permuted	distance	Vocabulary	MWU P-value
False	222.4328280924693	MONDO	1.70e-03
False	23.608406071665115
False	510.9108258708543
False	105.92435747284031
False	936.864242091592
False	319.1355095038088
False	420.3560189403142
False	121.40375202740752
False	660.7951166757284
False	132.65527809843002
False	782.6688531536189
False	521.903574937671
False	155.7916030926511
False	104.16404110930516
False	59.254628256478405
False	546.9229079174593
False	840.5174682200735
False	439.86804556156034
False	500.3547761785605
False	87.24902137780578
False	586.428654249908
False	468.7398116192465
False	704.5984300258193
False	279.8626390912632
False	511.7466154049595
False	111.67266348921984
False	18.232080202322297
False	397.5671451473826
False	187.82497514948275
False	101.94672860938576
False	408.47207333149214
False	911.3937470571047
False	168.69174095258032
False	587.6048246041472
False	11.34899331283092
False	55.92688485291175
False	313.9134093644887
False	733.6000900885756
False	446.28364659031377
False	386.3394400811803
False	774.7582473904108
False	69.37922775496388
False	684.0138383985598
False	48.01953899532139
False	104.2155278854632
False	223.01843219390284
False	63.35693992979977
False	28.727946029540377
False	268.2036956072682
False	452.3998753078154
False	779.7953804547333
False	803.4218162859805
False	5.300483637153608
False	289.514037846965
False	497.0537343461252
False	106.12232828295652
False	243.34690063397176
False	305.3826114467081
False	1049.0987187091075
False	416.5162373286119
False	22.257205099373653
False	155.7923419620776
False	625.9274935158666
False	38.896779969588245
False	149.4635339649999
False	554.1969472287738
False	81.17785485175838
False	777.0697963429595
False	274.82716298849846
False	704.9934284349874
False	71.64798622017105
False	660.1102275377273
False	541.9138541578739
False	798.7145081299541
False	272.887873956866
False	533.4178207829028
False	724.3233429391463
False	721.88346515857
False	190.85433977863732
False	791.9927788947672
False	247.34248327121955
False	461.61135916577496
False	356.49543561305853
False	547.2921337514623
False	450.4049613131794
False	222.68869468604575
False	369.7666376554491
False	102.07961766863558
False	258.6700586589273
False	883.7907373762538
False	221.0878194338128
False	132.77921163619814
False	218.3165435224224
False	629.5213541151834
False	626.7514578544359
False	458.37968244967135
False	107.74319144486016
False	307.6568086118804
False	33.28183829497632
False	143.99271126153926
False	76.02837580902768
False	100.90896628253029
False	608.7325897993719
False	140.2048398243976
False	68.54773368304907
False	89.1624187662722
False	89.31863701203667
False	390.7793508303518
False	371.1438767618581
False	947.9056049609378
False	479.21005844954686
False	753.9684985428296
False	292.847518306673
False	202.74221731610203
False	535.7217562853182
False	193.73381258463928
False	754.577289979734
False	217.22577187468627
False	408.245059197836
False	71.9904091904683
False	122.83004423186922
False	242.8644327792581
False	101.48695133913787
False	420.5658983233856
False	29.486910538902947
False	613.3738203389521
False	903.3887993780786
False	722.2603402487132
False	1.696356751590015
False	72.83993557619806
False	475.9987705782496
False	465.1219596418863
False	88.64986910814442
False	112.34728638679712
False	310.768279080507
False	63.32910280471232
False	33.43674559986945
False	614.3507955679797
False	593.7334644577801
False	155.5651463327351
False	135.33125836951982
False	457.93974713292624
False	47.50601691727262
False	28.616423997989507
False	511.6711740588399
False	380.0513845198042
False	838.6668765966037
False	43.599889058900345
False	406.8975076777649
False	834.3051593512906
False	679.1088866055841
False	268.4324638781092
False	649.9325935860958
False	389.3905152557601
False	40.34769694656595
False	98.58775088573962
False	674.8442617598766
False	76.31297468843144
False	134.4437853304593
False	803.833125779487
False	177.61928114411748
False	308.46107046982473
False	91.56267153301548
False	529.3123188866035
False	633.0203434890104
False	184.05244807275017
False	432.2564380012372
False	30.89381823751672
False	273.50519427186697
False	548.6146713554456
False	660.3295639383002
False	328.7970799701676
False	70.27572119280657
False	768.5517348743497
False	1053.7797596988014
False	512.6234340270269
False	55.89853904141514
False	35.23204420916197
False	97.31251831700008
False	96.82946400904775
False	98.57551986266478
False	754.551423120374
False	973.4961871866306
False	766.9801879811967
False	298.0191538216878
False	8.902482609407798
False	24.52371824530577
False	352.96466906299463
False	459.9509709915719
False	38.36246589862011
False	502.5669887324239
False	420.585840819748
False	291.4898632195926
False	68.80873245689384
False	162.86821679692568
False	272.804607042909
False	87.2991473705836
False	370.8068668941174
False	38.95678342585532
False	166.26219664042205
False	939.4238932698652
False	7.003611015649444
False	24.66114228818635
False	636.3904910519755
False	360.0431532230331
False	725.0607647370857
False	149.87109156528533
False	647.8586558336732
False	622.8537578452434
False	240.06036719088692
False	429.0643209870304
False	310.3325642817663
False	294.7724051991578
False	249.1945383388302
False	425.6550009514952
False	455.49925542091006
False	408.9041682814712
False	91.43799196543443
False	337.1846397689828
False	10.231224087063556
False	161.73097489620469
False	205.84859573372668
False	871.8414263738022
False	585.5235653475867
False	36.68224697621411
False	570.0124467257325
False	787.4158870846998
False	100.06878208018291
False	364.0935586825857
False	707.7988809810212
False	145.44645681198395
False	157.3714038773333
False	434.1251851841891
False	614.2098357292884
False	1009.0449026029058
False	149.91234650061392
False	170.55268420781826
False	295.10748269916775
False	313.71151758232486
False	439.7711383926217
False	337.8728099993298
False	317.219638379627
False	479.3026095858685
False	525.9790503816178
False	187.49320065250035
False	1097.0901126158412
False	170.70860530809915
False	345.0422944068717
False	59.217366147896186
False	728.1935383989576
False	241.93931830680967
False	800.3167720873432
False	509.70395863163566
False	329.6180595453682
False	687.6400323307867
False	274.7976016098044
False	233.18589716395016
False	259.183980185673
False	198.5858346497104
False	125.00356326905472
False	280.5018882532708
False	753.7150985066297
False	480.6262211617624
False	203.4063115878172
False	986.5059809086682
False	110.912662455017
False	255.4589824045111
False	69.30460170156003
False	298.46991918755737
False	344.98105659049736
False	96.70690505234018
False	202.39776620759287
False	68.8223362966395
False	658.3724808760512
False	376.49067164371473
False	221.43997989859392
False	712.7126022711208
False	825.2039930723205
False	734.7058294477177
False	720.2284659953763
False	365.8006036541117
False	1.9433513473769344
False	275.70582189342844
False	47.57080851438501
False	421.37483481864064
False	47.54698897303536
False	347.10563999682444
False	734.3765420830623
False	933.5025053783836
False	315.3434021655265
False	24.399461270218467
False	535.3778108844577
False	456.3383574652169
False	142.25024550691458
False	212.3530851398232
False	301.4673287128095
False	19.713167236770573
False	98.33321962991428
False	840.9266582362736
False	57.64275089457503
False	505.7781716542158
False	781.3824519537084
False	107.9259194558156
False	218.75122840682135
False	96.44732687206412
False	17.139292008355405
False	1.9433513473769344
False	123.91796093853549
False	896.2654186520992
False	408.66692020550863
False	63.22965685029215
False	755.4520086793967
False	342.41479706969625
False	1.24253887724716
False	377.2941325845895
False	194.38412562451896
False	552.7431968544145
False	78.23233097230133
False	235.5374974421915
False	362.36971451481065
False	164.8357293084039
False	199.06412494764447
False	133.85398513071848
False	144.682161013826
False	915.8126506471982
False	13.598178972325732
False	517.4040976779318
False	441.603540497985
False	358.02439967697654
False	196.75510832044412
False	205.70514138754064
False	124.92655770555984
False	43.80430244307778
False	413.7519880860993
False	143.5407362199924
False	746.3776858411005
False	707.714093423689
False	204.50191461791297
False	223.12033356062912
False	518.9904920227883
False	42.48697178527576
False	93.07108161203124
False	649.7490937819025
False	912.7211254803044
False	105.4653784611313
False	684.9797356833983
False	140.83891062723495
False	877.6367573559806
False	652.5621400512678
False	112.8753414322728
False	185.0566759531364
False	580.6315259287429
False	265.90141503040513
False	46.83137286977773
False	456.9887985141279
False	429.26789265997536
False	5.86958200066174
False	439.57362889361366
False	63.22595988343686
False	118.7276093984541
False	212.1365021073032
False	331.6948709071641
False	67.90767679656919
False	186.1647663580992
False	372.5332498576513
False	349.5304593329613
False	813.9718822167355
False	54.28155663498478
False	804.5894046756123
False	791.5196336374391
False	107.76545629541226
False	75.55761301390602
False	813.1458374582775
False	22.21001051770151
False	233.4639204421404
False	73.98401849544953
False	191.11512255094112
False	366.1722488335482
False	874.1855537116946
False	93.96818836378736
False	82.99818660820938
False	755.7112250098443
False	235.84864798628792
False	606.7899775581895
False	45.1862513799314
False	429.44884829204415
False	364.820474249292
False	538.4696992583172
False	49.19218748910392
False	104.39430820674556
False	24.68806610707813
False	240.41933056232588
False	40.54777451520884
False	364.0766463023509
False	0.0671211247192558
False	875.8633435080119
False	105.99285847938916
False	130.3273286335839
False	356.1217420032208
False	746.769850370169
False	557.6893432505703
False	812.4018667100158
False	391.3094803861123
False	422.27754785307593
False	131.46545675912395
False	418.8268011936569
False	874.6711552732086
False	442.6291536205049
False	744.0703688632751
False	87.56065766845272
False	479.2500362327288
False	219.8525312353501
False	291.46814854677336
False	645.1752181299598
False	148.94148329318006
False	141.40447492683094
False	49.98158096661958
False	684.1949919191286
False	840.8617870001001
False	80.18745625426672
False	367.1491075012703
False	695.8403411977049
False	438.4715559711989
False	53.70205017465209
False	313.27935079620204
False	722.1053758811847
False	18.248713959706443
False	308.0220484314237
False	165.6818305387287
False	282.4967548377579
False	27.067591547966384
False	196.87720157370916
False	701.2207323964167
False	665.3757867038711
False	53.2020729864908
False	304.8970223463502
False	826.7283841502748
False	22.620843356808354
False	222.90965280101864
False	259.74948987236235
False	399.2059432331084
False	144.46313229976073
False	623.2580833517492
False	39.65304767606457
False	856.6716285965634
False	922.3093887641832
False	44.875261792493816
False	419.7428362437347
False	548.5747701072243
False	790.1545915531084
False	294.8252385227798
False	601.887439581333
False	109.39586905238176
False	181.17901235211272
False	135.21903387233212
False	130.73941982108516
False	183.41275121555267
False	899.032128247857
False	661.888570546012
False	817.0095755028028
False	20.0107569574648
False	23.32268435105013
False	362.9317001097362
False	11.632097201746047
False	638.4330318989649
False	955.4446858330008
False	240.1481486861038
False	194.40085077647424
False	80.57320257079695
False	211.7499704194059
False	106.21481842783275
False	42.303097665346655
False	106.20606383757388
False	85.77212962398889
False	194.98518742399327
False	488.0354081321108
False	150.30504319161983
False	21.484594653274574
False	55.97416379854225
False	352.8681469787979
False	265.14371881137686
False	503.5249912537474
False	17.748318146104655
False	93.00063840261764
False	609.9704876029008
False	168.9045349600408
False	497.3260962343375
False	524.0908364850794
False	101.0397328466996
False	108.18174326417862
False	79.82701027459692
False	19.26934033686292
False	124.21657556282288
False	86.57622375897964
False	115.86582342108048
False	144.53916521269505
False	243.5626405069124
False	703.1347241891827
False	287.5900385309856
False	827.4042486721721
False	134.9322265673282
False	165.21355327950292
False	681.1073871008318
False	260.6007394935544
False	590.1186051333534
False	238.94257767017675
False	316.83036303804903
False	418.5699863424963
False	530.3981092581187
False	635.5820433626822
False	357.42265588315814
False	32.158703482588905
False	480.9324876838236
False	567.379423008297
False	21.576211092886943
False	11.69443140851316
False	268.3908924440525
False	380.8445957765578
False	405.2346057099912
False	63.34580981783044
False	476.5257325738632
False	935.5727818583435
False	151.41851844970526
False	804.5507567170084
False	277.1692051938076
False	105.0336531163608
False	276.5232893053305
False	612.8443574123137
False	34.473779585029995
False	481.6771235486708
False	967.9999979676344
False	926.9664411962128
False	864.9315019453213
False	148.22653310643898
False	80.17348414438585
False	177.20293396303794
False	790.8648409943894
False	163.44216154890387
False	786.2102847674898
False	731.8746423308512
False	40.22636350178643
False	102.117565530679
False	439.6517406250837
False	338.6078776363919
False	194.4733123393892
False	541.5243862127248
False	562.1235059694488
False	92.29271217604555
False	309.3372290761352
False	949.30044990434
False	45.37231933808824
False	584.4858029589932
False	493.90121709572446
False	40.9564080556383
False	735.2588310198752
False	387.1870745618743
False	448.8799220596067
False	110.0633974262464
False	242.3052932386228
False	178.84826670220556
False	25.64653593832549
False	86.87641827734389
False	770.5617035111808
False	166.70954118876185
False	320.0296780601183
False	48.16833348189512
False	541.6654431817873
False	579.551077291576
False	246.62293680655912
False	466.8622857627096
False	138.5293217971003
False	167.21860146346705
False	183.26730873060967
False	258.055243838715
False	372.6615719288109
False	121.57198805579952
False	199.2222193272503
False	28.765617807729445
False	737.7170739937012
False	278.1196192797257
False	11.020451453990663
False	375.1749617139598
False	175.72780357345175
False	545.6962721515611
False	329.42698925396286
False	583.7913487996815
False	573.6988037725827
False	499.6282578215701
False	756.0305590254281
False	214.85456990602657
False	453.7578424371761
False	173.75222790231095
False	588.6289174747449
False	322.98483418898934
False	364.1037101984687
False	106.50094152870162
False	111.51902212581824
False	105.59907980652342
False	53.5793449163358
False	736.3743547734563
False	180.49409982002496
False	47.42774364010842
False	0.0
False	537.0165276643918
False	109.16653494831964
False	16.88330648863997
False	39.26536892026028
False	112.22777696570564
False	577.6521185873418
False	171.19324672246552
False	90.29627078065978
False	29.18437674563363
False	150.58158543042208
False	784.8334206800872
False	52.68917411832201
False	225.03025345265223
False	779.6540057538291
False	306.64291994741615
False	432.411546153383
False	420.2963302258152
False	530.8445662179228
False	534.6067765337002
False	832.6680051984862
False	248.1352935055865
False	898.9757754259904
False	836.241256753781
False	610.2442443675308
False	341.93357840066375
False	633.9536284087595
False	8.702387645627715
False	29.041305647803664
False	265.6469407444188
False	30.057437954536333
False	198.162901344645
False	798.7349983304673
False	211.90628793705068
False	711.4171769938486
False	662.8762185725975
False	92.33705034808624
False	365.44058396422105
False	547.6549271960329
False	25.14288930691906
False	135.11902856413366
False	432.312533168917
False	321.4684569584087
False	207.38983999418292
False	102.67415733197912
False	433.15616069484815
False	21.34836910292829
False	372.9450434146111
False	288.3945848179352
False	936.5485468213952
False	328.47533932142403
False	31.474736945814804
False	417.20650537973546
False	333.904135815714
False	197.12964103912128
False	23.95946101767842
False	651.6645389490548
False	469.2971298928
False	124.26811982484084
False	14.341629763841532
False	1020.1143404979858
False	170.7045469364776
False	27.800347623679784
False	220.383459830422
False	231.0324320260898
False	135.8532452290051
False	280.9912200396344
False	42.224333824506594
False	281.239416267716
False	215.18320495663872
False	274.65793921239407
False	25.77402494536005
False	43.9739088533856
False	902.9833616958616
False	22.33898950807766
False	8.4335402076686
False	184.64064404572352
False	588.4798864467731
False	9.917149393528478
False	197.87531454576416
False	165.97409163077984
False	520.0431902137078
False	397.94551039910175
False	697.2860970994312
False	344.07205005614946
False	432.1942937437723
False	473.90720773547406
False	475.8429101532962
False	91.98665960984655
False	1107.1104156575443
False	860.1309848027693
False	287.46639455742724
False	532.874470191558
False	91.35475363360452
False	567.5674542764497
False	355.5984992133133
False	167.6743590638875
False	67.27718833866403
False	372.9058348235001
False	148.09031213435682
False	26.193550269719783
False	542.1255032340162
False	301.3018487592955
False	71.42822396833576
False	26.181790598050856
False	581.8838203315436
False	464.7279322424197
False	79.95566032234365
False	25.641034678713
False	317.22703332854024
False	235.79616704156376
False	539.7501117933683
False	535.0667696622706
False	593.2491245109899
False	799.4605703028047
False	8.935889084371587
False	58.64960925103068
False	36.29612146962997
False	51.01763222537645
False	493.847634928076
False	535.2675921251215
False	84.83954446433584
False	106.22540671791168
False	188.08435155632745
False	73.3485245615745
False	179.80563037637688
False	171.23668821713835
False	316.40380193193704
False	943.8855954056006
False	457.4833685047539
False	274.10782363509225
False	215.3433386689706
False	274.6023758723559
False	164.89694771256785
False	614.4154754273987
False	335.6602708765331
False	167.63367570142557
False	888.4980414765812
False	373.4879732178661
False	396.05829680963706
False	143.28118786184
False	114.2675726353148
False	59.90928964151752
False	152.86845789071606
False	889.4692167761337
False	506.3398943648817
False	94.12514203171726
False	343.9005565111283
False	99.10087712186343
False	611.4577524099423
False	4.946593034713585
False	589.7206741344813
False	36.085397571973424
False	834.7285066158471
False	825.9860806530627
False	204.21224187450508
False	26.185130553040203
False	81.75272026303686
False	431.5284209674661
False	175.10568446170336
False	1.6978309620969818
False	70.76337962809808
False	1089.754829680452
False	346.8702380070691
False	582.7970405144724
False	411.1881535770802
False	31.340769164886325
False	137.3519511519193
False	469.7715980867448
False	807.5425160656537
False	770.4888202631688
False	429.1974662255872
False	281.31120563118054
False	11.958846042654816
False	75.72281585433343
False	777.20547747136
False	452.2596467282365
False	294.663829775052
False	694.9906814151122
False	21.855286061425424
False	204.2447862044876
False	853.429162346924
False	257.0156663669369
False	9.408058527260028
False	470.0984400148071
False	104.74755079347467
False	613.2900663633034
False	57.08146212497875
False	239.6745293368121
False	838.3771077920908
False	822.3726222261402
False	282.22396077269707
False	423.57040662201337
False	96.81859211271204
False	610.3069335781793
False	230.87573939820888
False	205.73752873365007
False	823.3480458267799
False	51.867382372704014
False	679.0038039588158
False	299.3032390993686
False	270.5979729550962
False	151.05956836149105
False	502.497280168005
False	505.10259705837495
False	380.4630001814194
False	433.1276942864664
False	70.05328960399294
False	150.6185739351993
False	399.0274658734207
False	216.94440132917111
False	37.59462647642596
False	202.67000328369
False	364.73439813947545
False	356.6777806189321
False	580.519677489033
False	106.31138502985878
False	586.9620417011345
False	438.7515812907089
False	479.6613721239333
False	147.1639881062177
False	29.826683023795724
False	636.0170198163707
False	69.50523233968958
False	494.0888162386207
False	606.4706154348451
False	428.1561412932352
False	87.40957324575665
False	561.2419179630712
False	5.190602092149299
False	374.7192561293516
False	32.65021842534954
False	686.9389240274477
False	260.4879450666584
False	547.5491628839934
False	678.7436876482782
False	99.62732496284904
False	482.9692297683585
False	450.0935425166024
False	50.05752233069514
False	895.4120349244587
False	2.150662446976031
False	24.54462423296545
False	514.3755313458031
False	633.9543920603702
False	125.38645663324635
False	423.8130596009577
False	126.9245056632006
False	66.37883465570935
False	398.3584727652027
False	44.103067088661525
False	446.98609526823066
False	13.138778827765318
False	691.2730680743853
False	597.4906310052913
False	562.0498170892962
False	108.32034175812964
False	319.72888855228723
False	954.9845177498876
False	660.8409444327201
False	134.14013568761416
False	458.7365270960652
False	492.90576956268654
False	211.37159725177736
False	189.8547323214039
False	3.8946206167366073
False	292.9213808151588
False	12.672042958782887
False	324.1112576554782
False	67.58473448960247
False	322.805720008312
False	647.9046063066014
False	133.27493198372613
False	211.6861571148398
False	663.640663467494
False	670.4398971966506
False	251.98832471388053
False	163.30986149946378
False	152.58660951175025
False	480.3971567886991
False	73.92569545993884
False	8.755578697850018
False	495.17412058512497
False	563.2765084216795
False	14.87639594394416
False	148.60407440752962
False	867.2063350965723
False	438.1458817716229
False	233.09006084724436
False	31.3287304281331
False	456.4269372859151
False	103.2756194853414
False	579.2475246349578
False	629.6719230294159
False	326.1385093291033
False	319.46514119926525
False	199.3573763449217
False	226.4194906729481
False	76.62576067572208
False	177.02875421427356
False	507.9663369723982
False	19.972719090967004
False	381.3067611899742
False	359.928751263441
False	717.0060524189828
False	814.87278572683
False	785.9579188092129
False	126.94207000355244
False	331.8310949144073
False	64.60343886734292
False	131.17004400981705
False	329.0167267719762
False	13.316415246282553
False	701.6093241979656
False	19.744198590206416
False	394.22415388791416
False	260.57100737211454
False	510.9134269309601
False	167.50573401270233
False	46.17464697705672
False	677.4089024458316
False	916.8711394745025
False	223.5936670458438
False	118.7092453281165
False	585.9031195990916
False	493.06690078089
False	17.991075046548247
False	718.6133671073645
False	93.00521690428153
False	41.21682920432198
False	261.615693789285
False	348.561607146554
False	321.93811641743764
False	271.0361782578839
False	19.00044851292232
False	20.172653582693364
False	803.5625102611241
False	205.1133087545743
False	102.48673710502264
False	706.6204580735397
False	615.4062487434859
False	565.3116336864055
False	454.8987669263151
False	151.91527091676542
False	29.05813144263516
False	116.25224550977754
False	428.0859436564053
False	213.92939298298043
False	446.25321411506656
False	142.2252952607533
False	388.46319864287017
False	649.6516649149269
False	881.7836498320532
False	27.838880982574334
False	919.399559077214
False	915.04008122758
False	507.41768085809787
False	88.5502857343504
False	683.8524539124521
False	727.3313869080732
False	633.6796460686418
False	164.8708020158028
False	712.7171020024449
False	755.633730522928
False	131.61311352643372
False	673.1202640137022
False	797.0375381132754
False	483.4970261466138
False	228.5860881079009
False	70.61086007888191
False	285.9766843724743
False	340.0713615987878
False	430.654253173981
False	423.4468772189555
False	192.9753792691919
False	309.49987127602617
False	3.314907540163965
False	10.66106575579038
False	121.58628440564624
False	127.19253312767306
False	357.1084828298923
False	365.6705725539515
False	105.65899625054084
False	15.31099532878061
False	195.10581317653148
False	766.0541120117445
False	473.534302452361
False	519.1413164839408
False	535.2396849098759
False	795.0778579535981
False	632.6036115881096
False	91.01883770456791
False	186.51006699230004
False	229.52641846036016
False	274.3686840977795
False	116.26914514108104
False	359.3793048641569
False	426.7987937939668
False	160.55928868112267
False	658.6497325979782
False	240.85074158729063
False	187.2593622346083
False	29.18296074639522
False	203.8019380589897
False	547.9809371216926
False	161.34518153572807
False	515.6193867019869
False	393.7365982966166
False	238.3036330023262
False	105.86018341528022
False	37.46196378906848
False	380.4582940443006
False	765.9684885979481
False	164.8629385262843
False	836.8361698049652
False	791.2678566410376
False	455.1721351698042
False	108.3511838601408
False	137.55926923050075
False	520.747113987957
False	8.989702840692274
False	212.4403182207541
False	87.3650317497516
False	121.60958927638484
False	326.7425328631004
False	563.9023642650822
False	26.93455523560418
False	118.61028312582091
False	784.0914218797071
False	46.15796834188252
False	388.1000617634687
False	481.980349697886
False	217.6524449554484
False	118.62931122850568
False	937.609246375168
False	995.5523036616084
False	429.70508875474735
False	655.1165516780987
False	153.12076279743164
False	160.45649693071115
False	326.51589872959335
False	237.576438713148
False	188.9011215604083
False	299.771566343153
False	293.7794862439858
False	11.807678432316784
False	635.9662181999058
False	145.8164099173603
False	65.56932081839354
False	453.6432702622865
False	301.35946885156
False	961.7883553159664
False	318.8377923174094
False	883.0476717471907
False	12.110201144817442
False	260.4850171987956
False	237.4939070297321
False	154.0269857135294
False	544.9052774482329
False	196.6706996902816
False	390.31962783679126
False	276.79119997370947
False	103.21167437140558
False	378.5358922259801
False	885.5168322451398
False	633.8148936747116
False	167.472720666278
False	96.57619157713296
False	207.94181728268808
False	22.984321051129037
False	357.1602666108232
False	268.8504238220152
False	583.7324381368213
False	332.22682385718554
False	374.6564263491401
False	142.80471870366603
False	10.439673824166595
False	469.68421146793867
False	286.0547942476082
False	159.8926313742815
False	325.3517812710876
False	424.7074393441159
False	744.8361359997413
False	318.22646729784947
False	763.7386878257774
False	426.2608646131245
False	344.2968162379846
False	1.913084289517283
False	995.4614728084276
False	91.36455102324628
False	745.1500314115677
False	189.1019630022502
False	460.8317466788452
False	645.085456511441
False	80.4717545557851
False	449.0036486692978
False	32.375079194580145
False	442.27849789168135
False	70.21171931057505
False	229.80673854056957
False	41.90043422143447
False	672.509131244334
False	185.22553151281005
False	23.435868950618207
False	462.74595175784174
False	126.683053585014
False	179.61716185055394
False	783.8824850704647
False	262.33654669145244
False	142.40809746410602
False	384.92625989299216
False	434.5833616891296
False	332.55411947418145
False	449.7136364784402
False	609.9820174810422
False	168.48282742728023
False	5.206050223956286
False	75.40535942701064
False	349.3325526908788
False	95.66277643008011
False	77.86053153467196
False	881.5008202947149
False	33.8418690343141
False	319.3812533611756
False	351.1852440765072
False	378.1890452037043
False	653.0012163866464
False	201.661041008416
False	672.401908272034
False	308.23886101517724
False	365.8077609204028
False	288.0747518871513
False	212.17075947259943
False	314.68800836934577
False	323.88401438968447
False	321.95841576886977
False	569.1957337868504
False	124.96197620626806
False	76.18084139169746
False	36.23560237900996
False	296.8484207885925
False	572.9061729516598
False	372.9679873201773
False	659.7652973963702
False	204.6570930787693
False	383.1147308078043
False	77.99864496228109
False	56.2574953787528
False	369.5698893832534
False	189.0833641798334
False	148.82644625526552
False	40.56996687145244
False	790.9317825975395
False	120.56201793596298
False	915.480328568522
False	287.7280147024468
False	740.354101400439
False	239.77811321887
False	476.2352537288136
False	553.3513742536377
False	524.3522879606762
False	189.7699800823229
False	479.56990622009215
False	779.5885884663913
False	104.89653049059493
False	8.15984888050408
False	607.025683868901
False	28.84770233696197
False	67.4417102965922
False	767.8329948508696
False	193.00461486519384
False	951.4634153099854
False	689.8737705329693
False	447.2972916373405
False	250.6980935991991
False	455.5992687674946
False	314.605289515786
False	182.59817146184093
False	627.2107558241794
False	725.6877605703768
False	217.4796690494393
False	81.1420122895421
False	540.777405531588
False	89.96798032262066
False	421.5516169260768
False	336.42467171169307
False	68.10094320078657
False	404.01836946740906
False	374.94773948018985
False	352.07906727704545
False	426.2939554947962
False	436.82127146273984
False	512.4453619473081
False	51.72561547960304
False	408.25350189895175
False	307.4390105052352
False	571.7346321837018
False	197.0974011859097
False	98.59158045474912
False	34.38111856793591
False	559.6777425974218
False	636.8375625247498
False	170.76678650220163
False	437.8796362752389
False	332.7527554138565
False	12.810765707418057
False	170.90012184781853
False	274.9006662939386
False	2.2089772721443994
False	739.7185069261179
False	71.71981467607038
False	104.90619073245963
False	111.38356481869768
False	399.3603876325936
False	40.4119440443249
False	395.7386120641223
False	210.5905779600401
False	6.532814970037865
False	103.4282124234971
False	444.2726574936659
False	36.81343574646017
False	53.65745559023186
False	125.1702606582463
False	306.64340676242114
False	787.1404619362052
False	350.01241643882287
False	816.8090919042685
False	190.3647375784454
False	831.7914246695764
False	717.2475764397224
False	545.3066277800631
False	414.9365560628562
False	319.98798054059216
False	66.47599288777737
False	71.59164760075033
False	75.12866996900091
False	125.18014571290932
False	488.3393446666245
False	935.7057938885888
False	126.97338136505294
False	389.84386009550497
False	404.8864582783848
False	461.158886009487
False	574.225182732802
False	280.66684317511897
False	483.8320584862242
False	558.0810303521588
False	91.56309259966008
False	725.2563413190784
False	229.0315334173536
False	124.1720766512424
False	398.0426518019676
False	830.9698126128827
False	356.0566042017361
False	704.9815420226646
False	196.4524788189784
False	360.62286997614814
False	622.7569423351569
False	467.3527695058569
False	196.8208190713732
False	258.05867799358896
False	717.0762128694771
False	31.304719006433487
False	210.5413740780021
False	512.1480417017615
False	610.433483962352
False	104.74432639839158
False	35.00707433591516
False	167.86758889827976
False	649.7486017288842
False	259.49012196222185
False	565.8408346608093
False	357.3358642343778
False	209.00761732024333
False	394.86019388708223
False	512.8602877534811
False	73.9107595298945
False	347.0448573006836
False	769.4573252746924
False	0.0
False	243.3446069283229
False	226.06289451274685
False	880.6929778192497
False	87.29675825398049
False	605.4434797922112
False	562.2327710936278
False	103.25880773912004
False	203.97488093531427
False	108.2363871527243
False	10.11545284938642
False	286.63153482892955
False	372.68667446119787
False	980.951461012186
False	219.06157447459577
False	452.0972530910037
False	678.7855327972454
False	212.0840425481331
False	29.206523475823897
False	724.7257529656366
False	566.3428914742825
False	151.23444043503028
False	698.3729788036551
False	143.9978834833512
False	222.3298406006872
False	761.197368452686
False	26.291945719027225
False	120.60698452004937
False	416.4674383114062
False	71.82143464576542
False	88.82389117711931
False	345.6654929752492
False	15.34086876766886
False	593.0297280464305
False	108.38303854554565
False	155.3094610896083
False	18.972170471875412
False	514.4119305125274
False	28.98557791779952
False	709.421556859749
False	385.6606605255851
False	110.35246116506694
False	669.1895286696364
False	484.0862485050927
False	444.5050682073478
False	38.38684697657403
False	374.8702145383476
False	6.323789566560053
False	80.19968402917246
False	384.2505227303898
False	40.37555450632625
False	124.43983421666276
False	273.5018636148896
False	194.92397033640395
False	93.79134032228686
False	655.9542181612129
False	12.833252320352289
False	914.910935324196
False	533.0151999903386
False	284.0856761068186
False	474.84580940733287
False	137.4991528022386
False	675.9799948241358
False	970.8065233227048
False	740.2612841749461
False	125.19062141833422
False	235.1427645619161
False	48.43244368797357
False	67.6810820888881
False	123.3537395277369
False	108.33549865043618
False	160.2758168238216
False	928.7588917122112
False	327.2618884528079
False	357.3118764557884
False	727.8499721115551
False	16.118198746763372
False	12.92775880065733
False	543.4907191391537
False	3.676202176238096
False	105.48207078542636
False	598.8860692947765
False	170.1882292593291
False	588.9609163294689
False	825.984880557838
False	90.68692891356528
False	856.6726719839613
False	2.784954785365128
False	397.30290901231
False	943.4630065007476
False	24.41061093294034
False	238.9027698994675
False	161.71275240704895
False	791.3449784690858
False	217.17854406436044
False	376.26811274544485
False	113.2701772677411
False	462.2848759988637
False	142.55296100780365
False	93.0229111884455
False	393.7262285996855
False	72.12657691479386
False	47.68793638112052
False	877.9420811748153
False	275.6103730833024
False	158.49770333256268
False	357.54787440097806
False	415.3192095729329
False	212.3564047093752
False	160.02137307448714
False	353.0657718654537
False	28.595712125965782
False	382.3793543783283
False	939.5344164670896
False	96.81436713243296
False	503.6989328659091
False	311.06407999020246
False	27.506326973273044
False	322.77570383559095
False	104.75326673969415
False	549.3801920971254
False	174.7785413220295
False	375.1646531320252
False	12.848176634316392
False	351.5365840201384
False	116.79444227016388
False	337.5542898354134
False	32.01336903671487
False	179.2033237553651
False	252.7408807923229
False	636.5650655889186
False	60.99261921338566
False	123.1861739427404
False	179.05856317706193
False	143.8679522967363
False	644.5583605440733
False	528.5840144422953
False	735.3912332438476
False	323.76566883077885
False	454.6178642876791
False	393.10805155531176
False	538.0327952553996
False	67.40339192954235
False	450.1576523336431
False	376.0716291817892
False	40.27349758551877
False	64.94356576595098
False	147.76625124076324
False	91.94305672966966
False	312.82765536655364
False	772.5460058702654
False	239.8444544180012
False	850.5097022120993
False	226.8161414503063
False	831.3093120323936
False	138.43475511832293
False	478.21687814478895
False	618.205232651018
False	674.6457869400871
False	396.1711357770284
False	59.45846171373793
False	289.9118241178048
False	38.290602675301
False	134.21934173423017
False	168.54620394939082
False	988.2302362095954
False	192.1419548595554
False	586.9614361909695
False	498.6112636429047
False	594.0843678309075
False	838.6810276195581
False	561.8308761800014
False	579.2358149719468
False	921.9429332706172
False	132.1911848080315
False	326.10277128277687
False	265.2764968729373
False	287.90402748194816
False	93.95798992083388
False	335.03661830355696
False	5.26382234580304
False	337.3660121311028
False	250.64799726724223
False	583.6202527990678
False	271.9626542774198
False	362.3169207864255
False	8.501880999353832
False	46.61618775330586
False	483.8900592199818
False	25.815759916180436
False	159.82691086607892
False	55.150640376970415
False	87.70747414792937
False	231.9803612404616
False	72.41466673829827
False	404.6275116434095
False	181.36253840571368
False	85.54728270776513
False	382.2513451546223
False	63.04768491472732
False	570.7809835109442
False	801.7107517361786
False	262.9528811490954
False	850.1927803436038
False	104.74487414878048
False	219.0063769579069
False	914.9804748783716
False	83.38276667637423
False	241.56929709118117
False	8.938664019705158
False	364.2776496495838
False	472.1739220908068
False	168.18074948589506
False	624.2300173743064
False	811.022109731633
False	141.0681793447263
False	82.49767766261122
False	338.2985801991404
False	548.3344383341188
False	690.7215438528917
False	950.9524852191844
False	24.505529609723528
False	817.2502225706014
False	136.00287097509212
False	505.21726147949096
False	99.55907859563462
False	142.2204584003882
False	188.09606999701165
False	128.1249976692459
False	706.4830706736499
False	148.37613486893437
False	216.33106135803848
False	76.9292317801438
False	542.0342534097268
False	438.4822045118328
False	139.53212158834893
False	237.99330610081068
False	12.54886952685563
False	377.9151016751849
False	177.19259192030182
False	277.81015168389814
False	99.88155004566282
False	795.5339225769503
False	423.504344345917
False	257.6994932828806
False	691.4925439414089
False	485.97891878861327
False	394.44115062775177
False	87.43724058884177
False	446.9997171903936
False	426.93072487856176
False	2.0381052167199734
False	161.48844164932723
False	98.07534265740996
False	232.29884632710085
False	3.225204955700158
False	129.70131142370394
False	317.1221218714656
False	8.940183109737006
False	713.2952796791792
False	154.42749609732954
False	752.0942459060421
False	774.4011963847959
False	122.42119988857591
False	139.31418740815138
False	423.7585174538953
False	728.2341911330474
False	56.00321407575872
False	31.269943739912737
False	103.3630905646728
False	609.4370372054591
False	723.9650495634378
False	165.51627761222207
False	672.8149438550613
False	521.1581300217057
False	791.9431547160716
False	368.5030689626103
False	180.4305170135572
False	783.6423630316367
False	223.9494872568256
False	176.93606999307818
False	295.3502503411056
False	207.4981253153164
False	211.6969420273621
False	591.835947763594
False	257.5409168425257
False	197.85624193203827
False	448.9129993386924
False	436.22034562578784
False	65.11646124472328
False	225.49385101094416
False	81.52145449223293
False	368.6660025971901
False	357.34891912297934
False	234.45189667212415
False	183.01184880144285
False	377.88436780000137
False	480.01906330736
False	751.6194320352672
False	295.9575407266848
False	675.3198682876713
False	68.56734155297097
False	664.6933683408889
False	366.7159412864679
False	13.396216005074042
False	546.1053638704852
False	662.2967494721212
False	305.6012783498849
False	131.88337877363614
False	46.22524965772441
False	381.2363071255856
False	84.28228302494591
False	14.468241071442652
False	830.1728742623267
False	334.0108404521923
False	112.6048647844786
False	746.7206084963011
False	14.34839632948466
False	611.5387640472029
False	36.84123377816992
False	662.9547677558324
False	52.54654891282392
False	687.9920992191138
False	422.3721658657784
False	201.0672009572353
False	441.3575516856562
False	186.8110989965784
False	320.8671002621064
False	139.29555466410628
False	369.2396038809227
False	9.635737656703798
False	328.5086437835716
False	102.56128939131044
False	12.158074120604605
False	406.3995351670703
False	704.3132957077781
False	296.0123366933317
False	80.43852174153206
False	289.2407773001024
False	80.34035493181801
False	174.80655193172254
False	133.2669000907441
False	375.0384104642691
False	45.71119559571008
False	143.6408217769746
False	320.0143433503089
False	876.113322505112
False	102.52373146705676
False	212.70870285547213
False	358.5378774002143
False	17.339777711440608
False	466.0322209002248
False	475.76657900275774
False	83.76894269986786
False	378.1157218810556
False	362.7311519297667
False	417.2101522715375
False	583.6418503604104
False	870.535864107942
False	774.6855224539717
False	50.61811994696797
False	937.9157506773602
False	130.75767776360163
False	104.7472908117918
False	111.65961722726564
False	446.9077957453929
False	374.0576586866683
False	531.3009618843262
False	231.3375569989801
False	132.13495010375536
False	431.6376047623766
False	11.504981662788529
False	436.3523468898106
False	304.12707076780373
False	133.63217740106782
False	86.4439515371053
False	540.5218040424536
False	889.0329731189511
False	205.54460259220093
False	60.31149504287514
False	427.2135422048819
False	387.1840112154911
False	487.3436173530123
False	236.2839841434109
False	5.296960080343382
False	540.0225782469328
False	474.11439626403336
False	521.7805998058725
False	195.41589807718003
False	105.00264918238808
False	23.291440722813388
False	408.1425756406013
False	115.67848783607177
False	7.669371294119357
False	31.76134047311809
False	365.96051477416586
False	587.4061860402807
False	87.92464162853261
False	97.15106355063593
False	10.327966090468149
False	403.3891915695586
False	301.67463321586456
False	716.619292989876
False	285.9057912784827
False	562.0362699498099
False	556.7681011920833
False	575.3286194199966
False	291.1587197622233
False	434.0965782305332
False	91.51469022306668
False	613.896132561807
False	5.401739845961084
False	319.7254974630111
False	436.7375733018651
False	819.1736334276576
False	365.9613092018178
False	655.2072721211917
False	731.8907924567388
False	126.0984542237582
False	33.698382788909505
False	332.6958380866586
False	380.4810991407905
False	528.8601395427177
True	248.05705851460868
True	26.689416851537118
True	654.8200628680569
True	130.59734700132006
True	1069.0003900583442
True	331.9259595971124
True	495.4671677437807
True	129.05082716631642
True	814.0925103409703
True	141.99913913340785
True	822.4082543484515
True	566.6970622835772
True	190.58537572248105
True	105.56162618643351
True	70.03042694527196
True	563.0300419672611
True	911.8483867721508
True	417.1608681778645
True	536.1465243466085
True	132.93766868949334
True	623.7750877804028
True	475.8333352057924
True	755.842964479746
True	306.43699230013783
True	590.9557225948184
True	116.95758099562462
True	24.65347750312801
True	405.5467689995759
True	170.2670441556148
True	101.5164888443836
True	366.92787141915966
True	1108.4793334326876
True	258.49121056987303
True	550.5823121784576
True	12.542627687056063
True	71.52229570960144
True	331.0281539181356
True	756.5262507251877
True	454.52747636611593
True	536.1271621500234
True	711.7867937122041
True	68.83432187405651
True	711.5193751451742
True	47.611131730047966
True	111.13137467669
True	190.5062808696104
True	81.53744061736262
True	25.476694555839888
True	308.50752119138537
True	456.2521082055629
True	891.1904170716052
True	869.7357811395309
True	5.89146620187577
True	295.11548491807247
True	461.9794921121796
True	123.3838194873546
True	234.6134501128477
True	323.6931269435201
True	1305.941961351141
True	432.2703136162655
True	26.34431335444299
True	184.30590432869636
True	715.3116281260325
True	36.11933014630338
True	169.36677511941983
True	581.2247182077502
True	73.28645241665883
True	884.1170806443458
True	330.1857985385054
True	665.2828869940822
True	76.19343618514492
True	671.1823105477076
True	599.3699960174034
True	874.8737332211406
True	247.05907385065603
True	515.6520385104391
True	813.0571244890267
True	936.025771427644
True	231.28300893886296
True	754.57285738521
True	218.5053200005434
True	460.886410797315
True	361.9884090042028
True	497.9128041409869
True	490.8200633668615
True	302.71640085945376
True	356.3811767411132
True	109.84373144452644
True	340.82960387230344
True	1158.399218446587
True	313.0097617312302
True	151.7880879108422
True	299.57588041496405
True	741.7783016067776
True	649.2783592229772
True	418.5012666678807
True	115.0556622433217
True	337.5396742493534
True	34.58059350134696
True	177.3461891504053
True	88.87543817978994
True	89.94154775076234
True	555.445499715366
True	140.88734501386935
True	131.59857207459737
True	108.98468663782356
True	86.37275050286495
True	436.6450034793266
True	397.3597129307673
True	1014.7785464732812
True	531.4814548403251
True	849.5976199494118
True	274.5763720139061
True	290.90816550174014
True	549.36122371521
True	196.04737796396023
True	749.1675770952517
True	243.95794467269312
True	369.7329958579262
True	69.74717767779666
True	113.47819570571168
True	258.1336796797365
True	127.64104327894188
True	482.7920862455012
True	30.85568281099277
True	580.5526817509063
True	1013.3305375981796
True	718.6819636163608
True	1.5340171317230984
True	64.23089983022071
True	467.6819335384618
True	438.8464264596027
True	74.48741750510415
True	118.80955358408748
True	309.1509761669795
True	79.87382978953609
True	53.32586177555925
True	725.6706789028891
True	670.1746474512148
True	170.83066961407172
True	172.9923708606436
True	524.7282548043225
True	57.07713921349302
True	26.972576917016344
True	566.5148578531681
True	458.3519967504224
True	1143.8563047801415
True	44.95112020778867
True	473.110270833398
True	865.9890554459415
True	806.5671217397778
True	289.983595117827
True	780.0700208754861
True	397.90396235222846
True	40.95169041420409
True	102.96485506398734
True	709.7761565892569
True	81.16628216019255
True	140.90242764751522
True	959.1947307173244
True	192.65174185382256
True	283.061310705793
True	101.9511760118334
True	608.852000635278
True	606.7779617294261
True	212.91728029595333
True	423.0546478133221
True	39.40956417723378
True	276.2042093259792
True	605.5979632672917
True	616.969177242522
True	324.26326372656007
True	76.0788058238594
True	938.7365057015164
True	1082.5524681416166
True	559.6356119117158
True	64.70094487206072
True	31.4085603644039
True	91.6392189036846
True	110.76460871104538
True	100.74390614768804
True	851.8684116890539
True	1198.251414430273
True	697.7498003411231
True	319.8055785123256
True	8.994270913774503
True	21.569242997708415
True	337.7511164527631
True	477.7081720091475
True	46.375588246361886
True	567.0373844959363
True	429.99242809534735
True	407.4081192337578
True	81.00534433264973
True	199.2223644539946
True	262.2751561738673
True	130.53530206135073
True	382.8257150560616
True	43.76416165508779
True	173.52267625647085
True	1185.618721664676
True	5.578383147225827
True	26.237485479727628
True	596.3722648368151
True	356.09029165212723
True	793.8794301073038
True	162.39103797409064
True	781.6578837450585
True	596.8639919876601
True	294.1540358265995
True	428.7806846364083
True	341.1975113090507
True	292.82326673073135
True	271.0928246451818
True	390.8681765145594
True	507.70132062313166
True	479.5638755850551
True	105.680629265282
True	363.9989020260183
True	7.431937878213609
True	184.70342997452937
True	238.04625265420225
True	852.0336663681697
True	581.4269812905148
True	30.082710194478143
True	711.0437307864554
True	838.4213619120297
True	107.56119437771032
True	345.16273117897885
True	877.8656163255354
True	209.62803152757567
True	167.67267987417046
True	527.0843529225143
True	592.7563346537437
True	1121.703534514065
True	148.775740723533
True	158.69814771633727
True	263.4243698969415
True	319.61605970654216
True	419.2707228490887
True	415.83992285055535
True	327.5105720789518
True	428.656760618769
True	493.6018283841546
True	239.0901959167386
True	1447.9253001546456
True	255.17163628873487
True	410.6720573379933
True	50.03066756741194
True	774.5819171207181
True	256.1604007611154
True	908.8630347094872
True	527.9255193257594
True	318.0415471151504
True	765.1132408148075
True	253.43222268516888
True	228.04915128034008
True	248.4371250243532
True	219.9120110210661
True	149.41867445825838
True	239.5133825287239
True	744.8237643557186
True	521.4745976804383
True	216.38986656977795
True	1196.61322779526
True	110.78281922299104
True	258.98816438121764
True	70.34180527696641
True	301.2523454104624
True	393.1930684074782
True	92.44380964208688
True	220.81796315568104
True	77.4589971937852
True	687.233365066365
True	370.051114193359
True	219.19734816294704
True	740.3809948466591
True	874.6288218820287
True	822.4172574668416
True	815.2725868320289
True	345.1154450831254
True	1.626201242601375
True	264.662215118798
True	56.66186531266914
True	393.22904857175473
True	54.38594114015099
True	354.6620839406273
True	847.4094564345962
True	1045.9028995482615
True	408.2129788321933
True	20.86466264038704
True	518.8105054409012
True	502.5463766995552
True	190.29672082597463
True	234.0865711396516
True	291.2047247740821
True	20.466830977866877
True	127.65308060430776
True	959.4502306979732
True	61.9691823228337
True	491.3936627678583
True	790.9332455104986
True	99.07648573684216
True	254.70696688497597
True	112.40890929521098
True	15.442087939036032
True	1.2692217197897135
True	122.46836335508338
True	1001.8722293992748
True	487.8994364784169
True	69.70238032686167
True	790.8994203416798
True	321.8157680512083
True	1.0825668173964194
True	442.8507794686933
True	192.699531538066
True	493.4167101092059
True	84.61952510026356
True	329.1227077408172
True	369.5287917324719
True	170.89584538487046
True	208.92329488054372
True	131.72485224689984
True	174.24924238079893
True	987.2739236619876
True	16.72858579713849
True	513.1990052672332
True	494.254729732644
True	409.290170492776
True	214.97885724558276
True	235.6355204937056
True	160.81082066870718
True	47.77993834601121
True	484.45664167269774
True	153.78798518306417
True	843.0037568274481
True	856.4139994492022
True	246.74851062735067
True	340.81899215576203
True	526.0657206449907
True	39.451949437557
True	82.8837704337835
True	743.8296067474816
True	1063.9257922888814
True	116.07401347428988
True	718.5244801591906
True	141.28652720099504
True	928.0145361631932
True	642.6871305884129
True	106.43236527406717
True	282.3879642009547
True	577.143518894791
True	257.3528410595419
True	49.17087911847112
True	565.7971266227565
True	444.9191524330229
True	5.300669093048049
True	472.67039005318856
True	66.49821460973051
True	181.89545489626872
True	242.0817737831802
True	313.24331238982603
True	72.75810100728302
True	216.06893838582752
True	365.4323816840598
True	443.7081841968766
True	953.774709640644
True	48.89700911473695
True	907.8565911932576
True	1014.489912147086
True	130.5541814172062
True	72.91676735190512
True	1001.677050338044
True	35.32517723484612
True	223.1170425486147
True	84.21726240046543
True	211.8814848995748
True	348.3330817458668
True	980.098618052502
True	93.6909502359419
True	71.21517600257917
True	666.2882367213707
True	263.5378696264108
True	729.5684561977758
True	54.93377345239735
True	461.6182062483852
True	405.9522984885581
True	677.4825543143224
True	54.84508358494783
True	103.539093989233
True	27.557516644169333
True	274.4866790595256
True	42.9774605418866
True	350.2623872759297
True	2.784758267332709
True	1192.916119891324
True	106.16224776924008
True	134.49424635442304
True	349.7902928372497
True	711.2892211910819
True	667.1863405468343
True	992.4037665412008
True	456.87895021578544
True	404.3458548619578
True	143.11167469478372
True	419.0301976453641
True	860.6995588446518
True	421.3178353728396
True	935.0401313806456
True	88.06975404706523
True	423.6177011342399
True	167.97840616958365
True	266.417591442999
True	754.8270624442067
True	166.81636461949358
True	132.87913844591674
True	65.06365578147813
True	860.2019599613383
True	774.9949877517392
True	81.00932217783752
True	442.8185038440601
True	750.0174366480808
True	415.1744362357045
True	53.522756066660165
True	312.5009946106676
True	781.8932984500105
True	32.37053663242858
True	360.0612400645585
True	166.20043188567843
True	286.5037033786199
True	33.93686796353916
True	225.72670161354077
True	755.7181605969884
True	656.8861145163861
True	57.72289895016077
True	290.3582800828472
True	880.4552415752951
True	17.003159638693262
True	323.93742229285976
True	290.9119011098398
True	424.0384235847959
True	210.102136394796
True	612.2994654852595
True	46.0791906975352
True	952.7205206870628
True	888.474426315922
True	45.04553227991531
True	404.2616212052527
True	716.1738545782258
True	927.4311081820744
True	274.6738821339873
True	583.1971366085583
True	129.42763747992876
True	188.138429741954
True	134.37502081446632
True	140.61675041372874
True	205.83860485815865
True	925.9024882779252
True	779.1911737122714
True	955.6705524466736
True	21.09763611631925
True	27.040304842320587
True	355.66372137019545
True	13.2668409730588
True	613.3091269746822
True	1103.959929107245
True	266.7083100876099
True	204.82675974034876
True	86.65692273760122
True	223.1554892273495
True	137.30216838435834
True	44.42244763905314
True	134.97082068770746
True	93.64572146092816
True	242.98304362202967
True	537.7542999671298
True	165.20591572860033
True	30.251084926818272
True	58.2410455531676
True	420.3855397902384
True	274.0234823043889
True	586.8538924409943
True	23.48092497831504
True	110.76607363466584
True	663.8257899866328
True	262.23581553850426
True	495.28203231163207
True	654.3045336080143
True	101.53219985766006
True	115.58780450890066
True	76.51662242896694
True	26.101955571360666
True	125.18415305390089
True	89.1915549218312
True	102.232536345622
True	153.285892615235
True	227.59259976649733
True	791.5995072740709
True	289.8019806865024
True	911.3212975498078
True	162.27027837483828
True	194.3107540684832
True	787.4616122720662
True	310.85340566021455
True	599.0096710510745
True	257.6287988756611
True	355.90297469338884
True	450.9149587846509
True	552.2101168855905
True	641.269913470143
True	359.34526905421177
True	37.7336550990577
True	561.4833563757271
True	616.5754106369833
True	20.59340847458674
True	12.824849037330877
True	269.1084125380208
True	416.1931974226037
True	431.876705664215
True	69.12951556757831
True	617.0056550990683
True	961.8868076682834
True	245.6163874232238
True	909.9889655875533
True	275.514359691323
True	104.36960042474816
True	270.0996950905374
True	693.0882063291255
True	38.68148514827948
True	570.765444166574
True	1306.6124216396695
True	1029.908885114168
True	898.4748343392578
True	205.23815176467156
True	94.63258945347872
True	196.6114126516572
True	845.533888445614
True	144.44370734965983
True	1081.7224555622795
True	848.30339252248
True	43.107915781584985
True	89.9231351788537
True	428.3932671785976
True	412.8467208187808
True	208.1673866489172
True	507.2032596516334
True	678.3338946463879
True	120.9531906159663
True	283.59549653377195
True	1013.4724562641056
True	53.72739927898566
True	681.4235250917149
True	546.6327626494596
True	38.92022038678902
True	837.8477997455843
True	393.2656370862817
True	550.2810256554735
True	107.57487121575464
True	243.3903105798073
True	223.10005063947972
True	26.73241040423884
True	123.15763237280775
True	738.5220687051334
True	131.4069102005938
True	379.32108863522353
True	65.65596189274665
True	622.8738628339382
True	613.715037651747
True	226.36572860300825
True	477.8885664097169
True	170.57951862456613
True	166.03679847620032
True	216.57384244606845
True	290.4445790061893
True	364.1124241742714
True	132.65635382713089
True	183.78592184440117
True	24.54357585486204
True	883.7009773128714
True	313.7024216286729
True	9.46833939928679
True	371.2840705851621
True	167.8564501012627
True	621.7322819726234
True	382.2731742955104
True	589.5918223035155
True	547.7824366430578
True	509.9244029285025
True	774.4096526167865
True	242.6294197085261
True	571.1802909571705
True	153.6312109000848
True	534.7971759770584
True	358.12339183252715
True	378.4244877782159
True	129.26264250190394
True	136.22227455325367
True	110.87539431367622
True	65.81649516755834
True	724.2951295379343
True	175.59013212901218
True	44.52620282232492
True	0.0
True	555.5511413262526
True	115.58757816689668
True	23.52133127881172
True	38.30855115620748
True	113.14895394350036
True	488.3773911507563
True	181.39887684176531
True	104.90088046476995
True	35.59255360030499
True	161.6405077411169
True	917.9677784742522
True	50.55226959163297
True	229.3408287345354
True	752.3061052060643
True	317.9316124067748
True	453.4262436583689
True	473.57501918573337
True	495.6084970055041
True	603.378190753288
True	929.3535619183392
True	277.34721995926543
True	1047.3819258712183
True	932.8240054536952
True	626.1729054673457
True	342.018898771705
True	804.8940646712226
True	10.178549694617182
True	30.17945662393346
True	287.94920020905914
True	43.04115824794633
True	209.8751807405544
True	763.5563920458472
True	210.27966542662
True	748.7885998989926
True	768.3317219381088
True	125.02233506135735
True	344.5479740486212
True	597.4838101553435
True	24.97066278484008
True	130.52853533210458
True	440.66835560833977
True	304.4475771991308
True	200.22720257102583
True	113.97087628168556
True	366.1668934027627
True	23.83281924621342
True	375.8287898165668
True	371.20855431490025
True	1031.296671987468
True	362.2101334711418
True	29.109424041400693
True	451.6735178693171
True	445.9684047592691
True	237.70910671106137
True	32.18672402039955
True	752.0521974406723
True	440.5956972076911
True	177.97309734665828
True	14.28087450913257
True	1220.291495717065
True	163.95357506309762
True	27.011758407177293
True	298.5293266310084
True	272.4952128815041
True	119.5450951912036
True	299.09524526625177
True	46.52689207094387
True	328.038978482013
True	293.8905201874601
True	293.0406839765392
True	34.223448869873955
True	47.04406556831498
True	1041.4288641746602
True	23.00452800270621
True	12.998888886445656
True	185.5895524946789
True	661.4921072554442
True	8.917386498504671
True	188.07061840600545
True	178.52113217618688
True	529.6244658572368
True	387.47087006294055
True	734.8331845433403
True	322.21886975334075
True	480.4305647560223
True	456.89251656656063
True	487.3400905836536
True	101.34413882342668
True	1263.3798965995334
True	937.0050403357144
True	294.6754341617663
True	523.7659238948847
True	98.93263672979955
True	563.6223431390214
True	456.0717563451795
True	151.46178577790457
True	78.19506268151905
True	347.81372221497827
True	169.45233400459978
True	28.629443167667805
True	589.0012161345848
True	378.1276087279946
True	72.56922379601723
True	31.33281839193624
True	650.5317652430961
True	486.1378500013812
True	71.28571116793567
True	22.14917248665881
True	314.8188507627535
True	320.2990689937876
True	723.414375717633
True	547.8429622387844
True	557.8586771910551
True	779.5657641155609
True	8.758456906323893
True	59.956403063539135
True	36.27533075862607
True	60.184800582159234
True	502.1474949294083
True	594.1953709108074
True	84.93823083244335
True	106.62933780404414
True	189.2527114222119
True	74.45904523515202
True	180.3096190277949
True	209.62821663878356
True	274.4187308352341
True	810.7742007107528
True	602.539564138432
True	283.80654988270567
True	176.23777410372915
True	257.06965378596715
True	235.45372256689447
True	727.3075830457257
True	334.62056559696566
True	168.06541934009405
True	893.8789393255287
True	347.3940677418915
True	487.61193805092114
True	149.17153727938114
True	123.20210642751148
True	68.46388345772566
True	206.77588822386028
True	993.8052132013758
True	516.3964561622771
True	109.04191687715476
True	361.3317300293693
True	100.36530210404857
True	653.1613008939478
True	4.755637231440705
True	687.4869770577407
True	36.104467345934175
True	950.5810451261216
True	845.152764535537
True	211.450366844954
True	30.626984180043145
True	76.66143507005472
True	452.435377052623
True	220.87954491985235
True	1.083500606595346
True	78.30538308933626
True	1063.7248503813785
True	338.7020486959641
True	669.463183336029
True	487.6254171530368
True	33.19223712130105
True	138.65121264624375
True	442.4681903122779
True	949.1227383568375
True	814.2465485503551
True	410.8254131633177
True	335.43470163549534
True	16.57395482553971
True	78.36691697404657
True	790.7574060797751
True	473.4519354247939
True	378.3207113130468
True	877.0011607597444
True	25.347223109962652
True	221.259090406696
True	914.0864726701168
True	232.1084875922757
True	8.134156832469396
True	521.3983524615513
True	106.84249623423398
True	636.300116566171
True	57.47452757000858
True	262.3508965159617
True	852.1967649146758
True	935.490200540278
True	279.15624633515915
True	460.2413740975763
True	121.6448637069424
True	576.8260219284396
True	265.1614181354424
True	190.82257893451384
True	867.9446079832196
True	55.61073866813022
True	715.3051285867533
True	278.7946635765279
True	303.0767862400541
True	167.3259650034617
True	482.83756922566766
True	597.9100134482063
True	362.4955790691135
True	405.2908285231018
True	70.66869748141762
True	156.6708054327794
True	434.551363202814
True	213.26622065249975
True	37.59610020939909
True	202.80146589581017
True	380.1864134467377
True	401.3180749536036
True	736.043750161574
True	133.70504270995642
True	660.5537690225037
True	501.9156735061849
True	618.1891754178878
True	132.75927397713875
True	38.487894153262346
True	669.3253796648961
True	74.27904052302601
True	560.3679751882266
True	684.9724326856957
True	449.5542552515285
True	136.20458151195234
True	505.9751239702597
True	4.346362295189458
True	402.0708435164232
True	30.067293505155064
True	630.427221823291
True	259.39216770320496
True	583.4649397382369
True	695.0232047826156
True	142.1525201546945
True	523.090934738909
True	493.9452476952836
True	63.91475340073234
True	970.335710220798
True	3.1063403074492584
True	25.88040703045741
True	639.003175213511
True	681.247370257834
True	135.73685890925333
True	406.767299401408
True	124.7009250239338
True	76.83903127443043
True	465.493386307166
True	37.10799279151478
True	515.7069346541009
True	13.537533653262935
True	868.4144890561134
True	538.3743723168653
True	688.1744642514058
True	99.19925314860797
True	382.797736920724
True	1014.2329981904954
True	861.2258653625499
True	146.7816178901261
True	552.3757728138481
True	460.98713370590286
True	246.03364074400315
True	254.1431409713594
True	6.632702727562352
True	318.6456303146847
True	11.553575102904652
True	369.20575241449984
True	77.46132979839649
True	411.3629083590596
True	690.706694444816
True	125.26173588666936
True	242.39181170241184
True	622.5950471311968
True	668.5717585052829
True	291.35465901466193
True	138.5551139885656
True	165.2923593523309
True	476.4785462743405
True	85.9320798091734
True	11.112744880177466
True	500.0332739876296
True	562.8416004511388
True	19.006012118627083
True	132.7959011492401
True	882.1952892332881
True	498.1432258912968
True	262.1286477107462
True	34.16361352754076
True	483.8519875766023
True	114.10561047113228
True	588.1312140487831
True	654.8593195106232
True	301.4391432261504
True	390.50119548036
True	178.4160178375511
True	236.5828955995908
True	77.09297333853279
True	209.58410358815405
True	511.3267686437413
True	19.799848178957024
True	464.7455991840757
True	378.7516923616949
True	712.9168646370728
True	907.3381399333964
True	904.9311456656332
True	155.4931100975357
True	401.4827464837494
True	74.65157465827961
True	199.7217765482602
True	322.6332862026636
True	9.788868428746555
True	801.5223380444173
True	22.63637942255584
True	398.0290257410024
True	270.0941602241324
True	660.0978861029238
True	208.6580617406852
True	37.59292466621186
True	693.66939672108
True	1086.2765670682609
True	219.93883913841765
True	126.23972342328858
True	624.4457199333632
True	486.1292709385213
True	16.936817484701912
True	821.1320224595173
True	107.27414546393211
True	46.128262934240354
True	310.8604789207925
True	355.0384871721105
True	398.7781161333274
True	265.47751336513505
True	19.770148156317784
True	22.16180404368684
True	856.6070115050103
True	200.63714925819585
True	111.79636917043015
True	858.367779882093
True	655.5440146397003
True	630.3327106276137
True	445.3284741387762
True	151.17213503876698
True	29.220658455421884
True	103.10628182041644
True	415.5061431552944
True	232.39445365217264
True	494.80756596765
True	142.4622101548144
True	493.3243226547707
True	643.2017010315728
True	955.4724329408114
True	24.693411085164104
True	1012.8518693369527
True	1070.8971374822763
True	493.583814598384
True	88.20224464051851
True	747.0272593638156
True	629.4761414902566
True	662.230437215436
True	173.64089739054586
True	773.6639807927319
True	708.5815049983111
True	123.01650090531857
True	800.8269269767363
True	796.7741184543631
True	476.20565919299
True	217.69838304785324
True	76.97034630643952
True	324.99171444918846
True	339.11572511459195
True	458.2606803611339
True	440.5330608841029
True	199.20961494084892
True	315.39155154654736
True	2.8347781331568696
True	12.971915899558695
True	109.08477803115012
True	130.49689139550048
True	345.83510839586825
True	343.43803508490635
True	110.945192783626
True	18.69089974826079
True	214.4323989615484
True	849.6651724428267
True	455.4281853342383
True	529.6865874551328
True	539.9394138809711
True	806.9787471684152
True	637.8206543801869
True	92.45434165198266
True	214.7901199238591
True	251.15233545539812
True	291.1762565760424
True	105.84701872125852
True	370.211259074993
True	438.32790371652425
True	168.0692285035082
True	641.0947972577914
True	257.7377311284184
True	208.48953477622013
True	28.96649239251995
True	241.40316880755407
True	460.32315049312433
True	164.64991061862702
True	527.0852275261058
True	492.4649660690311
True	246.1211690012223
True	106.50236232260671
True	42.34330456503323
True	397.15478291294943
True	797.526249640628
True	163.5897788296116
True	1046.6686102115632
True	1035.4191178324877
True	491.6452205543944
True	103.29498829859104
True	122.20440820873196
True	635.9599015585727
True	8.392708239747973
True	223.69855200324167
True	130.5265376564743
True	115.67552418145704
True	324.0991953043526
True	655.0045620831097
True	34.22242195311096
True	128.9696202128534
True	947.8125854564204
True	56.30667425090862
True	450.1829360872336
True	523.4267321139869
True	245.05655217628788
True	131.89074554805316
True	938.2760262310252
True	1184.0106105099976
True	513.2554522946791
True	658.3538497983205
True	213.5236296621765
True	149.87714001938326
True	303.41398032638944
True	254.7457189313793
True	166.10045423538946
True	308.55942486302683
True	346.83146874148326
True	12.502218665536764
True	631.7717929594132
True	149.2307708078353
True	77.1370658597707
True	445.5346129697537
True	314.73860213638164
True	1177.300488357221
True	363.2720007044117
True	1009.389901262543
True	10.6536205346181
True	271.1183460901441
True	230.230062074633
True	152.9388312592037
True	491.8661116715064
True	199.6143031120305
True	408.6825576923029
True	342.67050984665394
True	107.28003884202944
True	348.8785131321839
True	1032.679687584594
True	696.8577878489536
True	218.71615863473565
True	112.73606381447972
True	293.2477456425712
True	22.163047657548915
True	356.1605196876693
True	317.7980600218804
True	559.3472138824383
True	470.78258542782754
True	356.1285494506742
True	153.24069320772213
True	14.510584621286288
True	409.42949526575296
True	292.0831768535731
True	148.26691695458618
True	297.75760640452046
True	435.83046835928224
True	819.3854330218097
True	304.57968880848574
True	767.2407809102507
True	411.9779341212429
True	383.9730295898232
True	1.7799280874440266
True	1161.0333798109111
True	99.40975326614922
True	882.0101825629927
True	197.51385293388728
True	471.2206203451335
True	677.9857977939008
True	91.24306440988606
True	493.070229360131
True	31.573213528448456
True	412.12442186118
True	77.25661954482027
True	222.40077511396908
True	37.00012783790379
True	672.5402652276794
True	186.18416469628664
True	24.67589820671977
True	395.39577985709855
True	106.15346523391788
True	167.2997984995043
True	862.5984690026045
True	265.66909687518427
True	154.42704332326076
True	371.86720634574567
True	523.349921379563
True	332.05876203780826
True	534.5792369730411
True	610.6892058421324
True	166.0331398382236
True	7.627847820495132
True	72.25655634009483
True	419.8947697399887
True	92.07586950862228
True	81.55724039733418
True	1059.581605632249
True	27.79612193170108
True	323.25070351303754
True	323.9770958949103
True	442.4213857690533
True	680.2602844124235
True	186.915376208544
True	657.457325262681
True	337.8077897373561
True	346.7776702169341
True	279.6830021958756
True	217.96610443259976
True	342.955464874293
True	446.7179054963937
True	403.0526572420347
True	574.4531396942541
True	140.4874464633147
True	81.51478881347525
True	40.888493113705024
True	293.761709855173
True	634.3238085910716
True	393.86178921826416
True	796.1510030006689
True	217.31140010398624
True	400.4149819217719
True	71.22018226132057
True	55.42681990335118
True	406.602251148963
True	195.39757916969324
True	224.59042419212835
True	43.70126198761929
True	1082.7893532299038
True	167.152189130897
True	884.2170658372146
True	323.5769051925551
True	926.8381645931224
True	233.6673284748157
True	467.7589434833354
True	530.0659962035656
True	610.1655805678218
True	213.5082790811745
True	467.958824857456
True	975.0089273507948
True	123.47070310933256
True	6.760096734479457
True	567.5559732422653
True	29.719720087619372
True	77.59766722599655
True	813.8916652534924
True	225.01367169288315
True	956.755496419887
True	688.5510182896348
True	411.4692059522728
True	282.4709680114203
True	490.9095372615722
True	341.1841616855835
True	181.57713994584108
True	646.6353528126716
True	751.986959393609
True	210.4778667284419
True	87.3708759762404
True	517.4919160631465
True	131.5890413933712
True	386.3824469473346
True	341.9748845318281
True	65.72851324659854
True	382.1954303063124
True	410.99882371493874
True	384.2729597600232
True	408.5126618112404
True	429.5172769272693
True	638.2049546954968
True	57.02908320253684
True	460.8651363405414
True	319.6816117842402
True	660.4560894389518
True	211.8775361079007
True	98.05225350305729
True	39.20370828171434
True	547.9774350226772
True	650.9155491677561
True	182.6930958583759
True	404.4447214618067
True	319.13181449334496
True	17.16981162702139
True	172.82252053328017
True	287.3239450345971
True	2.3356038962038173
True	885.1214328917466
True	75.18883862131253
True	100.51641397900008
True	113.94352511027354
True	358.7314373279824
True	35.711985362787
True	448.94028545004215
True	225.60514783337987
True	5.8235873681114665
True	118.8985657923612
True	448.6529345589653
True	55.0497241892039
True	70.6971320783599
True	173.10400381858565
True	298.22229388156927
True	979.7412973655776
True	389.12296595660143
True	974.9648044537926
True	176.23131969297995
True	1011.571850639028
True	782.8225413492221
True	623.301885191578
True	393.3932332195196
True	385.7600778714406
True	82.27188715094339
True	69.83583097517581
True	79.59071690548942
True	185.71070365315623
True	487.292988921195
True	1080.0570039037584
True	180.69315506235057
True	358.58870198352247
True	442.7639507810013
True	604.5842181270123
True	586.7472209515564
True	288.0643337424298
True	447.6028259377534
True	673.6652317121218
True	96.75308942972656
True	707.5630511390921
True	274.36752337629684
True	138.61853094480304
True	410.62407972097407
True	853.5331216106271
True	406.62301693396086
True	875.9347873824423
True	200.41620024412308
True	352.9390615698452
True	704.7448117344824
True	615.539369902753
True	189.8265731162276
True	251.0583195258898
True	789.9272331454102
True	32.646476493811306
True	191.6027951175304
True	505.5439425624713
True	722.1491965009877
True	103.93968772158152
True	33.76602819307135
True	167.07543683911626
True	737.3993488636501
True	311.89273504973505
True	562.7136335651709
True	347.017873906863
True	298.1794858110674
True	438.0785795493631
True	485.02535203580015
True	69.89807014948578
True	383.4501594136592
True	807.7946275454082
True	0.0
True	292.3291075205002
True	246.18362753442423
True	1005.0332291055385
True	145.0208157449288
True	663.0875681679524
True	649.9468186981306
True	110.58787897016056
True	216.85362812445308
True	135.90256085190435
True	11.154345146593524
True	296.4470128224599
True	373.6677617279639
True	1134.5582269869649
True	236.5950092678588
True	427.13959206995617
True	653.400610285597
True	203.29410268175823
True	25.25524254595696
True	858.047974303663
True	585.8389374845723
True	149.81028220264034
True	617.0464230510735
True	169.87430843777742
True	283.1632087343266
True	773.151182699193
True	37.57498961257844
True	106.69441613110769
True	541.2532208753826
True	64.40166143905059
True	77.58536923147945
True	400.4237087756763
True	22.833742660723956
True	797.2780423928187
True	97.98930763969676
True	148.08587334978833
True	18.945701064308658
True	740.2842107552962
True	29.473791945470147
True	763.0274625246309
True	404.8609440191904
True	120.8593644567321
True	712.325570681785
True	517.9964520531553
True	549.0635469862442
True	44.87225526126582
True	359.54987562111467
True	5.725017462593287
True	91.66015910702804
True	355.34051977327624
True	48.215269413092
True	113.05049662374876
True	322.16212359030425
True	167.81588069220655
True	102.19830980886442
True	683.7022871533056
True	20.88196249403233
True	1174.8951552340764
True	487.0129264011134
True	299.0865677286337
True	488.7250194232278
True	128.43034260011402
True	794.1648269324659
True	1125.5966555216569
True	738.4789095216771
True	190.9694275515232
True	230.83536247630104
True	52.008148108432025
True	60.86073475428186
True	149.7951392162533
True	99.22939230582672
True	175.51015637021274
True	1147.7388272514193
True	320.3106579406433
True	350.4520955627777
True	721.3220564706198
True	15.024046196662152
True	14.329101592699615
True	582.7083342410466
True	5.31034818098047
True	119.3253831885277
True	681.5368266199032
True	178.10142467317922
True	666.7195219229965
True	897.7852171736495
True	150.86377711295518
True	887.5795689054804
True	3.2049764309418904
True	428.1783237319966
True	1051.808254041895
True	24.55152240948975
True	234.6113767955493
True	151.67392338933522
True	978.984935717766
True	237.2686098526959
True	524.7653846435202
True	118.79799315686658
True	527.8180937235456
True	153.05014258149686
True	97.9446559360715
True	382.4183573672138
True	70.13266346575423
True	53.00113338057754
True	1050.731239308332
True	257.3118363780959
True	160.39320751917057
True	371.6367400673672
True	393.34255657954543
True	216.38738077265631
True	168.4472408375105
True	381.76901081194944
True	35.1530325278104
True	490.1381508481476
True	1123.570191992976
True	115.4146821575836
True	479.8774528879193
True	311.5689958906575
True	24.99933458328738
True	395.66954546538255
True	103.59987812491428
True	569.3299880685054
True	209.99634033018887
True	429.4307943738774
True	19.640337083227344
True	436.46912633666807
True	103.95625070995656
True	341.3766043597234
True	34.57043397608081
True	168.65109012262928
True	248.1392319950584
True	738.7583059085572
True	58.68452255230355
True	138.3865520625295
True	242.75679303908052
True	134.60878237731973
True	605.7961887290927
True	564.6491467107498
True	794.4718570710447
True	388.3821285011153
True	542.1611445292428
True	420.6843823207336
True	688.5566645505548
True	73.7951973618619
True	479.1831251416029
True	443.98757074290864
True	47.73673281092358
True	83.6627152367896
True	130.48940112495862
True	82.7378420196791
True	326.4627858617692
True	845.7359156211969
True	324.1524938108892
True	1105.723981477345
True	326.179811095766
True	906.16352057395
True	151.6974937804816
True	567.9156513856235
True	616.6000725170694
True	707.8331807411531
True	442.9785148777169
True	65.96462402443004
True	291.0905254766319
True	43.10113016923607
True	167.4643457098719
True	165.08023860896645
True	1152.1861818291206
True	226.84537908287948
True	542.8391910895264
True	567.3122421913398
True	570.291789278292
True	938.5422344319124
True	586.0448956461189
True	646.7848358802897
True	913.7204443880016
True	123.15989882648115
True	314.0661205847989
True	260.64723673604465
True	323.24480301162686
True	91.87001865013816
True	382.9375476908793
True	3.5492307472571807
True	334.4980266842145
True	262.43151658023186
True	628.8001146958234
True	280.5519249470523
True	353.0479411010118
True	10.494124558951404
True	62.87012618255813
True	547.24641768555
True	30.501245667065216
True	145.9906770742574
True	63.22688452110457
True	136.49180788559207
True	224.4056834425787
True	67.19142742620025
True	368.8661356062589
True	265.86836297187193
True	104.206973966182
True	335.06163860093653
True	64.47480823763337
True	595.749169935047
True	845.0958183547473
True	272.1782774457797
True	1155.3267693205376
True	116.53169894595958
True	285.15912644550895
True	1036.7184532586816
True	82.479793892687
True	275.91071869607526
True	9.695522223447668
True	393.0104828904949
True	461.2226972690533
True	152.43286717577732
True	613.1150299081708
True	905.9914401437724
True	163.2695107230991
True	78.14227470746967
True	330.42878148105183
True	566.6380246532515
True	613.1195002190991
True	1233.3610206641993
True	28.19351428159427
True	929.0931583608676
True	134.94847668609242
True	645.7114368459377
True	116.304266406339
True	130.46815679443372
True	188.95909713193888
True	162.66776298768477
True	745.1232710200505
True	216.09526236409
True	234.91006580640413
True	69.2768918676186
True	510.5300697048973
True	450.075090322303
True	177.51785012777518
True	239.05189452767195
True	15.578555935443548
True	450.7877593425237
True	223.66594188281
True	285.9739764901204
True	115.62169639027292
True	682.6768020749658
True	428.8723459868671
True	262.0710094744023
True	640.4386709868645
True	549.3926577730358
True	467.3167948344452
True	139.82059914579156
True	535.8360563404646
True	446.0217030739173
True	2.711227528399691
True	187.8416361379112
True	92.01808834272902
True	242.6992252256638
True	2.119650012867174
True	128.0342360518135
True	363.3551430190549
True	6.260303923933495
True	854.239639237567
True	173.62357460492422
True	737.8632668966798
True	792.0823543777485
True	159.59020164107253
True	217.9433671457628
True	480.4215932285774
True	816.191148388666
True	49.420974780251264
True	38.21502886225024
True	124.7582896897365
True	603.7836346468009
True	716.863668188136
True	173.09245830271882
True	589.2406571227853
True	594.9084864866351
True	837.8285888533816
True	407.7260616902968
True	192.9524600611989
True	850.7497123357517
True	229.94110225689704
True	142.32241216851364
True	331.0832179449027
True	227.32101838502635
True	206.5505189120049
True	617.6780893996921
True	254.59194695442253
True	195.49059938059287
True	457.4071314627762
True	475.0453560907682
True	64.36793201026039
True	279.7861381257232
True	81.12000745005199
True	324.6071306197375
True	353.8937565550956
True	254.1489122860278
True	181.06327542363104
True	385.5450606856504
True	643.6521997328501
True	739.259141206422
True	298.48248570205976
True	722.5479824211146
True	61.32239381974191
True	868.2133268718956
True	342.7170604194567
True	15.062084943044884
True	613.2673407256975
True	717.61940155958
True	260.28644653245544
True	164.10066066353127
True	49.96365163943219
True	385.1684488309807
True	76.91823657155749
True	14.362273434948728
True	899.9383309297698
True	368.6362033978038
True	166.50412498840183
True	1022.9384925460812
True	11.391646448740504
True	787.2178834942553
True	30.669067313701703
True	671.9213702836372
True	59.00763976991507
True	776.0248272692055
True	452.57213824892057
True	205.7466213069831
True	433.1071166375793
True	213.3001257631849
True	297.9117455464996
True	223.0344472129784
True	401.2184733744829
True	8.622146244623359
True	320.1515935394214
True	109.53475626586368
True	10.493602622732116
True	463.6233446203384
True	731.4303950693601
True	279.029796856672
True	79.86117395616188
True	305.1320267335619
True	82.1469510235213
True	186.17652614577617
True	184.0848412926727
True	361.4211764702594
True	46.80561375643077
True	136.05923611016158
True	375.9980226878572
True	866.9621597111076
True	114.85984241001871
True	210.7356059479173
True	445.4808949430508
True	19.147609608769606
True	413.4573690247791
True	532.0808714764985
True	92.30356281424356
True	391.7342007095768
True	369.43941465916
True	408.3249111422616
True	598.712625487328
True	1059.2116073920631
True	956.1358547167011
True	52.62842341934311
True	1045.2619859812664
True	108.92361303483835
True	107.96528547838876
True	108.8510335181252
True	489.5374584150585
True	374.2388649704448
True	593.3304286874668
True	264.12945357239533
True	154.425779016423
True	399.82804533875793
True	15.923801117036902
True	439.00673363117687
True	393.0527308626509
True	153.3499070987667
True	91.45449645397272
True	537.2690980676805
True	1023.1095845449836
True	200.93195386645132
True	68.45436122783384
True	414.4431004022734
True	375.3360765821549
True	465.95121818751454
True	316.49986308463525
True	4.36902157444998
True	505.7123075783821
True	523.7129902546504
True	495.786494252386
True	189.9421526907304
True	101.24851690110135
True	21.96802340092807
True	376.1569905518181
True	107.93060285954112
True	7.371462707826868
True	30.545160707755446
True	348.5454645277004
True	667.3597981953718
True	129.68014467950977
True	92.53736892434316
True	25.172125096318016
True	402.7969888177384
True	376.78716389592586
True	762.4568233085488
True	320.10010020233966
True	518.4279681297736
True	561.3506681787958
True	523.1542414430239
True	288.20605495694184
True	553.4943823700842
True	97.12206026256752
True	593.3510706581473
True	6.465445975427955
True	367.50837497134086
True	459.3522054811882
True	932.3018310398186
True	344.2210646524994
True	801.1532963463011
True	951.00414469991
True	178.5378342006566
True	36.71027941565606
True	351.0256210737674
True	388.1462484243773
True	589.29457142106
True	252.97392691983083
True	28.22889118042021
True	642.4420904076585
True	134.93943655426736
True	1061.7304708145523
True	306.5220652022821
True	483.5034266429181
True	123.62848239812796
True	809.0853610467262
True	144.32054842305834
True	817.9751812942881
True	564.678423736734
True	186.7245801232536
True	113.0973101484706
True	65.76563140407409
True	559.4687728752866
True	910.9534641882803
True	432.9358187744168
True	547.982101133188
True	134.2941256657611
True	607.5103563504038
True	497.7657749707631
True	784.6275745660339
True	315.9198849471426
True	585.4022705922687
True	112.29926899673848
True	27.57542235323185
True	409.7588854827555
True	172.48732395423883
True	102.66360297914196
True	368.3509661424459
True	1085.6739843429905
True	275.53742423250634
True	553.4351581614591
True	11.812134535953524
True	72.06134769763699
True	320.7912568880147
True	801.0908974393568
True	451.9902025204669
True	528.3402820203179
True	702.7516340916115
True	59.208159204833095
True	721.7101295310925
True	47.71385144403596
True	102.75878933756763
True	180.47075947391943
True	84.64833757013835
True	24.67308501718124
True	295.8885236849217
True	484.94290124720766
True	887.3550775332212
True	854.0920895267636
True	5.007938988495987
True	302.10001774499045
True	474.1745472494787
True	129.73902851064022
True	238.1101407408796
True	319.8437771804027
True	1319.1086977918487
True	453.84097865973695
True	26.61159306736725
True	182.60283275068116
True	712.7703947899276
True	34.373176073628045
True	168.55260393812222
True	562.9858631417956
True	73.49397237532665
True	856.384066733343
True	327.1408032278285
True	648.6696019010226
True	80.27885521410275
True	682.8736281605866
True	594.234693130796
True	865.6035354963254
True	262.12840335579426
True	517.3478138466746
True	821.835171893084
True	910.6250136547112
True	236.69545983598329
True	756.2853735565133
True	221.2061121384692
True	430.47311349208775
True	380.40899892895607
True	501.669836147848
True	487.8710716337731
True	318.3825621885956
True	351.7049433284982
True	111.1958160239883
True	330.92857564962014
True	1166.0226153660792
True	321.194413287722
True	149.95831962349328
True	302.720772677464
True	743.9565136429237
True	652.1756653150121
True	410.009197536284
True	126.4945271600996
True	328.67633932548586
True	35.64547870438695
True	179.96596114303318
True	90.9616984363746
True	90.1334168917032
True	566.9567130754325
True	136.30171204013757
True	131.5647499993975
True	106.49337685117024
True	86.62627340504608
True	445.9730738413355
True	382.9958187024508
True	1028.7726257623692
True	526.6066779199082
True	852.7719598895823
True	268.97593244203364
True	298.9002640415501
True	531.7228207691004
True	191.2951910872627
True	732.0511320582428
True	246.466772937914
True	352.1414515666917
True	66.38555827956952
True	119.04743192707464
True	271.55234712088367
True	129.99802894209117
True	464.3056090976473
True	28.42216314732972
True	584.5470663012514
True	1030.69826398668
True	712.7915313921457
True	1.1592220874232564
True	62.04329115352459
True	492.546541636373
True	442.83428438917775
True	75.35230288187338
True	122.70898685280363
True	295.2090069267806
True	80.08607901220519
True	52.13440693883404
True	760.7915587654279
True	647.8651949677011
True	168.34266768026927
True	167.3588784629103
True	524.3353008503373
True	55.72189122588681
True	24.756156247356945
True	582.7615801808266
True	447.7173738887943
True	1137.0579870631927
True	46.414730625325305
True	456.555543548784
True	879.2668863437326
True	849.2213908418798
True	297.95286626821417
True	746.5464643395917
True	397.3878650891889
True	42.72307892124237
True	94.27939697361435
True	705.0191590957369
True	79.37252874459362
True	141.2083193566767
True	927.3788414252288
True	182.83567370367737
True	277.586992650736
True	105.1959919704651
True	625.1409224929774
True	589.4735366534776
True	206.9064036052716
True	427.95515400761263
True	42.82013805544199
True	274.8959503060908
True	590.5297776142312
True	624.2312574807909
True	315.74000231023115
True	74.46566663735518
True	975.8997200663254
True	1077.6039807871398
True	569.0409744954019
True	63.43284572016937
True	30.9884756595078
True	92.78604821251754
True	93.5333436111912
True	101.7328479115186
True	895.5982719683245
True	1186.0430109607548
True	716.1705696304243
True	309.67777866261576
True	9.10620638845647
True	21.79605027952589
True	348.5590705140288
True	479.0842825562717
True	43.1450834629244
True	549.4190304416275
True	437.1446956543126
True	397.7976288616292
True	80.15597086998294
True	196.9970852502503
True	268.40759605967304
True	126.424454181003
True	397.66283613116207
True	42.48687920837285
True	175.55234963751562
True	1128.260178941787
True	6.043952831108079
True	28.346575502505093
True	590.0127845506353
True	364.2227623275883
True	752.7725506207305
True	159.77705637231008
True	779.6743792332987
True	580.6547069130929
True	264.88967845071386
True	459.2266786049484
True	339.45775832614635
True	294.1100636948577
True	271.7086105283675
True	396.10787504257854
True	499.9628430885536
True	527.4590759065181
True	108.47504860079177
True	351.689868928954
True	8.808256285515165
True	184.697515466748
True	233.12810880006984
True	882.7626802601139
True	591.7586556950747
True	30.38840851439285
True	713.1577258461144
True	811.0119217344023
True	107.83646493501666
True	357.8037898845601
True	857.147577248442
True	222.15162948653284
True	162.1789859498133
True	528.6708326245636
True	577.4258451162962
True	1107.5936344447694
True	151.21553214602525
True	158.64585080124186
True	255.91258956699403
True	318.5137346053824
True	411.5391227377727
True	411.9687358649436
True	322.29139047921694
True	426.6742448705649
True	497.3352965917179
True	231.3918762505831
True	1439.1390184223303
True	250.4325268470472
True	389.8244024148759
True	56.06820309513282
True	754.9793389518958
True	254.11064989961807
True	889.2526435864036
True	559.8524453660399
True	305.15351627754006
True	761.1729752061418
True	262.2784324225737
True	213.80510150616803
True	262.5931637500759
True	223.11776849634217
True	133.03866726223603
True	237.08383778238397
True	744.5689804900971
True	542.1868473738336
True	215.84382109880684
True	1156.0041733080411
True	118.694782117551
True	267.24190869621043
True	74.23530683295537
True	310.3698653244034
True	425.4061503950877
True	93.72157248806334
True	223.80338752185827
True	72.8445732051642
True	687.0287616229116
True	374.4219285710158
True	219.16996233514493
True	757.3702461655922
True	895.8499589366818
True	828.7501320440166
True	822.2862487255306
True	343.9489847080388
True	1.0957979486048308
True	251.22617268176384
True	57.25215567986332
True	392.8215334066599
True	53.7398397448655
True	367.2060199202826
True	836.8724519084874
True	1040.8054027951875
True	371.722436579838
True	23.116509646201607
True	518.5311029498511
True	516.3570438134534
True	202.3877101023816
True	234.4236127716328
True	292.2622887408848
True	23.153687289582397
True	123.36166257875814
True	963.5210506038704
True	64.32617610330385
True	485.3456952393726
True	790.7944520575335
True	102.63901289714696
True	235.30078942173037
True	114.05167655686016
True	16.696163427267813
True	1.4283371934855336
True	121.86719485900537
True	1009.1728006068644
True	477.0763626110868
True	65.43599821524013
True	784.0505298849112
True	342.88117695925075
True	1.2484651299584577
True	451.87226620124846
True	183.1012636469192
True	498.3360278032735
True	84.07635720275799
True	324.1905817896069
True	378.81873279332297
True	163.19144835803712
True	216.54294470184303
True	129.89084014621548
True	163.43245222557854
True	981.237253942516
True	15.317645795472188
True	507.1394002427262
True	502.34378185947634
True	396.6121509618236
True	224.28990473043345
True	230.6256498835925
True	158.72642871426967
True	45.25385337429922
True	500.1409319781266
True	152.28467063150202
True	816.5873170050329
True	838.5308714224066
True	248.59635395067048
True	315.4583352437751
True	527.3616083972612
True	41.72874276935799
True	90.1462615216533
True	707.5444178140064
True	1075.8317300276346
True	108.27029981901885
True	723.1965137846225
True	143.2086781597282
True	954.3169273485562
True	666.6027361020308
True	103.26344882541672
True	281.12706354122946
True	608.1371752007814
True	260.63810914807686
True	44.0148674878152
True	587.0743994011466
True	437.7900743590535
True	5.486184331458402
True	473.3779659233671
True	66.93753969763742
True	174.8144154123782
True	243.0962397424692
True	303.46351445314946
True	76.18392856938358
True	226.43088300633647
True	342.35723688382865
True	420.7806675278214
True	935.3454283954694
True	47.75487666637599
True	941.1570879428104
True	1018.938933950964
True	127.72661794838372
True	76.93611920163464
True	1003.5606716344702
True	35.85940881597439
True	232.47065823638877
True	85.29139509289438
True	219.29488964337105
True	374.172255677288
True	958.4986154157522
True	101.82107047762392
True	72.01102241494686
True	656.583718733977
True	284.0881085844705
True	710.0659428619389
True	49.14691467217286
True	485.6719869750123
True	376.58620468476346
True	683.8585109393598
True	56.91138119450259
True	104.7808377736677
True	24.47811021846258
True	262.87515529379385
True	43.93821177421592
True	337.0355596557605
True	2.629657527351551
True	1187.165815113361
True	106.79922429661876
True	139.71001019092915
True	354.75182399231966
True	716.0583737627696
True	696.0284584494972
True	1005.0361855917728
True	471.983739401646
True	406.7488869053234
True	145.63509316869772
True	417.6568103019549
True	828.9860186642163
True	418.91344688968326
True	915.4669477357364
True	87.09875763580797
True	420.6170095884842
True	188.50940642929524
True	281.35227043555767
True	757.2790408215312
True	164.21149737310603
True	136.21944952878084
True	64.4834665168384
True	878.4871897452069
True	777.8542948863267
True	82.3451352327096
True	424.96590319382017
True	772.8389921628566
True	420.9245528066173
True	54.73808852117625
True	328.65938055997844
True	769.9161467878274
True	31.065107420667022
True	371.0636167000179
True	171.26494801471077
True	265.3244339414055
True	29.20810046762489
True	214.5705635399628
True	763.8959869350136
True	640.462671638652
True	57.083052311037285
True	289.5516410807391
True	882.46455948365
True	17.98479167414687
True	327.38626610878765
True	288.7242203411484
True	449.88320193256567
True	211.13897139550835
True	569.6643392157962
True	49.82748134071577
True	972.306613017038
True	894.8442635725977
True	44.43824259687135
True	392.3425137346874
True	729.2571016982887
True	913.3585587341906
True	278.4232570031199
True	606.484213281186
True	132.38365839209706
True	185.0162321681762
True	132.2708271152556
True	138.44210256152022
True	211.23173406577837
True	930.2474452968718
True	749.5584839114993
True	955.5216034671
True	21.306382118304477
True	26.797084729571765
True	352.56598487190536
True	13.410094211596414
True	593.324177447564
True	1030.7086245916494
True	275.8878534096549
True	212.92878619412448
True	82.0630132489395
True	213.91047457251724
True	131.31939081291875
True	43.7292432130663
True	127.69408954407167
True	89.62603803228976
True	251.4467614474926
True	536.2570401419641
True	163.52216069090807
True	28.14289838430469
True	57.92798485835483
True	415.501989624535
True	262.67461988276324
True	589.4857981083785
True	24.229530771554817
True	116.00748049011196
True	655.7429409583768
True	264.9034740363597
True	474.4908969638036
True	659.6464075687313
True	102.12890006141052
True	112.67367008309408
True	81.02655511876111
True	27.36532138331733
True	130.44471969338144
True	85.49370314147296
True	102.70942214339044
True	147.82639179481745
True	238.1686954783741
True	828.762434810552
True	290.37972562022725
True	968.1465969736132
True	161.48938227990928
True	187.88533042966813
True	793.2511402404488
True	311.45697781071215
True	583.9080941317029
True	253.1567406480338
True	363.4143507691872
True	442.1050021523162
True	565.2955493312429
True	643.9159612970466
True	370.3575114990271
True	35.1081582137675
True	562.362085795569
True	618.8239193635703
True	16.700691496199685
True	10.85869395190064
True	257.77714801573666
True	389.31498544640334
True	447.3918902120175
True	70.61047592910624
True	614.5837977328827
True	950.4639877225158
True	236.9239849908318
True	910.354200590216
True	282.2906535455713
True	102.95543901620586
True	266.5841747324169
True	667.8226818940809
True	37.40658423985435
True	595.3151676474911
True	1280.4981811143834
True	1001.749087825608
True	873.2060687925821
True	213.98100482408756
True	92.64281902177969
True	194.82027725715747
True	854.7622685186548
True	147.25757688167556
True	1067.605663707536
True	856.3059003181394
True	40.41277979202274
True	88.97693834785484
True	421.78690546492646
True	394.0098767674033
True	206.51999971905383
True	529.6417551556762
True	686.5400619545171
True	119.39417041564433
True	277.3855631513611
True	1026.9831556628108
True	52.17852130141797
True	689.1500482566088
True	561.3796831955212
True	35.67224138387695
True	835.8987359917817
True	385.5915143470502
True	563.9291689406023
True	110.49142405495168
True	264.07409732697914
True	219.9381861819175
True	26.43354243712781
True	137.59424674719466
True	740.4332206473603
True	133.38481189253034
True	397.2025232570898
True	66.11895194989843
True	636.6614187999239
True	609.9263440773378
True	229.8354972926592
True	459.274095135008
True	166.46505913991095
True	169.45350619843467
True	222.5283703039812
True	292.9353635936519
True	348.4768293373315
True	130.784212206019
True	189.5407679713159
True	25.56326869493724
True	861.6288576347434
True	313.8451836172732
True	10.163578544906438
True	365.8825660958913
True	162.7007510085801
True	632.2681303771999
True	380.6920950553632
True	576.8441078464083
True	547.2479759162148
True	498.9669447225637
True	807.4140723399579
True	252.4983961824852
True	564.946726714223
True	150.2541808125764
True	526.6530842821703
True	361.03093998083295
True	367.92486389102055
True	123.35308001574408
True	126.80535150059768
True	111.50228509584063
True	66.73706952162398
True	749.6876258428903
True	175.05184090532177
True	46.89218692258406
True	0.0
True	533.9899321663205
True	112.06731933129882
True	24.311543517537352
True	42.98547479872063
True	109.36300307368246
True	557.8361677298321
True	178.3400437791907
True	109.23278998421718
True	35.18162490546467
True	154.58763045028903
True	927.3449777618168
True	52.380713398185954
True	228.39798877473388
True	759.43630870612
True	319.0035998776688
True	451.29935628262126
True	475.9845631476384
True	516.8074678266777
True	613.228581911208
True	934.9621592826022
True	262.4750195838229
True	1042.967379293889
True	912.541905949128
True	620.4079284017231
True	341.16451132142964
True	835.5534323081256
True	10.538860053547234
True	31.322245763662103
True	290.58826989746984
True	41.26366475036077
True	206.86739566496115
True	758.8510348594773
True	199.5639014137067
True	743.1296335724403
True	770.2029688468432
True	120.96852947432728
True	360.14098261289223
True	585.1871047147496
True	23.002580697410167
True	135.28570175499036
True	444.0937764938112
True	313.4787794156011
True	201.4482321935223
True	108.69645409536449
True	387.5595247762331
True	23.31679777220941
True	373.70914657631096
True	370.34799884187447
True	1038.161365807491
True	375.79746534749376
True	31.708218540372883
True	447.9191444920526
True	422.0362889696826
True	226.6733026191131
True	31.650124484277065
True	760.5474726429242
True	436.7416620029944
True	172.32571014666877
True	13.600544646758348
True	1208.1764683691606
True	174.10984821461747
True	27.629286472853146
True	309.72006024923894
True	280.3836203486752
True	115.28459506841072
True	298.64243169945127
True	46.86133705748022
True	310.8290416864537
True	302.7354874461921
True	325.43653477458497
True	31.13944517753952
True	49.87986866022169
True	1038.187143313433
True	25.435321955507472
True	13.04720038914655
True	188.49406965672227
True	664.7614628594724
True	9.121432148952143
True	193.85333874566376
True	170.0189296550612
True	539.3532806006215
True	374.6229391018673
True	713.2274236273835
True	329.06134810406115
True	500.7010149813024
True	444.4687191597453
True	503.3384168041698
True	101.71879261448608
True	1270.299255935348
True	883.3469164408808
True	287.298447081814
True	545.0577241661658
True	95.46875768756466
True	573.4719798004268
True	447.5802996985997
True	154.83907538634472
True	77.6627844564538
True	353.0354426131877
True	168.2460980754976
True	31.01922905278333
True	599.7601570162433
True	374.3013989842574
True	69.26873429615715
True	30.840635915749576
True	664.6430788844182
True	490.14497183196136
True	71.83503105000159
True	20.154389935623826
True	329.53579533650765
True	321.0342835296209
True	714.2640490332104
True	544.8285673753152
True	565.231562772767
True	776.9092122265216
True	10.011648603039614
True	62.13313935861549
True	34.60225738977048
True	58.342359005089214
True	505.2624305978879
True	591.1949323666207
True	82.00660150237049
True	106.20794285130798
True	186.7183928548944
True	75.95217968906283
True	184.3758870715111
True	224.19728042349809
True	282.0286443069129
True	857.6850930676701
True	608.84567988207
True	289.3215512922101
True	191.8774029927993
True	275.17852528037
True	247.46014902850715
True	745.5597884249927
True	323.2355861487429
True	172.32887321348323
True	893.0235196059592
True	336.807411345178
True	474.7540281853608
True	155.0446436038979
True	118.41942350967382
True	63.47161443360445
True	215.52809110337196
True	977.5049686515006
True	485.318757986457
True	113.25419368138157
True	365.6252594473001
True	101.03870650969404
True	680.5039874767624
True	3.704249584114166
True	698.0488853834902
True	36.79697096863897
True	899.6284372985795
True	836.1957946495593
True	207.4015554585402
True	29.51262749898988
True	85.6446293665862
True	453.95136745532415
True	230.6290654303923
True	1.73563471931179
True	81.43188016735239
True	1075.1903879019142
True	347.7730196469405
True	673.5332895043115
True	489.1404325521479
True	30.900202870812603
True	142.89945351772337
True	432.2882740186975
True	934.0733291620276
True	815.7613693380442
True	412.3291161561993
True	331.71313639242976
True	16.314120774399615
True	81.18927663154537
True	750.8303401837825
True	492.5744630786909
True	382.6071089311144
True	869.0529326617283
True	24.852174705411592
True	217.39745492032665
True	871.3372716129279
True	233.8706456548886
True	7.624374103893239
True	499.0868282577534
True	104.80194349773495
True	619.2614553835526
True	53.42380632316263
True	255.7990223399164
True	881.1019815792483
True	879.1046572440788
True	282.4893987938038
True	439.68161893561296
True	115.24125504528362
True	630.8350393933424
True	258.7169864061628
True	195.1883060864596
True	867.4686759812315
True	55.26972850701943
True	722.2077563887538
True	281.0555897056799
True	297.2098869977792
True	168.97333155942823
True	493.7976895663735
True	613.5061703043677
True	365.1344056642164
True	411.9563656021561
True	67.26213640112442
True	165.48961555980625
True	455.6603208820417
True	216.55676860616492
True	37.30414625557208
True	199.8333512624622
True	390.3861835580777
True	408.3213013867288
True	762.8257338114267
True	125.99738764743704
True	649.9287267648083
True	484.9423641072944
True	581.1367180316253
True	144.03375989286155
True	40.111708990326726
True	670.2726419403266
True	72.6519785965188
True	565.0938044242035
True	688.9229559760053
True	447.0045937017935
True	124.87859946986325
True	512.1300792814833
True	4.560067254157247
True	397.0181205697568
True	31.574034554776155
True	631.4784699122788
True	265.6486000407712
True	576.5881774571475
True	690.342000956958
True	139.78760929356403
True	546.1858817751753
True	497.1848866187116
True	67.28450112079484
True	964.8092875419457
True	3.340420293497607
True	26.320866732526927
True	629.6651607326132
True	695.6502189506105
True	137.461872369757
True	418.1394042029154
True	127.56041620615947
True	77.61914970853071
True	469.45562291145967
True	43.00213826180546
True	511.6784919030291
True	11.605802849702153
True	833.1839709615997
True	550.4860580585317
True	700.6829500213256
True	106.06487397688409
True	389.3521341500344
True	1036.2237923998573
True	849.3685821327464
True	136.3371237829237
True	550.3704604467176
True	455.5464464023728
True	248.8932004167694
True	250.7455025067632
True	5.682276632773533
True	335.3535852432954
True	12.085015118627034
True	383.3303673143377
True	80.4996522728332
True	394.02942301628326
True	670.7265601795183
True	123.62635617955073
True	226.8469016791757
True	633.5437726217685
True	671.8137005358774
True	300.7528681726168
True	136.50240181956116
True	162.03990679414937
True	476.51192622797976
True	85.42285920691543
True	9.112401142824298
True	505.1648157589589
True	563.3423101560971
True	19.393710315172356
True	142.38062379659183
True	889.0997779607039
True	484.5185607005692
True	265.5757757791817
True	33.85205542495029
True	474.4066915799523
True	116.02578790776585
True	589.8828407305123
True	670.3284227922352
True	285.7779374522324
True	375.5823693235348
True	188.0239006707725
True	242.8421387063284
True	73.78595781121835
True	225.80253868744435
True	496.5973071506092
True	20.67444595098348
True	451.3707574690848
True	365.3537821036194
True	709.5106368450344
True	926.6753860699188
True	910.1213673445516
True	157.9347585224958
True	407.8387830047718
True	66.21909721192257
True	191.95205974972023
True	316.1355240087199
True	8.747408429464656
True	821.043597900939
True	23.12664439599653
True	390.2449638828256
True	268.3472245132793
True	648.5588041902384
True	202.3861183946601
True	37.37892582542997
True	697.4247898823089
True	1062.5168129087715
True	222.52551516412151
True	130.67473646880904
True	610.1216731410466
True	482.3553052422796
True	17.780358947265835
True	806.8545467416377
True	111.27692248329994
True	47.06085766363447
True	302.22038025664574
True	348.1201711988622
True	392.8891778952404
True	270.58991027215666
True	19.895092092202493
True	21.29014705175585
True	838.4234025945374
True	197.10927135991432
True	113.96700140055354
True	885.0202006395281
True	649.8733716578072
True	631.3772333830177
True	450.7734453240004
True	150.7515438458259
True	32.937750092323284
True	96.71001892129
True	435.0197631120149
True	229.39033918461945
True	481.4982441352907
True	144.5176576641981
True	490.15151860153287
True	638.0716087110422
True	962.8232770192062
True	23.82592864234536
True	954.5758792207158
True	1064.692604151062
True	487.30080939265406
True	83.01136256097182
True	821.8870402547533
True	635.7111145643623
True	661.2421765799804
True	174.688172702156
True	755.4826999143954
True	714.3446061867924
True	121.4927394990742
True	774.1215160268908
True	824.8044457429778
True	491.4023769614588
True	233.56227713449715
True	71.65991544069477
True	297.09477304714244
True	346.3634038431778
True	472.8904657209212
True	424.320966925608
True	199.90019206088655
True	301.3305678919925
True	2.0762177861108047
True	13.09046450144104
True	109.79436051998854
True	134.65687486292995
True	366.7117350383037
True	354.3497425289622
True	108.01615858231337
True	17.567215421283276
True	216.90656119211505
True	856.8721464876986
True	455.612316293148
True	500.6273573768253
True	571.347666846962
True	820.7363374560178
True	664.4152143274605
True	88.99166702312463
True	207.44660916584945
True	246.13338014641388
True	273.0361301760877
True	102.64055942314182
True	363.0943977468846
True	435.3230524648614
True	174.24351083419185
True	670.7516571023157
True	248.9959541474812
True	206.43723855396755
True	28.301055220335037
True	242.9081766522607
True	478.5898691630822
True	165.5105165624381
True	523.3340433652528
True	470.09618766199645
True	245.0926093036536
True	107.10235480380598
True	42.06581421682517
True	407.9376498231167
True	796.9579842169414
True	165.45265705091958
True	1069.2499144723115
True	1024.643534379831
True	476.8723403329826
True	100.29092745546244
True	119.15769984103687
True	663.8974999250624
True	7.778013248301211
True	229.48069594119792
True	142.3362053903817
True	118.8638669799422
True	339.2440890371116
True	630.1079561531822
True	39.60624225293686
True	124.43150855316031
True	932.0323429519432
True	54.717645512014265
True	452.0605184346996
True	529.746714397342
True	250.10604911501568
True	135.16272813646364
True	905.9405620046422
True	1198.2263579263288
True	515.7849827227727
True	659.8166349505578
True	216.67801638455416
True	156.78649485094414
True	317.51836905817504
True	249.31994934854987
True	167.25172602671765
True	312.8323456781332
True	345.8065653707059
True	12.286219715236983
True	630.9316749917278
True	145.76205565195238
True	73.60907148196638
True	447.2073783195195
True	316.8398322399434
True	1204.9914348915029
True	339.8955557679178
True	988.3113498044784
True	9.296977477045711
True	271.69060289351376
True	223.805221019362
True	153.23226900317871
True	484.2996783943335
True	198.88759953355617
True	410.6343836488582
True	325.77707499084954
True	113.53251601730246
True	363.82996350095056
True	1036.7295920874712
True	712.3592565451926
True	212.8588040291626
True	107.2118399470597
True	309.8125095724401
True	22.71276083979034
True	353.5713192883171
True	307.3568558428503
True	559.6110365002338
True	434.24104013597577
True	346.8831028801806
True	166.15899886455026
True	12.961551271701325
True	421.1514996779251
True	290.01648197177326
True	140.7151489328939
True	301.7043775234308
True	446.28458352493016
True	813.5654568873514
True	311.1741753306711
True	776.1825721884834
True	403.6653154596275
True	381.869224953967
True	1.6229566216486542
True	1177.7392413983498
True	104.2777829108642
True	928.2541391658526
True	212.89509500767824
True	445.5979736703033
True	679.7319698660408
True	79.56268810791236
True	472.2584469831846
True	34.40561121121165
True	403.42320513388313
True	73.91234917509752
True	222.81764038059995
True	39.730437951329336
True	682.0562694928345
True	184.4138419981474
True	24.103219856739106
True	399.9231852369543
True	110.78573347235228
True	172.65309127699285
True	842.1803792588393
True	254.55809894585832
True	154.60619811579184
True	373.22679095851055
True	522.8737716214879
True	338.21357783917506
True	519.9953471180296
True	611.6648174566895
True	153.91440782229802
True	8.057116731345772
True	76.73299183277472
True	436.2216251026782
True	88.63711740440372
True	77.7051243726353
True	1036.2506218031604
True	27.39964883154985
True	323.3164592817695
True	319.15698810065726
True	464.3247706696616
True	669.4418956254287
True	178.89895095848965
True	649.6582084081193
True	339.2514287141799
True	342.6061591944276
True	266.6552363666232
True	212.61641184491936
True	342.288655606716
True	439.586703733905
True	409.8649003954381
True	617.6141091662779
True	144.50758902662764
True	78.61170356923158
True	41.44150782831928
True	294.2535264111799
True	685.0476461898902
True	398.2276068392432
True	773.8587187429473
True	219.2658886315837
True	373.0618382094374
True	67.02355332809921
True	58.07751600245166
True	426.0507349453957
True	200.1952562170204
True	227.14149323083944
True	43.75708545859342
True	1040.489742523952
True	178.70486665755993
True	928.4277836897804
True	318.3550121218909
True	920.9014790265194
True	234.4165956233923
True	456.6216951842568
True	517.5736906393944
True	618.0275005186285
True	211.0080608786296
True	486.9828714181895
True	923.7293297561924
True	127.73948517933276
True	6.982891988613591
True	602.5623941934568
True	28.386127549962804
True	76.31990891415896
True	775.8496497620002
True	237.4688279338776
True	943.271773376
True	680.3933861388109
True	421.0359976784199
True	279.0242394421433
True	486.3164128383227
True	347.1448753624526
True	185.0094784761468
True	671.2222180933641
True	773.2633101623127
True	208.27965444187092
True	92.64480108005104
True	521.602743855903
True	132.14791827099504
True	393.74701023771655
True	355.1511473251445
True	65.01800868139648
True	376.3640886659724
True	409.3576435440517
True	364.5295811792448
True	410.6226873868901
True	415.68454276024016
True	624.1367162930314
True	57.41897685949928
True	457.97369897110025
True	318.7439823017001
True	669.1089679816367
True	214.89155801891823
True	99.8083905521173
True	41.80218061014081
True	542.8362447681789
True	631.1443283988901
True	189.6026479244209
True	407.2568988256664
True	328.2280733057706
True	17.87571744856723
True	166.28956158963933
True	288.5580557963469
True	2.814083986889551
True	853.2482458833409
True	81.042168782097
True	103.40151392039432
True	110.43051774848855
True	354.77614244426843
True	37.13724066268564
True	439.2395745757821
True	231.3628836615617
True	5.606525495386199
True	116.08760467505914
True	443.9097704412069
True	49.61265694397413
True	71.88711124612374
True	173.52939155045425
True	290.0768306198884
True	942.3468295908388
True	381.47011945665525
True	965.7247881380016
True	183.5590276390561
True	1066.028156338578
True	768.1433728853516
True	673.5511325808254
True	415.7683892103802
True	388.8884018032924
True	76.32474976314985
True	73.19278030051593
True	78.72240570376078
True	176.01077765217525
True	475.2836340340816
True	1073.2029721341964
True	184.24320751582349
True	353.6282652269084
True	438.08416526320246
True	600.4865127959321
True	577.8867815539675
True	276.7832586724631
True	463.4026647448352
True	677.6724915113995
True	93.6345877493524
True	767.1225682171569
True	242.5287175037941
True	135.6822648251631
True	418.72893481402735
True	865.3202237682776
True	444.9808038518888
True	828.0529410982028
True	194.1552894951661
True	341.9725155459613
True	694.0569623344408
True	612.5283541050546
True	191.89842405755152
True	252.9742264459311
True	758.4434610967535
True	34.80319919103068
True	188.92288270754247
True	488.5665134630496
True	701.0588106772994
True	104.42951306243025
True	37.95529883830284
True	167.81757082792163
True	720.133989148455
True	309.2031633065056
True	545.4597642524539
True	369.6501693269368
True	291.2963791259472
True	440.6788972070406
True	490.2233233136255
True	71.88477062122949
True	393.49472201332594
True	768.6029198587436
True	0.0
True	287.454436599376
True	246.486726390626
True	964.0772866722403
True	153.82823392473892
True	657.0889601718704
True	641.5535833897686
True	108.57878799256052
True	227.65833606094168
True	131.30844379896877
True	11.425254549579932
True	289.13656692907
True	377.5392922581351
True	1146.2257522381544
True	236.1635470043474
True	404.9620674758173
True	656.2439329855273
True	217.45972172037625
True	28.236697198598552
True	822.7436857427427
True	594.7217444572286
True	156.57693788338898
True	639.1591296840415
True	157.70155574190375
True	297.58122179870463
True	791.9507489342101
True	32.33766741830745
True	106.71680562641902
True	512.986417023471
True	64.16616233868714
True	78.19730815197039
True	375.1388175904861
True	24.157312176190487
True	765.5213844804065
True	102.54871794680469
True	157.02344051878325
True	19.3246395188717
True	732.1574840716816
True	30.64058309253878
True	788.5748522603541
True	399.0462271968817
True	118.76746444408892
True	703.972572242091
True	524.4392961714459
True	571.8024788312829
True	45.058769187936704
True	380.8075041967326
True	5.734789162163155
True	96.07054963617416
True	385.7432224580087
True	51.127365487772224
True	119.14236519307842
True	301.3277047834045
True	186.8783535370733
True	103.32477885175628
True	692.8983929097643
True	20.576338840824132
True	1125.055952659848
True	486.63058281533927
True	303.0081893154492
True	488.7282658851108
True	125.40107781388544
True	792.6416765681159
True	1146.9347739197378
True	743.8146770782522
True	177.82023886740873
True	222.98098887829687
True	50.41137227181953
True	59.5261607309912
True	149.00187367338444
True	104.21948517387928
True	171.67197842294422
True	1163.401893558997
True	300.8544571205269
True	353.739531862715
True	751.4809433929543
True	18.318544602432784
True	15.253390376680546
True	577.0524129229302
True	5.837069331338338
True	114.938813421701
True	683.073253869422
True	178.6185704539014
True	664.4362030822505
True	841.4673111399081
True	152.56782475620687
True	907.7118155369608
True	2.827958699008509
True	450.50465340187617
True	1054.7028077306538
True	25.238726116602606
True	240.5500710248699
True	143.6460996852226
True	982.0292590988162
True	231.051241144646
True	503.0322448909261
True	118.28542576949388
True	509.40662333123305
True	156.12860866006062
True	103.55060724950336
True	392.9658291667795
True	74.58302214977114
True	54.544022911969925
True	1058.9671757679482
True	262.3810747958054
True	154.09648052566655
True	364.9473856710102
True	406.87157390841713
True	216.18142403630023
True	172.27711373886197
True	368.4805702296435
True	34.88618870393648
True	492.5547781196402
True	1109.9812508204834
True	112.27756983369932
True	478.0439287887392
True	299.1351853302571
True	26.430223153560537
True	413.0310512277173
True	101.7173961277206
True	588.8136416648981
True	206.9906884170624
True	425.1133867283214
True	21.2281688352785
True	468.23593436356975
True	106.0576555782668
True	334.9900885265942
True	34.185827519570594
True	169.56467426817747
True	244.74369024831404
True	790.653767549756
True	59.16796921386829
True	139.79098402274283
True	236.5570036231656
True	137.20706302454465
True	655.5451006651355
True	569.982909190901
True	776.4057904447416
True	396.158977379978
True	536.1799070510077
True	437.0395001135981
True	685.122408864302
True	67.57585077750667
True	475.2819284881696
True	398.92343656543886
True	49.14312688184858
True	84.21055113712085
True	130.88080952906145
True	89.21914128844237
True	307.8106808171052
True	827.5225772608833
True	329.17992676025267
True	1115.5936505793356
True	316.90566015254615
True	923.2134362782072
True	146.844982187114
True	553.3133673314987
True	618.8634344427746
True	709.6417692862013
True	455.4365469688192
True	62.47557141893255
True	297.88530748643416
True	39.4869026541639
True	161.33649997646583
True	162.51857301103814
True	1078.1528317378836
True	232.13063191908887
True	547.447946716164
True	542.5595308121594
True	545.1853514248082
True	869.4468218777738
True	586.973397399547
True	662.251265691401
True	964.1181651102532
True	125.88288646755768
True	322.1166181338212
True	253.84843094895268
True	324.8570177604226
True	87.83341802902348
True	366.9797110504104
True	4.333790958620956
True	343.24172944959486
True	250.81054904940936
True	626.9972470392747
True	267.55607679273464
True	373.7834792551533
True	8.845795583667742
True	60.08164861048247
True	543.6187366925476
True	30.264948168659068
True	140.30797879596827
True	66.47153012642443
True	155.22860115346046
True	236.2787918337059
True	72.0832786899255
True	369.2325872496837
True	285.9891889389929
True	99.00961081420913
True	343.2815053421488
True	64.58620793370572
True	600.7492072085762
True	862.4080927259905
True	272.5399728165959
True	1179.094904300591
True	107.3258789888776
True	298.30957044016054
True	1062.320268211753
True	90.27542464016707
True	285.0782755376243
True	10.013657586118155
True	419.6560405971823
True	452.0194175071241
True	160.60717618912588
True	637.0631098838807
True	912.50126403524
True	144.9784471868246
True	78.56480021340747
True	324.5929806910339
True	556.7511956650737
True	624.7024565054261
True	1228.1390194456249
True	26.27805784849784
True	928.9114881754884
True	144.2723414978342
True	650.1684023698649
True	115.84723241163306
True	132.21191481536613
True	182.7048698913224
True	164.02845277720826
True	766.2965419241018
True	211.1801828858746
True	233.73516047204168
True	69.59111976164037
True	510.3561772396867
True	452.3361101555328
True	182.70396351757
True	228.61034465206893
True	16.035961913164957
True	410.09860399195657
True	228.42839297952187
True	282.5769963431356
True	113.8018006840994
True	714.8500032624346
True	414.87363636018046
True	260.3474901621595
True	647.6796020470144
True	528.3747863479756
True	481.4862479027063
True	136.75366258399515
True	532.123361463099
True	426.7016675111069
True	2.946847542369766
True	199.542372687252
True	92.64119826693712
True	234.7202216957832
True	3.4531487812948054
True	126.16998325315966
True	347.61193808825766
True	7.650439994655189
True	850.9227742303316
True	167.293989867615
True	737.8222157495941
True	805.7844808422391
True	165.08563317214478
True	220.8092246760416
True	477.96012325399374
True	808.5735536982717
True	46.27392117196327
True	39.660035901281645
True	135.36935828882753
True	620.4694237559735
True	710.688902555746
True	186.2847080856624
True	604.3787650335812
True	583.536731083097
True	814.8055430256261
True	378.5326128011568
True	183.77555616575808
True	844.5653513057223
True	225.14956848949035
True	148.8438982210299
True	330.4262267017885
True	222.2769780010959
True	209.2426548498948
True	623.752501134653
True	250.1935809380309
True	196.3108976851049
True	449.4352611890066
True	472.3205514967249
True	63.70768360003088
True	282.2926067572275
True	80.27788520825071
True	337.9491693685273
True	355.34496814057843
True	259.6368327399128
True	173.9449416092782
True	364.97466426904623
True	651.3967352578908
True	782.6020294064748
True	296.6084026499176
True	738.3791714160784
True	64.97290179451741
True	862.4532523853376
True	346.91561996103474
True	13.239666874506836
True	605.7336198516153
True	719.2730169817911
True	249.5842831157388
True	167.47915666495257
True	46.27994142114882
True	383.2867699732632
True	68.31831841062453
True	13.238642879668594
True	907.8757011125692
True	358.7337155588121
True	176.40934897622762
True	942.3409069288896
True	11.717797075282498
True	798.876610645486
True	29.72089261424212
True	678.6117943753517
True	58.45300002360385
True	802.5447998800125
True	463.9939503059623
True	199.48845178249567
True	438.6739153471404
True	206.3639288880814
True	296.53536897501533
True	223.20634215552636
True	412.49993828080767
True	10.04807176206757
True	315.245184534627
True	104.1607966427721
True	10.426237169498322
True	473.180249403486
True	726.8765414212766
True	293.0995003135499
True	80.40329715572736
True	310.441825050891
True	76.27349309893721
True	186.0521741194125
True	179.57225895174395
True	381.0509710952096
True	38.76017961959905
True	142.5406113601317
True	377.8820991613339
True	898.2828734766349
True	115.68144608924032
True	208.4019306623444
True	435.8866850441805
True	19.010568423924774
True	404.8225500961204
True	513.1246648571671
True	91.41219164844546
True	385.2095366673703
True	359.0790052871047
True	419.8866462132159
True	594.2413782786932
True	1061.1725349336953
True	979.8078422659828
True	54.30222956033803
True	1054.6445948754767
True	114.06986391377032
True	108.26702348036476
True	114.34200160737198
True	480.4694656225704
True	374.9123017945544
True	565.7377571782624
True	252.56790179061295
True	152.79278392886027
True	404.0334441495053
True	15.184991208388876
True	441.6203371242189
True	388.5015895665508
True	148.89927003566302
True	91.26405097775935
True	557.7555951184025
True	998.9008079944284
True	205.86617040151145
True	64.25344996839223
True	424.7902566442805
True	392.6349888959874
True	478.72413211611297
True	325.8354867554803
True	4.469979445410035
True	529.6763771174877
True	509.81530066116034
True	505.4613654884502
True	174.67769756149724
True	105.31477737617789
True	23.229144424112743
True	369.1617734642111
True	109.91363786165525
True	7.535607325211267
True	30.47065365872805
True	344.2333968842726
True	660.2556490504409
True	131.21016185672272
True	87.63757107877962
True	24.294627881288857
True	400.6551178910147
True	355.13139317011354
True	757.9565360914838
True	305.8106718859931
True	499.1770760772751
True	534.8781910285619
True	531.4203472898589
True	284.8381237022993
True	537.6694427130527
True	93.95196668132932
True	591.179767938316
True	7.569659399950202
True	348.38788906910327
True	475.53203619598816
True	952.333435407076
True	350.5706080049173
True	761.1254313734713
True	961.2406498282304
True	177.6474169187015
True	37.62392134027113
True	365.20222366306655
True	391.1304466606458
True	586.3562198604483
True	252.6839813208436
True	27.51274303728608
True	621.4462026082645
True	125.10912684055292
True	1068.0352794987434
True	313.89718666648866
True	470.4964223991413
True	134.88651310005687
True	813.5645606160497
True	143.4060395747105
True	816.6406030666685
True	562.3110777031031
True	191.11319432103224
True	112.37339663704648
True	66.59297742564841
True	560.7514013169115
True	880.614884503795
True	418.4832159294513
True	507.3805676920614
True	134.7898363093053
True	639.1600105314958
True	484.48686292653207
True	785.4268399371059
True	316.2928555370421
True	579.7084532027686
True	117.71285376671628
True	26.992259893276103
True	414.11070741996735
True	171.8242932661123
True	105.69150740351895
True	386.4854383288188
True	1098.4489786044358
True	258.9142181458185
True	557.2381680250714
True	11.680595363302736
True	72.9313081606435
True	322.3212758712162
True	758.5253021543324
True	451.1083211392824
True	517.9656372309714
True	734.809170829596
True	70.85704715654835
True	762.4598954267586
True	51.89365927720719
True	108.88054197968177
True	182.56829718549585
True	83.55301071363726
True	25.76757827963869
True	303.0309797321116
True	477.3050793455738
True	906.4664476715452
True	877.1279405301499
True	5.621703217984733
True	288.6302570511838
True	460.1922163304388
True	118.27890948309604
True	247.64680044543528
True	326.6289813018445
True	1312.5483107880586
True	438.582730651402
True	24.5953750442734
True	179.6082261044681
True	706.6507654125782
True	37.21627965141453
True	177.72914043703332
True	566.0013292913019
True	72.2713452632233
True	879.9619638571409
True	330.3393573812924
True	675.574653320314
True	80.91402573560653
True	653.0493509696424
True	596.8124781893179
True	887.7799522740869
True	259.5632656805004
True	504.47111720817713
True	809.0660735551091
True	903.4043392968512
True	230.61329535194716
True	798.7283101637767
True	229.87048140944248
True	461.22508598715183
True	367.8427000623583
True	494.33133350418086
True	482.60387428281945
True	330.9444484722108
True	340.52641851544155
True	116.81338138976312
True	354.9731329428798
True	1093.1631547004793
True	318.9186207038905
True	145.26944108599818
True	304.11198489594494
True	763.0759833154532
True	641.8346333525517
True	405.09405394109945
True	117.34379134864145
True	329.82512829492595
True	34.87521217479769
True	174.63540682788744
True	94.31045822520508
True	91.02378683101756
True	555.3424244533037
True	137.09128491340874
True	138.2674626105883
True	103.7562763198108
True	85.84215273542144
True	446.1844122396312
True	378.81471665384015
True	1042.4354709122524
True	555.3891216759085
True	855.0607345714436
True	264.90611023638587
True	282.011333314966
True	521.8105800166793
True	197.31531449617776
True	760.7907181593831
True	231.92930687086803
True	360.14439274082207
True	74.17393363394821
True	122.32788715541166
True	262.17942011235743
True	117.70896823899714
True	475.7462972888316
True	32.18469477903623
True	581.9431661511234
True	1007.1848358085194
True	757.6179297387033
True	1.585890224624095
True	60.82935899342938
True	505.7434099232636
True	436.1340425086564
True	76.21340026334309
True	119.20184729356242
True	300.2071567902284
True	72.59583442103386
True	52.84611082011072
True	690.9230279502751
True	676.976837798792
True	162.91421936667496
True	171.35970089653333
True	547.0241227388451
True	54.8130351638937
True	25.148059480204395
True	548.171582355471
True	468.4971144641047
True	1136.008673372699
True	45.9438239145292
True	469.1961394604399
True	926.2373922850892
True	834.9412212038346
True	290.39507054351657
True	742.9006039492417
True	400.5682530368293
True	43.69315883960855
True	101.05214008946984
True	697.8741079643452
True	78.49642112060114
True	139.72749410629785
True	926.2658440977071
True	183.6788469096076
True	275.03414332988183
True	103.45376843116792
True	646.3787327124754
True	577.1490527381487
True	217.45544522391933
True	432.2436052886832
True	41.08540884168888
True	276.32001543288504
True	621.2334652361208
True	598.344565007475
True	320.4961366070792
True	71.34173146615879
True	907.7824667773413
True	1096.7724783656038
True	565.661792259516
True	60.771167448303885
True	26.57954921805279
True	88.8584855429477
True	105.38521724730484
True	96.90878505994952
True	878.9234582333579
True	1201.0564758120754
True	759.464680078329
True	342.4494120904659
True	8.778825047556673
True	21.229580276806846
True	334.1247268315128
True	475.0886165005164
True	46.95480364235645
True	570.9885330846104
True	431.141711152585
True	405.3399403063174
True	82.63666266459032
True	198.8865881079992
True	252.85168967548245
True	137.00907017070946
True	392.5228674548209
True	41.21016367555261
True	167.74389448372995
True	1193.5732336614665
True	6.543888715063168
True	27.12858000955817
True	590.190254974798
True	367.26190329146834
True	776.5264195943611
True	160.3284721458589
True	753.5107542244497
True	575.5690468217033
True	281.8007075810418
True	451.2438516687224
True	348.5399145188682
True	290.42563399831363
True	268.82399376279113
True	388.1273275948288
True	503.3340794242053
True	492.4547717409694
True	105.666276966965
True	367.76386462861046
True	9.092212042741783
True	189.07366075157304
True	222.59201469008116
True	892.3080611410231
True	583.6171169829274
True	31.670019484577768
True	716.9310580872599
True	823.5990834017356
True	107.83896979909628
True	356.2809425083741
True	862.867261986244
True	219.0984109283128
True	154.21739948874873
True	530.1982769144697
True	571.875384783723
True	1120.0345533933528
True	146.92018198393467
True	151.24475530138824
True	258.0817740107462
True	319.1482012739985
True	421.3456905412914
True	404.73058500748095
True	308.8680903904542
True	438.0028368186568
True	502.5074989210812
True	235.33366822954093
True	1501.0185304695494
True	262.5993914300281
True	405.4600010051631
True	47.32523239360542
True	757.424292248231
True	259.79167102385634
True	953.8417224717062
True	558.4484336059749
True	294.4799678426635
True	793.8148737372587
True	257.79206075316347
True	219.5355768796385
True	251.740194662571
True	223.3845740938063
True	139.56886629324782
True	251.41470132997108
True	734.6533615557867
True	511.2393499278688
True	227.18155745652624
True	1195.5570189475814
True	111.95452022370756
True	264.018270427243
True	68.97085935740685
True	307.9501816626364
True	407.7274078113108
True	84.79521869874631
True	218.8374233780029
True	74.20939421703312
True	677.611282792889
True	382.5607389993248
True	222.82787207477864
True	716.8839515387905
True	878.9949890786672
True	799.8519292550967
True	811.4486240756916
True	346.4160037178312
True	1.1424432925260102
True	265.2556336704345
True	58.529838256709496
True	386.4016297711882
True	55.79961499587169
True	344.59025759154144
True	848.8699336513977
True	1062.46054132404
True	390.16392902547335
True	22.9420006251126
True	516.4361197269899
True	515.064705932513
True	198.3837926534003
True	236.3085230445428
True	287.0910715076801
True	23.852907601271475
True	128.53633328134902
True	977.0570544892682
True	65.81558628871456
True	510.79836022669934
True	786.7208759995013
True	96.77670080034336
True	240.97665041102024
True	113.24702677078862
True	15.692052008358264
True	1.4630748869526855
True	119.48883317370446
True	1009.4693783200754
True	487.437797719233
True	66.04167899847722
True	781.2301784378835
True	336.15293365019136
True	1.5414653873019373
True	472.3357865106173
True	198.9889106259432
True	506.1716706424137
True	85.6274466964697
True	311.24486869340313
True	374.92679201310494
True	167.12716549922808
True	205.28206512975072
True	130.14316812684393
True	169.8354827358914
True	1021.2935859435938
True	14.520718064180262
True	506.0823540812034
True	478.088034659352
True	394.75858457677793
True	222.91627300365488
True	235.14512797292812
True	166.77234295511934
True	46.09992357367446
True	482.6821770704201
True	148.2157750685454
True	856.2650094832752
True	835.0157746195049
True	249.7404533801582
True	307.5037126484034
True	520.8351742138109
True	42.48628363011578
True	86.07313845475204
True	723.0961516768883
True	1088.2977953872596
True	110.29353810865436
True	728.6429952854492
True	134.31286783597483
True	926.5173759950428
True	655.2658870536142
True	108.37643580947696
True	278.3188418129353
True	607.9740341859898
True	263.40088874345
True	44.38822945378219
True	573.4235397281344
True	445.8924147348847
True	5.97092018675784
True	464.33843237553714
True	68.7763944744773
True	176.6206056403008
True	237.61759566426304
True	317.7480073219467
True	71.99275275835049
True	234.20638820133576
True	360.1755549328708
True	441.47749221578346
True	926.451717778869
True	46.08802876502239
True	894.1777870492713
True	1063.1323216936353
True	125.85142068205508
True	70.69390389649618
True	979.342847229426
True	33.89116180279574
True	231.97080314267615
True	83.88327524988675
True	214.5776778393537
True	367.5061343735297
True	942.919627383112
True	96.9287634863951
True	69.05552655362203
True	638.8009196470578
True	277.7722490900784
True	716.2625970644017
True	53.24695833727135
True	474.7825100364849
True	391.46647571760616
True	682.6515177199504
True	54.48833620837117
True	110.40597212217033
True	29.970231348164795
True	270.55948058281865
True	40.98618807369895
True	355.7780432506784
True	3.263828204228976
True	1179.4094107408823
True	107.65734444368556
True	136.403615997283
True	352.1438512925825
True	730.4690061901251
True	718.3712060516835
True	1018.8976195570916
True	482.1961554472444
True	430.4323808096625
True	139.482278018176
True	415.87484727491136
True	829.1959281956183
True	438.7698342881738
True	919.8496557666616
True	88.66657014469766
True	414.437170681332
True	170.18059992314363
True	278.40892337212534
True	776.849141448336
True	166.7908407573321
True	129.66237875327798
True	63.88911878102492
True	865.6171564589889
True	772.6922241228731
True	83.28163044368044
True	447.811359770914
True	741.5054604375227
True	426.2171516249111
True	55.84584451089718
True	325.0957763252264
True	783.434543175386
True	32.30366502294577
True	366.3377622856342
True	167.7763632353469
True	283.7014717479568
True	34.435134566095066
True	223.3824743815059
True	794.2093384977308
True	642.478808364836
True	54.91807012473033
True	287.35669059651406
True	896.1150607026152
True	18.917592929795497
True	326.30313229516725
True	275.21340877664164
True	439.1828850170611
True	216.4919428577088
True	603.4934920965424
True	49.67244830731576
True	970.9702312096978
True	869.0692510666038
True	46.26095368817552
True	393.3550278772262
True	727.2562166640988
True	941.9549836212076
True	269.39421905743586
True	579.1914833698244
True	130.21267039802404
True	189.01712111601665
True	131.99080310394783
True	138.24709321055872
True	204.0848480844242
True	937.5214447405408
True	775.6819146491362
True	976.8778082077516
True	18.30464688798206
True	26.66937647624017
True	358.7828991374972
True	13.039137518787602
True	618.5447123837611
True	1053.0035819957582
True	255.64399796638995
True	207.0253243139653
True	85.55705558604626
True	207.43086396834263
True	133.30011447845928
True	45.90540113024915
True	135.9148757446022
True	91.03045087304712
True	234.5960523955604
True	533.3138698373664
True	166.72618939752218
True	30.523313706340204
True	56.42242727958183
True	449.30288350456624
True	262.46896270182987
True	588.4895223931518
True	21.36002395399764
True	115.2806736864129
True	647.9833943133234
True	265.0026488496002
True	461.15656973391526
True	663.3310059979242
True	105.95137296444344
True	109.64575561332798
True	83.2175366314154
True	28.654573488624013
True	125.70180276447542
True	84.12919633034693
True	100.02340738164256
True	155.90007953551876
True	241.25398863590812
True	817.3607728075089
True	275.4915263767015
True	957.4609724734306
True	169.92232120672887
True	195.6146237317984
True	755.1470919930773
True	323.026539375532
True	605.6488757731121
True	261.9116173144096
True	358.74872477775995
True	435.2116493583932
True	579.1374588195209
True	639.681677039491
True	367.1072211817922
True	37.322218565692886
True	537.1233086949501
True	623.5547250696183
True	17.91714980585492
True	11.058016765668638
True	262.1327407301022
True	409.7687992442846
True	438.5474603396776
True	66.05359513626355
True	616.4378869208514
True	934.699438928106
True	233.32641484267
True	880.3173992345562
True	286.54036991769493
True	102.2864085909555
True	281.6374417185717
True	680.1053270900273
True	41.14384489022731
True	586.6217369978268
True	1273.2075520727606
True	1029.6665274763784
True	920.904016505308
True	200.02087186384705
True	85.55496620785406
True	191.27057055918576
True	856.5224270848648
True	133.27565576275163
True	1061.8429310997285
True	852.0425651364795
True	42.37329075636481
True	87.58782397705964
True	418.7870139287679
True	428.4892204576591
True	206.4414314045016
True	520.0382686126217
True	672.9602165302634
True	128.36733947881774
True	279.09316519808334
True	1005.743811916106
True	53.99457588416405
True	693.190180562076
True	550.9864340309279
True	36.06940077719468
True	807.1366225607997
True	397.2989048251838
True	543.0968693171035
True	111.5968996164592
True	268.7625664698587
True	215.47878405863904
True	26.25112459542776
True	133.42090178811887
True	738.6869652491873
True	147.45148196551946
True	377.0399900508265
True	60.24780529140067
True	643.39548298046
True	616.0862091715144
True	233.9526600526092
True	474.068855788616
True	168.12724302466984
True	171.7833757799039
True	219.5256219604786
True	283.7907546623986
True	356.9393418103784
True	125.4178059424318
True	192.8552490335269
True	27.745632130987524
True	876.0840072248285
True	308.7452717128746
True	8.756553067901915
True	376.7694429941911
True	166.21934137628722
True	636.3178477852499
True	373.98684328560574
True	586.1928434700545
True	543.6114153654006
True	495.3193408397875
True	801.3290277202857
True	250.30279910302596
True	558.6304484883576
True	148.83526786205366
True	555.0461008023092
True	360.17376048090483
True	372.193032673224
True	124.32561438933092
True	137.62603810688793
True	110.3697495370822
True	71.54559151381602
True	729.1389689883035
True	187.72987481427785
True	43.28166423785444
True	0.0
True	549.492187634095
True	110.54432893433312
True	22.593197287417983
True	40.371118708871
True	110.7689429340148
True	548.6900158522584
True	179.68773993766737
True	106.95062693366891
True	37.99288794521033
True	163.89900779012598
True	929.8869630999828
True	54.59707160542443
True	220.39652407109875
True	722.6777578635132
True	322.8989477736798
True	461.4323449026034
True	480.3138634062169
True	493.4251587152682
True	579.9637564009147
True	953.7788604171926
True	270.65152739310304
True	1047.4243716547862
True	909.5604404945352
True	609.7741897386388
True	341.6510202946583
True	851.1138154710328
True	9.820727112601588
True	31.20645011780974
True	295.7246060913527
True	43.040469913513135
True	201.65895756268225
True	806.0400086356302
True	212.074090746539
True	721.4824265948013
True	757.0897955154061
True	116.27664915937008
True	359.23977395072023
True	592.8799209439538
True	23.596914203586653
True	126.62074668826416
True	437.7167533533417
True	300.8734675511603
True	192.97914790892733
True	114.08434344700186
True	377.72547344807896
True	22.689501395409803
True	362.4719924708566
True	374.2894442650039
True	993.7188960988252
True	363.6006760256238
True	31.53953541191685
True	415.761026782871
True	451.00031465476224
True	237.50710297023824
True	31.3409706078871
True	743.646044418582
True	445.0125619153074
True	182.9501750131041
True	13.234925444952184
True	1215.0845141343475
True	169.6564160192183
True	29.04886822389578
True	308.6064089145827
True	270.6883329404776
True	114.47505736343577
True	293.0570299872986
True	46.0587155546306
True	314.2434240282563
True	304.69963489183846
True	321.9164316964406
True	31.51518854095364
True	49.86097929354187
True	1075.622063485072
True	25.802686446357104
True	11.643014835994665
True	181.7341840650789
True	668.2779761474826
True	8.137759906733471
True	187.5642388239442
True	172.5841927842858
True	523.0487730282316
True	372.8266456956189
True	732.4920282717549
True	304.77728356951565
True	492.0247234399743
True	453.9316879603055
True	517.5182147064137
True	101.81159814319136
True	1271.468758588117
True	922.21153005421
True	297.462142692846
True	508.0848574757785
True	101.93516817245366
True	567.659269550503
True	430.4300210057995
True	156.55984080219835
True	78.55743171206942
True	342.68099269719073
True	163.15323531452097
True	26.533621873006418
True	595.9459238851138
True	375.50837932364186
True	69.13760045621824
True	30.857568614837803
True	656.2080391248927
True	482.5550702819631
True	76.50140527905266
True	23.14776246707777
True	337.88205804956294
True	325.96523036043595
True	705.4213215662857
True	552.4537843713961
True	571.6262500041911
True	787.0125498711179
True	9.197749270359408
True	57.22079646622566
True	34.65563112067083
True	61.11619463907821
True	505.753974241235
True	584.1702150147313
True	85.1614598673435
True	110.24815904681928
True	189.97921210832007
True	75.72423432619166
True	182.8589922747756
True	205.05399071992332
True	275.5271646846638
True	811.2196203853092
True	604.245590418905
True	294.1513457372459
True	195.10152921439388
True	256.93511381149494
True	253.68294947803756
True	707.3369620647636
True	332.5370167391632
True	177.536589049122
True	918.8012743471546
True	351.1416944710902
True	473.51035234190186
True	154.85576410447123
True	119.05376035949982
True	61.28412203426562
True	215.4216268260732
True	976.7691171333548
True	516.0132285533856
True	118.14398654632797
True	354.074008099564
True	101.47895962595877
True	648.2599392022075
True	4.182728498257157
True	681.7135150432313
True	34.11531448056428
True	921.271015916847
True	834.4224609761336
True	210.10251371142903
True	27.027632902456595
True	83.88068836003718
True	474.1013679570983
True	227.2259842470531
True	1.0361898459615455
True	76.82530695090381
True	1105.027796355797
True	348.1214803440031
True	666.9354102191805
True	488.8086687583043
True	30.21213720832517
True	138.36538851551518
True	445.701052673966
True	975.1671695758106
True	789.8582563546921
True	420.6012086402415
True	343.5476506529571
True	16.355907845605532
True	80.54820364897702
True	723.4427429170979
True	469.2025910684399
True	383.18720387939015
True	855.304356899282
True	24.66360868295965
True	216.6118536137031
True	877.0182515089715
True	227.84952460193608
True	9.82948788647476
True	506.13061722988897
True	103.3048420501608
True	627.0648909045383
True	54.44128054046866
True	260.0054353855515
True	870.686623275978
True	912.1559061647512
True	273.5637339238819
True	471.3881278918173
True	119.00581664994718
True	593.2084521347283
True	266.4508597803459
True	193.06483837970129
True	816.0502711290821
True	53.12968367708082
True	698.3435718559411
True	286.4957205466574
True	292.58659235519144
True	164.98467301585228
True	476.4625480573128
True	594.610621177723
True	366.2825798133164
True	399.7257766942439
True	70.1590753812383
True	150.89717423997362
True	455.8486805942264
True	218.4972367804058
True	36.653892442220005
True	207.3774125386485
True	389.4800638792732
True	426.70578980752657
True	752.2647731532636
True	122.6386026988285
True	667.9095368388372
True	500.5998481106571
True	582.8415000902689
True	131.01991180249945
True	40.03300011639519
True	680.2550459201385
True	67.04140627649947
True	557.8673827678898
True	657.4045459888018
True	460.94101039569153
True	133.85117656081627
True	521.8207225968488
True	4.096999225747455
True	398.1654426396304
True	32.22244952463669
True	627.1605099411821
True	272.2531667923571
True	583.1244023780298
True	696.5440494437418
True	143.53812199613935
True	526.6499693501594
True	509.5573865565728
True	61.2177210102753
True	946.0283742605312
True	2.744028231576896
True	28.21480732679284
True	640.5297910673756
True	687.6227882578603
True	132.01948912765735
True	411.1799463185672
True	120.245696688738
True	74.15083697725693
True	442.4116705044452
True	40.58179586538631
True	521.9439026721418
True	12.64071726266865
True	839.1067966437686
True	536.8484465171698
True	664.7635671926923
True	104.20520854826916
True	369.1408263115848
True	1000.6882691835827
True	827.427614768353
True	142.55569091188926
True	560.5656981817425
True	455.3011601265456
True	240.84501109755985
True	252.33606222470556
True	5.222644304151036
True	330.4384267429608
True	12.683858859739995
True	368.6904668974261
True	75.78631857171733
True	412.9546547886838
True	676.0490610532407
True	122.42285127510937
True	232.8153971155461
True	638.501691355912
True	655.2517710917018
True	298.9542000905252
True	140.68924476227176
True	159.2093929697202
True	472.528545658745
True	83.98370541369786
True	10.580726383489417
True	523.0176250093245
True	577.8827659479671
True	19.422746781772474
True	137.60382356461182
True	884.9400886546981
True	460.3208571670854
True	274.67325082626587
True	33.73619345363876
True	464.2707797213618
True	110.88787295052634
True	581.1580959673056
True	660.4765828670808
True	295.3378940711873
True	382.9191208852981
True	196.84565906724097
True	237.25394027583968
True	76.20500303906518
True	216.8665971199661
True	501.89415422576894
True	21.3726020404929
True	457.3966743654439
True	385.9407732037282
True	699.4707500739478
True	890.6427005848295
True	920.330436720874
True	153.93366282986733
True	377.85713541697874
True	70.77343652368022
True	189.8772316630172
True	312.7590891477104
True	10.6560764058084
True	795.6607180313957
True	22.15610509178088
True	400.7958164733118
True	252.7823724727049
True	664.7581262644361
True	210.77644461950857
True	39.02985243051103
True	720.8923670094665
True	1073.6111721411685
True	216.9376866119656
True	135.34825087072582
True	591.6889219894723
True	492.1844098607872
True	16.625972640401315
True	838.723156379572
True	109.8485179122874
True	45.26997743342823
True	310.6749533155757
True	340.0510599386405
True	392.0417339786422
True	272.4360948518783
True	19.17830594463439
True	23.288716575099883
True	838.3451490043481
True	204.8517835761256
True	108.72678884328658
True	841.2271128648694
True	642.2034314553093
True	644.865738164754
True	444.7466080045807
True	158.72975744353684
True	32.56809177053903
True	97.39857883086007
True	429.7843119457407
True	236.54678388496396
True	472.5310890953164
True	146.16027067329276
True	503.4189839080637
True	660.5883757773591
True	965.8020598943808
True	25.561404134351807
True	965.4122919807096
True	1095.7368721407909
True	488.97599538404353
True	84.33116830436492
True	828.1178750627956
True	639.3113551278949
True	629.678159872496
True	171.8380147220034
True	741.699701395987
True	699.8139001943305
True	121.60977949209833
True	772.2094704663477
True	822.5495719280208
True	462.4004144885617
True	230.0889056577171
True	73.7819679656076
True	311.75878124131003
True	357.44209312125093
True	476.4969187353684
True	441.084787504966
True	199.12836388695544
True	305.2867151324511
True	2.3509650380500715
True	12.444857165592556
True	109.10776300123148
True	133.66230061828497
True	354.1929258402278
True	350.7270232232989
True	110.98078214405
True	17.7788728652233
True	220.8651199577405
True	825.348506242917
True	475.7252008328129
True	519.3504683432577
True	555.8335181272164
True	810.8072531389394
True	640.6110091718498
True	89.03857892651014
True	193.50558046471963
True	241.02098830028163
True	280.1519126446728
True	103.57497938504984
True	363.9925710313648
True	438.5886097381815
True	169.27709387862896
True	647.8137398664
True	245.8382383082502
True	203.05382059004785
True	27.45558097546992
True	251.62980171171884
True	495.3333774355932
True	171.4596634362821
True	506.7776338879498
True	472.0668410693804
True	241.15290300190645
True	100.32299263462768
True	41.479682784722
True	398.7175351815788
True	793.8073161203423
True	161.00258581026935
True	1057.6196431307335
True	1027.770077297154
True	488.0885306533815
True	99.33446045183274
True	120.80166061611368
True	651.0893693590583
True	8.359508049443237
True	227.35528495735
True	138.25244319892184
True	125.61195312182365
True	331.28825886454115
True	645.4754646263469
True	38.41909273465634
True	129.3745697634151
True	943.5800415754596
True	54.14041288942267
True	471.4552544707072
True	532.408406583481
True	253.0211270685134
True	126.1689636846738
True	933.975480895214
True	1194.867046139558
True	508.3726521297638
True	663.955209429239
True	219.9560811868417
True	152.02978185942456
True	309.4208001496703
True	265.36081114097004
True	171.6805013961322
True	303.3267003013599
True	331.7859810046657
True	11.990365241534736
True	633.7069376827941
True	150.88777770713514
True	82.46743954404855
True	453.2747597422663
True	305.15635631395
True	1151.6889284939175
True	356.0855263172743
True	979.3147630483536
True	10.379746163063508
True	251.38821990410503
True	225.9368154258416
True	153.66824216420386
True	487.636898156089
True	203.6554686701253
True	411.56517675962056
True	323.1099408965911
True	110.56788176739929
True	351.72153607592
True	1038.466066849777
True	710.0282881209255
True	221.7775065706494
True	108.80281010035247
True	300.8919411512473
True	26.32545789243899
True	355.9532046433813
True	324.3180245646012
True	557.7681052686199
True	470.6345627185011
True	351.0093741676082
True	155.5647925356991
True	11.92016733297637
True	424.4960724742703
True	291.42427646787354
True	149.61493368087966
True	309.4732383791588
True	408.8708848741264
True	807.132567958723
True	302.5107112940745
True	777.9112212758822
True	396.4878182097129
True	376.8262725112826
True	1.231976979775235
True	1125.2519825320237
True	106.30019876472684
True	920.4634989643382
True	205.3752458739514
True	472.97579632205554
True	664.287084717049
True	84.62768297754731
True	474.51915422679184
True	31.80478406410105
True	420.2832416628001
True	74.39102586109152
True	209.5794911160414
True	39.42535357760212
True	701.6007532970999
True	190.8660186083956
True	25.81814195974268
True	396.42827017162
True	108.50358068055982
True	165.33714269287864
True	818.2615144812123
True	262.54230940125296
True	149.4164314133975
True	388.72019384519314
True	529.5745683036031
True	350.68853400128546
True	513.8925289846278
True	609.0129527148601
True	158.86569908165313
True	6.284899843536371
True	69.44921102266227
True	430.9406616996352
True	89.13114157127652
True	79.49130030542695
True	1082.658132055185
True	26.694344213426344
True	325.8232933124172
True	303.8145059034363
True	462.58240601719336
True	689.4899927273563
True	192.06179743665825
True	642.4370566158401
True	334.11600708406354
True	349.09307837530883
True	272.1283145493797
True	207.24689174413763
True	363.2152012041804
True	445.523127407445
True	416.8537502796591
True	610.4611711572221
True	142.28127214514703
True	75.96211942217933
True	40.49746809723591
True	292.68155549344067
True	667.7061677501163
True	397.8611130678263
True	769.2803451062717
True	215.4627624607635
True	410.9813145666476
True	69.72191694933547
True	54.14553608427069
True	403.4858069047007
True	209.98582037019668
True	222.4745553283126
True	40.18402463160088
True	1084.5932584893449
True	175.25860397201694
True	920.7905873817908
True	319.3936156057351
True	921.3306202112684
True	230.26110971811232
True	456.46292558655824
True	535.8400157039764
True	635.9903615325583
True	208.6759607561089
True	489.0924844903885
True	941.2108205839448
True	128.04222323387083
True	7.3695769958907
True	609.8472744170358
True	27.983536708522653
True	80.25093424916746
True	797.2523540820273
True	237.5058517648066
True	1013.9768947950868
True	686.7447988656584
True	406.261549812945
True	284.48965092963056
True	486.68777711834525
True	339.40047051479763
True	178.7334318170491
True	665.401492210179
True	690.0046861332535
True	211.70565334931072
True	89.3306247965674
True	511.7038467917561
True	136.01946306052156
True	380.9056863546415
True	345.89242721693296
True	66.20211266694243
True	382.86200185338384
True	424.1161425378814
True	372.5154301883844
True	414.4990255468832
True	427.395927991077
True	653.9542220391116
True	59.36692288955257
True	447.0653243438799
True	323.2614410820329
True	650.0237096839213
True	218.63273565301472
True	100.0522706527711
True	39.27313994068102
True	535.4638898559318
True	617.9341972435908
True	180.68762538278085
True	413.5361228281123
True	332.528824848003
True	16.58453074835226
True	167.00537580566308
True	290.6996496699306
True	3.158171718156125
True	872.5004826832924
True	81.19421839527345
True	108.9222471405601
True	113.86684321592534
True	342.6483220736718
True	38.76232471822417
True	455.35542469984574
True	222.93645879630083
True	6.661310245946839
True	116.3516770845158
True	446.23837544997406
True	50.53691228159784
True	68.24588267264642
True	176.72157105736633
True	296.6667193822984
True	990.9187503509692
True	384.2661954506537
True	952.609506887392
True	184.26838116748743
True	1066.0496516220503
True	785.2002225257128
True	648.0604546896276
True	415.0188289217656
True	381.3268409199314
True	80.38306406139799
True	76.14480200253386
True	80.20595363489424
True	183.1773003458422
True	480.4021292413487
True	1118.1429413795472
True	179.38406157845228
True	353.5539597131486
True	429.43027417894825
True	606.3720235344097
True	599.45748414875
True	277.9156914699725
True	463.7553918577596
True	669.7946858585988
True	91.619237023793
True	725.4977644767314
True	274.26795153280284
True	138.3058568202651
True	424.3293663087068
True	858.8289939396144
True	445.0685925058513
True	867.4039168980186
True	193.40740429874413
True	351.70646314840786
True	690.0497878213982
True	638.7513866282025
True	187.3209409638073
True	254.13880715728465
True	764.0516756174062
True	33.73541786707644
True	183.41316569180037
True	511.65110845327945
True	674.4461156290525
True	107.12870715177183
True	39.00208306555852
True	168.04450241509164
True	743.0012949342472
True	330.22704849052224
True	548.4292126147715
True	359.6878059881921
True	308.4909566511573
True	441.76013424166587
True	505.809139184814
True	71.44358095452132
True	368.3157636354907
True	771.6120334883884
True	0.0
True	296.9299155686903
True	235.0618722369286
True	978.609325533699
True	152.16390701697912
True	649.4045021446376
True	631.7637005776742
True	109.96791295010962
True	219.83631098289143
True	136.74238785969962
True	11.35874165321978
True	297.0129021447555
True	377.16943080039016
True	1137.1822743842893
True	239.89956127699267
True	399.413830873744
True	659.7075886288214
True	211.8765113224275
True	28.97599564338365
True	861.7853410705044
True	609.8674780940815
True	150.16473499983044
True	603.2567658586106
True	167.99861644732243
True	297.6323296037195
True	758.4612959119738
True	32.576611827685696
True	105.2252537290567
True	544.1324352740136
True	63.306410426590766
True	74.7489113095574
True	385.0316292365794
True	24.74086619940653
True	765.7134001566695
True	102.630546192017
True	156.9310853098372
True	17.592950761180507
True	704.2761345178556
True	31.515355995893103
True	783.431247755027
True	397.6531488650196
True	114.62523418871324
True	697.5866085838749
True	529.7590930037342
True	550.0733126868856
True	47.779847000751104
True	365.6836463687441
True	6.464663063857947
True	94.67840009833805
True	388.5309346062772
True	49.88021847355362
True	118.92756033119284
True	320.1083914690558
True	185.4747813207084
True	106.42813142752506
True	656.617625401511
True	19.589026518335647
True	1148.8534031455822
True	488.88031015703245
True	301.2759767464399
True	491.64032796627976
True	121.90459555473564
True	820.7405306701704
True	1121.0096785411372
True	750.5583623718792
True	172.56761284462894
True	230.5733825737657
True	54.256807422571526
True	61.39040548803484
True	155.26717757042883
True	100.92535957523016
True	162.68024457095487
True	1206.4805557642576
True	319.702855695273
True	362.4804648667176
True	720.0654677070833
True	14.755459806407938
True	14.656370915540666
True	591.8445903189739
True	5.791299568496647
True	120.09235886497252
True	686.9722886130746
True	180.69653565638563
True	636.6843067849471
True	816.6882652449475
True	153.75628462883162
True	882.0426983997951
True	3.311080791345873
True	441.10595526340063
True	1054.5717431596331
True	26.773086422062992
True	236.83303077393896
True	151.43443076159463
True	979.4635192489286
True	232.52345123572567
True	468.52778013482646
True	117.49811509553804
True	513.7208203815363
True	159.36472522541598
True	97.99473948287266
True	382.44852858704667
True	69.06214598078424
True	50.2947771661452
True	1056.6728415733978
True	263.09842909251245
True	164.16560641814027
True	370.51324870465686
True	403.0850292971615
True	219.2795455725673
True	169.4374502065074
True	379.7448208397764
True	37.1653046883016
True	486.3547247855
True	1091.7945561156146
True	114.52804494383622
True	478.02565611582025
True	322.9472817968038
True	27.67650454027425
True	403.2077081108071
True	104.37722338271548
True	563.7470672972951
True	200.43698150505227
True	426.801969654573
True	21.444723419065586
True	453.9630063680888
True	114.57863897100404
True	350.04629677147204
True	30.31825757071364
True	166.56197653830162
True	251.5393539559433
True	767.1881150574834
True	61.68242921096144
True	145.4473455617698
True	238.54187292465727
True	134.95356888470664
True	633.4082759057375
True	546.1250754494824
True	770.07578262756
True	379.7300914003662
True	543.0635250988316
True	437.01202957554807
True	694.1602427371301
True	73.8557347115133
True	450.44854182667376
True	425.9787398062967
True	47.61222515333473
True	88.81817174151234
True	130.5561964633653
True	85.35122168491598
True	327.328524601472
True	846.343697550787
True	326.803554363456
True	1129.4465279630158
True	309.0175754879117
True	928.2953878656352
True	143.708504978569
True	554.3117728878573
True	590.956334848555
True	721.3386801339642
True	450.3644862946514
True	66.88568333371354
True	286.8708180941958
True	40.940237408694045
True	165.6760181201906
True	170.90726358999882
True	1168.0818672895432
True	226.33703885086143
True	560.1716018897613
True	532.465144780693
True	559.458803520081
True	862.4193821864408
True	591.7679506055302
True	638.4743910013862
True	949.0092011339289
True	125.3155396527386
True	308.2635086999076
True	270.3782418665862
True	313.1719413180902
True	91.4371999465528
True	401.7333706339035
True	4.47890886556813
True	323.2078676043726
True	261.29903876657875
True	603.1114032501577
True	287.8847291577951
True	353.26407339827813
True	10.109771749880256
True	58.68428665845378
True	534.7073364250149
True	29.46405701240369
True	144.46559308087143
True	63.30123881842223
True	145.56504614340645
True	229.71634767967657
True	71.14958395638942
True	371.0674862146269
True	282.2499524766624
True	97.36336153936394
True	343.8725167855805
True	59.90427861733769
True	596.6594389771273
True	827.7463416943111
True	286.3726328142146
True	1149.054587070675
True	105.00676316343136
True	297.73537528919496
True	1041.9754975216838
True	91.80561796628636
True	289.20786159058406
True	10.094529612881878
True	416.47531874324966
True	457.8624493962095
True	157.92553486957655
True	634.8436902407519
True	923.9393087051432
True	156.81189755995905
True	76.33490124005505
True	322.4897936159252
True	530.357266302828
True	591.8817384982315
True	1232.9153172427332
True	25.486847361180715
True	951.9854917015972
True	139.7997836857916
True	637.9877699923546
True	112.95185705333462
True	130.83817468031788
True	188.40383086591635
True	176.21074058626084
True	751.0738540661079
True	200.29127917413985
True	228.89777214073004
True	67.96736343029609
True	513.683559172884
True	435.2480591199418
True	177.02492956187874
True	238.3835366010945
True	17.482868276901584
True	424.0491985136481
True	227.41910056921708
True	285.40784017995014
True	113.39508932247232
True	722.0767480635773
True	421.83680970954055
True	260.9611253665476
True	644.5068832900242
True	537.7682774666714
True	462.5325240827474
True	133.8591500721005
True	529.1497979792309
True	428.4975397028911
True	2.8053821550678286
True	194.2748596375204
True	94.6024337318288
True	240.07265265894705
True	2.58867321054373
True	130.81222135667292
True	352.6491554040948
True	7.188525852963698
True	875.8961100154744
True	175.24010862965784
True	734.8475536793451
True	773.3764002114649
True	166.45676493128147
True	235.3908306045714
True	499.9237270191509
True	831.9520758949426
True	47.5335399981677
True	36.91035975434968
True	137.96282302947347
True	625.0222566084732
True	715.1704645715666
True	184.9950098128065
True	586.8753781841625
True	599.2099847154684
True	846.8665879385844
True	405.8724564874489
True	192.55690565924223
True	879.3227675482528
True	211.6268939279026
True	153.37627695963147
True	334.5153968427801
True	221.68992006069507
True	205.57670406122216
True	596.6418166033665
True	255.07822646583728
True	195.6082563508545
True	462.1959305986939
True	468.1541843672846
True	64.94411412257247
True	295.6339567196956
True	82.11623795045772
True	339.0933641990509
True	364.61087086518
True	258.06303608566947
True	169.5993497128165
True	378.1762740919398
True	629.6618191890933
True	771.3547398698483
True	297.035744312327
True	728.7114699990693
True	65.79093342493701
True	880.0689083032127
True	346.3587736889626
True	13.009584452942413
True	601.6117777957787
True	696.1651937036991
True	261.067215146839
True	166.93919978881087
True	45.28138102923448
True	374.9988102011688
True	73.22732939719678
True	13.675491711985014
True	901.4560253221708
True	361.3787599800083
True	173.74695309414824
True	985.3674098031412
True	12.449202139937116
True	778.093278917286
True	31.0842211683394
True	670.1024927879463
True	64.01294464722758
True	761.7601859729444
True	451.4603082025601
True	205.93702377584776
True	432.70019707634987
True	207.1762893043073
True	299.27207771890505
True	231.99609250838344
True	411.979268289372
True	10.036336899378698
True	325.55933135015863
True	112.74247971998112
True	11.749077048060292
True	459.2517186001085
True	724.8057453476633
True	277.37801610554664
True	82.17886652807555
True	311.84075009364767
True	82.095249749043
True	176.90035482730522
True	173.79196511094742
True	375.5851441847606
True	44.23030715978337
True	139.4817010016047
True	389.17363247432536
True	885.2406464967523
True	115.69683910437676
True	211.5231458922132
True	433.16316256668233
True	18.92202809812576
True	423.34750651263965
True	502.08743148988384
True	90.55600364991604
True	404.7655368821316
True	370.8355233250412
True	428.971544426096
True	583.768683448949
True	1015.3263352295731
True	974.0143120951864
True	54.703633243997
True	1061.6801807603536
True	116.42247999936222
True	114.38799657057916
True	112.146476034531
True	493.7569562445648
True	379.8750669334404
True	581.678279614463
True	247.08024579249027
True	158.88529809888902
True	384.3291121667061
True	15.20370642375624
True	449.79414216894486
True	398.9285132014923
True	150.2502346962909
True	91.9303448111688
True	529.5958534537666
True	995.5840065895
True	207.28204677434124
True	65.10516123361214
True	419.5265073719023
True	379.80835447498697
True	474.896294494691
True	312.9571441690814
True	4.287323483964971
True	535.299005844445
True	522.1871083155999
True	495.6803343344175
True	190.75566307730884
True	103.29964235765132
True	20.757404665333077
True	374.7207823241793
True	108.22723528022654
True	7.353066819412323
True	30.64268345221772
True	353.39793311730205
True	668.1011180369649
True	133.42296676415123
True	92.6809591959788
True	24.751436112843127
True	406.7617857665527
True	367.96003489513095
True	767.6779650210611
True	317.3790444334141
True	499.60213495955503
True	545.2320533863951
True	531.0327461935502
True	289.4225740512196
True	522.2317936315243
True	104.95512646908688
True	581.9401017866718
True	8.042004255550175
True	346.51769154603835
True	471.7035565242759
True	987.7211694666864
True	338.25480914659204
True	819.6387235733255
True	981.9225612981955
True	181.3854662734481
True	38.734775329144725
True	378.3411444711971
True	390.9669108557528
True	568.4951556561537
True	253.28073303705716
True	29.895280369853477
True	652.1355568994185
True	130.56830296121518
True	1044.231192624743
True	314.84442865783785
True	493.2523097234264
True	120.51627628046766
True	799.2333610832837
True	142.04010424579022
True	820.3418925518747
True	571.6528159489635
True	194.5350294171957
True	109.21420025080184
True	65.67218012070258
True	559.9991402940351
True	896.9730815290571
True	419.6867091795517
True	516.5720299151928
True	132.99003503341424
True	636.2049063715582
True	476.5511423945376
True	804.3834293324637
True	311.1204865029261
True	559.4258263697184
True	115.92416157520218
True	27.626633518524837
True	418.769935709862
True	170.943418746005
True	101.93981963902044
True	388.5169374262281
True	1100.4412858542491
True	256.7919836881149
True	557.6200021542993
True	12.066015648002628
True	76.4377331384768
True	325.39244996377204
True	743.3386706556222
True	439.116512821413
True	522.9158727194051
True	711.5242629850852
True	68.3716970715092
True	731.8458725994808
True	47.04476340984635
True	108.12512456126537
True	182.10131721614937
True	80.53885322070637
True	27.924226012720624
True	301.2271759834944
True	457.1232536591006
True	903.2976343996372
True	858.4302507690238
True	6.42544449467708
True	292.55194144678524
True	453.47331238641846
True	124.10079078780451
True	236.7931210982377
True	325.7641254912907
True	1310.7406720643116
True	443.4451727930345
True	25.201677109435305
True	181.1444357440033
True	726.8208734603348
True	34.044628206826104
True	180.5072162547688
True	535.8512892333998
True	72.52573595095724
True	859.5161474553834
True	330.8923354052084
True	660.0412675561455
True	77.33364427891115
True	670.6353253125566
True	588.0855955943009
True	852.8353842686931
True	247.614342478344
True	494.9084310047806
True	854.4519431148161
True	901.242878157567
True	225.4561664435452
True	800.1694745169306
True	216.7710402121824
True	447.6969765470202
True	385.5395257773456
True	502.9119436355812
True	489.3906509414616
True	315.48714014267205
True	353.7450572719365
True	113.98516333438762
True	355.76013025222903
True	1112.6140219287429
True	291.5086403042536
True	152.42829472576673
True	299.81876788843897
True	767.8983424739016
True	656.2798636063478
True	414.7246502796567
True	116.68786034888674
True	326.51560571065534
True	32.92251761195885
True	167.1280809863453
True	91.73587631999632
True	91.31659016629926
True	544.5403686359681
True	138.23906471660143
True	119.3807229628356
True	108.02745884124278
True	85.01706191775573
True	450.91736691667575
True	387.0086109979055
True	1065.018444076507
True	560.3532030106885
True	808.1031223054242
True	278.3628017326603
True	300.3899396244024
True	550.3034000883865
True	190.51386796143805
True	742.6572908287642
True	249.10555616121928
True	359.6370143459122
True	65.27281540262425
True	119.00880358124368
True	252.0952925983703
True	122.8098964882455
True	482.6433613700624
True	30.25648882823073
True	577.9130080843457
True	1014.7956805028311
True	717.8417853769455
True	1.695720745560825
True	61.213049923317215
True	507.7187158201668
True	440.76497039380087
True	74.22526554234312
True	117.68862953218878
True	313.01056832982823
True	79.5391739419999
True	48.73996311132985
True	717.5505229417766
True	673.0909834821509
True	162.76355022943562
True	163.54158557010678
True	521.7935433155536
True	51.37473855399352
True	25.37820589345204
True	583.6314758763937
True	443.1585461226324
True	1154.2571388704991
True	47.60349300531801
True	481.31646895826015
True	880.0929696462454
True	804.7051594834214
True	299.6438028577273
True	748.2124738815002
True	393.33203012259247
True	44.23042958977302
True	96.58543430366684
True	713.602615718268
True	77.00206338216607
True	137.56995443017257
True	921.6921119677804
True	187.07077255709063
True	271.0361148866514
True	107.62117377588172
True	655.7752084812448
True	608.700456187368
True	212.43696806925595
True	421.36665839869727
True	40.70071045980283
True	277.06882104959493
True	585.7810840478063
True	612.1344321461302
True	302.6011291311224
True	71.76921746435681
True	941.9532438145628
True	1111.722093565838
True	549.6202080746415
True	65.86288085379708
True	30.817138462503
True	93.20490619969574
True	108.67418798507268
True	99.6670317525956
True	850.2357462855589
True	1200.6339411229103
True	728.264549428814
True	326.24260747310416
True	7.241928148510805
True	20.65611522070641
True	348.27428628368824
True	482.03369252055785
True	46.95291673153204
True	556.4423719512648
True	434.88010454358704
True	403.2432157274102
True	77.32338061234881
True	195.7008700093549
True	258.15769456700724
True	123.65804533755647
True	379.61918010354776
True	43.94834754766132
True	176.52236992081794
True	1183.7118421709374
True	6.922686308403305
True	26.389426009460852
True	595.6906213991565
True	362.93662541791286
True	798.8254037954584
True	158.71959728494065
True	775.8863172647785
True	606.2042380324118
True	284.5698068622052
True	409.54073445022846
True	346.1375754280447
True	288.6279779312856
True	270.6206022804795
True	393.1466857152732
True	501.4842976089771
True	508.6598873183948
True	106.12055836729874
True	359.8734415763101
True	9.042790570859298
True	193.3322497901167
True	241.0058460843716
True	857.3626661594409
True	605.47529347597
True	31.16710415058269
True	733.3696319120177
True	845.0555214669732
True	106.65206574649976
True	351.50753855753953
True	863.9033589133124
True	209.87016897827505
True	163.68695053139962
True	535.0187904791044
True	547.0907522471041
True	1101.1256359393915
True	144.15475449414225
True	155.61199560345895
True	261.82934327465773
True	312.01045603142336
True	419.8959380553984
True	406.2451296016233
True	322.9760567636221
True	444.5184766073214
True	492.1979069600863
True	229.34116383215428
True	1479.2353255690318
True	250.23624746708245
True	408.85105495399
True	52.1453004790645
True	746.5283511222398
True	253.8318173714837
True	952.5152864301274
True	555.5448220209771
True	317.4581561844468
True	768.8166577424272
True	275.38286831993315
True	216.8076123457755
True	261.6776637897632
True	214.74442986166667
True	134.30055090534796
True	254.14274093489067
True	723.8138812491509
True	529.4693665114085
True	220.90133662013804
True	1181.8592341552412
True	112.08857922843852
True	262.55922907247754
True	71.18012719781915
True	312.621250188536
True	407.52635339726186
True	88.99075928084676
True	228.010174511935
True	78.03720440185069
True	713.0459727457397
True	379.7878190498285
True	213.4722189890601
True	729.208208825867
True	865.6010461859047
True	815.3694633185695
True	805.4164330965511
True	339.66262834880746
True	1.3574905334362708
True	264.32065161154964
True	51.78719144823632
True	382.73298685579897
True	53.13761754981367
True	356.320415003096
True	848.7424716973034
True	1044.4592084139351
True	402.99440531548686
True	21.7044073604136
True	531.2621966026327
True	511.2192139669837
True	197.61049904199632
True	234.28915010369167
True	291.0725700687128
True	22.81970476144973
True	129.75169961681877
True	915.4413037971052
True	63.71036799277
True	503.8496863298637
True	791.1598372334787
True	98.59796830391214
True	245.09245301581
True	115.12424894249084
True	15.453291203214585
True	1.3785449064372632
True	118.05518129816988
True	1023.375504669796
True	463.8055525525054
True	69.89737260798758
True	783.3508882803709
True	339.81694407164963
True	1.1272820852174552
True	450.9292786257149
True	182.07807477798104
True	495.8199946219024
True	85.8985112822815
True	312.45458333801395
True	381.1317260223582
True	167.3903673305095
True	212.80340215744803
True	131.8634323273055
True	167.3452780528886
True	993.6997676721724
True	16.441364924245708
True	505.379911192884
True	500.06465317583024
True	423.42254615488207
True	224.1211978094256
True	238.9931671711824
True	150.1049139061798
True	48.95925810042111
True	478.04590038814433
True	147.52292713674424
True	857.7502469612394
True	830.4111701189485
True	231.0161239930165
True	301.4425758494423
True	522.0045942446291
True	41.42657806073174
True	85.77465005462685
True	744.7048871373763
True	1095.3824609792746
True	114.3597717585073
True	722.5325323494536
True	140.27665174820538
True	923.2992815752408
True	664.1349001302277
True	107.94295989037565
True	289.94232934485257
True	613.1626589755956
True	248.34692666071604
True	46.28733601656924
True	570.0114891702312
True	454.246326482094
True	5.139487518841219
True	472.3067193177584
True	67.93398654270551
True	175.72135182134642
True	237.3949566721196
True	313.8523848518832
True	76.59608710467447
True	213.27330737448176
True	348.91778014909914
True	439.4087533970464
True	914.9309160646552
True	47.3379479788058
True	928.9623417757082
True	1039.1303468797205
True	129.53919829637624
True	68.5717579091007
True	976.1978697417334
True	34.8635069876195
True	236.830727252786
True	85.86364691889223
True	211.41741785479329
True	360.1131569189927
True	977.9309545645278
True	96.23013014042056
True	71.82790747326565
True	668.7365759262001
True	276.10691292320047
True	700.5923990839228
True	48.69605888803302
True	450.5442253562384
True	391.85022506837606
True	683.0370355568886
True	54.61990138496803
True	111.3066931227726
True	26.406329200280844
True	265.0064711872269
True	42.80626425126713
True	344.5792376032413
True	2.237758792927859
True	1185.6894450864888
True	106.53283906760112
True	130.6712419073575
True	352.80565239082983
True	728.9522209716774
True	693.317725780334
True	998.3289776147795
True	452.6847392557577
True	425.4866849495558
True	137.40805858407612
True	415.1601149963958
True	868.4201049010287
True	427.7303679636585
True	954.6681797935784
True	90.20847239867058
True	427.72206629704175
True	184.77795194320777
True	275.2713613064291
True	751.0416959494204
True	170.31196509045384
True	132.98212136616675
True	62.66058100890426
True	880.7004330951081
True	788.2565337742839
True	79.3063565577234
True	439.2310260773127
True	738.6250181895857
True	412.4543699363019
True	56.77048507634938
True	327.45122340667007
True	772.2472050391993
True	28.31550084112171
True	366.9341068233591
True	168.99184443908717
True	281.71993481060144
True	33.29684546781112
True	209.4356721899344
True	791.575813414237
True	636.6554660210606
True	57.629870962383926
True	284.8259547961478
True	912.3306254605956
True	16.46083535512595
True	298.95466556772203
True	285.1144868063259
True	437.82278805237576
True	218.15197121358256
True	615.8607365351152
True	46.24487870694309
True	959.7277068101504
True	903.4652284975753
True	46.21334907376791
True	399.7080173549203
True	711.9672871971219
True	896.4332535757164
True	276.0016917889617
True	596.5945225312984
True	139.7986653732696
True	194.0389342101728
True	129.96906569175744
True	132.3301917236353
True	209.11262521237524
True	952.2285617649328
True	806.3537189848439
True	955.1265276260384
True	18.89351494430352
True	26.667139107741257
True	358.2556130280709
True	13.525300717601372
True	605.4405806963839
True	1064.1279094277336
True	267.1568642165504
True	211.04140350546825
True	85.16968183053874
True	210.06316185296495
True	135.8889526497503
True	42.29830195757762
True	128.26644069224156
True	88.21471243972292
True	244.95928351593537
True	524.0281704228655
True	169.86664010159384
True	29.59540566442384
True	55.65655855846612
True	435.0108052768585
True	261.5454600981234
True	574.4724860027885
True	24.23390874615733
True	113.89477776854986
True	679.7854262529302
True	257.1753862558302
True	472.0944111811917
True	642.4435112849299
True	100.13234859206274
True	109.46180303184086
True	77.95215079813399
True	23.36622037920588
True	125.63299344414024
True	84.95255326781137
True	100.6269975006612
True	147.83278009907448
True	247.35229177668484
True	837.1710981870981
True	292.47603588252946
True	920.2377325116904
True	167.5855486769231
True	211.1727053619069
True	792.8842029826627
True	317.5993683000912
True	579.9291638067364
True	252.51468257428468
True	354.54201277079073
True	446.94913752721845
True	574.465562509296
True	653.0496374719337
True	367.9711284948259
True	33.6072407145555
True	512.2495501965159
True	628.3977092174821
True	20.091357907558866
True	11.173319315712746
True	267.9150744515514
True	393.0742764237954
True	429.6301010541524
True	65.11165166022538
True	627.1959565438253
True	944.949734227183
True	225.09032093377184
True	892.5302673382807
True	278.09528247157573
True	106.4108124253652
True	269.91833461709393
True	681.4226324891684
True	40.46067778764857
True	583.0413537437614
True	1298.777203194485
True	1029.2629121540806
True	912.3126918233849
True	220.9601298910805
True	95.47676150559668
True	198.72575532045656
True	831.3479420035818
True	149.172703085494
True	1074.7647129968807
True	867.6409364238452
True	42.72172102337412
True	88.90319105915223
True	422.9177357296845
True	408.8538181977588
True	204.45726826753543
True	503.583614043886
True	666.4645864116263
True	120.6717564029193
True	277.9754598729581
True	984.0675368392092
True	49.99372612166666
True	726.1459101155303
True	539.6400056498752
True	37.819930295017855
True	806.3519612290075
True	381.2715193201942
True	572.7728129457875
True	110.77394432892216
True	267.26728385397075
True	214.7078068088321
True	26.728989172082333
True	124.47509356513528
True	749.4549331648283
True	144.9939088893685
True	378.2271222478137
True	66.38370669976189
True	625.0331693236184
True	619.2002859754081
True	240.0592993234669
True	478.6930001555349
True	167.80152799078428
True	166.66831112424535
True	225.9071368541338
True	276.0324530500993
True	367.5478295647112
True	134.2423502899648
True	183.39329894398824
True	26.73100733071588
True	867.3045711920817
True	323.97291514462785
True	9.05507885739495
True	367.0777271735733
True	166.1092822238844
True	639.1658045707323
True	375.8508617584041
True	569.1651556901652
True	525.7910461719307
True	475.8133265879285
True	795.6168676775515
True	238.84308933427084
True	590.0044177514884
True	163.1412324399286
True	532.6298519323478
True	353.322790425657
True	381.6152210446513
True	130.47572837729217
True	134.29987854947896
True	110.57421816894836
True	66.34136168295937
True	751.2091968745364
True	179.21853262541137
True	42.46351692243141
True	0.0
True	582.4141720098537
True	113.39065573388449
True	20.95260918009512
True	40.70822396235433
True	103.6656417233796
True	509.1033001983932
True	181.2456988485961
True	109.08361472933672
True	35.61065121745607
True	157.7556530454778
True	946.7376663197394
True	48.884216725713394
True	225.925535009382
True	761.4404035221302
True	318.7985263382497
True	457.7887620524471
True	494.835076918537
True	522.4094905595402
True	581.3105241787483
True	887.0991211073539
True	260.5265826099561
True	1004.1274057023666
True	908.0769429774288
True	615.0462884016371
True	353.47119151230186
True	824.6947481810628
True	10.314124889687522
True	32.996856648898834
True	297.85174770449845
True	41.95595622594521
True	207.80885552309863
True	731.8810017391824
True	204.32549513274256
True	760.2407149427717
True	773.9758871050761
True	127.95687325461932
True	347.6255726216394
True	595.1378485275771
True	22.84107097826133
True	134.77605235759756
True	432.4938962131308
True	299.62882159134807
True	192.5366973573366
True	114.08174968312784
True	387.0235228710234
True	21.445925322297235
True	359.67251852489073
True	356.42549184244706
True	1016.7334445764852
True	362.3168446066549
True	30.250411591442933
True	449.3231636310375
True	449.84318838329966
True	238.11171349804707
True	30.2879867852276
True	754.156488957665
True	427.244135422856
True	185.7817370534856
True	13.336333258645224
True	1224.6956463430015
True	162.11807341410193
True	25.658495527334573
True	313.72900340852686
True	277.7250777461671
True	118.84078740788937
True	297.0565902163531
True	46.62067156968815
True	335.92409957125085
True	291.01594845341646
True	322.0327493833943
True	31.37345639019268
True	49.32030695456112
True	1016.959956389956
True	24.93542166884841
True	12.555650287759512
True	176.91282727156516
True	660.2444894388774
True	8.888274143832277
True	189.0614654994293
True	169.71710641876462
True	554.432337664639
True	380.7161510221027
True	755.5599071038417
True	322.34582701014216
True	495.2560851695837
True	442.0120553212105
True	493.9545956191416
True	101.77063532013906
True	1276.7711264476193
True	882.270862599598
True	283.2417593360393
True	537.3254311179033
True	101.69488629769256
True	569.9155007675987
True	428.2488748613974
True	159.70460969755524
True	78.18023969706996
True	341.36330117453576
True	165.18347889490985
True	29.217479534103305
True	583.1339212099523
True	379.5865914596551
True	72.31389203965395
True	27.76933442350664
True	657.7993196818335
True	494.5466097809824
True	74.44007379687989
True	20.252890356839156
True	331.87301855553704
True	328.2101971595862
True	702.5252764432731
True	551.3658956473
True	564.1505539011825
True	805.877428933839
True	8.151637010858693
True	56.12059475460739
True	37.48237772261648
True	60.02534696459579
True	506.1841207756577
True	596.0616239037039
True	85.50543037942266
True	107.79461802066028
True	197.577088884644
True	75.00603203750534
True	177.01853317162218
True	203.7713774560071
True	276.4134343388818
True	814.3941463972807
True	616.4595217532163
True	284.9990196748235
True	189.95282003734232
True	273.1088648425322
True	258.349707354722
True	748.7743743372399
True	333.33162704937934
True	171.09085048541507
True	911.4268021737856
True	336.97805608512607
True	454.0851821711026
True	151.113679953385
True	121.47228864937384
True	63.12241828433718
True	207.36522441558847
True	961.4581265802528
True	512.573392900614
True	118.38698853429786
True	348.11709486129206
True	100.5851644569806
True	678.4583193644743
True	4.398549746741608
True	701.7751527228539
True	37.7988432724419
True	920.4536819770092
True	851.2340346062484
True	208.27891868708727
True	29.45174747023827
True	81.03597745935768
True	465.9600189989711
True	223.37786112999703
True	1.260534539171354
True	75.49377043078715
True	1088.9541553447912
True	347.65720567641534
True	698.3515099521057
True	470.03554785686174
True	28.287000541169878
True	135.44143633014895
True	448.55391730064326
True	954.9781365218756
True	801.0919375166802
True	414.33885236246914
True	345.09321714272926
True	16.777637600735925
True	81.02649460794206
True	753.1511702980586
True	469.05447152674094
True	385.9387959502497
True	865.984959864715
True	25.80193460867387
True	220.84393141749464
True	888.6808248325464
True	235.3260682913104
True	7.689448917319216
True	510.340564295782
True	111.44052971732806
True	632.2563940520207
True	52.43599413116048
True	247.25481397448468
True	853.1174447482974
True	895.9395936834899
True	267.7691110875483
True	450.4383118803852
True	124.14350528964012
True	601.9311787369825
True	261.6311804487419
True	181.8111714681076
True	854.0498864084129
True	54.40102790843203
True	715.432153224852
True	279.9615444510043
True	289.7850971320457
True	169.59493855115903
True	488.29567046713527
True	580.7823756086191
True	363.1499719252669
True	396.36518283935175
True	67.4732652846755
True	163.8754729460782
True	461.9872226015861
True	223.95247024654444
True	36.30053182943275
True	201.170794687778
True	369.9023980775659
True	391.4107899991329
True	744.0693352306604
True	118.72457428549492
True	661.3753225420235
True	543.2282254457225
True	586.0903747078454
True	129.5452921457937
True	38.4623705144805
True	673.1183114054497
True	74.32406189231521
True	549.3476614913766
True	700.1000347981379
True	456.50406963617024
True	137.99714209621794
True	513.8919959689978
True	4.234490566993564
True	388.9349527895343
True	31.652561707812698
True	638.5665349236925
True	257.2604403790562
True	585.1916741691994
True	670.2995602373705
True	140.69609338534562
True	521.8907179770555
True	481.7725479115314
True	65.83479117095814
True	944.3675775171016
True	2.788478603193492
True	27.661258902555385
True	621.939050719659
True	690.6659614339966
True	130.1485708964235
True	418.2733442926139
True	122.11385075456867
True	72.08336980465921
True	451.88784085446
True	41.34828912979583
True	508.2033440942627
True	12.271298753664476
True	863.9402099389957
True	560.2829385102215
True	700.3770819583858
True	102.4161607696084
True	364.52306650917205
True	992.745076125358
True	826.1011966494533
True	141.93352087544957
True	544.990269052919
True	451.9734788781442
True	231.7418578270151
True	241.07879137278496
True	4.856941404923719
True	311.95369884456613
True	10.722005511288408
True	373.947668119732
True	73.96252245551037
True	418.6717388365042
True	658.0275145410086
True	127.99849307638904
True	241.07155312317457
True	640.643808328869
True	684.1849670899136
True	301.15081861151384
True	139.0936399860774
True	163.90485613716376
True	476.0560016893383
True	88.65117210091731
True	9.533477200620773
True	504.7074311297381
True	559.3800606842237
True	18.539677393828164
True	133.89110197388231
True	908.855664093718
True	496.4385471595356
True	273.5262997589964
True	33.67728971452945
True	476.0486907658821
True	114.77159720778393
True	588.6276477507339
True	659.5465467248308
True	289.5367715206749
True	390.5785403137096
True	183.45265006837317
True	235.84088856916253
True	76.63217974772307
True	212.8798514344577
True	499.45715799947845
True	23.863061649965275
True	460.5007336236822
True	377.5987283002506
True	706.6310244907257
True	922.7983621595204
True	878.8072142366774
True	152.48519140848927
True	405.76865779941954
True	76.11836217640037
True	185.2527346577856
True	319.0281454077788
True	9.166978698085238
True	818.8754454532987
True	23.674403533820207
True	392.2366857788761
True	272.11099616904704
True	672.2008887021527
True	213.67303656380852
True	40.40202298944907
True	686.7808126083091
True	1057.91839135933
True	226.18348399922667
True	133.42180182979592
True	611.8444854026754
True	478.8492686735585
True	19.131109617919662
True	835.830508821054
True	112.33525905260672
True	45.9226184246421
True	312.3318725343538
True	350.67548000041324
True	383.95021169333694
True	267.9457450014
True	20.92689606999743
True	23.90145848104337
True	852.0299188229317
True	200.7176699937695
True	114.6639222967983
True	869.9752572966719
True	655.5089424445897
True	654.1932904210918
True	453.6028130774339
True	146.41071000716215
True	31.654302533487503
True	100.43996472563708
True	445.3842397065296
True	217.4662303219377
True	494.2893553057345
True	148.02707741886329
True	486.6244469141313
True	639.9767685162211
True	968.3266898827534
True	24.14172811299405
True	970.631478639618
True	1094.944164841835
True	496.5412016796335
True	86.54624301591615
True	824.4120291676718
True	638.7091386334739
True	651.3386588868955
True	164.40988340952455
True	747.2104221031952
True	710.4385936388294
True	120.92897993937189
True	784.7488274833805
True	830.5813475693936
True	452.2054438633605
True	229.7562265058137
True	66.87608506033033
True	302.6235122639235
True	351.4180809936975
True	474.765922347558
True	425.2515447272572
True	203.20096788146384
True	313.81435168067617
True	2.9602771956913347
True	13.655335590682371
True	108.16656932902072
True	132.94858211705423
True	352.327260629138
True	352.87199180669535
True	118.24876380061256
True	16.04684355018014
True	201.13901359623136
True	860.6172592725644
True	464.2864800917658
True	533.7606576854242
True	560.1156265305005
True	840.8853766969149
True	634.3096821687836
True	90.37666446462735
True	208.07548587177504
True	245.00541443449936
True	279.35316915353235
True	106.00379296959764
True	367.2662009514386
True	437.6962339930554
True	168.86628370399353
True	659.1216435444902
True	241.92336219267477
True	205.2754900398246
True	27.59727068987121
True	251.0180201367401
True	488.0981084368415
True	159.84146337807326
True	520.3625111665798
True	470.8310821910647
True	245.37111680759844
True	99.69773366154266
True	41.34149868925251
True	406.0812014123621
True	797.7268088049897
True	166.5045380199985
True	1035.5684039434425
True	1051.3922031810405
True	474.2918479156329
True	98.29428081762327
True	119.26338551337632
True	672.8440349823343
True	8.256452246091893
True	223.48964141178405
True	125.19193883084118
True	114.6134334298441
True	338.97839078129925
True	639.3903452347827
True	40.04122901876574
True	133.03885068088036
True	947.57068367195
True	53.45908513441989
True	461.5101168140285
True	536.1149232387961
True	247.3248221032272
True	128.55049334195766
True	930.454247299602
True	1194.32208221498
True	515.0184908958107
True	645.8396270781603
True	209.63683457635503
True	154.12522616528122
True	331.8139015789973
True	257.59726508565603
True	170.55019624127812
True	307.3320391367324
True	315.97132757885794
True	11.90651904136296
True	631.2749080554041
True	150.31757015540674
True	79.96931680221782
True	447.5877294535897
True	321.8269070353426
True	1160.1573344405554
True	362.2476697100345
True	936.838966035754
True	9.354920987244387
True	267.20088425871626
True	226.3155983708636
True	154.06968757320166
True	488.7474687202795
True	204.89667191890348
True	418.4736748017863
True	325.8408234524727
True	117.17422034941715
True	356.70956366779376
True	1096.2424811564676
True	737.6524708700126
True	223.18503639281215
True	103.81932031122594
True	287.91487663636707
True	25.542179603092038
True	353.9143936866068
True	323.1341153141046
True	560.221449171438
True	448.6195875319662
True	332.6578078923439
True	151.92295913036074
True	12.70857440467925
True	423.1504228107351
True	284.88040954652354
True	144.84253034343246
True	295.11089157635297
True	409.08517275991073
True	802.7758988271526
True	315.4077038867144
True	768.857733055114
True	413.8696425615085
True	377.62168952448906
True	1.4575320964920828
True	1126.5105954046044
True	94.84094994317812
True	901.0232287683388
True	209.855477937212
True	469.55840901960295
True	681.8809874310624
True	86.41620099815667
True	480.7473648897839
True	32.94818253720705
True	410.3768542589251
True	75.7780733008206
True	222.4056095505163
True	36.90413969728869
True	673.7788075672049
True	195.63147699063288
True	24.98521986108789
True	388.7801303019024
True	114.77268415130774
True	168.32819550240524
True	799.7734283553136
True	246.75863978166123
True	155.67038192938102
True	379.6458397284683
True	519.5461613037942
True	335.0895401546231
True	504.9449829412797
True	639.0747621733436
True	158.2723000786758
True	5.988742418309156
True	71.58081233582668
True	442.9734827032422
True	90.6805300620786
True	79.18194088319387
True	1029.1587212271827
True	28.39828126290492
True	323.3859442659761
True	320.41054930692013
True	459.8965814481914
True	675.2463859136532
True	192.6518662017544
True	641.7337048440389
True	335.245232407884
True	362.0501130173178
True	279.2973778321971
True	215.80590141714296
True	360.9682287010653
True	450.933907532391
True	427.5969376132665
True	622.2646846775813
True	132.052219470305
True	76.40475429737926
True	40.82070780101198
True	299.7604309785943
True	666.6841019452417
True	391.90378912982897
True	770.8991677251508
True	216.8929077181734
True	406.757060269457
True	68.44850713207987
True	52.07204450978728
True	442.78356444150177
True	201.997929891799
True	233.9516430018303
True	42.31236553330896
True	1083.2321455490674
True	174.60543171577825
True	934.003771388364
True	324.8457120935411
True	935.723889071701
True	236.72067740624
True	457.6501248543076
True	530.3141978949259
True	647.0266443943935
True	207.341642621804
True	476.6648025517097
True	922.4863733550716
True	130.24023550640322
True	7.289263400667627
True	568.4898193699031
True	29.443894990152643
True	70.94164735373349
True	797.5563735586276
True	231.93784945053105
True	964.3763868790036
True	686.2804055999677
True	434.4416900407963
True	275.3835490362836
True	485.4444989584213
True	324.3151682369217
True	181.3174641499861
True	669.5538468849198
True	726.8056757575158
True	215.15838029595437
True	87.45048467423966
True	493.0101527351739
True	134.31096598473772
True	385.4942987105845
True	344.97461534298606
True	62.01264841264855
True	378.8888986969316
True	440.6449221298237
True	368.73126498303526
True	399.9289006685296
True	423.88192595635815
True	656.3554768798638
True	56.205292693977
True	462.8486921950328
True	334.672820459233
True	653.3196203004535
True	216.26040870702647
True	104.29919227654597
True	42.26250823458528
True	530.1021098926492
True	627.1731383343877
True	187.5779026968997
True	409.7893525868615
True	355.7610461126386
True	16.468418030142626
True	177.26701367083854
True	291.1396190994004
True	2.7396478233885078
True	875.5969752012368
True	82.58797872468506
True	106.31979269540906
True	114.28563596610616
True	354.8833756971598
True	35.81079440857039
True	451.0106425360856
True	231.48946413670188
True	5.060615418550788
True	117.10164744082633
True	449.8146693271332
True	50.242320601687936
True	68.28143552436055
True	170.17232623047946
True	287.107879346964
True	934.9393645990034
True	387.4533386682748
True	961.9532758916764
True	184.81450921413528
True	1050.6588968377046
True	796.7379668602491
True	666.0912407697962
True	417.3843417267001
True	383.50491538839424
True	83.27505907530895
True	70.27983426941327
True	80.9158275377921
True	176.36684490722553
True	480.03138565221775
True	1078.9504536136092
True	171.59862311627737
True	360.4818575284983
True	433.6659997959687
True	606.3278389848748
True	598.6783532855594
True	281.1842142242613
True	454.6505231552184
True	663.0939468517814
True	97.29383826103228
True	742.9089332963584
True	249.77182354594095
True	133.92672589226277
True	409.9996981190792
True	866.9316936418147
True	444.52969072166667
True	869.5968978802048
True	194.8814297507345
True	360.0361623123195
True	690.6092830918519
True	617.9324295760036
True	192.6024485341141
True	256.6825115617877
True	791.4593469578244
True	31.326161015486253
True	187.40627756969783
True	496.0156777799464
True	728.2640144831172
True	107.87467607165962
True	37.90954070772067
True	163.86384583142
True	737.8359108143108
True	324.1682293103901
True	549.8019536279241
True	354.4283310383452
True	296.8378115301509
True	446.2445195641082
True	498.2445789376636
True	71.17879295933479
True	357.14150002994535
True	777.2692188831356
True	0.0
True	297.6400815373258
True	243.2399063225177
True	993.5851869636188
True	146.275039449336
True	630.531481455434
True	643.6031834219299
True	105.65423888645309
True	224.24634289723488
True	137.25369948928574
True	10.878706850541262
True	288.2428671450802
True	367.1592788680138
True	1143.693836997879
True	234.45888875843707
True	414.58483216113
True	656.0471822706563
True	205.7667938316783
True	26.430198718891265
True	860.8700517640088
True	626.617748854077
True	152.74045062975642
True	643.527911103213
True	159.42177852814754
True	301.5368369391144
True	797.0503261246539
True	36.91998516302157
True	105.94486720964284
True	516.9874950270946
True	67.16954190267916
True	78.09645104868203
True	418.5695103712659
True	23.36192349044773
True	729.6306146659263
True	97.62205701221096
True	158.61979143853557
True	18.348624816355507
True	727.0570553909135
True	28.206339898705647
True	780.2501825458218
True	395.0278672062872
True	119.39829258162963
True	694.8715184666714
True	523.7433127812211
True	565.4514838458421
True	45.55084216331885
True	367.0864724632553
True	6.418300797764788
True	94.05802184624469
True	385.5092008552234
True	47.800723751400014
True	114.92998599090085
True	302.1581058842791
True	180.0986479940099
True	101.083710672774
True	659.9444249843505
True	21.169706953374146
True	1126.1147286152666
True	503.0571589169076
True	295.5718059188256
True	490.71028846756593
True	125.15140889118956
True	748.7207561351141
True	1113.4557542850257
True	745.2246019816082
True	177.23383646266973
True	226.92363833570235
True	50.21494913233493
True	57.22305630585558
True	156.36995255271626
True	102.72717667275428
True	169.0841528816048
True	1154.1925186481824
True	306.17678714601834
True	359.54296846220586
True	717.0182582101912
True	17.25366040279086
True	13.131492981472997
True	583.0606601616081
True	4.98798112413983
True	113.42755911912356
True	694.92073370496
True	182.0108025065063
True	638.7552867939811
True	811.6393361936609
True	154.7696627791376
True	868.0911537117046
True	3.886217102057356
True	476.1385483245564
True	1053.2172678079655
True	26.20866447473697
True	235.8634934093022
True	148.48969266899914
True	955.9770526670112
True	238.4715161018005
True	491.0701185614204
True	121.10242952815828
True	496.4739904082595
True	159.82934080098187
True	99.26516911881504
True	392.39395422741904
True	71.04722609649139
True	51.48777092745212
True	1019.8217745994864
True	256.7025649886892
True	163.59290287677905
True	371.9934543771583
True	403.0771810400372
True	208.57125426415823
True	168.18254136969307
True	396.4368597007559
True	35.53355243739226
True	487.94632173922776
True	1129.546863897526
True	111.85752358419316
True	470.8598799112462
True	313.2754637586811
True	26.11724936583214
True	391.7421969181249
True	107.90346633715414
True	589.1724858394313
True	210.51262011878788
True	410.282122349897
True	18.81670880724538
True	456.5073523825348
True	111.2464408614036
True	339.1876723744936
True	34.37394306282769
True	170.5401594291577
True	249.8106069650196
True	749.2792513353568
True	62.77847733794568
True	141.2487424722703
True	240.1968350804318
True	142.00172838954273
True	621.9107224708632
True	557.8941937894206
True	769.5399666084862
True	394.68247513042894
True	543.2503997779871
True	403.76934823953513
True	699.2538043753567
True	75.05927751975946
True	476.7632839041185
True	435.3871682958783
True	48.93113206876058
True	84.66662636167226
True	127.15568912907614
True	88.44529252038731
True	323.4260346426556
True	836.1281986459555
True	328.0857160186264
True	1111.8748221807768
True	309.5915272654301
True	927.9708926545296
True	141.5464878438575
True	559.8400083974866
True	625.833137889054
True	683.0447284433728
True	428.2954051426329
True	65.12935170847389
True	309.43115331535773
True	40.71344948683432
True	162.07647729331475
True	170.24995058757133
True	1118.417437581425
True	237.89519334811877
True	553.6194213906036
True	561.1630676585114
True	564.5538565893927
True	860.2863373608752
True	599.6174369665556
True	677.0661702467522
True	944.0765409691628
True	128.02324100407714
True	314.36549590758284
True	254.392600830728
True	319.76246013887254
True	85.96580179315762
True	387.780852306261
True	4.992354567978882
True	332.9964515025881
True	251.40519975407736
True	615.1715417422213
True	288.49543187502354
True	355.0222449394051
True	8.602615287385875
True	60.99846674838593
True	548.6176945102964
True	30.757102233317557
True	145.9061378361969
True	60.18762168108284
True	145.68353953544604
True	245.4165922093384
True	69.13672266293364
True	364.7733931366468
True	261.6747293822475
True	99.26308442961512
True	348.3107679050468
True	62.795288626489615
True	613.2429149692338
True	827.0916072596073
True	281.3226249561487
True	1148.7657319204372
True	113.02908565701618
True	321.7185178057588
True	1052.2699938043106
True	88.75024384912328
True	271.340661209184
True	10.47206352707621
True	415.3406016300311
True	458.5391626421135
True	151.24293273453296
True	611.1452711952124
True	906.1231639837182
True	164.6244076054636
True	73.41868430815734
True	324.0417212348209
True	539.922203306673
True	604.5849106014545
True	1257.2680763705437
True	27.020134008190013
True	927.805677395262
True	145.0133653193656
True	620.3940936685432
True	118.32827703827112
True	127.39600285440471
True	186.4491212701369
True	171.95993047444938
True	758.2791366170932
True	207.7672077504954
True	228.8740156611889
True	66.89338471407291
True	506.79261779549273
True	453.3641706471835
True	172.9713782030447
True	240.19737959954747
True	18.447928384985843
True	437.0312465459186
True	221.4990503727779
True	289.85020264291654
True	116.17538655267656
True	727.2279270560751
True	429.30981242763903
True	270.3262956520242
True	654.0353201690544
True	521.1324344037648
True	465.6200159348575
True	139.1274422504684
True	539.3219960780716
True	426.2985938368572
True	2.613220102202125
True	198.83794199552776
True	93.44337885175298
True	242.47871705372563
True	2.763986618139039
True	126.10676977196864
True	362.4517985961144
True	8.183475447347124
True	872.4288969520671
True	163.6380097932824
True	751.5603915568602
True	805.5662853928238
True	158.00918143471583
True	225.43379590022124
True	493.80284775107793
True	866.4371252482604
True	48.45153875923442
True	36.93562445075041
True	135.8504145330732
True	638.7006372218142
True	714.13742025874
True	187.27443580372892
True	587.5635018457201
True	588.6906019838538
True	845.1847423947446
True	395.5805449373405
True	194.56158385077
True	901.9455523422954
True	227.4083236086965
True	153.31411697907672
True	326.2327805115897
True	223.73073716955204
True	210.4394304484569
True	625.9555859930073
True	254.1605768366493
True	190.4000634670447
True	458.6401648134821
True	471.0359682877625
True	61.724421160624665
True	275.51965397743123
True	80.08873987861512
True	339.43849653031424
True	364.87280967148297
True	253.95690654676417
True	179.6654189935973
True	370.03529963072543
True	659.7529352890882
True	723.8046390738058
True	294.7520647867179
True	734.7266224715671
True	66.26237005708592
True	861.9883997976281
True	350.6005459599577
True	11.98632299603322
True	614.687268677473
True	696.0271358121761
True	264.24627329777263
True	161.1230880275358
True	48.1230333146117
True	395.09727616614185
True	73.0334486542653
True	12.738411485110005
True	903.163683857296
True	357.96991975990403
True	176.99061382195586
True	996.053029735677
True	14.715473509814885
True	806.4109507957895
True	32.1316973640675
True	662.011998589573
True	57.6500731986445
True	770.9879027175693
True	441.7709282855615
True	199.60369766371443
True	437.6453411849962
True	216.41868263707187
True	304.6293784847073
True	219.87300531306235
True	401.7910302140908
True	9.01832285577736
True	321.22039376143965
True	112.0530213089145
True	12.570105766082252
True	459.2114223558297
True	726.2635485813182
True	276.4299436735288
True	78.09122003950235
True	310.21747390401623
True	82.69286494574482
True	185.69733711457448
True	182.18102764750452
True	372.45252995509406
True	48.29366224018355
True	133.889321772937
True	394.3678897610751
True	875.4280750200393
True	112.06891069307036
True	205.15199093142652
True	425.67591894029454
True	17.7616809703729
True	417.4523243510962
True	492.7335838682605
True	93.7787029450937
True	378.6959238212922
True	365.7302815973163
True	417.9040292306868
True	581.7293275605435
True	1044.815677847058
True	969.823998066762
True	54.19971527722218
True	1062.223239236161
True	106.69891803216984
True	112.23406479955224
True	113.03656233319349
True	480.4114725198498
True	370.8406905232066
True	570.0362723502457
True	257.4260908109039
True	150.24881760838323
True	403.7912179249954
True	16.94711283677678
True	454.79677284819786
True	415.39690880921216
True	144.4009813049089
True	96.81844513149818
True	540.6420210969716
True	981.6953808393588
True	201.14809171458663
True	69.17405391345162
True	433.19961160114616
True	386.4981453104712
True	488.5808552952973
True	319.2263265907257
True	4.804979591275274
True	534.2606116041255
True	506.6923012623496
True	509.4667287484028
True	182.47370811335367
True	105.9164109735012
True	22.11815028564046
True	372.72358736811134
True	107.13672026476117
True	6.522631367856823
True	31.15060755357196
True	342.7739117731984
True	653.0739428164045
True	129.6305191630628
True	92.07518529996145
True	23.2119157319278
True	405.0513278129823
True	360.3071588119595
True	755.2659218140383
True	309.3147797160258
True	524.7842827717311
True	543.063127124334
True	517.8591745839703
True	290.9456770414378
True	548.8295437405279
True	102.95033149666418
True	581.3697329836441
True	6.7010112202425205
True	364.7053335966995
True	452.8321817497103
True	959.13712793817
True	357.31267998982764
True	790.6581201104655
True	978.3634967640884
True	185.82681897398544
True	36.79089362868472
True	362.0411613546127
True	386.5143305920056
True	581.3879909456215
True	256.61138207463284
True	29.58468761930985
True	635.0276592149592
True	128.6889484754023
True	1068.3170908820198
True	307.9238403906684
True	469.81667881505086
True	135.63244418406276
True	825.6696749286623
True	138.91203341578864
True	833.7414648831232
True	528.4062371083794
True	188.9827335959365
True	111.19913809357811
True	61.59431775263253
True	571.8011533787875
True	877.8976019405748
True	435.5030075456757
True	529.0402845993287
True	128.3245247112075
True	602.3959339766174
True	466.792581881343
True	776.9222774570762
True	325.73607383079144
True	609.6909908247337
True	109.91964029685268
True	24.801256286667893
True	417.3404662085341
True	172.0210466796037
True	103.80446938720088
True	387.6895004541265
True	1076.1584979662948
True	269.4825363198916
True	558.9021794325988
True	8.6583382800862
True	79.23458897984494
True	336.7519310526177
True	799.0496429610087
True	448.000409814843
True	525.7944930340806
True	706.0220923780188
True	71.19037781234323
True	720.77249031336
True	44.0086694041933
True	105.34988351614948
True	177.74111693962925
True	84.62720669770337
True	24.572247439169622
True	306.27410563782905
True	469.78923662041774
True	912.0684775696012
True	857.9043249430032
True	6.105302882848834
True	293.7341766031318
True	466.244920510312
True	125.90503259521124
True	240.2489194513168
True	330.7475754375505
True	1316.1195003204953
True	460.4642679633513
True	25.429593201673736
True	179.15234021387838
True	706.4156653958976
True	36.92927898032016
True	180.32897503586284
True	573.2148510998285
True	73.34559450036362
True	868.2499171713662
True	309.4684638458406
True	655.4095964643025
True	71.21690465002867
True	679.2456363199875
True	568.1544341624522
True	893.4440016491186
True	251.2513747203099
True	503.2644965116586
True	849.6757847968661
True	903.7386688866692
True	233.03434615939756
True	775.6174318704046
True	230.56681020358
True	450.9889318863059
True	375.82790459405226
True	506.07370537600127
True	493.83488201577336
True	311.29080578752047
True	341.88475895333045
True	114.64113058545458
True	354.48102244650767
True	1130.2843689081312
True	317.2902109394426
True	148.48920557404347
True	286.886915838974
True	714.8840596626035
True	659.1891885357745
True	412.8280949907922
True	122.18828214891649
True	340.1299447907096
True	32.79563977645994
True	175.70902802957448
True	91.18380196883628
True	91.37186660733384
True	564.12788803739
True	136.14537577397206
True	127.61509845598007
True	109.78338865874105
True	88.05757970003783
True	442.765536628656
True	402.47415776563264
True	1040.089392769965
True	542.0641843106403
True	812.8941410219506
True	270.6274779328468
True	287.98377298652656
True	535.2070609917072
True	195.54756441957556
True	753.2046216858151
True	238.45988476518028
True	362.37305935249066
True	70.2776741768028
True	115.66992180905272
True	258.1957600461956
True	126.41602415454074
True	479.2481432899564
True	30.41026392556281
True	572.7963499926301
True	1014.5587770211582
True	721.091234911409
True	1.1027057828756297
True	62.27056970952868
True	488.0185889175313
True	436.263850940621
True	74.8288999091405
True	117.1350909652422
True	303.5613890413862
True	75.62151270925285
True	51.95762388641834
True	708.1454279664364
True	658.0899154641966
True	162.25488769136572
True	170.56665429909856
True	531.1287569286019
True	54.90986764890934
True	25.451829299028272
True	597.7520990692121
True	445.9815305882148
True	1128.2594363599492
True	44.55487284638822
True	460.609034715972
True	863.7350726210146
True	781.4806461492446
True	281.4702206032387
True	737.7901077051296
True	390.871537410456
True	42.40001754554037
True	101.543482788734
True	684.5696078716096
True	77.12897425148834
True	137.67176641591217
True	960.2557198952916
True	189.1868579765972
True	276.0087334206734
True	101.35006171944696
True	659.2826938363802
True	601.5213045798921
True	216.14479815818288
True	438.0766519742058
True	38.35640969758984
True	284.42311922682114
True	604.6258502864613
True	613.3607515708877
True	324.8491636709134
True	73.60465782485322
True	970.76979950878
True	1074.4115346228562
True	560.9942475370558
True	63.48495693664332
True	28.850959553916077
True	91.33175599426242
True	109.11784839308504
True	102.70881391818038
True	902.7263064964789
True	1202.853628597726
True	738.1121682146099
True	332.99430293096214
True	9.725940294781829
True	22.12453351718484
True	338.1589145179213
True	478.8843963693816
True	45.91809940888351
True	569.016244727105
True	443.49546218950246
True	399.3381544305
True	80.20380617098316
True	195.8919987565098
True	255.95003398676943
True	131.56487891452434
True	373.5780860438496
True	42.28983730474569
True	176.96341894734456
True	1141.6687171777826
True	5.450212608804929
True	25.12991492063282
True	585.7839108635394
True	376.4402722144688
True	786.5553085176412
True	158.62456163673176
True	748.6481877496116
True	612.1886229479765
True	275.0878537781955
True	423.9659372426386
True	348.2689684640474
True	290.0505319202195
True	270.0585097379449
True	386.50249587002287
True	494.09303196061967
True	494.7380309857225
True	106.42540123675708
True	353.95613366951454
True	9.889302353278069
True	186.39085763914483
True	234.3657256826861
True	838.0696150223035
True	580.6239927283737
True	29.65578839013272
True	719.9306620925362
True	863.0329422774379
True	102.64649954860312
True	348.2074100034483
True	889.5405053754527
True	214.20294347505785
True	162.13737215224108
True	530.8813052901697
True	587.1358264709634
True	1088.1474746825695
True	147.61289884457875
True	158.61913780867192
True	257.6539272347949
True	315.60919888252045
True	416.43247430293815
True	406.1147675460601
True	319.29596058447686
True	444.6214373569258
True	504.3933523267985
True	221.12187119684623
True	1455.1405046511202
True	248.83762436915305
True	408.33240172592326
True	54.59612829854856
True	785.2097204160303
True	256.76346647732925
True	944.9357468538687
True	559.1011226886769
True	322.11200159888085
True	775.2110685455178
True	274.9602780619803
True	218.85711689308192
True	252.12632345788555
True	226.29439639310536
True	142.5425789292377
True	253.82021445714037
True	731.8100033751351
True	538.7981544478783
True	209.59565508341436
True	1179.0121737737372
True	116.41615465970597
True	266.41528902703425
True	72.38594765274392
True	313.25306840104025
True	421.2730216601857
True	90.329782919205
True	213.1271053740153
True	77.68462799867163
True	712.2825895949526
True	379.591608354273
True	218.86186181875595
True	731.308687130666
True	841.702380675979
True	817.6521545988119
True	831.3611917883848
True	345.8275024726812
True	1.3683908679827947
True	269.2721183533872
True	57.62909867629994
True	388.5263492447692
True	52.36378730737093
True	366.2735393309779
True	877.0216213398265
True	1044.7967135833526
True	399.3236499599666
True	23.63370192013361
True	511.2848450239196
True	506.2375248860556
True	191.94877392665288
True	235.20426827500785
True	299.92186235779354
True	21.85043483278676
True	127.07883419695706
True	985.9166739307192
True	60.51182556055161
True	479.4476444591031
True	803.1276211514739
True	102.17528436151134
True	252.42945050370685
True	114.80199184999664
True	15.725549019901134
True	1.3114701665379949
True	116.63806792282492
True	995.9741746968508
True	483.3824051787752
True	64.78055315801633
True	778.6925690634512
True	340.88358488581025
True	1.8007867357817728
True	436.5861315108119
True	192.7913004567164
True	490.7592899469154
True	82.57546260075024
True	330.7631827188403
True	389.2707141673032
True	154.83057289114402
True	212.0533423775722
True	135.02310336132356
True	178.8313988849626
True	993.0343115522418
True	15.302817855544156
True	511.5142152701123
True	463.7600122643376
True	401.4127750089529
True	214.0159126189941
True	223.448753490151
True	156.08935626945748
True	48.087295277468606
True	463.95699334777794
True	153.4233569927719
True	824.737687676875
True	840.589654018666
True	243.4354195372568
True	317.40632205399965
True	521.7712621099951
True	41.55827468741641
True	88.93464266845851
True	744.170811810036
True	1068.5793555404075
True	109.76268413482484
True	727.3158706649574
True	144.93098933734143
True	926.60555461674
True	671.8455522243071
True	100.02312647719316
True	262.52808046408273
True	615.4458983447846
True	252.64325796626204
True	45.52968265901203
True	551.7819647114612
True	442.06983565735936
True	5.54260505128488
True	473.59413689798896
True	63.97709286027733
True	169.31597734939888
True	236.90867186297208
True	308.1715195876615
True	69.6832824740285
True	230.85346190375864
True	344.85220701309083
True	423.4912961783161
True	928.4003544717958
True	45.13486425350971
True	878.7734044233516
True	1050.4064421346548
True	125.84897308718752
True	74.54646885172372
True	993.0027148054438
True	36.2654705753031
True	219.83544260704
True	84.05625983963256
True	216.8543437815
True	380.3456636272516
True	972.018621836533
True	101.96813706512462
True	75.42253180680476
True	669.2618730393675
True	277.7939350575587
True	706.2799890753635
True	51.04115843774168
True	471.4935305366578
True	405.479380400622
True	689.5129600736594
True	50.98197199232431
True	109.25853624442914
True	27.49217495352025
True	266.8608549884908
True	47.00698865296851
True	351.2340844156253
True	2.640157581363656
True	1187.7985783060144
True	109.52907793676653
True	128.57690270467984
True	354.4028730864502
True	741.9318958907816
True	659.0735546735343
True	1012.2022368636962
True	451.8553251558778
True	426.6286580595254
True	145.456711643699
True	410.6951245925058
True	853.1305435401052
True	434.9985847264908
True	922.734213437482
True	88.02768613865382
True	426.3893129840444
True	173.8894096563597
True	276.1986905902388
True	741.3990911603407
True	168.1920397351316
True	134.22024293148104
True	65.25357681811549
True	886.9282753624146
True	753.8521322454429
True	83.50974691319931
True	455.2393969512049
True	743.5555208108643
True	420.7184445520424
True	56.86447406890679
True	320.34342548799304
True	781.6549674959365
True	30.847273549879112
True	365.1740611849998
True	167.25027826363487
True	284.4141197613466
True	31.918862532404912
True	217.01687592445663
True	785.0499916688324
True	636.1888704804603
True	55.7064537461542
True	288.0284200751733
True	840.9595987887726
True	18.734138972809667
True	309.75640906769183
True	284.7855483045171
True	404.4942130516051
True	213.5577185181084
True	617.1429539212781
True	48.56448725498039
True	978.384766778596
True	840.7027448942063
True	48.32665689428112
True	396.62656677012296
True	748.6430313858485
True	928.2596984859532
True	275.8152676293361
True	594.5539077490615
True	127.72410483634212
True	178.64244526279626
True	134.45047191267412
True	132.3240367380075
True	201.69168556206893
True	931.0887144251232
True	772.4018592264962
True	991.252141245836
True	19.428752619388995
True	28.227810091268136
True	358.7075928371495
True	15.002583142347945
True	626.8272384790846
True	1093.9402979897748
True	263.0447074732561
True	205.89097783724276
True	84.27527839186703
True	210.97966216881463
True	128.35311838874796
True	44.610224735580864
True	129.39412420172508
True	90.64397196555537
True	250.00143219256455
True	524.5434489583361
True	167.94622848554818
True	30.253209566181063
True	54.63119425109896
True	406.8735416786137
True	267.8609075784597
True	577.1638390220747
True	23.47946065483644
True	110.8782983458613
True	678.930112592636
True	260.29269447457693
True	475.6995029226373
True	656.0095601166305
True	95.33881675602755
True	109.6589558443788
True	83.43593542270916
True	28.16121419008437
True	116.70712872480104
True	84.99970499431065
True	100.13941479736287
True	157.61990172791965
True	237.222347843364
True	826.5928173919824
True	285.64098335591325
True	953.376681663237
True	166.95567518761143
True	194.19391565626648
True	820.006820998918
True	305.9912174137263
True	590.4395265860642
True	257.48350165932334
True	361.9733128470189
True	442.92373334996233
True	577.0344974227272
True	653.0433477750186
True	366.3296889870328
True	31.296546939093467
True	529.4852709135353
True	622.4597451624712
True	19.501726940007728
True	12.01222700474945
True	258.6617904277309
True	405.1994409122368
True	444.620738017001
True	69.81704650226061
True	627.4793288111845
True	941.015886174586
True	237.4434163507174
True	883.3506613057338
True	271.7783313236794
True	98.76147308517224
True	256.4824917231271
True	710.0722723342877
True	36.524985327398696
True	579.1692703065941
True	1320.377104587559
True	1018.8828824512868
True	907.541800785105
True	200.8058612038122
True	89.89971412261006
True	189.41300885631284
True	847.3338760620363
True	143.0035933326606
True	1063.2519414504238
True	870.7682851942749
True	41.37545123765504
True	88.94309400389692
True	415.8084830485763
True	416.0644835318421
True	200.1089600670477
True	514.2725849104661
True	686.9365787487111
True	129.59893604089382
True	276.60195710705324
True	979.1385025364274
True	50.15568707276159
True	682.000205421217
True	555.6264875745193
True	38.10360614529086
True	792.4099468760419
True	388.2445307579995
True	570.270310565585
True	110.89855006627296
True	270.8510616266784
True	210.02367723342013
True	26.02899071086741
True	132.54320175856515
True	734.8219667836228
True	142.60652163638332
True	365.61244647146566
True	62.980097859056166
True	625.2080056883976
True	597.001546607929
True	235.4207954897553
True	445.6328366477999
True	162.95801448195795
True	165.84104175991894
True	227.050477516927
True	283.0174872923119
True	351.08865881543653
True	128.9001479395626
True	199.14844411264303
True	25.791348820273328
True	875.1181067208985
True	317.4750613181941
True	10.130840777912576
True	356.31317611868496
True	161.9917872616707
True	632.4824007916836
True	363.9192928613654
True	591.4990867093609
True	541.5065235230982
True	488.6464264977881
True	783.0744271319188
True	250.0810595997676
True	562.0041977980936
True	155.44998633393172
True	525.2073602069881
True	365.2998234190803
True	384.36414487299055
True	128.915237877021
True	127.30683356729428
True	108.45680886750549
True	66.94003641837362
True	716.9688869981603
True	177.23087350089767
True	45.76677977503525
True	0.0
True	529.9096006916947
True	113.5129458069122
True	24.528065769300834
True	40.94522995478107
True	115.23448053291855
True	550.0067956591145
True	177.3674099293327
True	102.31049453063676
True	36.75833274596238
True	162.059196160753
True	943.2122120547386
True	53.45877707561744
True	234.97216811594248
True	748.9470713915208
True	322.5549010614268
True	465.0282282965753
True	454.9344127669757
True	516.4356631645567
True	603.0661187624052
True	904.357433907076
True	256.36610587532743
True	1040.8230656622668
True	909.7007578191516
True	616.6598057562809
True	345.72384752740834
True	843.4084382479871
True	9.741697681450994
True	32.33154311396432
True	290.2716446951331
True	41.917324025146726
True	202.9751466445557
True	730.5393205283865
True	218.7647195410398
True	701.0839981252674
True	774.1091616131022
True	120.90191393736497
True	376.9730002785161
True	571.873750358824
True	24.828364596580823
True	137.0056556826906
True	439.9741739307868
True	297.5582730793133
True	203.4172054534245
True	111.65524958641303
True	380.53867458303847
True	23.03247379402653
True	374.02155609994486
True	376.2428220998025
True	1032.5733997985865
True	366.6744560011247
True	30.006383115951166
True	426.2055514039273
True	449.900241978672
True	246.45508803278025
True	30.97331686483504
True	770.4174712149564
True	430.7545619943599
True	170.28420407770452
True	11.178628095682011
True	1199.8775111145942
True	155.89506031917475
True	26.98252527193416
True	306.3035909325835
True	276.6573428007724
True	119.75241137581013
True	304.70910932742754
True	45.12384124939578
True	313.8040197615665
True	321.57012211709014
True	324.5715166778432
True	30.85423097659656
True	46.372868864859925
True	1049.5716539292207
True	24.55505531136025
True	12.06315776871573
True	187.36229255576228
True	672.1162221146601
True	8.843128015491724
True	180.37169828957508
True	166.1070158870676
True	529.8241711730967
True	370.3544002723909
True	741.311462334033
True	322.0934491728996
True	495.6236958342908
True	455.1323750139169
True	507.51873506207977
True	101.47120432866564
True	1283.8796453727632
True	895.5439830833594
True	288.76312423278785
True	532.6641813556024
True	99.43723025776956
True	563.7614308981395
True	445.5446491526736
True	156.2820932975337
True	74.21633763464578
True	361.69875556559566
True	164.51235684799738
True	31.728611472464188
True	617.9211485597041
True	366.25774514112896
True	69.18016489121788
True	31.12738518939934
True	656.9645461510393
True	498.9705560766393
True	73.98803269515372
True	20.7111834661169
True	331.96142252894583
True	336.8809897825072
True	704.7223195301935
True	555.0247651392718
True	562.7533007956785
True	787.4903970112247
True	9.193102139424187
True	57.899536536651965
True	38.54179580000166
True	57.64594058129836
True	515.157798071862
True	592.0535140627704
True	80.98591565333837
True	110.12202526997667
True	200.04681267229265
True	72.87456336973412
True	185.594314640177
True	212.22612427706085
True	279.0955137131855
True	803.8205999302604
True	589.0026031341462
True	288.8385725136328
True	191.97786167771645
True	251.5571157644736
True	253.3276243106756
True	698.9123901049362
True	324.11557652851815
True	167.74115649174047
True	893.6111798319833
True	361.8712835044125
True	460.9135103530508
True	152.64132695772273
True	119.83788588913056
True	62.685202149398805
True	214.29596516138315
True	961.4470855355098
True	509.1134360635965
True	112.93546544350583
True	357.81829154037075
True	102.50867296559548
True	637.0181424715769
True	4.91177778063662
True	712.6618642097062
True	34.724203916748976
True	925.489343977279
True	846.6811566421512
True	213.45034157612787
True	30.76321634260376
True	80.26743943060501
True	444.0830564194423
True	227.1783306392093
True	1.1139958089776112
True	78.12502106723451
True	1077.5611812149075
True	348.5448296360423
True	676.3091812002106
True	466.3530516475305
True	29.1446356149176
True	136.5569961321224
True	455.168928193052
True	909.3580283236888
True	808.9342186856973
True	407.5491352248205
True	338.84492453833
True	15.720517060659956
True	78.34934823072497
True	714.3124244799991
True	460.5203693584688
True	379.1906078357554
True	868.3674614521865
True	26.25583931880289
True	222.37194013913376
True	893.2933431470198
True	242.26912683888597
True	8.661233042902834
True	500.5200321481152
True	102.46007601472698
True	640.2454406288514
True	55.95128765439336
True	254.57870727878287
True	855.5370101214618
True	893.8780382088908
True	271.8107147013776
True	429.3489962781828
True	124.99480928553764
True	585.7718790903821
True	266.0393653367264
True	195.8820768250868
True	864.5364139448168
True	55.21242415071887
True	719.1758317723425
True	273.39424097928224
True	299.03374337314017
True	172.5542519354742
True	490.7266785120213
True	614.2825113711822
True	366.1385958374567
True	412.8697879600948
True	70.05140569204855
True	154.00268864594696
True	456.2180256257198
True	204.06877332694847
True	37.35745672336586
True	207.2142539332115
True	392.6322770825217
True	404.5414852736518
True	751.5721879232622
True	132.90198156625536
True	651.2136580818496
True	500.63437278158784
True	590.8834687925536
True	134.82120480860374
True	38.73827176852386
True	680.333002376064
True	70.61454586853405
True	555.7743488413939
True	698.1340981281668
True	452.6425401600112
True	127.66414440252804
True	508.3718263820098
True	3.956954456622571
True	386.2748121803234
True	31.25751990691491
True	645.1775709586683
True	276.84169916326897
True	580.7150576747907
True	692.7670809084271
True	147.76340234874448
True	511.27297925910784
True	477.3002203257644
True	66.31055417922106
True	962.8548430368802
True	2.8845449556060503
True	26.72674299108161
True	636.5263360769304
True	683.453809687666
True	133.38459280165245
True	409.54974868327247
True	130.2935114081131
True	74.78210445776551
True	448.362608405566
True	38.9955581160438
True	518.2025029143825
True	12.61661123554676
True	835.9030355298869
True	520.7774325351036
True	691.2487059416858
True	101.14540256563016
True	398.1623205989386
True	1015.4747155457028
True	847.9215528507584
True	144.8219348976795
True	531.4383244646953
True	456.8192100464315
True	244.636161780157
True	253.71275158226436
True	4.894787939545301
True	297.39810335168306
True	12.979204814841257
True	374.8050461938
True	77.37472514567175
True	420.5423864372617
True	670.7360381123761
True	125.41345498226364
True	245.3756755232502
True	640.7570412841868
True	685.6514889488008
True	293.53047734547573
True	139.0995722565371
True	159.36209418133697
True	467.930944571675
True	88.85687924904165
True	11.752857824573404
True	509.8104825574809
True	558.208265991045
True	19.742012746540706
True	141.26386376611163
True	896.5082958237285
True	493.0141566019204
True	280.06262952548207
True	31.64730549757888
True	468.2109776009501
True	114.68887684321552
True	577.7063566791434
True	664.7023353639695
True	309.88557716710386
True	374.2929218252399
True	190.02654582306835
True	246.37000482311612
True	72.20963779924547
True	228.0795163232996
True	510.4360161981868
True	21.715551802037304
True	439.834982083889
True	368.684846974277
True	723.6209094299237
True	906.9231497889492
True	884.9582306872858
True	158.7268964715377
True	396.1692381726256
True	74.7336645654437
True	190.0702090595692
True	327.8696371480314
True	11.051000466764808
True	797.452397565326
True	22.536059721763657
True	399.23782386505866
True	262.7560118633886
True	658.4247577724016
True	207.77328609528092
True	39.60050061807867
True	693.5134247334255
True	1082.7781253285316
True	221.672041646074
True	131.94779119415847
True	596.5840783976413
True	497.9277884987964
True	18.367795280033235
True	810.8354422597896
True	118.23741500588656
True	45.84673992152944
True	308.9401150303159
True	363.22756308242464
True	389.2481749536326
True	272.9674006062219
True	19.3014778868424
True	24.129259701428527
True	867.3701473002881
True	188.58539720252773
True	108.99834126896071
True	862.0216602269664
True	657.8174798293848
True	630.8639041530207
True	451.2358927987231
True	149.5762308392805
True	34.54869302628566
True	102.70315074586078
True	438.3579471234384
True	227.7488036182863
True	491.0263394272093
True	142.34833525501196
True	500.8058025467273
True	644.8235700216436
True	945.0044123710117
True	25.829105601370237
True	990.7281110773702
True	1079.419700493176
True	469.382926709004
True	85.69309168383944
True	775.6932692320459
True	646.7505248715613
True	662.9221947288657
True	173.20005588660052
True	742.4096427799554
True	713.9530846734536
True	121.50838894331623
True	774.5551964739363
True	830.7870592796407
True	489.1419885746056
True	231.6909977682272
True	70.13599097654077
True	288.1428306030501
True	334.94476411788776
True	445.5456588630954
True	428.7519303035809
True	184.67455980910503
True	318.3081001653288
True	2.738950773868608
True	12.67752435859602
True	112.66540994719372
True	129.48566201987234
True	350.8048215107189
True	346.79107957910304
True	111.59578660975971
True	17.045638264291473
True	213.83323449171223
True	841.2564770879765
True	460.75641239598417
True	544.209377714264
True	572.1954588801423
True	800.7322478800576
True	654.0694718308685
True	90.19030049430944
True	216.7025573092083
True	248.0540118614686
True	284.855215284006
True	104.97969965767211
True	363.0939242057888
True	435.2442731459771
True	170.5773963435122
True	650.5022128718281
True	249.5945933640821
True	206.16810657951865
True	28.36648215335658
True	245.7309773084634
True	465.8276438175106
True	166.30285015021218
True	530.7465629933965
True	466.7747992441804
True	243.432417785742
True	107.80695379814668
True	43.722978087703325
True	396.093132760291
True	770.1366282925818
True	162.92250516043958
True	1043.4801224018138
True	1038.7016973693796
True	475.1957525399724
True	99.92457195622578
True	120.9872742503287
True	689.4165050414435
True	8.262243457387155
True	227.586636164527
True	126.79016834406237
True	118.21291110764152
True	330.06072249927104
True	642.0639127408605
True	37.08498004506441
True	123.1968126737353
True	970.3711580353404
True	52.006830042606566
True	463.8423496837319
True	528.8740061876557
True	242.58936748277185
True	122.9537945459364
True	923.2809340039574
True	1169.958095082669
True	537.8467363520379
True	657.4176521400499
True	207.7772351995659
True	154.73891233903274
True	316.99267107106306
True	255.98524258403472
True	169.60702141168764
True	315.1607282748396
True	340.2198647013224
True	10.483183568916036
True	629.3993402632697
True	146.73794899704433
True	80.50339379031011
True	456.16747459194687
True	313.1821267062712
True	1228.5796744686104
True	354.33394568452303
True	996.1764092522288
True	10.824019848237022
True	268.1000810434349
True	237.99067684818127
True	153.9196518286612
True	498.1757127459975
True	193.8466317343766
True	417.4400595891549
True	325.7261054775512
True	112.3806471398765
True	355.5020856345752
True	1072.984574689026
True	706.0440900985509
True	217.2493014787976
True	103.91864561460385
True	297.2423116218682
True	24.11291350351346
True	357.24433850373475
True	317.0005879136356
True	562.6821841649011
True	455.8007464553956
True	378.04612983549526
True	158.56133943038438
True	13.815227673308694
True	441.2490868769904
True	271.9212276453903
True	131.68336356645398
True	297.6628816983063
True	424.75312406963553
True	799.5844008351454
True	304.88446563036126
True	767.997483099857
True	403.4890440411913
True	377.249262666049
True	1.3405946891397678
True	1170.3044859480128
True	106.17493030047788
True	915.379008897026
True	206.4011180523526
True	464.7669329502159
True	685.0177120408079
True	83.77354895681854
True	478.1028607624233
True	30.33042701679645
True	400.91069434271736
True	75.44640546436857
True	216.44041566809105
True	34.74790471555116
True	661.2761068771816
True	177.3915575512656
True	25.64700353670468
True	405.2937938872889
True	114.43030287140736
True	173.03724127197313
True	813.9005028795567
True	261.6840571601517
True	152.52397763682205
True	368.1110406522362
True	519.9198404282569
True	333.9451103797365
True	503.6090424440852
True	608.8259848759899
True	163.66631307905615
True	6.665767734495807
True	71.62675938285844
True	443.4067656444992
True	94.00349071074568
True	81.50933741013718
True	1018.4599605676616
True	26.73780952367532
True	324.6184139500136
True	316.1796625077878
True	450.7067615974549
True	691.730873271088
True	178.87639793578663
True	619.4029129587146
True	320.8752457169105
True	342.0379630479929
True	276.07900291691607
True	217.924777614381
True	368.4591587196416
True	452.36890362306553
True	418.184367259297
True	605.9210477165853
True	139.30782477957823
True	77.90251911065025
True	39.77708233544974
True	288.4746866005978
True	636.072042792672
True	417.4351207918728
True	779.9452277976578
True	222.203697209469
True	394.05783473676377
True	70.23073100658601
True	52.0268691800002
True	415.5282322621768
True	206.3434206619293
True	209.194346145662
True	43.830670765025545
True	1066.2914313542751
True	180.15515590190844
True	913.3826025548186
True	326.48963930135017
True	921.808292896334
True	239.3247113944266
True	455.815313122033
True	537.0407024464855
True	620.6197132895325
True	209.70385808234647
True	474.0330297712388
True	938.0637840909568
True	127.02273989718807
True	8.109168983875357
True	586.3045979015792
True	30.86583506759586
True	76.8886663477203
True	794.3270896362166
True	220.28094762641865
True	981.6922667899483
True	697.9099141754018
True	415.7930197832613
True	293.3262864134118
True	476.3146019827757
True	352.8478926697017
True	179.33103801107657
True	693.4110790915983
True	736.5755735148081
True	215.10641379156
True	88.32851888236142
True	505.0206059971685
True	139.12289267584444
True	393.84334661852137
True	351.7555790200402
True	63.44178575810101
True	370.3546429235405
True	413.7888811639688
True	365.8988960332927
True	409.684411896755
True	413.1238825389879
True	637.0113649303498
True	58.6896016062541
True	454.7148180960444
True	342.30773722175866
True	641.1968188565008
True	225.0105221348417
True	101.74279468741064
True	38.63855664010202
True	531.9262900814687
True	641.0057559934206
True	191.2428338043973
True	415.4148864504192
True	346.19646987545923
True	17.175262244061603
True	169.72910021998774
True	287.5321529142024
True	3.05715560707636
True	878.467584808223
True	80.35208976471291
True	103.1687617709089
True	109.6852789130566
True	348.9675939924705
True	36.50774262467584
True	474.1112470406276
True	227.5550534738619
True	5.612547332818647
True	115.2322523898891
True	452.596588877026
True	47.93232627169317
True	65.73856791285347
True	178.5889475626309
True	285.3926535803968
True	963.3936229665136
True	378.52400783619805
True	966.1983379157214
True	187.9998611099525
True	1053.7394729979392
True	778.3747491329405
True	658.2253398283656
True	425.8579296475374
True	379.7162582242053
True	77.29637966627459
True	71.36464999405642
True	81.70030885733846
True	174.2317080610592
True	469.2702241995828
True	1107.0071775405672
True	176.8021061871229
True	347.4446253169581
True	439.5353393599037
True	618.2260169526334
True	598.3865971706003
True	265.55764806227563
True	461.0480644796013
True	692.5969394936641
True	98.0754134490286
True	723.9301864390644
True	258.29225384714783
True	141.43344109115066
True	424.6785430214196
True	860.422168199583
True	429.339403393103
True	852.2767162468208
True	196.02628940295747
True	349.3375106672238
True	704.2824594229332
True	625.4875253203217
True	187.43229899814528
True	254.84702321374235
True	816.8088860084029
True	32.012612404987216
True	196.64589622413035
True	493.80194852913206
True	736.9643958647833
True	102.01140328394972
True	39.28806439384726
True	155.99585881781945
True	718.9200158252039
True	314.3508711349178
True	561.6262068316933
True	361.5291010779234
True	301.1467106715829
True	434.3519914743945
True	505.27810053299663
True	73.81776027708054
True	371.13849932137134
True	777.8787269437336
True	0.0
True	288.7241023139588
True	243.43766735953028
True	973.6852240319678
True	151.94327882463216
True	659.7519879946989
True	626.0333975759083
True	119.53460414948286
True	228.70676340108588
True	127.5371457885139
True	11.41381035208375
True	292.53727259918435
True	385.6167181606028
True	1130.0680962848598
True	234.3975524752616
True	413.79703135456816
True	653.9191460928575
True	208.70167070319584
True	27.656382587682664
True	844.4016128808324
True	611.0431493941438
True	161.88985323150965
True	648.9878735806702
True	165.89203383680427
True	312.90435857815675
True	779.3857987933955
True	38.59011070142571
True	106.69629833630788
True	520.089192271811
True	61.913807617729255
True	74.09446601593154
True	381.3390366838908
True	22.76890983025096
True	763.5596000064049
True	98.66342792069632
True	153.37858075473835
True	20.27405524407463
True	698.4546231271758
True	30.13632279446167
True	782.294787550357
True	405.0774310991276
True	119.9655920728912
True	704.1772596854504
True	525.8381609744329
True	574.9381039433465
True	43.721455386864
True	370.8710659998016
True	6.204316017793464
True	96.27595060727047
True	376.0411907540948
True	45.9291379811397
True	118.88306640554528
True	299.4393015428341
True	173.23142166676203
True	101.21229830271535
True	655.7896171204841
True	19.905747599882552
True	1112.2410735047172
True	516.5746749396384
True	299.4852472497198
True	497.8795958665871
True	125.3412175074548
True	774.8046444380666
True	1078.0639367911306
True	748.5114638866401
True	174.8137952676039
True	228.61450752074208
True	50.9138025334761
True	58.06154391425965
True	156.84650317055508
True	98.80060393958712
True	166.62869545530438
True	1166.4661215103558
True	302.3823853789977
True	354.6391869405408
True	671.4834070125851
True	17.157277683761876
True	15.5115681945375
True	608.1743376101657
True	5.827199053277524
True	117.58385866119502
True	676.0883030811116
True	175.88056670439005
True	679.5571873529311
True	820.9240166026325
True	146.79215255838278
True	883.9272467227846
True	2.0364076549428343
True	435.60515703989824
True	1069.5659879802693
True	25.80402622613091
True	234.57952010629003
True	154.49822639810685
True	961.594277709278
True	239.9915593957597
True	479.3166031226571
True	116.2815890583138
True	506.0157301082564
True	157.50132795819033
True	98.61619537800728
True	382.6784537645684
True	68.32065693862404
True	55.3182718624655
True	1045.8076681067323
True	260.52730147900456
True	162.24972631521382
True	367.5275189053026
True	393.0388535717856
True	213.47565490658883
True	165.22195278553045
True	395.4660668049363
True	33.94432474043052
True	503.6726922085505
True	1137.7504787707248
True	107.50278638106
True	467.0644017531922
True	305.4879844022158
True	26.939116208962908
True	395.3324559361957
True	99.76327920592377
True	569.8231457034366
True	201.38085173868507
True	424.5969966518471
True	19.182710262928936
True	447.1501296654928
True	109.6165894186959
True	348.81642816858505
True	32.25566656301916
True	161.39952173468714
True	252.27670083758588
True	745.0426950955651
True	60.79629489545832
True	137.15239377828112
True	234.06735230738207
True	138.73919775682185
True	645.6269491895448
True	564.7440873268982
True	785.9501139445899
True	383.6987011925687
True	538.4243048119685
True	434.34652788423233
True	694.5562301331211
True	72.09634407638937
True	463.5390010284021
True	430.7133980976584
True	50.245909009813936
True	83.45188760461939
True	129.17672512040002
True	92.57522933993648
True	336.3586475256144
True	851.7556663283634
True	334.3759733032708
True	1109.7016349621706
True	329.3719324446051
True	922.2983514518928
True	150.43179756016562
True	581.9765287920313
True	612.4223649442946
True	681.4638715157414
True	445.1792476046563
True	64.55811506520847
True	302.2248613890593
True	40.388289498871934
True	170.30281377704625
True	167.86665282851922
True	1084.89468740208
True	229.4800692561297
True	547.7852232454609
True	561.4697992826287
True	565.2424449240679
True	901.4182538419184
True	587.7265263919063
True	668.2762207886489
True	916.0349266194582
True	123.48897436899742
True	315.29185708117524
True	272.76207676364686
True	323.70029746354385
True	89.75401897493884
True	372.3610772043832
True	4.583891526983915
True	328.95982990686895
True	260.1983474758445
True	621.8503401671171
True	285.6968677768854
True	357.00717367668034
True	10.702056035020307
True	56.95150970781391
True	541.7987667788157
True	31.20077919997204
True	146.24319034859153
True	65.29004922607275
True	148.4133838466185
True	234.29733974453688
True	70.23948767031924
True	368.5195161264216
True	267.6653989676303
True	96.20036596311736
True	337.252432562744
True	68.39048496619075
True	588.581429473254
True	861.3314393658546
True	276.89342265210325
True	1156.3225858430662
True	114.70621316142643
True	314.52227251613544
True	1052.3210603239015
True	87.99751244037436
True	283.9871329908467
True	10.330212124554246
True	407.890682441912
True	451.623864576897
True	159.86032075353137
True	623.5577043006341
True	921.4654362782708
True	154.7849831165249
True	74.9764666754468
True	328.14387838738526
True	554.20772344682
True	621.5577750221621
True	1232.8273113110454
True	26.995192916407348
True	936.6007406584812
True	140.57577358032717
True	647.8800320195977
True	121.11987115559054
True	128.50602091138572
True	190.5892627470097
True	163.79536155177422
True	779.1860287659875
True	200.1963246905788
True	230.6631925296864
True	67.08344847173927
True	512.3508610837774
True	460.7505060471789
True	178.22483956451458
True	238.3891966772888
True	16.777721407301204
True	420.3952983935311
True	203.250375968162
True	285.5122674369341
True	105.99252929325968
True	724.9950366489671
True	420.6981415045695
True	257.05594795033903
True	643.3894476029687
True	540.2527564700165
True	468.65581719433857
True	133.57732635972596
True	531.9164157540062
True	441.0653349388935
True	3.011558398588287
True	196.2368318224836
True	91.70545627056634
True	252.88316664652308
True	2.9807874710488584
True	123.32080429098067
True	363.8844311048387
True	7.339995443655178
True	854.1014555245356
True	173.4346371400673
True	740.6814711472448
True	823.5873852051741
True	161.78537192257616
True	217.7614101583041
True	484.5864368934904
True	814.3517705204284
True	48.30589733491127
True	38.10853585002624
True	133.61968499606724
True	634.0633284746909
True	723.9284090858412
True	181.8673318203812
True	587.672913519629
True	592.7391306796869
True	864.7824091269151
True	400.9101004950208
True	188.9568206610676
True	888.6863792091984
True	228.11808170109785
True	143.96921225825
True	349.288950536186
True	219.5769659141006
True	208.75878761123124
True	615.7483542954761
True	244.7865293986992
True	203.3371926655195
True	471.305358767168
True	476.8269954845496
True	62.36637120729755
True	282.1776733709315
True	82.75165050414998
True	342.6979075166878
True	343.9027817349299
True	263.0480260883249
True	182.03696807651573
True	385.1843943169514
True	644.6037250544969
True	754.8151136912584
True	296.0214136833616
True	737.1577024113167
True	64.10790341759973
True	911.6106528044194
True	347.2873403792984
True	11.959419562220464
True	642.1623051636633
True	679.3081505604788
True	263.41810817633615
True	161.2522009862911
True	45.662358405818566
True	377.4778575542071
True	74.03383888496029
True	14.908274167859824
True	902.6311140611296
True	359.45218114431134
True	174.2039513550526
True	984.1296375083798
True	11.653722064639233
True	784.071116915366
True	31.15753832579685
True	684.211433827975
True	62.35969405107717
True	747.5885661288995
True	458.0383424381191
True	195.60379680353967
True	450.3382889436565
True	217.03874279613677
True	300.72541406141823
True	229.7819304044716
True	415.07277056903513
True	10.399878680930849
True	313.73934432800974
True	113.67683204390966
True	11.084864451498438
True	474.2068890103413
True	740.8043177777705
True	285.54616016487114
True	87.44655931745719
True	310.45007292742457
True	75.60073725383697
True	192.63727687183368
True	182.4378368430268
True	386.4539245420199
True	44.496178510804846
True	136.48338898805915
True	388.5418884868783
True	901.1938621675738
True	113.527294062748
True	205.6316712744729
True	425.5861419297957
True	19.44455310444823
True	417.7615465074135
True	495.4170783521495
True	91.93363312929574
True	390.4015139161326
True	333.46733733710005
True	425.2974079730978
True	590.0345128086723
True	1074.611077585678
True	988.5240566543592
True	56.04685265737864
True	1070.703324843902
True	115.54443702729532
True	115.41107588250024
True	118.95610166205684
True	514.6666347494587
True	377.7396328432631
True	581.991924405413
True	256.5387953820704
True	162.8784030332364
True	410.312068228616
True	16.791801453820074
True	473.6167701899919
True	396.0497632797342
True	144.577474691438
True	94.1677894584538
True	527.2876198674007
True	996.1876667123688
True	199.77575945557265
True	64.74184021817197
True	432.8168523379927
True	381.1403454531372
True	477.4258585066288
True	327.88652678627375
True	3.942114749287142
True	537.4771267498489
True	505.8610041584136
True	509.6881692020391
True	187.55272945841065
True	109.33786823167408
True	23.84403520957868
True	384.2658799308845
True	105.79357260624975
True	7.71356946034573
True	33.67018015857075
True	356.9804073630755
True	652.6460251389176
True	138.24891640116476
True	88.71806041495744
True	26.068423493100244
True	411.19708880448695
True	352.24720415426043
True	754.0362231604714
True	304.15637500738933
True	530.107626538113
True	531.5539809431328
True	538.2580765489296
True	298.66095452991283
True	560.5597235939483
True	99.1272191896143
True	581.3800649388655
True	7.084372322637737
True	383.5002660302246
True	481.6741385655443
True	973.4390602468202
True	345.78446012840743
True	801.7364575404084
True	987.6110841663484
True	172.08125805514595
True	37.96111551400863
True	368.5347706241431
True	385.64849602915433
True	600.2489849892711
True	252.46196898469088
True	30.327292117255897
True	665.8311492235844
True	132.38433751143205
True	1050.6357960397777
True	319.5597291111948
True	445.87373877928894
True	132.56536479226278
True	810.331133830586
True	145.07013997343125
True	823.6430360117658
True	567.6969637663532
True	186.41129870447412
True	114.40607410506044
True	67.80114973516845
True	563.1010079186143
True	914.303764183174
True	442.029513273628
True	516.1019932063972
True	137.61572103188877
True	611.0479952764556
True	492.5129987083415
True	790.7077307234973
True	299.9226730682102
True	578.0008435177302
True	119.85495864639888
True	24.36324662542191
True	406.2965284223249
True	177.44018573773812
True	101.86066299241566
True	382.7217550069664
True	1070.563385284
True	262.4212300024357
True	553.2786278140529
True	11.48956086038381
True	76.36050202195347
True	334.8122007405963
True	798.346766166336
True	438.401070372021
True	532.2280591582366
True	696.1487805616467
True	69.55743568296953
True	718.5207195760187
True	46.40899752339554
True	103.05087265967332
True	180.284545504966
True	84.30090035317532
True	26.678359201140573
True	287.8956107372588
True	447.8591654012493
True	906.0663418413804
True	869.4335749448612
True	5.615755921162263
True	299.1303676037357
True	467.85423407543766
True	124.8881919993389
True	247.3195209955733
True	332.7260210171959
True	1311.469025638126
True	474.9609950511023
True	25.61082008661149
True	176.06329814352316
True	700.7966245834845
True	35.6309273364259
True	185.53718891617
True	553.7518507289906
True	69.49912820443775
True	881.6179246107956
True	329.5533362318037
True	662.7728047243957
True	80.07164994759037
True	675.8488537600925
True	563.6692468230324
True	861.2211133765643
True	255.69535548967409
True	510.2630533826373
True	839.8225375501465
True	920.2202424002228
True	234.08530416304453
True	720.7304012058137
True	218.9438927654266
True	435.6564357529776
True	383.2595470250402
True	497.0670749078205
True	493.3820502115324
True	313.9620621692595
True	338.40520363327613
True	115.954382809048
True	323.07399676026625
True	1130.535896630345
True	327.43870592092304
True	144.50526919519788
True	307.120190446828
True	774.6799966986692
True	649.4898569779551
True	412.1795520726205
True	120.9572709726428
True	335.07853185100464
True	33.81940470043381
True	172.9725626431975
True	84.00306873346048
True	83.81912356408135
True	543.5343149610546
True	136.35644315463898
True	132.5223392402875
True	98.3198501685217
True	87.87325340480515
True	460.9009007740629
True	394.8669500454518
True	1070.7306778854727
True	548.0692158599119
True	813.5713993424781
True	269.8580140172657
True	303.36873557318864
True	541.6407267841544
True	197.5953067069833
True	743.9158736387581
True	246.9252430441713
True	364.8882825600735
True	69.04891952500992
True	114.1600733641162
True	253.5020024174032
True	124.0136912245713
True	481.98187174265325
True	30.8987250713534
True	565.1574527400012
True	1008.3899763823816
True	726.3075134115473
True	1.6605896842027867
True	62.75769264306855
True	460.3004785304231
True	426.64973768043984
True	77.28917839604382
True	120.07134937594664
True	305.8243046044859
True	80.19116083752644
True	52.86556416016747
True	691.9418654101559
True	673.3887302744604
True	166.19002190783377
True	170.26443814321675
True	537.5821500143685
True	53.97649100093423
True	23.763733665994067
True	589.0105670436521
True	459.32104359728135
True	1140.7585910314044
True	48.34415000664522
True	461.5502121948944
True	897.7419753194589
True	797.7016064598101
True	302.5650247197799
True	779.9869165934219
True	413.416907388324
True	42.83447711217048
True	102.93439740999374
True	688.9741963416129
True	76.61594237509941
True	143.0152726342391
True	943.126328150423
True	183.50269011088804
True	272.9114930520508
True	103.5846093379302
True	658.9759541278844
True	604.4030578752229
True	216.860569918198
True	441.1941777269245
True	43.45957893068906
True	275.27296054517063
True	578.0855999298955
True	606.0381245685884
True	316.174935974313
True	74.85600216707961
True	984.0231026278046
True	1102.5830695201505
True	562.5073649435192
True	66.11722070688171
True	30.03956840346289
True	87.22968102445242
True	110.40929144605389
True	99.48525943363995
True	886.0554163780961
True	1215.4560399836514
True	754.994310341468
True	328.6298625391086
True	6.269191239708828
True	20.10326436170805
True	345.72516386783974
True	483.1385275621871
True	43.97447747406207
True	556.2107978820046
True	425.22998633255145
True	402.0429327935741
True	75.47502873605187
True	194.15397733326827
True	265.6688996529386
True	130.07892195424546
True	389.382663732062
True	42.16673397632752
True	169.98478090885527
True	1147.3166310524466
True	5.763237398632533
True	27.606640459450045
True	598.195502501191
True	352.2377709237466
True	795.612594123063
True	163.2562503687774
True	770.4226612284306
True	577.4352125107649
True	268.76657007245666
True	421.9920432463932
True	344.9642272654339
True	285.53816201496073
True	271.61713488477073
True	398.2011466498667
True	500.0253588564029
True	500.4300603636273
True	107.22306298184417
True	358.44899425002194
True	8.328770611368057
True	180.2693640532326
True	226.2176048446456
True	895.4512722870023
True	579.1623131537741
True	31.9254402411676
True	732.5771459282522
True	838.0999312731436
True	102.6814675203342
True	353.3728811968259
True	862.1068758153673
True	221.6151656596458
True	163.22396819304564
True	528.4425855499376
True	594.2193498226998
True	1085.680061530827
True	143.48740827277078
True	161.97886821988487
True	260.1354270041633
True	301.70473943810794
True	412.91458156158575
True	408.8676691794407
True	315.2588614317691
True	426.8603473095531
True	494.529630286181
True	227.4265139597724
True	1476.5257954112533
True	246.42899936078453
True	394.4081422378434
True	56.01331916886223
True	775.2851029159116
True	250.22866856589172
True	928.544156355352
True	550.1816722049044
True	326.56632020344495
True	750.81499611328
True	256.3937011131988
True	210.15327888586265
True	255.7326636797996
True	217.5713852552864
True	134.87877973309585
True	258.11707179086767
True	730.1014640941593
True	518.7568272874436
True	203.64413969508988
True	1193.7690756458037
True	114.40561790984742
True	253.61178573194087
True	72.11324646852252
True	304.43688176648067
True	414.8712301409872
True	83.9323621643647
True	226.7766977231127
True	77.81588201189265
True	683.8161736104488
True	376.5715020558867
True	222.1178799504268
True	737.4935163888597
True	873.6749605159963
True	802.7637833104488
True	804.9761192401487
True	352.0200100241224
True	1.2070365060108084
True	266.0354321936004
True	53.77469474650607
True	376.0745250859426
True	55.897536447480746
True	361.2293647320759
True	881.3409028791106
True	993.547855343808
True	392.88905911364014
True	21.45343160779717
True	521.1935188154126
True	504.36234646411634
True	196.790911813778
True	235.87778196530056
True	291.98562374839435
True	22.80111798695653
True	129.2775746332689
True	926.1449825469624
True	61.05799543270644
True	502.46217218489727
True	794.4548916651892
True	95.11049376023534
True	256.2279308471361
True	109.53216376412416
True	16.19144754245436
True	1.8033013492151024
True	122.50831361463598
True	1015.0211678339592
True	495.40417821190806
True	71.36868561357798
True	777.8350569474442
True	336.88243316739823
True	1.7541193338480203
True	451.0589337119568
True	194.2791892162074
True	512.3707076232944
True	78.82727030106507
True	330.20061134894195
True	378.03674065427134
True	178.17411204529466
True	216.79036476375572
True	123.82450042713
True	173.04423434910657
True	959.0270880128028
True	12.99812467966692
True	506.6134487339891
True	484.3692709876133
True	408.04330918478274
True	211.62132670907104
True	243.5892975729428
True	158.4643013085974
True	46.27079539800677
True	487.9221238229538
True	149.0201264551827
True	850.1585526507826
True	822.4557892190105
True	243.04802260048373
True	318.74903592861455
True	516.0291930219488
True	41.24065059801035
True	83.70452761862748
True	730.7379654505963
True	1070.8883126019566
True	117.41820153331396
True	739.0576747536339
True	135.3067363815789
True	929.21971182427
True	665.2593679259983
True	92.80492301532058
True	269.1392132723909
True	612.2530722811623
True	257.4713330389493
True	47.355282965432
True	562.6426789837575
True	440.16913981536425
True	5.188401161721996
True	478.84323887362086
True	62.26125214080531
True	174.38431903494208
True	236.2631417996366
True	300.8943665684929
True	78.86088062078493
True	222.75589227223983
True	339.77365182938047
True	428.1440388979635
True	958.2682314779796
True	46.44464220682297
True	868.320695677302
True	1047.34524710061
True	133.58401566317076
True	75.77058331549033
True	1024.5660709987071
True	34.24650163493798
True	228.6635494083091
True	83.3239425320512
True	209.39026454252132
True	373.9164964846989
True	961.2589765388996
True	102.29354053620597
True	70.12533574724611
True	685.2465332102122
True	279.2757384939042
True	690.7675473014133
True	54.33114773910758
True	475.5878279320445
True	388.0588367811877
True	697.7936377404944
True	51.72058177228331
True	108.86945117753037
True	29.46035011367816
True	269.97381170272547
True	43.434153093509984
True	343.4874541429467
True	2.185825894043469
True	1199.1154961981033
True	106.39397006359452
True	144.89181399300546
True	338.27827738093026
True	726.9109289894427
True	690.7280255491249
True	1019.5529325388928
True	473.2131041459415
True	427.20986770408456
True	143.48772047071523
True	405.99547232301006
True	874.8659206057968
True	414.677777404988
True	942.5681250259316
True	84.18487572255276
True	430.6450325389496
True	186.19247661628472
True	286.5617103063262
True	712.1202889816082
True	158.3219231406435
True	137.31582024991374
True	63.278401247783314
True	856.4871429744986
True	804.1115120412231
True	76.63127995750364
True	457.7356627692578
True	750.7193936494017
True	417.9356466295796
True	54.52537200129257
True	327.32901277766763
True	787.4866227428353
True	28.75874753221867
True	359.54281271691525
True	163.4715145235665
True	284.58364914524384
True	31.61757947463298
True	212.15561324405877
True	759.8758700720116
True	630.9792571771499
True	56.08215245370592
True	295.04084748652554
True	894.1459614626559
True	18.28643971296529
True	312.39563435302665
True	277.3465946485683
True	393.59301608578704
True	226.4272645010203
True	607.8890222284132
True	49.47574801850158
True	948.7926180963552
True	876.3245167799852
True	46.49674168811611
True	397.0694837322547
True	723.8778790019891
True	899.3642972050753
True	276.0360708512208
True	627.9115273675071
True	127.1988491951701
True	189.92750767058573
True	136.8505762272281
True	134.3820965275435
True	200.14434092446015
True	932.7578481393156
True	795.7742690724631
True	937.9488221578716
True	18.785566707106355
True	26.735371832354897
True	367.27877014830665
True	13.300907697926252
True	628.0805820458149
True	1045.064508945773
True	260.0988075168794
True	211.510742843704
True	85.15163701085869
True	220.6965653189415
True	138.3625539651817
True	43.37410588860803
True	135.15186413974502
True	85.64662461185507
True	249.95241890926272
True	552.7140345788451
True	162.9098626282419
True	31.532743368965047
True	58.36040911165937
True	416.2819642688689
True	259.2719007007866
True	602.4364571469758
True	23.95979259522957
True	119.07333648209608
True	683.1619604029419
True	259.98578360241095
True	475.5535086666798
True	661.2142348776429
True	106.59512855246876
True	103.64257771283124
True	82.28334869803719
True	25.78189405959112
True	116.44723852030978
True	86.10419244722132
True	100.05302885652864
True	153.4035430709615
True	244.43074895540144
True	814.1313117281361
True	283.5616838041978
True	940.3299545684238
True	169.09704676487766
True	200.88609846635333
True	826.8134493175933
True	314.64379940056625
True	615.2723630695444
True	260.7927000035906
True	374.2975688330772
True	443.6780278675231
True	560.355172620137
True	654.8377581874863
True	369.5651384527287
True	32.63553902388139
True	527.1076117606626
True	631.7457442923786
True	19.33257400283426
True	10.88599229659446
True	259.9883462676768
True	381.2301552735335
True	460.6670042435432
True	70.69007982376455
True	639.2426233279666
True	986.846553816013
True	234.8016974933828
True	889.7573614823319
True	281.95652445820593
True	102.9659548478988
True	274.92467780068336
True	692.6166230377635
True	37.15967718563216
True	551.1952889473976
True	1286.1529085925995
True	1009.9281759343414
True	912.5499438568982
True	214.09257603304323
True	88.60212676518411
True	196.23570117807097
True	822.622822809236
True	148.84714727936648
True	1068.0239252467184
True	876.4036630164516
True	42.491037802020735
True	91.7006065953458
True	429.2588589405941
True	420.2462062010824
True	194.0943768638876
True	523.0529124658595
True	672.5308921536437
True	120.29511294815885
True	270.44532049002134
True	1041.2523923668757
True	49.00557678663042
True	698.9136150270938
True	560.1798997900187
True	37.34449212052668
True	828.8007639579793
True	384.0495161849781
True	561.3469176072975
True	112.68670950862456
True	273.4198425454608
True	201.91020447148816
True	25.149662236675404
True	138.15616047571123
True	729.7594189056967
True	144.50798628589894
True	380.12148491208455
True	61.233769436127375
True	633.8717727480629
True	602.8456898956094
True	238.47637344647
True	459.6726930183437
True	163.147007410152
True	162.1499049591232
True	212.8156055654376
True	279.25313876313504
True	364.2536457192099
True	128.69316774975167
True	190.3727072210908
True	27.765544009857685
True	884.7104651808421
True	313.2745327009137
True	9.973703172677476
True	367.2303823019118
True	163.95211523574233
True	637.9560141566599
True	372.1174842288469
True	581.4796730123438
True	554.1638207087733
True	469.2882143903843
True	786.9713350214956
True	238.4640869051088
True	545.7310573503672
True	151.42356548978697
True	541.2811472293191
True	368.7673909584317
True	381.4097273051028
True	134.57830275808982
True	132.37726560431318
True	111.87767684487508
True	65.0741470353963
True	719.9426568070966
True	187.5689466918688
True	44.54098387302796
True	0.0
True	562.5861823674494
True	111.06871270934244
True	22.382068005815185
True	43.151751773831855
True	116.52794954508248
True	533.9109206149884
True	183.5342898186457
True	110.50865572063525
True	32.83856816342483
True	162.44802281639605
True	929.2000329701436
True	54.63052523230964
True	231.19749807728653
True	726.3608522930006
True	318.98788440879264
True	430.9663124314323
True	493.2721127443254
True	497.54985296133833
True	597.2748704753733
True	923.6820585333952
True	260.8621171994145
True	1049.327138038903
True	909.0255104580266
True	608.4448839188202
True	344.40438716929737
True	835.9521554664015
True	10.483315793912048
True	33.39334448824005
True	288.68437493221563
True	40.73615700755294
True	202.6411351493875
True	740.7792973534639
True	220.3438798791598
True	732.3038212657405
True	761.9421699607326
True	126.39158745532264
True	369.8892644597693
True	573.1753200463033
True	21.477870280509958
True	127.78400653285368
True	433.5881626379476
True	312.6483243776909
True	197.51635988400008
True	107.8969175857345
True	371.43571440540376
True	21.31348493229404
True	369.8932307875364
True	364.6753420577775
True	1024.2505423098814
True	368.1833975343946
True	27.432497867283157
True	443.7158165921717
True	440.0659088577363
True	237.90743060472207
True	31.21219615456287
True	755.9452164395769
True	437.08163487657646
True	184.43525033107093
True	12.243929342945414
True	1212.31456121141
True	163.0923059964673
True	24.656989766632694
True	305.6232714352429
True	279.86938667340894
True	116.7386039349592
True	298.25480545962125
True	46.17503749532045
True	322.65214016927257
True	299.14554554843147
True	312.89892911744533
True	28.65773450138675
True	43.87562008014671
True	1029.9432687613476
True	24.84684707292557
True	13.415080191593251
True	182.69276013836387
True	635.5958261042063
True	8.865819659907553
True	194.529073185716
True	175.33960698300714
True	545.4875025313567
True	388.0478952631192
True	747.7946985928597
True	311.79386748606885
True	484.1904544513379
True	440.2835510635581
True	512.3339772648516
True	97.86295363303437
True	1288.2664912665691
True	896.6110383928129
True	302.5786257502336
True	525.9118111741755
True	107.41478869620376
True	580.9724475472672
True	445.93549001417153
True	152.89693227998836
True	78.56786882835189
True	356.0297907312696
True	169.41583860783115
True	31.93182934750576
True	588.3830221242765
True	378.5089024099097
True	73.54029007026293
True	27.55538616602956
True	681.49802884
True	483.2273902980911
True	72.97081482905527
True	22.57780528450468
True	316.5498098152216
True	332.60895235986555
True	719.2777988325937
True	550.8153961773559
True	565.6779907072676
True	792.9077319617776
True	8.21521448099344
True	59.36565030441211
True	38.60829615649761
True	60.18026093872672
True	495.7313238493194
True	581.3300311442102
True	80.75995511897787
True	113.69114508909271
True	204.08478049092824
True	73.24090193322698
True	176.1120628451593
True	203.96365853606625
True	278.0558538430423
True	808.7477382978576
True	612.1890422315257
True	288.3795650274511
True	194.1908929212656
True	267.5467161555093
True	247.11819331412767
True	744.1672235622319
True	326.8373660071138
True	158.70870247054492
True	890.4647738967382
True	340.5901528210451
True	477.3796426873241
True	148.21715054465204
True	111.86303116911128
True	58.65054442157787
True	208.8154541283037
True	944.09784328488
True	530.9366158631634
True	114.3203651065245
True	353.5559952431408
True	99.52994083740316
True	650.5593682794926
True	4.674550444772973
True	709.3594233491523
True	31.80955502898368
True	904.218603706089
True	847.2953021923234
True	213.10541064802047
True	29.314470819973952
True	79.83264340282759
True	455.0000265596798
True	229.5960180217232
True	1.0484173375978825
True	82.08237039970192
True	1126.7489177319017
True	339.2819346403498
True	677.904970647058
True	468.1385773626644
True	32.516313646999784
True	132.28418861167276
True	454.24216993092
True	918.0192808879832
True	816.9342957800313
True	434.6053542068364
True	355.9637105296271
True	13.815147649092712
True	80.1738560005128
True	762.1530137230203
True	459.1707476905776
True	384.28196860478346
True	855.2622534537658
True	25.251191905314883
True	213.43867630765905
True	914.2871673067746
True	248.70813053470047
True	8.539035329583472
True	494.7574634235107
True	100.72527531560736
True	670.1767721160725
True	54.998019666462255
True	259.4497401659011
True	815.8681614472961
True	870.5653302711336
True	273.57702688980066
True	418.5718140212495
True	120.0035362410434
True	608.432160393913
True	264.0197762619206
True	195.11525444714695
True	844.5242442059221
True	55.05271364748485
True	725.8863491894731
True	279.0892882986714
True	299.0089843053594
True	163.37899148059938
True	465.1001701270472
True	611.0768368225665
True	383.3974968856583
True	411.05261063621145
True	65.27452860608577
True	163.38041531969728
True	451.3087647010815
True	214.7263588744942
True	38.42240424221384
True	194.52990711760103
True	389.8806568796885
True	403.02094822296624
True	745.4005036981368
True	133.79930111039843
True	635.791980235762
True	523.8500865800762
True	601.996563395682
True	138.6118613943517
True	39.68648122005362
True	672.0762571229135
True	68.28640655212142
True	556.6748998586385
True	659.2708770623261
True	458.8219011295468
True	140.71104672600876
True	517.8315973637989
True	3.679553622964848
True	404.9545876754749
True	30.9708018145612
True	638.4341907180997
True	281.49952055969067
True	574.9206715835857
True	710.0716595135789
True	147.69968913720422
True	543.2725775959993
True	489.31703565015147
True	62.827900341032766
True	961.8196075551988
True	2.5521725080657984
True	30.177555215665382
True	632.5272948343563
True	668.5909327479154
True	136.71786476012156
True	416.95974477218857
True	118.91478365718842
True	70.87291339485205
True	468.5984969525895
True	38.63746025517774
True	515.4900269332907
True	12.20874815533771
True	859.5698418904171
True	548.0499198358555
True	670.5703537732143
True	107.83538494053036
True	378.7176846894564
True	949.0021633751752
True	859.3192759525871
True	143.35597055693844
True	559.0436199955143
True	449.29939532401033
True	241.31217479207052
True	263.1643656399889
True	5.190102435681657
True	327.4232992431785
True	13.141302723276652
True	366.3994418848416
True	79.98714665017351
True	399.45558015266494
True	655.8808547025662
True	127.1259156492728
True	242.15632687611247
True	635.3655180508854
True	683.7622156572392
True	273.4246155286046
True	142.25201315421134
True	173.6950242819647
True	479.2934153832328
True	82.34070781470592
True	8.788206359994142
True	509.4022664582178
True	568.4031768729051
True	17.83254894354682
True	141.0019179248781
True	934.123194016927
True	489.04519782811
True	283.2222373507017
True	32.43357114851947
True	466.6485463863826
True	110.2277911653412
True	579.9907134738417
True	669.2236077417255
True	301.80046158457185
True	370.5718492803648
True	181.96858175168552
True	246.4387143659591
True	75.470637623461
True	213.84857248191733
True	509.17476233266655
True	22.96494985460391
True	447.0365383071924
True	370.5273491028971
True	743.9911020618879
True	911.6434935690744
True	932.9513821657196
True	154.75685232738357
True	410.00372674113913
True	75.9929269734749
True	192.43461433124563
True	316.5663618092869
True	9.453808236603594
True	791.7534886536869
True	21.98699479961942
True	404.7793528646418
True	260.13653451507514
True	672.0187142389154
True	215.6611458478914
True	38.0066988443724
True	663.5219333998327
True	1075.11505467674
True	221.4780176631887
True	133.93386511143743
True	604.5536262343059
True	504.9130743661137
True	17.999107504654827
True	862.5635265996759
True	108.23724128698326
True	45.46122048699135
True	295.48878233686787
True	350.1246916774124
True	398.3053032071699
True	270.9784834110393
True	19.35973677438329
True	20.882662310755567
True	848.8597753067851
True	202.2984226474464
True	116.2114152397194
True	873.0338057788779
True	643.521277030693
True	635.245217607145
True	451.151100492377
True	141.89671034904384
True	31.68781724453789
True	95.8503379320756
True	439.7125684104576
True	237.8618662247995
True	487.0762762739354
True	146.10160251721388
True	496.2162649384167
True	653.0408784803085
True	998.0620493163328
True	24.324499029564755
True	994.549858200954
True	1049.960647204798
True	476.997753297208
True	86.03563047438223
True	813.2920770612154
True	649.06379711867
True	653.1560345420031
True	164.4212490556282
True	750.1078275699566
True	711.4575152430028
True	122.69641309198346
True	800.1243776481734
True	829.1503910372361
True	501.0993016684326
True	226.09660779490076
True	67.12184285282595
True	301.7181322448976
True	345.57338971124085
True	476.7819668985484
True	426.5039142270989
True	185.1571656515604
True	313.6666544210466
True	2.9851512812028966
True	13.117295615051678
True	109.45558751919572
True	132.12822147976303
True	353.57213440560673
True	343.5559806481877
True	110.04368335247209
True	17.565453685117767
True	214.6991829556227
True	849.9444122849187
True	452.5524328376033
True	534.289781086319
True	574.4696292281994
True	796.9953782991363
True	647.6470575989695
True	92.92046198332504
True	211.98624884661103
True	252.907260624024
True	272.67295087456364
True	104.77668358642154
True	365.74965256778455
True	425.81657614925575
True	168.6827725915785
True	637.4229980097871
True	247.99872281311843
True	199.2304011056644
True	28.977978203476606
True	247.5860925103429
True	492.5714369842462
True	171.26575240189598
True	516.6925621895781
True	473.11411526778784
True	247.17223070125425
True	103.04810147065338
True	43.43524244167416
True	405.04465450880696
True	785.5700088528507
True	173.52484155537664
True	1029.8835379007733
True	1023.6901856113128
True	467.3305141051528
True	99.21952738093825
True	127.1334861276598
True	630.6724735563984
True	8.909829570187311
True	218.7396375648213
True	128.06130556470478
True	117.5180947543052
True	325.8299535242196
True	658.6916688547768
True	37.85300865522962
True	126.25695875795329
True	939.6424373576916
True	56.32690439336838
True	443.7712760704304
True	527.5203663495944
True	246.812958802719
True	129.8304858186275
True	937.9349507066132
True	1197.3981080590415
True	524.227533577135
True	649.5810185817911
True	216.48213647431203
True	147.44314392905585
True	322.24325930589873
True	255.6855105007105
True	170.43348690494403
True	306.63139347878337
True	348.9033898306488
True	11.758987692853216
True	629.6105283747439
True	146.4889725197323
True	78.51279065116549
True	452.673777955675
True	311.8935243756909
True	1202.0717431254643
True	361.368110850697
True	990.739159884848
True	9.858692960137317
True	267.44562957939473
True	234.42765358040307
True	157.49822574716435
True	499.2104931249632
True	206.63704741160385
True	415.29244208054166
True	335.87640072718364
True	119.10220649926684
True	351.97352144158106
True	1024.7447252024265
True	705.0139673310349
True	219.2482961405144
True	109.89721569409268
True	285.8781652112617
True	23.53613163556041
True	346.9926603912125
True	322.85292092820663
True	586.8440589699039
True	449.3355401576375
True	361.1322337701049
True	155.67805758962942
True	13.39003353965961
True	411.7252366790776
True	287.90338925279605
True	140.10482930596254
True	310.4365616529282
True	435.7918034110602
True	808.7397039458701
True	321.6023812145348
True	773.2037228335786
True	411.886591876564
True	370.3596591426638
True	1.028282869731585
True	1158.2233981231718
True	104.8525120557592
True	913.9098483188584
True	209.72821155019335
True	463.0828115595194
True	660.9506459382295
True	86.24869279402444
True	493.1091354943169
True	32.57403745699537
True	407.4395134922578
True	76.20662363873376
True	230.78714690887227
True	39.381810591527255
True	648.4256583291568
True	187.4238346671075
True	26.685809181792468
True	406.78719578890247
True	114.0156601124392
True	169.1317322324098
True	821.418144778256
True	257.4060140210876
True	154.50182033117335
True	373.0145925952498
True	532.2647979697491
True	333.3627998696673
True	533.834514333353
True	604.4569419494183
True	156.78038541328306
True	5.866477723421319
True	75.61565189813697
True	426.14422114877743
True	93.2934897819816
True	82.52711004648872
True	1031.2450362689333
True	27.115808760646622
True	315.2089314170732
True	315.7450529112625
True	457.6663464641473
True	669.871170242812
True	201.95898451173957
True	657.4116774850114
True	329.4355617199193
True	346.9004519734022
True	276.6228248763362
True	217.82756706322428
True	372.6422032737523
True	435.7726636584986
True	406.4778826730826
True	604.415993590829
True	135.7062954937164
True	76.7410151978821
True	40.224514208668914
True	278.68424837437937
True	657.6560255297302
True	415.2781047361577
True	802.3411989492381
True	211.11327737910787
True	381.5775419110759
True	65.31807017713383
True	52.122046346389865
True	443.1368179986295
True	194.633384884736
True	199.8428142135172
True	45.51323972221629
True	1052.757492590789
True	166.4833212392008
True	901.7750512560996
True	316.9222662202468
True	935.8375725181317
True	229.4674110464572
True	464.4301804757183
True	534.3050062544044
True	602.0637341061158
True	208.04270256612972
True	489.112344997657
True	929.6942174971548
True	119.9057847445624
True	7.215174737314374
True	558.2487126012126
True	30.54868795061244
True	73.41561868788779
True	803.3346769325855
True	218.9688943151911
True	1021.1905009770566
True	688.2025391168363
True	412.2863711196165
True	279.37484644403605
True	484.6196788298391
True	347.2730789239864
True	179.69792925119003
True	656.5015233245152
True	740.3768351415819
True	210.5941181230685
True	91.9503828122605
True	492.5208472555428
True	137.88085435906794
True	378.4002227405497
True	337.94022951365923
True	67.44355307813503
True	362.619417211428
True	404.8502568413096
True	361.9689995047457
True	398.18240545029664
True	431.0340684267655
True	645.2311959519598
True	59.4385865953935
True	464.8756262291586
True	320.78279304706933
True	671.0252881089475
True	228.5857175037824
True	100.22336780490426
True	41.75195322673253
True	532.2546347997891
True	613.4668180182094
True	183.2860205889466
True	412.6628436178495
True	349.81799655336835
True	16.92703973738216
True	165.11871579333334
True	291.91095563682643
True	3.706312609317856
True	877.5025626897046
True	80.86984355028254
True	98.0645957802386
True	115.71482372004056
True	352.81956671738254
True	35.964340930441594
True	454.6172350914853
True	226.3482185333091
True	5.960472041469064
True	119.83028754633148
True	439.1408718401474
True	54.65510732758715
True	68.92748314198982
True	174.48607261786432
True	287.6003810021144
True	946.1264214424582
True	382.0964805019821
True	935.5715443728824
True	187.24656411957235
True	1064.573414268272
True	764.2504864799262
True	679.921186421458
True	412.6705346936683
True	378.7508393920237
True	76.65310386486684
True	72.51671723306622
True	80.85500867559173
True	169.81997767838968
True	471.725735470161
True	1114.864724538438
True	180.9222976095163
True	354.8732411144374
True	429.74927446374056
True	598.5963030124776
True	599.6616579795251
True	289.95165597947795
True	480.071914524716
True	655.0182395801675
True	94.37445133858866
True	745.075264559433
True	259.96992057107394
True	139.73539508444716
True	409.4969027542771
True	854.6192572119294
True	423.3972236723435
True	850.3978295832757
True	194.8563137169856
True	358.4787616811895
True	701.9266981961309
True	627.8608713981437
True	188.91563693149425
True	254.3011910143891
True	801.6191073191637
True	31.34851684351217
True	198.29833255093232
True	499.03711513302585
True	717.2474805007174
True	101.91217361377424
True	38.406644256696346
True	167.26137387157868
True	712.5015204940843
True	340.45090703841333
True	550.6602231631836
True	356.5814424013456
True	302.63235943472426
True	446.8943784684837
True	485.53721100676734
True	69.23269229317279
True	383.776645798436
True	786.6167254268139
True	0.0
True	296.1795708723943
True	252.3980872427606
True	959.611462021364
True	149.84562315761696
True	665.6181450543212
True	636.262842676566
True	117.6353741462556
True	218.9498705174576
True	134.44926509256376
True	11.251922831979416
True	283.4677323642909
True	374.86701259567104
True	1136.075023912383
True	239.151966206624
True	410.2684932285592
True	655.4075746824352
True	215.86043802412277
True	28.25228274125604
True	845.8674958300772
True	618.152616294772
True	153.2617744158654
True	640.6192099989122
True	160.0306757870695
True	312.09411734995166
True	764.9746014557352
True	36.16483782236472
True	110.85462521901698
True	508.93156283233606
True	60.96311366570189
True	76.84616252647994
True	410.5153612322087
True	22.3585893669
True	764.2966745460939
True	103.83676949181636
True	156.87566878158287
True	18.11131071900214
True	707.6866187061439
True	31.496443706288225
True	772.6983839208933
True	395.5227820937624
True	119.57738616891506
True	708.2097624793239
True	524.1710938103389
True	554.1360989440664
True	47.92863031928613
True	370.1198998873663
True	4.938406676225139
True	92.64789225447136
True	371.4077446540815
True	49.54807071032024
True	122.66028035408246
True	308.619143515469
True	173.02608366526357
True	98.31305019270783
True	655.4279546335966
True	20.658760639036437
True	1175.9265924015876
True	513.7822488403192
True	306.2267918057537
True	494.6744282774608
True	126.42413423844556
True	796.0163565114887
True	1089.5273596006264
True	742.7809638526124
True	170.71906454337758
True	229.34565009767937
True	52.1274565358088
True	60.0868703788809
True	158.64477787359272
True	103.2794078418838
True	168.69904713222704
True	1185.7583185347664
True	309.85648529813085
True	358.94671229066086
True	701.7377917883211
True	18.09456018800188
True	14.111102971231023
True	593.6258231249433
True	6.459334538249399
True	118.40615441026404
True	665.602031940908
True	181.12387124400408
True	661.4210020457849
True	837.4960217548936
True	156.7865193561574
True	927.5491966930084
True	2.3175744643745606
True	457.74659103555433
True	1042.6348892566225
True	26.302493685782792
True	238.41749338820375
True	144.31022146425545
True	968.7545037722308
True	233.83360367346847
True	496.86229265825017
True	121.817168311215
True	506.2467100268631
True	150.96424836964252
True	99.77305827605971
True	389.8054700731307
True	69.14102160278296
True	54.08762617799806
True	1085.1772140989397
True	265.1857478370053
True	160.72270064578902
True	380.4525666907098
True	386.9115642228831
True	218.1857475790231
True	168.608123045788
True	392.0597263050896
True	36.13855736205984
True	499.51684002245065
True	1120.1115875309813
True	111.87524393317352
True	478.4343462668066
True	292.79704894193367
True	26.653645086577697
True	421.1587540959896
True	101.0661575884663
True	597.2138879354536
True	204.28043770025823
True	427.8873083766116
True	21.4615463035128
True	449.3024464434423
True	105.7087130063284
True	344.90323362669994
True	33.44532006941666
True	177.6626192651424
True	234.34432355572267
True	771.9803054438844
True	57.02700155002515
True	141.78264361428026
True	234.0626836547643
True	118.44824911270965
True	629.3996472913502
True	563.0642949999426
True	785.0714312112611
True	379.329207860911
True	539.2350835777233
True	427.747214429931
True	687.9389513907742
True	73.44776776677178
True	473.98679601426267
True	431.2279954568188
True	45.65106207715253
True	84.65309388172452
True	127.3692731884857
True	88.8322552788895
True	338.8434186467797
True	859.2884119220543
True	328.4654123364282
True	1110.656872827999
True	329.7873661476454
True	910.2305762358044
True	148.91506541059735
True	564.5197139894456
True	623.0814190701672
True	693.7316020755324
True	439.90533264521457
True	65.37856930294002
True	294.0833038995781
True	43.92120313787648
True	160.55605894966888
True	174.48659038030135
True	1138.1462576663075
True	236.311456472533
True	559.2185405821084
True	554.0757187633127
True	553.2654767823
True	905.4208979654336
True	595.5026482159684
True	645.4238167463508
True	937.40056520304
True	126.03220813330408
True	309.75984567617746
True	266.1268450259227
True	315.5342100963864
True	91.50086474486685
True	373.8514814337154
True	4.801247521251924
True	324.56113153469926
True	262.10020174980366
True	619.9048429515614
True	276.5673658743853
True	371.7072338054382
True	10.119450236200002
True	61.902707941225216
True	542.9459942978766
True	29.59156656872375
True	146.03869374567705
True	66.9505804126074
True	148.22846973063974
True	243.2887951016956
True	74.05609696120356
True	397.1597950135034
True	274.9479279264974
True	103.14683020857426
True	333.8460240358227
True	55.46234962460048
True	591.1820315394394
True	848.5820757637418
True	277.46357815931924
True	1172.071058547056
True	116.34514227605077
True	314.97130016808785
True	1049.3355311054263
True	87.01201697023166
True	283.22375272921107
True	9.440373515679571
True	410.8179327691689
True	455.68149151459926
True	152.40181060876617
True	621.4419724312132
True	882.6543585866143
True	156.6980082176244
True	75.78553699493771
True	338.0519147668924
True	572.0942987352684
True	624.4640054312264
True	1248.6427427441597
True	28.393029462089977
True	952.0189121806676
True	139.04894309910378
True	656.3521207552333
True	117.68313445113698
True	125.63098354355716
True	193.4639564330188
True	168.8103416542259
True	759.8480602209248
True	211.5687853100231
True	232.80234917833891
True	68.37945967570728
True	514.6961233367336
True	462.5179164316052
True	177.67826055710293
True	234.1916790354273
True	16.40887467372523
True	425.8179848457753
True	217.71677000607997
True	272.4882145346592
True	111.09784518734028
True	705.4951109018958
True	428.42794873672193
True	255.98487920381305
True	642.6331120371707
True	540.5628063543897
True	471.8951326630991
True	135.0156693121123
True	517.6878979876947
True	439.7762318870303
True	2.906599022094776
True	189.80704173504785
True	83.64271112640081
True	241.0981617101679
True	2.287868093084813
True	126.20719328128811
True	355.6204088142963
True	7.317969945452597
True	848.1245820325602
True	159.7762620206142
True	740.2796753752534
True	792.8026116517807
True	160.42987110724317
True	220.78689560888043
True	469.1349436932917
True	812.4574066741656
True	48.9843209081178
True	40.0067722598626
True	133.993711126135
True	622.1611076666061
True	748.2683028326296
True	186.3514985445649
True	601.7860122701017
True	598.7402419502993
True	859.2244695191666
True	393.3628196797595
True	181.24826492504957
True	883.3284134115746
True	223.12869206416164
True	152.8441340343982
True	321.9916303342178
True	227.579126632951
True	204.44023778027056
True	603.4179120470021
True	247.63957584044323
True	193.21855787507877
True	459.3230834084651
True	466.21562960463865
True	62.30707720941521
True	290.3636331393333
True	76.24106682237438
True	330.0859800970041
True	341.661031737162
True	262.98133912375494
True	181.146732285872
True	372.9670441180703
True	664.4127876125352
True	712.059130212754
True	305.8670422549458
True	742.057534821965
True	57.48870866694049
True	877.5572362711652
True	348.43898940217696
True	14.047600543433578
True	628.660197987001
True	713.7273331279912
True	253.88166610573123
True	161.5023736356932
True	50.92563918022716
True	381.2114607449376
True	75.73411754863632
True	13.227948333220606
True	893.1381591792115
True	371.0936592369096
True	177.66290284846897
True	953.7843313389252
True	11.929236403551515
True	808.5972101271775
True	31.29832726737988
True	675.8188552350418
True	59.17584656536937
True	748.8910584418384
True	457.5054131398369
True	194.2272916747772
True	455.85601966453487
True	215.6223603097991
True	303.410758159408
True	221.5353160696447
True	414.5742482989117
True	9.975677364802763
True	328.24413410081235
True	115.88379748787403
True	11.020900925073189
True	467.633401651936
True	723.280319070438
True	283.87801663950074
True	81.19394037865538
True	316.3587066260075
True	82.89805109516173
True	186.649336791919
True	179.22645756450527
True	374.3989783986389
True	41.45077220084104
True	143.1631238249872
True	375.9043148548464
True	866.2155326712289
True	116.93482872353307
True	211.2958263019404
True	449.1361693256968
True	16.975981395436524
True	422.32701895802273
True	497.5880855673551
True	91.66420700511286
True	398.1017402343769
True	343.79470211992333
True	416.6290402992598
True	605.821044686083
True	1055.390569908246
True	985.6535616831748
True	59.64588683713215
True	1079.336368670577
True	108.9751663228002
True	111.0384360210412
True	107.15141764781822
True	499.0502419658591
True	370.7122783781045
True	577.2905277938136
True	253.92147317367923
True	155.75557490288548
True	400.41183270604097
True	15.627171661364413
True	473.7511397007448
True	390.669921420109
True	143.40346196463835
True	95.70241178050892
True	529.803155589198
True	1034.483896197515
True	205.5943798610706
True	63.994108831015225
True	430.0305914789277
True	376.5898965776051
True	482.404889437945
True	323.5621873162928
True	4.369738319110203
True	526.0996008098695
True	499.04027436785896
True	503.07105770047326
True	197.7333266991316
True	103.05646183774476
True	21.49192484315792
True	371.74570787838667
True	105.96973851388384
True	7.201967103621683
True	32.620863463087126
True	348.95956621773684
True	660.112648643288
True	133.87001375845222
True	80.88749232562694
True	24.529667338499483
True	385.6271635464573
True	361.0108343822664
True	775.2766918775087
True	311.4617991340304
True	513.1302677400105
True	551.7652148495428
True	526.6512307208354
True	295.5755076589449
True	527.4096605377304
True	101.50239551648804
True	577.2439998233112
True	7.561486072342515
True	370.38784494349886
True	457.73997352033786
True	950.3283865363986
True	346.39299163499527
True	815.3961665143224
True	963.8146048898222
True	178.4282474123354
True	38.80215119544084
True	365.01929989207264
True	380.0424372215632
True	562.9831890778661
True	246.0032796242355
True	30.3499137657605
True	647.146913572322
True	128.3891050719345
True	1070.9279182423863
True	315.0568752622072
True	455.7999584544809
True	127.09333317502156
True	815.6205936708785
True	135.66795293679837
True	827.3366208853773
True	564.8550741890326
True	190.4767897485248
True	114.34503759074988
True	69.72210107581375
True	551.8181895614971
True	869.1566414350815
True	429.0480761467272
True	551.8442517412644
True	140.0078878736698
True	627.0686178429019
True	496.33480393046807
True	777.9867287781635
True	330.6106772656215
True	603.8157488601338
True	115.85755834761524
True	24.71830300942302
True	402.0926647321242
True	174.4872205471952
True	104.73088854675852
True	385.8024879076119
True	1074.5908821834669
True	263.7597770113229
True	550.4163388199573
True	12.030859847869015
True	75.48368221459367
True	329.1058616492328
True	805.3102902303335
True	447.1906036988953
True	512.9112179300904
True	713.5304767140685
True	68.86634283565185
True	731.2501560641152
True	43.24853061713115
True	108.6812445991914
True	186.1692731858646
True	81.8816700021841
True	25.52598336888412
True	292.9047111821873
True	472.1353872672919
True	912.1954595766626
True	873.4561549109837
True	6.271332181202444
True	295.47614806935803
True	470.2021696509617
True	127.36989439671748
True	241.19586919175345
True	324.40320748411733
True	1302.1437719398443
True	470.1437484933743
True	24.142699692610822
True	182.7646918495272
True	715.7805359383431
True	36.18183950065308
True	173.9453958193805
True	548.1013603154822
True	68.06141438860074
True	873.7655452992017
True	327.83037433337216
True	663.4473076264177
True	80.90854144422835
True	668.0412119233229
True	583.4415414218739
True	886.574768116966
True	256.81276468689447
True	505.91448094088514
True	828.4766640687823
True	925.715146850029
True	230.52190520431125
True	756.0863275641533
True	221.633095887706
True	448.3977615080596
True	362.3961922016607
True	496.29406358474137
True	489.5978531090958
True	314.1751948698723
True	359.7105777327608
True	111.17920962996776
True	341.74745683275347
True	1111.7049659972508
True	307.2775699991504
True	148.86409929945387
True	282.40526708069063
True	765.2823037025153
True	650.5481592267329
True	412.6594558535663
True	130.25848089163162
True	332.29069626606764
True	36.32268129782431
True	165.00731832892654
True	91.98374634579956
True	90.04824869730952
True	554.6913233691754
True	136.79136723909872
True	136.14687616164514
True	101.26100960330662
True	88.54956459211346
True	454.524580692564
True	387.1137838840109
True	1064.149321827897
True	552.996019869423
True	829.3324678887981
True	278.5184523287875
True	295.1835640455056
True	547.9131067585552
True	193.723784794616
True	724.5805617534555
True	243.88259327909543
True	348.80956256600035
True	67.74804398503863
True	118.65800964035624
True	240.86941393398345
True	126.39797000665855
True	474.0561509548852
True	30.52566575355934
True	591.7066075040715
True	1018.1699681193504
True	734.5300639511282
True	1.977239807360024
True	59.65063936519985
True	488.8629151285597
True	443.8475482109377
True	74.66968958818183
True	120.98563757809396
True	310.6338174893553
True	81.67571994892562
True	54.21786609643939
True	729.0255734970746
True	681.3913054782892
True	161.920809224529
True	174.42939957373557
True	532.2489051163263
True	58.64340469737596
True	25.83669942081669
True	547.90580154497
True	440.5991962063568
True	1129.7253011935884
True	48.846003528135896
True	457.450955239159
True	907.6303860954056
True	747.5464011623972
True	281.2487292970205
True	765.8282770265605
True	406.8040761455385
True	40.22746737107863
True	93.69344044968564
True	715.6722603892099
True	71.03894174649167
True	142.23042168483823
True	976.613669742866
True	190.3691586087835
True	269.50916696667025
True	106.48874829727032
True	652.6697051580597
True	592.2439570758299
True	211.15567785260987
True	427.6767688142742
True	39.22743491039392
True	278.6125120177361
True	587.9568933569385
True	605.7515804698075
True	309.5961510809137
True	70.58704599637912
True	954.3601017339896
True	1065.27945541724
True	563.7339317738704
True	64.59351255297611
True	29.23008019476405
True	90.88153252846448
True	99.05426012345217
True	102.19331937554966
True	890.8366044688408
True	1200.956188697518
True	723.8657853818064
True	323.5001281726339
True	8.31087104275627
True	20.447165715898485
True	341.8513914987678
True	476.8653621089537
True	46.86927643912512
True	554.0579683576464
True	437.49617868813567
True	386.2318787893792
True	84.69240982398355
True	204.31333236251632
True	261.28807667965174
True	136.86290487114283
True	387.3992170304451
True	43.43658483389218
True	173.20639889802572
True	1169.95606979199
True	5.710795603178104
True	28.563302232053044
True	601.5822454450479
True	361.67659157884833
True	745.5994106723936
True	159.1980323186951
True	743.3187178634321
True	607.4235820243672
True	281.62507963708714
True	447.1675416635008
True	344.4358964038352
True	287.1662265396261
True	273.4016690688812
True	384.9178340643732
True	501.94171221061225
True	511.3575274542084
True	106.40933123619646
True	368.4648722783242
True	8.803660322809035
True	189.27936118688112
True	227.5299021137729
True	858.0478147803206
True	592.9869835401622
True	30.16278813278924
True	750.6882854844125
True	831.8073109865711
True	107.42376931740203
True	349.23538714260906
True	875.7164002625746
True	218.2592850918689
True	169.44080480296995
True	531.320615808071
True	589.0060200857145
True	1133.9310099421627
True	141.5654353704583
True	157.85863870421196
True	260.7191458577307
True	320.16360157346804
True	408.8753506772781
True	414.1538754418911
True	319.5797590745798
True	464.2843051005301
True	491.8340790089936
True	231.6937841235288
True	1475.126097617176
True	253.67480806520533
True	428.10506679068
True	54.79513437038993
True	759.1379271183813
True	246.78259371900955
True	896.8918740077172
True	552.5979270710794
True	320.114161287971
True	778.40788472978
True	262.6669888723618
True	209.9025471283884
True	263.2929840623956
True	215.34053253308787
True	132.4543259687375
True	252.53775019075655
True	727.5069461499872
True	539.6000750913273
True	208.8486665199145
True	1167.1644483351058
True	113.1541648598086
True	262.19434369885755
True	69.76737556481095
True	310.4291774956311
True	414.61408607822113
True	91.57623194116852
True	219.42396003946283
True	76.97215950521027
True	688.1780368957668
True	378.481754755124
True	219.07770614039907
True	716.3913620182642
True	850.2470035855825
True	826.9352051967127
True	829.6542472230983
True	357.6113756537221
True	1.5685857137605237
True	262.6468659875005
True	54.53184303360955
True	395.5384985011878
True	50.18675584179535
True	346.64296314427725
True	852.3016072137294
True	1032.9090088123637
True	381.6405611726534
True	21.346546146752008
True	519.1891229569002
True	499.5493499927577
True	192.56488815487185
True	244.27386416933203
True	286.1832312081202
True	23.50615606547207
True	125.51016807599552
True	979.3357165035616
True	65.0697785881255
True	475.6287680855153
True	783.917872221691
True	103.86904376966586
True	253.3899141589734
True	107.23677381624684
True	17.005692128908446
True	1.2245726260063967
True	118.22459227513576
True	1030.4117336475467
True	468.7539224834994
True	62.88556539409574
True	791.5940029450347
True	339.0717966512864
True	1.5423697658174331
True	452.7879582006303
True	191.41110174632016
True	513.0351888879634
True	84.22457156865856
True	328.858450418773
True	370.0197560333355
True	172.80435847783752
True	202.72379738503585
True	131.98479201534482
True	175.39083838207085
True	923.7596341154904
True	17.492012593657847
True	509.4492802520754
True	491.0030444815717
True	390.481350321154
True	219.4085610854
True	223.33917166074065
True	159.4344292097983
True	45.18256659092425
True	489.3821817357849
True	151.71627286149217
True	835.7755481393652
True	858.6979167276763
True	252.02690186310284
True	315.7981287111733
True	537.3542980217696
True	39.10736565061721
True	86.52809052159685
True	738.7552950844843
True	1087.9547273490289
True	109.13464907143592
True	729.9279686930879
True	147.32155452687775
True	930.7694454737704
True	643.7344037613029
True	104.90825388664496
True	269.00776312615886
True	621.099551571255
True	256.48337207475504
True	48.11028565850012
True	556.1935539033628
True	465.3145070547674
True	5.642884452777471
True	478.5484334547983
True	68.42841979592035
True	175.51838935383432
True	240.43781798077984
True	320.15653331413523
True	73.4946482102873
True	217.41117341539115
True	343.2781768703927
True	421.6538649941318
True	927.1187750632882
True	46.60511184402876
True	883.2836751556572
True	1042.7301776266577
True	131.42208559077412
True	73.86158462369828
True	1016.353525294414
True	34.809830983535846
True	227.69133165087277
True	85.33053091078354
True	219.49055916349067
True	364.61291672264286
True	978.0089999328632
True	92.83168478950644
True	71.44139040824861
True	663.1490274628352
True	277.22846850934945
True	712.9498774142426
True	53.349544372749456
True	483.0851261486185
True	382.5130506064864
True	682.4925249837453
True	52.19864945461402
True	102.61025182248254
True	28.230138515535003
True	264.4298849101847
True	38.14338899712183
True	355.83052962400296
True	3.047673738862957
True	1193.1803857763557
True	110.76680725529326
True	133.6502750740167
True	352.22894292014735
True	751.14783422721
True	663.7391362520891
True	1016.8472811662264
True	484.58155483446507
True	404.6449448486786
True	140.40848474443996
True	417.02531061967744
True	831.7781426651741
True	411.9424245425721
True	943.6983310748276
True	87.53225076553106
True	431.6179361115279
True	185.07804082640808
True	290.02589221466405
True	730.6541084406869
True	163.21263909625088
True	135.59844405813695
True	63.31020111777654
True	864.7514380232049
True	791.3800489769325
True	81.1009618296974
True	445.2607391224416
True	756.5076182162314
True	423.79546558922505
True	56.78897614370202
True	319.42091564372805
True	782.3226708465949
True	30.44209733840437
True	363.09111218379866
True	170.90955021312172
True	275.79147437640864
True	32.275205388062126
True	224.31189937905293
True	774.7974724324146
True	640.9029847301222
True	57.75445559497948
True	299.91240606649177
True	909.5012924393768
True	17.441713385891394
True	317.5728693528214
True	290.1570579348701
True	425.6527692036544
True	220.08030116861397
True	609.6130775987639
True	48.14731643637344
True	960.7694441307948
True	917.6819362667256
True	50.09247130870843
True	383.82313115668126
True	739.3205426078149
True	938.3478244213978
True	274.7674242103738
True	610.241157718669
True	131.64644885430627
True	192.33455482267436
True	131.03117620660328
True	130.74172033013917
True	208.1503978708687
True	951.0626382413412
True	810.4898924940155
True	952.3991790332416
True	20.125057902283004
True	25.227580372660203
True	362.4189780741708
True	14.5012173761462
True	612.1781375381911
True	1073.9683559123132
True	246.5008210661536
True	218.2124133965529
True	85.99994357788049
True	217.17735425842025
True	134.82575138568646
True	42.84502810277267
True	134.4568885704742
True	91.82378691853278
True	243.482141848378
True	540.6620261840379
True	165.910525109019
True	29.91851342996178
True	55.91979339245687
True	431.23524618504575
True	263.0916520929889
True	567.7448275860444
True	23.343557495266403
True	118.81761014686636
True	658.4084447595051
True	252.04122107849287
True	486.0401659845372
True	669.6791902703875
True	103.4081848240782
True	117.57638508874253
True	81.88996009147144
True	25.268849964132706
True	120.19468556277094
True	90.27576159876122
True	102.59414931641427
True	152.50721265056117
True	236.44441431762365
True	842.6708839188514
True	287.4285556987981
True	973.1153025248508
True	169.09012942579054
True	202.5193340460561
True	810.8236872210513
True	307.4061017431512
True	584.6881709700496
True	245.68581086279676
True	355.8418425266607
True	446.8439456508841
True	575.8769128295319
True	636.7255955660421
True	365.6486918662807
True	37.096507745622986
True	532.8123467439814
True	626.370998689631
True	20.23749765014613
True	11.877505390335203
True	264.48827702234826
True	408.8868644160253
True	443.1501977295077
True	67.18911943524853
True	624.5425116190487
True	941.5573057529972
True	245.9326878619742
True	902.9386910687236
True	276.5106912215688
True	102.8440535637058
True	256.36803984859694
True	700.6983490759903
True	35.23655571158835
True	585.9142678425432
True	1304.5223843882975
True	1013.4737677289754
True	895.2517450186634
True	205.53985857897788
True	89.57240017351208
True	196.44411199115072
True	841.1936162326532
True	140.55490833205093
True	1081.6085044186118
True	831.7253198503713
True	42.13049007879347
True	91.60412484835116
True	425.15625353448513
True	415.08293235413856
True	203.53934976596295
True	509.32894953899904
True	657.9560361335315
True	122.29960556120308
True	274.9928731621403
True	993.3027075877524
True	48.873066192384215
True	695.3372216299712
True	535.908841168987
True	39.41801969988059
True	872.1015358497463
True	392.46962147364894
True	557.2595205400348
True	110.32956585692192
True	249.63414436869328
True	206.9346368403734
True	25.315553526638936
True	137.52481864303036
True	745.9921492740831
True	138.89098354040047
True	389.2374205774606
True	65.73587316313262
True	640.240163752494
True	603.3085442323251
True	233.15983714411624
True	456.3973988409703
True	165.59393147373555
True	159.05001160909367
True	222.7005956424273
True	292.8481440866257
True	372.1295967505925
True	131.3298422047361
True	196.668838134007
True	26.604297278305367
True	852.3747554271511
True	302.2153500847241
True	9.746240947024006
True	373.5647137609457
True	164.01723852977022
True	630.6790273747421
True	356.89237595147773
True	585.7075026025078
True	530.413066118246
True	486.5445144799112
True	779.8354261977452
True	235.171785475554
True	566.982965023532
True	162.77272023584882
True	534.4147848019384
True	363.6046517071253
True	381.2823880133723
True	130.56230914930873
True	136.24267736488707
True	107.24741612339002
True	67.29090184426926
True	740.6869390597632
True	173.82494905193076
True	44.40658348212484
True	0.0
True	526.4880556777423
True	116.3073023646748
True	21.674370154197792
True	43.09937502297709
True	114.14339522229692
True	552.7584742472663
True	179.50308431450082
True	104.45151481631716
True	36.326731222580506
True	165.54379641703596
True	890.2033816784985
True	53.05415379863233
True	231.7649137753428
True	728.2173329540716
True	321.4948650852263
True	463.3756979496149
True	462.4099633670061
True	516.6409801595825
True	617.8452962518982
True	907.374506861362
True	256.38568121330417
True	1032.0684978322793
True	925.5698213129956
True	591.0851654240414
True	347.0648524735492
True	865.5709112648675
True	11.751690920211937
True	34.15775879093279
True	294.0339205499211
True	44.17451428461535
True	202.92613224808943
True	768.9466149288769
True	206.2132846956112
True	737.4982430152614
True	764.0259009442698
True	119.78624017625305
True	376.9869159693321
True	587.758880769985
True	25.874899866577696
True	132.63146205761228
True	447.74015808725846
True	310.59582070952945
True	199.47732030315092
True	115.27871295397571
True	388.8599563980084
True	20.847279891929684
True	376.3547244074744
True	366.5044913411231
True	1063.8794797626772
True	360.798155907238
True	33.0808350533994
True	429.98889767354507
True	453.29930850583736
True	231.75488919552956
True	34.5495180313014
True	768.700089303919
True	435.0190347332092
True	172.53138825036848
True	11.84084123004796
True	1214.4447768656128
True	169.65579252352327
True	27.71021596795863
True	306.44644982447807
True	279.0552174166912
True	115.19396044955852
True	285.4131209022231
True	48.40279506312815
True	338.255523760792
True	302.0386045368924
True	317.8185153300652
True	29.03742538445951
True	47.15218242468075
True	1051.9884495393471
True	24.61592380841655
True	12.09296889422854
True	179.57943163816932
True	668.7182788818
True	8.27425186335011
True	185.16520567540272
True	181.6091254513979
True	539.2668944357092
True	380.75456177940913
True	729.2078649049979
True	325.38676964913066
True	473.33590376927225
True	458.707658745266
True	495.6597317767968
True	103.53948509036556
True	1272.335026384767
True	930.6453510575608
True	290.3635581541138
True	539.2301975914709
True	103.2456224838952
True	572.3212251363769
True	429.7480812517043
True	149.69986221510266
True	77.54834748722472
True	353.34238487300115
True	158.9883056303472
True	29.569356352462133
True	604.3558255497475
True	386.52392510879866
True	66.91236283721526
True	32.190377033041344
True	662.1147832369612
True	502.2097917840311
True	73.54349450341729
True	22.00154219641636
True	330.36658581655337
True	349.81797526057164
True	711.8070241997656
True	556.1267027332674
True	553.2196532493452
True	787.5674569207998
True	7.328310054934627
True	58.200431012506655
True	30.7815609645067
True	56.110631606172674
True	521.875729037625
True	595.004609446022
True	83.87945231113765
True	116.76834403214188
True	193.82574720615287
True	76.26142419688243
True	183.6299995889426
True	208.10691061073305
True	286.435900148131
True	807.9190247151635
True	599.9868858211715
True	279.5526270875008
True	181.71491093370156
True	271.7515996984461
True	255.72079786281043
True	746.8050971250724
True	333.70749506950807
True	166.46472856762472
True	893.7956100704389
True	348.47296645735776
True	470.1617674830637
True	148.8460946400976
True	114.37816929588816
True	62.20632721822504
True	216.28681364407504
True	984.6684215441574
True	507.8399897942403
True	120.83067168426496
True	365.9394922875229
True	101.31617954824353
True	660.7174686141462
True	4.256284903351385
True	684.4304043254352
True	35.6417766071355
True	939.8257457461154
True	848.7366476538409
True	206.77154973610504
True	31.568442992674967
True	81.1374565421655
True	446.0616154473529
True	228.59705409610825
True	1.1209183485901253
True	82.03708391056468
True	1087.8410764897756
True	349.4199790028088
True	679.9589764451628
True	468.8563132295517
True	30.71289066246533
True	139.656608773287
True	431.56981920107296
True	916.8603416158433
True	786.4889889503359
True	416.0864592041677
True	343.72005847393103
True	18.13472759150708
True	79.30621232864624
True	744.4673496040656
True	488.5761996920404
True	381.7971081452485
True	866.5958168109462
True	23.84608984876857
True	220.15790316290827
True	908.606940117418
True	223.5157479390836
True	9.474666372559833
True	494.7010791659297
True	100.42617188664086
True	610.6875239168546
True	54.83566612587318
True	255.1523638883856
True	848.7772103027876
True	901.3908985657966
True	276.5860654572329
True	422.95016772094544
True	115.33955389970214
True	615.8008009597614
True	249.88792604290148
True	186.71571095559293
True	892.6084086472065
True	53.67053585625696
True	716.9625938427642
True	275.2442543923088
True	297.93102371266843
True	168.41792579137413
True	470.0584144547656
True	627.2665536966521
True	362.2723627939308
True	404.9937101332213
True	69.2371568832367
True	150.32021230737075
True	443.1469469944101
True	214.77900707725345
True	38.40097133638076
True	194.7918676889921
True	378.6387561172072
True	398.3739536691173
True	727.406628685292
True	140.83531820866585
True	652.0767630504158
True	512.1865341003252
True	620.8696905171324
True	137.50041148247794
True	38.683438849406144
True	659.0557477886878
True	69.7006843058496
True	545.1314634149932
True	676.6082549084282
True	453.1167562525436
True	137.44679459477845
True	520.3988668426322
True	3.998741134736156
True	386.9337504525921
True	32.177721910084514
True	629.7254588625916
True	277.2209268784639
True	588.5511565508212
True	694.443696540318
True	146.5666775723861
True	518.9346818538774
True	482.1325753315717
True	64.31638094055677
True	962.9197935897388
True	3.353971860750209
True	28.560011925798378
True	634.5700323395426
True	658.1808045349063
True	134.16188558768005
True	405.868464402253
True	122.54146777304766
True	73.4091818678038
True	471.2019419813707
True	39.38100251207253
True	506.9315705498142
True	12.712285240664055
True	816.0904406147182
True	557.1598704337345
True	663.3615049986846
True	104.82338207410316
True	366.3636360457577
True	1010.6547659366432
True	837.468665668999
True	134.29279624311988
True	538.3677954825573
True	454.9230740580495
True	243.2960944016796
True	244.86197663437784
True	5.358536033117959
True	303.4526684556507
True	13.228585658370069
True	363.0257014891149
True	75.92338331291164
True	413.0504115864837
True	652.6849409956801
True	126.50406839102564
True	242.3833386475754
True	659.4549811757597
True	694.3336929708819
True	290.31006893415264
True	143.92350284860194
True	164.69487012392116
True	482.54609257282766
True	90.23354083330504
True	10.570035719502366
True	506.2444177115197
True	566.408066774581
True	20.702920340331243
True	132.93610952793517
True	930.0654326274102
True	489.8628689824122
True	283.9136234691507
True	31.19714821074031
True	471.5305580986078
True	112.71614363305672
True	585.1982489898844
True	651.8020101358617
True	294.96663486491974
True	376.5410928169297
True	189.88761264269343
True	248.99536996516812
True	76.74839840220474
True	217.21931356284549
True	508.3365033224656
True	22.83348764524965
True	466.7646002981607
True	367.3467811699192
True	718.6184145772711
True	881.2325905947971
True	921.4165739445932
True	149.44831671212657
True	397.8914785497194
True	71.84602692593597
True	191.24485198366023
True	316.32583410218723
True	10.31459435060705
True	792.0421654955729
True	23.420822823871845
True	396.1128087560222
True	269.6346479854444
True	656.9668119822819
True	202.48484592128497
True	36.28936853389687
True	660.9595857304357
True	1075.70551536223
True	228.1309246078227
True	131.74640589406224
True	600.5766927608644
True	507.10516336399695
True	17.49070317348776
True	884.2464276225107
True	110.05434142551051
True	43.31411913776573
True	309.549547909053
True	364.6390465854389
True	396.65142249498274
True	268.7923562338599
True	19.55014889158487
True	22.81518164294312
True	881.1034245158153
True	206.149978562523
True	114.21173253556944
True	826.2305856200302
True	641.6885709475332
True	637.5101975542814
True	450.07030415704514
True	151.09189211393112
True	33.34130716188612
True	99.75021467660332
True	422.82995171908
True	223.2567634825196
True	494.04125034377023
True	144.6781731027328
True	512.5048190531655
True	640.6410899473902
True	941.9347493334584
True	26.933537649551308
True	1013.2802976515449
True	1104.2711680583643
True	450.341664662883
True	82.76453837401166
True	788.5732044474618
True	643.0901123647038
True	634.1569751880282
True	168.8775299950943
True	751.3382416312816
True	696.3635793426878
True	117.84241302017344
True	776.6822082967092
True	820.6391780316233
True	479.5716384386556
True	227.0734382553344
True	73.07098100043872
True	317.018252802296
True	349.4156469469197
True	456.5597121866896
True	420.1374233243546
True	191.95141601980188
True	315.74382480603
True	3.4913054667107826
True	12.795806458546611
True	105.8312819023358
True	136.39422902294694
True	353.0854879932798
True	345.2782746884761
True	112.73192789060217
True	17.309608362577148
True	217.8151414971204
True	853.5491504484462
True	450.2727475075864
True	554.4098876974482
True	540.2850812404499
True	841.9219680978395
True	654.4091990952078
True	94.92721076760256
True	203.82640584876415
True	238.1012070067566
True	275.915909341804
True	106.46518007650432
True	373.857133317368
True	427.3005888002712
True	169.4772834932766
True	652.0086684809752
True	245.2168546667525
True	195.39724578023268
True	29.936681453917387
True	241.57152812703904
True	479.0385610901014
True	167.45021196104926
True	556.3968086313106
True	451.9466626989874
True	246.20296426605188
True	105.24397248623389
True	42.20457400176922
True	397.50269193062303
True	795.8241200195957
True	165.35530028945962
True	1025.9991259944766
True	1039.9431687521037
True	481.0433943195384
True	107.2497465474383
True	119.46361098569696
True	670.5580537415036
True	8.906060678824499
True	224.56301581358125
True	135.22763179536412
True	117.5738665824958
True	321.3979599224052
True	636.2071927160877
True	39.6660197364005
True	123.23495755152196
True	991.3358500824118
True	56.42066893644472
True	481.0127628495278
True	521.6249041912064
True	244.38948303062853
True	133.46758794023262
True	895.4350588054018
True	1174.6443294979513
True	514.5118265380212
True	643.7349487568027
True	211.30360345628733
True	152.491520063898
True	336.17667460531953
True	254.2086936954552
True	164.67340742754988
True	310.4857538165681
True	352.6818689859535
True	11.611003984939307
True	629.0365040875864
True	146.3161632439065
True	77.36530166988575
True	448.7264628942387
True	318.692597472849
True	1196.8022850296345
True	346.04108140859654
True	957.0218062477196
True	9.98621139812655
True	269.30587180401096
True	221.54289651738955
True	158.96776866255686
True	510.9975055288057
True	201.2374820301283
True	429.7056405937603
True	333.4557990695688
True	108.57187705228324
True	370.22062488709776
True	1029.3698644438955
True	704.6309103492966
True	214.72029583894488
True	110.99670581811058
True	288.7688550131421
True	22.655105882106344
True	356.2276780358526
True	317.6828916202616
True	578.6764339067332
True	428.29506974814825
True	361.6234932504812
True	156.14136473939078
True	11.883157449131623
True	412.7387787240895
True	286.70953319389827
True	136.18877581780677
True	303.6632377909328
True	429.8623515036221
True	804.6699684943958
True	308.6763447474105
True	771.8474802699462
True	400.0062677443129
True	369.85193164502783
True	1.215532496576203
True	1198.9563807436025
True	104.0866509558941
True	939.887427804761
True	203.10186559600277
True	451.54228898641736
True	672.86521182828
True	86.93942616405971
True	479.8111650655637
True	34.40257391638828
True	414.31850309528767
True	75.25783680989895
True	228.51671431828828
True	36.75487934204763
True	669.6106276740801
True	190.06877957893823
True	26.550674686807017
True	386.3543519137367
True	113.78681722129836
True	163.52966932907864
True	824.130470183109
True	265.4169992351231
True	147.8419632410624
True	387.5144972414134
True	516.9273599219306
True	346.345818342933
True	522.8524667742979
True	635.8564058531069
True	163.97465624135256
True	8.239982321676411
True	72.16051217684505
True	442.651101602072
True	87.0747141521731
True	79.12938112396589
True	1032.8971521212231
True	26.82602870374819
True	331.9510586840487
True	319.13510635430004
True	452.33005094898505
True	667.6648877644575
True	190.11902279803127
True	663.6385203112693
True	336.7474387318563
True	353.849049951108
True	273.26420299363247
True	205.1878046069192
True	365.4816656368151
True	447.3327439679565
True	402.8509450719913
True	632.2312011787154
True	140.92628418236845
True	79.48018493447671
True	37.97099535800136
True	300.80939122626165
True	668.0468809523704
True	403.5890279997578
True	782.3148689460058
True	226.49106474936187
True	396.48907996527817
True	67.57921508166777
True	54.687994766156045
True	425.77702051910615
True	202.7074058416024
True	223.39550848092384
True	43.9747875504846
True	1084.4219753844552
True	186.1078048260975
True	906.528462463806
True	321.8726082444351
True	932.0139083164602
True	229.6862846373606
True	463.6150316146129
True	531.5861452262577
True	582.3084766884414
True	212.9623163208396
True	476.6696748330577
True	885.6698193604512
True	127.6666474849827
True	7.501129969540781
True	583.1807800831907
True	27.41535896733625
True	78.77529968143932
True	804.7098489941083
True	227.6968137312905
True	1009.5429132645456
True	692.45367395897
True	405.5755397810525
True	286.5579782330594
True	470.09403497046304
True	346.19577630333345
True	184.41995432298003
True	686.3284011389877
True	713.3285793330277
True	208.3404657688838
True	85.41496464541484
True	502.8272588432138
True	141.81705458878804
True	394.3037100169136
True	336.7240563597377
True	68.34496770541595
True	380.4208213858584
True	415.9366391671125
True	388.0507709921283
True	415.1110147056153
True	433.10154356767634
True	633.4436910081366
True	56.95663682896534
True	475.6075580887376
True	316.8484427708192
True	659.6794174281999
True	212.85758389929572
True	101.05464749965496
True	37.11255296358443
True	527.7301354329675
True	630.8493138266031
True	185.02872596137007
True	407.7780707601464
True	324.20456451599824
True	15.65885301290638
True	164.47626539844393
True	291.42017552408447
True	2.3526946691355617
True	877.1559541941624
True	79.5369328900188
True	105.74520672292232
True	116.8332790412968
True	359.25038047714565
True	36.52836354990602
True	448.7424989463189
True	230.6164768526915
True	6.374170067276938
True	116.3379788177536
True	451.05324057848094
True	51.11857395017166
True	65.50684844025558
True	175.1644952478264
True	290.67434011985773
True	962.5968078477092
True	393.7389090370084
True	939.9740328712252
True	182.40138236655548
True	1043.9080486852615
True	783.7671651207193
True	650.7209977002728
True	390.1362560153413
True	383.0789183966899
True	77.95107869851296
True	74.0394243015759
True	81.98234490702482
True	165.3918547738177
True	472.68257480716846
True	1076.2329807234382
True	175.0740904612142
True	354.66660542774224
True	440.9639712985317
True	568.1430195581189
True	579.840347077043
True	278.43512025746617
True	454.9848457541177
True	661.6441796045212
True	91.19569285516384
True	736.2353950631391
True	259.9689234020249
True	130.80962268698923
True	414.3022737077222
True	842.158227741527
True	451.5950539834415
True	829.2684249536471
True	191.5269419826013
True	340.179984454124
True	705.9865838330677
True	627.3675723962842
True	199.0187868801201
True	261.8872408156439
True	779.2598562075851
True	31.81906649524333
True	191.6165242586728
True	492.1564510435453
True	668.7211597640245
True	93.8386037493312
True	37.20985830990214
True	159.81699812273172
True	733.5889717069031
True	315.88541632965814
True	550.2986321547608
True	360.05553025965736
True	304.9323796008173
True	455.8781354897587
True	483.9193701416662
True	71.30143876253928
True	370.5884427913993
True	781.7166325644929
True	0.0
True	277.8390850713964
True	252.4330246282084
True	969.1948074142856
True	143.82945569497326
True	638.2459112596952
True	626.9910892565737
True	111.74644570145904
True	213.4923373421395
True	126.08007754269192
True	11.764130492384698
True	288.49448813445605
True	383.9153225661488
True	1138.5257823848235
True	238.6818917789353
True	407.2549812738353
True	652.9303947699867
True	205.6049886558947
True	26.896018181347515
True	875.5542655651578
True	605.3772245473413
True	147.3171219604317
True	638.6139858537441
True	164.28707955023987
True	299.1746239424984
True	773.1280220874575
True	36.442612570330766
True	108.7075407964461
True	517.2288880478256
True	67.462232383803
True	77.97591801353106
True	414.3936594724332
True	22.534698071754946
True	789.4069144886869
True	98.94180927334229
True	160.41714960499047
True	17.253277467894105
True	706.1610673247285
True	28.342424440197824
True	765.6331059663023
True	402.37258134957256
True	118.51664041779692
True	689.6080922460063
True	522.2525363672736
True	567.3786293913063
True	47.700269704391616
True	370.7473401758054
True	5.7840704385868165
True	97.42638868832066
True	379.9258780224957
True	50.68409615466241
True	125.63883387227028
True	319.64714031388576
True	180.75104187198767
True	104.90773599564108
True	636.1211838312461
True	21.56147032666193
True	1157.5254008250529
True	492.346732966948
True	297.52208188351347
True	491.6689628484244
True	128.18377557954807
True	814.1808835815951
True	1108.5174231296703
True	745.9297912568318
True	182.4289254760764
True	220.89994687177773
True	53.68406692658987
True	58.44519752843492
True	156.2919072409524
True	100.41230270802345
True	166.9227714277153
True	1228.5224616521364
True	325.81520573549074
True	351.8131583359427
True	686.5219290705372
True	14.656495753055864
True	15.644380274386894
True	585.8385167525632
True	5.440759054855468
True	114.49140833354004
True	690.4439310629458
True	180.48106043939285
True	637.7678730228209
True	828.5132081897846
True	159.88945219132236
True	881.3162459081735
True	2.401648551746778
True	443.8233139822362
True	1050.17674417644
True	25.817285663928484
True	239.37978662655064
True	153.50040312271304
True	965.8731708460816
True	237.10546324355207
True	467.0139883909861
True	118.93737170580242
True	489.2847984240923
True	158.6427931576015
True	98.49448360836922
True	387.1343586332433
True	69.41549626517696
True	54.74105741446383
True	1047.7414404768729
True	256.77298165513025
True	159.70521901839265
True	376.5330261137033
True	403.7630169845613
True	218.8483916465832
True	166.4369980309776
True	394.1299343076126
True	36.84967629933398
True	487.6954844843021
True	1107.273397947041
True	115.7644081733865
True	480.1356472426008
True	307.96023301789097
True	26.84768574684755
True	414.7379706375067
True	101.7210466004798
True	588.648038759603
True	198.62033787614013
True	425.7514118806224
True	21.853486342501004
True	444.4807449596762
True	109.54589313686766
True	347.0817069917274
True	33.23398369818861
True	172.08744603456392
True	253.02889413970053
True	772.5172150827918
True	59.37983985020807
True	137.77961949774254
True	236.79992711978372
True	142.04008393515846
True	644.2782425391956
True	538.2753690282182
True	776.3925862995115
True	396.2729549967154
True	534.522254117921
True	430.2821013524192
True	681.423778579511
True	70.10570101506558
True	468.91693968082376
True	433.84971811284805
True	47.68147956386414
True	82.59639934904475
True	129.72741443329284
True	91.04303282572975
True	318.1245333142272
True	854.9066235032657
True	309.7823395291688
True	1056.4302613633954
True	309.4907463533964
True	900.3428029202676
True	154.5484627772501
True	572.9724790516959
True	620.3361173135243
True	706.1817129452116
True	442.1014124448699
True	64.62837214259218
True	289.2370390751275
True	38.77692013860581
True	155.85070026418964
True	168.52235913421788
True	1116.9054001272095
True	237.9871450316801
True	553.1571118652109
True	526.0496843569159
True	557.2644021886937
True	873.5968810438363
True	585.0193269767303
True	643.066914780133
True	925.2396213463956
True	129.06725754384416
True	327.3659550211566
True	261.18794727807153
True	340.21150926768456
True	92.80651369595964
True	383.8793630306026
True	4.344966126842672
True	334.6872376195198
True	257.10957669505416
True	592.6949180883324
True	294.6738402304878
True	361.06461982006186
True	9.520869485757247
True	61.5334595413729
True	546.2547505236379
True	28.71304700999124
True	135.62502810393806
True	67.69884196284441
True	144.2409521975096
True	240.89880724034208
True	74.57733958743579
True	366.2776727534978
True	271.1239514609195
True	99.02837932000638
True	332.01877317795004
True	62.91857659090131
True	585.6998015048512
True	838.0297801771752
True	285.85742263547587
True	1156.5119586622452
True	110.07745932891218
True	299.85874144982864
True	1054.3999086800638
True	87.3976106212661
True	290.45363462250725
True	10.42323076357487
True	393.99847789198594
True	455.6183451432603
True	156.3843852568954
True	634.3347788119881
True	913.7029817911696
True	165.45945757137918
True	78.51073709097125
True	338.4558037662732
True	562.8752135276721
True	618.6879100903973
True	1227.8750281960995
True	27.691849640649533
True	950.2551257135832
True	132.1959767608881
True	607.9693435773199
True	116.50006666026464
True	131.9188461165854
True	192.8303838575549
True	164.82031424489082
True	749.9615615862363
True	216.6607711395728
True	226.18427998970637
True	66.45450005635114
True	519.0149366382551
True	438.1441520247368
True	179.3155035395726
True	241.17679182311167
True	17.19417300834528
True	434.84845334280783
True	220.46748682244356
True	267.06351409909087
True	113.8530731520155
True	723.7112605831351
True	417.8376514244692
True	261.2562088799615
True	642.7996829011112
True	528.7889799510743
True	476.2576140896583
True	136.25223697492572
True	533.9341474848449
True	438.04769279407327
True	2.878772839233852
True	197.8712780396069
True	88.48367771707504
True	237.26651889553452
True	2.724888790853277
True	128.22909502400717
True	346.82818815073364
True	7.755846630742707
True	834.7166578204576
True	180.5494641567958
True	735.0092253349607
True	790.0435111997717
True	160.51302595113387
True	220.8145048476349
True	465.9055635828503
True	836.7919046694461
True	47.737733162821165
True	37.592285680329326
True	130.231190903233
True	648.1370589004562
True	744.341972030276
True	179.42191617821757
True	595.8407631432341
True	592.5786304775995
True	861.2245188587965
True	404.97459581550265
True	183.2266626979464
True	918.1143318785608
True	223.11724211943903
True	156.52217248375348
True	311.61913041683533
True	216.76856610558852
True	202.6301779280103
True	612.1259000853361
True	252.7024160919658
True	194.21837498573055
True	455.71956741635313
True	467.1197916079656
True	65.83014625558454
True	282.4613218444526
True	76.7779585963606
True	351.85629918825805
True	364.7904318974058
True	250.48987970897312
True	182.35189374084624
True	379.4293862667324
True	625.1049948614206
True	756.2379081381449
True	302.2152382993604
True	753.2001455745212
True	64.9216694007864
True	880.0055652163156
True	346.53677740865004
True	13.3292003372073
True	607.9820952083484
True	700.7511744045026
True	257.3433365829751
True	169.3759150250412
True	44.296652361400014
True	388.2570562591077
True	75.81097957821608
True	14.039244470394172
True	886.0709218681205
True	363.9329056384459
True	171.19560995092328
True	1012.0608828331224
True	12.392646659041134
True	794.2897875779047
True	30.162214624462337
True	676.9457122124909
True	61.57177088618253
True	752.0071212850671
True	456.39871553165113
True	196.85713273785584
True	439.0550445821043
True	216.95337023945757
True	291.2397632322695
True	228.9363280049057
True	401.83510949439983
True	9.79347818094923
True	317.020544578877
True	111.9308958183444
True	11.264218701391776
True	472.7289143128084
True	727.0632817952874
True	281.5056944855013
True	82.44769622858692
True	310.2962548380368
True	84.65893798470026
True	187.8410220215584
True	183.0998754698156
True	375.2733778744209
True	42.0374772169064
True	140.7566231342062
True	374.36533394724336
True	896.2464007514649
True	112.68227860362836
True	208.2135731102437
True	406.6114267704341
True	20.433425101630647
True	426.0175004065029
True	518.3857856586693
True	89.37231704093249
True	412.5254049033056
True	343.7026506967722
True	418.4159063395673
True	583.5745929614822
True	1071.1307191106862
True	941.4549933847225
True	56.51571075493605
True	1070.639395031943
True	112.3424325023621
True	106.42845360776326
True	113.25481453989195
True	492.82605313338274
True	378.7218263734208
True	584.6689390974144
True	254.22159257250576
True	153.0405926604885
True	414.3080368390701
True	15.874297123804585
True	460.73820264580326
True	364.24528162888623
True	146.60024637787083
True	94.6909553806882
True	540.9451180311393
True	992.6714848556924
True	208.3105396823808
True	65.91180937295798
True	449.9177266422668
True	375.8156812398981
True	485.3687179451299
True	323.9383002052262
True	4.593142636967079
True	540.0456451406548
True	515.1222802569393
True	498.67746676845695
True	188.8349285452261
True	106.97040194437324
True	22.75429901747401
True	379.9735965589503
True	105.82182835115827
True	7.916021886236163
True	34.51480976984492
True	352.25099666650107
True	629.7085318743358
True	142.1323835785251
True	88.32624453242738
True	25.11692279706857
True	412.9331967696134
True	359.76474013126403
True	787.3427989544589
True	303.44559138202465
True	515.0073325050289
True	540.7814910095532
True	527.8269380653492
True	290.780662555447
True	530.1929781230167
True	102.288791043582
True	575.7682516923278
True	7.575576369320076
True	357.740013251741
True	474.1245077892104
True	937.0540758577522
True	349.03631471581645
True	783.0751709449072
True	977.908540538622
True	176.3364198448594
True	34.952794272106665
True	378.5378121621801
True	396.8541585668049
True	579.9390709955754
True	236.98227346806544
True	32.529776734157544
True	618.0113555162725
True	127.8247239595402
True	1015.6981300804345
True	323.02006526590856
True	481.4927067309641
True	126.17428136407553
True	814.9193334627171
True	145.54002825751203
True	823.7148278832062
True	564.4815152325336
True	188.22381692285228
True	111.17921483839407
True	66.6087338312273
True	554.4785532198711
True	936.4958474171052
True	414.3214422218349
True	541.1081587626182
True	130.93273974878568
True	644.9134378642486
True	486.6539684503361
True	795.8616531174624
True	317.86534213580563
True	594.0106496929836
True	123.31394115098396
True	26.16143572252465
True	415.45926578274987
True	167.52698710711584
True	103.69031668708872
True	356.1678271413868
True	1088.0229603587786
True	266.6873926243923
True	561.8593140096124
True	11.54315771151878
True	74.70577257570906
True	312.05588820384907
True	806.7278549317024
True	461.2456301790652
True	501.0479667357764
True	729.5461802594019
True	65.21236677932076
True	740.6917717071432
True	48.55197062243544
True	104.29150850374754
True	175.12399728546114
True	83.52835401367382
True	27.448836719693016
True	297.4694043749153
True	458.7936163334253
True	904.373299278941
True	862.9297392177132
True	5.96341305914347
True	298.6358470807226
True	457.76748254445766
True	123.11724004019452
True	252.06476442520344
True	325.8456496250104
True	1309.9021431091955
True	455.6560243905432
True	24.56907933086963
True	186.04043943054705
True	672.7053836094309
True	34.376341152612866
True	170.55435991982026
True	556.1141196878802
True	71.27693420946716
True	874.9850134676235
True	318.62157382922726
True	690.2891988438979
True	77.13531388244391
True	680.6943042505918
True	563.1822233633125
True	882.2479097242067
True	258.37025025466914
True	497.04797941184455
True	850.0062625656238
True	915.3548659974628
True	230.54987893839456
True	756.2647624613446
True	232.4924041480553
True	455.4643828346957
True	369.0504593448452
True	505.6491157399732
True	509.55706316826274
True	323.6773871732938
True	350.2188782578708
True	113.30526576886808
True	341.08229888642734
True	1140.1461461760753
True	307.5958463755965
True	151.90767011475384
True	299.70891996338923
True	747.7560936817506
True	662.2638769679119
True	413.1094592162629
True	123.92101148211302
True	344.0520751120953
True	32.43146550623094
True	160.8817017342167
True	92.16593395583138
True	85.05579041559726
True	557.6674662754207
True	138.0864455233814
True	138.8647155673677
True	108.99975819664074
True	85.92558399063671
True	440.1849335635835
True	402.6807463447018
True	1009.174293603964
True	548.9983365863613
True	819.3504560712189
True	271.7477246683818
True	308.7490762213142
True	545.0819845970752
True	195.59543447886884
True	770.3002899800995
True	243.648348099058
True	349.063720195218
True	68.27853055100543
True	118.151756688806
True	268.19656741909847
True	122.5022690848614
True	472.57998145292487
True	30.463940391887288
True	583.2052756203886
True	995.6550571469536
True	720.722998472122
True	1.1502444763060182
True	63.21124441549251
True	491.1450278988915
True	438.8921761008534
True	76.04751677922103
True	119.74517627457764
True	307.28373463847043
True	83.90293801325046
True	54.27287428884022
True	716.9423090016547
True	685.2218820148618
True	166.5226222016549
True	180.82713261669423
True	539.3020882099655
True	53.70398180524517
True	25.40544692028269
True	573.7669705307932
True	462.9943858672408
True	1145.2788036985844
True	50.013431792418174
True	483.0838594525087
True	885.5307155382158
True	783.8968629081672
True	295.5550816759838
True	773.4693666210424
True	394.97593377972765
True	42.691253341320895
True	97.13389745990428
True	694.0610944267145
True	74.07160857033226
True	143.9376026934465
True	951.280862349236
True	190.90716887861925
True	271.2676163679211
True	104.3994680864652
True	609.085594491584
True	605.558145309973
True	213.3165556956692
True	428.7371589822433
True	43.162341280882856
True	277.95362166247213
True	592.3461134324795
True	604.3362789352497
True	308.0939099678362
True	74.0000631777788
True	950.1256429792082
True	1077.5943034497184
True	560.2822555181558
True	61.68270542941687
True	31.28982372571176
True	89.87333961493599
True	102.87185879321412
True	102.09397105258584
True	870.247187597957
True	1180.7306793793216
True	715.5397899101257
True	325.44465000425413
True	9.28325093918317
True	23.543875146023428
True	335.3961774388805
True	473.04120205471776
True	47.33432719147607
True	551.9169833419057
True	428.9139196227392
True	391.2585615124067
True	81.14339973580626
True	199.9905545359721
True	263.358076447045
True	135.32442464510933
True	388.4817706437785
True	42.010458884029774
True	169.82592640754962
True	1170.7535016982197
True	4.948040357203309
True	27.23034120294475
True	582.0191469271657
True	362.62129930580585
True	794.4293202486414
True	160.86064527548436
True	783.3064743104683
True	588.4689760750398
True	276.4853633676793
True	431.9333394732561
True	350.8642953739704
True	289.23694138732606
True	273.98498145763995
True	383.30644648935225
True	502.6930858454967
True	512.8858466231114
True	107.47396248576776
True	359.6347493660241
True	9.352676682681588
True	188.08214714765705
True	221.69487798337303
True	858.78958264563
True	576.6526364445538
True	31.32331899562516
True	745.4287066027698
True	853.0160748547014
True	103.83849081461648
True	344.4857106907788
True	843.511138485481
True	225.35507900989103
True	163.78209188384568
True	530.429678054367
True	611.3936938476098
True	1110.7419393725545
True	147.94753950950332
True	157.34264220863665
True	256.2318451649371
True	315.5564380167755
True	405.6063125906685
True	420.1936221774072
True	323.13824944657034
True	442.6110856401325
True	509.9532719715218
True	223.75179640610432
True	1476.5598631909625
True	249.608353579545
True	414.1307263169902
True	53.24970832987241
True	760.6565157486066
True	257.6352041434193
True	918.1913119141152
True	561.803974343298
True	311.9040519440925
True	748.5415707801346
True	279.4188917651352
True	210.567167219142
True	257.13080695320923
True	216.1224385858987
True	144.6984220599576
True	240.55623662961017
True	735.3728512335965
True	529.9312700666665
True	210.3330205670587
True	1136.7123947968892
True	119.7288712759864
True	262.8848560570932
True	74.86338593309473
True	304.3392168135784
True	424.7425389286134
True	92.6958552721628
True	214.50810108773624
True	76.05440552660184
True	684.9046411353626
True	378.7596619645903
True	228.9806782824968
True	715.917306499274
True	844.8396661725003
True	804.6937532357788
True	828.1391895100662
True	346.7541008800621
True	1.1642586669607735
True	266.9826406276196
True	55.38830108619529
True	391.6175653431845
True	51.23371019805927
True	366.8922343303378
True	835.8888259691357
True	1032.1530969943872
True	394.469072676529
True	21.49812569939512
True	539.2758664790621
True	504.2437938211105
True	200.31844695164807
True	220.81990107047147
True	282.8322499320151
True	24.329301280475047
True	122.99899584597216
True	956.8061273656584
True	58.97702965404335
True	472.23942239779535
True	786.7195846651421
True	101.66404911171163
True	254.90778085810052
True	108.98987991638089
True	15.246609753168528
True	1.1442079335318556
True	121.12136257383418
True	1011.3606649725302
True	481.8994443767334
True	64.45273007967215
True	790.799125886897
True	344.6898994674539
True	1.2039116208962906
True	464.0858246887624
True	192.0944757800501
True	515.8726162707709
True	79.65372145606835
True	333.63420403707727
True	387.7379040068856
True	166.1843116038074
True	211.0320820424228
True	131.3662364807363
True	176.37703256369227
True	1012.7829075271876
True	15.138291930034688
True	496.6296135313885
True	476.65637747339065
True	404.2242674975389
True	226.881302751532
True	239.3775984693237
True	152.4165295084712
True	47.81197585133283
True	484.16543892925824
True	155.07063255252103
True	838.7511727749411
True	796.8538701732177
True	253.85004578231155
True	310.8923625327849
True	525.0087562317017
True	42.7340366765734
True	85.56304658928285
True	723.4852929355317
True	1057.3873834008657
True	108.90577116202114
True	729.7551666827375
True	145.51536907838533
True	928.0640770901148
True	675.7300247014822
True	106.12112070905778
True	281.01172148280324
True	598.6386986288961
True	258.6103807736828
True	45.804701051960926
True	565.2955798515083
True	451.8004520796234
True	5.355446490937833
True	483.0835629789178
True	66.63159610053303
True	175.81450531477853
True	250.4337249604057
True	313.0301788300522
True	72.22990553327635
True	218.48331564081232
True	352.16436561609703
True	418.86369948542216
True	920.1046966492174
True	45.67456234387743
True	938.3284788637671
True	1077.6294533522032
True	123.14941995551835
True	73.91593661520113
True	1018.6905775823714
True	33.46189493481461
True	231.32550055875944
True	85.31777083388953
True	211.5960879466756
True	372.72724306739934
True	959.8085735773866
True	100.3301854942363
True	69.95559880948417
True	639.1131489602963
True	274.5738411688483
True	715.643869330403
True	50.02385545357586
True	478.434323649987
True	385.4913387962302
True	684.8933216336901
True	52.2294933111716
True	109.91386110628927
True	26.91746197551392
True	277.9824955418138
True	41.858789915005694
True	348.2840940043271
True	3.1844011745703784
True	1199.2653446938662
True	109.33055096137772
True	140.31341576448656
True	359.8677341981498
True	711.6790938863764
True	666.5745362556604
True	1013.6547725523473
True	470.3921311341151
True	406.8417762234527
True	144.96236445869758
True	414.6347621273068
True	821.6746910211241
True	403.6306299107842
True	911.4036026631824
True	79.76807039371553
True	424.7378835351777
True	178.98321368718825
True	274.7328251063932
True	720.1578340103931
True	164.02462375589928
True	137.27705278200025
True	60.657595540738704
True	875.543988250112
True	757.484138865579
True	84.57221502072451
True	452.9901268265832
True	750.1378575235185
True	410.2070266841899
True	55.081955693248325
True	320.0795303909739
True	783.9643902376391
True	28.826354836595243
True	379.0311028513423
True	165.19930344328813
True	281.81978453119086
True	32.89515420920147
True	228.33427908096075
True	746.8264474370504
True	642.943572751194
True	54.00808562930384
True	295.42164327432647
True	916.2450413980272
True	18.4648054206269
True	320.1969873426714
True	297.72220187501426
True	444.391454721528
True	205.4985974181536
True	586.4591789871855
True	46.71491573447783
True	963.6772033342525
True	878.6317402533151
True	50.05422806053633
True	396.8080022943136
True	744.3998568335313
True	919.5786629025508
True	274.6197075185837
True	601.7461189947194
True	132.32556043438152
True	177.84560081084757
True	137.7382394292403
True	141.80732086170008
True	204.90753898646008
True	953.2015706293274
True	786.1962366664832
True	984.19136051446
True	19.638296386162278
True	25.80083126601906
True	357.3556384538813
True	12.701786280808603
True	619.2622385522563
True	1045.5675148791777
True	264.36743586901434
True	213.27434964519077
True	82.58435876261163
True	218.78132649269844
True	129.07017312818434
True	43.03676452530609
True	133.38203763955497
True	88.5858231148471
True	245.15117356057848
True	551.394170226509
True	157.91478079494604
True	30.99768020862233
True	59.02660559399669
True	414.3573801225001
True	263.4649111790777
True	594.9158509128881
True	23.75900841892278
True	115.38720024718002
True	672.333343480041
True	248.54008632778695
True	459.21826974758113
True	657.8730750407143
True	102.6323651039396
True	110.9287100582339
True	84.9794354212352
True	26.81239684023014
True	113.996794759824
True	82.36100227737495
True	104.2741134843452
True	152.43499477783357
True	236.30402774285344
True	807.3636679504447
True	283.6145585934982
True	973.9672901002464
True	165.26433085870926
True	204.65517386409363
True	785.9730480836429
True	313.2875599406199
True	608.6722911673819
True	256.738924594402
True	365.0300993851977
True	472.2540750101509
True	565.2052482816714
True	655.0822188695463
True	356.02534764612443
True	35.37217972959023
True	527.7398522706624
True	620.8459852780237
True	19.50042869364658
True	11.202140640460994
True	262.0987130627466
True	407.2260886869872
True	438.9499395890566
True	67.34236708580872
True	635.8090258823511
True	949.0811452826006
True	243.7267983236268
True	888.9869031659032
True	269.1671705745319
True	106.60942134566528
True	278.2988089709211
True	665.819200231248
True	39.24020765866064
True	556.0642573677719
True	1292.1066007678155
True	1022.990811309934
True	939.4088544551344
True	207.36532725686664
True	88.79694434367646
True	200.18707831801257
True	839.6990028735869
True	147.4660030848312
True	1075.6882150781737
True	841.0479297140062
True	42.1572314812699
True	87.43565677732437
True	412.6766590645011
True	416.7377350860808
True	205.32139519018307
True	517.2306024604146
True	673.6255550938619
True	114.04643600581008
True	283.0807365460179
True	994.16119876137
True	52.56690056978643
True	705.599328779924
True	540.8453261606134
True	40.03795308204791
True	827.084409402242
True	378.107628919654
True	536.0987504594689
True	117.60530160091446
True	265.14812319663247
True	208.42052552532616
True	26.25698736657451
True	131.45720868719448
True	721.0561609204528
True	141.0224160233492
True	394.5315036512163
True	65.08127427737975
True	611.1509176286359
True	612.1623982710124
True	233.58234415781868
True	452.80837350996336
True	170.70489996522426
True	165.53053116803034
True	222.98574169023743
True	266.54321761003337
True	363.32300756872297
True	130.00288961554347
True	190.62770084286424
True	26.375804934711336
True	890.8381197050365
True	302.8444302054669
True	9.016389103341789
True	366.6170430455334
True	165.66955489107502
True	611.4988934731767
True	373.5384551724597
True	579.641333006623
True	573.4709482315938
True	480.50554624992185
True	785.8536499525997
True	251.3125377525744
True	565.6212373831846
True	155.36239684499157
True	542.0743242028052
True	361.8479429786757
True	374.3491500113414
True	130.6882673358826
True	134.36851648293302
True	109.41333305977152
True	70.57047262356666
True	728.4417145099175
True	176.58792516492113
True	45.47012098380549
True	0.0
True	539.3683883272332
True	109.17581722662528
True	22.691162509932
True	39.3516304547627
True	111.60863717337504
True	542.4370939028337
True	185.9840611815508
True	108.67955861919368
True	37.34735681700313
True	162.961062560647
True	903.0416212347604
True	52.249980310695896
True	223.4850917284309
True	738.5142902463557
True	323.57186059746743
True	462.929089932098
True	475.0421704233319
True	520.8192326530118
True	610.5771254660851
True	928.3440160037017
True	271.91483865715327
True	1017.6108540547034
True	913.5123340304448
True	621.4403474392469
True	354.4994088195834
True	820.3643444799064
True	9.294006416960624
True	32.1619958558877
True	293.95819805383394
True	44.81785430966587
True	208.063466379556
True	741.4667514984283
True	222.789532107092
True	743.8343570475056
True	765.3036088767977
True	123.28365464067308
True	360.638093775387
True	593.2783900927933
True	24.817925244974617
True	131.87395018478355
True	446.597116305412
True	302.8646234458417
True	202.28224751546685
True	111.03034138840304
True	377.8248037294886
True	20.07315035361134
True	365.4654752826433
True	362.1168757060928
True	1057.6047542915703
True	359.42296016683383
True	27.34416486316324
True	452.9210893555599
True	459.6110506017187
True	230.45842786353973
True	31.8060773619792
True	753.110488010049
True	433.4080108979744
True	169.29021650696242
True	12.841106122669576
True	1214.764619922568
True	169.67673247563548
True	27.92018200573325
True	296.13682625637847
True	281.130753305289
True	112.52278267074806
True	299.9621193711146
True	45.71844534405388
True	339.3678013490163
True	318.22851600243087
True	323.22304661610895
True	31.892815482242117
True	50.68693339318867
True	1038.2028670124705
True	26.02237757061802
True	13.093034110596337
True	182.58628916708696
True	650.6799487285624
True	8.992205405730537
True	195.666569771028
True	181.11210807276495
True	529.3047025871439
True	376.1590326479193
True	742.9474198634431
True	320.84950529817235
True	474.0969048519072
True	444.8804023366756
True	506.9867984759461
True	98.1027492683238
True	1301.078801348874
True	902.7602479345808
True	292.4891687790097
True	536.1188324920873
True	102.21950696861096
True	575.9627934683301
True	433.8133344791733
True	152.07615638533713
True	77.67665894636227
True	338.35892080221294
True	169.4582174852219
True	31.243709486776368
True	614.1006509340718
True	370.4342795946621
True	67.26151681787294
True	27.66706951685883
True	664.1242311971423
True	484.2248591285048
True	77.40849262242823
True	20.643205381214784
True	350.9378769787046
True	322.7677460750973
True	744.679179464025
True	556.9872063817287
True	557.0580926330927
True	791.6180283898319
True	9.111254161131315
True	57.97658169998496
True	38.06570406864212
True	58.35730270228055
True	502.40838993204346
True	590.746263548174
True	84.201708633947
True	113.09575544809373
True	189.80753840157365
True	70.9779338219831
True	167.60172035920908
True	220.41898182553817
True	276.3887177940895
True	809.1722152294526
True	606.0708649253223
True	295.8132945795094
True	200.9986788045779
True	279.72617116381554
True	255.20384617603847
True	744.6660587009854
True	324.4866013222828
True	170.6421490606133
True	874.280374102138
True	347.2417292992291
True	484.9305404723031
True	156.50773955068843
True	121.2143276489612
True	60.25268915869609
True	205.6419284623096
True	973.884410896733
True	520.5934723760398
True	114.74490193371048
True	351.74841291777017
True	102.53640949104572
True	658.2111326497402
True	4.529178526767845
True	699.2697287388852
True	35.471303585064554
True	930.8906872951115
True	846.8218215342704
True	213.8327619334604
True	30.224041659242182
True	78.00494087935515
True	470.2599052014938
True	224.8486473752845
True	1.664273372302489
True	75.55976777035309
True	1113.9675124938651
True	330.8034486132458
True	663.8957242558413
True	478.5517826740463
True	30.31437616263844
True	131.58499375994396
True	447.36154385861255
True	946.8090288202848
True	839.1712204582171
True	420.25497444687767
True	347.2397680726264
True	15.294031149513398
True	80.33178562112215
True	761.9537434429329
True	465.84352186772384
True	385.3781329468591
True	891.5171734378384
True	26.75098398217397
True	224.16178884614047
True	915.32334990574
True	237.7368396192739
True	9.039244880702917
True	505.1892680323723
True	107.70909923368932
True	670.1772592177039
True	51.50960851109463
True	251.2102569696992
True	864.2874583355481
True	867.865787248911
True	279.2966325560217
True	429.58462305141416
True	117.07829542338963
True	584.436746030223
True	262.4224659692506
True	199.90588914361453
True	881.3270011326265
True	54.9801701896296
True	740.6622957153221
True	280.2022245936769
True	306.7415653549101
True	170.53710730349968
True	464.77094781743824
True	606.9882249374264
True	369.1301246829312
True	410.5888711329678
True	65.0909176054314
True	164.25425683509877
True	452.7503712465471
True	221.4361448097352
True	38.70839527691893
True	206.0575032939836
True	384.91792626932266
True	397.5370683135524
True	722.8617917664624
True	130.15797380201155
True	687.671849076767
True	495.0318024994085
True	584.6546178354589
True	138.30000046446594
True	36.93985675716856
True	673.2945046084674
True	73.45296481540247
True	549.4574624447777
True	681.136414556951
True	454.3096119702543
True	128.43940979636318
True	519.1425891270665
True	3.586066436682458
True	396.3392108270195
True	31.04087900313626
True	622.0915010700857
True	277.8003164599208
True	579.4402774622496
True	696.4724037243349
True	147.0198195008516
True	535.714713211369
True	496.0341977998335
True	62.77459493435463
True	931.2345530099154
True	3.0045855795321064
True	29.551404341267425
True	632.2997299086072
True	695.9679230590278
True	134.69314444608565
True	407.2329606201764
True	122.31820608365098
True	75.01142458163054
True	464.17087289327696
True	43.64731643690144
True	509.2270119899586
True	12.017704987699018
True	854.1542897688869
True	568.297505065679
True	692.9265124575695
True	104.71730868538124
True	388.2972149442454
True	1012.37620914302
True	859.0827777001759
True	138.08634426267554
True	507.3971170809237
True	456.9995861409594
True	238.8612785068051
True	255.9618791129141
True	6.871049746736423
True	307.8252727120069
True	11.675427025516852
True	354.464043412118
True	77.2565129585674
True	406.8890127512035
True	675.3966343466419
True	130.04334719305507
True	242.9596381560476
True	634.0536871304298
True	682.16641087785
True	295.5340764019235
True	139.25386048132032
True	170.03418649500654
True	467.4478091761434
True	84.47306286307357
True	10.068900967118193
True	508.8800144634028
True	572.2793852560272
True	20.241691892512986
True	135.34145267702732
True	891.9881322059897
True	491.28690761113296
True	263.6716877125704
True	34.054174066609576
True	461.8527346046845
True	104.5266856492701
True	576.3163452732633
True	650.952319042935
True	299.78268786743325
True	383.8732495944535
True	174.10555325292822
True	246.84390997371025
True	75.38292343496317
True	213.7713821151299
True	487.84093473058414
True	21.48271897582825
True	438.486234251809
True	363.06697228780985
True	727.0892998765854
True	897.293227675873
True	946.2322174775726
True	145.0017316059567
True	411.8524145556979
True	69.5020331126421
True	196.81959137030205
True	321.9802917413747
True	9.47315076503265
True	779.0527447651391
True	22.27284508695997
True	399.5418748179533
True	262.04409613464765
True	652.6468479043667
True	217.66741488594312
True	40.1538220856693
True	675.3428956972813
True	1073.2768092242272
True	221.2831350202591
True	131.35629794092642
True	625.1380034212301
True	484.8215630807753
True	15.983160561964311
True	831.9761329266471
True	116.64328850977788
True	49.49943990337032
True	300.14870975288704
True	353.4169308140327
True	385.17603856874206
True	265.76055497110985
True	19.49468401896989
True	22.46746137996375
True	831.4541954326844
True	212.59346386481536
True	115.88001608783644
True	827.8898716621773
True	659.9640658253584
True	605.7636190495396
True	452.50106135761774
True	154.5877820041854
True	34.152253438113895
True	97.44800673839912
True	445.8039021640519
True	238.7008697303471
True	502.3177512736896
True	143.1730456444187
True	494.8688909863329
True	645.3463471910983
True	957.7381920257488
True	23.79422492102857
True	944.2614235936292
True	1068.4603826579169
True	473.7225087617994
True	88.13872295183783
True	792.6277297329441
True	641.5243115063247
True	675.949359008066
True	172.71749974645246
True	771.1867841052779
True	713.0707521039757
True	121.97564103221704
True	772.6019651670679
True	826.9778490992518
True	506.408938592112
True	233.62289903978797
True	70.49979213550426
True	311.7706906896628
True	345.4773368894752
True	455.1714080988801
True	429.4840515976858
True	202.3812439452695
True	312.40853362705377
True	2.7482849895224444
True	13.07747566949238
True	105.65943119195316
True	138.64287904518392
True	355.7327880730258
True	345.2973650998601
True	111.56470658477608
True	15.990490398600093
True	206.58105329369616
True	848.4090851830799
True	459.5169510272867
True	521.5893154989791
True	554.5861435047481
True	792.8693893653358
True	650.8597299953785
True	94.79480028469244
True	200.42800017733992
True	247.29966018934624
True	293.7863383067212
True	103.24369467048028
True	367.5431323932122
True	437.93841569911416
True	170.69038981625474
True	657.7996111010966
True	249.80783937769928
True	205.6635963813721
True	26.89889148974424
True	247.44990917531476
True	470.0801810161689
True	165.1129686841279
True	542.169442098806
True	485.3728806812014
True	241.35008651492527
True	100.38311558015924
True	39.471820932120366
True	407.9175780364308
True	794.1738855300143
True	159.6482472390248
True	1058.1373733663283
True	1037.000639135324
True	479.88596296639264
True	101.78090772982848
True	116.08831573260898
True	669.5459135986371
True	8.89755198107704
True	219.70605101585463
True	126.93918798150212
True	119.9118128041905
True	333.2298742077057
True	623.1148426532461
True	40.56809274118256
True	126.65308497046875
True	943.1060238145672
True	59.80754360930213
True	467.703898582699
True	535.0368257107143
True	260.5071494889052
True	137.28373881770236
True	950.5719049556732
True	1206.263509080875
True	525.4054132545248
True	643.7060753097944
True	203.2634130930672
True	159.08626345499027
True	324.46689456731207
True	257.8702988035899
True	168.74506756923554
True	312.00615373518445
True	345.2450900080458
True	11.091470443618496
True	626.3030438733208
True	139.74091569381577
True	76.9238740236907
True	452.0231058050736
True	316.1649066408847
True	1208.719706108552
True	352.4868852210867
True	1008.7701010507652
True	9.45805936012512
True	264.1875372718489
True	228.79413854686095
True	157.19848644486507
True	483.8905622276536
True	203.30117419042952
True	404.5129974726261
True	329.36924621944
True	112.90407998887126
True	355.87499473545074
True	1016.373360773735
True	728.3394635511088
True	229.21819350612927
True	115.63474202979644
True	281.6717209438639
True	25.767710953958524
True	347.9675964968263
True	313.08515781878106
True	589.561567578471
True	436.7036652201895
True	353.9737601533025
True	153.48803499819283
True	11.251798956226107
True	436.2440038787284
True	279.1302605121726
True	139.0818085439057
True	309.5108721651608
True	426.9608881904808
True	824.5725315663123
True	318.1110454431127
True	781.7863209256714
True	405.70053042053456
True	374.4545200238802
True	1.599064418672644
True	1164.290766159774
True	107.1065705380804
True	910.706421225448
True	204.3536148704001
True	460.7428503861202
True	677.3829380474716
True	86.67829401801761
True	460.70406767480017
True	33.965534208779374
True	429.5752788756427
True	79.21294025127258
True	227.52876262393397
True	37.72047953161852
True	674.957573749873
True	189.9192346363879
True	25.345469992939623
True	402.7471415329697
True	109.11588367371937
True	159.72186383836737
True	827.2351159839114
True	267.002192545394
True	154.97078529116268
True	385.8634045775433
True	520.1524653265355
True	338.60641142293616
True	511.07325240231233
True	627.546588656862
True	158.73443212985626
True	6.42801199398291
True	74.11739225498985
True	431.8546926845684
True	94.25711411190564
True	74.56971527138971
True	1034.362995476533
True	27.30940555252169
True	318.6185262695574
True	323.3177247969241
True	476.5788522710018
True	668.5030485262216
True	188.03789360947465
True	661.2561977026445
True	333.1985023346696
True	359.3267209387071
True	270.3979142544705
True	212.1394255485683
True	354.2104115496858
True	446.6834874745845
True	405.8040574817612
True	567.9278477096541
True	142.77237603376577
True	75.33836733640575
True	38.81343335047509
True	290.585771621505
True	672.1143156979629
True	401.7341873617481
True	788.2770921077522
True	218.12156217822405
True	408.1189969008156
True	67.46325619686007
True	55.20285234604936
True	419.2139332678857
True	200.5027486744048
True	224.3915560565114
True	42.138846430237145
True	1066.0463882205397
True	179.257946721163
True	916.3012538009236
True	311.9793574986661
True	931.1756005830604
True	231.20765354523127
True	446.69123859622846
True	531.8565192343731
True	604.662382858553
True	218.25479219646024
True	485.4262925553145
True	940.072209195807
True	123.70807772357703
True	6.231410645411717
True	580.0504381962094
True	28.78232190919985
True	73.0417640078153
True	782.2806330005255
True	230.17591165616872
True	957.0763626609826
True	696.3826086644389
True	399.9133624305536
True	282.88346959201374
True	480.0688407848626
True	342.1646452596942
True	182.4351413671996
True	674.6493289668242
True	740.6480968056284
True	201.0729549828557
True	83.88937263683346
True	513.5819047632957
True	139.95669577486365
True	387.4256927570563
True	336.26721445605165
True	64.7658453742483
True	375.53533314095137
True	399.64682850496047
True	376.7230276509216
True	417.99100514426175
True	415.6014874503608
True	636.4129132413451
True	59.43125451470321
True	444.819249076054
True	315.20987808701346
True	656.2247109090486
True	219.6933915478378
True	102.8550316320068
True	43.71384970819557
True	543.2621303368747
True	627.6660774358159
True	185.99630178189068
True	404.6272654947071
True	351.6379808803664
True	18.660057039696508
True	165.5289187682007
True	295.3995301576231
True	2.5434629845249512
True	888.795230701734
True	77.52112200234397
True	104.07498483806984
True	115.78566335926378
True	354.37855375224046
True	37.59364692263154
True	451.9935474255797
True	230.1571645425445
True	6.032936289107019
True	114.75369977574194
True	433.17709320737737
True	48.53804491745718
True	68.35892643490222
True	178.16446173669553
True	287.32124183293854
True	951.0838081782088
True	397.4215086974335
True	962.3605426939234
True	185.40628715218617
True	1000.3949370873491
True	777.1301931746036
True	665.1219343331206
True	403.8455207284955
True	379.5360522084501
True	76.73788291863026
True	74.54441055920385
True	84.60779001083849
True	181.9967263715258
True	480.4177438712553
True	1113.83566796435
True	176.31067390778054
True	352.1011227657076
True	441.09910786663306
True	592.4761641527485
True	602.047830216804
True	283.8535718314092
True	455.3287077013395
True	673.7567896923844
True	97.34763603311283
True	690.0964576459803
True	263.06023926011267
True	134.61163865027584
True	421.7429592851991
True	877.1227393030604
True	423.6834062485389
True	857.8453709332192
True	203.8768845420452
True	350.553231154146
True	707.8148354870519
True	598.0042488627788
True	193.9661891345881
True	264.4547085151055
True	770.8764778398265
True	30.40621545499934
True	193.37694456030152
True	518.1496767215414
True	720.5671703481356
True	104.7321618594196
True	38.26757531775605
True	165.80147145109157
True	736.6274113158399
True	314.80210331411325
True	544.1435677556819
True	349.2009883084429
True	306.0603362226746
True	439.2364273371657
True	479.2635886798854
True	70.55451255199571
True	361.4527064089364
True	771.9675974402585
True	0.0
True	308.4831254784261
True	227.5379526916145
True	986.1659104457204
True	145.6999806951046
True	618.434482270249
True	648.570664171921
True	108.93642269805052
True	211.45713684663812
True	137.6976521203026
True	11.745410012906428
True	297.4920459889128
True	378.7746885961364
True	1141.8473970097227
True	245.9857156680377
True	403.5500570819152
True	652.9125981931128
True	218.4102675780065
True	28.31170768651832
True	880.6293032587976
True	615.8145918079146
True	149.9541772402371
True	633.2580262038068
True	167.22652987392112
True	294.92715891824105
True	787.3912308164847
True	34.90936888345224
True	102.61504132844028
True	535.1003402139103
True	63.270424378563455
True	78.9947373550336
True	388.1268999810457
True	22.782416445718784
True	750.9866604664812
True	100.0259078762424
True	157.99591436384426
True	19.60778656269122
True	727.5233492926045
True	28.336049888666214
True	777.4274302904934
True	394.99655276444406
True	115.87920230303668
True	704.2490251451638
True	514.7381199395422
True	581.3059864884638
True	50.70438236774783
True	365.0598797475867
True	6.609348920995552
True	98.35637827326518
True	386.3661938904281
True	45.52312475443953
True	125.41676615145174
True	296.27546037964464
True	185.4713230115119
True	97.70045901097296
True	632.5260627544335
True	18.549875778287348
True	1166.448251100706
True	507.8698196926172
True	303.8303434645926
True	486.707789082774
True	118.4957611519303
True	795.3467726483044
True	1080.721382221832
True	752.4937287720128
True	169.9450470691856
True	227.81001898412137
True	52.31012231652915
True	56.30333051534254
True	153.9800009982463
True	100.0907040933872
True	169.0925800796163
True	1181.4866887163696
True	317.06571199101955
True	360.9269911413751
True	726.0405749736149
True	14.993556732417234
True	14.080109201144678
True	571.9477139381643
True	6.208729821217837
True	113.41012681440608
True	714.6308741218006
True	182.38467937485547
True	629.5586269776305
True	828.589545692236
True	144.21115580922574
True	901.0503199142436
True	2.968424130201735
True	463.1942649583102
True	1052.311027761972
True	25.062059957299617
True	235.80061441881855
True	153.06773904076977
True	981.491718458293
True	226.20992619767983
True	499.8894045641864
True	121.3258676472982
True	501.7468728205109
True	162.47606790233837
True	92.61737558731672
True	378.5805057508093
True	63.6739893735398
True	54.557771200306775
True	1057.2412562878642
True	274.51081500477216
True	161.29127586947538
True	377.9236282377024
True	401.2078086793304
True	216.08334514938227
True	166.67707232147632
True	377.0636082855869
True	35.2583796012637
True	484.9302883122638
True	1209.9383812913904
True	110.614328022084
True	472.85938830677895
True	300.6679637144791
True	26.9363883680747
True	404.7403215851576
True	104.53592779604656
True	572.8037065190216
True	208.4108982156834
True	421.2793108545627
True	20.99638838858354
True	439.8807640326688
True	110.72649510235284
True	346.7197872810269
True	34.471560843065944
True	175.16476002562794
True	251.41211181076255
True	776.12089761232
True	61.1671631019872
True	138.66340692212475
True	233.6156003128296
True	141.27716264764928
True	644.9793658701406
True	546.7134884544738
True	790.1240964565701
True	398.11560799291374
True	546.7524505653583
True	412.940049498905
True	690.4797218333332
True	71.93945911532725
True	450.5393624839119
True	431.9033749383401
True	51.45999455817349
True	86.58546380199748
True	123.46264107937206
True	87.92773048550708
True	321.03533536712933
True	839.255465347075
True	331.299185274313
True	1120.6278219228266
True	322.93173819426613
True	901.3919763614858
True	141.02367434213818
True	563.143800600963
True	616.8732337682912
True	721.9300761516793
True	440.4737757314956
True	67.02104095681582
True	304.8227485147466
True	41.36342077041727
True	164.16453685397045
True	177.28449529438808
True	1155.9619797541484
True	222.50384258037323
True	543.7791922712432
True	544.1219196893287
True	567.1610334349676
True	865.9374563065672
True	579.3557210938036
True	658.6240301805533
True	951.4479801589184
True	124.6311902913244
True	324.66018312522226
True	268.7728988998409
True	328.24536717204603
True	92.03162657714424
True	391.94258131042005
True	4.115773505265132
True	313.0916462630938
True	259.61643293204355
True	631.8503764892556
True	276.0614340829115
True	361.663396283684
True	9.96675496267979
True	58.85913962930084
True	539.7426012786846
True	30.49374523812437
True	142.68891791917702
True	65.3069978046883
True	148.55508069774066
True	248.87842818371607
True	69.69166096462625
True	393.9395365141251
True	273.5796520615372
True	99.65908466525852
True	344.68395406213614
True	67.8779289013141
True	592.0170928250413
True	842.3284438938418
True	280.8674054760147
True	1182.0344066077234
True	114.86307147493535
True	316.3263828456215
True	1029.591119836031
True	87.70646581491476
True	284.7833722508792
True	9.354461233042905
True	418.4269156889368
True	450.3028021653596
True	152.7178577320356
True	612.3622583696088
True	894.5565730195347
True	155.36356200951494
True	78.82549191693194
True	326.886248467963
True	550.9934911087009
True	601.9286474597977
True	1245.5908484383426
True	26.003428022795458
True	943.1882990059324
True	135.96285475071997
True	639.2408813745889
True	116.06244101638072
True	127.7229387832219
True	188.96948276789053
True	170.66414272314546
True	739.8866427661997
True	209.63079312547063
True	228.8746553435534
True	68.31717813971126
True	511.27322378190576
True	449.6903573933406
True	177.02990832109043
True	241.13740093036745
True	15.58733502444763
True	428.7806860023886
True	229.870734939742
True	289.7380105606479
True	116.33925026076535
True	716.572987296325
True	417.42042236464863
True	263.05971011436566
True	640.7987182918973
True	540.855479836448
True	472.38537740544666
True	128.42798731487088
True	530.7030442111816
True	434.18922972108754
True	2.815966324767472
True	199.80038409963507
True	96.17529684603036
True	251.5391493061456
True	2.4894709753317894
True	128.08908769322167
True	342.6463062092332
True	7.913659604549047
True	838.3042917369407
True	181.04921847063636
True	696.1189568246509
True	807.4443426673157
True	170.04979274193488
True	221.78505804951072
True	478.5323675827635
True	828.894472129549
True	50.2456728290554
True	37.381623003682975
True	123.89532878856704
True	636.0252841938449
True	711.6522197606457
True	183.4241882098194
True	585.6583402555991
True	599.1123370986246
True	853.1558894449021
True	395.2638251651456
True	195.58580776855695
True	896.4698654085634
True	221.49966961558584
True	139.96998467367385
True	329.48150003719365
True	217.3434677349721
True	212.19074559470545
True	614.6441100629504
True	253.43543816976933
True	198.12370339623624
True	449.6523183099271
True	462.0903512904533
True	61.401458008600926
True	282.0341592355635
True	77.58664975889155
True	333.1999015380641
True	350.7565566426549
True	263.3061697786168
True	178.75211031269728
True	382.038479383278
True	674.1723422659164
True	767.9717238335808
True	296.10412509315216
True	745.1018051819955
True	62.43322730822612
True	867.6665361183193
True	357.4425913248271
True	11.212826987918588
True	635.9434837201927
True	696.5001569345997
True	260.56019565480943
True	164.6239213750811
True	49.10586555984703
True	382.1485090498895
True	80.0598413554994
True	13.246647544887512
True	888.2400748442334
True	376.2313515349864
True	170.99409754116056
True	963.973342856034
True	11.71397575900574
True	791.5741911885882
True	31.189842285210105
True	678.2198557315913
True	57.25763487561756
True	759.725823381341
True	445.72020932104937
True	200.1004751893832
True	437.9050550688877
True	216.3227888744639
True	297.8830010412446
True	216.4732901829809
True	405.72672360017975
True	9.985772581890371
True	326.7544714847459
True	117.97342889922388
True	11.50013621924105
True	469.1793026352633
True	743.1668230093647
True	289.3439121439018
True	75.40133542554926
True	320.23667892225615
True	82.05170254434408
True	181.08344426867225
True	177.22017732797963
True	382.2429157565121
True	38.23221956837628
True	123.46743452234402
True	370.37290144125086
True	856.5861085587527
True	112.00368065737024
True	210.04094194163895
True	441.2861093610799
True	19.727983923218986
True	432.261537853932
True	515.8489610875002
True	88.52624635565094
True	412.4523541755768
True	344.0933813868743
True	416.01173360953067
True	593.6939848864716
True	1065.6839057672375
True	958.7806431232116
True	55.23653742387547
True	1076.8550244029807
True	112.20706108080616
True	114.3224527625476
True	113.41048415272378
True	512.3315702189311
True	376.71930805583776
True	582.0645830186538
True	263.3892825676431
True	161.93203869606364
True	386.0014257191564
True	15.97003499573426
True	439.4038514871036
True	387.4734054081197
True	148.91344154116842
True	95.16457328861006
True	516.4000408808297
True	999.6880499501073
True	198.31020214350136
True	66.42651061993955
True	416.5672074837825
True	379.5880754228345
True	481.5039649995953
True	320.371616946484
True	4.602430997681701
True	530.651609975399
True	508.2871449356416
True	512.1654736847603
True	195.1876855925296
True	101.20705729376157
True	20.16377177609408
True	376.7104371162824
True	109.50443973005687
True	8.622658246935863
True	32.06939834483451
True	344.2893810620699
True	628.2691423294502
True	136.39162918296208
True	89.91276125651042
True	24.75232302948661
True	388.3805020273314
True	355.2444656465709
True	756.087142909215
True	305.16406143460745
True	512.4389559432041
True	539.0304642984158
True	536.46009358133
True	294.3847874493944
True	535.1255145866076
True	96.45783115895615
True	582.0589442029174
True	6.77256627968812
True	360.75106090939727
True	460.5522180365908
True	995.608729028962
True	351.9742877945088
True	794.9388309981479
True	977.6087674687756
True	180.63896681081397
True	36.90574758121415
True	370.7168168755616
True	389.91185653302585
True	600.752238698019
True	249.864315910848
True	26.63130157526262
True	647.9921119128136
True	130.86230079872726
True	1030.8939843382811
True	317.9253927736749
True	479.23509901002046
True	134.5280694431471
True	809.4617765264503
True	144.420780141127
True	829.3592050044441
True	557.5016267764948
True	185.4244584425078
True	107.66296340007584
True	64.67116989984162
True	572.2386526278154
True	906.6342804040976
True	398.8764432035578
True	543.941935894953
True	138.62805348219547
True	624.4174288819897
True	470.2611338991179
True	786.9951206103295
True	319.3023686074831
True	591.8282400783328
True	116.11569940524818
True	25.99585263567596
True	417.4130266620039
True	174.5715636611454
True	103.03483073562802
True	382.38608059954686
True	1090.5840210390645
True	268.02330183944343
True	559.4906467513689
True	11.434574280084856
True	73.73163363953095
True	331.11362999032343
True	783.1441927942349
True	456.3803641435296
True	547.3054929714284
True	735.203422734887
True	64.82488466777743
True	722.3098393742256
True	47.36282672315734
True	100.42485086907776
True	182.67323565596777
True	83.25640361961226
True	25.019496181878942
True	295.467732422672
True	478.63891669733016
True	898.3798153524255
True	854.3838670506965
True	6.354190471133739
True	293.39838426156336
True	472.0573129206447
True	123.51946539284556
True	233.1647831879421
True	323.1355595565728
True	1332.73579075434
True	454.7363447552663
True	25.028758671061127
True	189.1846341299768
True	713.0370969670912
True	33.32762947003604
True	175.85256941135515
True	560.4676198117122
True	71.19877229870268
True	858.9008772621962
True	318.50558747477845
True	654.4497296551594
True	80.31971783530552
True	677.0471540252574
True	592.9426982428495
True	888.5248719847887
True	255.1570321786669
True	505.2915648819872
True	847.9416846162314
True	897.3165442165283
True	227.3568044258788
True	761.3831884328818
True	226.05021890439187
True	446.5674242808046
True	366.793560459421
True	499.0745497634709
True	494.2736743119576
True	306.37424606773675
True	349.7376126723836
True	115.30882380952704
True	339.7663951283409
True	1114.9494664508966
True	297.470925204012
True	141.49596153356674
True	288.88666897206684
True	758.7420063099785
True	644.061155676803
True	405.1936117039832
True	124.07373403513998
True	331.32310776585854
True	35.084290792240374
True	173.64908219143004
True	90.24911685015825
True	86.17891978086688
True	565.6206304669874
True	135.30104106224138
True	121.77837478071017
True	104.34302493476793
True	90.1718627135776
True	438.33596195581936
True	401.65419355911297
True	1048.1469391011474
True	544.8989962387436
True	825.9500818651742
True	262.123076873998
True	295.8324620387252
True	555.336524727913
True	200.4910403548204
True	736.8587112319534
True	245.4692514320149
True	360.6485262389019
True	64.33648078678652
True	112.36826305299024
True	252.0118541189001
True	124.88587432691862
True	490.593854453812
True	31.27997985038414
True	571.8454364000258
True	1022.9573980554576
True	730.5643835253694
True	1.580419837505974
True	65.03149380126078
True	493.4151789933511
True	436.8948329099039
True	74.823760715476
True	115.79950180692728
True	289.48181340449645
True	80.0097863512635
True	54.29554146411624
True	728.4144567063641
True	662.3807930594427
True	161.88095227748954
True	173.5818725415855
True	523.0844291546135
True	54.92685903285883
True	27.48985204210654
True	557.0920991871504
True	456.9873375638771
True	1132.008983788867
True	44.55530498516495
True	491.4458915122077
True	866.1732717734326
True	794.667945078384
True	291.08321924784383
True	762.6857262879977
True	389.7452492137785
True	40.6956004699985
True	97.28691599194184
True	712.6910198596164
True	77.63246448679332
True	141.7143489873164
True	941.1196125672682
True	192.7238142240056
True	269.2340734354399
True	100.50088965399624
True	614.8111956522996
True	607.7913842392387
True	224.88511630982632
True	427.4678131387691
True	40.4360159142762
True	283.51377417020296
True	581.4299921103634
True	636.0970433409805
True	326.67980178885324
True	73.49124005653107
True	953.8852963408352
True	1106.4949377699895
True	555.0980736811127
True	64.87477680008999
True	29.51323290363131
True	85.69363619226301
True	108.64062292627872
True	98.43425062990836
True	847.4959909141348
True	1263.9083927078275
True	742.3969478323852
True	298.7766638518891
True	7.661378420803043
True	23.31494775577634
True	345.9512394520071
True	483.5308923123253
True	46.80494795724228
True	555.4481485759416
True	435.95418639052406
True	399.951152322184
True	79.0188499800197
True	202.50153231057595
True	263.5792301318847
True	138.88452050109927
True	378.6663987403925
True	42.3617150239056
True	181.70351231762416
True	1147.7015947593077
True	5.366194943552234
True	27.67439319556348
True	582.576381538183
True	360.31725838630746
True	783.0280987052005
True	157.656317249744
True	729.6210399622621
True	605.6493469486775
True	283.9593245059093
True	436.5463811747846
True	339.6043931419022
True	300.9194357810335
True	272.6678481116542
True	402.1126563584087
True	502.00464150833466
True	494.931406612472
True	102.44508859201945
True	349.6179488524641
True	8.54811323866419
True	185.90401751675785
True	231.6049892944293
True	859.6743561363619
True	566.7705985808469
True	30.15020036028087
True	730.4969651695747
True	876.4555964755011
True	111.16959840874986
True	346.9406219609339
True	874.531497312144
True	225.61931384072165
True	167.60741843515237
True	523.5259842489953
True	588.6426077260887
True	1109.2463602225644
True	148.52846664513083
True	156.19023725492485
True	252.0321010162088
True	323.47838466721043
True	417.9153696654969
True	418.7624195452913
True	312.4170580571875
True	442.9805813350394
True	493.7650534096937
True	230.34114993837863
True	1463.6224160951745
True	252.9969963017862
True	377.0891144891033
True	54.68906629499554
True	763.4516020399896
True	255.49606308057787
True	922.8448563978498
True	573.0355665836591
True	332.0960523902617
True	762.3623241270587
True	262.56328154060486
True	210.0892272766588
True	258.2218666694203
True	222.8374215474626
True	140.95442540422104
True	247.0717831188668
True	725.6431796947448
True	514.4101332568135
True	220.6180462321801
True	1186.5683268652112
True	114.73326432799745
True	258.2092187075854
True	72.13262774192798
True	309.8029140162512
True	412.4806300239165
True	93.55001219758196
True	217.39727930852345
True	74.1163387657055
True	700.4332658152659
True	379.9715733640354
True	211.7499427453736
True	711.2568777815924
True	875.3240994632373
True	786.0271529961543
True	812.7303127316397
True	352.4715516122976
True	1.0492665710819455
True	248.94591805644384
True	55.3266362586307
True	375.3382980553055
True	57.24523918784982
True	354.2535613355649
True	877.2328341819118
True	1020.7049074430304
True	394.78339314905617
True	21.729712077011964
True	507.1641166390759
True	509.7964145790816
True	191.8785442313956
True	240.27922172424172
True	294.9477240273202
True	23.098762612312427
True	112.73357000744669
True	945.3264694109037
True	61.95962427228504
True	490.778260809692
True	791.1754133668496
True	97.87015125163234
True	258.9838390741239
True	113.56080070069709
True	16.215208376276657
True	1.29420977169957
True	121.58124068848277
True	1029.044168665331
True	494.72749155868365
True	69.650926505422
True	801.840034843477
True	342.9295623014217
True	1.590092276019264
True	458.9957758248943
True	172.39287087844843
True	502.7920063942414
True	82.83706294880187
True	322.70474383817384
True	366.142292687022
True	165.00140965986546
True	215.1237097239932
True	124.8311294477742
True	160.48546459208552
True	976.5290680367468
True	15.190146639240847
True	508.1465871101184
True	487.1504005410338
True	418.797897374468
True	221.3548901032661
True	237.92723581874384
True	153.32881237134714
True	46.42095517519068
True	484.9478485553736
True	151.13242158922992
True	854.0316898684409
True	797.0713016874881
True	247.49103373817456
True	328.8675134001696
True	511.8917739581741
True	40.31437195289599
True	86.41153268123043
True	720.249419581962
True	1078.2289385304337
True	110.1891412798191
True	716.7235380701533
True	140.6262458088743
True	955.657497997042
True	685.4551431545424
True	109.88275348556752
True	281.26821741334106
True	608.6534472078453
True	261.3939444285852
True	46.42918247483217
True	551.8159991709454
True	445.1373445235411
True	5.178640491158413
True	475.57281703262026
True	68.45801956553223
True	172.831538495384
True	238.4778672493657
True	296.3467592771124
True	78.05698422983119
True	234.8503797555837
True	350.5258834514542
True	457.7249322036641
True	935.0647347653268
True	48.70522007191256
True	899.9248568630294
True	1015.5590390526316
True	131.97727642379965
True	69.02042185271986
True	998.737727235566
True	34.81758843450199
True	232.33610042513035
True	83.81442930051546
True	208.6116549289298
True	360.96784900047714
True	954.3094486897568
True	102.33503615577054
True	72.84517692599162
True	654.2503124399459
True	274.27229678162945
True	713.0512218273421
True	53.68982178938412
True	452.7816113993698
True	407.2847799979512
True	685.8642305389287
True	52.84136730688006
True	113.73875666935822
True	27.00669372468701
True	263.65571493621195
True	46.1420796204736
True	332.5247507333221
True	2.511884021410963
True	1184.7960060902778
True	110.05350628085849
True	139.1059033272217
True	342.89999398986964
True	735.5820043904038
True	676.1869979647421
True	1011.875503083415
True	470.9570393500845
True	419.9334661936392
True	138.52131841087404
True	434.9295071705709
True	839.1926133321996
True	439.6514669086652
True	940.8616605627032
True	82.59723822062544
True	433.4585583417586
True	180.5358685618819
True	281.76671659035463
True	747.0506682145117
True	161.9958616901316
True	126.39558937706708
True	64.32239024830777
True	872.7995697804461
True	789.2785389773346
True	84.48789559649913
True	432.1313800495491
True	758.8190510616639
True	414.4413428120759
True	55.13651588282665
True	325.13760318863064
True	779.422210598492
True	30.705647001716155
True	366.87302260320376
True	172.4344298031894
True	270.4969548539464
True	33.42121823510367
True	233.24644580794435
True	801.9474187628754
True	639.1251647782354
True	63.19444763201042
True	292.15559927832487
True	861.0787201597693
True	16.588949471427323
True	324.96502780400664
True	292.5787807670799
True	415.30306904593937
True	220.27425394300948
True	601.7964088248027
True	46.66754550177982
True	958.1013041324136
True	882.3810445871143
True	44.77273519379855
True	410.18786191435447
True	718.7002593844447
True	924.3574797223038
True	281.1566863357069
True	624.3588062321278
True	126.4951915335317
True	188.95753171646763
True	129.4856356092381
True	134.57045153934672
True	209.2053956487552
True	945.5395581954136
True	797.7014035245821
True	980.2930153150456
True	18.16754531083416
True	27.44219601521554
True	347.5866268768483
True	12.616502304128366
True	614.4208316164609
True	1032.2241422499417
True	247.63780290714257
True	212.88008846364784
True	83.03330443836909
True	217.81429257553052
True	124.89392026145842
True	42.97017484656317
True	126.91696783205025
True	86.14260642363838
True	246.32078212273024
True	525.7503581200428
True	166.03704880000467
True	31.090319032499394
True	56.48873352858806
True	427.7016031954988
True	267.0623560146044
True	586.9826821385361
True	23.216523903181223
True	117.31309624607894
True	656.6118815375523
True	266.3500363571657
True	458.4878836804232
True	665.4113822559237
True	106.28457702687554
True	108.25213572146085
True	77.06854539466113
True	26.264504588813587
True	114.78238276370604
True	87.06506450930036
True	103.83919657737512
True	154.61577568899617
True	244.20761903053256
True	825.7355335990896
True	287.1767137571917
True	927.608141443154
True	167.0113658207002
True	193.94689487028327
True	791.4058611932901
True	289.1750604721764
True	591.1717347959092
True	258.5059833093111
True	371.4791667514125
True	436.02812661566094
True	545.0860013368882
True	638.6593305999722
True	374.56126153091503
True	35.33246961070268
True	578.3025848038918
True	622.7804070684542
True	20.961033332216186
True	11.23585710580296
True	261.2903943906154
True	424.0645480890834
True	431.17240109041313
True	66.26841413836634
True	648.9567867067034
True	923.3285529834328
True	241.0013147779248
True	917.7224526542144
True	276.1035639906354
True	101.79066853914163
True	280.4202421188777
True	651.1654338027662
True	39.61648468227384
True	578.4542526483239
True	1283.9638365247156
True	1016.5079337591948
True	914.104340758475
True	200.85408968260617
True	90.21026962800391
True	203.3938098544823
True	823.1844900595815
True	145.87714293484
True	1053.5386596889389
True	872.7760383407617
True	40.277693479869086
True	89.27545310834162
True	410.5937547180873
True	399.2657016275513
True	201.50802305751256
True	499.5643659209388
True	637.3627797407227
True	126.31511859540932
True	273.0566139326661
True	1004.7951751315912
True	49.03124028812103
True	671.8922364400361
True	553.5755740755585
True	37.56009007233187
True	823.8528410164918
True	379.7196234040082
True	569.7068608116707
True	110.65085712439875
True	263.2653370051076
True	212.6912723452968
True	25.859929523643437
True	130.72357297304228
True	740.5230187881092
True	130.63317017797092
True	384.1308098023651
True	62.74403509917112
True	646.9341037468446
True	628.6145820302193
True	227.77012195363812
True	443.94838761571793
True	166.9592374752175
True	173.00648794349013
True	222.9828241394927
True	274.585543102615
True	348.0576609860868
True	126.31451677540193
True	195.658385591613
True	29.3157449267208
True	897.2954292613728
True	320.166374062299
True	10.553597294217123
True	370.2329537002727
True	162.32398980861714
True	620.8698798624836
True	369.9544165326216
True	591.7687414740609
True	531.4563488080477
True	479.2449148635747
True	792.4468140889788
True	239.70032550219472
True	570.0382060850881
True	160.5610028426125
True	528.9171626425651
True	360.3019122771786
True	376.3331229886936
True	121.73865489755308
True	130.53145817294504
True	108.24570807195364
True	68.37425556793328
True	727.1729355829773
True	185.1481519382141
True	41.69181524663544
True	0.0
True	562.5556290462727
True	105.97559900676951
True	22.3938841436158
True	43.4455645013051
True	112.40389459684532
True	536.4348976391666
True	183.95392436006924
True	109.55069117662124
True	35.14725120182753
True	155.40675057567051
True	886.7071543379919
True	51.40519809704034
True	230.1147755017576
True	741.5351830725878
True	312.38305299663915
True	472.4115591750241
True	477.6213721455361
True	503.90775661867656
True	605.7261591743483
True	936.7480251183424
True	265.16021837079825
True	1017.3835378127492
True	927.802473648426
True	622.0662927216213
True	340.4982034002442
True	823.9150811475854
True	9.599601797974769
True	33.132162909394395
True	308.01600543194826
True	41.83787802402163
True	202.96979917833065
True	747.6105965751514
True	227.59082687871756
True	758.9461301364141
True	754.7640810947114
True	128.71870039599756
True	382.628547651154
True	552.5234970581364
True	23.506409865822278
True	128.04586440454477
True	425.3822767998087
True	300.12968146404614
True	204.7352795701182
True	114.78101465578956
True	382.3786554084523
True	23.205402940348275
True	376.0611699005939
True	365.1928861812163
True	1035.7699573632044
True	358.0923880768283
True	30.9545941178442
True	434.3462708084455
True	430.29464629630536
True	231.20030256539076
True	32.76573467019959
True	764.222732877664
True	439.62927965053456
True	179.06957553104377
True	12.578427210149751
True	1214.2777442634542
True	166.94774172298096
True	28.017751393525664
True	316.6035867812786
True	270.2859475621361
True	113.87431730490783
True	297.74597727403324
True	47.82867487741287
True	314.23063791501977
True	314.24393057739803
True	310.66846099768424
True	31.27641929626124
True	47.24855869051619
True	1065.9833095914414
True	24.290963050476723
True	11.314058672184492
True	184.84349389482747
True	661.4809449513692
True	9.344574715965534
True	193.73669292527032
True	173.153947538789
True	542.4547597322875
True	370.8026477269885
True	728.9992711245582
True	319.8946244899575
True	485.7270085900664
True	446.693127046517
True	508.3504487488702
True	99.4516555407516
True	1265.5465271505077
True	897.6224319980279
True	299.4446028464304
True	501.7030398811132
True	101.79934861960275
True	557.1049162721636
True	427.2952507572306
True	160.81368002368384
True	75.85811183412373
True	353.4943526120365
True	172.24421253070963
True	28.6152525447996
True	599.7159346723114
True	383.10262792072416
True	65.28360163583199
True	29.95386904228909
True	657.3681474500521
True	487.7996685736064
True	73.14885192118041
True	23.114718071337236
True	330.20878625186054
True	317.79078149650366
True	741.7731666317558
True	538.2165546215575
True	565.9959459667069
True	795.660197230988
True	8.176970542524325
True	59.29855855501947
True	37.50289577126837
True	60.26517193251967
True	510.24472557716985
True	586.4105817327766
True	84.72229976341563
True	110.41477567533605
True	201.79178795011967
True	75.42439692448156
True	181.71887385542905
True	208.31156461854
True	269.6626594699687
True	797.264676345159
True	599.7878360807997
True	287.75741423692216
True	196.41466551870505
True	248.7252177278444
True	240.70813429683508
True	762.9147805660222
True	334.25869437927474
True	174.1679246811795
True	914.3722213143508
True	356.13014199794554
True	467.3030993424478
True	156.23994519717354
True	112.12398731382156
True	63.663032761318114
True	221.8304937432113
True	990.7627842446144
True	514.6760676175795
True	109.38756687777732
True	358.09226213363496
True	99.072792789406
True	672.1502571809233
True	4.623358591220464
True	697.394690329511
True	34.79464002521331
True	951.138064776068
True	835.2466925387786
True	212.0557307801186
True	28.65752748302197
True	83.00713551704288
True	464.6021057620304
True	222.6402160820867
True	1.3820006617403773
True	76.68243293879523
True	1128.068486395794
True	354.1814954765043
True	643.5866110507988
True	494.43737752366735
True	31.166366907946784
True	132.65009176924963
True	434.5352436430513
True	923.3395490387352
True	815.8148194365666
True	425.36010289146753
True	328.08775152683864
True	16.103583980227295
True	79.84185175294098
True	728.6950002835896
True	475.3603886334271
True	387.9188878098109
True	867.8091634980254
True	24.17563194266866
True	219.43253479486285
True	906.588260908052
True	231.35698925640088
True	7.524513804639536
True	507.7961781796008
True	106.71787513222657
True	646.191699321771
True	48.559501462195534
True	261.17637654653635
True	860.8082738850067
True	874.5808738302629
True	274.8354242848188
True	437.9047809994104
True	124.55131254939896
True	614.5001815323819
True	250.26811135785528
True	195.39690040888576
True	837.5903305235007
True	54.13083263660564
True	723.6730162799729
True	276.0967696638787
True	305.83987769739684
True	168.70403303528732
True	468.87494823186927
True	618.5500375337652
True	354.6167053251931
True	411.5226892215029
True	72.70474333444774
True	154.08364870182226
True	442.50527648907257
True	223.3410617306537
True	36.675872434035554
True	196.34874147188933
True	401.1153158852953
True	406.1897342321306
True	771.1645861857962
True	132.05963179033154
True	650.5339161950174
True	493.0349041326003
True	589.8982195177082
True	132.91270122927827
True	38.542877583335255
True	664.8042735717039
True	72.9669145826626
True	550.4484908182012
True	678.6912365795135
True	462.7233271136817
True	126.5499438543142
True	534.3652769867008
True	4.906281249012608
True	397.72690504810106
True	31.49365224944187
True	605.9957297481409
True	269.27213543136907
True	583.681442726817
True	691.3380467405485
True	145.15025857828132
True	523.5140959077361
True	496.7749277435487
True	68.58675013179261
True	947.2001713008935
True	3.4381690509286567
True	27.10370569814015
True	632.8145665085027
True	656.0934950616688
True	135.4686012679486
True	414.3765790816768
True	125.3322532242533
True	72.34253037848755
True	468.3028465292591
True	43.28174192414593
True	502.9437999579408
True	12.932095614837989
True	819.2422127715914
True	531.2403642108221
True	684.954736377329
True	105.17491503608368
True	370.0797612717557
True	1004.2874203786608
True	843.1950927409572
True	142.831732805473
True	564.4251405419601
True	451.50558441321766
True	239.96275253630404
True	249.9484122492905
True	4.908948732633988
True	309.1034266999981
True	12.30873313344409
True	366.1526824544029
True	78.29949053770213
True	414.8168934907961
True	669.6794937959553
True	125.69528488257082
True	234.6330425053296
True	648.9600108762954
True	684.9318207020012
True	293.858721338138
True	136.40340120057013
True	160.71773481597
True	478.5915907319662
True	87.27797751431103
True	10.68178133288755
True	510.85485579635264
True	574.7410390084611
True	21.22114695429758
True	142.41729484825203
True	920.0806973911476
True	489.4879261497639
True	270.2404191928353
True	34.38798553257814
True	476.9759841130648
True	115.23775176701054
True	588.2086861835381
True	669.4474032309764
True	299.2207528861155
True	372.33029919311065
True	181.1164014867686
True	242.731042853376
True	69.80780875924594
True	227.6231221003025
True	531.7407922400623
True	20.726823197286176
True	449.1275995170265
True	379.7410112030712
True	730.8790494892684
True	896.905344189564
True	884.5454456717513
True	154.22223434384523
True	409.115339880107
True	72.82785944128959
True	190.82319215316176
True	312.9691460807237
True	11.026892833877891
True	791.7900985586136
True	21.30108035363607
True	404.0361672000076
True	261.9189933333416
True	628.1344911354557
True	200.4623024917435
True	37.62101262316692
True	665.8105386944458
True	1069.3525833238932
True	224.95999125437623
True	131.3673903277606
True	600.1145948818457
True	498.3344131111148
True	16.976789991741853
True	839.8767229104953
True	110.04533753751149
True	46.83239221560046
True	311.4986029746419
True	356.57873356162315
True	375.9765516507856
True	250.39492186651452
True	20.1325135105327
True	23.4635776152014
True	837.7211771582746
True	205.4339878112704
True	109.67678713945588
True	820.484746624853
True	637.8985307553057
True	652.4161498841033
True	448.4540131924122
True	144.2381065212072
True	33.57318725869459
True	100.86906989180736
True	436.53498444938265
True	223.19113576123004
True	458.3158170270131
True	146.3063871193418
True	514.8211046411872
True	638.5399351411304
True	960.0905249831642
True	23.283294732056472
True	1010.1187182788332
True	1060.5087020792828
True	474.37145029807584
True	80.92656420670666
True	794.558320906615
True	636.1638901918312
True	662.8171828132213
True	176.48706700558608
True	731.5664819031057
True	699.671800114331
True	119.39650388030304
True	781.2057578910918
True	840.5690910532088
True	469.8170291183624
True	233.2053120432805
True	75.35440844626376
True	308.81132652125353
True	357.41242051468066
True	446.9438946717908
True	412.1844055587022
True	195.31749595755997
True	308.7301448988257
True	3.444983640307341
True	13.108892914257977
True	106.55872666119558
True	134.3886380073018
True	348.8110782740353
True	353.97125212547667
True	115.72394921445118
True	15.658981275506775
True	212.41259432854767
True	836.0673813430004
True	445.3279736344238
True	525.2112741669404
True	548.8852790310633
True	817.3396228875382
True	634.1783907165253
True	91.21147069639989
True	201.62183174330045
True	243.40920260588524
True	275.2201707385257
True	102.9217218516476
True	364.4937477923382
True	435.2173341052703
True	170.07636903563682
True	671.0257408887296
True	239.6294125049196
True	188.59448357010837
True	27.090672263147457
True	253.18216678309636
True	489.5556421980263
True	171.16800604329734
True	546.154106547749
True	470.2006147932616
True	235.2763220664773
True	109.6442367221239
True	40.134866686793885
True	400.8008090498155
True	801.1355347566629
True	166.81572856986713
True	1067.7192434917704
True	1070.0284476456052
True	485.2567333358113
True	100.93934866509332
True	124.36672410068874
True	658.0181849852318
True	7.95874681571049
True	224.35847537174467
True	144.19236996446617
True	121.1345083408164
True	331.999590706439
True	630.5829839585108
True	40.33572201649023
True	119.44732669969252
True	955.0568287680356
True	58.21582727058886
True	471.4182633825063
True	524.1168205670016
True	258.1889652283468
True	128.5631563289486
True	941.0798909550784
True	1201.8511647519424
True	510.6999078636331
True	639.9671589866052
True	214.131577354445
True	149.0737649220599
True	331.82036411479874
True	252.6240495094352
True	171.68920855595232
True	309.76053029065906
True	348.4214410097844
True	10.530809625920242
True	616.0668350388285
True	148.3471884555716
True	76.28518830640503
True	462.2026561482456
True	300.8472068189008
True	1194.6165676746705
True	360.95242916805614
True	980.1778454149032
True	9.716086847525766
True	261.77036097155946
True	229.78270139085788
True	151.46093978559375
True	449.812377338581
True	203.72445295371625
True	413.1870891388191
True	341.37773371405547
True	109.41774387576208
True	356.127855826164
True	1029.725869202847
True	736.0005253383555
True	228.3467002369293
True	111.97260460102386
True	291.7378401939289
True	21.869331458474864
True	357.1015006406205
True	322.4778845509347
True	588.5530658348906
True	447.5922919499316
True	345.9039502364762
True	164.5538462136488
True	12.85660427343009
True	429.3986592381551
True	289.8536633585263
True	147.9341550389266
True	310.3856945211375
True	437.8395453339061
True	819.8062268241101
True	303.1048476984637
True	776.4948903525815
True	385.5575855357977
True	367.3461581829284
True	1.389887104468119
True	1166.169061535588
True	99.66550256848586
True	929.6857649836272
True	205.49524108411583
True	455.0391246297301
True	672.3178477622063
True	89.63246667687918
True	477.8599007144217
True	31.951495592638704
True	406.58814546575616
True	77.66237136662683
True	227.4093444755033
True	36.45508994210472
True	672.6768630464609
True	191.7433009014074
True	26.44669173933878
True	387.0953798890619
True	107.29532178820094
True	176.31721445459033
True	833.0936545014915
True	263.05536424942534
True	150.80612790596723
True	372.7784625286833
True	512.3365139537019
True	336.9807492746027
True	506.1106787094433
True	609.0642277675196
True	161.78725014993694
True	7.926613359465408
True	70.58897650879177
True	423.08943873163406
True	96.73129280667868
True	77.22552862309307
True	1045.0416788190723
True	27.28838407506592
True	325.84872461992694
True	321.6490740278531
True	461.1423542943547
True	673.2017560324042
True	190.6931228779393
True	652.618034892487
True	331.9416620885672
True	351.6290593522072
True	263.8094537192498
True	219.9766922496707
True	362.4223114360669
True	436.7025986845054
True	404.5389655346498
True	596.0397115842434
True	138.9855410285939
True	77.65410872606864
True	42.32711457804419
True	299.6708235133674
True	646.9044245780315
True	406.5698325366445
True	790.6674614000658
True	209.3370591077508
True	391.7487874284676
True	67.36309727995929
True	55.18464156069653
True	448.5553217280958
True	202.72030882405969
True	228.20793367626212
True	43.48658710018847
True	1087.369359761311
True	180.8871479803817
True	901.6422152914296
True	307.7796161708266
True	920.0431511947952
True	231.55470600192413
True	460.8793050072815
True	541.2480825920007
True	614.5993431907384
True	207.18421596760672
True	481.6400070126117
True	968.585516097722
True	126.32104200390552
True	7.78390739868561
True	574.6698101368121
True	28.524013595436475
True	78.33437615406228
True	797.9911839802295
True	236.84853005538216
True	1010.7733881217678
True	681.9818157763069
True	405.74424076032426
True	287.6917974736237
True	482.78438867954816
True	339.6886417237272
True	177.88694946196455
True	692.1647446969688
True	726.2836508519691
True	209.02040222135383
True	87.57660571476615
True	514.049745635082
True	133.60061468824685
True	364.27236295512046
True	345.3365851287019
True	67.9028420880479
True	380.1795390941434
True	417.3705073795402
True	368.14043372759687
True	406.16809013528194
True	447.22590477642086
True	635.2698306181369
True	54.43641851878095
True	465.4606803335279
True	329.1169322788796
True	664.5716684373375
True	221.82968139395476
True	99.557764571404
True	40.27205753161669
True	549.8986037255644
True	632.8413458551943
True	180.3869064031176
True	405.9703513781718
True	331.0026832012238
True	16.609451863252655
True	171.53972281437825
True	287.9481121671734
True	3.039787852830595
True	868.4876911842049
True	83.23172562764391
True	104.20451200488914
True	113.9483275536192
True	354.43900543065587
True	36.78129092913761
True	457.9918629257791
True	221.3986508237052
True	5.2703981471269445
True	119.41237554324702
True	452.09804711155215
True	49.98632001736786
True	70.92318153446425
True	170.9676134062271
True	299.51596077142835
True	954.63286779074
True	400.98341611403225
True	958.4823665436214
True	190.97988984702363
True	998.6333051719046
True	766.7430145551206
True	674.5483604694354
True	411.3553283540197
True	358.5543551455379
True	79.78461215685819
True	74.09882585203636
True	76.1951603986992
True	179.17650366568816
True	470.87423953098767
True	1084.6366392502152
True	184.61452732021783
True	352.2895733409049
True	436.5728439407018
True	594.8980964099622
True	598.5951853727532
True	284.299484103328
True	440.6153705323705
True	682.3085561732549
True	99.45681247344784
True	697.5060763067246
True	253.29139915525076
True	134.69036210181204
True	406.271536971013
True	878.4056179315725
True	418.4836327437556
True	861.1935531651893
True	199.89004962604787
True	349.2699696679028
True	709.3972213715297
True	631.1316868409185
True	196.83908936599508
True	257.35903936603404
True	788.3494823239756
True	32.9478907540225
True	190.5616647448956
True	481.7302119595747
True	709.612955057801
True	105.76897043626002
True	37.49858037315256
True	164.22688562987537
True	730.4980215800485
True	327.2563926123479
True	542.8577035311569
True	357.2631629131605
True	294.2477428211918
True	446.2270111666069
True	492.93883575913617
True	73.70641654365883
True	364.17564575075806
True	757.6788119258981
True	0.0
True	296.1921168955966
True	245.63710814163528
True	975.7909968421618
True	149.9226759664129
True	644.7349864145613
True	633.5388890807376
True	113.2359613058009
True	219.32202406514844
True	118.11649146540772
True	11.420722757057064
True	292.4977499091767
True	363.3360254010092
True	1130.8943205221167
True	234.34763686513875
True	391.399225988315
True	654.1981213726076
True	213.1924367899368
True	28.153438764827
True	849.8762692075883
True	619.8891781364783
True	159.99143825794377
True	628.0545512509606
True	165.8194492794729
True	308.7429964722692
True	791.6466669540057
True	33.02909655598488
True	110.46229019990494
True	524.6863639496319
True	64.96730060619856
True	76.52441282526067
True	391.3245963256503
True	21.34702655834598
True	751.7673366095974
True	99.67927337724582
True	156.4051488651766
True	18.884261361889127
True	737.4203797162613
True	28.242940690306146
True	774.3309711023152
True	395.0126241404702
True	122.02005526519174
True	705.8259607767108
True	506.23271027087753
True	538.5885118733318
True	47.43185363199815
True	366.3233576699822
True	5.614245799786773
True	96.54069557617603
True	363.2878638861709
True	46.38717068458483
True	119.56298966390858
True	312.0797971411577
True	182.7389692828114
True	104.68255556576482
True	643.0671765081215
True	21.73673072834129
True	1160.399167887039
True	509.6814922906759
True	294.18401382829364
True	494.4795068224804
True	122.46427091646537
True	783.4478714592726
True	1100.7951146046864
True	740.915085144677
True	172.8276460834011
True	226.1563172393349
True	50.19059290577039
True	61.13772080984836
True	154.1671340747037
True	102.90060262046684
True	169.82076112315923
True	1193.9632328332468
True	321.6086916484373
True	357.67938590766715
True	680.0595704958354
True	17.12164343246115
True	14.539961916024428
True	609.1849241035146
True	5.668948125432108
True	117.6759295836757
True	703.3530852612244
True	184.60997009413464
True	658.5926277418642
True	828.0017709752693
True	152.69312338737916
True	923.9666873359196
True	2.6363491811098747
True	455.2966297513118
True	1061.463160616571
True	25.02251999580005
True	246.74589079992384
True	147.5983461388478
True	974.4791206309864
True	225.65832208870253
True	473.5010895855358
True	121.927375254908
True	517.9724304908191
True	152.29577654279822
True	100.26477496649318
True	374.67008493645073
True	73.42970173568156
True	52.7689539402796
True	1043.7418276144774
True	261.8054751534429
True	168.31360718316137
True	355.7970616048395
True	400.4599991507503
True	214.808692898164
True	170.13189878279937
True	382.0693109975532
True	36.8391608262628
True	474.7461072298385
True	1142.4812661911724
True	112.5343928427232
True	469.1601291517179
True	307.16788871077966
True	26.84095070034189
True	412.8904006025906
True	107.8963904491975
True	593.5938921880736
True	213.99326185482337
True	434.1492782498991
True	17.922355308855913
True	422.78292573500414
True	110.39831777706436
True	341.8007391470767
True	35.235125502588154
True	158.60834685660242
True	255.13777585853956
True	765.8793066303757
True	57.03794808847792
True	139.39614141884908
True	236.41614296898985
True	136.41181026998387
True	638.9304827552378
True	561.411696002968
True	790.028804334791
True	386.8413982581775
True	537.1199401201765
True	414.98755506039896
True	670.1036892074584
True	77.25434609132758
True	462.5212086269129
True	432.9532813692687
True	47.62962910567833
True	89.422530115448
True	130.00767986471084
True	90.13362622587324
True	331.137334163165
True	844.4317419591155
True	325.7320609267119
True	1065.9323453105735
True	304.5580565009563
True	907.0580120559522
True	155.2929582103613
True	569.3199563291911
True	607.2819964107957
True	706.2104402553454
True	462.5271974543578
True	65.36685305260559
True	286.9871850440521
True	41.69922527765247
True	163.8005936736469
True	175.36569749957246
True	1134.9915771027152
True	209.69786304532172
True	552.734038687669
True	541.1345655957916
True	559.2516491716605
True	882.5385048102012
True	587.5597415861719
True	645.681893990763
True	934.7214314066666
True	125.67801951102057
True	313.23491173561666
True	261.8009864736036
True	329.57073447538914
True	84.75276057976029
True	389.0191345751357
True	4.746330307305492
True	325.1990786664876
True	266.71053727723125
True	622.1690163079445
True	281.2505150071796
True	347.6652886944634
True	10.700427389234749
True	59.99915873124623
True	539.7558108840809
True	32.24607765641942
True	141.73378172898416
True	63.33441255971878
True	149.09932143191054
True	246.5496835468961
True	72.15520897644488
True	376.40864684245446
True	277.58598471484925
True	98.77511321260516
True	338.6985776496596
True	61.560128082772806
True	592.9359773514773
True	848.2085039429451
True	272.54601834462045
True	1143.1042851000411
True	121.6324982183056
True	315.1901795676913
True	1051.0005602272515
True	89.40975020291035
True	283.0483804327409
True	9.261291864269696
True	398.4380788322968
True	458.9213789163185
True	153.3528689949315
True	619.645876907714
True	906.8683612967508
True	159.08206474687876
True	79.26331437065984
True	328.5115845608386
True	581.735034609009
True	601.0202953446471
True	1244.7414451825334
True	27.88319650801993
True	951.9255264265964
True	135.30573674420955
True	618.8465346740023
True	113.2682361856968
True	130.93856843679427
True	179.72878049432336
True	180.57305015257268
True	749.1094608653609
True	213.00105476169588
True	226.6388662181537
True	64.69229989009108
True	519.1327917500587
True	444.9310324673357
True	179.59448218478133
True	238.3195661297426
True	15.655917061872724
True	413.4773916687569
True	216.86665639378705
True	294.63419768655973
True	119.26322208238165
True	715.1494229570194
True	436.16820168351927
True	258.7437406647348
True	652.2092707796289
True	517.4419103028806
True	464.4993307954316
True	133.2465019935032
True	510.5447704431554
True	435.4454212474161
True	3.57072901731554
True	198.07372317075487
True	94.3180163703625
True	239.43648982289437
True	2.31113562001397
True	126.20304120754976
True	350.4352402487412
True	7.220743000048852
True	832.6463866033282
True	174.8743365240229
True	708.4740533139885
True	798.8175806870031
True	165.01071348253888
True	227.05760343239825
True	478.5296303516713
True	835.018487010465
True	48.183185989245466
True	40.88296722357481
True	123.98126221075006
True	626.8508981987197
True	709.8194087572086
True	182.15815285217545
True	592.7916297225543
True	591.9039836595463
True	866.4424763722477
True	415.4834090624509
True	190.10415375330965
True	888.261994496093
True	232.0868360665741
True	141.5233761996488
True	328.1365853053353
True	216.3646112943367
True	209.2957887680527
True	611.1213351622342
True	244.11195326630565
True	198.0852084740065
True	442.6713573600245
True	461.1908930250354
True	61.12811855830509
True	284.0373927771618
True	77.3365882587511
True	341.2152992683285
True	362.0444948524297
True	257.5589718427993
True	174.8979772373248
True	381.2879028777588
True	660.5077278071539
True	734.3925634404734
True	304.7847577773909
True	757.8395122196195
True	66.11701580928457
True	880.5077914978614
True	348.2935928741326
True	13.316140271387535
True	590.1060350676687
True	693.6365888878764
True	272.59257163548534
True	167.05752139787865
True	45.18667634033223
True	372.4418892607686
True	77.22496766649142
True	14.53421246321858
True	890.5952378677594
True	358.38434412421174
True	167.35019596887037
True	975.8811863197926
True	12.368313337676128
True	800.3750953362379
True	31.86604904231462
True	646.3111652066337
True	60.10038965276667
True	760.3400169430867
True	453.053431761142
True	200.52192189106773
True	445.6195616516845
True	207.66678927251635
True	304.2536328151049
True	222.3474371669921
True	415.2335475711445
True	9.743424874085512
True	330.5752411061559
True	110.09681994019203
True	12.428243605566331
True	477.7793776037568
True	739.985586088089
True	283.6304146595432
True	78.94273074215323
True	299.2925719474174
True	81.36836009062185
True	195.5530787154808
True	174.51912835326078
True	398.69135675498313
True	44.35375950541121
True	134.0185532404888
True	378.6371436727432
True	839.7900465334485
True	110.0109102503695
True	209.11451638549644
True	421.2822491987155
True	18.30022253512178
True	428.80798743619295
True	499.0004238439556
True	91.78523442986744
True	388.17736022206816
True	355.12305548014666
True	408.82135882141125
True	594.0232922781687
True	1060.2055317763702
True	971.14797286512
True	56.67389442703272
True	1057.9806308828709
True	112.13002132497252
True	114.08348619651603
True	111.60941884760742
True	494.539868555388
True	366.4863029464198
True	591.3668803531376
True	248.46105397861496
True	158.41924303822265
True	414.38790500094
True	15.10430020556664
True	458.8844761659373
True	380.50262794403153
True	148.4561594937724
True	92.04717596854456
True	526.7377964430683
True	980.9841329785856
True	200.81634495982308
True	67.96721356702116
True	419.9819293334332
True	378.9251586598475
True	489.5531724801653
True	313.6664889021519
True	4.248661630699038
True	542.3157868556586
True	502.8592450509855
True	507.30220481709387
True	178.76283351630428
True	103.9594622797941
True	20.758006690315742
True	369.7590309179808
True	109.1071834420245
True	6.971328077907568
True	33.31792993670114
True	346.8683102791328
True	662.6493382001761
True	132.89713922811092
True	86.57295756878696
True	23.51001254723916
True	418.1729015748717
True	349.5349175869146
True	773.748555620697
True	306.52534398981487
True	526.5373891146673
True	528.0250966291563
True	523.5730420395136
True	295.4071031722532
True	552.4317982103921
True	105.53796072988688
True	578.335269905243
True	6.676096207437788
True	371.2610094916548
True	465.7790769392798
True	956.2723842627194
True	349.83154858934864
True	792.968590678045
True	966.3717897764884
True	169.47032244381518
True	35.45481151674302
True	389.2923342093373
True	386.7422801786301
True	575.2796215951836
True	249.0369288927001
True	28.191134120692755
True	638.7389570688905
True	127.98195910920678
True	1050.2310079873153
True	322.6168619276653
True	478.0719460598631
True	124.33183782844552
True	829.5810676034179
True	142.45140129330272
True	833.99961238899
True	548.1475374584684
True	191.51463583551973
True	113.26795961921717
True	65.33804281186937
True	558.9299838858789
True	915.4391220544146
True	426.50550050437215
True	533.4075646693661
True	122.24207059371896
True	629.3467559891176
True	488.6941948352471
True	794.1637288380632
True	307.5775534455242
True	591.1046966840464
True	117.3879556038938
True	25.11696227139472
True	403.9820954222801
True	170.1770477686681
True	103.89248939672606
True	381.1104486626484
True	1095.0804099486495
True	263.4405932930265
True	546.3363014787726
True	10.765456276253603
True	75.60529811837215
True	316.2938072043431
True	775.2201495260032
True	441.59260081960224
True	497.1071025588362
True	710.8474314427525
True	70.62281659886307
True	734.8240569377601
True	52.28040660623223
True	106.71764565604376
True	178.86371681075062
True	82.06102455952146
True	25.41661354780691
True	292.22416833367134
True	481.1194441506984
True	915.6078367380824
True	872.4616754834673
True	5.93395646946369
True	277.822117714334
True	468.3605130340263
True	124.46924022022802
True	237.74788562253264
True	320.091905422047
True	1311.135815758527
True	452.7627564937595
True	25.96825834631012
True	179.8137711205599
True	690.8960448469284
True	37.73297250298815
True	171.67998798765564
True	574.8355857424879
True	69.58057296041513
True	866.2005125811078
True	338.5154945717648
True	663.430730668141
True	78.03089457229491
True	700.7969120224574
True	600.3443121548569
True	868.5074366394798
True	254.3915127072293
True	504.3828659628503
True	830.9428095311628
True	954.1807401258814
True	246.24522331839208
True	765.6954916210224
True	225.88301297529097
True	459.3736948081229
True	359.1767189248869
True	499.8452958998385
True	495.2092714017015
True	317.3707747870024
True	345.8147402252752
True	114.23823163399643
True	337.69236955681623
True	1181.6948617099606
True	319.3606214489332
True	145.09262752602694
True	309.0623984427989
True	740.6838921096639
True	646.730243807407
True	424.6595139603288
True	113.89473814416
True	339.6487086464543
True	36.43715118322813
True	172.30451063564715
True	91.71931404895918
True	94.62284653961582
True	541.8647772210509
True	137.99963388821433
True	135.8262974174136
True	114.3001805855359
True	81.82030846589043
True	454.475136879494
True	381.9782200321418
True	1029.265296976235
True	503.7813614384296
True	853.0608494574407
True	265.4766622823293
True	300.1863630737447
True	535.1378604553628
True	195.05089619601557
True	757.3200720904898
True	254.5880238310404
True	362.9192694597752
True	69.38864082604118
True	116.53381957146604
True	252.51793503430525
True	121.07859454517776
True	487.8339040420982
True	31.411352222564226
True	583.73917152993
True	1007.721055724178
True	713.2078818336325
True	1.99157016286166
True	57.94937910022107
True	478.87198579394425
True	436.20301676876943
True	77.95210567816392
True	118.68072055338664
True	307.56332680209647
True	80.89776129987864
True	49.10435060686403
True	716.1709355580709
True	623.3738527764056
True	163.78733279595016
True	166.16950028591864
True	544.3341229177614
True	51.6773807860807
True	25.226603703661173
True	571.6107662722973
True	450.4048193242719
True	1141.811787428785
True	47.71042857277532
True	457.2300518095222
True	925.4741856898038
True	756.2395259598425
True	298.2070714590018
True	752.1155127845777
True	385.86207218019706
True	42.99953383261947
True	101.60081818690216
True	707.9883009121825
True	73.6360627095935
True	147.21279462655357
True	940.2789133978972
True	182.80702364959475
True	269.5245887755089
True	102.33818723208084
True	627.1039950036139
True	598.3224560807521
True	208.0055338439047
True	418.96352791457207
True	44.29136541268829
True	270.7809851693579
True	581.3273213561712
True	619.7971425846885
True	308.0390217040482
True	71.42172659404272
True	931.6283826746612
True	1067.3059024517495
True	557.931692498989
True	64.51006174046498
True	31.037573672876
True	91.20124194019311
True	109.17690761884316
True	102.7003027843014
True	876.7217056785742
True	1182.361368479522
True	733.993389022588
True	329.36316464950977
True	9.529831888824887
True	20.555867388284558
True	334.75765318526106
True	487.43973174120976
True	47.29857578242395
True	552.3427398256299
True	425.0349643074073
True	399.8672463800106
True	80.35000068370648
True	198.0166132670455
True	264.3606839871027
True	137.87880674939706
True	375.0361572480172
True	42.33659060633034
True	167.312716241536
True	1165.192470178911
True	5.040757287429665
True	25.657252174339774
True	573.6401306304582
True	362.2816421287581
True	796.3548673324233
True	159.1457973956148
True	768.3843107089868
True	598.132751826428
True	288.32125554828934
True	421.320012122884
True	335.8236241903561
True	291.4328701511991
True	264.26137803333023
True	395.6717521191253
True	492.7354489452247
True	498.4423816833264
True	110.47311603781596
True	364.9434244893844
True	10.150661628791092
True	193.0069759164261
True	232.4309365055318
True	845.3654625633369
True	590.3536649686282
True	31.55157898606669
True	705.7745551898087
True	829.9756909719715
True	104.49108880125368
True	339.5076202317968
True	858.9310854615044
True	207.5742505209603
True	173.05074062092748
True	529.5353173741886
True	570.9756386665922
True	1112.7909640056396
True	148.436396540043
True	154.98900690265864
True	257.50411212940224
True	319.22312308043115
True	407.42463095220825
True	419.5126903773955
True	320.06848857645105
True	430.5320110523159
True	500.1781327012852
True	217.60274388011533
True	1453.378005285043
True	260.73503083375
True	409.77219275283375
True	52.64615535295026
True	765.7662213123622
True	251.2207491861901
True	956.0257054609202
True	541.165630515609
True	319.18347506159006
True	789.2441427586111
True	259.23971927226665
True	216.5241899596141
True	259.2003135635847
True	227.9091082743226
True	138.6750534467871
True	249.6883820994404
True	720.9308548928988
True	523.4471401747777
True	218.01642936707717
True	1128.3647881759496
True	115.34871621665914
True	246.4112750556125
True	71.16841531826562
True	297.30488717750427
True	417.0898026312526
True	92.91130959586228
True	210.7690165990581
True	75.81415100087314
True	677.7773363226727
True	378.93678937878826
True	222.51994615048375
True	745.6175089126166
True	870.2177561270023
True	835.6326328926513
True	827.8327938970007
True	361.6074356290672
True	1.0893937722877836
True	258.29005859381783
True	54.50571475734427
True	386.90083496656695
True	55.71418730013862
True	361.47334099173975
True	841.5218692532204
True	1050.2634838696574
True	405.9219260815194
True	21.97246463518634
True	542.0723830864788
True	508.4774001422293
True	186.71561114655307
True	225.91225791420345
True	286.587566302998
True	23.138480810505197
True	125.77609757123015
True	981.2348831050824
True	61.85004490893234
True	467.88127797560793
True	781.9066970601078
True	99.90310376350122
True	253.0342782364139
True	113.8111350142339
True	15.786589928186672
True	1.952964964523363
True	120.46285118162406
True	1033.5775742978035
True	467.4986346722041
True	68.78821394298397
True	793.0399891515009
True	350.0553637773602
True	1.7307782802102865
True	451.2354028371122
True	189.69404388198268
True	500.18728839158297
True	83.52865764423815
True	318.69893898780424
True	365.2968104712228
True	159.5014287990459
True	204.64230743650796
True	121.7633923746158
True	167.5467074218297
True	957.5242833000358
True	15.437068863968411
True	504.3166021606313
True	477.6051642136732
True	401.2117863063615
True	214.003563285234
True	222.99690512263695
True	154.36964847769315
True	47.28881457126882
True	479.9318820416405
True	151.85299238270426
True	828.0804922376994
True	851.6690630413532
True	242.74249478796108
True	331.33622680356154
True	539.0918458996729
True	40.222132608886525
True	84.43745608050924
True	716.9039523204729
True	1075.045093239998
True	114.66942080583934
True	725.8986734574579
True	139.75292655327758
True	957.1857451944652
True	659.4439823835578
True	102.583979599014
True	269.3104595769289
True	630.9889042328663
True	256.41282719906
True	45.29706390682252
True	550.2092901700029
True	463.86492755986137
True	5.853975956766295
True	487.4356162745389
True	67.14208337819571
True	171.92539919511333
True	237.19972176251025
True	287.391319881976
True	70.71683713742914
True	219.896107139014
True	353.03502564314346
True	432.8467882954389
True	881.550108705596
True	44.07893967449567
True	872.9214349228494
True	1006.1024440549434
True	132.8589663878371
True	72.88628255664521
True	985.1293763867932
True	33.4243605513722
True	228.92273130523745
True	83.25800086439922
True	211.5208228347145
True	372.7343761677338
True	966.2412168341292
True	98.77731972857929
True	73.33158420685939
True	627.1096164152374
True	271.68441794552314
True	714.1274226601171
True	54.25906545234746
True	463.9327620148095
True	377.1661219920186
True	688.5569491551743
True	54.36506732749294
True	105.42843831804416
True	29.29957930116057
True	268.8574262301793
True	42.70231014568076
True	343.580631054978
True	2.477975741020719
True	1177.447539463058
True	100.48372070567986
True	139.59418483818803
True	363.3163665713593
True	735.2973869905544
True	696.0997096001436
True	1044.7013333872428
True	462.7729829709318
True	420.7670389248432
True	138.7210806554267
True	404.7788800733178
True	867.3780410978168
True	429.35809132649314
True	936.564065567338
True	86.74160393679269
True	432.1429498908655
True	182.32301655436964
True	299.09595020669576
True	716.047341552628
True	162.67876903674536
True	140.65913724208426
True	62.47241354342225
True	847.9868024351922
True	787.540370798994
True	83.43531934777752
True	451.8790956887436
True	759.8379853397189
True	414.42870089846224
True	56.16641960617362
True	317.8035708386561
True	797.9276658925692
True	30.482916870079823
True	357.5021261931577
True	167.50960458352773
True	275.89039252239905
True	30.907053224239466
True	216.385199949281
True	746.7164056382995
True	635.2387630219683
True	54.99200336486962
True	293.6702988468291
True	906.3690747506068
True	17.061253904667133
True	303.12801559930284
True	307.9351994705119
True	425.2190551368625
True	215.5797916217801
True	602.2245446626138
True	48.15151083840225
True	969.4803825146092
True	884.5105486399303
True	45.88077098902257
True	395.3053450182703
True	739.8575404944979
True	901.6484390673666
True	270.27633326076494
True	599.3251760973374
True	132.19003347724302
True	188.3076969380728
True	137.89715319197785
True	131.51570665284805
True	193.4858072095423
True	925.8840884810836
True	771.3406394050243
True	946.258034126374
True	20.312234844307195
True	26.1954325982258
True	358.4740421952986
True	12.158202859022849
True	613.8202017032877
True	1031.575514296202
True	257.23513589140043
True	202.59526762293973
True	86.80747234033822
True	211.7336711945727
True	135.55844144545895
True	46.17797990635501
True	130.22594906717484
True	88.42781253907218
True	242.34969887489493
True	567.3043766995138
True	165.08757822710697
True	30.84381343920119
True	59.49216501931176
True	406.8814440158792
True	271.7938735931993
True	581.2001816930804
True	23.4996792951686
True	113.66566881465604
True	673.0878690550917
True	264.6525191981936
True	472.4024942528872
True	652.1821496530129
True	101.62329172703662
True	105.92344941272832
True	81.46844428901602
True	27.482778113897872
True	121.70911501020102
True	82.45475276707035
True	98.05582238226717
True	151.01646732973458
True	239.1258038419594
True	810.306534779161
True	292.447513845039
True	979.7774013118136
True	162.37703134389153
True	192.51635508429828
True	822.5177655288213
True	318.1676940778406
True	595.8779542610312
True	264.4673854502741
True	374.5957249783089
True	432.93509035904754
True	569.5488862393139
True	647.5514358253681
True	364.4452219971976
True	36.03334346704855
True	558.6835456508932
True	617.8641135301466
True	21.1368457787889
True	10.743844402736997
True	263.8874942936721
True	400.6224630065764
True	449.1939492356977
True	69.76027774708791
True	625.8749328467717
True	954.07543676084
True	238.99639020628203
True	894.7290467511134
True	276.37867699811443
True	104.02258949207706
True	274.51069665507185
True	677.9349909313336
True	40.47058946233361
True	608.7032099170812
True	1232.6641943822765
True	1016.550395530777
True	930.166630538584
True	204.3268396169524
True	95.7309811586222
True	192.75326065575777
True	833.0951920556813
True	141.62517581148455
True	1091.8844774246954
True	851.1946769951074
True	40.90062161444855
True	87.49965074813424
True	432.11161983762287
True	409.02563980233697
True	204.27060393505568
True	510.2140032451283
True	660.0372170169925
True	123.15096909991618
True	261.19876613436014
True	1005.4632112778096
True	53.19501857282928
True	694.9512161512821
True	548.7346862620329
True	38.23958996653664
True	824.5483520914926
True	381.0642154004229
True	536.3442358574376
True	110.0200940744893
True	252.20890473401235
True	210.39418248444264
True	27.83781718207418
True	141.6293960145395
True	727.0158080101588
True	143.26145633631995
True	373.6810504203469
True	65.90819699147957
True	609.6011329415111
True	609.9048460318284
True	228.92920012953556
True	470.2923143237607
True	163.44169335507817
True	167.78947100082647
True	228.47834760071157
True	284.9593547355509
True	369.6425830618927
True	130.5647269746636
True	193.11249966427303
True	28.019209903457917
True	887.605848747635
True	306.0651821829594
True	9.839377228778352
True	368.4882781205401
True	162.045878095476
True	620.98959986966
True	369.0829199299244
True	587.8936120782005
True	536.9731184867703
True	472.6674338979521
True	787.4317618443721
True	241.6796744582585
True	574.2400149270129
True	163.8866411926995
True	528.944407163969
True	363.8015636756522
True	372.6902005945861
True	116.88886258932848
True	135.98655351600567
True	111.38011581922352
True	67.47103384512756
True	727.9745920674736
True	181.8887413316953
True	44.41369344167919
True	0.0
True	554.1997033705372
True	110.6593287226476
True	23.95727608763276
True	38.76796073673762
True	116.80672150967358
True	530.2930105958263
True	184.64695072682585
True	111.10978046658866
True	32.61337689612901
True	158.64232828237562
True	926.2700587650728
True	52.99577711367399
True	221.57393848880636
True	719.8923357053174
True	316.0292930587621
True	473.1358033062917
True	473.1024399163295
True	517.783612679113
True	598.4072151589528
True	906.0604179837864
True	255.2430139859605
True	1055.4245943298288
True	912.989233301196
True	644.0032361917943
True	344.8623113646628
True	849.4782584875882
True	9.9827400484323
True	32.704628564968935
True	282.6888623495999
True	40.36210160496665
True	202.09548128319983
True	751.3573749531644
True	201.89659975753355
True	746.7063550743774
True	767.0915836493258
True	124.54243684845925
True	358.6218752456822
True	576.312078571719
True	21.63472221993032
True	129.10175886143972
True	430.5225130505341
True	300.3426531999667
True	206.29692795616128
True	115.74708752959566
True	383.9352708075685
True	20.573126098705547
True	375.7493564707102
True	368.5387181853247
True	1044.0030586787936
True	346.8771803217944
True	33.12839468603964
True	431.06893706023936
True	446.6791965881691
True	231.98613850680331
True	30.957868859218863
True	759.0705058164682
True	443.4093941587652
True	176.67442773711443
True	12.5886072933379
True	1198.7504690218252
True	160.88388051523162
True	25.907946296324976
True	300.97612269821417
True	275.71989177178074
True	118.47119327350472
True	286.3173796928744
True	47.43830867155171
True	314.9428929027543
True	302.7383364268385
True	308.3842690080121
True	29.87737269810125
True	45.50392088826585
True	1059.7882552326512
True	24.906550720822377
True	13.790360583788456
True	182.64944258493463
True	674.3195135584609
True	9.02443065895438
True	191.66465252422768
True	172.01760605633766
True	521.593020109902
True	392.3373944234129
True	760.559006771371
True	303.95426994697044
True	496.8324130522849
True	449.574539123446
True	492.5758078447559
True	102.25924994476404
True	1289.6086226039354
True	902.3551847555192
True	280.65940484665833
True	542.5723408138163
True	106.07950342945242
True	564.8212656138368
True	438.595049782637
True	150.85880795192082
True	79.02112789970955
True	342.93813267913936
True	151.50855853263818
True	27.2326206304377
True	593.5279649784544
True	373.81142678088105
True	75.07761438279361
True	32.66548070177724
True	638.0588435517438
True	477.5377114267913
True	75.93359950894525
True	20.832764799436617
True	312.45281952484777
True	309.2718236284216
True	715.4209397623163
True	552.8188648894504
True	563.4994100634456
True	795.0807097866251
True	7.674193035458739
True	55.301684450301686
True	35.53584067367221
True	58.19767488005831
True	513.867150627217
True	580.8387587526012
True	78.26378973773228
True	112.95619217876067
True	200.3837792004441
True	72.40954764847994
True	179.1454216457694
True	208.59983806294852
True	269.44020828995417
True	824.8869612118918
True	607.1037194581821
True	284.27860189745275
True	198.4513720687376
True	283.1898136815294
True	242.94285838703715
True	727.1460099218542
True	331.3968317263622
True	158.96393188339755
True	872.0208485942175
True	364.87795788924313
True	466.5021336831641
True	158.53476729873566
True	124.46985349092128
True	60.89148085728424
True	217.41440243122324
True	963.2278752240996
True	532.8420332653343
True	116.60192939017796
True	366.2632206102559
True	104.17145512478048
True	674.726004934108
True	4.847290504215854
True	691.0234242079416
True	35.30254830066945
True	903.5095712083556
True	849.8414230876746
True	207.98607055775943
True	30.235228387934946
True	81.41769179498776
True	451.6963512220109
True	225.53092952240112
True	1.5732289254071543
True	81.9804918680462
True	1087.9194540509452
True	339.1329686073461
True	662.162631750095
True	488.3428647638975
True	31.22050907835497
True	138.00635988888206
True	444.5373609828826
True	930.9441859236618
True	802.1042728257214
True	420.4698572159074
True	345.17038872347075
True	16.68852103832746
True	80.78636016205921
True	748.939774756837
True	478.6411744247725
True	390.5161769600306
True	835.9332269938051
True	23.89936982912725
True	220.7802092398437
True	922.7867093197908
True	236.22701547348152
True	8.004731443696922
True	500.4509340434759
True	106.06747532997082
True	629.1446953674982
True	52.60470964049853
True	246.70275428471072
True	834.2379728697381
True	902.2198889373708
True	281.32979895549033
True	450.2351035702011
True	118.8569151215551
True	604.7106333321509
True	260.3900612318511
True	197.1790070163453
True	863.5582832918691
True	52.92520478664744
True	733.6137624885196
True	274.3207129905245
True	302.0649115636655
True	171.9807151050055
True	491.8182703395583
True	591.7050906627336
True	375.240921931983
True	396.5796467115517
True	69.48385040974453
True	154.2306407217097
True	466.3637275512648
True	217.58203352847215
True	37.94178932893172
True	202.58733926966
True	373.4591704906321
True	392.69018134959936
True	730.9185657938741
True	134.37396369517808
True	658.8922458868484
True	504.4773411159251
True	587.469445739973
True	140.17124342315591
True	34.808159874783435
True	667.7550226978401
True	71.15969626364056
True	543.5478899306141
True	668.600932659025
True	458.9792950819736
True	133.73838092403852
True	512.8824774752557
True	4.622949810719602
True	389.296695553547
True	32.067701795902785
True	610.669522960648
True	271.126020270328
True	570.4356048846482
True	717.891923180143
True	139.6454969330775
True	537.7653724009922
True	510.5150915060562
True	66.69527044401747
True	965.3443475074648
True	2.630855718381813
True	29.007845833796747
True	627.0638078163593
True	705.6560007129619
True	133.60172875755532
True	401.5272463592036
True	124.66803346557028
True	72.63817553783845
True	449.0430081717163
True	41.26395375776207
True	511.1310541540358
True	12.059723575166393
True	841.4645952347072
True	540.8813937293452
True	658.5185920847663
True	103.33046469484565
True	370.2003340348026
True	947.3482650745852
True	823.9337677955331
True	146.67331027396685
True	549.6521493773747
True	464.1233823823768
True	244.64543113174784
True	252.47236692136272
True	5.558155513911817
True	320.35769722348243
True	13.424823739314236
True	364.67886866954814
True	78.58963920142692
True	422.2387656748611
True	664.6986787223425
True	128.6953178175082
True	233.51729923417503
True	645.4385252022946
True	689.7170315447642
True	280.67562215375307
True	139.9232885985527
True	164.81700552959754
True	481.9021352023001
True	81.28607522516049
True	10.564207506463038
True	520.910344522239
True	557.1039139684755
True	18.38366040279652
True	142.62377675707896
True	892.3373515924509
True	483.1492344823882
True	263.40910627644587
True	34.863308153894955
True	477.8996099952114
True	116.63678835464783
True	581.0328859582213
True	673.5191773054382
True	300.4009908886984
True	388.8153396349474
True	192.64328342435556
True	243.34655657229771
True	73.25246950167546
True	210.92427574985695
True	489.53495235097824
True	22.17333800159048
True	475.0393257902533
True	373.0585680798925
True	723.7410059755813
True	889.6760794744072
True	874.4444797912763
True	159.76706408786262
True	415.3445546042936
True	69.71800435868195
True	190.3777760229044
True	320.2287050999266
True	10.89081806944024
True	824.3340321675515
True	24.327433084492668
True	395.0536548425123
True	261.47884777989435
True	631.8556872102481
True	222.60124148853103
True	40.723177693771504
True	681.530533201868
True	1081.5360906607104
True	223.2590594364092
True	130.56022186770957
True	608.2277388294511
True	527.7066526517241
True	16.82109571756113
True	834.3644231537944
True	116.68273916368226
True	45.47649737096854
True	308.1166617660522
True	355.3805106693475
True	382.6555985221798
True	266.1788172858405
True	21.224293224513808
True	25.2483992256508
True	796.5513952298452
True	210.13664905391437
True	111.07870180688714
True	861.3912501146684
True	627.1374305646193
True	634.6615746675212
True	450.1970644479228
True	154.91666398091596
True	34.52282841369575
True	104.5222964143052
True	446.340656563789
True	220.93657185662173
True	464.2649392138628
True	143.9094813842116
True	477.8051960905461
True	641.5463174322964
True	971.994612623741
True	25.942921749029647
True	969.6629754175284
True	1032.889846417922
True	460.1408054552889
True	86.79215021463153
True	791.0955390161424
True	638.002545446837
True	658.6136173115589
True	177.01746635994735
True	733.6501689352394
True	708.5478826642898
True	123.6800763237399
True	783.2886644472026
True	832.3987499061677
True	497.8864847048023
True	225.9445347648786
True	73.85614119382132
True	302.03677983163806
True	350.49616707446927
True	480.2446515654036
True	428.31454007188375
True	184.06967196591245
True	318.9783605699868
True	3.084371898091982
True	13.387715774689331
True	109.27881445722002
True	128.30877409117238
True	359.748981788075
True	357.3960416144289
True	113.1409366504872
True	17.16450542402638
True	218.71398840307344
True	816.3327426664868
True	453.30187828683614
True	520.5411188107685
True	549.0383530624931
True	818.4836994850864
True	644.4848923237552
True	92.69526893549784
True	213.60618020716055
True	244.56913203347128
True	284.9680839453691
True	102.65166987538416
True	368.20397382375074
True	433.7130761397438
True	174.57109238748674
True	650.9885640490514
True	252.65361993828537
True	205.87755530636733
True	30.272410103157195
True	244.76434257831417
True	485.8512209538688
True	169.54890102164876
True	536.8871564410128
True	453.3729792325948
True	240.15862247543475
True	106.7832412869806
True	38.52515328706372
True	399.2556890048083
True	788.5246363912928
True	162.79380204914997
True	1019.724444159806
True	1059.9403548526757
True	485.68174753988274
True	99.95667271049238
True	126.9077822277951
True	675.108871661098
True	9.151099048706577
True	222.02394862509547
True	135.64083095060616
True	121.4788076562286
True	323.0925644213379
True	635.0473834909551
True	37.42845414030289
True	117.01328698401724
True	950.9526551827794
True	54.736305887569046
True	459.4477391743298
True	525.74851392023
True	254.65293350808523
True	132.29357588939854
True	932.338377847392
True	1197.13671312789
True	521.0229894624332
True	676.1482844349948
True	214.54149519799827
True	149.67195457318036
True	316.1631452913815
True	253.19297585674872
True	168.83139950539447
True	300.66884591989776
True	334.84517619215376
True	12.14722864964928
True	608.6718768732549
True	144.895054855708
True	78.24615882276417
True	432.4404916762823
True	312.1021104262445
True	1208.523392637833
True	351.75318441004424
True	995.2224263992256
True	9.379868675872954
True	264.6404542400359
True	234.43765399984076
True	146.4100633920901
True	476.05635034905765
True	199.53415156884884
True	401.3673515299662
True	320.50954077362576
True	115.42915234918684
True	361.7265830191902
True	1000.5081543581208
True	719.8762028215043
True	230.01038339746003
True	109.41898638982929
True	283.48766467528816
True	25.366286991875512
True	359.8543559708696
True	319.150927975021
True	560.367923496396
True	445.9034257003712
True	337.6417944432427
True	156.0430568210505
True	12.7454520135193
True	425.19282006346685
True	292.87253017874144
True	142.84773114656073
True	302.68700744808086
True	417.3462131285662
True	806.8620502890869
True	323.951163398559
True	779.41830905178
True	399.8785353270604
True	384.0857770216122
True	1.5797065023928107
True	1168.784520823611
True	104.66814895427255
True	932.4810526476002
True	207.2123704244668
True	485.3277972409051
True	674.077457729182
True	87.05590731042594
True	483.92969143332846
True	31.98635866513657
True	418.84361068294464
True	71.89130899283161
True	229.5840609469325
True	36.84681807196631
True	687.5972082105537
True	183.43282285470147
True	26.662976973660115
True	399.25887244629337
True	112.53038978115052
True	158.60249355912055
True	853.5644643493478
True	265.80563504326886
True	148.11961894889922
True	364.29570767732434
True	530.8445500329311
True	343.6191991024511
True	510.7815385018424
True	616.0828673055227
True	157.10931922796686
True	7.79189869706804
True	71.16126784328459
True	437.04132779442494
True	96.80313649714051
True	75.53897644817604
True	1067.547396944875
True	26.72420116182152
True	320.337681233223
True	322.6825669477925
True	456.1902116206319
True	676.8573555564923
True	189.83931516308917
True	676.4933287141233
True	327.96039490902547
True	357.37158648512803
True	276.0414715960526
True	220.4464857755688
True	362.0588162622614
True	454.6778336339746
True	424.38807753583313
True	644.4784733663099
True	141.39053164421773
True	76.45815978433599
True	40.28233606604897
True	304.0722014862873
True	650.1992090805363
True	413.288104752452
True	798.8159665424151
True	219.74860934272448
True	398.5188987549598
True	69.16577102545139
True	54.67470507886056
True	414.7812830460768
True	203.0816752121188
True	228.5729661096542
True	44.55872318483829
True	1108.3173735127857
True	174.94686358723493
True	882.5412738533167
True	323.1788422753194
True	911.8929140423858
True	236.14367111220756
True	439.6191740131621
True	533.5912700395054
True	589.073456703614
True	224.5023513948624
True	484.4660250238188
True	968.7479641119608
True	129.85108272406052
True	7.008310021007172
True	594.2867946839607
True	26.487427505104584
True	75.95008917715205
True	806.6911659310192
True	210.34492030092449
True	996.7189806502206
True	689.4736447390474
True	415.35260130436967
True	282.4660577115601
True	478.0802179382615
True	346.8888036837841
True	186.9966076013528
True	662.5316914978724
True	714.7907184412765
True	205.39435932715355
True	90.28414979790612
True	526.3079618977307
True	130.1029342588095
True	383.4133065883615
True	335.4518064872274
True	61.73701168783422
True	375.5214268536329
True	398.62243566116433
True	360.4399740973048
True	393.4579370914759
True	428.7971914628336
True	642.629146238285
True	58.977731272776055
True	453.1522319536736
True	326.2883746056251
True	661.5548297907281
True	219.3030113207468
True	104.95879332738131
True	43.62247777961432
True	533.0957293434706
True	661.666916316315
True	169.21886471062973
True	406.1680505865838
True	342.2833498805576
True	18.346381213007888
True	173.84350799806634
True	293.2692104493765
True	2.5835175601023805
True	873.4247899053889
True	80.9776680361258
True	106.27511025679443
True	105.92249934998571
True	363.1373354820969
True	36.63220513732801
True	440.7258675582934
True	218.7877611671613
True	5.108481305834344
True	119.09319774051316
True	444.407208511419
True	53.33779251354081
True	66.61890317871043
True	179.37833490625806
True	282.91019460825726
True	979.9299947714782
True	383.8012748591397
True	966.798642170564
True	194.98091734680617
True	1066.4065651327687
True	781.3703124829055
True	649.4516979611394
True	384.6440619206232
True	374.5033732588067
True	82.13644290025472
True	72.1581474482402
True	77.97166177232299
True	178.92194039935055
True	476.9471230455809
True	1085.1335773693957
True	190.4858155588604
True	355.50954954965806
True	439.06833204060064
True	599.957202360343
True	618.3426345683979
True	270.4121326992851
True	459.1715837884309
True	659.4304402887636
True	95.36804300336756
True	686.7479158104437
True	253.7468618664236
True	132.09075448235217
True	409.4368805895609
True	850.6673269247917
True	429.1479517611191
True	863.9618356337841
True	194.0488288827564
True	351.7758582053415
True	706.594116332505
True	612.6274679920389
True	190.60602033108145
True	267.7167524133593
True	792.2947572652378
True	30.532083559277275
True	186.5031525498125
True	486.5006700015768
True	690.129678744211
True	107.73976248956885
True	34.18291486503739
True	162.82398374828966
True	695.1732429548972
True	329.3238626238244
True	542.8743580122532
True	355.75085042153887
True	307.77168377896925
True	456.91284751336894
True	506.2335204850158
True	73.24232890105397
True	362.9821443484722
True	776.4139799574909
True	0.0
True	287.4602887570487
True	255.83282348129967
True	944.3999717169264
True	145.7601209535947
True	665.3117377096572
True	639.2746917211884
True	110.0899072832519
True	215.6169085804616
True	129.58496440260683
True	9.500512692496352
True	289.081734418677
True	376.4873576378545
True	1133.591913558452
True	230.5997614507688
True	408.71078209480174
True	653.8725205396634
True	212.51146201782015
True	26.754202224077847
True	845.9231322564011
True	606.6397333535936
True	164.36422468195445
True	626.7158661376639
True	160.74582979220472
True	288.50575685714483
True	770.701315130455
True	35.59892387336052
True	107.98293304779232
True	530.8479931289114
True	64.17984007856595
True	76.57045327479112
True	405.2419738232528
True	22.80093054629089
True	742.0930407019933
True	106.9893651897081
True	156.57259803301025
True	19.07717377376899
True	722.2397068087733
True	28.142904092270893
True	786.0532828018145
True	400.17726351895885
True	118.11218894863696
True	712.4454203789398
True	521.5706712367025
True	553.1300717687924
True	44.92136273966232
True	376.3078694541845
True	5.289570236388368
True	93.60175493573978
True	393.4651917370872
True	46.147742191444586
True	114.5686726694393
True	301.68709827616976
True	180.73766613541144
True	102.94114358590018
True	637.1696834337391
True	18.942830275334728
True	1119.7789563523895
True	501.09731624372114
True	300.24604908396583
True	497.63433124836376
True	119.71158592112364
True	777.8949299019583
True	1093.9671079676848
True	748.4783843890514
True	171.27029139266986
True	225.74617884062263
True	53.51288723302418
True	60.51400845000945
True	152.28108405370864
True	99.08129696342364
True	167.88261228623924
True	1186.62964451695
True	307.8190273292285
True	348.0214273104429
True	705.4405348350712
True	16.637741674856073
True	14.595985810365406
True	562.6558016198793
True	5.63860060842053
True	119.2244675122564
True	719.0409433156709
True	175.15170473043224
True	642.4549704843889
True	833.5176105615125
True	157.40381504637296
True	885.3462189744331
True	3.4998845911191583
True	434.0221172065728
True	1060.629371653734
True	24.64348052665221
True	236.41767460199733
True	141.54783839073312
True	965.2597796326868
True	227.03727626871245
True	502.2947187713799
True	118.0742115136081
True	515.4302215893939
True	153.1984064305679
True	98.8151890121704
True	379.2625685849314
True	63.292940167902174
True	55.13904879078021
True	1085.4242922175722
True	270.6639864336991
True	157.49096255448188
True	372.9149603692017
True	392.23202718735496
True	211.76737225944868
True	169.5652065412957
True	401.6696317625759
True	32.35741674625641
True	493.6195814531027
True	1076.7241653716185
True	118.00593419439834
True	475.5740110271454
True	312.5702450351925
True	27.01360979375759
True	398.7970662661687
True	106.04683292872944
True	597.0659961885926
True	193.9888532157754
True	417.3565634557714
True	19.589065541848285
True	420.3568537187448
True	105.52786933176884
True	351.18823571782184
True	33.8552661907456
True	178.34939097886576
True	253.94582609684247
True	780.0099032323833
True	56.33653785270175
True	143.46348415871518
True	237.9471816794335
True	141.9631568002596
True	628.8706696037649
True	553.1299051589469
True	796.7296579680007
True	384.2810436767182
True	531.4507190068455
True	412.4999521480327
True	695.5753237956351
True	73.28667956387416
True	463.2753147213605
True	432.3741736450471
True	49.468551739370525
True	87.38504278076047
True	130.4255836182493
True	90.3028362019776
True	325.3702554175936
True	887.6060899643164
True	327.16475625189634
True	1138.820478787881
True	331.4181244324181
True	921.9735852510304
True	149.799158773071
True	573.1675025179834
True	629.8948217245548
True	698.804131783152
True	437.1099283206349
True	64.32245442258302
True	304.63675009446536
True	42.42815270201182
True	165.27564448089228
True	175.4983711550472
True	1100.933172780026
True	226.18694148288407
True	553.8863450081856
True	560.2362009727036
True	555.3824226008587
True	841.9034189947405
True	579.5267619390147
True	650.0424696363876
True	950.7491263411893
True	126.45462529286092
True	302.4761171979575
True	269.5035232793302
True	308.4497458894623
True	88.1229702873115
True	380.7297272085967
True	4.016659926818951
True	338.3341913879556
True	250.6217401179767
True	601.5040266729281
True	270.34890107659805
True	359.7830962304408
True	9.964950199950405
True	58.10510217892803
True	543.6669356873612
True	30.45075815485202
True	141.96875927931902
True	66.69660868640163
True	154.43013648018945
True	245.91170425717152
True	72.21936754883339
True	402.8429107206646
True	267.8846876524794
True	100.5386830975438
True	338.86134007663185
True	64.1250844022993
True	582.1790821911156
True	825.400865078182
True	277.0732773359369
True	1185.849552066354
True	113.56519969206818
True	310.14079750877465
True	1039.0814512970446
True	91.1703385823996
True	291.41524771760453
True	10.329929046726225
True	397.0174161335857
True	456.60876276586646
True	161.0555739107827
True	620.0368991559609
True	902.1442562468342
True	156.87056180531036
True	77.5763832955958
True	332.3108150796907
True	564.733865461253
True	655.0448642642222
True	1207.8225428638325
True	26.4367851879974
True	893.6338169207623
True	141.77675018417543
True	626.5719375240874
True	119.81795431221612
True	132.35971169242978
True	190.39610732245447
True	169.15145530768928
True	751.065359658302
True	212.9286747793
True	230.60616521451425
True	68.7826159515622
True	519.348406208461
True	453.78339216019714
True	174.28209171535866
True	239.00365504685595
True	16.976493511267968
True	409.5717232256133
True	207.47311129070644
True	285.6303483644627
True	112.05548923674034
True	714.2469359887299
True	435.916735437601
True	257.1501860335495
True	650.4325794863647
True	529.5627016776309
True	468.0552182425888
True	132.46446434436888
True	532.6515258458322
True	432.6602167548879
True	3.611227528399692
True	199.8291358903169
True	89.1505168725485
True	243.03584543860148
True	2.5390757692731887
True	126.40862182235186
True	351.1074254833398
True	7.215467524085565
True	861.7628440470534
True	170.70693314409198
True	739.1029865311144
True	807.0539165929417
True	162.7920649254184
True	221.01898808212889
True	489.2336932399701
True	832.4108951577422
True	49.92510101027126
True	36.77871859775286
True	128.009358937081
True	648.8809189436325
True	707.9239903185472
True	180.65901334622936
True	589.7192992992286
True	593.445701978759
True	828.3688219794504
True	411.4894308620938
True	188.8521396119171
True	881.6420068513439
True	230.5904551250028
True	155.18931786673514
True	338.62132178798703
True	221.23167078630397
True	208.1216286421312
True	601.3619126648324
True	244.7135759521584
True	197.92772062123908
True	452.4415424475802
True	464.3620594318313
True	62.70012819552616
True	277.31285292156605
True	75.58497955974268
True	338.2126979885009
True	358.839249602412
True	255.987320224708
True	186.15032299496283
True	368.2741799051075
True	639.8603888910882
True	724.5185077244665
True	300.86809345646503
True	749.563200816607
True	64.28558963830965
True	876.3337020174548
True	345.758976835653
True	12.638822317701443
True	619.6106552625771
True	710.1925307937655
True	268.124524707474
True	168.42922728745256
True	45.14019982804109
True	388.1603806603999
True	80.22110287345954
True	13.592640054237586
True	889.9082802828923
True	377.5690668828199
True	161.87557349485826
True	989.708061966394
True	11.45697813386404
True	813.0966653942046
True	29.989731995147235
True	646.4618429278656
True	54.02908944900145
True	735.9237910552048
True	449.0217465128456
True	194.99054536369843
True	445.4018559959208
True	220.8309516755845
True	293.600977641453
True	233.26111811002843
True	413.0543491919028
True	10.569015845005698
True	326.9949048601516
True	109.42432960982364
True	11.483192050930644
True	467.9489667920338
True	719.8254245197184
True	278.1297024895264
True	77.26170185218217
True	306.21849774113514
True	82.25480381929138
True	182.92960372165504
True	183.81211571766212
True	372.9757840172815
True	43.78640475607073
True	143.71226947367506
True	380.38861175582
True	849.2214420522171
True	117.85935915696268
True	207.95029724198423
True	426.5753019058447
True	16.985677752051323
True	421.50848684467246
True	509.45264576055575
True	85.60059207470803
True	393.944060273524
True	354.0565067820056
True	421.5257956336725
True	589.0820139569771
True	1054.297744801957
True	959.6653815164692
True	58.70341682220963
True	1061.5559781207887
True	111.72579634161974
True	108.48784405609013
True	108.98159295618088
True	508.38115942510007
True	381.96335104585785
True	572.2749951276376
True	244.65699312781172
True	157.48643226091815
True	391.133334800462
True	15.460442403163183
True	465.52598952641966
True	383.4141943870959
True	147.57213975259393
True	99.4831945786505
True	531.9167497209617
True	1003.727958674872
True	199.27555151206616
True	67.91281785185006
True	434.373807632204
True	375.1038684604292
True	468.0328958745727
True	337.34801083958206
True	3.788309463138889
True	533.3324239444463
True	505.0357726596848
True	509.6462472703497
True	200.91841117400392
True	104.3470661213376
True	21.993353350712823
True	379.1558729458475
True	105.82334328854664
True	6.829537247338995
True	34.70541265445825
True	343.01293927325565
True	637.2299879019599
True	143.87570322292785
True	89.76095022343416
True	22.744010280083742
True	415.667650661899
True	361.3227906817913
True	803.6419359736814
True	296.22528254808407
True	485.90112223931584
True	522.3678952899943
True	526.9820064560525
True	292.6353870419132
True	518.5235027012918
True	105.17546861517988
True	572.491268160521
True	7.06771680022171
True	358.5429169789903
True	479.2367031100874
True	968.2319976338492
True	338.20756811781536
True	776.1969219109753
True	978.73080496429
True	174.22974216582966
True	35.06468476219273
True	361.0012000527406
True	390.7389602683703
True	568.9732193425982
True	244.44334904484717
True	29.260297700021823
True	611.0985641618181
True	114.10001938581068
True	1089.0276187681038
True	323.1144699232685
True	485.39564000417647
True	120.12063636561643
True	801.1567530240499
True	139.4499692567607
True	814.4645051629701
True	567.6088565268736
True	191.1120545342339
True	111.56566467145984
True	62.97830647966311
True	557.9112157986123
True	856.3671054766049
True	435.47411351924967
True	535.1258647685933
True	137.30219259923066
True	599.9627626313056
True	476.3059022281244
True	796.7163142330936
True	317.1779661801613
True	571.3805027178169
True	119.4725781672898
True	26.67550333132751
True	421.4016447068108
True	179.21602202702223
True	104.72315935252372
True	371.9572991704272
True	1048.6529584420866
True	247.62058020430783
True	536.1622494986128
True	10.98744697973154
True	74.06201928001211
True	326.46801232310094
True	758.8652444808727
True	447.67991728095
True	509.80521282186135
True	728.7813253682199
True	68.1957534954737
True	735.8888702702229
True	49.897965786488186
True	106.5387952413974
True	177.35285840978048
True	84.33935025616874
True	26.596042025152578
True	295.9016424524985
True	474.13923876793376
True	898.1050802758634
True	863.7346686829071
True	6.388372465774184
True	286.9139763879612
True	449.9421296587937
True	133.24461081958998
True	244.0388931356445
True	331.69924738265644
True	1323.8983926591188
True	432.58461158213566
True	27.32521530555392
True	186.98111151211145
True	712.234796065548
True	33.97060984630007
True	172.8856196838695
True	562.6465906144783
True	74.45935777559555
True	859.9454448615804
True	329.8174645130772
True	650.2693827222332
True	74.8731936616343
True	663.7840621609627
True	597.6724534810068
True	894.721794250086
True	245.70871042722328
True	500.0467195271538
True	822.636766691199
True	923.1331668612954
True	234.35142970605668
True	745.2670394142749
True	219.3611636104945
True	461.0689583651803
True	368.0959739388483
True	509.5414885321168
True	494.0009379414088
True	295.6835364886693
True	347.575949503836
True	107.6651497144492
True	352.8177618156395
True	1133.941840777225
True	320.81047725477003
True	149.4592910824256
True	293.97133240360137
True	729.9738939188372
True	648.2669841295327
True	407.6000558159245
True	123.72868966719614
True	325.04025254223967
True	35.04338686847195
True	168.41455072192136
True	88.33675679657077
True	90.19075917051464
True	571.0675736171402
True	136.54515535861844
True	128.82668751835376
True	98.65102262596388
True	85.61745773414832
True	460.8622642058773
True	387.50582600419074
True	1046.7426021174608
True	530.2293691160002
True	836.1496161911485
True	273.0518504570732
True	291.34125878032086
True	528.9930882722934
True	192.6488659197818
True	736.9183439603435
True	246.08252585512355
True	359.2541123556577
True	69.60913273277056
True	119.45474519943004
True	242.8908563122745
True	126.9981742056616
True	476.6480599785375
True	31.37380611959224
True	576.6971637983243
True	1004.5894139924628
True	731.8566219868156
True	1.4706996066321092
True	59.94992280428191
True	466.9640780577025
True	431.6554070147447
True	75.55133532810592
True	119.5427038898511
True	310.845051467705
True	76.77892308362698
True	54.953309814795865
True	699.1498465226076
True	665.9081843665512
True	170.53054044592207
True	168.24483196267155
True	531.4867734479983
True	54.72807679197118
True	27.646082764413503
True	556.6089690450382
True	440.7204973357448
True	1133.6717186218734
True	48.77559432215208
True	474.44603104546667
True	890.4901764174664
True	780.7073621785223
True	291.3660516372784
True	730.1094998895146
True	384.45150796494033
True	42.98964905255162
True	102.000104746058
True	692.9812358695472
True	72.78353347330828
True	145.43140608692852
True	930.7088564252524
True	189.0318944940085
True	273.14993041006977
True	102.67611662562965
True	658.0180681664156
True	611.458159377025
True	211.31618641787435
True	425.9028245520679
True	38.16417112266178
True	278.71691868283665
True	594.5419389692044
True	601.9793256905452
True	324.28551196344523
True	75.95738727104445
True	965.65386509215
True	1076.4978850508169
True	557.4658615440976
True	63.44006278739055
True	28.117806909360496
True	93.0347311209656
True	102.26494287207646
True	97.83150044917134
True	847.1321679113555
True	1194.42184097652
True	732.6163729737899
True	329.9752890052844
True	9.438069032218
True	21.998474973530943
True	334.8455906400784
True	469.2258549208255
True	45.22540112108844
True	554.6467025633888
True	424.9676882839619
True	387.96672025999607
True	82.48331074488374
True	195.81181720406775
True	271.67336787257267
True	135.2997564827876
True	403.59514867671817
True	41.84533251277091
True	173.77142897744594
True	1161.2220441365223
True	5.87565590713945
True	27.562740968610804
True	574.5165681422103
True	360.3363396671854
True	780.5007335727685
True	159.6307980795919
True	784.3006802026304
True	577.4915109166851
True	279.92637929272365
True	440.4549242115404
True	353.81608783842177
True	293.48017102399376
True	268.58154278591905
True	397.61983897217874
True	485.55229374037407
True	513.5099299104473
True	104.3818203200251
True	350.2449035532981
True	7.81631577261367
True	181.4643578675243
True	234.0961353689117
True	877.379914424044
True	610.3853666822629
True	31.565299069887143
True	709.5448004118351
True	826.1740364646857
True	110.94133420453048
True	355.2559424858163
True	845.2760100770155
True	214.45517677540184
True	170.82181023015983
True	523.4718479880589
True	573.3331606798297
True	1090.905325551846
True	150.03179147113784
True	153.645946229356
True	254.50692717476832
True	317.4335677255652
True	431.2373243074393
True	408.6728102761127
True	324.90861773220047
True	440.9969594081493
True	486.91680725309584
True	222.26649469158025
True	1472.098784296335
True	252.3356601868149
True	393.8867608139815
True	52.94720847535342
True	780.345783578285
True	257.3749731898763
True	916.6000816444064
True	564.360094754592
True	302.6464456318579
True	743.5039126633284
True	263.3729990342014
True	211.390980701484
True	251.71606896242795
True	218.28376331712647
True	141.21707454253283
True	255.70141227048052
True	732.9174786463357
True	528.7280866119812
True	221.42422516185655
True	1172.6002511788352
True	115.68865449504167
True	261.3203307814892
True	68.36526677137235
True	295.732229416107
True	403.0802348978211
True	90.59580521890848
True	222.3988517262465
True	75.13783184168776
True	699.027795493241
True	383.3632277093948
True	230.84750959958168
True	746.0815125065512
True	840.2621829271264
True	806.0688083313063
True	819.882399148808
True	349.4056229056239
True	1.5841513179662512
True	269.1539242524899
True	56.72860620122535
True	388.4844972889084
True	51.34825305390999
True	337.19030441876487
True	859.7542721739788
True	1044.8594607290354
True	410.32917096531287
True	22.12339743421536
True	513.4097819016981
True	508.42660448522616
True	202.54208240372407
True	237.70114629503547
True	293.95659787382823
True	21.860174829062004
True	116.97292433083692
True	973.928848196416
True	63.2554972197996
True	499.9867442813057
True	783.7439044548984
True	103.58779251166452
True	247.33132662568727
True	115.95052831259898
True	15.622393513429335
True	1.3511488548215138
True	114.77558163927664
True	999.513084777195
True	457.88712399183055
True	69.39637273141757
True	775.3778354855584
True	346.8318051910333
True	1.057600823499136
True	458.92348067033856
True	187.11368448109363
True	503.4698135577294
True	86.38464782716837
True	320.4377900165015
True	371.1614385590274
True	173.32369124422215
True	217.0006966430768
True	127.1694204329805
True	169.5964851037233
True	964.3641750864148
True	15.217168866929727
True	501.6146041176108
True	490.0419213439554
True	399.1208516961137
True	218.61715231024857
True	225.6842257729089
True	161.07137268051792
True	45.470514313265866
True	493.19084370101785
True	152.45324792962433
True	871.9823747077637
True	842.226765225671
True	241.47375061856013
True	323.1721391761365
True	513.5393898672454
True	43.32239803242605
True	83.89142845418779
True	713.8797157892044
True	1061.5651369334234
True	111.48065223365238
True	743.7410124515729
True	140.3574534292611
True	933.4601566461369
True	662.236401677266
True	102.33530368704756
True	273.6202135349026
True	583.9803623652797
True	271.2017947961436
True	45.30470573910521
True	567.2186284053213
True	438.82402595940255
True	6.439527958530936
True	474.901547541556
True	67.16500343637392
True	177.16278106103056
True	235.999666370113
True	301.8910342903255
True	73.87182089610357
True	225.4644239504451
True	341.2524887702144
True	424.0169952165151
True	970.6150939873316
True	50.80494873281049
True	910.3770361718798
True	1026.9335694869571
True	134.24344389045046
True	71.97490281554335
True	999.9420876601622
True	31.866472686310576
True	229.6179043678607
True	76.56934287729237
True	222.1754703991622
True	363.6829937537245
True	943.854442794852
True	98.45114732899118
True	72.24467510451788
True	645.2437196729337
True	274.1958578445736
True	697.8410944639345
True	55.85965171060516
True	484.88396825434216
True	361.9760572580141
True	692.4365537263459
True	47.835071850010245
True	111.288614254161
True	27.969667506428312
True	268.50745458271354
True	43.743120639023374
True	348.78665769942825
True	3.1534225124597075
True	1195.6006580803332
True	107.06791633380377
True	134.18741886195716
True	361.7953913364478
True	717.2122393167089
True	666.325614531041
True	1003.4276629997796
True	460.44303392935245
True	411.98021864707545
True	144.02418958722666
True	422.1913919250935
True	835.1523276061107
True	421.55151476872254
True	950.621544868414
True	82.2218010724624
True	440.2874937759543
True	170.67887517882227
True	273.0919504450168
True	744.2844875988789
True	164.87218001108698
True	137.51648998053471
True	67.09064549873762
True	878.379178592211
True	786.3913807594872
True	80.90562875522464
True	432.008424652001
True	752.1250133171146
True	420.8256831466976
True	54.69361763242528
True	311.8172631406201
True	791.3227841191697
True	29.296373849484848
True	354.79266875210845
True	168.46422581158092
True	275.72242531947546
True	32.73179128894184
True	221.53682368934184
True	752.1313017360751
True	647.6441354336039
True	59.68228264478946
True	292.7876095120219
True	897.6435987305308
True	19.45513672105417
True	322.1460207453952
True	303.50190296628745
True	430.16124299757104
True	215.8055240908927
True	600.5841367734934
True	47.54040243376246
True	1008.6074344255776
True	848.3982542859015
True	52.01599325374205
True	392.7670120321493
True	715.334389649805
True	883.0393788180434
True	268.1547698762228
True	596.5506052184193
True	126.13348413687324
True	185.24940149892245
True	134.7804418951791
True	133.2936444911576
True	199.9569601743755
True	973.48348717853
True	788.4963614338128
True	973.2020518547332
True	18.93373405389508
True	27.2576209841614
True	350.7124376252853
True	13.779068500504522
True	593.3273394944056
True	1046.9660372008384
True	257.66152511018635
True	209.7524668851016
True	84.30423319774927
True	210.7644445164943
True	127.6243067413764
True	43.65925016363684
True	134.15463227240892
True	93.8777671176452
True	245.45668657981057
True	543.3533214952914
True	162.06637283889663
True	31.692394283636496
True	55.35614154771004
True	439.955165288982
True	265.88585700851047
True	591.0922506907551
True	24.475311931490797
True	112.3000809352338
True	668.5116083568411
True	260.4515665670192
True	473.5166164594356
True	649.2537186959362
True	107.51238295173448
True	105.98768772604468
True	80.81739094461919
True	28.58900005652357
True	127.63207157535416
True	85.30314768584643
True	101.54933016233748
True	149.80251060481933
True	236.448071203958
True	813.5572179634258
True	288.6252168354197
True	919.43535859039
True	165.02924430573324
True	199.91876981663933
True	803.7597837687752
True	313.41725222939453
True	598.6394608538264
True	253.54286798762803
True	364.3195681130808
True	456.42747486376254
True	572.3434558924763
True	646.36871307777
True	372.30389878294113
True	34.4619425802417
True	555.4181955133782
True	623.63224611314
True	18.83197155834065
True	11.55908908286137
True	259.77332157017634
True	390.7344632255416
True	447.46026535508094
True	63.78039891287254
True	623.1977899282244
True	928.7411147502596
True	243.2643504167782
True	901.255890516412
True	271.5788055180938
True	101.2415310408874
True	262.9371712030477
True	700.6750030240681
True	40.32360687860437
True	588.8303615892498
True	1291.270138375926
True	1014.217132086736
True	871.2210107423728
True	200.55082847001177
True	90.18880905147633
True	192.66775867451184
True	832.1746263407279
True	144.6055030268686
True	1053.7911182921546
True	892.5322342418315
True	47.1244603633162
True	88.51665747582808
True	400.8087154781561
True	417.4573230513616
True	211.66817635469008
True	516.1768443242831
True	671.9135410370515
True	110.7557919348088
True	271.76266345012743
True	1008.2713721187116
True	52.35867222714722
True	702.1671946998897
True	540.7714775560099
True	40.00713157018539
True	790.0287553299839
True	381.0485555645025
True	563.6371015894804
True	114.38936760300383
True	268.53324909224693
True	215.14106267768847
True	27.581378648844108
True	135.3366020664258
True	730.5734923626108
True	144.67953100554155
True	375.9937411904572
True	63.54389777308271
True	640.8570540934791
True	620.2632396662015
True	240.2528479251748
True	473.5527505713686
True	164.67401248501568
True	158.82276435542855
True	226.07984065372213
True	283.13182294232223
True	369.3990182589105
True	124.23071881155916
True	201.3594266739182
True	25.048761521955456
True	870.9704614209259
True	305.5405760698648
True	9.788504099114002
True	361.10260203242734
True	165.99785014206492
True	622.7168196473476
True	367.7974360477652
True	587.0274693727648
True	534.050197952793
True	491.6269555294277
True	791.3996803290592
True	234.40659105828843
True	567.8477974445833
True	162.80995279760037
True	517.7054057197709
True	365.49588666631615
True	377.7703202121687
True	126.53585716938862
True	127.07874003985918
True	106.36780553860044
True	64.859864022196
True	695.2250660387251
True	169.84584316139834
True	41.98256128391375
True	0.0
True	550.0169414406312
True	110.6425862183605
True	21.273862424006584
True	43.51660600713209
True	112.8125708934298
True	513.4581044570897
True	174.86252760416
True	107.09635884065912
True	35.270124302405385
True	157.7947799727785
True	916.9895119550276
True	54.100217125057966
True	238.15785561003105
True	767.6222307616813
True	306.9560927674329
True	455.6206896627217
True	468.7071602221024
True	510.2883228257328
True	602.9903730780371
True	930.5624457234378
True	257.8666436635429
True	1037.9598825368712
True	908.2994965578272
True	610.3003399384854
True	347.95654659647363
True	819.5469620420818
True	10.43592822815396
True	36.34833322956628
True	290.51987134235
True	43.87838818009375
True	204.58647414612648
True	737.3887027970868
True	215.28080884530783
True	719.4397583335876
True	752.3790298460225
True	120.33365367220756
True	358.65808255994625
True	575.3180127127148
True	24.02415697361191
True	130.70461809527916
True	441.6400547283941
True	300.99616965727023
True	204.3313773100089
True	111.12111988397116
True	380.3748078469925
True	22.83780837532374
True	349.64420183530166
True	374.1592118194275
True	1034.1450076027231
True	371.3824355597251
True	28.542385577931118
True	435.9779353599759
True	453.3161956432493
True	234.51429751104
True	31.707702869305457
True	767.4641611680688
True	422.7153859249547
True	185.7763371993629
True	12.162457572269751
True	1209.9119298756898
True	161.64618687344546
True	27.65038974917292
True	302.69102558674166
True	279.61732585074634
True	114.97690021978411
True	288.9536491158591
True	46.3902891565203
True	326.02032471030003
True	295.30345953840657
True	318.5097132447827
True	31.973594779003207
True	48.86949838389183
True	1058.3484386666569
True	23.68470889922741
True	13.787674652151123
True	176.38903221049972
True	636.5703798095753
True	9.529028167158668
True	192.2729315568267
True	177.13728990827713
True	529.6646123836852
True	365.0321416626088
True	728.596874812797
True	322.3987467217725
True	503.66778718879135
True	442.9004607787383
True	495.7911016411324
True	98.334736163658
True	1281.4657061452288
True	909.7437911463436
True	290.90653396139135
True	521.7981243608524
True	110.33830822562214
True	547.6117979228757
True	438.99370920472353
True	158.6098918671572
True	77.64004999816183
True	341.3376709027356
True	172.30461053386156
True	30.028457492053345
True	607.366754253997
True	384.31135377992297
True	67.72707307682037
True	32.56263633254549
True	637.849504871269
True	501.2266167415757
True	74.80317705723196
True	19.54890194139733
True	320.5424716718654
True	328.9084901525428
True	730.3172965801509
True	554.1301195296057
True	554.5983187999043
True	810.045275470012
True	9.346719053749764
True	59.44676824043221
True	33.01791298540038
True	60.89503258953341
True	498.2151462382708
True	591.2171481533062
True	80.29634540067643
True	109.49914105774243
True	187.10326235472328
True	75.28156176426837
True	175.49304065886668
True	209.24474292079003
True	274.8257285215385
True	801.6930112284207
True	608.6547792809467
True	273.6269899996992
True	189.08418565473067
True	278.80148401394257
True	238.42746362352045
True	733.2439523077701
True	317.71549305615474
True	175.2943994102766
True	905.8592630103426
True	342.59848819907205
True	473.8875340687481
True	143.6209301949139
True	116.31031501332922
True	61.1101545095581
True	199.75386691895696
True	993.3074578993524
True	538.6645112686493
True	114.92880828147842
True	362.1442777122485
True	102.20723368056736
True	669.1852951697798
True	4.199797143254695
True	701.8662897897965
True	36.562807393050186
True	917.0616840913896
True	841.29198944673
True	209.35412520417268
True	28.610753279545374
True	79.17233071987067
True	451.04146189666994
True	232.5264138957484
True	1.3509907723980736
True	72.19564860932729
True	1103.0889034660277
True	357.16439977786865
True	650.6678622858142
True	472.18143585134055
True	29.55885348634826
True	135.13875901882318
True	449.2695530071699
True	939.4129604227212
True	831.2088104225136
True	419.1410749761647
True	337.0544677082802
True	17.65094679830932
True	78.44713524060724
True	757.1812346964364
True	470.1108502352624
True	386.9769405264378
True	891.8200575357401
True	25.79513498520248
True	215.04449853583657
True	898.5535676920983
True	237.95275700576175
True	8.077769199661777
True	513.7756202820293
True	106.84680510250271
True	656.6566667920632
True	51.9044177467933
True	257.3471646572118
True	862.0091594114369
True	923.2574043865516
True	274.96932229742106
True	440.80162798899767
True	122.74608088761724
True	601.5396833767478
True	259.50362425231634
True	198.90741234774643
True	855.8802544722957
True	53.75967254653544
True	698.6873886257907
True	280.1663749203853
True	301.2101198259009
True	168.3173939929799
True	498.9252763615468
True	600.0626036969055
True	367.8070577429344
True	413.6764107942961
True	73.47497489218888
True	157.34982481718322
True	465.5110833008122
True	213.1131079932528
True	34.65215270857102
True	197.8506204571682
True	398.8451261736531
True	404.5831345313167
True	740.3037555651631
True	135.42508517841426
True	664.2277893654245
True	506.9307853603976
True	589.331837612439
True	134.94292698149854
True	39.80558995282876
True	662.019492333265
True	71.86530805044227
True	550.9665257004298
True	684.6179367642048
True	438.2605236812924
True	135.94859426737125
True	539.0967166317511
True	4.345717163425375
True	399.3282654086893
True	31.95487226779988
True	638.1403142695409
True	262.3368058146341
True	567.5796729425917
True	704.0837598547231
True	149.5235772785782
True	521.2446302795646
True	466.7906779586114
True	63.5167969128597
True	955.3996978242308
True	3.117737575592817
True	26.435844023932965
True	657.5009820044459
True	682.5300319568701
True	131.1667082417909
True	410.7727450527493
True	117.26341917470302
True	70.67638589793272
True	457.2387980700552
True	43.26871179915437
True	495.5156363050469
True	12.307656862416804
True	841.7984659544887
True	554.0748763827331
True	668.6005735726096
True	102.44124471426792
True	373.595168942489
True	1002.7916246081676
True	820.9344113147625
True	139.09996275258737
True	547.5785276837851
True	458.0164507100899
True	247.2876221936152
True	255.4516395692966
True	6.442585669415349
True	320.1213383445741
True	11.899280253895196
True	373.6704973670378
True	75.81855804273602
True	411.5159325725312
True	655.2703257850443
True	122.85946508054396
True	237.2198595839185
True	634.0463789314844
True	660.8122298391594
True	288.14333234687064
True	146.49904559945733
True	168.68218569836904
True	471.4796794998007
True	80.86912622141462
True	11.472937159325872
True	524.2585485145257
True	560.0649464961408
True	19.605195004724045
True	144.4773035183007
True	921.0766557311553
True	489.3726062514421
True	260.8632570637149
True	34.99163063340227
True	472.3011144661721
True	112.03322269718856
True	586.7388314340266
True	666.6340084153538
True	299.3521056114669
True	391.20207866875455
True	188.02896109128648
True	247.3413608754852
True	73.28277257670038
True	214.4031118630964
True	508.5236959730972
True	21.4483737388382
True	437.1068979071152
True	375.16472748317966
True	710.0655816334286
True	925.0095793082148
True	892.7630289827772
True	157.6096904091274
True	409.11840129216125
True	72.05405099227738
True	199.9328479307717
True	312.3797435997984
True	10.2766684277207
True	785.0437384122323
True	24.321138855720537
True	413.7391029181202
True	263.4804319271224
True	649.8508137217891
True	212.3212944932816
True	38.51487748706139
True	691.4262863677023
True	1078.7358618337737
True	230.00500324130613
True	129.45338334914152
True	645.0082019001558
True	490.5866841315596
True	18.08271995650368
True	844.5100991023387
True	112.55377644179607
True	46.03436778673574
True	296.66746959353065
True	354.14992067236983
True	393.2723928168059
True	267.73709171486
True	19.76920333811257
True	22.09282842666368
True	861.0235166929913
True	197.4711485592233
True	114.83266492726348
True	861.9691226134361
True	653.0365042911856
True	637.9484565979346
True	450.2273247638702
True	148.72980292665437
True	33.84729143016837
True	104.2276612119686
True	435.3755433351008
True	218.10636147171715
True	496.5552756792696
True	147.5617783484105
True	486.3159720143856
True	663.6797491672615
True	993.396936612112
True	23.54317383579069
True	971.4608876113076
True	1054.6307479046354
True	490.061365806586
True	85.69883694928603
True	760.0461138880822
True	643.5828652392706
True	660.4262212433188
True	171.37589180038577
True	753.043677262275
True	703.9637782495769
True	122.73287203976224
True	791.7489452862485
True	813.1858980902417
True	477.48268749785575
True	218.36997791767516
True	71.47614078295062
True	334.5006476190737
True	343.8958258300822
True	461.77888116078
True	437.7617424797819
True	200.4928316773408
True	309.0539969522641
True	2.670162861659498
True	13.51350920122942
True	109.57249918262076
True	135.21717805063096
True	361.8061057924775
True	352.60891849196105
True	112.25101351729457
True	17.612855349513517
True	220.64086967001248
True	832.4194625661106
True	458.2907668725112
True	539.0383821488363
True	571.5508500419293
True	799.8506477609064
True	647.9752069400282
True	88.20646649595301
True	210.21988001681868
True	244.5437298986323
True	261.1816745250276
True	102.61561980174996
True	361.0565416339425
True	434.36342535675215
True	167.19354167775015
True	650.5721860410357
True	253.9360957454724
True	207.23213746600945
True	28.342743511978167
True	254.0895107159561
True	485.5023431102613
True	163.06823904066047
True	534.3970348820474
True	482.4740399862237
True	243.61689759001789
True	102.03275178711117
True	43.44017655769526
True	404.2083722049486
True	788.340065301232
True	163.99388136304287
True	1016.9207293493396
True	1030.6078665639195
True	487.72747398625296
True	101.50562538288231
True	123.90530523499147
True	647.6648482019566
True	9.518018269749351
True	219.009386588975
True	135.53506974244246
True	122.93577696244866
True	328.0527231102503
True	630.6458017623605
True	37.18840394069208
True	126.29113852598196
True	974.8315458021376
True	57.543954719784175
True	436.3792301755576
True	529.3906137577858
True	250.67741789419688
True	129.10649279352089
True	945.0946840948702
True	1204.5514381162436
True	513.4821555319173
True	644.901430063783
True	207.70978675074835
True	156.67290330876946
True	318.9373044497896
True	269.7030477802021
True	171.22189042923654
True	306.6876222715325
True	342.0262238132217
True	11.485286651673006
True	638.3648155333168
True	148.35816518010623
True	79.08700701289978
True	436.3610650110724
True	310.50873831647
True	1170.58788717277
True	360.7566432074853
True	967.6972733853244
True	9.76501722547447
True	260.7224553034485
True	235.27465659671216
True	150.30884141301485
True	474.8921506831704
True	189.32509842322747
True	420.87683059467633
True	314.644566678504
True	115.78116608059108
True	362.37258714709054
True	1053.0837486018654
True	733.8689012585527
True	223.1925111330576
True	111.41773617088072
True	281.63735554279833
True	25.706701281578813
True	350.87541656280393
True	316.7650364336714
True	564.0517335138389
True	438.8018394585866
True	357.7687687082362
True	157.2434369980404
True	13.121993137516377
True	445.3802683155156
True	280.65655660995685
True	139.29513299750846
True	309.63880638156536
True	422.71304115978734
True	809.8203456358572
True	314.4923025323483
True	772.579106773283
True	405.2543144340627
True	383.91832096266967
True	1.60338840474151
True	1203.2268659791994
True	106.0921122424514
True	925.723920136234
True	205.26168485487045
True	464.5238193421071
True	677.034477113321
True	89.1831365413186
True	485.1234961639581
True	33.81875447698693
True	437.3182349998296
True	73.78291916078645
True	232.3463200310505
True	33.73675304559945
True	682.5806923083464
True	175.11274538495945
True	26.515035893202374
True	391.47677215086327
True	106.28428842665276
True	165.0689291596793
True	839.0277857134527
True	245.46163010163016
True	150.83071581332027
True	379.324161139361
True	524.5753684269825
True	331.81400265435826
True	515.3640247337264
True	616.6692916308258
True	156.86030535074582
True	6.380099081176199
True	66.46718773044952
True	450.4537943825783
True	88.6186513415402
True	79.54684482806023
True	1089.4504027704938
True	25.337811514009324
True	324.85971626203843
True	316.0859346160928
True	463.881558300583
True	678.7080995263796
True	190.87169430473955
True	659.603747184674
True	325.4616104065838
True	342.8100811370998
True	270.2986098231341
True	209.18798410325772
True	360.27420959836275
True	422.6091346147897
True	424.5460440445355
True	592.3603371159103
True	133.65349952593465
True	80.74413900856436
True	38.45994990593164
True	301.9877279397713
True	634.8434810938511
True	381.3390273699825
True	817.9155314142431
True	221.04122449712904
True	403.1411449152412
True	66.73997005919817
True	50.42974824252495
True	419.5160470498028
True	203.57398171713984
True	222.9355249640136
True	43.22108545509055
True	1134.5687897262874
True	182.90606885603503
True	921.339052182357
True	316.6908322455422
True	932.0999809600067
True	238.53534230915184
True	457.8028913158007
True	547.6972228752786
True	613.1054828605686
True	216.96919224301251
True	465.24759479034304
True	914.7914254972642
True	126.44776491020528
True	6.375490086533318
True	583.870674814529
True	28.77565141616419
True	75.64474514280072
True	787.2701030590891
True	227.84819457159145
True	912.9698232093476
True	665.9016124426912
True	405.982979234218
True	294.0673575682495
True	486.43083038148194
True	330.7152873095417
True	178.62111576036727
True	685.540345143242
True	674.21562418377
True	217.5543718037825
True	84.16486299882936
True	520.5427344634817
True	138.60948859826502
True	377.4704616366303
True	349.8157888595129
True	64.83207226067293
True	379.6119900338464
True	412.3477414837615
True	379.8104924641583
True	412.299277943068
True	425.9291392488561
True	663.5385134078464
True	58.416398612023954
True	469.0308544885496
True	323.2764340107296
True	647.5890794641929
True	211.22020649721864
True	101.84337153960573
True	40.4295795236973
True	546.8052747386749
True	643.6184858024875
True	185.39745328714383
True	404.561534300827
True	347.40842473808266
True	16.719425834530426
True	176.7962245647227
True	287.33225447401765
True	3.260859975687196
True	876.1050151473688
True	78.40017826575179
True	104.74862773079404
True	115.05019858286092
True	368.249034530578
True	37.566872490291736
True	470.0810205566248
True	223.8704065596159
True	5.918014043601339
True	121.28315584593116
True	449.75833672700776
True	50.34409433597583
True	69.93148414462684
True	168.27375676498852
True	287.61591449282975
True	938.2002337173604
True	394.32668297703066
True	948.850610244084
True	182.80870153286332
True	1085.040947128172
True	769.5008970277302
True	653.2162552097493
True	418.0068574865835
True	383.0213849593924
True	84.2272181621547
True	74.29324167445544
True	76.9398083929516
True	173.4669457321847
True	466.24329913665946
True	1094.2419683031585
True	181.2552866913612
True	362.8973642478644
True	443.52199064155184
True	600.0144535607762
True	574.5454230352639
True	285.987129609302
True	457.4746028064406
True	666.4569432799096
True	95.5909068308245
True	709.9486398535047
True	270.118384815151
True	137.27318658125802
True	407.65142066887415
True	873.6526818753238
True	428.7636259765332
True	876.1531336133161
True	198.8369438051667
True	355.41824922641155
True	725.1580320065486
True	631.5261487006236
True	200.8039109789298
True	244.8323244548621
True	771.4257084306095
True	29.41763992032012
True	190.20697512220843
True	475.85946267556415
True	684.2780212774279
True	102.41557625152812
True	39.198560807842455
True	167.91670442531995
True	748.801957600786
True	311.2546158197618
True	555.2876524249731
True	352.6921148177095
True	303.2872404253046
True	458.302700546899
True	495.65131662887705
True	71.11372150212834
True	377.82332217670137
True	784.2186740566997
True	0.0
True	286.2571078013274
True	259.17398022990943
True	995.1991596398508
True	152.9650220594014
True	656.3563470741304
True	641.7770980439253
True	119.83448383843172
True	218.83114386715
True	130.7114596749364
True	10.095629546932486
True	283.1461733848306
True	389.5866976531363
True	1132.567758015216
True	242.3355514594478
True	414.83699955077407
True	661.5920817124564
True	196.92459856389644
True	28.330824296093716
True	890.872844416746
True	602.9881808987705
True	163.88448831370852
True	612.2420574175453
True	167.99328443347665
True	300.17811373949195
True	793.6770686426331
True	36.154217372086855
True	106.47512545464244
True	500.0109852070772
True	65.39161552223977
True	77.62187947209414
True	394.1837625267744
True	21.81006343993025
True	757.4780151528926
True	103.24544544816456
True	155.12020853776875
True	18.50424237139972
True	725.9550856259896
True	30.187822485831862
True	775.8655302013156
True	388.58617595938
True	117.27913847214684
True	690.7084530761623
True	515.5798518584185
True	574.6369329188133
True	46.147596573985446
True	361.71238924106086
True	5.107183559427963
True	95.32738317594666
True	367.6457575810901
True	44.80152810864031
True	115.95647258657418
True	312.720686837175
True	184.87438227070416
True	102.4217159292022
True	658.4629476502655
True	21.646001067584542
True	1139.3002014780575
True	514.9741925409536
True	304.6718439953978
True	493.5319714468204
True	123.68143405740167
True	821.5500222430471
True	1095.3369748711905
True	735.21883441629
True	167.9288299148322
True	222.1516262722685
True	52.42517632324377
True	58.44992984170201
True	157.3612486557739
True	99.77355472706932
True	163.1650064624457
True	1161.0854986300806
True	314.28002149018795
True	351.635154111096
True	683.730140407416
True	17.542927074953692
True	14.723850892735554
True	606.476659459631
True	5.809938484389294
True	116.72543906766089
True	687.9502553283396
True	186.3748998084982
True	673.6103525115401
True	871.9454974777792
True	162.18099417567143
True	937.319273314346
True	3.371555044906878
True	435.7144665842281
True	1058.9549705660193
True	24.38420924622944
True	239.3751621025733
True	148.99857750329187
True	970.7740561944275
True	231.4668602067692
True	501.6464892377268
True	118.33016991381815
True	532.4661643742024
True	150.33913784171318
True	101.96764712329497
True	391.896035452274
True	70.15849137744415
True	49.86671525043528
True	1041.403189846498
True	263.7496021997129
True	162.13704421133144
True	367.6129270133045
True	402.16320057482295
True	209.30694412195808
True	165.750566545967
True	393.4021497164323
True	35.398600033350924
True	494.0943508848139
True	1086.2814248726247
True	112.87226660103494
True	476.1799941044035
True	318.4075781412547
True	26.700470570934893
True	409.0870988676001
True	104.78227665741956
True	585.7134795349205
True	210.8100412020978
True	410.1503205036557
True	18.82246769841577
True	438.3288446928109
True	112.31330802281076
True	331.9925387663398
True	31.749010365242743
True	168.2762521502932
True	249.79975691519672
True	746.9789537740197
True	59.76782642510506
True	140.97594915466178
True	238.54565007271276
True	139.86211079558828
True	643.6356551997889
True	540.4420964571618
True	797.0723278670944
True	393.59964281012407
True	536.9879716334848
True	421.22177268793735
True	679.9087821226362
True	72.8749975104042
True	485.1116505560743
True	414.6153973023431
True	48.75916072376011
True	85.73424823701583
True	130.6145656409691
True	87.11953275611675
True	327.5723078192533
True	861.4215985375865
True	333.17700699257
True	1127.334500472503
True	316.27728110724803
True	895.3954918169098
True	154.8899472775967
True	578.8486168112909
True	626.8322078800547
True	687.7295414313794
True	443.22586873149817
True	65.7637814230544
True	281.7802951146788
True	41.73255292159374
True	170.3131525431579
True	164.12576685136003
True	1118.8790553301935
True	224.05079099075263
True	563.1028028472657
True	548.5930941463135
True	556.851105428999
True	863.9891867321239
True	582.9447085072406
True	630.6535914033756
True	922.8562805310992
True	122.44782607274
True	315.8636768724678
True	256.83424760044244
True	328.73214740200933
True	91.79764211072276
True	367.84750783126975
True	4.904214815940128
True	332.68380823197026
True	265.02069530114346
True	591.6535458815264
True	287.900741217741
True	363.6021124634193
True	10.30817374483694
True	57.78998569742235
True	543.8591079492945
True	29.26964184920531
True	150.06926059382317
True	63.256180285407616
True	149.19104291701075
True	229.44862657593677
True	71.60628981829727
True	382.504969857158
True	292.897757453887
True	106.34637189447932
True	338.66630419729285
True	68.25884626443161
True	574.6142069145901
True	850.3806374055704
True	283.9855753383549
True	1142.5829746436962
True	119.40076895315278
True	318.3196817015099
True	1057.8994530510126
True	90.490573694877
True	288.51219786554987
True	11.263133708319549
True	397.41759074853513
True	446.17057796492026
True	155.8936513929207
True	609.945530483563
True	888.4699416036638
True	161.86897435994229
True	80.17084704823881
True	307.7048523176849
True	545.3466872810046
True	654.9365027974118
True	1230.5985669945892
True	26.17432948024797
True	944.1443344225588
True	134.12153983098335
True	633.044901321877
True	117.28028110061472
True	128.55023599001086
True	189.9680217746843
True	171.3825150179303
True	764.0127073133096
True	211.0731100381325
True	227.6251865740229
True	66.54296348230733
True	521.1744415466184
True	437.5324429767453
True	181.63224501130875
True	237.4858220719438
True	16.73374508290136
True	428.3990768822604
True	210.23524125862588
True	275.7064108714453
True	113.45998582866116
True	704.8288000055521
True	423.3261638673576
True	255.7813991709002
True	643.1134907085974
True	518.2082495907259
True	455.1194321564604
True	129.9116558450389
True	511.2655263660915
True	423.6622609931034
True	2.3709054814161243
True	196.3877242258728
True	92.01691752239778
True	249.07314422321147
True	2.891022388882762
True	125.4152316910307
True	357.4862834217275
True	7.251743494322202
True	856.8079845761936
True	177.08531731772135
True	743.892307672588
True	784.3680215332404
True	162.516534412565
True	218.8178821327624
True	486.3978228788881
True	832.5935425969889
True	48.15869329622504
True	37.80992673504687
True	138.1084852198996
True	613.5369656063289
True	716.5112810770568
True	179.90003615891297
True	589.7695106754664
True	600.8508770825375
True	845.2978900716727
True	412.4897732657129
True	190.59712083247967
True	902.922308194347
True	224.7575817888429
True	150.9398242806629
True	321.48097253733965
True	210.6914414337964
True	221.9208199049832
True	596.4607391904404
True	252.40759280047263
True	192.9928100970506
True	469.812316616998
True	467.2284533700147
True	62.93471673308091
True	291.6689991782943
True	77.28629322906625
True	329.9664674881989
True	353.46340491408387
True	262.4016975403179
True	177.95225388308168
True	377.8026593283036
True	638.2301596513291
True	744.7427742296197
True	308.8287185419269
True	762.2011872975872
True	64.7118355728468
True	878.2224618180784
True	356.5814346513582
True	12.775318125155884
True	640.2252163369548
True	706.5615495633544
True	264.5732604686252
True	173.47441324553537
True	45.94601580709507
True	389.2176752855436
True	75.79842868363691
True	14.361673920412931
True	900.374698622065
True	358.26014722983547
True	183.7084495896227
True	990.0608774454604
True	11.586661810944864
True	795.5251242706225
True	31.461644792470864
True	660.7567741010099
True	60.39078649574955
True	722.3136462437462
True	463.6857316703991
True	196.8817696358166
True	439.2940578658376
True	221.95821976123912
True	295.7368985273827
True	216.78305055013595
True	411.43577011546495
True	10.417503032976729
True	324.8161085201206
True	105.25090999742964
True	12.162142531976956
True	478.3880679602845
True	714.3328393825873
True	284.9120919155309
True	86.16217599947284
True	300.6054300291355
True	80.83949401797034
True	200.053173883312
True	181.33168341675696
True	381.6786002734339
True	42.19751534129246
True	139.30284152145256
True	361.089656606332
True	889.5798593144264
True	111.15669402816164
True	211.45542909021893
True	440.0375966181463
True	17.836549174858447
True	421.89051118020313
True	519.6705792500417
True	93.17651599184629
True	391.8398207185062
True	346.1837273004889
True	422.3422406561052
True	582.3788639701465
True	1025.7759397072637
True	967.6449986958976
True	57.71112224895353
True	1066.542458010163
True	110.32290882016132
True	113.4077783527638
True	106.41415272332507
True	521.0936441441514
True	376.7043827856938
True	582.3286292786081
True	263.7987428807027
True	153.61761896717505
True	407.80674283333934
True	15.207187741148967
True	470.4846409211437
True	393.444417044794
True	155.9822722083634
True	98.70355119495764
True	540.7201448343523
True	981.7267321392172
True	205.1193538177556
True	67.06998965255427
True	440.7228544092882
True	390.5524921276597
True	497.1686194946214
True	325.18939380624937
True	4.522645629305535
True	521.1387213909899
True	498.4325020865671
True	505.1958555850192
True	197.07555876272085
True	108.79806244143649
True	21.06630348619653
True	371.4815962648432
True	108.73905631736883
True	6.993812478731003
True	34.287874478864694
True	345.4799967497717
True	625.2077745206884
True	131.45039162925028
True	88.90669033369525
True	24.330182960161665
True	397.7094538459684
True	361.2520530029048
True	772.4346046190212
True	296.33235336055594
True	517.1387037859182
True	526.1483528615546
True	531.7158970502296
True	293.64750082215375
True	546.8972690226518
True	104.22945275140074
True	582.2768223281029
True	6.757116900379623
True	341.0532329619635
True	469.54969784102406
True	982.1823112845624
True	350.7463820641173
True	792.1146563602535
True	975.9567974717124
True	182.72926012655876
True	38.057203742822296
True	370.780630622456
True	382.8768638885749
True	584.6738608338171
True	240.8785291354696
True	29.727289270759016
True	625.0479656181617
True	135.1966037430854
True	1047.9878379560132
True	303.4501860337566
True	482.61559389114615
True	125.0654664950703
True	804.2634924171434
True	136.35547185755615
True	816.2674827248438
True	566.1916191809443
True	195.63033235108844
True	112.43300371800052
True	67.9963390481603
True	562.4100554060326
True	894.5156834491617
True	422.94879053837735
True	555.3361531402535
True	125.49078661686782
True	670.2183972565625
True	469.9976461915779
True	789.4212612822027
True	323.61148400945655
True	569.1797635915204
True	113.35063388721323
True	25.602504637400088
True	411.4822419363505
True	166.33016655150774
True	105.04713111604173
True	374.9095156922381
True	1148.9680822749806
True	270.2751792475351
True	549.1977390117917
True	11.422529807777684
True	78.13671302038583
True	317.7465739316631
True	794.7938733236396
True	452.2833308749979
True	534.316795770222
True	729.387339074623
True	63.461220675221625
True	725.0980628609478
True	46.4476189463814
True	106.71365562601189
True	182.11171779990576
True	79.0594998279942
True	28.026388228587837
True	301.97615047984414
True	466.0457859712533
True	913.4704526819672
True	864.7436733015388
True	5.644441780797286
True	268.8689314216102
True	460.4562231323588
True	124.99778409572662
True	239.9954573710194
True	334.4108911137347
True	1322.560339685775
True	444.0125191168751
True	26.987972783175334
True	191.05344835063417
True	697.134719241472
True	36.06342459340333
True	175.6139726324829
True	539.7487777390984
True	73.06715738774163
True	859.8774624711799
True	329.6894099477942
True	666.3191929670351
True	72.56848227024753
True	667.9153573710752
True	588.9388385202869
True	875.9170228447052
True	242.80970719786228
True	507.28005251157646
True	831.1710603567598
True	905.8872535646692
True	226.00677174944224
True	734.7922984266775
True	225.1874153641029
True	446.0222167490127
True	364.6893889253495
True	493.95613126560914
True	495.1553960534727
True	308.76952721587367
True	344.5490040955653
True	108.79201140020044
True	347.9300387515632
True	1127.0709870581252
True	298.6256168116026
True	148.63029832751943
True	303.3255088833748
True	738.476516774316
True	635.5634767401582
True	406.45299299508406
True	121.51790912579406
True	333.7139874124229
True	35.57059073153947
True	164.56312448358543
True	91.91335438270184
True	87.54386925699262
True	558.1531167777787
True	139.1945099946214
True	135.93988575354558
True	104.59663651811576
True	88.815037814897
True	456.7867078868128
True	387.93234628664766
True	1048.1823631288896
True	532.6559237348442
True	834.2177444195595
True	276.47415072644003
True	320.7732593267977
True	575.5439428211131
True	197.60290848706805
True	735.6137352371283
True	246.824193658276
True	367.5430029525037
True	71.14670643434687
True	118.49610131613332
True	262.05098685305296
True	119.47665771162691
True	486.6736633431614
True	32.20960596225497
True	582.9171172348565
True	1020.6477533322916
True	738.4521322715975
True	1.6640674975184735
True	65.71605824814448
True	492.80011017748666
True	434.8749196108216
True	75.64829658836744
True	121.5254982405593
True	300.4151912281844
True	80.13249631899416
True	52.35962224033372
True	741.7748333362372
True	668.810046186069
True	159.13154772835847
True	172.0667732141873
True	536.3848081655453
True	52.57806002932494
True	27.704554768417164
True	558.5091419809435
True	452.22946308869547
True	1135.7186051310714
True	49.39427341994085
True	475.7747756353328
True	883.9293148531539
True	776.9776943691446
True	298.16157916847203
True	774.8942544609753
True	396.5694980991325
True	41.292290686231794
True	99.02357687892356
True	701.5210527323699
True	80.79756786386662
True	140.20652303939826
True	944.4167910718764
True	193.39759030686295
True	279.31029947639536
True	109.0848619746358
True	659.9244284838974
True	590.1778817489023
True	213.07286800458624
True	425.72126596376575
True	41.86326409406358
True	276.596133574332
True	574.7882722735795
True	628.813736406581
True	309.60339969612363
True	73.88464352879821
True	946.246572752124
True	1087.866096298892
True	560.870255303735
True	60.27901059041946
True	31.04758849224768
True	93.11890447128008
True	104.2272411640528
True	93.58239747843852
True	882.1046207842259
True	1200.8622867267725
True	727.88169526145
True	316.38862195408274
True	8.599888628244935
True	21.324537535019942
True	335.442670976618
True	479.8040928348784
True	48.550429081260965
True	567.0755519608243
True	429.6711793346424
True	404.80407471361616
True	82.23308123525807
True	197.48484501450992
True	267.6642943076654
True	128.12271703596303
True	389.55225781521216
True	40.364870588268296
True	174.5086074940742
True	1185.7640882367698
True	6.083602193281664
True	29.71522456277656
True	589.5745286497398
True	360.32175024784505
True	786.393563368862
True	157.46945129429272
True	776.8842021170711
True	566.6817308066816
True	265.6966291043861
True	452.0693285144308
True	353.06039045201163
True	291.1689204422543
True	270.7934591375624
True	392.2383792583459
True	500.8763065008994
True	528.6956387807368
True	108.95755125326598
True	360.7642330586714
True	8.822298056652706
True	174.1877635667482
True	224.34934342052009
True	862.558597578657
True	576.1871449976617
True	31.008973934781807
True	700.3423245031946
True	855.7883089912425
True	101.80788667389528
True	359.20682020947123
True	845.7945109708086
True	220.7127301666896
True	169.9242984771219
True	519.0170923930468
True	611.1563875256619
True	1092.5466170405757
True	151.2620656443912
True	151.47143193955495
True	259.81394320629903
True	315.2054915886283
True	415.0861271122926
True	419.889868853319
True	332.0732886651272
True	433.829267729933
True	499.964939967142
True	223.4883926100497
True	1440.1683770917236
True	236.44962625899672
True	401.9263172049344
True	56.12655946640458
True	758.7906364410015
True	251.2269328201329
True	923.5888489066188
True	550.9397968038184
True	319.80510453205113
True	791.4472459316825
True	260.8915091167311
True	205.30633501573192
True	256.2999992024823
True	231.5941249835348
True	136.34181108798592
True	254.2241435130373
True	744.8557242786133
True	515.5033508658943
True	214.97025389728825
True	1139.296106813863
True	114.87977578185247
True	251.3617110208733
True	71.87002887018053
True	295.4029535392472
True	409.5823876345923
True	94.1235783369254
True	214.6599626776044
True	79.49841127477185
True	701.5709165440641
True	367.5949627367276
True	224.5760074988908
True	722.0816476412147
True	836.6368446914024
True	857.4828647682054
True	848.0582794826489
True	354.29318066833935
True	1.8073931105474064
True	260.3393053083063
True	51.83497680214693
True	378.5738697094338
True	56.25942301945679
True	356.0658814394424
True	860.7597851524785
True	1027.5135902008406
True	400.6283630833471
True	21.287458765995904
True	511.8069510137082
True	501.6893004659221
True	196.42955441530628
True	240.47926501161643
True	295.975129065714
True	22.89843628122207
True	124.53697954034484
True	942.5577294962198
True	60.236375302779976
True	478.4457502119384
True	785.3487727942353
True	96.90540485925212
True	245.7101346205679
True	113.79000060385476
True	14.471877570416153
True	1.609797433917871
True	110.08802987871483
True	1015.0227606038542
True	492.8925428177783
True	68.19052285575854
True	776.3698149326287
True	341.9502256230164
True	1.354288445277747
True	453.2064578973082
True	186.90664069612387
True	501.0647211804648
True	83.56266668292814
True	333.6870430428314
True	378.6927610602432
True	173.34805484393624
True	220.11338883590787
True	126.4133404356742
True	177.69111963912675
True	1028.5712636515334
True	14.90964581017534
True	503.5768372013278
True	468.54461743223777
True	424.9585326315665
True	225.57090738185912
True	228.2651251898888
True	158.42611956374313
True	46.39446242543305
True	487.08554877109486
True	155.32365204068202
True	812.317207205878
True	832.6178276738975
True	254.19980139878183
True	298.8496482030753
True	532.4799177849213
True	41.078651439004325
True	84.23758841602593
True	714.2476848955489
True	1085.9818214725071
True	114.6017599061346
True	722.4598494609583
True	139.78241589017367
True	931.9279982309996
True	649.3408717530662
True	107.49248260158028
True	276.5096047819031
True	614.7632404612677
True	253.39139429675316
True	46.61901056182096
True	565.6334148355583
True	450.2266260743788
True	6.651453990662108
True	472.1490502983776
True	62.60993020697277
True	171.57086874221753
True	238.09262180625632
True	311.45385349270185
True	74.05843074032104
True	223.76440070497156
True	355.17300820281685
True	418.0626514920005
True	941.8578818403356
True	44.407972958416906
True	913.8190213467998
True	1023.2549834032384
True	128.3086360962273
True	75.69732794939091
True	977.6187828687156
True	33.034235374584334
True	227.3422485712609
True	86.01330761457626
True	218.13345494361064
True	371.00043493155016
True	927.3838803082969
True	102.7923145515338
True	73.97833210379213
True	652.5030389753748
True	268.3802013181638
True	721.1753064621023
True	54.269059147088726
True	504.6716510861553
True	372.303205884443
True	675.4402881730631
True	51.588021137492376
True	112.11711467775798
True	25.495803050772107
True	266.80480165197525
True	41.91547412128976
True	350.0915264323297
True	3.3831598935979725
True	1183.6299078676748
True	108.58622805714434
True	138.75186259449202
True	354.15474008298816
True	730.7896005128513
True	668.6737689775903
True	1021.134699401681
True	464.684984066539
True	414.8264438963347
True	139.0717754899978
True	416.65616189296327
True	887.9376666595978
True	432.7693120200532
True	973.1556324105816
True	88.23889501328921
True	418.4129452407884
True	179.06974123228525
True	285.2325773629571
True	771.3158109949519
True	163.95925178365778
True	138.0091452357505
True	59.414724684079566
True	862.7914866047935
True	791.5063524450001
True	82.63628740872194
True	434.0983900141637
True	721.5379343416358
True	409.5038832986368
True	56.65833841987289
True	320.1506404640893
True	785.3311616530409
True	30.915509035888142
True	363.6145826737695
True	167.52177124421027
True	283.3218763980313
True	32.69287642680918
True	210.0491454057914
True	774.0829328349917
True	641.3279817807851
True	54.19947565227633
True	285.6042089984715
True	897.409107881286
True	15.885324606712182
True	320.1652752355859
True	296.3112680075568
True	435.56431818924096
True	204.92103961834832
True	597.0885374360628
True	49.76791721044528
True	928.0956257301513
True	856.4984265613989
True	49.05366894099923
True	387.5472435924194
True	753.2189713924686
True	932.5607902784136
True	282.05438937300727
True	604.2014895896083
True	131.8123184795004
True	178.94698971716906
True	134.80687095920786
True	138.2017882857002
True	207.16111848779008
True	943.5700243368334
True	750.7298727902464
True	934.085376223698
True	18.457633910517995
True	25.598230611205864
True	352.15970733794114
True	13.802046995348617
True	616.5755221458853
True	1075.7584305662135
True	264.2660255697843
True	205.51471021671284
True	83.985735462328
True	220.9070258768477
True	135.2442236930534
True	45.85002058644315
True	129.8603107875866
True	88.93933831301443
True	253.3588144686624
True	533.7667645666088
True	164.77632878151846
True	30.50195989971344
True	57.637703311978434
True	431.5504231619456
True	264.8192704082994
True	597.5026249915959
True	22.71604961184217
True	117.77276706895564
True	657.0490896531128
True	273.145874231325
True	478.2718962835232
True	652.1361543517564
True	101.50979728670154
True	112.40364090769468
True	84.22308537583132
True	27.712259789509982
True	123.98769467594956
True	90.78146945924522
True	103.01283616628332
True	150.48656230450257
True	246.53751831215868
True	838.5900553390113
True	297.2821718487753
True	940.6552162291748
True	167.01948549094033
True	205.20325574677065
True	824.1629494720569
True	311.92731993105605
True	592.0108637899896
True	252.92242984422364
True	370.40508914331417
True	451.3499956834234
True	570.3815654933095
True	651.6904040509638
True	369.136284216445
True	33.619459471380736
True	547.2803258469711
True	620.7943960338423
True	19.763290728907176
True	11.252321728978169
True	258.5259772567565
True	410.4142923378575
True	447.2827753388688
True	68.67628818582511
True	610.6251702962744
True	955.6803406469002
True	240.91088540452407
True	900.3303879309994
True	268.6211338865139
True	101.2487060336329
True	270.35748452257053
True	711.8016168142269
True	38.96597313048257
True	568.5025320258247
True	1294.9935252634004
True	1016.515713939614
True	923.8069303910688
True	207.73435503273188
True	90.72583758757683
True	198.23216205734232
True	812.2052560536076
True	145.68233104809696
True	1039.2246265760532
True	864.4913339758608
True	41.076396742631005
True	91.1270100363957
True	405.7373282977244
True	382.9372869219749
True	188.98128446280083
True	496.4381170314395
True	661.7124287007354
True	127.88066854724826
True	271.5797447269545
True	1004.453651973879
True	53.47334313730431
True	702.9070445737949
True	548.496936989912
True	36.35192148308399
True	775.738711932128
True	380.8281223337719
True	573.1214154368334
True	113.89092231739146
True	257.5527130459287
True	213.1838144319904
True	27.37976702793921
True	135.45877712902038
True	759.884351659645
True	141.86786872350714
True	367.0517708710556
True	66.36576741898102
True	654.9405110539841
True	627.4178200974901
True	234.1722548958556
True	466.5973420084479
True	167.97719693448047
True	166.5242602565013
True	220.1481141520579
True	287.63943563465097
True	365.2007169115631
True	127.9197003451669
True	186.2159724241666
True	27.673776821409486
True	861.9756943974336
True	301.4818601732824
True	9.472376015587663
True	376.811115132749
True	163.74266944226443
True	624.878349046984
True	380.0292614994028
True	577.7353501388851
True	540.7163399609357
True	471.2249252120668
True	783.15675670591
True	255.7503008561672
True	561.7792443388938
True	165.4074733069841
True	534.4223371898187
True	350.9571149645991
True	376.8766776871702
True	134.2134099880507
True	133.65803971090145
True	109.11454716119798
True	68.25934950592924
True	759.5127210761787
True	179.32921217563003
True	43.35077375738938
True	0.0
True	563.4098692645738
True	113.51379372623542
True	22.75702639074714
True	41.14330723135178
True	115.225266367524
True	557.4284067736385
True	177.93838060522376
True	106.06645244922107
True	35.51925940835166
True	158.0555645284045
True	886.1098128827335
True	49.02268918950273
True	231.6410731005564
True	761.2600729674983
True	317.80402856727983
True	472.8980029570401
True	491.3464312170458
True	516.9804884441487
True	599.488917701663
True	893.3201547536064
True	276.3501997988712
True	1005.0701905980516
True	915.1180248768152
True	623.1441574932383
True	351.35114200308595
True	822.6284277910855
True	10.547861433003954
True	34.67894377735682
True	304.62611246403844
True	42.22935443087308
True	185.99275523943692
True	779.3828048100836
True	214.2653361314266
True	755.616867235562
True	735.8374980182535
True	115.45971523352308
True	374.0645841087752
True	583.6578808378624
True	22.66704870219924
True	136.5877491749224
True	437.5145438594751
True	305.7761537946538
True	205.41756454917387
True	118.07238821719557
True	379.9357859209222
True	21.84410068954801
True	368.72809089986754
True	374.5626705476257
True	1029.9144884473546
True	374.8104900412835
True	32.764877845032615
True	435.7938899504678
True	450.8587594284948
True	242.6901977211052
True	33.126849011455725
True	770.1531730401039
True	439.5379855718666
True	166.05026322062153
True	12.074319657899
True	1214.6157821158672
True	168.4324480266599
True	27.70568105875625
True	294.8396046978443
True	272.3649955302699
True	115.9686022486052
True	297.65860387271607
True	47.48714888945722
True	326.42307198087946
True	320.0849034177048
True	301.2589649360203
True	32.05206279608212
True	47.02675948783519
True	1028.398994415445
True	23.73274788669834
True	11.1221722517751
True	177.48126326832414
True	657.1945656786422
True	8.31007142455464
True	198.40148787309613
True	173.74186692606744
True	538.0379924139665
True	378.65653440399257
True	751.4767456667817
True	323.47685660129986
True	492.2714078580391
True	445.4612843839562
True	482.8460746689289
True	101.18958526435394
True	1259.8315373663222
True	927.0431132517504
True	277.194977203491
True	533.9896204590166
True	103.8783116929922
True	551.3420052284761
True	431.528266217672
True	151.13643787091306
True	73.63016065585826
True	350.32776262368094
True	164.46924639678988
True	31.34607404921364
True	613.7943433740277
True	382.04252536577775
True	72.80622870601634
True	29.028907532182565
True	660.7654301508497
True	494.653715957773
True	70.21079457172087
True	23.192499061261056
True	327.6618480787402
True	313.22253602358086
True	703.1444827295683
True	559.1403396881851
True	560.7151423012945
True	796.2529219672256
True	9.648105499104942
True	56.7995824021888
True	36.876600598286416
True	61.46224955227947
True	509.7428503741461
True	593.7025109178072
True	83.58617877225484
True	109.36447458162772
True	186.36633242490896
True	72.89150539344168
True	187.93215581587492
True	205.26851436337225
True	287.3063588968172
True	816.127899661843
True	582.803222715173
True	292.4850915791214
True	190.44370241139725
True	278.1248676017131
True	246.01171321881304
True	750.2365241232832
True	329.60717429294465
True	164.63063999662168
True	901.3114908982836
True	346.7830947674417
True	482.7365302260204
True	152.74648014363376
True	120.72949385412026
True	64.64473590002062
True	208.8814403200644
True	986.0895705336682
True	542.285109982541
True	111.5719854429781
True	374.4949091195252
True	93.09435904593948
True	653.6267999163427
True	4.818043896857784
True	694.2838053230004
True	32.633375138833166
True	931.4831751598588
True	846.2211743641435
True	210.5318708460142
True	29.880381534329477
True	80.19356911569317
True	457.4062399369049
True	222.78740116484457
True	1.2729862872688504
True	79.30936516738524
True	1124.2231649261917
True	353.7200229990168
True	672.4375405415055
True	471.2556784802072
True	31.831530765554906
True	134.1543508586894
True	452.9361226828569
True	965.2086465275994
True	842.2575945327769
True	438.0572750004159
True	349.80591387486623
True	19.44676768324653
True	78.35384017973999
True	752.9438369171244
True	491.0277677841165
True	371.09587163914233
True	882.2216970940527
True	25.21698951605378
True	211.91873440451863
True	897.6909005931859
True	251.8597917447992
True	7.9178633138487555
True	510.4016273833119
True	104.72942012847068
True	657.445690257362
True	52.28611333980505
True	248.9567678538096
True	870.542207992746
True	887.4535552041659
True	274.5218590412869
True	443.1247119902879
True	115.399242241116
True	596.1615817938895
True	258.98668669916185
True	190.3900788759757
True	866.423614606189
True	54.613595679091496
True	751.413795872988
True	266.65608135759135
True	301.43686463258774
True	164.6509931678552
True	461.3164458819708
True	609.4261035256659
True	376.1774718567648
True	413.5101823558299
True	69.23941832257857
True	154.200488231201
True	453.9522689428025
True	231.3978362365792
True	39.71399099999847
True	198.7466635090637
True	385.2359180315319
True	366.3911868058706
True	759.8177223119914
True	134.83347151352922
True	666.7995641623543
True	511.00184270611504
True	592.2359474255273
True	140.02538494758102
True	39.62566252828256
True	674.496039906421
True	71.9291389935137
True	545.7139747370335
True	692.0781553686221
True	442.9219812185746
True	132.90486350874824
True	526.1761992727932
True	3.8277031879542585
True	416.3944976867353
True	29.09081793487693
True	621.7431125547593
True	267.94529253219184
True	604.0273563494786
True	709.8541614744737
True	148.9685355290166
True	549.9143729704554
True	499.8947990687388
True	65.58863084174858
True	966.5603816741492
True	3.388568878584728
True	29.966599444728438
True	632.9863619340113
True	724.6261415121963
True	134.43404997556254
True	402.4584708603851
True	126.23121846846055
True	71.3607121081959
True	459.1375391485599
True	41.14300706856482
True	515.1136582920287
True	12.576580297780884
True	838.6571650724812
True	546.0377338091059
True	690.0297672934728
True	105.45823272579976
True	392.1495580501602
True	983.114194987294
True	863.5411026678468
True	144.17960194969422
True	562.1499067301127
True	457.2695442802409
True	236.7559716240352
True	247.55613022479884
True	5.186943467542141
True	319.79186756391385
True	12.113970210758056
True	364.6424611949723
True	78.16834645629929
True	412.98747674481285
True	661.3375750044048
True	124.50340046035883
True	240.41963439763924
True	658.7785546408185
True	686.2960459787231
True	288.8193917330445
True	144.30310493531084
True	170.4531807702159
True	471.388002567321
True	82.59105609359932
True	9.902495117196295
True	529.4638637977534
True	569.2203236868572
True	19.598794482076357
True	131.28956695565324
True	875.6996661967426
True	513.1917622489601
True	284.5353096021951
True	35.46115592113235
True	477.6702457583382
True	116.41022176491089
True	586.0771803150998
True	671.890293457172
True	299.5113226218781
True	384.824567445432
True	184.79554533971327
True	235.1839394531913
True	74.08067534582595
True	219.05038215815
True	501.0722944465337
True	23.97030221721016
True	458.14124489031616
True	365.9178765087664
True	718.6298211853084
True	913.170899039046
True	859.2474005241901
True	158.33537666111508
True	411.9081724303555
True	74.45399755578144
True	197.1021515918709
True	316.0947057749883
True	10.027518606476232
True	792.1840257144435
True	22.66839928980597
True	388.8524139053215
True	265.5180943704718
True	642.2093815568809
True	196.88644418487607
True	38.19847762862961
True	680.4196158158145
True	1081.7738566200774
True	222.3861169323967
True	136.63202490615222
True	600.0826189502158
True	481.6839504638687
True	19.755271621212664
True	846.3646439031799
True	113.41036894329314
True	46.8970808871253
True	291.9062941976203
True	350.19437779455416
True	389.5688410860649
True	266.7317605922888
True	20.912437042755784
True	24.708085324254697
True	843.4063302518588
True	203.10800298687343
True	114.3676383786971
True	843.4823724313138
True	651.4728014968562
True	641.2303338399029
True	451.187312197561
True	152.12998065707583
True	32.63752910912988
True	96.12752341796336
True	447.8548709265979
True	232.9672625604008
True	494.7309749416121
True	143.80915006024898
True	482.522034189982
True	646.7942195098508
True	956.8102065521468
True	24.491256007545186
True	995.8068383228892
True	1084.3836440234472
True	496.8280520911544
True	82.53493898774302
True	776.1105783847969
True	635.0826736804883
True	674.6174898994385
True	176.98612583201762
True	749.8742875166331
True	711.1190957788309
True	116.68802671330896
True	796.4305957416586
True	809.0619922338415
True	482.6231083655291
True	226.77057740847013
True	73.6427373295518
True	309.1208218092351
True	361.2613446808238
True	464.78335987752206
True	436.5161819624445
True	201.1527853746354
True	309.94510218004825
True	2.49853681849932
True	12.237146551768468
True	108.45914858850988
True	130.94646810097132
True	355.06813826508755
True	342.1744789528631
True	114.7919277821671
True	18.04597393344617
True	212.54278462559705
True	843.8020676477992
True	454.4258657990513
True	506.3085636012591
True	565.4528997505881
True	804.0540653253264
True	641.4337819416897
True	89.7205921406546
True	205.23708599435383
True	246.2761282899649
True	290.9487330367908
True	102.29028353139276
True	362.7282554426125
True	432.3899232265915
True	175.50504339442656
True	653.8410491486818
True	246.47596584134263
True	204.3544251067146
True	29.191248189126096
True	241.9396775635032
True	467.1543000753125
True	164.54594371985192
True	545.9721783999859
True	469.8456742399144
True	247.97137560374372
True	105.07103510837464
True	42.730381678896414
True	401.5299168456086
True	791.9658403480558
True	168.4828055517277
True	1032.5789412151469
True	1054.0844919304757
True	486.0476101149287
True	100.52929626063728
True	128.15971745362913
True	680.4956393920792
True	8.694473642292431
True	228.12810898701795
True	136.2261200688647
True	119.8686386860922
True	334.26628888786803
True	627.9754212761604
True	37.832634908235406
True	123.13975732087424
True	946.2879826955476
True	56.28794399795864
True	459.6430716212433
True	534.7691145227029
True	244.065475224375
True	132.45119058666603
True	910.1454230060918
True	1184.7026443844031
True	535.8548276611918
True	648.3695167935903
True	204.0750088938837
True	157.77582460942946
True	316.6923779774512
True	244.90678450174903
True	174.4382430438381
True	310.79545158602247
True	346.9239607781089
True	13.034971803164993
True	631.0682782318496
True	146.78496363678772
True	76.45737563014842
True	439.72705220298747
True	311.031454124958
True	1170.3947476287235
True	346.39055937895057
True	996.9806513014214
True	9.664415712948736
True	269.00705148589094
True	230.2200371387248
True	159.6504047897538
True	466.707434276532
True	193.6392069064298
True	395.137328596702
True	316.5922737001588
True	114.76114646549485
True	349.38197044037724
True	1060.9164210761958
True	730.1248516075732
True	223.8511414272131
True	104.44322610681292
True	299.52392642584425
True	23.47174514374488
True	355.7515291977148
True	324.00187828023587
True	572.3670853314807
True	460.978002235436
True	337.42231789706733
True	160.71880345760042
True	12.042653443542145
True	416.8997349837522
True	288.8176022266953
True	145.39976144017112
True	302.8092251606656
True	414.8179409905799
True	822.8480361909643
True	301.1551300680522
True	769.1100370611074
True	402.2686213291029
True	370.27413861166855
True	1.711093101626496
True	1123.0713572580655
True	104.21692410874036
True	913.4831292207056
True	202.28794792288545
True	476.3124254957488
True	664.071606426201
True	84.11038600805628
True	489.9919237022922
True	33.34908830940327
True	399.736942015848
True	77.27510133052857
True	228.704766028619
True	37.65467216641574
True	687.8113218451399
True	193.42454495088052
True	27.38712751674456
True	399.54727379409576
True	106.10236087818193
True	161.65946391508913
True	832.0376240241085
True	262.6330135297517
True	153.40335292831864
True	365.9226321881351
True	520.8884258569569
True	334.0883662700348
True	498.9579449949017
True	616.4232149749946
True	154.39844516291018
True	7.63517061399717
True	64.43645414522985
True	410.6854644923511
True	97.1115674996394
True	77.67043895054871
True	1047.6910603957976
True	27.831470061187893
True	315.87771625514387
True	335.31683727203017
True	455.6022118474604
True	674.5229102959454
True	191.0659968158892
True	655.288392766713
True	321.7055695700505
True	352.1047545095014
True	276.5518545675714
True	218.61195520717783
True	371.0089855931771
True	446.6311820647463
True	428.0460045225393
True	618.8948057442934
True	139.3482400984759
True	77.54475691233897
True	39.19775659695108
True	301.4708706947434
True	634.5632725880334
True	410.0330157242501
True	791.2408815184856
True	212.88143845220648
True	406.4778017688872
True	62.57003480346862
True	55.063103190694434
True	421.55313916346864
True	197.62750930007272
True	221.6344850608912
True	42.46455947412801
True	1052.5636073589924
True	167.59747654723148
True	914.0931434821548
True	318.5954947092093
True	926.4891270238196
True	233.7851749812801
True	460.4005076833696
True	541.6047900124369
True	623.8068756112787
True	211.48289673374305
True	486.5221548455504
True	933.2152686218348
True	127.11286368595228
True	6.685466335770418
True	592.5691483005089
True	30.68311842576984
True	76.84353561911044
True	754.891862070144
True	224.4797711948386
True	1008.6567288734798
True	686.3981315860505
True	408.959672451873
True	280.8941887322836
True	474.6710378321877
True	331.0205937503232
True	174.03935855391305
True	674.1887106863703
True	708.6173620679082
True	203.8342626561465
True	88.62020012030143
True	518.0779691718192
True	136.1996457170955
True	386.94280116811655
True	338.3927990626892
True	64.94965404196553
True	386.4347310404087
True	414.6925923721528
True	363.493605534493
True	417.7989348111933
True	418.7852486012362
True	666.3761132166483
True	60.268567140836026
True	468.77358757283207
True	322.9794137443595
True	664.5426539747996
True	220.78424113584975
True	95.16217093064468
True	40.95785486563337
True	544.0124790613204
True	645.49853728306
True	194.6748506445196
True	409.10110802964834
True	344.3937180822251
True	17.83519813905933
True	165.259501321862
True	290.72802999605045
True	2.8819649259587914
True	872.2788395887674
True	78.8985180415236
True	106.38261079552056
True	112.39581407423448
True	366.8250311328194
True	35.42647698282525
True	465.3999133002098
True	225.9335441937675
True	5.234267122532259
True	127.77570204027552
True	431.4068648346346
True	49.04052790979342
True	65.5657788998757
True	183.29633715288415
True	283.30254580559085
True	959.4184457686372
True	376.7909744826264
True	943.3439785238592
True	192.61280387419876
True	1055.409409170684
True	774.0009178198562
True	692.7669385976321
True	385.68598471237885
True	374.7746690635809
True	84.54141809559383
True	74.50144013847557
True	81.63712684442768
True	177.39043870331875
True	473.8034066360533
True	1100.7328479082944
True	170.59450807835748
True	346.65473488725235
True	433.44299642718266
True	602.0315738384696
True	602.57858565227
True	272.67244651396163
True	473.46254998319375
True	677.8134967785803
True	93.25557020237152
True	737.2251646090515
True	259.78799655654973
True	132.1221985081783
True	406.0492804977816
True	857.7468173716941
True	443.6360731141888
True	854.2191083953863
True	200.6105764076817
True	341.334436307504
True	673.4301310873415
True	625.1728068734486
True	190.81898196998247
True	260.14880947803204
True	780.3243833630042
True	30.851621605433223
True	189.6816551287137
True	488.68846432775285
True	687.8379425263328
True	103.92983955222084
True	34.626707330727896
True	168.5779005825433
True	737.8405955348749
True	333.6569961767759
True	546.450772299897
True	357.3849320012462
True	299.5924534761085
True	453.0295723913322
True	479.2416291018676
True	68.42281726193059
True	373.2888145939539
True	822.289408297375
True	0.0
True	287.51107660087524
True	235.64505224187775
True	966.6918783927912
True	155.24419212794268
True	644.2575610573616
True	653.7471768709066
True	112.28156985545348
True	218.08509582565387
True	136.7861028519937
True	11.2115680154906
True	291.88046237605164
True	379.0688837278336
True	1127.7084293198711
True	236.09422910836895
True	405.7458644627372
True	656.0746358567825
True	204.867312468796
True	27.649416593792544
True	878.4265036790853
True	595.2639406179821
True	157.8517500219064
True	628.6175579049035
True	159.74006484598678
True	308.20611985113817
True	778.1117204358834
True	37.37516515380021
True	106.61876469118364
True	526.9192990796763
True	66.33050002458015
True	78.20622797613859
True	389.96070718038027
True	21.29620391985132
True	759.2811623634688
True	103.52535187185748
True	155.2555225725957
True	19.32352604597136
True	702.750180262676
True	30.172709864799906
True	788.250780276753
True	414.9985728865972
True	116.5057987918903
True	691.9107711810872
True	522.5703916079644
True	584.6052906835979
True	45.89468207372288
True	365.7162458184895
True	5.6483364582184485
True	93.55635065834956
True	387.7512722868704
True	46.98304016741454
True	118.52204215022442
True	318.4079277957924
True	177.25342217427885
True	102.71108837458084
True	648.7055886440427
True	22.694988502284
True	1156.8486154669588
True	520.8549706301901
True	303.31053025683883
True	499.3878200782874
True	125.48671100620726
True	807.4244938289834
True	1073.2653976356305
True	754.8914899116265
True	167.41349349241415
True	227.6177611099928
True	49.90481778254544
True	60.40089860694476
True	154.7474986632574
True	102.566192212592
True	177.7575580454889
True	1176.3093065662672
True	312.761662865648
True	352.64769634578306
True	701.7797039355829
True	18.579310616700837
True	15.957715974642952
True	577.0305254979662
True	5.901072236767767
True	110.98162887393222
True	679.3108827717145
True	179.21204146645007
True	663.6458803377768
True	825.4703684826103
True	153.04164357426924
True	895.3280083156106
True	2.2895070245538807
True	450.2513570577812
True	1064.098655898247
True	25.80930273962338
True	241.37704410155365
True	149.89980873178482
True	945.3960971427276
True	230.3527133138109
True	503.83452222452246
True	118.7747010812778
True	504.5145987635522
True	150.86118139114348
True	102.4457909004645
True	380.177240395452
True	67.76354934445935
True	55.863384220278704
True	1068.4921609179007
True	273.0593328682575
True	159.99740454352465
True	365.711680380876
True	408.45582669313967
True	203.9632434735365
True	164.864585037745
True	390.1365138949632
True	36.443482867593815
True	499.8129105506818
True	1095.1956911311092
True	114.30957915875464
True	470.8028304690637
True	319.5869702780193
True	27.606213006874743
True	414.6591415641954
True	102.82221504439948
True	574.4768479249833
True	207.81615221476812
True	423.254799104503
True	20.5824758969272
True	443.879143893072
True	115.05819097500392
True	341.90475987276204
True	35.56464473120891
True	172.92739601987952
True	245.15026501740763
True	766.8796607638197
True	57.82004920441175
True	137.2575168056226
True	236.43504000474152
True	141.88421851244874
True	601.636291651332
True	564.3033115141385
True	795.5971358830353
True	389.3003552945237
True	531.5558933936262
True	426.0123131161262
True	670.3046557084037
True	74.57793596192829
True	463.2697158790176
True	414.95211811425816
True	47.97549356719
True	85.08295131138723
True	132.04727032094408
True	86.78867054882623
True	339.72320662995713
True	854.0056624145519
True	320.8797229016371
True	1098.588330189415
True	314.0717360725632
True	905.4382849591236
True	150.7214485166487
True	570.7399069633341
True	599.6775608282533
True	679.7892438265326
True	440.3410661890067
True	64.70271432476112
True	275.4942049162191
True	42.5250686663489
True	168.30246889401914
True	179.91084797821532
True	1186.7118169815924
True	232.12639708717623
True	557.4393243755848
True	548.1522550391271
True	564.0060088579368
True	895.1565223149232
True	599.6881679462591
True	645.6638556583326
True	920.2066052668996
True	128.67059602369065
True	316.4292141465033
True	259.5920790713304
True	328.9675413827392
True	88.38396783337912
True	359.4271972443476
True	4.53558868068686
True	321.27920051328414
True	256.15596409227976
True	616.4858486158975
True	293.1537953242199
True	363.3593260219526
True	10.010714598248985
True	60.05313657191782
True	553.4988308336316
True	30.926210066775653
True	142.24487971601715
True	65.02971771716852
True	145.59100128295842
True	241.97720902679345
True	70.7526469997224
True	373.60076049678406
True	276.6579817017607
True	102.03247909920788
True	336.831595361076
True	64.65386131730627
True	607.8388540262948
True	817.9979337771639
True	273.9649202392847
True	1164.7491273178664
True	117.56884046318189
True	311.9456410776754
True	1038.4302923645894
True	89.2972975951803
True	282.6911212329554
True	9.189739347818094
True	408.5850059798997
True	456.12043410147015
True	144.82473770564687
True	618.8628633615091
True	889.3830706340686
True	156.72860305593974
True	77.40287401153529
True	332.40374835199583
True	539.1965396806888
True	638.2794944869308
True	1225.197452864596
True	25.74285061366734
True	938.5398436757132
True	136.98306303067616
True	629.1744419114444
True	119.91711526928212
True	131.1805301097113
True	185.8445027185005
True	171.98789917268516
True	761.6798448866023
True	209.81871686107135
True	234.87304510863552
True	67.93659842812484
True	518.4941179195829
True	454.57996913246126
True	178.57422377097606
True	230.55055761581653
True	18.51238925039521
True	419.1937797013059
True	200.32478288128263
True	288.8324189841777
True	109.39800380739474
True	727.3341882870787
True	410.1589800489743
True	262.25886864003326
True	646.7535063939811
True	511.50681728402026
True	466.43115294545936
True	135.33547366048575
True	533.0671111609239
True	442.0160221460288
True	2.7563141060990404
True	196.1375060313326
True	89.51034134546194
True	243.00685774477333
True	2.7867541634498734
True	124.07466508238502
True	353.7430438942414
True	8.108071326916658
True	872.5602645853584
True	164.10488877361416
True	737.034352633578
True	797.1243592346275
True	159.66786322281678
True	224.57969584092768
True	475.8144943224679
True	840.5848550565431
True	48.28087121876153
True	39.456158201693
True	133.6288339810919
True	649.8443624971507
True	728.0599717451278
True	183.3527611421693
True	591.0290832398739
True	617.661803936089
True	840.2257603499864
True	394.242080247468
True	190.4805008690988
True	841.6150518328825
True	225.3297488124391
True	152.18696398188573
True	321.52529517780164
True	227.2700467135477
True	209.52060527984975
True	619.2145198678879
True	249.89695005912884
True	194.1145012326978
True	457.0329576606315
True	481.2022025850128
True	65.78147207706367
True	295.90564449587004
True	77.52770715736466
True	336.1197201645934
True	354.6077480436401
True	248.83552355185307
True	179.1574333203801
True	377.2129685155656
True	648.7741232145972
True	725.625699656236
True	300.94123936799724
True	751.5820860510264
True	67.72052087344439
True	875.2208973941066
True	343.09441194885875
True	14.316572135889688
True	624.2946470283134
True	696.2821774871406
True	254.98846493998212
True	161.81239552437208
True	49.339372077205816
True	378.6036414745542
True	76.32209534670889
True	13.577130492881205
True	910.3009095777588
True	362.0540766382617
True	174.38894871281153
True	986.1887382943466
True	13.15809477890223
True	800.1713723825968
True	30.845237307451928
True	699.8249214958487
True	57.69370007255817
True	731.1500036163418
True	439.4737874416532
True	205.41439415424037
True	444.5784606912603
True	195.6068164215029
True	294.3158305079528
True	214.76256099747263
True	415.264978389532
True	10.958236829528326
True	327.6718374950057
True	115.43999978977124
True	12.887946331527164
True	470.1121422834136
True	742.1711417097507
True	285.29634687964705
True	81.18813832601833
True	301.29608450908853
True	88.0873487475865
True	189.73832605258403
True	182.00089337556955
True	368.4027495300777
True	45.9582795689006
True	142.02094421833118
True	386.7757352193917
True	863.25631218942
True	113.70268104055494
True	211.25079632127785
True	451.6095469081929
True	19.30218126217701
True	421.466084742268
True	497.6335981489996
True	90.95673123791688
True	392.7770137044436
True	356.2416558880573
True	416.6354967446943
True	577.0284451555052
True	1041.2243167569336
True	949.777926246498
True	57.73378914608931
True	1063.015781466091
True	109.19813378884538
True	106.00175707210214
True	108.1413404693806
True	521.1623197521853
True	369.72830443107074
True	577.8869866195237
True	254.97691035101028
True	161.858129499915
True	412.2670878048166
True	15.150578466078096
True	455.5632141245153
True	371.0451126942592
True	147.97881398123243
True	93.01456150035628
True	523.7720879402674
True	989.270635844344
True	205.7278913683975
True	66.87051760342945
True	444.2321019959414
True	384.8666434409175
True	486.5515479371463
True	318.762665442404
True	4.0541323205280495
True	527.9543649190098
True	525.8077217720952
True	503.20791376839634
True	198.5605974125233
True	102.87705115532285
True	23.147972145368595
True	375.44063821183056
True	108.2089029807104
True	7.506241297642908
True	31.45106088731561
True	349.5427319054397
True	649.5790701596349
True	136.59944270500648
True	91.01940379009484
True	24.83223202832465
True	410.4379074220328
True	356.51100468843623
True	798.451947030239
True	307.31431772989475
True	526.7280106509711
True	525.4538773247026
True	528.8476581894643
True	294.01221619075045
True	540.53705560703
True	105.56788201689578
True	581.4527628593978
True	7.912146035629709
True	359.12898341467314
True	459.3201562432884
True	971.0833837596252
True	342.2052873503274
True	801.0641985503653
True	962.6942754295852
True	177.0275604379044
True	36.34895771408292
True	357.22417338652707
True	379.30649022388207
True	599.126890280079
True	251.7557305268884
True	29.05384644006445
True	637.1434255719627
True	130.9193949164022
True	1045.0653382105572
True	324.6393033711112
True	500.6512864206196
True	124.95009728508214
True	826.2701377956785
True	138.90016176467995
True	819.0647902367333
True	559.6626457583513
True	183.85865595301905
True	107.2165652597344
True	66.53001675864479
True	558.4236993080835
True	906.0491147815876
True	439.8879129078739
True	525.543402464447
True	131.74172616844476
True	646.6444472352878
True	472.37227691743664
True	783.2617798826511
True	320.18003787298863
True	578.5676573447514
True	110.17664534494511
True	26.26738472908946
True	412.7043253777885
True	167.98159521360503
True	105.75756158469648
True	363.12986067966096
True	1091.871891729602
True	259.61133203329587
True	562.6451510317554
True	11.267133382294656
True	75.80344535534638
True	324.65988524195984
True	785.7207413669034
True	441.3919116655324
True	511.9886539563548
True	684.4446931082824
True	66.65144779137762
True	723.1363926305794
True	46.612198891010486
True	105.47745206771648
True	173.64441536795673
True	81.5963973105312
True	26.20251909556468
True	289.57623366248885
True	477.0110574691242
True	920.2397549646764
True	859.8729177979152
True	5.218411661814873
True	279.6978124106884
True	481.0265840682219
True	125.52387186726448
True	238.43493884205395
True	323.3762119388295
True	1337.7185256767336
True	459.67397720487526
True	23.522679680235974
True	191.40719178498784
True	679.5507819738792
True	36.50582997818343
True	174.25407931727094
True	559.1628031202316
True	69.03025830441786
True	881.1348813774833
True	324.8952272016545
True	666.5953656823367
True	76.64403556388226
True	664.6136368552397
True	595.3250885568476
True	868.6170354249808
True	245.4275402638159
True	508.1351419700944
True	833.1531193788517
True	921.3636234548468
True	237.24241327691104
True	782.6556041010693
True	223.2818465237608
True	463.8162009031173
True	371.0760135123588
True	497.94261714152367
True	497.332854791766
True	326.3243074591104
True	355.3248012835142
True	112.21450490322522
True	336.8104377942472
True	1157.1052565578432
True	320.0718391412561
True	153.67086775937364
True	292.9451772940605
True	736.0289043623459
True	663.7771342911268
True	414.5597526076168
True	120.73436369577333
True	339.8142135230894
True	32.83497794808483
True	164.5116562757321
True	93.00703018036582
True	86.69853423121029
True	554.617840750243
True	143.95991914459913
True	125.6779060931337
True	97.25567997122783
True	83.17672859357045
True	447.8278846512819
True	405.1373628917542
True	1049.48932044369
True	537.4575303529205
True	832.1208897533195
True	264.6024115470787
True	294.1583686153646
True	533.026786601514
True	196.0603956841977
True	744.4393637112178
True	242.652441558196
True	358.6475806795611
True	70.03323069161858
True	119.1693879240597
True	263.6035686432148
True	128.9746982992529
True	482.4898366889715
True	30.48919013233721
True	573.0949982420588
True	1013.8450983077712
True	723.0315305782866
True	1.7396933936252343
True	64.89378792464058
True	494.4389337492893
True	438.544446548932
True	76.68872105166842
True	121.26213025465832
True	304.5658169411289
True	80.69638458402072
True	53.81467788316175
True	752.6255697751609
True	664.4211045597058
True	167.05173500749908
True	174.46287625230124
True	519.2460512775591
True	52.74548783157383
True	25.97492898358272
True	558.9678513725515
True	450.16591054230446
True	1135.6511299513531
True	51.04872349135641
True	460.5602143379152
True	883.547088638235
True	805.0743842092578
True	285.27319842771374
True	754.1021349174283
True	402.0187572993093
True	41.78515582271482
True	99.44847054085196
True	691.6334891410027
True	75.71825723104308
True	142.02318255136393
True	970.4366632350144
True	188.6587288757389
True	267.8926462999101
True	104.32184675487925
True	636.7547061463694
True	618.4096618336565
True	210.62276659612647
True	429.0200093566237
True	42.1028536214026
True	286.45338967176934
True	577.9542218530113
True	613.899326262518
True	320.8771463185344
True	72.2717726081819
True	958.7419173031524
True	1057.3595057853254
True	564.165601551345
True	65.22870678421188
True	29.92808643363269
True	93.51201745014149
True	114.43246391731296
True	103.64106420942105
True	879.3179058526584
True	1191.3605877206462
True	757.6846425751647
True	336.58592576898855
True	9.073017296004808
True	21.32714425555372
True	342.7934975605938
True	483.1915529695697
True	48.02902670036949
True	568.6109580645666
True	423.2174836476185
True	413.1272721578351
True	79.18802111273322
True	188.6908239330141
True	254.5405191400781
True	123.88305817774136
True	402.27341722397085
True	47.14116560591598
True	170.06550107388267
True	1162.5305245847812
True	7.032519657979369
True	27.97106760675444
True	594.903710526448
True	371.0448475466727
True	773.8863608452843
True	155.34973130488038
True	733.7676371958573
True	624.0089020987514
True	290.93726911996094
True	412.861990021806
True	340.6768318033892
True	290.328050390558
True	263.60197272246984
True	381.5332420215249
True	499.2157272301365
True	508.6497897376619
True	109.5407657450056
True	374.8339874256076
True	8.082498835050993
True	182.59217090006436
True	240.06935065439583
True	873.7954094275208
True	575.4964990261616
True	29.170780486011544
True	701.6595643917035
True	867.2334926938062
True	109.881179326611
True	339.52346845413524
True	859.9035934118785
True	221.15122835651093
True	166.51445692670754
True	525.4311281605978
True	561.7298438467444
True	1088.4163452353043
True	142.8244309861793
True	158.0608409187043
True	259.45413812756885
True	307.44320781578125
True	406.3554854445663
True	406.5138765495044
True	318.8751221125091
True	434.4744518747675
True	493.7936682388112
True	222.04221056975803
True	1518.5794021005418
True	240.69320867962844
True	403.08209927860514
True	50.00814036651565
True	769.9984755990725
True	252.09981208823072
True	929.6065474550228
True	563.0182728683336
True	321.7023914038212
True	772.6313666608755
True	272.8860766281189
True	210.25314502724967
True	256.4040918874478
True	224.0454370717677
True	129.713194918289
True	251.9608729750392
True	717.5536096768141
True	538.0850167938049
True	231.14960314078888
True	1162.91750887973
True	115.43203895280128
True	257.891284416358
True	68.7855265687887
True	316.82298160448994
True	411.0644008891477
True	92.70622598246683
True	225.4855019271265
True	75.94920658399623
True	693.4927119554006
True	374.76625125671626
True	215.5189209205708
True	712.2909689926652
True	877.3817360748093
True	831.4870968754362
True	833.5751764388092
True	343.23547202558655
True	1.6792764971876033
True	269.0846705996714
True	54.651158693670325
True	382.66688478126304
True	56.69141239712214
True	363.07787936136543
True	856.9426337218522
True	1031.5924512581137
True	401.9791875960357
True	22.32630962145407
True	527.2638685699616
True	503.7641205341713
True	179.2809521056649
True	227.0178739606999
True	283.44864757066154
True	20.45920469762257
True	120.94612112450032
True	970.1561746316175
True	63.68876806830994
True	496.98329461783936
True	788.2607184621263
True	99.86852768159542
True	248.019993180608
True	113.63520597763652
True	15.146167625762086
True	1.3393404654240653
True	117.95445053109178
True	1015.4155236040835
True	468.3981019585116
True	66.5571377328779
True	791.6326094164643
True	339.3793700529933
True	1.7829895959707365
True	439.7595042769184
True	190.8347340238071
True	483.7067794565673
True	86.14875970169243
True	306.52224419170744
True	393.3555182388309
True	166.09492351919567
True	214.5913781263572
True	123.70578277813904
True	175.31472289104596
True	986.1261836688508
True	15.61536105495335
True	506.3573775916694
True	497.1875035497084
True	390.7722234528815
True	218.65878776949765
True	226.84880308674613
True	153.94910721520984
True	49.99576321175222
True	473.52645615522965
True	151.7954774058113
True	850.8624064860483
True	845.9998820099402
True	250.87596560568727
True	301.89901757674085
True	524.8136255163953
True	46.94213186679321
True	84.60607614934423
True	701.807003411317
True	1085.4187286185793
True	112.89071301522168
True	734.0323623401296
True	130.36283141263985
True	922.7156727547158
True	677.3565743127831
True	104.6155213641583
True	262.77873479892327
True	609.1418084089958
True	263.57049437813293
True	44.17752903218214
True	578.8406304025762
True	442.8924053917666
True	5.406863718245653
True	485.0797190169321
True	68.39763634030231
True	174.98939290335875
True	240.61405072714075
True	309.42877756968323
True	74.41377942888302
True	222.20139792872004
True	347.0566633139339
True	406.6912603098004
True	916.0429651566922
True	47.986320200657566
True	901.5051268866274
True	1025.1681429085968
True	132.0457476727534
True	72.5778802708745
True	990.431408919584
True	36.09557537539197
True	222.9507058596174
True	86.15209445864568
True	217.7569356524738
True	364.3042750710964
True	962.2633808893456
True	99.10249405172108
True	70.89767480440418
True	668.6802045637316
True	273.90586639862363
True	716.7522151608091
True	51.15123113932784
True	476.34297048819866
True	398.3411254817411
True	688.0673911816793
True	54.588478050514645
True	112.18754429448512
True	28.218243873691662
True	268.5666522217019
True	40.77429409596024
True	353.7566743941556
True	2.4527589472749622
True	1187.046242061849
True	105.83598204710688
True	136.18663861417886
True	355.75783535989234
True	721.1730595311979
True	686.7764808378963
True	1042.8751648273492
True	473.2861494097135
True	421.72764770787205
True	135.1567880301798
True	406.286996241593
True	862.4168556128819
True	418.9088514953257
True	945.9903791142656
True	89.85109272413644
True	416.9839518210614
True	180.9789902720564
True	299.6437931399023
True	725.3440288337933
True	156.27811152666467
True	129.7966172934568
True	65.08188286296526
True	879.2064827381176
True	774.8047121897733
True	85.75037563982451
True	465.739377705671
True	733.464412361971
True	409.8583390624616
True	54.18632635579789
True	324.74458881418843
True	779.0036225440825
True	31.104690782513263
True	382.0609469025524
True	169.501197687719
True	282.78593591348994
True	33.761164963217745
True	211.4452951529709
True	788.8107443407206
True	643.9658389712708
True	55.51630152408199
True	296.3102763967878
True	940.6117136773956
True	18.834139485738028
True	312.4430041929717
True	284.57800064965994
True	440.1361921188105
True	210.0028060560988
True	606.6511960264099
True	48.15673693524775
True	961.8753507037158
True	890.231390294578
True	49.58935458958462
True	393.2260488849644
True	725.00798733197
True	938.7260280954984
True	268.5406447338708
True	589.0439354243739
True	134.05405363919215
True	194.10776032291983
True	127.99010775809828
True	136.38987141562242
True	207.7055670273201
True	948.5539665710696
True	772.6582164692459
True	970.5562990847518
True	19.16926583581486
True	28.4286638362627
True	344.0318000468717
True	11.28858232209364
True	608.1865677691007
True	1086.3740723262226
True	270.19625299199646
True	212.51568938099769
True	82.47148374786492
True	214.97456021045687
True	133.46259413889385
True	45.663697478738975
True	120.713923544215
True	87.21125979144449
True	246.2253517237547
True	545.2597335793906
True	166.49096553987926
True	31.17204381626575
True	59.0308167358265
True	429.7823671900387
True	267.9225961680467
True	597.5821136494436
True	23.040980960644838
True	112.61445807547392
True	674.0595493592497
True	264.47737615937314
True	458.3865947042604
True	665.811463907232
True	104.31535509494492
True	107.3816710605314
True	73.29002358310561
True	26.07084373687995
True	122.9909675871047
True	77.99415008553335
True	106.57023581187288
True	151.96195601815012
True	237.49001476998149
True	810.948848528002
True	292.4939860926766
True	917.8296868881388
True	161.08272369172946
True	200.28364425919625
True	793.9146404894748
True	314.5327110082221
True	609.3478216916067
True	253.8949984355684
True	358.96309332893424
True	458.31792272104514
True	572.4142475553889
True	636.6411012148985
True	366.6494785035157
True	35.50249581641263
True	540.4218326140585
True	628.3120372279316
True	19.64585503580016
True	12.82817402281126
True	263.6672787611752
True	408.14972011559007
True	449.1054699151095
True	68.10197442964765
True	647.9504292101677
True	935.4531062715442
True	221.41115229319325
True	899.8550853771914
True	286.8191954628681
True	104.06937532590858
True	261.1361882199253
True	679.9687902231121
True	37.80514790699757
True	582.5662940124375
True	1286.530900520838
True	1017.7573921331812
True	865.5349828416751
True	212.82160928639735
True	95.5215351048994
True	196.0289949567776
True	815.9505816379711
True	153.16217079031108
True	1071.4252377678415
True	876.6926542092572
True	45.56463479075876
True	90.54288812911292
True	407.3782053763185
True	416.7756627982672
True	206.64044738087077
True	524.749693074794
True	652.8961683699811
True	124.45899253590692
True	269.0736990660638
True	1038.2834508466983
True	55.73777142790659
True	697.3025740382413
True	547.9489655104577
True	35.22983181473586
True	835.344521562569
True	384.1054316379745
True	574.8950385890662
True	117.14149999332496
True	267.2381791884718
True	207.7109153642092
True	26.203088854579683
True	138.48023150213385
True	735.2770369416014
True	143.86324966733358
True	378.3268452455872
True	62.10519247545794
True	631.122283987168
True	624.0841506439797
True	226.25947727095075
True	452.8370309707989
True	168.93059322621443
True	161.46739606931118
True	206.9552025049599
True	290.8834082142078
True	367.75369039359
True	128.97489869065726
True	200.74632493041108
True	25.82123004850321
True	892.2158261436205
True	312.13864383703685
True	9.430083452814234
True	357.28269996759064
True	166.50767356606906
True	623.1766305699836
True	380.8986795530487
True	582.854444380232
True	548.7917385931212
True	473.58849215166055
True	796.1707381731076
True	237.6526094208044
True	575.9265006312534
True	158.21642465668222
True	528.7737253941987
True	348.51102790085343
True	380.72743972642536
True	127.02266628075806
True	134.87265031298955
True	109.7032812027144
True	68.58477531240916
True	728.0938813201243
True	180.70174921879772
True	47.66143577630472
True	0.0
True	571.8435327689368
True	113.8141533274646
True	19.02019701412528
True	41.32973420094849
True	112.20127796348692
True	527.8607195895281
True	183.6802594719564
True	105.32564295350626
True	33.23085290893887
True	157.26140552446856
True	917.4861871958884
True	46.86199641439336
True	231.08775181744332
True	762.466018186433
True	316.2235193999465
True	471.9283876204288
True	482.4798088338542
True	522.0910021158895
True	588.703483593126
True	938.1053992955416
True	260.81581390148955
True	1053.8101187578056
True	917.7234292573648
True	605.5531186754116
True	346.96594755034675
True	823.2185890786451
True	10.923683179719642
True	28.97486667062214
True	292.9761760890762
True	42.82067708090074
True	212.76180247276957
True	734.834291439968
True	207.4863950716416
True	761.3897034552976
True	767.8498698911613
True	126.88081698005251
True	375.18687066428106
True	576.4907603900324
True	24.7455956967816
True	131.85164418591572
True	423.4092085872583
True	303.2795209317348
True	197.64710478430504
True	115.46065558736016
True	382.55782611592383
True	24.828947573933707
True	365.98990674511145
True	356.5233158149265
True	1091.9099054291255
True	367.1568820998567
True	29.542102933247623
True	433.09666866398345
True	441.4500114017424
True	229.4701599625516
True	33.365451525410485
True	768.0798593038667
True	421.8410135920228
True	181.213960295878
True	12.696756646480605
True	1216.288560470565
True	170.1806019943364
True	26.6025966358844
True	293.9224173467877
True	270.7857307369984
True	113.972215403521
True	289.26341525716805
True	48.66322463817953
True	315.66587159176845
True	289.0926159138501
True	309.6763010722425
True	31.94220453475552
True	48.83488671994535
True	1018.315259939258
True	27.224339502509075
True	11.985952418653788
True	173.62029799256123
True	647.6530755464349
True	8.256295201744486
True	197.23296451183933
True	172.57618970012925
True	506.9371257345443
True	386.05581601624925
True	777.7178324234401
True	319.21604137349743
True	477.4202725073891
True	457.3065778881866
True	499.7514101429903
True	100.8211098548367
True	1264.445975887424
True	961.8670429062652
True	274.1217746638082
True	530.0230649616179
True	107.17375085974074
True	547.9419185117516
True	430.8559477911484
True	149.78725929760242
True	75.44191757655967
True	351.75273412937565
True	170.0468277411777
True	30.74031633415228
True	622.2081054298926
True	382.4037582132846
True	68.60839188668142
True	29.93595331623599
True	680.5900671631782
True	494.0109641398853
True	71.81870388757243
True	23.79955382140048
True	318.7764241001868
True	327.76437024082475
True	714.1159291407707
True	559.7679717757384
True	558.4569751470336
True	810.0548703027903
True	8.311568073287205
True	61.71925926764096
True	32.02069681386815
True	61.94204487185426
True	515.5873199351588
True	583.4454826462853
True	89.15553512435868
True	110.57483761214914
True	202.41531833453232
True	75.1379161772475
True	178.93281957890687
True	211.45032869928968
True	282.04945882602544
True	803.7955870221716
True	604.2581781860017
True	289.2442032393728
True	185.73474358225275
True	276.3306981966137
True	255.02494873739644
True	761.8753986127064
True	320.943002236618
True	173.5945837230429
True	914.5447888691468
True	351.1868979452775
True	464.291949291499
True	152.95133489577228
True	121.85993410000306
True	62.664547464955454
True	212.9138833352968
True	961.9958350466324
True	526.4207290489297
True	118.31975096863708
True	358.77836045626026
True	100.84301567109432
True	659.9032137681825
True	4.723573403527986
True	703.2706885626916
True	37.09165810179925
True	911.9599847984676
True	851.2550327959718
True	210.9147538939551
True	31.81390528891723
True	80.94903809535556
True	443.2083328168741
True	234.40192624268613
True	1.672644388073968
True	76.84381979209451
True	1079.4056735829486
True	346.2983349959077
True	665.198049892276
True	493.2614407079863
True	34.34216841898719
True	131.9478699291047
True	437.85207272840495
True	927.9002819094682
True	802.9307374006447
True	419.65021711929694
True	343.0556168247704
True	16.21188327480707
True	77.1110913087438
True	705.1894975494754
True	476.40639562162727
True	380.9805978067697
True	862.3960678276694
True	22.63600048816464
True	215.244587000148
True	915.6512242394696
True	235.20844523543576
True	9.176758207418844
True	501.4289535571549
True	107.39576023957368
True	627.4156615785117
True	54.50912574922486
True	250.35399890676987
True	832.8477438153882
True	898.3825327794209
True	283.5723707012041
True	428.6708965080074
True	118.46269411200832
True	604.1127042058694
True	256.8245339612286
True	190.3903724268501
True	876.0133897232607
True	59.27184690114333
True	700.3541085034803
True	280.7962510980216
True	304.08966251682205
True	169.2018133098193
True	470.3185441400791
True	576.1186732755119
True	372.2970457813549
True	410.1445639737931
True	68.56820671910248
True	169.16420503957573
True	451.5087798853338
True	218.90666667095468
True	35.55822631680694
True	200.2709295797525
True	394.12708468599897
True	380.7578719801976
True	742.4670540097007
True	129.28836996890433
True	657.8923342993982
True	498.7112778967349
True	604.7357866514028
True	129.32572091803232
True	34.76221342304725
True	671.2582923713293
True	72.18267807061659
True	549.5069590150019
True	665.7377163832134
True	461.509488959225
True	141.47983885009114
True	536.796631938626
True	4.279726793337864
True	402.0883477814573
True	29.89378988042861
True	623.6937160127474
True	273.8863874341362
True	590.492507895524
True	675.5878176741746
True	143.69815329871597
True	528.1368910633611
True	489.7941301888688
True	57.27355157744671
True	956.9623794253024
True	3.155899445524444
True	27.12077204656654
True	642.3841819516934
True	687.024080792766
True	137.84410292042148
True	411.83710745571307
True	119.38060544033384
True	75.84908558236528
True	460.8663922891416
True	42.25327053761931
True	512.0996413129755
True	11.828096188209717
True	820.4043329708487
True	554.2339533474857
True	678.8603550344035
True	105.07824423509676
True	368.2357613556874
True	974.752103229869
True	827.1862756120211
True	136.97930718205518
True	537.8485468774564
True	443.759698292499
True	242.9558569465407
True	258.94450831317386
True	3.5539383460553378
True	314.2153257043817
True	12.37510131936524
True	379.2694591993977
True	77.30323787953047
True	389.4437240354167
True	683.5521993974406
True	124.16527466821752
True	245.41085456729203
True	647.9689439031491
True	681.0819545296604
True	296.89875805973145
True	140.66314014143046
True	160.93029171481473
True	475.2222045126893
True	87.49947324071539
True	9.881253592701244
True	529.8938399690963
True	569.4177761527053
True	18.50795590204511
True	132.9584623885911
True	915.3885493045432
True	488.30194043977576
True	275.5717065315404
True	33.4776580059542
True	475.8448196823547
True	115.11035650420057
True	587.1405618283666
True	665.5937666970133
True	294.1033124707903
True	380.5362730682057
True	175.03658664423654
True	245.6243353717396
True	72.63770901638065
True	213.655103703806
True	513.3968977625177
True	20.295856730051494
True	434.2955055401043
True	372.2735126156717
True	727.3560659533721
True	898.0736987251101
True	891.1033702118795
True	152.91507601034368
True	392.8461687899911
True	69.96270792952635
True	197.6086922469952
True	316.0903945258388
True	9.773788334983252
True	830.7370955285118
True	22.519345802997943
True	397.2966916597533
True	275.33367935113495
True	646.546807723093
True	204.17632981414485
True	38.56432891018111
True	680.5681351912514
True	1068.9855565354876
True	227.9675535372048
True	133.47506766733517
True	622.9528561568634
True	506.3456846847696
True	18.39804779466452
True	825.1088948650299
True	117.35810911956904
True	44.38883970136418
True	317.6607175282728
True	343.92725811510843
True	390.08091583642
True	265.0491685334277
True	19.30596669240101
True	23.30534634878004
True	849.1149465652787
True	198.62092276294956
True	113.03046560114912
True	860.9549547125534
True	667.2154438422997
True	666.3613117443213
True	458.9592798302097
True	151.14065246609474
True	31.63290702454622
True	105.92353354642424
True	441.6275497148711
True	219.3208984923736
True	478.3581623282541
True	147.3362449443597
True	479.6003168884827
True	633.764327658795
True	968.8752387465074
True	27.665352222812004
True	959.270903424046
True	1095.685258745303
True	487.4605267213745
True	86.89428518438768
True	776.650274155664
True	638.942007080946
True	669.906781520312
True	177.8698455128779
True	748.9009693842696
True	702.5388757495397
True	119.97145553680518
True	772.3507325318728
True	810.6059471239802
True	486.1854162594351
True	224.2870611672052
True	72.73368596112415
True	325.7370174353813
True	350.47969043241017
True	471.84390592210207
True	449.63982132977367
True	195.1116014596604
True	310.8366778386786
True	2.7704018234623726
True	13.177729115256174
True	107.70804995280857
True	129.4160966941248
True	355.73089837314325
True	344.041074258393
True	114.54902030833289
True	17.49087198088661
True	213.51920397924
True	820.9745006572126
True	457.4158879905694
True	544.3585758146052
True	549.2558631823887
True	779.8577530739907
True	648.7153178900732
True	92.54768829921346
True	199.1950644688766
True	244.3130008177952
True	281.45839764800354
True	106.65361887528044
True	370.70643382895446
True	426.5633724906797
True	171.88641486862852
True	642.6816023039569
True	241.88924356747543
True	205.66180688207527
True	28.37883159165964
True	252.06151351168097
True	476.453397198754
True	174.3800585092615
True	548.8360405167913
True	470.69063544597566
True	240.08548595137205
True	101.20766362840972
True	41.503477688633424
True	402.5948620425794
True	807.8054401115788
True	161.780673629842
True	1019.4530498768238
True	1019.978736466106
True	488.4040192865408
True	99.62309150770216
True	129.7009731652991
True	673.0083100660374
True	9.542426895167504
True	226.78021532732515
True	135.1436009268025
True	117.95490711903884
True	335.0513348141214
True	636.9240560987386
True	38.90262124581031
True	131.75683698003758
True	945.8577316083886
True	54.95933720833936
True	460.3221110151515
True	525.2463268637215
True	243.0285623867607
True	133.01505717047996
True	932.9718440091242
True	1180.606943036098
True	519.4330526463049
True	645.7807848869469
True	213.30381569292177
True	150.7699719468994
True	314.77452111074297
True	248.32589805127213
True	170.7953519618372
True	309.3385683745097
True	354.6231736852332
True	11.768615424590298
True	630.232321301185
True	149.3180776503196
True	75.29163473132297
True	455.9126678736607
True	311.3066142938055
True	1201.9456654433668
True	343.4709980665971
True	993.2161286073724
True	9.933470781992062
True	276.64473827064273
True	228.51839108322548
True	147.13427205955026
True	488.5239599928857
True	198.5586394893217
True	420.77788379290337
True	325.34226285441383
True	112.37406381963864
True	352.8239437757432
True	1051.3571540118903
True	712.0066116300324
True	218.36123000662937
True	105.92334236866606
True	307.48994260434995
True	23.36051963494521
True	355.1882039565228
True	322.1922297402691
True	560.3964858155928
True	450.4140716929577
True	355.7102101607671
True	155.9916992319369
True	12.198313356557607
True	417.96008327782727
True	285.95869142667
True	133.06420551897637
True	302.52005979308905
True	435.190845093228
True	830.5131509421832
True	305.8346132830432
True	771.4232653678827
True	399.6833269357776
True	379.778125542935
True	1.5558450751183583
True	1164.7570539733808
True	102.94483038645544
True	916.08355019033
True	205.0813502406913
True	456.1220251631709
True	683.1043015101294
True	84.91758771165789
True	488.1002377491675
True	34.32933392559974
True	399.6432374132807
True	78.45946780797797
True	222.12698048684965
True	39.75854142660651
True	656.4896831757039
True	188.97105521993336
True	26.384292458762545
True	396.7841489926949
True	103.08344871859585
True	163.8807504811281
True	852.7034130021271
True	259.8527431405544
True	161.06898596766894
True	381.2738463407298
True	507.8559361577951
True	331.473071256649
True	508.939645865432
True	615.0045335063572
True	163.02663373851027
True	7.452801590080704
True	71.26670393254027
True	453.8449371013693
True	92.354565096708
True	80.33548080512664
True	1085.9374289692626
True	28.13940340460568
True	317.32742611703213
True	341.1500565466038
True	478.26200332251136
True	686.0182095477891
True	181.98640446737048
True	666.5374362514652
True	333.34767798481084
True	347.2768385633477
True	275.88647440375024
True	217.9895914022213
True	364.5235519222749
True	463.3717435237996
True	412.52330068032455
True	594.0356501413125
True	136.9151200281806
True	70.60787679308974
True	37.36412114025306
True	307.83781699039304
True	649.6396518200468
True	384.2926057228288
True	748.945208487199
True	217.9305727234301
True	394.9032477832469
True	67.29283321757786
True	56.20168120083144
True	400.3964767068104
True	203.3782699259606
True	223.8256351527372
True	44.110732627659125
True	1050.799616342146
True	166.83202637531744
True	916.9271335878658
True	319.18979165830814
True	934.6005137294424
True	231.5021610130567
True	471.5018356382784
True	540.9465916624542
True	572.8536529442753
True	204.73343629207133
True	476.0445677956474
True	973.7845426002204
True	126.49032729562232
True	8.160995407895015
True	566.9638957473015
True	27.27231692307648
True	72.08427688813117
True	788.7869099450025
True	232.7360894602378
True	1005.1942482338212
True	686.1628883062968
True	412.7161006561811
True	285.0403227632656
True	486.0520353541038
True	328.6423826611924
True	178.54628728800154
True	663.0630068090026
True	751.8099417099306
True	205.805875955825
True	89.29138923605241
True	513.3656867109739
True	138.99387194807989
True	386.5543116062343
True	345.93248529721
True	66.20073456466375
True	381.3246147309927
True	428.7580374216847
True	371.79841993138285
True	420.1911131222344
True	435.8723863106995
True	676.6548905777261
True	55.93650814700107
True	454.09412168844926
True	317.2678185833034
True	655.2364176930346
True	224.149666438498
True	97.56685825852384
True	36.785741191809976
True	537.8152900427463
True	654.2355011022757
True	181.99516489748112
True	415.2724080349065
True	339.17049082532964
True	16.25245127155177
True	173.8925586671721
True	300.7511630650547
True	2.4399591709026
True	868.9282839643965
True	84.34268677283534
True	102.16057420055864
True	115.61539652428596
True	356.379417274648
True	38.57272857960423
True	454.6190574499518
True	225.39567748492536
True	5.939796331017242
True	124.87353632770436
True	447.8774147657694
True	50.019544468197765
True	66.2577337911391
True	178.80459234612843
True	290.694200123193
True	961.8021062587792
True	391.7013497290677
True	948.0641632717156
True	184.91052789228848
True	1016.0451679293888
True	795.9503190426177
True	691.2492867865244
True	407.4190700820458
True	385.786579707635
True	77.52627195194707
True	72.38203097048684
True	78.83684166951633
True	173.35808892413448
True	476.5424833795713
True	1102.6810061822985
True	183.80240309229328
True	359.61020041639154
True	429.60018764615006
True	617.7316773124357
True	600.2964996005066
True	279.9375287326317
True	461.0689233269553
True	677.2835057292411
True	95.0202123555502
True	706.5302873954004
True	248.70214510545136
True	136.51721306379474
True	404.128878609706
True	856.3552045996676
True	438.4491601254642
True	857.9804633126209
True	192.5439712603802
True	333.56494569034464
True	685.5828337268464
True	617.0356560008883
True	186.76135458882132
True	258.25086332702085
True	806.2703838065164
True	32.31324359338191
True	188.09244510495404
True	492.7957011551707
True	713.2655474059026
True	107.9516660480987
True	34.08418142860144
True	172.25300243595677
True	748.261541142116
True	315.940624174742
True	562.1979135763736
True	353.5256033743545
True	274.7802239810325
True	416.333060397725
True	495.9004326507057
True	69.91213768991327
True	377.9703516936111
True	768.9611075461671
True	0.0
True	290.529325894757
True	242.62996301029224
True	965.0521044573436
True	151.40946214520255
True	608.3607658516644
True	642.9766356750177
True	113.69700393787724
True	214.9620570612089
True	120.34110778253527
True	12.093434897855174
True	290.2053300285464
True	368.776373921628
True	1128.271638893128
True	228.5587406605137
True	399.466184158008
True	647.4461313424688
True	202.78264620549152
True	25.68682642623252
True	861.4635692676002
True	605.3693238071286
True	160.79602608345385
True	596.2918640388295
True	156.39467089472828
True	291.02783566567115
True	769.7255615540904
True	34.46575935826877
True	107.496885046058
True	498.71845190965416
True	63.280873743502006
True	77.55127488343703
True	424.82396049153976
True	22.45648030156282
True	773.9487780972108
True	97.44736219487808
True	154.98255847309423
True	19.269146519902453
True	704.7395267770664
True	30.061066197571407
True	766.6915398451962
True	405.5230247603748
True	118.58372373005449
True	702.1006784844019
True	519.5103515296945
True	561.5168079123738
True	48.748722238103525
True	377.07207535433565
True	5.813720083820448
True	91.20838154612412
True	368.1008097602325
True	45.71127748474808
True	122.14554019077124
True	300.27945551078795
True	184.03086894475285
True	98.4113550644977
True	643.422183061701
True	21.185201010343697
True	1112.6223546362835
True	493.7029705117242
True	305.2832319418825
True	502.7787765543391
True	120.70442030174262
True	757.8495684983905
True	1107.6677946609386
True	732.8724143616078
True	176.92638919659151
True	225.2588599858921
True	51.86073236672585
True	58.45067488770916
True	150.45133541944907
True	102.86591475400812
True	173.93847326281565
True	1189.647462325843
True	304.9097875011991
True	362.22215111343576
True	691.7486980518744
True	16.575383697090647
True	13.222657268843845
True	594.8159566692273
True	5.73787202571471
True	109.09405955165082
True	687.869360251197
True	171.74558289878445
True	664.6627978034713
True	859.9927677235601
True	150.94985488935018
True	856.0848918843122
True	3.05123128452649
True	449.54958327129714
True	1055.5575974885878
True	25.39853764173792
True	235.6926424314789
True	152.32294330229396
True	977.592999372651
True	230.5104460471495
True	488.3811955690596
True	122.30044553408722
True	511.38292134180193
True	157.1694367318868
True	96.05940954115674
True	389.718732872032
True	70.81894134249623
True	56.35341562001199
True	1051.5712229431704
True	267.008833307706
True	162.37829015328225
True	371.25649443736745
True	401.9255904520329
True	211.7602184058533
True	167.65242314764885
True	394.8587565849394
True	34.815088779433154
True	479.5095497493157
True	1099.234307244236
True	108.19004483777364
True	474.72082750430303
True	319.4782616319121
True	27.189864343222677
True	399.81418803982206
True	100.09044922377154
True	601.0024163449132
True	205.2156877123257
True	395.49587544212176
True	17.309637002632908
True	451.0725306826937
True	109.41643801565534
True	342.85774415447577
True	32.87102400196052
True	175.4173820073785
True	242.00304559979
True	759.7347078045706
True	60.73306425561531
True	133.75225452923465
True	241.76026294269045
True	145.10611629982466
True	634.6138361087776
True	553.2401011416315
True	778.3960659024665
True	387.8825624839144
True	539.2438940131351
True	421.0153959091341
True	681.6602112112422
True	71.85874110912086
True	455.9303893713703
True	420.3680111514801
True	47.46136332800722
True	78.52873880264413
True	126.2438991213558
True	89.42047376413976
True	317.8229026639839
True	852.0970777194938
True	318.2833365616743
True	1104.976766686416
True	328.08439110990935
True	889.5641110136851
True	151.16218607710744
True	578.6829398219314
True	618.2666232192344
True	681.1361453875126
True	430.25794051409054
True	60.46069514301641
True	285.3110472131597
True	42.41925801614178
True	171.49529414747016
True	177.2197690246167
True	1147.2870711637904
True	234.4760834941461
True	560.0693489919848
True	574.6186948634012
True	557.538045556916
True	908.5518356986112
True	583.9744446508333
True	649.7464233358144
True	961.526886975376
True	127.74585060573293
True	320.2696819904272
True	268.30267913860354
True	331.1933430209982
True	93.40833145468442
True	383.57492145079016
True	5.326784727640375
True	318.4057491144744
True	243.49867673587443
True	634.9618588302666
True	293.3600387289215
True	365.0416092038832
True	8.438641236736489
True	58.507053496383215
True	532.1476742202248
True	30.804586845607727
True	145.0109409405358
True	64.86329403805973
True	157.54890092664738
True	241.71987064715003
True	74.3485815398237
True	396.6275110246366
True	281.31745716851475
True	98.078329141306
True	340.8035894726586
True	64.77499211644422
True	587.2046506799672
True	878.4605172685083
True	289.45931435584515
True	1155.4686869501213
True	116.82144407613464
True	293.83050085592714
True	1034.6144358426588
True	83.11261106568996
True	295.11261628397847
True	9.91100694827396
True	406.689904955416
True	455.4780882901291
True	150.39687858351144
True	607.669080009494
True	941.5415444605233
True	156.69859320339523
True	77.30967217566605
True	339.9421440047777
True	543.4518637058842
True	623.2508197713877
True	1215.460916305974
True	27.076293016885767
True	959.2851411335904
True	137.17402006842036
True	663.430570024998
True	119.51630052737816
True	123.4881273489253
True	197.03356316627108
True	174.85830232173572
True	741.7886792440185
True	211.26816269298735
True	233.58092717179505
True	68.50726193373477
True	510.5688179437392
True	439.3578977380413
True	181.29012931206407
True	235.6771802954132
True	16.160372780412484
True	415.4637656800136
True	219.79017435983084
True	284.90635855088595
True	112.31322809452018
True	680.4618511364723
True	412.3369333534475
True	253.5437636805493
True	645.8865150999899
True	513.9372649147252
True	472.5619701750746
True	132.0618556767967
True	515.540254053569
True	429.6355976189647
True	3.145858608139407
True	187.42956025632728
True	93.59230906888943
True	241.254984236774
True	3.2936325870372416
True	124.01993858342796
True	350.72055951425506
True	7.533621299622622
True	826.632208623265
True	173.39371363903325
True	723.898968449742
True	762.8448123964178
True	160.6512602999302
True	228.31318874440493
True	501.8894839645764
True	817.6938817385413
True	51.914701303250766
True	38.3359693926112
True	128.91933384260835
True	634.8545493899104
True	701.1512033146478
True	188.79052905055508
True	599.0588726484962
True	609.9972197595795
True	850.9241305244531
True	420.1343804081752
True	184.576605486974
True	890.2620147955419
True	226.78343125936385
True	143.79214580641946
True	331.4986438544529
True	226.71595725699905
True	212.54181658262337
True	617.5768817206283
True	252.90071956270188
True	191.88749399963544
True	454.6157783383431
True	466.4634536139925
True	64.53755787950614
True	283.51128669948764
True	80.63893727888016
True	347.27067087287645
True	358.2534295271573
True	254.04965687349
True	174.56667539225674
True	376.2419532302756
True	639.7909824638186
True	705.4467663482674
True	298.3879833852599
True	723.450468794279
True	64.53869662675761
True	882.208398024303
True	357.60325364487886
True	14.286286243163405
True	598.152342505151
True	701.3264518713797
True	258.8015811860432
True	169.70539928405788
True	49.829820526389724
True	378.0288780327584
True	72.28098580214098
True	15.690552152545893
True	888.4285808062277
True	385.67160797330206
True	159.67229174280268
True	985.7032024382008
True	11.629758051692916
True	802.6980765826353
True	30.90931951031212
True	668.9986262142887
True	62.2962742158146
True	765.6251940040829
True	451.87031369859534
True	199.8197375547901
True	441.5269638260592
True	215.47635640829512
True	292.8787898994148
True	228.7496134879649
True	410.3549107519845
True	9.202544024116762
True	320.0719112791492
True	108.12159107688426
True	11.026090722672082
True	474.6135532017175
True	730.1349677222535
True	286.2204702553296
True	80.72131203925574
True	309.9127253368923
True	77.69025218255256
True	179.56569008199594
True	174.91805361620996
True	361.8210233658869
True	46.63496038010466
True	139.7436041826087
True	375.33688165424377
True	856.0242849407977
True	110.54625034069755
True	209.35758287639968
True	439.2679816160578
True	18.067873515458476
True	410.8041574803701
True	495.8517197689956
True	94.6184960740848
True	405.6662090300272
True	359.8933208224451
True	416.44702224902
True	600.6234195743313
True	1056.510239479146
True	983.1615728478048
True	58.163219910021326
True	1074.68960023558
True	113.51786417619674
True	117.10670377258418
True	115.23538348535712
True	502.2679282823698
True	376.6249816433698
True	566.6475441255947
True	257.9839691628143
True	155.99600321014148
True	394.2884895425916
True	17.354952366632883
True	474.3728501971414
True	381.32074907589566
True	148.37851666746926
True	98.01667829444764
True	527.5430999245324
True	968.4628259046332
True	212.5916221106756
True	67.39421244086553
True	404.5830793735005
True	378.85963002875127
True	472.0977050758515
True	328.8268388881683
True	4.81366237637234
True	541.9482936771722
True	513.4921495728532
True	505.6477286745257
True	182.50195408430017
True	107.66353935158682
True	22.16225944933973
True	375.46369618764
True	108.2488627523771
True	6.25469203990526
True	31.040185907224632
True	349.06130536614114
True	655.0548144016884
True	135.49451181318727
True	96.6407393235852
True	22.87189594164654
True	408.3724920920053
True	351.9685712027585
True	780.1014021940529
True	305.8579016981554
True	523.5671271123907
True	553.805473459785
True	518.9225396013886
True	292.2659859240484
True	537.9582073202604
True	104.42689174396408
True	577.8160979643113
True	7.088471660680524
True	359.520500028727
True	466.870755185977
True	972.6770634458428
True	358.0416731764263
True	772.2967171931421
True	993.1086752807598
True	181.6228827564009
True	39.98556418866412
True	378.8808092212027
True	393.51734964216666
True	604.126674484531
True	262.8573289052621
True	25.14637799276592
True	664.9580974526693
True	125.73792826944737
True	1057.895716081233
True	320.7466088045309
True	446.2251894536706
True	125.53233287889157
True	804.7600724297721
True	143.54961180371726
True	811.285842708273
True	557.5552764056589
True	192.5180970969628
True	114.23417505469202
True	65.47099282898037
True	557.8732654391897
True	870.041342398335
True	442.64490646930153
True	506.19852637977255
True	138.75026431887014
True	603.1652549586141
True	491.102689594679
True	786.2874462108576
True	316.3863234952527
True	605.3303372049659
True	113.92285718294058
True	23.662506016496817
True	408.5677363824463
True	174.1273615923189
True	106.19104910626328
True	374.1529771504799
True	1101.8626415329013
True	258.4737258898165
True	553.3477295226177
True	10.9524929778451
True	74.6213584857191
True	328.478005223436
True	754.9105219522106
True	450.466334376379
True	494.0575943530328
True	723.9463974745775
True	68.04481103809472
True	721.505729247641
True	45.97590986515276
True	104.44973501766636
True	182.36089380883843
True	81.31932353563532
True	26.415987978976958
True	300.5796228644277
True	479.88957834290426
True	914.4885090847828
True	869.4285876187975
True	6.0694232163442745
True	283.2735217164023
True	458.65879235224986
True	130.3237426072249
True	243.6232603743873
True	316.5818937922747
True	1322.335483799898
True	439.0755579784593
True	26.325487956082625
True	185.7567026314454
True	696.4156284409555
True	35.24402048255145
True	174.86108497401926
True	559.5384365881077
True	68.29893953686245
True	859.9189318412813
True	320.78219669126406
True	669.535221783414
True	80.22019123934885
True	667.9679825087472
True	613.6592433311736
True	871.1478398794527
True	258.84141569817564
True	500.9669335008206
True	841.0538839033696
True	910.7061663737082
True	235.61866947611568
True	775.0111028231283
True	222.1915734818388
True	450.2223867982372
True	361.39393382697176
True	499.3122427420385
True	490.5802182186823
True	321.61621600702006
True	360.94653428409816
True	117.0507937469247
True	347.3115400935271
True	1141.4645204882163
True	305.9497028445503
True	145.98610671982158
True	306.9224366148365
True	751.0276117400745
True	643.9355108983381
True	417.0052142445254
True	119.68762863636196
True	321.8707408825338
True	35.49989123836974
True	174.77165323882886
True	89.82090727485513
True	88.78076154007927
True	545.6665716798054
True	137.08580065838677
True	132.9522741457414
True	111.3611530987158
True	85.63340339007716
True	444.8204168940735
True	388.2146284166797
True	1031.560873742951
True	524.2249846209227
True	878.8204122116429
True	277.1598854304542
True	302.1507130641859
True	537.3957540827929
True	196.36983327476295
True	738.063696354091
True	239.75879406157733
True	355.92564424039995
True	73.29785820847201
True	121.15174400257406
True	255.9238740035891
True	123.30890321253791
True	474.5132719343095
True	28.264018168239662
True	571.2193421066178
True	1002.5239315201296
True	730.3790618793331
True	1.0971986324032206
True	62.893480167625
True	495.2228809317629
True	430.9189255795613
True	79.84571067662871
True	118.09943825293313
True	291.5141964856879
True	83.86895194277996
True	51.16693313275133
True	715.6509955681956
True	661.3029321994591
True	163.51025188095787
True	171.01455913648462
True	534.0895699494795
True	55.49394887056987
True	26.23590865656448
True	549.4103139260176
True	452.10388026864274
True	1095.780507108757
True	45.0488160908877
True	447.7294651037888
True	868.5358074476959
True	790.6865391859742
True	298.04379777004215
True	725.7850765790641
True	399.5438360459328
True	43.24739076361684
True	100.08598768568886
True	719.4897982936028
True	75.51856049842223
True	146.7901387068314
True	944.348372116196
True	182.68605127045765
True	278.6751626066389
True	107.79032985421108
True	632.3915651671803
True	601.3703060273353
True	218.91081719778052
True	431.45684288468186
True	40.41742502853048
True	282.4478370311269
True	570.8007922275151
True	607.7186457586336
True	311.09997504463325
True	73.4841681920666
True	954.812074943222
True	1070.937861222218
True	560.7662386171739
True	65.85107773301736
True	30.31482833875288
True	92.97363506180292
True	108.37341761140571
True	101.65458366589884
True	858.541156349333
True	1199.4256940364442
True	744.6466671891898
True	319.2329447220745
True	8.545666532167274
True	21.296721575029963
True	339.9311099803319
True	489.1890331874603
True	48.317586645522674
True	561.7354526417561
True	433.9377146221614
True	395.5717116066479
True	79.04523849191459
True	193.5060629083026
True	264.7305253682118
True	135.3591869429207
True	395.8625213231683
True	43.59826829792927
True	178.70322910353573
True	1156.5067297373644
True	5.500058986761319
True	27.63064912254509
True	585.9706775069086
True	368.3522195511068
True	762.8718826927795
True	156.5140367871092
True	729.6386531934113
True	629.0000947574474
True	274.67352371923835
True	427.7125204790459
True	339.8680332969889
True	294.6253470376287
True	270.03974681856187
True	383.18520119540585
True	500.1294639473476
True	506.97670272320704
True	108.38278290468004
True	373.89596900514977
True	9.519824422821772
True	177.30981448738572
True	228.7618582809815
True	911.3240622636656
True	601.8399066962442
True	33.04974817102312
True	726.7483912915078
True	865.0461369698395
True	102.55656443318448
True	349.4413905882196
True	847.6941096870463
True	217.04979045217112
True	154.54776814468426
True	532.3257084741308
True	578.5964271675592
True	1076.54187731784
True	145.19900777888714
True	155.46408095517003
True	257.15034023967826
True	302.42431908576924
True	417.2802656517052
True	403.1203863880073
True	307.60206641958973
True	437.3320660206952
True	503.0240467501895
True	231.0743381861324
True	1462.9027340310677
True	255.51297313691776
True	397.19914783240927
True	54.22326932262156
True	777.2194989297161
True	259.4554128789788
True	879.7923362970869
True	558.3197621582111
True	302.72489171790704
True	771.9278810420396
True	264.79079346179583
True	215.7884915836507
True	263.5815226983276
True	225.7863471447932
True	143.9316510857327
True	249.2500346894934
True	746.5708050498696
True	531.9117332514177
True	221.0014168030732
True	1126.737120965203
True	112.73788909556924
True	255.98305710879663
True	73.92007750221356
True	306.8874784014728
True	393.9715098054971
True	83.52903823149911
True	223.85246952381357
True	70.2847079388421
True	705.5058917605276
True	375.62936635462336
True	211.5025333528649
True	732.0884216223983
True	842.3427619049321
True	794.9610791220803
True	816.6224159201261
True	346.3488700746505
True	1.137954486967391
True	266.6957809368673
True	55.019770325276
True	384.0107476441787
True	54.05319119427183
True	358.83926417156874
True	853.2377132713794
True	1053.3368475723887
True	407.476825911681
True	21.81574472419697
True	557.5189456576867
True	498.3810600266705
True	189.91261531061957
True	235.11865536167588
True	299.31007587144245
True	25.455379833388623
True	126.25683675899616
True	940.9914146670676
True	60.42959086056242
True	490.776442313867
True	774.9339656752459
True	103.55291740489544
True	249.56738855567724
True	114.52697290583968
True	15.468996308829604
True	1.415583985882872
True	123.4444211647393
True	1024.9440389259469
True	486.4955830327351
True	69.77953963522502
True	785.7104202059202
True	329.83473392801375
True	1.296364104260873
True	454.13077018099216
True	188.0009656702204
True	489.4678360029358
True	83.93517725621291
True	311.9605769317829
True	384.0166069293886
True	172.35413435883413
True	211.8255441174669
True	135.4633397194395
True	175.8210881530133
True	991.8002538815292
True	13.48565765112793
True	496.3747017889229
True	484.636769336322
True	411.8429169362226
True	216.62661526379276
True	238.58148923880825
True	158.05795095668287
True	44.95764237608934
True	484.8961379912748
True	149.3058718691431
True	842.8715203925516
True	829.5410721814877
True	238.00928743197127
True	315.27270478175365
True	513.3437334963901
True	44.945506133504864
True	83.59727429869872
True	758.3838121374554
True	1070.296619977408
True	116.3024917937313
True	723.2996455603567
True	137.59386541346194
True	895.2751643703697
True	675.6357594795898
True	98.67147780420554
True	278.44707161131726
True	614.1760629146327
True	254.01429691810145
True	42.19046590603993
True	576.3729010420492
True	442.0752009753806
True	5.606926215947944
True	480.7518352869827
True	69.44747332886571
True	183.85446927861307
True	231.96520904687745
True	313.2939857465755
True	78.16094137465151
True	215.46571395559505
True	353.1734600163119
True	446.7885172065919
True	914.786584021732
True	47.95920167830158
True	914.5795719245008
True	1064.1368551806463
True	125.16038570233763
True	75.55207434090187
True	993.493593669162
True	35.00086025168532
True	231.65999032683968
True	91.12895815987672
True	215.63086860504444
True	378.56318031893295
True	944.454075353121
True	101.01241347247098
True	73.67643056714584
True	664.4187171285196
True	274.6790296163826
True	725.4265175367879
True	53.54144436719567
True	483.9742988178014
True	384.71278126912665
True	674.9709749736957
True	56.58972509617502
True	113.75718545940876
True	27.044470259757976
True	269.94275513279155
True	39.36532768910594
True	342.22085695266253
True	2.965298028680847
True	1191.362338577058
True	106.65607723129104
True	132.3655043803387
True	371.2013729774828
True	744.0950615112741
True	655.7933409854643
True	1004.9247118230078
True	464.3727696727447
True	420.2447655177729
True	136.16147743752984
True	406.5483889371579
True	847.8744584199839
True	424.0893709855855
True	927.600191730041
True	83.21365543110626
True	425.8144869250684
True	173.99642453955786
True	274.7351827940703
True	737.1232724590433
True	166.36157287064097
True	133.34347279256147
True	62.95757610746508
True	845.2260946546695
True	778.0493733817702
True	86.83560936877846
True	439.2582616298342
True	769.3014614351763
True	423.4495077827662
True	56.079067906585486
True	319.80132665196805
True	790.1418149920758
True	32.007652016647704
True	362.72605809297227
True	169.15553013710573
True	274.7022965151674
True	33.5480654867518
True	209.9361096476015
True	780.7510956154
True	638.7236957514147
True	56.77777171948054
True	294.61323004727234
True	872.4143965777567
True	17.602270220918246
True	315.6873853049473
True	279.25867823473186
True	418.9561387393799
True	208.235500975406
True	588.3315331898441
True	46.059730436104125
True	975.1622333758868
True	883.5498714253265
True	51.05299422576533
True	392.747905122239
True	727.4239564927495
True	915.4886235236814
True	267.2212851221421
True	614.8185785970568
True	128.76358510501896
True	189.1440918969592
True	133.03094045944184
True	131.99227422675847
True	211.5679273967336
True	926.304329495226
True	773.4851476279482
True	914.9322381532742
True	19.984879232381164
True	27.290867041077824
True	359.06756107490025
True	11.839823047700085
True	601.785370561443
True	1079.184551026079
True	269.8314188347662
True	204.74236036839136
True	79.97535379233584
True	216.0321330432588
True	130.11576069995144
True	43.11989651909741
True	131.0391786101364
True	92.87227222957556
True	243.82800797139583
True	549.6787549689768
True	169.617079333051
True	26.16981410360115
True	55.71944870459943
True	398.2115744215792
True	268.2727664716987
True	598.1128741179092
True	23.892837654226195
True	112.37589656810589
True	655.5953223072391
True	268.38981071727085
True	470.4159658739541
True	661.9368308388473
True	102.74139552084388
True	111.8668888340776
True	76.08620772456311
True	22.454022082830985
True	123.4620874955805
True	86.34621993351769
True	100.05109514314584
True	151.2635298654764
True	231.7448757800213
True	809.1257803732194
True	280.8009295298625
True	979.7474994581536
True	167.67554781180124
True	212.92558277805836
True	808.4226175196021
True	319.412104296318
True	597.7148412482137
True	252.6492647171968
True	362.5464425800655
True	448.66812631118495
True	571.7976522398934
True	649.6793565049982
True	373.1489541690864
True	33.9793740442213
True	555.5142713003276
True	630.9859863401687
True	21.53393434795971
True	10.741395014967944
True	257.2653480988311
True	403.5373178738947
True	444.8696351870389
True	64.81284670683755
True	631.3002209321096
True	926.4801483879784
True	240.925263191332
True	872.5012875578357
True	284.5161036144621
True	100.2043762599951
True	270.19085314864105
True	653.5961365622558
True	39.49118977501315
True	582.729433330045
True	1271.0175469389535
True	1013.4123042646462
True	901.3074866968444
True	216.1019842651776
True	88.84085521586441
True	200.56335001428744
True	815.0526874880059
True	152.55579254518997
True	1057.1863167023323
True	842.2152372673953
True	42.16595510908664
True	91.01478622109482
True	431.552078732482
True	406.4119622669058
True	208.91519933949004
True	528.7432982617345
True	679.1140251981077
True	125.243435651653
True	284.0117868386751
True	984.7559428656148
True	51.13561900046468
True	706.1628728271967
True	521.1873990258233
True	36.13445364160136
True	834.691185574247
True	387.19097332793854
True	561.0463344660772
True	110.06162870327287
True	265.39515107675754
True	206.37036738079732
True	28.054134459040107
True	138.9678048815483
True	732.3896892156278
True	142.4356481673464
True	379.4725630712318
True	62.48334483939261
True	628.7262511888997
True	634.4922740746199
True	218.4278615661304
True	450.43144182010775
True	176.42629534861572
True	152.9204416107482
True	224.3673410639156
True	294.62295756672233
True	354.57379110026346
True	135.75844598342573
True	191.64992106306727
True	26.69983134260832
True	902.389024068364
True	319.1105580476336
True	9.818815484724826
True	372.6893527520297
True	165.3451402043489
True	621.7456523544057
True	389.8656778515746
True	598.6007395199914
True	516.9233229613585
True	490.6203693768918
True	795.7436821239976
True	245.71079277436917
True	549.0871596719278
True	156.79904611508223
True	512.3946360429426
True	353.742454452249
True	375.44227239439886
True	130.34413825749138
True	141.75909290098235
True	105.36211203381224
True	62.80057760694525
True	713.9880519367836
True	187.9189470385637
True	44.8271022739675
True	0.0
True	538.4361159561055
True	111.59468466842269
True	22.514878488781186
True	39.48422852101025
True	112.06164798112742
True	544.1671808454879
True	186.87933854456665
True	104.15814582046906
True	32.750415739862525
True	163.5127925660716
True	886.1472739950542
True	53.49729258226305
True	227.5703021230196
True	762.8296806112214
True	314.88766705360416
True	446.4832677454362
True	476.5350650580324
True	504.8467529344774
True	596.9132171409038
True	896.5259012801507
True	233.6424690160312
True	1048.757397177779
True	909.0678805185208
True	620.6976640351902
True	348.5477109865964
True	831.9552188818592
True	9.051683751415364
True	34.988848248322185
True	283.303867394143
True	43.01187177094464
True	205.64573948311605
True	762.7698485802089
True	211.57385424281716
True	703.713388430162
True	745.6671329542806
True	125.65274092778358
True	358.0138657811765
True	572.186617539067
True	26.354638192742296
True	136.71480688082556
True	433.8343164150775
True	299.43192776746633
True	203.6604488054618
True	107.6441629196888
True	385.1509434424291
True	22.2059824533746
True	371.9215044117535
True	350.49934406813423
True	1017.7103197750524
True	359.89756903341333
True	32.913485211528005
True	422.8458526480173
True	448.40619852264985
True	222.7295357661997
True	33.94764608777968
True	762.2432127619644
True	413.1104656778744
True	189.2925410057556
True	12.23460137781043
True	1224.8760591023006
True	166.75790266144477
True	28.06707255311338
True	312.1148099348057
True	272.9650373404087
True	119.90243051707417
True	295.651482296742
True	48.49817331804533
True	331.0820567519586
True	307.5691284009409
True	324.11765405538944
True	30.750626735123937
True	48.37576209788625
True	1043.6818135832607
True	24.402721126016544
True	11.606483789734003
True	178.83207113379947
True	630.4106731660797
True	9.47748079821026
True	192.55963477791616
True	182.7531487996804
True	529.7415856847946
True	375.1031373690492
True	733.3800583844284
True	328.778926918361
True	496.4686166194812
True	447.6188208838517
True	491.6603754139952
True	103.88986810801616
True	1273.7441596598862
True	879.3642362578315
True	291.191283170893
True	531.8497736737884
True	104.92737817624815
True	574.4141302768966
True	434.5762063473242
True	158.90242368063164
True	77.90485276276607
True	349.65258166795
True	156.2726271876538
True	31.207043851723448
True	613.0784230059138
True	375.4541003187842
True	72.31272205972117
True	32.41150959979367
True	685.8073874700141
True	496.0933628655235
True	75.48855364656791
True	19.55480589236976
True	321.4683655764153
True	328.68545995144257
True	727.2040286101984
True	536.6418263185515
True	561.7547797908954
True	791.6336419698569
True	9.203181181684354
True	53.01311813158795
True	32.5891337248507
True	62.027387310940114
True	508.2785344738393
True	591.696620869492
True	82.84872191025626
True	104.84457617949246
True	197.11058986273116
True	74.02265091634654
True	185.122474106032
True	218.9051614070397
True	280.4893661809624
True	817.5125547578632
True	582.6198710963423
True	285.8320072923497
True	191.9126262176401
True	272.6655853091424
True	253.2476297097119
True	736.8384140017041
True	325.05938594524554
True	180.8972689832214
True	901.299901385398
True	336.8393034628503
True	458.921613888044
True	155.3318473316215
True	118.80202013493796
True	64.1526185841777
True	202.49884181300695
True	977.0621981105112
True	520.1750519141867
True	118.7422765584884
True	365.7302867922036
True	101.0885256321109
True	666.746561122785
True	4.024061255458858
True	668.9960618171614
True	35.1545970559105
True	922.8289541939358
True	845.5057136860424
True	214.9040904497171
True	32.74635419738555
True	85.43883786725074
True	461.2509347385621
True	224.5523897525072
True	1.033862725635087
True	75.16835078203091
True	1108.1585362898363
True	338.46329989180896
True	677.5653439037216
True	478.7412678385098
True	31.567823998100263
True	138.41281071254582
True	436.5720488809456
True	930.191925869824
True	803.6176829786019
True	409.8146787839967
True	335.53140286278307
True	17.06335221572518
True	76.19973437395551
True	753.186046654121
True	468.3095179847172
True	384.7993742280994
True	906.6028736730912
True	25.62859577820654
True	218.8719159397052
True	862.8267153709992
True	244.01869677960855
True	8.681364655711187
True	477.4206457901965
True	93.22540114828016
True	604.6359945047739
True	53.40583772613404
True	255.13164936999397
True	889.632454973848
True	896.4513364691793
True	262.5370660420045
True	445.9531599646265
True	125.92607039603084
True	586.031605479479
True	261.6991748543113
True	190.2510259936297
True	868.4311451823093
True	57.48448135248949
True	698.0575041180327
True	276.6786044280763
True	288.52413375038964
True	166.57401163158718
True	487.1082781230334
True	595.6063797458156
True	367.7453263296091
True	401.8042086308928
True	68.55070905444022
True	160.99182881986138
True	443.8362189780147
True	221.85200178951325
True	37.84267670579836
True	199.19043161952945
True	404.4418875707696
True	387.3901884718758
True	748.2253402892485
True	132.5859681257153
True	685.6492604701172
True	502.4333229345459
True	612.5292375559385
True	136.83725750495546
True	37.69801453846095
True	670.8292137642545
True	71.65779759381893
True	557.2681211919332
True	695.0320364082797
True	449.6083629121409
True	140.31142710935038
True	532.0718444640314
True	4.662964413562387
True	398.63482182789846
True	31.466006964048752
True	617.3552468673329
True	269.3496119130497
True	568.7787737200802
True	715.2248505777
True	152.05851220803785
True	531.5441214067928
True	481.29752639324767
True	65.76898521553994
True	953.768618363938
True	2.4193804851276424
True	30.17493448423542
True	633.3684230150943
True	687.0435145691732
True	133.6810328437302
True	409.4334677846014
True	130.4963493030504
True	76.34454939988389
True	448.1454071908293
True	43.122958653090855
True	506.02882975303953
True	12.472586841324931
True	826.9547065148719
True	550.8714158189792
True	673.7948103217652
True	102.50957884614384
True	389.6367381186317
True	1008.5395556730496
True	814.2134978613079
True	147.14092420387072
True	553.6464973904046
True	456.5534873876105
True	237.2582804523117
True	260.64025197741705
True	5.189528589739621
True	319.9279779863667
True	11.227725647224233
True	371.425315986559
True	71.91777417042238
True	406.5710480931125
True	658.5934963826372
True	126.00347360383724
True	232.69076643625496
True	631.1850537814437
True	667.2210708296842
True	286.057481998924
True	139.1311502317535
True	160.05526322965494
True	466.207011795219
True	85.46005097989703
True	9.628430685969624
True	504.4681491721457
True	560.6164103747176
True	20.10523052951503
True	138.23195422567662
True	901.5570093232692
True	477.2524113630252
True	271.73216191672583
True	37.01564145348921
True	494.88415467367673
True	113.08481911655896
True	584.8265138375031
True	675.5923876170009
True	291.48143319090536
True	373.8072547975605
True	190.4914571877553
True	248.09376663970704
True	70.99825994029517
True	229.46922990014943
True	489.1509747140316
True	20.686051894434648
True	440.249131265046
True	371.057123140414
True	719.5638926316594
True	885.0435400260217
True	893.2242113170898
True	155.16882374246407
True	394.3539525953975
True	71.7121439931185
True	195.16906764126608
True	324.3630832339514
True	10.863032740217172
True	825.6517813756873
True	23.844963336445264
True	408.4394625415818
True	267.1828061065374
True	636.0485410326066
True	199.75838263748057
True	38.13383839679113
True	696.7964356402778
True	1098.7451628768738
True	227.6609502667108
True	136.3486249746786
True	606.9866284084105
True	524.0103526862687
True	17.510917680127616
True	840.5413745258363
True	112.77916777736328
True	43.06646385291525
True	304.39010114543123
True	354.39836767048723
True	385.617337915641
True	261.31765359311083
True	19.915197970662845
True	24.17184619523276
True	842.7702249653271
True	190.9917952651145
True	112.81194590328242
True	845.2779073789902
True	651.9812672736385
True	669.296033134828
True	449.5047671203052
True	151.89135292413386
True	32.35292152689646
True	100.79166737222364
True	436.1944142724328
True	236.44005965841623
True	510.2856823220184
True	143.72035777585975
True	483.0043411086474
True	644.8247054039076
True	960.5548202693168
True	23.966006387553563
True	996.1843845980148
True	1038.8211324938504
True	481.16539014406
True	84.94925053155325
True	805.8728514112278
True	637.1791529297836
True	668.6930366017905
True	173.13505450254345
True	741.9579249785709
True	708.1653520924344
True	119.46995009207066
True	740.3464426649215
True	815.8644310849029
True	468.0725768210345
True	226.39514875354143
True	74.1787269886129
True	299.101189456087
True	339.3686665278008
True	469.3626765878895
True	424.2925852368836
True	191.727735198806
True	315.90587558694494
True	2.342913863460902
True	11.182208716465206
True	108.41701887252344
True	133.58351526935806
True	346.3943778793729
True	347.1000365617168
True	117.5089642422631
True	17.31354632624148
True	215.006947991106
True	876.5759539215896
True	462.3418781476788
True	539.3647071890285
True	561.1971374370573
True	852.2578838397409
True	646.9423194801504
True	89.18244137268685
True	205.01373540597365
True	245.9892213764458
True	274.2432441371846
True	103.98393637411247
True	371.9339767810192
True	432.111518134457
True	174.55527095365724
True	636.7501968064215
True	246.99056504888213
True	195.6424474822801
True	29.061482449862577
True	243.6287367184777
True	504.905727018427
True	171.6705275673
True	521.413759287285
True	472.64914717131256
True	243.2228068738914
True	108.5438123346921
True	43.57252886906845
True	406.83180719247423
True	788.2130961291655
True	171.43462621615075
True	1056.5715827381932
True	1077.6891788835333
True	475.8617854174536
True	103.556080967007
True	123.04695938106104
True	672.3212697581639
True	9.354431849645504
True	220.07219466657088
True	140.0737591443795
True	119.67490534611062
True	330.8082184781637
True	651.2602123791853
True	35.33540606563221
True	125.0672380078378
True	936.2146200385672
True	56.55913383031205
True	453.9200479068636
True	525.4097363261815
True	239.36333778215
True	135.9361307352911
True	936.7847012333228
True	1193.8460642266584
True	519.9889313057189
True	634.8003009405433
True	201.0116336707731
True	151.2009443640351
True	337.499062389135
True	261.2478054203635
True	169.55813015428953
True	305.4396422242081
True	338.00307295994776
True	11.961894969643431
True	620.3716099624484
True	147.37779107919314
True	77.32698399269917
True	458.36954008275535
True	307.77221194511543
True	1177.8805793068984
True	351.79446879948387
True	972.7241529935468
True	8.846150402279852
True	262.3673479523466
True	225.97247246657884
True	159.22280840405892
True	489.1164304907263
True	197.1326486961856
True	397.8921677242304
True	337.8400728027217
True	111.9161474994704
True	346.52335938070524
True	1011.2792201095386
True	748.6329286095886
True	216.91932039500745
True	101.78593263058634
True	288.38369685672683
True	24.382320753682635
True	355.48653155823683
True	308.528755777667
True	557.9651808459439
True	450.3495033272982
True	362.3191485408889
True	157.7293413758177
True	12.602922788682122
True	408.7092697005201
True	283.9894676945966
True	140.19127751631086
True	305.2337890205397
True	420.6592482982488
True	832.616166097984
True	316.0382577582123
True	779.6586861961997
True	394.4889829831617
True	372.7577897029892
True	1.8468344626306044
True	1149.3446047886605
True	99.34422226414792
True	922.9364959967792
True	203.71326376809253
True	451.4902592804092
True	679.4855964633251
True	83.58547180661022
True	470.92994397233576
True	31.995855519358788
True	418.49583906129976
True	79.91069839153442
True	228.0656978216684
True	38.36292801107387
True	691.8165674881941
True	187.30793810612207
True	25.038346549692168
True	399.12854815537
True	104.00399505818557
True	175.77909633576374
True	808.5171208209432
True	262.6461066738219
True	155.46324382593548
True	378.6618475532342
True	523.630464594791
True	340.5526529770417
True	524.9056074601083
True	608.8149935010614
True	161.7835605045819
True	6.943189013537143
True	73.19051882923038
True	450.5951940882362
True	94.34582108217164
True	79.01419741627912
True	1085.8226039318752
True	27.22331867850755
True	324.440340850133
True	325.2545380040549
True	474.77643902773895
True	699.3229630249662
True	184.41600519733004
True	640.2076160503021
True	325.3109073655363
True	346.99242437049304
True	270.873123367651
True	222.89826659212807
True	346.1404351938391
True	444.7524917932503
True	395.4518442407799
True	575.1894956816536
True	141.20449489973436
True	73.10455204356658
True	36.51714892055804
True	295.31192724725526
True	640.2419600167666
True	413.0297052621608
True	758.5044968642528
True	217.65637833104284
True	393.1876037398477
True	66.38500490989881
True	55.47738223723744
True	424.3597246664379
True	201.76241231583185
True	219.85730179292227
True	41.51910537653673
True	1061.317077566945
True	177.6342981820312
True	915.5613118631204
True	324.5201336564512
True	923.0834938506345
True	236.09814351330792
True	452.58568457463406
True	524.781933876586
True	610.2868203965479
True	212.08504238623507
True	478.6934062048119
True	972.5902172053304
True	129.92365735606506
True	7.830891469116975
True	593.6660701872726
True	29.14244138107069
True	77.8536521118162
True	820.476626432086
True	227.39180636221303
True	991.2464550581168
True	683.4360951736538
True	415.26600937459136
True	275.34164814372724
True	487.9811112265791
True	346.4826843805348
True	186.2806794671293
True	675.7631347228441
True	761.3350524381017
True	215.43652156812684
True	89.42202002306335
True	509.9395104205902
True	138.64227933636477
True	380.1655334080184
True	327.4670598389353
True	66.79233195849433
True	369.1556536591023
True	397.1399086485435
True	379.826695444163
True	417.4320293543224
True	406.68375663472654
True	675.3471665849405
True	53.94651176063896
True	453.2767577350896
True	331.97351669607434
True	663.8463737043521
True	216.38373398858383
True	105.69154148592165
True	43.98636386543549
True	542.4113671333147
True	643.2030340656996
True	180.30001009370076
True	411.8319747773758
True	345.02186593454525
True	16.380608475928447
True	166.15063182461938
True	295.2954467349545
True	3.076251929892952
True	876.9735749469427
True	84.45114342684354
True	99.48126412145106
True	113.1817910560866
True	361.2253928609073
True	34.816429792905176
True	461.8351539378382
True	220.3008610699268
True	6.000683798389765
True	117.26229613125078
True	454.3021896915615
True	52.021710169662185
True	68.12337841030762
True	168.91785549452456
True	286.5403696627485
True	983.880525232244
True	388.9469520749855
True	961.5552258204116
True	188.92017750025687
True	1038.0895170700749
True	790.7658113607672
True	666.4706761852606
True	413.7553377145045
True	375.57014003366055
True	85.33961315295015
True	73.51429424176985
True	77.66566521440846
True	180.5514446118856
True	477.4423441776299
True	1100.3566262053832
True	178.96433687934285
True	349.21492827141947
True	447.3867859637261
True	585.7497371286657
True	607.2392811223789
True	286.8280768552364
True	449.8930344828138
True	656.5003152260907
True	96.5467224374062
True	729.8607531069756
True	260.62914021974456
True	140.40146751683048
True	414.2801759351967
True	838.6047531852514
True	440.1118917496371
True	849.9314117628936
True	198.35571956099636
True	340.7682468629073
True	704.551256525727
True	621.2582415966825
True	192.38523577138983
True	253.1899738738024
True	786.4939676957441
True	31.445676364944152
True	195.75824587589423
True	477.9943884627327
True	728.3702970823259
True	105.28034542857424
True	35.778814941014346
True	166.9528687311602
True	728.7124873526158
True	303.264680027246
True	545.1673258659928
True	353.137754747128
True	299.5556970763448
True	433.4866162004108
True	489.60524083922223
True	70.94910967689258
True	375.8888754510619
True	779.102311564705
True	0.0
True	300.8287061120931
True	251.4629988830233
True	965.6877429460324
True	151.1601298233652
True	635.7285475080853
True	625.4361245237684
True	113.18447197169526
True	204.75919814724023
True	132.409958051076
True	11.378211777165165
True	286.93185868210134
True	358.9907652715917
True	1135.723453029852
True	240.1199020607829
True	402.9577039477827
True	642.9852019804403
True	207.3314947334928
True	27.54925896476602
True	876.3909483423805
True	622.919010362597
True	159.1217339862189
True	628.136025875639
True	171.3803079018522
True	293.3008769483982
True	770.6117499047216
True	35.467014580630604
True	109.69648809781366
True	504.1476829695749
True	64.78044677187364
True	74.89885565683043
True	406.47882013024434
True	23.466142939374937
True	759.4661949488888
True	100.55670558538924
True	154.18673834914878
True	19.957076005294155
True	718.2511843328657
True	27.241241700057184
True	770.6956059926769
True	391.8923315741327
True	119.14188375130944
True	701.4492296330743
True	531.0620119837048
True	537.4010863078553
True	48.16944974008263
True	367.578507257522
True	4.440123524870409
True	91.91856370110844
True	355.75071911199194
True	47.332954542556784
True	120.78385284167098
True	313.875711727835
True	172.16798064929887
True	97.09727414482585
True	650.1818465541013
True	19.85260921337766
True	1127.537988445198
True	501.5699639965758
True	309.0092098221448
True	499.1228077671085
True	122.21855011628536
True	768.4703532525546
True	1109.7019760008288
True	740.3021159165265
True	176.56011805258237
True	222.44035801051965
True	52.05714731268856
True	58.48526331332895
True	153.40984706126878
True	97.83717227348237
True	170.68102798021675
True	1239.4474190349044
True	314.75440617844947
True	359.6700780525637
True	697.1493875049409
True	16.897018467226868
True	14.76710967565517
True	571.6471696709967
True	6.082909388427322
True	114.94055247495288
True	673.7017458879224
True	175.36368295185954
True	641.3688247449948
True	818.8084090075057
True	157.2418340986525
True	912.8007659628908
True	2.8770818479782925
True	448.508106613205
True	1061.4705796275762
True	25.05542940401776
True	231.48669412892008
True	141.47839965980046
True	962.1576370534092
True	236.47519509855044
True	497.1654035566617
True	123.09703658377506
True	512.0324598777928
True	148.96636691060567
True	95.90368172299632
True	391.4410351949791
True	65.75066872215977
True	54.97929510531807
True	1060.4986942522614
True	262.82621619527094
True	159.1599003742609
True	362.5288926726288
True	399.0822161910839
True	212.12054431344632
True	168.5561478324166
True	383.4568801678474
True	36.05934743279429
True	493.5142681715985
True	1125.0770659471418
True	107.44540142987506
True	465.7966045312498
True	309.82584835477275
True	27.40457336127348
True	426.2873588130391
True	105.17923774970323
True	579.6851994685974
True	212.1584301556043
True	412.22509096182745
True	21.364319056114727
True	448.8397289184351
True	114.20286266965422
True	341.6377663656593
True	33.45050348800533
True	164.86520943414305
True	243.877225480572
True	777.1296910028046
True	60.8977391419053
True	137.80160706266693
True	236.0229595992203
True	137.2163393248146
True	618.7454243343014
True	569.6873359035778
True	765.7705929304686
True	398.2584630710435
True	532.862339189532
True	425.0106779592188
True	689.1213811424213
True	72.55189219012463
True	450.06244476146856
True	433.7250910366709
True	47.13929140019936
True	84.15940995544437
True	129.40702915333992
True	89.4024274010924
True	315.27985464923114
True	824.6006812196617
True	326.9640182545859
True	1133.2053121234226
True	321.8983354007292
True	910.1276627604648
True	151.52633403871835
True	569.2139997416741
True	620.7867514120111
True	683.719530405596
True	448.7810821465338
True	66.68890685475733
True	289.6645331107493
True	41.33790961930354
True	172.88104754722397
True	176.9415720339536
True	1156.3965041311758
True	218.4502116544915
True	556.1888125918532
True	553.4268976235664
True	562.3379502272164
True	888.3966131700603
True	597.0418931808865
True	650.8771440988804
True	923.703426610051
True	123.18114247819292
True	289.66094121136905
True	267.38849687295453
True	322.1141912438846
True	90.94339808155992
True	388.520538754601
True	4.2616889908443865
True	324.6896347337212
True	268.8623994022981
True	586.2147319554766
True	286.56650607554985
True	367.6696583981552
True	10.03142261230697
True	58.80008487009822
True	542.6041631125316
True	30.94208666703933
True	141.36734925423175
True	66.14527524644382
True	149.06342309250186
True	237.42255201789055
True	72.01190413811766
True	364.1102134711074
True	270.48878198509107
True	103.38113582000533
True	340.479546981673
True	61.75765446804399
True	610.9190692911845
True	882.6536138619676
True	276.5976473066469
True	1166.766665693289
True	115.544058536948
True	292.7325673838316
True	1053.451249007473
True	89.41645253140912
True	281.373044626859
True	9.095680305871108
True	403.3920813963189
True	457.06405348677305
True	155.53858645068516
True	623.0602450051518
True	887.5024122469362
True	159.2995447397532
True	82.08255217292498
True	338.12308021028576
True	555.7511766673583
True	609.2682709543805
True	1242.396168212241
True	27.07323240921295
True	953.7618998675334
True	139.09821092319342
True	642.9219541568467
True	109.57466282239638
True	128.63331845882576
True	183.2030318520993
True	161.49047183625436
True	764.8070425648476
True	211.3541873470624
True	226.41750670931228
True	68.93461519046332
True	515.6796069166196
True	451.085226787893
True	178.44956145917917
True	237.03463036894524
True	17.070309915076653
True	438.5579949174211
True	209.96615666138248
True	297.5682801273515
True	108.72429251624608
True	729.2401589397432
True	426.2481522499764
True	258.62548947863183
True	655.7300200501102
True	521.6372640499256
True	463.6889726397196
True	134.27956865941607
True	531.0951680410515
True	434.7868058096277
True	3.556431748832764
True	192.36075454853443
True	89.33521726930152
True	243.39670104980587
True	2.3086467409286424
True	128.65142007095727
True	363.5215785219909
True	6.750871074462374
True	900.288031030876
True	170.7335061779711
True	729.5143609157236
True	745.7360073359031
True	160.90996005021617
True	217.78016995931063
True	496.8215434328525
True	835.5111809993064
True	49.95800789042969
True	40.02611148964241
True	134.0808481449619
True	632.173686810978
True	733.6015677105152
True	178.2825599547239
True	592.370810879388
True	582.2300326581602
True	834.1158161205768
True	392.93963986401326
True	188.99580947505788
True	858.8410517828106
True	216.3484716763431
True	150.22924587376545
True	320.52457059243346
True	211.78741587060117
True	215.914812383892
True	603.0526424702784
True	249.4871825129381
True	190.8635952988691
True	452.6066361918359
True	471.5706884447595
True	65.677084040855
True	288.1209465800908
True	78.35878572247967
True	334.82688645958206
True	364.8382023036247
True	255.13596580722287
True	173.65613334604197
True	376.6615760812285
True	642.4384741024413
True	799.3091524953434
True	293.36952175812087
True	754.6616842681553
True	66.46149422918756
True	859.6938229788561
True	359.6850965269257
True	12.492548185262924
True	624.0993456359026
True	705.5371417744494
True	239.37287251798247
True	169.54241804427292
True	49.07587714422306
True	376.6029305079701
True	76.87398033100187
True	13.895011535088624
True	896.8733346992078
True	377.32446158628494
True	168.15549136642736
True	978.0958653862856
True	11.867541380495386
True	779.8335354796615
True	29.596669240101463
True	677.0582677386992
True	61.80795299254709
True	765.5087680012961
True	425.53581717800415
True	197.13638634815413
True	438.2495312828276
True	213.2816245228757
True	304.4387896942436
True	219.7672347958741
True	412.0812238545293
True	9.949450387853387
True	322.5981801826416
True	115.70696333024924
True	11.63399421826422
True	472.332178640291
True	717.4721931516958
True	289.0648317235878
True	78.26365547493927
True	325.0722342745554
True	77.74433304402051
True	190.60290604716516
True	184.60901688512587
True	355.229924351417
True	46.31823932201582
True	133.11771960043416
True	371.5537525526213
True	837.7246296043314
True	116.175208264353
True	208.07695977102875
True	450.8903937933586
True	16.998768666209685
True	412.87585573926486
True	521.4701629421029
True	90.93616369346032
True	381.6213242564774
True	344.91256463344484
True	424.5941228071957
True	586.0964264026076
True	1066.1746079435686
True	994.30569005187
True	58.94353903478599
True	1059.322859222869
True	112.8928332252338
True	110.68757672475353
True	110.17035535795344
True	511.5012335350018
True	384.3659181470741
True	562.9688120907254
True	259.436166624097
True	158.21095951510094
True	380.0737153207692
True	17.020022245322597
True	442.9093160319182
True	379.9663035159529
True	151.80617870995522
True	93.66914360849992
True	514.4406724190097
True	1002.432564246504
True	212.12473738134472
True	69.10882292843525
True	426.8423588322652
True	378.0499233961267
True	480.0738342488503
True	311.1317300646883
True	4.905775763818754
True	526.8573202889099
True	496.7854098117291
True	515.0048637786294
True	186.73130485624284
True	104.78251987674848
True	20.10816795324009
True	375.0964633653176
True	107.93553221402716
True	8.834918346944665
True	33.04546335677694
True	347.2808631184311
True	643.5481968724246
True	122.52854956653124
True	89.45349259077587
True	24.435701228739525
True	409.3466757115767
True	367.5707962600718
True	795.264889739366
True	305.84251642815985
True	527.5248395035882
True	532.662214954836
True	517.5044963145349
True	290.7187581203793
True	558.0334288156231
True	97.17649988499826
True	583.1303496542603
True	4.902329544955275
True	364.7583878545432
True	468.21219863112407
True	963.4025363412036
True	341.18537364895053
True	828.5381139170235
True	958.8613000681448
True	183.30526641413468
True	36.79031773668634
True	378.1009027251744
True	389.9056509151589
True	571.2252118989302
True	240.909196862336
True	29.968981442845383
True	636.0160961296226
True	129.059872713391
True	1042.6436057275414
True	312.70613622398275
True	478.296946207046
True	127.6657841943086
True	815.3526285454838
True	138.3306017793197
True	819.162297749084
True	585.714038751307
True	193.0049069540309
True	121.92522381907848
True	63.6296533514385
True	572.0416897331829
True	861.3069926346739
True	422.5333321992752
True	574.0285170811629
True	139.13424218964306
True	636.4705843240175
True	476.6936246099742
True	798.0444081846402
True	313.8524591253652
True	595.02166873704
True	114.25507555442748
True	26.22161758302908
True	424.5736178514828
True	178.82893925312734
True	101.79352772591407
True	351.21531784936155
True	1090.1238913540362
True	265.9889970474985
True	562.2038941521037
True	12.558687720257613
True	77.16787455300653
True	335.66349890094136
True	785.1721245406416
True	453.205044014085
True	509.0432865576667
True	729.2824396517243
True	72.86005132616751
True	721.3938959544511
True	45.60923920884216
True	104.8226650441559
True	185.56995718029145
True	84.06313729689464
True	19.47843252157279
True	296.5938228119149
True	449.7438589427975
True	895.3489502262277
True	857.7553031278856
True	5.930726680722359
True	289.34628848883204
True	476.21123081090747
True	122.22988208980468
True	240.85356163041268
True	330.45918967233484
True	1311.4536795316578
True	444.2743370165289
True	25.03756236825628
True	190.3421654379836
True	734.2675009059576
True	35.29283347606916
True	172.02359849822892
True	561.8118256914377
True	72.6452390902839
True	880.5478637580668
True	318.2012315180795
True	664.4368795316093
True	76.74400476196948
True	658.8223462759917
True	589.0995231713058
True	883.1983172879343
True	244.659463808566
True	507.3678845161605
True	806.3602393428004
True	919.2314357972684
True	220.91350973097815
True	767.7211532003648
True	223.7066265266971
True	455.9975587527082
True	376.6079835394948
True	508.06350633758194
True	497.208440346692
True	314.586403689615
True	343.8248543934454
True	111.6064987024458
True	344.0324591815742
True	1137.2899534280805
True	310.1601315016731
True	147.5242895941705
True	306.66040679368564
True	761.4720728155094
True	650.2587856008331
True	421.5235301132306
True	118.5095385724143
True	348.3422788501002
True	35.17513116745488
True	174.03505647799923
True	91.47970222538756
True	86.72365903897393
True	564.2652465863848
True	140.4721090453997
True	129.06153328424787
True	106.7732596115381
True	83.20115368498648
True	456.3524566536508
True	389.8054909883922
True	1026.3706218055977
True	542.7206861341115
True	861.0501072021315
True	277.8238798155705
True	287.2224064977335
True	512.3496176398919
True	182.78930962275203
True	761.0137180315983
True	256.2568987760157
True	359.9626902656396
True	69.93248562690529
True	110.67652264950593
True	264.59375383578885
True	125.08732509465176
True	473.46443355407183
True	33.411646320573475
True	565.8760302804261
True	1019.0064797905688
True	734.5202533886497
True	1.0871879710304768
True	61.74970121923072
True	493.8605872582164
True	433.30610995524734
True	74.49792518924853
True	121.60591616902366
True	294.19086266277304
True	77.41198390938627
True	52.77777278733176
True	703.5696344136956
True	673.7344298200289
True	169.48962844409283
True	177.4002887278279
True	514.6607757573611
True	55.353302126452135
True	24.562380733466924
True	592.8214225141924
True	460.3237589014922
True	1152.9473879675995
True	46.51504614860159
True	452.7529912467985
True	862.8241049539156
True	807.1798667353581
True	286.8407350463536
True	757.5168259213432
True	406.4385288061816
True	39.851625027143015
True	99.05814360424743
True	715.0690424364789
True	75.50821429333136
True	143.84329410207536
True	970.1380432117884
True	189.56626632454532
True	270.86665216173674
True	105.94929697575384
True	661.5588724271907
True	608.6500710491008
True	216.70775253269204
True	433.0782140810906
True	43.44756388320805
True	276.255125507457
True	582.8134944271914
True	626.3455826196633
True	316.40780573998154
True	75.40869641617626
True	986.1588837705616
True	1053.3235172371094
True	569.4443400735772
True	66.01202027144545
True	30.53506606571104
True	89.97543624793141
True	104.29307155913736
True	100.27926361044952
True	872.6854572762043
True	1220.8087376076176
True	760.0131151887509
True	319.1021779710329
True	8.372867982542443
True	21.832599305282294
True	337.81155056267005
True	470.25552248080027
True	44.9535742344659
True	542.3284658145947
True	427.7260385899471
True	392.28970747599857
True	73.56548355994657
True	201.714000427822
True	254.01661616441856
True	132.70089950285808
True	414.8316803245538
True	45.05327889896819
True	178.65531353140642
True	1168.078786008544
True	4.914279412594443
True	26.01878261514565
True	584.2594431891514
True	362.8066046456384
True	797.7149901709595
True	158.88274441382026
True	752.1799497484609
True	602.7101283868699
True	282.8472265400072
True	425.6557347038763
True	340.99510948326633
True	290.56425884299057
True	269.25462789612163
True	401.4255306464459
True	507.22258015725646
True	491.6398208295929
True	106.16275184866592
True	371.4504575549231
True	8.895080200169398
True	194.1210590357067
True	222.4119256635529
True	846.7311326179326
True	570.2251147804394
True	33.661843314584026
True	745.1134087774152
True	839.766299800546
True	109.9234811488152
True	351.40022067710726
True	835.5128763066193
True	219.511763168769
True	156.86595122877546
True	525.9582717468041
True	589.4298176740659
True	1075.3948761778945
True	148.99703344226103
True	153.023859081298
True	258.53308939087754
True	317.78779020040383
True	430.1413752959739
True	396.4118191832197
True	309.5429251430196
True	451.22459368769216
True	486.4640319817223
True	238.4875431433992
True	1444.4111661976233
True	252.8009624801308
True	412.8560528817794
True	52.05160664395733
True	770.2961859008317
True	255.8107077939388
True	917.2646260855906
True	555.3046853128421
True	321.8727302564977
True	790.2618927918523
True	266.4474822608829
True	198.88174140144972
True	263.26130011694585
True	220.44930913385872
True	140.05396899162494
True	237.2810242420494
True	731.5515851844461
True	497.4133562047185
True	221.2240800729772
True	1165.5670815127378
True	114.39361250176516
True	264.0587960113499
True	73.9339346788052
True	310.9649492409984
True	413.101349111766
True	97.89090037108754
True	220.07656426204247
True	76.47649673109508
True	709.7003083399604
True	358.8677923021599
True	229.26216690349423
True	724.3914949038393
True	910.4736747338244
True	824.9815955554056
True	819.9181954539224
True	345.5779550811013
True	1.1076725120399986
True	269.7665513856358
True	55.630979501132586
True	371.8062242648799
True	55.935482194526806
True	360.5801286988148
True	886.9212337216709
True	1063.7457810944463
True	406.9294508793751
True	22.270354684439138
True	532.3119385608512
True	497.6869639765872
True	187.79797728475012
True	231.89858717176813
True	284.3455752641264
True	21.609760139909675
True	121.55511011545768
True	940.8039732726554
True	63.26677122142074
True	509.4727669391437
True	781.9644971326373
True	102.0470789593304
True	244.5894240653264
True	111.49691790837726
True	16.615617093361543
True	1.5664240285283628
True	115.55829695370412
True	1020.6189232386192
True	465.1913593552271
True	69.17736317186322
True	781.6752582126687
True	350.8522596560855
True	1.1054262710929743
True	444.4399605253044
True	201.57322622912483
True	486.4352814206275
True	84.8180093136329
True	338.2795559041675
True	366.89563522040936
True	171.9801007354602
True	220.56534234949277
True	123.72472301060108
True	180.48759275515548
True	997.38920963574
True	15.88170177613578
True	499.38600887039735
True	500.9460797980429
True	394.4739674586893
True	226.49648996587908
True	233.66492577866967
True	158.44728375108343
True	47.40059704861022
True	497.0549114034552
True	153.01811732945123
True	842.2595428572931
True	839.9021405155331
True	235.99379706632848
True	303.64199401595323
True	522.7902947016755
True	39.61044361403504
True	84.58051179991693
True	716.3603687678196
True	1110.3325062246895
True	115.13517060462527
True	726.0270010498441
True	137.7972119464968
True	954.071193552438
True	660.4151437701958
True	107.82718872105504
True	265.14335028390053
True	621.0882367344193
True	258.1706922189439
True	41.0957715386117
True	575.2671953259039
True	450.8692007924789
True	5.556236903055035
True	471.95752531413126
True	65.8341060627446
True	175.1475697871548
True	240.45012599745428
True	301.5278451927769
True	70.67807193140877
True	231.69725955607677
True	356.06026641614403
True	429.1594141467822
True	938.0430983476746
True	50.29642642812078
True	917.7082896304784
True	1004.796896165276
True	138.29977762421964
True	74.3333779703199
True	993.808535239418
True	33.83839079673551
True	229.0281565308437
True	86.52131663820597
True	212.1314477591285
True	346.8110376998575
True	977.1323854507
True	94.90245140220227
True	73.036662331878
True	645.5990739336531
True	280.2041498951176
True	721.1279580814623
True	55.429960536635406
True	474.3351121909458
True	388.4857290285573
True	681.0729837515911
True	53.48082472519343
True	107.61462903222758
True	27.867642982512415
True	271.8396606551021
True	43.87663350789894
True	347.1310613752924
True	2.621901219513602
True	1193.6601670822436
True	105.9085494475777
True	136.86082577165703
True	363.7137929039586
True	729.4148996225579
True	669.4531674986827
True	996.0811460879632
True	469.0929135586472
True	404.57705032605
True	139.3424482315428
True	406.979785731052
True	839.8862769348362
True	429.4472651641481
True	913.5681756562648
True	90.22217217151989
True	415.7345579422199
True	188.40769470288103
True	279.6051759656175
True	753.6454656285885
True	160.63116541645812
True	133.63005784422336
True	67.48704181032099
True	851.9030750149426
True	771.3513259214022
True	80.00448410408308
True	425.2648996833617
True	752.4776125215542
True	420.32055914322535
True	58.25461763755456
True	327.80528526139057
True	797.2647305063288
True	31.205304691382825
True	369.72687073858526
True	170.1139367764504
True	269.0629541794526
True	31.48713542750621
True	216.07971057679885
True	741.854395146859
True	642.9896850106946
True	56.42407434626705
True	303.46898915911623
True	887.7802517576084
True	18.833754789468557
True	316.0989300398148
True	296.36561663252564
True	437.2104241015057
True	214.91347110253784
True	591.453689948603
True	46.05458385793816
True	988.5929007422836
True	864.3948859953035
True	48.21777539735095
True	396.6181986154812
True	740.397375525368
True	920.830787387126
True	271.0058208313285
True	611.3696492534506
True	130.0445827444324
True	196.1481903084649
True	139.17168353034006
True	137.2585418652573
True	197.2309188500177
True	940.7955956636588
True	740.5612432048467
True	971.5046157695364
True	18.02306532848057
True	26.385254919527224
True	357.57699778863514
True	13.16830004602237
True	627.078653698899
True	1079.5502264425777
True	250.4047620332804
True	209.94813049171407
True	87.18609553803621
True	203.14397749157072
True	131.28368331617995
True	45.186961095789165
True	137.48800125306585
True	91.16143090136391
True	250.1898224637281
True	554.5316135693631
True	163.44422534618715
True	29.777919250752117
True	56.53588703265815
True	418.9742896690233
True	270.945152358607
True	582.2897442293587
True	20.89547038747452
True	114.24617657616488
True	650.8114926329924
True	253.99202716568084
True	468.0243404592927
True	655.8873455960786
True	103.09330168399984
True	110.63014333431978
True	74.5886408847052
True	24.6596714206425
True	118.44710913781292
True	80.74068070696728
True	103.6684082578778
True	151.72183223863524
True	239.682506828312
True	815.4797854855915
True	289.58675011012593
True	937.7473460973828
True	165.55125714966638
True	192.7415865148409
True	774.051039905017
True	313.7962273938904
True	602.0597225351667
True	260.13538744043626
True	367.5332998822434
True	455.53693233705695
True	566.4393973684901
True	637.3888463336046
True	370.30937723997374
True	32.65837854248272
True	573.19948453453
True	622.382039436549
True	20.43205946987908
True	11.969359862328256
True	260.30849563241503
True	393.81486422365526
True	451.4089381265707
True	69.3590044496255
True	637.9686095664665
True	974.8858228660666
True	244.541323848567
True	897.1785974740046
True	277.61050630536056
True	104.68425663912402
True	271.10190385935323
True	674.4224238170846
True	38.12519388837652
True	565.8476974125591
True	1308.2984796147964
True	1031.7879622917253
True	886.6805229833042
True	214.3308121523013
True	88.46823692179734
True	194.79711330734293
True	829.4530266789451
True	147.09167902603662
True	1056.6711368107854
True	872.2135624457046
True	46.79046472419839
True	90.65676629535685
True	401.4678123259205
True	405.2150475519183
True	210.23064960092756
True	527.5138511330471
True	660.8145781414597
True	112.09901246246746
True	280.9170789725058
True	1051.795419925853
True	48.88031801795497
True	662.5923055676035
True	541.164034149538
True	39.38647721513555
True	804.4961615505282
True	383.4022165460704
True	557.2215158437517
True	115.1533257941331
True	267.2748537092294
True	206.0698832186469
True	29.09519437420175
True	132.680395937262
True	746.8566295512892
True	138.49051401393416
True	374.1834892190994
True	63.25422666687447
True	644.3607674592024
True	614.1406783218251
True	239.4223164144759
True	459.5041416390469
True	168.62748181932434
True	160.69661007227563
True	217.20571943111895
True	297.6715589992694
True	358.6241733662751
True	130.74024355597106
True	180.46408640570104
True	25.09258838262176
True	857.094951527185
True	318.3771025632804
True	9.426936509687144
True	366.8203689521204
True	167.96049856811138
True	631.0972119909993
True	367.8251591723605
True	580.7633778463407
True	542.8017515599093
True	489.1485187685445
True	791.4202314748927
True	238.75860385153973
True	545.4711678314211
True	158.89389649862517
True	541.3508423795321
True	356.93482040178367
True	369.381854376575
True	126.57414160053555
True	126.64312980537622
True	105.14068599038772
True	66.87318206484474
True	749.8988032341226
True	176.45434387210764
True	44.369484815417806
True	0.0
True	520.3938781931112
True	113.73161195562167
True	22.22073128762837
True	41.43634425204956
True	118.21105399469062
True	535.3659035333021
True	176.67442895478422
True	110.05783909200676
True	36.141962456292
True	158.7403924279729
True	922.083505244863
True	52.37659187409178
True	230.5405785045444
True	750.7716243539527
True	317.33531743439886
True	462.0565828243091
True	478.0157618349713
True	512.8176183587926
True	612.7145258994582
True	966.176226413324
True	266.3732126905956
True	1020.268874897474
True	921.5338424889044
True	588.7296061754369
True	346.33746446669284
True	840.2669258381416
True	10.775773080315837
True	35.81457933125912
True	299.656053070255
True	43.654205610053694
True	200.97866047194404
True	745.7901410256163
True	223.14204051042637
True	721.169803786445
True	745.6326344009832
True	119.79350327751688
True	362.9422374512131
True	596.4673827978536
True	23.7450277301213
True	137.3903529280484
True	426.5312370773645
True	303.71282272530124
True	203.22310147739952
True	108.04434745619294
True	384.6220105523026
True	23.124852100928017
True	371.65120650239874
True	363.5672317433269
True	1045.6312367667726
True	358.8625385228343
True	30.29679560976408
True	432.2516383971663
True	458.46694424635007
True	239.4340147322305
True	31.521886239972723
True	750.3809987494842
True	442.972353147084
True	180.11168560382197
True	13.35921520764742
True	1215.6785186163936
True	166.64656732897157
True	27.153096172921437
True	323.4016199389203
True	277.2311758468121
True	116.16235928834352
True	296.70041276550586
True	45.41986178709102
True	318.051241381942
True	316.90654649020536
True	306.19419265234563
True	33.05802800826778
True	48.78243877783623
True	1011.881675568968
True	26.06860450327615
True	12.093585704770469
True	167.11690731348097
True	646.6240428635227
True	9.049776259569173
True	191.38485612435613
True	171.56983013996177
True	534.991307995581
True	381.42645122055006
True	713.4115535100897
True	324.5917863656441
True	483.373825130319
True	442.2009541511597
True	486.3451742709496
True	104.90486671407426
True	1284.769625209762
True	890.1406642508125
True	292.6589619950876
True	529.7761427469031
True	100.17485373947584
True	585.9009702160699
True	435.0805024256098
True	153.98001879036045
True	76.78187566633582
True	353.1471433169144
True	175.10223703627682
True	28.44816119347753
True	602.9207822079634
True	377.7857950114417
True	65.00868425948559
True	29.701306243431137
True	640.5623095992172
True	483.0674657716002
True	74.85421922101246
True	21.057496672359587
True	343.2558869555939
True	327.24423294105696
True	690.5632749248825
True	559.1568175358271
True	559.3718977144657
True	778.208463455264
True	9.193235500797604
True	54.36240911684165
True	34.5415828663572
True	60.98865388980848
True	506.5784942644308
True	596.055487355324
True	82.63840187124367
True	107.46706568159692
True	195.35870481930272
True	74.01477746603132
True	182.02518715928665
True	206.9556735848446
True	272.64063086325183
True	815.6186437998269
True	611.1814347466986
True	285.5445058355759
True	190.2274657678593
True	277.67650493975907
True	231.6216830656384
True	749.950999615769
True	328.4484764965986
True	169.9686670619053
True	894.1954841770654
True	367.1754761967177
True	472.7452495767189
True	154.6162278654312
True	121.09813466356344
True	65.34458384616953
True	209.16604784304923
True	984.5785800891434
True	529.1634764719176
True	121.45222078968922
True	358.3404894429386
True	102.91738253092338
True	670.5173336853447
True	4.244300213663824
True	678.8946521324987
True	35.6639879978656
True	981.6998709629632
True	853.2136130064763
True	217.4057151947316
True	29.09456353019185
True	84.84972511721182
True	453.5752932965648
True	241.38157999361917
True	1.2938936068526892
True	76.26807490652715
True	1104.3094421656056
True	351.088000199942
True	670.4983554355221
True	479.4597888824433
True	32.871157089757055
True	140.34686481584183
True	452.1613380411538
True	945.8483840263128
True	835.0941850803687
True	418.33245256409856
True	346.88280873214376
True	16.498555951626596
True	78.92571809934947
True	752.40901485538
True	443.57964789401535
True	379.8732090427533
True	878.4130106748785
True	24.564833242422296
True	218.6510400963592
True	909.0865567053402
True	222.38018361431924
True	8.810433439947062
True	501.9478232583569
True	105.21280689497168
True	630.0432288440526
True	55.29933126035037
True	254.9957277125124
True	883.3752621251684
True	869.5035048610338
True	280.17271192867616
True	421.613812988948
True	119.22781052924007
True	593.7401343825428
True	262.0405487991642
True	192.7861916097008
True	851.3043000390408
True	54.849717120009856
True	727.1342768254233
True	282.8532928632311
True	309.5300955499168
True	162.75258450696063
True	495.4130993776552
True	601.2815683810836
True	374.2990618552564
True	416.7837422719782
True	72.93444138481796
True	153.8697378688436
True	476.7173402514345
True	221.28077007983404
True	36.28672350914947
True	204.28444370989135
True	400.45062235674345
True	391.63093099552606
True	726.3985829466944
True	131.16372390100793
True	651.7664190618485
True	500.85477999077904
True	592.4171722431943
True	139.35605538181758
True	37.17202101630695
True	668.6258511434356
True	70.33654134001496
True	555.0823963964069
True	682.131283813338
True	450.7372896607608
True	135.1878807464114
True	526.2456031753794
True	3.7122277721714343
True	411.9551906966332
True	30.009678047329555
True	635.5866048507422
True	268.22233126475214
True	601.2452807833203
True	681.2552953950589
True	142.98930251859707
True	532.9674857417131
True	456.0948331380738
True	66.75399160616321
True	967.2563410901178
True	3.262521863571315
True	28.980053092258235
True	629.230398321207
True	693.2210255377566
True	131.16970420836543
True	410.4949616952007
True	119.32012204397246
True	75.97900120410011
True	456.79544086696825
True	45.14125821431003
True	503.8610380194922
True	14.09704030532949
True	883.0225659031242
True	552.5523614981332
True	676.9173511495745
True	104.96372057107506
True	366.7031028681536
True	1013.6052920977188
True	870.8117191869111
True	137.56717303612035
True	556.575990053066
True	469.9916889964693
True	253.9614462118257
True	243.40705067939749
True	4.9104363754488265
True	339.5756656840621
True	11.731465781203235
True	365.12766419365096
True	78.81885173860155
True	416.2398054672552
True	698.8639809672345
True	128.69561103127657
True	240.0284323893005
True	648.9112901685655
True	668.3707607225529
True	291.8996218606374
True	133.4120077113288
True	173.63050976952132
True	475.8711827250872
True	83.98630859196928
True	10.663573908261109
True	483.1570338573516
True	564.900297182142
True	17.394139868734342
True	142.1998196764629
True	892.0448985885977
True	467.8360001346152
True	273.24883540262806
True	33.535333089943066
True	471.7299529524008
True	115.1801352800849
True	585.2516492107316
True	665.3334470655471
True	296.94822812311384
True	396.122725664836
True	181.19095868723852
True	242.2219349258517
True	75.1221837415891
True	218.3320790186893
True	492.7505096435983
True	22.5866776850414
True	432.6066307308958
True	370.0251298483628
True	753.8870422211006
True	906.3862053247304
True	904.3328174046608
True	151.27416942512176
True	399.4286054670857
True	71.24817711185021
True	192.76500751536224
True	325.1190206300837
True	11.330643878969424
True	778.3758967949178
True	24.57190262945845
True	400.60809587114494
True	272.45794835713684
True	622.1500881987965
True	211.2306412503836
True	39.45498797182999
True	711.3589670862231
True	1079.1976349564077
True	226.02554222239831
True	133.11505947732817
True	573.5275027485969
True	505.8904961566317
True	19.068419513846504
True	834.8557166372615
True	114.63422304912388
True	46.92838849022486
True	307.9268610626228
True	357.26314642685367
True	407.2660832719337
True	268.25814201948896
True	17.99869490092276
True	22.90272998586819
True	834.5405625243203
True	207.6244394282361
True	118.36800734422069
True	828.9063924854496
True	649.2435576231919
True	646.0757681001154
True	450.6008058994764
True	149.614452461472
True	33.294354058026535
True	98.06982505148476
True	438.9283364115631
True	224.0662499346732
True	501.6498147156379
True	141.16512057760667
True	447.3379409120255
True	639.7118692167116
True	986.3707143082212
True	24.19112694195856
True	955.2411807259972
True	1109.4363098725184
True	483.4462222967856
True	84.44674333871359
True	817.3494539931169
True	644.7227585497832
True	666.0966331055324
True	176.54935709623376
True	736.3507357523044
True	704.0091387259857
True	122.55805066706333
True	781.0561955179711
True	820.4295878183492
True	484.9495246940714
True	228.8204257360105
True	74.10666626715165
True	298.41963406183413
True	343.6917822659701
True	474.1253674247256
True	440.3640775910491
True	183.7198012358614
True	319.43328514748447
True	2.6881621999191205
True	13.224495387850718
True	105.15604906126394
True	134.41306027722527
True	361.8894870696778
True	340.70956607352826
True	109.28490826024928
True	17.329055762236745
True	210.4087560135073
True	831.0836592188806
True	465.1382578527986
True	515.7097341092618
True	571.2987984669686
True	799.6890554863515
True	638.0421230498403
True	97.4573930360341
True	214.70541670770683
True	249.26822365810847
True	286.61757642947805
True	111.24400675965772
True	373.0536436069471
True	438.12849439270536
True	170.23941415933737
True	657.528774883244
True	253.62659210768257
True	214.5104603673566
True	31.69355054674749
True	245.18221834813264
True	476.1397216161127
True	164.03042122904642
True	532.2952586110821
True	480.203584472526
True	241.18885368823632
True	106.04716607035289
True	41.62186184769392
True	401.4318119650027
True	785.7675109216093
True	173.43802641034344
True	1047.7538490862617
True	1057.554431995203
True	482.2059534948996
True	107.37458764689116
True	118.9280349164554
True	691.4100060182216
True	8.71990844743016
True	221.5930375104508
True	133.66620680694157
True	121.53834862889904
True	321.26136595651786
True	639.8145050020358
True	38.80097989297467
True	126.58760419541328
True	938.7255110681808
True	55.283736630388496
True	468.5595198882243
True	531.8252673068464
True	248.51382232850173
True	133.1604281598738
True	906.590512246678
True	1193.9066852029025
True	518.6110867585011
True	646.793899410235
True	213.39667715289963
True	145.5913639685464
True	311.6189942519589
True	254.0326423790451
True	167.22182131422852
True	291.1651996953495
True	344.1438607496719
True	11.277984444661264
True	608.1455129836562
True	149.656203843077
True	82.23984084190725
True	444.5967979483863
True	304.2238141714324
True	1210.926783502127
True	350.06543090876795
True	980.8105180756536
True	9.56456886661357
True	266.8236681202818
True	226.88317702690617
True	159.33956909870048
True	470.1860798259212
True	203.0470128503305
True	416.7023162066119
True	323.74765863416843
True	105.89442567388318
True	362.5580081231058
True	1054.101653992057
True	734.9862617107397
True	215.24903540616344
True	101.45621473893428
True	306.3473900774308
True	23.86812567249943
True	360.2367161223758
True	326.9766805158661
True	556.7255968523891
True	453.1749688951453
True	349.8020153571103
True	158.3649492444114
True	13.866947853668892
True	433.3809456981998
True	279.1168746632084
True	152.1337246318984
True	304.751208536198
True	440.587394396155
True	817.2729139730062
True	328.1857111500597
True	770.5446084047488
True	403.7030185500551
True	380.4475486469295
True	1.2667945568042511
True	1181.5430360391636
True	105.4413631339087
True	926.5499644591332
True	209.91890246178733
True	466.08297040229365
True	657.2262979327369
True	81.15563811720905
True	483.0332032603515
True	36.56526496487492
True	423.6136808674199
True	75.63614247169762
True	230.5422804994813
True	36.688435580005006
True	680.7382376611349
True	184.99502482178295
True	25.70580642415339
True	380.375320982156
True	106.5517244951171
True	173.5756897609957
True	840.4340987195579
True	256.67106891418337
True	156.35298615513435
True	381.4142756038264
True	511.3026760010685
True	332.7913777914386
True	523.5683671365464
True	618.665891090532
True	160.6310186053342
True	8.01717703141187
True	72.57621905275212
True	423.5988377256088
True	90.80449976967807
True	76.81274071914255
True	1065.219301850313
True	27.6220771302942
True	318.2853427294644
True	323.9133477972076
True	448.65154004454456
True	675.545028694806
True	188.4623875170533
True	651.0985484635252
True	335.290873261746
True	349.42837182134474
True	274.42063046391405
True	216.2810823558839
True	369.2813755573197
True	441.01307789283817
True	407.4583993130548
True	605.3039035518872
True	141.04100031645405
True	74.50540032469837
True	37.35109317438423
True	301.00557702664184
True	636.3648982513632
True	388.0914647956928
True	780.0842829864553
True	215.2793168041243
True	395.7738818989731
True	69.3073102371946
True	51.96589471980067
True	418.78638597502186
True	196.2212342155535
True	232.25863823222187
True	42.78040479415312
True	1049.4020285676786
True	171.3217190695472
True	912.7302255159228
True	316.9066416035589
True	920.9880376402048
True	231.4833332285168
True	459.2901984335402
True	527.0117551856907
True	643.0124519458508
True	213.4514539090303
True	486.20976995011495
True	970.5015548269076
True	129.66830688612313
True	6.826767805567903
True	575.4248742622393
True	25.840714719033517
True	76.65014011374215
True	796.7706616956048
True	233.3386471172439
True	964.6771129605038
True	694.2120413381662
True	418.1671001196607
True	271.98289785288523
True	494.1086603243564
True	342.3113177507086
True	184.304963589008
True	668.9764425061513
True	723.9433590696821
True	210.06521222555867
True	86.98739267225113
True	524.0316021502819
True	135.4052902925799
True	366.2195221645732
True	341.6434078121508
True	66.98980070471158
True	385.5917099346042
True	417.8654848740888
True	371.1674086208101
True	396.8823904593664
True	421.2718016184189
True	653.0016264258495
True	58.19156821233471
True	461.5729365235819
True	336.09396969207444
True	630.6910154285683
True	219.40414733302137
True	98.0095374457671
True	39.14429810219266
True	526.846475700895
True	637.6447233484836
True	177.00955055684653
True	399.58099439065984
True	338.98127856420945
True	16.97953017376068
True	169.13514081076835
True	293.24527208284815
True	3.1778066157499785
True	879.4978399766882
True	75.67155890440003
True	104.84766104182596
True	113.5317536695944
True	350.36344373842945
True	37.10302987426745
True	457.70085891063417
True	224.76470908551167
True	6.282394029631264
True	115.72111777383888
True	421.6604190715888
True	53.96395798581463
True	71.55571732654003
True	170.4119908900846
True	292.8379600297655
True	952.3062937726418
True	393.4639687331167
True	965.9099824961164
True	189.89060371924157
True	1031.0459414205284
True	815.27806848362
True	654.4288599090636
True	408.2807012112866
True	379.81199396744745
True	79.26734204383668
True	71.97365900000601
True	78.40340745182448
True	178.91477507496796
True	486.5427546055318
True	1151.8770553965371
True	186.24140989464237
True	354.0453171587306
True	445.3569948282948
True	621.1685730537772
True	581.2164790799444
True	282.3686438559373
True	473.7365968148736
True	674.1224759262954
True	99.756976229895
True	726.6676584733411
True	266.70656192995057
True	135.07770420903077
True	402.79976687552175
True	847.0173564321079
True	425.4771656530351
True	869.0209468424667
True	200.37654115001968
True	338.81415212838755
True	700.0519755818184
True	643.4742180824516
True	190.46095079693103
True	261.9971109917073
True	801.6381622795059
True	32.96529299439865
True	190.7427260153716
True	478.8543185582319
True	733.5474763319323
True	107.0225828334369
True	38.16410763413902
True	174.3945767914859
True	732.7950882180199
True	322.2998004021157
True	551.5327661284568
True	366.9752596251492
True	305.69003834616865
True	441.0416152701317
True	486.98013699063785
True	72.689497577534
True	380.7967875881613
True	765.3814673862056
True	0.0
True	290.3856876051748
True	249.6616036915994
True	958.7389046713938
True	149.9755150002073
True	627.4293453851858
True	623.4752736476424
True	113.60661752983076
True	220.04116366534552
True	126.34872745940912
True	10.952355086688788
True	290.0810015137659
True	374.3121037023043
True	1117.924846429074
True	233.14105232583597
True	415.0881643467282
True	652.4899627355578
True	206.4515527177648
True	28.38561474524864
True	832.0515827139011
True	602.426766506776
True	151.51491873818532
True	631.6560847052119
True	165.43429324836976
True	316.3882492965347
True	779.6672953111812
True	34.22428873021973
True	107.56779710131455
True	536.3799944856721
True	64.401840786042
True	78.07626731774373
True	424.9289392319509
True	24.844530083862907
True	738.2723986909394
True	96.42510281974808
True	162.49760742005094
True	17.040897289736577
True	705.4519115005645
True	30.34823399166605
True	791.7772064963391
True	406.8021617170628
True	117.33757211263172
True	701.98073663146
True	537.5364024430656
True	569.4851196015175
True	48.55909186247258
True	373.544368391707
True	6.621065402007279
True	95.14139897493096
True	368.6339432397927
True	48.611809296002704
True	122.78684110200652
True	302.16447220883686
True	180.1720539094573
True	101.2204552282503
True	633.6468640758574
True	21.89834382803972
True	1159.0226270580608
True	518.9452983250137
True	312.6396612873006
True	492.8090675379374
True	115.56751065957332
True	801.2056574168716
True	1103.7645786379742
True	748.7031902242039
True	177.81708803908631
True	228.85572138367309
True	47.99063378890056
True	57.27647557904663
True	154.73034797197357
True	104.6714191098026
True	169.4302635445239
True	1158.3330604996463
True	314.890437053485
True	353.8375747073504
True	703.018404313801
True	17.383777431302253
True	13.835625184606997
True	578.3332357719121
True	4.911436437533694
True	119.91547073767104
True	674.808230038239
True	184.1844258773668
True	654.6928009484797
True	825.3645907753925
True	163.18671086434622
True	925.3593817922816
True	3.5295215917192846
True	446.2908672345127
True	1071.8002958595716
True	27.35598637765086
True	231.22513296377892
True	148.74301754736254
True	955.7162554839852
True	223.3342484043903
True	484.2089680844266
True	126.35814487169964
True	509.2991735251214
True	152.07976262182035
True	98.4247672741254
True	376.203980451032
True	73.48550443891224
True	51.23088807088409
True	1063.999213719331
True	260.7663632971016
True	158.17888212486162
True	358.952683515013
True	389.7308172491885
True	214.48114993991368
True	166.7237433829816
True	402.9292806567045
True	35.45672570816787
True	485.733072862482
True	1118.324132460798
True	118.23455737630364
True	473.1238613164331
True	315.0083920114204
True	25.48565126282122
True	425.96188110192776
True	102.30956206855346
True	571.361437486877
True	213.5417396743324
True	422.1229976811104
True	21.801458768913832
True	431.58231141258216
True	108.33419700286277
True	343.88957187162725
True	31.581922633421215
True	168.5735205026925
True	248.30745230531983
True	744.7292738728916
True	57.75340952932477
True	135.5590608773078
True	236.0743343750263
True	141.94220037208007
True	639.9203391570378
True	567.2820212789865
True	788.6018773545661
True	389.9710475558776
True	537.1836264367789
True	423.9781418572098
True	687.9190636797664
True	73.01769083279217
True	458.4424010200146
True	419.4681680627917
True	47.75422034462371
True	83.12028346741677
True	129.8527811477519
True	90.23184152156364
True	335.7604447385985
True	850.9653739079663
True	336.54975301818735
True	1097.2222050340656
True	320.7711147776274
True	908.425969117014
True	148.26063381067468
True	561.0004534994963
True	644.9578352026451
True	697.767975354639
True	436.5833447259113
True	68.2579020207416
True	300.3582429448993
True	42.54422392131704
True	160.2709351637341
True	178.37244900430693
True	1131.2302082221229
True	222.89340305992187
True	562.3593332111335
True	562.4044623200997
True	558.8444195924267
True	921.2497434671344
True	575.2276970171624
True	633.2004836807315
True	931.2882103314594
True	129.54160853642182
True	315.68804924333017
True	256.2274643860962
True	326.28284960780667
True	87.15964351050224
True	358.72050048404714
True	3.965312788368341
True	317.410699984571
True	261.13876724215794
True	619.0177639639005
True	276.38739369757985
True	365.66128866569466
True	9.757882751825306
True	57.87581503623768
True	533.6682889336868
True	31.60694068067476
True	137.18907682683786
True	65.50427286330388
True	150.68856510236395
True	236.7727975911251
True	73.59092489314003
True	381.90764461856975
True	269.91706262117714
True	101.4417455685301
True	340.824614406106
True	60.52024985262909
True	579.3421637698958
True	822.0458808517619
True	278.0412217022248
True	1152.6647877775197
True	111.66214843665898
True	309.712330923986
True	1062.7535791625826
True	89.80245058132076
True	292.7867286703769
True	9.545101283041063
True	415.4172829072849
True	454.05447860408105
True	156.05185013365738
True	616.7865322820617
True	925.8108613318142
True	155.43753428681933
True	79.83308405588326
True	324.8934734686872
True	545.8428649528067
True	633.5689415031292
True	1203.5158445577113
True	24.31456313316219
True	961.9766272409748
True	135.9307888644561
True	635.8576457964605
True	116.90074209157297
True	130.31840721547405
True	183.93100862126775
True	166.17334415022515
True	744.3171052294562
True	192.75809548581216
True	232.5189257747876
True	71.49925043614643
True	509.29346641612494
True	470.0564630191336
True	180.78938847830744
True	235.83989842784115
True	15.971931179000771
True	423.5521938137796
True	215.686624525856
True	286.1058485897838
True	111.33123671776178
True	696.38295600432
True	413.3145360815609
True	269.73427688448254
True	641.3214825264898
True	523.1931517972289
True	453.128402246024
True	138.34681886231834
True	526.4077691286898
True	422.1597816375215
True	2.34696150876806
True	188.54802348427208
True	92.15005619382764
True	235.25191707930335
True	3.403191059152237
True	133.3022393614352
True	357.6668677488962
True	6.496177645213501
True	831.257706009509
True	165.58422734001726
True	749.973642942148
True	809.5056333529302
True	160.95147163291983
True	229.80558232339405
True	496.36116498000086
True	856.8134975511873
True	50.70753613079874
True	41.41251677925216
True	129.7391478935514
True	627.7736110597697
True	741.8190638462172
True	188.99801972914292
True	599.1985941626119
True	602.2958911847097
True	821.1926816435604
True	404.6337077284189
True	183.17669059766817
True	855.4672220421528
True	226.1936847101265
True	155.67092190534404
True	331.65341397947475
True	225.20745512070272
True	212.0286902625106
True	594.9559622633234
True	243.55729205682496
True	199.67192204600596
True	451.7674109393309
True	465.2081470942293
True	63.31366645924511
True	282.4138386993285
True	75.46129321803025
True	347.1608309829873
True	362.4294906819823
True	267.4561675631588
True	177.83822311937814
True	376.1970729334456
True	645.0201683292466
True	735.5528998400645
True	293.144088178818
True	751.950008806477
True	63.55249856422158
True	845.3897671435907
True	350.25252122479003
True	12.750934737016088
True	593.3819468782199
True	697.2598130409343
True	252.08394207915592
True	167.54436456476074
True	45.57408738918799
True	380.9896569226956
True	78.04523986025154
True	12.79989189849558
True	895.2585968563786
True	364.4535294022152
True	171.49920451858324
True	952.120150441452
True	12.172390092275812
True	785.0630005300092
True	29.328840851439285
True	679.5430941627853
True	60.70305980176376
True	753.3645490140922
True	454.5431598456937
True	204.71401492073983
True	444.98184523136047
True	207.6588211832889
True	297.0527700696046
True	213.3568029693103
True	418.2422082955699
True	10.445921105841698
True	317.85877266680194
True	113.56273234186898
True	10.307327031265944
True	481.32018949002605
True	729.7333160538462
True	289.42211866987327
True	80.14059527072634
True	314.90954588957766
True	83.07195534967249
True	190.63728221848143
True	182.29397023992595
True	383.8950768162112
True	45.96246204059779
True	140.05908156881256
True	368.5786591604423
True	900.3423241598844
True	108.96208715636251
True	206.56640627003625
True	438.583434376986
True	18.656317122402918
True	411.873879541456
True	513.4838242536416
True	87.74376534727882
True	407.0950784359495
True	363.58296865898586
True	416.1840819841984
True	603.462915489388
True	1075.3973287034607
True	955.9860213666464
True	53.73623725982509
True	1043.5261442734409
True	114.39658237602984
True	113.33090267981017
True	110.7526433927429
True	495.1051477605356
True	370.8560034042663
True	560.821468771049
True	261.6359393673981
True	164.63685712564822
True	403.0061844128115
True	15.86267891104898
True	460.86979258418114
True	387.2118889194332
True	148.40526797441666
True	90.96052307802
True	544.0089872030908
True	997.6816822075632
True	200.84347435305096
True	66.33723452455432
True	431.8598641471611
True	374.3433518135212
True	468.2002214064567
True	330.93613556891626
True	4.146613961006427
True	521.5279518427852
True	501.2740027969472
True	510.3514803267739
True	195.85493327367087
True	104.5276954229758
True	22.77619184886184
True	370.04058306679946
True	110.93112711179184
True	6.9327327649570805
True	32.82257008158266
True	352.5135893507688
True	664.9690839870321
True	133.4260132499735
True	90.8796182544838
True	24.195326146856846
True	382.814220306318
True	356.6957571987182
True	799.8988360272184
True	298.4365627395041
True	526.9019477236759
True	532.3473763555174
True	521.1441619438033
True	293.4745087495676
True	564.6209975074601
True	100.3090396672648
True	594.0351469722067
True	7.003244204289178
True	353.02198172145216
True	477.9839307656167
True	971.4042120609744
True	352.92989961854335
True	801.5793399064731
True	931.0181401630132
True	171.43512357284158
True	35.572906423431384
True	370.1257415052768
True	380.3233740889885
True	570.0300879456188
True	252.1922687806024
True	32.04742789705796
True	628.2768901386614
True	129.4189399172301
True	1088.4679877360684
True	313.38523729755974
True	494.9983042028768
True	131.85025396120955
True	806.2551240530761
True	141.27102783177276
True	830.2678072567342
True	548.3963924765667
True	186.86563827347865
True	112.32658896573462
True	66.39180640522588
True	561.2757321316388
True	919.1093651586928
True	430.9016600491978
True	529.9700915661452
True	133.21025557186988
True	631.4298905659174
True	482.6668940584756
True	789.4917258355158
True	313.63673985349146
True	569.0036564411968
True	111.94543600508572
True	17.970569119154746
True	409.19726635337247
True	176.77892431415717
True	103.26932674966396
True	369.8818949549387
True	1138.764113442839
True	266.1650355891622
True	549.8005785831893
True	12.570696405152823
True	75.25227026844723
True	334.2277283896872
True	820.7187053258119
True	451.9511245427228
True	501.6267139744522
True	698.9347969802611
True	66.48475247011648
True	762.7875352484969
True	47.22016759648363
True	104.80959021872408
True	186.94317235327475
True	73.85959829630389
True	27.681263989961423
True	300.24239197180066
True	455.9548854588709
True	891.1962349150298
True	873.5558737000322
True	4.970004533341207
True	282.0684087778397
True	457.8989573219615
True	120.74336820448715
True	238.62347714629192
True	324.58867513229484
True	1317.723491115834
True	444.52799411491935
True	26.69245884777952
True	192.9519318208128
True	723.8101497560947
True	36.76611797150607
True	171.53476163991078
True	564.830050961996
True	67.48861956100178
True	870.1270174117334
True	332.3784541678812
True	665.8150673879766
True	65.28193777754569
True	704.282362528615
True	593.6259657391663
True	865.4032265129281
True	238.7052403512983
True	514.6015981954799
True	817.0151567056987
True	904.5577374939876
True	247.82140715868124
True	771.8671693348747
True	207.2019793551816
True	470.6848825062714
True	382.9170326074857
True	503.03736087926336
True	494.42894456905736
True	306.5451692339139
True	353.324380306459
True	113.50640806946991
True	345.1864308716878
True	1128.383805987651
True	316.7380869059449
True	145.33658017888015
True	296.63811646848364
True	742.1255181453895
True	657.3812268386245
True	417.6616767122435
True	124.4665245193609
True	338.45280664767
True	35.78666067126749
True	164.6298932752295
True	92.5183082234121
True	88.28444346644793
True	536.8791579797543
True	139.20259514020634
True	132.30591835294328
True	106.75342805188234
True	89.64744498716486
True	454.37973498237193
True	388.4539802257575
True	1024.707015116836
True	532.8564783574851
True	788.0030012306099
True	279.46704387204375
True	302.3416032617697
True	531.7895122333572
True	195.1839398315752
True	719.9159190462026
True	251.86953280662507
True	348.5233755759924
True	72.33439639805349
True	117.35943619721446
True	270.8958569974056
True	128.19896528863427
True	492.1250696341073
True	31.19612580030216
True	577.7557305629435
True	1010.4226814081376
True	738.4468191246007
True	1.1783353553178193
True	65.24937038043896
True	488.3684483249536
True	445.9519627361881
True	77.64262211748115
True	119.18176180187824
True	311.9810966625515
True	80.29724221737845
True	50.05121373987239
True	729.5288862268651
True	707.5246939337999
True	155.44680700564203
True	177.21115102745722
True	525.5403662660806
True	55.575452292457214
True	25.24465905648469
True	563.6812943526385
True	451.48856206054654
True	1131.4311564550978
True	47.30966746512024
True	469.35580163272033
True	846.2104671071194
True	815.338370709125
True	289.7269005923319
True	765.8904914744656
True	402.2852254324165
True	42.30089757094298
True	98.68033139048627
True	696.4376410723338
True	73.59287939940259
True	142.7318114519989
True	928.6057109572145
True	188.38311993304487
True	280.8581946395349
True	103.27461429076726
True	606.7754139005773
True	596.6930938227284
True	214.4079256080637
True	438.4332693653348
True	39.63156346296998
True	276.5567586137071
True	597.7513986464254
True	625.3207539984503
True	313.6720347508358
True	74.94304711651989
True	983.8928079926316
True	1076.3108570725158
True	563.1585494021979
True	60.68752724435502
True	29.40220040028253
True	91.7481210948161
True	108.0266692021292
True	101.33885464078683
True	864.1917951584031
True	1219.460759879211
True	718.0669528326059
True	327.7220453233428
True	8.53356404930511
True	21.988060726261462
True	335.993563573819
True	485.603307406921
True	47.609447205600674
True	542.4688198816131
True	405.914795130484
True	388.86328238743374
True	79.31819940639892
True	200.22607018421053
True	266.888981593026
True	133.4271588244652
True	401.0297128828266
True	43.40738102108188
True	177.00806306217208
True	1171.1669578703948
True	6.013413076595592
True	28.65495230991113
True	588.1544210043246
True	360.0042693762737
True	797.0193913424231
True	162.46589724538973
True	772.5732048446453
True	577.3720123262624
True	285.6886246104074
True	453.9043328677945
True	348.69319391694285
True	288.1144555068153
True	276.25602819054257
True	409.1422847038871
True	505.2926917678664
True	496.1981904376635
True	106.5453843817249
True	361.14170948387584
True	9.171986122092946
True	184.1671962618317
True	216.8001832738416
True	837.1672244817544
True	574.5249433429276
True	32.457905959339726
True	734.6943095866985
True	826.756184853301
True	106.9339278742875
True	348.4706972751
True	853.1595186914475
True	217.7560930833061
True	165.44892771547697
True	536.3636675352142
True	598.0051499195647
True	1066.0949162508357
True	144.68987772120357
True	157.3384602186783
True	254.0166474394525
True	308.90615679067344
True	432.3578536995561
True	410.9556064727857
True	321.85660289517443
True	445.9883959593488
True	484.3712480930458
True	229.06631890003223
True	1463.5246021917533
True	256.8015913128754
True	412.13208921212464
True	52.99108628013376
True	769.3161457895775
True	258.8611239187474
True	896.540183529229
True	566.685279192215
True	316.8718326037533
True	782.4124328812306
True	269.88561143605835
True	208.4734312243257
True	262.7375318782943
True	217.07088333877343
True	141.39150786474147
True	256.6653351782825
True	728.4614074193481
True	563.494403097059
True	220.72552826654547
True	1124.875945269353
True	111.43723163206523
True	263.8000164000174
True	72.198133569256
True	311.5683139697051
True	415.8455462705216
True	82.77862794757941
True	224.74541705734129
True	76.47076147611455
True	690.8120692258858
True	362.1950557852812
True	236.0236494776054
True	749.900910506502
True	897.0631383193378
True	828.442338092939
True	822.4534268487329
True	344.70292153373214
True	1.0330612845115987
True	259.29379037384007
True	52.912466746740485
True	374.92255586045
True	55.81224422193345
True	350.7102189820751
True	847.8864587179784
True	1034.0345298554269
True	412.08476538193446
True	23.2748206913778
True	513.2351899977713
True	506.0685482138342
True	192.5355905350998
True	244.0141486946472
True	299.50249069972546
True	21.18558065053232
True	118.9128151539838
True	961.4051661871104
True	65.3024640840783
True	475.9506162581174
True	797.5756621810035
True	98.6194948797111
True	251.6098823179137
True	110.82294795987056
True	16.314547472130524
True	1.1887982059483106
True	124.06265298914964
True	1053.7727900932937
True	493.04539320614407
True	64.50093802530341
True	785.8815420105763
True	336.22995011531384
True	1.8897246424763796
True	446.4920494716437
True	185.52232898100377
True	507.0384103246898
True	82.23438217665701
True	326.6807493929492
True	375.2498830784981
True	171.20945345406412
True	203.59138694585496
True	129.3925175586257
True	174.78280514170186
True	973.4673896657868
True	15.536910100469036
True	512.2506119251262
True	490.4902725675372
True	394.35862812322864
True	207.24047478670028
True	241.0805487743561
True	165.34794017583255
True	45.82554280643623
True	473.1670207204968
True	150.36876231968438
True	849.8649236837161
True	839.8135953802457
True	248.7309464453409
True	311.8871453650527
True	523.5460731451726
True	42.61560416949407
True	85.6861032319616
True	748.5550144828401
True	1106.252140475075
True	106.56508240329865
True	735.0348090670115
True	141.28755490648845
True	942.2295363793525
True	655.2590424083226
True	107.525352853306
True	264.946378269077
True	597.5423461339836
True	259.14461254966
True	45.02957210970359
True	573.2222344818972
True	459.038125038956
True	6.202694753869343
True	479.03938055989954
True	69.309975326132
True	176.0644751527487
True	238.0706334739477
True	294.9326708732234
True	76.64087081425323
True	217.0036093520689
True	346.55897491931364
True	444.4757666908588
True	995.0451326372752
True	48.27603752583875
True	874.100691983784
True	980.7029494260906
True	134.28895637398242
True	74.46579987368807
True	988.1367143385062
True	33.43958733972343
True	223.55308902232173
True	88.23287122372695
True	202.65022494516475
True	350.0611254930215
True	919.3507374779806
True	103.73025376967558
True	74.73527070741912
True	644.061785557674
True	275.15902876351606
True	705.611906727575
True	52.58121325538599
True	474.33617984569713
True	393.1478969690523
True	673.2981792868219
True	53.42869257182899
True	117.17011676753856
True	28.790328476521037
True	277.4157051151755
True	45.073604943964405
True	344.8748714085105
True	3.1210175619385776
True	1173.6431854467237
True	110.74980518860794
True	129.0259327792811
True	359.179289530991
True	727.5289996771281
True	684.4828107288314
True	1026.9729533423188
True	468.94383177833697
True	412.2544309184319
True	143.09844065698127
True	407.8247806455255
True	821.3155745345445
True	432.6162024970404
True	974.0008947763404
True	85.90688956811142
True	404.1007811168018
True	179.27760159426265
True	277.6840561466652
True	761.7501521626459
True	152.6282653270198
True	137.0664501583447
True	64.08038097103415
True	867.674902879129
True	789.3361073525197
True	84.51607604563277
True	433.8748480679605
True	738.5631397435103
True	422.7413347331854
True	55.93935135079684
True	320.02439243328
True	761.267509426743
True	29.520837672055084
True	351.6968713916905
True	175.1330125821327
True	283.168761052647
True	32.632663530395895
True	222.9835639028713
True	777.3945039632022
True	638.2795562143838
True	57.21458573284114
True	298.25922700254824
True	899.444567796326
True	16.086659246303068
True	327.855767816333
True	310.3894874487784
True	422.7834194741366
True	219.37649438543917
True	597.279798217645
True	47.43277763841002
True	960.307487612086
True	907.1759834905396
True	48.00838311594779
True	381.78255779529934
True	722.1675142134325
True	922.7144776576048
True	273.442387262688
True	592.1091478494394
True	125.32964145242828
True	185.26533125997432
True	131.9531961566901
True	133.91076059416292
True	208.39865506886116
True	933.9266781077276
True	785.3339432669278
True	975.0950258205056
True	19.45453108341605
True	26.87961977850388
True	363.9686518302656
True	15.37194027903362
True	594.2891961737129
True	1066.549892508886
True	278.9037438375063
True	213.9748287336669
True	86.21579921932305
True	208.8504803125289
True	137.50445357337125
True	43.09049105961221
True	129.87026605037715
True	90.4442613516988
True	234.64781800252388
True	542.8544557394803
True	165.1627026354517
True	29.592652038632107
True	57.95689350068477
True	416.0522491500212
True	259.2026553941746
True	617.4680989329618
True	22.46627671756275
True	117.11391263182016
True	671.6855324175225
True	269.9157808715317
True	469.0938704441804
True	655.3413757198593
True	95.94412652116029
True	105.1781707986942
True	85.31444965845931
True	28.23088655438795
True	123.14200101315129
True	85.05240053437409
True	107.73091023966252
True	148.44091971295202
True	241.93714190771223
True	843.1607846712942
True	288.9318877621656
True	892.0678897911342
True	166.29623553244377
True	203.33559347754095
True	818.1188817410351
True	291.5653456024326
True	594.4763528783842
True	253.9812627270349
True	358.1535456319165
True	445.1532121506981
True	565.1780885546925
True	642.1020778709164
True	375.42549093955614
True	34.97266017903013
True	557.7176585143079
True	622.5029612384534
True	19.9832859716376
True	12.276248739294136
True	262.4430059653569
True	403.15568514203454
True	438.2653865990444
True	67.26136602660891
True	641.7277452517569
True	926.6548232035176
True	235.5845858932894
True	880.4945701850609
True	282.60830125877806
True	107.16405098326562
True	274.8979566924707
True	689.2945213220016
True	40.123643522330056
True	587.5473784203936
True	1270.6673002319626
True	1028.485345066407
True	843.1586150025505
True	208.9273590990507
True	88.07778358854587
True	197.59940991711565
True	836.0587334468748
True	150.48472822754317
True	1068.1980417112195
True	884.9671110236634
True	40.90341858288464
True	89.45848314400209
True	428.0307755698606
True	418.6924912445203
True	198.32478414426583
True	510.95240951973744
True	679.0428519438184
True	123.61455445264026
True	268.8854442958792
True	1003.4560650327752
True	47.582956119536654
True	698.2766502119279
True	528.6489167921644
True	38.66411327889665
True	814.8825593679701
True	384.2202161872292
True	575.0726858289743
True	104.2726536042846
True	265.55474726138294
True	214.32498139704103
True	27.13891125826456
True	137.55859385866725
True	724.5733696138823
True	141.51591703341006
True	388.4736171603373
True	64.77992215617363
True	671.8555947618933
True	583.1249177435581
True	224.16855175175945
True	456.982970626861
True	173.8459827622215
True	169.11600027607662
True	226.51070762799745
True	292.43465825445816
True	339.9466782223821
True	131.09602300756188
True	202.99666638740052
True	26.32747188079771
True	873.1460155425507
True	305.8483123888652
True	9.351556928054116
True	377.43438788488737
True	168.82529254035313
True	621.8530777035212
True	373.6368590986149
True	576.1699669112589
True	557.5117146212056
True	480.8155964869204
True	794.1859631690297
True	247.13048015940663
True	539.930235109255
True	149.74728760039375
True	504.2073015397582
True	361.39600435357136
True	370.7812293752077
True	132.5828799130834
True	134.61870126292783
True	105.66026703050385
True	67.57208215723162
True	716.2270614165965
True	183.36667337901147
True	43.81277286182336
True	0.0
True	552.9221455032996
True	109.93897971684274
True	22.227287018049164
True	41.103077092753935
True	111.74543809828448
True	557.786558649211
True	183.33868366583624
True	102.62353690890434
True	33.20934732692184
True	156.30787044195006
True	918.9496292052286
True	49.005366615135614
True	227.6133422414927
True	753.5258932524952
True	313.2561462090392
True	439.9840703542396
True	466.8672194530537
True	505.3125703808408
True	591.11855930223
True	928.0714893270195
True	259.08389293889934
True	1026.7692052730824
True	924.9587008326952
True	622.8872464956829
True	347.27673967449005
True	797.6210359509329
True	9.33754660485015
True	33.63494844905651
True	285.35152596327373
True	40.61983313536282
True	201.1768524018724
True	756.8428872188489
True	214.61243355919515
True	731.4582595141201
True	753.0729388027669
True	109.97048487867178
True	381.175270176622
True	577.4664506378961
True	23.67302855691408
True	132.6789228317733
True	420.8162898761528
True	302.6218881976463
True	203.07679071077683
True	114.97404769712044
True	380.2232962119589
True	22.625581041652215
True	368.7895346125795
True	356.17936000409696
True	1042.1233720304117
True	360.7813193411185
True	28.786237725959875
True	428.4840231367151
True	454.5052495466533
True	220.24439585335296
True	30.229803910780664
True	757.1144048207599
True	436.2914012256893
True	174.86459666142468
True	13.955142911381582
True	1199.7794016674725
True	162.90809154511146
True	27.023891592236566
True	297.1695483972447
True	275.9645504608749
True	110.96153535679836
True	291.9071268917528
True	48.777425052961576
True	324.216315742499
True	307.0796971431332
True	314.61142037829933
True	29.58053568173761
True	46.978711566932695
True	1044.7921690079745
True	26.199136986391306
True	12.42154058275404
True	177.3774828706852
True	628.9560045542585
True	8.510296517359999
True	184.33472340333688
True	177.3030400615554
True	522.3768581949776
True	377.35518647606654
True	744.8919503574069
True	331.6391366129931
True	478.22737841216775
True	452.7988937347418
True	491.9090619443389
True	102.66044978906002
True	1254.4993214894434
True	925.5533980881628
True	284.190849804792
True	517.7599563518278
True	100.00124347952504
True	572.9924626501544
True	431.22086324165
True	160.43772369100432
True	81.2239219146355
True	343.04827444448034
True	170.27323886994924
True	31.622347299340323
True	608.6270016547566
True	383.161333551612
True	73.5238567462398
True	30.379000632149456
True	656.4705710981558
True	512.5589916349967
True	71.57832073652959
True	23.109119033448057
True	322.6929423104873
True	303.26186584290843
True	695.1247669806536
True	558.4429452601598
True	559.314322635101
True	788.5625638107244
True	9.768592370703583
True	55.23641359850798
True	36.85699353651754
True	57.78044973758429
True	507.8510714350733
True	581.7431262399763
True	86.0624284359552
True	109.8623685281442
True	187.9877590907265
True	74.88973066131855
True	175.87325729331917
True	216.4201935498931
True	271.92671198159144
True	793.215116095428
True	604.2094354932932
True	284.6434432851418
True	198.7285010125943
True	270.8739944634688
True	254.3468766923745
True	754.1743667508549
True	328.88306385046405
True	171.25798582815537
True	898.8306258531425
True	346.6803669738659
True	453.153688252174
True	155.54466078234978
True	122.55917408220525
True	61.956645612484
True	214.5764937674776
True	961.8779175568692
True	498.93106127244687
True	118.08654799296974
True	347.8322919257267
True	97.37312250762244
True	671.0470860279025
True	4.330599479524064
True	706.7403087899135
True	35.225514851548354
True	941.5685937314972
True	837.6482681148742
True	205.72659561109933
True	28.458779215902045
True	84.84306880750049
True	458.06317086627473
True	218.22212882219992
True	1.1389765082166097
True	71.02028214299763
True	1110.37728258552
True	353.21599955017734
True	660.4302724044317
True	482.4656677190662
True	32.80182036528559
True	132.5729493982328
True	439.6364234318506
True	913.352939567808
True	814.8343753617302
True	421.7860171631825
True	332.2064287138701
True	17.28049781144165
True	76.97924082050375
True	744.3012417795505
True	466.9711762941637
True	383.27475748751976
True	884.4114286593732
True	26.64546345472003
True	209.85758009499696
True	914.8463972254572
True	225.8500196953761
True	7.745748318076541
True	520.4042407145133
True	101.83265472123172
True	636.2969404097933
True	51.98503370663712
True	256.8104348458095
True	897.5712553717783
True	899.1501504883555
True	271.9990158567592
True	436.3326781816183
True	113.70768917079376
True	609.381432627704
True	268.6305888535666
True	187.84525206606452
True	895.1111400776499
True	56.47719264050392
True	702.9916003433235
True	273.4103702383519
True	305.38722799207704
True	173.6254781063344
True	489.1058297532573
True	608.6830255111953
True	366.6645685212669
True	406.36619469579017
True	70.78131838212842
True	159.17992019883928
True	456.4260400146096
True	207.7444274120147
True	37.692664528940185
True	200.8968225346091
True	396.64493280678977
True	398.928696192499
True	720.0347334367893
True	138.3163301056057
True	630.0418634964378
True	487.45825846107147
True	589.1491813300106
True	141.46577447491865
True	35.39614336645318
True	677.0713789734654
True	73.70793527640774
True	554.7584155322529
True	672.0481038454426
True	448.6967563031708
True	132.7624018895319
True	510.58681435211696
True	5.204646811554772
True	391.06950332239927
True	30.028349178238333
True	624.1974769948772
True	281.7953043805238
True	591.9031713627294
True	685.7892960979502
True	138.0097025427748
True	508.3604815508675
True	485.6510973723412
True	69.4338078630433
True	942.2573797514328
True	2.751542632040583
True	26.220592968796044
True	642.051230536999
True	667.5285385115022
True	136.86874429093413
True	413.18292575320106
True	116.91235126695744
True	74.69500961205514
True	449.885945299998
True	39.1461696098733
True	510.9245548591228
True	12.43209541544442
True	874.8758308844244
True	546.5127335349207
True	676.5664960467172
True	95.33760746999168
True	374.9388546696192
True	977.2520969485204
True	846.3653462841505
True	142.15749991836017
True	544.9048784194036
True	459.3143038108884
True	254.13381609838996
True	257.2032328082697
True	6.062829567315961
True	317.43278643294104
True	11.002689700239902
True	376.9101797047292
True	73.80055095824177
True	411.7509401789292
True	667.1397964884164
True	126.17495297694238
True	239.9650531449417
True	643.9626075126313
True	686.9072144624337
True	295.525727414559
True	134.52661350824695
True	156.3058551488779
True	475.4904741325993
True	84.41875690301117
True	10.722451487005817
True	506.6204600761316
True	566.7068725796054
True	20.32087746197143
True	147.5390857271095
True	930.6727309155864
True	495.03101604140886
True	274.2023687730848
True	33.83055968247977
True	478.3485648540104
True	107.17889780508956
True	588.9412857126893
True	679.829996616708
True	297.06893755180266
True	354.47272238277134
True	191.2102138257883
True	245.0823920760305
True	73.66255017642101
True	213.1105410957105
True	476.54433925997455
True	18.09278170183372
True	446.97533885692025
True	375.4862035762942
True	734.6428764441102
True	926.554492892005
True	923.04407234449
True	162.98988640694893
True	402.07621368951
True	71.45223704873189
True	196.2494449672485
True	318.8314650372584
True	11.49597094773773
True	816.037156966396
True	22.86633901113838
True	401.1289389104208
True	271.15183341955844
True	644.4484251698201
True	206.78031881884797
True	40.1221179837812
True	659.641745637491
True	1063.357480461911
True	232.07860904413
True	126.73084132881884
True	619.1893229001505
True	499.6871910525417
True	16.94570653316851
True	826.9670714440971
True	113.50063118385016
True	47.57001195465144
True	308.3010175677616
True	351.5774720756562
True	392.8166422517691
True	265.3445723263541
True	20.40571302525643
True	22.283349209004424
True	814.1933133858224
True	203.3804814938481
True	116.12567873658116
True	805.3673884137032
True	661.1129660063815
True	631.2022425198267
True	450.132467281396
True	155.6071296494713
True	31.24960195577929
True	100.03536781408606
True	419.2270519526234
True	216.8367176496016
True	495.07448423468094
True	148.69428937235037
True	499.8822361689466
True	654.7249507901467
True	965.4890201003672
True	26.04921885950462
True	969.2371699463056
True	1018.3187776223664
True	483.04887274717294
True	83.40044459223833
True	818.0204401732441
True	639.7884350434489
True	662.099406408985
True	174.65286087761064
True	739.2059549150182
True	709.5928333588541
True	120.47402274324344
True	780.6147278987398
True	802.8719984745566
True	465.5636596604506
True	227.25860554399023
True	73.6699659372783
True	335.5193999602636
True	349.28971989006817
True	458.188455380141
True	436.170676404624
True	198.00416415034343
True	314.38187398497325
True	2.978162567552664
True	13.787003293796776
True	104.37448779730866
True	132.51330432769376
True	356.6692606005551
True	345.0883771854654
True	111.58701491681636
True	16.51594393343915
True	213.6921060434686
True	828.4262518889069
True	467.15070983542086
True	512.0536882196084
True	544.9000300948519
True	835.5545938762484
True	648.686802565079
True	90.44419869456088
True	205.9173253922392
True	241.4283210267479
True	283.73062654149686
True	105.15974623094482
True	367.80797190616056
True	437.1963584576173
True	172.30789608844353
True	659.7765690970244
True	248.341363342976
True	208.78152975754628
True	28.99118367046608
True	243.89613865537947
True	494.5392689049126
True	163.80321755386973
True	527.1009782708605
True	482.7230445968483
True	245.96565037631396
True	105.90293866341976
True	41.59823385905443
True	401.83012766050336
True	787.9218991419663
True	168.00187751862177
True	1057.628431874638
True	1055.9660680557563
True	473.9802032249235
True	101.84741268073012
True	122.1935186538272
True	639.6510212347724
True	9.051002293420344
True	223.875045522392
True	138.7607195681252
True	123.03108162684524
True	330.8427443761362
True	643.8811294776713
True	35.478690618237785
True	123.72224146118108
True	952.039666906489
True	54.879831582088045
True	456.9383779714332
True	525.8458730672843
True	246.10955584200175
True	129.60414542890146
True	922.8745913844732
True	1173.1239982681334
True	516.6596464189444
True	665.0438904969342
True	210.3977030533853
True	157.57512212401176
True	328.38080269525875
True	270.4240183595171
True	178.4809297165617
True	298.19728917213143
True	335.65926119070105
True	10.618059916416955
True	625.0353418595076
True	154.57399397986316
True	81.87005476277616
True	447.5639736055492
True	318.7499829526136
True	1197.2715557181773
True	342.4192571174001
True	967.9509580347608
True	10.776884382741564
True	256.6301582674536
True	218.28123187509465
True	151.08818436737755
True	488.3213687245999
True	199.63894778468108
True	408.3243683821994
True	311.4066080755696
True	114.571631138539
True	356.1277996478271
True	1050.105788765736
True	715.7832916685726
True	221.48535915754084
True	105.19335611740702
True	292.9554576618805
True	23.51887864453295
True	365.1302645765473
True	313.37236272055867
True	555.7428923621054
True	458.9158909521128
True	366.0032368323468
True	157.47113689948932
True	13.202360132313444
True	422.7587468997558
True	284.9446798507788
True	140.60821866450829
True	311.4096448580304
True	425.17010838950125
True	816.9842682302562
True	324.54887967906933
True	776.0566478758292
True	413.35418808978176
True	379.68364537437833
True	1.8776819741586688
True	1175.7244303874136
True	103.03696262078044
True	888.4790962147588
True	210.91438595051696
True	459.2949585433722
True	681.0135369054328
True	84.07887911274388
True	468.2287705652064
True	30.717494970642782
True	426.4353515229489
True	77.61062926772021
True	234.42518766978247
True	40.98306761974537
True	687.4763808874286
True	187.23518013369176
True	26.17937081783197
True	401.3203387663024
True	100.7576906144926
True	170.3019683111087
True	828.3335791879613
True	250.6612400718374
True	156.43387713069845
True	389.25704614956754
True	506.81748920272975
True	344.2694657623006
True	525.5121378539875
True	619.4743394716686
True	161.571912170273
True	7.408476965563963
True	72.77455907460737
True	434.487033099873
True	91.33703356900614
True	77.07570760019564
True	1005.2482491268528
True	29.24702976944232
True	331.0200309836222
True	319.22043857643604
True	446.51005114220857
True	674.2765104122591
True	190.0688966514373
True	646.0553603148622
True	318.0147442499553
True	346.9918616961725
True	265.47485854213784
True	209.30780106056864
True	361.7669327278738
True	442.99931158008775
True	410.17425151166776
True	598.7429452582929
True	137.8699510468932
True	76.80297890748732
True	40.53909547001403
True	283.0087162285124
True	674.7922456978264
True	417.738398936572
True	804.0247311840211
True	217.1519695418936
True	394.1597517230931
True	68.79828971044897
True	54.60610971559404
True	415.4732460874533
True	196.97387412782837
True	227.1013373947446
True	38.261190905859806
True	1083.20363668958
True	172.5522745883332
True	901.1283745381828
True	319.3551913598328
True	932.0877001665328
True	235.28341312525976
True	450.8910475718338
True	524.1989495914727
True	574.513885332853
True	214.0902028994544
True	485.8387574245986
True	934.3705017727802
True	122.33284292517088
True	8.453684347216697
True	576.5757438662345
True	29.295041931048583
True	65.28319162193468
True	804.0085528903885
True	213.57415287726585
True	976.40898808982
True	672.7418135871189
True	411.8217900476614
True	280.0103633110941
True	490.975457522399
True	343.8670892153555
True	191.20149095820912
True	680.0740487225634
True	714.0898910256611
True	207.0216386081514
True	87.46635224550468
True	515.9971971784744
True	137.39768202285111
True	386.0140741246961
True	333.3057029511861
True	62.16655317116455
True	373.5638752862477
True	409.8373954412552
True	369.11850060775214
True	412.4855688682844
True	445.120290773643
True	671.138913379522
True	58.64614898050226
True	440.2716602377805
True	338.8101909101419
True	642.199816397633
True	226.1074562469541
True	98.30168779403792
True	39.2945393498465
True	537.655803122497
True	615.4022295547186
True	175.2550053901424
True	418.2528166915695
True	345.1267860413301
True	17.847653426816958
True	170.3777265103925
True	294.78495991464865
True	2.5837894121328078
True	874.2171472444558
True	74.10315943237916
True	101.1280095249082
True	116.4658783242713
True	367.293921030634
True	36.32087598528236
True	447.65304895897935
True	223.13294219014963
True	5.069148193081137
True	113.44672764138224
True	450.4078705766453
True	50.18894720553647
True	67.5346015241405
True	180.95590487480357
True	295.799201809629
True	950.2545734488164
True	377.4982915270916
True	952.8196553578734
True	176.99737271860263
True	1026.4963007159067
True	773.437253740896
True	660.2766573794238
True	378.8960537673671
True	382.37024009044353
True	77.23535240162698
True	69.810738173776
True	77.74227703172286
True	168.64630926255325
True	478.02529860680914
True	1103.7361306838304
True	177.87758628121742
True	354.9520075982701
True	442.2309042051312
True	612.1114127910671
True	592.9187305640527
True	290.5367029014921
True	464.03100750733023
True	687.8006515854103
True	92.65935239513716
True	670.6807447096702
True	266.64318622065053
True	135.08279730591548
True	395.47984604871954
True	853.4876958380855
True	439.7749317232172
True	834.3368688382377
True	191.5060173440624
True	347.8049145600452
True	724.8791599881907
True	632.6653958665459
True	190.423721224254
True	265.59807275495285
True	803.3687378862787
True	31.68467743568026
True	189.4810493931325
True	516.4732658427291
True	705.6473581920535
True	103.07571567220326
True	35.8838256122295
True	160.73719148035917
True	706.110629322858
True	329.7453945377102
True	555.6478305605095
True	360.0818808525487
True	294.3909119475869
True	453.34668746125897
True	489.8950055838488
True	72.25568197953254
True	358.63731910044606
True	798.2003694209008
True	0.0
True	294.6021485585202
True	248.2346896232304
True	968.2283746714623
True	151.4257674685108
True	635.8541058844555
True	630.8401729226381
True	113.5127998954918
True	213.6177785662076
True	134.86592500026174
True	11.30485600459927
True	296.70723134790416
True	381.32293949318665
True	1125.075671301061
True	232.5435786092238
True	403.8722898428876
True	654.1810765471649
True	201.9285631194672
True	26.63238369939817
True	865.6206466756812
True	623.194401010177
True	162.7388972145195
True	628.1761347027101
True	170.56169514521156
True	291.65601828465725
True	744.8004656571112
True	36.85645593881402
True	105.3963774903126
True	520.6631115709382
True	62.6057251346538
True	78.33210059550983
True	414.1747630795344
True	25.631071700123
True	757.3006818640422
True	100.60269815817418
True	150.73304725902014
True	19.361577314737872
True	713.3879757262953
True	29.365497179654994
True	768.7297486734068
True	400.5262000214621
True	119.4821973844086
True	698.8488864095362
True	519.1398479545288
True	564.7255510894908
True	48.30259960583783
True	370.2091626866102
True	5.483794713429654
True	86.94709840738793
True	395.5163467408447
True	48.901998791830735
True	122.58690373266926
True	313.8391313997018
True	180.6355788577344
True	99.12190030574271
True	658.2736147805506
True	19.43107133354356
True	1140.5564595360638
True	498.8846773513709
True	295.8511825603678
True	507.4902126375696
True	128.6306125684088
True	798.9047065478042
True	1111.78090756498
True	734.5164692539191
True	171.26736995192158
True	227.66457489912708
True	49.31045855169459
True	55.78777448217898
True	154.64330201015932
True	105.26332746586172
True	165.91958369040626
True	1187.73329675921
True	309.6170067221876
True	345.3001810365757
True	709.6742357956115
True	18.504520758576053
True	13.55214900425185
True	598.0049619953494
True	5.648400300177344
True	111.699797581038
True	697.6828173303549
True	184.0335262439336
True	653.2481644670851
True	827.017113952991
True	159.15385764178168
True	907.42790546151
True	2.78130273544694
True	456.414482748609
True	1049.4814113450147
True	25.45026148116057
True	240.4914433657116
True	145.73640857827422
True	959.4717703404608
True	234.9277649444459
True	475.4753152245394
True	122.99407568352208
True	511.2289611117088
True	158.11423523096593
True	98.82842766887376
True	389.2504040868601
True	73.92077922384871
True	55.93627451874048
True	1050.8323661091663
True	256.9847423710792
True	152.34873662393275
True	368.5213290218966
True	390.06574254735807
True	218.1587887244711
True	164.3183235322334
True	371.1820139258065
True	36.38068889642359
True	483.2998137352546
True	1122.2893775320454
True	109.79298369336476
True	477.35670513314267
True	312.3492960481043
True	25.84661225690232
True	408.9950901212154
True	106.67223912053176
True	589.9668030805489
True	202.06388372656943
True	430.96336666466885
True	18.968493848330976
True	448.95707294096167
True	104.79413777406468
True	336.083770042709
True	32.47239124002397
True	172.3489771261236
True	243.2964416134289
True	736.9513419801277
True	58.33931696177984
True	142.08093660371063
True	235.3139051444917
True	134.37581214486124
True	629.3233090196856
True	554.9151716561616
True	794.9601122584578
True	390.8006834184031
True	540.1422926709556
True	405.6046650013624
True	683.6271236086085
True	70.70248407376442
True	467.7810688885584
True	437.02388690399886
True	48.0476823852349
True	85.5056724294499
True	124.68809602588144
True	82.99483577052496
True	325.14357892183443
True	856.8820365019703
True	322.3528182213411
True	1104.4404901771718
True	328.188989333528
True	910.8437732454444
True	154.74641325893356
True	573.0230095652989
True	601.1156450319947
True	691.0359991653112
True	425.8365171509954
True	69.70128588807069
True	292.4468494318568
True	41.1752446757043
True	173.7887541343313
True	164.30827531988845
True	1129.530780819452
True	237.50308358882828
True	549.132514576272
True	548.5907503413995
True	558.2413437286754
True	875.4387854486533
True	586.6042835305207
True	629.5454021161183
True	961.3137689765604
True	124.05970150923388
True	301.5169979745347
True	256.1168544179161
True	322.8845615731195
True	85.03727733203793
True	388.5777694470084
True	4.486232630807391
True	321.16256109322825
True	254.31842487391117
True	612.1037293750609
True	282.9242941682484
True	362.9453668977149
True	9.724278942058431
True	60.91097019415957
True	555.4681532077258
True	31.07978359363386
True	142.76597063651673
True	66.91259713531305
True	147.16864679979253
True	243.66463284389
True	74.5467195426732
True	381.8902794869128
True	279.7596258650763
True	100.15726172279128
True	340.0726665606614
True	63.10460552528153
True	591.9671909785625
True	825.2872493881151
True	282.79603639666846
True	1150.8897526010603
True	110.5102308271166
True	308.66758494472805
True	1025.183151545184
True	93.24187166785924
True	284.2607408250373
True	8.88507407815889
True	396.3264589765151
True	448.8552920578843
True	154.21747593626947
True	618.9400909664129
True	896.628631874855
True	157.49107844025554
True	77.77746902254353
True	340.55173983905013
True	538.7113463338349
True	636.4617402123063
True	1205.8642340102697
True	26.141583860119347
True	954.6289375193232
True	137.563334422574
True	640.0175855843278
True	116.95302456539956
True	129.61132600236652
True	190.59634688871736
True	174.37690280043552
True	761.1937654583363
True	205.5715136913143
True	230.48634241388183
True	67.90823694051099
True	503.72940409269455
True	441.9580387260019
True	174.6322959075827
True	230.7213215842187
True	16.87120694092129
True	434.8443140114949
True	211.1037658478296
True	283.7261723644951
True	115.6010373229048
True	681.9185402678195
True	414.1405826051991
True	260.20145563599857
True	642.4315791067097
True	520.5878922907225
True	457.1454141871033
True	133.37305538377817
True	515.9248899694512
True	441.0797252870244
True	2.989798169184956
True	191.6889730705633
True	86.2121066189493
True	241.6465168919968
True	2.4094702400647035
True	132.77137209138857
True	352.2452487855935
True	6.832210063974639
True	844.0268789985203
True	163.61420281825332
True	712.478931539412
True	797.778056490909
True	160.60405095996606
True	215.1166614752588
True	494.7585907958429
True	820.7166443922043
True	50.63155629422997
True	39.464003526049936
True	136.10443262469508
True	633.8415631252058
True	714.9889521409707
True	186.86775905561103
True	588.6000377919271
True	595.6822456976931
True	862.1902322167766
True	412.52468526012245
True	189.04333163458645
True	873.5606547066649
True	219.46675530668747
True	144.0620113908606
True	333.9680616605261
True	231.68257807106457
True	205.90025297409449
True	602.4623471401005
True	253.5671315415152
True	197.90387305996387
True	471.9069511296031
True	466.7819412386856
True	60.65526535285513
True	287.1469576265334
True	83.71520366201605
True	341.7166548973075
True	358.0422298189124
True	262.15664128233993
True	176.3370227358295
True	378.620053333522
True	630.1866790318251
True	706.2655616973535
True	291.43377265186234
True	732.2381036854774
True	65.25925545403436
True	866.2449181870583
True	352.5957357640411
True	13.862169735584397
True	622.5820873786525
True	704.2737406574245
True	258.65404103493137
True	169.7287114790121
True	47.01710411600845
True	386.0200765139954
True	76.19691012804923
True	15.899049135892882
True	904.032777283145
True	369.6885384537173
True	177.53101575140764
True	973.0829084167276
True	12.4342041147113
True	781.7884253385607
True	31.06275136943495
True	682.3809079955042
True	62.44708675046349
True	786.2371181341872
True	452.80488925635234
True	196.359649290238
True	438.4086038482869
True	215.49783452319755
True	296.9435932683281
True	221.62143459345612
True	420.8124324419765
True	9.088754089923164
True	320.4078944160568
True	108.8330006256087
True	12.070713783997606
True	463.0382124916481
True	726.6775921578214
True	287.533565230449
True	81.52571497246832
True	309.4839124854657
True	86.23591945493122
True	190.0435492582415
True	180.04080925630683
True	356.7588516669339
True	45.09808472818407
True	143.12112677061103
True	367.6458964544681
True	864.6154515155953
True	114.70554380524833
True	209.5626721515805
True	440.3119129036844
True	20.003300160698185
True	435.0590349024772
True	518.7662015147145
True	87.96295888119225
True	395.7211665939799
True	365.14570520567554
True	415.9862145341153
True	597.9640501016646
True	1044.852787457727
True	955.6317360167396
True	56.01128243285393
True	1066.1714848757183
True	115.9817504264695
True	115.37023603747764
True	105.53804479166236
True	502.3714428840632
True	369.98160275756106
True	576.3993501152434
True	261.0452149367343
True	155.18763044961017
True	416.4581506520576
True	15.37457378792556
True	447.4561613025701
True	392.65226626381184
True	151.10193180468062
True	97.14158075241576
True	514.8676670229955
True	1007.8525202317812
True	197.7127137829457
True	69.4048028988734
True	446.4085746298503
True	378.2438359723524
True	481.6431511317196
True	329.3593127875675
True	4.117032729678769
True	542.1280152962146
True	510.8648620280729
True	497.4314967547897
True	182.30719535659173
True	98.42320924291042
True	21.922770411173826
True	373.63887357082433
True	106.11131121135752
True	7.438193738130424
True	33.452555628665955
True	358.9001868292664
True	660.2678961534925
True	138.35502476269662
True	86.26918655908904
True	25.325173939345987
True	408.60985466549135
True	364.3278671076649
True	773.8711636948622
True	313.01431820988023
True	509.562412447906
True	553.1221254616623
True	526.4661706884954
True	290.5943876905023
True	515.879898970703
True	94.52974092159036
True	590.0076081806868
True	6.882704764614497
True	378.43748213902734
True	456.7404071288454
True	938.499916842756
True	354.53262747225466
True	787.7943703963243
True	958.892625764201
True	177.34955039440126
True	37.481027772450666
True	363.6847113963422
True	381.7567203249563
True	582.1765101704177
True	243.9386934962561
True	28.318625244610427
True	655.823963350161
True	126.85683942505072
True	1043.3197122465908
True	306.47928281129225
True	481.3169273033369
True	127.31896300494616
True	816.2549559568486
True	141.30454658500264
True	820.6850182742469
True	552.5357649287998
True	183.2416741628909
True	123.44707737577892
True	63.84106454867673
True	568.5894788093266
True	906.8379190316452
True	418.9008675954934
True	543.6034092608859
True	139.23813132639714
True	630.9624431966988
True	488.3385119746413
True	792.4560095559742
True	330.619850076311
True	567.0668855543803
True	119.13331051125532
True	24.69768698547685
True	415.16293669697006
True	169.8265784586703
True	103.91892990727315
True	381.87970250893954
True	1110.751580129026
True	263.44128295553713
True	557.7890992465082
True	13.995854892157205
True	72.3108841207417
True	326.7469447379472
True	794.1889434286372
True	451.0783251620522
True	517.462814183237
True	708.7438972566657
True	68.63182131044015
True	706.6251758767675
True	48.02734935031928
True	103.04843663951388
True	185.3354830839156
True	81.4797203563236
True	25.26657993412239
True	300.41746920491687
True	466.5026844892872
True	888.2186013050492
True	855.7697762813532
True	4.935387437909361
True	280.27965337975206
True	478.5371900351609
True	116.74651604673328
True	233.44387925561665
True	341.035208418539
True	1311.069189810258
True	451.0943702505604
True	27.545686005832525
True	180.71641623649967
True	695.4902348892429
True	37.02599414362306
True	169.63927306046017
True	568.4706496147011
True	69.98446887924695
True	887.2277064364256
True	311.864044454927
True	659.6779778576398
True	80.79999336881554
True	677.6100845259796
True	615.955228356806
True	871.9634295886889
True	247.54480631253884
True	508.1639207921818
True	824.8586099626681
True	936.6980595509078
True	240.6893256680509
True	776.4934540726377
True	232.0649523295808
True	453.4792604957317
True	358.4031577435682
True	501.17033054154354
True	476.20079986207867
True	320.92330935088984
True	345.95087117289575
True	112.3083629253595
True	337.3959383380075
True	1140.401994723552
True	316.5075021937079
True	146.89534422414482
True	309.7309113594833
True	761.0629513538488
True	641.4125924339126
True	410.69376622272296
True	122.39750021264948
True	321.84362325552587
True	32.15385949594955
True	176.14399313157682
True	89.7498659537321
True	86.5101769784828
True	523.7919863293349
True	138.72078691811353
True	138.1917681187567
True	108.95686349389484
True	85.25961954738912
True	447.15514946117975
True	389.8909047141866
True	1029.0672436964182
True	541.8916593249564
True	834.673085625714
True	276.90782202838443
True	291.2738945708546
True	549.8529885616603
True	192.82440475000973
True	759.3782273183983
True	236.2680381363656
True	352.50899819057395
True	71.61383404757876
True	119.09647556151342
True	250.96453338215767
True	120.2222497824589
True	479.45636461952
True	31.726873527530515
True	566.4239121681296
True	1011.9121156560556
True	708.5717779385375
True	1.6665931399580898
True	59.78048717935566
True	479.6155243557781
True	430.9903309807829
True	79.90726866895308
True	119.22268110874548
True	304.5546301220924
True	75.72653465397372
True	50.86181142747169
True	696.3730277804788
True	652.458053626966
True	162.05617967708193
True	163.8109124305178
True	538.4731904769943
True	57.31525643748101
True	24.39333049718138
True	596.6133280694446
True	451.2350734402939
True	1153.9577397512403
True	45.95817977522899
True	462.8002365470361
True	844.9946368242054
True	767.9889542100508
True	297.6905808017472
True	727.7641355835781
True	400.7751993770459
True	40.5678583132734
True	95.86355812266032
True	699.8521089144153
True	75.08691988464207
True	141.80547862052245
True	958.4367596363728
True	192.92733326142303
True	265.7558200502638
True	105.91606058280672
True	653.4641652695151
True	597.7450720537423
True	223.20378427086
True	431.2676505944856
True	41.34835626103205
True	283.5378048280832
True	573.8023738993137
True	641.9453283677275
True	311.5044215112852
True	68.90332663158047
True	974.1195849118292
True	1050.8008337370168
True	566.4209760257921
True	60.69553386864306
True	28.20515278697319
True	92.02422083420149
True	100.53454200367048
True	105.6761547681071
True	874.6712482243296
True	1173.6369500407125
True	773.91630752584
True	314.1065575737646
True	8.907736089133937
True	20.048305861865508
True	342.1069040174695
True	488.2622139415004
True	46.36032383438265
True	561.2134667807286
True	417.6185060869829
True	392.6853822427112
True	77.63821633096427
True	198.09891423207625
True	260.27927521811955
True	144.7360783214274
True	384.4818973282766
True	39.99459979600506
True	172.84865542879345
True	1146.7514922664786
True	6.141917018450033
True	28.00593262118047
True	598.2327426098959
True	359.04839091510246
True	792.1584075199837
True	161.29717588283032
True	770.7018566333427
True	600.9390150842161
True	274.08830249222734
True	427.20157296146346
True	337.5202568348924
True	297.9276545570432
True	267.3290538010555
True	386.5430686293964
True	510.2466829792781
True	525.9397853815118
True	107.4895327970684
True	365.3816683842186
True	9.006640833911696
True	188.83846901209705
True	212.3976102745054
True	863.700348338283
True	573.4402842120629
True	31.61109885665968
True	731.7212185462628
True	875.5333578268743
True	103.84483632845546
True	338.9935007485335
True	821.975024572169
True	215.51455715578655
True	164.9636510284476
True	526.9397033498398
True	601.383779955666
True	1111.866433242458
True	141.23726979820825
True	155.32629708602136
True	261.65756460315004
True	317.88045130105303
True	418.26397453868645
True	414.55035498920176
True	326.49501052501523
True	443.5118275248249
True	501.7399950298769
True	224.72562333445387
True	1463.026659959517
True	251.0715073713452
True	416.063154695464
True	53.87780499303255
True	755.4728009616011
True	244.9782812658051
True	921.637435541878
True	560.5404520151778
True	316.79978415106825
True	762.2516933982996
True	260.4306587300568
True	216.3185644931952
True	263.4135329365881
True	220.2740997270752
True	144.620501643298
True	247.45224740405436
True	721.6177627622026
True	522.6640815855773
True	224.17700676164768
True	1175.4062765832891
True	117.86660025092031
True	264.45320572841126
True	69.48337899933517
True	295.88388444600423
True	395.2299763628917
True	92.83586665898753
True	216.3900985941968
True	69.57285689119503
True	686.2268001139824
True	370.0288150804902
True	224.671149275411
True	715.1504241069256
True	856.4224085187474
True	829.7437461984806
True	830.2868334263906
True	351.96563392394944
True	1.3201022021249218
True	255.79894208025257
True	53.65988162221416
True	379.77637076566936
True	54.1755746441716
True	359.1862887426164
True	881.777186955184
True	1044.6068085083853
True	412.5385810370007
True	22.44646443027409
True	512.284664871245
True	499.7752082265067
True	194.7935740186178
True	232.0374904754096
True	282.4263613113235
True	22.50943036617828
True	116.86673861525456
True	947.8776016579994
True	58.01626793714607
True	494.6233373423224
True	794.444214267059
True	103.6125151268161
True	250.75542982552744
True	115.5382034443016
True	16.119757607854602
True	1.2875776625859343
True	116.65188578198044
True	1021.10687067492
True	487.92160167491454
True	66.50529523150247
True	798.281010021162
True	326.4247205680205
True	1.879103709422448
True	456.9851375429784
True	202.54020017001224
True	498.8046368559248
True	90.7467886184964
True	337.9357486973639
True	382.1022999803988
True	169.79572705979734
True	209.9054094819999
True	128.1763187815369
True	179.12589599146924
True	970.1625079245212
True	15.1643012255513
True	509.2134339802223
True	506.0571539906761
True	416.4781774795098
True	217.7128307228992
True	227.3692019762247
True	154.18767775904385
True	49.06742443282948
True	493.4774861546639
True	151.45492951464777
True	812.2754080208988
True	847.7903770155987
True	247.34943822209257
True	296.5108337502
True	521.3123149547937
True	41.806439167267285
True	88.27513477192642
True	734.0909755307151
True	1089.6808396960798
True	117.72839368435756
True	735.702967830792
True	137.97000628967905
True	945.0721841414052
True	673.6866318238418
True	108.7541487882985
True	268.4374210784334
True	644.5347752490402
True	241.5744047735149
True	44.4849764330501
True	584.2649115346446
True	449.2433743798421
True	6.223219734568582
True	484.5827538449061
True	65.74080817725451
True	177.51509595935534
True	238.88816202021223
True	315.8961153974603
True	72.66542919433014
True	223.3195353134987
True	349.4698861252787
True	424.3581590131234
True	966.6628241198022
True	44.67840930657214
True	939.5294890633384
True	1025.5783059420326
True	131.16473101557966
True	77.0461590280034
True	1009.014260225272
True	34.19581789952105
True	225.87820300594117
True	82.74635101229295
True	207.53337442958488
True	371.1308665116193
True	937.965446521564
True	97.56906672398776
True	74.1722952004539
True	612.7174282309525
True	274.34805210152973
True	720.3969705676643
True	53.42714442390872
True	478.4317975732149
True	389.16689036711153
True	681.5304516759767
True	53.13521260474784
True	105.34110918187302
True	28.235986298221537
True	263.5652890103553
True	42.04475101495451
True	348.9959252374692
True	2.703291503408068
True	1190.4453385894474
True	107.12453346257507
True	131.68521092850492
True	366.0299528256255
True	729.6814094759314
True	711.9048887246429
True	1037.423297642466
True	448.84846833651017
True	414.34487197398784
True	142.9026959647883
True	422.210858641529
True	873.4985871380526
True	447.4044982034183
True	995.7883171873488
True	85.7052541889555
True	423.31856568940594
True	176.30187009891443
True	294.9929368483783
True	722.8672565277183
True	162.70318556257268
True	131.4987123928151
True	64.75126254025099
True	885.0444358908612
True	786.684715385703
True	82.34861732627392
True	429.2446728839212
True	730.4551096242149
True	418.5317128609495
True	55.66785837022144
True	321.8895277773816
True	788.5528985460425
True	30.791464147239505
True	355.9254591248737
True	169.6499622997656
True	278.4108651239881
True	32.68885973117796
True	212.326142148808
True	800.7954488379767
True	633.6961566278032
True	59.30712128906525
True	280.7388941500925
True	889.6102772547421
True	19.503510994619383
True	327.211228782162
True	281.7231119733007
True	442.0329668542518
True	217.6593116284864
True	615.7477744687069
True	45.36952789523376
True	935.963399368458
True	884.0531996540918
True	46.38247324576964
True	385.6757330987181
True	734.9639505973149
True	896.4664944074624
True	261.0376657846719
True	607.6210892481506
True	130.54087333882393
True	180.30189064295757
True	135.7484521129564
True	134.3473465646965
True	204.14469798003648
True	948.808655672795
True	790.6525159235115
True	954.8514895940305
True	19.94986213742142
True	28.173500793899716
True	361.7154318822492
True	14.59415302920018
True	604.7657759284702
True	1070.3287800614414
True	266.7494949140554
True	209.13231784747515
True	80.89095143081369
True	210.23118344652832
True	126.1748739353252
True	45.40574690498445
True	138.99692012774796
True	91.75773460521324
True	240.6656329324312
True	527.8927205062242
True	162.7610676752033
True	30.140138839725875
True	60.18924491816229
True	436.27856174352127
True	261.92335946601406
True	559.9327165662372
True	24.151690529118444
True	113.92144553506044
True	655.7117524782643
True	261.8876829914184
True	457.83170911190143
True	663.3553658964869
True	104.213644889628
True	108.20431890630368
True	76.29888504816657
True	25.73996498888035
True	118.225610028167
True	89.85627840077143
True	102.22022383156089
True	146.19544365478205
True	242.9271184634281
True	822.9164754212593
True	275.8004450717524
True	959.7463179589148
True	166.61920082467697
True	192.25571614358591
True	767.9558279782235
True	314.7849681396429
True	617.1901822156057
True	255.7910278571392
True	337.4882121712024
True	423.9439569149424
True	573.3044226873562
True	637.2992892671481
True	376.4047261159248
True	34.836861186722345
True	538.5376655236538
True	610.4548736098122
True	19.43803122458373
True	12.18068443269665
True	262.742186818767
True	407.347290996156
True	454.3531256255992
True	69.61226603367402
True	637.9433644290779
True	944.933134767246
True	235.4859957099318
True	917.2992058562396
True	272.0432480676933
True	106.65551390340684
True	265.51939893961173
True	661.4235979341412
True	40.84819473161163
True	550.2502788339636
True	1285.224599448174
True	1008.7572311742229
True	914.9826769174746
True	215.6639393631644
True	91.46633638100634
True	191.14387827230104
True	853.7511131069714
True	152.7309711370494
True	1069.8314818598978
True	848.6964650046666
True	39.7066556508678
True	89.96833204661597
True	437.2398816013168
True	401.8405881125082
True	206.67805893171757
True	528.2863115191178
True	677.9875610027574
True	118.91098017943274
True	279.92604370405064
True	1048.296661572368
True	47.666058174178026
True	689.0026997458554
True	555.9280058967523
True	40.09391988196192
True	846.8398637782586
True	394.0051103039236
True	555.0510935367396
True	110.23552876257996
True	275.69026056072187
True	210.02553810022744
True	26.68276919762617
True	132.58218188984625
True	735.0739795827767
True	132.50096386836188
True	386.4847362469964
True	60.56226245970365
True	649.6232531668965
True	641.9821702044103
True	228.09840937962767
True	470.7539856958431
True	176.07681317849472
True	165.9251903932
True	215.51752055117444
True	279.675268467483
True	353.5111113226424
True	135.93172528904822
True	186.48531889834996
True	27.20222329573301
True	859.6726228870588
True	316.3765780418652
True	9.995470754751665
True	359.99354581068803
True	170.21012206622174
True	614.1432063557052
True	370.6305560680515
True	582.2652993419556
True	545.9859813236691
True	486.4075418782136
True	790.0308516282494
True	237.4831373406465
True	572.297176978495
True	153.82127406305898
True	532.0544419614488
True	343.23256654373466
True	385.35517544459015
True	133.3921884703073
True	136.97080238089245
True	110.97301996830107
True	70.64642633663622
True	727.3187644005974
True	180.49749943694937
True	43.32927523327111
True	0.0
True	537.1433663826218
True	109.5071690441645
True	21.714776529047484
True	42.32172714238448
True	112.42705592899227
True	551.5600496468414
True	179.8361990443711
True	103.18269877765952
True	34.765093930128835
True	161.24102549785923
True	919.5041125062976
True	53.35013603364135
True	228.716531723222
True	733.6170382135859
True	309.7557931887216
True	445.2931568049231
True	478.7604838984092
True	519.0819996746347
True	611.9821102219064
True	932.700624712252
True	262.03453278798787
True	1012.7125757906022
True	918.4994502534698
True	599.5432120151148
True	345.541229782605
True	815.1543325364684
True	9.964415119840554
True	27.167200875584644
True	290.51982780700644
True	41.43277636151049
True	203.5084481031656
True	722.4810660557706
True	211.8229150056613
True	728.603403166729
True	770.599942808215
True	112.29944158610948
True	371.4213700945583
True	599.1787148912649
True	22.970684928312423
True	135.30726822918973
True	439.5489441450621
True	294.8167943005286
True	201.2057539699545
True	109.08997176859168
True	395.9481832071572
True	21.367272583538757
True	375.9045563019786
True	364.4380592741901
True	1025.9769149743609
True	379.8171427100913
True	32.36147151416057
True	422.7677081602612
True	452.4738958927091
True	237.4396670880242
True	34.57707475606157
True	766.8537914859972
True	426.59849475435743
True	166.885970881925
True	13.75319270727944
True	1221.0062584499983
True	168.72412248929174
True	26.099592604995927
True	292.4997508738394
True	275.16089161113433
True	117.06558273250742
True	291.0605579566958
True	43.741890592843326
True	310.1847904222139
True	307.97054992623214
True	305.0455847840664
True	30.88244946121317
True	45.91334189940853
True	999.8527678700516
True	25.032968198225436
True	13.679300815245384
True	175.756423514033
True	662.3277929834545
True	8.828553554157473
True	191.4844797156105
True	170.2445666109205
True	537.9421912121007
True	380.5238714666106
True	727.6341872054987
True	317.0638281014021
True	487.8706979833866
True	441.9881480942855
True	500.71851149550105
True	99.31047362548264
True	1279.351099609495
True	916.722286277894
True	291.24845525100085
True	525.3066528456491
True	102.33650049556044
True	580.5294144432648
True	441.6761190492216
True	149.4210849345628
True	79.28203742509464
True	352.94014722749336
True	169.9366232598086
True	28.8440706118748
True	615.7859133414173
True	382.0301079799767
True	69.90682120215874
True	31.51511395216411
True	675.5341746255071
True	487.1094306457328
True	75.76297419689628
True	22.86358182722554
True	337.6189450656536
True	329.6047427782423
True	718.9118296039567
True	548.2074354507552
True	560.2686378670774
True	781.8655731287488
True	8.127057483881226
True	56.32626552294703
True	37.569736626621975
True	57.22094647151243
True	514.9806009965387
True	581.4901709003691
True	87.06358749151903
True	107.35030633496451
True	189.84764444914703
True	72.77569642847985
True	182.3783081523326
True	202.64068416899323
True	270.4010647309972
True	801.2279968757863
True	583.5024592850551
True	291.3761889729669
True	186.64814446612223
True	261.4830490854022
True	239.8314750937353
True	731.7005599549385
True	321.89936652614097
True	168.14213842324753
True	885.4396674025209
True	356.7152623308862
True	471.778204814513
True	158.19013354168183
True	119.9207152607527
True	62.757050117073305
True	210.40807476154345
True	980.4196477930255
True	523.6757492009656
True	112.65777008544522
True	345.41519543115726
True	101.02967571480193
True	666.0379278423745
True	4.422941300626967
True	699.7962352002406
True	35.42585194029325
True	953.9024332766973
True	846.2414474304722
True	204.24838821361575
True	33.228088892769755
True	83.45984037904795
True	462.3584247795772
True	218.5243306253089
True	1.7884967464431454
True	78.18323654330314
True	1096.2000408071
True	341.380067606296
True	678.3938493197393
True	504.3891147270036
True	31.87148044625516
True	139.49229823235623
True	436.8027801830577
True	928.5986404617069
True	797.592539636062
True	424.4806901430197
True	344.0970257206161
True	16.15222294402229
True	79.6295627224414
True	773.9007323853825
True	476.64835798829273
True	390.8955926339668
True	887.3397789154583
True	26.25225601984011
True	220.0246676037595
True	904.0875559786213
True	238.71924635733168
True	8.015514135509724
True	511.5530317315185
True	105.11853959696408
True	645.2437442045642
True	53.59864749795855
True	257.56154094281675
True	891.6906806695648
True	898.1377668544877
True	273.23874642910124
True	446.49269232077177
True	123.37419975342291
True	610.7185165105484
True	257.2835327074703
True	194.42385481918984
True	882.0791561623563
True	54.34372355213147
True	723.6393580070805
True	276.45046902335304
True	300.5864439001172
True	166.22497618237318
True	491.1651382667049
True	617.1065123460272
True	368.0824926901125
True	434.1825606955011
True	74.18632173501125
True	158.68196521198126
True	455.36982372866896
True	220.6446676611637
True	38.14260910839905
True	207.90251308939432
True	389.8753928542975
True	414.3358091294169
True	758.6039126375506
True	131.62589805051812
True	654.5983464401065
True	517.7584646639667
True	609.8687058568902
True	145.85218768386994
True	37.1901241324136
True	674.3859094228457
True	72.16452183292537
True	545.9754732483366
True	672.1197614514704
True	453.7461354681087
True	132.90230518247046
True	531.1811890995172
True	4.748084920572284
True	392.93176489697606
True	30.45699007219099
True	617.9094882954788
True	257.99468772336445
True	575.1092711767761
True	681.5902425810564
True	147.1091529995411
True	524.8392370207046
True	510.49569464476536
True	65.96535917226434
True	949.7025762149397
True	3.762683436004493
True	26.27576253353877
True	627.0866276941655
True	652.0347521271177
True	135.49895912632834
True	407.8243067622133
True	122.9727654705259
True	71.99583742166756
True	462.7209559957892
True	41.68687997132574
True	515.9463032461624
True	13.991188282955637
True	792.9547202860398
True	537.1327142404571
True	678.8427903960169
True	101.21265430328216
True	391.2661983807623
True	979.3834645166036
True	856.2714403790657
True	139.29082845050226
True	562.6944312047825
True	459.6717903025039
True	258.03268616969336
True	249.29329977901244
True	4.876211186530638
True	325.13568583140375
True	12.158540128587193
True	376.2366069194735
True	78.32723780557042
True	418.9269224617752
True	632.7272663621471
True	124.91090306937244
True	239.68032933520897
True	645.2018723757992
True	703.9259569903253
True	302.2997576077754
True	144.55425263540704
True	169.4923537717246
True	466.0350025603114
True	89.18959235974035
True	11.19998943594995
True	508.9259085115716
True	561.0540125814091
True	18.760510574794846
True	139.14819737848865
True	933.1122077774318
True	490.9270601696219
True	276.0131034997695
True	33.656018350185256
True	467.72241593738016
True	114.2597683110955
True	590.6577173248021
True	663.6877156680724
True	302.1099148821985
True	377.5737835956804
True	187.17521171110485
True	238.6269076198898
True	76.22762400911495
True	215.89319022672845
True	493.6550173985421
True	23.206622433905583
True	443.0072202723772
True	368.5264838815903
True	705.5349154841371
True	900.3113400483185
True	896.9361273992855
True	163.53628774237708
True	381.2939331368256
True	72.05277163526064
True	196.1076687259948
True	310.9858538439156
True	10.04191137623808
True	825.2815602310077
True	23.82848543843672
True	404.13379527615007
True	267.22754501469666
True	662.6379048002921
True	207.83785119183997
True	38.705071322688354
True	706.7728906294201
True	1076.4794971993176
True	220.0672823654394
True	135.4256553653505
True	623.7938978229505
True	501.5362786970102
True	18.4100862232572
True	862.354508327508
True	109.75763636396024
True	47.69148575272258
True	293.9920530666676
True	349.84282384205414
True	375.3365888992466
True	270.83465364998307
True	19.56672548803353
True	22.537885032024835
True	874.1812445208411
True	203.67953181578773
True	107.33402994346706
True	858.5809905106686
True	659.8338484277547
True	648.8071581958834
True	444.8086999993587
True	152.32023352807732
True	31.378238446007884
True	104.66706094533026
True	434.7216141037112
True	243.00540707281496
True	472.5467784795577
True	146.61842099782376
True	492.579110209381
True	636.8742781350269
True	986.7714301548742
True	24.383387105191
True	1013.3053773879694
True	1074.9266755968094
True	469.3658413266761
True	85.08022347428923
True	769.2208651926484
True	649.864359049686
True	694.5557218502328
True	173.81246048739663
True	763.5283558365772
True	713.4407537398869
True	122.93463240989136
True	767.8353272228433
True	840.512636929453
True	458.1556994726507
True	222.88976245239223
True	74.02874518197494
True	310.162801917364
True	347.5824815427785
True	478.36527595546966
True	425.0723186254834
True	189.904738909849
True	308.02295843165365
True	2.7224734384765266
True	11.820701729540025
True	110.85252571535004
True	132.35090795582352
True	360.8794802781508
True	348.0184656281161
True	112.12958039668062
True	17.3180746771793
True	202.51740302791853
True	875.4540320486062
True	466.0913889441652
True	535.7655338654881
True	539.1691927955401
True	822.9065410881933
True	638.2802610281088
True	87.30810510147934
True	219.2669775737576
True	245.254061637582
True	291.3948544157283
True	104.68094097305848
True	360.7526579227713
True	435.5474429612104
True	169.47378143335214
True	658.9040456900274
True	245.9763412096363
True	207.6186745786977
True	29.136121549195057
True	246.7090153819616
True	471.6819189361168
True	168.5704696360574
True	535.5564110898188
True	475.15404858316754
True	241.4198924628884
True	107.02601422708494
True	37.84379521503629
True	413.2875248701495
True	778.0826793414631
True	168.69774155601195
True	1056.1935241244037
True	1034.5793637828824
True	487.2049520867106
True	105.87814110621224
True	131.8871404857556
True	639.9514021531617
True	8.247388267897254
True	222.39011279294635
True	130.36543118385336
True	121.6244092062882
True	333.352891843183
True	636.7916386701849
True	36.75467321665452
True	128.73542874954524
True	955.3880319239786
True	53.6819801052138
True	458.3883937995662
True	522.4583269076379
True	259.1351977937129
True	134.21266677452584
True	911.2078931085332
True	1183.861975341713
True	524.6296835513239
True	641.8651164902087
True	204.82541852440957
True	150.35576156570116
True	314.35447194647816
True	252.10060626887503
True	173.61572843539807
True	308.59041322231394
True	343.89534194758096
True	11.484097389925752
True	612.9052431194633
True	148.2525638886586
True	76.54052624438378
True	446.760284059684
True	319.4579273692197
True	1175.8572931941824
True	349.1588889564161
True	1016.8989370791012
True	9.548876913619884
True	264.7170938117131
True	219.1233178638866
True	160.3743659628408
True	473.2340457516205
True	200.5586903035112
True	426.9500418960232
True	328.2776446469056
True	114.2585799655705
True	352.04437530550075
True	1045.5576007217292
True	694.1231623371857
True	214.07668437215375
True	109.40676285674172
True	304.9168267674172
True	25.26697893526817
True	348.0022120251877
True	313.4204806417094
True	563.5037355257889
True	464.3186521007972
True	357.4289450704073
True	158.62553883717663
True	13.19254441794263
True	423.5170817473463
True	288.2687081677171
True	138.7995091755134
True	302.57227587804044
True	426.5926927512387
True	814.2033887597618
True	311.2778088567685
True	758.5546610079565
True	374.1835677643253
True	364.29794845795374
True	1.0300986361234927
True	1210.8492029803365
True	102.42254808800432
True	953.3228418259962
True	207.04186222949468
True	459.9486637353441
True	677.3270202059585
True	84.16409076115124
True	489.0660958106471
True	30.974088988862214
True	422.7257329752146
True	71.65277770916512
True	234.1136599466899
True	38.16197122403114
True	663.4046505348444
True	176.42156929433432
True	24.893672700821995
True	395.6572711027937
True	110.38162896827365
True	166.25181309725423
True	852.0248079056098
True	249.28205286333136
True	146.24606475702828
True	362.0874213764773
True	511.55904517017103
True	337.2655502323929
True	515.0397579605026
True	635.5532777292515
True	163.34172566405869
True	7.062653480618715
True	72.51323197322859
True	440.2741026909003
True	87.16139196042593
True	80.21886345134261
True	1081.070190795089
True	25.494610218533584
True	315.5935860183808
True	315.7293976912822
True	429.1652887282552
True	668.2411462579702
True	180.29512845213088
True	632.1549544959989
True	338.0185727868664
True	344.25721677468374
True	267.694859373206
True	214.18795528820945
True	371.45031618278887
True	435.8516553808257
True	413.32511753640375
True	613.7516048795486
True	142.22466224106435
True	75.32304340799189
True	37.987160788750266
True	286.49607232986364
True	652.0252546556507
True	386.262980443361
True	790.439221570476
True	220.90771810714912
True	406.90313898858
True	69.26986034808759
True	59.500512860172506
True	420.219339571072
True	203.59064819390733
True	219.50504192778828
True	42.43468721380022
True	1060.390584337785
True	176.10755150918328
True	910.863685052054
True	319.56321802151484
True	910.7809076933972
True	239.90005040508768
True	484.5320421722701
True	535.0929205713084
True	629.403738060561
True	214.80303441178165
True	480.9482525966664
True	954.5599387815292
True	130.17832673532675
True	7.548887364905273
True	591.6880442397284
True	30.75615145689533
True	78.10931185913547
True	782.2704518083594
True	228.3305372331851
True	1026.8363397485532
True	693.5651859961021
True	421.2145426728249
True	285.9339072247774
True	486.6222163226189
True	329.3345087060382
True	171.4243859291162
True	677.5656204590747
True	728.8587048215849
True	211.8478847669166
True	89.02336116625244
True	514.7008710845412
True	145.68933711990587
True	374.8057811796907
True	339.7741616773595
True	66.32927638407409
True	371.3859032512242
True	411.934756545682
True	378.7497044788651
True	401.8125421292574
True	448.1054566551545
True	651.3822226456917
True	56.374289306931786
True	446.1309945273629
True	326.0641192866509
True	641.3681265570416
True	223.18360241530368
True	95.38928126168504
True	41.91540035181659
True	535.704081172221
True	640.8114389930677
True	186.30742188329967
True	404.5274335742457
True	338.31384541484147
True	17.92201229225374
True	168.34252270875572
True	292.370206043322
True	3.515898214496381
True	883.6028420735848
True	79.84027442163914
True	100.77155796756703
True	111.84942978324152
True	353.7255090192016
True	38.17524774744765
True	449.4108447933111
True	218.6702554054496
True	4.794180361016139
True	113.11568456377805
True	447.5143961913206
True	51.38745055595533
True	72.77092613032298
True	175.220687762392
True	290.2865722451789
True	968.6081302915408
True	390.75204119668985
True	983.300948004015
True	190.41542066011007
True	1028.689138930938
True	806.7491431486878
True	659.2989283988637
True	407.5794973458175
True	370.6338873646008
True	83.22175463078868
True	66.50065931301411
True	74.3809500957574
True	180.40574255713364
True	469.9673477253468
True	1090.457887244931
True	176.4191859295963
True	353.6313381332832
True	432.5114523203421
True	615.5586216781246
True	596.0280586465346
True	282.65388874072926
True	446.26381925667386
True	676.0538617955943
True	90.56106867690433
True	727.5775945061927
True	262.4233231006738
True	137.82059335066842
True	408.18939200488063
True	840.4554668062653
True	439.6198524843458
True	860.2357730369371
True	198.7002683469728
True	344.75148022058994
True	688.561355356243
True	611.3747645223183
True	177.41958762834437
True	260.94957397322827
True	815.0202685369226
True	32.27633724710872
True	194.8182732136992
True	481.8804284722997
True	698.0984555623199
True	100.62819329755436
True	37.483416812909375
True	166.27199363606627
True	714.4827889454525
True	311.2753383549478
True	546.5012166236586
True	342.0888591665437
True	306.2993014499556
True	445.0110113237498
True	498.2648936119838
True	70.57205317441277
True	376.5144392445857
True	761.2186125177046
True	0.0
True	299.9721858483742
True	255.8614937374357
True	951.205558065962
True	152.34777603081866
True	628.7236433214655
True	633.5046261609509
True	112.75274167010696
True	229.0599025925569
True	133.4481566791385
True	10.983108177479703
True	287.50766207861216
True	378.3061809045858
True	1134.546491668032
True	238.10238116718452
True	416.8286370505258
True	652.0247197782525
True	213.0719716865945
True	29.147093573178143
True	872.2465165793662
True	605.4942657678777
True	157.55665098653105
True	637.6197370155375
True	159.5950222474676
True	308.5510897536175
True	780.4126575663661
True	37.93692021029246
True	103.79796326016374
True	519.2304346885088
True	65.86683377022543
True	78.3603321724055
True	400.4739742582853
True	22.09803986248136
True	734.7629581383221
True	99.05787164109294
True	158.88874315678575
True	15.54537484481383
True	704.264035152219
True	31.57560147046998
True	780.2608002136404
True	392.1967418300148
True	111.50707829938564
True	701.8841857761885
True	523.6818704153679
True	582.8515157571286
True	50.20721368920298
True	360.8971230657668
True	6.160111760597037
True	91.12493764586053
True	382.4470637930869
True	46.5506144144154
True	118.03102168256488
True	304.82040122483846
True	188.2537959623398
True	97.99748315531606
True	671.0752438915378
True	17.153539656822648
True	1130.0106876953898
True	499.3965371519132
True	309.5765543893264
True	498.9266656538137
True	126.2367799182105
True	805.6257657845642
True	1119.6621508821822
True	746.2770195672431
True	171.47698671035587
True	221.204207275982
True	52.19783859315325
True	59.061258395434976
True	157.83597912580444
True	98.07590912590312
True	174.12039559105563
True	1174.3529131228013
True	310.2124992587913
True	352.4983923510889
True	701.1194367809061
True	17.425299243571114
True	15.430600842147358
True	609.5149678461208
True	6.803234791852958
True	121.216841734456
True	681.0692605658953
True	183.5003024850224
True	669.644012273058
True	851.4653149387984
True	160.72884798951793
True	902.2022871010904
True	3.0251437481726926
True	443.1322948974336
True	1048.679864843289
True	23.64099204169635
True	235.4159746569069
True	152.93034087106213
True	965.0042382652942
True	234.8956266089981
True	492.7434039308591
True	118.32100970686152
True	523.9901787043442
True	156.81832324722916
True	95.49221091241746
True	385.02989334543406
True	68.85277458388686
True	56.607178271349845
True	1052.2272757313813
True	269.2802437950096
True	154.31296071532458
True	377.9696488804971
True	399.2135532947772
True	214.2830515892303
True	161.6588361617926
True	390.7219099807997
True	36.48596714241876
True	495.4623641632653
True	1099.4973693700383
True	114.86781562415491
True	479.9351682629291
True	313.99436960380444
True	26.737693467151946
True	394.7010629328159
True	104.50990886473294
True	577.2410485458622
True	211.23096889461664
True	414.1402716346735
True	20.47815189390592
True	461.1332559991958
True	105.65271579327566
True	346.8569632385951
True	33.03945991437237
True	175.09936476422132
True	252.64317538402312
True	718.2184420305643
True	58.85235007311155
True	141.65717357050596
True	239.53397953749297
True	133.06375116420347
True	612.5488417499213
True	554.8815123157003
True	781.9586268098411
True	385.8369116862083
True	531.3373892640144
True	417.5719026688884
True	696.0411883121561
True	70.53799266342507
True	484.6322374350698
True	420.1229774383263
True	49.56590409050645
True	79.33954755020311
True	128.66416675857508
True	85.96120388207422
True	336.71201487510973
True	834.0860453851038
True	335.8950861438289
True	1074.9840061766652
True	324.5279363657219
True	911.9116753944526
True	146.3530631807154
True	569.9740486644828
True	603.5436242942051
True	712.1877402172028
True	436.98065834881584
True	65.46510378055582
True	301.4839439080177
True	38.81253261738845
True	164.90656377178576
True	173.4078194442447
True	1122.7719952085483
True	233.34352908156973
True	554.0318735785021
True	577.0186539490434
True	570.2205893908565
True	867.3533886660709
True	596.2792684837119
True	680.2783590962584
True	928.7489003234886
True	122.00829861380552
True	327.6690230794058
True	253.40897998319176
True	334.3062279824934
True	88.63274868316002
True	374.1337168419912
True	4.602150552512556
True	333.45414808570683
True	266.1031418152201
True	626.3300080943395
True	300.9795734944178
True	359.0529927235437
True	9.87332190443489
True	59.96120613008868
True	539.8880051564581
True	29.940621399335807
True	140.02995691988795
True	65.15297437362192
True	146.64981822284523
True	232.8161567960306
True	70.58827268948868
True	373.8328998009888
True	266.5792123744297
True	101.452924074435
True	338.1846388214959
True	60.32987606658774
True	590.7502430548678
True	847.6241671827729
True	289.6438229825991
True	1159.926000907505
True	111.10972615825972
True	312.26542534781066
True	1079.0527542726693
True	91.37325680030376
True	293.82036606947446
True	9.12179699275762
True	416.79130592086193
True	469.2090833651933
True	156.94089637500392
True	619.8171385085142
True	905.7172813332552
True	159.30195876771086
True	75.21051703904799
True	334.25140793517903
True	534.0896612472764
True	648.0162697879003
True	1219.2587879803195
True	23.810736197660123
True	923.3640588895006
True	136.82511594504567
True	649.9535939117479
True	116.15004473559908
True	134.92457362574615
True	187.79241634536385
True	172.92334088863927
True	766.9125407669176
True	208.58206693192983
True	231.28153376714087
True	68.63220894319194
True	516.6861177743601
True	443.2289974786518
True	181.04076039294588
True	242.49179689000024
True	17.86984669681262
True	431.34424053986766
True	217.0640943367716
True	295.46290033551435
True	114.50516648031804
True	743.0646520978336
True	411.1598680960175
True	262.9631897439656
True	639.4644072144908
True	538.8861194883638
True	460.9921199408272
True	137.50558071072754
True	537.1165396650033
True	432.2047930333417
True	3.206496084702768
True	198.6849091685328
True	87.58229728569692
True	235.9557664143175
True	2.664229256277343
True	120.75005278341314
True	363.453897201794
True	7.698635293088376
True	836.5133295998575
True	180.0753190419628
True	737.2572285124288
True	782.9697613036789
True	157.8085254345879
True	219.753286577148
True	469.16048947705457
True	836.9286057613302
True	47.68315858765872
True	40.10390761912734
True	127.11837724504038
True	607.9313176480736
True	718.8095714454447
True	186.3279604522726
True	588.304248574022
True	605.1807029548963
True	817.2868991033026
True	392.3185242471285
True	181.342528040318
True	870.5170608547137
True	220.68394106572595
True	153.884835451614
True	316.8170226309245
True	222.93988486096976
True	210.06335826930192
True	635.1250906121999
True	249.96878053345915
True	194.39139499568665
True	461.9231573445393
True	468.1920140122676
True	61.1841407393209
True	284.0456649137869
True	72.1655477128757
True	324.6309768917432
True	362.7040135511756
True	257.1918536034788
True	180.06224054656911
True	372.6373784582184
True	642.251664705426
True	757.2184972811006
True	300.2334721416551
True	729.6367302615182
True	68.09210655771697
True	885.4443548993394
True	357.83551105850904
True	14.402428172889186
True	606.6705446970254
True	705.5316551748476
True	257.4268822732598
True	170.41735131347858
True	48.24868749868637
True	393.936746060036
True	76.10523870155882
True	14.519397034020734
True	894.4273462967353
True	357.911068585608
True	173.45825113960922
True	963.9096158198475
True	9.99459373509302
True	793.7210478643487
True	29.38064409396713
True	650.2022978728503
True	57.52758826194376
True	768.4606942120852
True	420.0871769589767
True	202.1938424804296
True	437.0350798132697
True	210.31722643783448
True	297.7807898070876
True	225.1194671601017
True	410.6162259981764
True	10.576467776919966
True	321.588794953216
True	110.40415900035492
True	11.250762870696626
True	459.308369639967
True	742.9701314048824
True	294.05802289995336
True	84.58220961298196
True	315.80988006971074
True	82.17858793911076
True	185.8710677572896
True	175.29036509005672
True	380.14303307352935
True	45.74432390783885
True	142.63118139630458
True	370.0476027498496
True	868.8842891747286
True	111.61029865709774
True	211.09151667786557
True	429.3691090944048
True	18.819725682443767
True	436.0384565696856
True	499.7574862158885
True	90.90847243811932
True	392.90568959545607
True	363.07807084164585
True	415.105883994418
True	583.2178349445602
True	1083.0710546609944
True	978.6856259548464
True	56.38293321326226
True	1084.1034057224713
True	114.54499718068452
True	114.88876918807442
True	106.92725380800744
True	490.8190242358563
True	374.3892104608264
True	584.5438335597174
True	262.6363506827279
True	151.74722460064362
True	405.40298364137817
True	15.371289657742446
True	467.9498990253636
True	390.1894467475425
True	149.99688258081125
True	92.76293223035792
True	536.6673677227642
True	996.99080815556
True	195.0630299304348
True	64.04317396552662
True	428.8746903193805
True	379.05024215050696
True	486.54898229659096
True	321.4111250677494
True	4.3386446683462
True	545.5409654033455
True	501.7084771819284
True	512.2368635384876
True	185.66493488234184
True	104.79471189637448
True	19.72298890368245
True	376.2351347376937
True	107.6820996630234
True	8.333859619647482
True	29.833889474733056
True	344.9371065022294
True	662.0568591372196
True	139.8119754614273
True	93.20603889627452
True	23.509382708701587
True	414.2905801731123
True	369.82972756821806
True	777.6409612617139
True	304.162553890904
True	516.729945959747
True	534.742156035089
True	519.0430303350826
True	294.04748981852896
True	546.6150718354669
True	95.6191094827356
True	581.2287883359553
True	7.999548455292241
True	356.23880739346816
True	466.8880696699513
True	1002.5490137171058
True	351.5279573962557
True	775.5891914104254
True	960.4447504719292
True	182.98685205705576
True	37.88227334888929
True	365.75168003421686
True	392.8941769115301
True	566.6470796561713
True	253.0898092536307
True	28.56876819785353
True	644.2619713268773
True	123.27560622666849
True	1075.0419218595057
True	324.2475434320355
True	451.0244148892503
True	123.12100209173936
True	829.8150421679344
True	139.9099713326978
True	828.9865746322456
True	546.4976806431056
True	186.2367043314161
True	112.81121739790903
True	63.9646191429647
True	561.101651880774
True	878.8888962411319
True	430.367565804982
True	539.9133859674046
True	138.15501654575436
True	605.7180741401709
True	489.9200500443385
True	803.7392465534289
True	319.87484351747247
True	584.9655121027193
True	115.2108171081912
True	25.42690358359364
True	420.8692312418791
True	168.9816644371349
True	101.44653685100268
True	376.88847515623416
True	1094.3233112072824
True	261.28845080713785
True	549.8674387948236
True	11.61579488872628
True	74.42215948888956
True	335.637126348565
True	764.1468337665824
True	445.185227202728
True	518.092126217161
True	700.5359262167758
True	66.73549704966827
True	716.8803947918702
True	48.55764423287831
True	102.41567620060005
True	177.8032936397515
True	85.33767375485175
True	27.18206960565912
True	294.1718111819559
True	470.70833307185785
True	898.5011847357738
True	871.4860340168411
True	6.001118183879837
True	288.23060149160005
True	452.50320209926525
True	128.8902073328971
True	240.89263673784376
True	338.98764376417535
True	1291.7692161538716
True	451.75661340391713
True	26.86076984283577
True	179.656649735013
True	716.6251380166541
True	37.64444107483015
True	178.58954173826902
True	536.2452545575603
True	73.0674650212064
True	881.9006811269057
True	327.6783866328608
True	661.7316629976789
True	73.81619996238113
True	673.5262462928953
True	603.3092350465246
True	892.2734573958354
True	248.0558451117008
True	501.76246525237264
True	852.7890377335175
True	892.8800589824572
True	234.857407020078
True	788.6316389482952
True	225.12789627217057
True	445.5185257350191
True	354.52200803731125
True	495.0810870749722
True	489.6340584750958
True	319.1720260461956
True	350.12824697696595
True	120.0938869213036
True	370.90547404897154
True	1167.6117278604177
True	301.54997242067714
True	147.50658474022404
True	294.2102811132545
True	742.5140630622556
True	651.2868472363665
True	404.3586772607504
True	123.78058106515844
True	341.4277023765013
True	35.28442709624349
True	166.41296156994122
True	88.18482016583603
True	89.48594849218067
True	594.2124627967906
True	138.70354469028447
True	134.7536599884656
True	108.96050890012646
True	84.9612537158335
True	439.2307329651839
True	390.7826832431389
True	1073.3524007681815
True	525.1100920942611
True	818.8816778533572
True	279.82397663348064
True	298.45172508247384
True	555.5510098112965
True	196.5450721252108
True	751.1922771908855
True	243.42294982356125
True	348.9545728572549
True	71.76474785549233
True	115.6012503303366
True	260.3570755429024
True	127.25407467281882
True	479.1661447073662
True	31.74243721483126
True	582.1460703040315
True	1006.752518960785
True	730.7707935859469
True	1.7366714459027242
True	63.09579962966573
True	487.6249786226157
True	437.760221076999
True	75.70263540132059
True	117.57000234091711
True	309.26899924676366
True	75.08263135623336
True	50.87228298036617
True	725.4119294544628
True	640.4603701144902
True	166.46261790877955
True	167.70410334633624
True	534.8484885653786
True	55.22598684554312
True	24.4512018134442
True	551.2882800278094
True	464.6314448960373
True	1164.0418562463117
True	46.89124745389295
True	450.2313498843229
True	884.3953877943549
True	803.879361961073
True	289.1124901303225
True	768.1637413721013
True	400.7374020743254
True	42.40159388500346
True	99.09741176732696
True	719.6199546643105
True	73.42652182746475
True	139.7872379583986
True	928.2322448434433
True	191.4804638575304
True	275.4155885753669
True	109.118341612727
True	631.8024574109559
True	595.3648653390546
True	213.3967316575674
True	415.3554608569483
True	40.80091250354887
True	278.95404526965933
True	562.9744690238401
True	612.7323989257385
True	304.2662261371619
True	74.49519781844565
True	928.3201981451484
True	1090.8255509058615
True	561.9229132365194
True	59.90849865765709
True	29.922694779330023
True	90.18341544400668
True	105.8383576901054
True	101.61358170664464
True	857.4052608416746
True	1173.908683197763
True	716.4248161950751
True	337.2733517996293
True	7.417606947178484
True	21.70464289039934
True	338.2636568736924
True	475.9259396048998
True	47.3013838086609
True	551.3050559592009
True	417.3198209520081
True	400.1324741896269
True	79.74641217526143
True	206.23118912698212
True	255.4699329906117
True	139.08583472110286
True	383.0730595391371
True	45.25252871345697
True	172.8734190992393
True	1191.480593777056
True	6.961448304515308
True	29.56756795656182
True	580.3958569837345
True	368.6738408357211
True	798.9024235181029
True	163.77447036888887
True	773.5634829948261
True	598.1987685999277
True	280.2005234593533
True	426.5322757628166
True	341.4288414187324
True	282.89961936946224
True	263.7438999994871
True	406.832980178716
True	501.07314570497294
True	513.8601128580156
True	102.55668445544116
True	358.2199701259293
True	8.517362695204374
True	191.06625760795012
True	232.81099431216384
True	844.5435295743395
True	590.5281264277696
True	29.74630712106173
True	721.3243007059779
True	789.9090863643369
True	101.00597840693344
True	342.17950497881634
True	860.9383969790676
True	226.692723867233
True	166.06995373644355
True	518.4796335069796
True	582.6338239567484
True	1085.8371199548849
True	146.60627838411136
True	154.47526983891254
True	254.55894473858692
True	319.50161743435706
True	410.2522417396101
True	412.282603235744
True	307.82090837736536
True	450.4579759766916
True	492.5576481647446
True	232.71575795347175
True	1445.240133288743
True	263.3829680922776
True	401.18905968857024
True	50.63707972624138
True	751.5316576514078
True	244.12598775499583
True	893.9237814369816
True	555.0724942136026
True	306.6244921651196
True	763.4446378306864
True	276.51871186244773
True	210.16418599398256
True	259.6452954181375
True	210.796276393172
True	136.5715220742355
True	249.88234696364103
True	727.7667226482496
True	521.2771312656589
True	223.09912274304529
True	1134.8100946394602
True	116.01596616069295
True	274.4662609121057
True	73.76813836103194
True	305.3416965606873
True	411.7694053544027
True	93.19818545208874
True	221.27207421993816
True	72.49608865831884
True	701.8936289415518
True	378.7987134561218
True	228.70390523247647
True	725.1427178411775
True	839.9325972194566
True	844.6414440151354
True	821.5781640838786
True	343.91125117795923
True	1.4644792470865042
True	261.5106302042137
True	54.281935689966296
True	390.2591156449549
True	57.66582503921568
True	351.57098927053863
True	870.8581797583893
True	1042.4201367800315
True	407.9400465691166
True	21.38785003663378
True	533.8998216979675
True	496.4043539290279
True	195.23694566810292
True	236.6399095502646
True	290.2479050918231
True	22.323436046212404
True	130.4089184155527
True	985.1387424622172
True	59.208237765427874
True	489.8469941758614
True	787.7251127644972
True	100.47857305123364
True	251.204734406183
True	116.30942493254324
True	15.135874550496272
True	1.5960920554391382
True	121.63292924059895
True	996.9552935910124
True	487.3314119212553
True	67.62561985111944
True	784.020126745466
True	351.102382737367
True	1.628899672806147
True	445.3897091455759
True	184.66258220235832
True	507.2981472957702
True	83.59769890181653
True	323.0324484279739
True	368.9186252550571
True	173.74970431810917
True	195.4184722252637
True	128.19111989488368
True	171.90420069921862
True	981.9088852821452
True	13.525142792690174
True	505.0284354290624
True	508.0011125969755
True	407.1682520601704
True	216.08044227050823
True	235.5363783115222
True	158.23917934078733
True	43.77928692699491
True	460.4257494009341
True	152.2151465876718
True	860.476139357628
True	843.5009191930766
True	224.12128908478292
True	311.47097595142924
True	529.906347862983
True	43.639155369094254
True	85.84876307326158
True	732.4922884431768
True	1079.78624817747
True	111.99086527512284
True	740.9024830392912
True	138.3807679933482
True	925.6146632878124
True	671.1975484771891
True	108.05738158248204
True	278.2917653724091
True	629.2996292469114
True	254.3421577162252
True	45.25485927301136
True	547.2781148541276
True	450.2391996408588
True	5.472515716333958
True	480.5538950951688
True	68.3833230498844
True	177.87574913862426
True	241.02275900659333
True	291.6451259989621
True	75.75887306538625
True	225.32749499551696
True	353.98362260966314
True	428.2811732495199
True	919.313026104498
True	48.934842710518616
True	921.8841938410296
True	1002.0777119932806
True	124.82522175292068
True	74.32973615064574
True	980.2075154818724
True	33.98838366055207
True	221.9644169497772
True	82.6406835088486
True	207.10840660795728
True	377.3550426334255
True	947.1442117494656
True	94.17622929172694
True	75.03668905519854
True	625.9295123099625
True	276.15770634084475
True	719.4286637964182
True	53.96666797650931
True	492.62795524712766
True	389.4797911931233
True	686.3350110995567
True	49.4850833442462
True	110.63676610446392
True	26.849574428001738
True	270.8052238166987
True	41.91416400710786
True	355.7167314050385
True	2.2254389106388697
True	1177.0716994300467
True	106.80792796810736
True	135.5570485879995
True	357.5351608080727
True	717.5726794350667
True	681.0756911184144
True	990.4850461601932
True	463.27141429765567
True	412.07250832672224
True	144.40923700059707
True	418.1393605486598
True	866.8774953076468
True	427.0223701157046
True	911.0928916408368
True	91.68150605303764
True	439.4504736508523
True	176.6636219412931
True	295.5411982818154
True	747.4204342855897
True	161.36047391400365
True	134.80252709978146
True	61.30865274630692
True	892.0140155737369
True	767.4825875933041
True	77.03143768362469
True	428.1567264313702
True	759.2189111691995
True	415.1419005009725
True	54.17162582902046
True	327.10525178563495
True	785.4166262793526
True	29.7123536715413
True	351.66161484428847
True	162.806882472725
True	296.06654960214416
True	33.138914061616696
True	216.49161940718997
True	752.5829120986072
True	652.3796028908646
True	58.08863728677704
True	281.64291637905575
True	884.002711436817
True	17.206335691094022
True	321.3761609597358
True	280.778820351097
True	440.0635329962231
True	218.37770730781503
True	572.5014529890086
True	45.2975798746232
True	986.159458136333
True	903.6804310824634
True	47.979606815319634
True	403.3221397978974
True	726.3412189286286
True	906.656441071565
True	270.5423287691495
True	588.4746950965668
True	131.62519249865574
True	193.18280366972704
True	122.25840135249224
True	141.2743467040696
True	209.46592732228976
True	924.3329343629422
True	768.8738655587317
True	928.9356621225202
True	20.000176464100583
True	26.079518698447693
True	355.6353758406482
True	12.35050620286173
True	611.3241634848281
True	1066.6764218223975
True	264.2375624896952
True	205.9828028921976
True	83.36119902133268
True	220.77914475391168
True	140.21073063515666
True	45.24013219607696
True	134.96884484804897
True	90.54326774520231
True	237.95780476252145
True	523.7794929863888
True	169.66352784695124
True	29.755184388355342
True	57.08007837545329
True	420.7269859738875
True	259.27522866719534
True	595.5257262943237
True	22.528100421372525
True	104.8884303167804
True	674.7520387243716
True	248.78091168207905
True	453.3930934616745
True	648.24127127178
True	103.14849833871789
True	112.54799737297334
True	80.306423269279
True	26.199009593964515
True	117.67988857913764
True	82.70285012234153
True	101.98706128125198
True	142.17483367685097
True	240.8438915283718
True	789.33995394013
True	286.3391329407497
True	942.7783069648332
True	161.1994644718109
True	204.48500854842592
True	778.9053003726659
True	306.2877437162641
True	593.5379143529485
True	262.2278581650501
True	351.55497205449456
True	452.6014269890409
True	569.6449642449177
True	667.0465372524299
True	373.9398696842606
True	36.24625613695207
True	552.8946245431903
True	617.1151777388719
True	19.10273751313572
True	12.383075460359109
True	259.7515118563391
True	404.8720954189971
True	442.4767983637073
True	70.2338280820113
True	629.5900966535133
True	969.8027454667036
True	241.52037448239705
True	907.7827011608036
True	268.3151887455706
True	103.81076395594523
True	274.21390414367704
True	715.1183708852835
True	37.772790441638165
True	594.8946460199568
True	1301.3475185074435
True	1042.1353043920142
True	879.5299572018363
True	219.7719924089304
True	86.59833208714521
True	194.69947041656405
True	834.8842514564758
True	148.21572938245149
True	1087.0881678933292
True	888.9459134724096
True	39.39169652226608
True	91.37005257159662
True	404.77215667483614
True	402.6858580570898
True	212.64223048573237
True	500.81740680787294
True	658.8079053462147
True	132.6372178365911
True	273.00217675681404
True	994.4027358826868
True	50.09067344572444
True	700.0954773669093
True	527.8019648697123
True	40.32547438651489
True	837.524739957036
True	384.6966448379416
True	559.2803961956403
True	106.84028168939707
True	265.3355824128196
True	216.15982632436572
True	26.554424263563103
True	138.8444197542382
True	746.400691279721
True	131.01349809702154
True	384.2231898230439
True	65.17066318440035
True	635.2758904173024
True	607.0484745781662
True	226.7347856186373
True	472.57271993645713
True	161.9139473565101
True	166.13218040520897
True	216.41450155675471
True	284.6572300658096
True	345.3029124298146
True	130.99199708057793
True	195.15161124630197
True	26.63197955014955
True	883.4452949044929
True	310.0841285529117
True	10.233101724201315
True	366.8533106943792
True	158.40612395782748
True	621.5278975275922
True	380.79664009022855
True	598.4445224283304
True	544.598366143431
True	505.22553806996217
True	786.644499752808
True	235.45236264718227
True	560.6594509429855
True	159.57054132721004
True	533.5061557244625
True	355.3113578996802
True	377.0660855185342
True	127.06893212499386
True	131.0190523115042
True	111.86488954087784
True	67.48017977057168
True	695.5657074132085
True	178.5347342306303
True	43.59568064518337
True	0.0
True	545.9750252073103
True	113.04919159674284
True	21.69581010863314
True	39.44965258630198
True	117.01963300107326
True	527.0388367135627
True	179.7060535389168
True	105.05926136475068
True	35.270146180107645
True	158.07638526407462
True	918.2297119284386
True	50.96659214813819
True	231.6820234081832
True	740.2401296572317
True	303.5310037831734
True	458.79745725263206
True	474.1702458369341
True	505.3384658043378
True	614.255269317457
True	917.1064660512874
True	257.9687769127706
True	1031.3904985105476
True	904.1347097450472
True	633.0953699640366
True	352.5456194760014
True	841.5458689006305
True	10.003154453970188
True	32.44833954832849
True	283.2996488414121
True	42.63748113868411
True	212.43069339678013
True	750.733447107673
True	208.26532480138783
True	732.0282799835779
True	761.105769862417
True	117.68158987131316
True	361.9718710289718
True	573.8431172700182
True	24.36508886441208
True	134.5433008021066
True	426.3553288687392
True	307.2631840545547
True	200.2335393997984
True	119.99765907577024
True	383.0633527196776
True	20.457347380507315
True	365.11881273458727
True	356.2459117918578
True	1053.3402344242782
True	367.8912965612255
True	31.260144390032732
True	446.7802852699467
True	444.1302803369168
True	230.5366713571052
True	32.42430387145908
True	759.4244895522038
True	451.75181255666274
True	169.6924639482685
True	12.775040106161828
True	1218.8728113760772
True	167.18483384251132
True	28.02179047407384
True	317.1513245406764
True	271.5426591147563
True	113.8679816502077
True	294.8757441366252
True	48.11226847653754
True	310.14423382729655
True	313.9683278753984
True	308.30509055847307
True	31.317254568733336
True	49.17359772082206
True	1039.3092616319057
True	26.31420258746292
True	13.738236078772127
True	169.4421172798544
True	652.0471753790946
True	7.900781409820015
True	191.2946473705488
True	174.59546223155337
True	524.9400249515461
True	372.9768067344281
True	740.7217858513634
True	316.21779868138657
True	476.50445507911866
True	445.4591647823261
True	469.3765255153502
True	100.69432818487236
True	1271.450153647501
True	920.0688234586304
True	280.46216347776806
True	518.110474651754
True	105.00572897157512
True	571.8262934894134
True	418.0207034114874
True	162.8640070910539
True	79.54095437667733
True	343.85675667803974
True	168.30446048443068
True	29.26900443965206
True	596.9750151267335
True	374.3960089502585
True	69.9868850637251
True	32.69458348056123
True	666.2771767509639
True	489.0251779657232
True	76.71540967852901
True	22.06040773006597
True	328.8651934766611
True	325.6266900678155
True	717.634586441188
True	552.2977665564839
True	558.686061532476
True	802.2256186629801
True	8.40125359691012
True	53.1780622164691
True	33.223474548914474
True	56.72588632910282
True	498.34674404453
True	588.9948035881127
True	83.45703014198244
True	113.3987784178639
True	195.12872085269728
True	74.75519468195874
True	180.3102383355649
True	214.98546126358573
True	276.6781622239976
True	813.3082123579469
True	610.5040309825747
True	287.3230992760939
True	187.62608500067637
True	263.6614171258402
True	247.1026582031651
True	730.5579644079244
True	314.490734778462
True	176.69021328319414
True	920.1109152396792
True	349.60702852966426
True	482.23716671014927
True	161.57018464034385
True	119.90286188269644
True	60.73874394269693
True	217.80257663482752
True	995.8119116591434
True	509.5505930100796
True	112.26218144881577
True	365.26988557893566
True	103.3782981873496
True	636.5917163679236
True	4.612375502836558
True	676.5347510045065
True	36.96207898846728
True	933.796887618374
True	833.9749382261925
True	211.4058615048072
True	28.429513115984047
True	81.80021429334495
True	446.3311161719229
True	221.25432046993285
True	1.7652512775265614
True	77.05091634960647
True	1088.3370455380505
True	348.5415487005124
True	693.7485987453734
True	486.3275438878799
True	30.779750326908104
True	139.80305315851083
True	453.9429950669538
True	887.1922604968116
True	788.5747185749995
True	424.2227613417082
True	353.9425824973528
True	16.064841642786234
True	79.00073022131973
True	747.8882112637681
True	463.9643531723656
True	372.9109146360473
True	862.868673399996
True	25.47682319248708
True	221.8273800057888
True	924.72104543361
True	246.04793522535064
True	8.510510642991067
True	498.5578453760533
True	104.40614285394152
True	648.0488233909102
True	56.343453489080375
True	253.7335922461467
True	852.7598803177838
True	902.5902396615642
True	276.52687283583816
True	459.9451245216692
True	116.7169209299271
True	608.7042859416476
True	266.7906654950614
True	195.65764175656264
True	866.1623609841308
True	54.51901681892089
True	717.7523192626186
True	282.616660465261
True	294.30940306564605
True	157.87428820477973
True	503.5685096398527
True	585.713698011967
True	369.0255964720819
True	401.6833000749327
True	67.70545072782488
True	159.8782219989425
True	450.0419218355001
True	219.93300609073492
True	35.3897098588594
True	206.90861913651645
True	387.6225443952067
True	413.0105722827013
True	767.6129514302856
True	131.29275358328627
True	655.5846239736521
True	502.77875284436186
True	590.895952761475
True	141.85422246982273
True	38.22949770245007
True	669.3623741392229
True	72.18502136305509
True	563.4508786232458
True	690.5531357978762
True	456.3872365289272
True	136.64424622501707
True	489.2676081015175
True	4.39431458109812
True	385.3575561957525
True	30.97687387390471
True	637.9993711352367
True	279.60237670783266
True	597.1812618914263
True	709.3441406611515
True	141.71817539244748
True	541.0430304612173
True	494.84129034122657
True	64.03935574846781
True	948.838764203358
True	2.6445560348586112
True	28.636817960274616
True	628.2781993887223
True	674.4135165012893
True	137.44529295372047
True	414.008375546912
True	126.47495983124242
True	71.6751375238179
True	455.5386699987778
True	44.12320921028789
True	514.8923425632752
True	11.97360062602068
True	846.9047237430212
True	548.7495204273997
True	681.3155448901854
True	98.51366838350437
True	379.66391848171344
True	982.0040691880914
True	866.8465367098961
True	137.890441373767
True	548.6551772941383
True	455.8360583088299
True	250.9268348218332
True	257.7195844656349
True	4.967490492744822
True	315.8591095895302
True	12.585890343441845
True	363.0668110551794
True	73.64029357664052
True	395.20341979763145
True	670.1280360671076
True	127.50757104228572
True	235.28542895715097
True	630.184855721005
True	671.9251581982472
True	296.20200143608673
True	142.5431409050207
True	165.0627924578043
True	474.8253846171125
True	85.22932050669924
True	9.97497254747588
True	508.6277253631249
True	570.5966965680146
True	18.39389618644806
True	148.20458243245525
True	934.1633646191588
True	481.2393665538117
True	276.33943448367813
True	31.7129109977054
True	462.30731223888057
True	109.7014797537198
True	591.5028375038629
True	672.2360935459584
True	296.16167667641514
True	384.8626902876647
True	181.21691789831144
True	240.57725430963103
True	73.90639364279643
True	218.8124308934235
True	485.6786948544741
True	21.25947375595563
True	438.8547501102937
True	391.1561823194706
True	720.8712420810496
True	906.8823212158288
True	881.0040416872598
True	156.0183177150853
True	421.68817571629177
True	73.06492647539677
True	189.17228719395544
True	311.8692341546584
True	10.940664447396632
True	809.5003384318519
True	23.27033535672681
True	397.5707329994163
True	268.23653647538896
True	645.1615014230831
True	212.89845315292752
True	40.44533466010802
True	670.0420489094892
True	1086.0401921347004
True	225.4684937880452
True	131.76384342485616
True	591.7409240377222
True	486.8404073784359
True	16.187680486666427
True	804.6625860846502
True	107.89144453182644
True	45.61501863907756
True	292.0643727030923
True	345.97597931143986
True	399.9838080660102
True	271.0211103730828
True	18.345108635711924
True	21.675469804055044
True	852.9165348173286
True	190.4616907406956
True	112.61521896150306
True	811.8059304907198
True	642.7762225616377
True	616.0941525647152
True	439.1208899691755
True	149.564765713587
True	32.09223328162657
True	101.7496772027524
True	437.6120194776425
True	235.7751032570507
True	498.72924481174095
True	142.39262066855898
True	467.7134477039265
True	640.3898965478871
True	938.0275906138608
True	24.06357940563269
True	1002.3602315357518
True	1056.4902325765302
True	494.0765603222373
True	86.96988454636592
True	780.3721903000701
True	637.8667729183968
True	652.1325685297878
True	169.59501941447223
True	740.390040361318
True	706.2612129846146
True	125.49747895711398
True	785.2948258850998
True	827.8730548345684
True	476.1143391173536
True	227.57173619996067
True	73.04609490111574
True	318.0858703400654
True	341.57888004324093
True	482.4881584022202
True	434.4146120203016
True	193.5465393049164
True	316.8882122224363
True	2.7754236976581743
True	12.150074442770604
True	103.9567666962748
True	131.4543488981494
True	350.0696596547457
True	356.6583431943815
True	109.73348055908428
True	18.415488708379428
True	206.7361341455737
True	820.9587052955543
True	477.8060229741874
True	544.7071814261402
True	568.7787320723189
True	812.3379835403492
True	655.1980149256701
True	91.13375512005008
True	199.83188127146545
True	250.58357224294957
True	276.3815622112352
True	107.61790499866406
True	371.6080168930006
True	430.9253259348917
True	172.86478843757106
True	661.5668488876296
True	242.83212927857824
True	215.148763250404
True	27.439078208176724
True	260.2286922600669
True	498.4591154970973
True	165.27040792535055
True	534.0906457598126
True	484.77727998923694
True	242.37537448576413
True	104.42029756975036
True	42.81128200757277
True	396.6870387835895
True	793.4917757107413
True	162.05393216447757
True	1014.4888231596184
True	1029.5177725974684
True	476.93596638728224
True	98.40972632685988
True	122.264896141646
True	669.6140082321361
True	9.340949067026846
True	220.47762350032573
True	133.25442915049695
True	118.00250951524488
True	329.10671161110486
True	657.42411873949
True	36.66911885003764
True	117.25210974517792
True	921.3414197579858
True	56.15091520696851
True	465.5999889044848
True	524.3488033283978
True	250.01881388533343
True	124.691071794042
True	955.3924463772516
True	1204.3451777275263
True	533.2396948332226
True	662.6465237171817
True	207.86350449472843
True	156.12223073669605
True	312.61283546352183
True	227.51105884364657
True	177.30916478793625
True	304.8593640253222
True	340.82947234375195
True	9.446688593261266
True	621.9182251215876
True	147.04133218543956
True	77.34762534157089
True	460.2867492931854
True	316.2495730342645
True	1169.474635351568
True	341.5825539784417
True	948.961542886272
True	10.254489024686006
True	276.2041842371995
True	223.476482625009
True	157.0362563164309
True	484.6771244964414
True	205.03204708549052
True	417.2727566851592
True	332.59295500675125
True	117.54129351151626
True	352.236449248415
True	1037.9555717114945
True	725.9072172494929
True	221.53601667059152
True	105.69513813422166
True	297.28118362090805
True	22.74950226995068
True	348.6958869509622
True	322.87842115485705
True	525.1727486719476
True	454.2863304844366
True	360.7556876774854
True	157.5018507234939
True	12.9597014606772
True	418.93705287848377
True	288.7727990699452
True	146.32112141227174
True	297.8347001528663
True	444.3186578932046
True	824.3053894608225
True	305.6097607611148
True	773.0361715411825
True	383.8173412527774
True	369.2482772886764
True	1.6155294190060474
True	1165.199571822998
True	103.76360571206337
True	937.2930487619126
True	206.0926948303702
True	467.1222691116986
True	665.1679394584979
True	85.99478643528734
True	475.40204842938334
True	33.23085326906922
True	404.8109778965708
True	76.7819343392606
True	231.530442181079
True	39.3242419217214
True	695.576451172587
True	193.91643777059025
True	22.292514528593955
True	377.7961570509164
True	108.24185935940775
True	174.50323154736094
True	814.9831522972404
True	253.67062240123104
True	151.4945245418097
True	375.9430306268189
True	514.1602271210907
True	343.35343644851264
True	511.9599886414606
True	607.6294568041401
True	158.40377043173183
True	7.318524806407687
True	74.49465663508984
True	428.9252015521307
True	90.69448170760576
True	82.87695856704916
True	1086.7354667412608
True	27.321589397614787
True	321.95384016384344
True	313.99332160878026
True	466.02001237089087
True	682.3738063122348
True	186.20556067714253
True	661.5067914132801
True	329.00491588561454
True	349.1588318729076
True	278.949812221955
True	208.50429885203232
True	375.4401777211511
True	459.3093529794109
True	401.013293272269
True	616.8474366640204
True	139.3440954620384
True	80.59968404459745
True	41.25634358764695
True	296.6115559353402
True	658.9566138427932
True	389.1236777984695
True	764.0158640594001
True	221.37996575589483
True	400.9655449627002
True	69.99867211290044
True	53.66227564802122
True	429.54137345481695
True	201.55207354355375
True	229.62562851606543
True	44.713538242731154
True	1028.614635326193
True	158.0073625200967
True	917.332488868777
True	320.4415643025215
True	914.3697744050842
True	230.33532558368225
True	449.6686984582649
True	545.6866633644947
True	582.3731069490789
True	218.1107803603752
True	483.9884330778367
True	920.3600998604744
True	130.3559063014839
True	7.346044798418427
True	571.3088244979573
True	23.8255341030974
True	76.73587508539303
True	792.3310802819847
True	214.50490668686535
True	1001.2489718514714
True	695.8559193645348
True	412.0774969623644
True	275.1131856671741
True	470.40006602751873
True	340.14786964344063
True	184.3468742981997
True	689.3552955990531
True	694.7404795295477
True	215.6143428757546
True	87.7343277444566
True	515.8780365435008
True	132.0779121757878
True	375.2525021152527
True	332.2250006102351
True	60.88525671740704
True	382.8216773710417
True	403.02859759716847
True	380.3166432265421
True	397.18534383410537
True	413.5071682802881
True	651.3959431738205
True	57.51630830538674
True	451.21253344411537
True	327.143538865469
True	671.1413743828438
True	222.83513257302684
True	100.27067426630042
True	39.638280171999206
True	537.0574620922459
True	669.2761495128021
True	189.22115179450387
True	405.0074130161505
True	342.7620938155497
True	16.628797283623886
True	171.3103674200462
True	290.0569401771656
True	3.046522602188152
True	869.9993741859354
True	80.928560347229
True	106.89818024554812
True	119.83593145486388
True	354.50271374236354
True	38.48502464386564
True	466.3924858758098
True	235.12038496421192
True	5.868240138230212
True	116.62494941800104
True	447.7489932717979
True	51.564331985658136
True	66.96338638826418
True	178.32809146310646
True	294.1358075487321
True	955.4804324801036
True	389.8436807999363
True	968.6722253454418
True	174.03389602258852
True	1033.65343193308
True	770.0420506580015
True	634.9270351207447
True	412.08538264166776
True	397.932939390833
True	77.06441895625278
True	72.70573511123388
True	76.43878838509848
True	174.029940952374
True	479.7347683603453
True	1085.3746692636716
True	184.17318086407093
True	356.93776355519816
True	438.831894717294
True	628.8864996037668
True	613.7836736598668
True	278.6002178834476
True	441.209121098814
True	661.5949096120689
True	100.06602858801163
True	745.7322549145539
True	252.74565584249217
True	134.12004896943512
True	404.88840459003166
True	822.5722486396985
True	424.8519374335323
True	850.1059935592226
True	195.40561037541443
True	349.0080069744242
True	691.4675101642754
True	617.9640272411752
True	188.7185001288984
True	269.2243003248407
True	778.8015466863357
True	32.53390808235437
True	183.5085920571008
True	483.1411668921688
True	720.4584086273403
True	104.89889502442612
True	35.84918532065397
True	167.60214406752618
True	719.9285955639734
True	329.0041751460483
True	553.0188936592803
True	345.199750226027
True	300.2232818471929
True	450.0396468511794
True	485.1043808021103
True	68.6508136961249
True	377.536625398321
True	784.42875948076
True	0.0
True	303.42793322854504
True	259.901023331356
True	968.945235634557
True	142.37006545231938
True	633.2411119879412
True	638.624908114568
True	113.71035651059309
True	220.83926064026215
True	135.8020022164068
True	11.612207531159632
True	288.27052105199164
True	357.5250021530557
True	1126.7786549773084
True	246.54608076287835
True	402.6233181729333
True	648.9747227235888
True	206.0957477515284
True	28.14890199500769
True	803.3819661652574
True	616.8407708461357
True	161.5638838265679
True	614.9967455571698
True	159.18005235442283
True	309.5416934590556
True	804.6136677556241
True	33.677731031105175
True	103.1763068874484
True	495.0247008661671
True	63.89519239919848
True	75.01381316071587
True	394.12121959965015
True	22.21189956835797
True	762.4013772562414
True	98.78442231815208
True	157.00139209518542
True	19.615950074210453
True	747.6832724759514
True	30.00100503012253
True	787.1098136007497
True	405.8350545647336
True	120.18892587579884
True	698.4057735097507
True	516.7403184824888
True	561.0440296415871
True	46.81740328616467
True	370.28269016641786
True	5.379526487996765
True	91.48571049281858
True	388.8300844469725
True	47.18022341998118
True	118.27821964821403
True	296.371451567772
True	189.92237901176168
True	100.49713247405448
True	642.4746581673089
True	20.63831592577033
True	1142.8335659227066
True	510.9699180421469
True	310.38182649971725
True	479.2801648996466
True	124.18364935329272
True	767.4229389237057
True	1085.548147485349
True	763.4391667735429
True	181.028049291046
True	221.6795717953296
True	52.54433733784616
True	57.80642401303546
True	150.65379104135016
True	102.73179156581868
True	171.76448195404177
True	1161.9268800957318
True	311.752714668552
True	356.94859799991934
True	713.9064653183917
True	19.27565792981316
True	14.55095570728338
True	595.4687733401862
True	5.47276404384549
True	114.34168510466483
True	691.3748530878546
True	183.4406204348209
True	668.9324775848236
True	837.9558761390107
True	158.7983678135172
True	874.8634003099668
True	3.3888715063167125
True	451.7473760935
True	1046.1971342099896
True	25.162068091535183
True	239.50692884306295
True	144.38343280623857
True	941.352562898838
True	224.4643899390389
True	503.36135668556506
True	121.02527961603305
True	504.90392511786456
True	156.4473813503887
True	103.90966980455326
True	382.2380010723502
True	69.20834537297405
True	49.456274054957134
True	1054.3982550836258
True	256.4952176007429
True	160.113866870751
True	370.6151686472684
True	404.1337675306685
True	213.96484434936443
True	165.84114296765568
True	393.6931031406349
True	35.80602289174433
True	488.31998564856974
True	1097.2923789344986
True	115.6368455889935
True	468.0355959194992
True	304.6344277699748
True	28.036513363479287
True	409.5702147090223
True	106.88610839462204
True	561.9289468187881
True	199.2951375115458
True	410.4216930428032
True	21.22112391962612
True	429.2063382466091
True	103.7303030973704
True	343.82308254504227
True	35.97306162830049
True	164.83421050382887
True	252.000107317394
True	738.0752540955507
True	58.005986693175046
True	143.23962627249642
True	230.84534987449356
True	131.08964436261647
True	665.9498428368813
True	541.673805893384
True	769.5223530356105
True	381.67827047684807
True	548.3305626907314
True	421.5377211460869
True	698.4160962522118
True	74.32284025270306
True	458.5493375835532
True	437.54508195864776
True	49.66818491916633
True	82.34142558269599
True	126.84017131723098
True	86.98298453838129
True	327.7623646435715
True	857.1136118611792
True	343.09875734524104
True	1089.2438564331237
True	322.7235817539775
True	947.43289047586
True	151.62011626055948
True	558.7059371683116
True	615.1011881343647
True	703.5546711201939
True	431.4920562793857
True	63.4411495527914
True	307.1562207420873
True	41.27583051533735
True	172.59379461377245
True	168.15376739571303
True	1132.2855877891582
True	227.0617434278533
True	546.3279623170381
True	553.8181502109853
True	562.5493961191053
True	900.4173650478939
True	585.6487740547674
True	623.7590293848713
True	913.2604407800878
True	122.47452166100824
True	313.7878195548744
True	243.8878636663175
True	306.89464108414523
True	93.42028016295951
True	382.0476285909846
True	4.404247628476975
True	320.4143925899795
True	257.201477748338
True	593.249044608514
True	288.9797781386717
True	362.0322824373533
True	11.14275338018728
True	60.35639518078008
True	539.0565873836028
True	29.861644102475594
True	140.12662279109796
True	65.44682593837638
True	145.8389626890581
True	233.7443532964031
True	71.88828049368963
True	382.6230663854322
True	282.90072948161725
True	104.27612749399336
True	342.6018239732455
True	60.05484985801059
True	610.6391914030048
True	841.7916620232943
True	276.0724832470505
True	1161.4651391919213
True	117.49067160362506
True	307.10609759135616
True	1021.6177309044872
True	89.08727126174458
True	285.2847469256967
True	10.83468254843572
True	395.5139343379426
True	450.9834463290783
True	159.713597493754
True	614.8077520314358
True	909.6162708242608
True	162.16320784942587
True	80.62044257729974
True	327.964863391224
True	523.820443623126
True	626.7478849608422
True	1235.9139921853844
True	28.97833333809377
True	929.4961524170616
True	141.89639019792835
True	637.3061069327766
True	115.25757564066085
True	122.99588296160115
True	198.2272024431944
True	165.76493737136713
True	763.5771728811927
True	207.2131327006504
True	233.34031469431287
True	66.48155975698198
True	515.1478383552068
True	457.2225335486037
True	170.64015125688775
True	230.91696936549883
True	18.10395573692144
True	420.0072409200215
True	214.16891212295656
True	283.71930833345044
True	109.90056733864787
True	702.0662695854807
True	419.50987653631074
True	253.4512145904348
True	636.3535974398307
True	519.5961648709757
True	489.3674119736168
True	132.67726419296343
True	529.1313796038082
True	440.0671308138062
True	2.382478585346127
True	187.22488779697804
True	83.56867226908702
True	246.66293596845009
True	2.733950957685379
True	132.97620082419357
True	359.16599337468125
True	6.567455307209533
True	879.8231157519904
True	179.242048900928
True	748.9927471703335
True	765.4285605986488
True	159.98284906061505
True	224.10525316498448
True	469.5816110843829
True	830.5539296102452
True	48.79209952369113
True	36.45704263272424
True	132.0592389406301
True	626.096919040361
True	745.1660775971371
True	176.65135469649272
True	594.3622671053625
True	600.0923221505891
True	866.6014790506754
True	391.22656939505015
True	188.3981335380289
True	904.6520115783344
True	214.90968593144632
True	152.52829755008784
True	328.55893996583194
True	228.43236462423715
True	203.20570203999824
True	610.6259289020627
True	238.55672411547084
True	196.38205817413208
True	432.8244013210211
True	461.6700463192864
True	63.553077204321184
True	277.36870799080134
True	78.29460028159085
True	344.36484197830833
True	364.386755167376
True	245.98638480217508
True	174.89015828330486
True	375.6253779319218
True	643.5739658928824
True	749.3686049547882
True	302.2166812151468
True	725.5651083778288
True	61.678720702077214
True	850.4528759181356
True	348.10353180124565
True	12.873048143457124
True	636.1862072016594
True	694.631147660022
True	260.6674046817406
True	171.7859592978262
True	49.3908806180752
True	380.1443236751627
True	68.0722774581788
True	14.166562055624553
True	896.7180827915201
True	377.6230123036325
True	173.64888028675415
True	981.1994597692594
True	11.436363543103935
True	794.5878159990164
True	30.458236829528328
True	663.7792406029697
True	60.90624228735082
True	745.4121867227411
True	456.1599203222357
True	194.0978055706817
True	441.7256525378425
True	212.7613953210392
True	292.8704342964418
True	226.74133206171896
True	399.4375126239353
True	10.026256387632806
True	326.81393089656507
True	108.75060715912194
True	10.280591050638956
True	466.7401676190216
True	738.1738471827877
True	289.4091964296253
True	78.01976550102272
True	312.1255697085021
True	79.46835810962202
True	184.46164618345503
True	178.27889623445512
True	353.7111302454953
True	45.72544679790474
True	133.68320721526976
True	396.7561956234948
True	842.5592179208259
True	111.6433924122694
True	206.432090849871
True	423.7242659170797
True	17.81879572437711
True	428.4430686513084
True	507.4931624868668
True	92.66305962653728
True	399.1772194371969
True	358.8922162111876
True	420.8839628754487
True	586.5406853335427
True	1035.4163464645517
True	988.4666763004084
True	58.08694656660926
True	1061.7871920852815
True	110.79682616457514
True	113.68818796481544
True	108.72315957460222
True	495.6914242474626
True	375.2252399917562
True	572.9729294412452
True	263.4332771611252
True	165.40987337893827
True	403.39655158133945
True	14.864121561310274
True	472.8567357567256
True	383.9042383372156
True	144.26369947759628
True	93.78805999129231
True	525.6149282357229
True	980.365363258606
True	208.3487684975058
True	65.37431780020489
True	436.6898500260702
True	372.5795080238391
True	495.0450009403301
True	323.99375086023485
True	4.000915038038371
True	545.7772612672301
True	494.1033290504768
True	511.6480283096191
True	191.4415099980584
True	103.67653504121094
True	21.305490725620444
True	376.8868240138227
True	110.25759495490924
True	7.109145603970539
True	33.15143398179842
True	346.41059378911
True	646.9284186307484
True	137.1464163985809
True	83.2915568776004
True	24.579971293356515
True	414.0204416989985
True	371.10626796431706
True	770.1265301208164
True	315.32699000250886
True	526.7229398764352
True	534.4042381247166
True	539.9897701064166
True	288.0253891889843
True	531.0432000715648
True	101.99086338084624
True	582.2242928875204
True	8.022649545539299
True	378.64788350438624
True	439.65313401943865
True	971.8543969902604
True	335.36271322895647
True	809.2239817681007
True	969.7959815539148
True	181.24329035404585
True	38.65830922368747
True	377.6301400609576
True	392.7478447399305
True	604.8362332001467
True	241.4941232067936
True	29.335367478017226
True	642.5962538172529
True	121.4864889319497
True	1075.712683286233
True	330.37224612868573
True	476.2866905125878
True	126.26341037213882
True	809.1113692166509
True	132.77930654489708
True	818.0627039072401
True	565.1790921232306
True	190.0530712055617
True	107.72254669157051
True	65.8754765696331
True	573.3489623442603
True	896.0513984452023
True	412.3359411898483
True	553.0425004465976
True	136.44823153931748
True	620.602856338862
True	484.8567910438247
True	778.3572465833818
True	307.351640936672
True	592.9913753574006
True	115.3003132625334
True	28.361671745186364
True	420.0637165142063
True	167.7727123482436
True	103.32750921195417
True	390.1853939641643
True	1092.6069649928304
True	266.7083407645952
True	562.1347308921364
True	11.901562996989805
True	75.13835530013569
True	341.81239128628783
True	790.9747347459045
True	455.23018085826976
True	492.3122368894587
True	713.1569427083361
True	62.38442657196325
True	741.1936921516894
True	47.34596750361643
True	98.9859078825708
True	180.72539320757372
True	84.16481787719984
True	24.45072303871038
True	293.1098004026269
True	483.0167375352124
True	887.9755935027611
True	885.1485057243881
True	6.582075626613256
True	287.166286334088
True	468.3203963670579
True	127.65013022799604
True	247.1766297519682
True	327.5071074810136
True	1305.050348192886
True	457.1675795491842
True	24.9939898115532
True	179.3712547596062
True	685.6723495287333
True	34.61352304135691
True	173.98495946745575
True	571.823063633427
True	70.35210882467516
True	864.3084977092454
True	332.0337967493504
True	670.0576294101903
True	78.36063776675321
True	663.421632159804
True	585.0952359928671
True	887.3407566281893
True	249.6125058024988
True	518.2481075520816
True	837.7501469484316
True	946.5715713009704
True	240.57440888208973
True	758.179990396992
True	222.2460521152233
True	462.6281227005207
True	376.230419988635
True	499.2329069717468
True	484.542452018493
True	329.9534989874551
True	346.6225685213007
True	114.86817763884966
True	350.5270416199484
True	1115.4912579981246
True	324.1010238087578
True	143.92403579495175
True	301.48009757503235
True	726.4024223827814
True	649.4097519999983
True	409.7316540958894
True	113.0190276189093
True	340.06538313121
True	33.864777292537795
True	180.5015131139951
True	87.53734962425636
True	86.2884337953251
True	558.533696061274
True	133.4928843506199
True	132.7216314238543
True	112.10267407413136
True	83.70154095076285
True	446.3234636153055
True	398.7605047806711
True	1042.3066236641528
True	532.7203777512898
True	821.9239911787081
True	277.6753633145952
True	309.4805046176941
True	534.9765403847283
True	196.44777705450684
True	768.0142746428942
True	245.81962254560148
True	366.4914855087137
True	70.04415326835367
True	114.67503947554714
True	265.63129308023656
True	122.94306520598953
True	473.84519304607727
True	32.49584138973913
True	571.9647081421348
True	1004.8767512419564
True	737.8745105390378
True	1.9440130877541264
True	64.05393954626358
True	510.5910928437914
True	436.8922087028523
True	78.28701600244969
True	123.60619110890126
True	284.9048502139453
True	77.68587650544518
True	51.43291100293255
True	718.4710955435391
True	687.4834971958038
True	161.1402272646641
True	170.21939890647982
True	538.8718182678382
True	53.094722377152166
True	24.96200946941104
True	548.1457432151927
True	448.7036050669553
True	1101.1058897641583
True	45.05533450044798
True	453.1501660445799
True	895.8792430960493
True	785.9739293222457
True	290.88134076514103
True	768.8690441122219
True	380.2014687451546
True	38.24320211884636
True	100.17387973954852
True	709.2781661269373
True	78.40303326950206
True	144.33036029864098
True	929.4772288160864
True	188.16321866932725
True	280.27973319182746
True	109.91899638741602
True	685.7631113751652
True	604.6457090670359
True	213.4821439781216
True	413.8443453344255
True	43.19553846604705
True	280.64910203618166
True	589.7982194154474
True	650.1955766543472
True	310.2340604131012
True	74.28988731166848
True	949.342976818276
True	1121.108702404715
True	570.574959814441
True	68.3482113406773
True	32.33948058241905
True	90.06808478190193
True	105.32726212008312
True	101.5342227762824
True	887.2141135464666
True	1155.6262567859098
True	709.6886118606657
True	319.6607671050304
True	7.889518423628143
True	20.142504811193437
True	343.37381347303625
True	476.0758840335028
True	46.40545809820245
True	571.643756712881
True	413.2787915411214
True	402.0181554617273
True	83.53854169446595
True	197.91645440160548
True	260.48580197775215
True	131.12753077284043
True	403.4848956007
True	43.14058378047864
True	181.2724895409593
True	1166.759393152096
True	7.059330423319775
True	29.18723510950687
True	583.1172033014105
True	363.8140665534164
True	786.1247000543749
True	158.15165324961126
True	766.1156326383856
True	592.6259530188214
True	279.4581606237917
True	426.8511898602956
True	340.49649172591296
True	288.7720921745995
True	271.3629429777544
True	385.77073928235103
True	496.3119978118923
True	501.30745169697553
True	108.3196699679319
True	369.4211403644855
True	6.911991311160667
True	186.22569599002705
True	221.0870014677824
True	849.3963355977119
True	598.5826946791733
True	30.594952391456204
True	715.9619818500828
True	802.2447033661136
True	104.27127316344033
True	339.6595314680992
True	846.8546344795596
True	218.5293203184501
True	171.40568127536628
True	531.8370193805337
True	582.8291163916288
True	1097.453866981676
True	143.72213656698284
True	157.33795106591748
True	261.2491646959783
True	324.99753420725426
True	430.27833003682366
True	419.2621046974152
True	329.10616104454107
True	429.2915135556045
True	499.6858909442628
True	239.4453452089406
True	1448.827655067612
True	250.62932884585345
True	408.1194186134056
True	52.64483473372176
True	779.2118532493878
True	250.0611390676803
True	942.3806362663476
True	555.9319276055224
True	294.8440326524796
True	757.4156782261019
True	264.3523640996779
True	205.32278132822617
True	253.56924133344907
True	221.04345724836747
True	144.64697644371225
True	249.47629556016267
True	733.8509374206831
True	498.05847200922665
True	230.1528044887548
True	1164.2851385857116
True	117.39775237398985
True	263.730418372725
True	73.40295811968002
True	319.76270736230884
True	408.78496325729134
True	92.17087703460656
True	215.51590168297156
True	75.10842877841392
True	686.2101048846397
True	373.4051863328761
True	227.4237382553009
True	737.119850949143
True	885.6219590076327
True	805.464268255973
True	822.5876990296275
True	345.6640372304648
True	1.0127936472923789
True	263.94057631668386
True	56.23256157533874
True	376.27870031960026
True	56.53277860846896
True	350.98114434576803
True	856.3520510980869
True	1037.8796312946229
True	403.98096163195953
True	17.45211071010784
True	526.5053945407009
True	521.1896182120574
True	196.87587845074697
True	233.12144648803508
True	287.9754160737109
True	22.452129749761134
True	123.15202633502388
True	957.8324243145714
True	59.93946990630205
True	474.66370317963367
True	789.7973726612771
True	103.09484394347383
True	254.18572968602416
True	111.11160521926824
True	15.587021472516382
True	1.4764641005845374
True	118.09197856514832
True	997.8194530885978
True	504.77801217121066
True	68.63975736194467
True	792.7536250480146
True	341.1831385727418
True	1.0609793757582442
True	430.5395060064381
True	196.84222994872363
True	494.2788010905912
True	80.87202307833516
True	332.844304435984
True	373.0545018444066
True	173.02536034468875
True	219.4499751890116
True	129.32812983944785
True	179.74989172486997
True	1013.0285988744072
True	14.264808600307534
True	509.2110440582004
True	489.1525626476818
True	415.4810103911735
True	212.01117276186525
True	240.40298370677388
True	167.0621323969418
True	50.099184956837085
True	501.33391735975584
True	153.63894529273287
True	845.6911081032831
True	830.7929778690318
True	245.58365101874017
True	303.98774603220136
True	531.7200223408329
True	39.53103421313261
True	88.48277843033664
True	763.2811421477251
True	1098.8969791977634
True	114.77093570036578
True	726.9495680011512
True	147.13977325199417
True	926.7834203927912
True	650.3705877936428
True	101.71051954157493
True	272.60215208943066
True	628.5900880423286
True	261.4835746090085
True	47.36589757078553
True	552.0785766531595
True	447.5469695624842
True	5.391724568949671
True	472.0834970067255
True	65.97829707188457
True	173.1883879481172
True	228.13740057811935
True	291.4246068347697
True	72.46644421577894
True	217.2249322220122
True	349.65056979741735
True	415.95637107929474
True	939.657349306369
True	46.40691119671315
True	921.245413437256
True	994.1968583968638
True	128.27629036193795
True	75.49791246209695
True	987.5770501991232
True	35.179827948972765
True	226.66887072435225
True	87.62889652899148
True	219.11083598584435
True	357.8677720881135
True	990.7914216329432
True	97.0533320455571
True	71.37590161981196
True	652.9679966449849
True	284.4201888922787
True	705.5122141116753
True	52.60158361987404
True	478.6921220470559
True	368.2260786847238
True	684.4694182106116
True	55.75013206813432
True	108.5394130974827
True	27.11873899045764
True	260.36123391417016
True	43.07025569677087
True	346.54535228624303
True	2.6025694665023424
True	1186.764769316586
True	107.20975652199316
True	134.15428847548662
True	348.3079333603888
True	711.5488972659823
True	668.9219572434307
True	994.664731831615
True	454.919892143942
True	402.5136428676514
True	139.75224825661533
True	412.5898228354556
True	866.7658685270959
True	436.1168910484229
True	931.7639994935248
True	88.91569237870858
True	427.2446305258749
True	178.67653500125297
True	296.4116758737779
True	779.5718526185954
True	163.70602433264293
True	131.273924318814
True	62.57774974655062
True	876.0554640325751
True	786.6391291247595
True	84.05885305727682
True	439.7321529771655
True	752.716269487943
True	406.7194031181645
True	57.7383449853559
True	326.6935796988452
True	773.3023087795876
True	30.843469084150357
True	371.85945041433024
True	172.7472237752554
True	296.99034814090567
True	32.00328632123068
True	222.7186135227616
True	801.1419814760704
True	638.7169302263557
True	62.70216962056443
True	281.0541211585612
True	891.9904172807485
True	19.84021768679569
True	319.9161052767791
True	270.6463361085758
True	412.7662940665381
True	214.52560220231837
True	576.3872266082393
True	48.27601690236995
True	958.1398293025368
True	849.4062570120584
True	49.771210290823774
True	376.9255332922857
True	719.1673143916975
True	892.6372236205706
True	263.74332481202254
True	599.8400712610327
True	132.3613044965142
True	192.4967838257625
True	135.84531516473845
True	141.68406618998011
True	203.0544519080088
True	948.9309317470526
True	795.117327193644
True	976.066209972612
True	21.72082644020441
True	23.85693441609804
True	350.38386133094554
True	13.849397374790644
True	629.0787393049271
True	1066.283516586329
True	257.4431028293158
True	214.6069257155784
True	86.27814566139544
True	210.37333072300865
True	126.93485848412642
True	45.49640822929965
True	128.54233901272536
True	89.03216835528649
True	250.4686884244163
True	528.4153501443685
True	161.57255073070462
True	28.676916651556624
True	58.85278443159844
True	432.5105015287588
True	269.7354756391473
True	589.6230382763697
True	21.655048721491426
True	119.78354557640743
True	671.2999923945509
True	267.7182101604707
True	469.43924570358325
True	640.660089966714
True	100.47547480009533
True	109.3501739425753
True	81.60735827354543
True	26.987753193115797
True	117.93750858400016
True	86.69456421026835
True	107.02438154779414
True	145.96659513968297
True	241.66506080741368
True	777.6975896630097
True	287.30662967181286
True	935.9042823213358
True	167.53885348402508
True	201.15881523255808
True	795.0494418266961
True	322.4535498972114
True	604.2458721842694
True	253.95924271257036
True	349.8440047647037
True	451.7112336969662
True	555.7409041806568
True	634.4300150551068
True	360.7291810130966
True	36.78405781062286
True	576.2573090559847
True	618.2364897942124
True	18.919634341426462
True	12.00219852461774
True	261.1614801060737
True	400.3687093514824
True	461.3003635011704
True	67.95727780082592
True	628.7893610417791
True	926.2513221463126
True	233.1360653567345
True	903.8331012048618
True	285.0423217320123
True	103.616462154044
True	277.6631678184042
True	711.6065478239583
True	41.67215572518037
True	581.6581589718082
True	1267.318582957296
True	1013.1376342390952
True	935.6891161372404
True	212.54591937222645
True	89.37341628696782
True	183.1481066093089
True	833.3033304038418
True	131.82117505660926
True	1055.9413028540328
True	881.8443992957488
True	40.10910003884405
True	93.13412006911511
True	416.87376138828296
True	406.4203747695512
True	208.853641956472
True	510.2144902384072
True	640.8443867199052
True	115.42333132155709
True	278.8888035215576
True	1016.040780959127
True	51.968198816845295
True	735.9748587896736
True	543.6326804463964
True	40.33113422718559
True	789.1408173476433
True	381.3507978698683
True	534.0138286165648
True	113.52537779411512
True	260.7648190418629
True	217.61799418040775
True	26.09478403151432
True	127.0064795673574
True	754.779441601587
True	146.7178199087689
True	372.1586019118931
True	66.82010514460376
True	660.0754593465281
True	594.2110604372115
True	229.298371805952
True	474.01516229688286
True	162.7838016925629
True	173.4497203564877
True	229.96372882371344
True	280.393855240939
True	377.2655622947423
True	129.1721169130355
True	188.9213374537329
True	24.382729440747227
True	876.8379886373313
True	309.5393718727398
True	8.81100694827396
True	356.9287258149083
True	160.07272532443915
True	621.1096925993642
True	365.6073601967111
True	591.1613350722565
True	528.0572236260983
True	483.90652447422514
True	783.8802181339777
True	242.0346258988823
True	545.3339603662936
True	153.60062011558364
True	546.1899610316797
True	347.7162923334977
True	381.6356143144709
True	126.37558114328183
True	134.8006840485274
True	111.17766812509292
True	66.37623052333203
True	699.2080080916808
True	177.48982870644008
True	46.42893440686792
True	0.0
True	564.9471398813073
True	110.93437966289127
True	23.13641508500268
True	37.70149994485498
True	111.88603954591213
True	534.5228556611831
True	179.76803380178993
True	104.64244046552722
True	34.98808328309738
True	155.3685056051973
True	928.3986252711388
True	50.18371832845744
True	232.93471509103512
True	709.9440259070402
True	316.42173299867966
True	480.9287177938335
True	484.67243851285593
True	504.403342293423
True	614.2133668700873
True	921.2792063133096
True	248.9249234221635
True	1047.3434354389085
True	918.0858436503102
True	616.0430923631709
True	348.5209664504879
True	854.3105036589358
True	9.883160731865583
True	32.78669601024192
True	297.8437777827321
True	43.70588328379317
True	204.0234401760768
True	745.5231569868797
True	218.115748272305
True	733.6502499064151
True	774.3117320120062
True	121.0700855537896
True	363.4646251922231
True	590.1655667304664
True	24.192245108527697
True	132.92024772126382
True	423.4905138407895
True	300.4613394458094
True	203.41759483787527
True	110.61912709780154
True	391.7351110819676
True	22.692327197015857
True	368.5055448562411
True	377.0164165991756
True	1071.4328029277328
True	372.048482828146
True	30.091269466648804
True	443.4835878595162
True	453.644152386941
True	231.3868269532281
True	32.35302713170074
True	752.1011182549712
True	439.8840445514408
True	170.21555225786682
True	13.595281296975116
True	1225.0858850791617
True	162.39113130523444
True	25.509230578592927
True	295.57175076745824
True	275.6471347175336
True	115.99915233635842
True	280.07674358172886
True	46.90625689789857
True	323.8756396486816
True	306.60065637883235
True	312.7675401893195
True	30.76268165771708
True	50.578989816472046
True	1052.2870194597806
True	27.983846004398742
True	13.431353130153816
True	178.01158773131692
True	664.7479429064346
True	8.239290731248456
True	185.01687222053343
True	174.1440835404943
True	527.6768859631063
True	377.1180471141392
True	747.2442098117616
True	318.8950573080568
True	478.5654391546555
True	433.5972577336077
True	505.0963936405125
True	103.05049960017011
True	1290.0260244541605
True	929.6041277570188
True	291.5757090389067
True	523.7432059124346
True	96.83607450883147
True	569.594907959558
True	449.20652142433687
True	151.13969225255244
True	76.93177824344696
True	355.5252004366277
True	161.8059291651132
True	29.087598642300563
True	610.6917857574881
True	383.9116162298891
True	69.66963231370853
True	30.85560106898253
True	656.1543469974052
True	494.2025592461396
True	72.60018191678115
True	21.17151030662068
True	328.1947475138284
True	333.3578279559871
True	730.6773577411332
True	557.6419091647306
True	558.1750394037215
True	804.0561395852096
True	9.11270061910453
True	59.3251468487672
True	38.384036692234105
True	62.54594165893629
True	506.5647514037889
True	602.8286469969911
True	85.29254968116727
True	110.12659740647132
True	194.3653257949803
True	70.22876604824603
True	177.9373791794218
True	207.14380389765137
True	276.39115981263154
True	788.2949043370218
True	609.2593123641723
True	291.1007689385196
True	196.54740341643432
True	270.62158354105594
True	251.159125540337
True	768.8373936196925
True	323.2122230439002
True	171.6611195270351
True	887.269099496567
True	348.49973031706776
True	463.5262525214079
True	162.08695702409858
True	113.37454841687588
True	64.49869473324664
True	209.25116724769956
True	971.6723728262136
True	526.7635418728015
True	117.66018780491818
True	344.6269427299971
True	104.9432821724415
True	664.2791330251611
True	4.134171858209836
True	703.9991399398442
True	37.04584618852609
True	947.3751669926936
True	844.2041404436284
True	211.6484015433605
True	28.060037161379604
True	78.81226266953455
True	452.7164225820953
True	214.47791353052887
True	1.6825557883901328
True	79.88196012431499
True	1080.501745945944
True	344.69860031392363
True	666.1783184258339
True	483.15954401433686
True	30.99648399704561
True	141.01695706302496
True	426.7278013624724
True	935.1717933416238
True	830.765485654257
True	415.5673447759662
True	345.33400017229513
True	16.969088555999598
True	80.76240943016901
True	739.9978424614704
True	480.6249810252572
True	382.7524370942997
True	917.9885374958787
True	26.622252653846985
True	222.30546553275036
True	885.6275979979085
True	241.96005098651585
True	8.190801808757032
True	511.69499578180825
True	105.9319887995107
True	612.9487476959137
True	53.028871146363606
True	268.3203025607182
True	838.9389535035659
True	857.5702077820272
True	274.2381341604673
True	425.84120932207946
True	114.56947982595862
True	580.323610844225
True	257.70346340713985
True	188.55976985331247
True	907.2094417715326
True	53.67160787652789
True	714.7321069107268
True	277.4799984659253
True	305.2420473516209
True	170.52987862153705
True	501.5080551832974
True	594.3705705205485
True	364.6703132877771
True	412.3222712939966
True	70.46195704131023
True	160.29109291925695
True	462.7160652008216
True	225.49944322268675
True	39.458410375079566
True	213.93349781990332
True	386.1830367985799
True	391.1555417858651
True	762.7813069710234
True	124.94061241231272
True	644.8935873367842
True	500.0038981320932
True	602.9201488567317
True	138.02321607586438
True	36.423170446416805
True	667.0717496569707
True	73.2594474417559
True	552.5482580276993
True	675.3255306965111
True	454.0815518530658
True	130.25965496580795
True	517.6478482213785
True	3.925607811492846
True	398.0520183807404
True	32.71970055538438
True	627.6544659742121
True	252.73797622852223
True	582.805871171397
True	714.3976624162258
True	145.39759946478677
True	537.2553556478764
True	489.7029473603092
True	65.71315758573715
True	975.5654486337132
True	3.614595889392128
True	23.161766397505925
True	642.869601246309
True	659.7590466298128
True	135.6513864965424
True	406.4739738004378
True	121.66444478241536
True	71.47631348112634
True	465.9853593729816
True	43.68195265546637
True	507.6499642207058
True	12.92989200958763
True	849.1846848341538
True	560.0199675327755
True	691.7840197985229
True	97.17809436965324
True	368.9688671324773
True	989.6093305160864
True	839.8974094006646
True	143.3903901093108
True	564.9242484170601
True	445.4055861128145
True	249.9354968716207
True	259.177902131926
True	5.282081612493432
True	326.0219923058864
True	11.881272759016785
True	362.43557339781296
True	72.91912904885653
True	429.10248244910485
True	648.1111198597574
True	127.15867217423458
True	227.29673748440803
True	643.2204578604566
True	681.1043712090061
True	292.42712961451423
True	139.98670035814942
True	159.81937991155525
True	485.3393025877176
True	88.17478981927944
True	10.079625978033494
True	516.0758397772953
True	563.1494385962901
True	18.55666204389818
True	141.1272751009929
True	920.9067551153898
True	482.8829204129078
True	275.2889714321003
True	32.81250350023257
True	488.3207128144384
True	113.99458525605776
True	579.9374699191281
True	668.0786765973281
True	293.0467122269433
True	396.2459165045721
True	175.61372131206892
True	244.8247256676044
True	74.36405533779185
True	220.65349823917293
True	513.1337112644587
True	21.984590251247624
True	452.9942279616203
True	375.424851742985
True	722.8113829669634
True	869.4160411541718
True	858.4183936404378
True	156.59758501184558
True	406.1820898950579
True	72.29535583460567
True	188.1676324893457
True	321.3613644908031
True	9.833082853317876
True	818.532836534884
True	23.71183730178553
True	396.084905185847
True	257.52242968516504
True	667.8723608419717
True	204.8501391986889
True	37.248811288527335
True	658.96712661764
True	1069.7036662789894
True	220.3608978050446
True	135.79066134383214
True	619.8662711471586
True	493.5857733243458
True	17.6687559948502
True	835.4950593822662
True	115.2417008202686
True	45.13900640222296
True	305.4116741482333
True	343.1843558050473
True	400.6118067553089
True	261.29186015761377
True	20.43279658836072
True	22.865930495125337
True	825.6779043655339
True	207.9076172343498
True	113.31698730068074
True	819.2291242714273
True	657.2131219409971
True	617.8952195795935
True	446.1859798119057
True	148.90047846525323
True	30.54093504913472
True	101.01540144018412
True	446.3190576142152
True	235.96320890811256
True	487.6387490804664
True	142.1542093879904
True	521.3086789406901
True	665.5863107644991
True	957.0349029474972
True	27.419695192293258
True	1017.6885183407444
True	1043.133038526735
True	469.9162163217239
True	87.4729645113565
True	813.1070486840283
True	645.1781247737975
True	642.0183443538317
True	172.6231768543537
True	763.7760740631926
True	710.7706879587969
True	121.69189419313804
True	781.1208452096374
True	819.7417680977586
True	477.24787326162095
True	228.2523041197579
True	75.26261181586727
True	317.510762223122
True	344.2977016029262
True	471.0260765177752
True	438.3973726561294
True	194.22114148309947
True	313.681308040025
True	2.922705047608544
True	12.31779426889438
True	108.42652480122732
True	131.2129956363155
True	357.6266433606171
True	349.49523468824736
True	113.12820014457564
True	16.871965449124595
True	225.58258200726803
True	820.0520128599111
True	479.91544185637815
True	547.6190011857032
True	574.1264205740943
True	795.4063362119981
True	636.72886602617
True	88.46187956617908
True	204.14567613326736
True	256.8114506866877
True	284.01276440694375
True	104.76410990072758
True	360.81084663774897
True	439.90260858892
True	171.68303338211214
True	645.8736709233417
True	249.289403530542
True	204.95368500606023
True	28.65390635062858
True	244.4113770781397
True	481.8426281329856
True	173.51734059400928
True	531.1379148804723
True	487.3466756068639
True	239.3913221481681
True	106.58526456624242
True	40.53506463663579
True	402.3959514479556
True	784.7516225074754
True	155.80901302272875
True	1036.184198399268
True	1051.0195865043936
True	481.6890700280528
True	102.83524845633006
True	126.97752397302762
True	656.6790568878379
True	8.997463538375568
True	221.2451951435943
True	135.91909367311098
True	124.8104454446883
True	332.942192221062
True	657.9836081086364
True	40.37822003106705
True	129.5501785380935
True	957.8403490453328
True	54.60678453914237
True	473.02397800541934
True	523.1130328924398
True	257.46941209516507
True	135.8379358440458
True	991.9220980974688
True	1191.3258285769443
True	528.0139568257248
True	637.4826934289749
True	196.4880980184028
True	156.09023315783398
True	321.7658113452864
True	265.9656663042657
True	173.63426951955444
True	317.93646970697944
True	345.91406618481886
True	12.190297813075002
True	617.9668985307836
True	146.55740947331287
True	80.48251952499061
True	441.72524440283433
True	308.06255629501635
True	1151.9338668733003
True	350.7381871942539
True	947.4284724004292
True	10.60155001834284
True	280.8572235285704
True	225.7408475568809
True	154.94440291739917
True	459.1900552966581
True	199.39152188510397
True	392.5949008925701
True	329.5794431799533
True	116.43451501282615
True	358.1492400202836
True	1008.752428949768
True	714.5641964353485
True	221.49409707701517
True	97.06050528682992
True	270.28776231783246
True	25.02949319625724
True	355.94537334817403
True	300.38353014867414
True	585.9709503028607
True	455.41387678568776
True	359.48297213087426
True	162.50765239782237
True	12.52427829311477
True	429.23298945095166
True	286.56578712300296
True	149.12770175367453
True	305.7273566377262
True	426.052525178172
True	801.6749709118586
True	305.168309000706
True	764.0304464480331
True	396.0124177021263
True	379.59475695140105
True	1.3984017152324335
True	1192.9682199830909
True	102.07576906366867
True	902.6162369786072
True	211.4193269651896
True	455.87818609022366
True	660.2554869216139
True	85.27275417246842
True	503.98526044987966
True	32.18856316773342
True	407.7139623695784
True	76.07428648849407
True	221.5171270458163
True	39.4479813962949
True	705.530095961432
True	184.5599835859456
True	20.567733759744115
True	390.9740062832422
True	110.41377299820466
True	164.20013696944667
True	873.9174769746851
True	242.24538778342745
True	150.92711035217897
True	376.8572871394936
True	511.54047986020487
True	342.8463164976508
True	508.7965623061643
True	617.3796398241769
True	163.72000693527556
True	6.344215239550577
True	70.34920063750828
True	440.5390671463592
True	93.03028619419256
True	80.38620543078278
True	1109.135189156354
True	26.72514832308031
True	322.8389687574564
True	323.93129368118935
True	456.49784064045474
True	683.2310992096661
True	193.10864265758445
True	606.3583066809392
True	332.5409976464019
True	343.2111334585716
True	274.72621501935083
True	229.37374303483475
True	356.89247255662474
True	440.2120717138548
True	399.99951738640254
True	592.4849448312816
True	138.9337823555258
True	79.23872037501445
True	39.98955306759134
True	285.5593468156622
True	626.2790668074126
True	399.6812966583556
True	774.1973615872407
True	211.8222223788546
True	398.3407091101798
True	66.70292318633784
True	54.16488642310463
True	426.1746893952197
True	202.0224060930817
True	229.73372816601452
True	43.76528832592277
True	1114.8816047054463
True	174.3326635492718
True	933.9258320046888
True	308.28428315597944
True	931.0535228590932
True	227.1088557906226
True	450.35030058094975
True	530.179965845673
True	633.8127735857801
True	212.20686090985868
True	481.5261181426823
True	958.4035946084095
True	131.93695206672447
True	6.43350810775539
True	609.8717578941468
True	29.1647699867265
True	70.99833810792965
True	804.522340689653
True	225.2073760491596
True	975.8417768151664
True	690.2175935284856
True	425.1330918769045
True	284.75523351335664
True	487.8057224293578
True	338.53936718857494
True	176.97284178659476
True	696.3497493687419
True	717.5472496571972
True	218.67644423386477
True	92.77899967332924
True	517.2500674079713
True	133.68586107448738
True	373.5339857757173
True	347.3653025675153
True	65.46258300364742
True	368.5959982989762
True	420.8504694079408
True	386.1165821200504
True	406.9371538447382
True	430.9218352680256
True	646.0991550711655
True	59.23129873185829
True	452.33795172021655
True	333.86198183841
True	657.1392633734664
True	221.576266723787
True	103.69883223023574
True	40.32067272252769
True	527.9740462189229
True	630.2716937574726
True	180.61232268786625
True	413.3851715017175
True	341.73951136888815
True	16.68390888808429
True	175.57993768556474
True	291.30579762924515
True	3.164357634169235
True	868.5122582131805
True	80.82830169822456
True	108.1353557393101
True	118.19099226148376
True	361.2561037409242
True	37.66282184308742
True	447.028487409725
True	220.3201591232564
True	6.102650637844197
True	121.36225462804695
True	443.719008308451
True	49.7157305730238
True	66.53086272861015
True	178.0843449723042
True	300.6835757358255
True	934.6271847414058
True	387.4586085605202
True	944.8016491052746
True	180.6033017835288
True	1069.755310137548
True	767.676783427914
True	665.0971865554583
True	396.8944323151936
True	386.63623084956896
True	75.34195729091617
True	75.33163234999724
True	80.95221101817863
True	174.0712470439765
True	485.0384362975408
True	1094.2107205969896
True	190.1399044146076
True	359.46562832748447
True	433.5728469110135
True	566.980589314327
True	601.7310251766481
True	291.4422700410116
True	464.28411427511423
True	649.7313578280465
True	98.4812247530068
True	713.1562601653297
True	262.95113776537886
True	130.67197582270043
True	416.5774698812331
True	879.3271819145012
True	445.6532491416938
True	857.1437525070238
True	199.67560262263063
True	344.773931685948
True	679.3064415371167
True	616.4491629651162
True	187.89340113236256
True	265.43420253080154
True	779.9495563204107
True	34.26381644340266
True	189.58327476051065
True	492.46369251892287
True	700.4372906368349
True	100.31763193852426
True	36.92621247103895
True	167.03585303162328
True	734.6835346993319
True	331.4516701975366
True	549.5114098005973
True	363.4801016417259
True	294.5238720112562
True	466.9450710993349
True	503.98456975451614
True	71.17451552757234
True	374.0741617458295
True	753.2947471230931
True	0.0
True	317.18087156842626
True	250.4501997417912
True	983.5483837770232
True	143.9414282768285
True	646.1436923642165
True	636.9974411705806
True	118.97774777942952
True	201.65508583179516
True	140.48817851575896
True	13.089208650519938
True	300.51500927169064
True	384.1161408704358
True	1131.3222729510917
True	238.42314343690424
True	399.0145158776217
True	660.0710710541283
True	212.80855024330404
True	24.741372188684828
True	857.7979243478693
True	599.3679281838797
True	160.0078008729229
True	647.6596383094296
True	163.9429354405831
True	277.2333106215686
True	808.935003897572
True	37.43591969384897
True	102.00000002515522
True	510.5791427201689
True	65.5225665042463
True	74.74257664432008
True	390.5320256058587
True	24.185484401668788
True	764.5661847829095
True	107.08969360341844
True	153.801508340863
True	18.477565122003288
True	719.5922644907558
True	32.14110947110121
True	781.2512852548255
True	399.0833264162867
True	113.39626352042578
True	706.6613348644147
True	505.3032593661201
True	560.5635504118386
True	47.58569325061135
True	375.3650065895791
True	5.571688540862468
True	86.13298044414724
True	375.3662328117552
True	44.4601685513514
True	120.71514580175108
True	312.4671109130683
True	188.7858381933304
True	101.62882811451976
True	643.9832920236684
True	18.084763464859662
True	1126.7950880893386
True	521.1925328636569
True	303.66396332516484
True	498.7152929029141
True	129.69826173378135
True	785.4658394843501
True	1091.9399687367031
True	756.3106514074398
True	183.01404136808875
True	227.88757552511117
True	51.45224863015302
True	56.59577137295326
True	152.54126291546507
True	101.39887683761688
True	172.8934243928652
True	1202.370471336617
True	306.8055973782499
True	350.8544102322259
True	704.7069477250343
True	16.539333207170042
True	13.407381293093616
True	603.3292732743532
True	5.30360152968991
True	115.38715386286916
True	691.5783326313348
True	182.75223669661565
True	647.310367831901
True	823.8242253995478
True	155.37957654607862
True	906.4383294369194
True	2.410947942900815
True	446.56852332371255
True	1055.3236821658004
True	27.14132189398586
True	235.96842711639093
True	147.23322682571407
True	976.0259158814404
True	228.8466028411284
True	494.06035549658776
True	122.3457608716686
True	519.1201434647327
True	154.53930502567798
True	96.63494186148822
True	389.6120829357303
True	70.88686992433371
True	52.21106506124116
True	1085.9526463721604
True	260.49077788579035
True	158.18899703154543
True	366.3126955248763
True	405.3345575900476
True	210.9486054254346
True	166.67279025389823
True	367.19204435863367
True	32.03794410556593
True	492.64146322082496
True	1135.9211844628037
True	117.6322104106977
True	476.36688407901073
True	318.35234267906867
True	26.062585934340653
True	393.56803701443255
True	108.8753009865677
True	571.9641229920262
True	203.6466959395207
True	401.231442374201
True	19.279293280944223
True	433.7987668818316
True	104.3645542592338
True	341.35302972787144
True	34.91197906580459
True	178.76472869998187
True	241.76634222781647
True	740.9376539873759
True	59.03904763203845
True	137.27830856946758
True	240.7745793058324
True	149.9153581209601
True	641.1706040182523
True	564.9341577677748
True	775.5358923735739
True	393.51101063088856
True	541.6864577936477
True	427.07408867945713
True	691.585823181186
True	69.68664300355282
True	469.1949905601823
True	421.61078305284815
True	47.774820315596166
True	86.18903394219154
True	133.3592919377964
True	92.65619889472607
True	325.92522836411666
True	858.0585752411276
True	322.74308565009096
True	1080.5445106428026
True	336.6719279435225
True	914.1696599590204
True	150.0554220626234
True	591.6231385128409
True	618.6467642718136
True	694.9147425211296
True	451.37202429611807
True	67.04986934885358
True	276.50720796965885
True	42.05540475862189
True	169.05145546491863
True	174.90656427198576
True	1155.2602114845351
True	232.6151555017184
True	549.9086493885784
True	548.9619897227535
True	577.8028156992124
True	898.316462519831
True	585.5743501071483
True	657.7472777400478
True	967.5920503732332
True	123.97230508946228
True	316.4003680325376
True	251.28609809762443
True	328.4916929611089
True	89.76499387255394
True	390.1200941107701
True	4.139940394435994
True	333.41377695102096
True	260.1187751517844
True	619.0675681147534
True	274.48890458287
True	369.71627849917815
True	8.587426000205479
True	56.278109631388645
True	542.6868816523113
True	29.87901809975399
True	141.61990914900358
True	68.28338972133118
True	150.1713975500477
True	241.2456538904943
True	71.78930936533554
True	395.4790241148242
True	281.57088968810285
True	97.97864002601364
True	341.51455434219497
True	67.30093756870083
True	575.401192491512
True	833.3278966871183
True	280.1766742128119
True	1165.3550000459466
True	114.35934372728713
True	308.52966574759387
True	1041.8586585068754
True	87.08263689335547
True	266.91939567473514
True	9.944656446454175
True	409.7003805050068
True	458.3556205081772
True	154.67640485633143
True	635.1151688706108
True	906.347649644995
True	151.6304626250295
True	81.56943965494295
True	321.4436534051759
True	573.3477995801719
True	644.6330689360083
True	1208.7801700070172
True	24.572227685402986
True	975.1278037548736
True	130.14000344487368
True	634.4246694254364
True	117.86463206564416
True	121.17851146830176
True	195.74246823742703
True	159.4054997011784
True	763.7649545980739
True	211.2629545031325
True	235.785529943752
True	71.174444148314
True	509.36745729158446
True	454.1081839187743
True	172.24642162424246
True	236.52975832362924
True	17.72704679975001
True	415.5160443174282
True	229.5607886669728
True	284.5987922649496
True	107.64896708533551
True	687.3850802276606
True	434.7876069143052
True	245.9420539256121
True	648.3429477382488
True	535.2152103243708
True	459.1337470643538
True	137.0492982239719
True	531.9609014405737
True	424.7642477703304
True	3.145134370059925
True	198.766695064071
True	97.75014142411275
True	241.54214526074597
True	3.179147825447594
True	131.20720587870386
True	337.8265335102606
True	7.356316748242971
True	859.0348795656873
True	175.64334995303622
True	717.9754167542587
True	799.9425311127219
True	166.66240782317814
True	217.8019287663518
True	484.9295104523056
True	843.7846908395139
True	47.70535863458432
True	38.11083757075357
True	130.63158415775587
True	625.1896500211581
True	724.4499041904753
True	175.4519635470185
True	594.2158455050685
True	603.3220174843124
True	834.8998983759395
True	395.0422297587398
True	191.40941009786152
True	869.8919499582621
True	219.71481028149097
True	152.60436617493087
True	331.30421332107323
True	219.18605288027692
True	208.8897350968731
True	607.0346991462437
True	249.4062784470748
True	191.9231878467208
True	464.8897317226452
True	461.7999202747234
True	62.95985373353312
True	295.1435431784537
True	77.83291635959347
True	335.16156310982194
True	356.1092490890635
True	239.58863729024665
True	182.075726292183
True	381.9288467390932
True	648.9542127806792
True	749.7733491735521
True	294.4993618345841
True	755.3781592477651
True	65.0416886275423
True	883.847442004048
True	352.46031607351506
True	11.255755438280596
True	583.4486028243615
True	694.3950163439739
True	253.68864986194149
True	166.52817650316248
True	49.66722879038259
True	380.0230660545868
True	75.0888161380188
True	14.145065899715046
True	894.561400682999
True	351.9802443598699
True	179.18352149045998
True	999.2473555860764
True	11.26232182151119
True	806.135886399932
True	30.46970699606632
True	700.2513836113512
True	57.07970676672978
True	776.7630879475521
True	435.9320669515694
True	195.6793260410209
True	440.1760278282664
True	213.3851551421104
True	301.56929918598286
True	224.6861223383497
True	405.51630650554574
True	9.678328002646962
True	324.7898696125568
True	114.37972333755349
True	10.589401338438364
True	467.3790774815875
True	725.6761624116842
True	286.7414437556831
True	78.94316686593514
True	309.2503495760641
True	81.45526394825619
True	189.96569320738743
True	180.98996311556317
True	358.8174651417684
True	39.88055929763737
True	132.84948687191718
True	378.0647552713904
True	893.4430194109215
True	112.7369659616692
True	210.0046727773533
True	433.1891077117024
True	19.011312942709974
True	431.0329765409248
True	510.7850547406975
True	94.73388565900692
True	396.6392327975168
True	368.320769919991
True	416.16377215445925
True	590.4135068440518
True	1042.136708106901
True	1017.2560495890516
True	53.98539694024618
True	1064.4068888332183
True	114.59976438911788
True	111.57040051697626
True	105.42170039615276
True	482.0474106550768
True	371.7360157119031
True	584.4618653049193
True	259.9322408143701
True	142.89972709999358
True	414.8504671231175
True	15.582738143690062
True	455.7258958047472
True	355.3038610559393
True	144.82045193882212
True	94.77843407101204
True	515.1423915409564
True	1020.3809859729478
True	201.27592546257995
True	68.08067703209137
True	424.01282198329847
True	377.9490881647325
True	499.9382287206515
True	321.85117722152626
True	4.895677484076852
True	537.255398214481
True	499.237573465091
True	503.9618766810631
True	171.97712283127666
True	107.82910333385765
True	22.19347796867635
True	378.6121723466048
True	110.05736763990464
True	8.0838804181938
True	32.17884438511232
True	351.5069064424568
True	647.3430993037788
True	125.95810794051832
True	96.45716911326583
True	23.40283326406217
True	405.0566671201181
True	378.20831885430846
True	757.0512048008969
True	299.2589998827134
True	525.7500072693896
True	543.5652137490512
True	523.3956274726096
True	289.7930379209106
True	557.3841729572977
True	100.77313508863251
True	579.8337398166419
True	8.084794824335209
True	359.3466518567969
True	458.1628583975066
True	929.346235627418
True	349.9232538943603
True	789.0548491360515
True	978.70849954435
True	173.8500342228966
True	37.28600018868772
True	373.0936137341246
True	389.2587201951226
True	571.3256054214473
True	251.77320540277404
True	28.28421304153347
True	654.3144859827099
True	123.43032116079846
True	1072.7566687097042
True	323.9424904829912
True	475.42625437448174
True	124.9009270703673
True	807.9927113332532
True	137.29155067209308
True	826.7915666521102
True	551.532491174757
True	189.00317556641892
True	119.9605360438064
True	68.14549977393618
True	566.6027601943518
True	918.4095670873174
True	416.0902537899768
True	529.206742874372
True	131.23032790799098
True	615.5143451500182
True	507.5456649226501
True	769.8134444466506
True	313.1048165768499
True	583.9125898049872
True	115.0565110786032
True	26.93716108587006
True	413.187520451396
True	176.1847216092381
True	100.97469709730984
True	383.7055623373095
True	1085.4043366239891
True	261.5725473250232
True	549.2532891531041
True	10.932603496639206
True	78.01151672039187
True	318.29979794982364
True	779.2894837517371
True	454.68523986314415
True	521.0228286812757
True	737.390214451478
True	70.50567058991503
True	716.4128067792473
True	50.86879239667872
True	102.04453937355912
True	181.91740548547168
True	83.463366798704
True	24.105542204404923
True	297.66892147142994
True	496.61181584597017
True	905.0034978452804
True	874.9751866860051
True	4.978150154708997
True	290.2724869552167
True	466.1448008096799
True	125.21789240532146
True	228.82042911044584
True	328.1589439382406
True	1307.3685642085786
True	451.69360458964576
True	26.239742912171423
True	178.27066568100625
True	702.9448496677804
True	35.217168937171934
True	173.39766405163363
True	557.4886462510589
True	71.39830737814479
True	877.0227473237212
True	328.91005830217955
True	655.4107025144223
True	82.56790091634747
True	665.123401278529
True	586.1006606768065
True	921.58690049408
True	244.59393984389064
True	501.61933241751206
True	833.8171383087987
True	919.8610531645604
True	235.87714802403377
True	757.7961088551111
True	226.57202077693665
True	462.6448281152096
True	369.2012452787436
True	502.8123016349868
True	484.10475127911417
True	322.9617276616375
True	349.3247102349305
True	113.43038988746612
True	351.2409891161324
True	1138.968994379837
True	300.2605942998414
True	149.84293597123698
True	297.83303599203896
True	745.757944263855
True	665.8425537675005
True	423.5589182105871
True	124.18864364691149
True	337.17126902158265
True	34.315447170252526
True	172.06420768089
True	89.98914208770813
True	87.45700674259841
True	551.6799088653114
True	142.2940911446888
True	136.9086603645216
True	105.92547367641812
True	84.41123587243783
True	443.2159589885964
True	395.8003433403573
True	1020.7894466883124
True	530.6944001988943
True	868.8305593216144
True	266.01519984955223
True	281.8850191947869
True	529.9893547566189
True	196.4932301563372
True	738.9962959441125
True	247.46657786866209
True	367.9244397813516
True	69.38334660293387
True	119.4854220720764
True	248.89322916562975
True	127.56774355188416
True	484.8441793258536
True	30.744166817027885
True	552.1960066328502
True	1018.8441939243148
True	732.4986302300495
True	1.6220212492187789
True	59.44917136423556
True	504.5394978802542
True	435.1586799197714
True	72.06974394016464
True	119.46666757736384
True	302.1282273610055
True	80.72511972403845
True	52.05765432582474
True	701.6870732372284
True	648.1894085193985
True	152.21945841256206
True	171.03583384646956
True	527.6029764087883
True	53.42356894885238
True	26.457469401923053
True	565.10760808642
True	467.6235443180897
True	1135.332413973071
True	48.9748729547064
True	474.807795707302
True	880.8499337486578
True	779.8843469253014
True	286.4965294742231
True	752.7270951282707
True	397.40478642529496
True	43.38168832302868
True	94.55466221206798
True	719.943352550301
True	76.82646508138254
True	140.40102863932813
True	956.450481897758
True	190.00307523543708
True	278.8952506728835
True	98.91991598261762
True	662.2658590632562
True	577.9639477420315
True	211.8890430432805
True	437.74597774719246
True	41.68717680866772
True	284.5894668411304
True	569.0049328635791
True	630.4535952180086
True	323.88108779434634
True	72.92304229997535
True	928.386410337488
True	1036.3493564779897
True	553.2156161285642
True	58.059515623457166
True	30.366460168810743
True	90.730262441297
True	109.57798822376712
True	102.46374806609802
True	873.5948692131677
True	1151.8164212636732
True	751.1973630041155
True	318.9480627910542
True	8.22244469717771
True	22.806445206003552
True	342.94005926140187
True	473.5931092981511
True	45.43519436327227
True	554.6799862424996
True	439.9878199311091
True	397.4430643782065
True	79.98876545546973
True	200.7632162249552
True	265.10030995613374
True	126.31683779938407
True	404.0743573496195
True	44.07812340210364
True	164.86587781336064
True	1134.1228264862882
True	5.671648910796629
True	29.865923634244176
True	587.4448242869622
True	363.2172897809325
True	768.317202016441
True	157.8908575846294
True	719.2944379732087
True	581.5297166911802
True	284.1575782489754
True	434.3563397332077
True	347.1857954009702
True	289.3209135169449
True	263.57626988238553
True	406.622940600166
True	502.2502322440371
True	509.9547729291466
True	105.56380574637328
True	356.88008905952813
True	10.274061662891915
True	189.4762276596564
True	226.45178544918804
True	857.337946620539
True	607.5982824682038
True	31.70386015220029
True	728.9483392574225
True	815.0644117486482
True	109.13071200393009
True	347.1751149906474
True	849.0571862234557
True	224.03276291536156
True	155.85270851820127
True	545.5494173772428
True	583.2072631219501
True	1110.654456166346
True	147.1556744841898
True	154.24792121909334
True	256.8793419414605
True	321.890992997773
True	419.4041261089018
True	404.4166934491322
True	317.1276685478379
True	424.44868639906144
True	491.9672112814625
True	237.15860230079943
True	1495.3713996332913
True	245.30753587696512
True	406.3273960860674
True	52.13022828597436
True	766.4738165071414
True	252.81314464080637
True	954.5784043878458
True	535.8436782094981
True	313.6779544849573
True	787.0498232134545
True	271.52345455360904
True	217.7841798260798
True	265.5070917313539
True	215.35928899414836
True	142.17718798164506
True	253.35745505641003
True	720.6997047503583
True	530.9475053240664
True	218.057672845384
True	1234.3604099823408
True	118.43795701513982
True	266.49368581746427
True	71.70421107886638
True	310.0855894342017
True	417.3875322812582
True	91.45409314881852
True	216.24041678712
True	77.98262593542105
True	687.4513724742941
True	367.2343215114559
True	218.0641137002744
True	736.2507357181729
True	884.2835117329414
True	835.8929853171761
True	830.9201395187243
True	340.86646934338506
True	1.6689864343222676
True	268.4474577578196
True	54.61425110300704
True	367.47738606637074
True	54.83335253636338
True	350.6699420792174
True	854.2209538718353
True	1029.857975053246
True	377.94613658859
True	21.21745977041791
True	506.7110233675632
True	488.98598263720726
True	194.08392807370947
True	225.8539594233736
True	288.19567932958927
True	19.77564625452204
True	125.36394142355196
True	986.4514395383616
True	60.63691710458771
True	498.0889884201722
True	783.6892234763584
True	91.53797117926771
True	245.2887548784651
True	108.43675361225128
True	15.33280259207959
True	1.2679497077313333
True	122.84935841520311
True	1023.784995120926
True	474.9643884632543
True	63.29102765670848
True	807.4554738725553
True	339.1432487810335
True	1.803900591890004
True	451.4756783542655
True	196.06436619642037
True	515.3656421802274
True	84.29235742629906
True	329.72040873396554
True	379.1332952372442
True	165.9924218020233
True	209.919685110793
True	129.36547302384258
True	174.36395471629936
True	997.9643577487436
True	15.67293076477751
True	505.4543674605516
True	477.42694614827457
True	395.7923161904681
True	224.9516706011889
True	240.55299699655157
True	159.1153717936944
True	47.22660149056981
True	493.5622962374534
True	149.91189581095642
True	825.1506298764674
True	788.8885284420446
True	243.33741977586948
True	319.35844214443
True	527.9958139484962
True	43.65274874022501
True	86.28607040454658
True	727.9783319820517
True	1074.0880133558258
True	113.97634957990454
True	719.9589020895206
True	143.25404965863723
True	932.2737133732968
True	680.8894420724667
True	100.38284732839524
True	273.5641144108993
True	613.1907124053682
True	264.14995051600926
True	44.35310511457461
True	596.9246289659096
True	442.6024781855821
True	5.081688173228926
True	480.390152187866
True	69.97544100541218
True	172.51706621512645
True	235.25238928453385
True	297.14043817755845
True	76.4849703479634
True	229.0687702062148
True	352.79692565827014
True	444.4441707291128
True	899.1592048513814
True	46.99462451079459
True	916.1733320558194
True	1019.71865424821
True	137.37859698547672
True	69.55296811963336
True	993.124188353094
True	34.54579205017384
True	216.3380326826043
True	80.20134670297723
True	215.59056796965663
True	376.2972123135666
True	957.1367615560688
True	90.05822622791517
True	73.87350775164914
True	663.4905255155907
True	284.5823602891243
True	702.2682157856825
True	54.37786219541563
True	492.0571112163241
True	374.679895427045
True	677.9935225422656
True	55.99864226586677
True	108.1868450887465
True	28.473068706093358
True	269.3073190164704
True	45.92616107592282
True	357.1537693511805
True	2.884270874512412
True	1184.846123066788
True	102.89415299901016
True	139.7289661585307
True	363.9928815658984
True	767.2435553075002
True	682.4512097939011
True	973.468878845426
True	483.6549042273417
True	415.5361237422228
True	143.6762420696604
True	415.7594938524101
True	812.892213665573
True	416.969198510597
True	873.4814423139617
True	85.11138171110811
True	409.8037961836359
True	179.02669751286686
True	290.9262324489582
True	756.1974916935815
True	166.14678652290291
True	131.49329307132527
True	63.2097434746314
True	860.9621342282348
True	782.8330891531098
True	83.36465871112307
True	448.28477874202014
True	743.5111510174825
True	423.0592529399105
True	56.88625300704251
True	314.42458247922417
True	797.9087014119342
True	28.63887531601804
True	374.2670306039801
True	166.6634112813464
True	275.31250434651446
True	33.163066500561754
True	221.5242123282573
True	796.6492764603347
True	640.7973061002575
True	57.092736837752696
True	286.3430575729722
True	885.7614979632433
True	16.940007899096734
True	325.8461474796575
True	296.61113824660106
True	415.684801576374
True	212.3488123028436
True	611.5838814330383
True	45.269835360909184
True	962.9783843957084
True	902.8425240994568
True	47.61473778122371
True	393.4631174838795
True	716.9263367986051
True	937.6934884485864
True	280.20558969718485
True	591.4471018033014
True	130.3574285611079
True	188.588569668126
True	130.4585859491313
True	134.7031484938298
True	214.8104502122952
True	951.5763361698848
True	782.3299088309643
True	977.1712384268887
True	18.83059446343884
True	26.067674143480662
True	356.99677322763824
True	13.894022731669043
True	656.4223929587145
True	1042.820392160934
True	258.1172031263239
True	215.3205513184136
True	84.5242435589021
True	205.959144012452
True	137.8130577383232
True	42.53268414132484
True	130.45802382094632
True	84.91204671677654
True	240.19665026974755
True	533.8341400945728
True	168.9659716854732
True	30.57063107228669
True	57.1442098082161
True	440.7786816086054
True	267.61764709368
True	570.4350084417997
True	21.88847690842358
True	122.30562262795488
True	651.7097223107414
True	269.8820853178498
True	483.0777841616092
True	655.9917095021578
True	101.76238695330548
True	116.77615898299746
True	83.9691493454304
True	27.10307864768058
True	119.66879807273892
True	89.42064789712323
True	101.58076123384215
True	144.55975008304603
True	233.0283784438929
True	823.3982241948969
True	286.1833389050106
True	940.6455671832756
True	167.88714690779736
True	204.62415522536364
True	823.6576431720417
True	312.05439308400184
True	595.3115209568736
True	261.72967649608364
True	335.9705000050709
True	450.9890294777102
True	563.2339664771197
True	656.2433433666374
True	347.92912281161483
True	34.31697332976131
True	550.4660351572132
True	624.6272091037018
True	18.34765045477039
True	10.33818369690864
True	260.22080027082615
True	385.9389816339551
True	462.6356797129026
True	68.22027451226197
True	633.9270834887514
True	926.0724480036432
True	223.34989165958712
True	901.6215815299034
True	275.94117660205467
True	102.05115382729056
True	264.22689913561226
True	723.5026096980874
True	34.704599880806725
True	583.0352205097768
True	1281.4481182434154
True	1021.6055529021132
True	895.1369637560646
True	213.70681306134213
True	93.15049750634913
True	196.22284906086767
True	841.893989575181
True	146.6207548230277
True	1069.3684214076316
True	848.4426522882133
True	42.959115640938265
True	90.3445388037204
True	408.3852870709765
True	386.0522828536811
True	207.0821412514795
True	511.7848482520631
True	656.137614211131
True	127.7259142571006
True	267.36208433586967
True	1051.1413490947089
True	48.20348068913516
True	699.3038851131488
True	543.210199910629
True	40.18951093775167
True	866.3738026919622
True	393.1231257847651
True	545.8056637192848
True	108.48208772709128
True	270.1857029113751
True	207.8841902041247
True	23.57399760975384
True	130.7867274552904
True	757.8536746013705
True	145.31321271932237
True	379.3507377677173
True	63.78824842315557
True	634.3308341017539
True	641.2559476778742
True	226.3658382717717
True	449.74770628677993
True	169.05788872486397
True	164.61894333539476
True	214.51635859399497
True	297.3666381994725
True	356.30831594695985
True	125.35257069570322
True	189.10747531843785
True	26.905873269555705
True	861.7341128602284
True	305.0667048211747
True	9.92510569464358
True	378.3684998203892
True	155.87146229621706
True	632.3980435255417
True	364.4406109922887
True	596.4408513040996
True	561.4110517541619
True	491.8283329221
True	797.4376952730458
True	239.47959281922616
True	563.9481263290575
True	158.21088628250445
True	538.9152445979264
True	360.039720601381
True	375.8891742811519
True	130.08055719023932
True	138.53194542448898
True	108.10268312824748
True	64.49037443059132
True	706.9710966385255
True	182.97307535800152
True	45.83251788915815
True	0.0
True	552.0298999854058
True	110.10944109965818
True	22.541867566619796
True	42.094456086173295
True	112.4634236205724
True	523.893400209389
True	179.55321120551147
True	108.67517438032556
True	34.18172328009295
True	161.870891473405
True	936.6031624067832
True	53.13654041862582
True	237.03144624046377
True	745.3094436185339
True	320.99759179537534
True	429.7155680600808
True	471.9978528209238
True	509.46415951629314
True	615.0990287915641
True	886.3374798828477
True	265.3115040480007
True	1018.3985096732724
True	909.6491362668384
True	630.3844038437741
True	341.67777632412543
True	832.5886923685823
True	8.818041208514284
True	32.632719973635226
True	294.0901684693669
True	40.8539493712148
True	207.0963507219051
True	747.9209106091997
True	216.71204270356148
True	737.4992219249784
True	730.1705791460643
True	120.2660018647666
True	358.6834211894418
True	582.8011321811048
True	24.350808984805997
True	129.46590120444762
True	429.16708419985525
True	308.2274334508459
True	202.14134689174307
True	117.15338224961056
True	380.8391585562045
True	21.147873663029323
True	372.33663635618
True	374.9633145360166
True	1032.5866834038693
True	356.3821431498482
True	29.69338605589696
True	432.08624220275465
True	440.4364075480047
True	244.89773172798695
True	31.139346766253304
True	768.8802898371796
True	432.5477340931316
True	162.30032730392122
True	13.570979853501388
True	1209.7116226869855
True	164.55940001759635
True	23.830565779936634
True	307.6861509786317
True	274.0518754045013
True	116.2983845978018
True	295.8239397362796
True	47.20409997233459
True	321.7720088316705
True	280.5322844655144
True	314.9072362808678
True	32.546204559451354
True	47.196536017854754
True	1036.22750138935
True	24.60329281545697
True	12.630629807617796
True	176.2451144073957
True	664.4145889791059
True	8.221910588578798
True	200.596114200948
True	182.3986867872036
True	520.5565679941903
True	385.7653699854337
True	724.7357902541975
True	311.66144191788715
True	496.28711732164993
True	436.8172958604557
True	496.4657986425733
True	100.57153539728608
True	1262.311981755545
True	914.4199434299702
True	275.6800311439932
True	522.6957133165382
True	104.05219357721896
True	532.3992495108164
True	420.0245854544009
True	165.86819728990235
True	74.57095327377668
True	351.7054362953812
True	164.96406210184256
True	31.208942087665097
True	609.7535651062043
True	384.9316660282007
True	70.80715817472586
True	29.605137652145206
True	671.9878827224326
True	489.4974717194328
True	74.27831393448216
True	21.21263470142728
True	327.074951162016
True	311.70000808439664
True	687.9599649498316
True	544.1244015279757
True	561.3437550715518
True	789.8524958950557
True	9.77988192389169
True	57.59426409443523
True	37.0636570954693
True	58.75731721088752
True	509.2730880670882
True	591.8439446046619
True	83.04763801878926
True	115.57948086626168
True	187.10675595190497
True	73.36068609297341
True	182.7360887181784
True	215.2019294598168
True	279.4011881951028
True	823.0366215382614
True	577.0003736399208
True	292.83410861624213
True	196.29042220848856
True	271.63759818957305
True	257.4895357879154
True	763.8220536415856
True	327.9283814331183
True	177.14713819262772
True	910.3216744029928
True	336.5360691768545
True	467.6589169905976
True	151.87619135232018
True	124.74441198893912
True	59.91444618315798
True	215.3932709488029
True	999.945177043924
True	517.9516389221257
True	115.81485140154004
True	369.6990163265429
True	105.45373029625216
True	664.5435566297307
True	4.333179278871185
True	698.7476222948317
True	36.4969216065679
True	934.0226672519302
True	861.4690276143734
True	212.7278703087105
True	28.31828409228344
True	79.82720204616103
True	476.8357464113335
True	222.29820080907064
True	1.3281239660306603
True	79.03046722315007
True	1098.6394395836946
True	318.8322545623814
True	670.9320677682462
True	491.5539526324709
True	32.492104089453136
True	138.17776922683467
True	435.4801987303844
True	908.6020286345084
True	824.1122272915447
True	433.03992047699074
True	333.568408168194
True	16.593510287405806
True	82.30651847152429
True	737.4612625479083
True	472.00182690416494
True	382.0496477604081
True	885.2915108844959
True	27.41703784515906
True	224.2917895079314
True	873.4467262837738
True	235.89350393375824
True	7.928157053049521
True	512.2804801302069
True	107.93553018390496
True	621.8873423312584
True	56.81508767122807
True	257.2102139318776
True	840.7229596812857
True	910.8760012044728
True	271.52419169285207
True	455.20970159479737
True	115.4608291562752
True	590.4652782295632
True	255.46618357461145
True	182.60504112712135
True	860.1505509116568
True	55.34627793536077
True	716.2778295126715
True	273.5329395435367
True	299.85541816021185
True	168.19576285384693
True	495.4736003085636
True	602.1309939348016
True	366.184703818576
True	396.1111661619832
True	69.26550645662277
True	160.884600198128
True	444.29085460575646
True	220.0281769239556
True	35.69308392842146
True	200.90659693166808
True	385.07077188282216
True	404.5640381548902
True	764.3475706477111
True	125.3711857953408
True	662.844666244591
True	523.4021484755305
True	615.6629107099573
True	139.59728801723645
True	41.19471510954508
True	677.2146071541486
True	73.95600469990973
True	551.8054434304241
True	692.8635072698512
True	446.3104103693531
True	139.07873683917188
True	501.9497609183703
True	4.088192387849017
True	383.1909872157743
True	29.50641712345401
True	634.6702696216038
True	272.3458985707855
True	588.0626526722966
True	695.8940744051517
True	146.17136787333018
True	547.9880420238084
True	502.2913402581356
True	66.7859141548695
True	966.8872622918612
True	2.3006837335029418
True	26.041102561569076
True	639.3961699921128
True	689.9843923361029
True	136.99556988639284
True	409.1163757592655
True	120.06189798736156
True	72.53953154263694
True	446.4952719772205
True	43.48869695333201
True	507.3225604011508
True	12.500618466598477
True	874.2007672193112
True	543.4090066240506
True	667.4969347688253
True	97.59878675517012
True	360.22868271578267
True	1005.5074462800086
True	870.3765601088903
True	139.2684540616392
True	542.4082850308869
True	453.7164453000264
True	257.117606022018
True	259.23094642620106
True	6.184886910504414
True	327.69480480474505
True	13.755399489363027
True	367.8542562999004
True	72.66908271509179
True	417.3031358602652
True	655.4786874669364
True	124.35324792375988
True	229.54193383279272
True	636.7141073238382
True	679.3603060371016
True	299.8146733481746
True	138.05583730025893
True	165.5665129703737
True	466.1534285643584
True	84.3080227358881
True	10.81711807612283
True	503.7309251234664
True	563.5373993942227
True	21.24549170396515
True	138.4512387301622
True	890.7501173457085
True	509.2327588354871
True	259.0689876768833
True	31.29281745837683
True	467.8380156977947
True	116.06692035210256
True	587.2441888267855
True	662.2709528167034
True	301.38524990527105
True	392.0599317955496
True	188.45288835419163
True	235.66965104697368
True	76.05670811814392
True	212.6672165126113
True	500.7038268988066
True	19.992729189366884
True	456.8624626337625
True	373.290239951886
True	706.6091282677612
True	916.6909112161626
True	882.6792328611476
True	155.97781165846126
True	394.2275745743691
True	71.4677891047537
True	192.0320542457826
True	316.34913846963303
True	11.098933621941024
True	819.0629289727412
True	22.88140713055793
True	400.907203355717
True	271.9823086633685
True	668.3643264531751
True	203.04172366359853
True	39.18322826850774
True	679.8860738184677
True	1076.8996768991276
True	231.5216454720307
True	131.43041769509995
True	598.6559924777665
True	488.1483890468486
True	18.533696828563954
True	827.1389293506755
True	113.71248660263646
True	45.700029764609845
True	305.57390498346444
True	346.0488546052999
True	388.65234292860254
True	268.01375114269706
True	19.2379177236131
True	21.961053369610468
True	874.4160335738975
True	194.54793218971832
True	116.6167941488432
True	832.3776639501608
True	652.0464389824768
True	628.0428264099774
True	451.4237014734289
True	152.95433207087092
True	34.43626074996773
True	102.58017745025964
True	452.5478239262703
True	218.7629303348744
True	477.0991162263417
True	150.1745731343619
True	480.4739658144183
True	650.071068271859
True	952.7934269234884
True	25.95662324174748
True	965.9361125007748
True	1070.4942256509437
True	488.5100147277458
True	84.91319720556363
True	810.6931779069064
True	640.6533760817797
True	675.5971900435078
True	165.15788146253675
True	764.3949876174023
True	706.3262568743878
True	119.86742340697278
True	781.493702914925
True	794.1917886566342
True	478.3060364893338
True	225.90125488502937
True	77.77169306033062
True	334.7531505349737
True	344.22329789087
True	452.60070087691855
True	441.2202095418268
True	193.5552865556664
True	297.6721465490972
True	2.8709054814161243
True	14.004396206008488
True	106.69713941321088
True	132.60822191241343
True	356.90090346270813
True	347.65228986656865
True	111.25428910900524
True	16.531702618335068
True	205.7254606425014
True	816.7347579080975
True	468.1904581456626
True	509.3485244544857
True	567.1365277673737
True	810.2021737984941
True	645.3339192866929
True	86.86347378553543
True	199.0875601799148
True	252.1156254256706
True	280.5624463717217
True	106.18045072834812
True	361.3245344937307
True	424.6783975279262
True	168.70433294750296
True	639.6553456922846
True	242.5357795989732
True	203.4225302811253
True	28.3287786643301
True	240.4145380742897
True	467.54302453958246
True	170.4677813429055
True	520.9954415682586
True	481.8416240322477
True	250.65121389830855
True	108.77095350937564
True	44.52873280520464
True	406.12707057557554
True	781.9950117819827
True	162.34611469342605
True	1045.8406199261158
True	1047.911468162457
True	486.3031127692679
True	99.19717008902718
True	123.20019797294168
True	653.3818922338219
True	8.72287576316274
True	222.8186387907201
True	138.61304623991035
True	118.80136547863302
True	333.6886611990896
True	626.0479076496188
True	37.82283544506274
True	121.53605372377734
True	976.9259082073896
True	57.09527312545932
True	449.64194438466126
True	542.7501254398163
True	239.5261369546752
True	134.4281748798604
True	937.2164605512586
True	1194.0191462198786
True	522.9978399113121
True	649.644406759958
True	211.5082562233815
True	150.6515852375661
True	332.4211992025786
True	256.75647465999214
True	173.05986749463102
True	292.1407796689145
True	335.918437838585
True	10.223158260479032
True	633.3548246094177
True	149.75143652424558
True	78.21530500936971
True	456.257941229788
True	318.4823328971356
True	1205.9050695552432
True	355.5426166526566
True	963.703383263842
True	10.172976792767107
True	254.80300257622432
True	222.1464781334623
True	158.42293857200497
True	498.9740875056864
True	201.97167940890475
True	413.74547137355273
True	330.07856522630914
True	109.20793568822504
True	354.84527008110564
True	1036.3568851577595
True	698.3919660038247
True	223.96155569633785
True	110.1123272999598
True	276.2133458787567
True	24.61913931890761
True	350.1288476735319
True	319.1806638313472
True	564.6225762141135
True	436.41195888594575
True	347.8956519380724
True	158.84306137057672
True	12.979044182937018
True	422.4359350458337
True	276.182504161899
True	146.2821989694876
True	304.3887658466197
True	442.4448416237371
True	833.8505746219153
True	317.71851078563043
True	774.9704044719988
True	399.44723040312095
True	375.9934051343391
True	1.2984730122743755
True	1186.425216398881
True	100.13562864672724
True	894.5272435251328
True	208.6271732076168
True	469.7050590727878
True	674.7850683752653
True	84.51773382709179
True	490.713734053118
True	35.997629514136825
True	427.1679338897154
True	75.98577625820693
True	224.6327570403227
True	40.59947850580687
True	654.2184833671669
True	186.2951420749695
True	25.389166820788898
True	386.4596434731842
True	110.76126751643676
True	165.70952727218832
True	806.5591865599929
True	254.53475683905896
True	158.16176834013186
True	372.23863392087407
True	528.4257372113186
True	339.6269013845697
True	516.8658479536551
True	610.8685728354518
True	157.6729656266141
True	7.733538202513012
True	64.57848821475741
True	443.61567082559145
True	92.0104466323566
True	77.11896447049082
True	1036.200236265067
True	26.7533361660684
True	323.81647190051257
True	319.8115273741068
True	464.9682280896655
True	686.9682592018693
True	186.22044396370168
True	655.7568439042966
True	312.6435688628118
True	347.25675230661767
True	282.5804865651088
True	214.75830724962705
True	342.89003387883974
True	443.9467366107931
True	410.0219068384184
True	603.5982094510678
True	139.71578239502395
True	74.22238349449651
True	40.77065082492192
True	296.3918583396889
True	645.2132760246684
True	394.7574647746871
True	795.4635748593308
True	211.85440252255495
True	387.7686767069043
True	68.26491803405666
True	54.258740936183614
True	427.1603019095193
True	203.6316941991329
True	217.1564559052676
True	43.13410458545208
True	1082.5397271669626
True	179.3232640211361
True	885.061433252508
True	311.95566926116845
True	923.6302863719392
True	241.6240217422119
True	462.6125322377786
True	528.3213044899068
True	620.975673890142
True	222.55091820005947
True	471.1208456474019
True	918.0208314800489
True	127.09634484273649
True	7.273961387990507
True	584.167160778507
True	31.422964519267
True	78.26221332282248
True	786.3161516901679
True	232.41059604617573
True	966.8497960837286
True	687.9337618256823
True	393.1561138779208
True	274.50979320748684
True	475.68194971147847
True	343.7467731974953
True	186.30293931571995
True	679.5386064215339
True	708.4319759232388
True	207.1115104161873
True	87.966923122455
True	503.6064327695129
True	133.08479591596503
True	378.5744818531588
True	325.31390121739645
True	66.25594643716164
True	367.6144846208789
True	383.89154721221695
True	386.68240491292977
True	417.1449354992818
True	431.9498582190943
True	639.8967658407036
True	56.41202824677335
True	460.98308531559474
True	318.3106538330684
True	656.8015052815276
True	220.3665979504834
True	102.15815933676586
True	41.10387063375112
True	544.3566393751648
True	647.7010375795668
True	186.2060738738929
True	401.1253582198292
True	337.599340437565
True	16.17758932771126
True	170.50387391976616
True	291.7944747357137
True	2.442036530757749
True	871.0796475331116
True	80.2508749972961
True	102.69344642889054
True	111.9824676407625
True	361.5217180940575
True	37.02649265573679
True	463.7799483557798
True	228.7753426255228
True	6.142957979486049
True	123.36367616310636
True	434.6898680739606
True	51.54216434972915
True	66.61459683985869
True	184.5210472667152
True	285.8138454423158
True	977.5936134756132
True	386.32310702870205
True	947.29829341292
True	176.78023284224182
True	996.476609749477
True	783.0645374433265
True	637.5755810958937
True	397.67751841901
True	386.4900030465863
True	82.60864980494063
True	70.92946975172961
True	80.81332727381293
True	174.49289350445167
True	476.4441796494197
True	1092.820336059197
True	167.3024811751281
True	358.54816572418446
True	429.03969229088864
True	603.4406318407405
True	607.7796100731249
True	281.180756835398
True	438.42396070109714
True	666.5472951877587
True	99.64994610755204
True	708.3831826872766
True	279.2470059534512
True	133.55563932445088
True	412.0712868737749
True	877.6497388365414
True	422.68012795882976
True	860.0542229697949
True	198.37223419077367
True	357.62337428619486
True	707.1023126263518
True	605.7968325292728
True	193.4971839287587
True	263.4196659911861
True	804.8262221516022
True	29.021617224539277
True	189.6138532694847
True	487.0433456380719
True	700.519162889117
True	111.22990451933724
True	33.3514864476697
True	169.3551564978829
True	756.051023888061
True	306.87325139401145
True	548.6788566910934
True	339.6572499825002
True	308.4428658859625
True	456.0101590809205
True	486.7021596308413
True	70.87392860296599
True	370.0109579081667
True	754.1721870334774
True	0.0
True	287.68397736485935
True	233.6962066431934
True	921.29529069589
True	153.4639996484164
True	610.2318441922197
True	634.1491538559372
True	114.48703354205009
True	218.70956356790853
True	132.2715439457715
True	11.242976204348656
True	295.3651867955245
True	370.1728736448938
True	1133.423684198562
True	235.55201343996984
True	400.52969952598426
True	664.1280934620015
True	196.08637740645383
True	29.76436897467376
True	859.3983920223736
True	598.7027574741029
True	140.2319301273779
True	620.746701529216
True	156.20992773143007
True	307.770062087652
True	798.188998227606
True	37.51791932884636
True	110.45965236454592
True	510.9290635086412
True	71.90292374171324
True	75.3295718586985
True	404.10125818216994
True	23.027988512684185
True	752.6820778247895
True	95.32212590834614
True	162.45322886549485
True	18.345834287535933
True	705.4006075509035
True	30.009106512214544
True	777.3245896010859
True	393.8237192390866
True	107.8983010387908
True	702.55391744341
True	547.3072451227296
True	544.8450011437589
True	43.894579044893455
True	359.1260175687661
True	5.353163486636521
True	90.22943471601292
True	378.6467531396975
True	46.25257808880336
True	120.7375410368215
True	293.0702397829428
True	183.13323269362505
True	102.11723717978118
True	617.232291176992
True	20.74220210654388
True	1086.8640545877556
True	487.728602103116
True	304.3129522506583
True	497.9620867666833
True	124.416227655836
True	798.3554002867668
True	1113.9143501973304
True	737.9227977123089
True	174.881657582665
True	225.37906651761887
True	52.22298461338304
True	59.70834154080465
True	154.60120661451293
True	97.71609619326487
True	170.43602331061976
True	1182.534903560065
True	331.024038709956
True	354.97154535133234
True	705.5047352151474
True	17.663817089329203
True	13.800032831450386
True	602.0934946547166
True	5.222292282705983
True	114.1295423109438
True	664.9726980129138
True	173.8668999029852
True	623.6288742868401
True	849.445668299499
True	157.21011337021832
True	883.9081377600672
True	3.5716022343159333
True	440.90025758965766
True	1048.453043017942
True	23.177685914227634
True	241.83695646811043
True	149.347874289816
True	981.005648053539
True	229.56877209651267
True	494.5420405938115
True	112.37274416026752
True	503.1803638640127
True	152.21422526909424
True	99.90329578954008
True	391.1194063045959
True	72.47832515797921
True	51.73871381307278
True	1040.5612934647936
True	259.5226846731272
True	161.30749982808246
True	371.488084100264
True	394.983975901389
True	208.7540583830394
True	165.83578590087728
True	391.8716813017859
True	34.998835487588224
True	495.5454796805933
True	1091.5853160498732
True	108.18462031660722
True	469.5754286891165
True	321.1429494590033
True	25.66349398919157
True	407.1092266706
True	105.80727156366724
True	594.0003053042899
True	187.2835383397257
True	412.11580452722006
True	17.732092372288232
True	446.6590351635515
True	113.7320982440838
True	346.0748665897446
True	32.055122025932924
True	177.04869125259935
True	246.7435170446963
True	745.3893429098614
True	55.52631944976182
True	146.47764772619175
True	238.05471023152307
True	135.33135781684558
True	641.8797927432804
True	557.9149538255516
True	801.418813927724
True	393.1484144918929
True	536.1140746853324
True	407.4698460621063
True	692.108089128572
True	72.34166546526573
True	462.478927287373
True	419.7097037113224
True	48.61577893654306
True	80.00302851386927
True	124.05141355097244
True	92.80958531270696
True	322.1134138593862
True	858.4071905440104
True	318.52452936980245
True	1144.338128157124
True	330.09514860089456
True	890.0643451262675
True	148.37387194002412
True	570.6792380053661
True	595.49646928054
True	705.560344986469
True	440.6197113364972
True	68.59535095619519
True	288.27315133901976
True	43.535486256487225
True	166.79978561851763
True	159.71189940186977
True	1099.7462392179727
True	234.51424641661697
True	553.3723783665613
True	553.2620621659025
True	558.0389366976709
True	910.8915580981732
True	598.0360731009516
True	611.8758729314828
True	942.4545958984324
True	121.71525268411492
True	318.76621455262926
True	255.82110917379845
True	320.1745099601659
True	90.40164962025794
True	387.9763726236652
True	5.245907283326606
True	332.59933584332896
True	258.50831955569305
True	577.4364716464188
True	287.0978404297841
True	359.84151978991554
True	10.367551297072618
True	57.30261082737373
True	550.9342193217618
True	27.682380107268536
True	138.01501688447456
True	66.04764248117732
True	156.44885234874332
True	235.92341024801465
True	74.93951216519879
True	368.1718942058434
True	285.1923137127195
True	96.40630912394693
True	341.6257213055053
True	64.20249255836245
True	590.5203509654965
True	837.2441192333955
True	279.8985451011393
True	1147.6479066312686
True	108.2512510849641
True	306.7363147128748
True	1052.7108968320713
True	87.57554829024022
True	300.95784102769335
True	10.344491011359874
True	400.96193274514513
True	466.0978494901041
True	163.46165983818088
True	614.2205590853155
True	899.696393396767
True	150.5239355813354
True	80.20159445450273
True	329.6796057220495
True	542.7116342169838
True	620.8618812244237
True	1212.5180452180527
True	25.43280890328016
True	923.4073075594296
True	130.4438306290803
True	632.7659285143895
True	121.35630713990174
True	128.66643829073135
True	185.02740373686692
True	179.8856782712779
True	751.1229297299919
True	209.73560237252303
True	230.88911437079528
True	67.81207955035775
True	520.9770651014647
True	437.657363870039
True	179.43851287466566
True	237.539574963481
True	17.40295209734936
True	425.30772839526526
True	219.83856113043612
True	271.0074909733977
True	115.80534277630878
True	697.7890997569658
True	413.78136398953217
True	258.99261844864145
True	646.577485467422
True	538.8731066610384
True	460.2341252316248
True	133.88013574994395
True	519.9087681326727
True	440.410369357958
True	3.3620822763868974
True	197.8616101952541
True	88.55876720552261
True	238.48539790415776
True	3.419392669387155
True	128.9491854168245
True	360.01516287219005
True	7.561885268148765
True	861.2843098569363
True	159.39015456691718
True	719.6147168897414
True	802.6481705201893
True	170.3375035256188
True	235.2941283997384
True	493.63333207785575
True	799.2276386036345
True	48.42956138069279
True	39.05894793789768
True	132.89852381475376
True	625.5791391822064
True	738.8893508357654
True	187.40714900000063
True	583.4329021954651
True	602.3223548552509
True	837.7018261625402
True	397.5339111873992
True	187.5889086279156
True	890.3928151053668
True	209.53659921647807
True	151.9578749083453
True	322.7533932419775
True	216.2394470644431
True	208.53733332778265
True	612.502341996927
True	251.90270054199647
True	195.2290664303208
True	459.3997218980544
True	466.08256340803786
True	64.56157644848653
True	283.091776570751
True	78.60152604310473
True	342.0039827575597
True	360.20036467963666
True	259.1702618108596
True	176.04808893305207
True	374.8414216823019
True	645.9058658946711
True	781.9533965676112
True	290.03762435195546
True	740.1881788155657
True	60.19841889913389
True	874.9535478047299
True	352.47457317573424
True	12.047109182503998
True	588.206946538912
True	676.1902655836337
True	259.6109900420791
True	173.1839360502252
True	48.909499105234936
True	390.6962474336793
True	80.58409169819544
True	15.611065468004778
True	887.2516964543927
True	375.5346855987384
True	175.35053776750112
True	1007.501329835082
True	12.38020301704461
True	795.7448209594984
True	31.818289768758493
True	661.6602505794217
True	59.88898520368266
True	763.5539577818749
True	444.18032204493545
True	199.57426926531352
True	433.9810097298218
True	214.5053154946336
True	303.4956683200057
True	210.6169028647075
True	420.1861660270948
True	8.568074703135913
True	326.49722240773866
True	105.69686493265132
True	11.291387533475715
True	459.21876425055336
True	736.8311732697243
True	290.35483366464666
True	81.06835955334913
True	322.1654485304529
True	82.34622004254867
True	176.61389872618363
True	177.41026001653245
True	369.012679533244
True	46.66969151894666
True	141.11202524297167
True	360.7737323890212
True	847.6606493292986
True	116.67477656786646
True	211.7713365374259
True	439.9717045488625
True	19.887448063083152
True	431.57793674503927
True	494.9591187718922
True	80.21695539011034
True	388.89704061026526
True	334.2937401902653
True	409.69784961244807
True	593.6717290820214
True	1036.1962809195422
True	964.9610196475646
True	55.98557607999954
True	1075.5182228599592
True	112.11943274396828
True	107.18109405680164
True	114.51324577918729
True	510.1215153308992
True	359.6877146125343
True	580.6919083029767
True	260.48939922312024
True	157.40299726468817
True	395.3420042369951
True	14.221269051876618
True	443.04875543894286
True	392.0946640121807
True	153.9067158258443
True	93.3674620226846
True	527.5460148442016
True	988.9966958794896
True	204.3593325547039
True	68.20353326603625
True	434.4510158126212
True	389.0565324922544
True	468.5466228376972
True	331.3888849046821
True	4.792774510276793
True	541.9711833269262
True	516.7621568828831
True	501.8664235764895
True	186.59250623560143
True	102.28368408069794
True	20.75506562199152
True	370.76223300613947
True	106.03276690853176
True	7.785785008480767
True	32.303175597137006
True	348.7236488298876
True	670.8170005127015
True	134.54291045385727
True	96.70504422092738
True	25.288042634340474
True	403.6133929017908
True	361.1689815379598
True	749.2747285702472
True	309.3969160169482
True	498.3018262222784
True	538.6511799494511
True	524.4840488900143
True	297.9819038967806
True	544.308724686843
True	98.8093168299074
True	573.8272558372814
True	6.457174162878737
True	351.4302066498298
True	443.8091873290079
True	933.6279235978388
True	349.5814205104246
True	832.01306282499
True	972.670792591995
True	171.73179594751775
True	38.37063875304992
True	370.5278525251952
True	393.3450383681661
True	598.2298974795605
True	252.76941532061156
True	30.107943357032955
True	632.2061018012114
True	121.06929525519138
True	1044.4772194934856
True	328.6039741623279
True	495.7183180571885
True	126.68772115543057
True	830.6427124915136
True	140.23438797768233
True	818.7120941740303
True	587.1445796288282
True	190.57869290351363
True	113.65169302925057
True	62.55146790114494
True	562.6863187995853
True	881.2885742010948
True	434.0484903165871
True	529.2919356101468
True	133.76219884970433
True	622.4524254652082
True	472.9386856998052
True	780.2879964990544
True	308.45286894211296
True	563.8468306976674
True	113.59120599575728
True	27.932624994977
True	402.7272972450685
True	165.44212916619267
True	97.55263454925912
True	370.5359264509226
True	1095.5235141523915
True	250.28814402463135
True	553.0883057463366
True	13.042648990318536
True	72.71408849932405
True	314.5283735040838
True	809.4930814030027
True	434.3514861076222
True	504.38577815719776
True	709.4656108128315
True	63.054103040259406
True	752.9082876039006
True	50.05485027095932
True	104.66193602514517
True	176.0639169457945
True	84.1744589378521
True	25.169908205334988
True	296.87193889104776
True	493.9646038621465
True	909.887926159664
True	855.1925647235197
True	5.671969405165418
True	287.14799670136364
True	459.2144891182845
True	122.97154784597684
True	244.2244223416932
True	329.9757715374198
True	1314.6972643771614
True	448.5775090447776
True	25.10819219590772
True	188.3700890413101
True	707.6852318538922
True	34.57724140198058
True	174.66012928652614
True	530.0981826415522
True	73.7425963583174
True	852.8721390872448
True	336.1350155959064
True	675.5163196488514
True	77.20635523337978
True	661.1525189645562
True	585.0467144116167
True	862.9771402535697
True	231.99260614543212
True	497.2475357352628
True	793.1528696404243
True	930.6456282150538
True	235.89077948027895
True	741.6481509944597
True	229.9270419476827
True	447.19225804203126
True	339.3701732955212
True	498.5995204082692
True	485.3065863470833
True	322.9261989304167
True	344.3085593937414
True	114.53055190220832
True	347.9191006794923
True	1135.676455204791
True	328.04474670813624
True	149.86397193467138
True	304.0962154236196
True	745.242468433087
True	659.608728818781
True	398.5633523561714
True	114.88234270287164
True	338.114777119252
True	36.42612676054228
True	175.76765481382614
True	89.23583183399751
True	87.65006448951658
True	557.201498550175
True	133.5828550148156
True	132.66364540233954
True	105.85657478756394
True	84.32135000047998
True	455.1954799892724
True	381.76322614490766
True	1063.035461244211
True	540.4785417304523
True	871.0733983023628
True	272.3818117775737
True	308.40228203196057
True	534.1658678826221
True	195.60972422802288
True	768.5678420794619
True	251.42461828743535
True	343.9821919962376
True	69.08692946833727
True	124.1919260038797
True	269.358267976335
True	119.6615813313284
True	468.6054328534002
True	31.40076936138724
True	578.7504623974478
True	1010.5999190812864
True	697.732914009921
True	1.0316275136943496
True	62.14926215255516
True	485.9420287065684
True	429.9893729232711
True	76.46214775826077
True	118.74612403933482
True	308.30581233613333
True	79.83922111206171
True	55.79303441758776
True	683.4685475228961
True	648.4127817008568
True	163.43793647962002
True	165.66041369130016
True	538.1364569283481
True	58.64145907114198
True	24.770774217314575
True	571.6051403300422
True	439.8666592167504
True	1142.2947806928532
True	48.13480550900385
True	460.38412228085815
True	869.7119639593751
True	782.2203161434289
True	308.310003069822
True	747.5999014086669
True	395.6463567064372
True	41.57248948925341
True	104.82445805548744
True	719.462010940952
True	73.6578376841833
True	138.46326435404455
True	909.043472690488
True	193.2198266710625
True	275.82846347482223
True	106.25448775908184
True	638.6264466889002
True	605.3752197985375
True	211.97607818822925
True	426.8922972076118
True	42.85856688296512
True	280.6084336912005
True	593.3612106624362
True	598.3960259560001
True	299.8088811790771
True	71.28830264562876
True	969.053410918159
True	1098.5608531127505
True	557.0633226658775
True	62.74236733611609
True	30.07519370709506
True	88.00138584649561
True	108.03684564786496
True	99.32799572072209
True	887.9384027145093
True	1202.9428173090398
True	731.9439797759417
True	314.258617876937
True	8.211130173839047
True	21.93281163373127
True	349.0819505829915
True	481.3955230850036
True	46.229229831785375
True	547.2329622811166
True	441.71159180532703
True	402.0480017825239
True	76.56060337353111
True	206.09370944822328
True	264.29957882541817
True	133.02571779388546
True	409.9953937072967
True	43.56359215503551
True	178.36736219986022
True	1165.7700942023869
True	6.523925543319365
True	26.93031729031176
True	593.923469471921
True	354.63644835101195
True	767.8859551635686
True	155.02090003115867
True	742.3649053580453
True	593.4549899582422
True	284.37718593936006
True	425.9855257092691
True	329.83938971952006
True	293.71697927083744
True	270.2359470452762
True	403.584919878649
True	507.2847274825608
True	489.385688508518
True	110.61220317842476
True	368.6159878850123
True	10.712794799226778
True	184.8965370332648
True	234.67166900396975
True	846.6648082654468
True	595.5967959359705
True	30.50673504650564
True	716.8324529764443
True	829.7780742431224
True	110.6643684237486
True	353.21298036251176
True	849.2843865680007
True	219.2336940779549
True	166.04616175285403
True	533.5318837660733
True	599.639166123958
True	1107.4967813554442
True	146.85750755594103
True	153.478351532955
True	260.9199910040048
True	318.4139995938727
True	411.3302014500967
True	414.3243392188438
True	317.7728836289221
True	441.04502827848165
True	500.36000228866254
True	228.27717227192488
True	1462.3569913037388
True	250.75172927530167
True	421.7575718714357
True	50.5133939137686
True	779.8007440847914
True	260.19251736102353
True	924.9395663939137
True	554.6842290850412
True	314.8503873783432
True	783.5367281198569
True	269.31732407585304
True	215.99756554449743
True	255.14663798729023
True	221.38034878228575
True	144.62928223292067
True	258.66675939802707
True	738.027491065876
True	508.40557663360624
True	226.9276615951986
True	1164.3726966482532
True	117.576418217869
True	255.31272532644527
True	71.64593130308599
True	300.35977432050913
True	427.1427663824812
True	91.40175369400852
True	219.96995852351083
True	72.7398414776699
True	665.7064046107628
True	370.6896457110213
True	213.51876443269245
True	750.5424417384289
True	894.806911871076
True	835.5986116570112
True	851.9688508213709
True	349.3848420778391
True	1.246538730193743
True	268.4289492720413
True	57.944519439293614
True	380.6568872216354
True	52.488513834588936
True	347.2537275995361
True	891.0416306416148
True	1011.1186682059296
True	399.9949715485317
True	20.69288004636628
True	521.6553546065755
True	497.6871281131718
True	200.389968857868
True	231.4718161376989
True	288.35618012355826
True	23.2702732116498
True	129.8583883508964
True	949.8577172101144
True	61.36391961533762
True	490.2624583392957
True	792.3453376016438
True	99.48837155777352
True	247.8475840146232
True	113.17967007529596
True	15.785835963343278
True	1.5069629793022314
True	112.70565141405784
True	1003.440770255385
True	466.19052376196805
True	66.87825959916889
True	780.6735185585012
True	336.2669661797746
True	1.739557369214367
True	442.3945568944441
True	190.39717160014908
True	484.4219645572936
True	79.98591096181927
True	323.6930830210617
True	385.2768901430359
True	169.148724073075
True	207.1695201548825
True	130.37757148941648
True	175.47736545101054
True	970.6808741158892
True	15.874155220507973
True	503.7965614553939
True	481.83783587685207
True	408.4238602642336
True	213.06508980392283
True	224.158903119771
True	162.05019250950332
True	47.92628193620196
True	479.04117039583065
True	149.56037892322024
True	809.586301497262
True	838.958867119521
True	246.49429100706075
True	300.3945414649004
True	514.6597426138585
True	43.77447111852876
True	85.76543786129392
True	753.2061948699417
True	1086.5037614443884
True	112.1903818761139
True	733.0061033133899
True	144.21840672877576
True	918.9380424087263
True	665.4742593299546
True	107.82389377547732
True	278.4595349826607
True	629.7812034603236
True	259.4943648537155
True	47.77696771056616
True	545.2866955783231
True	434.99795375940096
True	6.497235395757509
True	479.45946951943625
True	69.5604741401929
True	183.0104383981225
True	234.7733204262373
True	294.67991434111104
True	75.88004075985839
True	218.41359118983223
True	352.9367136515852
True	434.418662968916
True	977.729383075435
True	47.36515369898287
True	937.7728340925952
True	1013.2931446013728
True	131.5969803027245
True	75.4344697741892
True	1009.478262161906
True	36.39637512596951
True	225.12528954967576
True	88.55969369541593
True	218.4135548164965
True	373.6986231081689
True	956.682012289192
True	98.31831504227996
True	69.73682851078537
True	646.941809774956
True	282.74494142289564
True	726.5682302846918
True	49.086593363944914
True	466.5735652088276
True	375.4992709769652
True	678.6014952917292
True	54.51786714658387
True	107.62518603939031
True	28.49100657392168
True	259.6171121244303
True	44.938828784094845
True	353.9318790037646
True	3.236515919277162
True	1184.350111709398
True	106.82252393779244
True	128.36704396768624
True	355.2197484488935
True	716.2698306437255
True	676.0218906286113
True	995.86411049144
True	461.0419224871212
True	421.9850155380434
True	140.47812267086815
True	404.735098368148
True	856.4620188098324
True	435.69389960653615
True	945.844783041514
True	88.96759406026122
True	424.9345832495519
True	174.67371372081217
True	274.40512499346323
True	730.8197280464854
True	159.2087459133386
True	132.37729610015845
True	65.61494188388653
True	832.5955172331016
True	779.2322362496072
True	84.66241193352569
True	442.5378387137885
True	746.7937091486435
True	415.5669317690909
True	55.03007298970552
True	322.61573036363603
True	782.3247309983931
True	30.49545011702699
True	357.683700633136
True	166.72795305679648
True	292.6637683436168
True	36.36936646975292
True	218.01366731710505
True	778.7487899681619
True	644.5330659266815
True	58.84894824788547
True	288.4098872802377
True	887.5662668458461
True	18.66435506952744
True	306.18355086218503
True	304.29395223612346
True	434.7976587024023
True	214.9608025826979
True	582.1869973310345
True	49.83523782499836
True	990.03250664307
True	875.7337154202321
True	51.10109603431667
True	383.1480001401389
True	725.88327019524
True	884.4913473588207
True	269.3094301626927
True	606.3438325607316
True	129.21782333425023
True	190.9716505236708
True	136.33328025195192
True	138.54564425654536
True	208.70809978839688
True	956.648045597479
True	774.9463098649759
True	984.3120220320068
True	20.654652402485205
True	26.433840197801175
True	349.49529680007976
True	12.79712387482498
True	642.8168603648761
True	1030.008586793971
True	253.3227123791408
True	218.5014498368211
True	82.46235362306948
True	218.07199451419743
True	134.45686141685655
True	41.6470957058634
True	131.89745646348678
True	91.84011127031214
True	243.29341767772945
True	543.0813413795199
True	163.87616860632997
True	30.35726490301878
True	56.78626788196492
True	433.509582398966
True	266.84087925510295
True	590.1802237192979
True	22.69380945488434
True	108.85426977246787
True	675.2158439577033
True	262.78060081413514
True	457.8516187313302
True	663.9166135903297
True	103.30914131896994
True	111.79365145973098
True	82.83551797875192
True	25.258264453683847
True	123.87413658771256
True	83.69836396100112
True	101.81103993487945
True	164.53066461256313
True	232.46209174546956
True	831.142758350865
True	288.75673148088896
True	921.4278611443189
True	168.29923148906192
True	190.0334886611687
True	808.2516550810004
True	308.97574226082827
True	576.2120824244805
True	250.16090049702763
True	355.76778598134206
True	458.5229579121062
True	566.3606581576408
True	660.4999286896641
True	354.57053760156373
True	33.03751047690022
True	562.6858029792271
True	622.835411822495
True	21.572949075609028
True	12.757248731566737
True	266.6907811385984
True	391.2696081449414
True	447.8908799157103
True	66.01152723339604
True	666.7844986361449
True	930.7740462512056
True	229.38418900963023
True	923.3282960991947
True	272.03356590005984
True	106.69568264841556
True	263.53902548432325
True	662.202108475586
True	39.88685479729364
True	546.5421101796592
True	1268.9003105490526
True	1030.0964572340877
True	911.3190810628732
True	204.02286139790647
True	88.73034741141257
True	192.57728335763835
True	813.8932974646407
True	150.6784145024586
True	1070.5452257930872
True	859.3260431701731
True	38.616658169707904
True	89.31722730781959
True	431.9559352905442
True	388.7537761134963
True	208.0735443111408
True	525.9546133314905
True	654.6796776346581
True	121.96985164601216
True	273.24672094962915
True	1024.5118662118348
True	49.76010791950828
True	721.0388666166212
True	552.9398450390347
True	39.04136504890912
True	815.3028615864349
True	394.5424125010416
True	560.5174608375339
True	111.05388017661156
True	255.7857120699398
True	204.4363025938226
True	26.70290676501213
True	133.80823312378544
True	746.2442402033274
True	142.33190270359654
True	396.5545989796608
True	59.57231601769693
True	636.4323767472303
True	617.5955668269825
True	235.5787488171173
True	434.7130981069599
True	168.32905112370568
True	174.02535835859746
True	236.43046081334631
True	273.11456518140585
True	365.9979626506124
True	128.99367173242248
True	191.77369582066652
True	28.4894792425844
True	864.6179080698596
True	307.9778532885536
True	10.162192566449765
True	368.80763064235134
True	158.83210934487855
True	625.1251251500748
True	363.3008060017375
True	582.4582369228328
True	529.9003792001986
True	453.6929967501735
True	801.2548956417461
True	236.55306299437072
True	574.7113567905329
True	158.55525805779232
True	523.0113714497307
True	355.4850841227372
True	379.9706944373339
True	124.0930705503462
True	137.06666485243787
True	106.37187306048966
True	69.07002001159228
True	723.0402778802711
True	172.75037991196467
True	43.99965640988203
True	0.0
True	543.1185337381805
True	110.79421274412329
True	23.914152501284303
True	39.56325870372413
True	115.01176843091864
True	550.842600212663
True	179.62864896520605
True	104.5018030926998
True	35.01396602436051
True	160.45074568211857
True	940.6271296644666
True	48.36896945973314
True	229.08578030221548
True	717.9870001906756
True	313.2463811251155
True	465.1558044921343
True	467.2178038668076
True	505.9301993954421
True	611.9109708655619
True	945.7932338224532
True	274.0729930879963
True	1028.318596955899
True	917.9769641412825
True	575.0756708769877
True	345.8362949596177
True	873.8824548989206
True	8.978202388865862
True	30.25592623548546
True	305.13699117151083
True	44.88369871785291
True	204.32997825115305
True	787.5045336356217
True	221.2978231897644
True	746.1833356234077
True	770.739986321824
True	117.72640312760944
True	358.7778014380041
True	592.9390125214403
True	23.133207407073435
True	127.37075381601858
True	434.2463257777674
True	299.1947973858111
True	194.336109414831
True	114.97314503323126
True	384.58769540882577
True	20.727227499691093
True	381.8770279583306
True	362.1360917104396
True	1042.57603747436
True	360.6517483059978
True	30.73217300190713
True	443.9875438379765
True	433.850613706374
True	251.1085600293156
True	30.555615114801824
True	759.2482994237766
True	443.2333361441528
True	173.1805126605678
True	13.285316229730876
True	1212.8097575731367
True	162.55078668229393
True	29.09549570959036
True	307.63000697510347
True	290.67774465064394
True	113.42746400184774
True	292.4638145908001
True	48.88482953220466
True	314.69488015852403
True	305.716707314
True	320.45416501123015
True	28.841919011706874
True	47.944118263373845
True	1096.4629671052808
True	27.5492740222616
True	12.87390955492133
True	177.98251004689445
True	651.5120143080997
True	9.572037506856589
True	196.7913183042136
True	177.18030969188752
True	520.7433420872674
True	385.6066764649994
True	733.4845554324235
True	338.3357621370825
True	468.3498115355049
True	432.98684952066185
True	495.2228990937567
True	102.2453824483012
True	1268.6068356982987
True	884.3917687413765
True	285.6931854268759
True	525.2073670916097
True	104.72800170709256
True	547.9074436593066
True	441.5958273115049
True	157.27584365149656
True	76.46131392228226
True	344.6483137301046
True	168.16958098149925
True	23.60854420486946
True	604.727084126532
True	377.75347977524166
True	69.65864716271186
True	30.32505218503918
True	666.3848197233004
True	495.0527990168965
True	73.3757879512783
True	22.111800902087847
True	329.13092403828585
True	337.3681125855947
True	746.357873891917
True	559.6807655929696
True	548.8114786082366
True	792.3346028182751
True	8.202678511892245
True	59.71483714895415
True	36.30316264213669
True	56.65846439968657
True	507.91507026377735
True	597.4377335992285
True	84.35636207588482
True	108.28156478545624
True	194.7920449903609
True	75.82372191076072
True	171.56913736501474
True	202.89676200572484
True	267.41279221361594
True	847.8012446534091
True	594.1493157669665
True	284.2074854568486
True	198.32890074160025
True	280.17860166686967
True	245.8846943038972
True	746.8463448758964
True	324.37727940403016
True	167.64171938845993
True	886.6357486945732
True	329.2062190613756
True	475.7713129492272
True	149.8136621037195
True	118.8115816557342
True	60.19056589838857
True	208.37523913107717
True	989.4294654248108
True	523.2909269456459
True	110.69558023971636
True	359.56427536565354
True	104.18158071403056
True	655.132297114542
True	5.181140766772314
True	683.3350820996579
True	34.56833353216779
True	901.2666338463604
True	847.3739381173424
True	213.09026786172464
True	32.251149904060874
True	82.07769817944008
True	434.1829427821926
True	229.48455459894583
True	1.420947759273556
True	77.98939744221185
True	1048.3586077909677
True	354.14876639022094
True	691.2492532892344
True	481.6941291227898
True	30.642118104243284
True	137.51383163286872
True	438.0191264416547
True	910.9126373786268
True	813.5934472732115
True	412.921889568039
True	340.5934220767207
True	15.971954322514652
True	78.27292482728434
True	762.2487776606338
True	450.8286097503522
True	383.4043403506538
True	893.5608791368736
True	20.226419540279817
True	224.952175907034
True	888.782891313628
True	225.75463409318095
True	8.420440424984376
True	489.06302848303056
True	104.84465318929024
True	661.0404246766113
True	56.481282272696085
True	253.03617727319187
True	870.9142055137071
True	882.5573102026383
True	270.9452115617898
True	445.660725130723
True	118.3699964710638
True	590.323431131823
True	257.9202219388116
True	177.00936605313464
True	860.5053503361809
True	57.30907011217743
True	714.2090791742135
True	276.03034239344174
True	305.82113552961533
True	171.79933316354635
True	486.2304793136717
True	595.4937206918222
True	362.0363395750504
True	411.1869125560706
True	70.36632668049221
True	166.43856493748814
True	459.92509578389325
True	217.3919126093612
True	36.3601060072044
True	199.05874915152287
True	390.0753135639383
True	403.2171881842708
True	723.4013399775262
True	128.98052524042757
True	659.8052600253571
True	507.9550667563893
True	622.9627468224544
True	134.72646575376535
True	40.13046796128717
True	666.365248802832
True	69.81691153238789
True	556.0105175312528
True	675.1223017279159
True	451.5482869523066
True	138.83327042443602
True	539.9886926489087
True	4.2010249972180365
True	403.86022497750594
True	30.21146015037712
True	615.7321963467379
True	280.8428515557238
True	586.0580210643024
True	680.2631009870689
True	138.6987246385482
True	531.2350568443151
True	502.086221263281
True	67.51700043201255
True	960.59737688109
True	3.386799275745157
True	26.94378229816476
True	656.1601981392901
True	692.3002195694486
True	130.60376273147054
True	413.3388835821205
True	124.65911718087357
True	73.9750046964549
True	461.4186538056553
True	42.77532200937053
True	518.8591721930577
True	12.508706069547914
True	823.0014366422429
True	568.6342519690544
True	682.9398516936764
True	105.99591831903656
True	374.7255873697484
True	991.2159954827864
True	844.9390086216117
True	135.41032442254092
True	542.4896581119664
True	454.7217523054418
True	253.50906531206115
True	252.7904049154429
True	5.890711970772001
True	301.88841951726334
True	11.520703534868334
True	375.2797444191899
True	76.35660221534299
True	408.8469496368178
True	652.5131262305612
True	126.05753547305837
True	223.91496098043132
True	627.1781151609865
True	673.0324757476272
True	297.9757815810177
True	140.35338591144503
True	168.61506198289104
True	485.6184936256962
True	88.11903768630458
True	9.411140009293607
True	515.2212856204757
True	551.4976604549686
True	17.82323665124796
True	134.93740096653525
True	914.415832203176
True	490.90603860559423
True	276.8913770175863
True	35.24116875591574
True	479.6288455256852
True	115.93397910189717
True	579.8580078566755
True	662.397817203978
True	306.2935250797348
True	388.0423735318179
True	191.52901531711632
True	246.4646112369173
True	73.83776194260707
True	218.08828180564427
True	488.3567591283707
True	24.074939235738544
True	444.277555572854
True	360.4496294925143
True	732.5661381669024
True	929.5314723631708
True	874.7836625621634
True	156.05995539709926
True	419.0398718532079
True	73.99621276356142
True	184.51271210141337
True	318.8233108484916
True	12.010068783692985
True	789.4225403387894
True	25.29112538120511
True	387.4237428244571
True	275.77248980184544
True	634.5336688905909
True	201.35306168533907
True	42.00164650003334
True	673.3867492295618
True	1093.764258707504
True	225.7177332030205
True	131.80493654926752
True	624.2174226591902
True	469.3198437875506
True	18.042003703342758
True	766.299190427243
True	109.62188957390332
True	45.41559384085439
True	310.5071340561559
True	346.45355940857183
True	397.557014831464
True	262.0199506298619
True	20.26811514282563
True	23.807911078827125
True	866.5354081204748
True	190.1835735917508
True	120.66635256354624
True	855.4937549222717
True	647.9785207341063
True	650.5149622024197
True	447.42593863759424
True	153.53931645477255
True	31.53889175863327
True	104.56901589588178
True	440.7479370702975
True	225.3408806546672
True	483.1809507733634
True	139.28776438168973
True	474.6724875588656
True	658.3971513570253
True	950.1306177201324
True	24.28521160271691
True	992.020697394814
True	1092.3536247383456
True	493.088593823354
True	79.40172063676481
True	784.312700408491
True	651.5694858764427
True	664.0295940386968
True	176.919015736531
True	748.737282015298
True	703.549851734693
True	124.55811734775004
True	786.6556445305761
True	802.0970223675442
True	475.9713043520529
True	226.32052839194336
True	73.2076979743008
True	305.72305334551925
True	344.4377363936609
True	452.6132812198383
True	424.1428933295814
True	196.54973318850287
True	312.57111284678683
True	2.8168670269475387
True	12.26159711059326
True	105.91019153098884
True	134.3336250390723
True	361.6219647602512
True	344.4433309000321
True	117.80011680176958
True	15.661078825629632
True	199.9002896834424
True	896.7604022180606
True	456.6164577245613
True	543.0518150900211
True	566.9369938313046
True	775.8707335942585
True	647.5886007243254
True	91.83778851016902
True	219.03592155188247
True	243.69572617006895
True	277.54010249213
True	106.8014727275762
True	354.91957805362506
True	435.6332931668432
True	169.75593548539345
True	624.4629498346754
True	242.27228091896015
True	208.89473502467067
True	28.96798472489276
True	244.7361234363248
True	488.0302822028893
True	164.39601128322388
True	550.3661832040157
True	475.1702482444981
True	241.07625361206635
True	103.46518853773853
True	38.95168265405304
True	410.8198977339953
True	790.3425064472245
True	159.1139535939987
True	1064.5054168513975
True	1055.2755138716186
True	491.9151451314802
True	101.30915819667196
True	122.49877422186816
True	629.7026598697435
True	8.918324008748893
True	221.3221754317576
True	138.01714169869797
True	114.38216853155195
True	336.84081977093257
True	635.8139473539263
True	36.04004662116189
True	123.3438038947851
True	952.7279515830307
True	56.0570744387139
True	452.0268850612625
True	527.1257599525761
True	257.2638716039724
True	132.1871540132157
True	898.4404697011455
True	1208.1649249112104
True	520.4739891931541
True	632.9760403168957
True	219.1479077569348
True	145.25131316217485
True	325.2472525410117
True	255.3217066159725
True	173.16281536502157
True	306.8601044790547
True	327.9088395556791
True	10.875223736268152
True	615.2361791097475
True	150.08649890511668
True	79.48748254361304
True	452.6351396686395
True	314.4607596680875
True	1150.9014890271603
True	332.0935996657336
True	972.9527978319256
True	9.634267658220978
True	266.60450329706225
True	232.57814257019191
True	150.8554337180581
True	484.32493427048223
True	200.2471191342684
True	422.9713766088769
True	323.7537561789101
True	110.09702334105512
True	363.87859634205824
True	1049.9956147581674
True	755.233416916952
True	219.84404399111745
True	106.15914214902536
True	292.22941257489776
True	23.148228575681127
True	359.3687078694377
True	318.91551832202043
True	597.2649354763558
True	461.06275499625247
True	367.1831069368799
True	159.17376688120453
True	13.51641271592272
True	423.8674336163044
True	281.7548695656154
True	148.37189321051662
True	303.3896238903428
True	439.87788064671247
True	805.8374658994833
True	305.6363892679293
True	782.8992699483548
True	407.5534557774317
True	382.6475163110967
True	1.7841033242886966
True	1186.887512866597
True	98.95295073716808
True	956.8492230861796
True	210.21771588481968
True	471.5790059150796
True	672.10703534659
True	82.09828085998812
True	469.251374134914
True	35.20766368137893
True	418.1775002248276
True	75.4026593255129
True	234.33669922485515
True	38.9897510385342
True	648.3755527583033
True	181.99605937095984
True	25.44738726082208
True	409.862293817878
True	109.98721114942974
True	160.43024600262288
True	837.2761660318444
True	265.1413888657865
True	147.44827648320117
True	377.1595691465442
True	504.7962551646023
True	330.53391438265555
True	528.5148579505459
True	628.4184831567798
True	155.86479922066366
True	7.45689006228654
True	68.15000476384499
True	421.2266722712136
True	91.95828615831684
True	79.29574085966524
True	1053.8195427643202
True	27.125000789451637
True	327.2585345746824
True	319.2508190347773
True	475.6968722140429
True	665.3338678901439
True	186.0716985957367
True	627.4324403082015
True	329.3710031762887
True	344.51807716350834
True	275.2877107940177
True	217.40420183797212
True	350.96230645821225
True	447.8580112296211
True	422.1262232624663
True	610.1141995046128
True	144.82107855272406
True	77.53977391496743
True	39.560321208644304
True	286.9481068059115
True	655.488955436866
True	414.4209029549317
True	758.5000870041034
True	217.9247937090097
True	411.6530798130316
True	69.0967675021725
True	58.22514629035583
True	458.7497158089605
True	203.56102385932456
True	215.18714676455997
True	44.43784965124452
True	1065.6424725951013
True	176.62592885126165
True	934.127852147188
True	319.5826894802691
True	917.7987305376108
True	233.96035690657985
True	474.8250346905066
True	537.6851240612655
True	618.5701695122095
True	216.70636052641728
True	477.9189723885686
True	935.2954464966208
True	123.67767031744168
True	6.98719961134192
True	574.1904280656325
True	27.613740162700054
True	73.54216989160315
True	809.661573197922
True	247.21557092897945
True	979.8219952244542
True	695.1501779853961
True	401.1926681913029
True	280.9819814496402
True	484.0274026089748
True	327.73755014848894
True	190.815204835372
True	679.0311780843045
True	709.3162062672081
True	214.6700988562297
True	96.43360899646994
True	531.479669403498
True	142.30402110169354
True	374.906728268256
True	358.5863704092746
True	65.05124473333422
True	385.3178239792909
True	412.609260188764
True	373.0093625965773
True	411.9414695386069
True	417.23480000337287
True	648.6427886954582
True	58.3532349928588
True	460.4425508977338
True	330.86292805201214
True	656.3384644609682
True	224.3753772902098
True	105.65237074415644
True	39.758112226461805
True	542.5355789271848
True	626.2152790309754
True	192.55055638281604
True	416.7454084552645
True	336.7328893112165
True	16.705877884496665
True	173.74978488327508
True	284.1355208018095
True	2.5370770264517155
True	892.7512982988685
True	79.94167781665453
True	103.65579231481443
True	109.30776650217834
True	354.5139318644369
True	37.32998431344166
True	450.1841628154926
True	228.1726317663517
True	6.119131649571707
True	118.84737871003612
True	444.96016712455776
True	52.566434155455056
True	65.10525339935775
True	184.05487066872905
True	302.9883945400037
True	940.24860682219
True	374.4904278519826
True	963.2729090089662
True	181.3162386497872
True	1004.0444089887416
True	774.0572319450763
True	647.4354459647684
True	414.4160660305849
True	385.4638174278872
True	79.27523551644171
True	68.73017120338959
True	85.73034096568638
True	178.4856654934953
True	471.9843842770496
True	1078.6463276064403
True	185.4954311224985
True	352.8092861086648
True	437.7323994889212
True	605.5955264864797
True	605.6282277012232
True	281.9688314898112
True	451.46044470071496
True	672.1969233878723
True	95.25041067876572
True	703.531206094972
True	251.2154048249153
True	135.19098629378172
True	413.9344457697797
True	841.5763332176955
True	447.2184839724
True	887.2371853334588
True	192.38786682961148
True	349.1581850631561
True	696.9309491578224
True	618.3129156056689
True	189.34497859012876
True	255.53368341004048
True	795.4595429878019
True	29.27378090918508
True	188.90019189288984
True	487.5784152814023
True	695.4109599347059
True	105.04328141375024
True	36.62323984273304
True	170.42679663896408
True	708.8889959409527
True	316.12276255468254
True	538.4224324578182
True	363.8601898239902
True	287.1628868683209
True	448.5716749760276
True	491.5596693688533
True	68.84096745600164
True	383.9303703183846
True	772.9736882637742
True	0.0
True	296.33185691612766
True	255.3283657959783
True	955.5441184214144
True	133.63196245055752
True	676.3234601634628
True	631.254930257782
True	100.62613815829656
True	213.40450186757215
True	132.45336834410602
True	11.322031020823651
True	287.1416100001937
True	368.4334300067239
True	1139.447469725751
True	236.4531104283359
True	409.54840099698
True	649.6436746385543
True	209.0754170675108
True	27.58998121385789
True	889.8465260212965
True	601.2263080334525
True	157.70831111659697
True	627.5429751931061
True	168.62316566083905
True	302.38325043834203
True	760.7880793263411
True	36.73886337525854
True	101.29643099139366
True	523.742473799497
True	65.17458090030209
True	79.27445257720858
True	399.2294166666145
True	25.677889890925925
True	783.97293107026
True	98.0187049040007
True	156.93885018963755
True	18.58065657761871
True	707.0104208197148
True	28.68239251115514
True	768.8367142282686
True	392.0156069478797
True	115.6578513630083
True	695.0511814252533
True	535.0221000309682
True	547.8456277928476
True	44.02245493087257
True	368.7514723914413
True	5.083559427962207
True	95.28370988232764
True	385.6226215946302
True	48.34332438200842
True	123.83793222324417
True	312.34513086343725
True	183.17545965994964
True	102.71198924843478
True	641.761079594258
True	19.205459550716892
True	1136.375603845108
True	509.3304397746284
True	307.8989280626056
True	498.03624627128704
True	120.33164691819226
True	793.5305178355502
True	1128.9076876987815
True	745.6759288567215
True	175.3986672630017
True	228.002805384904
True	55.20483824850201
True	57.49873902616896
True	152.51857924931883
True	105.7959156253565
True	178.42921101434248
True	1212.456617261507
True	306.0584796924796
True	349.5626355718364
True	703.981449142542
True	16.339532640131278
True	13.700971115282826
True	587.0075834129466
True	4.758201617046431
True	120.05685650337212
True	693.7676012282473
True	181.23850521687015
True	621.2655025977145
True	888.0990320835194
True	138.4778934658297
True	880.953287787708
True	3.0806272087977478
True	461.6522402141944
True	1045.0475094258893
True	24.47991506848087
True	240.7536150146372
True	148.400597919953
True	969.1251806610628
True	231.91808160743523
True	514.5918310039316
True	124.46216985225244
True	493.50845763421233
True	156.47757375847533
True	99.96407424148644
True	387.7662986996576
True	74.74126485171728
True	54.26461540276073
True	1004.9498857256016
True	272.3416526543137
True	155.7587705935727
True	366.1518996143578
True	411.1560352364674
True	218.06180861603
True	151.98150635995364
True	398.2752618235512
True	33.310927622369185
True	487.9763723940244
True	1058.930056035463
True	116.04631236048893
True	467.0154200931755
True	292.15159731156905
True	25.85872210580493
True	423.794070992399
True	100.6317667698122
True	600.6770424481556
True	200.82890248040096
True	403.2653963614844
True	20.94199490992419
True	435.18128244578406
True	113.20589795421178
True	335.0303582478137
True	34.99879891574529
True	163.14068756709423
True	257.06502244087784
True	760.742338048946
True	59.57103242221856
True	142.85945135005093
True	232.72319546016465
True	141.4758909140141
True	633.5277926524964
True	580.1018510805313
True	767.6075500535759
True	393.0501169334949
True	548.2000322182406
True	428.3454529110922
True	686.9332889661339
True	70.06884395635959
True	472.7706896618634
True	432.3713255847717
True	48.72207304464944
True	87.92054955572094
True	128.2249954045807
True	86.1057036879652
True	319.07376847284536
True	862.8741726605441
True	341.1576449260416
True	1088.2495893328294
True	315.7503396609574
True	922.0195523223696
True	151.4132605896754
True	582.5874790904119
True	624.5158969051821
True	688.3798296041621
True	446.1073560186484
True	67.06424287996457
True	301.3280113256352
True	43.9390724915929
True	169.27973955247091
True	172.0012312386758
True	1177.839791381478
True	237.29726527982635
True	547.6755823614044
True	558.5805011420915
True	569.4494543539073
True	886.5167012120183
True	593.3337490728468
True	654.8143143822177
True	904.0423686703596
True	125.37098611963384
True	324.79656871641987
True	266.34456586182745
True	338.2120274872524
True	89.64146274202774
True	378.8901876321938
True	3.969315701084103
True	330.71282045707204
True	245.2145505853404
True	615.487987914666
True	292.16868941122027
True	350.3247228137154
True	10.351420792387142
True	58.62879083129777
True	543.0297481628738
True	30.38540521392901
True	142.1782274589017
True	66.68220149051317
True	146.510903241084
True	241.83946064641867
True	74.1399884427799
True	370.6954133292529
True	267.6985368724489
True	96.87218689335202
True	339.13125323786005
True	61.705574188838085
True	579.3935654411114
True	867.2738635249707
True	287.3381196674929
True	1158.111924348393
True	113.15238715371544
True	313.8308508178332
True	1038.442384617602
True	90.48771831947478
True	286.9323160822179
True	10.419922061688908
True	398.73093289949566
True	460.696705998176
True	157.72948593606085
True	614.9289533365661
True	911.2057407345508
True	158.65171000346257
True	80.80094971030587
True	327.83851623531626
True	566.1472684865196
True	614.015721059872
True	1185.2637843549364
True	25.40453024525216
True	965.3234894948904
True	145.6961900855128
True	645.537317664771
True	122.96625352818867
True	130.28308601884635
True	186.47625419133357
True	172.56263540027604
True	740.4592606517874
True	197.6195342050484
True	234.0806330649609
True	64.75661634584894
True	507.0564982678397
True	450.51584693795286
True	171.09754543425865
True	228.6672006858836
True	18.01276056027352
True	429.05059304366375
True	210.8376949369205
True	283.74140284538004
True	111.98532117285848
True	697.9350396702944
True	426.4752530781991
True	264.7865525538103
True	649.4915071769159
True	528.1927744443152
True	478.226141088688
True	130.78175390290215
True	512.485934868003
True	430.2264289021604
True	2.908234991360612
True	198.51584519236343
True	93.00293333170664
True	246.35618174459725
True	3.029737877283924
True	123.2811154647014
True	343.93189024081965
True	7.226629295940785
True	866.7774743364745
True	169.69941325340338
True	722.346819918987
True	799.0009979249116
True	158.9196806821212
True	230.724601933297
True	481.9405679826585
True	841.8787896550092
True	45.433796818593166
True	38.264849742588986
True	130.80091541706346
True	634.4843306959212
True	716.842747755173
True	186.2727498094753
True	596.3246155928125
True	587.0095746672894
True	829.3667421381888
True	417.7502314882309
True	185.9965177213734
True	879.7392547057681
True	214.7666689410432
True	145.7329867418086
True	325.9807385429708
True	223.25193883364335
True	205.87773541127692
True	607.0310255249168
True	253.21240869155105
True	196.03181234206667
True	450.3713095487502
True	469.1107233957028
True	62.68573135626112
True	293.2845307842183
True	76.09027510136681
True	345.67454223543007
True	355.9839537271043
True	251.39165730017072
True	176.99166468772688
True	378.4493119420003
True	668.8349168607142
True	732.1017341259454
True	293.24636875245614
True	747.7799565466424
True	61.15036764912817
True	860.6444754046548
True	349.04539120975727
True	11.449632834307897
True	603.5598065076557
True	682.7234253253854
True	245.71288626409665
True	172.04660625069434
True	46.78374153789528
True	386.37090713268304
True	76.30956436484176
True	13.409831076972118
True	904.0253115470256
True	375.2733349552472
True	156.33094675755572
True	1007.2602881952236
True	12.437789483942778
True	796.9414757846375
True	31.278956656005292
True	654.2564568095912
True	63.56907049673887
True	748.2368125430456
True	432.42657462140994
True	195.7157342262594
True	432.6212455748018
True	213.4390589228737
True	292.73774998845926
True	223.6085085360489
True	407.6929060839338
True	9.97165545384361
True	320.8300722003528
True	106.60670039635733
True	11.989782760044664
True	459.35019866075874
True	730.407122214245
True	278.9852985097447
True	78.44630627494962
True	319.1762714445909
True	85.14264427158884
True	184.1854992911676
True	185.70101935172497
True	377.05089383536847
True	44.92931188748128
True	138.36049185544593
True	381.5471076360442
True	861.7615553154271
True	108.40822051077508
True	206.04782544022083
True	433.4480821018328
True	19.42606957909041
True	399.4898695900796
True	519.2183013943052
True	91.54379815161288
True	399.3046836950281
True	343.9436677762778
True	411.7134926923508
True	583.9325782323198
True	1045.1834287648514
True	1005.2758871152414
True	61.20486741730713
True	1050.5691795136934
True	111.76123574003373
True	112.16315059976831
True	108.46671539154202
True	482.3185432544989
True	378.9105502446583
True	586.9406097996609
True	259.4479988116467
True	160.2490358561096
True	428.3591657913815
True	17.590505005093586
True	445.3009242168368
True	369.31647949200686
True	153.70716901118365
True	88.02119059671115
True	552.2615839537666
True	1019.6946954366738
True	207.62538559463889
True	67.60274093820207
True	428.8056756440539
True	376.6614426612095
True	491.4907126529228
True	330.31944602029125
True	4.666325301029665
True	528.5626589552486
True	512.6667651542483
True	503.8933572237455
True	185.5747808699515
True	106.31361722887112
True	23.809556271224093
True	378.9118708871
True	113.1605114110636
True	6.173469338385638
True	31.96860467551569
True	349.7999664752919
True	625.3306581874656
True	136.27496502237696
True	86.90158388079789
True	23.56239265431346
True	413.69545676514497
True	337.8379263279906
True	770.7650345287404
True	301.5042395661052
True	497.19932125039367
True	539.2702378026405
True	502.27489989131794
True	288.7771603893576
True	552.0559426709918
True	94.21612070664315
True	581.923995555655
True	8.110397061350326
True	342.9181366433415
True	464.5955936107013
True	943.807281175553
True	339.6712366713808
True	765.5022724814917
True	953.6286136853864
True	184.37327382292156
True	36.75904059573471
True	358.4787219873681
True	379.1112034957232
True	560.4664774580093
True	250.59790775641625
True	29.69145241920545
True	650.8191773852784
True	130.30115300851168
True	1050.2866568729848
True	312.5720608742029
True	456.54135352173967
True	131.04509550100468
True	818.073147416733
True	141.2154922214135
True	813.8187850195775
True	550.9808140262786
True	171.9865800546033
True	107.84194605057984
True	69.11427619189992
True	561.9887327110447
True	932.5044575119316
True	434.2885894618883
True	548.761637130169
True	137.82814497195642
True	630.5721461224774
True	484.1499469638092
True	782.5381578847191
True	318.21048574913584
True	573.7371767639673
True	110.8418523882322
True	25.428163176114133
True	406.7265642470228
True	167.18291887646112
True	102.47147776666128
True	380.7798031328648
True	1094.2284229926668
True	275.98329567743144
True	554.1791761344692
True	12.512386288795398
True	69.53430427818691
True	327.3284952520171
True	819.343105972226
True	447.4820470537257
True	524.7778496537225
True	715.0686970865714
True	67.2072456452941
True	729.5274752979257
True	47.91907102904276
True	105.1678294740692
True	182.70477060471464
True	84.31759442055184
True	26.88441611509618
True	299.1161378967297
True	473.143573652538
True	889.103303353956
True	865.9434280884246
True	5.858638723879695
True	275.67579516861275
True	438.0895927559629
True	111.2975018263156
True	252.39935684531343
True	328.4244267129456
True	1333.7801079773449
True	465.19925852037335
True	25.740983263042796
True	185.2905147278589
True	702.220634511071
True	36.837166222243866
True	174.70199772188633
True	555.4772638852554
True	72.80049619783588
True	874.3227215389315
True	325.978861794694
True	667.6357679057681
True	78.25734294766806
True	676.9482042359374
True	586.4490545130232
True	860.4918022645386
True	248.5688837880629
True	506.54630512539126
True	812.3186708691363
True	913.9617730219198
True	239.5806266150672
True	781.96841566793
True	212.0675878500964
True	440.6110186977484
True	359.38830619292565
True	489.0809634714193
True	492.12477391045786
True	299.44163485784355
True	356.4940738781748
True	114.9828906312137
True	332.0621891231109
True	1108.4977575377989
True	300.7265227128937
True	152.5255366156185
True	299.8034011482986
True	748.1098120171409
True	658.7388157657531
True	402.2628366526893
True	112.81303384300094
True	327.28822662455855
True	37.17254304975276
True	170.89688352239622
True	93.8372624013178
True	87.35454540288767
True	556.8549843608337
True	137.8153683976866
True	135.4686886548108
True	99.87740585428747
True	84.38622208531261
True	441.7028539133652
True	363.1862399451418
True	1033.8266709457946
True	534.5017017512102
True	847.1226925969945
True	273.87546008911534
True	298.74272072090093
True	541.6576223677914
True	200.4985044199483
True	744.4866003309904
True	251.79915991416263
True	360.0431618376682
True	68.01942193415537
True	116.41248730986698
True	270.47118588410063
True	115.30003824811412
True	476.1041918911671
True	32.68691239029882
True	569.3810914366454
True	999.963847206226
True	711.8249631858683
True	1.214142862394765
True	63.99136228642945
True	477.7497459731683
True	436.8651135376784
True	76.16874906385884
True	117.63374873608043
True	304.9620473340876
True	78.77186294242573
True	52.806161621036246
True	712.6426648727685
True	666.7563862922088
True	164.6078682241822
True	157.96365587180313
True	551.9018782716562
True	52.24170906730652
True	25.748402084197277
True	551.37662270874
True	455.4312157850953
True	1122.5193350160569
True	47.51979776821607
True	467.5390443509074
True	904.6102094010758
True	780.5974222441824
True	284.5984367225507
True	786.4182098784842
True	404.8359104794676
True	37.33597856094399
True	93.74229901821094
True	710.0791034760867
True	73.8527853964906
True	142.95191811366453
True	910.5548290106158
True	192.4531449888948
True	267.193295473156
True	102.5429077615161
True	615.9563878561117
True	595.707216043929
True	215.15816996888952
True	426.1352374497072
True	42.5291971084797
True	282.0176119221744
True	583.6610684410978
True	616.0241119355375
True	318.75009560132474
True	77.63306581282367
True	931.01704281612
True	1058.515968348799
True	569.3332572749825
True	69.02888158341199
True	32.38125380497412
True	87.73310679361403
True	104.27133635534294
True	101.74079952277408
True	898.5396885500243
True	1156.062797553297
True	740.6350210666142
True	334.7079534141136
True	7.795521677236761
True	19.62191086313624
True	343.5217260420617
True	476.8228132806592
True	45.09611115087134
True	565.1610953021875
True	429.3066601798021
True	390.66008305116674
True	78.74100486264247
True	201.95994082268143
True	246.2477957714043
True	137.86708544861995
True	391.99028731113975
True	46.1641218867438
True	172.44075890005868
True	1196.8743875913117
True	5.175616411655784
True	27.868778535242843
True	595.1612720188014
True	369.3580309326061
True	739.9640741693021
True	156.76948112505283
True	766.5016362966974
True	589.7029057435678
True	275.7819834569453
True	422.5701389431621
True	351.0333442548361
True	297.9624248130419
True	265.7687924127637
True	387.8771883170918
True	506.34770094784426
True	492.9304852582929
True	105.40581345223929
True	344.9227156506358
True	9.43560323311743
True	179.3467180326072
True	229.55400400810748
True	853.0170777992823
True	582.3114050766247
True	31.548818058159625
True	729.9795270637945
True	842.6190522534439
True	104.64097080597956
True	354.0423590522316
True	837.594594439286
True	215.9123881622352
True	166.64272245956988
True	539.5057179014415
True	591.4899253119647
True	1103.7956947922837
True	144.38678394853844
True	148.45480147012813
True	262.5933004435884
True	313.9763757256364
True	419.7866328710632
True	416.4566663475294
True	327.102682789746
True	439.7072174994794
True	504.3232418803982
True	227.83629838325044
True	1466.5576683967076
True	259.685489512661
True	398.504279148859
True	52.79727464553488
True	784.8777026652114
True	256.8613102460977
True	914.5480676809664
True	547.5578520489305
True	315.87606293678994
True	745.7281863163101
True	266.7880112979458
True	197.90426688594715
True	255.86831134336344
True	218.924422195118
True	134.31184518352626
True	242.0100708517745
True	712.5871110297014
True	523.2938308975938
True	221.58103160428055
True	1194.2508036590143
True	117.51306325755
True	265.6982041348927
True	72.7779805542427
True	311.68429818749007
True	413.1408569081639
True	91.2886907576681
True	219.86123636604736
True	77.5339437872671
True	686.5701313331876
True	363.8111631263699
True	226.90493144453575
True	718.485834053641
True	884.7943604551978
True	804.6884247544846
True	816.3041507389102
True	335.76571021118605
True	1.437976544979964
True	265.3870217981761
True	54.3313294835172
True	374.3650630044956
True	53.35877507413896
True	364.20238932089967
True	860.2674575555841
True	1037.4626358553508
True	396.9286358280851
True	23.527128617056125
True	513.5174688894965
True	515.4166063607382
True	188.8556298300435
True	233.6332318644653
True	288.904139790838
True	20.73287004441224
True	126.22359026942564
True	972.8410234841988
True	64.97266813142797
True	489.1435529681986
True	786.346494780902
True	103.07926496132497
True	249.79714955196093
True	112.4798261521678
True	15.07306379592772
True	1.5286901216867026
True	111.11053831068732
True	995.0840513124916
True	484.17207961203104
True	68.43854123279084
True	796.6749435093875
True	341.98963145658763
True	1.5879820594831071
True	427.75049612743385
True	194.85994634767857
True	518.8165941969384
True	83.16607676624236
True	322.3644966069423
True	365.80464318737785
True	175.8800132243307
True	208.6966618283328
True	124.05342749690293
True	172.07920099440082
True	963.4330215403044
True	15.785486662128855
True	508.0908135657363
True	483.4826882200397
True	414.6688730463428
True	221.31813768809272
True	229.3308741672464
True	155.02249058385314
True	48.1264163234321
True	475.2839305724274
True	146.15677041794234
True	836.9538911547988
True	805.3733197497058
True	251.8456744159445
True	321.77354283567746
True	516.235655725162
True	43.7348124389958
True	87.00023081776169
True	729.5114173814368
True	1102.2042422307268
True	111.60093837562816
True	725.9105276240863
True	142.7716664910716
True	942.4088989416044
True	663.0620962748185
True	108.3479688237327
True	267.594261577709
True	615.6557718479527
True	265.49756852593487
True	47.08864853133732
True	570.3133748570682
True	446.8253880618282
True	6.249159957354509
True	476.17000037726575
True	67.29181777458159
True	169.9840862480039
True	236.84587975413484
True	297.7331038510973
True	79.43407983986914
True	224.5063407829089
True	342.4370144958252
True	446.2095570905592
True	936.5292071808902
True	43.587031119363566
True	952.2528137642528
True	1029.8753236074606
True	126.82150455583972
True	72.59633626358965
True	986.523368162923
True	35.35698895391627
True	221.42495090006423
True	90.43020116988212
True	215.15220243607124
True	366.1715517867435
True	936.6515305069354
True	95.65806902205787
True	64.72854716402166
True	643.4039843244227
True	275.75728808884776
True	709.2846146343807
True	50.25862325948847
True	486.8478796275629
True	400.85540247381726
True	683.4462739960463
True	51.495951100798834
True	108.1039003630607
True	26.87051260346696
True	265.31255906618924
True	45.68914731732964
True	359.0740587468316
True	2.6099884320634823
True	1184.6209114890476
True	105.30893953081124
True	130.36402516607896
True	348.0149818887346
True	706.931608027225
True	658.1054973562391
True	978.374638430664
True	482.57155417841045
True	429.8584708964773
True	138.9753524665402
True	410.8098498061077
True	867.1793125015297
True	410.37827484889215
True	918.7737602896387
True	83.31190861808044
True	423.0616674660689
True	171.9674149502642
True	284.9228419335188
True	744.8264793720213
True	161.42220394022922
True	133.69686397999732
True	63.32756626787516
True	866.0491687984812
True	796.0910981206872
True	82.40419681811541
True	442.24140829579807
True	761.221301310301
True	425.2731073129048
True	54.85979616227001
True	318.95779744152986
True	774.1122355188019
True	30.9239953626728
True	362.9468970946887
True	166.89527541688255
True	271.9595772687113
True	33.759058820465306
True	212.2907137250922
True	784.8422012418201
True	640.9223375171188
True	57.67093167726954
True	288.57790354819736
True	890.5661073136624
True	19.688555029519023
True	312.5108800430357
True	290.0777266450878
True	442.238810388728
True	218.1910605504435
True	599.572765318878
True	46.543278058417
True	947.6812649510074
True	892.4265265436302
True	47.05961808488047
True	390.30158755000525
True	716.049771804686
True	946.7885411801324
True	279.820174443618
True	603.1265655982945
True	128.5691917782261
True	188.788140656928
True	132.40681422023468
True	133.08778351104567
True	215.8132850343953
True	967.5030307552088
True	793.8367501332347
True	928.4337659134766
True	17.203617514061985
True	27.07421651881287
True	352.7748761952194
True	13.298928163603357
True	640.2605034731853
True	1055.103216606852
True	269.2988096541658
True	207.1009308402521
True	81.3639688344729
True	206.07555256737743
True	134.84473674669843
True	43.96526796239724
True	128.53183162425827
True	92.6677176184632
True	249.52101469805552
True	535.4359679631017
True	160.38717861350577
True	29.255286104023316
True	55.584553675388165
True	438.6876911956509
True	261.4394757657839
True	576.3392805720576
True	24.754491256313763
True	116.72116371955548
True	690.9395913763402
True	260.0597685953076
True	454.7869815970644
True	661.9415510191458
True	104.29634586287952
True	108.40514103178516
True	78.44091944077059
True	27.208606459505447
True	119.41129823261632
True	90.61183344104784
True	105.11313373180587
True	150.74452170448683
True	241.9183950661942
True	813.9612814008213
True	279.3275577193332
True	932.4626476175343
True	164.85215956377615
True	200.27811159656756
True	793.4905285290649
True	307.2983229138907
True	605.7646793877307
True	260.79245892726163
True	356.88979749171057
True	439.735729018742
True	569.4289372036577
True	655.4971334304614
True	366.4800365717638
True	36.82563628451359
True	528.8462573211322
True	623.8106412792876
True	18.99574521867945
True	10.688710141347888
True	267.3637072410096
True	410.9694401985896
True	443.14825019396807
True	63.20722967052024
True	589.9057080766979
True	951.0979288010368
True	250.16408565240292
True	899.487429231102
True	283.60534904168696
True	100.1395696392542
True	259.8853334135757
True	652.276318338663
True	42.55436663576684
True	565.9652989323063
True	1266.7530385838004
True	999.4360295808824
True	908.2977960509112
True	205.87922823100797
True	92.40842232371185
True	197.6377431796609
True	827.7198106703229
True	152.14365282168487
True	1060.4500613291823
True	872.0326298854557
True	43.15102873895885
True	87.80544465277013
True	421.3278948320452
True	415.80220247305937
True	201.09156715315777
True	510.95938094302
True	652.0221486345739
True	129.15399117169872
True	265.62373627379185
True	993.81449059537
True	51.2484074485141
True	711.8815096557366
True	547.4594415732788
True	38.93750228880916
True	801.604901781093
True	396.6725299549658
True	551.0287333968038
True	113.75023829086255
True	278.7923616474312
True	215.3056606334364
True	27.60375258387661
True	136.29094776224736
True	735.3019172923587
True	138.738760908725
True	363.5285484682824
True	58.93553838717591
True	649.4067353151232
True	606.1256275252449
True	229.8165336929453
True	435.621397758898
True	158.83064360823997
True	166.7413655828253
True	231.80647027849068
True	299.40952359409914
True	363.7694168803658
True	125.15807113164334
True	196.23294567203212
True	26.347314869944046
True	880.9107373030929
True	298.4791454572012
True	9.7982537406713
True	370.7654020801804
True	166.44205900071964
True	621.3783130897657
True	365.162956413098
True	588.5164555331365
True	549.2193803994796
True	501.3560205420626
True	785.1624298421565
True	243.4533877722883
True	543.611778977262
True	158.8350070371627
True	532.8923160192656
True	370.7306223349034
True	376.8432148605176
True	128.14321542818794
True	135.39660172422083
True	109.56276960796887
True	68.40983340018818
True	711.8179873990085
True	189.3529239700051
True	47.95778820751846
True	0.0
True	554.0415879049012
True	110.76321357707872
True	21.897849003481294
True	42.87058564023381
True	111.95061869475836
True	549.3921567397646
True	183.1937802655628
True	96.75678671549092
True	33.944141071120555
True	164.38105676492427
True	927.3282229302596
True	52.546116093178696
True	238.26301765779263
True	723.1182205970099
True	313.0738056273689
True	466.3208680260019
True	473.0010075644991
True	503.87384602902426
True	608.362560366066
True	915.3046288509536
True	259.86698761652553
True	1041.3344165135356
True	919.471610386654
True	629.3034937803393
True	347.4090859765814
True	860.4434088067427
True	10.078934088477473
True	31.671032494874456
True	287.02345897515295
True	40.867418457528046
True	197.00904248904016
True	749.877469876237
True	221.03307979830072
True	742.2023049127594
True	787.9848910951864
True	122.61020953844942
True	365.440067016725
True	605.2680534033237
True	23.036259426510348
True	126.78285080403602
True	428.4525115753779
True	301.4686247059141
True	200.061247548455
True	107.56270193457604
True	379.1850122098265
True	22.150105947048804
True	372.80300821490994
True	370.9534216209212
True	1031.5433498522082
True	377.4277061179123
True	32.66941737240049
True	437.4898521850235
True	428.7754102786823
True	225.1075964742812
True	31.911043937308428
True	766.3988208458887
True	437.9331833031743
True	185.44702155689376
True	11.995439839244552
True	1181.251647732308
True	167.97165210754275
True	26.851122415845225
True	313.8254367919454
True	287.68163601736615
True	117.0955979587408
True	289.07038024562365
True	48.45432423189772
True	309.1913953877797
True	297.0249959102115
True	320.8812707667218
True	27.8876748935203
True	47.45067463902347
True	1055.9764250495389
True	27.62594176611553
True	12.068283856429924
True	179.41125336150162
True	624.4600871895159
True	8.17996900749612
True	188.0085392579139
True	174.9130919376768
True	541.9692913152362
True	378.5554046090674
True	784.2994751126666
True	319.35101541779386
True	502.3803054344747
True	432.0397405407759
True	479.0765215743384
True	100.58332011551404
True	1251.4022593323589
True	916.7371761575088
True	287.20760860779643
True	536.1086404730798
True	97.50624061038192
True	560.451337734783
True	458.4358836912231
True	150.60242980846706
True	77.01984485864493
True	342.1669555302461
True	165.30847668421796
True	30.746203080329728
True	586.5431237574942
True	378.71359517461104
True	70.81074326085763
True	31.807891533995683
True	672.7224914382059
True	496.6488089360832
True	72.70614136360004
True	22.269386864467865
True	329.8797316701079
True	331.74762332153705
True	709.4529289271998
True	547.4897183212818
True	563.3165829447221
True	795.7539093245229
True	9.047209926189607
True	54.7682508408224
True	36.077978345941006
True	61.13328714507836
True	510.99813095202205
True	579.1317544299077
True	86.89497681799811
True	110.31235721804651
True	192.3706478848756
True	76.73816546043015
True	182.1720109157424
True	210.01423310354176
True	272.9174023422416
True	875.3504612722344
True	612.0759331439274
True	293.5715369762931
True	188.3734668374428
True	277.0103111074478
True	258.30136175294905
True	792.6970413024105
True	326.48358194284145
True	173.4608785554002
True	893.472173631266
True	355.3137557883561
True	476.3605810764121
True	160.40719346173054
True	121.24815171945448
True	66.11589469738918
True	217.765161401922
True	980.2084002891752
True	538.7626423501429
True	112.063201872861
True	366.9770828180564
True	105.09570742688506
True	689.0208035665146
True	4.83195470671781
True	661.3356137161957
True	36.8545696782344
True	964.1139612279404
True	845.1543452250768
True	210.8649687607877
True	27.7182637576468
True	82.43110170908142
True	437.15233769215473
True	229.12774997589844
True	1.27190544465277
True	76.44775268153758
True	1090.6029073759223
True	347.4987891766876
True	684.6407437789211
True	487.7129117865487
True	32.345959886099465
True	137.13179772591835
True	449.8827906000951
True	894.9403729068632
True	808.9223888342622
True	419.4816572218749
True	343.151797690471
True	17.268375684579254
True	77.0020805235262
True	734.8291951894064
True	488.815527805887
True	377.3250690225004
True	867.7498194420432
True	25.739521994317418
True	224.6047369781413
True	884.6356290054056
True	236.74471743827675
True	7.594926657108195
True	498.4191218651816
True	103.56597169064
True	641.8487754125443
True	49.24710167228318
True	257.6520568854978
True	894.5006760563039
True	873.022015119083
True	270.18704368960647
True	435.6105856463889
True	124.73081525610148
True	622.4862965653916
True	259.28660119316896
True	188.87148932445464
True	893.5557705841014
True	53.71674557214594
True	705.324142998996
True	281.46722748466965
True	299.8930152620395
True	169.24717916185887
True	499.0648982302436
True	602.6567860472942
True	373.9303743070855
True	397.3868159682149
True	67.94656171557308
True	163.97586308648616
True	460.461915954355
True	227.73704812034293
True	35.66241672519412
True	210.72557169184
True	387.8042916909293
True	396.3747400451834
True	751.8660258472083
True	125.6537379930438
True	627.7205830803159
True	492.5424081516253
True	601.529011686056
True	137.46251828681952
True	37.97035085819082
True	666.8830321091159
True	72.83801865535924
True	560.2827352780911
True	673.0230744259679
True	451.8596387207383
True	134.4145018715907
True	521.8465053066161
True	4.18424920923389
True	386.6046697845641
True	31.342233429267196
True	622.838034344205
True	267.4335379725523
True	581.9582008162292
True	687.5445624649711
True	150.41622153331826
True	522.227510514499
True	483.6538061052761
True	66.30846541220198
True	971.1889570195124
True	3.6062710621207534
True	28.252396302172983
True	640.6685967010923
True	665.5096239626062
True	127.5832263791716
True	414.64462938881854
True	128.4984567370147
True	70.97405452503965
True	448.04147999668055
True	41.35740730508218
True	520.7842464765575
True	12.234102575073113
True	848.6792797294978
True	555.8602126370357
True	663.7097732538182
True	96.78146697514153
True	379.4360405705149
True	1022.5848295883048
True	842.2170953527419
True	139.37374363850302
True	542.518542173863
True	465.54849769513
True	248.1657031654689
True	267.2337580351486
True	5.800517095070152
True	315.50685862073607
True	12.678226121433674
True	370.96795055229705
True	75.75811594809166
True	420.66759233000255
True	663.3370050642303
True	129.552871588745
True	234.1628973743105
True	655.9636678737533
True	678.4748726367586
True	295.0393909492586
True	134.10622585601206
True	167.25601331646877
True	477.1891605063826
True	86.45900332344975
True	10.240749414551658
True	504.23374901218426
True	566.5681777672658
True	18.213297368454683
True	137.29648669594906
True	885.0968340525762
True	499.830275528956
True	275.413119945515
True	33.034153365710296
True	464.5837970602734
True	111.12837592245236
True	589.2048209909829
True	670.7194077094773
True	296.8581875296857
True	381.8064934373545
True	175.26874414207737
True	242.1134968488034
True	70.84704748243256
True	217.51586367537791
True	490.2491191253645
True	20.37785266212512
True	432.05094031965865
True	376.1880442666181
True	701.0561321923359
True	904.033972734767
True	887.3480188304671
True	161.06168552018192
True	397.5400521222861
True	68.48273532602552
True	188.74992899146025
True	317.6767933215994
True	11.99733277253166
True	787.8919145142544
True	22.073193633669423
True	394.8572179353862
True	266.006605170786
True	659.8003963216083
True	194.94317705955893
True	36.92770274775722
True	675.9940608172546
True	1072.3695811157788
True	226.55803856345503
True	133.25989518186307
True	613.0289113880737
True	489.0131507218008
True	17.250652701337202
True	861.1360899747306
True	114.55504144057127
True	45.09464010577029
True	304.42801233797167
True	352.4155463536938
True	376.1939965722093
True	266.0939007627889
True	21.18657769934929
True	24.2364677058028
True	872.7903674054091
True	207.18711627921783
True	105.54266641807828
True	877.6394861747541
True	641.1705373640415
True	633.9293800719162
True	450.60576316900494
True	153.64648213789013
True	32.71300334762701
True	101.32547824542344
True	423.876810690582
True	232.97300206683548
True	485.0044824028829
True	143.9077428451138
True	498.351363006192
True	640.9249325700733
True	945.95497086824
True	22.94384274673701
True	992.4479579284796
True	1066.2484391294436
True	497.53139593396
True	86.19855000063181
True	786.4603444645827
True	649.5221165679812
True	661.7468254277669
True	175.77451798306996
True	739.1118434041639
True	709.4567219735268
True	119.18506968131764
True	780.2167444365039
True	804.4473900576295
True	490.0217863266537
True	235.5775819335928
True	73.35860831932098
True	304.6306941265071
True	333.5050850299688
True	467.2026894619818
True	427.90673574051743
True	193.48235006791265
True	308.38839252274204
True	2.773747288702621
True	12.788158668160056
True	105.47828575506438
True	130.8699692572924
True	360.1163647253
True	342.7985112133972
True	105.85592785737322
True	17.164150825682498
True	213.36455194761487
True	813.2582372159447
True	456.1622816399734
True	511.532462596194
True	563.4839616815015
True	807.7382297936696
True	639.5578481346014
True	89.79543714088801
True	216.30647583026487
True	245.48570526415872
True	289.3365419080997
True	102.25995488692404
True	366.6423779870402
True	440.9834564605501
True	171.9163119741228
True	640.179508732427
True	233.472330141584
True	201.2141948138857
True	30.50038074022865
True	239.7040085509489
True	473.5618201874759
True	168.64730713232697
True	530.4479608396173
True	463.0580195966464
True	240.89032133048488
True	110.4046597440587
True	39.295559515400456
True	391.5443210984148
True	793.9173897616278
True	161.73857738766844
True	1036.863146058238
True	1048.5190702271886
True	491.6025682938439
True	105.86050465957176
True	125.64933083191065
True	645.4560640686195
True	8.376200300611018
True	220.8614990844229
True	126.33863464824418
True	121.6519719482688
True	321.2607745748596
True	643.5344617068399
True	37.963515140617744
True	119.46205784969412
True	957.4789868578712
True	58.17255096290925
True	456.48891289311615
True	529.0194307425086
True	270.5130278493141
True	130.64562612922975
True	939.3461167460068
True	1160.391263903428
True	523.2058793913949
True	639.0206207864438
True	213.37604053065888
True	156.86867920322746
True	316.5287097811309
True	253.08294539425947
True	166.73110875628834
True	303.1747022615731
True	337.7453249298754
True	11.244311962497113
True	617.8545781074499
True	149.9062913333225
True	78.41575570342086
True	436.3083032697792
True	316.722382665299
True	1208.0398320585202
True	360.3865380848974
True	953.6292220563232
True	10.517608308802355
True	260.66005127766726
True	229.4174122915167
True	156.3888003257919
True	471.033495586503
True	197.10078506552597
True	398.1932376478896
True	311.91236908054964
True	114.14610518446098
True	359.5102868214661
True	1046.90628256436
True	734.7509913762353
True	226.7414484124299
True	105.33294659596687
True	297.7334469506703
True	25.03534925330547
True	359.2983637982656
True	310.8696986598916
True	570.5598201306628
True	443.4165578705188
True	346.5154884758728
True	160.77656959492484
True	12.945915908710738
True	421.9306353424772
True	286.12330987726324
True	134.97329711646148
True	291.9928880065144
True	411.68243423685215
True	807.3898049961424
True	304.6872808449305
True	770.1789111921216
True	406.9970249224946
True	374.3607023034596
True	1.5051113311003852
True	1171.307097997356
True	103.04348872115467
True	909.68788560721
True	210.43464586412975
True	457.7634926950568
True	673.2966673501428
True	82.60811627777744
True	469.6359437083476
True	32.72127026211676
True	422.52694232657166
True	77.15983061147844
True	230.2508374156248
True	37.50480231936108
True	648.6323716236044
True	188.1779034460304
True	24.725550704827707
True	405.26077515218446
True	110.22666999732748
True	175.99434872320205
True	848.8416198771702
True	252.8779748855933
True	154.14472182527476
True	374.1250780935501
True	514.4894144213835
True	341.60440800618943
True	505.05481422688496
True	622.633015144172
True	158.81322318558023
True	6.640286656982185
True	69.09709827362602
True	439.1167886878468
True	91.81936023991074
True	78.00313601773982
True	1042.0609043364002
True	29.337161613846284
True	323.83833576188545
True	333.8352527226056
True	458.1083298126762
True	667.4307897992148
True	189.27550970666067
True	675.3236850187078
True	320.8063969772361
True	344.564500706956
True	269.7587818347011
True	216.64754985058855
True	363.6371082660158
True	441.7039086021789
True	412.4155998589424
True	611.6100957020504
True	139.23706829375254
True	76.89400770843658
True	41.18415938676814
True	300.4066281719296
True	632.2821606326132
True	393.3916529946727
True	837.1548945424415
True	220.99935978500145
True	381.00671686729567
True	70.42805359541263
True	54.01717289057276
True	421.1864365783526
True	203.331859505472
True	214.8008788569871
True	42.06685827509914
True	1054.6261136643025
True	174.8723285945773
True	909.8105342882876
True	319.40926208607704
True	924.5324359318762
True	225.71093828470188
True	425.56291628864057
True	535.0197460426881
True	588.7365816939995
True	211.3831152093182
True	477.5825416533394
True	941.5516089231048
True	131.05711605428638
True	7.235571946448637
True	615.1197929245403
True	30.36568878989776
True	80.60596575800058
True	781.3897830875524
True	236.9976028263804
True	950.3800801555134
True	692.281003741509
True	401.6500122162319
True	286.60942607050464
True	493.6828713800228
True	344.11892719341625
True	184.47649711342007
True	650.6080706845538
True	697.3485973247833
True	217.4034755396934
True	87.5159042352808
True	493.13492540776616
True	131.70082954324653
True	387.2833778214345
True	350.907650596473
True	63.28672349711872
True	374.2325896693345
True	416.5569096756632
True	383.5650453014995
True	409.9141672491482
True	438.7389172742407
True	653.2166815063546
True	58.6597040304481
True	451.41860793808206
True	333.0689530947709
True	641.8383843798227
True	224.18147847955075
True	95.1823289032678
True	44.89477800858021
True	551.1281122036019
True	637.461238893956
True	189.80236727959425
True	401.57134486526616
True	351.2948853800184
True	17.864034459942577
True	164.12289931394938
True	292.735216122364
True	2.7644940731128083
True	882.8189476308987
True	83.81081874640915
True	101.00380970819184
True	112.68589440568508
True	360.2476442380244
True	34.59261746315741
True	474.5503362243135
True	230.2870345525573
True	6.290176831734128
True	117.90841372155953
True	446.54229778864266
True	50.61660501106939
True	68.52589936073784
True	185.14191325974744
True	301.196073471408
True	970.0685539732052
True	388.9423538769937
True	988.7566738484908
True	184.19683836606995
True	1064.3014470878531
True	778.6786249304643
True	685.9035001279342
True	422.9115626693893
True	398.3622506123993
True	74.34778385657313
True	71.47549237180915
True	79.95954752712592
True	178.67605217313877
True	481.9507233379513
True	1095.6368901468386
True	175.56950590107076
True	354.44131375545066
True	445.6592374847594
True	592.5101663715897
True	623.7537040119405
True	288.15113896602054
True	468.9847091793473
True	679.6965577986898
True	96.01987059429403
True	705.4229264882531
True	257.27718964235936
True	133.2163240371886
True	404.3832145571924
True	824.4637154511818
True	433.17844410299375
True	874.3347193263297
True	198.1744453194825
True	349.9699816700232
True	696.9240202652204
True	635.034021591113
True	185.98284112384968
True	255.18571059162915
True	819.0056970934194
True	29.95136686725062
True	179.7785105837592
True	499.9007342248421
True	712.4784124118436
True	105.93873208850977
True	38.27702137055487
True	161.916792515151
True	733.200768817062
True	318.4901980354317
True	547.6539794404022
True	356.20910981870844
True	297.19146614698315
True	446.3552558150953
True	487.196615564518
True	66.99686221496636
True	377.40977695093306
True	778.5999562373553
True	0.0
True	285.1155807030926
True	250.66380966275807
True	941.332011340452
True	150.4956801670462
True	650.6061177556018
True	649.198811810951
True	112.5421359922262
True	213.4142422852442
True	136.5040213610146
True	11.870326368553492
True	290.5043652813179
True	378.2484004047016
True	1135.979769967006
True	235.87753891949336
True	401.73132724536487
True	656.5119731810913
True	209.15683496375647
True	27.45203228190783
True	885.2704564621837
True	598.4181158982828
True	156.31384670758075
True	627.3029676196129
True	156.37698213324194
True	297.92801605422727
True	794.5587104332863
True	33.188518728782704
True	97.98408664641396
True	504.2728859503472
True	64.09853220163494
True	73.61862237701261
True	408.2940490060807
True	24.076992892197605
True	766.6802804601007
True	98.00727000506348
True	157.10194639791763
True	19.907388968633462
True	722.7580334323618
True	27.94440903659809
True	770.3877751692513
True	399.29626039494
True	111.76587555870856
True	713.7020839326204
True	514.2665231369002
True	553.807196156052
True	48.90317428919892
True	375.0081906416599
True	5.06417411124591
True	96.76116640268316
True	381.7150427805396
True	48.702919342590256
True	116.61145796674032
True	299.6786933969627
True	176.5099397301182
True	102.78842013547018
True	681.4207576509315
True	21.278402096516537
True	1135.260815591478
True	497.6694541173128
True	308.8685001892312
True	495.3235806127161
True	119.15972144112344
True	778.3212694559629
True	1108.988377539485
True	767.4043870435394
True	174.2879223837636
True	225.23322418994397
True	52.4596541796987
True	55.10775058471076
True	156.00969314787554
True	104.28393098605476
True	169.83395126716582
True	1177.1577599782802
True	330.35999655919926
True	353.9074903433864
True	722.6579347296412
True	17.495187899002143
True	14.27965348403126
True	573.9613081262731
True	6.39972605463881
True	117.00218189912766
True	686.5124142484353
True	183.54959255460068
True	683.0022064899138
True	847.87875067466
True	153.28054027676558
True	902.324058218356
True	3.1046732902815464
True	430.9653046629575
True	1048.999621711817
True	24.38042497306894
True	233.61287049431692
True	149.01139804440945
True	974.151229931276
True	236.66173021187248
True	499.64935399786464
True	123.57393945301962
True	515.323268017078
True	157.1687745332476
True	102.32547563857976
True	383.9243636093875
True	68.72026891971927
True	51.54414518348565
True	1032.200054803494
True	260.0997289893675
True	160.68107116087975
True	370.8537785953183
True	413.4073128324221
True	217.19837921325148
True	170.25665117449725
True	396.9067355639784
True	36.14746416573743
True	493.5327632257665
True	1151.1217728096412
True	114.55647169463964
True	479.694054556723
True	316.33413510096506
True	25.97263335906768
True	401.3082188760269
True	107.4602139113518
True	606.8521408002644
True	202.09075965112223
True	428.7132466064797
True	21.198249704111237
True	434.4483127089813
True	98.25591562715924
True	345.0485762988877
True	34.40310887021301
True	174.3918522267317
True	254.3105186999697
True	781.6763298776738
True	60.671494662956285
True	142.31266283607863
True	237.599900109215
True	136.32761512126072
True	619.5222019648861
True	535.7963382833029
True	759.5569777472957
True	386.6852305762389
True	535.0089061185665
True	412.1691606332864
True	705.8109209182086
True	73.10803103014389
True	478.6857710799327
True	409.0866457258011
True	47.033096714546325
True	85.6455642188277
True	130.04206830631225
True	87.64206664755915
True	331.38635948566
True	855.4795344763173
True	340.3525997285872
True	1122.307356303256
True	306.43558425267497
True	905.5067501459768
True	148.40420248993277
True	557.9398349132205
True	612.6883257823351
True	704.2451040124364
True	451.85051647082014
True	66.58505833506172
True	291.0714812965347
True	44.63684337471416
True	176.93088065345847
True	161.19642360274372
True	1135.837588862295
True	233.19677570898853
True	556.4615023990059
True	590.1508496711261
True	550.2860320735557
True	861.3919921710718
True	608.3291789274595
True	661.8954314090491
True	928.8672210207473
True	127.54949995126027
True	310.9640652218975
True	256.61861137269017
True	316.67682862474567
True	80.48962606353288
True	372.2706271029706
True	4.707637233747289
True	322.7778364073249
True	262.6979929477429
True	600.9604430736034
True	286.7005885263925
True	363.96986943648574
True	10.574247320065624
True	60.03303519529433
True	538.4493619920678
True	30.75866786511592
True	144.97519316972804
True	65.91099049545711
True	151.68558858471425
True	242.25317844816908
True	73.20533386989928
True	374.56315474688665
True	275.56428087334007
True	99.24477149033956
True	333.1905734026127
True	68.61115546616088
True	592.5269170264799
True	862.2827083272423
True	281.2924081038512
True	1164.4002910559088
True	108.7002859981876
True	304.00146449552955
True	1033.7171186024943
True	92.79195637755066
True	292.17885263927826
True	11.44906069629793
True	400.70803705173887
True	448.8407040219849
True	154.48263009734225
True	616.5456432331966
True	893.6728864422488
True	159.83119565941269
True	76.25647965354317
True	319.02903297853254
True	525.9461222697784
True	621.0936065484132
True	1215.9973210633548
True	27.20765367570252
True	945.1502160095844
True	136.7539439940564
True	649.3973320911163
True	115.938899892718
True	132.69155364858997
True	197.76248789448
True	175.39352688104654
True	744.6554739687436
True	205.45127654633868
True	237.97966251240763
True	67.96240063505333
True	510.8889121489265
True	449.7409284168191
True	177.6113494442353
True	246.57214090807324
True	17.07295320024999
True	428.6851715368852
True	205.08611995068057
True	301.06206501873584
True	114.48263604011548
True	690.6376882876142
True	410.561354400723
True	256.6439516098178
True	643.1991441659366
True	509.8503737788308
True	467.5858988088811
True	136.26511017563226
True	525.6808670017585
True	429.4636453910441
True	2.836035439873534
True	195.7786751692716
True	90.2614574088098
True	236.99312467815736
True	2.9169148193081136
True	121.01541717607796
True	353.4153295258406
True	8.389152662751796
True	878.0064808486884
True	158.23638645965536
True	717.3862896976273
True	805.7815987550755
True	165.12160977062538
True	209.09053700979797
True	501.2596270441271
True	851.1008101833651
True	52.73583319950591
True	42.17620065693227
True	124.21412525841669
True	628.435506865964
True	719.6417504528986
True	181.60252267423988
True	591.1014366833888
True	602.2994455060773
True	834.0833376032596
True	417.5751035291189
True	186.72308802998717
True	882.2395279456515
True	226.2009937437939
True	149.088644470414
True	335.1747738738846
True	219.35807600271852
True	210.05777122891277
True	602.6172491955914
True	252.2473838638337
True	196.55260836002452
True	469.50709339401055
True	470.6231559811429
True	65.59523540375626
True	278.35457415716
True	79.3498729262465
True	342.54473480103644
True	349.9931616685307
True	245.8672269839794
True	175.92294906045746
True	383.318577100228
True	629.7032798482942
True	766.1216292150432
True	295.38742804509263
True	733.7090758106394
True	62.84291053926047
True	875.9345653669048
True	359.77051738487734
True	13.839683691941998
True	596.3712303147161
True	699.9636287093781
True	259.805279148697
True	170.32049642301064
True	49.60829179141146
True	394.29037244368936
True	78.41639015635255
True	12.65571793724176
True	891.3544475077729
True	363.7792084357185
True	177.01845368292524
True	1015.1715300918792
True	11.597802614908776
True	779.9568494312169
True	29.732734090658436
True	649.2555022353196
True	59.26149586031524
True	786.0579927497947
True	442.6008443859987
True	188.84941329161697
True	448.3166694509261
True	209.9653318470295
True	294.66191353053733
True	225.37575764409695
True	415.6931186207339
True	10.243509429800374
True	320.54381900485373
True	114.14126854328912
True	11.828792020587825
True	482.3950545312365
True	730.3195850611195
True	282.21657199057813
True	80.74838908725906
True	321.1156014543359
True	84.87735930537414
True	191.6525352903333
True	171.2359918707758
True	381.40094291574457
True	38.0678244905311
True	142.06988730559277
True	361.037116161692
True	856.8464223589673
True	108.75241267844942
True	204.40201786016544
True	432.85336883270907
True	21.02428444631281
True	424.9127066659115
True	517.3154869767633
True	88.69969463170959
True	408.5921496259358
True	356.68476289571925
True	431.2679054104912
True	604.8933213969034
True	1078.582869994017
True	990.2307360192024
True	56.54925323488805
True	1058.687971119765
True	110.08067081824932
True	119.43012531118896
True	106.38554304736418
True	516.9468895277273
True	368.05950124675473
True	578.6345941515187
True	252.031386835436
True	153.1417884563821
True	388.0397468571621
True	16.178724030181044
True	450.5645452540514
True	394.1162302192898
True	153.87471073285815
True	93.18664078763288
True	564.6662829823939
True	1005.7733208228176
True	205.0749870600805
True	72.07443970461317
True	430.4708576205103
True	383.3762101166994
True	494.81181220912106
True	316.86921539033546
True	3.689087773137527
True	534.15257686327
True	498.6813005063458
True	502.63689078335415
True	176.5072690065116
True	105.76493403594684
True	21.214988458992178
True	370.5309363626337
True	102.40981901075725
True	8.102954310704721
True	29.57041393353858
True	353.27273837730723
True	650.784928920452
True	135.06425477333653
True	87.64243201062892
True	24.69883572578943
True	399.9366176943444
True	364.9178000517416
True	800.829451451118
True	306.5636287855989
True	499.61232830245257
True	523.1112674945531
True	529.0652686490357
True	292.2556340957345
True	551.6000731361241
True	103.33473868040306
True	579.6055411723258
True	6.730208991129752
True	357.4302738079371
True	476.7522710566874
True	946.9821616119508
True	353.4775074231539
True	767.515315761499
True	974.883910027535
True	175.18103491892063
True	36.20335932175445
True	370.8434769824662
True	389.7582441232712
True	566.1983669446261
True	249.900152655426
True	28.440219560838777
True	646.15251191305
True	130.26990941451916
True	1065.6061059093918
True	312.12590299353275
True	469.1514771406252
True	123.9163348143412
True	819.7012358652512
True	145.6602622916349
True	799.7070087379204
True	569.1861221094262
True	192.43535147265732
True	101.50102397313384
True	66.08950373014746
True	560.5434123187208
True	920.3994779710432
True	429.0313498396317
True	564.8505164109297
True	138.5021598806959
True	616.9123361520428
True	496.8906724734029
True	772.8471613816994
True	304.615137792688
True	580.1927517377733
True	111.6883397012472
True	21.312146319031065
True	407.1396694003786
True	173.63594882205504
True	108.7453374955924
True	369.2569680923402
True	1064.0494040905107
True	258.60533007876256
True	547.1771654553008
True	10.406143272471947
True	79.50651693866028
True	324.2255562805498
True	773.0234534018253
True	458.550377492484
True	517.5383952805455
True	734.3473201069388
True	65.34609261746164
True	738.7027267441487
True	45.73946813885738
True	110.68441703286476
True	180.8866694593496
True	85.78508363856574
True	27.208666683076373
True	295.4178455543006
True	486.7452438506687
True	887.8192891587055
True	858.9905798972917
True	5.776154330059738
True	296.77460012990167
True	460.2258031631656
True	123.71123980162638
True	243.94086170577253
True	329.97213651587106
True	1325.5298007600463
True	455.5190913277001
True	28.02834657818316
True	186.4842434187308
True	726.1621980157929
True	35.787060655804105
True	180.8026222971617
True	559.9661727627247
True	69.5730477540042
True	882.9064468011903
True	327.334667945902
True	658.8669480604539
True	76.36838929913968
True	645.8067310351198
True	585.8435728272442
True	872.9495061830349
True	254.6695087553368
True	502.3116035192371
True	833.4533689536387
True	926.3715821016368
True	239.86389174900216
True	753.1355674152131
True	222.85626377806096
True	454.6514723846907
True	370.2047715911036
True	502.57926908377846
True	490.6524027559132
True	310.95624069632265
True	355.1965258114649
True	112.7832962783089
True	335.8504037202809
True	1138.3144060609625
True	319.2135036361613
True	143.1009976229739
True	313.5995677623752
True	749.5725410595696
True	652.5966839148005
True	404.8871409226716
True	114.74557996720488
True	334.5002107222692
True	33.77185243973624
True	175.07335555916154
True	91.37757725355756
True	91.12877228954385
True	569.0572110784275
True	137.8327088060679
True	130.17258466132753
True	101.97067405021842
True	85.05767449057898
True	453.1102798496493
True	385.4331012595659
True	1021.6193796823868
True	522.3713847610264
True	840.0166381115529
True	267.1367699945432
True	286.9900648377557
True	540.2319890082948
True	193.82869241139392
True	776.5460452586235
True	248.8214716978011
True	357.46515320981433
True	70.33707155685644
True	112.939688698957
True	259.1955394961843
True	118.63498310169388
True	443.7482102935125
True	31.92831372382155
True	570.3392651293514
True	1030.4895427276756
True	731.0670385059733
True	1.5674276681004375
True	66.89522412404659
True	460.1027301825844
True	429.6827922833814
True	77.26770727543568
True	121.2342322840029
True	303.89688523990753
True	76.50790749125144
True	50.35599677498647
True	757.9168998268875
True	669.5343060857966
True	167.5930325283837
True	178.23123076680469
True	518.1974598237416
True	55.28569527971528
True	24.97909784237888
True	556.4034245899979
True	448.0079018527732
True	1138.8036854476431
True	48.3259042692818
True	490.5711767234802
True	844.9224569078367
True	798.0478565338324
True	273.7374428852146
True	753.0082764240766
True	393.7331922624023
True	42.66856441070548
True	97.6178838702056
True	708.21997780128
True	75.73355717173551
True	139.37941971040232
True	970.2611280514036
True	181.1971098928553
True	268.4069575871148
True	106.07585242517186
True	610.2284831500119
True	596.275467967254
True	215.2808197252309
True	442.9794390764883
True	39.05358645230967
True	285.30968152943825
True	572.3339379531672
True	624.4477065163076
True	306.20019021473286
True	64.48055597409692
True	915.6865447877952
True	1059.0394729873988
True	574.0626801746173
True	63.03593450959823
True	30.91224479663724
True	94.19651174458224
True	110.04405628433246
True	103.38896114115566
True	889.4416734581869
True	1185.8530467514906
True	737.5392459065222
True	316.22445685567527
True	8.57721733571988
True	20.388622770042705
True	335.31144812053753
True	486.1331523607018
True	45.45339936824813
True	555.8029122553496
True	444.54503087648186
True	404.5089163398532
True	79.30321118483482
True	197.8909924101521
True	265.8346589130189
True	129.09636810523784
True	383.2551778064818
True	42.04099079502455
True	185.45483852761333
True	1212.9684512970746
True	6.013464369431521
True	26.56074320867102
True	601.1310728007666
True	355.27433360077805
True	787.9365030123425
True	157.71038007876584
True	770.7619486449246
True	590.1907697857421
True	281.0075491209293
True	444.52738175492345
True	346.3790636230182
True	286.49601368703463
True	271.1476310403725
True	392.4502811556525
True	503.3756342134249
True	485.0120076541733
True	108.1621126838496
True	364.5810482781199
True	8.183665229406934
True	185.1151524697821
True	231.78395313041352
True	889.7126352745482
True	599.6243008386747
True	31.945821844785115
True	720.5237246748527
True	828.3809794141736
True	107.68551696568966
True	341.2832530617045
True	855.3518571150339
True	219.3254307388968
True	157.9083905634692
True	526.6213463021575
True	599.6768091282819
True	1123.0629281926667
True	147.7816698246646
True	153.87446936256802
True	259.7777795714462
True	334.5292125058344
True	416.4369360711702
True	417.67965853639765
True	334.05489114841345
True	435.37744972817006
True	497.7386941298685
True	223.9392298632596
True	1480.0887212895304
True	239.8581791635089
True	397.4090544583303
True	52.18135544110339
True	766.7047559768558
True	250.46510391470423
True	933.3203374799753
True	546.3004443037457
True	313.24942163143106
True	816.2520934005427
True	261.4634844376285
True	209.1795609864785
True	259.4179514313052
True	223.8304726796021
True	136.48933184259505
True	261.4047048389114
True	718.0154367361458
True	518.6608133966029
True	222.5619369014473
True	1146.6280359122356
True	114.5526559943448
True	266.0355952200757
True	73.48404097889413
True	305.173945465111
True	427.0890950810797
True	93.08459249639584
True	221.25703120749537
True	72.54798259250543
True	702.7339152886765
True	380.7448916848169
True	226.3101839836576
True	727.5749811221154
True	865.74479647105
True	811.0884340900407
True	822.8637011924867
True	351.9633021002429
True	1.6835704569684935
True	250.6605860831632
True	52.25720889705366
True	375.5960246756304
True	49.583731007618056
True	361.7826940328316
True	888.5367517251018
True	1041.211235011374
True	390.5478509043866
True	25.720119191403622
True	522.0474599859022
True	505.3282893602618
True	186.93597611189537
True	238.13083700636835
True	287.3535822634984
True	23.4342093673006
True	124.66499270330888
True	923.738962598168
True	62.04059611506591
True	497.6233885193394
True	785.7445164866505
True	104.70883874537628
True	256.93376705432286
True	112.71939447497948
True	15.271467965205838
True	1.034094334767104
True	118.8785980277202
True	1002.0189579078508
True	471.3074972973646
True	71.19076820871551
True	764.9658834420143
True	339.43634160728453
True	1.0753906106393147
True	446.6614454911689
True	189.14298734334764
True	505.8468431785284
True	80.63612950178145
True	332.2957916181514
True	362.9418861507076
True	167.1410711857068
True	217.3682095611302
True	126.05045376604905
True	180.4361235941577
True	964.7515822473036
True	15.538743454037498
True	498.22472014024993
True	486.26081514213575
True	390.3575425487956
True	221.7552248217845
True	234.8634942587896
True	154.3915924546818
True	46.02528223882971
True	466.73162852646425
True	160.00959117503635
True	812.2643147439792
True	859.317310008914
True	257.3020946091149
True	304.6465072000438
True	513.9390982004271
True	39.91929848915176
True	84.51459537646377
True	707.5268193124678
True	1117.5800292761153
True	113.37908343371382
True	737.8165123241354
True	143.8941620301962
True	911.931331483092
True	671.0205317978514
True	99.3008769412325
True	274.2953548186866
True	628.373917077079
True	255.0167926583131
True	45.25553984261696
True	570.703835035776
True	449.6049507104536
True	5.499463255027388
True	475.99107304009135
True	63.47456857951813
True	176.83675125918472
True	244.7214757163528
True	307.35965650874164
True	76.2540354835346
True	231.90847736350256
True	353.8034772548477
True	425.13006329020953
True	924.1346119951515
True	47.52438204955915
True	928.824283953109
True	999.4393448131808
True	126.75798455678104
True	75.3751691144421
True	994.8105707072395
True	32.125462624971995
True	225.2628100747372
True	86.83153564366371
True	212.93226726302
True	358.57267198969566
True	945.255554956382
True	100.20253587834073
True	75.62858287679771
True	660.5729533440339
True	285.9934026410519
True	724.6829890810435
True	55.46415351082031
True	492.72821313176456
True	397.4693047197668
True	685.0779996605548
True	51.81279804179539
True	113.9432008769831
True	27.64300025220496
True	270.19254030520057
True	43.16968390474852
True	348.2198692745893
True	2.9326172770655474
True	1187.075933007912
True	103.36840451016872
True	134.08255237130032
True	367.0821455361785
True	719.5569373075309
True	686.4346180361492
True	981.6781400727564
True	453.025649601398
True	424.775745918948
True	144.53182427820616
True	399.3101770943777
True	872.0939007183237
True	422.246362322268
True	944.7963274053596
True	83.7774997694316
True	426.8431135388661
True	183.1325621270559
True	288.33372170842733
True	755.7191395768712
True	163.17032805894857
True	136.48361259073044
True	61.406565112007016
True	871.1771669237314
True	781.771727245786
True	76.99473228563977
True	458.0559875523267
True	747.0103356798668
True	422.36812854547134
True	55.61995086146317
True	328.1821086184233
True	776.4929376228527
True	31.0406413571914
True	369.942673978817
True	167.002646710334
True	274.2421852578628
True	33.55018648468342
True	205.01586666558384
True	760.9901977291754
True	638.8433978426232
True	54.3395171311622
True	294.0464385194061
True	872.8311784006127
True	19.429372329566725
True	303.0651592821534
True	291.01615414728667
True	431.03061988985263
True	222.88395657567543
True	585.1624333624134
True	45.50509393247464
True	972.1614576522531
True	903.9789909336532
True	46.217808192275385
True	399.8854796592734
True	730.9858549644343
True	926.266003288374
True	269.9487835399536
True	607.1042465672062
True	131.1550691097951
True	182.6486941267405
True	136.4160896200467
True	138.7505016274638
True	204.64445298956693
True	958.458691288732
True	784.256407324629
True	967.6315935669862
True	18.64867100474247
True	28.018722100008304
True	363.0063105449891
True	12.910404360052546
True	606.2744839449429
True	1052.5114181844792
True	253.5778416788093
True	217.23562340011568
True	89.61647320718718
True	220.2537556187452
True	130.28941412082204
True	46.4937701874757
True	134.2851908081023
True	89.68785741809918
True	244.5732611958252
True	527.0083613219512
True	165.4179704898344
True	30.566762365962745
True	61.52432049815603
True	422.5223692845837
True	266.1079193196612
True	597.5741903982735
True	23.54490722544684
True	112.94323661133151
True	667.097029294954
True	268.21523568033507
True	470.8036537862485
True	645.9274165951118
True	99.15023449093856
True	106.91554952238089
True	82.44077356945894
True	25.19955231925449
True	125.85269887167468
True	85.83713002663517
True	98.59000779209288
True	154.3245882026154
True	238.1743940267031
True	830.3373996470752
True	284.1655289509479
True	926.4357804000946
True	163.99822158562034
True	212.9208366062216
True	793.4189619708479
True	316.33445969883627
True	601.3241604220422
True	262.6405962279248
True	367.9057524602092
True	440.756878947349
True	572.5859954864585
True	651.9831199759441
True	361.9783404790576
True	34.727396166247246
True	535.4031355972289
True	617.9062934629532
True	16.03463240804333
True	8.543455433441085
True	269.570253232731
True	397.4485019370794
True	449.06387054834
True	68.71860908006003
True	640.4701416701052
True	944.413013245648
True	238.1667233197274
True	885.1979412653216
True	273.60713460757137
True	103.50864741372634
True	266.9077651575634
True	656.6355146496109
True	40.27233835462289
True	580.8635344870172
True	1279.010820976698
True	1019.3109579861213
True	911.8438036566954
True	189.6181583986996
True	91.16345775138096
True	202.53053207312692
True	844.466460238073
True	145.72449909303742
True	1063.8732204824075
True	877.5638186033184
True	44.30022606754084
True	90.85103121208776
True	430.07966338241147
True	414.2484480888797
True	205.6629856625545
True	504.79977963838894
True	652.0358714826755
True	118.07805192086686
True	271.1301006545921
True	1026.5522203083267
True	50.02082918381768
True	716.0846602094261
True	547.502728044902
True	37.818403810735525
True	823.0703163758699
True	395.5789570245459
True	559.1539034625329
True	112.17062264210986
True	260.16436820689324
True	205.38099846382116
True	23.283362142809512
True	139.5646580984225
True	738.609896964761
True	143.9349017828528
True	388.40071181379017
True	66.78325819179898
True	640.2805372446973
True	589.8865089962534
True	222.75756464354157
True	477.7535493060084
True	168.29511233800403
True	169.6239948560992
True	213.69969666592365
True	279.85973137610495
True	370.2511906416908
True	133.46197113055712
True	186.74334560145164
True	25.789259121210964
True	868.311994587427
True	314.9441352521436
True	10.817157457446418
True	364.0867301944345
True	155.28056718416775
True	630.9275235858095
True	382.17015236121387
True	565.8538960380735
True	537.5374990046042
True	496.0264242027967
True	787.4961535425961
True	235.4822589193308
True	559.3517520888562
True	157.02329969391656
True	545.134273987241
True	362.49780317952417
True	372.6097481654717
True	123.96803335601122
True	140.4971174330588
True	107.79933216727616
True	71.3126456900985
True	705.6000728438217
True	181.5264476354257
True	46.89892928804429
True	0.0
True	563.5272548978269
True	110.49392944802588
True	18.723217694772757
True	40.60401823462372
True	112.97159640436402
True	511.86229913644775
True	186.60772854451795
True	110.27141851407332
True	34.48986925555686
True	163.0051491472203
True	941.1208480227384
True	52.3511339881773
True	233.4126334041433
True	735.1682563318019
True	322.46409673228527
True	451.328706506769
True	466.8773353803333
True	507.8855871804364
True	590.6160434176674
True	896.3046061041331
True	262.29721858330066
True	1063.8131014869766
True	917.3954486343029
True	596.8981545006591
True	346.31294730779496
True	815.4245296102856
True	10.227552607831708
True	33.791336182220896
True	298.056152545093
True	41.03113647929201
True	205.0756638005716
True	748.1185554265581
True	225.4792866659957
True	699.4979741623567
True	762.1806497390638
True	118.8865652066464
True	386.8035550058562
True	590.6344504270729
True	23.12670757615132
True	134.36658724660907
True	422.4127789408004
True	301.72032201680867
True	199.2141050577964
True	112.38769240140331
True	383.0819083345792
True	22.57958929353904
True	370.2302552131952
True	368.09567447869097
True	1011.3322467057008
True	372.051162955439
True	28.7323727391821
True	435.6433868841797
True	442.12925165834736
True	246.2068054227242
True	26.326554982048123
True	736.2945559464291
True	441.8403901612901
True	180.36889121137204
True	13.52557332837958
True	1202.1472204488489
True	165.81895047496306
True	28.206033315328835
True	294.21134812790564
True	271.72730849928377
True	114.56257803110294
True	293.30741681398115
True	43.15906271325986
True	310.7755310962691
True	304.81526163323537
True	329.95947253100707
True	28.36428116592466
True	45.36660106275048
True	1057.2317930455447
True	25.829236851404485
True	11.815550742219187
True	186.50118145021105
True	663.5223586963781
True	9.130952559863244
True	182.429381829028
True	178.84113988565403
True	546.181142906114
True	377.26111823522
True	704.6645746419933
True	326.2079200334164
True	492.0869348725933
True	439.9151416671726
True	515.4011830495269
True	100.3315694097408
True	1240.8492490373253
True	867.477437573761
True	295.8274783782299
True	520.7298073578529
True	98.85742142121906
True	539.1899261111225
True	447.02703578245394
True	155.78499455791427
True	75.94098378736076
True	338.7072594078067
True	170.50849747715432
True	30.36533120683543
True	607.3317861600729
True	374.1004219418532
True	73.00946370003486
True	32.01947072727405
True	670.3379227390385
True	498.9515577864611
True	75.22931777519207
True	24.431477608688933
True	335.84737215133794
True	321.8648874916913
True	714.0675938015622
True	552.7488766242219
True	550.9141630378223
True	790.568614155649
True	7.639411363414871
True	58.18435656094758
True	37.88083948259923
True	55.547282679800254
True	508.198622381195
True	589.0323110569682
True	79.79388531665114
True	113.59919143707144
True	193.60678207617732
True	74.13853169127869
True	172.07023978294274
True	208.3974825326024
True	269.743706109965
True	812.8148100019541
True	603.2614898447924
True	287.03993171142486
True	191.57115727898668
True	283.3401357716786
True	243.0652965891966
True	780.793672302959
True	326.3093663815475
True	162.0577611863333
True	897.3283370807203
True	326.0962468465676
True	461.0587176864676
True	150.45718616890215
True	113.95169839136116
True	61.86832403694948
True	211.5976192649038
True	964.777928500491
True	515.0598310186385
True	113.4975965389775
True	361.02082641718
True	104.49358075010235
True	677.7756197042712
True	4.509383936950136
True	717.3100046560318
True	37.476595111003306
True	913.2873526047788
True	836.6509677325972
True	214.40945305027984
True	26.202160483402228
True	83.50379397919967
True	474.4576062920198
True	203.00014820438983
True	1.576283960148524
True	81.83153778315634
True	1086.5776082136992
True	340.7331449105592
True	658.6622487917027
True	492.9170428491759
True	31.162434880776228
True	135.72665312978938
True	449.39638844868057
True	898.2224186594586
True	814.4848145653921
True	416.73655079759465
True	337.78565971558885
True	16.98194339628072
True	81.07656541972824
True	771.0925648481465
True	479.9165216826226
True	382.5591297167591
True	890.9500482554415
True	27.56701150230617
True	205.07472564102545
True	904.1477147896125
True	240.2384754896537
True	7.858931656924378
True	509.5200270018609
True	106.32290727807624
True	648.1639444987085
True	49.825974014640494
True	254.1897538463555
True	896.3889140986612
True	921.5714248135636
True	281.9170103436304
True	420.9923514013093
True	112.064788530781
True	604.0565120959371
True	258.07644954046015
True	189.2299170205069
True	839.4035550528293
True	53.81572022835571
True	707.3415855656006
True	278.8177646165968
True	294.0166546781142
True	166.89429466039078
True	497.8506450015661
True	562.1157812696966
True	363.8048865631817
True	404.9248479826609
True	69.18578571778558
True	158.78012402939615
True	459.06811200347965
True	224.0448874106969
True	39.6330044076186
True	197.89074697443175
True	396.3931476529581
True	399.54939991378666
True	753.7687231788435
True	125.98527077282456
True	663.1550428991211
True	502.14197696229706
True	607.0092901903307
True	133.03322541274267
True	42.06759914937948
True	667.3193530904236
True	73.2824038017641
True	544.3808280921237
True	696.7485371170712
True	453.12665133355017
True	141.3675505352323
True	498.6193439905607
True	4.10050042157022
True	395.7832995432795
True	31.33717771594241
True	620.2713190259786
True	269.8697496626695
True	602.0048290162254
True	700.909954002372
True	150.83569094622396
True	518.815789984331
True	484.2140755073454
True	64.02658930014408
True	968.0454903481306
True	3.408521791761345
True	28.960671137663727
True	652.9570144194967
True	678.2938701603074
True	133.31271106358255
True	411.4108736494303
True	126.54268887465172
True	75.12300399397029
True	444.19571856710974
True	42.36387343883055
True	509.5095804509094
True	11.354618880436115
True	854.1320053528733
True	542.016857181668
True	666.2231383395265
True	100.62524562857512
True	374.91450465172994
True	988.2390173112994
True	858.8167889034014
True	148.9804357112065
True	567.7985187539582
True	471.1409291527872
True	240.74702611367985
True	250.5627679433135
True	5.660408324852426
True	330.90172050188096
True	12.11155166286082
True	369.6090166760588
True	76.6252388906414
True	415.8052312178508
True	645.953898726945
True	124.21348823230105
True	242.40771929487403
True	639.3845537813091
True	692.8383499278426
True	296.1172180712812
True	136.24037839676777
True	164.09409108617552
True	470.9710816068079
True	81.46385827503826
True	9.548183602795405
True	512.7317805074898
True	570.1268773842514
True	19.19016808711739
True	133.8767451620371
True	904.1101481358656
True	492.65089163598617
True	261.9037884207128
True	32.95996782238854
True	477.55249782138907
True	110.15292664901445
True	582.0311698122995
True	672.5026129563261
True	300.473326651337
True	377.9451133505573
True	184.28956056774263
True	247.31001991891785
True	71.54118360170412
True	218.0970717658406
True	514.0858952431793
True	20.461405691711
True	434.78312602878617
True	375.7751047502021
True	689.7410724968503
True	897.8093948330724
True	911.6178808952748
True	162.97063809763833
True	399.292157813442
True	71.3211494354973
True	187.1935926732872
True	317.8747462475609
True	11.691637728958396
True	823.6355175354057
True	23.934469514736183
True	401.1091441968826
True	249.03054065434824
True	664.3054855951102
True	201.6102973661876
True	38.72282377320359
True	686.0391011281409
True	1099.020568032494
True	222.92861165794133
True	131.46644131844366
True	612.173248878286
True	475.5390515173656
True	17.92705645802451
True	849.040341458666
True	111.28577881117629
True	43.78734715830247
True	298.9142334571855
True	351.2031444735243
True	403.2225569819494
True	263.8035720430884
True	19.603157972133378
True	22.8456039229826
True	846.3153898830697
True	198.0794030677146
True	117.50291780616232
True	855.4285348100301
True	668.0378285831472
True	620.3550403984224
True	451.4111181904631
True	140.5503326746966
True	32.09412469392958
True	102.45992913892358
True	416.6837814464598
True	227.6153616652213
True	495.6560096905755
True	145.23041766913386
True	483.0151594813303
True	644.1737683344362
True	969.0414997146004
True	25.126439806899384
True	984.8689866597944
True	1074.0914105342806
True	500.88868896129696
True	84.61686120446296
True	767.8443691958428
True	637.6008675882331
True	672.8374662782625
True	177.53905243807597
True	765.2174526252684
True	720.7073053038724
True	119.02680563605682
True	783.2630002880366
True	800.7418547828593
True	496.0804352154378
True	224.3804720214278
True	68.52029898954797
True	306.44040016334594
True	337.8091040661074
True	469.91738668232256
True	430.47968990481087
True	197.0610375333787
True	310.7269459592716
True	2.594680342634462
True	13.175253899702849
True	108.23745620068468
True	133.4463279904254
True	364.23313306878
True	360.761927029146
True	115.39888968090852
True	17.06054092421581
True	213.908132072128
True	844.4499471347111
True	473.1998270657916
True	527.8801884376485
True	560.1049698722065
True	817.3577823892765
True	639.5722830252839
True	84.83057907236352
True	211.5637652477178
True	245.40814442193252
True	286.41116200696393
True	106.03656247365896
True	355.0367099773053
True	430.6044262866799
True	173.6403589349069
True	663.1589283083796
True	250.22050315213824
True	213.620669877068
True	31.052708202667635
True	245.31671241718544
True	474.9518657454534
True	167.9685068727249
True	518.7852719365449
True	475.5958676616052
True	236.79979347163348
True	104.43061275264138
True	43.34329980919302
True	406.4016053701032
True	794.6976913109066
True	163.98728661989554
True	1009.4289576523224
True	1033.9954775884771
True	485.5320541833849
True	100.16578793334344
True	122.963103439399
True	690.6760368197024
True	8.886579424761768
True	220.397852881888
True	135.08279130594914
True	118.02420987447572
True	331.90634765640544
True	633.9605420638559
True	38.68906487267109
True	122.7714045845827
True	964.2899085467257
True	57.03652493000341
True	455.8963456486265
True	527.0626212651874
True	246.47704482588748
True	129.9467801059712
True	945.5694079853838
True	1183.1393909985322
True	518.0359246670724
True	653.5161235692249
True	213.84238000119052
True	145.74020228923348
True	333.1430780038924
True	241.9600217568216
True	166.21135502804722
True	307.29950249547045
True	354.21227716810955
True	11.948280394758436
True	629.4832865574106
True	152.1158075785788
True	78.23990673520245
True	438.676064147916
True	309.51023150204514
True	1223.2700854910152
True	332.093374724142
True	959.3809923740764
True	7.65335948570635
True	263.71327088714463
True	227.34230272664104
True	155.9087254171354
True	492.1684675796897
True	194.09941402472884
True	414.7181526238292
True	322.9211324087686
True	111.35526583103014
True	356.3901296219405
True	1034.6207654157215
True	720.0011772679615
True	222.777704141749
True	101.24503597932784
True	296.9843575927631
True	25.427932900584533
True	356.28860940814667
True	318.2905500714723
True	552.5847977266301
True	442.910539329228
True	373.9115829792669
True	158.17928039831696
True	12.186947931457656
True	423.70756274984046
True	278.9829946486197
True	144.74668932427048
True	306.5123303768509
True	409.2018937073092
True	838.011393384136
True	312.9628991681927
True	771.290115223062
True	403.74191465836816
True	381.6881288921039
True	1.3308952138654797
True	1189.040303870849
True	101.47130316298907
True	937.735258957964
True	198.14422465888845
True	433.9377771941412
True	661.8798134801162
True	84.93294009883661
True	461.36159400756594
True	33.372755892299224
True	416.6651539084272
True	76.40506042500198
True	224.1375700683857
True	39.0221197168119
True	654.4117261105113
True	186.1497288924143
True	25.81391636534879
True	407.3945131532764
True	113.72839485850548
True	169.68355895484086
True	873.2475616098491
True	272.2886533741083
True	157.6802681231369
True	372.2214520463524
True	519.9099640091234
True	333.6624594113904
True	520.9615709836053
True	622.990404134538
True	161.92099956028596
True	7.043412462165837
True	69.93882728587111
True	419.98787648843273
True	92.98100678076186
True	81.93929836139961
True	1051.93154358307
True	26.68938979278889
True	323.4608120262671
True	315.9136119247081
True	451.3508191083195
True	677.3378033581073
True	188.2239442909348
True	647.9997413205783
True	335.67843231823804
True	344.37590354601343
True	267.8021441790274
True	210.8755283098317
True	364.0360458151841
True	461.9091211557244
True	414.0211894393084
True	613.9926423166585
True	139.10381895615762
True	74.41265807699503
True	37.959086996337966
True	299.2806244303746
True	632.323648574093
True	410.95400499692886
True	757.0259609450275
True	218.96505529275024
True	387.1103506043645
True	69.49935608128574
True	53.89386429663919
True	423.8807696043744
True	199.64868132048392
True	215.4858045121664
True	41.96658312866232
True	1065.7814186942906
True	173.69060631188597
True	918.3010608346956
True	322.29993438942734
True	926.4454994764296
True	233.44778639398547
True	454.7248409743182
True	532.1421878912947
True	614.0535634495633
True	216.5604539831324
True	479.86530075768
True	912.9664167222652
True	129.31596330793565
True	8.138359711855127
True	573.0820187528695
True	28.64345346041777
True	75.16081349475326
True	781.994350755794
True	218.8043513027616
True	949.2540502420528
True	692.8309252362686
True	416.502904060169
True	276.0918633473076
True	489.171843741734
True	342.9445666650778
True	186.38531589170088
True	663.8939895634709
True	729.4948328028154
True	209.1462354564032
True	88.74896206442288
True	515.5504809448408
True	136.00983040430637
True	378.7462957419384
True	329.37702371119474
True	66.7480308733369
True	372.3255941960086
True	399.6115046337736
True	363.4173626907353
True	421.3621916797389
True	418.2778213717036
True	636.3420158511325
True	56.44627220535077
True	449.83894114738695
True	324.6584034718459
True	660.9865913125703
True	220.07910847376715
True	95.86258110184684
True	38.950018512987626
True	531.4574430260425
True	668.9787548339231
True	183.3834064282269
True	397.8444046650437
True	345.8411493475143
True	16.576784139406715
True	170.8923991412855
True	300.24563626198324
True	3.386727465774856
True	881.4121558578292
True	82.71400109337863
True	107.42107975572311
True	111.82126371942805
True	361.9725740466468
True	35.921582979928935
True	442.83522646162015
True	233.4682895891554
True	4.89971324583655
True	112.11208358935036
True	424.895931903822
True	51.04595691399633
True	69.92134707846094
True	178.09553131814403
True	283.06790774949
True	974.8326122446312
True	391.8159722544917
True	979.5625530000626
True	187.31903723781045
True	1038.549726435314
True	797.5764965229531
True	660.7178935654207
True	407.2407509860725
True	390.2520776021202
True	73.93048055696798
True	73.2720759410513
True	79.377808511422
True	173.1935764490734
True	478.44794307754273
True	1042.8014265614784
True	180.87492339880916
True	363.9007018202005
True	441.66093095229263
True	591.088867447958
True	565.9017903740717
True	273.24226195955663
True	459.1700934012481
True	676.5534756041183
True	97.95842542112894
True	734.5940467324776
True	270.722999328323
True	135.24545313895968
True	405.944477500682
True	838.8849464058951
True	413.4283585600134
True	842.740508461604
True	200.3745470561195
True	344.6846766849278
True	705.8311297765455
True	637.2291729048084
True	190.16567318053427
True	257.762880564305
True	811.2721995898243
True	32.27694930066014
True	193.1483247607515
True	520.7902073073086
True	709.8117062639118
True	102.08768646673867
True	36.004330399323344
True	171.79386390518744
True	718.2687251229216
True	328.55811361859634
True	553.2303401230066
True	352.3628160117779
True	301.18478604241943
True	449.0201610175519
True	494.6340431258444
True	75.68377050543998
True	361.6423341614122
True	766.2467761397476
True	0.0
True	308.1864602820693
True	256.0182583800547
True	954.3287685370636
True	148.11863511647775
True	653.8334905116025
True	631.8107687706198
True	114.38236797050976
True	208.40529345811777
True	131.7974398173482
True	11.492333300337224
True	291.2171054243236
True	383.0220470238455
True	1146.5651248261004
True	230.2983568315968
True	416.65193545219313
True	661.2180188763589
True	214.4201548178525
True	28.50549808809692
True	859.2096853823879
True	591.4540627984733
True	160.85878576207918
True	633.7375970286629
True	165.1218715167547
True	293.764326088368
True	764.3923149167364
True	38.33651253166076
True	101.86253313615302
True	503.0087801387149
True	60.20729767066662
True	81.17925820300677
True	416.1954235005692
True	24.31291782658629
True	748.6653290655886
True	97.21927739997244
True	152.0781433505874
True	20.58347457651353
True	684.5835113182012
True	27.87776975786572
True	785.8289013170019
True	394.1803367658344
True	119.93892913830864
True	705.6085155203674
True	505.3786120063141
True	529.3513547188193
True	39.47727257292416
True	358.76398333796965
True	6.51552884085144
True	92.10741147016192
True	379.0890582917593
True	50.70821380578448
True	117.9682943840672
True	317.3065143177308
True	185.8957673235516
True	101.40986874163286
True	652.736594624259
True	21.85188177883485
True	1089.9692181793744
True	523.4018497000508
True	293.44550178674774
True	487.5221193714465
True	127.54298100638844
True	806.8116716956204
True	1084.9677646467192
True	760.809706957172
True	174.95878772974714
True	226.20901267791027
True	49.462249006049696
True	59.89930925434531
True	152.44379285857548
True	93.56635208112849
True	173.99192095632225
True	1162.8874911181565
True	298.780644695674
True	351.776818185208
True	700.4235672738249
True	17.020980726682673
True	13.530447026433269
True	603.8771297725452
True	5.897853387122704
True	113.33624820510644
True	684.0917167183601
True	181.21510713408827
True	651.9027479973446
True	835.9892412313616
True	157.1075487776762
True	871.7579285544178
True	2.794320857205874
True	460.7540274894061
True	1064.066678962483
True	24.74053117355725
True	236.93019489188876
True	151.4218793033431
True	980.76556664329
True	229.6280937135533
True	475.963242011292
True	121.55973738723472
True	511.27098169737326
True	150.71430803371786
True	102.73564396237472
True	382.6962399972269
True	73.62637280990593
True	53.30322646861402
True	1050.863534238012
True	273.76195535417764
True	156.35701244464346
True	372.47500258191
True	398.89612581976246
True	216.01483347216623
True	167.76129178293954
True	395.1104711544278
True	33.280664762824664
True	491.4603888760975
True	1095.1723925507897
True	112.14400380773152
True	469.46958525703326
True	317.65678693491066
True	25.803771920149995
True	428.79627304472126
True	103.12327705405345
True	587.5336922601242
True	204.9742693215639
True	420.3445219815711
True	20.458235222386744
True	421.95935416531614
True	102.39113350063798
True	357.1127499572648
True	34.94038855375247
True	169.6887560605706
True	244.9365856949956
True	757.2064496190617
True	55.61779457899719
True	143.74625883372468
True	230.36823707135196
True	143.82666288325387
True	610.995338532358
True	539.4133643796478
True	776.3692998385839
True	391.7416030881347
True	534.240453686565
True	422.5021572815837
True	697.5119970907837
True	74.39221134823971
True	451.55332045512256
True	449.29900318940287
True	46.12607569693166
True	87.56805407442485
True	128.78119922061694
True	89.60701706853207
True	313.3742476543429
True	850.1090585916634
True	332.70141385307056
True	1099.6150807926963
True	309.7388806568392
True	900.2973007163672
True	155.28165801186853
True	601.4219904438361
True	624.7743264457845
True	685.9703592451465
True	440.8476433139198
True	66.7512400611812
True	293.9734819656143
True	39.53191939278543
True	159.30195943240008
True	166.48886239740213
True	1128.567089197875
True	225.3636062428494
True	561.3593426199685
True	536.7925355135131
True	557.7188065064515
True	871.196718084078
True	596.3612268213855
True	617.0790183784222
True	932.2202379932552
True	122.76627107525653
True	317.65124446558417
True	264.1925530391972
True	325.9729707960442
True	85.2455911596256
True	401.39648139027736
True	3.745406925738074
True	340.97461893682214
True	260.4514574128999
True	611.1079262667187
True	285.84401855925404
True	360.3549006413879
True	10.624536375863322
True	61.89098574617534
True	547.9327551355997
True	28.901443521377743
True	142.87985281011123
True	63.55013209677804
True	149.07104733502464
True	241.60853796262867
True	73.25052023393488
True	390.3891663161386
True	259.24428666287776
True	102.20325309934678
True	340.3249144691962
True	65.64397973756745
True	616.9317966792812
True	845.9572740903217
True	286.9380755025148
True	1175.7898991605944
True	107.19655767387457
True	299.6569244560744
True	1042.2904539188544
True	91.18166069598804
True	274.2840026818461
True	9.653509062166831
True	416.40306484266455
True	468.42421836186463
True	155.1295556981835
True	613.7754312594531
True	885.9826507583542
True	154.50612654664394
True	79.21417547485922
True	323.79134236491126
True	540.0853095483685
True	626.0817007697207
True	1238.191281143034
True	26.74565297977824
True	944.3371252713604
True	139.27621781967625
True	640.1908781593916
True	116.30782682439002
True	127.69225149225224
True	194.455457713096
True	165.61484696855004
True	762.6983605159467
True	203.16658399738384
True	231.000540421308
True	65.58354155410318
True	521.5269014885282
True	466.0033788267976
True	175.86964022786435
True	232.3781740199544
True	17.27951178265505
True	424.71072754580064
True	221.43869300967089
True	277.30403240965103
True	118.42103508096608
True	698.887433612367
True	416.6235249496838
True	258.1979559334023
True	642.3818179379939
True	519.3045122046221
True	457.2538181893481
True	140.87038427835566
True	512.4328948428509
True	417.1957391368927
True	2.763971912797324
True	183.00709243728343
True	94.91851154228512
True	243.84490973823176
True	3.195981765376273
True	124.63151844944744
True	348.20952229172406
True	6.597004179472685
True	857.8393706991767
True	165.9549087311398
True	726.2330746610969
True	805.4673795265851
True	161.3343549810071
True	226.35320198189012
True	487.6895895014579
True	850.0253586223504
True	46.69910289708694
True	38.21474114498605
True	136.6442205950423
True	630.0206151873564
True	725.2826682381417
True	185.1962296777705
True	582.5374344160226
True	606.4240895404001
True	834.0486547203554
True	399.5171436943684
True	187.44806735807947
True	885.5241236094146
True	214.75161025037104
True	152.31294897848434
True	328.2884441805733
True	220.4494417931872
True	203.0860796283943
True	614.2493385855001
True	257.8139873074836
True	190.81593111447293
True	472.3268128435667
True	461.664049644251
True	61.156090464507024
True	289.19581783746287
True	78.60219377865862
True	346.5868894942824
True	354.13979903529486
True	258.8398602399748
True	177.90124275892484
True	373.81924693999343
True	634.8524122964831
True	755.4714084106985
True	302.9997459858306
True	739.1367623740844
True	66.41644655280774
True	830.8755202663926
True	343.2081552305012
True	13.23045407511096
True	628.3095794450978
True	691.4973036276756
True	258.10043940561064
True	163.5016350174981
True	46.81975928086357
True	386.47257915552666
True	69.3823417665101
True	13.661676079158516
True	880.0145202029196
True	371.3764689328706
True	174.96312413895572
True	991.7679980457364
True	11.6074764437651
True	787.9417638455884
True	32.28554464909379
True	658.2343891018401
True	58.22261286683394
True	751.8539318036675
True	450.8135783197637
True	202.1192930066584
True	428.4538222286431
True	209.66761210888671
True	305.76339640642385
True	223.25402407003472
True	397.3462104184621
True	10.190687842358738
True	328.5283828444869
True	116.45728310310332
True	10.429820691935026
True	462.8282220182043
True	734.3854154123425
True	290.5725361319235
True	78.55157750232512
True	307.2694875435307
True	85.4937994086089
True	189.76393003958208
True	173.56595806223845
True	385.0472818135868
True	42.38460127550195
True	137.33831776913314
True	371.47521480121503
True	865.4155183417454
True	111.56884453543822
True	209.76590975538448
True	419.00408631949455
True	19.013497519074367
True	427.469720190607
True	509.7388487085362
True	90.12023069947568
True	392.024946519346
True	350.60558245105585
True	415.0118922016195
True	604.0846227176647
True	1074.0081260437817
True	968.0114579815612
True	56.02787287073123
True	1039.6064946645845
True	114.08869121792894
True	108.6943607123862
True	103.71101506450115
True	496.3862347525557
True	358.8418423530632
True	572.2279688601036
True	261.30533231578363
True	156.23081847415605
True	407.35399698364216
True	15.43689205559618
True	443.2545047465315
True	383.1383194307714
True	147.77089491025694
True	98.53724611110454
True	523.3976255826477
True	987.8312237086036
True	209.44544734155485
True	66.2522133614208
True	440.6132543696106
True	372.5660484518275
True	487.447226337691
True	320.5349784572984
True	4.3412735180964495
True	534.8119262506641
True	505.4560853599448
True	501.78821669268814
True	191.01223974334715
True	105.22066393197537
True	21.420679973785774
True	379.7433954634022
True	106.941077798204
True	6.331255619419772
True	34.265372027699875
True	346.9016920367613
True	670.0834380509644
True	132.22298810444872
True	84.94323715439332
True	25.064414633575947
True	408.43523243096286
True	374.20724999695415
True	765.9736582763705
True	301.4007231939128
True	519.9670454891045
True	536.3877840326675
True	537.3695323480993
True	295.04545270792715
True	554.7479546998268
True	105.6751890706006
True	580.903153005774
True	8.071135920548768
True	355.40025450939106
True	462.5847857207572
True	940.8932601843233
True	348.89032716635774
True	771.057016954665
True	955.0287691066568
True	176.63860859521338
True	38.322002545294936
True	376.486281205996
True	390.2263383562093
True	568.1070630997084
True	252.71691543189556
True	29.06363301749842
True	625.7904005350637
True	129.43722589958503
True	1121.4589767844936
True	306.555543112415
True	486.1087342235843
True	124.6562078951941
True	799.6892996054222
True	137.04997920160451
True	830.6365942422177
True	568.5758920795444
True	191.30153352839667
True	116.99154966264196
True	61.697513047926975
True	564.801680914036
True	896.4399238733191
True	438.5194059882707
True	555.3725160629631
True	140.30266821621458
True	601.9636003267578
True	492.96951158620095
True	775.1056148619574
True	319.53855135217486
True	578.524043975538
True	117.20706191249272
True	27.820273785985883
True	415.2996415061274
True	170.01733472700346
True	103.3334634078431
True	363.8565857781395
True	1110.4861211964671
True	267.59051665264604
True	554.3588087751779
True	11.17692759819568
True	78.40125511736626
True	319.546886969478
True	750.4083739128414
True	458.6908114874347
True	518.8264429084182
True	715.7401331044551
True	70.23227063108179
True	723.4169966307692
True	47.57036142329687
True	103.81561812996672
True	173.5440418235657
True	82.99929874024737
True	25.35533201147918
True	304.09733393361137
True	476.9113796064628
True	893.6616863092328
True	870.3598800704175
True	6.244882267836168
True	289.4414173087868
True	483.64164690429646
True	125.72152763882274
True	230.41090327410265
True	321.7367903432846
True	1318.9809843031253
True	462.1198320845205
True	25.990067352558555
True	181.35122618069977
True	678.664220926759
True	33.34580374036196
True	174.3904378334091
True	583.0606799919714
True	71.8980036354192
True	863.0890198679921
True	319.4540187878779
True	672.688746366883
True	81.01124286429953
True	690.305613770611
True	604.3778425860178
True	869.8894818383965
True	244.55895092172992
True	505.4595425018192
True	849.6881800072712
True	900.7790695499318
True	226.69688345805625
True	738.9946798682117
True	215.55608930171093
True	443.3735225670402
True	355.41997450717594
True	497.0194133174834
True	489.2021314395811
True	304.6740686220553
True	344.86982167959496
True	119.66207702019597
True	339.842287429888
True	1165.5740681855548
True	317.4190229873928
True	144.1124823800335
True	290.40824184822515
True	756.5612907882341
True	655.0224540435388
True	431.62261219810927
True	117.78216004851912
True	332.4641782504825
True	33.67714953185565
True	184.7338040807696
True	87.41811268458432
True	91.15251369090332
True	562.1789933749515
True	130.50309983644357
True	132.86695421923403
True	102.68024880010108
True	89.40790937894698
True	447.3314350351636
True	375.2926851700969
True	1024.9274742631114
True	527.7414513977893
True	868.7510951016608
True	269.5930194566776
True	297.98003204171687
True	545.9444321157152
True	197.30156957731705
True	783.8018378698121
True	252.15853776482868
True	366.480044691951
True	68.25074307182412
True	118.76666641971585
True	264.92252493508084
True	123.86312966563092
True	473.1892429402739
True	30.345695379574245
True	563.0414546507859
True	1021.2996394454192
True	716.3945429491519
True	1.3529539355170763
True	62.27069794161848
True	464.9585987874636
True	441.28411511291006
True	75.37475338709122
True	115.71080411308216
True	301.0352829016351
True	80.61967738967583
True	53.66882319483892
True	724.4287474596518
True	630.1064050059668
True	163.57853884522353
True	161.6768713517288
True	536.2501977845136
True	54.20208821756476
True	26.105951036404164
True	570.0520422093276
True	454.87209162484334
True	1117.004814748553
True	47.082833637992046
True	461.0012722981943
True	879.0703534661842
True	775.1845684993211
True	281.9558706650407
True	749.3140647420545
True	391.7402085574968
True	43.79443144185227
True	100.77793708159838
True	727.7138697017664
True	74.10086828912804
True	141.47372649880225
True	906.3322431530676
True	193.6379696841932
True	283.216302245625
True	102.19088507840792
True	660.310066402888
True	600.8733296020002
True	207.39028217966884
True	425.59667360803513
True	42.810436625718495
True	284.00364136175165
True	570.3532179778407
True	618.9928816361213
True	319.2578546135724
True	71.67001888686846
True	968.7942410721158
True	1084.4636134458526
True	568.1160682650594
True	61.89538321005667
True	31.107660862318937
True	90.23155637254293
True	103.84830602686398
True	97.09654789384057
True	864.131736166161
True	1176.2843719302048
True	722.5189388042166
True	335.4339543587278
True	9.13335409973795
True	21.26618334761124
True	340.0871317433262
True	482.84235448909055
True	48.26887794147921
True	582.8140390372353
True	434.0417978135108
True	408.7915516479792
True	85.08016410145038
True	197.3064992521641
True	253.23798961600724
True	139.19957738998804
True	382.119788161006
True	42.29898608900029
True	176.23105755462586
True	1198.7888759395323
True	6.187147041172759
True	29.768144923709045
True	587.4111138994474
True	355.3871235210099
True	810.4950750847073
True	157.65650487754615
True	761.1771741090837
True	582.6567953683495
True	281.99270914921954
True	423.0271569081824
True	347.74657170488183
True	299.82228374232875
True	264.29915520699234
True	394.1134944125969
True	500.86118609265714
True	502.7426216462835
True	106.41615283190016
True	356.407528009631
True	9.611862214026338
True	184.4368154547494
True	232.26969826451756
True	864.8447779199622
True	593.8089304974003
True	32.453567883533694
True	733.1010523642768
True	851.8417062905801
True	105.26954083184854
True	345.8514739126516
True	837.3228648865394
True	219.9477908288235
True	165.057262904218
True	529.1945700744833
True	570.8799939393477
True	1086.9597482839777
True	148.44694743273988
True	149.69787430098876
True	255.3530116430972
True	318.5757392545186
True	402.77863492018827
True	407.0656908728385
True	339.117645541299
True	451.1789196803404
True	510.7379073909572
True	238.43942541758784
True	1489.0203478010137
True	255.48751270261624
True	393.9355030756948
True	54.15768147188072
True	745.6139505741307
True	247.78880321918624
True	893.37096724975
True	558.1709896170361
True	328.78235959624374
True	773.3418256455643
True	249.8637670907035
True	217.8926371676131
True	248.6425371799692
True	219.53848845956983
True	139.15919610985813
True	247.51677966550463
True	739.1581977094498
True	541.8144608930252
True	225.02726642580737
True	1192.229664755925
True	119.68920545113376
True	260.9425344931908
True	65.52553574640665
True	319.42308156336753
True	404.7137253355424
True	93.87292061535447
True	211.71212329137444
True	74.86193444902327
True	677.001050638356
True	376.66820331253496
True	216.3485580079883
True	726.3382401984153
True	850.8503167016955
True	845.1463184119347
True	813.7407084445854
True	342.9437740275556
True	1.6129480533803904
True	265.54424003602844
True	54.65289234990741
True	384.9592415157565
True	52.355786156656976
True	348.1282555169468
True	860.9302422190481
True	1036.0256190810771
True	418.6650836249095
True	20.95856705637378
True	513.7054549906304
True	517.6008639538359
True	184.0196072539213
True	232.4549857342812
True	287.621090074312
True	23.67313727517331
True	129.13895911915134
True	959.6639465298672
True	57.09368931420589
True	496.74898777465336
True	780.571891726341
True	96.74599237629528
True	243.9242141267407
True	117.55718112515385
True	14.742814944714844
True	1.0557663321201427
True	120.93562134759136
True	1014.0163712190364
True	474.2334694536888
True	67.12690370601305
True	801.6853919489012
True	341.0737945808256
True	1.4830851806918863
True	442.4668687591959
True	198.8851001637745
True	482.0842296119419
True	84.81557924269569
True	317.0332537967019
True	381.18987106944616
True	176.10276762514752
True	213.133923044132
True	127.98185619038884
True	179.15276454903866
True	986.216500189092
True	14.862118645913428
True	503.85558199010666
True	485.825284226599
True	394.9363185396323
True	219.1266863133182
True	238.6105432591325
True	150.98649843631364
True	47.92581517139501
True	456.4457581964685
True	149.3314651691815
True	852.69257120581
True	836.131962875613
True	248.4007142426046
True	317.06908784109424
True	520.7146919025814
True	41.96887502860581
True	86.50343405536546
True	778.3911635986951
True	1049.8873591017586
True	115.28021981980906
True	718.8757268129564
True	141.5806288449225
True	939.276178343672
True	647.3445849783786
True	98.0733518797902
True	275.635162483533
True	612.5004241031446
True	254.76804147474627
True	47.04465562853324
True	568.4491070139304
True	434.9699279457886
True	5.677276570714311
True	483.06660157236
True	68.18094644870682
True	182.09498060477884
True	241.98054302090708
True	302.60991850588533
True	73.76343195774666
True	215.292532729282
True	357.2234921799712
True	445.57072190688143
True	953.8667349171768
True	46.34381587923615
True	956.0838045524104
True	1001.1816278836764
True	130.19387947346166
True	74.4852863074768
True	969.247685426053
True	34.74741579043258
True	221.2036443897844
True	88.39977392286099
True	218.7319299147468
True	369.443829633357
True	973.9234297461936
True	92.42771162738984
True	70.003576031582
True	643.346411538424
True	281.6228174331705
True	706.3113568344696
True	52.08311776025091
True	496.4667370908386
True	375.767699808718
True	675.2394352426519
True	52.12120238684118
True	109.48167916014556
True	29.986596109066745
True	268.78084235949365
True	43.64041132676466
True	353.79781411709286
True	3.0852393723162184
True	1152.6952313379484
True	109.074959616141
True	125.47751336128832
True	353.25288040413204
True	725.1919227996851
True	698.7059444443478
True	997.0629004782808
True	464.1738621086617
True	425.645184755725
True	136.82805565208545
True	425.5537170523633
True	855.898406973404
True	426.241308421362
True	903.5265633069458
True	88.5975057532979
True	419.84923365296487
True	170.92347196039967
True	287.5556900042279
True	736.5038753694711
True	164.11575461514758
True	138.0626413145374
True	67.06539275804997
True	850.5445974349899
True	769.7512345996569
True	78.6335682185805
True	454.86510151860585
True	782.228829795242
True	415.3151534548133
True	55.7026400422653
True	327.4213151306481
True	775.6027716386085
True	30.158645992901047
True	375.6571103980826
True	172.10346277935363
True	275.65459954478496
True	32.88783924971324
True	220.8229061943099
True	766.8580422909677
True	641.6360721997967
True	57.761928635420325
True	292.7072160344817
True	914.0832605395284
True	18.373611887627657
True	320.517335949067
True	291.01353255486663
True	421.7639583807547
True	217.5391989477901
True	583.661873200482
True	48.0139053290637
True	939.794228860344
True	890.0504182728437
True	45.67716373134037
True	394.2379218822721
True	728.8861621227405
True	907.198366654888
True	281.31383765259733
True	586.3883859034935
True	129.16458261428537
True	189.513970628534
True	127.26141971714596
True	131.4124470340443
True	205.7508440724736
True	947.1999697758644
True	779.6811624481925
True	940.1017860268988
True	19.497066284327783
True	29.48624072267136
True	367.0688079260887
True	13.033002650375565
True	636.0948985711082
True	1057.4572220550494
True	255.72540534912216
True	215.134523001995
True	87.54767412635479
True	209.61945234982088
True	135.02238004150297
True	46.13017276617958
True	130.52394063726544
True	95.66959373388148
True	258.626123946517
True	528.318191973888
True	160.31791666620498
True	29.124295114698462
True	57.2498576623803
True	418.41445141030937
True	267.6605092390428
True	567.7121220286369
True	22.43314274853244
True	103.73460481975371
True	641.6644208716682
True	259.3429136227518
True	478.8872395522649
True	659.8765399891652
True	106.37585705444413
True	110.22094348692598
True	80.17016099044497
True	25.651363610294137
True	119.57498173123366
True	91.13523812318358
True	101.6629451774006
True	144.42279022420794
True	226.5043314402846
True	810.6890235456854
True	279.71467771782375
True	962.0039742867456
True	165.6727987008578
True	197.35954557524133
True	778.3341354171027
True	312.2145185957027
True	600.0650840401405
True	252.38617863243047
True	358.6100299767715
True	448.2329907667716
True	551.4906056012422
True	646.4127909974172
True	369.14943176486366
True	36.797959558239405
True	568.6733584595518
True	617.2870937067883
True	20.04084923552816
True	11.569231233054136
True	264.40855769674647
True	399.7556813213679
True	443.64711124968034
True	66.83830016360875
True	623.6145634397768
True	899.0851585374772
True	250.47367567524077
True	885.2437332800072
True	268.6438333202901
True	106.75275905668308
True	264.6904447360209
True	680.801647314598
True	42.1896744898081
True	570.9926982475357
True	1269.495085788677
True	1031.467695214935
True	915.5617685600424
True	211.7272898976967
True	90.01738685901213
True	199.02189838742345
True	822.9899632925932
True	150.12425656638138
True	1078.4387391069597
True	834.6965461605465
True	44.82387733433296
True	87.20659902209484
True	402.08884614739225
True	394.0768355433481
True	193.8370645164946
True	512.1300827047957
True	657.524244751492
True	123.08245914279487
True	273.0412708605463
True	1016.801143400831
True	51.95257329474008
True	699.2757525755329
True	547.7436083835448
True	39.71219397848774
True	850.8702577169179
True	387.7899664845866
True	566.8503094040492
True	107.17562894948342
True	266.26759820426827
True	219.2482153180832
True	27.469088372427024
True	136.66561886660477
True	751.8762431707374
True	139.5672224798986
True	384.44424394432303
True	67.22160859598719
True	626.4369567793635
True	609.3641952670472
True	231.11198088670884
True	457.4589389449161
True	172.02169056222564
True	155.16976605557787
True	229.4275473677823
True	284.3358566888189
True	355.37956074667426
True	130.97098973983205
True	200.657525601191
True	26.01166517378793
True	862.5745697191009
True	309.61587861631864
True	9.14234770780486
True	365.8312388154106
True	166.8587212697058
True	621.2901768779526
True	371.8850215731407
True	581.0025168520007
True	509.1992748146032
True	479.7900009708868
True	796.6014432585314
True	231.44141425495772
True	571.7694785315414
True	150.0252212467619
True	523.723881782503
True	353.6155513248993
True	381.96630841635056
True	119.94585376795196
True	138.68178507507147
True	108.15967972753248
True	65.81504711792513
True	734.6197130953623
True	183.0725510024335
True	47.35006966745113
True	0.0
True	549.7543635976832
True	111.59962105478492
True	21.703945149752744
True	39.92267196058968
True	111.26970282667776
True	547.0368496899881
True	179.5485839582297
True	105.89904473262138
True	34.75519737558221
True	158.8821317891101
True	943.7833983351557
True	50.685145301960375
True	228.59567926615455
True	760.5559424164784
True	314.3648215361493
True	459.3842967058228
True	478.6153873043417
True	511.226185048446
True	595.7630923129583
True	895.4650262983727
True	268.9925191971831
True	1034.0891714367294
True	904.9531668896392
True	618.8573668843061
True	347.5496806790909
True	833.4904246862569
True	10.01221734044072
True	34.19463219008696
True	287.21270849358547
True	41.7787960038864
True	214.22514115458543
True	756.8032676369936
True	217.2136274912285
True	721.689466768512
True	740.5225310121532
True	126.36943273879204
True	369.4329269377485
True	623.5734863281165
True	25.87743621496605
True	118.0351125280332
True	434.8871367436845
True	298.98196149293494
True	198.2910142894949
True	115.01298230909748
True	386.9789301785229
True	22.198268706333444
True	364.9240386893452
True	361.3981841471867
True	1009.27687674318
True	369.70413367482615
True	31.592837931574465
True	438.86574531124256
True	448.819071174694
True	222.98129706002797
True	31.479221941700384
True	742.3329821516638
True	438.7309047431958
True	173.31737585583988
True	12.697794297854912
True	1215.6339653960492
True	163.8132928244348
True	29.082497542537897
True	310.8164597779528
True	281.4701011737132
True	115.87957305672874
True	297.6743634984428
True	46.72917631092338
True	313.6589631597507
True	316.6756398543919
True	312.04142075235205
True	31.739391928387548
True	46.30743297357221
True	1061.2867449853122
True	25.323875669017635
True	12.938102775327314
True	170.72489080125112
True	643.2632233622983
True	8.538368226058582
True	191.87864907773485
True	178.65726568026523
True	543.7686402700583
True	387.2630030535807
True	779.3517138226578
True	318.4305648377859
True	487.9616567939882
True	435.0282387866874
True	536.2014397454966
True	102.00498223702088
True	1263.6399336766783
True	906.7829204255607
True	285.7451021057518
True	516.1372063999726
True	100.83772911413608
True	547.0555408688319
True	441.5666152585201
True	156.8434181453917
True	76.82316091320172
True	353.05691959256063
True	161.89713582425867
True	31.751188440535767
True	635.2175248180163
True	377.0286971854121
True	68.08418032471458
True	27.9512027734901
True	670.6478904803892
True	498.9542036630907
True	75.48546535339786
True	20.14647852923232
True	310.05068603826754
True	333.8182929701059
True	723.3359965017645
True	551.0282832246577
True	565.7301069430509
True	795.8641916473766
True	8.970316835847537
True	58.31425655038881
True	35.76249706024834
True	60.25814047483951
True	496.06679366890506
True	596.0864439547643
True	82.15155767901396
True	110.28472395182018
True	195.7682692787688
True	71.9048928236193
True	166.18153515706908
True	218.0612744764114
True	272.0834806761578
True	801.8053289061223
True	599.5911000962758
True	292.7813413932099
True	202.52818265040173
True	268.4400861947134
True	234.13605335693396
True	742.4556273178991
True	328.4903228541087
True	169.52749367598193
True	926.1695695130315
True	355.0316206503052
True	467.4213563924451
True	147.72259144762006
True	122.85990940582418
True	64.21409026067789
True	207.5065789709915
True	975.3344010387718
True	530.1513531767719
True	115.93201225595598
True	360.7356767922788
True	99.28633672680915
True	699.3645984546279
True	3.930262989487879
True	705.1308339265734
True	36.67504783695259
True	944.9563634835768
True	829.3218562521906
True	215.95473331058383
True	29.60389654620316
True	79.81106597914172
True	441.86804674675824
True	224.05191196278588
True	1.273089224660858
True	83.3538716007458
True	1101.1364341897122
True	355.6204243941865
True	646.8343191462079
True	473.5812170625889
True	32.69085131945872
True	140.68417031064686
True	432.3219894648015
True	916.9292597329196
True	809.3080821756126
True	409.0987164429332
True	346.0082049637149
True	18.81934789587614
True	78.21750283335687
True	769.5456355090429
True	473.8926030713696
True	388.1335263229065
True	865.3885093392388
True	26.99969079126196
True	215.00523102117265
True	932.6734693399142
True	249.12362564713223
True	8.006569611411345
True	503.7432397325932
True	104.71028944463968
True	637.0273737528192
True	50.863999969248816
True	263.91168390758105
True	834.8492176420424
True	910.5975797473752
True	267.6943433537184
True	426.7643823079261
True	113.97685343010508
True	631.9458757227977
True	257.3611004916437
True	190.11262430065963
True	897.1213655268738
True	55.495114357377695
True	699.8690872692947
True	282.13217437328007
True	296.54821211703745
True	170.4744902898225
True	484.8924360886836
True	603.9719428509171
True	379.2464686978511
True	409.269806460797
True	70.40473936409448
True	159.09707353828242
True	446.56494230389706
True	211.68719449569195
True	37.88979417597705
True	211.13028583098864
True	394.9594655179503
True	392.4500707602313
True	769.0932794142428
True	123.18351557768835
True	650.7870051970871
True	502.5955160735685
True	602.6589635255002
True	134.1676040192289
True	37.58563952011646
True	689.4741269564981
True	62.274837948727146
True	551.928129616898
True	692.5741629685717
True	453.2950269161511
True	134.9184625321416
True	530.0407219845662
True	3.737663304245242
True	394.3606219467383
True	30.976629038609182
True	636.4262056482677
True	273.3626532052127
True	573.8675701617522
True	693.4052066465059
True	138.33473153001097
True	493.81040021400906
True	489.5467765671974
True	63.85845128068722
True	975.0318093756028
True	3.485609794879949
True	27.92590669083693
True	628.8086601054833
True	665.4323189708032
True	135.50993312831298
True	430.6702308770804
True	127.89159898918658
True	77.13179529823475
True	452.4337805213274
True	40.97854417339153
True	507.8624256430501
True	13.087352704023324
True	842.352000198401
True	554.2129040242669
True	664.7428421421373
True	98.9512230695454
True	377.9624101680421
True	997.7745719611754
True	821.3187990429966
True	141.28055976229192
True	554.4005742216299
True	450.422095711214
True	238.64621870336453
True	255.22907573500825
True	5.660080867171434
True	323.7373022842742
True	12.009135260471574
True	371.5146388225013
True	75.00710854207617
True	436.0935513767936
True	648.2831605863084
True	120.50456218902968
True	231.5367258050888
True	649.5406539205138
True	682.2316810412126
True	292.62859253501574
True	137.73541407488378
True	169.90431584962693
True	464.8094970928761
True	78.33409008497246
True	10.266417240208812
True	526.46524068817
True	557.897374856681
True	18.98497737026021
True	139.24767532256536
True	929.8228899536718
True	506.4651757414761
True	273.5796120252165
True	34.70942340326208
True	474.1704686919268
True	116.1009413525776
True	579.501850688288
True	663.3647665824224
True	296.6452697561248
True	371.9368767967836
True	190.1600816480196
True	245.1949353539792
True	75.3756236830154
True	215.97936901823616
True	503.647497114648
True	21.61963233087779
True	438.4017483068184
True	354.97168133171226
True	710.6989053578927
True	892.9655130184517
True	891.458216508148
True	154.03901613028708
True	387.2088830074677
True	72.16245580062
True	185.2902075412289
True	313.6970645733597
True	11.312229750870696
True	836.9845649037113
True	23.499506641891337
True	404.3382076800857
True	268.7588353389691
True	643.4653211519993
True	217.28056660248689
True	37.95470329659056
True	701.0454500674433
True	1079.2365904161754
True	233.7362870812141
True	131.36046336441692
True	609.947917477965
True	540.1506562066777
True	17.88614016280346
True	830.9549135666318
True	106.75135086677469
True	45.27576989537411
True	306.1105445298471
True	353.71324528185323
True	407.6364496897999
True	268.104138225804
True	20.3803205764494
True	23.094081514454555
True	820.2042169087608
True	199.11583284161568
True	112.03212363502747
True	831.1250935932226
True	648.3504961280747
True	654.1118297244524
True	448.05922324952166
True	147.70136054619726
True	30.97860803015314
True	101.55576873468632
True	451.4723673295029
True	232.37355217070575
True	501.0825657703632
True	140.9576411670372
True	492.3921724007394
True	650.0715416013225
True	940.8151623997672
True	23.471179960976336
True	987.5058788821416
True	1073.9658811824409
True	468.7381707799995
True	85.76701712747143
True	812.6334924989759
True	641.4785329164611
True	668.126142183429
True	175.24123933480888
True	745.1664193749496
True	701.7517121808572
True	115.71183684774743
True	790.4607479790695
True	824.0935530641909
True	478.2696023084457
True	225.0534222504988
True	73.36804308354738
True	316.8070974109592
True	340.8471284378245
True	458.5091676395433
True	430.2329918145589
True	202.36620121617145
True	317.88726390707484
True	3.1467446049777585
True	11.680387260172076
True	103.58383843764474
True	135.40179020081376
True	357.8342053074332
True	349.2896158704558
True	109.14142009407404
True	16.55718362200481
True	209.26976671668425
True	817.6235113908464
True	471.8015552252226
True	527.7761290121867
True	560.8209058359174
True	806.4652353287562
True	644.2825706291067
True	87.94757174888267
True	202.9820749478566
True	246.4604056735063
True	302.7413215434725
True	106.38517107500287
True	362.5572897291776
True	426.7685968906429
True	170.0514203496066
True	652.2667659162777
True	247.36165642339165
True	205.03891459540085
True	28.367557419741235
True	242.2462913245805
True	484.2528398542613
True	170.3157946821294
True	537.5244564977514
True	496.3839588808642
True	237.556024504345
True	97.19020568674048
True	40.03774043425623
True	405.0513471105045
True	792.8203217987287
True	165.01244080634237
True	1047.0084049421907
True	1001.5122783346014
True	483.0268181770147
True	98.91934022058146
True	123.16137928218932
True	662.1062281853187
True	8.916653146042188
True	229.8760200862745
True	134.76964881979632
True	122.658340017718
True	328.00094962946605
True	643.5443122983211
True	37.36122562581658
True	125.35380334848176
True	949.186531364576
True	53.13948117262326
True	465.3003792614653
True	529.549120879685
True	243.2667768953877
True	132.75891255106427
True	911.7047876671218
True	1171.7156321166306
True	510.8764577913448
True	646.7096080099896
True	204.8585754384088
True	158.4291321165853
True	339.5132630902977
True	259.1050046626123
True	174.2686351910477
True	302.245284947731
True	348.2744621810052
True	10.73856195427816
True	639.6611717558554
True	147.5658092791284
True	75.4117057646351
True	430.6258739499752
True	324.3926982504394
True	1200.4436431724043
True	361.7169221227434
True	1010.6286666254342
True	8.944945070568757
True	265.4349380445741
True	228.9773787288233
True	157.3907607217076
True	477.2158339181223
True	202.3673559085536
True	417.2323442992743
True	340.7749780445645
True	111.55817587326987
True	361.8986819937437
True	1047.0548402527993
True	752.0986785025087
True	228.0234355219697
True	107.6033347986837
True	289.67108324387544
True	23.15132951555896
True	353.37102667433203
True	304.95559804053494
True	545.8752683515884
True	454.555164885783
True	362.4737592731349
True	147.4775151037286
True	14.036010058603384
True	434.9033970651051
True	287.04168833808774
True	138.569615750767
True	308.1610304133275
True	446.7927834453493
True	814.3608566597283
True	312.6320915046415
True	786.7038110927654
True	386.47655079954416
True	374.88243601864747
True	1.6334511358798518
True	1172.77455649405
True	106.73866308091108
True	976.5277430302182
True	195.3034260311793
True	465.4487855498232
True	689.2474984865103
True	82.44835695574156
True	492.95099649739257
True	30.41500636918857
True	406.2207548069994
True	76.91354920568146
True	230.66214895477304
True	37.79711175164319
True	699.8589016264882
True	189.6859179360308
True	25.25588054526185
True	386.4743156498884
True	112.87083287794468
True	167.57239561687683
True	814.852362180944
True	258.5108677301716
True	157.9881522820408
True	366.21729974606615
True	507.60301275282046
True	326.8789757576224
True	495.2789810881853
True	625.2535013177038
True	156.24811232061276
True	8.165797877998688
True	74.61099318334804
True	436.04270925763774
True	92.04553691275154
True	80.12628610692937
True	1054.7411712905182
True	25.21440519518311
True	326.085751674266
True	334.3575327852617
True	451.3456279975589
True	668.9464830941464
True	188.80442941337265
True	674.8851923075708
True	328.4603718078644
True	343.48803319822
True	268.275902793262
True	225.71772024119403
True	358.2654575912254
True	435.5466260537154
True	420.5861415546741
True	575.6436817313955
True	139.64389906337067
True	74.60467744111483
True	40.10895970486193
True	290.4349514458245
True	636.2393515296932
True	419.1433492844815
True	789.5098033020168
True	216.65825356895223
True	377.2287815568947
True	65.20538522241752
True	56.11704333734498
True	447.9839889861251
True	201.10317400206392
True	231.8801114193841
True	43.77493285557805
True	1075.846565320441
True	178.84614879691074
True	917.0961294666994
True	321.68278466160257
True	930.7302487640746
True	231.90113058465508
True	447.1704804709121
True	539.4579848250777
True	609.9690821894911
True	218.82035435924135
True	483.4752791963992
True	1001.453512529812
True	124.82473409744166
True	6.986845487307331
True	543.5097528022304
True	29.34992063518387
True	74.35446381469369
True	778.8380614634656
True	234.7376246369409
True	980.7812094067737
True	707.7478407748761
True	411.3138250772438
True	293.322191012251
True	474.3047842794287
True	344.5522480030078
True	182.4714008932371
True	705.1197153443561
True	692.1931283027499
True	213.1815929865972
True	88.79334236496442
True	521.11229096843
True	134.90378799822233
True	378.923618843859
True	342.16928766537524
True	60.71214807540669
True	369.219578924723
True	429.0067756492139
True	376.8774340969515
True	402.9055766168232
True	420.3588498710153
True	674.597175127326
True	56.77915069615682
True	453.35569385378375
True	327.54899359325293
True	646.6003629536206
True	228.4147703246905
True	104.6416815214074
True	42.86241293505689
True	546.8638921051345
True	644.6274224028697
True	186.46014715793376
True	412.6536446748356
True	331.8419394147565
True	17.592846245158654
True	161.75613246244222
True	291.8715114459963
True	2.829148692802076
True	871.0144787536844
True	80.78378762373804
True	103.26340748008352
True	113.22736011378176
True	355.52253548298944
True	35.852427906789096
True	457.8715459955989
True	218.22992351167852
True	5.753828903349142
True	122.42920085039964
True	452.4970923829168
True	48.85842782722138
True	69.62140585532536
True	181.4869903756805
True	294.162633409527
True	957.3531743350682
True	391.3556330376322
True	910.4568997990808
True	196.14702408727248
True	1037.085000488826
True	796.0850113177407
True	655.3647901042619
True	421.4676814344138
True	394.25178105836216
True	78.05019008841953
True	69.59141194397034
True	78.35465095417587
True	169.86519716744093
True	483.879904256066
True	1099.754722045809
True	162.6782880062658
True	352.07923557506115
True	430.3580895594258
True	623.5787193828628
True	597.7833658690215
True	271.3236308111127
True	464.65856274572775
True	685.9785186750769
True	100.89743057307844
True	694.040137516457
True	263.2253868051432
True	135.5236053541883
True	408.4280471453683
True	856.1837447539888
True	428.1694043014296
True	871.4900248635696
True	189.2601887928724
True	346.5882534229105
True	717.2764076556674
True	640.1863092955987
True	186.7168732779756
True	254.22952407078824
True	807.502705397665
True	31.40580216117771
True	186.62990114939
True	497.1944767978548
True	712.2491881273814
True	105.87454793400556
True	37.21032920962711
True	167.90370565459943
True	714.852054296059
True	309.2543454152109
True	543.7689802889687
True	353.04535689497993
True	303.6212208810002
True	442.7511382537173
True	509.72756531099697
True	64.33292046501917
True	390.1757921489145
True	785.0720516418688
True	0.0
True	289.74061060421235
True	249.6001176127325
True	937.791829110617
True	156.63321821605655
True	618.3936538184926
True	648.0183334810745
True	114.69009542381278
True	207.6169351405187
True	133.51100421712516
True	12.215353521161324
True	286.2076009913924
True	354.7367525625594
True	1131.041070991857
True	236.5906535958061
True	403.3934407156633
True	651.7423624856511
True	205.3382211215013
True	28.24354968493695
True	828.1907587208884
True	609.5395958293748
True	161.4491538929351
True	623.6717727354857
True	161.38222718984375
True	295.17450712583144
True	766.8852938768148
True	36.374874160930005
True	104.99571009501392
True	516.0992202729566
True	67.92328418366526
True	76.14935960894341
True	405.764824463844
True	23.63977491427355
True	738.1515480384282
True	100.1356823384334
True	156.52951362140735
True	18.23006058862861
True	690.2600988034287
True	29.417406130285578
True	776.0812255457919
True	385.93628274726063
True	121.26066745393638
True	710.0958054998208
True	522.7936134620564
True	535.555310266134
True	48.25687381303064
True	366.9426665011808
True	5.29016947906327
True	96.58232774722256
True	387.3728138485651
True	47.03575951649192
True	121.66899673086738
True	302.6019245702995
True	179.19906663683645
True	103.41631695673688
True	650.4438943829776
True	19.947155541301377
True	1166.9472681447364
True	506.00024356473136
True	304.998826477937
True	501.498421908989
True	120.27879043774342
True	773.8400470751802
True	1135.2800443186593
True	750.9326756117152
True	170.79357242414812
True	230.76906547946564
True	52.09593769211873
True	57.19485194642723
True	156.5239075435524
True	99.38234049800194
True	165.19341528259292
True	1143.6432228225126
True	305.14452651755795
True	336.7923449049524
True	690.337770424848
True	16.614664880755
True	13.044743122880115
True	578.3421669284952
True	6.036842176655634
True	119.9711903028536
True	671.0920311022805
True	177.38848750649154
True	667.7370043821544
True	833.6465833356325
True	150.72063033612005
True	903.9711046348988
True	2.645340815248334
True	447.8367369725808
True	1049.53917980386
True	25.3932820795615
True	234.959005270224
True	150.74300890144318
True	983.4212361009852
True	231.54562659852303
True	493.386089452365
True	114.89576262213257
True	513.3914735386694
True	157.7413173756114
True	96.5133718273951
True	387.75131199098746
True	72.47684921666668
True	51.76252539112526
True	1077.647583416933
True	270.0231770602904
True	163.51288872246056
True	370.5647788887612
True	392.9677382605626
True	217.37537533960747
True	162.47967710279727
True	402.9998863838133
True	36.338732973071245
True	485.97990180060566
True	1111.4713263731628
True	118.39566267128814
True	478.1433367116362
True	302.6988632431201
True	28.029120252931875
True	412.42801799898433
True	99.5395579006037
True	578.2105164040779
True	193.45356924197077
True	430.17052457456725
True	20.66979332837148
True	456.07718142785
True	110.19237038128055
True	339.05035529172386
True	30.16868505905117
True	179.83253252904728
True	249.8765618563273
True	751.1010434224166
True	56.65906282029201
True	145.56718150365273
True	234.19600588266383
True	145.3196795745949
True	617.2980057186052
True	557.5654434870065
True	772.8114554456764
True	388.5389839747269
True	539.1184390951755
True	434.23479658115417
True	686.3940850161181
True	70.91279900885607
True	473.5466474776815
True	441.7552681186628
True	48.57377519690063
True	88.22669521011065
True	126.77451931914268
True	91.33655330460964
True	335.91152684941164
True	849.3899334770881
True	311.17534873140875
True	1079.8214837083506
True	321.69419696742284
True	918.7661875081376
True	143.81494566131417
True	560.3169056603098
True	622.1478770798362
True	708.1582886535846
True	447.4331162792341
True	64.00016748507291
True	284.3100726536896
True	41.3631862646854
True	169.01452642822676
True	177.8033463010941
True	1122.677290405279
True	236.2106467887278
True	554.5266622719298
True	581.9896762491253
True	570.9666824296962
True	870.6948972188566
True	589.0929069996845
True	633.4111001800419
True	954.73199992629
True	121.14901252087688
True	317.5776624050208
True	272.9353036189929
True	306.8923954510901
True	90.479183516953
True	375.30252070760906
True	4.177800845329507
True	317.2522505093064
True	243.37344125430877
True	607.0972579881766
True	294.9154966781633
True	369.7040666256741
True	11.500217401576515
True	56.57299835733056
True	538.7551966878877
True	31.924934675039648
True	145.0549004617375
True	66.57477190125739
True	142.22070987067724
True	245.19810875610835
True	70.82725737670732
True	385.9934498407195
True	275.6942141591503
True	100.16917003949963
True	330.54502741602084
True	70.1422955882795
True	590.1173788648463
True	865.2335878065761
True	274.31112384398875
True	1143.9396911283186
True	111.83701969105157
True	294.6986180456954
True	1043.187778920657
True	91.01613555716465
True	290.899609232202
True	9.969684938053748
True	416.9331480077029
True	453.1142150696246
True	154.2502486250462
True	620.1307694859058
True	924.5503670957136
True	159.28032004328753
True	76.37614823414914
True	326.82627377611334
True	565.5184816383603
True	632.4463165746433
True	1189.683445340051
True	25.987982927865293
True	928.1610707761752
True	136.2239863135161
True	641.3036491454735
True	117.13067259935586
True	132.13055596307504
True	190.9607404981328
True	166.08920366362537
True	767.2132136343006
True	213.58005188905167
True	228.27276570714315
True	68.95721880041216
True	511.8928570420549
True	440.056645613936
True	176.3563648528372
True	236.3340298560273
True	16.65098341972722
True	444.093548447326
True	205.818818818052
True	280.7544108099657
True	112.37915316019672
True	679.3699260639008
True	423.05263127657616
True	258.1183436149785
True	642.3266087485413
True	537.0939573096094
True	477.0177344474105
True	141.18445638556344
True	532.9327887315677
True	430.0684762959266
True	2.8054373000992614
True	195.15166467719712
True	89.7717646716805
True	250.8533807968888
True	2.658769898165509
True	127.25958927582856
True	348.7061644900481
True	7.287385576657325
True	849.8583485907355
True	171.44509697194243
True	718.3685113507078
True	790.1735474865599
True	169.28197442879528
True	230.9636190121084
True	486.35376854794873
True	831.6710441329233
True	48.95822794642604
True	37.97733733519733
True	131.11809598919143
True	635.7990165531096
True	711.7296715623274
True	185.45540459677255
True	595.3621998278525
True	607.0472878111775
True	828.8269917199258
True	416.7370373374015
True	189.55720300696677
True	893.5006757822177
True	224.4988151306249
True	154.74737545468244
True	327.49992372658573
True	223.96296977448492
True	208.8842136449375
True	628.1675610629827
True	246.0622085437882
True	198.00789473671963
True	454.5612237103072
True	470.347936805112
True	62.40291342838542
True	282.2086881934072
True	79.49953207394327
True	336.32666084289224
True	362.9356865454416
True	269.36369471613665
True	180.59263952946705
True	374.2679363074993
True	647.3362221454199
True	756.7636074218997
True	297.735872112592
True	745.7352366644456
True	62.43320147650074
True	870.9081794039635
True	352.59167829729023
True	12.605765425788308
True	593.3004196863146
True	701.9049212065607
True	265.3634149781226
True	172.8600218925917
True	47.34523481542831
True	372.6824097830056
True	69.54452057785842
True	14.84822775936303
True	891.5066512592308
True	386.3691869583288
True	180.28607137138104
True	999.233565287812
True	12.071897168122526
True	798.7164263277483
True	30.04015293555384
True	680.1696990737267
True	57.460156340597855
True	723.7357849424533
True	448.2363823623761
True	192.48764060421885
True	439.1564884410782
True	200.983172010953
True	295.26934894003347
True	226.7339828496063
True	407.6317291058867
True	10.327921767582074
True	316.9360383972495
True	116.46481358842782
True	11.151649688001608
True	475.05971766156455
True	721.6344607920125
True	283.98124926057704
True	80.65997184931271
True	295.74889634645984
True	84.94792261094481
True	192.16292300907477
True	184.02998732661527
True	375.6269697968538
True	44.73910614132252
True	136.02809098953253
True	397.3112316839472
True	869.7173477668222
True	108.4179040277188
True	203.27143142917237
True	431.2190560851415
True	19.035438317872
True	418.04282696086415
True	526.9865332871758
True	93.65568641900938
True	390.8268420844242
True	370.2995447852926
True	409.6382025301535
True	590.6892741442731
True	1050.8513072077294
True	992.7956115121664
True	55.02207181838089
True	1056.277797215344
True	107.47264857878972
True	113.9210649720118
True	110.9344845339144
True	488.72850618130747
True	365.2897788147522
True	586.2821606393265
True	261.7833219901605
True	158.61337541168967
True	398.51503206880176
True	16.321966715039935
True	448.28256555258446
True	400.87384264906336
True	140.26677663834857
True	95.14872542317724
True	519.459697631242
True	994.8134600978384
True	204.75152994248975
True	66.88403155702945
True	418.4566976350279
True	375.0678443142568
True	483.0844360719336
True	337.1218406439395
True	3.9376109152726775
True	523.4132841272059
True	517.9471022265648
True	513.6396400838856
True	183.70490761608036
True	104.89164039043074
True	21.693369933944453
True	376.8847652659831
True	112.47812736061472
True	6.59783182785805
True	33.67499415011155
True	357.3895106801656
True	663.4299916791615
True	130.16807402618963
True	89.53223827382757
True	23.1309200469636
True	404.2874912369201
True	374.26231473734464
True	764.661031257253
True	304.57123958564983
True	521.9440546459828
True	542.5721470856157
True	519.9738785784872
True	286.9129432883944
True	534.0605705711205
True	101.84656595311075
True	588.4679759489545
True	6.952440653797076
True	360.0441436431921
True	460.7608006137102
True	953.7074035743532
True	342.6299529254357
True	777.9543835725663
True	941.8280469016808
True	173.69455999615107
True	34.59418400623757
True	365.1068523367461
True	389.0572247413563
True	573.3957051450036
True	246.97181862964703
True	30.133659687825187
True	645.5673023218806
True	124.6315044774532
True	1065.9826200722423
True	318.07768907539054
True	463.0476236863258
True	128.93123469454116
True	816.6368555956323
True	141.908033059097
True	810.9711594207042
True	553.9880262789574
True	189.5072485105725
True	111.4969004825786
True	67.0227027796057
True	569.2543721487327
True	906.7389894889748
True	415.2863011765424
True	533.2663780389881
True	131.60189038446632
True	622.8019318485985
True	485.2059830493303
True	780.6273459316459
True	312.62571713969976
True	567.720252858524
True	111.4497687512152
True	25.392283587564272
True	409.876018217964
True	176.22923713982183
True	100.96218522722394
True	376.1985374970865
True	1080.5886803148485
True	254.337151730627
True	550.9968557491571
True	12.261316213102049
True	76.00375433583969
True	330.83811943193155
True	764.1543440963358
True	434.43592902197554
True	514.8986334022815
True	706.1268113340287
True	69.90275702274238
True	723.0509304060598
True	48.10566814128129
True	105.56471298684832
True	166.86395014827454
True	84.85074655711962
True	27.66607842178977
True	305.21362923951443
True	483.2452681005397
True	882.9163320359169
True	869.792297648432
True	5.892898962355584
True	278.07315891782355
True	457.775327387547
True	126.38456273003229
True	236.05535676090895
True	331.28555397903057
True	1302.4207429420462
True	458.81776974493744
True	25.61003526566043
True	182.1323523693772
True	697.4941889378811
True	33.47948363633125
True	175.27642831255028
True	560.9065538870952
True	70.63040076952011
True	882.2367308327333
True	318.4478460359131
True	675.6088105980533
True	79.97050506269785
True	682.1336462049809
True	580.4588631946691
True	892.2168338194328
True	256.0066373592704
True	504.9686549196588
True	863.8931284894716
True	925.379706562753
True	232.96533803481125
True	773.0093810338257
True	221.12195262873465
True	457.58656547652737
True	371.2243142948548
True	504.2436381774205
True	494.461635892944
True	304.7215900179902
True	345.78151430299863
True	114.33296894797846
True	335.45210105121095
True	1210.1672621732837
True	296.8161204752303
True	151.23888545703088
True	285.8367636126289
True	725.3002398633731
True	657.8576622991538
True	401.4975793727454
True	122.12534507869164
True	333.7884127483287
True	35.82983556152092
True	171.84094158575144
True	91.8132349103332
True	90.62992116104432
True	560.4241261187303
True	143.0355788776474
True	136.4710058753427
True	105.14533704459036
True	81.07498469230548
True	448.9684688265121
True	383.8744419326014
True	1039.467117778098
True	538.9739602661709
True	811.9739260685142
True	270.942741729957
True	302.61558144170107
True	542.0858501552285
True	197.3676328016925
True	782.4044643704551
True	249.09957470882892
True	347.9677487394168
True	74.14472369833726
True	120.6857459463114
True	265.7136401102921
True	125.58761543554223
True	466.81298127937526
True	32.16839081088389
True	573.5223955583918
True	1021.9465720625416
True	733.3451219140896
True	1.062924157200103
True	57.6859493534538
True	467.66198259063367
True	431.7797481322589
True	75.16614849228029
True	118.95954566428384
True	310.6901504025447
True	79.66723107190589
True	53.08812553479076
True	716.891335384043
True	653.0648068456675
True	166.7950050422954
True	168.49125804675643
True	512.3934519791749
True	56.6319498951364
True	26.49245818414628
True	581.8679008061665
True	463.0960568840653
True	1148.3976603154838
True	47.10423152409916
True	478.8706701970045
True	888.4258959757243
True	781.8176975813425
True	288.1522111728812
True	795.4245079676159
True	398.188757977664
True	41.42670206373187
True	96.19773574014616
True	710.373753641031
True	76.04358768849512
True	146.93354027495022
True	902.0551003729872
True	196.45981501248625
True	264.0331997125635
True	105.73564225953402
True	698.5719198418149
True	579.8369362668872
True	214.74680717823975
True	444.5634820450944
True	42.53255480959097
True	276.5262531963363
True	624.2577898376278
True	622.425455137776
True	312.11734745468306
True	72.93442893188437
True	974.089303215078
True	1053.1445624646133
True	562.7392058234549
True	59.1109041977545
True	29.59244223192533
True	85.16235241826014
True	108.12559834520114
True	100.84753784256633
True	878.1428067107827
True	1170.8218038930495
True	721.8530917746848
True	318.7107978022399
True	7.390642456034009
True	20.673720313226763
True	341.38837629652943
True	486.5233975350248
True	46.65333627856906
True	541.5922362011186
True	436.796231861992
True	402.6978442216183
True	84.06040604926909
True	200.6699450894493
True	276.1542576701796
True	126.95562098374992
True	390.4427883523181
True	45.74457138114864
True	169.39454724320316
True	1181.0728127893128
True	6.232366805328301
True	27.12791319980597
True	580.3870066746624
True	363.97479142615686
True	773.0592292057966
True	162.8975126584363
True	744.8878337278084
True	594.8988278893988
True	269.0715186598421
True	434.6411669606571
True	341.0704042276503
True	278.7860828052087
True	276.1646038397817
True	405.8692431197504
True	498.9583101648579
True	520.7052097180803
True	102.5137288683008
True	340.6226664821696
True	9.549453388675689
True	183.6633207424667
True	241.28759128744227
True	857.8019453618406
True	599.1143111529059
True	31.44145803463108
True	717.7560499201985
True	875.6159558657141
True	100.25643543124012
True	343.15974869313646
True	862.9783237197958
True	215.3287147696849
True	160.3593345657051
True	533.1518207063414
True	591.4779478510391
True	1098.7836387345003
True	146.16019790323875
True	155.2663720823551
True	256.7639755177215
True	331.48477436575155
True	405.0308804079028
True	417.5957545699626
True	310.8282262650765
True	445.541586981305
True	499.2674812591291
True	236.59669999170384
True	1471.0534335881923
True	235.42124420316492
True	412.7725282486552
True	55.03082301636565
True	776.8806263898579
True	258.7418398856861
True	922.4099221456016
True	550.5740547248857
True	312.7317042448617
True	783.1711284908847
True	259.9521674349006
True	215.82882664335577
True	252.67187670627663
True	221.23797433464185
True	137.49460716136662
True	250.40827134152104
True	738.9305840294641
True	523.0221243078424
True	217.9135801113264
True	1148.5824130906292
True	114.5809702320187
True	259.97644370253204
True	70.30253888265159
True	298.8049212078616
True	409.7437230073158
True	92.52089576667449
True	218.97189838458556
True	71.33927559855131
True	721.5268637405385
True	377.24791624539847
True	230.73424811244652
True	741.0012267458144
True	874.9798272721198
True	832.9233326944383
True	840.4878309573432
True	346.8652666429375
True	1.6990257711113563
True	268.5429978259922
True	56.11924684370941
True	396.31604185203065
True	52.78611129540811
True	357.14165827327514
True	861.8694896666173
True	1045.705925622531
True	410.7542072798379
True	22.103745733121645
True	526.6457271545064
True	516.0502360140158
True	194.32708316375144
True	238.11818389286643
True	297.35288858066355
True	22.72304300775273
True	129.8076625154149
True	945.7983313067876
True	60.91999813723714
True	501.9060824514745
True	784.4325074251639
True	100.48814858136096
True	245.5134693439938
True	118.03443384751856
True	16.066972217171962
True	1.201062460938936
True	119.70052694474282
True	988.8536195781544
True	490.0165844035915
True	71.04809051430297
True	796.8284660829104
True	339.9371457732775
True	1.5780044851292232
True	455.6738925520093
True	187.58680160465613
True	464.8177908159198
True	79.83137796545822
True	323.13102759412953
True	372.3649331127289
True	164.22288195035992
True	219.8226517160139
True	131.52987267714224
True	172.6089841462631
True	1011.071349614299
True	17.001688430008016
True	503.9565086819397
True	486.6890136809273
True	394.1632381317913
True	217.4943878037004
True	237.90242644038648
True	157.35894582048658
True	47.4773362604445
True	500.7275049623105
True	150.69399513926865
True	859.1185766030824
True	836.1748548398177
True	242.3111692816045
True	317.3694897649004
True	518.4987786556123
True	42.78903630321582
True	83.0464969557702
True	733.8143025594646
True	1084.8005781747102
True	110.67335361016204
True	742.7002349724421
True	148.57295025051124
True	930.6802685042176
True	659.993215596326
True	106.30868098376644
True	266.72982857024374
True	628.0760140334338
True	263.8404225042696
True	49.061509184761256
True	579.2996507896572
True	465.1252015222615
True	5.450318003014594
True	476.6363103188432
True	68.84815711309386
True	184.93095138869475
True	239.26066235580456
True	313.22608222817433
True	73.51462803756031
True	226.48089433063336
True	356.36543704976526
True	432.725353402647
True	943.3908949579876
True	47.0677680948302
True	891.4719973335223
True	1051.131412426602
True	127.25746699945118
True	72.89064328029089
True	988.4012719428904
True	36.26282798647985
True	244.83056882818417
True	88.39942913266675
True	211.25350034044237
True	368.66065208875176
True	968.2909769982784
True	101.32613950540052
True	71.79500232875907
True	657.5551727093118
True	281.054541186979
True	740.1495760313908
True	55.37170043385727
True	477.1005039286076
True	393.7462871475925
True	681.2523056545072
True	54.064998637294686
True	107.08481069520722
True	26.704236417576386
True	272.21972262514487
True	42.85349614320218
True	352.8608106486334
True	3.5205243347161206
True	1179.0583823880586
True	113.14048323103862
True	132.82639854461223
True	349.8851953703568
True	745.4828848369206
True	680.4507006705016
True	992.3072863221852
True	471.465319947284
True	408.3649150330457
True	140.82640332849277
True	424.40933976331706
True	842.4144014779853
True	434.9235894241618
True	926.7411844519838
True	86.6812385168767
True	414.16429058773264
True	185.07872607825516
True	273.0169298372418
True	735.7628996331122
True	164.01266396600695
True	131.01099210761467
True	62.603658555666094
True	864.2538354951974
True	783.7743077977157
True	78.1345607602618
True	447.6495552536717
True	738.8113472525847
True	421.7321677689664
True	57.83737606368518
True	320.35283244875296
True	782.6794221368605
True	32.669405480706814
True	366.7306096813133
True	166.73343113167385
True	279.7399145581849
True	31.106725514535103
True	223.1131636795924
True	778.1221746714069
True	647.6641447689005
True	55.90315440778948
True	293.23003424631315
True	879.4332406488513
True	19.14902620550988
True	314.62301362207364
True	286.90349891169745
True	411.3614703061455
True	213.70520797782703
True	592.2584980656139
True	45.76166950128271
True	983.2444433728164
True	868.9906896724077
True	48.83849804456617
True	396.2269625676773
True	740.2760966789194
True	945.2598415488962
True	270.37772580052206
True	593.6979045295177
True	132.93328581428565
True	184.85698378161985
True	126.15758268113572
True	134.3856397568279
True	204.02809151047504
True	953.4835540168232
True	792.0929450505173
True	970.7122582784444
True	21.04899452226021
True	25.86047117683941
True	363.5720440746062
True	12.685977718612698
True	608.9775562003578
True	1053.6073717570116
True	257.5869992164491
True	205.33932551643147
True	84.02272272631681
True	199.42167013147505
True	133.9567889513427
True	44.48304074577657
True	134.81497974856313
True	90.40738342632572
True	237.29748865900487
True	540.8708404971208
True	164.45615597278066
True	29.12359170459159
True	58.19594376253468
True	410.5303629690893
True	264.5430647589661
True	581.7756081829662
True	22.051618850128637
True	115.00733580535616
True	656.3019377392891
True	260.85381261059024
True	476.7508491104139
True	654.0203789617009
True	95.2150536070412
True	110.74195102608488
True	75.94120867575658
True	27.118621267694955
True	122.70929826626048
True	89.15170757087608
True	101.16361049588734
True	153.03245133485086
True	237.825083189966
True	822.017933870603
True	279.98502496813006
True	978.0369742536252
True	170.15669247063266
True	199.0999123386368
True	812.2938828118423
True	302.3996146155267
True	583.2928488704065
True	258.3546489261845
True	360.712215592909
True	434.47609366710265
True	544.1322956008554
True	641.0146897913554
True	349.2734754049359
True	33.49709435328143
True	561.8416310478873
True	619.9672587452218
True	20.03013237174659
True	8.577961765141914
True	262.4725557681359
True	414.0423903237395
True	436.9966371915171
True	70.73271762696112
True	638.8330647952448
True	926.1481881137408
True	232.5289401958815
True	914.5333879132972
True	285.9952499567336
True	99.79734776300955
True	262.8724913921288
True	693.4855147923296
True	40.92247651808324
True	590.3945092728894
True	1264.7960248939162
True	1017.6268227506404
True	892.4377427837032
True	214.35216222794517
True	89.19209271428949
True	195.59866460712996
True	845.5257037143879
True	145.89882925206072
True	1067.357391615972
True	854.6798932027335
True	41.19104415693175
True	85.52024925554204
True	416.2081113897309
True	417.06709874446
True	209.67485387526492
True	515.0152357081683
True	652.8244953853421
True	125.79679472691863
True	271.747403662631
True	1017.9765735018248
True	50.44346080597954
True	712.5271304463142
True	546.2201820364324
True	37.49782774649384
True	826.9796071128076
True	390.6573209189781
True	565.3199932174927
True	114.1769655845374
True	255.82359741746063
True	206.61421352512605
True	26.31577408583343
True	129.15026738495635
True	742.7576982520924
True	139.66593812897244
True	393.12625449056526
True	66.58957671030569
True	631.812296331522
True	616.8890673961105
True	235.63577872944063
True	447.2938927521042
True	167.88193804267462
True	159.53677990868778
True	217.7758385686012
True	294.81663328771367
True	346.5336743183609
True	133.76028767437592
True	195.7584841084604
True	26.12068262200165
True	881.157613478391
True	326.267329246688
True	10.713595088415866
True	354.4862910802395
True	167.59188791529542
True	632.1588603005779
True	380.4487115721507
True	581.2505974262305
True	553.9265389792535
True	509.9325220466292
True	786.562239397822
True	240.79721200316203
True	559.2810367360347
True	163.5891195437703
True	544.0010634692401
True	352.2467816439266
True	378.9455752402532
True	131.4756526190124
True	136.73678558290004
True	109.612492883119
True	70.24337269116302
True	725.0872428100329
True	180.2895458025488
True	47.18118611300713
True	0.0
True	543.7276325018213
True	115.5013755686566
True	24.158469226636424
True	40.93310907687218
True	112.71565842896464
True	524.3061331858805
True	186.57804514031636
True	102.53450598910744
True	34.775952162404586
True	163.64203754371638
True	922.5127963123666
True	50.93210227361018
True	230.8361400215553
True	719.1476600042214
True	322.3445826343264
True	472.0801227885135
True	455.9112084578967
True	519.5093758293028
True	590.9437402048508
True	915.777936121797
True	258.0637824778377
True	1018.69753915602
True	924.0907698938314
True	603.528584485731
True	343.59048828426256
True	826.5658136480612
True	11.988449955613802
True	29.49524017992428
True	291.38523101702043
True	42.55730208567661
True	200.15976574965933
True	753.561383700414
True	214.14633167013636
True	733.8374442216252
True	741.4121536353639
True	118.2846526295476
True	376.9320024685677
True	596.9705014937343
True	25.07255781049625
True	134.92531968154393
True	436.05796854212457
True	298.6283092140648
True	203.12356556308387
True	115.28313128639113
True	391.2496427889198
True	20.355710510934443
True	375.4123589068952
True	353.348349284614
True	1003.3085942402278
True	351.3337979357177
True	31.39293673063536
True	438.04635314626046
True	442.2863018293893
True	237.34248690386323
True	31.40797638125812
True	763.0832519231768
True	447.933750332549
True	182.630735160229
True	13.593830019839988
True	1199.6364429703433
True	174.60470839248794
True	28.481565843256632
True	321.1756753679818
True	272.2698275893874
True	116.9240081346662
True	292.25542731404374
True	47.10374428618885
True	312.55375434507016
True	310.26184304349624
True	317.3482981154802
True	33.13825260279289
True	46.57344385121476
True	1072.2861394410534
True	24.36197785785556
True	12.76268679825828
True	166.933749043449
True	646.8772357831509
True	8.053405632551415
True	193.0153781063281
True	178.1240024273601
True	542.0137454123101
True	375.7405960761639
True	699.7909940055833
True	318.9804334193308
True	501.6441113742827
True	443.75836754905936
True	523.9762625316949
True	100.81404274066853
True	1267.3844201226343
True	892.4774975718585
True	283.3212716938507
True	530.9342947076724
True	104.0191012966245
True	569.4091936503154
True	451.6343620551799
True	161.18360894107755
True	76.68519172089259
True	339.0642847336441
True	172.45050870680288
True	29.07318389381969
True	599.1796465255652
True	381.0311927725428
True	65.18302591084979
True	32.11683985253069
True	678.332256392997
True	500.4356216310874
True	73.10653322655409
True	21.85440018764764
True	330.3369339992987
True	325.4970396131282
True	722.1922824741737
True	535.2340255996518
True	561.5613705255417
True	796.0128885591962
True	8.777850727588877
True	57.01303033309705
True	35.27992804098046
True	58.28047410840384
True	526.5504413537144
True	596.007592358446
True	81.10894337569026
True	108.2893263460343
True	189.62882499027864
True	73.44917649351913
True	187.0403764250645
True	208.7217695784612
True	276.8432353015076
True	803.4451202173589
True	603.0696543712877
True	281.37746703090846
True	195.1918706716174
True	267.0497403308242
True	250.002201878348
True	761.3973247385203
True	332.8598750491468
True	168.8883600244
True	880.9032264618068
True	362.8378630826093
True	486.4182580191888
True	157.06159075238227
True	124.09459714571494
True	62.98056214500168
True	209.40986055525772
True	977.9251981684369
True	500.8597508968748
True	112.6127622990179
True	357.80795952237537
True	105.22979501472363
True	696.7875888610599
True	4.391292815175628
True	685.9741226985946
True	34.22427255922024
True	960.7518467324634
True	854.6292504043404
True	211.8280143508399
True	27.93810939248217
True	78.2569211245763
True	456.55139799257927
True	217.53378887915
True	1.4149626851953974
True	79.79594477871778
True	1089.9142368372209
True	338.1876186086793
True	657.5169325062387
True	489.5582268084085
True	32.84902089408684
True	135.13873676777186
True	435.1226621871933
True	875.8501295331357
True	825.3251926882815
True	428.0489398100903
True	329.9750909597623
True	16.10975219347064
True	79.74377173952665
True	771.6337995346569
True	494.6643049518199
True	376.1667088290346
True	878.9194642052163
True	25.642782144284165
True	218.5666371039772
True	888.865448577388
True	242.7184637288235
True	8.777680967611484
True	500.3038952282708
True	103.35150603030937
True	641.0031930139602
True	55.140162090064464
True	261.7593928037884
True	863.5579153407559
True	866.0635195783027
True	270.66417857616085
True	439.7192675262381
True	119.65337322112111
True	642.3251441106971
True	261.85214262090454
True	188.8825631841492
True	877.899224887465
True	53.93889484455705
True	703.0925491096316
True	268.9526740657493
True	309.10752559279007
True	166.18598197057597
True	444.8085233216463
True	593.5594990343044
True	370.5276813459863
True	410.6049021284762
True	64.93760818035246
True	154.00901650204656
True	454.5296088611592
True	209.9332850181068
True	40.33099945193564
True	214.8325064197851
True	391.4180727973093
True	386.4744942066971
True	761.0165551260382
True	127.9110536193616
True	686.6120848274045
True	485.9830468806456
True	596.347926603549
True	122.79976701061344
True	40.26913439002644
True	673.6470283812484
True	76.26997044958077
True	548.8073639259969
True	707.2838530553961
True	454.9185415932191
True	132.3413187031419
True	514.292759976232
True	4.669524467772577
True	391.719803426136
True	31.94597181897674
True	630.9692777348062
True	267.7647777550237
True	585.0327317948033
True	703.4651277516643
True	150.2503974017449
True	529.619748790714
True	475.9269467160016
True	67.3617363578672
True	1005.4962145865592
True	3.0806118209469684
True	27.750622266211334
True	620.399175406613
True	690.3397939557564
True	138.5665487335168
True	405.3744567239308
True	118.2997213753956
True	73.16439828869639
True	424.8449484406861
True	42.44575837542103
True	518.4138434291267
True	14.610018189639677
True	876.6757292764493
True	553.2788883081168
True	673.7463792211079
True	101.89270883483611
True	364.3060238614072
True	1031.6790700972754
True	869.9722280871513
True	136.7364429884488
True	541.8222228851639
True	449.58839798258816
True	254.3209834231158
True	256.516170041447
True	5.486863772549946
True	314.57647331008195
True	11.758284643234983
True	367.6719463405869
True	75.94310901500432
True	418.751484028698
True	663.1074260029436
True	125.6088727928182
True	230.41950956383863
True	638.9115184984345
True	679.5983104556958
True	303.6829680369135
True	141.35922938882203
True	158.1201870888551
True	476.7930897641818
True	86.91004931540199
True	9.792398837084887
True	479.375678118497
True	566.8051444751993
True	19.15997880664725
True	138.91729488379733
True	887.9573191080123
True	500.933168873257
True	279.7971296997988
True	35.355785205775554
True	485.2843389632113
True	107.27744628741496
True	596.2326291683067
True	665.529479083062
True	298.1899592019692
True	383.9316754524602
True	189.4864507271311
True	236.22905611069464
True	70.17847758842277
True	226.9786388220905
True	515.6241331047083
True	20.828476548093345
True	444.016824960052
True	381.60108484664784
True	746.5611429960022
True	885.4005042963572
True	899.2528803435068
True	156.1722478847974
True	407.1015758060937
True	74.57016513448971
True	196.24730418930145
True	314.24125898401365
True	9.72102852394606
True	774.333281158463
True	22.722700928662384
True	404.6893244019939
True	253.3820043058491
True	665.1540849686288
True	208.2714520405727
True	39.50396237157556
True	671.3026550152251
True	1074.5902412262958
True	224.81122042927967
True	130.0038375441488
True	621.5845259357516
True	492.6592016917277
True	17.718745992747195
True	833.105904769063
True	116.70083368353876
True	44.53931082034854
True	312.5215328329368
True	348.5242731535729
True	400.7051101109039
True	263.0651041389137
True	20.09663247674718
True	20.90337516628326
True	855.9924248271514
True	198.4792931177183
True	109.09402544473409
True	872.5560173924778
True	646.6555201226041
True	673.1181432294388
True	434.4798621527771
True	143.76844963157188
True	32.24345169712164
True	101.09706688607244
True	433.7000560100192
True	227.98238095300349
True	486.2548065704664
True	146.51093552785093
True	483.1922833593011
True	644.7362716148428
True	932.9724035691232
True	23.22997289667957
True	983.9819113016844
True	1091.38116194871
True	487.145659247325
True	86.70505520022677
True	794.2580050835704
True	634.657605928891
True	693.7809890630759
True	168.061175802127
True	753.4608759650934
True	698.193173048955
True	120.27349853046026
True	780.6594421407781
True	817.1222223393113
True	496.5935552314971
True	238.4491253134856
True	71.83845875524572
True	323.09984746972776
True	356.5123277370265
True	468.8816973068084
True	439.0498708273528
True	201.4238728219174
True	316.1459141203724
True	2.5048821734495057
True	12.235540814161835
True	106.23943034178306
True	131.5968732854391
True	367.1483231893816
True	353.4673943165939
True	116.293596479434
True	16.423356305624065
True	220.32946728329617
True	804.0364828779866
True	459.4204949054587
True	548.0973861148177
True	568.3556039232296
True	805.5883085662635
True	636.5914288903872
True	89.78084465510298
True	206.02350232999768
True	235.8172489711369
True	279.5430735194229
True	107.44964112656486
True	363.9518909926697
True	435.7541108197013
True	168.72949604149073
True	655.611276835182
True	248.8015014170939
True	201.75024002909785
True	28.95013012360389
True	256.1473935131324
True	489.9359843589524
True	160.7944981558592
True	567.1542488282987
True	491.4769703455066
True	246.091803283455
True	103.15812872615707
True	41.737786779193726
True	399.607549179462
True	789.0162452412027
True	169.6440793820616
True	1027.322795352248
True	1045.573988327411
True	480.6294838113711
True	100.43089159127246
True	121.1904091329357
True	662.4689495930887
True	9.012862172775026
True	222.54249867920944
True	138.59584548830094
True	119.37788537004351
True	335.27361545610125
True	629.7461377553086
True	39.64510544626338
True	125.27190735212932
True	945.1615348627456
True	57.0014723588848
True	465.41296447170777
True	535.4096017550958
True	253.1283529435033
True	133.67940765535067
True	913.0653111452486
True	1188.721751578563
True	518.1477096773758
True	629.8934199992862
True	204.78094597000384
True	154.36859071815445
True	318.7144391981413
True	250.2874554966505
True	172.2802254076376
True	310.32576776705423
True	343.2131715702334
True	12.365720911289053
True	601.4637783689982
True	145.0435711275901
True	80.39117620533227
True	448.927261204615
True	307.8199998938956
True	1123.117043895587
True	350.8594146360642
True	945.460586066078
True	9.72685171324424
True	280.6218237918456
True	229.26835351493335
True	150.96437415932132
True	492.5851447300286
True	196.03705958141904
True	421.5435387306607
True	342.483558056608
True	113.955439616574
True	362.3976357512107
True	1056.1827522974097
True	692.6703234756304
True	226.88277503723276
True	108.93784492953544
True	301.2729964484022
True	26.15424297999889
True	352.89733308578354
True	300.81338592101685
True	570.2319435116578
True	455.22835001348886
True	337.61927990255595
True	156.75183277928895
True	11.820211329882056
True	424.83462003472425
True	294.07049331703234
True	139.35520305420698
True	303.21367723443655
True	440.50003607562223
True	811.0319179208856
True	290.58439996378354
True	785.509038958639
True	396.0864084678762
True	376.3056585531168
True	1.2932924358454856
True	1172.5470921285275
True	108.10195379725948
True	890.6621797674153
True	206.583986673507
True	457.0294342938807
True	675.3359872672436
True	83.28499951938966
True	481.313579554612
True	34.633419160158624
True	424.1301548260384
True	73.7124462791245
True	229.3179557154383
True	39.04111980651054
True	649.5146270523402
True	182.7151449181325
True	26.39989558310922
True	397.8352364642985
True	110.3255318933814
True	170.63126073520178
True	819.6551476735386
True	265.0792003703862
True	154.97703225364592
True	368.6349182129279
True	509.8549764656672
True	333.8242471574904
True	487.5577575024738
True	636.6068244848926
True	162.78564889657358
True	6.379041352449702
True	75.2894548983343
True	440.918284033393
True	94.42228317988231
True	79.81383471262625
True	1077.875856493148
True	27.121654885673763
True	317.5566822077282
True	326.9755321060784
True	452.8846822558792
True	674.9689865801242
True	186.87746103196048
True	645.722652736383
True	328.31061071314366
True	355.0805021297247
True	263.8244578861141
True	226.104218782918
True	359.2133007636137
True	434.797399022978
True	410.3731923610882
True	583.8061210621519
True	137.5752294454223
True	76.89034441688096
True	42.35973787515875
True	291.79717239353687
True	643.8385627603379
True	415.9705155612766
True	776.0060602719094
True	218.268223350212
True	391.414770447468
True	65.0917913449395
True	55.83164631305332
True	416.8734553890763
True	201.403647176203
True	232.3798105080697
True	44.24756171767395
True	1064.1994149517752
True	174.49862000165322
True	901.733547359022
True	322.3526246946268
True	921.8796255297286
True	240.35179754889296
True	479.243093311771
True	537.1317455591
True	611.6571539677277
True	219.72934623124152
True	485.996712998712
True	919.4049949979636
True	128.2848033202097
True	6.553142093407463
True	557.4758363327301
True	28.5369438077124
True	78.03661753703976
True	789.7597189075019
True	234.2275714877476
True	997.0598110259152
True	692.4168098332195
True	410.1651085273256
True	269.40042317421245
True	495.51326513358174
True	336.89505602365216
True	183.5753736452336
True	688.6164870598535
True	713.7533500839809
True	205.8286107087948
True	90.67351520795786
True	499.7107965810814
True	142.59713678249432
True	389.2906296560758
True	341.0125525968163
True	65.1291948768331
True	384.4873794522726
True	397.5768303869667
True	370.7318248245114
True	406.7160492822978
True	417.41613700479513
True	635.0515919649207
True	56.15749484281893
True	447.75100452438807
True	327.77055076849723
True	647.8810409341424
True	221.81487863465875
True	97.40308304435216
True	40.93096513255741
True	538.028244246552
True	617.7246450553515
True	183.8255134123847
True	404.9733372361867
True	334.89625067064725
True	17.352934350218586
True	177.61951485302936
True	293.61430864951086
True	2.232736113746993
True	866.4902980620069
True	77.8038361804884
True	103.2024485230828
True	104.70475364511672
True	352.96022064751304
True	35.92723285710627
True	465.53472423870073
True	234.55371221766305
True	5.700834528142348
True	117.38796138093308
True	447.23797166664514
True	49.94434539014823
True	71.18844613907682
True	188.2695527501683
True	291.0123689221322
True	978.056634493171
True	393.5887301503436
True	942.8075367079916
True	190.27201415367213
True	998.6183195808128
True	784.3635492342776
True	663.015874672591
True	409.7856497450992
True	370.3920862633022
True	80.31520793619275
True	75.88982509925323
True	84.0420093366165
True	172.5607564068696
True	476.7745988725192
True	1096.0468325659397
True	188.4879226809683
True	363.7990187005216
True	438.4333692834618
True	595.2129945487592
True	585.1688202282417
True	289.2592159175557
True	452.66997338510095
True	674.0791890028788
True	87.66602056467391
True	737.0922377291932
True	266.5650047097096
True	131.41702429603228
True	412.89894745601526
True	837.8432405609234
True	445.4319606985943
True	866.8264875158926
True	200.5987433020428
True	357.5476251672946
True	692.6556618679929
True	603.3343158201973
True	200.6737618320629
True	262.3630914599825
True	761.6094992709499
True	31.41099991866066
True	183.1130936347851
True	504.584048718227
True	701.614693254362
True	103.13314144440346
True	35.930663516407435
True	171.84916191242598
True	726.4832580802965
True	318.7523352768038
True	554.719013375884
True	363.9272006980012
True	299.78248525916626
True	462.00104590552127
True	492.7928258663591
True	72.651053450241
True	378.912324456122
True	752.2143946046579
True	0.0
True	294.3839650713612
True	244.7148378981792
True	973.0309966944992
True	154.5963842703728
True	643.2499673113624
True	634.1970514572267
True	104.91360933773956
True	223.326740857378
True	127.7812431889543
True	11.593189224838886
True	292.7765766772055
True	371.4273060157082
True	1129.8660692349774
True	232.58745843266115
True	389.81497537303
True	657.4390345241272
True	216.9220129362192
True	28.41455486462729
True	874.440490854873
True	606.1616625704233
True	163.63621037893583
True	640.2247953475671
True	160.70631081815108
True	279.9986107649261
True	768.0828592764713
True	36.13003393221263
True	105.86581804720316
True	498.4910315933073
True	62.60773172080435
True	74.59019588734041
True	411.1654748087676
True	22.457598076246477
True	761.8961676663328
True	99.3013465955491
True	159.36929332831104
True	19.19329247469084
True	709.3180300116436
True	30.453433511445706
True	773.9790140165416
True	400.6415458163582
True	118.05471864142864
True	698.4531991317535
True	524.9780171271979
True	564.6741798269832
True	47.69467328424543
True	365.5361794686336
True	6.1868203374875925
True	99.03077286565848
True	390.6909324360209
True	44.70768832556796
True	121.07470474952363
True	300.69416328607025
True	180.1730826841785
True	101.74974143929332
True	659.1963279783284
True	21.32036622221582
True	1106.4147701270888
True	498.0805066018052
True	304.3011262931863
True	504.3712543488257
True	128.73634324736926
True	814.3538370302488
True	1089.1473378296223
True	740.4025395078727
True	169.10009253768035
True	226.86935316269293
True	50.80168010152683
True	60.72744600479616
True	153.28806662807727
True	99.14532411759262
True	164.74099236054874
True	1162.0186501552305
True	316.68671187960547
True	352.456792313936
True	708.0219416974819
True	16.159667262436134
True	14.871832056750328
True	609.3201361795323
True	5.07397039298424
True	120.33860156222472
True	687.8959484743999
True	186.3044370259112
True	661.5909964060376
True	844.8791302237129
True	152.24215786342282
True	894.1684252606581
True	2.850389056160526
True	437.7641067434109
True	1052.2002575917124
True	22.285746225979025
True	235.8478563987217
True	150.58070028774762
True	979.0625496602304
True	221.74192743813109
True	505.42975752967567
True	113.46808125429143
True	508.60447274219456
True	149.15348403491743
True	97.1606775937424
True	389.0552279262448
True	72.52690613612926
True	55.94945356370606
True	1095.5454181980556
True	253.7016750998105
True	158.53465319388943
True	358.5472103872804
True	403.6018366073757
True	211.23133774132248
True	169.459960215752
True	381.5963070292944
True	34.67215496030408
True	482.7955081773078
True	1106.2337827252154
True	118.38964351377015
True	479.8165971610839
True	313.18884822510915
True	27.42358001544061
True	427.3991945099088
True	107.7674087724578
True	577.9845256282516
True	205.54165580887695
True	429.2936689087427
True	19.180002142864243
True	427.8113773460787
True	105.2438017222362
True	345.91754622227603
True	33.185735756572086
True	168.6814002378839
True	248.63665376536537
True	766.9046561055889
True	56.70159283072929
True	138.73020483182967
True	230.2270506177768
True	142.97724716270858
True	590.6086069142791
True	551.4815316662113
True	774.8682259435927
True	393.8657093933404
True	531.9117688196363
True	431.5594160736438
True	687.321695585891
True	71.94718765149165
True	438.0716861611321
True	436.2571140882217
True	48.89342067138613
True	86.96334680143738
True	130.12813867137243
True	89.13261762424116
True	333.39332066625224
True	841.0111646959482
True	320.23692898785214
True	1141.4067981313003
True	324.50528471348207
True	884.6329055270958
True	153.25445921498914
True	558.3089108590003
True	592.7477171857298
True	694.5994206906097
True	435.22465597742087
True	62.71262383481721
True	294.10565315538565
True	43.29867403137054
True	166.9287790792777
True	168.04074069014962
True	1116.8473690650558
True	226.1396175430784
True	547.2266827142962
True	562.5545931350002
True	563.995834067277
True	885.5923567997015
True	597.7660753470669
True	639.798301451928
True	916.723751825114
True	125.10651801803311
True	305.2146188013237
True	270.57773062330443
True	337.2155150374195
True	89.70537655671716
True	382.29093455980586
True	5.121189663574132
True	323.259005734841
True	250.3002667978919
True	611.2736277767526
True	290.35723532296214
True	364.6887308323811
True	9.492350585613735
True	57.98125592528922
True	543.372961027079
True	29.99572835432815
True	139.30372120663782
True	67.10459583674158
True	153.84579322884738
True	242.79319318238825
True	72.33578343357516
True	383.6992738561224
True	258.5725429175843
True	102.93872878816346
True	342.5417036402526
True	64.47806647506997
True	592.26939758505
True	876.6839041715979
True	288.4345252371679
True	1134.8415708397793
True	108.61204685032156
True	299.72977565538827
True	1053.0557065868752
True	89.1313664902018
True	281.17413087167535
True	9.514881805815962
True	405.8629291120001
True	456.765457427943
True	150.4782935818371
True	618.1320277283238
True	923.5600385297538
True	158.60205356928333
True	79.86516956072806
True	331.3868886882983
True	576.9212310333832
True	605.2887134110703
True	1234.7949389285448
True	26.38967461641378
True	943.4840755935344
True	139.55965217901223
True	632.9252683961562
True	117.82444897861096
True	133.6814616974348
True	195.66224726325103
True	171.57028325481383
True	726.0247384927181
True	209.4963798034214
True	225.93416786147571
True	69.3335816549238
True	514.5980885673682
True	454.3762009692412
True	175.6202709262891
True	234.8442868052665
True	16.68802985184368
True	413.66665966175606
True	220.749332660961
True	278.867338349606
True	117.24022900463416
True	733.48806523153
True	415.4314115123042
True	251.6268535217405
True	647.4588022954536
True	530.5122365003259
True	487.6770943862587
True	135.24429971947933
True	530.3205400050255
True	428.7250785744028
True	3.0634020808058526
True	195.756949525356
True	93.93897297370444
True	233.7309234077088
True	3.0153670820925704
True	128.30257635666834
True	352.50206311228527
True	7.712526072908345
True	858.2248146740352
True	169.28834963845404
True	748.5991266899781
True	778.1691550934487
True	158.69995163206818
True	224.2173908820518
True	488.1616183355809
True	833.23546541458
True	48.17535189811578
True	36.31472220629296
True	132.37964440919134
True	625.6940968337789
True	749.6082486122942
True	184.5056821560244
True	594.7287592446335
True	602.0190831851297
True	851.4498052006387
True	411.0299550575362
True	184.28608731428653
True	871.6291395668978
True	221.0917585283296
True	150.0709800731851
True	319.82834778785747
True	218.36051375622927
True	212.33498782992743
True	611.6005123647811
True	248.61680214725197
True	190.4131003803181
True	454.8926592078248
True	475.4411151688656
True	60.98670598267351
True	290.1862454917678
True	75.95855385238606
True	336.33354896148734
True	364.7555336978103
True	245.4589272245754
True	170.42348946202225
True	378.3581117343135
True	648.1177321263625
True	713.7738072831994
True	303.2971587310423
True	735.7072338812615
True	66.67168406917789
True	841.9905569024266
True	347.59896919755164
True	12.694058696977631
True	595.9650829730807
True	714.8243205955515
True	270.47272301766634
True	168.79049614929616
True	49.08041059240649
True	387.8872158736654
True	75.76134617286263
True	14.17851916971328
True	886.4140124361635
True	369.8985146584898
True	183.19260593619515
True	1008.4419211775228
True	10.797413815212431
True	800.8875479320133
True	31.33960883791037
True	701.1703850555831
True	56.6780413549688
True	746.6862892629364
True	455.500124670801
True	184.67836322536812
True	441.8646180552193
True	209.48217023565616
True	301.5334403643844
True	226.2065502799655
True	411.24684277713897
True	10.080088967317376
True	325.99714672024794
True	112.71853803928428
True	11.237070318198848
True	466.588944931895
True	725.5904987944369
True	271.8064716301772
True	76.76087454178906
True	313.48493595049854
True	79.93993344752934
True	177.1299361528611
True	175.96746166385535
True	352.345630342159
True	47.407593676793496
True	143.7699353818638
True	383.8614392350683
True	898.3684440434986
True	108.39768783315408
True	199.82684564446876
True	456.1173793990642
True	17.320781259005763
True	428.7071948079291
True	497.3222050375162
True	89.7170495602195
True	391.0978728095347
True	357.60003824785014
True	417.7495111789812
True	585.2913762804106
True	1008.6944206394314
True	1002.1825888223642
True	55.378309271116514
True	1068.9601890589263
True	111.83646159079017
True	118.06548823162814
True	109.80067337825608
True	497.2856470825142
True	372.573197727253
True	577.4156428560323
True	254.0339390680473
True	162.68792032820338
True	421.5349550794678
True	15.95483281308498
True	445.49497456719286
True	386.1583857354162
True	152.0050256803426
True	95.95977864535456
True	544.9311792658822
True	1021.5458526510351
True	200.78718861561825
True	65.35430514127404
True	444.2070874174832
True	374.3227338467042
True	472.9414208763176
True	320.36875740755755
True	4.556562992021934
True	527.451836363301
True	506.18264562071806
True	499.6815455514063
True	195.9701594265236
True	108.44433731372814
True	18.168374357935058
True	372.1641005845373
True	107.00971420333866
True	6.781695477060239
True	34.984536069298066
True	342.6629638010506
True	648.7016245394359
True	135.48898114624797
True	92.53010343733358
True	23.260490078836845
True	401.4808247047716
True	358.8221470904152
True	794.9407422409664
True	304.6365809526571
True	512.3212133389295
True	526.9583266746603
True	534.8308726972135
True	292.53860976781505
True	544.8878924579645
True	102.58757948350892
True	572.192873202551
True	6.967746713594167
True	377.2962650067129
True	477.9070158087737
True	980.7202854565244
True	341.7383917637959
True	782.5448096378897
True	955.329880400182
True	160.18439301638645
True	36.61357697822248
True	369.727039048952
True	393.2886641559371
True	565.8989214375308
True	256.7437340436765
True	27.274014458189864
True	637.7789370166053
True	125.05145127431604
True	1081.7653431581734
True	318.08413908865725
True	462.0204970220025
True	123.60274208059484
True	804.7811897955286
True	142.31804071416
True	811.8600922188206
True	576.7796773018136
True	187.53651597850688
True	108.01424127969632
True	68.06113429571745
True	563.4191520823588
True	861.6577617953195
True	432.0893346635596
True	524.6554523100656
True	146.81469687687945
True	588.6769930670204
True	485.2833055968754
True	789.7152934828407
True	321.736602124147
True	585.5870325388602
True	115.8132755631632
True	25.32677405099537
True	421.9049389573587
True	167.6374036782236
True	102.9592579467368
True	377.5621821569326
True	1126.1722733024046
True	265.023640957198
True	550.4755461404701
True	12.275769826697038
True	77.51138638616503
True	314.9114569146536
True	750.7543831526214
True	438.64533761205286
True	526.6981135671433
True	729.3359107927571
True	69.04048418508802
True	734.4650667995927
True	46.932132715958254
True	107.3529669884982
True	182.42164675779304
True	82.62270867327531
True	24.582614821539597
True	295.490540737764
True	495.4698974198855
True	907.3102609835364
True	848.7041837489551
True	6.311185459977164
True	286.08569504521
True	481.706259663669
True	125.03964050294424
True	238.65041471270453
True	316.8357984955964
True	1322.771334593272
True	449.34707964706286
True	23.86478867997731
True	178.73613314781375
True	698.852068858804
True	36.11523214286244
True	176.77495290175966
True	566.9658485617357
True	72.97332347627624
True	860.3942077904917
True	322.936682220623
True	661.6027357790495
True	86.02799463058199
True	684.3590005503447
True	582.8555876907373
True	871.1383897219644
True	247.1034011856542
True	496.7813311307388
True	821.5818670312782
True	888.0490628194983
True	235.61924666222984
True	792.3315099884958
True	227.97072866365312
True	453.3636954348888
True	357.7173057852173
True	497.4157922252551
True	484.6359252010072
True	311.6295322447177
True	357.22738755129103
True	109.13588070246864
True	347.87657967687767
True	1107.833777340572
True	311.88746010186105
True	142.91257863434666
True	297.69378846261094
True	777.9436866131427
True	653.898608221781
True	409.3325239585556
True	117.0929578686165
True	341.3609638074275
True	33.53913714985104
True	169.45073685883057
True	84.7734128105351
True	89.2672251593982
True	557.6651258468469
True	139.10702235483762
True	128.39873361048575
True	101.78814619133468
True	84.69700069470517
True	450.7136744021577
True	391.22835986159663
True	1030.714530031963
True	550.1390994712741
True	849.7010971281536
True	266.5564027737075
True	292.0812042875782
True	568.89638705451
True	191.24846803144223
True	753.7459926711049
True	239.51249338641145
True	334.20549979535025
True	67.28531072579707
True	126.55590546659174
True	263.1207447281202
True	122.2265904838713
True	472.3126422089895
True	32.09353038606636
True	573.1105156870598
True	1028.725623134834
True	747.3589900066792
True	1.7996066321091138
True	62.03098600218507
True	499.0538465044798
True	429.9760600293279
True	77.87424639711138
True	118.0583395823672
True	287.2916763078991
True	78.82691773418225
True	51.81770296342248
True	768.7240015126469
True	671.0191763632878
True	167.0659460587042
True	161.4834825698309
True	529.7484237959393
True	50.28758953381978
True	26.13736694975476
True	566.7054770728179
True	449.5802221689534
True	1131.8065226093836
True	48.32417839825666
True	475.1333973235647
True	899.7288014000625
True	801.8115466628976
True	282.3236871744363
True	742.0655177051618
True	394.9077029777327
True	41.82140873585907
True	87.96841996466
True	725.4267932662067
True	75.29690238132434
True	133.9419953821781
True	915.1942782423464
True	189.36440458924284
True	277.661503972488
True	107.47151990662712
True	638.2731623211853
True	585.2056560613767
True	207.0630042624257
True	443.1445760213768
True	43.03129401133715
True	281.44939485478324
True	573.3474055520234
True	607.6216453406166
True	319.2532482182113
True	77.08238178423747
True	964.1029555954104
True	1081.3070172508983
True	550.0112630154017
True	61.70147794978696
True	29.576882101293695
True	92.6019584763707
True	109.15876545889606
True	102.23766430279706
True	890.7809859315751
True	1197.043167852455
True	737.939821281274
True	321.10459835314714
True	9.029514364880969
True	24.102883389595277
True	334.4571486895112
True	471.2368862263984
True	47.54109820362972
True	549.4237781459135
True	431.1134124405692
True	396.9631060745847
True	80.29279439728677
True	192.83950411072823
True	266.3847672159061
True	130.17621335351672
True	385.3078316837928
True	45.044778841841286
True	174.79230811891316
True	1167.4562687465334
True	6.389363917541637
True	28.227035709100296
True	603.8802307671464
True	358.5367940381567
True	768.9550478300096
True	158.73006462017275
True	699.966844641908
True	594.4870640502091
True	277.4252897165599
True	432.9323479816251
True	347.8722664309825
True	298.9956500646891
True	265.9038156740647
True	402.3551816985408
True	507.619104454544
True	497.29231920268006
True	108.27776969673148
True	350.5155226113584
True	7.357045869202058
True	181.11296605128055
True	241.7467417028339
True	862.7850926876282
True	596.4302801341671
True	30.933329656997905
True	723.8028968419106
True	817.3469691191757
True	103.89394608705524
True	340.1599516070938
True	843.0662444443733
True	224.42937052878293
True	169.47758796448448
True	525.725582206824
True	608.9609532750384
True	1105.4211829621297
True	149.16658621928144
True	157.43244400963567
True	252.68479420710884
True	307.92575398610006
True	403.6144831659132
True	408.77231558132735
True	303.41634709660053
True	454.9039676813015
True	493.3740028136359
True	215.05488437444424
True	1477.6715769156858
True	252.34976697017464
True	406.7780714828581
True	56.3422456131684
True	785.157623921586
True	252.29451651258864
True	903.7338595886464
True	549.3272969960811
True	309.5174464836294
True	772.0267463467165
True	267.612625031499
True	201.6561433267706
True	261.5542797418069
True	222.5642650296975
True	140.84764398100387
True	252.1858001512288
True	727.3424429478202
True	514.2710088528577
True	221.09218253371915
True	1188.295026889052
True	114.09441862277292
True	262.9184178347374
True	74.43098945563118
True	313.20284062621823
True	422.6469411815802
True	94.85695635103116
True	211.3885542735056
True	70.99302784874446
True	684.4804500626223
True	377.8535518074984
True	213.75519306923545
True	726.2408746800819
True	855.7077408482738
True	830.1854708354572
True	838.1676439903597
True	353.42275360356314
True	1.426532112789971
True	258.1418781819798
True	51.10038113435812
True	376.2288258895673
True	49.44929244864859
True	372.7625160275663
True	824.6700511479704
True	1050.7425407716
True	413.86630357043066
True	22.329047901596915
True	509.1027624216616
True	499.8015370635877
True	200.1524069687672
True	230.37145078560388
True	289.68544143571125
True	22.02850661565921
True	124.9538740053862
True	938.4117430058434
True	61.8582967459004
True	486.738636159385
True	784.9886690747768
True	101.20017568270558
True	254.70365203852867
True	117.33128755088369
True	15.95457329571724
True	1.572898055218558
True	114.05402752904364
True	997.5219588121608
True	474.8463055402444
True	65.70701867884164
True	783.0416388253502
True	342.9552808140782
True	1.6300172787765157
True	451.8682822784412
True	183.53964224496968
True	488.0929798219163
True	83.53083466993357
True	327.4181844624224
True	373.95817903373575
True	169.06380222347698
True	206.10939178110905
True	134.00426035989025
True	159.55144308486723
True	986.2497182942502
True	16.306803348193803
True	511.884304127152
True	481.79744847705234
True	395.1103448332464
True	220.1487464032125
True	227.75746141714777
True	164.48604573576802
True	47.19067598828472
True	487.35789253481977
True	155.60782092065074
True	835.9598997609746
True	839.8358153867063
True	248.0519639015296
True	316.7486918365243
True	525.5867507761543
True	41.29935787954269
True	86.14352248421461
True	724.4314754059112
True	1087.554604219013
True	108.21395251620994
True	716.3261788373563
True	139.4839666898173
True	949.391346819361
True	660.0171523876753
True	104.43366460630672
True	289.2393130879367
True	618.9168981155042
True	265.70417462574693
True	47.61963219808704
True	581.9190237469892
True	438.284104500492
True	6.014580346310797
True	474.1622053077061
True	62.44669232164193
True	180.44305176291428
True	232.7446037449086
True	286.8590021070433
True	76.6792590664673
True	224.5684159513129
True	350.8152839020497
True	408.5620021439698
True	941.5123458920436
True	46.84538800465739
True	904.7299071697028
True	1053.2391009719097
True	129.360865378887
True	76.44555406131504
True	992.4265674610796
True	32.3133539470116
True	225.35273158195005
True	89.03558733786339
True	201.7449792908536
True	371.7376621387148
True	984.5700305530712
True	100.91114889190564
True	72.24471898871548
True	668.8944995899318
True	269.3449184370452
True	708.0073767297824
True	54.22914174295377
True	490.2139707280048
True	396.6477161949847
True	683.1138868020558
True	51.17325804250646
True	112.88346845410888
True	24.65713754466653
True	248.15913288736945
True	39.90759276430487
True	354.89904848197114
True	3.3078493157734155
True	1180.4361585657605
True	100.2978359468608
True	126.28667335184232
True	353.3931226374752
True	724.295818549106
True	679.6035964937669
True	1017.9881250519398
True	472.25961490806594
True	397.1891516581656
True	139.7713050134421
True	434.3044901983906
True	843.1955291593974
True	437.92044902613753
True	958.5665824484722
True	82.69556979621886
True	414.76849924528926
True	186.8695719122032
True	273.7251536785909
True	752.0499473272963
True	168.1233012373406
True	133.07977342690006
True	63.78539347871046
True	889.5619978929682
True	763.4927962453261
True	84.30284620260038
True	412.9170649765628
True	714.6511072385331
True	413.7168274170967
True	58.71254981816689
True	322.1449476790907
True	757.7135623506097
True	28.98138847696331
True	368.5814431804967
True	165.12230263799051
True	285.0466833027882
True	31.4293410790656
True	217.43068586823037
True	775.628155351152
True	643.7461517549846
True	57.04308011796584
True	283.8415435230682
True	909.4429384520408
True	18.271318584933244
True	300.75232598412816
True	272.560289760428
True	444.3062789919278
True	209.9801585616128
True	601.70698645451
True	50.30677043096308
True	982.272423322494
True	892.8589033505616
True	44.35802001396977
True	375.4872568433306
True	722.8556002171754
True	911.4657945627736
True	276.6765314309881
True	594.6110374784581
True	126.80546982152224
True	194.53990997852532
True	125.49499933163276
True	139.39796009984914
True	211.63114178309692
True	937.5492019859508
True	794.9324143449501
True	950.1728467950054
True	21.869692290724608
True	26.589193939351425
True	351.95758963405785
True	13.475879924777123
True	632.4601725301904
True	1063.7865291506166
True	261.6494222895959
True	206.2105596563403
True	82.7953364553573
True	211.82671063484565
True	129.18304881557782
True	43.4875559478833
True	128.1073083612469
True	87.9135454375315
True	237.63245814806157
True	538.2925983338771
True	159.2902272995589
True	28.60451791747227
True	58.40213070440452
True	431.9243443466376
True	263.540714925706
True	583.5965248283006
True	22.030568601485744
True	113.03386401518762
True	682.6832025984806
True	262.4437681014897
True	472.2371045153086
True	657.5569328380905
True	104.6558934495558
True	107.80285830686864
True	78.86182213149702
True	27.549213103754862
True	115.91680017198472
True	86.75815686339179
True	106.5056974100095
True	153.05895303736847
True	237.39499930640216
True	820.5197137532617
True	289.6046471426454
True	946.8774270459338
True	167.54935512737777
True	193.3255139265952
True	816.3740474064389
True	301.949509347008
True	615.3496408743533
True	256.16043373222067
True	348.6203007919343
True	449.0712417452064
True	568.7732434417077
True	644.8707924736677
True	357.2148022053915
True	34.59393936535738
True	539.3940031201973
True	630.7669820842879
True	19.4770044548372
True	11.331515330354284
True	259.7298765381439
True	404.0432335623861
True	432.5311714020365
True	65.40403844570953
True	635.2538542949156
True	890.6769048920122
True	235.37140320660973
True	881.2021458576378
True	274.4475219105223
True	99.95746341998398
True	276.5662053107545
True	677.3113344964115
True	39.54499823369524
True	586.0529470702611
True	1287.3680184040395
True	1012.3401631293092
True	927.7925879521744
True	214.92145582521312
True	87.37351276735718
True	196.68261532281448
True	827.1483262826027
True	147.70234231600585
True	1055.8539704359748
True	870.2630148833856
True	41.5894241907441
True	84.34539171353994
True	418.5744902573316
True	407.2541414254638
True	213.95629660025267
True	527.1192281515147
True	657.0399126942309
True	114.46212840426185
True	280.96049752311467
True	1042.8259183395212
True	50.66675734703012
True	706.3702899612941
True	524.7056487239985
True	39.508978339411016
True	832.5357632279196
True	384.8397302456827
True	571.1869576380437
True	109.53137536206528
True	261.895695658346
True	205.04671939240217
True	25.732564282746623
True	136.11021455240385
True	718.3369888300035
True	137.15818589544625
True	372.7756547551485
True	65.46765831426373
True	631.9415121834863
True	620.2507649611237
True	236.3558843452425
True	466.5769461571284
True	171.98857869976456
True	169.82383284422323
True	225.13990493592732
True	288.9682765060785
True	355.15051911337844
True	131.4309363088537
True	192.10246532558327
True	26.309670509275847
True	890.2752818502917
True	288.3952206369031
True	9.525043196941288
True	369.7009455154605
True	171.44766042993615
True	642.7178000913976
True	370.7369607849414
True	582.3799705925942
True	529.7530107749792
True	486.52751772168864
True	790.3426215406273
True	225.2947280773305
True	551.6182484944974
True	160.04918784829852
True	526.6798147443253
True	348.2250753354925
True	372.84026107347137
True	129.3230695592862
True	135.50684578093296
True	111.02748270149102
True	65.0832725209819
True	709.7629173191547
True	171.42626739272848
True	46.44575477986884
True	0.0
True	544.5228556745532
True	112.62706635921448
True	22.396210671569506
True	44.55011212823058
True	112.42244801392968
True	528.4376492375512
True	182.76742173462372
True	106.84443715276956
True	35.94501930198104
True	161.26660690271552
True	911.8617251266012
True	52.08040925982233
True	232.5661591910444
True	717.9309201042138
True	313.8885479659252
True	473.0490528326788
True	482.4045960653448
True	508.5221191934367
True	587.5506206915225
True	895.6157717291078
True	257.6407618569441
True	1020.9980045995762
True	919.4918940565574
True	618.0138469227195
True	340.0477924145057
True	846.8089740147163
True	9.573393165290312
True	34.64100237293828
True	299.6377851434837
True	43.67294640170997
True	200.1740962172092
True	758.9059838464715
True	214.7789281314108
True	717.8683457781837
True	762.3538087656547
True	122.40582832141024
True	376.4939365393581
True	587.6836906700578
True	25.021534672264018
True	131.36600449382382
True	432.37337901187306
True	299.3217544429356
True	197.88676579919792
True	114.15221900902586
True	378.9564811355122
True	22.57653300907104
True	367.7788310739983
True	354.25327784684384
True	1044.5318514952014
True	370.3333007299956
True	31.05036288316176
True	448.7927401153764
True	433.39214009036334
True	250.5658550692184
True	30.25635359626504
True	762.6333297665188
True	438.4710102027527
True	167.7961862499304
True	12.68453436108314
True	1224.8671715637872
True	160.70336250946812
True	27.48057193964976
True	316.59430214538105
True	281.12290026256767
True	114.4116893355026
True	298.0070765644504
True	49.93018907376006
True	323.4175730487067
True	292.56002990761385
True	313.38164418822214
True	31.41823162071736
True	46.16598091228144
True	1076.5211491987666
True	25.97150322166218
True	12.765541679645708
True	182.8695285149492
True	673.4738356389105
True	8.725124436319081
True	194.79236851890997
True	182.7768365695252
True	524.0591296764051
True	386.7497358347576
True	768.374302679294
True	316.3306207197854
True	491.7954566715765
True	448.06210111212033
True	500.7733232463911
True	100.63377624518958
True	1275.5403264353763
True	870.3948777106442
True	289.2356331805456
True	537.3320660485659
True	105.97641442439412
True	570.0793381360121
True	432.7790726812824
True	159.81795788421596
True	78.29688246755636
True	356.1557455695057
True	167.52884563688502
True	28.409849061842102
True	615.7050614625307
True	377.1410031572559
True	70.9365646755116
True	30.57074969284844
True	663.5407803436735
True	513.1557903008717
True	69.37729839452335
True	22.351339722797487
True	319.2774910721458
True	326.09896118162453
True	725.2003865468349
True	541.2144503760794
True	563.6590636625382
True	791.315789237482
True	9.117204130099148
True	55.07939019994664
True	37.48635711441503
True	61.44013499184861
True	519.5744062827138
True	599.281416458798
True	85.43685931047297
True	111.4710573514872
True	197.82121531502693
True	75.59334013818291
True	178.46958583022885
True	222.03951381480613
True	273.5298856246753
True	812.8981059567349
True	614.6671802566038
True	295.1570107914532
True	198.9580044229917
True	265.5279010182807
True	253.0877944657743
True	732.0120206505835
True	322.21178960898976
True	169.21691932861236
True	920.1130633043708
True	350.9346232797819
True	468.5148596788817
True	158.58579699576046
True	127.13593649857454
True	62.26800082021921
True	210.9487926345745
True	981.7533956555746
True	512.7109128016419
True	114.57209431701476
True	350.6974846374171
True	100.87123614987289
True	658.7485397644202
True	4.445773599574481
True	697.8176571484598
True	38.26601616447609
True	963.3453851953652
True	855.5570207082568
True	213.579394528884
True	31.565903034761423
True	82.71982606869558
True	452.720850599694
True	225.41744843775777
True	1.5103488842321973
True	78.86450585092923
True	1112.1394133759443
True	345.9285512985814
True	670.0863235863507
True	489.653675038456
True	30.60314286449713
True	132.9123067555205
True	445.0267871304144
True	890.3298756941629
True	824.4936406150141
True	402.29721846953646
True	341.65593057021204
True	16.253939579225555
True	77.41753957544047
True	719.2188304363956
True	471.3823701581629
True	387.27086126228096
True	884.9920270008527
True	25.059766854394777
True	219.7149229229799
True	915.1222235194376
True	241.6591495760115
True	8.253350979743391
True	499.2230737074792
True	104.05102509177634
True	630.0889785036516
True	51.02766518000245
True	261.60318211012594
True	883.8819074707784
True	913.14521039511
True	272.69503931409776
True	434.0107926917756
True	114.13652830738047
True	614.4608319355849
True	252.03770298552664
True	186.35047237438692
True	872.6944324127224
True	53.143845629080985
True	717.0522650134441
True	268.5832480329285
True	299.462879005984
True	166.15164611715207
True	493.96213199749457
True	588.1222477484522
True	379.5338649538688
True	408.9481413049591
True	69.91191208351954
True	157.84070794459268
True	446.0607972517764
True	219.6621293806569
True	34.711692075627326
True	200.87730870221296
True	386.0130885123841
True	378.375957497493
True	744.7030510210361
True	128.5836080647
True	671.4301416178259
True	491.4941832631976
True	605.3246679027363
True	130.47496846558363
True	38.100611488728696
True	674.3668946198096
True	72.67694133609957
True	548.143646193857
True	698.7559546725461
True	447.6600104136203
True	136.6355136736498
True	540.6256789273949
True	3.921292129372252
True	408.84525489196966
True	32.17672002839661
True	627.1493110074496
True	266.1412000945921
True	583.595837379768
True	685.2587479786947
True	142.01450908964162
True	520.1732003751861
True	485.0256453809636
True	63.191269265539255
True	945.5102505069264
True	3.91831102949851
True	29.541663892292966
True	646.5771580211298
True	662.3114226113605
True	133.688369125319
True	408.99286907915433
True	127.73792053188691
True	73.53362405771804
True	467.9167816605909
True	41.33858978178721
True	511.2523169888834
True	12.312008858435878
True	821.0905277033003
True	551.4893346928254
True	638.0760950696836
True	101.35574300541082
True	378.627123678605
True	1020.4496875761968
True	862.3218065001954
True	143.11451261749727
True	554.6442198133641
True	449.752419679136
True	237.07939188232749
True	249.69156279150357
True	5.734358088427913
True	328.5459001288046
True	12.385931269792168
True	369.672914255145
True	72.067572518609
True	427.33768549674585
True	672.3491034487191
True	123.1158708295038
True	232.6293176697627
True	640.368295814689
True	666.1727200111311
True	293.47458835432906
True	143.90989791588757
True	155.86348583743788
True	470.25808614229845
True	85.27234681704512
True	10.405416849379124
True	494.15552419533225
True	573.1295889011726
True	19.15849813342398
True	143.3882879448127
True	887.0666157674514
True	482.6400011674991
True	275.74657933265667
True	37.50796723072631
True	480.3315143879775
True	112.2558124914674
True	588.8640784599407
True	675.6858182881239
True	301.08695058105025
True	383.6300633062756
True	191.0381077437609
True	240.45650504420408
True	79.35011825204947
True	232.3298546020604
True	516.9261922115662
True	22.64628191048484
True	454.8117719554177
True	376.9361565368264
True	690.178494346798
True	892.1753474461368
True	881.544302051614
True	154.3492361791385
True	400.6661465821448
True	73.68468297067149
True	185.83512805233295
True	324.9094242207684
True	12.584276694074138
True	814.2238922830428
True	21.989745982321363
True	394.56994037664094
True	276.919484876373
True	658.6880144198864
True	209.2563160971118
True	37.04479403361732
True	658.9731455353358
True	1083.1461047041166
True	228.3963928662833
True	128.84814831326395
True	621.4886515681194
True	478.93390825653614
True	16.391954205756083
True	819.3529254355117
True	116.02772003144976
True	50.50867363166128
True	316.9792681368193
True	355.79883256658724
True	388.5721384947397
True	266.45268937996383
True	20.94671519429433
True	23.02909978429762
True	865.4998294661704
True	209.33101709628653
True	111.41093573056328
True	848.2385289318061
True	653.676659165216
True	631.9855110740377
True	451.1217739986471
True	148.70173579878443
True	34.20044578571462
True	93.05054522528064
True	442.3637240827894
True	223.26264359244016
True	479.5614698814865
True	145.78956880280626
True	472.28371828201256
True	650.611023642573
True	974.9877924843796
True	23.350860269080854
True	956.323537760975
True	1014.250146051952
True	467.0438760748795
True	83.59727929513498
True	796.411303813601
True	630.443039298365
True	640.3778247746322
True	177.6003542402313
True	719.0922882690137
True	709.1436750318356
True	119.39326217307232
True	767.9715962481341
True	821.7649574472866
True	467.5491415592341
True	218.66771735944397
True	76.28334933138615
True	305.2691814409875
True	351.8455501519264
True	468.84430671967584
True	439.7517537327121
True	206.724184874286
True	315.3808550788571
True	3.076695709716555
True	12.5221298452283
True	108.3163490256304
True	135.9039798517765
True	358.67004425233654
True	349.02477962589137
True	117.02886552434744
True	17.31521615903722
True	221.967173281638
True	840.0948881131837
True	469.5455654855066
True	555.1340495559003
True	563.0550034284521
True	819.6233079968841
True	644.4734495137544
True	91.91332180789476
True	214.4459604002912
True	236.7694243508737
True	283.60314290025013
True	108.4728103230476
True	371.28547613986586
True	427.6351084447643
True	170.64773699904666
True	646.192967353652
True	243.6968048664041
True	208.7776711359283
True	24.79943725984982
True	258.28341538809576
True	486.28913536868856
True	169.94584683388683
True	537.7063565834253
True	485.760745183882
True	248.84822553780504
True	102.50135850992768
True	41.54473497301212
True	402.7271771177786
True	784.1014274304069
True	156.76700015676678
True	1072.7776234607445
True	1031.2409304208438
True	482.5817760499571
True	105.1360456804512
True	132.5484317204855
True	622.1243569410361
True	8.543184167466338
True	223.92770274775725
True	127.00331306352123
True	112.36269713583616
True	331.1430807466005
True	650.8122738193575
True	36.40204029363911
True	121.09493997614229
True	948.0053518798871
True	54.87367963512841
True	448.1392473700864
True	527.5249655712556
True	242.2604031277781
True	126.2295574878794
True	883.7320891226484
True	1188.4152610437286
True	520.7543923029083
True	642.1221915111498
True	211.58193126414187
True	152.84668074951725
True	319.7639524283835
True	252.87672587609285
True	173.3414695335342
True	294.940585245382
True	347.5999615000511
True	13.066770920256117
True	611.5907941829246
True	143.02756506480068
True	79.69987157264629
True	432.666751649077
True	308.006443166811
True	1216.1236908456424
True	336.6171176052456
True	980.9023288066284
True	10.318140893814906
True	264.9757668119772
True	224.88840185020868
True	154.4737608217633
True	460.7530816805693
True	196.26453142791576
True	402.7597918660495
True	337.9703722231154
True	115.09425120735771
True	364.6207540165342
True	1062.7086111865706
True	744.2479910543616
True	211.3712739604113
True	98.21619467107853
True	300.6767503439506
True	24.753942701109583
True	343.4866726060119
True	321.6923787476452
True	562.8786130793512
True	474.692037653605
True	359.1294736032841
True	155.50822855864578
True	12.662719221625045
True	427.0798935977312
True	285.92279579014337
True	149.09663287319606
True	300.71375935956394
True	418.8082213002596
True	828.973732265019
True	296.6456173395448
True	773.2659096197089
True	383.94861573084273
True	380.5159518397885
True	1.875609743587113
True	1162.420005076356
True	100.27717486549312
True	940.2140018466952
True	204.20736545505167
True	483.3487825017835
True	681.8054240527975
True	85.54001429619078
True	479.23523365619445
True	33.823256314369154
True	422.1612423473641
True	73.49617581833165
True	221.5274309454525
True	37.0669007437608
True	687.4389150590557
True	189.2754457901036
True	26.38179598965372
True	390.5518741370114
True	114.30935517000582
True	163.9226681619857
True	819.3861432512732
True	258.3699439998184
True	156.31846420483006
True	377.1085644565357
True	515.3364391184144
True	330.08278853812345
True	518.2614752449173
True	606.3271783814973
True	153.05306370209166
True	6.356097106043922
True	74.43354576751331
True	433.086613001232
True	88.63479718949856
True	81.24420462236154
True	1064.215557493804
True	26.806741756644207
True	329.14577399926674
True	314.49233519693325
True	452.37502541596245
True	666.734872794829
True	183.48539472294976
True	663.1798456186295
True	329.3802414919137
True	357.13346602737755
True	281.52861168830094
True	216.8916642728736
True	354.7244854711604
True	461.4879790069363
True	411.1850612479349
True	588.4842485753005
True	141.76375117608328
True	76.51592469265746
True	38.44912417231853
True	286.35571036847
True	633.3860798490392
True	396.44291138640966
True	800.2321246958643
True	223.50308465232348
True	387.5976606755386
True	73.50169033963421
True	50.71635464930596
True	427.3482598345549
True	199.9866062277152
True	226.8162912496562
True	45.84762839108187
True	1107.462710407841
True	170.7286611386604
True	876.0476723394692
True	317.530305661503
True	932.1471988456844
True	229.80980240040915
True	468.3779474742767
True	543.0426632135445
True	611.5126138670618
True	207.80217189656267
True	489.320376293571
True	934.9308341147656
True	124.42101203098274
True	7.056440198262536
True	580.3722029802115
True	29.171802289519363
True	74.68878486888698
True	812.9662153066068
True	224.502079274799
True	990.6339896824088
True	701.405892447148
True	418.2201437046312
True	278.2505930298606
True	476.17813625629447
True	341.10290753399937
True	171.26293471779937
True	661.050361549258
True	717.7764498356473
True	214.5729511230232
True	90.05837008879126
True	520.2224169559391
True	134.75764297115865
True	379.66427174475785
True	343.0890745822744
True	65.83024315710655
True	372.7382192053882
True	421.6526777185701
True	379.05484284355833
True	407.293779009821
True	418.48812946035866
True	677.6854236186305
True	55.765900354583
True	441.3441197158128
True	334.06413879703075
True	673.8724573223597
True	213.99954647099247
True	100.17521601345392
True	41.03640918079204
True	535.1391134576368
True	619.049697649041
True	188.8072052833894
True	414.9243911133677
True	332.8465286022864
True	17.41001071847164
True	174.22445166527623
True	291.17042044737605
True	2.7855549115455043
True	875.4146285236932
True	77.67422474095963
True	104.52242093781416
True	111.02679358138236
True	360.227075010112
True	38.70235340997443
True	449.86291743801024
True	228.9281122381852
True	4.858516231020919
True	115.00766214553556
True	431.5972376364745
True	53.0915255330973
True	67.90783284268534
True	177.97634216166807
True	282.2855518530397
True	943.944421145242
True	391.304227085188
True	965.9021005919404
True	183.48421199757408
True	1014.879155628498
True	768.5481921600294
True	613.5454334677675
True	421.2169673721479
True	372.0621948300593
True	73.89778382288517
True	71.88895478449095
True	75.3538786329048
True	175.4692052607312
True	483.8890477974045
True	1097.0649899312195
True	178.21351719579144
True	341.2933689405593
True	433.6158716962829
True	582.1413920200669
True	613.1762821282886
True	265.7869519834616
True	452.0751146277453
True	672.3859017788528
True	100.62333951462637
True	709.593046650196
True	258.7091298078287
True	144.23129859003507
True	415.6888012434854
True	850.6968936375183
True	429.3050098685121
True	862.5269361661507
True	204.89422302392344
True	354.4236550233826
True	706.143101060928
True	592.3709110673022
True	187.93555013538693
True	257.61811505083205
True	753.5167771517205
True	31.40251455427902
True	191.9873670769733
True	510.9161662443892
True	686.7233804187067
True	101.109701583634
True	38.79596440429474
True	164.68932027124345
True	729.7070619559212
True	315.07829416738366
True	562.4261973300446
True	345.7923803451701
True	293.43148200805695
True	455.101551485566
True	491.99632481392166
True	73.79797652998114
True	378.6038739533882
True	781.1697694496812
True	0.0
True	298.3166938073201
True	255.4314468445845
True	979.1875783328004
True	144.68614461419793
True	644.1842093817542
True	643.578258294682
True	113.66089871949444
True	223.3283347843006
True	124.06672304549056
True	11.195947046381203
True	287.4693437979273
True	384.4637799060867
True	1116.449072889401
True	234.4483252166375
True	422.54869427997215
True	660.2508132310745
True	206.74234127235573
True	28.48349237635896
True	880.8987810238591
True	613.8665469452542
True	158.5975985622546
True	627.9627245145493
True	166.99753911125364
True	288.08784562636635
True	773.8811682824252
True	36.69562269957176
True	103.11009551114316
True	526.79990392166
True	62.58764628557795
True	78.0767135654163
True	394.4674300772475
True	22.178318471675848
True	774.0327971256146
True	104.36541934541177
True	147.3360655554116
True	19.66697501822356
True	710.5880875916129
True	29.22626883387216
True	777.5139353059849
True	392.70342340585535
True	120.8094261171756
True	703.6635171158853
True	540.5692645730203
True	580.7600345335482
True	47.531309159214175
True	364.18465664491225
True	6.018212565714496
True	91.1564110779198
True	373.1546973183853
True	48.115748600812246
True	119.96931426359862
True	309.642229644806
True	172.12933521975344
True	105.79321432442364
True	618.7172020907939
True	19.785180348463246
True	1161.693880534788
True	482.30310548020174
True	303.6431434067745
True	494.8422485198191
True	125.82004719429676
True	766.6477241934688
True	1116.747033174105
True	746.698717274544
True	179.82450866068515
True	223.8166349177287
True	54.75986000264493
True	57.2588261646962
True	157.62338882012654
True	103.19189725862086
True	174.50477993772537
True	1200.222303774065
True	310.15359063597293
True	358.97741732305724
True	687.8451693384394
True	17.1954195052679
True	13.242948682492182
True	615.868832945908
True	6.138656335830532
True	116.65899470574035
True	692.3576049891923
True	184.16186134959472
True	657.5850371525968
True	842.1090670855209
True	151.6682151073225
True	900.8257655214728
True	3.578537025733616
True	461.86386346021374
True	1053.0496775135514
True	25.972009172095127
True	238.726761584183
True	143.18852304617965
True	922.2686164616488
True	231.7591885969784
True	472.7290703583965
True	120.7257494711952
True	508.5426387308654
True	157.02756698890911
True	93.45490585686665
True	391.9491479529528
True	61.687748274294826
True	53.44961000679906
True	1039.4546744528411
True	256.58044774033
True	160.58829232404156
True	353.5475453811856
True	402.1970949072991
True	206.5233369270545
True	173.56631134298954
True	371.5648719147432
True	34.21909688554619
True	489.26613489125896
True	1129.0704504660462
True	106.49864663776032
True	480.10138835843225
True	299.122133517566
True	26.74061615381788
True	416.1136617222809
True	103.3862153120032
True	598.7201937769312
True	198.8930336163364
True	408.4871304705563
True	20.60062603561532
True	438.65777823348407
True	113.4317563337444
True	338.6860044686724
True	34.414966242713085
True	172.9141219631805
True	243.2954397962507
True	742.883518826518
True	61.19985320520615
True	128.97446027454706
True	233.7392691274626
True	142.59924190302945
True	644.704565624185
True	539.2175188050004
True	779.0096373998168
True	402.5841843895789
True	537.0304820431608
True	416.2845534274568
True	691.1030672904874
True	74.09590234507353
True	456.1715511323497
True	418.8094295015297
True	46.854476363100105
True	89.7220320457752
True	129.74358295650896
True	90.2676258452254
True	296.8726046047574
True	813.4161064670672
True	333.08430296965486
True	1097.0908389733495
True	325.6120902759178
True	923.94340642011
True	153.07442716976485
True	574.5103370677019
True	605.2485227484018
True	699.5916882803757
True	452.61403582199085
True	63.72653640989675
True	305.6577180799102
True	42.43657090975691
True	168.92546506936284
True	171.65732262285587
True	1123.2522159559694
True	231.59005734965413
True	552.6102449108572
True	532.9522699165385
True	562.4207815239091
True	907.9527314472924
True	584.7312901836559
True	637.8537066217829
True	918.9589613078645
True	125.9457563028895
True	311.1020166501139
True	275.5204117664676
True	316.54491649072344
True	87.43302974397147
True	365.48027616844297
True	5.134910551757364
True	324.6261749770715
True	267.38659033332857
True	616.0922970274148
True	283.783000080614
True	361.481956817878
True	9.108785258569972
True	57.772402271651366
True	563.5906167608143
True	31.99385511195741
True	147.97879697913098
True	60.42492715333493
True	147.43663971496375
True	248.3540998674428
True	74.33874157682645
True	400.8664616505156
True	270.2304595434051
True	103.51325757636978
True	335.07450797347127
True	63.65535968971649
True	590.2629786765007
True	846.4283754156713
True	286.5950546428696
True	1161.4546422804815
True	116.08918842003035
True	310.40933416738
True	1056.3208269450988
True	88.96567687648084
True	297.0392062682158
True	11.81546634314915
True	405.1655593476054
True	459.1196340636066
True	160.12136517986696
True	618.3433885315999
True	927.5880769522475
True	165.07616836886422
True	80.37676653616404
True	315.6962997452441
True	556.839647341423
True	605.4409408867234
True	1223.2902614164122
True	26.96653816282909
True	964.020024419154
True	137.96877422963158
True	612.6864501957419
True	123.61787352566957
True	124.69398914929651
True	187.928532023084
True	169.88000045899372
True	752.7620243116539
True	204.50318114430985
True	235.50079408845264
True	65.23058388079583
True	508.3022501329117
True	439.7578848932414
True	182.46561778308347
True	244.42764096673275
True	16.621576412631885
True	428.18386523541255
True	219.13851105319577
True	287.86575082207804
True	109.54609713393153
True	704.5810798697441
True	410.3744779187657
True	270.4042812121884
True	641.9843956652628
True	525.0817044218059
True	477.5028009209505
True	133.74928738014106
True	529.9040196775584
True	422.8086396390929
True	2.8030329767287965
True	197.86009128385425
True	90.80252709291752
True	248.6128821182982
True	2.3940994816367045
True	123.32497155849391
True	337.38987164100064
True	7.332661057172683
True	840.262190724029
True	165.6114438982173
True	753.7007969428316
True	776.2618898704184
True	157.5553195582627
True	218.59451906553917
True	473.5083635142058
True	824.1475949487977
True	46.7460681212055
True	40.60454295239651
True	132.51613048575308
True	622.4519709502069
True	736.1475631547256
True	186.99690318917567
True	604.5295999815266
True	591.464771562924
True	861.9775804979171
True	429.8421144916065
True	193.08320166455195
True	860.6276882997003
True	221.18821609965528
True	147.93718830260195
True	327.74774148904135
True	224.4417010878679
True	209.4964964536752
True	623.3319029758153
True	252.02849752601665
True	191.24939440225376
True	455.08116477929065
True	470.7364683484668
True	60.74404954298559
True	299.2339872833884
True	79.26156610583614
True	332.26211621979485
True	348.3881285557333
True	256.1044113423639
True	176.09849788485894
True	376.4946116760831
True	650.2416080911712
True	739.7887827662607
True	293.01960894825754
True	752.0113348396836
True	62.68196089590437
True	858.5460118267476
True	353.34098900881713
True	13.15720367060012
True	632.815560310641
True	692.6352851142174
True	257.3147070173644
True	170.9337603285706
True	46.42362936333127
True	391.4306496631748
True	72.16250396840393
True	15.15225212649871
True	893.7477637862743
True	368.3475531279671
True	178.55049520172608
True	982.1372514723292
True	12.646648782564538
True	770.9853839454956
True	30.255391345906403
True	650.8998864395919
True	60.92810455136887
True	782.0535296168462
True	449.428702293086
True	201.60342473608264
True	447.8278636992117
True	214.0018969414297
True	303.14704630204284
True	227.7911215436615
True	411.4565149139406
True	9.515311937061137
True	322.1782580276293
True	115.4253853091256
True	11.056187241007326
True	469.5487642532742
True	705.1624563361764
True	292.8258657402366
True	80.02040171361114
True	301.0305039711358
True	85.93900627050704
True	186.2073900251328
True	179.91984476860284
True	378.5405445630787
True	47.13807123133634
True	139.07887399494422
True	386.8187159139049
True	846.1496406907987
True	109.85447760366225
True	213.0886340204864
True	439.60908162118767
True	19.99469840395059
True	421.7197557378092
True	512.4773196040854
True	91.649631708943
True	392.6310827437623
True	357.827731489207
True	414.05728465635184
True	602.2179690646439
True	1058.3898602822817
True	994.2761266903648
True	53.71487383697487
True	1049.8159593029611
True	110.80680400554766
True	110.02117399056829
True	103.66478732210598
True	488.3863678040897
True	372.5133431977481
True	573.9367243807463
True	258.01163338971
True	155.27134422077242
True	407.8437588806404
True	16.568158907338052
True	449.2264133713172
True	390.27986065381737
True	142.76516742438463
True	92.45709822206356
True	546.0684582629898
True	969.5322141491854
True	200.00035309340703
True	65.52103456971595
True	439.6768146349693
True	389.19867176574365
True	479.2659307375504
True	326.1691285164582
True	4.453819272568101
True	532.631331762929
True	503.043407716301
True	506.61936927007866
True	188.2619944911524
True	100.9059731830822
True	23.386351574709558
True	372.3880813205397
True	111.10392202973466
True	7.252003119910081
True	32.89830611985709
True	350.7358057761206
True	646.7439262141411
True	137.68346902306126
True	88.32129496402693
True	26.22879767956362
True	410.00169537842334
True	371.7227368171286
True	807.533592989678
True	307.2625690380454
True	504.5020420673629
True	536.7033082827708
True	529.4495800915219
True	290.4006455167855
True	559.2979688340381
True	96.95984284144726
True	595.5191775961558
True	8.251624600655003
True	364.7086357848422
True	455.10258893111626
True	962.7465583482282
True	345.2153154149648
True	788.1004769127968
True	970.807576709936
True	176.64693033463763
True	36.314891788204
True	353.3227734680767
True	382.8850520067957
True	570.3637824506275
True	257.31724528048926
True	25.34486057783616
True	622.7335226937893
True	122.74214125020856
True	1064.4242643303228
True	311.4363997486503
True	469.5527208024217
True	121.32811009680682
True	807.273439755991
True	144.30899086995993
True	822.2218229297413
True	549.467807933812
True	189.92890097269228
True	117.89686836258278
True	67.15104134376645
True	566.7382706080472
True	899.7836579403228
True	425.50927316073614
True	549.7510266880186
True	133.48051318878916
True	631.8087744497377
True	505.043709451721
True	802.2439757282934
True	311.37559088967487
True	565.2422316626518
True	112.4657805944004
True	26.523093434375028
True	419.3372872060177
True	169.33276869909514
True	105.28778453873149
True	362.01272727959343
True	1092.530526008161
True	278.2086376269796
True	557.7357034043052
True	12.400398578052007
True	78.74342458742188
True	321.35523176177065
True	801.3350158657495
True	443.3713692971257
True	527.5925532089101
True	724.0993682493844
True	66.3010811222083
True	728.6098445100727
True	46.93280332235336
True	107.17537465649494
True	186.0283425110559
True	79.16471097539458
True	26.59562630428844
True	311.15741692189016
True	481.29675969683984
True	893.221278744829
True	867.7458395504214
True	6.089947524773783
True	278.24509851759143
True	477.9935424395718
True	122.83877818517652
True	235.1032054430204
True	319.47841545449023
True	1302.4001635006678
True	452.0779932375141
True	24.76373554337484
True	175.91717125563602
True	705.3987483686647
True	35.228153577559645
True	175.84953254965748
True	565.5035574357458
True	75.0719032618834
True	888.5022003501047
True	336.48390538728813
True	672.7603256767085
True	74.50089274448341
True	676.4147714807167
True	608.5447528652567
True	880.3658566068542
True	263.6330358026395
True	509.55596601521927
True	811.0023238219969
True	915.9554286715936
True	230.4579957766387
True	764.7110403290269
True	222.84124040841152
True	444.29149352100137
True	373.7522262708624
True	506.3253994321644
True	481.8715888482078
True	316.46884383586354
True	346.06938407891664
True	111.59502776518586
True	345.4934377000946
True	1105.8101856016035
True	324.92768798740985
True	141.9901479220238
True	297.2923608157824
True	732.5136030557297
True	650.0501355630469
True	424.89524367832513
True	119.40478053539682
True	329.8224028076891
True	35.32762798859499
True	175.83639162216497
True	94.83290935541822
True	89.60953095097508
True	578.0675766621829
True	138.36854455243355
True	127.38352002385942
True	102.5986559476712
True	80.46204102828013
True	437.6836726345194
True	400.36562141086216
True	1042.6264033397877
True	556.6435314319775
True	829.3169356209754
True	275.52794118816485
True	297.0195815631517
True	523.829551156351
True	186.17454266016443
True	753.9743297901239
True	239.0836542000989
True	353.0793443605077
True	70.35056380248571
True	119.3206581847678
True	258.7845640151724
True	122.62794128295891
True	485.8316242544564
True	28.81525404132622
True	588.6486105247161
True	999.5473407084584
True	728.8562715603697
True	1.0215322966067424
True	61.98318107909868
True	490.7314231717176
True	446.8656122849952
True	75.16367935479886
True	115.54080697776288
True	304.1048813671636
True	77.26326540262393
True	48.31928100301084
True	722.1458324815676
True	662.8462202250272
True	162.2916008909306
True	166.72215942686898
True	545.8503020707822
True	52.64380505907079
True	24.005350216042267
True	594.3180680944572
True	446.6435654892064
True	1137.44025376715
True	50.54654170870826
True	468.794505458653
True	909.3033978476698
True	773.5341203745797
True	297.6238105710338
True	746.0682069919817
True	405.4571079507311
True	44.01226141871421
True	102.22855650900648
True	764.3664300288715
True	77.2741315547881
True	135.6763462966426
True	934.600964169621
True	190.80927332564
True	265.8432603710533
True	105.90557208913364
True	641.1836043673391
True	601.5174708235046
True	213.77714532565827
True	421.5486190700154
True	40.13446418121279
True	272.773687552226
True	606.7353091867011
True	631.9642322156712
True	308.7858198424281
True	74.00965878103439
True	962.937157872757
True	1061.4032318933118
True	569.8791001785497
True	64.95677867412591
True	31.3083360871058
True	87.8194822553111
True	102.00568085053764
True	100.18660753985846
True	874.017467471811
True	1213.807136599264
True	713.1205768012854
True	320.3733750517404
True	8.012004923590288
True	18.52705173450513
True	345.3214586934141
True	469.5192881120685
True	45.57765746093128
True	572.8867586574991
True	436.1778219744479
True	395.3469028128941
True	80.02317035858103
True	187.85016840247383
True	259.9679282847649
True	133.55759937809376
True	395.9057457321945
True	41.14268645168232
True	169.08966342925413
True	1172.290963213005
True	6.2219287132166246
True	28.6366611792459
True	587.4050454533806
True	363.7941864442548
True	780.294780482124
True	163.68398880062932
True	764.3032828195863
True	608.1520121628821
True	277.60294789037897
True	435.4096663223878
True	356.2048523991093
True	286.254414662312
True	269.4569319703118
True	390.99819402512594
True	500.0934689363025
True	515.5067459370831
True	110.77430676601293
True	360.8558132527797
True	9.80354170720667
True	181.2200118141388
True	238.67680868787775
True	851.7780001143672
True	618.9571270820481
True	30.72909451858388
True	732.1366454057693
True	838.2437703514662
True	106.10848367185572
True	341.50159257220025
True	834.6354261558821
True	232.4121467425585
True	168.65468132066246
True	515.0364639926398
True	588.3877294153668
True	1098.2614893071225
True	151.01559601726893
True	151.58159829143912
True	256.0525556782974
True	325.6465364489156
True	428.7624763599372
True	417.4142468471401
True	324.2461160991753
True	426.8062111898927
True	499.7014445260581
True	222.52395349652895
True	1458.704550924577
True	256.2731330856831
True	397.2280789644824
True	52.43259881271945
True	778.3843805455197
True	252.92770693168447
True	940.9390611368332
True	542.0282531763821
True	307.8109283472122
True	775.0762285696942
True	266.81503295012004
True	213.71614546367232
True	257.3688905459852
True	220.67382136631747
True	140.41641936758575
True	244.4908666680495
True	732.5301151126623
True	522.6646889149683
True	216.0135494884984
True	1201.1768342300156
True	115.77084303747507
True	262.303400869819
True	70.01972563432079
True	308.64783519308173
True	401.7755766332609
True	90.7999522066212
True	218.18849693135456
True	78.5312032420254
True	705.5133816017905
True	362.834795609096
True	221.96249066253196
True	745.6935325370631
True	882.1511224396423
True	828.7966719916907
True	825.9158917851196
True	358.2216996069886
True	1.5558876511892945
True	261.036443536979
True	56.53401786429741
True	367.8243766899001
True	53.48515122351943
True	356.1656017531529
True	845.3855367065761
True	1035.674698693552
True	400.29253392189065
True	22.45340903127457
True	524.5457973772103
True	497.17238148642775
True	199.02498897518456
True	228.20743440962443
True	281.04221157347683
True	21.916223766944853
True	118.47424544019572
True	967.7372820794676
True	58.31680350050343
True	487.1470206249825
True	787.9009813186742
True	98.39910777308374
True	251.97958189945825
True	115.7440536698328
True	15.05789753698856
True	1.7803757214808278
True	124.982784935368
True	1021.9776189136124
True	485.3271289113187
True	69.32118301762469
True	800.8041358001377
True	333.61952320048084
True	1.1480092643652806
True	421.38425726977664
True	192.31539830642024
True	497.11515551687927
True	84.17278394882617
True	327.6244629330307
True	369.39617857276886
True	164.67519221939355
True	212.6425486268649
True	131.67306391900715
True	176.63902440234827
True	965.2629744074906
True	15.497312880581172
True	512.9819399038571
True	496.6714860783974
True	417.4299102078994
True	220.1915875160799
True	230.0410446217654
True	161.21066500651895
True	49.47763888817648
True	463.2555625780286
True	152.24724998798564
True	810.3684406816594
True	839.5626605582985
True	239.46756695736877
True	323.06160264188856
True	511.658896099454
True	40.235900369285766
True	85.50026928738865
True	733.524027130986
True	1069.109015160317
True	115.55267653657783
True	723.8225427878957
True	143.75197072735557
True	929.826638489693
True	674.1173679426648
True	106.7307544681981
True	272.38131892023085
True	600.1283320654278
True	259.9174428500048
True	45.78244170954774
True	576.821642485653
True	434.9703170340344
True	6.007154148744531
True	467.27396200755504
True	67.61166339497252
True	177.64927651971607
True	232.9521725651647
True	299.0070749231402
True	78.61500303921788
True	222.5065510551188
True	357.74822958022963
True	417.5977475324072
True	907.9635839508592
True	48.595540600844295
True	908.5265231275578
True	1059.7714271542402
True	125.33159796047111
True	71.88539983869398
True	992.9845673318102
True	37.55242693269475
True	231.90604610367123
True	85.31744016503671
True	228.28403071210536
True	374.131825146777
True	936.1862897548208
True	90.00615185755875
True	72.12840984885138
True	657.9471667287629
True	271.05940550670863
True	717.8387062644786
True	53.02681678105231
True	482.3448267023696
True	371.251789865867
True	682.7685152282477
True	54.03919782391492
True	106.52674371362404
True	27.137901772523577
True	274.0295311476948
True	46.03809868900371
True	349.68896904294127
True	2.562889982831956
True	1141.170891293151
True	105.75775628844356
True	131.1064697157047
True	363.4377636124479
True	719.6165653555848
True	692.3793819129514
True	998.137991249718
True	445.4615935734415
True	398.8256597604379
True	141.18948623195695
True	416.1163653867268
True	836.7644156616407
True	409.0056976055752
True	967.5784969135512
True	85.65107793908628
True	428.72288306987946
True	164.1535350512348
True	279.28580701797426
True	749.3205133545687
True	167.7393670982688
True	136.74790173090813
True	61.09262009494887
True	867.5580430276536
True	798.9452486654369
True	83.47242084476441
True	442.1945254630289
True	723.7332058373629
True	393.9708408142766
True	58.70413266379085
True	325.64348989543464
True	783.794868793147
True	29.463167004405594
True	357.0529385026925
True	166.63659025743877
True	290.5159130919833
True	31.31097073520369
True	226.35340880031444
True	742.1772589486333
True	637.3114552290482
True	55.66579267245751
True	291.076981344342
True	875.7779043615549
True	18.441220974666468
True	318.38745514083814
True	297.0555178673298
True	435.8806826931411
True	223.77837172493864
True	607.5643539524591
True	41.76874106795798
True	985.1624352483168
True	899.5609357956853
True	47.330098944962906
True	396.7207277468557
True	746.1386448301769
True	939.3208597675172
True	273.4866391535259
True	605.0903709472757
True	133.99234573328243
True	192.02472250268875
True	137.10969813818332
True	126.5321172551876
True	204.64916295913864
True	927.162328941092
True	794.2724975560195
True	963.3140270104694
True	20.93168633506121
True	27.17151001990049
True	359.83016652442893
True	13.25807931696243
True	653.1640347207909
True	1097.249526268854
True	263.71301377036315
True	211.76766116362705
True	80.0694351119979
True	217.62888133197328
True	130.48689855237754
True	45.38999931488679
True	132.42779922299863
True	89.85515384623503
True	226.3991581739663
True	538.1347870987204
True	160.7349899865045
True	29.519436160680986
True	59.55595279007381
True	424.3533816772073
True	264.69618866739364
True	587.3271704288162
True	20.98183403103894
True	113.15862423782563
True	662.1040443616872
True	267.93677427807285
True	471.5710767120482
True	651.5262566043184
True	96.76774416367964
True	111.26073480745852
True	80.33425939470206
True	26.584565348378728
True	130.30515508810774
True	85.6288490189197
True	105.00648002863647
True	151.10262166999777
True	235.79248290366883
True	776.4381925310774
True	290.0255231544596
True	928.773654605352
True	167.56444698289144
True	201.109161660282
True	811.5741093471269
True	306.4835041110684
True	616.4845369604592
True	256.04580963176875
True	350.58894835762175
True	439.6053973646451
True	563.3232609617247
True	635.1075068409515
True	364.24306491613913
True	36.78081213268057
True	558.6359864646909
True	624.7847061138459
True	20.232989844288703
True	10.824616594419206
True	267.600962253602
True	418.5386309976111
True	462.1095477263783
True	65.9752908825711
True	614.5978631140175
True	929.43889771883
True	232.1983200936805
True	898.0602529488741
True	284.9594219538686
True	103.98491678112812
True	275.6652629894567
True	667.3775633159012
True	36.71846525870818
True	587.2391362004964
True	1280.382544519089
True	1016.6281188374452
True	895.7162453867215
True	200.6001047827536
True	97.64893085691564
True	192.3034762248991
True	838.3861409026377
True	147.12036308930047
True	1081.7020770058523
True	887.0912026668814
True	40.52665932215333
True	90.1417043491048
True	415.6982492825069
True	425.4495393431813
True	194.37838696596927
True	513.0605219174114
True	662.4665949816994
True	112.6910199139624
True	265.20751484667625
True	979.2730407816022
True	54.77058601101835
True	712.2298457869559
True	541.8637243923832
True	37.35875219656488
True	800.815385636048
True	384.2881498170392
True	579.8361401675082
True	112.08052147327696
True	263.32980177079776
True	212.6552496710996
True	28.621145984540338
True	138.5935183214355
True	748.5226468181243
True	139.31383730472385
True	357.295092550125
True	67.56352003356697
True	636.2684805574878
True	593.3821776535906
True	232.54357087324743
True	488.4670681864809
True	172.07913429199104
True	157.0383904465616
True	218.52124143537705
True	284.72542669013643
True	358.9274010867085
True	131.92870017742837
True	189.61398511181616
True	26.67662568576502
True	885.669312277922
True	318.3807730570095
True	10.243005771846622
True	370.8429275595776
True	168.76826854183858
True	630.0126675443611
True	363.37798474288405
True	581.3004486870853
True	573.1296206294904
True	499.5144995753022
True	801.6747781676538
True	236.49646421278723
True	551.2618268469271
True	158.18337386878818
True	516.3423742266596
True	387.6969118281936
True	383.41211355985945
True	128.6979220950465
True	126.44467005958144
True	106.3466113387943
True	70.43920089132115
True	704.8335605447188
True	180.82794360002748
True	46.77497618547509
True	0.0
True	556.910219975837
True	110.9524515285911
True	21.857800695808848
True	41.4415242086688
True	104.56581474378312
True	525.6915014329318
True	181.13873763683296
True	104.26215484382271
True	35.306304463579536
True	161.69066961232932
True	913.1217394443124
True	52.66305287231114
True	228.510886042757
True	729.5343446704321
True	308.27148011073314
True	460.4798528728861
True	492.8215014363129
True	510.13677793381686
True	612.4062688144841
True	904.2530701412188
True	252.43065668745103
True	1034.018611591959
True	899.9726170511286
True	636.9525512931478
True	343.9126366643625
True	841.6332138432954
True	10.247324767287177
True	33.6811123474562
True	298.10353189711464
True	41.83749147707284
True	197.3977182020544
True	784.3561759024451
True	223.1670498410092
True	715.5973958300405
True	768.3856907918506
True	122.95562200000847
True	364.9865145659031
True	581.2193326822633
True	23.205743691135005
True	136.10430862631492
True	422.696648436077
True	303.87200130851375
True	202.7667321070364
True	114.08142060957448
True	383.8467671876098
True	20.505092177588725
True	359.7069794670985
True	367.6951550826374
True	1032.7393166769268
True	365.6869225608039
True	32.60587027742646
True	447.94829593035325
True	456.0033437360567
True	238.1301542942152
True	30.847075835937847
True	763.4879161379969
True	461.9454788271458
True	170.26860384616748
True	13.116920195504832
True	1221.3398128936578
True	163.85417946481246
True	28.329016026534177
True	290.55407226369056
True	271.36617075104414
True	115.11804186600013
True	286.50197536221907
True	45.329738465489285
True	315.80181955075903
True	313.41091831609776
True	302.6268562354467
True	29.038796657348183
True	48.298797614162
True	1042.8365960721542
True	25.708151849069708
True	11.475852939684213
True	175.94969019297744
True	671.2268392718888
True	7.914383543802175
True	192.6750013437993
True	170.24238054029237
True	512.1006919518977
True	373.5688191224697
True	715.6923083280362
True	331.20315827559835
True	497.969631079878
True	458.49799462033707
True	510.9037029999532
True	102.02511301329646
True	1260.7298372249516
True	922.1768707139288
True	284.0719995528356
True	539.1556231313317
True	102.98847170897318
True	597.1627186618564
True	436.1675134290204
True	158.0516153526517
True	80.93498033160544
True	351.5717175563416
True	169.57585803890987
True	31.414172322313732
True	595.0374792697513
True	385.8257078805327
True	69.6008288046003
True	32.44089900162861
True	660.0741334238338
True	482.5783171895721
True	73.40729265661795
True	21.60693692546064
True	332.8968415914034
True	321.8295188868192
True	700.1486366719384
True	546.9123039065345
True	557.0523042185498
True	801.3164284716355
True	9.133607579029436
True	55.92263935210409
True	35.857289729724386
True	59.072546342933485
True	484.7701768162867
True	595.3454758235513
True	84.236012828277
True	108.2407474600647
True	189.96924305459984
True	75.17311332126242
True	185.27710762926125
True	204.93302526417835
True	261.8529758222329
True	797.1822055526244
True	619.7951551789591
True	285.37986317616304
True	195.68003583443755
True	255.99716424544175
True	253.4058573487128
True	728.6272878877706
True	311.87539256239205
True	176.34959822886955
True	946.9988364848203
True	355.1922002451253
True	456.4304393619249
True	157.14777090904025
True	119.44007355347418
True	59.95131128185242
True	204.93281142737948
True	960.2577031423072
True	520.6526855407604
True	117.6100371105318
True	364.8425661334465
True	104.49154907971652
True	646.8942323557085
True	4.178028708883313
True	691.8427786165038
True	39.59689566605667
True	953.5797478182526
True	850.6092159859787
True	210.32756819522683
True	29.88416057445535
True	75.17493204746273
True	468.6184434647875
True	229.79658389575056
True	1.5883460166905627
True	80.43546697112762
True	1080.8237204900763
True	334.5634465308256
True	669.5487640053611
True	498.6345140099
True	30.353619756956785
True	145.3698919570786
True	450.1099396714353
True	900.947963217763
True	814.182469293539
True	421.4309983406945
True	345.18779044098096
True	16.524515712097173
True	78.30847000338319
True	755.1894490185617
True	457.740290849942
True	383.0656014148588
True	871.6761758498374
True	25.475039929472047
True	215.0657869293796
True	876.4698969472729
True	226.7356035316609
True	8.510014337708174
True	516.9297058420873
True	101.08791134299064
True	649.9075231797397
True	54.87547399060343
True	261.44355679676664
True	878.7981830582527
True	876.3077433230433
True	281.58427621275007
True	403.98486195634456
True	116.19521045544212
True	609.9743476710742
True	260.1245335421515
True	205.66046099454863
True	892.2185659163299
True	56.64698731528168
True	709.550689329543
True	279.91697013967166
True	302.5340339754827
True	170.94977848423872
True	489.1503054653565
True	593.6149023934187
True	366.6767670086821
True	406.58672774713983
True	69.21644259384408
True	162.6015957254812
True	472.80735447975
True	218.61557766112415
True	38.31652138208016
True	204.47355184464996
True	385.6240220923483
True	396.9222237950694
True	736.0015856132438
True	127.14619710540538
True	646.9687019659623
True	522.2659322122408
True	571.9874379805643
True	128.3370978624574
True	37.318114013811865
True	670.0336536751117
True	72.6378720600344
True	549.9100872890151
True	641.4939417092781
True	450.9274342374455
True	140.47757747929435
True	526.522977438703
True	3.939042720911112
True	396.1880483406096
True	33.8720736392379
True	629.9057757167704
True	275.5683102043835
True	587.3978653564504
True	683.6800673573467
True	136.8798791089047
True	530.4426335570411
True	510.8485469812821
True	67.05006242967575
True	965.919353077902
True	2.504834349786365
True	27.28247469439956
True	633.4358815483733
True	665.0638876781981
True	128.6192822036528
True	408.592139872528
True	124.52120403001844
True	70.57179167332978
True	462.6181507956644
True	40.99711142149541
True	510.44880548554096
True	12.667182640407278
True	852.1546337163245
True	539.7577809246565
True	684.1231052029896
True	101.77598737258594
True	381.0864265267598
True	968.8046574009488
True	856.3471403833187
True	129.93395498555242
True	543.8947541339439
True	457.65419564126137
True	246.90078737216683
True	254.4032007216319
True	6.2350230238918805
True	322.53418608390604
True	12.83284733483489
True	371.5589097471842
True	76.51873438336118
True	412.6911428906347
True	673.4306441316145
True	126.43962033083577
True	232.9276427036858
True	630.4568190044827
True	709.7540745415926
True	292.0708902744228
True	134.4303313844426
True	168.04332135276874
True	475.64207642180384
True	87.67570949132316
True	10.063758409201023
True	509.7386877340762
True	566.4043391030016
True	20.257919988470608
True	141.35172664279372
True	891.8961654048927
True	480.732816803746
True	276.5233396823402
True	33.417408902919725
True	462.4188977386262
True	111.87607861696124
True	586.4039452716818
True	663.3264052727218
True	298.07942594278063
True	371.63602722276175
True	190.0063172652916
True	240.93598757893008
True	76.50052502219964
True	216.7595127315528
True	514.6649192381684
True	21.36605788100876
True	451.33510240506615
True	370.4819398896203
True	723.0446352503363
True	883.024883019905
True	915.0034630550052
True	156.6342402022696
True	396.0330241385688
True	72.06087777536291
True	179.75898920250424
True	322.8806319451772
True	10.095886827486805
True	810.1516804648156
True	19.19700128613509
True	397.30995319981946
True	269.5695644107321
True	628.9106529515614
True	204.27156153453203
True	38.57319231222976
True	676.8013280738777
True	1064.7605408444492
True	227.6372502653321
True	130.8857294664913
True	602.2599754178616
True	514.9442151544303
True	17.11676301171015
True	806.3490182752121
True	115.74162976271008
True	46.58551574751074
True	312.2456386432225
True	346.63730922591986
True	392.7312207982006
True	277.73272619969663
True	19.179004448365877
True	21.53637098319569
True	832.7891263085185
True	205.39086462778187
True	111.19725485454462
True	869.9933998866711
True	653.6055924002743
True	638.2942536332688
True	450.01572868001057
True	153.09386101605486
True	30.137495635203784
True	103.48383696687674
True	437.0379284844357
True	230.57842546052493
True	476.1994619100352
True	142.21852205247967
True	483.5724281568363
True	634.8523242314288
True	973.2575624679372
True	24.845477145160928
True	993.6578061400616
True	1128.6585518130228
True	494.04088295410463
True	84.99504720949076
True	810.4509818777747
True	639.2112833104383
True	660.8325889137925
True	171.31425311538476
True	744.7119077193951
True	698.4304700334035
True	119.35851127673
True	786.279669363163
True	795.2028827269432
True	458.20565447467527
True	218.75259328293652
True	72.29961378253901
True	303.88808728100054
True	351.0366791182561
True	467.0906193992998
True	434.5233582793832
True	200.254534648665
True	314.29916764438747
True	2.739792654681813
True	13.737764418338251
True	108.0929645434171
True	135.78978490129106
True	356.61271412942386
True	348.67476802004103
True	106.33717615856436
True	18.5415200957003
True	208.7978862981496
True	832.4757464739092
True	467.1623892582867
True	555.1564264358822
True	569.6077956085481
True	808.1599679104502
True	642.5212400639662
True	93.03572360515196
True	195.57760598799248
True	244.78143502917672
True	295.2313896360162
True	104.1201153004382
True	365.3504629273483
True	428.02192578144826
True	170.63965382150684
True	656.5000856976548
True	247.4526188871148
True	199.11484652467576
True	30.48120781549045
True	251.141329342337
True	489.2461572283891
True	162.87547653316375
True	525.5335842147571
True	470.49239019733176
True	239.5019186520592
True	100.12355126535444
True	41.85843838453948
True	403.9687790335572
True	790.5059763621032
True	158.94938141052006
True	1021.5173267300278
True	1040.6610197447908
True	486.72347652501145
True	98.0981767735468
True	116.00755878612463
True	684.7527848138858
True	9.17283335498481
True	228.50269543852815
True	131.38194600414266
True	113.62151388187335
True	331.61808679528866
True	627.1419714544038
True	38.19588423022245
True	123.97517024834926
True	956.4052464310674
True	56.70637873811772
True	475.2435937753163
True	521.1152433768626
True	252.78046157653503
True	134.00688655923716
True	940.0513141549372
True	1176.089458176089
True	526.5570410502665
True	636.7166957133071
True	208.7413293437889
True	153.4707128178797
True	307.8461989145996
True	252.85682598252257
True	172.5813544872427
True	302.6184590530313
True	353.02190418910874
True	12.919421734818377
True	648.4982476977867
True	150.2335502823615
True	83.83592042389648
True	442.4368335596064
True	324.7942224716027
True	1191.8775825393914
True	341.5938169532253
True	960.6257095599152
True	9.741643183062676
True	257.23403511489585
True	222.5837567610116
True	154.1655830068386
True	475.108922772644
True	189.59001237369463
True	396.1758672370931
True	331.141920914695
True	108.5600315892967
True	364.40568606846807
True	983.6103539016556
True	733.5977170024308
True	228.7159112975544
True	113.8917588085441
True	288.5198509772215
True	25.84137968197209
True	353.5335966141181
True	310.1309107775578
True	572.6647876685648
True	459.0605952304708
True	356.957661619002
True	156.4625811587005
True	13.624327659504091
True	424.21149099626433
True	284.82481440194755
True	140.5647256705535
True	309.7017583950882
True	428.7926586858261
True	815.0012879339571
True	310.56218920934384
True	774.1210180434898
True	396.8206951941677
True	373.046728894145
True	1.804225503823881
True	1214.5494333491686
True	104.11824580862393
True	899.8904005426625
True	203.44020463852883
True	463.0128682510922
True	694.9517609565144
True	83.27598291594924
True	467.5272993385503
True	34.47894160203598
True	428.4869309028242
True	80.29155080228169
True	228.92795756664748
True	36.621796313510806
True	672.1308060642355
True	186.6835720427451
True	25.43648711665549
True	399.7335484522739
True	116.32441096200375
True	175.5720942345909
True	830.6885721360501
True	249.12743962048708
True	152.07011794917267
True	375.2297674750095
True	509.4131367689467
True	338.4812484130317
True	514.9537805422433
True	617.540272742463
True	157.27976869563048
True	6.888959874552021
True	71.92080331386923
True	454.06997626991546
True	87.40166604922074
True	78.6782472298471
True	1060.0932577953895
True	27.079971374403765
True	329.0308033121551
True	328.2273682134337
True	442.73153615563047
True	674.3853324450065
True	188.86050934141733
True	635.9718351313226
True	341.6644536806224
True	350.64292207204943
True	268.07894462054605
True	219.8569564917419
True	368.321670938327
True	426.2669813800552
True	409.9054418844729
True	621.5435104651798
True	136.1026035197522
True	73.79572314443101
True	37.89879805650873
True	283.90491076183724
True	651.6114017458816
True	401.8029611374547
True	768.89507892623
True	216.0640472257321
True	389.5424242583977
True	67.71246438367966
True	56.637470508483815
True	414.2430954946344
True	200.45628013927077
True	230.5703967151665
True	40.39101846486106
True	1058.970753583984
True	172.4725696916677
True	894.2744550156599
True	320.66759946843945
True	923.738499888418
True	236.97857572303977
True	455.3657436717424
True	537.5634572604962
True	594.3480233521782
True	209.77419326645676
True	483.2161958030431
True	911.9953279846
True	123.97355500534158
True	6.235171611662724
True	546.8123505634605
True	29.27180925045559
True	71.74928056327202
True	793.8907905672885
True	220.8088813501853
True	985.0654469545
True	696.3839947737994
True	419.276470956789
True	279.0381607679116
True	485.47523902034914
True	334.3808213341828
True	175.9152698915875
True	701.2821585499373
True	739.2925120228623
True	207.97202258843117
True	89.80474469884359
True	530.5652626344554
True	130.97398085754492
True	383.7754139330869
True	342.7269342911084
True	63.81706565028491
True	375.895614074829
True	412.46624028520506
True	359.1999398194038
True	399.8505431255573
True	410.50813723558025
True	635.6865192285518
True	62.75393670940261
True	449.1161597638532
True	331.9454286295414
True	668.2707742713778
True	223.530682740576
True	102.45797139016784
True	40.27691348298276
True	529.9725456999865
True	616.744558016877
True	193.1074784750942
True	413.34479224526
True	360.478639219916
True	16.34800000489678
True	173.8064310383493
True	293.51138444493466
True	2.976600208248914
True	880.0508939655374
True	80.26518008284025
True	106.09552827623236
True	105.68670088163763
True	361.87333010242565
True	38.497625317028536
True	431.9151237714767
True	222.85196709891693
True	5.87887577662586
True	116.93054297022876
True	455.97115029955165
True	49.12343902470804
True	69.04043911299581
True	177.35880532831337
True	287.836692337744
True	954.2365610141294
True	394.0619518478188
True	1009.9531818537184
True	176.259427212624
True	1031.8317969079967
True	775.5295584031963
True	668.5721404292008
True	414.5953211158745
True	387.9363434124811
True	75.69237675640623
True	71.8232414209669
True	74.62893854855557
True	165.01817209547647
True	470.9937577021457
True	1094.3740953457548
True	184.97300055286613
True	344.8590757489305
True	438.10573025068106
True	606.6831328252321
True	601.4264344835395
True	282.0993731741079
True	463.5449654034704
True	661.511296478655
True	93.49914534423284
True	736.9845723839882
True	261.13662702220734
True	135.81433432764632
True	418.848899493197
True	891.582780469586
True	443.6164295180081
True	837.0496523495718
True	205.97417241091512
True	363.4893476921964
True	701.6646593124535
True	622.0909687249149
True	189.6688275808374
True	253.7921263866288
True	794.9346824840577
True	31.000644587401165
True	192.5811382869304
True	501.8879407202784
True	705.8636573812279
True	102.22174313601528
True	37.5632316222344
True	163.6030452800323
True	691.3396809403147
True	307.8326279248029
True	543.3912729657097
True	355.0388008001109
True	300.66116299730345
True	452.21231495304
True	497.37934326156136
True	71.72000776204052
True	382.6237780840438
True	765.9613984565942
True	0.0
True	296.7891416564117
True	246.3342620477453
True	974.0996719557731
True	148.79771320556145
True	655.4695666142254
True	630.4309075163399
True	112.94218454208992
True	231.3726884280113
True	125.84416998245268
True	10.468179375557456
True	280.62433945067124
True	374.9526594586526
True	1111.618581442818
True	232.35773708469688
True	413.1199390919627
True	655.2532660764949
True	200.02250165904036
True	26.43870062260552
True	842.0642681381553
True	617.6246391100336
True	144.12935381157254
True	634.4192671523226
True	169.91357886631408
True	306.15544795229624
True	781.5376536330351
True	34.58266621667456
True	106.58207109143729
True	506.9664408025927
True	64.43721445614032
True	77.92041916505521
True	405.64214756101296
True	25.61255997262477
True	751.7840451442089
True	103.09973175660848
True	153.1088289337946
True	18.59005375581793
True	719.3215378883202
True	28.48777404424477
True	793.4228391047661
True	392.887010787065
True	122.01720064059856
True	707.7853009377484
True	531.646321125207
True	534.4300759973165
True	45.15843887695146
True	377.7940159815914
True	4.741366126245358
True	97.26519486549552
True	380.7988076444469
True	49.45553551102077
True	121.49881853027206
True	312.01443565966923
True	185.7232858417396
True	97.91818632107812
True	667.3885300295177
True	19.765611328871582
True	1179.155534121942
True	502.11818992917006
True	312.30726696456617
True	493.5114278223325
True	127.67811229636833
True	796.4919802731936
True	1107.340433395112
True	748.4001822004462
True	170.65435624627574
True	227.23002512927144
True	52.51665937348011
True	60.74851244895261
True	151.9809558915971
True	98.5691299830401
True	174.44698110155278
True	1212.1897515428818
True	317.4180841678343
True	370.4818876242929
True	703.1088332656735
True	16.619840728007425
True	15.372127118539158
True	595.225891335043
True	5.237793401119388
True	115.42690938565607
True	666.3195890803313
True	182.33876283922584
True	643.7638349378446
True	830.3988499057942
True	157.98634836197266
True	888.4045679121012
True	2.455947147861858
True	447.5331718778885
True	1061.2117280919065
True	27.50007652093093
True	239.4169093161099
True	149.8316522506219
True	966.2340148249684
True	238.4794214035693
True	484.59728431591526
True	123.1756864299314
True	508.7251349746482
True	156.77418794967815
True	93.97149803916425
True	385.1027336677289
True	71.73509338770253
True	56.65630662966991
True	1064.4730766952418
True	264.52272713992176
True	159.34715979952506
True	366.3394163750309
True	387.9339843711375
True	203.57455198878148
True	164.37262652164466
True	387.15073694568576
True	35.93757301197702
True	488.9644234851495
True	1146.475485529183
True	115.13785400716615
True	479.27962741800815
True	313.84454246529094
True	26.643156501599204
True	410.4078944117575
True	102.17116448723203
True	625.889925614373
True	205.98461311426405
True	403.956127128353
True	20.93288045387288
True	457.971663757434
True	105.03768979245704
True	348.0562486040482
True	35.5057562604915
True	166.39441076630055
True	241.20522528937136
True	779.8163391218193
True	59.449415209766606
True	137.3219845973658
True	229.41817122747148
True	144.88624263182615
True	612.4238137510539
True	555.8499173668185
True	774.6184854947796
True	397.1423312050357
True	542.9584879976155
True	433.0652683876594
True	687.6535027218138
True	76.87911787896232
True	453.90580624103336
True	416.01119357484674
True	45.47516308915088
True	81.9402717341065
True	128.36989816550866
True	87.63509538344849
True	321.71800724238364
True	850.2863136906676
True	334.75111683710577
True	1093.3417977414947
True	306.0369903427848
True	918.0051645764986
True	147.57423746592383
True	566.7269073173862
True	597.3738737915145
True	697.0563176059699
True	450.69598266975646
True	69.19801645217909
True	288.871306143672
True	39.83801269891479
True	159.6431337193659
True	176.38946018196214
True	1150.8699918737548
True	225.33527367033895
True	557.590816810889
True	544.4751447716068
True	571.5274445474166
True	866.6303783218272
True	599.1034091916434
True	638.5351357710936
True	928.0233065955103
True	127.8173781520151
True	314.95547273423546
True	264.80732514187326
True	336.1692303375178
True	88.41543417267317
True	381.752460399889
True	4.262770507729035
True	341.3025104341261
True	257.82202719021944
True	614.0853092369449
True	287.67303525796353
True	371.2280835146496
True	9.118532307407447
True	60.12014218115778
True	541.0126291473152
True	29.980777384476063
True	148.88635876641737
True	63.6152666806798
True	149.4969335860973
True	237.89282369910893
True	71.00641289494888
True	380.17668765782895
True	276.0201425299553
True	102.2578916599508
True	332.74649028770136
True	65.31988583579589
True	586.9885482859281
True	851.5645899803447
True	287.7056053873129
True	1171.5340253358609
True	112.5690554119007
True	304.5985016207068
True	1044.9049540914127
True	81.61471508154628
True	284.7353122258406
True	9.645707878386824
True	388.8192510919954
True	451.9405183163493
True	153.34241158872226
True	627.6155054267396
True	891.4702471767588
True	160.8709449119187
True	75.13731626520686
True	326.7797311394917
True	566.2862892866215
True	624.5991435935521
True	1237.2425639839423
True	26.94931654134677
True	931.9281275127806
True	130.93284308784996
True	633.9731350137698
True	114.25729151389515
True	125.23990501980302
True	192.81134736842267
True	173.4453740086393
True	768.3727767498964
True	198.36163124947277
True	231.42431895886173
True	66.44153744829617
True	506.36929267949927
True	451.0445967227441
True	176.59972582151002
True	242.29846635563305
True	18.27914047277673
True	419.640379171129
True	215.29792592753645
True	284.287010505116
True	112.55371596216644
True	710.1013428677905
True	436.52146127506535
True	256.40282762537663
True	649.6186375994882
True	522.1854637933044
True	463.1107643147749
True	128.79475862516438
True	525.3915409983179
True	428.2520660030488
True	2.8918017719936766
True	201.1796388352041
True	97.97828811550409
True	240.96261463087305
True	2.682383000624977
True	124.62586881011308
True	356.2827565327215
True	7.683629456345123
True	853.5076534448546
True	168.12160544198971
True	696.5453513404153
True	778.7297968992515
True	161.70456563874205
True	222.28283155689945
True	488.1157954842859
True	855.957391508073
True	50.94774834283234
True	39.34621038970498
True	132.97170820586942
True	602.2013413468634
True	736.0919221904539
True	182.70165088239244
True	598.3800586053562
True	579.8232054361225
True	809.5079905995053
True	416.6513007943429
True	190.05123988748977
True	877.0521197315253
True	221.17015171140295
True	149.6391640854255
True	333.1667910682843
True	226.03601551028456
True	212.16830123037175
True	611.9293940737243
True	258.0339624160648
True	185.653292382963
True	438.4295944461392
True	475.4938479274533
True	61.70013805119538
True	292.5310129067965
True	81.86131653106823
True	334.7762141412664
True	358.4167675328565
True	255.3644917382809
True	178.64829868115123
True	376.5846360601572
True	651.1878872844243
True	772.5707684560201
True	295.93986453574297
True	729.0060279876702
True	63.144718369546965
True	864.3229433673316
True	348.432533986898
True	14.56616304118461
True	613.6004914978311
True	687.4980009355909
True	271.2900627919257
True	172.18738738221202
True	50.52312021688752
True	385.1674692406604
True	77.61307380012195
True	12.026823685926766
True	896.1438609048266
True	367.31130837453424
True	170.4728128615536
True	992.7831168942836
True	10.650254668930389
True	790.4411689221204
True	31.72004705709349
True	684.151508427388
True	58.98605164891694
True	782.4572335353586
True	434.62572191599935
True	192.10239700782896
True	447.7223129565423
True	210.6527649310244
True	300.6488235988079
True	215.3445240700932
True	406.6103692442127
True	10.248226168155584
True	319.91552770511527
True	114.59604919504284
True	11.421610614832918
True	473.2713640327692
True	727.354653353235
True	280.0512132781594
True	82.81167440195384
True	318.24351288888465
True	76.5635118380274
True	190.52166868784215
True	177.885606933769
True	372.8416089025111
True	45.21409696070914
True	140.45177416299163
True	377.9135900357481
True	895.2727293437629
True	108.18974341023107
True	204.3345575223509
True	423.6527496025165
True	18.358256342265207
True	415.5281375239829
True	511.7761630503886
True	87.95202489957495
True	388.24994714270514
True	341.05479096798547
True	415.4222104597237
True	587.268292662445
True	1052.8069388188333
True	987.2500728357804
True	53.32777007755731
True	1053.6660409205815
True	114.30719150439616
True	112.77803539558263
True	109.10649341087912
True	481.2261919031226
True	374.3035501944634
True	574.2301037790405
True	251.8860857045051
True	160.7942905747648
True	403.4460539352032
True	14.598935634017115
True	456.8749097446114
True	387.23532051070566
True	150.62184434469484
True	98.23140437145366
True	534.4143460331279
True	997.166925250615
True	208.15015207626257
True	68.55906388776607
True	422.3654193443934
True	377.76519086648
True	459.261551325444
True	333.28312415146183
True	4.260551599767105
True	498.51138085128713
True	512.5692248060719
True	502.9454206270024
True	200.9692561372241
True	103.87745664515094
True	22.972104241983363
True	366.70575714128137
True	106.59990884711864
True	6.863548474191448
True	32.03608370797652
True	342.2110021224741
True	641.4906760245656
True	128.9742182413214
True	90.37617568570688
True	23.215113818279647
True	396.88881354797655
True	352.49213530880235
True	793.9941675922847
True	302.7494503056559
True	544.99085031129
True	537.574431512166
True	532.8864829539326
True	297.39042745681616
True	556.411281254765
True	103.1611335750608
True	588.813917085685
True	7.958177419729809
True	359.79071232456647
True	460.7470241006988
True	971.9536105766316
True	351.77193515314417
True	781.901438040355
True	962.9881684866824
True	174.7116490541548
True	37.73967728596631
True	369.861370322622
True	386.0523692794416
True	604.1317647735009
True	252.5970915150252
True	31.571262663466197
True	661.4582986278639
True	129.60891451314112
True	1056.1894152963455
True	322.52161869832435
True	461.731678128924
True	129.42711030349037
True	798.655503088371
True	141.78410174697885
True	831.5558396897205
True	595.3174754162508
True	190.3435418919747
True	110.7915987338821
True	66.90052381703204
True	561.1239381060948
True	887.7032965496837
True	423.570690620552
True	547.7485057103776
True	134.58393470862748
True	624.8500458356389
True	503.5407244203022
True	792.139507546656
True	317.78654258499904
True	593.203772714047
True	116.28600241248982
True	24.43760194350492
True	421.0006208629983
True	167.2058264966781
True	100.10363532305306
True	388.06961331503146
True	1080.1159032104797
True	256.2121916157287
True	552.9650952251502
True	11.694826777128243
True	78.41104631949017
True	323.55334268333786
True	775.9080479363205
True	443.6308451012301
True	530.4714494649186
True	719.4738202585274
True	67.8968577461669
True	735.0452165957703
True	47.762843224116025
True	100.52379649445888
True	185.95260026256
True	83.04406744015182
True	25.395323143262573
True	294.9157820465661
True	452.5774422008839
True	882.3786370976202
True	859.1135488998968
True	5.877227203231284
True	279.33720617968544
True	457.49105474455286
True	121.69842680218304
True	237.14682342016047
True	331.181378748937
True	1332.666152283191
True	452.0942431833978
True	27.51031395434081
True	181.7321594730705
True	712.3533802521109
True	34.503586240875926
True	182.0184931226677
True	565.2418587353935
True	68.93613779071961
True	870.725142003658
True	317.5671898788804
True	683.541053734432
True	75.94456534846545
True	675.5225695927536
True	605.8800447616646
True	900.2271629574794
True	243.39159173091343
True	502.4097484052943
True	860.4005522717616
True	906.8062565286974
True	237.3421346654689
True	773.769825767296
True	225.91860786474743
True	455.7429555122216
True	369.49502686465263
True	499.1689176848941
True	484.70291287600816
True	311.473745549336
True	345.7650521135603
True	119.2783763319031
True	366.4245708158316
True	1113.5513216086824
True	309.25108386415286
True	156.68197735528358
True	286.82497653820406
True	745.4402017308973
True	639.726662211625
True	420.0818554971127
True	118.74248788738616
True	325.5051158271673
True	34.427781868950774
True	168.28764271429458
True	91.22144998947208
True	86.88148865991815
True	571.9270525900649
True	133.122274098763
True	129.90848071917526
True	106.91102269474656
True	84.05923243980385
True	456.0078473351882
True	389.63731005387297
True	1036.798799393486
True	537.8688962902701
True	842.6069561709946
True	265.24923777238257
True	304.2870363219064
True	543.8038232610902
True	195.09293828199796
True	776.3159051172589
True	240.6299968399928
True	354.9365017858105
True	69.89544758943914
True	114.60016349706952
True	255.57055186727405
True	125.16986432911388
True	489.14550278324407
True	31.94118880841445
True	581.1316259833005
True	1011.7471586676156
True	747.4875536765051
True	1.7188118083893973
True	58.289640385927285
True	479.07432693055983
True	436.9997958588502
True	77.59043315490138
True	119.63825339125924
True	280.5078613025629
True	74.25794753661371
True	49.81201251399092
True	720.5286527009032
True	651.3998403161482
True	161.55504697471403
True	180.3477030666889
True	544.2122897798566
True	56.70274891434082
True	24.64102197639604
True	565.3088983538702
True	459.48788973020993
True	1120.368767728428
True	48.69906099994224
True	471.0119228578438
True	868.0014025171673
True	784.4274619619014
True	283.94313904762816
True	766.9969676907889
True	408.6002719109208
True	41.01288160193784
True	94.94364159984718
True	705.501606756562
True	75.37756148045897
True	139.7651636063201
True	960.78012576386
True	191.1670964031601
True	277.152177726788
True	101.05394157191664
True	662.566532901754
True	599.8603241046595
True	215.5141251547976
True	432.60718056064246
True	39.8449587011765
True	283.4513518293475
True	586.5558133365612
True	614.349708283899
True	317.7521148280545
True	75.14697365672791
True	954.8216072345724
True	1060.7824682028318
True	563.4055888091349
True	60.92693753791984
True	31.93988911187712
True	84.57867845257127
True	103.80357338025476
True	102.15735912615384
True	861.1448636647028
True	1244.6340845915786
True	741.8694131573031
True	323.13208055719167
True	8.895790292317947
True	21.990993796346554
True	339.5737674053526
True	474.1632755970023
True	46.39621945638928
True	548.610998720055
True	428.5230156680548
True	403.4709388249089
True	80.11878007605506
True	195.23009309832256
True	268.6293814717449
True	136.81543711256862
True	394.4550083615856
True	43.25310743213357
True	170.1192202935148
True	1137.5551550488383
True	6.440723434157952
True	26.526670866426244
True	590.7587056486135
True	363.61971188144463
True	765.8654747127099
True	156.10592407154476
True	759.430904442427
True	590.1550654038545
True	287.3955146082501
True	426.3946921725906
True	351.60494020404934
True	294.54072453938386
True	272.24167645504946
True	388.13180088108464
True	506.429258773326
True	498.3475534835532
True	106.52547139138738
True	371.7411868214561
True	8.16660630457246
True	180.33864324668173
True	237.3050380866241
True	887.5925737121845
True	581.241510651132
True	31.99300761001434
True	732.8794512354615
True	846.5376331737167
True	103.747347442526
True	354.8603206505909
True	829.2120555017841
True	216.76696844317627
True	161.19293966095145
True	525.4759805840213
True	583.4709718896194
True	1148.637731512856
True	147.68106270626436
True	154.0199290934518
True	258.69139306130137
True	316.35048836907384
True	413.2314772481439
True	412.73274673704566
True	328.68593699829376
True	462.6861140716065
True	505.4871752551175
True	236.93747233001025
True	1464.9191524410369
True	253.25037571033067
True	383.73205773690506
True	53.395238849188125
True	760.2834921688756
True	252.13451578758355
True	926.2199457273704
True	556.9740751284257
True	309.9812631534286
True	759.6145364736345
True	266.788109241089
True	217.03081428327056
True	254.83674566402084
True	215.34434119458624
True	142.41071930651302
True	243.4261938498029
True	730.3321542013981
True	515.7083417369545
True	214.86581800649105
True	1156.248433876439
True	113.572618099218
True	262.17580088540404
True	70.22865683233259
True	300.0931967919135
True	409.63054739544987
True	92.64905310404929
True	214.11249192905072
True	75.08480652719518
True	677.0020676802732
True	370.3311272613656
True	219.38807290635356
True	716.870418870859
True	915.5638171640026
True	779.3807631460891
True	836.8202068623824
True	341.28097478650403
True	1.740645564501305
True	263.26616167264024
True	51.87447219592156
True	373.233960454431
True	53.53588833669284
True	358.9108620184531
True	820.4181689267712
True	1031.1608058649788
True	401.13795915302967
True	21.06325568794825
True	494.4216172088315
True	504.3930716254012
True	199.8547161587392
True	235.8210397231365
True	291.83213552242177
True	23.86943790184846
True	122.02036459474638
True	943.4195221146018
True	61.57991776125578
True	504.9816641480008
True	779.5415713043963
True	99.47186830711968
True	260.3523072733593
True	116.2843263643435
True	16.33582950152268
True	1.338516966288004
True	121.43249674091882
True	1031.7717399480289
True	486.9169537960933
True	70.93930761671955
True	784.4658279864644
True	342.4572224907395
True	1.0430719458843425
True	473.0325335995386
True	189.27083833662175
True	502.6339378735899
True	81.29150439932127
True	309.66359050652176
True	386.3781542326412
True	165.52318278752853
True	214.4303455998237
True	121.92760384409668
True	179.00182134350965
True	983.8550130178418
True	16.02913594677466
True	502.1153547378128
True	474.54161930655977
True	402.22928765884336
True	223.8337732753305
True	233.8658295307377
True	161.5225058437029
True	47.88369862381321
True	486.0356050328263
True	156.34035966071167
True	850.1681478894957
True	797.7479344802936
True	239.50023702253364
True	288.58689772883736
True	525.3440873031001
True	40.754736391812216
True	85.52774173031251
True	735.1895794661001
True	1107.4777716071303
True	109.41403593484964
True	715.9781451382087
True	144.29079761285564
True	921.7706616429746
True	665.475436607684
True	100.4357004275824
True	267.2647073676043
True	597.8043827025909
True	261.711490111816
True	50.82807094316229
True	578.8007480131887
True	442.72317482892674
True	5.777622146244623
True	465.76853997841226
True	64.20710595216603
True	182.0767933782834
True	248.01911103505995
True	307.2855690922299
True	71.72008964989057
True	229.5998196607926
True	348.9541969929665
True	439.89690485879066
True	935.4585180382172
True	46.25037572002318
True	932.9351519966268
True	1036.880389042136
True	129.04960821744262
True	71.54300730037352
True	1010.7651672063598
True	34.05996095585031
True	229.16521245444451
True	80.09596706186369
True	211.6220515529492
True	363.1616428585568
True	970.699550296392
True	96.84134686460791
True	72.38154197233524
True	664.8174756586762
True	276.1695748550782
True	712.1651051356168
True	56.09440860968579
True	458.478733213675
True	383.89040786288126
True	688.8571018536139
True	49.76899744609328
True	107.30648627370569
True	27.72509858075849
True	277.28112547301765
True	42.222751165772166
True	345.8079684108896
True	2.548132162252851
True	1188.3992916180268
True	101.40150859743086
True	139.36304458597522
True	362.65017319419866
True	734.5503434481725
True	676.7847535374774
True	1004.3231852349936
True	458.3597893538868
True	405.4505579422496
True	143.51989487114938
True	407.58962846232754
True	848.6259551676495
True	425.282239957934
True	925.4860460083082
True	86.62018455148035
True	428.96982502459485
True	170.08343942593905
True	282.9070444667243
True	740.4671588650524
True	156.80584726117837
True	134.39332098316268
True	67.53033751516315
True	860.1534742292374
True	788.5418901112554
True	81.30129489127302
True	434.26613156202416
True	726.4816337653925
True	415.2952702244849
True	57.93752019655417
True	310.6073135906233
True	776.2251243194056
True	31.25568310399232
True	370.3083088090888
True	163.89327499628118
True	289.04117880369955
True	33.423748847447804
True	220.38810879776176
True	809.9591944413564
True	640.8012043557874
True	60.32392279257816
True	288.61904484258
True	857.9681848143213
True	16.299047492036788
True	320.2670757684148
True	289.71705014812323
True	437.7342628928956
True	203.8716431035108
True	608.9769949053856
True	41.55073752461357
True	960.4615480334684
True	882.9376694301583
True	45.454092169802486
True	396.9937570905011
True	709.1285380573318
True	913.5377798585364
True	269.6380373042019
True	595.9714753915507
True	134.70790050204863
True	187.2705703349954
True	131.7405522585503
True	131.51525909661513
True	208.86886832436943
True	941.0412718458992
True	790.2130086404759
True	948.8976196066856
True	20.341542590345945
True	27.030365390832884
True	354.52229002496136
True	12.007482676746973
True	634.3667847983803
True	1085.3577545018777
True	259.0855820731019
True	212.8220297407372
True	85.11471642755654
True	218.00866755057223
True	126.47997467446726
True	46.73352426932637
True	134.81247975991454
True	91.29251276243158
True	245.27853899992613
True	521.5487142382428
True	167.94520008730652
True	29.037953952447808
True	59.73326699459886
True	418.1972993954175
True	263.93795753470573
True	592.3893289180867
True	24.28922781696748
True	115.52372536277362
True	668.922077698285
True	255.7104023221613
True	477.1179401574223
True	652.8896139050119
True	101.3860870326578
True	114.84026976376092
True	83.03538160395976
True	27.311945652767616
True	117.90700986194618
True	88.3425636784016
True	99.56366860674252
True	155.3553312855425
True	234.1845345513311
True	820.3681419191901
True	284.0087559259543
True	936.635839000532
True	166.75256851329206
True	194.58509363671823
True	785.7666662757049
True	292.8530415528868
True	598.2006168885719
True	250.62389015126251
True	353.099710392174
True	450.3376195755985
True	582.4984196896366
True	653.2350201946496
True	359.08608949809314
True	36.10907463830208
True	576.6481740694863
True	617.5588599890602
True	22.052442973769725
True	11.818003176953535
True	258.9923060746105
True	406.1670064665344
True	462.2066541594896
True	69.21427643398565
True	647.4924394178815
True	940.1682219829496
True	240.1515236713979
True	912.7804961364532
True	289.16203918610546
True	105.55466708934708
True	259.76636520917907
True	712.5035176585197
True	37.5718881081796
True	590.8322969782055
True	1260.8932707497868
True	1021.66477349299
True	894.9717400578132
True	208.3685125293436
True	85.65964407402382
True	205.1666246475552
True	854.9885699520736
True	140.9544032374414
True	1076.7053919594648
True	852.377069723119
True	40.744388228331005
True	89.87464431454727
True	412.1295101065065
True	407.5627216178365
True	199.806483387628
True	505.1527880277915
True	655.6519666183088
True	124.64277154996869
True	278.372278954498
True	1029.5312392506476
True	55.58496707971161
True	700.4549641904988
True	529.4564661320037
True	38.86782818553494
True	801.5831962398552
True	388.7048298940171
True	540.2727964631013
True	105.63155134825492
True	268.13778337441744
True	206.2066993532276
True	28.11348027021066
True	140.38566337580136
True	749.9739021026286
True	144.83778122098957
True	374.57366266125575
True	64.98732927927664
True	628.0764853308708
True	602.861466184032
True	225.7662241235773
True	465.7356704191896
True	163.9081799113858
True	165.37566664603125
True	225.84517831314767
True	289.44015233375245
True	369.853227789931
True	133.77175990858032
True	197.5215920565037
True	24.648965672213272
True	871.4483935290176
True	308.8153990152539
True	10.685088783500609
True	369.00915111045015
True	166.74255146421604
True	631.1120718473807
True	379.4448052273958
True	584.365161608443
True	527.998668514916
True	479.4018022016518
True	814.862126064037
True	245.314000836924
True	567.9983666351641
True	163.0721689766122
True	520.4156867408525
True	356.5879527014669
True	369.98243708725255
True	125.618884678555
True	127.0086330983467
True	111.21449638129045
True	68.66281192464335
True	711.3638021142193
True	185.55117212103767
True	45.61871019824502
True	0.0
True	559.3285983469025
True	106.98655696641578
True	22.42241211147132
True	40.94459027241646
True	108.9754343460554
True	543.5194775284543
True	184.24419180037825
True	106.80809828442182
True	35.80841217513734
True	154.67710973616906
True	905.3940500194724
True	55.0390448036254
True	228.59070168080805
True	732.2220370359333
True	322.36334844214434
True	456.633357321828
True	486.6579784855162
True	510.4023995018701
True	597.9445809648251
True	920.3635145946704
True	254.239112959832
True	1064.1170928759348
True	906.0605054624078
True	622.7278140809874
True	354.9446218283249
True	832.5408740217673
True	10.74697199356228
True	32.94250280788583
True	296.8800555368567
True	41.02334925023329
True	200.44322841049316
True	748.5515224495986
True	214.226008390948
True	734.8701930218322
True	783.4695181796723
True	122.29882069722044
True	376.9817047405074
True	580.5520241911943
True	22.977268572399755
True	131.41113273037234
True	421.7721906381949
True	310.3560708903153
True	198.7402601732017
True	114.74081172419342
True	384.16649247973294
True	23.681086764812505
True	362.6343580665351
True	361.9255718321174
True	1024.19617807553
True	376.8571300366143
True	30.31483103375289
True	433.4680329923173
True	451.2934135666657
True	233.94248554985768
True	28.71950477535709
True	751.5075298767729
True	428.5894398063113
True	174.49245453108043
True	12.322880551286088
True	1221.4865374784372
True	170.10587404944206
True	28.230667059970948
True	310.3468173687336
True	285.9472029871652
True	115.67380002317256
True	294.7207060571195
True	51.42953438879252
True	316.24252634826337
True	301.4297135904533
True	327.8120655709336
True	31.798385878830985
True	47.04688591889988
True	1035.3526895233715
True	24.362876043290527
True	12.328131910904569
True	178.51751496155464
True	653.1135657127498
True	6.089532373804903
True	199.28300598250527
True	180.2276054295905
True	531.0779099790074
True	374.9883861772972
True	751.4498396121136
True	323.69489892248833
True	499.1011677290709
True	444.3770001235237
True	491.2084833853432
True	104.87780693284876
True	1283.9384970430156
True	894.3244597167483
True	294.2438632739597
True	539.5048236100652
True	102.37750380900884
True	540.8203373990589
True	427.947446676089
True	148.82801791805
True	81.7565383625602
True	346.3883996824688
True	169.11737225808162
True	28.170026230884
True	576.9706451577055
True	382.4509140654244
True	65.00658644406408
True	30.03822214449179
True	656.0152504261249
True	487.6548435386448
True	72.95724435009389
True	24.269716661280174
True	336.1708129673446
True	319.59830973070245
True	690.9788172803716
True	560.4632179981506
True	564.0570697296015
True	796.548829593758
True	8.344569883924313
True	54.77671991668794
True	37.3406757551089
True	57.92824362728955
True	500.4279296667088
True	586.2936442631394
True	81.63087193522256
True	115.71557513957052
True	192.21340785200897
True	78.48276304248586
True	179.5939082895472
True	211.16975480234336
True	276.93192893693754
True	800.5557496223014
True	610.3968360386486
True	290.1088526652308
True	184.1553938494704
True	270.9749049382533
True	248.35816821579525
True	729.8330955508455
True	329.68864159189786
True	173.89766257511417
True	876.3956778043806
True	354.9880391571912
True	474.5252676192116
True	150.62627241912838
True	120.87847401715835
True	68.69601208260838
True	207.62508579433947
True	959.6786725899964
True	519.6295209781514
True	109.25780961211824
True	358.81865624761394
True	100.49276060582818
True	663.620843964531
True	4.84922464993233
True	681.7207186995853
True	37.50096454200813
True	954.381961969128
True	851.0350377368137
True	211.4983423419032
True	25.64966799438628
True	83.64367272536434
True	459.9247196479322
True	224.47555552795905
True	1.3605382155067829
True	74.89049928500236
True	1147.4989933892869
True	353.570483676578
True	641.723181701103
True	493.8417913995584
True	28.842768901941383
True	141.97775525071071
True	449.8133992631133
True	945.405849373478
True	790.8743104992211
True	420.9976260418146
True	356.48377683063245
True	16.915449033943148
True	79.45745564423822
True	753.3934014819707
True	464.45685365366967
True	378.21128446299525
True	881.4052862790809
True	26.280363325815856
True	219.7049435520285
True	874.8797388894031
True	237.28403532585827
True	7.931270909157751
True	508.1281320117323
True	107.95274786841084
True	663.678031282029
True	51.05673983633553
True	257.4178980346352
True	865.5632460299004
True	904.8733373618688
True	276.4186649148416
True	456.0821984378342
True	115.3618434580856
True	604.6281630733807
True	262.06359780083034
True	193.03219031015132
True	884.6385048748797
True	56.60550166958181
True	725.1558287076108
True	274.7480988432745
True	299.8564080267871
True	158.5163083911859
True	476.5493924779383
True	601.2690670011667
True	368.0093528272917
True	413.2504637451746
True	69.54392887829091
True	156.43608081299834
True	477.282865684351
True	208.55405252078543
True	37.54174456909202
True	195.02613705356123
True	385.13904090515496
True	385.2111484440336
True	747.521743158265
True	130.6152847797098
True	655.9898171641092
True	505.5480500400864
True	608.769774773267
True	141.23617978933356
True	38.55082772255924
True	651.6548669911679
True	70.15825917013139
True	548.7719734430646
True	688.0040013175101
True	445.2071880242862
True	130.0198293975536
True	515.3546099059718
True	3.4640682958658853
True	393.8132898537833
True	31.96465916929084
True	635.5446842069645
True	259.98051210790777
True	580.291681153046
True	729.1850456191298
True	148.33324315737485
True	500.0969445718081
True	499.03962889821577
True	65.52308981625104
True	965.276748916535
True	2.889402387168584
True	26.315739802736008
True	645.1413281060176
True	711.8049621851819
True	141.29406764821024
True	412.1456583012144
True	121.97069949239662
True	77.08031451536763
True	460.4360656458308
True	43.80900068171123
True	510.1299837636857
True	13.35466381813474
True	840.5719109354437
True	558.8330129414143
True	673.114657777921
True	100.04195620366114
True	376.2363474085741
True	996.2761709597936
True	843.1512270725785
True	136.39720747997902
True	545.6363818299875
True	453.086507957894
True	254.40213060425503
True	253.57103803029932
True	6.043063729130687
True	332.9841487845516
True	12.045777141233453
True	357.2942293397816
True	78.37332664030556
True	425.89281713548894
True	667.480477578821
True	124.74105519550793
True	234.9614389711276
True	646.3434692166018
True	668.3072782222315
True	300.92169489193606
True	135.0311393979168
True	168.09637936460078
True	470.696803712716
True	86.96806070789101
True	10.145810630245132
True	516.2920228703091
True	553.337011893394
True	21.06336379857945
True	142.8389937378274
True	899.9318568909725
True	498.3761235823798
True	273.76333948512274
True	37.16324942745406
True	469.87986311468967
True	117.51783119521056
True	592.7279841532354
True	682.1677478922489
True	297.16490801065504
True	382.8327407180714
True	190.02323319631216
True	241.40118213769816
True	74.6372621754679
True	213.66744393163088
True	522.268434094317
True	19.668652745092533
True	445.10896642194
True	366.5099016167368
True	711.2201127735289
True	885.6010232381265
True	919.064120077022
True	152.67045460103935
True	415.3027786323548
True	63.47527430812679
True	186.40388550514723
True	310.89935708572096
True	11.054857688026711
True	810.5806147167922
True	21.044251951048206
True	406.57549337405663
True	277.1111006259147
True	654.6586884998043
True	199.9106572092951
True	37.99421929739074
True	677.4240907936534
True	1096.3036539779482
True	233.7737496349241
True	130.42729856758316
True	614.3170213089189
True	506.5376155427157
True	18.18875250693736
True	888.9454746307167
True	116.33166812170133
True	46.4376521003783
True	325.20086415019364
True	348.58822589528387
True	386.13136244362863
True	266.6683845012295
True	19.82192934083306
True	23.748833396416583
True	827.7964291002668
True	207.1714128635454
True	118.93157976164996
True	845.1973985803293
True	662.9564631115705
True	618.8705317404223
True	450.1163645569636
True	150.17561163988148
True	35.48464907161507
True	99.92957372776333
True	434.6169092326109
True	221.365531212973
True	498.0891356937442
True	144.4383792656813
True	504.2687418447713
True	641.1362275716061
True	928.7061728870746
True	23.393897107912608
True	979.23137143267
True	1078.990258750115
True	474.1796826299628
True	84.55365273366239
True	789.6638210128795
True	642.629313787452
True	635.1940488733466
True	176.99472452101958
True	750.4527771090418
True	696.1801871957293
True	123.38483988941266
True	807.3035062892212
True	821.2427990120874
True	478.7990132677352
True	227.8580322733555
True	72.22201265393035
True	312.3228484580484
True	329.7276428157717
True	475.08402614149696
True	439.9584388213612
True	198.65579279051911
True	314.5723310491886
True	2.8123341053637736
True	13.20936048535113
True	107.32477527641878
True	136.87651109450337
True	369.5226429481463
True	346.2379051096789
True	110.98983917100088
True	17.025329197222057
True	214.1617900067869
True	844.7331737011891
True	462.77515508012567
True	529.323274457298
True	552.0600586558144
True	826.1096513392265
True	631.8339668064569
True	89.49324041356552
True	192.52920097412024
True	247.22427744202432
True	284.650957996821
True	102.16278268710458
True	362.76340788977
True	428.8316874451333
True	167.94155443199324
True	654.7447718439274
True	247.03286244650656
True	199.16175308041412
True	29.75455096938888
True	252.46325663173943
True	476.09064167164064
True	172.23653278670227
True	540.4130487217133
True	480.8913800477689
True	237.77306785594584
True	109.4313338823008
True	40.9786354429032
True	399.74957732122624
True	773.9513185396165
True	168.41468910452798
True	1040.6700284482183
True	1031.4941492871108
True	478.2426521331715
True	93.17416152307204
True	125.04315044127176
True	638.8068722985241
True	9.168786360035586
True	220.28931724106104
True	133.41379852190147
True	123.66525451453236
True	329.0855164316412
True	673.6269724384886
True	38.1476733601962
True	129.28596813533235
True	976.2770740282012
True	54.84979183749819
True	463.356924448041
True	531.6260446388471
True	237.26296869967555
True	138.57623445870567
True	938.6547083585182
True	1190.5678365867664
True	520.1796227532282
True	638.507603415154
True	213.8840726963127
True	152.8030168459512
True	331.41272451799074
True	243.18670317647397
True	171.12356804077626
True	316.86814080348097
True	361.4769927520149
True	13.354977869191051
True	605.3352031429249
True	143.22166801670392
True	77.98245004909798
True	435.3894635830993
True	305.55596762092773
True	1170.244449529915
True	354.0718225350569
True	1005.8309177019486
True	9.928952996009428
True	270.3085630438846
True	220.95432981188156
True	153.59882073987492
True	470.6272074203589
True	189.86397680469065
True	401.22283377733385
True	333.0015072721065
True	114.55254997101018
True	373.10795751086505
True	1030.6621707759036
True	738.2871496970257
True	215.450637154805
True	110.63553721717656
True	305.9997232581317
True	24.56993884541724
True	349.5163973186055
True	320.7948124411377
True	572.6552988007581
True	466.7036725760095
True	360.6100443449318
True	152.8766557842375
True	12.249348712162185
True	430.2990488776466
True	282.36677101052413
True	144.54218984598907
True	295.7336435382284
True	438.6439788995831
True	807.4682572093667
True	314.3492575006547
True	775.2515824238795
True	396.75124157735695
True	380.7445570163448
True	1.439210295498028
True	1152.385227133559
True	103.60563236669208
True	933.6194331263688
True	214.7487310464944
True	477.00081016899566
True	668.3819902895409
True	85.3007985787302
True	500.9299977342843
True	32.2377960198241
True	431.7671453085345
True	75.25571607811455
True	224.00991350054855
True	38.26760943553442
True	669.7296849452691
True	179.65837804233934
True	25.11436874939901
True	394.8572235736384
True	109.24269858482064
True	169.8974125882273
True	840.8772529361459
True	256.010561759703
True	154.36428172371365
True	370.6653572839089
True	509.9985238895785
True	339.5007196496326
True	533.2691424166642
True	611.2470603958149
True	158.0189960883445
True	7.250302629155685
True	69.02074047672266
True	430.6135633463703
True	87.38441603291751
True	80.47250910806073
True	1058.569003241498
True	23.791167264395657
True	314.36399753053365
True	323.7641771696386
True	453.6055955216494
True	686.6496174070646
True	188.9030185933886
True	645.0314606790931
True	323.2235247481784
True	338.7785575528435
True	275.2182567653326
True	219.85247041182583
True	368.5150638228026
True	461.1580581040813
True	427.1706260336105
True	589.3058702846673
True	134.8534493999678
True	78.15922249695888
True	36.83369520959905
True	289.36897237667955
True	668.9232008534277
True	388.6747933412517
True	796.0074711626455
True	214.62739433979905
True	402.7986054566713
True	67.1096782160051
True	54.064134143866646
True	445.4647644921836
True	203.38599964771885
True	221.0754184183675
True	43.84241948764173
True	1077.9731153640005
True	172.2127496049036
True	906.9258459184912
True	318.64728486858485
True	912.7442670801815
True	234.74582269721412
True	464.54477366251126
True	549.9941729588081
True	619.009811384528
True	218.4590928870848
True	480.3693076727679
True	948.1678238242956
True	123.71881688204496
True	7.268740653500701
True	586.3545803452623
True	28.96337318425763
True	72.1721450235876
True	790.4422264495681
True	217.1048029875577
True	981.0473041847752
True	670.2947784984658
True	398.9286298922886
True	276.4238577374564
True	490.0792441042559
True	334.09668770044976
True	191.0393937670362
True	695.1113293953949
True	703.3276655137707
True	205.8481796048166
True	89.92374735965197
True	508.9008083602725
True	140.20717073348473
True	388.6750924923628
True	341.4873713320102
True	67.08213914443974
True	372.85267997953935
True	427.191211170618
True	369.736665601318
True	401.4378835464352
True	401.992713741551
True	628.1758739055955
True	57.8590278834424
True	448.12198583928574
True	323.4065617584083
True	656.9620842875014
True	222.03499952730013
True	101.62047646832308
True	40.904743391772925
True	535.2086549268704
True	637.1549650711559
True	188.05382730597532
True	405.7203527829497
True	349.3783376223213
True	17.20729003936522
True	166.67448806901868
True	291.4522438051078
True	3.301160756877087
True	869.2211899712439
True	78.71077662201913
True	105.80651062363172
True	117.46505666104956
True	354.8596611846094
True	34.995658348347305
True	459.2862942936927
True	225.89814361768128
True	5.822171978971361
True	121.38632951560324
True	452.4406434894431
True	48.046722534123575
True	74.45558273175124
True	181.26303572172984
True	298.5294601625469
True	965.049192527504
True	390.1621259688656
True	982.9822578470856
True	180.77261506392512
True	1024.5743732162482
True	784.2910231431802
True	632.779373127584
True	392.8760110299523
True	391.87984376834623
True	78.58479372857573
True	73.37018155112004
True	82.2325170413112
True	182.14001344438387
True	482.00676120266473
True	1077.246411834384
True	191.1885772101396
True	355.8227513536441
True	435.115591586372
True	587.713045016131
True	587.8259608678084
True	287.4337733922248
True	452.923109639694
True	670.8627250211798
True	101.78723429569672
True	763.0958629078395
True	275.6139911724642
True	139.3110735040144
True	413.4835020740634
True	870.2532127766159
True	436.2325783066168
True	848.6209355881388
True	192.8922021596168
True	349.3844073981047
True	697.3178173658321
True	605.5563932824679
True	189.19767833529596
True	251.3734621820911
True	829.9150369144395
True	30.314083480636555
True	192.3093929830333
True	482.5193245634719
True	712.8640583456865
True	105.84017971882064
True	36.87135285247366
True	167.34852115057544
True	722.1717661812743
True	310.63516335365017
True	548.9344419399104
True	353.6336216996733
True	307.54401660142923
True	458.56523875857454
True	479.86681919107446
True	70.60805985337623
True	359.45274412905536
True	802.7818118553016
True	0.0
True	291.0874228635566
True	244.64110391932715
True	1025.4048825370487
True	150.25519847837543
True	664.471598590509
True	635.4088205845326
True	110.3418029214861
True	219.0772817342988
True	133.8161993392338
True	11.22016862273634
True	285.43878363572634
True	361.2930755067116
True	1134.090357386966
True	241.6503766584213
True	406.85934878314185
True	668.9591857807089
True	219.51802277760163
True	25.61787514814182
True	841.4188733379374
True	596.1655928989962
True	156.5527458676112
True	617.3772904518556
True	165.23571258259483
True	297.3815743443358
True	824.5445685402146
True	36.5457090860247
True	106.01564196013824
True	510.3216035428294
True	63.86598766944925
True	76.95711918916288
True	389.2176115536528
True	23.4847021528646
True	760.5805000752019
True	98.63612078512963
True	150.99905922061774
True	19.586661131434063
True	718.3733856937267
True	27.73855337330219
True	784.6138256877575
True	395.2525014741342
True	114.89437536819064
True	699.9279066474065
True	529.5018802228807
True	567.3973209603578
True	45.47937298734488
True	358.5805068556199
True	5.686070365060107
True	98.7563468669112
True	372.2330908462017
True	47.60338388431168
True	115.52391461672526
True	305.79566125182987
True	190.03551494198828
True	102.1242814561447
True	655.7599902149619
True	20.09659144623097
True	1142.763966639333
True	486.7094040359687
True	309.17460204203564
True	493.2760577508221
True	120.03656627718463
True	783.9789379892486
True	1106.5803698513996
True	755.4357946617864
True	169.4029988801834
True	232.9627670924684
True	51.63849438391975
True	58.450973201683645
True	151.42052978483215
True	101.01180858122936
True	168.84813384008925
True	1183.8529586583013
True	297.9394008726619
True	357.1833756903334
True	720.4541387475861
True	18.15030722244885
True	14.44497227840016
True	588.6092166486682
True	6.603042610300668
True	119.55703913347458
True	684.0996412308339
True	181.04486350030777
True	638.3427106502246
True	848.6876718963755
True	160.96883754778165
True	871.3089118888361
True	3.438558876481721
True	448.274985476906
True	1063.8676092908258
True	25.147417209155343
True	236.75561700600463
True	151.90523495969558
True	971.624985619399
True	232.55032094140145
True	490.5218710062779
True	118.59130152341731
True	499.597881186384
True	152.2824189621055
True	98.1117000493335
True	384.32490157340646
True	68.93715912280324
True	54.68169999790492
True	1053.0870709581943
True	272.5847497162261
True	161.42001004175353
True	377.0132375907192
True	393.3813963030197
True	217.41644586237868
True	161.99887928161172
True	403.3259160334839
True	34.375880942468775
True	491.9982397112577
True	1099.2629786287175
True	108.02957552388943
True	481.461189682948
True	305.1429317097698
True	28.904525568912906
True	419.8417119777471
True	105.41660413555924
True	596.3247419170302
True	202.55188501008925
True	435.06870932370646
True	21.093245134331763
True	442.8517054978733
True	109.52599972439906
True	352.1629744946855
True	33.51897996965427
True	173.18058641880216
True	245.14966367791357
True	770.4589815945669
True	59.30052058579644
True	139.05455369931198
True	232.8593325093907
True	136.91406640176842
True	631.6756696954103
True	565.179652452216
True	762.263786364259
True	383.4317386293718
True	539.2725801041266
True	409.3777317127281
True	687.2756857540792
True	75.29885034727424
True	463.6788619459268
True	420.55723840713193
True	48.581312255443294
True	84.00734020561049
True	123.28162567552668
True	85.5482564235557
True	326.22706838931765
True	862.8455942914851
True	334.64363604260467
True	1098.297761031337
True	320.825877981444
True	927.1796283818252
True	148.8432709283715
True	563.8816714818339
True	603.2986295125979
True	692.5616513263532
True	436.1123695390942
True	67.689817220077
True	283.7197005982839
True	42.854848578753966
True	164.7412952302156
True	172.91026777157327
True	1102.1417262765888
True	227.01238143995272
True	543.9797043146832
True	543.3157297095249
True	552.2873182486118
True	901.721327981427
True	580.0020474015466
True	640.8124886003244
True	926.0034867831602
True	126.30850127824752
True	316.91460772081905
True	252.97968290968717
True	316.30847358673503
True	92.29234198925047
True	368.747225848654
True	4.211805580463645
True	335.1187152568148
True	259.30979766131395
True	640.9738820760218
True	291.638038053427
True	357.8879225492146
True	10.743461842565887
True	57.08146548208461
True	531.478774814275
True	27.65923351003101
True	141.8789810093822
True	67.40757880743388
True	157.03687653229585
True	245.24064758853268
True	71.78068836823994
True	382.6162782230748
True	268.8016982699694
True	92.76321635970704
True	334.95026133699923
True	68.23417130236302
True	563.140266663261
True	876.0780969167381
True	287.5329293170075
True	1181.0659780063106
True	109.59775327499464
True	292.8996158901446
True	1071.0140332135825
True	91.10693284807525
True	279.5212713655699
True	10.366335796478072
True	407.77849919294425
True	448.2116209259337
True	152.4747729060132
True	621.8986924056176
True	915.7176768088468
True	154.3192209183781
True	77.37548179403122
True	335.99351599584344
True	578.2820520016435
True	632.2036720498626
True	1231.5262994010536
True	26.95873639106999
True	912.9283516025084
True	138.31508237698375
True	628.3413675559243
True	112.51609964158186
True	127.51917590932467
True	186.657354284948
True	169.13722223171646
True	759.4843920816465
True	205.3280860869662
True	229.31785228484244
True	69.04273518738154
True	517.7315193074015
True	425.38511408180017
True	180.8546948000184
True	230.6758159106164
True	16.352229697437593
True	413.2764173222577
True	230.7132380644249
True	285.61645625120985
True	116.24349166655634
True	680.7991790267363
True	425.925376092632
True	266.90588880139825
True	640.4192825192051
True	519.4218560023926
True	477.1513349899252
True	141.7454652815076
True	520.4414685990398
True	431.217419119568
True	2.5234329620234552
True	192.82123495167295
True	96.88129175880644
True	241.23280231107307
True	2.8000882320502924
True	124.48791372962263
True	360.9637184078984
True	7.403626666328629
True	861.8012320290279
True	178.93696909656455
True	758.8952450837917
True	779.7999801286218
True	164.80860199787162
True	232.8542998407126
True	490.1443682164508
True	834.5164427189037
True	52.48210704873164
True	39.49748877606879
True	131.5334485618285
True	600.8170749331364
True	688.161342299981
True	186.8794142919849
True	599.9159855726202
True	592.319614524036
True	832.3611731841014
True	411.0624400572398
True	190.30959934585437
True	871.7827305663192
True	219.5300578175029
True	134.01674748346923
True	322.4868884238289
True	224.4543461041125
True	210.01251776294475
True	618.6036158706394
True	246.0314435411267
True	199.8514719368563
True	460.352764127906
True	467.9266467526463
True	61.53044758729603
True	289.83956782327164
True	76.63999711696586
True	327.5607073680261
True	360.5697990720904
True	244.91173180757735
True	173.36408933722402
True	377.8074296741498
True	652.746425799288
True	765.8132724873843
True	288.6216548852399
True	751.6695803168475
True	61.35092816315685
True	868.7295995944309
True	345.2358692068468
True	10.770150063228572
True	601.4898103684357
True	707.5571615265977
True	258.15036619112624
True	168.78413900108566
True	48.49960027778264
True	379.5845270209709
True	73.60749697198737
True	14.661127415771912
True	886.4906447713477
True	356.3497983058148
True	173.65888382594468
True	1001.714671623799
True	11.375227611959438
True	781.9540385094373
True	32.17289437888313
True	687.4620853202418
True	60.93563925865518
True	776.4994406897625
True	462.9120444042709
True	201.11466547910544
True	447.7004307906921
True	199.88314006674173
True	300.0811042321717
True	241.1924378913533
True	412.2701205292963
True	11.212841439652951
True	327.34041678216033
True	116.1807187916179
True	12.59370405643186
True	456.3187999539761
True	712.6278635487887
True	282.8336049556858
True	82.59695755639495
True	323.03839117012234
True	81.635152111824
True	187.8172715354968
True	170.73570777838648
True	399.2838524773353
True	41.58491453894047
True	140.83408629475986
True	381.1055267216285
True	840.4972514852385
True	118.05935291219518
True	208.58917515990544
True	447.78335807958575
True	19.796653030105787
True	417.874416682576
True	506.4538018942699
True	91.4518959617066
True	388.1910708419727
True	353.5157717695757
True	406.9326029922153
True	598.6235234641505
True	1080.9246215914775
True	937.6253400647744
True	56.37506113071832
True	1074.1803263735148
True	112.7010318694511
True	114.81624525709871
True	113.6369441327688
True	481.8627309242207
True	367.8699241657587
True	570.9672094351959
True	258.9137413094865
True	158.72230674002202
True	395.9881113558226
True	17.26072966173164
True	447.8653333723693
True	401.40646963115
True	147.91630141003503
True	93.77330832583466
True	499.8066226335631
True	1013.8383292557802
True	206.69933818766452
True	67.19148951255666
True	451.7679563673335
True	371.3315829502311
True	475.7743416674114
True	321.9337904707912
True	4.82270497370809
True	532.6321295050129
True	494.171573590564
True	504.09952991906334
True	182.5377854451764
True	99.35350014766767
True	18.97504491793181
True	372.9381199220616
True	111.99493663911908
True	6.840852092188945
True	30.73603690068505
True	353.91996043182684
True	627.7000016695771
True	134.27818608984643
True	89.30979078779869
True	24.63514333660241
True	399.4147898682396
True	337.87359797705057
True	758.764594089862
True	303.36895421804263
True	516.7713622993239
True	535.1860656808767
True	539.2170357138313
True	288.5204673394768
True	527.4785859631268
True	101.60903875428586
True	590.2882421325276
True	6.890045188249261
True	347.29980444734986
True	475.5600216182417
True	961.8975958319172
True	347.2949985877822
True	809.5259288766997
True	1005.1636518540056
True	177.6556822889565
True	38.6781618341298
True	360.5527045305752
True	387.5656665461064
True	543.8635654991095
True	237.6406091642568
True	29.053056758711293
True	637.0159224108698
True	130.12263060135885
True	1023.69146889169
True	313.069776951454
True	473.1210148154404
True	124.37842219815646
True	801.5180617442805
True	144.93620417550278
True	817.0014546024477
True	590.2012683012338
True	193.8012125658093
True	113.92673232812672
True	63.935288543432215
True	554.5168343248746
True	894.9290093569198
True	420.1804768313121
True	550.359246087892
True	136.5875002226042
True	630.0989450209587
True	462.2049804234149
True	781.981006764281
True	335.0251803395702
True	567.0949085122933
True	116.847292685175
True	25.400637103919525
True	414.4816876515509
True	173.56936005127503
True	102.2898879354192
True	360.1641063578052
True	1111.6380910971134
True	263.3232086588159
True	552.5162777814822
True	10.56059121593536
True	73.76642726830615
True	333.03208943441035
True	778.982979619371
True	452.0936074897151
True	544.1221925706479
True	728.3576512578336
True	68.49493317522628
True	708.4661792096381
True	46.18106302317449
True	101.10619436538632
True	182.8810748186599
True	86.39251258327151
True	26.89985732901741
True	308.5525122641663
True	455.8525037100424
True	890.4796646453751
True	863.9933214608099
True	5.260379071172103
True	293.58496959119566
True	452.2029650729602
True	118.6540061422637
True	244.6768415038466
True	325.5106826123071
True	1291.7622741646387
True	455.476582162018
True	23.956999972419236
True	200.3767046160884
True	698.4829396305711
True	37.48035641443574
True	177.3772447900118
True	573.6291223303474
True	71.5160606823715
True	872.6289544103951
True	338.84639653525534
True	680.1735134346872
True	77.45378710235616
True	677.4763408086991
True	572.3684977614915
True	890.3912703786668
True	239.05101203662667
True	504.1112506522834
True	821.726955002583
True	896.4084049492607
True	243.4453562435852
True	728.5066592760636
True	228.72013215975468
True	449.52659178334267
True	370.2605334621932
True	503.10554700218336
True	501.90747497256376
True	305.3356885203132
True	354.07263712761363
True	109.969992236713
True	347.7550725137981
True	1098.2515461661767
True	312.73912451036534
True	148.68798776707214
True	290.6082854574693
True	759.1057448280402
True	651.8084845366926
True	420.2807229570088
True	116.92389991228868
True	324.79992009064176
True	34.96581885237679
True	171.22551578332772
True	93.7362214336818
True	88.83718666544009
True	561.1554100966902
True	140.22149884877868
True	127.32956122138916
True	107.1404292966622
True	83.7825525821966
True	447.7550166955921
True	392.8478986713458
True	1036.230754225132
True	540.2057935293258
True	853.9595959539276
True	269.8356888267384
True	290.1000449268371
True	526.0269420169398
True	196.19330348427448
True	760.1041018389107
True	245.7626227940352
True	351.9633830231068
True	71.58480988311307
True	123.2651090804196
True	251.1904948007401
True	123.41009863240492
True	455.7582230036189
True	31.780267679941574
True	576.3899520943454
True	1007.9669983535324
True	710.4466820277747
True	1.7846660049262897
True	62.81175016285474
True	486.50919435575486
True	439.1139036396492
True	74.80101123776065
True	121.65520954452994
True	299.4911542052293
True	73.46226888955223
True	53.383875306692325
True	718.7597118420791
True	659.6652675941773
True	158.58932415085695
True	165.64372195519155
True	532.4133272598398
True	56.44116277774806
True	24.57025243098932
True	546.4505748149354
True	460.0247794194643
True	1133.450507481101
True	49.57472130582752
True	470.9486927323625
True	887.2858702137427
True	813.7275193201748
True	283.93075464411453
True	760.8116062643595
True	396.6604277110399
True	43.91588088786655
True	90.94385778956185
True	705.7039965730785
True	74.19997592621537
True	142.12555586077502
True	945.863825636966
True	184.2348985875775
True	280.7472604262407
True	100.68885887126252
True	655.7566667689259
True	603.7446758031308
True	217.8726419845838
True	434.8754804096655
True	42.33655824300417
True	274.78733233097495
True	571.0236020905941
True	617.6427984698355
True	322.5233992601733
True	71.17292372000321
True	906.9718160633448
True	1101.4200796572063
True	557.9095424515375
True	63.72753862148729
True	27.06607202017005
True	90.519614250667
True	105.07430182658132
True	104.23739324802035
True	881.7252879176422
True	1207.6724323592634
True	757.3001633400281
True	311.36183218114775
True	7.970668182760026
True	20.70708577796444
True	337.6142564361347
True	473.0370875285189
True	50.09770392397374
True	580.1067910224882
True	434.3758147425969
True	403.6493427991825
True	80.47403450599316
True	205.1647750844436
True	252.6246599639724
True	130.5103286335279
True	405.882300450952
True	43.22500956126013
True	171.9789922140223
True	1175.4694238458078
True	5.500012823208982
True	26.858167291615125
True	582.2337708843618
True	357.8312594254534
True	801.0114752435873
True	158.52949097241748
True	764.1406613434453
True	600.3778221151583
True	284.54161312288886
True	436.6343905635948
True	342.4936295945309
True	282.0989981442028
True	267.2830338686595
True	369.5671035235696
True	496.4370853494455
True	506.38269512823314
True	106.28717976255504
True	359.6290397799202
True	8.924103442284283
True	192.02076738316325
True	229.2593387283617
True	863.7929407634998
True	605.4077596940399
True	32.57753391419433
True	737.8383551024581
True	810.6083601155956
True	108.39152359940958
True	348.7554026558059
True	860.5424087498066
True	229.06469562214625
True	162.7136340793436
True	531.048176873838
True	591.6020369888805
True	1103.02429315561
True	147.97260442109075
True	154.71347584894968
True	256.7726279959389
True	323.9563204172242
True	410.51786207652987
True	405.5459650957519
True	324.86258629313227
True	447.08865165812415
True	494.16200208930337
True	227.33847676430935
True	1483.5820841277289
True	246.32988011566889
True	409.6524817151632
True	54.4995537327916
True	771.7912958696263
True	244.70314636201184
True	920.7491639538426
True	542.1178812391504
True	308.29073293817294
True	792.917866153312
True	260.7630175245872
True	206.4622928574549
True	255.7068718773347
True	221.593101619217
True	140.9632941116962
True	254.904586691188
True	729.92168253802
True	517.0655048633979
True	216.6872972642763
True	1137.3161760233484
True	117.59144042528813
True	266.48290336903835
True	70.5118112874493
True	320.03719247444184
True	407.45098712314126
True	86.61281672639088
True	220.4356103909205
True	74.55272827013877
True	685.476250979011
True	368.9634628669554
True	223.3338284542667
True	735.4561398307842
True	855.9300128379238
True	832.189125332501
True	822.3976385414013
True	353.09852455538004
True	1.28915113414948
True	263.4424598087023
True	56.09606208956889
True	378.6602703203657
True	51.29773017373922
True	352.5809892231907
True	852.159324572286
True	1020.660579750278
True	392.2971065641672
True	22.00216662309868
True	534.6252868588617
True	499.6468116415143
True	194.43344883795092
True	225.27814998418535
True	290.7620166399991
True	22.84401739236598
True	126.65425650219788
True	957.261107481508
True	61.11247248429325
True	494.8868657428201
True	776.1067680808567
True	99.9685410281984
True	247.51421285504367
True	113.6475307114271
True	15.152150390238925
True	1.1650601080842615
True	121.61738139605453
True	1009.9864044812874
True	464.5883155205061
True	64.5406565059547
True	785.850125769172
True	343.0003627596015
True	1.5521782287415904
True	453.81902353288746
True	198.05969062814177
True	496.4785858298271
True	81.2977409242658
True	322.7906740132061
True	371.8373304190577
True	174.43014462434374
True	217.16482674468864
True	131.792985271957
True	169.15151179927778
True	922.8174973845032
True	18.03950832793801
True	507.33324299858015
True	494.2744757527798
True	381.5640833083313
True	208.9987902833087
True	246.29369829261128
True	149.0191828662444
True	47.242061151319
True	465.9701295564086
True	154.68998958757695
True	840.3942145461316
True	844.6298159402239
True	252.92526876375416
True	316.9635580124603
True	525.5662296820645
True	36.997875500386186
True	84.63921645063834
True	755.303780444724
True	1047.2083438928516
True	117.06832595477844
True	704.352905304474
True	139.9782345562681
True	942.8964682368064
True	659.3344822865403
True	106.6497242968206
True	270.3282998223147
True	639.246071815757
True	250.6919092001157
True	44.98224674936481
True	567.8641133229657
True	442.57434555758505
True	6.234160508804823
True	475.11382209092267
True	63.64561727678892
True	185.63799769866895
True	238.39053059280997
True	300.2902141021523
True	71.56105116832357
True	218.2621346110514
True	348.0406649242892
True	422.3773258711985
True	922.5362977173164
True	48.30497694387025
True	924.8966756827524
True	1021.221082315652
True	136.96293665886006
True	67.40999707055322
True	994.393512396124
True	32.348475928268606
True	227.0429046075375
True	86.6056935256817
True	222.8349208602955
True	369.4090306506175
True	990.0345627416956
True	98.79465391397298
True	72.08325920839691
True	655.8739048624399
True	278.67269332280847
True	707.1557615920254
True	54.43276007320184
True	494.42137868828144
True	384.47509017882
True	687.6987039034468
True	54.34681163972289
True	104.33348817931666
True	28.03739153822144
True	258.41423395876177
True	44.50769294614714
True	345.482416700344
True	2.346058775070368
True	1187.7987727508162
True	104.80709586368864
True	130.19269644281053
True	355.5485468329534
True	722.2064461378019
True	698.2027202844305
True	1055.6242653219165
True	465.75431983435874
True	434.5803140819213
True	141.36781987728733
True	416.4129657377081
True	862.6800302318633
True	440.2147700579966
True	922.9858047759936
True	90.21713023428428
True	404.3025115731245
True	181.6873240022864
True	282.6189193999826
True	738.7233151542911
True	162.7824015054193
True	139.88746168054763
True	63.240209109572255
True	880.0615837967817
True	771.1996059127159
True	83.73757838870176
True	456.1073818075113
True	751.8455136466105
True	418.19182871384766
True	59.30312527249319
True	326.6550622029595
True	784.9856186000468
True	27.824821484266124
True	373.24640340062433
True	169.18839345708582
True	289.34217071542633
True	35.50463359129349
True	217.354670350848
True	760.4166124079399
True	641.0438502454356
True	56.07339444926121
True	299.1540424147521
True	909.3156707248386
True	17.630973691904455
True	326.0462622490795
True	300.4229492101065
True	430.9466931597959
True	218.2613418345156
True	600.4434885228545
True	44.86495328792961
True	956.9140622466372
True	909.7276887594523
True	45.62089035664832
True	392.9290590898128
True	728.4746939895309
True	953.0388971937592
True	278.8833939713522
True	600.3490064606808
True	127.50076949021808
True	190.72235727084797
True	135.19211769733826
True	133.82630321994748
True	199.9067163744123
True	959.5968527809958
True	788.3081427201099
True	957.7442878084764
True	19.76856733208338
True	27.047022939467738
True	368.8896911864076
True	12.93615265545924
True	607.8991271816552
True	1072.18441403423
True	267.3792232343266
True	206.69181484062608
True	83.56945306449049
True	217.96973076962917
True	130.9362420534735
True	44.24112099168977
True	140.07731293267926
True	91.6229035598972
True	250.6226539447565
True	521.2950412753353
True	161.64314036122343
True	28.19924229516005
True	56.48515841792377
True	432.0157082585752
True	266.23167012419805
True	600.4484442022512
True	23.23833031280644
True	115.01511296351218
True	673.4335664481001
True	271.86367661546603
True	479.957304660633
True	664.3966993578078
True	104.65338122237736
True	109.70406249741264
True	83.98164236614868
True	24.852919945268354
True	117.26030987302376
True	80.25883827130274
True	101.01214923888156
True	148.8778800500405
True	239.29255893609115
True	811.8147502942543
True	289.0041780096108
True	944.9885160694986
True	168.76632567021144
True	187.4572995866948
True	792.4075911311594
True	302.72034821392555
True	591.5695363669345
True	256.48715883852503
True	365.6160797758616
True	453.6042624343265
True	544.3201348343512
True	646.5896502777637
True	375.4921239986958
True	35.93265062706367
True	573.3100217268671
True	616.375170316763
True	18.550137769972014
True	11.832310973620414
True	260.70608179155613
True	431.5112849396237
True	454.234115069926
True	67.21347317054372
True	646.6347532706604
True	948.2028399849304
True	230.4340852499708
True	902.6401053605208
True	281.645592301264
True	108.00933949141836
True	282.19717341401963
True	682.8263543841036
True	40.35085866884093
True	606.094671355102
True	1268.7259121769691
True	993.5284398863782
True	879.8410359739046
True	211.49909774704176
True	90.40019134136124
True	191.429623946035
True	842.3890522400304
True	150.65576481865995
True	1041.3614444825082
True	892.3128282636691
True	41.893016587344896
True	87.16164111613543
True	423.57750594827513
True	413.2906374426457
True	199.17779321876128
True	521.1338085731024
True	655.4497110942856
True	125.90047650316704
True	272.3529717615927
True	1033.925573543877
True	54.73580965809119
True	687.8850811797491
True	547.8849986348092
True	41.42734032075492
True	860.012435036601
True	386.9664414977547
True	569.4005269198888
True	111.65146912714958
True	267.8619090813867
True	208.570564454752
True	26.07372832236521
True	129.08527035003243
True	742.7614189990721
True	141.177154171141
True	385.0102151530925
True	64.63705174203095
True	637.9796020602713
True	606.4882497255875
True	232.6141538272685
True	491.6963487059444
True	165.07293984915907
True	155.36586527492955
True	222.7236779467416
True	271.4285842505655
True	368.90139237804
True	130.14361920748175
True	198.5282336788817
True	26.356144823617765
True	872.5877725188845
True	319.71017514247427
True	10.7611778978714
True	366.9569710268431
True	160.12317529054528
True	623.7422141535808
True	369.5535785112263
True	582.918163040173
True	535.0672721798486
True	465.7485122674547
True	789.7702821900165
True	233.84790250132835
True	550.3075882676728
True	164.6648863957809
True	557.9418033684152
True	363.6099700903442
True	374.2602185387008
True	127.40721745974788
True	138.09856608769888
True	106.7983216984084
True	63.68018109270907
True	729.0114288128511
True	182.85303618121577
True	46.65623286370414
True	0.0
True	527.2235913236244
True	111.95558071381063
True	23.26331041346874
True	41.05796110437116
True	115.35129792576446
True	564.3596742889944
True	186.70031082938112
True	106.3122740885406
True	35.7691500384805
True	155.06857345186685
True	848.5091094486593
True	49.724505450814576
True	226.682649522696
True	749.0105231945478
True	320.3886535425766
True	478.7913307190557
True	468.2444021608199
True	511.1173976730112
True	597.1371153296664
True	911.3113627510502
True	261.7633223965999
True	1048.7931125743985
True	917.856880936966
True	627.7465845132504
True	350.2434245564776
True	858.628488457456
True	11.200359656008713
True	33.35680433529003
True	288.7365346346094
True	44.45174308258033
True	217.2437900643689
True	717.948195715926
True	219.47025384773207
True	728.9115168068143
True	747.0433922708796
True	124.9349399987216
True	367.01405197843286
True	608.0962316624099
True	24.913453050574795
True	127.7114699138924
True	416.4956537181698
True	299.4654072341289
True	201.3108731133832
True	112.22095965355064
True	378.1760961482083
True	21.151105533240383
True	379.0672952888353
True	358.10200308039543
True	1016.9517765994636
True	352.334807439429
True	30.72182201527397
True	445.7662186106865
True	457.7689458698182
True	236.08286178118564
True	32.42228819432697
True	767.8297616899383
True	440.3380102957265
True	176.76550868749624
True	12.978741915844529
True	1203.7485344191305
True	162.38439505403255
True	25.454779759253476
True	306.0886801576578
True	272.61123162400094
True	113.1666060802877
True	305.122163452756
True	48.49770518139402
True	324.7831904549149
True	298.3884983817196
True	318.7171768018471
True	31.07612249923545
True	49.22367456416
True	1084.0810559982183
True	26.291915120977155
True	13.484711805482013
True	180.6375508645069
True	652.8954888739019
True	8.028342210909598
True	174.7077235633748
True	171.59094814374257
True	535.62036445711
True	368.32864892351296
True	735.361001888355
True	328.32957401203214
True	493.86533234210026
True	432.8911252922565
True	516.7457693760475
True	98.16839443360897
True	1264.5264491091752
True	926.8875779541348
True	295.43455182671715
True	528.0442363810205
True	105.26864252948155
True	556.8025258203364
True	449.3855482609197
True	155.0149392560551
True	75.86631741480092
True	347.9875943236216
True	173.79898169042414
True	30.702821466332765
True	617.8362948620131
True	376.9350282237945
True	72.22420141473114
True	26.70190445975904
True	661.5793291991672
True	495.1257552895313
True	72.34760911888445
True	24.62815513092116
True	325.11267212958387
True	337.16550089262955
True	734.2517333412413
True	549.3150835493778
True	560.9467963116294
True	791.0129634740417
True	8.909191163270226
True	55.78452986520507
True	35.52610450042074
True	60.6492392050783
True	515.2237382633152
True	577.027666087984
True	84.88753797949431
True	112.932695322356
True	192.0866394480718
True	74.41486158628223
True	169.51690899224127
True	207.38499038326464
True	276.7018862661612
True	836.274630644925
True	635.078190495004
True	283.57930069171334
True	199.53046269304667
True	263.43277420772426
True	242.48252125915263
True	712.7735301299471
True	326.82145482747205
True	161.55194250607536
True	872.7347617702115
True	348.31511195136443
True	470.1848946897388
True	153.99736111875816
True	122.25211288806868
True	64.54019498163086
True	210.151167167784
True	980.3914035838468
True	520.7352015754964
True	115.93684972091332
True	344.93029574302136
True	101.96067562251042
True	689.8085246046169
True	5.265117500847303
True	717.4441170891134
True	35.82296158525494
True	942.0609317850916
True	833.151439482602
True	209.7184494701657
True	28.173303637125247
True	82.84303933047823
True	445.1721405185076
True	225.51055317782192
True	1.748163670453292
True	72.72759877934168
True	1092.1932819774886
True	337.69456266239433
True	694.8511600777339
True	484.5354655597967
True	30.195661611828303
True	136.63148395026803
True	444.9751441762162
True	953.8419967299612
True	806.2783862831766
True	413.2729819010252
True	337.2975056557508
True	17.702951722699144
True	76.29511456844374
True	765.1819157727856
True	456.1110176840165
True	382.6619229548153
True	879.629088382885
True	25.03412968009633
True	217.31298529932212
True	898.8726016964675
True	236.72427837685856
True	8.248465129958458
True	506.919604091702
True	108.1829286708829
True	637.4576957363464
True	52.19194341261274
True	253.1674497008636
True	860.2858683384359
True	932.2641574390664
True	274.8889481911902
True	437.344215394517
True	123.23696918428716
True	610.5660726793344
True	263.3927053949669
True	187.45012980526064
True	857.6766720189339
True	55.000107714955455
True	709.4632588315553
True	272.6968799503964
True	305.8068898602624
True	164.11367117384512
True	456.2386599282146
True	605.3234919799556
True	367.0438265025914
True	397.49739636028
True	70.9620835733125
True	172.46978659464278
True	443.7134024937638
True	218.6790590169962
True	40.42936753497544
True	200.579744790974
True	393.9714898882594
True	400.3313936986365
True	753.5394828505351
True	130.08870795348713
True	659.0361971851313
True	497.9849437128749
True	608.9201668640977
True	134.0050647445108
True	38.18957624616032
True	660.8568766326949
True	70.88642873558939
True	549.8741990137962
True	688.0121627680004
True	454.7186131839965
True	136.43292892214257
True	521.3349765506325
True	4.08385517618235
True	399.3129388401308
True	28.82727338757343
True	620.5922628384695
True	276.7953001675569
True	580.2762905084941
True	694.9630697441866
True	152.8318046900227
True	545.1993601613674
True	460.5728255325305
True	65.75985937781931
True	956.55526321044
True	2.9921419375355844
True	28.92821631084202
True	657.8046766759556
True	682.4323875886847
True	128.79446687909035
True	419.98759830391214
True	116.98506256635766
True	75.62137300179347
True	447.4017782582631
True	39.32408642681325
True	500.9051597810407
True	9.559392626777951
True	839.0698598852243
True	539.8839452111655
True	684.5673602117142
True	97.85345137417914
True	372.4255334371071
True	991.3250574404008
True	867.0105951549193
True	150.5631135314592
True	548.4694038746401
True	459.7608981499761
True	251.8912792970308
True	257.92256593329506
True	6.433054306717244
True	327.8642759498048
True	11.50320281950713
True	375.5199325670562
True	76.54515224669092
True	388.86336805765205
True	655.507715313301
True	128.5758748810853
True	238.88967847496392
True	618.0163769988095
True	689.1938638675871
True	293.5683846722622
True	133.80591544766915
True	167.5438563200385
True	469.9869799258286
True	84.98242704493705
True	10.323064355442217
True	504.3753567120924
True	574.2730870599194
True	20.20450431026602
True	138.80465837589148
True	929.16319807735
True	457.1625354596896
True	273.3518827497989
True	32.307487640089256
True	484.69357665731104
True	109.77868332783264
True	583.7252066288037
True	673.9286763580616
True	294.73076455616626
True	386.5883093840904
True	187.429099875999
True	243.24551211817808
True	70.15916631296511
True	217.44038253871935
True	499.0942426240811
True	19.94108138432772
True	442.1914735995393
True	353.0456245095296
True	693.9387620238319
True	896.205959453494
True	874.2226409848329
True	151.77210631064918
True	397.9163807566824
True	70.99154190196293
True	192.94970073969805
True	318.24356196783737
True	10.069306879908083
True	830.0186312766724
True	24.48655346635529
True	398.4772251816889
True	275.75890892733963
True	642.605136938107
True	211.27953615321067
True	38.59874640308988
True	678.1047178241962
True	1086.046415636515
True	222.15499632723885
True	134.91104899557672
True	613.252399396281
True	491.6224752426166
True	18.22517554973097
True	843.8570273896745
True	110.70973674275072
True	41.27535756844347
True	317.2401918967821
True	351.2803706663617
True	396.4004476376384
True	261.8917318751382
True	20.26796808940848
True	23.16536838227101
True	878.7798708718609
True	200.6642548928896
True	104.34867125669042
True	809.5667820743597
True	641.6839676763011
True	643.3492526687077
True	449.13073240822433
True	153.56839141104462
True	31.43222936845518
True	101.67771656873543
True	437.6604125364808
True	229.27397664461563
True	501.3046377250608
True	143.50990852225266
True	483.1279546036903
True	641.4395677514833
True	938.9709734143372
True	23.48287831993364
True	983.9880682483616
True	1074.892123324672
True	497.0101718725815
True	82.55697303937153
True	833.6939276204278
True	654.6097472304865
True	673.6040236383514
True	172.03757220601145
True	728.8112700023609
True	724.2355803225818
True	118.95886827486808
True	782.4152037689919
True	837.3109048702697
True	497.6561519293755
True	225.3488029856917
True	71.79749768253487
True	339.1731043529832
True	350.9034734332195
True	468.0947401005327
True	437.7426769986658
True	187.0720888392922
True	315.1576218752284
True	2.69713613470093
True	13.242722179675969
True	109.67778495595886
True	131.70919879406247
True	362.9002497644502
True	350.2529518039253
True	110.65881327827869
True	16.362196071413077
True	221.82374668953176
True	827.9056695673954
True	460.4053134861966
True	528.8432041424063
True	548.9653123890533
True	803.2252358148817
True	650.1241759005945
True	91.87908448031318
True	208.2274645828121
True	244.9710528039599
True	276.0030682633941
True	102.36642011915852
True	372.1890401469067
True	438.5151750150023
True	169.0964232978265
True	664.9416463071527
True	248.18071744766303
True	215.8982178457369
True	27.104047370146294
True	252.24979835412643
True	478.6044547666591
True	168.9362233815688
True	549.5483317594391
True	489.7848437674232
True	250.7113936952197
True	100.43207206118512
True	41.38469100488972
True	404.61858750885887
True	789.0647277461973
True	158.86054902833678
True	1048.078496001534
True	1031.6057683894826
True	490.94412389070766
True	105.06702458819268
True	121.69519048367005
True	670.9431949436952
True	8.150675061758957
True	223.5427961776579
True	140.9942139774255
True	117.12259403583302
True	323.097195482611
True	657.5381695547671
True	38.92328137256289
True	127.74899983370211
True	931.4302701435
True	56.1824002944814
True	462.48921981818137
True	526.31090098366
True	243.6428894248318
True	136.81770868807706
True	928.4363207775208
True	1195.8597503699357
True	528.1685607995205
True	647.0143394802551
True	203.84274442727647
True	153.83330950979942
True	321.3792616175131
True	252.6708226008599
True	170.3208038911941
True	309.1623944237006
True	339.714678205842
True	11.224384588234892
True	638.9714683411572
True	145.3031808387516
True	76.69891575100485
True	456.58538452389513
True	322.87333792193886
True	1180.878033905561
True	336.97036472656606
True	972.093148731596
True	9.97817094453397
True	266.2139442226139
True	224.8152857369083
True	160.45902716286105
True	472.0414329624835
True	204.06720420018112
True	412.55915490902566
True	328.0491421834751
True	111.32286157885788
True	352.9238930867452
True	1071.6326662254523
True	696.4975786458662
True	219.1250722076685
True	113.42796762559496
True	297.15133764753176
True	23.53101987776458
True	363.8587928592382
True	305.1232193681966
True	570.4185581534829
True	454.2054602381475
True	355.5918174799223
True	159.2894625562806
True	12.34200859764968
True	429.7891718682897
True	279.42790611675224
True	151.9279531944524
True	303.1344020250479
True	435.2041152261879
True	799.927577636024
True	300.2772477545157
True	773.1768071935954
True	412.0787622264761
True	373.2147709339026
True	1.9680343046486697
True	1142.4563615976738
True	104.21984789016636
True	908.1469460640452
True	207.7307413809349
True	451.8870579630854
True	672.1378639997937
True	84.83758231770162
True	503.6010143350172
True	28.77822096893716
True	414.3988985215264
True	77.7587095570591
True	235.5672442533784
True	35.62297318083766
True	672.4666935068816
True	185.65051082970143
True	23.792026223926158
True	397.4829106681556
True	105.05806597816628
True	172.47660644072167
True	818.7349931392575
True	252.6374306966558
True	155.7946886037963
True	374.9361217690294
True	519.2747989770332
True	344.664005059706
True	488.990419837376
True	617.5827164241792
True	156.81868016899648
True	7.179908515119129
True	71.8759792454217
True	423.5756632798365
True	88.2583638350667
True	76.67040513302979
True	1079.1427144968372
True	25.799432815526696
True	322.5768378469147
True	325.1618792480056
True	449.5681435403809
True	657.5398428880198
True	185.47900477253597
True	655.7612996516691
True	334.987289542518
True	352.76183050078464
True	275.33677146219964
True	215.98307981467784
True	350.4771876790849
True	445.8761633891163
True	416.2299006356314
True	608.5853195858375
True	140.53052723090303
True	76.13696328299935
True	36.010691347005256
True	289.86762990752504
True	654.6362319037305
True	392.2124140311652
True	796.0304348133776
True	224.09386718522484
True	400.6482320619383
True	67.5148098393517
True	54.49703653682121
True	422.0296242627754
True	195.48391150511077
True	225.4668193149836
True	43.47762331162405
True	1048.7461937424744
True	180.5476365362545
True	867.1434289989708
True	322.30343380896136
True	932.0762570360386
True	235.7395622355754
True	474.70229133278224
True	524.4959446640108
True	635.2913088175374
True	218.3398314222111
True	481.2532345705377
True	931.7131648536456
True	130.0764806273961
True	6.30259168632655
True	591.4303633744386
True	28.388764940825396
True	76.30810894845153
True	805.2061405921811
True	217.2574130393162
True	940.1402604059527
True	696.6565743624712
True	415.75155975791927
True	279.54368699643
True	490.8141531318796
True	336.6044194312863
True	180.84327148246464
True	683.3282856485501
True	736.6083140414642
True	203.085785455636
True	90.06205423481356
True	515.1876757885284
True	131.18563384183113
True	382.6288711411025
True	343.98363633285857
True	61.68966405517341
True	361.51823140163714
True	406.7223248683748
True	366.7186439675608
True	405.9081645934753
True	418.97122571327736
True	650.2994716753235
True	53.90340524003421
True	449.5371758835918
True	330.26757310790777
True	662.2329873807951
True	209.1883049553432
True	92.72690718110697
True	43.6393114420816
True	542.1639863194442
True	633.8889684153445
True	186.66063958433855
True	423.5191184581238
True	350.24974184307735
True	16.933350134815498
True	166.12840928902577
True	288.73543155227526
True	3.230027852009909
True	877.6117944610575
True	82.18326650396888
True	108.21592793000264
True	111.20131700159482
True	359.27053085256097
True	37.44454874596201
True	443.0810935379898
True	232.38674792136
True	5.747200470570935
True	122.34642462561158
True	453.77102366274255
True	49.46719108208684
True	67.90301587902253
True	178.11352892542828
True	299.0774818431315
True	985.2099446388512
True	390.1624905277613
True	1030.511648820593
True	190.18068355993955
True	1049.3451387753676
True	809.3998268297213
True	647.2401970839001
True	413.2857798786315
True	382.22051118311305
True	81.13984457924502
True	72.07027883404307
True	83.37410918127962
True	175.3898645346021
True	477.9735720354266
True	1083.3734099339786
True	175.62292959959612
True	369.5069056006818
True	442.6142095374432
True	602.4998598999385
True	578.9937216440608
True	288.5312359854701
True	458.4728210697085
True	651.5767781524514
True	97.2331922585176
True	714.5682781554215
True	273.5171048636872
True	135.84560809048543
True	413.2557691273824
True	880.1615175674945
True	442.5349299073402
True	829.4465483309546
True	194.16230871639064
True	361.0872882093117
True	675.4214917648575
True	615.7133145497548
True	186.80963355818156
True	260.53505099897546
True	809.3524000754146
True	31.86143381648128
True	198.53996357649356
True	499.2333545044272
True	712.3087109515783
True	97.80802226697192
True	35.71124092180563
True	167.7227876954886
True	738.207625786361
True	314.2379914023279
True	568.6117455752945
True	349.3359809994139
True	305.12696865359345
True	434.3294023357911
True	486.7097828893882
True	72.82220405178711
True	385.79845883174113
True	772.130227593453
True	0.0
True	299.8867031148683
True	243.25896069885977
True	954.9769662735146
True	154.2104912376634
True	646.181504369733
True	630.0482479110682
True	111.43131136644102
True	226.6845180599706
True	132.43564852568528
True	10.415123892991405
True	293.00976610687627
True	374.2198066343466
True	1117.2871727675265
True	231.99503303525543
True	407.8342619334907
True	650.5612614625961
True	199.3335170296088
True	27.18109098839597
True	891.1792116820021
True	605.0897096274088
True	149.61332212999065
True	634.5333986618434
True	164.2428317277927
True	291.9739911271058
True	785.6039944890069
True	35.40839168670327
True	102.4169489154198
True	518.7546448773489
True	66.83809958227711
True	77.05646828307492
True	397.8340567332588
True	24.09211642326724
True	766.620309335574
True	99.60853998709392
True	159.61709290908672
True	17.462206139694608
True	702.5158303834589
True	28.66915053783184
True	758.8487935397078
True	400.24940904022
True	121.42088261661767
True	709.437974887886
True	527.0284203865019
True	557.7463259897387
True	46.36724746330559
True	372.7223179506773
True	4.960865409359951
True	92.01422794542592
True	387.6564735145444
True	48.123073340466426
True	124.48418338444613
True	297.20533749260534
True	181.5489313716732
True	101.95626881537916
True	653.2142774268619
True	21.09153984828837
True	1120.117739859699
True	493.18225340065095
True	310.979279606796
True	490.3678755497106
True	125.69794421630536
True	789.2106179307794
True	1111.7968562931417
True	752.139368696001
True	185.7374905941141
True	222.1497491361793
True	50.79935212130383
True	57.81866099066907
True	154.27581389177064
True	103.06068276279534
True	172.62129311742072
True	1174.208680297713
True	320.17199352782694
True	354.9359146177229
True	705.3522646862198
True	15.424501895050604
True	15.116790406715811
True	604.9417430881412
True	5.756848796661668
True	120.7341610069682
True	691.0261034669277
True	181.00551042243907
True	660.9918442375252
True	830.8733575969593
True	157.50145574533127
True	889.4045615956563
True	2.4370098328366474
True	450.04614861416815
True	1045.3674211746286
True	27.213745245859503
True	239.87721949274948
True	142.0551665963167
True	930.3355281378488
True	234.75028151022
True	492.3928316662716
True	123.47965777585809
True	501.354803480884
True	150.1059217295095
True	98.824266429254
True	378.7653133367856
True	70.48238637688951
True	54.54144955810386
True	1039.971274490763
True	267.20835335216776
True	159.784459880212
True	361.62415373909545
True	379.9194860294955
True	207.3584958716251
True	169.05353058905402
True	397.9211382856178
True	36.470733679851485
True	485.4745576568272
True	1145.7629685517402
True	113.89423209815988
True	473.6035982489926
True	301.6093674964846
True	28.794430351825294
True	410.9331290025576
True	98.83658700983534
True	588.3798883305645
True	200.1268447080318
True	429.1131447971308
True	20.08153828557192
True	453.58500804466223
True	110.79851955000552
True	340.77219609992665
True	32.8551881727789
True	172.05308425171654
True	239.37572241347465
True	735.5989555876496
True	57.662774081633415
True	139.9203435035494
True	232.69474210587651
True	143.3558583630008
True	647.725596937076
True	547.1397786416549
True	793.865925056889
True	398.4928361527212
True	535.4277380986873
True	407.0870331676636
True	695.791819537331
True	73.43220349328332
True	475.5084025137519
True	425.06422222677736
True	48.73346324816232
True	82.39770384000364
True	125.39880886732108
True	91.32657140184642
True	328.52250476960995
True	832.1227468670817
True	334.55762964959763
True	1152.749181233123
True	309.8896574489748
True	906.096458639818
True	143.62392622722382
True	586.8880060230302
True	606.3738090113267
True	699.4726581599393
True	444.82374529207976
True	65.79291602636444
True	302.3086830274846
True	42.0878058824987
True	165.74532922253186
True	176.70343806347043
True	1124.9532033879418
True	230.3252355027421
True	555.2723354465204
True	576.9474160552032
True	564.0841984710196
True	866.1731458741574
True	588.2857002826762
True	672.9383920974132
True	907.4734252151002
True	123.09641131066005
True	321.80665943674325
True	256.0797170444556
True	318.1141528501947
True	89.92884743913956
True	388.21177377451136
True	4.510701130075159
True	324.1776926501622
True	248.5387437478481
True	610.325184215092
True	293.472784628054
True	356.8152504080037
True	10.3292320546635
True	59.1019693905192
True	543.0985280019434
True	31.03062915578902
True	144.03017443256982
True	63.42631615478971
True	155.91475002048895
True	242.78688573131825
True	69.07483169479518
True	384.0768893929244
True	277.5413067721504
True	102.85025020693828
True	332.1006570612282
True	61.57287574927459
True	574.0151923680129
True	836.9684296737913
True	280.7129667873812
True	1168.0850058832582
True	104.33846099034317
True	314.9123939209078
True	1063.3398314191204
True	87.57441367585133
True	298.18885921176286
True	9.398665490239331
True	396.8878870285911
True	467.3027715144346
True	159.3548459111908
True	622.037461120128
True	902.64740763536
True	157.61776045162063
True	75.05979122457322
True	327.7743797355548
True	557.3540255228695
True	623.1742214870766
True	1238.600033896621
True	27.40781678431852
True	944.0952838464376
True	132.06468075184387
True	631.8450437547153
True	116.9862973982474
True	127.90166894425542
True	182.98405753821515
True	167.2168998332239
True	744.7608497062022
True	217.39659011249665
True	233.70517628028384
True	69.68240121057174
True	515.6246091902879
True	434.9866925615292
True	178.81183514136163
True	243.50018295085948
True	16.935392081173486
True	429.19802565379433
True	214.20025043511703
True	273.75559216362905
True	113.9669164836146
True	745.947239395386
True	413.78593888772434
True	254.6399474154693
True	646.1511280918487
True	551.4548767388812
True	457.0673837331212
True	140.33324671787193
True	535.1468318754547
True	425.1592247892118
True	2.7753060549244517
True	200.4602420387433
True	91.3649566021547
True	242.05980293754052
True	2.934142127127679
True	132.86940814902417
True	343.3544703047526
True	7.503403492181947
True	849.7703358614704
True	181.4746637636984
True	723.2560633963863
True	793.416044562192
True	148.11959339569128
True	221.22610446595027
True	496.6777509995208
True	817.6558473893222
True	46.77014112934447
True	35.52997819230047
True	133.70371963558847
True	603.4026313653837
True	720.0280524348971
True	178.97274155972207
True	596.4751952270417
True	603.9023144241949
True	837.6416464093204
True	405.41466596825535
True	187.06284961421412
True	870.3951159416456
True	207.4795831923674
True	143.2326847060156
True	329.6989243248529
True	225.5552255671816
True	199.46319040718387
True	611.5601075614151
True	249.0320495108737
True	196.00566756442785
True	467.1468721127714
True	469.5811989347072
True	64.39372674960363
True	276.6117459324262
True	80.98336185446766
True	347.0272292662494
True	340.1361227200621
True	270.70849762056173
True	180.3632071689721
True	381.83695377601424
True	672.2758925519868
True	754.7248662867787
True	294.92952963762883
True	738.7592714600172
True	65.3061672270051
True	850.5999389763666
True	358.5690199091347
True	12.983028949876296
True	612.2423263198933
True	686.2788829964676
True	251.41369793282408
True	167.56941120066608
True	50.88109478997938
True	383.3675550230393
True	73.16813732544503
True	16.703262406806278
True	902.5449375930656
True	375.1126311036307
True	185.53378412740184
True	985.0344919225824
True	11.116768140993749
True	787.411716808331
True	31.388834969302604
True	676.1911501122119
True	59.250497227718576
True	738.9374554810275
True	446.51221614355103
True	193.0394369563168
True	441.3871792503622
True	205.2755246852399
True	296.09431726670715
True	223.82873688705908
True	409.28518234517065
True	10.79182015367082
True	322.3128152631466
True	104.5345216758223
True	10.618070487651512
True	471.0944717928201
True	736.9855002579068
True	300.73458633013934
True	80.8543725966427
True	333.24327860421283
True	81.42020221719618
True	188.75516032652595
True	177.02685040611703
True	380.4274636089816
True	43.55018180198938
True	136.69160194390355
True	393.4262688148834
True	873.8977497628658
True	113.8221101425263
True	201.6454434009203
True	455.5697826980581
True	18.65154049694164
True	422.4156648513273
True	504.85335781580864
True	89.64220421352707
True	380.1671930034233
True	348.5116324537634
True	414.7821751975842
True	600.5545578659853
True	1060.8447843880904
True	997.6758056441668
True	56.69821240014655
True	1048.2222668571396
True	108.53588712865904
True	115.17473217962204
True	104.45186620869376
True	486.6514591736694
True	381.9829606471508
True	573.6353585217685
True	255.3038190775965
True	158.8009870745563
True	406.19740018339786
True	15.35392198944674
True	449.2797113122959
True	392.4930786827526
True	149.9151168367898
True	89.72143161015202
True	525.9972499276904
True	998.7990744332872
True	194.9125780656583
True	65.9837220085077
True	452.8856219446499
True	384.40086350952816
True	493.1280031628691
True	314.2019286308459
True	4.083711020270174
True	519.4694185792093
True	507.2025907621468
True	505.59379496187216
True	181.72984098040985
True	105.39435135399398
True	22.81299323861442
True	378.12514981066863
True	109.77127882194463
True	6.2790188125661945
True	31.9826884220732
True	355.49638080625374
True	652.4126824352555
True	140.5073780980634
True	84.76556171687027
True	24.112124006015726
True	416.2529641713995
True	353.75568610526705
True	762.3220435729265
True	304.99664793059713
True	523.9793520891113
True	526.7933177630713
True	533.7255693302313
True	287.4727918655844
True	550.2162650660787
True	93.20657827630085
True	567.5477212703748
True	6.544242496259239
True	372.2118366425648
True	458.695056611537
True	963.0676466470064
True	338.6231381308553
True	803.2484943279741
True	936.4806035996304
True	182.1765646091804
True	34.26998012343114
True	359.67891263051257
True	383.6041350697324
True	581.2934132500573
True	244.41607973899613
True	30.36642929624095
True	653.1599392235913
True	127.55125071355732
True	1051.2730994394417
True	324.53542911090113
True	473.0519893438962
True	133.50862046453713
True	807.8567839211332
True	136.32633796798234
True	838.5887467631819
True	557.8122481583815
True	187.1379737830001
True	120.33302128220924
True	66.29995250699378
True	564.6935726085125
True	874.3937193312356
True	420.5227529679893
True	502.60965398167207
True	140.20946707079312
True	609.5804946836178
True	493.0651395394378
True	792.4497196767879
True	309.8652322555044
True	572.2831711382898
True	110.27862990357484
True	27.21067380106889
True	414.32713820691777
True	170.11164373735755
True	102.71746192139445
True	365.9453322426824
True	1091.444342486761
True	260.79108068293334
True	552.3174616201354
True	12.532035294021684
True	72.76232667518137
True	327.70332356960506
True	768.7871653583402
True	458.2935034263552
True	541.4403925122825
True	737.2500314158107
True	68.51353124632496
True	716.7280969290628
True	45.61725724404666
True	98.79085075863364
True	187.11054877034516
True	82.27291213377352
True	24.756840281760507
True	299.7923175097395
True	481.5256754459273
True	890.3437077483336
True	845.6622124203844
True	6.4346759259631945
True	294.14060365142234
True	476.421102664619
True	131.3586655936245
True	243.9675466887317
True	323.5982775518535
True	1330.4332737469003
True	444.467138217296
True	26.01296190161639
True	186.7834454995795
True	683.0499289073013
True	31.3217653389814
True	174.56618834163368
True	554.1854233968535
True	73.8694354356777
True	847.4429016182361
True	314.8500725855857
True	674.581832516767
True	76.11893866842745
True	681.5052677702525
True	591.5732705034162
True	881.4723152041316
True	232.42829361346972
True	513.5303980384656
True	851.1217107208711
True	891.2388065748308
True	235.49365503782155
True	749.7257063239457
True	216.58766445973424
True	451.6545520880975
True	365.97262415119184
True	492.7890836991652
True	500.3092135038165
True	308.999874529117
True	349.9153461111275
True	111.48673812625944
True	349.80677203133484
True	1119.9145317752702
True	322.7874096504981
True	159.39939236350452
True	303.9372485284547
True	756.0436128729175
True	658.0228921332164
True	405.08413439172665
True	116.59787618238612
True	331.2445976744546
True	33.54003393151681
True	170.5384900173628
True	90.07178826138788
True	88.98791156391886
True	556.2957463294304
True	138.18760946108938
True	129.37949485134266
True	108.11028533389631
True	85.05950162947572
True	463.55809916418383
True	387.9110103925555
True	1034.9522836042067
True	541.1974858755847
True	827.6366946119507
True	265.4506259515415
True	290.2791333697345
True	535.1297106718667
True	198.5272803298036
True	786.1360283689625
True	241.1664834391755
True	346.0628832118987
True	66.35419687695855
True	118.09495835761196
True	256.92260030732075
True	126.3941541630696
True	467.1626114224917
True	28.080046660146785
True	589.9770222751047
True	1006.7948781433554
True	704.6086621071506
True	1.6702363883680746
True	62.07069178647818
True	488.96214738544
True	434.84778559526086
True	75.94312756563993
True	114.87707947347133
True	303.3349039579098
True	80.57938101873457
True	54.91739137052266
True	716.6518968201323
True	686.8291851115263
True	164.21489859973642
True	169.6372902078578
True	523.4160902399318
True	53.11779564764037
True	24.501267993733
True	538.3694134085712
True	466.8808291800012
True	1146.1888853401642
True	47.95125050100155
True	466.3073105682848
True	890.9902729486372
True	803.4599598956926
True	286.11923352848424
True	758.6152785076566
True	395.02049518037416
True	40.71544131680484
True	90.94129386563132
True	710.7885508771207
True	73.5119670919888
True	143.90115977867202
True	947.3740015895534
True	190.47730556741183
True	259.6620324289186
True	97.95609041067038
True	636.7271922371444
True	609.9646562492333
True	211.24573722495663
True	432.6108915895337
True	42.03918959220768
True	272.5301239162072
True	603.2286527019589
True	626.3628855990023
True	324.60357964099404
True	74.35988982177027
True	930.0432540219124
True	1077.8593777900228
True	564.261142717993
True	63.194266052995246
True	30.19973065130737
True	88.97358737728538
True	102.0511751221994
True	101.44421353388132
True	900.6351630265575
True	1216.9746291864512
True	710.954994870595
True	318.7845358983972
True	7.485127229367775
True	20.061056143112022
True	335.0210246135954
True	475.9716441718711
True	45.82629279787154
True	571.667057262376
True	439.18798602740384
True	397.4335590534536
True	81.21127797461435
True	202.3667833109994
True	255.8443946271411
True	136.98389540919973
True	372.2645826815294
True	44.28386730336182
True	180.187867777042
True	1192.6042694579803
True	5.827774044799163
True	25.931203836378128
True	580.3056375527539
True	361.7537165254807
True	756.0201378340988
True	155.4189939877727
True	777.8796530566566
True	596.8515289948327
True	279.23667958894447
True	449.4066945439848
True	332.32169712241364
True	301.084659839754
True	266.624603121682
True	390.8759515309603
True	495.79722440125937
True	485.7407511870875
True	106.75728246292816
True	356.7246927377582
True	10.05385677030697
True	192.46749019887795
True	230.5733387225489
True	879.8028078773045
True	560.4670617313456
True	30.778272857615523
True	722.5715779461843
True	849.6814283724401
True	94.32002544037162
True	341.0569918623206
True	852.8977537068755
True	212.0346641491273
True	162.90255132302642
True	527.929710257503
True	599.8792947882195
True	1085.1289843097013
True	148.79201248424974
True	160.04076946209102
True	253.1309643460522
True	315.4958956562057
True	417.0325412339323
True	418.7751987924043
True	329.0060195415591
True	450.040553393344
True	495.9308867937964
True	216.3644557961663
True	1474.9538047330004
True	263.1326534442945
True	387.0276178222006
True	52.23073495928915
True	757.8423574937788
True	254.2885662191302
True	950.5665148944828
True	544.5917191754611
True	315.3717692059513
True	784.9249670273344
True	275.5519059806584
True	210.51908834611223
True	254.18313242035484
True	218.6139496409373
True	137.2438640799066
True	251.3268492129237
True	720.4225715470897
True	537.9299949861643
True	224.37392768587625
True	1184.1812676826846
True	118.45402434838245
True	246.2914738841286
True	73.83318002794536
True	323.63589155983885
True	396.0548094987459
True	92.972869040324
True	227.7068921004513
True	73.86531370941805
True	715.7907041389835
True	362.8717906060634
True	217.62566943004575
True	740.3286258395872
True	876.1181375498329
True	847.2068782351108
True	791.0802941373418
True	355.5878293770348
True	1.2792948788647476
True	269.2176088808473
True	51.54747419319363
True	377.06868737553526
True	53.51007668832612
True	362.887509406984
True	850.3162620800596
True	1053.8414387516852
True	422.9649608412196
True	21.76724070334692
True	517.8561402666622
True	517.266609709198
True	199.471682665616
True	240.3164799543796
True	289.0352756762111
True	22.624081823412755
True	125.8030143476294
True	944.7898716073036
True	58.843552718212095
True	506.14239256419233
True	791.4841761738994
True	102.62068023259768
True	246.761012512748
True	111.84518946104728
True	15.396665986916378
True	1.2507113709054811
True	114.8940595984726
True	990.0310178931816
True	492.76378643940376
True	69.73994458556662
True	803.5805941981877
True	341.2908194770749
True	1.4927760008823203
True	453.7630439231528
True	189.8561432636941
True	513.8114439226559
True	84.30533092493128
True	330.97723732159704
True	365.0643444660663
True	171.8857175857536
True	209.46778473054067
True	131.85144775034487
True	164.49665426863135
True	1015.4355134818924
True	14.7037167710266
True	505.5866626208893
True	482.7733274596408
True	404.9821698063773
True	218.49510307336865
True	241.7874196455961
True	163.81735617039203
True	50.34857585441043
True	476.36438359791214
True	148.50768899157725
True	848.2150490216866
True	826.0162460942728
True	247.6320006735544
True	311.3882589346511
True	529.2466273898067
True	39.18567912372595
True	86.59910545294142
True	740.0159163817701
True	1082.6889107650318
True	115.00208401696788
True	717.6900427175149
True	147.1684427911882
True	951.9793845923002
True	657.2988703141993
True	106.3707947084829
True	279.8686928035132
True	626.6184658421045
True	272.01744683372783
True	45.5245291391251
True	561.2431232900489
True	428.4771444489226
True	5.925693908312195
True	477.31015080218407
True	66.39825856219034
True	172.99777281760095
True	245.79685122344773
True	302.0760445541133
True	72.7917150660943
True	222.005608103904
True	345.0084318595671
True	428.1682974570175
True	926.2079653942836
True	48.48022917639093
True	879.8379917234236
True	1024.0463881567086
True	121.3915469419588
True	72.91118585016552
True	1006.6974058314177
True	32.53838472933668
True	236.88498826413743
True	86.55851622102672
True	218.6575803487553
True	360.90388397347135
True	946.3465483810952
True	99.06126274888636
True	71.68980647164354
True	667.6677598435869
True	273.502165297831
True	725.8941939750298
True	53.27096621242803
True	484.00445515362287
True	379.19886563603177
True	680.3952205024339
True	53.38698148650644
True	115.02491223319348
True	27.987575092192763
True	256.8701148106567
True	40.100952730286856
True	352.51494830922815
True	3.005009732741604
True	1178.7278297672872
True	105.39967306465698
True	131.88468932169795
True	347.2865569679244
True	729.1222292741501
True	679.3941276901132
True	1026.7267995828574
True	474.11816431137737
True	386.94424970448574
True	142.7692598494067
True	414.48812876449887
True	857.0697869783638
True	437.8931801738533
True	938.999801019399
True	85.91749245376569
True	433.3687572438601
True	178.61607887455506
True	281.6709381064394
True	762.5659343503565
True	163.64734076335057
True	140.35139085913943
True	65.24025313036971
True	866.2665487137546
True	765.4014433308091
True	82.6192556007906
True	445.6180094752932
True	724.626988887006
True	417.7236845052511
True	52.58478449314982
True	326.6706158695171
True	757.182512749985
True	31.26265490835511
True	358.56650752502844
True	170.2063972424972
True	283.99101612222233
True	33.21060168273061
True	221.84848371738383
True	782.20687138545
True	640.9626177811746
True	54.1488083938509
True	293.61774453394554
True	890.904615528544
True	18.725655137746912
True	322.66407833324104
True	286.2687578741733
True	434.4570055011309
True	208.1272714668971
True	604.1311256083254
True	45.81565937888433
True	966.1654209387112
True	924.6324334660264
True	44.20881539634033
True	378.4706967705252
True	727.194969194221
True	874.7571835777486
True	277.23530189193974
True	606.790007114996
True	134.69433576280852
True	195.7700224034666
True	126.25956339960076
True	132.80613792265615
True	210.9934653207806
True	944.9472041354989
True	784.8204735213759
True	965.9310235527788
True	20.244660122789607
True	25.212679382671148
True	362.3943511231847
True	12.883860917412235
True	643.0095538738248
True	1102.7850057054918
True	257.336743944058
True	208.9072413749454
True	83.90296934227196
True	220.5815070679196
True	126.42874661450102
True	44.70257462214799
True	134.0904881230356
True	90.38475953523748
True	260.79459403126054
True	527.3424762043823
True	170.6542135272456
True	29.97912476577179
True	59.26755369077602
True	435.73721053347646
True	260.54459528659703
True	589.1154599714184
True	22.012765827495823
True	109.20291059407016
True	665.191960679277
True	254.1845931206369
True	469.4585083322524
True	651.8050851150889
True	103.67360430194132
True	108.19511221271829
True	78.22638417831874
True	26.365983417523783
True	114.73063162028149
True	87.7493857361009
True	100.6528130941317
True	152.2745976275632
True	235.4957793940468
True	815.9894894674364
True	289.37989829954574
True	965.1559251365196
True	169.74001238650797
True	199.5869035479465
True	798.5850174292849
True	301.9293455430755
True	602.3618083620829
True	260.2666765832817
True	342.8774057082968
True	459.55867049158985
True	556.0898371239451
True	651.7479161908263
True	370.60399362854463
True	34.637911886910395
True	564.7366527565364
True	624.0306289784577
True	19.320695746431824
True	11.44465013031308
True	261.6930585405136
True	404.4459601115912
True	447.73330042300415
True	68.80085933831039
True	640.4121424424911
True	955.5073137157206
True	233.166274510336
True	914.898021778329
True	266.73973173421393
True	104.62767294892194
True	273.18970705552584
True	688.6920549291523
True	38.96890772532317
True	584.6735480257181
True	1336.233426745825
True	1011.7006573738774
True	890.1207370364759
True	205.85136106234077
True	96.52014612773242
True	195.2890759188749
True	834.1896165022596
True	145.6810778665492
True	1068.9775773691306
True	841.7059104320361
True	44.62442320260792
True	89.45565604205729
True	416.8914063314772
True	422.0777101451473
True	215.6907617480168
True	519.0898881791079
True	674.6458516030016
True	122.23376764511156
True	277.0363572405775
True	1007.9006349401582
True	52.20100209801502
True	694.0112550272885
True	536.3581207460587
True	39.01649884604348
True	862.2930757598103
True	384.2718266459886
True	550.2892535187495
True	109.32946130667466
True	258.85051370533233
True	220.70720684591544
True	26.735703404305514
True	135.89691069856676
True	726.82280521759
True	135.64619202424484
True	381.3081987953933
True	61.6744352848984
True	625.1682613119451
True	591.5839637763403
True	224.55396854473364
True	477.38614120087936
True	168.54919697661668
True	161.1772188473887
True	220.51851256191915
True	298.2450118205735
True	365.2743407406669
True	132.06836695908345
True	181.65651352041075
True	25.796162097813923
True	898.9227361926618
True	327.427862440132
True	10.592386309326862
True	368.39011980886943
True	163.87714910348188
True	617.930454053652
True	381.2272158818761
True	575.1590686357233
True	544.87332223364
True	502.67463689655614
True	790.8916797427897
True	244.33249933967284
True	554.6098954592577
True	154.9437468733157
True	545.3737829730619
True	372.9175979612681
True	376.4222622618488
True	124.62015790290889
True	139.48111638120665
True	111.99114685651855
True	67.18538617440772
True	736.856729740032
True	183.55022559254323
True	46.35072387477173
True	0.0
True	548.4285518008177
True	108.02785211103968
True	21.930457108122106
True	41.5044741002169
True	109.84968460056685
True	552.1608367722832
True	183.96303815171413
True	110.21846624917036
True	33.22731425944597
True	163.38760983345793
True	928.8609935757336
True	51.955433147521696
True	236.2402035066205
True	737.6302835640608
True	314.84256479788314
True	477.7404346970527
True	479.443484516126
True	506.4361755068599
True	607.8109019230576
True	923.7434446353184
True	274.56779803728017
True	1058.262741441205
True	922.57664900991
True	605.4945948539525
True	347.15176523964834
True	844.1891309371312
True	9.236562092125984
True	32.58473061408088
True	298.92544350544074
True	44.74401745065287
True	196.5400543079405
True	702.2102867286893
True	215.93016132776967
True	745.543697370986
True	777.1450104292513
True	122.12369680961076
True	366.2804282691538
True	608.598461167648
True	22.992287225318357
True	134.75171670613372
True	440.45994846258185
True	298.8359077231067
True	202.37986524430096
True	111.75164668665134
True	380.2059590896489
True	20.283870379216
True	380.1968305458784
True	356.5216065590012
True	1024.6070018555608
True	370.3077467922162
True	30.228292234799103
True	448.1658718934611
True	411.9017758110245
True	239.4401186235864
True	31.855948408846103
True	758.9716911277366
True	442.3864246415156
True	189.4220120826019
True	12.926863409296878
True	1197.3341079803852
True	162.2818456205497
True	29.1238143384296
True	295.01378401384136
True	296.92568396691934
True	115.78090432906876
True	296.4276606426769
True	46.09797822839042
True	312.9722265884556
True	296.3729119066036
True	321.7518498613628
True	33.14952858920409
True	44.79655468430981
True	1024.9482740570818
True	24.29805408563157
True	13.980140475594157
True	186.9902216931374
True	643.1711522467785
True	8.075701422219549
True	196.60828085923575
True	178.23475745766174
True	505.9634443580882
True	374.94367463740406
True	774.4199503203253
True	322.98545299759644
True	490.0098129477516
True	449.1423271304037
True	492.1873068109173
True	103.67883776320548
True	1277.6556763898373
True	875.3155326024004
True	308.3878779400986
True	546.6160747172347
True	106.61742874391872
True	567.7914595557752
True	449.2365872375141
True	160.63029420719684
True	76.77485386566671
True	347.4976644220409
True	165.58070370134894
True	31.388041873537286
True	598.5271459127415
True	376.80306142738505
True	68.49648277388846
True	29.28896003557166
True	648.1898009551322
True	488.7092258091004
True	78.37565457031249
True	23.29626514089923
True	312.81132057470927
True	318.8950570662914
True	709.4697454102538
True	545.0281670016077
True	561.5280254471465
True	784.5611962683281
True	10.139008714652824
True	56.87026495456109
True	38.25074271967027
True	59.786798182248496
True	509.86443657311
True	592.6258482755361
True	85.3430887627538
True	107.55411071434725
True	198.6624730024167
True	74.40788576059582
True	171.48267275089646
True	209.3922449995343
True	270.7385847858599
True	831.9449843544392
True	593.1016517298054
True	285.46144710887035
True	195.34340815415985
True	271.90731523242414
True	259.3701681446087
True	745.870627594138
True	327.5615962561654
True	177.13391770282067
True	918.6752883065388
True	350.65490896219416
True	451.6261388638865
True	156.5707689501489
True	118.08538819204664
True	64.94698511665362
True	204.67450350555825
True	957.2863182614074
True	541.543576294569
True	113.72482099779408
True	364.72039604713046
True	100.91503030827792
True	650.3865618894417
True	5.0935262867314535
True	703.9681325387926
True	32.73429322764594
True	922.0344137104846
True	834.1530317205999
True	209.2773077663605
True	30.23345712151488
True	77.31677141343182
True	468.8285680743993
True	226.0514680725171
True	1.3838829454799455
True	76.01183325304387
True	1050.68549632174
True	331.30592631099813
True	647.8044221311702
True	479.8597552293385
True	31.6067668308098
True	131.29115194997388
True	454.4595247708021
True	957.0430712256998
True	769.9564252171375
True	425.6101970969431
True	324.6812111652801
True	17.617272773946976
True	80.81110853626141
True	745.5416195048406
True	465.28459702270897
True	389.508687788567
True	896.2495483439327
True	25.373415761914437
True	219.1704441519224
True	912.6372063413648
True	254.358900131828
True	8.808790118010368
True	507.2391710368767
True	102.58130475006872
True	635.413680665009
True	49.269072795422005
True	263.0792965324698
True	839.7681322603505
True	877.2726957416107
True	269.72433484876035
True	456.8474967188965
True	119.45303044147558
True	591.4147412368008
True	262.92126430359804
True	194.6947168642046
True	834.9280260883784
True	51.78534974020178
True	683.4491524991232
True	281.075418864561
True	300.1326135927536
True	166.89727290682825
True	467.51551824506527
True	583.4260810471814
True	367.0184875918814
True	409.9844155640956
True	68.88922489234619
True	163.59027642305165
True	459.9484997076208
True	217.9967885736075
True	36.767295440200456
True	200.10472103480205
True	366.8072965630273
True	379.6360192042701
True	748.8179154598689
True	128.04354953764516
True	657.2499676586515
True	499.3800770661951
True	597.4523309199393
True	129.66846874135427
True	35.610753264290096
True	687.4229494450069
True	71.48704330134137
True	539.3144204766427
True	685.2498879830637
True	449.76687219469
True	134.9031203343815
True	514.2770734927767
True	3.8104311077173834
True	393.832817641297
True	30.19946605549442
True	620.1001889131687
True	272.5318339815299
True	558.6851775169011
True	698.1641914298998
True	150.25744213046826
True	528.657765964255
True	499.3390664074111
True	69.96196065824624
True	948.461898141196
True	2.466236490749337
True	25.957932209859493
True	602.1949139569031
True	704.0547585397735
True	126.46763267239024
True	413.7420600319693
True	127.36432993922465
True	71.66103483692673
True	470.7994549861907
True	41.46795865981241
True	513.4512447903577
True	13.710439993667084
True	857.4213058078955
True	536.2509397539498
True	683.2089733420502
True	101.2545915321203
True	382.52209459171377
True	993.0119724317544
True	849.2450540262568
True	149.54559138721038
True	555.7234381247215
True	447.7515864822386
True	243.98261861160145
True	257.1977031005466
True	5.01579475785893
True	318.11798068864374
True	11.583282086555544
True	363.89789758238464
True	74.97849997814828
True	397.2229395872641
True	647.6825388531744
True	127.28349499687396
True	234.4283677420548
True	638.698309653012
True	668.2179667142357
True	289.29954621555595
True	136.84777060268988
True	164.26837518194682
True	471.9909114472175
True	83.67829140917507
True	10.215083586318732
True	488.1011123283205
True	575.7924049919611
True	18.490508771150463
True	139.55549329232707
True	887.8718794018233
True	493.6234547105931
True	257.5033645822448
True	36.011756776634215
True	480.590874899266
True	114.00276567773189
True	592.8076525109641
True	679.0206191906537
True	305.2986453991404
True	391.24400761962966
True	193.4441365281756
True	244.01881891156376
True	75.25383037967995
True	205.45580265989733
True	503.8209530335671
True	22.1674336866786
True	439.0757572338256
True	366.3395719647708
True	704.4760818830821
True	896.2008378606022
True	913.7076493144626
True	150.30557405003196
True	403.2181961297183
True	72.93350468651701
True	181.93739904638687
True	321.2996233218069
True	10.298780769289952
True	791.4589182975177
True	22.633926619148934
True	409.4828261188332
True	261.70776165695594
True	665.8274887579907
True	211.76283035334984
True	39.40114075267108
True	690.2651520994592
True	1082.7125196038376
True	235.25988029404243
True	133.58108017430249
True	631.4261279053304
True	500.6564813841035
True	16.749942295559578
True	840.0163752466946
True	108.7685611782442
True	43.46630671009676
True	295.9690813677238
True	355.48837926733125
True	382.51767326781
True	272.4517326863951
True	20.671890739311056
True	23.467083120180543
True	839.2773408776108
True	203.285908113399
True	114.45038812641772
True	848.1397037799868
True	650.431405616372
True	667.4232268728365
True	444.3121861430971
True	148.5910071431192
True	31.033384682872164
True	95.56591430293062
True	439.6417201719486
True	211.25246032500783
True	496.1298828867381
True	148.5269238803466
True	482.8787423734844
True	633.7641628660253
True	960.5650205864458
True	23.22581603148013
True	982.3651599478997
True	1087.941296256128
True	462.3351456406785
True	85.02468037580951
True	772.2053800272664
True	640.1296276687019
True	654.4684067512627
True	172.09562640794516
True	731.8627604424086
True	706.5336483513369
True	119.40476202688774
True	761.418747220166
True	811.7568961226888
True	458.0588870391719
True	232.6894327827513
True	72.28175038609672
True	314.7472301608467
True	352.4582239003431
True	475.11000227269983
True	431.2825844393642
True	198.1039124343482
True	306.74437976611614
True	2.890180508069556
True	12.880935970418244
True	109.26076166483318
True	130.903305438405
True	359.13229042595634
True	341.03930097484334
True	110.67413359484796
True	16.78818000508221
True	210.1834020121136
True	871.3301638647108
True	465.3218951022001
True	541.0138456827427
True	568.3950306424384
True	826.3757423225661
True	656.5852103590062
True	94.5628615123192
True	202.7544479252664
True	254.31074274085796
True	288.8064580994358
True	106.41532726788849
True	362.99210675013353
True	439.3834183910869
True	172.6288349141158
True	646.2879146378682
True	246.40915362114208
True	208.76763035749025
True	28.74647725793332
True	245.87417673602445
True	503.2143057526472
True	171.79460906446835
True	546.9428854184051
True	477.0890966012904
True	243.5342629036253
True	105.1447241892784
True	43.41946140137245
True	396.7995934844472
True	792.009374092161
True	163.8259209828905
True	1011.3194371953248
True	1040.1863407003302
True	492.4186291227906
True	99.46671753227918
True	119.46686154848004
True	645.5040947439014
True	8.77439177414416
True	221.73937597135816
True	133.96283026053578
True	119.14045168810368
True	329.7538482553115
True	646.4546615902593
True	37.577211792771
True	128.9831366388091
True	953.5774139122462
True	56.139358599641234
True	459.899595060908
True	529.4354317070716
True	251.02414106815627
True	137.48319531978584
True	887.7639428867213
True	1193.2660294090829
True	531.4197631927601
True	638.3734989865907
True	219.44722763718104
True	151.04205672029008
True	310.6151190180316
True	263.72968282035214
True	175.0796110912312
True	309.3769315647775
True	350.79742455649944
True	13.043747432764192
True	640.6457883280717
True	147.19201346315262
True	81.66410767771747
True	450.26365844768327
True	339.1473795510189
True	1187.4479466924406
True	352.28824245683023
True	1007.3405869417372
True	9.589128853888695
True	259.7405742801876
True	230.0536079112175
True	154.97121260121705
True	486.0498534650647
True	202.47346484311103
True	424.0156322771044
True	339.81601704412526
True	110.77819811621656
True	365.40889930577055
True	1057.4149679994684
True	733.6534779063652
True	223.98966876619068
True	112.75338481957009
True	289.3216038408447
True	24.864515751100924
True	362.0420244973354
True	319.6696849175562
True	560.9150910971999
True	457.3487403984186
True	352.88753552113053
True	155.03606042461934
True	12.585339741068752
True	433.2446689773425
True	270.676277118954
True	133.81971300850654
True	309.3991641768555
True	435.8583892614994
True	828.0805333336492
True	312.66966978683894
True	781.7277864264538
True	399.0190987190469
True	370.6067394488344
True	1.620653573315415
True	1233.5871458813
True	104.7221466265524
True	940.4358816939113
True	210.79429290752245
True	446.8958338534952
True	677.9011854477561
True	86.1087605032191
True	501.7000961942159
True	33.23380912585667
True	417.0437801654039
True	75.58547642304089
True	225.36459760919465
True	39.276344351075046
True	674.0062423184651
True	190.29129753667723
True	26.03852579085828
True	394.8520098543741
True	112.189953752042
True	171.5421038771897
True	863.7570714151497
True	267.2712382045281
True	156.8552841074288
True	365.77120907562414
True	516.6656348310072
True	331.71578600641567
True	541.7304642716765
True	630.9361126852327
True	160.4107390700665
True	8.462827179363945
True	73.77940954992901
True	439.7499309396862
True	87.26830759927478
True	77.06593351521946
True	1057.6988308754378
True	29.2333224406252
True	316.3213027538589
True	316.1606081567517
True	455.0461729455012
True	674.8063461755489
True	188.4953077708179
True	644.346197809657
True	330.0500897687329
True	350.9672101224377
True	271.2118963082522
True	216.5653529452413
True	361.96622686019447
True	450.3825036962637
True	427.4500090586892
True	593.2124410932884
True	136.9059520489479
True	76.7694721645992
True	38.43328981927914
True	291.80284485764577
True	621.4248389196061
True	397.8455139219035
True	776.0710409097575
True	208.6460614944148
True	374.2807963610336
True	68.6817794733266
True	57.2621298592277
True	396.9602484745884
True	202.88450175599172
True	232.57730838490664
True	43.76158610579931
True	1049.2098923693
True	173.0325134386122
True	928.246273782717
True	320.54993065324936
True	919.5202557901416
True	238.16891620763957
True	476.4480994891067
True	526.1207028551123
True	605.696027462332
True	215.0962091195657
True	481.89605852102
True	922.4386468489088
True	115.52083035589132
True	6.625836378618947
True	577.7259696976581
True	28.624078608545023
True	75.75743796571851
True	810.8243617290835
True	228.22312602656817
True	951.4118381674152
True	687.7590333094787
True	398.8479786797412
True	289.2913624106779
True	492.4567769546721
True	330.49610974180325
True	162.28682836140993
True	694.8225807462537
True	726.3525506209727
True	211.55334438797007
True	87.96718861167332
True	505.5324010837301
True	134.00414793631236
True	375.2175056692563
True	340.2191476318509
True	66.65381782791701
True	371.7377398414122
True	407.2540083994804
True	381.7545777495818
True	416.41361444888304
True	417.48091482417806
True	667.5864240999431
True	59.45168757502369
True	433.0999409303246
True	341.71236087986193
True	679.8993041907028
True	221.51649273629192
True	100.59410807865994
True	38.51382192969578
True	558.7453833372
True	629.486698449636
True	194.00646768988184
True	414.7552527048271
True	331.35882526367266
True	17.127425511082155
True	167.1537375579947
True	296.76308864940813
True	3.437717673972476
True	875.3097859625838
True	80.56993666525014
True	103.00717311187624
True	118.72619794804412
True	356.0378772197155
True	36.1244687900422
True	478.0006847251154
True	229.58854637656611
True	6.055270026837249
True	121.14572699657936
True	452.17861087382175
True	50.10284776906747
True	66.25592564927895
True	172.051549466522
True	287.826749024519
True	951.715222942699
True	389.0782193144081
True	983.7922868741068
True	181.8924218301956
True	1017.2435038391246
True	767.1707937602979
True	669.8397102552605
True	400.0155953010248
True	377.449868642321
True	74.30512387422684
True	69.46621921212935
True	73.58363785384282
True	177.50876537550116
True	483.61211346169006
True	1104.391646238787
True	175.20626944460787
True	360.2382025869506
True	432.0649617236879
True	622.8869331462752
True	600.6219783392854
True	294.5349441460664
True	461.5057120793724
True	676.6046031234519
True	94.39887281659492
True	732.2961622331127
True	268.2125577201979
True	138.49207428973162
True	413.80588250901707
True	842.0133690401103
True	411.2326904664606
True	876.6125921688028
True	200.54611525760765
True	352.5098001495288
True	693.7676703520611
True	601.2566421173641
True	199.0052649633928
True	251.75186719457372
True	780.7344428461768
True	31.17087266931298
True	193.6885772313537
True	493.2120390977131
True	696.9339624131795
True	107.49131172826094
True	37.75482538907822
True	164.9712880248988
True	713.3964047758539
True	310.14006718753194
True	552.5420663829012
True	348.8656999342708
True	308.80696926076536
True	433.9198876765373
True	492.1141832050086
True	68.8659852646957
True	380.6896757097597
True	755.053192976501
True	0.0
True	289.7827857758232
True	262.8255960130091
True	968.5238876803036
True	158.5537937716504
True	618.238474078719
True	638.9019015362312
True	118.53457969408984
True	201.18768365031863
True	137.10655662433538
True	10.460795124616569
True	289.4135750540577
True	377.89846664027885
True	1116.4171240491803
True	237.3144705405513
True	392.8573387205205
True	658.3668925195204
True	207.50114045674863
True	27.594107490624296
True	827.893028164692
True	609.0921620736647
True	163.0666894707928
True	586.2780275934552
True	167.61372461213244
True	301.0516195755185
True	796.7007965871898
True	36.80972932155365
True	105.70754289532078
True	519.9218071365993
True	65.09891759768645
True	79.42673587779994
True	396.0615778504268
True	22.42131104636098
True	763.1956844362061
True	103.3364430317632
True	153.84410362293778
True	18.13132681676493
True	743.8928320558937
True	28.51927053279305
True	775.9665772249233
True	391.3218725925258
True	117.68537797549276
True	698.3213105168761
True	531.8195868634307
True	583.797472889206
True	46.53913078358812
True	371.6795281509173
True	5.934094334767105
True	94.69237586352882
True	365.7295162507848
True	49.24526869981403
True	124.76045091715922
True	315.2713962089965
True	187.63632306532307
True	101.63237836785471
True	644.6176649754022
True	20.822780030452112
True	1164.3867235693788
True	503.4821378665222
True	304.9588585963033
True	501.8488810469349
True	122.28073638022768
True	767.7417933369234
True	1106.880953622764
True	748.2497549628503
True	172.09975540320738
True	223.97850513296424
True	52.02223152157947
True	55.79345637712858
True	152.22903978757606
True	102.64679836488952
True	174.2974247353763
True	1189.0855608120771
True	303.6322984962484
True	358.6074197145785
True	728.1738192855832
True	16.979493058233672
True	14.728804429452673
True	579.5273759550112
True	5.040927081877593
True	119.03713205281625
True	701.9093580504828
True	183.68267708420865
True	624.3008909747007
True	816.5133092030494
True	152.38009351497664
True	891.0924092016095
True	2.648582522479085
True	448.0168484340535
True	1056.8169331413785
True	26.35543227791381
True	236.0756737399469
True	150.204282432913
True	955.2515673970454
True	231.52448923846168
True	490.95031101186936
True	124.10102554173184
True	526.7985853958003
True	153.3920093700217
True	92.94648137329663
True	382.9382148394536
True	72.60006961207766
True	52.37225567302655
True	1018.9839872263938
True	269.4671849353004
True	163.64363693286103
True	369.2175300821078
True	402.40353568491366
True	207.96186900376964
True	167.93482316323576
True	397.2596841917687
True	36.90640776702298
True	477.58421535911145
True	1172.2606279501172
True	111.55660670554506
True	480.1548798882772
True	303.71669213962883
True	26.27586853424507
True	412.84713992812857
True	106.19669482274516
True	593.9580387575494
True	208.0322326019913
True	419.8036853633906
True	19.691509484441838
True	423.1568269150563
True	113.49818894971663
True	350.3894214875223
True	35.372008730653526
True	170.96816950921513
True	250.1171720322413
True	764.1339782442819
True	57.41202722619657
True	143.00309599326164
True	236.1238677563137
True	129.6871284862378
True	636.1547948575551
True	557.4622148647754
True	799.0837060380902
True	383.9999523027161
True	547.9140688884556
True	431.8581713184829
True	686.1435138355428
True	74.65038367521186
True	482.33922781235714
True	436.6428866274196
True	49.31389479135684
True	83.9043712227712
True	130.7248924671887
True	86.32743999668364
True	328.61234327164124
True	837.2426888098771
True	318.5860682649595
True	1117.3837978347494
True	319.4805523102826
True	936.1567698935872
True	153.2623385192801
True	576.944144319497
True	614.812311837756
True	694.1445150210118
True	436.108349063377
True	64.7134224732485
True	310.8145549991528
True	43.00009503175944
True	170.93448593134764
True	169.4133926883863
True	1112.1262274193716
True	227.72854264787225
True	552.1462796240776
True	537.286271518154
True	578.5436294107222
True	900.4856561994054
True	572.5093341977774
True	641.782420516655
True	954.8763042692528
True	122.96927407525342
True	304.0799403997235
True	263.5722993205126
True	317.905914235185
True	93.19188853105084
True	378.4262822637854
True	4.247972672552821
True	329.06892572094176
True	261.24811764830946
True	608.0920978245279
True	295.311881747996
True	364.8905803159919
True	9.05942577504424
True	62.66187207243925
True	555.1575194852542
True	28.24337725471876
True	144.8369503568125
True	62.804884026768775
True	147.64506452934154
True	249.68068970089948
True	66.45451922687177
True	393.55087787158817
True	283.586348209533
True	100.67335369350984
True	342.55983052847034
True	65.51161777806479
True	605.2954914689791
True	847.6385841340879
True	269.80059712839403
True	1172.3883123058094
True	108.13696325954128
True	308.8673976503923
True	1064.526427311463
True	86.95284836793647
True	286.429135596186
True	10.60855850887835
True	398.841124097093
True	452.73603010902735
True	159.51984627382254
True	624.7262682903387
True	908.3375695441064
True	162.63352494911993
True	78.41011655003096
True	326.9540060193728
True	560.6848347005973
True	636.0012007571993
True	1232.8329892908364
True	28.659011686005456
True	942.2754892885062
True	138.59233043053308
True	652.5705368779837
True	119.52416204951145
True	127.98899504950852
True	187.492761823102
True	178.0902983326787
True	769.6619128096344
True	204.37577452589085
True	226.93423403551333
True	67.80387738633671
True	514.517601332083
True	459.3376349216812
True	177.00152558301355
True	235.9109787849034
True	17.677372155435464
True	426.7073439187547
True	212.39807310241136
True	296.6833782332709
True	113.42857751917516
True	714.5191082467751
True	437.3332828764457
True	253.5707112962168
True	635.9250516722993
True	536.3519056482663
True	468.3392046542666
True	137.38565510093056
True	528.9182547686628
True	424.6495059792483
True	3.0517076578066984
True	197.7078095406221
True	94.81580739068798
True	241.01375489877864
True	3.0669791551781183
True	128.52930908720285
True	351.4136640161364
True	7.655519349298928
True	880.5209787428348
True	178.64579096199483
True	723.7954407445487
True	796.5381226657131
True	160.0298761961539
True	216.08180131729375
True	485.70160792495807
True	842.4087438323033
True	50.342556904828186
True	41.125577153967896
True	121.6074974548766
True	618.6047714579921
True	733.068439035993
True	185.1751730073121
True	588.7055423949544
True	592.2783491980288
True	819.5769051588582
True	403.7601244440946
True	190.5983347552363
True	851.9056175474533
True	221.3162187148804
True	153.31051884465913
True	331.50800813112954
True	226.15327566362177
True	208.97041880010693
True	612.6173037213979
True	255.5852380702992
True	188.65226800068956
True	454.1129283778512
True	457.6598350591202
True	63.75110051108324
True	298.5242097130223
True	83.81709971415121
True	340.25778568158984
True	357.3314172123696
True	244.8347513379724
True	176.470419631982
True	385.7665329012452
True	647.8525090294232
True	749.7091543724599
True	293.2253399573092
True	735.1832235600352
True	65.73086089005585
True	861.8161410651535
True	355.9206754480005
True	12.321482056630709
True	622.6607880552531
True	705.4362716805213
True	274.2394633032143
True	169.04513103965564
True	46.26498666102752
True	382.5072113865409
True	77.33737392903879
True	15.195077792172428
True	882.076459429393
True	378.7345029359007
True	177.2828923384858
True	985.1863023203496
True	10.842577157248446
True	794.8393769689491
True	31.059442667548986
True	659.4708014309347
True	56.92750722467495
True	775.4407477925507
True	435.9758082265908
True	202.91778198520208
True	424.672994569626
True	206.25899787223997
True	304.3625839279028
True	230.2147227410766
True	414.8429480897047
True	10.202253593617884
True	326.4140121074689
True	106.31939312557486
True	12.474556915484625
True	466.6473577189317
True	738.7303282415517
True	277.7874824973571
True	82.47706028594169
True	302.7255359634127
True	78.79313608907388
True	196.0619626960621
True	178.1448218019155
True	375.6920779180573
True	47.19831906248727
True	140.42035739960667
True	381.899906698688
True	845.591131103541
True	109.26945225952429
True	206.93953087572257
True	427.6908089861715
True	18.603020406750023
True	442.3460369933501
True	526.1487333498726
True	88.8876405483646
True	373.8470594638665
True	354.0303563419214
True	421.57893228431846
True	601.9124892737444
True	1049.409089553974
True	966.4473032608972
True	57.90590755898906
True	1070.0191912010616
True	115.03861113432298
True	105.95428086366444
True	104.0466851790942
True	492.0467978783419
True	368.07829726267937
True	570.9432190194972
True	260.88362459471733
True	162.15250727421693
True	412.4004584288015
True	17.135128667032365
True	463.2590207405551
True	390.85192814161087
True	156.58849050531504
True	97.44896379175876
True	508.2299688353416
True	986.9301845561768
True	205.02365497906897
True	69.57850789032419
True	431.0567227172644
True	382.14544169823023
True	478.931673710529
True	335.41677833957704
True	4.502008015131571
True	532.1896997606899
True	504.3466206257185
True	491.8257008412271
True	192.9498150405624
True	101.24405594351155
True	21.318395682326752
True	377.0699055181794
True	111.0750162537014
True	7.523516035279001
True	29.341522649970763
True	352.4256122808201
True	658.8494443917521
True	130.97475467734145
True	91.9906282718423
True	26.60670601394212
True	399.34529191249527
True	359.87049860759976
True	781.2908686868575
True	303.00822241046376
True	521.6825499594754
True	531.3068896142922
True	521.8847635623123
True	293.2581934207714
True	512.9134444099166
True	96.94787511524206
True	588.3450087408536
True	7.418334613511138
True	367.7093637879037
True	476.53073816278607
True	939.0333060477158
True	348.8063979948146
True	770.643354532432
True	941.683160860451
True	171.70584682724174
True	36.64187091927537
True	383.3570310387256
True	380.34024542269776
True	568.3504017666049
True	237.8410742747798
True	30.29601441261295
True	645.7450109332783
True	125.801881659046
True	1057.8648691039784
True	296.35976084992154
True	462.3870324743312
True	122.4300942079608
True	811.7457003933397
True	142.9668661568776
True	814.072431535986
True	570.3694446171354
True	185.31176559187028
True	113.59443660690754
True	66.58224673601406
True	558.1206843463955
True	880.3609209743366
True	424.8307478362216
True	548.1734486034343
True	134.89923769909493
True	630.9701524439586
True	484.84223028631976
True	786.4785881527982
True	335.2123984586295
True	576.0684918847361
True	115.27888380631838
True	24.7901769347686
True	411.5364326772895
True	172.5849748022995
True	109.14208910931828
True	368.3488377729303
True	1060.1612318499162
True	268.32929206471704
True	550.7622628347499
True	10.731178853140836
True	75.675055881033
True	332.27504647246246
True	779.0969344328131
True	442.1785118620729
True	542.4412327957217
True	708.8631560429255
True	71.85768054355223
True	736.4623190549679
True	51.09589962552175
True	102.75543340069532
True	184.83981766612916
True	82.25545626542782
True	25.435145606340107
True	298.88017172349305
True	470.3010545505165
True	888.028585167749
True	852.2842535327599
True	6.240371209114224
True	282.26001132005604
True	456.228581398015
True	127.13789542613588
True	223.7699084274323
True	327.0652582582625
True	1327.9790405684537
True	462.0353758586382
True	26.409655503882075
True	183.41926511910867
True	731.9719083675959
True	33.49236396325526
True	178.1134097523198
True	559.5371798680126
True	70.19392511897539
True	882.9376922622672
True	310.54584892244696
True	665.0834518386699
True	77.013065217958
True	692.9565763279526
True	587.07454627348
True	857.5257475913622
True	252.63840332703927
True	509.8903426868488
True	814.7629377218855
True	929.3276227393048
True	233.10656437839552
True	801.2602924908792
True	230.0106112860558
True	463.6519103066916
True	360.12344987611937
True	492.0609128302379
True	494.00607397374085
True	321.9665449769453
True	349.6993070537561
True	109.59482443697864
True	335.7071254501944
True	1105.0025426194998
True	318.69491083977084
True	148.99037991142538
True	295.681781678498
True	744.4666754683819
True	644.6655468776067
True	403.2160123203984
True	120.79334271023548
True	337.0452516161373
True	33.75936536005624
True	169.5571767691755
True	90.7358322874698
True	87.92895897498796
True	545.4688310732038
True	137.36222045113314
True	134.1708512931872
True	109.84309275516972
True	86.68520515363423
True	442.5914984675041
True	396.60250820534566
True	1051.0857528416814
True	536.5048690961994
True	850.0581451927018
True	269.55372468034574
True	310.1680424168405
True	537.3009594038614
True	191.6780462500112
True	709.862375584081
True	246.86412194669012
True	360.242812834941
True	68.84408182824392
True	117.4048660003569
True	254.9583837842104
True	122.8943686601075
True	467.9187945733665
True	28.918173584648883
True	587.9968732151589
True	1006.2998562355016
True	736.992840655709
True	1.282901363920444
True	63.07725726947718
True	488.5710188433547
True	422.15452971021386
True	73.12917383785104
True	118.42264283104473
True	305.43255231673754
True	77.63320713919136
True	52.0196482726897
True	737.4690587512054
True	661.4741748459342
True	163.14084588901994
True	171.0039368942857
True	552.5086621773175
True	56.06655572673614
True	25.75937468942752
True	560.6961040154706
True	450.2852120730097
True	1152.0494473815615
True	44.98668689561378
True	469.86833038016965
True	904.6741688368414
True	793.3825241965219
True	280.1289114585614
True	755.0944789102688
True	406.0771288257368
True	42.36689666524399
True	101.70528074420388
True	689.3211140466649
True	75.97617619084727
True	133.8822192227941
True	968.2594021641984
True	186.53222229894064
True	273.9396220431614
True	101.42757742657967
True	644.1891614553596
True	594.1896100044681
True	221.5469750141655
True	435.956414555371
True	42.82744332186462
True	281.25970911743565
True	564.535070939558
True	607.6556841645652
True	309.8594162033988
True	74.6462993262327
True	967.914191043435
True	1087.662782079061
True	553.2138497619563
True	65.02103498588922
True	27.525402021829173
True	85.58710504261529
True	104.15778649675786
True	97.45651303625807
True	874.2008240979955
True	1205.6913419760424
True	732.8806544120096
True	331.5905286125832
True	9.12914671172684
True	20.79136255766807
True	329.4745384754077
True	472.9157388168748
True	46.36933523165968
True	548.5293561654502
True	428.5389552233398
True	389.335552822467
True	80.86292011134354
True	199.11928939583208
True	260.57548185111136
True	131.68186847278002
True	395.7059723690268
True	41.93796859146956
True	169.4369887587429
True	1180.6234037815843
True	6.151016367543945
True	28.61547103332941
True	593.1162412337196
True	367.8846599796348
True	792.3920753022567
True	156.02417054770532
True	759.8861986965449
True	584.992954175102
True	273.27640608258105
True	442.8484561853448
True	340.90398743259783
True	289.3039674764961
True	271.6253622556536
True	408.6935675047238
True	503.5126585474384
True	504.9951918550997
True	104.46508719392996
True	363.60307435447714
True	8.292515784581095
True	185.71583247120844
True	230.4158843707673
True	871.4459225895083
True	581.4550718734342
True	30.771670159185327
True	715.1583802824905
True	809.9350958522132
True	108.3424783005984
True	352.36729247675265
True	872.3835945641866
True	221.8354205314528
True	162.12032389767796
True	521.1606571014989
True	617.3018155925491
True	1079.9465633511124
True	148.80579477776996
True	159.04640922486254
True	257.5743407264488
True	320.4667610838773
True	435.7529666019304
True	416.24390550268544
True	311.6625384168016
True	458.83705938903984
True	498.905593731086
True	216.12299897603697
True	1486.406800581953
True	227.97970669173563
True	394.648006886728
True	50.96553477729806
True	771.0658651996905
True	248.80591590402648
True	925.1840314508848
True	564.4192905710357
True	306.4312693984128
True	788.0307074114102
True	274.6811830878027
True	211.10900808946323
True	254.03754497159176
True	229.86211717050665
True	139.10100925138656
True	253.61633711087472
True	730.2564601765777
True	513.7903198423307
True	212.98032161448768
True	1144.3132779815885
True	119.523827869944
True	263.52897965853515
True	76.70941129258244
True	322.85362943482374
True	425.8450522328829
True	98.35119532123562
True	222.5237111214642
True	74.27973217226882
True	699.652350229398
True	370.16121854304527
True	217.00828083436335
True	764.4248540570369
True	869.9286157688356
True	806.4652572918236
True	829.3134746187209
True	357.0406083286293
True	1.599786772545127
True	260.6108228234364
True	53.86196519121599
True	387.41928213269415
True	54.42258094364822
True	349.29089749839835
True	871.792863355858
True	1023.2764850418124
True	374.0910982126904
True	20.857161366352365
True	501.08995506427937
True	506.0970899412795
True	203.972055722121
True	225.1171426293834
True	286.37798958691855
True	18.78675610183294
True	128.0234717723769
True	984.79791970519
True	64.88975300039418
True	502.45564190634695
True	792.2418645722853
True	100.88797163576658
True	238.90765439732084
True	111.4144735459183
True	15.571987859800169
True	1.2693650968714385
True	122.99326998438232
True	1030.1243276235057
True	474.5953615444763
True	64.45304671432153
True	794.8150080455923
True	341.24875316432133
True	1.631763538105217
True	443.6534445624768
True	183.0731123767169
True	507.5707068200255
True	82.79064345996007
True	330.0766578089479
True	357.39455178978744
True	166.57752580537792
True	202.5137932866228
True	132.83305113778505
True	163.33597123770886
True	998.6550609100308
True	15.374247079695865
True	513.827627574534
True	482.9525620080908
True	404.0963397592943
True	222.21548783447224
True	233.01767662742407
True	158.17220573875966
True	48.10770469688499
True	493.9545606536863
True	155.01978129908795
True	825.083019190207
True	839.5970916432904
True	250.3424285230141
True	313.4370259050821
True	530.0196852139408
True	44.46092012696053
True	84.63987299893823
True	737.1686567689619
True	1083.2890814996704
True	113.84632327412818
True	736.1387987022927
True	136.29195699076047
True	927.7545406500268
True	681.7034847833027
True	109.40329639526357
True	275.2581823932925
True	645.8335330753238
True	265.6904973334382
True	46.58296299695536
True	571.3648230766697
True	447.7925832611453
True	5.590717253042168
True	482.73331135913975
True	67.6036075332202
True	181.13672184701147
True	234.2826761988553
True	297.165642647371
True	76.40768336554447
True	217.10571486795928
True	353.5484496708657
True	436.3537488916921
True	924.9244024002428
True	46.22458568211777
True	890.8832494340767
True	1040.7098994626872
True	131.44073462111018
True	71.73941957664229
True	975.0296516468056
True	31.472229590220653
True	226.52460769626907
True	83.4267541386605
True	222.8822623031947
True	369.0986442901431
True	983.0522521789776
True	99.97482250294782
True	70.79609263481944
True	672.5824794104325
True	273.6353581214918
True	704.8027630419236
True	53.303082420657965
True	484.3326443149197
True	378.9214266946879
True	684.6292659627904
True	54.06826020828476
True	110.46009767003014
True	28.017559060287937
True	273.92940767706443
True	45.55588560360553
True	340.9709877328851
True	2.3223468662712223
True	1158.3474647110816
True	104.9375771255678
True	130.4128486370179
True	357.07017248099424
True	728.6945911762033
True	680.8928363583371
True	986.009592095142
True	470.6369885933675
True	415.9353241183264
True	137.71374417540602
True	404.49582673478335
True	853.9765645978102
True	419.8541247049347
True	909.9559774771816
True	90.61784899735652
True	410.1359906655331
True	182.67595806631343
True	269.72815889196204
True	734.0372910164077
True	154.07090922307216
True	133.0105542838583
True	68.3111613378244
True	876.5544255725574
True	768.6790633764638
True	84.56333804318706
True	458.45096062684
True	761.3521436322792
True	418.7845744839194
True	55.61854543775871
True	320.87111555870166
True	782.6356208890284
True	30.32772799521833
True	378.0524522988037
True	167.24491303299672
True	280.7716082681305
True	33.48967708871301
True	221.5571127846204
True	796.5536584065926
True	644.0944916623494
True	59.73227532842769
True	291.0397330090016
True	899.9713870338938
True	16.887745628568062
True	319.5621341758705
True	291.0356000339385
True	422.8315312030365
True	212.9722320840168
True	599.0122026560117
True	47.12109039576677
True	972.7570179882896
True	857.8158000702815
True	48.18598712669296
True	392.16679511346166
True	722.4495683073889
True	908.0638549237028
True	273.5031306473321
True	610.0611282506081
True	127.98060451436254
True	188.52216673226545
True	135.39102465290682
True	136.36588046438624
True	210.38683848562115
True	959.612707914658
True	776.2328133144533
True	942.3548111226902
True	19.96739825741701
True	28.48044567398331
True	359.0264510841952
True	12.434276192111106
True	616.0386547528644
True	1095.9509483140698
True	262.23417543403764
True	211.1151531790304
True	86.52749552470004
True	226.72047504611177
True	131.93495555224973
True	43.53439340290714
True	126.6161942962397
True	94.79720954988944
True	249.00056533141796
True	525.6758087468927
True	162.140566858425
True	31.31231697167842
True	57.95875030134542
True	419.3152537623748
True	266.1828869884624
True	591.5951711278608
True	22.91768599969496
True	109.27707171712936
True	663.8798216155388
True	264.4185067394909
True	467.2500273993708
True	657.8249164627732
True	104.0892803466507
True	109.5407793805162
True	82.57778888716498
True	26.861928961551563
True	126.39299807285816
True	82.1818586987426
True	104.895292673421
True	147.6185919650431
True	243.68923079353985
True	819.3901346740427
True	289.74690024197304
True	983.3972680129552
True	165.7229630804994
True	192.44168400413452
True	833.617655875765
True	309.03344408912545
True	593.4062168160202
True	252.4534440574685
True	361.2952516899717
True	441.03896851248544
True	551.2879047437498
True	642.112007999068
True	367.3077744706798
True	36.22859612012108
True	552.6451907449427
True	619.1129591806506
True	20.09750728538873
True	10.75320730272275
True	271.1793043665592
True	400.0686136879579
True	452.0750740165703
True	71.50490982153451
True	622.1756309002933
True	954.953548702623
True	233.2357185205405
True	895.686368665966
True	275.97566950550186
True	108.34039601898056
True	278.4644115499904
True	718.1922503595138
True	38.36282310265739
True	576.9059942825008
True	1289.0965254126015
True	1018.5380279070775
True	896.5648567171587
True	202.57975698960252
True	88.45844242356984
True	191.51085943704737
True	846.0853692273491
True	144.56803279337592
True	1052.2802181571346
True	859.2218140013069
True	39.10802749082318
True	95.20579758097128
True	415.722252881394
True	415.4722062919853
True	213.08126133916207
True	513.0589240228325
True	645.5189684670178
True	124.1795257405066
True	274.5427681512456
True	1020.056939526864
True	50.18312719978459
True	679.6766710360735
True	558.2492018510671
True	37.41676300639249
True	831.8158453417847
True	380.85186770601246
True	561.985710515541
True	107.95314215552231
True	261.1881290713018
True	222.19447799444265
True	26.200534471350387
True	129.80274425891392
True	714.6523014004131
True	136.21848926621058
True	376.4677073616311
True	66.39992255277713
True	624.2543425896267
True	640.1331293818467
True	238.44162088028665
True	453.6229985114206
True	171.94610717422924
True	170.64860327498613
True	223.91695110554343
True	280.6244940398228
True	358.4246060399296
True	127.35802837262204
True	198.4855475279492
True	28.07082102221122
True	886.4414241778146
True	301.42974597703017
True	9.576217786110805
True	375.2488348739354
True	171.1715444567388
True	625.3406076274321
True	370.6052427256924
True	580.0020439576043
True	542.1222176842615
True	494.4885053660946
True	804.9681466097678
True	241.70261681793048
True	569.3873996301332
True	157.70814618098603
True	522.8974186860237
True	367.96911307965473
True	376.2528492437668
True	129.1229723255988
True	130.8638822143162
True	109.47209926189608
True	69.25017427430701
True	738.8717760742813
True	176.17641220145947
True	45.99261132906146
True	0.0
True	567.8981644844613
True	115.42260790690476
True	23.579435042681585
True	43.119447814418606
True	110.94093887498704
True	538.2487010296163
True	174.48379182444808
True	104.8096703707903
True	37.90717225918307
True	154.7593776432017
True	920.8179266188372
True	50.20493400106903
True	234.44475180521232
True	706.6429079411103
True	321.6637341697957
True	459.69576108838254
True	484.0546199179466
True	514.4377634409251
True	604.3416667562319
True	887.9360934624032
True	257.7520396209074
True	1014.0343103247108
True	906.6839955544782
True	610.511825597285
True	348.2470947898298
True	815.8513440874116
True	9.92418800461794
True	33.19793901036818
True	290.60395122231847
True	40.452036826229445
True	208.73914033434025
True	757.2146348464522
True	215.56136309063564
True	753.6633439859792
True	766.8084890824093
True	122.71348378718584
True	363.60478446160585
True	535.4135751028028
True	23.952606856200216
True	133.0882270788981
True	430.5328079458741
True	298.27950943958274
True	204.1371578367204
True	112.70513634252885
True	373.4673356576419
True	21.586187134980257
True	388.0558201483956
True	369.299309913566
True	1021.8525358519328
True	370.1201392071313
True	31.750326498247944
True	421.7024240314282
True	420.6106736837787
True	243.97575281731685
True	33.87344183253873
True	755.8333258587897
True	446.35236598016974
True	173.57131802944468
True	13.129511065496311
True	1204.1040591645567
True	160.38839234475108
True	27.783143333032417
True	288.6398775479552
True	280.7251529306672
True	117.11893015082973
True	295.72843001209696
True	45.205193602105126
True	331.9143613304838
True	290.853944047384
True	307.2570308353341
True	28.342121679316804
True	49.25176630172949
True	1056.7186239011642
True	23.61914708824201
True	12.688434090210333
True	182.6966112111987
True	669.1011261791026
True	7.644981925737618
True	187.84199507829803
True	178.2761755386414
True	528.9979536345307
True	391.051156512749
True	736.4260299252649
True	323.5496786982983
True	477.4334968001376
True	440.187332332295
True	503.5835313232937
True	100.79968852075116
True	1282.584148747253
True	864.6251747276051
True	293.6787369928938
True	525.266868851104
True	99.6645822811016
True	570.6127737681077
True	427.94861963891134
True	158.77061269852948
True	75.16843498400794
True	352.92658850743504
True	164.3299544928455
True	28.64809871140767
True	614.6187758885266
True	370.1380464249961
True	68.17241887830335
True	31.699062204563003
True	672.0239497834033
True	501.77217582227576
True	70.96756603124663
True	22.954224378845517
True	324.5977274068941
True	310.9103979117241
True	697.1504552238247
True	542.9063878169928
True	560.754641084552
True	789.3347812798946
True	9.365707661610903
True	57.87186802509488
True	34.46879282833355
True	61.96824254337978
True	506.00102846742806
True	568.4959391179692
True	83.60275366955877
True	109.49074210328126
True	200.5461594201153
True	73.698346831898
True	178.79427841077657
True	202.50697817684855
True	273.5694492644345
True	798.6608145442751
True	597.1473309962529
True	285.9614346016288
True	176.73641656499163
True	263.15208449881044
True	232.02155655568
True	728.8065699949057
True	319.6564074400339
True	176.90294959172985
True	901.8591645022614
True	342.91199471050606
True	486.6479376663289
True	153.6354808945841
True	115.64782497066342
True	63.41223453707062
True	209.24096428712605
True	963.7758727627878
True	539.757422401103
True	117.24232898225203
True	349.5177936329057
True	100.83802561401372
True	674.5722353133477
True	4.768614770687254
True	676.1917459675345
True	37.30383510203961
True	948.0640672122496
True	849.8383488273116
True	210.1551542335572
True	32.91952119302455
True	81.40323806093448
True	451.8917977771264
True	218.03106954120776
True	1.389125399801478
True	78.01825764998833
True	1077.2065687619804
True	346.0611431382585
True	698.4976055230587
True	485.5173664831922
True	28.670538311698063
True	138.32202966547916
True	442.4659291236768
True	922.135398296091
True	816.6722103559443
True	425.6115884835593
True	347.1076204613048
True	16.069342366079997
True	80.37663995522797
True	740.8919514622575
True	491.0933765403321
True	382.78533033353546
True	860.8016592183775
True	25.24061693266718
True	211.08643783862053
True	889.7907800625254
True	240.70016025627348
True	7.882794750193007
True	487.9152136044651
True	105.66651450154062
True	641.8031867191085
True	49.33429145397849
True	252.32760088579684
True	852.9728765653105
True	897.1412063346265
True	265.9251106477465
True	430.63070177000907
True	121.36975613639832
True	627.6972327280436
True	260.8351787100475
True	194.32466820284537
True	842.9606143000883
True	54.05548858990864
True	718.1411638120521
True	281.234018344509
True	305.19687230706427
True	161.03632798344643
True	453.9099964559104
True	576.4402696915382
True	363.02247095211055
True	413.6086627763276
True	68.30170369745707
True	162.9754154312541
True	466.156236460067
True	217.14197728891827
True	38.744554863275255
True	206.9668602825177
True	398.69901769310735
True	408.0672892864932
True	770.8493896893502
True	129.80018291527642
True	660.3436018456651
True	488.58065256991006
True	599.42943740117
True	140.6676006878251
True	36.983585909253534
True	678.5178890930573
True	70.40460024478392
True	557.0492806181836
True	675.3941731425131
True	451.409505106823
True	134.4361817086334
True	530.1829796332503
True	4.328864031761963
True	389.4433946749926
True	30.904529889213755
True	644.4499595839474
True	266.6436478432572
True	571.5076847122903
True	715.1950627218539
True	132.7549342303603
True	533.2528919517239
True	486.50655614221904
True	66.02292648612227
True	970.0277292489816
True	2.5062449027744296
True	26.97129142117057
True	631.5774406585916
True	689.4104594116477
True	127.87176425258436
True	419.6927701640474
True	125.46760881470652
True	71.84949306039653
True	465.1925206295205
True	40.24187991016411
True	510.3503106615637
True	11.068181426573185
True	840.4943132090846
True	572.0456660216148
True	664.9247739833775
True	101.33497733261224
True	398.0886238381766
True	1029.6094830793977
True	838.774018032886
True	143.2603084346332
True	536.3629217058884
True	469.583480783228
True	249.2980529425599
True	258.18721662600205
True	5.177651180637277
True	312.2350634642416
True	12.08943943362252
True	383.6724838085354
True	72.88903599939238
True	411.9890018582127
True	650.546073980291
True	126.23506434603108
True	230.4995548782204
True	650.098965837259
True	677.8042258315584
True	296.9510754434233
True	133.1891396313053
True	161.67115511256642
True	469.8031924726517
True	84.99260279875419
True	9.257575035182494
True	486.8407599243312
True	565.77872543461
True	19.984286438091267
True	134.25525184660907
True	885.1046295765697
True	498.5015819620824
True	260.64067879353195
True	33.56587387308424
True	462.5372579630482
True	113.808853666272
True	585.4280183819506
True	674.6083525047361
True	304.9446790144345
True	380.7354554348687
True	190.0803793050023
True	244.7192971829861
True	71.9788422256879
True	219.70683382299453
True	508.0437687475675
True	19.25580148869113
True	441.70561455883205
True	381.0478631053721
True	715.19838264933
True	910.741085977206
True	901.5964759787232
True	159.33096789845962
True	402.2408398534709
True	73.12288113764345
True	195.0282800280244
True	324.0053411907962
True	9.418000707841136
True	779.0623612110754
True	23.912798812592776
True	397.0025915221954
True	262.0184313905396
True	658.7205755023223
True	201.871136717086
True	38.72942516118774
True	651.0909489414678
True	1077.1746834039443
True	229.000583262225
True	139.13039678127163
True	626.7312442700144
True	512.9364933427923
True	18.705456018957832
True	842.596765637784
True	112.31322476488891
True	43.71590480168753
True	319.3120186111271
True	354.5419386021723
True	405.293291440914
True	274.6303510936879
True	19.02552479688247
True	23.70201840113414
True	836.146058082945
True	207.97178194849013
True	108.59440309983091
True	857.4965376216386
True	658.5483557860441
True	609.0995974521603
True	450.83815851109085
True	148.06906494151414
True	34.173021510404936
True	102.76503456715216
True	450.9819580867253
True	236.20526458704535
True	498.8978784090352
True	147.9001130739169
True	496.2472956101548
True	639.6946819071217
True	950.7988986467172
True	24.11538364820208
True	971.4636564131112
True	1098.1446085309765
True	463.6065511630559
True	81.91139221306213
True	789.4028906070052
True	648.5423608156409
True	658.3309058616777
True	165.3029335735095
True	722.5595151709838
True	701.103145566626
True	126.3462676767936
True	777.0210823373172
True	805.7963240910971
True	470.3464988270789
True	233.07645791304796
True	76.64497342654431
True	323.15147918236323
True	339.4487593677166
True	476.4280634220989
True	415.7512719802374
True	192.48043535531897
True	321.2539861199927
True	2.398231682658726
True	14.359847474321192
True	103.15324436009485
True	134.99498926206888
True	349.91155476962166
True	350.0415415926806
True	115.20352396576128
True	18.369574670015822
True	220.80173466819625
True	869.8303831326366
True	461.9408182200794
True	552.1988687487326
True	573.2779890919985
True	805.2077653442849
True	645.3753042638904
True	93.98954919046692
True	208.1066088003185
True	249.0469874221818
True	277.8188422336155
True	104.15124039274332
True	366.99756794551735
True	439.0344671423414
True	173.24215199328674
True	661.446254417876
True	249.0647671553529
True	192.55148732317983
True	28.884607119294888
True	245.0258950171863
True	473.19741358981526
True	166.67334723662023
True	541.1085681971919
True	441.4731300390002
True	244.4060069990548
True	109.67705403968452
True	42.33566867576883
True	404.411158710879
True	799.5911837718974
True	164.58464450568337
True	1003.705332339788
True	1049.9141621417589
True	491.6813953226269
True	94.568921300152
True	124.9806184970299
True	666.5115502760628
True	8.839062156466428
True	225.96680840587
True	140.3768641794249
True	116.12229565465226
True	327.2197755964205
True	643.9044346906271
True	37.49839494429901
True	128.86433461294283
True	955.454723225124
True	51.857512892236336
True	447.13013444341095
True	531.62894444413
True	244.27241494700303
True	135.44351689048392
True	904.805555931315
True	1192.9376080716036
True	524.1626332853917
True	653.9460477211916
True	204.9088328444467
True	156.63665086529582
True	318.4486371370075
True	248.2099872527111
True	170.3333025133933
True	307.89607059081766
True	336.3825809439613
True	12.179132030908608
True	632.0364105073043
True	149.2938530630349
True	78.55968398034422
True	442.42385833508985
True	300.52102718789234
True	1182.7941228942773
True	364.5215833429258
True	951.26207910919
True	8.626977530435441
True	261.26787237936384
True	220.6373733855432
True	154.13684103437598
True	502.83823563949903
True	194.1614868882835
True	401.6549802946683
True	325.0763031275204
True	112.0727829755426
True	360.8204936831877
True	1022.779443924747
True	706.3114517994557
True	227.54235416380803
True	110.47641162164544
True	294.42411755285855
True	23.220615864812228
True	353.7783381036831
True	298.5541032426511
True	562.1102230042659
True	460.30588687246274
True	346.1194336692986
True	160.05294880498886
True	12.35758819478091
True	431.6726525755429
True	293.71708200419704
True	142.8399151922128
True	311.07448089058613
True	431.8597644246178
True	812.6148607144296
True	321.6269821832035
True	775.9348612027723
True	391.3890909660559
True	372.3472479791152
True	1.546376417605753
True	1137.4306602709514
True	98.25978475876433
True	953.174110023734
True	209.61685203158552
True	477.966399563028
True	691.2091476477254
True	83.88011800269061
True	499.30596405023806
True	34.058913484371004
True	425.7748278550642
True	76.31213149472075
True	225.9466777235209
True	38.62561084533369
True	669.255739509687
True	190.50687065955188
True	27.364994718402084
True	405.8236465969585
True	110.06481708639524
True	164.11562531069976
True	834.7371642371143
True	237.5082258420168
True	156.6479548916021
True	375.601224701248
True	524.1693871448139
True	341.8143585810437
True	520.0492275794752
True	609.9461617249269
True	148.1356575341487
True	6.9996408737966345
True	70.53383561882048
True	423.339959393924
True	86.11047495301305
True	80.56311467055195
True	1073.0191887472608
True	26.534935548571674
True	329.3805272764709
True	330.9244598334731
True	455.99221789505816
True	674.8503394696538
True	196.6486050952492
True	661.6667762788221
True	334.98081207859894
True	346.65780393223025
True	264.93782048223204
True	224.5810907497045
True	348.84746854728576
True	452.513459687039
True	399.3053263581885
True	615.8180695179313
True	144.2953435614167
True	72.3610805504387
True	37.498028473307
True	281.0884589338872
True	654.6993475645933
True	411.71221617462726
True	794.0657025111318
True	218.2097163495823
True	399.4181949347896
True	70.82099640489305
True	56.16899238786274
True	404.25691320738406
True	205.7755663077704
True	225.35422494544068
True	46.1517628703272
True	1079.392488699489
True	165.28452627883618
True	935.5430309052414
True	321.93356469423225
True	926.8062419922584
True	228.78995402026348
True	461.89642639200974
True	540.9748749773238
True	638.1548444770241
True	219.65343329958773
True	486.4592710667926
True	950.4518177883392
True	128.22017394453076
True	7.172180592598174
True	571.4510189273774
True	29.728140215965404
True	73.29583500541123
True	770.8748495711238
True	230.4254102802944
True	1008.3607122885822
True	684.3430893032328
True	422.2985932564208
True	296.5492259679588
True	488.8017044737607
True	340.1367333841185
True	182.60635680173252
True	687.1406202978247
True	724.2975860900107
True	212.89664146814508
True	86.0765310760245
True	504.81762442340056
True	131.8374334615961
True	372.1074328487391
True	326.87816769828845
True	63.596535639716
True	366.5525977513968
True	423.99794829917806
True	360.01140207189934
True	416.5788936256503
True	422.58097796478967
True	656.4607167677906
True	59.390302914073146
True	461.4631506230002
True	306.2645637395739
True	659.9698573806239
True	223.25694770639407
True	99.82891397602305
True	41.34259467638907
True	531.7951240494245
True	617.7477237924943
True	173.48585252958475
True	406.136303353683
True	333.20366619460447
True	16.135890250882422
True	177.7396162119273
True	297.5260490667269
True	3.275139901209998
True	885.139193184611
True	84.47485892174755
True	101.6349058693462
True	111.04027884857616
True	355.9027472824776
True	36.17827595234553
True	439.23465606925663
True	227.413708743448
True	5.957144957905959
True	121.90274789302865
True	442.8401191395506
True	51.89012829346736
True	66.51458525917297
True	169.7305184433866
True	294.23088915276486
True	956.8320223963664
True	386.8496661498732
True	996.6497368873536
True	191.1168149069885
True	1050.9113229413706
True	793.7703815840723
True	638.1393859247248
True	414.2467576360093
True	379.777133593174
True	82.74207621126597
True	71.95183380324112
True	75.84156151542433
True	181.04223281089068
True	481.020427940956
True	1124.8559608027183
True	178.26206827784205
True	352.3779530458876
True	446.4373665358256
True	613.7446166409434
True	585.8079617985813
True	276.93348686579685
True	461.96945310082793
True	660.6702150600449
True	96.39453994974316
True	709.9680477553615
True	261.5412304285693
True	140.06973836408403
True	410.0996556100635
True	838.7922338061882
True	440.3548834414767
True	879.3783069193506
True	196.89120406910325
True	346.3155764754171
True	684.3882909219315
True	609.7033505505497
True	189.19762093896884
True	260.9024600266435
True	822.3062097343424
True	33.444043888724025
True	181.17849054879736
True	480.0360287244176
True	689.5509452241677
True	107.85407955102184
True	37.40296495672601
True	168.0895185466133
True	717.1516300319707
True	320.6854156872959
True	544.877348189249
True	349.19320295342754
True	301.0426716276739
True	456.4838138956607
True	505.6928758858593
True	69.50864601623654
True	388.9892556265814
True	785.0019451787196
True	0.0
True	293.0326047282067
True	247.6191530649955
True	994.0055315421284
True	159.54097808759732
True	648.5152001654249
True	632.4813742710857
True	114.93766716028756
True	224.62145860448487
True	134.0704206795808
True	12.106549977857878
True	292.41765272489835
True	366.2322488002387
True	1135.8211275231374
True	236.91850374336408
True	413.7323952076924
True	652.6481269559578
True	205.3341451378876
True	27.518187110147892
True	866.1309169804988
True	613.1057003552415
True	159.31312149570854
True	628.7636977843157
True	164.38969688079698
True	303.2133457983125
True	782.3507941008888
True	34.24131168088283
True	105.04944945861978
True	518.3153197594588
True	68.62491995695063
True	76.95170779497228
True	402.7210550850023
True	21.54139903250133
True	752.6010619888351
True	104.52090287524187
True	151.62560915535352
True	19.766258888885023
True	694.8642683039656
True	28.95021374342863
True	797.5180610206431
True	404.5742483633837
True	119.7914794033744
True	708.0808929441945
True	522.582258641304
True	589.2509564307118
True	47.762897845187766
True	370.1006385398776
True	5.305771846623285
True	98.3307919981635
True	371.0958422391135
True	50.24901898659149
True	120.11886012305028
True	309.5735622155103
True	183.4629447910402
True	102.53220801124294
True	640.3113165194053
True	20.228267763283327
True	1119.413669157941
True	497.0428879942291
True	295.92594856401445
True	500.25915902576537
True	115.2600581244058
True	792.6068774595997
True	1101.2040157622682
True	747.5489042283327
True	175.08371997693345
True	222.4052190858628
True	52.114635399112814
True	60.197984801156
True	152.49513399134602
True	103.32302926179692
True	169.05588847774663
True	1197.8628996758398
True	309.9994696187257
True	337.88203264615464
True	717.8642186081626
True	17.59994371644147
True	14.69239659817834
True	582.6099511081476
True	5.446146743707688
True	113.1089684388056
True	672.7255647880215
True	185.2204092726525
True	649.5429486196426
True	863.9546141688728
True	158.59348430016706
True	862.0946873923493
True	2.3152868038921004
True	425.60892033517325
True	1067.6403757474388
True	25.52064716522775
True	240.67988348242
True	150.38558707272497
True	989.615373066784
True	232.455231611292
True	504.587369045056
True	119.69263069445005
True	514.4534711889476
True	151.8226311904127
True	95.42843157134192
True	383.5950475393743
True	71.06133604378626
True	53.03634465658807
True	1066.0624394580982
True	255.89012709572947
True	158.55456730725365
True	371.7898311767973
True	400.9724941087202
True	216.9359212937684
True	167.0866236930381
True	390.1186853399539
True	32.47496708402797
True	491.754490170077
True	1146.8571462545294
True	115.34377375722212
True	480.8088326209162
True	309.5128694067415
True	26.89231645895372
True	427.9275422096854
True	107.94358067491022
True	597.6515250824076
True	199.62843074459587
True	411.9279549951796
True	20.50806356069366
True	430.4842443043291
True	108.62686740501272
True	357.3283579473127
True	35.51086798670192
True	167.5596792082303
True	252.84310175641076
True	754.2118239307438
True	62.571029487395656
True	139.35147188501867
True	237.1938196564656
True	138.4491736696883
True	617.5994897312463
True	558.4742555839427
True	793.9332918918099
True	396.1608276002737
True	532.586338964999
True	416.13225417649255
True	692.8371189602169
True	72.6272953293705
True	457.6021710257476
True	413.8480897140697
True	50.74046792842137
True	85.06179371719684
True	127.91820888937904
True	89.50365151932083
True	317.62598424397925
True	881.7955219299765
True	328.3701638328497
True	1065.0506085911948
True	329.76833022003586
True	916.3571230684558
True	144.51451756307628
True	562.5167810639186
True	601.4360461238723
True	689.4545427157321
True	439.2274682550745
True	66.0697417734237
True	289.6612756549341
True	40.21588601166276
True	168.7914030072577
True	171.07227347986787
True	1111.8256183401295
True	239.99630570200893
True	552.8384207107306
True	542.9001009831882
True	551.9321160485493
True	893.948234492696
True	585.3436395639364
True	636.2848675772295
True	947.0712972695644
True	120.14070731133802
True	332.25699052104306
True	259.35529156843296
True	323.03516439072683
True	90.03480227839059
True	361.9830672646309
True	4.926404571411991
True	308.28399962415114
True	251.25147752664603
True	610.4136410915337
True	265.2037494481704
True	364.4227878918649
True	9.62176756050182
True	60.49896877096923
True	535.2094587841362
True	31.514445590766385
True	148.05475601463607
True	63.3508366445069
True	147.71839783632046
True	227.8996130500212
True	70.97967425349073
True	371.2391893621148
True	262.1860277218774
True	95.38391536249192
True	336.4036233259299
True	64.53515353773128
True	593.0186458389636
True	869.15329258758
True	272.58525733616074
True	1209.401106833475
True	112.91683527424767
True	309.9653480890823
True	1067.8090316402884
True	84.83451056503334
True	294.9440355715192
True	9.687658541965371
True	393.397108024658
True	449.2460472684547
True	148.2343294356814
True	616.4197755663243
True	924.3419262019804
True	163.89075264398645
True	77.56168304805242
True	317.7263505818601
True	557.9594258424204
True	601.4965789355193
True	1213.943247029522
True	27.232709407058344
True	923.104001174632
True	136.36838099400347
True	660.590260411526
True	121.91200998977848
True	127.03076162794326
True	188.91610068248644
True	174.5088038046423
True	745.8019055898015
True	193.82250590025495
True	234.34980699239009
True	68.10713711098457
True	517.9003869780187
True	424.86754712972055
True	170.77243160651096
True	231.9408254379227
True	16.206922539612513
True	418.58268152444
True	217.87376262479097
True	280.5082197765224
True	117.69954757861296
True	706.7375144662806
True	410.1312140615116
True	262.603308898564
True	647.0832137472287
True	512.5097310286936
True	463.34343541030273
True	129.7118820301341
True	534.088898025473
True	428.61705046463743
True	2.1078269181280103
True	187.69650844468845
True	88.08426733106202
True	239.5433475786611
True	2.7377890518730927
True	127.73193923389756
True	351.87879972793
True	6.577809107999879
True	886.5584355207319
True	172.76752587771125
True	731.3229756671097
True	800.5765763051002
True	161.57353040075216
True	220.1210305932717
True	498.6018676320082
True	836.0195455791365
True	49.74737896911198
True	39.1994819155425
True	121.80137714144088
True	622.2027954178095
True	717.9011435048832
True	184.39215436167456
True	586.7720051632356
True	576.664212814039
True	829.8490758381769
True	400.2162088435412
True	196.09248934781112
True	836.3921249762591
True	225.80900323113536
True	140.46532972537554
True	333.0073172209477
True	220.63643229385187
True	210.7014665569544
True	617.0761367774479
True	248.6479712279016
True	201.9457744676361
True	451.3812665543393
True	464.1572802312061
True	64.67576183232359
True	281.3093487902602
True	82.81414222318129
True	337.46347808537666
True	339.5873020972603
True	253.48092985768727
True	180.08604515499226
True	393.47825934030055
True	651.1985128689446
True	755.4846768499069
True	288.30142835977296
True	741.1785938661949
True	65.24099808162057
True	851.1865244540436
True	360.7781105589061
True	13.34807394751462
True	607.1722470965385
True	695.2022327575368
True	251.9145127217575
True	168.88425977168114
True	49.35489511263826
True	381.86140851212855
True	76.60032000140995
True	14.542732950775516
True	903.8609014589584
True	363.1936793102079
True	174.21268569436208
True	985.6591936175512
True	9.951518011479337
True	792.1555936963236
True	32.58431675306056
True	665.2520914905773
True	60.95205821568711
True	768.2405903166431
True	435.6005746933363
True	199.68969172188912
True	437.0247519043015
True	214.7445158883382
True	299.28166947922386
True	226.90245692316392
True	400.7312963477722
True	9.348546009337891
True	320.4278913205762
True	111.05036892582024
True	11.25670170111805
True	465.45111624667527
True	724.1094589211131
True	291.08931976985554
True	78.28450132365812
True	324.0873518974166
True	82.00513432773737
True	181.3218480146001
True	186.44028621316457
True	372.4721972044546
True	43.75589331354049
True	136.82292869334916
True	364.0545423612589
True	883.4846024176494
True	111.7269153958429
True	210.04543006478275
True	446.97032962369934
True	20.490043545864005
True	419.3372044251578
True	500.3727243238883
True	88.49598267728034
True	396.3228150058641
True	360.3256456905572
True	421.5053020898193
True	576.8493889581905
True	1064.1554437851323
True	1000.0931944051684
True	56.31996233809614
True	1070.0076071806643
True	107.38582387346293
True	116.48255526090416
True	110.5749462767226
True	487.987673912581
True	374.2679920626479
True	566.6887046083554
True	252.72075415786708
True	152.7806958623569
True	417.5601563860055
True	15.66823060580711
True	455.4451668518267
True	407.0066084111482
True	149.14109453515758
True	99.11524276531247
True	520.6279022308025
True	1008.7443354889205
True	202.95186387146697
True	63.80708311692583
True	436.3551937039417
True	383.8696205063621
True	478.9286579509468
True	309.6549765853141
True	4.701977208580015
True	549.7308026716402
True	502.1179578415049
True	510.1090151900355
True	185.8833323345458
True	107.16402550733348
True	22.666275088301944
True	382.0977133193634
True	106.0634374038084
True	8.380792411668496
True	31.606245638139576
True	349.3777653284397
True	648.6900870412123
True	135.13881725841492
True	88.01025376103533
True	24.803675518054742
True	410.09513129398897
True	365.4275552150147
True	761.3285159484625
True	310.9984468476481
True	536.5404033700296
True	567.0941547533113
True	517.9196381189669
True	298.6762453526771
True	520.3256594478273
True	97.31375070455546
True	565.715173408294
True	6.957877675699502
True	356.04915105860084
True	457.12917815784994
True	983.2337396798514
True	346.2693190251525
True	760.4810683953175
True	999.4057789458564
True	174.97480976878148
True	36.763425725651054
True	363.24817448579097
True	390.2110385256415
True	590.768658077692
True	255.8414777221154
True	29.61339356202959
True	637.4374976999663
True	124.30935985773468
True	1061.2466369917552
True	324.52779756283144
True	448.4233885482657
True	130.9416724438521
True	832.4487977252394
True	140.94895710999995
True	830.7191403258316
True	567.8483698920733
True	194.12938529672985
True	117.20322839424976
True	69.55924970963652
True	566.2449262827503
True	934.0901734651616
True	436.8130642477482
True	524.0463905711738
True	137.2990585663941
True	619.9592586250598
True	491.1702781281514
True	779.2936530680984
True	313.4377099063729
True	587.5677391353368
True	114.62068850914676
True	25.95959214329441
True	407.7050697744936
True	164.00731035405124
True	101.88716700376142
True	377.7347926446866
True	1123.4083024851782
True	261.9923909921906
True	547.5447299175726
True	12.001907613605628
True	75.28498293738372
True	322.49294220952726
True	821.718081535346
True	454.64914425385706
True	491.7761815796591
True	699.3362047821316
True	71.41044907261784
True	716.8646075114218
True	42.88236818546029
True	104.46354248542616
True	186.1840407877976
True	82.43976443679581
True	24.41542350317496
True	303.8372441054022
True	451.3583185804581
True	895.125575506868
True	871.51923988217
True	5.456685623290849
True	291.3832337980868
True	469.1007906530527
True	127.28367446645451
True	249.071474053008
True	325.52371474522647
True	1341.1255995710364
True	447.0406639594539
True	22.2163600022709
True	183.4979203030312
True	728.0544755622454
True	33.46541287436065
True	180.52480091734932
True	557.7297462912438
True	71.91381880651065
True	857.2018804414703
True	328.7972160902022
True	670.2909067283186
True	80.2056518852746
True	694.2938667176288
True	570.9327500485738
True	864.9151975528309
True	253.03359168775424
True	501.5561242468762
True	844.9624591166752
True	932.083259205814
True	232.03741656454704
True	759.7933160954929
True	219.97488366082493
True	462.0523537289116
True	369.16461000493496
True	494.45905397577127
True	499.1846089466105
True	302.766793730341
True	340.70563590386297
True	111.53552644679355
True	354.12503154156315
True	1205.6115596933462
True	317.0380007739011
True	154.89669255962627
True	302.7978811131435
True	739.1663897670982
True	639.7814572944089
True	398.193516900582
True	120.32725282027953
True	342.4193552567121
True	35.50016326563795
True	176.54657585188698
True	89.38948701491708
True	88.17372842773794
True	577.7200235723631
True	138.83827148159617
True	140.12876669641653
True	106.7795694998334
True	81.68215602191549
True	450.6378862563129
True	378.2561548985745
True	1045.6063563277996
True	527.3146338730185
True	849.1822254699938
True	262.87246508882845
True	296.52920304955575
True	558.5378540992264
True	198.09508390541265
True	725.4160652738541
True	235.1416661640105
True	356.37287479516874
True	67.36200340433159
True	117.27583809691292
True	267.51650099522874
True	121.1796909567092
True	474.68994294083353
True	29.4840110159467
True	556.8299525113367
True	1016.7648520230944
True	743.626144661103
True	1.411801036726591
True	58.55354202678511
True	483.5983770258244
True	444.262361300872
True	76.16312031117987
True	119.42026992142026
True	301.28622565133486
True	77.95921050554958
True	51.23344919574309
True	749.7472458957603
True	644.3603737914852
True	169.8553511670273
True	162.61249598514664
True	526.9895451106115
True	52.13717025936965
True	25.5361936758304
True	582.3613790575645
True	428.9751786470538
True	1112.585814647108
True	47.787643704870014
True	446.82076233624736
True	877.4899075175126
True	809.2846520424357
True	287.1541479864249
True	754.6614261890081
True	403.5784570625575
True	44.28945007513698
True	100.99296103472012
True	731.8748547585819
True	78.20715089746399
True	144.4947152877246
True	920.8177596085826
True	184.31628973340509
True	275.1361597680431
True	102.73352967416682
True	639.8219671378505
True	619.3280556392248
True	217.64076360366505
True	432.9411688904415
True	42.78554808166518
True	281.77909960180943
True	582.1135196089549
True	584.5846718856412
True	328.37140137278874
True	75.7929890470463
True	975.7701389134616
True	1102.9148102444367
True	559.5401975159882
True	63.752990751199455
True	30.6094458507653
True	89.85531024109193
True	112.9861954852412
True	101.03792746697025
True	896.3831831641886
True	1186.5121184097018
True	739.3775703256957
True	309.3497555051954
True	9.182998611015234
True	19.75736722395768
True	337.5328132976133
True	474.4936674789506
True	44.978033989324345
True	567.4664909354044
True	431.7898813467765
True	379.1463239569953
True	77.9431366097996
True	200.7225397266932
True	270.394183077419
True	130.68249098678135
True	394.181575015078
True	43.09473134262169
True	168.7998860464999
True	1208.1129205724433
True	6.118748044460631
True	25.99636983677884
True	590.817711010501
True	351.97877014800514
True	770.8238609744243
True	156.77342281147838
True	745.6793807836639
True	590.2443410565534
True	289.0589026495725
True	437.0786800427791
True	348.0211700014338
True	280.65637584891937
True	270.8333547053484
True	407.4467460973368
True	497.327791689414
True	510.51599406012247
True	107.16937058643629
True	359.4253166355406
True	9.645832615092674
True	184.0096054754624
True	228.12045445967803
True	840.4139591829972
True	600.6704100044255
True	31.694441380831584
True	718.4627545375557
True	844.2918903563863
True	106.28462916325904
True	346.35557709747803
True	853.3826863729817
True	225.75594412507127
True	165.71512118064297
True	522.0782868843705
True	601.4150538938742
True	1092.6519452342825
True	139.2408262824319
True	154.84531611825977
True	250.68354031546437
True	320.7208030026726
True	424.8102120492925
True	405.06417314211126
True	325.38466348505074
True	448.2798778202008
True	500.6034189514062
True	229.28126563955
True	1478.5346949671791
True	241.31865283261712
True	398.5522480741178
True	54.09638028685739
True	784.1289933922711
True	257.5227243057764
True	928.6006424603924
True	555.2002280034918
True	316.1391985764965
True	765.2048761395413
True	259.03374380038235
True	222.75216765856305
True	256.63539631084774
True	217.48949452615616
True	139.07983180516592
True	254.10949622194832
True	733.9982017091701
True	524.7168615871651
True	222.32179005982397
True	1178.2236685304024
True	115.75464767724984
True	258.3886710167808
True	71.35072151921598
True	319.78282560037985
True	398.6840522219648
True	93.70423844568089
True	220.1735946752709
True	73.07227429088718
True	724.6101343759368
True	367.0139047073871
True	217.9784085697928
True	729.9765348877715
True	876.5772742515328
True	820.5881980694345
True	857.5330159923212
True	343.2497730660284
True	1.0422374177419949
True	252.13714035970625
True	56.84717246812579
True	383.30086954383313
True	54.46231772064886
True	357.2661021122879
True	831.5442351700062
True	990.6072744586446
True	393.4507450024944
True	21.244506483067585
True	537.3184935603377
True	515.5060389971405
True	195.0574171096301
True	246.04829527414984
True	295.2957996532181
True	23.85393866905633
True	127.3618924265551
True	972.3442161214532
True	62.47847999736259
True	480.4398047285525
True	781.7702394306002
True	105.42999072548928
True	256.7698907385036
True	115.18070865848728
True	13.6088796705952
True	1.6272710562111687
True	118.75688560236868
True	1009.3223620579156
True	470.8643314550422
True	72.0203141562631
True	784.3370478974534
True	337.54174646099284
True	1.2626668137200838
True	439.8894873908871
True	185.4740679550092
True	514.6081265905774
True	83.55454454759222
True	314.6149758997051
True	353.12714621692345
True	174.31593183247074
True	208.02933458647985
True	125.32946815841012
True	175.8771706374594
True	999.2746492608612
True	14.938506647340812
True	515.6396144516486
True	480.08479915029307
True	402.4516007271882
True	221.7784910038724
True	237.33513705376268
True	159.59434836384477
True	48.44481147318154
True	494.3904523304004
True	152.72281782328366
True	829.4136204611807
True	820.6284200564481
True	228.40992833217544
True	304.16917509776783
True	528.7276928275594
True	39.59203406802844
True	83.02376910016977
True	748.1703124108145
True	1071.9964158390665
True	108.88032865298266
True	726.1644839383226
True	144.06996876769014
True	925.2336068149642
True	680.9242987895059
True	105.2871992774982
True	268.5221617563644
True	614.3222551497745
True	256.87176878674205
True	43.94169648258159
True	541.2628830546124
True	425.88228017986376
True	4.8006029190103305
True	485.72509101010087
True	69.53574032194751
True	175.87711871943955
True	243.7261496043057
True	299.70717053416666
True	75.87141200998484
True	222.45020120030225
True	344.44214879031773
True	434.1488843735301
True	968.7368798310388
True	45.91041193276536
True	909.5073711838546
True	1050.1474860631442
True	112.24025274891208
True	72.08649400975378
True	1003.314921083465
True	35.558295608146445
True	233.88683756758863
True	83.08826270845834
True	221.338847800686
True	365.1182314732934
True	949.782421271387
True	99.98005415294378
True	70.90602483910332
True	651.5146498492437
True	283.7929167793609
True	714.8060022292601
True	55.5389260373936
True	482.1482833314293
True	387.9733743799423
True	688.1263981462214
True	50.6333130960175
True	104.1281848571382
True	26.913314873829712
True	269.87317823216614
True	43.43915730083968
True	350.4124307488848
True	3.4599883981303705
True	1200.9596287920929
True	106.33760095468328
True	128.61138368909076
True	361.5063790668701
True	728.6107365044627
True	638.7876376037552
True	997.7760644031076
True	450.4591833470478
True	414.6046856326
True	139.57161198847805
True	427.9469361510129
True	862.1707361472291
True	429.361307077222
True	949.4127603066104
True	87.56700720827308
True	413.1322107445228
True	171.71339629821318
True	277.30546662413497
True	780.5356955400829
True	162.6035648538319
True	136.35102366287072
True	66.5327964143298
True	886.3936738068217
True	758.9483027727538
True	84.00406004951435
True	429.3115749657727
True	739.5709511900627
True	415.6925945629548
True	55.50272621422967
True	310.69076219206084
True	768.442778049305
True	30.66012659509012
True	359.9838766965827
True	163.77739935063266
True	294.29707250367613
True	34.15320452754291
True	217.40429104771823
True	769.6700830524504
True	642.1371673018429
True	51.93149578041262
True	284.7955868344313
True	874.1057706889752
True	18.53945701403885
True	326.69620923942074
True	291.22670489917857
True	436.4445186916904
True	206.2358749834521
True	606.6140803049913
True	46.400590382106685
True	981.9352056028928
True	884.8962747401138
True	48.01708261487982
True	399.8890458774828
True	716.9058951759392
True	889.8103355476426
True	262.6546958389808
True	578.8600852774953
True	132.668804930207
True	176.8046590716193
True	124.292259076826
True	139.6795847360552
True	202.3156623445008
True	956.8784422485248
True	774.3147592807688
True	945.347024165415
True	19.079706628432778
True	26.44683954218837
True	359.59443022176885
True	13.616794742988512
True	618.058774260253
True	1075.6918152834253
True	262.20398115007885
True	212.51765671635263
True	86.94397283531406
True	219.67029887077743
True	135.7186027909598
True	45.90640983348258
True	128.85367220174598
True	89.66532278056201
True	243.42298164069533
True	530.3268014236551
True	166.29119090077413
True	28.101938765484825
True	57.71171887422483
True	415.1713732350071
True	267.8799444265911
True	599.024219519173
True	23.306470710654843
True	114.49835689819952
True	685.8925731095912
True	267.4578964279159
True	480.47495757165
True	667.9042271910702
True	102.7501527553397
True	115.56752221440615
True	82.2039632212705
True	26.02640079653005
True	125.79457891815578
True	88.56851759038385
True	102.24218602833956
True	145.172740532451
True	244.95664773981375
True	818.5230561418563
True	276.18794998329207
True	951.9802768641324
True	166.28529690986306
True	199.3884327272099
True	821.6560344688754
True	299.813314917974
True	596.2290335482392
True	254.02739037438644
True	363.99077108479895
True	431.28806787799255
True	575.5408705796343
True	639.62606897844
True	364.841360792194
True	34.01816359873459
True	553.7730314438218
True	621.9616269131432
True	20.007419747974417
True	12.75509972630604
True	261.8538615811531
True	391.4425352022318
True	442.0708225193787
True	67.56784011198198
True	636.6099858950668
True	892.4443341898267
True	234.56373689392976
True	880.6048751037462
True	278.8653453047188
True	102.97481757390632
True	265.50449190775595
True	715.8599114849369
True	41.29631237843127
True	577.7016098751643
True	1299.685589368898
True	1010.6987039902268
True	912.0211519791704
True	208.5643794990865
True	93.35876833622407
True	195.44698784256028
True	858.7283080276034
True	145.13192033936753
True	1061.534113372326
True	871.0226757005479
True	37.94453825528442
True	89.58020293371571
True	407.08815127268366
True	424.44141433049856
True	206.03780715995447
True	504.8574593847441
True	646.9837028714394
True	122.27514436182553
True	271.88799789926003
True	996.2238411602578
True	54.04033242929018
True	717.70062212485
True	552.2411704405972
True	38.634752461998566
True	861.5331551304881
True	374.2588383577995
True	565.3355702022546
True	116.58925608946322
True	265.7866858540868
True	214.68315460559535
True	26.296472591673123
True	134.85226306655676
True	720.4508365780547
True	137.10128943732894
True	379.804715032648
True	64.73482639447136
True	625.5738821191086
True	601.3586779788054
True	228.1977695916831
True	451.02966107148063
True	169.71250537791508
True	164.54087184614414
True	218.6666502177344
True	281.9154646757784
True	362.2342299916557
True	130.60200518977334
True	193.2591720940208
True	27.508898275878263
True	873.566675106782
True	309.8343657797512
True	9.460608065879931
True	370.39395971581513
True	171.21842807001616
True	621.7383639401709
True	374.91844242671135
True	591.3375300486591
True	554.9511942135582
True	483.7007590112883
True	781.7007888619045
True	245.39890379904432
True	545.7658918120001
True	160.9108950740185
True	551.3621645951755
True	326.304238092094
True	375.5287200331922
True	125.64510854412364
True	137.8500872745218
True	104.2987448643048
True	66.96521067517665
True	726.4581897803208
True	168.3561859019364
True	44.543652357841154
True	0.0
True	570.2980913177512
True	109.83019616120762
True	22.960292206987344
True	37.36883202823426
True	116.26264684805771
True	537.3962988357721
True	178.0513532030586
True	110.13168470463124
True	37.25183185273303
True	155.68123939838335
True	934.0106203407938
True	49.2278729492705
True	223.64015478353656
True	756.4245653854207
True	318.533737218754
True	468.95431249337935
True	463.6358508321844
True	507.9150566013767
True	621.440584563043
True	928.0319154793796
True	248.81429089241416
True	1037.9583147753117
True	923.9101290285532
True	629.0503308879238
True	343.78344595280697
True	847.8396730345681
True	10.216632305152553
True	34.500076093537785
True	289.50217789979143
True	39.02386079328436
True	199.3024570875401
True	741.7191627757866
True	220.27796690887
True	725.5133769818344
True	775.0776539141809
True	122.49575000861311
True	371.2733710619456
True	592.9302759067557
True	23.099086652451007
True	123.08246533395202
True	435.02168403356666
True	300.9541422593566
True	202.9461978309085
True	107.12578742514062
True	382.04539473663215
True	21.56043899865093
True	371.0385821581044
True	369.4307308480365
True	1038.4260153128494
True	361.2107402325608
True	31.50248447681324
True	432.9039565459984
True	437.28819079189
True	239.50480517903884
True	31.679434473295466
True	751.0019306735069
True	424.8660725875572
True	180.6794913559586
True	13.025691917846183
True	1217.631243338688
True	162.7236320782253
True	25.39346171355595
True	304.3745192377184
True	284.08561995918103
True	117.2237597099282
True	284.0258671200388
True	46.12409225486061
True	307.7617212177026
True	291.87857731311544
True	325.7333592574012
True	30.412495264791666
True	47.7041689386177
True	1015.9811544749008
True	25.04680307881072
True	12.904494871543193
True	167.8821541244521
True	648.6661896386345
True	8.754990154071338
True	189.78006024753444
True	177.85222683219686
True	547.0706865104122
True	386.6939075837121
True	742.4593846634809
True	313.36736179918734
True	481.1339561440303
True	444.9206544751123
True	520.4155975516982
True	103.4887156266322
True	1253.3522984124136
True	873.5958308700032
True	291.9146612066071
True	519.5232868105354
True	99.55192662788686
True	586.344533301974
True	448.1689847593898
True	151.56907124964098
True	77.22821219808097
True	350.06013795239625
True	174.78417905816758
True	29.78043617406962
True	613.6479253419616
True	369.6944266652884
True	75.7770722986782
True	29.30136365516429
True	662.3631751207269
True	495.3460597975704
True	73.13799686956585
True	22.40474015237228
True	339.9115514428191
True	328.3930113065832
True	729.2711153506901
True	547.4629067565377
True	551.0944974040689
True	789.8996878028094
True	9.029503639226707
True	57.64919805197294
True	35.35197450983689
True	60.435462750995
True	515.7773061855056
True	587.4900168610121
True	82.79025010464682
True	114.0773853110928
True	192.58409270841972
True	72.40598279638283
True	177.49226292059242
True	210.9938786928586
True	275.50168171962446
True	789.1405879520539
True	593.2860866492771
True	294.4372193611202
True	190.418016215396
True	266.12741642473947
True	249.1242873355962
True	771.3798621224925
True	338.1680373595903
True	167.445204048929
True	891.9069080333808
True	340.8670626944647
True	477.16629146814233
True	148.70318654268235
True	119.98377856349344
True	63.87584116367805
True	203.20872805188745
True	942.7892487027189
True	495.0316132853778
True	109.63919317525772
True	355.74818863108146
True	96.09563530601991
True	678.8230025806982
True	3.4983287921353696
True	715.8996738492958
True	38.04525852889402
True	950.8647912408674
True	838.1082960124492
True	212.7708251331808
True	30.41758736563253
True	71.68598450387744
True	475.7730146899909
True	219.8710369059905
True	1.196614095070034
True	79.06131227582391
True	1124.3128468496602
True	328.5051739726244
True	685.3037983963113
True	507.00236394070447
True	31.4872360634054
True	138.64172079251207
True	426.73355701703326
True	886.0505921388315
True	809.5835768259661
True	422.7309991885226
True	344.75694540648533
True	17.20738971314423
True	81.69565074642507
True	732.5939028859697
True	473.8602153680712
True	388.96200149840126
True	898.9931840260293
True	24.736384511447817
True	212.5496116563122
True	885.8132548684905
True	223.61209667780145
True	8.344377044961583
True	496.1961720046043
True	103.95583370529128
True	632.7924658597617
True	53.70672289688635
True	261.5237969794224
True	881.442959048675
True	926.2164471121612
True	273.9623989050018
True	424.0272162798338
True	117.74697730098762
True	606.2366815726035
True	263.82545608729936
True	193.25440522332536
True	851.9796577536448
True	54.36667709620997
True	721.4896369387045
True	285.47124629774976
True	299.9345234864307
True	164.52700069689826
True	494.48307611169736
True	614.7519440900609
True	347.42098930571626
True	411.9186647992673
True	71.4623111799967
True	156.29495726162622
True	462.6267531911356
True	207.0939953632329
True	34.685174635518806
True	200.45997759912245
True	397.0302182004763
True	399.8194580841302
True	756.8729234748436
True	140.12801078362963
True	639.562829378973
True	489.0483201584075
True	614.1141398323437
True	138.47552593919042
True	36.83311468663129
True	668.4409159357505
True	70.85388693753194
True	549.896088051841
True	687.475184330524
True	458.0874238257712
True	141.0633716441149
True	512.8059369519278
True	3.932759085530472
True	397.44514330369896
True	31.41161147806526
True	638.8542739285433
True	279.548700348823
True	573.4060274955782
True	684.7239563250929
True	141.29090895006473
True	498.39216640292295
True	490.3431237281151
True	61.694616977511686
True	947.0638156344012
True	2.8169153514328658
True	26.47061482923474
True	644.2836209163829
True	693.4906785952792
True	131.24606478218348
True	406.896172975248
True	117.24278880511174
True	71.05001927773193
True	438.693043710848
True	42.90089671161213
True	507.9831357477231
True	12.799649350833006
True	830.2063469606587
True	547.2605159659644
True	673.8915833719027
True	106.24600858125618
True	383.36760537792986
True	978.6818612796584
True	849.0688393919545
True	140.15841327375364
True	554.8379325952545
True	456.17389476840015
True	233.95688925388845
True	261.7168435730668
True	5.324146763261986
True	330.42730278537744
True	11.456782755999278
True	373.2484449960164
True	77.44231001108727
True	410.75772241914353
True	658.1733001145116
True	128.40754204145853
True	239.0592215106828
True	646.4583417708308
True	673.6049781054023
True	291.7863418886401
True	136.74798639461685
True	161.61752682254917
True	479.6190278079125
True	81.58635048637967
True	10.210543184025305
True	507.9686989701753
True	558.4824779338944
True	19.87620122905264
True	140.1357490416731
True	897.1421802223176
True	501.2532268341468
True	266.25563000956174
True	31.10500251225809
True	482.8407278244934
True	111.47094911383547
True	583.6925988485023
True	647.6086633185026
True	304.4575759492929
True	374.8808457291202
True	189.8113477906489
True	242.18128132788647
True	70.14634890566803
True	220.9092343868141
True	499.73543893036464
True	22.60289218414525
True	444.527725656313
True	359.7639763930622
True	725.937920363852
True	918.228910245058
True	860.1061782174114
True	152.73485962195576
True	410.3751185575367
True	63.825068696538914
True	191.98329207312983
True	322.9636805043761
True	9.51546222539098
True	812.3028193574818
True	22.26659954791376
True	397.88596169449016
True	248.6903587214932
True	659.7951940203319
True	197.73209500223163
True	36.42345313630046
True	689.73280185943
True	1069.4007605951026
True	230.710509681361
True	132.2769226479024
True	588.126884040365
True	478.7653986423851
True	17.132612498012403
True	851.9842681435528
True	103.12085811164962
True	43.67330106297955
True	298.58253557443805
True	350.5022798578655
True	387.44347347754086
True	265.79239328078523
True	19.92736664093232
True	22.088018998603182
True	838.7385540158908
True	207.53702341485
True	109.73148855314057
True	857.2039662414965
True	663.741641980912
True	660.5566614392869
True	454.3969194678295
True	149.35110076348377
True	34.057880596813405
True	100.1637435885678
True	444.9678321207762
True	234.93182661343408
True	472.9375329929482
True	143.687004961884
True	494.06655151441055
True	658.4897429634526
True	941.8263070876816
True	24.33713278126089
True	955.056746607042
True	1053.9821864023
True	476.4538434265328
True	88.61800387319052
True	784.8523335506186
True	653.1430038103827
True	670.9215157453754
True	176.76451408488043
True	751.6566463714391
True	699.5124438774443
True	121.4735970127052
True	780.1709441655604
True	829.8839349433784
True	490.0607619032796
True	235.9817450369032
True	73.61769123386101
True	324.8506506409308
True	333.9793433856024
True	457.17333961009
True	447.258598491522
True	197.1694471259224
True	311.2885179431446
True	2.5580272784088818
True	12.68181107618902
True	107.26987687614373
True	134.71683010581702
True	361.3905333819063
True	337.9246124935379
True	111.49609040743448
True	15.87911054211244
True	217.8978754012929
True	839.7681432817385
True	457.89076991619527
True	523.7578932293596
True	569.3724805028531
True	823.3597466339936
True	643.4853224875285
True	89.62864516756365
True	211.1467766698735
True	240.3141136860845
True	291.90109648822283
True	113.3835885893
True	373.309595542159
True	434.9107596354183
True	173.10876458620513
True	652.1991920020262
True	249.5108898401731
True	209.36354678951005
True	29.279689102409364
True	253.12501746210305
True	490.3186164808351
True	169.3274801034725
True	534.8766815622955
True	467.30200776503193
True	245.05318793111132
True	104.4187836275008
True	43.78650465569964
True	404.8640821438945
True	790.5621688131766
True	178.80781224071342
True	998.7080628335872
True	1029.3999812476895
True	486.8124480258075
True	103.27989006397291
True	129.75088581252086
True	654.86440141784
True	8.729899690237716
True	222.13249452448972
True	132.83620733097106
True	126.23085760390885
True	333.18874755255206
True	620.6408373442492
True	34.36092391398634
True	131.78966257369464
True	968.0938119595622
True	58.95039196699737
True	447.6929548032658
True	517.6093614815082
True	243.51401395126567
True	124.32807348287515
True	919.8641996197056
True	1166.6931716910844
True	513.6983212574196
True	622.6059662949522
True	205.098440138377
True	154.0284938839254
True	324.07297239228654
True	261.5916787540627
True	169.24620951900332
True	323.16655028740627
True	329.4744324320656
True	13.305657425225233
True	609.6711261861866
True	146.26276036569791
True	76.96856142387504
True	453.7926134136047
True	297.36996537750923
True	1181.595076364078
True	372.8177837326205
True	999.5854416651624
True	10.065474619783105
True	272.34559899084854
True	226.36665077918184
True	149.0650137040868
True	488.60885213987626
True	197.0780840311137
True	406.1556176475942
True	331.8054958848113
True	108.13708421125784
True	363.6976155502508
True	1042.9750189144374
True	718.7063226223107
True	229.406339424453
True	104.6708609540074
True	300.347286163342
True	28.06203512848203
True	351.7016734893877
True	316.0986392712484
True	583.5093161585808
True	444.0521860379587
True	366.6254248726829
True	159.96795231419793
True	12.021182964146323
True	422.6584764313742
True	294.1843921198698
True	146.76111338332217
True	305.9169908240106
True	413.70241182982
True	822.1827451903124
True	313.58706367031635
True	773.5557772216986
True	395.3210790549604
True	365.7736916923294
True	1.4693961294426008
True	1161.6479945834608
True	105.0289634983595
True	943.301992803556
True	208.19780472485252
True	452.4752100370778
True	664.3071045335938
True	87.99683251597872
True	478.7835301446764
True	31.90654109879097
True	416.08362813251057
True	76.8617539979187
True	229.14927507704493
True	40.23635642022407
True	706.0781428665476
True	182.49441882048828
True	26.58795927313904
True	383.48072802538434
True	111.4781430260212
True	173.27195009097346
True	836.6533310607143
True	251.3698089155592
True	149.61880476934758
True	386.0990132068085
True	516.5169778086872
True	350.8664895624851
True	519.1871666362016
True	617.9822374296671
True	161.73320269688594
True	7.154262042035411
True	76.09911858553662
True	435.1274003691823
True	85.34890930741894
True	78.99560258065883
True	1045.0286910875034
True	24.88030080227952
True	312.2174374003227
True	325.35880623763387
True	473.1047203240449
True	672.1080918575152
True	191.13914799592587
True	635.7316005904335
True	336.30138241777104
True	349.3204622549219
True	266.35338873789703
True	220.5018480799924
True	373.814296565363
True	424.7647650488225
True	425.5530667486233
True	593.7147655142779
True	145.01345578909667
True	76.44881492043574
True	37.99411870224146
True	303.2701087649247
True	638.6334685975821
True	389.0145134220864
True	836.3707734946025
True	225.82109533365207
True	388.2773316535181
True	69.42800701172709
True	56.10092271744389
True	414.3286889074868
True	198.8562068337732
True	228.2968579628334
True	46.62312832091425
True	1095.769777113096
True	179.209409531172
True	922.6369890992056
True	317.9000128351078
True	921.8690072361782
True	234.83938567703908
True	466.3905301696595
True	537.6813058977413
True	627.1972039562156
True	209.5031717489392
True	478.6310049310535
True	939.746942480712
True	126.12311786549918
True	7.548983535078678
True	552.7814366915692
True	28.944549224118127
True	79.02437361591262
True	807.2442007125964
True	220.10632272325213
True	981.9413629736422
True	683.1591165016646
True	405.75666471006576
True	283.54241752585733
True	482.40257537101456
True	328.48897339956073
True	186.5694435828304
True	684.114524329371
True	737.8835339585347
True	208.7717457577277
True	90.02777094420465
True	517.72941680014
True	143.02078318984604
True	382.25721334822185
True	333.96804531606153
True	66.58564133379838
True	388.1535739818955
True	411.5053345530305
True	369.6758261966581
True	402.2694053270417
True	426.33795330382446
True	629.41998995437
True	56.27495092221184
True	452.8089980720202
True	353.0447405729843
True	670.3255063048159
True	221.6144316724957
True	104.4724090612532
True	37.911835994526285
True	539.1351681281585
True	647.2635087607783
True	188.54475395111635
True	397.7878293674368
True	352.0106165035335
True	17.624984445250924
True	163.09954265536055
True	289.7306972235189
True	2.1269087346570306
True	857.2534169408285
True	81.1353423176753
True	105.733702108873
True	112.23545015518216
True	351.0592357640417
True	35.584799190213346
True	467.6063934296373
True	224.22875090979736
True	6.146178449321716
True	117.22396701278804
True	449.7817839300383
True	47.87046571278998
True	69.43331820944238
True	178.79900932979717
True	298.0930860463227
True	946.4763537694504
True	389.1884501603819
True	992.9841370682092
True	192.9187897368376
True	1020.1301565658202
True	771.4788577033922
True	632.4250863986101
True	397.60998810926986
True	386.4132835717168
True	78.06134508187394
True	73.33612346166862
True	80.80685719784591
True	171.73030507754055
True	485.8132086644142
True	1080.994649039768
True	182.03184228717527
True	354.5535839889672
True	430.8820018278744
True	615.434814378039
True	595.7476015449463
True	284.6393020493887
True	470.3929807579384
True	664.210661500933
True	99.0364108245727
True	707.8027272207759
True	257.2193141958738
True	134.31242213579537
True	411.9975013000177
True	801.1229426955709
True	436.378918231164
True	824.7163754553668
True	198.2260788488737
True	347.8263577121506
True	696.7730004465318
True	628.5678857189517
True	189.10065540809464
True	257.80992484844506
True	808.0450312152477
True	32.578784541792146
True	192.3376472748806
True	484.7287096232416
True	700.4804093972893
True	103.64711993716028
True	37.70873072233572
True	161.72941734050588
True	732.2855216907366
True	321.7565344906595
True	550.6946750865941
True	358.41152033791263
True	311.9454920127667
True	424.7588767003306
True	489.4680539654316
True	72.93933765320915
True	367.3857725697654
True	815.1259278736219
True	0.0
True	287.23662971224803
True	257.93053753461373
True	982.2876355019192
True	147.16724561336173
True	625.0213184006725
True	626.1431681564114
True	111.2701365212297
True	219.64559330013665
True	128.21773292137277
True	11.127466496473636
True	295.59698779488014
True	382.7611208951836
True	1157.856515730411
True	229.46182805961823
True	420.3007468486009
True	648.4605310864794
True	206.47581373410767
True	27.80548773166208
True	865.7656670512093
True	611.8289454275574
True	158.15716387936374
True	616.2627801481459
True	163.8443582578973
True	301.1778234617348
True	764.2215698823512
True	36.561120763863656
True	104.48933039140064
True	509.11655305099856
True	64.38913379694088
True	78.36017316461408
True	403.6536039214226
True	23.727524272315964
True	770.6649325363094
True	100.61987745247868
True	158.7388680876146
True	18.39168919797497
True	712.2235432488048
True	30.322919884071844
True	777.1266734865454
True	396.98667096411685
True	116.99459366038175
True	696.9653881292487
True	526.9882103687779
True	578.0229286096244
True	44.848689746832825
True	362.0342436847363
True	5.360442630785633
True	90.14794720644518
True	393.0968973258469
True	50.18176504065664
True	117.14658563910542
True	317.3365135424696
True	178.394785548199
True	105.00875389894355
True	660.2597915516469
True	20.4529087935975
True	1130.9245968432167
True	502.5775694191478
True	299.90747239249646
True	494.6369350716381
True	124.30177624507418
True	788.9148504975558
True	1095.8503109996884
True	754.256609977493
True	165.6768397087953
True	224.57181727780983
True	53.13237803340759
True	62.62126395076532
True	155.4743387694162
True	100.9292468761264
True	168.8341625156387
True	1206.8087669812471
True	306.6153379545654
True	346.63381226929425
True	688.6502347289138
True	17.221042510064198
True	13.664236339161572
True	581.3842887417519
True	5.124020229562608
True	110.92374398135092
True	689.2753281379407
True	181.4246646474396
True	647.5292018031481
True	825.981853953292
True	158.92735873931622
True	923.1965977642768
True	3.061736057324873
True	465.6599822666744
True	1064.266795010521
True	25.532477312302856
True	237.5505133702252
True	142.10145092085162
True	1000.994983964148
True	232.31690790555209
True	514.1132526218338
True	122.29481520456989
True	491.3070092754566
True	148.56779394665716
True	101.6587396899078
True	384.2288902213173
True	68.43144825485925
True	53.58646579290492
True	1082.526319176486
True	255.7644972185114
True	149.74848945546472
True	359.1368320621182
True	402.90080927361
True	216.86233904357903
True	164.14440123682854
True	383.6951169006355
True	35.431888296854865
True	493.95809987416806
True	1133.271113953899
True	115.14807248894714
True	482.2285972625328
True	308.52160257260056
True	24.845961545531413
True	409.7717797867087
True	106.43644362966106
True	608.4677845374263
True	220.88275019053893
True	405.5062095564458
True	19.677261099798592
True	444.703120921229
True	111.31725388924136
True	343.5186368468682
True	33.40864289951932
True	171.76857258603036
True	257.15873006966785
True	793.6352618094578
True	58.75091326732203
True	146.98863574244808
True	232.65089158903208
True	143.66924543766797
True	653.3631756013526
True	563.5099994938807
True	780.754104079656
True	397.7471007737112
True	541.9418564667488
True	410.35609819703257
True	681.7869359615455
True	68.19578321348797
True	464.8258370535476
True	419.8968160606726
True	48.59074040275999
True	81.81195609990446
True	126.22549170986365
True	90.9356011085407
True	333.9444396735313
True	862.5753842022878
True	328.46681607083104
True	1061.7211428701796
True	327.23381979020667
True	915.9877093153104
True	150.8568713465205
True	563.5088966725086
True	581.7247609131617
True	708.4641242258372
True	444.8494122996085
True	65.03849036280356
True	296.0493304107026
True	42.95482774610481
True	163.79822466121058
True	170.5096608190954
True	1099.571036797789
True	213.95616210734795
True	553.9680583334593
True	549.0353491990536
True	564.2958903552673
True	889.3247711313186
True	598.9757237907122
True	649.6526999747122
True	962.1098545918924
True	126.55276548496656
True	320.3523479889641
True	264.64397742176226
True	326.7718280436673
True	89.49647144288781
True	378.3944889472101
True	4.218508119915305
True	325.1417944158624
True	252.241604545062
True	613.807437749156
True	278.3645035542072
True	369.96213673142313
True	10.155728610096508
True	61.101341760189065
True	528.9943399318574
True	29.71942411664188
True	137.65443777090275
True	62.088365185004925
True	152.78474760251098
True	251.44060038924263
True	68.55473291438005
True	394.91476449443695
True	262.744656533234
True	95.15739746474364
True	345.764350453172
True	66.64584399097286
True	591.5101196739705
True	862.6457893197792
True	286.63444998519765
True	1154.06044666531
True	112.73628625148878
True	307.7918437257659
True	1040.7977104425256
True	89.85127246863267
True	295.8549350382493
True	9.94816367045329
True	412.2235750375783
True	456.4271745569833
True	153.19029281392335
True	624.713772817706
True	897.2655116488328
True	155.37577069413635
True	78.2028886627764
True	325.0721627613181
True	535.9840642644573
True	590.7133685235976
True	1206.275705626982
True	26.79241174795991
True	920.0704978979936
True	145.66759466715385
True	631.6091243211682
True	112.15362388167324
True	137.18170801149364
True	194.06910814757745
True	175.18344884646493
True	753.778535932029
True	204.4194269197111
True	237.03964192492927
True	67.6464671284798
True	511.2571760940019
True	435.76856697478144
True	179.4176737839821
True	238.23674615498075
True	17.289970956950114
True	424.5204234556
True	229.0456552480073
True	293.3832851764582
True	107.0894919779388
True	690.6651204566955
True	408.5576766179089
True	250.72875656015563
True	650.4950662048489
True	535.2538140037427
True	486.2332118968982
True	136.21600012559796
True	534.0502858325384
True	430.8340012814051
True	2.97760008823205
True	201.64927111849613
True	93.33742802777256
True	246.5626595873154
True	2.5846108598948567
True	122.7464888982259
True	347.6893317998844
True	6.53201502023647
True	875.5879230221469
True	160.44736684144226
True	718.9201869050565
True	785.3033467313347
True	159.5345788481474
True	228.55937179693825
True	499.9671659054145
True	869.1708658941178
True	46.99661287700426
True	37.669912327562265
True	129.40301377696096
True	624.9765289145066
True	736.5935054631523
True	187.15071642427097
True	602.3739004541156
True	591.0785583087627
True	861.3127316134724
True	411.47684094558593
True	191.10674389379852
True	901.7516256371848
True	219.05050162867045
True	148.00864450865973
True	321.36613880138333
True	222.3076539609519
True	209.9154288524817
True	620.395910137074
True	253.81737782311177
True	205.3470496530959
True	452.2744753940821
True	470.150527773969
True	63.94443765728777
True	292.4951386940662
True	72.20751838954192
True	334.75591830286857
True	358.8214695555739
True	256.0436341099163
True	181.6532505798392
True	391.8795432967766
True	659.9638796759978
True	717.7064407595312
True	302.5007734178226
True	757.8843693100864
True	63.93647975710184
True	877.5496911013171
True	341.3213066510095
True	12.258262442795743
True	617.7275214304574
True	696.1625030862748
True	253.91340844509836
True	169.972577157537
True	49.635626542723465
True	385.1950162638877
True	76.77152751501734
True	11.006696114392724
True	890.8374102774645
True	375.0159928048897
True	178.7238099488672
True	984.0702865759976
True	11.175457403864405
True	791.0213781951913
True	32.05018197860373
True	673.6743564924764
True	57.18478839371346
True	781.5598620169845
True	455.4622698265173
True	201.37594488150336
True	440.713787524085
True	211.0165651470073
True	294.8325699249586
True	231.27465069138887
True	412.6370589136562
True	10.089860666887247
True	326.11585242991254
True	109.69545426997227
True	11.193902247586392
True	467.0132106100762
True	743.7122846296418
True	274.631368002097
True	81.62141884164708
True	304.92955202918324
True	82.9851948262768
True	183.27809886579524
True	177.6083851030384
True	366.2981419125209
True	44.96445422017648
True	134.288139296247
True	382.3692318494507
True	885.8667904300132
True	111.81547157533518
True	206.2070024979611
True	418.3562878576348
True	18.71435275301504
True	420.1440074021904
True	510.6340480391027
True	91.40910874438916
True	397.6848030499893
True	374.0522680476999
True	420.7460510705852
True	585.2526497858764
True	1018.7860201966452
True	972.16573867112
True	56.63440317913196
True	1067.7883004352725
True	111.1893045295418
True	106.25327671020236
True	111.20834566938672
True	496.66580980723705
True	375.0704889903581
True	574.3041907806805
True	264.2074283283846
True	153.5452722691738
True	400.6464931370456
True	16.13601492579399
True	461.5289687188545
True	396.5297165297077
True	153.9636556547593
True	88.20180856174827
True	535.7760563625526
True	1015.487983526574
True	206.22674199720623
True	67.65540746629378
True	441.7359750842852
True	383.9557434314841
True	471.5547357211829
True	322.10157214712547
True	4.457390857582989
True	535.345326677897
True	511.2317216980032
True	512.8127750367294
True	188.19747415778977
True	107.46471822227784
True	21.058769880892527
True	376.4676666299033
True	108.62686969059035
True	6.719155830086772
True	31.11421544670756
True	347.86600701047473
True	621.5390916689777
True	139.4156990579217
True	89.05562087749092
True	21.648719690018147
True	413.2283490003792
True	348.9779184294369
True	785.3788537532704
True	301.6561036655153
True	535.9226585201168
True	545.2304943397326
True	543.1146374985151
True	294.8370634514153
True	561.091589466625
True	91.78970771793368
True	584.1659218954621
True	8.130322165233721
True	347.1869933870628
True	448.20968176085086
True	981.1011905797742
True	353.58730770270154
True	769.8955467606237
True	942.6061155108306
True	179.64993647135904
True	36.453651817383495
True	362.5058622446979
True	392.3251872397871
True	595.2568811984938
True	255.6012940145561
True	27.095345680864387
True	647.2905100114491
True	125.91606701663412
True	1061.5697601515742
True	297.2697761032488
True	460.6412980146919
True	130.5473801286457
True	812.1240016121734
True	141.22592029991003
True	824.782712628781
True	584.378208590752
True	187.99448297977224
True	111.41078348897224
True	64.6550394391871
True	546.4779343491294
True	901.4032826784412
True	421.8533217190293
True	510.3501530951799
True	131.8829307081142
True	623.538850086942
True	487.9675313585829
True	813.9261923110936
True	320.0807328589152
True	609.1822093634097
True	116.72634625846672
True	26.851968624370077
True	422.1899979512642
True	171.6692120446759
True	105.190231192014
True	376.54166421269167
True	1066.9704808470156
True	267.7303259711354
True	553.8871762780894
True	13.421076005581533
True	76.74735757475149
True	327.55264001346137
True	768.1600741709111
True	461.89018784997336
True	506.0933844337453
True	706.6038611065699
True	71.6323225914732
True	730.6010808712603
True	45.65820065492626
True	100.7995504902041
True	178.79259465203538
True	82.68881227933652
True	22.225291340993387
True	296.81705714681107
True	453.7508231582679
True	896.4995878939217
True	870.0468548593441
True	4.905826450440909
True	290.20043186352154
True	489.0630511847261
True	126.80201743424315
True	248.3716935712413
True	327.0174065462324
True	1318.640704769817
True	444.4636655230817
True	24.49324893048436
True	178.88971765070906
True	722.7853592883706
True	36.33518958723623
True	176.49048849084073
True	554.3998485382953
True	71.133241445992
True	867.0865987728205
True	337.3071985868654
True	674.6608012965775
True	77.25238485490028
True	667.7510605781935
True	589.8311214404458
True	914.8535669173598
True	254.9525186467217
True	496.44216717369176
True	851.9794863176593
True	925.1511217583412
True	238.44940988063684
True	789.488949181821
True	224.2062008121873
True	457.9345279052784
True	365.8203468569216
True	509.2649750602966
True	489.2520102675679
True	306.36598578665667
True	357.71697221420203
True	112.78422421679434
True	344.93754415902606
True	1122.0371112932928
True	306.461984606387
True	148.81096899102857
True	299.4275325584256
True	761.9582964077948
True	665.3584851242101
True	412.9333427318528
True	121.47938135097542
True	335.6379005724663
True	35.21191086373777
True	180.71808145382627
True	91.681259200537
True	88.27841681115476
True	563.6963938341545
True	139.67265389030712
True	132.05575086386324
True	99.9257170636494
True	85.6858770970448
True	450.3393589831543
True	390.2206764602237
True	1017.8426272197046
True	541.8707960203627
True	817.7633020541185
True	280.8578608959214
True	298.86266376677366
True	542.993932869
True	194.1527247629316
True	773.8951056157027
True	240.19755855310729
True	359.1050595740248
True	67.93701274823687
True	117.28657827461876
True	276.5810173547685
True	116.02300313265944
True	476.8046324799955
True	30.86003731825072
True	565.9139386651831
True	1006.5992241116702
True	724.6871152272627
True	1.2641373478916216
True	63.33115167804511
True	502.9355062216591
True	439.4952345998834
True	75.22371767201625
True	118.7950469374036
True	301.0056324385752
True	77.19233499195802
True	48.88196144060673
True	701.5595767934981
True	653.0682695210234
True	164.70253052752554
True	171.74369509065113
True	531.9649697520605
True	54.25453339145224
True	26.38567882829385
True	590.0466054916067
True	453.5591753798094
True	1125.1947326921584
True	46.39401335805931
True	480.43611352932703
True	902.4345280540408
True	798.1714387001737
True	294.1606711415673
True	743.9477167481341
True	394.4219448021318
True	43.46354023677056
True	97.09966159720736
True	711.43547021183
True	76.65427997161677
True	148.92716237862638
True	927.6742355319532
True	182.63544499838628
True	268.5181388980124
True	106.72757430678875
True	607.3554044061846
True	609.8266914713015
True	213.20502269732128
True	423.8937163522872
True	43.49017683633523
True	284.8050563612692
True	561.031436796254
True	617.9227584371507
True	327.5839567996399
True	72.4193740158114
True	916.5686611108538
True	1053.236654344444
True	563.2010379351528
True	64.69268610121614
True	28.19965303148668
True	89.12095950882343
True	110.6032213922808
True	102.70880350029071
True	893.5182001558879
True	1173.9263115692283
True	726.9363010746301
True	341.5822599634789
True	8.625255126527694
True	22.265546494659088
True	345.7270640559116
True	474.42686468251975
True	42.55461785156229
True	576.4694768500461
True	434.9159847935448
True	401.3662304248402
True	83.43242219768773
True	201.12555260415797
True	272.2985440164488
True	139.06586271707633
True	400.7837502622408
True	44.30835939903125
True	180.43483543401103
True	1145.8452871781726
True	6.160243948727681
True	27.02217266949463
True	577.1430303110212
True	362.9638606859013
True	794.1378287123174
True	158.1356052985964
True	760.0825640819105
True	574.010446203323
True	267.2778739160768
True	424.722334776089
True	343.9264559382804
True	303.73454821660744
True	271.016824050185
True	394.9124330101935
True	500.6260327825855
True	519.5275062653451
True	110.61990459960948
True	352.78560973689457
True	8.448393043997589
True	189.71702090328677
True	243.88113862381005
True	858.8213643303224
True	597.0472168614239
True	30.434086982096247
True	727.83383353241
True	837.9635389265882
True	105.48428182465888
True	353.24161618388354
True	885.6890077713244
True	232.18387892157307
True	163.8168763747609
True	521.0878967168295
True	552.6024390137968
True	1089.194755301077
True	145.08856282440456
True	152.4816016215229
True	256.7602320024055
True	311.19189691133204
True	426.438715082505
True	415.58470887360096
True	317.76584131353235
True	437.81937279768863
True	502.4503308617502
True	230.29367077256495
True	1456.5985403165037
True	253.9821468599187
True	403.9691011945236
True	51.09109603033598
True	754.3953524972048
True	260.19148113551864
True	936.91886290815
True	555.5649168527053
True	329.44381355654826
True	789.0331860649096
True	260.79699944109404
True	230.22841973927396
True	253.05721251813827
True	210.9313622329209
True	138.11424604600225
True	249.464647443444
True	728.6155890199202
True	530.8607810023324
True	226.2825014440068
True	1182.111776745294
True	117.956328433566
True	263.7258536132834
True	73.3158321785294
True	297.3511697565248
True	406.7732888918069
True	91.6719912943704
True	216.0799727790404
True	76.22880346446624
True	701.4390341305071
True	378.50421757463886
True	222.0107998941187
True	769.5430537108768
True	853.8590028238914
True	825.6297326799647
True	814.7751864366975
True	349.2871900006249
True	1.4332303959413255
True	268.1562661216615
True	52.38872812031564
True	385.2377796635173
True	54.244498994400296
True	354.89140144673075
True	885.1166616234558
True	1019.8318056849909
True	409.9024648850658
True	21.649497908126783
True	540.9997019892078
True	511.4387592962655
True	197.3734612637004
True	236.9632902890684
True	286.3432252017164
True	22.577238781823876
True	128.46220262268167
True	983.646690629682
True	64.42216829085031
True	486.39006564615374
True	798.6326931450743
True	97.33113893164057
True	233.42081850174196
True	105.43648491355832
True	17.27960135390828
True	1.210216536156759
True	119.0674261499826
True	1002.9280149324824
True	479.3323224341121
True	66.8170849884817
True	789.4231907212389
True	350.5631248449982
True	1.2613102459468402
True	440.84036935132593
True	189.68143697766715
True	506.2524533873412
True	85.2542154634601
True	318.0863978338478
True	353.5383292880622
True	172.44842029948066
True	221.99593575643223
True	128.39537715333083
True	176.9847651074147
True	977.357640318022
True	17.00313046973729
True	502.7974710669441
True	495.4577287062076
True	409.22419651554
True	216.48817513774068
True	236.94589961382093
True	167.4039681675472
True	47.68181002159427
True	489.4841109492543
True	148.0115072624914
True	834.6937904773649
True	834.9572413567573
True	250.9682630749585
True	313.3815013994776
True	528.9256428910144
True	39.01089113098893
True	87.51046117388785
True	773.2128354209615
True	1075.182971911814
True	115.69196025529736
True	715.4418606422472
True	147.37195740063157
True	907.7714443749904
True	673.9303027964138
True	97.57841307836154
True	271.959078477175
True	615.4881270792145
True	267.9220678975085
True	43.02508899366903
True	576.1376454622922
True	431.091403573872
True	5.748229844491011
True	467.10005490556665
True	68.97967152592472
True	180.19759712337373
True	227.57733243817495
True	285.9174692484201
True	73.37580900602478
True	225.36833286167067
True	355.8442799985618
True	427.0078412088052
True	880.4964458322802
True	48.693776640216655
True	890.9700933561232
True	981.9539770242224
True	133.8922281466482
True	74.74121085654599
True	995.6308881907016
True	34.99387822497957
True	228.02974907934055
True	81.4222383062031
True	198.8613636267769
True	391.37878298220784
True	958.4249502157452
True	93.2949037688988
True	71.31416197941822
True	618.5243109663738
True	283.7229102454276
True	731.7375233272261
True	55.29230684063714
True	465.5079145417208
True	394.2528341924
True	678.9927107366364
True	51.87243828681779
True	109.39883175083511
True	27.103539149579667
True	264.36529005610606
True	45.75945773754671
True	354.91868938969515
True	2.923069905688741
True	1179.2727307366342
True	105.0716299083481
True	132.90511747922594
True	363.76137827801807
True	736.7300385513969
True	701.7663482287631
True	995.787260465358
True	470.66539651492354
True	416.62485715582113
True	140.99748259500006
True	417.6401040028557
True	844.0502990980935
True	440.0514798452232
True	954.5114996274566
True	79.11625234450864
True	426.5233257126845
True	178.2842328115549
True	281.8755164121604
True	733.2898089420767
True	168.1155582178186
True	132.74107489494762
True	62.19818577080921
True	853.0317752489796
True	774.7719643105405
True	85.51716666603879
True	456.6569854191966
True	733.8868389114486
True	420.32978684137873
True	56.48794874819834
True	320.13759808644414
True	779.231956787301
True	29.030240818936928
True	386.2703675021798
True	167.98262711647058
True	294.8442827470587
True	34.34072664133204
True	219.0279031173627
True	775.2142255527023
True	648.3779204858463
True	56.354084566409405
True	296.2652943635276
True	909.1108354374468
True	18.948142942875165
True	316.54619472601473
True	289.9393476972406
True	427.6582384760808
True	217.3690223631804
True	588.0873597611298
True	45.75578586678767
True	978.186511855309
True	895.9719072058175
True	47.81684772957607
True	393.87599657448425
True	713.6452092619751
True	901.5758529648954
True	275.430530406586
True	577.4211548252144
True	129.70289780951794
True	179.7926055093112
True	134.5996212363398
True	140.06191877301916
True	198.1328997743064
True	938.6340098359808
True	787.7222533647733
True	944.916956572744
True	20.587430609168777
True	26.413145917894536
True	354.03637386999003
True	13.123837874960389
True	599.4856624818868
True	1113.615927118663
True	267.31035223866024
True	207.61685966432023
True	82.11286988546307
True	220.999204511361
True	137.94400383403695
True	43.46846608651959
True	136.47839930406366
True	92.14618482363656
True	255.1209572222465
True	523.6796632841856
True	163.17521531765067
True	30.29310909411876
True	60.11098743838448
True	439.6586168763863
True	266.9579350936176
True	598.4392044999034
True	22.93667033592508
True	112.79024851890784
True	650.1921275098811
True	270.5010102169199
True	445.7838246337032
True	652.4518821904074
True	102.58696270807872
True	113.71162413948146
True	78.52806116978488
True	27.06050179485901
True	118.06766801996348
True	85.0594458165305
True	103.95256934942884
True	146.09101206844588
True	243.94736042664152
True	810.0295257359904
True	284.48852602410943
True	937.7281087465908
True	164.89821522469393
True	202.33268581258008
True	780.2452464286421
True	300.1498177757843
True	603.8071170209604
True	255.14647182228063
True	337.3368740723857
True	433.3227312460452
True	556.1841556766223
True	660.6247439185844
True	367.2379538442089
True	37.13718916745789
True	552.5461940347742
True	622.3178961360405
True	19.30291657450065
True	10.880955168130631
True	257.6600516005931
True	425.4597426045615
True	459.4026670225123
True	68.4583632106937
True	646.7853700840784
True	939.044395018122
True	241.2058424227257
True	910.9248130139416
True	277.933727666418
True	101.12475433852885
True	281.84152714007854
True	666.4841187171926
True	39.63323956995006
True	569.1448025823668
True	1278.7415514136162
True	1022.7015996548768
True	904.5768003057856
True	212.3554713549614
True	88.17861475484929
True	179.0816575930553
True	835.6574390174662
True	141.9716726534717
True	1072.5765696458386
True	846.5885160199986
True	43.84435826413902
True	86.7688099702217
True	435.2910056721629
True	401.6075690001703
True	206.4397888979025
True	511.1034060900501
True	656.8083406969732
True	124.18319263683546
True	270.243064187468
True	1010.1085257480846
True	53.806016881199234
True	706.4424944144412
True	554.3316642918705
True	37.96677317526651
True	824.1145891264356
True	369.3087873954604
True	548.0396512267881
True	105.10367396718236
True	275.6399350146943
True	204.5550424295627
True	27.62471083663745
True	128.13111580034604
True	726.0018246024842
True	142.53612309682404
True	369.21202663789694
True	67.25613239142686
True	647.9577319371795
True	603.5139869824092
True	243.41605957727785
True	461.57822848573903
True	159.56640588201634
True	169.44853943010446
True	210.98997258285425
True	293.67562269479737
True	350.9545804888013
True	123.18776745573362
True	192.64960249589944
True	25.85273799243267
True	882.5122594666792
True	316.88189829897664
True	10.097830962096982
True	376.29533268847047
True	169.16923698884156
True	640.5082269793742
True	366.1155151050408
True	582.4433733382024
True	535.4573204910572
True	482.0953024628271
True	795.8280905707572
True	238.5504269831028
True	551.2388182250799
True	163.0396101017608
True	524.6790386671231
True	360.53445888012345
True	381.7531771581071
True	131.7050435976669
True	138.6097648364636
True	110.3999097246088
True	59.35764639234045
True	755.8635065609428
True	187.41876101760133
True	47.03313854753961
True	0.0
True	563.955917560338
True	114.6060782395259
True	22.827864770306203
True	40.40028307782802
True	115.44855379683152
True	543.4971382124372
True	181.2986634185187
True	104.4528402865004
True	33.69444744425161
True	161.25760519976745
True	915.0075929901368
True	50.34688664100855
True	227.19020687229684
True	748.4825506219016
True	319.48811539803967
True	453.2569102761068
True	472.49621734035486
True	512.0647493091756
True	602.370134303594
True	922.5975974006278
True	264.5514287541757
True	1094.7437682938685
True	914.6656763781286
True	630.702439924532
True	343.9644910381404
True	820.8409872405608
True	10.315055222178112
True	31.90250492717509
True	294.2606847171692
True	38.70701934982909
True	205.77964768345856
True	756.412406183819
True	215.46967827460512
True	747.3758477257893
True	764.241450272406
True	121.86420437603678
True	359.71409685852313
True	577.5404858768218
True	25.52133392649959
True	135.22333931148023
True	435.6064671485731
True	297.6403221255415
True	197.1875481809249
True	118.43998012913914
True	369.48277218621
True	22.807106767899548
True	375.7979623889152
True	363.5076820246255
True	1056.8539904164195
True	377.29108180337664
True	30.78887125859273
True	430.0002706673791
True	439.5338489809808
True	231.18627228201197
True	29.577467636594157
True	758.1185073881329
True	450.7158917258327
True	164.25151050188077
True	12.49516850962754
True	1229.0321702274623
True	171.72705112480278
True	28.05768663563485
True	301.43288416009665
True	284.8231767857521
True	114.4743414246091
True	297.6851046294625
True	42.99082689895104
True	318.53707230304536
True	305.933556530146
True	315.50260676426296
True	30.816464665942803
True	49.28432556512866
True	1065.3621805078158
True	25.670014903673646
True	14.451937439510044
True	177.87011040998738
True	651.6583165665721
True	7.983229344787986
True	186.34877160756648
True	185.78386468433644
True	547.25867067256
True	362.0119460616999
True	730.8679850039008
True	313.1588416441729
True	506.9600574053705
True	435.2620345977528
True	496.6985034588275
True	102.67537677673464
True	1261.6556616886064
True	901.126839310997
True	290.06049413715795
True	518.7003539587723
True	103.16941903920552
True	545.533585020232
True	427.4868513150905
True	155.43532402392816
True	75.16850115804564
True	353.2488724238325
True	169.4210849966589
True	28.50897578036974
True	564.1865386456655
True	383.7907164146428
True	67.02972915557841
True	30.9916727030128
True	663.7778346969224
True	504.5053811317191
True	75.49585267687844
True	22.800626896831854
True	310.9745804136228
True	317.6265845730606
True	722.1308822125897
True	562.9686653321555
True	568.1854926439929
True	785.4640208360106
True	8.257413097112726
True	57.94235437506267
True	37.38501834512951
True	58.12435800915136
True	522.4918403650395
True	597.9701609175816
True	87.01709098652461
True	109.26995542031412
True	197.37205246111023
True	72.43693802286634
True	182.8315180922776
True	216.29684792187567
True	268.52249813885925
True	814.3116731342567
True	571.7973607750707
True	280.08449810309565
True	188.67603688166585
True	281.2025015016753
True	239.5142777010606
True	741.080911021199
True	320.03738925405804
True	160.4239275183415
True	884.7969112746479
True	367.00371894844034
True	456.2828795076399
True	159.38104490738056
True	121.50430842399857
True	62.07028851911333
True	211.26184967622692
True	953.8214299336164
True	530.5907841636333
True	110.9213744021495
True	354.7881246439688
True	104.6363247343156
True	695.7599993475793
True	3.611487667425068
True	685.1961667753972
True	36.35763271044176
True	957.301695791372
True	836.7992611100758
True	215.07234748888104
True	30.73832997347532
True	82.75604594663992
True	452.4141264124064
True	229.58110324301083
True	1.963626337267012
True	76.53223080118867
True	1089.4079283163012
True	346.2634396795426
True	655.2702175352672
True	489.401606423208
True	29.0097004063936
True	137.1983120379465
True	440.93087983493433
True	910.4791833452226
True	809.494075248284
True	415.7597616970901
True	344.8798635300328
True	16.852540212001742
True	75.07029294744576
True	739.7212145036873
True	477.2039946056939
True	375.5737922072235
True	879.5097863794368
True	26.4272724043146
True	212.55820732648343
True	906.161539187045
True	237.95997106250567
True	7.914955332524539
True	510.8302934032485
True	107.42822691962076
True	618.3590902323632
True	53.427391026535744
True	256.36682358233423
True	884.2490183931818
True	924.7551158942324
True	268.87121327452394
True	443.4713582909172
True	115.49505548517246
True	599.7572519461137
True	263.555779011922
True	191.8683784271176
True	845.7658323702195
True	55.44356505726845
True	722.2276397785182
True	280.89665600281234
True	295.78172538626524
True	170.04871639119924
True	481.3536509393465
True	595.919600804329
True	370.4324838647596
True	420.4913042711793
True	68.4357100518578
True	152.63102609930027
True	451.03677728468426
True	222.75976324811305
True	37.80598942387131
True	200.5899220148804
True	382.9666523982407
True	374.8203886025314
True	761.5131093091102
True	128.21918108403466
True	656.3798789509209
True	516.8418220757331
True	607.3248421379061
True	138.5500031238169
True	38.760541229755255
True	668.5761114369844
True	71.40379706582122
True	558.6089226854302
True	676.9075340007536
True	452.28319368471705
True	138.53568004842455
True	526.4310039254683
True	4.238462187345728
True	381.83071475900846
True	30.400904063359
True	625.4230414946318
True	265.54730880626005
True	576.2967303558331
True	714.719290102365
True	150.33421845601933
True	518.1357285674192
True	496.2696744078327
True	67.93312822740444
True	967.5767955000312
True	2.854318087392734
True	28.438561009449828
True	637.354714483166
True	695.1012504141937
True	135.33538176569593
True	417.8866372000007
True	126.45095935088314
True	75.28527541429723
True	470.8658474330709
True	43.77818486321959
True	509.8684531987067
True	13.145774906381147
True	864.0964653550102
True	538.0512183335422
True	670.4387881540629
True	100.3303692030705
True	382.1862529137948
True	1001.5417977326508
True	848.753152314826
True	136.3197156188388
True	534.9672490090494
True	450.25020667421575
True	247.92140878360507
True	257.1012715242665
True	6.92399180498541
True	318.80907817319104
True	12.613321360192652
True	363.927638257364
True	76.52484756678919
True	424.844394617373
True	651.5755824007964
True	126.72898040943836
True	223.65474768230808
True	640.621578292691
True	691.3806800337059
True	298.17756885045947
True	140.52249037399403
True	164.07321272052175
True	482.3698892823687
True	84.21574839072676
True	10.757957518511462
True	508.40352286722975
True	568.4593326042225
True	18.978148091002527
True	137.74529518317962
True	871.2795255238598
True	489.8116888028312
True	281.90529316428854
True	32.028218678296525
True	484.5084320323721
True	111.04613411772372
True	584.2144982597266
True	670.6333917551591
True	298.1050252203456
True	394.4183822393081
True	190.1583403533343
True	241.13914560410825
True	73.44603333992586
True	229.1576811995295
True	498.7590591919667
True	22.809325866637412
True	459.3447359215172
True	379.6517613211328
True	707.9004138929072
True	959.1330562584328
True	920.7099348865172
True	157.02698693868535
True	398.7719468247958
True	69.80509510081458
True	186.89334063084
True	325.4547074911343
True	9.872352648505585
True	788.4938884310675
True	23.065547757642168
True	388.0501372931546
True	271.9795252107766
True	665.1331368517701
True	204.5067403801234
True	39.3840704968737
True	704.3726892823082
True	1090.992858091556
True	220.3600331449399
True	128.9336186428645
True	612.5655960281589
True	489.4075226033952
True	19.13228935314605
True	810.3229757804215
True	112.65780092235649
True	48.33716926285437
True	306.5227487429535
True	348.1927607544212
True	376.6915568319666
True	273.4538405502228
True	20.011892945112308
True	23.961865180972094
True	841.5334560642805
True	204.4756649996294
True	115.59547419697785
True	850.4499951190721
True	641.5727006534548
True	638.8524801288395
True	447.08492794965696
True	156.65761444022817
True	35.12182236793697
True	102.52732148264492
True	440.8002735568889
True	229.0816934079795
True	501.9772910489803
True	147.41214062432127
True	481.72511677631786
True	644.4778512219431
True	943.5310429050816
True	27.816392404593287
True	976.2276536743858
True	1075.923242958583
True	487.7969422642241
True	85.8676134254612
True	785.5503026755824
True	649.9748851724561
True	663.4888411562738
True	178.91325531387318
True	744.8580843063652
True	699.8933088793848
True	122.47001164347374
True	782.3637143489556
True	822.7021070746265
True	485.8388887876615
True	234.3452076148569
True	72.04854234401493
True	309.1968134235822
True	346.6908633859375
True	469.23905183476586
True	433.18104503904
True	192.3759324552712
True	313.4546514964267
True	2.668012205433624
True	12.983188129190646
True	106.40981900296929
True	135.913074734051
True	358.4574365984753
True	352.0403706425001
True	110.49486624613677
True	17.670151334207002
True	217.43991685271968
True	829.211044764224
True	444.0919109831933
True	526.9049138601875
True	569.5327284264783
True	804.8503568882118
True	647.5328271958763
True	92.51188209321067
True	203.64286186456349
True	240.0354467048664
True	282.2817923499951
True	105.08684024918132
True	363.773048973126
True	436.19722045029135
True	171.58870399539097
True	651.109365986626
True	246.05919173679536
True	204.71229822017847
True	30.12023533776159
True	249.1895201640886
True	488.80522726275314
True	168.36718156171338
True	511.6544540615872
True	481.7781412484312
True	241.97970276975056
True	103.18550998218169
True	40.66217020082349
True	398.2350538861656
True	789.4161783772449
True	159.6041010209328
True	1032.4683355663997
True	1023.0555438002234
True	466.1344291784015
True	97.88916902296212
True	126.45842793842094
True	647.7288715513544
True	8.308312143057098
True	220.014161952
True	141.42296028346425
True	119.69611013259512
True	332.4907182506324
True	644.6994741712308
True	35.71240530169066
True	126.6085941266907
True	958.7349285308572
True	55.93489084403945
True	447.0540647547518
True	535.9137142957873
True	255.68793859562624
True	136.8986318223693
True	945.5568154578078
True	1198.6136591926925
True	521.6047510003327
True	646.2904155730994
True	214.62008994104207
True	151.92949080858813
True	309.8802822028045
True	247.9768717508931
True	172.5388468154472
True	303.0718414844794
True	317.24446259888884
True	10.8148388280162
True	621.3180214447536
True	146.0092048474318
True	81.78078896832977
True	444.4703250612378
True	317.0128993824738
True	1161.8384877785877
True	356.26879091176806
True	975.9248069655888
True	10.758308092401444
True	264.4243172128765
True	229.4684849133533
True	159.26444655334856
True	477.5015717485648
True	207.00069514900164
True	407.5564494247501
True	346.50561371996093
True	116.9249146817518
True	346.96939167323933
True	1031.5870256289322
True	685.936455555523
True	225.8366044843226
True	105.880945076391
True	290.53177873563266
True	23.906298839017712
True	356.35086521548965
True	311.9205007158934
True	571.5258289077715
True	466.7651789203082
True	355.2073333175375
True	155.61757754160533
True	14.38431305507732
True	427.4918806751817
True	280.8904862992274
True	133.40854939151598
True	302.2264133222137
True	429.4217965019296
True	818.1146590982464
True	322.54250755192163
True	776.0103289359374
True	403.081132226452
True	370.0306047589467
True	1.6361337511989702
True	1186.1558350319565
True	102.65406055775674
True	926.7538959826524
True	210.08555274518173
True	470.5303147981188
True	704.8832992209952
True	86.48093032924344
True	505.08831616020944
True	34.41604712285453
True	406.3541038975726
True	79.9495580889301
True	224.98986576477404
True	36.85306856196578
True	695.0382762133372
True	190.25445632972236
True	25.842907818746998
True	391.4198995408888
True	114.96356521414332
True	160.27010278534266
True	832.2636598359145
True	239.37094144327384
True	151.98358088556893
True	380.71770173095024
True	528.3117655092392
True	332.44256918614474
True	515.9660893776309
True	609.6041103143439
True	153.3718216935836
True	6.260583949082559
True	72.74107295980798
True	444.5773033146832
True	90.9647962416588
True	81.9180718890636
True	1058.9396784339604
True	28.61308605451053
True	315.28533529355906
True	319.0086411518746
True	459.9074335792956
True	675.6742574740704
True	177.83926603897413
True	651.1117557212663
True	324.6419203161
True	352.0552763877637
True	271.30259509215875
True	218.54479523063875
True	347.7498387972296
True	444.1233016181759
True	419.7476986593634
True	620.2027456517648
True	139.64682257465174
True	78.23596505679106
True	37.64775030127922
True	296.72262206154744
True	616.3026641934016
True	411.2630836320033
True	795.1265199416935
True	225.8651916099533
True	407.5137840023575
True	70.98030229331876
True	56.51500599387835
True	401.5288145052581
True	202.7106691748326
True	221.8839481514198
True	39.681172852505085
True	1083.6817134558396
True	177.4644343074833
True	897.9042672866757
True	319.9041964463126
True	911.3150688685312
True	233.4459492429821
True	463.0407632769678
True	534.1025550633808
True	604.6136032343614
True	213.77617938659407
True	474.2901099248769
True	931.7543281618026
True	130.4400430831612
True	7.816315564640181
True	612.3928821735273
True	28.988874641872044
True	69.71791943863164
True	774.6090285697697
True	222.21332800535012
True	1008.8370691231758
True	688.5297490618037
True	426.8967891408439
True	264.592779775538
True	483.5845445691509
True	338.8344653425
True	186.5260975131412
True	664.7037576573616
True	722.1336538784652
True	207.97083585217877
True	90.48578260540545
True	512.035077182534
True	140.77947963280857
True	369.8509984212743
True	342.77080177997755
True	66.49670749679554
True	380.0418455292556
True	420.071348296197
True	360.1107814163656
True	396.870726488332
True	418.9615464266298
True	671.6986201769666
True	57.68445656621322
True	453.7588369729256
True	319.5225070794375
True	660.5673524357603
True	216.1432105045585
True	97.29546174770248
True	40.817313913890175
True	526.1532890364922
True	616.1457706633563
True	179.8348058996826
True	412.0289374030135
True	342.3765952295194
True	17.800881929937425
True	178.7565749931803
True	295.62950671679664
True	2.983740171010315
True	869.1337612584827
True	83.75838826822742
True	106.59587238691576
True	117.58848717008334
True	356.0676905776479
True	37.25549557428408
True	466.84106906380754
True	229.57363266199
True	6.318378000808794
True	116.9415062468232
True	432.1338617714727
True	48.59259895700543
True	70.14304514161088
True	178.16857730636306
True	295.7932206257809
True	961.1900625940208
True	400.7088900410594
True	976.6914122898636
True	174.10836884461807
True	1086.782762829063
True	786.2903581105465
True	696.5915929840907
True	397.5540220408743
True	375.930234600946
True	79.30603888482831
True	75.8450027267825
True	79.5319330050642
True	174.1661624678763
True	483.8820790949372
True	1087.1294791456846
True	183.34168247491004
True	352.17373314708993
True	434.4022726056834
True	593.8674530348882
True	619.9814224612724
True	281.658627277267
True	432.035132695729
True	672.3483308808557
True	99.4092647009347
True	711.4667935794473
True	262.3091047392258
True	131.1315489990352
True	414.35426862686967
True	820.2539887052636
True	428.99136668187504
True	848.2515382075927
True	192.83342164684572
True	349.8077577707424
True	673.3535864037908
True	618.8078313721621
True	196.3156281759028
True	254.5989678303271
True	810.1285281690031
True	26.73675566106077
True	174.1598390578723
True	483.20719207825147
True	702.604882403561
True	107.30944822853456
True	32.713885155239275
True	159.4376743152244
True	738.6996311890478
True	329.10232281135865
True	552.6111471393955
True	362.7803169812554
True	299.6457321224309
True	436.0690075230681
True	477.5409702797571
True	74.32402872915193
True	362.02821929112935
True	773.5186328132878
True	0.0
True	294.70645352188825
True	265.5796723688123
True	969.2204270919768
True	140.04834924309122
True	631.864677414688
True	631.8780533179043
True	113.76569096983856
True	224.0348272418468
True	137.10877337200537
True	10.650660881244349
True	287.7576819153399
True	387.1904561990767
True	1123.9474867694896
True	235.1168808693755
True	392.6142371259023
True	643.1887711849893
True	195.85734488084665
True	28.473381478232447
True	859.4623772266372
True	604.3099397822006
True	166.34367510383126
True	608.8367410379922
True	165.5473310145061
True	295.75083318630885
True	763.9247017248379
True	34.499655728296965
True	95.2747850142225
True	496.2952497971852
True	68.50777338368898
True	78.636687713827
True	404.1791247841574
True	21.726096928273638
True	755.8626089147607
True	100.5842947290848
True	154.01224863642486
True	18.64339874308121
True	726.0023581845581
True	27.69885265340585
True	773.2148536992424
True	408.3855968007702
True	122.41077292974953
True	701.8773016081651
True	515.5804459352845
True	569.7849058729578
True	45.99535104191896
True	365.1964326915004
True	5.397150840042645
True	97.0559139134004
True	382.12094770277815
True	47.9393733198611
True	117.27890624759888
True	303.5186058157868
True	176.217272658976
True	103.4630534536714
True	652.2667461571933
True	20.389201148633905
True	1167.675901262134
True	496.9938102553244
True	300.3004959153964
True	479.2820549110282
True	125.845983146866
True	792.4435459845398
True	1110.5858903860978
True	752.5624477740955
True	181.23551853124223
True	226.64713530609757
True	50.83351698280577
True	58.371469921861326
True	152.0262137327775
True	102.52142752313074
True	164.34837673245715
True	1171.3009364583472
True	303.20516643636256
True	360.9211229551675
True	729.8240382390599
True	18.183284829716246
True	13.557261892070288
True	565.8897292287169
True	5.186477832267505
True	118.55707090606856
True	683.0748418480838
True	173.71954495947838
True	655.1684047981901
True	849.6129875760375
True	145.33521968480352
True	879.0157264370125
True	3.0356382624038902
True	440.5921472728692
True	1073.9835275899345
True	25.830285385021305
True	237.7303736553701
True	149.37034473914278
True	973.3008060480488
True	235.3283012217089
True	495.6296089400941
True	123.9460253453639
True	508.7626349493305
True	154.06213038973078
True	99.88293768881252
True	384.1769657049959
True	70.73744157742735
True	53.89451847439203
True	1091.7251259804784
True	258.3497382747925
True	157.04488601126477
True	369.6574584068595
True	400.2756596506621
True	214.49425411050103
True	161.26166769653895
True	362.0092396770415
True	34.357224384356094
True	498.34960374881285
True	1137.8209590284794
True	110.19650529365155
True	476.3719904927039
True	317.98581498758864
True	25.85188779824271
True	385.07403922381786
True	107.99136820144513
True	601.7320296421361
True	202.79018123515647
True	416.9862691557531
True	19.822381916432345
True	436.4615226513697
True	112.23555604071012
True	345.6802741272892
True	34.64265009795792
True	169.807832535543
True	233.1618533648195
True	761.442699630684
True	59.49913169748348
True	135.93665618884387
True	238.23318446849703
True	135.5460334723018
True	643.2604396632084
True	559.5187812368708
True	770.3802972133658
True	392.0904145192964
True	530.8309484778383
True	420.1751006516967
True	680.4313699310511
True	68.63834434463386
True	458.5312944603589
True	415.37738412069024
True	47.21047012736433
True	85.30305960350161
True	131.49962869012168
True	89.40597506862804
True	341.5331394395308
True	863.9642669047586
True	309.8557520279039
True	1110.4103756248253
True	327.8748185489057
True	919.3339052859608
True	153.28384160887745
True	580.6183113474461
True	637.2643893464588
True	701.03672204518
True	443.3206336455367
True	66.4077665300489
True	310.1528113601582
True	43.13380320267592
True	171.26861522860986
True	175.53516635092706
True	1129.3019154098868
True	232.54040066358357
True	547.9414798388292
True	558.1451307481453
True	562.0388671321696
True	859.3549135199232
True	595.0455154688726
True	642.6873997497422
True	975.8646353246196
True	124.20685892957545
True	309.0636978174667
True	261.88855551774475
True	329.5126794516691
True	88.8395730348094
True	377.5021170039505
True	4.231930316305846
True	321.4149900423549
True	254.60206597777096
True	571.4467010968253
True	291.04823370520995
True	366.7325590677016
True	11.0350968691512
True	61.05488001124369
True	534.6344545207887
True	30.845396949214543
True	140.06499140576094
True	61.80440735564279
True	156.41908826904367
True	242.35784706126267
True	69.68535540445754
True	369.2739551026806
True	268.8233725820152
True	99.43725406242756
True	337.7907303586909
True	66.71040465205267
True	581.1271400438308
True	835.6853170253628
True	280.7976133068189
True	1172.4366781918689
True	108.73849538941096
True	288.49052183044853
True	1061.35792253384
True	86.78178646409452
True	273.7141711496744
True	9.229160692621594
True	399.5472911582884
True	461.04982387923775
True	157.36020660872737
True	622.746899142613
True	929.5961735553634
True	152.34424949392888
True	79.61316234830932
True	332.88445714810143
True	547.7222245712785
True	623.0184148038381
True	1228.2244607781506
True	26.340288093468214
True	928.580685484802
True	137.88873403953644
True	614.0315226918499
True	116.00243967750588
True	121.68400993851614
True	193.3320743796681
True	166.71474850895223
True	748.946324775709
True	213.84048836754448
True	225.48610345207905
True	68.14602184456791
True	512.1548773350629
True	441.9819014415846
True	177.9713264093677
True	229.59017087097135
True	16.532818646373297
True	422.5112396393621
True	219.15929800168777
True	285.56511747757787
True	111.65229586559192
True	740.0878194450332
True	432.5599576246355
True	260.79985197661813
True	646.5272436028055
True	528.5613234204794
True	456.60056866533006
True	136.28387268270762
True	528.1146635038948
True	438.5745511859271
True	3.20292636300136
True	181.01344470033268
True	91.61353572956888
True	246.55998779657432
True	3.195371493695085
True	126.95658301938428
True	370.85033255957467
True	7.357080330667529
True	858.9232867868327
True	177.10659395173917
True	713.4578379523863
True	809.6205081444076
True	171.94920092675537
True	220.60943210797743
True	494.91472820405295
True	863.8122943769208
True	46.29165437351288
True	40.21055366450128
True	133.2460752286603
True	638.8839380752378
True	728.4673038165976
True	179.37391775272377
True	587.1140426208133
True	605.8783255441141
True	859.7879324195925
True	403.38143395242486
True	186.2385737602104
True	919.8442429925744
True	212.40596347525147
True	149.75793351212172
True	335.6597604438746
True	230.2225084952187
True	207.2804626294516
True	605.7693755708979
True	258.0424265165197
True	200.3907176231856
True	454.9553543607191
True	463.3980981026951
True	63.65509727135522
True	274.39861964450233
True	78.96893633543405
True	338.56542544390567
True	361.7067755509125
True	251.03974540279947
True	176.11693522780752
True	393.60539827724654
True	669.4151449377247
True	760.1088816021719
True	288.5833784878211
True	747.1448836910646
True	64.87471356129002
True	869.539145084807
True	348.54619569301883
True	13.373106033610384
True	597.192217806167
True	695.9850884804497
True	257.3486623325743
True	167.4669815910834
True	49.09875642413471
True	384.3929392364624
True	74.18344213019785
True	15.001734443270326
True	894.420861275867
True	375.4900126055786
True	178.11548428943777
True	1021.206808030812
True	10.895588303181691
True	780.8961018676619
True	30.615131796625125
True	672.6433357724266
True	59.32166080036888
True	764.1006351737392
True	457.68013974273697
True	199.8808174580201
True	433.3697811510704
True	216.6077012215836
True	298.7139142076026
True	227.62219469991945
True	409.5901927597616
True	10.55539869857726
True	318.010688073926
True	118.25774315111524
True	12.024485546116788
True	482.777834942686
True	729.895879925346
True	293.8132478536988
True	84.24615824072504
True	315.2496382218
True	84.7672908727602
True	185.95198684342472
True	183.64987391553956
True	365.4821380287858
True	44.95664722501867
True	136.84844075152066
True	380.78411621990807
True	842.9742358361724
True	109.71269485647196
True	212.1972414712837
True	448.0908162286043
True	20.83286383903697
True	424.87500195580185
True	510.9164088457565
True	94.80056977840002
True	404.7247322802523
True	370.5319752405976
True	419.7034371702914
True	581.821509528139
True	997.9902717806176
True	1001.4730465816292
True	54.49560031356111
True	1071.3889533305817
True	110.17382572550144
True	115.7125969039381
True	105.99297205471278
True	489.1015399831928
True	368.34363649790606
True	581.4562728063429
True	259.41315566179867
True	160.78238903664584
True	391.7920369016652
True	15.353335093842402
True	438.7721655232036
True	402.87166322883513
True	148.88866122565898
True	96.50554372095765
True	548.6144800079552
True	990.4700188188508
True	203.4330275538857
True	70.46926096968025
True	432.8624268740514
True	370.5143253275553
True	473.2916744771704
True	326.35948846620016
True	4.541337097283511
True	537.9906554703207
True	511.10643393264905
True	508.2296005912853
True	196.0498278978837
True	102.44091171199751
True	21.73443787810094
True	382.1867946031396
True	109.61018900700265
True	7.574554829904077
True	30.163162028994865
True	346.81639680827936
True	627.9459388160035
True	145.54449079955845
True	92.71972387911434
True	25.95969691594073
True	395.7520107775925
True	370.53423521882576
True	785.0703150715889
True	295.90870108374713
True	521.3936334811593
True	544.5416158475698
True	521.0977146211536
True	293.2900585231796
True	535.4470200303657
True	93.90729990991257
True	569.691329258131
True	7.9774926121378
True	372.0015792818476
True	476.0723296637485
True	940.7751804570194
True	343.0652178474804
True	799.2598092310539
True	981.0681936687612
True	181.0978860751281
True	37.18511884143057
True	385.016539831567
True	387.9724999312045
True	587.4818025748269
True	252.27651391186637
True	27.602471387457022
True	636.5620653291597
True	135.35668862997764
True	1075.5677847973334
True	293.4134249002157
True	461.5037601711277
True	126.95059874191874
True	809.2077864922418
True	143.08013610696293
True	820.1355057018476
True	561.4101971534203
True	187.91046416077484
True	107.25509388992386
True	66.65009020038765
True	570.4482159202238
True	922.5417998287354
True	424.11321779252506
True	561.7937260935514
True	139.97708950411433
True	620.8714953745992
True	470.420089743553
True	776.8007197918141
True	314.14574786356707
True	580.7007552284487
True	115.99235281445068
True	26.22565707107631
True	407.2795246813109
True	170.80353586944796
True	104.6127742594452
True	376.00132398661145
True	1120.6154495480412
True	270.32801523828624
True	552.5254643283974
True	11.58552462293826
True	71.34838590887956
True	326.52990904136993
True	746.7611278553843
True	457.7203981934304
True	524.6226160760634
True	704.0828449655423
True	71.46240384386796
True	726.4964976638585
True	48.10060436396315
True	100.94940399622604
True	179.3869798229637
True	82.64024459004933
True	24.804164871716765
True	299.1677577684532
True	466.7084330989222
True	884.8309155170298
True	877.7841623439357
True	5.188186134369622
True	291.6510895756074
True	481.3816283477663
True	115.13683110182689
True	242.5994872026778
True	335.20991553040693
True	1319.6222972910227
True	433.2738795391365
True	25.224824602171328
True	183.30844050837143
True	689.0354746795545
True	34.37051076566696
True	177.5331771791289
True	547.208091637322
True	73.8081858353396
True	863.6180483138752
True	326.5763510511628
True	658.563942047849
True	74.22065811797646
True	696.2174720586927
True	576.8373541366346
True	880.601958218804
True	244.9769474154159
True	501.86672777864567
True	821.6210021800086
True	908.7181570388676
True	223.1747459488664
True	770.9587006017533
True	223.8816811208929
True	446.1742675617565
True	369.7359300796632
True	496.6920729749109
True	499.1157857903903
True	328.5395546885078
True	356.8932464331434
True	106.18443520100566
True	340.43346287866007
True	1160.5845378772651
True	314.7249061534053
True	151.9640748350849
True	320.1289133999615
True	750.717598564521
True	648.4036906368734
True	423.17410237197214
True	123.07628086496598
True	315.4529426930503
True	35.99426318673628
True	172.70992108510353
True	91.82515037117324
True	88.23860854450709
True	539.1346597390299
True	143.04785698319344
True	137.06006261600342
True	104.4978072312074
True	84.16064072861705
True	463.93179889604966
True	391.1668729245299
True	1040.115951963264
True	516.6171504023575
True	837.0308303986803
True	266.37825086113315
True	292.92654061334105
True	546.1937041952383
True	190.89198090341225
True	766.7006342867834
True	245.56621709466165
True	357.3958616888304
True	72.94226343245538
True	111.86106553637072
True	252.9813898445462
True	114.18785432480234
True	473.5415915431832
True	30.524960823279223
True	567.7447574783879
True	1016.8374734717432
True	707.4602166448952
True	1.578669901841844
True	61.52481290938095
True	515.8887226282807
True	451.2153640045978
True	74.0895393260858
True	123.27996760889371
True	300.071946893624
True	80.44029079525676
True	53.27968362231076
True	749.4671491591644
True	649.8040217271231
True	171.06566711085367
True	173.6615995958284
True	551.4349542392392
True	55.09911264728914
True	24.17472023067869
True	549.9865357080704
True	440.6256272004713
True	1113.3229120321266
True	47.83305567765646
True	473.54412507641473
True	885.4778713001054
True	781.2967318560186
True	282.011220612607
True	759.0785799753048
True	383.2264491566176
True	41.82870438304112
True	99.19497621923286
True	749.8758873207241
True	76.03150738879921
True	143.64698382331082
True	911.4320328291892
True	199.8551145154481
True	276.21443032872946
True	104.48826746065916
True	647.5783202911847
True	594.4716048487217
True	214.7429652751336
True	446.0971986980443
True	40.848239944075104
True	282.5670591202776
True	597.9404634177221
True	618.5794426963103
True	304.39738780115897
True	72.11023034070116
True	958.5414086928132
True	1051.957612139018
True	563.3400924955613
True	61.86818342771224
True	27.34356480596165
True	87.1642515180206
True	109.3768755458954
True	97.74762181369636
True	847.8705819065918
True	1208.780070643795
True	723.4269300161578
True	314.4593084887637
True	9.263228975376231
True	21.006400485669182
True	346.8177449027689
True	486.8013666437676
True	46.37883673963049
True	572.6665651722284
True	432.5333425653839
True	393.0808509841426
True	80.40440599226521
True	203.90314348922857
True	257.0254866772031
True	132.18166638528584
True	403.4900103765157
True	44.1474842409022
True	170.9801809164152
True	1159.0326577809435
True	5.157761375468688
True	28.167519238003592
True	578.8601100478944
True	359.700833978575
True	789.7752160742102
True	162.9060274816621
True	748.7910290144099
True	596.5921784363828
True	287.6701446702492
True	424.7268161351448
True	343.87372963190614
True	284.95611968524406
True	268.41294323421846
True	413.4370086752072
True	500.8131726492101
True	524.6157541900736
True	106.1371305096186
True	368.8521868059082
True	9.938962737954173
True	184.78059581104253
True	235.37503412552397
True	870.4338445948124
True	578.4511010688532
True	32.02687768832028
True	714.9693338253267
True	814.2201050555622
True	105.49362629701304
True	350.6266882582258
True	839.0702946467593
True	224.21316732617157
True	171.11177341081728
True	524.9759231179047
True	587.6434046844219
True	1077.006060321335
True	145.30112153052
True	151.91110367333255
True	252.04072568803684
True	317.8915817205793
True	426.2326050418543
True	413.8106035644482
True	337.6905069915997
True	433.6418197082977
True	499.6630512736365
True	242.4337876604054
True	1482.0272902296376
True	264.65187820132866
True	390.3697202638848
True	51.64292884307723
True	762.6596078057783
True	249.0233969787442
True	897.7942069032155
True	535.4390984078544
True	329.7934162522181
True	804.7790046572635
True	256.900445036584
True	221.95553420528896
True	260.65726602983574
True	226.4717092766622
True	148.82751534665354
True	254.80954986194848
True	752.0071952782026
True	546.8621127522806
True	227.8575952439866
True	1150.6548296829787
True	114.9035853826577
True	257.4004433079657
True	73.00117818635282
True	311.146311493917
True	413.3862086916994
True	92.45157738973018
True	223.5179971234712
True	79.33404145306203
True	676.6352524477654
True	381.7702296288619
True	225.49003007063752
True	731.849277652906
True	853.8871936830134
True	837.1089632331142
True	830.5975408613322
True	356.4180533190243
True	1.0439505900518364
True	260.2885831704498
True	52.5280896081842
True	398.6979962110353
True	55.72542797065633
True	360.01226821797087
True	842.2111204300853
True	1061.1869535947153
True	388.724218331618
True	21.36414584851806
True	530.1869137943697
True	504.42172428493154
True	186.55604226689132
True	233.59538990237533
True	305.91337473515813
True	23.981595595232303
True	129.88798943438633
True	1014.4070350574198
True	63.32645669033392
True	488.73357107228094
True	793.4229986706487
True	97.98863185044549
True	247.44060519558184
True	115.33905126607772
True	15.600834180306736
True	1.1747546046101247
True	118.96179595714057
True	991.6375270271892
True	489.447063804627
True	66.58522048510267
True	802.2733632348151
True	340.8451746851805
True	1.5175140619830154
True	456.6682294076165
True	191.7591651698181
True	486.2372607346636
True	81.92214506406405
True	328.5189774049368
True	374.4808177672182
True	170.5063308504163
True	225.9597753278672
True	132.91826376628327
True	170.1888122029469
True	962.7246848246956
True	14.622532652256872
True	501.09297607449054
True	480.0597081266336
True	412.3230909924729
True	220.75230065222547
True	232.5132623747324
True	160.83168032785375
True	48.29851404654312
True	498.48643868631626
True	154.69169949303043
True	840.2379936874911
True	852.7702010331207
True	244.1947081860777
True	311.3965076230716
True	525.8093452778297
True	39.70725750274352
True	85.41131212203591
True	691.4938881809111
True	1096.8703946666017
True	114.99590948445324
True	733.1489509852383
True	138.9060016630611
True	929.1205776687052
True	650.4015401892616
True	103.51608699840034
True	272.44617986877995
True	624.812619180823
True	267.58914954205574
True	46.73707404957778
True	560.0650151510765
True	428.3522289697849
True	6.092239255909709
True	469.28751129562266
True	67.8875450836869
True	169.59029940186878
True	239.09164448984103
True	300.1022932562308
True	76.37383487716464
True	220.4229917395628
True	353.25949850050137
True	431.2145107895971
True	926.6598982212478
True	46.5602613882919
True	890.1213662693099
True	1029.175159667461
True	132.01029129993896
True	73.60480462023165
True	1012.2894954200904
True	31.998595753988543
True	235.52144539155893
True	85.5104927473711
True	221.10549405313984
True	352.0456659589344
True	945.244225292238
True	93.5160220459924
True	71.49370718889465
True	658.0141870357068
True	269.4238172856227
True	757.8682404954009
True	56.44073154863141
True	458.615314995944
True	386.4359936914162
True	673.1276509640741
True	50.12311667884911
True	112.85402524241007
True	27.43481195227861
True	274.269290256794
True	40.50509834902146
True	351.0930351748837
True	2.160126556791619
True	1182.2924099702775
True	106.63837286734274
True	134.93290124196298
True	361.7608982375105
True	728.4788944567149
True	665.9485100949241
True	1015.5744747594706
True	463.4592464653332
True	402.7485654370488
True	142.8213112569556
True	423.5663234709611
True	828.2624577004033
True	417.1357652971706
True	951.5282720929744
True	84.6833341861491
True	423.6259781552536
True	177.48315035896866
True	294.7603951374776
True	761.2391286301416
True	170.71883660441472
True	138.9719955475405
True	59.88492118208021
True	877.3202026436646
True	796.2743708586937
True	82.09510765787446
True	448.7201702303119
True	731.8543934337229
True	416.75770719442426
True	60.19394847121704
True	318.05781603959053
True	793.5053081734548
True	31.205777512349872
True	358.562265645494
True	173.09439933524476
True	288.35857964040093
True	33.876539070247084
True	228.2931408689001
True	770.8683918779049
True	642.3252222262112
True	59.774612345161984
True	287.749659732772
True	874.2973587359169
True	17.089772721444
True	303.5066058433763
True	292.0184876209591
True	411.7915514175653
True	217.37312644244923
True	618.3779323746348
True	45.97866981636323
True	987.232650042252
True	904.0385749657174
True	48.18135708682634
True	397.2531623808265
True	715.5339393037405
True	925.5159930126176
True	281.4947335485286
True	605.0158125709421
True	122.68999423493302
True	183.9375482632261
True	129.21150052204973
True	133.06338724518133
True	203.0634163607156
True	954.8204033021036
True	777.7002905073226
True	957.7237383428164
True	21.19791551781184
True	29.404360399192708
True	355.1808250555488
True	14.0566791875023
True	624.1429077234249
True	1069.366769635814
True	258.0776602427487
True	215.4298448194243
True	83.25854153950317
True	212.07974920701173
True	134.9993251385869
True	46.64691568094516
True	122.59375240890095
True	93.01328597762092
True	243.50001764716055
True	525.4333634252624
True	164.799320196157
True	31.775419900996447
True	59.69758769792622
True	415.9226278416606
True	275.5006106780488
True	602.7972925367422
True	22.75515871057824
True	110.70879930655778
True	650.4430530125092
True	270.4566221445547
True	480.0347018030019
True	657.0336134821092
True	103.97474773882618
True	111.44288095299984
True	81.09030355436145
True	26.10595150945004
True	124.64947406083316
True	85.82912942198118
True	101.80936426777588
True	165.31075673757374
True	237.09048842088143
True	807.4699345005461
True	290.8147580170686
True	976.2383662969156
True	164.14431488792926
True	195.1297183224016
True	792.3841726622624
True	313.2961741637461
True	618.2577311444694
True	255.62649069804428
True	369.5030985094036
True	455.5598289374136
True	550.6887807265774
True	634.7488653661603
True	359.5427996363463
True	36.84721475745771
True	586.1053993390066
True	622.5399012599877
True	18.70135788909978
True	12.436316474624608
True	262.05585276904384
True	410.3125351051127
True	459.7382720823225
True	62.57668616533813
True	670.4193510315445
True	941.6900752678648
True	235.33531381489811
True	889.5369247665122
True	273.674651176918
True	101.74395769839292
True	281.66487601502064
True	705.5769730848394
True	39.2427716135921
True	581.0199902776727
True	1280.4657287605569
True	1028.0232587453513
True	903.004699551154
True	207.56804338797411
True	90.44978329459444
True	193.78007702371053
True	823.442435659791
True	146.1850131858068
True	1083.415695496651
True	873.8427234380778
True	40.44571019530464
True	88.88937906694609
True	419.9923889578255
True	398.4294904004476
True	204.88696633299136
True	515.5254443563614
True	658.2164144341506
True	122.49980695643914
True	269.65356615721606
True	1025.398580547015
True	50.82879016494913
True	697.4980225407537
True	556.3210441444355
True	38.47331433585176
True	820.2213140904228
True	391.8042854229302
True	565.1153505614851
True	115.3632782116336
True	280.5524678830878
True	191.8075840576284
True	28.743433234680115
True	128.8776286997949
True	752.0638667240715
True	132.42242368086167
True	380.2916268769061
True	60.45676010008886
True	638.7974343627818
True	582.6082522282121
True	237.75692381706827
True	452.45503543308087
True	167.52102554577093
True	165.690091663281
True	223.22866023022613
True	303.10133937721514
True	355.9099340024088
True	129.21518335310037
True	185.45357718624115
True	27.558771126225484
True	847.580664882491
True	316.4086563605276
True	10.22348443071946
True	356.74063045388573
True	159.00030443837795
True	627.552168017222
True	373.3409371442945
True	584.1862078827916
True	572.3706836090034
True	469.5150139302476
True	786.5209497822858
True	244.255028230606
True	546.5011476891872
True	162.45155496385578
True	518.744715269273
True	369.6163241769378
True	386.3555688498746
True	128.67381299657728
True	131.91707054583637
True	107.69553085520548
True	67.61145305167187
True	758.507546791056
True	175.2488969026649
True	45.09328080731965
True	0.0
True	561.021049602471
True	108.79231335702038
True	24.817778158482344
True	40.68692695121503
True	117.6700707057761
True	526.4818183146054
True	181.96671555301435
True	109.1486423193357
True	38.342600227767
True	157.1543678300351
True	932.095077290727
True	51.27982694525412
True	221.47474389926495
True	737.1387169923956
True	319.4200412668353
True	473.935951948729
True	479.246481250236
True	505.91620355297374
True	583.0356734307034
True	923.7793509313692
True	263.8701996968777
True	1027.2310012317114
True	922.717765586693
True	617.5632989266527
True	342.8123149404247
True	830.7576563886823
True	9.924575013977268
True	34.7873622723878
True	302.42021119567715
True	43.258154683168144
True	209.0568257063057
True	785.0864148567675
True	207.22881931600975
True	757.6764254032797
True	764.4856360487194
True	114.6992012901196
True	373.4177795381335
True	559.3127441984789
True	24.17616821670737
True	129.99971646941617
True	437.43354419503055
True	303.984863595675
True	201.22626448600235
True	111.44506055695174
True	395.5837089659545
True	22.014012749511053
True	367.6060475882992
True	359.65085573260376
True	1080.8830914981158
True	367.2164374167204
True	31.493047710580367
True	437.68991828870605
True	437.25240690480433
True	240.22548032512057
True	32.31529803651592
True	757.3083221237856
True	427.3517451778723
True	178.01428676179566
True	11.48544835823579
True	1218.606540037917
True	162.85696815720848
True	27.630270359337437
True	292.65828986250403
True	278.422213660468
True	119.39560409274247
True	290.4672039835521
True	43.324209384534
True	319.34634230474904
True	302.85359140322527
True	316.28010018289444
True	30.14495048457369
True	49.69686508197962
True	1063.9504925801937
True	23.697036234166884
True	12.662250867816905
True	188.2910817102421
True	652.539617109953
True	8.799680044751897
True	191.7853846176708
True	177.1417743226518
True	534.7972742077329
True	387.7549265180871
True	732.8074619030258
True	307.6453758735556
True	487.0729796703028
True	455.7153080524692
True	506.1586334022739
True	94.97750897679832
True	1261.1068811748946
True	913.7623936965372
True	281.83058707031984
True	531.0666439671962
True	98.62455515274485
True	583.8784105244871
True	435.50205550568666
True	156.05346965906347
True	78.81829712142937
True	356.8300538150176
True	167.355700366565
True	31.9183662493921
True	605.9821998297044
True	371.2176481323972
True	71.80374435469619
True	29.69049943812093
True	648.6548863453748
True	497.2435729391789
True	77.20805134684754
True	22.78888825918562
True	354.79850213090094
True	336.5469367808164
True	717.6463525002955
True	541.4210095709781
True	563.681980561345
True	801.1730313880985
True	8.313819828784514
True	58.68128689361468
True	37.37266770156455
True	57.394594365066574
True	495.2714302926062
True	590.4334247730669
True	82.19078198929273
True	113.43077809237604
True	196.3575681413582
True	73.87264501767041
True	167.20283533555647
True	217.7005120035382
True	276.79142268184376
True	808.6901233004436
True	600.7408712137756
True	284.3493365498708
True	194.9834685608017
True	272.20120448497664
True	231.4175909238856
True	725.0060591882567
True	325.8464817301273
True	170.67034134334244
True	894.9067101872164
True	361.751751561842
True	470.9634104638778
True	150.56509083962277
True	121.65659046518972
True	65.93914563607075
True	212.25357283984235
True	957.8321921010738
True	536.0210500417256
True	115.21629160899444
True	339.9375964403444
True	103.91528289482396
True	658.3551556094371
True	4.874179179340532
True	723.757537916092
True	37.49895774573433
True	942.1481555854908
True	850.1753857342654
True	210.802467106718
True	29.1091784778491
True	83.23164619466927
True	487.0575480636474
True	211.516897013636
True	1.4744163817506708
True	80.50691844150332
True	1094.3963012981724
True	326.79790515536155
True	669.3976048650266
True	467.5797028380885
True	31.64029936431511
True	140.00960877639332
True	447.8096801950059
True	934.0615545305246
True	825.538963432665
True	414.72459268205
True	336.5413743943088
True	17.617429182079178
True	74.50273856518476
True	772.2273118169418
True	463.7474010194498
True	386.3339474563237
True	871.8557294073694
True	25.689201390248225
True	222.1156944574817
True	893.2444368361611
True	242.21587000871656
True	8.542535200911733
True	492.05575209905095
True	105.56571871528207
True	649.7108375838402
True	54.08628052558015
True	257.2170591351273
True	876.0067914059442
True	879.5865589806988
True	274.7258399578032
True	433.55888834226414
True	113.73958701892876
True	597.2811171546252
True	265.4830995609961
True	199.96559984531825
True	850.8648357242827
True	53.85846254853584
True	723.639287936853
True	275.4852765640441
True	303.9536977789587
True	170.1715020404806
True	490.1755797315362
True	596.2409772850071
True	376.1432981566246
True	412.2770718582733
True	72.20217026304017
True	155.6775861793332
True	437.8157621653076
True	217.8131115619337
True	38.85164418321923
True	207.9495428042269
True	377.9881472442512
True	388.01552350855377
True	726.4285620547466
True	130.8921026087475
True	649.2117902842385
True	491.1413525303906
True	609.2091286679437
True	138.7865105129376
True	36.75726865847804
True	676.2541488128503
True	71.76338437965777
True	550.8368707131115
True	673.5380840202073
True	460.4614178840788
True	136.31218481722627
True	522.3912030753977
True	4.154410598805402
True	392.9321020735376
True	28.711123025351437
True	625.3562528705505
True	266.89712754829407
True	580.6319997809599
True	709.5800115362356
True	133.08083374857267
True	506.6080302134298
True	481.9119132044154
True	63.99472976508554
True	987.930003973885
True	3.7163813930108383
True	28.62730514057501
True	625.8281144701518
True	687.9317106796512
True	128.84000111262517
True	396.7468888893622
True	122.6909727586656
True	74.27433750829991
True	459.2221918603054
True	42.67321595726353
True	510.2656957591873
True	12.10918251833142
True	875.1694652526727
True	562.9507974127002
True	638.5156224471368
True	101.0757338379115
True	390.5261613524225
True	961.600574362075
True	860.7732746517424
True	148.13528941239895
True	546.1426299310543
True	458.2958763443901
True	248.21358424518823
True	263.75687874441047
True	6.292555873267227
True	309.3488040265206
True	11.39567846486542
True	375.2106642120182
True	72.07367520594745
True	414.814707538062
True	664.5609670931218
True	128.00629848307358
True	227.24624878976869
True	647.5104036943445
True	688.229898554785
True	290.88987917779144
True	141.6872874597284
True	168.54767561096386
True	483.2719714433397
True	87.83231299878327
True	11.32202854024621
True	490.6132791151942
True	570.9292033043891
True	20.548692339609214
True	144.20733624983367
True	859.6267203094499
True	501.2434050065733
True	273.1382464019621
True	34.14999241732129
True	475.79902943285146
True	114.62399652416772
True	590.982867813454
True	666.8075790645298
True	301.1991857146986
True	368.17680670365326
True	187.51314515322576
True	251.63402347181264
True	73.80717491216974
True	217.3807946777479
True	511.6633328154133
True	17.69552214611524
True	448.5902173926743
True	385.4347060792338
True	695.2121882867577
True	889.4125367156679
True	909.9941932268044
True	155.8147204806542
True	409.17275768627576
True	74.32486670617696
True	191.62343322775567
True	315.2777091821218
True	8.639324165593793
True	793.0763712480123
True	23.82627825911226
True	390.02904359628735
True	274.0508631488415
True	654.1668915128607
True	205.12105063519184
True	40.0372385988849
True	685.2058380252624
True	1077.3644509473424
True	225.0380255968351
True	133.15732842936862
True	592.8132109154834
True	492.9719960025404
True	16.41224052236624
True	834.0907502731378
True	111.76127170620968
True	49.17070453182675
True	311.8267603768844
True	358.9237405900009
True	388.4977692760175
True	268.69336384591617
True	19.190526083599867
True	23.88100210555404
True	866.2091994788913
True	201.2332028919045
True	110.55607726478094
True	813.2906924124208
True	642.2595154925518
True	652.2972655129932
True	443.49308390156926
True	150.48843957228902
True	33.10490748964426
True	97.88573419623349
True	423.9314322237028
True	236.56436338554408
True	487.8315063697687
True	141.15860267322452
True	479.47868480393697
True	643.9979929484404
True	950.5723383251304
True	22.702876110542007
True	1008.3909381094596
True	1035.5337250622524
True	494.1370152876101
True	82.65097645907385
True	810.4110205991714
True	634.7561340881388
True	660.8619127066011
True	165.05438277519974
True	745.7043676470555
True	717.4953704433051
True	117.5140311552685
True	789.6661540534266
True	825.5529084296207
True	471.688244995506
True	233.23164383207975
True	73.87084679316062
True	303.70526165220343
True	348.3466588376082
True	447.77259963147753
True	425.7574095156843
True	205.32014702922737
True	313.9834915479347
True	3.063317525090989
True	11.597002851961063
True	108.25385779486254
True	135.4356672428845
True	355.32258993448016
True	345.5052715568255
True	111.77137369952952
True	17.38711661347653
True	211.220646501538
True	847.0413508676778
True	435.4146282645979
True	537.5810742556286
True	561.9683044921745
True	817.3209883135765
True	646.2177058474451
True	93.00552252633014
True	198.8635209714936
True	242.83390936181843
True	282.69843567657347
True	106.79756022421157
True	367.4975373864447
True	436.0104751735641
True	172.05832056471996
True	662.6618887381517
True	241.9455837062774
True	207.65062446136983
True	29.77241145721942
True	249.42432880908123
True	480.3414669120574
True	169.4056830048707
True	522.0566166046798
True	480.1763584254436
True	237.8283004895495
True	102.78755433442468
True	44.04952603934615
True	395.4261362859131
True	806.4226497745195
True	169.10802752254065
True	1040.263246338702
True	1035.856790358771
True	480.9780468596943
True	103.82936309489514
True	124.07165063273943
True	649.566552128562
True	7.659303910631603
True	221.5495155391645
True	130.5950549731681
True	117.7372989419524
True	330.84498989989675
True	650.4841307558016
True	37.9351243420927
True	123.04715623774575
True	940.8355314859976
True	57.68856804067539
True	453.2814887146411
True	537.6660619550189
True	240.530446607488
True	133.97850322007574
True	949.5884190242856
True	1193.0999959915164
True	521.8933994130975
True	653.0857032129163
True	218.7505432748291
True	156.2431837330207
True	317.5067243228315
True	262.4787333310596
True	165.77576382742845
True	304.07158502063925
True	329.1294046509174
True	10.864604601395737
True	621.1329987647845
True	151.52914979071124
True	79.98057569199761
True	422.95078921122047
True	318.6685504419356
True	1217.602193978881
True	348.2102134741812
True	1034.6792321333633
True	10.322359058903228
True	271.41772622994023
True	232.3232861684742
True	157.19208770440812
True	477.23999620081895
True	199.0347169363212
True	403.63635580976745
True	323.1027499601296
True	110.4356034181986
True	355.63587909843886
True	1007.5177099249056
True	766.5193382623034
True	218.22551932215808
True	109.09726137254954
True	304.1539577668833
True	24.89022400051366
True	357.2059346430056
True	315.19738337001706
True	560.4694301689456
True	467.8073270345094
True	357.6796992025592
True	148.6994167326458
True	11.446400771265488
True	426.88905658771193
True	286.57661987438723
True	133.9225760836987
True	304.25478972568874
True	419.0642539017108
True	827.2064742489772
True	320.34435284690954
True	779.1266430367673
True	393.96047618234616
True	375.767879527663
True	1.8288409357864983
True	1149.7071948437383
True	100.35454783255128
True	925.4224728967924
True	203.04469926423377
True	457.4117382562829
True	682.3127496856478
True	85.5809696908992
True	478.2724657532161
True	33.06433057983355
True	427.6445963951039
True	82.52043771531363
True	237.4771161023189
True	39.53909163299839
True	673.8668452322443
True	190.53081342163907
True	26.98894197787607
True	391.69408517723167
True	109.91010792700396
True	151.29864406815918
True	800.4145441625054
True	249.86124076271875
True	150.575425496726
True	367.9661023282
True	520.1033797077764
True	341.4747412189167
True	499.6763717621659
True	622.3146905015087
True	158.46176548916588
True	6.498651359695682
True	76.21268730184306
True	432.6647800521796
True	91.53410869025554
True	76.2003013319755
True	1043.32012078874
True	26.70218688479658
True	319.95281916788525
True	318.8146184393074
True	440.8187316453484
True	668.3671991993698
True	186.01764352128424
True	660.5498712870482
True	340.61105746491944
True	348.85659500342035
True	275.20329577543504
True	216.4134920761052
True	365.78002801566
True	447.91734487976447
True	417.1161698206882
True	606.8897203868165
True	136.89138970691084
True	76.49518196580833
True	38.26925681971437
True	297.9811033373523
True	647.1032381922541
True	407.65327054427615
True	797.0416784801739
True	219.58100678775804
True	397.666271954538
True	64.08056818965902
True	54.93450019645461
True	421.6573575812593
True	204.20227613827217
True	215.24857611361836
True	41.26170198621748
True	1050.3208507017473
True	172.01243120707124
True	894.9256312538532
True	316.2145153642596
True	936.2403779209506
True	237.4276594841613
True	464.13952305049605
True	534.7919401001977
True	639.7289131832388
True	216.59917157350085
True	472.44894226951
True	910.2241725722072
True	125.2880658650867
True	6.703581894175316
True	598.582364571598
True	28.784580653239992
True	76.53250013002493
True	814.4917055701787
True	233.79819883989413
True	954.8344967657496
True	700.1781971064454
True	409.62026556553633
True	283.4731117203624
True	480.3163135230528
True	333.0911279687204
True	177.26188873413474
True	680.2394086809545
True	706.6991811137494
True	212.78593664172712
True	90.6190902810632
True	531.0477215560398
True	141.82750079903153
True	378.1433710925824
True	350.46159737519434
True	61.89786149961618
True	372.4267934822513
True	405.68119409672624
True	374.6421086591848
True	405.9346426064568
True	426.73789621133983
True	630.2569187512576
True	59.36958402135548
True	431.5062894633523
True	309.2431991548516
True	646.3751933690655
True	211.1083889055836
True	101.49338228884068
True	42.15651956897147
True	547.3189738019737
True	629.2854165013517
True	184.1100522290297
True	408.31719835766097
True	348.8128504751761
True	18.363771000016747
True	168.63255640134537
True	295.59816679404395
True	3.5407188178027176
True	872.1726968767432
True	79.42117375776019
True	101.8644718774255
True	112.87533885848536
True	376.7581105480411
True	36.49666822929261
True	452.8737583271565
True	231.18561120700275
True	5.605672585566707
True	111.82289751160044
True	445.4625037446472
True	47.58738040603926
True	65.3830994066518
True	178.64838439900225
True	290.01658759579294
True	965.4552050519336
True	381.8121095789462
True	908.1996765777476
True	191.56742453758
True	1036.4760844903788
True	789.0463119220645
True	683.1741502556574
True	404.6040155723972
True	384.0809898115469
True	77.99115653106661
True	73.22310592162827
True	81.47107065322946
True	174.30501378615972
True	467.0377034498797
True	1090.4551495210508
True	182.9242569699582
True	352.8070714312823
True	426.7762435545143
True	592.257813827367
True	604.0338733716941
True	275.0318765255629
True	457.9248292284457
True	674.6561187417549
True	98.40523485973468
True	734.9318886718446
True	252.7940253656668
True	141.78142404297563
True	411.9695553108687
True	843.5449919030343
True	444.7526951570783
True	839.9750705914655
True	202.2296875757588
True	349.53753003638354
True	703.2565974232782
True	623.8267553221045
True	202.2757564616331
True	255.6325803420564
True	817.3620144453864
True	31.79731089267971
True	189.43537264246905
True	486.0184169918496
True	712.2187034501477
True	98.08783925359776
True	36.982057934780535
True	166.85839186996472
True	729.6782454416971
True	335.48801141919614
True	556.1043620046747
True	346.7957476168523
True	305.70108433155104
True	444.3601988109944
True	488.6563801003923
True	69.16072385346524
True	385.6672907287496
True	781.7884193882819
True	0.0
True	288.1201385924696
True	255.38686078149547
True	950.6679984459012
True	151.29708501874333
True	671.0005617172926
True	653.7104780811953
True	114.81767553270168
True	213.88007345761295
True	135.5453450698703
True	11.643006531838964
True	289.73063467778746
True	381.2986350649755
True	1133.6398298357926
True	239.9184152321742
True	402.9910392550445
True	654.875969929797
True	210.38117030421216
True	26.786003182004936
True	859.907334680877
True	605.7813857980672
True	162.18669386000082
True	646.7566647382196
True	152.43588756144518
True	293.5880236862754
True	771.382172172531
True	35.41142244389164
True	104.80054805353345
True	527.1775599674517
True	64.50542416918228
True	75.63216368569802
True	416.3433363132453
True	22.48130363286885
True	755.0670079209718
True	99.4355014915023
True	153.44854100056918
True	18.75161279707994
True	715.0885238028342
True	32.01041022553099
True	765.1297738533409
True	395.6817960630828
True	115.8016985121494
True	708.4885249882012
True	517.5622316126285
True	553.192788093421
True	48.64143637244511
True	370.6371905944778
True	5.231803977794934
True	94.26156571696777
True	370.9295534289171
True	46.22735308315019
True	118.40578471327882
True	298.2902304523307
True	183.27682094147428
True	99.45320473180156
True	663.7368652978619
True	19.22839389644186
True	1098.7174110552908
True	509.5803932940243
True	306.6814039083548
True	489.3964709962039
True	125.04549588114163
True	773.8845203548257
True	1115.2743011611376
True	739.195110921091
True	170.2932759680562
True	225.55025265238527
True	53.10681477792949
True	54.5429300437003
True	152.17683712167602
True	103.10875179448722
True	169.8502333185066
True	1182.8663584404717
True	308.5098109007906
True	357.6435244072857
True	705.781644768601
True	18.48783573313403
True	13.664345795275072
True	581.0746216412318
True	6.33382268316738
True	115.09498898521096
True	696.8662314678377
True	175.41600931546537
True	646.6767659532574
True	861.7707944387149
True	159.0735669764232
True	916.0183873659516
True	2.676742289404439
True	446.8694935907714
True	1047.3653965367605
True	25.545399103151603
True	227.31887105635744
True	148.7079297991188
True	952.214588213796
True	239.73264812240583
True	475.35422152077047
True	114.72262379488004
True	522.5832371189306
True	151.73189209955072
True	96.610479674213
True	385.6660832190208
True	71.29210289793797
True	54.05756171397986
True	1029.7213244967345
True	257.9831521772706
True	161.702193678924
True	377.9612205898938
True	405.3247297621495
True	209.2221797520959
True	166.53507908288282
True	382.90205017799
True	35.79429412260891
True	477.2606410126406
True	1085.443134677074
True	109.58301747933412
True	463.86642766294506
True	315.029015829988
True	26.577026579905144
True	421.4153405480394
True	105.2566558362601
True	611.9798438759061
True	195.57452034971368
True	441.12665434378187
True	20.997795825476665
True	440.2978296657184
True	109.07360215145503
True	343.95615697830976
True	33.52009228790481
True	174.7722331929762
True	254.1160508726943
True	767.1544382089116
True	61.15495859199654
True	136.88440137188968
True	235.43467620412235
True	137.72151527334785
True	652.0651526968288
True	571.8304675251256
True	758.5719429985463
True	383.73055263717765
True	539.466981954042
True	428.0719832522513
True	692.6612633817829
True	70.60965931442257
True	484.08364985598143
True	429.7804165438727
True	50.528537688358
True	86.58308734652765
True	128.92354325208632
True	93.61334848290372
True	333.5214529119437
True	857.2528958167045
True	331.09579865609925
True	1102.638474102081
True	317.47559474913044
True	900.4767576899081
True	149.2672896671966
True	551.4312442078999
True	601.9997171085541
True	666.6582046161723
True	454.2615875467735
True	64.56685132364797
True	289.59543872953105
True	37.69594032262791
True	161.64770987854192
True	172.09157618317465
True	1112.4394997208833
True	232.7140719358169
True	551.4387837917862
True	558.4990407124477
True	555.0139219451062
True	877.5200874844704
True	585.2943603251208
True	631.5990796276279
True	940.7114557491228
True	125.82182417130416
True	308.2032141525067
True	263.68271678798635
True	330.6712092360783
True	89.07503197969534
True	387.72222429832414
True	4.893615218148938
True	326.2903007617199
True	258.6203608938592
True	615.5384812950155
True	296.5766474978264
True	370.84975438522366
True	9.897697327636967
True	60.06905473825442
True	548.6553919016026
True	30.23019182240816
True	143.5120577772174
True	65.31868772632203
True	144.21253051889087
True	254.2033106098151
True	69.61018928893316
True	402.0781079728238
True	270.1016606901085
True	107.65084856804997
True	336.6450689632178
True	62.46696738629986
True	600.7231187605257
True	833.5866415203773
True	282.67133046472804
True	1168.1954768684434
True	115.07515497369684
True	318.4993984649024
True	1052.1336560430566
True	88.39768414591934
True	279.84307742400307
True	11.142899158119183
True	410.519162979593
True	448.5224917720495
True	152.3440157248255
True	622.8162406514538
True	895.1212793516468
True	163.16870717723637
True	77.31955144827381
True	331.83499040347
True	516.570440107235
True	640.0288256390342
True	1248.818028593978
True	26.178369089130644
True	963.6243045542508
True	135.03072996236264
True	669.3260488089327
True	117.85546384172348
True	132.85734789554763
True	188.88736293471985
True	170.80171115470873
True	763.4871159911589
True	211.59387135408537
True	233.29668026910772
True	66.21054013519317
True	510.1739735984805
True	437.3142041867786
True	182.255825806466
True	231.0550216915567
True	16.79732730414323
True	409.4174838460316
True	221.3504052737367
True	289.2825857936716
True	115.63536022741911
True	742.166424026002
True	426.5551249766898
True	262.24455340380257
True	641.2776694998216
True	523.8816589188132
True	472.9607638252383
True	136.13005616012651
True	531.7238032437446
True	431.474789970908
True	2.921940369839344
True	188.9781037130917
True	93.12773859666176
True	246.06436694862467
True	3.305411565751259
True	125.34258345581485
True	345.5644723299171
True	8.937389320472409
True	879.7495770099165
True	171.1633174336725
True	742.9617468554087
True	802.4255877442293
True	163.29307161325687
True	217.95268094192355
True	489.1645925728572
True	829.0002607742786
True	48.685189241012885
True	38.648848464754906
True	131.32560055180568
True	626.2575264590328
True	720.4154472942741
True	188.0667290756658
True	600.4358435235825
True	603.7165048125389
True	833.4006714205826
True	410.9293138879792
True	187.38238307052768
True	887.1769587909756
True	225.87697639774464
True	141.82253090123666
True	346.17937635689617
True	225.8834015802892
True	217.2354349653672
True	619.6805048549338
True	251.1890224324646
True	197.918672898146
True	436.6127229037966
True	469.728389961992
True	65.61411106027079
True	290.1627910299548
True	81.740471689104
True	327.4487397967685
True	356.75385857727565
True	243.2854357466209
True	176.9398256756824
True	377.7198624889658
True	634.0189700103655
True	713.8327984714173
True	298.765669436427
True	751.3726073789944
True	65.76709312670552
True	872.9354540721322
True	334.72614370812835
True	13.420229000557256
True	614.4185604018553
True	688.5101922446498
True	259.3787203110592
True	169.33191116820612
True	46.30294954198521
True	382.4812366093252
True	76.33399801984766
True	13.543550058116333
True	889.416914967146
True	373.8706607463456
True	179.63741208245324
True	975.9676193807549
True	12.336219410234976
True	798.894917834801
True	31.32893643616044
True	693.9078747524637
True	59.41866700494784
True	758.9186421614594
True	449.4600638901309
True	196.60412358551895
True	437.4177760429384
True	219.0047341159365
True	291.78592934924785
True	225.81417733966225
True	414.0611462322527
True	9.434785485827726
True	319.1858289952792
True	108.60626775211963
True	11.680513895529362
True	459.7983344795098
True	727.1786711658809
True	284.7606089848176
True	80.6213866337589
True	316.5815152468839
True	79.39334054983047
True	183.1898622492509
True	179.6570790158277
True	378.3285635803123
True	42.42365032058724
True	135.51557097810186
True	368.4005106604694
True	865.2110772987143
True	112.10511251345108
True	205.34283618606992
True	442.7184820340733
True	18.39494660830727
True	423.36849848591913
True	494.206764618812
True	89.0608937277724
True	400.1820995054733
True	351.7732685965435
True	404.0316174774696
True	586.8788503321846
True	976.6254252757518
True	1024.269738139196
True	58.65859882242439
True	1084.3860935429516
True	112.83091782451916
True	109.67177242511843
True	112.40415720198487
True	489.75933496362507
True	374.3363294464831
True	580.2795858476921
True	260.77773919015647
True	158.855769738141
True	408.29685239086353
True	14.837420491151995
True	474.881355374746
True	409.5158044507547
True	150.23147862221322
True	100.41210299250945
True	536.241422675084
True	972.944021605427
True	205.20500247116877
True	61.61568149782376
True	434.77601813454055
True	385.5220816974139
True	497.1893170512845
True	317.56875706030667
True	4.623315449402805
True	536.3045520149792
True	523.781940218259
True	510.91115358406574
True	184.51962291565067
True	111.900487412243
True	21.84233566397318
True	378.7398992684093
True	108.56537983889676
True	7.3657944420141614
True	33.297848023503576
True	346.6196062601778
True	658.4775771796194
True	132.37981251205622
True	90.88745769544818
True	21.43063906472918
True	412.10431637920647
True	358.5701342369911
True	753.7477285504268
True	309.52979974359846
True	497.0408006385785
True	526.7471270036011
True	516.86469837317
True	287.1063882772162
True	532.3968095188702
True	102.51395725745483
True	590.6765175565785
True	6.72943617803128
True	362.3228549350203
True	456.6981564387593
True	944.9122725570332
True	352.4400058763478
True	812.8822701152784
True	1002.515520328986
True	180.29387674994985
True	35.54091085170495
True	370.56854979847947
True	386.76953060437626
True	574.9315173284009
True	242.063439872902
True	29.011861305591957
True	646.5846738257594
True	122.15909333976508
True	1054.347498197567
True	322.1546119159736
True	493.4223051784013
True	122.02040431466568
True	824.2580817002198
True	136.58628727509208
True	820.1166255414975
True	545.2291523159042
True	186.6731675137154
True	108.98881134357838
True	65.9373809649126
True	554.5082188711615
True	907.6939517523294
True	419.6612847531756
True	533.8608665354791
True	135.42233248730582
True	600.3080933551722
True	471.62137795793177
True	788.5570104547431
True	314.2195695214321
True	556.5555195631181
True	113.64677734993126
True	27.40671987409571
True	411.2970920786972
True	171.75206570991728
True	99.5121214303049
True	374.5647660580471
True	1106.031002392001
True	262.8957703382149
True	548.7424689293651
True	12.008691654339495
True	75.91525031639635
True	327.6690187637249
True	752.9982810890058
True	455.5903948653587
True	498.95255279531216
True	690.3576335804078
True	66.86429168132373
True	726.2239534512349
True	45.16660378109543
True	104.91940529650252
True	173.9673964156382
True	80.33319444264465
True	24.89102447055992
True	308.61677393093123
True	464.58601808178105
True	912.5289891784936
True	849.5006152346841
True	5.635510244793209
True	290.4457076232897
True	458.4219435745056
True	124.9676227684472
True	233.4294839318105
True	328.9391453381497
True	1335.2993869724305
True	452.0618244720994
True	25.503270499858232
True	178.28441467069018
True	714.1613587268137
True	36.4651582986874
True	165.87001340676986
True	573.1854249707311
True	71.97264170842355
True	881.1100235430008
True	337.6726523137326
True	656.3856944122564
True	71.2800166340285
True	688.1904056098323
True	599.9730405324078
True	860.6719550536008
True	254.96516427917447
True	512.5621516190549
True	831.2648354383731
True	895.6492587031821
True	240.65309232968295
True	745.4192627876524
True	227.906831338231
True	457.2461962879936
True	373.99468812577214
True	502.6778012278243
True	484.0945764163271
True	322.32598947622205
True	346.72171396404224
True	116.38108329294316
True	354.0354329474836
True	1195.4886449205678
True	324.38840008257534
True	150.44358878432996
True	308.6375463741353
True	755.002813752173
True	650.5742441426668
True	405.6340858202432
True	119.65470658782898
True	344.292456599237
True	35.06557540574604
True	171.07557018104816
True	90.91091957117968
True	86.86324430505329
True	558.1677914771866
True	134.87093167594955
True	128.4908716191534
True	110.92304555448042
True	87.75632150449805
True	442.4338668942128
True	383.9127236326559
True	1018.34567882029
True	567.8849560910026
True	826.2842125776335
True	284.14132524209685
True	297.2671845008357
True	532.8131227271626
True	195.60341758369165
True	728.0042300344562
True	238.02619484810955
True	351.6080427594036
True	69.64475942627438
True	117.1934761193736
True	270.0198412332421
True	120.04315647785828
True	475.5648732138369
True	29.80953591593908
True	564.8739005326354
True	1022.4514841422364
True	730.382248352641
True	1.5618249329068783
True	62.66437045737824
True	504.077633371024
True	438.5141780825514
True	76.5769081176665
True	120.1595538107576
True	291.56654823484433
True	80.00040420523497
True	53.36356340385564
True	702.4011218409635
True	646.2578172763438
True	160.5451515701784
True	174.40055847476083
True	522.751922321936
True	50.3397422732408
True	27.917790129601556
True	573.1435373809359
True	453.534029445153
True	1133.53365995895
True	49.86278873745674
True	459.9253266735944
True	889.0626573902715
True	785.6108158753606
True	279.46109427335125
True	765.6526620152614
True	401.7771258264605
True	42.66562869440335
True	97.03107624112582
True	694.7090665887342
True	75.32124093627083
True	137.23894725436656
True	926.3107806638404
True	190.73466254579475
True	270.67648497941434
True	104.1091961940639
True	649.9671029925578
True	595.0947662346293
True	216.08513491705165
True	429.6654993839026
True	38.88230791648177
True	277.84251490649706
True	579.0330582693771
True	607.3310607097549
True	324.0981071756306
True	71.54249970104966
True	919.017949881489
True	1034.3706939152978
True	562.1977655812778
True	64.61667407921783
True	31.92719405406929
True	92.932134228419
True	105.80145939164632
True	98.29086542677058
True	874.6167971799874
True	1191.9332894310526
True	724.1824523602833
True	328.4833663989022
True	8.302248203052153
True	22.283030004753886
True	340.0543131250123
True	474.371560640052
True	47.940375903028176
True	582.0878383344909
True	421.6904303954105
True	401.7637325993687
True	83.77640436048738
True	195.32464952296408
True	260.0295062495213
True	128.31152983320615
True	401.1735427164824
True	42.97812500245672
True	175.41326580441876
True	1181.6641881581395
True	5.151216409604071
True	29.611843052632462
True	607.2887683559732
True	357.2016100836093
True	777.146946995805
True	159.16565890503702
True	760.3029987582922
True	622.5239336664476
True	277.4039287207901
True	402.7877953321199
True	331.6303421147923
True	284.41635346718147
True	261.45387491729025
True	399.860806647336
True	497.3954757426077
True	518.5223209319449
True	106.49119693070412
True	353.4671997581586
True	8.972888241147798
True	180.2840600188681
True	234.60165963517423
True	880.0407647252575
True	612.9072331761055
True	30.19909194514908
True	702.3743064126904
True	853.7947267469524
True	103.19797530299604
True	347.9117739315152
True	831.8231226191335
True	216.0657745738424
True	157.09203711857657
True	521.4200040552699
True	600.1974393395124
True	1087.5019400903004
True	156.94105959118016
True	156.8442557781262
True	254.09533304567825
True	316.4447137900573
True	419.2926113603077
True	411.1038827630612
True	319.8833009225159
True	426.4914382756887
True	497.52428854728896
True	223.79569576509547
True	1473.281295648868
True	250.51907981608775
True	406.3385472121839
True	54.803311106281264
True	777.1477625473331
True	258.4245338589487
True	912.4307261482012
True	545.8243934499156
True	319.8247524916397
True	784.2884085824471
True	260.95919479113394
True	210.88438227709867
True	255.9972538844857
True	215.3342704187301
True	145.47704777445716
True	254.05376613689737
True	717.4974457239343
True	511.0355100714602
True	209.30274691263617
True	1163.2364464047082
True	113.9273657566914
True	262.8028069239153
True	72.644451968632
True	309.1210791505089
True	428.9540978932312
True	89.73928192992882
True	199.99080454039623
True	77.21013190878544
True	684.6779879505489
True	379.3332675459009
True	216.92690739822604
True	741.8763094994589
True	878.3815259618083
True	826.9573917146505
True	813.3275477419801
True	356.32635851428864
True	1.0373221572736298
True	265.3271804512001
True	54.80399622167931
True	383.3827157149312
True	56.81819294051467
True	359.95890519215175
True	867.3535440058992
True	1015.8390240171764
True	388.5923087528091
True	20.990633417889725
True	527.7201185771755
True	506.6608300473987
True	196.81752907814413
True	237.49558237185477
True	288.8320397041004
True	23.459337114997368
True	132.8832143036603
True	936.8635214163668
True	62.39503729261183
True	507.3616523156655
True	791.4822073431691
True	102.19683437857564
True	261.0194421396973
True	110.69023544791834
True	15.104279294378232
True	1.5746700488952612
True	115.26951443652612
True	989.9472551082184
True	487.4369428542099
True	69.24838596079277
True	793.5646908409628
True	339.91315876710706
True	1.6759420609536413
True	433.94484148894713
True	188.41009571625037
True	500.354837617482
True	80.39189072200416
True	311.9295986913706
True	372.7886319706207
True	172.79672990590592
True	211.3523749272352
True	131.90099063177223
True	172.3086193803558
True	1008.132004650224
True	16.39599522016165
True	506.2869170315265
True	496.6265499242328
True	403.7617893077591
True	209.2829294096423
True	230.99644734985029
True	158.40258772583553
True	47.70985694428058
True	485.2337703399606
True	152.0984988883325
True	841.5262927514458
True	855.4754016760395
True	238.03279091258335
True	318.40096841824624
True	514.4521705004402
True	36.202054368931854
True	87.26561482157788
True	723.1871900966246
True	1069.3938412880843
True	109.44454820601162
True	726.7637936316011
True	137.65310080732283
True	937.3379213446402
True	685.6835556552676
True	103.63977545037712
True	285.1916835481071
True	603.731316665456
True	265.8770943461309
True	43.31631820774583
True	565.1122215614408
True	465.32399595046303
True	5.388162199919121
True	479.3966820220701
True	70.6031520613605
True	168.56477498889524
True	237.4024310966242
True	299.5237489681134
True	72.02449899856387
True	230.55540320546783
True	349.7151588039122
True	442.764575470248
True	888.7698329241554
True	48.25607948337856
True	910.5868520486828
True	1006.7137267923564
True	132.5816258073934
True	74.8553813964992
True	1013.8199121078144
True	36.37143667910276
True	220.69642738807235
True	86.79571826113656
True	217.05764022969495
True	348.4870545088287
True	940.8932776260168
True	99.52401682982112
True	67.32281589593194
True	646.5660002920395
True	276.76766532522754
True	700.772707106592
True	53.30234155233643
True	473.0196073931804
True	389.8879008650417
True	680.4771285386961
True	53.031085871359984
True	115.48563436912848
True	29.20932353763228
True	263.5119815005596
True	42.865055400574455
True	354.00299172830154
True	2.921280296286036
True	1199.50112426033
True	104.35188410976345
True	139.84236974777133
True	352.99973234151383
True	727.2531747909925
True	632.2254373873354
True	1030.852508442293
True	470.2522816597902
True	392.2964225170351
True	143.02021083522604
True	394.0002940285969
True	833.9425292957012
True	425.8595356682626
True	921.9441935852656
True	88.95743451412042
True	410.04139640082286
True	178.3698285426448
True	289.2216645855467
True	729.9040865983143
True	166.34592224410488
True	134.46443795670248
True	68.19428842761634
True	871.0730563730716
True	794.2459720834835
True	77.64629119299654
True	439.0118858356021
True	724.6173977139119
True	418.2408369563804
True	59.028723988120575
True	328.1632222755337
True	777.7671144064907
True	31.395655200289816
True	361.0243506964008
True	160.7343954369893
True	275.80780289467265
True	31.298303460176182
True	221.7545376569547
True	765.327122898982
True	637.0495386209407
True	56.70886040612914
True	290.02505826639225
True	845.1899265581263
True	17.822593468370272
True	313.1483404978145
True	290.13128184282334
True	441.100695044987
True	201.4188992431106
True	588.7963058720422
True	41.70602482684629
True	946.0788200171212
True	893.3134172814354
True	46.3240875941538
True	397.4567791509999
True	721.1892046508622
True	932.2170199261936
True	272.1492528593515
True	577.6182259843698
True	127.49561591996414
True	188.89929805111956
True	140.929447687532
True	131.11419937008722
True	208.9721293695896
True	926.4758248182516
True	792.1732818171251
True	964.7263827659888
True	18.57352303224146
True	28.743371701756825
True	353.0988026211202
True	13.322608059683906
True	620.3940671913248
True	1061.6476141738344
True	273.8222976179264
True	203.1056093191412
True	85.9286055016696
True	209.20170404336915
True	129.952646868459
True	43.566513689578485
True	135.7131388782116
True	90.13453676797698
True	231.1009184927101
True	517.4826687890472
True	168.50460876504042
True	28.311070447884628
True	58.34327730445889
True	414.7144276976165
True	266.5848294774062
True	576.4770222000348
True	22.3272706850872
True	114.50301524314676
True	661.8628128721124
True	262.17698513249934
True	475.0341154907188
True	658.8196190264019
True	106.26910724472476
True	111.89471788894886
True	83.0442629475262
True	25.2522739478752
True	127.23691773045044
True	83.19087358859387
True	102.5306394165436
True	150.01801774588398
True	237.41574528470147
True	834.8601965165346
True	282.5468391965025
True	944.1522837530644
True	162.19375745751444
True	189.069815083824
True	750.4133949229562
True	316.2571501928072
True	610.1221447979543
True	257.54559163721586
True	349.8267526778114
True	443.7331554011427
True	549.5810715799006
True	634.8865716699852
True	365.43584354732303
True	36.563961098647326
True	526.3769405080903
True	613.034002195233
True	20.590238182046548
True	11.393614433623682
True	260.0364076549428
True	394.6232823330613
True	436.7473402639424
True	66.75167822851144
True	659.9753836792514
True	916.8608206073752
True	242.465284554322
True	879.1186826282086
True	278.3168910306408
True	107.57182557029311
True	259.7085147026355
True	710.4968174653466
True	40.84785565773724
True	585.1517931710592
True	1306.8209582027528
True	1035.102009888627
True	903.4880484915024
True	210.30615658345408
True	87.1590059075519
True	194.882509757968
True	818.9473195634245
True	143.8036415656897
True	1057.945094395818
True	885.4119213497577
True	44.03658292339856
True	89.21429726848274
True	407.6689899597831
True	407.8729265731943
True	201.20993598112696
True	503.2396137010841
True	663.4960460957492
True	124.46767864654323
True	280.7984024351724
True	971.9220486569724
True	52.993044659334544
True	708.5837470443934
True	542.3232051585475
True	39.67977948890585
True	834.7890255635133
True	389.4130679914031
True	559.7289235746908
True	102.47947447567329
True	264.8654683136928
True	211.89148107493145
True	28.006339794520898
True	125.07379966781302
True	742.5840035492103
True	142.1441221583181
True	380.8081381397529
True	64.8666176710996
True	637.8517818069835
True	601.8912673440145
True	239.917403321993
True	460.1017248093025
True	167.01267168084468
True	163.01568326328842
True	221.3362896833436
True	265.6329502561985
True	356.5685489118058
True	133.57056620458425
True	183.6877044067479
True	25.657347141080404
True	875.1921121987414
True	297.01327252151566
True	9.35816697915518
True	366.1291662337036
True	169.31276632109578
True	621.5153683422094
True	363.4417424440817
True	581.4849326377255
True	554.8385663468389
True	488.5020813281906
True	788.6546896388483
True	245.76269244639155
True	558.0049184027557
True	154.2733562605276
True	531.4999610115615
True	357.0797598426049
True	379.8679947243463
True	125.82128013999947
True	137.81436135671365
True	113.50618848065491
True	70.86101497548685
True	694.0509610171783
True	179.2471245986779
True	44.68686694023755
True	0.0
True	536.9256244351727
True	108.41084715492016
True	22.72507543024868
True	41.94900187493108
True	108.92606824369658
True	555.056127011666
True	182.62297308815573
True	106.17032397654728
True	36.15157375354121
True	163.3393927322036
True	928.8911036134016
True	54.56490890967948
True	221.704951247406
True	735.5625328918619
True	311.0221608090658
True	460.1188270719727
True	475.3681354256052
True	501.6030547974265
True	595.2705586383207
True	888.1585411717924
True	267.7359198152126
True	1016.6050568933366
True	924.7461580195894
True	611.45263932686
True	349.3028104780765
True	842.6273034627194
True	9.58102993443965
True	34.80834588171617
True	282.0720357293425
True	41.82508249423824
True	214.1128161013012
True	748.0431831005765
True	210.07954180807565
True	756.9911520257789
True	748.375343080013
True	123.5904216255255
True	373.4120389004506
True	573.8358951792638
True	24.16966992076123
True	126.3711351497325
True	443.3684381802639
True	294.6075650681912
True	202.9390853089563
True	113.69021416918878
True	372.8992403620008
True	24.561348980401032
True	361.7327020571782
True	361.7777750724565
True	1037.3890542782035
True	369.7124418287103
True	29.95522797730941
True	423.46080244243984
True	440.6822178395601
True	237.17532128590423
True	28.11756921191726
True	752.216798660202
True	432.7761529149196
True	168.664066527799
True	12.625269991437063
True	1210.1454582801057
True	168.6404394575314
True	28.542824026267866
True	298.69997740450754
True	273.9839552174081
True	115.40979123934764
True	295.5504294904194
True	47.768295810068736
True	315.1339313553966
True	294.9850397023794
True	328.9320719447243
True	33.16401902110256
True	47.4662612861901
True	1058.2386923497718
True	25.909478862243148
True	14.113526758800536
True	174.58478932068425
True	651.8206572758427
True	8.222561885081388
True	203.98711117816316
True	172.7626702898135
True	524.7866533993614
True	373.8360746893676
True	731.2451754903165
True	326.93699555049454
True	483.7406653503439
True	446.2685973596724
True	506.6989838685543
True	98.21171676720397
True	1267.5845549747455
True	895.356007896882
True	303.70009846797024
True	530.5265583544278
True	102.92224820443248
True	566.436081827711
True	425.2252715084423
True	154.04820528678
True	82.4153560530863
True	344.5252652733865
True	167.1664865205925
True	30.59280699626754
True	611.920664176739
True	371.8795270519144
True	68.82819677404366
True	29.56967570937867
True	667.2313357954912
True	494.5996062659631
True	76.99066968140238
True	23.40802983204764
True	319.3120551912483
True	324.0798593951528
True	696.8131854994408
True	553.4105793375074
True	560.1844276285567
True	798.2919768479954
True	8.877646069173519
True	59.037212885505845
True	39.25186798830117
True	60.50766046025068
True	518.2043014607809
True	576.3054659035157
True	83.30217109120045
True	111.30524193483096
True	185.7408387731924
True	79.63353833370095
True	171.32676849511057
True	211.56712140930864
True	273.52169397092393
True	817.1972527586685
True	594.3581577014903
True	284.2361939243463
True	188.0004234116405
True	265.6913125748446
True	254.38362453503504
True	748.190333838122
True	319.2013441309249
True	173.0035568360004
True	915.0135361428
True	345.94668937705114
True	437.8792521452626
True	157.5164158411821
True	125.80802409294854
True	66.38058596849781
True	217.55117119695203
True	980.7142315167472
True	504.73037466171
True	115.85075203461597
True	363.08207605242256
True	97.74515324499762
True	676.3274542827406
True	4.826954573944963
True	704.7096724903707
True	38.30750987250992
True	913.109041953426
True	848.6218950469489
True	213.3644665869149
True	31.96038827235372
True	83.26629975170623
True	454.2228207012337
True	215.22353700083207
True	1.4396786882835189
True	75.5147264612167
True	1124.5259631461067
True	344.05584922649814
True	683.3254461453961
True	468.5518724826139
True	28.795384530478074
True	134.71151574935234
True	437.7749522796682
True	897.5026689456021
True	812.2874534643984
True	426.07657283798346
True	337.3679715767407
True	17.9414045230467
True	84.9122795993572
True	735.3486487720938
True	461.8564016284863
True	386.4427198042449
True	890.2343446264966
True	25.006086051137597
True	217.21865431828223
True	912.0836842498068
True	245.4311643122884
True	8.933664203521928
True	505.0517590913532
True	102.88337303053942
True	665.6552454477423
True	56.62656560376275
True	260.68982431897086
True	816.2888866721089
True	934.3399734659912
True	281.3185699930938
True	430.9401260494411
True	126.53858731978391
True	597.5813855453831
True	256.9995246227259
True	192.26965550913565
True	866.6687973509883
True	54.5645597279428
True	714.9797948245979
True	279.66123363959383
True	297.5475410625632
True	162.5267190693596
True	480.04657546746887
True	577.5340230151916
True	366.34354362981406
True	403.8560192628625
True	69.62995586291729
True	164.2554463492277
True	467.2433179822556
True	218.5119949664517
True	37.80031191840877
True	207.64781037848223
True	385.5722071710785
True	395.3525994433002
True	755.3929991246629
True	138.63868499842036
True	646.0589702304716
True	496.0209306933037
True	571.4783603911659
True	133.43588683571605
True	38.49418371917796
True	662.6101802405868
True	71.99811426434178
True	555.9063104688069
True	693.9673347318216
True	452.3084829898744
True	137.59363834629437
True	532.4904342255431
True	4.574921395803204
True	392.0138482465354
True	31.212588875207228
True	643.8669332197763
True	264.1840303724346
True	581.8094499127074
True	693.3460900668874
True	154.37508775083464
True	545.7313272179847
True	473.9277765769508
True	63.88539409144873
True	973.8883772647775
True	2.598807954492996
True	28.934936619100547
True	640.8045588435963
True	688.4337069976358
True	140.58589606572045
True	405.3620141486354
True	119.85405423164026
True	74.31442756748473
True	460.8504800902809
True	42.41410468258053
True	499.3712178938959
True	12.71740238093598
True	822.9145984770216
True	542.0782166781852
True	687.2196611460779
True	101.7418944626324
True	385.3408922605265
True	985.2668077972232
True	859.2355679322151
True	145.63765595523267
True	528.7671702729147
True	450.83862814694646
True	252.43087929519103
True	259.2088300748296
True	5.967449358685009
True	317.95366916045657
True	12.37414113935072
True	374.4233261790737
True	75.49630277463451
True	421.9025391483836
True	661.9574339664579
True	126.76754390153992
True	241.7424489379624
True	641.9087474096386
True	685.7192346519452
True	295.6150320151918
True	139.86975339412388
True	163.9204345357273
True	479.940750139376
True	88.00414404638413
True	10.54967432069128
True	514.527101642957
True	573.1019939503047
True	20.26125920253201
True	137.5535475646238
True	909.074806547012
True	486.5217010753997
True	262.5453934897718
True	36.77605725871189
True	476.1339022457836
True	109.71206440989154
True	586.1108027223053
True	666.8511529002064
True	296.28075858920903
True	370.8605655613146
True	191.04884435608588
True	249.1870594391148
True	75.57997172585992
True	216.65744011149044
True	503.2657512848658
True	23.379085658006225
True	444.8845443336466
True	368.8046936718343
True	728.5472579958226
True	875.884135905073
True	912.3472765652588
True	146.89756035268408
True	395.7976548172071
True	70.15813011020185
True	173.3126592060559
True	314.49611372935425
True	10.805636056811943
True	793.5840943257251
True	24.13042745316552
True	399.1018757106159
True	279.45467400451764
True	632.9377596324209
True	209.2346124521489
True	37.38826112156914
True	687.1655752553042
True	1070.8957910239678
True	217.64289626553585
True	134.06285902253956
True	619.5382710072114
True	492.55459072377846
True	18.385070707174325
True	822.416097612912
True	112.34579007503852
True	47.345650353851305
True	309.7713082853333
True	351.94487098167764
True	407.23195186849927
True	267.8221874340284
True	19.491805448329103
True	22.57212942346395
True	832.947479210655
True	213.57181931928403
True	106.7660481888106
True	796.8802444728045
True	654.0435927390323
True	617.6009439341905
True	445.6641480062265
True	153.22175212424523
True	32.59309695042058
True	102.01569816783515
True	445.7442296237013
True	232.7799809476712
True	459.25752571031626
True	150.73608585101422
True	484.5750594948387
True	644.2783744374946
True	965.6326494127312
True	25.575089784879097
True	991.90712821208
True	1074.049401942985
True	478.63030486259015
True	86.41171371245073
True	796.2545615943664
True	639.5394841090101
True	655.7125947879598
True	176.87541711544526
True	758.2667302759124
True	693.2741356016062
True	120.02513861888907
True	791.3941589031452
True	809.4287935745908
True	497.3889578350015
True	234.6254856830826
True	73.6068504872925
True	307.7682185486434
True	350.3794867577814
True	476.0539297284783
True	427.9334998422566
True	192.59596646890648
True	323.4962580534517
True	3.380816881732289
True	13.475507212921023
True	104.84731364507093
True	129.72345065334704
True	345.6682716741694
True	344.2804532758866
True	112.174707853701
True	18.13931944967377
True	219.7507751358149
True	867.3188379009073
True	454.32684825048256
True	544.9877693087133
True	557.8479200832248
True	824.1989443231755
True	641.4536567666972
True	88.57530608664189
True	213.5508061150961
True	241.38649754947056
True	281.1661343837427
True	104.2372069370756
True	358.25029621456224
True	432.1657637040645
True	171.75066183874463
True	660.2270856352782
True	247.86380016348528
True	207.45118768761483
True	27.765032762672423
True	252.37032808487697
True	485.8114605776949
True	171.3416213414903
True	525.204272261823
True	483.4531190981661
True	246.03909302701848
True	102.48204953992284
True	41.52053680001987
True	404.0365446389658
True	789.9618172284778
True	162.51055452650976
True	1027.997517827264
True	1045.2134481000924
True	486.9392722835717
True	100.26929593802096
True	123.17011730122842
True	660.9270219079123
True	9.521854222143896
True	229.3750070527649
True	135.82660358561654
True	121.89215681962366
True	325.3562061731946
True	635.59120751033
True	36.98823874608068
True	134.55236385333046
True	962.1996714328686
True	57.55872478436167
True	452.7276207635484
True	539.6160892756051
True	247.7837551451016
True	131.68953019469382
True	948.0396051822796
True	1183.6659011362042
True	512.6780567965243
True	682.0010273751757
True	225.91358954082816
True	159.97900499344536
True	321.38834867882264
True	253.2256423331309
True	174.65555636111273
True	305.0243817373444
True	329.8274096073612
True	11.289775193347229
True	633.339533747601
True	151.54428681303563
True	79.15244880685191
True	429.8423332213171
True	317.44569343097106
True	1219.275615912793
True	351.54659008061884
True	1021.065025025394
True	9.10692399248525
True	273.2983407023843
True	223.76563624214955
True	155.94232060131077
True	510.80109131219297
True	199.45173111131015
True	407.4027256652092
True	320.18594199786
True	107.74555454150766
True	348.1070987345679
True	1036.876949155348
True	714.129411061682
True	230.96611418738436
True	106.55286365297906
True	297.71577676963227
True	25.420602751865943
True	348.3930141450659
True	328.6543068877306
True	532.6856072276171
True	457.2803758804265
True	346.8769711922036
True	165.1540192560019
True	12.387491368070144
True	426.8908337728622
True	281.65787865660104
True	144.82559186498554
True	304.23631637181626
True	433.5508577634238
True	815.7953476359173
True	317.8175171116071
True	775.3974668832808
True	403.5815884770478
True	362.79786406840657
True	1.4830707995014336
True	1163.6653650651986
True	104.44101678844848
True	910.6558089641032
True	214.51198168894072
True	463.69627038566273
True	675.7018582569651
True	83.2766313131365
True	467.8388751390643
True	33.00300960555475
True	403.6711976642928
True	78.95889493307543
True	226.14531395346123
True	39.515469108391365
True	688.6907968795078
True	190.44200565928168
True	24.3676503922256
True	382.4868911925975
True	108.47026298042522
True	172.97382170150007
True	846.5004828008281
True	249.4043574043483
True	157.89443042178468
True	388.7711486760799
True	507.3766650339946
True	342.66216523346486
True	501.4365150667726
True	627.6508924346163
True	155.92064344120303
True	7.365480928305986
True	70.79773336761914
True	454.57663890778014
True	89.90270088408073
True	82.0740019868896
True	1055.3761911603578
True	27.44835482714829
True	326.814991605824
True	311.78928223753314
True	450.67221713140384
True	665.2934071640449
True	188.82781790561413
True	647.1315352462907
True	331.4352982675554
True	341.278846663279
True	268.22145954014866
True	227.87550510037497
True	366.80416799005576
True	442.6987333739628
True	430.76745038535273
True	595.2459557172771
True	140.78387965808835
True	78.86606626338317
True	40.39637688986906
True	294.4293877231124
True	660.9195451864977
True	418.1810857767075
True	769.6923738549972
True	204.02957176812845
True	405.7504124332365
True	70.45663995529961
True	55.47569792579846
True	426.2019810065994
True	196.56665897911495
True	216.2746344317051
True	42.63604104646468
True	1055.9799214378563
True	179.4627975850702
True	912.0534091124348
True	322.1945391596172
True	922.1325529247234
True	231.8078303854906
True	486.6036883712273
True	531.4002015614412
True	595.3374708060092
True	223.7879993789473
True	481.16854720340245
True	917.992193211213
True	124.75988148150346
True	7.736381759895759
True	565.9807658268335
True	24.506048591263507
True	78.1380435654692
True	790.5694894246262
True	224.0203014772533
True	995.059601573362
True	694.3563246904582
True	402.60231241715326
True	284.9789706568508
True	496.09432640977184
True	331.88861739182835
True	184.49823867080565
True	690.5713813295306
True	716.3994158204972
True	205.06475847371848
True	89.02676645203368
True	530.0464825181226
True	129.8822587487883
True	381.4346989776627
True	334.59974874560424
True	64.05854519656677
True	388.4181482414887
True	406.34113407795377
True	359.3667966545856
True	397.2770214902589
True	432.5399375271775
True	676.6052307142952
True	54.84671782557664
True	451.39105207819614
True	333.5799393244236
True	661.288890003606
True	214.65322518651945
True	101.19577524598571
True	38.413833915448
True	549.8503186186198
True	633.37166618738
True	183.778162982802
True	413.04345625686847
True	343.87657175631017
True	16.731583146701826
True	175.41430403854875
True	291.6722798126786
True	2.785344610918193
True	866.2284373014843
True	77.43567141877868
True	103.90871542047272
True	117.70536948686312
True	357.8574718941732
True	36.6552408986689
True	452.08985273464737
True	223.1693546302366
True	5.636561155839859
True	118.58014275234665
True	448.1087431055551
True	49.74066389024868
True	65.90442222123102
True	184.43727133216592
True	290.0776790624733
True	1002.210981626176
True	397.34463062889046
True	955.0991723882528
True	177.91410200049748
True	1012.4931453079428
True	753.4403845648626
True	650.1792085099387
True	406.96136131436594
True	372.5706435659703
True	76.78814532696906
True	74.77962750054499
True	86.10134429722423
True	161.19350737958598
True	483.55798764423207
True	1114.1328451039062
True	181.11818075416195
True	359.284796598172
True	457.135138332529
True	613.9364083617394
True	599.7677593022981
True	285.1126530529522
True	443.3139905502976
True	664.3116420888432
True	98.94298448636626
True	716.5154395694613
True	265.07045170628743
True	136.25284715846945
True	408.6481823085096
True	841.2188924360282
True	442.8623790865376
True	815.7023190449996
True	195.8677555025436
True	360.4479224351791
True	677.8175414611932
True	626.7433491690581
True	187.5510494726277
True	258.1095594219781
True	821.1695532123712
True	32.34999164848504
True	201.96087353835333
True	486.0302256931223
True	732.7947196630315
True	103.82200385189418
True	36.85546743214655
True	166.06767285134475
True	744.9213571031639
True	306.782040336686
True	550.100472288126
True	356.3531055301257
True	288.2461406756678
True	445.8082517266175
True	497.5075816627935
True	76.10137296967629
True	386.7770170045257
True	761.8366655982438
True	0.0
True	285.6207380572229
True	254.74347007842155
True	976.9380802561864
True	152.85138618278134
True	666.7324108751358
True	639.4359537280533
True	114.16041851272485
True	223.09979075581543
True	128.30718490832342
True	11.16902808921151
True	287.7537300978203
True	381.9140009184426
True	1135.2635434201472
True	239.09035836349383
True	416.5315694006144
True	657.6991585954005
True	202.9753865712508
True	29.191410504636917
True	857.6771328869422
True	596.7844074089098
True	152.41044952891863
True	624.1211987209522
True	162.52692719704194
True	292.3345029830995
True	734.8290097721496
True	32.16814834102517
True	109.7260612993168
True	519.8971428317717
True	65.82636486009149
True	73.55146979621357
True	410.96315544772455
True	23.9473940209316
True	756.6402849344736
True	104.75069205533704
True	151.8562150399858
True	18.35252672657379
True	703.2939969882511
True	28.00686494002626
True	776.2431182506558
True	401.7717748029066
True	117.55365675012096
True	710.2986342380411
True	533.4666121209286
True	565.743803635275
True	48.296373371649295
True	381.8319427480063
True	5.422649902577111
True	95.33783575599809
True	379.1391181069545
True	47.79018865533529
True	123.26050416385976
True	297.67218213873747
True	171.70811076575396
True	104.99093874857932
True	657.6898316255557
True	19.60716059924152
True	1124.942018947372
True	486.6241445022366
True	304.03347044447133
True	489.8241265715232
True	122.04455825805724
True	759.7883583175438
True	1134.8370271577692
True	755.5057974949834
True	179.02388387089317
True	230.71608842185623
True	53.42667360253443
True	57.53277247239304
True	149.02536981727854
True	103.30864213371903
True	172.13818150018514
True	1187.7490591669412
True	311.49192134553005
True	347.2216320259574
True	701.4680480231298
True	18.29148287209459
True	14.378721404763244
True	563.746347569596
True	5.124732228056236
True	109.46308752574056
True	669.9992099745824
True	180.3194933086052
True	652.4489132769805
True	823.5794771938478
True	156.32881236371017
True	903.0459486291322
True	2.783893023661385
True	463.4354871318466
True	1048.0084653870283
True	25.983512886912244
True	229.17694290203863
True	145.95736086086276
True	951.4957466438514
True	224.4818495222259
True	507.358581982644
True	120.16395835658032
True	516.026535121362
True	160.07160961061467
True	97.01288884814224
True	382.50854925955474
True	65.79403864941946
True	59.51703298873578
True	1098.483405223774
True	254.3184499552612
True	152.73711810452517
True	367.02843369309016
True	396.02212650684737
True	214.4932671708662
True	167.49074437347156
True	375.0713419160364
True	32.81718746853568
True	488.5581715623222
True	1135.9529791207317
True	113.23844563756636
True	468.80544287855577
True	320.6396108996368
True	27.94053527443844
True	428.00690982205913
True	102.59261434955155
True	597.74789588242
True	196.30366797841705
True	415.0670184219836
True	20.511375122615803
True	437.3589520244476
True	106.4965089072687
True	339.53532939976674
True	33.02662835793867
True	170.37185780525988
True	251.4289958445636
True	765.9609356656104
True	58.86251825983522
True	137.44338437224326
True	239.15302288878877
True	137.26876406983715
True	633.0029539791612
True	559.4166712523327
True	761.3261592732536
True	392.75406905080285
True	534.6775322294376
True	424.8948776664627
True	679.1882914962963
True	75.06060092110715
True	468.40242563278
True	415.9613485080346
True	48.2642110301136
True	78.93734702386172
True	129.06286533583318
True	92.56572885833155
True	332.58404914778856
True	860.1621422114458
True	323.0692901305841
True	1077.0850394088338
True	317.9619490988313
True	922.2954732921652
True	148.78904152012768
True	585.9199211657373
True	597.5739712586322
True	660.2295716306044
True	438.8646315094583
True	63.395792982490576
True	296.0766133539309
True	41.79833530780204
True	163.19423890514778
True	174.92455593734553
True	1105.5534793480745
True	227.19901022968924
True	551.9680643160773
True	570.1151064261219
True	579.0973267986635
True	856.0718666372024
True	584.2358579424115
True	634.0709043300852
True	966.773876377144
True	125.16691920605147
True	327.342078174842
True	250.28000170125307
True	303.71125276309465
True	91.68859217333149
True	376.71052496442377
True	4.301545971882865
True	318.0922898254868
True	262.6009252472191
True	603.2253391606397
True	290.0348164203804
True	358.4217352677761
True	9.620795422266248
True	63.19200968150098
True	551.4105768592493
True	29.364254154564
True	150.1301954090033
True	65.19163986437792
True	146.7064334639022
True	240.65237536435856
True	69.59267119625459
True	386.0702324606882
True	271.520354756878
True	99.35915061371044
True	338.0860283444212
True	59.20284915458312
True	627.3095560209916
True	846.975526079166
True	283.8901418218893
True	1149.1236643320858
True	115.82097414594062
True	308.86771498167485
True	1021.5843493944884
True	91.2880485778302
True	289.17449585673864
True	10.466865188779824
True	397.7629936780666
True	444.1597111407317
True	148.85412653130726
True	623.5945478486246
True	920.8004422677592
True	163.60044756673628
True	79.0432096919363
True	322.8963611789605
True	531.7992685453969
True	570.6117813732469
True	1194.9776292244146
True	28.131972600791507
True	968.9935855483516
True	134.582973723081
True	632.7422571739784
True	114.76282911723789
True	127.22852985704075
True	192.1227945134324
True	164.5666039081348
True	767.7608927364797
True	201.8938861667232
True	230.18755928090872
True	69.49837311515343
True	516.5577668800058
True	453.9510324765792
True	174.71359293517665
True	226.03164599633183
True	18.001102900628652
True	423.6580982923324
True	210.6050480344284
True	295.3303626025664
True	109.18840194362616
True	723.4056877410621
True	441.9654208905706
True	263.74416865546897
True	637.4321570220043
True	534.4815811334657
True	480.3498722594077
True	141.69427704394823
True	523.0159081201365
True	422.3761127273664
True	3.0627954854600934
True	197.67813314580025
True	95.1400677193926
True	249.91096480966587
True	2.534745046138009
True	134.24415689151243
True	359.1709012510066
True	6.65384717371361
True	888.2451080541643
True	161.93520946655255
True	737.2801817364107
True	807.4828462752325
True	155.7803110815328
True	226.6751910330828
True	478.77950884930254
True	810.1833053333675
True	49.31627208273712
True	37.583705647241416
True	126.69491921399931
True	635.6845324070666
True	728.2960369616994
True	179.30346637601838
True	586.3006740394001
True	600.0347923838572
True	836.3725425398599
True	412.27265421647616
True	184.78859315457265
True	869.4813683324616
True	223.63399936236945
True	151.70103906047996
True	323.1779734153911
True	226.14046151350755
True	214.603057212872
True	620.9017051258722
True	252.07965626318975
True	179.29704619023056
True	459.8105540849552
True	459.9713026051999
True	60.56931528136574
True	282.02786824053504
True	76.04266098859179
True	346.25151005811995
True	356.23951781254004
True	251.14746248578916
True	175.2839166094277
True	387.1459702266756
True	653.9438535036558
True	748.915748774749
True	290.6376076797942
True	738.4435891045777
True	62.38174818909037
True	857.1063649130945
True	355.0004125637934
True	12.844320080270547
True	631.9107046699619
True	712.6204895649964
True	255.1276632397148
True	173.13223923894594
True	47.1807648166847
True	385.0746494097749
True	76.0801801981157
True	15.315691083781797
True	888.5673380714281
True	375.8460303861514
True	177.91923530036055
True	999.7180057257368
True	11.47304817936079
True	791.0955611661772
True	30.85622955038417
True	676.3995940172507
True	61.8625528644439
True	775.8419159422455
True	451.3592952439129
True	187.31727625648935
True	439.4386896299368
True	207.04224839536317
True	296.37266809944634
True	224.59806064055843
True	414.5367337534888
True	9.568449689349656
True	323.06690079908714
True	111.93855942544567
True	12.039197877977834
True	470.9712243975322
True	723.0720719786934
True	285.31155939678183
True	74.36111217195064
True	314.9903183700732
True	83.1030692369415
True	189.96903800931503
True	179.4710274014003
True	389.2946861605556
True	45.44786233602638
True	139.5218006818781
True	382.8236722059833
True	854.1788147396784
True	111.29738765435754
True	211.19921111618348
True	461.754589165816
True	20.099530717467378
True	427.8487120610552
True	506.217748170097
True	91.23081078982882
True	401.32228192457393
True	358.0567670795047
True	410.72734008592937
True	598.4723500545409
True	1029.2107016863745
True	979.2279478244604
True	55.54922695052
True	1054.3606024770704
True	111.08392329271398
True	114.81315043464728
True	110.92464668110604
True	476.9569185592554
True	362.8461655546071
True	589.4508447192298
True	260.1277534361519
True	149.66266182974826
True	421.9296290753754
True	15.632590844576058
True	454.9618570646318
True	402.8319836815413
True	147.6056796920222
True	95.71353506337113
True	519.59067751089
True	1004.5069280661002
True	207.1233507208317
True	67.17471422596041
True	425.5725046334347
True	372.1437079778793
True	484.4522669288029
True	335.80476127315575
True	4.312021015371646
True	548.4068730652672
True	501.2294306273704
True	498.79066939224975
True	193.22585736144492
True	103.01421952948604
True	23.01937799942112
True	373.5126135068562
True	107.08056083853442
True	7.861607875602008
True	33.54774519617027
True	354.08998971768995
True	650.2236593944277
True	140.06506782145118
True	92.0171763070026
True	23.772295899443964
True	422.4756403351507
True	359.4854877750673
True	816.1252949565522
True	298.49008270478856
True	532.9300442571564
True	545.5285829367625
True	519.5982850190998
True	288.97936815996115
True	570.7524066309068
True	102.0737548846661
True	585.8255696974896
True	6.2450477919730645
True	361.2274928682814
True	469.1270496966702
True	972.7831758820248
True	344.5479327953853
True	781.3722862065862
True	1007.8160109602272
True	180.36925181094563
True	37.99398100493476
True	367.8966401730484
True	387.3548421626516
True	576.7893082638054
True	252.5487354941364
True	28.498079228059368
True	639.0144826378798
True	133.9591345375426
True	1083.1826848592182
True	317.8197227254453
True	475.0163328414309
True	129.1245383753995
True	815.1189293632879
True	136.9203818848126
True	831.8351253073439
True	566.7243405480145
True	180.8853391980259
True	114.1866297181407
True	69.27952036349903
True	557.0040177146235
True	896.7926692514787
True	419.0364896010422
True	539.3313217151446
True	126.67453062165043
True	630.7261857981606
True	475.361176921948
True	778.1446305767507
True	322.68110872380726
True	576.4598928379422
True	113.9218431506717
True	27.14327827002988
True	402.466338371491
True	160.58298805720435
True	99.79717757069852
True	367.25392349911687
True	1097.6622337626625
True	243.7464402691627
True	550.5694325473559
True	10.705711269371086
True	75.77024431355531
True	334.763502685742
True	783.3677033947848
True	460.6685047772823
True	519.8827655079207
True	727.4978432159771
True	69.8369800837084
True	726.7980032103823
True	48.42708802383298
True	104.93950893194554
True	177.8337483744792
True	82.02603900495096
True	26.209056715603516
True	305.43871597432644
True	480.4652917025645
True	896.9909052664877
True	864.3697844522652
True	5.021906284721221
True	287.67946157177533
True	450.1369488366015
True	134.11232563570053
True	248.41902898245655
True	323.11903821149014
True	1319.1787226590732
True	455.9262834525849
True	24.836262431858326
True	173.70103759012687
True	703.8317216660023
True	36.17871306374217
True	172.8553136769445
True	559.8172966731727
True	74.70960829967032
True	849.4850531565053
True	335.6559421546502
True	680.0054920734594
True	74.4033884103043
True	696.3685624422083
True	581.9385838518182
True	886.3338131823864
True	248.37080444303385
True	509.4591159907912
True	861.5292364885962
True	911.9954609655722
True	237.2267139637225
True	743.7436689732423
True	211.98412410640108
True	447.03843999586377
True	371.28292468189886
True	493.6071576963432
True	492.3574222282782
True	302.3978663758204
True	349.29959679878533
True	113.44080227841806
True	351.6424344498909
True	1145.032883601384
True	301.34412244986567
True	147.0088958035601
True	293.3299988004197
True	782.2034722081199
True	656.0907681593111
True	427.4253496820921
True	122.0921366725572
True	330.57756533331445
True	34.029377409784495
True	176.7952598946192
True	87.14904367239784
True	86.38119379844687
True	549.7754969427947
True	138.58719079676587
True	133.60431443478876
True	101.38554348424238
True	83.88276111832096
True	446.0740795500263
True	395.1401850196461
True	1022.7314560457288
True	536.5990645951739
True	836.4297538423842
True	267.9442732471072
True	291.4322203861841
True	529.621027089233
True	191.74631582349537
True	757.4775315297303
True	254.6101702783008
True	362.37603745252295
True	67.5709317257508
True	120.0758004188826
True	257.23198571337946
True	119.28987567477012
True	464.9413877803608
True	31.372118991186383
True	584.1104509222222
True	1013.4322226145111
True	724.8031934488572
True	1.3902650637844196
True	59.41300478562158
True	491.3675488137608
True	433.5074944759284
True	77.94389431207499
True	116.85817488299634
True	297.7049036790472
True	78.0790092834808
True	55.29060845401855
True	726.1065393086994
True	675.3254063614011
True	157.33634972486934
True	167.1922910987657
True	541.0041093725512
True	55.50077128464702
True	26.42698516482939
True	565.8649683266061
True	461.6562740886927
True	1128.1062485574805
True	47.47823235722523
True	472.1841782203145
True	894.078423739884
True	802.8846233933482
True	295.35078942387065
True	731.1451654093253
True	400.1301850382373
True	39.89523309266524
True	100.78780556655023
True	705.8077064217882
True	80.3607357152706
True	138.2408197017842
True	950.7890353532778
True	188.48435051661087
True	272.92673450767177
True	106.1704592133403
True	674.3574288247474
True	599.9125242026557
True	210.0214688846999
True	417.578862998617
True	36.18061712030155
True	283.2193371769913
True	589.3306808154877
True	646.7051400693632
True	316.39663729883193
True	75.62936860282666
True	959.6915739434588
True	1054.0998420732035
True	553.9219794130955
True	64.50542466949534
True	31.19936362292227
True	88.77248329566373
True	105.99964208028426
True	100.06247380385663
True	849.1727158543003
True	1214.01229324092
True	741.6522116267489
True	332.12190490967123
True	8.354506906898663
True	21.289997546367285
True	341.82089958091115
True	467.4865200157743
True	45.94439729138534
True	553.086792347582
True	436.13913271256166
True	394.6999933390404
True	79.3404031337519
True	187.59710712998904
True	266.3140816273549
True	130.51820211224168
True	385.0945158926468
True	39.47541876094193
True	170.90129135644025
True	1152.313630684862
True	6.178406741930354
True	26.50455660987542
True	591.939187935586
True	369.69977603297457
True	791.2603563144903
True	156.96870073635645
True	749.4123715740635
True	596.5420851464329
True	274.1455354208448
True	448.62806069903934
True	334.579965535495
True	293.73660667791586
True	269.4495611897888
True	392.7397106225195
True	498.7376904184329
True	474.3867523618931
True	103.8970361008858
True	358.6250093534189
True	8.722661924232996
True	195.1472225519661
True	225.9195011124667
True	865.7945010911346
True	584.6186246815978
True	30.66513363479284
True	725.3152895358705
True	831.3598098864279
True	109.65970415254692
True	351.9608662941665
True	799.0141696469814
True	223.25239713252049
True	160.72057367104745
True	513.7885751879185
True	581.1681454803098
True	1110.593305732364
True	146.3868065953031
True	152.4069141083609
True	264.2920976473475
True	320.98695199820804
True	430.7184586873377
True	417.1598609151902
True	328.54876079381233
True	428.9020729404044
True	506.9535987910829
True	220.38613064793623
True	1437.7935711388754
True	248.29855230525493
True	404.431698380948
True	49.29159669410508
True	769.743690352838
True	245.55769446868692
True	916.8097755389052
True	559.158680409996
True	318.1889117009599
True	777.5344455753077
True	269.0649778025148
True	226.57224810519767
True	247.94140300219445
True	218.21933411463905
True	144.7243727671228
True	261.44514774849347
True	744.7205554656264
True	527.8460796786784
True	225.813747533436
True	1141.4721387406537
True	118.71871374686222
True	255.5265121591208
True	69.81786875478143
True	305.90221409023326
True	405.67433452686265
True	88.24264350741022
True	207.48341141170823
True	73.63167875804905
True	710.7910848584885
True	382.6136119917636
True	216.7439668061195
True	729.8406993772502
True	887.3425846483871
True	826.4373483057396
True	837.9169093568031
True	348.6829803365024
True	1.469023197676556
True	259.95813064253423
True	49.09208510390047
True	397.5444385179573
True	49.38304395376151
True	365.8956619793696
True	878.1148595827677
True	1060.4690393221747
True	389.8100507279021
True	22.09079409674781
True	518.4666471590782
True	495.6729344937799
True	198.8717916009944
True	234.84310736745223
True	288.38702141021275
True	22.82340683648767
True	130.71087835784522
True	996.5810280595864
True	58.73888579362775
True	493.365305749119
True	781.3927399808507
True	101.38818634654815
True	243.44471228138676
True	111.68699410815329
True	16.922522378962395
True	1.3583728539391935
True	124.45599132950925
True	1022.0303138914376
True	465.3133810457182
True	66.8706488447518
True	791.3143126400411
True	342.0259635619032
True	1.1450571670159184
True	452.1606503407295
True	184.95324009012324
True	485.01950680874165
True	81.11921293292397
True	316.1013746522647
True	374.35655309703554
True	171.42935015354732
True	213.54386440379395
True	124.22879657620472
True	172.84489158979665
True	996.3221318482344
True	14.78859946483034
True	513.3782209910557
True	517.9167764644402
True	410.2994004907441
True	218.13515929802563
True	235.79369826870067
True	162.8661229451631
True	47.53949804830759
True	480.48962449018313
True	149.53238077541798
True	833.5761541268002
True	860.1398081126054
True	245.661594853471
True	329.19551893019155
True	524.9661839597461
True	40.99355928934654
True	88.13814186572563
True	749.8907857415463
True	1072.2305742774145
True	110.39248116209598
True	709.1197553669116
True	142.79751848752082
True	924.0804550230984
True	659.7977175942002
True	104.268706878146
True	273.8909517125368
True	610.9589897397966
True	275.4536814606864
True	48.31292427663071
True	576.0969605743774
True	449.77853302907465
True	6.261071284143965
True	468.6792031328943
True	68.49289862440105
True	184.36421283749732
True	237.95941492544307
True	304.4135403120947
True	77.06009551660225
True	225.4213047143988
True	345.25873743661367
True	450.05863796977104
True	902.104053295589
True	49.47095030237127
True	913.9974061814964
True	983.9168126786032
True	127.26860487332527
True	74.24837586630005
True	992.4891234455408
True	35.79621711520255
True	222.10348636940043
True	82.81369153461756
True	222.22492862476287
True	351.9831629823316
True	944.4272507301546
True	98.07480601532096
True	72.86900096438848
True	638.575889720462
True	279.452782801753
True	724.8059282733113
True	52.469983854187774
True	477.3255685543047
True	379.89654186472137
True	684.0182370928393
True	52.49791368106784
True	109.719392229473
True	27.0731261482428
True	276.14843824005555
True	43.42154292816473
True	348.0993304479733
True	3.204619977430741
True	1209.6115435574943
True	105.15213755656436
True	135.37523128759722
True	337.98713182084737
True	732.6865788282026
True	652.9235521063373
True	990.7979717339192
True	477.38841137795504
True	413.9819000845427
True	138.91191897487354
True	411.0923506556109
True	889.847288366118
True	431.1096012096768
True	908.5594622114194
True	89.35915418529538
True	434.5850218433048
True	180.8896667157594
True	294.6556920053295
True	733.5699620152928
True	172.35490114952654
True	133.64913932475892
True	62.538930077687326
True	845.8224294792857
True	789.9774580029655
True	85.54207682666309
True	439.5214405093015
True	746.0969124278449
True	416.3823414894259
True	55.25234023563928
True	319.7636991525586
True	780.5885013703607
True	30.875474768019604
True	354.0701282225804
True	171.0237998758713
True	287.95620022748005
True	33.7318477704231
True	222.5768059888234
True	785.9828624157037
True	648.1309403515604
True	58.58323701442559
True	280.22955607685026
True	890.18029939902
True	15.938207520555602
True	315.84710485467895
True	293.9561980147656
True	428.2988108241464
True	214.66446365671183
True	607.8588309188015
True	46.92698014399222
True	976.642805260097
True	883.3846035513117
True	44.23895454322546
True	391.8849651409327
True	719.8467570280601
True	911.1339981525998
True	279.5085148199447
True	596.4545957806143
True	127.83646293913868
True	197.20450770301156
True	132.96640566716013
True	134.4386834089478
True	208.2328754230416
True	942.4734270675332
True	769.880030104163
True	925.157497891292
True	18.65863755009007
True	26.512161920135284
True	360.7852901338192
True	13.522182456769643
True	622.6273543094381
True	1055.9516486499638
True	261.3652274791102
True	207.55595881355475
True	86.71089305956639
True	221.1668837052278
True	137.6847282224141
True	44.45513587301865
True	127.0892030257318
True	94.26701569185278
True	239.8319492758735
True	511.1953031414321
True	168.40240555295782
True	30.534898142609663
True	56.77056201560329
True	417.21701727299984
True	268.5430065786608
True	595.4240283737734
True	23.708040463813063
True	114.74983491082736
True	655.6687222979406
True	260.5090404908429
True	466.6849385123122
True	658.6508448006352
True	103.210988514759
True	111.23649894078468
True	83.67902474459086
True	25.96161284808992
True	124.21677232509072
True	86.0895111263402
True	102.36292420204198
True	157.46440501959643
True	233.58397213603
True	824.7320817279272
True	277.1572134755252
True	937.1513409390708
True	166.44659552187207
True	191.2423137892692
True	821.528022583961
True	303.44514548462035
True	591.0195149948149
True	253.71018521843055
True	345.3312194928651
True	437.7077399202662
True	573.0849703290683
True	643.4312618753314
True	362.3467138127763
True	36.42213909962428
True	549.0901778096944
True	615.5047067063733
True	19.64416948658985
True	10.197089499234137
True	261.99086987520445
True	407.4994588902808
True	454.370160902628
True	71.80394458466603
True	654.1171272041197
True	939.6167879070928
True	241.6592515757974
True	888.2766197056925
True	276.65498654976966
True	103.59036129271615
True	281.09029006444547
True	696.8949606565972
True	40.37613132599312
True	567.6751552616425
True	1275.0949191495838
True	1015.8078889123116
True	904.26224436914
True	218.36900303782517
True	87.3231622598343
True	194.26536717699025
True	825.5173567498296
True	148.52778339410224
True	1057.574371778575
True	867.9527943365406
True	42.22893749686483
True	91.11160619094883
True	402.5396924958263
True	413.41814765381145
True	199.53312501344183
True	528.057228329931
True	660.776532273178
True	119.67085032548536
True	279.5978965389346
True	1007.9819224399868
True	49.83858204149255
True	710.3758467881457
True	550.8503335239387
True	35.87182406224488
True	821.6028355526375
True	388.5979142712152
True	570.0517201650672
True	110.55772567381824
True	262.3436048008909
True	207.0215927306402
True	27.241840592124497
True	134.9935127401881
True	756.4854658410014
True	137.4084520096127
True	383.1968717116555
True	67.12108528556642
True	602.8950283494504
True	616.2756612037784
True	223.22854177688797
True	455.6510873065676
True	167.6787919224845
True	161.63806656444442
True	228.63579770465984
True	281.0971222148461
True	352.815760999513
True	116.87394352182514
True	187.01484992196575
True	23.28720071845331
True	869.6052721333775
True	292.2723175854276
True	9.628502628579833
True	368.20902923125374
True	162.55293994830532
True	630.1789647433243
True	363.0490152033937
True	582.4896340235488
True	514.9968045923559
True	492.0144181124885
True	796.3218136264509
True	240.6997223260508
True	541.1280585438203
True	161.80600221762575
True	510.50735137858976
True	360.6626944903167
True	372.1504828279353
True	130.7790698470805
True	130.84190184913265
True	109.25040136644114
True	65.94672418092138
True	756.5600301136628
True	183.10793144212644
True	41.1456138526277
True	0.0
True	539.3794244930006
True	115.19766092612905
True	21.234496261891884
True	40.34930333443623
True	110.8008285170127
True	558.5534167856366
True	182.06250544631877
True	106.72074525145756
True	37.39155749886205
True	165.3031294801802
True	896.9195617572644
True	44.58625240056474
True	232.83979978208737
True	749.6364320822202
True	321.13941411206304
True	467.05931661743625
True	475.7957983126009
True	520.736569265788
True	613.7757209533047
True	936.0813345413236
True	268.24480379394555
True	1037.1506279206992
True	911.4186134557254
True	624.171785372463
True	351.6504492319666
True	850.2677914617243
True	9.719910133261866
True	33.81397994698726
True	282.1038693346381
True	43.12491331369772
True	189.51118432893637
True	777.3634119716817
True	217.8822313916662
True	740.8454421100662
True	765.3167758284319
True	122.25427934081353
True	368.8937302411975
True	595.6501062946205
True	23.38022127696232
True	137.04431654223217
True	436.93242164417904
True	307.1590265425235
True	197.20400767928564
True	111.73540563639108
True	383.11528294428575
True	22.777186746909724
True	369.1772465698077
True	370.3055216786908
True	1046.279259012254
True	374.1382388283441
True	30.53106704952351
True	452.2653670765581
True	431.766175262913
True	232.42757733668844
True	31.23209836469292
True	753.4436953966244
True	428.8623103354501
True	175.75919940400053
True	13.569560636019846
True	1211.9375703061908
True	167.6922364068295
True	25.024781189567623
True	314.9595807554023
True	287.0019708125043
True	117.03530078614833
True	302.5877600228264
True	49.31522869546944
True	325.6982315938613
True	302.6619325712464
True	314.4926403596263
True	31.195755362407706
True	47.700687086422526
True	1070.7219801624142
True	25.38335986430333
True	13.024801013350174
True	181.31288087015545
True	650.1784451859303
True	8.581702672105708
True	193.9566554104696
True	186.2283883290166
True	530.8993278833125
True	391.2774447745582
True	723.7991487730892
True	323.4249901141643
True	489.9862817232992
True	434.04996687454144
True	505.670769092312
True	97.27425576774166
True	1270.5820572271907
True	890.8995811126734
True	281.5557688941032
True	531.2353099963623
True	102.50600104696632
True	571.2226902169808
True	444.05399545949007
True	155.2034695760457
True	74.59959560310283
True	353.9020905669919
True	169.37939756643962
True	24.84296437784352
True	606.4931584115927
True	372.4380731176368
True	71.97825675846111
True	25.850310620794872
True	651.013448917637
True	500.0409768184668
True	73.43612184875684
True	22.1316254803476
True	312.70019335511563
True	332.02377612367326
True	704.3137911242196
True	558.6796195393978
True	562.4377174452558
True	792.8650289970119
True	8.976636113234065
True	56.8300890559734
True	33.19055942298152
True	61.00027228413783
True	497.5682896828365
True	596.506298551713
True	83.4275437156781
True	110.1474631686376
True	202.03123321804057
True	73.83689391102745
True	182.42859486051333
True	211.95187063830855
True	282.38720839218297
True	815.8627457577903
True	597.3808164803426
True	284.1390973958385
True	189.18643290188535
True	263.729440445872
True	249.19855855445363
True	737.2731797526982
True	331.3265595770196
True	162.97105904772803
True	913.4355709694698
True	335.80208472084183
True	493.5502130407992
True	150.37741802480028
True	120.17723488437166
True	63.12993977992326
True	208.1275100822785
True	996.0697724362858
True	534.1162880355421
True	106.97013152933802
True	366.6603161334425
True	103.97326606246877
True	655.571885423061
True	4.015463101975947
True	697.0110288274468
True	37.986348110477294
True	948.5272754722672
True	841.6344733585973
True	212.79255634793483
True	30.452268915516413
True	82.63797161393967
True	453.9655368236184
True	217.16122943946843
True	1.24482923421933
True	75.9555951141975
True	1093.44770754635
True	341.7401579818856
True	665.4326867251449
True	462.0853280314957
True	31.681217081558888
True	140.71483326189207
True	447.9536844381262
True	898.8297233549299
True	821.0022268072587
True	425.8861721759371
True	347.89441463880485
True	19.2418758893496
True	79.65654180561611
True	774.7887947801096
True	468.8497800399196
True	383.2884455927905
True	848.9126599302384
True	23.74534918163203
True	219.13107718112676
True	868.7808050661636
True	234.55961085924903
True	8.940568361457299
True	495.014717636156
True	108.19416305639238
True	635.6682409899051
True	55.64490564440332
True	254.7691826534717
True	860.7612846758054
True	910.8143703336297
True	281.5207772515419
True	447.0642939260572
True	112.13735737018924
True	590.5571947073369
True	266.005089176276
True	188.69126756356596
True	851.5518312929827
True	55.15658676952589
True	724.7698018816457
True	278.13305488496616
True	307.834212334105
True	168.4996135091507
True	485.0147933829141
True	586.5168810993176
True	374.6475906083576
True	404.3597296619689
True	69.47885194226815
True	153.05837789261508
True	446.02656394959206
True	207.56387442092023
True	39.04828440944442
True	193.97207263868728
True	397.8512273592035
True	411.2536596603921
True	731.9707459852099
True	126.93101099683084
True	682.830186651319
True	522.4547755880735
True	610.9300116577407
True	134.8864358631458
True	38.55705610035122
True	667.5442593988712
True	73.2650124490613
True	545.3464802296786
True	692.498583459114
True	450.9792456416459
True	132.55200782459133
True	517.4997975564108
True	4.1960561629750135
True	402.9524823171344
True	31.043377336935134
True	639.3066458502603
True	266.3537097331632
True	597.6036169142221
True	690.8378719705391
True	147.30194693990467
True	502.4544888289887
True	487.86262622349534
True	65.01346708743702
True	973.8306366352164
True	2.5751773449802267
True	29.427069018593656
True	635.4672711963829
True	701.6809988518028
True	132.96864367687138
True	412.1003243322328
True	122.39403515775037
True	74.46384630478644
True	467.28352698571945
True	38.79992928213093
True	509.709309196588
True	12.786302058633623
True	834.565883778158
True	567.1942437636263
True	639.8128371464882
True	98.4010894208578
True	383.3732276537123
True	1019.7142353365264
True	846.2781378764467
True	145.14892627635092
True	542.3882157871387
True	454.5266102910976
True	237.54914208715385
True	258.2128019810347
True	5.382325855680196
True	317.319041841324
True	12.347296972155537
True	386.80935288904806
True	78.21094431680035
True	399.3072320232848
True	662.8966793389499
True	131.01578248510364
True	232.51336688236293
True	639.0280229374538
True	687.1694539543694
True	291.6928167019109
True	138.65974891581865
True	162.71456018555426
True	481.2986935087506
True	85.06813006594645
True	11.71155220971286
True	509.8667732580298
True	563.936595808194
True	19.22293868205425
True	139.517113016082
True	910.0544615029996
True	489.84240707293134
True	269.06538764277707
True	30.316940058340165
True	473.22844074940514
True	103.0923842444701
True	600.4156674726529
True	673.5652673246361
True	299.6807608118797
True	381.91581590051646
True	189.59518313294157
True	242.1716747823856
True	74.38633155981162
True	214.37688568851112
True	502.0041421133754
True	20.644334137008027
True	458.3743026626049
True	369.1427817445731
True	747.1236742518892
True	907.27626485442
True	869.8860762362895
True	156.5217421928653
True	406.8952607047146
True	71.41922407573203
True	185.89634302773464
True	318.66161624372035
True	11.572992270169626
True	797.2261687775049
True	22.132204063046604
True	410.0566044030527
True	270.0791076601267
True	659.9706403597394
True	203.61879280884497
True	38.42302227647864
True	654.8323643194151
True	1076.779035730132
True	222.2131680401528
True	135.40677494656552
True	602.6368971698696
True	499.1382386609884
True	17.46517472904559
True	867.7369703875136
True	115.37425047362936
True	46.783463548355805
True	300.1296506616053
True	348.1430226592036
True	406.79396621635857
True	280.1647041886969
True	18.846862247711485
True	23.3881684134406
True	859.1318519424703
True	198.75746051457796
True	113.6976747623531
True	861.711998894679
True	645.8602739152013
True	619.5258374058338
True	447.3857319639271
True	153.4779629024622
True	30.27517916439469
True	95.74634338008642
True	445.3457624034576
True	226.771371543009
True	499.6066205264102
True	145.40697414064664
True	494.2156965530754
True	646.2550467521447
True	966.196495489612
True	22.73088108807379
True	1009.3477501133126
True	1095.8384451755508
True	467.7759641335425
True	85.09854447748275
True	810.4316321269944
True	643.141484939092
True	628.1938574634588
True	168.05963822238644
True	743.9562998520425
True	715.1117817326221
True	122.25338660949224
True	777.8293235187033
True	803.8431781416275
True	477.188619230345
True	222.12186950907213
True	72.70186424735235
True	307.3328362324373
True	358.606109673411
True	455.719841761916
True	434.0164840494909
True	192.57447909953265
True	312.62433500097404
True	2.674581816844969
True	13.933817864439174
True	104.02373115938651
True	134.4276598141959
True	355.9992457824546
True	349.34892000987907
True	112.41969246919632
True	16.021182948740183
True	214.81940037802093
True	846.5315328072363
True	474.09019049443657
True	530.9270859591271
True	572.6719182192111
True	822.4835961679336
True	659.6635350277596
True	87.32594125018888
True	206.0489050056545
True	246.1880531294873
True	266.3799728268428
True	105.71088593536656
True	363.10394253212274
True	428.76720719323424
True	170.71258697649924
True	649.582917475124
True	250.287731554784
True	208.36063238761471
True	27.405019353226745
True	251.400657104373
True	485.7084474722111
True	170.18354011580686
True	537.2715208527943
True	476.6735333308608
True	249.4279315659262
True	106.91022217233446
True	42.67333222928433
True	397.7417428699096
True	797.7962235501429
True	163.59388806641186
True	1014.2133836250492
True	1048.0504852613897
True	480.682003955166
True	100.892323580853
True	120.66051184647102
True	652.2040802490033
True	8.501624965207316
True	222.18491580280983
True	132.24042416168382
True	116.60667541757036
True	328.6241918438772
True	634.020470040153
True	36.00432181086116
True	129.8883116315958
True	935.3579381370566
True	55.157308680523656
True	453.9952084945061
True	530.3735981124053
True	253.24271394470637
True	126.9071081042928
True	933.7342996049211
True	1210.3745395111443
True	509.9999678727253
True	642.3611185559396
True	209.67404036132663
True	144.63691259154982
True	314.1598714416396
True	249.54057889477045
True	174.33988552443344
True	309.2832709151792
True	324.9560700607031
True	12.360889381882668
True	625.4709809105296
True	151.10284409018635
True	81.6891979692927
True	458.1856831934177
True	313.66070478726147
True	1214.6863426688085
True	356.4256443128483
True	995.6070673253672
True	10.736571732410937
True	256.74122233883605
True	228.01592889118
True	153.87264334109747
True	483.8657926460007
True	189.9463294146355
True	410.734341365994
True	319.920850761317
True	109.6880527095236
True	358.9315599317764
True	1086.83718826881
True	747.7429385251114
True	223.85825523464476
True	110.30625988276788
True	294.04273933070976
True	23.557424383233755
True	369.3852977135281
True	318.5115246231017
True	600.6929887320218
True	462.4403804816692
True	349.3581188699408
True	157.52913863564612
True	11.694514104346512
True	424.9062153958453
True	290.4795006813512
True	143.991919297833
True	307.1451119464673
True	432.79472625325855
True	813.2001749122853
True	311.5187970785903
True	774.8072216754871
True	402.2102770912143
True	374.651549927669
True	1.4267666535015056
True	1185.9432469817011
True	98.72307602030544
True	934.57508369108
True	202.41665368989604
True	440.7740340996258
True	670.8161295775647
True	84.10179944810066
True	488.7949243392096
True	32.36082373246463
True	426.88328044994057
True	74.9370409344997
True	225.61201402039865
True	38.90955265937949
True	668.1543907041956
True	194.03114764597296
True	26.222834164052408
True	399.9242866119033
True	107.97317495433508
True	167.2662415833561
True	853.5762535265698
True	250.9823586467578
True	151.28087626588533
True	373.8728063763032
True	525.0523822933324
True	333.61908270339075
True	507.830519852134
True	618.5066712343032
True	153.3148327493974
True	7.067728547357871
True	68.78955968131424
True	430.4817346173922
True	94.85568987730171
True	77.76569980046192
True	1049.5362551698129
True	27.612917041608465
True	329.44027194087306
True	317.5164660569834
True	443.59963996704073
True	669.365741154167
True	190.03405848390145
True	641.2759957512266
True	328.06039735739523
True	333.4581493178144
True	276.3144805277857
True	222.1776398839752
True	343.77937747813155
True	449.1609391577889
True	428.254897311568
True	635.2736420912281
True	137.24196594732004
True	79.62326766447185
True	39.36261791141957
True	285.2942482582976
True	639.9945620949874
True	412.8799059911518
True	801.593822142399
True	210.30700603185096
True	395.80742631742135
True	70.09170989247795
True	54.16886044873836
True	416.4787319079996
True	194.8804321291748
True	225.76457154283213
True	44.26563657399443
True	1040.2422035570962
True	173.9377405212057
True	933.3467144734308
True	322.00571702082124
True	917.8926809818136
True	232.0782329795805
True	459.24918941297415
True	543.6655134878011
True	596.3236308544643
True	213.0332799449979
True	468.8644326840864
True	929.7271831416164
True	119.13581445634073
True	6.118685302673759
True	562.1413067011349
True	27.292875666081414
True	74.13486296914282
True	810.8598416705441
True	238.5193969803916
True	978.6272326121156
True	693.7041361436933
True	401.7724400483225
True	272.0430877066883
True	470.57547222127306
True	336.600399304856
True	185.21715159479652
True	676.0853754750583
True	711.8798401833542
True	208.66625836707496
True	92.75344648660412
True	510.9722784511865
True	133.67616044296048
True	365.784938831108
True	350.0293559905704
True	65.97261434687015
True	374.7086982207693
True	410.5682136198099
True	370.2304611904103
True	395.5376392564266
True	419.68833232755065
True	633.0915368474471
True	53.51567123167608
True	458.4643735381352
True	328.2807460352401
True	648.9826217863233
True	216.46137243848668
True	98.91553000464688
True	41.26716052246726
True	522.8546111371808
True	637.2990230300437
True	192.22233590839343
True	422.6760207763827
True	339.5390011336052
True	17.433858739630548
True	173.68825268622555
True	298.88165716894315
True	3.1123313106858363
True	904.6216874566152
True	80.14969753001597
True	105.7870142281034
True	111.36234736904322
True	358.3966660589876
True	38.96128733497709
True	460.689157792695
True	232.77262357692177
True	6.433465681408771
True	116.31082650778583
True	449.85488663401793
True	50.49601648020395
True	68.11679704540533
True	176.3257294389677
True	293.5673717212709
True	963.3954120104916
True	389.706661953036
True	961.9311563881962
True	182.92876185159028
True	1011.487073743444
True	810.4919430612706
True	656.7958802909259
True	413.5294880902431
True	372.2421674992385
True	85.0946209180898
True	73.8890838531701
True	81.17078477472697
True	179.88666358110504
True	463.8300336309917
True	1089.2832879820544
True	169.17148653070072
True	350.0632196431008
True	436.6550595559312
True	586.0616770816134
True	601.7315554320892
True	277.2338202968369
True	449.5822553279836
True	649.3517926917339
True	99.18286200394294
True	740.887600095626
True	272.39520168846093
True	137.4470899225825
True	416.3188158156266
True	835.6466228897432
True	431.5387573660669
True	870.7377639975258
True	191.40999444113777
True	346.5855388378291
True	693.9811942538993
True	639.8127230023248
True	190.24872574921423
True	245.54071282843407
True	799.7153261692067
True	28.8744230996583
True	182.7900159472408
True	509.9820395337756
True	698.8078319488847
True	102.96847607920354
True	39.742257833086455
True	168.01623066816109
True	722.6963337616094
True	315.3653422963725
True	570.7121212088866
True	353.8889545943561
True	303.05784888201595
True	451.836065958159
True	503.00866083379617
True	69.18453060064563
True	365.3540545543205
True	804.6728120197401
True	0.0
True	287.8975982796265
True	263.6270203688067
True	954.4645070290564
True	152.32765961112523
True	669.1018920784819
True	633.377242075552
True	113.462258107082
True	227.1224765483864
True	128.90357099861976
True	13.123215634913102
True	297.9944016913288
True	385.47185576308806
True	1136.542175040611
True	240.2514519152832
True	410.5719225445277
True	649.2112111063573
True	221.0160100533952
True	28.03280933450128
True	849.1393448539307
True	603.6791343529367
True	150.68695947788032
True	618.7113818778416
True	166.53728451988013
True	299.82568506394193
True	800.8327216872242
True	35.97625616729857
True	106.72221705711672
True	505.93795516662914
True	63.73634030176011
True	79.71626854877181
True	411.93962779202826
True	22.396892044859023
True	730.7341157736855
True	101.40796241097986
True	161.59538724795556
True	20.26950347983631
True	719.0970080160353
True	29.071294285261004
True	767.2355059652435
True	383.9791299247553
True	116.95240059119013
True	690.716358178576
True	522.0051371058962
True	586.240171260943
True	46.63158250015301
True	366.05459084597175
True	6.040741149222455
True	87.16658506336826
True	362.068860262224
True	49.16920309876108
True	116.56186392832264
True	319.9767485132972
True	189.57564250547424
True	96.91283820556995
True	650.997022145957
True	19.598226439799625
True	1131.6547079865825
True	486.4623038532733
True	306.2662568412257
True	498.11343641463833
True	119.81739894943946
True	779.2236126962998
True	1097.814533137613
True	744.7976091303409
True	170.3952902992911
True	221.79652120912027
True	51.51105760168899
True	58.54183073598384
True	154.98258963977617
True	100.58113810929768
True	179.01315956892438
True	1128.1274190608683
True	320.89895845121123
True	355.904146148408
True	732.793094976002
True	15.13024930317666
True	16.277748662199595
True	596.3095100718823
True	6.247632870610952
True	120.60477907479272
True	683.9800187192694
True	179.7475006051668
True	658.9122572367676
True	817.0048794557274
True	151.4077907055103
True	902.117283988298
True	2.6681917736549736
True	444.156719032217
True	1059.624386713058
True	25.39943177013416
True	235.7794075494312
True	153.53548560692127
True	983.426400513412
True	234.07033359846557
True	501.7308536143591
True	122.40666224158524
True	524.2432576188031
True	144.85965564011423
True	97.51044961905504
True	387.47340727411074
True	72.59090515587323
True	56.44893919778588
True	1090.356938641605
True	263.8354435015203
True	160.36739315985088
True	358.8876978683772
True	405.5582131211916
True	214.2469128543612
True	159.20496273031827
True	397.2482157493232
True	35.11094262052188
True	484.2239046752005
True	1103.1311627215891
True	114.4357103961672
True	467.3628289275367
True	317.4937493855821
True	27.257350832689973
True	406.3619838659305
True	105.65889948035752
True	611.8785790538028
True	208.5719405207045
True	421.3301366840899
True	20.71330607160495
True	447.6273392748535
True	111.98567734404314
True	341.0137170318394
True	31.476560823644213
True	177.37334069193292
True	244.8089942789224
True	773.3917208298776
True	60.41477103141191
True	140.16647184027386
True	233.5221607497607
True	135.33307770464933
True	645.1568122584597
True	562.0560664640385
True	778.5665758853434
True	394.02350279235145
True	524.6906738897873
True	401.8993685736114
True	696.6042432590349
True	67.90638182619121
True	437.1997241101272
True	423.9867913126744
True	46.26279890911216
True	84.17755831801358
True	127.21207308554828
True	90.52934597806792
True	333.38333049310666
True	856.130425322555
True	315.5775905418928
True	1088.2213425377408
True	320.88476237801945
True	912.3110692625552
True	154.4529180988506
True	552.3136723246106
True	604.6404504354352
True	674.2089823283757
True	464.81202300191546
True	65.62884126252116
True	293.51468999961145
True	41.26543016514341
True	155.72240464367866
True	162.841190283331
True	1112.7112261958166
True	227.94860498957468
True	550.6347894878415
True	539.3090963575679
True	562.4934210732281
True	873.2019717368172
True	595.9683602143792
True	667.1973860928694
True	948.1198290488682
True	124.20323949681703
True	315.0617646684919
True	277.76202501000324
True	339.4489720751719
True	88.7963506941665
True	387.96054995117777
True	4.160012511118636
True	331.5808621967585
True	259.07595741220314
True	614.3063488458653
True	296.7892134948182
True	365.404641487064
True	9.8492055146365
True	62.70581540484049
True	545.3548392831176
True	31.9144830066283
True	133.2604087966537
True	66.67082756752104
True	149.33325331171963
True	241.39459207681136
True	71.1566026945928
True	378.0452730900553
True	282.1914240972104
True	98.95796748040202
True	333.8417359547394
True	62.64615321147766
True	593.0315401576255
True	823.2361472783195
True	270.9841026390641
True	1164.2689283818308
True	112.15354708497792
True	307.8893990858793
True	1060.784089021355
True	87.3995271798061
True	281.26157982561847
True	9.331704716738354
True	394.0138776527682
True	449.1630194997413
True	156.10883864439717
True	619.478825371915
True	920.2396087898632
True	165.3485200037324
True	81.45757597250574
True	319.5731909801925
True	548.0904529918462
True	611.9719487168104
True	1227.3416952523532
True	26.00872451624388
True	945.7549424974426
True	139.0373688643781
True	632.069025418933
True	118.96065290193954
True	131.05881608281882
True	190.3942558262964
True	165.58226083355797
True	768.9714853004915
True	193.00561668203267
True	236.0868460718356
True	68.7876714994737
True	509.9628903400769
True	448.3103621531637
True	177.56898029538004
True	233.88892216593587
True	16.731664277048637
True	428.2229307467219
True	221.0390044316132
True	302.6615113704158
True	106.49711544451624
True	700.0907920352666
True	415.02084146494553
True	253.5129009666852
True	655.5996668075003
True	528.990577225259
True	461.1725918698745
True	136.64971244310487
True	515.7088062082262
True	427.5283830494804
True	3.1163339583103564
True	196.8372244477684
True	95.1479644484261
True	247.6882280724529
True	3.585463769714349
True	124.47871306926734
True	339.09874063133026
True	7.534322793823927
True	850.4272521601919
True	176.62875309690395
True	728.7004433287831
True	797.7491217339806
True	162.968736701929
True	219.20539344714769
True	487.6799525282796
True	826.9184613334047
True	51.44077645306634
True	37.67198377304285
True	130.0428588153543
True	624.8417671011493
True	726.4091907449474
True	183.5847438418284
True	589.9151517338879
True	595.8588280576716
True	858.8538384947004
True	426.0934553222133
True	186.30791592250316
True	876.017279715499
True	220.00121324145448
True	140.6043133815895
True	318.1285148991854
True	223.14995673430144
True	208.45527667603005
True	621.5395126384338
True	252.52148508554995
True	186.34548649193724
True	463.2231685205928
True	470.98049743556567
True	61.7953212870393
True	281.41404918675283
True	78.11157812603061
True	350.4722224019447
True	357.2605625200443
True	259.0254180537022
True	173.94053725566448
True	372.420575385636
True	640.5813084345882
True	759.2288366475428
True	302.6844631029053
True	741.6988922911647
True	58.9446194912491
True	858.6083384762829
True	352.9044182123531
True	13.046101682967352
True	613.9538300657683
True	708.6596860962848
True	265.40615334184724
True	160.8286115666547
True	46.60107711218001
True	391.4424825737381
True	74.5969526203198
True	15.109777350324029
True	888.8697094086093
True	363.1382416408043
True	178.9918551839378
True	973.6178520926916
True	12.647802871372956
True	786.6598089214224
True	30.06710782691813
True	665.9929836705097
True	59.84082688626973
True	768.0444104091214
True	458.9645082323755
True	195.62093229152592
True	434.9181135801207
True	212.37562818630428
True	296.23009966198043
True	224.24083795033107
True	409.0780016758182
True	9.773960516157494
True	316.0567796656253
True	108.79711391489558
True	12.584448313933043
True	473.04621935498574
True	727.541795412095
True	284.7083607536592
True	80.19547149098423
True	312.84157671138644
True	79.68695341029283
True	183.426008265964
True	177.91803810820258
True	386.1913693607528
True	45.28943911082895
True	137.94294931235254
True	384.28401232301735
True	882.8869127381919
True	107.2193664692909
True	207.0887160890238
True	427.99665578105447
True	18.20392149908073
True	412.79212089698814
True	507.8409821204236
True	90.35889411468308
True	379.3362111122642
True	358.0358123753989
True	410.1904800287013
True	608.5968198269745
True	1125.20810181273
True	971.8562192789378
True	58.33873993970228
True	1063.6770049578654
True	112.64076674855455
True	119.35116780543218
True	107.742542778829
True	495.74928183762574
True	371.8363206494628
True	575.2281180473191
True	263.6092147585405
True	156.83022386537328
True	408.1259314570872
True	16.133853152367795
True	456.1078686449193
True	383.46810892261
True	152.15904378752148
True	97.0539958154154
True	521.7112405865291
True	983.8791170805774
True	202.7671461002628
True	66.16543799053957
True	408.2261097463723
True	384.60703281743696
True	469.8123936785577
True	331.3998863191716
True	4.4044759421654405
True	547.3844054922313
True	510.3564217900913
True	500.337765597257
True	183.09583328497712
True	102.48072623759307
True	20.60813471568607
True	384.94413440682354
True	106.26861720900628
True	6.747550998544202
True	30.838089124297483
True	346.7286161919671
True	655.8775727157607
True	140.24343585660944
True	92.41073499388796
True	21.76876612894255
True	394.7079704012424
True	373.20781779376944
True	764.2365993801945
True	292.2497894367799
True	513.7451424914349
True	538.0336238793495
True	522.0743932845306
True	292.2722400338315
True	526.2300946921703
True	99.0222168815583
True	572.6501816436478
True	7.517079271313294
True	367.4758137070478
True	434.4502249951357
True	972.6551555396646
True	351.8129241688254
True	813.055633431932
True	1001.9333335459824
True	180.9073104880488
True	35.98471952935226
True	357.57714885285395
True	378.7453426982864
True	582.9116325101843
True	244.240282437038
True	29.10627497535626
True	647.961461328683
True	129.83941935111295
True	1096.6593664865338
True	313.4778035894896
True	477.40296324837976
True	125.27229924553733
True	802.3597002083294
True	142.23292832807263
True	817.9699615434916
True	555.2463399067276
True	190.7216063085616
True	115.96061477769676
True	68.34293072134426
True	572.989771700113
True	888.6748669624714
True	425.4551298408065
True	532.6831865789597
True	138.03696258285905
True	649.5171619499487
True	492.0513025805126
True	779.8887232403213
True	328.7660405233591
True	585.7413834572686
True	112.44086852222658
True	25.846784629305063
True	414.1391299915769
True	167.5340863669066
True	104.46837067022888
True	378.212750504306
True	1063.7094053356298
True	270.63952580218023
True	558.8470088582727
True	12.057221840852952
True	80.04509058680365
True	317.18082928403487
True	754.6899242871071
True	444.94739279155175
True	547.363554422867
True	707.2922158585811
True	72.5121696008985
True	709.3016789756715
True	47.02903863739532
True	104.4839670672394
True	172.24092555887583
True	78.80578186757384
True	24.96633017944017
True	294.8263736547923
True	461.0495989907476
True	913.8746487742584
True	863.3300507608491
True	6.405452373830684
True	293.54451431493175
True	478.0161898488428
True	125.15569971302028
True	248.7398219493195
True	338.94637841436986
True	1310.9231924586247
True	473.6030264436195
True	24.681228982624475
True	178.44040039221298
True	714.2079095089281
True	33.9585694209243
True	178.53602240578712
True	529.0500446291703
True	67.01433305487645
True	873.2698611639912
True	337.60842290147025
True	642.2889789067757
True	76.19617029192037
True	671.6106754858632
True	574.682923322689
True	889.7203763162938
True	252.55980582399545
True	510.3405591081926
True	852.4112573896515
True	904.3786929185234
True	244.83765903904447
True	751.3425232634513
True	223.43263240020224
True	457.4752023366281
True	365.3010673073684
True	500.4981628305167
True	499.6534680740789
True	321.509511668821
True	348.5682236589192
True	110.5991178445144
True	341.87034381271866
True	1117.2526348783874
True	310.58581047168434
True	152.61461171413993
True	297.74251782161434
True	737.6514135280048
True	644.7376296407302
True	421.6477483259364
True	119.25546639721964
True	321.64580995874843
True	34.064469689017926
True	174.36979810525617
True	91.563097999824
True	88.45428201407147
True	520.5846616457045
True	138.8723485522066
True	131.114014896999
True	100.90474604208192
True	87.8812282624958
True	450.4334253557849
True	394.4131363363492
True	1010.666495281954
True	548.7715182441776
True	822.3130277106026
True	274.7903988789886
True	296.0326432408839
True	529.2148664511161
True	191.05115609427511
True	775.7950321140939
True	239.84069940877924
True	346.4768573610849
True	71.007131535036
True	120.36105961784762
True	261.88347070568733
True	122.75584436004335
True	481.0267527333456
True	29.534904681696684
True	581.387926928161
True	989.560402202523
True	746.8349158456629
True	1.883632954670784
True	61.68277945619334
True	506.9801461200879
True	434.2796976686772
True	74.4832883235351
True	120.19096473283872
True	301.0977975074616
True	79.87761668215556
True	52.07355923133871
True	702.510782921698
True	649.2784180041591
True	158.57172382566077
True	164.01901837090574
True	515.0073905281802
True	54.106696681176594
True	25.738895161429536
True	562.2516197288069
True	445.90545891925376
True	1117.2814161473923
True	47.96009653704701
True	457.79018216348464
True	893.4706799441526
True	787.8069797290028
True	286.8236431098529
True	774.1424436642528
True	397.7532882410113
True	41.849890536202274
True	101.93888929842134
True	691.0383616397351
True	79.31332579938666
True	141.66880498922922
True	929.752472066826
True	187.3425537514908
True	259.723154006762
True	103.9913781491741
True	659.3085843514847
True	596.442008649035
True	213.8362017995061
True	428.6008833138314
True	40.592855981387856
True	285.4502660456966
True	578.3403105887361
True	656.6363114674203
True	310.24576812913074
True	75.44610203229269
True	929.7751852411844
True	1066.2825887458994
True	557.0604925193435
True	61.52864446027656
True	28.04337860619757
True	93.30878469885744
True	109.56677265285312
True	92.72444155151165
True	881.0815600173587
True	1220.98410691888
True	702.2897843043171
True	326.98421445708857
True	8.401823300127363
True	21.033108249258756
True	336.89050425475585
True	467.7512531760696
True	45.553223539005046
True	562.2046593069352
True	419.7818993341864
True	394.7005258528303
True	79.94427751947374
True	201.67567217244255
True	262.90257280371395
True	137.722942840996
True	379.7782741055885
True	44.92596668346658
True	170.8315761052653
True	1179.7241329948667
True	5.906488030816735
True	26.875637937845323
True	570.9429306466332
True	356.9478246503215
True	787.4069365921824
True	156.55671436470274
True	776.0989780831239
True	581.4360222793703
True	272.50676808042334
True	437.4787166138489
True	340.73871212331886
True	300.7702603772963
True	271.4693704830246
True	406.6411709279741
True	492.2275120332205
True	480.405846193742
True	109.5256049660142
True	366.1183739289296
True	9.700617591390069
True	196.2262370764769
True	233.23143925663516
True	856.7407402787279
True	569.2712859213285
True	30.381173486268885
True	739.8032072556656
True	859.6559086534564
True	109.85040034082957
True	337.82181305412286
True	852.7642292600302
True	219.25278836699087
True	160.77835548548836
True	512.1756530410686
True	615.0780108721916
True	1066.4064326569187
True	135.9789977498997
True	160.83007891645033
True	262.1651837441088
True	320.84274988389814
True	427.6345436485826
True	419.3866072606433
True	304.8671275838716
True	439.85663904865646
True	504.8416779106187
True	224.31006509689192
True	1469.0928657703398
True	240.20322667166596
True	399.7186086181208
True	54.81127897995469
True	790.290791990764
True	254.5355521854409
True	998.4615376927994
True	563.7774699430838
True	303.3542926669002
True	791.7968704764111
True	268.0788003730079
True	225.3745925805338
True	264.3717982646884
True	220.2831239664748
True	140.78964926461703
True	243.5802465927234
True	727.5484686521207
True	520.3540978113357
True	211.11031806904415
True	1191.0678421498155
True	116.69974154045153
True	261.4816933679084
True	73.01104276734675
True	297.00283801411337
True	416.49367362796266
True	93.3674063516758
True	224.70363266429604
True	79.10560817422167
True	672.7149317175679
True	377.231558181209
True	217.2843862048728
True	733.6224284073039
True	883.7070262100319
True	815.7086583501076
True	818.867293543265
True	347.3692570868424
True	1.7843718980919818
True	271.26733571985085
True	54.65212251217436
True	388.92530364205305
True	52.83821630331999
True	360.8032632154308
True	862.6525612530969
True	971.3855193328988
True	385.85699075973486
True	19.66652084738143
True	516.2488117288749
True	503.7268318532184
True	190.46124515548703
True	234.3776017422709
True	305.96947752623834
True	23.11487784245864
True	123.33695945090533
True	942.0210828781168
True	63.2952569834053
True	480.4478796609403
True	782.2356783079649
True	100.31161785634008
True	253.8752384101564
True	115.27599547900748
True	16.524524618883824
True	1.0822285945369656
True	125.40747013910789
True	1002.257045805108
True	469.0223036223808
True	69.63370012325322
True	788.8902313625948
True	330.9819323181709
True	1.2428550420940407
True	439.2642369321754
True	193.54350391340208
True	489.9617340791345
True	83.76790628368146
True	325.7191277327724
True	370.74393712795
True	171.52562159629397
True	206.47752179542505
True	132.19135246204394
True	169.09709428748943
True	938.7031452385512
True	16.632732771481592
True	505.1993537011784
True	491.323710410896
True	401.3379069105192
True	222.4169114107793
True	231.7257992559264
True	162.04131337800987
True	47.125164778235415
True	486.7810717324155
True	147.96106543757904
True	845.519382175975
True	838.2379042700355
True	253.1631386431691
True	314.5170708797746
True	517.6329103633418
True	39.61273454665383
True	85.26532758169665
True	737.4716970322867
True	1065.4737376429116
True	111.13131537739334
True	728.9712585120296
True	138.6992012897802
True	923.976480514744
True	676.687068849798
True	101.5479747287542
True	278.6451489651262
True	598.8016001569824
True	260.9400336727048
True	43.35772301053562
True	587.8964041743917
True	475.02981382660346
True	5.746182125657144
True	467.4533188473401
True	64.64418726599432
True	177.24591273423465
True	234.2274579720873
True	312.14098391104375
True	73.3266227307746
True	229.9894773415947
True	350.16428743550773
True	441.26327515935054
True	934.0839238944028
True	45.817146169194544
True	887.1851296375906
True	1046.8912248290208
True	130.29233071295394
True	76.08602141316575
True	989.7493794340088
True	32.336530255361744
True	233.10791899013572
True	88.77485774066025
True	218.28906051814485
True	358.97353696473044
True	948.5825190206408
True	99.12272202864672
True	67.6202057508598
True	644.3048705304785
True	280.1286773123565
True	722.0957073801195
True	55.374379133112335
True	457.3104121511481
True	385.25189813244543
True	687.8677551941003
True	53.91884203184584
True	110.15472943440224
True	26.826948815027244
True	267.80412779418646
True	42.74506644816994
True	359.04680894372353
True	3.130835660659729
True	1173.3963363483144
True	104.74609433095648
True	138.85843312953648
True	362.93627928527246
True	728.1854947338526
True	672.0534135493469
True	984.5562940425688
True	476.3437185210742
True	417.3115567105693
True	139.95901036984569
True	427.1710801009658
True	861.0230751602215
True	429.9528784435735
True	908.9015325961456
True	78.54169504933895
True	436.64810841310975
True	184.2916259511796
True	295.97740199490755
True	747.1692247426931
True	165.30033415092362
True	136.44100530340523
True	65.52177020243833
True	884.1592702491903
True	786.51138477661
True	82.10595765604813
True	427.0141845945221
True	733.3477785693631
True	423.95385375507806
True	58.60220866951512
True	311.7740900586933
True	769.8095202098779
True	28.14240533128289
True	362.7957682142038
True	166.53546130211996
True	281.96195525125626
True	35.54033710249916
True	208.11061446420916
True	785.8652984884517
True	646.1838540411054
True	56.149826730731625
True	296.9899765044246
True	908.8827162491482
True	17.702214311727083
True	311.6283442956791
True	282.3065188532459
True	443.3883907990459
True	219.8307523174101
True	607.562076508626
True	48.0282847608591
True	943.9179867989612
True	875.4569203628304
True	47.4320273926508
True	399.9517904447191
True	704.1891439314483
True	935.8296086282186
True	266.6126764898239
True	593.8766467938951
True	129.14913620709888
True	189.77098362206627
True	140.01939326221245
True	137.45299452755225
True	213.53590718170457
True	962.6809563112594
True	808.2537102342305
True	941.0099916644308
True	18.76764089555531
True	24.750682397043693
True	352.404277355392
True	14.789828656073208
True	612.7990986102957
True	1049.8413291110564
True	257.247274827778
True	203.95349714563852
True	84.18506455203402
True	211.27518757311225
True	134.82077827498506
True	45.36233333029527
True	135.21840652067024
True	89.48718352789534
True	250.4420825917848
True	552.1979097124306
True	162.97300395517212
True	29.603415223685687
True	58.8289076164732
True	428.0656392605656
True	265.31734521242004
True	568.6300195351071
True	22.606942325567992
True	108.65876067113092
True	660.9686266054523
True	260.41933850439
True	463.2620302453387
True	655.1436607099316
True	107.78605217981595
True	105.92115101095918
True	81.26524091266263
True	25.89418282354746
True	119.29829292139443
True	85.7636560170205
True	102.36553309859428
True	157.6654270125791
True	240.2012457774351
True	824.0695952710638
True	281.61928021874974
True	961.8965562998422
True	167.81221777737554
True	201.80479947371288
True	791.8248880813784
True	311.9857349687656
True	580.4307529842678
True	257.0291856236441
True	363.7200216769736
True	436.34539475026594
True	555.7715878971939
True	644.6747079284881
True	358.8738382321208
True	34.401640096301634
True	550.8828413398372
True	616.2732988140225
True	20.21727105634128
True	12.094357115778012
True	261.2586236080407
True	408.876836973102
True	445.4517913032769
True	65.4307310641186
True	659.0564427917366
True	900.9801638142028
True	233.6500730866906
True	908.3914730794472
True	270.7772776631362
True	104.00314086909056
True	272.41448642005986
True	690.6446502083998
True	38.79752790010792
True	579.1348462612671
True	1284.7234403902742
True	1023.9137175507816
True	954.480265068006
True	212.7556064343553
True	90.3650048319592
True	205.28556947287657
True	854.7322656681539
True	143.36756778292687
True	1055.1782591076048
True	859.4598638008912
True	37.8197094983387
True	90.02914598727989
True	435.04490976966673
True	421.0159820723152
True	203.95194239987293
True	517.1941488060692
True	642.3502298367943
True	126.2124821833554
True	272.25605285475785
True	1026.276333023148
True	50.885325914650274
True	730.3688519733801
True	553.8523165308858
True	35.698200396329355
True	836.4253796352341
True	380.5498111990209
True	561.3306023226269
True	109.39862031811089
True	261.92751844347646
True	206.84333802240292
True	25.92730779292057
True	132.70616776916177
True	747.2878431912721
True	144.4804243121511
True	399.370222159259
True	63.811797572664034
True	655.684648780859
True	629.3913216312985
True	232.00548540810655
True	458.8202861176316
True	167.52407777844246
True	162.259761393304
True	218.05089347569077
True	279.88726343606555
True	341.187579535045
True	126.48492514294844
True	195.95270464086943
True	26.112333401093764
True	888.6738795146795
True	301.29099000637893
True	9.974802396970698
True	375.6573242187777
True	165.1376212985599
True	625.123800006418
True	395.3319033020221
True	586.2383313488452
True	566.5326222408031
True	492.5133160518437
True	793.4617342292363
True	240.73178531456435
True	564.51949570031
True	156.22538515085915
True	512.3369910626488
True	362.0754970385692
True	375.3776137601176
True	130.8369221154307
True	137.43222236620332
True	110.34103580752874
True	67.45571965961825
True	728.9523259605946
True	182.10291752885175
True	45.222440812397366
True	0.0
True	542.181208584138
True	112.42804209860276
True	23.3188746646192
True	39.8060659534576
True	109.66091377389752
True	548.6941389171554
True	176.06711561326142
True	111.2912263985619
True	37.07963724925752
True	159.02236325150463
True	928.2127831132816
True	52.16761974567541
True	226.50983866516657
True	745.5624965542975
True	310.46106773673387
True	448.7688406306506
True	459.4729872783909
True	509.8927157281134
True	608.6020850054501
True	924.8761815624812
True	250.2394793610533
True	1016.8190805449276
True	913.030806752326
True	622.1873470748974
True	349.09952711812497
True	812.0032855912401
True	6.745952861068405
True	30.78309494286827
True	286.9048669124684
True	43.34696978739143
True	202.6350722253393
True	720.5615123990439
True	225.4695046952056
True	722.0795964352748
True	736.7170124947953
True	123.76128375004131
True	342.9012416524924
True	583.6983651663388
True	22.51289262012022
True	130.3433929653819
True	434.5029684662717
True	305.7052614351976
True	198.0230382627364
True	115.24090663785172
True	378.76529316665705
True	21.08215974816531
True	379.52403480716737
True	361.16831574931234
True	1063.2595509295825
True	365.1157074217596
True	31.45342022307306
True	440.6305812407076
True	455.6601498685666
True	246.2212079523051
True	32.11667989070876
True	772.6921160684365
True	435.2792238841753
True	178.61825434057164
True	13.108583749098388
True	1215.9877406080898
True	169.15108672356672
True	26.77994600331637
True	293.86246744375995
True	267.2426660202339
True	116.98081572172713
True	293.6036800218716
True	47.92625751284689
True	326.2559669716444
True	303.1243539000675
True	318.99683267124715
True	28.51429043764077
True	48.44088978366428
True	1069.3386817654314
True	19.80539745200917
True	11.933565290960956
True	171.26208744608098
True	652.3840364711367
True	7.874819871495733
True	188.62528786397613
True	174.51906173478315
True	548.4033919398381
True	343.25591023638594
True	735.465960527354
True	317.4698345736874
True	476.9741051313685
True	438.218345308221
True	507.88114537015394
True	103.815680891478
True	1279.571058097883
True	934.329071682514
True	275.5277144022867
True	520.8135209146492
True	107.3541763348576
True	588.4930758563386
True	441.865031859122
True	159.33755442936004
True	77.38445645380686
True	358.7804996251235
True	170.67271784369183
True	31.88288694335664
True	620.7120141201325
True	374.6872405990717
True	71.06727680425597
True	31.683637281420708
True	661.8705462984153
True	503.2496870285898
True	70.06384199836435
True	22.92825653820229
True	330.6375069824215
True	324.3118377396632
True	704.9524906863462
True	556.9612945612497
True	561.1615735243367
True	785.8271066749003
True	9.179514667186432
True	57.66879062165355
True	36.0711050940654
True	58.85170373981924
True	515.5403295320871
True	583.3337783468738
True	75.23729711769172
True	110.20132450653564
True	199.66257154560736
True	74.27582722521146
True	177.76807678351187
True	215.71104608402328
True	279.33600164783064
True	802.5557531023748
True	612.5751888295524
True	275.37848545004334
True	187.9682091313988
True	269.7440129784969
True	256.10406114167216
True	732.7818576867832
True	316.4938753623601
True	169.58608511777055
True	910.0985340925732
True	355.36886425505514
True	461.4093701176973
True	154.74876368667864
True	119.13886327644803
True	62.63246642319641
True	206.49199638505752
True	958.5894252424904
True	528.9667192259558
True	112.54787587947726
True	357.7751496189971
True	101.54102571209324
True	676.3507487498074
True	3.673985032835709
True	691.2138171990487
True	36.05613297012831
True	938.507221948008
True	845.0639282103431
True	211.6056414927852
True	30.88914792260057
True	86.82461847453422
True	441.8576359431669
True	223.89261531695175
True	1.1290540788941583
True	79.56540589613257
True	1091.0713393063277
True	338.0057688598304
True	674.907628644569
True	501.2747385420379
True	30.115488155304583
True	131.97679565475306
True	454.4014793981155
True	958.587019328328
True	823.0414334351899
True	423.240121239519
True	329.8090416786241
True	16.290938700362098
True	79.77185550263569
True	742.7046506773653
True	477.9242254283623
True	388.070751307156
True	866.6965283935116
True	26.68570972477429
True	213.6212677026983
True	899.4851646633892
True	233.75271490894053
True	8.37515164883644
True	505.8953119642305
True	104.78669110435683
True	653.3198793895041
True	54.604573417599234
True	257.4331517981418
True	866.8148570028695
True	927.0080738504504
True	284.5148923355465
True	437.54201719342825
True	120.7577747031204
True	609.876257261644
True	263.46350064170343
True	202.28608131258545
True	872.5103339120269
True	56.29092783610913
True	720.593059464109
True	283.0190444433216
True	303.5896856323333
True	170.56404441225382
True	493.5579802325957
True	591.3440726532169
True	373.4388425789092
True	409.1822432037459
True	67.32322191460369
True	158.06238486531126
True	472.1354287144711
True	219.6924008592306
True	39.64603775777381
True	207.9014296160806
True	397.7015576099879
True	387.3257882501708
True	725.826302677413
True	140.27195484275947
True	629.0128924477862
True	515.9461539048292
True	596.9524945489135
True	135.34290207146398
True	37.813161920991575
True	670.9643373623835
True	70.15157244645168
True	561.3908336151056
True	681.7312385980272
True	447.700479717356
True	135.739760837246
True	554.3306755245612
True	4.004776625951554
True	408.2609132324198
True	31.548709479328803
True	630.9271996275847
True	253.7667420083205
True	560.6258097411352
True	704.6693717694653
True	144.834056572069
True	497.3217432515901
True	512.2317797061438
True	62.05722455776476
True	1002.9922158448908
True	2.8909924650824017
True	26.962045619781897
True	637.2387742573085
True	695.674191305634
True	133.50234209371993
True	407.6575155119402
True	126.2183522316508
True	74.50875972359667
True	471.6276791474151
True	41.92581726229324
True	507.9524134151346
True	12.25166021113204
True	835.9771502311855
True	556.571356386345
True	688.5110443306465
True	103.740872337915
True	385.0175683847755
True	959.8935937654068
True	867.2585782159452
True	134.89375239194854
True	542.7860848054049
True	477.1871700513489
True	249.2648870592068
True	254.5328628255503
True	6.546044692102848
True	313.2058113522896
True	10.639281372686591
True	369.2403011108663
True	71.32609263175142
True	412.7147313076079
True	668.3086832124138
True	125.34394006603512
True	233.77458784272068
True	643.0499698391773
True	687.0238596803835
True	293.33414690606776
True	134.0243775152505
True	162.75695742650052
True	481.37699090836986
True	86.15889847496067
True	11.053480124246423
True	499.916210004734
True	559.773237311685
True	20.83963868937541
True	139.7197281152188
True	873.2846406740041
True	474.7684934231628
True	270.7313307445579
True	34.04974797709808
True	482.0441094216061
True	120.19273691657484
True	595.4930013125609
True	665.6189247430286
True	302.16690358840964
True	353.6371118999608
True	174.25096839500503
True	240.2514658348738
True	73.22994933273074
True	209.795455347629
True	494.991516188546
True	22.107111716439107
True	448.42634606752114
True	379.4575554962156
True	707.5949085650926
True	900.2988305270746
True	915.6698119771012
True	160.02582193578513
True	402.0295187614581
True	74.13089888022559
True	182.0476778293352
True	325.5054312356039
True	11.51350796834206
True	781.6148287995798
True	23.230929922017797
True	397.1049567079308
True	282.00329007097605
True	650.9799013583157
True	210.36039328723203
True	38.18917823747557
True	651.5191052466308
True	1077.205175592325
True	224.82747696808696
True	135.1925925875934
True	597.0373688451626
True	505.8113298530158
True	17.202965751773448
True	823.5397016578984
True	108.05355911528912
True	47.7995444972903
True	314.5736286130031
True	355.78507931745395
True	398.894602165138
True	271.6405834603252
True	18.46077717730966
True	22.34577437476554
True	826.4746498199146
True	203.0908010470864
True	113.30679195658692
True	854.9175633910727
True	670.453139047083
True	678.0522112871543
True	446.3739774904069
True	149.5063439392822
True	31.131424695907537
True	106.34542814073112
True	439.7888588451266
True	221.61580962618152
True	499.0236147661343
True	141.23429044296216
True	475.8233581285836
True	655.8338633487448
True	984.3330494777684
True	23.845887420340414
True	974.6914687896376
True	1076.9415522372317
True	471.4033760202964
True	86.83884611860687
True	766.1502365574355
True	636.35521702986
True	637.93012609183
True	181.02307218749485
True	728.1878037128163
True	718.417062029106
True	121.9664750024364
True	757.7327952110851
True	831.9087790525342
True	477.92562064186745
True	224.9119709001721
True	71.00383594185348
True	330.3043370168173
True	339.2841763036925
True	464.5442001754549
True	442.4023707119397
True	191.0967414645479
True	312.2271796568503
True	2.553369361420536
True	13.030866695776584
True	110.10096564323618
True	132.87347242555398
True	361.1568756192642
True	345.77256177749314
True	112.63215418915972
True	16.54087586722265
True	208.0988730142348
True	848.3159005481028
True	463.40721596124087
True	545.6861426509429
True	549.7684750654532
True	797.9567866597115
True	633.4969844496169
True	92.2540772005764
True	214.05763009200115
True	245.05418965064823
True	271.3871540538148
True	103.79740711814176
True	368.8471276578438
True	429.79085463494704
True	167.41881881678864
True	649.77023543298
True	243.13117592652085
True	217.3513566617281
True	30.057086305459805
True	247.24590422438712
True	479.3630492309932
True	162.53238895136525
True	533.2738485288171
True	470.6447325608665
True	244.20244390821725
True	106.5426730751722
True	43.53391252852549
True	401.042714442436
True	805.3652920996168
True	159.1570685523419
True	1082.6652083059298
True	1028.4009949055535
True	486.25635917596617
True	100.34338774645232
True	118.58099624299848
True	661.2969960650748
True	9.4818632584138
True	215.5081837719726
True	131.86646372495184
True	119.86661993938532
True	326.7982742498857
True	637.2482073333642
True	38.62218602041584
True	127.43443930589387
True	943.4127429796972
True	61.8835550231633
True	459.1675751391432
True	524.6189967778301
True	225.60133086250272
True	133.1599759763674
True	928.7750981487178
True	1204.9477101495736
True	513.8846772711722
True	652.6992611447541
True	217.49015545690955
True	153.14309899371435
True	316.28802123828285
True	254.71750688466295
True	174.727316627617
True	305.217144448251
True	339.17859352167847
True	11.268029646034972
True	633.2297640851313
True	153.0377314507028
True	82.03688976392786
True	445.9938838034171
True	320.1400045574346
True	1164.989319931496
True	379.4509038381218
True	963.6900010735072
True	9.943331744239751
True	262.1659926783877
True	222.4975456480212
True	151.80876164180285
True	481.1590939425093
True	194.66446930980425
True	403.6171737848831
True	346.58645275453785
True	113.80298887878747
True	357.1989286265608
True	1013.554821446652
True	715.3929335919306
True	223.0739643729164
True	106.78223515044436
True	291.1675681453765
True	25.13546971666431
True	353.2168604008544
True	328.4627580506846
True	557.9745320638879
True	463.5533630457696
True	364.1768746365748
True	157.90949364546412
True	12.70229620168909
True	411.1925507884104
True	277.6609731231273
True	140.09340915121246
True	295.4665682044855
True	437.1465070878826
True	805.8499998817579
True	319.5909070640849
True	775.9260530546342
True	409.7247695417698
True	359.4707297944867
True	1.7275837483778642
True	1161.6859090834766
True	98.85859956804772
True	917.5524689025142
True	206.1186665044463
True	485.19799165909535
True	673.2884423923861
True	84.47787170488984
True	490.7264812972239
True	32.72865984297936
True	414.3361444374991
True	74.99681381488344
True	231.23933489205888
True	36.79659926176494
True	668.3208130370482
True	192.62067092640152
True	23.575940896290795
True	383.43792212105774
True	108.46860103661136
True	169.99829363637522
True	819.9140394887482
True	255.66241220657457
True	154.12562750618068
True	381.0287010924816
True	522.764870655739
True	335.5400102642696
True	513.0723179818195
True	604.4142349548059
True	162.50213890688346
True	7.500489354604858
True	73.60216749289518
True	434.5908176096509
True	90.02663447943819
True	84.6686855552911
True	1121.866132075479
True	26.4552965422974
True	326.74493036445404
True	309.45744793997926
True	450.8141175069775
True	668.4948952661234
True	196.12312555271143
True	658.6886396441241
True	320.2209015347379
True	343.0468032198044
True	273.67133318910743
True	228.51743568967495
True	368.4196278038671
True	441.41746164521527
True	424.9766287795897
True	580.3143937615819
True	140.26007792706864
True	77.52624374437586
True	39.21027760934718
True	294.85059455416337
True	634.6256270423746
True	387.22705129398753
True	777.0891502124773
True	214.4312870652037
True	412.2407225013793
True	68.17142282108001
True	55.74731112951379
True	409.41550006581735
True	203.17377593298235
True	218.80591533599815
True	43.67549622692747
True	1080.9094501136267
True	182.8904688734665
True	900.2137851026044
True	322.5979289281136
True	931.4455970474692
True	239.01036493281228
True	474.9330026152638
True	533.8586815640236
True	620.6266623965173
True	212.83327960334745
True	480.7159057576979
True	959.5241655809126
True	119.26241965009832
True	6.185286681089875
True	562.4908010148789
True	29.699254402615143
True	77.63784301821207
True	800.9077505582736
True	237.57957929459457
True	973.2336627689969
True	684.7246903738484
True	409.92680317314864
True	282.0776590342245
True	480.1548142520592
True	349.249358493554
True	187.75430117291964
True	672.9473914389606
True	724.4882802114198
True	207.1331241474357
True	87.41991047870266
True	517.8248854704808
True	142.001773087626
True	378.4579802006708
True	347.14786762798894
True	68.07943093525702
True	389.4992646458135
True	401.5311612906483
True	360.8500023915821
True	416.2387234920521
True	425.1636177515013
True	663.1810874642364
True	56.205535788812185
True	452.5704479439452
True	306.13766523169136
True	646.1972911417226
True	221.32606458868847
True	100.29901987453776
True	42.28905861159234
True	532.950306061425
True	634.2745457783716
True	191.73069970124885
True	408.654488507647
True	332.9321170865309
True	16.521753201562586
True	170.21446936685612
True	289.9054365276801
True	2.393539154386307
True	879.9668584080789
True	81.79254600194673
True	102.098512004541
True	115.62443404542051
True	371.7185913823815
True	36.291065038797576
True	458.3874670679452
True	222.82471156823115
True	5.144079261791847
True	111.1333700424173
True	442.4686954080373
True	46.30446199481723
True	72.30323929242643
True	170.69503201151076
True	283.41647876680565
True	967.2651557186016
True	382.74542864100624
True	909.667723389864
True	191.0440690583624
True	1013.4242990736624
True	772.0163007388957
True	655.4061926453102
True	410.9730782751931
True	387.93403920517966
True	80.49002760346754
True	71.71487984487996
True	80.78161104915787
True	177.73645546108793
True	480.64633951668986
True	1091.1725485109002
True	168.4791317707767
True	354.35710185417923
True	433.5088988732292
True	596.9309732826703
True	594.2051476113772
True	289.28600762242485
True	455.6931757385812
True	676.3176883638116
True	98.40478858258862
True	750.2135001482636
True	261.6966776910587
True	138.3340184869922
True	410.8498594299193
True	879.2737708041136
True	430.4767526408044
True	858.8911241368147
True	198.33657696993347
True	358.04502161299666
True	694.5437731430507
True	612.1805642715017
True	177.73379900717046
True	259.8689147639879
True	821.2370632678429
True	29.839383484124596
True	184.4963458500568
True	504.2659291099868
True	683.802581104797
True	101.86265205652168
True	40.54073265529024
True	163.2353666021111
True	753.2121689039453
True	316.43592354817525
True	546.1323198359424
True	349.7402557036292
True	310.13231160212314
True	453.8315912512938
True	479.8341557081797
True	70.63349743914347
True	363.26710810820737
True	783.4130926258431
True	0.0
True	293.13255163684977
True	252.60275496940724
True	954.4019092634394
True	148.3704570251778
True	657.1467267414906
True	626.6508472750655
True	114.09136932375525
True	223.2077301281072
True	130.91768729186862
True	11.619066758675162
True	289.83509110725424
True	357.10673322797754
True	1129.096192419251
True	245.4782606746006
True	399.1280890144349
True	647.4287715124668
True	198.35330199132312
True	27.9544965698865
True	824.4179947588445
True	653.3287759452129
True	156.43662239212418
True	636.9666528835811
True	166.88294766833442
True	284.8737930675351
True	786.1818503712982
True	36.997813887207656
True	106.17542019260058
True	526.3566727771516
True	66.95043964419844
True	76.52734677547588
True	409.1560922574651
True	23.704088187823917
True	768.1725035223059
True	101.17854857685164
True	159.1506333273122
True	19.351905076919284
True	693.8539595898807
True	30.72182554940901
True	774.9412472903557
True	397.9035336723284
True	117.97014729842004
True	705.9034673829237
True	530.4376436048623
True	561.7014148467387
True	47.06890241665327
True	361.1506328831173
True	5.091220910995919
True	93.54330102639136
True	377.28978360359247
True	45.00654157883278
True	114.68904194184492
True	282.679455135308
True	181.91480297673576
True	103.23418449844966
True	664.8258776018914
True	19.11137851856699
True	1117.1235192049842
True	500.83656081711234
True	300.76190413978657
True	488.2898854736606
True	126.3944590657815
True	815.7066723419413
True	1133.2230292911386
True	735.7124139440656
True	185.25809904693156
True	226.39571210993728
True	51.006336349918726
True	59.38873583102372
True	150.3762794609705
True	100.51962057742452
True	170.6919523136292
True	1168.2373988358868
True	311.4036626019376
True	354.9736803727941
True	730.5425534581897
True	15.419469281359529
True	14.470602570754208
True	571.449467002765
True	5.026081689166614
True	119.8079997027252
True	699.3252607252173
True	177.03857270076935
True	626.8439628874718
True	825.2671243633647
True	159.74159739891255
True	917.375714788584
True	3.0550577300868387
True	459.6658304097554
True	1047.5525441255777
True	26.336504246720303
True	234.39884172239908
True	150.26714423917454
True	972.7546624371632
True	239.09251102979675
True	474.3327959271037
True	120.54210860653586
True	512.7114861881151
True	153.3450323784768
True	96.10868561703636
True	386.7438557570823
True	69.75462305742401
True	56.90911982512008
True	1022.3617927998616
True	254.78960174140192
True	156.6840583619252
True	369.6699991415685
True	402.8846151051823
True	213.06387077296452
True	162.4705142915993
True	397.5353907857941
True	37.07767849538769
True	512.1274764670948
True	1132.9247674183448
True	115.46636827256894
True	463.85929617278833
True	313.2752028083914
True	26.68851145178486
True	409.95682205184414
True	105.56364222957936
True	557.3931445525524
True	211.5713855275432
True	434.3906302883496
True	21.522579467713413
True	437.6218280588943
True	109.1694184964266
True	345.95548220509056
True	34.47507476198606
True	162.871227414251
True	254.2268568740568
True	771.0586629609841
True	57.1127713931862
True	135.1640009226006
True	236.40940476854323
True	137.5075588105821
True	622.5042493411795
True	570.7697404955064
True	779.5920699604546
True	393.72527369992366
True	544.2019574133657
True	438.4294119879556
True	692.226065798268
True	73.41120899752622
True	484.08319999352295
True	427.2701492452134
True	44.334817430510384
True	86.39784452495162
True	125.90505863755008
True	90.77685023077552
True	331.81822788896113
True	847.5574812661814
True	324.4859152996758
True	1088.3444933906374
True	330.300754139987
True	906.491398122869
True	149.98846263498186
True	587.6103683203345
True	602.1245155720835
True	696.1785261734357
True	449.9605742246577
True	66.50990869304029
True	293.2302084685656
True	40.16654027882592
True	164.21917872864873
True	168.68767484568008
True	1120.098579761565
True	231.7607990327229
True	555.5791097550035
True	547.8765223512644
True	567.7879627709746
True	889.5870236273207
True	591.0701787328335
True	640.0871176160261
True	939.433623729626
True	124.20091292675576
True	303.6950617864731
True	239.11417982133355
True	329.74300715464693
True	86.04174510012305
True	385.5785670132704
True	4.799296918739781
True	336.3764760938606
True	248.5774728331405
True	595.2586948251661
True	284.874073933158
True	361.3276115584066
True	10.610616131749566
True	58.43540565600231
True	554.2833246704522
True	28.785643933627288
True	137.30791548404082
True	64.27829049138764
True	149.2284467830498
True	244.03533785551343
True	70.27989285337092
True	377.24563895458846
True	273.7787182943819
True	97.67897590104867
True	338.92879015587886
True	63.18216088111076
True	586.6188809877942
True	856.007852271264
True	280.1063426522379
True	1177.1126933252106
True	119.4865637409509
True	308.3636594371271
True	1065.8767575339057
True	83.88062007796026
True	281.133203493725
True	10.287849711407668
True	397.9987658489408
True	449.4653336234498
True	163.60108403285662
True	615.690633123589
True	898.3024180673847
True	159.38048799840806
True	74.74684875134646
True	320.80723665110526
True	536.513644467213
True	598.065571583363
True	1220.5745630592162
True	27.819006542005887
True	942.0883998103184
True	138.2751701826893
True	642.6905201986615
True	116.27953346085056
True	127.67997639322328
True	195.1391650220322
True	171.0915498746509
True	760.9414531471497
True	214.5677126234412
True	235.2055071504724
True	69.77063309475297
True	501.8193909976229
True	453.016455386448
True	176.81488265049498
True	238.030754907886
True	16.994224477041286
True	415.9125911539209
True	228.72435473735453
True	299.7368627598837
True	114.64884416423502
True	718.7487333928856
True	416.0077311488162
True	261.3847886584276
True	643.1543315801372
True	527.4011323787631
True	466.5696197531584
True	139.1757463189985
True	531.1454533253984
True	418.5801449644952
True	2.867791625307893
True	190.22337713759444
True	96.4346924145517
True	258.1389435437869
True	2.638748575420021
True	124.0160829492061
True	358.8997474208836
True	5.233847701572915
True	867.1178092562049
True	173.01116984495638
True	720.5203363903059
True	772.3062712251963
True	160.9384373973923
True	222.29147919106387
True	494.7782856001733
True	819.7697123148996
True	49.51563199736141
True	37.90616947047506
True	135.18339425614886
True	624.4214105635323
True	719.0201035673512
True	181.13505717998763
True	603.408833007748
True	602.0811699695948
True	833.3223396706977
True	417.3746143926893
True	189.93953160744832
True	886.4479875436091
True	226.9681109630657
True	140.8402781604666
True	326.04805360377014
True	222.01037371216336
True	199.28671671375847
True	610.0204073826187
True	251.9379131166487
True	196.73806656465183
True	440.7755190889442
True	465.50146884230566
True	61.4524507997316
True	283.42283507987867
True	79.20621824784817
True	340.4218425471356
True	355.66910127683406
True	245.6055204164808
True	179.99297500641268
True	390.83052647045815
True	625.7800946302718
True	766.5022360588449
True	293.3509018503148
True	740.4102002021951
True	65.51248929565648
True	856.9536744431981
True	343.8616909522144
True	13.66463225196987
True	625.5914201570281
True	712.2169058414486
True	264.04972900055924
True	172.8064517551791
True	47.61950880279038
True	379.4533616430944
True	71.58954448039256
True	12.633608228783949
True	886.2278519473982
True	364.6800062797435
True	178.44792489576812
True	1022.0681628232328
True	11.967962494678368
True	789.0915365884462
True	32.32133377449358
True	656.7250471894514
True	57.99364734764873
True	746.5545284954292
True	450.41570731163534
True	197.18627572254104
True	445.7820352916741
True	202.01129739223668
True	304.4664365328095
True	223.1377419345919
True	417.6704744868614
True	8.596974375942061
True	319.8373245964413
True	115.30107414692192
True	12.21497252493049
True	480.7197254654189
True	714.3557090387335
True	282.80669325633653
True	77.99583806540667
True	313.8386275406576
True	84.35257893817767
True	178.32666721626435
True	180.48819559455168
True	385.7837863687123
True	44.48401718596516
True	145.2828843545968
True	371.5323967298637
True	879.046140127873
True	115.15840338261448
True	206.6347744910468
True	441.3931649224318
True	21.063490862329303
True	409.19934354128935
True	522.3376788097444
True	88.28193207576457
True	395.80839340214027
True	357.48606830699185
True	416.9916141933895
True	605.1745600478157
True	1040.8496852294834
True	950.4705674811448
True	57.29225008972753
True	1083.5871562046973
True	114.09288276203354
True	117.9675834245924
True	110.636330892473
True	496.7230675516415
True	373.66560792151193
True	575.2174880699922
True	259.3792676087299
True	153.94769540647982
True	414.4153541923748
True	16.30097911927332
True	467.944057641468
True	394.64159998812494
True	141.61291880944907
True	89.16294283683618
True	505.5604070171594
True	1004.0175756870792
True	210.3904611665487
True	60.26831060115307
True	401.6357258742861
True	366.92889029171016
True	476.8204148522784
True	310.9658545848583
True	4.203746001607138
True	548.1204883343717
True	502.1629983243102
True	497.4462010088355
True	191.60273816883017
True	106.40295290655835
True	21.72998937514189
True	379.1880408808497
True	109.24456919641818
True	7.359388489785677
True	33.434793167345234
True	343.6948313707988
True	653.3415107405891
True	134.97369858555052
True	90.27723788098882
True	25.26656720295426
True	413.2014273990481
True	347.14927061284646
True	794.4347442164888
True	293.79625814909423
True	522.6436824214283
True	567.8791619190698
True	525.7873177092637
True	300.2730942159304
True	543.0733234571177
True	96.73109315633434
True	586.8807426347066
True	7.869418467462276
True	363.741692695254
True	445.7801474918006
True	972.7593645714009
True	347.61676968694456
True	804.8478802498058
True	978.6633279512412
True	184.45461999761707
True	38.45534499069185
True	357.19013303188376
True	380.2338913316352
True	567.3841944181663
True	247.9677101495016
True	28.877865161088557
True	654.6792473228761
True	133.45693915044123
True	1056.8695202027793
True	304.1162908400074
True	467.44435231355936
True	125.11396647366549
True	799.261320906714
True	138.23112637203312
True	815.832609832731
True	535.2251503393054
True	181.23161651406724
True	114.53491873788732
True	69.37234452139795
True	564.7675745973633
True	899.766604299172
True	425.14399175720575
True	519.0725847965325
True	141.86097063804314
True	641.3784424693207
True	488.3878157852724
True	788.8636972527012
True	301.646920742834
True	574.0425563106643
True	115.91466955818798
True	23.21693304026733
True	404.1038725487141
True	167.82002569946644
True	107.62793520054991
True	370.9578774544509
True	1061.8615436340838
True	257.0150330235493
True	555.9237224236895
True	11.609149543021234
True	76.79867999445264
True	325.0052265747567
True	793.6426630958956
True	445.5285523587767
True	520.3134996331668
True	710.7056255327198
True	64.87357296756433
True	742.4076033060852
True	48.98101277441111
True	107.61470529231012
True	187.98425686699167
True	85.02774115360987
True	25.0534635886852
True	299.0317707026024
True	481.33110821733743
True	893.7055430910216
True	849.6479522870591
True	7.030663186844216
True	291.13294888820104
True	454.866315297654
True	123.37317062456798
True	249.6180742956275
True	328.87630386797684
True	1312.3267045633722
True	448.3213642489175
True	24.001439080580877
True	182.19252332702845
True	709.0120528867009
True	33.2953746863116
True	176.62594823220715
True	573.5518615072189
True	68.79444490723527
True	853.0862466742509
True	362.42547923073766
True	684.2697611055672
True	76.91284779656286
True	668.7071263058484
True	590.4606670061971
True	852.3867470231655
True	258.2565748250892
True	506.2119915685013
True	859.3083264231742
True	914.964112452226
True	232.1996538552721
True	767.9442702355739
True	223.10654510904556
True	458.6830672913701
True	376.61154051262287
True	491.0572044868051
True	496.7323521811655
True	311.84101613282934
True	347.338673782579
True	110.87008110635507
True	335.2407999155269
True	1135.3652874534107
True	318.5736592342472
True	146.48103989125764
True	296.8095634035326
True	745.0712847023196
True	655.7807364206564
True	421.79380543571045
True	118.63882290458685
True	334.6670854929718
True	34.40655240407068
True	175.617781675665
True	90.66217234248464
True	86.29906358164963
True	560.3838175780865
True	139.1938239113141
True	137.45264384376384
True	111.7762439982378
True	82.47947322128897
True	453.3212073527857
True	390.5062410037004
True	1056.8333882055429
True	568.7315045840701
True	877.2523755240777
True	263.78550543365486
True	305.2875573482958
True	536.4090950364674
True	191.9478948782298
True	744.3769225440564
True	237.6830532984823
True	359.86555359202526
True	71.52814145632013
True	117.13470296568477
True	259.7336123957776
True	127.09693155546594
True	486.7243881009862
True	29.285612424521712
True	581.3367999082742
True	995.3305578962346
True	711.632230134256
True	1.4202088158523585
True	59.32972573720628
True	482.29503318558335
True	441.7459366190725
True	75.79738548158235
True	119.5904769778138
True	300.61559760125425
True	73.45176309244341
True	53.55918875369869
True	717.0013915313059
True	693.5118125470954
True	160.438576356777
True	168.2990701158527
True	544.1628041114851
True	55.51423051662988
True	25.58067316286804
True	555.3044666633122
True	466.9405500363703
True	1132.5425555991903
True	47.07525090199195
True	473.9779810037549
True	888.2554025613701
True	818.3255745216671
True	285.7121562832976
True	757.5901330036355
True	385.996448347648
True	41.8044533624183
True	97.0234506221576
True	704.5333985579225
True	77.18098609730906
True	136.7937707374203
True	932.6377549911748
True	178.29830080883008
True	274.5738315442524
True	106.06017258664806
True	633.1036793691194
True	603.5287293314306
True	209.59555588905476
True	425.14581804991496
True	43.257151174727404
True	275.72033360820524
True	608.5245177269262
True	629.4880799902185
True	319.7886298554348
True	70.99075311867283
True	944.6253358833376
True	1082.1196725062107
True	569.1197513787004
True	62.23659240626555
True	33.552989516841244
True	89.96193390929915
True	109.910209596774
True	101.20553458060856
True	869.5247754528446
True	1211.8643195334023
True	709.7779481981572
True	336.5246628830501
True	7.934684500923796
True	21.06423441431781
True	347.1293131039063
True	491.5558466120553
True	45.706855829320375
True	539.1847915856513
True	437.276546543301
True	395.4068309881893
True	82.191365000475
True	197.4433310418554
True	276.8591436472867
True	129.184796655705
True	373.3020692627301
True	40.03919844347943
True	173.51961625184376
True	1152.6785458134373
True	6.367959417108212
True	28.716501884711708
True	589.8189629566725
True	354.6210883646452
True	792.7912238250955
True	159.68500415990073
True	757.0536850752464
True	621.4178234863505
True	271.95845723679224
True	453.6273699347543
True	339.2029707727805
True	292.89655969004264
True	276.68823701393626
True	406.3553064221977
True	496.6872964165991
True	499.70384191334574
True	109.80780054326542
True	376.0301839960129
True	8.722750609340778
True	180.0567417747376
True	225.4144211030147
True	898.7116979066355
True	588.0329242046952
True	31.167604132201024
True	729.225170662628
True	844.2050436105462
True	103.03307635337794
True	347.5331251956568
True	858.4407835705908
True	207.0155076586508
True	162.93303023014172
True	510.80514472066034
True	587.9655386838018
True	1084.7448884423234
True	150.9923025930487
True	160.79481885737184
True	259.20782712938257
True	323.3118544956625
True	432.1747103400298
True	415.2624038068328
True	323.51787941511543
True	442.9012253849452
True	489.12214981358727
True	230.01469573043244
True	1495.010400763992
True	242.8557748744582
True	399.8806561283327
True	56.04255645416551
True	761.1962453782696
True	261.6233870780632
True	921.0490942372418
True	556.9873042946059
True	298.8320772923528
True	796.8979067117592
True	265.0870336794232
True	214.23715320328063
True	259.1557954639091
True	216.59024194304973
True	134.72705484895948
True	259.06546437007864
True	727.9463099737625
True	503.1744546173815
True	228.5207626405984
True	1152.572295126968
True	113.87670626133988
True	269.9650987722396
True	70.27965849247938
True	317.6716051924648
True	408.7470277999829
True	96.65933280001424
True	217.2521633939845
True	76.61044794640434
True	688.5518934393792
True	383.9603032393313
True	231.46205168186307
True	744.5307347391913
True	850.1085261951839
True	835.4544992127464
True	812.9480219075853
True	354.0095685992489
True	1.0333296569979045
True	260.2731696623725
True	53.789985550074014
True	385.4734617019743
True	52.87167984761212
True	357.0034611203931
True	837.5345904903635
True	1051.7845298262655
True	382.6502606739128
True	23.211511647245437
True	518.967620059795
True	495.6326015204668
True	199.5651020662124
True	230.9869055956622
True	286.36615834476265
True	20.80628970564574
True	123.1277624425788
True	965.291326577972
True	64.3358808932634
True	458.3734492750445
True	777.9681081265252
True	100.75348370241252
True	254.2389858352496
True	117.88575853886192
True	15.083059231167036
True	1.2022352119407376
True	117.96674488502644
True	1030.8771237838546
True	471.91489413278487
True	65.18347546230069
True	784.0458325182992
True	339.1418753421582
True	1.7333002463144738
True	455.16277892412137
True	177.5509564992194
True	504.8150595550186
True	82.09218752666702
True	325.67256854026124
True	379.4043874786834
True	171.482048143885
True	203.60432960310675
True	131.0175327889501
True	180.03347941007272
True	927.5540177651704
True	16.814873876668766
True	503.1044635201382
True	492.4360550491017
True	413.00413861242856
True	222.45715384700483
True	240.43989309312963
True	148.24696774652074
True	46.72036684636256
True	471.9249780799119
True	147.37074252935068
True	870.3055623642001
True	835.6980174528613
True	255.444191563252
True	319.59106119295683
True	530.2654086958828
True	45.2865892582175
True	83.7323026892834
True	749.6419154984463
True	1087.8986417892577
True	115.23485386007748
True	711.4226144908711
True	140.57896820878267
True	940.9004921372888
True	672.8035284430466
True	101.53929047275716
True	275.460110956913
True	634.1144037940913
True	249.5809335254052
True	46.56018739142256
True	548.4380335510623
True	444.7698418738415
True	5.853755376640565
True	474.3533060244701
True	66.00470704851416
True	165.7541501554851
True	236.2673328914569
True	299.34416281791795
True	74.30793963604421
True	227.4341110145465
True	354.2462858283405
True	432.8185810030544
True	948.2676516288284
True	48.7438076723824
True	896.022459474496
True	979.6130870526474
True	127.1662498059366
True	74.04455553628041
True	1008.1807927958796
True	33.75141079744035
True	219.9740526541457
True	76.27684520173553
True	221.94908640347305
True	363.15883713931873
True	980.9740001105462
True	101.50736595449726
True	76.2031820586653
True	638.1734133904431
True	285.4549068933021
True	688.8724966635561
True	53.28304388044561
True	463.8011245518778
True	373.9028760106189
True	682.6278361278177
True	52.65445958070117
True	111.04868093797036
True	26.81325851563531
True	270.40038508606176
True	41.59833980988404
True	344.36159744000537
True	3.017089054609484
True	1157.4115160714289
True	101.98529166849364
True	138.62224719318988
True	355.39759264267565
True	713.7501594952722
True	671.8423739645094
True	1000.4710810439268
True	473.315396962164
True	425.8585323501069
True	143.44156545856694
True	422.5395557813636
True	845.8986227087408
True	416.12449784951457
True	941.1999248774638
True	80.83736891174674
True	430.29326735606026
True	178.94505353786056
True	280.1809868269796
True	731.4308339979084
True	166.2326196917378
True	133.4225630721086
True	63.41599323463993
True	861.2213797427629
True	777.3782432724869
True	80.75602516884565
True	433.04525761299226
True	750.9046900410203
True	420.0684342613904
True	56.74930113511045
True	315.7829220469396
True	801.7445975379684
True	29.084290745211096
True	370.0532388795249
True	163.31577921511703
True	303.16249679777815
True	32.25166486469208
True	217.0030575012892
True	769.999405337211
True	635.399699423982
True	57.0943923076681
True	291.80476100993144
True	865.5673213612325
True	16.105247770043956
True	325.22416141599285
True	293.1608569137118
True	427.04933741038985
True	211.82289898851576
True	609.1446760530238
True	50.14765021027095
True	984.9979584456596
True	891.5112400472956
True	49.2054024463523
True	394.5946880740096
True	740.0287586832051
True	911.831462512688
True	274.6173806011391
True	598.7747922329148
True	124.76916774777476
True	186.51896471252
True	134.5941753913002
True	138.97603531683936
True	218.71984425835217
True	937.7299415792548
True	785.1400926127956
True	922.999744025008
True	21.21290026101981
True	27.823095556670093
True	360.6980959519639
True	14.138455079042307
True	633.5151798498347
True	1097.046896566996
True	254.4340367638245
True	209.8798758858343
True	82.8442236572818
True	220.8535076671661
True	126.57416863047033
True	44.299395361932
True	130.69832587439683
True	89.7207521247089
True	239.8971469943905
True	527.2226868939314
True	169.28727329428045
True	30.998736023988965
True	59.191609517898655
True	419.4548891494429
True	261.51324566651675
True	569.8616994165973
True	23.56307086593076
True	108.5236985406427
True	647.1014469478961
True	263.4865751570152
True	448.4139131730905
True	651.3089184900006
True	101.20160377274834
True	106.81284381819532
True	79.08825379524147
True	26.17101391725456
True	119.29795215522049
True	86.20705172245174
True	109.24102866300112
True	152.2895812193082
True	229.9955219260734
True	833.7010344083351
True	299.24366065151247
True	927.0001808091226
True	164.65319366751385
True	192.49310494598203
True	784.7383919775957
True	312.33247194387536
True	607.8627631338065
True	253.2213644920214
True	372.9931818447501
True	453.805288638899
True	566.7589612255539
True	615.3626853546631
True	368.29303965463873
True	34.315105046490025
True	528.2493339810052
True	627.9763722981937
True	19.537253814646995
True	11.328117270996527
True	257.0172600392904
True	406.8128415268287
True	458.10450051516966
True	69.2617380231448
True	612.9710243843422
True	929.8549460655772
True	229.40833565090645
True	892.9074165478156
True	287.3743550836154
True	107.43501255405124
True	275.5857562045957
True	694.9702656770475
True	39.06357879598696
True	539.4845419160889
True	1303.4582741546492
True	1016.0758193327232
True	887.4125662040049
True	214.1613849937005
True	93.59765882108807
True	186.9381792867732
True	841.3818960847921
True	151.02541030237592
True	1102.3136712658666
True	870.9644044761583
True	40.67297458831224
True	86.81796625124076
True	427.0855400112984
True	378.5337782594909
True	204.6534465216216
True	517.4812538913013
True	673.6464843765325
True	121.5236057993447
True	267.3658977629002
True	1010.0748603698298
True	52.68571853867152
True	673.1938625530679
True	553.5868371835664
True	39.14496988513048
True	806.3448934695529
True	372.2762448614907
True	548.4828366303473
True	106.4313770556661
True	253.38300282058805
True	201.19808417114933
True	27.729312316948693
True	138.14291945411793
True	727.6196901084178
True	135.15492154757914
True	393.1382385119621
True	67.20286385785057
True	651.9246986679921
True	613.3180686038214
True	227.97994831274804
True	499.9760933091596
True	166.3156034624521
True	164.2449803403759
True	225.81564430228664
True	293.439067007459
True	372.1397399389934
True	132.25302329217712
True	193.2209599184909
True	25.19655890106706
True	868.6396767610076
True	319.2143719997931
True	10.925741700672768
True	365.73873741992105
True	170.48633198628085
True	623.1021884647467
True	362.44128596060153
True	579.0278011865936
True	556.7121525447529
True	480.3257065912824
True	787.1519284900692
True	235.8959636959328
True	542.2692747092059
True	162.1457114408262
True	536.6910493874207
True	360.9494340497058
True	377.3669148339509
True	128.34522835199544
True	134.20594860057432
True	106.77303433029512
True	66.75663946281217
True	708.9630848165791
True	186.47155828770187
True	46.633482580456885
True	0.0
True	559.6216774547477
True	106.24514007970444
True	20.98819070546813
True	39.53802066100511
True	110.4470051033603
True	539.7848951080424
True	179.396160862494
True	111.37451414513036
True	34.37650810503301
True	153.55855950604425
True	912.917797309656
True	52.144075996481725
True	222.00388327744167
True	747.7294738913437
True	317.55896050661323
True	450.38697499122463
True	484.4670416038711
True	516.3761378567077
True	593.1071965967769
True	903.8237710153954
True	262.45040852369726
True	1046.139695795117
True	920.8247931831078
True	606.848323114425
True	348.690558243629
True	823.0515685533359
True	10.10699750561681
True	32.736272712318446
True	289.6732881291557
True	44.41360825106912
True	205.8322976322408
True	762.1146977606127
True	222.8524482583217
True	770.604085662367
True	782.816303533178
True	125.32938052026002
True	367.1396545275306
True	602.995470897197
True	24.92072552243128
True	129.41352334344555
True	435.6577791045254
True	305.1151488970279
True	198.4188159922789
True	111.20851148211064
True	381.9847012512563
True	21.998666994478445
True	368.2911518094329
True	373.8455034203835
True	1061.7025064881354
True	373.1226633547415
True	30.48861077561629
True	439.9807238869775
True	443.9886111365197
True	240.2816717759648
True	32.0388720709603
True	761.4176839522049
True	435.08055616308167
True	172.83693969994846
True	12.653968296255451
True	1217.8704544313268
True	166.3379548093838
True	27.090532966034537
True	311.9666111293726
True	281.282427330639
True	117.0293373607168
True	292.94260662983936
True	48.116722575867264
True	324.5907041524284
True	315.15484699757826
True	306.7249149274202
True	31.47054998174694
True	47.19748141785399
True	1052.828338266729
True	26.048518192615028
True	13.252511972882813
True	177.54213312787175
True	669.4444449284966
True	8.713211597182013
True	193.0707506700541
True	173.1471627786242
True	544.1439247734876
True	369.3697877867614
True	709.2187772328391
True	321.4525259030714
True	487.2515551033786
True	449.5612810599443
True	520.4563889400669
True	99.4974567848471
True	1269.8801702407504
True	889.2631124318149
True	299.5196316645104
True	540.0678925093836
True	105.5970941107054
True	576.9850957846205
True	433.2796459789394
True	151.60882377620675
True	77.61266865188779
True	354.04021948322355
True	178.74289264049136
True	28.61153612043948
True	623.6552343705557
True	375.4985093090887
True	70.63436837339482
True	30.818864010659134
True	659.0917810864288
True	498.25246213118464
True	71.28191704910014
True	22.268754847516902
True	342.2812999025458
True	309.2845888320348
True	721.0157613249656
True	553.2209567479937
True	555.625039567729
True	798.7787505453961
True	8.730409983637585
True	56.80311103536995
True	34.2261090635239
True	61.15727581622444
True	509.767486076688
True	588.3764551984922
True	81.59285234014526
True	109.46346891966482
True	195.9461662044182
True	73.24594401899887
True	179.56066094803762
True	212.1342009404803
True	278.5475003412824
True	826.2841646636825
True	597.2920911363389
True	279.87825161709014
True	189.7639152923968
True	273.0872008157364
True	252.59938897681224
True	743.355413134265
True	332.7562462640496
True	167.56378072048156
True	889.8679893466976
True	352.1412866136378
True	470.1468237895121
True	157.06588286233242
True	115.0666943116214
True	61.52631437278747
True	208.29490350175212
True	971.09366628225
True	524.9178016115148
True	115.112974919467
True	350.9891454991599
True	104.04451513245664
True	642.9778559725595
True	4.664819031698821
True	667.2627105123278
True	34.72550666343844
True	940.9182778745192
True	834.9529786106868
True	215.40595573559804
True	30.96556211222543
True	82.739684271756
True	448.2352918484173
True	227.6984632174944
True	1.2738061100694829
True	77.99434498049004
True	1048.6535066870365
True	344.80840890550894
True	655.6196979134106
True	494.50521648967344
True	32.196926608170976
True	138.29422143081143
True	446.5460636816345
True	941.078683687001
True	792.1085578749829
True	430.2965978608621
True	339.9896225280402
True	17.593859222851638
True	76.91623448269924
True	731.8775235698461
True	472.4348306598226
True	378.1418429002173
True	881.8718852531599
True	24.94267673297123
True	213.38519464773904
True	904.030588985904
True	243.68558838762124
True	8.821403624866733
True	506.2456040971268
True	100.07601473049996
True	653.088815751696
True	56.587579590145104
True	249.54972345033136
True	814.0776809312171
True	915.232136400364
True	270.96755454098013
True	426.69268667328026
True	110.42620526537704
True	611.7649080969819
True	267.3934170755512
True	196.15309705122235
True	889.2121941175767
True	54.81775142465852
True	735.4099173079777
True	280.9607042561172
True	283.7882155040958
True	169.82276681748849
True	489.91200906842704
True	594.8261544878825
True	368.8512006943207
True	407.577130229506
True	67.64089795297382
True	166.28061766419304
True	451.02244089863007
True	225.02150910114187
True	38.74036628631442
True	211.6664762366814
True	390.9436956779515
True	392.47890134026136
True	749.08595415061
True	125.3865382928328
True	673.6528581367882
True	505.9981031730885
True	625.0025169377811
True	138.78647728813084
True	41.23816826038803
True	659.5474236094564
True	71.3179907077841
True	546.325917129733
True	666.8615615567815
True	461.4085693428845
True	124.2328967590208
True	542.7553723857918
True	4.079058390115381
True	387.2422681199958
True	29.183561855702425
True	620.2623918725604
True	275.5939002988131
True	587.2875546623468
True	690.1738286942476
True	147.9843341262105
True	536.1398799189552
True	498.58983040764
True	61.44783533015309
True	969.4398956637672
True	2.408608989582425
True	27.473616654914053
True	634.0613626269047
True	671.414559009822
True	137.85838739990191
True	410.6407337307031
True	127.52911248736883
True	74.0655203791552
True	463.8605681815466
True	41.31477202219465
True	513.6515640552713
True	12.28011092848057
True	831.0826470517743
True	559.9297139030633
True	661.06160339958
True	100.64028838544952
True	370.6771922933848
True	994.2329654986808
True	874.1975885701746
True	136.74095789061653
True	562.609443991261
True	454.721564055416
True	242.81970365015212
True	249.97448271435653
True	5.269455922772969
True	324.22211924551954
True	12.90355101998382
True	375.9799810273984
True	73.80730435708311
True	411.7307478576806
True	626.8835939068891
True	127.28436611088884
True	241.84788664535355
True	646.6564577464807
True	657.9673767409389
True	284.73941706617654
True	139.706591988069
True	165.4880471167358
True	470.8806635965023
True	84.0569902128451
True	9.915110564227136
True	506.5393855763427
True	556.8070603891895
True	19.74430438375008
True	129.81525716187136
True	927.6966987717524
True	484.2267512927481
True	274.1355543097349
True	35.932123630935564
True	468.27375144985086
True	112.70038747337271
True	590.1146072136986
True	661.8021565055632
True	298.5702499668173
True	378.7688431660074
True	191.93919042657183
True	237.97886508866677
True	77.00771219679103
True	228.4437544996389
True	502.318961204709
True	22.20125460400416
True	462.03913888919874
True	380.429999806269
True	722.1290182344594
True	905.0188192512726
True	920.4791690328034
True	156.25209989669338
True	408.1898831117316
True	69.98231479584278
True	195.18247738434596
True	317.28018036002186
True	9.457896275627183
True	802.4730128361618
True	22.44919477289725
True	401.895016670444
True	272.6150985351982
True	649.0100108616522
True	194.0771880847737
True	38.10581712052278
True	679.3842074796341
True	1057.4600331878198
True	221.2665559631648
True	132.6279043244916
True	633.3403282217165
True	508.6253225896093
True	18.79337706902477
True	819.7054725169187
True	114.27313272866424
True	47.695247097357495
True	311.1493846714175
True	356.6652547907679
True	407.0442534831201
True	261.48367244432774
True	19.28891584868203
True	22.988732129212547
True	823.4950598931025
True	202.61884919079904
True	115.30929904861722
True	832.1025976177863
True	654.5178497690213
True	617.3531310925363
True	444.7248267922009
True	153.8837754608058
True	32.40767644360448
True	104.43229433613728
True	443.6897237056812
True	229.60499389015507
True	492.6564492038037
True	141.19074731102873
True	490.8302080212967
True	649.5434967919359
True	940.035380727187
True	23.76128471913861
True	1015.9849410910584
True	1082.1845042375694
True	472.230489467017
True	86.5107610389799
True	764.8393485211018
True	640.3039991121883
True	656.5620103380388
True	173.70758938756893
True	757.0784722608394
True	734.6575856343258
True	117.41056324663136
True	798.1399402915335
True	823.3147694371504
True	495.88473326173096
True	231.9938767967715
True	70.96666819078104
True	331.7450215278763
True	346.7225842968131
True	453.1616737763831
True	431.5517907695682
True	192.3380476642761
True	316.3199563501607
True	3.086129186426969
True	12.170812280140176
True	106.59874025649177
True	131.17357866776146
True	359.5263015474853
True	341.03734152002227
True	112.83557197727978
True	17.847664890344337
True	217.3826333543365
True	819.81576320755
True	473.6617512231916
True	505.8719272330108
True	547.3424506533621
True	819.1924907988542
True	649.9431895582009
True	89.3335007900642
True	211.3489738318492
True	248.6066965830261
True	297.3312193438198
True	106.70261267394226
True	354.56433321833794
True	436.9281054638198
True	169.03516152126193
True	654.2767258203706
True	250.54122339320452
True	211.5365040243967
True	29.361672392018043
True	252.5280152677221
True	455.604717687634
True	165.40063068512111
True	523.3619404072211
True	467.47017633209634
True	241.6318213923548
True	106.0413401879781
True	35.94832148976547
True	398.30269582867874
True	778.6119147036763
True	153.14307225561
True	1056.116809727207
True	1024.1139711026158
True	482.5000620383089
True	99.4111289189456
True	116.48372514376132
True	655.9429684282823
True	9.08226594794461
True	219.8097343544028
True	129.99478066486688
True	120.98495577556332
True	330.3279993730525
True	636.8225160215618
True	36.67133437023232
True	129.64330414546572
True	947.0534889142896
True	57.73837904688397
True	466.3030171915054
True	531.898779301992
True	246.9660711597454
True	133.47542868483566
True	892.2021774248216
True	1183.3475601750235
True	522.7167901149039
True	643.343517572729
True	201.79686116361503
True	155.60009617204028
True	322.0987821831102
True	260.8703981162392
True	170.302571774482
True	305.32194172077146
True	345.1625395941737
True	11.08586593207979
True	618.6282472771309
True	152.61662341437548
True	81.40356329492649
True	454.3318027122852
True	310.6975268739872
True	1218.023271723001
True	342.5636969135203
True	1000.7673902794309
True	8.954676764366575
True	267.7879594132087
True	224.51878800293932
True	154.84064073617492
True	463.6809351195917
True	205.99911182636995
True	412.12099599854383
True	322.8623973533753
True	108.5420056748575
True	352.7025928420132
True	1074.713264522956
True	729.2063660530926
True	231.9293531619313
True	112.4800753786287
True	294.8924033009062
True	20.836871705987104
True	359.46828136910176
True	328.0875052383686
True	566.9756299838253
True	446.79928626087616
True	348.77566367202377
True	162.7268383621722
True	13.487919781049628
True	415.7248812732028
True	282.6450235465334
True	142.40281912075235
True	299.640690517229
True	437.8941642867151
True	818.4878151690259
True	318.14568102108746
True	776.2655507280673
True	388.537648778648
True	382.0845114467192
True	1.5556655501926049
True	1163.0402185084506
True	103.91369031943692
True	960.9893392824972
True	213.7620580601568
True	474.26018698249055
True	667.5505850429918
True	83.93150028939628
True	484.1517987902469
True	32.87832295175178
True	438.0427718930525
True	78.45560651166892
True	226.66491163079635
True	37.723392982764295
True	675.3862391221851
True	188.2114286328048
True	26.445141175388457
True	372.9890283714474
True	113.66931772372013
True	172.99552982435165
True	854.1933060765605
True	266.9600471758999
True	148.77521096304903
True	373.64995952677344
True	518.2416294764614
True	346.54091276955273
True	497.4479794913266
True	625.8773319214001
True	146.80918454571938
True	7.05724113413245
True	67.25477551360736
True	430.1398082919352
True	95.41224977104856
True	79.80354432525138
True	1054.3484018996637
True	27.585370965264417
True	323.9715460424588
True	324.23192432848344
True	456.7872170971619
True	669.7067297126617
True	190.8845425799488
True	624.8047803763006
True	329.59862804816606
True	345.069582792202
True	275.038022474555
True	210.67613513114043
True	356.3179269947501
True	464.8262175057545
True	408.2202782286119
True	579.7896908129079
True	137.5542291431714
True	76.46094556727182
True	40.07457690411478
True	297.6262464336621
True	641.2548400364345
True	412.1554097410852
True	758.7866497894207
True	214.0200608950713
True	413.67693482047054
True	68.35238547516255
True	53.568176610843246
True	399.0864087106408
True	200.17213023401175
True	216.342656023741
True	43.4423119944442
True	1088.0839829764468
True	183.9603045659943
True	915.089697272758
True	323.61901514734507
True	918.535244543076
True	233.1512177768849
True	445.367199885141
True	518.4556559056649
True	583.709415111741
True	211.0631408459644
True	470.4189873556454
True	958.9332676838028
True	122.95279166873262
True	7.77475480439969
True	577.8828499355974
True	30.99499963159049
True	76.23394150745982
True	816.9121994352406
True	238.8948409714085
True	1022.6047801193732
True	674.5522393062118
True	407.7867242992374
True	283.26243834180286
True	484.0844797208148
True	330.64006993139
True	177.5643514786329
True	664.9860140863855
True	749.871607191737
True	211.01468376052003
True	88.91355406517845
True	528.0875142946153
True	141.43160153612916
True	391.6531110626276
True	334.47542322044507
True	62.81898044428413
True	359.4923211376124
True	420.9829057507866
True	370.9093979612349
True	421.6399960446082
True	421.76371613957457
True	622.6872915111475
True	57.662592415480205
True	446.1927246841549
True	324.3356459560273
True	650.1898701287478
True	219.7426404644614
True	106.8880182615786
True	45.47132783084359
True	540.17391082986
True	629.1486537880867
True	188.13478512054945
True	407.5510131114927
True	335.0437055429167
True	17.242283001348312
True	170.8800788465569
True	292.149713529511
True	2.972927641196354
True	866.9429459654301
True	81.47042820652771
True	105.50990579909929
True	112.45482596302767
True	366.58496072287727
True	36.31103614939992
True	438.22361554349374
True	228.19374169754028
True	5.895676629535679
True	120.01513466465666
True	434.7347215483773
True	53.52159708356367
True	67.95769096689162
True	175.06628462653302
True	289.94558994325695
True	967.4829282537852
True	384.649194214335
True	937.9325938389118
True	196.14049481958764
True	1021.80689161181
True	767.2028332842199
True	639.867941891707
True	404.5192492849136
True	374.8009974605775
True	78.65345213792398
True	74.56391125125448
True	84.72596275772892
True	175.23308813438115
True	482.6589755630343
True	1077.3685949107933
True	184.425555555443
True	360.003213683496
True	438.2777052943059
True	601.1570302784315
True	556.7432199057184
True	280.0973519515756
True	449.22996115020334
True	664.0163009679894
True	98.2528244970905
True	702.3243954972924
True	262.6084128096932
True	135.2130726065325
True	409.3346373734601
True	849.9022643724483
True	440.20510726254
True	865.7293802995944
True	195.0362165026604
True	359.64821297374726
True	716.9761505779007
True	626.0544026312664
True	195.9164692982509
True	271.9733148488744
True	809.83164381624
True	32.53877271722173
True	197.03025892409548
True	487.5659767970124
True	702.6092598466425
True	109.3341397451156
True	38.36310148560976
True	165.64033585635536
True	709.5108150363573
True	322.9973629357025
True	553.9750850342242
True	356.0175164124664
True	294.238686490968
True	451.8546539044802
True	501.4047712227138
True	74.4318308618145
True	373.7488996409228
True	760.1315140491932
True	0.0
True	297.2178179137772
True	237.76184927843929
True	997.6089115151096
True	145.7432730105578
True	628.6975989077519
True	630.3513794320627
True	108.16086281737556
True	216.40971918229448
True	132.274278737168
True	11.036002622169876
True	292.60636526901965
True	390.2266371258252
True	1141.8484131230475
True	234.99761972399563
True	416.4629495995481
True	659.6679974499887
True	214.51980917409784
True	29.073595267096945
True	860.8739821722908
True	608.317422442146
True	157.5969133087293
True	621.5063975463204
True	167.24589453213238
True	293.64723709566584
True	777.3209259105926
True	36.4272847796329
True	100.80657601427563
True	522.947551496632
True	63.12070379673503
True	75.60626593283718
True	396.8327935999654
True	24.726131812927164
True	756.0868177448612
True	104.119640275318
True	154.4676440772159
True	19.48784426992813
True	711.0945874422592
True	29.079276748400115
True	793.5148925116134
True	398.8650325729715
True	110.40519507274112
True	703.8000186723575
True	529.2850687493873
True	559.4592510785202
True	50.27020875282295
True	363.3532354823668
True	6.333072313517886
True	92.42013020249576
True	377.461649848269
True	51.69411050524992
True	119.21464164938648
True	328.14538058783506
True	180.79746262922455
True	98.5600105244806
True	667.4616590990441
True	19.56028261431623
True	1147.2040681931603
True	486.3768511308559
True	292.1047512006501
True	493.2428751938934
True	120.74859308692513
True	811.0963753012825
True	1108.6575659473126
True	744.49005992991
True	168.20600273773854
True	226.36785829654735
True	51.76984267388614
True	52.51069447501779
True	153.82323524340558
True	103.68004101084462
True	173.39317861223213
True	1185.4968808733702
True	313.72832614251104
True	360.1648148223334
True	690.0244910823711
True	17.428034774990458
True	15.525151124980471
True	591.0068478868599
True	5.696293398045421
True	113.423509574901
True	696.2067681836468
True	184.5235624931885
True	663.0046431341257
True	829.0156446055255
True	157.6319228475892
True	899.3511633475503
True	2.867182330643879
True	453.6027226233164
True	1048.233230734613
True	26.590697063849312
True	239.0936864193221
True	146.8839002359799
True	980.0827581275304
True	229.5884491770284
True	494.38486170952575
True	115.94751557844708
True	509.637256885127
True	156.42132524243263
True	97.62117017953756
True	385.6045625976789
True	72.53240583274436
True	54.63938753837248
True	1047.0155219735586
True	257.27135448054645
True	156.55041441170977
True	364.0449745797232
True	400.8337125916117
True	206.31110667536163
True	173.7178342867537
True	400.40202168053054
True	35.01303103478365
True	496.9022214413199
True	1122.5655436278928
True	112.87426880567496
True	476.078924581813
True	312.22844959302074
True	26.94266754898717
True	396.6069103875419
True	100.50967639021704
True	578.6632477903294
True	207.45971465223823
True	427.1465981980716
True	21.79715645115945
True	434.0428712112832
True	101.99241027751246
True	350.2137755900382
True	33.13366921900373
True	161.75567717664413
True	255.62859502554952
True	744.9452548487495
True	58.65300333371811
True	133.0398266234336
True	238.7614502377882
True	131.8951430517604
True	637.2077000473986
True	556.8650154461683
True	792.9533902690639
True	395.08372321507056
True	537.2277529077232
True	417.7907327235056
True	684.7055374634417
True	76.69328582472487
True	494.3155690322893
True	434.24418640919015
True	47.00824264227328
True	81.10538445399612
True	128.5369471710599
True	85.41707524791536
True	333.4596729247118
True	854.6006270270015
True	326.6350927458305
True	1079.019001631896
True	325.3374814379444
True	905.857511966642
True	150.3567811247962
True	567.2853633326808
True	636.0258332338618
True	729.9492819149006
True	453.4356096088277
True	58.87329046638237
True	293.5954178098192
True	37.27376697735615
True	164.23201689886187
True	167.81163592906458
True	1111.9523065070111
True	220.79635244492272
True	561.9009601640615
True	536.9872978985677
True	549.5268360607931
True	867.6865851391387
True	586.7012478377662
True	676.7656460571073
True	945.3782866813182
True	125.05108446919742
True	316.4619317235504
True	255.54379132887956
True	330.2350661315785
True	86.800638507387
True	371.0130528429978
True	4.861406316366889
True	324.9789641514046
True	258.39474736227527
True	586.2830740374308
True	288.4172316141664
True	358.6201482049598
True	9.91746136781044
True	57.66420064482761
True	542.4744775964625
True	31.628138841971364
True	144.48779866199632
True	66.58834604388231
True	148.6046666113513
True	233.13123869668735
True	72.36392705075285
True	380.2387769828752
True	288.10059795157576
True	98.62957560448412
True	343.61786324304086
True	63.31920241090607
True	578.3167737500935
True	851.758723719697
True	287.5199754946961
True	1141.6514410285529
True	114.8811882460696
True	323.88498013478585
True	1056.5592697325303
True	87.08110618714909
True	274.7335592086463
True	10.663692511304731
True	422.1417685851931
True	463.0892268732893
True	152.79101063016847
True	621.938917183275
True	934.803814509948
True	159.81072360840952
True	77.29730594293332
True	324.353167533002
True	548.902552727267
True	628.4223084522916
True	1214.0894745557227
True	27.809484719424525
True	930.3166140543238
True	125.53943412249176
True	646.2991152865852
True	109.97216175478988
True	125.1255707531024
True	192.913292573128
True	177.23447896799777
True	760.6525207392988
True	218.25286158314407
True	229.55287673247315
True	66.96138541592696
True	515.7567938942816
True	449.8364468121328
True	175.7922201012289
True	233.2698224548993
True	16.841792581155104
True	415.3340258157902
True	213.5756205807614
True	300.4028584296841
True	109.88098825381066
True	681.8213558692028
True	425.1361043575625
True	263.954810655734
True	634.9149905182293
True	537.741051053198
True	473.21659956651615
True	134.93613762609826
True	528.4979743772698
True	423.8247356890827
True	2.720366898275799
True	190.30664392647316
True	95.6396749651451
True	235.5940214279549
True	3.036105290246682
True	129.536343908023
True	354.6445794528735
True	7.090271536174344
True	898.7013922929573
True	169.24067938924242
True	745.7548137110526
True	805.2046048369832
True	159.55230461328225
True	224.89784442218124
True	488.9564626258527
True	833.6976000625898
True	50.89666198367659
True	41.392902194062586
True	128.48524370291295
True	619.2654562259426
True	724.3287427256466
True	189.0675339087616
True	590.9217022180378
True	570.7021157093442
True	852.3957178038175
True	394.600328359572
True	190.2997777845792
True	919.7772299520489
True	222.90607743190083
True	134.5301133279259
True	324.7063286316679
True	228.86366681849856
True	210.19628412262392
True	611.8649696621316
True	252.16650433967192
True	194.4055088810328
True	458.00190423111854
True	459.8596797973035
True	63.77109373113996
True	280.01195086215546
True	78.63013305732933
True	341.2271760791747
True	357.99074727050515
True	257.83800410994354
True	180.9108956280362
True	391.2247023104978
True	638.6086035626984
True	773.8795898918895
True	294.7150039587213
True	744.9557597185857
True	65.19168915224681
True	862.7846216703294
True	360.1815138514684
True	13.352483079559128
True	604.2754388064822
True	669.4374328830453
True	272.8072324298979
True	169.93769532654318
True	46.3755698441495
True	380.0298655916181
True	72.71128798647587
True	13.58095326715979
True	906.0509873213292
True	358.4925460264984
True	169.96447042321387
True	1019.1385062918874
True	12.131201945024335
True	774.2699278690778
True	29.38068453365685
True	673.5230150449828
True	59.41598978011903
True	781.2772027204013
True	470.05694832160265
True	197.34948956293843
True	444.3200945461584
True	209.0805754982233
True	293.7979370021389
True	229.0717518825649
True	412.8676913775981
True	10.65275173706849
True	321.4154824688542
True	110.83182248434292
True	11.520824672099751
True	465.6587162587683
True	743.7086380236174
True	291.5557469992977
True	80.33011117591225
True	316.7353829713351
True	81.90127983964194
True	186.19457563957036
True	177.1709937996427
True	375.9617824267765
True	41.708712680932535
True	128.20297780292165
True	372.0389202242056
True	901.1428738721894
True	108.48747461474866
True	213.09332731497395
True	445.0661572971069
True	16.612989527487894
True	389.7774871042252
True	490.0198939721998
True	94.22664978544968
True	403.3385216143607
True	358.5649409356358
True	425.0953834360578
True	584.6035327251998
True	1052.8532029560797
True	982.167315492473
True	56.19663659908759
True	1062.5428078927544
True	110.63119095427886
True	110.18837445439222
True	110.6266497306702
True	482.3919551177921
True	367.94886764626926
True	562.2940026844693
True	255.2987407722109
True	163.27022154041111
True	419.5059267883248
True	17.006415987962892
True	447.75677445738734
True	412.5076743825191
True	151.70741585078608
True	96.40622568709132
True	543.891109989903
True	992.8388356603824
True	193.14681603036016
True	68.15905183955955
True	439.74743540954177
True	386.9681872331235
True	463.9058352109919
True	307.2909234093418
True	4.310286679699173
True	550.2209298882622
True	529.4530941100063
True	513.7933317191504
True	197.28981960156108
True	102.16340312138983
True	24.31729786455584
True	371.1986875482518
True	108.96140838680527
True	8.352958120556904
True	29.756086967784192
True	352.89306550056364
True	634.1965662528893
True	133.06228067232817
True	91.35322629457364
True	23.459010281595127
True	417.0696394622336
True	367.0607285210172
True	776.6126105726189
True	303.27544123814494
True	504.9773985117614
True	542.453835275401
True	521.9594724931987
True	292.42725841927114
True	544.7939006407843
True	92.8661834237368
True	566.6154306665969
True	6.915716444856132
True	362.151276331916
True	471.45302528407626
True	954.3341537463006
True	353.66621977819653
True	763.9246547500768
True	977.8840750683308
True	180.5920188969384
True	33.683696658219546
True	376.9656836954053
True	390.2414616368589
True	605.5896814504989
True	243.69388915706108
True	28.57465599230864
True	634.8892389345261
True	131.42218461845692
True	1047.884002770097
True	316.6194884248957
True	468.998358858004
True	130.05928498983377
True	802.1907699149501
True	134.38388503822617
True	821.6917365576816
True	545.9859558253536
True	181.1361699675881
True	106.39552745071208
True	64.5629014823007
True	560.3622487307382
True	878.1036805446621
True	429.9299027142538
True	553.7025849618569
True	131.9085860279817
True	634.5339679849044
True	474.2447472978695
True	777.1715979933838
True	305.12833486927013
True	594.8029754092553
True	111.13461493683712
True	23.88582348683849
True	420.8001273422674
True	167.90779229701943
True	105.6571631573682
True	378.4788805110633
True	1066.977457498258
True	266.8535662373396
True	555.2384398771027
True	12.83315171579338
True	75.43931038801486
True	340.70379771942254
True	789.5194293337611
True	440.7025353539288
True	532.3952127106784
True	724.6300814084932
True	71.87900117209983
True	726.634969520906
True	51.47669489573672
True	108.78628538468116
True	180.81933074951883
True	83.04365381112875
True	25.155797597065707
True	298.30416870343333
True	461.8469031449462
True	905.955645948696
True	863.762102153478
True	5.3006094611898895
True	284.27356324970185
True	476.07837585683984
True	119.24045095980988
True	245.20453637568997
True	331.1309639536578
True	1319.732437729435
True	448.6799925281684
True	22.145734353417637
True	189.8250868191024
True	701.5567456280644
True	35.67573884826423
True	167.24589805529263
True	569.3147395663557
True	71.56040925576433
True	890.7567961323023
True	331.6287597715912
True	676.1168248538685
True	68.236145725109
True	682.9725592030262
True	585.1605848553861
True	874.0942446315943
True	240.46191296950477
True	513.4339075858882
True	819.3549311494337
True	921.573680593874
True	235.70071851118075
True	792.1732323903753
True	223.0814563353807
True	462.2683954389865
True	371.31788860188993
True	494.6843486062679
True	492.5295848847331
True	326.9285568165825
True	352.6760563365873
True	111.45237639821065
True	354.9065299373334
True	1133.450021300972
True	325.00582174996447
True	142.2676189504205
True	320.0452362349429
True	732.8670390085111
True	656.5751310290824
True	416.6928432633252
True	117.35069047578318
True	329.4203072203314
True	35.254135204531444
True	156.29272501869605
True	89.76229664031345
True	85.62398036491606
True	537.7861009646183
True	137.16661258499843
True	131.28657294605478
True	102.96026520944886
True	83.81348738605685
True	439.3222763488897
True	404.2460409364361
True	1027.2353603636798
True	522.1206648439363
True	857.5749267133738
True	262.7895868237119
True	298.22449125828786
True	555.4029262850653
True	193.6749998199488
True	771.1864694113864
True	240.87831860035564
True	354.4203505287878
True	69.77813270794141
True	117.369656877152
True	247.3421830574055
True	119.14306677628451
True	483.97009076240425
True	30.358846363317543
True	580.1581756286008
True	1014.4089360762904
True	725.3231273045984
True	1.5177897871401786
True	62.444878153868245
True	502.5247711726897
True	434.7474698357256
True	78.70961012947495
True	116.04573713759224
True	296.1572604056134
True	75.72033399745061
True	53.32127686020722
True	709.3479802541855
True	645.9663927600185
True	159.68661890010614
True	173.662982436712
True	550.7860876597649
True	53.53256365052909
True	23.57528149979688
True	542.6406753054266
True	458.6785454897397
True	1126.4151969091656
True	44.48939939241822
True	488.8520666911583
True	900.178579245013
True	796.7279458589229
True	296.246944112952
True	775.8265765970166
True	393.10128509598377
True	37.716342834247
True	99.47058024768808
True	704.3938094557886
True	72.8026814985907
True	141.39651746744548
True	946.0805291397276
True	194.6890319428061
True	266.5653178983047
True	102.74597662884216
True	640.6498210508615
True	605.6008442607891
True	211.68587376341583
True	413.5967638961547
True	41.591973501826416
True	271.45375710501366
True	615.5574979829946
True	609.2996518214725
True	314.957875456932
True	70.86108947676117
True	942.5850772597254
True	1037.2367450835834
True	568.0581366125557
True	66.00209774934672
True	30.11270379133666
True	91.96182119926516
True	106.09804868290308
True	100.61848822760652
True	899.6233286567855
True	1173.888582338275
True	746.4626047981719
True	312.8893519669011
True	9.372329013503716
True	22.25472334354533
True	342.47057697926664
True	482.6685308255421
True	41.19439774120886
True	564.7198252703295
True	430.0880459718355
True	399.1403827937978
True	83.02304833831556
True	201.79161434662103
True	267.8310900378068
True	125.766381435505
True	378.61269138311314
True	40.14879595506004
True	180.59398210940623
True	1156.186662955108
True	6.746064557163301
True	28.56879285107505
True	584.1762750629596
True	367.6138350350053
True	799.2954807241849
True	160.09841392881444
True	772.5423102197208
True	588.5729582976842
True	274.31862128198856
True	457.97740600910345
True	351.84708800942974
True	285.3080868795398
True	265.54506845028936
True	407.5566363515634
True	497.0512685694828
True	521.8762467116992
True	101.1179539892151
True	358.1107904603175
True	8.68770348281311
True	186.7362441736378
True	237.2616276156408
True	866.0815800529422
True	613.3478811114378
True	32.03414212712767
True	735.049711733649
True	833.6883212470844
True	109.09306047625677
True	358.04299845070466
True	882.3922818532691
True	215.9575362985974
True	170.83037179899597
True	533.8347314810014
True	573.9904111248915
True	1093.5892633999522
True	148.6084210701761
True	162.20463923331684
True	256.5180715423971
True	319.99942603831374
True	431.1014633488373
True	407.7427565383146
True	322.8953958430741
True	426.6799923281712
True	496.8424134385529
True	241.56977244288504
True	1510.9038088924208
True	246.22538596302877
True	416.76156803096296
True	48.23971201018475
True	783.3102989753647
True	254.38211401070487
True	923.1685259826952
True	560.4806965811848
True	314.2161717171903
True	779.500804770379
True	272.6447430516573
True	212.7945632891244
True	252.1195756972396
True	226.2556532378377
True	137.95966576230782
True	242.23767335463148
True	738.7644319372187
True	525.4902588198846
True	227.5418648024149
True	1154.2631748120396
True	116.50800040731578
True	262.9174080053093
True	68.0189177168097
True	289.3329320551147
True	415.9456610380955
True	95.1708493972323
True	220.08724667093963
True	74.7124864399951
True	688.1483409379168
True	368.9385490928272
True	226.78686589789976
True	753.2797397123023
True	895.0344182727579
True	831.9079460385515
True	823.035477014462
True	343.67965462704603
True	1.3961030844454247
True	273.7538088040663
True	57.17489242529797
True	391.46641094367885
True	54.79257025577766
True	351.93380853352176
True	864.7090580951801
True	1008.28094599695
True	401.43214471428814
True	22.75080067438978
True	534.5634753613746
True	508.3401580940846
True	195.25113650299892
True	233.9488500734428
True	290.16428430323367
True	23.571307687039447
True	125.3191688398666
True	958.063191453934
True	62.53478826485438
True	494.7883983551829
True	787.7132431132459
True	103.0121122852416
True	239.21744529743188
True	115.61072940934058
True	15.765120280439668
True	1.807168854086247
True	104.51396495484992
True	1002.122823397498
True	473.1534359779744
True	64.34211436449186
True	774.1927714918804
True	332.44727926710414
True	1.3559538252270138
True	433.7672790832524
True	195.66019774968652
True	503.8018369338844
True	83.0032871858226
True	331.06429781689064
True	382.2492330840879
True	169.38002214250682
True	223.53919610860976
True	133.03307478487432
True	170.25668748822608
True	968.3054783898646
True	14.390327719526953
True	498.3502935714948
True	489.58207413425424
True	409.99171474746805
True	220.04503431097655
True	237.48560338407688
True	149.5148992435321
True	47.8950086941357
True	476.3956083246045
True	153.87377536220075
True	873.9635169811517
True	842.37687557816
True	250.093905739595
True	315.3002316315153
True	517.4889279936816
True	41.94050077048823
True	85.26069070932866
True	750.4551048860811
True	1075.1252852216444
True	109.49102200470978
True	723.0117932772729
True	138.8577494559421
True	930.433343886163
True	670.9376752532637
True	103.00645785646388
True	273.65743963789777
True	600.8428637629321
True	260.0349484576176
True	44.818865427665926
True	563.1493470181082
True	454.0587561827202
True	5.342774162714607
True	472.2891118665901
True	71.47424439295519
True	177.73802121213768
True	240.43367603545775
True	306.6480059087304
True	75.25983908178289
True	223.96915907383408
True	361.5025641250402
True	438.411247578862
True	929.7378285599714
True	47.32447848009068
True	880.025787553048
True	1038.5670035042922
True	124.84064710411616
True	71.66910621873602
True	1005.4792705824362
True	31.089972340957203
True	220.39218218893836
True	81.66922834805132
True	224.78486637594608
True	365.3233933707274
True	948.1354894107868
True	94.89213013988162
True	67.6291849773591
True	660.8537632523095
True	276.55387296418
True	712.7953181464673
True	54.65304689383986
True	477.8229724504318
True	387.6777578735828
True	689.2360002405354
True	51.02632869288135
True	106.7924930010844
True	26.64288082520616
True	267.4663196904409
True	43.002479224280506
True	341.0007769336853
True	2.585949760651149
True	1193.6372979010478
True	105.63178752328098
True	128.88875326923016
True	353.04271333313727
True	718.9863882543948
True	659.6947229727492
True	1005.388437144908
True	452.7779294849566
True	406.3672576349233
True	134.1605653363133
True	410.6568530836987
True	837.2683208682251
True	437.2226779402847
True	928.71880820997
True	75.0718747275021
True	447.5794635648245
True	174.490333788076
True	278.34290565615447
True	745.0151949224337
True	165.51779864663357
True	136.20725055123577
True	65.6044132566666
True	857.907533589917
True	791.6987212316978
True	83.43471585528908
True	449.6568978648469
True	741.5386899348351
True	422.052255286003
True	59.64917751937588
True	321.5011342298198
True	799.1941083827858
True	23.612295579675063
True	368.01834842062016
True	170.83940213070443
True	292.8867269824518
True	32.94138841502949
True	217.4123009831956
True	753.9885135688576
True	637.0904754332965
True	55.609149537515
True	286.5136133540661
True	928.5767733804896
True	16.73920157571592
True	315.3163888397592
True	282.06325821108584
True	448.7850815635827
True	205.00912650009047
True	618.2793086467697
True	46.896766751797216
True	978.0321993323616
True	918.4524612509044
True	46.08770030235934
True	387.4456158914997
True	716.4584493648197
True	931.6251276686108
True	265.48195642503055
True	599.8262880931335
True	129.8708508648135
True	198.6244766764595
True	132.21248735033404
True	140.46045352900003
True	207.8298503078012
True	923.9586795342228
True	794.5786779046823
True	984.3216676652474
True	21.77858534612698
True	25.181495463511848
True	357.2532112838623
True	12.477560980259057
True	655.2217842516706
True	1061.7636235948596
True	265.16544904343766
True	204.66119847044527
True	87.58180950866594
True	209.8248889370701
True	135.4142007435721
True	44.26170111987184
True	134.94677350854076
True	88.80798800699311
True	229.44502650862356
True	544.9875202938468
True	161.8037029536783
True	29.942331894144917
True	59.20430449479122
True	428.2560928679969
True	266.7505344969298
True	599.55402555091
True	21.831707170520044
True	110.86011030253862
True	688.5866061048058
True	260.0963675633263
True	472.7514246592152
True	657.6358558723681
True	103.8526778860012
True	108.84884120210724
True	79.4407087513503
True	24.21711419835728
True	122.88848606977928
True	87.73915915825096
True	98.1585240770843
True	151.3589416056716
True	248.514226211754
True	815.8091216428752
True	291.9584123665072
True	939.97169797391
True	166.37457629786329
True	195.79895882310828
True	792.6766443930838
True	308.56440356167
True	593.7990947484252
True	255.8503634097425
True	381.49863494410266
True	458.3198605601436
True	576.3137648551818
True	643.5612879894827
True	365.5760511281233
True	38.36063565088838
True	536.6290850302487
True	632.3030983981096
True	19.058438093783916
True	11.248019680011003
True	266.2058484091528
True	422.7507774884853
True	434.4005992978316
True	65.887266237136
True	631.0985636445522
True	936.8134361668378
True	247.73261998782996
True	900.387805178153
True	281.55053732441905
True	105.65893099957049
True	264.10631449354366
True	665.046035365824
True	38.93540772777957
True	596.9865573655612
True	1287.988310322602
True	1007.154284335043
True	883.074203380429
True	214.10235913911697
True	90.67235472989988
True	189.62722710712688
True	845.5185658862163
True	145.8368546894035
True	1052.101866082079
True	877.109172511995
True	42.0960895032995
True	90.45731039300028
True	414.9473509392489
True	406.39643258889936
True	210.2066687895349
True	523.0358825542415
True	675.9789575877279
True	125.78853027199958
True	267.8287167460834
True	1030.5598723868638
True	51.1157047772021
True	691.0620229629662
True	532.7457202715627
True	38.77053996011753
True	832.5157522297038
True	383.5105874110616
True	567.735613546427
True	113.33184043970176
True	267.0256457040211
True	209.1819356577775
True	26.948655871234465
True	136.67396967732466
True	709.1598472664049
True	140.60191994014093
True	386.31483402409054
True	62.05243057112767
True	618.647913057006
True	619.1003462312627
True	235.9782829540316
True	453.91160492334575
True	167.4687605625168
True	164.1360626844572
True	222.60137231484924
True	274.06104431666336
True	363.6497125384458
True	133.93069170497077
True	194.6267406143116
True	26.912939658673533
True	870.2455345074895
True	297.24087568317856
True	10.141667585750524
True	370.1501338791765
True	165.87436774852026
True	629.5342485576224
True	376.4110934781248
True	582.9711453391324
True	540.0983511390554
True	471.2692159884222
True	791.398775041071
True	236.627655420994
True	577.8917129121007
True	158.40536652581022
True	550.1175406412743
True	347.5018826207324
True	374.93756915335126
True	125.36713586126928
True	142.74862197165
True	113.3812288737632
True	70.86141664366774
True	726.8373366618636
True	174.24899994299705
True	44.5961051468319
True	0.0
True	532.9042766651893
True	111.52277832947829
True	22.888719286222603
True	42.1753869343039
True	107.11903122907567
True	544.2772666241162
True	177.88065408663223
True	106.62903483918734
True	35.23445751046642
True	160.665143178549
True	880.9252356745308
True	49.17623965968339
True	229.20333963100776
True	694.9574704987947
True	315.3850718482096
True	456.8650822947013
True	494.1691084392005
True	517.376828393616
True	611.5717889849111
True	922.7612539941626
True	257.6001625320077
True	1024.5512057958856
True	919.2747391200046
True	640.1071874828463
True	350.9965530987215
True	831.0999109930797
True	10.331399112830129
True	28.2112805360882
True	280.4762766979155
True	45.57533105728272
True	203.972095725649
True	714.8069873777275
True	213.14463062476068
True	743.7392629796191
True	758.2065646258181
True	120.62840088607844
True	375.5471493447515
True	583.4561906089745
True	23.36812046490285
True	127.5851467674484
True	439.5101367548752
True	300.531681030653
True	198.7891069155989
True	110.4174276029968
True	388.0479266673616
True	21.169298696644404
True	361.098800170846
True	362.13048096522135
True	1024.847670984256
True	364.52983707113407
True	33.15579541818088
True	452.4614375475019
True	437.64527665839705
True	221.51302374038087
True	33.43609565263942
True	750.2398792779877
True	442.6976159123994
True	176.12990293444682
True	12.385680701280965
True	1216.2395957013534
True	170.81533193581748
True	28.442013624596512
True	305.9487226369661
True	284.6662541454904
True	115.533530331747
True	295.8635223247262
True	46.14656345269574
True	330.977146020179
True	295.1069369042464
True	316.5462966415477
True	31.936566338243523
True	43.73982473792546
True	1051.0971002701451
True	22.882807559636404
True	13.827766046880608
True	171.79665857045254
True	644.7083195434737
True	8.469458725804541
True	198.66690131499507
True	171.8207521665714
True	534.2692465149855
True	375.7782440186566
True	729.3423906103278
True	315.2385278421567
True	499.6636907862697
True	435.8701357074009
True	492.5319033414333
True	104.03483176289902
True	1267.0844979931585
True	890.8313246956762
True	296.19593122753565
True	529.9868488295915
True	101.2986093133358
True	588.8038543420481
True	433.2484905893343
True	158.92759323946652
True	77.13156869232749
True	359.7132217156042
True	164.73568936042844
True	31.16740132188157
True	614.6914518495363
True	371.0028893364414
True	67.6707469230428
True	30.266639897486023
True	654.9789970451957
True	493.233143021996
True	68.86139824686728
True	20.924988375985688
True	336.70148009640747
True	335.6725535860077
True	732.1067405850986
True	550.3412086898804
True	560.0334077394745
True	799.7384577011605
True	8.48351704717402
True	55.93212191962809
True	36.39848589603309
True	58.939089203617634
True	498.81023337980304
True	596.0915977575997
True	79.80743704051085
True	108.38226732148608
True	189.7944266961948
True	73.23682415277058
True	185.642216543023
True	213.18520038663075
True	276.4329775525069
True	820.8635650630428
True	586.1427924221045
True	295.3252523976794
True	197.49542420219893
True	278.4612310197387
True	234.50701433919355
True	749.5928282465236
True	331.8778452191672
True	174.13016348261192
True	903.063106917359
True	339.8429454515772
True	461.2104786868245
True	151.58400975439667
True	120.07014521734638
True	63.30720194493307
True	217.38923090094892
True	979.9728194690726
True	558.9797722376476
True	113.68591623136092
True	363.8622392949381
True	100.6867917730483
True	680.4581766150089
True	4.45849801673707
True	695.3251317930823
True	37.72770296289636
True	983.0603364617052
True	857.1466653267628
True	210.9262875862962
True	31.315736674930896
True	84.19213219762928
True	468.6921905468929
True	233.7956261966153
True	1.6652659828682768
True	73.56605940110661
True	1093.396271808081
True	334.2152927015406
True	675.2138095954855
True	501.4027427950284
True	32.22221808001285
True	137.58665748102698
True	436.3822806279426
True	956.3152017987392
True	793.981976708132
True	419.757567793183
True	349.13510494894683
True	17.249847638431497
True	84.1643058703994
True	764.3858773982283
True	477.0240371132609
True	375.758336750296
True	907.9403662876156
True	25.4304858638465
True	221.2009963379659
True	899.154936463535
True	236.831289827014
True	8.262244035145768
True	503.25909497839774
True	104.64393418969507
True	616.3011508563669
True	53.34428678806905
True	253.2989307925096
True	891.9165495726047
True	879.8560931435342
True	271.4598146896928
True	441.4118055064504
True	114.80493358231234
True	626.1223529398362
True	255.34405402374043
True	189.64403735704775
True	855.0246012108302
True	54.01191532578645
True	720.3629887768207
True	279.1384950355222
True	297.85111690055953
True	167.3112306528106
True	473.7761578282912
True	594.5061824138596
True	360.9712520846514
True	399.9990938868319
True	66.22445332974294
True	147.98054487686616
True	454.58200303773725
True	216.60971787618556
True	32.630061311567005
True	204.9383275911238
True	398.704985883204
True	403.7052065267836
True	738.9279808652227
True	133.382200925351
True	651.1969546733163
True	518.9751334162052
True	623.2531798160913
True	136.02551163400287
True	38.754469201902864
True	679.8514676310568
True	72.53815915198267
True	559.9653305263442
True	697.5318147905498
True	456.1530350335993
True	135.99133836621596
True	524.0075607258276
True	4.052659333517672
True	402.6784121159962
True	33.70719636800394
True	625.5412691623826
True	274.43154356368416
True	587.7533539066084
True	707.0017599047392
True	147.68296396497783
True	532.1601642912416
True	484.02503246600736
True	66.22187839375849
True	940.5471642615728
True	2.548802568745224
True	27.145750135416733
True	630.8757970852348
True	670.3397774476509
True	131.00435005593886
True	416.9458279351327
True	125.35331383093386
True	70.22809640046374
True	485.86803763518543
True	40.08318496821613
True	496.9433812923728
True	12.599046602063376
True	839.2564955567179
True	547.0126335397248
True	664.9651548934778
True	98.89715917427516
True	380.2376421890812
True	1028.7126451088525
True	889.6912063364829
True	143.1178529238108
True	536.3137963069433
True	467.2846490290363
True	253.04749492754144
True	248.88179561317443
True	5.33485998319868
True	307.25249760276125
True	10.746432485780003
True	370.4242453912711
True	77.90344863487469
True	411.424664886037
True	661.4486619158725
True	125.10640371220936
True	234.41380554376465
True	647.2211977229852
True	693.5045644663667
True	288.67347218167686
True	139.5072924921098
True	165.74211764205907
True	470.1723993367152
True	88.32498417346548
True	10.16080649104942
True	529.9127600195312
True	574.0317571954512
True	19.69240921752465
True	139.99071044963705
True	926.9729127379516
True	490.5855327029786
True	265.7134203835193
True	34.347072136974056
True	459.85218573775575
True	116.07644335279176
True	594.4817777934355
True	656.2779621900459
True	300.05528071777576
True	383.8717254372718
True	188.52681493146667
True	237.71618084731867
True	72.52724962059165
True	215.38861208500632
True	508.7753723369183
True	21.42071191745016
True	450.1085109922066
True	383.4964687784549
True	748.5301600256215
True	879.0823981648324
True	867.6066778125372
True	153.8518587403166
True	420.5529089644416
True	71.43239510827806
True	188.13504573722167
True	323.2871553537764
True	10.101282833826598
True	782.2049434901589
True	24.042249529779323
True	407.0265466966554
True	260.2512244277749
True	634.8096713007593
True	213.18879608150368
True	37.88446801635215
True	704.0241726303068
True	1086.8076748757794
True	229.07803228508828
True	134.6477469503585
True	638.53820698004
True	487.449500503713
True	19.1716719925728
True	802.262689748525
True	114.00270041195886
True	49.04421933023014
True	301.97979170320434
True	355.4501946337029
True	392.9584563399362
True	267.13504513400653
True	19.42088158523584
True	21.904202391292003
True	857.9743076470861
True	199.0146710775693
True	109.62827625829038
True	879.4825958733234
True	652.5589180100613
True	640.1053039236217
True	456.0556792018261
True	146.70987423819355
True	31.674013501349634
True	102.4514530392338
True	440.8355755361172
True	219.6142751958184
True	491.5237059871458
True	146.59722610012136
True	483.26114269966433
True	661.5466508436873
True	924.523822032544
True	24.147122614491305
True	938.5391619015252
True	1110.8536192814024
True	484.6465149897816
True	82.93254324204858
True	820.1128758720414
True	644.584284789653
True	642.9640173237866
True	179.57342751959163
True	756.645982080655
True	716.9817511292122
True	123.61783759662288
True	770.6411571503386
True	820.707429030147
True	484.4917549450154
True	229.69570184988044
True	73.97219730961999
True	309.59744072138886
True	345.5363527284447
True	466.7365344343485
True	447.03181595773975
True	191.83309156536865
True	314.5810781132172
True	3.136770706959303
True	13.246757469540071
True	105.89190005246914
True	127.63620020748772
True	336.4418389973153
True	337.42702340581576
True	111.48265750782951
True	17.021631029234534
True	203.03465667613025
True	877.8283602883861
True	457.2073471929275
True	525.2814556026174
True	565.0196719835723
True	792.3577889779004
True	637.6619798389695
True	89.38110531659835
True	196.0068866476197
True	247.25038049530505
True	291.0976694920949
True	108.13548094436648
True	360.46650659157086
True	431.3621843109826
True	172.4428011146192
True	665.7307697970456
True	247.5097426662143
True	208.15319866619413
True	28.28034941714328
True	247.31534984224243
True	480.1296852817709
True	170.04846662744677
True	535.9928740624094
True	467.3701806400457
True	240.42582553037556
True	103.4673750721538
True	40.133895507453936
True	409.5020053760995
True	797.242837169858
True	150.82318836291145
True	1033.6771740129127
True	1056.5979125070128
True	483.916516097283
True	104.31154352147848
True	118.43518691141378
True	652.4284857971527
True	9.048656477787668
True	221.31131673839104
True	141.08555229632935
True	119.463119279949
True	331.3005459020666
True	660.09068110286
True	40.3058431261471
True	126.0260279948582
True	946.0906406704496
True	56.70988265980935
True	459.6606291425574
True	529.6536583593935
True	256.62482524315726
True	123.88022618316798
True	938.1704218774888
True	1199.4247167256096
True	510.5757290663634
True	645.3944877885812
True	220.79095078060664
True	149.7693924051161
True	324.27719669409174
True	254.4323988296816
True	177.5806032215854
True	305.43340153698426
True	340.7228526665274
True	11.552992665125029
True	616.8175313918373
True	151.8607724570713
True	76.96890684498564
True	459.124727417644
True	309.5695160923752
True	1185.3826869838897
True	350.99773305679963
True	995.5219085153312
True	8.56531600414121
True	256.89798233489097
True	222.63828258793492
True	161.82918903952694
True	491.055551753752
True	187.51033633748517
True	415.4882821986992
True	326.43250671457594
True	114.82126359649948
True	359.2584052464369
True	1065.5810552541618
True	733.5583763087058
True	221.84599306123684
True	110.2842255815674
True	291.0399734695562
True	25.27912054267861
True	350.87798548833763
True	310.56152295868185
True	600.8504093415617
True	433.7091074295682
True	345.2801461901792
True	149.5779895433023
True	12.945348740133854
True	423.9595292008692
True	285.8440855589439
True	143.9915446346957
True	302.5884615280588
True	434.9779106193715
True	787.8246598191882
True	300.9966548541402
True	791.1880628972256
True	404.74065105095474
True	381.6996318515866
True	1.844131330177114
True	1195.8885351658737
True	108.37049864525711
True	907.6046778706958
True	211.55666094095423
True	473.9248605059685
True	683.8474073593131
True	85.6078887522159
True	498.27455523670574
True	35.619746993946734
True	410.8950218972181
True	75.81138075817127
True	227.67140985559507
True	39.429712813961096
True	651.0929588629441
True	191.41063588938184
True	26.123491337309908
True	398.3722266760086
True	110.70239514847547
True	170.73662012791155
True	857.1167701143935
True	259.52064779725663
True	151.71376027242962
True	375.70176838298215
True	530.5811665205615
True	325.06217350916523
True	518.79915037299
True	617.3449325825987
True	160.54264783227453
True	6.405267253590255
True	73.08465191984679
True	446.07167819579865
True	91.10589120058908
True	77.62897927796375
True	1049.6017265223468
True	28.16034748303698
True	317.9202339739504
True	323.9313920160104
True	462.5451056520868
True	673.4490429585491
True	193.43982348589824
True	674.9750367810935
True	325.6229089329825
True	356.618776475468
True	257.622586839543
True	223.1965613177948
True	361.8410022969446
True	443.91611006733535
True	409.52539557532975
True	613.9687489695747
True	139.50727653462772
True	75.18110386276393
True	36.85279261124158
True	305.9075499821838
True	627.2087326216474
True	390.89498907719536
True	799.8821811884993
True	214.0587319220065
True	417.8323236827636
True	70.90272115053061
True	55.307384450221306
True	427.1173257623069
True	203.1087456764008
True	211.9737407371701
True	42.040438297582845
True	1077.4241213733562
True	172.89808821772235
True	913.8705762178224
True	321.04576530226416
True	923.8852234958435
True	232.9288856147488
True	458.9017046861845
True	527.7515625880296
True	633.4217146730459
True	215.8242800318967
True	479.76247572839856
True	927.0217265223486
True	127.23829482080774
True	6.531854995338003
True	619.4984564733747
True	28.88222891131516
True	76.47770876072542
True	806.9041088643191
True	227.20805195232583
True	958.376052018606
True	691.9439021580627
True	408.92906491657794
True	276.44522187113864
True	487.10061682598575
True	342.86210984972314
True	184.028906884408
True	679.5707720612835
True	725.3118941577656
True	209.67732082520615
True	87.43519200796167
True	513.7102994252177
True	135.20707115376428
True	376.1974084547987
True	337.6723275126588
True	64.15826394984452
True	398.7178151991093
True	399.4956130383935
True	351.56936408417687
True	420.9150829505376
True	422.3516966774706
True	683.353373923826
True	56.314539659670245
True	449.7831196580349
True	331.3177224824388
True	643.3917148651732
True	225.12015548042967
True	98.8156661892477
True	40.329927193991495
True	527.1054759931244
True	627.6799938767246
True	179.00516975220933
True	412.7930048756597
True	332.0653969650017
True	16.296374000566864
True	168.82470284250914
True	296.6493262686
True	2.871326791786992
True	874.1386998704018
True	79.06720132560616
True	102.41341715090734
True	109.87444288033386
True	357.7983880282235
True	35.70897068508526
True	456.1364606770756
True	238.73150634391573
True	5.822455056799383
True	115.24993856387896
True	440.89000792903227
True	51.72554299208306
True	69.27776085243676
True	175.50073616173566
True	295.1791915127219
True	978.9739327487648
True	386.6481090474016
True	987.8816644520876
True	184.9994756109796
True	1041.090313390439
True	775.1766245833309
True	677.3674040709449
True	413.7592711599268
True	387.08334372134414
True	81.42685076800106
True	69.55082064124016
True	79.38375047954845
True	177.50872512817136
True	467.7857149718196
True	1157.8977031577783
True	172.5043843723942
True	346.60666343807844
True	446.2991219254638
True	605.0042424427543
True	599.0562234993156
True	286.1657406884006
True	445.20739096124913
True	660.5176185025382
True	96.989663699927
True	707.919554591146
True	256.30126007524
True	129.93102271815184
True	416.3133292942047
True	827.2547775023572
True	435.4398852454444
True	841.2131397976212
True	195.944344257825
True	349.2686891970054
True	693.1828393375097
True	601.9784510388691
True	197.9602793543804
True	257.2874686693733
True	782.9501842273908
True	32.67220429205315
True	198.50213017812544
True	499.2324003095766
True	726.7222527988573
True	107.38401597080336
True	31.14836745422595
True	164.85200446322395
True	699.4734287427862
True	313.8636803980229
True	551.77195636067
True	354.2546823022428
True	291.07335676762926
True	446.052136165882
True	508.8025447037784
True	69.74011495392635
True	368.3451682070959
True	779.6856074400407
True	0.0
True	284.3405914291286
True	274.1229910528297
True	969.796417030714
True	146.89692365375572
True	651.6015916718931
True	636.4604561470449
True	115.34065775752931
True	218.44279923199613
True	141.407315158467
True	10.34699335462135
True	284.5891856559195
True	373.015346256722
True	1119.8059210850524
True	237.3989039842763
True	398.9535019802823
True	653.5407648336293
True	202.0894050517712
True	26.93344000398995
True	851.9877148578637
True	609.640236967272
True	150.93634074310742
True	636.5645739907494
True	168.2337489669086
True	307.6145955990136
True	764.1903858787889
True	35.39208610807168
True	102.10131919862002
True	511.92609163548127
True	63.64206069326441
True	74.05722741704666
True	409.9421052338733
True	22.84029029541511
True	741.9078369600477
True	102.71745093004554
True	155.465469639941
True	19.35695352852037
True	721.9753562716124
True	30.54595033374455
True	811.2550923303775
True	399.675326200256
True	124.00007771436955
True	699.2541375863357
True	513.3954524147483
True	564.9230466616111
True	47.1000310604229
True	365.96757631187626
True	5.575798683871916
True	94.82538738261886
True	382.8384003820145
True	47.45086811627567
True	117.27299130095926
True	325.19082898502165
True	186.48875743392352
True	98.57676413537044
True	657.3658298336562
True	23.43810365066772
True	1117.7238264617442
True	479.3916784561602
True	297.11551858409456
True	516.0744693558171
True	119.1514407171299
True	792.038234713604
True	1103.3377563538356
True	746.4748859763288
True	167.892966872045
True	225.6843986573538
True	51.93356409346812
True	58.193182637138605
True	153.72576924425246
True	100.25034396268454
True	167.54015707584605
True	1220.2926888192585
True	296.6928525107065
True	346.73779007405267
True	754.65725445854
True	15.30633549011647
True	13.671505915021635
True	593.6318651608839
True	5.370144115439468
True	118.6993384898852
True	695.8761961864918
True	174.7196106454223
True	633.0629486133848
True	836.4344724416582
True	156.9616188481506
True	909.8688712300408
True	3.4104811780938555
True	449.1118891830338
True	1051.461884634988
True	24.100812445238585
True	238.1827300601797
True	151.8234970150673
True	976.9708266064
True	230.309417378084
True	495.4901490203665
True	121.54512894430712
True	510.0977447575857
True	153.78255461388392
True	98.91954982382153
True	389.5456101424064
True	74.50368957994019
True	54.286852884631465
True	1077.295956461909
True	267.5797777989822
True	160.2867821119264
True	360.964478651527
True	411.237910753305
True	214.2585806897723
True	169.8376233576086
True	386.0543994122679
True	36.59139408104837
True	479.47015754652176
True	1108.5834736681736
True	116.07874210347134
True	480.0237245904111
True	316.36302770057955
True	26.02215727362965
True	411.04886828495466
True	105.82780509407762
True	589.0200619321479
True	207.9146011338352
True	418.4796290847752
True	21.741549935285445
True	442.5690949888466
True	107.29701639082964
True	341.89193235098384
True	35.67798839074561
True	176.64622099220432
True	249.86903194276465
True	748.251697927461
True	60.360510140556606
True	139.55290597725286
True	232.92411857183225
True	133.4126554137501
True	638.3319085508022
True	536.4267459115928
True	792.5078387484044
True	396.3407379417654
True	528.8992951564433
True	452.9843585662164
True	689.7528302015118
True	72.03915249327481
True	449.0847802747708
True	406.8500645616444
True	48.07975916318854
True	74.74854841180978
True	131.24834013455384
True	82.29252833821084
True	323.6022012601224
True	853.0458492763918
True	321.5551577401798
True	1122.1673679444468
True	327.7469100799736
True	902.957578997955
True	147.5311750316068
True	564.9277054522612
True	615.3032024309969
True	681.3046356102523
True	440.1630809664768
True	64.47692955617114
True	296.4753438769844
True	41.48524977721347
True	166.6794647566227
True	172.06083499022483
True	1104.7755035666244
True	232.0708621788616
True	549.9867984006689
True	545.5445271121752
True	571.168039845542
True	848.5506108279525
True	598.8218633386954
True	662.3749498772718
True	946.1760307048402
True	126.90004874314776
True	316.56156376791165
True	261.68350027294025
True	328.02449708190403
True	87.36475038707786
True	373.1858368198267
True	4.8509258856877775
True	320.7644291309632
True	252.086314243157
True	617.1345630383537
True	277.4295407916001
True	364.5524044415188
True	9.309331157581784
True	63.72495474032336
True	546.7813847995528
True	31.88763941262833
True	142.74668322894453
True	66.3572904036724
True	145.60903235900207
True	240.26721587596245
True	70.12696338903017
True	395.6004111946266
True	273.24750279615773
True	105.141851123552
True	341.08333547053485
True	64.76743018188499
True	585.5776548751508
True	865.1335713819115
True	285.51151692470705
True	1155.8520253012846
True	118.26878581461666
True	309.8297987224182
True	1050.642476034952
True	86.48461025486905
True	281.81050445434187
True	9.790301827138707
True	389.5994134225505
True	455.2536761758894
True	156.61867053585829
True	622.7066373001717
True	902.8862763024676
True	154.8582539014949
True	78.78944785917936
True	329.77555307555406
True	517.7955614362465
True	614.5230492096587
True	1181.6824347752752
True	27.61370515074314
True	943.8550709454267
True	136.06654197683926
True	651.7476285966418
True	119.72613674232691
True	133.31223242324236
True	185.3119229329698
True	169.23175700260092
True	765.8545170055397
True	212.76486482267524
True	232.79592294400948
True	65.91327731435315
True	511.5132830645216
True	433.7786152516925
True	178.3751794219997
True	237.8107510542725
True	16.757225837285393
True	419.9431408375317
True	229.3997725411167
True	300.170533037461
True	112.16538050196426
True	738.7021834354239
True	409.4084404164438
True	250.9740482393525
True	643.8351245015851
True	526.5144184934366
True	468.63343938897015
True	132.9793791952093
True	533.9207547774877
True	427.86349917911895
True	2.978956656005294
True	201.0933978761417
True	91.98263916054746
True	245.23590193607345
True	2.5227675453108342
True	123.51342955892356
True	361.4453197187714
True	7.697013266645082
True	847.2811376298222
True	174.01119084712982
True	722.6573092886425
True	831.2091164556249
True	159.7253121206544
True	224.5118314087948
True	495.54781120424735
True	814.36824620231
True	47.85146335301422
True	40.66917573462429
True	133.19007849110497
True	620.8823298590144
True	733.1339480048548
True	183.0833758659673
True	591.1420885641817
True	587.4451855697798
True	849.6441475531083
True	422.1482758345778
True	186.79968207681637
True	886.5114120745196
True	214.77869692144296
True	151.69003876232296
True	310.9625571149552
True	224.22314435103337
True	202.03111003471528
True	616.8859592343355
True	261.4052596630198
True	192.29369823434337
True	450.2024816297508
True	472.1678736009748
True	66.57960986594318
True	299.43610658798303
True	79.59825256710799
True	352.3387009070628
True	346.5132436700167
True	239.502711509152
True	179.45266581015045
True	371.658725193822
True	638.1562735035991
True	773.9878640160192
True	305.40340302973385
True	739.1720813290523
True	65.31730975839919
True	849.4270378545899
True	343.46288257700303
True	11.968777308634856
True	611.1445039484645
True	693.0085868751122
True	256.1813476440491
True	166.98862476850408
True	49.70793830287554
True	388.91541448681073
True	73.05343571212917
True	14.765511689638531
True	898.4054746037067
True	367.1673126691322
True	180.88382238254013
True	990.5377052594878
True	13.673090239486251
True	815.744414434687
True	30.55425535825889
True	675.2339705309153
True	56.7101694636609
True	762.8750252956362
True	433.3106668656274
True	198.4383013791856
True	444.5355218338136
True	215.72699675896
True	299.2515605845331
True	215.0148475302612
True	410.34401334047527
True	9.324363074886952
True	320.79880808637887
True	113.52337853674362
True	10.32952507277196
True	478.3701190060681
True	717.8289705371748
True	282.8854727191556
True	72.27306526239632
True	296.1639643614496
True	81.28535553672029
True	188.3880319085543
True	171.88124017942005
True	368.5185648446704
True	45.6819409430836
True	136.27273923699627
True	371.1247564471149
True	874.860452754695
True	111.87809197787328
True	205.98742299663
True	434.90729531416775
True	18.925335791673124
True	420.290139574044
True	524.1377142770032
True	87.8822187180685
True	406.9517060365033
True	363.9765223847918
True	420.3229274045508
True	596.8829627354468
True	1065.779499817211
True	954.1721255808856
True	58.18524360280134
True	1065.912313955751
True	111.0654777885078
True	114.056868996999
True	110.68903494496742
True	494.49081901564495
True	372.0010064057384
True	567.2918324351001
True	260.8291333278626
True	164.43085969622118
True	418.1676581441933
True	14.691868908509848
True	451.39385527661625
True	388.7902464935941
True	146.2090595112431
True	92.10371996948876
True	514.1620673120261
True	1013.8176796590968
True	206.2841724392213
True	69.1139510675046
True	394.193398370496
True	372.8427311092984
True	476.3497198140671
True	330.1561590348318
True	3.449358776747752
True	538.5295537454128
True	502.1603421575281
True	496.9531543556782
True	194.143407103506
True	103.30245695970872
True	21.57238537235812
True	378.8178008161465
True	106.8641144437104
True	6.85408102284588
True	32.602533621256065
True	348.90642703171505
True	659.6184800215445
True	135.00962240343705
True	90.05353024566868
True	25.294924829472095
True	405.5070524496333
True	361.77058840849327
True	807.1769891476943
True	304.6695063363083
True	514.0972352264223
True	545.134089320681
True	519.1615152476156
True	294.1442036921662
True	544.0917633468309
True	97.23449557500804
True	576.3507780656031
True	6.875862745759619
True	383.2841117486765
True	477.9719280504599
True	957.4294501705034
True	355.66361450127687
True	811.7644967666033
True	978.870356742714
True	182.73869743687172
True	37.11768234919357
True	369.70174012321513
True	394.0580228779847
True	588.6959820663717
True	257.0935199887873
True	30.377888439505178
True	656.0060182024882
True	130.90281179817728
True	1044.8444014549282
True	311.3681318778179
True	471.3810367101629
True	119.46330403485452
True	804.21669404554
True	139.282391185435
True	844.3130590370773
True	573.3033727394294
True	182.52294667622024
True	109.97242134332376
True	62.86483536269965
True	569.5774491658556
True	889.8139271357883
True	431.2581327925298
True	529.2537649873013
True	137.72916471537832
True	580.3757808451622
True	488.4405025170206
True	752.5543556775865
True	318.11080404812
True	599.9019090588603
True	110.46739289949272
True	24.507270125201224
True	410.6348612329065
True	165.50757024563543
True	108.84030574822812
True	375.1928097981677
True	1075.5625728065909
True	263.61936010297137
True	551.9858534358506
True	10.875358459567154
True	76.92456712550455
True	333.76518199759545
True	810.5743903225916
True	444.4336329382751
True	527.0917543187379
True	718.9820627060453
True	66.3700128067412
True	731.5628120093298
True	49.36989755948342
True	100.83635396365158
True	177.76859001584558
True	80.64645644408459
True	26.058562360630717
True	290.8671249836466
True	476.16246406504393
True	919.478393255804
True	876.9032183086199
True	4.760660690168587
True	291.2693998962539
True	479.249451868484
True	123.93621577777972
True	239.8322421841969
True	323.06372675314304
True	1303.1417937283202
True	452.1004426394674
True	23.36113185253339
True	187.04050233857703
True	674.9011037401032
True	35.619400296483455
True	177.55896696608596
True	540.1387227601374
True	75.9895405415493
True	864.8420925502436
True	319.63014359450835
True	666.1099771756615
True	81.95804475891154
True	678.8191593456669
True	588.1984875085869
True	888.8498909437584
True	267.2129777484268
True	498.385929696763
True	867.0563993898251
True	883.1604928898827
True	223.43220471381937
True	755.081224520557
True	209.6844068130864
True	449.6832608925502
True	369.5965070927949
True	505.44305279606897
True	498.0027231067336
True	312.47415605319367
True	353.8179312363044
True	109.3724272562652
True	341.165375691024
True	1119.5969165382676
True	311.3362135782655
True	154.77169089507936
True	297.04312758628834
True	754.5677312515977
True	647.6558165693245
True	417.1410111483674
True	118.7663793449273
True	333.38780653628874
True	33.70319404522839
True	170.75732083940164
True	88.7401026844522
True	93.36116352015064
True	554.1219889336568
True	143.72126320468945
True	123.0087587865751
True	105.78803227999876
True	88.39381428266391
True	445.7784054829261
True	405.4118725168889
True	1020.9924542498284
True	542.6205885955637
True	848.0660936045152
True	278.2925564256444
True	291.94159365925555
True	540.153863724832
True	194.9968108699532
True	743.2716626177569
True	246.0687771748446
True	361.3001802369647
True	67.85562469025652
True	115.63898815714566
True	273.55585609294263
True	119.35709258730007
True	451.1286752226275
True	31.334736847581333
True	575.5340143846215
True	1024.6839005094248
True	740.790612877448
True	1.0886180655122972
True	63.6981929533902
True	506.36745607267073
True	442.5025899262553
True	77.35939829550283
True	115.83457228003952
True	299.0338663213569
True	78.89007768487535
True	55.84840405508976
True	724.7655671966487
True	677.2903534936634
True	163.8565483752325
True	168.68375144574173
True	534.9754625866829
True	52.31680391196243
True	25.726118036555064
True	576.1742716092907
True	443.1225194449313
True	1115.769037259504
True	48.04326853960863
True	476.89140139724975
True	919.739964629994
True	774.539131158993
True	290.6794756941163
True	764.1850148922298
True	396.0242891973634
True	39.57642656277461
True	95.2376009214762
True	726.3277406991575
True	75.85926372053272
True	141.934691051457
True	954.710409603647
True	185.8352154879782
True	276.1567618790926
True	103.1864745442536
True	607.9284265133379
True	607.1317276107934
True	214.8473853380904
True	415.7326957147317
True	43.13977659425959
True	276.1189675292794
True	557.1507182863597
True	620.6090228302745
True	309.8623442125755
True	75.20528334544703
True	941.4690614074926
True	1097.0660964962874
True	550.4891183400551
True	63.48508507356205
True	29.58178613977358
True	93.82263804071512
True	105.95388397319782
True	101.57463311565854
True	843.0613862491036
True	1185.3285968162072
True	741.6632270927529
True	316.3984284922198
True	8.165272543565377
True	20.801683577921835
True	341.6937659683047
True	482.018031828003
True	45.29114991072493
True	566.329919451095
True	426.6395271311624
True	399.31955247511087
True	83.32372678630496
True	198.65116065562447
True	260.47817253815515
True	130.3075415723914
True	391.1503414124496
True	42.72145065061616
True	171.74129665908353
True	1122.0482693989786
True	4.7009371201124335
True	27.75631775697757
True	577.3985118109553
True	368.46408787661977
True	749.0275649542793
True	161.78731830706755
True	783.0365459919541
True	587.1388414163579
True	276.07973768218045
True	430.8670990058176
True	327.1133537875761
True	291.1256809218961
True	267.13193030329467
True	392.2878705645729
True	500.8425302171096
True	500.2648639499558
True	106.48098503034412
True	363.7440482871867
True	9.373060254249893
True	187.57827016704687
True	238.4352661379799
True	881.5580465558859
True	616.2814428170851
True	29.74300944818205
True	714.987363317308
True	829.3039616418868
True	105.31673135727392
True	348.93619787463587
True	833.2904526711086
True	231.85281184576291
True	162.7021974108121
True	519.8209612300684
True	597.6645046469306
True	1098.0757724341074
True	139.89927788732695
True	154.2159356525341
True	257.54589965477834
True	315.943259353324
True	429.1778581440529
True	419.8758644117915
True	320.1226859628872
True	439.5651656279189
True	506.90044523177215
True	229.68000746865636
True	1449.8501039787209
True	253.08098224066336
True	405.5578532776317
True	50.28645580331352
True	757.0095906192649
True	254.5832608382234
True	914.7679827701228
True	548.2713504138528
True	309.0513891763061
True	774.1562303623647
True	253.39040147002987
True	211.5656304870597
True	257.52129786922563
True	219.9105600147169
True	144.48805806431778
True	246.5015917011969
True	733.1513922612867
True	544.5715387161316
True	216.9781036795452
True	1168.6456017188675
True	121.98621036838529
True	257.18889483692936
True	74.36133205063494
True	309.54614445362347
True	409.9830645650111
True	96.76060895919105
True	222.381878073126
True	76.73757602773404
True	686.5198280258985
True	374.815321910756
True	227.059087337272
True	717.8738203441953
True	884.9710861241447
True	836.1877389244453
True	823.9693565153304
True	361.2344890887585
True	1.7183559427962207
True	267.9632196167578
True	52.95626120925179
True	372.5070819120976
True	50.87680059114872
True	354.88270249444304
True	859.6903638579997
True	1027.0944340035146
True	403.9735489002097
True	22.24594316485369
True	512.760503353727
True	507.5806157689737
True	189.53794143541933
True	239.02121295130604
True	292.9803200790969
True	22.68353272595009
True	123.26070773683035
True	981.2971272123953
True	62.47764085327988
True	490.653937750647
True	787.9892343530369
True	104.4421549756669
True	246.66249532408733
True	117.261109091684
True	15.462388675022
True	1.779118414764163
True	118.89476637571724
True	1013.6895661645848
True	485.97846043893554
True	69.96377639318472
True	790.6687530198052
True	346.357458276897
True	1.4679460313959043
True	448.5429085664068
True	182.00653137570507
True	512.2928502987652
True	84.1063765097899
True	311.554683446182
True	354.4000812889714
True	166.17934533909016
True	205.4829197391108
True	133.41777077843116
True	173.1636575766425
True	955.7113928344362
True	17.556478313001364
True	513.5892613549506
True	486.2675903163989
True	416.0131525265262
True	215.15715750767012
True	245.1325211437576
True	146.53362017003369
True	49.86126313737759
True	474.3196338973259
True	154.20529817820525
True	833.7125176752593
True	825.7587754518247
True	248.28872388321176
True	301.0264280322136
True	524.587717552713
True	40.91078742112127
True	84.93357577747113
True	730.151145879776
True	1091.2870878824365
True	108.80843654671116
True	728.3845499005813
True	148.81111243133773
True	925.4078140649178
True	655.6220127590022
True	103.73713261669614
True	286.7750520841262
True	618.7729892956901
True	266.97079583403627
True	46.55200816825957
True	567.9530443108503
True	436.0420071696113
True	5.533410536377339
True	483.63470099707394
True	65.88247719743563
True	180.29318406972124
True	239.8210755831854
True	291.47879843890547
True	71.62616200215822
True	223.34363491714544
True	356.1946499379059
True	460.2269796178453
True	984.2611324368172
True	45.02800075913397
True	856.6556511124494
True	1071.5743427853836
True	129.26532215781071
True	73.72718655753862
True	998.9781963752484
True	35.669677383820755
True	232.2275289181634
True	83.30622261170856
True	208.7643700279486
True	364.5079487213876
True	963.2759214291888
True	98.60887419357026
True	71.81413905010061
True	618.1579442121491
True	281.63454809507414
True	689.4493747250091
True	54.1984666097684
True	476.2408150713616
True	387.8685599742267
True	685.3479261843586
True	53.10095749048303
True	111.83262866416564
True	28.587045738642075
True	269.53393661122936
True	43.84050087208957
True	344.90775882846765
True	3.1198804156624416
True	1185.8905450665866
True	107.70845972294195
True	137.57531244413627
True	349.4841843896734
True	712.4439645617255
True	658.8728366281026
True	1003.3013291191008
True	469.22257766349736
True	401.2196619243418
True	140.67092354893614
True	432.01399101527255
True	861.4180004910239
True	410.73885735600186
True	971.7147646288696
True	83.22277250114807
True	422.353760545486
True	167.62205822346937
True	279.08475106029425
True	749.3071611616889
True	163.16083205038592
True	133.3098149329381
True	65.6233617672994
True	844.6768972385162
True	784.500731857029
True	83.73252052585244
True	447.45152524923617
True	735.3529464691768
True	411.2792878358442
True	53.58794413184311
True	315.3200023941598
True	783.5212030524727
True	32.055065128278414
True	368.7297974686376
True	164.41871367826067
True	292.3141921839233
True	34.9617426262059
True	218.84604681752805
True	767.6347469228966
True	642.6971106745516
True	53.20904338497241
True	294.7833602673334
True	905.5279777020222
True	17.717545740386438
True	308.58728803893894
True	281.67558764848303
True	417.1772589028489
True	217.74945542328584
True	608.5365489828381
True	45.24339056211807
True	970.5119932878996
True	878.2959721083831
True	48.47333345129122
True	388.0666886512312
True	724.1354615028708
True	938.2861743002496
True	271.3489263308289
True	605.4332259149037
True	127.85255072981452
True	198.8176132258885
True	128.74943976321586
True	134.64898367797673
True	200.94783822479187
True	944.8857571725042
True	752.6006067603442
True	965.8331139695944
True	18.305565971839265
True	25.504804420234635
True	368.57662573781056
True	13.925118209578866
True	617.0076085231669
True	1047.035970861588
True	267.24916150038234
True	206.4178046172773
True	85.55436784144358
True	211.93612497878695
True	129.7903022788007
True	43.53497844579561
True	137.70500414977823
True	85.97677867201769
True	232.02159505076375
True	525.3034009690633
True	162.44945833318
True	30.58153014847009
True	57.296354618150495
True	427.6309828707219
True	266.98200038405247
True	584.5590144893579
True	17.51935869077318
True	112.29930794024096
True	666.0772290008854
True	261.152325738158
True	480.5190747554811
True	658.6034407219829
True	110.97395837130954
True	109.09242566660782
True	80.24566002274227
True	26.386787641863936
True	119.81943846075951
True	86.98542478470765
True	101.93276812867182
True	152.1453243846639
True	232.49953619156943
True	825.5503063095643
True	287.64218007726936
True	961.8735718556068
True	165.24474075570848
True	195.562101336764
True	796.4545024970266
True	313.3325010487176
True	580.8327026426495
True	248.34335424371287
True	349.3711287115677
True	445.79817932451726
True	546.4571688567926
True	639.1980210388907
True	369.4182826490276
True	35.990598387415275
True	570.8918681160644
True	606.2487821305454
True	20.0368206411319
True	12.452441310358951
True	257.77615806400337
True	407.18049108340784
True	449.2741199417439
True	66.92998062837546
True	634.4804392155096
True	916.395739380656
True	235.7539960724924
True	898.272451574663
True	270.26536919040507
True	101.46886474329946
True	266.62705391510576
True	678.2079918263407
True	39.5933177878685
True	591.6077835453506
True	1300.086064126271
True	1011.6471286162116
True	870.8543980797222
True	200.3496843576515
True	91.91885125972888
True	196.22911156950605
True	847.8321252567072
True	150.95891864395767
True	1070.6892684628024
True	841.114111656603
True	42.30402227431406
True	89.09662144774089
True	416.20558401840935
True	410.28620339711546
True	193.8445261170548
True	519.3376944374938
True	664.086371621966
True	122.09548864816531
True	275.5670932057539
True	1003.30549677041
True	52.06183437711709
True	688.0923940847147
True	558.9523142681251
True	41.9835577256118
True	839.5050852090335
True	383.31141054259984
True	554.793897683201
True	111.61922859533212
True	271.1885963577113
True	204.36556870216967
True	25.78677568104064
True	132.45546941484352
True	735.2449362092093
True	138.5658908703017
True	381.23322537014445
True	69.34526143158466
True	625.1360276087066
True	609.7652037806732
True	227.7667129075137
True	459.1451431324021
True	165.32408172816622
True	168.48199903677892
True	222.88393667869025
True	287.03089472935454
True	365.735209031711
True	131.45836342428657
True	180.2440830543993
True	25.34660046856369
True	881.919212652256
True	317.91933421999295
True	10.171423844711592
True	371.5083506750249
True	167.75455701883587
True	629.0500218643223
True	369.104814240283
True	593.0304383698973
True	535.521788869384
True	494.3901503596264
True	785.3934510651586
True	224.20526901756523
True	569.2664343995399
True	150.88731885640877
True	528.210884305276
True	369.3854541767794
True	377.842794653185
True	131.39388884390337
True	137.80934502750333
True	106.27823798850017
True	68.90115689261314
True	753.1218557121463
True	181.4659489267169
True	48.22812264089502
True	0.0
True	544.6333290893089
True	105.63611202674726
True	23.485875081970462
True	41.2203154295798
True	115.16223746351166
True	539.2017683999724
True	174.28627497471143
True	101.586539285011
True	37.80491476107931
True	159.31772630365225
True	897.8015093136383
True	50.87279289841812
True	221.51807394462384
True	736.8823138326292
True	320.54881030526815
True	460.3231054584824
True	490.88608548930944
True	505.8486461843917
True	589.8776091120075
True	954.094448352234
True	258.571884704497
True	1028.8955014079963
True	920.544275243268
True	618.6887803726881
True	343.57732064802593
True	854.8462715180145
True	9.99112671111157
True	32.701486174347394
True	290.2162794315612
True	41.714641031519136
True	213.10547973721324
True	743.7560403718422
True	213.6483863768906
True	750.3299967610772
True	767.8309061127212
True	126.59595185107985
True	373.5836286058201
True	584.2900461339638
True	24.78159740169203
True	127.3457609465874
True	421.1451946931956
True	309.03641343081296
True	192.4317885134793
True	112.34617963527404
True	380.0780408432095
True	21.46239273132531
True	370.19053955017085
True	373.5932284969426
True	1030.2781757285836
True	351.4515737138095
True	29.39172108757642
True	434.0177005966845
True	440.42139355932
True	236.9625612889447
True	29.59346975241298
True	764.3220462263272
True	435.3901221402881
True	180.9490493843617
True	12.95219601682027
True	1216.0303944558873
True	160.68342554351543
True	25.658297302614645
True	285.2212898774733
True	282.87418639901307
True	111.6194004049676
True	295.4026087356458
True	47.303633736559824
True	321.1061255550314
True	297.9994804546367
True	322.37804894095706
True	28.339944446025065
True	48.15871155985756
True	1038.5939171922423
True	25.73595443271929
True	12.377543793472483
True	179.36931183929045
True	663.9421744643049
True	9.447223429060251
True	180.7463877323328
True	163.82645523774417
True	556.379317041987
True	373.6837988363359
True	716.3501477234148
True	324.65050783025544
True	492.8694894471981
True	449.49237092092926
True	504.7450727997059
True	100.40065452932215
True	1276.263557988228
True	905.5232973280272
True	274.4470201916496
True	536.9398749964184
True	105.90207014676352
True	554.6907773883997
True	439.0177359223833
True	153.20026196434213
True	74.81824197639794
True	343.1907025503212
True	175.07201180445222
True	31.417087360706997
True	602.5709661319644
True	375.3537811327497
True	73.575614933741
True	29.276894232602853
True	658.5257107635558
True	482.2682452485817
True	76.02234311629934
True	20.8307137815198
True	309.0416511619356
True	326.6834026423889
True	721.0333603826532
True	558.1006462469462
True	565.2112960508466
True	797.7172763473038
True	7.896721874855739
True	52.43666071794792
True	38.26805916755966
True	59.67899668163374
True	498.7448207951796
True	589.7717189456101
True	83.68937978219084
True	113.69769379881964
True	197.7245855861735
True	74.33046435404367
True	178.4977923649402
True	204.3109937273904
True	278.5490985403639
True	816.2617957683264
True	591.6435191285424
True	293.22559430641616
True	200.680042387026
True	271.5927478717372
True	245.206375964522
True	740.3784325351871
True	335.3642741093836
True	169.2139277894085
True	898.8161233073589
True	337.2803556615148
True	500.65557136249
True	154.14215163813452
True	118.79084404217804
True	62.55968191458234
True	209.0268609676402
True	983.117411416686
True	519.6711912367639
True	116.1313127304786
True	351.4439418715329
True	104.7394489366948
True	651.955729478686
True	5.114028997145242
True	680.139185932655
True	36.09616831599308
True	970.04733515344
True	861.3565674007993
True	215.36523988793724
True	30.477546608685657
True	75.72732488236744
True	457.4445514047944
True	233.7521228169028
True	1.2132862762398442
True	81.15313272707651
True	1104.808558503654
True	349.5302027903179
True	681.4501173354694
True	488.6633736993545
True	33.424545602275565
True	136.32137750082063
True	441.4905582852275
True	947.819466605348
True	835.5523770777219
True	427.3928967863936
True	355.7959849685149
True	17.82877571945642
True	79.75566822086711
True	777.3350463551648
True	459.2365113470282
True	371.1948154590824
True	887.6661929792983
True	26.70751667599047
True	213.2776987404349
True	908.0939368680728
True	242.60348226702945
True	7.403885886548289
True	492.70556475447137
True	104.13688691343332
True	640.6286122835028
True	51.96780122348524
True	252.82212444781743
True	855.9669512567481
True	908.154006547613
True	280.0369735295924
True	450.1414983059658
True	110.38212316668648
True	583.5853952666716
True	257.2866610973972
True	184.75602490596071
True	874.1734370073235
True	52.13516688124169
True	714.6886692266135
True	288.14997889957243
True	296.24001701983457
True	162.17097177889164
True	481.3684781385918
True	616.4247083999019
True	365.07855818832303
True	411.47027066859926
True	67.42228915697513
True	158.8000625425253
True	440.9373668279762
True	216.7043842458263
True	40.10172628416242
True	201.29442272129697
True	400.2300570114431
True	395.187544816446
True	757.797253389943
True	129.061821562092
True	663.6244502853989
True	511.0555550002052
True	593.6928852700286
True	141.16297576781363
True	38.28356146327008
True	659.7117693027704
True	74.12244027112699
True	556.9086016824513
True	681.3875239907367
True	450.78367421631657
True	127.38993410807942
True	538.5963734238636
True	4.7670396250021785
True	386.9930903170864
True	31.50835955379037
True	629.2637344858575
True	280.580931283519
True	580.4618283697017
True	708.0123026024054
True	136.90657109026904
True	521.4435725945301
True	503.94261400540233
True	61.56403665144271
True	961.1856717167282
True	3.4919136844156977
True	27.183915760807626
True	636.9322984260625
True	664.8272376296912
True	134.448179694293
True	407.2786276102469
True	117.15713070990228
True	69.83940529816573
True	454.7561440348495
True	41.045066369291234
True	507.5959510805277
True	13.3161792476069
True	847.9687674229642
True	567.4996087392999
True	651.6952534097837
True	105.59817399484074
True	368.1008125784818
True	1004.2881692004568
True	865.9981913347649
True	148.98982095396397
True	566.6418794240502
True	465.0035896977919
True	250.18906759380667
True	246.31018244038435
True	5.705007566453236
True	323.0068163410209
True	11.30755662764302
True	376.8271480783133
True	78.30335020891773
True	412.12783862789365
True	651.6116170320084
True	124.56824699288858
True	243.44954497443763
True	644.8751943480249
True	684.3379409304291
True	292.3355710079749
True	143.5021161811268
True	165.07118733474803
True	478.8423168530173
True	87.54331273407875
True	9.940988243959769
True	525.5585895401395
True	562.4804294939893
True	20.583147481640584
True	135.9385789617727
True	923.0184510921096
True	471.623060913442
True	271.77261217145497
True	33.64782826097789
True	483.6689671660096
True	114.40482025750347
True	574.3103240357846
True	671.7627017701815
True	301.338323714565
True	366.4579047066146
True	175.48586043995033
True	242.2489311355462
True	75.15489663894003
True	215.763679312446
True	492.22584647886265
True	21.72084703880087
True	443.1909864791267
True	388.8789655031853
True	739.4473536245192
True	882.0091422215213
True	898.7512117600227
True	155.7096485047228
True	379.1907306778263
True	72.09591626892595
True	180.29614520091548
True	314.1597841551905
True	9.670043445032032
True	799.3320664070931
True	23.425285695820893
True	401.7236898386994
True	266.4815876253162
True	650.1035466241229
True	209.8135115977047
True	37.294523463907794
True	670.8847756749354
True	1053.7282026951125
True	220.7188180372416
True	133.2605852099348
True	619.5344467825685
True	508.6355769162778
True	16.217184125893134
True	811.2670610439902
True	120.97879683774148
True	45.63156628516022
True	306.6566891778667
True	356.53528508489484
True	395.5621001156058
True	271.0868707959783
True	19.23204661593324
True	24.08563361988461
True	825.167748960986
True	204.27830011686984
True	121.0766886550801
True	835.9475950165689
True	653.9354295154407
True	662.6776329116298
True	448.98343511448246
True	149.73721405303488
True	32.63612476408164
True	103.54559412560025
True	430.89848577665
True	229.0684860551048
True	502.67147850951255
True	149.45160357259113
True	488.8387684123648
True	648.398683071721
True	962.7722076751436
True	21.37091891708054
True	967.599284651207
True	1120.059080149374
True	480.5869493087516
True	81.91840215356642
True	793.7395066418228
True	651.9451464506063
True	665.8982896769783
True	172.66790183654862
True	735.9153112231926
True	712.4529019003577
True	124.25920834637026
True	802.5269018251441
True	826.347521633928
True	498.6430573315276
True	228.29488251538095
True	72.96775526696354
True	309.4161678703123
True	334.94003417863735
True	453.1916539080856
True	439.99994714486417
True	193.69345000283275
True	324.49299367548906
True	3.065799051505459
True	14.193225053849318
True	98.97879977329984
True	136.7735805660169
True	352.7474603614386
True	349.30731881158937
True	113.05304461914278
True	17.077063038266854
True	209.17565302658696
True	849.1278146494875
True	468.7849977642964
True	519.7464362780291
True	553.8374894218143
True	795.684128910458
True	637.3633956378703
True	94.72373864877036
True	216.67059716006807
True	245.56719815603267
True	281.27636960779495
True	107.40523263153884
True	352.05687363964074
True	432.5233155938474
True	166.0786513066472
True	646.2279678391117
True	245.1629876415555
True	210.66782917850503
True	27.21352354547907
True	246.97393669745105
True	460.62796502580375
True	170.10738694422503
True	529.7834253524757
True	482.6509159983576
True	243.51113288128465
True	111.09220008154136
True	42.03979723077743
True	395.4287348395694
True	814.7961058541001
True	169.28124727254354
True	1012.813405691095
True	1054.2788568213768
True	477.43106608382095
True	102.37443505999131
True	124.09596465654438
True	654.2582027272124
True	9.14705535302887
True	221.05238537333491
True	133.4069437283566
True	120.4188102204442
True	326.1629606424518
True	627.6868648264846
True	36.20678777716645
True	124.4710648901255
True	961.8256713955066
True	57.33538899771995
True	457.8303412239704
True	539.429125604275
True	258.3685093546412
True	137.92943431803667
True	909.5199113681856
True	1188.7460517389338
True	520.2938825562177
True	657.6159064139397
True	198.6527422139607
True	162.21567510606627
True	323.2909345106456
True	251.6765835376152
True	174.9911360947155
True	293.4984636988184
True	328.0438419576484
True	11.422990596491235
True	622.8118408243047
True	145.1189200159077
True	80.27974167246539
True	446.2211214309213
True	316.92180628735656
True	1169.2377030291052
True	364.1875045892557
True	1021.0267889150932
True	8.900648973531684
True	270.01763526357314
True	224.99172686080647
True	154.8523273594988
True	479.5891402752707
True	181.44409135393505
True	439.6694448507166
True	340.953837379405
True	115.45079187257984
True	361.71663873056974
True	1074.448280038153
True	728.0330082648671
True	228.7175322675172
True	109.7609826593785
True	302.1191545961246
True	25.596876495121183
True	348.7643993347302
True	308.06249220806774
True	578.753041427055
True	458.432752573824
True	369.0627783537358
True	155.7207844823591
True	11.423219336724292
True	419.3348560860859
True	280.4646545407353
True	134.11244540138927
True	303.2937358585557
True	440.9944060180785
True	822.3087496411149
True	303.47989676634256
True	767.1670285384448
True	401.73761192068855
True	373.0319543809256
True	1.0282777404479917
True	1178.2396049447564
True	109.15081687290156
True	931.2286953687316
True	193.8278228723318
True	436.74598435499394
True	677.9887554763257
True	79.22008147267995
True	482.2234692651359
True	36.80150100901018
True	407.9744353400551
True	82.32621920529557
True	226.60425552815065
True	35.66672122786755
True	657.1036054906149
True	188.5885976045152
True	25.508945409282124
True	401.9084131010142
True	103.96474876832032
True	163.2352414795163
True	860.7968222337458
True	247.05915270483487
True	153.3904500469347
True	388.2896267645407
True	519.6290315311849
True	342.09241832947504
True	497.7943672941653
True	611.7178334068691
True	164.25549462183753
True	7.0302636543845365
True	74.5173389299763
True	421.76597226091246
True	90.10487645893996
True	79.29494112690752
True	1050.3013001062238
True	27.376111722233663
True	325.09266975333816
True	314.0610325359808
True	456.6460885571983
True	679.9893382298841
True	175.52925571845995
True	628.0778438212063
True	319.21831989521473
True	341.24121530682794
True	270.87155157959984
True	207.86875170724733
True	368.97217010893536
True	439.50326566808087
True	429.8308407710109
True	603.9698888340628
True	146.19235049528885
True	78.17126135164357
True	35.49130624938805
True	304.6929673367751
True	657.231498754496
True	413.9544285711544
True	781.4495037373238
True	219.9527323133177
True	400.7714992912289
True	67.14627445444007
True	53.2593023785219
True	402.1534627919973
True	194.92545626785468
True	218.7900001445933
True	41.4845528682534
True	1077.894900096656
True	176.4052788818521
True	909.6370411199948
True	318.0538965305049
True	928.1151432500446
True	234.43137834787757
True	479.4750983521836
True	526.2913478578138
True	628.1009643896814
True	213.33873291231404
True	477.939605949193
True	958.7756105289218
True	122.44738716714065
True	8.081018511945032
True	584.801427254038
True	26.748823372128356
True	75.91858166623514
True	812.8371362279942
True	214.65755855668252
True	972.6175506407473
True	687.8877265678891
True	428.0787733693409
True	280.0168374206985
True	488.2456837887622
True	360.0719348794731
True	186.594534812766
True	689.8346484069161
True	750.8694434233197
True	215.0633186553965
True	87.40983253367285
True	500.7272959764471
True	137.69181246193284
True	379.58835851222193
True	353.57426112687267
True	66.64800953207764
True	366.4824314094953
True	408.68656934791903
True	374.5862376861337
True	410.7768785757388
True	420.8007045348497
True	676.0741755568229
True	57.59121310954812
True	452.4421235685396
True	312.79896946601804
True	643.950934367268
True	210.2930854407501
True	94.13113784772328
True	43.123337150943264
True	545.0288648643345
True	644.4340165488918
True	184.7198392883912
True	408.9335129288032
True	343.26511226590816
True	16.288684200402955
True	166.03716558987557
True	291.98680748259886
True	2.390733436260957
True	889.7707710390675
True	80.59766675698606
True	110.08095334121106
True	116.5240963843478
True	356.30562076049296
True	37.61451984376989
True	451.8679799082577
True	227.10147293505943
True	6.005746112275284
True	115.8650380992318
True	437.1195210140533
True	51.82564192238844
True	70.82131407746758
True	181.8864993593433
True	297.2385938515732
True	954.9708537301872
True	387.8868637951218
True	980.1626338918504
True	181.9781739977787
True	1061.9103104405162
True	782.7956098241287
True	678.0234087576921
True	397.98811883353375
True	370.72270484059686
True	77.88447873482193
True	66.9396183254539
True	77.76714166612254
True	170.0003718243907
True	479.4118212215071
True	1065.2348715532305
True	177.70020863640565
True	356.1656657865099
True	439.9785399427552
True	581.5756016146505
True	594.563308799727
True	282.78908958118114
True	462.35104770623866
True	663.1118606947019
True	97.42061125366152
True	708.1254608103101
True	256.7237011574052
True	135.67036903813616
True	414.49774638539446
True	820.5538217245771
True	446.9144295999074
True	887.1588028197708
True	199.1489243779259
True	347.0389948204621
True	704.7614904921143
True	631.8511343583209
True	190.2803499259608
True	249.455207417332
True	797.1813459294608
True	31.946272943770754
True	187.86509994022137
True	482.7323239147232
True	663.354509790958
True	100.43093817527856
True	34.94509590497751
True	164.76658997964353
True	731.3169931198842
True	315.839050836629
True	558.831180666672
True	359.9024899831793
True	299.1951521215845
True	449.5087259667972
True	498.8184954608187
True	71.72800016331038
True	362.9269180756443
True	795.4574617411098
True	0.0
True	290.71293597111827
True	256.63574705184806
True	982.4503227251964
True	154.86128150108414
True	676.8164418987952
True	640.8858498260049
True	108.0575567190899
True	219.97366048325736
True	129.41480352709513
True	12.4383131029578
True	295.3000567784218
True	372.0047251255005
True	1136.4786220635842
True	240.8009653491994
True	403.1094575758576
True	649.3945567797182
True	211.5409560707118
True	28.850298680129654
True	838.2195763680564
True	594.2318185240214
True	153.53115230683068
True	618.5723375988357
True	170.84901604626236
True	284.79288220224566
True	787.2304250473181
True	35.704823145712
True	105.64123797163884
True	521.4883629834166
True	64.85146196180378
True	78.12411840438244
True	407.5655680888664
True	22.597086742477565
True	759.3533148364622
True	101.0985130103905
True	159.23748142353742
True	18.578399794854
True	729.3121815749408
True	29.242457591594373
True	769.8371503035321
True	398.2996314203841
True	118.48940386949592
True	693.8187809885816
True	523.97789396833
True	564.3176244457643
True	46.69058927510653
True	372.6803128608573
True	5.155214881805816
True	94.83251169236276
True	382.4186781202434
True	44.01896549323614
True	116.9252227414406
True	301.7277315315595
True	172.8519688245179
True	103.43623951992689
True	670.0018802803189
True	20.14567397103333
True	1162.0608779541078
True	500.41242269716736
True	298.68030301416405
True	494.2055249284815
True	123.16124640279996
True	770.7118677961413
True	1091.8058758078537
True	742.5462229404873
True	171.0959140208738
True	227.71138476246705
True	51.718750431375526
True	60.27899394005701
True	150.8275131658641
True	103.28023701136648
True	172.6386491317337
True	1157.8269241002365
True	298.268255644088
True	354.230517221229
True	723.9561707739344
True	16.56270274919695
True	13.590386425922883
True	606.0314175517385
True	5.414281962923802
True	118.04536390205934
True	686.0385622802954
True	180.3667163276772
True	647.3887525466878
True	843.0324292359185
True	154.681420882812
True	893.5395610675173
True	3.1105565785626723
True	448.4785873393841
True	1055.6099022732035
True	24.43882833120708
True	230.061908444568
True	152.2037141942409
True	945.0269743253548
True	234.4623156539064
True	498.2066585151658
True	119.03820765819262
True	520.8636308954673
True	147.4271749247888
True	99.9294774622114
True	386.4186234622876
True	68.71743215239088
True	57.77583661202106
True	1034.4008319412492
True	258.5484412281116
True	160.92844866267453
True	357.1102827214144
True	387.5771705985763
True	211.1711204834248
True	169.14719451467334
True	383.0068849776467
True	36.213557023798856
True	488.3534044630428
True	1109.1535653092365
True	115.17889109668576
True	475.8366769494031
True	302.4317669314731
True	27.34795411933385
True	396.8994781706433
True	98.26304517497265
True	585.9421594133719
True	202.4248370431875
True	404.3869081844029
True	20.23668511935349
True	432.2468621488253
True	106.2492826351058
True	336.6631927298718
True	33.78764363866322
True	166.9787072710516
True	242.62746512140475
True	778.1521830577294
True	60.88674696957354
True	142.94633972422963
True	235.85229156505315
True	140.305080045563
True	656.2482948888645
True	553.5828515022525
True	771.4358553884052
True	382.7002828367983
True	540.638057766651
True	419.602615670729
True	677.0662211505876
True	71.46846113501948
True	456.1068715821477
True	428.26864743927047
True	49.0312432893582
True	87.79276572562672
True	128.29407007095324
True	86.97268632706225
True	313.5130890708334
True	857.1274681827578
True	339.67619131496457
True	1125.523523429682
True	314.7609867720829
True	916.7625314953716
True	148.6262457536045
True	546.7021298515983
True	641.9241276469176
True	686.2129185546157
True	457.6661881548745
True	63.20357341308469
True	290.5625424795728
True	41.90762095290597
True	169.53640632118956
True	174.0520360737799
True	1138.1183301294932
True	225.27000760080415
True	554.3611459025201
True	580.1385954477406
True	572.2770675887168
True	865.828447090155
True	591.7527327046562
True	655.6287495186622
True	931.593195394179
True	125.40348415596968
True	312.6567645667198
True	262.4739357936178
True	331.92490464809185
True	89.80668330147965
True	384.477265626376
True	4.569811244734099
True	321.18640264211035
True	257.6732931591573
True	596.5980703610043
True	284.4840071028432
True	363.75165221838057
True	9.343272350563945
True	56.38842479629016
True	544.4834604580384
True	31.905207590165528
True	146.44618218961998
True	67.35430946994741
True	150.07748891426775
True	237.73956806541423
True	68.7180451168847
True	386.1441824833207
True	267.8641282331502
True	97.12516366906864
True	340.1597720546371
True	64.31566799489654
True	560.4114092300038
True	871.0529380916471
True	284.2538674295092
True	1162.1231719930477
True	110.82754333787872
True	293.7261223549512
True	1082.0501905789065
True	88.42029355040665
True	276.8315303027107
True	9.627017389066578
True	403.42873843827095
True	450.2152982184669
True	149.30938126829338
True	623.9112436024176
True	919.8412665014184
True	157.20023246765197
True	77.64807444316999
True	326.9546902162289
True	557.9075426924948
True	601.1964976247685
True	1224.8329613850897
True	25.827860950789823
True	943.1518137533446
True	131.3009803581195
True	639.435043367278
True	120.45064064373987
True	126.87223775572107
True	189.96869134656737
True	167.27131385822707
True	746.4223640599033
True	194.83437947758384
True	227.35771846623285
True	67.77074336190462
True	512.618567091082
True	451.1669477195959
True	171.6616029557251
True	244.7726274852733
True	17.40113598764751
True	416.1238107970536
True	226.81816533712063
True	285.7865274838682
True	108.26214084418407
True	718.5802794995639
True	436.6009067797805
True	259.1182867903195
True	639.8179098059652
True	533.3214659309633
True	460.07671485481785
True	137.1182183198237
True	533.8020822721518
True	418.4430479027233
True	3.607709275394287
True	197.5346176092654
True	93.55604738222084
True	239.66766187010316
True	2.881504356457483
True	130.0087615735594
True	346.25161090169064
True	6.003419572158843
True	824.1514981239601
True	167.71811564978574
True	719.6495896674678
True	788.6967190848151
True	157.83238997918312
True	225.1979528633184
True	497.1382303301692
True	826.2215036097282
True	46.370930292319606
True	36.45566908379965
True	130.61939483893778
True	623.2763911147881
True	743.6638526775552
True	179.39319236165767
True	597.6073376859989
True	588.7037637428639
True	838.5340779519842
True	403.3949651556805
True	188.7189456950236
True	893.6373718971628
True	219.75164036541875
True	141.69776187313042
True	324.7276365455094
True	226.7388365978563
True	208.08109061076632
True	630.0040827482114
True	252.04328479778388
True	188.73175258763828
True	458.7797727571006
True	473.2151032447066
True	60.812175286198645
True	288.92608670172564
True	83.71938943187219
True	345.00427579554326
True	360.7690528371705
True	246.23876257200368
True	177.81622324754855
True	375.1644398460384
True	639.4056849936585
True	763.620849529957
True	300.9064462849802
True	749.151210779046
True	63.99124866401993
True	855.304730011982
True	347.17780201678096
True	12.88506529002028
True	619.1131871895725
True	702.1331124247954
True	279.4234376367221
True	170.43122957334722
True	44.61568282150742
True	378.3522258660601
True	73.00554523498352
True	13.839064305953238
True	891.2431628682199
True	371.94035706983954
True	184.6740061967264
True	975.339683240148
True	10.590067655250593
True	794.4247925946953
True	32.184908643064595
True	671.1330121626027
True	60.21347318647787
True	778.0660373350984
True	461.7560189312438
True	196.0969365189968
True	454.6907915098925
True	205.8893814076613
True	293.4828143353217
True	220.46990856061907
True	417.0935039151841
True	9.468832028234257
True	311.8330369491812
True	106.70191060411317
True	11.36316670124214
True	463.5795853974444
True	732.8857311056136
True	288.12720370261366
True	82.03051930965685
True	313.3674610905846
True	87.17207256953874
True	183.00952828109257
True	177.90927803516755
True	361.1265209472028
True	45.94640729969831
True	140.57230242444484
True	386.2363875368597
True	830.5890065908404
True	114.98155605258738
True	207.8771331408143
True	439.59878592723607
True	19.726340334512777
True	401.655733637213
True	507.9233143301284
True	84.95909224411875
True	389.8340432325749
True	355.23909252598884
True	424.1396535993153
True	587.8214675362567
True	1075.3918535699322
True	956.558043469302
True	59.47513674783484
True	1056.9983301949987
True	109.89429811259228
True	108.42928421139364
True	108.32276157051852
True	486.32501145823335
True	372.6560151506106
True	557.4972235516967
True	261.111133791586
True	161.88719012732463
True	410.2964091827834
True	15.024893708165704
True	461.2077896766368
True	377.5682701091729
True	151.57709550666414
True	97.2728794988128
True	512.9029754163085
True	989.351528722332
True	186.6832716393244
True	66.8403715377723
True	427.2414554372915
True	370.29483648399696
True	477.3951063731869
True	337.6602305097633
True	5.276699609978467
True	554.08885355769
True	510.3942848271992
True	495.80575625059214
True	183.36958234289685
True	97.95529562522653
True	20.614635909344617
True	374.0670563582222
True	107.5947140842918
True	6.822826915283436
True	32.74831686933713
True	342.08555294521625
True	664.2842869803426
True	135.8672916584357
True	92.8043607926056
True	24.7613260691107
True	410.589628234762
True	358.8789935384035
True	777.1634088850977
True	309.89432870606
True	511.4897455296975
True	560.4261089152891
True	526.3744895875706
True	290.4924532816553
True	562.060391445434
True	96.9486429751244
True	571.6439580799066
True	7.246071180182677
True	360.54097650400826
True	454.64361896498144
True	974.0349533212624
True	359.4695540286141
True	781.4753703132259
True	954.8613306169402
True	181.4525307699411
True	38.23693455171358
True	373.1214331593272
True	383.37938629713886
True	569.4170095810357
True	259.7158494468346
True	30.04280028376243
True	622.4285091420969
True	131.33593691280558
True	1052.9749029934576
True	321.16851050188
True	469.3557648149075
True	127.6088007617688
True	804.9104868342599
True	137.46046851644198
True	816.8709845249753
True	553.2274870138342
True	188.9796956912033
True	111.1417675142306
True	61.10770793536165
True	564.4541283190605
True	878.9807741138097
True	438.5005461491115
True	552.1883416459282
True	133.65889649490376
True	605.4874596210268
True	491.4040989708978
True	775.9893615994545
True	318.33137562536524
True	577.8210507931001
True	118.7491999070648
True	26.581158287496912
True	409.44726354582446
True	170.2643316571697
True	106.1880606896035
True	391.3419934936715
True	1131.9277609933465
True	265.846371329223
True	550.9766104668159
True	9.727507947481351
True	72.79720378921797
True	333.7809673260089
True	778.0360114381413
True	455.0962362216475
True	520.8353189713354
True	730.8977190257267
True	65.10815781083183
True	735.2480644013459
True	47.39449034053271
True	103.0063267294148
True	179.6087966128024
True	81.20935634272064
True	23.25334555974194
True	303.7178047948722
True	466.7563581601979
True	883.585529238313
True	853.3643744461361
True	5.76545130259656
True	290.5032160623403
True	448.378559151914
True	119.34313723162698
True	238.7340999720573
True	315.9349707840215
True	1322.517635561608
True	452.6576227779117
True	26.45182666693512
True	174.37419747870703
True	735.5418469190707
True	35.063992069612766
True	182.20549627388695
True	565.3452022647771
True	73.03528777391708
True	857.3031105397711
True	352.1367580789012
True	658.3305272160437
True	76.10912784366818
True	677.0188450056081
True	600.4734136103722
True	872.3729435625866
True	261.6706919117262
True	500.352363910618
True	822.5998037988209
True	921.9910377638736
True	234.08750478123807
True	769.5551720724375
True	220.71558253619696
True	451.8314751572643
True	365.298057821178
True	497.8883748631163
True	493.9225670496839
True	317.1066175179128
True	344.36754895624404
True	115.56306036195905
True	337.6746659657209
True	1175.62089562649
True	314.992309460398
True	151.45104191877192
True	298.4064446166104
True	757.909334970856
True	634.4644720984288
True	432.7195660432456
True	121.970740023882
True	336.7081125673671
True	37.21031955467144
True	169.39610849277446
True	95.93456168985372
True	93.65652340702415
True	558.2579850950907
True	136.32616294730715
True	128.11940686374277
True	108.5202288846435
True	82.22741181070367
True	454.2757541247837
True	386.5130015293629
True	1059.966886492269
True	522.2414107108849
True	842.8450478523531
True	268.9809472774705
True	298.28103334883303
True	535.0476183257041
True	199.71345345569796
True	742.2404080747867
True	245.6913266410293
True	362.058091447272
True	68.34645232728812
True	120.32098524994102
True	256.537552365729
True	125.702968132277
True	485.5035296682779
True	32.02878842273509
True	570.454249074382
True	998.6928794891988
True	723.3130526253507
True	1.329241572001029
True	63.0375976487364
True	502.6080987256181
True	442.6638558246512
True	74.78851589169547
True	118.71563981508278
True	293.5026822748944
True	80.87528404409198
True	54.1800753982965
True	713.4747049994161
True	663.9855900810903
True	167.60389185066757
True	179.35372226787953
True	524.035939636695
True	50.95540112084895
True	25.81584970745676
True	562.4634677591504
True	439.4290482238626
True	1114.528665518341
True	46.98465073955151
True	456.2220445065348
True	879.9664921251479
True	787.7748293023752
True	283.8783993837343
True	747.2728187877511
True	423.0687124259977
True	39.896319673154665
True	96.37257926563277
True	682.027680357484
True	71.95164986531367
True	134.63699537531318
True	940.94029769321
True	195.11543122764863
True	269.5524949586187
True	103.89431931576196
True	609.4342356605874
True	586.1322012322576
True	205.69532180756704
True	433.542352037855
True	42.36409344610048
True	270.73635054045195
True	582.2607577416599
True	623.1029274049613
True	309.72582018840427
True	74.793005948131
True	965.2537497415568
True	1083.1706210516372
True	563.107742228246
True	64.3772967563055
True	30.24020557813376
True	85.34098205572552
True	102.15963694922056
True	102.9062250320946
True	865.2714716708642
True	1178.5396855549911
True	720.7074712948133
True	333.6241321514508
True	9.582693372309883
True	20.60952429399431
True	343.79346986802483
True	474.2315128988804
True	44.95754455823187
True	555.418047570478
True	428.0779022221757
True	412.7693335474305
True	80.1276462909409
True	190.38011242383809
True	261.9483125791886
True	127.05999414611104
True	376.05179798516747
True	40.64399723330654
True	182.04484306318355
True	1181.2557711245802
True	5.019116839950964
True	27.89054876562719
True	589.1522226775726
True	365.4877738376667
True	769.2095532504142
True	155.96512928946876
True	736.4292514457348
True	605.560403483515
True	284.6759619377054
True	427.0967665223461
True	325.7139453305176
True	292.0019992702885
True	272.20068322057466
True	403.4412557784992
True	505.8528970223055
True	493.8785483880932
True	108.7047425886924
True	355.95005704908544
True	9.007913809447947
True	176.88199297754528
True	220.28605318575973
True	856.6010177545772
True	584.5096648778684
True	30.770144479982356
True	732.2890539273328
True	822.0421800805311
True	103.76019025715355
True	343.97387635025376
True	853.6044599249072
True	228.14718023391495
True	162.29648604395052
True	539.1624665640261
True	598.4138555663957
True	1109.3016478774412
True	147.98063420133823
True	158.33850400836485
True	255.6874947821804
True	313.60465515681886
True	408.23079695767774
True	411.6213178587041
True	318.63601595928804
True	433.47534400096833
True	502.09697525271616
True	233.58388657092047
True	1495.3444394084606
True	250.16903138923735
True	411.9487646122923
True	54.30303416696171
True	786.8945645060214
True	254.93273632637803
True	947.294869658362
True	545.8750474025256
True	314.2520877300277
True	777.6992983605999
True	272.8591330898367
True	220.3236679172112
True	261.9952725877717
True	218.2264487516073
True	141.09094110928302
True	248.04131398756144
True	736.513832225035
True	523.7014496845323
True	226.14374163388865
True	1204.5382938673044
True	118.02244956525465
True	262.1149347014941
True	67.86594666548366
True	307.91089708268134
True	421.0486306661826
True	92.7354087544471
True	211.9337740664368
True	75.73202964498353
True	687.7900234333435
True	370.6459097992232
True	220.74130440062288
True	731.0751073251402
True	893.4179943207231
True	837.6890028050963
True	812.2481837986818
True	352.2748561569768
True	1.7221535972942172
True	267.876987220814
True	57.48197803260683
True	376.6366946066899
True	55.60499595638837
True	364.5781747425343
True	868.0920707831472
True	1016.9336977181988
True	398.714310398966
True	21.96019730332327
True	517.2254429667538
True	500.3484986760125
True	186.8432649468285
True	225.03538106351917
True	297.7238753630823
True	23.27788426491211
True	126.0822156661061
True	932.3687493992504
True	61.27599055669795
True	469.56342537900383
True	788.9339477687838
True	103.06889005085766
True	262.2992525331732
True	112.14964217386192
True	15.54622038372778
True	1.2887283555751627
True	112.85033026879282
True	1006.0348226182884
True	470.7333594271895
True	62.507414747691314
True	771.5364370941008
True	350.414397299809
True	1.627146060806588
True	456.40784869649167
True	194.69306430872783
True	480.11606016318257
True	86.0427653376729
True	322.1547617075166
True	371.6228221340807
True	182.1976447737791
True	218.1349863093583
True	123.70237824018744
True	182.8201223357462
True	947.6390372142243
True	15.330741463698208
True	506.6603269260205
True	492.1602760355731
True	401.1236176184389
True	223.6757141126756
True	234.4932349198522
True	167.39122851171143
True	46.93399637872579
True	484.3497933883706
True	153.29128643586358
True	825.5133202195731
True	809.1377681275422
True	246.0490329518914
True	313.6418700742572
True	520.5578877400965
True	44.25054494325587
True	88.75088608374067
True	746.7485073793317
True	1080.2633274678042
True	105.79130897354094
True	736.9949249174024
True	143.08717050101222
True	950.1389783517876
True	665.6197281728826
True	106.26422388739714
True	285.7857005195574
True	629.5916144870492
True	252.3786030781252
True	46.29809867557
True	561.2922869213822
True	464.6517736480264
True	5.630425352009117
True	484.4328744094042
True	64.22224064584354
True	166.1404197851515
True	240.5360948022091
True	298.9904900344154
True	75.96572519891077
True	223.1557601350986
True	361.3677172245978
True	436.7100330900754
True	931.2555321156348
True	47.18624428726039
True	894.7735787374002
True	1013.8918822778168
True	130.7452782526215
True	73.64164683684518
True	1006.1346101230884
True	34.24354782113319
True	238.7868887964805
True	82.51045240422906
True	212.3882442601972
True	357.68409621843654
True	986.512349011947
True	91.04912624698086
True	72.2175285449822
True	684.298086650935
True	268.2361783542619
True	731.8849277940117
True	54.38181930297458
True	474.2983641095753
True	386.9228213337533
True	678.2153912020201
True	48.86317333006947
True	112.43973990646516
True	28.788656063601927
True	273.9280160738764
True	44.40448614306801
True	355.1242300428694
True	2.758137310961006
True	1184.97582266999
True	105.8474632458003
True	126.52283929712624
True	358.4388663371412
True	726.9723045061788
True	698.5807230631175
True	1002.1120417699148
True	468.3269118889748
True	406.3152931415302
True	146.46049321207275
True	424.54845349119313
True	845.7262957774797
True	433.94444107552783
True	970.5234433365048
True	90.37254292408991
True	428.2009108893925
True	177.1853841488678
True	283.24504294133874
True	742.4201374181142
True	171.01295508016514
True	135.24168757091098
True	63.50969458345647
True	902.5393423112952
True	774.3489829889808
True	83.57930585982349
True	423.80301903066265
True	742.791450207038
True	425.3311967539277
True	53.66128775793885
True	317.5898063786787
True	780.4470725378915
True	27.872053066154912
True	352.1497540893015
True	165.97939053852346
True	280.5065266725135
True	34.72606554219092
True	223.99995743701584
True	794.7877352563692
True	629.5405033878918
True	56.50562759233432
True	290.8158604448213
True	896.6209361110048
True	16.942018578265177
True	297.0371143825559
True	276.56708314993693
True	423.8545922514571
True	214.389624124339
True	599.538294508423
True	42.42298991850784
True	998.300638096268
True	894.2895148625107
True	47.507900645550144
True	393.9661299561835
True	733.084596097134
True	898.5356879766297
True	270.48628722480066
True	580.2438933116376
True	126.57122849251114
True	183.6450467910453
True	129.43616473489286
True	141.2625134026765
True	211.3685525464488
True	943.1634814055794
True	787.6298652429517
True	944.14882027308
True	20.78797470681225
True	26.249385380779074
True	350.81851246684204
True	13.34267654560841
True	626.8857323336558
True	1066.779644328503
True	266.99132589546264
True	212.15121513489197
True	86.44151334383125
True	208.56732545549485
True	132.61486440607771
True	44.41477863159931
True	129.71627491077308
True	84.21269144718893
True	250.1263152475244
True	525.0007520474109
True	165.91451280536924
True	27.72958697991176
True	58.16999471683791
True	425.4314421378288
True	274.3425976294279
True	588.7964395384464
True	21.21669987639724
True	118.8804212533814
True	677.3185368390381
True	265.8867240673157
True	471.5555207272527
True	648.9035584090673
True	99.9985140264416
True	113.18175287150156
True	80.39100677063757
True	27.85774273000143
True	127.89393856314427
True	85.26951260193181
True	101.44272278074182
True	155.34462859569453
True	236.67408735598084
True	829.1808674624726
True	273.72298407064176
True	932.7354229025284
True	164.91615678784663
True	206.35191861707017
True	766.8384739753639
True	304.017256618976
True	597.9691920297025
True	251.428751686252
True	355.8030347954456
True	449.856857997221
True	549.6312384348394
True	641.0954728234741
True	355.6159684715012
True	34.97144886430512
True	569.4523377537231
True	620.0972425309317
True	19.632915073642582
True	11.396642441824527
True	264.38649664801324
True	391.0989051083969
True	436.95775975953984
True	68.46610479118385
True	651.5701597502972
True	941.9945051497956
True	246.4236805092902
True	894.9181386121784
True	275.5813538011697
True	104.60001484665584
True	282.4359652299167
True	680.9833212437452
True	38.19273101232646
True	577.2080498655952
True	1281.0256464939775
True	1001.6862113207368
True	900.1063368080107
True	199.73399312459784
True	93.4430034496677
True	195.84053325883616
True	831.2996210824102
True	146.3362099000254
True	1042.431277480999
True	876.3230718110151
True	41.41495924076296
True	87.29406639461784
True	401.5944762405187
True	406.62785248848064
True	211.4050929336965
True	517.0990607106576
True	656.5892543934117
True	118.53324301953046
True	265.98051461152835
True	1011.6321094503272
True	53.07360592420614
True	710.8462539981002
True	549.5453410897686
True	38.6087705402358
True	837.5192085068919
True	387.5681275514456
True	545.4739289665094
True	110.74577289087308
True	270.91782679561635
True	212.42879381139625
True	27.582383988428337
True	137.62648337390397
True	759.3383604429207
True	137.80899173300554
True	354.9290149692053
True	59.872251501054606
True	631.2635199051887
True	628.3217946289994
True	223.583451695055
True	454.5456471399263
True	172.2441094743678
True	170.41252996847484
True	226.529808978534
True	292.5322019365464
True	365.4278753027329
True	127.8958970456624
True	187.78167182229632
True	28.3079038220628
True	892.6579408151422
True	298.2081041018716
True	10.421241866107865
True	361.6676014633368
True	169.51309968706047
True	623.0034007288635
True	367.53258899555647
True	576.3099091052349
True	530.6702912002348
True	491.7837560041687
True	794.2765975270518
True	250.08621488694817
True	558.2060178302515
True	163.75142060147925
True	549.1974990480059
True	376.409908651121
True	374.5079094740239
True	132.2420770902081
True	132.042276862029
True	108.13138659923366
True	66.147360049917
True	720.9770102896738
True	178.60250488927258
True	48.16975290425761
True	0.0
True	542.3148710950398
True	113.65222137842258
True	22.710303816571358
True	41.0685710084188
True	113.21759999148448
True	549.3846053965225
True	181.32310032819927
True	104.607604314876
True	31.313350748455147
True	157.31651103775135
True	913.4897118594704
True	45.80505144531431
True	226.65071145276357
True	756.2237821376314
True	315.8948990424378
True	458.1245914871032
True	459.19608428906497
True	507.5486490476336
True	591.7204946385194
True	884.1192354637745
True	245.63507112748667
True	1030.909654695503
True	917.4171212505807
True	619.9254055565486
True	348.3125059157345
True	852.6814184116822
True	9.879408470179111
True	35.079180391316456
True	286.38691457235166
True	44.8118035754212
True	206.3464439454039
True	746.4957610863646
True	216.53231372481423
True	752.7340413085421
True	766.1778975005416
True	120.21500565850717
True	358.1651087199875
True	584.7246101726407
True	24.10973225986511
True	134.9326505439233
True	441.2103567460038
True	295.30626588914555
True	196.8023944353993
True	120.4543294704386
True	381.0497488728981
True	24.58328746065914
True	364.61493734145074
True	357.8083757406862
True	1048.1817593204323
True	345.8193253245958
True	29.0970936544611
True	434.879085711277
True	439.1267399802277
True	233.35773610047636
True	30.50170758382139
True	762.6022592067333
True	433.3068984662804
True	178.67763172746953
True	12.579902643851597
True	1208.7909493365207
True	166.46341893948116
True	27.47169315676513
True	307.140359118159
True	265.7606914751855
True	113.8866053063638
True	291.2718630324299
True	46.23482204775189
True	308.33060763378563
True	317.7528799853374
True	326.12684979684815
True	29.769529425778344
True	50.09720027756045
True	1037.226280846646
True	26.19341425833909
True	10.540743627178774
True	168.72218595664145
True	654.4231074056715
True	9.33468461531016
True	184.4765614255209
True	171.79040183238547
True	536.3564110385464
True	383.9243008722962
True	737.5086223683174
True	326.84205603870504
True	493.2812162159109
True	451.3184696733316
True	525.8292634158364
True	102.03587746052229
True	1268.1302347632293
True	900.6194532849377
True	276.5761746747661
True	511.02918806599854
True	103.9948536302035
True	559.0029563599664
True	454.6503893612476
True	157.15203626745986
True	76.57152678210359
True	354.557141375365
True	169.9042284088529
True	31.804822077766527
True	576.5614489581543
True	368.6374672726095
True	72.96310060410313
True	32.53707956671145
True	655.9666807551783
True	488.9948023393284
True	69.21879461473888
True	20.752107192095508
True	324.4031674074997
True	339.50664747844667
True	715.5996180573942
True	549.3394834984041
True	556.2922990544441
True	793.8992767090114
True	8.639949938192132
True	56.00925139206454
True	37.75421266778273
True	58.81588166326503
True	487.8832284655821
True	587.6796436235535
True	80.25440331222819
True	109.58916428922224
True	201.42714442822705
True	76.5158058873917
True	182.6770887907929
True	225.8636581268888
True	280.77898292739974
True	793.6095331096648
True	613.1628164388495
True	283.3402151950171
True	193.3825623619288
True	274.8674701557698
True	237.83246842465607
True	724.3441373102692
True	331.42121680759345
True	167.6774753407778
True	911.8833408190488
True	342.85222988647865
True	466.786169196649
True	156.07597499854984
True	115.15659420247086
True	59.30532988061363
True	210.31957219674555
True	953.8826451399216
True	536.8647557072317
True	116.16757527793008
True	368.0441027907797
True	102.73369094434167
True	634.5681749632153
True	4.687073167533704
True	732.1720362103844
True	36.2080261497157
True	943.062267832336
True	848.0878365061571
True	211.1375060122681
True	29.379097115782223
True	80.30196426870297
True	452.60165968935024
True	221.53284975612604
True	1.217616999375023
True	79.42711398178686
True	1050.1191457815096
True	336.1669735194153
True	644.5288882011702
True	495.8522912616825
True	30.864943876021385
True	140.93462586263922
True	431.905744251602
True	915.0393327475688
True	774.5757203469775
True	419.4848949154564
True	329.7871464459527
True	15.392854574790114
True	81.06385918098354
True	747.1295840828778
True	472.8815076181472
True	383.26459292853696
True	867.4851937266893
True	24.73552884466432
True	215.19110097101213
True	888.1978057202754
True	240.0720684056187
True	8.363119002977832
True	496.9262902745645
True	107.93935954907066
True	648.202039448828
True	54.90211680314274
True	250.321975817675
True	839.6505138812499
True	871.5441576819403
True	273.8982866336144
True	437.8661512158109
True	120.69023768691912
True	612.4693854302442
True	259.0495162553143
True	184.30689426609848
True	885.6003706908621
True	53.056581127313954
True	694.9597991000912
True	277.2133361891797
True	297.0914767858577
True	172.33035517214813
True	493.7599748275443
True	584.0926253933987
True	369.21404874634857
True	414.38435339120457
True	71.38221501499389
True	159.7375618941356
True	442.2714923245034
True	219.9145700985487
True	37.764536728062446
True	198.5667706275772
True	402.6163029700531
True	382.5438835451049
True	734.7187722406456
True	139.05604589487749
True	670.1916491880925
True	497.2566933900797
True	610.0114842354385
True	135.1745748941319
True	36.59751092008797
True	665.5194859960611
True	71.47427650989624
True	538.3258343864562
True	669.242451619649
True	452.1638525696748
True	138.29655441135515
True	518.2416061072676
True	4.03742012146116
True	393.893047901658
True	29.724575694657208
True	637.6208936534681
True	268.6621647634549
True	581.925414559845
True	697.8818025351519
True	143.2921670391192
True	554.0979332104183
True	474.43898843451296
True	61.7883198922862
True	978.8644900691957
True	2.672572181843362
True	26.7436124680583
True	657.5807477700431
True	678.2074227243575
True	135.2183690271931
True	418.719621185166
True	118.18833544151492
True	74.70989226781117
True	451.6366730544025
True	45.53544910879021
True	517.4112456531319
True	12.331169206727369
True	824.1924334407687
True	560.8624795550809
True	666.8984868967342
True	94.65224935211089
True	385.8158119333692
True	1009.9151453338152
True	833.7355010883597
True	137.5445566683207
True	542.0067119201707
True	461.4486967958875
True	256.6628126158267
True	248.0923319078822
True	6.025964310864139
True	330.6102190859205
True	9.001397113571114
True	370.74372510294734
True	83.08972812726276
True	407.8068298177373
True	655.0057552639379
True	125.33234984412762
True	239.4935312008005
True	648.4836830762816
True	690.0303172373804
True	290.5120003255263
True	139.6164407686782
True	162.5165445140159
True	472.78415659393823
True	87.67536496697447
True	9.751073487578674
True	524.9338212147373
True	582.3598587446211
True	18.28482028190065
True	139.49612326948971
True	919.8093662157768
True	484.05697247562347
True	274.0345739818056
True	31.426904840561345
True	471.48514638964895
True	110.7402183926874
True	591.7404581874774
True	652.4020559356063
True	294.48095213106524
True	375.6904451575493
True	180.6946987581221
True	238.04741873130865
True	73.2935041741468
True	219.56702136515983
True	504.599179719918
True	22.106616033473845
True	460.1550308782938
True	378.5680688396941
True	725.2218855229376
True	922.7113552572912
True	894.2955086749614
True	148.46239063795684
True	388.2647772228236
True	71.64770400484184
True	185.66597389192688
True	322.1529595634546
True	10.862119727737626
True	783.7535915841956
True	23.374303585464894
True	409.65118571432754
True	274.5644288300247
True	659.407875560938
True	202.9457949714008
True	38.69755692222467
True	674.7472636606069
True	1071.2831418373923
True	223.0895267193547
True	132.6424435241273
True	597.4006891233902
True	496.5235321885152
True	18.41224565164984
True	848.3415644465126
True	114.51961101369884
True	45.245540441851766
True	307.1962510269686
True	359.7188581416544
True	401.96719849394987
True	270.12424887087184
True	20.077357450093743
True	21.122696230298203
True	881.4923674335397
True	204.19439481768129
True	107.01642795948
True	849.0673547127019
True	659.8189139053262
True	662.3587053450539
True	453.2440918306961
True	155.00941975805952
True	33.64471107910409
True	93.45708170528384
True	449.01482347652126
True	241.2958781255434
True	463.6129829694309
True	150.99535058510895
True	488.47748532145
True	641.0549840041541
True	943.3013050685678
True	24.20882102195816
True	929.5400743259132
True	1040.7676405988796
True	477.9826467309976
True	86.64637683357157
True	791.3864130268303
True	633.9480723336038
True	680.5136600906059
True	172.6697302354301
True	738.7752754080724
True	710.8947422839047
True	122.90877569129918
True	753.8276763581481
True	822.0439366314832
True	475.3916120562348
True	223.32717905825487
True	75.38113398163958
True	321.95969080294554
True	359.6535022228204
True	467.0548987231252
True	435.7831197442109
True	186.32536812684597
True	304.6157219969129
True	3.0879747068122496
True	13.002087540335634
True	106.23606718778376
True	131.16185355519937
True	351.9447290080821
True	360.2738611552912
True	118.14863530707083
True	13.501147565787534
True	222.0138239076596
True	845.0344228786468
True	458.9419630117994
True	513.1585732513397
True	570.9978346810682
True	813.6704802064052
True	642.3771772606292
True	91.75902179933624
True	200.78015094209704
True	246.0117381139694
True	288.5549100095668
True	108.569051441472
True	357.77753034379754
True	426.5602968582471
True	172.69354966229918
True	654.3350781400527
True	249.14522876667917
True	198.02553604438444
True	28.674146246986517
True	245.0055454902502
True	489.9000853792173
True	171.9041669620681
True	541.5409500149101
True	486.2359539415708
True	244.3466716165602
True	109.16505242692504
True	40.59927334777616
True	403.7403555909819
True	783.0169318139614
True	174.4326875174008
True	1043.4936646013402
True	1071.3534611326031
True	485.6668344798319
True	98.5076830772215
True	123.07735817182524
True	660.9592534060735
True	7.515935558909251
True	223.1691073507763
True	134.35118138067588
True	115.5606334267846
True	327.5876420865838
True	655.3982306646845
True	37.3823560200766
True	128.60152133732967
True	957.1141900869156
True	58.65596643770939
True	466.7536105867569
True	519.3420908901699
True	236.7036592008573
True	125.43293423254735
True	966.1007332623454
True	1192.0133201405429
True	529.5628324896938
True	639.6791973357537
True	211.981418028546
True	153.88563477798525
True	311.8477167394607
True	262.62949793363646
True	175.11870651419704
True	311.10197310487035
True	351.5415412488045
True	10.826516042147276
True	613.1386466427268
True	151.6566134216236
True	78.0641442922903
True	452.3990059104447
True	315.21267650077976
True	1197.2289913350517
True	352.76404036072137
True	963.5435976813304
True	10.16605397889887
True	277.5766027708731
True	230.6819424096088
True	157.35176006229858
True	488.3603770645453
True	186.71098910760315
True	423.70233355913183
True	326.81217892787487
True	107.61194601287907
True	356.7077398683908
True	1058.014180828822
True	755.1580775969995
True	229.0904918141172
True	105.0462143690153
True	290.25638835634965
True	24.113882297051077
True	360.4046068774581
True	304.6208084518835
True	597.5133997358004
True	456.9878670006443
True	377.8931125404744
True	154.88623524394936
True	12.58922502306268
True	438.1128935491842
True	280.7069702011622
True	145.54270447275763
True	303.7553339905934
True	415.8138969242681
True	817.5844721631315
True	308.63033959961234
True	770.8846607251645
True	420.0037955561514
True	380.3393381790357
True	1.484219759026257
True	1152.0959985358968
True	98.41090127509428
True	941.4410710804292
True	202.59497556425492
True	426.4452452589634
True	675.1431366665402
True	85.84444904708437
True	478.1227985595721
True	31.12864191718825
True	427.971673706558
True	75.67884100826325
True	223.0392688111557
True	37.74722709287466
True	682.8514517438915
True	190.9268792991013
True	27.48554574104417
True	384.0255242401307
True	104.75209111737968
True	170.71778724127992
True	850.9317515796013
True	262.86419016527566
True	152.051459873998
True	366.5313489635748
True	514.3239295857629
True	339.8177597634733
True	493.6110646832535
True	609.5335101279395
True	149.83839055736516
True	6.83033516335993
True	73.29478644920377
True	451.14933553023735
True	86.43543421866907
True	77.33205855688126
True	1008.1759515141772
True	27.917921462436748
True	323.6013107761742
True	322.29867081678543
True	451.3458737705171
True	682.9190573448064
True	203.9199485469404
True	633.63632597501
True	325.3012489438595
True	349.56312195000106
True	263.55614646903894
True	220.0069563316368
True	357.0869780230661
True	452.6305275938619
True	417.32996663573255
True	611.8165542784741
True	141.08404068118028
True	77.02843189654922
True	37.74713464895107
True	292.8020479513967
True	682.0279223744363
True	413.0229968869493
True	807.2600628072508
True	216.2445466935509
True	394.3874437500235
True	66.11715461070439
True	55.65029054789293
True	427.6676171715299
True	199.40889226959493
True	220.0696857868435
True	40.71124035969832
True	1060.2646577807031
True	180.0688778974483
True	913.4359595798971
True	319.86594391193273
True	924.821958269494
True	230.0592018352292
True	455.6768814373399
True	539.6628575259379
True	602.9332941785956
True	213.7430898909285
True	478.84776483313664
True	955.8158358358182
True	129.4574929407921
True	7.781105560286934
True	585.2246593025454
True	28.5561025153912
True	73.22927530513502
True	802.1433768727716
True	232.2096297116431
True	995.3525640564848
True	686.1621931113783
True	401.1008639016776
True	278.9484980957836
True	484.03003832407614
True	341.86860337876
True	180.44228315723885
True	672.6136744487723
True	732.2880971535283
True	205.8321895290016
True	90.74310755624823
True	511.2063354486501
True	141.73718616757847
True	399.8377300053541
True	327.67232720925017
True	63.50248923489743
True	348.34988777280785
True	424.7059255963191
True	389.8989420183075
True	420.4835392170653
True	400.8684344803383
True	636.3807720256274
True	57.20270928022074
True	441.8838820701587
True	327.19420046633314
True	623.7657904360776
True	222.23587675125523
True	103.12687770065276
True	44.04772222259537
True	533.6943271023695
True	647.635329454188
True	178.7137342516821
True	407.9536000570079
True	337.5346004915333
True	14.531824870446949
True	164.445155231994
True	293.60433732220633
True	2.769213014018332
True	866.4336376998849
True	76.54040913162513
True	104.2638090814919
True	113.00220332088732
True	377.61161635266666
True	34.72610222031172
True	445.6039783636227
True	245.3746936579688
True	5.944406455645013
True	118.68672400061855
True	440.12723800032506
True	50.76885586691024
True	71.09454693702259
True	183.642768444
True	299.6240292284466
True	963.5675489075734
True	391.0961553733444
True	978.347346939874
True	186.0705668368584
True	1075.807538368894
True	771.3448768725943
True	655.9382761823744
True	394.6433912547344
True	377.79632007788143
True	84.38054145670262
True	69.76024952467627
True	81.54285186957905
True	170.56381923685493
True	476.700697274785
True	1095.441998473798
True	171.8651465910377
True	358.8654797057524
True	440.59292711759895
True	595.4164375975017
True	605.6446643085653
True	279.94494646402325
True	451.07954283127367
True	666.2006960502135
True	96.24610711256702
True	762.271916108796
True	261.80550247760294
True	141.7422638459132
True	418.9250606340919
True	817.2218412406688
True	433.1874107981143
True	871.4826941208556
True	194.0329304888737
True	352.7727220012383
True	671.1280205405076
True	624.7113982143674
True	195.285801371086
True	258.9914858384652
True	829.8118630164286
True	32.61704246858565
True	185.12637391392468
True	480.4092966643426
True	695.0937297434298
True	101.16070237175929
True	37.39182250707688
True	164.93048590137195
True	716.0576629219615
True	325.4273524930967
True	556.7810600768678
True	345.6608727775125
True	285.40113345181913
True	439.0436839378678
True	473.9591858186684
True	74.41345155133277
True	376.4916590130247
True	809.2929560208977
True	0.0
True	287.3327427822871
True	242.0783464156267
True	972.1660796996885
True	154.4223390966728
True	664.3759398890647
True	635.9268065770185
True	117.0595662040278
True	222.2129155295247
True	132.0956618246103
True	12.745323541870569
True	285.40879835529944
True	369.74554762017146
True	1123.751004985024
True	233.83825591841344
True	402.9291391216277
True	653.9524247588823
True	203.16983961192955
True	27.895272890822085
True	838.5978189328423
True	608.3962506619548
True	165.38365940107673
True	609.2933782352152
True	166.10966690921688
True	298.4097225180354
True	766.1436725248399
True	36.3427297998329
True	108.29990847175186
True	546.5736555353777
True	66.28258170417986
True	73.39830938812774
True	385.9229370669175
True	21.145726037457468
True	776.9671600463862
True	98.60765614413604
True	150.32489358544453
True	18.34771409750543
True	712.9554701323884
True	28.973370918990927
True	781.0962088932063
True	404.8087519305213
True	109.56482450587632
True	697.3436743654299
True	525.3402858285766
True	549.5269184822
True	48.61326320947382
True	368.09641818034726
True	5.645843902797692
True	98.32083156290686
True	380.30416155628507
True	49.47812253851113
True	119.77786410389156
True	298.817390451057
True	172.5737174276771
True	100.98506499809557
True	650.5195809041574
True	19.132641371196843
True	1127.0884058303675
True	491.5730790805554
True	305.7635865364137
True	489.2522641128549
True	121.16942722205434
True	763.6077502676885
True	1107.097403438676
True	747.2021864449397
True	183.5458565472049
True	229.82726641228692
True	52.49797981546819
True	57.87701034545198
True	151.30226451542228
True	98.53445128625305
True	174.88892697097373
True	1183.3707364779998
True	315.7210255904054
True	359.5617728140605
True	724.6405157011334
True	16.827738449200268
True	15.666706756578504
True	610.6181048956574
True	6.832022009703286
True	117.36978864597916
True	678.6775305201096
True	180.34294583656092
True	653.6419517658437
True	844.0848709515137
True	154.0956270456689
True	915.8336850054528
True	2.629711888140584
True	434.6784689167825
True	1060.7302096017936
True	24.916434845516346
True	241.54207197693387
True	149.24698007535662
True	942.538297056074
True	236.92457655968283
True	505.3254219525303
True	124.04168560986184
True	509.89488986693954
True	153.5923894592511
True	95.76973269543468
True	384.24318614844753
True	67.16625869541254
True	54.42046136017771
True	1075.2628761078756
True	279.1828858696597
True	161.2382394829638
True	367.6239577717429
True	395.4705126965261
True	206.696161963854
True	168.9192691175211
True	387.3837018662119
True	36.00192170466278
True	494.6079267249621
True	1100.7558256938894
True	110.43176256585885
True	473.2010712688022
True	305.2093103718677
True	27.24559391198853
True	399.9667087838157
True	103.91885030211554
True	619.0842715226081
True	204.41102930292544
True	414.36675615689165
True	21.40043512383461
True	441.2743227908896
True	109.88442284867396
True	349.06133574477155
True	32.17846696440758
True	166.27074341187554
True	254.78864661409295
True	753.5273043163547
True	60.0103567714792
True	142.28806673424194
True	231.8358178596461
True	138.58956381606254
True	632.4745721731658
True	547.4266182183029
True	785.5573707464387
True	393.7708227186404
True	544.0606708061014
True	420.7966409112796
True	671.161152190847
True	75.02681631743492
True	476.40509083766887
True	392.6112874268196
True	45.89266041748024
True	88.31900140050298
True	128.73103930002574
True	83.3519051669613
True	323.5476417807731
True	859.0075487731702
True	323.7101843512176
True	1141.9578087860518
True	322.674295985598
True	910.7083802126534
True	142.55736363745683
True	565.8925947882768
True	615.3946331391205
True	702.3133734759654
True	443.6032315194903
True	66.33899872530655
True	287.1799368917052
True	37.98952404045861
True	172.51649200963854
True	171.7519674509764
True	1157.691199062032
True	234.87661661101933
True	545.2274900099425
True	568.1381919359517
True	566.2058189382398
True	910.0021642083324
True	581.8531439215716
True	636.892871091532
True	970.387022092062
True	125.89959453044312
True	324.5726894532835
True	267.99150711387614
True	339.59908789318285
True	89.30266118484752
True	390.9128805741767
True	4.639920048843452
True	318.10235364581854
True	258.8574739780188
True	629.4719810827386
True	301.1921028706519
True	352.08732515092095
True	11.219065112292231
True	56.62890840077217
True	546.7076892687934
True	31.224873183620534
True	139.67021411614024
True	63.200924568820895
True	152.43000112785964
True	246.4965101467939
True	73.27480416241653
True	373.73818408332585
True	260.54822200668707
True	104.7631796563556
True	339.10402700054897
True	66.87081025899388
True	602.3119842247321
True	850.9612782082423
True	276.40601190682577
True	1179.6665524135476
True	115.04573830502709
True	301.5486156236031
True	1043.9557957424645
True	90.5771030853734
True	270.0467917541084
True	10.318425793169368
True	416.6080983411624
True	454.2527982647108
True	149.58911719800133
True	622.9210437279786
True	914.5449563762446
True	155.97060554434705
True	73.25700888256245
True	344.4827464650244
True	529.7320497343858
True	612.8985928229187
True	1249.802495481626
True	27.83826375416203
True	939.1773814098316
True	133.84519950705868
True	638.4589545312732
True	109.28170317070276
True	124.466547167672
True	189.9483611247153
True	166.81411958725934
True	760.3199928186302
True	213.1750319950825
True	231.14992095878836
True	68.35585354821362
True	508.007514629048
True	455.7816326230744
True	176.2641377051558
True	232.6568958007444
True	17.59526120363222
True	417.7355490322544
True	221.7949270989269
True	279.2131493087355
True	111.78175859477965
True	692.0123940941463
True	413.874921936772
True	258.0881267933801
True	639.5924389652391
True	524.749324333385
True	445.9411299810324
True	141.58749362609765
True	523.1254787973855
True	434.1742678326367
True	2.382849895224441
True	191.20341565552908
True	92.2528598404586
True	246.92969676826615
True	2.825877725083637
True	116.83267408456491
True	348.1162796483412
True	6.635479258779898
True	834.9595545599643
True	166.17646389149846
True	701.6345209712881
True	803.6134446994274
True	159.23271115521243
True	225.07536977474663
True	490.8308126803153
True	842.7837956553171
True	48.85452791748215
True	37.678195301003385
True	126.2041956208677
True	637.3756632553035
True	727.6418401610921
True	186.76919512477204
True	594.6883306979315
True	594.0994534248715
True	862.960078108209
True	410.8331425042973
True	185.3861601188488
True	877.0628112162445
True	211.1646361246062
True	153.35470244044657
True	308.87378742521
True	220.3405821077525
True	208.8899529535437
True	621.3926949618035
True	245.259795172977
True	188.29976962224677
True	444.02189058620206
True	474.1600146645466
True	61.598386694885086
True	279.25124389593395
True	78.54683029401518
True	341.311671666223
True	357.33314185557947
True	255.6915013123793
True	181.80700732781483
True	371.69700131996416
True	666.2864711562406
True	729.0978570101115
True	301.8751513266652
True	741.9303250424679
True	66.32503965614973
True	836.5242097795316
True	345.1391180749733
True	12.4134592586089
True	616.129955190572
True	725.3940251294646
True	266.9194093712292
True	172.9137973318572
True	51.00883475565694
True	385.8570225302925
True	78.25033390854568
True	13.125419124551392
True	889.9860801095309
True	361.0945628778162
True	175.80614907828706
True	975.4094965995783
True	11.76167296713668
True	781.3075547535439
True	32.31155472225285
True	718.4054239261153
True	59.51834163737308
True	769.6250783857765
True	460.98074091894864
True	200.4450242419596
True	451.5035141352096
True	208.4400239981004
True	297.8334572910201
True	223.7489739170072
True	402.4455341759084
True	9.737274364913056
True	326.77777147569776
True	113.6261060612873
True	11.168040392695891
True	482.07333568569095
True	733.6949457783552
True	284.58350656869686
True	78.28147432275873
True	325.2622367780044
True	79.98388830429055
True	186.12982882507703
True	183.0761868204065
True	388.3395714618177
True	46.11589224690748
True	140.51845360483858
True	376.2000955685607
True	871.9752202905544
True	110.3103961708678
True	209.34061007699063
True	444.7244407677973
True	19.405295505003927
True	413.19284336360687
True	510.2808559633807
True	87.42109388969874
True	390.9160040560499
True	350.9978819422842
True	410.5718808798515
True	591.6424633831152
True	1047.9879507365897
True	1006.0448506642
True	55.44423086618712
True	1055.560283409175
True	109.14454584655246
True	110.24516592080168
True	105.80908135964168
True	516.5109804434302
True	377.28005598329554
True	577.2117676087927
True	257.3141016351627
True	161.46489190201532
True	400.0463243762805
True	15.5140412038634
True	458.3901890512181
True	401.4335742140397
True	141.59771218885038
True	92.36557525649316
True	542.2333280281522
True	1018.979993550875
True	200.7952438074767
True	62.25898165868035
True	441.13924465193
True	382.6662304155061
True	480.5129422664786
True	332.9561148615001
True	4.505780020571628
True	507.3493625019416
True	522.3264760281162
True	495.2797586033061
True	193.40626947085667
True	105.6963910285778
True	21.12742752204569
True	384.25243557222194
True	109.26495714338736
True	6.078132546808636
True	31.13444424008332
True	353.29454176721543
True	663.7008327598674
True	137.7074422070935
True	89.19846429011629
True	23.389403266242677
True	406.0086711123709
True	369.7731827911021
True	776.1965911196666
True	300.7374566326789
True	528.8053807011958
True	551.5259916752082
True	513.2321848875478
True	300.8503661439274
True	540.9178467927886
True	99.89884586469032
True	577.3831633043329
True	7.363054111063013
True	387.5151168686582
True	437.5902281717315
True	971.8001627003254
True	354.52716287535657
True	788.0067403056763
True	960.7700867435136
True	178.24904103730643
True	33.98727790273463
True	375.412751968417
True	378.7893155572846
True	597.3991344775663
True	242.8080338360228
True	28.68207085772401
True	634.6276111486071
True	126.73306666628996
True	1084.402521582893
True	326.4394392243953
True	471.9098254459613
True	124.6747097089814
True	807.2829527447051
True	141.8531980867761
True	817.5896008128656
True	550.3510165015605
True	186.49326986761997
True	109.06324818236632
True	62.89368038824172
True	563.0932272452554
True	890.8786828660441
True	429.6058552431063
True	535.2968935486452
True	132.6236427393322
True	633.3981955879161
True	476.4701584949896
True	799.4821390900928
True	331.01562255613067
True	581.9781306258119
True	115.524268111088
True	24.53176255997548
True	412.8026878639106
True	168.84436881787428
True	104.828302582258
True	364.6117586382129
True	1114.9287693369392
True	250.7894400697812
True	561.8340779343345
True	10.863980843664322
True	75.33440393229809
True	327.7837535610598
True	776.4980497814345
True	448.8807105756184
True	527.9861803230516
True	728.7057931730047
True	72.31981585710109
True	714.4000358523174
True	51.68176450547705
True	104.8694341030559
True	184.08349863168647
True	84.89054890017168
True	27.729491307675428
True	302.665370717367
True	490.8970043119432
True	901.4137509681564
True	854.3194838287187
True	6.335581798176761
True	287.26939333814016
True	458.933867481626
True	120.63493976434836
True	240.5001497337276
True	326.17928276671427
True	1327.9412249319694
True	457.6857169704129
True	24.248765488009315
True	183.9258887037041
True	687.6273995455853
True	35.279681868820255
True	173.42293235573038
True	545.4846679631846
True	70.8250741962865
True	876.0093750254111
True	329.80540167463107
True	679.4074940171574
True	76.87874129135834
True	670.1624465689275
True	587.006108168361
True	907.9920908972324
True	247.1979348309289
True	518.2082682154504
True	838.2256117327615
True	920.4129440693936
True	227.08430562878888
True	797.7294841522483
True	219.4043395008083
True	442.0807418329646
True	368.2116056589754
True	497.9279072474348
True	488.59830010582345
True	315.2756790255359
True	353.42196467854416
True	111.43877311153976
True	346.130018497936
True	1156.3888226842537
True	312.2216605553791
True	146.06763951814824
True	301.00048580721347
True	735.3576978315446
True	654.5568729039926
True	401.9371736485699
True	118.43046813514842
True	343.6628590918579
True	35.51577137373015
True	176.08244432389657
True	90.7201594330952
True	87.48579447003935
True	551.8083026689774
True	141.71965763996351
True	132.61193357897218
True	106.42564259239538
True	83.7153111392417
True	454.3150385018
True	394.61055064095615
True	1039.14607196086
True	553.1030828007574
True	846.9947785954847
True	269.5525536113853
True	287.3145811869356
True	524.6505814359562
True	192.3597209794107
True	788.6110086939394
True	247.14006933251167
True	366.7909772100227
True	69.16895879630687
True	115.31995220128842
True	271.80724498965617
True	122.00200204492154
True	466.3355336257538
True	32.078045491979935
True	569.5319603323356
True	1021.8297911739932
True	736.8720314708355
True	1.4543987353406125
True	62.27568873455444
True	518.1628037841473
True	440.2676101711634
True	76.77478832296026
True	123.41946492025228
True	312.1832889399316
True	77.73965585006394
True	57.253881995158594
True	722.5692991468736
True	651.9440581071217
True	158.18599543367725
True	173.2597130087592
True	541.4836749963923
True	53.118906887913546
True	23.714118000728337
True	568.2686731061101
True	449.5966844063637
True	1129.8400056276826
True	49.39334992492992
True	455.6122213845627
True	918.5996862580284
True	835.4764394543788
True	280.68081038952363
True	761.349521614785
True	399.40374785860325
True	40.43064372468172
True	96.1043951066285
True	707.8826227541563
True	75.79998064345538
True	142.4083491257933
True	964.8255820340192
True	195.35913607400823
True	272.5389450800074
True	103.32335816906954
True	647.0038204751429
True	600.5667578925433
True	206.08037430251292
True	433.1658433245715
True	42.03884290677515
True	280.63847770915635
True	559.7611013831633
True	629.013420968576
True	321.7773662082875
True	76.70699267553672
True	932.654490868727
True	1100.536956463358
True	550.6157932397031
True	61.02951358256198
True	27.935026294444235
True	95.8733513594322
True	106.64464610127696
True	104.75005364264976
True	875.9879063582262
True	1177.3381396159214
True	737.375343989014
True	318.0556821165472
True	8.696163401509194
True	20.588317746665066
True	351.16980341722586
True	477.4398422429237
True	44.99370981186105
True	569.5661755615313
True	434.3385684157876
True	396.2850204163601
True	85.02360326134782
True	197.0845273624329
True	268.01630658680057
True	134.54958048429387
True	381.9976286367973
True	43.81662082599274
True	160.4348849925528
True	1163.2571942158302
True	6.197241471283705
True	29.72575324598281
True	586.0506359563882
True	361.9444253015241
True	770.8755620975378
True	156.81853464829243
True	746.4408932620581
True	601.6113499671766
True	290.657245723032
True	429.6474102293058
True	340.91991683229355
True	286.9734108934604
True	268.0493385788805
True	398.29867337957984
True	501.082348507272
True	500.8313739662542
True	109.3654043614395
True	352.5983362332452
True	8.376119355326482
True	186.6017804856667
True	235.21940554975168
True	850.6195832882815
True	601.8230640924063
True	32.50970184919672
True	731.1791706522779
True	832.6724500373294
True	106.48017341816862
True	347.0159284595253
True	856.8587395187055
True	222.26305107220625
True	166.7670948365421
True	528.5956596556072
True	593.7948025006312
True	1103.299831325411
True	144.6749305220284
True	156.3124768165495
True	251.13352398592517
True	316.38909466196475
True	413.4738354869421
True	415.0132966695966
True	312.664076225824
True	426.8427827274173
True	489.74512302463353
True	213.1542308421841
True	1466.3104932879455
True	254.45550983264025
True	394.43294960976266
True	55.08954630857552
True	778.8435156313475
True	258.5467096733704
True	926.52006922293
True	547.8928319935153
True	325.4109283084987
True	771.2399423487349
True	262.2949610877613
True	210.43519151321144
True	257.4517973591163
True	223.2982793534674
True	138.886785876305
True	261.26605932656486
True	741.7457244622209
True	533.4000704351843
True	222.2137485141113
True	1138.9515308294467
True	117.62926363378504
True	261.82850224485946
True	74.60515645184361
True	312.35971326036764
True	419.2419375638702
True	92.06693704208344
True	205.88593108989664
True	77.17315408351945
True	706.8720106220636
True	372.4444075236472
True	220.7732063399841
True	727.283308543786
True	883.0542492458676
True	819.7896671997424
True	824.3516758494034
True	348.0909389122767
True	1.442068306312268
True	253.9490931824961
True	55.91401832127339
True	362.8850947799973
True	55.70189679632536
True	364.85813317136666
True	876.6187638340975
True	969.4339466004062
True	402.8306272456346
True	18.083635626288157
True	533.2559061071248
True	508.5396428765837
True	194.4100865660769
True	232.46033185602343
True	295.1322767244277
True	24.95666282732973
True	125.95297186108192
True	940.158566862072
True	63.50615847625986
True	481.7664254960154
True	792.2918701486191
True	102.74739122751711
True	239.65002323626197
True	110.40368967394215
True	15.75193624488347
True	1.8887982059483108
True	119.92154325075089
True	1001.8549407796488
True	498.1243336263576
True	68.75622436183313
True	792.903327670467
True	334.66319535117896
True	1.0847910003308705
True	432.7965245073169
True	191.04559361137072
True	518.0982497690924
True	80.47847187487494
True	301.21539783079083
True	365.1246021309558
True	165.26306864231728
True	206.4674598797412
True	129.0382016678245
True	172.3072301203532
True	956.797978341174
True	16.28012177585655
True	498.9950214769341
True	501.8120039908493
True	415.3143045937732
True	224.5706428404296
True	227.8491921466497
True	161.16228352404846
True	47.6309429162029
True	491.3751878443512
True	150.73065450471944
True	867.8002247424816
True	826.9140347845175
True	243.8175964839378
True	311.25589778017144
True	518.7536468316956
True	42.89127832625532
True	85.16056196431045
True	720.0882422729184
True	1081.860413855487
True	107.06835889965348
True	720.3572560102052
True	147.2490487341169
True	932.3464004403264
True	677.8220946740433
True	102.58064161638798
True	273.77557928996265
True	632.7671265802661
True	258.2351521325101
True	48.40232058585941
True	574.9671130311959
True	449.3931122473995
True	5.40184552038528
True	486.3194536231561
True	71.06073395193677
True	173.1650315891091
True	241.28013053506868
True	303.45677729826485
True	69.69100544442708
True	215.38317266293265
True	355.93993680895335
True	438.850043893673
True	921.0604358919658
True	48.89981483286228
True	923.3075749410388
True	1031.7708603263532
True	125.8524386179612
True	77.53761320605473
True	979.067720977303
True	37.0988639314561
True	225.06457421277116
True	90.37060733445776
True	223.5549456300945
True	374.2723520914516
True	937.971876939896
True	96.78844276139804
True	72.7601274997154
True	636.0222109245672
True	274.2342143268714
True	714.5908542228284
True	54.21317093718636
True	495.0050985793032
True	377.37526367828457
True	678.1059314635702
True	51.81779107278934
True	112.43235182625888
True	28.1475370574565
True	270.3681968091062
True	41.527225119225285
True	355.5228833134548
True	3.72357559489612
True	1174.0448816855906
True	97.9245911917275
True	125.72479502686664
True	354.7561194302788
True	711.3687999513453
True	665.4561406504388
True	1064.8459947003032
True	498.0007927504
True	409.8963174599876
True	142.263764004874
True	418.181509831785
True	840.0564536865755
True	436.9671327232816
True	930.8395095164732
True	84.57222246583224
True	418.1071109065514
True	181.0221801432272
True	296.60465495322006
True	774.3275451189385
True	163.6072727289146
True	134.94153548703966
True	59.80023167192572
True	860.3854804579792
True	781.4963653216658
True	82.70385308968159
True	419.9664575621933
True	739.5978476890189
True	417.7764523831292
True	58.31144497048098
True	317.39360077137394
True	791.8130467768439
True	31.706867482341405
True	373.6053142571829
True	168.84170517903766
True	272.73128093993256
True	31.15730258306681
True	222.43618354139855
True	773.9570841620636
True	641.157684436215
True	54.80880431619396
True	284.74665572656727
True	913.1045021513128
True	17.999610174446936
True	332.7438692182415
True	292.060533926018
True	428.9948886112724
True	217.08184177499172
True	584.8576558974027
True	48.850839560340845
True	988.1654757428656
True	846.8811343034535
True	48.06781181216248
True	402.5089740625376
True	746.4062872966117
True	950.975863527456
True	275.81845380496765
True	562.3363843225392
True	129.355834090294
True	197.15101375985176
True	127.40491434811166
True	138.43384112213198
True	212.74557656831192
True	944.1273768536586
True	780.6923412666328
True	957.5430430102456
True	20.14689901106577
True	27.505609108207267
True	361.5149402268305
True	14.24024694575596
True	629.6106901795332
True	1104.6564981353145
True	268.9655002136843
True	203.58510302377303
True	81.89723480321504
True	222.7267784537012
True	138.954608495565
True	44.15114856808248
True	129.10277991221514
True	91.72686251455264
True	253.2046294851889
True	515.6984611923875
True	165.59009504556087
True	29.662767775618512
True	60.227437563795455
True	421.30331535707535
True	259.26327937182737
True	610.543838587644
True	24.12390433409659
True	117.60117864342683
True	665.3292434410847
True	270.50767061110685
True	460.498847180718
True	646.3629311182302
True	107.3930496349527
True	109.734668445197
True	81.60188311716092
True	23.734287880602096
True	115.168368493852
True	89.31043247914687
True	97.4456188096718
True	151.00660159627816
True	241.18911392801468
True	829.5111571726973
True	276.0573482099686
True	943.5743453930965
True	167.43180827459997
True	194.43868680465383
True	799.4090141156034
True	317.54869793633804
True	620.4415124157105
True	257.1745443913848
True	355.4579498280747
True	427.1501781684403
True	561.9292568375076
True	634.2233205369753
True	369.63468329628427
True	34.04952557061852
True	538.2940310012971
True	622.884463103641
True	20.02568375728629
True	10.983544270430423
True	261.1507701619315
True	409.10442595155376
True	470.9787375498156
True	63.39911940013875
True	670.0099494839606
True	918.4165784032484
True	252.6736526972157
True	912.1554332793322
True	271.3416501222192
True	102.7726576270979
True	267.56894346851567
True	708.4975170977057
True	39.75439120516912
True	591.4729586250412
True	1299.2540808171343
True	1031.1834608925417
True	909.1493753476276
True	208.90838462167665
True	84.9300603913093
True	196.00396328300823
True	823.0163212934634
True	143.17001670091233
True	1081.359419668046
True	855.5816982243509
True	40.72677098754908
True	88.60644829234221
True	406.5123491038183
True	430.5557795850413
True	205.64391170519443
True	520.3757388711001
True	661.5177848817826
True	120.46041586332096
True	270.0486156367464
True	1034.2313401609354
True	51.07116470849972
True	681.8383518527239
True	549.0268157515942
True	34.06632744048457
True	794.4734881497569
True	383.7530280738891
True	550.4810720911323
True	110.0750491171144
True	262.9298894819055
True	220.7095612276271
True	28.40633158766715
True	132.47827380361292
True	720.9428116646777
True	134.83927824344832
True	397.5947353184056
True	64.03742358925739
True	642.8350688100976
True	627.2467138857528
True	244.1751523894816
True	461.5118224080435
True	167.07544967054682
True	161.52934187422613
True	216.8382699686829
True	290.5648401734137
True	364.6561733971084
True	131.01666876971825
True	179.42636827970813
True	28.14296314603101
True	866.4551643049878
True	307.50727674084754
True	10.12758722105805
True	364.61956611460056
True	167.99862419791302
True	619.3148172677522
True	364.00930712102064
True	586.0646882503166
True	551.865142858018
True	479.8535214690701
True	792.8492033763317
True	239.69591931117705
True	579.728647679312
True	160.92221750217882
True	528.1827872332022
True	364.8153078627496
True	365.7029300613431
True	124.00915454517116
True	126.77602556550572
True	107.80683630917272
True	68.98149087719575
True	747.4511541181789
True	180.13569606208148
True	44.76880901570088
True	0.0
True	537.323617035872
True	112.12161295200316
True	22.148470581055047
True	41.47873607587956
True	110.0423488626998
True	529.4400671989966
True	177.52907548460655
True	103.93106883075262
True	33.00024220761489
True	159.84572205869395
True	922.8401713218692
True	48.73635862779035
True	228.33795537711052
True	719.44631559855
True	320.6909371656689
True	449.6732058830232
True	484.4691100906747
True	518.4377050651675
True	585.7568370923119
True	888.0197897495171
True	252.8872487047012
True	1009.7840297569812
True	912.7374544823618
True	615.1620101130181
True	349.4695688070268
True	856.6549430569287
True	10.980546247654503
True	32.12187351417884
True	279.75472757037204
True	41.49706784596751
True	197.73564795264093
True	767.2771299562119
True	212.10156767864663
True	752.3607616272135
True	750.7523335940832
True	127.00701058235774
True	363.56123456058685
True	590.3874999977727
True	23.314676184149015
True	127.69066862424305
True	429.8134613557676
True	302.8365773498636
True	198.81876910639176
True	117.3538899909086
True	377.35596689891287
True	21.48324407790601
True	365.7740355793127
True	366.5832059730859
True	1049.94635592474
True	369.9892344757772
True	32.333939237608966
True	440.07537416915534
True	428.12068224197714
True	242.5530964358442
True	34.56816394016827
True	753.4651160148612
True	449.0721874736944
True	172.95101709302813
True	12.898587796405044
True	1226.7560570073824
True	165.31624567470513
True	28.362456009215755
True	312.53360510052653
True	282.5745937352401
True	114.33222339588798
True	279.20410519107554
True	46.70862832449811
True	301.6880470815299
True	276.2768486934989
True	321.63049659425263
True	30.44259756127873
True	47.02712652189624
True	1011.7463376099672
True	24.75894259532293
True	12.202570553776203
True	179.22256981045712
True	643.9921670763049
True	7.791201886409342
True	204.4933530598252
True	170.23845261862294
True	546.9032849606814
True	386.67827027387153
True	720.0613291658398
True	322.7307466048428
True	498.7038248186001
True	435.6100569577911
True	511.17838029910695
True	103.93457034870892
True	1281.9419421790185
True	921.1112862877834
True	288.7130429245349
True	528.858478854495
True	102.73622408614052
True	549.3458309558678
True	442.1302241850552
True	156.84053947052837
True	78.97268115142828
True	340.56525620779377
True	167.60533287670287
True	29.97881298022921
True	607.135375353479
True	386.7213843456547
True	67.16527889457299
True	30.302742284287785
True	669.9674709865882
True	493.3413029996636
True	80.82404202957416
True	18.9073777852829
True	342.7866524333564
True	342.66909658058205
True	710.7109902534854
True	545.8565265614556
True	562.8543338882862
True	782.2909946637669
True	9.589585502592854
True	57.79878761446326
True	35.17951502363968
True	63.61965469499551
True	498.6512219992994
True	582.9301911449717
True	83.70180306277379
True	108.25518645722862
True	183.66579612784585
True	73.13493606348003
True	177.48258339191614
True	196.6255348703685
True	282.20936935355627
True	799.8653808219857
True	610.8915353215981
True	297.1102473837222
True	195.3552360482044
True	270.8958314957714
True	244.0390904547208
True	726.4883770060603
True	331.5293847242134
True	160.7668458285204
True	899.4017380040683
True	352.22784107567884
True	478.1323299714303
True	157.03621736874211
True	123.14639237058098
True	63.88753681362459
True	215.01078980501893
True	981.0751923159232
True	554.2011828041976
True	112.81653027892922
True	359.20805413222905
True	103.19684423420723
True	623.011477703837
True	3.951601757306325
True	673.4762369724142
True	39.32553004817064
True	928.1195731010316
True	853.6195051969625
True	213.64669373793217
True	27.320948916714187
True	81.94337076582899
True	477.33614384482433
True	232.47999636729577
True	1.66401602882247
True	80.11929137230612
True	1078.585512490442
True	337.2949435615873
True	684.6585058237663
True	490.39287806003
True	31.899310137454787
True	133.9635903914565
True	436.8947566796154
True	897.0030836229216
True	823.4179024602331
True	431.2386955968094
True	330.07011125883366
True	16.015162282702526
True	77.51961118527844
True	735.9959027728631
True	472.0444285056811
True	377.9850023556282
True	893.6678370050703
True	23.62054190857965
True	227.04748727268765
True	908.762585416528
True	232.94911077527323
True	7.664979228704828
True	491.7719836958804
True	109.33624737868102
True	609.7132821657606
True	51.68597712218569
True	251.18941451595103
True	864.3636783054086
True	900.0707543212909
True	273.02581272174297
True	428.99034422163584
True	106.92461751818432
True	596.142271977188
True	265.6536041878528
True	192.93193102885405
True	845.1950259467137
True	53.72478315953611
True	689.6791598144426
True	284.32075318795904
True	302.1932249087073
True	169.65587267247818
True	478.3498876272515
True	601.3935218092201
True	373.0596072544943
True	417.2867196588018
True	67.88544233750793
True	163.1796849875552
True	450.4430318755653
True	202.72477334787905
True	36.2428917428432
True	202.10642418110768
True	394.4583815320284
True	402.8127196119358
True	788.5021316393335
True	134.8602170828863
True	658.0132910460346
True	489.5680552214192
True	603.663138667118
True	142.1791378073633
True	36.76616553426423
True	662.5573981183455
True	69.54771685179173
True	557.4155750962935
True	700.0282890923423
True	440.4556284384182
True	129.1547272249314
True	506.2130714787159
True	4.385509200541518
True	414.318982027553
True	31.68096587466393
True	632.5482375246697
True	295.18326347427666
True	575.8469567294323
True	679.6966349439741
True	151.13066595331216
True	511.2065219341538
True	510.2341471167
True	62.73558063813386
True	976.7457524326852
True	3.592616909196293
True	28.09928117394548
True	629.1080796781017
True	685.1459241967062
True	140.44302496484482
True	401.2868285005552
True	126.15416222175662
True	73.30322241144329
True	445.83574258304856
True	42.72799626846043
True	513.4156524064455
True	11.903030364793723
True	872.1439206370421
True	551.8640774449832
True	642.3133715848383
True	103.18252825154237
True	372.7084422562989
True	1007.7171075339464
True	811.4351387127804
True	140.3595951432493
True	540.8346132561907
True	470.7381570050414
True	243.4163341122021
True	254.11946286608736
True	4.9535966202125525
True	319.86365875955875
True	11.419585424059244
True	359.1010096872275
True	72.46827263719456
True	408.3603923326737
True	652.2761664004609
True	124.91125156307504
True	239.5962241432884
True	623.8733119765628
True	671.9597870762482
True	285.49802926886355
True	141.1724750215472
True	165.16659632970826
True	469.32220350931
True	86.11766866631432
True	9.55439657318192
True	495.9288997684298
True	569.3940979871845
True	21.021655810193145
True	137.2426364347276
True	925.2491450173002
True	494.8657952436429
True	269.31485184662097
True	32.05023676699334
True	476.04549005469727
True	111.07841152469835
True	576.0162893810632
True	648.3551270441487
True	304.8252717479824
True	385.9121980638876
True	189.08309095224385
True	245.02210427255991
True	73.34167089652476
True	218.02160194986797
True	505.2839529959257
True	22.22123775753304
True	458.9029969494376
True	369.1110836934898
True	703.7029393271282
True	881.4279140672635
True	917.8373024555328
True	158.68957045775022
True	409.1392280332095
True	74.62810115743537
True	187.28956864963104
True	313.783300564158
True	10.648320929015844
True	807.9121256170798
True	22.580978274062577
True	391.099110994532
True	260.5079499054731
True	660.054143365845
True	205.2172136175861
True	38.29883719140948
True	708.612234051297
True	1070.593453150117
True	227.3585021616304
True	130.09616001300654
True	588.0017092979954
True	492.0975030366309
True	19.770751799096217
True	821.0546016456401
True	117.2584432873698
True	44.00182625327926
True	306.9426128990268
True	351.4898332930956
True	398.9772141114045
True	279.65435585818034
True	18.012422337414066
True	23.320840494509333
True	878.5832401681212
True	202.75594734725536
True	112.91496820087713
True	842.1293727476453
True	642.2670034568113
True	637.2924588782146
True	455.99775885810885
True	154.81436179400674
True	33.018331761489165
True	102.95238575699878
True	434.87371080143305
True	216.60164058192524
True	489.4385605034042
True	140.2810789362484
True	488.1513639150604
True	658.1077390134348
True	955.3750838768028
True	23.044784719821905
True	933.4423912917046
True	1053.7686316840677
True	495.55857154991344
True	84.45874490137004
True	798.7796628504186
True	637.0945317367981
True	673.8844921451423
True	176.68237617766502
True	752.2102405217857
True	693.3133115839116
True	124.01481337101649
True	783.3234893075837
True	817.9940459821584
True	475.5669481461593
True	228.54015461938675
True	72.26739081698582
True	306.8017746143614
True	338.7825438420303
True	467.77094336864576
True	439.9637687315805
True	184.7413550820781
True	312.6166763723568
True	2.7216462630050366
True	13.518270102846476
True	105.72460277341268
True	134.33142254385618
True	356.63608942627627
True	348.6093274432686
True	111.2449113779961
True	18.85233471290508
True	199.98248975808025
True	838.3952313435304
True	461.5742597711132
True	533.4407916457099
True	571.6133631260362
True	796.2244811967577
True	632.346696611092
True	91.62087639877792
True	207.9596360247012
True	244.15550861221732
True	290.47370775356296
True	107.58226488646704
True	366.3358630234585
True	429.45978726170586
True	173.71127749244178
True	645.8916084231954
True	248.84752453656245
True	203.22723514954797
True	28.93318353138125
True	256.9946528672792
True	471.54124450493697
True	161.73461208253346
True	538.2360057253288
True	469.5506844967479
True	234.99982150174185
True	102.00359562423468
True	42.31710538791088
True	398.3835021642752
True	791.7224419254304
True	169.8261172801644
True	1036.3825356704394
True	1064.078593750829
True	482.5944812001082
True	96.51105305683942
True	125.53736142068456
True	668.1423014684474
True	8.953616195611136
True	221.96075585123015
True	127.10009157857732
True	120.68403127604174
True	314.4639390693916
True	646.978371526318
True	35.665720075058
True	129.25636357337316
True	956.6999943126834
True	53.4338671382408
True	456.0337234516972
True	531.5474200670797
True	253.11421354151275
True	130.86202574938494
True	953.0619380805352
True	1195.0526425582657
True	510.55638086934135
True	642.930215946296
True	222.19381035886852
True	152.52766146929076
True	320.59555875163693
True	263.0258469345793
True	172.70023692756988
True	306.251985115429
True	329.88996365988834
True	12.173103181437554
True	641.9915237225268
True	151.62247526041787
True	76.90788573253666
True	445.7990361080102
True	298.7583802085523
True	1199.224013630473
True	346.7554527755124
True	971.0739706438386
True	9.822050523830336
True	261.6592821690954
True	227.0810041202324
True	151.86620096465725
True	496.5299432582602
True	185.93323809771127
True	418.3613892553186
True	320.10425104171986
True	106.23005172042328
True	358.6810823245247
True	1040.6694446992776
True	742.1303444902427
True	225.2818269681808
True	108.25347812750104
True	283.8125821032554
True	25.393545653213703
True	347.9750539679371
True	312.0089506351132
True	555.3545238147528
True	456.3646626962415
True	345.117605956754
True	158.55901683699344
True	13.002248658938187
True	427.5954992422354
True	271.58334113518663
True	143.68795449580188
True	310.5124481481702
True	440.6047872024851
True	821.4526300918689
True	309.4443471961929
True	778.6449872125899
True	374.7524177329086
True	374.9008745034792
True	1.768525690016875
True	1219.783483028
True	106.61747591820446
True	952.8675221569306
True	203.8443108210472
True	456.26677650651953
True	669.2398997635554
True	86.70473329158541
True	488.192334008888
True	33.79184015565171
True	417.2195274041512
True	78.17201636129492
True	232.0531738897612
True	38.1766273323931
True	683.2362475559555
True	186.2779062079915
True	25.834009338100927
True	386.19512048289374
True	106.25038659649547
True	164.75192125953458
True	831.4224064821574
True	260.35205687582425
True	153.3052911805923
True	376.7815896377506
True	521.9410661100901
True	331.3331054440021
True	525.713582439898
True	620.7677696216033
True	152.84690872164947
True	7.429894645829331
True	70.81254207675967
True	445.94520165788447
True	90.92944460445555
True	76.95910533937719
True	1050.7294403448934
True	28.05042221779641
True	323.08535974861246
True	321.5318332640034
True	454.3746872848233
True	676.539215114491
True	191.19793756803648
True	658.5236759114717
True	337.1089363761725
True	351.5093219823097
True	284.14437089938167
True	218.37588817385168
True	367.9246212636496
True	442.2137700589311
True	408.6004480051987
True	587.4650928372354
True	135.59965412241874
True	76.46041510212184
True	41.38275070721974
True	297.2899193870866
True	659.803425817059
True	403.3001589039839
True	800.6733294169943
True	206.86708373499317
True	376.14088391639456
True	67.20428739972492
True	54.737149481462296
True	426.70652543157416
True	201.56470055054663
True	229.5107845056457
True	40.42216333416456
True	1092.3483163707413
True	179.88777975300303
True	910.2869795751257
True	310.1181639302212
True	917.2642116818854
True	227.9057908797522
True	469.662212798335
True	524.9702126648895
True	605.4081630711336
True	207.59539024364875
True	489.522804784709
True	957.4157178321052
True	130.5470164101486
True	7.486225873262414
True	569.9279260832627
True	29.5356431202603
True	77.24110275206215
True	803.0009801425663
True	225.15199969199637
True	999.5390117446848
True	680.4142126257433
True	438.7793844380305
True	290.9343977858319
True	490.1538824596431
True	336.63730454002024
True	181.1201157981301
True	693.0067349020047
True	678.1493442468328
True	209.0022179620021
True	86.00677436439436
True	505.5482125712638
True	136.79775082347578
True	380.81101786496833
True	329.2410306797537
True	67.52224891345443
True	370.6469684397596
True	414.98909787683215
True	378.3254513045503
True	408.7318450710293
True	428.4967104144586
True	639.3480528615787
True	55.11338129938167
True	443.9609893665186
True	335.107791270314
True	678.2582308829263
True	220.48637812763852
True	100.6799574829853
True	39.61588583619868
True	527.488469868043
True	630.1634963068824
True	187.17902837270896
True	412.115782706126
True	337.7232057119243
True	16.802080991706994
True	167.52458714560703
True	295.9820475074246
True	2.666637600726306
True	883.5718125329064
True	78.54475571175355
True	103.06258541875344
True	107.3467804437938
True	360.9373561614197
True	34.93710173415101
True	454.497627054962
True	227.35544847012733
True	4.49853681849932
True	118.50873126635923
True	438.0143548538696
True	48.45657155219869
True	69.1681807063879
True	174.24120633562586
True	291.01661785994264
True	990.5936850258108
True	388.860830817593
True	932.5608660487242
True	186.5810661623692
True	1022.4604012216028
True	768.3166119172456
True	672.2892233564459
True	425.5316613699642
True	371.28914180606085
True	78.31422478993868
True	71.74309196943761
True	81.02977762303728
True	188.63788833118323
True	480.8300863803774
True	1074.1326314898083
True	181.170989296863
True	362.54088913049645
True	434.8147003550845
True	594.6392445535341
True	590.3988297540702
True	274.6128438550042
True	452.394442625863
True	668.3093771632256
True	96.20256724814988
True	747.6427679686909
True	248.86838362243836
True	135.52325990358537
True	411.9878547681102
True	867.5529682171612
True	424.1186726413517
True	837.7944118168593
True	192.87023068317384
True	348.861659702995
True	693.3316453295114
True	625.8066947763216
True	194.9347521952857
True	266.8388090238604
True	800.3596028901067
True	28.284926946730465
True	188.48061690335211
True	497.8600472238722
True	734.658528336384
True	104.30900114721436
True	38.485994866025926
True	167.7439818924285
True	747.2043540412445
True	321.87393201158886
True	549.1295888691343
True	346.6926745140628
True	301.9358525285761
True	458.3120612083555
True	478.2544915584402
True	66.00016965579266
True	376.5321208682954
True	768.0085335193047
True	0.0
True	292.7519986673276
True	243.5359661167412
True	935.5442493789944
True	152.05016047013976
True	649.2052451477375
True	644.1111020037562
True	114.44722645045556
True	220.5682897896614
True	126.89891412323374
True	10.580701575282491
True	281.4683939537746
True	375.5942561024944
True	1131.428015119921
True	235.8135956868228
True	410.18817860400935
True	649.5472899365648
True	207.47871471730957
True	28.527082672131463
True	861.5215625607755
True	613.7636141520272
True	158.80634867651062
True	600.4241288369807
True	162.86995822975703
True	279.7446890743247
True	760.810730232032
True	36.77366304740882
True	102.54491841288936
True	515.3039217557429
True	65.67298711531599
True	79.97769787493779
True	399.3846898841069
True	23.782637444525744
True	745.896169236684
True	100.4079670531314
True	157.6458509375967
True	19.93745889359157
True	726.3961272644897
True	33.16778769796738
True	775.8132799773897
True	403.19221903326473
True	116.33373815438024
True	714.7214768246702
True	510.7305032231934
True	550.6957377365364
True	46.66817398987568
True	375.978823571452
True	4.934859012536304
True	96.68210162503418
True	384.21465241563976
True	46.8967810281618
True	115.42669614930074
True	299.33902775836043
True	192.44218161350875
True	101.66601343249756
True	663.9728143793131
True	20.20463545498411
True	1128.1642793599929
True	521.5059811643124
True	300.8356411019235
True	493.90167014097545
True	129.29409081325875
True	803.4717143452075
True	1131.9325869316065
True	748.5735395273351
True	163.18630562063933
True	222.2933691590175
True	51.328245470256384
True	58.57341053042608
True	153.49418933287816
True	103.4117362725866
True	169.26725596074522
True	1174.0176436238469
True	320.9329651910484
True	360.36507658626346
True	721.257896983366
True	16.818668545316896
True	14.201044738652216
True	581.9174591709356
True	5.726780926509538
True	114.018831427159
True	696.522074569423
True	179.45591197486644
True	676.4406370111881
True	853.3256041402676
True	156.98030370734614
True	896.3530284774654
True	2.9996768551336435
True	443.6856463681748
True	1065.720918197696
True	26.01526265807385
True	236.74358426241056
True	155.36667961065447
True	966.6412021490008
True	240.1947813954801
True	478.397053006797
True	112.24685571003872
True	522.0721044994185
True	153.7343915905075
True	96.5122459760274
True	376.9721272690179
True	72.32639971240532
True	53.7738541467032
True	1051.4528821614329
True	268.2885729036609
True	155.53695028174292
True	360.72188370761415
True	403.2490309915398
True	214.0919807397716
True	168.2710050347746
True	385.9764612277633
True	34.60638042029117
True	485.0864231123471
True	1082.3336078984091
True	113.20581992704292
True	477.0535714661688
True	304.6444643511914
True	26.38384250579023
True	401.8719946594338
True	104.96891270256305
True	603.3582559436663
True	197.5060679691731
True	407.9128399115219
True	20.16605587238349
True	444.0320479804613
True	109.27107139619396
True	347.3601721163932
True	33.13346491768275
True	177.65849035965817
True	247.05034841622864
True	798.1593300634903
True	59.04520868627199
True	144.15730939124273
True	231.1869492003618
True	140.5608440549196
True	622.8820736202312
True	567.1994519363028
True	794.7080705761255
True	389.8068420807055
True	539.0791040173002
True	432.4902774720081
True	689.517845932533
True	73.36630784834102
True	461.5946498780544
True	420.95082013834383
True	48.025093061588265
True	84.94919605799953
True	130.45811551045924
True	89.83984343147799
True	340.5730600100524
True	841.0908302121759
True	310.3880790461065
True	1101.5533490951957
True	327.2857081047913
True	927.768925010581
True	146.51414447253455
True	591.6977529150902
True	610.7268723803861
True	706.2863264952267
True	438.6564585427349
True	56.74218778316888
True	280.7213766338526
True	43.06277929498138
True	160.2731454068255
True	171.86383302192007
True	1142.8003095402428
True	226.35583347961085
True	561.2188512964431
True	540.8467888383498
True	561.9349794850029
True	847.0642764076707
True	595.2208663488063
True	662.2530197245142
True	906.685109660124
True	129.41696183074512
True	306.4125597410803
True	252.66877282237377
True	316.90788676386205
True	89.83039589801123
True	381.12080295709535
True	4.862734491299209
True	337.76618799327014
True	252.4487014951758
True	618.7234832577219
True	281.1060335736503
True	363.9366278288328
True	10.201179599003652
True	60.15065078682705
True	550.4736630334546
True	30.83706480606225
True	142.12478961991405
True	67.10160786893418
True	150.1629815011613
True	239.48188573267504
True	69.41927673369923
True	396.1589819402149
True	273.2555344595376
True	102.72221334687646
True	337.1786632061102
True	62.03378845564146
True	588.67725393928
True	850.0557322503203
True	289.5138421296559
True	1152.8619653582114
True	112.51174478096324
True	317.49408414126754
True	1033.3228510881436
True	87.70843119084229
True	269.7494111604593
True	9.833649498180211
True	421.4040425134588
True	451.8081273230199
True	152.65361183493758
True	627.4561055998815
True	953.8196827423948
True	159.0236553067276
True	80.76290173626634
True	334.3372523728244
True	510.0811604458468
True	607.33645415298
True	1213.8864586578998
True	23.66852751022333
True	933.3839565780318
True	136.47151533745208
True	642.4790584874737
True	116.19598932596404
True	134.49399000036797
True	199.06656806183256
True	169.574397820725
True	749.4272734929275
True	211.5203355830199
True	231.30323517517735
True	70.81174157525997
True	516.1846214570388
True	424.9048888723119
True	183.00274597340825
True	237.27765074093057
True	17.177614793573767
True	413.8223581657431
True	229.00058399434707
True	284.2647327606789
True	113.6061034854973
True	707.3752904917792
True	433.5590080236436
True	250.93587317712448
True	655.8347070013024
True	528.4993834663725
True	482.1586331293008
True	143.67793339464643
True	525.3098490224309
True	439.73987536182943
True	3.252086320355869
True	190.8627242752357
True	93.8856731722032
True	250.2458695318861
True	2.150854747987206
True	128.72663714221156
True	364.1054587142592
True	7.784546830327996
True	859.4062206580325
True	168.2444729304136
True	700.459643573824
True	781.8678889143595
True	161.7687817330828
True	226.5060581957391
True	479.2099037379576
True	847.8780990213086
True	51.25501580554296
True	40.46645062513004
True	130.45704831743984
True	618.3627417477429
True	711.9313881024359
True	182.96668312536693
True	583.2355472685431
True	597.9484517742285
True	823.3215801356383
True	391.0165586183109
True	183.38653226469404
True	883.5831397386496
True	229.4305480420175
True	155.37602389866302
True	332.0587673721614
True	213.81124317093276
True	200.8442343784481
True	588.5617933474301
True	252.6356105643101
True	192.7206980053457
True	460.0466520077656
True	466.8246519379001
True	63.18322896014357
True	289.6638359096004
True	78.19965014205249
True	333.8216094620875
True	349.3751883461348
True	244.77763400194044
True	174.63173307812596
True	378.8762675539462
True	640.4436188708097
True	733.1171826989863
True	290.987226754852
True	733.1502544928813
True	64.03198399675436
True	875.4950565154044
True	345.6638684368878
True	13.117802153614564
True	625.1691674890385
True	707.6615162582356
True	253.6188388148284
True	171.2542741377992
True	47.626854067612015
True	382.0838374001533
True	74.14423068406654
True	14.709452221365316
True	900.4085337547536
True	385.87168785335655
True	180.1692653698781
True	968.7370979652666
True	12.260516313686468
True	802.248296510356
True	30.998665490239333
True	670.9295851878393
True	57.08681914367188
True	752.1785937970461
True	448.631214137166
True	185.67978470274412
True	436.713082459788
True	206.9186601978468
True	298.09560984617264
True	230.0111108758641
True	415.83407738241056
True	8.820241902871217
True	325.12944046812333
True	113.4754579872612
True	11.521282719519435
True	479.25642145372063
True	754.7548241935286
True	291.2494954868546
True	84.86707755652671
True	330.5341018902071
True	84.08493010832724
True	193.036286086264
True	178.22765881434293
True	364.4999041249381
True	43.25268250054618
True	132.2132032562175
True	387.6275767963231
True	880.8637875627885
True	111.2232571465648
True	209.88340112536488
True	439.0493116901089
True	19.92981809348269
True	432.2813892534179
True	506.40756306856105
True	87.80390481351236
True	376.925861302174
True	357.097577903448
True	422.3401694455637
True	594.3277824149916
True	1046.3758215102491
True	927.445564017492
True	52.19877236249579
True	1070.0089663232986
True	113.06948746785764
True	111.888307459737
True	109.61771841979947
True	482.51951939452255
True	376.9329597196237
True	575.3368776845322
True	261.5779762358842
True	163.6465414234778
True	398.8227588579813
True	13.520784265617152
True	463.003581861138
True	391.59857666649503
True	152.51252396937593
True	88.90958186303227
True	536.3625192611023
True	982.0951808604126
True	192.8210831002513
True	64.80756845989954
True	422.2676898941396
True	373.1734298693961
True	493.1086341802843
True	329.3246342128604
True	4.079485240022015
True	541.1208937940474
True	519.0638649228172
True	499.5234778499398
True	192.8231307493709
True	101.38911469377732
True	20.866184806555918
True	372.6618212565715
True	105.61358455893068
True	6.49911645990388
True	31.048508443053947
True	351.4964516598929
True	636.1290777146694
True	128.47977559737473
True	96.15378922602773
True	22.71046167535117
True	413.6331727361072
True	356.87658143280026
True	740.5611889977605
True	309.10219498307185
True	523.5925011810668
True	541.9974754001997
True	534.7876913031167
True	290.66816670578777
True	545.919016779585
True	97.83736501870705
True	584.8507287451114
True	6.808184076927439
True	387.7154654504981
True	463.1849057686025
True	959.735114446938
True	346.42903692784137
True	794.3743004533972
True	978.6967836246716
True	166.59068293055262
True	39.85087538375075
True	382.7477153404057
True	386.83001549711366
True	582.4087742344096
True	260.7681726760355
True	25.1426646291744
True	650.0573750605748
True	129.8833861689426
True	1059.1265665775177
True	317.5221330713157
True	477.3404575588058
True	123.77857561630915
True	808.0338387820577
True	138.60999619264828
True	838.1255463381955
True	574.7216120864495
True	188.85665697088376
True	109.42330431909689
True	63.35398435311373
True	562.8920314007294
True	906.0300438116792
True	437.2179781836277
True	528.7061853880748
True	142.0704592732489
True	643.6698771285633
True	463.3465177557027
True	798.932647831895
True	324.49209250818285
True	570.7400568940984
True	110.02859697517142
True	25.968597589029777
True	409.35688140795656
True	177.698627110975
True	108.4215087808752
True	388.5723079060519
True	1087.6757175242572
True	253.3030994771051
True	551.1793300129771
True	10.766761255721102
True	69.64100615147848
True	317.9688752304884
True	769.2422898894026
True	446.9616962283556
True	502.4899138389516
True	712.5848379421104
True	70.49877286780593
True	745.9015737102361
True	47.952551699816894
True	101.2639596906919
True	179.51178461785227
True	85.97382266452537
True	27.097459921043598
True	300.3478822490023
True	466.71434651009537
True	882.9264050424973
True	878.6644987945197
True	6.583969658620403
True	294.92717231839777
True	468.8239341383058
True	124.47398476169134
True	239.7213194370136
True	326.6571912099164
True	1302.951921975401
True	458.8949955519046
True	25.82166032355162
True	186.7956166887439
True	702.3591358316581
True	35.71194095808054
True	163.8169066214679
True	563.7867984891082
True	68.55338957582518
True	871.0689618499667
True	340.42597472856534
True	662.9878501328978
True	79.96109448057051
True	675.8428985432874
True	594.204305197892
True	865.8515920536994
True	264.5241024809183
True	509.3182019624989
True	853.0338233784997
True	937.7460515877192
True	234.09340878112545
True	730.3533322109332
True	229.0460988413921
True	444.015407089732
True	365.810180042174
True	492.31897906363366
True	496.4427940615103
True	309.8816232941179
True	356.0996686933856
True	115.33457857015802
True	340.8253657315584
True	1131.5563376394052
True	308.3101605792761
True	145.44374454131233
True	315.67049948503313
True	763.7004622224846
True	660.0162696928807
True	402.2002539586358
True	123.28456304369904
True	337.0673043980895
True	35.44126762685939
True	169.00764293579238
True	84.938768476403
True	90.54864364573474
True	545.2528749785669
True	143.9371851609747
True	131.705166670566
True	102.37213563836198
True	85.73502543203972
True	451.21038873368
True	375.4214366483377
True	1035.128139266461
True	536.3978819121692
True	848.5309924151189
True	265.3618133622342
True	293.0118501431916
True	533.9128993943723
True	186.480991131214
True	736.0639503411817
True	251.04694017791775
True	364.6365714250992
True	67.61826279266036
True	117.83779850211756
True	270.38700921963647
True	123.34271820187418
True	481.1513089732317
True	32.70564314595669
True	586.1178598953829
True	1010.3268180241968
True	717.2236071167872
True	1.2507076945700526
True	63.13697751835
True	456.95195961988577
True	448.18835232223415
True	79.85493332345337
True	118.87080689781492
True	311.34535317778153
True	81.14978007736953
True	52.43680559421509
True	683.8126987401773
True	656.3534128637267
True	168.77029429058985
True	173.47454368547417
True	546.8410839708818
True	54.25928112394812
True	26.30987873608937
True	577.6793443611303
True	461.1780331781165
True	1151.025733662722
True	44.13986423033545
True	477.9897672269957
True	918.0578958748032
True	817.6726509335538
True	304.09732269989416
True	750.5145202703151
True	406.108267748741
True	42.49555364230381
True	94.57343386775187
True	695.9653415720758
True	73.93066224124274
True	136.92494037533103
True	912.7944720010212
True	182.45945785229145
True	276.8485072318144
True	104.62302368997804
True	652.0117169493054
True	594.1250610066677
True	222.2358406310744
True	422.6353953844618
True	42.30670321813276
True	276.7916111188927
True	572.0308374490736
True	595.0520265340596
True	321.40920331824486
True	73.60695240733227
True	914.9583783451252
True	1056.3232420828092
True	566.9472083940421
True	64.07364461934354
True	30.299822662784138
True	91.50386684795104
True	108.85895649447276
True	99.7619971923564
True	868.6840974026915
True	1203.9214528555603
True	727.654634600377
True	320.90764573624085
True	9.330668994884338
True	20.79029390875884
True	348.7039618930046
True	471.7721164452127
True	46.25806719955087
True	566.3193548605271
True	430.9504987487592
True	384.8757188410788
True	82.4067333818503
True	204.6596683728664
True	261.10225944800834
True	138.94802133031618
True	399.200020265262
True	40.2174748991551
True	176.0503890772238
True	1147.6478895382008
True	6.834570345559836
True	25.95555985144292
True	570.4341558685584
True	361.54713375239646
True	756.8446173515109
True	150.01418708852574
True	781.5724964510382
True	602.4812251336159
True	284.8733548108604
True	421.9401413691618
True	349.04935170466865
True	292.4882633421279
True	265.88096471565814
True	394.5242461224314
True	493.667642232929
True	510.8256507669282
True	107.7307427747854
True	356.42891185938487
True	7.646183538892536
True	181.32924027090817
True	229.9079808698385
True	886.4143300587118
True	601.2526065783998
True	29.89400022058013
True	735.7942848029487
True	846.440338042349
True	106.62600041205604
True	351.257920153092
True	809.5768664727904
True	226.2168694047357
True	168.23284947029217
True	542.6090735840279
True	594.7428640655104
True	1117.4682235716866
True	148.1683812951304
True	156.1147942531445
True	256.5824062405922
True	316.9119264475124
True	430.6219608106783
True	409.7623161734914
True	315.06410740925105
True	426.6690816449402
True	502.8670944177289
True	225.10805127558692
True	1484.1821278104812
True	251.79479704029472
True	404.8000437066213
True	51.52215228496247
True	772.0947532945642
True	260.7329641257051
True	920.4846569122666
True	537.6479792847861
True	313.3942717869275
True	798.4182821465647
True	261.6358103567983
True	216.9469225790879
True	260.5876266870041
True	213.1454811235661
True	125.43788650992074
True	254.80039748695012
True	740.4469894207567
True	524.9294963975859
True	221.24888220045332
True	1158.5626815710111
True	115.89589481431742
True	264.02181015122466
True	70.62075600807496
True	309.5348262259657
True	408.751637908243
True	95.03893477535382
True	220.66873509818163
True	69.71015616667061
True	676.9174698024
True	372.462297213754
True	224.7668092806448
True	736.5466728767141
True	841.899295034137
True	782.3151973386333
True	831.4552317476655
True	355.34337304441067
True	1.0675931031947354
True	262.29437367432604
True	56.663834829454615
True	392.5384253593498
True	51.58081398481187
True	355.8058269649721
True	866.4126829347766
True	997.3847590337376
True	400.4991114295817
True	21.53916359785981
True	508.3172390942353
True	510.8371666628934
True	194.16999566638037
True	233.6278583324245
True	287.3622953794045
True	23.59858993024057
True	128.69081453091155
True	962.8475041158624
True	63.24943508981832
True	481.3494359531848
True	791.8759521969881
True	105.5732778972899
True	256.670752605288
True	112.820129764505
True	15.52613794440198
True	1.0846990919451491
True	117.82673846825696
True	1015.4164916841676
True	475.1458196199645
True	69.74472225066904
True	795.2729038764402
True	343.2244683416614
True	1.386831366493879
True	443.5218342368136
True	192.93756729333785
True	486.0664457878844
True	84.92562568388102
True	332.01584666748727
True	361.5776124468242
True	175.82031847054856
True	205.81963762617815
True	121.0685787926502
True	171.9322472410508
True	987.5373499092232
True	15.623489482067203
True	510.4159757660551
True	500.816499726136
True	397.6912844371006
True	225.19913674913295
True	239.06701020604052
True	162.6083975529171
True	49.12070230150954
True	479.5701346930089
True	147.9392123709901
True	807.5090028053253
True	830.4420664438655
True	246.4398725776736
True	315.8493301243594
True	511.59541012273866
True	40.15904650465959
True	79.83529357454647
True	760.1623146301431
True	1080.142239290559
True	119.1120643418744
True	732.8990213428172
True	141.05573152764643
True	953.7827018046374
True	650.2580269713421
True	104.25596783821636
True	273.0467609178571
True	614.7127282485401
True	265.8562126421905
True	44.6085689214881
True	559.9497851889837
True	457.0838629226436
True	4.871177530237858
True	476.09465285734177
True	70.12439548439384
True	178.57820410799883
True	246.5910151672678
True	301.05018753809026
True	76.97118352929907
True	232.46427308009496
True	360.2550794115447
True	433.8795852849818
True	861.9818333038384
True	48.60055191091458
True	923.3985027150336
True	970.4425234819852
True	133.92993652788843
True	75.16758379675352
True	991.5724925362762
True	32.654081762755546
True	235.53235459844052
True	89.83557553951167
True	210.30281930681392
True	375.46744188316126
True	932.4542182488232
True	93.03929206860342
True	69.19204504710147
True	641.9149944878475
True	271.74725055490165
True	743.5350316640605
True	56.86264173144601
True	476.1265389577746
True	373.1002072815326
True	684.9457761685724
True	53.59994457435805
True	114.94213046717256
True	27.007602054604515
True	267.83364044078286
True	44.4885449205253
True	346.3152695278932
True	3.20133686343072
True	1192.1894053462995
True	108.68826511647416
True	132.38146047516386
True	359.2690442952662
True	761.713414713418
True	661.3055465673596
True	982.2380436536624
True	462.8415190054846
True	402.04656792043886
True	140.525018136051
True	404.5803413527164
True	873.9092098066254
True	422.4428693397484
True	931.827273384934
True	81.45132255929926
True	415.5658986069004
True	181.9364409235732
True	276.4848801010652
True	739.3774591287652
True	166.61376459242874
True	131.5350157292816
True	63.91831397082706
True	871.057944558986
True	772.0058752347902
True	83.39373749641543
True	453.9916318433216
True	717.4094832342678
True	425.0162490979613
True	56.85699044414466
True	319.4269276294135
True	787.9575964016732
True	31.72211372005125
True	357.2107239124405
True	165.1577767633195
True	290.8411284288401
True	35.53795397554759
True	206.8211386708469
True	741.384752850386
True	641.742350955842
True	58.31571357842744
True	272.1611803385476
True	907.3662664275228
True	18.646264086295066
True	328.69151983227806
True	285.40832272356937
True	419.8520221756671
True	225.79636602821847
True	597.1814436696087
True	46.73011807884446
True	941.361589788245
True	874.2847746461547
True	45.918001011872
True	391.83981496515145
True	716.9127967278985
True	901.8776580841728
True	269.09947122290686
True	578.75302219885
True	131.99532474357792
True	196.7283088706416
True	127.58866018262344
True	136.52457819961674
True	203.91813883682147
True	926.9922436856564
True	768.9131728432295
True	988.0558671497436
True	18.62338884599831
True	26.609527865541573
True	354.508112592749
True	14.073189184650918
True	632.925999872521
True	1073.3005111673272
True	243.28344516219065
True	201.0102273081237
True	81.48876943357321
True	219.3508209972219
True	134.6387892671709
True	41.89096359612192
True	127.24410029438144
True	95.60857638748934
True	238.55730031864672
True	527.7076884903776
True	162.0204208089491
True	29.49403943611326
True	53.80339455988183
True	442.9084743272669
True	264.2446553758688
True	578.1091131515832
True	23.5359128724166
True	115.77201684271328
True	654.9596147591532
True	268.1080271352561
True	474.7655738883636
True	660.3232794543943
True	99.57895497392612
True	106.75339002997632
True	75.83867442967495
True	24.296917443949013
True	120.1434426558094
True	88.7051161199403
True	102.65822091500245
True	157.44729059331496
True	242.01943498953133
True	823.5149239213803
True	283.4822853211965
True	919.3891384189528
True	168.31500402404183
True	192.63951354230437
True	783.8107940685223
True	309.9688317674237
True	578.2356265187943
True	256.32560692248126
True	358.6605235203854
True	453.95236485420105
True	561.6835797124389
True	645.5977667072453
True	379.1853550595826
True	36.3456953978278
True	552.4343019598168
True	623.3288924370862
True	18.34832216503346
True	10.577497691997282
True	262.66341128134644
True	403.8938942346011
True	455.98533121587184
True	65.99051559499652
True	632.2223385128232
True	914.5800802691832
True	243.3840176698162
True	873.6837054952344
True	292.6502892802523
True	100.59110394368103
True	272.97408189679464
True	708.7016348384141
True	41.20722792894732
True	587.2725380767931
True	1283.6555358522385
True	1026.1214789986902
True	887.34474881033
True	204.21813875247423
True	85.5772976267808
True	199.8848967063216
True	838.3773333841541
True	136.33183273887474
True	1062.927308214637
True	860.3781084973499
True	38.56646354469813
True	88.71295540605126
True	416.34921052159535
True	396.69779967810575
True	205.95732744084867
True	520.3067935630305
True	653.9985348315781
True	125.16529464832436
True	261.34140171077524
True	1001.814494967452
True	48.289875839957176
True	715.9902663648767
True	548.7687199619395
True	35.35793592845339
True	841.8054810900499
True	395.3238134001257
True	551.1042139912681
True	107.46868780064678
True	268.42554471958874
True	214.7925623644388
True	26.684913238168026
True	135.36449169162867
True	740.9956441737348
True	126.62111169165615
True	373.2773749159447
True	63.76756935744591
True	622.0044583253465
True	604.7593077011079
True	228.5019166333268
True	474.2083545416463
True	163.26103180727208
True	162.12830757352754
True	212.2774750506821
True	288.1644477733755
True	362.249488604929
True	131.00807078828623
True	196.2795931743217
True	27.652565761551465
True	899.2535660418313
True	321.2251008560026
True	9.359894856806736
True	366.013264051739
True	169.98262420127787
True	631.1678992741881
True	389.9352315997101
True	577.0641442565562
True	534.0090742856204
True	494.87783620008673
True	772.4732848846268
True	245.14023705727567
True	535.5062553546065
True	159.32717622914404
True	540.8248513176857
True	348.40008523782814
True	375.8601752306022
True	132.16224914404492
True	137.69868355753314
True	106.84731148600476
True	66.73772707688595
True	732.3012514820256
True	176.36356473398843
True	46.34399734825863
True	0.0
True	536.4322131751852
True	110.24494931180236
True	24.77051234872819
True	41.57921032314988
True	108.16608041082269
True	533.8310014337651
True	180.0820792912008
True	108.58913442695211
True	34.79186265314476
True	158.3771238876062
True	905.171927371628
True	49.80991108097344
True	232.57977353696825
True	752.6277360085805
True	320.87763031966483
True	455.9455168124695
True	474.2737327946341
True	516.9736350268988
True	602.4103419000076
True	909.474429913567
True	269.91982876086706
True	1040.752995678582
True	919.5174121479585
True	604.5361530344841
True	343.7733822886296
True	821.1285743341202
True	9.476130082904152
True	32.3757807481809
True	296.74131921495785
True	42.22055194619976
True	197.6527579386346
True	764.4808597581388
True	214.1516255478028
True	738.0028290104957
True	752.2582274188841
True	123.194805059484
True	363.06277893798114
True	585.0978961669622
True	23.498064182915115
True	135.31715803575185
True	442.3766457706413
True	306.6980207504551
True	204.1179020777009
True	109.7565725692115
True	389.1069611177615
True	20.457978492380438
True	371.4158394717632
True	369.5931162757759
True	1065.6964682847977
True	353.1336560982885
True	32.403947410175086
True	433.91907565867314
True	462.7452992217765
True	244.31254260435875
True	29.395241780899635
True	759.2285372187633
True	441.1927769699043
True	180.8903431684743
True	13.906104448239736
True	1210.6292140459764
True	172.68487408060125
True	27.060659328375
True	294.8011111252644
True	277.93477493375167
True	117.50164229277996
True	291.2354778539549
True	41.48521801704624
True	309.3340485705487
True	304.464586922593
True	291.6434461822886
True	31.694289297695622
True	49.51270284613119
True	1033.5167504425042
True	24.930797909784932
True	12.883341487453574
True	182.3121288706417
True	645.2922010404368
True	8.541148736793872
True	196.26198821540297
True	182.86238378041327
True	533.3481322711704
True	369.573354162709
True	732.5984809186434
True	328.2414394980628
True	501.1127000561109
True	446.358089389374
True	504.9004190587737
True	98.73911778365164
True	1237.8788104088935
True	921.3622002478731
True	277.80968499276537
True	530.4889379499148
True	103.78873253369449
True	555.6477818463827
True	427.20480949756734
True	160.76432203012234
True	76.59226866659314
True	356.3507064974922
True	165.38207576121425
True	31.74123210031471
True	610.1579004888582
True	376.3225033505857
True	67.70352663130672
True	29.03350092706007
True	669.0576188234165
True	493.735358364502
True	72.45249101798393
True	21.024835671720098
True	341.4796203035384
True	315.36485004247146
True	716.7976204067301
True	550.8750210587959
True	559.9748587063449
True	787.8716505847678
True	7.983981247339184
True	54.35196570719729
True	31.160502482648027
True	55.011318576436295
True	504.3098589590155
True	590.7592896596105
True	83.67769619161407
True	107.89456493224506
True	208.62573128600764
True	72.1252673639073
True	177.1684352210211
True	206.3253657354996
True	270.86283378199903
True	826.5710779533074
True	605.3013407701234
True	269.1046357078182
True	185.24463146485743
True	274.89022885584325
True	260.0939821192495
True	753.324164571574
True	323.3881671451587
True	164.35924009494047
True	903.9097055567404
True	334.1941953637512
True	492.0292933768785
True	160.3906275954052
True	127.03736584935646
True	63.410030011638
True	211.02191075889493
True	977.5149432609536
True	536.2976932591899
True	114.8298211246458
True	353.71593898778474
True	103.51944275596176
True	661.4075037739588
True	4.566742684474869
True	684.2337853366435
True	37.16546175622021
True	953.5593016982748
True	843.6574277703593
True	207.03385552448003
True	30.784775537297367
True	81.58037374958893
True	452.1786704308743
True	226.6658147483087
True	1.744645417447888
True	82.73412437202987
True	1073.377309928292
True	341.8379234162298
True	689.5198945238603
True	490.1363368413184
True	33.3928187454591
True	140.11168109084056
True	441.4764717115208
True	946.8395509274484
True	820.9224750076017
True	411.3642021895715
True	337.6318628304077
True	17.04168032293402
True	77.60088566906654
True	715.7098255705298
True	479.9141988199353
True	381.17726954596617
True	881.4158568816656
True	26.69946438884024
True	223.1563514681243
True	921.3725241360074
True	244.12835865046995
True	8.622580052203963
True	496.7075072429056
True	105.344171962585
True	618.8462902335729
True	53.200554782698674
True	255.0161806475104
True	835.8855424612516
True	895.4195081988968
True	282.8971307998575
True	455.61644184725947
True	118.80178757545256
True	577.6126658365612
True	262.3219303306542
True	193.3729514814564
True	874.8955042496846
True	54.85239460604537
True	722.0153514738416
True	275.73541687327656
True	299.8027477819801
True	159.7176691613475
True	491.2134950364792
True	587.1186259729042
True	358.2295348718891
True	405.1268058138213
True	67.7511556936589
True	163.607031340899
True	460.3813561915544
True	224.66765765838068
True	36.98728078477689
True	198.36006999777052
True	386.8467903794353
True	414.4146190402038
True	748.0964359223211
True	125.33708462499855
True	655.4462616848416
True	508.8845791126449
True	576.1576455375732
True	133.82095966378995
True	39.34579956003638
True	664.9888736606689
True	74.8458604246122
True	547.6012101058238
True	675.1527063075607
True	460.39566872531776
True	120.10391319863986
True	539.262943447085
True	4.829582510188303
True	399.3708079347786
True	31.99456597971186
True	626.871799712243
True	277.9111706288407
True	593.9970105175829
True	693.609627253242
True	149.67818904571374
True	504.7832908467297
True	470.7275938351958
True	64.54822966893265
True	929.92894031962
True	2.0978205674013517
True	25.70802524482641
True	628.4120048936454
True	686.9723227428462
True	130.09543237791988
True	406.9619638270278
True	125.82543089056334
True	71.13530266873364
True	449.0792811092246
True	42.61167825205624
True	502.8481131603512
True	12.571126167518011
True	851.9932471666604
True	551.8619091438597
True	689.9266933408942
True	102.39896242471356
True	375.9654138611649
True	971.9045543041392
True	870.6505388030122
True	135.59267895644334
True	542.356843665794
True	451.5786443369804
True	241.35982649236257
True	239.3103219820721
True	5.371250513941215
True	318.7821640667127
True	12.943501825973572
True	364.7081804608967
True	80.10765689496392
True	425.826795012532
True	643.924316749806
True	119.58205364067202
True	238.164987204146
True	648.589540867284
True	661.7766672766921
True	282.80418424906065
True	135.72863998502797
True	165.35798016022258
True	476.2219371725841
True	85.56211363648474
True	9.483726184232182
True	479.5447772954944
True	557.4989752733036
True	22.10224642125734
True	139.05033474328698
True	929.1180962609186
True	499.98673386805456
True	274.40202679052334
True	30.327122296615645
True	483.3087142823412
True	116.60738657202612
True	579.7733475630911
True	666.021877235941
True	299.2591303208794
True	392.40376548443714
True	187.86931670763144
True	243.71860748253556
True	74.46569075317201
True	214.9016943727057
True	509.1456151832888
True	22.96911963833429
True	481.3482775317613
True	347.76926449981744
True	705.0958579960321
True	869.1590056955993
True	883.9636049857121
True	159.58285773772377
True	396.9294646123954
True	71.75530034955673
True	193.5462689464709
True	312.05488298185725
True	10.23861940202812
True	801.6747454513253
True	22.97287356829664
True	403.2282025232124
True	255.8343425748953
True	650.916946372426
True	209.5682039174096
True	37.81388394482942
True	694.2501277382543
True	1081.2945089973516
True	232.1383458842675
True	132.01395821857557
True	599.7261946732112
True	497.5562284876054
True	17.237875655907136
True	799.8660939348126
True	109.23723710513023
True	45.03246739615933
True	306.2313946686575
True	340.00542312446845
True	376.891251554887
True	274.6098775499672
True	18.00852542185949
True	22.71775674413348
True	844.293509194097
True	201.85206878162293
True	109.41715539928389
True	822.3902170060126
True	651.9918206326006
True	657.7943250951389
True	445.9302462585308
True	150.24894568888186
True	32.486314951632245
True	102.64298542344434
True	447.40341370666175
True	232.0732429983429
True	468.8402370230311
True	147.1293861515727
True	498.5811857341708
True	642.7788170077944
True	963.88646243331
True	23.98444189730317
True	999.7571421241946
True	1079.1127560462735
True	458.9193602323111
True	85.36872200245178
True	816.1250000822781
True	635.3766367597641
True	678.6154668447249
True	175.9525150701774
True	744.0454803414731
True	701.9095689623587
True	117.2147887504552
True	792.9422267052496
True	837.1788410246694
True	486.6730157750394
True	228.91500039533912
True	75.39985750191694
True	314.3584176526996
True	356.5005964518816
True	465.5201559858907
True	441.3387231183637
True	190.8034355445001
True	317.72376425449494
True	2.7352303224146173
True	12.73123611993934
True	109.97900460799006
True	134.81372276051036
True	368.8756767553268
True	349.4302738182334
True	109.79591216934593
True	18.583291609738737
True	211.916674470217
True	834.1616031194976
True	470.38711542594
True	527.9950097349084
True	558.1271895263039
True	818.0093049750028
True	633.0136650931522
True	93.36754461919836
True	207.3448829311677
True	251.04065217053068
True	301.6011370829355
True	106.12321187441904
True	367.929753596546
True	436.0333712429834
True	175.7678305290222
True	656.9640200847301
True	241.5131396354697
True	193.1612197211156
True	29.344830776587237
True	246.3596364064228
True	501.0187294934481
True	168.26589481587695
True	515.9416287332144
True	459.36872628567954
True	241.3086719657049
True	102.34430900844012
True	43.32770056840097
True	406.2613674172344
True	802.626226220238
True	162.1458084655595
True	1055.9979546009315
True	1051.1340612613822
True	480.4916997699449
True	101.03207768682176
True	128.69342896999788
True	658.9155615093398
True	8.291113285686489
True	223.6440636236337
True	137.5928039227328
True	115.74200081434228
True	322.2737857725855
True	631.321236647122
True	38.50732397622987
True	127.79042811202042
True	935.3419836931588
True	56.2884721376298
True	451.4252414181918
True	522.8079038563443
True	249.6695773741615
True	130.83355564675372
True	946.2795118644378
True	1212.360748728709
True	530.8924844569553
True	650.433815420445
True	202.83427407238065
True	150.4341596305605
True	319.68841023158365
True	252.8017401745627
True	174.5974130030241
True	309.0139227686845
True	348.6620544858188
True	11.1626883478484
True	635.4167403045278
True	147.36634853398215
True	76.42930019706687
True	442.2345319431389
True	331.9755340145358
True	1172.7053314828722
True	362.3700208064701
True	1005.0197127765654
True	8.839524467238926
True	264.41363263214686
True	221.14122958362609
True	150.31199114037304
True	473.051367406824
True	194.77351552034244
True	417.8657339014576
True	328.4922774567113
True	109.86972412752657
True	350.9014284894712
True	1034.524904391392
True	724.4795497098806
True	225.58580391424965
True	108.56861244483125
True	289.723948639238
True	25.694188613409462
True	348.4318460832148
True	306.4036685470866
True	578.2411576955685
True	447.82727039782
True	348.67432347370044
True	161.65582138974952
True	13.425296364941964
True	416.9484703787394
True	276.4985715162425
True	139.246726577491
True	304.45433145784983
True	402.5178946924264
True	810.4490280154199
True	310.544676526748
True	770.9952369772947
True	402.7568342199811
True	366.3551041890902
True	1.0186808508455625
True	1176.8371840408709
True	103.57694298152074
True	913.3809271928571
True	212.89429141840688
True	454.9118382269271
True	679.3773476978926
True	86.88964711675196
True	485.909510917522
True	31.37861713531509
True	427.6158152584367
True	81.23220389103335
True	232.38587709913796
True	38.37141442852285
True	664.1248407664384
True	189.44009119011255
True	23.756449645621856
True	373.5696692791152
True	108.44550436057284
True	164.90516132003356
True	826.0828378975552
True	269.8760778661712
True	151.6756598427393
True	381.9337648328024
True	517.9473487392256
True	332.3347117631386
True	520.5166810998365
True	614.4489706012554
True	160.66526263928276
True	7.142028624352055
True	69.65211299078256
True	429.08179560568817
True	92.60615220056695
True	79.02079741691851
True	1034.5306042683633
True	27.82409378318008
True	324.58436589554213
True	322.34457133064984
True	446.1187919756496
True	673.9934107214882
True	194.07142632202687
True	646.9914580085428
True	322.07851294248275
True	360.2962279641812
True	264.590037658323
True	219.3052516764533
True	354.8098820199736
True	451.5662045208928
True	398.3031980450173
True	585.7504646499888
True	140.61426446375273
True	76.3833654554129
True	40.7954442598079
True	279.7555788850997
True	654.5763998723028
True	415.21572534483545
True	764.7559647708289
True	214.0771652843624
True	387.8767118402869
True	69.57964881704507
True	56.8474198462079
True	430.4189832916484
True	201.43683486073695
True	203.57053872244063
True	45.67703932116174
True	1027.9921336652103
True	170.54657596101217
True	883.241459113363
True	321.7564683301983
True	920.10153342621
True	234.4899790520952
True	460.8504602978194
True	536.8071125719607
True	590.61813656748
True	213.8565096381573
True	476.8045752932829
True	944.2197411517192
True	128.37178866202302
True	7.151145400451443
True	585.2247623763492
True	28.80798919692432
True	74.40247383780672
True	816.2337394229829
True	221.12101610778356
True	996.9610472097183
True	685.4152578302195
True	415.55899133907417
True	287.5746363319973
True	485.69801489342456
True	325.80697028724427
True	170.6874592955184
True	690.3137304830041
True	739.4603790357963
True	212.43990806311004
True	88.55442946831228
True	514.0087761304217
True	130.90589096155816
True	385.1565361542207
True	332.0856965949889
True	62.89704703809642
True	367.7228711364176
True	413.9247921777672
True	383.6258509256564
True	426.91157367688015
True	422.3068563098336
True	632.2316008203744
True	54.05715255922478
True	465.64715149346495
True	335.0418966110256
True	650.94279426328
True	219.453800999243
True	100.07571508363958
True	41.62775842253743
True	541.0886105179547
True	671.2739411290273
True	188.62553847727264
True	413.6329197148327
True	343.6809712808998
True	16.75277735697356
True	167.8016540784974
True	294.26870265030084
True	3.6301376186787992
True	876.8551697738104
True	76.02741010267731
True	101.73175478023204
True	114.60718269081949
True	357.39782312676334
True	32.49283588110559
True	459.2035035315597
True	220.1167349168094
True	5.6841954339913965
True	115.37906724231112
True	431.07023511929407
True	54.52552461406419
True	68.35442920218391
True	172.29657923585455
True	288.637405103075
True	954.5676832604476
True	388.3284813912034
True	976.3807750637118
True	196.87804564253392
True	1047.9953132404512
True	787.8958547484292
True	652.5287188564237
True	441.4776051325272
True	371.83111100043686
True	78.45577904233816
True	68.92612871386005
True	81.57803943900667
True	170.12032333321346
True	479.67976333704615
True	1117.909788097268
True	177.87278208902012
True	350.8310551926397
True	430.3544687571423
True	556.0867824620811
True	609.2238151242934
True	280.18344144469046
True	443.2827622058964
True	663.7161072375827
True	94.62070373771272
True	737.1612569119195
True	249.4136963994888
True	133.38191220678186
True	407.7230853946696
True	879.3854292127564
True	442.1320265174049
True	841.7676207548244
True	191.7188928737928
True	355.58278081317843
True	715.0237512261407
True	625.0008174970009
True	190.76474917466916
True	267.4939327907816
True	773.7595341731122
True	29.50625020639069
True	183.211345935576
True	469.8468980705557
True	684.82365203478
True	104.3939447224143
True	37.56806429146901
True	164.4060908533094
True	712.047537113085
True	332.3289566308221
True	546.0613898176898
True	355.5240812590805
True	299.9118603833918
True	460.04995129195447
True	496.8629434374305
True	69.56274845797581
True	384.4396825996712
True	796.1103070104705
True	0.0
True	293.1511778660955
True	260.50333579427496
True	963.0726798015528
True	149.62897261408142
True	649.5534605431723
True	627.7122635567357
True	112.29909708787768
True	207.6638670746796
True	134.5910087851462
True	11.212723798031792
True	292.54498819386873
True	379.64366047401126
True	1129.2054960311216
True	237.4992540417495
True	411.101576931855
True	666.5930732787417
True	200.93688509647023
True	29.17564182366279
True	892.4479510424624
True	595.057639540341
True	153.78450950245275
True	607.8829532036276
True	160.38506894031423
True	301.2695616904074
True	803.103122990819
True	34.522746312366
True	108.72361550725078
True	529.7310535063181
True	64.49234658163849
True	80.85034289260818
True	410.3180772424243
True	21.970771169877853
True	770.9802762375537
True	102.69426651225665
True	159.7645260323153
True	18.23711689290849
True	734.6345066578699
True	31.58204273048348
True	773.2561021647089
True	401.9509225901121
True	120.8837109470109
True	686.0146062835595
True	528.0960776321411
True	561.5123142850694
True	44.048919868225575
True	367.9503447089489
True	5.054556817764053
True	88.29048838543031
True	373.69354699622585
True	48.75833400934145
True	118.87436857494566
True	306.7816977516441
True	184.91256222344896
True	104.03181974981868
True	653.6498693985791
True	20.18526281188448
True	1112.9229641010963
True	508.3226533158764
True	306.3088626691727
True	495.33481425026383
True	125.66880943553242
True	791.6730661103389
True	1066.5306400827983
True	751.4689146446049
True	179.14913316322608
True	232.3269526488749
True	49.45460883374583
True	62.20606766510449
True	155.31052311255644
True	102.70426804653682
True	167.61617984507106
True	1174.568668788675
True	317.3231202862433
True	358.4919249457212
True	690.1874993585401
True	17.77152581709831
True	14.562137631239802
True	594.5525600095355
True	5.017232399615508
True	120.3976682490247
True	694.7691075304072
True	186.5651432164892
True	673.6111024187214
True	847.4423108539372
True	153.3412499003864
True	874.0000786480344
True	3.5023363886765937
True	464.4195335024382
True	1060.2732534320917
True	26.24408586782109
True	232.951630525797
True	144.6163157582635
True	938.4689469030668
True	234.70676449584576
True	504.8664196803946
True	117.37937586408832
True	490.3266712468467
True	161.53327530322366
True	99.05447368808842
True	391.7189163859036
True	72.15852044508162
True	57.03774469990958
True	1084.096067511682
True	270.2767148280033
True	158.38324669917526
True	361.2613062675608
True	397.2866106933089
True	210.1060128040589
True	168.4048997400343
True	384.07708098159486
True	36.06509936838384
True	477.417460664955
True	1130.2926252165769
True	114.86758008144068
True	480.18228252146486
True	320.28253700854816
True	27.76015955295761
True	395.52559312870426
True	106.23160270379029
True	570.6702973204897
True	211.982462262039
True	426.3433998031638
True	20.13153217607489
True	445.5521193066031
True	112.44166853738618
True	340.4446491090951
True	35.745291499942525
True	166.4142167918692
True	249.70693820698008
True	770.4207310498228
True	59.60387002056026
True	133.75696502565086
True	233.479754300354
True	139.05038455645453
True	635.4226645074295
True	562.1467522388436
True	791.1913627255137
True	392.21988965308697
True	531.2364770066058
True	432.9833125519658
True	704.0715777339675
True	73.09815705543869
True	470.83832222663705
True	425.2356905176617
True	46.17834857201514
True	79.56075263805963
True	130.79056652328964
True	90.28559435570048
True	315.3799263888271
True	847.4237125982295
True	333.86505536729203
True	1124.792204446363
True	303.2249648752832
True	912.6716413686136
True	156.7333856403536
True	577.0102699863046
True	631.6220784461334
True	700.044272431939
True	426.0283548361392
True	66.33106334235693
True	305.80152868773786
True	41.8614720710068
True	155.68043247546407
True	167.86495397157012
True	1113.951522199988
True	234.01007853040664
True	550.9399693564931
True	573.299652942916
True	568.0927431887599
True	889.3913378062775
True	586.0218061932223
True	640.3199224691131
True	939.8831974594862
True	124.7203907449848
True	329.872500576641
True	267.48480065673874
True	343.472198312641
True	91.38215496320991
True	376.3387475202218
True	5.270059759910166
True	338.2240507205996
True	260.9676984939912
True	603.2859215480833
True	287.98441073667425
True	359.80197987250386
True	9.29180786575456
True	62.4821283135259
True	536.0643376726548
True	29.177873100569364
True	141.5904305826225
True	67.25173769703055
True	153.04940506447318
True	230.30140395310625
True	70.06736673028416
True	367.93132160581206
True	284.9566002980799
True	97.37772564314172
True	336.39852994732246
True	59.320796316180754
True	591.1106100010664
True	845.08966616061
True	275.45858805157013
True	1157.825022655314
True	115.4584597981906
True	306.69059913094554
True	1047.5400386134563
True	84.86863510353248
True	286.2769867441665
True	10.310359913238484
True	400.9434519885375
True	461.1501501740471
True	151.05847386793957
True	622.4094453939176
True	912.2453403145396
True	157.34306650915676
True	80.83996735130002
True	331.4895526629776
True	550.1054544010867
True	614.6118011556573
True	1180.1048679566736
True	27.052779450549465
True	936.32988645672
True	139.45423719994247
True	646.5700871261212
True	111.60345034384386
True	130.14865238497725
True	192.50152522810652
True	173.36935075313087
True	760.9166090326373
True	210.64934493347124
True	233.59475754567853
True	67.38460603726324
True	510.99259981269694
True	449.1867439907006
True	172.35046631856622
True	242.42852135543384
True	17.00738575787655
True	425.5550344453719
True	226.60874025059132
True	297.2543974389619
True	111.98108791073152
True	684.9620118338104
True	418.4584806618598
True	257.201667345939
True	636.1256851969965
True	535.8144998147109
True	446.6477900813143
True	135.993193303318
True	526.8314957441698
True	436.8850357010442
True	2.6212124554244327
True	198.60681494177769
True	94.33388008422745
True	247.23783869660997
True	2.996121466122569
True	133.10485554416874
True	350.4028102971626
True	7.810902444565703
True	836.5886065843905
True	168.19743823434357
True	709.983531474488
True	798.0187499059455
True	156.97200074638744
True	229.04928622547231
True	468.22846639638834
True	842.9642018645715
True	49.06248980308803
True	38.98216944126864
True	126.6891996170899
True	626.6853816721936
True	726.9332728807826
True	176.6361110390005
True	589.7305248870575
True	574.0080877902177
True	780.1991671566708
True	408.4286125496684
True	187.60623382892624
True	854.1923484528718
True	216.4194240839816
True	157.90837300972603
True	310.0189335515142
True	222.9486260006297
True	201.6675385418807
True	622.8363656903468
True	245.908891999563
True	199.2518913239865
True	454.77367153244086
True	475.5805172011935
True	62.98789664230658
True	277.3103623104683
True	77.15389962960954
True	334.3850392535838
True	359.6077947473126
True	267.75168064993454
True	183.79631122600665
True	387.7319478130825
True	647.932939436806
True	734.2245019821883
True	294.8441397599768
True	746.9265929494198
True	61.19078109290794
True	857.130652681288
True	345.43527938060566
True	13.930020747609875
True	607.4023283195157
True	685.9781806187616
True	264.66623242143464
True	168.48216698522404
True	48.01771989901541
True	378.8390516677875
True	74.15055231804597
True	14.549998711475157
True	895.3633696336797
True	374.6359253827696
True	183.1508544077697
True	995.453542989546
True	10.907426689714248
True	811.9142320268272
True	29.279846329179072
True	661.9202649013754
True	61.09522240153808
True	758.3758185346946
True	461.38193500328987
True	201.81445894751448
True	448.6608187125324
True	216.98307834149617
True	298.4094450628083
True	227.87757238529224
True	407.5301959630023
True	9.130539318407411
True	310.71824135990704
True	113.71956841956298
True	11.103943754714324
True	477.963233798951
True	720.9656386960443
True	280.4696304225056
True	79.55855442037677
True	333.98066964329087
True	84.80400137553353
True	191.244758609862
True	179.86970566178496
True	364.3333575789614
True	44.75773185537713
True	134.5180027492398
True	368.31991005587287
True	874.4584659756571
True	111.30255890746824
True	206.1050785036853
True	426.7316565860273
True	20.455520614525987
True	426.20163060696666
True	504.3770788116673
True	94.16313875553762
True	409.6923185252813
True	373.3502662360014
True	413.5740237738522
True	581.7171824348758
True	1075.4165703075762
True	954.4309857259308
True	54.475944211232445
True	1070.6005398572013
True	111.07315711984936
True	106.76543657600308
True	115.4067689487112
True	499.3025448341932
True	371.6878324801939
True	582.6544155546808
True	268.07561241352613
True	155.9105281845714
True	419.0486885805673
True	14.56944637256775
True	471.9398294348751
True	376.4942789157851
True	150.63030474218823
True	90.96461841514235
True	537.112043949422
True	981.1401945967416
True	196.9573151927017
True	63.93154601846523
True	438.03547997074367
True	379.8417595214413
True	487.3541682839702
True	317.81667222633234
True	3.818065002838665
True	542.0545887188306
True	516.1997184349345
True	496.178477084131
True	184.24242257584729
True	97.75562479578008
True	21.25537169719193
True	373.6922466085807
True	105.34852643963409
True	7.757120327671089
True	32.81431527760282
True	346.38132363049414
True	628.3973618187291
True	129.12133087531035
True	91.65896670736834
True	23.293317852151883
True	400.959638508786
True	374.4523062816901
True	741.1764523828086
True	310.8441849926361
True	503.1245628937372
True	525.2323651664317
True	530.0644011813738
True	289.0780760634229
True	559.952382205195
True	100.6501505747766
True	585.6773422189623
True	7.792809479730097
True	379.43278601375056
True	468.6188539137716
True	940.0558718376236
True	355.5802409301647
True	788.2839977238402
True	987.397514897061
True	182.54772691215337
True	37.87745420524799
True	364.6732220652615
True	391.7849675400099
True	576.0915893965897
True	255.48322440209392
True	30.30754664729152
True	656.3046246018569
True	125.2659997209746
True	1074.796282171531
True	303.0114282199127
True	461.3597563425787
True	129.95103669835265
True	820.3909893614133
True	138.69632357532114
True	822.4660582335592
True	548.7733426883764
True	181.1513490809633
True	113.66902495276987
True	66.13491728914424
True	560.5221674848276
True	973.8923054977372
True	439.7723021310681
True	558.6431308388511
True	127.7667646401318
True	623.4291643762922
True	489.33962126549983
True	783.4012142358013
True	309.9498846485292
True	597.7433409931482
True	114.10009468356556
True	21.959145391065952
True	412.9784234414344
True	173.24717418897487
True	99.7147957788994
True	370.8658624029755
True	1070.80301966835
True	251.03887293053631
True	548.6170682040843
True	10.917794321731604
True	75.61595007428588
True	327.73502476467263
True	773.7363493687174
True	459.23124114899787
True	509.8403965351712
True	729.0596775155915
True	71.35426454064012
True	717.2946968668805
True	45.25362114858208
True	106.1204474578222
True	175.84422631598216
True	81.68878573951316
True	19.76335562161399
True	303.88978910884595
True	455.05366239602887
True	906.5055310349894
True	861.3488555418695
True	6.443371349942391
True	282.49013455694103
True	473.0105922574335
True	124.84818942607193
True	249.63890234144608
True	325.7802849801905
True	1316.2932528555991
True	461.090867944817
True	24.66357753568156
True	179.31088792317374
True	725.120149985246
True	34.68274424003435
True	175.4447393605946
True	558.2964213363628
True	73.28542295426185
True	871.3265527603579
True	307.22557151482977
True	663.5139556443546
True	81.44218765279182
True	684.576872075704
True	600.4114684867213
True	873.0336302542498
True	268.83610209629126
True	521.7172084543978
True	850.7351825524939
True	916.5907562474588
True	239.2134636947858
True	781.3596561369387
True	218.5393940388028
True	448.54213112428135
True	373.4108213270604
True	500.8057386089373
True	495.5079951796743
True	312.6371529386043
True	351.3764925430566
True	110.36818176937398
True	341.28146178770294
True	1149.5272714113075
True	328.1986513445349
True	151.09152643694938
True	289.50408718912126
True	748.4976152555357
True	657.7433788927106
True	415.1965058565319
True	118.06372671529714
True	325.6214518686253
True	34.85131006290039
True	176.0082253684429
True	89.57638550959233
True	87.81675343182405
True	546.2391990754327
True	140.76094667939913
True	127.80799588464195
True	107.57027619600996
True	85.10344495414556
True	440.0914639786392
True	398.6961967304818
True	1053.1978476761583
True	516.1246179248725
True	885.5220913686424
True	273.9439885240467
True	299.1468420384548
True	547.509301173646
True	197.07698485220916
True	751.3864895267357
True	249.13625161912265
True	365.7043032917168
True	70.5113491750709
True	112.13268802184344
True	261.0184572393116
True	124.05355461992028
True	477.05680849483497
True	30.491909551854807
True	574.2893485530735
True	1022.7420102162952
True	723.4394523058121
True	1.799547810742252
True	63.1960001846542
True	504.1271674321807
True	441.1609180125854
True	75.30255124850368
True	119.02497048293029
True	308.9341394870581
True	81.94823725514703
True	50.23676258895959
True	712.6779867276175
True	650.4308165780499
True	171.546384922079
True	172.91634168476406
True	528.0034794691276
True	54.19555301627137
True	26.222607202483903
True	576.7970859809769
True	458.35302442766806
True	1127.8331385480292
True	44.41867355904499
True	459.57924358122017
True	876.4081708113536
True	815.730447758838
True	285.76835808193994
True	768.9586081917914
True	393.3196074351364
True	41.99261099510459
True	95.57431181487158
True	732.6908843962381
True	76.36479213372509
True	147.35242481445383
True	988.042908889162
True	188.80279471044625
True	275.7362271086482
True	109.74614653301884
True	643.6579339936147
True	604.8093546863253
True	213.40876390396
True	428.1427320463388
True	42.25123154162237
True	284.7624080400522
True	570.0646743074569
True	593.2235953596569
True	314.3681196156229
True	73.04492678785296
True	937.4177135201376
True	1085.9280310716128
True	566.9101687813026
True	63.644363364250886
True	26.721787938358627
True	91.95832194640772
True	107.90296260188684
True	101.588378048813
True	870.2892721471702
True	1199.3309888532274
True	751.1816257726026
True	322.82812777821164
True	8.472727395367844
True	21.03790286207913
True	337.9626108678334
True	475.7002390176569
True	46.91319477625832
True	584.2662215565408
True	440.8927857929468
True	403.5327176679566
True	82.93462330039227
True	194.4253266243209
True	254.55899729729109
True	135.98649705081684
True	407.8774099167573
True	41.73081419089025
True	179.4739653944171
True	1161.6281483703413
True	5.057771121107515
True	30.007703540028917
True	568.6310003852609
True	350.1980525497504
True	776.0483430008503
True	155.66879934601792
True	746.6770529505634
True	612.1229768573625
True	273.9343337580377
True	433.9137794456658
True	343.1069435245503
True	281.2850219556163
True	271.40106381341707
True	420.451527488312
True	499.747616982919
True	511.8855036286849
True	110.65612443942504
True	359.85680700275896
True	9.597778916679498
True	185.9488996824647
True	217.2894995668496
True	853.2868036038152
True	591.695473179173
True	29.12693650968714
True	748.1894113700815
True	839.0040084690913
True	102.95433474548652
True	344.86494648680605
True	856.3386961397385
True	222.6050908870745
True	166.26130746041449
True	530.4378432860941
True	591.8417602405515
True	1065.3555951779908
True	150.28510689482536
True	153.61662674564727
True	263.6057305407953
True	321.7428224263485
True	409.826748049972
True	415.53776083602366
True	317.5983908433236
True	434.1905122499026
True	501.471003605756
True	227.3169301460436
True	1479.771341324608
True	238.43431919932783
True	420.0833901606604
True	52.8235712205135
True	790.7270332398369
True	257.26254306115925
True	951.703346109602
True	558.6419506923163
True	322.1481920589007
True	790.2037552307725
True	266.3287907364849
True	216.4039410738193
True	256.30978456115275
True	219.1062063175354
True	136.94653220732374
True	265.6403710054778
True	734.2026720676181
True	515.5498771994048
True	211.47124623818067
True	1191.591827842827
True	118.60040230258588
True	267.46613388088406
True	73.65706075881407
True	308.9387326315341
True	395.7035225819429
True	88.28609117189407
True	213.1313662314276
True	75.06038696226598
True	701.7941225178356
True	385.8526683225021
True	208.0414186693924
True	732.9004762569133
True	891.0469012612866
True	823.0947758033333
True	828.9151875510572
True	342.44219643191684
True	1.2786368148229843
True	269.6765045755369
True	54.69466831464264
True	378.8384878053652
True	54.67779128829808
True	360.1135039071738
True	893.7370818636972
True	1055.2910965701722
True	392.275180361378
True	22.049775687882505
True	508.6894493178034
True	497.3565010301215
True	197.9522892715368
True	238.22506730719527
True	297.27757750158315
True	24.196661807495925
True	123.72014695977722
True	935.127397495023
True	61.8408651108881
True	488.10676330836617
True	780.3714993874567
True	99.59330564626342
True	255.85887541064605
True	114.33701910995524
True	16.380098110740107
True	1.0660049262894746
True	124.12959484296528
True	994.054729904204
True	500.07875916729176
True	66.17173346845377
True	801.645468695769
True	338.6299665111448
True	1.446840189698908
True	455.875010366198
True	186.59338505917427
True	533.2487532915303
True	84.63926885396103
True	344.9677243160057
True	379.1541774421198
True	164.5648477832746
True	218.8187798717209
True	118.19518113713896
True	174.1427623191439
True	969.6716477465852
True	13.824441237448868
True	507.4136495109233
True	498.3845241424931
True	397.1735724449624
True	217.1876733263745
True	241.04711895478783
True	162.87125106531894
True	47.23216163398458
True	496.6951104184402
True	152.51227492563908
True	839.1765984350344
True	868.7865631903092
True	238.87001850872977
True	317.0469231653697
True	527.5402072584398
True	42.280764232986144
True	85.20682810231894
True	751.7401382417141
True	1086.1903918564292
True	108.35336304616573
True	728.5109916978336
True	141.7888671055532
True	915.564543799802
True	648.7891427348035
True	104.6999727593952
True	273.8249934949921
True	609.2858716750449
True	249.59333729366588
True	45.70511405791208
True	558.7797497757754
True	441.1647867593761
True	5.522488143818243
True	467.98759648057546
True	65.1070566652965
True	174.74098676604493
True	239.65299406930924
True	279.864141777412
True	70.25314059565513
True	227.30937990600933
True	349.4427119686661
True	441.0899441420977
True	1000.3073993122632
True	48.83395996081227
True	917.4721860835764
True	1041.3750352671625
True	128.9682874537924
True	73.64824843278393
True	1000.3099250768968
True	32.976450309032586
True	230.40896469969556
True	87.59256322650378
True	206.2123815097988
True	352.1643169947278
True	938.8286134687384
True	94.12811764428906
True	72.77976108963517
True	704.0319627704091
True	283.21333124356283
True	721.5752146230159
True	54.22249648399076
True	495.2807662380661
True	371.6904101864369
True	697.0627174357196
True	49.67328659985558
True	112.52665823359725
True	26.3527374009839
True	273.07984871290705
True	44.30106701678215
True	348.9654700070295
True	2.8683054248213504
True	1208.0329999816452
True	107.51526410687345
True	130.8219637065051
True	348.7505990667301
True	738.2215976208365
True	670.6349764117319
True	1037.192598502967
True	455.0494695747228
True	431.1288701649338
True	139.5810790867459
True	405.4352534698506
True	848.3915888260921
True	445.1657575953878
True	934.8822909852817
True	85.97877460347281
True	426.82626257420776
True	190.58214820029067
True	292.20958186092054
True	740.2609008960408
True	157.18225274086436
True	135.44931530540458
True	65.45608077372309
True	877.1914664827513
True	781.7882147056731
True	84.75098510467264
True	439.8290655692553
True	768.9783427376693
True	427.4963239006227
True	55.08717730394595
True	317.0500635400496
True	782.8848385855853
True	29.475692103313893
True	359.7826501725826
True	170.0006155140311
True	284.2831122186975
True	32.648847668123494
True	215.56274851509352
True	757.8157689644137
True	639.3233859426856
True	55.78206261426888
True	279.2265958050622
True	872.7816525640903
True	17.432311409065495
True	320.56301160412187
True	279.10427756021613
True	437.4785599999684
True	227.4603118165924
True	596.8361791661108
True	48.85828695415629
True	988.0354084903367
True	891.6720759905138
True	49.955937964481215
True	383.2980774759832
True	728.3273737255132
True	864.4144928197557
True	266.66464143135295
True	585.5462508951676
True	126.19789921296568
True	183.59630087300368
True	133.2863872689681
True	132.78320667761994
True	208.3020830840383
True	934.6049463281524
True	770.2881128928349
True	979.2347420418648
True	19.678883129296715
True	25.048645791789607
True	363.7622236459746
True	13.5826266523064
True	611.6433150219943
True	1081.79102857708
True	259.94746432653085
True	209.2407240118034
True	86.8165306551634
True	222.2034644425005
True	131.97448273494845
True	45.89631080208311
True	128.42830630496272
True	92.448124645187
True	238.1087623278758
True	554.9147084628269
True	162.40414655085328
True	30.5726701376584
True	57.85969357659817
True	426.2202465404969
True	266.06692041993114
True	573.5354577524088
True	22.642736679740743
True	110.70177576782326
True	670.7920474182516
True	266.68027636810046
True	460.8217073970844
True	647.475916313613
True	102.01092201489176
True	119.55001656338466
True	82.33880637830323
True	28.24189492728691
True	123.50265180416643
True	88.05711695003002
True	104.03082397805213
True	148.4085038313111
True	243.43465722181307
True	828.5112501125407
True	293.77100513136
True	954.7033266703688
True	168.13757884585118
True	205.1686419139336
True	809.654003539814
True	310.0541102959676
True	596.5601525019796
True	251.61346231771805
True	349.40157066740045
True	435.41172170929445
True	549.1735860766258
True	662.3710020199602
True	369.5179801438851
True	32.98377618095335
True	528.4213528238395
True	621.714929670285
True	18.819877284859068
True	12.138405186864173
True	265.485748285537
True	394.2251151751529
True	460.3882543764131
True	69.90278487020208
True	630.0826310579735
True	952.156572474361
True	240.446939268616
True	896.902435135748
True	274.95959038684344
True	109.88959987910678
True	276.8606833918827
True	668.5243768653075
True	40.44440172891996
True	595.0030842711296
True	1278.8703894964742
True	1023.891628499812
True	889.0900149504806
True	212.164400616193
True	93.20854490689548
True	196.0968607523824
True	831.082828193137
True	147.41783518796584
True	1075.58359116867
True	889.9586121101935
True	40.69003333270441
True	90.8773390684166
True	411.6483846428045
True	406.71596484325096
True	206.24379397954667
True	513.1316689408478
True	677.1893188849547
True	121.88419475674344
True	277.3595612110801
True	1018.2383463991756
True	55.90687618004201
True	684.2976333260539
True	537.3960737902983
True	40.13101203909312
True	847.7780479500988
True	395.0674107369577
True	566.9069290887318
True	110.13831263192968
True	276.4652290262867
True	213.6658878375169
True	25.894090552372543
True	132.5660535948768
True	748.6994416152626
True	136.9235576462881
True	365.5539358427179
True	64.49393553390455
True	626.2509875281694
True	604.0675430769435
True	225.86507982421244
True	479.7710438141463
True	169.27941009642282
True	175.13228831459867
True	222.10371396345053
True	284.82892751221414
True	355.74163450948
True	128.42365946540536
True	194.5880225222537
True	27.54798612547136
True	896.2984565226301
True	308.8170729981095
True	10.93206867394581
True	374.2290129725921
True	159.6304531735594
True	624.1438022541536
True	371.7874308017171
True	564.6161157567084
True	546.9556926824825
True	486.3661323012361
True	781.0243482987185
True	245.42933683905775
True	561.0532216009609
True	152.864831654364
True	518.7987192158879
True	368.4534980338018
True	395.0067840843501
True	128.49298969214314
True	138.33048855477344
True	109.8310978205674
True	69.24605871995146
True	720.9238740095107
True	183.2327697594035
True	44.4855002888332
True	0.0
True	522.6982764961275
True	111.62535691004304
True	23.813698126390936
True	40.93632954670784
True	112.92253006014046
True	560.0805528685431
True	185.0579056754669
True	99.85697910952354
True	35.51968060976698
True	155.6377675335281
True	928.6561712804148
True	50.31099413328662
True	234.55798213984588
True	771.8890235477793
True	310.3751760749448
True	457.473357964745
True	479.5821525336407
True	512.320386663357
True	595.7488673767654
True	910.8345115405796
True	262.60454847409346
True	1006.2246056509114
True	917.1897049550672
True	636.507867458401
True	344.7368463239439
True	862.6798072875259
True	10.589875618387808
True	35.68499827032302
True	291.3771576198919
True	44.149070609895766
True	206.11046336697203
True	740.3853659437675
True	219.3440859225441
True	730.4958140981448
True	768.6837523850261
True	111.67074293622744
True	373.8027553073997
True	586.720347050677
True	26.77020793077233
True	131.69287292812524
True	440.8925918846997
True	294.3710109159421
True	199.9565261628381
True	109.43485727092568
True	390.05017469506254
True	20.644310781617268
True	372.43673791439227
True	381.7977328110561
True	1036.0687318802957
True	364.02859885130766
True	27.20319124074483
True	455.8838486754882
True	440.7313044063911
True	236.66869288574844
True	29.98614471515815
True	768.8057536890607
True	435.6393723596453
True	175.25766464399877
True	13.73905978369427
True	1207.341894088868
True	169.14105119641667
True	26.60490783389705
True	323.57008589836306
True	277.23200464122976
True	115.33071520770989
True	299.0903398363353
True	47.92382665838386
True	313.6143279299868
True	313.63084617253287
True	309.37393540680495
True	34.41920247234207
True	49.99500015355133
True	1042.5906990837514
True	23.502835572060647
True	13.307886157836684
True	182.17516774112696
True	652.6945640010309
True	9.1032036747083
True	192.26643939803137
True	175.76260405837496
True	522.0809033190707
True	377.4785876853903
True	718.4754054783207
True	309.93711440850296
True	487.48761728737145
True	437.4706782300725
True	522.9688731646513
True	98.70512829590268
True	1245.3718539531956
True	930.0672695089864
True	277.59932353455685
True	510.6262614885934
True	99.06162262412614
True	600.9860635620131
True	448.28609326680896
True	149.61593643868108
True	77.1614095070034
True	344.51471387230566
True	166.2261478746882
True	30.163184890578226
True	596.4120156314248
True	370.6828528953679
True	71.83995446116768
True	28.909924164427416
True	649.9367236475687
True	492.24945974660375
True	73.52606121568611
True	21.643972771351255
True	330.1140781781708
True	330.04779966896945
True	704.4002255072442
True	550.4160571614739
True	560.0003181997213
True	796.4432812520149
True	9.5083786847491
True	54.864766891675934
True	37.480119248853256
True	62.08815563973116
True	515.574068273579
True	580.1942402214021
True	81.17103288202685
True	112.260962693471
True	196.7766040252007
True	73.42629475941096
True	179.1309221419161
True	214.0012358180525
True	272.31056302947457
True	807.2242049157163
True	606.3259187044597
True	293.94297059538144
True	190.835603359082
True	254.55391289133723
True	240.8679077064396
True	718.773998316834
True	343.1484415952947
True	165.79715543676778
True	866.3198726511737
True	336.40580419045114
True	466.3812691454376
True	154.30195059410192
True	119.77760394397264
True	64.70676399279854
True	213.0887394783571
True	962.6135235340516
True	539.0288699684631
True	112.49270015180625
True	360.94303577454446
True	104.11338552796224
True	671.1154253948491
True	4.503367192463907
True	655.2489418382139
True	36.72699619551395
True	887.5267165931376
True	863.2366270510771
True	208.2299245558829
True	31.36971336977774
True	82.9645649019174
True	464.1227599756908
True	211.33722344314452
True	1.2252233373773025
True	78.0851229373901
True	1109.863413778254
True	344.010734552333
True	674.1830797855437
True	477.8549713194311
True	32.24038003268508
True	133.0915355859538
True	447.6807913635608
True	916.9736497916774
True	814.1596885299647
True	427.080859957136
True	331.4720046556251
True	16.33350065555746
True	79.53371447453654
True	755.1389189106487
True	478.7223178931638
True	382.7532965981552
True	889.5414238369939
True	25.51836551127384
True	218.14332980653555
True	908.2579714031408
True	242.6457233410431
True	8.128719532370134
True	500.8747651300978
True	101.1728539140571
True	635.247522926385
True	58.01066266455903
True	259.27297717795835
True	880.1725456928403
True	891.0284387053092
True	282.4032195979649
True	404.37978208581166
True	117.99697185621756
True	611.9000897332718
True	260.931847689357
True	189.02303636638564
True	868.2816769738877
True	55.421709179878846
True	722.6518574470499
True	280.5463577746465
True	301.54613513509486
True	166.30747931258858
True	504.4147814844506
True	616.8674417837843
True	366.1600031637201
True	406.5570264532204
True	69.84696397959644
True	162.48447115967662
True	454.5556463362441
True	222.99962132447712
True	38.163485574609474
True	208.4004618588841
True	399.3703937002957
True	397.8209141078849
True	755.9487039173722
True	133.8095017727415
True	663.8466413205235
True	487.4922387957998
True	610.4061267492058
True	137.7992664835007
True	35.04777654225735
True	676.9819699929201
True	71.26489392497182
True	549.6003965692009
True	708.9861054399987
True	446.9088959054256
True	134.126242241683
True	493.0246994706383
True	4.323953588588672
True	375.9693169295777
True	29.82872490077893
True	633.9904678386147
True	271.2487412315008
True	578.7134969634347
True	708.2560188185171
True	148.74459608153143
True	517.8598308069311
True	521.7671148251911
True	61.96088126060185
True	963.4119125960144
True	3.3381531501495187
True	26.96631450832003
True	638.7282098760156
True	667.7582496413663
True	134.72699584682977
True	419.3411196337053
True	123.89061695671924
True	73.4269712852531
True	433.3532307631659
True	42.40508586425732
True	493.0896492365766
True	11.729102140758505
True	848.068475886335
True	569.6122460447234
True	663.4915087449467
True	103.32901049274982
True	387.0075744548497
True	980.2066651884192
True	834.7221851640827
True	138.51810864742083
True	531.6333092977908
True	450.710387412429
True	241.1355088602016
True	265.9063987414374
True	5.037929871120387
True	303.35464386342824
True	12.020970921172976
True	376.4338923315258
True	74.93597135794086
True	421.10165161309993
True	665.3349205938092
True	126.5846562055074
True	233.32446717673443
True	644.1347942480189
True	659.0210778051957
True	288.36201324895063
True	133.09405199917157
True	158.46824750764603
True	476.6256325489675
True	87.58650262536999
True	11.087057627563771
True	494.896436818894
True	570.4870124105936
True	18.872327551164787
True	136.92843365484828
True	899.8843530113876
True	502.07977701653147
True	270.5045300220987
True	35.55356686218379
True	479.6876814043786
True	110.77837955619933
True	593.6446394940403
True	657.3793174720569
True	303.2620866104722
True	384.1790030830276
True	178.99085092480124
True	248.40996353975444
True	80.77077979111345
True	216.2320704821593
True	487.36862246993
True	20.12737249641657
True	445.3017499908208
True	375.7063653783525
True	702.9857098900745
True	889.2679312793078
True	890.6528726285939
True	157.68198860157852
True	408.24358611446655
True	66.5398973821657
True	201.3761721336012
True	320.10498918990527
True	9.364897234803214
True	808.13852119187
True	17.796798090058672
True	396.0259831179732
True	274.69200446225096
True	669.3032386079939
True	207.55341174699836
True	38.55365487102416
True	696.8793202232499
True	1080.0058031476224
True	220.00033962276297
True	130.58621751924895
True	617.0022803180134
True	492.51541216289655
True	18.51489287491216
True	830.2728279454864
True	119.34888400921368
True	47.98869621881544
True	297.55132303849257
True	354.35178810754905
True	398.5958722509194
True	268.6479824456476
True	20.837619940443364
True	22.38319237138594
True	841.7168219608146
True	197.2514238430861
True	112.7149132890686
True	825.5220124415436
True	646.975571710932
True	661.1729997934585
True	446.5087161444106
True	153.54003292455477
True	34.60802902148092
True	98.72357366290558
True	427.3567806079078
True	229.59948556485597
True	499.2917945819452
True	146.0188613095117
True	492.74101710121016
True	645.2780665561738
True	941.1507720329196
True	25.463056366884267
True	972.6415659693464
True	1073.2897577648712
True	496.07701313156906
True	83.45139156357915
True	757.5047223518469
True	640.6775531227498
True	669.8199937012107
True	174.9664919321648
True	750.2757604449225
True	713.863272409496
True	122.83860196246393
True	781.2291716154449
True	803.0102519298158
True	475.737656356
True	230.255231068664
True	71.56311497328169
True	308.05360047227583
True	360.9970247559121
True	459.5871372205208
True	433.15292250281993
True	178.48178820180178
True	314.85178170279886
True	3.1507076945700527
True	13.116816220112218
True	108.52346690256518
True	135.32859216057284
True	351.78092872847554
True	353.9338640346669
True	110.09012214707668
True	18.15174480341057
True	226.2827374974052
True	873.668439499346
True	471.8390754774993
True	512.8128100799696
True	572.0273512162727
True	839.0590402156731
True	650.1387518503476
True	90.13349194131928
True	188.3285319486556
True	246.267671846306
True	296.8775614176462
True	104.32169833469028
True	364.6728441080381
True	439.58470484365927
True	168.06124616953915
True	650.5370910914488
True	248.28920599647728
True	200.70867417283745
True	29.404724401487165
True	253.1268880887673
True	481.6000131532999
True	170.84618659323078
True	553.5011331421688
True	462.2666730431878
True	248.57143369713728
True	104.96020790895298
True	38.54156930621792
True	404.7475640139814
True	800.75920043229
True	169.89996933038768
True	1059.535185578509
True	1045.6356820605956
True	483.1987340733112
True	106.01550806903488
True	125.31043864550703
True	656.5354131309423
True	8.701388858669814
True	220.08159151411328
True	137.72847875843155
True	120.40005479774268
True	314.68505577694447
True	624.4927505755812
True	37.62670004835581
True	125.77648814640428
True	944.9001943918532
True	53.3911743852578
True	454.7692353363679
True	535.0698719944892
True	257.29618555720083
True	131.8879272254596
True	907.8474347030844
True	1179.8658747522709
True	517.1209262140948
True	640.0416994474808
True	207.1069094574032
True	146.37494673123206
True	322.9003457595743
True	253.4808682645725
True	170.90105071016342
True	294.8883985405281
True	337.3789573024789
True	11.11410120037759
True	626.0690978725294
True	145.48551343960656
True	81.46298373231764
True	456.4599831281359
True	318.0193758781444
True	1174.7987644786988
True	327.89787787481777
True	994.7799136488906
True	9.840851613335126
True	267.0875132259725
True	229.8411663707922
True	158.38207631657087
True	478.6321392069037
True	201.7934433948045
True	418.5212389840466
True	324.15538876199287
True	116.89889457195324
True	360.9551321518789
True	1060.7023946232912
True	738.4846898484484
True	218.0874597888543
True	111.65085881914985
True	305.49044553299143
True	23.92078355003297
True	351.88025492246794
True	321.83247654376845
True	559.0709784165439
True	445.0997340424125
True	348.8663958666852
True	161.20665198546928
True	12.82321437996309
True	405.2293872709221
True	270.5735859595808
True	141.5557619260012
True	301.2129372086067
True	454.9341913245586
True	803.8862608224642
True	309.39068842524654
True	770.5200993504235
True	395.4551233944018
True	383.365716594628
True	1.1803558696956795
True	1177.3097633122352
True	103.15784605648808
True	951.2911941260136
True	205.2191254111214
True	451.6504989484732
True	673.7967352189693
True	81.64667580116628
True	494.644811647514
True	34.41377550371102
True	407.5019332218572
True	74.78069401441186
True	222.5910614049092
True	38.74656035117724
True	651.5630200938867
True	189.16623085873903
True	24.852711768633235
True	384.06576884500174
True	110.8986154650818
True	170.839694057711
True	840.2909808463439
True	253.63605406412668
True	160.6694852169768
True	361.2901461011952
True	528.4052208198927
True	334.3083757975966
True	519.6807630497303
True	622.555131478082
True	160.36764822286355
True	7.388889952748681
True	76.36013975508455
True	444.0092373474712
True	88.38671186233238
True	79.48056484279252
True	1041.823015750384
True	23.499881830176328
True	321.34317595761433
True	326.81909179980323
True	457.1645973393514
True	678.6230092467667
True	177.6115479445874
True	669.4945170538396
True	319.80585941526675
True	341.14746696350795
True	270.28663937330373
True	220.80074469709655
True	383.7301290836384
True	447.0975892771216
True	427.733533964108
True	607.7124096558586
True	139.40240076596592
True	72.74829985569525
True	41.001003405462825
True	289.2222975465718
True	646.380681847859
True	406.60331035435945
True	792.4444643247722
True	218.145227039626
True	385.6848658832137
True	67.72739221790009
True	54.66567546714887
True	419.23110336355376
True	200.66005433766296
True	220.840426157656
True	39.92059337026087
True	1093.0723140828022
True	173.0927455524435
True	907.5326296405234
True	321.3541338100398
True	930.53221745564
True	237.19671449814223
True	455.1388725443642
True	530.2805464479153
True	633.1746483287047
True	219.66797075218196
True	474.5479631697351
True	912.9632592397522
True	121.654053578171
True	7.449376344275345
True	568.59027412897
True	27.05457258799641
True	73.27958123903075
True	822.9233358201128
True	238.8753044439549
True	980.602053307378
True	677.3298635714143
True	409.3660425772411
True	290.8543110243649
True	495.6429392830108
True	350.1494591883055
True	187.94850341859623
True	698.3518577798931
True	711.9620845015838
True	209.97962094013076
True	90.9592981129628
True	513.2323028761936
True	139.76995423803876
True	389.32141816966026
True	332.8755698564632
True	62.53096883793256
True	378.5617892774752
True	409.8797567289236
True	386.5033002336369
True	411.8704154616127
True	431.8129887116224
True	634.7114002377392
True	53.46417141490706
True	441.2469644947311
True	327.63536373851093
True	659.2629869552375
True	209.73468412617927
True	95.82073054111876
True	41.49528375692304
True	533.2459997309841
True	634.555414842347
True	188.07033122969105
True	416.18314038715937
True	334.76810197383645
True	17.801208858020498
True	167.1664740273993
True	291.89905569889044
True	3.8913053513815727
True	882.2066015647487
True	82.0061078612565
True	103.01515811223912
True	113.2675133939278
True	362.6459500870012
True	38.00701751781818
True	475.3922861608991
True	227.52620306441068
True	6.068648211462814
True	113.24048805336852
True	448.9602995650326
True	54.73241863815233
True	67.81803726588076
True	179.84133492309402
True	295.5949920334583
True	986.046050167392
True	398.52232925610775
True	967.9864659855097
True	187.57011316148308
True	1047.3490017916974
True	785.9693699876893
True	644.6131997966805
True	400.59374196466814
True	388.323367153113
True	78.56580615328437
True	69.74710685093432
True	80.34918862656315
True	181.9464486968317
True	487.3288139649307
True	1073.9510041476258
True	174.63644682156092
True	352.9417943634216
True	436.4276800771192
True	603.441396407461
True	596.9846036900233
True	275.4203592377837
True	471.179310380574
True	678.8811412708566
True	95.9785243742362
True	745.7999977173828
True	250.56537894488784
True	136.18508318347168
True	413.002844988061
True	839.0841962045623
True	402.3081960185544
True	820.5608592548227
True	186.423515241099
True	351.567074972613
True	668.3236963309835
True	593.6174817779696
True	186.6503364244799
True	268.49447703960146
True	808.4006668982661
True	31.70178643307861
True	191.70384472065788
True	486.2000600463531
True	687.4797953771631
True	104.17232864056948
True	35.49266477749388
True	167.32840996295485
True	728.4818327326611
True	308.749164227741
True	545.8558943082454
True	361.796631695937
True	293.528163489385
True	444.90553962034056
True	505.4693768771202
True	72.43405892871843
True	379.9814968627933
True	771.7767672221615
True	0.0
True	295.52842674026255
True	257.23809425065826
True	979.6935238019116
True	156.7966735801078
True	660.0647894995385
True	633.3267271100269
True	107.93443404285787
True	221.2948533273984
True	133.6396117935136
True	12.146062012151608
True	296.497385907599
True	370.6252066911632
True	1155.0068364492224
True	243.56462337133777
True	424.6615483231692
True	653.1007172071276
True	208.66543375034297
True	27.573086138774784
True	854.7114475289751
True	598.0996044903726
True	150.2540637503544
True	603.5244586254963
True	161.95274748704762
True	298.87221266982664
True	794.4134810498709
True	37.77761645272287
True	107.146580091612
True	504.40805186980776
True	62.3187617226445
True	74.75106560866642
True	396.296245174558
True	21.871077633173496
True	758.236887650099
True	102.20948332828952
True	153.87066159892535
True	19.072668131352536
True	719.7240682088144
True	30.901875529211708
True	775.8714041625645
True	397.206044265984
True	120.3783038416866
True	699.0691618516723
True	519.7658872089197
True	546.5313467836528
True	48.977355369812
True	371.6058495060436
True	5.983441785228484
True	87.7760294732727
True	398.2391774129644
True	49.99652181620149
True	117.79014871656204
True	292.758421744058
True	185.46549885881143
True	99.51092452384891
True	680.2798221181918
True	20.446460639816294
True	1108.1342329367358
True	474.19666314485096
True	304.29255242549726
True	488.51740304683193
True	128.1555827999946
True	744.4383184995196
True	1099.0782962386525
True	749.403778175931
True	175.63081501739117
True	221.60373062209123
True	47.13559882401912
True	57.50832928338011
True	155.0312084293319
True	100.94941836870458
True	169.918928788263
True	1151.0896639608693
True	305.5915867569548
True	342.9865065093207
True	717.2746510179533
True	16.69494389654342
True	14.641334951643522
True	578.1715815111313
True	6.05263151726623
True	109.87993724514148
True	688.1513949121816
True	185.44061870131864
True	669.8949519475257
True	830.0099777012045
True	156.2020440596583
True	901.3038880202894
True	2.5395288240091505
True	444.2986622712986
True	1053.2153726146882
True	24.47137265905866
True	234.77935367894213
True	150.39121598442472
True	967.740010018225
True	242.857633430382
True	500.44600166278576
True	119.20974843542795
True	517.0617475058798
True	154.74416861598257
True	97.75931549358012
True	378.9211269957256
True	73.44429430851032
True	54.18273791416307
True	1038.4713947252558
True	266.3015245445227
True	154.7281094690396
True	367.3780415133862
True	392.9054463308893
True	216.98054206244495
True	170.5326495434669
True	387.4163792621167
True	35.84480680911818
True	489.7506621102848
True	1107.5584151192106
True	113.41560079998033
True	469.3117672711962
True	311.48775766804374
True	25.90624241755818
True	421.3957224401797
True	103.03131508535552
True	577.2898395182701
True	200.6154853682449
True	415.21234061859775
True	21.131931050935567
True	450.6424040082407
True	101.0137306341803
True	343.8840417107518
True	33.834209430018866
True	164.1209766685691
True	249.0567263174745
True	807.8120811504281
True	60.85604964467969
True	142.43983728801007
True	235.02492507644743
True	134.70477284876907
True	648.0346967771678
True	565.2426149295261
True	773.6380798545143
True	397.29673676993616
True	532.2025226352811
True	433.5805619771559
True	690.1194113921676
True	73.58977957482008
True	489.7370997673698
True	434.0864279977351
True	45.483818454652805
True	83.9466286629162
True	126.2073784052057
True	86.05430043029457
True	319.29226656194817
True	848.4394391417835
True	333.2208201973796
True	1080.701051422486
True	322.53167182430474
True	905.603886638394
True	149.3942013081082
True	592.4308297688
True	607.7736332696372
True	718.8382280553593
True	459.73179334165457
True	65.62534102734774
True	297.1366981489708
True	41.27674193768429
True	172.0547605867151
True	171.68914364106962
True	1102.3434954946142
True	235.59516909898323
True	549.5995112827984
True	561.0026810839073
True	556.0892724924789
True	871.2316014779368
True	610.4267789902194
True	665.4470591629844
True	920.3441338798084
True	130.71823159522273
True	301.96520324044013
True	260.1436223231617
True	338.10739331944484
True	92.21333880954364
True	400.592022385421
True	3.9722139345632272
True	325.58583608095427
True	265.60702321629947
True	620.6131727364993
True	290.1583108297164
True	361.834757072018
True	10.35305578167526
True	60.062982340126624
True	554.0713407115851
True	30.471058718956748
True	144.67692073837048
True	65.16947173877116
True	147.71592503198855
True	234.12265717576577
True	73.86531027073696
True	377.7761787906388
True	286.6898994017185
True	98.71763038438964
True	329.916854312958
True	67.23240278889044
True	586.809580305956
True	818.9325868680182
True	288.2961118723391
True	1168.3499580188577
True	116.923067336295
True	302.69241363458053
True	1038.8248829492477
True	89.76847066814028
True	279.58203350969063
True	9.558097128782029
True	400.2870205856354
True	448.2269845235038
True	155.82828721613052
True	613.24286644196
True	920.4961356115448
True	155.80647816326766
True	76.47150181572445
True	335.3322931677219
True	561.190724395081
True	618.2935643034521
True	1219.2856987541309
True	26.08316629748054
True	939.6479405603834
True	133.59315407828092
True	644.2012356593336
True	112.25066571954606
True	125.99971262417895
True	182.255923517084
True	172.85520389913108
True	760.8663610407157
True	209.91006509404465
True	230.4906326973273
True	69.41536814153355
True	513.1118754439611
True	447.45053669535054
True	174.1205456263815
True	237.04859998041
True	16.47676923642513
True	421.4356398893261
True	222.0376663183617
True	293.2110660298103
True	114.69338939801148
True	715.9644865470149
True	420.10637097057486
True	270.19754917617854
True	644.7721639604896
True	541.522694116338
True	462.7967608355179
True	136.24657708326575
True	520.3761699249789
True	434.8947125040025
True	2.6149773905371125
True	186.3801724255191
True	87.97878328916153
True	230.8119765690289
True	2.5130914304621155
True	123.71602836867685
True	345.523263627497
True	7.741029261577809
True	835.6613965905087
True	175.04849445265535
True	743.6827592356229
True	782.6785900014216
True	157.65819961279598
True	219.8711431159336
True	485.4208686506012
True	842.7025039408994
True	47.91948952831129
True	38.39936873874199
True	132.97656425391506
True	618.6235825856264
True	728.6870937765392
True	188.6078554693296
True	583.3622365800624
True	609.7700161897374
True	864.0394545425681
True	404.9142303491797
True	191.264098046333
True	889.2705456865266
True	217.4732033656936
True	150.14783266375915
True	340.1979031661968
True	215.6008599683972
True	214.15569758506803
True	599.5672987255548
True	248.85885684999732
True	200.41026341504815
True	460.5171868008293
True	475.3989687929565
True	63.04046824248415
True	284.8746758204094
True	78.38109236819795
True	326.7596381401322
True	351.2982403931065
True	253.96231256404144
True	179.6406317446263
True	378.6053027109866
True	644.1871657174713
True	742.4443135059206
True	297.4923204270443
True	741.4372110297157
True	63.68572826200254
True	853.7366765251589
True	357.4457599140174
True	11.063237245947672
True	600.952060197592
True	701.7835411425123
True	241.825079085502
True	169.40306058964558
True	44.16490159106429
True	389.1588846807687
True	75.59939962854706
True	12.931980781094644
True	890.822276402594
True	367.0484828184722
True	165.90555554693478
True	996.605028060564
True	11.790576480183011
True	790.3297489005386
True	32.70356604536599
True	703.2865259428953
True	63.57139150061951
True	729.0626921450763
True	434.89832620556297
True	196.49626187029028
True	449.71587247288846
True	210.61073850003933
True	300.298857708544
True	228.523071794063
True	414.4149758234478
True	9.811415021506562
True	323.75671441523946
True	106.62197345729192
True	11.09651232707398
True	467.9503178159536
True	720.8897106729155
True	295.3620330261375
True	81.47968446898862
True	323.6916717180192
True	84.12239947713368
True	184.8039898345605
True	180.57075698146213
True	378.8086554132856
True	43.59711524287863
True	143.0758296636058
True	379.4607464689274
True	858.4674228788264
True	113.44092758139864
True	209.06887089080263
True	412.2561576789778
True	18.15631116614703
True	423.0336754672596
True	503.3816880764173
True	91.26898738422312
True	393.4371663375916
True	350.24079413103897
True	417.980222049777
True	580.8726670423627
True	1081.82664665293
True	973.7192357774052
True	55.6585382508104
True	1077.55127988783
True	110.2225915308169
True	112.57512106607938
True	109.65375802806214
True	493.94971770808354
True	372.863488865565
True	569.3188667433167
True	267.30234208346184
True	162.60667756669883
True	408.18495091591535
True	14.302684098023576
True	457.2118358838544
True	392.23031040288
True	142.47732060957676
True	94.01059997645795
True	505.4455348879656
True	1013.137823783163
True	194.46184189953843
True	64.7052267500697
True	415.28565356001474
True	384.7099767942413
True	487.6708863603386
True	323.488147757745
True	5.23364080896525
True	534.9510322749228
True	510.0495376616872
True	496.195907610278
True	191.8474709528313
True	98.84859492165148
True	21.192488713839847
True	374.08076173670094
True	108.51146013091676
True	7.203527270840733
True	31.43043870087491
True	355.70313038716284
True	655.4020397517463
True	135.87620613588064
True	93.03612596666584
True	23.57194252487953
True	394.2742876339226
True	353.6252403090436
True	766.4980571743081
True	299.9095312644344
True	506.8183854627181
True	556.2224875123176
True	527.501254168936
True	293.6866867520556
True	554.3449183348598
True	103.97932239506414
True	562.8337665314187
True	7.043637398420655
True	370.9490309263705
True	470.4774761967333
True	961.5226244504051
True	345.67046512132254
True	785.3871767488149
True	974.3138737939546
True	179.8861254264609
True	42.31266875961765
True	367.7127553850731
True	379.4345732375398
True	584.7244440945807
True	245.8088414266106
True	29.00981520481785
True	634.701932026552
True	127.62876821376123
True	1055.9955990672286
True	317.06514855945983
True	463.5843096106069
True	122.81928529370626
True	806.6750013853797
True	140.48156327331603
True	827.7414314185881
True	552.5191249133538
True	189.20251667040785
True	120.31980993550432
True	67.64701234660423
True	552.4722796058173
True	914.5770490019514
True	437.5644408232821
True	537.2592276735547
True	136.38965922175564
True	608.7793809645772
True	475.03979022430127
True	794.4609352244522
True	318.6252043127152
True	568.224164301618
True	117.60474626314216
True	26.430307348824467
True	425.84418331385695
True	171.21463747794252
True	102.4261524029626
True	366.7353672751163
True	1129.507542173796
True	257.72630823680583
True	554.5768905257
True	11.434448370607658
True	72.79195374449581
True	322.91187618909424
True	796.5020235803319
True	445.129323424928
True	511.2731739983057
True	710.306309303144
True	69.67820612403504
True	727.5231421162559
True	47.16917843910935
True	104.08892581913364
True	170.14821614017134
True	82.4205886240943
True	26.41873251137349
True	286.5613106306478
True	467.7914622641448
True	902.660668868982
True	850.6719025752628
True	5.267948900785145
True	281.56223106943463
True	465.6375739923318
True	117.4326492169774
True	236.63018080117095
True	317.53934896186433
True	1319.9698863884837
True	449.5622084568014
True	22.8975333401166
True	184.60601855833784
True	711.4656972303521
True	35.153238890744724
True	168.6478429930965
True	542.2797070078541
True	75.72466059932026
True	876.9335643640846
True	327.03069295271735
True	676.7695294805012
True	75.7977902011034
True	653.2350530174252
True	579.1544334795096
True	859.6046169017073
True	254.04104797953136
True	496.1287683948071
True	802.9127346754852
True	929.8118692980612
True	223.52895248068623
True	764.906723047478
True	222.2119798240056
True	438.1815728862396
True	376.0383494015634
True	498.13903707745465
True	496.2393833494857
True	317.7674573448182
True	349.49700540758874
True	112.26873900547724
True	349.0570946179315
True	1111.386913869949
True	312.32783618599166
True	141.68535296376265
True	299.8934557632024
True	736.5067270378755
True	658.7389438389745
True	402.0671817325196
True	120.94995433448844
True	343.1275629948147
True	37.029062432605976
True	157.11707506585134
True	88.9095714549482
True	89.49788942812317
True	545.1868693493286
True	137.11142478449378
True	131.19811974939978
True	113.90757149319352
True	82.1596588954113
True	444.53050754843457
True	388.1350399089861
True	1060.7191028597729
True	539.0201118795394
True	816.0738845809428
True	263.2179895292047
True	291.8926924315754
True	551.4838722843166
True	198.60519648286515
True	782.292511821281
True	241.4517461203057
True	351.8621358133716
True	67.43104117840593
True	110.81393258511235
True	263.40315895429853
True	121.2497395186358
True	453.7149298633434
True	32.210546405643825
True	592.362673186432
True	1000.1489866728576
True	722.2920494120367
True	1.614591375317084
True	60.52857780353818
True	499.24167739757706
True	447.4791705337423
True	80.52319238647904
True	124.91704875512131
True	285.66977825663884
True	81.27956297132512
True	52.33711144439529
True	753.69275717914
True	663.9476466346507
True	150.68416013863322
True	170.5915454616491
True	535.8030583095369
True	54.01521430006085
True	27.134247992252384
True	540.7650262554162
True	475.9211354795879
True	1127.4479495657351
True	47.73281109099005
True	459.753380760985
True	887.6007621257417
True	772.7974802055949
True	296.2408972882469
True	745.5954455322193
True	410.7031455304195
True	40.12295279590948
True	94.07686210523389
True	678.2883813913046
True	77.5247175498874
True	142.54808477650502
True	906.5910244135176
True	190.72036150256204
True	269.055540764572
True	106.49180676252767
True	652.5021669938262
True	606.9717767645967
True	212.3583632171805
True	430.1252753241308
True	42.32527618930725
True	274.5732568800687
True	600.0217306057308
True	618.5600006144657
True	321.80397642341046
True	71.85933087392584
True	905.6294493492644
True	1040.1194897487685
True	573.2425551167161
True	63.06252389452322
True	30.75780945596372
True	92.83414056622338
True	101.73161182301956
True	97.7450978683272
True	918.6402649518778
True	1213.6095001567187
True	746.8895509691135
True	318.8644594596601
True	8.142674666851073
True	23.556918856441435
True	342.74222636393864
True	473.3885487709295
True	45.97339453572039
True	569.5846915570778
True	432.8578586758348
True	401.5536603590613
True	79.61660575586296
True	199.9804824316051
True	271.2126774826807
True	133.56881877504873
True	381.205897982648
True	44.56859032468496
True	170.97673081856055
True	1158.649737701504
True	6.438799952810591
True	27.27942765750132
True	582.7193950741403
True	361.32501104760416
True	792.1738971585778
True	159.5635454184199
True	745.0491609120832
True	588.4221393968099
True	278.5063146383273
True	428.64439044751344
True	340.32550227879767
True	299.6867779715397
True	267.463369221221
True	394.1758978970317
True	497.0300446759129
True	526.937394514058
True	103.58286943832104
True	355.5046578133316
True	9.25046493972598
True	178.27139310553605
True	238.40660621044609
True	866.4605640164202
True	594.9895425634875
True	33.89657365538031
True	718.3819597823815
True	818.0606673876347
True	100.2845440539413
True	341.03830282506203
True	798.738224336331
True	216.40510206855825
True	165.74637880110745
True	516.8790442841051
True	593.5730694333124
True	1112.9107771911963
True	144.66723680295297
True	158.1905107444001
True	257.1024467617479
True	302.5836637873015
True	416.1598693675803
True	413.55869289306304
True	316.1367005420143
True	438.22074246896153
True	496.975902867144
True	226.6260583229708
True	1485.2726565376563
True	253.89210498538537
True	399.68788388355097
True	53.22333833061625
True	793.4401727364062
True	251.3385741101014
True	957.108488109334
True	535.9854057298559
True	325.1915641880694
True	797.8215790977321
True	266.8585268247517
True	214.87956231150088
True	252.90584221115037
True	215.227076478504
True	137.23296511264107
True	253.6722416117822
True	717.067597681704
True	526.8099616216613
True	226.831841461806
True	1180.4086361327527
True	109.4505667835459
True	259.1956502170344
True	72.71812385841207
True	304.576068944186
True	412.5108908358023
True	94.22955017064078
True	225.5017072918589
True	79.36906469735412
True	662.1215423529515
True	365.2678065703031
True	217.9229291312832
True	715.5595532688084
True	852.1546012286176
True	815.9597398960229
True	827.7021661475636
True	346.61946500013016
True	1.0533325980662476
True	261.6413756440164
True	53.97712606130539
True	375.5617907654026
True	54.733492902779474
True	349.33221558235283
True	847.0590018501731
True	1003.2848015520676
True	408.9917254124029
True	22.326739666126905
True	489.0260423768211
True	508.9707218053553
True	189.094252952702
True	234.84531512353595
True	292.8390956327873
True	23.70169129664414
True	132.1539171375491
True	977.330306987582
True	60.76603072729686
True	465.02252661044696
True	794.6392962494185
True	97.60685063677164
True	253.43394682125887
True	117.03642455589548
True	15.693819404744124
True	1.255832506157862
True	113.81792713167069
True	1011.6988020919944
True	487.0892568505871
True	68.93738745140755
True	793.3163208416682
True	346.2524165306263
True	1.3486710047424726
True	441.9219350260957
True	194.32929419010455
True	502.9128444438133
True	81.06252089886775
True	315.01417931477886
True	371.5156999835536
True	168.8186921939523
True	219.78390880999757
True	130.5085340261993
True	173.82704496543846
True	972.6736506960202
True	16.58703578657603
True	515.7627266399556
True	485.8412781899856
True	400.3338399599018
True	223.98276103340797
True	234.67826139071272
True	160.26428402786533
True	48.5273211290579
True	475.9331703834744
True	149.69070075493082
True	831.6402072941178
True	816.7172772470839
True	246.84218589894303
True	298.2555722747523
True	533.3109531520436
True	40.63427025024309
True	88.51320021132646
True	715.9193021464794
True	1088.7009336684375
True	109.93062994866789
True	733.6750438981095
True	148.83758428127757
True	919.7286054317676
True	667.2890119463319
True	106.56703086431936
True	266.1427407525627
True	580.0129391778964
True	258.490702017763
True	46.93712449264333
True	581.9129479643756
True	453.7727387030424
True	5.386504172640712
True	484.3643025575321
True	64.34244955347278
True	182.14854950683383
True	234.82772456093093
True	307.13290190638844
True	76.81231201410638
True	221.80049740956576
True	351.8981139712289
True	435.11664420484135
True	915.6011117278578
True	47.267656276447866
True	912.0028680176214
True	1025.0650833398488
True	125.15060558213268
True	75.30825698987944
True	998.0092405005258
True	34.749434796988496
True	232.47330852356893
True	91.65408582019028
True	209.5666719998317
True	363.9019865603914
True	954.5868998478512
True	100.63285583885556
True	64.54011262675033
True	648.333081873039
True	272.809085824255
True	734.1614235060007
True	54.81137989940611
True	486.3685950541821
True	386.896555902074
True	686.5161106878427
True	51.79762340519608
True	117.26900981186994
True	27.08475443759585
True	268.9241659984999
True	40.580058064255866
True	354.6300227793727
True	3.168919292205577
True	1205.9968495859082
True	105.23043778778283
True	135.43140861142385
True	362.0411659062885
True	697.6617810020572
True	681.844929122025
True	1006.881455923055
True	467.3861682772399
True	405.5527481724415
True	144.5265887718096
True	408.6569557179464
True	857.0656832538315
True	426.3224201073721
True	960.2497480908436
True	85.51899036981844
True	408.9708325576403
True	180.3934686748505
True	282.22197646905124
True	772.530618172227
True	157.9924076599957
True	137.2388484705233
True	66.19302637375246
True	895.740529396175
True	769.5625949854956
True	82.57746535557997
True	454.420578126213
True	747.370763558508
True	417.55159732163867
True	55.15487871808944
True	321.39046360134125
True	779.5016853017119
True	28.840830171794515
True	366.9471488857727
True	164.83185695453915
True	292.216676785664
True	32.43814305196084
True	228.9623567439353
True	771.6430334186115
True	655.1583102088125
True	55.78160403574273
True	297.7951725853157
True	891.6635780751603
True	17.778035381798222
True	319.93531285687
True	291.627677731954
True	445.3161141213941
True	210.73315789940767
True	588.2514337832721
True	48.59956159382743
True	963.34419628828
True	859.855968115998
True	46.373250947327485
True	405.5935712900903
True	740.0995931629553
True	957.9902351988555
True	261.7517742008752
True	591.0446592701908
True	128.507995983773
True	199.7036532587817
True	131.7088486027615
True	134.13236606809636
True	214.51536071645188
True	960.2551913741252
True	755.8648471349912
True	954.3521212248854
True	19.523396198669168
True	28.580665835540945
True	355.3341981088428
True	10.175206099064066
True	602.314720367173
True	1051.704660090178
True	263.21765319258884
True	208.71869584684868
True	85.81299657876785
True	215.22141446932
True	124.62970795191843
True	44.6874401860566
True	125.60701029126275
True	91.15119617815272
True	257.1468383180318
True	543.6489564440855
True	155.15988399146005
True	29.825171498179607
True	59.10219584630614
True	409.2717562769738
True	262.25778762738406
True	578.2345595553957
True	23.10352759465257
True	111.72767569391186
True	678.1822420649928
True	266.3814327537253
True	479.49255190717577
True	654.8250735035381
True	99.60478578089588
True	111.56214945403016
True	72.59841791319738
True	25.951792160590056
True	127.38643351682988
True	80.62131896656996
True	101.73788257494316
True	154.53189465414192
True	232.63210177712492
True	836.3097395951687
True	289.25315098493894
True	972.8923421175912
True	163.89534025179273
True	189.809677062713
True	763.776744438288
True	306.48359886408423
True	620.5370415208376
True	247.5545268492349
True	335.61818524281773
True	442.1772267639016
True	550.9354031676368
True	650.3377904098576
True	355.72537605836885
True	34.05230572371257
True	559.3722749739434
True	617.6652016947154
True	18.503232958333488
True	12.379869228815798
True	267.6817638580419
True	406.5697124166711
True	457.8760176550271
True	68.0269127722731
True	636.548743731312
True	942.5139796130508
True	245.92497703927148
True	891.4119346897986
True	278.36698285751737
True	103.97857197981848
True	276.06078879591666
True	697.9039569483309
True	39.80797698964045
True	581.3908195322317
True	1268.9094996579322
True	1033.2251215681945
True	916.892219693579
True	206.2312416141241
True	89.43126605614759
True	187.0039968164658
True	844.662999371419
True	147.4606834317839
True	1045.176602286268
True	886.6708703551293
True	43.442027065635166
True	87.03761258777249
True	409.28459748153705
True	421.52584828234353
True	205.12785606728792
True	525.6805345215821
True	659.2220245522805
True	117.75757308524013
True	275.4497999454848
True	981.2027375378956
True	53.320681668951686
True	706.4795330171461
True	534.0236304559227
True	38.61556640359028
True	863.3742723929305
True	388.35923724286175
True	551.1810939236146
True	105.44139826762502
True	270.7936023545862
True	202.0359740333864
True	27.25225303781821
True	134.23463038708562
True	737.0026872735565
True	140.40165813072775
True	379.4266912844674
True	65.50775263482134
True	602.8260646574405
True	590.7270277834042
True	236.32314536229475
True	462.58358556498223
True	171.4409310114997
True	169.3946844413095
True	218.4869204025863
True	288.9695773734636
True	365.7548762149026
True	136.05275094686726
True	184.214171336679
True	26.789161027155497
True	894.4818532735735
True	315.12532614030016
True	10.730741516856
True	374.93335558132975
True	157.45018275057026
True	615.6922976011376
True	374.0969260029
True	592.8060263454543
True	547.54456526904
True	494.1179407508887
True	783.468580009887
True	252.3518205347248
True	552.2952730948172
True	167.9470865471477
True	543.5569975112826
True	357.059012217998
True	370.5278257475476
True	123.92035492774114
True	136.4541405510662
True	107.54974635692636
True	70.60006661332962
True	723.6930249021545
True	183.434453385882
True	46.023475582370565
True	0.0
True	573.2115891978234
True	109.43492928485294
True	23.90708067979485
True	38.05238410352561
True	111.71057481966112
True	525.4961229056823
True	178.7476025147786
True	102.3657832662252
True	38.220535151015824
True	159.29844514075313
True	889.7751822928602
True	48.81644912291805
True	233.36055210534136
True	727.6616995737697
True	313.7031715501301
True	431.01969106750136
True	473.32257462675295
True	513.9585059934413
True	609.7115970370796
True	857.8873937195101
True	240.7736044552296
True	1018.764792476526
True	906.1577635824882
True	608.6925721938594
True	350.41671767377244
True	805.1693008945
True	10.99559385129738
True	32.59456505787018
True	288.8753884227409
True	43.90352652717854
True	206.0994972804632
True	754.0347341982334
True	231.1031954908977
True	711.4984201889879
True	744.6111290975399
True	124.208830182635
True	363.1342214550127
True	570.8049458860684
True	23.67787295144848
True	129.9305969765068
True	431.3013052909657
True	301.5356936282127
True	192.68765916362295
True	110.50712448058805
True	385.0237528146141
True	21.770867744269204
True	365.6031382880244
True	368.54602454920393
True	1052.325039886241
True	361.4423652076551
True	30.996926086662683
True	441.81664490124825
True	427.92619413214834
True	228.02483395392585
True	33.22185557252902
True	746.4905687981001
True	444.2680886630809
True	176.3491728772055
True	12.217632331956032
True	1199.3331601628468
True	168.15838651669807
True	28.49195937382846
True	306.47770209169505
True	273.04198802645243
True	117.57716976800234
True	297.3245466337514
True	48.74587038093991
True	327.63637099473607
True	306.2743443488911
True	297.20121914851273
True	30.16455158816328
True	50.35834353610747
True	1082.5827943020574
True	25.9577058858639
True	12.73202915798348
True	183.96670994451853
True	684.1483136751173
True	8.287441582961867
True	183.0327896163554
True	174.92886911952246
True	531.6204925358545
True	365.2883514354285
True	712.3591587280888
True	312.572700525208
True	486.8950282615955
True	454.4113626135641
True	508.1453603753348
True	101.19704484571002
True	1268.5972327734332
True	902.9237794376348
True	286.8442442186923
True	544.8805052505157
True	103.27153704909983
True	557.1918747483809
True	447.31674645421816
True	159.52313447886422
True	77.28485717436861
True	344.56134887978004
True	168.6648889242174
True	28.59669106176081
True	625.3996016784594
True	389.6247021549276
True	64.82793251637383
True	30.50801860532605
True	669.7067843250591
True	499.2069050596188
True	71.14901208897696
True	21.02962789690903
True	329.3641214072864
True	312.761080741837
True	724.1713466121006
True	541.3418266594282
True	566.1178245844295
True	790.5482588412644
True	9.809221426043424
True	56.97036669491283
True	36.673768689568746
True	60.34174735475632
True	505.8194688429728
True	594.4106593804491
True	82.26076859180803
True	112.15840367683973
True	201.67775416421009
True	76.13504890771905
True	168.70706182328038
True	214.2884613193124
True	265.2764557377648
True	799.2482440645864
True	595.7462413977056
True	278.65452355914675
True	195.83627699477336
True	278.9516890373628
True	249.26962312657523
True	761.4838302144046
True	317.25939359666705
True	166.35893912705524
True	898.7730023821987
True	350.2371165582542
True	454.0197572528722
True	155.3967587293458
True	117.32417900026536
True	64.15468901209861
True	212.54335747115817
True	977.7233839954016
True	504.764581717184
True	114.8586898798329
True	368.03101066526887
True	102.89789377652087
True	686.2204119644097
True	4.3732131872127855
True	674.1998497064649
True	36.66732655734511
True	920.1235924785004
True	831.448237902262
True	208.70204810053664
True	30.54794240455624
True	82.87064154816156
True	451.6188118142161
True	216.70517691321783
True	1.6651593691408404
True	78.9631909514714
True	1122.7916089180023
True	335.3680698281387
True	656.053769982173
True	480.744104443838
True	34.020115584876685
True	140.68959669671074
True	435.79369446575976
True	944.4575269452788
True	817.4450029601188
True	430.5162739222152
True	331.69842592829474
True	17.610142319358616
True	76.83508493966815
True	716.7432809711768
True	467.62804306739815
True	380.43209469361847
True	863.4435054086657
True	26.430634177682183
True	223.7472749255704
True	869.7796040745168
True	230.76157882599173
True	8.9613690673137
True	502.39477381154734
True	104.42563192766794
True	631.3562035312959
True	54.71138877487133
True	263.2423197875951
True	860.3011670048686
True	884.9220448227086
True	275.6939055897764
True	456.27993410294886
True	116.21258728697914
True	591.8119383676044
True	253.97700309310025
True	194.73786900365937
True	879.15961506292
True	57.35795731410195
True	724.2906084316731
True	283.18122548388413
True	298.98592428266363
True	168.78429153288545
True	475.51433857253824
True	589.1627869006566
True	361.6824577121543
True	409.70754858822016
True	69.56168399525667
True	158.00438334725413
True	449.2956626174329
True	223.44395207460428
True	35.78859213548555
True	198.1556687023609
True	395.4524937475488
True	396.5322704216938
True	781.5875451663172
True	129.463977141476
True	645.0530790928658
True	504.8955745307512
True	603.1069967021406
True	130.9987907395907
True	39.34331674288137
True	677.3143008854561
True	74.24995429483224
True	557.4712665017646
True	678.0344687327755
True	449.40023401948616
True	139.7344465984299
True	513.1894523975234
True	4.940941276742356
True	394.8949585826701
True	32.115324206045
True	621.6920094138637
True	264.4239003878613
True	581.8921635907268
True	693.1649855014182
True	145.16508919778437
True	524.3788991436703
True	521.2312786428713
True	63.97467470371872
True	970.3041490253024
True	2.646818048923107
True	27.95954111070348
True	636.5048469743554
True	650.3181477885059
True	134.0953500094057
True	405.8454605508227
True	120.87523168877914
True	73.8719407259626
True	470.0226519693568
True	44.17941147582879
True	507.6947380699389
True	13.309062285008714
True	830.5441649563738
True	559.7820290907861
True	664.1872088918353
True	110.50502135332864
True	380.6784516933382
True	1000.6102449632614
True	843.9725662454438
True	144.2819195672596
True	526.9485506895804
True	447.8504727225622
True	253.9664358944068
True	255.9426491344046
True	6.066344096843519
True	319.13791201992746
True	11.774378063281173
True	368.82007986046574
True	77.97730441247924
True	412.5442134322987
True	645.9444137476712
True	124.74935264559348
True	237.06923296465152
True	653.4416890076225
True	684.6532008679155
True	295.25496634517054
True	140.90493752536076
True	172.79240294956313
True	469.1694790975517
True	86.55613777635432
True	10.10944939317855
True	488.24619017047297
True	560.3532057667846
True	19.45937159892149
True	136.34730722883702
True	913.3210039723256
True	489.90632595629774
True	279.8184580402046
True	31.921659297713767
True	472.4214897668485
True	117.8216410271796
True	589.8332067746294
True	663.5775308174663
True	290.6605693588626
True	368.3021805408225
True	187.93413314193367
True	245.8386335342689
True	76.31207770239382
True	228.4484001065352
True	471.7415194749292
True	21.38375735855117
True	446.7371046469114
True	373.5019502160952
True	720.2008488898534
True	913.2051919715062
True	904.2171485898632
True	158.53986717479424
True	395.22762339130406
True	71.0119930780019
True	182.1292616507864
True	317.8493132035694
True	9.131166040039188
True	811.5640785747039
True	23.56819995246841
True	406.5830468900932
True	274.46725455827715
True	672.2917464520449
True	205.76763741755752
True	37.96563892921076
True	678.1838259003073
True	1075.2116017269957
True	233.5639981902072
True	133.10499457419155
True	615.921845084076
True	495.78878300248095
True	18.25343790232818
True	854.2898776613699
True	112.2005567870434
True	47.3518985333066
True	296.68376694083224
True	352.267269908263
True	398.5707474654636
True	265.88943855151257
True	20.087573986250504
True	21.37937252491548
True	827.9626388774061
True	190.01544620471915
True	113.28212331041418
True	846.3637515608602
True	670.4020624444844
True	650.3664397020997
True	452.2802070920729
True	150.67605600730684
True	33.19298932520544
True	94.35336880200975
True	425.5092888276506
True	236.73116549867456
True	489.46246311095706
True	144.78029524799757
True	482.0585506949379
True	633.6380087386882
True	954.4136757032502
True	23.17958922859565
True	962.377967160158
True	1045.0130125216533
True	493.82424697968816
True	83.23979081135674
True	825.4959443357296
True	644.2458800257688
True	676.8681988731146
True	172.8787792761349
True	753.5719975982357
True	689.3155788989337
True	122.73419026564564
True	760.6922500113204
True	802.2226487501899
True	478.48714778613606
True	220.4900609661377
True	67.16859957642208
True	293.8563265243924
True	361.3220572291983
True	476.5924444721328
True	442.2531456226587
True	192.2098149366153
True	315.57962974471275
True	3.015345024079997
True	13.73056175670844
True	105.17885687198849
True	134.54654782396608
True	357.76556046769025
True	346.29152270432604
True	119.15039709905302
True	16.906331447937028
True	199.56673647197172
True	869.2400237051579
True	460.8393119524261
True	525.0562382592667
True	559.3427939855729
True	797.5041837296636
True	646.0787329732492
True	92.49831043201172
True	213.22439038481
True	246.6446185050485
True	281.3410440699163
True	106.8604919090375
True	370.26508244806536
True	426.1499948866408
True	171.6154276131075
True	653.4134893140874
True	238.7061579102492
True	207.35626320750572
True	29.421156600428198
True	252.5546451492096
True	500.76071018800985
True	168.97462443915322
True	530.9230726363284
True	485.8033681610142
True	242.30588971371716
True	100.68360388113108
True	43.23288915430775
True	404.43698108139273
True	791.2847545518125
True	168.5184685292982
True	1068.6206194744511
True	1034.399090152964
True	486.59300492591353
True	100.0065675086898
True	125.6684640700687
True	674.6936162537545
True	8.493077613449488
True	224.5919295851948
True	128.23127509976038
True	120.35844255011897
True	328.6913653637167
True	639.161384053643
True	37.47200728717157
True	127.69119439474376
True	965.530460685402
True	54.22004217029165
True	450.3889144252073
True	530.8971807363494
True	240.80089081381297
True	131.41187935663103
True	956.6808332387178
True	1184.5988908290894
True	511.5195989865939
True	644.1277027822084
True	202.45836077179027
True	150.0915933346232
True	324.2007585215731
True	243.63941939246635
True	172.96871452119524
True	307.10189680907246
True	335.614728629334
True	11.531721053811138
True	632.4573727181619
True	145.86493638443133
True	80.75973825622034
True	436.57009283157953
True	311.4942699713223
True	1213.2496560408797
True	355.9235500835315
True	991.0015147543066
True	9.39498294132672
True	267.5075868894169
True	235.07614109062095
True	156.81555020604017
True	476.6891952918669
True	195.7481014887937
True	403.2290178106483
True	322.3516909835333
True	109.50621030037202
True	353.3677586054389
True	1064.789547650607
True	716.0170737438274
True	229.64634566311815
True	104.44113377829734
True	288.9317016101284
True	25.519697090265844
True	357.71681685849614
True	324.242545540771
True	571.1833119554443
True	461.10990842589376
True	337.02771030044386
True	154.02014003489558
True	13.035864154650367
True	418.6986072745203
True	272.6449267291324
True	138.28324664509356
True	307.4168254157123
True	436.2118519543848
True	835.2173834063024
True	316.163835460503
True	775.0145625956063
True	387.6027510443486
True	386.6304361673094
True	1.3053718987069076
True	1154.7706875667227
True	102.2846855738004
True	951.3371763518852
True	195.4090319902164
True	449.1563296209706
True	681.8250566274771
True	81.10361856350879
True	496.1704607370776
True	33.95745536913393
True	413.7270099937601
True	76.97580756186395
True	231.8944836893975
True	38.6304816531612
True	670.5703818237063
True	198.72657822969023
True	24.819604055930625
True	399.8232814944545
True	108.37295057424762
True	166.3360140905624
True	781.2524945899281
True	258.4459635082399
True	157.47601469046657
True	384.5154669181736
True	516.6175938077006
True	338.780174121402
True	522.1590324997409
True	618.8606839035477
True	147.8272084772919
True	6.689067294867363
True	73.7061219148637
True	427.3541229775046
True	91.3258731938676
True	77.98136718407218
True	1077.3064495590015
True	26.84398558588604
True	326.0265287099182
True	318.25796423315705
True	468.96597303038953
True	677.1661622980317
True	190.94125867027148
True	681.1543319416252
True	331.2056616258222
True	347.22355465617653
True	276.3903239510565
True	215.31820770254043
True	357.4469880754627
True	429.20720369254025
True	419.0663185772759
True	625.0911980969889
True	138.97594013362078
True	80.37044920315708
True	39.93676191229618
True	287.6943233055003
True	629.2044765773624
True	398.0450093567601
True	793.270695021089
True	215.400827205454
True	385.8743077823654
True	71.38803310531164
True	49.676754552278645
True	425.2141974947616
True	193.03841615200184
True	236.53680231996677
True	46.5482722541115
True	1056.571360612512
True	167.24861752630866
True	930.9531604720488
True	316.08710106390856
True	919.4635156667453
True	242.57749517206545
True	473.5701039624702
True	525.4196468775756
True	642.6943485674994
True	213.34430301135893
True	483.18695888579055
True	917.4906291257992
True	123.71735475114134
True	7.644207196978725
True	564.5546552881102
True	24.37102762858898
True	73.83769691522379
True	808.0203560251795
True	232.4394260931009
True	991.541288242108
True	666.6453028574186
True	426.28165694381016
True	288.4129713156556
True	503.8949162700307
True	340.44376074357655
True	173.2357197659679
True	674.0821958836963
True	724.3574450597092
True	212.62502365642808
True	89.14229313298922
True	507.9597933493384
True	139.2543622776012
True	369.0737371571752
True	331.86151393494464
True	64.62616223754972
True	382.0119312605269
True	430.9423488919472
True	378.1188733077096
True	412.7827844493297
True	425.2364033529332
True	640.267540175309
True	60.07658071304902
True	453.50121948343127
True	318.5526929721404
True	667.911157288177
True	215.3891784736213
True	102.86599889485088
True	43.83726494161522
True	533.5196440116748
True	629.3356724353193
True	181.8011207007946
True	410.38714028579625
True	340.0937059974547
True	16.44589317675016
True	172.56700545964767
True	294.81374032488907
True	3.1000261593463243
True	871.7017696239212
True	79.33886938895276
True	107.08830735811677
True	110.89506093155484
True	362.12978532593854
True	36.33212138224226
True	451.1588530699487
True	224.01542258650008
True	5.718275063416787
True	114.41854072462952
True	450.289269997325
True	54.03307332536388
True	67.07880802216688
True	170.69809353913962
True	298.5195317304109
True	954.5308372392152
True	396.2283240629079
True	923.9255547775184
True	185.2652304625276
True	1002.470671417861
True	789.9108075504432
True	659.7246455340739
True	386.1145295988375
True	380.42411987873294
True	77.44575914652013
True	63.80289260192134
True	77.68336727612852
True	174.56286979397856
True	475.5205227360791
True	1064.4655124815208
True	177.89828606053212
True	352.6294735140903
True	433.4418606726255
True	605.0069979344436
True	610.7873253716795
True	275.79054353517586
True	440.1130030225519
True	691.2586129616989
True	94.06572447459584
True	733.408177582437
True	259.7134453420353
True	137.23189473665994
True	405.2543065076686
True	835.6373622375678
True	416.1526589035976
True	863.8979981135908
True	190.38030680901548
True	354.5000127971483
True	702.9173728993688
True	599.942047856704
True	186.14059816561016
True	260.0550410847592
True	812.7777624794908
True	30.23798073633688
True	182.2017416161399
True	499.0638935320785
True	694.8820256614401
True	103.31193705606492
True	39.760677973295415
True	164.22966190552435
True	743.978362562998
True	321.84774720279665
True	554.2512060179823
True	346.5910584029367
True	307.0658351181891
True	461.2781522732512
True	493.13919670488536
True	74.52496895212168
True	383.5917309579353
True	798.5543323292119
True	0.0
True	299.61309608085423
True	228.37565087809955
True	961.3039748284496
True	138.0128823583473
True	655.5861351490561
True	636.6340193757964
True	111.5145801164444
True	221.25994648456123
True	133.01143144583048
True	11.905142076913652
True	295.4109502088484
True	376.32498572126434
True	1144.2221916189742
True	249.34823471609425
True	399.5922489161267
True	654.2997397051029
True	207.27033161280792
True	26.82243229843905
True	863.078358617102
True	613.4465207923344
True	144.7843526201998
True	639.6039363211662
True	161.20132702565675
True	308.8018045847195
True	781.3589318609937
True	32.66828072745568
True	104.35452713589854
True	529.1654060399359
True	66.8466262954994
True	77.62736780553858
True	414.9607966696621
True	24.41358016831216
True	746.1181070190087
True	100.63859482455506
True	162.62463380571987
True	19.671890172131203
True	675.4596945319677
True	29.924732632425037
True	777.1879463550607
True	395.76745855605753
True	112.21083066863224
True	709.6908337720517
True	524.3740434975417
True	548.80069773086
True	47.259260633873495
True	365.4501498821414
True	6.845707878386824
True	94.70358625762093
True	369.9150672460402
True	47.507697245215056
True	115.85210069677552
True	315.94618751597767
True	190.20922123979315
True	101.81732706675665
True	643.8971354290544
True	21.287095049855917
True	1123.7208479114076
True	516.6900999347579
True	307.5378193611664
True	500.49535466800086
True	124.24841858151656
True	810.5211452106123
True	1149.1225301096406
True	719.1666524856993
True	174.14348769222428
True	230.34529612646165
True	48.109506132604245
True	53.40774431041325
True	149.26798772822306
True	103.58318611536082
True	173.26837366117016
True	1179.5941111570608
True	322.2943908852305
True	356.95317430846137
True	714.5701513089576
True	15.442879309445438
True	13.910491356236076
True	581.1420431539467
True	5.32436131528679
True	119.07801993151205
True	704.3089717870305
True	177.49713315018985
True	648.2722209973084
True	822.1969269595527
True	155.73864486811695
True	905.765024854381
True	2.5466072353674365
True	449.2854833949517
True	1051.626034225653
True	25.8927850909964
True	236.74775622295147
True	148.11267950620316
True	985.5160012325208
True	229.99989497355784
True	498.0012642046325
True	119.15864915034932
True	533.1640861932962
True	155.94850747503148
True	91.576335469651
True	380.63406978725806
True	70.02787447272487
True	56.4735978707538
True	1052.024594353382
True	271.0904134198786
True	166.63307746750417
True	386.8494132131156
True	391.0617138495127
True	204.46224065128192
True	166.9315735368708
True	377.6100068026714
True	32.773264986490275
True	486.79940520922895
True	1142.0327045279696
True	105.91302956806986
True	474.1292355048095
True	310.4497493151697
True	26.904566008602625
True	403.9357103278674
True	103.91737453983104
True	546.785635552818
True	202.50353440230043
True	407.5291297938028
True	21.175026765593092
True	452.0030471661818
True	107.69515910648782
True	341.02117283897326
True	36.33721863290195
True	170.7149943670497
True	245.10038543897008
True	785.1397090773788
True	61.64753341561046
True	142.16914481687317
True	238.08434790184705
True	140.581160451315
True	627.5233138167669
True	551.3964675400235
True	762.9542787983548
True	391.82601669780007
True	548.132065781193
True	438.66095852076353
True	688.3514416465717
True	72.9616050840543
True	462.48545301294587
True	417.544719647578
True	46.76535311949849
True	87.74841961429381
True	129.03181868313663
True	91.84288029483514
True	324.04793040600026
True	858.1489760579512
True	348.1033425708465
True	1102.5130069522495
True	315.57450787081405
True	896.1969651528485
True	149.7468475875133
True	553.4662205159377
True	618.8383512439267
True	699.4186567008226
True	438.43672151978654
True	64.01325666122233
True	290.03359540159613
True	41.845900304928826
True	166.88198810194433
True	174.2051359183414
True	1115.769473335145
True	231.26216149759787
True	554.4352562148783
True	554.6264301329543
True	554.3389480300284
True	871.5477765189501
True	586.3962542525659
True	667.3469192513426
True	885.1858184221597
True	126.46367192422984
True	321.3689219250153
True	255.4106318274404
True	325.1514991957336
True	90.76109882632826
True	366.5351303445106
True	3.897831265298154
True	337.7731962692701
True	261.0936722187814
True	608.5879421764505
True	288.5215521600267
True	372.45608698286986
True	9.821446601195651
True	62.65887431626314
True	537.1068108068597
True	31.37886476459084
True	144.00443815597149
True	68.50291368280362
True	150.0790623765725
True	247.29709721561804
True	68.9006510181172
True	369.1962865668076
True	289.0341449331576
True	103.10700023357882
True	341.0596535681861
True	61.15450978494325
True	585.4430643995145
True	869.9677959123455
True	287.6552409384005
True	1149.4509096613042
True	117.98122745360732
True	308.17695429888795
True	1056.55000694435
True	88.45236679611101
True	274.82853673489325
True	10.341255836182494
True	410.51207177334817
True	436.475621325046
True	157.79129042846816
True	617.609131370733
True	877.3548147172039
True	155.14043577438864
True	75.4050699234637
True	323.85745769400944
True	566.8385294091332
True	626.718651093477
True	1210.5666395510652
True	27.08134543016591
True	974.0955373222972
True	138.89848572777237
True	636.2256510793128
True	123.85929141753267
True	129.85928475672395
True	187.9262173432078
True	166.35791636599075
True	767.1188192025462
True	218.51636447976344
True	229.39050402558712
True	67.46637945363778
True	508.5816597394684
True	459.5285470870476
True	175.46768543171368
True	242.88759541600544
True	16.360523510165066
True	430.8152534624926
True	222.45444512455416
True	286.3081904398149
True	110.71964813031958
True	716.2435936546318
True	413.6055949737036
True	265.5197523355598
True	645.5643060174448
True	542.7614685543523
True	461.65245135951926
True	132.21314742652729
True	530.970060666289
True	436.5006730670407
True	2.135105327010036
True	197.77327110146527
True	88.91043982855548
True	237.2211036854405
True	3.208032792912025
True	132.18634134352266
True	351.8456908006877
True	7.197079232200172
True	856.6632982078822
True	176.97224627899473
True	743.8565746528121
True	797.148301433042
True	168.14549052894972
True	231.35757321850213
True	504.6821761271572
True	816.995085485381
True	45.97782582743539
True	40.488908581150376
True	128.29942444663504
True	619.8127995053037
True	726.8203848647224
True	181.64037055221291
True	589.0697524215943
True	608.9367391148837
True	843.0561847224142
True	406.68378871736655
True	185.86620318981707
True	868.8848293611163
True	219.9075099329465
True	149.50869602291414
True	327.6886024432316
True	228.36535535093776
True	208.4363366618564
True	593.1671394661743
True	247.8697047010603
True	198.7165072397131
True	460.99563619461645
True	474.63666641126207
True	66.61444011875744
True	283.4396285376138
True	78.57447818159436
True	352.76070822552737
True	362.2710697040637
True	262.13350742124845
True	173.55524618124073
True	374.8426609819729
True	650.2595864668947
True	743.1505480220895
True	295.2968415364163
True	750.207815942939
True	68.36658902947875
True	900.244599292892
True	354.46843268079925
True	12.436460191263738
True	587.1065123892093
True	720.8750490969946
True	273.2009289165587
True	168.45441581336024
True	47.98957735370541
True	379.7998925534925
True	78.13959315064864
True	14.949634585139563
True	880.074110062673
True	382.20950222297
True	174.75294270104524
True	1023.6509644426224
True	12.896362825004232
True	800.6847752409982
True	31.78899672806147
True	666.652003184005
True	57.84854359958722
True	789.2951393487049
True	437.521939508095
True	192.1299710806027
True	443.6028376318262
True	212.86963829217788
True	306.104919495894
True	218.9992764334737
True	400.5168256495385
True	9.744421160986729
True	319.7264606657034
True	107.39882524459686
True	12.137310131299497
True	465.8556599602146
True	712.4481321562185
True	277.7117447828112
True	83.7284433766707
True	319.99243651196633
True	82.26636352534635
True	197.0571489041034
True	182.9591372636377
True	391.8564893398959
True	43.89872989728495
True	139.82830719421958
True	361.4845590872623
True	880.4267296448379
True	109.35581361443748
True	206.74926523012525
True	432.2236951196684
True	18.61099662135027
True	405.409677626442
True	496.76538381890464
True	90.4726758443989
True	397.3603129710159
True	369.8620371484401
True	422.7859715380719
True	590.8507318424067
True	1045.1802024983072
True	962.0722167152873
True	58.001119961016975
True	1053.3618450606843
True	112.33008663573824
True	114.90671224839484
True	111.55285145321916
True	490.7082473757869
True	377.92342729290266
True	578.5497119642507
True	253.6060577508655
True	161.3899991604859
True	415.9867461262144
True	16.125427613411084
True	447.0545705903837
True	381.1417541944609
True	152.88656591657346
True	88.49060467459206
True	549.1644466524226
True	1011.8611387667984
True	205.45263987382543
True	67.24494438747512
True	436.67074185182
True	370.6460427902645
True	483.1822256841149
True	322.9907974020348
True	4.358841052177357
True	560.2497635816153
True	511.202778567902
True	505.2579820164078
True	197.38656472737776
True	103.92842444216386
True	23.20242664511657
True	380.21659865446105
True	109.59489943837748
True	6.555224000167636
True	32.2039823386522
True	355.3599784500812
True	640.1381070532182
True	137.77319540746888
True	92.72438995008146
True	25.61455808741496
True	401.78097757388446
True	369.040099968276
True	764.6289291344032
True	304.8501049786679
True	508.17342724350704
True	531.1699817163545
True	538.7659097809926
True	293.05978352732905
True	536.6601157435091
True	104.98306595109236
True	571.9419660784699
True	7.17491824710457
True	369.760963089731
True	457.7885820392012
True	926.8929562842928
True	352.0143162406659
True	823.9177984831991
True	964.2997450118309
True	176.77890749051815
True	34.94631438980021
True	352.3681656765555
True	382.6369408644605
True	585.1834038125011
True	250.31421356857263
True	29.443387693124837
True	620.7825732761901
True	130.52587430435443
True	1004.2880512163716
True	331.4882116876719
True	480.9448482403452
True	127.816490303894
True	807.1333847975791
True	137.98095018826965
True	838.5760003197232
True	577.9393468176569
True	190.18066737376023
True	118.26290125075596
True	66.45840060488895
True	563.9010944717154
True	904.7026643284548
True	429.6417107606055
True	543.8718994320332
True	138.61871174579852
True	609.9185988842494
True	496.2971950152033
True	796.2919887403114
True	295.9407092138738
True	564.5482530252473
True	116.43921641090674
True	24.389581723826375
True	410.24036083908345
True	170.35362088630046
True	102.96979446831284
True	369.6729091556742
True	1080.2924550002042
True	261.74712671957764
True	547.7225314040387
True	11.070705231835078
True	79.23807970054712
True	331.73529303702844
True	735.8234370280768
True	446.1022519980924
True	513.2850112163665
True	706.6031792391523
True	69.64076374430033
True	742.1518856870547
True	46.65730719316153
True	105.24115890147222
True	180.620401319312
True	83.923184795739
True	25.586774430484294
True	296.0890277954425
True	461.4926687607079
True	865.2897272472648
True	851.1448024253634
True	5.5338658459351295
True	279.0539572093584
True	489.8936715466061
True	120.06563227688764
True	240.93272698037515
True	334.8540335403996
True	1332.5435204901084
True	439.1066095658924
True	24.72805050867801
True	171.01492941222804
True	694.290751710623
True	36.36871566981085
True	173.3145861247455
True	567.5251719927788
True	72.64050488274015
True	859.071656535706
True	337.868894164505
True	678.3971916026577
True	73.23942017229614
True	690.8571458420331
True	581.2769854079806
True	894.8581463854991
True	233.4729821082255
True	501.74155163041377
True	801.6125547800193
True	936.0922439358696
True	241.7518452715015
True	751.636289399207
True	229.27230062335929
True	459.70694760857367
True	376.2225733200028
True	491.52591105995833
True	484.15734050357895
True	331.11389283841635
True	353.5167661086275
True	116.70829239419326
True	360.8444949414722
True	1112.6027298656354
True	333.3080328155027
True	142.83062443115705
True	319.3186420011189
True	752.0761573625048
True	643.0574899714799
True	417.4688238566997
True	123.59521506606474
True	342.57624206115594
True	32.84235638102912
True	175.7096162757903
True	88.40348489968842
True	82.8600168763368
True	561.6672891462727
True	133.9070465709735
True	130.9350621298849
True	100.92486390380536
True	86.4257148522363
True	448.7111473077129
True	367.6327003771733
True	1058.6247635788582
True	510.4767853693336
True	855.1147439637064
True	283.80667254931257
True	294.8382806359183
True	547.1236385625521
True	199.6865547764243
True	742.6661468456526
True	239.69290427170435
True	357.60893281007486
True	65.53508096759893
True	112.54820775170622
True	272.4509796663799
True	125.5040849170075
True	471.9865162820757
True	31.909885911806445
True	564.3565727469005
True	1004.3773138052652
True	748.6781604458611
True	1.1098231682658726
True	65.23727552972676
True	494.57855374120913
True	448.4865584930572
True	77.01821848680213
True	115.0417869278364
True	308.1294465643354
True	77.77257906525858
True	52.41079058096437
True	732.113222319121
True	660.7001614791291
True	163.2306896989666
True	176.41002159317136
True	524.4693554241713
True	53.37823484319577
True	27.53224227652051
True	585.3218836583974
True	460.3960763010841
True	1135.58743155477
True	50.513025866522696
True	489.533382146346
True	873.7541532914184
True	792.7406621183154
True	277.22923309038254
True	749.7145328489105
True	408.5521893752079
True	39.734639529169485
True	95.67710971629384
True	707.2435914563438
True	75.36363073190203
True	138.7476491017453
True	954.0902040549918
True	191.31358481685623
True	275.31281508089427
True	104.13008263036764
True	620.9525370346408
True	593.7514251928114
True	211.24445989519563
True	415.8022390874998
True	39.85888191371628
True	278.5799087071585
True	576.0916173191953
True	631.6109963128122
True	312.60492735427107
True	76.05865633130861
True	938.9752257033142
True	1092.6346580350762
True	573.6756447994808
True	61.481618435224455
True	30.00104972173774
True	92.36503493910588
True	101.10516530643412
True	101.81073071167812
True	844.9264589677463
True	1246.8923302910316
True	718.0412259791183
True	316.7566054913637
True	9.417528429445596
True	21.161364786763333
True	330.46507697326524
True	481.1250321357086
True	47.28339523369405
True	556.2383879727166
True	434.6541604394903
True	398.53469804771225
True	81.84760572380071
True	191.4171531134424
True	272.12063362232374
True	138.2644181730287
True	385.3704073320163
True	41.850259561879625
True	181.55017255479677
True	1148.5014705313051
True	5.555629645207453
True	26.7054962659482
True	588.2884366122352
True	355.1135956559164
True	750.1787332805984
True	157.01348895859587
True	750.2785920570954
True	590.2816587390873
True	269.4909827261754
True	440.498192321248
True	334.2083249463907
True	278.67027404231806
True	275.71613518739844
True	386.9403980380902
True	497.22243823014304
True	490.7542228895412
True	108.67773752246516
True	355.6137727977928
True	9.10336479414056
True	183.66810017139332
True	242.82571476651253
True	873.7228092004827
True	606.5036788868517
True	31.1419322819014
True	700.5833058398849
True	850.1192772490414
True	109.24373390479492
True	354.1441050777717
True	796.57993746211
True	214.58710195050645
True	163.16146948275608
True	529.3435805912416
True	589.4010792029841
True	1072.5173591484922
True	148.97562195724464
True	152.21983940609636
True	254.66266500226317
True	309.92866290808485
True	420.8016354080258
True	415.87558801836224
True	328.2893134846023
True	460.853951741894
True	507.2200620218508
True	230.2938887920656
True	1480.083893749973
True	240.9248480506024
True	406.5868942197633
True	54.18742972662499
True	768.1049186160656
True	252.2174497996458
True	897.582401917029
True	552.6891236081256
True	311.36344119249367
True	783.8471933792192
True	251.97723278323417
True	208.32087507320855
True	258.89106936632066
True	215.370140684188
True	137.83944941253142
True	250.0067472174145
True	734.2458608051455
True	521.5719676496568
True	217.1451172978484
True	1134.8040981256909
True	112.39097520173652
True	264.2260595060949
True	70.21555170145423
True	317.4398818988233
True	414.0078524397881
True	91.78088158666142
True	214.40208372108327
True	77.47315689098237
True	692.0734061380534
True	361.28138628699054
True	219.0203477479509
True	768.4561588742833
True	847.0292527869551
True	812.3771075084458
True	847.9507640644744
True	347.4543414487046
True	1.156656005293923
True	258.9292165152782
True	54.676862922890855
True	367.6174578743311
True	51.58523373742078
True	380.07637867743
True	857.0037080165098
True	1050.120094050371
True	394.2031329788832
True	22.10406409056236
True	519.2770710588326
True	505.9586974256933
True	197.3551271110724
True	226.7635962553888
True	287.32085785287524
True	23.22442204294216
True	125.9187225228946
True	961.282394452876
True	61.74909448055314
True	482.72703140677055
True	788.5406085448243
True	103.02263396970338
True	241.1679997737896
True	112.79139003423006
True	16.48616115628368
True	1.7268776883202823
True	117.89444353554175
True	1023.8206428985563
True	475.8412543658293
True	70.5656245999901
True	795.6771387584174
True	338.96735965124674
True	1.2280835263409433
True	443.8639724230479
True	186.4512498028224
True	482.02358591586096
True	83.04552006141155
True	311.39248860856134
True	352.84823612751927
True	159.72513221598712
True	211.7686198276921
True	127.24260131023236
True	162.31303429556814
True	982.8158276665088
True	16.047688582162245
True	513.3588189587325
True	491.8349980962263
True	397.06745759834985
True	224.8050004125913
True	237.963646924983
True	156.89652490878183
True	49.98523792181946
True	490.067625141446
True	150.53693482012372
True	850.661796418684
True	839.6474573716474
True	251.9380949869661
True	326.4454852179605
True	523.3459346970199
True	39.88011677321634
True	88.39457526967209
True	770.7304605426925
True	1093.582570312912
True	114.85080827584056
True	713.5728038632353
True	138.154428456108
True	939.4980257357656
True	671.9052371506858
True	111.33116812479004
True	277.59498553572485
True	622.0135842637999
True	263.37302493224684
True	45.0576090972574
True	572.0861376349893
True	454.5415145440392
True	5.476923642513143
True	482.0889858351835
True	66.1170101800085
True	182.97706217384467
True	239.6074773871792
True	298.6086159343205
True	75.16506678150832
True	222.06009627244612
True	345.1953207767131
True	438.7212810147175
True	948.494513524456
True	48.26889756307736
True	935.574511877712
True	1026.3557597241474
True	124.54935537845832
True	77.02188204120505
True	1015.7700816617288
True	30.897186794904474
True	236.78717021680012
True	86.9927076882194
True	218.02769075898792
True	365.5446681371892
True	963.6700148388804
True	96.86303430198892
True	71.89312757583208
True	685.8551620100387
True	279.7845513599977
True	715.631176205245
True	51.35871645303308
True	470.5880979139165
True	408.3661867249507
True	678.165352584508
True	57.438625229868045
True	110.09212644585834
True	29.39536708297507
True	269.9028437916806
True	45.914792448061306
True	353.1466613397581
True	3.5030304638116605
True	1197.251594712908
True	105.51749578028551
True	131.39962868763257
True	346.510613419288
True	734.6566700282025
True	675.4656621865455
True	1013.5071119854906
True	476.4757900684445
True	414.767301280354
True	135.17931542603827
True	420.200882725739
True	851.3544831997871
True	436.1942039663751
True	966.3097867830317
True	85.94811492091311
True	413.7063621693873
True	190.72800570165828
True	271.354162048216
True	732.6361949053244
True	164.78167514136757
True	132.0844751492639
True	63.96109690031537
True	862.5757759783484
True	778.8592889497971
True	81.39783539163622
True	427.5486228138965
True	741.8820889674273
True	419.3733427583359
True	55.54523258736454
True	320.1086348635285
True	781.0833172198755
True	31.955503823396292
True	360.175619825276
True	168.23730630542832
True	277.58982459164264
True	33.433001254507445
True	224.6186555410056
True	760.9525167903475
True	633.8685928836322
True	57.606928730656506
True	293.77547089147964
True	902.0522276764628
True	17.204119840581864
True	312.47887997818447
True	295.6446227522788
True	435.4768830985632
True	219.35437628404716
True	608.5794321053128
True	43.99409345119751
True	981.0166363238172
True	886.5203862684722
True	48.11318939146281
True	408.8060333241916
True	723.9463045006027
True	935.5841163273174
True	275.5716968392102
True	578.553264461678
True	131.34775689965258
True	193.58741472140093
True	124.94651464601893
True	131.68449285574852
True	204.78961359268516
True	941.2002674127611
True	808.0829900220808
True	958.0737056467484
True	19.286743134443583
True	26.59927543420529
True	361.0116370869199
True	12.229331298315104
True	625.9676031146606
True	1070.0947489656628
True	248.3876806579065
True	203.59005980790496
True	84.79549033386508
True	213.5855740618327
True	131.73062407741924
True	44.01385476999008
True	134.60747937162978
True	91.35905105959765
True	234.4445123495832
True	529.6007667110405
True	155.42718766087856
True	29.378325826288968
True	55.37585338455777
True	421.2432780431996
True	265.88490059921054
True	600.1674853584079
True	21.48378102953213
True	116.3703036800205
True	677.1379972345801
True	269.5007523125771
True	459.5859380869061
True	658.205066635337
True	100.15587406399028
True	114.5943885024642
True	80.70331966560941
True	26.502489919047058
True	129.23331617379506
True	85.48109911324079
True	102.36618874869916
True	149.3480742765121
True	239.43370407952037
True	822.4700769130565
True	282.4248433840685
True	936.4922315796736
True	165.51655005679507
True	197.21624519211773
True	813.5170560007979
True	307.1017219098739
True	592.6267241954938
True	250.7153452777252
True	360.82959783083294
True	437.6798580318128
True	577.1975395496598
True	637.2123022558517
True	384.8110398902261
True	32.819116953639615
True	556.0778289247492
True	611.1110209566809
True	18.711154070952755
True	12.12797572230518
True	258.7958134787315
True	395.6393832297441
True	442.0670122452145
True	64.60737504121708
True	634.485526361815
True	966.053722591108
True	220.77529712111573
True	884.8168348802301
True	275.2756854374326
True	103.64661157686348
True	269.8222738134572
True	710.2348889786707
True	39.74466161605396
True	580.3710871258271
True	1303.7037009482406
True	1024.2765180791612
True	875.7532898837171
True	215.61745358371093
True	87.2249969407258
True	198.08263070165148
True	834.4738074528933
True	146.75206449202122
True	1071.9039695181784
True	882.0902421708238
True	42.39320520036704
True	88.13532223080037
True	425.9616193119567
True	421.1006844923449
True	212.2507248778491
True	509.340629363406
True	657.5480899640751
True	124.35691586921496
True	283.0972821773091
True	1031.8021198572549
True	44.20575523024112
True	693.8699598425185
True	540.6801679556447
True	39.917000658333855
True	832.4922839322892
True	382.8253435603288
True	569.8228861450926
True	109.36044317265949
True	261.3802153724122
True	222.5519977592515
True	24.641062992731804
True	136.8105793521595
True	766.8726948192409
True	142.8108280872077
True	377.4941607763212
True	66.07866450607162
True	644.2652874579373
True	601.0487776084192
True	233.24236478476848
True	457.6388562778354
True	165.02221436798115
True	165.92726671299903
True	225.54504621059016
True	291.2735600790916
True	351.4135265551641
True	130.40972134675377
True	196.1893756348273
True	27.26780012655661
True	895.3347359540637
True	307.8493753856626
True	10.888941583030036
True	361.51296266109966
True	165.05611828092813
True	619.0294517082144
True	372.5220727230627
True	576.9220358930115
True	531.0335358750725
True	482.61030916825433
True	784.6276702226941
True	240.14397397625484
True	546.0532904446367
True	156.02077061168333
True	534.6083091195118
True	346.2501986470688
True	378.7836537804371
True	121.40921622597084
True	136.15182967620532
True	107.64289414697448
True	64.96092978642301
True	708.1745322857399
True	180.7441966993053
True	43.03028254435123
True	0.0
True	546.5304162596889
True	109.71162017655789
True	22.85396689850163
True	40.73378552259108
True	110.89688193890132
True	531.542925662812
True	180.9420679352826
True	107.89058106131353
True	34.66254876714555
True	157.99573703613234
True	947.1496861476306
True	47.91226004091107
True	223.06830172600849
True	756.3109638449624
True	318.498417512751
True	462.4533305340015
True	469.1300507041836
True	502.79308750826567
True	607.7662481626272
True	909.1238325617456
True	244.1035444541011
True	1030.394977601617
True	924.0259066601758
True	631.2431560426205
True	349.79668811170137
True	841.3267699416849
True	10.038660290268512
True	29.552422893645574
True	287.9085440872021
True	42.98026037997593
True	199.3140972440728
True	743.8281189177941
True	212.3121161437917
True	716.046797167359
True	753.0723378102784
True	119.18827891424895
True	365.9362601063795
True	565.1627537325709
True	24.72607499318963
True	139.63471717701165
True	435.6158666680726
True	304.28352999746005
True	206.0920999747498
True	110.73640691937028
True	373.4718333422486
True	19.339250907295284
True	375.3580996092841
True	359.7505705039504
True	1029.4478563168632
True	379.13303344510416
True	26.798672667578103
True	448.3314927302228
True	441.3941253567895
True	232.81557684770985
True	31.343901174709828
True	761.7721688428228
True	436.0491133683132
True	182.05655752576436
True	13.03961291227866
True	1209.695473461236
True	162.8587247292805
True	26.32170142270719
True	290.19748095985614
True	278.54963527502184
True	116.00377374812552
True	289.38125141771974
True	49.536703534407465
True	319.22731065933044
True	307.3655272212737
True	311.52724017434485
True	31.45880518435928
True	47.46046366137635
True	1064.6614222105843
True	23.72901946919407
True	12.603317163120195
True	174.576744608868
True	650.7170938456742
True	8.568162584767189
True	185.4073207403742
True	172.33370707591118
True	519.0536530551736
True	383.29415065407073
True	752.97048960915
True	326.11515997708005
True	474.38810702805415
True	447.3356170963633
True	504.66595527153913
True	100.62305029896872
True	1265.7309251753593
True	915.7619394275836
True	291.3061807129234
True	547.5346311141913
True	99.54786801399118
True	570.4259659712202
True	437.6185532389421
True	154.61432295086095
True	77.85994264916731
True	357.0752684948446
True	163.11792692132127
True	31.97020919850737
True	626.5560702760115
True	376.9901590802565
True	68.56974840668241
True	31.006763018666486
True	653.4134519353925
True	484.4468278763446
True	72.13450181066757
True	21.319605531488293
True	322.58398671101327
True	318.095025842454
True	707.7577843350525
True	553.8142068076706
True	560.2388654383425
True	791.783878096656
True	8.285059935678785
True	61.02184580984351
True	39.71823492183687
True	57.00711726645933
True	524.7931307094264
True	589.0491656790487
True	85.45846605206604
True	106.8762051749673
True	194.4274702711105
True	71.86696690073296
True	172.52760044867358
True	215.23976872370093
True	268.71206226851325
True	813.7751745736085
True	593.6016382922937
True	296.3689608282961
True	185.51794749578085
True	287.35021788011915
True	245.67380951705192
True	732.3620538337443
True	325.3978957106044
True	169.16777198773798
True	869.774117792615
True	350.7753238831497
True	472.3258169698216
True	158.51686107727275
True	119.85470083236214
True	60.81513803594294
True	219.5083810694954
True	988.1279300471488
True	531.3302829819648
True	112.74452771697412
True	364.0568862651725
True	103.3216752406948
True	686.1515168458736
True	4.235814926218612
True	706.84808496928
True	35.190319910460914
True	957.0830557127772
True	835.5604847738249
True	212.82620548300525
True	26.26162282636715
True	80.98899178133217
True	465.9534099829857
True	240.0771446798448
True	1.1902907981324216
True	76.54096197709102
True	1100.6731603526302
True	349.32425117734306
True	656.2391346830578
True	475.5899725032214
True	32.41098470089973
True	131.9848580877624
True	442.1457452709223
True	927.4152872486336
True	828.302046351271
True	415.2572704382742
True	340.35612779939686
True	17.499927283141584
True	83.36919448163631
True	750.2694459000311
True	489.0105124774345
True	389.2483753541068
True	860.2658880831104
True	24.429060879169025
True	213.51861487693688
True	911.7831002186329
True	245.9015270296069
True	9.097503768243817
True	503.0108286462787
True	104.72581891244756
True	660.0293530051355
True	52.15025940336793
True	257.0312986636715
True	868.0124446821275
True	859.5281420948552
True	274.15416564014754
True	442.5927284111585
True	117.18329145695958
True	593.5653774675385
True	260.72908923565365
True	187.1514316863397
True	886.4927824933735
True	59.692089105914576
True	757.7082342169992
True	278.46014995153695
True	301.24906195245484
True	167.29211541113838
True	496.5362936673116
True	599.4166432454366
True	365.5389062641476
True	406.39006534595103
True	71.3299109117359
True	158.1164248690116
True	435.2714762825617
True	212.1991637968499
True	39.18865305612313
True	196.8235008549869
True	393.28277136449947
True	397.5613744108878
True	730.7743318449121
True	128.120158311596
True	657.4257535018528
True	507.66874368019455
True	608.2057853230381
True	143.02759978939628
True	38.83942398351546
True	670.0423434826182
True	72.65789613927247
True	545.7091471741902
True	690.8326950525318
True	448.83938955239137
True	135.60218806997585
True	522.1559243742271
True	4.485743205017483
True	399.59138164908353
True	31.6243869003819
True	629.809279905741
True	274.8955529302649
True	573.4803158819891
True	679.6185348957337
True	147.10736327686448
True	520.1426448387118
True	502.4284577380798
True	61.74088479124456
True	990.22541229948
True	2.521012110238563
True	30.350909051017343
True	615.2953806385132
True	677.0288336168132
True	131.50501683174855
True	413.4290554124213
True	128.61431777550982
True	70.47797822044788
True	460.01357780698606
True	38.90548163333781
True	509.3208154595659
True	13.829978908902923
True	799.2585489314347
True	557.8130660262243
True	653.9877086584843
True	99.88852257865884
True	367.5966607016477
True	1015.4493782189224
True	861.5899065855623
True	145.74004548484112
True	540.6029417125163
True	448.4124306466799
True	247.21016212466148
True	248.88659462366567
True	5.361935551910676
True	324.1665428795223
True	13.22975977934938
True	371.5624193597009
True	76.6853776609774
True	380.4940731551613
True	652.7292353376048
True	122.41975016936568
True	239.02184807296243
True	632.0058960295187
True	663.0789961411555
True	286.85264930936154
True	139.1715059023875
True	160.0560656473995
True	483.604657676298
True	89.88144825781038
True	10.46442047454033
True	492.0913380748572
True	567.4034152630212
True	18.78318469533696
True	136.82763708116053
True	902.6964376280272
True	476.5623737819027
True	283.2861565594642
True	32.27439709629681
True	481.0690078694512
True	107.56881692712248
True	581.0858101147412
True	661.0691663616562
True	301.6718126895892
True	365.1949110281709
True	187.72961722831596
True	245.51885783849096
True	73.48041691758006
True	223.4244685826345
True	499.6731750378149
True	22.69050691913231
True	459.40862954901286
True	359.3177281950624
True	745.2552398755453
True	919.741191565926
True	905.050043273524
True	162.6087126563053
True	409.928212846968
True	71.77782644818787
True	197.0226411375571
True	317.54047099780774
True	9.56137444283157
True	808.479936625426
True	23.245020192671024
True	399.4989697954681
True	267.8417968320624
True	652.7089980677022
True	194.79674073683867
True	41.42153991352029
True	680.137286077295
True	1082.265444992018
True	225.007666865076
True	135.14208718445565
True	624.5611399712684
True	496.8649784715784
True	18.031191173528796
True	846.823109828075
True	123.1072193673563
True	49.20683862296027
True	298.51938399529564
True	356.9765515193904
True	387.81020906751536
True	270.40012795581646
True	19.1353295834712
True	22.972689745698396
True	813.8826111982304
True	204.79070072698485
True	109.3467892910113
True	828.4152593072664
True	666.0828721447668
True	659.8766830970833
True	451.4858793798317
True	156.92119339704618
True	32.36467564430233
True	93.74356224946602
True	432.8666604348919
True	228.0521296521197
True	475.8170361540662
True	152.9002518628157
True	485.2135884298325
True	645.3288590858431
True	943.3112753010736
True	27.063753108620745
True	976.0107516188684
True	1055.6983386837835
True	479.2243743181647
True	85.96351306207089
True	798.0846784948766
True	633.6493281807901
True	668.9953001488888
True	179.6715690737926
True	737.5954521614995
True	707.8307128762723
True	116.33510635569534
True	790.5067212549733
True	810.8990479619719
True	488.8038618793101
True	221.8114941438316
True	75.48564425197061
True	315.8689251472372
True	334.13119497671494
True	475.2212022587837
True	439.971995470208
True	188.69728724364825
True	316.61567923151784
True	3.463931473107606
True	11.650825970539584
True	108.04191604933398
True	127.78760242515897
True	351.95248484523125
True	341.4378377322837
True	122.55373453165898
True	17.19015090404564
True	210.14970440982952
True	837.0275897932607
True	466.0720375301636
True	515.3901618202309
True	556.0140453605427
True	795.6957904437953
True	663.353864677769
True	82.7155128288916
True	207.18828853443236
True	249.81300827053977
True	283.669373449207
True	109.46790392622114
True	371.1591926354243
True	430.9684569966316
True	169.87111343320078
True	654.3394459454329
True	247.323006045778
True	195.73064265006084
True	28.36089933098817
True	236.95358375847871
True	491.9553820499687
True	168.11375713251832
True	543.4771329258072
True	468.8768000698853
True	247.893217383514
True	99.69286792276964
True	43.33643940988669
True	405.03276127152407
True	782.5783899182536
True	178.24663565898288
True	1031.037544170341
True	1029.2699395601155
True	465.8406393503952
True	98.64565413227837
True	129.99726604905854
True	645.8242840881626
True	9.052422621935529
True	219.98462753707196
True	138.31519000802567
True	117.27320886591252
True	333.3443912174054
True	667.6223976141416
True	35.07227946216526
True	126.2541654353798
True	930.6793540639248
True	55.65441133258656
True	449.9223570244062
True	540.93689468884
True	246.6880541663563
True	130.39158669022012
True	913.907543717315
True	1185.9983300590404
True	516.7579383557032
True	626.3646822054895
True	213.3265355091372
True	145.48166714450505
True	334.5120361647384
True	259.4728457445778
True	170.9288079173693
True	299.4933468549215
True	336.5216628579845
True	12.96680538085416
True	614.1679808312122
True	152.25288183262265
True	78.99846960872382
True	439.8750172748064
True	345.04828457544244
True	1187.1916877194
True	359.22039498916
True	1039.4279103458605
True	10.48468195413012
True	274.2798113976659
True	231.0986052835641
True	152.61624262081932
True	467.8960648226601
True	194.24623785299173
True	423.49354112096046
True	341.75443041725146
True	116.9043758360716
True	361.9992545804929
True	1033.748551051842
True	733.1849133407121
True	216.0208430283954
True	104.14107444988552
True	286.10482284269926
True	23.68278695310115
True	352.18687308923063
True	334.768608093454
True	580.191902657239
True	450.4304850691199
True	373.574328434139
True	152.55609259261
True	13.575402061834236
True	430.8434264637089
True	279.5885178748828
True	147.50230448747806
True	295.7668916636408
True	458.8494784069495
True	807.1869797299048
True	309.740290192305
True	761.4614648266318
True	406.9923812720844
True	380.70146769461405
True	1.238850219789802
True	1166.2239271595497
True	104.09896118773425
True	931.5107110938516
True	190.52636837742503
True	484.05025761255934
True	684.8133203597924
True	84.73501299628484
True	499.8315532294069
True	33.997858298061466
True	417.921631887
True	72.92448834450954
True	229.56382070750985
True	36.979082026022375
True	664.7861607674726
True	189.3797311291016
True	26.02645318895344
True	404.79323591957336
True	110.1409558143325
True	162.1447452219623
True	842.684885206136
True	263.620217287345
True	150.50633101247308
True	381.1586890774312
True	510.6545599429476
True	339.69424450176393
True	520.1388648604706
True	622.2301331875742
True	158.42837210631134
True	7.636478881403149
True	70.3290471128854
True	428.2262232982191
True	91.43076586879974
True	81.4285029169217
True	1013.991630895232
True	26.35781718222881
True	316.7093743699246
True	322.5230793960041
True	439.7532027249297
True	672.2239857272715
True	193.8048344145977
True	638.5114704758112
True	329.88339565765506
True	340.0346384917912
True	272.89039886494
True	221.6284396703527
True	367.03058697194285
True	434.9992083137177
True	390.7870654885619
True	591.6149463648106
True	137.57942191180229
True	79.50911360037871
True	35.491285951315064
True	292.9729995863524
True	636.6751772875227
True	401.2117462743413
True	801.9072502466394
True	218.81092416058823
True	404.8203650884788
True	65.0381887262503
True	53.85743538712256
True	413.418717935108
True	201.36115542611824
True	220.744077746578
True	43.06858637973203
True	1088.7683109808936
True	171.33795597366944
True	899.6727556191753
True	316.76966343053266
True	910.960678113742
True	236.81565714003435
True	457.4382937626868
True	521.2471119189901
True	623.780398255104
True	209.01467339248825
True	473.4478957571721
True	907.726126854808
True	123.54033856353692
True	7.770348088215506
True	546.3996027243987
True	26.729767955277698
True	77.87945733787708
True	796.4170517580372
True	237.40968478077528
True	994.8174367355576
True	668.515467066465
True	434.4226607878932
True	293.21756498371394
True	482.5070330764942
True	346.8640962397035
True	186.83211128328043
True	677.2153679107806
True	738.6817564379011
True	206.10139494277595
True	87.82186806368571
True	518.7311881483057
True	138.38174664466706
True	387.7144333858396
True	325.82112639748794
True	64.51475958342266
True	375.1539055888072
True	400.1381097192357
True	382.0428764832197
True	405.6377237158203
True	432.772177434188
True	626.7336283364773
True	60.34255999520222
True	453.422690242853
True	336.5880844142324
True	641.4210350548678
True	230.01564354925264
True	98.01382291395404
True	41.393138667481246
True	551.3495526059276
True	609.9547196164469
True	186.8384549310906
True	406.1627067894341
True	346.3255662977103
True	18.87849372753513
True	168.19856579353038
True	293.6833385481052
True	3.150682964110403
True	883.0799786904548
True	82.46118506285885
True	104.02990085029948
True	114.02440770225652
True	359.77876728834656
True	39.14709699339824
True	447.8607220883027
True	234.75561447702145
True	5.090220947759273
True	116.36749674047284
True	441.4575631485802
True	49.25828679647433
True	61.078735657518905
True	173.11196299812238
True	295.61407413348314
True	945.326356979293
True	391.0650008135961
True	935.5520392142196
True	194.74333168267168
True	1023.1010127865208
True	776.763385430934
True	644.6094467389474
True	424.2108427887593
True	389.855706235023
True	80.08891279860535
True	69.19039937008044
True	79.17710559046493
True	171.56875539461407
True	497.9835968855543
True	1111.1208788651566
True	184.7437796006946
True	354.07829787619056
True	436.13265806181886
True	640.6382442104243
True	601.5996964901587
True	283.86485553477047
True	446.46909267434233
True	653.2349104327506
True	98.69464372823136
True	719.3311650204053
True	265.5949440151348
True	135.18364928897162
True	413.2273665457048
True	808.153858403264
True	449.94017554699946
True	897.0157049903427
True	191.75254271556577
True	349.13960196597884
True	699.1645530919318
True	626.953074379491
True	184.33517804077584
True	264.53081662193046
True	814.7640796129311
True	28.159831635204345
True	190.92835277688303
True	496.85879239498
True	693.2782324234703
True	100.97437001092258
True	37.8524513414734
True	171.3324162091676
True	732.6861781688694
True	327.170256589799
True	561.5255864581085
True	352.087844024561
True	305.2922892581937
True	459.2442345311142
True	488.5528664441119
True	66.9947417356579
True	354.94626868418953
True	784.5320122312917
True	0.0
True	279.23117888944046
True	244.16034566309455
True	947.5676441626376
True	148.78089739519237
True	641.0428738869168
True	637.2918456506468
True	109.94998554275
True	223.54980999530545
True	132.55085840192052
True	11.067400896807822
True	289.599378872627
True	381.4272047666934
True	1131.8347819796763
True	235.27965418007963
True	422.3471925813064
True	662.5724348046339
True	206.92465544305227
True	29.27749737084428
True	841.6574156248515
True	620.822438982611
True	147.9195729645445
True	597.6719324629524
True	157.32883206809038
True	305.16707370804625
True	760.2711396560574
True	34.644795634856685
True	109.41637436924316
True	509.8578374763037
True	59.12647938167661
True	79.68529280515389
True	414.63324797259577
True	23.754885212824878
True	787.5794792800331
True	102.77867237740334
True	157.79472705586744
True	21.01028450899827
True	717.7859572694762
True	29.49322733831429
True	768.2434215215054
True	394.96917884611776
True	116.89872340735803
True	691.2038958053884
True	520.2874716435318
True	587.4726273804667
True	44.55824819085093
True	367.00643081227366
True	4.479886768868791
True	95.25460536021706
True	386.8570769843102
True	46.158453325234994
True	120.28459018686992
True	306.4959816503865
True	193.58197190509205
True	104.2343022442367
True	617.3598011448465
True	18.14578926539581
True	1129.8154619134775
True	501.7316529863076
True	305.24227704529983
True	491.640101179591
True	123.31348464664867
True	773.653476201338
True	1090.5081122850977
True	738.5577921091568
True	179.3355535474796
True	230.9831219122723
True	52.748973192409416
True	62.22941719500544
True	155.80977280538005
True	102.99360306967996
True	165.72172362644648
True	1185.333211942719
True	302.78635929522306
True	353.4216214234957
True	701.9862651698616
True	16.041463638940527
True	14.342656980807444
True	616.2008127785731
True	5.720389199656387
True	116.0820087050476
True	685.6483094565876
True	183.16740197337091
True	667.7299752786539
True	884.6715094502885
True	156.45315486264778
True	908.8808838424266
True	3.277432690976052
True	448.4438320461056
True	1055.405961343321
True	26.3538915791932
True	236.7836631548388
True	147.6025855056539
True	958.6295937175248
True	227.79834411032857
True	471.314745842634
True	121.97312052345468
True	510.6977933471807
True	157.0445725043073
True	97.63050100097502
True	379.7985734521931
True	68.03337857234743
True	50.04869564821493
True	1056.942552816638
True	248.6917997913144
True	153.50742469385514
True	380.9158996972195
True	385.5954927667723
True	215.24712761336008
True	164.05779830614074
True	394.8532839559919
True	32.26626384227083
True	482.3839904017556
True	1115.4053415210574
True	112.4961050016521
True	475.4451056831256
True	306.2827516970032
True	25.774846512995843
True	401.1782744935329
True	105.2388732474276
True	599.837485873876
True	204.97157909500717
True	418.27589475844087
True	22.46329115358493
True	433.2261836893863
True	108.7514954783278
True	348.99370757442506
True	33.415745575079896
True	179.27494913445827
True	247.91993273903157
True	773.7097495579833
True	62.54495624151144
True	139.5641118730721
True	243.45469646814345
True	137.12125425505977
True	625.3868528594012
True	559.4476874472366
True	801.0345162842005
True	389.1717801840627
True	526.3523350564603
True	418.5021627235155
True	682.8730603032775
True	71.97933640709175
True	471.84130770917216
True	435.11628624188654
True	48.305437086883536
True	80.11302520256889
True	125.7731406933569
True	84.84691532369993
True	334.13571411138577
True	872.9131956121878
True	319.92076899345375
True	1101.954572059606
True	332.3454736952223
True	917.665434348334
True	154.43328796971238
True	591.6483921704865
True	589.6735357385559
True	683.2568108446592
True	425.468303628903
True	67.52410915873611
True	299.2922588573686
True	41.95691504231815
True	168.51228088489316
True	169.47854539068416
True	1121.0425098870369
True	226.389690973607
True	545.6504183375416
True	539.1443273064871
True	545.079594146738
True	903.7265891486478
True	590.6874447248155
True	611.5012534296866
True	923.602839984157
True	123.97053808373616
True	320.0858895121139
True	264.1317065282518
True	335.5422183010767
True	87.03964165186147
True	385.8996752493687
True	4.330411446183945
True	318.2314457361906
True	270.6678222830971
True	594.088552449773
True	299.3458441908566
True	359.9399654673757
True	10.900206052567498
True	59.96690690731133
True	552.2392252830532
True	31.41718456116851
True	134.52021172787718
True	62.00186255292186
True	157.03986934198778
True	238.7089441236517
True	72.62657754895369
True	394.6075668194943
True	250.3047762226953
True	99.40486310172048
True	346.5565888212393
True	67.52252094306093
True	600.1930798605217
True	844.1194632895198
True	279.6278858921457
True	1153.2825867444208
True	114.7432415013579
True	286.492969156378
True	1034.902475085572
True	89.15680452599054
True	283.5335984801092
True	10.723491783390315
True	405.1405951287336
True	457.04803164370094
True	156.23181442110382
True	615.4932820752623
True	901.1065248587372
True	163.92104780474227
True	78.38741175384234
True	326.51983132021
True	578.8181144260066
True	628.8901458827365
True	1206.802893938333
True	25.05091274196693
True	926.1012731614846
True	134.749152642605
True	612.6354274527516
True	115.2358017451986
True	128.24282488520268
True	184.7176588445122
True	173.35294668601273
True	763.8771738426542
True	206.5187246682895
True	232.67359288261463
True	68.54079173477129
True	513.5332164054295
True	444.811465205496
True	174.18705215623365
True	244.126250045356
True	16.11074592845851
True	437.6920185949252
True	222.4743263683393
True	288.972735673746
True	112.58628661649368
True	684.6870958688514
True	415.2871248836331
True	263.19706453711666
True	646.7728226013094
True	513.5284473843986
True	459.625966858214
True	138.12961082094486
True	518.3042680476494
True	423.586137094888
True	3.1257711113562
True	194.33666611797992
True	81.9790929988349
True	240.7544159352329
True	3.38008161464652
True	122.9801857284681
True	352.86984176232164
True	6.948849751214915
True	873.6027376671784
True	167.38819419393158
True	720.0446914884515
True	778.3720031311713
True	158.77215223590605
True	231.57872154801956
True	488.1040693118115
True	841.7423180194903
True	50.91978619984394
True	38.02003447363198
True	137.23953743442084
True	630.2374950078895
True	722.3246040216488
True	173.3792681388181
True	577.2375327871998
True	604.315196344495
True	791.5535241737441
True	395.9522977503833
True	193.09771228038207
True	876.735395836085
True	234.11278997293687
True	145.3228136428827
True	329.6450345582667
True	227.12695009871524
True	206.5259098963328
True	607.1649809319797
True	251.9695671283606
True	178.0695102738695
True	456.4822977603079
True	483.88136502289433
True	60.86155875891664
True	278.3802137103028
True	75.06249833905242
True	332.4946551731092
True	355.6775266541301
True	252.97309476325375
True	182.1421160446477
True	390.0420857913029
True	621.5950540032221
True	709.6260762812343
True	300.6810240200084
True	748.6791033876658
True	64.19648739399622
True	873.4154657322781
True	351.7505342636504
True	12.962863539744848
True	599.7928318026263
True	685.5944447708804
True	248.0195349555556
True	169.34915504305923
True	46.70935065825021
True	391.8836255605147
True	75.91832020880604
True	11.96893783735377
True	891.8672995365939
True	372.5061758369076
True	177.79935280409575
True	975.3624551251822
True	11.545304397334824
True	798.3762032813127
True	31.421624204992455
True	678.5500468209532
True	58.262943736747225
True	765.8982122058442
True	450.05816912515314
True	200.8078008350016
True	435.1012671633097
True	212.5194035089564
True	298.9340681886962
True	232.0649776657828
True	411.48384507848414
True	11.040906584316756
True	322.85031414237113
True	108.20556795310306
True	11.916556633294263
True	458.77346174941846
True	722.5049821054364
True	283.6776557455696
True	82.06316909943348
True	320.4649834721257
True	82.34907175240167
True	187.3144671918935
True	185.7912199016013
True	371.5698114185012
True	41.37062323740547
True	141.7234975532262
True	391.88847841799935
True	875.2691631449393
True	111.15531253193056
True	204.29820116024385
True	441.9775065450604
True	17.42272480420372
True	409.56933122487465
True	506.785042785173
True	91.70304695783096
True	397.7864500274812
True	354.02656522211674
True	421.4724269350179
True	590.0173232056792
True	1049.3031155955505
True	979.746402872817
True	54.0473754794228
True	1043.197823427852
True	110.26842476862323
True	118.30175639651355
True	108.43452180948049
True	513.1848807515361
True	368.7725988169696
True	576.7037023465215
True	258.1404569558352
True	154.9077588184357
True	397.89551325056726
True	15.8729443163557
True	450.5455395044911
True	399.2813132779059
True	142.23724107493655
True	95.19312767909288
True	522.4755666691262
True	992.7769657492348
True	198.681464467278
True	65.57890738033686
True	418.11767322245913
True	377.2561738223519
True	498.3689831192299
True	333.54175552327376
True	4.670114610697485
True	538.4555685818419
True	526.0079016780447
True	499.9334384197029
True	190.75943467208185
True	106.6777342617562
True	20.8176378629496
True	377.1080805852724
True	111.02330865142848
True	7.033083846382331
True	33.02332310789595
True	344.63987594247305
True	651.0875072342842
True	131.213938803367
True	91.06994112986337
True	25.29085699067269
True	398.9321639089834
True	368.7456211738262
True	783.4953689400465
True	300.4310782763393
True	521.4760573035916
True	533.61430223835
True	522.1494515859874
True	297.9197414061558
True	511.219326791498
True	98.23819183976188
True	576.8197409362783
True	6.257816530871453
True	371.6623026469173
True	438.9508579970805
True	912.3032968245612
True	346.3982132337752
True	808.6566383338271
True	982.8022275854288
True	173.0255800008608
True	33.35876378581166
True	379.0055035265973
True	384.927642511854
True	576.0435847381333
True	237.82219733678343
True	28.69839567142365
True	612.9668611178059
True	122.20623846526983
True	1076.4939987233936
True	316.7436678237596
True	459.6414776064656
True	125.78657674107596
True	806.8828327749085
True	141.1919304184087
True	826.8329481229666
True	556.7472722465232
True	190.57771112046757
True	118.9272294099019
True	67.83361741122172
True	568.1157930652007
True	909.4672411694348
True	427.8169449655263
True	538.8635071424919
True	127.3127341319514
True	616.8551948063573
True	489.566742761166
True	784.7568253755921
True	313.16862656719115
True	557.8059071126257
True	111.34260785648505
True	25.0535947998741
True	412.75054118044216
True	170.00789474330062
True	102.05941608740945
True	353.3458895380912
True	1085.6667091389484
True	259.5500257830273
True	555.4571166245213
True	10.70942707060273
True	75.60766736354115
True	313.45320597272195
True	738.9222219545352
True	447.79590761433207
True	538.8901030701247
True	698.1367232029784
True	70.20581818109515
True	698.8862106190711
True	49.44309056908152
True	101.83130242537246
True	189.08866027487173
True	81.54202861315102
True	27.1623622588815
True	294.4892582760228
True	460.2620508556264
True	886.4590630223636
True	857.6960255454836
True	6.05066273863674
True	303.4087204664087
True	469.9383636091375
True	127.27307978906828
True	242.19106152372697
True	325.56306877046933
True	1304.3274951391509
True	437.1860141315103
True	22.52242058684828
True	189.2771687772574
True	683.4820698869293
True	34.22521613350678
True	180.9949036022032
True	538.8511962301039
True	74.67721303135318
True	866.7031440127537
True	331.5175338431677
True	666.3674321155536
True	77.06170552155936
True	676.643995853259
True	598.1092756850802
True	867.4732285402728
True	254.8323313300745
True	507.707694443862
True	788.2065163588646
True	899.8188095118198
True	232.5348420135652
True	756.8417540962922
True	225.57844539511103
True	463.4313028042274
True	366.2162400074324
True	495.48536666383967
True	497.9411024571016
True	302.9109350954606
True	345.54445930208755
True	113.90384507758262
True	339.1518724313231
True	1090.8298902643362
True	316.1540704866666
True	152.9614249854242
True	299.6927497170236
True	774.0608128867672
True	633.9532904046602
True	412.6723051541413
True	118.57680434191258
True	327.10523064931334
True	33.467057690391414
True	175.8064021994468
True	89.48121375579333
True	91.5042278577579
True	526.9460561562523
True	138.84725826943765
True	131.64187846174156
True	111.2308038409611
True	82.69589409590472
True	445.36298557441705
True	383.8071013024152
True	1039.508754668988
True	533.5377299114273
True	873.7692437965079
True	271.924777781416
True	300.8235132804457
True	549.8613588626398
True	196.46904081351568
True	773.4818197128488
True	251.92199063363185
True	373.7704968133028
True	69.72137252297738
True	118.93357846920892
True	264.4682816146947
True	122.89907451731388
True	492.3173682716625
True	28.334070292567887
True	568.0224148492205
True	1001.9419159729256
True	713.1432015272474
True	1.0322671960589684
True	62.36553839525234
True	494.5763383508071
True	435.8588067128484
True	77.18993434447042
True	113.59268725151
True	304.7824742972342
True	81.88727267186859
True	51.97622709353259
True	745.8190617391006
True	650.7772506706328
True	158.4581375118254
True	165.85138741255736
True	537.5795541311031
True	50.33509185825164
True	24.77217752142053
True	568.0737845656073
True	446.3431456720807
True	1145.0389013737067
True	49.30808071700736
True	473.5038559570155
True	891.3082857363084
True	776.615545052808
True	277.7703649847933
True	755.0168340258406
True	378.8365985250304
True	39.62833768418153
True	97.99755318173789
True	708.155561607065
True	74.3045393955011
True	144.88855148846352
True	917.9239775170232
True	193.081339506212
True	279.0017406593564
True	104.16069773090888
True	630.4794996666013
True	590.201321210583
True	216.73935539980252
True	436.5052419662091
True	43.045494179017496
True	278.15644673067425
True	590.4495439054933
True	616.9087556703296
True	320.8296723223769
True	74.70291854079206
True	966.1560750186516
True	1068.3872197937849
True	551.08111878447
True	65.23336652142552
True	29.456904087155745
True	92.51140281278954
True	110.86846181321032
True	98.48535799314196
True	863.4541061480959
True	1176.3776964462595
True	719.4379769280403
True	324.90965265499045
True	8.00747286454305
True	20.150262367984872
True	338.42664602489896
True	485.2489204051586
True	47.36608491052869
True	549.9161560902337
True	424.5711566666633
True	405.5602921039905
True	82.19157780449669
True	196.63655076368985
True	269.88796932614656
True	137.99773289902356
True	383.1679314493033
True	41.56379804680966
True	164.9488612042955
True	1186.3104002262464
True	6.602921639934551
True	27.10325875374035
True	580.1993845256056
True	365.2542602213576
True	764.2469526706202
True	153.74313627589922
True	749.5144037814957
True	610.3252429946531
True	292.12725563788734
True	434.19947524596535
True	349.7977357470667
True	293.2280387199433
True	269.3229191778786
True	388.28353009129216
True	500.53920719776886
True	485.1103909901798
True	110.86994020509884
True	355.44817199769005
True	9.935077176575424
True	178.31026767875912
True	223.04182292474928
True	883.2752635906182
True	590.7270530606962
True	31.67688687915885
True	711.9646236770658
True	858.5179270685383
True	107.58364480876364
True	345.93411133717
True	893.9791523518933
True	232.86489397956265
True	158.01583914523584
True	530.5212620555083
True	574.408787253072
True	1103.7211994718757
True	149.0905729196671
True	158.72966038569064
True	252.5966300610942
True	310.513807089489
True	414.34509460588345
True	410.38906194524014
True	335.2058053272059
True	440.8536730020922
True	506.5329175209564
True	234.6618313114834
True	1471.580652629458
True	255.1610148121478
True	428.11984585653664
True	52.50462487630105
True	759.493688268209
True	260.37142097647273
True	941.6237515948886
True	561.0898587448534
True	322.1425642525964
True	796.5028882880137
True	274.43132145056245
True	202.47247194669245
True	266.5597503451768
True	215.7503011205983
True	142.17894468473517
True	257.5306328009728
True	742.109584624993
True	516.0609745796207
True	210.36438526398183
True	1171.7251350613517
True	118.49492124604495
True	260.5894827160375
True	71.60708498485927
True	316.8074935032106
True	408.9826337501631
True	90.57512285198504
True	220.23112249637956
True	70.40952917051912
True	692.4087521394565
True	371.6328186836156
True	205.4702606393328
True	732.0092577698678
True	899.1175441074288
True	781.2724036437212
True	841.196321942968
True	339.4640158205289
True	1.2727951178265504
True	263.7018204939846
True	46.72706522592961
True	374.5476440711402
True	52.74270086453362
True	363.0649895478782
True	863.7256909592148
True	1074.364607135149
True	398.7149144546551
True	20.462611678946843
True	530.400204551968
True	502.7596326062159
True	194.09774936917
True	231.26071748022525
True	297.8858612364688
True	22.93768469983142
True	123.77356887162368
True	966.9276916581432
True	60.62020418148872
True	479.71677415003046
True	800.6020186230252
True	100.28665727933286
True	242.9608804883336
True	115.434113096695
True	15.279332951043404
True	1.4279622072717917
True	116.51383871081242
True	1012.7663700676954
True	458.7033848271223
True	70.74869243006613
True	795.9169821413204
True	345.4279032462124
True	1.870519466196096
True	452.2770297567759
True	186.35336869539248
True	497.7226620026028
True	81.54338290843347
True	328.05000192568286
True	374.3056502886173
True	170.5913044178109
True	205.6182441205858
True	130.65929614644514
True	174.37734201485534
True	979.744516522762
True	13.718519531567166
True	499.12863038620935
True	497.5033799547648
True	406.5297611650536
True	221.02741067870087
True	228.16587629675143
True	151.3589559840146
True	49.464441241491805
True	502.442454496261
True	152.87424044110065
True	832.255648898095
True	837.4221947212461
True	239.9050320683854
True	328.5759184778085
True	525.5588221501798
True	42.72106440437944
True	88.05283675029109
True	748.0540456989756
True	1069.722760172351
True	111.20365050624916
True	745.771343812689
True	144.2929005282193
True	934.923274622805
True	662.4874622492555
True	100.1255804875968
True	271.99627545573554
True	623.587567037703
True	267.36628235407994
True	44.1176602413986
True	571.8678074057228
True	450.0423577135756
True	4.758898569905519
True	470.6510427142342
True	68.73248747358693
True	169.46715901945387
True	233.22355718525407
True	293.43704527559976
True	77.64277697387352
True	226.7967499358141
True	346.8307385728499
True	429.3031793148449
True	902.4058272470896
True	47.50371103667951
True	889.6884874851659
True	980.5801558188292
True	131.44283293773103
True	76.68094098744629
True	1031.9423654171549
True	37.94695689320482
True	233.1195572764532
True	87.26855402004524
True	205.7233065486316
True	362.326597202005
True	974.2486345657098
True	95.38980279542125
True	74.63994296407488
True	638.9826255121956
True	277.54133400036613
True	730.125337703788
True	51.19154075347936
True	473.5034114768064
True	381.6357279181551
True	683.6841990741976
True	51.1011903409692
True	112.14462311529418
True	28.985325540113184
True	258.74925416815705
True	43.72493963511967
True	351.28075835251667
True	3.405446354064538
True	1149.7882897526106
True	105.37187826727538
True	138.41841019072632
True	360.8979838057344
True	705.282539400874
True	671.0611538386069
True	1059.6069473821387
True	464.93222116667386
True	432.5141120674781
True	144.49008617726122
True	423.20768584397206
True	850.5954234588955
True	433.61256446112986
True	922.6117447042916
True	89.9498378356372
True	427.2518289636008
True	176.6110183757845
True	277.53939155205893
True	757.4386884475668
True	167.84844709660723
True	131.2037684469795
True	64.16448868103853
True	892.3689637933848
True	781.3463781268575
True	82.41524690260647
True	448.7376824961119
True	770.4350265381514
True	424.1172734006019
True	55.917398017018975
True	324.4269570580108
True	779.0095979338454
True	31.281002418296836
True	364.2559797791267
True	164.53903128350063
True	279.423899699865
True	33.006512269863826
True	217.6141516966764
True	812.1828555865591
True	635.4304853841061
True	57.542670835171926
True	281.0873613721564
True	876.4268395035839
True	20.490503131427637
True	321.44856735270906
True	280.6804681953116
True	417.6937357706448
True	220.7752134442298
True	582.3531084906318
True	47.93482196668579
True	941.0831526238604
True	883.7456780744977
True	45.097231218053054
True	407.1882703789256
True	751.2688365177763
True	925.1757089740012
True	266.27595441241783
True	583.9125193984096
True	124.87734832677256
True	189.422592426768
True	127.6959052059394
True	135.84367037789823
True	211.6300934446121
True	920.1625619762052
True	812.238204037202
True	968.1280966703822
True	20.42396235432521
True	28.891105027598364
True	360.5734180456631
True	11.866035215896137
True	612.0832911071806
True	1050.909764639748
True	260.6879359898195
True	205.58416830658493
True	82.75733872250065
True	206.60304603519737
True	124.00327450264548
True	44.766618551965095
True	131.48143679526362
True	90.52391377574224
True	245.92593521680803
True	509.6606261684364
True	157.05924213903566
True	28.986062039690328
True	57.092573310285744
True	428.603249878143
True	262.66427391272435
True	581.3070988567611
True	22.496172373352383
True	118.3095588659616
True	652.3963463683218
True	260.0915312881494
True	471.5488513274685
True	653.9399137277426
True	107.48369870748158
True	107.20698193788942
True	77.32188981900623
True	24.61134123483584
True	123.12878011622227
True	89.34391184117209
True	106.42061228734384
True	150.95255800437982
True	234.17342150099464
True	789.4344387257595
True	293.5576709409433
True	931.913561264033
True	163.6294696446597
True	198.97767668032915
True	804.2746679480607
True	321.3883574715059
True	588.5105011473956
True	258.57671613005823
True	362.9767445371738
True	458.333348351248
True	574.1585641349018
True	628.9150760900519
True	355.6713488198924
True	35.83329174142636
True	550.4796663088995
True	618.2943855019244
True	19.505733810668865
True	11.713704871961742
True	265.9965685092763
True	410.05052487322007
True	453.2961561744068
True	64.41251176233723
True	633.3201459321855
True	969.353471065
True	222.42290997373627
True	918.7359741802436
True	272.9492910010181
True	105.09583001450004
True	259.55042887758685
True	660.183306930214
True	37.95131815072895
True	575.3501063794015
True	1285.7740709789698
True	1030.8804689697677
True	878.5929459040972
True	208.5295940848021
True	90.61208711978944
True	195.57810710297116
True	835.169865845026
True	149.9981184045586
True	1061.3736354600248
True	919.1838686485804
True	43.24172761899808
True	87.96489834932542
True	412.1081371858921
True	406.1492643427165
True	208.3105274015359
True	519.9026442877416
True	652.3434804849403
True	128.07407710063822
True	275.1910774752692
True	1032.2900988673396
True	52.9642893794915
True	698.0875929726707
True	556.5971032132843
True	39.822011058102966
True	844.3059993591171
True	382.978494220626
True	552.1788614468958
True	110.70618747465454
True	258.03670449190787
True	219.80517373282063
True	27.548269123251558
True	143.40630316610705
True	759.774833098848
True	146.2975195126232
True	383.9928424225874
True	66.92717586356409
True	593.7150408140794
True	623.0761934077859
True	234.09329710143624
True	467.9214485872866
True	162.51242472231127
True	169.6747169110039
True	228.94942448733784
True	276.6534617448133
True	364.3670328278952
True	131.09137552022997
True	183.4232575748442
True	25.829202614148357
True	886.6118104218953
True	314.70601393189406
True	8.912929671703246
True	376.2997141055633
True	162.19029582866213
True	617.0491405131064
True	366.9816069456555
True	582.2373009472592
True	561.1677579842715
True	488.990553364106
True	791.3478436538632
True	232.3334709069761
True	549.980190134021
True	154.90007935292684
True	545.1568464959419
True	371.78276038929175
True	369.44889214277066
True	127.2353731670699
True	130.75000960814324
True	110.59504306033574
True	69.5304330665263
True	727.8087541929605
True	178.60951535281265
True	46.69735404220988
True	0.0
True	550.2798306403712
True	115.14315441914894
True	21.771304898527735
True	41.8749825374067
True	115.1276212452116
True	523.0172180500856
True	184.43584576956005
True	111.216415761172
True	33.975672250812174
True	159.84724910613957
True	940.904949073217
True	50.6009105885673
True	227.96709392403457
True	758.0983231815463
True	313.6917018598815
True	451.36952318583815
True	454.2209426764911
True	513.2774283371293
True	607.3232604902823
True	924.1282676639444
True	250.6236232027036
True	1029.5270410361186
True	918.54980485137
True	627.3868715748646
True	336.0196638270474
True	818.3992106310507
True	9.774494618665605
True	32.99105683262268
True	278.7477855943369
True	43.37403611170164
True	195.02194078141144
True	776.2535083431894
True	214.91920532681556
True	750.0526030739832
True	745.1805114258897
True	119.18635947777754
True	351.5488477627856
True	580.4206297638111
True	23.11727522292014
True	128.45021783997274
True	432.3782613792293
True	302.7258988762458
True	206.5703391225385
True	115.43118166793911
True	374.103489827542
True	21.58160939244135
True	373.9552001018658
True	362.5629356932701
True	994.5801137994724
True	362.0510897507698
True	32.447411246261815
True	419.84475196683536
True	460.74822397652326
True	229.31252721096405
True	31.49048157244583
True	760.3243578569187
True	435.3180205199321
True	181.0919964132675
True	12.027536783611856
True	1219.4202601758946
True	167.52972023655354
True	29.22908148956996
True	299.7652088833311
True	280.5516234692558
True	115.25248158714338
True	296.112917417786
True	47.78985769361496
True	316.72096695958805
True	316.3759448524261
True	309.11606695900747
True	30.81534576794963
True	47.24560135528598
True	1081.0092928151826
True	24.42118727371756
True	11.443893838595384
True	179.05489481258618
True	650.7730247508617
True	7.43709403411596
True	191.10238509786296
True	170.15854796927633
True	525.2675711262863
True	359.6228132820168
True	729.4877940911997
True	317.68985475647264
True	501.7795228963291
True	432.9911276264855
True	479.3220746801329
True	102.16150038785412
True	1288.1906586783618
True	916.9820890838892
True	279.0631513398097
True	526.1305370178577
True	104.4243661461777
True	576.1874727542821
True	435.3578105037319
True	153.81549846278665
True	79.08239035329584
True	353.09465275023405
True	169.51100796407997
True	30.910619590815017
True	623.1839506346184
True	375.1368033075439
True	69.68668203558883
True	28.53497180365527
True	674.3155169111228
True	483.7223258699813
True	73.49909950209748
True	23.507825654145517
True	323.055572242205
True	333.05068331092764
True	735.6532007659736
True	551.9704453001794
True	560.0590392660736
True	793.5448100080333
True	9.013890099969736
True	56.21344632421924
True	36.27728752532987
True	58.12822572156226
True	501.4279051954194
True	589.9775331044758
True	85.989818029946
True	110.3731793511952
True	185.37710924847133
True	76.47367908124272
True	181.87586984850017
True	204.1151607642641
True	287.73092132309006
True	820.295117611487
True	614.6255645462936
True	284.3989995807832
True	189.92555481196936
True	267.31846074020183
True	249.39529128552945
True	752.5267065286089
True	325.9924628813601
True	163.95881900447964
True	895.6310735960025
True	360.13530330279934
True	459.49687607529
True	149.83609296835027
True	121.3231955038751
True	61.284843503274935
True	219.98504964795868
True	967.085857010093
True	509.2821514129712
True	112.63942877659817
True	349.94955397294444
True	101.20824202104932
True	666.6797417115743
True	3.7823729402445134
True	725.6867013709384
True	34.38066721705892
True	955.6672506919208
True	838.0591110690862
True	213.3192669274164
True	32.05571872710354
True	80.7006837787408
True	467.03815133299776
True	221.17294809055872
True	1.5394029631263555
True	80.79826634762856
True	1088.9653198110038
True	344.68549708890004
True	662.7271447641451
True	479.09322177511314
True	30.589931815468294
True	139.06317179318893
True	420.6183103605098
True	924.7241412656643
True	803.0497397830669
True	439.6188551601416
True	336.9566794218944
True	17.75075516617362
True	73.68564175796698
True	734.1371321747264
True	488.9504529937246
True	387.9496016843143
True	870.1899196958694
True	23.372679785448423
True	214.88542806936505
True	899.8699877655176
True	239.8978920043997
True	8.625892430425353
True	499.05021566253976
True	102.272879349673
True	676.8304156659019
True	54.55923597976569
True	262.9188400781699
True	906.0228156281069
True	934.5297007153488
True	273.37191493696724
True	454.8155921853447
True	122.41702491295683
True	601.8356281259923
True	269.7321230205732
True	190.45831429491045
True	867.4272262968814
True	55.63833421386036
True	729.0460421310244
True	273.6989452774701
True	299.01369990882694
True	166.54380816347438
True	492.1966323506696
True	595.1395149838633
True	364.2721358774308
True	414.1509411203066
True	69.75385974354154
True	163.1087037479535
True	450.105088732911
True	210.1245287580635
True	38.8997346547546
True	202.49400414590292
True	379.6777217459724
True	396.53261407639707
True	743.8805766380518
True	131.96164989209242
True	664.2997915170891
True	510.5988590875912
True	580.4264349189285
True	134.26675505413613
True	39.22592845564253
True	663.7706979389978
True	72.56464854105167
True	561.900044005014
True	689.5440326767487
True	454.16414616233567
True	134.59420880716573
True	539.2950813608918
True	4.132556697550511
True	396.3098999519872
True	33.98035100186393
True	625.3214042878403
True	273.5349574021936
True	593.0001643849306
True	709.3753932883851
True	146.52868231590185
True	546.7803819387925
True	493.5344471225027
True	66.39116508383256
True	962.6672780618272
True	2.606501879882437
True	27.35273819508849
True	636.895178916712
True	678.6690505310011
True	132.11359889271466
True	397.8567203022339
True	124.55406519960658
True	75.86246824199422
True	459.8085667209176
True	41.05034593608495
True	519.6524972667868
True	12.18746112149508
True	839.4096666679986
True	542.9453852810896
True	707.1635527004146
True	102.10415901809937
True	391.60622243515087
True	968.6089916775657
True	827.0785081684646
True	135.4218366462815
True	545.7035345420499
True	470.5459689985025
True	242.06657424554123
True	258.8432471131725
True	5.234912314186071
True	313.1616136969741
True	12.345040194425634
True	372.4530632863331
True	83.40016807241086
True	418.58301462050457
True	675.1461064168016
True	124.70957132475972
True	240.9858724057709
True	625.9505032391867
True	694.3398534203905
True	290.337064806364
True	131.78653091751474
True	169.2189794592905
True	472.35503283091407
True	80.88091915854586
True	9.87582101438652
True	516.5560530434598
True	570.33538853959
True	21.247946037784647
True	145.50669163835215
True	888.9224243100421
True	499.684435089127
True	273.75317254524055
True	34.41003803574888
True	473.3522393149431
True	114.053288602028
True	583.4765320119709
True	660.6906857787462
True	289.7746745899546
True	377.6481344411171
True	189.1322061437997
True	250.7404224996874
True	72.5220672159798
True	229.1539557483959
True	500.1400720860626
True	22.802800208779587
True	455.4493871835051
True	370.9153020902548
True	726.3786539559572
True	923.8506971624072
True	889.7430396609091
True	160.31633735299806
True	399.9946142498513
True	66.11644853799379
True	194.3642161005636
True	315.82517503542584
True	10.235341789812216
True	816.3020562275482
True	22.5175413743763
True	401.3037451601339
True	266.7606874276317
True	643.0804718748901
True	212.91007920135644
True	38.29581091408964
True	649.4314366249564
True	1062.820443453602
True	231.03627354423125
True	130.858873383277
True	604.321281972256
True	456.3428762723048
True	17.066239568319492
True	842.3557528015866
True	112.6783436047506
True	44.62171516707901
True	315.9994376033296
True	355.2662634567403
True	396.7891743303875
True	271.8206740195664
True	19.48962905775523
True	19.736839661419094
True	799.355221480613
True	206.6489525498949
True	108.60743806714072
True	858.9758010521745
True	655.8635330710291
True	647.0787905085887
True	452.45854726366775
True	153.23161783267835
True	32.27623417505911
True	99.80913785715136
True	438.3559256436971
True	237.41897354001304
True	496.8972347091188
True	149.2425587563559
True	502.1545397307309
True	649.8960745747099
True	962.494459550839
True	23.321854496663622
True	949.7010642366432
True	1069.9611004299816
True	480.4856901661206
True	84.47091760776591
True	763.3882007725811
True	640.2721377273178
True	663.0533874174376
True	173.54972786491703
True	753.7164212272787
True	711.8836174457771
True	122.80255848665618
True	750.7418782835616
True	838.364114929617
True	492.4383527525592
True	222.605667943434
True	73.85984614203875
True	315.9693763567625
True	361.7675731795457
True	480.6137836794128
True	425.76786410860376
True	193.96830606318616
True	315.33025692318256
True	2.266280651446638
True	12.956443865961475
True	108.48797795220942
True	135.89803439277293
True	360.4967662038514
True	348.81464773865923
True	109.1276018584958
True	18.62216340374676
True	218.1685801320982
True	857.6972214809009
True	471.59198178173176
True	554.5530470202946
True	557.4100668922448
True	828.2999607743411
True	637.3316932459322
True	89.48634969621622
True	207.63912572054892
True	238.5713588107661
True	274.55073234128594
True	107.41843007008038
True	355.2593445010074
True	432.9143093544597
True	165.35982558498415
True	641.586278521066
True	239.7534860233278
True	200.07691663171917
True	27.93588040541481
True	240.0174458871079
True	503.6703845504052
True	163.91878201932212
True	536.9609651731623
True	480.1819308795351
True	241.52061896457695
True	108.31499902547482
True	44.28665384695
True	400.0731769706728
True	798.8613216123986
True	160.6534780833192
True	1049.173963204821
True	1066.444505019974
True	485.7607091421267
True	97.76420863395884
True	126.07188647279028
True	654.716735865597
True	8.335244136519501
True	221.49019024512853
True	134.86530457955345
True	119.03458906964175
True	325.8269306543917
True	620.6681325977581
True	41.329625593983074
True	123.57099495698908
True	936.9175970727272
True	56.91597934752088
True	475.2413515281621
True	541.5182745949152
True	250.23619170405163
True	127.7758795357579
True	954.260151122856
True	1205.615236730442
True	517.9470592747504
True	650.4474490024913
True	222.46442770045456
True	151.30650056472206
True	306.1860814555401
True	255.3129271400234
True	168.93072414527114
True	295.06721652475545
True	350.9784473058499
True	12.801607606935487
True	637.3420412377392
True	148.20917825788257
True	75.88141912639863
True	449.4709319878816
True	317.38036552902616
True	1201.2863231822062
True	358.9226776533196
True	991.8888563990012
True	11.372729253382516
True	265.56534247242126
True	221.1303150965676
True	160.13943915488835
True	491.114049328501
True	199.75519923821685
True	423.89092251736986
True	322.1584407674
True	116.64124968117416
True	355.15389348604725
True	1044.369594123807
True	720.3777627329667
True	225.95498745360288
True	109.01914872366906
True	286.33630394660275
True	24.66942620421184
True	346.17064580174616
True	311.205664222332
True	574.8441333205863
True	429.51932155442825
True	351.630782848782
True	154.93754622186515
True	13.149384398123663
True	419.0800818375356
True	288.9161689357689
True	139.11802759191733
True	301.40020343750206
True	418.0542947324546
True	822.2721414995597
True	320.06910386293515
True	773.6516742736393
True	413.02429728473936
True	372.5366514189554
True	1.8388686852107368
True	1160.5669232250175
True	104.22699324104208
True	940.5365548692472
True	210.62580769573904
True	457.8803218731484
True	670.8343254157537
True	85.91902727980448
True	478.71063071180566
True	32.72762249631479
True	425.6477964732607
True	75.78526589984484
True	220.4769600725518
True	38.91857501919198
True	688.5339909048128
True	190.846199335864
True	24.895067311507887
True	400.6980107444581
True	106.52060271873415
True	169.66250005505523
True	804.6781194126668
True	258.1124593086287
True	154.62583348064248
True	387.1928909158427
True	513.3642150627891
True	340.818919556156
True	527.8105607458014
True	610.473909389546
True	155.5820874743514
True	7.444538934964942
True	76.21842774420546
True	432.9939444728048
True	88.81697803536659
True	80.18532390240445
True	1055.0834851901946
True	27.42346112833563
True	316.1437514956676
True	319.82542388723647
True	470.7135576284475
True	665.1804295545575
True	197.8396889979153
True	654.1488947182364
True	328.1066937408661
True	354.89318402357827
True	261.56254579121446
True	206.4229833343149
True	359.8377371241798
True	450.7031427780947
True	403.39886165083794
True	581.7952267404509
True	144.32304730981895
True	77.03821981246955
True	36.76883171038122
True	304.2201957224985
True	619.6295675428673
True	390.2816676974479
True	769.8714390551555
True	213.24694266647185
True	391.28233329927934
True	68.78990732460525
True	54.7971343133442
True	423.05621424801205
True	198.5196244274893
True	223.2932713725756
True	45.64028819669127
True	1066.710081812179
True	175.08600556222558
True	929.0594029182693
True	316.6940068735823
True	925.8786950019936
True	237.53766655709092
True	451.0206049252636
True	526.8603234248849
True	615.7017893652807
True	215.1612565868067
True	467.8894754590098
True	931.0767293020645
True	130.27541814045347
True	7.584209706094296
True	577.86872906284
True	28.59280573383132
True	74.00572924341716
True	816.0303188935496
True	220.8700470363602
True	990.8075207085328
True	687.8813868640133
True	401.806582365698
True	289.5389285135586
True	492.0778932338514
True	346.4287460850729
True	176.52727507874158
True	655.7347831126598
True	713.7105428279677
True	212.21264642487915
True	91.42873467195004
True	512.5714042805137
True	133.4635786240115
True	376.29699496380886
True	329.15298893150214
True	65.12160767791688
True	376.1231853852832
True	429.5556297245381
True	379.608866384787
True	417.64232868304873
True	423.7683797590984
True	643.5999563059745
True	55.84804424254938
True	468.668778138059
True	317.665558940559
True	645.1804832176772
True	215.66054776820124
True	101.50736261658776
True	42.79187923166215
True	536.1700523610396
True	640.4628608760473
True	186.51192395646945
True	401.4580315982007
True	340.97545074128305
True	18.13574015019826
True	173.30587843677938
True	295.604696372058
True	3.3107371293451444
True	878.8504402251822
True	82.50710579997143
True	101.66494697178852
True	106.09813177299787
True	365.3260714012957
True	37.52958436133905
True	458.1045971630274
True	222.0016964205912
True	5.735708246020367
True	116.3201993951568
True	455.7986838293564
True	52.42676208479784
True	62.36202289438354
True	174.92700262385404
True	293.7144375019007
True	940.8612487512656
True	388.2965063185653
True	938.1151861649385
True	187.25113088769595
True	1038.448615830596
True	765.4172457393354
True	646.9175855880428
True	415.9883948150517
True	371.05017223407725
True	79.97815360632595
True	73.39958289469509
True	77.6831045480793
True	177.24537479295714
True	480.52724151030446
True	1109.3208802221232
True	179.92319318476976
True	352.00353271648754
True	435.4455737656387
True	551.9230245386735
True	612.5774201902973
True	288.0456247499557
True	463.2690592181606
True	665.39857742117
True	97.68268486563032
True	752.5218787451015
True	271.28182949701306
True	133.96288530438076
True	403.78239175846
True	860.4351031257606
True	451.20280524157226
True	887.9017331881319
True	203.09512090938168
True	341.3215945171495
True	713.4593060579685
True	626.5437179155762
True	191.478536393931
True	269.8175060024022
True	797.5299765422585
True	29.884707097708205
True	182.5565417772553
True	501.3857384870419
True	694.9106850139503
True	101.95473532430049
True	38.6263558876826
True	160.8964416503697
True	742.1524207692951
True	317.4905991683955
True	552.8935436906372
True	359.21223151275257
True	295.330570477867
True	436.5044957429427
True	499.62518922018313
True	73.73037762068854
True	359.2926006504559
True	776.708558170735
True	0.0
True	299.045309534934
True	253.0409876394241
True	1002.0377568264298
True	148.59106356331532
True	638.0300925735716
True	631.2617155672318
True	111.92582225731518
True	222.7068493841976
True	126.6103468889388
True	11.93157761949852
True	281.926351222224
True	378.15604325403456
True	1122.6268722430132
True	244.41888120585597
True	400.47544214937017
True	656.2766524319968
True	212.90249564692616
True	26.90680984619149
True	883.1731721050091
True	595.1562776444564
True	161.268832750739
True	629.2041476600389
True	161.238640538859
True	294.4405627270144
True	788.9694789194289
True	34.10863574201807
True	106.0660991083351
True	519.2235187304113
True	69.17465252554953
True	75.09478403151434
True	405.5055555610019
True	25.104341553068465
True	777.0185112349735
True	105.27204407615248
True	155.25072060585995
True	17.969913140693535
True	726.7664475040381
True	27.32468585449385
True	780.4057590923748
True	392.57800479142287
True	116.07121971860954
True	685.8422151878293
True	507.7206416719292
True	578.6703345421245
True	46.3041226028824
True	367.34912439509486
True	5.94069335686188
True	92.79812030402088
True	380.44956997453306
True	50.2921752769361
True	121.76483609700882
True	298.8311639448981
True	175.70174335022665
True	93.45107788768222
True	652.5170230530002
True	19.315048533461063
True	1143.91029392894
True	497.0755312297387
True	305.5485130778701
True	503.0360584853502
True	120.0340797642904
True	801.4077935236458
True	1107.443175976961
True	749.8672949550299
True	179.4133520143045
True	230.4298803661649
True	50.522830392225295
True	58.87167305848171
True	157.0721247380922
True	101.95347017355697
True	170.17122377346087
True	1227.7492358297752
True	314.9022141646238
True	357.67642000437786
True	727.6076728788837
True	15.290230307037705
True	15.19245406139101
True	590.1637504757921
True	4.846292470801211
True	114.76393960575916
True	696.2303061346056
True	184.2132076147604
True	659.0613459723186
True	832.9526443966499
True	153.67583955235023
True	889.8654622187812
True	2.490431321457332
True	445.4317408225693
True	1060.026748917469
True	26.821673078781235
True	240.43388001096807
True	143.49233697861493
True	987.4728679023248
True	231.45154660899385
True	493.8975656762136
True	120.2680653689938
True	479.174138088576
True	149.97544447556558
True	99.36492740436644
True	379.59994645852737
True	62.241297885691495
True	55.911958584460734
True	1028.0268422110676
True	264.98542877908454
True	158.5770249267526
True	367.54451592674974
True	389.9589794548668
True	210.37679025166625
True	165.10704832059835
True	410.3286285888953
True	34.6125276400543
True	495.044959553436
True	1082.4881632072209
True	115.33317215897073
True	470.2731627660213
True	316.6609031561992
True	27.026454909745965
True	416.7097180963972
True	106.24721977446691
True	591.7500976390082
True	203.4867254501725
True	414.9517354850516
True	19.509151963746653
True	441.9430906507323
True	110.94747982859822
True	341.03000412890805
True	33.76195523437912
True	151.93019941377057
True	245.83079872463227
True	774.2208111508997
True	57.75410540303737
True	136.6357512210481
True	234.6390567381621
True	141.34241665547611
True	624.723624749541
True	560.618474521986
True	774.0124184298157
True	398.03516056730666
True	531.4759877818387
True	408.705037228198
True	683.5700678065746
True	75.72243319337183
True	454.4398736808817
True	435.30380365231446
True	50.36886582972474
True	81.6971361479008
True	130.538130951068
True	91.2031610929237
True	342.5501698255147
True	848.9916905438339
True	323.0298270290262
True	1089.4046940973046
True	312.6589208453012
True	886.7476620140159
True	153.56593329798713
True	587.4854708462624
True	621.3935920824612
True	710.4242847689558
True	446.9046369945611
True	62.15771697807873
True	284.21954439612654
True	41.20108584371001
True	162.56012474280791
True	175.5366693258705
True	1118.4250559492298
True	227.53635248700013
True	539.2266815063375
True	545.1106232800674
True	569.2453323020447
True	886.7084034775125
True	573.5067182296556
True	625.0795358145398
True	934.5903260918498
True	125.2919001975546
True	325.2354120383506
True	265.2547054403638
True	327.052623486725
True	90.78600303278976
True	374.039536199516
True	3.691672620456999
True	332.81562507853255
True	261.2157210191414
True	618.4493085956999
True	288.2449769360522
True	360.98641542002525
True	10.141849843880502
True	62.061683483176864
True	544.4324094678578
True	29.98819684771028
True	146.29868302891578
True	62.79044725514187
True	145.85209630487483
True	254.58649339314985
True	74.3242326964217
True	392.2842101140461
True	266.95969591595576
True	105.13842464116333
True	341.3615067783482
True	63.876099050898695
True	596.2497575123499
True	828.40688848097
True	284.6809418513029
True	1202.6708332193707
True	110.21788923669102
True	314.45015451048977
True	1070.513252379841
True	84.37957503872798
True	288.29325767442214
True	10.143277820668358
True	406.90622715695457
True	463.29549314049865
True	147.04877005292275
True	622.7882881119797
True	916.8041693755716
True	154.39729341236554
True	78.35421848185706
True	326.5020602025231
True	573.4613756662528
True	622.7520710955238
True	1254.4998228806394
True	25.64115702441201
True	928.597065820182
True	136.0698460977833
True	620.7142443323573
True	113.7585650879138
True	134.13872088971536
True	187.8096445592796
True	168.0034807435941
True	741.5968663340063
True	215.76459695285905
True	229.88159258850783
True	68.39510918379908
True	508.3648935272219
True	436.9326686469129
True	167.9492153495254
True	243.91134277595924
True	15.886268887173266
True	427.61001348846577
True	224.1982766889213
True	290.0984397867323
True	109.58429865644418
True	725.913455516217
True	441.3392835385225
True	254.7005156624687
True	651.0338895281926
True	520.2603136652166
True	462.6062104767223
True	134.76662691853733
True	519.5361100735805
True	419.006493608444
True	2.9802911657659648
True	187.2974736736935
True	91.12302446799764
True	234.49133146088883
True	3.1694533289217306
True	127.1063244655981
True	333.8497037226816
True	7.720417442848421
True	858.9870973216119
True	174.5889198483202
True	712.0258291389388
True	773.1240541905075
True	155.46562435903587
True	227.22857127946128
True	474.5098446436732
True	849.8194967891096
True	48.61484149529647
True	38.537825724393365
True	138.55469998843742
True	621.2904254714605
True	732.5491005411629
True	184.53851271215623
True	597.9785799790761
True	596.1321791321571
True	851.8644604546289
True	402.55257450167977
True	180.2870613616769
True	897.1376180942522
True	218.0581043234316
True	154.35117321638234
True	336.0095740736905
True	218.1891668166027
True	204.44408486796817
True	610.0586468705042
True	249.31485274323236
True	193.45021043365375
True	426.57055172128327
True	463.07129201031887
True	62.03386218504357
True	296.2101690045128
True	83.21828828865634
True	340.43461626904394
True	360.36725890495865
True	250.56622768167944
True	182.986871914498
True	371.1248297747505
True	627.1547871637054
True	779.1299560680432
True	291.3992716678654
True	736.78303294216
True	59.90741074373496
True	868.1609357737175
True	352.6910025675517
True	13.014078922794496
True	614.7669414753569
True	695.24041961706
True	254.9619180847587
True	165.93459405363245
True	47.94664535306681
True	379.7910628757903
True	67.3161416697825
True	15.291968241845185
True	897.4806225794879
True	362.1898050288784
True	175.14745864074044
True	1010.6407681874172
True	12.949856123595218
True	794.0638233296089
True	32.38556670710636
True	660.8822436639881
True	58.6768472011586
True	763.4384314258615
True	440.2455328183007
True	193.23841364249796
True	434.2824991873747
True	210.88659730897325
True	297.03753096804945
True	223.98806556629808
True	407.6536055477797
True	9.755994264916731
True	335.1828947656038
True	115.81375301445846
True	11.899968725927662
True	479.742896420559
True	735.8280802598435
True	279.1559589528512
True	77.71014941857297
True	310.1062576468031
True	84.05127223825713
True	188.254906924171
True	177.6594492516664
True	361.2303302719948
True	46.60989650404766
True	145.85849909399784
True	368.9515347779442
True	885.2470233165689
True	119.52736452861264
True	210.497720033443
True	443.3084695262641
True	18.32834985650458
True	428.9910215875182
True	496.4604255405844
True	90.62702276256672
True	388.8877349962556
True	346.8088458674077
True	412.1456739211187
True	601.8904983140948
True	1039.7565416173666
True	976.4138519463486
True	57.33069206238578
True	1076.3224072958544
True	112.20856655844617
True	119.20624531255518
True	112.2359978081559
True	503.5035475036686
True	376.1801959150395
True	536.3647101432175
True	262.48096937214115
True	155.9017521909574
True	407.3366499365525
True	16.685090853411015
True	464.4923181953219
True	391.48866151639584
True	148.6405098490807
True	95.14159285704234
True	523.275282645527
True	974.1185247898694
True	201.23385557518637
True	63.71495935375391
True	436.2456014936396
True	379.1909305397646
True	490.2843037956088
True	332.8213253085073
True	4.378010645342059
True	543.9227006696614
True	503.2468733526736
True	507.8809296943487
True	191.15459159255684
True	101.11854752243411
True	20.305320319754216
True	370.59610308444536
True	107.51606624825044
True	7.918388844300239
True	32.22877616063402
True	352.35490617257017
True	628.2554135110073
True	143.25296797869638
True	85.34498423518808
True	23.986580971391344
True	398.1238899508505
True	348.67693434007043
True	813.8950623563682
True	310.832357718665
True	521.0439974539709
True	527.5835841170496
True	528.736289634787
True	296.00156387182113
True	567.0916727412734
True	98.84484006773542
True	587.6403671881299
True	7.498769100787345
True	367.7478544331278
True	472.6950102982602
True	974.6327350442552
True	331.8943188505229
True	775.7961966714973
True	991.5367617435832
True	190.1116601552892
True	39.4931116088273
True	370.47656021051006
True	395.90042313944025
True	592.846088369779
True	257.660069983213
True	29.803906221901507
True	603.3594580817797
True	130.7702928012477
True	1054.9875461324357
True	324.1380929384584
True	474.1826944541911
True	120.28613121932116
True	806.1743589844239
True	146.05745837316186
True	807.8461939774676
True	574.5290835825803
True	185.52317415001932
True	121.09985941946309
True	67.91674066680768
True	565.144256228638
True	928.3102803756258
True	425.1896666224555
True	556.6203264835336
True	139.95974916212828
True	634.0327522480324
True	487.20942425331526
True	777.5830355060475
True	312.6415767066911
True	600.4361269727792
True	117.69740798492111
True	23.15482583068953
True	409.1495938806788
True	168.26345820360862
True	104.55686029158592
True	390.98746807115486
True	1051.7551270836548
True	257.53180781575344
True	559.0323811673225
True	12.166758798733731
True	76.54352353094605
True	326.3390530030494
True	766.5470464007972
True	445.2025685279911
True	526.525686535804
True	700.2801595398378
True	68.14078969663483
True	729.527578256154
True	46.82923775904688
True	105.53511229909071
True	178.09913315139332
True	81.65450697776315
True	27.18526711760889
True	303.05373824883867
True	468.2135778083059
True	887.27969545006
True	872.0127241376275
True	6.165164291148653
True	289.5587062717796
True	474.43183736413056
True	125.84880348234638
True	244.44177225675767
True	327.5169382776956
True	1304.8519225149585
True	449.24724082514064
True	26.04047324542606
True	185.51353794580936
True	701.7371208485724
True	31.108173178317085
True	173.2449822268834
True	561.5165306275567
True	69.62639933526596
True	865.219290267872
True	320.8745588829261
True	652.4447702867184
True	78.33821143908993
True	665.6470572655213
True	588.7097487419666
True	824.1910345796293
True	248.28979319603712
True	510.26990321201015
True	846.1014358217387
True	935.9812104060036
True	235.97318794333447
True	767.0249099461448
True	234.5991991978072
True	443.3321334404051
True	363.9034181977684
True	487.0382234044013
True	501.0291759140973
True	318.442835576066
True	339.4119539153817
True	117.7849008728062
True	357.75637746034124
True	1103.3990787618104
True	299.51390012799163
True	135.31048504599727
True	312.10223159062986
True	763.5076428526704
True	655.3236858605019
True	410.5271681002449
True	123.4671382413957
True	334.0692824895337
True	33.55017104910566
True	171.83394992468183
True	94.61249583974056
True	86.39601830140984
True	555.794074405567
True	141.36381915629798
True	134.3069452360654
True	106.60298675992432
True	84.66242961819266
True	442.9333820103116
True	390.5537789484524
True	1032.2519137851618
True	564.0143448722552
True	834.205731891426
True	263.5084312155827
True	298.4844637083084
True	544.981438188737
True	195.70291174724915
True	734.1529795783698
True	241.45468636018683
True	353.9932034755017
True	69.33080084294842
True	118.3609977178358
True	256.84348716057093
True	113.6471685278494
True	479.13762843307455
True	31.833163574581643
True	569.947837269215
True	998.9517632133542
True	712.2269399424849
True	1.164931436344252
True	58.609728199262406
True	498.1622081482442
True	440.7909393514176
True	75.5840313846579
True	118.3448428385593
True	307.0844544319627
True	80.51420164159741
True	44.00381660435441
True	734.5266487441486
True	662.3261812652479
True	158.68479289745494
True	171.51634443716475
True	526.571073670759
True	51.66964985023528
True	25.658562264611035
True	568.2589189983934
True	432.2337224947625
True	1143.384766014606
True	43.5454438534497
True	467.4666208228907
True	910.7146883191172
True	801.5731930130115
True	282.3220037186319
True	765.7029503783671
True	403.35640948165866
True	43.87001931331879
True	99.91519298516364
True	718.6516709736896
True	75.92205866915378
True	145.41120739134635
True	913.8194154970664
True	191.7538401629761
True	271.55748411001787
True	98.39003790974286
True	652.3053733456393
True	600.5058505300898
True	215.2992311617427
True	421.1585582102309
True	41.225344402650535
True	278.5814461863537
True	589.0503962321978
True	612.4441490419416
True	310.8916832713245
True	73.0126695279825
True	929.4239158476132
True	1116.5698547152665
True	573.3407025518208
True	58.8425599152864
True	30.955271274697044
True	91.84127894835612
True	107.82052912266974
True	104.20339227377627
True	884.7624072332575
True	1196.45679819584
True	734.7452774648151
True	322.10733436949255
True	8.465030037482412
True	19.690432124141847
True	336.19526115926186
True	484.4509493343454
True	48.03040857177876
True	559.1624647104611
True	429.60331062795575
True	400.014512047338
True	79.57957012777032
True	211.91640676411708
True	253.88521226682155
True	140.92977498947326
True	379.72201202672886
True	42.73613160514413
True	178.1651765147627
True	1153.6645307639444
True	6.349776106771167
True	28.09771150270192
True	591.8407602859328
True	349.11179387711326
True	785.9480690904874
True	158.58909271813195
True	760.5669446560737
True	605.7732723212658
True	281.80336998767
True	416.12401591591833
True	348.2945671793542
True	291.61123097049403
True	270.00518057642904
True	393.0894999792518
True	502.9553468862888
True	523.3026371803248
True	105.00258212056434
True	353.46691138269176
True	10.168648586056465
True	187.0255123356141
True	217.75187813442423
True	874.540955206101
True	593.8815311661427
True	30.35581780081614
True	728.3450257948501
True	807.8565362787895
True	106.2350093448972
True	352.8358052503506
True	881.2070960306479
True	224.4268819508057
True	165.8808291766444
True	541.1823150645924
True	585.5822517282076
True	1100.6749340120584
True	144.78225095397812
True	142.380763926881
True	255.9098825183633
True	319.31602934989905
True	419.7823230404482
True	411.4440969999184
True	316.42557042531183
True	440.2452560078118
True	482.631961313784
True	229.32993923478725
True	1509.6599956927012
True	261.7783867601832
True	410.0817916948475
True	54.41115814847016
True	771.6661637002163
True	252.7710597656693
True	933.9817729465906
True	561.860938090258
True	313.3307236655875
True	772.4540910419485
True	267.392762925763
True	215.5152433323981
True	261.4687244982844
True	222.33876967640384
True	134.9491596748017
True	253.44419464025648
True	735.6723780573822
True	529.4419740549296
True	222.21110959992643
True	1184.411341783857
True	116.79381858222206
True	262.6792708510911
True	68.23775662792175
True	306.31286342906384
True	424.86518058798026
True	92.35447918331036
True	216.17929053914125
True	77.09454604499376
True	674.1403879096554
True	366.80167207509686
True	224.11592690275052
True	738.9549321556981
True	846.6993400795087
True	833.5417285788366
True	831.091504626886
True	350.7364314426294
True	1.4228741590382707
True	274.3492719251784
True	55.45323656494527
True	387.089369217066
True	53.65935402913105
True	357.82901568399745
True	868.3573140040347
True	1024.9945321050188
True	404.2469722784909
True	22.68137742240584
True	519.8968035225058
True	497.0515012191802
True	186.17630135072227
True	237.6632099807533
True	280.3488325560747
True	23.150092756713526
True	126.9154959112506
True	948.433743105106
True	61.82228234519752
True	495.4164641858444
True	800.2008305507936
True	100.39782722083704
True	247.8765751322732
True	114.60036481684004
True	15.964919234264904
True	1.462832248814382
True	120.33620885335051
True	1010.6660656280168
True	471.7299483480386
True	69.87910772084618
True	782.6439136946234
True	339.19017946699574
True	1.0822359472078231
True	460.9705000386365
True	190.8356586959265
True	503.31469268697447
True	83.28920967507553
True	315.72184817916497
True	369.11065427786633
True	162.93663349572853
True	222.1219393008568
True	128.12691570453143
True	172.0563296940034
True	1021.6362502535012
True	14.46457328223639
True	502.5149162420887
True	478.9161019954596
True	371.2921643803437
True	220.7015720618354
True	232.93957714836247
True	161.03075979221754
True	46.58964705399596
True	496.55634686611904
True	154.1065566786434
True	876.9853138485674
True	811.9470795251143
True	246.36915589732124
True	302.8001819023179
True	528.8564710803545
True	41.06720783548373
True	83.7187152170456
True	739.1759404785522
True	1089.8672684138114
True	113.08412179998666
True	727.5768183679686
True	148.13929575316052
True	913.0011418712656
True	678.4850602316955
True	106.3829524591542
True	269.89960396690304
True	615.5384725941286
True	260.79225228597954
True	45.98283252388472
True	579.9367072265261
True	458.2473940761256
True	6.138079482371972
True	466.5485385483146
True	68.15786002116583
True	173.50523872013292
True	238.1345762611413
True	293.4018400455856
True	74.2283420488717
True	214.675591648234
True	350.7672647897659
True	450.6417495027721
True	955.5648408824547
True	47.77871757651609
True	884.5347027411939
True	1053.149766529091
True	125.84635555124036
True	72.9611498893166
True	996.964957065076
True	33.840408395468
True	230.49704026565436
True	84.65731452531602
True	207.2715735668044
True	362.18181197625097
True	931.163546301773
True	102.20318274175894
True	70.88782914786631
True	645.0246760406686
True	272.759978985996
True	735.1484805192042
True	51.42743464009816
True	458.0145890931528
True	371.8588939021462
True	688.7037688995272
True	54.18679902658807
True	108.38790476045712
True	26.65050042714245
True	276.402438421217
True	44.5798226279704
True	346.92599145626
True	2.881411945835303
True	1171.9684076586404
True	102.59843578004156
True	133.00256039334067
True	349.57115870112256
True	747.4060005510468
True	689.9522602680508
True	994.757129786344
True	498.43035039780887
True	426.3445073037603
True	140.2125970807221
True	412.4727084039882
True	835.1365304751021
True	445.4062296239546
True	947.572017525015
True	86.07318481994193
True	438.2015411606219
True	184.72702032801908
True	286.52901850322723
True	748.0819130844421
True	166.56376358817283
True	134.965882288892
True	62.85983788376206
True	876.8968168386358
True	772.9904812381872
True	80.5887638440099
True	452.14864690193673
True	743.7324655525889
True	419.1574661781739
True	56.5785524135844
True	318.9723814655907
True	793.527357927826
True	28.42880695926564
True	346.09863009312903
True	165.22342646402578
True	289.02878959661905
True	34.614210500242265
True	220.4224860986671
True	775.7363299608255
True	641.746782656867
True	56.6528518989224
True	296.1042132976903
True	884.7781005947899
True	16.78761175426628
True	319.6676503481001
True	282.8931464157145
True	429.4953272867413
True	225.05797362931943
True	622.6553119168732
True	47.29982492222592
True	962.3592807972508
True	888.125207906061
True	45.87573423322898
True	394.6431198493315
True	732.3212230103662
True	890.2624412883164
True	267.5181149342016
True	607.7443794023276
True	126.58119203030454
True	199.7040458940417
True	131.70035542452416
True	133.49023535421802
True	200.73330534655844
True	924.939856736086
True	780.7617033310396
True	973.7541161579012
True	20.714245799786774
True	25.94338949096692
True	359.80813723952133
True	13.474502174294
True	629.7783739837389
True	1087.8612693214443
True	269.7117607198334
True	207.22991229187735
True	84.78833498325288
True	228.7039507777843
True	137.0768887149789
True	43.280367915281055
True	127.35364612225894
True	86.23832572494409
True	241.6388910629244
True	514.876516866131
True	165.99041622837865
True	29.85937285830288
True	55.97469724403592
True	425.0480712777832
True	268.6663433867089
True	598.5650491841866
True	22.766792255273717
True	113.43965270238358
True	649.9551631693456
True	259.7853753543932
True	469.53618964387175
True	651.8288233440651
True	104.626136044506
True	112.90592777226225
True	77.67704912612459
True	27.318066258109248
True	116.10386156426657
True	86.12208282556969
True	101.08518532138484
True	147.24761631788996
True	244.52373793648616
True	807.974730252553
True	291.8717461547613
True	907.8905820670868
True	163.1033996709118
True	207.26935393388632
True	759.402561216523
True	314.122332805668
True	591.4215306129998
True	254.89170030621824
True	341.01663489470434
True	443.4130314639303
True	567.4377862388102
True	643.5616029343784
True	362.3756898685372
True	36.02413739627106
True	547.1639028109134
True	620.6711873397259
True	20.55983105942571
True	10.947745804005736
True	265.81016521422447
True	412.0219051282422
True	449.7323469593508
True	68.2525282837067
True	652.2586342438984
True	940.0518020528236
True	231.82459051293327
True	898.7144393336847
True	283.835837639737
True	107.92523019190368
True	279.81045351541366
True	720.5546076602772
True	38.72600562366915
True	574.1527862451109
True	1283.6398372531803
True	1019.4938033106066
True	880.1118623572261
True	212.2774671151236
True	90.08559962565708
True	195.2793201924761
True	835.3934511744912
True	154.3626895311043
True	1095.45092660659
True	874.3569675886514
True	41.26925041456839
True	89.17618469909193
True	411.6721562870615
True	409.0493412402963
True	206.82018854838427
True	519.932509676251
True	670.639457601679
True	124.69698858989014
True	276.8300300199765
True	1006.6751685649316
True	48.17359483167072
True	682.3633664719507
True	561.4956840818846
True	37.46667800554948
True	824.5304426221625
True	374.0785756753128
True	586.9772024418462
True	109.88445005269624
True	272.0141956580743
True	220.1885058143814
True	26.116573228217213
True	133.47801582359722
True	753.3413662617894
True	141.53495656633967
True	377.82673219345054
True	65.46461529450288
True	627.915925809405
True	585.4051424418715
True	241.5194733936114
True	468.9756189847645
True	161.06723087473742
True	169.9079167429697
True	217.32657150280653
True	281.5775457807705
True	365.73478195557743
True	128.00854503612229
True	194.3465300210093
True	25.882760103382413
True	865.0583904708724
True	313.5364737144619
True	11.36449395242822
True	371.3591088735878
True	159.92281855425517
True	636.387112400057
True	369.1459612738398
True	587.3651770564481
True	539.1221131300921
True	490.1422259589664
True	783.5612200723637
True	242.45187327809523
True	571.4203025229295
True	164.6211658174685
True	534.6956230999243
True	357.9936793172225
True	386.1233801880483
True	125.71394709356856
True	135.02222562743847
True	106.66895090762674
True	65.24198150190408
True	724.7430884380746
True	192.82566100413052
True	42.93148771396783
True	0.0
True	535.5528931660178
True	110.16107132425272
True	22.67346185428172
True	38.33886621815374
True	111.26347628942008
True	552.7603475165076
True	183.93775757501297
True	104.4437660202274
True	37.064463950673165
True	156.98304163360038
True	941.6649157452556
True	51.1207523140517
True	224.94443303631252
True	742.8958347544061
True	310.64459726831353
True	433.5491116704509
True	465.4261805711791
True	504.5190238901703
True	585.2842805068217
True	927.4633431683033
True	270.4037773786385
True	1014.4825683283852
True	911.6444480864908
True	622.8619807750661
True	345.18110403951044
True	834.1750518936135
True	8.609948602830357
True	34.54647749992478
True	297.5582076748472
True	42.038965104050966
True	206.6081487410833
True	752.7645235329942
True	221.2220460815437
True	760.7651173211216
True	765.7079762829569
True	126.42054075943608
True	359.1869395803669
True	592.3883789020725
True	22.648805996847543
True	132.5092046833007
True	446.57989821634897
True	295.40225001505587
True	196.94624926294648
True	111.75947325568028
True	376.79264712018806
True	23.308253041852847
True	358.63050545353866
True	374.8514037055047
True	1042.1324608083653
True	364.9421847822142
True	27.76438749308277
True	432.0681466017152
True	466.8905799443395
True	225.8909064164616
True	30.35565960856973
True	770.7728878421714
True	432.1984349354194
True	178.1543794892224
True	11.10119110460092
True	1223.3206077065167
True	165.8638377918464
True	27.9589551353757
True	302.68894281774647
True	276.4815054604953
True	115.06449295500776
True	291.87312581285295
True	43.847320836967256
True	324.5844911088203
True	307.272856431349
True	330.585905401786
True	29.403158790525744
True	47.9823946359959
True	1026.3632957108612
True	26.42771428493991
True	13.011303313362063
True	180.6835839131116
True	632.864776686833
True	8.247425641689277
True	195.2959514508972
True	172.42006685232664
True	553.6891565141744
True	368.6891502522846
True	770.0082833849367
True	326.48287659116454
True	494.0622021667765
True	439.2330991319152
True	494.50161074432
True	97.70634404320298
True	1288.9940514018774
True	919.295252206143
True	276.4205596452543
True	525.309728226982
True	99.88695116314584
True	560.6528585501517
True	421.26107616958825
True	158.06253167792497
True	81.0721921988162
True	345.57779212694265
True	165.7169947533501
True	32.02060193837639
True	602.71866512059
True	375.07636189041136
True	70.68318283694515
True	27.24858383300058
True	645.5160030709621
True	495.1741412113655
True	72.19698805420137
True	22.306207992958075
True	337.02944393818234
True	320.4582087851076
True	722.0919613998776
True	544.3260785999805
True	557.9671013847183
True	795.5484448272653
True	8.107309742048328
True	55.47107528747993
True	40.1158457365755
True	61.779039215823325
True	521.604534794495
True	587.9474642548743
True	86.08889627501829
True	106.79617982017608
True	193.8026460660668
True	76.54636615903858
True	182.02883928468933
True	211.3087837180312
True	277.9060750734224
True	808.2747306509631
True	591.9331364917898
True	289.9790832220254
True	190.61666215614625
True	257.8972240397526
True	253.7076204504997
True	730.9983602213066
True	338.92367168549305
True	166.76695427720037
True	890.0080802375128
True	344.6083980573409
True	466.791740315441
True	153.38095099481978
True	124.2360878678612
True	63.17702877289498
True	213.0422725530613
True	995.6770880660443
True	510.72363268596655
True	111.41084974500004
True	354.6197727011219
True	99.71577660642538
True	641.4517440780772
True	4.17924812442935
True	676.945585796421
True	37.38376404806021
True	926.560466038072
True	843.940181174616
True	214.4797477570052
True	31.53544232392149
True	80.25322993558996
True	473.67612533532326
True	212.6791655377968
True	1.4826329914341383
True	79.92562252914813
True	1103.6865454035317
True	341.7772593879067
True	662.4412888532986
True	495.01049764143306
True	30.90999699765217
True	133.42673234717228
True	442.8203318494912
True	950.8745750994464
True	780.4027600465884
True	421.11343944962937
True	340.501484630094
True	18.495604259230603
True	81.87137331669538
True	727.4139828687415
True	455.4207007278578
True	397.30949254808286
True	912.1230943930632
True	27.071432262235373
True	215.80607682391448
True	888.9584864476848
True	229.15264544166556
True	8.653920811734864
True	501.36964724952
True	107.96344270044764
True	625.6678149343295
True	54.294036533856335
True	264.2721020955137
True	875.2672038469337
True	862.0243612250559
True	276.7627897005576
True	441.6901058388175
True	121.17395946965244
True	593.6607122109099
True	253.31399709283525
True	205.26153945696305
True	870.1155175197883
True	55.70146030703892
True	715.7259119721072
True	274.47139612736504
True	300.21646602109894
True	170.19314671995303
True	475.65561510593903
True	608.2689266320353
True	367.4372465764756
True	417.743900336838
True	68.32204585974812
True	167.14156559722224
True	454.1952156681869
True	214.84156382651537
True	37.904848029573074
True	195.95547955082156
True	388.6987540474975
True	396.6773352287798
True	744.2914193162908
True	129.19992957262252
True	665.0897228379022
True	510.6392269734861
True	597.5474470399342
True	139.706460095823
True	33.24967503712403
True	673.9224303899821
True	71.78337658015602
True	547.7940307314738
True	666.1060629489214
True	448.6202705749654
True	136.62032932475074
True	533.4110504540123
True	4.702951713346087
True	405.7533122845495
True	31.29887065349341
True	637.2854755455696
True	267.56390897923507
True	571.1522154822264
True	718.0549996870791
True	140.29639596199408
True	521.8989884873239
True	521.9314212127051
True	60.38942874673818
True	953.9833042634414
True	2.401068942700773
True	29.23768347241258
True	632.498632291097
True	656.6179690876488
True	136.83519192304877
True	401.2470561419667
True	124.19897621277696
True	74.12279257416313
True	436.30003320440335
True	41.747139940084
True	510.7617784489366
True	12.357881291108072
True	845.4411143238474
True	548.0364107089791
True	648.1894646893245
True	100.19755970992551
True	376.70678623583575
True	1010.9579302812812
True	855.3405894555568
True	136.7013672140774
True	538.8982559887797
True	485.5177478534884
True	254.2367840837145
True	249.1115190104008
True	6.062868593902285
True	333.92358992187303
True	12.055837929534713
True	370.42127522811785
True	75.1520825267678
True	409.21843251332064
True	657.9966340953725
True	125.17213335472672
True	229.79882661902477
True	644.2662938973534
True	689.4903521898539
True	289.3285403339715
True	137.37554556293824
True	165.16592103249187
True	477.6640832337333
True	86.67921158426613
True	9.982016610680208
True	528.6943962759475
True	558.5717993976525
True	19.015345976639683
True	137.97251004689255
True	884.3377237580406
True	493.46709802318094
True	259.2090314380655
True	31.7152965085736
True	470.98535876035646
True	110.91572853748968
True	582.5047040574599
True	646.8036040017822
True	300.8878744904616
True	375.6331861619658
True	177.94787218102263
True	245.6680833364589
True	76.2997847692564
True	221.35251843265743
True	498.0958996840725
True	22.182148609411477
True	451.95856970707854
True	374.9921584543342
True	697.0471017919496
True	915.182885161544
True	840.669469048052
True	155.01191265807253
True	406.8316770005985
True	71.1585684317255
True	188.0681579075982
True	317.9995512306229
True	10.411922506783478
True	803.6618356566195
True	22.935417445547795
True	392.11082433244593
True	257.03735155140066
True	655.4111721349086
True	202.04606648966296
True	37.25858257377192
True	671.9080309727999
True	1080.9400015192384
True	216.094475031504
True	129.41454206674325
True	639.0434010877378
True	483.5533204145797
True	17.061043604039824
True	814.6174710357968
True	117.6654300116854
True	42.213245685637816
True	300.47943813092485
True	362.7582238472421
True	397.6081111533402
True	268.63393618185626
True	20.02119039741186
True	23.123693629609612
True	853.0544853290409
True	196.20777736499812
True	118.85666393975876
True	843.4570188276338
True	658.5027833371306
True	660.7356867641263
True	442.85315966338624
True	147.62182061966988
True	31.759371977965383
True	99.81879586610609
True	445.3390363275317
True	232.8866283322668
True	487.9668366812508
True	150.3932208295304
True	496.78781591304727
True	646.5933509296104
True	951.30052208698
True	25.534851288006056
True	999.7910958587564
True	1093.3233271464362
True	482.8005476059255
True	79.06152424704649
True	806.5394828661293
True	632.3167871907916
True	642.9205192970397
True	183.2886392646089
True	750.5691995007757
True	703.7832732109968
True	125.7803179129971
True	769.9319977314902
True	807.6027816031763
True	464.4117313947608
True	225.44423531169832
True	70.91128324117666
True	304.78626903156106
True	345.39642591577683
True	477.7382756822497
True	435.61550637320886
True	187.65167508296184
True	310.8531555565843
True	2.989334950920922
True	11.728373017555436
True	107.44860968363948
True	133.4865516810342
True	350.1252374702028
True	349.1081603863731
True	112.26001559213957
True	18.37175416537045
True	220.0330197175146
True	816.6783381150157
True	468.251242359072
True	500.35634761668285
True	544.6088950979326
True	809.6101187296881
True	626.3910699052154
True	95.80020653366536
True	201.60971292519443
True	252.3035357380716
True	289.1472370934407
True	109.18129776278931
True	366.54102987497606
True	437.3579299094226
True	172.7507815345117
True	663.206004371412
True	252.24114056510837
True	212.96502951653983
True	27.61200545563961
True	256.84964907277754
True	475.2681086388692
True	165.8379362282189
True	521.3068037967258
True	452.49368384457296
True	245.79813087393555
True	107.88416750324046
True	39.28237629050526
True	407.57468365706336
True	795.0624911116867
True	168.2935784731426
True	1003.200599811062
True	1034.639991264631
True	480.6301321611142
True	103.03534548905886
True	118.93140786012458
True	667.7194935182196
True	9.03494149515393
True	224.4746946793941
True	132.37877792343045
True	120.52363984467462
True	336.49930173345166
True	622.7517230420365
True	39.13197282243629
True	128.21482644179852
True	978.2365981713112
True	57.88149792376148
True	449.016539515958
True	521.9265562571563
True	256.65018443138604
True	133.2531116977304
True	873.4078810938729
True	1170.2787622673388
True	524.206157845532
True	647.9167768695434
True	212.42926107749688
True	151.5361390139711
True	345.547126660725
True	257.3795379993455
True	171.0270640411086
True	318.6478174824866
True	354.28852787320494
True	11.68534991823041
True	628.8987542112126
True	144.33741859991133
True	77.64725787021678
True	435.6336384377579
True	317.9847237777703
True	1196.8622841446145
True	342.6576173055444
True	953.3721078702896
True	9.97417384536456
True	268.3766303561457
True	225.15945506755097
True	154.87075245575235
True	476.7055563298196
True	206.56189351844893
True	395.0375184752904
True	331.85447183957785
True	114.11961249745934
True	350.4889090567607
True	1048.4708730615198
True	716.7379812927501
True	225.1015481297232
True	110.7339472068649
True	299.42220096503365
True	23.83200597256942
True	363.5731922877914
True	300.1777664119043
True	563.0518382325164
True	450.3469337668509
True	361.4987548768828
True	157.5587586828335
True	13.825647841948664
True	420.2618587598165
True	280.4991198150108
True	144.12723708864732
True	308.50454661138343
True	434.0819070075203
True	822.1798972704267
True	309.9630681259566
True	768.5485374166695
True	410.4809202767266
True	370.9273491452874
True	1.3048333239296468
True	1164.0198474957538
True	102.61790661940152
True	928.7977320794806
True	193.45719526339116
True	463.3386020597658
True	674.4065229588795
True	82.31421767693992
True	497.3211064919041
True	33.163489255451715
True	426.30595963352175
True	79.91863848001385
True	229.6762608090544
True	36.62818953327003
True	640.503587981977
True	185.24277323008675
True	25.8008224730342
True	405.20212020062144
True	110.35908804080654
True	173.7893183575254
True	865.8530741613909
True	260.29237075792935
True	151.21307096143195
True	368.6486470963333
True	517.2539311475589
True	338.7606408202621
True	516.5746429402893
True	636.4206306254803
True	164.88991846452822
True	7.8869448146084355
True	71.33143084310905
True	446.4025246144328
True	90.53449757079169
True	79.7031945435426
True	1036.1190269283104
True	28.527078507589163
True	323.9318255131867
True	314.874831462251
True	469.5183203268696
True	668.8049209811634
True	183.4273177152868
True	654.6043324996696
True	324.01691547883047
True	353.9186969854886
True	266.17240406287465
True	211.85759589398623
True	356.6336497502791
True	463.7066954192493
True	418.52802840539
True	624.3675418634976
True	143.28716248763095
True	76.76618113887582
True	38.94349372494512
True	289.37143551540163
True	651.3119651368041
True	414.1079547633671
True	764.4027107257199
True	203.86163824203197
True	390.3648908172306
True	64.38314380724742
True	57.47296186406463
True	411.5113470843611
True	200.4956439304989
True	225.0781507674096
True	42.669885907084655
True	1070.3610501393364
True	177.27404041180668
True	910.9468984782998
True	322.26390996157
True	936.6894042182367
True	225.6754138610156
True	458.6701527914923
True	526.0579853465296
True	634.8894222350506
True	214.84288523477585
True	487.0765644772949
True	933.5910377687946
True	124.08962465785908
True	7.798234424310872
True	588.435879982962
True	28.797679217613293
True	76.48858932130953
True	782.0267486178491
True	213.0294490811749
True	966.7185625346158
True	684.0187580408034
True	406.5896204874144
True	291.6104329662978
True	483.5094753012557
True	330.6830377492351
True	184.1241431421586
True	665.091457269632
True	716.6108270760598
True	205.12037875376413
True	86.55050613912519
True	510.6488910275504
True	139.8964100901429
True	375.5151376506011
True	325.5555528340302
True	66.59437118641308
True	381.0005613680043
True	422.5592040788312
True	369.5888185189938
True	395.5832007669416
True	430.3480151443071
True	651.989737521407
True	58.67150124437719
True	453.6763246252355
True	325.2727932878332
True	647.161511234684
True	221.0675013533961
True	97.25321605320396
True	39.924764115545706
True	542.4745030165218
True	619.4721701899637
True	191.2400592948728
True	412.5664587328527
True	340.628887983316
True	17.096241488812954
True	173.5766463883389
True	294.4314753358399
True	3.867300304166517
True	887.403806719947
True	82.69356199946984
True	101.79532867210642
True	111.05910991366252
True	355.4409775841918
True	35.80596966463616
True	458.13585068046143
True	226.544447262461
True	5.015966324767472
True	123.47998368581578
True	444.4542419413007
True	51.79703525062521
True	68.99704722519525
True	181.9993345936776
True	294.5698542874207
True	941.3061213095924
True	396.2645679706059
True	943.8270296498292
True	189.3986320137676
True	1011.9131745499363
True	784.4401738033333
True	671.7036503474544
True	400.9146000125244
True	383.8650763161188
True	81.79598147626125
True	71.05586953650796
True	77.80918306884172
True	171.9050026633024
True	485.962176618434
True	1093.6369258289324
True	177.45822716035437
True	355.1989419884753
True	432.84901984863785
True	576.4189475234708
True	558.7185369847275
True	279.22954292475686
True	471.0098940814742
True	655.8942543853598
True	95.90300347077998
True	727.1952766942161
True	273.5538203818291
True	136.69550148966562
True	419.77626379656334
True	890.6665453648902
True	448.9548338945134
True	848.9032934630621
True	189.97523714257224
True	345.5562188905029
True	697.8583675480791
True	636.1474380735785
True	173.34262427332274
True	261.1194518535808
True	806.5829964214762
True	31.17673073200708
True	183.3729436244748
True	497.0961998617379
True	687.1577440422017
True	108.3191183461135
True	35.75529985778591
True	166.25427801177446
True	729.5921489978101
True	316.61941941514755
True	549.6795837107073
True	360.16291681825714
True	292.4294042654432
True	459.3082820355896
True	496.6393289258653
True	71.65559623322649
True	384.0895617105125
True	760.1257781588465
True	0.0
True	283.1406867851522
True	256.631725957509
True	957.990257004053
True	153.3116759466035
True	653.1001315555925
True	637.1021039280768
True	106.00100097564832
True	219.16955202459
True	130.3696589872466
True	10.794114499683504
True	294.80603546240195
True	382.9665288130543
True	1143.3365429114608
True	236.746949941188
True	437.4408862939375
True	643.7888994559435
True	206.66360920535428
True	26.816144524897013
True	885.9369721325754
True	609.5653401249366
True	161.7981803844674
True	619.4473852987724
True	158.74133135369647
True	282.5609240140223
True	787.6614110724148
True	37.10770693971379
True	108.75169934388308
True	536.1740434597714
True	64.09723534465512
True	76.34428264404309
True	404.02592787066186
True	20.46842912735456
True	764.856922603887
True	98.28653008924134
True	155.76379266876492
True	19.66331749808781
True	694.4278914788243
True	27.722954535690963
True	776.3560224185952
True	383.9203330062909
True	120.69434558730724
True	702.920555499796
True	531.083566553859
True	561.665207394592
True	47.92029673974209
True	366.6558745072233
True	5.823546928421749
True	92.73616888042731
True	359.7246040184816
True	49.23795405254059
True	119.33249180961452
True	303.58387617028467
True	181.3644659135892
True	98.46716944920456
True	629.4978818705337
True	21.945993901597664
True	1147.7641539199976
True	513.4638891817016
True	301.0794421201728
True	492.0737598630183
True	122.1753126407202
True	790.1420527518983
True	1095.5128896855626
True	751.3230723102729
True	187.10531655079336
True	229.204261169533
True	51.70644009069297
True	57.10433844293232
True	156.78838754039182
True	98.1088499139996
True	170.9869080871767
True	1212.4475030385452
True	300.78253765313593
True	345.9596104179018
True	730.5263116377544
True	16.45569152815376
True	13.914776016892262
True	570.9702362913673
True	5.48562942848999
True	105.74183338878196
True	694.174158525078
True	182.51454985627356
True	641.4981377370409
True	825.7236893379327
True	143.60796400767464
True	853.4938306188499
True	3.552613626454793
True	444.57424280380303
True	1068.8052895614196
True	25.51810181395765
True	245.15459060982596
True	151.3513951663347
True	978.424463995829
True	232.8754912433517
True	505.2952304824466
True	126.13208154267552
True	513.2941389248301
True	151.82203208927814
True	101.38871901700168
True	378.1094878518496
True	73.41340043780772
True	54.832178875569504
True	1046.774961309347
True	266.6725316245428
True	159.4815620048079
True	374.3241022434904
True	380.73565127422046
True	214.0623819220026
True	166.8679541847901
True	383.7385403288631
True	35.69755867335806
True	493.8676358880497
True	1145.6348250412025
True	112.96184836493237
True	481.0099037722583
True	309.1059322617479
True	28.144888055586197
True	417.4150426311178
True	100.5981072857931
True	599.0934616664892
True	210.43659253818888
True	402.2303100656232
True	20.6369392106667
True	441.73104378147787
True	102.99239018647016
True	345.1393242417005
True	30.285408971537965
True	173.02117325940824
True	244.3336384201081
True	738.3615134881279
True	60.68906338417754
True	139.23067336006474
True	237.00508007816663
True	141.3757917999287
True	627.4524805538002
True	547.3390138777476
True	793.5922849410994
True	393.7457327286449
True	540.1645376861468
True	445.1964913684794
True	702.0674398929967
True	68.73194919701373
True	482.44801913608194
True	426.8408556800477
True	49.10677267918496
True	84.3500960465377
True	126.2318664754972
True	84.06233269785149
True	325.3911704523356
True	857.908587400222
True	327.2140398034132
True	1104.239160375507
True	296.89549717564427
True	909.6219465741216
True	149.7439940045413
True	590.8614466890201
True	609.848102382369
True	706.8866900399007
True	444.891516743488
True	63.233499360649525
True	286.9747361993995
True	42.87021512594979
True	168.17111192051377
True	172.26415523621392
True	1103.3006169559665
True	230.01919091990413
True	539.7774125093448
True	553.3203425772012
True	559.6232463258901
True	897.410298114885
True	603.0252015256741
True	645.7760043771194
True	947.3805199064516
True	124.7825987697727
True	303.8106687750271
True	259.5543861557637
True	328.2200013044155
True	91.93618516023152
True	394.3495999191893
True	3.7600087767414623
True	338.14576662445785
True	259.1013947652187
True	621.671702648344
True	276.907173691577
True	366.1752559153053
True	9.145664696762104
True	58.92571844313081
True	544.8292296415749
True	30.863179070394214
True	143.3726265306582
True	64.16739947318224
True	149.40354185106648
True	240.40359002330047
True	73.20470911146631
True	367.16559720628544
True	294.88977628028186
True	98.3872658284301
True	337.37504295775005
True	65.24465054588292
True	581.2912446919316
True	808.2898136236774
True	285.3216496308403
True	1151.8201042362834
True	113.93860626422834
True	305.50024018714754
True	1046.9695635106334
True	87.91714766436347
True	285.22372971341525
True	8.560839675011948
True	422.686243923868
True	437.5763245961956
True	153.36139100038
True	630.8706721212452
True	919.5621821999453
True	155.24367239491485
True	78.67991747545956
True	329.1288121669565
True	557.0159108383683
True	608.9529643507482
True	1253.508045278844
True	27.96161270345698
True	926.6386838789202
True	128.68571027326692
True	646.3339703446846
True	114.46055386826028
True	120.60218563446652
True	191.61327221812576
True	167.03179518028438
True	747.4246590255931
True	212.7947700385511
True	230.16598286827684
True	65.76891183401112
True	504.3576110751077
True	462.88898081091486
True	181.89950775094508
True	243.7382396796796
True	15.240553656115583
True	436.500806128381
True	212.83962897117345
True	288.41834183403245
True	111.68123518758486
True	687.7832823415018
True	406.7770277264276
True	251.72355130653813
True	644.2524033131933
True	520.8770767875417
True	467.7598646911845
True	136.92315058740945
True	521.7614797733617
True	433.6225765340034
True	2.916297194956068
True	196.78030323539397
True	91.29619732624884
True	244.28836437300507
True	2.631105474063453
True	125.74667764007889
True	359.3349214907594
True	7.573676509435279
True	890.8382435552945
True	171.2357133690245
True	740.2204202242885
True	812.6522901394286
True	165.78753820781446
True	206.59327052310695
True	463.8215904295057
True	825.8924007933075
True	47.88910959711628
True	36.972462975678944
True	138.13667594010252
True	617.5410056003834
True	713.1720750746867
True	175.7741522501208
True	599.0055165608718
True	609.3390590998462
True	851.4530985581389
True	396.9177768698161
True	179.83938989522937
True	888.7723897072168
True	221.14813442870943
True	141.2994527789262
True	324.6827353127125
True	221.7886664916743
True	208.3122954379837
True	622.6588344008918
True	257.0981115809953
True	192.62963132808517
True	459.0631101554396
True	472.3111582299134
True	62.88435089757812
True	291.5236308823919
True	76.38646584904212
True	313.63607999413455
True	361.202052631696
True	251.3909167855493
True	172.00982693090955
True	373.2952898152892
True	648.5823302635713
True	742.8156235144794
True	311.09024018141315
True	755.6164531594975
True	67.24189319101282
True	892.5983207829971
True	352.14476842745904
True	12.449778447599623
True	590.1544791222896
True	707.3478914251789
True	263.9509319309108
True	168.49214351016883
True	50.42795749917742
True	394.79993670016
True	75.95846233581044
True	14.79620507278514
True	880.4736023861861
True	360.3995845473008
True	173.04291283432312
True	1002.9852421454405
True	14.39785801117158
True	808.5801513076401
True	32.13414212712768
True	665.9788089436696
True	63.197721008762976
True	723.0511037781283
True	449.2477875711696
True	200.4613000751023
True	449.7194608820325
True	214.7719879859345
True	301.1752060689683
True	227.38221501991552
True	414.6256893340645
True	8.05466343149149
True	318.64957981428705
True	106.99696749199884
True	13.028639930323928
True	471.12326925516993
True	723.7033097667951
True	289.29147529974017
True	77.86977236875839
True	304.5465699733029
True	81.60076003382623
True	188.52156384046572
True	180.26608392953275
True	384.9669898946736
True	45.680329181260575
True	131.14678424609374
True	370.1138158947688
True	866.8267568779553
True	117.4191336903104
True	208.88672490113316
True	426.2424538508813
True	18.51828775754983
True	428.6835494943194
True	513.145061649807
True	89.3042745067829
True	389.638854592004
True	358.0024544276706
True	410.6127200942784
True	592.9921574241968
True	1040.0803022884156
True	986.6462062712494
True	59.2070377508912
True	1031.444659692889
True	109.92039439823937
True	112.23045574067142
True	110.98971847841672
True	476.3131399528701
True	375.765771169896
True	568.0196337228233
True	256.0237094607121
True	163.4558964861686
True	388.7344047273645
True	17.07046779693739
True	468.8205596366933
True	409.18193470806506
True	150.57221175188826
True	96.20079271898427
True	546.1227848510847
True	997.7403013086756
True	210.2470425587276
True	69.82894730635336
True	427.8324700577636
True	374.32280679099625
True	484.8221495383696
True	336.1865696876652
True	4.1811843375671165
True	525.7403101114475
True	509.6100954080331
True	503.0407458419299
True	197.30937874083745
True	104.1625506578959
True	20.97724393814836
True	379.24606080658816
True	107.82542927621844
True	8.167470858003362
True	34.44089288405138
True	345.9135246696561
True	648.4331730767202
True	136.75599141979637
True	89.83153559312701
True	25.037457350393964
True	406.6403392246246
True	361.8362810979175
True	781.4482044392722
True	302.8552171724748
True	532.2596372827628
True	539.8892251735414
True	525.3753929785277
True	290.016603990455
True	537.4060988731021
True	99.43250299136226
True	582.9216113073543
True	6.526487883208169
True	371.8477183417184
True	462.7304751416054
True	960.7814562402864
True	333.3255216372845
True	798.3023225041972
True	967.492452554249
True	171.09913761310267
True	38.93880246963111
True	370.5074900463891
True	394.076601061696
True	587.7529400654264
True	241.01437378579317
True	25.942149565244737
True	632.3277944353089
True	117.42703733449538
True	1023.490839901868
True	306.4371949657488
True	451.72123470162944
True	130.8797029056715
True	818.6905543601117
True	141.5138989717013
True	821.9776696411363
True	562.423621005773
True	180.98271922820996
True	112.64108935490368
True	65.1375883951701
True	570.0380230570094
True	936.9057876416532
True	425.4644118626202
True	555.5353695400075
True	138.52253337004728
True	639.2164928322363
True	480.9187385590852
True	789.9541900950695
True	318.84980698533747
True	598.5820278750592
True	116.457563110112
True	25.554153505067056
True	413.62685668331824
True	177.30762371190653
True	106.24367247965807
True	382.7558786904153
True	1117.4215241892416
True	256.3379828321566
True	549.9441215845384
True	11.431044740241855
True	68.28006851425897
True	329.640083393511
True	750.6820292475626
True	467.7260318419056
True	501.5241603507815
True	708.6102530650254
True	66.64687390012908
True	739.9616043400337
True	45.70812800809319
True	101.8943491083744
True	184.9950916659974
True	78.54612677740415
True	23.918531715996394
True	300.89345648180364
True	478.4333384515101
True	887.0804092028924
True	865.1556973474336
True	5.9147296584343145
True	301.862878939438
True	459.0497413782156
True	125.82591674205295
True	237.0159517070918
True	339.13173868354795
True	1315.9100857784968
True	477.43560852651296
True	25.432155432625844
True	178.56438261510598
True	690.201665583699
True	33.66887698775039
True	169.6356641988609
True	569.69630305962
True	69.7084281872103
True	877.5351722129167
True	338.5990669058689
True	672.7338236869232
True	77.74206055794679
True	684.1555060035444
True	607.9844860823827
True	890.8090090214324
True	253.6688024269446
True	509.3900174557042
True	865.9663958409276
True	925.1475693994546
True	227.48113884832105
True	785.6002104253661
True	219.3891391400813
True	460.1575097883419
True	369.0870698649999
True	504.42279903661495
True	476.8451435381853
True	321.9059444623754
True	345.713036589103
True	112.10400461308626
True	333.1634524989048
True	1138.2381054534696
True	318.6219022589471
True	145.29640731564186
True	307.8708350031436
True	743.8970298380902
True	641.7789905488956
True	419.4880261598381
True	118.371602453547
True	325.9030978822964
True	37.43769952240691
True	170.0480032137491
True	95.56193544642478
True	88.18159900758904
True	534.7793688397173
True	138.9946721557502
True	136.6091360402637
True	108.63449892515564
True	85.87383008566587
True	457.2075356952972
True	381.26356782044
True	1048.6827686718184
True	570.1807727616529
True	806.8403587019101
True	279.0011599832508
True	294.9598267786112
True	558.0468113287521
True	189.61061589807403
True	721.6790666666075
True	242.1392780270081
True	361.1737810180464
True	70.52310002454557
True	124.2496728732682
True	244.0515208642556
True	123.20274389076944
True	487.0805388713563
True	30.038694805966617
True	587.6656030856994
True	1019.4665184546008
True	745.471071040627
True	1.6156685415977354
True	61.601095614975456
True	462.8674343019437
True	438.2174723264985
True	74.00839410769271
True	120.71542937717676
True	294.384810434981
True	79.34715826741537
True	55.95226216225198
True	712.3552945306354
True	671.6392562449672
True	162.65087061968893
True	179.06971927627012
True	516.6666793519747
True	53.31520408799493
True	26.888780279685776
True	568.0766677292578
True	458.5381761023784
True	1130.358349543635
True	46.98643317463255
True	490.7096602385081
True	897.2412537892768
True	792.6534834776189
True	293.0612088549204
True	761.089225646606
True	402.2883649431269
True	40.50042791234586
True	97.53982025187186
True	716.3915771356584
True	82.48279282985608
True	142.26025569458156
True	933.7647120839586
True	193.3467583312093
True	273.5472269029472
True	103.165027480836
True	660.4884214103523
True	616.0322702832644
True	214.13075113321133
True	411.8354164393591
True	42.03257967785735
True	280.16635262926275
True	575.3844829258205
True	610.5143268500105
True	314.25036122382426
True	75.98795690323313
True	953.5617683923648
True	1039.963704011339
True	563.0029870455696
True	66.38634176026164
True	30.55338624296938
True	94.0410375804985
True	104.22644174720584
True	101.72704709116556
True	864.7097739554096
True	1223.5976964368333
True	722.2601683838449
True	341.52162289822354
True	8.36956393691306
True	20.68445194827401
True	334.83276762905666
True	472.6532180206458
True	43.19223304644248
True	575.4435699530839
True	425.173597747976
True	394.91355485849095
True	79.94694292332254
True	196.7981466050585
True	263.0309119727497
True	138.82115253386667
True	411.28560011882354
True	40.22350446933944
True	177.81270660528637
True	1163.1303252638677
True	5.870757441308173
True	29.35375193976976
True	565.76560706171
True	360.7239845839551
True	777.6050293673696
True	159.77571723657718
True	768.6116720074582
True	576.4887610978136
True	275.2482556518155
True	434.9575287927704
True	328.00249288260824
True	288.11292861731573
True	269.2946876009827
True	393.4685388412429
True	502.8937444523733
True	509.9844370821392
True	105.42136835596476
True	373.7518168662904
True	8.26555839976006
True	188.9304273601817
True	224.63979727307355
True	870.128562153632
True	593.4989951929367
True	31.041777875813388
True	735.6667375307711
True	828.0016944647465
True	101.49871245938012
True	350.47207535991737
True	876.4093893313631
True	224.92976228464843
True	156.13088538467144
True	529.3880673226547
True	585.3621659477099
True	1111.741054242233
True	148.88017751912523
True	152.479706819303
True	255.25210372128208
True	331.2730666077277
True	418.3860694080314
True	418.1638430105874
True	319.9947678231971
True	438.4399999949351
True	505.4344563441822
True	235.08052033499507
True	1475.9657455003562
True	246.6196857489317
True	414.1778261656162
True	52.7594291520819
True	766.8254759398958
True	252.5220617390114
True	945.3523712447532
True	571.8771290593743
True	310.15012960916704
True	770.6302103073089
True	261.9250456689765
True	223.57555310178387
True	258.361038504607
True	217.54443869315747
True	134.04881567371498
True	258.51716767469816
True	720.0909513702259
True	534.6708333576848
True	219.5588526991831
True	1146.6583476902215
True	114.9230816470358
True	253.2509220634747
True	74.3879345919715
True	305.4432180748763
True	407.2397285562305
True	88.3218554779802
True	219.4757955299312
True	77.8130092072032
True	708.1082733945918
True	374.3529488449844
True	222.60276147679568
True	724.4684704592808
True	864.9317007632421
True	820.0827580046204
True	842.4089703379851
True	357.2908877789142
True	1.523546928421749
True	258.12422813214937
True	51.99899337082552
True	382.0077115515813
True	54.67231434382053
True	354.00627011838617
True	866.7214511616021
True	1038.6844663569009
True	389.9212945311464
True	23.27710207599765
True	537.8663120307973
True	509.0883046227065
True	189.07863029806265
True	236.3239473246624
True	303.2539790590201
True	24.84897928019264
True	130.8078640028993
True	933.4797055072538
True	62.78413636680511
True	498.4210499627713
True	781.6289144872356
True	101.19465192761776
True	253.43978517913905
True	112.23662404493736
True	14.86663964991291
True	1.0299216940553657
True	114.7336487468621
True	1016.7742890225868
True	513.4752450663265
True	70.51507192765945
True	794.5046034367973
True	336.1331456440009
True	1.5770964302782986
True	443.03181197154623
True	187.5838842210594
True	503.1805980498922
True	86.49313506597028
True	330.197610261098
True	366.7031990744945
True	176.58614407632174
True	206.22944879652897
True	121.71434697901176
True	172.50956300248245
True	925.7702830776718
True	16.022382615177257
True	506.7703385245088
True	471.1831563031183
True	387.53880637411686
True	221.66096932082743
True	218.85327289383497
True	153.33170075592676
True	46.46090716509626
True	482.3119756744738
True	148.31580822925733
True	818.3645242256486
True	819.4533391071327
True	243.18997515717
True	314.11126134227925
True	521.9662804193358
True	41.21261470851659
True	83.02581568432338
True	723.0070595525431
True	1079.011356294839
True	115.30344665936222
True	725.4538667881465
True	139.94126089739248
True	947.5362488057198
True	665.2777955792949
True	101.94457115989988
True	270.8803496570982
True	623.5716596702044
True	256.82681093488344
True	42.614246801054
True	574.8487383838535
True	444.0982086278478
True	5.755446490937833
True	463.85233166147066
True	65.44989152332678
True	182.26532695296763
True	242.5731825713806
True	308.1004250112204
True	74.49087395266535
True	225.25330278193923
True	351.0547873175029
True	436.4618560738869
True	930.5861353331378
True	49.58286101180248
True	878.8121817633028
True	1022.6419071743404
True	127.27396957879697
True	74.49926241727869
True	1000.5805131424952
True	34.40716470619465
True	236.9532133345574
True	88.02870792832063
True	218.1012001451212
True	362.58361580342927
True	924.9274051691287
True	95.2189068731297
True	74.47408870992993
True	654.9303020159417
True	268.6292230852152
True	686.8880720352367
True	52.50327880440992
True	477.3217180628872
True	379.4778820933625
True	686.6923419255702
True	51.565857439671205
True	109.74268341797348
True	25.374362040365455
True	261.3500724373133
True	44.97928617878818
True	351.1370863959694
True	3.636410864794613
True	1173.2166163455972
True	111.31470686341603
True	136.18072418308876
True	357.6340423750736
True	725.1273870075694
True	694.6932239897693
True	1007.5316432065002
True	469.4854442714405
True	409.2759953788018
True	139.50259425966132
True	412.5964383684277
True	841.8386512229156
True	427.4118156419568
True	961.9592078022524
True	90.4200130533243
True	426.9866249980722
True	180.19267196041432
True	283.6727001417329
True	771.5772656000705
True	162.95538059839694
True	137.0869718798811
True	63.7288091950608
True	868.032024927724
True	786.0181647985465
True	85.64661532511938
True	446.7392308002624
True	727.9642836520642
True	421.32650852702375
True	56.48322980729282
True	323.23054024862137
True	769.1276417407179
True	30.127666004561032
True	368.7223007012292
True	167.70562015603284
True	283.39611022697414
True	36.31395934663709
True	212.4954048403744
True	741.9471071652042
True	648.4060956406219
True	57.51571918185061
True	288.8713679836245
True	909.9980097366852
True	16.14723095625234
True	313.7458729024557
True	300.76100277246474
True	408.36318984051314
True	216.7610908383284
True	600.8702030795162
True	46.21307613800872
True	971.502490594485
True	869.6404420980538
True	47.50261433231821
True	397.37460444543166
True	716.84555223647
True	909.7830259599722
True	271.00179791914013
True	620.882555620978
True	128.54755364119728
True	199.9713672793356
True	133.76750324388252
True	133.04627504935857
True	199.2364215023304
True	953.869828537478
True	799.1767648160496
True	979.5532931468776
True	19.588507775449436
True	25.01510728581142
True	362.0706040862132
True	12.958575854714011
True	651.9496671522156
True	1077.0984217384066
True	275.28127570553085
True	210.80784084175423
True	81.3321262419278
True	213.69884645466823
True	137.61805966239478
True	45.10085445575136
True	129.96740555606263
True	90.23479789895424
True	260.697368966349
True	541.9981496856458
True	156.05334987793083
True	28.237756132436097
True	57.22238009017281
True	422.6858077213584
True	262.3748031577549
True	586.0088833909047
True	23.36510401854961
True	112.18222202375136
True	654.6100161152032
True	265.0093255678675
True	461.9814051339448
True	640.1218055691324
True	102.95240516770056
True	110.28953534296636
True	77.02030838539007
True	26.184416742920043
True	124.67168731966647
True	82.61187400926664
True	102.96745083703344
True	156.4440612624775
True	237.1472095059244
True	835.4581424153721
True	278.18169272301884
True	931.1406452514384
True	166.6189316135458
True	200.72484062601112
True	788.7148285921711
True	312.94971928056594
True	586.2045945572582
True	255.57619294313173
True	341.283712088574
True	432.0869954224271
True	573.5009279307917
True	630.5872077112758
True	375.2322783922324
True	35.01528473030458
True	564.7628357172895
True	624.7489018922746
True	21.02194993045361
True	10.813332933467576
True	263.960873824753
True	411.94359511876246
True	451.6926852521248
True	66.24520480281166
True	595.6659100621497
True	935.1043248635584
True	239.92099036970188
True	924.641805302726
True	265.4145546343272
True	102.46045101504572
True	276.92637697474987
True	708.7154653359423
True	38.831555888296045
True	585.2894451167357
True	1281.439033101594
True	1024.1317661874527
True	895.9108128439898
True	210.0299585082481
True	91.45568212088436
True	199.9150315227608
True	851.6536385011593
True	146.79095501375056
True	1097.573873522426
True	862.710791086652
True	42.56101172333885
True	86.76306753428187
True	413.29907537615446
True	386.9347787409169
True	206.37307166733484
True	511.6050307156624
True	648.4870521860659
True	128.6189372614526
True	275.46696187552084
True	1000.0199724283088
True	54.02606450094689
True	710.381278820966
True	541.1520144579633
True	37.481481636207086
True	816.3762676155707
True	389.7647463700726
True	567.3019975164964
True	111.7223713457824
True	268.05531653843275
True	211.9930737181093
True	26.17113854707913
True	134.97012878221733
True	756.773903296144
True	139.78344682946718
True	380.9497580474351
True	58.41240289919994
True	637.8900844150019
True	620.8475670772956
True	227.61411058315176
True	481.4679108888735
True	163.35346775239788
True	167.80374452652092
True	213.341949474496
True	285.9702872822283
True	364.4771620804315
True	131.79343310172905
True	194.1639727358661
True	25.09306464049733
True	874.9591314095121
True	313.27592571882707
True	9.220341163927795
True	369.1581123726596
True	158.9364235121435
True	626.3836361047265
True	362.6930200196524
True	570.3596875198912
True	552.7431930313912
True	507.8740112577474
True	782.4873677897099
True	233.4408598336339
True	565.8945814681641
True	157.357863576647
True	545.4112607316715
True	374.19799124362
True	376.8842625129562
True	127.0434171606998
True	129.4748875662158
True	106.48361450356234
True	67.84049118677417
True	733.3566591475254
True	180.00043934568325
True	45.86528576335523
True	0.0
True	527.514209729464
True	111.02636848219431
True	22.68563790530008
True	40.75913385537296
True	105.99853395997164
True	517.549755596086
True	187.11127745812203
True	106.3583231022832
True	35.25632585629003
True	164.94355069633028
True	886.3647606302761
True	49.57937732767184
True	221.6566615398515
True	710.199076761915
True	310.70852479743
True	462.0572738392976
True	468.7959574296305
True	523.3966139335037
True	601.5763620792637
True	916.171523970342
True	259.2876467641489
True	1025.723711602015
True	919.1456667778548
True	598.0439628873581
True	345.3798274472455
True	857.2963100053202
True	11.066948651356311
True	31.773826132717616
True	293.9382442193059
True	42.73887890563027
True	213.76128138590576
True	742.5208726803727
True	215.79955460534103
True	733.5461694342216
True	783.7738364607729
True	124.47632476538055
True	352.5937455482274
True	558.4992531583573
True	24.424456910812985
True	136.04363970909677
True	442.585148508512
True	297.2698249347223
True	194.68563757579332
True	111.23842679163064
True	377.5858721204462
True	20.974016510091868
True	368.688413936393
True	377.0709084479755
True	1034.7613981586558
True	369.1332092784577
True	30.124705048793142
True	445.2518390919794
True	455.0974615643527
True	240.25283570191908
True	31.65591525377244
True	767.4836067761091
True	435.73589604709895
True	174.05756464397547
True	13.489625276688203
True	1234.7272223502498
True	163.96866379503004
True	26.534453241663943
True	304.87322965649173
True	280.03957177314635
True	113.91117726920838
True	301.86448322336093
True	46.972994714409694
True	318.75585533660825
True	299.5964707195536
True	321.2008500620591
True	28.821817119043637
True	46.45906562939554
True	1049.0986338560556
True	29.846428842953408
True	12.450028488398605
True	185.31572518807744
True	637.9904296556521
True	8.338151131718629
True	194.5133891674133
True	178.2521000416467
True	519.1798570414833
True	369.3646373400695
True	712.9582524241648
True	311.45194654037266
True	483.94868132902633
True	441.2490616098996
True	500.2599538173566
True	102.0022515370205
True	1284.0400363591827
True	919.2419282921448
True	277.22843683999736
True	524.5343013356136
True	95.67401826260183
True	571.9206778914489
True	446.5298592387812
True	154.29262033539405
True	77.59830520936731
True	348.164800756356
True	167.64133647251452
True	30.2348383410388
True	617.297613242611
True	380.7936097523628
True	71.47455341086072
True	32.45878950563979
True	630.3798893905156
True	492.5997961475125
True	72.03101444516666
True	22.29525885207415
True	333.4986153409464
True	309.18908251968094
True	718.9607202153909
True	545.6575279886528
True	559.6975093447581
True	806.9006620543828
True	8.430069912135373
True	57.90019590872611
True	34.96358401186174
True	60.21724807895728
True	508.6426593552011
True	585.1413559199873
True	83.05915869105446
True	108.1537485288084
True	199.0925489787076
True	73.64956734492893
True	171.64862578965787
True	212.37838545686483
True	269.902819568511
True	782.8441518920025
True	586.9895590367827
True	283.0086469713797
True	189.86756946147975
True	272.1674679008538
True	239.99321014590825
True	728.7308948795505
True	334.362636651794
True	170.83211164078963
True	875.3473303408782
True	337.99363610652046
True	467.2761922699379
True	150.5481335197093
True	120.85534920609145
True	60.16882584273424
True	204.97652200099608
True	978.6451815918092
True	513.7319847977228
True	111.23603390865011
True	346.7200453525556
True	99.81562526438704
True	660.9441628033793
True	4.232932583977
True	707.9756354861
True	35.06570595020915
True	962.2258561060044
True	857.8594525824665
True	213.19088921087447
True	30.43393572146347
True	82.18548889830112
True	472.1183511080398
True	223.99583895453165
True	1.3858461085989486
True	80.35449797239224
True	1090.6847375856694
True	337.6599258775733
True	637.1486397792455
True	503.2838077184197
True	33.56258918567776
True	138.7653718040751
True	442.484801024242
True	890.9428587653249
True	823.9601555215642
True	410.8459214681784
True	329.40513699511183
True	17.483479370067684
True	78.59000689333213
True	755.567724738722
True	478.5567170403556
True	387.8307590801976
True	861.8620861920742
True	24.54501260602292
True	222.88858115629944
True	893.0165212765564
True	249.25814061790723
True	8.720539686040954
True	499.0233822558848
True	101.17577099946844
True	652.420901660759
True	51.80115883250475
True	260.0628493443143
True	882.1659777166676
True	889.2413480466382
True	278.9336566280749
True	431.0893458762519
True	114.6463352726843
True	616.8034781320179
True	262.5913668200027
True	192.7884568142888
True	868.5756992524989
True	52.26581486363799
True	719.397671016002
True	277.975270014452
True	299.95447020124686
True	174.32299591132735
True	476.7720884794448
True	577.6764445907139
True	366.9895647898744
True	388.9493971688915
True	71.4257832786633
True	162.6444270843373
True	465.8643528507035
True	214.76459677743276
True	36.59724274559983
True	206.2362457933569
True	378.8433754744893
True	395.47539131583335
True	751.336238532331
True	133.04489001354284
True	655.5536105787239
True	519.8184730619854
True	614.7945363369745
True	138.1886908058476
True	39.9714150286458
True	660.324312230545
True	73.40293016677218
True	543.1092423121897
True	675.7448018174911
True	442.1454921536281
True	136.35458134950898
True	532.2033026828361
True	4.539659688927564
True	382.6529855662688
True	31.228043906325865
True	626.3969271031663
True	264.1158983803624
True	583.3786764315564
True	713.1915067028875
True	146.1634946573505
True	514.3824756828068
True	493.04229152503706
True	65.61974489145148
True	960.5878149875664
True	2.8785334352351004
True	27.68860033074227
True	627.0817991124806
True	686.276467325465
True	135.6452350961897
True	415.6787516874496
True	112.4099437090137
True	75.5374251533674
True	446.9013025729224
True	41.85730606926743
True	504.7597705779289
True	13.568336408684967
True	850.1135917373261
True	503.7639369708372
True	656.3001365505393
True	102.29857598419348
True	377.5641899639592
True	1007.5261139039002
True	830.8056384528722
True	135.71493124676573
True	533.5646549257567
True	442.9553998200575
True	245.90329609472136
True	244.76214533504617
True	5.74099033991165
True	307.8444494805682
True	12.0986633718288
True	381.7393395197661
True	75.02893049600843
True	393.5138725515444
True	661.6596213414026
True	122.68051283899231
True	224.36725857928008
True	629.7183975182031
True	674.7011230543138
True	298.5107508860117
True	137.62868738944414
True	161.55113956997153
True	463.3537016692269
True	84.18819787149275
True	10.424113783067844
True	494.3049487796699
True	553.1457532454021
True	19.07151265978159
True	136.35121334451725
True	906.5870433995672
True	496.2639151266257
True	263.3278008647806
True	33.58630187225137
True	485.6960444195912
True	113.46453704940402
True	589.8449787804897
True	675.2718747775488
True	299.9518921645356
True	362.628370825452
True	192.2310996032673
True	251.2627537570853
True	71.07244824608718
True	211.5222293683213
True	504.4915303613296
True	20.513328099578374
True	452.8297481981167
True	358.1423706581666
True	705.0182879993522
True	911.0276049742516
True	906.7562951926373
True	160.91572896839017
True	393.4137677911176
True	75.95871749472964
True	188.93657984792156
True	323.4528650671761
True	9.130376130365873
True	794.7700257529733
True	23.351888639791436
True	396.832378561742
True	278.3526428196984
True	610.4634251129883
True	205.2309730165045
True	36.164142204258326
True	680.8682338768119
True	1100.7403492024675
True	221.55893667399016
True	135.8135798124246
True	634.6106180739419
True	485.12642429840207
True	17.64262742422766
True	813.6599566417535
True	108.95510143378552
True	48.69507844073895
True	310.2550832743375
True	346.881183980039
True	404.1910083858498
True	274.2148966490587
True	19.089926840924967
True	22.43064310687091
True	827.2455974560231
True	198.96442703321972
True	113.26676451918333
True	874.5198274442732
True	647.7625691499426
True	641.5377399308882
True	454.9664098998889
True	146.99544095410613
True	32.68806713189772
True	98.0021232316148
True	436.26197757034345
True	223.85500353088295
True	496.40260579031934
True	148.02445301302131
True	500.3013271760033
True	631.4500599456475
True	955.1173265339715
True	24.41534886209506
True	1006.1433525494898
True	1088.6894491884257
True	474.3609888721834
True	84.67350507009415
True	838.4644108502273
True	648.5898619612102
True	654.0918444121598
True	169.29232302087652
True	748.4853275423468
True	687.2053772580074
True	123.2040788063131
True	782.6347888306577
True	810.7660994616581
True	482.7260829658021
True	224.88359100898825
True	73.5404947365228
True	330.4661447623721
True	330.2452352959792
True	459.4141630908102
True	433.161218063664
True	200.962401492706
True	315.7906893324175
True	3.023050623138855
True	13.681324216059185
True	109.85975007855812
True	126.12706527141258
True	352.8720715999513
True	346.5135671651134
True	113.8729292574458
True	17.959792888832542
True	223.8592699040337
True	835.9847924557122
True	472.6007836636617
True	521.6141976155404
True	554.0071562385114
True	828.7511742092966
True	642.2771865407847
True	92.864107909413
True	207.3809816597179
True	245.5797578076177
True	275.0180968099787
True	102.45715581246644
True	365.04406637064113
True	429.22239176827344
True	173.62327180344408
True	656.9773605792378
True	251.94579809860247
True	209.4734657721183
True	30.793890134738216
True	253.158779183072
True	486.4054902677168
True	168.81943792235543
True	545.181665641171
True	471.15793731717446
True	244.85842701314724
True	110.43316719123476
True	39.38730643981248
True	400.45584784982685
True	799.3169189730265
True	169.77702818544395
True	1038.2592166780385
True	1033.9473294956913
True	484.8157053849621
True	100.15140590079514
True	125.14420157603745
True	638.4316144486829
True	9.49926125797121
True	218.8088316004904
True	133.6781840097533
True	123.1616392437329
True	335.8577814939856
True	629.5628252689836
True	40.08307605444786
True	127.71034328369414
True	960.9449936962376
True	54.5219812413536
True	441.54596890321807
True	536.312409303158
True	254.66986736008852
True	127.13980324288764
True	935.7328951703014
True	1213.5114455799207
True	514.1573214423157
True	651.8663338413508
True	204.26718963685116
True	158.57681538956845
True	318.0895591222052
True	250.79591458514977
True	171.75776311966274
True	304.07197813663885
True	336.26443532061165
True	11.479269111799908
True	623.7334148391415
True	150.01168183346562
True	80.15487797125927
True	450.00244316363086
True	314.009128568775
True	1155.057982110994
True	354.32131960206874
True	990.646579339238
True	7.462226188346491
True	264.8520592425809
True	233.21255790363844
True	155.26807129434314
True	484.6378229588304
True	197.7963583494916
True	425.3904378236032
True	332.1007723676025
True	110.71455716745892
True	356.40231485560395
True	1032.0997039967958
True	721.5850388458588
True	221.94498977466728
True	108.34757443507654
True	293.5706255761408
True	24.62873618295885
True	359.49071396753595
True	323.0824367002886
True	554.2586300641755
True	439.69767978711263
True	371.4801342067839
True	149.28333319012407
True	14.165525640173572
True	434.7987134343981
True	294.86143317883307
True	145.2669608748383
True	300.92687405654385
True	413.61775491843946
True	815.7421504510322
True	316.7560645790392
True	775.3503383643722
True	404.9891874336976
True	379.53322239106456
True	1.9454346811380856
True	1158.1973901491908
True	104.1541506068078
True	952.9110404551058
True	198.3575062925241
True	459.7611542030742
True	682.5051089182759
True	84.39362116069583
True	489.13828802617104
True	31.862130350545996
True	424.6303825354366
True	75.57027729686084
True	212.26905922170576
True	37.40985452676085
True	698.8805252589442
True	190.01700390957677
True	26.19236934311024
True	395.34996056607497
True	101.0396224747032
True	169.1145111831798
True	826.4331727966571
True	265.76663913230794
True	143.70465783075542
True	368.7489546493919
True	515.9947152714699
True	342.34546662353915
True	526.0990393347579
True	606.8765932269281
True	159.07846191111753
True	4.475101452344571
True	71.50228183418879
True	433.5245033453022
True	87.88425566821651
True	81.72938839498606
True	1063.2864426428478
True	27.04088672902421
True	321.5073625968634
True	319.7050881504383
True	445.0287398796977
True	668.4270911159805
True	190.3015598418233
True	656.8534155028159
True	337.41547470489394
True	354.8173452938442
True	274.5784785553327
True	216.31143096235672
True	360.4853896230642
True	459.0553952255954
True	418.1218390477541
True	605.948922297437
True	141.22615771259416
True	74.43598894541915
True	40.46316185583133
True	295.2633449352013
True	675.0237002808196
True	393.5111825620007
True	769.6063999944828
True	222.24247856097543
True	398.9457993111622
True	70.29755505923177
True	54.130533283668846
True	422.8243446336028
True	200.6285999418249
True	228.4163479484262
True	44.24978695465628
True	1072.4590910896193
True	168.77178344743055
True	930.883855048936
True	320.2807751222812
True	910.0469009075114
True	237.01695327317063
True	473.5817678338448
True	531.1331285335095
True	596.0429890817715
True	215.84893626351004
True	477.1653778776591
True	939.6581354035224
True	121.13762095638133
True	6.836425764268805
True	581.9178276867773
True	30.71042846951456
True	75.07859892559465
True	790.6808395742444
True	229.8010439853729
True	990.2312162555957
True	680.6718783531121
True	416.7167208077814
True	286.2930216172148
True	474.2477809102477
True	347.6431077603371
True	183.18265751365624
True	663.5514546888227
True	699.684036295993
True	217.5000336077729
True	87.1548523575016
True	502.48465430619575
True	141.66536455085588
True	362.49354069892274
True	342.9224508293125
True	63.20954498180309
True	383.9304190962104
True	409.6251532417504
True	374.0255121611117
True	424.36268888217927
True	401.0393757727566
True	646.6735980998284
True	59.84574922160811
True	440.4264833274781
True	314.17830942629035
True	661.113267830223
True	226.76249186315505
True	98.31384355363984
True	41.87663616899411
True	534.7528613155259
True	611.1434276636335
True	190.15989493055636
True	406.2335791884517
True	328.4947635068749
True	16.602852824563747
True	165.44574942135995
True	292.34306700383155
True	2.6027523735759823
True	865.7953730895039
True	82.27230492148442
True	104.103145803808
True	119.22278135051523
True	366.8015464473993
True	37.92162189823855
True	463.8199786177305
True	232.04087749951935
True	5.355648689386419
True	113.22499533697848
True	445.84869314795134
True	55.4039401017804
True	67.57179494069534
True	180.282982691926
True	290.78516570057866
True	965.3343652707454
True	380.0827522251303
True	930.8377644409858
True	182.72271488740023
True	1043.96761549475
True	780.6730306850164
True	664.9845190399299
True	401.5863003146095
True	360.98695105468073
True	76.92918316573257
True	72.64523324971549
True	82.2060408264548
True	171.03039300684222
True	473.38402316171897
True	1059.144011471015
True	176.2891855309355
True	348.4805639200456
True	445.3369035455611
True	579.3646012224916
True	577.9299920604498
True	280.77193323618275
True	453.4809555282045
True	692.5214668731704
True	97.7528009261646
True	726.5625295440703
True	257.3783428589577
True	133.78482862665538
True	407.3119768747006
True	850.8499911605795
True	428.74781795990725
True	856.9316978170295
True	195.6667317419844
True	354.1737850848908
True	701.2676102354469
True	611.4559626836462
True	191.2827593673007
True	264.9260984252528
True	799.3836868700203
True	32.578626424803886
True	181.94422332832204
True	480.4811878242585
True	696.8868038626836
True	105.65177667236364
True	36.43417564542423
True	166.5608309844581
True	733.1726944787031
True	315.64422856729664
True	550.3934466426903
True	360.85435208735305
True	296.8784416383695
True	455.87420884702567
True	505.57904169085646
True	69.05132252737441
True	370.7996532089306
True	787.86872270972
True	0.0
True	288.20509181572345
True	239.87117898844716
True	957.8140653472676
True	154.7945802207761
True	607.4150020771165
True	638.5797957714242
True	108.49324992796134
True	217.74147551634064
True	133.1474700538631
True	11.79752539339471
True	287.29165101371063
True	369.5239394907807
True	1145.5151463384202
True	234.00291145977465
True	388.6784203101972
True	657.8429084506439
True	206.8212933943542
True	26.56698220825308
True	879.4081143411856
True	577.5410102246025
True	158.56236255414387
True	632.4983786513327
True	167.9271928561995
True	299.2671543941794
True	777.5134821980715
True	37.98488502505286
True	106.11570068797452
True	511.5220870614288
True	66.89752544119709
True	79.00490359511491
True	428.59029801554215
True	22.73152168530301
True	753.9900643945792
True	97.43876710480376
True	158.81418361658103
True	18.40390875207276
True	713.9129126802749
True	31.22294178743842
True	780.5639238460493
True	406.91637477553553
True	117.5481492394616
True	705.6958880679734
True	522.6204507242447
True	538.025580100916
True	48.00829448243266
True	363.139724677409
True	6.413021580088967
True	102.31629999787454
True	367.37734899478073
True	43.16027878755877
True	121.4115818488673
True	322.45295636527493
True	189.58995170736216
True	100.1150176400166
True	667.7051117865337
True	19.60095687061681
True	1126.6884618905465
True	515.9767969847353
True	310.10893700684414
True	492.59578162441153
True	122.48972027456163
True	814.9558977240727
True	1157.8322157272305
True	735.522890111713
True	177.23978204626133
True	226.52040299239624
True	48.663604809983774
True	59.65490702452775
True	153.5452771435867
True	102.30385374432002
True	169.53373115699353
True	1133.5984306417622
True	305.50775740257905
True	361.3151804477699
True	681.0926011544268
True	17.274858969587676
True	14.90364099200417
True	609.6532999923907
True	6.660651615630358
True	107.6979640343554
True	706.1463749679383
True	184.8111680058364
True	647.8950830079341
True	827.7076854228209
True	156.02521726924306
True	905.6232743245828
True	3.32211388035433
True	442.3510494535444
True	1057.8310169387555
True	26.629877393420514
True	239.845479424459
True	148.9871648037191
True	974.9975949896516
True	238.85983811871984
True	509.171382635205
True	118.10232413798394
True	499.5734220395496
True	148.76441567512168
True	98.7141360156186
True	384.9814579869307
True	69.59835756492531
True	55.15962371853138
True	1055.4632408604891
True	269.3767049013756
True	156.37851519130808
True	371.66612922577787
True	406.9981716501654
True	204.51022938101363
True	173.398196985368
True	386.0175932567752
True	36.64467870125805
True	472.9878949843456
True	1131.7305899154967
True	110.96288624240164
True	472.99888140283207
True	318.0712038161521
True	25.759593397301565
True	418.2113797848123
True	103.77469235793176
True	610.580511094515
True	206.36165975596447
True	400.6417873577749
True	22.02694177526889
True	427.4998973269447
True	110.14690455614549
True	332.98039259016906
True	32.73966102503796
True	169.14006969650794
True	250.01545452311188
True	752.6917471056086
True	63.124632287998
True	141.63013511260672
True	227.577542520005
True	128.30104887583303
True	632.9731856112742
True	560.620032369553
True	787.5656634801891
True	401.5455073080489
True	539.3936977874713
True	427.2578268290948
True	690.04114853593
True	74.01382833046694
True	462.1210801146468
True	416.1799377950108
True	49.26869329992289
True	86.41269778013158
True	126.8636410426087
True	93.39956007785926
True	318.3914257935263
True	856.8542023556051
True	321.89782631481626
True	1085.8839195606377
True	322.74168580555977
True	893.8429594497443
True	143.36412353220277
True	572.4767216399321
True	620.0137058029114
True	694.2437263187883
True	460.6078010188005
True	64.49276103635157
True	291.8507520413668
True	41.264419938285904
True	168.78127786933024
True	167.12237438224423
True	1096.087655841891
True	244.8995401583588
True	559.9488469827485
True	536.9768837770372
True	565.6173869412852
True	890.9055693697701
True	595.9562834493474
True	634.0315013718239
True	898.5171931422766
True	127.20557346829456
True	317.63925125613065
True	265.7764252863841
True	324.6167901634232
True	90.6140681317254
True	377.66567378175085
True	5.085878945272714
True	323.51515498548986
True	256.9167354432016
True	589.3342104165024
True	283.96633466319315
True	354.0241489960401
True	10.48349688698318
True	58.873316400293646
True	549.7673232409891
True	32.07659281884469
True	142.22399229026948
True	67.19062915440492
True	155.10653038358336
True	238.36594246083263
True	73.00350404043397
True	395.74006973654144
True	275.1002122653724
True	96.16996298188243
True	339.6091332023658
True	63.46009150184082
True	574.3107464516451
True	848.8698882939432
True	286.9233785340283
True	1151.360506990539
True	105.04585324235173
True	300.25508818178787
True	1056.3803669281742
True	92.65441461337824
True	285.9618455098933
True	10.120760266166684
True	404.7240811564418
True	454.0549690556522
True	154.55858243255207
True	617.6767396596683
True	901.3452051778396
True	152.07224219810195
True	75.51302298512158
True	326.20157286101266
True	560.4800083729987
True	614.4509614010688
True	1260.6854557073627
True	28.55909381454581
True	925.4369577115572
True	133.50010199463802
True	642.7801087711878
True	113.21318229547296
True	135.0357057885993
True	192.02376316173363
True	162.97515387013055
True	745.5005355331293
True	209.59352427723869
True	232.5387375464138
True	69.3401564168328
True	514.4023939450051
True	444.4903771749401
True	181.85162426758436
True	236.72853680006287
True	16.797367743832947
True	427.84194773718457
True	220.18883983326867
True	291.6947750774533
True	109.47184955822196
True	730.1414347605137
True	431.1509971648345
True	266.6248326966941
True	633.9417522930192
True	516.4463905465464
True	465.5639971224311
True	138.34839580720327
True	523.7773000207108
True	426.7348577785549
True	2.403948384250579
True	189.93883547224624
True	90.75255930733964
True	242.9354277715853
True	2.9843388110731226
True	126.71228878022993
True	352.8194553353499
True	8.153259549306355
True	867.8228346983269
True	170.3862716252804
True	713.8050807032749
True	837.0944321636221
True	162.28875875577788
True	221.70098546992264
True	497.2942182221669
True	812.5999413647513
True	50.93043507113504
True	38.522394808695545
True	134.9954476935484
True	608.4752899773051
True	736.2551749537995
True	183.48114322562657
True	591.8432710474527
True	584.1305511906979
True	856.9872575252178
True	422.7362112940267
True	191.12916864788565
True	892.6112263675839
True	229.01504840430965
True	141.4034631038066
True	332.3610385226906
True	223.4652396239964
True	205.51225026528977
True	613.2314152666884
True	255.28392781742437
True	200.9388087689519
True	450.1556514317549
True	476.3724748234921
True	62.89780856671442
True	288.18803214532227
True	75.90298215965413
True	329.363890872681
True	345.8234182342232
True	258.99556873525046
True	176.6746450148573
True	373.78870694545
True	667.7299002138772
True	772.4910462448502
True	302.7835189683408
True	742.0483548807207
True	64.88228756587327
True	887.8948659746325
True	346.16924214503433
True	12.087421072012582
True	636.3191584686292
True	708.2351045286813
True	253.4305419086569
True	161.68514343257493
True	46.246976081187015
True	383.3468701498176
True	77.5758531399075
True	15.461636863663092
True	901.2978005294226
True	363.9253959405704
True	183.89774805367017
True	1009.5870304924642
True	11.13040690606743
True	819.9492973271717
True	29.033848020293373
True	660.3653315243685
True	57.96490296935775
True	764.4451060326396
True	442.7477951952863
True	200.17498157119465
True	442.2837761302095
True	217.4317978591428
True	299.3961602183024
True	227.6432675758104
True	419.9538111252081
True	10.804532921583766
True	323.95410093091937
True	116.23141106620494
True	12.361959667689773
True	472.7077121871551
True	737.6526717806431
True	283.9105376829951
True	79.97666288854325
True	310.90352901016973
True	84.5423838398279
True	197.43879373065263
True	178.67845884684158
True	385.7719457283011
True	42.40775827848529
True	141.89069197910587
True	361.5708284912107
True	868.4838641010712
True	113.3216442847961
True	206.4924676470438
True	435.2994267811088
True	18.65304149840904
True	412.0624366926289
True	508.7243399717459
True	90.02481051590384
True	381.2781423546
True	365.07283578668506
True	412.04801750297423
True	598.3209919332647
True	1067.1777057010504
True	969.0340720673664
True	55.9627496430419
True	1067.5765034271467
True	110.31823174596532
True	112.23662444949468
True	113.38660631579616
True	498.5528749350832
True	372.1689090379376
True	561.4113270235276
True	267.3072586580344
True	155.1916365406867
True	404.68739718832506
True	15.930617658903667
True	441.6536714322686
True	373.7941777223799
True	143.89437953129982
True	99.64633791407394
True	517.8792178589786
True	988.1895918322168
True	194.90684234862564
True	68.09546757914416
True	431.4406740181183
True	389.12596764487
True	471.7566411955221
True	332.99515859312555
True	4.910501474243431
True	540.6122457944541
True	511.0558728773027
True	505.08893333154185
True	194.4692530958405
True	106.804187485859
True	23.63294361520841
True	375.4465828462188
True	108.59156044822367
True	7.709666839012368
True	32.62513589635792
True	349.3112689697716
True	640.1736863379132
True	135.35446096344478
True	90.20391116165372
True	24.466319738639253
True	386.953447799332
True	351.172427305708
True	795.4467140466963
True	305.5059895650346
True	517.3813968975228
True	508.5114853179408
True	518.0677701048318
True	293.3822949221459
True	526.9435592001248
True	95.54122866659306
True	577.7205283213056
True	6.195541091049994
True	374.2464300053348
True	472.301036340608
True	976.1579986920004
True	348.2491937652565
True	809.9903056562716
True	977.5129139573442
True	187.12051687997229
True	39.06624132818366
True	368.3909870577717
True	383.9301560473474
True	574.8529039982142
True	241.4740902486964
True	29.31379451479601
True	650.0474656141034
True	125.45267515406042
True	1061.6566636130983
True	311.5335287810443
True	479.39700636671125
True	124.65164409134812
True	805.3918569082944
True	137.77208578220063
True	816.8477406039705
True	580.7461682994268
True	187.5400276115289
True	116.44201611216997
True	62.77304048556741
True	561.119813672597
True	866.854401326174
True	429.7323139634871
True	551.0538677281476
True	132.44298960991733
True	635.8985669121253
True	466.7865936429527
True	802.7266101723172
True	319.01861799001466
True	593.3826260986464
True	112.6102065440197
True	26.786095308942908
True	412.0758243754144
True	165.96409734724867
True	105.32445562478668
True	381.774770912624
True	1059.5700323328856
True	260.3762921412625
True	566.3610913063771
True	12.642463061001076
True	74.64204087302699
True	336.70222706137514
True	807.9203983242221
True	460.4334128955345
True	519.5882598813653
True	741.7709197708305
True	71.5996243729134
True	734.7958534406797
True	47.02025550042269
True	100.26682257522124
True	180.6124833610296
True	83.69935351903878
True	27.05742509472597
True	304.42713780950686
True	465.62248402968055
True	899.8804927799682
True	862.3183145717803
True	6.890153414171948
True	284.572959921816
True	439.0673931917193
True	124.93042886202608
True	247.40180203929305
True	324.60353198630816
True	1348.2524072778888
True	436.8414886155781
True	26.174231058326423
True	185.47167622262424
True	697.8350985640718
True	34.102147093805385
True	175.12367734957917
True	578.3181742252386
True	73.7331884036444
True	884.2864117181773
True	327.4498150274569
True	672.4896449300413
True	76.34116042087234
True	687.7057775448216
True	600.3137808311818
True	889.9383129079574
True	247.5797266234743
True	503.050235292718
True	800.0098645102046
True	906.6303554258868
True	234.02453670141017
True	786.4618354317118
True	218.9252922927612
True	469.1919971776532
True	373.4896295845619
True	498.4912725243245
True	492.9708887574173
True	316.8571970615725
True	345.4555665909608
True	110.33714331183984
True	353.82889831772565
True	1158.592361046647
True	316.7050466894931
True	142.92913343544157
True	295.2784488785585
True	788.0986604437946
True	657.1530021409396
True	416.7697136162571
True	116.78623029254348
True	343.45084273080056
True	32.77044744949686
True	169.90418583670413
True	90.17264816280506
True	84.63330389306331
True	529.9126019341847
True	139.62410369238427
True	134.42863925515024
True	105.51529382598147
True	85.88409639548479
True	430.5829879031996
True	399.63042203582273
True	1027.4529507321895
True	532.0556456511332
True	827.184525842184
True	268.4338334446688
True	298.9993799967848
True	538.0251748296395
True	188.48684259659095
True	735.7710358209616
True	251.34159511414592
True	357.2198422728269
True	68.30029270338571
True	114.8727146189807
True	259.23281261005064
True	126.3708573857978
True	466.6006033632995
True	30.73503750868251
True	574.0541758214774
True	1031.023741682913
True	734.2425527194483
True	1.682691812801
True	62.08641304069061
True	491.88469960023446
True	442.0303776588552
True	75.69604719271581
True	121.0319869185094
True	302.00183776228965
True	79.01995519669875
True	54.9387508164574
True	699.1160652064409
True	651.727555514502
True	170.00042226436366
True	168.28550449861342
True	540.1984853197077
True	56.06861434484037
True	24.616252051452506
True	568.7053910872742
True	447.9576491637487
True	1127.7893730448409
True	46.42276904847509
True	472.0045201004117
True	898.9958036715441
True	784.4287405902462
True	283.94026124995327
True	762.9219094141292
True	396.50408248939925
True	41.401963569505504
True	100.57081577948414
True	719.0670500416284
True	79.2274439580044
True	139.01244358255937
True	952.512980440636
True	181.4229270498324
True	275.3959562299693
True	99.67294676915682
True	641.9756958687102
True	599.299544085454
True	219.99773446650892
True	440.5671583875192
True	40.90455587390687
True	282.3571882992681
True	600.3311964672827
True	639.1776769777038
True	305.5255705393775
True	78.51984330390684
True	930.8976393860792
True	1101.2402238666602
True	570.2919733916452
True	63.8376936797077
True	31.631391194299404
True	91.31283320768176
True	106.55643536450532
True	101.2683642134148
True	873.4611319760467
True	1221.8957374733686
True	718.1237558397991
True	324.2688548097886
True	8.950851418355972
True	22.096652357458915
True	331.6733512055971
True	482.90589106938233
True	48.00453968757665
True	566.2523257079491
True	437.2390183871266
True	391.535832109592
True	80.14174546734365
True	200.1615561795664
True	245.973704566396
True	135.10614097267617
True	409.9532560853947
True	43.53207184531052
True	176.11871766545312
True	1159.99161193357
True	5.505337019578476
True	27.67419578376739
True	586.0456880397264
True	360.369635301576
True	801.5898553711157
True	156.12615532286964
True	751.962955803585
True	593.0526787971128
True	282.01526565689744
True	429.55914425446247
True	343.376155876972
True	300.3391456896812
True	267.43081365825617
True	401.95160599177
True	499.1784618622212
True	491.1201578288384
True	107.66765413463592
True	352.3683612037675
True	6.157030952360602
True	188.5036410678092
True	222.8037380460979
True	897.5224801584588
True	587.7138131382009
True	31.80441527885005
True	723.8218387173603
True	890.6275742800118
True	108.43895853166256
True	354.7413759148779
True	868.5158131465887
True	220.5957948112392
True	166.0360657480354
True	535.7111230291412
True	552.2611046796815
True	1084.3657153495783
True	144.1292990427942
True	154.20079927615515
True	262.73682708435007
True	320.5210600330517
True	428.6208824982148
True	406.1972078885341
True	331.3504686842859
True	434.9850713914373
True	485.1246645700317
True	241.02835193661664
True	1437.6853243553658
True	240.3007663225117
True	413.7655348709421
True	53.33011956141692
True	778.1888069711196
True	258.31834134141303
True	906.6682126938942
True	535.414974648508
True	329.30509354451146
True	787.4417999797994
True	260.28838144529215
True	222.0697177444998
True	259.55582637621046
True	222.70497176497403
True	143.6160666721174
True	238.65804310360912
True	721.3928176822474
True	509.0264344679263
True	216.559366899407
True	1191.401285383214
True	119.3403214402418
True	262.17789656022023
True	67.29006184340138
True	309.068575197381
True	414.0401761057501
True	91.9412411665936
True	218.08895065251457
True	74.25026947500602
True	691.6307450571566
True	378.4862397649263
True	224.6795126329535
True	736.1616099823387
True	866.2191258302369
True	816.8392147934125
True	847.7913265298104
True	342.12047853764875
True	1.4461894783280027
True	264.08744401358723
True	56.40917052565871
True	384.947391200514
True	54.76023134041269
True	349.9237380045597
True	822.6038910441752
True	1042.835158654759
True	402.84739976074695
True	20.57569439903648
True	525.0181803671609
True	509.4057307900466
True	191.720991489372
True	243.16194974200465
True	290.7386043769099
True	23.81041753303941
True	131.38181837915295
True	952.8986121957744
True	58.71244380607099
True	492.4817361587411
True	778.209267947595
True	100.21722371696276
True	237.296110952647
True	111.95986382657384
True	16.059949118257265
True	1.527524723355759
True	115.23848901999894
True	1020.7177588336356
True	486.6682079577413
True	70.82788380488697
True	793.6000081635393
True	336.2084431478941
True	1.5119002977831697
True	445.0420461931999
True	195.29973886719364
True	517.4939800430783
True	83.05671737016397
True	316.2621452275991
True	373.3027906958544
True	168.4722472315355
True	209.0953383844061
True	132.85233691038286
True	178.4397035220416
True	958.2227157856532
True	15.975057498470484
True	500.992127301116
True	493.8485121175222
True	393.6439651030336
True	217.07101273714775
True	236.16983416867737
True	159.74529984914753
True	45.132227801742935
True	499.1387880730158
True	148.0291332408188
True	848.6044882530497
True	819.6473142589409
True	243.39707365332876
True	311.90328578129896
True	524.1560954793664
True	43.7103865333548
True	87.35993208828528
True	758.3039576455475
True	1076.2007739103467
True	115.2745680358152
True	738.9331978014851
True	138.5680034306646
True	958.7451865198316
True	675.2729639766482
True	104.48600408753542
True	282.7847165790477
True	629.7596260913037
True	265.66273686197815
True	44.33027895662468
True	553.3252581574832
True	425.64836695891
True	5.8361236719238265
True	479.6263369476127
True	68.0751636081889
True	182.28779574584175
True	245.74680312672623
True	295.2784569179436
True	75.50460432424357
True	227.55795525514745
True	343.10177469936855
True	429.97022050484327
True	947.652992705894
True	46.81896193558646
True	922.808836369569
True	1055.3798623497748
True	130.66758749769724
True	71.25509235685249
True	997.9895371676994
True	29.532364276213027
True	234.29839554568545
True	86.40463225337284
True	214.25194022690923
True	357.1357083060988
True	992.1629556689834
True	100.03096393006749
True	72.35850405443618
True	648.990231847501
True	286.20092555034506
True	727.5668938403948
True	49.53142247400998
True	514.9538359790115
True	375.0064445751625
True	685.5974580132845
True	52.961648402109205
True	109.35132398294373
True	26.8146476073961
True	277.6395591310397
True	44.88633560668646
True	348.59083202859296
True	2.4142595587161715
True	1182.9049225799304
True	102.27129326574024
True	137.02997945730124
True	359.2834030602593
True	699.65819582413
True	678.9376747912877
True	1025.396196797518
True	465.5268820323432
True	427.64439894010656
True	148.4446114692125
True	428.6216099754309
True	823.936477676235
True	423.97673523537134
True	924.6755300098812
True	84.9848465851445
True	431.70494209657215
True	172.0137929389569
True	277.59562726139274
True	767.9432429073523
True	163.49231095547242
True	133.095918420487
True	61.25780351454827
True	874.6654613890942
True	776.2476333655112
True	80.22321303314193
True	431.77393720836176
True	724.8426739097998
True	420.4791585429179
True	57.23643945650112
True	314.0914188170895
True	788.0648626421507
True	32.16394971192437
True	380.59465460551417
True	163.60347560256258
True	272.2890829295748
True	31.06703381407694
True	213.10421417865004
True	774.2525067634563
True	642.9013177129561
True	57.88631879191015
True	301.67292258138167
True	874.2719779900066
True	17.046809842069358
True	301.9448308291604
True	298.0445878238015
True	421.1013624237666
True	214.9327729985968
True	597.3200419048048
True	47.48550563857359
True	963.6620056973584
True	893.2100764846147
True	49.76069767516768
True	391.94139983348873
True	745.2755381820756
True	899.1205716156561
True	271.6581666009976
True	589.1209121906593
True	125.41138072784926
True	180.6565903475034
True	133.05526248259844
True	134.83578297297484
True	205.67812463316187
True	958.469574124143
True	788.7641182204216
True	959.9191476557432
True	19.31282673431124
True	29.748506577345637
True	355.66781416434304
True	14.13304999520374
True	603.5386756510217
True	1084.7949388868897
True	268.3739225600057
True	212.0569829657545
True	84.43312183587318
True	218.39863846911072
True	133.9556041561697
True	41.77322757123177
True	130.372067993066
True	89.49267416058865
True	233.58903569781285
True	568.0034530884001
True	158.8340911349095
True	31.70947461857701
True	59.41082484009458
True	429.9669167466692
True	262.5627911682895
True	587.278873033069
True	22.2532908780639
True	115.3064169204588
True	679.640917054987
True	272.12142964046654
True	466.9329465372654
True	661.723716752871
True	102.8794689320078
True	111.33229159997252
True	81.42458580568746
True	25.55328029725
True	120.51045314059368
True	85.76088706556826
True	100.76763194417197
True	152.225253958018
True	234.597691188544
True	846.1868338771108
True	292.1868151787681
True	937.4732917986644
True	166.1473959226944
True	201.7816657479581
True	785.8157076857188
True	310.0286171488827
True	591.4910976111154
True	250.52291507445167
True	353.44061394759024
True	435.2510214713517
True	562.2354608452157
True	638.815802001461
True	383.026133439963
True	32.922189614742315
True	558.101895543544
True	617.6894087044417
True	17.957727001367548
True	11.42491581484811
True	263.96202791356137
True	416.26330999116686
True	441.2500773459512
True	64.07466100637618
True	648.7342005193859
True	951.5709940177602
True	233.80363265281235
True	902.8783543275964
True	267.17474821562445
True	106.78822831787622
True	275.6347584899297
True	671.9396541877094
True	40.56183010629693
True	579.9967172207297
True	1264.7269352792523
True	1008.8259844919298
True	863.9204871547737
True	205.1558436408764
True	90.58421040144496
True	197.85629947937213
True	835.2023133544017
True	149.63233071352724
True	1070.1613322142944
True	857.1748786080639
True	42.76569487247645
True	86.12092570126094
True	434.4094352855651
True	394.71387323490194
True	194.52683080856136
True	510.7484686489137
True	663.2648052322086
True	125.63299543613373
True	278.0543344837141
True	1048.7413249000133
True	53.03727901406054
True	708.5981093270225
True	558.3826159558056
True	37.56469001802544
True	803.5363814568451
True	391.4239446937008
True	563.7921429909047
True	107.87390210274228
True	267.64494369448164
True	216.98558812311467
True	27.27321129057904
True	136.57500779997218
True	735.4205945117104
True	146.0325880352085
True	384.6330460073321
True	62.86334582364708
True	635.5666150371777
True	627.9704683031333
True	233.67865450392148
True	461.4169352711784
True	160.98871781255062
True	166.78252676376536
True	207.70265197199345
True	294.6531641992792
True	354.4097601800561
True	125.79217522210004
True	183.13987616604132
True	25.023229995379744
True	885.6246245705967
True	306.98132638689214
True	10.562975625896106
True	364.2369027392557
True	166.5461717974701
True	633.0947538661939
True	362.2954892799868
True	582.9034908380494
True	542.2064079022841
True	484.81955020837165
True	779.340716539164
True	249.9573106740633
True	565.2851549032121
True	149.58202907121316
True	542.0914567761832
True	372.0451143737927
True	379.4632231830254
True	127.55890906972874
True	127.20925305690848
True	109.9999333193133
True	68.90474593350352
True	753.5915482845364
True	187.17239891418728
True	44.786502664498194
True	0.0
True	536.1235459277771
True	113.3014050419263
True	18.238925146797893
True	40.49033491415757
True	112.1801275904966
True	547.667982466903
True	181.5417574342766
True	105.7215667317856
True	35.314938573338544
True	162.52051396930548
True	899.341892732318
True	49.69230145197596
True	232.0638448603993
True	732.9976767320953
True	310.4817088459898
True	451.79044657659273
True	465.3456364325823
True	505.2373398539905
True	602.2519369092337
True	927.9904161402028
True	252.2394327782539
True	1049.2656444911102
True	907.9639159407556
True	599.3381376780836
True	344.9566226442456
True	827.0913148969486
True	9.93516055205158
True	33.85071988509008
True	288.55437898197
True	43.063957463212645
True	206.88678349382144
True	728.0168442421875
True	216.03761156042603
True	727.3447005421519
True	795.6068421513063
True	122.30952212942184
True	383.7837416216017
True	604.5634388355992
True	23.471069389077243
True	132.63973099735912
True	419.63932708270994
True	300.7942761821472
True	198.464017778089
True	113.92679718828646
True	388.7264981232767
True	21.107365252244925
True	374.4493550811785
True	361.6501384134095
True	1069.8097299469623
True	361.0039954574064
True	30.831007957125472
True	442.1936512239623
True	426.37077953032144
True	235.17666125503956
True	28.962462405555534
True	748.3185116814866
True	436.5814607690879
True	169.50725921767142
True	12.007889849578255
True	1216.722575662926
True	168.83746408118088
True	26.54232087424653
True	304.30976333808894
True	273.5186337658285
True	117.19094150277138
True	286.17939224968
True	47.07755636533696
True	333.28998096192896
True	304.5559447091094
True	321.7304469375605
True	28.80235354593315
True	47.107424467514974
True	1050.9510675086565
True	24.44845991742136
True	13.150556300939089
True	170.5473753122747
True	652.1696168746613
True	8.420802877028727
True	199.24581200297573
True	174.84842427692402
True	514.2459512864169
True	406.907742330017
True	712.348902992655
True	322.3561307063119
True	472.5937818225637
True	451.4643575409403
True	505.7621111042394
True	100.80050359250124
True	1281.351199774363
True	890.2194430295754
True	271.9431445068147
True	525.5825062552107
True	106.34981392781276
True	565.0030529154069
True	457.0311538734677
True	158.2557930274381
True	74.4178816955259
True	349.876271828236
True	176.3044373784234
True	30.802344703071626
True	600.8757853506954
True	382.786913832423
True	66.00036065761539
True	31.9446660360516
True	664.8635336322692
True	483.9957012408572
True	69.72180886165322
True	22.06008239933772
True	336.2873279756003
True	324.4542700224169
True	691.7711875615796
True	540.3523559216374
True	562.0510793704806
True	803.7125174899147
True	9.914161439071805
True	56.28737691885807
True	39.91447523744474
True	60.43288471724456
True	507.2158997172647
True	603.5346691680415
True	82.00887014096291
True	108.12170567065384
True	197.44926447903356
True	75.8587138834319
True	168.00729210729563
True	208.57002795791817
True	275.6149265556048
True	803.9257879392192
True	597.5400425612197
True	286.6285618179971
True	193.19418900112748
True	277.61261852035807
True	247.03037680429492
True	762.2095071053405
True	333.0204410406079
True	164.8816155247836
True	898.8647527877013
True	350.6695200757776
True	448.11991988001313
True	152.99660785407391
True	120.39469419349156
True	64.06625154170153
True	209.9429947033916
True	991.7578774280516
True	542.8969986762179
True	115.5727447394026
True	354.3450921969436
True	105.62484766499628
True	702.0536155278671
True	3.7697835069087824
True	689.3019413774203
True	37.55142078252494
True	949.7678563709868
True	848.8732460835132
True	205.6357995337478
True	28.342724217680395
True	84.54347215387601
True	454.5233016098405
True	225.3240894174905
True	1.052615712657623
True	73.31372850686931
True	1080.48811019595
True	343.6804962608709
True	683.0941600930765
True	478.32268651530205
True	31.87094011751597
True	134.51196026950043
True	454.5846014479675
True	919.8428724144889
True	810.225715861102
True	422.5386644019357
True	327.6607094420472
True	16.995130505051108
True	75.6765523347468
True	739.3417223607521
True	460.00185755650455
True	381.1007111848723
True	837.974971482699
True	27.12077476623146
True	210.58562368288509
True	891.48216559192
True	239.75439265404415
True	8.903286643873388
True	508.2105284144757
True	95.270563470324
True	636.2107492265231
True	53.99416204430126
True	263.2787931177521
True	830.3205911556616
True	894.4126049841293
True	273.3517560102003
True	456.6318286790447
True	118.84867005627474
True	613.2392188800943
True	257.35130602641584
True	195.31999038104613
True	856.6174613636615
True	53.57542355059267
True	693.9446332944929
True	283.06113204553435
True	295.0477868306564
True	169.93226781886688
True	492.9495747695579
True	607.2116338392601
True	373.8590079696929
True	405.2642115465683
True	70.62767807675358
True	155.74586025829382
True	466.9967249478816
True	214.41531510433384
True	37.08639998618207
True	200.21234091303063
True	384.2768477328683
True	402.9581387565172
True	722.9314539929211
True	123.97351912292828
True	652.8239724617914
True	498.4877482036188
True	616.8444949247274
True	130.54456787650594
True	38.407368722568
True	661.9676917827218
True	71.14315057347793
True	547.3309753607265
True	684.1788058226897
True	449.5059965344561
True	135.20391325630442
True	515.7456997001959
True	3.959275220284312
True	415.6223997752809
True	30.24168787381046
True	622.5711006024671
True	265.09590411587465
True	557.4991568164344
True	714.2180963913352
True	142.46680485278367
True	524.3280152002142
True	500.0541539789986
True	59.97341235589365
True	979.9118281822924
True	3.1488056463153797
True	26.925316133586744
True	638.7606557487755
True	673.5555552779873
True	130.8257049161798
True	406.29432382659326
True	127.07388890938984
True	70.93860705101643
True	471.4075234210522
True	43.71671382983625
True	500.5397733976076
True	11.723171891030198
True	858.985420925233
True	556.512574389719
True	667.0352927944906
True	96.88931457943778
True	382.7463071552307
True	1012.7053117376662
True	836.9962884392852
True	145.82364407966656
True	556.1048322489321
True	454.5801296149807
True	248.07569851483365
True	253.0557171499257
True	5.416492554529577
True	320.47000611979666
True	10.55015846149562
True	359.22552939126933
True	72.58201733816313
True	416.83341316155
True	631.695096502413
True	124.22632905944197
True	235.4308843629821
True	655.956265617595
True	708.6160619339274
True	283.4637146681277
True	136.78864946023154
True	166.54061556082277
True	467.9538222250416
True	86.85434883094315
True	10.604247525781933
True	509.7638670746606
True	560.6920646496161
True	20.110131349808345
True	139.49281467518276
True	938.1865611698234
True	481.0751093448524
True	277.78454256967177
True	35.82737844081141
True	479.298482453901
True	112.951453508282
True	578.8496688348787
True	656.647215575831
True	299.8712496550816
True	368.2697566344676
True	194.56990750532665
True	243.49541660925252
True	73.05702131654475
True	219.2386300832932
True	496.2816746177096
True	23.00010001629696
True	475.2136762519698
True	370.507955027082
True	743.6644560893171
True	907.518033075918
True	899.4503448516587
True	159.88423389547214
True	395.8274281566202
True	73.83869145951496
True	181.1437127983992
True	315.7787001654825
True	11.025456634471864
True	774.958278755204
True	22.64139009912636
True	408.37185336195495
True	267.7249105113639
True	636.3849297143863
True	195.18089818328133
True	38.13865479408491
True	677.0565994619236
True	1080.4942510371357
True	224.67149072897809
True	132.07302361388074
True	597.6447646841253
True	497.5662354911601
True	17.176416579896287
True	831.941999452229
True	108.28428844062572
True	44.10454966994586
True	301.5777313983634
True	352.22408606807835
True	387.9686142944546
True	275.4420089166341
True	20.315374434763424
True	25.57605084206315
True	838.4747349001168
True	212.27124190039927
True	114.65178876805194
True	841.7804364492875
True	629.5989051855221
True	609.2987328504935
True	452.6024915314497
True	147.35865841768123
True	32.72169141727593
True	103.3550785583046
True	448.00431217299007
True	238.90692139507
True	482.79559773683206
True	148.61141233521846
True	525.6019778371394
True	647.7168043504248
True	981.8252894787544
True	23.893161921968368
True	981.2761880862182
True	1007.7270014230986
True	484.11975812457314
True	84.03303563730165
True	802.7271563095491
True	644.158619217969
True	636.4769676999117
True	168.89045005313866
True	754.2843743122367
True	719.398053844168
True	127.84646515421194
True	757.0303171824312
True	835.4941554627674
True	470.5024293799048
True	224.8536135628579
True	69.19360217750024
True	308.6057802483072
True	349.92220488543444
True	459.3268876199827
True	421.4632744173669
True	195.47628183417632
True	317.90322023321863
True	2.35800154406088
True	13.151193172597347
True	109.37264226513776
True	126.10146866122211
True	354.751744346393
True	354.2444094409103
True	105.04584432219544
True	17.06459319013987
True	220.4374956674492
True	882.459096373794
True	466.2924989029381
True	528.6155164349848
True	572.4081709764079
True	834.2947006856617
True	653.3020389118569
True	84.57621686323196
True	212.14154343272432
True	245.2840261001816
True	282.9832639374977
True	107.87348588429936
True	365.3306479063461
True	430.7651225487632
True	167.4776338072233
True	659.4059763013458
True	243.74048492565748
True	207.1244033686803
True	29.817135129534076
True	239.33032143907076
True	503.88561553850445
True	162.35999425934708
True	516.6251488612394
True	464.686174843085
True	247.756246910768
True	106.81333244282808
True	41.1180710366344
True	403.0304281893224
True	796.877576087028
True	161.35299036838416
True	1063.6829719886168
True	1034.0604368631557
True	476.59917697820936
True	95.9413654864473
True	128.186422597062
True	659.3198840881702
True	9.042048194432974
True	228.9983175949815
True	133.27558526786623
True	116.5244570852588
True	333.8123786441811
True	636.0781630696006
True	34.62892789993205
True	123.39346002078486
True	940.241585642536
True	55.85447079150747
True	439.6260833096403
True	527.5092316300006
True	250.3579591456792
True	125.32715646527014
True	946.9563050832104
True	1211.0269615464763
True	521.3135191818452
True	652.9506760140927
True	217.83054017096848
True	150.01231921073577
True	315.07410805813976
True	247.45660486981924
True	175.152771076623
True	304.2515615717708
True	353.4587198125338
True	11.956322251611075
True	609.7703689036856
True	149.71439279271078
True	73.2045133621193
True	434.5497755053281
True	312.2529065459037
True	1189.0240982337075
True	371.560256536715
True	951.4292537758904
True	10.508070667903375
True	261.122581393104
True	227.35439898378124
True	149.06103010224405
True	497.53923581717686
True	195.61998834752967
True	412.0121756495726
True	344.86974516965785
True	114.57305930531076
True	360.5006240571612
True	1070.1829462798205
True	742.9359011940339
True	215.19891723033388
True	105.83435914994314
True	292.6951010514492
True	21.394479386916576
True	343.3511809091007
True	337.5877821544754
True	571.1313664099849
True	447.16417285033714
True	358.51826990624375
True	163.1728658534966
True	13.557818814073016
True	433.87963612457145
True	288.06358610847366
True	142.27461086962316
True	311.76105180246424
True	434.73015443805633
True	811.8865550358955
True	311.1964900032348
True	771.9678815807157
True	399.1146446907512
True	373.8112060217459
True	1.693479141768269
True	1175.1283335923897
True	103.9273716642586
True	914.1573112315888
True	216.09938030123067
True	448.5104269109106
True	654.9415964788626
True	81.8150014071097
True	490.04764804155
True	32.653861376026875
True	420.8441296748372
True	76.92085342122422
True	232.35819901103244
True	38.71377344730222
True	671.4377330391956
True	195.46812812909087
True	25.669333998904317
True	390.1994489173023
True	108.04665103086184
True	166.51804378533768
True	832.9880393278293
True	250.93571265149825
True	157.23662241709084
True	379.706609361992
True	520.0115905068171
True	340.3184332491197
True	515.789658926663
True	612.7360057772236
True	171.1233338354171
True	6.69090276948633
True	74.81148422565144
True	432.25151565088856
True	96.29331284406204
True	76.31225294805147
True	1034.0624051225202
True	26.10156493969112
True	329.2442113602388
True	322.17579971821414
True	450.53437686334826
True	679.4748507744252
True	193.04470002403747
True	666.7973397522118
True	336.1548548674583
True	353.29007673951907
True	269.72117444930154
True	222.9334225334437
True	370.39336709529226
True	436.5824924166296
True	430.9886588960692
True	585.3658459047891
True	137.85513946734503
True	80.48393691774004
True	40.730426515087984
True	290.21158579267
True	617.4098302187726
True	400.1036460367896
True	782.9741715974629
True	213.46901221021213
True	398.0247750020496
True	67.26660010095088
True	54.9459737234927
True	402.77698137177873
True	203.88170703700317
True	222.5116788586848
True	43.0206429607841
True	1057.438811304027
True	179.09021237057357
True	934.1933261409208
True	316.0839630474811
True	919.9420152557047
True	235.51671403452875
True	463.7798485775332
True	523.0679142984204
True	622.8674052964401
True	216.87418206345728
True	472.5950227988828
True	908.6507188293824
True	118.481679166274
True	8.132535842706718
True	578.3247207533468
True	30.244886757095443
True	75.8804421171445
True	801.27941239933
True	242.2067450812972
True	1011.0590717252692
True	695.7526603846052
True	406.53551554771167
True	289.0604151886188
True	484.09588298922665
True	345.5933087143675
True	178.42315773559525
True	691.6435249527232
True	716.6738633365711
True	205.33573245940315
True	86.98713572572913
True	520.764266857164
True	129.83332431404605
True	381.6720546708263
True	331.04411889404486
True	66.19367909686007
True	373.7065434036591
True	397.997500896064
True	372.3169846726984
True	414.5023103459606
True	416.1754354746072
True	634.1830592707853
True	58.56018397648243
True	455.8638526039564
True	330.5687980315175
True	660.8963176331698
True	216.76239641267668
True	102.66956614875988
True	44.29381755006713
True	554.1422454764177
True	611.005149455701
True	181.04218847344703
True	419.6374669251322
True	341.22956440244644
True	17.452736762317286
True	159.61344703825722
True	289.9624382562486
True	2.4930010925374053
True	867.7674896221745
True	80.8935820684118
True	105.41591722186652
True	113.1402353443276
True	364.078793132687
True	32.46546314824152
True	451.276663744951
True	233.8137972932945
True	5.04645417447888
True	119.3866601232275
True	446.85991431286
True	51.06554200951063
True	65.8468996225972
True	177.86581851704332
True	305.5165353813792
True	970.3996109908218
True	392.07796501551735
True	955.1369339873618
True	181.7321294517041
True	1007.3712044603244
True	736.5963464424487
True	659.2140700701646
True	418.84541609144986
True	391.4431168581453
True	76.04662827504721
True	74.11498369630688
True	81.32363600364248
True	171.63729999151235
True	487.4093639443414
True	1090.8188991596874
True	173.80218313033674
True	342.4926870815523
True	434.9239967102671
True	597.5408954709824
True	574.1908625219113
True	279.4632630154263
True	452.4769855386404
True	674.9158213375649
True	99.33561183419492
True	737.4845016920095
True	273.24268364718
True	136.07082853282805
True	412.7028999029996
True	874.9453756821765
True	439.00987244463215
True	889.5948493505211
True	199.1431595932932
True	351.1327621498821
True	696.9198000768563
True	631.4832361881694
True	187.53250994230436
True	263.7694338116592
True	835.0916396264598
True	31.658052167568773
True	193.6569339244592
True	510.0539132946124
True	678.3407686134138
True	105.22577593089524
True	38.1973735824025
True	165.5941190117032
True	730.8295622020077
True	310.5655675455588
True	555.7541994435803
True	352.8906517310596
True	309.15207594404575
True	453.9702088417336
True	499.9483554800895
True	70.15470937366302
True	390.4665663122079
True	763.4543494669126
True	0.0
True	294.8702777873869
True	246.22383496391612
True	942.0866070749038
True	157.97437996685431
True	651.3700304225237
True	633.8135227792263
True	114.70022091434662
True	207.25670281829895
True	126.4964490165987
True	11.399022258888111
True	286.7009547091368
True	375.08088334680826
True	1122.597498913216
True	243.61106643133172
True	403.0293777492665
True	658.2778472370892
True	203.51381670788103
True	23.213700168223323
True	852.5269570861071
True	593.6833158218391
True	155.95329718790677
True	594.8300492965293
True	162.85523050944175
True	296.5911291003836
True	772.568262243442
True	37.31564762492195
True	104.8183154648646
True	504.0661637432675
True	68.65478451939308
True	78.31428659359148
True	394.7912190468338
True	23.423549637847337
True	740.309441515247
True	101.5647476723346
True	148.5426705358552
True	19.228617463548883
True	704.5648253285683
True	30.97933689290378
True	772.4750004185258
True	392.0551901993375
True	111.09371180719214
True	714.2276223966368
True	508.515301084971
True	547.6000249505018
True	47.01171444981466
True	369.805127170255
True	5.786059336053822
True	97.59500203598576
True	376.3654283748253
True	48.96470737529785
True	121.80240169961208
True	319.2534562994116
True	170.67611128788226
True	101.05676148933814
True	676.9512296316002
True	19.744052902844523
True	1142.268101172282
True	525.8645207703728
True	301.69660536465267
True	489.61203550585697
True	123.1393816235642
True	777.0567759060923
True	1132.071569325892
True	752.9015801444033
True	173.9228706406676
True	226.8133370164157
True	51.213653255445976
True	57.27483575492646
True	148.58527294490187
True	102.45306657432828
True	173.27518497931757
True	1217.5562977732125
True	320.21384090397186
True	354.94825716735005
True	716.7620583252856
True	17.357441034501328
True	15.290383447615802
True	605.6514292045366
True	6.079912948410927
True	119.95632090560078
True	698.4528658540385
True	185.76987691464967
True	644.2752333398007
True	825.8436059011191
True	155.71616954692314
True	895.963290171967
True	2.4284593170871824
True	436.2847813395106
True	1042.7855474493156
True	27.63127603972362
True	242.18148046882885
True	149.96470770182515
True	994.2715061839978
True	237.82264729639337
True	496.91221921966974
True	117.39513814625242
True	509.312241763155
True	148.59118938846424
True	100.22824244254404
True	387.6009139063564
True	68.8584638840994
True	52.71349684097783
True	1079.591414539594
True	250.61976270340304
True	160.39005365681894
True	360.1149573082068
True	389.6891086050696
True	211.046157217961
True	164.7687544901397
True	390.83836385586216
True	35.76076298531115
True	503.2696551862479
True	1102.134992339911
True	115.66122862337662
True	481.6466946390311
True	306.16692379255613
True	26.570695930296683
True	402.7323296717362
True	106.1930712536545
True	587.2014611138147
True	214.12357568456108
True	434.44071311785086
True	19.271182309347573
True	448.0163672656917
True	112.65258941776742
True	341.4156401965215
True	31.476326950657874
True	173.9131640787565
True	239.17474359536592
True	759.253171337093
True	59.71508610611868
True	145.40887653445537
True	230.6535512585151
True	140.26114648782152
True	605.8442359715032
True	556.9630245020611
True	782.5368650428588
True	401.3830189877595
True	535.3824461205505
True	422.7671660031694
True	684.2271459377827
True	71.18197800984653
True	474.85930830719
True	436.0239632937795
True	52.65404641154294
True	87.04506667726326
True	131.75461931546636
True	88.48722106308415
True	338.1139021970156
True	864.990485519172
True	312.8542868936136
True	1064.6297157637746
True	321.85721383507075
True	903.3304446181722
True	148.99164388200552
True	608.6247575005216
True	603.1906560218484
True	704.9134155113499
True	438.8043403323815
True	66.29491103422419
True	291.7760171455871
True	39.44704710023955
True	165.94636879754313
True	172.37579255824272
True	1116.013736154124
True	236.8194279511684
True	549.3035273015777
True	550.5221636291813
True	567.7194359653981
True	899.6242794463678
True	597.7797726127882
True	656.3211519450768
True	927.5195903351683
True	119.0475850880748
True	316.98942714717697
True	261.5594349950073
True	325.4976035774535
True	89.99519423037968
True	396.0997963734758
True	4.837113644626215
True	324.44191092599027
True	261.99010837426863
True	600.508152683038
True	282.64470881777675
True	350.43498622533144
True	9.79133709312555
True	58.57220505689173
True	535.9858521660418
True	28.90803991401933
True	142.3904849736204
True	64.2904887487852
True	137.48199950077347
True	245.009506796558
True	70.98684355780587
True	397.7801149023599
True	266.0904415211342
True	99.59996208951986
True	336.3756071789451
True	59.88123609675469
True	592.8359809237029
True	835.4109823535088
True	287.2142865522571
True	1133.0421736549629
True	118.7932015686472
True	309.4195234507313
True	1078.128501004712
True	83.55438113094765
True	280.6346238140372
True	8.481419800742618
True	396.2748476180518
True	455.5811277021944
True	149.6297351633515
True	615.8213080171968
True	921.6475954558796
True	156.59864084280693
True	77.11378129383701
True	331.895223535992
True	570.4359318903665
True	595.3692959010609
True	1218.563252806075
True	29.60689987763015
True	929.5163429391292
True	138.81506830476465
True	650.6273010783507
True	119.4350577767918
True	115.6691311952414
True	182.1431892316745
True	169.91239794394727
True	762.8535041134016
True	210.8826414002837
True	225.68115878092703
True	66.80249529861916
True	510.3290820324246
True	448.8053870120568
True	177.93627418216238
True	241.9706350526341
True	16.380037498621373
True	429.7116425931732
True	216.74667355999705
True	273.4689461862194
True	117.98961769162412
True	680.1300161419656
True	436.8380203340631
True	242.54002635063893
True	641.1799135516268
True	528.1681327440506
True	468.4644021605219
True	133.9183255964301
True	527.7600265510356
True	429.1660023436769
True	2.4294217124370427
True	189.2679576189833
True	91.74481108606687
True	240.81772620167376
True	3.0570677548619534
True	127.24512897291312
True	334.9468344604431
True	7.50035338578433
True	862.010681006656
True	177.37587655237823
True	749.5346988398177
True	796.1491569040713
True	164.70231580063995
True	225.2109837417212
True	470.9412675710806
True	817.8313841570679
True	50.03777545550961
True	38.30528268388807
True	134.69045164840034
True	633.2865329361151
True	730.0637120774452
True	189.9415051894753
True	588.6099731557894
True	599.4564210407347
True	859.4939489125636
True	387.5178736538398
True	183.2138793433712
True	857.8767725696963
True	218.19109509005224
True	147.83379643975675
True	317.23600146985825
True	221.34781764580657
True	208.6539980187389
True	605.5207375433703
True	249.78249297462625
True	191.96396618105257
True	443.4476769122829
True	472.1402458793756
True	66.8840183005062
True	291.5747845444954
True	75.53859346170546
True	334.46590157992773
True	356.9545679885936
True	250.9277116709305
True	178.86719277408483
True	388.02162008101135
True	649.9542429274259
True	729.898860203792
True	293.6656704320936
True	743.2640530865534
True	67.96694607662603
True	873.8511530187785
True	353.4243441176573
True	13.821836594481436
True	617.1276610577941
True	692.6875565522489
True	254.73299271265952
True	165.64700261107268
True	49.48306198498193
True	388.7460331540154
True	78.18546384597188
True	14.415834647170351
True	894.3537900572812
True	374.69704509993977
True	177.0156047307529
True	981.8734047639472
True	10.880795449299596
True	805.1208126979261
True	31.255777361126437
True	669.4366357164192
True	59.52182818723471
True	768.5250647048769
True	447.17056550887526
True	203.08184702396065
True	441.1889742699421
True	203.0094344348141
True	295.10210864848483
True	227.0240402136106
True	398.5838716631492
True	8.680129407007096
True	317.5426075173425
True	110.26802582436892
True	11.06379791954398
True	481.538292080532
True	711.7206399106886
True	293.8065065638587
True	81.33267952238619
True	308.01841353301046
True	79.12224830665609
True	174.49937234638145
True	178.94701214545697
True	373.91376129873896
True	42.11155584005616
True	143.33793190409003
True	363.7175940690581
True	870.1440911981571
True	106.14231941066303
True	213.33658871865364
True	418.8362635058948
True	18.54357824643459
True	434.61403288645096
True	515.4263261869413
True	88.90582169062188
True	396.97783057167896
True	362.29909075452025
True	398.3728544368848
True	598.7561868791607
True	1026.7489094685511
True	972.8482815900256
True	56.49922999230908
True	1076.610275461068
True	106.85177607827492
True	114.05571021359782
True	108.99507807860977
True	484.4207997312532
True	374.0566968871982
True	573.3033406544317
True	255.759733516484
True	158.14296620862874
True	412.031393592981
True	17.114005768624153
True	449.2753429214451
True	400.2825436089959
True	150.51675801766868
True	90.98939277256682
True	529.4752774965007
True	993.05951935129
True	200.9683483593256
True	69.5123917063643
True	406.8452409387567
True	374.1693737816925
True	484.3951580852886
True	323.0395440162756
True	4.22107357259908
True	535.4398344985556
True	526.972760505713
True	499.2884217973916
True	183.92703889811517
True	101.74052236769307
True	22.928716138323505
True	381.1251755450167
True	109.191880900202
True	8.362780641481958
True	32.88392103587443
True	340.2058314263988
True	639.1446313146051
True	136.76511601156176
True	88.17692978273763
True	26.60471957755445
True	403.1951342011487
True	357.33983482826955
True	784.1832188165657
True	298.41230504700394
True	496.95919375780977
True	528.5294685742251
True	517.0496720610048
True	291.9072085697629
True	551.2676327848346
True	96.75898022217548
True	572.886557297789
True	6.583583958934003
True	356.40599229556125
True	474.83203124663794
True	953.1891926691276
True	349.2061310129351
True	779.2041950019262
True	982.7437632497052
True	175.0360185991878
True	38.02901363641361
True	364.6928873579477
True	386.99892029753255
True	582.8802636459839
True	245.38436689207623
True	29.366080914963668
True	679.1673508317675
True	126.74766412039546
True	1063.2574133611663
True	317.0343725609803
True	485.89345625003233
True	128.54738477966004
True	810.0199165247557
True	140.11690272752315
True	831.1585529379926
True	554.5543767312395
True	187.31366468942448
True	115.37083133974416
True	66.20118922194021
True	570.4218463771551
True	914.861319980044
True	430.4110869634955
True	542.0375798096874
True	137.6486250858404
True	618.1995124151971
True	465.0025603537224
True	777.087320616895
True	317.3712307847076
True	583.5525529971385
True	113.06347828246946
True	26.942223631733995
True	412.6125960104196
True	169.40345285728898
True	97.89413284409927
True	380.8891443538252
True	1060.126826284984
True	266.87898262235063
True	552.123595217456
True	11.929095769366498
True	71.98203745896176
True	336.1751148767137
True	777.6172384388047
True	455.054318707485
True	499.274317054884
True	705.1838569522636
True	66.31750752732738
True	709.1213954475433
True	49.30350364675705
True	107.7517761075598
True	186.8656161519935
True	79.00455681956491
True	26.12363807881396
True	301.3898113818282
True	481.057488402712
True	925.2991101664858
True	860.366644744009
True	5.769027663760619
True	290.5415458150006
True	447.90305995759775
True	119.01566295378817
True	244.8056050952185
True	323.70204421251293
True	1316.6621894444531
True	448.9092250295345
True	24.658368988864385
True	185.9057673281168
True	712.8910638375902
True	36.5122446963936
True	172.34341911560145
True	548.5569144120994
True	71.09737438037277
True	871.6087690636984
True	331.080155630429
True	666.7310134822361
True	77.09554015949698
True	674.6886486763468
True	585.8229309683858
True	877.1715483402927
True	262.6394674217646
True	510.7398764164996
True	802.4224141748383
True	922.6583208448964
True	245.14572422781083
True	758.0013209463215
True	211.75276964147585
True	444.3178835876337
True	364.2428225680773
True	491.54281356468687
True	486.6670163307268
True	325.6851301088078
True	347.596716454628
True	113.1814251484842
True	338.5069527103824
True	1109.8755190445552
True	313.387341491633
True	147.10370136973086
True	311.3264437773092
True	753.2540190590976
True	643.5459811770854
True	404.1568949489375
True	120.3886406192557
True	339.87650947557626
True	31.5740633800639
True	170.53155496049558
True	92.80346080902684
True	86.45573151870825
True	566.2637945675298
True	140.68369743529635
True	123.85513079017971
True	112.82364717437774
True	87.32580480654998
True	445.7526220911023
True	387.534567050154
True	1032.854411874253
True	541.8482852725085
True	849.6909213808233
True	273.87088790734543
True	299.98936361234183
True	537.3467303063431
True	191.06187640529896
True	788.3245897770959
True	250.78591488927304
True	348.60069298891733
True	68.63712004833907
True	122.6592859600247
True	246.20212897069487
True	120.8236252432726
True	462.6109205683737
True	32.57493217531296
True	589.2832898530988
True	1030.717624592454
True	741.9125180130633
True	1.1762655784713798
True	63.63736990854488
True	488.9083761476006
True	440.8847096342912
True	74.55256045310783
True	116.573178302597
True	303.26474066723534
True	74.526779590154
True	52.28713201565861
True	728.7162543093665
True	665.6132187423319
True	164.52769178122404
True	169.23396779739065
True	577.1536728246675
True	53.57788287898161
True	26.391924995427924
True	567.8112913856143
True	451.1235265844886
True	1143.662822882596
True	45.85798940379466
True	467.2346873540209
True	854.7089011021227
True	812.6261079787396
True	300.0763167782669
True	745.7588975890038
True	397.71918423035726
True	43.6309238415888
True	96.29644169783266
True	712.214480244101
True	71.2859949021747
True	138.17408560831723
True	921.3982950109166
True	188.0542084130664
True	265.502213584942
True	110.35082631637636
True	648.6029203198715
True	600.6812587567944
True	218.2483518324167
True	424.61189182016255
True	43.11755799647214
True	272.0843341301516
True	592.058366038824
True	605.5327346041153
True	319.80926955236083
True	73.53956058066899
True	949.4406599906848
True	1060.9202620835208
True	555.8270346616334
True	65.12088797154371
True	29.12785024095656
True	92.8722509412478
True	111.3683195421274
True	102.52151517063388
True	897.679673786649
True	1218.6728185557545
True	718.028248508133
True	331.86589672848254
True	9.10086693602754
True	22.087893400379084
True	346.08751185991736
True	480.0027293461269
True	41.09320284283132
True	575.0926089580051
True	430.0014725900901
True	398.9431777224568
True	81.09662867718149
True	196.4164872451053
True	256.7009833782514
True	140.33856173623505
True	411.7938556364639
True	43.15946939854427
True	169.64450239393437
True	1181.8244030886344
True	5.111905580147621
True	23.18472433437145
True	566.8274159027028
True	361.81210857334185
True	800.8090726226814
True	155.42170228854366
True	737.4667034385825
True	589.7937521479016
True	271.8535220124529
True	436.5252214467593
True	337.1560902032625
True	279.6305083126321
True	271.90376438122894
True	393.3347003258223
True	501.0453144873584
True	504.5550362343325
True	110.0080258981638
True	361.8582413531828
True	9.63592220133531
True	191.30146006278463
True	225.06286194659504
True	843.381503554679
True	613.5292282244369
True	32.152093673026734
True	730.9257323134116
True	845.5219194290644
True	112.52057375752553
True	353.82837083620046
True	876.2526136737094
True	220.7580872205208
True	161.23816485291522
True	523.6132858520903
True	599.4787620966459
True	1111.2893012630616
True	153.0618160486355
True	161.20312585300496
True	249.82746095014923
True	309.5163165264397
True	409.8064489189592
True	406.4466672955428
True	322.9318315047429
True	426.0521071826671
True	498.2999966670312
True	228.99144316873176
True	1470.8595145491754
True	245.8346192117682
True	420.42435739256655
True	51.86409556328532
True	777.8427089091614
True	256.76466284675774
True	930.607885743436
True	548.3193199065176
True	314.8764910404772
True	788.337902546696
True	264.2350386928813
True	213.14679065123977
True	259.7219876721073
True	224.8996661831087
True	144.97406998275557
True	251.5904452776493
True	718.3027128050966
True	539.0039031583984
True	223.0225633779121
True	1163.1951233995587
True	114.90864238281956
True	263.8460903085959
True	70.40528388920654
True	305.232826421742
True	428.2847418718412
True	90.96778076188464
True	223.2489328914316
True	75.91979573826357
True	698.135227091009
True	374.5604498684857
True	221.73760284669697
True	740.5059146031972
True	866.9172465228814
True	843.4805853884577
True	790.8611887963118
True	343.7714467714835
True	1.217712584096173
True	270.45595731046586
True	55.001926461823
True	393.4373252500614
True	54.1055842398655
True	356.66694347438363
True	858.3603285189622
True	1032.7190842042737
True	403.19219764169503
True	21.14647495029313
True	504.6357081883556
True	523.5215447416768
True	198.91755353642236
True	235.457181206993
True	293.4530550799697
True	23.223423226774813
True	125.91571056938348
True	954.2782905866349
True	59.32664798792818
True	485.70654624229263
True	787.4658238110613
True	102.91473977615884
True	238.6579459724283
True	113.02039936857754
True	13.62727339315509
True	1.1904782912392926
True	119.47012204471731
True	1024.5513285794043
True	483.3625307448066
True	69.73923209253019
True	801.8485230447382
True	345.30244054300306
True	1.7849307010771662
True	432.8372057703385
True	187.30030314380943
True	487.08292646227954
True	81.87977232197615
True	324.38876532633736
True	369.9769828183912
True	167.51636577286112
True	214.3804880126828
True	131.64401968576922
True	170.92594129225884
True	982.131819610597
True	17.031462478914605
True	506.4269633387006
True	474.3620691664391
True	410.8947201911017
True	223.36499396419887
True	235.87240929549455
True	146.71025976390567
True	46.5797116316764
True	463.1426368362302
True	153.98533534722574
True	830.3831168942073
True	859.3061197857809
True	242.88349124609135
True	325.1752257461192
True	529.509548858098
True	45.06840542972871
True	86.71712513913181
True	737.1045514689561
True	1057.697235761338
True	110.29095917484204
True	721.2084140360371
True	142.35150454771804
True	949.1952775703865
True	678.411489054845
True	105.3174862973808
True	281.81308672485693
True	632.0583988473259
True	249.4472653657102
True	45.51516269178557
True	561.8881162683266
True	446.1050781406886
True	5.472276754531084
True	468.20900997136977
True	65.45590735788892
True	174.85132522595725
True	235.29581674915187
True	308.1094529083057
True	77.90546135023723
True	224.06810712699289
True	349.23188359089147
True	408.81081599101
True	938.899705201246
True	44.556306710641735
True	907.366220289636
True	1016.3096513190312
True	131.95069415070432
True	75.62724821503102
True	1000.6949933457892
True	35.03772506724238
True	225.88510228227943
True	84.46506009816548
True	220.70487731129376
True	368.8967766697698
True	907.5907050737422
True	96.11799739105152
True	74.12429297967493
True	637.3833705178296
True	275.0476840359738
True	683.9201869694712
True	55.00092828617025
True	484.07236342260336
True	390.1346376412668
True	685.7422407174281
True	55.14153965144992
True	109.01564706015584
True	28.717327441614287
True	269.8145580181723
True	39.81511344862653
True	350.1050480387465
True	2.980380333159534
True	1191.4289966335018
True	101.23294582203924
True	134.9168634993182
True	366.6468630889396
True	723.1689829428608
True	692.879478072998
True	997.8311068377054
True	452.7316421258827
True	407.9095516124784
True	137.41974215345758
True	416.644626877636
True	857.649267469183
True	431.9382949164885
True	899.0584251094979
True	85.58721928155332
True	415.6731416024325
True	187.32149627719744
True	276.35264063296927
True	743.0453915421114
True	160.10018924957686
True	135.6975956245843
True	64.65925219336306
True	872.0471977916742
True	786.1193164337234
True	83.22955883019368
True	436.5547856895054
True	735.9361330136089
True	425.90986269384535
True	57.79436189147463
True	315.5273295698512
True	792.1853262797777
True	30.68771501524384
True	375.8579181338313
True	163.0299344990485
True	275.7530113539257
True	32.707559816261856
True	220.44482499217483
True	781.3981718211224
True	643.4529875512285
True	59.07532546309944
True	286.1515935298798
True	891.4899753600517
True	16.755994850199272
True	322.13249540252656
True	295.4501426796475
True	436.3486153645646
True	215.4793339602494
True	583.5424103837435
True	47.42438336091033
True	962.4483576976696
True	859.391309517602
True	43.05498810716642
True	396.0121027416552
True	733.0370185946883
True	882.706543614008
True	270.7140062721807
True	600.330277131195
True	130.07968451479218
True	188.49222499836443
True	131.5390192084418
True	132.0536317676379
True	201.41239020525543
True	980.6598310592174
True	795.6740584579805
True	950.2040916446646
True	22.087353406124777
True	26.22836178747731
True	347.4169241879205
True	14.15271209295421
True	619.0655528128933
True	1059.7458899017856
True	273.4988726613456
True	206.8618065811558
True	83.88330366897655
True	209.69248051532085
True	127.85933033346632
True	41.93491748868866
True	132.78864432836448
True	86.55223522899689
True	251.8717857786232
True	549.8907144666607
True	163.03755131862042
True	29.15014870009237
True	58.78463676978235
True	424.22724073183184
True	263.2412986751008
True	593.290536979118
True	23.421464457574267
True	112.8095484817693
True	668.4691577833195
True	265.3905384287093
True	471.5132714853817
True	659.1718446865997
True	109.12230545599452
True	107.71285200383502
True	79.76239899351664
True	27.643358044296768
True	122.45205675519612
True	89.89776136206893
True	102.76926221435323
True	159.45709374338307
True	231.4856731713547
True	817.966589122556
True	291.1362794460094
True	934.901449617816
True	163.47258605679977
True	204.63410781376487
True	777.3806361156783
True	311.23856559110834
True	583.762552228342
True	258.18173564698225
True	358.02302884956475
True	427.7339174684854
True	570.797070064207
True	648.2907800048994
True	377.57845037542455
True	35.55322081213675
True	568.4642949860447
True	622.2461840403554
True	21.630271825919188
True	12.656558428617064
True	262.01264368405674
True	392.6272515499609
True	437.5782885626214
True	65.00481022437134
True	646.3356512764448
True	1015.1444718398208
True	245.83096297590515
True	900.3918022582761
True	269.066377381125
True	100.60004234667596
True	272.5087016077632
True	661.5560591246425
True	39.11040380216917
True	583.9723080993175
True	1283.0957684173477
True	1013.5644396714238
True	888.5163103640202
True	217.88897764643252
True	87.80056310659764
True	196.25108639692644
True	834.0009448306885
True	145.3890992135463
True	1070.7088034234298
True	814.4956747352778
True	38.61429811331261
True	90.07931326054188
True	413.3535620665742
True	427.5826840143137
True	207.0742135682822
True	525.537776998387
True	670.4617731459241
True	121.69700616216956
True	273.9534814818349
True	986.7114205747696
True	51.84125535178472
True	690.53815087698
True	539.1531119609738
True	37.51592446594013
True	815.8354843101279
True	389.39770436104055
True	572.8369026789891
True	109.03300588334596
True	275.29999304917106
True	205.8749939905628
True	27.233746582614803
True	135.1708727171719
True	768.4062510166178
True	142.64524044334664
True	380.5458604208407
True	66.91504894554234
True	659.1441865761678
True	615.6418669582189
True	228.20131238586185
True	445.6665520278664
True	169.7026324118313
True	166.06770020429937
True	224.11935385277317
True	286.8778260475717
True	356.78077794298173
True	132.62433243265502
True	197.97916834320432
True	27.456696259242516
True	872.2110925045586
True	299.8909650809572
True	10.08758501525679
True	362.7895827281485
True	167.42977263401178
True	617.5344293854887
True	366.0692750389579
True	591.1903655212402
True	545.4033404860775
True	500.9788447254055
True	775.6812988088038
True	233.11359925606948
True	557.6520365374157
True	156.57927083768388
True	515.7079629290563
True	359.0192461430033
True	372.5080144146664
True	121.21459361329964
True	127.24770710530431
True	109.51983750429577
True	68.76341998334632
True	719.411991121894
True	172.35413064555783
True	47.19201439925016
True	0.0
True	554.1996614750141
True	110.82444031236376
True	22.846198420264034
True	37.69988603360171
True	108.75192181091236
True	515.4878397296796
True	178.23351736139713
True	98.41174328839656
True	34.219986425005224
True	163.49868798761915
True	925.0589983987452
True	51.7179513120538
True	228.2697563248362
True	746.2064121074247
True	311.92746714617147
True	451.5833729866408
True	471.7620735425375
True	515.549254111039
True	587.7190133825592
True	917.5202806179784
True	276.32362811628224
True	1038.2362364666822
True	902.020866734526
True	633.4384296173467
True	346.7266082019339
True	856.1392423718772
True	10.314504273063111
True	32.21411508151899
True	296.75582298323843
True	42.664437884932816
True	192.84901235508653
True	738.192505699611
True	212.83924887347715
True	754.9042937340449
True	752.5234480946074
True	118.62818952174848
True	367.5538153982345
True	578.4922648382139
True	22.0182346373418
True	133.22262559030844
True	430.197934521505
True	303.6024341992176
True	199.66061503684816
True	109.62688179608423
True	378.2868346020287
True	21.28965034538528
True	375.9640846185316
True	363.8788564580025
True	1028.536556276147
True	373.8675804875065
True	28.474241375406777
True	430.6434568677773
True	454.31512404714687
True	244.25513574818535
True	32.0948318343405
True	757.3827048782464
True	431.361218194286
True	157.9458790650446
True	12.869091669756273
True	1218.378823556896
True	163.19396737596753
True	27.06745769037188
True	295.17507921083467
True	292.2044648688454
True	121.70322780434724
True	297.36738497134473
True	47.02017748024972
True	312.8611446492673
True	301.27751925448626
True	317.4926639516907
True	29.746875012841
True	48.523785772632586
True	1011.0506548427168
True	25.47080088317789
True	12.220883419962156
True	175.52024471900847
True	681.1063144956934
True	9.16424786001413
True	192.5928496016611
True	178.33351620127883
True	527.6498405408958
True	393.1737830751146
True	717.5532502245171
True	324.9510671912187
True	489.5447448903625
True	444.68314751120863
True	481.33840862183024
True	101.03086086976576
True	1278.636542856378
True	902.5314083476536
True	277.32115762004315
True	523.0021286842195
True	100.40715121999357
True	580.6844423758934
True	409.6771386326795
True	154.05430590147378
True	78.51580088967317
True	349.837497335348
True	164.21184677020804
True	30.96667223646786
True	584.8431920251645
True	370.5790154081293
True	71.04242472716314
True	31.95037510566319
True	672.3100288585717
True	498.7748709168526
True	71.27478012632696
True	23.945196942190663
True	334.2155490876901
True	313.9764818385793
True	713.6285848934369
True	542.7648666504621
True	550.0299303004692
True	781.6860846641848
True	7.45364922881221
True	57.76520770437464
True	34.868155848832295
True	60.53206398199299
True	517.6974593553537
True	586.1310424804985
True	80.3220867697683
True	111.52690759535682
True	196.4523522819036
True	69.80692863627738
True	180.35711953518825
True	205.3751588389036
True	269.1729133661707
True	776.6199085831058
True	612.6498412849729
True	286.6196820269244
True	181.3524530563638
True	262.72921274379047
True	251.59914018675795
True	732.132390187364
True	321.9758482040774
True	168.032000472407
True	923.5597228833788
True	348.5617549311499
True	468.70109765488496
True	152.75693466880023
True	119.742613835143
True	65.06615441913816
True	213.0359524183804
True	957.144850258342
True	520.003409182894
True	118.43586015853847
True	355.7078742879225
True	96.96655674205182
True	686.6393416495285
True	5.161755605380854
True	686.6332523225215
True	35.12468908046834
True	965.5751553696736
True	844.1740967090178
True	213.04778265930668
True	26.9318756489591
True	81.59022355833662
True	476.4336504727274
True	219.8398421890489
True	1.390643726333591
True	77.79108562905925
True	1099.1856178846697
True	360.699383539085
True	662.6507126847642
True	495.7128879185315
True	33.18903430300076
True	137.75211244285572
True	445.089773880601
True	901.5163225867294
True	785.585580465149
True	432.19443477840383
True	332.5405389898455
True	16.84207837001156
True	76.96322203646493
True	740.3998477837897
True	488.53737963412
True	392.5631736630645
True	854.7431671218055
True	26.83327350739927
True	222.06924088653895
True	875.526990016992
True	229.1833563884929
True	8.275442079335317
True	504.5975973328936
True	104.36678688969344
True	640.1092996807024
True	50.55832775936947
True	243.7653000453015
True	860.3126734659011
True	913.0722995912046
True	265.600913040765
True	415.9960947228896
True	114.04931649224324
True	619.1060693303441
True	258.02757860789325
True	190.94225009584665
True	864.3493823309096
True	56.25260695838613
True	714.8095139395963
True	277.3141892947155
True	295.15760054128555
True	167.34304789663267
True	485.4685034985912
True	605.8908739283967
True	367.6161775806134
True	401.8400014231997
True	69.40368770485998
True	151.97983513794622
True	448.1827443401459
True	223.85392660700887
True	35.87398818775715
True	208.06792984021948
True	398.5444297830141
True	401.7254850942549
True	706.0531040342016
True	124.65782118541202
True	652.8893983386149
True	490.3365419520932
True	611.3829794520913
True	135.54815708199877
True	38.57191085895941
True	651.1184018749365
True	72.69324552067327
True	546.4221851434913
True	675.2134821523812
True	459.4207781450604
True	135.77186413750482
True	544.0113722167575
True	5.326940974564362
True	399.87965319544406
True	31.846571799807617
True	642.1650738469873
True	280.0485964570047
True	576.2661898046141
True	686.0434871281744
True	145.75434164327075
True	528.946936215202
True	493.86953110551934
True	66.28102680968938
True	957.5430690467572
True	3.351273857580312
True	29.907256452259592
True	653.0396191529733
True	665.6785126575351
True	140.61706932782718
True	407.1106892819408
True	121.45846575478592
True	76.47378043670493
True	455.7619188118453
True	42.76562224971431
True	509.1000647022327
True	11.655110584826486
True	860.2702083194519
True	548.0507842428622
True	678.2077176786999
True	101.80013384976884
True	362.50399041118783
True	1007.8416154636982
True	818.0004162234974
True	138.63265129107407
True	563.1862695613662
True	461.909641199421
True	244.0593127659952
True	272.23478474148675
True	5.220110393647956
True	310.0914444108024
True	11.103833274177235
True	372.44964847659577
True	77.08069529819417
True	404.0745395191028
True	649.0078706366857
True	124.56709782774738
True	240.9414936268357
True	632.4965891981595
True	676.311244243988
True	287.6720116440925
True	137.37442869533123
True	166.8249528218533
True	479.1343165658959
True	87.75276264495649
True	10.539581677485383
True	492.6194751940558
True	574.428718345607
True	20.81727972979182
True	142.24526101773083
True	874.731361470213
True	493.48720723992767
True	271.9014769379032
True	35.43054433613319
True	471.063924130525
True	113.7213872000525
True	596.0021162200475
True	676.844592347569
True	295.5834936031744
True	375.74370011377033
True	185.0401135501572
True	243.34556878732397
True	74.23439457049284
True	221.8942346582383
True	509.476883154927
True	21.707112616180435
True	441.0949377621084
True	376.8204320139661
True	712.7761878805071
True	893.7358922498912
True	897.7311308867871
True	156.25370011352686
True	385.52784113417295
True	68.8804518745689
True	197.27042409401173
True	315.7222633390906
True	10.099862022271347
True	798.3621223482526
True	22.828812327203018
True	402.8551136698264
True	263.11342982305314
True	657.921755357253
True	204.31854800177837
True	37.57079693679184
True	683.5655213942067
True	1078.342676930141
True	223.62361975859173
True	136.43429017647549
True	622.083209787756
True	515.3362444529095
True	17.975158879559288
True	790.6003080967419
True	112.78684675357157
True	46.980598242214754
True	324.0842275119928
True	357.54401075882447
True	397.52349619554326
True	271.99611403410177
True	19.7954119333848
True	21.492558804677028
True	873.2064140420181
True	200.3822665861964
True	114.74140228136817
True	847.6902116599106
True	652.0732691211448
True	629.2903667475847
True	449.61077036850185
True	154.54424631777448
True	32.2582103600226
True	102.167401489652
True	434.228232428948
True	229.26310563908305
True	493.2324077526851
True	138.43360993688566
True	491.3163025650432
True	660.5338515241057
True	966.8105725479054
True	24.501434922827077
True	941.850666509503
True	1076.1812213665407
True	473.54572849007
True	79.38080204029981
True	809.153130032453
True	642.40498341956
True	662.1660241459516
True	177.70359768990227
True	747.1729451799865
True	715.5412925245616
True	123.99023384403904
True	757.614878221352
True	790.9001185883347
True	483.9459125746289
True	230.13437475457368
True	71.7516877054385
True	314.17837442983864
True	345.1131642677223
True	439.26922229892455
True	441.0122968129395
True	200.31720640805844
True	309.22725572657174
True	2.282452850998125
True	11.96659492548658
True	104.5689861443964
True	135.82447684345675
True	357.31101635956
True	336.5254167868346
True	113.78547509650988
True	18.264223337546827
True	212.72478592347727
True	827.4267942583281
True	458.7805112083931
True	527.5186327620153
True	568.6406439051641
True	788.0786202188821
True	643.1754416533938
True	94.91936319523116
True	195.1884028273768
True	241.9457159098142
True	290.3479179923644
True	101.96653733576252
True	363.4363022509461
True	434.0260454407584
True	167.9258462002514
True	650.9704680080787
True	246.42214583936828
True	200.24988041025625
True	25.281459559375257
True	238.49446632546852
True	490.9064048671043
True	167.90472853046518
True	546.4055063342481
True	455.9529944473538
True	232.65993558579996
True	102.48301413031794
True	42.4994219285888
True	406.3353987082097
True	798.6277814330527
True	165.8995347893466
True	1031.4816996393183
True	1062.825955606771
True	469.4964425552212
True	103.3683004911411
True	124.62959792426912
True	667.195494630067
True	9.997818139604563
True	223.60085453864664
True	144.36689561345898
True	120.44539030794164
True	332.3480449939807
True	656.5750334170868
True	38.58231622961338
True	122.4083661966284
True	955.3350977060984
True	53.60501188237926
True	447.4433871010916
True	527.069209885365
True	254.463453544995
True	127.67917921371776
True	953.247467588032
True	1199.9624358243234
True	519.1254312925372
True	657.6763105496979
True	207.19436445751185
True	156.24434406761483
True	306.98638531233144
True	270.5249569427417
True	167.4037547463748
True	294.6638321217829
True	339.0196290559882
True	9.334409251999334
True	638.479895520199
True	152.25004507236568
True	80.09300964285195
True	432.0536487924245
True	320.81669357204163
True	1215.8493272952103
True	349.9603184898656
True	1004.2795856426236
True	10.397672924647408
True	261.5439276555297
True	224.51922686975
True	156.3283886833956
True	498.8407791522527
True	199.4878857258576
True	417.9746593276914
True	326.9415430811552
True	105.50166174907798
True	363.8129371415325
True	1024.0200872148523
True	728.0976879879132
True	230.3237290242688
True	107.71550571198944
True	287.7592901947148
True	24.630958812871214
True	367.9855321889004
True	322.6062273126375
True	560.8422110008851
True	446.7020115931088
True	355.1610921843575
True	155.69382908860752
True	12.989755226817437
True	421.6684663834222
True	279.26753203473737
True	148.9636150052481
True	295.1627130256027
True	434.7119589581303
True	809.0125725157519
True	319.3630391986717
True	785.1702677910448
True	406.5091422149024
True	367.0127254415862
True	1.1056016906118722
True	1190.5484700587544
True	96.20511268723683
True	920.1181322067872
True	211.8259517148061
True	444.2365059406042
True	660.6637808269669
True	87.47965558045456
True	480.8513635361298
True	32.5888687209164
True	409.2269882685165
True	79.1599333753675
True	223.39763855812677
True	37.2485871546176
True	692.2755541154211
True	190.58481640692585
True	26.59700247953597
True	370.2989948581877
True	104.88858778497584
True	176.94751478805725
True	845.1090705431352
True	238.7177911288511
True	154.8993530582877
True	358.91594712477325
True	522.9262970006938
True	338.5024432529945
True	512.2053692672356
True	612.301568363287
True	160.5749285560009
True	7.002172436173613
True	65.43149879779132
True	430.0884161020402
True	86.53846662041126
True	76.33237746990487
True	1095.5656097156605
True	24.82608697773501
True	316.7741603994987
True	306.13360588431647
True	456.7767595026664
True	694.0170660611968
True	190.89134316899117
True	662.928386281093
True	338.7535844708383
True	340.65233821526607
True	277.7077069537623
True	219.63036768033265
True	376.38920952050495
True	452.0651772109808
True	417.2991930276378
True	628.6014679019651
True	135.45083305502664
True	76.31658667808091
True	36.19309347402557
True	296.08477020799825
True	641.03482056039
True	393.9871274107117
True	781.2867610256891
True	213.7141740739372
True	393.2666353723796
True	68.96043542623623
True	58.14688941134216
True	434.2455196151616
True	204.06490265857605
True	223.19680612376777
True	43.05406534735093
True	1083.7747457031792
True	178.30102837057865
True	882.9876719849849
True	314.4224722113781
True	926.3548661275192
True	229.93256042114143
True	472.9282608861471
True	520.2360327615243
True	592.9588906927091
True	216.61080946604704
True	482.814625017806
True	934.4059528885928
True	131.91443551345233
True	6.966296843226491
True	579.2554296454811
True	29.256862680725902
True	77.91565624112273
True	817.2701827888915
True	219.09060819547068
True	992.212870175898
True	688.0784049217614
True	400.222282427584
True	283.38609792738373
True	497.0554435361272
True	341.86411257551293
True	179.86933971435673
True	656.1942791811402
True	709.0377388577383
True	210.63521271144057
True	88.77001814978736
True	514.2729973360185
True	144.15557452003247
True	386.0425134564718
True	339.4575892352329
True	65.91322563724994
True	386.56896957973936
True	402.5648484603718
True	369.3835540892721
True	402.4470060290111
True	419.4964834066906
True	635.8628354040554
True	59.962094463399545
True	457.2260136148366
True	334.44593091221884
True	635.8477115148364
True	220.8278965757302
True	92.99250594280944
True	41.924282711453
True	541.7326520080537
True	621.4038430977333
True	193.02142276312304
True	408.4576000833632
True	332.84097374464915
True	17.25516285503787
True	169.59516634545116
True	297.1781502777506
True	2.9063905744284693
True	873.5224745076667
True	82.55930434264471
True	100.59155993901012
True	110.85043804292135
True	348.80243609471955
True	37.45387626143376
True	445.2626444579372
True	235.56469255424983
True	5.743965295393552
True	119.03810504223638
True	436.7249735146968
True	51.83305894032661
True	66.65616501288608
True	173.1578240162199
True	295.96499740783923
True	950.5907727550556
True	395.379647470337
True	927.6073177860152
True	189.9648228329429
True	996.8692897029832
True	763.3029659862972
True	668.4270420104198
True	400.7569544373131
True	371.4682569013388
True	81.06105146980876
True	72.13112512011908
True	81.49035180377726
True	170.88308743276062
True	476.42217870398815
True	1092.8271007417827
True	173.4879283951761
True	359.7127667384757
True	443.5044393509751
True	570.2351761815169
True	601.318781904464
True	273.35077881218785
True	451.5302875009053
True	685.5136637184037
True	94.42074556965002
True	741.7292863985945
True	267.3900693814928
True	134.19344384529742
True	415.1585712955144
True	863.8818321446813
True	423.8575016098115
True	811.3445034895814
True	197.04665768823855
True	352.60315699967947
True	689.3365160388681
True	629.4791995622895
True	191.2130396318824
True	260.88725689607355
True	814.8689490388637
True	29.908631875246137
True	190.48758061779324
True	479.49213112165097
True	686.4570751487734
True	105.34646379074006
True	36.50774714189999
True	171.48678155138418
True	696.1317115525775
True	319.97681319139275
True	548.4558655839556
True	351.52546131771265
True	304.3270135266506
True	431.7837970122257
True	491.8434184139901
True	67.38447332417353
True	371.9978053371381
True	802.4533942763777
True	0.0
True	280.4541403614403
True	232.62958718107785
True	959.9014685100836
True	147.93705857179808
True	651.9683452142657
True	623.5448779090483
True	111.23307383146602
True	211.1044498804982
True	130.95918240768813
True	12.073717473876677
True	294.70242561235824
True	364.68044216475823
True	1132.1887648020186
True	242.1027376442671
True	420.8773231892855
True	662.1991799082047
True	203.87076773234693
True	27.10887209007561
True	839.8973465973097
True	606.7841684289099
True	150.2158288288155
True	614.133244210876
True	165.6860891357188
True	286.45338733933227
True	792.1553645558503
True	35.49380794223502
True	106.07802435573362
True	506.1410992008802
True	66.35042670873393
True	77.14297365087019
True	403.0187725389444
True	24.204987698488807
True	767.5339022676578
True	94.05701443935232
True	146.49016812573646
True	18.137737045451814
True	701.0963382616931
True	29.12912732180538
True	782.6240940394272
True	396.6363450855085
True	114.3038730621136
True	701.2948212913354
True	530.4264126305399
True	566.4353368154007
True	46.87490232141537
True	360.9204076933249
True	6.314664902025661
True	91.78156226918252
True	383.1961078389842
True	48.45147166092245
True	117.90462928215597
True	289.15501346252705
True	179.33130107108394
True	102.31738716490987
True	633.2549208002588
True	21.42389974521596
True	1119.5391467017914
True	506.60925718803617
True	304.7549390039451
True	487.2516249444172
True	117.24227886816516
True	781.9187642679764
True	1145.3285727011817
True	747.2876162462974
True	175.01022777192964
True	219.0045296997766
True	49.50650519425837
True	56.0384072177595
True	157.47650089015002
True	100.3995969975944
True	164.78409287769873
True	1170.5962687672832
True	308.4186772642128
True	338.59616834821963
True	685.5571153619343
True	17.55952035736674
True	14.3925076085962
True	605.7695896448804
True	6.097237658178695
True	117.69265058973822
True	681.9373383059467
True	177.50418674415792
True	648.918913134831
True	855.7666398199465
True	151.8928267974782
True	875.630326406147
True	3.388168794464477
True	447.0544165479144
True	1060.2082083416751
True	25.68774781431681
True	234.3312416685264
True	151.36205287516964
True	958.5313175338948
True	236.1451404110778
True	473.292400445226
True	115.9369850612122
True	520.7365363383743
True	154.12713150307718
True	102.61942943206256
True	393.70082377041234
True	72.82619335041385
True	53.76542051597682
True	1072.3868719542486
True	269.752238301306
True	160.388669207153
True	364.01174541913934
True	398.0803063409102
True	218.99102361867764
True	174.1125463896686
True	401.2920840092911
True	34.56553371097431
True	493.84469846264335
True	1107.2044057481437
True	111.09876030938648
True	465.0302070858594
True	311.88296133561886
True	27.23134811220176
True	403.9348229784938
True	94.70636613474326
True	577.9203078886225
True	209.8654913006562
True	393.7235990285057
True	20.335907761084837
True	454.43910811762674
True	108.93170036353207
True	343.1148800295461
True	33.825932481755835
True	174.21455998110702
True	238.42852215902343
True	770.7602466724462
True	58.40344090429133
True	138.57829619248983
True	237.15374853118436
True	130.16225050048317
True	643.9617746690202
True	565.8057286243996
True	763.6803549069159
True	391.358385397122
True	527.3247168304376
True	422.1018641817681
True	693.1685334041006
True	72.84441771036919
True	492.3642238983343
True	414.4069443554826
True	47.652171571572254
True	84.64734925820675
True	125.80823131502513
True	92.13205918913656
True	316.3177407133924
True	854.9309354520884
True	325.6587422398788
True	1074.5257679057645
True	303.0243344441088
True	906.1889016399192
True	143.13415486400947
True	558.37758499983
True	638.9706435160562
True	701.4732567007387
True	436.9425090200497
True	65.76681352223652
True	303.12547443575045
True	40.8461414722237
True	165.59715449333493
True	179.5811671917755
True	1108.0653394382234
True	233.7220458640286
True	544.9506642656178
True	559.6215654356328
True	565.2713043208827
True	882.178153370161
True	603.4227600562854
True	642.6558864015386
True	889.2234195382576
True	126.73536638010803
True	311.30849591983304
True	263.0278686848806
True	323.1028496815788
True	88.81517695338515
True	390.0276242403578
True	3.552558517855021
True	326.4420679987361
True	244.97374022608952
True	593.9630044010054
True	280.5882456912526
True	359.7111477099699
True	10.254403179626022
True	64.58659177181349
True	541.3392771357524
True	31.58066840978093
True	141.19548832459867
True	63.15205316175596
True	148.15322216638754
True	241.43314829544136
True	68.91583561715387
True	393.4056520640009
True	276.9315311923823
True	102.35413387370104
True	335.94575269672106
True	63.59399190326226
True	569.3908668481707
True	861.4926090631137
True	273.76838870791715
True	1156.619115104091
True	110.11112160747724
True	321.2462759184008
True	1053.0665950003113
True	86.14824949277175
True	272.7680478566228
True	10.531451049593766
True	391.94076693109
True	451.7026529084306
True	155.95700149894722
True	629.2742725058829
True	894.2668675446359
True	160.07346598352385
True	79.164190016777
True	318.9196023570309
True	547.3003117012896
True	597.4504242630228
True	1242.1849429392098
True	26.322688157724915
True	944.8061019030588
True	137.8254857441792
True	653.2971311236694
True	123.8042889879341
True	130.15949346591748
True	186.999134038953
True	168.0661089692466
True	753.3130539477525
True	210.1900144940853
True	228.0157457446417
True	68.05598477458237
True	509.30154461150335
True	426.7617970677032
True	170.07690828209917
True	229.3741402300112
True	17.11079372081909
True	422.9651114639967
True	207.40957991031792
True	296.5326210238504
True	113.00602421684228
True	716.2035040110925
True	420.5719466790317
True	260.59281251732347
True	634.591441864433
True	532.8033196568416
True	456.6619915359828
True	127.9709281277095
True	526.4914553376607
True	432.4568063129332
True	3.1854931803977795
True	198.18426258651712
True	97.83238608669024
True	236.16122759299407
True	2.511716481011728
True	132.9391986603722
True	353.91865655415285
True	7.652580744222595
True	886.765692455278
True	175.9379760309579
True	727.599753787561
True	796.6073852659545
True	161.04013004347885
True	221.08149618365948
True	505.4446306267784
True	808.9716131378108
True	49.19246569745963
True	39.04115333502755
True	135.92813525858188
True	612.666139550231
True	749.2478339029072
True	180.1189269275706
True	602.0119211500248
True	619.1926717154058
True	856.0294113310542
True	403.3228129828701
True	194.2192291999242
True	906.0203679576792
True	202.35790031669416
True	151.10782497139127
True	324.62865170585866
True	226.96627334190168
True	212.61543144225976
True	614.273643200376
True	250.5267933405035
True	199.60160728587667
True	439.66877407140254
True	470.2770196170639
True	62.85088224631019
True	290.71159238713966
True	80.28703571290183
True	345.60325130644543
True	359.0865588140401
True	254.13241187651536
True	180.6521526490208
True	380.4009356428575
True	641.7603637647453
True	744.3102886665262
True	294.0527102302819
True	734.3725187670707
True	63.91905733347277
True	884.6130325130756
True	361.3883685323431
True	12.471605682425489
True	591.3820009905303
True	689.0850693501519
True	248.4190536252691
True	167.83959970172873
True	45.88390559924068
True	394.31136973504834
True	75.46395882406334
True	13.786650353244289
True	893.885742959688
True	364.6264532652675
True	172.45822361780924
True	1007.0962360049244
True	12.231941074790084
True	811.2060694377159
True	29.28687915885445
True	679.1253893562073
True	55.42061768696095
True	771.2760639240267
True	436.50131320630976
True	192.8223935931001
True	435.3868873969727
True	211.4914670448577
True	302.9305495001512
True	211.95167517319248
True	402.37886798875496
True	9.247597514797253
True	320.4327398095052
True	116.39607271052924
True	11.405351418305909
True	457.08429063731177
True	730.8733317702306
True	290.2316392963759
True	79.11025660404366
True	310.7919110664086
True	83.11321365998333
True	190.96424245147773
True	183.55990633055464
True	368.8092967824813
True	45.81431263293205
True	125.03639900406404
True	375.09996502962304
True	880.1135399610923
True	112.73871111986412
True	205.48192696926012
True	447.7268307540084
True	19.72147168443144
True	395.2549142919464
True	497.574213645294
True	90.10628587530547
True	388.5331270709634
True	355.9403635930491
True	415.31139605884647
True	575.9225220903569
True	1059.6805934413055
True	974.7267800456252
True	56.01366894534764
True	1063.1635205731973
True	105.57094617880514
True	111.48934298134884
True	104.6774638621648
True	516.0877386998769
True	375.8768247689672
True	577.4497378463061
True	258.8536521536409
True	154.3029340556256
True	409.2661280500456
True	16.10477695217708
True	457.03939578705086
True	400.9292175598596
True	141.62190899186515
True	98.8149422070384
True	546.7319717713867
True	1010.777652922814
True	203.2543189967511
True	68.65394926652091
True	400.9316985246383
True	367.00206097396176
True	475.0941517193576
True	309.8529688100055
True	3.780499636418914
True	550.5951990182763
True	518.0822108362898
True	501.2715305752576
True	188.1440575669268
True	108.08605283890464
True	21.57131554426617
True	374.20193375243554
True	111.8385986676426
True	6.924434342248029
True	33.315394903529686
True	344.4827514259342
True	659.5457533940331
True	127.19396791650256
True	96.35863073389991
True	25.707361301616057
True	415.6020826639989
True	344.51247286322393
True	764.15216139509
True	310.5224005853576
True	504.55897283169617
True	546.4982886516873
True	537.6802616325309
True	286.38449906449904
True	530.9104211051331
True	95.96047540453372
True	575.5781200452049
True	7.452764870135153
True	376.6996921163411
True	464.5841582904051
True	974.8174726829712
True	347.9125162776189
True	774.5372316514117
True	991.4554812547746
True	179.8408981033391
True	37.25961602860365
True	359.1186080961224
True	391.5331382921029
True	600.5148487655817
True	252.8574132247556
True	28.39685842096345
True	650.9349418934692
True	128.6872922859616
True	1108.0374949583695
True	327.52292024501287
True	482.0380245470488
True	134.0795733098081
True	807.7381676071634
True	136.7367718718673
True	821.2180932867052
True	546.4972602459023
True	193.6551387118785
True	106.41450171332414
True	66.08228157441145
True	568.1991706644445
True	899.4175725246904
True	430.1499643617747
True	551.547398513962
True	129.66045886767134
True	618.5923768674734
True	467.4435541693878
True	809.7165042296887
True	353.1989270458377
True	585.5714269667841
True	111.5922899190738
True	28.590938226957945
True	415.19351948562695
True	173.4726799736976
True	106.0117523743998
True	355.29945540096867
True	1085.7821685523331
True	251.6624779707184
True	564.0207992449693
True	10.077364095420917
True	76.13852845627173
True	331.8272776599399
True	779.1084156054837
True	439.0657987918637
True	526.1013521855083
True	705.339038617277
True	65.52637785836855
True	707.5290822686839
True	47.95828333177065
True	103.70750659718672
True	183.18733446907228
True	76.21741988593388
True	24.25298845321402
True	297.33855589885354
True	483.59156595753154
True	893.3267789953858
True	867.2889036871825
True	5.875171253802748
True	281.86683667755483
True	474.046363752022
True	123.56496883331153
True	233.1132606662158
True	336.3357666518549
True	1301.801332639394
True	458.0160064427382
True	26.27583200854513
True	179.17713042262014
True	713.6986374316385
True	36.7549175175436
True	182.3777170345969
True	588.2165392895042
True	71.10201989937673
True	866.3688947120925
True	328.68802615421873
True	673.1008684231257
True	76.74829890879265
True	657.5564011493119
True	598.7988503619638
True	876.7836030633619
True	268.5529040202013
True	497.7721929414787
True	822.5623074441869
True	952.8283307223772
True	230.28605850512147
True	736.4561618646018
True	217.9481681169072
True	429.18388969667
True	375.3629688129117
True	511.6787048826848
True	488.1585237891382
True	318.24557511630684
True	344.7756645456101
True	115.4197510132338
True	358.31820608076595
True	1145.992810117359
True	317.0322377963878
True	148.14279343725033
True	306.7262983865862
True	743.9609223795759
True	645.2749425345759
True	409.70786107018847
True	123.39574509807026
True	316.368758941289
True	36.41675890411589
True	173.53292567657562
True	88.92127248299603
True	89.98958837200095
True	555.7747564138422
True	134.89176420186294
True	130.2988670505115
True	109.388738849515
True	85.93379630862532
True	453.1866772566111
True	396.870205157516
True	1028.561600930561
True	537.9201209179851
True	809.4595962928452
True	275.9412953183908
True	292.1160473363343
True	516.2469817806486
True	191.8223129526572
True	764.6138955184623
True	232.9828353389282
True	365.2919148514923
True	67.09797965625881
True	117.36009563443945
True	262.59339928524724
True	124.0753105493694
True	469.9111328093827
True	29.550384892202786
True	558.1583371288496
True	1013.2708462757258
True	731.0280768341166
True	1.0684901290393736
True	64.4551110746362
True	480.9543826016025
True	438.701860255257
True	75.92931920419188
True	118.34438477465864
True	302.6429802157912
True	74.93162338303803
True	54.68132824313422
True	711.7018936668052
True	655.1289393470537
True	163.3311296709652
True	170.87311536645134
True	510.0090438863226
True	55.73822684975762
True	26.224527674730755
True	570.1350949062543
True	458.0822809220168
True	1140.8004878403906
True	47.22303877870075
True	467.84983397803
True	905.4960772518156
True	795.0173342476023
True	285.3586876039479
True	735.2796504906759
True	403.484822083797
True	38.30519148214832
True	94.1287187407358
True	726.8132179745326
True	73.71596482731687
True	141.3462165998511
True	944.9770106247043
True	190.3920295528786
True	277.502418194876
True	98.22926526975888
True	645.1510872977229
True	580.17700567475
True	215.34673147370248
True	424.01888861192987
True	41.84699107551174
True	277.7961621112023
True	592.3425608266054
True	630.0504565735691
True	314.01635188042434
True	70.05195294866769
True	949.8266320154182
True	1078.6004056363472
True	555.8483327512591
True	64.48639007471508
True	27.679383468763707
True	92.29644806607553
True	107.8822235718518
True	100.5366079621696
True	902.9738398180656
True	1224.195257439028
True	747.9655343538084
True	324.2338329188987
True	8.505879664500064
True	22.32169706861465
True	344.25105532294515
True	476.917495770291
True	44.88435183392082
True	550.4427417398196
True	426.410173075468
True	392.4951009289168
True	79.71751070821489
True	197.967940444944
True	258.4913682891113
True	132.28719000511265
True	390.338995150516
True	43.92977682853666
True	178.550677530664
True	1155.9487234012938
True	5.283085161495494
True	27.90547432728137
True	571.6322975289423
True	365.473091798429
True	791.400458994322
True	160.36252089130605
True	761.8410328259774
True	583.493970482634
True	271.3236786473533
True	431.163667456958
True	346.4509870218226
True	277.78816231677587
True	269.7335542344803
True	401.2131322614337
True	503.7128526164225
True	496.6576589617914
True	104.78219758035137
True	357.70175022402526
True	8.862924996429419
True	197.3172467519925
True	224.95212158529785
True	874.3891231955917
True	606.4267730579305
True	31.642799897062613
True	713.4892000763513
True	809.0143940921247
True	103.18401658125993
True	339.928461395332
True	853.4702278564386
True	213.6548766609451
True	164.9539509732085
True	534.4226510303934
True	602.8637346813109
True	1077.6533926120596
True	147.15874622067892
True	153.49161338904543
True	258.8072597861526
True	321.65810870528145
True	404.4525580741132
True	411.9989761640126
True	311.4455007816524
True	451.2891158920244
True	497.06755529418393
True	213.47537916794903
True	1472.283605437474
True	243.7893834247346
True	398.5937242546949
True	53.7212079396334
True	747.1355079867482
True	256.1449772538675
True	910.8940846491616
True	559.008855562076
True	331.42256147722395
True	763.9330118679627
True	267.98934654791776
True	218.75713699623049
True	258.5670630060385
True	226.6321859828169
True	147.800546895659
True	249.72160828954247
True	727.9032981794907
True	549.3917709975553
True	225.6771320747544
True	1163.3584642820194
True	115.02582415651348
True	257.2254083576002
True	73.17419705698981
True	306.0218879674405
True	408.068202088925
True	91.9159377512014
True	211.92602165695607
True	73.14272030953627
True	699.4617447786158
True	375.49862262382777
True	223.49230180624176
True	727.9359317236886
True	881.9934476051698
True	826.5856575384006
True	842.800865229434
True	356.5266570490781
True	1.5323885151281202
True	272.7534179279351
True	52.94794855577432
True	390.9205802239189
True	55.67832626780599
True	372.1204816029621
True	850.0030774108898
True	1064.3430253022884
True	383.9654691213178
True	23.41446215785645
True	528.3219445524094
True	487.05499034396087
True	193.22725204050624
True	228.57771932530352
True	294.3212274654948
True	23.025938108090216
True	129.07173885179728
True	963.7046229925836
True	64.07566847361083
True	485.557535431761
True	787.3102487852847
True	107.4161859073219
True	253.9410681523941
True	117.70696833952712
True	12.22681701998893
True	1.4519650012867171
True	121.69390232757767
True	1015.3099935436792
True	491.4443101782316
True	69.74987948400194
True	783.2738252810425
True	345.6995306708904
True	1.5562258740487482
True	452.41350614877706
True	184.23658975388227
True	485.52731373650425
True	79.56688360653035
True	324.4079527024137
True	371.5321119646202
True	174.60868162695877
True	204.5045620986293
True	126.94162114760309
True	176.004514944445
True	965.91907381533
True	15.281773417845365
True	512.1374524527492
True	474.98355103608384
True	412.8374046022148
True	222.1294023381292
True	234.37811759159317
True	163.7663265812103
True	46.130160700454965
True	473.1077261417822
True	150.98958036550246
True	853.405197311535
True	831.4324738408477
True	259.3397429725703
True	304.3576748571962
True	518.0328831085382
True	41.75090425278668
True	85.99718402330745
True	705.458090586905
True	1054.3138039444857
True	108.6209123011985
True	720.5412022098344
True	141.36656671282398
True	914.2925743433076
True	632.7131382046407
True	107.63976424654788
True	278.8989242527249
True	634.926467554493
True	254.624576173002
True	47.32501463504766
True	557.4308916187655
True	437.3885880126548
True	5.1109518032425285
True	478.01979178356135
True	68.21228827416549
True	166.25102902758357
True	239.8259924832105
True	299.5224744406679
True	77.08363459079553
True	230.9912326567744
True	348.2428277986041
True	431.02923863063467
True	934.764058296864
True	49.915033417282615
True	923.3787616885058
True	1021.502478033029
True	121.24163316128244
True	74.70327017953493
True	1005.9466644428984
True	35.705311891161394
True	228.52272008353185
True	86.6897199453379
True	215.7711959070122
True	364.10593194606327
True	938.2708488898668
True	97.05252789236808
True	70.73433439757171
True	663.6468563337334
True	269.5733048320535
True	718.6322006772967
True	52.72205021142696
True	486.69790483718793
True	397.6030454503485
True	684.0383633599055
True	52.88610829143669
True	111.91365085440724
True	27.60168001321965
True	269.83744938743644
True	39.8649299939937
True	348.5347728071386
True	3.5791866508489374
True	1156.444286617979
True	100.5953400351073
True	129.77914036681943
True	352.947048881412
True	728.2800039458729
True	682.725210749937
True	992.1824300894128
True	476.7955412860121
True	401.1724814047812
True	146.6355645896104
True	424.228332584937
True	801.9670266127516
True	431.6285003754359
True	930.2392612278834
True	87.34348615302432
True	419.6153643417792
True	184.0151834617541
True	285.13168851824554
True	745.9160594839735
True	155.42806274717012
True	128.19892453831375
True	67.34630924115051
True	840.0399585101359
True	788.6380457816527
True	84.27611775887684
True	445.9095369671776
True	763.5779269396614
True	412.0868170401017
True	54.82751245133591
True	318.35095233901427
True	793.1433409776857
True	29.84745456569324
True	365.06384002558616
True	163.87696900373922
True	290.94303163604377
True	31.31706743796309
True	215.6018874280145
True	774.8319614308483
True	641.7144681702298
True	58.84104337066221
True	289.7058472685699
True	880.7948834585877
True	18.051185120974157
True	318.88219749327
True	286.1207072547823
True	401.2581922165277
True	206.22569620512851
True	586.7597106409465
True	45.76790585181919
True	987.5776685239192
True	896.5463917199775
True	48.55192753792411
True	382.411724369164
True	717.0454986686916
True	938.987440650316
True	276.2160309872307
True	602.1354933412952
True	135.2032767716666
True	191.95331785744312
True	132.5894330225366
True	135.01492285737652
True	206.1841474770284
True	950.0259904600282
True	809.2914631769362
True	921.0828688107424
True	18.614297268482773
True	24.501596553962
True	363.059282617156
True	14.32560016431388
True	622.0965478643858
True	1117.4651985549558
True	270.08256097075594
True	210.207981964674
True	87.67013064285311
True	211.44626900541772
True	139.00687811312628
True	45.18995914328657
True	135.4138199552205
True	88.65226708821977
True	243.06853297763124
True	549.1743140533257
True	169.60263184910164
True	29.006994256410536
True	57.27662226416836
True	413.8391766614764
True	271.6531135254796
True	593.7331242960663
True	23.143917698278013
True	111.25973013488289
True	675.4218600146652
True	262.6379291773914
True	473.8350755505393
True	660.5142300771872
True	103.57473435330238
True	109.5678808231366
True	77.5810175472226
True	26.473795818464893
True	120.217122331122
True	81.14592590906946
True	103.95191191170238
True	155.6413497711077
True	241.4680033702091
True	819.6971860256721
True	293.0326424771769
True	943.6610391496672
True	167.28755836904244
True	204.97154772438716
True	820.9160766504882
True	307.2666312808516
True	571.5119463267538
True	255.6387753322494
True	348.9719460196037
True	448.9055038106204
True	550.5434651656542
True	645.9075686784145
True	367.3827667515757
True	36.75944525738369
True	571.3140962698657
True	615.2840121726899
True	18.928166459885222
True	11.744550183145757
True	264.3687288096471
True	396.4803360930556
True	443.7516254728652
True	68.95699034516444
True	634.1590162837862
True	919.5351951090832
True	239.07226929620455
True	905.0693859492828
True	267.5973828975177
True	101.97570614551266
True	273.5728014965539
True	688.9429384886987
True	36.782484321201785
True	600.534494329694
True	1256.9492465377791
True	1032.6496687568308
True	932.84615154158
True	210.5443695220312
True	87.28769027130146
True	190.1341977788647
True	826.5508435530223
True	140.04893498315943
True	1087.3845131144485
True	861.25593712131
True	42.243397036695406
True	88.27898239035329
True	411.2147523602237
True	417.0700878437229
True	209.3255438730994
True	509.81048629189576
True	691.5133347720781
True	118.41841101933916
True	274.0162871518864
True	1055.193464815659
True	52.750988755588885
True	719.7550324398765
True	548.6635231395363
True	41.15171607106881
True	852.2891089277696
True	393.6341410001977
True	559.154981810203
True	109.49036662652236
True	268.77515848405346
True	224.90923157878532
True	26.719176852569
True	132.2725352222823
True	766.7503789504465
True	147.9901288564987
True	387.6569436763021
True	64.84486045119277
True	646.2571834910615
True	615.1080469339399
True	231.5823362207328
True	461.6363303870312
True	165.30380869114137
True	153.92524883823836
True	210.73318440824912
True	288.9969343448828
True	364.5881671259809
True	127.74478451475234
True	197.2452083578781
True	25.63577202103703
True	891.1752387169399
True	317.42432201093754
True	10.054391382669754
True	369.8261598431105
True	162.09694090007366
True	634.9332415041843
True	368.4123258489919
True	586.4910875857905
True	549.2481770200353
True	482.07625063498494
True	798.8636884773094
True	241.6179217216069
True	569.9446563341985
True	160.6701949047944
True	553.1522892330311
True	353.62038403888147
True	378.3933084258181
True	129.94779639072368
True	131.69699082608116
True	107.41143522484217
True	64.0296046133256
True	761.5014145154777
True	174.5540822165107
True	47.476121149302905
True	0.0
True	560.479171466371
True	110.3188327285726
True	21.620824834269666
True	41.06749384213815
True	110.9592837027326
True	558.7384966196586
True	183.6831961553192
True	109.39123558658136
True	35.8098758601379
True	162.511745984396
True	934.8732379059056
True	49.01383752286123
True	233.0481315094625
True	766.7812061362773
True	315.32473604385785
True	448.351000870398
True	479.9802614763013
True	504.3187530675983
True	598.3270947297854
True	893.6597195119425
True	268.2450262069121
True	1038.7726104694636
True	927.4378644544918
True	626.4133356860947
True	349.8963814962301
True	843.7223908726621
True	8.81356463450845
True	32.40677917454268
True	283.6100167831363
True	41.098949192930654
True	202.36654661139133
True	778.1447497346606
True	214.4767413897574
True	713.3888105442504
True	783.871054417721
True	123.87230384857948
True	360.7052854552396
True	572.5614391893594
True	24.64947237977229
True	133.371265757027
True	438.5198464981641
True	294.7220490473107
True	203.2764919685984
True	114.10252043603104
True	377.5094371915706
True	22.011481702608123
True	397.23009224638406
True	363.8524079039784
True	1062.916849608447
True	364.2635383364975
True	30.714233363918744
True	428.0279166257018
True	441.93985880256514
True	231.1612577657631
True	30.925405719887834
True	773.3058942112542
True	436.4131258878168
True	184.44668270217505
True	14.546236880217362
True	1217.954972379024
True	162.96147018212324
True	25.893414772568576
True	305.6618846697417
True	279.2397039239778
True	115.80054376280027
True	304.39213808756534
True	48.55402383475635
True	322.2857086897721
True	302.0503127752788
True	314.93509209236095
True	28.092711193427853
True	48.42171763758682
True	1033.8818249861065
True	25.68330895149186
True	11.8408746868708
True	182.4936862931878
True	634.6800141799258
True	8.91980989266128
True	194.5287920309404
True	179.03070621127722
True	542.0944306965876
True	355.69815566694393
True	755.6728397107825
True	309.44365153428186
True	483.1734221059258
True	446.9621665600339
True	491.180289816908
True	103.89665575488094
True	1256.4742244437384
True	844.9612639311991
True	286.9468091417592
True	519.0309806562162
True	95.84015769972883
True	560.9824803182441
True	435.93154772398407
True	145.49967760516952
True	81.38658872835559
True	350.1753457029044
True	173.144117844504
True	29.67430686125948
True	590.9380012230932
True	377.2572703856632
True	67.44057099485158
True	30.550817751636227
True	646.9632833000359
True	483.6528909893017
True	65.82262548544479
True	19.83471179926864
True	336.05839856239646
True	341.4626593500571
True	740.4663277472496
True	545.5220961146591
True	562.1064781373392
True	794.7918511394381
True	8.595017413917798
True	55.37481707949549
True	35.10275815504664
True	56.90488252831876
True	507.12455241103606
True	604.9907008508752
True	81.59953060321304
True	113.85548598632724
True	195.37841889458568
True	75.27380115819223
True	182.4101398987841
True	204.1349307938252
True	278.02735372734185
True	808.7868687607271
True	604.8696364161735
True	290.77885588690043
True	206.81762567325924
True	265.56388217860103
True	248.2478094567915
True	748.8316901223319
True	328.94001946058626
True	174.21738460132408
True	889.5451405540314
True	359.5982199270369
True	475.25989002902736
True	156.5526665749325
True	123.02398640374668
True	61.928587040529166
True	217.72808329753053
True	980.2840364150176
True	512.9655063795732
True	109.3705148971153
True	349.1260773316797
True	108.09079000983968
True	659.6262594074251
True	3.711697413864976
True	718.3682724854525
True	35.8331043341564
True	941.0453968953024
True	828.9084895507784
True	206.9411321736826
True	27.84364978999366
True	82.22103126060111
True	459.4560895952198
True	221.68511337477696
True	1.064982905040256
True	74.57677004203248
True	1103.6083344645594
True	328.61219865697666
True	674.7416033602592
True	477.66285998243416
True	30.854381401790267
True	136.23722446538076
True	432.8422847689438
True	904.2974533197468
True	815.2240509627608
True	425.3437611881672
True	336.8913653038459
True	16.703946042120993
True	80.05939861094214
True	735.7999624738819
True	484.5340380285805
True	380.3857233367891
True	885.745490426707
True	27.333257413524787
True	228.04241510656487
True	884.9691335816663
True	234.1977793862744
True	8.432789235689864
True	501.0645537537913
True	100.96529609457828
True	634.0451778529062
True	55.40563992039706
True	250.999517520042
True	872.8947348071554
True	906.5989445280186
True	270.83676380644084
True	435.23418379659336
True	116.1329318552872
True	597.6452476288324
True	269.1647123887054
True	188.41160319399228
True	864.4379631537796
True	54.11402910355511
True	712.7256001436849
True	279.9493907441905
True	301.8569908371994
True	169.33282463753338
True	491.7558357367713
True	618.794250512554
True	365.9571679767375
True	413.9688073161223
True	69.39670755210304
True	155.47893404676586
True	457.5317659041645
True	208.40858822159376
True	36.11320572710247
True	206.53198765907905
True	406.357313619616
True	387.6657608956018
True	760.219724112866
True	136.15823689846934
True	690.1783817020465
True	495.0870076468708
True	601.3869830407541
True	137.18149370679677
True	40.425252367734565
True	660.7936286731605
True	74.60811162847908
True	556.5452079758356
True	666.2031380051326
True	440.2471120596435
True	133.79775959694376
True	537.6030982232112
True	3.927090687059003
True	391.4221305074663
True	30.567028963442752
True	633.6789018601667
True	264.7734489135939
True	574.7785712502607
True	693.6038269144015
True	143.12345036626857
True	530.3541166655871
True	495.0081221688827
True	62.78583017702639
True	974.3222871425236
True	3.221195225662832
True	27.981182763783508
True	630.9384770179356
True	677.7638145008523
True	139.47937570638754
True	422.637681404199
True	128.39019451730636
True	72.60319923828627
True	458.3142498935024
True	40.41298228622399
True	514.9693270817351
True	13.31084859881701
True	852.7464403607507
True	546.3716438486438
True	686.2750226714065
True	101.15679268166556
True	367.1344534252744
True	987.0791031049616
True	860.6304986710833
True	142.30459946101297
True	546.7083295273701
True	450.6326364218272
True	241.11861461161945
True	245.8000242591864
True	6.045009962087579
True	312.77827486175283
True	11.585268106053393
True	359.7868000501256
True	74.10067318376532
True	419.1696265552053
True	642.50908527761
True	121.98721223379964
True	236.96738205743432
True	626.3431728691834
True	704.4048638099133
True	301.2944878406645
True	134.8155612369699
True	164.80871246198424
True	467.4944254778083
True	83.83095827258138
True	10.39919341348907
True	481.5941096102605
True	558.3904147414692
True	18.74236558234273
True	140.57217468759552
True	909.6236844462488
True	517.8343777000507
True	276.6620597307329
True	33.69175182646918
True	480.3575940513778
True	109.57422880292005
True	589.2090741205083
True	671.5142641449565
True	306.9023883619097
True	374.0077942955373
True	191.93964956430133
True	239.58417025245427
True	71.47376454773024
True	218.05012496281037
True	514.5825736561396
True	21.988668595319915
True	469.668503841694
True	376.37525511265846
True	719.5587875792313
True	891.2830174875174
True	882.7445157641268
True	158.47103398838402
True	408.3158362707176
True	70.15390718531337
True	192.1516629017572
True	318.4244613000172
True	10.699706092050125
True	787.8707426002338
True	23.01574441375472
True	406.3966939211937
True	272.6287137021544
True	648.5021570098742
True	215.7341762842794
True	38.52295610872029
True	698.2558648708415
True	1088.7653051942525
True	226.87307030180767
True	128.57459675028056
True	638.2058481999535
True	475.5141336910069
True	18.10968460035187
True	821.6854492267495
True	111.04551357154122
True	47.62601638413338
True	309.06519967864216
True	348.9795327828295
True	390.7236027993143
True	264.7920059607763
True	20.48787176942024
True	23.83217883372589
True	854.3904908450196
True	193.8419867022784
True	112.38167519069744
True	840.9731945270935
True	663.0632624976893
True	646.79320356956
True	456.7650069811257
True	152.99808051489646
True	32.52597773080184
True	98.15315002883403
True	427.7718137167474
True	234.51170804376343
True	483.5985233178917
True	148.20343436907004
True	488.94471146723686
True	660.7819770187808
True	994.6143469224976
True	23.670534471193868
True	949.8826952669068
True	1090.0621668480371
True	479.31740412497896
True	86.43797474085848
True	792.6180488549013
True	633.623461955478
True	628.6685732769497
True	173.81172155363004
True	736.6367039662699
True	696.7137369138896
True	122.91355618360784
True	763.0182085167454
True	820.3104055366139
True	490.839151178831
True	231.1835823084591
True	71.42894905096222
True	309.8470343751244
True	350.0789928573655
True	471.2165406364576
True	417.32409780750174
True	192.98427429967316
True	319.154637786186
True	2.954994301680085
True	14.019645155840472
True	105.76018680896856
True	131.36641458837238
True	356.6504167152392
True	356.4474882567575
True	115.97441507087092
True	16.176330119439186
True	210.6870925510061
True	827.2689371212023
True	458.8194972899339
True	528.9943231653365
True	565.233757417545
True	792.0381045418479
True	636.8853046212116
True	93.51573965057914
True	216.50736794326613
True	242.8120854528713
True	288.3795819303083
True	104.73456347130906
True	365.2806226234245
True	435.6294227245281
True	175.18611039468615
True	650.1772435011383
True	247.85618361901763
True	196.32060079517277
True	27.786198748062244
True	235.91124165492687
True	468.1997807451797
True	163.95462872980715
True	534.9041661422239
True	487.8050829887204
True	245.77105625882027
True	105.56625832775823
True	43.09856402642502
True	400.79371348725374
True	794.3272117576493
True	174.02398483858053
True	1003.470955419944
True	1048.8530764841164
True	471.594182429814
True	102.05552876335685
True	128.7218178518065
True	636.8171030661473
True	8.486029234922544
True	230.8696700331864
True	136.3048564120983
True	117.00618641474216
True	320.5235543535221
True	613.7011424619985
True	35.26797696166803
True	125.6446427038926
True	973.3620020579071
True	55.139095923090366
True	454.7687462524732
True	525.9952080994527
True	243.62734334880665
True	128.13569589351897
True	903.5174429480236
True	1183.423123025028
True	521.2075364686215
True	662.9860506115202
True	212.9970300161952
True	153.93040618895586
True	327.48630445769214
True	251.68682798421395
True	169.96127465741927
True	297.2208652999253
True	336.5243461106126
True	11.16618681114579
True	631.5173685032069
True	147.97041382175442
True	80.30484894798278
True	440.7859755747263
True	312.6375159264128
True	1190.136874282322
True	371.43271838997055
True	965.40640780683
True	9.677240302807974
True	272.115903940207
True	229.25175675356093
True	154.93625466324053
True	488.0872748974434
True	193.89165278685
True	426.0651220648366
True	325.1027436871706
True	113.73915246672418
True	366.3578778374735
True	1055.9571248675798
True	729.577300044451
True	228.14790717721525
True	109.49824408933615
True	290.75249683701776
True	24.59228447719826
True	345.80617811234004
True	313.1873058576036
True	571.3903709643602
True	451.1182582776991
True	356.76971291843626
True	157.63603194301874
True	11.80990736273782
True	411.1765137047412
True	274.6281400346934
True	139.38992008370064
True	296.60205217577266
True	450.937539367546
True	823.1236983010823
True	319.8711369240788
True	775.7629621832737
True	409.1978346433915
True	384.745681147033
True	1.7926487107545688
True	1152.945930987816
True	104.74901556691825
True	911.1424128457838
True	202.8534509606646
True	467.4936068684349
True	652.7277493238244
True	87.21962518152274
True	479.4959642285479
True	32.10338076710417
True	414.8465996453817
True	75.07368223099736
True	230.4399745533602
True	37.321593398704906
True	657.4683976302043
True	190.451475679116
True	28.013082606099267
True	395.9365282672151
True	110.41640381569827
True	159.859425646798
True	820.0019568118669
True	269.14431439915666
True	156.67188910565656
True	367.6791689260545
True	523.996569829773
True	339.68482808397084
True	533.0079634624251
True	618.497385432668
True	158.34081917937073
True	6.882666197138748
True	72.99393593925392
True	419.2143508595303
True	90.6730210121473
True	72.49299110175801
True	1025.3025306360282
True	26.8398974021918
True	322.4988555914721
True	321.73233506852483
True	447.7553146381596
True	685.3664189934542
True	190.4848895700345
True	640.9243717554835
True	333.6321510693122
True	350.5923889666695
True	267.81747080598643
True	217.0270635964613
True	360.8101231968666
True	448.3320260487525
True	435.9083549345687
True	604.2739270037061
True	137.3108314835172
True	77.85349195241098
True	41.69414275999766
True	295.12924638758017
True	636.472270611837
True	405.7255074061578
True	775.179454977267
True	216.2185111381804
True	411.380633385171
True	69.50105040666051
True	52.52563135056933
True	420.5939310381583
True	199.1247427086266
True	218.9423749539349
True	42.956297092608
True	1006.7730286084692
True	177.58492376957656
True	897.4942304863976
True	316.2605430693277
True	920.5608545063934
True	243.40355169257415
True	466.4683552523392
True	542.0454266517659
True	612.6191575586295
True	221.19816581284044
True	490.3790010811342
True	937.8487033422156
True	122.53363797353738
True	7.949703792433569
True	595.6822206667281
True	28.85821714364677
True	79.59622545686473
True	811.3727429488769
True	215.24327590391425
True	981.8153920917108
True	676.8587062910707
True	418.0759404091208
True	287.4240625232882
True	487.2375576199024
True	325.6703744504627
True	164.7496861051831
True	688.9308629574018
True	737.1570504271394
True	203.24415668108747
True	88.51259464257286
True	521.6731796792498
True	137.6716465446055
True	383.31951204260594
True	333.573953036089
True	65.04754318540506
True	375.20188893182
True	402.0719657091056
True	358.3712062168707
True	419.9364994904843
True	423.8022748734599
True	670.8132456731546
True	59.04740728974957
True	446.0968536091746
True	323.6329000866155
True	673.0699796643019
True	215.88269522660968
True	98.44052606356436
True	40.06883120569335
True	522.4526317509043
True	653.7883613640365
True	193.1794470288487
True	411.4368969894083
True	336.64194682367804
True	18.764027624650325
True	166.72981297590934
True	286.42620756159016
True	3.652224313830088
True	871.2247122378432
True	80.33656433576562
True	102.29469513360569
True	101.59211537974151
True	354.0027838232444
True	36.07146553331709
True	457.85253948970455
True	231.2143072917149
True	5.746979890445203
True	112.92851463350956
True	429.2724049355187
True	49.348626768730455
True	62.56618612963614
True	168.06380744789396
True	293.54714035416407
True	965.6097834510424
True	388.1855560579171
True	944.6957612649408
True	177.91777084571285
True	1050.2478377651537
True	786.5253083067391
True	663.7734406452469
True	417.6705301448965
True	373.34961995094505
True	77.78956296797043
True	73.50244046555741
True	80.13556890012448
True	172.8665399821115
True	475.3182304059138
True	1154.0035748100477
True	164.2016991666559
True	344.3979942267356
True	432.1150129260577
True	575.045544417674
True	596.4749067630044
True	282.55970100669566
True	468.54160457889145
True	674.7970365976915
True	96.54559300166846
True	715.8662466250682
True	264.09097889221465
True	140.0158004024657
True	417.793777834165
True	887.6637626687261
True	444.64416671916
True	846.2934495279007
True	202.5912294405678
True	349.3541863190559
True	703.5574611209042
True	631.1252492543364
True	194.8895576015605
True	265.6245833708193
True	829.2586099291395
True	30.48045846277833
True	188.74332358828093
True	502.4233988133198
True	707.0254669565492
True	110.318757855552
True	37.78616654036261
True	159.21847676147692
True	732.310004829271
True	321.1904526225324
True	565.1005964413591
True	352.5310196013965
True	304.3523086207651
True	436.9820033914937
True	483.2410354646715
True	68.0971108571818
True	366.98237740020016
True	739.4060222935071
True	0.0
True	284.6567073937723
True	244.72360147463127
True	949.1288955529926
True	155.69321157396533
True	625.2793473946695
True	651.8194731139057
True	110.52264156577998
True	220.9422936436172
True	138.16119891011436
True	10.202023426572415
True	291.6475745405812
True	368.4538562640539
True	1128.1411159392485
True	234.51055380202504
True	402.68192388676806
True	642.0760396308805
True	211.31990329299143
True	28.416768942886264
True	870.9400417138622
True	615.9078843910142
True	155.00576392811126
True	612.5933511478794
True	166.10096155087822
True	294.961824670908
True	815.9890546457658
True	34.34809440617354
True	103.94275515721124
True	521.6134646131009
True	67.58653888294272
True	79.09415312963239
True	395.8757834729937
True	24.322157909241437
True	736.7068143904945
True	101.716514258182
True	151.93612350141913
True	21.23794059140041
True	714.3025896161332
True	30.637554584081453
True	777.9390785594258
True	396.2731519401048
True	111.61088646453072
True	691.4368553653876
True	519.7350912156629
True	547.7065631827885
True	46.82634670733792
True	365.3110263264287
True	4.875324436601596
True	87.88997915507306
True	377.9287155744059
True	46.37384299024268
True	119.74418437133676
True	308.9628266339071
True	174.94211331968398
True	101.89944407208
True	639.2581370308594
True	20.54799669393394
True	1126.3115095217247
True	500.95809702195714
True	303.23895134787466
True	494.04506576462353
True	113.41882070554016
True	757.6608072201922
True	1128.0630720657252
True	743.9433196733671
True	177.0400827995165
True	226.12831920963373
True	49.77320849680624
True	58.28765705435811
True	151.64682006318657
True	102.57574735854544
True	170.45841324296023
True	1208.0288074042342
True	309.5430449329019
True	354.6941288653548
True	712.375891297772
True	17.79788697745287
True	15.221960915636304
True	567.3194467490001
True	5.753410162390884
True	113.96383810636176
True	698.6560214722574
True	182.5541048543751
True	650.9762036361635
True	796.8883617115141
True	157.61661009364423
True	913.4873693937208
True	3.06609594837889
True	459.6321874743844
True	1057.472718929174
True	23.11546624477236
True	236.75148026262232
True	148.11532506364102
True	978.5307383192802
True	239.92259055868385
True	516.2933991632241
True	121.65931584922257
True	519.2082441679341
True	156.7269782668
True	97.4044181895172
True	386.2770599997492
True	67.7382150072052
True	55.81209141435052
True	1044.7573563782605
True	276.2750869430964
True	157.50886006951345
True	379.044039179178
True	395.05445295775706
True	210.60377665519107
True	166.9365317897155
True	394.77138637376856
True	35.16073170356403
True	481.1371674940897
True	1109.0712742755854
True	108.96469426123902
True	484.7846278647872
True	310.4713864759357
True	27.583897650821665
True	391.2646102760041
True	105.52276559991296
True	578.333952635918
True	196.86556314539865
True	415.35025136815017
True	19.866050309502803
True	443.05528703759376
True	102.69237488336258
True	356.7757360789112
True	33.154643875779584
True	168.8787964678432
True	233.97058671736252
True	786.9805016205669
True	61.5398305806624
True	145.6940403418699
True	239.7456265619028
True	137.79504557436545
True	639.8150898044595
True	569.2458849885459
True	770.7175642398066
True	394.5693661317981
True	546.9358503515201
True	411.4624955917431
True	687.1922076272133
True	70.65177326242059
True	474.7737054039279
True	408.6940073628071
True	48.33910358910747
True	82.32870140839232
True	130.19540458071393
True	89.07123572926824
True	326.95041287758204
True	822.267573957584
True	322.1756374385507
True	1158.685204302903
True	322.5797151382052
True	914.010944139375
True	143.1381596225583
True	579.1630156575399
True	603.3911801052176
True	697.0964594302832
True	444.21708060508513
True	67.61013419309954
True	305.81903839444004
True	41.41796102972776
True	164.04270870965405
True	169.94154572823953
True	1070.6369128081974
True	218.5439925313782
True	550.1061766045749
True	554.0068806742227
True	575.4617832949324
True	890.0838609679673
True	584.8564101152904
True	650.1530298400696
True	926.2566498229608
True	128.0098566985366
True	320.9908882664611
True	273.2086289947691
True	328.9304211294629
True	90.65096146016684
True	379.5637039647815
True	4.632572666818153
True	306.91339831287274
True	266.36519345241106
True	593.3830169558079
True	294.2561089392621
True	367.26446421755577
True	10.502912452348806
True	59.4342378047948
True	546.3147453748297
True	31.32971200467664
True	143.6153808582007
True	64.8077442290643
True	156.93492697606254
True	237.34950200012628
True	73.2293125019167
True	387.97848596555485
True	267.54593715587373
True	100.77072630764482
True	340.3295667294147
True	64.18130001231233
True	581.3899326299759
True	851.7631242624697
True	283.45611666284947
True	1172.15465901702
True	112.2519801342479
True	305.05318535057336
True	1050.5036577923552
True	85.99873009366142
True	293.7939019200597
True	9.235233998750044
True	409.4499001772038
True	458.89075156798873
True	150.5639253884923
True	617.9079235237654
True	909.7349249519176
True	155.60145704040875
True	77.95563522424857
True	342.9054768866243
True	548.5819780751294
True	619.021245778967
True	1264.9115198698812
True	27.72554027615181
True	943.8805862078688
True	133.95059641681695
True	650.42097517174
True	121.70473164561731
True	134.28272896864416
True	189.220179862884
True	166.59689361551236
True	752.0013783808905
True	208.04417058119907
True	228.6137862578582
True	67.79879344954426
True	506.453061069188
True	426.5600982422072
True	176.90585123811258
True	238.36838467590184
True	15.211540016911144
True	439.7140149696929
True	220.66437108395755
True	290.3056348851534
True	116.96620450397792
True	698.6868981092399
True	411.4139424919972
True	247.5686577932723
True	636.0505575478747
True	525.6677594232276
True	454.8121196510369
True	129.26815497994096
True	536.4821912687164
True	417.5934826529924
True	2.7589426859306645
True	192.00732642561792
True	95.79967923829598
True	251.1675200828146
True	2.415407521782288
True	125.99592109131244
True	344.1613731385706
True	7.716640907022044
True	853.634713177411
True	167.38276292934404
True	747.8272933887057
True	811.9139733325853
True	156.97554658934186
True	210.3873466273469
True	495.3981666099999
True	821.8559280248608
True	49.912857406280615
True	35.98614052106698
True	131.9873206892871
True	621.1105684405193
True	705.6945985930438
True	179.94091559017787
True	589.2051320686536
True	602.920427455106
True	839.3282794594681
True	414.5866380025344
True	188.91401004530888
True	849.3256391367238
True	218.26526374835544
True	147.358614688733
True	333.2809572281411
True	231.7892413447293
True	203.71879170542948
True	619.2030490370756
True	252.7273798095254
True	190.91007399941705
True	447.9454967252364
True	472.2619102357727
True	64.21583654902749
True	287.79682244190815
True	76.66801456545844
True	348.6606444532639
True	360.83022109230575
True	258.9149903263033
True	177.4098008921913
True	382.5424109213176
True	648.3559353091562
True	740.6043796749534
True	296.5357508049503
True	737.8907067919693
True	64.18169128411935
True	897.284646245333
True	349.66996303700137
True	13.370113131160998
True	609.540569731227
True	703.7876057564492
True	246.0412967017191
True	169.50971198532562
True	50.19246579923068
True	377.1024697630612
True	76.13733952001455
True	15.19977090931021
True	897.7818621768904
True	369.4185430776396
True	182.05778457943796
True	990.0690779742048
True	13.992598443775355
True	792.4794625668013
True	30.825381419800745
True	658.6065524141967
True	57.878347280501465
True	773.4354839692695
True	462.3567999740695
True	193.53658781353803
True	429.4876881142719
True	213.96362665123547
True	299.0966151857568
True	215.41823342101088
True	411.33673400438073
True	9.936406749751848
True	323.2803307023768
True	113.15651786894044
True	12.395810028717314
True	472.2826614937018
True	708.6221186806782
True	292.26520326329484
True	81.43165313382572
True	300.4854279110042
True	82.69827857458029
True	184.45115744064373
True	184.92064774881305
True	394.9333798169072
True	40.29651844055925
True	132.84369400117103
True	389.8821200565503
True	874.0039526425688
True	107.50329847015225
True	209.59648951830903
True	442.9419574008523
True	18.497350856645863
True	416.8290036887221
True	509.67803187743857
True	89.77741106022464
True	390.2360771627985
True	367.8952243230252
True	418.8928319235185
True	592.1181805931985
True	1010.2053997554448
True	1031.7041369977635
True	58.11758658108842
True	1044.060278114647
True	114.2910740562558
True	118.9206541632556
True	107.54338564095882
True	485.8195254411596
True	361.1387581213449
True	587.4205070431796
True	259.2629692825444
True	161.88512396237945
True	418.5974787934356
True	15.46490618754429
True	466.9283678649458
True	395.2548165621884
True	146.99042350341531
True	96.65688680621632
True	527.1617580615763
True	991.1015354231076
True	197.19789622768147
True	64.94635047162603
True	431.12018288363817
True	376.9376065864865
True	496.5645070980727
True	319.095443212398
True	4.865047362792267
True	545.6498395765694
True	513.3920292098516
True	498.39074120810335
True	201.27552548185236
True	103.4347549622061
True	23.31956190255746
True	374.5931914267856
True	106.19132128889407
True	7.379871530723473
True	34.32297419675675
True	348.55748292798785
True	636.1112382923525
True	131.18937253604298
True	88.38462188750572
True	24.137606933982376
True	398.1744977442269
True	360.5562992192402
True	794.944080214201
True	309.7336439919835
True	523.6512870442385
True	536.7641374256201
True	538.9989987848496
True	293.6117608993893
True	547.1087092877347
True	102.3115450320158
True	584.648134883917
True	7.654169861751083
True	352.73665338330443
True	462.4930974292938
True	954.2722633746451
True	340.96262913450187
True	804.21349930366
True	999.2319295939144
True	177.59209742130903
True	40.35283283933728
True	380.3367416731325
True	382.8232794355191
True	571.0709080442289
True	256.95648489446006
True	30.6135334211744
True	631.4872384235623
True	122.14988045266544
True	1071.1387544019012
True	314.2027857206702
True	484.46064974698055
True	121.94029613319266
True	811.2824126989906
True	141.04835016091627
True	817.0350867400373
True	580.4663340829264
True	187.91647181712705
True	109.70472925082024
True	67.11926155712193
True	563.1266334918799
True	869.6182146961181
True	422.3662505529743
True	560.996153137983
True	132.00585693384062
True	631.8650209189317
True	480.3886072499479
True	787.2497428494745
True	314.8898088157341
True	594.1789676412254
True	119.623680309859
True	28.21748926550512
True	414.682892613307
True	172.5988039906642
True	103.57196190731474
True	357.23997186397963
True	1120.9966098787097
True	274.37196407909056
True	550.6985366153904
True	12.00773331253983
True	67.54075280671262
True	339.5152674814219
True	769.6542466440206
True	449.89760916405606
True	505.8834206133236
True	711.6013528289458
True	67.75053634957031
True	716.2194542583533
True	48.49327541145511
True	107.5483392080922
True	175.92360469010245
True	80.76806386266158
True	26.56483725171519
True	301.37019716314217
True	485.7993673596373
True	910.9007804231292
True	856.5432345386679
True	6.456556523082835
True	282.1709071832197
True	455.683173857597
True	126.67136688624336
True	236.04888117282428
True	316.90703032318845
True	1321.0411049297588
True	435.3901480022228
True	24.551885957972445
True	182.51317020891145
True	705.7558201597849
True	35.7709261185751
True	165.6059534253933
True	563.3231132441282
True	70.7909239702046
True	865.4489193440027
True	330.67527710797145
True	663.580348572955
True	81.06241773287272
True	678.2944428734926
True	602.8387471221699
True	892.2889524840167
True	265.3038997817193
True	521.5189786312623
True	830.525733106441
True	948.415531592404
True	245.71546739706497
True	759.3935615365317
True	225.23152568288577
True	450.71995530582393
True	381.7830364000753
True	500.6851625780347
True	496.0031528677788
True	322.64977070293
True	350.61333754471275
True	114.37368170296456
True	355.47579705513937
True	1127.5402174775393
True	309.1685629214576
True	153.67188607775563
True	305.9992499908203
True	751.6356393035924
True	653.4610718565276
True	411.42544984822666
True	119.83111700404277
True	325.5582756860437
True	36.59749896578917
True	177.64120152619424
True	88.1340801752969
True	89.60659461708843
True	562.1350284052176
True	145.16612249067248
True	130.71451806397397
True	104.87215445989676
True	84.10147954367207
True	451.4429023097407
True	402.6565725558795
True	1025.1890812639765
True	548.3132585560079
True	827.1501674580785
True	274.4926814800146
True	302.3826678038656
True	524.937594365305
True	194.80959558967848
True	767.0567028996297
True	237.5066463745789
True	360.857318284999
True	71.43633609522335
True	117.75356893903354
True	249.89222513781155
True	117.31024815548128
True	477.8205998831177
True	30.709203636908757
True	555.4380510807251
True	1014.9030956272854
True	731.0847028118403
True	1.656067791625308
True	59.62349006714231
True	494.3505745569724
True	436.6424200383406
True	74.84666036260911
True	123.4606828537236
True	295.12044193921764
True	78.61479492226509
True	50.63943737769455
True	752.6498071091142
True	643.1251512400459
True	160.5242432271892
True	169.19911041417174
True	547.6669026673787
True	55.9856189581402
True	25.914200679137853
True	570.9552465141045
True	443.4539970148125
True	1121.8173816719695
True	49.447122314344966
True	448.665929488748
True	904.907721583582
True	798.947304980823
True	289.2313748531345
True	738.135780806441
True	398.505556730304
True	41.74452138044867
True	93.11374968827808
True	687.6280332195548
True	77.24951717785396
True	137.29890666337988
True	927.3140129555982
True	186.7303901795416
True	273.29611257530786
True	108.61006801602583
True	633.0145250354512
True	599.2781486217507
True	212.82123905383628
True	430.2241765053564
True	39.41197851780226
True	278.55136530638407
True	600.8311452524387
True	600.479628219882
True	321.061116661191
True	68.4256769487521
True	947.273867516972
True	1067.871149701353
True	558.0127341869194
True	60.51963158259564
True	31.913591050573523
True	91.6571966899395
True	106.957883506368
True	108.370587994017
True	865.4744027098832
True	1203.549874888503
True	755.2959529063916
True	326.3643884867695
True	8.050812445191436
True	21.75373429743658
True	343.0108319567705
True	476.5545696921884
True	47.74135755997781
True	568.1615541008313
True	426.1170194895802
True	391.89983359380966
True	76.5372965470422
True	194.28556551232896
True	265.9311710303657
True	136.20414680606356
True	390.690732168111
True	44.748752586430776
True	180.2653497172868
True	1172.4921944151542
True	5.5578044614508695
True	28.81797181610144
True	587.9120094628771
True	360.083385933796
True	760.9954619243543
True	150.5287653809735
True	783.8383406234185
True	594.6379461022922
True	275.4128994102689
True	436.1374277204984
True	348.7440852939848
True	286.46425939787565
True	277.80747234033805
True	375.9627407359347
True	496.4174960693254
True	519.5941410144643
True	108.422864368501
True	344.0781767584763
True	9.35349606307892
True	177.65943612808476
True	238.7537385337295
True	872.3470051571787
True	605.2191349342484
True	31.799029447446785
True	698.8584815077637
True	865.171680668003
True	102.13226566619326
True	350.160939461386
True	883.5369592784585
True	222.20347101962184
True	159.32698371433258
True	527.9119076773817
True	563.3794347898847
True	1088.642801375487
True	141.95395788560683
True	155.1534691864136
True	250.12014071276576
True	304.3763755960322
True	421.9742010080709
True	431.3455582186349
True	318.10268956233887
True	455.4368578711207
True	511.7006480507286
True	220.72703551327075
True	1483.2525012331807
True	253.03729875208165
True	399.93724015839416
True	56.72977110484377
True	776.6048357227428
True	248.7847532525109
True	910.6945012191928
True	534.414671592496
True	311.53033278121575
True	793.9416081367299
True	253.02696013199824
True	218.9632718435417
True	259.6618617172491
True	219.28045458795447
True	139.58982236295645
True	242.2313369347912
True	737.9221269379549
True	532.9963765148607
True	224.46093093914945
True	1166.644243392966
True	118.08715791764506
True	260.22326220860447
True	60.528677714386994
True	300.69561526683424
True	416.27183257486456
True	92.4809190476858
True	212.05725661242133
True	75.8924897816533
True	691.8810155860225
True	370.9559111348452
True	215.80822601668885
True	736.3184741070754
True	895.1448159325332
True	824.6457396038003
True	820.3571076626729
True	357.1851508627102
True	1.7236425131428992
True	263.8163763797165
True	50.88397960791448
True	377.7607666431856
True	56.355885755045854
True	342.5719183722724
True	871.1802601947804
True	1006.7826069820196
True	396.6134497974088
True	23.468964007259995
True	512.4425180606636
True	491.68936942162617
True	194.36563260594187
True	246.54804949031129
True	290.0260696805409
True	22.962300806477465
True	126.26367385305248
True	959.9057614163268
True	61.5219654471729
True	498.5674179149378
True	788.1745067019839
True	105.060239397429
True	248.27865698723303
True	112.2687336855685
True	16.086582417551
True	1.118775045035109
True	122.32795924356
True	1013.8985918501626
True	484.4556285227086
True	65.86429357214953
True	773.8269158673432
True	335.8594400448654
True	1.208819528693798
True	442.5024936564226
True	177.279806834789
True	502.979866796606
True	80.13724342402446
True	340.09073960356415
True	372.1403002263238
True	167.24616803007433
True	205.1206601819469
True	125.05879479547151
True	185.8270695873574
True	966.0648612964976
True	15.713866024129697
True	501.3963922139644
True	484.58678080404496
True	388.205732287648
True	219.87444267245456
True	234.58211141956903
True	151.49855461792987
True	48.97455875337892
True	492.80056901797417
True	153.15317278796735
True	797.168480397882
True	861.8731721972767
True	246.8168888001444
True	303.15619223880145
True	524.7675196181787
True	41.00309810560026
True	88.06667555742489
True	735.9063890577619
True	1088.3217387444147
True	114.13594745843233
True	731.1885375829964
True	143.9022421570748
True	924.0374888050982
True	651.0199256104576
True	103.33421440020622
True	270.33764129729724
True	626.4786691591229
True	265.0841359505564
True	43.70743069259576
True	575.5099329187741
True	447.0911854566924
True	6.036925113047315
True	474.20498028130834
True	66.11753502951603
True	177.5238201257459
True	231.3696211923408
True	305.0219713712401
True	72.6995736394128
True	230.4107747405275
True	347.28518559560285
True	428.53171941448096
True	938.3721970162052
True	45.88485271262162
True	910.9059652393958
True	1019.291636802892
True	134.80083922991966
True	70.0824518359276
True	978.1654276943711
True	30.677355213318037
True	219.5717716798345
True	82.67894833006977
True	212.8778031801992
True	371.0395950819411
True	991.5546354938386
True	96.16642238269228
True	72.32397044767889
True	619.3691985456331
True	284.2467270642649
True	703.7397956037225
True	52.35348083847291
True	485.1346388743613
True	393.5511222869391
True	686.3876663697752
True	51.470195543875846
True	104.88540853590432
True	27.432643880719723
True	266.28499973381224
True	42.968964828292336
True	346.2546212962211
True	2.546546275431948
True	1197.972810609034
True	101.94109286667432
True	127.96734389310174
True	349.1271040582515
True	727.3991804492111
True	686.1828201642363
True	1005.77446173602
True	484.2300104453514
True	391.0029448472416
True	141.07295140951695
True	423.5022930596469
True	821.2416374093225
True	432.5672308694388
True	932.9657954491652
True	80.80350323331804
True	420.18407793127074
True	172.66969379945166
True	276.1284620019421
True	763.9972132546039
True	160.18536112867835
True	133.0994306049999
True	63.895379763153976
True	873.3825505028005
True	772.7143955294405
True	81.7371156962265
True	419.9882710093143
True	745.9879723256477
True	432.5292868653798
True	56.00393416051581
True	328.828884364777
True	782.2711378904041
True	31.66634425179121
True	364.4797332405914
True	170.45916833795823
True	277.71270072506195
True	31.933961583793707
True	219.7608935453691
True	761.0697242061802
True	633.8341753907241
True	60.38544421341788
True	297.05401597653025
True	858.5441416482766
True	17.77230597202489
True	316.2765549732892
True	289.7116271745102
True	430.1792743636162
True	216.53002877837736
True	617.6979277634127
True	48.1608312272793
True	986.8984462774326
True	914.7302267734376
True	46.03714989310989
True	363.3776808254111
True	708.5795400028416
True	915.748291539735
True	263.6299506945808
True	611.0346264560868
True	133.04063714205586
True	186.1245738785804
True	129.53560312966806
True	136.66979131610677
True	213.82143904845236
True	946.2102431357016
True	778.8132553105158
True	918.8355596328864
True	20.38698944891732
True	26.352130256014124
True	354.11927986029747
True	12.488945199796303
True	612.5009342351473
True	1075.8157042574665
True	264.7811679384548
True	204.31121513771305
True	85.7283582702004
True	221.242684587313
True	134.49892876568748
True	45.86964273708559
True	137.19570253271013
True	89.68934964553301
True	235.7076131642997
True	519.310171265878
True	169.15127045438794
True	28.411871826233263
True	58.494991254571474
True	428.99809552508
True	272.551395536648
True	576.2585092461926
True	25.052606174445422
True	119.47862804363676
True	662.6041991250578
True	259.05913542057664
True	466.29946276421794
True	655.1043383726708
True	103.06669887063262
True	108.40699256346974
True	78.45064957072243
True	24.4955433849246
True	114.70160600905268
True	85.02029006858088
True	105.02850629290336
True	154.60249536190312
True	239.30539737043395
True	833.2029039842121
True	287.9995079156606
True	926.6132972668538
True	165.0440726308149
True	196.12704739685583
True	777.8935583728967
True	307.7312186505435
True	606.8801502695252
True	250.94792751296436
True	356.3225136614622
True	441.65087454963134
True	572.0051317143882
True	664.8098700954313
True	365.4797562720008
True	35.87067859323893
True	550.389511646604
True	616.7575728996306
True	19.730524313956483
True	11.014276801319369
True	266.3668155868671
True	402.39155575587495
True	440.5266711157912
True	74.3586081051058
True	628.3201380465986
True	953.109598697778
True	235.88539178984269
True	913.017923819822
True	274.98069897320954
True	105.9361182903529
True	273.926902053049
True	699.510259113679
True	38.97945388633556
True	556.8536133887139
True	1282.584592496567
True	1010.6686854954768
True	903.1399049720388
True	204.22534356225208
True	90.90936560396167
True	195.281905795677
True	838.0326232841984
True	146.74447488672968
True	1077.8937777915671
True	862.5705237638308
True	42.658248668667625
True	90.97465534355358
True	426.0221516795593
True	404.4611607326007
True	205.18759476709957
True	535.2303891308678
True	635.0252041793025
True	128.91204961075522
True	266.10822003367514
True	1055.340049351915
True	51.51353664313234
True	708.8046232082514
True	544.9937012588877
True	39.25935090796359
True	817.2563475612056
True	374.5457055019377
True	556.9653274393834
True	117.1763521038719
True	274.8420628396965
True	218.13873042334532
True	26.771567355187496
True	129.82063118726705
True	745.5314165790772
True	138.1330370864973
True	380.5686507259451
True	68.08070433367962
True	618.8269255839226
True	624.9300781579662
True	227.16006893538784
True	454.7405290989517
True	176.90648754494805
True	166.3052410845138
True	218.3279622601656
True	278.9958719459833
True	359.3699211058765
True	135.98120176430857
True	192.7116288457657
True	26.56848729263097
True	886.5411964245731
True	321.0172990371577
True	10.936513363479284
True	367.4786148003511
True	157.24432515024898
True	629.9331721741879
True	379.6699911490057
True	583.5516391624958
True	548.8392192821628
True	485.7502991807066
True	790.0180592729226
True	237.74762890913928
True	564.8949503285419
True	146.97296885543594
True	530.5217364215017
True	368.0711969343025
True	374.85529283916645
True	129.53058573317227
True	129.09729876580195
True	106.02225596150988
True	70.1944452179981
True	741.7406574136539
True	185.32659261301143
True	44.76111885597231
True	0.0
True	566.8729437757823
True	110.2243990701027
True	22.39125977413005
True	42.51292599536781
True	112.914729495133
True	528.1690772798537
True	183.3481584483746
True	104.93377829071795
True	34.46534016595017
True	163.7405032230065
True	932.5775797592148
True	51.10305806158628
True	219.1426620078863
True	757.9187787330998
True	316.0333266559869
True	470.5354198650474
True	473.905069843114
True	519.8275099112645
True	608.7515686033646
True	907.7466145982964
True	270.78197028899336
True	1041.1549321171738
True	932.6470726283864
True	621.8875057770748
True	349.69287747314456
True	830.8787382927993
True	10.889406765228328
True	35.094350525286906
True	301.4157654733096
True	44.79330137450041
True	204.66749909123905
True	752.6499891390378
True	218.2688289205495
True	747.5747469805879
True	775.1684167671601
True	128.29608397407856
True	374.73636514043983
True	574.8763921427568
True	23.618247779233524
True	127.73421108933763
True	428.4369186881579
True	297.9692781933885
True	196.0895613421605
True	109.00393639227556
True	377.6326364984437
True	23.495461662733025
True	361.94566105284207
True	368.8945108218389
True	1024.628231422099
True	366.3124317555453
True	31.2230471398422
True	444.96057387752
True	446.2325232257551
True	251.35612842527868
True	31.97091301494416
True	754.3690427539733
True	431.16133586558783
True	186.96883758577837
True	14.139065624790652
True	1223.178700565098
True	159.92004334202582
True	26.58586672001815
True	300.7300126393781
True	266.2813173648328
True	112.4022310191507
True	301.3298134475596
True	49.54481501849875
True	317.03007716360105
True	302.28729310437296
True	325.7053397077146
True	32.489028673404114
True	47.94976668002251
True	1062.2308309642942
True	23.0832111822288
True	12.912684528643158
True	177.46604879253525
True	677.7628910744432
True	8.72594958402548
True	194.20169538905853
True	173.3845271765599
True	505.8591964235063
True	384.5493736683962
True	746.161180343564
True	318.35504818139026
True	479.6805992738981
True	436.1775823463908
True	496.2311088130667
True	103.96876211365311
True	1235.3305981212006
True	961.8914180489124
True	283.7701261066399
True	547.285800434932
True	102.5707204621736
True	580.4199373341165
True	439.9501763004881
True	159.71635059498266
True	80.31683761626411
True	346.13149846015745
True	177.0628299446628
True	29.127011162081217
True	607.9951835249958
True	376.1433368936627
True	70.23232648555003
True	28.825960492988315
True	646.8195063277949
True	494.3914615646081
True	72.77227703269023
True	21.13229504581924
True	320.59370353775216
True	330.5025632863954
True	737.9504387712337
True	540.3052032504798
True	573.5138556615472
True	777.8195728226646
True	8.851117414430727
True	54.59943078142565
True	32.07854798932508
True	56.86975207658761
True	510.1670856315135
True	589.8365346523351
True	86.70212605314504
True	109.37613817642752
True	196.0583695412792
True	74.74559266307273
True	177.85860130692413
True	211.1319956643707
True	278.34706852292305
True	776.6066570964614
True	600.1840519951154
True	284.68327643708346
True	190.6787915236784
True	279.99592368363625
True	242.95528603596856
True	769.6029003575471
True	322.8859706749697
True	166.3250568393912
True	914.6480114904108
True	331.3912062333736
True	478.485517896979
True	156.0398997696463
True	117.77921672897472
True	67.2047059235452
True	201.208839651812
True	970.99365230358
True	531.5235523463111
True	114.00433310878662
True	355.4902886264511
True	108.63326138580145
True	665.321289857372
True	3.5211199281530545
True	688.2839374908789
True	36.24133467601123
True	933.8027614239212
True	850.8537452648375
True	210.0181318236893
True	29.750614511849363
True	83.4050474871992
True	454.52894279812415
True	233.583409127168
True	1.5259953678173597
True	74.80144487621313
True	1136.898674613013
True	357.92179877319467
True	670.4861772880043
True	485.9323252144017
True	28.17930951967792
True	138.2303072878787
True	432.90113883438926
True	919.7700993491878
True	807.6019816424757
True	419.2491597914891
True	344.1553125287817
True	17.971229856454435
True	78.8305420553453
True	746.1934710068915
True	467.557345195173
True	389.5903993073056
True	854.2366709074803
True	26.959865621285665
True	222.96109854796163
True	871.539090635974
True	234.9379928429434
True	9.38822837395684
True	514.0304736703096
True	104.9848979804492
True	624.4379944082222
True	52.3635661264434
True	249.3161155577672
True	846.2380924773113
True	880.9791910607394
True	273.8117905727129
True	438.2996126805002
True	115.47396177436973
True	619.4338589791707
True	259.7450881831061
True	198.9269257646668
True	885.2522998123364
True	55.65260388081598
True	730.9988729659794
True	277.20327526821944
True	293.8006459859281
True	170.58519191589252
True	463.7477265925282
True	591.3125646853387
True	366.4646194794484
True	410.0359727693468
True	68.80278461005136
True	155.41068450435876
True	447.924456384704
True	221.7934237518791
True	40.47909588996623
True	199.95075947391567
True	394.1690211335177
True	392.475110945696
True	736.006645250025
True	129.84054449681523
True	681.7493876700156
True	492.99734110546353
True	624.5453806745779
True	143.8700432711143
True	35.51920634382825
True	669.1530744561823
True	72.82615970818931
True	555.754507909241
True	700.8239109245692
True	459.3607173673476
True	138.66800706685353
True	530.515619235702
True	4.845643909671395
True	395.5194499923794
True	32.65469592721243
True	638.5959572185272
True	263.6878792541653
True	593.1286871303874
True	695.8127277862236
True	143.73516091949847
True	525.0375148774373
True	505.978500923335
True	58.31374572062136
True	954.6648610663294
True	2.5178319544109278
True	27.345950100125584
True	623.4385005539382
True	677.3349306744047
True	126.70908575161786
True	407.856360411852
True	124.42451532892365
True	75.14628872030133
True	463.5701733328767
True	38.88134904048309
True	513.7007966345204
True	12.991044451439862
True	856.0936920965325
True	538.3906371415181
True	660.1435947494867
True	97.60840405527075
True	389.71744715661566
True	1031.3814185374583
True	861.6206170469935
True	135.76895816237334
True	551.6863324251009
True	447.8593535426589
True	251.09787732228983
True	262.55566052202
True	4.743226083449144
True	333.6089958978498
True	11.313298334704529
True	380.1131977158896
True	76.98276232022633
True	398.0005890386609
True	644.0769768708282
True	125.78186204227144
True	235.12469697218447
True	628.1995951041482
True	664.7637831148442
True	297.44641511423305
True	136.11583245972443
True	161.79301886541742
True	472.6555899464082
True	88.42571615866582
True	10.119179037356057
True	505.2602624320441
True	568.7380577246938
True	19.28653421544739
True	141.51849761138016
True	924.5242724825672
True	495.3031732605331
True	278.1735420260536
True	34.856457508581094
True	480.08974540032017
True	117.26597354714612
True	579.6434629205058
True	657.4053082236703
True	295.9868165277579
True	389.2204440716579
True	185.31587115659667
True	232.14935547751392
True	73.1805857885646
True	214.227159594037
True	485.33213567416334
True	21.11155389759998
True	453.92912131637024
True	393.2928246985089
True	720.0131366782822
True	937.6378038565724
True	901.460544586578
True	159.78214016799586
True	399.9111665054255
True	71.14981311530376
True	199.12507782723316
True	316.8996084902745
True	10.540431577921511
True	781.584918253707
True	22.00075984695368
True	405.50962273507474
True	254.0030463825991
True	628.6772877879514
True	207.4015019801628
True	38.61247749526825
True	697.9756540579118
True	1087.155936999853
True	213.63424112873128
True	133.9181625388599
True	655.7032744306497
True	489.5450893640989
True	16.33591678250299
True	846.7907662537942
True	114.0396537756656
True	43.45295359267857
True	306.4311396704189
True	353.7929924781281
True	407.5735097611605
True	269.70362649444724
True	18.83142163891033
True	22.78558382289645
True	862.1635171114343
True	199.19659219166573
True	112.1147881155412
True	838.7339706109623
True	655.6361543029169
True	590.9605082687763
True	446.667312357596
True	147.75257021017404
True	32.63073930804517
True	99.55979140301667
True	442.6740535000691
True	218.8264127957084
True	490.2072999165125
True	150.0016545581811
True	490.70667935835553
True	636.8725923381114
True	982.218852938094
True	26.17654802106475
True	979.858500496277
True	1057.614744964805
True	476.717067355068
True	86.41197909258148
True	773.5822318267907
True	652.632792835051
True	667.2769281284725
True	168.18968174968376
True	756.8073841945015
True	694.5600575382745
True	120.41174298185776
True	790.2425587879413
True	808.6627271999516
True	476.053329409372
True	225.9955378529692
True	72.21520166791065
True	314.1167904474091
True	362.94436225014346
True	470.45310892266366
True	418.0823090272512
True	188.6765532036381
True	315.870912036626
True	2.609492298077277
True	12.72279147172827
True	106.59739096797924
True	133.58842473321369
True	357.52131735199873
True	350.3782299251481
True	118.08441344781596
True	17.040695197528144
True	211.56798024953116
True	843.5673536951226
True	452.7726045080968
True	527.4494611231438
True	558.5519816702611
True	837.0921624119025
True	635.5510938409589
True	89.89548418903952
True	201.26018510867357
True	242.6748379423347
True	280.842530533058
True	106.296934235965
True	364.836600184991
True	429.3779278069312
True	170.12602959673868
True	647.2711243514215
True	242.5970012334678
True	197.4565341163672
True	28.299143190107166
True	253.4687589040089
True	474.5351847232509
True	166.51497652404058
True	542.7532024232939
True	468.91578314822783
True	243.1086060210998
True	101.15258246439286
True	39.33558471895124
True	415.5613818670458
True	785.786834599521
True	161.96593210726408
True	1048.257705558525
True	1038.416685597525
True	477.2868354479334
True	102.62903248161386
True	126.56720516043438
True	665.0903693400967
True	8.727844074030644
True	230.6202996527474
True	136.02248378303148
True	118.79924801249815
True	329.56174678618487
True	630.6008276689955
True	37.74175216577201
True	129.69575378679494
True	941.2163052142392
True	49.27847999685346
True	471.9981224237512
True	520.1136831806418
True	247.09407604765025
True	132.0289806980065
True	928.1797361240484
True	1181.1836425707995
True	519.5600464802851
True	667.6606089263609
True	207.75920845230863
True	151.72783801093115
True	321.8979090640148
True	256.6275657226071
True	169.15139273335225
True	318.16365754128566
True	339.9388799776487
True	11.44307276850067
True	621.8659898774496
True	152.35061355027608
True	74.77547308390389
True	440.1030547456074
True	317.6191453097284
True	1214.5769245710671
True	337.7863237974735
True	971.4050494753826
True	6.405451663639592
True	261.3167320513801
True	229.23886541963677
True	146.47949929285616
True	493.10920202394016
True	206.94698872770616
True	419.682082275938
True	321.323775051372
True	109.05488274574904
True	360.3938093384048
True	1071.6035249664628
True	734.6386060920269
True	226.98684202226423
True	102.49640503364716
True	301.8595851564677
True	23.78564795915603
True	356.90796141949954
True	315.72456403675227
True	581.8651813195555
True	440.0756667168392
True	372.7353082824714
True	151.85539474287586
True	12.969344479851712
True	420.5462466026432
True	280.7769148459644
True	145.32222749571133
True	295.0977052401336
True	437.1519475928933
True	830.0776166920173
True	310.61929631962005
True	770.4017293863228
True	404.6585887590269
True	373.5829630437774
True	1.3196877292148603
True	1203.8808198683748
True	108.1954061422028
True	941.3359448333356
True	213.142195268178
True	450.9624103883104
True	668.5468406051933
True	85.33736076821468
True	476.8851642651486
True	32.79920756383253
True	402.1813265988255
True	79.45627343790059
True	235.29760231247164
True	38.54160164942373
True	703.7112878893618
True	190.82572206896725
True	25.1816218706244
True	387.3646065447572
True	108.96404813216763
True	169.9749770903644
True	833.8269354787576
True	258.7727668299056
True	154.84431665384645
True	374.1064231758804
True	514.3511123410017
True	334.5076459244141
True	536.3581013988482
True	626.6900723826739
True	151.74386742547202
True	6.694036289111751
True	71.65525071147621
True	414.4391789823917
True	89.31462194851369
True	78.75689991461805
True	1016.0439757202424
True	26.625507011292903
True	319.3432161781857
True	319.0812525160628
True	446.3284649937506
True	683.3653026425851
True	198.351015346081
True	651.0586664165045
True	320.7715321705196
True	362.249332452309
True	273.46429921724666
True	209.5135338813786
True	358.80509835430166
True	459.8228170393239
True	431.04127965366297
True	601.6849635473296
True	139.69941973175213
True	72.5461024258753
True	37.63801317935259
True	300.78618685338944
True	672.2769002773538
True	416.67594787598944
True	788.4168892903123
True	211.65389550212123
True	401.0003561996585
True	70.1816635315856
True	52.99364272878551
True	432.5658726331444
True	196.2755430792872
True	230.060333748301
True	44.52486751917623
True	1009.4120382087208
True	182.72096767507816
True	909.1237741120872
True	322.51763703018827
True	922.1964713717034
True	232.33896035773364
True	462.3877943330968
True	529.9009042084448
True	612.5197830663063
True	218.95953217263312
True	477.3172181311898
True	954.5079076888146
True	127.05537010243934
True	6.601132371918377
True	566.2275358134398
True	27.77213200830156
True	76.43705059499936
True	829.323823328168
True	218.8956562396669
True	990.3988836846004
True	675.8263573899607
True	403.4987024627925
True	280.3598388734324
True	492.1593936600643
True	342.6455121172544
True	167.55413371447278
True	675.6610820531134
True	721.2613566364804
True	216.4854063549452
True	89.77899904559968
True	510.98581164500257
True	143.09009640890076
True	383.1220627981128
True	343.2858303528299
True	62.73499141752207
True	397.1096800770936
True	403.1254636632178
True	377.6441054271159
True	401.0635785352891
True	427.6418536339049
True	661.7804350469138
True	60.41078462331308
True	436.6421811432538
True	317.63041182032504
True	649.0590432738379
True	222.228841898661
True	98.70590392687322
True	39.92029370558068
True	547.8333603366797
True	632.5478022644808
True	183.10195730948269
True	408.8368962072972
True	351.1402147948725
True	17.017609663543436
True	166.00950943332782
True	284.3705753517406
True	2.413969090937069
True	865.8706379857977
True	80.06562689848467
True	106.36870036928669
True	107.12024591152296
True	367.7178050277936
True	34.201198730094376
True	442.5361852323408
True	236.60768815183877
True	5.076669975368553
True	122.2558326472268
True	435.6514184663425
True	50.58813923552758
True	69.82390216094429
True	175.9698792122768
True	275.9552188467093
True	991.1756140206865
True	378.81006934580034
True	988.3904692811542
True	185.49532449032884
True	985.1059222887504
True	798.510290816956
True	643.7838536446194
True	404.9384083662619
True	385.1309469980198
True	81.22558240593492
True	67.73080117850816
True	80.82435657345731
True	178.18601577038814
True	483.3043121158344
True	1120.9972993785232
True	179.1369772959887
True	352.74452509892933
True	440.4362078946621
True	603.7700406174301
True	607.36738246665
True	290.5970781774547
True	448.4969650433276
True	665.5013563288745
True	98.0774072120457
True	701.8265574249303
True	259.7242057709922
True	140.81305319782956
True	415.3083274165591
True	849.6556389702605
True	438.6646262454792
True	856.3816549169695
True	193.54078176341469
True	337.2401529671016
True	704.6725575084832
True	618.558439069104
True	190.64235797521596
True	258.035946976637
True	800.3975844055942
True	32.11984506160244
True	184.4440217765164
True	499.8346774637865
True	711.6991820501108
True	102.51866643646684
True	37.476562467311744
True	168.3617990906215
True	750.01439157523
True	325.22592992461927
True	556.4938204498538
True	359.2503000618928
True	292.5696776585666
True	443.4081850158536
True	489.1528445199272
True	69.4280687333709
True	375.5987888353579
True	768.1803757739781
True	0.0
True	309.51101843989807
True	262.3505143506367
True	1012.6253829110284
True	151.39110756536897
True	645.322230286938
True	624.6068560842666
True	115.63006727429084
True	221.01586533579044
True	130.85702789400568
True	12.042270257376304
True	289.54057270184074
True	378.0571862598682
True	1112.5887872828046
True	234.34056337067815
True	410.8585134421884
True	661.5786358755197
True	196.8801333406458
True	27.81086777714444
True	873.5917285830512
True	609.1346834853441
True	150.088545464134
True	626.5545441709625
True	161.5236212337912
True	302.6320790581757
True	749.8424065611154
True	33.49008247539353
True	111.97216615421456
True	514.7942307308415
True	64.95917178650149
True	73.07088156997112
True	397.92980321075385
True	23.812762881905584
True	754.3516948430082
True	99.01076353869716
True	150.9961179569353
True	19.83274582314273
True	726.3372315904485
True	28.340865668790325
True	787.1476111181
True	395.1597250434264
True	118.13582608814764
True	691.410925736578
True	534.9737847102025
True	568.0205831626448
True	46.49313914641048
True	363.082892320213
True	5.42624903496195
True	99.19620858368845
True	372.4396419368091
True	50.28387232915839
True	120.46477808077788
True	316.9673471024631
True	185.3737744445265
True	100.66271526752652
True	671.5948996876857
True	18.563988357203964
True	1139.3303454495135
True	519.5329047607484
True	302.6520181582658
True	500.3354435138905
True	128.26624163225227
True	797.8177201046503
True	1130.2989976625015
True	735.440166516831
True	173.6190538273593
True	230.30885739702865
True	53.98683902115906
True	60.66397235035437
True	151.17236169481492
True	100.0869120685047
True	180.31563218046256
True	1198.9287592576818
True	312.76674161085333
True	345.959548528959
True	690.8031660054089
True	17.635644628666803
True	15.338070697627613
True	605.1368380291788
True	6.209501307596682
True	120.81014142604752
True	669.9520399883171
True	172.11450282573423
True	656.0080887752305
True	841.5581043143806
True	157.78496209903983
True	866.3724020523815
True	2.2500730922912
True	431.9156212061417
True	1056.6694343043534
True	25.17871200729946
True	235.256363090352
True	149.37860016048086
True	972.4013588580284
True	232.09341794896807
True	474.6395245506998
True	120.87990272397484
True	501.1108837317602
True	150.7813794038205
True	96.13695990773428
True	385.7670743064531
True	72.29868938854104
True	50.40129514740719
True	1049.249415306183
True	274.297679718492
True	158.45283212518618
True	361.269583671672
True	397.1730725027175
True	215.38113735452865
True	168.02230997897013
True	386.0951649073812
True	36.432827270852286
True	483.71658946023854
True	1139.207412252009
True	110.83319240066136
True	464.1517427998765
True	305.04383941827484
True	25.801698466968123
True	412.8382676832374
True	103.6025449402825
True	580.0955397191112
True	204.600500768218
True	435.1505404061376
True	21.39352662962654
True	441.05850901270617
True	112.59924604671596
True	334.8498996983688
True	30.923530317413803
True	165.06445809100268
True	239.8189592412276
True	766.3747786427738
True	56.914509067861815
True	133.50280611523422
True	232.47849614624272
True	138.55295143374445
True	624.3902006421813
True	572.6041143076459
True	801.9264943317263
True	390.9296002942692
True	538.7237577405441
True	429.8739034743605
True	690.0401374923956
True	71.2969060528701
True	467.89620584599606
True	416.7433363849581
True	47.9004024472188
True	88.11167926795646
True	129.45572589243048
True	87.42376825860225
True	321.2950417823613
True	848.6977314283317
True	330.80538796927453
True	1115.295152272591
True	330.0999217240514
True	895.8716957599885
True	155.73756258856218
True	576.8801322908218
True	614.3428200896694
True	697.607986863337
True	439.41578898197
True	65.51222692324964
True	292.43932787264714
True	41.33170143952948
True	177.23670922451606
True	165.81477491615448
True	1136.301086505062
True	223.24283330553607
True	542.6496829733805
True	530.3164757588368
True	564.3283412971759
True	864.1408097570912
True	576.1400356480665
True	652.2319563844028
True	914.7317182619432
True	125.35134497059713
True	322.52084570808364
True	278.5783864595086
True	317.2243727211306
True	90.91708981616696
True	383.3533934606055
True	4.135708823307555
True	334.8590012950248
True	245.5293888895856
True	631.84630973724
True	276.62512746989574
True	360.89855572849206
True	9.35080818659058
True	63.2990125206035
True	546.6105464410944
True	26.0650371757307
True	146.1990309122183
True	62.520043793254224
True	148.20102300631828
True	237.285618908848
True	71.81750816861512
True	375.03146963309695
True	270.6398765525337
True	96.88086412133862
True	340.3088495529828
True	64.4154602795594
True	580.7604549797419
True	794.3361689009624
True	274.9071583249028
True	1172.6747113224037
True	110.85972699582022
True	302.0058690961886
True	1044.9637374790432
True	88.1685417718229
True	293.0684819106076
True	10.576478805926254
True	400.8428338644566
True	459.02822589086014
True	148.56794302642518
True	610.3694794717306
True	918.9970433989654
True	161.70525528978757
True	76.75423004221499
True	328.3602989672476
True	544.0692758390588
True	626.48235827652
True	1208.2071268354848
True	25.42413114818476
True	953.7592598892488
True	136.888317990825
True	633.3439393943129
True	117.34505653312011
True	127.18680172854636
True	188.43219123978105
True	163.94231002317466
True	756.5032652006728
True	196.6428363037185
True	228.4883607220324
True	68.49859994444031
True	514.9090716998396
True	447.00372373614914
True	177.822527119585
True	240.35398753980925
True	16.183908679827947
True	428.6904854566039
True	229.7262801668716
True	289.4418808264428
True	114.42374371699506
True	702.7229892919473
True	403.03541607027125
True	262.60890766911825
True	644.8519184346667
True	535.5204986827918
True	473.8113992065266
True	122.53701014510804
True	533.6745909422785
True	431.6909287358319
True	3.6060696297930224
True	195.3733099583955
True	96.15714754193272
True	234.33750114134384
True	2.894989154810485
True	122.71808425772537
True	363.0977888800598
True	7.255553645294514
True	882.6463272086338
True	166.5147102707191
True	719.049624670674
True	796.8641260239621
True	167.11245385195045
True	223.2534439265636
True	489.88919699655605
True	836.1072559587737
True	48.7938765667922
True	38.80770842356852
True	132.65592184360355
True	609.6942670276744
True	713.844667237203
True	179.03862620026646
True	593.7495376430752
True	595.9970789371457
True	853.0290193158692
True	399.9264259032052
True	195.50223419607815
True	863.6683173438582
True	239.75654416871453
True	151.00469119167175
True	325.2403164323029
True	223.35928566696856
True	201.54955839003813
True	608.6720705256704
True	255.880607545601
True	205.6082313049744
True	451.6091993002776
True	478.4832469957765
True	62.0264740143238
True	290.2939505780306
True	79.46597808762091
True	336.3071274166366
True	359.75648650946505
True	254.53493179522437
True	178.5616227362685
True	380.73217620336777
True	667.920854714812
True	749.191266728071
True	295.5265971251255
True	732.2046744045963
True	66.9277549953591
True	884.7282984172823
True	341.914553290693
True	13.415799577869407
True	613.606268745165
True	689.9749733308889
True	262.6192040654164
True	169.1667250312235
True	48.40627140839125
True	387.77732086048746
True	74.487113454746
True	13.92270318227737
True	894.7217457123112
True	372.5393183244408
True	176.65393409339444
True	991.050683288337
True	12.618765996953204
True	787.2437082561902
True	28.077372155435462
True	656.3483656900627
True	62.79466417182356
True	742.8594651253856
True	446.6910299291991
True	194.78219356332696
True	445.2738522240092
True	206.13976462257477
True	300.2389784518798
True	234.05693123764303
True	402.442053656542
True	11.786934303885886
True	324.3752325230866
True	110.03175433060647
True	11.321392389546372
True	477.6767159394514
True	722.4522684724719
True	288.9497956897691
True	82.2127679234477
True	298.5852756363004
True	82.17454074050634
True	185.7037047093185
True	178.73825331466213
True	382.852260611455
True	41.68557585352734
True	130.96523106168885
True	367.69339052707227
True	850.2586401665877
True	113.97970915307894
True	207.42124754435545
True	429.76034628814665
True	18.84815179103551
True	425.09341536720433
True	514.195069072202
True	84.65412928570663
True	392.9425506580805
True	360.7548339744665
True	422.6339859699629
True	592.3708476132309
True	1063.152817104857
True	1005.167025923153
True	54.516634799646425
True	1059.115823845748
True	111.52790570103136
True	109.59245774328927
True	112.60743562325894
True	497.46712418128266
True	367.4815214010249
True	567.7889465193316
True	268.5361810983466
True	157.97362985656355
True	412.1089889306341
True	16.275770348846454
True	461.8769257797052
True	364.0168975267152
True	152.88251812582254
True	88.23996081391012
True	547.1960727972522
True	1003.8144750588322
True	200.7406816684275
True	67.48921729376161
True	436.7235945324392
True	387.3176271487037
True	494.0807661755551
True	334.58824345208166
True	4.560463294608351
True	514.572847400653
True	486.9118056077688
True	506.4202454123599
True	180.8817120465263
True	105.33263549332938
True	20.95277071604006
True	375.144593948752
True	105.27656659131154
True	7.596309920067336
True	32.75039602162243
True	344.7101436496422
True	672.8800129516022
True	128.16795525741213
True	93.81043810712178
True	25.816515282134187
True	407.1346433913973
True	369.1827119129888
True	774.103937252907
True	296.8439228724978
True	521.794963880422
True	561.706643001275
True	526.3988067305243
True	297.6310212257925
True	560.2001238910651
True	101.42314197890232
True	580.2986758540097
True	7.071394477154044
True	372.7982670121479
True	469.8341874367797
True	952.1201009804196
True	350.8345708896214
True	782.917093752011
True	966.6747491281504
True	173.89218297065406
True	41.90543687517637
True	370.7330112547152
True	395.3459829631048
True	585.6599113580669
True	249.7689679172331
True	26.390797115748228
True	664.829481285839
True	128.7605318736448
True	1064.4431417377823
True	313.4486530266232
True	489.6970760241401
True	121.6637488499633
True	813.9774369502569
True	140.35943652724904
True	817.6151715028343
True	586.6880624850509
True	193.9389728911109
True	113.0689270514515
True	67.8146021482269
True	565.8578892927977
True	915.6039861511168
True	437.4875494081365
True	523.3054607226399
True	138.69609470957607
True	631.1818432708207
True	501.2345463869352
True	779.8592764020125
True	311.8633652657081
True	581.2322339176799
True	115.7238444564379
True	23.38381448322471
True	405.2164655341364
True	166.38693475268173
True	105.10826637133364
True	374.37481267950506
True	1047.0981166157114
True	275.353581095347
True	559.731435840356
True	11.378427354311269
True	75.50728593671148
True	324.8556200308883
True	800.5587361261294
True	446.6740821856836
True	515.2228472821089
True	720.5154127923241
True	64.59277456973281
True	720.8338325089298
True	48.20252228316523
True	111.2754730015932
True	164.33988195354618
True	84.47091602725031
True	26.916841216549383
True	301.1917911948948
True	457.6437824277312
True	884.0019543361735
True	881.7415497694192
True	5.407550981923672
True	286.4167977425477
True	459.0314947584968
True	122.58468595755848
True	242.80140580031585
True	330.0944764136443
True	1304.1550789002188
True	458.580039023886
True	23.51756875273125
True	188.0958119135277
True	718.1318583130143
True	33.4478078686012
True	175.65091651980933
True	556.653895600592
True	71.17965648191186
True	878.6126083894138
True	318.61232082030995
True	644.94517910663
True	78.32266150796544
True	693.4123089499625
True	564.7515412824283
True	875.1579997094856
True	247.7645949877179
True	503.52651808309326
True	842.00617796403
True	907.058524054909
True	235.7236736350017
True	752.0502217434208
True	206.9170930607534
True	463.616972412973
True	369.5273276702381
True	501.7723645884917
True	500.9011910714126
True	326.16405842079286
True	359.14481703240386
True	110.76233288953256
True	331.99222983178254
True	1135.4026046374615
True	309.4978692706667
True	147.31457624241244
True	301.73950412575715
True	755.0158843626025
True	649.1216579143287
True	415.2679322972635
True	127.90036476349368
True	333.7004458780572
True	34.057285211859096
True	169.97300823098936
True	91.12390241747444
True	89.07509899571552
True	537.9033785302906
True	139.78505123460278
True	137.36093392200107
True	105.55684249722788
True	88.91222184693527
True	445.1440285102267
True	382.3988734612767
True	1033.5524284595435
True	542.0732210852644
True	835.9261730625234
True	275.14081330972505
True	293.038073293176
True	540.3268807978907
True	195.5775616552064
True	772.0872111485058
True	253.07222105108823
True	369.1377998385865
True	70.92534063427428
True	121.65087878566077
True	262.69646753958983
True	122.5017931734449
True	478.00707365991184
True	30.66694591138243
True	593.767824552665
True	1003.9042991612488
True	737.0588497220074
True	1.0917686849748172
True	63.94351119979071
True	506.10794337754913
True	444.8468246701888
True	76.88027968819013
True	115.13229906582288
True	305.241085475686
True	81.91048317683807
True	51.758048553046464
True	712.2332174386212
True	649.6811956107146
True	165.23372449486484
True	155.04790872373147
True	541.5038481932621
True	56.038056867550885
True	24.979655164262446
True	581.9874925474982
True	471.72425384681065
True	1125.7564899332472
True	45.72554985728247
True	447.91156027006696
True	901.5060369791426
True	782.5801439413165
True	296.2738434915361
True	754.627659733658
True	397.9704824441429
True	42.93235988979966
True	92.810981824722
True	721.0101786387261
True	76.94429233978643
True	139.11420309017078
True	958.0859713244778
True	178.77726486238578
True	277.7446922334324
True	102.56518497330038
True	664.5322730500156
True	596.6229260346113
True	211.2901345226588
True	418.3054528368068
True	42.05587926345952
True	279.47903601144014
True	595.1478289314003
True	613.0231868955947
True	317.2582134296161
True	75.6229863820911
True	938.8542036017116
True	1086.2863673493548
True	565.5531443612973
True	68.49816027405898
True	30.059905980644707
True	94.6864555326972
True	107.02207737483133
True	95.52034202704893
True	884.4456876864035
True	1198.374580531403
True	771.8120562006238
True	308.39419285967784
True	8.856014031506103
True	19.25808372470304
True	336.4376407880272
True	478.4297809374319
True	46.10457112166922
True	555.206182293665
True	435.49571110740646
True	395.0037692785718
True	85.99362623587879
True	200.00506403918487
True	244.66452164857955
True	140.12769541848783
True	381.0579299350114
True	42.77443025715955
True	168.09701660236718
True	1191.724234882416
True	6.167106930175063
True	25.7044379586711
True	577.8556727875906
True	360.6589480554709
True	769.9394402086153
True	161.28954730782505
True	756.7607253172552
True	600.2844852512432
True	285.8483722195701
True	442.4697146728128
True	341.5988005057458
True	300.3712164047238
True	264.7596469001175
True	408.2790783672428
True	499.9068967959493
True	478.8436428036759
True	107.85705723621948
True	354.9434256979464
True	9.053458047226025
True	193.2667530552222
True	221.4039273120237
True	855.4145075940769
True	604.7638095691517
True	31.357542002132277
True	689.0686477074341
True	836.5762506414158
True	109.7010817367946
True	346.0216584386847
True	841.0775388902643
True	227.48341786923905
True	164.67205636982013
True	529.372217987529
True	594.5405680286126
True	1090.2856634049165
True	140.16568518310683
True	158.1805872755496
True	258.0637593480705
True	319.956706620033
True	425.4439807951413
True	409.0529285071988
True	320.3411167283747
True	427.6605500237772
True	502.0280251167162
True	240.3257267775142
True	1470.708435166361
True	256.7562580772416
True	382.81133383000633
True	55.86568326801211
True	790.7168873808743
True	258.8819203652864
True	907.5740775589948
True	557.4579604237481
True	320.9132454058946
True	781.5166213254957
True	267.75522849176514
True	219.3667281974213
True	253.8356139271297
True	229.13205894105417
True	144.8583618924785
True	252.73589019223724
True	717.225468505479
True	519.6677155509287
True	221.1451162835133
True	1102.5580187151586
True	123.20931872593772
True	260.76653461986905
True	75.19315265820049
True	299.6416393332619
True	409.3394392177197
True	87.76299900253865
True	220.1068185599205
True	67.77170438591926
True	698.5235147856465
True	370.4919853704765
True	212.22209259719327
True	735.142225133974
True	867.303741894296
True	836.701895902712
True	837.7200197436256
True	344.79977782127474
True	1.8386713723760155
True	261.8547111842145
True	51.08767283807318
True	390.85721309599126
True	56.66763005851295
True	353.6189252553536
True	864.6441858306201
True	1022.0290707004224
True	383.7688351576237
True	21.328614339703726
True	525.4395980071664
True	499.1017004177209
True	189.15375620189684
True	225.43361218012933
True	287.76543797422835
True	24.199354787773235
True	123.60122888411948
True	940.0351120171412
True	62.41129635908236
True	488.591864547761
True	777.5161419869567
True	95.30986109275678
True	258.9024618301428
True	111.47790990985924
True	15.66448104545659
True	1.196283224881438
True	122.77670883433532
True	1025.575717924461
True	477.92051194071126
True	66.5134822682383
True	795.5140702807591
True	341.1199732783616
True	1.3221830079776478
True	431.0794242318696
True	188.29064394812923
True	511.6942032960097
True	74.79722137910993
True	321.1353826604402
True	380.85897850968
True	175.68848413001965
True	204.33175352686595
True	128.53600669880095
True	178.77344524527254
True	970.4850636618728
True	16.380348786000596
True	515.6660427190834
True	498.903075418142
True	411.2550162132874
True	227.2064362099669
True	232.77111633261043
True	149.95491258542842
True	46.06978390328222
True	514.4179392517979
True	151.4435758881823
True	847.5344508093607
True	804.9653194319039
True	246.0366114065833
True	317.3989747441586
True	534.78863835493
True	43.00934647362524
True	84.89373150252106
True	761.4173329014408
True	1067.1877193695616
True	116.55628740018356
True	730.2949159764464
True	143.64363917431322
True	946.351418766319
True	664.1518129609752
True	107.73540409988772
True	261.9720661732176
True	633.3657830181996
True	265.8124544126811
True	45.41342875925619
True	554.6477730850968
True	445.7651910017218
True	5.17970295209735
True	475.2707270690515
True	66.53920161799326
True	174.3598623884096
True	231.98378885739857
True	311.5051049948766
True	75.62279849881475
True	217.59160869268
True	349.5714830723519
True	436.3073098058039
True	909.9557231417646
True	49.05554501202817
True	886.9224214341668
True	995.6234117146904
True	126.06518891242652
True	77.18903435280203
True	978.408472467518
True	34.96014517921566
True	222.51474063937417
True	89.04819677619712
True	215.56374462109997
True	360.8552544595247
True	936.7963476968127
True	93.52807995303998
True	68.7519523100388
True	643.73366593742
True	282.5911803106072
True	720.8940239420224
True	54.76855116036735
True	483.347031865828
True	389.1386975275928
True	675.3264476627872
True	50.89724619453908
True	113.52154114652076
True	28.25182066004827
True	278.91462240824654
True	42.25422954473048
True	352.0693293153238
True	2.719055391450317
True	1169.720844132151
True	104.3240392154736
True	135.52304862416833
True	355.19506378476467
True	755.3294780824358
True	686.7500969473537
True	995.071447359538
True	453.427013443925
True	425.9953600228887
True	144.850376272966
True	427.0224084664008
True	861.5884014106534
True	434.610325439139
True	976.7587861067092
True	84.80707080700347
True	429.439808399966
True	186.4869467264409
True	281.3805882476264
True	743.8829401404442
True	164.98371851715916
True	128.39112482388748
True	60.4101447948824
True	832.2052440049865
True	796.1871383980076
True	83.97929107154884
True	447.058465497577
True	746.2531365852683
True	417.6071830992803
True	57.094419852379225
True	332.3703662937308
True	781.831442691489
True	28.248051798573748
True	377.5890151826964
True	168.68228191568488
True	289.3578838428329
True	35.1132018662139
True	222.1562797350528
True	755.4297233159143
True	634.568350268518
True	54.82045243777749
True	300.9585296530141
True	917.4462411724596
True	16.580911884037157
True	299.193256524958
True	293.69821505262405
True	434.81163914481886
True	214.96551839659023
True	609.0796794991596
True	45.11836399937881
True	971.2365214166488
True	885.941361803551
True	48.44478366432203
True	382.6763019507508
True	720.5734023814639
True	927.1512867867276
True	260.6525146745771
True	595.2806500126035
True	133.6212372392493
True	189.6407994974868
True	137.6226171740104
True	136.1096928145033
True	204.80281248687143
True	952.7250543245134
True	814.6474838311594
True	953.5867400570064
True	16.728693798022128
True	28.020622987352663
True	359.24522629915043
True	15.06730181934267
True	627.4116647156392
True	1058.96471756447
True	258.8006882312291
True	210.7012309557836
True	85.3541206099744
True	221.80314052498855
True	130.4147410036908
True	43.41336417848133
True	126.88661423772106
True	89.49675857441692
True	240.42216299734125
True	520.2372347871752
True	167.68182029850928
True	29.33894505456937
True	54.92727188793542
True	427.3523653175172
True	264.4665527747911
True	568.5137858096468
True	22.36099484101688
True	112.38205743273264
True	676.4261970964634
True	268.4052490568812
True	471.7505683072077
True	658.0044090773213
True	104.63721038616578
True	111.54617213065384
True	82.7399118812499
True	27.120676241143443
True	113.29617109247404
True	84.10376989998426
True	102.22060901658406
True	159.3593918911111
True	236.63832764052907
True	802.8053485064884
True	283.3814485665366
True	944.5142705769366
True	168.09333551228613
True	201.666675681598
True	783.7531544366502
True	321.310230660176
True	606.7349380816659
True	250.7364933139788
True	338.30609640800606
True	459.6862657425104
True	585.8029920953145
True	621.424248713794
True	373.8932132086571
True	31.568150211862577
True	565.8130604715652
True	630.4411337648521
True	19.18700464310705
True	10.932852186996495
True	255.72304946168163
True	418.8839409017268
True	457.9497638063714
True	67.75733828447216
True	639.5014770197237
True	943.5737961151234
True	232.3569868879092
True	922.7726558095115
True	271.41823822859465
True	105.02498957455336
True	275.85949366742307
True	724.7243656419803
True	36.06056853471889
True	590.9450277902758
True	1287.032206638759
True	1013.2348922609134
True	935.9804604908644
True	197.6647272855773
True	94.38613436843464
True	204.8645968489572
True	824.9059378427502
True	148.19470556352616
True	1073.9189281650597
True	875.2819331267766
True	42.9523572733804
True	87.44215286202713
True	418.2424356438573
True	384.4453335448695
True	206.8693217504368
True	518.9889567837627
True	685.3523412446948
True	122.24789133971996
True	268.2306812021305
True	1025.4051591574027
True	52.3763425831778
True	704.2199566618655
True	554.4362937331226
True	39.00440806962414
True	806.340780633109
True	383.2490026683
True	574.3771060268716
True	111.38739235379472
True	272.3292657418432
True	209.4541455068467
True	27.362430049394995
True	139.94175133404772
True	744.446854717936
True	139.36429696596994
True	387.5840423599593
True	64.81464423543098
True	639.6754435600785
True	621.4041900283253
True	217.07862968709708
True	456.3428271853567
True	168.877894919287
True	160.8689970580923
True	210.324638372123
True	302.7015849166301
True	363.247245048592
True	130.78839131502872
True	192.8754067909164
True	26.447596345401298
True	902.3552528805178
True	295.0893958746132
True	9.996209698172862
True	373.4206847201221
True	166.29546377065907
True	626.9988331197371
True	386.25195799283097
True	579.6378140139908
True	548.6124297763743
True	468.3621572137095
True	781.8381502097636
True	237.95202569307625
True	564.9741841434749
True	157.26674267246295
True	543.2088189052266
True	371.2941928798738
True	370.7568003025578
True	130.94150276831618
True	134.42800171371132
True	106.02662611113108
True	63.92997000437912
True	708.7492619728105
True	175.39643753798563
True	47.62689486109613
True	0.0
True	541.5344700699795
True	113.51394675729216
True	22.109468768184147
True	38.76992757619205
True	108.90625046326032
True	570.280855442797
True	178.7168571695811
True	103.41368546078846
True	35.763614512873865
True	160.17312015376385
True	907.5562476020074
True	51.79274772650086
True	211.27892085669453
True	723.185652715958
True	315.36354387097947
True	468.4497164437988
True	476.98853987266654
True	502.3068538296335
True	620.5975606030289
True	892.2252464825507
True	255.71317363961603
True	1046.682449475244
True	917.505848014344
True	586.6791949303778
True	344.0081399366335
True	822.7398153925637
True	8.882881397315224
True	32.71019892254274
True	287.5086592107205
True	42.75983735273101
True	195.1986793115664
True	752.5317701166595
True	206.35576538071072
True	780.0617986581561
True	754.1728140304026
True	128.76911150270328
True	368.33999934267257
True	586.8104229838905
True	23.47354990783196
True	129.43709970357628
True	439.2037539477635
True	298.4642699682618
True	196.07923772992223
True	113.02118393230074
True	389.1027720610984
True	22.79725387690516
True	375.3820807733584
True	365.5061998972661
True	1024.2577676150506
True	356.3967404496093
True	32.22292397642968
True	448.6710582025961
True	452.90496398572094
True	238.07184209569056
True	28.294878381688697
True	760.0683004354003
True	426.1040530084924
True	180.66406525063545
True	12.940692011586997
True	1215.4743043498688
True	165.10582417361297
True	27.373106466226915
True	302.0207100473294
True	280.1463187633342
True	121.78764598526192
True	298.0544847716858
True	48.17450172879816
True	320.2925573982492
True	313.08420263475034
True	310.8994623952628
True	31.02442899648645
True	48.17547479106282
True	1023.9765880497484
True	25.883812881853355
True	13.36592917006512
True	179.06279668069013
True	658.4182118570137
True	8.813912705456634
True	200.56972478748264
True	185.58641223870387
True	541.1699066215004
True	371.2623969115377
True	725.3931429712634
True	317.9747138929274
True	479.1306095393576
True	439.5814976827128
True	506.0687197112925
True	104.15021409275394
True	1275.6448751528758
True	901.657622322138
True	287.8849753619364
True	536.6518714057873
True	104.36756108455506
True	581.0482953077912
True	448.174266219178
True	161.14698972906766
True	74.65816697915517
True	345.36761984056403
True	171.68692289849446
True	30.864846459779603
True	590.0739011021544
True	380.2716591476028
True	65.436140118367
True	32.2359362300702
True	675.0692659484856
True	502.9401911529689
True	73.383611733587
True	21.26387577373791
True	323.1244307276691
True	344.59304876417565
True	718.1609502695769
True	541.8507533717261
True	552.4802871975628
True	801.42194577319
True	9.788140070476356
True	54.266267718471234
True	37.85460002431768
True	59.60716303639136
True	495.0917373838616
True	574.9218558124087
True	84.35082734457137
True	112.02303030709518
True	201.4121827632501
True	77.54013407947309
True	179.54723769160265
True	201.76452333805065
True	275.87377207763785
True	829.0148204126237
True	613.9002049191506
True	286.61555368369875
True	179.31747271885598
True	278.54239376930343
True	238.865807899402
True	754.3395242103503
True	327.7642711283047
True	166.4691281041696
True	906.8542648285858
True	349.396823435708
True	460.4911250611649
True	150.19116033960816
True	118.0966206791309
True	63.03422363636752
True	204.14200620381436
True	969.8121638471658
True	509.7530329578058
True	113.2319411714886
True	360.00574116245355
True	102.16788581615975
True	686.7966484721691
True	4.72054962019288
True	692.7372655460752
True	37.67671095527266
True	928.2635464179908
True	847.2402367528299
True	214.0272623436512
True	30.579941459107893
True	82.30615111729078
True	458.96928258645886
True	222.2455540899776
True	1.635112679680894
True	79.08668516526076
True	1106.2685524240103
True	335.82021904741623
True	674.9066078082533
True	478.2324432629563
True	33.354751338409955
True	144.62268318980037
True	444.6121710248071
True	884.4991083011543
True	808.5703448155701
True	427.7711006344492
True	351.94738836093734
True	16.65569750096606
True	79.34166332807366
True	741.1127753924281
True	480.5935026251412
True	385.48520593683935
True	863.4201132527787
True	21.470784538090896
True	210.20768811866924
True	898.8845829637272
True	237.0328172952716
True	7.702275651630455
True	488.5223768568254
True	104.96355018146352
True	636.177931618849
True	55.2382228935848
True	251.815498474761
True	863.6872730577587
True	920.9884598254072
True	280.7225646711982
True	457.9156960677346
True	120.49742244076624
True	601.514953931584
True	267.7384431109402
True	194.9263499606174
True	888.1696947038693
True	58.23893741761088
True	724.2230879126022
True	287.8827762628037
True	289.15209387570144
True	170.0559150686347
True	471.0130390963637
True	593.8232836873123
True	372.6440841243999
True	417.6248390477962
True	67.32221004074097
True	162.326367732611
True	465.2353417172314
True	220.81984165024517
True	34.52878517545224
True	196.9391980541019
True	398.5055325068517
True	396.3164305120725
True	730.1413430048883
True	129.99305462177193
True	651.641608571628
True	514.8815263902007
True	603.3553287518454
True	136.50931428540477
True	39.16543222671904
True	669.8863002730117
True	72.232710977014
True	545.7224659312726
True	680.2197835157818
True	454.4781095721024
True	138.83876760768138
True	514.548451697556
True	4.44453834427045
True	386.2016137143487
True	29.7951163751486
True	626.4889485879033
True	268.6595598009937
True	573.9453249622901
True	694.1056081816702
True	140.33277360245336
True	524.6251406823696
True	512.5883421033795
True	69.09885348235812
True	955.2973225321437
True	3.605809426597388
True	28.76139430941944
True	627.2856572073295
True	677.7003459502556
True	131.62430004366445
True	404.6553075848616
True	126.0411973372132
True	74.12867873511462
True	463.3786565732851
True	43.97457425893488
True	498.34166910004063
True	12.645652942366011
True	852.2946096901233
True	560.9101427759608
True	691.3990684998855
True	102.40786527429258
True	354.7951152850084
True	1006.1055825103988
True	865.1059516399214
True	139.15352649554606
True	548.4170179841717
True	439.0690632109348
True	237.58824152605024
True	258.07274390254935
True	5.973653057477991
True	343.68840865204857
True	12.968985331698834
True	364.6544447535434
True	79.4524014193127
True	407.14222175261824
True	639.5110862446112
True	120.32897891681512
True	236.2192456065792
True	633.9330343474095
True	677.7844827211094
True	299.2098981784142
True	141.4364388308835
True	167.32728597086523
True	472.3742413783675
True	78.71465082154727
True	10.307686038349852
True	511.31052468837663
True	554.7660607153431
True	19.163111047638303
True	140.98077182847825
True	925.474846473358
True	497.4061658306092
True	259.96124627766505
True	31.880649956786733
True	477.6139094330563
True	113.48618473382838
True	593.3053024035607
True	665.8518216647099
True	295.274728093393
True	381.7985406296432
True	188.8298798943446
True	247.7936196778028
True	76.87674454831823
True	215.73320863200323
True	501.5348159388866
True	22.8070377328828
True	446.7624886415555
True	386.1825217928991
True	721.8003140240146
True	885.328462240859
True	896.6329011506754
True	157.51946877472943
True	399.9881917861045
True	70.01024505432109
True	208.29083999396423
True	322.2299520263728
True	10.739735021209588
True	790.4986780413983
True	23.3499296871126
True	405.6215386422589
True	264.79761085030293
True	658.3859242914134
True	217.88443113376525
True	36.7838109551239
True	697.647996265673
True	1078.2969176651786
True	229.4945092001209
True	134.21364927607908
True	610.63332955947
True	484.237875457664
True	17.025215558142992
True	842.8962987211405
True	113.86510755560748
True	41.8404901540158
True	318.4658311520222
True	352.60778336206045
True	400.6393161306021
True	268.9058240912647
True	20.848619536046478
True	23.410161675903243
True	831.5508420699587
True	197.9627470279388
True	116.88119629156424
True	860.6438781132806
True	647.9873865743413
True	645.4007859147118
True	453.6686510935991
True	147.9898112126999
True	31.64528809908853
True	96.97777171599203
True	435.15014787191296
True	224.5080206138572
True	492.5152744466386
True	146.78265570391545
True	496.1219755714786
True	642.8292733474424
True	963.5348677208348
True	23.965338188797173
True	971.5893748907308
True	1059.7624039152608
True	502.3280956446015
True	84.92468751241724
True	781.9045811397347
True	644.8939570867761
True	677.7398964791623
True	167.8483978980638
True	740.295609120614
True	708.7615481702207
True	122.39481121671734
True	747.3543255810756
True	849.288689032067
True	464.2570456068263
True	233.42858483092647
True	73.08951010666858
True	309.9974813096905
True	352.60518125750457
True	474.6099195695314
True	439.8042440901932
True	196.8852109911476
True	316.5918471088945
True	2.5496231756185432
True	12.126984755953773
True	104.58343705512804
True	131.31578544941885
True	355.9247864104964
True	353.58802671076336
True	117.14599682444644
True	18.252279734852088
True	218.543069820327
True	838.0733428351584
True	456.1006511451191
True	517.9778043499535
True	563.4247876134572
True	825.1048002783014
True	644.7546738582067
True	87.12484739620902
True	207.6049132946484
True	239.77725331630256
True	275.1132283643257
True	101.15754223954151
True	362.59563181959305
True	429.4212828981893
True	175.41757227964408
True	658.3185616829795
True	244.7060211840385
True	208.70986782203508
True	29.692686806542145
True	240.2871712624376
True	502.3985764648386
True	167.08259096121589
True	537.8672520763799
True	497.168090635953
True	239.58497055124144
True	111.66898663094386
True	40.66109084509812
True	417.238390319353
True	795.8006842453755
True	164.5851444402724
True	1021.99886620472
True	1068.6303579680132
True	481.8434206651354
True	100.21354779237063
True	121.57336444013306
True	660.9516375930489
True	8.951622924346065
True	222.27195461609875
True	130.96451624455003
True	122.68593739732589
True	328.31929848019485
True	632.1895706414357
True	36.85031673252645
True	127.15690308681246
True	974.6549778348898
True	57.6199353838721
True	447.8877134734982
True	525.0685738412635
True	248.31757140594425
True	132.19764873592956
True	907.0301169363572
True	1197.514987189673
True	523.6369179894887
True	644.0858359975683
True	214.60839543597743
True	150.15311085258
True	320.89024292621434
True	245.23225184790212
True	172.5046708324267
True	286.26796361842145
True	331.01301094492936
True	12.632103507930664
True	621.1362787079662
True	143.17143084319204
True	80.4718804469522
True	444.7029154665029
True	312.74470258324857
True	1182.5397800300932
True	362.915998768858
True	978.4579791350446
True	9.456207130770403
True	264.17442374351054
True	225.30722463088264
True	156.72983576734467
True	488.9282835054192
True	208.13315431445312
True	418.08920732851465
True	338.7073387221706
True	116.05603433525503
True	355.9672712103559
True	1051.486649517616
True	729.300190370944
True	218.1329761205464
True	111.38597803563604
True	297.9808909209921
True	23.559482555069
True	371.15051743673024
True	316.1013101031696
True	563.803314748052
True	472.5883997706248
True	344.10605162201193
True	161.44021374480332
True	12.840895070799556
True	423.28794628872174
True	275.90808634775425
True	140.15411011486543
True	306.4675040605587
True	439.4964783110861
True	825.8516977572955
True	316.1277545430746
True	778.358777560411
True	400.3463416338751
True	366.33714705491
True	1.2573002528736812
True	1182.064947068619
True	99.7043136105319
True	886.6246668926248
True	197.6380887824205
True	486.6460445238045
True	678.4340432038185
True	86.56220428545133
True	472.0880283887878
True	35.30395621053302
True	422.0274344783055
True	77.36627260964792
True	236.3628283321092
True	37.12879225580964
True	695.4557280123867
True	190.64909548885407
True	25.05183541960376
True	383.6723758192303
True	101.72867531491336
True	163.43893405379197
True	798.0042080444406
True	248.2027116160332
True	154.6083973123589
True	372.54985519436144
True	517.7392963360481
True	342.5892153028805
True	501.23899825782337
True	626.885405325939
True	157.50250157137037
True	7.051858092353463
True	67.15797839926472
True	447.5991974106189
True	92.20068569990748
True	77.824512590892
True	1090.72117421176
True	28.8295516416539
True	319.631043751345
True	320.5397876899442
True	442.2720439640671
True	672.1122874045193
True	191.34974058729784
True	653.9299558998773
True	330.69560802362804
True	352.1495671364463
True	269.6152725892274
True	209.0472599054681
True	349.94984039147295
True	444.1950056308779
True	422.59675195901576
True	615.8494329209472
True	132.63658907050578
True	79.1158626523309
True	40.92410775788975
True	303.12715142103133
True	646.2584306307059
True	401.9134564293473
True	783.8976153214214
True	218.4194187823454
True	390.9218376275796
True	68.92988004188155
True	55.822839113987385
True	413.2224914964362
True	200.2828907736592
True	220.51218796105985
True	42.169945246603255
True	1072.7268544875014
True	176.4337456636582
True	922.4530800496868
True	322.18655935691334
True	921.3351781732076
True	236.06642325113117
True	437.7090928046326
True	536.1709433924997
True	595.2024719382688
True	208.20228863054143
True	487.7888429798178
True	935.352716348576
True	129.09073624885298
True	7.824520228585911
True	575.460226001553
True	28.808071896001067
True	76.64431542109112
True	771.2453096857326
True	231.20572651202323
True	987.5876156531884
True	684.847880516689
True	416.7312751357583
True	287.8156877460988
True	487.7551080228248
True	331.4914055646397
True	184.13427186128803
True	677.2286725144456
True	740.9687596528934
True	201.07540626739035
True	89.17990436630352
True	510.8522417636898
True	134.88223453293529
True	386.006616120744
True	336.6338290646101
True	63.93905440084104
True	378.7465370054787
True	418.95109705141454
True	375.2349840124103
True	403.3583752034043
True	432.625022386845
True	657.3591018253056
True	59.597618701231376
True	450.0474045382732
True	323.1382330499283
True	655.4125344454013
True	219.03822327677727
True	102.45225336106436
True	41.35290605249221
True	545.0356425634894
True	635.6879217464734
True	188.23813883212995
True	410.1246073219018
True	338.2706758234522
True	18.110309384864
True	172.09879326619804
True	290.9808164793622
True	2.5710534009714863
True	879.5010284091798
True	79.39840226549755
True	104.42720916493006
True	111.19659538273602
True	355.0820687248127
True	35.5135587520776
True	460.0831978753011
True	227.04042247025157
True	6.145351273850227
True	121.16022555000382
True	428.28716013288647
True	45.41578935612989
True	69.5063108626913
True	172.67110127620847
True	286.2314153742865
True	958.069100271192
True	379.1216525036237
True	950.3976301709992
True	188.7245848570877
True	1014.078028151962
True	787.8360477067267
True	633.4830574591964
True	418.1999376584519
True	405.6321602266702
True	84.45164530843331
True	68.41735504870425
True	81.92370190070903
True	168.91614195593695
True	488.0016190922616
True	1085.391141481981
True	183.76735273545407
True	358.0073704591816
True	439.6267537705161
True	577.4511612019488
True	596.0272671035077
True	283.2048121882114
True	474.63468822447726
True	658.8878093808993
True	98.61628326199572
True	722.2472581737763
True	271.3802493931149
True	139.47331332655145
True	422.341257484772
True	861.8638475093885
True	452.9940327388167
True	841.8156425551131
True	195.9623997711402
True	346.2774588440806
True	677.61593475728
True	614.8916587498379
True	185.07109618716564
True	267.57599077091294
True	776.1630571832965
True	30.29405555156011
True	186.6063730643768
True	505.9801154835507
True	707.1984719610917
True	106.07979369844132
True	37.21038430796869
True	162.84704256977776
True	755.9481111297202
True	308.9458589933872
True	543.8779091053642
True	354.85212795337065
True	285.3842741796483
True	455.6565113816347
True	502.91697095678165
True	72.43997867796354
True	380.900001381254
True	760.8594598065148
True	0.0
True	301.6954226873245
True	249.88124683310085
True	993.537747836917
True	156.64102935446724
True	660.0434576639752
True	646.6258593483094
True	115.46050448516368
True	220.38096328318863
True	121.70423933146807
True	10.742785572028204
True	296.57402917030095
True	388.5331773442596
True	1144.7278964321165
True	240.38314918402875
True	405.3936938646937
True	662.4089899330326
True	201.6308802152602
True	27.826273016177733
True	912.2627288162196
True	580.4712723453121
True	155.00110310071983
True	610.4839313444315
True	167.04874433988311
True	300.1060084898114
True	799.8701427820815
True	37.03485323817474
True	109.5809916356757
True	506.9447456336097
True	68.01717954764784
True	75.75571786888526
True	414.77182375747833
True	25.95993102808997
True	758.6432693913583
True	94.42991048815188
True	162.1376443684562
True	18.81983391843607
True	703.4898996673187
True	27.660768462637797
True	782.8099421357391
True	389.7308922799853
True	119.14818307244322
True	697.9169692862429
True	522.9903477632195
True	559.2025064497996
True	46.10124353803822
True	362.0486156485505
True	5.870780486011544
True	93.5803707750721
True	388.4305336243765
True	49.27558690378354
True	114.38928426437418
True	302.4118904346842
True	182.72354549813969
True	100.44989894661698
True	683.0847661100589
True	19.91500868420184
True	1142.5645376479802
True	497.1077055078474
True	302.67383604054527
True	497.5599446086891
True	126.54129329179491
True	757.9242389173162
True	1106.1253836107353
True	743.9806406080301
True	182.38588409407328
True	226.46584263276603
True	51.277731880008105
True	58.89732273093274
True	149.50310869742663
True	102.10807649329186
True	165.19679218492408
True	1146.0436138666412
True	305.7096561946124
True	360.5665529304931
True	705.1894598496646
True	18.26937549562132
True	15.046879000316393
True	607.5227409891199
True	5.685495225039855
True	120.12717159093366
True	677.581468310271
True	178.9483164248784
True	640.3147819912505
True	877.0506823684568
True	147.92265333243313
True	889.2604683482755
True	3.080098892587672
True	449.5168338019144
True	1047.7403174409808
True	27.5481327431983
True	236.20495750859772
True	145.74275426985895
True	988.5847894149508
True	226.74514989205915
True	485.7649366237073
True	122.92651119796211
True	518.6249416423304
True	152.9475872953583
True	98.15219975408252
True	391.0235517086063
True	72.06258328410709
True	56.97380177960474
True	1046.100159156252
True	261.2811145492711
True	157.73508059888863
True	380.3226354383028
True	406.5583549805135
True	207.0126878275941
True	159.09999622570265
True	398.0361150668296
True	32.36088725877676
True	496.4966958880508
True	1121.790742412178
True	112.21731804722415
True	469.43094336941135
True	299.3161643638971
True	26.904433660527182
True	398.7783323165742
True	104.52457857166463
True	598.5297741494524
True	209.6311514722213
True	429.7424532579238
True	19.24382822657071
True	466.27291747902575
True	106.23168951856978
True	338.29404252793915
True	34.8719983780655
True	162.57411632337474
True	247.669797539811
True	780.1140155922174
True	57.55743292004672
True	142.11134072626336
True	228.27137074684904
True	141.740782682126
True	612.0280205834448
True	549.9254076104871
True	795.5015774405773
True	400.2918127676796
True	544.3092440264007
True	397.5323903543049
True	686.2116321072675
True	71.17695759352051
True	500.6122825857913
True	421.6059977422639
True	50.753049130483575
True	77.46668689099008
True	132.0030734164185
True	89.1298115372547
True	325.1406901472741
True	849.6331305080798
True	319.27371733714494
True	1072.5259855655888
True	312.2724806419416
True	907.4371134756108
True	147.25314574705797
True	611.3867523213689
True	637.4265020789404
True	717.1930795710666
True	439.8431325049583
True	63.719712771606446
True	301.44285252806446
True	43.82159284161354
True	171.38755395349506
True	171.99591925585065
True	1114.1900383592383
True	228.69254066333195
True	557.808851745407
True	558.0045858574081
True	557.5988571777578
True	911.8796307164124
True	609.6023866864305
True	625.8480991364249
True	952.5665241798038
True	122.76370384622764
True	313.5752291341126
True	251.85432264870445
True	317.23877559328645
True	88.55603776571449
True	378.8858650368644
True	4.216558283938871
True	329.369332318164
True	257.03519787070564
True	617.3277733855973
True	283.8440175203107
True	352.81779030531067
True	9.687508280148425
True	61.12624693374897
True	543.8973867604997
True	29.13061448755781
True	143.7165831761724
True	65.39552571200541
True	147.47523409992525
True	244.51798843963056
True	70.59003005104529
True	378.21549710461375
True	276.523522985806
True	102.25366378473136
True	334.7693258582574
True	65.82643353959783
True	591.1492728816227
True	837.4651687898944
True	284.0064110565079
True	1166.348957573901
True	115.83559977020516
True	281.0044323490819
True	1052.5415455171926
True	88.01282234810526
True	293.05361014508924
True	8.826322561670526
True	403.4595958191392
True	455.3248610079597
True	155.46227318441504
True	623.6746229870721
True	882.357455270871
True	154.2770247849859
True	74.35133928258158
True	330.5972752228599
True	582.3088706685996
True	619.2886340569179
True	1245.4031129012108
True	26.22064353422446
True	933.9852447594689
True	138.68491438567096
True	633.5135230402631
True	120.73356990160254
True	132.76125812331003
True	183.2388523224358
True	171.55517064307833
True	757.8159163819021
True	210.38974439795905
True	233.3317782434469
True	67.92696966691051
True	508.95383041779
True	454.9385032993618
True	178.4174898250102
True	238.151680685876
True	17.002602845483622
True	424.7360544070783
True	221.75767719334803
True	301.9805992166296
True	113.32041500715054
True	694.016762874526
True	416.5655103805879
True	264.6549693168401
True	644.866398899432
True	502.33077679739233
True	460.0300077214437
True	139.52972948314277
True	533.5630101530214
True	433.711480456012
True	2.2396897172898056
True	200.43692651593017
True	96.92153339191373
True	243.9651873134499
True	2.7684496893496564
True	125.58795170466908
True	368.8390989673404
True	8.026722681072163
True	863.3185327050254
True	182.00556908180573
True	733.0572989830265
True	807.9367798044084
True	163.32135476757784
True	218.612512418654
True	487.3956778352881
True	849.4802668011125
True	48.404697292824565
True	38.93739505992974
True	133.97435279124946
True	607.8568942364835
True	720.2763251541351
True	180.95898171240376
True	584.6504096642614
True	580.5113096698566
True	851.8159564608764
True	406.7819760370114
True	188.3651464232485
True	922.1499134142294
True	231.24605633286689
True	151.56040316477538
True	314.58243513218105
True	222.2364891020112
True	211.11462207085776
True	615.987917575256
True	248.46402444781708
True	201.03745089682323
True	465.8367108568689
True	470.43136857832775
True	60.43863147474868
True	278.46776415909846
True	78.70362581983939
True	331.32438204814497
True	356.5353990691882
True	262.7168524431012
True	173.95192163393972
True	379.0352297744122
True	649.9835145364253
True	746.0625507178239
True	300.9411430335798
True	750.5876208681597
True	63.14775869049871
True	871.8676444628788
True	352.05709754887016
True	12.766268543538985
True	603.8858013144767
True	691.5048883093549
True	264.819274313464
True	162.90411141506272
True	46.92770256722063
True	389.5057384429585
True	77.2621473881551
True	13.87830487320038
True	895.3999328911839
True	361.4898829223887
True	180.38013475850133
True	960.528929360254
True	12.262326950794783
True	783.0123677626727
True	30.576158964743943
True	702.9326885228356
True	57.39138285004623
True	798.5105368520061
True	442.7683739437418
True	197.17905362399813
True	432.7929567346716
True	216.35886361035205
True	295.24819577449614
True	210.2596780505257
True	420.17420743624143
True	9.005264512334106
True	327.2573262903474
True	114.51795096020165
True	12.01064000070982
True	484.03961246650016
True	725.4440047707945
True	280.097884180267
True	77.05243564385923
True	305.57883051524715
True	79.21983864946054
True	195.0978539282233
True	181.70195704554172
True	380.4003979734978
True	43.09803311462886
True	136.970678329034
True	376.2008829357874
True	869.2656186780919
True	117.25650879777764
True	208.16398319646692
True	440.1387594431048
True	19.59073416117934
True	402.5857138502264
True	514.7040916794742
True	87.82694340102232
True	399.65313008900574
True	363.8718536299315
True	411.8537857823685
True	595.0660719148162
True	1057.9202016834502
True	970.287017071206
True	58.34356228672744
True	1047.2908198697137
True	108.71379185767964
True	108.2936070887219
True	106.8330123813248
True	510.4679663811744
True	363.7492504777353
True	580.1648620887544
True	258.3531937661546
True	162.59188315040385
True	403.858813116448
True	15.583314678239596
True	466.8803884065063
True	399.8067175944391
True	146.54807254459405
True	91.65167745305638
True	541.6309430122417
True	1037.0016190985407
True	207.89493703008068
True	66.67119278588245
True	432.2213765626862
True	379.3538351007669
True	487.14494040164016
True	331.6131901743286
True	4.595986845650609
True	524.541345368892
True	522.9612053016075
True	501.15616200131495
True	190.01549618499712
True	99.28355793185042
True	22.037124218142463
True	377.8665784346164
True	110.52628641825792
True	7.61372663829475
True	31.86349764329464
True	345.6133028554739
True	639.3276641361184
True	131.90531339939815
True	91.9139864199429
True	23.00652178088427
True	396.382814827074
True	372.5932003997793
True	785.8404259350868
True	303.3781239890833
True	517.6374322209774
True	538.1101733615473
True	521.5485041273924
True	290.94117072397967
True	533.9046044211121
True	101.43179598819232
True	577.0592691124369
True	7.009746186602659
True	359.26478122943865
True	459.6874205458091
True	968.8874096213452
True	344.704974012687
True	797.9404037125288
True	978.138666010963
True	177.36675497586074
True	34.02617154199207
True	365.5193332398076
True	386.9795252114744
True	570.0830322111327
True	245.0563639692753
True	30.260135030754306
True	647.880918150622
True	120.72308327622116
True	1040.5777956460113
True	320.8230561700854
True	475.52294991560217
True	129.56112233898605
True	795.526960761349
True	140.04221332174387
True	827.8807588841131
True	551.1526993218664
True	190.00923039460548
True	111.36050598585764
True	66.0542663339188
True	572.2496311253769
True	870.6044927626185
True	432.3190388304511
True	574.8664714980763
True	134.5570178657386
True	633.3526930410436
True	471.1638883573693
True	788.7480021081461
True	328.4705286706964
True	598.2148181563676
True	113.5345272617085
True	26.491092486319896
True	412.0281702252441
True	163.35321721577375
True	102.91570473028597
True	388.053482362003
True	1074.413436848915
True	269.68810158668794
True	544.9454039054365
True	11.777712017078487
True	71.86539695730796
True	320.3028893072131
True	773.6627186108104
True	439.6850259427524
True	515.1933175668462
True	720.5596154823926
True	72.02439399925686
True	746.8723191232701
True	48.06730114292442
True	103.54761058122334
True	186.2673393237004
True	85.85314434176134
True	27.69587116096777
True	296.421199005806
True	474.9288495430488
True	897.2926760119468
True	880.0743398410949
True	5.313098603180936
True	278.87709689038826
True	476.9451594046825
True	123.22662942375328
True	238.5225148670632
True	325.64619890341726
True	1320.0474158586578
True	439.8693051284733
True	26.08174860839388
True	180.37368087946203
True	730.4095497217471
True	37.9215759667589
True	180.8581123678325
True	542.82734535664
True	75.15985905500695
True	856.366817974706
True	314.6832432163309
True	655.3441385333497
True	74.08333464458083
True	694.4525950575089
True	578.7252330242768
True	878.2809808890523
True	253.72517291669493
True	507.11805340350287
True	845.5456387915324
True	922.0359695821802
True	228.29137969029745
True	782.2914900887122
True	225.09350349429667
True	458.6677184386845
True	360.8235092312137
True	498.6368191515259
True	486.6114868482597
True	323.9211678119889
True	353.8081907241595
True	115.62060671082962
True	357.6516777566914
True	1137.4052405739046
True	317.45472205727384
True	139.63721698538757
True	294.04627034669494
True	766.6230220783303
True	644.2323814469333
True	414.8965827678399
True	121.11287672909012
True	340.493273299607
True	32.72284048717058
True	169.27672784112096
True	91.12943180385604
True	88.04542221023382
True	545.6794124877689
True	137.01601253297312
True	131.61121133316902
True	100.3231996651929
True	89.97672054371984
True	454.1576739007143
True	401.0230431670564
True	1038.1862671214435
True	548.379599692025
True	828.205644813534
True	276.085080927311
True	297.22944113407567
True	541.0457345301826
True	190.50612230473143
True	763.1612731010592
True	246.0416059959923
True	342.4947564756212
True	67.22249653450856
True	115.39347931370604
True	245.48768115129917
True	127.87190113076328
True	464.5884429879266
True	32.17145002029376
True	559.9441994813114
True	1012.8539119279342
True	740.361377792865
True	1.2002463144737323
True	60.45808092983652
True	491.3605571550292
True	441.7628448670859
True	77.38803071247567
True	119.8059072289167
True	301.0930211196925
True	78.14481692510783
True	50.16057008440329
True	703.5401443601796
True	647.9894834552873
True	165.52192981587783
True	171.76412909078408
True	546.9119572486145
True	56.71055506604534
True	26.17700667956332
True	581.05581225172
True	455.09636813065714
True	1140.0522804128354
True	45.594331108381134
True	478.42892460264073
True	886.4077803392322
True	778.8614094689501
True	284.6953755603887
True	765.1739062120719
True	402.5070690514199
True	42.55619789287427
True	99.32618452335446
True	701.2373379809275
True	77.58217177668512
True	142.03129186543322
True	941.6724952466814
True	188.24565553785771
True	284.5024383112244
True	101.47430652700086
True	654.6209899426666
True	576.5789144591859
True	216.04055077586472
True	426.42922278469166
True	41.7540257300324
True	285.7796568582214
True	607.2474886546404
True	616.4372133541768
True	307.9597094575588
True	77.70404707582672
True	963.9734052724444
True	1104.537868227469
True	561.1985843314752
True	64.4916095339459
True	31.852793530895863
True	93.07227195737522
True	97.72257584315923
True	101.6634504968229
True	853.8966380302933
True	1197.3361677763153
True	725.6590128900232
True	328.14202011571143
True	8.016445870166667
True	22.90425899000701
True	347.27761501416234
True	473.1586441406945
True	44.16796507744172
True	581.1276893043423
True	439.36939910456255
True	398.3849976461571
True	78.4797433159632
True	199.79824924309608
True	260.997224062249
True	131.05667169351733
True	363.3699438176978
True	38.1085730337966
True	177.55541363420028
True	1193.8930555406168
True	5.683702727240086
True	27.370243613980684
True	598.3498614799732
True	360.07970566504906
True	775.9484960332652
True	154.27937372448267
True	777.9462262309905
True	608.3951506215503
True	267.7451509522167
True	437.1683165436812
True	347.7996914322293
True	271.6309724493812
True	273.08675157340787
True	404.27570960048655
True	507.4112387762219
True	484.3254602894608
True	110.096199700341
True	349.99411215378257
True	7.968706056246212
True	181.7030655217796
True	235.8944479957237
True	847.1543209639282
True	594.6288146072181
True	31.59367670306239
True	716.7649279900452
True	816.1135888510784
True	107.23226497384084
True	341.49936338293
True	872.8201243079961
True	223.41446632831983
True	168.42338626485662
True	524.3949487023731
True	587.8049975972272
True	1080.8987779671263
True	136.85523237911005
True	160.83190266399683
True	256.3614537561211
True	323.1320006021429
True	415.2030774555997
True	416.2661798001444
True	342.144180480541
True	454.3017601541789
True	502.7985621333364
True	234.02499432173832
True	1485.1241837524074
True	258.8647571950843
True	405.1489454480974
True	55.24190138702381
True	782.9241089733345
True	256.3707872423119
True	947.4749678170556
True	552.5086522218568
True	312.7487952236549
True	766.6396475020852
True	264.52708370609656
True	206.88382188988308
True	255.23052896691317
True	219.31160679442823
True	141.00005516722612
True	251.2812197072596
True	702.3801600309291
True	519.8080296524729
True	225.98128916431415
True	1159.6670680664577
True	114.44458219118783
True	259.0477445704962
True	72.86508355513872
True	309.263952570471
True	406.71131337117816
True	92.02003899294928
True	218.37915206969836
True	75.99139669073948
True	686.97661377346
True	389.3284065951569
True	209.317262167186
True	705.3044785126723
True	904.3392875847372
True	826.9538996896138
True	832.4439180702504
True	351.46340771621044
True	1.2945663762361677
True	260.98237015608885
True	54.31655931462297
True	387.3012876236471
True	55.232871062085046
True	365.7052991625392
True	844.7302110188568
True	1048.2138809456478
True	391.3430262866612
True	21.849581383262013
True	527.3705973710778
True	514.684115539662
True	199.74025491863244
True	239.8446502224105
True	290.7804818410427
True	19.758192692817087
True	120.09308947542456
True	963.460850258579
True	58.343108214130105
True	514.0410971459422
True	789.1336089378815
True	100.06452621967811
True	248.1190646120357
True	114.00792182343264
True	15.67592477145317
True	1.6516047204146906
True	108.9327610772599
True	1030.5862320698122
True	473.98438512153984
True	64.68623723422674
True	778.6032734541228
True	335.9674375300683
True	1.4689018786074042
True	468.03120476597
True	194.03612881289868
True	491.6527924278766
True	78.02669154580592
True	316.6929926241375
True	383.60270181099486
True	170.89219865314487
True	207.995203046502
True	125.65300028077512
True	174.02633236610544
True	1011.3547763853084
True	13.878813996355737
True	510.4739889142598
True	485.1389889111418
True	405.44451414670857
True	217.34626951144435
True	235.50260523079572
True	155.05894356247794
True	50.3540539292877
True	495.21418723836337
True	146.26646225439129
True	883.4848489815643
True	859.1390586463174
True	257.38301381216314
True	324.06213401579345
True	519.2728122266394
True	38.01857183436338
True	86.33263404100349
True	719.231314413916
True	1087.8386545321628
True	117.3612865367051
True	734.6301654271609
True	146.0299577287953
True	919.065567165571
True	667.8449409574303
True	99.00905617638853
True	268.3893296563936
True	635.3057093445082
True	261.6506557381009
True	45.86481048161057
True	565.0143899287525
True	458.7686359521148
True	5.028076173670085
True	477.50822881544
True	67.99068142250432
True	172.30549116711865
True	242.6759823101502
True	288.9301316574448
True	72.65092431827784
True	212.16584010464996
True	343.0558682005296
True	423.1873465729632
True	920.789133599225
True	48.640406444431896
True	883.492275453347
True	1025.975148075479
True	120.12783994995536
True	73.0355788578476
True	1018.178418176475
True	33.961581450994736
True	224.62278834069863
True	86.64685159701365
True	209.6109623071954
True	372.69006187521336
True	928.3054075523472
True	101.3920963830067
True	69.64254515558004
True	667.1906220477607
True	271.91040903088566
True	735.9884630361821
True	53.58898813661988
True	482.52402514104847
True	394.728036837452
True	683.9486997295984
True	53.121213381075215
True	107.77477565426524
True	27.4755549868772
True	275.37053742472307
True	46.56968584682756
True	346.99489848676063
True	3.469572183460724
True	1170.438357615318
True	111.27044750146663
True	127.752924117146
True	353.1297219768818
True	737.7760777174461
True	674.2894279200493
True	1016.49999525027
True	468.7591701969915
True	408.23026371474543
True	142.98058924983636
True	406.7461719885853
True	842.6047935651841
True	433.2340073024538
True	870.5823890268406
True	86.37948133627155
True	407.5365905437063
True	184.92757195204385
True	286.30794770443123
True	744.7789571092327
True	162.93586176198414
True	127.9201101445474
True	66.97795463973522
True	892.6829299313201
True	759.1852856252312
True	82.55168662055945
True	459.3276892091523
True	757.7377528829095
True	421.60936342481256
True	55.57925512543661
True	323.42462256506286
True	790.7470597230179
True	31.044719216281354
True	374.5251931287422
True	168.74940885006592
True	285.77295994912055
True	31.656476075867378
True	208.36413515940868
True	776.478242129546
True	649.6339486763881
True	55.19068649802671
True	300.29478180907006
True	908.9800798281937
True	18.33009504562498
True	318.8754471185205
True	285.984743490391
True	419.2601033399807
True	206.0512644991317
True	618.8132080524306
True	46.81432688472599
True	968.791962046558
True	899.482457519248
True	48.26377595551453
True	403.84270678254734
True	709.4533335961651
True	887.503001144736
True	261.8544537733966
True	567.7041714027141
True	126.56590824594086
True	193.19464179914468
True	132.78673153203465
True	137.5741012948623
True	204.47449049749437
True	930.430554555571
True	793.4107423209695
True	978.7241841091464
True	20.20012499540458
True	25.77191498746606
True	361.4021312825778
True	12.591721908231628
True	632.4278338475016
True	1087.7645754905575
True	252.94623957148357
True	216.6956396418589
True	86.19544109274257
True	221.71194535009457
True	129.74932177445683
True	43.60388510394644
True	129.82043930644568
True	93.8232427048246
True	254.6420258015397
True	561.6228641590941
True	158.804721625553
True	29.798577252437664
True	57.8520817197462
True	434.1115832230123
True	268.24052452430783
True	600.6373642141183
True	22.37775518644618
True	111.75018072455885
True	679.5157982437205
True	266.3611488344767
True	467.9400528348344
True	657.2110052014399
True	105.84887562802726
True	111.84489294065315
True	79.68942099790131
True	26.271067369741218
True	119.47873140955338
True	93.04540539115813
True	103.26257580879052
True	154.15112964764296
True	240.1603528657581
True	822.3591715691933
True	284.4464986878769
True	960.1218445806336
True	161.0584542649154
True	198.1462434745553
True	800.1328651193121
True	308.8823863581269
True	598.1062824053595
True	259.0857718802416
True	340.6107786233089
True	454.76988486370993
True	569.6220712288556
True	629.3078143486391
True	361.7630962751093
True	36.12699373897914
True	531.7041513953782
True	621.5365966058814
True	20.655837326017483
True	12.599235456794116
True	273.5549269333552
True	415.0957126632008
True	446.00158998574113
True	68.22387022514327
True	616.3898216823142
True	958.152905561475
True	240.6837535187069
True	897.7128451453679
True	279.85490911208814
True	108.38795679968956
True	270.98012467830216
True	694.9583680826183
True	41.28235805298964
True	572.2796118236736
True	1296.9099928934536
True	999.8025548598964
True	916.9583957541234
True	212.5372786103329
True	83.76988080514369
True	184.9823374699502
True	848.035043213669
True	150.42918415455426
True	1055.053523934941
True	866.4354996478758
True	41.157157001681085
True	85.73413477445683
True	421.1397804862618
True	429.43864391120127
True	208.2162083201848
True	521.7504001710977
True	694.076302604862
True	118.9550800649386
True	274.399939839336
True	1016.801154984495
True	52.36277665019747
True	717.3411318748946
True	532.4290235085264
True	38.07688278110622
True	828.594898541673
True	375.6685202446151
True	562.4216357466065
True	109.68300623024815
True	262.72471056017537
True	208.48970510688488
True	25.95133848655358
True	134.6776368586011
True	746.3298666895263
True	137.2460840533438
True	384.95693379097065
True	65.39727417495929
True	657.7812439129297
True	614.6329825294448
True	228.54404852714185
True	478.0906923175694
True	170.303632951582
True	178.12133731839648
True	221.4056625012002
True	278.0292338865236
True	360.58950404262623
True	121.83308589336262
True	191.7189125321244
True	26.72674749808529
True	877.407399533155
True	295.4946532949178
True	9.948895261203631
True	360.12250879027386
True	159.1515913490714
True	618.1851989721697
True	369.5738444245227
True	585.1496934975667
True	523.8743285763953
True	483.7578791355873
True	797.7725367537518
True	242.6154067471005
True	560.7067372667252
True	152.4807306380737
True	556.6588209620214
True	363.3573038626062
True	373.4322842097008
True	130.06464128979357
True	133.12083242682
True	110.44727865858977
True	66.21783766841136
True	766.3664198167497
True	175.8872998641807
True	44.2282762772605
True	0.0
True	551.7242187370616
True	111.345360471713
True	24.20949653552061
True	41.40227565163047
True	109.70111763099358
True	564.7223493714952
True	184.09866773783892
True	111.65236154161718
True	35.80370025445435
True	163.96901107551295
True	888.1788169817708
True	51.52625113604293
True	231.27954546419627
True	755.3492680614606
True	322.8117838491291
True	470.1436257849616
True	497.772995349569
True	518.2893654426367
True	602.6154705357886
True	917.0943799083636
True	257.48258369577724
True	1031.7468011514968
True	921.6140401725564
True	570.1365548492596
True	343.55357014152355
True	839.6269422482764
True	10.721322077780954
True	31.98299928522723
True	284.21435778088585
True	42.62543008276861
True	194.60661570013912
True	755.5802569106335
True	214.9640339292133
True	726.9043985399542
True	761.6669330323001
True	124.396826482315
True	357.7292487639538
True	590.5516225555036
True	22.835214727080636
True	131.01099955096865
True	448.24478370420434
True	298.7405388512845
True	201.65818461624636
True	115.1685843714273
True	395.2199464956605
True	23.17431263607363
True	365.6665607293388
True	369.1681162693407
True	1053.597238064754
True	353.29418061145543
True	30.360963259990825
True	446.3053329140586
True	440.0853225574879
True	239.56378190801792
True	33.28608328123394
True	752.4234135093836
True	435.5851709547518
True	182.13082653298255
True	13.59237484346122
True	1218.3848960962982
True	163.32262952917054
True	28.828614289016205
True	304.7602716943975
True	289.34957576543206
True	116.50280041643244
True	290.605992998643
True	45.92426372855918
True	329.0758424746901
True	287.55523744852286
True	322.5743996110054
True	32.926037327001474
True	47.35284946241368
True	1019.16892204355
True	24.65103938090704
True	12.331227235441624
True	172.12184787364424
True	650.5692682080397
True	8.588928159434081
True	190.18919641851463
True	170.68864198142643
True	518.4419947676673
True	376.6512051902933
True	731.1830842170627
True	324.6566264010061
True	505.6473585507688
True	448.8063673820184
True	496.3186426158746
True	103.53199970042164
True	1251.9753230382062
True	902.8933038413692
True	283.8909185849187
True	539.3806319542861
True	94.13741512964486
True	574.1341788218617
True	422.956143264316
True	160.5810785112124
True	79.33090695195028
True	336.3777956884015
True	166.71771400306403
True	31.25422164028591
True	592.1724031449364
True	365.5246810895455
True	70.5834960292929
True	32.05164611871718
True	691.4985411826991
True	491.6853706629492
True	68.58581001148016
True	21.623497762444277
True	310.25340283310254
True	329.9025943445555
True	694.4706644633362
True	551.9719196241682
True	550.8616994505211
True	788.8679585548159
True	8.579491072481906
True	59.0542036163443
True	34.442336851547246
True	63.04137335034942
True	514.306448661637
True	591.2445647748558
True	83.31364686844039
True	108.9904163426519
True	195.14736690614063
True	71.00716047989576
True	176.3337665413567
True	204.424911415084
True	279.7236806033489
True	851.7521230664933
True	595.0088052297574
True	278.7411941304542
True	186.7680798601204
True	261.10580921062854
True	246.6358086615948
True	756.5953121471435
True	332.5812694364381
True	167.5638208805978
True	935.2032568481114
True	351.5307627145004
True	470.6797956600562
True	153.45723587352896
True	120.67506525652836
True	57.07221466660956
True	216.5817686093
True	1005.0883374998472
True	555.5670996526304
True	112.76879011613605
True	342.54288894092423
True	103.44909675939874
True	686.4678404300806
True	4.706771940274715
True	691.2758498327732
True	37.65003648471431
True	915.2993605006982
True	840.8781370449118
True	215.0710140240793
True	28.32213951987065
True	81.58146870568311
True	457.470484311624
True	226.8442326449837
True	1.072666446086541
True	76.10273573778998
True	1104.1196751864468
True	344.0380578387787
True	674.5394830889816
True	483.9991927282268
True	29.40782861717845
True	135.65667320905175
True	428.1237377423348
True	931.9444605532472
True	796.9825591374632
True	431.02305216803336
True	331.2561916808802
True	16.874280758616063
True	77.36567456071329
True	762.1832242620608
True	488.0145130320674
True	387.7330877933713
True	870.5145831688217
True	25.16603622427245
True	223.66181868167155
True	904.7251467928572
True	239.07054417566792
True	8.82736296459689
True	496.9298406778871
True	103.14395824820558
True	630.9964603894427
True	54.24860144595461
True	258.41518192566554
True	880.0155850246945
True	934.173058125185
True	277.232325670533
True	454.80242111186016
True	118.89624246109702
True	608.4746731247684
True	253.54323665589072
True	198.3473413734113
True	880.996111278382
True	53.56638575290188
True	715.8975449834455
True	276.45609900597765
True	294.05784438108446
True	169.47628331656023
True	462.17450803100377
True	595.032359173631
True	367.1554542932341
True	403.2573020478683
True	69.42700883577264
True	166.44199007539382
True	448.4713363030337
True	221.78813124204052
True	35.89337128046388
True	204.98608588281647
True	397.0876103725789
True	381.9649271654111
True	743.8835895696735
True	138.62353033087768
True	650.7804156202582
True	521.0688732294437
True	602.1334792045886
True	131.82789478982457
True	35.377980796121
True	663.1292306090888
True	75.05201755369261
True	557.5548748314983
True	677.6904924591759
True	448.4426656445845
True	127.47183836617836
True	520.8119984087912
True	4.110054692824393
True	404.87549518626827
True	31.27626818401394
True	624.860240737292
True	281.1913482050272
True	579.5298371654568
True	685.6311803506296
True	146.16981308268493
True	542.4739320432692
True	478.59046415089006
True	64.96955141975265
True	967.9384196288308
True	2.109653824650312
True	26.509823802010818
True	657.1886188364609
True	683.824617650824
True	128.2275122085525
True	400.88477426927926
True	119.56987823331733
True	75.0980601118845
True	478.6179841167084
True	43.52720302794903
True	509.7856891387934
True	12.760085362747796
True	842.9816557118645
True	544.7691126002545
True	657.9940207445036
True	99.5997438174303
True	369.26467023054266
True	984.258906527112
True	826.0936358655099
True	133.58053626743498
True	540.671643998161
True	437.1424259619739
True	234.93965790754743
True	256.1723809207186
True	5.405632496145152
True	325.0370378689603
True	10.53633794748664
True	370.3362938420966
True	75.36861553130187
True	417.6057535906469
True	641.502422785454
True	126.34859409731916
True	235.00940416099067
True	613.5652304880977
True	698.4222102201267
True	289.4578166711672
True	132.98634738363546
True	163.2057066111345
True	476.3224384602353
True	83.7686591182571
True	9.872668351149349
True	492.55555166740606
True	569.9755623840692
True	18.9252104778498
True	135.6282649896309
True	904.7742520334969
True	494.6894311929015
True	280.0811044011115
True	31.383367587061024
True	475.1307442652025
True	109.56247605287057
True	596.2977360751031
True	674.226812663143
True	300.1680681586183
True	374.53083318968055
True	181.19360811440885
True	241.3806386793589
True	77.32088474894461
True	221.874685220136
True	519.5584610057159
True	19.963914478530096
True	448.6642281286683
True	389.0656073520124
True	726.5166682096293
True	930.7235825103688
True	891.0161220170321
True	156.7514759607635
True	399.2681662020426
True	75.14482978633248
True	199.41281546193693
True	322.2575412322966
True	11.15620720254002
True	790.3334776926565
True	22.720971082400045
True	400.4379524846589
True	274.7124699062064
True	679.2905325806172
True	211.33418224093117
True	37.957401299760456
True	702.0727168302803
True	1077.2588071170096
True	230.63482600296308
True	133.46362867383377
True	621.962770951848
True	471.6971500365851
True	18.354459142691542
True	803.3840678395311
True	115.90332134808462
True	48.307528010819055
True	308.62644324718326
True	347.9919487429304
True	395.248640043545
True	276.2337120267701
True	19.444377044961584
True	21.319358620889265
True	821.9357898842993
True	204.37487101694552
True	109.61317538516772
True	832.3687799333181
True	663.7994745974742
True	642.0604305981175
True	451.6102956680423
True	158.4801379986938
True	30.00010305258922
True	102.8336261983798
True	429.0511880323581
True	230.27096157321813
True	457.2081428877863
True	138.81010979923678
True	496.94406954234506
True	654.2548874865789
True	971.2972612929922
True	24.13125877094695
True	975.7278954261528
True	1092.043437862141
True	489.54470378511576
True	82.7919842452251
True	845.3175750164874
True	646.755401621992
True	661.3834603783671
True	174.7466634092728
True	738.0479367323616
True	714.4734654230954
True	121.77267015116
True	754.4579812741977
True	811.6547503828148
True	492.0397590039337
True	229.58400256078437
True	74.34143189440567
True	313.40860397623163
True	354.2331182433194
True	474.00580625585474
True	447.56789912099424
True	193.03345688176745
True	309.295091033874
True	2.861600676445719
True	13.616550463464376
True	107.50918992642292
True	133.63573224956284
True	348.21886140381554
True	347.88144908038913
True	114.09406055097578
True	16.772269725332638
True	206.192063106777
True	806.0448870396293
True	451.1665822238676
True	525.2153136906086
True	567.3879203448538
True	804.936186588515
True	646.4402951895148
True	97.64370927736977
True	197.73804999478995
True	242.39905792538917
True	276.28457745647484
True	108.05420391652837
True	369.1880290255693
True	433.616616054388
True	169.76236958692516
True	651.7230662714419
True	241.17207521451124
True	206.5972588672506
True	31.06816149896417
True	248.6057238832865
True	496.3933453784401
True	168.02191292324108
True	528.4082545426222
True	461.5340687099024
True	241.8550053765466
True	102.52065862234376
True	41.824856495883616
True	404.791194745012
True	778.1414121128249
True	162.19557408746115
True	1016.0710052124078
True	1057.371284941181
True	479.6923441487314
True	101.4670097632978
True	122.7156947646052
True	633.2305721829329
True	8.999547466206607
True	222.75358408691065
True	138.8687189886559
True	120.7889668436345
True	323.44751531165866
True	631.3191070915028
True	38.70897796006541
True	128.27610161254222
True	954.0307751811056
True	56.364144139926
True	464.7047492146158
True	529.9985057116505
True	241.80779986424483
True	122.77428471245058
True	892.9424622482283
True	1186.794553173493
True	520.2688024312063
True	645.68998655517
True	215.63849175327852
True	156.3821957921829
True	319.99733743493545
True	247.50870355942155
True	177.661473729364
True	319.2719555504804
True	334.2689898414556
True	11.708883307236714
True	623.0691352816216
True	152.2767744017255
True	76.16806501489769
True	447.6852325890312
True	315.5342660457807
True	1191.4822925304582
True	353.3447700261713
True	1010.0530400150624
True	10.464322521591551
True	270.34239388318053
True	229.3793622367428
True	160.57982708588938
True	483.5264143761863
True	195.28723799728175
True	423.80139806424535
True	322.63744034753853
True	114.83903956774336
True	360.17355685200414
True	1053.2365296415485
True	724.0571731482984
True	224.04248277654463
True	103.21466576590106
True	287.15134951195813
True	24.05753634951128
True	342.5494412642684
True	318.35933410861225
True	547.4244312446517
True	466.7252105021562
True	335.0937743028579
True	161.68973176249
True	13.788753221710692
True	427.3506640636972
True	280.5999177362174
True	136.76312401387736
True	313.29455993899563
True	449.0415618192292
True	796.3386148438468
True	307.750637195027
True	785.9050453191004
True	397.7359009190607
True	387.9659927213248
True	1.0695120512518017
True	1131.6051105370132
True	103.2386182688752
True	905.044118623108
True	208.66415519768915
True	476.8995623406387
True	695.0022368869671
True	88.47695002661568
True	502.178133319001
True	33.260485870320096
True	429.2288043936621
True	77.81526219656844
True	226.5607401134696
True	38.263520702725295
True	682.9388770731285
True	186.5704574084645
True	26.6316434295402
True	407.46271718858
True	106.91560330003703
True	165.66911698217964
True	814.3711109545654
True	249.40315497246152
True	156.56330386670692
True	379.2445639076044
True	512.4802082463269
True	324.2762167394171
True	494.2183310769058
True	619.3215923046805
True	166.8290482194311
True	7.557991195564819
True	75.43812844748503
True	436.9938695294662
True	93.86204485245422
True	79.63964878056818
True	1061.7308931775576
True	27.55540974855249
True	323.85614026249414
True	304.461473096015
True	451.48237754102377
True	671.7823590267263
True	192.57808779824532
True	671.5586427320228
True	332.46009492351305
True	344.8482185259549
True	269.8856567286828
True	208.63504146517576
True	365.73647435114873
True	435.11008353727095
True	397.1663236503473
True	598.1247873928494
True	140.5375726463027
True	78.51625994430005
True	41.99883216606548
True	295.31105015516715
True	627.9242461488494
True	417.8311571953109
True	783.5048292415271
True	211.8242148845644
True	410.94736231267774
True	65.66822469490222
True	56.1459029377197
True	420.3502724847663
True	196.10556489635096
True	225.45468121789187
True	42.95109603049815
True	1058.0154401960217
True	177.86073740609945
True	905.7018568064684
True	313.1243440917856
True	939.3153339401616
True	236.8127416400604
True	457.52787252344274
True	530.7399755935103
True	604.619530131585
True	212.16831334205085
True	474.73552522467367
True	894.6304016923793
True	125.2167348085326
True	6.780648368973551
True	598.2811680343997
True	28.44199685737745
True	75.38823640067
True	795.8186487000933
True	219.78465930662992
True	995.116330728433
True	696.1962477329007
True	410.2798022724024
True	287.3602022169209
True	484.91555168325743
True	331.67813134309307
True	181.36103541532657
True	671.5488137191338
True	735.6736746234554
True	211.991655893177
True	90.76750130470742
True	522.3976735549793
True	138.01712110630538
True	375.9514407524866
True	330.71176070620004
True	63.524825408551806
True	379.101918621379
True	412.81048002864856
True	386.22243761450073
True	419.65223297970016
True	441.356340808922
True	658.1629843893882
True	57.04575241475261
True	461.6820855755297
True	328.6462194454617
True	667.7555335447292
True	219.50077521656976
True	100.54903413571304
True	42.81353387144107
True	531.4035032911524
True	613.9176958558919
True	186.8004531463808
True	410.4981551026677
True	339.9106315903896
True	16.301190908243324
True	163.95652429132176
True	297.62353110141106
True	3.0387055739924804
True	883.8757003249133
True	76.25741130600258
True	103.39967551347932
True	115.53034850489036
True	355.8628691056429
True	38.64111221458248
True	453.6401847429952
True	230.42388407083357
True	5.205771846623286
True	112.45337311514494
True	452.9378919883599
True	50.70836223019741
True	66.01774303951214
True	174.31391363878225
True	297.50045382790927
True	941.0417927205272
True	388.0241114046384
True	946.8846087027136
True	188.1612907948345
True	1059.816141555038
True	793.4210052629348
True	667.0643337401289
True	396.9546395528956
True	374.4884906669193
True	77.39313163353081
True	71.10576749875355
True	79.43885696945256
True	170.1917000700536
True	478.52273445872606
True	1086.819759684235
True	186.82276878664612
True	346.40652042597355
True	438.286309187868
True	594.1117249113014
True	570.2243392207673
True	299.0602258232224
True	454.9861557259108
True	668.8808840177769
True	97.68702064801434
True	758.7102898768034
True	262.32575663214726
True	133.93634264822688
True	407.406595026662
True	862.305235555368
True	438.1935399510365
True	856.8451622185185
True	192.0093206207612
True	343.35475924076144
True	725.6782419249865
True	603.1823176024192
True	188.12406144197308
True	263.1239948277197
True	835.3524338437538
True	31.00790421081804
True	178.1926675628753
True	482.25337782459695
True	708.1407923852046
True	106.23526212666944
True	36.17656246263522
True	167.03785363117706
True	707.2718047310441
True	307.58290637282124
True	554.6504136392527
True	367.27449914190527
True	302.7710113363769
True	465.00386187874375
True	497.4965572120484
True	72.47626224808585
True	370.6895117711162
True	758.9265020399065
True	0.0
True	282.6496137792107
True	253.7833191140582
True	1002.8060000874102
True	153.00443700381086
True	679.5461636892954
True	636.5628217577598
True	110.2976190463893
True	220.82978264634477
True	135.91464097327
True	13.24599952791319
True	293.5479692024184
True	387.6083802663205
True	1141.6281872746197
True	235.50126506922484
True	412.16470464103776
True	659.6517856956112
True	206.1296534036346
True	28.75491955496346
True	870.6869527758685
True	629.6698816967005
True	161.0750054640843
True	618.5592234249854
True	165.42928334248342
True	291.3680420820726
True	773.6705621745492
True	37.57625563770066
True	106.17922674915212
True	515.2435678159294
True	60.93125360227116
True	76.81381213485912
True	394.1823464084733
True	20.99809799051525
True	755.2639398737173
True	106.55483712859612
True	149.57955820473637
True	18.79218263856401
True	705.9782148958247
True	28.76762521581754
True	780.0181197179496
True	390.2753588813976
True	118.94994823469334
True	697.8540078720507
True	521.1822073350601
True	570.2331695664969
True	47.52469885311034
True	369.0392693022664
True	5.91110620933054
True	89.53114756926286
True	392.11840679343646
True	45.39347986089756
True	123.62820539529808
True	317.49164003384533
True	175.1739337386232
True	100.14114924195316
True	673.8540890096759
True	22.49926398499035
True	1144.0561596458724
True	502.4459727591095
True	305.1763144217498
True	488.6627547314437
True	121.91362981878169
True	781.743320744387
True	1095.032839517094
True	745.6712775796287
True	179.9196247970103
True	223.0560393303148
True	48.71493281868252
True	60.96575172180055
True	152.26525650526233
True	103.0299167031442
True	172.68364262058236
True	1141.509385189091
True	285.07036624334506
True	368.6856393019789
True	723.4635112230636
True	17.59054249261198
True	14.002622127392373
True	576.9384176322359
True	5.279001879952679
True	115.30609927943196
True	677.6584185190832
True	179.9702295994073
True	649.9457262454498
True	845.8383382998261
True	155.6846434062091
True	894.2277618148868
True	3.351899630178653
True	426.5605208723772
True	1068.3289415125305
True	24.97255151556924
True	234.52554002588204
True	152.2820401840197
True	924.2554238176592
True	234.50189167409425
True	511.69340584258777
True	119.96682172288632
True	505.7902449222997
True	156.56277313676733
True	94.65652996249794
True	387.1435148424098
True	71.06586102023212
True	48.66011221533279
True	1060.506581361074
True	254.03491245131409
True	157.69808782932537
True	370.6925777535529
True	396.8343369570091
True	212.0390802619267
True	159.62331198671686
True	382.8518403440063
True	34.47511269407631
True	481.5954341918472
True	1102.225752956189
True	112.00442643600832
True	463.8273344095289
True	311.6566765363068
True	26.23766038013309
True	394.3137121007803
True	104.46214528318956
True	565.1029697541837
True	201.2180284845683
True	433.64234928043857
True	21.3601710368128
True	444.8304022570524
True	113.43284952548646
True	327.77356340500785
True	32.05912185357346
True	169.18202811392032
True	258.2403122961402
True	775.7408953959689
True	52.48031930160528
True	135.1705244192613
True	233.2550218571021
True	139.70702833187394
True	663.7738185660954
True	555.6481868357852
True	758.6423848135443
True	394.8629840280892
True	539.167131327074
True	408.7959838158453
True	684.6115167461123
True	67.90778403423595
True	461.4834774510694
True	415.4212924199579
True	49.00719866052085
True	85.2693196552015
True	130.66495717069225
True	87.44739298240302
True	339.8515275486168
True	855.7409712163824
True	332.3519042215484
True	1087.5979488182925
True	324.88136604990115
True	886.7146247663667
True	150.05456763774086
True	570.2091228814952
True	611.0453553043944
True	706.5608361743103
True	457.97869406698845
True	61.178717384193895
True	293.2386992888335
True	42.66478980785022
True	168.18290387693185
True	174.5681639704714
True	1131.5646007707546
True	229.397653591146
True	557.4649894361698
True	546.9523391739167
True	574.3454293403928
True	905.2114406117876
True	590.5078163787989
True	631.156740913785
True	914.309657236913
True	129.65938583693097
True	305.4859920506808
True	262.82975922303115
True	316.2779002073275
True	91.09214645732432
True	390.51833656654605
True	4.10601218990642
True	341.68229127156906
True	258.5775624836307
True	605.0897999844702
True	282.15090465349715
True	368.931721425972
True	10.79776039706364
True	56.16807361052553
True	542.8215874148049
True	29.44445182518704
True	145.5055950746827
True	66.83727567251171
True	148.48429698088955
True	241.09216055688583
True	67.83043044440848
True	378.7830804696559
True	256.5529397849473
True	101.40300953865024
True	341.2997502038888
True	63.93733702050474
True	583.5051454792015
True	850.1897331743488
True	281.0279388605176
True	1179.1117231177225
True	111.41609983081152
True	310.0170295481877
True	1059.0743188930603
True	87.6646805769266
True	284.183635240927
True	9.332763501341864
True	396.15244188941847
True	459.2444961840145
True	163.75890078648544
True	619.249158830406
True	930.7503993571938
True	162.59515169692543
True	81.30079812250474
True	333.70129649454884
True	543.8458181302454
True	632.4858197516502
True	1250.408851165406
True	26.17409696083358
True	939.348952795639
True	126.83999283213494
True	610.3395324170541
True	122.2841132739222
True	135.7016415761587
True	185.10790743543487
True	161.83932784417323
True	767.2748814890496
True	204.61647442070836
True	227.38794897246424
True	65.48408486901282
True	508.1324282160774
True	443.4528339265361
True	177.27407506029556
True	234.1759422194277
True	17.431546634314916
True	420.4805556512466
True	219.79982815447983
True	296.3143129230088
True	115.89772789711874
True	704.5630140734039
True	415.7182233598948
True	257.25490982342967
True	646.4701011686972
True	520.283945431359
True	472.2423884145843
True	134.40233925222017
True	514.3658254010429
True	434.62666761341126
True	2.9283482224918203
True	187.6977529316093
True	97.60538049499476
True	238.10253068624468
True	3.237759641189662
True	136.1444219197534
True	355.29647254479465
True	7.392775165386682
True	876.8790505485401
True	158.77816008914377
True	721.9138312210698
True	789.2139822257953
True	158.27427299940786
True	214.2744413081907
True	475.921918947137
True	834.1485900318319
True	50.45026409709331
True	37.41815940302172
True	130.42616225618036
True	610.5333855068834
True	704.731833224913
True	177.478739054394
True	576.537378959531
True	604.9141240599434
True	834.8102469828044
True	409.2479579006271
True	186.86503963153007
True	867.0616666640253
True	226.02035813944084
True	143.16874121079945
True	333.33229100835393
True	215.51418891433272
True	211.2747125184243
True	610.1690291480114
True	249.81103358066625
True	190.0311437969832
True	454.1301830282735
True	472.7592562500248
True	60.05426025728005
True	284.3847224541808
True	82.27002423068781
True	333.1394450353393
True	355.4683134385232
True	257.35041682223346
True	175.7471792931788
True	378.597478458366
True	637.369008299352
True	728.3999711779936
True	293.92390724268967
True	744.5378701788836
True	67.58425058070111
True	871.0044040768312
True	353.9924062503055
True	12.447596882240294
True	624.0447378794173
True	731.5473959307453
True	258.1547064599599
True	165.13262875556532
True	44.35861394446736
True	387.8470229570048
True	80.39380420084308
True	14.671116942124044
True	907.29759608115
True	379.9354747151936
True	160.23921662595154
True	985.409326857308
True	12.842105263157896
True	796.9379255301149
True	29.865144663799125
True	662.0792617225084
True	61.12733391340269
True	774.3500695088645
True	435.4981201519016
True	200.9822906252088
True	454.20685024671513
True	212.42723371915244
True	298.43717909919513
True	223.7811270313011
True	405.99009245401
True	9.586026249034962
True	321.09626855646167
True	109.1138253757876
True	12.424400252038524
True	470.4389577105922
True	719.4646745602344
True	281.41850546647606
True	82.67643757296163
True	316.46176150121886
True	81.39661206739925
True	180.7554888297881
True	173.36712705078503
True	370.93660101200106
True	39.28461989383403
True	138.4949772531604
True	356.032762205623
True	872.8368290858463
True	110.94018555761654
True	204.4736226591232
True	437.6304621204177
True	19.077166043449655
True	422.1627663550665
True	512.1878866191684
True	86.00999506675534
True	381.77888467924527
True	354.4510839786333
True	415.3920105156014
True	572.8972328071676
True	1071.9960950118357
True	985.7390251432572
True	57.48698696028797
True	1056.5251125611428
True	110.0108797463968
True	116.316305381482
True	106.9972391201216
True	490.7529175485096
True	369.0027521037894
True	574.7124735429048
True	257.60724783604
True	161.07572476525905
True	393.2517436172885
True	17.166539913095054
True	450.9753018947572
True	385.76305434387126
True	145.51232012703352
True	94.0448140143087
True	529.6806263823154
True	997.784520324786
True	208.20270364617383
True	63.031524999867536
True	415.3678570971309
True	388.0285224352403
True	475.9097308338637
True	311.7725188592247
True	5.382469262838782
True	545.520368105122
True	510.926028501545
True	502.1289492349114
True	193.71587389570317
True	106.13127766044222
True	22.338123203569943
True	382.8893312745854
True	111.11750840378036
True	7.648904042553737
True	29.44427387404489
True	348.13250604679433
True	630.8388758037345
True	133.1739548470932
True	90.28009073847684
True	24.626100633328225
True	404.6142239398668
True	361.4266344726499
True	760.4569299090006
True	304.88318336369565
True	522.4886972329998
True	530.588665045043
True	525.2139432737506
True	288.09059790974936
True	531.7610932745923
True	101.93510833507344
True	590.9386659543732
True	7.531621367058531
True	369.0995119679666
True	480.6449851323083
True	965.4054067908468
True	339.72178833444934
True	795.31356607305
True	968.2018043601904
True	168.5835481594724
True	38.72716225532071
True	370.8329869561936
True	398.8630515498533
True	596.6759292497196
True	244.46981285632597
True	28.498149763864408
True	660.638570745943
True	123.26360037480634
True	1042.8017381871696
True	327.96311682750604
True	464.911991675289
True	121.49752655945298
True	817.6077591587103
True	138.88364965400473
True	813.4781092703727
True	571.5489286033384
True	185.36016344141493
True	112.92343598521012
True	65.206536591957
True	572.2563728714041
True	877.946727597087
True	434.891457610623
True	532.116543782479
True	138.0964789808661
True	644.8420447052712
True	480.854091229123
True	798.1169672535003
True	308.06010132483084
True	571.938121831141
True	123.54056789108913
True	26.271959804008677
True	417.3640934628832
True	167.7268836287552
True	102.38383913525824
True	366.33367281857227
True	1080.326305331325
True	249.4929128402536
True	558.7705107227674
True	11.079317429440156
True	74.25137199687366
True	332.80247018551387
True	786.6358791675112
True	447.6139257752961
True	522.7070107643464
True	725.1797816642643
True	70.56828286359175
True	726.4158213191038
True	49.77124028013321
True	102.40598578055442
True	181.5190551041456
True	76.21129443810426
True	27.3798440456758
True	297.35299488327
True	469.0343243078497
True	915.580472364682
True	853.0347326035765
True	5.5011978693304044
True	285.80347901284506
True	461.0432429116892
True	117.04903109947742
True	236.8248146382253
True	317.71859918286793
True	1317.9325854251776
True	453.5608572078991
True	25.8246830914202
True	189.3506669916748
True	704.6001925361201
True	34.65232762276092
True	170.303585412942
True	576.4170752842335
True	71.47738873553683
True	870.4032029436423
True	335.0124306580695
True	674.5614882504351
True	76.49513004661937
True	681.6526649682258
True	602.504709089932
True	882.1930538703398
True	249.3293724451224
True	498.3190434482962
True	831.9418371988319
True	919.6747874034004
True	236.91649270655455
True	761.4370585658954
True	213.13885838719483
True	441.6782699260359
True	362.2585432140396
True	497.5067133450783
True	505.2983890002436
True	322.3441449264842
True	348.7946819808146
True	103.84631244515664
True	328.9921991767085
True	1146.559452401194
True	313.95934127446714
True	143.5196380942646
True	283.6847966191225
True	755.706763338537
True	652.12904509123
True	420.1733207969083
True	123.02536757675044
True	348.0031100170372
True	36.830523096833545
True	173.70996429552278
True	95.91798668481992
True	89.15520375219762
True	569.5718047010051
True	136.98702706892476
True	138.4699275363849
True	99.51077778255232
True	84.62149427279617
True	444.2308647322383
True	411.57873590354586
True	1031.2424514548777
True	546.5556178928097
True	891.7855546271262
True	273.7815837371795
True	288.61006485765347
True	548.0467031693386
True	191.0381779081591
True	765.6375545277931
True	243.21914058958436
True	350.7055476710586
True	68.91421893475618
True	117.95638561524412
True	260.5276344763344
True	123.95823470972238
True	477.0876047069087
True	31.65206219164089
True	577.3263782089754
True	1005.4097083682768
True	726.3254866574975
True	1.2599095621484504
True	59.33578855041316
True	485.4314924005843
True	433.8701690297169
True	75.80907768341942
True	122.39031809457268
True	309.307413792718
True	79.81231328263338
True	50.59995586553275
True	733.8660125502552
True	693.7999109699796
True	151.4250084530361
True	172.65580145789767
True	545.6160910185548
True	56.85351010978451
True	27.977391549090605
True	563.5637495342828
True	458.1438226387989
True	1131.0369363540435
True	46.842621471837454
True	461.1983906508126
True	888.4553074896535
True	781.6073053017794
True	291.65223092449816
True	770.259715762253
True	395.1760475638736
True	40.38187834419482
True	104.97322905923502
True	704.7959108553362
True	77.6901409518099
True	137.30979584506753
True	919.3860853676256
True	188.74017719366535
True	265.96036520479566
True	101.4355636521174
True	634.6399555351287
True	611.51525070253
True	218.91386395640671
True	435.6602379855699
True	41.04362112838439
True	276.81367504416204
True	595.2101856936824
True	601.6882010027294
True	316.0062873016086
True	73.92100971229236
True	969.46640121799
True	1081.952813155341
True	560.364180393652
True	63.3043056797253
True	29.981097115590263
True	92.2483338969709
True	108.27011976794596
True	99.57246387174315
True	877.4111000672387
True	1184.3042258642204
True	739.5617316833758
True	314.732771512083
True	9.000311871247494
True	21.281384565066656
True	339.65094957441323
True	471.25982797039046
True	43.563372409934
True	577.1715838175645
True	436.7269805575258
True	399.03151212131326
True	79.29493414866063
True	191.6373107011948
True	258.4823718195373
True	136.7177220682077
True	389.4519207584297
True	43.5017556921493
True	169.9624082667884
True	1179.3319637061677
True	5.908734657030453
True	28.96269044743968
True	587.6052589143046
True	369.88393420759786
True	761.0936059229091
True	159.32104667383337
True	769.032294606961
True	631.0764096412295
True	279.4170125070148
True	440.2943252911767
True	338.8031226098328
True	287.0285220287405
True	266.50000769392545
True	396.5013813131109
True	509.0274104897353
True	481.4285637552861
True	107.24184048697803
True	361.7403966299274
True	9.521713256623112
True	186.5754608748475
True	229.78510513735617
True	894.2506247447711
True	588.78799738882
True	30.17391640013235
True	718.9250242960754
True	815.07736757802
True	100.99326818501284
True	353.672765681064
True	862.2126568940789
True	220.5451323213257
True	169.38362147247506
True	523.5093950387443
True	591.2292870792369
True	1093.9503158198672
True	147.77792272790137
True	154.62764967940583
True	255.85458387656888
True	321.15783451300695
True	424.4278579539084
True	405.640342591027
True	329.181626020496
True	452.0856140699804
True	495.81552332797935
True	216.5934137340022
True	1488.3401572152366
True	253.59669878704537
True	412.02656311579335
True	50.21352458768478
True	766.9587284948857
True	252.10343899572123
True	915.9009707951476
True	554.3244933747376
True	313.51721407590446
True	765.4091678091995
True	266.9147853056078
True	215.71025348815624
True	261.39942128598113
True	221.02691369986613
True	140.8266496004629
True	261.3664098780528
True	729.9640468346763
True	505.82434948770646
True	213.6611780332644
True	1163.4920740842856
True	120.0177664920352
True	259.8530185490652
True	67.54063181196442
True	308.9749489815659
True	393.5500813988228
True	93.97791457273463
True	215.1979897430014
True	74.42175323018746
True	670.6704195823319
True	360.14852669273233
True	220.14506304724048
True	743.9425656339636
True	854.9962031526939
True	838.2020882227134
True	817.3113986742887
True	346.8825036208928
True	1.081155104591743
True	255.5247297434811
True	55.84914802519377
True	398.1334645889495
True	58.24174621630465
True	368.3054109543333
True	849.8286581945034
True	1036.5146364699613
True	395.7201197058406
True	18.537115246016423
True	519.2202470159561
True	508.9452962552924
True	189.58258671353315
True	231.8401501571684
True	293.704954580318
True	22.28294610626089
True	125.35210451836616
True	981.3871099974532
True	64.80130598839064
True	486.08172916358006
True	796.4210826585281
True	102.02772959677824
True	262.77852205869493
True	117.41149548659844
True	15.648660716400135
True	1.7869269512150288
True	118.94714188127674
True	991.424467949134
True	476.79459404381913
True	70.56634923380189
True	777.954269933506
True	333.45245098739593
True	1.6061174221535972
True	444.23153718267525
True	190.669084296324
True	503.7126786947318
True	81.0815359013347
True	327.5343191306694
True	393.8191703645846
True	172.70159497604865
True	208.78442061885636
True	126.73311188437287
True	174.9108539739201
True	972.5674427914436
True	15.812243419154656
True	512.1996001532701
True	481.9373127098581
True	390.86015361512506
True	219.67594128270773
True	241.80761177776583
True	162.41618375896658
True	44.72206463923184
True	465.3865709285669
True	154.61992573436612
True	842.9235065745875
True	848.6284169369585
True	237.63563630469253
True	322.78047254546294
True	524.2936952456458
True	44.61818048967422
True	84.84293620709998
True	730.0101503642128
True	1067.8278051190634
True	114.91401960296255
True	734.6729686340177
True	139.16013127774647
True	943.0281763889268
True	654.6829593407404
True	106.6532871187767
True	266.07621726812874
True	613.0538149130632
True	259.05414212413325
True	49.5532067056546
True	575.9327012900015
True	454.1535712953624
True	6.611142972684828
True	477.114074574076
True	62.67962627542673
True	173.0167328014536
True	235.6167866090736
True	303.8705070342125
True	75.5999274016765
True	215.4247368964568
True	357.1152125523972
True	423.8431107672881
True	925.0865518884792
True	44.73983760688145
True	903.4906452358524
True	1037.7407463731863
True	132.04587764724585
True	73.74911215918597
True	984.2150176560822
True	30.18755890814427
True	227.3609591654833
True	88.89564129227725
True	213.0105704650972
True	371.73227102919
True	981.3810141745782
True	98.81987557679496
True	72.63585966241168
True	640.6978713394653
True	271.6188832756155
True	706.0112566341083
True	53.11069798714675
True	464.066049019215
True	386.0227773241756
True	679.4449338376812
True	50.75039803630077
True	110.42539524810492
True	28.568808069722262
True	273.240761009003
True	43.27070777039768
True	350.21989925050985
True	3.178875712040748
True	1175.9389555425694
True	106.31487869918726
True	134.97645182239847
True	341.7008909674403
True	729.2693447300653
True	670.1591622539278
True	1015.5722365056928
True	478.1134386491323
True	408.951235770957
True	142.39238160253365
True	418.21143805114303
True	827.222194563433
True	441.0434861232871
True	934.4977617281576
True	90.51351778788134
True	422.030153812382
True	170.39513024695574
True	288.7456705166068
True	732.9260713756884
True	169.65788968915265
True	130.2932303872596
True	66.35917909802644
True	854.4128170513915
True	782.3568068645747
True	79.9321788805666
True	441.7934933138917
True	757.8387183956736
True	417.4137942746713
True	57.73976066762755
True	314.0883815227943
True	759.441555868026
True	31.307891876513644
True	352.34851574818646
True	167.22365215250394
True	278.541721606096
True	33.53006569064503
True	229.8951376809002
True	745.583210119017
True	645.188962807565
True	57.01550825677483
True	302.52735616000376
True	877.9972989312905
True	19.040095609846176
True	306.62104911443413
True	302.11027393697174
True	422.718627513858
True	213.17208384080055
True	611.2857282270227
True	41.75606245949732
True	942.8589311508608
True	880.1466395928289
True	47.80194251421214
True	400.116094518163
True	731.4583953130957
True	912.895917725306
True	274.9116857608817
True	599.7296025196928
True	132.05171246906752
True	185.55702355260388
True	129.54235858288172
True	127.80882875301288
True	207.43899911276068
True	938.8944638504922
True	784.5171710367441
True	919.916525579491
True	19.311793684055733
True	24.50173264529624
True	367.22172948383536
True	13.63245579695608
True	624.1124084459203
True	1056.3629033750888
True	251.9229193308838
True	210.41026816389265
True	82.3784077677871
True	227.207789771374
True	139.0586334093075
True	46.17355807576494
True	134.54228141915445
True	90.49836385834378
True	257.34863763004176
True	564.059799901154
True	157.98837470911218
True	30.59348768965026
True	58.33463959088833
True	424.8892977830848
True	267.20486948420046
True	602.2050991623599
True	23.82606760897107
True	116.81857537683322
True	655.02616094745
True	261.5215161722027
True	459.8949668293868
True	643.4817281717602
True	100.2977850134198
True	107.9794067341313
True	71.33297421501217
True	28.17875460784673
True	120.81050955581148
True	86.36820158338865
True	101.59443203066108
True	149.79426087768178
True	241.8947880547236
True	805.0569260346664
True	290.925814413854
True	928.9096022072844
True	166.50622271721335
True	189.5315395410404
True	818.1869888613717
True	301.43156782328543
True	602.7356657822804
True	262.0277853292231
True	364.04082067397417
True	472.6579987708044
True	562.8928395186898
True	641.7998786509303
True	367.369174554065
True	34.2138486423998
True	560.6806007241123
True	607.8949995335911
True	19.537816848833856
True	11.502213041823495
True	263.0420703840293
True	421.45371118026577
True	450.5827631027527
True	69.25762076945597
True	618.5250695079726
True	952.5354047285978
True	240.9157529442128
True	895.2791560879665
True	292.8818277121446
True	104.22214034735204
True	271.67366802493154
True	680.5102882984941
True	40.80800773720741
True	576.3461657614115
True	1284.834152880294
True	1017.2245837105652
True	883.4564218417033
True	219.78576525986205
True	91.75196732365418
True	197.67369640649608
True	853.0297596775597
True	142.4763748249331
True	1054.107643236447
True	867.515905115034
True	40.25723249534101
True	88.82012426013749
True	426.3622692000697
True	422.8003779915997
True	209.5264545430912
True	512.1981341727163
True	665.0226111529051
True	127.08807856421686
True	270.55352974039647
True	1031.900798069084
True	51.928567139961054
True	705.4718821210165
True	544.9911634652257
True	39.37799571541387
True	843.4689947533191
True	372.9375879394914
True	560.6970044024378
True	110.51208954206112
True	263.71100852956255
True	220.28276395156135
True	26.22950979436702
True	137.12526713939627
True	758.9146510981604
True	138.79715484641278
True	359.3163405080893
True	62.9505706035337
True	635.3777503596651
True	577.6267335774576
True	235.59734205994613
True	465.8917249664544
True	171.24740514740952
True	158.05086665816066
True	222.88455214765332
True	289.70585425349253
True	351.5234952227125
True	131.85198511207236
True	187.70287470583008
True	26.59916990279233
True	883.8264735710536
True	309.05718214810645
True	10.92503584427043
True	358.5613305450194
True	172.0191325609478
True	630.7998061629571
True	372.1158288663409
True	588.935940518446
True	557.4660004271492
True	494.3728192903839
True	800.4924151369344
True	244.076320718864
True	547.5964833688632
True	162.90376216968377
True	527.2277004337429
True	350.5591040788264
True	369.320471531192
True	127.81478781924156
True	136.68444755560003
True	109.69342271964874
True	65.9959408361408
True	714.1219203647282
True	178.67277347877803
True	44.595253327887946
True	0.0
True	543.1642918429661
True	111.63690259577332
True	22.713818149816746
True	39.94831072387044
True	113.39872553155766
True	524.7180648455342
True	178.60736651720794
True	112.750092157194
True	35.30442728423237
True	161.91581116138363
True	921.7999427732911
True	46.84962726511012
True	232.5493031969879
True	737.9429016131821
True	322.6243647590027
True	462.2231627621462
True	466.94581754980936
True	501.7417955737936
True	592.6214564460973
True	886.0323578436312
True	264.2289241078338
True	1045.075077072869
True	924.6833585194804
True	622.7743146923129
True	338.0955866533101
True	844.3534807166772
True	11.516534499552112
True	35.76140995843921
True	296.4001505022057
True	39.74942647718152
True	210.3085452710236
True	740.1800667554138
True	213.7642651061814
True	736.7318404213163
True	744.3707184312788
True	125.89223185781243
True	350.3431645928407
True	612.4209721753313
True	24.092250966482208
True	133.27025734228638
True	422.9580911632297
True	303.23905181045944
True	187.4519750881612
True	115.71937192082125
True	380.1873155222708
True	22.87535252309224
True	381.6038158024996
True	357.0583535890395
True	1026.22683870339
True	358.0505316487169
True	29.803331130683077
True	430.4397183421656
True	454.96286259333255
True	235.1682123426647
True	28.623129640241945
True	768.9321737283539
True	444.3675492704012
True	174.74574205692235
True	13.106711385726303
True	1208.4787528143047
True	165.70129090819137
True	28.672452800421848
True	288.6553722353321
True	290.000846415857
True	116.3061792969726
True	286.782481788334
True	48.89814029440473
True	321.4961563527371
True	289.87883536407134
True	320.1948140812036
True	29.274282764393927
True	49.02946881399148
True	1058.3056768009462
True	23.434219886225925
True	12.20474853465239
True	176.97145153109528
True	649.8189992704761
True	10.152636333505312
True	190.89397415101183
True	172.16255823818915
True	536.4822773223354
True	375.4481880706707
True	754.122804394031
True	326.07209003037354
True	489.6623178673933
True	444.37775617606
True	514.5730495633113
True	101.44017578386187
True	1246.4002396920007
True	921.8610440235508
True	280.20526247636604
True	539.4218304220116
True	100.90616833562508
True	583.86945856273
True	431.72387082941486
True	159.72143684307346
True	77.2341935958237
True	357.50129173686094
True	166.12561792480489
True	27.69486789446193
True	618.1908000349579
True	379.74372301619735
True	68.72792299573635
True	32.73546136200966
True	658.904547195459
True	492.67895838285153
True	76.51199751879878
True	21.648112219199984
True	322.47700724289643
True	336.33114141531047
True	704.5890857691701
True	561.0142291583251
True	559.516029182845
True	808.6914463046827
True	8.032109315291933
True	50.58029797539388
True	36.508380799614514
True	62.80304677469211
True	527.5516012673273
True	577.9378880059189
True	80.66438246679593
True	109.4044128155267
True	199.1733664789295
True	73.93666360619413
True	172.96662497198926
True	212.51145074714307
True	281.075047680968
True	814.9551735848978
True	574.7324205645992
True	284.4826396905227
True	190.19236118204137
True	272.9924865874338
True	251.96605216798883
True	744.1858117410412
True	329.98681823772654
True	163.68433500956516
True	888.1115605028374
True	366.7176060489457
True	451.3057764666936
True	152.37745865635958
True	120.67619565114292
True	63.0747566327335
True	203.2507519112725
True	968.5689906764608
True	547.5302199038449
True	115.74428356294314
True	367.16976340168594
True	107.22986507648338
True	643.6763566928852
True	4.677668642603571
True	698.1572307202206
True	36.79738825108627
True	910.6357459528268
True	857.3832385714278
True	214.7694372648036
True	29.68483588204316
True	84.49392308766518
True	459.6151141093183
True	230.74843833884705
True	1.2879636778059629
True	75.86052852104578
True	1083.745171061418
True	345.587305190595
True	689.570471264262
True	494.43824438083465
True	31.569154610276723
True	137.38727893307927
True	435.389968744707
True	940.971693108397
True	808.3089020014119
True	426.08651580654094
True	335.0201508428415
True	17.516415017283546
True	80.30120897789425
True	732.6814165158398
True	467.42481208114526
True	384.2143539433612
True	860.6648301052261
True	25.65887713243801
True	214.33389707041363
True	911.849004370367
True	235.0230227500901
True	8.071894415646483
True	503.1406884356461
True	102.65133162851984
True	651.1191614301342
True	50.93389844380426
True	256.6775487228911
True	829.4336856857565
True	889.9385381614243
True	268.47080346062364
True	442.5429767979097
True	120.27060703996855
True	615.5904700156517
True	258.88331155997616
True	182.8549649183015
True	844.5733562255855
True	53.42036530757749
True	719.0161682060988
True	286.1198407731888
True	296.6783467853551
True	165.94982263486636
True	453.5409188428352
True	604.8864103558918
True	373.02534249294894
True	408.55800905933546
True	69.5782413163211
True	164.7577995227735
True	455.91974478651247
True	204.87089747010916
True	36.17981743736394
True	204.86890540866935
True	390.3240134212925
True	402.2932722256838
True	738.8074974171627
True	137.12316041488745
True	648.4880657328047
True	514.0229247773418
True	614.6313912186816
True	136.19627966051863
True	40.15751101630753
True	681.8024056621209
True	67.67134957496307
True	545.4751773823543
True	658.5044786076547
True	448.4336500776736
True	133.68424607190602
True	528.0898728443964
True	4.753926951695316
True	386.30644232041607
True	29.132250167029788
True	645.88964626438
True	259.3335061479696
True	575.3253097256315
True	691.0692347669632
True	146.3234478475435
True	534.309331977596
True	500.0373689924546
True	66.41800244733975
True	964.2687599438946
True	2.9154899235223817
True	27.07961522273608
True	609.356869912693
True	682.1639680027866
True	127.2831882206658
True	407.4151421852108
True	128.32568748178238
True	66.59802382108582
True	466.218060112925
True	41.931640265077135
True	497.9098722841401
True	13.64851076027348
True	797.8860942764304
True	569.3724092291175
True	682.850427948165
True	98.74923923866258
True	382.32774904794695
True	1001.205486431096
True	833.4825636011519
True	140.57819402859175
True	542.1948529994759
True	463.8993810390099
True	246.7926075146364
True	247.4114434261708
True	5.672824655266513
True	318.91139703724
True	10.553588450167604
True	375.2103945308774
True	73.27191201308125
True	398.07379913533
True	679.9996794847191
True	129.45431454656347
True	239.31525392333813
True	636.1672667639394
True	694.4294200585299
True	283.0867502969042
True	137.95987961868025
True	166.4159067097674
True	468.4849790052909
True	82.03470489558217
True	11.602451439463632
True	496.693832637696
True	574.9054675578942
True	20.060300910835316
True	143.99610269374796
True	878.7991984087557
True	503.2333332290544
True	270.23975204363893
True	34.25760232313715
True	491.21995091550735
True	110.97697829654687
True	591.6039521502316
True	659.6682592346802
True	297.6569439427132
True	382.37054388728825
True	195.6601693035181
True	248.3217738285388
True	74.59840666309313
True	225.2705432308396
True	501.926536430809
True	22.94368158059604
True	445.92776803623417
True	379.9063759032367
True	704.0289627047831
True	931.9768065220046
True	919.302458870844
True	159.0471333282091
True	405.2300279114845
True	73.23147279146927
True	196.2648554620204
True	319.03179628833874
True	10.07311280833406
True	819.7644542504614
True	23.45354150852024
True	393.59399705038464
True	269.69725047267576
True	633.8811555551601
True	194.3232512528009
True	38.344369841864186
True	686.5620867735469
True	1082.827815235996
True	227.4007320006441
True	135.99523132305205
True	616.6266671691974
True	506.3474791082615
True	16.742427895095894
True	797.4448438464836
True	114.37349629012056
True	46.37300906207245
True	317.7896809623488
True	337.3224373215011
True	408.7367665739269
True	278.36249795280514
True	19.86056394985478
True	21.19297012272223
True	833.4330354992876
True	193.6272449581123
True	110.49003236321116
True	822.97135013445
True	671.7929745818669
True	643.6779318468855
True	438.6196001100724
True	151.2672519607488
True	32.72948289931614
True	107.63947804762788
True	443.1415911380601
True	227.61299414469164
True	471.6330246893991
True	146.39218231927785
True	479.3021075226868
True	643.0578382583218
True	972.5440271429442
True	22.05737370766179
True	994.0834942846088
True	1044.9163049184122
True	498.9821726418239
True	88.19734740467061
True	807.7859582358026
True	634.6635768725575
True	659.1986337585832
True	175.30111308137316
True	725.0537695369782
True	701.4742384836532
True	124.12305151339513
True	802.9375632787651
True	819.0595869078643
True	507.5871914921918
True	222.2788377374468
True	70.85333942455232
True	302.14236184694744
True	344.67674006088805
True	454.694806755555
True	434.5106209391257
True	195.49474954740165
True	307.711335216616
True	2.4282746957832435
True	12.857046410397013
True	102.7047476181472
True	126.74587597940372
True	360.4081592116031
True	346.21648178920026
True	111.4940175382906
True	16.33126159036523
True	213.264970892662
True	832.6974508268747
True	461.4784757472854
True	529.4805539072036
True	554.794444404301
True	795.6874021657156
True	639.175060092133
True	86.06021998552029
True	202.9798577452624
True	252.6370404336209
True	281.45143183672417
True	104.05641203285548
True	364.9224793413673
True	422.761853419184
True	169.43396590848823
True	645.3012042238454
True	244.63693719698784
True	206.17142328258532
True	29.024410617996136
True	241.96863672081912
True	492.4639436655886
True	164.64335825692794
True	538.1191341390874
True	485.8469080836054
True	247.76765267354136
True	105.83950112923426
True	40.45489468956335
True	403.44629129357935
True	777.0966996184866
True	156.27782974285827
True	1024.3784113272102
True	1046.39677587989
True	490.1000570440036
True	103.71361315625654
True	126.0737775010146
True	657.6050666852502
True	8.357025123389247
True	221.07557999374237
True	130.089106702025
True	125.14624539657044
True	336.85567073408583
True	618.1032212648649
True	38.70823977190345
True	133.08395020748924
True	967.4263195979964
True	55.20257207834314
True	460.433972311805
True	534.1202442887491
True	244.7364356420007
True	130.7119163825497
True	912.8447433454488
True	1184.898175210172
True	518.2931913286734
True	653.1534741622202
True	200.94178239797807
True	154.09705093189038
True	323.7150102750134
True	254.336216904276
True	176.24390676493317
True	309.2618697755099
True	352.19918707656774
True	12.763344916325254
True	614.8068705235552
True	149.24104071269727
True	79.90550615050631
True	440.6178008175044
True	303.42771194216937
True	1183.894855938862
True	369.1086182920636
True	958.1245800226708
True	10.969740883789711
True	271.17801561009856
True	226.7185526122689
True	151.9701006802451
True	499.4270015769155
True	199.85211221973995
True	413.2379776478858
True	339.2347695440161
True	119.70939292397316
True	353.0050180941656
True	984.473736328995
True	719.894585889331
True	225.18545610922249
True	106.88780168003504
True	302.2765894164445
True	25.694078188745564
True	353.516175430976
True	327.042629020036
True	549.7236686629474
True	439.4402741367291
True	348.62807240303107
True	152.6001832017892
True	12.64177582317596
True	416.9691738962964
True	294.7044692717209
True	142.22566592314
True	305.80564462170287
True	427.2477130358584
True	827.7213736004643
True	298.7619626904238
True	784.6589454607904
True	398.9609865918291
True	374.8423974953834
True	1.3411640396185864
True	1146.091984228481
True	101.9253688010956
True	923.906989524688
True	205.48695572689024
True	463.327858928663
True	662.7698521109313
True	84.01964417361879
True	491.7996243344453
True	33.6544757065005
True	424.8520060866955
True	78.17263889715147
True	222.31039036793803
True	36.513615645979584
True	700.5241651832756
True	186.36123691321987
True	26.3675118000804
True	405.9998545260237
True	102.8123740245258
True	167.66531973576522
True	793.0995739959787
True	252.23139726069888
True	148.32515972777392
True	380.922375734138
True	515.6034352337564
True	324.63449173457934
True	514.6283325237273
True	616.0345967968494
True	161.24667292157548
True	7.721500418828605
True	72.66643812718488
True	433.2774414954448
True	87.43898964252783
True	84.96504281705637
True	1044.4657492726196
True	27.3593555376507
True	327.2633002931419
True	325.46130789614256
True	463.1382338134095
True	672.3844148251862
True	182.8861123597708
True	665.6943284913547
True	313.3248597634
True	341.16041265250755
True	272.65353407853587
True	220.3967999552768
True	371.32995859868623
True	425.6906340821646
True	411.6880554528352
True	596.7100802048491
True	141.5625567372501
True	75.99912793876197
True	35.966256074444985
True	285.1824753016881
True	660.196442738888
True	396.7898331273997
True	778.5977558370716
True	208.45974730628228
True	410.2030237618947
True	68.3152973190272
True	54.39703127759425
True	415.5717996676468
True	201.6902519601535
True	236.53630008094308
True	43.23843158297857
True	1045.796752889908
True	179.88672315927732
True	908.7150088342848
True	321.54397236381453
True	929.5779476908116
True	240.45795032067525
True	463.3276702869026
True	532.1176440502977
True	590.0186072862534
True	214.5171772649554
True	476.3927667897064
True	916.0303327728247
True	123.22323642057069
True	8.569592527884135
True	583.5233052264565
True	30.45105642481437
True	80.34238052886506
True	807.318144507017
True	214.0497694404374
True	1012.0923437813216
True	680.1214581027577
True	420.0042513426771
True	285.661194722114
True	493.19967005734776
True	339.5519132628605
True	182.01003901212485
True	661.4510288456514
True	747.1714578892298
True	205.3255071887936
True	87.96329549006508
True	524.9673920352022
True	138.75625106588177
True	378.10341650073633
True	346.13775558285005
True	63.2927608148765
True	380.12677958164926
True	401.1935224552977
True	390.4715068706927
True	422.7842589784437
True	422.0837759711128
True	650.5942080516047
True	60.61454991478661
True	428.9121168556988
True	321.5615964228986
True	662.0293784606456
True	222.84982775785176
True	107.38560781702924
True	40.78252432291958
True	541.5143278805625
True	624.4944580877833
True	186.4208392112361
True	407.9607432842497
True	346.1298014987671
True	17.431567673617558
True	162.7031553482996
True	287.1109104991307
True	2.766371390907832
True	867.8526070850664
True	75.23507886764938
True	102.1170031471141
True	104.66466805207256
True	357.91974587949994
True	37.07442247892467
True	437.1896026474788
True	229.94740562905423
True	5.20190801808757
True	116.58891624196292
True	434.5745100645016
True	51.69485018469624
True	62.97890198388775
True	182.1241287049065
True	290.8538163677277
True	936.150411956985
True	383.4121823443615
True	947.2014338184308
True	186.54169909232928
True	1031.9973308849487
True	787.8197716856932
True	662.1450702086637
True	407.1828183029029
True	392.26882713526606
True	82.32320312708688
True	77.10382490901924
True	78.11366656207215
True	166.02947844775193
True	478.3449598048372
True	1126.4840253720004
True	184.7704214604665
True	345.0616775235831
True	440.0925375408819
True	587.808268125371
True	583.9953617170177
True	282.25816508678304
True	445.97284070273366
True	656.0861130777872
True	93.83705852214771
True	730.2027492470532
True	254.2181114402319
True	131.25506843658243
True	406.14787838939634
True	852.7913891906832
True	416.1884901085642
True	834.6648890911201
True	191.78259780505044
True	350.3899718168087
True	717.3557180802528
True	607.5257810038339
True	194.05439240505683
True	272.37443051921474
True	794.6346822251896
True	32.942660860175835
True	180.45917998249357
True	475.65394977982646
True	705.17236238036
True	104.98270707847752
True	36.52301147977133
True	166.28255731912327
True	764.5676815769731
True	313.3368406812794
True	553.5043540944035
True	350.48565231654857
True	287.6534208232713
True	448.72379271891697
True	489.509882072905
True	72.19395555994693
True	369.70418631122106
True	783.0655488388625
True	0.0
True	283.64708326000124
True	255.2367765798864
True	944.3624239287248
True	142.24256297281153
True	661.9555298869493
True	647.4211641293746
True	111.96398368356132
True	223.3984230410101
True	132.07837740697653
True	12.664755407764178
True	291.97722851179174
True	382.8203466217375
True	1140.0836155109191
True	234.89771003757215
True	403.91644684037647
True	658.7075716953209
True	210.64367979282363
True	30.09072433043902
True	862.8829346687183
True	592.3615844121418
True	165.68561516800304
True	655.5784016973896
True	160.10691915818117
True	292.6086456664397
True	805.9049632113775
True	35.34426406084155
True	103.5162417091792
True	538.715376901726
True	67.27020096932698
True	78.95422627321642
True	418.0413567879357
True	24.05607212090208
True	745.5812912405605
True	102.75964238366646
True	161.1683278551836
True	18.443785915459017
True	676.7316041008461
True	28.2833466686504
True	785.5593066805502
True	391.08435825241753
True	115.91596295857254
True	704.3700700710885
True	528.5955526528223
True	570.2968942606092
True	48.40976467627365
True	378.4173144773742
True	5.509558472114996
True	94.51257020194475
True	394.1759028863209
True	48.58007038132501
True	120.4631997731754
True	313.2069594650423
True	179.45070511701118
True	102.2024609751678
True	646.9631081203956
True	19.520954661244048
True	1133.289419001759
True	513.9492685802353
True	304.7886482605326
True	487.1548517721437
True	122.1909057599373
True	793.7971341603952
True	1085.669753945199
True	752.5172104493896
True	183.2127053009312
True	230.5214325377262
True	50.277543387481984
True	59.871737861184215
True	153.71447434730166
True	99.4147944198212
True	166.1020887825195
True	1198.1037754999552
True	310.7579194883084
True	348.2187798521473
True	684.1816676144584
True	16.877600650810802
True	13.735274361031914
True	570.5109604404693
True	5.586722172341364
True	120.58997345244345
True	670.0492145844796
True	180.5333470685784
True	652.6675393725302
True	830.4730787062078
True	155.9291664417714
True	872.4694974326144
True	3.3523407485676477
True	447.27713333162745
True	1063.917042257443
True	25.2243388178126
True	231.2998729028733
True	147.36617346071483
True	944.7080212392292
True	240.87364312198736
True	514.8191853478587
True	117.93389226290536
True	493.67905836452667
True	157.12580765485708
True	99.20797480309967
True	380.4468479399126
True	70.84543650434279
True	54.26201453957804
True	1081.345479416256
True	254.85732708963772
True	164.31569193875666
True	355.5816305456591
True	398.5715193270582
True	211.02433545282452
True	166.66912889178744
True	381.6116673037576
True	35.284128559191075
True	483.8173299347313
True	1048.8441818463516
True	116.00885971381447
True	470.7888166929231
True	310.5121835443624
True	26.078802249917285
True	409.4335103197717
True	98.66550914470228
True	569.698531785537
True	200.97170682418167
True	418.5167548811141
True	20.65914520813452
True	435.4649815079464
True	107.4008890714291
True	344.2030787734941
True	34.353151716494864
True	167.396603173209
True	249.09870359404104
True	761.6596055342109
True	60.70085921617382
True	142.74548157468138
True	234.6113428170297
True	135.58051716610058
True	633.4203029748542
True	552.2922843644146
True	789.8171968555338
True	397.7942488008694
True	538.6227319867654
True	426.2060230588928
True	683.724488174307
True	76.74389031138085
True	472.01976822342175
True	428.9069036844181
True	48.78848639393056
True	81.13324773712876
True	123.06356016322933
True	90.84389909627608
True	315.6580855684617
True	831.3891305985725
True	315.3603550019132
True	1115.5300014941013
True	324.2725242849776
True	916.1629200176428
True	147.95658065834127
True	559.72716122177
True	621.5826350310231
True	696.701507629955
True	451.72091036413553
True	66.29633990556769
True	300.8833092099268
True	41.135537544646624
True	162.25232947924815
True	172.64869259855308
True	1142.1569013752403
True	225.861583567972
True	560.1442013915214
True	547.610080483932
True	574.9346659652982
True	868.9643540142541
True	595.0014859621311
True	652.7980285714949
True	940.0104275833128
True	127.33770487456104
True	315.18822019399335
True	264.1267235101374
True	334.1112939090156
True	91.82657661063097
True	375.8533581231583
True	4.800321332523259
True	317.6162700482025
True	268.97521239583887
True	603.5965606739996
True	288.4043790808276
True	362.892337342856
True	9.952083378706732
True	64.34221698323884
True	541.5303580357296
True	29.392783482119984
True	142.13938560592936
True	62.00342350291247
True	149.21769970682425
True	245.1587011609945
True	72.69326543425271
True	361.8898384152514
True	277.3441196905821
True	97.72492960353378
True	339.18505942275056
True	66.17359696375256
True	579.0581000360743
True	861.1030239228962
True	282.3561301899892
True	1143.087027319684
True	113.65497165746098
True	303.72374339882174
True	1036.702961452875
True	83.71426869370985
True	272.5158862915945
True	9.230278298591962
True	397.1275962539037
True	456.7968985460246
True	158.5549766147313
True	611.005163428186
True	881.8929629765545
True	158.58410032906687
True	79.50083568741208
True	318.7496503140186
True	556.5189267372097
True	620.2509560987537
True	1183.8180821272847
True	27.137749238234683
True	943.2254156579622
True	130.9484405779988
True	634.6923970868385
True	108.11224751656616
True	131.64290646138477
True	185.7358561487176
True	168.73563434239875
True	761.3576218821303
True	202.62093401054577
True	229.4405315981029
True	69.55782792410005
True	509.43058456858495
True	431.7975591594527
True	177.20375404031333
True	238.46346254435056
True	16.020473512003235
True	432.88087040398966
True	215.9074410840292
True	290.0850014152125
True	114.42296823007295
True	689.7047300326118
True	399.3411427183482
True	264.72258057650305
True	637.1993270844183
True	533.0264812303195
True	457.73888662902914
True	132.00798553980414
True	525.2875682476234
True	419.0527526807087
True	2.319175765596853
True	193.9878488040292
True	93.15209591491268
True	246.13895298782745
True	2.5815264144700563
True	127.31035405215374
True	347.2606859204507
True	5.830973836348819
True	880.3362127371508
True	174.2374541412965
True	711.4637244850649
True	824.4050418210018
True	163.86619287762062
True	229.77057958356465
True	475.12630368895833
True	791.1214586695982
True	46.094024289857934
True	39.1982481772249
True	138.69299267738958
True	627.7358590186536
True	685.952951477569
True	187.55972330283413
True	598.2609584766572
True	594.8768921080634
True	841.3873055902865
True	391.8963073918008
True	194.73887264677668
True	878.9024829374815
True	218.51535594516776
True	146.34481213430675
True	313.1565911788694
True	222.22291685388933
True	208.9418792500005
True	617.4376049557922
True	248.6888613723376
True	197.50536583851144
True	476.4792281098707
True	466.3706664299483
True	66.61239733922318
True	284.63472774607766
True	78.32830578002249
True	338.68091114303405
True	356.0654817130007
True	256.69244691335587
True	172.42622967564532
True	379.258075021911
True	633.4003959631757
True	745.2291522280501
True	295.6793812944989
True	741.706394707668
True	69.97173229292929
True	853.32116267403
True	360.3041214503255
True	13.44271727556342
True	604.2608665259565
True	695.6270155932801
True	272.1260135875698
True	170.2675311320544
True	48.21472694421906
True	390.355023751322
True	73.79555425304325
True	13.621078657399089
True	886.5083726070358
True	386.2352273434853
True	164.9311014033911
True	997.518762474603
True	13.3915028287999
True	798.1277517807739
True	31.051858387559285
True	679.1221479252124
True	59.850239170464654
True	749.3820524829672
True	451.87356665653374
True	194.3265688886276
True	432.4333217026012
True	206.29185650896045
True	306.5322144656053
True	222.21787841247132
True	424.7759381724019
True	8.606584316753061
True	331.7690681342059
True	109.8090326161734
True	11.533097713871287
True	464.3155580884032
True	724.4692540091025
True	289.37010784766505
True	82.95337104553629
True	329.64894105421683
True	85.03063961678573
True	197.12667969804892
True	185.7936539724407
True	378.79255811758566
True	40.99332574068116
True	135.97996503035438
True	377.198137493674
True	882.5158646911825
True	118.09524694885891
True	210.8187926692277
True	416.75024838818376
True	17.515012075533072
True	428.10885183358215
True	504.0820032659817
True	90.62135079424516
True	400.1566955529357
True	363.5648007464935
True	414.8907221135007
True	580.7608324853022
True	1026.7576271657767
True	968.6599242033018
True	56.44035080146341
True	1048.9442760942063
True	113.15166317544733
True	112.547094826299
True	115.86282727906077
True	492.1066505327853
True	377.9796476196843
True	592.0809195395509
True	261.4705986954777
True	161.01389700795565
True	394.26216006318606
True	15.755426890270916
True	456.0585096548423
True	401.4195087636247
True	148.59858965117633
True	94.15826726936848
True	529.6481722067384
True	997.180691556878
True	192.2015951142326
True	68.03016505879033
True	411.99516304248334
True	382.54807802503217
True	479.5193638967293
True	328.4390427799523
True	3.430577252949063
True	533.9008196794692
True	513.338529665022
True	502.8445718106536
True	184.05114029049616
True	105.40984628794452
True	21.84787283792388
True	373.93211646630647
True	109.53316685531674
True	7.469407585653474
True	31.97000956068404
True	342.4542663300533
True	636.5409916954075
True	130.5618562164265
True	91.3800178111747
True	26.69658625207941
True	415.6525385781586
True	347.5054812941766
True	789.8428192161007
True	311.73090405403065
True	496.4230639753232
True	550.4136964250023
True	522.0699034052377
True	294.7121220004642
True	526.9379242041865
True	101.43544282655397
True	577.7113825625752
True	6.936338721508563
True	347.8953082458437
True	462.11952613068377
True	976.1606128682783
True	353.3259008283944
True	772.4913139290766
True	968.4804771661356
True	174.58021841818953
True	42.66170301954155
True	378.512559286948
True	383.9151849730079
True	576.9485335360573
True	244.53163133517188
True	29.04739977415452
True	643.242661156494
True	126.54676072306457
True	1049.2210968851457
True	298.4139974129324
True	484.0328585140939
True	130.11415558928235
True	813.5466212700801
True	132.4572831495292
True	810.9147454193321
True	554.9649859360528
True	182.5688918238841
True	114.52014739886172
True	64.36566643530281
True	571.9218836530989
True	910.2353114118428
True	428.9216194566196
True	528.8784468540368
True	135.73363399071977
True	622.7617385934553
True	464.9245732660685
True	783.3709999403201
True	328.7780636121676
True	600.1660140303767
True	108.96030891322292
True	28.54230779003828
True	406.89431323840665
True	172.7435576286039
True	107.97473703851568
True	358.06716799738786
True	1093.5012681253352
True	270.2169720927631
True	552.9447422278532
True	10.60286436044531
True	75.98772549187296
True	317.9972093899823
True	789.715795628202
True	444.6723963795091
True	505.5184880873106
True	738.0525041911404
True	72.60379779662296
True	698.9920832108876
True	46.4007926778195
True	103.42676705553204
True	185.0315295460749
True	82.1861558705438
True	26.898328508866012
True	305.65662503108496
True	466.85427626707127
True	903.2224276655846
True	855.7800109946455
True	6.361900149350554
True	283.61637526692914
True	477.38512183273
True	123.46822079377296
True	254.4813692686721
True	326.99266123334576
True	1313.9892115620953
True	471.9183726035113
True	24.38524018107268
True	189.43910061674023
True	711.4431563310006
True	34.069723585105905
True	175.94854978912275
True	546.5248947061142
True	72.9269405195269
True	876.4407712376632
True	338.174197201321
True	682.0208476674727
True	74.98394688954934
True	685.5975213498955
True	570.8080066021504
True	873.6476749742767
True	265.82353453162546
True	526.4318040429841
True	844.1384058835715
True	906.2340622596498
True	218.36708388952604
True	774.9006249650482
True	225.66846692744608
True	464.392155314913
True	367.2390537589875
True	502.9590296068556
True	492.033850392368
True	315.8245488345105
True	358.00965159877387
True	110.76022932997716
True	350.43235427508097
True	1109.7835892143514
True	308.9562167103736
True	149.37573059611606
True	293.4358375096994
True	755.6591884122364
True	648.1405756085286
True	419.85104206129273
True	113.8515701911018
True	332.9613233485593
True	36.33073412153069
True	167.6389681710046
True	92.21582988014796
True	89.68365642109134
True	557.8496601272223
True	138.3471864551679
True	138.4489596119046
True	102.19414822259702
True	88.83106932416398
True	455.3627069551113
True	380.4413505997016
True	1046.4256969526184
True	511.5315048396393
True	831.4097620864593
True	274.4633769066795
True	282.25382499931567
True	520.6005517952646
True	199.4615524421909
True	732.812705360745
True	241.0004905461201
True	353.94246529815405
True	69.86040642574842
True	121.63879334557448
True	265.9301563332568
True	123.5894097532845
True	485.6567525811936
True	31.61084747166066
True	568.1243572301704
True	1011.7243170385802
True	739.8024218722671
True	1.1379581633028195
True	63.40182807667253
True	472.6941989686373
True	439.6000661009288
True	76.04255075858838
True	120.2070377398976
True	305.2408672985414
True	81.55383633246615
True	52.33841379522046
True	724.4854798067163
True	663.2486886222972
True	159.46371439249543
True	172.24956337242597
True	505.3341832395396
True	55.62239039001789
True	24.646510084933457
True	572.5066394621618
True	454.1338805676824
True	1127.7702970142705
True	48.570486812849765
True	473.7442857832945
True	916.0693073228016
True	799.477803534277
True	284.8410940995996
True	762.4779391863567
True	398.0634988520075
True	41.47972861558086
True	95.19419122430742
True	705.1396780310607
True	77.42760431846258
True	136.44736500081362
True	973.2846885329668
True	191.11910274480184
True	284.8570838722888
True	108.6665812031774
True	650.8807846635287
True	610.5420671815697
True	214.94978878908077
True	433.3648819225688
True	42.007799428667816
True	283.6430869121876
True	586.227194204472
True	620.477777711829
True	314.9652942923047
True	74.52465533892415
True	938.820053406782
True	1048.8776908819268
True	570.4572917866611
True	64.82682795572866
True	28.657258899111344
True	90.1081818209176
True	101.63272920372462
True	105.03053526834572
True	886.1235073336932
True	1228.891797914423
True	765.8203391706901
True	337.20355381468045
True	8.283581722761715
True	19.99875419052697
True	340.77290234574446
True	481.3087297643832
True	46.36637150418163
True	564.6783780540159
True	432.8205650438907
True	389.27564221700015
True	79.50800234764111
True	202.09422832397573
True	253.90165682684392
True	140.53512711074802
True	401.8653421311666
True	44.25630690960159
True	177.759765471651
True	1176.772333914542
True	6.30625926476849
True	29.05087111970024
True	604.7555174021476
True	354.23015546200827
True	758.3364661418246
True	154.4318652163987
True	790.4553173004049
True	600.915383896341
True	270.9610226247212
True	448.5322775771775
True	326.74499387128674
True	295.630540962603
True	269.3609015228842
True	393.5021607760812
True	504.3407068249035
True	488.3465362289487
True	106.39225196480776
True	360.18634461961864
True	9.530749822482536
True	193.59827394140456
True	234.15602040433123
True	874.7427298226112
True	611.7012889337349
True	31.269434947244584
True	755.3984755106526
True	842.0592085182903
True	107.4402889842902
True	340.5682441973808
True	864.5521336052005
True	224.73221752318733
True	158.06586123676664
True	535.7619032180202
True	610.6023798113503
True	1104.4428932043525
True	152.10190692855085
True	163.39338381261558
True	261.21543309759977
True	316.76572651995434
True	410.38109510245806
True	412.54140701001694
True	331.42789711713226
True	440.3481743182661
True	495.4730820208847
True	228.49504853428695
True	1461.908804902497
True	257.1469413209142
True	413.84434014595087
True	51.53824988388226
True	768.4316369165697
True	247.8971767537016
True	943.5970058973622
True	557.1532999975384
True	323.58410708003083
True	757.833278757292
True	271.1214409012436
True	210.1544543485716
True	250.23814502077903
True	224.39839245071025
True	146.16179047700425
True	249.66474057312024
True	724.7644895219839
True	500.7340019289723
True	201.42680697448665
True	1136.8367909744463
True	115.3974009862521
True	268.385254653267
True	65.45563513075574
True	301.1870969049854
True	406.20587218109387
True	93.5871902227409
True	214.2994248454033
True	73.32212516704107
True	695.9905494007485
True	360.2597446467521
True	221.7356782042696
True	727.8233178012055
True	889.8714506474003
True	836.746857395229
True	861.3792381121156
True	348.22477380629186
True	1.535370023160913
True	272.314657204706
True	54.27067463591583
True	394.4283324274813
True	58.550637184617926
True	356.3412435155871
True	839.7919630846344
True	1027.7390974784123
True	381.3813707691775
True	21.24156648216084
True	529.1163822950714
True	512.1745556959481
True	204.3271547720088
True	242.4318274683336
True	294.32204136545414
True	23.53424493039008
True	124.85197793279129
True	946.0896107963672
True	66.36852883468013
True	491.9544806953944
True	787.0250531144047
True	100.75084671135532
True	244.366592083025
True	117.62031392077724
True	15.468975163456523
True	1.5521671997353037
True	123.58892344259006
True	1016.8407993532696
True	483.1245521830558
True	67.83166772659133
True	787.2459614169461
True	337.2612992489219
True	1.674647990882688
True	448.033500019097
True	194.66743644460428
True	513.4442123647491
True	83.7231810457294
True	332.124497205606
True	372.82733482700365
True	167.58068834119896
True	211.79829294415484
True	134.61073238872248
True	176.30642056466195
True	985.6280580225572
True	14.81012588009993
True	511.3371889247502
True	498.5030811087223
True	388.637132938094
True	217.9652367277926
True	237.05949338432345
True	161.34157005913897
True	47.34074343836394
True	473.07843424574105
True	155.28634503486828
True	809.5782620769365
True	802.4109710165511
True	237.8830538628901
True	316.3415492473269
True	518.2848967724339
True	38.30944345076367
True	86.80109664083217
True	741.0738575911737
True	1098.2183770144395
True	110.03412288508258
True	745.3754297848759
True	134.68807404337215
True	961.0841538991456
True	668.0835231805722
True	104.46629677988594
True	270.2606710631221
True	626.5376852880935
True	259.8132521754516
True	47.891270701987565
True	533.8639865102963
True	456.00283123239353
True	5.598591963530753
True	478.8518730836044
True	61.66909249552172
True	180.44314964017124
True	230.84365473966452
True	304.0590215139548
True	74.70998316721715
True	234.1838729852488
True	350.2997806550809
True	440.714336875694
True	918.9608718184852
True	47.76032909483531
True	910.52313049631
True	1017.460665666032
True	128.34962074899087
True	71.69028990048426
True	1002.2487789524304
True	36.77451834565176
True	212.16779484564415
True	88.47326623648088
True	204.9938869140436
True	360.5673123794703
True	928.5356325483274
True	103.62820300519644
True	71.77044730961588
True	657.6150215727314
True	269.3275888157353
True	713.3288333872107
True	54.5352507228055
True	487.08448539853487
True	396.4490158773229
True	683.4671093565572
True	54.55667988592664
True	106.79350645144616
True	25.534026410105145
True	265.3449358470228
True	42.34250147995936
True	357.1611532988638
True	2.280611784043884
True	1191.6045913174053
True	106.25429194218916
True	134.8651920829615
True	353.9752063496541
True	730.6151713006888
True	694.6573541934912
True	1003.2876437228972
True	451.6526322534798
True	419.23604620152565
True	144.54674389442843
True	417.3949408829548
True	843.1677676778276
True	433.73679132258377
True	932.6232411459004
True	88.67674589572393
True	428.34334859235537
True	180.5887649998666
True	295.60783674537987
True	732.7230897633759
True	161.48239989871144
True	134.03325197176238
True	64.2514067195081
True	877.2001236654788
True	795.8427817853425
True	85.45260916402896
True	447.31022816321183
True	736.3976673061001
True	422.73518762209545
True	58.410045188988455
True	318.6001624546
True	786.0582431719555
True	30.316762239988773
True	367.8913745750623
True	162.02521555814295
True	277.4908340849077
True	31.22095518180948
True	227.6798819158209
True	744.4582322678207
True	657.8632379115612
True	57.36619158784183
True	290.16430256986456
True	904.152209707732
True	17.914499971788942
True	318.71553631283024
True	274.7585890672817
True	418.44308786340815
True	229.6616799770444
True	584.3181169311167
True	47.688307395283886
True	965.7639784508466
True	875.9852022532634
True	47.01163767090156
True	391.843219162848
True	715.566040103415
True	900.424487767109
True	272.5928693257092
True	606.0528713694192
True	132.60219112254163
True	186.46087046594997
True	134.55096639098088
True	134.9824676808713
True	209.65503822425163
True	953.9920106158432
True	809.6964313543142
True	902.9359299527176
True	20.65239880886732
True	24.347472021267027
True	362.0088042608113
True	14.62026055812524
True	591.0969640807172
True	1061.2071521591454
True	264.8292633226074
True	204.7929006547496
True	83.95452377166484
True	208.80468226655609
True	140.75493189036155
True	45.18422429335369
True	126.18561731673556
True	90.67990750176456
True	249.774702374564
True	546.4457865248753
True	165.20436019851684
True	29.703115185034125
True	59.8670130642853
True	413.2009629988104
True	269.0634770581245
True	590.6247184131212
True	23.94864739991176
True	116.43851812223892
True	676.318079913665
True	255.6051443229105
True	480.8504565612174
True	653.212974765368
True	102.88915006299834
True	113.3034341261357
True	85.24328416613206
True	26.62357956453281
True	117.68169288352956
True	83.91477315700692
True	101.9557858859086
True	156.69363196049562
True	238.82455761948123
True	810.9821858744738
True	276.4191259292354
True	909.434282113802
True	165.11737863959962
True	199.3745817467913
True	790.0354402304023
True	312.32595776743995
True	594.2927438793402
True	257.42905431398407
True	350.9420780712795
True	448.6167773161714
True	550.4530674197051
True	643.5938948438511
True	379.2462001500139
True	35.67799161470239
True	561.7472769301036
True	604.6149719938992
True	20.298980261330065
True	11.549318771164272
True	260.6938894844557
True	399.9435686561391
True	451.2461061947985
True	67.80169048907568
True	608.6894678242194
True	914.3091284733396
True	232.7752155919253
True	889.605742620286
True	272.1716962434243
True	107.22502384859946
True	262.4419843925829
True	682.7410149288314
True	38.200333396362176
True	554.9130181907569
True	1291.845385879609
True	1030.085379264252
True	912.48514728743
True	197.9712202261071
True	90.9193164861845
True	203.50096439111468
True	827.4985574273728
True	146.71635435962511
True	1064.3266581893406
True	855.0893125520878
True	43.35124720659514
True	87.6971434873718
True	413.5776510392103
True	391.6651912765056
True	206.10032504068928
True	508.8733298856648
True	642.356437829978
True	120.49421513562037
True	266.6747450489173
True	999.9457402013207
True	50.86745971302673
True	681.7578872335603
True	561.4538493565205
True	39.031049700774446
True	814.4365440542115
True	386.239150669146
True	546.4352824084878
True	106.2890114997043
True	259.8412339700961
True	211.4245560874845
True	26.62492113726476
True	124.29202376989934
True	750.2430892758703
True	146.42376829752305
True	363.5990453967072
True	64.491375232963
True	648.6741181940046
True	639.8122849997301
True	226.88520886298832
True	448.9816523696943
True	172.37693872991588
True	163.3855904454444
True	231.4581515069572
True	288.99846865433506
True	360.0241396802837
True	128.58483252480534
True	186.3052109415766
True	26.969283441169523
True	871.9732099679519
True	318.9505029499972
True	11.117536119995588
True	370.7659199355445
True	172.77471396760106
True	620.5267726354031
True	373.78314781671
True	594.0237372393443
True	546.4729512024484
True	483.1094971186725
True	797.3757210254136
True	246.6955355790832
True	560.9182220885777
True	166.420493445722
True	553.3056611478928
True	370.67754212236815
True	380.3619748084956
True	122.33501188023526
True	132.37400751705346
True	112.90895521622495
True	65.3359359564556
True	766.1813699262892
True	177.6990461659771
True	42.87062524861415
True	0.0
True	564.7305977026325
True	109.50686515205396
True	23.645885751442265
True	40.59372081908754
True	114.46019787184191
True	528.8419590886642
True	178.56039136663128
True	111.11688484061514
True	36.52264654056846
True	155.29689418872655
True	937.0549692129196
True	53.79102729706841
True	222.82170137213285
True	763.3323904753099
True	324.08462137819777
True	471.03521921315286
True	467.45057589230976
True	511.6267383645812
True	574.4043358869836
True	938.8227968120408
True	249.05655901120292
True	1046.7376944365128
True	903.459497281324
True	628.6063623704209
True	349.98259479534624
True	843.0246784906024
True	11.269580473926265
True	31.85372047086724
True	281.86982522515746
True	41.47075598507889
True	207.55883817554704
True	768.2905523065881
True	220.18631744565477
True	745.1614633891459
True	775.6645768460339
True	122.4902676574094
True	380.20233909655593
True	581.1646488942421
True	24.853416744038068
True	131.7173596233102
True	446.2264383694704
True	299.4619789095652
True	202.9013954191594
True	120.87526279723076
True	389.2517312632789
True	22.366552083928404
True	350.7408450931051
True	359.6874518376258
True	1042.8941805622387
True	362.5588459554036
True	29.47349783163991
True	427.4855406056319
True	456.7945639898305
True	236.53709117934093
True	30.996228936258024
True	763.7838922820546
True	443.0846577976199
True	180.61908314198524
True	11.127187634460016
True	1189.2472478239988
True	165.93612426363651
True	29.40507957681652
True	284.64121361464163
True	274.59615145051026
True	116.7026902695883
True	291.137816143489
True	44.03110482127296
True	312.43327682867687
True	293.9347205119604
True	301.33464125035806
True	31.51362885309755
True	48.39175203791236
True	1039.3658595422407
True	24.729668765029032
True	12.233570086476234
True	182.21103510955123
True	637.0827851694585
True	7.959173025196811
True	199.17344588220436
True	176.74840020702385
True	519.3009549893137
True	369.5953856489791
True	728.9384656800329
True	316.2444933137011
True	484.4934249046056
True	443.3904731586933
True	516.679579493837
True	99.65124249804818
True	1304.3796711355474
True	903.8249346094746
True	282.4341232734419
True	527.022210961772
True	102.1364097784636
True	608.3072862432508
True	426.8444450099208
True	160.83813817602055
True	78.39107018124332
True	351.6074756994616
True	170.06345301856504
True	30.4749970717346
True	621.6656002615285
True	389.2150899473395
True	71.37894904942536
True	29.35299006484356
True	657.6291179512887
True	493.6303129101589
True	73.31773825321794
True	20.5882425930528
True	330.84765969211975
True	327.5188390384532
True	701.1473638088845
True	549.2541816621766
True	564.8008024200833
True	787.9414394212009
True	9.6624880102996
True	60.78679291372505
True	35.45658472614725
True	62.39854775936814
True	494.3939804543863
True	572.776487191506
True	84.5219833462437
True	110.7621810725438
True	184.2361300805206
True	72.96390523135632
True	177.02773205201197
True	207.19246962574292
True	280.99947516959463
True	822.9565217150453
True	604.8608046261512
True	285.3236009736206
True	188.44573760731933
True	271.88748593386936
True	237.059450454194
True	699.6862553808324
True	330.75876175272924
True	171.90330452785855
True	899.7565322659154
True	339.8699719361698
True	466.0084425233707
True	155.9942415652059
True	125.21823508987126
True	59.11806212590664
True	222.02647805589984
True	977.1494831867572
True	532.1914387961218
True	114.08516684766688
True	349.1143239314232
True	98.47294051139691
True	688.7421553519954
True	4.77968119590939
True	703.170953269704
True	35.06722406659922
True	919.380016465938
True	854.2017716928318
True	216.4765590947433
True	27.870796850841785
True	84.90688976695813
True	456.3488120729395
True	226.88086964162144
True	1.672850262857983
True	81.25901117696164
True	1069.7220782075742
True	335.19462264027766
True	678.6495120079333
True	478.5080528668888
True	33.35764677325119
True	129.07016037106902
True	443.3211588586062
True	937.7091603310548
True	827.2480668729095
True	414.8026302911201
True	333.1614494253735
True	16.708010127573115
True	77.95801566221549
True	748.9334634873446
True	469.1218435821192
True	383.7361892675052
True	874.3182222308147
True	25.037914436975758
True	224.16412054618317
True	878.6457484328592
True	227.97991353365583
True	7.49567295320025
True	486.6442596104653
True	102.17316742904752
True	623.7171454520077
True	54.52446044340176
True	251.7299677044892
True	859.375578773074
True	902.1293986405988
True	273.1028268054379
True	449.273898018097
True	124.03504143112023
True	607.2338387563184
True	258.2225804908736
True	200.09141035051888
True	854.5652292167995
True	55.1771398088829
True	701.3621451084045
True	277.9369847729459
True	301.9145491852861
True	166.9229036705121
True	486.419923201781
True	618.3687980219569
True	363.35712463275416
True	407.2791137403482
True	72.37275586012923
True	162.66979611874993
True	472.5914659139677
True	222.38015817278227
True	37.9214053350805
True	211.93696438552848
True	394.9527547007804
True	383.97541049301054
True	744.4773427387742
True	131.1940278915009
True	683.3977473869439
True	507.8411711015335
True	588.8204789376433
True	126.63235395042076
True	39.04557309921463
True	684.5552170215439
True	67.69350005827434
True	545.9802589251416
True	683.8750696089238
True	455.1653571804407
True	136.55031703727397
True	507.989301263138
True	5.357758522145584
True	403.8391910639941
True	30.658497607465463
True	643.8907486113864
True	261.08401877670104
True	577.0491303488426
True	697.4301088374032
True	151.92536524474704
True	527.7876612059642
True	491.3308814116404
True	64.60928470508415
True	949.7821820284256
True	2.996086356618571
True	27.447570734585288
True	633.9805854577384
True	686.7603933688257
True	135.09121063442032
True	402.77278244866
True	129.84951886640104
True	71.95359616411909
True	472.042697317161
True	39.964044817489984
True	498.2298425315843
True	12.474584664642984
True	842.4057204841862
True	538.5990585696187
True	652.6596655640834
True	100.66654011884344
True	375.7867590912088
True	987.320425727582
True	832.4730878246436
True	147.04828398418212
True	530.4906903278768
True	447.9298329221678
True	241.25469341791592
True	251.75663466678756
True	5.535197810816106
True	317.06774927399306
True	10.989019636655252
True	370.7439527014851
True	70.5151287112482
True	419.05763013333535
True	666.8917739033764
True	123.03465217708404
True	229.22521946988883
True	639.9483785905846
True	655.0700982621784
True	290.22398452685616
True	139.6876343905278
True	163.85457267240017
True	480.3330940450031
True	78.4298278572619
True	9.764297689172285
True	504.8894382704683
True	552.8800826044674
True	19.948557750364397
True	134.4966434883861
True	902.2935717176912
True	495.7001473801333
True	275.5714482124575
True	30.898254478921555
True	473.6076158568482
True	112.42170620589
True	586.2927183427074
True	661.4705620161311
True	304.7091694214325
True	382.6797025751658
True	186.8718531118927
True	247.82533612033103
True	77.10563060345254
True	219.5055801577093
True	512.4665874659343
True	22.99020603489664
True	469.6721008342466
True	368.6987638184044
True	695.2290007527497
True	909.5288988373673
True	873.3567133228547
True	157.2723388641004
True	393.8478596452312
True	75.91759841866258
True	192.0697019350073
True	322.8930813525221
True	10.465426063941653
True	800.8290599628139
True	23.02025049810306
True	400.5504512933352
True	265.85056610865485
True	643.0459973130868
True	219.0014707320566
True	37.8363399483994
True	698.1183763966844
True	1086.226438026651
True	236.29134557406533
True	135.6939753731319
True	613.0961916014629
True	515.3007875208917
True	18.42725393544284
True	836.8169885605338
True	113.15396642637975
True	45.79973414444736
True	313.2738646231627
True	356.4172972999972
True	392.4564641224548
True	263.0367336423085
True	18.798136097937576
True	23.562147861728963
True	838.265366973768
True	196.61794181451603
True	116.02154250407152
True	865.2020329741567
True	656.8855607044059
True	638.1048673228522
True	454.9261976901941
True	152.65271246645418
True	30.89718273188808
True	104.47427120488462
True	441.646019356542
True	228.5942348094524
True	488.1451168921024
True	143.1010241115252
True	480.4429830811827
True	638.7007996116766
True	954.67395178659
True	23.898219004422103
True	957.6365789240052
True	1045.0214444467867
True	481.3074367983121
True	81.39015077148113
True	817.683938843527
True	648.951263186554
True	664.0074155314433
True	178.16432261338724
True	762.4893268493075
True	722.6525244531406
True	121.24956529321548
True	796.7829084260429
True	815.8972982812335
True	506.7830526898924
True	224.2832811316386
True	73.52554453337612
True	328.6819313078901
True	348.9092735830186
True	467.7045717292032
True	429.4209668595521
True	200.69712168749217
True	307.71896868326934
True	3.678008161464652
True	12.830889520645428
True	104.5514005321412
True	131.48221871156284
True	351.0762598481031
True	343.6692248844037
True	114.39788678910948
True	17.314591306866294
True	215.3810437871636
True	821.7066761498623
True	465.0929457185634
True	526.0214630731899
True	554.2530738348262
True	801.5661309865093
True	636.2418894857325
True	93.37854982984048
True	191.0053438461777
True	242.1945395454498
True	297.3984896067071
True	106.74645663510564
True	365.6075581974289
True	429.9572445500533
True	171.43600953996136
True	665.6353908873384
True	246.2662560855518
True	209.212459261788
True	29.373265290276017
True	251.66705248268175
True	465.2308773400065
True	165.85628258486847
True	542.221675122537
True	474.1464566657857
True	242.91413387356155
True	103.71493242677816
True	43.31308645060113
True	412.3465545136069
True	784.0867999325142
True	172.29819063249352
True	1053.5330263888256
True	1025.8899342385696
True	478.1017578654898
True	101.3252736999802
True	120.1948963394424
True	666.0623005544732
True	9.086916995528448
True	223.4547879297699
True	136.79841672699985
True	117.52198073677891
True	333.2338771979234
True	653.3825695196182
True	36.168077786966585
True	125.31044389747414
True	937.4236168572024
True	55.67863634381367
True	456.48886013154913
True	526.8452656730636
True	254.21585374524247
True	131.84200755947933
True	946.5421603337224
True	1192.4741722337162
True	522.9207547809957
True	627.1216796264108
True	216.3827489549737
True	147.70239764932407
True	319.73489734124524
True	254.17194631731735
True	170.0481908263149
True	298.84563683657376
True	344.06169191612565
True	12.82848507608124
True	629.6636417225346
True	146.40887741070082
True	75.92470168895302
True	444.8017225408659
True	317.1973387807576
True	1222.4252837637528
True	357.8495150664203
True	1002.9672958790226
True	8.767204183134368
True	255.39147033873607
True	229.5490576163329
True	157.6971200250809
True	487.2998015000628
True	180.35042805214192
True	410.1366488027396
True	317.4933428591489
True	113.58149756321626
True	352.28043804270106
True	1068.568535613137
True	721.0833098003953
True	212.87064270645067
True	110.4190196825588
True	307.24223218553726
True	23.89197762222456
True	359.10202478016333
True	313.4447170956643
True	564.2073328545802
True	428.1381608942911
True	352.43578101252905
True	156.08094808462408
True	11.830406380523762
True	433.6559298132748
True	288.5415524911212
True	136.26996143885458
True	304.28936006921185
True	415.5764038554035
True	803.4527945869238
True	311.2216439991129
True	775.7105745550793
True	408.2950287199521
True	370.04310161975474
True	1.7189050005385749
True	1237.7162697973115
True	107.89803404003456
True	926.0065879538092
True	198.2403413756388
True	447.35553217697714
True	660.9005283431939
True	83.57441725482826
True	464.0994713814752
True	32.921505930135496
True	427.19491506209135
True	77.7559267556549
True	220.60083451969447
True	35.214629188570726
True	694.6720595844812
True	189.63909174819543
True	23.799142479256084
True	383.5843645221328
True	107.6221859475148
True	167.34633865683105
True	807.100061402734
True	258.7908178783061
True	154.94296852094544
True	364.88581563046006
True	520.536997187826
True	331.88043361468897
True	517.0799675306562
True	633.8495742945508
True	145.96842182671
True	7.394451886953036
True	74.87775733370788
True	422.5204553843671
True	93.0604281847838
True	79.90945407760744
True	1031.7312499726277
True	26.61309302114157
True	319.89648383312203
True	319.60213568024903
True	463.15375104536514
True	667.5241363782592
True	192.31069000403093
True	662.0297089543539
True	334.01789818330354
True	345.3624368854792
True	270.29317572694634
True	223.39322032653976
True	371.9894371665059
True	432.5167347875821
True	409.67052680877833
True	599.8948663343682
True	136.91761868812958
True	75.63124141292025
True	40.266640492838185
True	284.7762162637691
True	632.975832400374
True	412.695248439521
True	796.3655966280745
True	220.2387114539908
True	394.7152590467196
True	69.88837310044312
True	54.27014697841735
True	414.72940472129136
True	195.94358525487155
True	230.87728057823455
True	39.51393018326279
True	1099.2682623358776
True	164.7891955707242
True	896.7703518775987
True	321.3088898928815
True	931.2408047246568
True	238.4686818122775
True	451.3895215961056
True	533.4685717979227
True	611.2299873852982
True	209.1997757922464
True	473.0740550839415
True	935.2016258173734
True	123.42557493686004
True	6.955914393630753
True	603.5104030993323
True	28.53825532900117
True	77.16907317999099
True	831.7810442088814
True	229.37006964933332
True	949.5451011111036
True	673.4436577926268
True	412.14192515229
True	277.2582309811155
True	487.56708351018034
True	339.40103176475736
True	182.10016148307
True	664.593817435832
True	672.362448754997
True	214.46400487811331
True	90.53038446026132
True	528.6161530949921
True	138.3456548839925
True	382.3426081791276
True	341.9884114351108
True	65.03800969496223
True	366.91092121660085
True	412.2674565954232
True	361.1902642336067
True	409.456731165638
True	420.0411888932525
True	654.9516371890757
True	59.46971726345857
True	450.5254177225169
True	322.2027107635662
True	646.843201522778
True	218.8961968928214
True	96.39704250622042
True	44.24694372176423
True	537.8420195282038
True	629.1226432264377
True	180.39058669749107
True	413.5661234076866
True	338.4887800273605
True	18.179724719995487
True	170.12809170717202
True	292.9915828456238
True	2.7246908324314343
True	875.3740649453614
True	84.12461916043758
True	96.07862335769936
True	114.82966937580622
True	356.04146509188854
True	38.37098004505047
True	459.583705894645
True	222.8834610427552
True	5.205396860409543
True	110.03357933958996
True	446.723393117516
True	51.67114169941716
True	67.5025578456136
True	175.67697255873017
True	296.6707720168764
True	971.7591773935078
True	392.17241847365193
True	953.0690621905466
True	182.4794924388012
True	997.7422686086928
True	791.383488196109
True	656.3537640685521
True	394.803046736224
True	386.3083187849901
True	71.27848312941053
True	71.64905228788204
True	77.74463713976736
True	174.12269460878764
True	479.9640053428055
True	1115.8440081946171
True	182.23450826674625
True	348.0858272673021
True	439.2403100080544
True	606.2977102311764
True	592.1165235677536
True	279.92355491530896
True	464.86820616778135
True	659.670122240811
True	94.85800583173922
True	706.9638108082432
True	260.3839638349665
True	130.23115840375957
True	416.1055665628166
True	869.5404097663699
True	444.29950229920775
True	837.1547976595875
True	200.4269099528359
True	351.03082218707385
True	695.0784422232755
True	616.0515162813336
True	182.78706699583705
True	256.5573233601445
True	805.7891473915321
True	32.483527085303265
True	189.5401431917441
True	493.6256031100737
True	703.277170634575
True	104.39402470480547
True	35.65594009908988
True	164.64661202807304
True	711.7636736592402
True	324.6381354655958
True	547.4713989686571
True	348.7105755747698
True	296.93329608705216
True	461.7350452580095
True	492.8809402474423
True	71.10214354679104
True	384.83551100710525
True	780.136899093601
True	0.0
True	293.3149814810846
True	241.4746453499079
True	986.871245259466
True	148.8579137784377
True	620.5325012940276
True	632.792310508204
True	114.81626274305108
True	213.921179344872
True	127.22790901521876
True	11.34430415493964
True	298.1539481815288
True	378.38926677614006
True	1145.1017875308355
True	221.799089609525
True	403.3165595572368
True	650.0034629107677
True	209.32235314100248
True	28.475577175511983
True	837.1530504309542
True	623.9715775761724
True	152.3434092878217
True	601.4979181403824
True	170.06457067005618
True	294.38804053867153
True	786.2478009346871
True	35.435367118810845
True	106.3954197642118
True	511.1788464391828
True	70.67358372112692
True	78.37817695002539
True	413.9031060401027
True	24.54160877092703
True	755.9708127019892
True	100.92264516297276
True	158.1766135354857
True	18.541912918040275
True	750.4384472333186
True	28.684110814181704
True	765.2272535247946
True	391.2505834906115
True	115.98436346951804
True	694.0284710120271
True	521.7041995892035
True	584.4564648107156
True	45.06973599834557
True	366.95422801854176
True	5.837627293114224
True	92.82548849631588
True	370.5790744511032
True	50.25747418616188
True	118.45965719364546
True	303.1497984500708
True	187.76810370848884
True	101.02858558469586
True	660.9665248268424
True	21.86324835777376
True	1150.8737826124589
True	490.2732667581775
True	304.2773203672646
True	486.5456585747535
True	124.58300911389328
True	803.6302677271689
True	1112.016423431225
True	749.7054654558335
True	186.82111967777024
True	229.30310302804185
True	50.590919333861
True	58.96439763501961
True	152.00373889164436
True	102.51117237288378
True	168.72945993215265
True	1146.5737260976766
True	296.99204864295524
True	341.0893153487078
True	706.8304779835012
True	17.299287136009298
True	14.31463382698861
True	611.0692909990609
True	6.42603054147276
True	110.62018443913054
True	678.707492601716
True	181.2246269748024
True	638.0904288223055
True	826.3409280886506
True	152.48184214730378
True	903.640591292736
True	3.175929297954955
True	452.27848025085706
True	1044.7958445134711
True	24.876799265522795
True	238.69856576400025
True	147.72873009014083
True	991.5884641686004
True	229.0180414443961
True	499.0357858779848
True	113.76335357154112
True	486.8902792763934
True	157.7564029652566
True	94.83522592150018
True	390.0840741084356
True	68.91921858876948
True	55.805726945016886
True	1062.3000398215777
True	257.5697400127866
True	152.29600550633552
True	374.2098916992172
True	398.8203076176289
True	217.47344174032816
True	170.76191580263207
True	378.9487274212426
True	34.51963367464412
True	496.9317564317625
True	1151.8690750277085
True	110.96256582653449
True	475.6136261894185
True	313.2502441732558
True	26.52927098268445
True	409.07633783233456
True	106.14926232918836
True	562.8314568517127
True	207.06193625936757
True	427.0500259491763
True	21.79879285828407
True	451.3510415570954
True	105.8833737510641
True	331.2845557891979
True	34.76678850305784
True	162.99726037835373
True	243.27149703710495
True	782.9952758266817
True	58.36094699717678
True	137.70869209036914
True	239.01554547395975
True	140.73133755109333
True	605.9348006938961
True	564.2992900395111
True	788.5656982519655
True	402.0261569249388
True	558.1503137050971
True	430.7068761123267
True	671.0174952001508
True	74.75592511828562
True	491.1776922012725
True	427.7459556818068
True	45.12037782890529
True	89.86374888284985
True	122.3698172861292
True	91.00485451614344
True	321.885273584172
True	854.318047784844
True	338.615840848133
True	1130.4516387546955
True	324.6088557798553
True	910.477266977175
True	151.63784799550848
True	571.196078300564
True	617.4693448465066
True	711.7855420479254
True	445.1225768066747
True	64.55232592061795
True	301.4094574120664
True	41.70423676844797
True	167.22322151896572
True	172.61189083580967
True	1118.809941588359
True	230.0213410235643
True	548.3569063354151
True	549.539209400565
True	565.9748192696563
True	896.609231445561
True	600.4221372061395
True	631.144101597492
True	922.7873260344448
True	128.01166808371968
True	315.6473243713851
True	272.0232979435375
True	315.580015015931
True	88.17530831813764
True	373.24474645588697
True	4.824280594664161
True	316.6116453666559
True	254.87250253471072
True	617.7492249054632
True	288.3019635741632
True	367.48977918589503
True	11.06838674758465
True	59.03586462875224
True	538.4464702548522
True	28.560458090274025
True	141.78953978453637
True	69.11064730571029
True	158.03142537044005
True	237.60302533416987
True	68.97387110373649
True	389.855717876428
True	271.3368693274448
True	102.95737171274556
True	340.06388009786644
True	65.22612667949504
True	574.485346426203
True	841.1388072537943
True	281.09975586948354
True	1145.2047151143554
True	110.68800325746716
True	312.7287079938108
True	1075.8786714533928
True	90.4946896342164
True	289.29301121507063
True	9.315708981287454
True	420.772437379892
True	450.8233523754735
True	146.20174624341342
True	620.4301192156555
True	905.576870636352
True	160.7669731877023
True	81.01535513980565
True	344.2748556072396
True	551.3946344678203
True	624.1325789394187
True	1257.962391108817
True	27.871643323005884
True	943.5582104541746
True	142.00334300551864
True	625.2063875253319
True	114.9875879120452
True	136.12579143085068
True	185.93023653816024
True	161.37682790440945
True	749.9147541173538
True	221.6786345852695
True	232.81233042902832
True	70.88659816562644
True	506.4561152901185
True	457.3634860654
True	175.56254979030567
True	237.8531089988836
True	17.32472335575898
True	398.2300802608764
True	221.88436204461016
True	294.1413945943257
True	113.87742041082888
True	719.9915355519166
True	423.6109916274975
True	250.79846250379583
True	642.979566770833
True	532.6060628805263
True	458.32716529868406
True	131.53012687528016
True	525.5176207380708
True	434.0362390804838
True	2.6214624462335943
True	192.69250260105304
True	92.23708874375616
True	248.97257306797007
True	2.581272747325466
True	118.62800474608132
True	354.4876019532635
True	4.315292489871073
True	853.1442051829415
True	173.12825531068918
True	728.6910038052663
True	804.6961494695477
True	165.65016016269573
True	220.00597176290745
True	488.4799641097572
True	849.7558027707189
True	52.73663046328322
True	36.60744688143393
True	136.15760152399767
True	620.1684725471049
True	719.8935140980972
True	178.29064566688533
True	606.6656034349497
True	591.1800187691279
True	840.4434922686788
True	416.1110915740238
True	182.86689558798324
True	859.3408569645459
True	209.8394358498276
True	148.77580260957183
True	318.5678198525092
True	221.1698599389102
True	202.70141025770675
True	624.9061484997172
True	255.3541607279076
True	190.9337706193832
True	464.3364038000888
True	459.4899456221439
True	66.53736746913218
True	277.6020447273836
True	80.56141704405768
True	336.7279241134077
True	363.79449451456
True	259.43247865075136
True	173.5888649386802
True	368.55122778022326
True	673.4792656296155
True	712.8554994519367
True	292.63336993583744
True	740.4252245894804
True	62.65445142061269
True	870.6877454234985
True	359.9793249720571
True	13.848525309573793
True	593.1097853263869
True	691.6458931605705
True	255.7020838280776
True	169.94354993396203
True	49.05074101954498
True	383.7571295453525
True	82.7858205487156
True	14.518205838717805
True	899.7747672917291
True	371.6401564080644
True	178.82330288270506
True	1000.4362210197525
True	10.662082796895758
True	778.1403607252244
True	30.74990625344657
True	636.0997046352546
True	57.99900679487404
True	775.6692576526268
True	434.6922331635066
True	200.3431527143659
True	438.5799547929258
True	208.9590355186472
True	296.4102657481829
True	222.33484142403975
True	412.97476310633016
True	10.647292378956656
True	318.3313545476132
True	114.11815248673877
True	11.26289440688384
True	476.8689237324177
True	731.9942803619829
True	296.1770756932339
True	79.66087463396192
True	318.6480045796913
True	83.33599150621411
True	191.900371531806
True	184.11814706886815
True	368.4327672973058
True	45.102664993747446
True	140.82100274205968
True	378.1975594099488
True	889.5550640353854
True	114.1293876989188
True	204.60174703399176
True	422.4087346860324
True	17.560536914621203
True	425.40217154537015
True	515.7588466472471
True	89.28171012928186
True	411.2772117462511
True	346.81786802079284
True	413.48032258569685
True	599.8864552278363
True	1020.8685585063628
True	959.2106014143204
True	56.30760660426264
True	1039.5061028608222
True	111.73446814932204
True	111.97394209740752
True	99.85011956462635
True	492.6956686536985
True	366.0306926712208
True	568.8293810874023
True	257.350184391183
True	160.72370911297094
True	413.32615319412537
True	15.161251981784496
True	457.4651178028796
True	382.9022816308732
True	146.61704488953737
True	92.65802909309024
True	519.6380433196116
True	982.004408257514
True	214.2510570919361
True	66.52845989486464
True	409.71239846664366
True	381.5354726326303
True	462.959999472714
True	332.37142496843614
True	4.838203502645075
True	520.3379033973342
True	505.2282339562117
True	514.180427783719
True	187.1114204215574
True	102.09065892504896
True	20.359678401868823
True	372.75433623763854
True	107.6658835520637
True	7.103878065658941
True	33.10974471047928
True	343.6912627802322
True	675.6859658163783
True	126.41681486559747
True	91.70150869878704
True	25.183851762863892
True	418.2889291151241
True	351.48370183813404
True	756.7382036778068
True	310.75146880869295
True	542.9372028699858
True	534.0733234382042
True	528.3522168352137
True	293.44213159042545
True	552.3106000376109
True	102.16536295451937
True	589.7488250192466
True	7.50619682923762
True	381.0427310377361
True	478.8490123664002
True	962.7762902010684
True	354.22181904262413
True	792.836783015675
True	974.5324337156936
True	185.11768667671663
True	39.58707044847221
True	358.0156264689697
True	390.3046328646592
True	587.5847833939588
True	245.8997184186232
True	29.206398586659464
True	619.4922343579825
True	126.6467406070179
True	1088.415429392432
True	315.57342777680066
True	466.136208875545
True	125.47684817278272
True	816.5484095829344
True	139.96242784803266
True	832.1067116484041
True	558.4517557573282
True	191.1029781858123
True	113.32977526785864
True	65.53422003019888
True	558.2767716948456
True	871.387527144639
True	433.7644847555084
True	534.4133080065563
True	136.315898732799
True	609.308572509875
True	491.8223918855828
True	785.6086821431679
True	323.5963491042793
True	577.9414397808417
True	115.87513613051432
True	23.860810573941052
True	405.3145412138236
True	174.52117246317286
True	107.02310066556934
True	356.6522098659047
True	1099.1973919121856
True	258.16272173452336
True	549.7245472124908
True	11.212077442375122
True	69.1460732728723
True	340.27980049083385
True	801.0620856278347
True	453.7094195938718
True	505.772939168064
True	702.9313665277641
True	69.78022820787825
True	745.4141420912578
True	49.5220236350588
True	102.54718403836472
True	174.61768711659315
True	85.85024737499896
True	24.8405508835003
True	299.60565225206136
True	500.3944288197343
True	880.7001701515247
True	848.5304188685878
True	4.874631119629743
True	280.66562844400164
True	453.1501842686882
True	122.77156161655992
True	251.4641467784493
True	327.42062699930443
True	1334.3954616678805
True	459.5085970306824
True	25.541135589905053
True	183.944679047604
True	690.2595488721557
True	37.00066729846822
True	172.8084727403399
True	540.2332095592758
True	73.94184496967512
True	883.5186350819689
True	341.59342910884175
True	659.3619472946914
True	71.08257810698714
True	655.6347886151607
True	579.4483013529382
True	867.2575255568198
True	249.6541269577388
True	516.3532814141487
True	856.9849710503854
True	921.5235723805944
True	236.6186037680901
True	776.4597858510159
True	225.52644541168016
True	453.6452749377369
True	362.6848844161802
True	499.95195543512864
True	498.7146672757785
True	323.5236780137593
True	348.5272176287664
True	117.42158903848382
True	360.61090157718286
True	1181.9121075788062
True	332.5217551474506
True	150.257841712484
True	297.50061086182893
True	768.0833689889831
True	635.8545527778851
True	402.0713231617268
True	112.68930819435566
True	330.75527127190645
True	33.79227120436376
True	171.55821769894672
True	93.15564455637298
True	92.46595242702254
True	569.5089194486508
True	137.96450441021926
True	133.87993815895015
True	106.77280073439304
True	87.7339333577238
True	439.3371626252965
True	387.44517036058033
True	1040.7235768514297
True	538.8741941019707
True	804.3879657753791
True	276.4051753574805
True	291.8649478976468
True	557.0064525197537
True	187.18470754278917
True	743.753733573442
True	249.78599696297732
True	363.72775440751207
True	69.36406483397188
True	123.4101152976266
True	261.1960824269588
True	122.1149928526655
True	484.4010841022885
True	32.79720237877343
True	583.8599354044525
True	1001.4738985256888
True	715.0692605153971
True	1.0992978199330907
True	67.21874855738896
True	484.0551057421501
True	431.13722856903377
True	76.96487695966029
True	125.65151622893023
True	304.7430771507089
True	85.57240992446859
True	53.03678872590383
True	719.9054599685695
True	678.9615839529564
True	163.08356625229848
True	167.7528038252158
True	527.9505317846375
True	56.083982242006485
True	22.828726427627544
True	563.9037519699881
True	466.89316586631753
True	1126.5877903678363
True	47.92174441067085
True	473.5824295872524
True	920.0930456352392
True	821.6472566632004
True	297.9593109637973
True	739.3394582914281
True	391.35034088215366
True	42.90395019325599
True	99.85045217474732
True	739.0800372886109
True	75.30453764174662
True	141.53092088832375
True	885.8632059178884
True	186.93191592845892
True	269.0929251616976
True	102.51494540606626
True	613.1227805293892
True	602.8405687046913
True	213.46418806860723
True	421.8311093231477
True	44.68783328678198
True	275.8613878247158
True	599.3881417942675
True	621.1489573258931
True	326.4035882590996
True	72.18365005011422
True	922.5015804054398
True	1073.0752758498345
True	557.9281847004748
True	65.3379535649937
True	30.70195635499963
True	86.35749570863662
True	107.51977871832348
True	99.24671511654704
True	899.5047023668757
True	1225.5976853042837
True	745.2627425419606
True	323.30625275040325
True	9.45455415182263
True	20.252721042376464
True	338.7506607605601
True	473.465373107676
True	49.34973710236063
True	564.906112018256
True	428.597900881468
True	397.0497631793208
True	82.2755326542129
True	195.58773125625908
True	257.74160926090644
True	133.9353435886914
True	393.4293472215151
True	42.04665162436604
True	177.25652258619928
True	1155.8719013763568
True	6.2506065377848685
True	28.47066109393585
True	572.4175944385604
True	358.30748653227994
True	778.0669429608895
True	157.29442686613376
True	755.7953753892243
True	619.066372608502
True	261.65504423775724
True	423.7557354462186
True	345.48069510626783
True	294.9497597458631
True	266.5134771926405
True	391.7479885490252
True	507.5590355811014
True	493.9513300796649
True	105.233641525662
True	359.5639602784259
True	8.59149091393102
True	189.6073601512091
True	231.5499305342619
True	846.0146752651175
True	606.5989538625191
True	31.05786919598544
True	722.4081250185656
True	848.851319913516
True	99.50655836573848
True	344.5773164083199
True	840.4347924807442
True	227.51249049403552
True	164.03974150099148
True	532.7489522725842
True	591.8050887691165
True	1107.355879495438
True	142.53243082046953
True	159.3688075242467
True	257.1396697560588
True	319.04143726181496
True	418.84213306883055
True	412.9254416425047
True	328.00939975185463
True	441.77627860595794
True	491.8558527452276
True	227.53015446945312
True	1467.6265935061354
True	250.49095194604268
True	412.00751769481326
True	51.84369224483317
True	782.648924993662
True	243.2017325900453
True	952.6157637022442
True	559.4801670254683
True	313.05494239110897
True	792.1900931931281
True	264.02360399618493
True	224.47376480248795
True	253.75378284833752
True	219.95487605588164
True	141.10715303111098
True	248.14180523795136
True	737.1435395085299
True	530.5291452091287
True	212.2293043508797
True	1171.3654800775553
True	120.19654554988183
True	258.0792388609632
True	71.02874647000003
True	304.3668430665404
True	413.82266025714506
True	91.51295759212056
True	220.12285877524175
True	75.70762124850782
True	707.701979760229
True	374.3098990605243
True	222.50759783748904
True	705.2035169349036
True	847.026600816547
True	817.5988550326093
True	826.4438803338577
True	346.82964116378486
True	1.5090731958383885
True	259.1954761716607
True	58.17703177809212
True	381.53566406405247
True	53.70697774687195
True	358.5331500367879
True	879.2006282038082
True	1026.3791612139876
True	392.0504854343449
True	22.886734146760546
True	524.5979283850897
True	508.65647996217496
True	189.88659829498516
True	234.28240046306257
True	296.40826326453526
True	22.399945528633715
True	118.20039425375349
True	936.9402564901148
True	60.692733319212365
True	504.2967017227173
True	782.9850844067223
True	100.60354409702552
True	254.8957636295848
True	110.8374147481307
True	15.234601138609802
True	1.2095033270835631
True	126.14786004948706
True	1015.5288766270288
True	503.67083355539984
True	72.5009309535825
True	790.2899990764586
True	345.31586532085583
True	1.4792948788647475
True	459.5170271687403
True	187.09147314154137
True	491.6335722272513
True	79.98249578961313
True	320.9533815807162
True	376.8179714565933
True	171.39143889414004
True	205.64280727190925
True	117.7167388412647
True	179.50210441728336
True	947.8616411288264
True	16.045052232543654
True	496.7753064009875
True	473.1425208900391
True	384.57222244211016
True	212.4611606610573
True	237.54764206917156
True	165.1695860442366
True	49.54257561846336
True	468.34165621999614
True	156.02702058532245
True	841.461181942332
True	802.9912899399021
True	246.30448675082803
True	311.681565287919
True	504.86594396659854
True	40.363200416122574
True	84.27179047902378
True	723.0650129436415
True	1068.5028139817196
True	106.58126200515252
True	732.7913089539676
True	141.24961990534905
True	927.7072415381524
True	662.5214429305545
True	100.8153017292569
True	268.8669321876591
True	606.0808701964502
True	276.3065487026933
True	48.4642498335843
True	557.2784072210478
True	446.6830917289249
True	5.692283371934854
True	487.4441024972715
True	65.24446483902112
True	171.96384042280818
True	237.91009560393823
True	297.58980552140343
True	71.98063480387492
True	217.87910997553607
True	343.97376158564015
True	451.82133118963736
True	943.9459428135684
True	47.21782015705867
True	892.3937975462383
True	997.4231277064794
True	131.56786409295262
True	70.87677995144406
True	1005.3038043079332
True	36.05727007003517
True	231.98878865101
True	85.9717251167785
True	202.48348914727305
True	358.3040354814508
True	969.1214849164788
True	98.39313128644947
True	72.77995504381778
True	637.8009948378563
True	271.8671084687338
True	715.1813481992555
True	56.07042971648055
True	482.3433735305808
True	382.190259931917
True	678.6898468678494
True	47.48473030084781
True	112.80231135424263
True	27.649196549430965
True	270.4539607421357
True	42.57292733418608
True	342.7783488849089
True	3.0988804083721493
True	1212.2320004161566
True	110.01911188867712
True	131.74286219938784
True	352.6538672738452
True	734.1152476006913
True	715.1249221923684
True	1007.6482219400848
True	470.842844127078
True	414.8682033003344
True	138.5815364923498
True	430.2276045563624
True	870.9767224294169
True	428.4488045432016
True	983.1412034227532
True	90.0483376798105
True	428.5868022217125
True	175.19789718225886
True	291.47946130315785
True	739.769034758788
True	163.2352770869575
True	130.64874922478035
True	61.30621771259317
True	846.8174799917242
True	752.9894896432774
True	82.73340743559424
True	451.2019494359827
True	732.873371598031
True	413.68716713611815
True	57.27767376730492
True	319.7566618780325
True	783.6041902446709
True	29.62268441835064
True	359.2306262390691
True	169.24452320744362
True	285.05575826529827
True	34.78814724658943
True	214.5534055101509
True	790.6475698410293
True	646.2077308562316
True	56.82511929208192
True	292.1992241634699
True	863.7332193709517
True	17.093004170107562
True	317.8723519309035
True	283.5102928550353
True	413.0516481435025
True	206.19498156752127
True	602.6550474352015
True	46.63917441208525
True	977.919618238029
True	880.0470381466116
True	49.285839905561936
True	409.5213772805903
True	719.2847333625398
True	918.6765284633732
True	269.8489700868555
True	601.6972743608515
True	131.50911254222007
True	192.0905271163017
True	137.29516483712007
True	129.80071735453225
True	196.4566342363964
True	949.4245018908832
True	778.6409556142597
True	929.9494427105608
True	21.34817102312415
True	26.261974942304462
True	358.90558893155423
True	11.872224236614578
True	636.0293523008088
True	1076.349691351135
True	258.31179605113323
True	208.3458205498018
True	85.8281946460538
True	210.3629220359044
True	128.16248720037404
True	44.284907482512544
True	136.27395274422082
True	87.71913199486167
True	239.06950821197336
True	533.6188736686314
True	167.64567453270698
True	30.460879669997816
True	57.57396683405229
True	414.0373693656526
True	270.9921174737323
True	583.3622604745182
True	23.81139444099393
True	107.48951591691494
True	670.4225026788811
True	257.0829767237903
True	475.9909635853357
True	660.9925848319307
True	98.58568480076671
True	106.99758583870472
True	84.01606793070677
True	25.90876020037624
True	128.71368381740382
True	92.37169174534002
True	101.32726789063554
True	149.14889319085952
True	236.95512885149483
True	804.6078682687039
True	278.42228196745486
True	922.707709232721
True	167.14737260590394
True	193.0737399383323
True	777.1707744477474
True	317.96828385925846
True	576.6367674157209
True	252.90646238439868
True	344.9056550812666
True	450.0682743802006
True	550.0370020531121
True	653.2760828307578
True	381.7279176205958
True	35.167005346543576
True	546.718765238658
True	634.4323124248705
True	20.125450175168677
True	11.70551946816382
True	267.3962884503919
True	393.92975100850265
True	462.7754698257403
True	65.15305652595974
True	636.1993218065618
True	957.9774770153896
True	234.1628597784588
True	894.1001039931181
True	285.7912291746279
True	101.14887236660172
True	269.1904665896616
True	661.2084281681651
True	37.118342752894655
True	573.3911596761824
True	1291.0035528699273
True	1028.1010135896202
True	890.4095541184564
True	212.28908325031293
True	94.19360716156636
True	196.02573372568423
True	865.8809043656704
True	149.27778350146434
True	1069.9737694774883
True	855.9849697625122
True	40.76170839790683
True	92.91976030293006
True	428.0294285087142
True	414.3850828412744
True	199.437551348471
True	511.49539857256383
True	672.839112904317
True	122.03792150418988
True	271.54169763866463
True	1052.4823173346117
True	55.29128121682095
True	718.7421833476524
True	555.1170265770085
True	37.97443105837323
True	839.672753486754
True	385.0790981228762
True	553.5707069237952
True	106.71489792835304
True	261.6497435386772
True	217.78751576911745
True	26.404264486379187
True	143.6892269126251
True	742.3108101941143
True	147.42328583199048
True	378.86615378164095
True	64.51194672374905
True	635.7433250700614
True	593.1761705462789
True	214.5618187337921
True	449.445121736986
True	167.24478418852686
True	169.39920173540807
True	235.5853606651931
True	290.63615021962954
True	361.2960683164412
True	136.15007869737383
True	191.94525232719567
True	27.134613827783465
True	893.2383838301051
True	306.6083116268289
True	9.881217602294036
True	367.528411458727
True	168.241049241892
True	627.0801225426001
True	375.2328047577079
True	585.8477375870639
True	544.0327013939223
True	460.1866795123189
True	795.388830936457
True	224.4136771845033
True	570.9326455916693
True	162.1306240330111
True	511.2448628982049
True	347.4854202111957
True	377.4327060214593
True	121.27637365740397
True	134.72767473001915
True	111.06534707297432
True	65.84012442544145
True	723.1535440570767
True	186.1914580437673
True	43.42648014809917
True	0.0
True	550.1513002400233
True	107.91093493074504
True	22.939321355057142
True	42.73151722363148
True	99.90963467172324
True	543.194001576679
True	179.10866155119044
True	109.0861279620818
True	35.888953551282995
True	156.60616280945885
True	935.5486974182604
True	54.65318204519201
True	236.77054073843885
True	739.177043660188
True	316.1775535812568
True	458.3901478224966
True	476.2520767766186
True	506.6854964096349
True	616.9055003482739
True	919.434848054658
True	261.87741866733245
True	1024.0799360149508
True	917.1500940643684
True	621.4746586070158
True	351.07567333669056
True	849.1833905967281
True	10.959801696393832
True	32.49452053264884
True	285.005148987445
True	43.91311238251357
True	197.5428331913384
True	744.4716231193311
True	219.53783355331572
True	720.2485107192023
True	748.8497751169882
True	116.31616382707703
True	347.4392354258952
True	585.2710819494955
True	23.53681306962594
True	136.9409944755273
True	437.24978149226416
True	310.6904637123713
True	193.62190822404716
True	115.5753001321397
True	388.4704697084492
True	20.352329876168472
True	359.55417626086285
True	380.2114297997305
True	1062.033788729596
True	368.5799551435334
True	29.851346823048985
True	445.3991143411162
True	435.250227297081
True	240.2692141448139
True	30.431671256068697
True	757.172759978208
True	437.7378829194223
True	169.00976615460328
True	12.135437651202787
True	1212.0456652491011
True	171.74404769262688
True	29.57613436933789
True	301.8233689558207
True	282.2179313872359
True	115.00758233921182
True	298.783869265052
True	46.58895515684059
True	307.5315969614667
True	302.88807376070645
True	324.3593938113161
True	30.15337868315474
True	49.24992279981282
True	1064.349388922438
True	24.382681851136763
True	12.206287789645897
True	169.90844020973358
True	652.141971221048
True	9.421866599008473
True	191.7612454058888
True	178.6419297533519
True	526.6800735149567
True	367.5433663304064
True	739.1657381473115
True	333.77776722207506
True	459.6212922963505
True	434.3770084595673
True	496.2203696178652
True	104.91748942767502
True	1270.3471764153794
True	886.3714560372498
True	290.24185763048786
True	517.4531647341948
True	102.16313878670816
True	579.0013780271904
True	430.8571574229457
True	154.24304341793317
True	75.86264107937205
True	346.8929960871252
True	163.63627376035092
True	26.33323061473872
True	583.403926703547
True	383.3239047046359
True	67.46925240901322
True	31.185755338193463
True	639.1541954599901
True	487.4481719480584
True	68.75834697654223
True	23.60170777348476
True	317.1666103001
True	339.2683417062858
True	724.7322081236302
True	545.2635442366726
True	569.7739224077358
True	787.0301111448928
True	8.189126944639641
True	52.4757393256472
True	33.39893783932055
True	61.5482959546979
True	514.029698217971
True	588.3950947415307
True	86.28917246301971
True	115.4681002641507
True	210.2590150797126
True	73.02699029026616
True	186.374312788815
True	210.81455534357548
True	281.37114124200366
True	833.6390640369767
True	591.2119562065599
True	293.4937774225356
True	181.56893966040764
True	276.17519597111914
True	250.9526564248305
True	743.9273877527404
True	326.1581886577655
True	169.0437048373271
True	943.4987547154102
True	360.96028283433947
True	468.8307093203006
True	154.8399219665404
True	120.03528893314916
True	64.66495900990653
True	210.03217831757303
True	1009.0311676399772
True	526.7980866925333
True	110.68527608590692
True	346.82186810030606
True	100.46879239986554
True	672.5735627295135
True	5.085005504515551
True	702.1801279386902
True	36.086577813283085
True	958.5973230753932
True	865.7364671042852
True	211.73484212663172
True	26.58592585771064
True	83.98353246642162
True	446.8077027840532
True	227.7703041259689
True	1.577067019594868
True	79.62887334431284
True	1101.9918954302875
True	341.5804531823938
True	690.1898425972362
True	473.2601817144949
True	33.963821225510635
True	136.27984718466303
True	426.3890500216593
True	929.2268342536352
True	820.7156114719871
True	424.2598859261278
True	322.89855899208624
True	18.208422556105106
True	83.12932011296574
True	762.6389472928155
True	463.3520265422805
True	392.3684561591752
True	856.1323268271054
True	25.60896724216137
True	209.72840352948583
True	861.7293123196642
True	242.2383731709588
True	8.712992169405537
True	504.1426657691157
True	108.99132184487289
True	645.4086630682904
True	52.1088004482906
True	251.5232363111813
True	854.847571288565
True	903.3751424431292
True	269.0030974849988
True	427.4910427637603
True	117.39740895705432
True	608.3700173265298
True	255.1822188124097
True	193.68059383223027
True	854.5242575222035
True	52.67459311957898
True	726.459289944803
True	279.6192439262349
True	305.42196836555274
True	166.70649427596135
True	482.5945345795055
True	589.9747251568161
True	367.8077807340217
True	394.5014382661295
True	70.98645291046621
True	145.41731507297135
True	478.15891477939175
True	204.5188489316289
True	35.470142287897644
True	201.5619106298077
True	389.7854305097398
True	386.2517720702077
True	740.2479545681861
True	131.780905953257
True	644.8666444147667
True	497.14220611385673
True	597.0419491056537
True	138.86926463803917
True	38.98285795672868
True	676.0017304648463
True	66.41721122893637
True	552.0045165583559
True	688.185955077373
True	444.1042486556725
True	136.48560456188298
True	510.7705596689294
True	4.557856244153087
True	407.4430492461317
True	30.965996609782465
True	629.3240849424308
True	259.2577934963507
True	575.957095781859
True	691.9273424426343
True	148.73131458964357
True	528.1459925667133
True	474.8572108038703
True	65.12469616910397
True	960.8251587929964
True	2.3617581132443237
True	26.485188868682076
True	635.098328701433
True	693.9509675723885
True	128.75195786215215
True	412.89678133471966
True	124.10274830937163
True	73.14988144178882
True	442.95483657904776
True	39.82734229087426
True	506.1856162433596
True	11.79810888955932
True	864.6116463288146
True	528.9975637016627
True	646.8902840264456
True	99.40163468425784
True	385.62395165952086
True	1030.4131636572845
True	852.3422219506546
True	149.92092624952727
True	528.1707280935127
True	465.443256476298
True	235.20490128164784
True	255.8183516083715
True	5.440081901453446
True	325.83530538483456
True	12.215860511065715
True	381.0848301963469
True	77.34192251159764
True	429.0813391837767
True	666.7305450432322
True	125.19542347882688
True	235.96515108682152
True	635.1756405054854
True	681.5206501070276
True	290.0063007478517
True	139.03907983049817
True	168.51760550182976
True	474.7137605368421
True	81.85806577667954
True	9.72546185113864
True	519.4622037450295
True	571.2182766021645
True	19.107442978833763
True	142.62635216773097
True	927.007951774538
True	478.8611195290716
True	267.64890502634057
True	34.08636387835252
True	473.1210547596821
True	112.23287820565102
True	590.5514157723802
True	657.3651264865882
True	299.7753246003366
True	387.1742532305556
True	190.56918569828733
True	237.8185763871518
True	72.26233950855425
True	206.95518993912975
True	484.8347689617692
True	20.45968763540899
True	457.4663104335184
True	375.2462801677241
True	726.1351480493163
True	909.008522283551
True	898.0753218795396
True	155.93525191752636
True	379.9231969054191
True	74.96069113285608
True	180.95294310107693
True	315.9866030060967
True	11.158243528126429
True	805.8822574342126
True	23.84235311632241
True	396.282016626275
True	271.73804869047234
True	661.3216846618617
True	206.7209525136808
True	37.63307669817757
True	703.4211575107485
True	1072.4354092041865
True	233.31810880493308
True	130.69251749624684
True	622.0833430740598
True	494.6629535518549
True	18.215450428038714
True	857.8707415016843
True	110.20386858149082
True	44.23923047186813
True	311.8816739471372
True	355.75217842585334
True	402.9149056950848
True	267.91293654880127
True	18.600889673173786
True	22.61053286583239
True	829.6845454694393
True	208.78900347813908
True	107.1068291775432
True	833.9442533823864
True	650.9202454315557
True	641.5860693637737
True	449.1372350574142
True	148.69563920254816
True	31.37055627980421
True	95.24959511973272
True	435.2115881401928
True	232.21264055310243
True	495.7859073576685
True	151.52871247647028
True	509.54037202113295
True	650.8871538974527
True	973.0672729519104
True	23.40600557360012
True	965.1820928133054
True	1055.3794572214915
True	488.58028605690464
True	82.64669952590845
True	794.7568054833213
True	651.4646218915187
True	662.2130487291806
True	170.66012274451643
True	744.1762531938559
True	716.3308113797129
True	123.87993885893955
True	757.0996348159769
True	823.8088766112038
True	513.327843193071
True	229.9393112446304
True	67.99513476020115
True	323.47485553584727
True	346.9807329462229
True	474.6752207494935
True	416.2423507856576
True	197.79724325047627
True	314.8545861659179
True	2.4323774861218337
True	14.682828370354896
True	102.00140387598118
True	130.10534871723397
True	349.371839907415
True	351.3446074895063
True	115.16967274459203
True	15.471163707835908
True	205.48752454235904
True	855.443034894962
True	459.2853268087911
True	515.0171521014832
True	574.4685420596365
True	818.911872276348
True	641.9034624586152
True	85.75084819307916
True	209.6150240867233
True	246.04602321409283
True	285.6199512559698
True	106.00018851615394
True	369.50525675997096
True	426.5401063039149
True	166.83594589673612
True	647.4249307023479
True	247.08697656711985
True	211.45945404365548
True	30.199630827294904
True	252.53037781101185
True	501.82871480787
True	160.0767209766569
True	520.0261884073432
True	481.801945998376
True	252.34569061571975
True	96.80510128612605
True	41.69380216561059
True	402.4952250616717
True	814.7534585467664
True	160.8418901141969
True	1024.3347015490174
True	1010.8492106709804
True	482.7623121013104
True	103.86869493551964
True	122.3233005931488
True	657.686737764564
True	8.17491716578951
True	214.37436076303223
True	137.351361071807
True	122.61449134089855
True	324.1541952050999
True	653.8373632288595
True	39.37470892666241
True	127.541438125747
True	941.6936415549762
True	54.318223245338885
True	472.7875207135461
True	535.5719877689286
True	257.88604077423594
True	136.13860136912942
True	940.7659918649924
True	1195.8579555191266
True	522.5610767038253
True	655.955929308209
True	215.14227753822087
True	152.8428050849159
True	333.8558822834782
True	241.02511533613549
True	167.92232280351791
True	309.9554084478556
True	344.5141426669803
True	11.926243085984858
True	612.1795885784826
True	145.45178885534085
True	81.01527504293377
True	456.2990053683256
True	310.70362221267146
True	1199.8535065240194
True	358.8372748658485
True	951.8683148527568
True	8.497977613596742
True	271.6647240463841
True	218.9893435821696
True	155.88740634025223
True	461.94089287290666
True	190.0639587719049
True	417.9837465998219
True	323.83478114237056
True	109.56957875667884
True	349.4758120657562
True	1032.4185071432946
True	730.0274405913195
True	227.9231435522898
True	107.11105155993562
True	298.85151796905114
True	24.106116813846697
True	361.6758765298631
True	326.472736680293
True	600.0099541016161
True	453.7523638026241
True	359.55520717034324
True	153.87176060159268
True	12.693843664005886
True	416.6425522650151
True	287.76550939929024
True	142.69757184410096
True	302.58862661635493
True	440.6516647153261
True	808.94459534083
True	316.79747530640526
True	775.5922684932407
True	401.563379014549
True	369.5007753973137
True	1.6763473345677808
True	1224.37058019304
True	107.38548629036376
True	893.6572872913484
True	213.59104110408305
True	456.5669753069992
True	696.5254404100315
True	81.64014478774122
True	483.51280134561193
True	33.9099682913896
True	431.9102037121937
True	78.747105246395
True	223.35585875175587
True	36.57059098211085
True	656.8640110879393
True	192.2734940869292
True	25.82134779389427
True	401.3675095091098
True	113.32942300975868
True	175.07776606821733
True	840.4854794262955
True	263.1449793906637
True	148.25804765443652
True	380.9835114027748
True	523.1398098370368
True	337.1404592944196
True	534.2278231658216
True	597.0413101110408
True	154.37230097132698
True	7.031956047938445
True	71.46489923541425
True	436.70776990446535
True	94.35169935779956
True	80.87253981138925
True	999.2255782195188
True	28.43495666711129
True	319.070691155788
True	309.91924142348176
True	469.8887240397999
True	666.3177255820149
True	189.96734437864973
True	662.4719990938574
True	324.21205257429745
True	347.51759175406374
True	273.70694493827614
True	217.6796244877675
True	366.8526590014275
True	444.1247450112129
True	413.4025994820232
True	592.4181082751846
True	141.31373936105263
True	74.89443226969199
True	37.745007655446805
True	293.34970545714543
True	636.2523205102337
True	408.7198183719228
True	810.6513679774731
True	213.00122428848795
True	383.5065260263796
True	67.66788841155727
True	57.33781030974684
True	439.1266922460405
True	204.58407629689967
True	223.17616663736092
True	41.1924638949976
True	1068.64720656946
True	165.97457418475148
True	923.7473466186092
True	313.28673496213565
True	921.700338689248
True	240.9965825834377
True	473.8978103221095
True	543.2209106307164
True	633.1590936005566
True	214.58340873188823
True	476.3071624802429
True	911.263908424312
True	120.69744677094911
True	6.959068671514583
True	562.2164997372046
True	30.020531237836884
True	74.26916714712378
True	794.6672584175451
True	223.08639115603023
True	1002.156819406004
True	697.055723324677
True	404.363221660457
True	271.5084677725099
True	494.7916129509602
True	333.9560864196311
True	181.4600261981465
True	687.1042160303476
True	731.7897672354434
True	212.2835398687994
True	91.64570815339682
True	507.91179921829286
True	136.6911294642099
True	372.1811186199435
True	348.96998545838795
True	67.76682040683977
True	377.3174831949005
True	410.9735791933994
True	376.05647813323776
True	411.8160161924127
True	428.40957276513024
True	649.4563728433451
True	58.97651649698675
True	459.3960121019561
True	329.3320033053834
True	653.5829932316507
True	227.28315332194492
True	98.84379741511631
True	41.52562187153029
True	527.7970187003363
True	636.7863338847433
True	184.03422625942824
True	418.16061264142894
True	343.2032516333119
True	16.841009622084396
True	176.53924996361715
True	298.79262306433657
True	2.48536871855108
True	896.2287814627423
True	81.30672787793534
True	101.24477061792196
True	108.26868770330704
True	365.1015583871782
True	35.98470078450879
True	467.73785930067504
True	228.0500228829389
True	6.138278004485129
True	116.62607950503958
True	437.1503631329411
True	50.50740185727612
True	69.5705584783757
True	167.17385079917662
True	289.03640860952027
True	980.255324492603
True	385.1104925070769
True	987.5256407612712
True	191.4059198167343
True	1030.448128026845
True	767.6236680360483
True	654.6359819825785
True	411.5895969062874
True	379.3875751776904
True	79.7993722922997
True	75.91475183268125
True	76.37878172616412
True	177.8260204314042
True	485.3244275078045
True	1036.5967673710215
True	174.41117349581606
True	348.0620461740634
True	430.6464091958984
True	595.4798573408743
True	605.1198743472644
True	269.4581659161313
True	463.1660129153078
True	651.3142953545951
True	100.70037616754618
True	739.5142461931622
True	264.7968250427551
True	138.42047411318225
True	415.1083517158732
True	883.7099876938879
True	430.7660335041545
True	853.2567919005343
True	201.44446664855465
True	347.09222339077024
True	704.7330147516639
True	617.3488361747642
True	191.7436388535185
True	256.96031954217875
True	764.0664002351473
True	32.69690832160836
True	169.71751500317194
True	518.104234270843
True	704.0244973524826
True	104.54748896577932
True	36.57674726902029
True	162.48860542463132
True	732.8474602115816
True	315.43290232774694
True	544.382884064369
True	360.14091290034474
True	306.4229333347843
True	455.49587508602616
True	493.1037846633299
True	72.8126368096362
True	365.6951622393088
True	808.4285722394691
True	0.0
True	295.69349462995683
True	257.087812185704
True	978.3649315155628
True	138.5940024812099
True	611.7725401575098
True	646.4153975037743
True	115.0302364390858
True	218.19244691384608
True	128.81673596951833
True	10.666933581037998
True	290.100584117596
True	373.11381133104334
True	1148.5388678610484
True	234.0947995737658
True	418.3030491961906
True	651.8750321515573
True	208.68078618481525
True	25.159485996578614
True	849.287983080323
True	603.6143856032468
True	146.03509646067153
True	642.6550124200759
True	160.52200892998115
True	302.62889508317136
True	804.7355029614406
True	35.70405850114992
True	108.45163781744662
True	530.0427161918537
True	64.58908582911626
True	75.52124805728384
True	410.6294330991788
True	21.93027171781219
True	755.6322997411094
True	102.10446524726687
True	162.2252116167352
True	18.30388894386606
True	703.2922608592622
True	28.95196568507806
True	780.8196216124082
True	395.2793378104081
True	115.81192704046974
True	691.9226943152037
True	527.5483936938654
True	539.6427626060155
True	48.72092135278783
True	366.3326871278911
True	5.013995808977611
True	92.32426256906314
True	368.002069040161
True	46.58750532597826
True	123.86137732332756
True	307.97821005869207
True	178.88274751584785
True	100.38617217099636
True	673.2214433416183
True	19.454038075650978
True	1085.4904396372672
True	498.3781131662402
True	305.6863289868164
True	488.7435527570386
True	123.77326630381914
True	808.1815432753891
True	1116.208959405319
True	736.4841296976799
True	174.44533592013056
True	226.4848938140212
True	44.4976475992693
True	55.04741797893446
True	154.73839199649117
True	98.99692867911853
True	167.8568419251075
True	1241.3864997977282
True	312.54962283826745
True	351.2129630230025
True	720.616633752312
True	17.8286655869058
True	14.93483234231703
True	568.2662399993704
True	5.79185009395217
True	118.49612173477772
True	699.9954795768892
True	185.2106361236797
True	632.2470372637287
True	837.1350321437616
True	152.68117891767886
True	888.8690027305122
True	2.8759328884534696
True	460.44576076344856
True	1063.6601990032595
True	26.12411526671515
True	240.18241455078217
True	151.25415648360044
True	963.4214395696788
True	227.88705856362367
True	485.5860836461727
True	126.73696932024588
True	516.0379622938273
True	154.70279482890578
True	97.70255905311949
True	385.8300498627103
True	65.95833003089855
True	53.95675244998704
True	1044.8542874118975
True	261.5909605992972
True	154.70078389414996
True	365.41612751991056
True	405.1063223856374
True	213.4559553011618
True	175.64985689090395
True	395.06449184880137
True	36.67161681827535
True	496.97891017376986
True	1090.6368672846884
True	117.11134941302696
True	472.3873916142625
True	308.1450307562309
True	26.070331973089225
True	416.78272255373
True	104.57895310491782
True	590.4354953233884
True	205.3506705940909
True	420.837528053404
True	20.791979185806547
True	452.9319753253783
True	106.74289741539604
True	343.93531160548423
True	32.9555758163546
True	170.750567666561
True	249.64950961085484
True	797.4903112086483
True	56.54846215713876
True	134.98479472488353
True	234.13999311485756
True	142.2852066639075
True	640.9148958659102
True	540.590069626558
True	769.3235691485851
True	382.63650710668105
True	538.5169030177888
True	422.5407256993321
True	691.1549178133157
True	73.36106863012013
True	457.692530866383
True	421.8379020125728
True	47.72735934541692
True	86.95992623314038
True	129.25811183412372
True	91.54529942505432
True	332.3942191822692
True	828.8203050173104
True	320.8866474151971
True	1107.4078856209785
True	310.6427125133495
True	922.126084344511
True	155.6201420270021
True	601.4421322322222
True	598.4494893791772
True	697.3808153523948
True	455.1167844255687
True	61.78265055402119
True	282.55217052914
True	40.90016882616153
True	156.99970668506398
True	165.7708837841938
True	1127.7817484580266
True	231.08475966084367
True	563.1190262560973
True	530.8261293360833
True	568.0915055583649
True	891.1825253577707
True	576.6139109807607
True	644.1839738327234
True	972.6383219696736
True	124.75581686453005
True	322.06746661550625
True	250.4347831322332
True	323.25313207967935
True	91.3625006998504
True	383.5435477891141
True	4.135566726161321
True	343.00573421550894
True	254.45501635154645
True	588.6427499479173
True	294.94065557970055
True	353.9581043177934
True	10.18607401850318
True	60.18673608427619
True	541.846292931062
True	30.003844519963213
True	141.66414127129096
True	63.5696790046525
True	156.34401327839808
True	239.09585692522109
True	72.16419597919908
True	380.9054723639128
True	276.6208856930189
True	102.5189231461831
True	340.3806082304486
True	65.81060088015923
True	610.30125605684
True	827.9131543673623
True	279.12099064697446
True	1159.373361822163
True	111.40535762926284
True	307.5430576491542
True	1041.054839134845
True	92.06653686558288
True	277.0827803297801
True	9.896386162273446
True	412.5140565696893
True	445.4931014723212
True	157.9526228544321
True	622.6545925714029
True	922.3376143664932
True	149.87015488350303
True	79.72013158459833
True	321.9557670148744
True	531.8176422125163
True	617.4080989257664
True	1219.457013041467
True	27.60287955499332
True	946.6080509065928
True	137.99583820732423
True	629.0008120252553
True	120.2205583851186
True	124.08370586094742
True	188.70892175391472
True	176.45212894639775
True	743.8616186413847
True	203.9521828940118
True	231.5867541634499
True	66.88520966088302
True	508.5600888021452
True	462.0314093217282
True	175.91532785288803
True	232.1396299779847
True	18.155578839013277
True	428.1299390953588
True	225.5169798115044
True	282.71384680377014
True	115.39964194828542
True	726.1666262332751
True	421.8478509445514
True	265.7236320187693
True	639.572616697052
True	513.8154480576426
True	470.1853501622391
True	130.01116647636678
True	525.0069889643726
True	424.7378555906236
True	2.6704790265063787
True	189.21111918497928
True	94.1461586927642
True	253.51578371561507
True	2.870692253961251
True	129.05592736773315
True	344.4432710846957
True	9.000459731554265
True	888.055821893702
True	176.5688894047803
True	745.2184258854545
True	794.6032488336742
True	169.4334802065157
True	220.35448571257288
True	464.1978868471513
True	847.4312643656392
True	48.57037065683703
True	39.4248104809996
True	134.9226561148352
True	634.4904773561412
True	725.8149433158845
True	181.1479355388288
True	596.6486703650381
True	597.1521075222245
True	829.3829019249899
True	392.10641474029177
True	189.09767418131344
True	861.6956449357457
True	232.31862537834405
True	146.27837357835222
True	331.34298843539204
True	215.55232134987784
True	212.06017247014967
True	624.7340081251263
True	257.14175964951767
True	189.92808142129996
True	452.4872865189541
True	467.8896865215334
True	62.2489053707442
True	298.68319748909164
True	82.03355084322425
True	330.0551211703543
True	351.60697140171004
True	252.54341403689224
True	178.0186679707828
True	376.204669857352
True	649.9727678122603
True	747.1911064424551
True	296.8089432421451
True	755.9051737292193
True	66.30721293141688
True	898.8266817207974
True	353.6838445687424
True	12.647599049320654
True	595.2055120553395
True	680.2248927993348
True	244.77767053493784
True	170.75804037298846
True	46.84550930213532
True	385.2463975042015
True	77.42218351862431
True	13.160822717582665
True	916.2065834855384
True	366.3123218850875
True	179.50981309345968
True	988.3812618220508
True	12.299201370544576
True	796.0590665614571
True	32.24223006507114
True	645.0189430530111
True	59.11419888459572
True	747.0565829598343
True	429.0873909803854
True	201.1728765466789
True	447.8116473126012
True	203.9292510727633
True	299.9964915700223
True	224.7072410162481
True	398.34986186916177
True	10.20108084261608
True	326.59486084991386
True	109.0338463894674
True	9.909897093290164
True	467.63975776273054
True	719.5696055554082
True	288.6014042070904
True	81.20557326595922
True	315.5665043978833
True	83.13642431503547
True	176.06305090852774
True	175.49365907619196
True	391.348965156909
True	43.44481622000814
True	134.60823517966628
True	370.348167531304
True	888.0336110718678
True	113.2554678183372
True	211.62475187090615
True	419.5432170500568
True	18.84279902274048
True	438.84010167728286
True	507.06580516529226
True	87.5693090279429
True	404.3699669944942
True	377.8015249975611
True	412.1270593026924
True	588.6368777890184
True	1014.4714626345112
True	984.623343333369
True	54.9877266347372
True	1080.3231916983505
True	111.9275017612836
True	110.01725211761048
True	112.30021118237912
True	503.2482501729612
True	375.3791337263384
True	577.0559883079445
True	260.9364796353424
True	153.39552498499395
True	398.1338593052452
True	15.422089177218426
True	462.0900485402261
True	382.9815788311816
True	149.13434282723938
True	93.87885911010298
True	522.5380781693995
True	998.3031524224712
True	201.38133651742044
True	68.82099601091444
True	432.9270803140678
True	380.91181913081647
True	483.43677854184034
True	343.1439528693688
True	3.65014158847012
True	518.1342346497981
True	484.1777558239248
True	508.252755103546
True	197.404699952958
True	101.0251082346582
True	22.52719293432373
True	374.61136722914586
True	109.78324074491827
True	7.797038522497546
True	34.89473851266282
True	344.98393363391256
True	647.9168554281603
True	133.2066249640391
True	94.134567004803
True	23.70541453555385
True	414.3124352079351
True	369.07683648231193
True	779.0003897896116
True	303.4929783165458
True	517.2444268928446
True	542.5590596916195
True	530.479176746642
True	292.27217440749416
True	537.426436796328
True	99.69435219361937
True	578.8255602264836
True	6.815210030824657
True	377.4992800938752
True	470.6276563832273
True	984.312571951607
True	338.9559711647929
True	782.7808034944921
True	970.1657432134424
True	176.62283323645926
True	37.90530850133873
True	379.2252425646762
True	389.7371498338237
True	571.1827947996356
True	261.65094005766025
True	26.996267169720312
True	640.4519637340987
True	133.29065830589934
True	1070.0693548096428
True	337.8272336819477
True	462.84006645237366
True	123.07654909327186
True	799.6101480431652
True	143.4469728665644
True	812.4513158454838
True	590.9221111428888
True	184.1071794588485
True	112.8080695837975
True	68.26403040069756
True	560.4073819692854
True	882.7670904675714
True	436.7243838965615
True	533.0620589044213
True	133.0219539855124
True	596.9429673440629
True	473.0539940438786
True	790.6194564584525
True	333.0181750161191
True	584.6765050400594
True	121.84394104540942
True	25.923158519026902
True	406.9302335628889
True	173.46726946665189
True	101.39674176088512
True	383.5297534129169
True	1089.2706094700284
True	258.4782621011679
True	557.4203140147417
True	10.840841242342702
True	77.21659923595354
True	334.2668929805734
True	786.2488641426633
True	454.52552712956486
True	518.6609935257061
True	693.5075620252422
True	71.76950633306512
True	730.3295185857679
True	48.95611070022
True	104.1365852143692
True	186.9473526888358
True	83.16083983143048
True	26.20250440606281
True	298.35901222314624
True	467.732481265647
True	908.2713575230056
True	849.6475075589184
True	5.617160913739898
True	294.4118193682818
True	476.3526714147616
True	125.53421815968206
True	249.986100878367
True	329.4717131798281
True	1341.852681932743
True	449.2357443014652
True	26.11756333580349
True	182.36308485172825
True	695.5339452840572
True	36.600786543101286
True	179.65425948785926
True	562.2732259408208
True	73.12766434891932
True	883.8617455387216
True	318.40382742755577
True	656.29485106509
True	80.52682827663652
True	677.0409220434653
True	588.4784197199745
True	887.9286563669992
True	254.5682094976953
True	513.9013238984744
True	807.2589173832006
True	916.879340115333
True	239.06181299395763
True	775.0872736297086
True	224.60459798009987
True	459.77085049861137
True	364.93452242387815
True	499.3583299686138
True	486.92859382373854
True	309.016522678082
True	352.0743883060647
True	110.7402648548021
True	353.7584244069635
True	1128.89988990339
True	316.89698562146384
True	148.1771178644835
True	294.15520146437603
True	748.8838021092648
True	651.5048507766749
True	421.48798540240847
True	115.53906151715871
True	343.2529310331648
True	33.20960819806897
True	168.98465984165867
True	90.85538710572878
True	86.65381014634293
True	559.9214743936307
True	141.28741755054943
True	136.284457034922
True	97.61798882386
True	81.29624742492959
True	447.2476201660875
True	403.44995887407697
True	1039.8929780962012
True	540.0971535363059
True	856.6580632732852
True	270.6442042277419
True	294.5107196579128
True	531.356156246018
True	192.66709717684253
True	716.1111459015867
True	246.40296985097615
True	359.6769188809405
True	68.29945056453373
True	117.5368742055158
True	256.7021160871248
True	121.48339254018374
True	464.1682450412301
True	31.73927110778347
True	577.9750896393784
True	1009.6859179769118
True	732.6499143573045
True	1.3747656336164111
True	61.665252694156194
True	479.7919055895158
True	435.8199329958069
True	77.71694018456871
True	124.43717806630488
True	306.68053804906
True	84.10280701452294
True	52.02186934744912
True	748.9756225516159
True	646.5177535773327
True	157.87130484073109
True	156.1854346925918
True	531.7403990580449
True	52.61326590219213
True	26.65914579684903
True	573.0810303980569
True	454.8468255160748
True	1137.8063993813666
True	47.50363867337037
True	473.80309827188114
True	869.5518834432253
True	794.0619563959115
True	276.0142184981419
True	743.8197005867812
True	409.9910889469613
True	40.916472361621885
True	105.02991798611568
True	711.1958951147656
True	76.61014757775584
True	137.088422854494
True	931.9884799365694
True	186.88460188980537
True	281.05612966095686
True	109.03180854813915
True	661.0286470102097
True	590.530903648888
True	213.81095249584016
True	443.7203827795376
True	42.57908008805418
True	277.154617929253
True	578.6672069089279
True	626.0727232300711
True	321.3246069103486
True	74.7882318975697
True	908.1731049385104
True	1079.8916633529925
True	571.7700365474924
True	60.22918568002627
True	31.23966492799641
True	94.0531470559766
True	103.84143475412132
True	97.12433123074966
True	874.1612624060862
True	1182.0345381697844
True	711.8768851469201
True	329.05795666464905
True	8.413409218837282
True	22.634493830229417
True	339.99692181554053
True	486.3112545755889
True	44.91123797197258
True	561.7592482437336
True	433.47359748450657
True	383.6777367845164
True	81.18559190161712
True	190.0405597547227
True	264.1766375860385
True	133.14458443399772
True	387.6273733592172
True	45.52015026091558
True	169.5364267205056
True	1150.233141063963
True	5.767474186880318
True	25.63240936495596
True	588.0315981699152
True	361.34373496129433
True	768.4544944222848
True	153.16529332154818
True	794.529863812256
True	603.2028690638256
True	277.42732242421107
True	451.7490903210454
True	344.61566221689543
True	269.64124782112293
True	263.929975020389
True	399.383965260912
True	500.1285636719952
True	493.59881456267215
True	108.38477410607244
True	354.39408935146685
True	9.046538939223222
True	189.31913828516863
True	230.0578601583504
True	848.8638638559655
True	564.111255764464
True	30.51376787618102
True	737.6451199304504
True	827.1054073712824
True	105.2509319541992
True	345.50821276031644
True	828.3418362493646
True	215.18021270607483
True	158.6322078801681
True	530.7097737828121
True	574.4387993521784
True	1072.993371119596
True	146.3081131084116
True	155.48967266554737
True	260.1166597431709
True	315.83091146860863
True	429.1916418323288
True	409.0028028500752
True	325.9066263377316
True	457.1063435617656
True	483.8409243637027
True	223.69046933327465
True	1464.8792168248049
True	255.08607656811597
True	399.09552932962
True	50.67325547215102
True	756.6749016201438
True	257.79587838550543
True	923.4709049295852
True	543.7859164716556
True	307.8390728804046
True	775.1441582015997
True	268.79518233144506
True	209.68625776112916
True	264.09856479035864
True	213.275579599462
True	139.7798598391399
True	248.35454413549203
True	732.7151724873573
True	540.6860485276175
True	221.50636658702763
True	1123.8825000999964
True	116.96372105383224
True	265.3585210002496
True	72.18476076682367
True	303.7382393767615
True	421.5032949970193
True	89.76916864025615
True	215.96231012051803
True	76.21856243714473
True	709.818599652934
True	363.2214166667416
True	225.60291188999625
True	745.0596056701884
True	876.3367388893532
True	826.3401026761171
True	823.5140049444801
True	354.72715002461644
True	1.1537590529759936
True	252.30205378455432
True	50.56816189401764
True	379.7527825378312
True	52.81428659278062
True	356.37679996336266
True	853.6075747232227
True	1021.2457538092258
True	408.8313293369045
True	24.101930151075443
True	508.74042821070793
True	512.4051931838952
True	189.4634896205791
True	235.27679096506284
True	288.4020738113513
True	19.973860649811133
True	123.48576627065212
True	976.536948192939
True	62.85744850565051
True	488.1790806554413
True	788.2567866598633
True	104.49480438698797
True	229.0440953523475
True	117.61569197537692
True	14.760066473723954
True	1.5076026616668503
True	120.87477908957092
True	1019.5369168910702
True	463.28545213719104
True	68.61658491708535
True	783.4895558750173
True	345.907166640844
True	1.2593470828278372
True	433.3441993526503
True	189.07110967987225
True	507.6753657730725
True	84.4755808668576
True	334.8768749080018
True	374.6176227147708
True	169.674577027873
True	226.10350923873403
True	130.91439220024375
True	175.92033612115992
True	962.312843893756
True	16.31536920104995
True	501.15399976036827
True	475.5812915844926
True	395.23494421351785
True	222.36569213408663
True	229.8365192276944
True	148.89800969073073
True	46.7645094609636
True	487.1986677690847
True	149.20361670858654
True	832.9225220893761
True	833.0547996089073
True	249.3276503924443
True	308.5324056424023
True	528.8518380269944
True	40.2918257369736
True	89.607994501408
True	768.9692983024962
True	1082.280705241793
True	116.5440007697044
True	730.2335814096133
True	144.8248730887323
True	935.0030043963552
True	684.2317597357675
True	98.7734582003295
True	272.1558739964448
True	633.744063337045
True	253.1089057721825
True	47.92228462689053
True	562.940516754351
True	442.8951818207984
True	5.870254770045219
True	471.88182046252734
True	65.65898638998765
True	170.59059065025085
True	230.17504435450448
True	289.42923970804645
True	77.88360531818284
True	220.10068196624687
True	347.9755428811003
True	442.94983611167686
True	916.9162712216718
True	49.72505501156654
True	901.994107731957
True	1050.307390463935
True	129.15137584220517
True	74.23774159616595
True	975.96376505632
True	33.8073159934346
True	218.5863080559411
True	85.39096460070797
True	214.6103599023392
True	358.52459888067466
True	968.991987406124
True	97.33843751994378
True	70.4093275465669
True	640.150284336031
True	276.24365131088337
True	717.9502194835839
True	54.53796588078056
True	473.2611330798956
True	387.0786264406252
True	686.1078001465522
True	55.06825638346957
True	112.3085214040998
True	27.55597593305969
True	273.0473171481107
True	45.19523046960456
True	350.8702671644279
True	2.959455630563523
True	1182.5481166189088
True	104.02233709034812
True	137.0288237893915
True	346.07849203710214
True	733.215471616368
True	674.6036293377769
True	1024.3531320648572
True	459.422080645874
True	418.7404281424462
True	143.5274559293122
True	417.3777433610349
True	835.9750170066411
True	419.5609297245157
True	938.7165995385895
True	88.07775912587404
True	429.3876600548599
True	181.64448343463053
True	270.7433524681218
True	752.6120463082021
True	170.03256995841085
True	135.96081857970407
True	64.63578369813841
True	866.3122107487434
True	800.4106047826651
True	79.8805928903624
True	453.20180602458095
True	746.958638209368
True	418.6790724843969
True	57.03494580911883
True	319.5725624692984
True	782.0890406387339
True	30.68625165141515
True	373.37301116826393
True	168.6223411076176
True	283.52597087193845
True	27.99508657486138
True	217.903866417126
True	777.3542652895259
True	642.2402505142109
True	55.60830420186031
True	288.36410167697807
True	896.4312931628117
True	18.034689344939192
True	311.173643967232
True	301.23166045887103
True	437.3564392593362
True	216.2152297625852
True	605.3749845283256
True	46.471619600601976
True	970.76904220944
True	867.2231777618842
True	48.45260069766567
True	403.4355584679414
True	738.2757439651016
True	918.9311076109532
True	260.2345819231719
True	604.4786475130782
True	129.4302899338686
True	191.1907590449273
True	126.17707245419156
True	133.98685231978985
True	204.45693241005608
True	938.5525412188138
True	806.0232189344488
True	963.6789273504488
True	19.30109187162236
True	25.32462915627062
True	365.8815602863913
True	14.10275564399634
True	607.5492277026109
True	1067.3985975615235
True	256.42987750654345
True	207.84820991039516
True	86.29853969296111
True	215.48764003098603
True	129.27665342253434
True	45.40302906896183
True	137.37630110827828
True	89.12452035598358
True	242.9476161525708
True	567.3316145218668
True	161.3069874370146
True	30.40268797465771
True	59.52388450905063
True	429.02857571392207
True	264.4319319692321
True	571.7891116053644
True	21.497164962666364
True	114.1100719463835
True	656.118693401326
True	266.12385265829454
True	467.7187952206697
True	653.5194562620574
True	104.24464442189432
True	114.69640672034627
True	81.68876538935724
True	26.53608577098529
True	125.61806020455136
True	83.86859472133769
True	100.53275971075206
True	150.6872081769873
True	235.89490218293352
True	847.9820877139292
True	284.5461688936855
True	934.1666407842348
True	166.80598828498586
True	196.72248456519964
True	824.4362844848553
True	319.23125209207313
True	565.2460667773446
True	253.97762093568392
True	331.66566862207
True	442.91548916107865
True	575.7932886368077
True	649.6185125411565
True	367.6266587516735
True	35.21762101417415
True	542.569119430267
True	626.7238894593819
True	19.32501493443972
True	11.952230385320894
True	262.79702398965924
True	391.7839493038446
True	448.095616719349
True	65.63081191530691
True	601.676897666645
True	956.6442870607592
True	247.6967754719565
True	877.5590527011905
True	278.2561971081603
True	99.32505208926466
True	287.66259447251133
True	674.7913419719683
True	39.00025959123049
True	585.0823375938403
True	1281.1690379700192
True	1023.4991381126426
True	885.2139473018818
True	202.9402222172008
True	93.71761082907372
True	194.4480800055416
True	859.4508857868756
True	141.55824063333688
True	1061.2329203285526
True	879.7800468558627
True	40.9477950652109
True	88.1254255358259
True	433.6016618437208
True	418.6493684890284
True	194.65633222253405
True	522.548920266598
True	673.7802655967756
True	126.75695062447208
True	276.06085477676487
True	1030.8191524576496
True	51.45668041111204
True	731.5481647943475
True	545.6058110597425
True	39.92941034187451
True	802.9785629283227
True	392.90242497452107
True	550.3026160813396
True	110.70822235640074
True	274.08659151969573
True	209.4390093194336
True	26.638611195174366
True	133.9960521327697
True	768.1815606111454
True	149.6422696042653
True	374.7797180414989
True	61.52844759493649
True	629.4726807190185
True	634.7593741880951
True	220.17519721865835
True	440.67972339791487
True	167.36447071945682
True	165.7487376776413
True	214.7955858926201
True	272.9173191881838
True	368.7351734258536
True	129.55350834992035
True	196.8391133689528
True	26.90531603856272
True	868.9624144337891
True	308.02686266748265
True	9.884055733245102
True	372.3811199470777
True	164.68817390915277
True	621.1046925703802
True	366.0307923072102
True	587.6040192354001
True	545.8319940410873
True	464.55213647300553
True	785.0947869916996
True	243.12808676887173
True	565.1581904921712
True	156.67864839386812
True	533.9494490501219
True	346.0422457720383
True	379.9936295792947
True	129.26894655277994
True	141.2149999725471
True	106.5757672125934
True	64.46291183507729
True	729.7288473645028
True	185.83633704461496
True	46.543144705830926
True	0.0
True	542.6135417093017
True	116.14566161508117
True	24.367378065339025
True	39.88626888717325
True	112.29549864528072
True	539.3178989525923
True	177.86422894960657
True	102.18887092970836
True	36.59485869229975
True	160.01993746769895
True	894.7199691762739
True	45.17396055228744
True	228.97647544767025
True	761.5917130711591
True	317.8273662726747
True	454.4405321167261
True	482.97537609794057
True	510.2406719584658
True	601.0267457115195
True	939.704532950528
True	260.2910752551817
True	1006.6395874457188
True	914.094264208217
True	618.7157412251735
True	348.85930514817665
True	842.0152480347787
True	9.983159430848
True	33.395787041452266
True	293.00635477504244
True	40.61435004590886
True	210.8560853563808
True	729.4965478982723
True	215.9714828237416
True	742.3543192928432
True	758.9827904601568
True	121.00473102222485
True	363.1331290131928
True	590.6513077377236
True	23.504802975809817
True	126.35362773098358
True	440.6390053242271
True	300.98541610443084
True	199.09121944761984
True	109.91730652601336
True	384.3541847268871
True	23.82265967274885
True	361.6205662763634
True	369.6140367607661
True	1055.2478822790426
True	362.4733060918877
True	31.315875249029983
True	434.7931852652718
True	434.4185063935034
True	231.3162303487428
True	33.648256116451144
True	760.1377423848776
True	423.3737721726959
True	167.8948356085814
True	12.30022766936476
True	1186.745890240588
True	163.90213844679232
True	29.31716090340629
True	321.09491378121305
True	283.26536055585666
True	112.19139175994432
True	290.2335748415999
True	45.81630324736362
True	334.25753588002925
True	290.2873071252065
True	302.6278186832756
True	30.11480644875589
True	49.09162688007387
True	1075.2922943956426
True	26.18228512157665
True	11.926022508310531
True	171.87069868927838
True	669.1372856022699
True	9.407788564395982
True	192.2815050766239
True	179.65997786687254
True	514.5385191032723
True	375.794873928352
True	749.5264957303652
True	323.9775504902981
True	483.1693628325266
True	440.3503298488291
True	502.7363897606811
True	100.209175254326
True	1269.3862894124718
True	918.2418216498288
True	284.0123986221005
True	536.1506172088667
True	104.6278399173328
True	586.3766787548517
True	424.6052033339597
True	158.9996731906026
True	77.85718172126029
True	341.0311693348227
True	155.30108826409605
True	31.132236479738
True	606.6069986938511
True	386.6499641560266
True	69.69960605863105
True	30.12691990790026
True	667.6517481950627
True	494.6719531720135
True	69.38311933507165
True	22.043253626142565
True	337.0300966839941
True	311.63049802574164
True	695.0231148511748
True	550.5472797490318
True	554.4509371314178
True	776.6849104502032
True	9.723090495950432
True	56.65432559308788
True	34.625804521790904
True	63.53515196622936
True	514.428382919839
True	594.0958050862689
True	87.39911912230019
True	104.04485880892064
True	196.8597964041106
True	72.85788806877343
True	183.995127156035
True	206.02550699694285
True	277.9314019805601
True	790.9901161232184
True	604.7607951720232
True	285.0865118184432
True	189.8378540311145
True	268.82195080130606
True	247.17432889998148
True	762.3172442753183
True	331.7849085476107
True	165.2437527941205
True	892.1934929836503
True	337.2031338244669
True	460.80689682308457
True	158.9212950629506
True	121.00065696605712
True	63.33138977849947
True	214.333189746826
True	979.457496949802
True	523.7056247585471
True	110.5850810098291
True	357.68712678462293
True	97.4417503154887
True	673.4846136221392
True	4.2441902330815005
True	685.9685344820399
True	36.05523523956111
True	952.9263354223872
True	842.4305615831119
True	214.99832672211176
True	31.37832671582867
True	83.27003473198182
True	456.11209680478464
True	216.8406310651719
True	1.3673578177272894
True	73.03102334501395
True	1065.880751635381
True	335.08770708309834
True	672.9894694229699
True	484.535761472544
True	33.065880884670285
True	135.65296919161423
True	435.3629309601904
True	951.3570462971604
True	805.3679040794909
True	412.2844060791355
True	339.1204770384257
True	17.000073253829406
True	73.52769067814809
True	756.3696904389694
True	478.9490697834324
True	383.7712251242988
True	823.0515113598536
True	24.36156649709933
True	219.6693303582273
True	895.4971520557127
True	227.38376607657952
True	7.2709679791184145
True	507.606831082832
True	104.28934616527232
True	653.8519537930631
True	54.27470302009464
True	260.7471294198765
True	871.5919654544465
True	904.60639887981
True	280.64593767444035
True	424.4281351294494
True	115.0818737130746
True	581.2723077790315
True	256.2757158237755
True	197.40708845122228
True	879.9123050113081
True	52.30536164013972
True	736.1470650263136
True	275.6997822468919
True	302.5373322945717
True	169.16218823873814
True	496.8770248291866
True	588.8290036616628
True	358.65183723671777
True	391.626741625856
True	71.67122194139341
True	157.92505510496505
True	447.73551085998287
True	212.77809210259315
True	37.56010874074806
True	194.7212190141038
True	391.5270617586425
True	384.6121848032158
True	742.2427577302067
True	134.45243193207273
True	653.000056320047
True	510.2628434138355
True	608.4623822034423
True	139.23643113131996
True	39.44024374525725
True	657.3115815681438
True	67.25500911233797
True	565.5102124666354
True	671.8202923534045
True	450.48825169991153
True	130.3443440612789
True	534.2757603463189
True	4.491157679814183
True	397.4479260089328
True	32.2788455142298
True	628.1991630944092
True	265.58879112072583
True	573.8719239938926
True	688.6096647566372
True	150.8442226852805
True	511.28144637537577
True	480.9276995271193
True	65.407801381929
True	961.7245418918284
True	3.006637292969291
True	26.80334753362325
True	646.4224111322486
True	699.3695405892538
True	139.19759560723583
True	416.1022900501503
True	123.4382273123756
True	71.99150763958933
True	444.8645599170405
True	41.4837571863682
True	513.8796081201655
True	13.055257568680291
True	879.3139272010899
True	546.5367747772732
True	663.7498246395503
True	103.56702407360493
True	382.09730324868747
True	977.2055394107268
True	793.7155435909223
True	143.47862109574956
True	534.9898939242598
True	432.3055440384335
True	231.98453323422825
True	252.13224414607564
True	5.630415899577272
True	321.8420318881723
True	12.599829375392956
True	365.4364731450006
True	71.88527464414099
True	446.0444050888164
True	668.2623607147221
True	124.2069518064927
True	241.6634161628304
True	655.8118530966821
True	674.0445508568109
True	291.08833249311505
True	137.57744664596132
True	156.85585159515983
True	468.2695401612384
True	82.95276946412602
True	10.901036746918743
True	509.6599451419826
True	569.9203691566428
True	20.010766320024334
True	138.90934108175838
True	866.207890967193
True	479.8171416792939
True	260.51562028422444
True	32.88656466318858
True	478.6883802808368
True	111.89875917084052
True	580.1480620011163
True	668.7070254863953
True	292.3728637284862
True	382.83102748083707
True	186.10858044392447
True	241.37296001842017
True	74.02698245572437
True	213.14159693393748
True	494.5989445572656
True	22.041207630005776
True	473.23182010581945
True	378.4655155094
True	702.2326970611574
True	908.275138117831
True	895.1129611090028
True	163.33293470870456
True	405.1110936298667
True	73.3296764222022
True	198.5157854719152
True	319.9343217890493
True	10.74202781097564
True	767.7565227159544
True	23.323525661119515
True	404.5058588030186
True	269.31610946351606
True	647.7223077862633
True	205.6507556070495
True	39.4538749172903
True	677.1161289228316
True	1098.8435107413386
True	229.2999935948352
True	129.3744151565381
True	593.1663567648035
True	495.05838405371424
True	17.246769833657332
True	808.048268690295
True	116.43074648821252
True	46.65633360412749
True	316.6412168344873
True	365.1882333610966
True	384.6627062378867
True	270.1590304446523
True	18.59358847101209
True	24.13964374536197
True	854.1231297265687
True	203.27774076013097
True	111.28932513856616
True	833.6381094854855
True	646.1800267477931
True	605.545312193465
True	450.516900183945
True	144.44427763578352
True	31.132497091092684
True	97.26382184967623
True	439.6306319741889
True	231.56368538197583
True	487.3032369956292
True	145.81038783365588
True	463.02211842233805
True	643.2541114085288
True	962.4131539376484
True	26.465334122839096
True	1002.3596744561056
True	1042.7672375011512
True	500.76217923710107
True	78.53762988023351
True	826.3086494935552
True	644.7855379761975
True	651.4307585829956
True	173.7018896286602
True	752.3701973063053
True	708.8055627248401
True	124.38083904821016
True	765.702253477968
True	794.706885734207
True	492.8483444305665
True	226.4208382707072
True	71.59600844217661
True	325.2135971258736
True	344.87513033563624
True	467.1293767229952
True	441.8820531892173
True	188.9117190679236
True	323.17670740495856
True	2.4328848204110143
True	12.71416477360585
True	104.17826814013034
True	130.6974185547791
True	354.7083346702876
True	351.91491694166297
True	108.60123616818866
True	17.329560216105357
True	207.9568291189829
True	832.2188652682871
True	461.3610108480175
True	495.6862602884905
True	571.4400982346791
True	844.6788791174386
True	643.8028487242103
True	88.31502882668597
True	205.74733692476983
True	238.75215924269867
True	292.51468955487013
True	106.3864737943686
True	373.4828875191165
True	429.2129824011947
True	168.38042855451613
True	658.2259917508999
True	248.91930565909848
True	202.1983985948004
True	30.71684608059088
True	252.2238258054078
True	466.1120971261632
True	165.24289571372435
True	508.04111906850494
True	488.5217229761072
True	245.3392353401716
True	106.34739948784922
True	39.636621219258565
True	402.843952799089
True	787.0849244194627
True	170.67877793242516
True	1078.6317131461792
True	1049.6899330693425
True	475.722937428047
True	102.76988440524038
True	125.17101009677648
True	654.7923394462382
True	9.03502197448281
True	225.7901199739433
True	141.00402736358322
True	115.56817586744508
True	332.84613663644865
True	634.7262914849173
True	34.686533931819746
True	125.55814458177376
True	960.603486409095
True	59.91932642082671
True	445.0463772865345
True	527.2594837453585
True	249.7527917933772
True	127.31681232439482
True	924.932647431562
True	1203.1402864534962
True	516.1118418410912
True	642.0005721266017
True	213.45742445602164
True	152.7701842359561
True	311.4780014868904
True	273.2199159990421
True	170.29145733759268
True	286.99474926590466
True	339.9558633465765
True	11.709027444084498
True	633.4591893624013
True	143.20334180510287
True	80.05085232841203
True	441.5964136205817
True	327.188237733556
True	1227.785252901605
True	357.9662903928051
True	992.8490710730988
True	9.673202214287118
True	269.22122324743617
True	229.4346887527173
True	158.64481632998204
True	510.2865835998453
True	195.67970935737543
True	411.8234650727607
True	320.85039818444113
True	114.06268191652894
True	357.34781601043625
True	1021.687570578137
True	697.7361614427678
True	229.5638629985011
True	108.1488200563004
True	287.5446015324397
True	24.09092412021178
True	351.6099258156002
True	328.51178717391406
True	572.728939390029
True	471.5442591696084
True	361.64677091929065
True	163.27229938487147
True	11.794654117892176
True	420.099602851306
True	278.41261973750017
True	137.02207126102553
True	299.4114919820499
True	414.7795110257553
True	818.5071348916895
True	319.2166960674405
True	774.0272210402751
True	399.08390784685866
True	361.9281079649512
True	1.796906016136726
True	1175.6875512396182
True	98.8851897303512
True	933.2295357041036
True	208.25747092831912
True	462.1055738543721
True	668.0136216133417
True	86.4383885958069
True	495.026595959161
True	34.81821781010102
True	426.71937259599474
True	79.95562851111175
True	223.28037536414124
True	38.16351493270084
True	660.6833714447251
True	190.3562672125369
True	23.383477659608776
True	399.6493895509218
True	116.5326836636024
True	174.05685080822872
True	826.7696418455847
True	255.59432040567572
True	154.2197571026953
True	382.49501293521865
True	512.1748449874299
True	333.6233385082863
True	512.2352275188362
True	619.3977864924288
True	157.78484071581917
True	8.47064808257205
True	73.69379140141272
True	414.543221615517
True	94.5284133358629
True	80.80654758468246
True	1040.6947414624017
True	26.5646135592282
True	327.1447900714481
True	328.10818799199205
True	456.3771072394497
True	666.2851541712212
True	185.6124914087494
True	653.4118281211015
True	339.3410917746862
True	357.89642035804434
True	279.0989991507501
True	214.35246352629864
True	356.1356174449346
True	446.4751920168882
True	419.4258089413173
True	611.7575062994256
True	142.39554975937142
True	79.97330828112482
True	42.54597649584399
True	289.61269756354045
True	626.2254142422003
True	395.99554835117095
True	772.0044799932462
True	213.76714672980276
True	394.5551308728676
True	70.34238826946147
True	54.40103688721457
True	416.1644709712351
True	202.90759420080977
True	225.57178581552608
True	40.864267959221536
True	1085.686813338799
True	173.951142313019
True	885.0850171977215
True	316.9108724619692
True	916.2269051549068
True	234.51746406018933
True	447.7317196658631
True	533.019727006278
True	617.387462653586
True	216.0691170387128
True	475.7764763407736
True	933.9903286259436
True	128.70099208243866
True	6.8635137964931365
True	601.9855917663185
True	28.332970196686794
True	76.734796653263
True	807.1720753619912
True	230.4517964673706
True	1004.109838306016
True	681.4363341116588
True	411.2121180039748
True	297.5291463898006
True	482.94066682448727
True	338.275943794418
True	178.19602565792755
True	691.9632150644228
True	736.6316461923311
True	211.62329242459356
True	87.49779798840848
True	509.826902605426
True	135.86326248646944
True	386.2142997317496
True	355.131913861924
True	63.57852318785009
True	384.6735827048494
True	402.5159272913928
True	381.63970381228825
True	403.70040446076575
True	405.6080323720243
True	664.1319168084942
True	53.7187990030191
True	452.7149413125392
True	325.8560316186826
True	636.9218010178153
True	221.12251133108032
True	98.60402866780647
True	41.22039336225642
True	550.6932082080344
True	635.3792397961556
True	184.4650569628932
True	411.69796499194985
True	344.59712927183983
True	18.316053844326124
True	165.87367520221372
True	290.47874681343256
True	2.6242286839797084
True	893.1397537839861
True	78.18356700199502
True	105.95850988568924
True	111.33292652178264
True	361.08753425513015
True	40.6162725629675
True	465.23733681954553
True	224.98259966964605
True	5.875283996911879
True	120.55602304866252
True	444.17283174311024
True	51.26725650595668
True	67.80374631838532
True	175.6191685328563
True	300.1966642503216
True	954.6341648546004
True	383.5555679643323
True	947.8666942967058
True	185.3460855026713
True	1046.858425164485
True	791.9290552929237
True	626.585676261295
True	400.0426575355979
True	401.48895341130793
True	81.04460004494534
True	72.41889927765652
True	78.37629273889634
True	165.77647595390422
True	481.7356010202525
True	1116.3640232069529
True	180.74240593076485
True	347.62306714159695
True	438.9740401003277
True	606.280557368042
True	610.7241417069172
True	271.1750225601122
True	462.5510641701632
True	656.143193716276
True	94.4926966935894
True	712.4327007256129
True	254.95920261338085
True	133.6084300236149
True	405.3580718938607
True	893.6953554901064
True	439.0477278196452
True	862.216292979123
True	196.4324987746426
True	345.00443763806527
True	700.6512685128179
True	622.635222648289
True	194.80573476288907
True	248.7247996709038
True	804.6416555009991
True	30.660206693281985
True	181.02761841642132
True	471.0955749404185
True	711.1876692817057
True	105.11544846084225
True	35.94601974644749
True	161.1492862445556
True	738.9767694101923
True	318.6667055649126
True	553.0174695127945
True	351.0575276145682
True	296.2445366152188
True	465.3602737053606
True	486.08978716188295
True	70.45268080832199
True	366.90391823092347
True	762.2559400637895
True	0.0
True	307.3653726711185
True	251.1222663861881
True	955.5395707751036
True	153.88018903828066
True	630.5692435065823
True	633.0921556779847
True	112.6606827372064
True	217.2218891879012
True	127.64596002952555
True	11.943841472741465
True	288.1156898766151
True	376.1494342077838
True	1120.4003622770697
True	229.37475479587636
True	376.89454467969256
True	648.6334305721122
True	210.11585936723972
True	22.3916305339695
True	889.5355451706301
True	605.8075587732648
True	148.5353346807168
True	640.3625853042166
True	157.55990109923596
True	307.4203946987629
True	785.735911251982
True	33.563178441420085
True	104.37329459551133
True	532.7748632612256
True	61.31934605500246
True	77.24831887730244
True	407.76420575367047
True	22.16377635658336
True	731.7237086982684
True	102.38198429817356
True	157.13122427306865
True	19.30176728256521
True	720.3578609411406
True	27.36537752228063
True	772.3936198864558
True	397.6320578664899
True	116.7247465706276
True	707.4392174114195
True	522.5245868578116
True	550.0182786864248
True	46.38619650031176
True	365.6750109313977
True	4.68590860630124
True	93.69415156748352
True	379.1443739489492
True	50.38226139455277
True	113.62090432555
True	320.1819517714142
True	180.18726185809575
True	102.45540918687888
True	641.1036836326788
True	20.65262575883879
True	1169.6278074598918
True	497.0689912518061
True	299.6108758743448
True	497.0338674839832
True	121.28330552067418
True	777.6890674397446
True	1114.9960637936342
True	734.3646280496381
True	180.33921261188777
True	226.745146516681
True	47.384707994620975
True	59.385298988089374
True	156.97431168705904
True	104.61781185697608
True	168.94015632005886
True	1159.9386170109449
True	334.2501546382454
True	355.2922685068935
True	718.7816497836494
True	16.326260357005502
True	14.98963259952734
True	585.5662521235707
True	5.159990158428239
True	113.79522314073122
True	661.5245573163746
True	180.04642877506834
True	658.3934931283013
True	802.9144246745437
True	154.7387357826085
True	916.5251926063868
True	3.0603306336204024
True	443.3216780814594
True	1063.4932036680302
True	27.22786055892319
True	230.52128864019213
True	148.55489054212433
True	929.1661580653212
True	236.2608026203175
True	500.5362883683907
True	120.69773144017311
True	511.6336571295005
True	148.20469917823843
True	97.73476797098652
True	384.44898922997686
True	68.75569746296928
True	53.790493913878166
True	1055.653630354006
True	264.5480254659508
True	157.58952205798798
True	361.7695352426059
True	408.11641084814056
True	213.0012680152112
True	165.8182199454451
True	369.8490427431832
True	36.53901692970935
True	477.0199445728345
True	1113.6799604702308
True	111.61565103910782
True	477.7056584371844
True	314.55063296997275
True	27.53337377302305
True	416.5756607507019
True	99.23836701459274
True	587.9778179109034
True	209.72238403244808
True	412.2422532960248
True	20.137571212946938
True	448.46961873020535
True	108.94117989945926
True	350.81110397889086
True	34.98086176834738
True	171.9778679369661
True	243.9018483773478
True	740.6559366206397
True	57.104673841508415
True	142.67073168155983
True	232.25728633886467
True	142.9816830368739
True	633.5470656006967
True	560.1346845427863
True	771.4782469261937
True	390.7635717843066
True	552.5015872608151
True	399.37301553730987
True	708.6693999807512
True	70.66093443822933
True	451.04391508093096
True	435.9589360363229
True	49.32551599633597
True	85.50191448219928
True	126.44077791257672
True	86.03953108729776
True	330.1432472314057
True	853.7506628531169
True	319.2112972819801
True	1113.7814518817602
True	308.5235635213458
True	897.2433937931089
True	152.00237883725552
True	556.6574849567521
True	583.1892303869647
True	677.5770031556681
True	446.4803194715444
True	68.32302405840542
True	300.06763264035243
True	41.27233022357415
True	168.65731842010942
True	180.00409165469625
True	1135.825315661956
True	228.31175851530315
True	552.6969174233188
True	557.1239551553955
True	568.5992551722245
True	871.5291156891689
True	599.8990455653447
True	639.1327574824811
True	969.9215730973134
True	133.09303564862714
True	326.0153179082519
True	259.40079394644084
True	333.4031957500492
True	92.6767120365312
True	382.7822154103301
True	4.326533629135258
True	338.14595103937233
True	233.5136860829176
True	594.3653060073841
True	278.75969778156986
True	366.3453321481904
True	8.922641164390603
True	60.18591075303493
True	560.3989683621314
True	30.37909774158839
True	131.41179039428812
True	66.21523669742339
True	158.53790774752326
True	246.0223683716993
True	70.71425211796442
True	355.88221551719266
True	272.2186246061135
True	99.6336321305176
True	343.8653460471175
True	61.5482032946169
True	598.8057797738471
True	858.0912413658458
True	283.92802380987143
True	1178.2014501988565
True	117.62703517354362
True	308.244552828288
True	1058.045206630051
True	89.50021054399534
True	276.1049436991882
True	11.228098231682658
True	397.3684149717879
True	459.2810750846941
True	152.03314606841454
True	622.2033680991817
True	865.1901748034023
True	153.1810886326894
True	80.13403325016822
True	339.8900323591379
True	526.8622657702517
True	610.4216886808283
True	1198.718531250586
True	26.56895220181809
True	915.8575540883176
True	135.53878732045297
True	627.2176834302256
True	113.8121398100398
True	132.58181495872535
True	191.1100551590629
True	167.3271120715007
True	768.4501017462816
True	222.5944033453298
True	231.7320797029521
True	66.39357792342419
True	504.70179908651846
True	452.8481669982178
True	173.99378851767338
True	236.29125428720536
True	17.928384985846108
True	423.4568192565066
True	221.7859162571761
True	288.109990845491
True	115.95117799058916
True	700.3341320441762
True	423.58916614642624
True	247.28260918834127
True	654.807807341881
True	519.233074603998
True	458.8220316511174
True	132.76901978937403
True	528.9525072852101
True	431.8469177160641
True	2.9423881474945777
True	197.07240273202527
True	89.48898885967144
True	237.37239934086384
True	2.6157089812874528
True	129.27994245739572
True	358.07628912537376
True	6.659105936124767
True	856.0083028079723
True	166.061329220487
True	737.4384658211958
True	792.4909715547988
True	164.46340128487205
True	222.8702176076019
True	463.3762291436808
True	824.7023946143325
True	50.31739131093465
True	37.18549919880623
True	131.5486316488004
True	624.5748766536894
True	720.9596561811585
True	189.04809925707173
True	597.4771943499068
True	601.5823141246294
True	852.3338654835791
True	406.6667490007102
True	186.7621840894323
True	846.6177146662444
True	230.1823403047746
True	140.97634740017122
True	332.658378641765
True	220.27986872505195
True	207.6523260482041
True	619.1362073150747
True	250.428085767284
True	189.1701941987519
True	461.6482087123175
True	468.51622924610064
True	62.72193296214385
True	290.3249345739095
True	77.77663384219522
True	341.5238155809339
True	351.5726599195206
True	247.53668358705536
True	177.02264145497657
True	376.0160132313408
True	651.4679832990605
True	750.2366525796584
True	300.1477581703858
True	749.9519638006062
True	61.77307415564369
True	865.6099161841211
True	356.8483713841121
True	9.47224230339923
True	602.5881219087278
True	692.2873755859921
True	263.11451050327287
True	169.40726973359855
True	47.90619929371122
True	388.1043137306883
True	73.33366306835138
True	15.76311049092407
True	895.0028835211974
True	378.549199404715
True	179.36275651627437
True	996.4016584045488
True	13.392651788324724
True	780.6339074568116
True	31.04985110841513
True	636.9120733452091
True	59.033326169647
True	754.2002389598035
True	432.2708237340504
True	202.3961362249237
True	434.0591966483187
True	212.8454017642468
True	299.6187352212517
True	226.05016617950136
True	398.1283421769858
True	10.28491967207088
True	320.7462200794329
True	114.03562991072864
True	10.005241524390204
True	473.26948132318273
True	743.2691343399056
True	288.356887853438
True	82.46849857571601
True	316.99329521483406
True	79.68619797126834
True	185.7546782401693
True	176.5779436711844
True	376.6094007856503
True	41.34988621380831
True	138.67704578365175
True	383.7818316825734
True	872.4037856723288
True	113.75619328547606
True	208.45295164624355
True	439.45366494022977
True	17.674103175618484
True	427.8056272128567
True	503.88089518100713
True	91.97377898756588
True	389.1917731868116
True	361.5528147221293
True	406.2868644719172
True	595.6246317282476
True	1016.9920808601216
True	978.435812997772
True	54.52824855817901
True	1068.2626311203664
True	111.8645137417968
True	118.01703740618773
True	111.71433779093574
True	489.2841346074504
True	381.77099542111546
True	584.2117078354315
True	258.7681860554868
True	160.54292892914037
True	394.1393388249814
True	16.344831549062885
True	458.3633887296016
True	383.6200766752222
True	149.81181981209951
True	95.44658586367302
True	531.2579929144716
True	986.7018068497058
True	189.316299744154
True	67.63470937639353
True	447.1100082073086
True	394.3636032957881
True	471.5535596531088
True	310.42266007577894
True	4.245840656099398
True	535.409382486944
True	512.6628291271757
True	498.1796111259087
True	200.56311213232863
True	102.20724565604256
True	22.830896162710346
True	375.84905701996274
True	110.22460643613331
True	6.637035901028393
True	31.445524926754167
True	342.3043721404078
True	670.8991242229786
True	132.79682594660738
True	92.18212638683411
True	22.192133762361536
True	411.3725164940142
True	362.8130797101595
True	752.3481534862964
True	302.7804421829932
True	520.9792387576457
True	520.1716178466398
True	529.0183941040361
True	293.4446465574836
True	542.2650614662757
True	99.3266730359203
True	590.9681256609593
True	6.848394128499473
True	363.8097099955952
True	466.3804089898288
True	957.8579690402308
True	347.7367688025942
True	795.933756638488
True	980.1070385172762
True	182.82034567053557
True	33.61411775287237
True	392.4119191268605
True	395.5732509368808
True	554.2336143691593
True	257.3653291231405
True	28.766152579263892
True	664.9881359160971
True	129.48384711999574
True	1061.916436873678
True	319.3331703655414
True	464.3697505332581
True	119.47412312770383
True	816.4418082643623
True	138.3814324529755
True	825.0455099667493
True	566.2614182967072
True	186.576304664872
True	104.02008530946928
True	70.65243064681955
True	571.439114093023
True	933.3012612309088
True	427.9716634026775
True	532.1915283130288
True	134.0161775514039
True	624.627985786325
True	504.108286889561
True	789.5274633098533
True	320.92499161052115
True	586.3843140221006
True	112.12780987307416
True	27.874106389467936
True	424.47382195386257
True	178.04537706001722
True	106.28134202686051
True	385.0683156245551
True	1143.3239855733427
True	261.6284002538609
True	552.8243322955083
True	11.790192072858847
True	71.16812768104924
True	333.6002430739416
True	754.411951345743
True	447.3764861779066
True	502.6908276905475
True	736.9238685375767
True	65.95251377459059
True	741.0289865432884
True	43.75212550347389
True	99.04587832903836
True	184.66735162638156
True	82.49927754861817
True	24.03213568157461
True	295.61809831930907
True	460.2843780884946
True	902.1964971430664
True	863.2306463639969
True	5.434295014796137
True	285.58742391583195
True	450.30171240038106
True	123.16602179213048
True	247.04971273380383
True	315.6522241125133
True	1339.5987239625626
True	451.87491243840486
True	24.592368540105145
True	182.05715967735264
True	706.806080166538
True	36.67716612183807
True	177.56390950047933
True	559.2641965065148
True	67.57167346833788
True	865.8497996908585
True	333.58201909680145
True	653.5177637483845
True	76.82587754731901
True	693.1021697006873
True	591.2471060766294
True	871.8271302356812
True	250.9467076146045
True	492.7659196768455
True	807.4154299103201
True	896.7487822659763
True	243.8707670033932
True	746.1018294833077
True	218.5229501976833
True	451.44261126339234
True	368.5221398995177
True	501.0124490758577
True	503.5710318805334
True	301.4808114184163
True	353.84063218642643
True	114.14990285357314
True	355.72901086385474
True	1092.9886887404828
True	323.51663874116724
True	151.23080180823658
True	294.3250206739913
True	761.0605321068305
True	653.7201658658857
True	426.0351371789168
True	118.72944563691225
True	331.3859697354216
True	33.510090973383754
True	173.06930889187106
True	88.93039942956287
True	89.08098469504839
True	546.993426626624
True	138.42833144437347
True	126.95540402350191
True	110.4300793178774
True	87.39782417820881
True	450.9200985649367
True	391.76066086989454
True	1027.2777083462488
True	517.7981054862726
True	885.324093695137
True	280.6853450528312
True	288.8991703469305
True	547.8993918187452
True	197.1642580982346
True	734.3482082420433
True	252.86465569466827
True	367.6171390267975
True	70.88333050871995
True	122.60774532056212
True	250.71617817087403
True	123.22381602252644
True	466.3482412772441
True	31.14121361053057
True	575.8111336158767
True	1023.9673124530884
True	717.4342506265896
True	1.3080217639057388
True	61.76779733174668
True	497.6271418704493
True	449.1331029788497
True	76.67977602190159
True	118.25051000610456
True	302.9289174904338
True	84.65906118501584
True	53.837846276903406
True	705.9057136809317
True	669.6298949270239
True	159.34111527518138
True	171.60317504087533
True	540.9858444212964
True	52.72464850500847
True	25.089132977869657
True	580.2377368963877
True	445.38788141411817
True	1138.4679461809865
True	47.85432178479141
True	493.1001138837669
True	872.5594212701712
True	809.588075902028
True	287.2993182957329
True	756.9346518667548
True	399.8019644537086
True	41.29279195449868
True	98.7373729338812
True	722.6082061907566
True	78.0152748089754
True	141.34637007602663
True	924.045349150254
True	183.6884093541501
True	277.0448509304797
True	106.55516216525004
True	635.4598324720757
True	581.6343611103127
True	213.1340594980291
True	421.8266544305242
True	42.22483639171681
True	278.85287267871547
True	593.4979031786044
True	598.5602379110474
True	311.6385315277132
True	75.77205667149386
True	921.298333313828
True	1093.9339482099415
True	569.8824948301706
True	64.23148785437682
True	28.983720989741197
True	90.6912481335546
True	110.65720100132104
True	93.81657372266577
True	854.8644842034507
True	1205.3078415465698
True	721.0413915840934
True	328.63444944247533
True	9.751394009308925
True	20.76916338996741
True	344.70081689836803
True	477.60285317038193
True	50.59825996296127
True	563.9636870626779
True	428.10675334129
True	400.8857656796938
True	79.31995588224379
True	203.79492195188
True	259.3008576926629
True	137.1166962199182
True	392.1324577111645
True	41.289781702225376
True	177.47183235923495
True	1147.1257263985271
True	6.501628547540765
True	28.049601774865558
True	584.013775862748
True	355.8367160038409
True	794.7740457937178
True	160.26526781384206
True	763.4748943758443
True	573.1924834453358
True	279.2908737968125
True	433.8889809028608
True	348.885127633322
True	287.6424123241439
True	267.82367061792473
True	388.8190643919939
True	499.07805761684
True	477.2806956620959
True	105.11830994013152
True	357.68793687466393
True	9.507891575858157
True	191.00075979783128
True	227.7501244929514
True	866.3262235214283
True	580.8724396729186
True	30.449777581706552
True	716.0377381185838
True	850.2075388402058
True	107.05860246025388
True	345.03986052279146
True	844.8226050625015
True	222.3737492347228
True	162.44564520107184
True	532.326337628707
True	609.8373864123508
True	1077.8330231472198
True	144.12084047848091
True	157.0306289299957
True	262.6722884583152
True	311.5590240170099
True	428.6107829300327
True	420.7065311700508
True	329.2005162885012
True	454.3810780369031
True	489.03131336593947
True	218.9788271690786
True	1484.1372298477074
True	248.27560263128603
True	397.5135694879332
True	51.18618384758862
True	777.4781055965248
True	258.85032173326186
True	938.2967719569048
True	546.7402863213474
True	311.4938772374214
True	799.8961433555721
True	255.4170996222612
True	199.8188494019594
True	253.7888527985081
True	215.34805020768684
True	146.52910245267157
True	259.20945591587883
True	731.6827365041889
True	518.1612191189372
True	219.7129874362126
True	1128.4866513733857
True	116.66353838643067
True	258.06211368492825
True	68.67077340855815
True	311.8892756756101
True	421.0026697532083
True	92.78030060731732
True	230.6469660754352
True	76.69305678613684
True	671.2853836570399
True	369.8973423907353
True	210.23063214182736
True	732.2425675310869
True	876.2854634906887
True	797.6533483806304
True	826.3848517841041
True	349.21891997432783
True	1.788629094518584
True	271.3610235964585
True	55.40730441750084
True	382.2769583802895
True	54.5071371270507
True	362.3378843127633
True	845.610057560893
True	999.893872011513
True	398.0533217580822
True	24.477809277033728
True	526.8404833983757
True	507.9698629637755
True	196.76699888305416
True	235.41176519432787
True	285.04350896642825
True	20.84277916559995
True	127.6063200537844
True	950.891400705784
True	59.465330286653135
True	488.0564231484342
True	781.6123380364753
True	101.69889955526496
True	233.7761229611934
True	116.4403961545433
True	15.400013960906373
True	1.770964302782986
True	119.09364922150326
True	994.4035854690036
True	482.5647761122989
True	68.66255038441331
True	789.919863224689
True	340.15878895839165
True	1.4421785963751332
True	440.1256816168324
True	183.9476209179528
True	495.56179605338696
True	82.71018070375206
True	331.4384726128536
True	370.2288991847123
True	170.05833500789322
True	212.2390300402797
True	126.87148209603234
True	175.17546975781772
True	1002.5130139378888
True	15.49980105302052
True	500.6611663875971
True	501.5491215608551
True	396.9197458801224
True	216.5436688758653
True	239.53840271430096
True	158.68213976847338
True	46.081027292918
True	485.417031690132
True	159.4689413957012
True	827.3284327193161
True	810.6591434668447
True	247.0431928989209
True	327.68030240957205
True	529.6095558508082
True	43.563447865616
True	86.81249903825935
True	742.9607787493214
True	1118.9794488459995
True	111.7438132187444
True	717.1768679540043
True	143.70109982845162
True	926.4402692568478
True	654.7224479240763
True	103.22090044435252
True	265.3702886184143
True	627.2756774401365
True	264.2331117999316
True	49.748223301312045
True	571.1420453123532
True	429.7816947132024
True	5.644748354839896
True	490.0816713377288
True	66.81210376579592
True	180.2408221454585
True	238.2803509890222
True	295.3105308608842
True	79.21239937064652
True	218.78910323777404
True	349.9948470022435
True	431.8783410778604
True	921.7262562558803
True	46.20328376735622
True	866.9770699309779
True	1026.2948654620068
True	122.34602195588056
True	69.7128407181477
True	1019.6608813265998
True	32.75935395858714
True	236.5504561789676
True	84.602696875165
True	213.3498646218646
True	356.2166104441196
True	990.7280411537366
True	93.04008283606127
True	69.17275142568715
True	655.6840379447897
True	288.1607700899373
True	721.9456525230058
True	53.9153661964374
True	490.3467887917354
True	379.85595214531605
True	695.897273294433
True	52.81503541248171
True	112.55878386646388
True	27.637425489624807
True	275.5732567375479
True	40.977724425698185
True	351.6199545057985
True	3.14307272616678
True	1178.5729544041185
True	110.97897727187473
True	136.22067673206573
True	351.2166048464858
True	742.4099216544708
True	693.6527373692101
True	981.8527647541088
True	445.80409314828125
True	408.0781178959636
True	139.57694367470287
True	405.6789372367047
True	849.1738323628526
True	398.3565720760453
True	886.6343505808464
True	91.5916043987224
True	432.1506659080779
True	180.53144850311125
True	283.3738374957752
True	767.952012084003
True	152.9507302164262
True	133.0605209591191
True	61.40381646835797
True	865.9829127756097
True	788.405105729639
True	80.79992295079111
True	427.3735869353913
True	761.1931661373119
True	424.10783985777886
True	56.78323647536149
True	315.8414006393788
True	783.6962152378405
True	30.346874915067637
True	376.41763860327416
True	170.82324488738655
True	288.5334314810558
True	32.623816932393986
True	231.9674843840304
True	779.7183269074233
True	643.965910781241
True	59.29434283339808
True	296.79953141879554
True	891.4058734307458
True	19.133530639775543
True	321.70491343307725
True	296.7891480415501
True	427.5229289870279
True	219.96080436986685
True	603.3050077759918
True	48.472165290018594
True	965.79780019094
True	896.4212198933669
True	51.10066171011174
True	376.085962044136
True	740.1229499122456
True	973.2682521465356
True	272.5695678852414
True	549.0999532803554
True	131.2969751285802
True	190.66176426159612
True	131.47639376575705
True	139.0825327772333
True	195.8994585108219
True	979.542306199208
True	824.8601238630177
True	955.2413358386935
True	20.49132384838793
True	26.075703096171367
True	367.0510812411297
True	13.483744962716486
True	621.6330022003542
True	1057.175926171546
True	271.9237781156856
True	206.4732369072784
True	84.89698859760259
True	211.11503197340463
True	136.5305043787292
True	46.68587691064368
True	129.01406301220973
True	91.07895294631189
True	246.3675872121274
True	540.81252833961
True	159.59660152086732
True	29.175434095710344
True	58.88145199759951
True	430.7326758670383
True	272.84798267149733
True	585.6542631763764
True	21.464922262599515
True	104.4750884717742
True	654.8003988583616
True	255.17412167950764
True	461.5706764282144
True	661.7213196065755
True	107.74629230221994
True	111.64883108423189
True	80.01373905372179
True	26.558134414002875
True	120.68167255984878
True	91.23751150183294
True	105.01210110688814
True	151.35352023567407
True	230.28340437773903
True	826.7184794768235
True	296.1024094502782
True	956.0106945927414
True	168.02210481628168
True	198.9145359763954
True	795.8532299793006
True	311.6399840160692
True	590.2295257163972
True	254.84828092060403
True	370.1298387118224
True	440.8046834819634
True	587.0341533546227
True	644.6022383551709
True	377.4129701148625
True	36.180407280406506
True	557.3015078765852
True	618.724406408876
True	19.991066723290444
True	11.472334927934844
True	263.7401607517478
True	392.5975883415146
True	458.8409839289954
True	63.07365893351633
True	635.7389300156482
True	966.3316599680616
True	236.20902024257103
True	910.2834084333634
True	279.64665591396766
True	104.76276698624704
True	266.21020441900924
True	717.1931608947733
True	37.62228956717073
True	583.2284861445922
True	1301.6019182995092
True	996.5749983581572
True	931.8851022500712
True	197.10428872323888
True	87.51686090912516
True	196.93803009052576
True	846.6708927474194
True	148.19694157562455
True	1082.3294649050565
True	896.5119024807227
True	40.48207517317862
True	87.24973714201683
True	424.05848295154766
True	415.1329356515718
True	199.1878184126139
True	523.5391876081528
True	666.9730951308328
True	129.03720289872413
True	289.65145236366413
True	1013.6985707771236
True	52.18975204668424
True	682.3944514678568
True	537.4341157030675
True	38.784732713370445
True	840.4268850729725
True	395.3260494106025
True	573.434041121896
True	111.93493055769824
True	270.5232474865555
True	219.3350236260704
True	28.291676711513706
True	133.27786356610966
True	713.6314793731732
True	140.24798685938447
True	367.2110422958281
True	64.1169715656732
True	645.7178612151617
True	605.1717410959272
True	217.70611152978515
True	453.9753161640688
True	159.40286620116808
True	172.06747847421914
True	225.43140912303204
True	301.61477642597555
True	361.2126786015026
True	129.52006508446712
True	181.9115338534737
True	26.684176773344287
True	864.1431382395515
True	326.5777509782312
True	10.172001029373922
True	365.18411159091903
True	170.4015880657623
True	629.5628418088999
True	377.2888262359812
True	591.0053663455192
True	564.6252681021201
True	494.66471246090856
True	790.5164703344224
True	229.2935765906327
True	555.4437486815863
True	160.6200005218514
True	531.4565094796453
True	358.4379172764389
True	381.3482832050123
True	127.14417423371816
True	139.66479164881815
True	107.97680025030904
True	67.25878827993694
True	744.3466003249303
True	186.87027056611163
True	44.03696637825733
True	0.0
True	528.0842869742328
True	112.3861253424908
True	21.80133587353424
True	42.41137458181683
True	116.41938761421146
True	540.6060028852943
True	180.98538340149068
True	106.0372740894882
True	38.23397497965107
True	159.66757702453776
True	905.5996979202704
True	51.95093320162526
True	221.71070314897733
True	743.982164680262
True	323.3586293443867
True	461.6790242401102
True	483.3689368899985
True	513.2780011201035
True	604.9673919446697
True	932.8092791693758
True	262.75867780488704
True	1074.8668308874294
True	921.781970444469
True	609.254361304865
True	345.55587104248207
True	856.7280684348468
True	11.280454873015234
True	32.11087351590407
True	309.0026173493196
True	42.258821948052095
True	204.74645883137657
True	732.5413012328978
True	220.10244500303384
True	712.4861837613745
True	757.3381225505339
True	125.45955782376534
True	370.7936198255471
True	575.2331291489636
True	21.66133618408208
True	135.22196584812855
True	433.5298052584317
True	305.0620535423856
True	200.97172333221175
True	107.892662300009
True	386.0390733145298
True	20.90856020566596
True	364.2970073703543
True	362.2859882558292
True	1048.1348543388185
True	372.7649412596173
True	30.40333687747577
True	431.9015244944572
True	435.332784235897
True	224.25006364412096
True	31.03185746343213
True	751.6759455298998
True	431.9808461894944
True	172.5696770368149
True	13.62911857766007
True	1222.5816736549095
True	166.9762175812298
True	28.412392866972908
True	309.1225144589421
True	282.49708974633586
True	115.448093097236
True	290.0427576826683
True	43.99854290360486
True	317.5401483461641
True	308.86599296209084
True	313.8639016055387
True	31.4418398380721
True	45.66947647684814
True	1024.1168899104232
True	25.14361926605148
True	11.76441792323041
True	173.10936887466502
True	661.5012951740148
True	8.80371288238058
True	192.72856990180895
True	173.93564535362296
True	527.8242879632501
True	379.4197608046194
True	750.9208694953184
True	316.18080513855625
True	488.8870676115548
True	452.7384831203138
True	502.8169345155041
True	103.22851132299932
True	1294.324101352858
True	905.1354753958916
True	290.8786065060765
True	528.4011585155187
True	101.66734162581542
True	552.742496751122
True	445.767616904081
True	152.64400234167775
True	77.58309620969818
True	351.79462477582945
True	170.06728215965344
True	29.89361329328632
True	594.3968882065801
True	382.5660413794279
True	65.76558565160363
True	30.4802152740543
True	684.6184197258648
True	502.3081464827167
True	70.22467146508177
True	22.699835784329185
True	313.9748082830977
True	327.2117481316198
True	691.3157891658259
True	557.6880610668186
True	559.4570805042833
True	772.6338522690322
True	8.853122964315574
True	57.11055249993272
True	36.59244495671935
True	53.26507144777794
True	481.0176295527783
True	596.3513066568039
True	84.67775311399008
True	108.78470375744168
True	202.5772580252832
True	72.02989346477979
True	182.5414267823573
True	209.4507889730193
True	265.69848889368745
True	818.8066097257047
True	614.4020023760111
True	283.33592646991144
True	192.8612675686518
True	261.42175570035573
True	250.1283964858618
True	774.676560778407
True	313.57928066529394
True	167.88595614991954
True	921.2661862655772
True	363.0291077880808
True	467.2628574187544
True	151.8517345175386
True	117.61911679495825
True	63.17035507577778
True	217.87313767203705
True	981.2575532780896
True	531.8418667618041
True	114.19623596777588
True	359.2660919386902
True	97.03318404529016
True	646.2595482966412
True	3.29310649434643
True	689.8224139032219
True	36.984889427098665
True	936.5229294876426
True	841.891856962941
True	210.73434250418185
True	33.32985917446014
True	81.86783358535943
True	475.04000027658265
True	219.42380135371064
True	1.0696702327120329
True	73.720830497526
True	1091.9039503403403
True	345.1968837778137
True	659.9416183921286
True	483.6121312277625
True	30.19884054989187
True	138.81162147697205
True	429.4518940439339
True	926.3394484846556
True	802.9236212155375
True	421.7976150286297
True	359.0884461660611
True	17.684945558764316
True	77.37813889276259
True	745.7178750684702
True	456.3296890368158
True	384.7576336499527
True	899.8204566999234
True	25.931143500815672
True	216.9147656696597
True	887.7097483592086
True	233.12319607207328
True	7.869894489173193
True	498.3326731365498
True	104.71386829892104
True	633.2868217777253
True	51.58438788553774
True	258.60670128699087
True	858.9933140816452
True	900.7136401075585
True	275.68872853526324
True	415.822056834088
True	115.40184026344
True	632.0086492323484
True	267.1690377865764
True	187.4698907437269
True	868.4334474869628
True	54.16420888494503
True	716.59675390909
True	283.41502312218944
True	309.7207902852701
True	172.24946737092804
True	505.03512722422926
True	583.0557180779339
True	366.7112065898312
True	402.72765453152937
True	72.07536754802184
True	158.42221921467436
True	466.31065283821255
True	203.25251551161884
True	35.62416429441449
True	210.56159205877407
True	385.5949984408481
True	403.934917218563
True	753.7175043809845
True	125.3220808505475
True	660.1518212945094
True	506.1888994186826
True	617.4152523573997
True	134.60489992362568
True	39.37759992902268
True	665.1636856669609
True	70.25787148921894
True	558.1064095207965
True	678.5091417778735
True	456.597904872469
True	136.17986832085288
True	506.539850838702
True	4.126140902758389
True	391.7713420227101
True	30.30893608536051
True	616.3239337240566
True	281.1661311007636
True	581.7225934920169
True	673.454963865026
True	149.02711913601829
True	531.5392276634059
True	471.13087458847343
True	61.932592984672105
True	970.5203255265998
True	3.311239799137254
True	28.37444038697137
True	646.8885317340748
True	696.2290141338424
True	136.81699379666074
True	402.89015911459546
True	123.34540802624949
True	65.78577085334763
True	474.1710305751977
True	42.321672963527455
True	510.2319605437413
True	13.376781525831092
True	824.1217092285484
True	557.1665871865498
True	684.4560005400253
True	100.281473159001
True	368.6605101987871
True	972.5911379833916
True	820.6854150477998
True	138.7858586300021
True	540.8983924744514
True	473.29505530793546
True	252.76828510049944
True	251.8551333941949
True	4.587145008203147
True	312.6519543685029
True	12.585093940239943
True	367.22196393918114
True	77.78790474454186
True	406.20068246656007
True	668.5283326761104
True	125.0151765699099
True	240.72002367302127
True	650.5812684119765
True	690.2332545956713
True	293.7262107428733
True	141.33146406124044
True	167.1258400536721
True	469.6778592537288
True	85.78944914315024
True	9.601472159943803
True	508.3540934334454
True	571.6074624047534
True	19.618531131109847
True	138.71482903666808
True	934.878670818555
True	492.5575743545968
True	264.50922061157337
True	33.05580496171074
True	484.4099880116287
True	112.65841406689655
True	595.639691647395
True	666.0040545474093
True	300.25103915468014
True	379.6198315354058
True	194.36408416349448
True	251.6690080554756
True	74.0172885289429
True	215.0674030442204
True	503.5909407627108
True	21.335192328171807
True	447.1513038655583
True	366.9520533829107
True	697.1823142694699
True	915.5061474187032
True	937.1441535715924
True	160.193541673432
True	408.57298649818415
True	68.75141069423617
True	171.91810533623175
True	322.11758278667065
True	8.615278084109992
True	785.7955215218544
True	20.87748536866764
True	398.1625336657698
True	253.1887319299888
True	662.3140607860315
True	214.1857132590412
True	39.0008719782108
True	677.2080917285705
True	1082.2164120195152
True	227.6599302507868
True	130.75866555796603
True	590.6852648564326
True	497.6181796244977
True	19.20683836088613
True	803.5995820099255
True	113.5911881667024
True	44.30768598918975
True	311.56917021537896
True	354.0411568509282
True	399.00986695303055
True	266.5213553262532
True	21.14118230947392
True	20.69927042166518
True	810.3640913620284
True	196.17917601774468
True	113.10312214583836
True	869.7618851188021
True	649.8710090787077
True	634.5086678522084
True	455.3499547364248
True	150.26414768850552
True	32.909258917917775
True	97.6824727922596
True	438.0409607599682
True	232.15725635670196
True	481.778172674849
True	147.0895420156361
True	479.42216394060495
True	645.7660118838319
True	969.3738028832278
True	23.94021348640629
True	1002.3487901457754
True	1115.9743548330246
True	499.6420459082892
True	86.02037078507382
True	761.8730144453967
True	652.8040467393997
True	678.1606693886987
True	171.25275206740486
True	747.1653312845827
True	710.8272249193789
True	122.22761708872125
True	758.8947751232563
True	821.8412116701686
True	462.5869379447135
True	238.56778133739925
True	68.79360047077505
True	310.6335996319494
True	343.12561179928895
True	486.8645179307592
True	440.2619453252881
True	201.6260555244461
True	312.6109285458325
True	3.3688504099114005
True	11.75489504824172
True	98.47710990120524
True	131.98545819169152
True	359.47847040795324
True	345.4642041459627
True	114.587272780843
True	15.927715833455183
True	212.08957174982967
True	851.2866512502712
True	453.1739628705442
True	535.7838241406129
True	552.5007547345283
True	778.3720341357398
True	646.7324166956013
True	88.56455369950244
True	204.01382156026895
True	245.86886523135533
True	282.92939672848325
True	105.58148444778088
True	366.5209506958878
True	441.86987079081183
True	176.0778104033982
True	652.9673791481243
True	251.02673546801924
True	201.65455122738996
True	28.711801107609933
True	247.30791140305388
True	497.2622883046292
True	165.10964598407423
True	512.3785010426808
True	480.6342792914237
True	239.9392089872016
True	103.1548422097002
True	41.5241945945622
True	411.362625207821
True	785.0852012768119
True	159.7534725787065
True	1039.5969746646983
True	1029.2057563616793
True	481.2919171853248
True	103.25673139767308
True	121.3847991679433
True	646.757158932993
True	7.878623183140399
True	223.28624480018868
True	122.42885422877904
True	118.43430767621231
True	329.6899684464088
True	659.9076023802645
True	35.91782979591049
True	125.41195873326106
True	950.0811880118472
True	58.23924077931259
True	446.28060102659697
True	526.1130639854858
True	251.29875042807188
True	130.21000980696357
True	926.6596777589776
True	1182.3232934868256
True	520.1827759543035
True	634.2924180028916
True	200.8304999252228
True	155.82375428685302
True	330.24707821102936
True	233.84720274030852
True	179.31429812434396
True	305.99639325588726
True	328.94197859659226
True	11.250408522037844
True	635.0003622264583
True	149.1702752436577
True	77.53348212377887
True	449.0538277575809
True	306.8888801219519
True	1195.2006912480044
True	348.0495181856457
True	995.0893035073452
True	9.74377066107785
True	273.1426516136807
True	233.3451018353992
True	158.50777143072943
True	482.62393353518456
True	195.3755502408615
True	402.0443835379432
True	319.6025286262906
True	111.92235677871876
True	360.024604676175
True	998.6008504429136
True	703.6308518146316
True	224.5544255411416
True	113.94125191932648
True	297.4617105897276
True	21.988141394518298
True	363.31064170253217
True	332.8454995075248
True	568.3752351799578
True	450.9184189390958
True	357.25104386171824
True	154.9456031117181
True	11.468927250373644
True	418.4923849314857
True	285.7271930179355
True	142.7961817081545
True	293.2320990437134
True	413.19318810284966
True	817.5938160519189
True	307.8227220792586
True	767.7783129365333
True	406.3121197341018
True	383.2007672564969
True	1.924707246138932
True	1168.744583676909
True	107.5492151025368
True	932.0422259910982
True	205.69112261224808
True	466.7218237248276
True	667.0155781576658
True	84.56789077041299
True	483.76753331201394
True	35.16117355098224
True	397.434469704192
True	77.31693723779048
True	228.5678684926602
True	39.678358910535856
True	627.923662958979
True	184.60693683409863
True	24.074430335265117
True	395.94438549284536
True	104.39284333403891
True	172.60171378453904
True	832.3810549453781
True	258.471901509581
True	159.02880928893083
True	372.4556843031067
True	529.3051385584298
True	334.3268598287739
True	536.8692954642963
True	614.3650390011604
True	156.13964440648724
True	6.894382029942236
True	72.90511099342868
True	428.93555870056025
True	90.98511623149436
True	75.78429837886964
True	1022.9735340753164
True	26.95960986158345
True	325.58743942744064
True	315.7766685172156
True	447.1030242899088
True	666.8408101125444
True	200.49785740333607
True	679.7497679888274
True	335.32267417264404
True	351.59347540765503
True	268.18168428348923
True	221.59134653003804
True	368.6116107314241
True	453.4632678092821
True	423.9034526919888
True	616.6845434204225
True	139.1845357864624
True	78.14543213107271
True	43.06146278442199
True	292.70269455483407
True	644.7644842492172
True	420.0020450110486
True	785.9674573025405
True	211.024251698757
True	400.4664819113274
True	67.69214795549145
True	53.13902535669932
True	418.3487652687783
True	200.1753119727874
True	225.52880112855945
True	42.79744647038789
True	1097.389253182532
True	172.63596706941402
True	881.2397259722609
True	310.4125440125404
True	935.4506261475036
True	235.8841439211891
True	460.0010460035775
True	541.8855976150514
True	640.6881377549536
True	214.9869528644968
True	485.2854120700016
True	934.0170530608088
True	132.84651509662498
True	7.525823264956101
True	570.0779469476581
True	26.20095006017804
True	73.6886316959503
True	810.5716478464151
True	215.82644916557436
True	1025.3472773258925
True	692.3029333254082
True	424.04822994122736
True	279.2767000938483
True	493.1773813106436
True	338.02506254586774
True	183.32404105551757
True	659.1417925408198
True	687.8688724520463
True	213.48977267415077
True	87.74007057484651
True	499.9816503727035
True	128.84574089188231
True	373.2064118098809
True	333.6159599133989
True	64.07751783206771
True	376.38373452038826
True	414.5391948381215
True	384.0264731344956
True	409.3906572010698
True	423.3050187499358
True	666.4792278809284
True	53.665445034521866
True	473.4086660099015
True	328.4649429030396
True	659.177740194912
True	219.34170940009423
True	100.55401750119144
True	41.85470417653208
True	526.009381042217
True	645.2589296960442
True	171.6032035494037
True	415.3337287269905
True	339.06960017760866
True	17.269150621537918
True	176.9053354994617
True	289.1245646520551
True	3.8267892223493143
True	880.5344852210436
True	80.19441403994544
True	103.91838791827232
True	120.06153771259918
True	356.9262812512603
True	36.63330023916768
True	463.5801370088725
True	225.5834581538489
True	5.355211205470387
True	115.5375042748438
True	471.8568970267115
True	50.054985254635305
True	68.14113046260144
True	174.67494972057054
True	284.7088366053179
True	973.0379412961602
True	403.99141171708345
True	940.4216257207336
True	176.8880599517492
True	1019.7797218141936
True	793.6463822795957
True	655.0006525034429
True	390.0083065849285
True	375.6823757357711
True	80.00742452919611
True	75.43763410864439
True	78.08066359218418
True	166.11099988667934
True	467.5514400599649
True	1095.9693493786476
True	188.75470633810625
True	347.67879071778805
True	444.9646586512145
True	612.5318339921839
True	578.3094615610137
True	279.3402444536192
True	471.8963188330009
True	665.0738309496915
True	95.18336951397906
True	728.4911048731035
True	269.44305093088826
True	132.85053045548588
True	413.95330336437416
True	856.316852548832
True	437.2940348008067
True	845.5253319263157
True	196.69054752238728
True	344.0055104420502
True	701.2225884617699
True	621.1915282205736
True	191.64832524134025
True	271.84828813275243
True	811.920080855341
True	32.62245756717083
True	176.40422736191394
True	491.9714209149991
True	722.7777000385101
True	107.64878163306165
True	39.59136813041094
True	175.54689727588536
True	728.692352656354
True	312.55799217682505
True	552.1546557911197
True	355.0494269151344
True	305.8393603693297
True	440.4181734154264
True	498.8558993720388
True	71.07605746691164
True	367.023063291645
True	780.9071122264446
True	0.0
True	274.19457013082814
True	249.73441156852112
True	980.4753523214924
True	150.7738151041261
True	657.3143197770826
True	628.6732370752936
True	111.80892785810356
True	209.01368830824708
True	131.44662045185734
True	10.244778566868996
True	289.1948298894896
True	393.7968046808515
True	1151.219744299683
True	235.51596155263485
True	378.1523668297894
True	660.5059304017158
True	207.49280318291744
True	27.738006538664244
True	838.0573044902404
True	597.7525861820259
True	153.93575611586428
True	651.7354414699832
True	161.26453500478087
True	309.1503805283421
True	800.6765504764301
True	33.572016113533245
True	105.37410394349308
True	510.6547892645228
True	66.35288364479605
True	73.3888150841972
True	400.5673124163544
True	25.15357480794397
True	756.9476815040299
True	102.82352498341898
True	152.09951386839026
True	21.260531515946976
True	721.5218169693943
True	28.35190375266992
True	782.5594187108279
True	402.0438708339061
True	122.71785136466022
True	704.1345633421962
True	533.7010678929903
True	555.4662547686571
True	43.895909983352006
True	368.1293703705543
True	6.090323885151282
True	97.53518954718405
True	366.46465933642025
True	47.85279123649326
True	124.7091785583118
True	310.31435858630454
True	178.48230552917084
True	101.7940684086362
True	617.6593883036674
True	20.448136333338525
True	1164.726912565318
True	492.2958437226853
True	301.0343184043369
True	497.1669743504041
True	120.40769839767742
True	788.1452772997985
True	1142.050793746302
True	752.3030029791977
True	174.85129643270747
True	228.29995515290904
True	51.676139444181416
True	59.34848793540462
True	153.010114599108
True	100.82175282398956
True	168.60915277525626
True	1200.9989455666982
True	309.34366416422574
True	353.2034624703822
True	705.6736365656459
True	17.262992054934315
True	14.34117792560623
True	586.9263359970714
True	6.124944341516928
True	114.48245860078902
True	684.1286249366402
True	182.89552225135603
True	653.8596175752898
True	832.9970815927713
True	152.55316689644755
True	887.5087259920837
True	3.389887104468119
True	457.9157947481664
True	1046.895199731504
True	23.95184271472316
True	239.0743721754006
True	148.26642827270368
True	942.3143786533236
True	223.97794240047
True	476.551174923523
True	119.54115330140556
True	526.4786115607994
True	148.0326461855313
True	95.60141755395765
True	396.10064469569664
True	70.03304555719768
True	54.481476858398494
True	1056.3055275528618
True	268.7385603398767
True	158.25558847356575
True	356.08824343739246
True	386.3029421798484
True	208.3622884281798
True	166.24389372784844
True	395.472323982729
True	36.568026743778034
True	493.13761826773606
True	1110.9039663218284
True	109.02252995352322
True	472.0799505388508
True	308.1082691245265
True	27.82887026212272
True	403.62696464837376
True	103.71543502276404
True	606.1866658804105
True	206.65421322415767
True	405.3669537587844
True	18.619951898238085
True	445.939008495384
True	107.213623625588
True	340.9986668250109
True	32.96860414650234
True	174.60092108840928
True	250.5889269435368
True	773.9584702864925
True	55.76542778465874
True	138.40809100110687
True	234.53568865291507
True	131.56272905832418
True	633.394100587579
True	565.2903837486481
True	798.8667707269722
True	393.6094403995369
True	536.5718820487572
True	409.829176210227
True	679.779879954715
True	66.17853464202442
True	472.4977582727506
True	417.9713348406574
True	47.75412860883582
True	81.07491680403743
True	126.934436233962
True	85.91704580389286
True	333.5758722993401
True	873.2665813506013
True	333.6190470589904
True	1143.3228454541336
True	309.9036410991683
True	910.0456897556536
True	144.01362177155215
True	579.6704547881194
True	645.3266120614272
True	707.6567721389041
True	440.2490093018796
True	64.32951347043846
True	295.9982224079725
True	40.5001002889687
True	160.67784520773986
True	160.56333631341863
True	1129.4453507086705
True	216.87554372355427
True	555.6540335947077
True	554.7780257011223
True	563.5034473771526
True	883.2721327911485
True	588.8639799504289
True	641.9649517153721
True	951.1312143057282
True	123.41439183074144
True	317.9016401186659
True	261.42089106949845
True	331.48418189565064
True	89.94533596436897
True	368.4836469878937
True	4.420055244807417
True	338.5007061583213
True	260.2530167432089
True	603.9903840910717
True	290.61600560433897
True	352.350286331984
True	10.896756217484604
True	58.22624028876123
True	534.0719863881839
True	32.26805537089792
True	144.6899138483804
True	64.50308413667966
True	144.5234488349132
True	232.84840820243448
True	69.90560309036452
True	380.8954497026264
True	277.1995916806842
True	104.0826564446171
True	342.4304238327033
True	60.15989844756924
True	595.0670621596992
True	829.9903288839636
True	284.7988019854709
True	1119.5772812228236
True	111.07170274164834
True	302.1424143344097
True	1054.9810554083915
True	85.81009624171864
True	285.42762731557093
True	9.736649387890152
True	402.0070652386544
True	460.3849705868436
True	159.31385268388155
True	622.2935878882379
True	931.528895911294
True	156.69716345124274
True	78.96434117831645
True	332.9052450219426
True	536.6135978252596
True	611.0869438061568
True	1221.072611043222
True	27.2949256632329
True	946.6894824103092
True	133.02771948378685
True	634.2001801392292
True	114.68027604624984
True	133.68113383391417
True	180.6929435005128
True	163.73830506715564
True	752.4706961330276
True	212.82059592986784
True	225.8015293555384
True	65.65163901116804
True	511.4954437295881
True	439.951836105545
True	168.7125004911321
True	237.89942661298005
True	18.66266313738465
True	428.06274182818703
True	220.0212596669904
True	280.61921406992366
True	114.4890011694052
True	678.035970255695
True	437.60312458070655
True	251.27796743975009
True	638.7943993737697
True	538.320077768342
True	465.477138729246
True	133.99670743886702
True	525.2959922952014
True	433.2880496306523
True	3.00324620418367
True	192.62776098993243
True	92.9691956712658
True	245.115195151584
True	3.314753134075953
True	121.34962206807346
True	339.9555627957509
True	6.727591818254604
True	830.591479399791
True	173.23713475107857
True	708.8221460639737
True	796.7470793661132
True	158.7067640961725
True	224.11643320237687
True	478.8185290743612
True	851.3050577339427
True	46.73923799939966
True	38.16354253835766
True	129.2625835651136
True	612.9239415490565
True	737.5951031623547
True	178.3578570234549
True	592.471276976583
True	559.4920041659133
True	836.3396039138662
True	413.8361128584904
True	189.17321124503945
True	874.292666571226
True	214.881480376675
True	150.60891694125849
True	320.51878598258526
True	222.29547910212756
True	206.55650254761707
True	603.3749015455645
True	249.88275525806583
True	190.48063621939195
True	450.2248402115533
True	461.54905316803104
True	60.986698127841606
True	279.72965539591075
True	79.05503802059637
True	343.5834273318722
True	360.8970934355127
True	256.7066941085583
True	179.44619446699525
True	389.210921623044
True	638.4121058755328
True	707.7676107152818
True	304.30205359947354
True	728.2130538206561
True	65.69155782365445
True	887.8650814957135
True	345.9979093736463
True	13.634236241288258
True	604.1282184895758
True	689.2262067214183
True	261.5370734419685
True	175.05969078063794
True	47.047359549226805
True	377.7786564215996
True	78.49557497756649
True	13.671642703837373
True	896.7450994230275
True	386.0967980466496
True	186.2818636238806
True	979.957792872638
True	11.731230669012458
True	800.1067201866499
True	27.954339913973747
True	670.958217254205
True	59.66553731872695
True	743.2792784085112
True	438.37451961960943
True	201.4288547369366
True	435.6320817251167
True	202.44964374694771
True	301.78074364353523
True	232.55320246153588
True	402.2009160364205
True	9.976978787544576
True	327.9943181583025
True	115.44548065474422
True	10.88620496133858
True	457.2352288751611
True	717.1914607969038
True	285.76868280170254
True	85.181064780229
True	302.2978924361299
True	79.25280049264293
True	190.8575749411616
True	181.8110090272168
True	402.52990426246765
True	44.48444079773457
True	142.9635423400012
True	387.6582207764036
True	883.662358792782
True	113.89945682153945
True	213.57337183715543
True	449.97477249919297
True	20.51352516781937
True	416.62939639271616
True	494.3943889270474
True	91.58905321444551
True	413.8060319574387
True	347.4325565858795
True	414.2751692991272
True	579.5959714199917
True	1031.4198335237595
True	996.686735016613
True	52.91355743173164
True	1056.570554919971
True	107.21671333985682
True	116.08783469315344
True	115.37243152495456
True	488.0532498925784
True	375.8861567053228
True	574.3048361000524
True	252.0961274544542
True	152.8216212246865
True	404.0161068508642
True	15.174693585482617
True	456.1091449283068
True	406.2673829954177
True	151.6951558881127
True	96.1184550562593
True	540.1274642122161
True	1028.6850623959842
True	197.49688887832167
True	64.32978201169462
True	441.9982766125506
True	376.9776956028805
True	468.41733132239744
True	333.7431581058556
True	4.98090661283603
True	573.6190084082796
True	525.8123280125836
True	506.4571389035181
True	188.64319141670677
True	108.39934234645554
True	20.98119509246853
True	373.5584868203375
True	113.27537611002768
True	8.206253492801748
True	32.04743858535657
True	352.56568826514604
True	658.9178513974338
True	132.85562625459275
True	93.54570716844088
True	24.92744634582442
True	396.5261144018933
True	360.846637517959
True	769.2640676623473
True	306.41448611048475
True	528.8345024527284
True	544.4888312859144
True	526.4564579104039
True	291.2306593448691
True	511.66881563015926
True	98.20586298170365
True	584.8929641295069
True	6.877365619761555
True	363.5306556548621
True	478.35461098773936
True	997.1233176276264
True	340.12697979523256
True	796.9341814420177
True	989.516402590862
True	178.68808758144868
True	35.89394855254712
True	386.2270676742051
True	387.9843108656704
True	583.3277051923742
True	250.1587207689779
True	27.1312293200039
True	643.9293659405439
True	123.28545346334474
True	1068.95712924515
True	327.67345523940827
True	467.38991303868096
True	133.52008274986233
True	814.9193977341802
True	142.88194144965718
True	819.071664832658
True	557.3779799109376
True	185.03933339004496
True	114.00406659371166
True	68.05901762544093
True	563.6133017788542
True	894.9540070863005
True	432.5370330947533
True	522.2782897640556
True	138.6580319545218
True	612.992014378281
True	462.54174955791007
True	812.9933251487432
True	324.28597273626247
True	586.5621985051497
True	111.83024562699202
True	24.419281848576095
True	415.7686070251313
True	169.65074906272025
True	106.08919187366496
True	367.7105249868635
True	1127.076870307939
True	259.4114873387483
True	542.8743581983905
True	11.310232754449505
True	74.6047369705608
True	328.05814282979185
True	763.1064679342693
True	437.45924942746086
True	538.1174694342176
True	717.1008065738763
True	69.63078547904601
True	713.7061130274622
True	47.30325218272848
True	102.85907626728948
True	177.5477070539379
True	80.14349277760881
True	24.71544680457822
True	298.73781404814054
True	461.0374385111905
True	903.7251833690932
True	865.1374233032717
True	5.596549293178375
True	300.57575526934494
True	460.7328896155306
True	127.65957499605088
True	236.53870703201304
True	325.16088891813354
True	1316.001414349255
True	458.5609539072371
True	25.550381770658184
True	185.93353673559187
True	689.0306119263283
True	38.19262949282752
True	177.03754397256827
True	548.8646612241154
True	66.98528713995529
True	871.6276754804312
True	329.30697616580954
True	678.7602782164562
True	78.6454064086423
True	684.1978857223714
True	576.5973817799974
True	887.4282025087306
True	251.86304590439775
True	508.954051618649
True	832.6531528502138
True	897.8399481373341
True	232.82736714982545
True	762.582249260529
True	213.301659560218
True	437.32068981220095
True	367.0920083286644
True	500.874074713139
True	497.1374674921797
True	326.3787982878991
True	359.8106890162463
True	110.90206089843952
True	345.7262978427136
True	1093.349237717472
True	311.50728069257025
True	149.75355628961037
True	303.14517862511764
True	716.6248002443252
True	649.1271904947226
True	407.0763553277719
True	123.01076592050175
True	333.55006082408033
True	37.80413723313566
True	178.24559404783412
True	92.13804444616504
True	92.58822236788085
True	543.2332488541025
True	134.6160380957227
True	135.3142142417474
True	108.5900959440765
True	88.79087731682374
True	451.6731828636824
True	390.6318667579555
True	1040.2659077911685
True	532.3408445181188
True	852.5410094389078
True	273.3538316905974
True	313.54922453579127
True	537.5830706774403
True	198.52100401473524
True	739.7385881871859
True	244.4734248515195
True	356.21705417219994
True	69.84136288980527
True	121.06410248814818
True	256.23328121388334
True	123.79165620488268
True	457.6092273978565
True	31.417505272618698
True	559.7006155098826
True	995.7838586165798
True	724.5839900479987
True	1.1955810448145288
True	62.24186110925887
True	479.4777515507477
True	448.2536387134322
True	76.69478082364253
True	123.77915162852072
True	307.0800437621893
True	78.62825549143321
True	51.53847161269897
True	725.2194623824441
True	650.7799691735132
True	170.42472339484945
True	168.46765889385142
True	537.7092882906048
True	55.40006508710327
True	25.523729433709992
True	572.5429185610526
True	429.1561943665078
True	1133.463863712387
True	49.31499197391195
True	466.2573158005372
True	870.8732206859694
True	779.9906244854023
True	299.60351409346003
True	751.3543799043773
True	397.0176981730172
True	41.992732182816106
True	102.02563564914696
True	713.4678948682393
True	74.52099821323846
True	142.96636667992834
True	950.0650323700512
True	186.2585348477691
True	267.94571807896875
True	101.4904798153725
True	635.5862997203502
True	621.0276679956113
True	212.82719628760168
True	447.4492485572667
True	44.03044731839569
True	284.8904507109262
True	587.2738806102686
True	631.6605629940143
True	323.42310955289554
True	74.86774286447233
True	965.5256002695928
True	1079.0201390497136
True	561.0475944122037
True	61.603682980473145
True	31.162926322847337
True	89.99127999096719
True	109.89137868456108
True	98.58203390698804
True	831.192311545242
True	1211.5690016657918
True	702.5915812018816
True	336.36134168094475
True	9.158445164731685
True	20.853371619334908
True	337.78727745869065
True	480.0967685898607
True	45.189337372362914
True	577.8947419794223
True	436.39050400476896
True	402.6060808900612
True	81.90852109229988
True	187.97345438492405
True	277.4722411896689
True	130.36619487704374
True	405.38683784702994
True	42.13955098051166
True	167.40098469854067
True	1162.5549938113995
True	5.680932914099888
True	26.243139962700305
True	581.4342922002619
True	359.274074397775
True	764.3860386127749
True	156.46237598846938
True	765.4462033794399
True	564.3389354467189
True	269.6709889229295
True	417.9511158735714
True	348.6382484032709
True	295.5937195229164
True	266.6691714668213
True	404.4052049026706
True	506.4416532812512
True	488.2825553708216
True	111.80399826047568
True	345.86231193069267
True	8.064220866548727
True	179.31651037417464
True	229.80148161377105
True	893.9893881481602
True	589.4045350457267
True	32.14098746369618
True	718.0798678379823
True	842.6419480543217
True	102.99728264926134
True	341.93570348318434
True	856.3804295155046
True	233.56706506642607
True	146.1384487962215
True	528.6498872846765
True	581.2066981890171
True	1107.0531588896465
True	151.8646436666199
True	146.77209534338067
True	252.96342905124675
True	327.0249497866357
True	408.5962092334617
True	416.3066685243306
True	330.35685609532607
True	456.783634449048
True	501.0800893829625
True	223.7364437622445
True	1494.6066367561511
True	248.75301043527077
True	394.9733250061984
True	55.95980696316357
True	772.8714798379857
True	259.72098025393854
True	928.4161027224512
True	567.6835924731374
True	290.3470133157959
True	783.8454509304323
True	259.4471600624289
True	210.69275615318904
True	255.80113714874625
True	222.7535493420814
True	138.95175461231457
True	239.48726316763663
True	727.2342956486729
True	538.587998602493
True	221.7128976486888
True	1157.218181553789
True	122.09593985197684
True	260.28030252963424
True	69.23262479188746
True	304.45099194418896
True	408.4880855137071
True	89.75491049198455
True	220.7269503496072
True	75.96707619147088
True	681.0482249785642
True	363.78701607499227
True	220.15306692008963
True	733.4759487983414
True	877.8743839036614
True	811.0402667241503
True	823.1222238754191
True	339.2621670910456
True	1.7132164258666962
True	258.7181107245346
True	58.16100988518057
True	378.1868647333313
True	51.19309104119397
True	355.2818964161275
True	847.8310053629353
True	1025.182293312742
True	377.882343852468
True	21.37866232916675
True	551.2990153438689
True	508.11585141799065
True	206.48505170416016
True	229.3530893024045
True	285.47372577735354
True	22.996641556999062
True	125.0624463989511
True	967.3606295512068
True	61.8192042810835
True	482.6489465754608
True	794.6671087244343
True	103.37626886469386
True	256.3881967711133
True	116.04267195435185
True	15.422617809358126
True	1.2465644645417449
True	115.22368659371692
True	1039.951778207377
True	478.2584855401945
True	70.75867300209315
True	793.5978895957803
True	342.04572552952607
True	1.3012646593875226
True	442.4123602418742
True	193.63395113601564
True	483.4967297578596
True	78.87416648584863
True	334.5181038906946
True	376.8910328757512
True	170.48545621580195
True	201.73183451663405
True	127.51925197893296
True	182.32507009944072
True	1001.3410932899392
True	16.49077805833167
True	510.8858671886143
True	516.1076533906797
True	415.2167945631687
True	232.50524965063053
True	236.13334123200764
True	151.96569294595443
True	48.2363830343816
True	485.83115658866336
True	152.4567042649867
True	816.1236079125694
True	804.4743026342247
True	253.2299320064781
True	320.49356945732507
True	532.5690892706785
True	43.11701023774853
True	85.8260813812135
True	726.2852465870294
True	1073.6284104404133
True	117.54257537592508
True	711.5049647154102
True	141.5516665329491
True	923.368504385208
True	671.1323498369054
True	110.13946968667494
True	269.736489749371
True	642.8226754711912
True	262.7951067239832
True	44.14583692196737
True	558.7491885375208
True	447.9256293022502
True	6.717701555089886
True	491.48903553445496
True	65.28998847560044
True	174.7486933948451
True	243.68080287285375
True	303.0439616461932
True	72.50339702544913
True	227.44802812789447
True	348.3856098032714
True	438.3583352825642
True	943.7405703906372
True	45.694751204099326
True	915.3848278883488
True	1031.136811899835
True	127.1051939040806
True	74.74341322281818
True	992.3715627432264
True	35.31758405531083
True	228.586283654724
True	82.83850579542076
True	206.10499578616643
True	375.71586585186793
True	974.6113790867076
True	94.2289044503696
True	72.48325628875384
True	636.2977699071416
True	271.00989827090785
True	727.9780566812136
True	54.44579525178514
True	494.91038818624367
True	396.02468359258177
True	684.1673718578711
True	48.447572427167785
True	105.32403736153196
True	27.894750925016208
True	268.3315213426532
True	43.08517778949739
True	351.3374309292188
True	3.109804630867895
True	1167.9741225911089
True	107.0052250447022
True	133.52861581507284
True	352.5721674160096
True	757.9940615838284
True	693.8630842095166
True	1051.1815628944055
True	452.67011802539247
True	406.8380184171958
True	140.1591512621261
True	415.93702215707134
True	827.8675507643443
True	423.0039418517446
True	955.232849140596
True	87.33405208852336
True	422.0772342032391
True	181.24272417555397
True	288.3744315032093
True	728.2921923812057
True	167.2678090455248
True	133.74194046837076
True	61.27778946213281
True	828.9686363678354
True	773.4580738319045
True	84.5648702622502
True	454.1573975612349
True	759.1268585626606
True	414.780707368124
True	55.30368436440484
True	315.86428712006875
True	781.5436040676371
True	31.033381502060116
True	371.978061017977
True	167.053129119456
True	279.1762775444804
True	33.54207661461649
True	219.7077818162041
True	769.0687960112759
True	644.5021722516012
True	53.35918897064809
True	290.80855483105324
True	919.1195797937836
True	16.554003662308485
True	306.4600282557621
True	297.06330199924497
True	442.90968873102696
True	214.04997482695788
True	588.6234294029215
True	48.70823117114653
True	975.2664161000234
True	899.9771408426213
True	47.18812361933777
True	396.3871799989271
True	740.7988853135782
True	886.8360224969799
True	273.32839741788604
True	586.3924203404198
True	131.84467048863405
True	189.67631140003385
True	130.5180850689521
True	134.50107323848755
True	202.7249938634008
True	976.861724680312
True	778.6527363058084
True	929.7140280919164
True	19.733186279916183
True	24.890562274739487
True	345.1686534734432
True	12.327465020840542
True	641.4560494635399
True	1066.7458627264448
True	259.4139374375192
True	204.0690393713537
True	83.59058571289346
True	211.9227035026384
True	130.1345598482823
True	42.54356725868736
True	132.2325689130938
True	91.61767769423815
True	247.3988369998792
True	532.928894129273
True	164.38697162370931
True	30.157615744885124
True	56.56245672166966
True	422.3900278403488
True	269.36894355063765
True	571.8524614676456
True	24.35734853723138
True	119.60408436612008
True	670.0453548982725
True	246.06377699766367
True	468.541946711573
True	653.7869934206851
True	99.82337430925672
True	106.98247977342936
True	82.67017547870526
True	26.20864521558858
True	120.4885566741294
True	88.46648154657707
True	100.12692923106758
True	150.41113506526088
True	243.67855221783023
True	802.5857566574088
True	285.7206093045488
True	933.947038540892
True	165.53224623184488
True	208.059891168384
True	793.0677985940883
True	310.46686208552643
True	606.562508909552
True	256.6497519991384
True	356.9243625798536
True	465.18946975277805
True	566.5973667749244
True	651.5157153859052
True	362.7504245470843
True	32.8831457907175
True	570.4689945087248
True	614.7017251758444
True	18.66488396770123
True	10.842781761223744
True	263.74537210387825
True	393.9642660861216
True	449.8069698463117
True	68.77596067161092
True	635.6247379113769
True	946.2899106771848
True	244.92488874450288
True	918.9705585106018
True	266.6643757232052
True	102.51066442421576
True	266.9302244177694
True	678.1996695460606
True	39.52440098887452
True	593.1180154881573
True	1301.4417472063535
True	1000.6178482484328
True	910.8007366942744
True	216.25210838907927
True	94.28542553219783
True	197.73564654425184
True	820.5302448280023
True	146.2573253410878
True	1073.444833606868
True	886.3656157573176
True	40.5453053828565
True	87.68886805632147
True	423.6857287018974
True	397.2669000378127
True	209.7311437399974
True	515.5218957605905
True	689.7855822508106
True	117.1098348073139
True	270.28358464063217
True	1026.7873303482593
True	51.13556865792559
True	715.7712253510164
True	541.0257300999607
True	36.05347046604735
True	808.1695524885471
True	385.1103413681468
True	563.2901628294176
True	116.81132256860704
True	273.1391544190426
True	209.2532671464578
True	25.92389169004765
True	132.50708277582214
True	751.4693500789373
True	131.46965986830068
True	377.0587354524082
True	64.51357240997136
True	630.5412275113026
True	609.9277929487952
True	230.56032965219063
True	465.1430322298492
True	161.64873138571255
True	167.25163403030763
True	228.6418093475255
True	295.1811050998564
True	376.6535740867407
True	128.28972291685645
True	187.13020784649305
True	26.666759734095866
True	882.0871662045464
True	312.52980074892
True	9.216054556817763
True	371.8960111221854
True	161.75387608928853
True	618.8545994105798
True	375.7089738178119
True	594.6693870191515
True	559.6309811990701
True	498.4892941540427
True	775.2316403477648
True	241.0950317535851
True	543.1623436787728
True	157.84840996322262
True	538.9813321959506
True	362.3885496725565
True	372.3904258517298
True	129.27766751473067
True	128.7824830226167
True	105.50544473453397
True	70.04492324423288
True	741.8828199917707
True	181.47710697660287
True	47.61580753820604
True	0.0
True	543.2180268046767
True	111.1420544444804
True	21.90914554919105
True	40.48489393772287
True	114.93587702945202
True	549.5330270117852
True	183.8914084516789
True	108.4165954682184
True	32.667642685666046
True	159.5955428685077
True	938.2040293532764
True	49.26198686720527
True	231.0892876227244
True	743.1463118253474
True	320.6298111964152
True	443.7433112232395
True	493.2906614236351
True	514.1893488652505
True	611.8906077063397
True	889.3928318400763
True	269.81159640885954
True	1060.2668283044763
True	924.0570395685608
True	632.0041523339644
True	348.01692789246624
True	823.2702213774686
True	9.528181021932845
True	34.8688509462601
True	297.02508498294293
True	44.09294467813038
True	204.7562164739261
True	716.2304664717007
True	218.4622341798536
True	753.2035554237076
True	761.2641262374432
True	124.37698850508652
True	349.8756026011715
True	603.9071962943863
True	24.9750588186656
True	138.21599464781875
True	443.8572059409037
True	304.0612410954312
True	200.3138021780411
True	106.27517703747962
True	395.8032429413249
True	22.02190191399684
True	371.5697576575897
True	356.0096772071197
True	1034.9248994700818
True	351.0166969424794
True	29.89826702655482
True	455.5002203384551
True	448.2443687356957
True	236.5362896622426
True	34.38184663192428
True	756.8078521169191
True	440.3257032644605
True	170.3656407177375
True	13.468319464738414
True	1234.8412270609788
True	160.9853019520463
True	27.38749284900205
True	290.7420207464769
True	284.33928212034647
True	113.84848143201386
True	288.2111106407742
True	43.59622346864272
True	335.3860617701111
True	295.8166410347214
True	322.75286613400914
True	29.607120859767555
True	47.95235737311489
True	1043.9171891333986
True	25.113330475707077
True	14.082480902358231
True	180.552204686028
True	647.7186157210122
True	7.979656166793096
True	194.29512518612304
True	176.42913828807457
True	553.8627920270923
True	388.880474428444
True	733.4941868045547
True	320.9230163219388
True	474.1050739952866
True	425.8409153225221
True	494.5337968442761
True	102.51285539056512
True	1250.524874623709
True	923.7473553779528
True	285.7419600239696
True	529.025661689468
True	100.74874706337602
True	589.1509225411027
True	462.67516626973696
True	152.62909158117756
True	81.09543031506195
True	343.096211818262
True	172.927147682204
True	30.80710160786024
True	605.7145972705139
True	378.8586996372952
True	70.66299432808512
True	29.440288693855187
True	668.4407676679075
True	480.0336711075858
True	70.90651174177445
True	22.918692453537357
True	311.02041401397304
True	319.8815388781522
True	709.3492562770256
True	552.5697462275901
True	557.5134706365634
True	790.5636151691901
True	10.021671223180258
True	55.18948577105495
True	36.37954933813395
True	60.57673577964
True	525.744766659241
True	579.0575528133971
True	85.17930337285351
True	108.71862082146366
True	193.32513628186973
True	70.72631168604681
True	176.07648215262304
True	209.0515373263877
True	282.24024056144697
True	793.8765726752482
True	595.5529087490005
True	286.82211298291367
True	193.27786875650867
True	277.86311287593423
True	236.13049623983608
True	761.8841851830794
True	322.54511858968243
True	174.73573799094353
True	901.3897087677002
True	345.6705945872612
True	457.0735881101424
True	156.2575713621848
True	118.61002455718489
True	63.945364902949386
True	216.51912530863376
True	968.117329556876
True	536.4778757704706
True	113.23154495312208
True	357.40267918480333
True	101.08773286030832
True	660.0318717571071
True	5.308892697459427
True	707.3296520059941
True	37.301747512072446
True	939.5098569971937
True	824.7006759691094
True	212.7779062754994
True	28.46242249629345
True	78.59813815485553
True	473.6097309722552
True	232.88664225949464
True	1.050340061027168
True	75.54073147610751
True	1078.8968233142684
True	349.2899640643518
True	695.1606437989458
True	497.9807689069301
True	31.70410571690216
True	138.00472669566344
True	414.1045003631067
True	966.2455902067458
True	802.1499811057244
True	415.09099369253926
True	343.35985917661543
True	18.34098307155029
True	79.37350005129348
True	724.6051000375693
True	451.2190352410652
True	385.8548882054257
True	885.8216090601517
True	26.715190835544817
True	228.43576079188276
True	879.0746701553625
True	242.751612486336
True	7.724929230542996
True	500.1861707809173
True	104.39653164332128
True	633.3832958884412
True	53.227660789365096
True	262.09089644798985
True	859.4346747722178
True	886.5320660924841
True	276.68764564642106
True	425.5923181898916
True	122.37477466555671
True	599.7087946866001
True	261.38204638956483
True	187.0659496149396
True	858.6167490616083
True	53.14839530362794
True	716.709421798798
True	277.6035839480385
True	299.4493638231738
True	173.62000704066728
True	473.65479603102494
True	584.0611672302588
True	372.7205385936565
True	393.1550524656743
True	69.34153799247058
True	158.47506204959953
True	458.1305172534177
True	223.3318034266247
True	36.777270528451794
True	193.8488655392105
True	396.0804864576807
True	411.9061648420324
True	763.6359832203494
True	128.2905911381183
True	686.7123008560623
True	510.377841309439
True	595.9797859602022
True	137.7443944621238
True	39.95990420380927
True	656.3783257920451
True	71.0822893452544
True	552.6952098450618
True	673.4712502489626
True	460.3075527901372
True	135.25888879709382
True	533.1326552580141
True	4.75073157533477
True	400.5591627112469
True	33.16985836388209
True	632.3045528054819
True	267.5348052288647
True	585.8312974239208
True	703.3044391553906
True	144.05982511455946
True	521.6575650661266
True	488.7295853808973
True	64.15441449469249
True	993.4855086722446
True	3.472658353807724
True	29.23096461468853
True	635.1710215601526
True	707.9315508201282
True	139.68067823062137
True	404.6018310077994
True	128.4767909127538
True	75.18064900071965
True	439.1174094280672
True	41.23686425150748
True	509.49405540698376
True	12.668353895353889
True	864.0562948902466
True	580.7761795635666
True	668.9876323918409
True	104.36799930253508
True	375.5101979514278
True	1000.5367799280536
True	850.8089193878183
True	140.82818055478918
True	561.7824704885605
True	447.4380397279253
True	253.80373355566948
True	253.1755363111444
True	6.076027290390222
True	319.93697164206657
True	11.255200700876356
True	358.97037666789146
True	66.1647611208029
True	412.9875946345729
True	675.7819703471863
True	126.9770382618716
True	239.937660907751
True	633.1441929815411
True	684.4537128613649
True	287.590765797758
True	132.2645795151994
True	166.11665370271874
True	476.1005610372531
True	86.6879047197261
True	9.81274044009716
True	493.21643561284407
True	554.8058542343341
True	20.57419412561772
True	139.45176949494942
True	887.3659321024174
True	482.45956525348544
True	272.3032145913083
True	31.13523600933644
True	473.4277300880777
True	109.55896684606137
True	576.9443580982728
True	674.3047843275707
True	290.5289107595716
True	385.136224787412
True	178.93327473994722
True	246.2099344193551
True	70.11594473997047
True	227.2961079949127
True	495.2742257904629
True	20.75475459723328
True	462.622308763412
True	370.07385629043887
True	720.5637216522205
True	892.2778770644926
True	900.0193844462796
True	161.21205918705843
True	395.2136776508549
True	73.9374841312848
True	197.61588921649852
True	315.9408276214276
True	10.275355331120902
True	794.4693008134145
True	23.916465323126967
True	397.4797209957447
True	252.61700514712177
True	657.0012295777358
True	198.92688646442824
True	38.66384727045173
True	670.8335809291007
True	1090.6846537964368
True	233.8964450575597
True	129.33612142092997
True	618.6735684588257
True	491.91792509772057
True	17.954564805933554
True	855.5742269109247
True	117.2493186698081
True	45.34341215892695
True	307.93043806207646
True	357.49049182462073
True	391.6175179125
True	267.67508656412787
True	21.04716003088122
True	21.869941354921263
True	827.4775050370502
True	202.7068360669926
True	113.22209381623972
True	846.8974317281808
True	656.1576407418694
True	650.5852669370337
True	442.530657819944
True	150.61264361784984
True	35.141691675620145
True	103.27606512764872
True	434.7856511184712
True	223.99635734405703
True	489.2571815782868
True	149.38415445768896
True	487.4064967255192
True	630.1122746230413
True	956.773248097945
True	24.698611166089385
True	993.9240764582298
True	1067.4631795734224
True	497.7527785395882
True	86.973253298565
True	793.2599178482959
True	641.5430661058822
True	685.247947050178
True	171.84706604391084
True	747.9617437092555
True	696.5894342353791
True	121.83978169769026
True	788.2760999093238
True	840.8455207847277
True	481.3294432345908
True	223.18793552539137
True	67.95284050791892
True	309.6936175869799
True	324.8310998933437
True	471.6554718000613
True	436.4934617740489
True	197.44976752243863
True	322.23448258061546
True	3.310999595603102
True	12.951245178094636
True	103.41975680121011
True	132.91770092291011
True	355.673720831963
True	346.96323665994834
True	119.76484215556374
True	17.944911598396345
True	207.319389325236
True	829.152486210192
True	447.36902935734247
True	544.9692918774754
True	572.6589750328325
True	827.8984460122272
True	643.8519792518356
True	91.0821540877564
True	202.9886559047319
True	240.3434139632934
True	293.15493736966846
True	106.33880519683888
True	367.5908356042136
True	437.1129720570736
True	169.55400747820428
True	650.3759303823438
True	243.63951561091343
True	204.9826464191975
True	30.22819309312599
True	243.26895288038605
True	479.3248461670176
True	165.35827607628855
True	523.9874057031129
True	474.09143901378775
True	245.61776482660665
True	113.66226967937637
True	42.51061718755116
True	402.0622956932036
True	784.59994601601
True	163.11631386038522
True	1020.9887405553352
True	1052.5234867841832
True	472.0097840443966
True	106.06495209026706
True	129.26580104291432
True	632.957961790708
True	8.02440119758342
True	225.36991367415715
True	133.5732347028613
True	120.11985293678096
True	330.9947965417164
True	641.3579041677767
True	39.35284065954777
True	124.38778787630147
True	975.010463025434
True	49.25722245489237
True	447.4418122467653
True	532.2957095707342
True	250.74866320382264
True	132.58081023099314
True	906.8101722519076
True	1188.164731614873
True	519.005500290553
True	647.8500575141737
True	213.0593006999124
True	149.6311975087343
True	334.3261346525601
True	258.30328840373744
True	177.09841039473608
True	318.4194259389226
True	323.4949904430618
True	10.634553740491835
True	621.9740742130522
True	150.7658472402395
True	76.29480697901
True	444.61190353601455
True	301.932607650452
True	1165.9588116702143
True	356.456201181812
True	981.75368190522
True	8.75322563997288
True	272.5160572516481
True	231.2068871440482
True	151.79886333721652
True	503.6017803566091
True	191.09188183533783
True	409.86452113412406
True	317.4146090128607
True	116.65028980079872
True	362.1697443760057
True	1040.6501540066697
True	722.5492274220006
True	222.4656107992548
True	106.33083040586418
True	288.8838621534301
True	23.43654993547307
True	358.2815404571592
True	312.37804653546783
True	594.7677275294773
True	470.401127941738
True	359.1180283812132
True	152.5201768568384
True	12.532649277583682
True	413.5996996124574
True	290.1573139433145
True	142.2772968583971
True	297.254634142549
True	417.9611757817238
True	802.3948236318249
True	308.76250245464206
True	786.051966491911
True	416.702602027657
True	383.2486223600848
True	1.7949004662518786
True	1128.410568708362
True	106.60864382588667
True	936.3395728938732
True	211.12089914493788
True	480.8721315675577
True	668.7459610242488
True	84.90172626377804
True	482.796452256395
True	32.62755295596904
True	418.5264791324439
True	75.7032967017836
True	222.9264448831007
True	35.82801412325505
True	688.0751599629866
True	194.2355030624951
True	25.531579713036717
True	397.8697185628544
True	106.53810663593303
True	167.5186236251552
True	839.6528873508873
True	259.71749391501083
True	154.45819387624263
True	384.2375336866775
True	517.6949301477587
True	323.47329220031827
True	524.6828037520944
True	610.8076306127273
True	162.5653252042291
True	8.35814800772639
True	77.39787142812987
True	428.9825812781253
True	86.01314229009695
True	76.47765844481238
True	1055.015779984726
True	27.476256947486725
True	328.2316883353328
True	307.3031174158134
True	466.08622507802585
True	667.0181333768437
True	190.25371637839623
True	643.6960236466812
True	335.5809354585837
True	344.50974927247006
True	275.8952238658004
True	215.2322421381857
True	363.4121702781276
True	438.7223904487951
True	410.5869574771183
True	621.5941669279727
True	132.7806722466457
True	77.35521064641787
True	38.11091994626364
True	294.04284952007646
True	672.2693082956516
True	419.44551022426
True	774.6530900030546
True	215.16672310387167
True	387.9380066796011
True	68.40004635485626
True	54.84635693673715
True	412.585604326793
True	197.87564479274872
True	225.86067037767148
True	43.559094835801446
True	1053.2489182766024
True	167.55159005503083
True	896.7328695595799
True	315.3578078866491
True	929.7649316836344
True	237.98062779809703
True	438.8436052442561
True	539.8426825775747
True	621.0171859955242
True	213.99214299750452
True	481.9259943924031
True	953.240950922138
True	123.31962877173842
True	7.656906244355054
True	581.1399027581546
True	30.773045859388137
True	74.3608201328959
True	792.4828050351792
True	231.8597566942988
True	1003.0648190805952
True	696.1224994454201
True	415.31916214982994
True	283.2580604186799
True	484.1832792026277
True	337.95414336727856
True	187.211788889936
True	706.7895569624029
True	731.2467684380914
True	217.84952171608475
True	90.58752636028376
True	511.4853196908896
True	132.84369701138417
True	381.9695045670348
True	348.47601400322475
True	64.14431332061359
True	393.8735228431061
True	423.0127565890902
True	380.3928984464291
True	417.8882227816404
True	428.6574109369719
True	660.6567897366409
True	59.67848372259415
True	447.1397989106317
True	319.95155542104305
True	641.1535820818117
True	216.09558880649308
True	105.05720635400309
True	43.436409848630376
True	550.1775213999568
True	638.4462516201805
True	185.27021489438616
True	402.1264577014633
True	327.4420280785373
True	16.191476333969277
True	171.1387112733599
True	287.39993024174305
True	3.2853676926943614
True	870.7952986665043
True	83.45640351635149
True	100.8811666402093
True	110.81104412457697
True	362.00123395807657
True	37.06520631899099
True	454.8692516763259
True	231.8961627939565
True	6.6264732914231095
True	117.3896152083124
True	454.20670291195233
True	49.87296896727667
True	64.93092671599398
True	178.52326872545905
True	280.8040307257991
True	966.2706099120164
True	377.9972295529451
True	925.8718930481198
True	183.40589650367733
True	1027.9417767905386
True	787.6801743291674
True	672.0324828904011
True	408.7739575093198
True	400.8733056375292
True	80.74338487638425
True	73.26681211220681
True	75.26010948995423
True	179.04706864121297
True	468.6745936548714
True	1102.696587300394
True	167.94845709866306
True	349.5049477701436
True	438.340786692418
True	609.5247636744617
True	615.0108943227189
True	287.2160780576334
True	447.6685113819538
True	681.2246439700962
True	100.99274366748216
True	737.9173814783455
True	244.9585959643872
True	134.6224093605038
True	407.50697280678014
True	864.5281741703471
True	426.97042528458405
True	856.8504617174293
True	189.0759609967616
True	355.0058973508076
True	691.1495572242253
True	630.6147243405248
True	187.9142100446391
True	255.6496633146528
True	816.6177640590535
True	33.199033920941645
True	186.87960959229085
True	494.0359093359617
True	745.5142470924311
True	104.5802873527175
True	38.48556255966733
True	164.80461528726937
True	741.8197675711593
True	332.537195038782
True	551.517035747473
True	364.6253990796709
True	293.1578399015552
True	468.06712354987616
True	488.0664973466789
True	74.83376236985616
True	385.8929242392525
True	778.7494669541134
True	0.0
True	296.4232620725702
True	244.6810274854854
True	976.1533693163714
True	156.99126584045402
True	629.2176492343795
True	636.7000937828623
True	106.65217047111734
True	220.3837968970477
True	129.10290354807017
True	10.537757863656523
True	288.988678065006
True	364.1973479619316
True	1132.3325312017228
True	238.4394546255588
True	394.4478855007733
True	660.9193103556898
True	207.80246215235184
True	29.05326414716291
True	835.3323178863018
True	610.2042495764583
True	156.7649181077497
True	596.9397127717987
True	167.06456994261094
True	305.59832523803084
True	778.9424193796475
True	36.5199445513563
True	106.03007760046026
True	534.1556787674933
True	62.89938078066911
True	77.07194846095844
True	421.5567849082767
True	21.61098805855241
True	721.5512149334988
True	101.9979216814378
True	157.49595165511826
True	18.05179034705897
True	728.4299462990408
True	28.60474049945361
True	782.3694385302009
True	402.3135122414628
True	117.45208630004694
True	704.636980243257
True	533.1288952877693
True	548.6518286826129
True	45.05691458241559
True	367.3333373483209
True	5.75972206904158
True	93.53517106235928
True	373.87111781714384
True	47.38226221794226
True	120.0554910131043
True	305.97951789219906
True	187.2057525875503
True	98.59333179572872
True	676.3489388701462
True	18.300374827664363
True	1113.838287301894
True	530.215289591725
True	310.18432239817645
True	502.35309184964143
True	131.30099377824575
True	785.0058533598221
True	1085.4940358702606
True	755.4756458665023
True	173.3500702545251
True	229.04576166262396
True	52.54926121406275
True	60.3859898639703
True	150.9698235169614
True	105.13911125948049
True	167.42104493863422
True	1173.8703713238845
True	309.71880524452433
True	357.6087355797773
True	730.7920492386286
True	15.890167545017306
True	12.91164407410528
True	556.759713551595
True	5.986513788769889
True	112.25385713466125
True	702.9474767174056
True	175.0174646097379
True	643.6925663303982
True	822.0508500048759
True	149.4697820951632
True	903.142007970806
True	3.4423237706389544
True	438.7174054881496
True	1055.1695310143075
True	25.69349161318167
True	234.6944645642656
True	157.50218791342527
True	999.316332024227
True	230.29694323660283
True	494.6555090877711
True	124.7745303987988
True	527.8527915527809
True	155.08306346810127
True	97.0992433951246
True	391.7406566352567
True	71.70859489458415
True	55.2308749423431
True	1047.581581808753
True	261.0208506382377
True	161.54914299998185
True	374.61034669303353
True	389.0993519573802
True	216.0510792450821
True	167.52386958315782
True	393.9572075884742
True	36.019049069670984
True	494.1578290051704
True	1145.9821553205686
True	113.97819775216394
True	475.7187836379848
True	313.4352782499986
True	27.049465093195103
True	407.3291417445002
True	102.34334505701332
True	590.2213514882753
True	203.0877654075842
True	415.5417216258767
True	19.045950033447347
True	453.0046350886686
True	108.75759503033716
True	342.248002576101
True	34.87843067027119
True	161.06753133259826
True	249.2287755599077
True	790.7281432940815
True	59.26561798868091
True	137.76184660823617
True	236.66543783157533
True	142.2327379458522
True	616.5302969714393
True	538.3353830349015
True	762.4741454044758
True	390.5603451789415
True	528.2900111635678
True	420.69966239749687
True	690.8631063159156
True	72.32562784485172
True	464.2429695031669
True	392.288237107825
True	49.85419623848052
True	87.17050785918605
True	131.61071284143964
True	90.56032728539624
True	325.23075287623635
True	821.8641074993882
True	335.3733809102043
True	1104.0612634089923
True	317.6700369758291
True	918.5754023941888
True	145.05374840467303
True	565.5387824434941
True	598.3829540648442
True	674.8668173540286
True	434.7708434326984
True	64.30908016561852
True	302.27386935139623
True	41.85301950481186
True	165.58521931227483
True	178.17413691503185
True	1125.3802017907396
True	225.43898742566503
True	556.3272037489827
True	549.2994902773441
True	569.1381460440143
True	886.5543801073359
True	583.686697619194
True	660.1681621653131
True	906.26651037822
True	129.11274397487333
True	323.7039489673647
True	281.1227346949092
True	329.6741289615401
True	87.17340718306933
True	384.9844715059846
True	3.856423072402823
True	337.0582579208007
True	265.30181458104295
True	598.7415598077189
True	276.07902727468684
True	357.4801889215749
True	9.995412083561687
True	58.56646910280801
True	535.8482169395936
True	29.01215008537081
True	138.6670584524015
True	63.89669634474754
True	156.89306501703328
True	236.1953673433144
True	66.54717389699361
True	393.3604136712556
True	274.19228813141456
True	101.28113299221452
True	338.2508886483825
True	66.4054598879926
True	580.3325421937143
True	849.3655432300843
True	283.2051916998331
True	1163.3935880694148
True	115.53491349346304
True	314.9162960597289
True	1049.267464003439
True	87.91779796997015
True	287.78728149413826
True	9.868287930590784
True	425.7176276515813
True	452.7082265995575
True	153.5579286781947
True	611.1973556765054
True	891.0954309668531
True	160.97672098297394
True	78.08243150864516
True	348.9080796669193
True	513.3691106255528
True	635.8952887216224
True	1209.0638958280117
True	26.459862631192983
True	960.3219288615268
True	138.52791323655822
True	613.3487586672933
True	112.97710841372997
True	130.88121335949535
True	186.2162980316208
True	171.79786807213668
True	745.2701884133393
True	212.5445800965748
True	231.1576817028785
True	68.22404856377722
True	512.927301702196
True	429.98935274448667
True	174.3901150734325
True	233.34913367291108
True	17.383235910444473
True	411.5057490629002
True	215.8055255032417
True	286.78367623361635
True	115.99301986779716
True	741.918642062253
True	428.2022324295011
True	256.0297955163566
True	636.655647326857
True	520.711836223054
True	462.5154566193842
True	130.27741215506018
True	514.1953513677106
True	428.2664776175586
True	2.891548104849086
True	190.92499530409188
True	87.66980493387298
True	244.79364646340773
True	2.201249954045807
True	120.98013092314493
True	343.5069392514865
True	7.680632134444953
True	840.656441299339
True	171.6181859164641
True	719.1828149244876
True	781.5165365342945
True	152.06277741430063
True	210.70706586740212
True	484.2541604548402
True	818.896447097695
True	49.61954190410283
True	38.03697817427076
True	129.13836707672644
True	618.6262175457882
True	724.0166729340531
True	187.62641783813683
True	592.9097015814091
True	608.1674420336964
True	834.4335958722846
True	402.1297627885818
True	190.6044709234024
True	881.0137079766498
True	235.67577241392948
True	149.75709699290988
True	329.6845355436979
True	227.47395705931717
True	209.2665280746346
True	608.4242550341211
True	245.70132623570055
True	193.11840122259787
True	447.323641561545
True	473.3245419849057
True	61.489929626551564
True	290.1395209288988
True	72.84251162687443
True	324.2214263597313
True	339.2405335592275
True	248.60625523358277
True	180.9255385529646
True	377.22711118047135
True	640.1352174673754
True	729.9513331778464
True	295.8397199781584
True	745.0589122441484
True	66.01492011953351
True	860.4550843980816
True	342.8953563743863
True	13.541008274678676
True	612.2704185216269
True	717.7675070086378
True	260.9745299620338
True	172.85012257700802
True	46.049240526819695
True	374.73438057473857
True	72.77685271393632
True	13.035439061081638
True	910.7448883487552
True	372.9666247283384
True	169.1406449282861
True	999.9853283894206
True	12.475987258859556
True	785.2927547820805
True	30.5104003529282
True	672.793311304089
True	60.87834232038371
True	765.7414088654856
True	447.6707881075449
True	193.99232629450256
True	434.5388307468787
True	216.32419476231385
True	292.72499346016326
True	224.95821168063256
True	399.39347117486926
True	9.76286901216867
True	322.7165445941769
True	111.0067802184644
True	11.305018147757412
True	471.12383662308383
True	718.8380449914333
True	281.2313169113699
True	79.04501674605116
True	317.50328577724486
True	77.9681800766595
True	194.64716192000992
True	181.55694632291505
True	383.4580060693936
True	45.46885073998374
True	132.82657234356336
True	373.33584507057
True	876.7741256556681
True	116.0738824606089
True	209.64801317200036
True	436.1829694853176
True	19.772771663870422
True	414.2411188463139
True	505.3646714977684
True	87.97434805209761
True	399.0910186521296
True	371.4995011576063
True	422.7965865603718
True	607.7944708981329
True	1062.2199380405746
True	976.1905053032984
True	55.495079890538015
True	1049.3263845766917
True	110.88472906085134
True	118.23613055354764
True	113.59548462931194
True	492.3870071347729
True	373.13574863722886
True	570.9034382747819
True	261.3231957684006
True	155.33245698045707
True	410.9199358686283
True	14.75830838425072
True	437.61219685994536
True	391.432253302208
True	148.1735501814466
True	93.3495130203264
True	534.5879216151347
True	1024.0201200959905
True	202.1975646563907
True	60.28422128453604
True	413.8324838639108
True	368.28498898784886
True	496.1107544803195
True	318.0150300500316
True	4.546792008809385
True	537.8484379613687
True	494.4525045180827
True	491.7372783574044
True	186.86407348402088
True	104.31343219154476
True	24.34929656789648
True	379.5630417999338
True	107.59695152073236
True	7.030118585927156
True	32.15432234442846
True	357.5739457029918
True	683.0427534982697
True	131.24683532533683
True	90.64614670126066
True	23.687544008726643
True	422.6449798344247
True	370.2726636308923
True	789.3626330137762
True	296.49592410755946
True	530.4978430939906
True	534.0398735708324
True	541.4574437073817
True	292.8593436250069
True	555.0447088492298
True	92.1300897485332
True	572.4478645838525
True	7.036268624448574
True	366.00311813993966
True	471.2207211950778
True	976.819482449406
True	348.43878014824315
True	769.6250295851343
True	967.9778967119064
True	179.69848873747625
True	37.06815578128665
True	364.84328017213255
True	397.34729744192026
True	573.3431756761554
True	263.4483212538837
True	29.77895297399392
True	638.3796197693395
True	126.72819129688668
True	1088.357271578442
True	307.0938185994196
True	462.55587215451465
True	126.50030673304455
True	806.1788006915205
True	142.57046214310955
True	821.2917994817964
True	578.9089461917896
True	194.8355485699946
True	115.29462018853258
True	68.10493043357602
True	565.5242686166432
True	919.86037723062
True	432.8829503040101
True	508.6769662577876
True	134.24719317486694
True	610.8452531675008
True	489.55920917898106
True	781.9912772333054
True	317.1883709936483
True	599.7505300422735
True	114.89991390979944
True	25.16925539331682
True	419.5998862830604
True	173.36758474510816
True	99.77101329354151
True	380.9784482780207
True	1121.3922186792624
True	264.6748345110266
True	560.0542626911301
True	12.012120210032844
True	74.73770248906038
True	328.21894423802115
True	773.4593679136663
True	457.22994711581134
True	527.8783843394766
True	709.6059060665355
True	66.20536309915984
True	748.0921528507404
True	48.18256502803996
True	108.33678167055076
True	169.6709233512963
True	82.29334548784787
True	24.33532726770365
True	305.9690845760483
True	474.75976635193206
True	914.3570123200752
True	862.8674304237065
True	5.827448356410812
True	283.6953066758128
True	485.6407560670636
True	114.1785350152415
True	240.32287752781664
True	328.64627064521966
True	1308.9788679786286
True	456.68363540845246
True	23.023688734868976
True	189.1513032267407
True	739.0523014416539
True	34.99147085701978
True	164.7964573139659
True	561.3332329875669
True	71.6982731851271
True	876.4038023417739
True	325.8755388826503
True	670.8503189898197
True	77.17673144283928
True	684.3985745736359
True	585.025835242298
True	889.1974771804855
True	255.11479601095328
True	508.46867944648216
True	824.9393913246633
True	896.0193851638999
True	243.943097652984
True	753.7265589115574
True	218.80518707088152
True	470.7623702196329
True	378.5119181122428
True	499.8377545020438
True	506.7466517510664
True	314.1963464424107
True	340.2366189757511
True	114.38654117182024
True	374.9114090480721
True	1119.9792628376715
True	313.96143877524133
True	143.01368195541036
True	296.5982246989621
True	724.0584080644035
True	657.3928848532898
True	403.35600301856624
True	122.52859794905828
True	345.0723616625883
True	34.02262570575076
True	167.87774500805875
True	89.8124676279077
True	84.42382101447478
True	536.2313840521855
True	135.29641569486716
True	136.9770386670701
True	105.09702615672082
True	88.09117829851218
True	442.3628447637687
True	391.02535466274537
True	1030.189956045859
True	555.1821415486465
True	866.3817465662212
True	276.40941987544403
True	284.96462561424187
True	536.8626534329488
True	199.85586867789365
True	762.7934822162267
True	239.16734081545616
True	360.7889618558159
True	67.12582406673549
True	119.74897305226445
True	259.80162249351145
True	122.43696609329086
True	481.1774475074417
True	31.55383847103477
True	550.2930266028268
True	1008.4775813063362
True	718.7945698318701
True	1.3464835851623105
True	63.529157412584176
True	462.9517796195005
True	450.7216351547054
True	73.30810670073879
True	123.23524325737
True	304.5146203111258
True	78.94037635893307
True	49.79278217591672
True	731.7563292562764
True	652.8145680879617
True	162.69845970078313
True	179.4622007173927
True	545.2607572358216
True	54.66261447862187
True	23.86862770784889
True	574.0429412340088
True	473.5531048891961
True	1147.2346679459413
True	47.2407838484294
True	471.369379500728
True	916.4471706429216
True	810.8468541820027
True	284.14842084917984
True	745.215516105647
True	398.77285292844095
True	42.07933280103623
True	93.7347858153909
True	712.9781233856603
True	77.261641312889
True	146.18270148248394
True	940.312887845234
True	185.08091435631752
True	270.5973797887774
True	106.6314896773741
True	674.8987002101213
True	592.0080374521284
True	208.680388893506
True	423.63811379941177
True	41.53990120501975
True	278.75819958628324
True	608.5364156426032
True	569.3390657913167
True	321.1129818594907
True	76.21329354482748
True	940.0874925178362
True	1063.6899348689942
True	559.4782946668292
True	65.65308324944995
True	27.29634186778597
True	90.45581895614484
True	111.26821954838336
True	103.16665696051427
True	876.575849679786
True	1194.3029122382843
True	750.2176356654337
True	327.39878076367063
True	9.586114033138005
True	21.652791707050014
True	337.427357672521
True	471.9747282352918
True	43.84076102031713
True	596.6512040281573
True	433.4947131635064
True	400.7963116321103
True	78.43223927452912
True	195.37350872165132
True	245.01092846774588
True	133.82807687748752
True	390.85016937243824
True	42.0851374281018
True	185.2704320246297
True	1181.92684915805
True	5.577116214178366
True	25.762519433436257
True	593.3773795480641
True	352.52062712389227
True	782.8821023752392
True	160.09597888508773
True	772.140190386075
True	616.0746890777623
True	283.73893706685243
True	421.3778280099029
True	340.7406300263981
True	288.5835140592874
True	267.677680948302
True	393.1984087344365
True	488.158024292559
True	504.8324714283823
True	102.8487512667636
True	357.717333826074
True	8.959315302917359
True	186.38400089215023
True	233.5116063788964
True	861.4752620970719
True	580.7219037924903
True	31.206143156501604
True	713.6967611672319
True	869.7638188878692
True	104.46510117893548
True	350.0861542518806
True	882.8065442272933
True	225.8401183012454
True	164.86278503736153
True	526.3369172668517
True	612.5796536614937
True	1084.103307598904
True	142.53391536627268
True	155.4311191351252
True	257.63865970881386
True	318.2483021565656
True	437.2289976981468
True	421.54250445389175
True	323.8574734663914
True	447.8906467438068
True	503.73285209363536
True	225.7918196801913
True	1489.309830319448
True	259.8570006755577
True	405.3045522336448
True	54.84971207113237
True	772.266423668342
True	243.8547077956555
True	905.567178752798
True	557.0444788568566
True	312.2256767703088
True	761.7191246883526
True	251.80388589833385
True	211.557321508824
True	258.75137135296467
True	214.81615858629223
True	144.46095450751068
True	244.04684178884528
True	750.1057093621774
True	528.2702551459591
True	214.7074636140881
True	1136.7492809340183
True	116.96436867948684
True	259.9593376584174
True	72.77680235027745
True	314.5732209100836
True	407.53478029872895
True	89.34834397511467
True	226.2950274677927
True	73.27936081860464
True	703.4768989592899
True	384.5132943266561
True	231.4355062356136
True	762.6069132528581
True	888.6265069659687
True	807.7797845760072
True	856.1577015424064
True	343.4865770995468
True	1.4751516488364398
True	267.4417176549769
True	58.664270597895786
True	370.7309759617367
True	52.24549131935845
True	375.17876025022855
True	848.2452648724154
True	1019.1911083151036
True	379.0509805438701
True	20.56700235309435
True	509.9092686789815
True	511.1489018976493
True	191.581236215365
True	241.89810218008083
True	293.9896939227802
True	21.68149532740226
True	125.8477808893162
True	926.6652615420708
True	62.41789378670741
True	497.9243932692284
True	787.0398076576619
True	105.32687546510272
True	251.97869225243917
True	114.43537670020548
True	15.636313433806684
True	1.5452446601227896
True	117.42455607156936
True	1017.5869119936044
True	475.6380403465091
True	65.71843281029935
True	783.1751712340033
True	341.6851820183796
True	1.7253189220984524
True	452.9138071817182
True	198.78232739274927
True	502.3904373795598
True	81.05860074464707
True	326.36410287584727
True	375.7599128794096
True	176.99301623228718
True	213.6865956178805
True	130.87377162920018
True	174.1051476533148
True	963.141134154663
True	15.40650843552587
True	497.8018418290212
True	493.5217519029778
True	399.74926841470847
True	215.2446350961623
True	231.86567378640845
True	155.87505982466584
True	44.17773480577968
True	495.8170935271991
True	151.30551063919987
True	818.3327734962132
True	849.976506772788
True	250.98816898522173
True	314.3738922302906
True	515.6220357389686
True	36.40742347098084
True	83.30363307156887
True	759.9205929629505
True	1104.6714171784342
True	112.53223793023471
True	732.5594373156777
True	145.41458357409556
True	931.5133922330656
True	652.302401738872
True	103.53206037258091
True	279.5786609010909
True	638.4928910578358
True	260.1072666240471
True	46.83713313190619
True	575.6357488782395
True	443.0715020522098
True	6.142873423771185
True	464.36101415828256
True	67.17640204796326
True	171.86671135483107
True	240.11643416193235
True	304.0822315725423
True	68.63519555959597
True	222.66939035070607
True	356.0892112627945
True	432.2542235789326
True	907.8149439441232
True	45.73016890730871
True	906.4416995041652
True	1015.8861983216308
True	130.63576958535808
True	77.5525716171677
True	987.2592811566082
True	33.754652408990864
True	225.844383772128
True	87.66898884226265
True	217.8702030068035
True	372.1277655932385
True	969.317650581315
True	99.1448392215667
True	74.9407625738672
True	674.0215413369384
True	263.26131784834047
True	722.4496881802783
True	53.0782046487602
True	497.3348452982417
True	383.76416715841793
True	677.005681247552
True	54.02173341343856
True	110.39902001349476
True	24.80220681721412
True	265.31930334778133
True	41.1636053621912
True	353.70746040069133
True	2.1174566863798137
True	1190.1310140693283
True	106.04377667279206
True	129.29768538074896
True	346.7928829118899
True	716.2813542237735
True	685.1785452820495
True	1012.8083952167082
True	469.09847870604153
True	412.7318550975806
True	141.47922585178677
True	410.98722032374
True	866.7456389394467
True	433.7663720319693
True	936.3327083386796
True	90.2234912782499
True	428.3323464111604
True	178.01586829007363
True	287.306700965404
True	748.3010618362264
True	161.5754616516225
True	135.33154953204624
True	63.52215814508552
True	872.5462668532917
True	766.0470478177663
True	83.42981667162965
True	451.6797686431888
True	754.0155315378315
True	419.5201461272801
True	55.80159418134068
True	323.6000193264114
True	782.9187458821884
True	28.59333537176392
True	363.1718206867727
True	165.8686903400201
True	268.2801944508335
True	33.85642434815207
True	201.24729753665773
True	767.6204649152808
True	639.3144609892338
True	59.278336624259694
True	301.8408388142443
True	906.4640512013088
True	16.59580219430752
True	309.3289069132214
True	291.8979553902842
True	427.0091337789928
True	208.6328125827647
True	597.4629855194678
True	43.02647688618331
True	986.8705597145446
True	870.3867130762493
True	46.58837392473772
True	382.3776379797235
True	712.4179648381756
True	928.3389115900152
True	275.9005193249631
True	604.3266822002925
True	131.15994646100884
True	188.97672435195972
True	135.25158964883303
True	136.5891442217511
True	204.48819342843305
True	956.570057633996
True	807.9856889471126
True	984.963361324056
True	20.48931289290835
True	26.33774826016151
True	359.9359663657662
True	13.474065526439311
True	604.4017681026922
True	1080.8420353969627
True	269.7895094080368
True	213.65507520932616
True	81.61418041742112
True	213.3144626558689
True	140.396361624664
True	44.909698046670464
True	130.1642190904299
True	92.63176195779708
True	244.75843733886416
True	549.0386743574526
True	160.1877374626339
True	29.134375520298484
True	56.74080191219693
True	432.9521108824413
True	264.6064496192881
True	624.1873485055199
True	24.153282021776207
True	112.48257902394488
True	682.5070292832833
True	262.8581537579511
True	468.0826012369053
True	652.6153801236288
True	103.93104847060248
True	110.36635915633796
True	78.27509582395479
True	24.738531342971644
True	116.66681212629298
True	84.26875766674665
True	100.92768282533387
True	144.811514395309
True	236.9256986459932
True	820.2354769078812
True	287.4116836338724
True	927.5972266591358
True	161.6917478501382
True	203.82551302017856
True	804.692693728256
True	315.7157063990523
True	579.5397702260734
True	257.96374109428126
True	352.9806007255266
True	430.03613916331807
True	562.4807948920009
True	662.7317866005906
True	368.7080711005764
True	33.61539397422063
True	559.2932049494943
True	614.864745212839
True	19.91126418211957
True	9.693690658820808
True	261.7756656527783
True	399.22388268247073
True	430.839198639573
True	65.81647304443268
True	634.858768876344
True	886.5972798061774
True	241.54599425507143
True	910.7332711585384
True	277.94657947828915
True	104.77401348058812
True	269.84826921308604
True	674.1847165100129
True	43.241102437471376
True	563.2465387662861
True	1267.2050335776023
True	1023.5523044993672
True	906.3000317148728
True	199.8528387299144
True	90.9531134193526
True	195.21950456483785
True	855.3669756798957
True	144.5276822179132
True	1083.159267473559
True	862.0252683450352
True	44.42970578625233
True	89.00235285467443
True	421.9141199043016
True	403.0001165973604
True	208.76517855838645
True	500.5212347229002
True	658.9762923255888
True	118.29571736016956
True	264.59087402139903
True	1038.3764457676143
True	50.32496206353966
True	695.4768603315096
True	562.3520540383411
True	38.95291528092213
True	822.6099478448368
True	387.2256783578201
True	569.0376957380962
True	111.61046875842398
True	270.16535084037
True	209.6606997986507
True	26.947742858754918
True	130.73222303191085
True	722.7371975242061
True	135.42902974507192
True	381.1296170348434
True	63.10955706793093
True	640.5549710463821
True	622.1618528525885
True	222.99612475702145
True	449.09805837659104
True	168.7533027867101
True	173.95900176712772
True	229.4493275817804
True	285.371473564952
True	355.49085558752574
True	128.12190213748963
True	188.81728223320516
True	27.129755828720512
True	874.7328253410674
True	321.0429121701619
True	9.575122238153009
True	372.147442873846
True	170.096551301747
True	625.5389732659311
True	390.830814284364
True	588.1503135791896
True	534.5310182116384
True	499.02345312142216
True	787.9824280585557
True	238.934646585126
True	570.8672947496771
True	158.4211199871942
True	511.3148049722933
True	359.69695708727147
True	373.0756256592258
True	126.70794213266892
True	131.48651466735373
True	110.4996537733575
True	68.05790602779054
True	721.1387380424839
True	189.2399309167547
True	40.94318292105853
True	0.0
True	553.066427098254
True	112.63061618862598
True	23.32004875518222
True	39.71074592845852
True	113.50860933545692
True	513.3325416802013
True	182.0467019671503
True	109.63300449492633
True	35.154898228488065
True	160.33591073462114
True	934.8516881779376
True	47.97058741999207
True	226.88795759877237
True	734.1828936139334
True	317.44994347234746
True	448.7496031393933
True	486.0976075744141
True	517.7446908440322
True	592.5438983981534
True	914.53482206676
True	244.65154811025343
True	1044.1361402544962
True	909.2217645698248
True	600.3912099443693
True	351.0549590937238
True	836.7974682700219
True	9.226349398547676
True	33.75215626820068
True	296.3981488298223
True	40.72597947133761
True	208.0101801017057
True	756.2733613648073
True	208.53336724047944
True	731.6826227172537
True	762.510157187115
True	122.6928291892394
True	363.3819565494869
True	576.762247263836
True	26.135912494541834
True	135.96603213072663
True	419.1983557443228
True	302.8053430203933
True	203.72848506227783
True	108.17499407804024
True	369.06373807480975
True	20.59885212839017
True	371.0229382663141
True	352.0514426215328
True	1094.8855980097846
True	359.3476122175365
True	30.6064967583302
True	438.85842935316447
True	439.1336912208038
True	237.4610113724296
True	32.72624280501605
True	760.414145745305
True	433.2724253567655
True	168.33256205736058
True	12.115262215425414
True	1207.7706351163529
True	168.53573067093296
True	27.42453076244596
True	316.01382431857184
True	286.0034502453726
True	116.66034479667344
True	297.04144676216254
True	42.8611565361712
True	325.49600701319577
True	307.8098542541456
True	317.13428379533474
True	32.72479978157538
True	47.35058148038313
True	1037.4478492063342
True	25.30588977586977
True	12.573011614230936
True	186.6867985731157
True	646.2068507180077
True	8.216679642645367
True	193.6060998026373
True	179.48424054215707
True	510.4864398285965
True	375.9271137657237
True	740.0248903328443
True	331.4836031161792
True	505.1626993545287
True	451.1986387493444
True	486.6331855513964
True	104.82823015643804
True	1246.3542220134657
True	872.8591629773573
True	299.1594054830997
True	530.5040933099978
True	103.00535472715676
True	587.1597114216443
True	425.1131950012597
True	156.30424479491597
True	78.28746737252305
True	337.87505679714246
True	165.5410889043542
True	30.633621120066586
True	604.2447389777609
True	365.1260652809276
True	66.41398572008544
True	29.91441860786088
True	663.7657018789914
True	492.8589494170002
True	70.02072336038573
True	22.0881249220902
True	337.01543495606694
True	312.17700924350714
True	727.6894651970858
True	549.4354227011166
True	568.6342616216342
True	774.6825327679368
True	8.522899686600773
True	55.50695728398907
True	33.91187291522311
True	61.789130059169445
True	507.4403291462358
True	590.9500077686837
True	80.98035605922708
True	115.02124373441843
True	183.7575927073097
True	76.52764427392425
True	182.17361076075423
True	207.49654811233623
True	278.8654867371007
True	845.5718595464366
True	578.9683794716623
True	284.01584811909674
True	196.73018085040644
True	263.27578516480304
True	245.3719658157229
True	746.1848639545607
True	315.6776570268438
True	168.32641042968703
True	863.4886820358116
True	365.6503070977666
True	482.5130671306578
True	154.51198754798887
True	126.06731647367629
True	61.67929866453288
True	213.91035133403503
True	972.5458390104336
True	518.2022622945618
True	114.90012904803078
True	340.91600857091703
True	99.73045581130964
True	670.7183463383387
True	4.405167723350472
True	699.8401090892013
True	36.41236046587623
True	920.6072992116576
True	850.835338103313
True	214.48408011532237
True	30.763148702172856
True	82.47264816829244
True	455.5611821476852
True	220.55144891138727
True	1.074938421381567
True	79.638017859237
True	1107.3361183982151
True	350.3471283414656
True	666.1388384900957
True	494.64597852200666
True	32.47609418212411
True	134.59032749903244
True	429.3839958263958
True	913.9709913059028
True	804.0687128268776
True	422.4038951453193
True	344.2495969825937
True	17.58685439703567
True	82.47544780184023
True	742.1499671382002
True	487.47833697763934
True	374.21264654413073
True	866.6707040867848
True	25.17595828856173
True	216.42239848750108
True	890.8394833604278
True	229.6416817687353
True	7.154876658946363
True	498.63418281080754
True	106.7097823908667
True	621.4784739023755
True	54.99617201420259
True	264.9376152960288
True	835.4501074342601
True	940.3138386348566
True	274.7123770086407
True	425.6556457843008
True	121.87069049371996
True	607.3853346874961
True	252.8190729826624
True	192.98032776033156
True	848.0675911534418
True	57.77300355459352
True	731.889421511074
True	278.0595656383189
True	306.76347894564987
True	171.54825527356363
True	495.6407595678213
True	606.5529951351425
True	371.64004104758953
True	402.0456682651794
True	68.55389108597036
True	159.53473351417864
True	443.0076076988906
True	228.1716642859379
True	36.220022715539926
True	203.2776678473299
True	388.9809191659378
True	391.4901258439471
True	757.4372299915838
True	129.76634680430797
True	650.4443638741998
True	503.27328289921337
True	607.8401233231384
True	135.88777116222133
True	37.47153369057974
True	673.9717742854148
True	74.49599864960284
True	562.6577368978245
True	675.0293804677059
True	441.2121595389903
True	126.25761129411288
True	515.0235556577453
True	3.828599996528923
True	386.5968976036292
True	32.01995769683086
True	626.0082118796585
True	281.7935533804783
True	576.6464185404114
True	677.7324312125244
True	149.32980980247035
True	551.1745552934086
True	503.1730066524536
True	63.92623426516712
True	945.6291689050004
True	3.444760180345611
True	24.88941665631093
True	643.5705870086083
True	639.9390130071395
True	137.2531054717821
True	409.2392274922033
True	119.09917066968626
True	73.08113724114175
True	471.8959851898953
True	42.300741448927546
True	510.4321079974536
True	12.672889033781548
True	821.7873693755621
True	563.523070206325
True	665.9240727792157
True	100.05599037934437
True	373.6329388157522
True	983.1802156750482
True	862.7510987691896
True	143.31158815925693
True	552.879801620555
True	454.4930188495963
True	246.1461093551318
True	236.48221216404684
True	6.177797412663805
True	323.14670049845654
True	11.84290864924553
True	366.6127778539412
True	76.26583738551307
True	403.2170203232465
True	663.1421345692042
True	130.11972821003167
True	231.42020409076775
True	629.6684208712078
True	691.4002613738553
True	293.41409566898824
True	144.69568471700595
True	163.7825243358743
True	479.7909388510293
True	87.73206314216026
True	9.76765552701543
True	490.8565927369448
True	549.9149693089885
True	18.732919176371755
True	141.15045871704004
True	874.272146112276
True	502.4768021669122
True	275.1353226323783
True	34.4981674596571
True	474.7729214656339
True	107.07720177589364
True	576.6055678219909
True	663.4099991474226
True	303.9676529067267
True	385.5616072629205
True	188.4416247380261
True	241.3435010529511
True	74.24487025606133
True	212.1164720852919
True	497.7250766408096
True	21.934542721592884
True	474.5216667390312
True	365.5690932312455
True	725.1280783704882
True	864.1449400663448
True	896.824259969668
True	153.1489316068949
True	410.4855136824842
True	67.53095581342545
True	184.5610190802525
True	310.8500750549433
True	11.536620520211942
True	792.2298709888023
True	22.65315745350079
True	407.1235081695477
True	269.82238222074614
True	653.7106685484416
True	204.71088656960177
True	38.180745695248746
True	677.0987918565079
True	1079.7963826273074
True	227.6731320027843
True	128.880070726332
True	618.6138668115026
True	507.2573869195508
True	17.86099641463077
True	848.2888249473904
True	114.87093980330232
True	46.4807795906092
True	315.67317942969675
True	353.1417468527084
True	399.42534205143176
True	271.40999288636186
True	20.380162494025956
True	23.723073294078283
True	891.3277950354702
True	199.7772196415875
True	112.78888914521794
True	833.6633591656299
True	656.3812724473868
True	651.2607989077767
True	448.20379130920384
True	152.5239328952359
True	33.83374787840901
True	100.44521858444482
True	429.44869669960406
True	234.3424231174192
True	484.6762042685321
True	152.73134653956842
True	502.10312661757945
True	644.0102035244158
True	966.76879107373
True	23.34230714296145
True	964.6607277215944
True	1058.122378023884
True	483.6806877622713
True	82.6710523954049
True	796.3054220911824
True	643.4214848560599
True	657.2143466042291
True	173.08893148625552
True	768.6638132458071
True	706.7547023306042
True	121.2433742479188
True	800.5169177548474
True	846.5883645237482
True	489.25918123902767
True	229.8854958615568
True	72.11506410303645
True	321.3587498880007
True	328.39926747496224
True	465.24920236505176
True	420.86659633265
True	195.3527619595623
True	320.48287549395286
True	2.517469945957869
True	13.331851759595606
True	105.91205693987374
True	132.95689817494974
True	355.0917142345396
True	347.9559246035659
True	115.67332266657694
True	18.12795018190108
True	216.78870930076084
True	833.8104297651015
True	450.7801329847392
True	529.2486003240596
True	562.6320383417979
True	840.45199019146
True	637.7402246937805
True	84.44039259691247
True	208.59678539517137
True	257.9191344153419
True	286.70250517118427
True	108.8146201890078
True	372.5873792023425
True	425.33088520960325
True	169.5205223314085
True	641.6377333316852
True	248.95291214861027
True	200.22104132890144
True	28.45691534621703
True	246.63262835372333
True	483.1293096514219
True	168.4689113212525
True	511.1654759411095
True	479.6755385348714
True	246.7426559987555
True	105.951241535268
True	44.65807753060423
True	401.7716208409943
True	795.9857572363549
True	172.49303099470885
True	1046.014920774039
True	1053.102675431266
True	471.199257146568
True	95.00478413673808
True	121.17038374017793
True	671.6991523021519
True	7.819213061867885
True	223.9071086741316
True	135.10890085107994
True	118.1590235215054
True	328.25827933729954
True	621.4037119125104
True	37.232599240998894
True	126.6055070088754
True	949.0555934279498
True	55.91600301165676
True	450.621910824385
True	516.7164906461855
True	253.9772722752104
True	132.2981516425086
True	928.7927000851278
True	1194.600944946113
True	522.3475991478102
True	635.0798444511387
True	210.7883454668213
True	150.40234426130948
True	327.9631724176376
True	253.71610035099985
True	175.5729278778889
True	308.00478278557995
True	339.5577554746143
True	12.06993223827543
True	623.7533040742256
True	152.73540836141143
True	81.1924898732793
True	442.6500425020855
True	325.5694257204176
True	1189.6503066088617
True	357.6818812833361
True	962.3255902198664
True	10.951105799840189
True	271.78975412381703
True	232.6622114425754
True	153.93207678885298
True	495.5113186910112
True	190.65871940020733
True	391.8663052349158
True	341.7521204469782
True	109.439413512336
True	350.4495444312436
True	1064.5076755386003
True	729.5813875436949
True	221.9911960300577
True	115.19262530013172
True	294.86947728718843
True	25.94804185122194
True	354.2755735273113
True	318.4493497721499
True	576.8113218153283
True	473.7830252227781
True	360.91309916521294
True	156.6088618170829
True	12.866639344618614
True	436.3480545647399
True	276.9741953536213
True	141.1853293421869
True	303.4844946581164
True	436.7601338454808
True	808.9558989847924
True	315.5498723636866
True	778.6755147414908
True	395.4760880052418
True	376.8845234441061
True	1.4243815366307788
True	1154.6671458435817
True	105.58336989990572
True	948.1051519898502
True	207.1397289889036
True	459.9135380106962
True	656.1087380002955
True	85.09351206639091
True	491.6626542301265
True	33.93103518905607
True	408.9263989597109
True	79.71993879852941
True	228.6685663125437
True	36.71782295767654
True	679.1617211537019
True	189.289317020227
True	26.68266847257124
True	398.71489731048575
True	108.06365264350912
True	174.13183488917232
True	861.4046039112582
True	238.80892037030364
True	157.10578509490605
True	376.86641682318697
True	524.5615981487066
True	328.6330057441063
True	508.6216470380261
True	610.102595665392
True	162.2544426332095
True	7.56291922649923
True	74.09417948049007
True	428.64011510668666
True	93.4784195210706
True	77.11899044831998
True	1007.2886960537414
True	25.758400484619223
True	327.4707526876365
True	329.6038528249675
True	461.6203780079709
True	673.622994806403
True	184.6485156225048
True	650.2338609386732
True	329.80685194516224
True	348.87936690878274
True	272.0208669269236
True	220.353643759198
True	348.2132960497681
True	453.10111009361873
True	418.24961333371465
True	604.4167733478358
True	137.00375086642177
True	73.1459790442688
True	37.32374659960304
True	303.15031766992496
True	646.4367615868057
True	383.5888685825631
True	799.9507475499385
True	212.7765397032755
True	401.5197490717768
True	72.73200281174576
True	54.882113369982974
True	420.357172993709
True	195.68941221632485
True	218.54624838726656
True	40.997839823117786
True	1103.136635318141
True	180.7425181018289
True	904.576014034206
True	313.81216283381207
True	920.1516601292363
True	230.69722761250665
True	470.8992915771455
True	530.1687058036568
True	656.5611861622388
True	215.15358781900616
True	483.17652131303737
True	951.39082818279
True	132.46455130966473
True	6.621133250336241
True	575.7581845572054
True	28.033720096024684
True	75.94681957976942
True	788.756654240999
True	212.2905825428299
True	1020.082721160314
True	680.6155681731276
True	416.7469329638078
True	276.314059224128
True	486.6028077632765
True	339.8977803990634
True	184.8714773312351
True	690.7784221460355
True	746.5458018343749
True	205.74711765401517
True	90.89583139073812
True	521.2621340340659
True	138.28862241002554
True	388.40301842989874
True	333.2998651880165
True	65.59388407508958
True	372.357678102235
True	404.2842354101581
True	390.8686866253297
True	417.5978326010128
True	439.2513744923291
True	640.9001945142165
True	59.677629866173774
True	461.8199891278688
True	338.0470901390227
True	653.4356524039791
True	227.41240684617048
True	98.79412136925774
True	42.00534615706125
True	534.1379175487906
True	620.6708449081997
True	186.4124932629926
True	420.2805465538161
True	342.67386517906624
True	16.743607200289137
True	171.40893909753467
True	294.9001738827138
True	2.6590667781430968
True	868.7882322149887
True	79.24342321995235
True	99.3698093037865
True	111.49137933876584
True	354.70311951357536
True	37.98297714677084
True	457.8982248292261
True	228.23260825129137
True	5.552292195139884
True	114.5552145448884
True	439.6015921841052
True	50.24314160088046
True	64.93838096561805
True	178.53100889414705
True	289.44015809170844
True	966.835370008226
True	386.4572754635426
True	942.6641747700328
True	187.6395006530205
True	1026.2313433766697
True	775.2919793682855
True	661.8818159597472
True	402.9644665448071
True	387.8618994686706
True	82.60587044508378
True	74.11568180345748
True	78.00120631536596
True	172.44495039123174
True	492.2702276941372
True	1097.3666062513391
True	172.82361732988971
True	345.6856534301844
True	444.27802669605313
True	606.0581034262736
True	600.9336645146989
True	278.2499662146042
True	442.0776742322424
True	668.1368749715045
True	97.47385323611913
True	738.0118318012837
True	263.4174939263063
True	132.96741342479208
True	403.0647539880798
True	862.5588987873825
True	416.1837430911438
True	876.1598832975992
True	190.35915449890547
True	354.9282387933628
True	704.2199208966109
True	616.3270585856935
True	197.39153013713909
True	255.58102708886665
True	771.1940782970217
True	31.65524814438304
True	195.41538357465984
True	481.8446200209596
True	720.233612175528
True	101.40644705687144
True	38.05306131466765
True	169.04846821901242
True	735.3887454383098
True	314.938096491149
True	551.5669607421224
True	349.65939521621675
True	290.15591378556894
True	450.8875925455225
True	488.6859173118467
True	70.86713008679453
True	359.8114553670996
True	782.3391491099763
True	0.0
True	283.98732928306686
True	259.06356732035334
True	984.5362588673448
True	153.19529094565144
True	668.2457391620009
True	642.3617087448379
True	116.79444283751344
True	231.543732068824
True	134.58869720837245
True	11.149610339171971
True	291.7501596204825
True	378.7492204304596
True	1142.610294919195
True	239.50790036582583
True	433.0800742338976
True	657.8581087678116
True	198.21130509138533
True	27.13573978891763
True	866.8116654899629
True	585.9257478606028
True	158.52922663541628
True	655.5934134891439
True	163.20316702330783
True	300.6408744305291
True	751.3764477634179
True	36.454397895093024
True	110.18487908984136
True	516.8594957402571
True	64.57138825339324
True	75.54636615903858
True	401.3606388350192
True	20.830328814313425
True	759.5219796259152
True	97.41030780432963
True	156.34286637405634
True	18.43412511095894
True	697.0683716932566
True	31.224597792589982
True	797.2648267383897
True	398.54621270549166
True	118.69440192600358
True	707.1154139949451
True	512.834128360128
True	574.7598129593016
True	47.028527537501816
True	372.0256867286541
True	5.298150803279291
True	94.99144069848792
True	366.3447372686404
True	47.75122675070819
True	119.59361084540684
True	313.5028812745034
True	185.80160057730328
True	98.7999302080269
True	638.5530465535653
True	19.793623039849138
True	1098.1073438301082
True	514.8804870065695
True	308.2532908645813
True	495.10139828779415
True	126.30799401842448
True	767.822088773208
True	1079.96198375392
True	764.6673757458368
True	169.0218847029037
True	233.13641830528232
True	52.45601861142967
True	58.39187050431839
True	155.51178264535693
True	101.85581137596468
True	164.1256797016807
True	1190.819003820511
True	315.71141797345155
True	349.5264435794808
True	673.8746629114958
True	17.807136282296298
True	14.527089270297356
True	603.9108076462173
True	5.681768584842437
True	121.46781915195405
True	681.6577692873428
True	185.38584814000333
True	645.7766435406356
True	831.3852243864579
True	143.1513789648435
True	901.2850588280596
True	2.634528285434373
True	441.03546132684113
True	1065.5749827111367
True	26.52866045890448
True	236.15366534952025
True	153.07302210956618
True	969.0051331041656
True	242.4431599397524
True	506.35714028415
True	119.66638480582957
True	502.3282247935729
True	157.74323130484902
True	101.37994191173166
True	389.0743787793746
True	72.72204175975321
True	52.57528046732136
True	1035.7012295591617
True	274.62994950755376
True	158.93463038293706
True	372.3502868784216
True	400.65306315912414
True	206.9606136184082
True	168.21847647971612
True	382.4828185244911
True	38.49518458502219
True	497.5798043348454
True	1115.462501519676
True	114.19545972619795
True	469.01786753173775
True	313.411935488014
True	25.79196720708797
True	405.7581760308768
True	104.67800156818272
True	604.3193346113311
True	214.22058752944747
True	413.5596480339869
True	19.68059379872133
True	448.4610553188177
True	109.3476317403243
True	340.3184476332333
True	32.81938333826218
True	175.44905513594404
True	251.0816092974589
True	770.2424130982785
True	58.45516670031287
True	144.321454854117
True	237.33990222625653
True	140.2181633707727
True	616.6925429770446
True	564.5953313372562
True	803.2841626094995
True	392.7413249116852
True	536.637877627026
True	410.1085124272597
True	692.8079996341808
True	78.00485545165644
True	471.3717444209009
True	408.549406699957
True	45.96612847240416
True	86.77481188953013
True	127.91927135031798
True	90.07596090553164
True	326.98509895824856
True	843.1679374289799
True	345.0758915176821
True	1071.5363612243025
True	334.090302339143
True	913.177657433928
True	147.2223166010278
True	573.7059962445873
True	607.4671375882466
True	719.6972011285374
True	438.4012394746634
True	62.99646522640581
True	306.2612432457853
True	40.64174451297367
True	171.35065909239697
True	169.0312464362088
True	1125.6006414329504
True	230.87421950136263
True	560.5687416349874
True	528.6185294195573
True	563.8681655579454
True	879.030043497673
True	590.5957055043609
True	635.4575504533349
True	906.8450389809414
True	126.34407009849386
True	319.8260797175953
True	274.0405652441555
True	322.21255236063314
True	91.08697323718678
True	382.4456554125722
True	4.195467663830775
True	335.5688842643333
True	255.43221598400623
True	618.8518210225922
True	292.83130291874585
True	360.2085870136354
True	9.86257447916691
True	64.70340281231286
True	535.800116847837
True	30.890333279126526
True	144.58875170706253
True	63.34242700210535
True	156.04798131428592
True	229.1975866541553
True	69.56950052019762
True	383.063127755571
True	269.1726555709908
True	102.34037567898854
True	335.43714832349355
True	67.67152944634789
True	603.9407323936118
True	832.0385666954104
True	287.3539640686742
True	1147.7761754013816
True	112.46798795326212
True	293.00597107212025
True	1041.3199878297553
True	88.54469301556283
True	277.2928629038558
True	10.608569537884636
True	398.52234975770455
True	446.72527663065466
True	156.929912631529
True	615.5741318153537
True	926.6575212968436
True	153.85962784002322
True	82.07549483750842
True	337.6968294955265
True	560.472903745761
True	634.9574779807308
True	1231.554403285225
True	27.42795717619528
True	920.7794013740948
True	135.97949640065
True	641.7954522234062
True	114.99688647766013
True	123.79665843117483
True	184.6573345870923
True	164.19967647297835
True	754.4643360825985
True	203.2443512780476
True	227.34696150876815
True	65.91567623026205
True	499.936842668408
True	435.78838606049743
True	171.36154163086957
True	240.09957972866684
True	18.227635013418624
True	419.19137897948383
True	216.53461689948904
True	287.65144952346543
True	113.37937439005805
True	697.6268817650459
True	401.540430026785
True	256.5951542343567
True	639.2848542460132
True	535.8383449071181
True	445.9436244231492
True	137.2998175679522
True	510.67856358726186
True	439.2284261621454
True	3.215253115694276
True	202.4665657544564
True	88.87034068436687
True	231.36767989662815
True	2.8645013050990773
True	128.75320508804737
True	363.9588539903762
True	6.729001206655243
True	859.0181445584788
True	167.9723367340175
True	729.9851258507739
True	815.0674360950155
True	165.83008911476944
True	222.3005934728767
True	476.5702966755248
True	804.1715103811242
True	52.74968180841573
True	38.56424153086172
True	132.03451973915517
True	616.7015472432577
True	726.6967811561246
True	190.74062388766333
True	588.68870798858
True	573.5791603427018
True	866.1559918187909
True	412.2994153373057
True	185.34913603118213
True	883.0452225030544
True	223.2892211039438
True	154.030631331091
True	321.37993334165526
True	224.86215773303064
True	207.5920930443241
True	611.1108059505242
True	246.72192867007183
True	201.38811912956947
True	445.72026922471167
True	465.5929132819781
True	63.95630224614163
True	272.01984613034006
True	82.29152074948074
True	334.50329021393105
True	356.9969107179328
True	268.4575256569133
True	177.31134533179474
True	380.4304730508202
True	659.8460875824251
True	773.7414232320801
True	293.89627289931536
True	747.6121626674367
True	67.02260777026717
True	858.2740092077688
True	350.03608605461267
True	13.554314085755768
True	586.5427885390778
True	676.9553966177108
True	264.43324660380625
True	170.06140094522388
True	46.4009771437609
True	378.3284164800925
True	75.0014066203676
True	14.69619726869735
True	890.3248807801315
True	365.3144508908187
True	174.65705702928324
True	1013.4150320286363
True	11.62843982580953
True	808.5869911181168
True	30.4121466122569
True	662.5833108176529
True	59.55612015229357
True	797.9468483358519
True	448.2306498387138
True	190.2530840137981
True	443.1083996939562
True	214.7425420935669
True	301.4044491405884
True	221.08776479412924
True	405.0424396632201
True	9.448454100952173
True	324.90134734334094
True	113.73384059498548
True	10.889816952081787
True	472.9435571445268
True	732.1031177190337
True	289.35376925182305
True	84.21634506421537
True	310.8624605603446
True	85.68370565184252
True	192.61633183490272
True	182.54209017253064
True	371.4267256667147
True	45.6523562617984
True	136.56709920079854
True	390.415201517564
True	842.575797331676
True	106.31814623614451
True	209.37417097953931
True	456.4746927072569
True	19.671154450366245
True	421.83099220903097
True	507.4477355605619
True	89.19857620693199
True	392.1597478899994
True	353.98142035692933
True	418.0593147397161
True	602.3253013150468
True	1067.0753333567766
True	976.4496937984673
True	53.629119970284805
True	1041.526426472045
True	112.2124789043174
True	114.16366329309434
True	109.69046119969929
True	483.8292422489475
True	381.2922641568176
True	574.6449892782947
True	267.3943058534905
True	163.8945778113273
True	400.7619652993044
True	16.667352031598966
True	459.4175243798932
True	377.5664779244558
True	147.04607592714123
True	97.76950988226687
True	541.0698667600783
True	1019.1410540862092
True	202.17844653844665
True	67.37766318848985
True	438.0285456100005
True	377.5371645456896
True	484.5082954334085
True	316.97443506178263
True	4.760900494368748
True	548.6387055718053
True	513.5064272897915
True	520.7701936516734
True	197.29838678057104
True	108.27613565353506
True	21.7699373439501
True	367.7694680342634
True	108.3018646979396
True	6.721829154710248
True	29.153045869963123
True	358.74632639948186
True	666.8889425771504
True	133.8527170080227
True	91.91337555332436
True	24.92527851063761
True	398.7906613859397
True	370.7899737054663
True	783.4234004384317
True	299.1931327420943
True	501.2658289033855
True	551.3293469549346
True	532.7979150478769
True	293.5250933144225
True	552.6285875634329
True	94.01242561158698
True	593.4887601240391
True	7.68897435349699
True	362.4774763391031
True	474.3993103302669
True	992.8524815761878
True	348.9639152313192
True	767.38786396735
True	1003.3464098125778
True	178.53604437307874
True	33.46995797420742
True	368.4943500082668
True	393.55601011842174
True	594.0644575955738
True	244.17832183070524
True	31.56141061309653
True	656.504697010083
True	125.79322912210792
True	1046.5483660377092
True	324.4597683343273
True	490.3841293608378
True	120.01383291393564
True	819.9017136981549
True	141.36805461488436
True	826.2985765232571
True	560.8591327614806
True	185.082705339884
True	108.4001556728048
True	65.93699402323094
True	557.9797299568577
True	920.072222188276
True	448.8611529183869
True	545.2737109045239
True	141.52712491073814
True	609.5173676776676
True	477.302524853106
True	787.6686758387488
True	324.95442168928554
True	576.2558495858741
True	112.93821420131503
True	24.581140164084797
True	417.093102674434
True	179.7120009574045
True	104.9016198574207
True	377.5832030764296
True	1079.5634141902046
True	252.38118472306036
True	552.6905092865677
True	10.9419895827933
True	77.69255784772369
True	336.8345824248238
True	767.5981619709221
True	458.9619514913086
True	527.8813459098869
True	732.1853098715011
True	66.73363524621654
True	744.6838429039924
True	49.33833335451066
True	105.36479195629984
True	171.56596261487613
True	85.41373307187706
True	25.80255321200421
True	291.97329724591447
True	462.56016888772217
True	919.6903827104776
True	857.7685343307699
True	5.969470678047934
True	273.32380353150177
True	466.3247437189258
True	119.77887495953462
True	250.49118412184532
True	326.8457533272602
True	1336.0025577222498
True	459.362736130705
True	25.74407846785696
True	187.626253992402
True	698.6014648160603
True	35.1034624085125
True	164.7603908183648
True	590.9990600043326
True	71.22917116168911
True	873.2345296098333
True	338.07971115154004
True	662.5764064867604
True	81.27132518671966
True	681.6825270466946
True	571.2646522713931
True	897.2702552847846
True	252.82495524708543
True	505.6582346000503
True	871.8942351185937
True	914.3164249393284
True	230.56427530480212
True	784.1490127387696
True	223.75826786330632
True	454.37707040674
True	372.6264066725684
True	495.4132670471116
True	489.0671277343876
True	323.57167746428
True	344.3368811605497
True	110.11353450856144
True	343.3145883203753
True	1142.7013727578756
True	309.42487791632345
True	150.84249408535052
True	309.7613658422631
True	756.4764692376563
True	646.7382042171354
True	417.1912623242141
True	107.25989974490972
True	324.9539662390169
True	35.20742296633068
True	180.44170598175992
True	92.11459848786332
True	88.87428874092103
True	554.6996643017491
True	137.35559180261237
True	133.81543492538665
True	102.70416103494628
True	89.95540763338536
True	440.4300930621928
True	391.4536265868367
True	1012.220796198456
True	518.5520476421524
True	849.5177167489401
True	269.289185645039
True	291.3136578834547
True	516.1390425011706
True	195.04881980067535
True	753.9587310582631
True	249.5146021475292
True	362.19710008404576
True	70.71558731342098
True	113.0054783534512
True	256.93884579458745
True	120.14050649389831
True	452.7707553783748
True	31.0649122572814
True	575.2574988474728
True	1025.791772589649
True	707.4640037412656
True	1.1344619683099886
True	61.13879328474191
True	500.1182798633069
True	424.1920980704976
True	69.56920750891538
True	122.42713260766178
True	306.0970993415525
True	81.75954785663257
True	54.26006300419289
True	728.6335458890468
True	644.6333751264818
True	162.55741485307345
True	171.55826794124224
True	507.4146777673985
True	50.1746466518306
True	26.274753761684845
True	578.9254693719381
True	466.4971138287189
True	1132.825917991498
True	44.165573093052174
True	468.0903224096685
True	910.866954969364
True	776.8336221028354
True	291.378284546559
True	754.6523324571955
True	411.6103305745131
True	41.88048904359312
True	103.54668919427056
True	715.2303688165593
True	76.35056281828402
True	141.3669405268509
True	911.1865307941704
True	188.95767439210783
True	279.2961723904935
True	110.77308677383972
True	626.6939579976049
True	598.5198251761392
True	214.78872627944187
True	418.420808151662
True	41.25200942038102
True	282.1362997943173
True	596.8973332040167
True	621.3702980448791
True	315.9748201362475
True	74.6660802753165
True	907.7482692763898
True	1082.591288991473
True	561.5998067744688
True	59.99152199238118
True	29.720202076824915
True	93.56901562083408
True	104.53434438761568
True	99.70393477734603
True	900.0004645625585
True	1200.7375166966633
True	713.7652177527241
True	335.146657590654
True	8.437656920652774
True	20.04001551397372
True	342.3129777892521
True	473.05077737387296
True	49.58344176226071
True	569.3759934477355
True	422.7689347915765
True	397.44309012439646
True	77.56879009522362
True	193.65205244364495
True	265.4022831518006
True	133.41831714170152
True	398.5422334478601
True	45.99392030222717
True	173.078774379207
True	1191.9134770692413
True	6.218492093209341
True	26.872107134453525
True	592.4660585343083
True	357.509241362176
True	761.5355603139076
True	158.20281729913165
True	767.6098466919167
True	639.9883730839814
True	279.58008741248506
True	430.7788472764136
True	346.79998432908724
True	290.43738444673846
True	270.2988782256782
True	388.4983697124516
True	507.7167060505452
True	502.7945896490712
True	103.8543639359206
True	367.03508884130656
True	8.86176888460787
True	184.56935541779765
True	237.338359360267
True	871.5981832793143
True	582.8277858940645
True	31.317620675710444
True	736.6110299988983
True	848.4194952616392
True	108.07768639998316
True	352.32952758970555
True	826.7350442564597
True	214.0550861061828
True	159.3748967392252
True	533.4271985123844
True	583.4293780333845
True	1137.1331522811247
True	151.60561202006235
True	158.12000859018193
True	254.96961032175196
True	301.28624246984464
True	432.6254581177799
True	414.7258118139311
True	302.7774358598137
True	448.9503196859797
True	490.4526603026904
True	227.1263280654724
True	1486.4346917968742
True	246.1999422295885
True	395.1776750777133
True	52.09180609908304
True	782.60029283742
True	253.01977184552467
True	916.8078996727576
True	533.4613634042455
True	308.43061233605346
True	795.7777590759973
True	272.416329374955
True	208.9598790298149
True	255.33818745012397
True	219.71888706677092
True	136.0945913050711
True	257.3665922063308
True	720.2583596181016
True	500.7014696694852
True	207.9015371840082
True	1191.481032296124
True	113.38262976525225
True	262.530627617136
True	73.78713896718519
True	302.24053741930527
True	402.74460092454734
True	95.03652369308068
True	224.7365233674209
True	72.70874102265222
True	674.1290018855636
True	374.0966068093599
True	216.2777825547503
True	709.7828404695315
True	859.1084599612924
True	815.5576577907735
True	831.39270450488
True	356.20864793216094
True	1.3595125179221352
True	260.7352702912459
True	55.40673728858016
True	395.61679723914176
True	52.71313578167137
True	363.45994910271935
True	865.3197252222775
True	1051.610521306116
True	382.8725428867152
True	21.295521242527105
True	540.6598287053408
True	492.595122322561
True	197.53166763021343
True	237.4182312949632
True	281.42783429233714
True	24.621869151883523
True	129.98422421490872
True	947.15592606053
True	66.48934093851707
True	506.63082681974055
True	789.915445615684
True	104.44601545116984
True	247.48699598477975
True	111.74801715161226
True	16.534432881400683
True	1.0612734825925518
True	119.54137165244924
True	1007.7651914673758
True	476.0962031482618
True	66.98650188968428
True	805.5792408666283
True	333.1824159044484
True	1.539726480644094
True	440.4881682642821
True	191.25115388623743
True	454.9820640569589
True	82.7514319233342
True	327.997099435253
True	368.23183313356975
True	174.7194249048443
True	208.39364670960435
True	128.2563050490601
True	175.31182524956245
True	998.0805604120656
True	15.813514566375956
True	516.5752507156852
True	487.2381669064956
True	412.58918892963936
True	211.6720163131531
True	233.4016763177634
True	152.67893254663758
True	47.50328530614129
True	479.79853847182153
True	145.72739481078955
True	827.9436699759432
True	811.9015181648714
True	240.0102618377382
True	321.9725577084044
True	514.8877502288569
True	44.88230810239262
True	86.07968342061665
True	729.2841952341269
True	1105.6446773469129
True	109.37859204521538
True	728.7527512835787
True	140.5578161558064
True	941.6950910647048
True	645.8290227079909
True	105.66620958302656
True	287.4346355006614
True	593.7873332249274
True	269.43988167774387
True	42.81144058248362
True	578.4934797769463
True	447.8425087595973
True	6.467810006985037
True	480.66306055243314
True	68.9935879954771
True	175.33598478798586
True	232.7724126894845
True	293.4666361723676
True	75.86811171881526
True	221.7778502743052
True	359.4819927262006
True	451.93773843291
True	973.0524073353656
True	45.55150057191512
True	877.6408328693394
True	1007.5006586084792
True	129.6969572294151
True	73.29783103803398
True	987.6053808746613
True	32.35816994288582
True	227.305861734881
True	83.21562638635773
True	215.0761408448958
True	346.52533358378633
True	963.1407121184504
True	95.74537902593138
True	75.280485780527
True	658.7213349781148
True	275.26790190997764
True	715.2718234877857
True	54.49896182973852
True	487.9901041854008
True	379.8333330027142
True	684.7888574512574
True	50.5094034540807
True	111.81668428185525
True	25.47928593983269
True	271.759120297044
True	45.076094728335
True	347.3678162139067
True	2.819522374356957
True	1148.090543799099
True	102.94868105444992
True	136.1985888610128
True	353.51413500152864
True	732.3389697829372
True	693.9801448836928
True	990.0877949491718
True	455.5356993202071
True	424.4041220273865
True	138.34810969647717
True	410.5995539853618
True	876.7030969596246
True	419.74357939457866
True	959.1914303287772
True	80.9207670750215
True	421.5769159691228
True	176.35308002236286
True	277.88390354826265
True	769.5665464585933
True	167.27390453114236
True	135.66036928152113
True	65.99044314622763
True	857.7784586604027
True	767.9161234200109
True	80.28718141542478
True	455.0391192760676
True	737.69747239753
True	424.5834764628896
True	58.13399227529891
True	325.44941776582874
True	788.849610622347
True	31.13717158957782
True	349.012010995364
True	169.65227047738242
True	281.7139999565676
True	33.5455442950844
True	221.14380497945675
True	779.0454183504204
True	641.5632620191942
True	54.29010148429109
True	296.21367409848546
True	854.8869750483417
True	17.12971445278238
True	317.6276682554982
True	303.1003470586496
True	447.9705409239916
True	221.5689679288491
True	604.5940648784236
True	46.74143954143382
True	949.8886665966512
True	874.6320388043788
True	47.85133176329056
True	398.7688169914998
True	723.9236317690663
True	916.9613786122758
True	277.66390459155826
True	586.3741173480619
True	127.48987268927854
True	185.5740266508973
True	132.08730345479236
True	138.33512326415303
True	209.17965662914716
True	936.4746683539742
True	795.4198216706664
True	894.1371066052814
True	19.251178265504947
True	27.26297855900304
True	354.9900159343425
True	13.719741226958226
True	620.0532596248661
True	1088.7252152884137
True	267.4482005725006
True	206.4581967688637
True	81.40976820767446
True	215.67715731889675
True	121.12637712381424
True	41.90177331502209
True	134.43048951662954
True	89.69571019942491
True	245.6276313391385
True	528.4418897284966
True	156.98602491818568
True	31.717439093037036
True	59.15779728045386
True	441.7098597318307
True	267.731220444218
True	579.8860393808762
True	23.147025210299123
True	111.1318715382723
True	653.89958697721
True	267.13968516080536
True	462.38191015391817
True	662.6933230862994
True	107.82433413438316
True	113.84129304182687
True	74.07769485401397
True	26.7134314236702
True	121.370474935544
True	87.32454303518236
True	106.76504805997206
True	149.7389104712125
True	235.81902904283675
True	828.7890770117115
True	294.29681631443094
True	879.4172821513465
True	165.4153361718842
True	202.62983965076745
True	803.7620529366625
True	298.2779209910616
True	602.9633574122146
True	264.00473945803986
True	346.55568657433423
True	431.7382881707286
True	562.8904670715141
True	653.2545102196723
True	370.9697802102584
True	36.83428763810149
True	549.4661126171641
True	623.539955888395
True	19.56114500924669
True	11.531305066215204
True	265.4716786606413
True	403.3018029899672
True	447.724616812783
True	68.35512195369189
True	634.4696765292417
True	917.3297495398838
True	238.551585044056
True	889.6163995272659
True	268.6645393798046
True	100.93768747938608
True	267.9717453011252
True	694.3499454058474
True	39.41921343208672
True	557.6618731634283
True	1297.7822036321186
True	1003.0420371187188
True	885.523366121599
True	212.35764328652263
True	89.21872342593596
True	193.6040601749508
True	818.0023846443344
True	148.99407838008725
True	1067.5748691051135
True	864.2098924798578
True	43.91146611904088
True	90.67452299547809
True	428.5262399231438
True	413.8606804543818
True	204.18573756176835
True	517.7078275915102
True	643.7241339781067
True	111.96191610771886
True	278.6999866923745
True	1040.533885130258
True	53.16436295598244
True	690.3266837002701
True	545.3468122383936
True	40.65595356168205
True	838.3490677958139
True	381.9409115957629
True	572.1502483455298
True	112.6649574968612
True	258.5765912820771
True	215.5472808066812
True	25.233054129329755
True	132.36856816273283
True	757.6847575929322
True	130.80012705173806
True	384.86059895762526
True	62.236607605810654
True	615.3480225170038
True	642.0056237060647
True	234.12133597040616
True	467.34266742494606
True	174.81807869461844
True	174.20020611106182
True	233.0308287869369
True	293.41224694159826
True	365.5094414848117
True	121.9396256562695
True	181.064691183518
True	26.16931945886277
True	862.0984143158722
True	318.7765725252217
True	9.27015183265321
True	374.3099675831973
True	161.82373850617395
True	612.6613336841383
True	369.2024275035045
True	577.1037138221361
True	552.8840386277693
True	476.6740205130111
True	792.8784122620244
True	237.89938684429657
True	544.8912410487088
True	159.37512075716455
True	531.5265293179989
True	352.9765872260945
True	375.1239354476016
True	133.91191991048083
True	128.8061765259978
True	105.71873573418002
True	68.68112082000462
True	765.4823127702465
True	185.5451634762788
True	41.684439405656704
True	0.0
True	545.8823922374838
True	105.13468981413828
True	20.177173993528086
True	40.3542957979486
True	111.53629414665572
True	537.0734259477501
True	181.8955921571496
True	105.28152130839942
True	37.054481147772606
True	166.23833107525016
True	916.615737313956
True	55.0599470346567
True	229.0688843076668
True	726.468440043728
True	318.2577378126892
True	461.0130523293717
True	485.8666095920584
True	530.9758547651139
True	606.9165914426333
True	917.8875545611046
True	259.4175290675277
True	1039.5232317798896
True	898.6015946451668
True	618.8494393703503
True	343.3620455013605
True	806.8824976644856
True	8.624601107739062
True	32.678368300834
True	290.26563854871483
True	43.26745547778965
True	199.47054766037888
True	751.6684774602503
True	206.89398915276607
True	711.2571062431392
True	766.4054465617739
True	127.29307539894393
True	371.11109206191
True	581.8929070992691
True	25.360365859396463
True	133.58628562608806
True	435.1101297285427
True	308.7155440551616
True	202.4081294182172
True	108.34272113673484
True	396.2493462153299
True	21.397708985485394
True	381.143493295987
True	356.60548261069454
True	1040.2894412726291
True	353.4730663766922
True	28.84406403390473
True	426.029055086403
True	451.9523326207244
True	239.01772089562488
True	32.4044228014976
True	754.2919757935698
True	422.6540255887371
True	180.3729131919701
True	12.54482834411392
True	1211.1745228766051
True	171.64426101823227
True	26.936831844338855
True	309.2351203632538
True	276.6830481505683
True	109.9320362022487
True	299.8799371204781
True	44.18519056399882
True	318.73700812501784
True	297.0516886361053
True	314.2135682666054
True	30.81442492647224
True	45.201560632891855
True	1056.2318735329998
True	25.168490627523298
True	11.920340867986557
True	171.80470937337083
True	646.4901639752046
True	7.819434296198373
True	189.74255590876535
True	162.80070980190206
True	535.6772966915505
True	371.5828000004253
True	737.3614287808972
True	315.10789485572576
True	491.3315003960325
True	449.4618482123605
True	488.00710765868354
True	101.51885175619512
True	1253.6523988720778
True	892.5288616983634
True	283.6625539363872
True	528.3343907488077
True	99.712277744718
True	585.8325263829398
True	464.557733728364
True	153.64440121029676
True	79.23111650306974
True	356.2274415255121
True	164.9555593768131
True	31.342472104444177
True	617.8966662081276
True	382.5791147881736
True	74.16897662971775
True	30.383607189944204
True	652.8280854215606
True	501.28937970665015
True	71.06606709386281
True	21.890371002998148
True	306.3376951244152
True	305.8988424317228
True	694.7835770018828
True	549.1095241974086
True	564.0031596399755
True	788.3425259655802
True	7.723654717145655
True	56.02518875464268
True	38.51746609530864
True	58.48165344625737
True	503.8901582257912
True	586.8342020012409
True	85.57309206725438
True	108.15653398751758
True	178.000368085601
True	71.68882688154946
True	177.28075245056863
True	207.9816103848269
True	276.8997461633124
True	795.2538806517135
True	596.4516030085791
True	284.0090032393195
True	185.01386580504945
True	269.30418285641696
True	242.63735585931235
True	732.5175818299246
True	340.5232550496891
True	173.3011527077996
True	914.3615891087522
True	347.4694840754704
True	455.8959790449192
True	156.41747983617307
True	115.60031045942632
True	62.60924455929912
True	208.22417917188267
True	973.7585307984616
True	525.9992617947726
True	112.26748037790546
True	348.0809065547945
True	103.47655634888596
True	649.7286061177638
True	4.215331233093755
True	702.7338331185182
True	38.985311632213744
True	909.2315205782852
True	840.7524048830918
True	218.63354413389672
True	32.0597311144458
True	81.01145153885284
True	472.1661405758426
True	231.85402485359836
True	1.0744972611301056
True	76.88416278409588
True	1072.649814991513
True	351.8654062901111
True	678.0982764725942
True	481.4056995079413
True	33.4970340559232
True	137.37614589266073
True	433.2304713690993
True	920.436197818424
True	797.2058692363518
True	425.4002637741775
True	339.12971954955657
True	17.533428102962084
True	79.55416561966894
True	735.1485879792516
True	484.0059777123749
True	381.50868082201134
True	892.3449379369977
True	26.28195118643321
True	224.29226859463503
True	871.8435260942302
True	235.28587788290895
True	9.125212308371015
True	498.60795946714313
True	99.43530195675116
True	628.2533579224445
True	52.48730164365609
True	247.17756107243204
True	849.106410707805
True	889.1334725892249
True	286.162612705162
True	450.2333037809965
True	114.85090312227378
True	614.4813693303344
True	264.7000185027388
True	199.10614520250127
True	867.5749336634096
True	56.13563877533226
True	731.036607263575
True	282.1940863505312
True	302.3236604889425
True	169.12800766363137
True	498.1639706674641
True	599.812993231317
True	368.7298014864725
True	410.5680871925955
True	71.83644432018431
True	157.06682387642738
True	457.8457234659897
True	227.04011581267255
True	36.62474118920752
True	208.8633469615896
True	391.1935869709026
True	404.352894323176
True	736.4210004217852
True	132.08909063519147
True	631.9945143349856
True	519.4254923792294
True	596.1368860530846
True	134.4821466229997
True	38.99273069690597
True	665.9017051901366
True	75.08203096724347
True	560.31197650946
True	667.804587639882
True	456.8629256955324
True	134.0835744987897
True	515.9475316842388
True	3.953774244469175
True	394.00592202592185
True	31.52598659455689
True	622.8430678904297
True	277.3732154979079
True	585.0577129560196
True	692.2928683142022
True	142.60110082888912
True	523.8116346905389
True	506.9953075334091
True	63.46934406871326
True	967.0037629043323
True	2.730189424443088
True	26.321360166836595
True	630.510714556839
True	688.8547571163923
True	134.37697436483157
True	413.9838280017467
True	121.08836964616732
True	72.94896426521952
True	475.21351115251065
True	42.52370214089024
True	518.2206438652581
True	12.33005177659822
True	830.3035503918959
True	544.1756022158104
True	674.7528488172788
True	101.53317417366796
True	374.0092051803138
True	949.99234163868
True	847.1642368883704
True	141.76328036523122
True	551.8695876753454
True	442.9164464765314
True	242.79017939912907
True	253.53325892417527
True	5.976132723577239
True	297.52794514624225
True	11.8712733366038
True	370.2869838000111
True	75.17247995015497
True	420.54324913386654
True	651.6708903509058
True	123.01983012301892
True	235.2180750873559
True	621.4800790534747
True	673.9754973768436
True	286.97762523752385
True	143.0166417755739
True	165.9825626115762
True	476.58328614212354
True	86.55134142754271
True	10.5589149118434
True	491.8843509673864
True	576.9156904374221
True	18.574032304404568
True	144.41682148527912
True	868.7388841187144
True	492.1888402460667
True	266.3995668277672
True	32.46013301434111
True	480.5229408464942
True	118.74769033767043
True	583.027577386056
True	663.2227457577068
True	293.73005364856715
True	388.20505021691497
True	188.50087407401185
True	235.98868579724848
True	75.11257692292611
True	219.05075866138785
True	514.7966658628562
True	21.543636703748845
True	439.75910238030445
True	385.173918411209
True	706.9248824893828
True	898.4809269562221
True	888.230606618301
True	152.73748543098236
True	395.3775801998643
True	75.84951279104456
True	185.47724748948104
True	322.73431228136667
True	11.28325442785406
True	810.1625017025694
True	24.6963539452019
True	394.6083716229844
True	272.835896878748
True	658.0399355944138
True	215.39599847283765
True	40.5240486461256
True	649.076196397935
True	1077.5104161311567
True	216.6808967366881
True	126.90984787145835
True	591.035563461266
True	494.1175031140615
True	19.26218846013777
True	848.6974470756965
True	109.92073621310588
True	47.25041600721661
True	313.4797561408504
True	353.7934136812968
True	382.7756442866659
True	262.3333862143596
True	18.80228668063674
True	21.74531007496016
True	819.3700203405521
True	203.21026258513416
True	107.5978939374651
True	826.6638413504764
True	645.5576840795545
True	655.7116005759476
True	448.3916734487682
True	147.72015342064554
True	36.13178663187441
True	102.84974603788532
True	430.6464499663016
True	234.2596477791916
True	459.5143035250359
True	151.7742971306874
True	498.8805342759322
True	645.4974572887809
True	944.064664372154
True	22.2379626663654
True	974.5529225477374
True	1071.7677334509046
True	499.1630939180449
True	84.85853892098703
True	788.8500681542932
True	647.5571733846327
True	680.9239861495739
True	164.54577663967584
True	749.2754188989186
True	704.4106930544281
True	118.83056950435734
True	809.3153469033464
True	835.4924163540192
True	478.2060785685987
True	231.823747565438
True	73.55227305827893
True	309.17540252886465
True	360.8040840544147
True	477.2884862183722
True	422.2509849368647
True	201.35464804179284
True	315.168693061797
True	3.3181022756516305
True	14.200909454792155
True	110.1460728488168
True	131.38741977731212
True	365.28381545528265
True	343.7932584952848
True	112.89558750268456
True	18.98837674234573
True	215.0969605937621
True	850.1157099968663
True	447.17147119695016
True	528.7637569896676
True	572.6908062600567
True	769.5974798428074
True	632.8096754923426
True	90.98643680688042
True	208.70300612088144
True	250.26371684812509
True	295.7038144971072
True	110.73425350174898
True	374.5756960724226
True	434.2875838264006
True	173.7474689180136
True	652.8575703282008
True	244.74717056536335
True	214.4343849384862
True	28.10049303144942
True	250.71801317248503
True	492.99583636143456
True	166.01528788562194
True	517.9139099092706
True	460.56274748141095
True	245.2574632134436
True	102.77655985366064
True	41.50495605112394
True	391.6302103865077
True	797.5276821724491
True	163.5182481508289
True	1041.5192695245305
True	1010.2739215959624
True	484.5601082189189
True	105.1171564103002
True	126.61156902164178
True	646.1231545067357
True	8.364082215626356
True	223.2970470714356
True	132.87039226709092
True	123.77222773989962
True	320.01647334737004
True	655.1918392134453
True	36.80101962784754
True	123.56521222853812
True	953.7718876419405
True	55.96698179040153
True	448.1725265212252
True	539.73464512207
True	241.57424429320196
True	124.3393943503198
True	920.5812885585528
True	1197.8059637415308
True	526.3719086320268
True	666.6281302075364
True	205.42631374403956
True	146.22192759303738
True	315.2671409117493
True	258.7851969657695
True	174.8987824238191
True	310.752258679917
True	340.3861078734532
True	10.867826109873148
True	630.9420898594486
True	147.2998223560756
True	78.79011193252167
True	443.0072166250629
True	319.12106053364766
True	1180.6998416033807
True	366.50605163747457
True	966.3799752722332
True	10.115383195389724
True	269.505369090584
True	229.12560830156647
True	155.179425877762
True	495.8539431323308
True	196.53503169108205
True	415.76553292403537
True	329.0974096856499
True	101.2990927156259
True	359.77082294326453
True	1035.5394534802438
True	740.632161503249
True	236.4422445483909
True	113.25491550537328
True	309.6739598304993
True	23.79674576580322
True	347.54554976831923
True	312.60310202534146
True	542.334939497805
True	467.6243974191379
True	353.6838368859803
True	165.34772045220896
True	14.06432286659862
True	425.94468053671983
True	283.9146521668975
True	147.05777888461512
True	305.79460699798983
True	421.565869265573
True	818.321861348343
True	314.1598903671514
True	774.2703898289994
True	414.30428769674114
True	376.1539422940064
True	1.76662785508748
True	1155.256957289619
True	98.75942988831444
True	926.3847767910024
True	199.85563076851705
True	457.4930769029377
True	679.1507661110403
True	81.96349468903021
True	481.7526273824798
True	33.71248753937514
True	413.761310298765
True	79.23223011611508
True	226.7931918703771
True	37.36724416037582
True	681.5085247786292
True	190.3396937960518
True	25.40435126269048
True	404.078116989396
True	107.79848809015432
True	176.10457739342098
True	838.8831270649384
True	271.2729228146047
True	155.4002167535758
True	362.2794735449688
True	512.9629138121362
True	333.08999206364746
True	546.5609596702841
True	624.9281065721566
True	144.97282821544297
True	7.372228571001585
True	73.28039705687557
True	417.1566179916288
True	87.07510265423109
True	79.17596091560124
True	1058.168452321254
True	27.589705753603397
True	323.7436143719144
True	321.10104718611694
True	448.86798058535504
True	657.9723175099805
True	190.73966240744215
True	665.3592150204163
True	335.8292487049506
True	343.68621944984415
True	267.973416315027
True	211.48260543527687
True	352.7290660954022
True	450.2582442572875
True	418.7948768268377
True	589.4426675449324
True	145.1729967950685
True	74.45824416043826
True	39.45861862395571
True	288.7885193067865
True	638.0795274239055
True	406.1994499198892
True	778.9750645483925
True	212.6212795676906
True	385.695090700087
True	69.79001779682643
True	55.43645212412126
True	429.3375547571507
True	203.76537521049192
True	223.53213069053132
True	45.98581947530162
True	1087.988266790822
True	174.07080798740822
True	913.1306767016698
True	324.1102148036353
True	923.4746262960374
True	238.47774752708565
True	480.933144616975
True	534.5568542030668
True	614.7029084900854
True	210.15267446178348
True	482.39910704561953
True	952.791996664914
True	122.20567404273882
True	7.998038866362071
True	595.9742434307409
True	26.38773604773912
True	81.80033088523645
True	798.4423024494811
True	231.83604711452335
True	976.6194723269856
True	671.2205053219152
True	412.9658486160436
True	271.01235837313004
True	477.9980818959243
True	345.11245980628297
True	192.79792339016177
True	680.0715163675328
True	713.8587519700548
True	207.47839179139143
True	91.25560873488644
True	519.9699479511644
True	138.6761470645269
True	385.6917707052538
True	352.4742999445808
True	66.54230435833428
True	370.9339961538189
True	399.00727620585656
True	382.6551731407967
True	433.0030239700566
True	424.5173177246754
True	624.944703945079
True	57.82268159244556
True	451.9846378170606
True	319.99690707340926
True	633.7453000383213
True	215.3120854343914
True	104.6512090980414
True	38.46413933552909
True	535.2867760178639
True	633.8834914038104
True	193.01964535446095
True	420.01280787747606
True	346.1457718629043
True	18.896900745821878
True	167.7791259850822
True	295.9278617555485
True	2.621402448719987
True	877.5554306222912
True	81.35012620897294
True	105.48682084127029
True	115.0896093879398
True	359.4888453557573
True	36.20058744217353
True	465.22193534044106
True	225.8428259753994
True	5.549134223006508
True	121.09864741225364
True	441.3212709736844
True	52.65958589466126
True	64.73964492052814
True	174.74413533075816
True	297.1382084802623
True	960.8504017583824
True	381.75795535725774
True	945.2404040977189
True	197.64222157562688
True	1021.7997244129324
True	769.353097645217
True	628.7813749292126
True	408.3590343372016
True	370.9993271805138
True	78.3810627644192
True	72.36282657073649
True	82.62200561673659
True	174.70289702880177
True	473.3046779672242
True	1117.5116367677842
True	175.14510571124148
True	363.34157824894606
True	441.0105036608408
True	598.2928429896353
True	603.777892241824
True	284.11561819309986
True	460.3745003785263
True	663.9308202607025
True	98.45481834875416
True	721.5723066717691
True	259.1501533997389
True	131.59868270861136
True	407.9413061665209
True	859.775676738111
True	441.0474794029399
True	855.54655975722
True	201.89339385951337
True	347.3149964629826
True	713.4568852233432
True	596.0576304869421
True	190.2377917569427
True	256.3779244455071
True	809.1888501180475
True	32.19118285096115
True	190.37134579563093
True	486.6639226376385
True	693.4919172807604
True	101.62958666845122
True	36.44152609053753
True	172.4355245422021
True	737.7625723644328
True	316.6934769203048
True	561.8723499210151
True	355.4197706282133
True	305.88818258267884
True	441.41309357721457
True	487.1044338276378
True	72.60376799205518
True	385.260452881188
True	771.6320839571973
True	0.0
True	283.38299334100213
True	255.40715123449448
True	959.2183424971942
True	141.68041269727766
True	639.4175737894271
True	627.9714106013313
True	109.70352662710155
True	226.88515088786545
True	126.45278723223517
True	10.981963115840816
True	302.08270384465845
True	385.9327181983271
True	1132.505331972567
True	247.98851279689015
True	408.24664280260544
True	664.0231536321695
True	204.51457382198893
True	27.143947348708924
True	856.7107438165916
True	614.6499049248414
True	163.49235108745415
True	627.2577902044528
True	163.1244785226886
True	293.59776365119166
True	781.0976513617258
True	36.843180138675336
True	110.13396571918317
True	513.6961062665586
True	67.7697651468983
True	72.65755363948315
True	408.46356426294153
True	23.40295843685424
True	747.8078958216933
True	103.5567648160466
True	159.1049146794663
True	18.1584280933686
True	683.6728454696063
True	29.61456746402294
True	794.5054724314201
True	389.5464032700589
True	117.60572232130744
True	721.4174480609971
True	523.396384754148
True	556.028942433279
True	45.00159852442077
True	371.2324898859212
True	5.9819675747215175
True	96.4080271696136
True	374.7444225036216
True	49.57287391888536
True	115.4657058367656
True	318.8609236719571
True	188.09152048787809
True	101.94347292574822
True	685.9192719879665
True	20.402864694703908
True	1146.8529792103027
True	489.0811943174662
True	305.1886389185272
True	484.12936794370006
True	119.58517312439692
True	803.732891598341
True	1104.1166656810974
True	749.3781420403678
True	171.07766173431614
True	227.00087769032552
True	51.7201940473398
True	57.38729767041772
True	152.75247259565117
True	105.58407484834514
True	172.7287376576491
True	1155.5295929101455
True	310.3204409920321
True	353.3611584475133
True	710.4271105035806
True	17.135306291270133
True	15.216611270846998
True	568.8626996538447
True	4.740246278728466
True	121.56220196702496
True	677.3512144812145
True	178.00879077502478
True	658.4058314673181
True	835.1994456599116
True	155.92075288170298
True	917.1347543701344
True	2.9112685231253748
True	443.8672693708584
True	1063.2761988412706
True	24.53808543093421
True	234.4176947842508
True	150.15506542819847
True	970.9657538632164
True	238.8556078915464
True	519.8038857122344
True	122.30660363388664
True	500.7182566306373
True	149.96727810182264
True	95.4283724741354
True	385.4713935113564
True	71.42480143653825
True	57.08746990510802
True	1089.7993225032317
True	248.66887911400556
True	163.55815747465925
True	372.0786057540419
True	396.7651833741919
True	207.29394678815729
True	159.38097455978686
True	376.974545706998
True	36.5068634794976
True	484.296435192443
True	1087.3639623333622
True	114.7474663457914
True	481.1805696319718
True	307.66081778294046
True	27.471876033969338
True	396.7678697800065
True	104.1506456800021
True	574.5224090575854
True	197.08553500598023
True	429.306436763268
True	19.783450765312164
True	469.7276232980565
True	108.71354995939448
True	347.2323469077959
True	33.115618654284695
True	164.98699408433697
True	243.487853941346
True	773.0230033783092
True	55.78243531948735
True	142.95837578797014
True	237.21266857340515
True	136.89854422340397
True	621.6200023614997
True	560.5616723260941
True	788.7786646491397
True	389.1820194831244
True	535.5667759255364
True	429.2094717642548
True	665.7189411102538
True	73.18658295422027
True	485.5407989405654
True	422.1259486188884
True	48.463361496709474
True	77.41761669924753
True	127.09226499025768
True	84.49181984782965
True	319.79297541909733
True	846.4756161960072
True	332.1386085172398
True	1117.670052263191
True	320.75601763131993
True	894.7498889538949
True	139.79283267527035
True	568.7381111015078
True	629.5396193798412
True	685.0483447659188
True	461.89497091435305
True	66.04403841115226
True	288.2443859080378
True	44.82698722864901
True	171.66485387037906
True	170.4010201864663
True	1133.3944796132755
True	227.25021272124897
True	546.9086032826348
True	555.6082244977036
True	573.3810245822476
True	877.0020940677122
True	589.2788798203896
True	657.7838830760835
True	934.8684916486656
True	128.01008140633922
True	314.3536402268354
True	269.37803592303084
True	331.38503369737805
True	86.81609932150371
True	393.9360105978185
True	5.0244591652953865
True	338.05576718626514
True	260.4559158778813
True	624.0172369108619
True	282.02030673402885
True	357.7261790636214
True	10.07541716607623
True	58.58384138559209
True	536.7368479207519
True	31.107196263574057
True	145.70243330862192
True	65.94613403386681
True	152.8351055642873
True	227.56557338648545
True	70.63231834186715
True	400.67536401899713
True	280.20041878851555
True	100.0143172632603
True	332.70865669192
True	64.54184181456512
True	585.8740967181636
True	813.8888581685749
True	276.4934928522166
True	1139.5273392578465
True	109.56823067721848
True	297.8493771720396
True	1056.1481637582326
True	89.66488282127307
True	287.2596009517044
True	9.351343700599244
True	393.22186998298577
True	450.64342019963215
True	155.10872979809935
True	622.0648593247746
True	921.9078743684794
True	152.5820145220449
True	78.47645794240826
True	326.3937166293333
True	522.3300714703431
True	622.3208940490495
True	1242.715449524733
True	24.987516865178648
True	925.0846196305724
True	143.02584999744104
True	644.7309095090307
True	120.65906415006644
True	135.78501548671505
True	189.41893572906005
True	171.9343350766299
True	743.6281712333756
True	207.77708020466903
True	229.1605602735193
True	70.57008684475643
True	515.9880962317241
True	479.51986603786617
True	168.49544598774727
True	233.49440434559756
True	18.04369324657182
True	427.84843571184535
True	220.72757847794995
True	291.72836262297284
True	119.45338945102976
True	694.1729577554523
True	419.0512747655435
True	272.5509126450233
True	637.2429772470828
True	507.844065615552
True	475.6853094885348
True	134.36394464816874
True	527.8289730345917
True	446.12733166057967
True	2.936101613911253
True	195.39295476208207
True	89.13231808599696
True	245.71598864528767
True	2.2271313554648726
True	120.69932155500892
True	357.1547283168628
True	8.011521421301708
True	839.1545119407657
True	177.8026259782302
True	726.0597416737822
True	808.5414937226478
True	163.91348660681166
True	229.9253905601876
True	479.3246307256604
True	831.3044601953351
True	51.18072785323914
True	37.54553118138384
True	137.48550932952315
True	629.0351426954462
True	729.184414112034
True	181.1336959938604
True	592.6647141957118
True	603.1915877429858
True	849.9375499994062
True	408.6054218988979
True	183.64085274198115
True	877.0607376741508
True	222.69829440232647
True	146.51182259003244
True	341.1315309851821
True	223.51064844821624
True	215.3217502466005
True	618.2512753437356
True	251.9332029797216
True	191.4045561952484
True	455.8631223810526
True	470.45156765859207
True	65.24205534627713
True	280.4142807662984
True	79.84445200406424
True	327.2978444092452
True	346.96255882829905
True	254.88222670851977
True	178.8606346804146
True	366.1503014918921
True	640.5119040837342
True	727.7921770259005
True	299.84261669929015
True	750.414067188104
True	60.789829090688585
True	860.3371909503087
True	352.9790932253072
True	13.596661998912998
True	610.8403848388921
True	709.8383048455485
True	256.2964963299358
True	167.9925794958045
True	44.526816450659375
True	370.9279443197601
True	78.32786626034601
True	12.46364327280336
True	890.8344756737981
True	373.963676489822
True	169.97447333923847
True	964.5561572200374
True	10.504618919875462
True	773.6539461843117
True	31.31240395573692
True	677.9749371044296
True	59.12643715459157
True	743.8110132429555
True	425.7806111275385
True	190.90573291264343
True	453.8477304141183
True	213.67580194806956
True	298.15002128652696
True	220.6155967970233
True	402.2353444384995
True	10.731440020587478
True	322.59527464876294
True	117.83649042690176
True	11.293933232034574
True	462.5109578331725
True	735.9944731772803
True	288.01800303207546
True	78.13176710548507
True	328.6068961757245
True	81.66745611741794
True	177.62588429473783
True	181.3448339121426
True	390.4149215296953
True	43.71833359570635
True	141.35980636735889
True	377.88670385773855
True	853.427017139363
True	109.06474292160466
True	203.39973019968295
True	411.6547730209239
True	17.29883268862975
True	419.9203046714345
True	512.7265120255003
True	88.31839739116397
True	387.64798297466086
True	358.8916178228275
True	416.68965285768
True	600.9188113152603
True	1056.062490305344
True	1015.6376340648766
True	53.74682497706706
True	1066.263141890753
True	109.5029160368508
True	112.55494797007452
True	108.07310701466297
True	469.7951541567034
True	373.5174460690212
True	561.3107666768356
True	258.2013379226452
True	152.4821164682392
True	401.5347912555883
True	15.164208675010428
True	449.8512009931471
True	379.8144975283031
True	147.56589839805957
True	93.52565939998716
True	518.124363342656
True	1014.6302076464398
True	201.6250587959712
True	67.69079388422982
True	425.6032695764324
True	369.7855951806173
True	491.1487137331589
True	318.85107286648685
True	5.238878565186596
True	549.5045453005982
True	507.3754952916592
True	508.39115767168687
True	195.16785359654256
True	106.83667605795856
True	19.67141086708291
True	382.6654277416271
True	111.71024275075402
True	7.646031402674214
True	33.57973523381057
True	350.1546370488597
True	619.1742079274463
True	136.02138965138275
True	83.59516357854955
True	25.168803780195983
True	413.8149723412258
True	365.4934133702889
True	791.7421581077521
True	310.40750377859814
True	484.5859618399154
True	534.2871895068178
True	525.9627065348461
True	296.8676449281368
True	537.904344894278
True	97.03677968389388
True	590.0244879656167
True	7.621056167297973
True	363.8908933664976
True	469.63166438196873
True	981.7887638294154
True	340.6887246544804
True	766.8288366617036
True	961.0731406007884
True	188.06838177064645
True	38.67940750047843
True	360.48258467581167
True	394.3492151017445
True	610.9957350619022
True	247.64221088038892
True	28.951289628189805
True	630.9101334576972
True	124.63414141578627
True	1043.032200788744
True	307.52329277131673
True	488.4044308422596
True	122.39963380822309
True	808.4869171951485
True	139.96247001732118
True	816.2730309412069
True	563.9134376079824
True	192.454065390194
True	117.22070220554644
True	66.34052274168333
True	577.156672263205
True	917.2553716981538
True	436.7333251020033
True	552.8817774192559
True	131.59109660168323
True	615.4613694235021
True	491.5384682979833
True	797.5097070080669
True	312.511649687504
True	589.1879201675985
True	114.43915131852349
True	26.097498057750784
True	408.7463046039209
True	175.66693195387035
True	106.56862713844392
True	381.5908908702688
True	1089.9262986760964
True	256.3440974408888
True	557.1629060469127
True	10.547407650143924
True	74.69773746957517
True	320.1696084844801
True	767.7784029943531
True	442.1684556832445
True	527.5210686870416
True	702.1312745306954
True	64.27569332577333
True	744.4615778145799
True	47.62641983887989
True	102.9333102796352
True	179.2287757678246
True	81.76693624202004
True	27.170517397190817
True	287.5970400809693
True	464.1858992181719
True	909.5980007952396
True	880.3753158296223
True	5.492798001814855
True	280.3554043094678
True	451.4115490092142
True	125.93827696320342
True	255.6716779298208
True	323.4285541093632
True	1293.440980928135
True	460.7902744647931
True	22.67872836468119
True	191.5909633500008
True	713.3888194291443
True	35.94676953747096
True	179.73309530068872
True	538.0283605042796
True	71.25663708161099
True	877.4495186924078
True	330.00879968177355
True	656.4910273515649
True	78.24012346068129
True	687.0678521053135
True	561.2774019888545
True	854.8371303268946
True	242.7516922775553
True	491.43421202833935
True	828.8906048653674
True	879.0898843206904
True	238.0507732990708
True	727.7748876992335
True	227.0559594500716
True	456.47127225606215
True	374.1725628370471
True	495.4357673031938
True	487.9232219472639
True	328.10269782289726
True	350.78717582259907
True	107.95774010680876
True	348.0276399336349
True	1151.6776881239623
True	319.3023902332561
True	147.33965025371216
True	298.7941962237231
True	719.5807170259834
True	655.4025183303304
True	414.26406374726406
True	115.05090512950362
True	331.5310531053997
True	34.47611394518723
True	175.6589983581274
True	92.19463643908963
True	87.32413992244462
True	550.7807853730416
True	138.40743181545267
True	123.74666720938524
True	107.70934544929598
True	82.41438814005592
True	450.8727084478498
True	404.3823596251141
True	1012.05863761937
True	541.6162156232058
True	820.2878137285998
True	272.78453215119737
True	292.1077098017676
True	538.4124380605602
True	195.32583542113767
True	766.3179799702503
True	241.8206742351016
True	362.93713388167816
True	68.9758180021746
True	120.0302945117556
True	256.72288489970265
True	120.5938206524154
True	478.0441121837176
True	31.4807803224481
True	568.3337081441962
True	1020.2287409077976
True	739.2630616547924
True	1.0027535752362045
True	63.90676501213076
True	494.70542089717753
True	439.7343013619569
True	75.40993293253992
True	120.80628295620927
True	304.63728864099505
True	80.97147068198562
True	50.1808396224425
True	726.4757796327345
True	689.2713306518842
True	163.50113560100428
True	165.45518657182242
True	528.4678523050293
True	56.396303938524255
True	25.85963029850029
True	569.9493535326259
True	460.3385608842203
True	1119.3811785344494
True	45.38529751592597
True	459.9114500617111
True	909.6560614174048
True	822.4164985912669
True	293.0120677527037
True	762.9440377517996
True	390.2461119380085
True	41.9276056506319
True	100.62636620972232
True	706.920005074998
True	77.70163773063857
True	141.82700439408953
True	940.0154684978024
True	194.84930308084776
True	277.3147112449644
True	104.76583269016604
True	671.1846687646245
True	602.7192489997208
True	207.0418464401224
True	417.96074507011775
True	36.90369161747318
True	282.5793744472321
True	594.0062319824895
True	598.3456357882578
True	312.5838639838002
True	75.37659379124194
True	935.5208374994952
True	1048.9488537114798
True	556.1534744273677
True	65.47807871588154
True	32.17171563830519
True	93.9389071313796
True	102.57840931324756
True	106.28226029926476
True	875.5011769086609
True	1209.612320318185
True	717.4193311262809
True	325.57048141570306
True	7.9173543253887155
True	20.5555725891167
True	334.73361218778547
True	463.0635747790384
True	43.580564004317466
True	568.7219752438384
True	423.7339216696101
True	402.6288660714632
True	76.50714182620689
True	199.8534024577548
True	261.1588066721362
True	144.30037554609595
True	403.6825680365182
True	40.029905956370136
True	174.6484366893905
True	1180.729171258499
True	6.048682030580789
True	27.18096543035607
True	591.4356917477584
True	364.0887961707349
True	762.0473774479393
True	162.6436654994877
True	734.4105607824033
True	595.8243064445297
True	282.53603414372094
True	439.0623709738738
True	328.3688678138359
True	292.0076203207264
True	264.2953338907154
True	380.9370352821615
True	494.2395987633303
True	505.35289622294
True	110.09291278021306
True	359.79396719643046
True	8.334699742180513
True	184.04517442048524
True	228.28479340378337
True	889.7393408796929
True	597.2609280202983
True	31.698819896327336
True	731.2059374260484
True	837.8141775667754
True	108.67626900059602
True	340.66113006873985
True	837.3778595511593
True	212.7138537372317
True	171.2535695767195
True	521.3919165442632
True	586.2499896234734
True	1111.2697567422374
True	143.70508365818068
True	157.46933589495356
True	257.5696745269904
True	322.9901686459437
True	396.4529675654269
True	411.1365523021354
True	331.88973103606304
True	449.8904354382728
True	494.2301096075404
True	235.39153358809588
True	1483.5866280259525
True	240.76774139996488
True	406.1974267308959
True	54.3105733041644
True	779.1634591125899
True	258.1188573120046
True	922.95101125146
True	567.3036418717378
True	327.0388404222377
True	774.4023788725744
True	251.82496494479
True	211.7968061431905
True	260.5852374085705
True	216.5081894413952
True	141.72260550667687
True	257.2054495313502
True	724.8287561068533
True	508.8584162798181
True	222.41398951774667
True	1170.7627217448185
True	114.30571743806956
True	264.30384916396275
True	75.18383036416628
True	300.9143678390034
True	423.8401359501975
True	92.39595983010368
True	207.7406023669801
True	73.07329566057165
True	701.2358224730215
True	376.6214020702606
True	218.3873885902645
True	737.0374233645389
True	852.5937047344156
True	807.0695126666485
True	846.5678102089244
True	345.0056011969552
True	1.3329656997904489
True	269.8618495086073
True	53.517225113264615
True	364.5705454715755
True	54.39103026517388
True	364.4059405076544
True	860.809141173149
True	1030.599853914756
True	381.28556223036816
True	23.10346064532951
True	524.5633560071261
True	494.05420003269006
True	192.49690214657392
True	242.4740518416555
True	291.123482268391
True	24.029392837649755
True	130.3973818504094
True	935.9628828729642
True	58.68548106061024
True	512.3938341471397
True	788.7581445418723
True	99.0938174694536
True	240.44105746790464
True	116.79438041987784
True	15.922445199923308
True	1.4789750376824382
True	122.25912645944425
True	1006.716071514002
True	485.3322627539985
True	67.55818647763618
True	796.4553201425833
True	345.2362782454053
True	1.5083599867651925
True	432.72511131731954
True	194.50141866144617
True	495.0163719220612
True	83.72107699025466
True	314.6755020981761
True	383.4372072822144
True	164.1336441425376
True	209.59071914611195
True	132.63318139826228
True	182.842316833802
True	1013.6237552392984
True	15.073001274371368
True	511.757752413167
True	479.10344119446256
True	417.5988260298199
True	219.84786072892257
True	243.3042281367655
True	161.71050615173297
True	47.33238270610743
True	486.6841395451845
True	153.2112981727643
True	811.1981993730191
True	839.7003682157895
True	248.4567895059638
True	314.4930689385281
True	529.6956880844264
True	42.763009507811546
True	80.2473648305541
True	713.2892977495763
True	1079.478945442993
True	113.91088496728754
True	718.0585062023772
True	137.80961990622774
True	929.1470564072656
True	672.8090404272004
True	105.29528791543112
True	273.0787530299523
True	622.7258367104638
True	260.4946006519225
True	47.50640597472485
True	582.9696385762581
True	442.26858817847966
True	5.854123010183449
True	468.8611793631519
True	68.67068719855924
True	170.77176132217406
True	232.9918004017144
True	295.55698905736574
True	78.39785116826113
True	220.55816181511813
True	357.94224806753493
True	432.7630497694534
True	892.4441876430782
True	46.51177427048763
True	922.4348775721288
True	1025.4125530755014
True	131.80301469293812
True	74.89449956307926
True	1022.919154154004
True	36.69581525764113
True	234.3708640740246
True	88.35671918495842
True	220.57357240913407
True	377.5431240109887
True	977.606346171135
True	96.4847489029063
True	67.69622845734763
True	634.1836909937757
True	283.08830802088266
True	723.5542927310139
True	52.09355285244542
True	483.9465063695076
True	400.2113435210166
True	667.9011886443511
True	54.55293553901837
True	110.7816266326497
True	23.35016562752022
True	270.02044296286795
True	39.36049024979411
True	339.1241266456503
True	2.6811727974238826
True	1207.4282138296437
True	110.2924987895322
True	137.54089168601172
True	350.67069172713536
True	763.9354807391265
True	688.8661629934386
True	1021.0193105205004
True	478.4011686089747
True	410.6579665715151
True	139.19191920320873
True	405.2652646461922
True	844.1574447529068
True	419.8281604666884
True	932.6162779371848
True	91.15694185641613
True	420.05571665864505
True	180.7377236866296
True	264.7695120316783
True	749.161070221007
True	148.07183907207002
True	132.25782011045183
True	64.76616993397175
True	847.3026153207634
True	781.4918576325338
True	80.3238671251333
True	459.4659652167789
True	763.4148220101472
True	416.31290511891416
True	59.59009843095215
True	318.81500896547226
True	784.6598086458273
True	27.778374218112525
True	359.3640627283464
True	169.44807369754676
True	282.3631597070991
True	33.395763641672204
True	224.4203028043124
True	771.9666930451301
True	645.1619212244626
True	53.22556120465092
True	281.30543165466275
True	916.5432084067014
True	16.3909950297242
True	313.23954217230937
True	294.5032178783982
True	444.6391983348446
True	211.1922571911293
True	600.8719894697143
True	49.090486489117126
True	969.5530511578716
True	869.4863030615968
True	46.85126915284246
True	391.8916243884843
True	733.8340217057254
True	869.9182379193784
True	281.43484889545306
True	574.6824842914641
True	124.23142677164476
True	190.59168178769613
True	135.1449288416972
True	133.4695789569775
True	209.3041268192248
True	970.0083602283224
True	777.2321466310224
True	927.860568868941
True	18.46034704606448
True	28.319483277547285
True	351.65519393241306
True	13.108398484281592
True	632.0661663326874
True	1075.3894134382554
True	267.30072482524776
True	216.7322833242532
True	86.227052867526
True	211.53241844758384
True	131.74266677053384
True	44.89192640755076
True	130.11672239576433
True	93.25684845167346
True	254.6528481722388
True	551.306177384065
True	164.6351424003729
True	30.00291326534808
True	58.9317959160644
True	410.0530745354004
True	264.35329271160225
True	600.0523750561979
True	19.74264370703009
True	113.5177856653466
True	689.4750532007986
True	276.6835593621891
True	450.7483885594336
True	650.5911147253219
True	102.28760618071254
True	113.80898047467966
True	78.74443828852473
True	26.336478051809745
True	122.93374733223584
True	86.86152145932681
True	102.18046051945116
True	150.79737921899505
True	241.6542567205806
True	846.279458322192
True	280.26321938383654
True	953.3284705553308
True	165.46617740574317
True	204.76874957582555
True	813.947393717127
True	311.9835593615103
True	609.0969221837048
True	257.2372704004431
True	346.0552978966425
True	446.01121503043566
True	582.7856164135242
True	666.7400703005719
True	368.70895353144897
True	32.926766126222994
True	548.1931112700431
True	620.30675664718
True	19.8252252455138
True	10.421165277386129
True	262.4868203058079
True	410.63514002973176
True	460.6309607974911
True	64.70028546602518
True	651.7063953433358
True	963.8059150459223
True	230.39915034691077
True	893.6931763900324
True	276.48058779998075
True	106.8015912192129
True	259.19783960160504
True	680.5788479695954
True	41.31712994366072
True	588.7230508081641
True	1290.6222731599703
True	1015.2342273776464
True	884.154407997241
True	205.79640056141585
True	86.78317863610319
True	199.2475595541765
True	846.803693899336
True	152.47585558280875
True	1070.0316858237925
True	885.2908846765463
True	40.882640516005104
True	87.42957979486046
True	412.1083712620432
True	412.9521205173522
True	191.31665831115387
True	517.5986731710029
True	659.177318230431
True	120.64546478068532
True	269.39908518713264
True	1021.0530521891592
True	53.75672300766163
True	691.023290860389
True	540.4872819208339
True	36.55468010617941
True	859.3963389035467
True	388.58659597259896
True	545.0580509522937
True	110.69352247720926
True	263.1845672400909
True	216.58553107388775
True	26.717007165609186
True	134.46608349657674
True	710.1488724631685
True	132.84294756274664
True	382.90795869972135
True	64.43657839516194
True	605.6193054097344
True	622.0075449965155
True	228.19811448038607
True	451.9987360643989
True	165.79044558703575
True	169.73225371536407
True	210.77105132506452
True	280.19205924835865
True	352.5580073132744
True	127.6089701132289
True	187.2005652252909
True	26.892538606621397
True	908.5497251141198
True	307.26281316143394
True	10.007970295209734
True	371.6880960438709
True	163.81067281096497
True	623.1783781669122
True	369.5064112517905
True	587.8393768658192
True	523.6131000732698
True	490.4890935941514
True	796.0367748843237
True	232.9172470438984
True	546.9189553808102
True	160.82394953609452
True	535.224413886493
True	355.8993327221052
True	371.9150627791453
True	133.60707881657572
True	135.98283111091337
True	109.736503572546
True	69.36302830036315
True	720.3038467496674
True	176.73721820188834
True	41.96469195852048
True	0.0
True	564.6352119491668
True	109.36973006554776
True	23.266548090117084
True	40.1482151391493
True	119.7595909271898
True	521.3135619366047
True	181.3445962930688
True	105.28486428714112
True	33.25055976275766
True	158.71797084519395
True	920.0570388852984
True	48.87967382377814
True	230.0559995376829
True	755.7437862626157
True	317.8795658228566
True	455.2091923621588
True	474.18475896251374
True	513.202423006665
True	622.4157215574892
True	935.535418368539
True	264.0614814441073
True	1060.6620775108554
True	903.1070218362336
True	585.0203655467216
True	349.1684644092112
True	819.9251165847683
True	11.081290055456623
True	30.651860264166924
True	300.7334504545021
True	41.10217944689224
True	206.0992229193435
True	743.3687375253932
True	218.4246896491566
True	727.6068845731071
True	779.7904147065271
True	107.1638792182458
True	364.7477192067064
True	591.521409911044
True	23.84466295141008
True	128.64968492328498
True	440.9889079870804
True	305.2980789349844
True	198.8386011389425
True	109.42060879806958
True	388.3117972551128
True	22.378443681785853
True	382.189661174621
True	357.6593796040056
True	1049.8674872245876
True	377.37474488740753
True	30.596507542854017
True	452.1819326157525
True	466.8512762950506
True	237.2038226807668
True	28.995468836903832
True	756.2856739314968
True	446.0881938976697
True	179.63180810503815
True	13.644942853196865
True	1210.756175954943
True	167.94568257944613
True	27.466802928449034
True	289.1322037495308
True	283.0062450017735
True	115.09712224818529
True	292.79864124289526
True	42.56228162271922
True	326.4005323527701
True	304.3838863970592
True	297.02993381401257
True	31.340375608934902
True	47.2334236213776
True	1047.6853792062498
True	26.870083857435723
True	12.481982399842687
True	179.92277678867544
True	635.2822557509267
True	9.574559507601023
True	194.5074341030856
True	176.31025492735762
True	516.7142527053969
True	370.7242117889483
True	740.6041270215026
True	327.20588939594
True	499.7772754589265
True	437.5702050018707
True	519.0486629107664
True	102.44483420137072
True	1240.2528595348044
True	958.8161247756937
True	290.4786406550066
True	534.7341693167054
True	103.13103072993025
True	540.0687973391841
True	463.6986264633324
True	160.48842815588512
True	74.67730230506234
True	347.44515660255587
True	174.89620288105877
True	29.83596359286815
True	634.7595712826993
True	383.04574452509166
True	66.85279302337948
True	31.426037444329527
True	664.6643067710647
True	489.8230719923442
True	72.7364830455306
True	22.401082405085507
True	330.49875465699165
True	330.8971250377154
True	689.9904462033934
True	549.4011333933627
True	566.419991584781
True	790.6467756218229
True	9.002872398812057
True	60.63191093100433
True	36.37949759278738
True	63.362995256357046
True	506.0688785402072
True	584.8997912700628
True	86.05179201333601
True	107.30485439374286
True	198.01125325518615
True	77.45898368374887
True	178.4917987194844
True	209.9893697407239
True	268.69533513110787
True	825.7072221406124
True	583.5494227897206
True	278.9844483984124
True	189.4661724157372
True	275.0066085212165
True	239.19083482402516
True	759.3194180918781
True	321.63503239429576
True	167.14970549966787
True	939.8999067550122
True	360.5798872917725
True	482.0056788733282
True	158.89860748443627
True	121.7385567239589
True	63.49797106915437
True	212.06790666725095
True	959.3281781107204
True	513.0310109218366
True	111.82463805632534
True	357.51350973712533
True	102.62336760426612
True	687.3988876385861
True	4.69205515890488
True	693.416466794178
True	36.392910533857965
True	928.9198970989684
True	827.7713083649852
True	212.641647509492
True	29.51134945449348
True	81.64113570346169
True	476.9517656287623
True	225.18763220623092
True	1.720664681445535
True	77.17722029045576
True	1128.9696570765827
True	322.0408526234462
True	663.0575028318561
True	475.8304969199501
True	33.18903639851894
True	139.00745759026776
True	439.30911424802105
True	938.0537068574756
True	799.3728885623572
True	408.9998167998516
True	346.8655987026613
True	16.536522006739823
True	77.80052155713764
True	723.9646332527279
True	482.62194344969134
True	376.23154078390286
True	873.4051362356097
True	25.602037387082788
True	210.9050130375948
True	893.0680150135194
True	233.5579565791893
True	7.943652806882101
True	503.4162832985027
True	102.31497978874732
True	652.9891626183629
True	56.49200624728904
True	259.8531943013152
True	836.7188400373069
True	899.833229909996
True	282.5731732597915
True	444.45347892895967
True	119.2124788096743
True	609.4696252084032
True	264.761349459896
True	191.8213393079951
True	893.824342475895
True	57.93553003452009
True	715.1462942130541
True	281.6024125975435
True	304.8546860845546
True	170.99488761360715
True	499.59115059421447
True	591.7987172523303
True	356.7819430939281
True	408.89254081241546
True	71.19529701372913
True	153.77919281979263
True	458.6376229032685
True	214.0343750095952
True	37.88804113257162
True	205.93639077912653
True	384.5969208823848
True	369.26988299670046
True	737.2901556656757
True	130.8055561931065
True	653.9603998030688
True	490.593482301178
True	570.6513031666816
True	130.88014822963558
True	37.332293680706826
True	652.3409236281294
True	69.92751851684908
True	553.5933272061318
True	680.7019049314657
True	454.6349580245868
True	128.5344634756039
True	521.9648816327751
True	3.922831652078118
True	399.147647879908
True	31.35764692655832
True	627.8284742472791
True	280.006476442796
True	597.6073287090458
True	689.0640429649627
True	144.67569383032924
True	543.3632281992045
True	498.8057469222008
True	66.89041678812886
True	960.3878307852726
True	3.3368810878184645
True	23.213738495140745
True	634.7444789426181
True	671.420674113135
True	136.5364454231095
True	404.7552075951724
True	122.32592357513886
True	72.8203183004399
True	451.83858999189147
True	43.01575298796105
True	509.65529829450577
True	13.7419978084663
True	847.1680475685266
True	557.1790783693367
True	675.0189453419081
True	100.02713697978156
True	386.0014343967552
True	996.894554501814
True	805.5723952797514
True	143.60827238998726
True	547.7680244059669
True	466.84059862417416
True	250.74962992235865
True	252.36749624400667
True	5.879815733146698
True	337.3356653563204
True	12.776342458891538
True	374.11446668601775
True	78.34551905226208
True	414.9195273315895
True	625.9467568251026
True	121.78286288688268
True	242.1995919011596
True	637.1275283744794
True	687.3440677125972
True	299.5210277394584
True	137.37063699505256
True	166.14475752155104
True	468.3319529330128
True	84.86282708564482
True	9.44742765121968
True	502.3697958871488
True	566.4733114830002
True	20.038071722352917
True	136.5147436048585
True	913.7533881496536
True	489.79208568673147
True	272.6868736656313
True	32.32714549074162
True	473.5852863476044
True	103.79928827934496
True	588.2235495650784
True	673.3469164741259
True	298.70045595075135
True	369.8439235183678
True	187.3471674311659
True	238.6605938638682
True	74.71726751164634
True	217.0995697663992
True	504.6350653403781
True	19.490956101458103
True	452.7684203935241
True	373.96636165843125
True	674.6441602210307
True	896.0362693453698
True	896.13942505378
True	155.04721092968197
True	411.0328512800521
True	75.12976557633932
True	189.0067347030825
True	318.57774558080166
True	11.066501161782734
True	787.5841095359623
True	22.80463525907908
True	391.5947898711776
True	269.4112415103879
True	643.0596721329647
True	210.0582256877197
True	38.910735077631706
True	696.6114707252693
True	1075.8396071349005
True	219.59866577820404
True	124.26512438382888
True	623.5174436587803
True	492.91264072045766
True	18.414528182848706
True	831.6361500684349
True	109.00504014261806
True	43.76457575570475
True	310.89037262539506
True	355.6721783663444
True	399.5979220536177
True	278.6992580465541
True	20.055832506157863
True	22.90176724881124
True	853.075469582279
True	197.46581188648116
True	110.16112239365246
True	864.2416424561826
True	652.9862711013966
True	643.2731734141172
True	450.8960788096831
True	146.02113462078515
True	32.16139390529578
True	102.09304240941556
True	436.8743956305827
True	232.978992327711
True	493.110893985104
True	149.63679876501368
True	518.628859600337
True	650.093490593321
True	963.3090058149556
True	25.85410966391992
True	987.8103581335932
True	1129.313011543846
True	482.27830289442574
True	80.44651605201324
True	788.1096519394241
True	650.4469827879313
True	676.064181257791
True	171.65649458337697
True	744.5922143333917
True	701.4229555612452
True	124.89458809288112
True	814.1479728838076
True	820.177441035655
True	486.5998377152072
True	226.0550994947047
True	76.80084968218557
True	320.4610138455019
True	352.57486333497553
True	470.76030548962814
True	431.7145793518129
True	196.1284342243097
True	314.73585216133665
True	2.625624057939046
True	14.026964968470883
True	105.15002132260028
True	131.99432423109442
True	358.1897100569708
True	349.22502166128555
True	112.37329145514744
True	16.553924488485144
True	214.99038000967013
True	851.2223154184703
True	453.9459231486171
True	518.7979062801235
True	558.0367864847535
True	842.8285717473017
True	645.1950744829446
True	94.81301768016652
True	211.3311723069257
True	242.84032052030472
True	300.0444426296248
True	105.52065231553684
True	362.7372943885793
True	426.9581132185083
True	167.6316800061917
True	649.4566289841648
True	249.570636088221
True	205.82283722923344
True	28.45354236645566
True	253.68866648878927
True	475.2781269162502
True	168.02004796367984
True	543.3585257184134
True	491.9584056707
True	243.72438176402696
True	107.97905729131988
True	44.60197767676079
True	411.37604286177606
True	792.3416388461112
True	168.41438167094708
True	1025.7992212994538
True	1018.9156738045392
True	482.82251109084257
True	101.86556219668574
True	127.88991194712672
True	654.226009651083
True	7.853214805004784
True	228.3295872465492
True	140.22430210829495
True	118.06047772969204
True	329.0510773142793
True	628.8603826883715
True	37.237747854529296
True	129.99963810881837
True	917.1620920677916
True	55.407738811721686
True	461.1287714089801
True	523.7620005399017
True	240.0838206405524
True	132.98515219410635
True	926.8099371625716
True	1190.4599214268942
True	523.0061065604083
True	653.8676033412647
True	221.30785708297705
True	151.26493043334216
True	325.2933303668231
True	254.8294529203404
True	173.59366426802416
True	309.9782947150277
True	341.6509960103168
True	10.117389395821078
True	612.4131360082563
True	151.6477725156349
True	80.95741081677743
True	440.1434541363648
True	325.723064354292
True	1189.354553079596
True	359.8512265551238
True	973.7396733343392
True	10.370214716602757
True	270.2039109284685
True	227.7838573792041
True	152.41145281420611
True	461.0354488285187
True	195.3953306870677
True	409.3450608530814
True	347.5280803445674
True	112.8564367031237
True	362.75004060607415
True	1024.910703650365
True	741.3279760623717
True	211.86888843283572
True	104.28828635594353
True	309.8421038005173
True	26.28455636718249
True	359.7640909781571
True	328.6331822621379
True	562.8989649827175
True	450.7310684968711
True	362.7921167435338
True	159.5892314649797
True	12.208684568928431
True	436.86036603897134
True	278.9366801025895
True	144.47553068965635
True	300.25391709387645
True	438.0957787686182
True	806.5229778577062
True	314.1254148230321
True	775.3071241760675
True	404.6332994236601
True	383.48981722696
True	1.1102898558158385
True	1194.6116460906696
True	103.21873206732964
True	902.3693958388948
True	197.8118001913124
True	462.9442908631351
True	684.1221994018853
True	86.92928573224573
True	492.2675046531013
True	33.335554654968185
True	428.27582946975633
True	76.82849987847978
True	228.0991992248481
True	36.98293157457299
True	677.8098012175674
True	185.21317873165705
True	25.694141330526424
True	387.0842725075639
True	112.07166138175752
True	165.1053022447103
True	848.0802903568774
True	269.1359707504258
True	156.8965667373059
True	373.1105997716333
True	525.4653236605977
True	329.96078541557904
True	496.7650348246439
True	612.1991988873842
True	156.81626557082294
True	7.39853625795712
True	70.19422727615061
True	421.3187053252463
True	89.9547709539173
True	78.35255108417464
True	1070.969721488984
True	27.51898318808597
True	331.34872600823354
True	314.3493700386
True	452.1496829698538
True	670.0734533102084
True	194.4087970338219
True	637.9333021821708
True	326.8238292633043
True	351.0419931833992
True	277.7492455052665
True	220.9696912087496
True	356.91462806446896
True	435.7133700927807
True	409.8063013054334
True	628.1405864500216
True	141.47333817894022
True	70.84953993014231
True	40.32819621397288
True	296.17433850741736
True	660.9297428764359
True	418.5601281208263
True	789.4963041587926
True	219.9816140083061
True	390.22388964717777
True	64.16792020855216
True	51.89703517431106
True	411.6034128865536
True	197.80135776390847
True	222.89755355531332
True	46.17159954061706
True	1051.0248469674386
True	178.64695659056937
True	891.9595366972109
True	319.64226673185897
True	922.5016469482828
True	237.79680875031693
True	448.33791815662585
True	537.5128033778642
True	626.868705475621
True	204.83784915162917
True	481.6050003885677
True	950.78281661628
True	124.96343000299576
True	6.918615946428576
True	592.1110634520064
True	28.536546234057877
True	76.92102687952425
True	792.4474294715963
True	214.33104721538848
True	944.862673292824
True	682.7162328770098
True	443.2619688194285
True	293.2126494552313
True	479.5076543521774
True	356.5832582292677
True	182.96384759601744
True	691.0241883117033
True	688.6087245084364
True	212.3310054569368
True	92.00019403800184
True	516.3031368341708
True	136.93900140846438
True	381.63769525624434
True	334.6542324430085
True	65.09709088931318
True	375.8898772103118
True	395.0825777246057
True	369.4294407502613
True	412.0939425502046
True	418.43391752424526
True	632.0088009887686
True	56.61819096064627
True	438.4908631771721
True	310.930361306923
True	644.486459548043
True	220.37132920557303
True	98.67849853645774
True	37.69812566882798
True	543.6960618202162
True	625.8682810782519
True	188.9854250494972
True	413.962125339816
True	339.2295484451907
True	17.119225166305856
True	169.54323926841028
True	290.38982042378126
True	2.185880108125298
True	882.9990646153503
True	80.30066802989224
True	99.27883810451664
True	103.05223283289862
True	361.78323297973225
True	36.35733987113506
True	454.58941525322064
True	233.82796359107147
True	5.837112606154186
True	116.74507161603483
True	444.0062949559345
True	49.66510393544697
True	72.27611274501672
True	170.51281290332935
True	293.9475831235182
True	974.5386900831248
True	390.3884395192632
True	960.7462495396904
True	192.46995985564251
True	1050.231773995255
True	770.9290740449715
True	659.4807060655405
True	396.21100242850434
True	384.3187013671314
True	75.66175913830905
True	72.23238619164806
True	84.91800344645729
True	168.7508952607476
True	470.9827034028775
True	1108.6101671923384
True	180.86727769436132
True	351.1040164077608
True	437.2595122949576
True	602.2775516543578
True	619.1690205159326
True	287.48920371310606
True	448.32587707014346
True	680.51376704259
True	98.38466148302562
True	737.663286660517
True	265.8175186228989
True	139.95041898129972
True	408.59996551632094
True	843.1025953283619
True	428.38056681977577
True	843.643197103949
True	198.3656889454301
True	349.0271351534464
True	727.3129116964122
True	628.6804019330237
True	195.78848802294635
True	255.9095686631364
True	788.7129271525828
True	28.581253173605155
True	191.94267641987028
True	497.174654028186
True	676.6315780369719
True	103.6170772093228
True	37.66939076697375
True	165.32522203583173
True	718.019227234406
True	326.24311884180366
True	546.113487447908
True	361.2052298677486
True	296.1513014530921
True	442.13450612978033
True	467.112863393311
True	73.02990898255507
True	380.2676537994155
True	764.8276811086142
True	0.0
True	299.782241834466
True	249.1953280937633
True	979.2310393545972
True	143.06145363172163
True	643.7773885305614
True	648.4721167365338
True	118.3260286680708
True	210.15219613759908
True	134.6605572779581
True	11.446453970540782
True	296.6437226339103
True	378.1703750159833
True	1145.7756518346946
True	233.87656675531065
True	408.4578826813947
True	645.1892622043814
True	199.4309818942136
True	24.96297268004187
True	848.9623468380488
True	607.5625149597154
True	157.51655019313094
True	629.4211641200407
True	164.73919173984652
True	303.79412650280324
True	777.737965866261
True	32.11119843106248
True	111.25895238214537
True	523.8135935875522
True	65.20579912663916
True	77.78840679322319
True	394.48553173539017
True	23.25150025951175
True	762.9770867636689
True	98.71217907682616
True	157.13578563097755
True	19.4767689399559
True	705.5809773253108
True	29.59592154093793
True	773.85582261698
True	385.82089481475566
True	110.9008390553607
True	700.3326142730564
True	517.7193581880656
True	556.181118597466
True	47.6428396890721
True	380.5853933952686
True	5.93588838645638
True	94.70145656796636
True	370.69619887097366
True	47.63905314140308
True	121.04827020352948
True	315.0150273196369
True	187.3517593068507
True	100.44239304112264
True	648.5248742717993
True	19.472799954393448
True	1110.851925398524
True	524.5600232132956
True	302.91098053620664
True	487.4960708332616
True	127.40904752639617
True	813.7570324037628
True	1114.182878481463
True	741.6749963678037
True	177.27757313964617
True	222.63468105256925
True	50.71151820575513
True	58.85702643151589
True	153.19283026957393
True	106.85907613451757
True	173.91918610649353
True	1124.664269203686
True	310.8596425402359
True	350.540370073378
True	699.7515948804348
True	16.122169922411686
True	14.400381612495377
True	559.1743166708607
True	5.695811469182167
True	115.16495546768184
True	690.8008210099601
True	173.32857373923943
True	636.5354766058311
True	835.87220841496
True	152.02519574165814
True	894.0977315622725
True	2.7625808503326343
True	463.51720615841145
True	1049.0355421781053
True	25.86730336342656
True	229.1510474758636
True	148.49548389854797
True	973.4008921641604
True	231.68208391027144
True	506.0110978222229
True	126.2374628861206
True	528.5777420667678
True	158.4803302013282
True	99.64386561554264
True	387.7620679975144
True	69.84314623094473
True	51.775591807066384
True	1090.3269504652185
True	253.6412105415216
True	150.69902872688436
True	367.3199220399091
True	390.6205541880482
True	220.42380896475967
True	162.1409776138915
True	399.87833018087184
True	35.27298912539324
True	482.4087050569666
True	1095.219873334362
True	108.230822353713
True	485.7358813622741
True	316.8544695348603
True	25.98543068269549
True	404.6747018086853
True	105.1861692321946
True	583.3606951566496
True	206.51420017509116
True	411.1667767868661
True	20.550152511330538
True	441.5124955484762
True	112.64088043424807
True	343.5271767379048
True	34.95335507954972
True	171.17142929224426
True	243.22451025994465
True	783.4449842472941
True	59.6913659606529
True	134.88919563578077
True	239.97570041740715
True	137.913774585735
True	624.6038647728171
True	548.9304455133885
True	755.7392991414188
True	396.97073349141374
True	535.9990646412035
True	428.083053590445
True	692.8392766126041
True	72.87069501311267
True	477.44579839739146
True	434.4858468650274
True	44.39672685582929
True	83.40414469370607
True	129.8375427373994
True	89.26878536199293
True	327.5028883804874
True	848.8591907269295
True	326.82561452166914
True	1130.2224559090023
True	324.0863069428522
True	902.209871586338
True	148.30688040815116
True	557.0049145016638
True	619.1847107552238
True	697.307461584004
True	438.3917917847968
True	61.4157334758276
True	293.61357040042213
True	42.091621307010406
True	174.1135312998976
True	163.67242762463613
True	1123.4365063789894
True	225.4730872957817
True	539.703976666231
True	563.9305881601202
True	563.19795123089
True	885.1079132956899
True	574.993430981131
True	651.9611816262334
True	948.7930345839624
True	128.21654704026489
True	315.71288778585404
True	260.04479465797147
True	320.5536597564118
True	84.93931007133092
True	382.8005882896624
True	4.355075595950508
True	334.38127990154544
True	268.0668046783757
True	622.096880264214
True	280.3318999670357
True	363.7106395491985
True	10.56425387930885
True	61.12679574273022
True	528.8584743187721
True	28.251504442269884
True	136.05395668803857
True	65.15220380125909
True	147.48289071921906
True	245.25859600536327
True	69.64353792546834
True	374.4802868770318
True	263.3293591046665
True	104.376867474925
True	340.34916572202377
True	60.5876579449915
True	592.8975730068781
True	865.2212300793921
True	272.6826992630754
True	1158.7974849424652
True	112.52213163047392
True	272.82186805501146
True	1049.5324393300723
True	91.2863703452362
True	279.46757056151984
True	8.914175949413625
True	408.8575139731557
True	449.71184974319743
True	155.79464175437835
True	611.3886156337181
True	908.0521436829856
True	162.60440880712014
True	76.00272535591706
True	322.6566287203565
True	550.3292493436355
True	604.6273678141945
True	1226.088324753347
True	27.25959031054808
True	954.8266725883514
True	139.56578132546622
True	625.0077297097841
True	119.68734174322267
True	135.86699188023658
True	184.59389888093887
True	172.16601378491538
True	756.858227791196
True	202.83361346689117
True	233.35963383699143
True	69.06957474817794
True	511.6055232914328
True	449.7280496451794
True	172.88203968233017
True	233.87605017539371
True	16.504235138414025
True	428.9673640453161
True	219.74515873952168
True	279.85055467586466
True	112.73166419554887
True	704.495512088393
True	419.5985123380077
True	258.2425415935556
True	635.9829900538739
True	545.2870028055144
True	475.36733939266
True	132.87271261457943
True	525.8939993380365
True	433.7243291146021
True	2.8867982794750198
True	192.44133569021437
True	85.85911552376106
True	240.92290860021367
True	2.7265651998088307
True	125.05896733072308
True	364.8073797948132
True	7.032073521808028
True	863.0983070620089
True	166.06354254835188
True	701.920324226997
True	807.3937569367602
True	154.87252257702644
True	218.94437568769365
True	488.6062562695279
True	864.9653742991151
True	52.88014488331592
True	40.02201683963019
True	132.7767912425999
True	636.8635578652819
True	733.7695137686687
True	179.78939560461916
True	587.48404229066
True	588.1668192431387
True	862.4851287165415
True	402.6995292486228
True	188.463768513424
True	864.7303266326575
True	210.99210046376743
True	145.47291382927892
True	326.4575966969158
True	227.54494476286072
True	214.8746860617603
True	604.0764909067435
True	259.2087224871776
True	183.74097427354943
True	440.66494594732745
True	460.5767470696644
True	60.20384952969363
True	282.5675143367386
True	77.52989524101181
True	326.3584146819542
True	350.94353696696885
True	254.96269717800027
True	176.77547154032914
True	383.1660794171548
True	669.0931424449274
True	733.2938145545253
True	300.64344688482373
True	745.685340359634
True	66.71466436611067
True	852.1682381055242
True	343.6719465354734
True	12.481178522342493
True	609.5251093470681
True	692.2659424153871
True	267.70960596282083
True	163.44581667650533
True	49.34363955686453
True	373.54952411408766
True	76.39372316760964
True	15.056636828211056
True	887.5034930188759
True	387.6544916048848
True	177.80201041015502
True	971.3552674505788
True	11.491903425848514
True	771.2126907610407
True	33.19347818094923
True	655.6897556786498
True	54.72211245395678
True	763.3212344991242
True	457.2212146088144
True	201.40852985190796
True	424.1454438523178
True	206.62091371556525
True	301.32146759062186
True	224.9201852993289
True	398.2930751414141
True	9.857795669276864
True	326.57838578522114
True	105.35175313151456
True	11.297253667781389
True	478.7670299871492
True	717.0651073592499
True	281.1183136762435
True	79.26558018402602
True	314.53814509090824
True	79.68933524944556
True	183.24556228340515
True	177.1734679706709
True	379.52433100199625
True	41.69759360950995
True	138.55171674605393
True	373.1471933648698
True	866.9322921225559
True	111.50316475817128
True	212.4031924661084
True	422.2357597150937
True	18.02724879380793
True	424.363151957866
True	501.3804669923313
True	90.67822182368576
True	380.0941787105789
True	353.36539116028035
True	413.9075432568655
True	580.8098948059213
True	1064.1314081761852
True	989.7125271342348
True	54.52743216691267
True	1065.9907517428123
True	113.9540433560354
True	111.85256547509526
True	113.4906402220869
True	510.2930402185375
True	376.3578138187302
True	556.0808410753157
True	258.93380910541583
True	159.12366802222562
True	389.4343341355163
True	15.858291011100746
True	437.4508878663087
True	390.5094028958388
True	148.31692072766728
True	91.14881468685448
True	512.1063689293833
True	991.2281419617626
True	198.80302938457095
True	69.3983781603161
True	424.6091261503124
True	378.0187680477611
True	487.403486545562
True	306.5704470310042
True	3.930184061559388
True	545.5511696574313
True	508.1108590234385
True	507.5220807808899
True	186.6045303737436
True	96.97682607360532
True	22.410864978242547
True	376.8557626557849
True	104.47391639027016
True	7.272204717560613
True	30.90329520035416
True	351.2272509390331
True	622.7535174571752
True	134.18498836306114
True	86.32808640827004
True	23.695824683013225
True	412.10753745529325
True	363.2777373257494
True	747.6230266939125
True	304.0780912077548
True	502.81615224524086
True	538.3846566187389
True	536.2749673466676
True	291.829422880645
True	523.5261403373887
True	100.95067708720462
True	582.9916145015313
True	7.225457354676004
True	356.377062003849
True	466.3324355314303
True	947.1132733209
True	355.5622675511792
True	813.7894155284569
True	981.6000685258032
True	177.18598110424912
True	36.26849941247508
True	358.22179860953514
True	389.29726637992326
True	597.5114724963724
True	250.74543331261265
True	29.197658825632608
True	655.5391373138889
True	129.93723807997887
True	1088.585096042585
True	324.2575771650202
True	486.2850560433369
True	128.3774727456065
True	821.8305300541114
True	140.1983669008022
True	808.12371159947
True	565.0907016715869
True	181.87497263297337
True	113.30447605623128
True	69.48470809827772
True	567.4824795224808
True	885.1641408181582
True	439.93380541820017
True	543.1854687611536
True	132.91625330202774
True	621.6426381975531
True	457.5352918192267
True	790.7423794262794
True	310.656577507587
True	589.5889350891057
True	115.61508560061998
True	22.75309811977128
True	408.6884636111314
True	176.1036967816986
True	103.40279204904938
True	375.3393759459204
True	1116.7693201223449
True	266.85930366807446
True	566.9113198159615
True	10.673892162046965
True	73.5150503980191
True	316.83322004395654
True	756.5964447962389
True	447.3438979956704
True	524.0814732320716
True	735.2357123681917
True	66.88130326057576
True	754.0560220109459
True	48.38207197624388
True	107.16351715412694
True	187.40712051581653
True	85.33363231997357
True	26.69402277111783
True	295.338653117116
True	469.82732504012495
True	933.7177258310392
True	859.8062414057309
True	5.740460447127135
True	289.9859655669002
True	458.5917679958092
True	121.48608095055056
True	250.94403980694503
True	321.906631751661
True	1349.2337858307897
True	457.4758844445472
True	23.90935170219076
True	180.27224050044683
True	706.5982501362374
True	37.127108152230974
True	176.0500037509242
True	567.2971343835859
True	75.7398754073878
True	888.0196168595107
True	328.6117016644895
True	647.2424251710559
True	73.64710063026602
True	679.1074461449186
True	595.9197049787953
True	873.580027972798
True	251.28374099021357
True	512.8953747970778
True	837.2673203569292
True	917.344828888156
True	227.7607643478589
True	781.9248780774946
True	212.8011112413103
True	452.7524431513271
True	358.81143053004206
True	495.5461335602175
True	498.0345164840657
True	312.9085016560844
True	342.0814801895006
True	112.28446366278764
True	341.5909446410421
True	1089.0126147146252
True	317.77676727030365
True	150.41869825101764
True	304.6731832535123
True	709.2343978236968
True	640.0089912147216
True	422.4026625570504
True	109.89608255096208
True	343.40480632135643
True	31.2437415843513
True	173.51910621770827
True	87.16837144651366
True	88.41643549083945
True	563.0690585910911
True	140.51491356545517
True	130.0256641455315
True	102.55034503313794
True	82.02986067621015
True	454.4268868504118
True	404.7837124712574
True	1035.7545795210613
True	544.2856901913699
True	816.3925954712199
True	282.08723299737574
True	295.9964852727572
True	549.8601836681145
True	192.61909173791489
True	730.3250732133479
True	246.76483481809163
True	358.92749839376893
True	71.87186321549346
True	121.0750073207413
True	260.6610110517289
True	120.52999457327226
True	467.4444894446477
True	35.0776743996733
True	566.0851488197465
True	1006.6123727811732
True	727.4943269629788
True	1.3448880555861915
True	59.75757466954589
True	469.3582803008716
True	428.50408653899
True	77.51409111821732
True	122.32036455422282
True	299.0484687318278
True	84.81346889357619
True	52.99813470536943
True	710.5075473918577
True	667.6493374457846
True	162.557505978122
True	176.2819992968166
True	538.5935991738304
True	52.10341571758737
True	24.80935280404105
True	559.3834452630759
True	475.9881350922935
True	1136.9932405900852
True	46.54653018221747
True	492.4940300206409
True	897.6040787110485
True	801.8068972115939
True	298.69141737911394
True	749.0701563707144
True	400.2410218721736
True	39.48325562938228
True	97.48452836511449
True	715.5837311714283
True	80.20085140358154
True	139.74869228096412
True	940.2433724106648
True	180.5936893122826
True	276.4296099772841
True	105.33045724779564
True	642.4706456855121
True	603.21449688215
True	212.82622207217688
True	422.8160678521675
True	42.4126056893047
True	277.99936963876627
True	589.0923374121925
True	632.9455319873313
True	313.7475353763578
True	74.63864432569626
True	944.4582923088188
True	1059.8853547073534
True	558.8948301879765
True	65.43289618233705
True	29.289985134202464
True	92.88472386751071
True	106.24666035870573
True	105.27333317292468
True	882.1672391315437
True	1163.4228109320995
True	741.8730120645353
True	325.5663573827838
True	9.557247329174103
True	19.441932768316867
True	343.100117196974
True	482.0424048195045
True	48.459284552653855
True	568.8345893765384
True	433.5725163734047
True	397.8388590496402
True	79.7617625634508
True	196.02971149714145
True	255.6550842654977
True	133.8828368835967
True	392.7420537723044
True	43.608524294382576
True	182.32722733058185
True	1179.4881398535654
True	6.49775593842808
True	29.124157563269264
True	578.8904135664727
True	366.0540417204388
True	795.9774538910358
True	153.42747002170822
True	784.0572591668802
True	599.1145119951983
True	278.35689672648954
True	447.4024499433332
True	344.0929440227754
True	277.01512843423933
True	268.3386968542104
True	404.48695313590514
True	513.3178947177892
True	489.90704929686126
True	104.77204867960955
True	360.7830673771127
True	8.631162325254403
True	192.23174387398464
True	229.76980781712203
True	892.7328146729661
True	587.2905437878592
True	31.31100694827396
True	716.6975074526312
True	832.7944363938245
True	110.31993274361383
True	344.67182255576176
True	890.515595386768
True	225.3760917378842
True	158.80574826100792
True	522.9878480435277
True	583.981887345002
True	1091.2938412809003
True	143.8172944212737
True	162.07602496183765
True	254.81497766352933
True	323.94143319195365
True	398.69355760511775
True	416.0347827597704
True	326.4780588926269
True	442.25813411170657
True	496.15432624555785
True	231.49167554224957
True	1507.254283644086
True	249.3282941207975
True	422.9544048032861
True	52.918032892422126
True	788.652788601553
True	256.561857519726
True	917.9229543985824
True	553.5061784127315
True	316.3876273258595
True	765.2697702761823
True	274.0776997517341
True	211.64839407783072
True	258.1541843432607
True	220.65400044540408
True	132.62267570586616
True	244.7346811442894
True	733.0114981237832
True	527.2289321281356
True	219.86209161484723
True	1115.0484712923214
True	119.0565750076059
True	256.0727475797144
True	72.56512421032589
True	297.4669543778021
True	416.5385214810985
True	92.16710526393578
True	220.59516664186376
True	75.41328431849068
True	678.6574433349762
True	377.1423710182406
True	213.96390738774485
True	734.7693005594306
True	852.7400184692182
True	802.2195458005561
True	833.226117248711
True	354.6513619961378
True	1.410639314731076
True	261.57170735210127
True	55.53921907762125
True	394.5066318329157
True	55.564600805827695
True	332.2473345002541
True	848.9768425174273
True	991.3750753058392
True	401.3114281537056
True	20.928955259241462
True	511.41844893555214
True	515.227478206405
True	189.759284114946
True	235.03385249037495
True	301.87964916214617
True	20.213240695198078
True	120.65125597499048
True	949.6361778041096
True	58.25862806258427
True	493.5709547437528
True	791.1014831562529
True	102.69262360704012
True	255.24564468429665
True	117.43313228223693
True	16.209535398503895
True	1.764148376897908
True	121.91598493282244
True	1007.4270364857612
True	488.4332613386025
True	66.99443396747903
True	801.440894500414
True	341.0671827650144
True	1.0626300503657953
True	465.0525825328816
True	192.16042290307936
True	501.3050610219002
True	80.71694981248345
True	326.81307144733813
True	387.5208186890293
True	171.5607215570828
True	209.830000892355
True	124.36613301880006
True	174.08067763670235
True	929.997830757574
True	16.64867706546595
True	511.68828776501175
True	484.3307227121983
True	428.2790611398572
True	223.4557371940141
True	237.62156763625995
True	148.63261210361887
True	46.702127113906
True	476.546166989377
True	153.5182212511769
True	859.5689589719206
True	846.3549425360808
True	257.7962601121232
True	303.956620883118
True	524.8846989332831
True	43.040981889821886
True	85.50419318933726
True	749.6709636096194
True	1089.0583026622928
True	113.8245704540232
True	724.9676673235944
True	143.17768827308342
True	939.623443780756
True	673.1851604944146
True	105.30472845122824
True	267.43775412579095
True	617.5525754458673
True	250.46678163970648
True	45.90613951786124
True	556.760451845864
True	452.1422311645832
True	5.206150509172457
True	476.9007756416246
True	69.1623655506479
True	181.6976652854259
True	237.95746427433667
True	303.0260928476636
True	75.52130740509952
True	230.1610445481704
True	358.46543466588656
True	447.5978698949455
True	936.0577385609328
True	47.39745279776775
True	919.10650365223
True	1029.4096290565528
True	133.04305005666043
True	76.45089357414284
True	971.3365087314352
True	35.92909688967776
True	226.01138640338135
True	85.32134793466153
True	217.77208397345925
True	371.65764362438296
True	944.3109317176486
True	105.38510699214622
True	71.8136504201313
True	631.2655929394821
True	279.64818917561377
True	741.7184534678233
True	55.00148155929328
True	488.399662556989
True	380.5726214953767
True	685.5929808229203
True	51.423875340529285
True	107.76883017333095
True	23.22039457751252
True	266.2340422187114
True	43.916846750503495
True	353.24532249187706
True	2.4111497766933736
True	1195.8723828452776
True	108.65408076388316
True	138.6637534797824
True	357.76304463441875
True	745.9220445915608
True	688.1466193102561
True	1015.4858086169692
True	484.7294262376566
True	413.6934002043358
True	140.1149701756164
True	418.3471097151565
True	817.7515189127871
True	432.4162572842041
True	931.9132327498533
True	87.08785993580605
True	439.5014004077323
True	184.30858269331563
True	284.2837212900195
True	748.4416572071584
True	163.98997371877928
True	132.3965804802447
True	65.95830881038046
True	883.4115297542133
True	761.4340811449212
True	82.04080369910199
True	447.42432948532985
True	751.6988624099068
True	424.6452438064681
True	58.39122584748589
True	316.6586850544484
True	788.6753940226373
True	30.05955135539194
True	353.78534561152543
True	167.93101626495823
True	274.0904374910607
True	34.6252223861376
True	227.8649747759527
True	790.1938773313659
True	634.699480403572
True	57.26219376258488
True	277.34551870310656
True	907.746317763934
True	17.613503351986825
True	323.5406015017847
True	296.6768951940252
True	433.7901680611892
True	216.73925615649037
True	609.7466220025412
True	47.96962533878042
True	968.343817561183
True	886.7975625595144
True	48.22706677010776
True	399.2319550776343
True	740.1604417324398
True	946.5131066616498
True	263.84125667220604
True	577.2690962175099
True	130.71095481620873
True	189.1468524649244
True	131.93976114306827
True	138.96532988584832
True	207.22124547759412
True	973.6254918866292
True	786.3723906466513
True	991.209711326746
True	18.569162898422853
True	27.06190536648876
True	350.0714436417361
True	12.145028345876703
True	632.0514402849653
True	1087.4165278488329
True	264.1568848880101
True	205.60284585612249
True	82.6019881103206
True	217.9642539578482
True	137.04865302715123
True	42.29708884329454
True	131.07063171455502
True	87.1040565907883
True	239.2843779170097
True	546.0001488634034
True	165.2160633325674
True	30.2607136073248
True	57.5164675649752
True	423.946204570596
True	263.5113546269597
True	588.7477473687184
True	23.239950850322483
True	115.65006714484151
True	658.2294572669655
True	268.3886681538029
True	483.7398763438625
True	663.0033992802526
True	97.37476368227858
True	106.5094944367025
True	83.22535789445216
True	29.584494773388908
True	121.44879546734344
True	88.3038922266
True	107.86304831916443
True	155.54998780045696
True	234.0746623565917
True	796.3438173635245
True	283.4280794205381
True	941.7954069635554
True	167.13453345443077
True	201.950470645618
True	775.5419304434607
True	298.4116161557054
True	624.5277924110708
True	249.59537646376947
True	346.40938874670235
True	456.2419234369656
True	562.1668329547183
True	631.5798922901507
True	369.5015805060608
True	33.336288092136165
True	595.0789452313044
True	615.042469527413
True	19.985722238672444
True	10.941673227095055
True	267.4664108863916
True	411.275480802796
True	440.01209191519206
True	64.81711812203956
True	646.3763786987006
True	921.52610418615
True	242.1059937156416
True	910.5059567921168
True	276.53691941977075
True	101.1867744690468
True	274.09879778972044
True	666.2650500960909
True	41.61565852309858
True	591.3488547666216
True	1272.4602045521483
True	1003.854335533952
True	902.6983524385836
True	205.89520657952448
True	88.4046789479185
True	189.97464069170908
True	820.4400032980913
True	145.18876965246486
True	1066.1431876459358
True	833.9687326464558
True	43.34535122482211
True	90.5102459468402
True	426.52708026420953
True	408.12180670820646
True	218.1838225024705
True	512.130985998263
True	663.6381159249879
True	124.7228067622394
True	275.008125089242
True	1037.3807119052055
True	53.11562888334071
True	697.7013558152673
True	540.1221459944669
True	37.154837759983984
True	789.7686106891728
True	396.25709434646654
True	562.9769424285212
True	111.7405371703745
True	267.3420123256907
True	215.4942040721436
True	28.079093553003453
True	136.8116197914986
True	750.4730024475954
True	133.65803635454995
True	372.763628085157
True	67.33047749602969
True	634.8589043624643
True	620.1579482387717
True	230.10908704937324
True	469.76270850560655
True	168.64579298374457
True	171.79049010831596
True	219.2544600726604
True	292.3140874934936
True	363.0032542475853
True	129.7986061426499
True	190.86829456420776
True	26.224319116996327
True	905.670434540377
True	331.2168738543765
True	8.928697474357561
True	371.3289479533548
True	164.74122299971611
True	624.2795235488181
True	369.5345162909513
True	579.6872923831135
True	545.2733367987802
True	512.5256581851272
True	779.2400606567613
True	239.54586331112355
True	539.9794739685905
True	162.26917577343195
True	569.471603206525
True	354.82657649271806
True	384.7816099086696
True	129.07843098838825
True	141.550436377738
True	108.78005631953384
True	67.23011699749169
True	729.8533418760901
True	181.90517219096205
True	42.663022304865926
True	0.0
True	544.1651360936095
True	112.13953023711258
True	22.94446354075664
True	41.453795816330285
True	108.8633373363714
True	543.5896307219016
True	182.2378680578317
True	103.38017032775689
True	34.921188000540496
True	159.10389985450715
True	926.2860758455544
True	49.95607679179165
True	228.18767569599748
True	769.7929467149658
True	315.6101051433196
True	462.9898696721638
True	466.2526538185152
True	507.4924387377667
True	608.3338965671024
True	900.8089219901166
True	255.28485261102043
True	1010.3289267318934
True	930.6796269176572
True	628.782760987868
True	341.07439668708173
True	826.0655202856437
True	10.621643079138158
True	33.496788323394334
True	279.341499111347
True	43.255721051979
True	206.5766144024158
True	769.7514634478835
True	218.6622898967604
True	772.383766416175
True	755.3442632011524
True	127.2876157654637
True	358.95023372955086
True	601.9720876141743
True	23.605650649219285
True	136.04367177725493
True	434.19734361119566
True	299.00787806437006
True	200.4161539160627
True	116.57220710849204
True	371.2025699385301
True	20.429968012668542
True	372.3576789156304
True	355.3893386489796
True	1033.7263912788158
True	365.87405064448313
True	33.431994600290906
True	444.4235005108475
True	442.9728801024997
True	245.13735266890237
True	31.349302576706727
True	759.1836859574952
True	431.5405245276264
True	178.75299110405103
True	12.730855391458578
True	1215.798851782252
True	163.24561844277167
True	28.72437333458556
True	313.03733965382355
True	274.9946009968356
True	117.98360744321212
True	298.4593944881869
True	48.75667962236282
True	344.65330281486337
True	295.5295739360387
True	306.6668349462402
True	30.816230541649677
True	49.75168591940084
True	1027.956332648852
True	25.773014790724748
True	12.369352010607768
True	168.2769783804793
True	649.929490249592
True	9.108313989135308
True	185.5525057315096
True	177.013418330354
True	524.6779238533604
True	362.070487782984
True	737.9801509058353
True	328.1183746206598
True	486.88282390525166
True	446.7752635506986
True	487.448879085528
True	101.75392793282334
True	1267.2468420135458
True	896.8853433616055
True	285.4103417938051
True	538.2777124332893
True	99.93639514992633
True	560.362635422037
True	424.4152625916597
True	155.66945852756123
True	79.64846145362306
True	348.3983454097429
True	173.88057806071558
True	30.621987612670196
True	618.4777466178025
True	384.9893338474304
True	70.34007191699114
True	29.8512975700466
True	647.0288277288197
True	494.089836065975
True	69.89325567109579
True	20.298823109347094
True	318.469931588615
True	326.7954012991491
True	739.6923686833238
True	551.1632169718795
True	561.7287660149636
True	795.5836394115793
True	9.342215542755143
True	60.42006170610945
True	33.63526252140233
True	56.2816799506673
True	501.4968849871676
True	598.3219982265405
True	86.20734047011717
True	113.24552695123816
True	183.74888081350477
True	73.33252119676445
True	189.5109169263393
True	218.22369876922693
True	272.4146401667952
True	824.8478273215243
True	597.4696349612835
True	283.3858372921747
True	197.79019122222115
True	271.7879841639017
True	253.192452575858
True	730.0770272147437
True	322.42155757569105
True	160.35937525398623
True	888.4473013127649
True	334.8913394385928
True	462.1793711013838
True	152.65452754237938
True	122.6455621506899
True	63.05687082327741
True	203.558272462464
True	988.4395859243192
True	543.8337053489901
True	116.0400877466418
True	358.5893064516512
True	100.21821923284028
True	657.2578202462593
True	4.482451300804582
True	713.9091643300131
True	36.56039056091068
True	925.833819174772
True	852.7923064974974
True	210.5932289314639
True	31.17687599210782
True	77.48851220587497
True	452.4399702464671
True	220.38030276719425
True	1.351998088305577
True	75.37385726796496
True	1062.810806901328
True	340.76393320417714
True	641.9683862120838
True	473.302542068838
True	30.844288997841566
True	141.02519773355715
True	455.0890251135668
True	925.1071088949471
True	799.2300897184929
True	425.6269390162119
True	336.1187808736669
True	15.14077035131012
True	78.03561457645047
True	758.5550877459652
True	498.4726418409883
True	381.9275868995277
True	868.9953951137995
True	24.99307611841257
True	215.0365450461632
True	904.6291908566604
True	231.7158065855144
True	8.281338921363187
True	511.05809594856174
True	103.7951164299092
True	659.4013617803107
True	55.32994597273981
True	250.94722591371084
True	868.8357285783005
True	877.5843063475983
True	273.6537587250345
True	443.0202355548994
True	119.02710072294428
True	602.8255336589409
True	264.1606608579014
True	193.9538088836237
True	921.4558537277326
True	57.861940202811866
True	716.8421423368978
True	273.7182729362567
True	297.3419291190224
True	166.1714511712288
True	482.9968295909809
True	598.3622898017773
True	357.6788060390174
True	414.1947533825128
True	67.81996932335785
True	159.0956304007571
True	444.0840879081336
True	223.98739349831837
True	38.09250285664052
True	199.8315420661392
True	400.13964678001406
True	382.7342573540955
True	727.8497721285923
True	123.50243863303729
True	672.26689218251
True	513.4408276283666
True	613.234292166527
True	138.11954551317544
True	36.83173076531886
True	682.746280037762
True	71.33818368291678
True	552.153017209843
True	690.5138364143548
True	456.5065309825748
True	139.43311206513573
True	538.1395743472355
True	4.710603192532522
True	411.2454336427977
True	30.48941234149747
True	634.8580951390697
True	246.6081792633847
True	580.1298990479316
True	692.258831803664
True	150.96300313947435
True	526.9438287880932
True	502.6762637397474
True	60.54962879874724
True	958.3187407825116
True	2.7571591975748744
True	26.709183327785585
True	641.5611723405536
True	712.8911649518905
True	131.71428173492424
True	412.22579708701625
True	111.1215590680502
True	74.80336914021888
True	472.110668588155
True	37.27582159176799
True	497.43866114705366
True	13.533647798696064
True	826.4454541778089
True	544.7542668624986
True	706.7266197608026
True	107.63953334677728
True	367.8321198714596
True	982.8308662379484
True	835.3857325142666
True	145.19580919878445
True	559.8687839743277
True	443.34435436942096
True	245.51841728360472
True	245.7360127927127
True	5.385517245055638
True	325.71317307356765
True	11.02446390512604
True	375.2758361271331
True	75.69272574923382
True	417.102721398594
True	663.435352440227
True	124.37102579097753
True	243.87166898631975
True	640.7656937900872
True	661.256216563761
True	291.612305967884
True	138.93215643643876
True	160.9054462797115
True	475.3321448344824
True	85.59113093737271
True	10.666348402511362
True	502.4696063498145
True	561.2064752064198
True	19.329404728476007
True	139.02935315670783
True	927.449345318812
True	493.5063736413432
True	286.4729856580118
True	32.65639987105463
True	481.2648104526838
True	106.35139237497556
True	572.8253732333312
True	662.0829137013925
True	294.7539743071967
True	376.34703730097135
True	180.88988779657544
True	244.32429884330531
True	71.86586911170006
True	222.36575075061015
True	493.1442338880916
True	20.72372351216979
True	463.76289203047247
True	381.0525020331681
True	767.4853022158749
True	932.9299625441472
True	902.6217783320157
True	162.07682776077587
True	385.1306153609935
True	72.39892879900772
True	185.38761466947795
True	317.7445137330999
True	10.602121471694046
True	815.198189096084
True	23.690022226931397
True	404.4045102867741
True	264.9378098267634
True	666.5527887234256
True	200.60625340998195
True	39.56168219984714
True	671.6825832138871
True	1072.222699004403
True	223.6695913098938
True	136.62729781860327
True	610.6095578995984
True	521.3302851935289
True	18.30776214486123
True	837.9013500269318
True	109.27450557984336
True	44.13115757559926
True	312.2320827871408
True	349.9307886372674
True	393.83739787501065
True	273.5593560443375
True	18.52827101944781
True	20.87181896388672
True	839.278505639726
True	194.99983210031897
True	111.59593234567826
True	845.6382483415709
True	643.9680220307431
True	639.0707689643295
True	446.0076018986011
True	150.6328480409152
True	33.93051674239395
True	96.39149564725608
True	436.1788426539107
True	233.339112494442
True	483.2133754573992
True	148.7016520643095
True	482.5040823790107
True	633.549774832851
True	958.916806889081
True	26.30921614992063
True	997.493652869798
True	1072.1689056179453
True	479.76023372048246
True	84.94935234482487
True	818.1446538688205
True	648.3507671509832
True	682.9863692239436
True	163.5260471021515
True	747.336009886949
True	713.7222554347215
True	125.86937766402168
True	817.1886602375728
True	809.2136155108878
True	483.02011637583183
True	233.5054526613616
True	71.09791128749643
True	313.0202548854404
True	340.9862988455572
True	458.2631002809699
True	437.324865411891
True	204.3346987996527
True	315.5800682200715
True	2.4744678504466746
True	13.504851347060418
True	106.81796104388934
True	133.68409150236587
True	356.7587926054423
True	348.79556171712096
True	112.93965068876122
True	17.52680556407977
True	211.36001757694845
True	827.5857659409376
True	464.5340554761586
True	520.2082318170918
True	568.8689616981119
True	769.1972229832728
True	643.7423263926814
True	93.579248267648
True	210.62236431912976
True	240.8114708305106
True	295.34230867041344
True	104.9979956808151
True	376.1112630840031
True	429.5522741029924
True	171.10758788983543
True	661.4087283314603
True	229.86260315480573
True	209.715088854861
True	29.25110923691842
True	248.1002376123418
True	492.84974021785206
True	170.4697093896377
True	530.4113448775869
True	467.7091734497517
True	235.2602364717329
True	106.16633806957232
True	40.750683988590566
True	404.1987760075472
True	785.9922180297335
True	162.4478447895431
True	1030.6454392617024
True	1045.617475941154
True	467.1052277533359
True	105.0388147910562
True	119.86272532958522
True	678.3546567358164
True	7.96705468257318
True	220.3226319379972
True	129.46008360331734
True	122.21879831083646
True	333.5844543119193
True	632.107619707592
True	37.6181874804233
True	126.10399219750828
True	967.5353047496188
True	53.532339790611104
True	470.5006998741423
True	524.3548175039621
True	246.42043648301092
True	128.8897110533162
True	924.2755607759468
True	1204.005848343115
True	508.3877760808538
True	640.7899511003757
True	210.66067929662069
True	155.33146435363653
True	316.06701027426504
True	259.38501964092376
True	173.88784395707222
True	307.27139016169934
True	340.9589087179143
True	11.986866038384244
True	629.3710901430171
True	151.91416744084847
True	76.61796708437929
True	433.5932351162663
True	307.4722150015658
True	1189.9314942888843
True	362.4575643271029
True	956.7281547311352
True	9.203386012075253
True	270.87365754094805
True	235.0952954312902
True	153.58353962722288
True	463.5999748999628
True	201.8655922121876
True	406.7369331292573
True	328.69903641339874
True	115.24597536250256
True	356.8134968187458
True	1043.7928981982336
True	719.5580206640824
True	220.1024702230959
True	114.27804590091212
True	298.9797722362145
True	25.477145708190736
True	356.47502357425867
True	328.22924237351646
True	551.8188522643147
True	455.3689475484656
True	353.3203917621295
True	158.3484579884668
True	12.10851488119208
True	420.5066345337426
True	281.2505846137321
True	143.79350787231863
True	303.9557037466009
True	436.1656041480442
True	822.5539850819364
True	316.8607923044253
True	772.2219103858097
True	404.72963497592775
True	389.0183496723834
True	1.100062064331475
True	1140.139854478626
True	105.80674822760102
True	878.9783440471525
True	208.5032377714424
True	455.1840101724935
True	699.0187125210095
True	87.94524931192908
True	499.7678132870036
True	32.31915127707209
True	398.818439854508
True	75.78373775464084
True	233.0607503168803
True	37.10883413844955
True	671.6833657796204
True	194.9081951738189
True	25.47702213116949
True	398.0866664711237
True	109.68724405423372
True	165.67981272930726
True	800.3592009858545
True	259.48726923976847
True	148.88234082475552
True	366.8094954576377
True	525.0764295735912
True	338.66172570779173
True	510.80933975716965
True	607.8209194850053
True	164.81566262362148
True	7.288568217440608
True	71.8124165698787
True	438.5844150298779
True	90.84754210275116
True	76.75634801341482
True	1034.9891587514212
True	27.12064493359999
True	319.38361967819696
True	310.7592046175559
True	434.82429231545706
True	655.2663761946644
True	195.65203506319733
True	645.5138254235897
True	325.2170102100667
True	338.34545805730903
True	280.6063102957565
True	213.37223768434748
True	345.84233125283833
True	435.67667640904506
True	429.2732605987002
True	604.2828759991689
True	137.21433905478628
True	77.86184514878232
True	39.41153719926543
True	302.01713403183226
True	684.6478305524954
True	398.7856201488821
True	792.2452045451485
True	217.6650325688605
True	409.44181599181553
True	67.3118895210454
True	55.94298998673611
True	417.2065280802989
True	200.1822295282585
True	215.33112117228103
True	43.35015140022147
True	1073.3623793618876
True	164.32232344704963
True	875.4214698566255
True	318.14790218334343
True	927.034618902873
True	232.7184020571696
True	452.4810192448962
True	533.1403426940801
True	646.777823422493
True	210.9489760218408
True	481.94104725455657
True	921.0709181443792
True	123.43250315232528
True	7.56547937023023
True	570.2512500783602
True	30.360425166726216
True	71.48003437030714
True	786.1012319202229
True	235.68123647804265
True	983.1520439773946
True	681.5223069974
True	418.07464542614673
True	275.69350867954745
True	481.9354466477861
True	331.4986431338153
True	187.39506431311804
True	655.4672563428247
True	715.7049227280345
True	203.83754669675892
True	88.49091002836263
True	502.7815783739374
True	138.4280989315024
True	375.7447364628635
True	339.03062900227434
True	64.33879786311924
True	369.4406250925289
True	407.4100971125899
True	370.1973397364664
True	407.00619597616713
True	441.5198537444624
True	653.1780868677482
True	57.49070590554171
True	451.7516617715461
True	331.5079021439247
True	667.9982369240469
True	220.5797582016718
True	101.34561013742804
True	42.71076254914008
True	540.4536257724802
True	635.9408654867453
True	179.01594033136246
True	409.6165672568
True	340.0217946863244
True	16.98609785734886
True	171.91215318187332
True	290.0880031186045
True	3.1580178396483363
True	893.5017239984725
True	78.01816181750549
True	104.24590269112716
True	104.95627321346495
True	360.37025671321794
True	36.027189517347026
True	463.1460718793987
True	233.17626238676
True	5.6742730046689465
True	115.67151329296075
True	432.064061205948
True	49.08085505404142
True	65.91214244905345
True	169.5929129901853
True	292.7286242039907
True	961.8183794008638
True	389.40830467371785
True	944.3928763331656
True	181.60752661444175
True	1025.3961963958282
True	785.2077508190646
True	664.4708490121543
True	417.57905723135474
True	380.2525130446561
True	81.38253782899591
True	72.03946966106719
True	81.39429574604291
True	179.0606099058297
True	478.1596040722494
True	1089.9348480071008
True	183.89805788138824
True	355.432008535269
True	430.6177395918741
True	614.4866326278458
True	579.3435377086887
True	273.6981861895471
True	434.02882962017327
True	670.2356878368232
True	99.6909208016496
True	725.134328079847
True	240.9375975028023
True	136.03931738947472
True	408.1490696283721
True	853.6297557880829
True	438.1860134900532
True	865.8003891975779
True	196.42012363474612
True	343.5669295711414
True	707.4484935113157
True	632.4083201076364
True	200.1503192368449
True	266.3955291474807
True	791.5157249134451
True	32.55248623532913
True	187.72887717078743
True	487.943305492607
True	701.7306796944406
True	102.0278032703449
True	38.73244660904978
True	167.2230805161835
True	742.0117100135059
True	328.88486482690274
True	558.9678937274492
True	346.9203827455203
True	297.52901891466723
True	449.1062319873362
True	471.0794017830083
True	73.37055738142821
True	396.1552781327497
True	792.3990944937252
True	0.0
True	291.5430271852151
True	242.8985541702654
True	961.2860693326796
True	149.10911827490767
True	638.0685529323754
True	621.1827711743452
True	116.42375808511768
True	216.8738656702334
True	135.5631788131475
True	11.69105094308275
True	295.1835226009468
True	360.8066495299903
True	1122.169396787457
True	242.4399899764548
True	407.7208240095604
True	650.5511662614048
True	211.73900952261727
True	30.17387479364894
True	837.8156260901329
True	608.0030422633889
True	161.75644253060523
True	613.6533093753147
True	163.7378673807534
True	290.22344560397914
True	778.7653046305427
True	35.58022153183308
True	109.32230401370056
True	522.3043333254533
True	63.00133846027641
True	78.56254904877434
True	403.9284343686598
True	22.717381460168223
True	765.6967914784668
True	101.47110496572488
True	158.20831300900682
True	18.529066674593835
True	719.9961800519841
True	27.719956169982243
True	785.7848173736279
True	400.1289218454126
True	113.95394809182618
True	704.9781924450409
True	526.453432750096
True	565.5853230196341
True	46.67039271124793
True	359.76108805249413
True	5.638388294547994
True	98.34424582179852
True	374.3288881149372
True	46.561869065092445
True	122.598145728266
True	311.14985899002386
True	178.73537789243724
True	105.2919522055033
True	645.127729891305
True	19.634450691655157
True	1177.2022483626004
True	505.16425323242
True	299.311947353289
True	496.4467653398538
True	124.76840303670416
True	791.0267897264717
True	1124.8749246071077
True	727.6268819898397
True	178.97040749563809
True	231.53681638860283
True	51.04858969846017
True	58.711081144782014
True	152.90744929501247
True	102.96439628802878
True	163.8096231548307
True	1149.8219124662037
True	306.8184431210626
True	351.2490860211296
True	722.7207144111325
True	18.18691958555172
True	14.49416039690004
True	599.0835487873337
True	4.885193421187615
True	117.43809639094286
True	687.0783131973443
True	178.96569382442502
True	632.045980916521
True	866.1425185677847
True	152.22263263001022
True	898.358062555098
True	3.331721028523946
True	454.1179233441732
True	1055.323351662717
True	25.88194598200461
True	240.2728098945609
True	151.6812248744833
True	1017.9251202756612
True	237.30290230988405
True	525.1411272375129
True	118.99845507754507
True	501.2446256201784
True	145.06571555898407
True	95.10265712445228
True	382.7620414853916
True	69.49543632223163
True	52.05245031936921
True	1053.0660263942111
True	255.9803349095924
True	156.5828329952712
True	368.4434839429877
True	403.781556463952
True	209.6907335218904
True	167.4707719022636
True	368.61370291377904
True	34.23803585923023
True	498.9317477767172
True	1120.7688415797015
True	113.98533765041572
True	467.2675471355284
True	314.8393085953394
True	27.943233704643205
True	431.0137196447925
True	104.78187667938865
True	567.7443714089912
True	196.2903724347699
True	416.9918506856649
True	20.636065778432883
True	438.94047652685873
True	99.38169988870423
True	344.0872624622164
True	34.01024956015564
True	171.14320542852693
True	237.91244576159505
True	760.6874771306072
True	59.140885755967005
True	138.8716440062315
True	232.7303913477496
True	118.16656951985324
True	650.2754346287402
True	552.822191249057
True	770.5518413049574
True	392.3909817129153
True	536.7155660873593
True	418.23925326213424
True	699.4599579250079
True	70.19651840665442
True	460.889445101084
True	412.7253632179624
True	49.58414674451063
True	85.6049098693558
True	124.63075254586226
True	86.90704198577
True	331.2988692559282
True	838.5369265612995
True	331.1153543953329
True	1064.187250318632
True	317.0051006734821
True	894.5576639515718
True	147.71820623018849
True	557.1645661877737
True	610.9124012413522
True	692.126736575678
True	444.2840898293193
True	65.7461148542948
True	289.96813037735046
True	44.98636801564652
True	164.02801624571975
True	165.59874433035094
True	1104.7807721752947
True	218.0153904847955
True	551.6117434772309
True	561.9682172443638
True	558.1747248622135
True	907.6947720975992
True	574.2116775648706
True	664.7985020156287
True	960.3490224556884
True	128.3060240290457
True	314.9805546202232
True	251.92673126564983
True	310.3298038505704
True	87.13165535659066
True	363.6393261502141
True	5.3575990023498345
True	320.3099504222825
True	264.7910878288754
True	611.5513184042421
True	289.9526702838147
True	360.4757079721873
True	10.172424766957006
True	58.15173506333456
True	534.7953855803397
True	31.62836388218464
True	138.13777860247342
True	62.91903044775607
True	155.41242729875754
True	242.5499312389279
True	70.4790963854896
True	375.6406558535038
True	272.0250713876167
True	102.75841854042912
True	344.90970922091304
True	64.75984856248132
True	590.1681306620723
True	859.8310643020823
True	288.229549896536
True	1158.48295372193
True	116.79124034500497
True	297.03666891311025
True	1048.1533262670089
True	87.64733568977046
True	282.8760410948969
True	10.168971728980551
True	406.1631672167352
True	449.6123851318638
True	153.7295321474911
True	626.6142916057729
True	930.0271217412966
True	161.1173861778042
True	78.77496075868467
True	329.07624130016427
True	531.1363355169182
True	639.5493493491313
True	1259.5672211586098
True	27.33137114413896
True	942.0890741671756
True	135.29450862413472
True	625.3895398884
True	119.21468573899308
True	123.15340408839208
True	194.84156967707787
True	170.42221076990214
True	751.4128452712574
True	218.20513923731855
True	232.2604352781147
True	65.3600621524614
True	500.3784490736712
True	438.4580036005076
True	179.27532252831435
True	236.0712504398334
True	17.787386493143632
True	417.41905569089903
True	224.89924533577076
True	293.0490503285868
True	117.40830738925342
True	713.1056411671439
True	419.8627860935025
True	260.0132131764152
True	643.1938158329522
True	539.2127087904505
True	471.0042342293007
True	131.63840786909805
True	528.2697239776895
True	420.8203652843457
True	2.8317194220800705
True	201.3527089025251
True	91.51813955121771
True	241.3345659657841
True	2.7701150692989227
True	125.51694488244256
True	360.0358942556496
True	7.579641751942958
True	853.1207788556476
True	167.40675037325977
True	766.0514653137056
True	802.1193797971692
True	156.85095168350833
True	219.12771233001928
True	473.7786085350673
True	810.0885701757741
True	48.249975603091805
True	38.379447792536965
True	126.89577387636646
True	619.1672119394387
True	734.0237745306933
True	178.21245734999326
True	588.8257195046087
True	596.3560812174835
True	846.4193614081182
True	387.3307865331692
True	181.47121162304964
True	921.440688302628
True	218.57847002217795
True	133.04773530978298
True	319.40386361149194
True	215.65973295200075
True	214.92998777944644
True	623.082393977831
True	252.6646947946082
True	201.16933766024843
True	459.9605430152462
True	465.1882278868436
True	61.588618228945634
True	288.4628782959061
True	72.77423953311879
True	342.76071328696383
True	357.50475280733906
True	244.73079280903195
True	179.16459466047417
True	373.4831498382712
True	626.0489650133318
True	759.7582815535785
True	297.4619140316424
True	739.7378862788094
True	60.23578463717767
True	868.5453070917126
True	345.4887584936285
True	11.914553052925337
True	602.6611356094459
True	703.8567407967776
True	254.3986517664216
True	172.2280633922859
True	44.04919888458348
True	387.9246501847683
True	78.7317684132912
True	15.161548275442408
True	900.8205563569574
True	373.27456415493816
True	163.2671655981593
True	1002.6380597254192
True	12.69917777584005
True	785.712906146713
True	29.911628248961435
True	654.0673610293516
True	59.96629918763777
True	754.0199937769405
True	440.95527831366354
True	192.0714948550144
True	442.9908814008282
True	214.14234610575463
True	296.60787652788554
True	227.29631584809445
True	415.4067774366093
True	10.270806220359546
True	324.5749155068288
True	112.53766475391228
True	11.783728218842354
True	466.41473918412566
True	718.9593250799148
True	286.51657658818925
True	82.41811363571082
True	299.4612531848214
True	84.02498555343716
True	183.27876312506737
True	182.70799561378053
True	383.4517845099603
True	43.74719700722495
True	142.74473580154958
True	371.5420667148031
True	859.9976275913489
True	111.07385088111022
True	208.8449674034028
True	458.640153261968
True	18.370328793672588
True	432.2290751202332
True	520.3076965574452
True	85.63300408261878
True	398.5805618786846
True	370.4260165717039
True	419.1911527249386
True	586.0439988585883
True	1049.7936821544804
True	975.9876944818744
True	56.80472208803904
True	1044.073616737997
True	110.79919460547566
True	114.62038738819956
True	116.96353385668546
True	514.765491807852
True	359.1811045468946
True	572.6175676799201
True	258.61210596691313
True	163.36034246485872
True	400.5015849919258
True	15.456662306990582
True	469.30853657490655
True	381.9724410420846
True	153.41492373867572
True	93.655142069682
True	510.1317800696873
True	980.8503345920716
True	195.46752144317503
True	68.57904163511566
True	426.1041005096638
True	382.039071752871
True	484.196432478454
True	334.1452005676689
True	4.48440347730776
True	544.6140708275552
True	513.2802205962073
True	517.2518030154146
True	190.71261455551112
True	100.30955073082087
True	20.650959577600425
True	376.5854858277266
True	111.14200676369649
True	7.165583158335447
True	33.47411745581102
True	351.8190516826244
True	650.1505515900352
True	132.79314584827085
True	88.3375431820089
True	23.996802659780627
True	418.6097424071197
True	377.1234516475616
True	771.9731397505846
True	299.01906883411044
True	504.8245572555418
True	557.5470791511054
True	524.2495483419148
True	288.8578170868124
True	521.7129972440043
True	100.77829661603624
True	584.4564936985892
True	7.265341220639181
True	359.7934172108874
True	467.81538800655625
True	966.5676854001664
True	351.15565724654624
True	776.6952406326236
True	977.4766064645949
True	172.9494620989162
True	40.4268766828668
True	365.7296719625859
True	382.53213386764753
True	586.1985831627211
True	241.5089711426874
True	26.027900620738148
True	607.8930955328481
True	127.16228840279832
True	1026.8603828499008
True	320.15030768576474
True	461.12429805327406
True	131.1973339508658
True	793.8907698395411
True	140.36752701312705
True	842.98446028658
True	586.9694573770789
True	189.2562220993176
True	108.08471093115988
True	64.11539389245682
True	561.9719789567664
True	899.039810282326
True	418.9807159867953
True	541.8236348112977
True	133.8952796475373
True	629.4262131597895
True	470.8179799405501
True	811.4894127149222
True	317.62957520513106
True	590.473211731361
True	121.00534563202672
True	25.446620795393542
True	408.2747779680714
True	165.69442712658628
True	104.07471584611328
True	379.7946526978872
True	1100.1069434356016
True	266.298109663204
True	552.4062751655473
True	11.38375925113066
True	72.98186042177909
True	311.181790617945
True	774.4408585771563
True	443.7425831362456
True	530.1655271895752
True	716.6899239642006
True	65.7354163291211
True	734.7655222309653
True	46.51273288592076
True	102.7565929468986
True	191.32982616639532
True	87.36882458080716
True	26.611557417403723
True	290.58897603819736
True	469.5285903051416
True	899.346123749408
True	861.7132293876367
True	5.955166132793591
True	285.44267967452623
True	459.04772912422646
True	122.33132574808404
True	245.68653603303275
True	319.4843816527256
True	1323.8089031504992
True	456.7379539668733
True	26.599870836790856
True	186.04318427970296
True	689.435426378583
True	35.16900952498007
True	169.66621770259138
True	539.2805745379516
True	74.33404536999348
True	874.5557329456526
True	324.974216187722
True	665.4260700862674
True	76.30851681504947
True	681.1472400997689
True	582.0722408300666
True	896.3397508551976
True	270.5871358840712
True	512.4541394375439
True	865.1515201479542
True	901.3289055905942
True	234.32006391865397
True	772.5265843194722
True	218.0917527180832
True	461.7349948312553
True	365.3630124692983
True	498.27783918491934
True	482.4911805504677
True	305.1656720705564
True	348.38199773253655
True	113.75112205454576
True	352.2563947927602
True	1157.045188355427
True	304.99098300680487
True	146.88346948567934
True	296.92842076143467
True	735.5388516676466
True	651.4515560410415
True	408.6594327179346
True	122.58333179427476
True	327.75249316307685
True	33.75756169665032
True	169.05332045823374
True	87.9231385902676
True	83.55151502368722
True	557.3005378358105
True	142.04523444596376
True	136.88860901901427
True	107.01569128038447
True	87.31345267062575
True	449.2179006642392
True	384.5409950374461
True	1049.3622204112137
True	529.3793378235147
True	824.9003157539158
True	281.8630839810833
True	286.8591071252261
True	528.0991424831593
True	200.5135795853301
True	769.6711887622205
True	246.7809244359133
True	350.45427157664574
True	69.69135684581732
True	114.41007573914185
True	252.3132183074904
True	125.4596926528896
True	461.567444202436
True	30.133877823692
True	580.8974457276685
True	1012.5720409112938
True	728.1060973602074
True	1.382099922796956
True	64.56104103939802
True	465.9419177897943
True	428.4433977235792
True	73.5377017941057
True	117.27473502704298
True	306.4105607352982
True	83.64720783312285
True	55.9093038313852
True	738.7114595095788
True	674.0909585260302
True	166.27929326910206
True	168.87435947295174
True	565.1152861488761
True	52.12911352540719
True	24.845449114920616
True	570.1100218784584
True	447.7972437767171
True	1121.3748893952095
True	44.55900289856454
True	485.8871048996986
True	879.7194296957206
True	786.8727550982139
True	288.7201543946456
True	758.6723533398967
True	398.4756144667672
True	41.70490126767486
True	95.31761376348176
True	715.3010056318863
True	71.14024102998596
True	140.63448394288045
True	905.6874122596804
True	182.89156853431743
True	272.64357917331114
True	105.34607391006809
True	651.3960742860859
True	609.7593381317273
True	219.88171280265288
True	429.41112438991735
True	42.23309977337265
True	277.2255068582122
True	593.0322329088883
True	607.0051279085992
True	307.8609621216523
True	72.57101899124952
True	958.2922024598564
True	1107.6790981652462
True	579.6254934743666
True	66.74754466731754
True	30.637115300569636
True	90.16759745668384
True	108.7232672364376
True	104.66433928696262
True	840.210474498937
True	1195.152086961626
True	736.4495858390884
True	303.66220290438605
True	8.606936930891445
True	20.172360970594266
True	342.1667527622602
True	489.34532927482206
True	45.09234091821247
True	576.5270906808548
True	433.8712013221108
True	382.3548380851535
True	77.58625828124194
True	197.6552891001313
True	262.3560470409664
True	137.3088928671533
True	403.4535763198015
True	39.89627727801633
True	176.71719058796836
True	1150.562964282299
True	6.5469508973681645
True	28.052890894300425
True	593.6854927084269
True	357.4168958074878
True	753.8744567171791
True	157.99454662605245
True	769.7623865479379
True	563.0962043417379
True	277.9158316319604
True	428.7472212488933
True	348.2760661255781
True	282.947646809813
True	269.4055519365609
True	404.837988140374
True	499.2675201075364
True	510.3206569132614
True	107.4066439188738
True	364.9040093508238
True	8.384527246387206
True	188.75097873380847
True	237.02031714692149
True	855.6120284689271
True	599.5832628514877
True	29.337616264107943
True	737.4820391581065
True	837.8729504692518
True	104.06228293559786
True	353.3807712379155
True	859.6562313095321
True	231.3226406809544
True	159.85541206339605
True	543.1237046628397
True	587.5282267973151
True	1081.179974803355
True	144.49955701595928
True	159.0434899568328
True	260.2187044810389
True	317.65102549588136
True	429.71119267759474
True	410.0704487072943
True	320.53799585404283
True	432.79426642849415
True	490.9576182794693
True	222.64200111405484
True	1511.2310065210931
True	252.9426459790495
True	391.0594685755884
True	54.06707397206242
True	777.589457064906
True	247.095316444476
True	938.0236459950066
True	545.2468643893353
True	319.0306835558757
True	765.2474256437063
True	265.7705738460496
True	218.779069596924
True	256.86401229223907
True	217.740026167632
True	139.16994298823636
True	255.99400041686215
True	741.3510982491896
True	522.2880190792358
True	228.0815447799868
True	1142.6233218071793
True	119.74941251093864
True	265.144841633618
True	71.98579756124312
True	311.2851664874421
True	411.2734596577092
True	91.37639801766367
True	220.0968750897303
True	74.61016999537077
True	717.0964214313075
True	379.21278820270135
True	211.2198587163847
True	725.7874858241786
True	881.1735117112162
True	813.1633200476623
True	822.883232593296
True	351.6840578360798
True	1.5763096944965258
True	261.23725296089776
True	55.252938963500135
True	396.1107776973942
True	57.34772209404743
True	366.2761418274949
True	852.230371493494
True	1012.0369819865082
True	387.42413160997296
True	21.597846135732617
True	513.5526495109237
True	512.9152443595184
True	185.4891389316931
True	226.45458722830037
True	289.1701028030116
True	22.25315695071747
True	125.5103902660537
True	954.0567385719957
True	58.563125739007006
True	483.0686127566312
True	792.990872599565
True	105.57426688579058
True	250.02548174738848
True	110.927079029946
True	16.964493304597116
True	1.65863755009007
True	120.4713707685346
True	989.0858261496304
True	472.8263112777179
True	64.87286449132587
True	792.9379681641142
True	344.68606224970034
True	1.5523877798610344
True	450.3863994553018
True	191.39726425442208
True	493.764833399463
True	86.71038789656266
True	317.9587919721501
True	391.551030263469
True	166.8506170105483
True	221.6769753668908
True	134.4479538739858
True	182.44245260882943
True	970.8556834607854
True	15.705635041458557
True	498.2920989394834
True	480.2867063637728
True	390.69165109762434
True	213.30034372471903
True	222.21800697729225
True	158.84359673348453
True	47.87942080129669
True	485.3327896923868
True	155.006477857747
True	854.76293768813
True	796.3352898377187
True	251.11960239753583
True	317.8754703609577
True	517.3806754434861
True	38.45943504462009
True	85.8356218486964
True	723.0254096059884
True	1054.9571277230152
True	113.81331874409022
True	721.4805163265497
True	145.31538619726797
True	943.2437817581956
True	665.9811677917104
True	103.02650075799096
True	275.3372468704933
True	623.2773960860583
True	265.83966838104647
True	44.96335496837094
True	552.6164653877308
True	464.6247123903007
True	6.0799933825962285
True	480.0004539157452
True	65.94789435604262
True	169.69799644373026
True	240.01807911426124
True	292.1459454951978
True	72.90002952367436
True	223.36987287171576
True	356.49627577373934
True	425.9077570435052
True	930.5168299568852
True	49.223118707010194
True	908.6433086654616
True	1024.7517608926096
True	131.83167792219507
True	77.28606357672169
True	1018.914035861911
True	35.415994025501135
True	230.59389610330763
True	86.56341561418711
True	211.67753592872185
True	368.8809446583696
True	947.6948899119692
True	98.71226413051578
True	71.0547309836718
True	654.933692536888
True	270.1663037294892
True	734.511866909996
True	54.29343395751479
True	464.0701668628251
True	384.1906947094438
True	697.8441926410411
True	52.942154413785794
True	105.71538087651078
True	27.251409308154823
True	265.36573937186347
True	42.94961418442811
True	351.7464733321016
True	2.626419727284362
True	1188.031770083847
True	102.74829756430972
True	138.2945059791812
True	338.006347427821
True	728.1334433701286
True	677.5745438387052
True	1036.365664647021
True	453.6174504833998
True	419.9556475794088
True	144.35373935642136
True	415.5348449806332
True	869.0300400935574
True	440.47133330570006
True	951.1550455321748
True	84.7997108742335
True	431.052437131108
True	172.80883561894774
True	286.46195444834547
True	736.9599290650044
True	165.2682448662753
True	133.55496611438008
True	65.34916672579882
True	860.3933508433964
True	793.2199649461853
True	86.6514160365092
True	428.4520948298449
True	753.9830890390726
True	411.2974793284645
True	53.737903866966896
True	324.51953131580274
True	777.5485655479843
True	29.091844620774072
True	368.2483323171344
True	160.90805246231258
True	285.6203495417578
True	35.41395760598819
True	213.30313428208808
True	753.5152672515744
True	640.2234469811601
True	58.66810290670946
True	294.6108387389803
True	912.9634287123308
True	17.150046932944875
True	302.58827788520534
True	288.77129696692907
True	437.9158626468624
True	207.98899747804077
True	605.1199500262511
True	42.95025943983733
True	955.3076420638844
True	895.210855966159
True	50.05299664711303
True	398.7957495225559
True	722.5751194763241
True	917.6372587696357
True	262.6427462339627
True	581.5485174180644
True	128.6052009672593
True	179.92658946506705
True	135.57281853982013
True	131.78573543225113
True	211.52907537478356
True	939.5856262601992
True	810.2865586981268
True	981.9003125039928
True	20.42865335833241
True	23.832607271408
True	360.6879731500565
True	12.92966589803463
True	631.2280056068264
True	1051.295607615507
True	263.8739115263794
True	204.0763916815531
True	82.53179386435097
True	216.57093644246288
True	128.71079749004392
True	42.21958621082848
True	128.76344838691688
True	93.19241823087198
True	249.8489664095961
True	542.7498959575616
True	168.1758527821154
True	28.85168937884345
True	56.39540108433055
True	422.7334842799976
True	264.4370197919175
True	577.158160279218
True	22.25767832514321
True	112.12723400044187
True	684.3428274981366
True	260.4939486346503
True	456.7636175307428
True	647.690743488627
True	104.52097914594084
True	107.80486389226112
True	75.4254891666999
True	26.32226133214377
True	124.98760827862556
True	86.6522646299124
True	98.28322042570665
True	157.65953470832946
True	246.95614212188573
True	818.8080157465531
True	283.4374016766886
True	947.5612054891028
True	164.9382632955794
True	205.2870371711865
True	814.2327244359282
True	298.24523905549273
True	611.7618144375148
True	254.37747936745671
True	354.26132926104845
True	462.711273475116
True	559.9558904772831
True	633.0820236836273
True	362.27194079982536
True	32.836100368748006
True	549.3022496067083
True	622.2471453110949
True	18.94577266668261
True	11.893700496217637
True	261.1912350801964
True	389.8308495632037
True	456.107241598966
True	69.68588851339207
True	652.6229329511766
True	933.9252586194232
True	230.9351353182807
True	900.6280332797456
True	267.7453070787955
True	102.97670072631092
True	280.96537977866745
True	689.3637206679241
True	39.46624528916499
True	577.8875593437591
True	1280.0142582636186
True	1012.6290280358384
True	887.5553174131511
True	197.00606587540852
True	96.81418922775435
True	196.9411651186143
True	845.2410085132941
True	149.5194601838158
True	1085.0376569640994
True	850.3831824111552
True	43.335524289820505
True	89.59661041873461
True	415.08185350658994
True	394.8447683744522
True	203.6748733851168
True	510.34029356262977
True	655.347741430245
True	120.00117797473996
True	274.20670167723574
True	1060.243662367931
True	51.27920787528929
True	715.2055572029159
True	544.585295475451
True	37.95935569305097
True	847.671808692232
True	383.4522815086327
True	590.668479913202
True	108.73657828965722
True	265.63314851874554
True	214.3054356707064
True	26.06662426458896
True	140.40404080024695
True	741.5592645620817
True	137.97691168476345
True	367.7527756432149
True	66.85153522657022
True	649.0925646500913
True	599.4669346156256
True	234.38358926620856
True	454.8893445902818
True	172.5882103972708
True	163.22585144045172
True	221.6377876386188
True	259.11665036837326
True	352.88588613205883
True	130.4162580919801
True	188.8336079626933
True	28.722670147605445
True	868.0853556076605
True	290.9617000757617
True	8.951968677622146
True	361.50498493988414
True	165.0654288416106
True	628.9571237188328
True	368.0923241209729
True	577.2735040827616
True	545.3699709489514
True	489.1385742291456
True	788.7363037271266
True	230.33960556592496
True	572.8937094789228
True	159.8909067631845
True	508.8004110115816
True	371.4008455459284
True	376.3524834241325
True	132.26467813015972
True	130.49511233860738
True	109.08528459830012
True	70.85408534899241
True	719.0205456636808
True	178.56887432801295
True	42.31637471564567
True	0.0
True	519.3858135385626
True	109.2515441600206
True	23.173147865472263
True	42.89685673320834
True	110.9538121062984
True	530.7612942295178
True	185.10444780174385
True	106.47135851697452
True	36.680915941245615
True	159.32633808350005
True	925.80448808609
True	52.64994896920992
True	228.80091639515555
True	737.6517943203166
True	310.29847006576006
True	442.8915679455465
True	463.0920031954778
True	504.1947470979943
True	600.3947481063523
True	906.4010129291364
True	260.8455365019903
True	1039.502084932172
True	909.9416608906596
True	586.3871498574417
True	349.9823926684975
True	834.0089459751049
True	9.461938681639204
True	35.08742431014981
True	305.4405559081468
True	43.35950606736858
True	198.78532691322096
True	743.9020660962685
True	217.4451517855061
True	719.7665677909891
True	761.9021491385419
True	117.63946705380869
True	360.56058256019145
True	584.5069710120116
True	23.97631354141208
True	130.4788807813969
True	425.8088172649153
True	292.43062892058623
True	201.16811771523643
True	110.66535743106854
True	390.99028247197066
True	20.700928714317683
True	384.3434352382896
True	351.7921370117562
True	1052.999011442268
True	368.3188566636456
True	26.598159588325363
True	444.67450152288
True	450.63404923129673
True	247.5337210148114
True	31.84784576556093
True	749.9123886153862
True	445.7090795912353
True	175.44103441878855
True	12.250741627644448
True	1219.7689117186078
True	167.41352606033843
True	28.53371747381256
True	303.9868933689179
True	286.9980717488392
True	120.19883100004496
True	292.6357260772064
True	49.98109837749848
True	325.8241967791796
True	287.1899142847682
True	298.60098319486724
True	30.012197891892956
True	48.93368540976531
True	1021.1157293540329
True	26.00370357322397
True	13.67244134177843
True	175.7468576524762
True	675.4425203637974
True	9.608896290541349
True	203.1884500684539
True	178.2980051772025
True	526.5112960989128
True	379.89672638647954
True	745.8587484106134
True	331.3047960921119
True	479.4847343334855
True	439.37800648249697
True	523.592514578433
True	103.75442740021214
True	1261.9332176407872
True	877.7098962979404
True	295.16843960211685
True	531.4403740734311
True	104.96170877382043
True	584.4388407229311
True	422.8748891315889
True	160.58378603153116
True	75.39025771111358
True	340.9303414160097
True	162.90517528801132
True	32.97554523773098
True	589.4377885159955
True	384.6163546545295
True	69.71686752199949
True	30.809517327231283
True	665.9949410685258
True	488.1709568797945
True	67.34017122371928
True	22.057372610148597
True	344.69235784017195
True	329.3578731063548
True	731.8150594445927
True	547.710585258255
True	564.4020080587285
True	809.6044904951059
True	8.52036582050585
True	60.56184707981118
True	37.27922047751347
True	56.10602475562352
True	506.35984022072495
True	575.8808990076328
True	78.4900902352617
True	103.1666381338316
True	197.7053538253977
True	74.55673244117995
True	180.45673621932409
True	203.72602548944616
True	278.4698997797216
True	804.6377426497048
True	602.2025094404958
True	295.0439303052163
True	203.231884897962
True	267.41415811202387
True	244.41873556780493
True	736.093617869551
True	335.9236621972709
True	175.6822943300183
True	892.1616900817577
True	348.2433746720308
True	463.0864289047553
True	152.37258626880862
True	123.6433033574331
True	62.30910579165213
True	217.58165746631755
True	956.1352538149522
True	534.9421532634918
True	107.57713957486791
True	351.739317923372
True	101.43655771470732
True	671.5735175260263
True	4.777258460426637
True	695.4560143495098
True	38.511834657699325
True	937.9803420593446
True	842.1916510447686
True	212.82447799578725
True	29.66885945337334
True	79.68616535325994
True	454.47480292483385
True	219.17358427982117
True	1.070872394397265
True	82.71543787533291
True	1066.267420993996
True	351.28698991847466
True	660.0435145294595
True	473.2248574189699
True	30.669162059608382
True	132.5770662900565
True	431.6901882808357
True	929.2321263385696
True	836.4632162824879
True	427.30173241856
True	344.2100580328271
True	15.602160504427744
True	80.37114225771538
True	757.9521459013575
True	475.47372442142455
True	378.3845299652224
True	863.4879051976562
True	26.689024654098173
True	217.41913077615467
True	898.72926501766
True	241.14463652831137
True	8.729502591816479
True	499.620677618739
True	105.02531736390952
True	635.5157773513515
True	53.3106517798274
True	253.03639969639764
True	886.9559083028682
True	906.8589697479588
True	282.2506124856305
True	448.2060397917164
True	118.5335533893485
True	598.7034704525738
True	267.6689746406091
True	194.78361573034
True	852.7461487194654
True	53.442159633563975
True	728.7253906703133
True	280.1354175960263
True	303.19606222383044
True	168.09167414545763
True	472.8701390929242
True	594.6986507522755
True	371.6578992868397
True	407.29265881439306
True	70.82083250185185
True	162.7725182554056
True	459.4930018563958
True	223.27642441611644
True	38.17174516920178
True	194.16978972125997
True	391.47357443299575
True	394.9839923066109
True	730.772609014289
True	129.85054684403818
True	648.9102765288617
True	524.6772898756051
True	599.7057433579134
True	141.39363943558595
True	37.99806332550767
True	678.5364769227494
True	74.00304044989568
True	549.2344760863515
True	677.8180965024022
True	452.0921732382525
True	135.29710583628807
True	537.3258609092514
True	4.0732495827807895
True	397.9892659324225
True	32.53507518612827
True	623.3177152909001
True	275.05286524250835
True	593.4842428073501
True	693.4784857002372
True	149.66872908052744
True	500.7341668865892
True	506.57164334834937
True	66.13393699828758
True	995.0327665584342
True	3.193712524171749
True	26.05936653963496
True	646.86021633747
True	692.8178257283489
True	131.99628778129042
True	413.7029306146065
True	127.59767852065984
True	72.82978585987355
True	463.2371615988736
True	40.80753646211565
True	514.9328716816307
True	13.35619215622663
True	867.9846111808404
True	561.8843025460519
True	645.5216740587398
True	102.30193998117464
True	366.557611804684
True	1006.4065421627204
True	888.0396467525949
True	147.12929135360193
True	551.5051927428121
True	451.5517912214759
True	253.7754363809108
True	254.65037155327445
True	5.04483880488436
True	320.0141121832784
True	11.56894987494379
True	373.6899817704023
True	76.18126415578959
True	401.35852462046665
True	639.1684532823368
True	119.54723454724112
True	228.80461961151127
True	642.9687473866634
True	675.8942227994689
True	303.7536515913263
True	139.66653432883052
True	162.89491090241395
True	472.1283681531936
True	89.00262281597337
True	9.690432580084453
True	486.1718808861688
True	574.6027365685335
True	20.044786719697537
True	136.3339069574232
True	862.4136579849813
True	493.8465082089294
True	275.36119975424634
True	35.23352453886787
True	484.5780632702151
True	109.01071742038268
True	595.0613297882696
True	663.640682953133
True	306.64074846487694
True	376.7431087132364
True	180.58003795569547
True	248.62931080228165
True	71.08570842841439
True	215.6047226355321
True	503.3663597158995
True	21.328570874639944
True	435.59882728642935
True	361.87444866512345
True	713.4134487745871
True	870.8868522307848
True	903.1512359092724
True	156.26695662340313
True	398.1417482677728
True	73.27818513566507
True	198.8630264593386
True	318.9228330506803
True	10.772567565488128
True	798.8858851268881
True	21.7446619464846
True	409.7070924088284
True	274.01753651218274
True	639.405575684931
True	209.4418795236529
True	37.58912386706948
True	628.934499560201
True	1080.068313100662
True	234.71894222238103
True	134.92975807324638
True	627.9160655150349
True	494.5922962865436
True	18.493739709374797
True	829.7994420938523
True	118.83285317142446
True	47.17174205717994
True	310.9155031669211
True	354.93550899855546
True	399.2349805471404
True	269.08534074258097
True	19.214378147862213
True	21.837017857871523
True	843.6967425532546
True	204.4573213244784
True	114.81017246582203
True	844.1452152230389
True	657.8035746973012
True	650.644978560391
True	449.8241301096942
True	160.18644410024604
True	33.481652066870225
True	100.36284863646156
True	432.3321957938328
True	221.37820829286903
True	496.5381296317588
True	146.88558310520028
True	495.82668400929856
True	619.2266035898206
True	939.9775793021032
True	23.433844585817404
True	997.8093722020328
True	1020.7093259593375
True	474.3652296018009
True	87.09557564416035
True	791.2096812383624
True	652.8088083428541
True	667.8176986271495
True	181.41131551151904
True	740.3704082299092
True	705.3942075828018
True	121.5004693294488
True	792.1047587967079
True	815.9437857937567
True	493.3449700473759
True	240.5774992985921
True	75.59086078250706
True	301.7670569434103
True	361.19898043600193
True	460.1538490143988
True	433.896391537188
True	193.53355796599095
True	309.68040837358274
True	3.0330245211573104
True	12.704468989978848
True	108.5460051487225
True	138.41436512169568
True	344.66220467969373
True	350.1944419863477
True	113.94400062158296
True	15.89777274432278
True	217.8922473981029
True	828.6944939547158
True	462.0278311955893
True	535.9268505253493
True	548.4536285534869
True	823.1361729089348
True	630.1374278537979
True	90.08079983980494
True	218.64749239374964
True	245.1565300635523
True	279.5242461061389
True	109.47235336931315
True	362.1868611547692
True	438.5512395078799
True	168.16119242986102
True	658.5599682086365
True	243.79306078794352
True	198.2398838121643
True	28.860913063989237
True	245.566204625794
True	453.7562741371356
True	164.05141993565854
True	535.4435254171142
True	475.6593743412145
True	247.7085862741404
True	104.58772920637492
True	41.67351052428325
True	412.9785106240188
True	787.2952455978324
True	165.2713161785581
True	1057.9942543586208
True	1032.508605697325
True	495.3996393815128
True	105.02286991186476
True	129.27912403259407
True	643.9872954193298
True	8.48936837217952
True	220.20687939515503
True	138.91723979371514
True	122.19654924916618
True	327.6299187362081
True	634.5961127566367
True	36.60451165711008
True	130.5623501755445
True	962.2348658810926
True	54.50338501205257
True	465.3271539811666
True	537.127357994146
True	233.4649513571272
True	130.88001021819068
True	938.9549038743204
True	1185.6724693979093
True	513.1070340595641
True	625.2349699452449
True	221.45189227879
True	151.4036892992354
True	316.23112237954183
True	249.56790080648696
True	178.3126352678151
True	307.9625172555509
True	350.0580067208828
True	11.436778595507448
True	613.2221953869537
True	147.88356923690387
True	78.96630222376031
True	445.41550133430695
True	300.258894413019
True	1169.9349269523225
True	347.7909226198004
True	971.2252702319004
True	11.222716841604267
True	277.1808998383576
True	222.35503721655417
True	160.21809932621463
True	493.81228849407535
True	198.53911141976465
True	405.6421328200317
True	333.0461733801164
True	109.72585421964794
True	354.0521607502566
True	1031.6453078851011
True	713.3311833747396
True	213.2556010844452
True	108.53329372161532
True	308.7054142895269
True	24.969059047580505
True	349.941861214198
True	322.03356441096287
True	573.1649254451465
True	446.065245514404
True	365.9375798075189
True	151.88231835432217
True	12.761008907258264
True	423.6690884919047
True	301.8187804989226
True	142.35445863278028
True	297.26045651494417
True	450.2798316008317
True	808.7292228973063
True	307.2036260983003
True	770.8699120704289
True	389.2050483724019
True	370.9699666792245
True	1.573182053662565
True	1138.2216919126868
True	106.71014947899072
True	901.677789692187
True	197.61185613653905
True	459.8618641325437
True	642.6928213970695
True	83.2798829855955
True	488.1677542667709
True	32.94673246869037
True	435.2236390619786
True	75.41403204081055
True	232.00354987728943
True	38.44851682999173
True	692.0012303674463
True	190.450930576924
True	25.5354352159575
True	385.7721474522142
True	110.45149635813726
True	173.41240754693317
True	815.1437638788864
True	254.9009627118262
True	156.843181366264
True	369.79222577713824
True	516.012030384682
True	348.5966910494097
True	514.2271332660905
True	624.387085729385
True	161.40077480631766
True	6.916936745114492
True	68.81584090619369
True	421.3732059948638
True	85.79909731793272
True	78.35394001595289
True	1075.983399109292
True	27.55463844212568
True	334.288889363638
True	321.974803625125
True	456.0268974048632
True	670.5193305042267
True	181.0809670071945
True	651.7404329269299
True	335.05483892487314
True	352.4270939066409
True	267.3830045298023
True	212.9214589508308
True	368.0162214098049
True	436.0592579703459
True	413.37909183500153
True	594.4887936854244
True	139.12539736082067
True	75.9554674525875
True	38.27298992381607
True	306.1983968576398
True	629.5631974381363
True	403.6433067231001
True	800.0323082575378
True	209.9798639023638
True	390.60803747030747
True	66.25728534059562
True	52.51865044257201
True	419.8675350745184
True	198.10510445272
True	215.1836938853025
True	42.17556908677828
True	1087.4637358022248
True	166.14058499460336
True	926.2731254079184
True	320.5025384994401
True	933.9562595237976
True	231.15916186121248
True	463.96475255992834
True	524.1609685513123
True	647.3945188979195
True	212.01900983416837
True	474.8520489349104
True	947.548313389888
True	132.0606031441361
True	6.824842417328614
True	573.6349456091222
True	29.575412158042933
True	77.50332676046786
True	791.5286945512634
True	232.6040543066062
True	966.243484745126
True	690.0705981507945
True	428.8815476966128
True	285.43194694598213
True	498.2609799142
True	335.2801070789059
True	185.6434641160372
True	692.7465781352771
True	704.1201327990818
True	202.7832568625525
True	89.15261685629496
True	520.116955935963
True	130.4727558858501
True	374.2208436716063
True	346.2823513022896
True	65.92144016482254
True	379.5630258847103
True	417.2678641073972
True	388.70919896833857
True	392.4810084732498
True	437.89090763422536
True	647.4229945676934
True	56.47674960734077
True	451.7289312796663
True	334.0728600845475
True	652.2750364727834
True	216.79239888213405
True	98.87002417732256
True	43.1746997652124
True	541.0266759247324
True	660.695643567031
True	187.0215804606947
True	409.4219921849001
True	340.5421555081125
True	16.662743030884137
True	165.2192762785486
True	293.30078118989127
True	2.999471683789925
True	900.4318949083153
True	83.9163352543685
True	107.21376126481525
True	114.25054557654828
True	364.63601492272034
True	36.50604368894238
True	455.4297534347531
True	226.44288670978668
True	4.690426822543289
True	116.52254384626158
True	447.1043206329606
True	53.86163315174457
True	68.14159199967258
True	175.36818733370666
True	294.8058662949295
True	968.1778380558944
True	378.6220681186445
True	945.6544728250988
True	197.71809268420623
True	1019.0956207111044
True	780.0108528431426
True	639.0378498456973
True	395.8972915187114
True	381.0073233689605
True	78.30056551033293
True	65.65426537689002
True	77.81456163065789
True	185.78357780292637
True	486.9019429382111
True	1109.1789178993558
True	184.0144186173836
True	363.1643267832094
True	448.5157143084184
True	582.6148412554917
True	602.8724116431296
True	278.6018212902388
True	440.75846922954025
True	671.6807718865961
True	89.86464481459444
True	735.934757885507
True	267.32412943972463
True	131.8292533665625
True	410.8626985723792
True	849.1641444544796
True	431.03310028912944
True	848.0819497629781
True	191.58741921967396
True	344.6806732580203
True	681.280064396878
True	623.1163097951621
True	189.16976107818704
True	254.4046168918464
True	809.608824054234
True	32.419861140768475
True	189.4556700023037
True	508.9783932531457
True	755.3055416109377
True	102.43106615775868
True	39.01083460956863
True	171.22943369913216
True	711.3239911169509
True	320.1699612679728
True	554.1575495411474
True	362.4235725289423
True	300.60893840359813
True	438.4913229517769
True	491.3656467423688
True	69.44245642125557
True	390.74902213053815
True	793.7753080171989
True	0.0
True	292.849550591532
True	261.7315169427382
True	984.1057897263464
True	148.15823297857736
True	652.5638730616539
True	624.2860817748449
True	112.88218406041516
True	223.42533900448535
True	124.32872606489492
True	10.808756354497817
True	297.9393168350422
True	390.4111270235188
True	1147.6612390098508
True	228.7141581583177
True	413.40576474294
True	645.6152409622096
True	219.8844342388854
True	26.76382733633707
True	866.1118626091358
True	586.1875572463363
True	154.2737719164107
True	626.858732731442
True	159.96427707794166
True	309.30561805438606
True	781.1681987426232
True	33.76159100561247
True	107.65126653702288
True	493.7655772383225
True	65.70978994476029
True	76.62094594248023
True	430.4589974439604
True	24.25614966071266
True	765.745055849309
True	99.75564628235117
True	163.45836731010405
True	17.52736093479525
True	739.818009378614
True	32.03570281214019
True	785.5830503704293
True	380.9865729065306
True	121.72194693839984
True	693.9205545945667
True	530.4470133688403
True	546.5206892850164
True	46.487449552858976
True	368.1310240766831
True	6.49414727399728
True	93.6158804680916
True	406.6367354980416
True	46.54196145451562
True	125.67326443226524
True	304.0406777466688
True	192.91126668044137
True	97.74785935353306
True	643.0217353052822
True	23.115599933578142
True	1175.8715728169968
True	503.2524729335304
True	301.6199990616621
True	490.8519900307239
True	127.58494747508472
True	786.9081378241626
True	1119.9974437705985
True	738.6602747233916
True	172.06731606178352
True	227.40319984404744
True	51.11209871931326
True	58.88873630825587
True	156.4500860254929
True	102.45385936453532
True	165.7584503216029
True	1195.335768266294
True	329.7867793222269
True	347.8525987181368
True	680.9587452430399
True	17.81917923173367
True	14.786896345716457
True	599.257153509597
True	6.010423228729719
True	113.83263819113913
True	667.0291460968004
True	183.1266864000225
True	657.2962315219628
True	840.986858646341
True	156.44289807320243
True	869.9638486455395
True	3.053200929426187
True	464.1634107755835
True	1042.2581243506993
True	24.095292131113503
True	239.7961458937205
True	153.9807954890689
True	946.5618975283276
True	231.25575499834756
True	487.5597063414448
True	121.73548604223436
True	517.4405923537042
True	150.99622878606223
True	99.2298353333893
True	391.45875123165416
True	74.39524595243789
True	57.12404957394494
True	1048.469258299214
True	274.7672594754952
True	155.4737613362379
True	365.5439366042543
True	394.1655352380682
True	217.52648615575924
True	160.8464212912095
True	378.8373143807172
True	35.5308160645562
True	484.7146932316202
True	1121.703766222857
True	118.35676880635056
True	474.6142153425984
True	314.0483452590668
True	27.89647071798831
True	398.9172484122164
True	99.93930063598351
True	576.2457809258078
True	209.19025605094612
True	421.0620840268412
True	20.9206339463996
True	432.2564702361288
True	109.15799432659448
True	343.7329213609136
True	30.95585473469399
True	175.06926597111362
True	247.33788579203605
True	732.7838634648948
True	56.31783624587947
True	144.6405119305316
True	229.8434899885879
True	137.7765778702857
True	652.6199660744352
True	554.8032894574088
True	807.2445389137313
True	395.4083018761927
True	541.9102596884777
True	434.9195578314326
True	688.9400025340258
True	72.03152400063685
True	473.8536045906943
True	422.6168175655004
True	47.09766504484889
True	80.62924745222564
True	125.34311238557402
True	87.40630469039115
True	322.963860691785
True	846.5463537059544
True	334.72596823337733
True	1085.0496734296253
True	321.074052170785
True	920.610058658992
True	150.97253911309684
True	564.3270852034151
True	596.703900037872
True	706.1960035770603
True	432.410024103354
True	66.701860683461
True	289.2643955915466
True	42.262139348675774
True	162.59792931398377
True	176.36985507268142
True	1106.972554445547
True	229.94299884132656
True	565.3253051372968
True	550.3836356321717
True	561.2790221027109
True	862.332397827679
True	599.5075708352744
True	614.4289900366555
True	892.696569435266
True	124.50336406326332
True	311.7666322064081
True	254.1481794187173
True	340.43819806455974
True	90.73675762821956
True	372.5587347873602
True	4.8163034594856455
True	317.04696429052893
True	251.50233513295348
True	608.4228161939668
True	287.7228633124919
True	365.7450478011564
True	9.637285760272496
True	61.096338237065545
True	541.8223751460079
True	28.861856816342108
True	139.57825870055902
True	68.29273060354514
True	144.83289108296054
True	230.9569022566723
True	76.0951341251362
True	373.2757578298196
True	264.9590997949573
True	101.87356441117784
True	341.5320811042323
True	65.54259880050203
True	575.2536807097641
True	856.5634609105259
True	274.55638633863515
True	1178.1758367106415
True	118.39630552328266
True	292.1222387678219
True	1072.3944147966004
True	83.54284958586835
True	296.10009189537425
True	10.624565273335538
True	388.9258138726401
True	446.1072385942029
True	151.3192953929698
True	625.3537234206624
True	911.9233156075192
True	162.97963522560332
True	82.63313448175126
True	330.03434676474404
True	521.4205417762598
True	629.8098876988997
True	1223.239740307268
True	26.866072766359085
True	936.9968546863784
True	133.77687540167733
True	643.5814834572055
True	109.57910476292348
True	123.48032688785736
True	191.51106608838015
True	162.18045350829874
True	748.2223049267167
True	201.08578853807128
True	235.79687143855003
True	69.56883852777823
True	519.2634383342111
True	466.07599623979183
True	178.2343040593329
True	238.6977256205549
True	17.099356641299952
True	424.5030465833885
True	216.04743228556447
True	282.02503377072065
True	112.9532194805898
True	685.1891826134797
True	424.7284010859814
True	251.1654060431414
True	638.1747332957094
True	539.5394521225985
True	447.2781267148009
True	141.01230648299972
True	512.4296853899909
True	425.4552954609827
True	2.9200691151060623
True	192.0245935008009
True	96.81539360590634
True	241.84709448297028
True	2.577754494320062
True	126.87681852802775
True	353.2540983114411
True	7.308430462454223
True	878.6211975232895
True	172.31390644168135
True	753.9632389712277
True	799.8282483950103
True	156.336278867553
True	221.4735158437958
True	508.129299782176
True	822.3302549586642
True	52.99417182663574
True	37.94877957535166
True	130.40357970970882
True	630.0713794089853
True	714.4760087496918
True	184.1174063354306
True	588.5054962314208
True	595.767426869074
True	877.4721251024276
True	402.4879236421834
True	181.961490613383
True	877.4127671172173
True	222.6436408080998
True	151.70411311635718
True	322.05004008019097
True	220.7228623518425
True	192.15106310002983
True	608.7333896112151
True	248.8700896998897
True	198.9064190657028
True	438.0773111233156
True	478.7332993867011
True	61.14126504124864
True	290.9928333854804
True	78.51510524173504
True	346.34444477660367
True	360.67117817367534
True	251.0347694433384
True	175.22629229180708
True	374.4832510794226
True	645.1660170705718
True	711.6208813720389
True	297.4971759935394
True	757.2371868819178
True	68.14088664601584
True	849.5738095009103
True	346.31304294444783
True	13.747010394549866
True	605.9843018629199
True	687.7217869642453
True	244.3845261278861
True	165.91889967876307
True	48.02149852900223
True	373.5108800736973
True	75.985690454406
True	13.479026117132928
True	899.9162363306069
True	372.7618090932242
True	172.61255500520934
True	1023.3790905746974
True	10.868079955272648
True	771.15218410693
True	31.09100033087019
True	653.7000093111748
True	58.28641513353109
True	754.3044898553075
True	459.65549272788166
True	196.43578843821416
True	442.24833643626886
True	217.8525984498397
True	302.78531383521664
True	231.36876988404347
True	399.5387239144106
True	9.567111503253557
True	329.1975018668583
True	107.81725065779835
True	10.72957946748468
True	474.5041424205555
True	729.5299516200056
True	286.8547406529399
True	77.86857469161816
True	308.13088255239245
True	81.19077542423967
True	177.43426274716907
True	185.7520652559357
True	375.49633468826
True	45.13725737704864
True	131.98531590697502
True	389.5924212843431
True	872.4189511865126
True	115.34702195950892
True	208.5344713503865
True	458.1565102295305
True	19.34377037729936
True	418.9854505800014
True	510.190064665667
True	90.90981102368144
True	391.1984933955622
True	368.4465848123975
True	411.3475715387218
True	582.2626080126054
True	1091.8907830020632
True	991.4792630249598
True	55.44393661536103
True	1072.7171028765197
True	110.57405816300113
True	112.97324822656884
True	107.31593700391866
True	500.24119112174895
True	364.7419333926144
True	567.3397490426845
True	255.04435090119117
True	154.81959316976588
True	389.6093445632259
True	14.708575959492748
True	456.15320393722607
True	399.7110974520798
True	151.98644539230665
True	94.81236365253396
True	507.31732140531045
True	995.5957053629904
True	208.09130458795715
True	62.91527498988911
True	434.2867071399444
True	377.6549943373762
True	464.3813696164513
True	331.74533112844347
True	4.989094280620266
True	525.4420171007084
True	501.6638441509438
True	504.29106791580506
True	187.15586825016115
True	105.68570047166055
True	23.619316557916395
True	372.7871070916509
True	108.73209170833438
True	6.696675864516259
True	32.591407611676466
True	349.73465403655086
True	635.0158376010013
True	134.41809123304944
True	85.89107037350897
True	24.82470919593046
True	403.2967876392822
True	374.16141039267774
True	774.2652491241364
True	299.86434952969
True	510.11819259447066
True	522.5949234072045
True	532.6321918471833
True	293.7902449950688
True	546.0958754932429
True	95.5630679319187
True	580.9707753722477
True	7.442487403422062
True	374.08996069238617
True	456.8889821325805
True	934.0978064944476
True	352.62522883748346
True	788.6679068653813
True	978.8378274455064
True	189.8304191896467
True	37.3899259763896
True	381.2821046543682
True	386.10174065477423
True	584.5518663192712
True	246.35645154911967
True	30.95167071038956
True	641.9601075128201
True	116.01845075375944
True	1063.855034000253
True	321.1909692035053
True	470.369893990784
True	120.40778895822376
True	820.8224018477566
True	139.3641690640844
True	824.0122244854967
True	581.5588429392697
True	180.54476407483733
True	116.7393624529116
True	65.35838794428359
True	562.1874433459001
True	953.36215665905
True	432.8145583824891
True	544.2207501474803
True	131.75888931796098
True	618.8946166598847
True	483.9283510234493
True	770.4606743145528
True	312.07238292198963
True	593.2967136384538
True	122.15027617841264
True	28.414851675720374
True	410.6150075909316
True	168.80483127521435
True	110.22767245409634
True	382.11831648434736
True	1096.4396530167676
True	247.9117762728146
True	564.8281843874872
True	11.28775156044188
True	71.47997929455617
True	331.8788509078126
True	792.1186004835272
True	454.2469686215973
True	520.0018161193002
True	715.2517484863267
True	68.01979500223844
True	745.5220258403435
True	48.669814840116565
True	108.59761949510973
True	191.9146582449317
True	81.12831644518361
True	28.28532476654383
True	294.61719813973093
True	481.5510995679895
True	917.576536264972
True	874.1842741132913
True	6.438592911779738
True	291.65029389819153
True	456.5330089893712
True	118.01699946851582
True	239.4691713807203
True	335.3330873873245
True	1330.0569202715633
True	435.9128214712
True	25.08284270851374
True	188.67144812959995
True	722.8276960591344
True	35.77613211494976
True	178.1720544540466
True	539.7401432041897
True	75.40738009842933
True	871.8659913311517
True	326.53188142399966
True	668.1608212014073
True	81.45745141384738
True	698.518669033298
True	603.9417436527184
True	890.3170858634079
True	237.7420514247821
True	501.7609346930433
True	851.1089629688144
True	910.1618834787924
True	241.8098778956155
True	781.4758144391323
True	212.488298703146
True	453.7671856346482
True	367.841744487366
True	495.5893414225
True	500.5185268298358
True	316.9127261837773
True	347.70001899907334
True	110.65159049696273
True	342.5588106218225
True	1138.9088811716308
True	323.5430842395144
True	147.4833692834338
True	281.88309922947155
True	740.0202717724961
True	648.7572150986763
True	409.32618952565537
True	106.19968828554822
True	329.9438064424368
True	34.64906671065213
True	169.98139190977977
True	93.87899119587804
True	89.15904266006343
True	543.1128896793948
True	130.37915665588238
True	128.14791865892053
True	106.15172169861005
True	86.31204776688331
True	439.1140357800151
True	375.46494012625686
True	1030.4368829691969
True	527.7946769773071
True	836.6815463623694
True	274.2471666817713
True	299.1058002863238
True	511.3907958031339
True	195.5238448767597
True	684.4067314728088
True	237.5771631859969
True	363.4588550117638
True	71.6411541744266
True	115.98961655764148
True	266.4101315134491
True	115.71360561443146
True	458.6566220032976
True	32.51321375432475
True	589.8605306057023
True	1013.0066228635428
True	735.2455671659452
True	1.4510716517775082
True	62.533481398653024
True	493.4392109797986
True	441.0547631223928
True	72.40093477253319
True	123.56713500137276
True	298.89772072969873
True	80.9601092269372
True	48.69298953421604
True	731.1203308992323
True	675.9755172458829
True	163.05571644312877
True	168.50830952514437
True	541.5550548956962
True	52.17232563333581
True	23.8080595326758
True	566.6332145345359
True	456.8543903144605
True	1138.3287080586972
True	45.51452024915697
True	495.2955380926035
True	884.0463142215777
True	795.4856165878954
True	288.6852006823268
True	772.8752672094223
True	394.47208962983296
True	42.409187965204055
True	98.1083310891044
True	706.7445748812665
True	77.50510332330079
True	144.43589867809862
True	930.6498266274334
True	196.35389321350783
True	280.5015095943611
True	100.58822048423954
True	624.4323111367142
True	611.0530177814927
True	217.50427064293385
True	439.5597602884744
True	43.12602450481079
True	274.8210682670215
True	567.7060521057306
True	627.6639034071334
True	312.1044460405408
True	76.07544767408427
True	933.1325002684722
True	1054.7305853401351
True	555.9764515252693
True	64.69751728467261
True	29.949879119779617
True	91.55865620830464
True	111.86376793877668
True	103.53938609375912
True	894.2036019396024
True	1225.9750910931575
True	736.6638226062747
True	329.2804735203873
True	9.757581030510012
True	19.80800740436309
True	335.0285655038741
True	476.4773000456019
True	43.243317241535
True	557.7770235999951
True	431.0751476426551
True	400.2769241601369
True	81.33212744832113
True	196.5618706546594
True	264.2653439373436
True	140.4667388038242
True	379.0575765599
True	40.981199238493296
True	178.649529600673
True	1170.194676038439
True	5.94086961874035
True	27.38018586274859
True	577.1468668540905
True	369.17880628840095
True	779.7151758050325
True	159.41702814406037
True	766.55615667854
True	602.214114209912
True	270.1861716103033
True	433.11849820147137
True	346.9308446082154
True	282.5311448193892
True	274.5884621894861
True	400.3196182310709
True	512.010340550848
True	486.3786060038776
True	104.43394885334216
True	362.0113273394763
True	8.728392240668164
True	194.4588281468274
True	220.7800364572265
True	824.3934145139459
True	611.4798675324623
True	31.760699974265652
True	694.9775354894305
True	857.276168464734
True	102.29409926185872
True	352.27954749473366
True	857.7522397763163
True	229.28797721522253
True	164.4717906948418
True	526.4972671856241
True	577.4685211356635
True	1117.200408708674
True	149.97366922517745
True	158.74115195943057
True	254.461787676556
True	317.77813233677966
True	425.58624915384746
True	409.101573816891
True	334.7679899083524
True	432.65349689148434
True	508.20915025083656
True	216.5189512739327
True	1462.4559266465835
True	249.7761893549903
True	394.75722646439255
True	55.56046874131128
True	792.5462470318463
True	260.43139564641046
True	949.7771430783416
True	553.8784498310615
True	315.5145861379265
True	781.8057451767239
True	259.07284307750496
True	201.7418800061462
True	263.1702455939999
True	220.37365731677656
True	147.54178916627154
True	254.2297613930154
True	725.551943295824
True	524.0899424308848
True	215.67466201503527
True	1146.7905455315818
True	116.58035029063572
True	265.8461368794397
True	65.19532222111918
True	311.8696269184664
True	401.3358967951738
True	87.35817078943161
True	220.64752358064612
True	71.79895236007143
True	677.5670509450849
True	362.64486835888096
True	217.40886881409247
True	728.1799805438675
True	894.3148299147613
True	811.2254382414035
True	825.539931333004
True	348.625901500966
True	1.0665600529392305
True	256.63242018853447
True	53.919272151418525
True	385.4286940853272
True	50.19117106252824
True	365.7548359966313
True	863.3612290116603
True	1030.5030468853251
True	385.8901398088326
True	21.72573441398244
True	521.7817065352565
True	496.7534983364562
True	195.7619964673061
True	233.6680871927842
True	290.2915287547725
True	23.38035643300985
True	128.7237213935518
True	913.6799905382292
True	66.2019294822754
True	480.5549552878413
True	781.448874639715
True	103.95590753797298
True	246.5660945168898
True	114.8925748366818
True	14.748186907686296
True	1.729186426969597
True	120.35903748263802
True	1018.5103802437836
True	463.4671748448612
True	67.56321589827704
True	785.1790835950168
True	342.9178742644288
True	1.6293481857284655
True	452.9322114696675
True	190.65737593966668
True	490.28910204899296
True	86.48721541800595
True	325.7261394830178
True	371.7889476387184
True	176.27203643199067
True	216.5950405117412
True	131.54851027199115
True	178.6262205783468
True	937.8968466014918
True	15.821801328521184
True	510.8580708525412
True	483.65613135953606
True	400.2387919947371
True	216.41477814910604
True	239.83479528153177
True	155.20714356644095
True	50.50988156484184
True	456.7327501864944
True	153.34842422514274
True	863.921554826081
True	825.919386348004
True	249.75542486099712
True	315.0622292049146
True	527.1492493205212
True	43.27812253581457
True	85.39433419334325
True	706.6994050519241
True	1064.3619520497778
True	118.31915726031234
True	721.670657009121
True	141.0687503041004
True	916.2446241354188
True	657.4947814423587
True	98.86110991041572
True	276.1535414008848
True	605.8027443636831
True	262.6265393679327
True	48.87899495625897
True	565.9888576532911
True	453.7361945121746
True	5.8003566045365975
True	469.6742396653439
True	68.66246556911345
True	172.9369115371059
True	230.1642739658632
True	292.9195980687681
True	73.32435008215383
True	221.9011470637961
True	349.703650516168
True	447.32649417302514
True	913.0927268778996
True	46.70407624167133
True	932.6986458285888
True	1034.539583209916
True	124.49914331280944
True	74.03544546339906
True	996.480981228704
True	34.540000843781385
True	227.9053129511304
True	86.13459466569188
True	205.92831381556067
True	357.3675494561237
True	975.3804796136762
True	95.46545546208516
True	66.36643699670971
True	641.1963869169298
True	281.75150878744324
True	707.0791790232058
True	56.82047703874635
True	487.45884251545885
True	381.11302775757486
True	691.9648304120103
True	55.46806103871764
True	106.62128523415258
True	25.89990050406104
True	268.8237945919793
True	45.25482978160126
True	350.97056293934946
True	2.6216633763248662
True	1196.5042209642725
True	104.52636701355712
True	138.01530948096004
True	359.2101483963742
True	710.1642730472652
True	682.0663753397452
True	990.2831909349376
True	483.9899311438019
True	408.4964441990396
True	138.2342118408821
True	415.284013599521
True	839.6723302840109
True	427.76099241731214
True	942.982039471585
True	89.72332835190534
True	413.36231729808327
True	180.11361238645856
True	289.916407342913
True	718.7722841411829
True	152.54341843901346
True	134.61278383374955
True	67.32573521623323
True	879.6417095737859
True	768.9170054838127
True	81.22953592919927
True	437.9053665794396
True	731.618523815172
True	417.1546527607111
True	55.44904313214574
True	310.8984859708576
True	784.6357017256965
True	30.7412844651315
True	368.4131987121786
True	172.0767853753867
True	286.3701115580373
True	34.307929792160614
True	218.00287323228997
True	796.7430120861409
True	645.6068558004511
True	57.69672015066896
True	298.1959740029623
True	901.7255105289098
True	18.74973712421586
True	312.790709270492
True	282.3948096889069
True	418.3786374082705
True	216.9339681048346
True	590.9598105882458
True	44.51464660115062
True	965.3679637258872
True	922.0082742957288
True	39.835684406929545
True	407.8814650227478
True	703.2304859524182
True	927.981764100768
True	266.4526190749869
True	611.9882675522664
True	133.36159056454804
True	192.62453429569464
True	133.75121384236
True	131.21676214214
True	203.39800345326088
True	933.9409058279816
True	811.2007060691844
True	926.049949221724
True	20.00337119958825
True	24.395097867714345
True	362.18679004167694
True	12.76135296978097
True	602.6185100721011
True	1072.6449311293493
True	259.00290446270844
True	206.5710500542558
True	85.81382239342632
True	219.0730160181624
True	136.40031176067026
True	43.70378530912456
True	127.35829708500528
True	88.48210091112834
True	249.49370368872096
True	550.3645598710862
True	157.13466445577924
True	28.359589587006248
True	60.583117475982135
True	441.09058189460296
True	260.831322812224
True	586.8188662904281
True	23.666948899702565
True	113.45643757614472
True	666.335514217523
True	260.23948672092763
True	455.9305089804896
True	668.7674619840848
True	100.31608521140107
True	115.00711220834197
True	77.172121132395
True	26.506568304378398
True	115.57408080835164
True	81.75017345361408
True	100.81898136376869
True	147.3974487122362
True	227.01071786421903
True	803.7682588753245
True	277.87270244203773
True	941.6918381188344
True	167.45338295672795
True	195.78996322749825
True	784.5225501381716
True	314.5307281319921
True	590.9563714354653
True	251.2255551167169
True	359.8170184451112
True	461.0916893101551
True	557.211932273976
True	647.7755961124515
True	368.0998338119469
True	33.73118817391334
True	570.646037640031
True	605.0632629231211
True	19.525322284107094
True	12.700465492074828
True	258.66189301340296
True	389.9995125316577
True	453.3297755827322
True	67.10934678746175
True	674.2997200462627
True	934.63483290993
True	247.79437364871805
True	891.8776450656995
True	287.56538010044284
True	106.68657905865376
True	274.977900250906
True	676.7383771869647
True	37.793136023187614
True	566.5322126501703
True	1293.3653356508387
True	1004.8681401459938
True	857.8386495921637
True	196.76441778921404
True	87.98192167812726
True	189.92083024644552
True	845.5992601209531
True	146.08965793363618
True	1046.2285733513693
True	879.0693925416032
True	40.47448481162851
True	92.2731039300026
True	415.38100364028526
True	410.3502468501716
True	201.4611086624428
True	514.9674810862482
True	661.082476355378
True	121.15142122675736
True	269.04860504821977
True	1026.3238683641869
True	51.92850364470636
True	718.5111023730501
True	553.7494645128153
True	40.24834779221732
True	826.515133399411
True	393.4149496311775
True	559.8456462613419
True	105.90518980244516
True	275.53021717022614
True	219.88184991079248
True	26.573961704768696
True	133.4503154542692
True	724.5497139156457
True	143.1651175433509
True	380.9453199764139
True	62.62768890625315
True	629.8082768366864
True	638.9540577156342
True	225.43740748974463
True	465.2381252849266
True	170.5811860072384
True	163.84807419018497
True	217.77224647246723
True	282.9365003345974
True	357.4869206838573
True	128.22482965031335
True	195.23596176055557
True	27.17608129248203
True	891.6811861046149
True	313.19113482852674
True	9.918212565714494
True	371.4187562626283
True	171.7634960907252
True	629.9450506977936
True	363.1176805985318
True	580.4109477948359
True	537.6274751358876
True	456.1254639411508
True	788.2431677550791
True	236.70418452026155
True	560.3471453094921
True	164.89340568873382
True	514.1057286512145
True	364.22122474409525
True	373.2124634649495
True	126.07881143080876
True	130.83266115964145
True	111.06156679096624
True	69.72159125095297
True	738.6483957845182
True	180.56230214694384
True	46.02700371512554
True	0.0
True	553.5887663774436
True	114.88130258853232
True	24.34233871985783
True	41.72288518804456
True	114.41994757720184
True	538.1265923259895
True	179.20547511173115
True	109.1571315248061
True	33.63268642045328
True	160.35528242572676
True	885.3341850740403
True	51.42697595827354
True	232.12318193181807
True	717.8721340714987
True	321.45731385285785
True	466.8964523872252
True	491.2443708685502
True	513.9331469217486
True	607.97944415714
True	915.2519429631312
True	271.227239201514
True	1042.8951607534752
True	900.3794787569218
True	627.958917865787
True	346.5000586874071
True	835.5061515088742
True	9.828358217910033
True	34.84378983025965
True	307.33744791385834
True	40.76083371055329
True	206.74900817070645
True	786.6484609274393
True	206.49960582561545
True	765.7964225069086
True	755.0951878050006
True	117.58610069683093
True	374.4830008972904
True	576.4857650946935
True	23.85138711561664
True	130.67982057014729
True	441.9091696613119
True	306.32750760871585
True	196.18060400580904
True	112.50918495593386
True	385.8151657798215
True	22.303743113040365
True	364.87474388397175
True	366.2298700897399
True	1043.4665677693436
True	361.6194768329339
True	31.18461789254413
True	449.0137049588358
True	451.8696213667867
True	253.51714402544036
True	30.33429549223569
True	743.9148951050321
True	441.3512749734038
True	178.95995302668427
True	12.068716339629166
True	1206.699774455514
True	165.39814710044982
True	28.09490749128293
True	308.38055236323294
True	279.6167591085254
True	113.33262036308363
True	284.61251475131724
True	47.04450849159857
True	305.1975855928478
True	306.6999913876837
True	314.96656884019154
True	30.861704814894527
True	49.73578667731292
True	1046.5876580029783
True	25.285879151699927
True	12.104416563480918
True	174.3784485202949
True	671.53313287329
True	8.2570689402109
True	195.02047691010415
True	174.5426284869686
True	513.7745072251327
True	385.1034967195373
True	746.5420764605177
True	322.6776499102999
True	489.6253647344209
True	449.8312172826776
True	530.5205596149699
True	98.66528971966008
True	1251.6369307577113
True	897.4411789171994
True	283.7013978808234
True	524.3842909385512
True	98.94789281422152
True	588.603389266844
True	434.0422086761602
True	155.7119064243175
True	75.51330833425244
True	351.43965385060324
True	168.14215285482382
True	30.781545833054103
True	629.8019410969607
True	391.7663201448183
True	67.60094548268701
True	30.382745483293043
True	655.1065450911689
True	479.6556141869636
True	70.392999220512
True	21.40001639092828
True	322.6688726918505
True	341.87064585315096
True	715.7635587621378
True	559.7319066125325
True	566.8467424819846
True	795.7710740947009
True	8.972907124061983
True	54.19084211056462
True	35.910196481847784
True	57.89109431257944
True	515.5684774934385
True	590.5932419190118
True	89.45721202399136
True	109.76937906394404
True	193.41561131702
True	75.51969388435518
True	177.81680456727972
True	203.1703014830141
True	275.27681918377885
True	815.7131092863699
True	595.3904090117613
True	276.34825204560923
True	186.5687218188226
True	271.12132873449764
True	241.98888035012104
True	739.5637039354402
True	328.7703865652343
True	167.88897657573386
True	888.6962338595669
True	351.7560130216966
True	467.1661711596365
True	148.19233491247584
True	119.1673100905364
True	65.16771590634492
True	217.60143438796808
True	981.4959884490968
True	526.4244368559383
True	114.11232116282794
True	360.5325149867504
True	104.2800580375167
True	668.4331723223862
True	4.673563837680911
True	699.6036665639367
True	32.495722124891394
True	919.5311111554596
True	834.2689760673646
True	206.31668999165052
True	28.093091875294192
True	79.97402189219085
True	476.0777535626912
True	218.3581253985812
True	1.1639277967721775
True	80.86507322014427
True	1079.5351488607685
True	351.5538582412822
True	666.2726151585307
True	482.9989454756571
True	33.20553168570588
True	136.05762179902757
True	426.453373171452
True	929.835067825122
True	817.3898236185655
True	415.1103696463374
True	331.76632595042605
True	16.91237211853898
True	79.12561543134805
True	763.2196826920663
True	479.6101004519134
True	381.915974708349
True	879.8246943234961
True	27.36010670023566
True	221.08352996683652
True	884.1922259535459
True	236.34301680605756
True	9.035936178816955
True	511.1565679364322
True	101.3998703793208
True	634.851882273811
True	52.61152478819432
True	261.2030062035128
True	861.0017519124209
True	897.7619020919392
True	278.51856845114065
True	449.2149484320622
True	118.97527325438062
True	609.6501564601676
True	257.2819056165169
True	187.1287642089564
True	888.0562867759049
True	52.5204068547746
True	719.2021979439558
True	281.54723709308263
True	306.66380829212045
True	166.79146839812788
True	475.2775292317267
True	589.7646270324559
True	368.4601563468205
True	413.270554755822
True	69.4145410329666
True	161.13149952883822
True	465.881813426861
True	217.6745740475672
True	36.1645617798448
True	193.2744574810382
True	395.075315108984
True	399.3148468223517
True	748.2294746888989
True	132.33886554694
True	653.0589472989102
True	492.1532165538189
True	615.0062125422764
True	135.37313753040235
True	40.86703940175454
True	670.4753990964829
True	70.66293339581279
True	551.5110746799537
True	668.6998496526852
True	450.9575117636283
True	138.55171049391336
True	512.2836475024058
True	4.261406600126529
True	399.9911437550376
True	30.122637011200197
True	620.5124419240325
True	265.9043574709131
True	563.9051349760018
True	704.8961905423979
True	149.07311916147256
True	519.9952880915362
True	493.3698738785274
True	64.44154569256214
True	977.4588636195348
True	2.8628173103062697
True	28.14169229612751
True	644.8771150389748
True	700.5547104479816
True	132.4730298634568
True	414.2509979978032
True	126.7220453572476
True	70.1753767552188
True	462.3982218623652
True	40.69464294923119
True	505.767726740804
True	12.096779003036676
True	851.1546070994509
True	555.6915840540353
True	668.9566540849947
True	97.79032207475048
True	364.94768373892
True	967.2790575572776
True	841.1621110194385
True	139.78963801777513
True	536.673473804319
True	452.3474983126498
True	251.5184384374257
True	250.4692165226964
True	5.362904735240661
True	313.0787190082124
True	13.618324009672886
True	355.5619408446463
True	70.4114229001548
True	415.17363940669327
True	660.7687925033912
True	123.12312337625926
True	239.54508591291585
True	635.537852094258
True	708.6244466111191
True	291.64037172096795
True	141.898072972468
True	164.56224066912054
True	471.6186432749824
True	84.5983008497497
True	9.787946905910378
True	513.3954038560596
True	570.9881993169734
True	19.17209736154753
True	137.58260319067548
True	902.8727287258592
True	483.92286684442087
True	279.7552930550409
True	33.47436745727436
True	476.8993945869671
True	113.81260986003204
True	596.346125415025
True	665.2176740409088
True	295.2306336897772
True	399.3223053319911
True	185.01551145274783
True	239.53792864466317
True	74.91988700920841
True	222.3466861397812
True	501.7781990316847
True	22.288456531679326
True	439.81465228019056
True	378.9012166849443
True	730.3718897565803
True	879.9503654863486
True	877.8369831013694
True	149.61051723361413
True	408.16192135468896
True	75.65427139088594
True	185.8894926745905
True	317.8649613045543
True	11.340204863586704
True	809.8482215159343
True	24.219757378610456
True	406.9813773493539
True	263.11648900604433
True	614.4669367634528
True	207.17140794302748
True	37.34600608333034
True	661.266710472457
True	1101.657900447129
True	209.2516549278248
True	137.5408225038352
True	612.5314398316596
True	515.984949870127
True	17.25813119681574
True	842.3356482032696
True	112.73535488552322
True	48.085152999487455
True	307.5719489947804
True	336.82970372556264
True	392.1507442491962
True	271.2060690874856
True	20.48059630160656
True	22.650449891583463
True	868.2388697101053
True	204.4900292077995
True	113.1538769278767
True	854.9887390729127
True	654.1771586414309
True	633.7315615775374
True	448.1785084753991
True	156.34328755755746
True	33.811571907983435
True	99.98596571321156
True	431.7094768962722
True	239.31413605595375
True	486.8750041066843
True	144.55836011886765
True	504.2445206494395
True	643.0971996283153
True	981.3185209615856
True	24.905791187856057
True	989.1857947285308
True	1053.3603496007488
True	480.053808372581
True	81.8966802146677
True	799.1617274834015
True	651.960122484629
True	666.2857379958372
True	180.6885166238549
True	751.7711771925477
True	705.6791520679068
True	122.49157002241492
True	780.7486251019259
True	827.7342116979281
True	490.4735717873068
True	229.23392662244893
True	70.69738530349717
True	308.29266037874794
True	352.6839988055326
True	476.7069276595623
True	438.0822591872315
True	194.6929385016817
True	313.2247640994043
True	3.054553141428624
True	14.368600152049874
True	110.82266394611472
True	133.9921964507266
True	355.4503676801103
True	350.01042546318604
True	112.8517693595187
True	17.471581844352944
True	209.78625302158127
True	838.6296788646126
True	465.22498983983326
True	526.1801111452604
True	546.7600848323766
True	821.8066441314113
True	635.7528112283482
True	91.60427612663408
True	219.04751737725084
True	243.92463581566508
True	281.2232215271117
True	107.81124960485438
True	357.45717222987
True	426.4177404269741
True	175.42394811846543
True	661.3592277929953
True	245.9850745236358
True	209.22904879485145
True	27.574885150336662
True	246.66241253709944
True	483.2340948867296
True	166.06687801796642
True	535.5660933025766
True	493.8219979387828
True	238.4087284763389
True	101.85241481385005
True	44.637463272839305
True	400.251623741456
True	800.8986621778993
True	168.04577243289387
True	1054.6957107986975
True	1011.2291379363736
True	484.8934951394156
True	97.90128096502576
True	124.54352262814986
True	665.7885723765522
True	9.293957724349587
True	224.7024502587723
True	133.7579379735103
True	119.0453770615823
True	333.7583772883059
True	645.7082804655968
True	36.53968383676351
True	117.6783836009999
True	951.4676614781234
True	56.39878443235006
True	455.3666962361634
True	537.6690365862552
True	241.03890642473365
True	128.65738287967164
True	939.4549894802756
True	1186.0143420258528
True	511.74477825895326
True	650.924111456099
True	204.32806294765732
True	154.64027537395378
True	342.0170812218592
True	263.7383493516113
True	171.17006356690553
True	311.4516611726864
True	349.4514191555649
True	11.813253164141218
True	631.7539534990233
True	149.1800753081413
True	77.83903672569674
True	439.1598675400952
True	315.71813460111315
True	1216.1048361990515
True	357.1872893821208
True	946.2636855282498
True	10.438419476768049
True	270.41265008890105
True	230.9022991888967
True	156.6366020308804
True	482.1383662823205
True	196.49333669480643
True	404.26626321742646
True	332.53054788940824
True	115.9718356249222
True	357.1482685207524
True	1044.652457727706
True	717.9075142931483
True	215.38274006010485
True	111.22686523093648
True	286.3264449791205
True	21.92016660888769
True	357.45999504628617
True	308.9270374487873
True	581.1331712170086
True	429.3869464836201
True	353.8778811513062
True	155.38288749066123
True	12.346424373418518
True	424.3751108443964
True	291.46880819942027
True	141.71314717322173
True	297.6847634989907
True	428.615462923985
True	821.7189939864148
True	295.36379998556987
True	779.744841390891
True	390.6622866686552
True	385.560857686772
True	1.3078390841151215
True	1164.2014181000354
True	106.97162036078286
True	936.1223479378378
True	212.10183111290837
True	461.7607402865956
True	671.3885642035469
True	85.1945821052472
True	471.74172750417847
True	33.302862230984594
True	427.44210891505446
True	78.58118890274451
True	235.07681147505068
True	37.77920015488871
True	653.2367649222456
True	189.7482885036691
True	27.795000534876927
True	377.8706355962428
True	112.99031347867006
True	168.82883994372136
True	820.3277850069958
True	265.007830981842
True	155.0837555314619
True	380.99483167017183
True	518.7766927331634
True	342.2679616041202
True	501.857568297758
True	604.6468614656002
True	154.37672377687886
True	6.838539790214004
True	73.09546074236219
True	408.8439026144958
True	88.49382664363203
True	79.6483652452831
True	1035.335004264963
True	22.645360957977623
True	327.97845853085545
True	311.7695652610305
True	453.2341837366851
True	672.1847226021517
True	167.05072928619333
True	662.790127453936
True	330.6607499741736
True	349.5248549254001
True	266.93842430098374
True	206.97772326327936
True	364.5011842180365
True	450.36170685721714
True	417.54809928667726
True	631.1333056766873
True	140.06942346303114
True	74.89319943473623
True	38.21747478456131
True	288.20492859905715
True	647.1082327720471
True	398.1582118942632
True	771.1281603293538
True	213.797720677333
True	403.5052541871639
True	67.88400338102477
True	53.76484468903497
True	418.2197893420936
True	197.98374034494708
True	213.95394928794244
True	44.85111729929008
True	1113.8641881292888
True	178.60731149222005
True	912.5347229287254
True	315.51618976091294
True	921.9581250970966
True	235.45649274821685
True	481.8521014104173
True	519.2795262432895
True	593.6227065853001
True	214.6752021275794
True	480.8471502987248
True	930.0570754204456
True	129.05584450407284
True	8.188918361542598
True	549.0499656058824
True	29.29091221488453
True	75.69883157808637
True	794.9074403483054
True	222.5537540252749
True	975.9830142851893
True	691.7970129366104
True	414.9023261428943
True	281.90308184029726
True	484.9615313387372
True	338.2030626042107
True	184.34800714009023
True	685.6696926688256
True	734.2593985399268
True	211.30024910208027
True	87.5610446155464
True	521.4020130262384
True	141.68788159161835
True	382.1171937874676
True	327.86131040227133
True	68.6764961491879
True	389.1230550492462
True	415.9255572808928
True	389.617639369489
True	397.929305242569
True	435.2051407491007
True	656.9015379578984
True	60.65817936733393
True	457.8494422239183
True	335.20821701231745
True	646.3527924486567
True	220.986409146708
True	103.81829320525216
True	38.807379325897095
True	539.4413230139577
True	636.8743607301453
True	185.2772652853099
True	418.62079279649
True	340.2183571206969
True	17.155895530063816
True	161.034563629519
True	296.2574028385456
True	2.1265189091039653
True	876.0305070921341
True	80.23353161072077
True	102.66150729468976
True	104.7443811320772
True	363.2893998173034
True	35.590293287082346
True	461.39061468607656
True	226.07761312301625
True	4.70054042130804
True	115.15603155187245
True	443.6957016495063
True	46.35094653864889
True	65.9840733889856
True	176.19482842435974
True	299.11984694224554
True	964.1246930812752
True	393.8935815898405
True	920.263987522217
True	189.78092702655883
True	1011.2420136288396
True	797.702495757031
True	675.8966526593023
True	412.502596420953
True	375.69419160276686
True	82.33020776416348
True	71.15114587708013
True	82.78811263543736
True	168.87122812785518
True	476.0963321497159
True	1061.73566528406
True	177.31894888439675
True	358.7969739212816
True	428.9780236813333
True	606.9712626499453
True	589.6863814425614
True	278.5939919400897
True	467.553041711606
True	672.6977985293014
True	96.474012699476
True	735.2015752045751
True	248.34984382270525
True	134.29387987884868
True	404.80735474955526
True	868.0943400130187
True	429.04905748007246
True	879.1655289811935
True	187.80196804449
True	353.5184045799486
True	721.5931780769582
True	631.7335439004097
True	194.68223678123263
True	253.27691621975083
True	819.3396922180815
True	30.32435480803033
True	185.68912005654784
True	499.4889784050295
True	716.389372592161
True	106.10342053299674
True	37.19823584111023
True	161.96876847359894
True	731.7336874427913
True	302.0567774090688
True	539.5699691994957
True	354.9838061145404
True	295.24744028702816
True	466.2222268176149
True	483.1223085478017
True	66.26014026203524
True	374.6155433898312
True	779.9171379581746
True	0.0
True	297.7608737488349
True	256.71192085163204
True	995.8198911846684
True	159.18290733124533
True	658.9750702338431
True	644.0458777077764
True	106.95677170500576
True	214.35911503742108
True	127.88943720676556
True	12.268520505727508
True	293.6720194723363
True	377.90116085191625
True	1123.2961460657707
True	231.2147806450518
True	412.8320966531026
True	659.9327974243663
True	214.7243907008339
True	26.289659909374937
True	867.30219606137
True	625.1085327895784
True	157.89261363078063
True	649.8183641550047
True	160.81287922122684
True	301.5929427035795
True	794.0635299718294
True	33.47040352317281
True	104.55465263335104
True	514.7214004778842
True	60.899785624231264
True	77.57720341199948
True	413.7698077566668
True	22.34301439905988
True	755.756882091258
True	104.4797582032935
True	156.48777277273828
True	18.097276713842465
True	704.5394005890714
True	29.616724410065583
True	786.7439178178872
True	393.7684754996727
True	118.03411663624196
True	699.2379559932248
True	510.0701486756765
True	545.7765866096789
True	48.25059788170158
True	367.8092985653319
True	5.665152016469983
True	92.97985823624116
True	395.5403448572004
True	47.05401543263872
True	116.99201347586222
True	313.3844722963746
True	186.85824978413265
True	102.80434931753778
True	683.6975329649573
True	21.03277072586077
True	1107.7311068372146
True	511.420594704316
True	307.8236946644045
True	502.93389013944113
True	120.77802673932968
True	799.2059365200658
True	1081.2522716603366
True	762.3778602742669
True	176.35223470388698
True	229.25106134980155
True	51.54588199066533
True	56.45358507216826
True	157.14628208142324
True	102.3744934177408
True	166.74290150230425
True	1195.3929835039276
True	313.4683832420934
True	348.644742065589
True	738.3599890765474
True	17.43723837986122
True	14.297253396561636
True	580.3996500107139
True	6.254862512751432
True	114.46728524655778
True	670.2255747555503
True	182.02169532851264
True	673.2875055116812
True	845.1927062191293
True	146.0685687052477
True	871.0840144063915
True	3.4194420365307576
True	463.9202216669132
True	1049.8897575667966
True	26.232461678085805
True	237.1778195802353
True	148.07417321067683
True	983.947541417376
True	235.54030121363664
True	495.8972297304084
True	116.33905801890845
True	506.4093820317179
True	154.57457928684346
True	97.98724757224608
True	397.1731837650266
True	68.93531727994136
True	50.40618869513404
True	1031.1235810211024
True	266.2141541230589
True	160.17497626622065
True	376.57438314992936
True	387.8183828131258
True	212.11044908977772
True	163.65396489691
True	376.1355400289955
True	33.55449404013009
True	487.3710709620879
True	1117.3266825386447
True	116.24738155621245
True	464.5121632316748
True	305.02608496083155
True	26.686643873387
True	390.0829165550176
True	107.45401783584605
True	561.6922911184525
True	208.34103283991357
True	398.3555114445343
True	18.945746761226488
True	454.18515659404
True	110.99916916033698
True	343.6006202000251
True	33.30912071339638
True	164.35718236824275
True	247.3811638863755
True	756.6150902959861
True	57.88502860335728
True	133.8348825899301
True	234.30705428490623
True	132.5884269658596
True	614.0460849766188
True	576.1970150976189
True	811.9494158877119
True	394.19154131317305
True	531.7625180791857
True	407.396585507908
True	682.8805199800127
True	74.48589442546603
True	483.07250749465845
True	428.0154063783526
True	48.56377113567376
True	86.42602433115695
True	127.92831513547291
True	87.62238543208755
True	334.79287734708566
True	840.6126366813334
True	332.6617361778396
True	1042.8869571148568
True	315.25792435393373
True	914.5118670542136
True	154.784741952794
True	566.187650131984
True	604.5697371962153
True	705.6380322376366
True	445.38899998522544
True	66.09839393605469
True	302.16268133401826
True	38.988792610407344
True	170.5228717972031
True	170.34368944134903
True	1125.643782981372
True	238.1429351352699
True	555.7056723237565
True	538.8967650825592
True	561.5238109154561
True	896.0222623081416
True	595.592152819005
True	649.6856637926916
True	982.5894414659892
True	125.61475446713156
True	313.327857455632
True	266.66406054369133
True	327.5779148176109
True	85.76489882171127
True	377.0614687135051
True	4.359215806318406
True	323.6152849730689
True	266.4021356600533
True	590.680900509685
True	285.33491070874163
True	356.92482835425534
True	10.851399092015804
True	61.51989446129316
True	546.3644549967065
True	31.5753032006585
True	140.91645260847756
True	61.1846949069619
True	155.4810008368008
True	238.3366507934696
True	71.30239421973211
True	362.6779474273032
True	254.16735621654465
True	99.09130099223536
True	340.5500643725089
True	62.45056617819954
True	561.0959454179688
True	818.4444160577631
True	269.9781110056656
True	1156.0181259891915
True	114.4784847756992
True	300.3841265551669
True	1053.6693835600483
True	86.38437186428145
True	288.5123855426818
True	10.369769493768612
True	415.6436234220705
True	454.2342204411674
True	147.13465196049302
True	615.1553844375056
True	930.6754336751424
True	162.10666070459146
True	77.86844995402603
True	319.8159507515341
True	541.6287528409584
True	611.9631579995436
True	1211.9521239823575
True	27.742368994190343
True	949.2185750273012
True	136.3642958466014
True	635.5236524691311
True	120.74821074451428
True	133.4671291781716
True	191.6978246777676
True	171.1635365677327
True	753.288046886756
True	206.9299915429955
True	231.29583103562365
True	68.80790871667142
True	502.8711659216816
True	436.40937488488913
True	180.50522748351145
True	232.06329404086935
True	17.679074298739017
True	430.7719270134025
True	217.16165031235764
True	289.3683374241704
True	105.35025090023356
True	691.8543142042339
True	420.19288025496223
True	271.09338248286014
True	639.6155557216085
True	529.1539335795416
True	454.227455343483
True	138.50297713478156
True	522.2817852250598
True	429.9303901028129
True	2.962339619866917
True	189.94388845208385
True	93.6051650780386
True	238.39559529606169
True	2.734590640049998
True	127.90808491051398
True	332.3840486094979
True	7.578475699671256
True	889.1876191586621
True	171.7759011729961
True	740.4195640183281
True	793.9949632968171
True	150.6378464859518
True	212.9741129712472
True	483.1787801497975
True	820.7572406359685
True	50.93774709804436
True	37.56271103683396
True	135.16246208815502
True	625.2301265420215
True	719.9723063236892
True	186.6432546349716
True	585.8689057121725
True	602.759559974987
True	882.8008367361797
True	417.2148579973865
True	189.3420672059517
True	867.5486996020303
True	233.43554468892916
True	152.0756352718473
True	330.76399234064405
True	220.51847584033283
True	202.5196056327691
True	600.7193924593578
True	250.99394396087555
True	188.91163490988328
True	465.3845232804467
True	472.6278460425283
True	65.51040189378756
True	277.62350823232265
True	79.58072310062347
True	334.3520936349734
True	356.8108349354356
True	254.36405333525747
True	180.331083651895
True	391.9014569668292
True	649.3553410301253
True	769.4799529422279
True	304.07183449938765
True	753.6685846046495
True	62.0777816850482
True	896.649871294289
True	350.08553928358884
True	14.24921858430604
True	618.5737499540782
True	705.082094064503
True	257.91180535800805
True	172.6941374677521
True	50.43423115388599
True	377.3069933303826
True	71.0554912653917
True	13.979336102646007
True	905.4398502142916
True	376.9946137960209
True	176.26632823047836
True	978.230943645382
True	11.407962699849714
True	797.9526549532524
True	30.58217712584096
True	681.7059657230016
True	61.76201186377442
True	775.3017824192026
True	441.2587857427508
True	191.1397932227856
True	446.9622977291899
True	213.53017245803773
True	301.5493616606569
True	222.39456925820303
True	399.808076987533
True	10.032428954817838
True	315.8734002434228
True	114.22580710847645
True	11.131084082342952
True	471.8856282923579
True	714.7522948768259
True	280.64840249262033
True	82.50147417005874
True	302.8318146573628
True	83.16383437798116
True	185.88472113400476
True	174.94246594775765
True	383.741636015756
True	42.486831881477656
True	126.17942819324664
True	382.1030460605598
True	899.8518384293284
True	109.50496437492863
True	206.99379869613605
True	448.7923969796167
True	19.44522358155994
True	408.5514612928719
True	494.1450928559192
True	91.5160052009318
True	402.6434235646952
True	354.28193245277185
True	419.0855637442618
True	587.8252676688433
True	1056.6797931941114
True	1000.691097366918
True	54.95524935490605
True	1068.26881864186
True	111.66899429494322
True	115.45316544423484
True	105.16904114117432
True	495.971938753939
True	377.6287131221328
True	555.5437276082083
True	263.1498504853998
True	162.09322743895402
True	394.61198335350144
True	15.400263003474093
True	458.2384406045854
True	393.4662372181193
True	150.54874533526703
True	95.15472958056256
True	519.5346172842085
True	978.7917982695772
True	196.18043441675115
True	68.56463442842214
True	430.4378803834993
True	387.63596723652455
True	472.731026600066
True	328.9283190517633
True	4.930310815922994
True	546.7221356200049
True	512.43672833988
True	507.3609472288909
True	180.4963936280108
True	103.2051674359703
True	23.700582290846143
True	367.029370243741
True	106.93417283918694
True	7.265264270580245
True	29.72815976750992
True	347.6109714693053
True	660.8254680656404
True	134.15076951994607
True	94.10359136225846
True	25.962081114477165
True	427.3204916806533
True	365.9644439048122
True	783.7600755598972
True	312.78222689982346
True	537.9240667739693
True	543.2593078892633
True	521.6450400899771
True	288.6568718607688
True	535.5873198182647
True	100.8921326441434
True	570.8829670077001
True	6.887200423662343
True	369.5197459276608
True	471.51479276276535
True	954.2312424824316
True	360.3311281904294
True	791.7692568140562
True	969.3875426872482
True	184.72555060169896
True	38.20315251422941
True	368.3023522166679
True	385.5710450417535
True	583.5504598400854
True	252.36770438449295
True	26.91502206840559
True	664.2988423380231
True	126.25131276665
True	1034.453409758342
True	299.8710469846057
True	473.50509260138017
True	126.4571648643197
True	823.989089868034
True	136.8992737278761
True	818.9003348937557
True	565.6117502031709
True	188.31753467347764
True	112.22558195299057
True	66.7489514104817
True	568.4686763218082
True	869.1637535035608
True	422.7247769446571
True	524.5517113625219
True	134.4708872975674
True	617.5789746364252
True	485.0505058833113
True	795.4806310268428
True	307.1476787422385
True	596.5596753672543
True	118.38971963825222
True	27.294100489107887
True	417.1272459812914
True	167.46407721309927
True	107.3565516422209
True	384.54602739328703
True	1091.772858684228
True	261.367679695198
True	555.6907862678823
True	10.913089692264611
True	77.12394546934436
True	331.77454920275886
True	762.3963380778753
True	429.9526164776658
True	527.2079983357271
True	728.5288027089808
True	65.07791066745673
True	731.8667169828817
True	44.0466146214717
True	100.60262541787654
True	184.1044535581537
True	84.35127523359203
True	25.475276868620067
True	295.7299287818614
True	454.10046340208186
True	907.8008628863056
True	870.2068402834288
True	5.047981129676236
True	290.3506505884328
True	481.1175780694117
True	117.91125768444248
True	250.46280276157177
True	323.05635373184674
True	1338.69310338338
True	441.2855912223895
True	25.88086165701586
True	184.18319780545465
True	680.0672051277363
True	34.51450660857391
True	178.3990115179408
True	575.9120776205551
True	72.7948206550442
True	862.8560661242926
True	341.2490050503499
True	656.6156892901818
True	80.57006159361819
True	671.1743801588566
True	579.1514938922869
True	869.3438693625541
True	246.67783381717
True	516.6013820796281
True	807.6928080548968
True	889.9033297188246
True	237.04437798705567
True	771.7186617843964
True	218.49644198919168
True	451.236032789112
True	361.6272938601864
True	502.7234471859469
True	497.9044728663683
True	299.3483147896211
True	360.21156850729903
True	117.01242354814444
True	353.1130377578204
True	1133.932420219309
True	302.6489132515608
True	149.13289623415602
True	299.0305639093821
True	746.9192524733822
True	643.0775030915582
True	402.6421626968783
True	120.35909013321334
True	336.26351347283213
True	35.504992884701586
True	153.386027582562
True	92.73354525090784
True	88.46685594060666
True	547.3073400584511
True	142.84339476714626
True	133.38768414067525
True	102.8349745322584
True	83.75976579218185
True	449.4409749944704
True	397.4554772765392
True	1049.1717933661
True	514.8182686666995
True	810.4393516883548
True	282.28590451258566
True	303.19177945854466
True	530.7652020384779
True	192.31642515113072
True	775.8439784651183
True	245.1097614257285
True	365.8575035009763
True	70.0031646886456
True	118.3685959379326
True	265.8525380836348
True	124.71869803338936
True	463.3981008072368
True	30.91473850523695
True	568.2675640898657
True	1007.8729474309616
True	743.340159122148
True	1.7691592220874233
True	63.96306915813068
True	484.9582817450324
True	441.0667110283229
True	77.09779166617659
True	121.90801140660346
True	301.0396350277861
True	77.5582468416161
True	51.62064485115733
True	738.304998736113
True	653.6567237242822
True	164.4691168809177
True	170.69605108675486
True	530.5685433729491
True	55.21797507865842
True	26.490635760547303
True	550.8975571355908
True	477.6803609613032
True	1112.1697730279047
True	47.25662489144923
True	468.0134015451076
True	875.1646840357654
True	794.6993696069537
True	297.8503819647716
True	740.2381395240495
True	424.0500373569057
True	40.99233215407877
True	99.43803532014724
True	699.6264153666867
True	77.01152946822951
True	144.51209600479623
True	928.281631026756
True	183.03356972214087
True	274.74889509861885
True	101.8524498212436
True	625.7275913961977
True	623.9244524239115
True	209.06925415733704
True	436.81768301606985
True	40.3212098735285
True	279.6401406630627
True	576.3185285427268
True	613.418372124148
True	322.5550398784599
True	72.62363504469032
True	926.5904717230748
True	1070.8046749138848
True	559.9626423195568
True	62.24015275816637
True	28.66465460364199
True	90.32617695467704
True	108.5342651868646
True	99.14362105191942
True	886.9386856163261
True	1214.5589067631463
True	741.3488695519546
True	328.8156707933082
True	9.304301673260955
True	19.863363353724733
True	340.9055863022895
True	472.4586663384937
True	44.15688583685508
True	559.1138423656889
True	433.1926723702897
True	399.1486114080524
True	81.3439521019657
True	202.96738421269143
True	257.0462475741542
True	131.4653155431072
True	411.5496442808829
True	41.781307740557416
True	174.9055740769409
True	1177.7318343447323
True	6.045445452633631
True	26.131391872961643
True	586.9998307889493
True	360.62354925405145
True	790.8586872158899
True	162.5864207913001
True	794.892119920895
True	581.4146397023676
True	281.70517774624324
True	437.519235763016
True	336.4395394503623
True	282.60480271098254
True	268.02185587738967
True	410.47460176459344
True	497.5287903509732
True	500.8754412493463
True	112.8583034890198
True	354.7914919451998
True	8.768537850214898
True	171.71263812564504
True	239.9602566414653
True	873.6780107601612
True	593.6811069725235
True	29.24393220837469
True	707.0485159906865
True	831.2956683430682
True	99.98790550877705
True	341.12835542187474
True	846.0539679380115
True	219.9691605078121
True	160.69718288166897
True	519.9666160615819
True	589.1830499330416
True	1075.2316978032284
True	145.43744367673577
True	156.6191992472351
True	256.520315935946
True	305.8877194655444
True	423.2106902455325
True	413.0325200084546
True	313.3553945006957
True	449.0329008541694
True	505.5187701208397
True	222.9211367614845
True	1462.2397773380364
True	260.9968280669979
True	397.15254847212645
True	49.07842993971458
True	765.7721873650967
True	255.85614639298888
True	934.593825241598
True	554.4115959404713
True	313.3378062906105
True	746.1443978034657
True	272.02226773945813
True	230.20072459160983
True	259.4617412572845
True	217.47115745569545
True	132.98532690454675
True	261.208434871232
True	732.6770479040607
True	510.7011822185382
True	228.9203526915312
True	1178.672495159468
True	114.24818178385236
True	268.9931282652614
True	76.26716695316443
True	327.0536025289302
True	418.690109637742
True	92.6788866758396
True	220.5927299292577
True	73.22612861710499
True	701.2732469674143
True	371.3863045157151
True	224.3849911751628
True	742.4662643322692
True	844.9805030664068
True	831.4742077577723
True	840.8545559665055
True	344.52589312436174
True	1.5513914929598176
True	262.52524467429936
True	52.2227683885944
True	399.33738715154414
True	54.829918726987046
True	346.6108389634917
True	852.673620930334
True	1024.6196962968977
True	406.2280385202103
True	21.680441633576415
True	509.8085021532863
True	506.71489868960896
True	196.190709568564
True	240.8885165202924
True	293.71976978179924
True	23.02050292323352
True	125.10956413014792
True	941.3044334737306
True	62.2005240215924
True	505.9407024350398
True	788.6996345509984
True	98.12647761343992
True	250.6762536231355
True	112.0002115337598
True	17.01035999513429
True	1.801702143303555
True	115.48713409533688
True	1015.2106976380288
True	498.19633404793336
True	62.66316428664524
True	794.0417340706451
True	341.82727076081665
True	1.045071872357634
True	448.3345847557523
True	194.88136087057103
True	506.4260083653026
True	85.99909362291
True	313.1825872389823
True	370.56373791620354
True	168.60389337389557
True	202.85036518995344
True	134.25104365943974
True	163.27199249944377
True	1000.0487679366424
True	16.861061705973867
True	498.3711821964887
True	495.3905936562962
True	398.7796987807481
True	217.55092031096493
True	235.5116385867844
True	161.61857683853106
True	48.32610446298966
True	490.39328383288233
True	153.6123109038271
True	821.1400060690842
True	885.1103609890669
True	237.45078975062427
True	318.50305544789734
True	518.9738163593968
True	40.142815178673246
True	83.01369005790963
True	763.4554365698355
True	1075.9989510239982
True	114.0368208839342
True	728.7781305740122
True	143.2689534523556
True	938.9750809006824
True	662.9197821372801
True	108.53880588964384
True	266.99563393204454
True	600.2966684892734
True	262.9189366878802
True	46.84935339949505
True	567.4149803390499
True	449.7482561383063
True	6.954130362854308
True	485.5812855370632
True	66.79261598991917
True	178.56202545570648
True	229.2390802817833
True	300.66777389689275
True	72.11955899273889
True	207.85990419668133
True	339.3339619928959
True	433.4111953117621
True	973.8044981904834
True	49.13065824096347
True	921.0193327383452
True	1011.2856761947116
True	130.3729927840597
True	76.12497698815017
True	985.295361044634
True	32.07910263035137
True	231.0209747223604
True	79.9498060601958
True	212.2530251605254
True	366.94609253462295
True	959.601987540615
True	99.21850319786977
True	70.29523415925301
True	649.9090656664404
True	280.7389254603326
True	708.1312403780886
True	51.15853381469008
True	490.7408691049259
True	380.3615379972832
True	686.6439126066706
True	55.21824914798532
True	106.43942657761184
True	25.43865872374484
True	268.84851199144487
True	42.11276985100688
True	343.4501976103126
True	3.073986526326353
True	1197.5167257081216
True	104.89351956578784
True	134.4089458907005
True	355.1023731737164
True	733.2828101780768
True	681.0124681783041
True	1020.2422755454356
True	464.0105146113264
True	418.1884388515001
True	141.31472104127178
True	406.1416592812737
True	831.3227969358544
True	426.94816441747207
True	929.5764392776704
True	80.41730833658387
True	414.21083574398494
True	171.41250310250143
True	283.33280648757056
True	699.6990152521106
True	152.99988392297908
True	139.9055430115208
True	66.41896850082809
True	829.0699288825465
True	760.4533895314537
True	86.41235173164968
True	463.3485210983607
True	763.6094313551127
True	416.703825958824
True	54.88323185900624
True	328.79091871974623
True	784.6246918383931
True	29.56793890608349
True	374.8242511259578
True	168.43046486697205
True	271.5527316826841
True	28.92803711374464
True	225.85212301420336
True	758.5921752920394
True	643.5396775732329
True	57.75565021180364
True	284.0794527360982
True	876.5803172737457
True	18.24056340050985
True	316.9505529101735
True	286.79031662129694
True	441.4948262744771
True	210.38780569081757
True	583.380559256831
True	46.9178351695238
True	946.17944517996
True	902.3984649765292
True	52.34256744178076
True	388.2442921509904
True	722.489149267498
True	918.0368979365008
True	278.28685696065907
True	593.7703409472333
True	129.30882403351004
True	198.39372977463844
True	133.86726292871512
True	138.657121501027
True	213.334254883927
True	937.3087160514832
True	817.6635527085617
True	913.4720084827978
True	19.666957097165543
True	28.064499231586996
True	358.33531786122626
True	12.960059490310224
True	626.2221798275427
True	1097.8063720028244
True	268.43070322352264
True	205.2694140843866
True	85.86565893341675
True	215.9119962762189
True	132.9285537094446
True	44.685797745475696
True	126.33624979144876
True	91.61089076412668
True	249.73936759328305
True	515.6589932616738
True	160.60356722449217
True	32.120034859558665
True	57.21905631440457
True	435.1643892250385
True	265.8283835075542
True	592.8022642120134
True	23.45860839646481
True	106.88079242986552
True	663.4339889526262
True	270.42558163762664
True	464.264563701728
True	656.6769745404652
True	98.44791864179842
True	108.97908615415184
True	77.01691748313753
True	27.49690191123901
True	118.84907234720704
True	87.11612375622953
True	93.25658481667956
True	151.8610304981272
True	234.23269052322016
True	786.3089995612486
True	288.3550228973089
True	958.223618222709
True	164.43226719945324
True	198.71207838690168
True	802.5560984556944
True	312.91645689996454
True	623.5368332003058
True	255.06038705573985
True	332.9495829175968
True	443.2118415040229
True	562.7283808047282
True	632.6120138553242
True	366.9279429692621
True	34.92325135445883
True	563.4351835944542
True	613.063073589876
True	19.497741105556692
True	13.1338543744124
True	266.75764647951627
True	410.9092574078519
True	442.74282660869216
True	66.03128318372327
True	633.6022234970869
True	911.007987997942
True	249.47067947395348
True	894.6305296825914
True	275.25820763042
True	101.46255219494616
True	275.97523230593004
True	670.8194463969778
True	38.162480152148895
True	599.8434055682851
True	1318.6441981018113
True	1009.5992346513008
True	922.3400612535642
True	198.92726279141
True	98.87000984638594
True	198.0509486689581
True	845.5748347104582
True	146.19088657204938
True	1052.3430415275218
True	869.4233093885284
True	41.6405336279235
True	86.18040145582884
True	423.9539279823607
True	426.2286388677336
True	194.31736256799527
True	520.0165806513188
True	648.2147517835775
True	127.93907149417252
True	272.79561930565706
True	1001.625075385879
True	51.58035484157613
True	711.8842648901599
True	572.6134532864374
True	40.53289770484857
True	837.6543370094722
True	382.7693888273649
True	573.582113078794
True	112.67437749329164
True	272.33933330177547
True	201.5269228693305
True	28.002251755497312
True	134.65930941871397
True	751.7451944785088
True	137.12068043911924
True	398.0263692079234
True	63.04684522290624
True	624.1106580146574
True	598.0102439208665
True	223.6675047923224
True	459.7773055120103
True	168.06425506907027
True	168.33512928011004
True	214.33776844786456
True	291.47182336561207
True	357.30566084899004
True	121.4209810463648
True	186.85773438073988
True	28.683594380915668
True	892.3729628968044
True	302.1174995744015
True	10.239046358589755
True	364.0001724489241
True	173.05370153402208
True	624.680748095251
True	380.30112775467694
True	573.4448056104748
True	567.2734366073485
True	481.05873279572535
True	786.1830876305522
True	251.0575554446039
True	572.4446106274188
True	161.50374766869496
True	510.1163970076925
True	361.5869225837153
True	377.4670648832496
True	129.88597785736226
True	137.98586352791074
True	109.42192973907336
True	69.24250238313262
True	734.9292332284533
True	178.30336551911557
True	45.183295790686586
True	0.0
True	563.2977917400211
True	109.54316212255937
True	21.4245627821982
True	44.086912245873314
True	109.05628941397563
True	556.6153551405034
True	180.30525152776613
True	111.05480496688868
True	37.52899548871372
True	162.95882359026763
True	889.0256114460044
True	47.460549146475714
True	224.3558378518441
True	749.7648392701648
True	313.0384016704358
True	463.57176147178495
True	462.516413917564
True	513.3717814555694
True	616.5191956308277
True	937.9039336791918
True	266.5637093845566
True	1012.8620989125696
True	932.0462713770968
True	604.4781092729368
True	350.6987346482038
True	820.753167233158
True	10.966127017174284
True	34.46788619759849
True	293.0633887556245
True	41.67783143870305
True	205.9632926177718
True	716.8206439012944
True	215.4076866300437
True	731.3052052774525
True	765.8326165249935
True	110.9735444640707
True	374.6084483880942
True	595.2012377945452
True	23.829527673694567
True	137.1539595496398
True	427.3445570066712
True	302.53838377187407
True	190.0451700951873
True	111.99007452703113
True	378.46658930552576
True	21.125622763106552
True	377.3629024473061
True	350.32504446128206
True	1013.907370942428
True	370.305233599995
True	30.594854893299747
True	442.00896345240153
True	435.7489397370391
True	229.37318332677185
True	29.69274168682176
True	758.8177385548914
True	437.4111812579281
True	180.15088486250696
True	12.577189294731102
True	1189.767241012997
True	174.10170637048867
True	26.23535373592709
True	304.4376384763704
True	278.4921147660792
True	112.79763180827544
True	288.2461517477433
True	46.6462404894597
True	327.27939518842555
True	290.2298018673268
True	313.80454089991014
True	32.76509560926632
True	48.92775557038346
True	1070.725235578226
True	22.0275361581074
True	12.761000312082992
True	180.5824853178113
True	669.2134193828932
True	8.21587241616669
True	190.6988335372876
True	178.03465575247824
True	531.1661632937547
True	379.7610668355589
True	746.3329819622838
True	319.174830218502
True	485.37435386696376
True	436.0083446369868
True	484.7431589257756
True	97.34967982373882
True	1262.2201162130395
True	926.4307329197192
True	290.63937022147286
True	529.9940431149383
True	105.33999897590454
True	532.3184540341921
True	437.4439356083993
True	162.88040317092654
True	77.99720598507407
True	349.6247831360967
True	167.71688252207568
True	30.0798228135041
True	615.1559695322504
True	368.7301777796626
True	72.43192565989843
True	31.80525046502511
True	665.9671632539741
True	489.8352724528767
True	72.92215358384922
True	21.94032853404421
True	328.0776098659089
True	327.0605220923475
True	713.4188302627597
True	553.54564403573
True	558.9256011482511
True	798.6519976493729
True	9.978698085238436
True	59.04349599111883
True	36.302234913472674
True	59.50184627760565
True	507.21017559404186
True	586.5000857818512
True	81.9666007800091
True	107.26158123481848
True	191.51434261592453
True	75.32121625572555
True	184.7022581950384
True	206.07539066070464
True	264.29798289537666
True	782.3087680285448
True	612.3762460531193
True	292.93455280198066
True	191.18357666703912
True	283.4912777929237
True	249.27846515357305
True	735.6798047532254
True	333.88392989900706
True	159.60822318056336
True	871.7456627145174
True	357.4334394380172
True	465.25392566623486
True	152.38226795232714
True	120.301252319954
True	60.80149987274592
True	207.6947108626732
True	953.0539228560372
True	533.3890910230602
True	118.88374116286796
True	363.33511953705465
True	100.65811169824042
True	680.1786360928093
True	4.883006867839945
True	680.2486425802971
True	35.65963412727544
True	960.9907421160476
True	845.1831893443526
True	209.54545777322903
True	32.87729360545716
True	84.56168281807281
True	452.8463889440444
True	220.6281260430124
True	1.2687695305319655
True	78.98927509600368
True	1084.9483010827764
True	336.05954692794563
True	678.4488906340615
True	481.03709501703565
True	29.64600112788913
True	139.36514704997865
True	443.1058839551952
True	916.4424522273524
True	813.5523924778299
True	413.614255100797
True	335.37992726697735
True	17.560940953386858
True	79.01492303497147
True	740.6452206052523
True	472.4986276270144
True	385.5811788319737
True	842.5065508291748
True	25.982907244013035
True	215.60765285548092
True	895.0811022326351
True	234.0341013400549
True	8.115521488180581
True	515.0103842689346
True	97.88972655479913
True	656.7747176307557
True	51.44022287355531
True	256.7349748578429
True	855.051700672149
True	870.6415830732375
True	280.8160623266989
True	439.93045044776585
True	119.93579204127148
True	625.9126084834362
True	251.53803275972945
True	180.13087636368704
True	846.2990311857959
True	55.23067927102623
True	709.9739266233804
True	275.7799112837744
True	304.6761337938799
True	168.4312498654237
True	497.84811520652113
True	609.3871112507439
True	358.03360174949245
True	396.0573239049599
True	68.92820690274291
True	148.72150081001638
True	453.3414784604032
True	207.98473960149988
True	39.5904344473956
True	209.15515611059843
True	389.3381204669526
True	409.9064550853005
True	748.2789701165057
True	125.1044085504768
True	653.9013026888175
True	501.686710126492
True	604.9228041377078
True	136.61291923797364
True	39.38845500147417
True	672.3054334853542
True	69.0687485063149
True	552.3251229146754
True	693.3276387390075
True	440.1074359580269
True	135.34749092737533
True	506.0039407888907
True	4.235008185627404
True	402.4220554212301
True	27.354917449545376
True	636.3298110225535
True	280.09713064558883
True	584.7680974038693
True	697.5134484655226
True	145.16077876868675
True	534.7870025706698
True	515.252829788205
True	67.73505272314347
True	938.4854885200303
True	2.7584979405926373
True	29.07219502926582
True	635.7406875920051
True	700.7425997773689
True	139.58518734030594
True	409.7377801515922
True	117.2343375296951
True	72.13488737081241
True	440.9226500350472
True	44.12931410253376
True	513.1421573424614
True	12.229554565822625
True	861.8224909183202
True	553.0851084822232
True	685.6034390730723
True	106.71669337185618
True	386.7000016039737
True	994.4839692955672
True	864.7770049888667
True	140.43187834324246
True	548.4296914482443
True	448.9375640047391
True	242.36052952551867
True	248.8801277854211
True	4.939120290873981
True	319.3579796229877
True	12.047826187956076
True	371.7701814870821
True	74.6266731913017
True	412.0051959969776
True	668.7293264195652
True	125.35621868198275
True	235.9534186275285
True	636.4379678824661
True	657.6614441506462
True	290.11111886177065
True	134.85747935591257
True	169.475540651792
True	481.9892850862364
True	84.12676035282315
True	10.275524559407254
True	510.7057953165889
True	564.2160685165932
True	19.92923418125796
True	144.34899722974345
True	917.4465806825522
True	498.3862349200622
True	262.7608588306733
True	35.84776541180059
True	478.3644811001417
True	115.29430858852372
True	583.883711347476
True	665.4854876430683
True	304.24753870444283
True	363.98611253981727
True	186.59669676652132
True	240.43574674295232
True	74.89160070801798
True	218.02157482836373
True	494.8984460479997
True	20.00043633354677
True	450.7017281045761
True	361.0957468309877
True	693.9120366494375
True	917.171458010575
True	871.4260460465379
True	156.21776643817964
True	387.8309293978694
True	73.30846253289398
True	184.30300373830377
True	316.7200310871095
True	11.582199334218991
True	802.4705189528519
True	23.8471019291905
True	397.7831641654739
True	273.7545090053021
True	646.8761827209962
True	204.5899345523684
True	35.82474776747931
True	686.0825745315359
True	1095.2633398256603
True	223.3458288275953
True	131.88554289390618
True	601.2621447080334
True	482.7319610592904
True	18.98882842033453
True	842.9494561691736
True	103.68324468708036
True	46.14345597665373
True	309.13638465832474
True	351.6590442956412
True	389.24032428466427
True	277.1346957148603
True	22.67591265027021
True	22.95202301280342
True	843.6127487980895
True	206.7845359221006
True	114.52845123714084
True	839.7856011668747
True	644.4225105755007
True	640.1090244905928
True	448.80401456138105
True	151.54810417698636
True	34.241762279404554
True	100.23619786828102
True	434.8015043426957
True	239.8482232265252
True	467.89501670182176
True	150.29659956785127
True	482.54599988070805
True	632.1502355865846
True	958.471752159687
True	25.018844008357675
True	970.596034454664
True	1073.3461615954743
True	471.8716784485384
True	85.0071188751472
True	786.9263700130973
True	636.3365986597827
True	663.9474664782052
True	174.0278312109203
True	754.7548156978793
True	728.807930477875
True	122.00911473694468
True	785.226668599517
True	793.399468012112
True	511.78404956699785
True	226.281153445782
True	70.74478850235974
True	324.3577921467953
True	345.56583728913535
True	473.48482149127335
True	429.8073145623793
True	197.09655230107197
True	318.06494144441547
True	2.458053012756884
True	13.041624103602324
True	111.17960803338543
True	133.35607211669696
True	345.3810926304606
True	351.3928716123051
True	115.09380599776112
True	17.84501181861255
True	208.89788719751365
True	836.8406664406723
True	453.7952583129157
True	508.0573657951274
True	570.7132112010353
True	820.562349291945
True	656.4789393292624
True	87.70103818442307
True	199.15693051100868
True	248.3366827154862
True	281.8455428034982
True	105.69710283028006
True	373.3384379241807
True	425.780827684436
True	176.7773056561339
True	651.0906496299217
True	248.1657095258484
True	198.89211543384224
True	30.122109444667693
True	245.72905844435755
True	487.58181910486337
True	169.64237343230957
True	524.1585092163424
True	475.36051575651976
True	245.7904267264294
True	106.97570998531918
True	37.41803818274422
True	401.40446932487833
True	794.1351714566391
True	166.8031177073043
True	1050.537463545304
True	1007.829277514869
True	474.31552306232265
True	100.64208401248754
True	121.7429578742453
True	655.3376083874214
True	8.515469054253009
True	221.38461933021816
True	134.1494814871593
True	120.07393239419687
True	332.11341750383394
True	628.7153798432998
True	36.34885984874361
True	126.50860101874244
True	972.8439016499996
True	55.2903986178949
True	462.7093404541984
True	532.1595082461215
True	228.5317073589388
True	132.94542188346145
True	901.4770432246288
True	1208.2140264860575
True	529.2953306406035
True	660.2731060268416
True	218.33361258466792
True	155.91682648411015
True	284.57318024339384
True	240.6088935718381
True	172.08066677703152
True	316.1402565960163
True	340.1489780501525
True	11.241483438906732
True	627.2383125071909
True	149.96154343076708
True	79.684978450557
True	443.3144268108112
True	299.2449820577174
True	1184.5806299852045
True	359.22915850291275
True	998.1637581557064
True	9.014240367698005
True	262.548383675234
True	223.6981382493101
True	157.40163308411218
True	479.1734010345479
True	189.02635489921929
True	397.4443049365232
True	332.95570177174847
True	109.39205535692186
True	361.84619509743993
True	1045.6147850264313
True	742.4277999476917
True	224.94705592034072
True	110.61518004340093
True	290.1709836708304
True	26.57255467618548
True	344.5310822079984
True	321.2769204404305
True	575.3649483686182
True	438.3997766886877
True	348.5214040803757
True	157.66759774072628
True	13.171969311314292
True	431.7784608570887
True	290.38388731956087
True	134.23949203101168
True	301.68983536932313
True	399.64450483361054
True	809.1984438642497
True	322.7440959445128
True	775.1159851495638
True	401.0869549695002
True	378.8768638832195
True	1.2649685318451571
True	1187.7316532252828
True	107.20732873761403
True	919.6418773568738
True	208.13303088977736
True	470.5612241595741
True	685.7044884827083
True	86.96876867944161
True	472.2904931963517
True	36.0365899922155
True	421.6999567020469
True	76.14845735706011
True	226.449702746381
True	36.302120997724174
True	646.5552070677433
True	195.27595874195865
True	24.127464389773287
True	394.9914356618865
True	104.40069186751222
True	170.22952507350738
True	835.4595724346716
True	254.4634888988475
True	162.4006679827687
True	366.41099047209343
True	524.016505094601
True	332.0407546854321
True	534.0238360433265
True	612.3702624090781
True	160.19825671115282
True	8.091508242352273
True	74.68131816101167
True	434.925025314125
True	89.24359775268466
True	80.06406815988831
True	1031.0814783591304
True	27.62978668667616
True	329.61588747302113
True	308.9640519121033
True	461.2094363189079
True	671.1762535672622
True	194.79980173850896
True	627.5544627424863
True	332.1584664549073
True	340.1245453964519
True	273.7689540384868
True	212.8983893830023
True	365.078650342434
True	416.31886988984667
True	395.9125245458897
True	635.8739408656895
True	140.37845527135326
True	77.84104995749507
True	40.52259473704815
True	299.50623523676865
True	662.8962844215262
True	396.4788401977341
True	781.3002429051344
True	214.5304450658367
True	407.9106715162457
True	69.95983102799116
True	51.3242202092816
True	425.3110607791444
True	200.9700090716852
True	210.06133444060464
True	43.996209466628166
True	1082.681724907752
True	175.01794486557333
True	945.6354127239518
True	314.545448993953
True	913.1680470409456
True	225.3028393982902
True	462.7056253710401
True	533.784746691606
True	604.8390064564371
True	214.33130092492348
True	486.8601275384666
True	974.7287811896553
True	127.15015655605568
True	8.584737724006011
True	595.8327772049265
True	27.48049621489768
True	80.22978498387319
True	823.7349370016709
True	224.76347713672024
True	1016.4516562037256
True	672.2484809164642
True	404.0291040381466
True	277.1961244615895
True	486.5520835212466
True	334.97196407166103
True	179.32024175105377
True	645.1089951017461
True	732.5125310814698
True	216.28249511323247
True	90.12196636022722
True	518.934250017773
True	142.78977914335377
True	383.4272029746404
True	320.55318400974863
True	63.87828215736253
True	368.7025480103287
True	417.3738245222573
True	367.6215469781322
True	413.3832475603547
True	437.1076538147161
True	684.0198467182437
True	61.40767897905569
True	469.1579976997663
True	321.504765138608
True	646.8143378090008
True	223.5147847278304
True	103.7858991031819
True	39.43238053553853
True	537.8088199332324
True	641.100853757176
True	187.7751146881062
True	408.3620070006949
True	340.1362325872573
True	17.66985198051591
True	160.95883264674086
True	291.4923137685359
True	3.2865166522191847
True	866.7955757444802
True	83.3025203801201
True	100.64342950337664
True	110.84400807276262
True	351.47826371428704
True	37.385667001883
True	454.57190413015246
True	206.8583892918213
True	5.09185324068968
True	107.27951547984628
True	440.7023617731335
True	48.19182511546684
True	68.1739749655913
True	166.19125098246516
True	287.15728437828705
True	927.4241738746772
True	387.6231526835684
True	972.1464948785424
True	191.56827257694644
True	1005.3141570626152
True	772.4721654368384
True	647.2286907922219
True	414.0479977559394
True	390.0259392231212
True	82.5884140277363
True	72.09284921205727
True	78.03509539970322
True	175.06415449004362
True	467.3046728462
True	1074.0805971389873
True	166.03593060134097
True	353.7049645243137
True	436.0979522107353
True	601.0544480399732
True	615.5434968930289
True	285.71430686151206
True	455.6582835698964
True	667.5650739505501
True	94.47794130314529
True	714.2863031362721
True	259.39145028218314
True	134.18140142262945
True	415.2603518846493
True	875.4461361023067
True	452.87237063986254
True	853.5218572172338
True	194.600690532439
True	349.17216263192194
True	700.3088252293062
True	623.0542898902684
True	180.1133546902401
True	267.3137329207949
True	795.9225140323413
True	27.27131305237455
True	187.8033677460479
True	504.6149234405473
True	698.5600202433795
True	104.62694219468555
True	39.02387092879098
True	162.8244712791807
True	746.0976713261044
True	319.6395871592625
True	551.4631246902014
True	349.0480991919585
True	301.2004235171264
True	448.0142335612944
True	486.9360341121544
True	68.12543376751428
True	351.5847231505499
True	755.5968783434995
True	0.0
True	306.66070260958327
True	243.11581520741
True	956.0171453401484
True	150.57173440143987
True	674.6702855442377
True	638.8664035669284
True	111.35500853540908
True	209.06733620357
True	136.36044045712418
True	12.101006956550284
True	291.3037554481368
True	381.3608324325603
True	1139.116574985817
True	234.2424541598526
True	409.8305829472063
True	660.4521006599474
True	200.28089991621783
True	28.33691275577513
True	892.7206056991153
True	597.4183504243236
True	153.6103580389691
True	595.3963815168222
True	162.9718788571402
True	300.4011808368881
True	767.8652129905292
True	35.07357301251935
True	108.11663582899166
True	506.4007203467937
True	66.48292798722358
True	76.9751742674101
True	411.56670638064594
True	25.7037567302408
True	754.7709695634998
True	102.10925084856903
True	159.19406030457176
True	19.903654458424292
True	718.7574373139464
True	28.563563644244255
True	777.8135151221843
True	402.8169442115306
True	122.90039702063628
True	705.0049699864791
True	539.5948678430578
True	578.1126084956549
True	48.052371883814985
True	364.0692651878143
True	5.685706407852653
True	84.78927211599947
True	375.5243209402198
True	48.548516393698094
True	124.14380606212949
True	310.711155813148
True	172.28340399375455
True	102.63508705230842
True	657.7953662583222
True	19.536163791931383
True	1177.944078354129
True	526.9834710945369
True	306.02296515459614
True	506.6848774429112
True	118.70748305550796
True	773.1898214783397
True	1086.554107357111
True	746.166504375708
True	178.0580982618783
True	228.9475113417957
True	51.7982667106252
True	58.59625874872685
True	148.34920614791
True	99.98870356364176
True	169.88861629961394
True	1167.1571190351583
True	298.84132154518863
True	357.36725374397696
True	729.0602325903274
True	17.372532960313713
True	15.4720113084952
True	575.1604980057591
True	6.413012316207933
True	116.33769890048532
True	689.6949816135324
True	185.8798677292909
True	663.196135791572
True	860.607722309254
True	147.99945004179975
True	881.0193786592635
True	2.89809139357506
True	438.3723772899796
True	1049.5314827498894
True	25.25357708160391
True	240.2078289069724
True	150.1150704405048
True	941.090193444477
True	229.0265838183672
True	495.15319022272297
True	117.96564075409376
True	516.2341206101594
True	150.9762114416842
True	98.53052354668534
True	386.0218520175944
True	70.37144455526187
True	54.4574550120584
True	1102.4379965464718
True	257.19642896871994
True	159.3816652921097
True	378.1887555362903
True	404.34741721773554
True	213.2171731774816
True	165.12965717830906
True	399.9919567056808
True	36.90147596876829
True	477.88384315062285
True	1134.2667494176942
True	114.9104480659198
True	475.3613866812671
True	305.30488106635704
True	26.27129517297158
True	410.8135930749068
True	102.08715805020952
True	569.5762964989001
True	210.597736362822
True	435.3486556636002
True	20.712626760079623
True	448.4499782865705
True	106.42879542389323
True	342.331822129568
True	29.02276936787441
True	178.38777516900632
True	239.39238865939532
True	743.0349350210105
True	57.22764725100564
True	138.46223883891992
True	241.0793154212109
True	132.49587757752224
True	630.7847755382594
True	560.6354631962639
True	788.7187905509298
True	401.2032046782009
True	539.4015486625266
True	422.8172561018613
True	676.5543470851654
True	67.60306766570358
True	477.3394203790817
True	409.6375476105112
True	46.72855886748507
True	80.0993006682025
True	128.1104665269659
True	89.07544726047558
True	320.9333894410318
True	869.203340629862
True	311.26040200230005
True	1097.398492652918
True	318.4065162355405
True	921.8417633028472
True	148.22131671551958
True	558.8086578243182
True	623.1655089152127
True	686.0438258297747
True	452.6960076178632
True	62.67299183353656
True	281.1987077565092
True	40.58825515841164
True	173.09826693287343
True	171.91162963985124
True	1153.0764230868688
True	236.9223786139928
True	562.9202178288035
True	541.618195984595
True	562.4083901639468
True	871.248720177621
True	588.136022385195
True	642.8949596247239
True	919.7458149483396
True	126.50152914984665
True	314.13160652449454
True	259.6130928167886
True	332.61872372349904
True	94.62168618209158
True	383.3942993239072
True	4.461338691021561
True	332.12319761659086
True	244.9786558144241
True	617.5588428430616
True	283.3133402374308
True	363.6948328203525
True	10.472216654643004
True	59.59850036773698
True	547.3131191334583
True	31.618413020761057
True	141.23821665537957
True	64.75686380903254
True	150.58447017971778
True	239.00995005981412
True	72.10803427331592
True	374.8719412498279
True	276.6002021914527
True	99.3519563648524
True	338.6744392410712
True	65.99946885946885
True	582.8435535325316
True	824.3041542661241
True	277.1792001366918
True	1145.3862824305304
True	109.94920352137964
True	308.46388035164347
True	1073.1934714296654
True	85.62912935366246
True	291.14971246744915
True	10.554924451306936
True	416.2918240429582
True	456.1805265056922
True	154.75938467353149
True	632.8110663621455
True	880.5619230702964
True	164.57164420573815
True	71.40021645297679
True	324.65047226471484
True	559.7648625806575
True	620.8478627933448
True	1242.0121025631363
True	26.445730246426788
True	956.8831737750404
True	136.30631206372922
True	636.0571678949736
True	123.2245164982064
True	132.15216254319586
True	190.5229495678985
True	176.26747037439753
True	766.7180990694201
True	220.69337111043072
True	230.82544759383845
True	69.22284907646248
True	514.7377627117827
True	448.21990164924847
True	179.82875150433875
True	240.564052805471
True	17.020036028087205
True	434.2118247163819
True	230.0360776220412
True	302.1452867250377
True	115.83784250207802
True	700.5218302572578
True	441.8623942940023
True	248.73262854019995
True	651.8844861937708
True	527.6469362120898
True	470.4044616831868
True	131.37431869872051
True	535.354597671345
True	425.1662341072663
True	2.465751259144884
True	189.79381750814815
True	93.67974396539717
True	239.3536235363644
True	2.728418072864968
True	119.35900034633066
True	357.5377880201897
True	8.053098166310267
True	860.0507231608653
True	174.5737043621939
True	733.783685737736
True	822.0577981144418
True	160.80910227952316
True	216.97242640072463
True	483.957715097285
True	815.9711768874217
True	49.124182058808806
True	38.04895615610143
True	128.42104359718724
True	615.2589872104157
True	728.4189587142322
True	179.750945109781
True	601.8961112078757
True	597.1547345988726
True	813.7378696861498
True	408.46621535729366
True	187.97842479589215
True	876.4750863291144
True	210.86647771306883
True	139.84089958268723
True	322.77268089872604
True	224.20944181959828
True	204.30070097203304
True	619.4042542741626
True	246.46460610852003
True	209.08770493738297
True	455.3596994042685
True	464.1021992555137
True	60.54675132829733
True	289.29445920102364
True	78.73591431058092
True	324.8863966554759
True	351.296017377362
True	250.54610191977315
True	184.6643668157396
True	392.1733376517184
True	625.0224733763428
True	746.6362806087673
True	305.45377618066465
True	752.7161443275779
True	67.58337840952696
True	906.4535732251096
True	347.6269025867958
True	13.94780118833208
True	617.4055258725367
True	710.6672697384748
True	267.6542886517616
True	171.726374310449
True	49.00502938707545
True	391.32259257471975
True	75.33981576659141
True	14.010155502226532
True	899.3876851682106
True	369.7480348061083
True	178.16199339269633
True	1020.081630027564
True	11.644366251365671
True	797.1324508598253
True	32.482460203668985
True	666.6944300412881
True	59.35033778033357
True	782.7179382509642
True	442.4424696052546
True	202.8313280451832
True	439.323397965077
True	208.2003139495681
True	291.6688124169698
True	217.1149360410741
True	419.2116267282416
True	9.25819638983861
True	321.4831402958162
True	116.81291290344709
True	10.902373157669118
True	472.15530316294064
True	709.452687626625
True	300.6990782127328
True	79.44124862278919
True	327.37706795063883
True	82.77767719001412
True	187.22371092257995
True	177.31451618942168
True	399.90468316590136
True	39.01929580037455
True	137.46115600919438
True	363.5939641151642
True	860.2799487058207
True	108.05093185303151
True	211.29919624126097
True	428.4409676873201
True	18.06668284028726
True	406.23164686942783
True	511.23172888639215
True	90.36263320864376
True	389.1879889534962
True	364.6772271995542
True	418.5412313655341
True	614.5393085417668
True	1011.839995874198
True	1005.7259007567758
True	58.55303001751439
True	1058.338322527991
True	113.04052816720986
True	117.6970839605469
True	111.12163626360804
True	491.40782830317215
True	370.4410264494193
True	559.6683738765541
True	257.21268026617673
True	155.10375884889646
True	394.6891964794223
True	15.387413667541637
True	441.9017263722813
True	390.46856181973936
True	147.07390147303266
True	95.01914026565936
True	524.0185182017547
True	991.2063911604272
True	197.39223794440764
True	63.37057287191746
True	427.73319628351857
True	377.5430790473048
True	494.8211226436131
True	333.55114020705423
True	4.58535507278234
True	521.6642927305063
True	507.5841200768178
True	496.6733037240934
True	195.95812056365483
True	102.64349576136554
True	21.195135428737192
True	380.4289364361607
True	104.94680393727413
True	6.925970255447558
True	31.592357853597957
True	347.4441939697594
True	632.5921217530755
True	133.14872972531887
True	91.97719299501487
True	24.157147376802257
True	398.1789781147622
True	373.4629847733733
True	748.29583895917
True	313.4202652733852
True	522.6346000744547
True	551.4108967616221
True	526.4343916946917
True	291.98130671168343
True	546.8066097312114
True	103.8439637591542
True	584.871056146866
True	6.943184635100263
True	370.8656191577372
True	465.6229377769762
True	959.2504379115816
True	338.469623957206
True	820.5986298186468
True	987.7242739282729
True	175.96637860147263
True	36.18380699753681
True	363.2287582331457
True	390.212343063347
True	574.5337267414084
True	249.54613993296724
True	28.62460768254117
True	630.2276314925213
True	123.86959925031746
True	1045.3962844157936
True	312.0095650765037
True	484.3882424999559
True	126.86227511370907
True	808.435628402323
True	143.70519892570977
True	830.6812688560017
True	593.7341368461405
True	181.46393501091964
True	117.08434074206426
True	70.33947103540066
True	568.020387199083
True	913.8198973007566
True	421.539220597078
True	520.1554041219542
True	142.90241282220552
True	604.491441120148
True	481.010585267873
True	774.1406181304802
True	315.15383660645784
True	617.6183730278688
True	115.00421868967028
True	26.06317785432727
True	408.99678518744287
True	167.13713789651487
True	101.60633044476523
True	367.924049257808
True	1119.9794151948956
True	270.30094754569586
True	550.201160243949
True	10.76828022520036
True	75.90967990000772
True	326.82976561714554
True	776.6587488836216
True	435.81186211597
True	512.6871423931192
True	705.4754455563336
True	69.21854903349943
True	733.7789059605007
True	50.31276872992248
True	102.34035592299674
True	190.60856616184648
True	85.52454946759552
True	26.382020886742616
True	304.12279735629005
True	463.7684449113335
True	899.9448653775937
True	882.2042422466982
True	4.723525026884289
True	295.9413636926595
True	457.6885228665858
True	124.0609582227858
True	242.99696178105327
True	324.87272267682664
True	1319.7230679076438
True	448.8277079740784
True	24.23675048161764
True	180.46462303455243
True	702.592651854985
True	33.7469039378821
True	176.11772131377816
True	562.6822551428645
True	71.60484433019448
True	864.1696932227112
True	317.8103845834879
True	672.7530059909285
True	83.08163251447715
True	688.2872956448401
True	576.4871166608264
True	876.6119697492751
True	242.47151297512653
True	502.2938479328271
True	818.3487817096961
True	938.4967048901582
True	235.80442157213653
True	759.4493163319213
True	223.86496253538616
True	450.7552501469174
True	366.1961429665912
True	492.62606935671033
True	493.7282929892846
True	320.7976319990326
True	362.43766915237535
True	108.68688218343652
True	361.6972962944457
True	1117.48089771146
True	330.9362177548575
True	139.2812381231432
True	290.0782214639701
True	774.1426389198685
True	658.5621247605677
True	410.1712611771224
True	119.9673907705788
True	333.0918693973013
True	37.58680449616446
True	172.40770263645967
True	94.32283638459224
True	87.07215953164774
True	555.8586855963596
True	140.91391228600224
True	122.34130261458508
True	111.65733034855532
True	87.19303509617457
True	440.1469772898807
True	393.9423111749204
True	1021.696052246892
True	554.2504756696611
True	867.9897186745666
True	263.7366357797033
True	296.1958182911992
True	506.79822327767454
True	194.00681436147332
True	741.1997543303028
True	255.178368158596
True	366.0392183806493
True	69.16246544350719
True	124.4346688672536
True	262.6896899319481
True	122.93756250223502
True	480.7620544179522
True	32.651652118928645
True	581.9285139093453
True	1024.083079314026
True	729.4875584802984
True	1.161858019925738
True	62.15445811683482
True	481.353668499086
True	443.4884359057968
True	75.42533661044264
True	117.79115483565558
True	304.3275012494489
True	77.11412725734944
True	54.39861956030594
True	696.047333137122
True	669.73692232033
True	157.7109596563207
True	175.4283517971127
True	539.1428474859379
True	56.045123472599855
True	27.422675346263823
True	550.3356321359072
True	457.3673930955106
True	1138.5877653345135
True	48.82894399605051
True	469.0165544954236
True	895.3229091013937
True	782.7969516394369
True	289.52531824528427
True	743.9446510354102
True	396.83040706563503
True	42.30151961853606
True	95.33170835875408
True	696.1965321983195
True	76.85029179465904
True	145.4950322690781
True	918.3669961787956
True	194.1984753983596
True	264.5285793310279
True	105.40836077638184
True	619.9849097867589
True	580.5623595612789
True	222.34108154779872
True	438.6996672948776
True	42.18479520164426
True	282.0391744445005
True	585.048028781005
True	627.7398234877643
True	319.24039738450773
True	72.98845105848238
True	968.8983202749704
True	1092.2398364121982
True	554.8760827774302
True	64.00616313783412
True	30.60689275735255
True	92.00035649631648
True	107.0226858140302
True	97.38455870574808
True	886.7556141522849
True	1189.0690226696456
True	725.783939993236
True	327.4387638760574
True	9.341681002897396
True	20.45601816631097
True	342.54840572400684
True	470.8304320766485
True	47.07930574871822
True	551.5713115600535
True	444.57075642601154
True	404.0109629514248
True	79.32153094554278
True	185.9613585338874
True	251.249911730811
True	137.94859758378377
True	392.2300461724394
True	40.685934282154925
True	173.17862083282682
True	1144.9555022157635
True	5.389543442467391
True	28.529608628181297
True	587.4583273423092
True	358.83393516646544
True	798.3652667087107
True	155.59053956636905
True	749.4183553627732
True	585.6013618538146
True	282.53961907905364
True	441.67496084831214
True	340.11018942244044
True	295.9605933543532
True	278.7163352294585
True	404.51242778455054
True	499.11690243558
True	496.06667176934303
True	104.1094693958006
True	361.3167596877361
True	8.395767426567193
True	186.527335394014
True	238.76525248480613
True	853.1599748633528
True	588.3426482229338
True	34.76290945185839
True	716.4462529261589
True	846.495450288154
True	107.1393591963134
True	354.8039079644924
True	847.1492691673844
True	224.70358303653023
True	166.1241392674856
True	538.3373304702168
True	570.2882186641086
True	1084.155297778296
True	153.97276771069585
True	154.4947948176806
True	255.3327311320002
True	321.21567282267614
True	416.60081495853296
True	416.6448259251987
True	329.976405596788
True	436.7145493282214
True	494.3979691524567
True	237.10281505173936
True	1466.855089413977
True	255.96481577114068
True	411.997391930741
True	51.58643940714299
True	771.8129495284101
True	253.22589336009264
True	928.8284338748516
True	568.5109893560814
True	308.62136553349154
True	772.1669427306646
True	280.09597763779374
True	213.03465088098815
True	254.44482012213692
True	223.90186491147597
True	148.9817150325081
True	263.7072127695864
True	733.3314403060251
True	512.5368058545737
True	223.6768277342064
True	1188.172807372948
True	115.0659335090155
True	265.71904308175425
True	69.73887139629574
True	310.7611361979329
True	398.98855212369824
True	94.02336723555584
True	220.82011819647224
True	75.06501001396688
True	694.4825586823879
True	380.2339058213852
True	223.04959150010023
True	750.6238639212584
True	859.0453872143245
True	812.4764139825003
True	848.853600425076
True	348.8086026355012
True	1.1777618469909197
True	252.93814699140745
True	53.00207855797026
True	367.3441312195808
True	54.31175778608538
True	360.4685497604826
True	867.1423666999204
True	1026.2084036193364
True	391.1329875003111
True	21.832683063253164
True	526.2497572117696
True	525.3055366840846
True	202.04195382677815
True	229.83916280862024
True	286.2263193036581
True	21.943001821519463
True	122.23709230182068
True	916.1304520133276
True	63.64404729638539
True	476.8236405567136
True	793.8757043102206
True	102.36916403251858
True	245.49436824582003
True	117.27605376413878
True	18.18843212938748
True	1.877941987426933
True	120.13613525281698
True	1022.258364737071
True	478.6922703488608
True	71.4055336328009
True	795.9587324548478
True	342.3036223942263
True	1.0920444101319804
True	437.923992718813
True	195.3331804305226
True	472.4691937151951
True	81.42709488071647
True	332.75809553050345
True	383.8911118331344
True	178.30336546080972
True	212.09228314853627
True	133.1604274805138
True	175.28902599671434
True	956.9495950692716
True	15.997648286605752
True	515.9892222170704
True	474.8404890519959
True	393.43908732448295
True	221.1646636198744
True	230.0837487569833
True	161.7712955277654
True	46.45616257777276
True	505.1566472305627
True	152.66014283721805
True	837.6462711822287
True	822.8844200708354
True	239.41794997520805
True	318.5818235693447
True	518.5357197608957
True	43.40080423774367
True	83.86298657666482
True	767.8022782349783
True	1078.208161297165
True	113.54155208942996
True	734.1250785921293
True	135.85278403367877
True	951.5800565784776
True	678.4123073812325
True	106.3582144493633
True	300.7296393253622
True	600.4127698698262
True	259.88953260125766
True	48.85260427879225
True	573.54512249596
True	433.74628825095147
True	5.88790853277453
True	485.128761651518
True	66.35007538094243
True	171.72801688101106
True	238.840122197868
True	313.5859465444633
True	70.14293542025531
True	205.68878536686177
True	354.741540375463
True	443.5820627493225
True	940.9159433899632
True	48.056704230120175
True	910.935960275399
True	1029.917583909679
True	133.1252482923669
True	73.49099177207
True	988.6245596886004
True	30.592597947082844
True	215.07015176307107
True	84.18769700998946
True	216.09999669878616
True	377.1880607101765
True	976.9192249753596
True	95.81588057123923
True	72.08684829316746
True	659.5963224513705
True	272.5370939978539
True	747.9646415260718
True	53.844916106116585
True	470.6347290601064
True	386.5688963323962
True	682.5237559065914
True	51.77754973270053
True	111.31413932803343
True	28.74396966892762
True	270.3824200650684
True	42.967180767495606
True	342.98437610534546
True	3.1552732987284493
True	1187.0171793871186
True	103.54588454610496
True	135.57755490627912
True	344.66836738344074
True	725.9255904910298
True	658.767178262857
True	1014.7098118727724
True	452.36962904047886
True	420.2158545934478
True	145.33398139822322
True	419.9192296094224
True	853.5482496516033
True	427.4589653171952
True	894.735079070664
True	86.09325561910713
True	421.6933784319118
True	176.89309634686566
True	268.2547471305155
True	790.6530609205381
True	156.67158188549885
True	133.53723583962034
True	65.11794522055577
True	878.5767372462595
True	782.3675777406694
True	80.45342221048423
True	429.7199673410949
True	720.7653569078249
True	403.1024187148381
True	53.88663770331199
True	326.2815633060705
True	776.201990094225
True	28.66001838791125
True	376.8091115917721
True	169.00222610907934
True	284.260421513717
True	32.338717834189
True	217.63006478200325
True	778.2311763695841
True	644.9688652485904
True	57.60144064761371
True	294.790135285197
True	899.5828782992672
True	18.465323478269788
True	320.8678391412066
True	295.35558153175043
True	431.8521927038211
True	212.77150043186825
True	594.4080160584284
True	45.616248763853456
True	991.3412476830893
True	897.986485548934
True	46.49307437340771
True	371.6924684542726
True	731.78982402963
True	924.6733902662774
True	273.26471778262754
True	611.2756364174078
True	133.46410981304265
True	191.4558393487856
True	133.5906469573806
True	142.63439865523247
True	208.79005935247145
True	971.4358087453016
True	838.646846708609
True	1017.3941720249549
True	19.787393845814496
True	26.28282434475072
True	359.4062776082414
True	13.298839127887987
True	608.6507625734357
True	1096.5824138982175
True	265.1145447486187
True	203.9029968975242
True	81.32058022456003
True	225.37266540459757
True	125.27970763101996
True	42.72974037850975
True	132.46678595480273
True	87.54910204379976
True	243.1282142861319
True	529.9894463402128
True	162.12238505921
True	30.28723122035171
True	59.384906570099375
True	409.7856597653901
True	269.4031091263284
True	572.9666409337893
True	23.268974812792365
True	122.20875943500972
True	664.9282719742699
True	242.462544819364
True	481.557140452128
True	668.7052877345194
True	105.9322510571352
True	112.88550222120088
True	79.8186469535994
True	26.355993627551246
True	119.42362748061396
True	86.6995657329317
True	107.07872820498156
True	149.53861043723742
True	235.03301157026797
True	828.608678375358
True	284.10688834423775
True	970.4792559466398
True	165.8995138576984
True	182.5572488935669
True	812.5630005362515
True	320.43710877183497
True	599.6886085358047
True	250.27681717694483
True	348.2848215812588
True	454.1976914481103
True	547.8672046509572
True	662.420083924991
True	349.1976913996667
True	35.87345008021781
True	556.1175738958559
True	628.9942321547118
True	17.760944448016552
True	12.769290713075998
True	260.99822013859324
True	395.3850470674771
True	454.37880250273287
True	66.16877735760642
True	628.9869715829213
True	942.6886578210708
True	235.5729195327195
True	920.837795998214
True	272.25738475837244
True	108.72932698319993
True	271.71373825954174
True	675.0193368775422
True	34.06536950111144
True	563.3867374992841
True	1273.2071733216053
True	1014.124931836331
True	901.8465353545884
True	206.83166452332068
True	86.23813487772964
True	191.3768687195225
True	826.1377014402925
True	144.94015861738433
True	1078.7381379310875
True	873.3331883812419
True	39.85897706736717
True	89.2809198191243
True	424.760391959551
True	396.3843132769861
True	199.3473334282733
True	522.1288132847407
True	658.4171640645313
True	127.44835501451116
True	280.13702699167715
True	994.9959608579971
True	52.49319353037473
True	694.114872465301
True	559.20922901914
True	35.37096985966716
True	844.2725457609318
True	375.3392360548694
True	589.0023651412141
True	110.3692709871988
True	260.1506822893704
True	218.2009437469032
True	26.579070471227283
True	134.96234790833364
True	752.69010392014
True	134.6416354494245
True	391.9183242705781
True	65.64679806870318
True	654.4294318344233
True	608.4621261793658
True	233.92894450818685
True	460.2908487070145
True	169.5375515507309
True	155.8456042101365
True	228.6929982678768
True	291.0951323833184
True	361.1067868845908
True	129.91466682709566
True	198.89846248473145
True	25.197936663335785
True	886.8115161272844
True	321.2783448597195
True	9.141152898790486
True	374.15643056523766
True	171.9013427111082
True	625.1012181909371
True	375.72742565986334
True	584.5114422964125
True	554.3807194899674
True	486.30916494588206
True	789.409282260165
True	242.97474018985423
True	567.9459249541902
True	159.60444270704403
True	522.2952614246545
True	359.07582315316256
True	379.6287556283579
True	130.10916621052465
True	138.86651513370154
True	112.7123138711216
True	64.94550909633037
True	728.8588133566279
True	178.3737073586601
True	45.528841002728726
True	0.0
True	533.0534346797102
True	107.72650691313127
True	21.59954565103496
True	39.91291496636153
True	120.68337368165164
True	568.288459392338
True	179.20070229303903
True	111.88498294669908
True	36.13013908020688
True	158.30915688236024
True	936.8375073079876
True	45.870774392646666
True	235.3797696943708
True	745.5244521868781
True	316.5972425769054
True	457.92206434447854
True	492.2890215977046
True	514.5766295813319
True	604.6591561569606
True	906.2291652127872
True	261.64914846912444
True	1031.597504746713
True	923.3107171332476
True	625.1668516665247
True	346.1907901715758
True	848.5435986865007
True	9.878603566822196
True	34.74824487939594
True	276.62410167676296
True	41.73014292587787
True	194.60217883792544
True	764.795556125296
True	220.1731042595657
True	748.5884288583453
True	778.9536296610131
True	119.52917671612188
True	368.7423219875806
True	586.9229166717117
True	23.808811624852652
True	133.7211292146247
True	424.996137603519
True	299.3819006326207
True	192.4315732356308
True	115.70358496639012
True	380.5750558927997
True	23.111840827830928
True	384.3226564490182
True	354.3005347460775
True	1043.8762067560283
True	357.81716013856794
True	30.515331479233744
True	437.3853097811197
True	446.5981484929238
True	241.39963395807945
True	31.62700898957005
True	767.5530492371962
True	427.4550607075638
True	173.0221471779112
True	13.65573947401005
True	1227.8289870758467
True	163.43096738451308
True	27.28004308132074
True	310.286912506288
True	278.28360449713176
True	118.84671819364584
True	300.26591452318
True	41.12134540224629
True	309.4913689700361
True	292.0809299771838
True	315.24607389517104
True	29.283624361230352
True	48.130900428080864
True	1032.8086477968434
True	27.02233534221298
True	10.135727917495196
True	192.79000194051204
True	667.5614591651282
True	8.52360844373263
True	194.61234384926777
True	171.76229707279802
True	538.4911991221671
True	371.3477423886134
True	717.4112719822853
True	314.1207789873634
True	493.7602513608167
True	433.4036719798468
True	509.0018112900308
True	102.75967726090916
True	1275.703544718607
True	903.2219370400766
True	288.44787943048925
True	527.5751992254359
True	105.45670067011338
True	577.3373379719325
True	441.2490068941842
True	158.00305282268707
True	77.59954413440683
True	354.45469205423655
True	167.18693126810277
True	29.31537748229444
True	601.9406922052863
True	382.7552396867501
True	66.37528352526142
True	30.73760138096388
True	643.2604717600668
True	476.87257475597033
True	72.08235440967276
True	22.09121698701194
True	329.135907600782
True	325.2300259368771
True	692.7710661417384
True	546.1221402430734
True	548.8466022104385
True	784.0380085371442
True	8.616237260141876
True	57.78572509354183
True	39.16185893492235
True	61.14760761142079
True	496.3805424068669
True	598.0973903588805
True	85.05496139664982
True	107.01680409217848
True	185.1634992300141
True	76.38580419472814
True	183.74023534917376
True	213.20316805086168
True	267.2332764279663
True	800.2707926534688
True	601.7018413023835
True	287.1421907741479
True	196.27749818333447
True	266.6293319652483
True	245.6302010292468
True	743.0772939765056
True	332.4356494209764
True	165.9514546661375
True	917.2736801999888
True	364.6980883830414
True	475.1093273012944
True	152.26935316561585
True	120.72231067846928
True	60.4332841076924
True	206.5587584652241
True	973.377906437631
True	515.6263756996608
True	112.22048660358456
True	353.68893219731416
True	99.81145029681988
True	711.7970001795526
True	5.131379680159927
True	677.1526319205976
True	38.38402723997197
True	920.8346455427132
True	851.729320322392
True	211.021588349488
True	30.889929385408664
True	78.17746593946714
True	466.9305062874124
True	222.2110960338472
True	1.1219330171684865
True	75.83618551070712
True	1142.5198373839487
True	338.52603844927376
True	665.3250643507437
True	474.4005838245586
True	30.91167257409149
True	140.4263256444641
True	440.8495419425765
True	888.5602661605755
True	812.17863384255
True	423.111048212277
True	341.0732654855021
True	17.350140103257687
True	83.37178034694911
True	753.9472590699726
True	470.13547293750986
True	386.53173754513375
True	829.1511607736886
True	26.411254858537383
True	210.4347228863356
True	882.4522817493801
True	227.5528056040124
True	7.908437189809198
True	494.6917707304277
True	107.22954572844844
True	643.5158300698878
True	50.69739196543733
True	259.8035567157685
True	868.7561699355545
True	933.7976018269422
True	268.7382519922609
True	440.9318829912589
True	119.63597039404814
True	622.8056755805619
True	262.8785138014365
True	201.0592913345621
True	883.2567037344843
True	55.96168425156058
True	715.7030157554161
True	277.2559806175451
True	299.4706387499573
True	170.31466216706784
True	500.9501150145535
True	605.1269211898535
True	367.59162864663193
True	401.70851744355207
True	69.15324564419777
True	151.22841781637257
True	431.92662763986544
True	218.7903910263062
True	37.14544923628406
True	199.30080001896883
True	396.3768360641208
True	410.0793723826207
True	763.2234824342189
True	128.4375111961615
True	639.2268487385584
True	503.18109790837497
True	609.1154428039404
True	136.62684972138285
True	37.95479654517864
True	662.0156370693389
True	69.4491352047568
True	555.9927077543699
True	662.7241481195116
True	455.3154719894529
True	128.1806641145033
True	514.3191745618625
True	3.397498485954792
True	396.7733104013644
True	31.992154304387107
True	625.8735066677319
True	267.7813449286272
True	565.782634092021
True	690.4801623226358
True	140.4535448202374
True	513.7768695109495
True	516.4801010129972
True	67.30350953203532
True	980.7869696731632
True	2.998789489072061
True	26.27588624989413
True	639.0644530253045
True	692.0573910399114
True	129.88187165074467
True	404.0005849669516
True	122.16173991410255
True	73.61551002472862
True	460.033430881423
True	39.87979093483968
True	507.0572752024489
True	12.710325196015969
True	820.1146441919843
True	544.7401590016326
True	654.5324162303997
True	103.97079002852314
True	386.5311375183675
True	996.0456398476356
True	882.3273407748682
True	144.62863260848428
True	550.9901217132721
True	459.6179736978944
True	236.09436560846564
True	255.65853109472343
True	4.76351938995983
True	322.05173719364376
True	11.820473081517536
True	366.0347777659551
True	76.67745319110143
True	422.92559732833865
True	642.8751188193097
True	123.21438024686891
True	247.0975771753615
True	622.5571691992723
True	664.3964904371156
True	292.07194179990466
True	134.38025513888942
True	164.0289136900005
True	479.64344907836056
True	83.35905703161797
True	9.169222676667648
True	518.966296863818
True	561.498097792838
True	20.158160508518957
True	134.71909054391045
True	936.2161165589978
True	491.1094657760175
True	277.5692237663362
True	33.319408986320695
True	478.1637068701683
True	118.9445381701829
True	595.1167138952701
True	668.0044577076665
True	302.0543328303353
True	382.7812841402528
True	181.4658633361128
True	247.58306897786176
True	75.70627107588633
True	223.28579861864736
True	507.3380603528655
True	22.557050764527265
True	470.6414220601767
True	369.4267157381442
True	696.6073392109056
True	900.6428276114286
True	901.0244656687612
True	155.3922958958838
True	401.4026352778638
True	73.84905303876648
True	183.3877175406444
True	324.39799007652454
True	11.066136982647633
True	757.4037801052239
True	22.92901285122836
True	401.70042110558455
True	273.6921738537632
True	624.1113882960552
True	212.1203620980651
True	38.59036002441539
True	678.896323029337
True	1085.7670163698365
True	227.9978736108239
True	136.18720294218002
True	619.7612454925929
True	504.0234140607802
True	17.395749875614875
True	860.0708872538378
True	117.78114542214254
True	45.144421771066185
True	311.65423927317187
True	349.0004125010181
True	405.2385486531962
True	271.065091584624
True	21.470218006690928
True	23.73789390126727
True	840.6664689285318
True	199.87020915057292
True	116.37793374201068
True	839.7696479833012
True	653.9352970623684
True	659.6853775991642
True	455.5595278501069
True	155.42792125578512
True	32.45121698127188
True	102.37248818717984
True	434.5087710862581
True	231.5141514969434
True	493.2590449834113
True	143.60493784551434
True	477.3850492374802
True	653.4950776639076
True	994.4894027722296
True	24.462960274382706
True	971.8913152355624
True	1118.320761072246
True	488.69153209475616
True	79.15130660817204
True	806.1494087536317
True	650.2915286741966
True	639.4843448993846
True	170.14493175796494
True	766.1181714440628
True	703.7815524663689
True	124.20404290132797
True	787.7790839918807
True	814.0605136793863
True	478.2855489354898
True	223.8091810869744
True	72.72302423522724
True	295.1094074111397
True	338.78994682482204
True	466.302053304984
True	437.3497023538733
True	188.41793925234464
True	312.951988525636
True	2.5523069004816
True	12.07433148001046
True	105.36303159631582
True	134.42727111781693
True	351.67979514863623
True	345.4450475199614
True	111.2771792851513
True	15.270959695120812
True	209.20848202043783
True	833.4478244038415
True	452.2497714458004
True	528.0972163680407
True	565.7618504078393
True	799.054375573498
True	632.0910087644605
True	89.41981456347543
True	212.5584857724936
True	249.352485851571
True	282.63623438574047
True	107.71634513445755
True	357.83936875106326
True	431.6562735527771
True	169.95429978555595
True	647.4111176479286
True	242.56461727318336
True	201.58438721802
True	28.18805470817359
True	249.8409865742319
True	489.1804048193649
True	172.4660828409011
True	526.7307267240553
True	488.9605316925803
True	243.75698499116243
True	103.83670663192828
True	43.17185662669947
True	402.86875718299
True	796.0735266196845
True	165.63872252208756
True	1028.9767935528423
True	1051.4380521102391
True	492.208994700979
True	105.7585426133886
True	127.41311080433628
True	657.5444672422288
True	8.735156561012229
True	224.2509501997856
True	132.3932255808827
True	116.6800787363756
True	328.9393234807086
True	621.230311986338
True	37.8551316494352
True	128.94343199477797
True	977.3819930218592
True	55.96137419625788
True	465.03179926334553
True	536.9146079506852
True	259.3031003003249
True	133.07143154144666
True	916.1420884472304
True	1201.1289477754576
True	516.9939779624763
True	654.3817473740171
True	224.5814958936016
True	154.79468802601883
True	315.9446379065104
True	264.26582732948845
True	169.6287630471974
True	308.07008850262326
True	301.57225379459004
True	11.621470682240217
True	631.7541858653942
True	144.35370668661292
True	78.65735977668142
True	466.4803602813773
True	327.6330822313396
True	1156.5672525285895
True	348.8608308967921
True	976.1532089420144
True	10.46262871780051
True	268.66342260329543
True	229.75511392973175
True	158.11604116686266
True	482.9261156017434
True	202.8825861425442
True	428.5547547709999
True	330.0459565410809
True	109.22250082886222
True	356.6154971582618
True	1032.5945911092042
True	721.8851046246535
True	231.55240876841972
True	104.39227935044153
True	278.8776181335199
True	25.18162468515873
True	347.2513973176505
True	328.97742325065053
True	582.4651554685205
True	432.6656630168552
True	338.00624908259084
True	160.89076486554492
True	12.445705570463776
True	424.2942039967157
True	278.9088382693321
True	151.56752189442227
True	307.45018950243906
True	438.1779255095867
True	822.2311700035291
True	316.2240047354906
True	793.1711263148859
True	385.2895933091512
True	366.3436049596477
True	1.513472063356911
True	1163.4639111589668
True	104.4915257621529
True	949.3297017435436
True	206.1114136703672
True	450.65249151105576
True	672.6068974165888
True	86.87875956119481
True	495.5356166112493
True	33.188631491144804
True	405.2644726616113
True	76.00358177835582
True	232.50423233443968
True	38.59723663790364
True	659.8494313902135
True	195.7404134457597
True	25.077898456401478
True	387.98095822316657
True	113.20557841010216
True	167.34704875290183
True	857.6777055363161
True	244.7492516307447
True	155.20370577371884
True	376.1436248780923
True	523.2589813508216
True	330.5027433384865
True	522.1926866331337
True	614.8783773226098
True	159.69995254201112
True	7.362369774118271
True	73.81504808151612
True	433.5036045795403
True	92.2945948829166
True	77.8289655273314
True	1037.2136663424635
True	25.725679264915616
True	327.353111334055
True	319.0159338212021
True	441.155572824678
True	677.2611370738008
True	186.61445297536216
True	662.4589059961937
True	327.1364549975458
True	351.3097310872258
True	255.88891889883425
True	214.0928932910662
True	352.1330511690121
True	443.6587717410191
True	414.90738375089154
True	603.338290720869
True	141.38030043662403
True	72.37489844681777
True	36.97148521802951
True	297.70371708525914
True	627.6054203649397
True	420.3348712932683
True	766.3924715704817
True	211.54415914714508
True	390.62051505950217
True	66.31339998486338
True	55.2656620960507
True	408.9143611615441
True	201.7637382835938
True	229.1717994252404
True	43.96422848038858
True	1053.520388257581
True	175.59602295815674
True	906.8779531092848
True	326.3490521207527
True	918.7299802074116
True	235.66488122552127
True	459.48326157158976
True	529.4060569008869
True	633.9490914778073
True	219.06121390813496
True	462.6738894150394
True	939.4592108845752
True	133.18968864124528
True	6.788638519042119
True	556.7069597714499
True	28.274240446606868
True	78.73670993246326
True	803.0349979558933
True	228.88212296569012
True	1011.029222170822
True	692.3439511531589
True	420.4553324206938
True	284.6700166742108
True	484.6581588234794
True	328.07232313618323
True	171.39839481878698
True	676.8458761371049
True	738.5649627248421
True	215.97844902668
True	87.79670969451848
True	503.7527641028452
True	132.53328035102635
True	384.34244589356166
True	340.86379669167223
True	62.330163121010685
True	384.7696128049316
True	426.00221072484914
True	365.91353825634576
True	411.721259652678
True	407.1644838289713
True	639.6281186692592
True	59.77742336156707
True	451.4538473811591
True	342.0169863973755
True	667.0092852664371
True	224.70456756820596
True	104.34429425689882
True	40.26050992275864
True	542.3508512678396
True	643.2699929606507
True	187.4664792998449
True	414.9745873788394
True	335.04776624516523
True	17.249219415917143
True	176.36142398709865
True	294.3561774526953
True	3.0739899158284563
True	878.973890630427
True	83.71585744201892
True	107.3941866879057
True	114.9870334143319
True	369.5991393018765
True	36.928274062886864
True	453.5943208976356
True	229.79630666835305
True	5.253788463659424
True	115.76365882872634
True	457.8603846530417
True	51.05408446495892
True	72.35541470559652
True	169.85593482568245
True	301.9543158096031
True	973.7874007888568
True	397.3357599335513
True	930.100354707261
True	182.56545408167983
True	1073.8367903372314
True	786.561867157673
True	651.3272654737003
True	406.5077575880941
True	385.3785817145203
True	82.81144538354282
True	72.4356636713938
True	86.22131648197598
True	164.54051000370785
True	474.0160172988077
True	1119.941776748149
True	179.35248668668942
True	350.99717951174046
True	446.4597570983092
True	567.8961910305868
True	595.816177432209
True	280.98481974741884
True	447.0070492770048
True	679.6873986798171
True	95.5605185664906
True	722.3847393171368
True	257.1879512849695
True	139.422578724598
True	402.1905134349121
True	860.7484296689979
True	428.73062797010056
True	845.107828820495
True	195.2677694477422
True	358.93934250480515
True	689.5635115869466
True	594.0257276449535
True	189.10840854368143
True	263.3695900179652
True	807.7143089179018
True	30.68273244172038
True	179.22111762813103
True	482.3746894886369
True	700.9904242519613
True	98.50379987254874
True	38.664750991764215
True	160.13670405091867
True	729.024023101536
True	303.0047026567452
True	549.9552919141379
True	364.8579129274228
True	294.0955800217108
True	450.5241188929287
True	483.2280433071268
True	66.81288523699536
True	369.75975054325033
True	775.2776907179458
True	0.0
True	297.2521374579423
True	246.65598937724752
True	990.0607620801202
True	149.32575836991106
True	666.9523930974877
True	633.0425371908875
True	116.89620319712036
True	218.4411686960825
True	119.1762368587072
True	11.443587442241975
True	295.7540362653445
True	375.26843199317983
True	1124.9116944052362
True	237.615241203918
True	381.4608554778104
True	661.4736420923214
True	217.4863727293225
True	28.346085266374736
True	838.9079488888566
True	594.6942748883521
True	161.23394642982592
True	639.6824390146421
True	165.07157265718203
True	286.89555901207046
True	761.731592266798
True	34.84416733225679
True	105.85884024736195
True	513.0869635733876
True	66.15034058730626
True	72.16324970891318
True	395.0323003285419
True	23.6241900325716
True	729.0337384258269
True	97.99043068356386
True	155.57022619399
True	15.679899118466192
True	720.3949821194076
True	26.79034368545691
True	792.7410829324091
True	407.9157804489287
True	118.94658145095418
True	696.1164812536057
True	531.4842953384663
True	562.6154395431936
True	45.12549646310156
True	367.63494769142096
True	4.831741480092644
True	95.52201974888304
True	368.6498022076421
True	50.39181410820263
True	125.0252292901824
True	308.093544154198
True	180.03164835720523
True	97.87070636923076
True	663.6016190290336
True	20.729653973190413
True	1135.6273993341988
True	500.7028214782126
True	295.210929493414
True	499.4868844350152
True	121.1982133419766
True	812.320149345805
True	1113.7520654961174
True	744.0168212833962
True	172.42639361123355
True	227.4175582213604
True	50.32494617873236
True	61.19415627297565
True	147.23787212113092
True	99.32209017358284
True	164.50193159757453
True	1164.5446682343395
True	314.6802120642215
True	353.131637454767
True	716.7632462404383
True	16.787222678239942
True	14.576463208386002
True	593.0284673065578
True	5.285544891990375
True	119.37416751127162
True	702.8839461750406
True	178.04148593253322
True	635.7229362906324
True	848.2711306027334
True	163.15308050749604
True	907.8995911916852
True	2.409773336958027
True	457.977019645482
True	1071.4199501443518
True	25.72676165919609
True	236.6268659384687
True	146.52157816084247
True	1003.7116111644924
True	236.5943451084345
True	513.4709105196961
True	124.9148712469704
True	522.7448685523723
True	152.11118466342114
True	97.52965053564076
True	382.14769429273065
True	72.6937180325558
True	53.9752229518749
True	1061.2278372860894
True	260.15149643232047
True	158.1389230393243
True	364.85934146456407
True	388.6544508170196
True	209.38780840686204
True	158.91043988292014
True	407.9577874506565
True	35.51928661514593
True	482.8054144011416
True	1125.3790145999003
True	117.16417214968762
True	472.0942763147116
True	321.6008356041774
True	27.34090290798132
True	390.9340448499184
True	105.8017014596819
True	563.5701737384711
True	212.7498459366657
True	434.03784158638416
True	21.402457003852884
True	429.0865517349087
True	104.5887168918026
True	340.82855098123736
True	29.36009449270665
True	165.99863754345992
True	253.11912282198435
True	744.1135141770933
True	58.75791823115215
True	135.60120134278375
True	233.0923315962331
True	135.30478270292977
True	623.3887801008467
True	558.4440104680689
True	778.0169567973868
True	392.9639960290477
True	539.7720047180984
True	422.84585669681593
True	690.0439019423584
True	69.19941072004531
True	488.9888120215615
True	441.1944168353023
True	47.03853385845332
True	87.39587958073554
True	127.31372376015592
True	94.06131424422723
True	314.0589297786007
True	849.9910778010604
True	328.75599680815566
True	1127.1736850398174
True	319.7201869915717
True	897.3206305283861
True	148.5649790501105
True	576.3817538669416
True	616.9932572709018
True	703.9655491905072
True	454.86083568108734
True	66.98835657414067
True	301.8452912728671
True	39.69878427080244
True	167.6801785682138
True	183.31717772930816
True	1125.704135421566
True	237.45420956405783
True	570.3756659174359
True	586.9083760165261
True	569.9510126991091
True	886.4791899039777
True	586.7564017712333
True	666.4184912436463
True	953.0850552730868
True	125.87390211513124
True	314.6826565035075
True	261.46198907209384
True	317.6705368257504
True	88.8087219875246
True	369.835545918309
True	4.825209457801028
True	325.2489714319794
True	275.5361723362871
True	610.0414981590881
True	281.0095147012289
True	351.011176702104
True	11.302509603665197
True	62.28845738784219
True	549.4794000149229
True	32.18153657030449
True	140.7681194579974
True	62.854492625405
True	146.95502319779456
True	238.2319628869079
True	69.43772121323661
True	377.0068303742251
True	254.37698978560664
True	100.69205179927224
True	334.7239470863107
True	63.30896945119847
True	595.2474524219396
True	825.0830418188888
True	278.5014144969038
True	1166.9458180548922
True	111.95645282882872
True	290.4762230054551
True	1048.7375105013766
True	87.74752729982464
True	290.17550661521176
True	9.524664534392118
True	406.89703757915856
True	444.029149263659
True	155.6508769784467
True	630.7492411795538
True	929.0923360051054
True	155.0061377591474
True	79.62298467817556
True	334.9073087939199
True	557.5774881400383
True	602.1744411241846
True	1195.06944587152
True	25.024695654478464
True	941.1845030291188
True	138.7152095329064
True	648.7140933292344
True	120.43222784322822
True	122.63289955433989
True	189.2017628116349
True	163.52379202530108
True	748.235000664695
True	209.44552677975287
True	224.5071504724092
True	70.09340543354251
True	516.7645711283558
True	474.89597850630753
True	179.42226220145
True	237.3778592204462
True	16.523844711591487
True	417.3109474108138
True	228.83358107524168
True	289.51644384251483
True	111.8081904011016
True	729.7603792548389
True	437.4254644858529
True	253.84749168763176
True	640.4171083618808
True	511.8973298779683
True	452.1322779644616
True	136.37538508130518
True	530.0817041101005
True	429.5852855676992
True	3.422363148413661
True	199.32644993520256
True	90.8578296874905
True	244.91800596410752
True	2.706466674019337
True	128.3410994917868
True	361.843545255907
True	6.5030821038420665
True	893.2345661551274
True	175.07054814475785
True	740.5618930179282
True	780.4076259460994
True	166.78242754023424
True	224.9736773123271
True	503.9502826157101
True	852.0866754800218
True	49.77426864111021
True	37.805924002358566
True	135.1642446699056
True	621.4439897814859
True	719.1166391660898
True	184.72534587362608
True	587.650196521737
True	561.7045991629785
True	823.6256725518172
True	392.4294073564018
True	191.26253424462212
True	904.2435337844604
True	223.51169499577955
True	155.13746378706884
True	344.1926135880321
True	223.25923066010216
True	203.51128146524647
True	630.6340131017256
True	251.31804623089775
True	191.35080091008317
True	458.05488846817855
True	462.8095357733802
True	65.07262118683893
True	287.15530931391373
True	79.92582277254414
True	339.9048201962749
True	353.3430774812149
True	260.19042473798106
True	181.155559273326
True	370.0617115811705
True	613.5434069478036
True	738.8284848128192
True	292.4828401891286
True	750.3662543620059
True	63.92663274227779
True	885.693189004269
True	353.2242316836707
True	12.201661344577186
True	611.1552825848413
True	696.7424803409791
True	257.1504112266172
True	170.80364230395884
True	48.68814559788709
True	388.1318958109036
True	76.15926477414686
True	14.44148760013021
True	884.6247379788093
True	360.1339783700016
True	176.13758165395527
True	1028.6385245550482
True	9.938664026795378
True	807.0171844355807
True	30.923363111650307
True	672.1092975594265
True	59.49675885749772
True	765.8289722515187
True	455.41749091969496
True	203.2726803021293
True	431.2509592474149
True	201.4668522117358
True	297.80053241963714
True	214.6988459392318
True	413.5464329706872
True	10.63849858461086
True	322.537612151064
True	115.99974645585944
True	11.797906122969176
True	462.57464186123696
True	712.477609646206
True	285.45804989879264
True	81.43906976941997
True	319.4661846931124
True	85.14930493995615
True	193.74126038212577
True	177.23761184861712
True	364.9073001107014
True	42.92882817159983
True	140.00536616967747
True	371.0151163321961
True	873.5275368760678
True	110.78485270688913
True	206.4730892136295
True	451.942492322507
True	16.675412316441456
True	415.8876275168993
True	506.9778665484523
True	92.12346823805336
True	394.9606273824856
True	361.4144231221434
True	421.3882813143069
True	603.5916357723967
True	1006.7937007831828
True	1004.8360870606318
True	55.24752622443066
True	1074.449667329773
True	109.53825168198834
True	106.68685701449584
True	108.89093235706696
True	489.8328447232578
True	359.364296068171
True	562.9152699783674
True	263.6498304713127
True	157.4279683138931
True	401.6420941198028
True	15.954656075709233
True	460.1009796975788
True	403.9293466824509
True	146.7645615911808
True	94.51255321858716
True	545.7010158982039
True	1014.1622974450536
True	205.96299950164487
True	69.53810032203592
True	439.618188190935
True	375.72477624485566
True	489.3944678063438
True	320.6602753951525
True	4.426451388848515
True	536.4125773186587
True	500.873162340533
True	496.11164100473815
True	187.37451578359344
True	99.86912352626376
True	21.51491626912941
True	388.15943531487824
True	110.87140305622546
True	6.756926909705187
True	31.130792722591597
True	342.19205831882323
True	667.6246698337656
True	135.3575221919833
True	93.12809885432088
True	26.092267844221958
True	405.7476082830686
True	360.1030371241867
True	755.9888070362691
True	301.431722715091
True	518.7837688125933
True	551.1367192129949
True	513.4712556467697
True	283.3535797289147
True	557.4270655160439
True	102.9020086634907
True	572.8990848511955
True	8.28120867533043
True	371.1447089495488
True	461.4572682237685
True	932.8182676894946
True	343.0212300799568
True	789.0420391503675
True	993.3172889396284
True	181.86829708811848
True	37.88353505327696
True	363.86159235075536
True	389.4749571365629
True	593.9267959127444
True	248.72054123040775
True	29.185746347078464
True	645.8042745758748
True	131.14908163503637
True	1061.4805805811568
True	317.17700176458914
True	457.0171784681996
True	126.53710655276608
True	814.5700142550504
True	140.5135527984805
True	822.4990006272315
True	552.9489292117582
True	187.93974411418984
True	110.29295371725522
True	64.03029796663483
True	563.2686097316156
True	919.164923234148
True	427.8638917734221
True	532.7670563024063
True	146.05155211611438
True	619.1743289637744
True	453.7458919438817
True	757.9715080072024
True	324.2497601267739
True	572.3228115431593
True	118.23219504187358
True	26.420314833511068
True	411.04329719150667
True	172.60719773085353
True	101.75565887126236
True	369.0148872573083
True	1072.1736190950628
True	265.7061728181523
True	560.7305997671303
True	11.87534765307308
True	74.44294237723155
True	341.7665077390928
True	797.5883242964436
True	449.7213508135361
True	523.8386887186173
True	706.7836691804127
True	71.26093766889919
True	730.4069963391998
True	47.66996198717743
True	99.94699112748155
True	176.80518722771484
True	83.61822468593572
True	26.531488475581877
True	289.35049914175715
True	453.8242653081321
True	889.8850953984303
True	854.8344420928596
True	5.61489375328854
True	275.1117176432042
True	453.8581784998379
True	132.49757264122266
True	256.5620839894669
True	326.80955112330963
True	1341.337792634658
True	453.6399594702382
True	26.95259145465928
True	187.32398824035863
True	703.6272565619739
True	34.1986811568715
True	178.55518578412912
True	551.6396429163157
True	72.09250486852804
True	862.9042714516144
True	327.54007520081865
True	653.828896801418
True	77.07169773080531
True	673.1795482919114
True	578.3268668311191
True	896.257175130372
True	250.3573097175247
True	493.8056279974193
True	852.727870183631
True	913.2930770349732
True	233.22144823754664
True	754.7526642990658
True	214.1322923451055
True	449.92259130760687
True	363.17295761230906
True	500.6455116241257
True	501.8321060303891
True	323.465108266402
True	354.6642122337916
True	114.23639035395844
True	342.7517413942972
True	1150.8648318155151
True	321.69219640958056
True	152.95615374750764
True	294.51021850997205
True	761.1687529568414
True	645.7355941998762
True	408.70743951066027
True	111.76115204057602
True	328.5012005722692
True	35.03259895156331
True	174.27398108643078
True	93.60731860139084
True	86.3746368543351
True	553.1120687160874
True	143.71388809511586
True	130.78649183969404
True	102.3928392432839
True	86.5421652613315
True	450.424437823244
True	375.64830488820473
True	1043.780814620536
True	546.4666796776909
True	811.1391727809574
True	274.25346651509795
True	290.27939359293725
True	542.4585597548056
True	194.0990112735168
True	752.0651672558599
True	244.6195376081651
True	363.3552169358764
True	65.07631352031113
True	120.62089809897954
True	258.6938219249777
True	121.72317715629136
True	484.4958434611205
True	29.766216024000784
True	570.1285555485082
True	1016.094005742541
True	715.9009988314594
True	1.7826256387632808
True	65.90073297462546
True	494.9685734783796
True	444.9780152870035
True	73.81009063446749
True	120.84931199770396
True	305.3764840577423
True	76.97224709719853
True	52.71609755353105
True	749.8238768791067
True	687.214360005292
True	154.7910754444679
True	170.25005861723076
True	539.2115418844485
True	52.041203561558575
True	24.62273288218896
True	581.7602922723461
True	440.2194217324044
True	1126.988261818314
True	50.31686622241505
True	470.164374357885
True	904.4391161440384
True	795.7641881742812
True	283.8618490552105
True	770.425884722943
True	409.9743304871726
True	43.2126435813616
True	100.86041101042396
True	712.9087152380313
True	75.56171476865771
True	140.39987337524033
True	919.0345623200922
True	197.64919925759312
True	270.7367924323161
True	103.10322275241496
True	624.4063839023439
True	600.7308865573681
True	213.48750385817064
True	415.4423639993387
True	41.1724994676815
True	268.28342459550026
True	567.9009796388767
True	637.931637157279
True	316.8910930915532
True	76.28913761055503
True	951.0235151433436
True	1076.6279301712464
True	553.6442743017958
True	65.95858035922855
True	31.159432692816868
True	92.6337656716922
True	106.5760652842936
True	100.2213178384142
True	876.527414318963
True	1198.8358097221292
True	709.6176042998301
True	328.7495502205967
True	9.143237036480713
True	21.752617464413287
True	336.85437631757463
True	472.7233508448543
True	39.49515055962408
True	582.4188445340712
True	424.9614010971919
True	389.1960763015557
True	82.0633889923925
True	193.73521731642495
True	263.6463800069162
True	139.47798170783645
True	400.7845781959322
True	40.970431642568855
True	182.52379734355048
True	1156.6810340611544
True	5.916756856569843
True	27.665770607128447
True	585.1453315728265
True	356.42805976433766
True	794.1158726498804
True	154.810036182505
True	761.8208105615821
True	599.1330431382074
True	287.2025103471012
True	438.63333918540445
True	351.4948235997857
True	292.7780238418248
True	267.6761831974927
True	375.6411662632133
True	499.9559414923558
True	498.6099640436693
True	104.64192230641495
True	372.41334046471405
True	8.558891424925296
True	191.7636886420248
True	226.280403156614
True	841.9755845208286
True	581.2419401778228
True	29.60713944340282
True	718.3604559233454
True	801.3804083544243
True	106.06204440939092
True	342.2320964419798
True	829.810283021277
True	215.2487099450582
True	165.40024228683302
True	535.2248224162339
True	592.8213919571182
True	1094.6340099626625
True	144.53048246966785
True	156.7436857546046
True	252.6677085027036
True	312.7573727300977
True	428.7457058025557
True	413.71440422305005
True	308.1846905947506
True	425.8505484463335
True	504.1395526320615
True	233.10267522319936
True	1475.9347625667108
True	251.90509622008872
True	400.92534015076296
True	52.52346890249741
True	771.391738645884
True	261.91242646724066
True	926.787338373652
True	550.3762904136619
True	307.64116138352045
True	795.7794539442451
True	273.03781774776445
True	219.3516542449007
True	265.08820887208145
True	223.5160841123981
True	130.74688417142468
True	242.46603215806928
True	734.2615538954598
True	505.74539912544094
True	224.39108411616505
True	1128.9139006930222
True	114.861813432269
True	262.9219024376736
True	63.82906984497797
True	304.99292149005754
True	415.753991575973
True	93.71770670300418
True	224.63749828011973
True	74.44918749742679
True	725.0571428616713
True	370.0435716352951
True	226.4608442051907
True	724.6907226730063
True	874.7822174290814
True	823.5732380313992
True	823.4353960015738
True	359.54492509613755
True	1.229587147531341
True	263.34375693535577
True	54.14470306391259
True	393.12474120910167
True	56.60202558650597
True	346.9658355746599
True	882.4862437754077
True	1011.3568377322794
True	413.9026985428563
True	20.812694952981943
True	525.2865659768595
True	517.566037546014
True	192.7866457636472
True	235.72493107762065
True	299.29688980995
True	20.054908922971755
True	123.9620819702629
True	1001.2052931636478
True	63.61279868919279
True	489.6983973980429
True	780.2750340566776
True	100.56096374880111
True	248.48788351829128
True	108.41052070752002
True	15.357341105644116
True	1.3310576817028783
True	124.69861425561486
True	1036.5780024706578
True	483.23307211227655
True	66.59206383080914
True	793.2905725823169
True	336.1859511809768
True	1.567552663505018
True	449.9002071132152
True	194.88945179460947
True	487.71049625680337
True	90.07380235749538
True	332.7693132301237
True	368.7865591926691
True	171.27931296412922
True	216.27227324240212
True	122.75912268920112
True	164.4651431107393
True	998.5748776349876
True	16.146992458632567
True	515.2174513277578
True	500.1018621452346
True	403.6625074369732
True	222.3039437904105
True	231.0040029759432
True	157.10638626970348
True	45.51176401192046
True	481.15143305799614
True	150.10832472367122
True	842.5187049013225
True	834.5675784313432
True	246.30968538932743
True	314.8664787661172
True	529.00094965992
True	41.39873535226609
True	88.28755276750493
True	737.5349235500903
True	1055.0436893531926
True	105.77095508393242
True	729.7519023402452
True	145.0835999110229
True	916.7399155889448
True	660.5260567826768
True	104.96237575202196
True	283.9006228046061
True	613.3450163492249
True	256.13150507412536
True	45.93029533974617
True	582.8063381210216
True	454.968733873422
True	6.07492739237528
True	472.3801921248458
True	63.17783812711839
True	176.5279118998821
True	246.3008645232409
True	307.187157968144
True	68.19404767023418
True	214.94169630344055
True	359.4693090175338
True	432.5029437946648
True	911.5130340604966
True	48.60718920388389
True	924.761573423528
True	1035.414463821021
True	124.1950207695528
True	75.98108469184727
True	1016.1569448239552
True	33.23811756671337
True	241.1213941226337
True	84.10266575547465
True	216.35068878785836
True	357.88969626681387
True	992.058645422666
True	102.56522791604498
True	72.31467161361621
True	642.9027198215853
True	280.7014252483544
True	707.6586775855241
True	55.302789784761366
True	480.6683815603158
True	397.5230504100553
True	676.6074244570488
True	51.75562981211047
True	108.28583061861885
True	26.94515316766519
True	274.8445648326898
True	39.602172197764965
True	356.39478428770474
True	2.664501854402526
True	1176.582944353336
True	102.41583144618131
True	131.40000806150417
True	351.89024736278725
True	742.4928958606102
True	682.3087291930351
True	982.435905196726
True	470.0076100538246
True	414.0267522528504
True	141.04032558470138
True	414.1427450183105
True	843.8994175965973
True	428.6643160998136
True	934.1935430881769
True	81.04618159377755
True	422.9844920686022
True	183.46643823844096
True	291.175850179156
True	777.9658566813
True	161.98435422373964
True	133.94997100116217
True	63.45634246075461
True	854.3436648477905
True	776.1403868462537
True	81.59564017062712
True	440.35367035310327
True	748.3467692316669
True	421.6657552075672
True	55.7414020383773
True	317.91508644548753
True	786.8432223780359
True	30.638419942440848
True	361.06771229502834
True	165.13163793412969
True	287.6376358789553
True	36.384473280217925
True	227.7170888187467
True	781.7264074572442
True	648.8969732097521
True	58.41127200104779
True	274.33163952888225
True	924.723860226104
True	16.58531793864351
True	316.6318133962841
True	291.0277855796625
True	439.3668222400572
True	217.05803035782708
True	601.146680920154
True	48.54465495104013
True	936.79930994896
True	868.1466963463022
True	47.3431309004191
True	384.6935221366154
True	742.1022457448021
True	900.2147144617545
True	273.41328774080387
True	598.4216933214902
True	127.64795429232768
True	189.67552142547356
True	134.48364747261198
True	127.34722455295436
True	213.3318219826156
True	943.4503056829466
True	810.4262711768126
True	947.7454894787672
True	20.197713319363256
True	28.069563949075803
True	352.75330300507363
True	14.23534270871222
True	638.6837914387852
True	1045.7467604474143
True	261.43093778512787
True	203.3794253913653
True	86.99426546094308
True	214.58184843572516
True	131.01812153989144
True	42.39822278009604
True	133.54283996715571
True	90.25465624038716
True	244.5833166891654
True	541.8445698945033
True	156.7718560116984
True	27.595837153295207
True	56.28978400586792
True	433.3802525953296
True	265.78340345382315
True	592.3317434070293
True	23.927004471044768
True	116.3591024889769
True	686.3541621264161
True	255.7284245044861
True	493.6433305014147
True	650.5612451726842
True	105.9449663596885
True	114.0683987126885
True	77.58047187568238
True	24.96788563584944
True	105.16857441317616
True	89.3747661882375
True	101.92705503162702
True	159.39047662320854
True	231.7457938521832
True	830.9292815460373
True	278.4145707650292
True	945.988642124531
True	169.81828176082678
True	203.98383747823996
True	812.8020572160704
True	312.0276506390556
True	569.9524709224909
True	252.66742238111595
True	365.59666550304655
True	439.77310386209865
True	557.4105470143655
True	661.7245142678429
True	369.30256282068495
True	35.937976969770865
True	530.992814146509
True	606.5888483420605
True	20.079812611809523
True	11.356362918904386
True	261.59048825650524
True	420.3219888656401
True	440.3645048792485
True	69.07928244910639
True	626.9808654857158
True	985.2197661919612
True	233.68181533352637
True	897.0564141110632
True	268.1833624963776
True	107.91303539943608
True	272.8563927660514
True	701.2282498869911
True	40.52031560606214
True	573.8689990014915
True	1278.8199109867294
True	1008.5208349283474
True	886.6672830287149
True	209.8806092949996
True	94.57626285473336
True	202.54148668547305
True	835.4481741899828
True	144.72372770552545
True	1072.604598702812
True	873.3971794269978
True	43.35304515107897
True	85.89826844601302
True	424.0750039770237
True	402.3493885724912
True	202.4559510894394
True	523.7967940682444
True	632.0413561283945
True	125.19518680908828
True	276.2449648454739
True	988.7997749988208
True	53.68434137388579
True	698.6567056908934
True	553.9608776713295
True	39.293811452516
True	795.1476010257178
True	378.0673867723361
True	544.4906302851441
True	107.0686814990821
True	264.8152708350582
True	203.1649929062477
True	26.2737549946399
True	129.50151455432794
True	724.2881797989002
True	143.695181447204
True	384.1211182229739
True	63.25717311237596
True	651.3846806875638
True	615.0345488446582
True	228.7598827393576
True	467.0085629538236
True	168.93520321135713
True	164.4416111220892
True	213.68084346281464
True	284.7923589693645
True	343.03591249284455
True	130.5896300373936
True	190.48829232786957
True	26.19458387191872
True	872.4767604637302
True	301.586658490478
True	9.3694239182383
True	374.1729398526285
True	162.3209217091091
True	621.4613555757005
True	358.3448846398352
True	591.3819922428778
True	556.8173116735126
True	499.1669987247876
True	787.6665672864523
True	247.2620313222598
True	552.7602810196015
True	158.76604789816815
True	531.4311992668258
True	354.9923839696864
True	374.0999189759499
True	124.78168215325536
True	133.88697252377122
True	106.6767833236732
True	65.53462060965394
True	722.1427851158969
True	181.22286379059145
True	43.454647626996014
True	0.0
True	568.1629677601271
True	105.24257804765556
True	22.725846038326576
True	44.74184404985112
True	110.63906974258656
True	543.079242015451
True	181.00694502811075
True	108.12522512486692
True	35.96203791084636
True	149.60433580831233
True	924.8452501576452
True	50.25736990132644
True	232.6141324926657
True	746.9059801354573
True	314.30764566009617
True	475.726451203164
True	480.5318967425509
True	498.5757363011782
True	619.9884003758395
True	871.693777454687
True	269.2945778393487
True	1034.973256621087
True	918.3810160590308
True	612.7741435188929
True	345.2868397297662
True	817.7694599532986
True	10.72589454038796
True	29.428491732854592
True	307.55764927645697
True	42.22823373858293
True	196.4177686224953
True	733.8580130696652
True	225.3856581706751
True	741.2835388863318
True	775.1558755423953
True	125.07013028847416
True	371.7819572269044
True	542.0256988164035
True	24.02335382095466
True	132.17675135651305
True	446.5506667727833
True	304.3853991597865
True	201.07013968133683
True	119.5816021431632
True	377.5039059072165
True	23.28774786675804
True	381.05364491228255
True	364.46533860223633
True	1009.324761077234
True	373.02162062082976
True	30.235704768475088
True	430.02042788336695
True	444.274336681309
True	238.56953368999865
True	33.120561720482314
True	753.7369494638409
True	454.8700955221672
True	183.5100757608085
True	12.848874948290211
True	1215.311121327792
True	170.31480575768572
True	29.147451205023444
True	297.80218165336487
True	270.4591116612697
True	113.89814858209834
True	298.2118769125419
True	48.081912332388136
True	305.4086424452362
True	301.51171087583475
True	309.70426619184104
True	29.46906868141637
True	48.87786034305807
True	1057.6205680191051
True	28.15900166473434
True	13.21594236949888
True	182.95242665564817
True	667.397123514148
True	8.05135684298125
True	201.34863246355323
True	173.78119469664188
True	548.1157322993035
True	386.9445224375512
True	725.7843314157102
True	329.859186080441
True	491.2390187409028
True	435.9980851285928
True	503.7117744319596
True	101.66156416509592
True	1259.0741061156093
True	966.8948199164917
True	295.5828434528927
True	512.7224355318056
True	104.99665361154148
True	565.8835351572166
True	425.2144116285204
True	152.62369268114188
True	77.36933200985258
True	343.4497124842318
True	172.43298729863585
True	30.910738125257
True	597.3075010450164
True	379.0568956593928
True	70.24230804932157
True	30.544945973572336
True	658.6051950069487
True	491.45421727555816
True	75.43168425257323
True	21.66279140353016
True	328.887558336816
True	326.81086549560206
True	747.6834208124159
True	548.6353690048285
True	561.0422040891281
True	782.262493453137
True	8.83660667114624
True	58.88943887368374
True	36.45559903967116
True	59.694844133420105
True	506.2433107134419
True	592.0889423682714
True	88.6937276597163
True	112.87285165848095
True	189.4422435762577
True	71.80193784334143
True	170.91184839765864
True	196.7883149065796
True	267.700003269798
True	801.8573667751434
True	586.4402635993806
True	270.57468568939163
True	188.4796165167955
True	268.3637474764971
True	253.25334322598485
True	737.660702306496
True	328.0994285060496
True	167.99954028715177
True	940.0827801755868
True	337.22669774392114
True	467.9988467039006
True	154.0825129997258
True	120.44270047907833
True	61.6971288443335
True	204.98985368916848
True	983.2249638889518
True	530.3811969665305
True	108.04767639620562
True	379.0195920346141
True	95.64226680500504
True	653.6177072046938
True	5.151901188857831
True	695.3616797592471
True	36.61039473717257
True	932.2292531601354
True	852.4662607946826
True	219.0868681349396
True	29.87663573994155
True	84.03638088613936
True	442.0979734916901
True	230.47493525722015
True	1.6996948641594058
True	77.93400197453074
True	1088.7466738514495
True	359.9406411762022
True	677.7946779056168
True	485.9568903835903
True	32.360533861093685
True	138.3708632987769
True	429.1022751979131
True	933.6744697682192
True	796.7280720092034
True	400.7406880277137
True	345.081862360106
True	16.935663326254716
True	78.48586222229211
True	760.5585427723155
True	472.9937797016644
True	382.0924656450184
True	865.1230158128944
True	24.35693764608905
True	204.3648938342886
True	871.7525493101673
True	241.06385733626297
True	7.668493805374802
True	500.1371327685322
True	109.63471919642308
True	642.0088576522951
True	53.08259410914134
True	257.23727224648366
True	863.4641325998572
True	853.0768634281253
True	265.56567895768654
True	438.4489008598751
True	123.11022223569388
True	588.446509468707
True	261.7616261770428
True	184.4139264136608
True	851.0425215918569
True	57.99916905605794
True	715.4546357127501
True	288.2361673414725
True	296.1633948136514
True	165.22058277718995
True	490.27281976801214
True	578.2168120930203
True	371.1441237267651
True	402.54170027649
True	68.88653104151814
True	156.66831063994192
True	446.60101420822326
True	220.9367532994707
True	38.1972614823725
True	203.8367393486907
True	394.8481973467335
True	400.45339486907017
True	742.4132470128663
True	133.51676644313133
True	671.6473467081604
True	499.9208061052848
True	588.4464873176914
True	141.06737304237106
True	39.53803297298286
True	690.3085156054316
True	65.947433608475
True	554.5467821106557
True	676.2585250083162
True	462.25404310448334
True	137.521389892092
True	524.5705261412043
True	4.353536460378174
True	399.6066020058889
True	31.019666103158837
True	639.6202446299276
True	272.1248744389477
True	578.4241657391412
True	694.7968615513521
True	152.76335047562316
True	523.4964868647755
True	484.6004287640018
True	66.95735287899146
True	937.2915922312276
True	2.5972896865494794
True	26.49611208202837
True	609.2585605084989
True	704.1870687989215
True	131.97718500488426
True	408.3670976928637
True	125.37163260251845
True	74.17308420989562
True	473.6845450836258
True	45.4843638886141
True	511.109001125302
True	12.845145237612858
True	862.0298163802714
True	560.7808349014688
True	663.5363592961952
True	100.0398665944711
True	379.3305461013148
True	992.9417364727972
True	829.7207358439432
True	139.182941109127
True	546.7362876494497
True	456.2217757665825
True	248.6293850033344
True	257.01180284712746
True	5.215891237984302
True	314.3887074339588
True	11.464032000862089
True	377.9023530952704
True	72.66009825676467
True	378.1578715767152
True	656.8948577851662
True	128.36201880030976
True	234.1230828599535
True	629.1187331985208
True	708.2996113840645
True	295.68674515036645
True	138.60308092341478
True	166.78692660675483
True	473.5321564550503
True	87.57506425997543
True	10.05296663095125
True	513.1379612176223
True	566.0528408464578
True	20.141239421796143
True	139.89791755975733
True	875.8095752437096
True	489.6640209925419
True	272.02513887291127
True	33.57235275947883
True	472.1555079509415
True	113.89371121289592
True	585.8364303189617
True	654.82333101911
True	290.7403531200972
True	373.7463607812203
True	188.727864148856
True	243.220411770522
True	77.3556232776434
True	217.85351913261687
True	498.1686984748404
True	21.58591453415853
True	444.54889238628914
True	376.3169418437371
True	727.2638139836055
True	905.4570793082808
True	914.7079903154248
True	162.21400057138013
True	394.829231092317
True	71.41313833326413
True	192.10541083664663
True	320.29647893070666
True	9.98085238434748
True	826.4310900295098
True	24.2738085786916
True	396.5772920879424
True	261.3676917631668
True	635.6449614010414
True	203.11944385075952
True	36.36170169112479
True	686.5161355549583
True	1077.228566339444
True	220.7601081123208
True	125.18466940845798
True	635.6944182254568
True	512.360808983262
True	17.966085176883343
True	794.5977786290159
True	114.34503566202166
True	48.40338950860949
True	308.63678066181603
True	353.0837154855811
True	382.7901975980823
True	258.2211437063549
True	19.965905665232896
True	22.262144234930787
True	819.7732473725927
True	191.48449293438205
True	113.25331245465811
True	847.689873909457
True	652.3247143099209
True	658.7941783814123
True	450.39520633036767
True	155.05505006324017
True	35.292601106869384
True	99.0338882445988
True	444.03791094545744
True	225.5862743727593
True	491.2150470702549
True	144.98185067157692
True	497.1302970948397
True	655.8511248346663
True	965.6548636990796
True	25.579905204458008
True	1008.5317094241728
True	1069.8502355369542
True	506.2244509309485
True	86.43252370796559
True	829.454327244055
True	656.4357196505262
True	644.061195354897
True	174.77419380676525
True	753.9894732691312
True	707.8461245152844
True	119.46783682723034
True	766.2609193258781
True	830.4347026432305
True	488.8927214506184
True	222.66115022391452
True	72.37075798101343
True	325.4602065990726
True	360.8809020621785
True	460.6402762637195
True	424.5512189450928
True	200.0286523549532
True	312.02399804877234
True	2.730484173375979
True	13.85349478672625
True	105.49924964441776
True	133.85441266930042
True	358.8618025709957
True	353.9768434113795
True	119.55261365902076
True	16.857991089928092
True	211.15607758169108
True	832.4449814686828
True	453.9962981393468
True	541.3972693694878
True	569.8989357275859
True	785.7368350103105
True	647.8321700223554
True	92.73257935736434
True	202.9526720796204
True	245.06955552383957
True	282.45930219791006
True	108.41001060936526
True	373.3405438228672
True	434.5622680102706
True	173.63655826798967
True	648.8941264127043
True	239.98618072451677
True	206.3409815978783
True	29.48988432231121
True	253.1994069300779
True	475.33837677356325
True	167.26926265002456
True	533.750370252182
True	462.6026805424479
True	244.83900701169915
True	108.83406520107368
True	43.945997690942896
True	410.56906512386087
True	789.8847240392033
True	164.07641317264972
True	1045.661308295929
True	1071.3682468803315
True	485.9503598872232
True	102.8695904752656
True	129.42247661072753
True	685.6057250974485
True	9.220645707037349
True	220.469226863084
True	134.376956970656
True	122.33622785879736
True	328.64877910835884
True	650.117854196374
True	36.64978135822905
True	125.48363764873558
True	972.870402956295
True	57.421330537619774
True	441.0232082364946
True	529.9006264899363
True	248.3386139330173
True	134.2722658324815
True	925.0459220900814
True	1190.4131062779095
True	525.5656918204761
True	625.4550031935693
True	203.48411347684203
True	151.06591666900852
True	325.52242306118404
True	251.041792930009
True	175.69459427856972
True	310.115987878903
True	331.1294953025994
True	10.850172772670154
True	634.8132791543592
True	144.849079759711
True	80.86662429153557
True	447.0314801051063
True	312.10334007744643
True	1222.5781243825145
True	351.02305388330103
True	955.3559718482068
True	10.412876975041552
True	278.0182124533083
True	223.1049327596016
True	153.30079590221004
True	483.5648161519953
True	201.18968749080057
True	431.93352634400753
True	319.30216423691934
True	116.19691008296228
True	354.0332705890007
True	1046.013640828045
True	761.9981245648087
True	213.4683349616767
True	102.8668800557823
True	293.43451540039337
True	22.49203564675257
True	355.8510694931826
True	318.93351300517367
True	558.2520294145553
True	457.2573516269645
True	362.2535485129782
True	153.50556030360468
True	13.438821015081022
True	408.3605890419909
True	273.3803983730542
True	142.42712367102456
True	306.3768145498489
True	426.9586492998659
True	822.5368816653496
True	319.8277235946246
True	783.3644602269318
True	396.49157949509913
True	367.7934650432811
True	1.0901009955939454
True	1196.7328076488584
True	101.18700169455624
True	919.1685191102556
True	210.87779980455693
True	464.5642016527326
True	676.7272353525997
True	85.86525865531488
True	480.7685715260614
True	32.24389753842659
True	421.9649980204457
True	77.30700556429251
True	227.3112403774802
True	41.19644192758594
True	657.2106766671201
True	185.8906641124497
True	26.211698771717455
True	385.1242194227952
True	107.81767471440364
True	169.70173384486333
True	850.0261778672973
True	265.3734976887042
True	147.4301994307795
True	363.1464263164592
True	507.1665938319706
True	332.1832918672684
True	519.9564250747485
True	617.1333638212968
True	161.03974014102695
True	7.4381603962030844
True	70.67730414093892
True	431.01462170835146
True	90.42087898414351
True	78.84778958656429
True	1051.6175648903525
True	26.91635988852568
True	320.9298753801563
True	322.7937382416994
True	456.665307165824
True	685.4567603529985
True	188.06557326895
True	635.0872679297375
True	336.2419752066945
True	354.5280833493495
True	269.9699461787031
True	204.3590720639773
True	377.5825034812379
True	444.8507165271924
True	405.7702931818377
True	596.7836295193467
True	142.98940306905533
True	78.4720608670936
True	39.29034014900246
True	301.1721999686221
True	639.0647290841553
True	405.8718239214024
True	796.8937905013701
True	215.19431014622236
True	375.0005900238055
True	68.38503648898259
True	51.06732557067315
True	423.6257675139182
True	199.8460403896973
True	216.7172631175393
True	44.37093447628458
True	1081.619376077104
True	161.8530421663039
True	895.4162271471687
True	313.3883662651697
True	934.5800852597732
True	236.1482409116261
True	458.5351508467477
True	543.764815008395
True	599.0499008410447
True	205.46769977626508
True	470.96404144456335
True	956.4333954834456
True	123.78702813751136
True	7.869579404547666
True	580.5006541079446
True	27.602345707035404
True	76.35318821413563
True	792.992113096766
True	239.1454383145362
True	1000.7930954443524
True	685.0790397315247
True	422.2877392071296
True	285.5351459021118
True	474.8160241833542
True	340.6980268972607
True	174.3856153912506
True	705.6971141729729
True	740.272071491184
True	209.7462633248697
True	86.4984122555227
True	511.9082661641895
True	140.46574948296944
True	379.126153684426
True	338.12936308752217
True	66.45050905661856
True	375.2321213131504
True	422.0615855989994
True	376.6273878114607
True	427.0942118972004
True	426.9151250531097
True	648.2974628159651
True	57.44238336129465
True	448.2462250256154
True	319.71640113510506
True	641.958998923931
True	220.49651807920324
True	97.42160784453704
True	41.52466071197176
True	530.5031418227628
True	635.6362986102505
True	189.797721032617
True	415.1606796394592
True	328.4686760400843
True	17.588552358410794
True	173.3374950688537
True	293.4893593011864
True	3.1460204453244014
True	897.1389813411819
True	79.74954322803727
True	101.68344175122938
True	111.14266034553148
True	370.5976090787474
True	34.559009890030204
True	444.7015239968595
True	226.0577182956904
True	5.044667475460461
True	118.89449258632206
True	435.5963061570463
True	47.00215659305907
True	70.27877132253028
True	178.78222989474372
True	295.92898629343455
True	948.6122754526906
True	386.5788735466763
True	937.2695215437354
True	180.32860662850533
True	1047.1388532103922
True	813.8647339803476
True	655.4853406654748
True	396.7304363128663
True	367.3627891803693
True	77.10867607840936
True	75.97760095073085
True	81.5899590625976
True	182.8676022739788
True	476.2879103502089
True	1131.5781954998297
True	168.8986635087492
True	339.7256274008831
True	435.7423018107957
True	606.5455979805106
True	606.6508389275956
True	284.60959692573243
True	460.6364657828259
True	683.5120703290172
True	97.48995527132897
True	699.4041907361028
True	270.3130764523167
True	146.0368768970838
True	428.1923897211932
True	840.897013077321
True	436.86728718377134
True	876.9050161914794
True	193.64930844397657
True	346.8380204590096
True	686.308045338772
True	622.1398750188966
True	197.20404377983635
True	252.6996784436256
True	792.6085089905032
True	29.237900778572847
True	190.51289141301032
True	474.0251341276498
True	720.1493361881002
True	103.84511480390128
True	38.38616608747483
True	168.48776071204847
True	716.1610555614119
True	326.9212792678837
True	550.4839071385913
True	358.1917483913709
True	302.8638037153837
True	442.5088713785647
True	494.13639901628335
True	73.61300240839923
True	354.33815810253606
True	761.9114521778405
True	0.0
True	284.05808916480595
True	260.5554741128872
True	982.4615661831494
True	141.5159561534892
True	602.7730339402392
True	634.4095465189667
True	112.35423354578288
True	228.50665402334192
True	137.54626536621166
True	12.18307113227033
True	284.2782983956814
True	381.2715060842062
True	1140.7727029629807
True	237.37410102194545
True	391.0698849524129
True	640.638104123166
True	218.8093297057273
True	26.013058621715523
True	871.2390532618431
True	606.374707781252
True	160.11307063430124
True	616.2126805266284
True	162.7746978467989
True	288.6328312555556
True	755.2396700845281
True	36.05354172618621
True	105.25600995151844
True	510.6730914047529
True	67.34997863683837
True	74.35232023143327
True	420.5546585573428
True	23.634536869012614
True	781.6947966887075
True	101.28674924021637
True	155.5331044637981
True	18.79579207164249
True	716.8850204388939
True	28.32174030260517
True	774.3774253566538
True	391.6998066796749
True	117.96241512551988
True	700.8501522518403
True	528.7939767950039
True	578.6941034455223
True	44.43003227691036
True	366.7919199980113
True	5.578883129296717
True	92.18074681936908
True	390.4728440478465
True	50.16784614196861
True	115.5525662686907
True	305.4968006152516
True	186.8788372927808
True	104.51460870894287
True	646.4596717972917
True	19.01717451608104
True	1090.5719398110966
True	516.8611005267172
True	297.5588897323239
True	503.83124344055386
True	127.4223027961251
True	764.3759460936872
True	1122.5065809029622
True	752.6828706800517
True	176.32326218395835
True	222.580670081206
True	49.60540111393787
True	56.43045197299285
True	150.92793278340736
True	102.96975279994084
True	167.42924547940976
True	1164.155731508941
True	305.71452823823165
True	348.4423632345183
True	695.6042933567351
True	17.145762022339593
True	13.933346402569166
True	576.7554943505804
True	5.532097566100363
True	119.40373535096586
True	696.3871757494901
True	185.9904130285399
True	661.3735694783655
True	840.2528142410696
True	139.43321378397164
True	919.3012327167232
True	3.719387153196313
True	436.77390000315086
True	1077.6463329170908
True	24.893276154702463
True	238.87059891106952
True	141.17074502786113
True	955.1735376321152
True	236.81089538004815
True	480.3222924987691
True	118.78894092833492
True	509.6032614164571
True	145.66826824082474
True	99.16211561603252
True	388.0136418468677
True	69.11831163096033
True	56.05310062061992
True	1047.1492423189106
True	258.4432876796941
True	156.7281554752683
True	365.6399552854248
True	391.1195167582431
True	209.9667401023151
True	159.99355350721586
True	383.7887595928011
True	34.91815147606193
True	491.2665052379807
True	1113.3968103130312
True	110.21872233270328
True	480.4588228739482
True	299.61256971256887
True	25.94492849527592
True	413.554305317228
True	104.83106743522391
True	593.9049308671355
True	200.7336684397208
True	423.9285777668426
True	20.50791332099593
True	443.2586351525024
True	110.83746030203729
True	333.72825699395634
True	33.71720790317081
True	167.67584202519632
True	244.5986702483424
True	750.4296256398621
True	64.44832008475173
True	138.88470073704585
True	239.07250548329907
True	142.12230658743138
True	640.4684045440739
True	554.3994915301819
True	771.9902329832181
True	400.3568318549403
True	545.5651599040376
True	421.9953575553792
True	696.8632361635771
True	67.97340704049176
True	455.8300621155338
True	418.290003464249
True	48.96213308761588
True	79.262427873697
True	124.30033087018856
True	87.87097414512034
True	339.88409739026497
True	846.7041148268346
True	340.6040032987934
True	1087.6657864819038
True	316.8248325462154
True	913.2952311779098
True	139.5546535001681
True	597.5421107858551
True	596.4936456126569
True	705.3080847930538
True	459.2533758362811
True	63.392614560259325
True	297.4183644383692
True	42.18413558407127
True	166.05784422442056
True	179.83795904035924
True	1136.328495596138
True	230.8564379611664
True	561.8037928526842
True	537.303054498468
True	568.1113782160444
True	847.7797944419523
True	588.7219862927392
True	668.8466291462008
True	931.0439736491054
True	124.80368515404037
True	308.7915205080362
True	260.21864317933967
True	323.2638176792317
True	84.2596954222238
True	390.30822915477074
True	4.2404177945157695
True	348.03630996691606
True	236.26431555022756
True	606.9206826770269
True	293.92063514800327
True	360.23134843608875
True	9.947634945047032
True	54.75474876311397
True	547.275456728955
True	33.124367132265114
True	134.70225656639985
True	64.7882793066624
True	151.95494318102715
True	231.2670072556041
True	68.56527948000641
True	383.3702602555367
True	262.2868680998279
True	104.50006359067096
True	332.4733046435402
True	62.47083359520712
True	562.1928796811067
True	848.7191467395953
True	277.067591475103
True	1170.9713990576436
True	112.4870325973915
True	302.9813305782869
True	1053.5617263023328
True	91.13283622732703
True	280.66989220876246
True	10.127315172236314
True	409.2423318081946
True	460.17051092557386
True	142.72296453357947
True	622.1686044560394
True	910.491028410666
True	159.96541548346713
True	78.4213339863139
True	313.8544892540244
True	551.9053440293739
True	628.6881957652641
True	1251.9974376135897
True	25.270743652867612
True	933.3929872180522
True	139.6759999815986
True	641.3574720540234
True	118.56417553502234
True	115.56315494731744
True	188.9791149674278
True	167.73900076302797
True	743.3820623571168
True	206.5468461063362
True	230.919580162494
True	69.52260796321167
True	506.1363936709368
True	445.89004484961583
True	181.16764190146125
True	240.3772657938256
True	16.825241719054443
True	428.0110889404783
True	221.1823602765278
True	283.26239560546657
True	109.52215701432748
True	719.2941507673265
True	406.402044825138
True	255.94974703279772
True	642.2272038070432
True	533.8670565398338
True	450.424915164905
True	129.05032200557554
True	523.6232576219303
True	427.45638024847614
True	2.992492923054299
True	200.33368215946533
True	93.54182260663224
True	241.6728872002245
True	3.0236903055034743
True	125.67320467630928
True	355.98690062611587
True	8.013358891798632
True	841.2276407522527
True	177.8278617073502
True	713.9074290344088
True	793.6244640266584
True	161.73741806067744
True	218.0656269117788
True	484.93710992701335
True	859.2880713980794
True	50.1006224813976
True	38.94537345056741
True	128.87476235065614
True	631.1515068840016
True	712.9650823268142
True	167.44081855479035
True	585.7510567517185
True	598.2048833271378
True	848.6020609768099
True	382.1743723935947
True	187.79624307055408
True	845.9588435614739
True	226.7414617696305
True	152.6520491935146
True	330.9474255207597
True	216.19541570306225
True	202.45668685069091
True	627.1782151844113
True	253.03997044280536
True	186.40159138869933
True	447.4945692359893
True	473.0153028455514
True	62.356471873724274
True	298.73680576290974
True	82.79103539332604
True	328.1761284585274
True	361.03828180352286
True	248.0549774291072
True	178.9048890441741
True	370.7218509501207
True	630.5633064028374
True	723.8475357237417
True	296.63475724938667
True	738.2942524628737
True	63.070987171456565
True	852.7916202243191
True	349.05289333929466
True	12.803745343951558
True	601.253253566103
True	707.6408221930723
True	262.1977956112238
True	173.07787621666438
True	52.60004015493066
True	380.8079646656507
True	79.52302923268178
True	14.826305466208249
True	891.953950812566
True	358.3008806621837
True	175.8818533295229
True	970.303475552516
True	11.224170210146749
True	789.09441412995
True	30.686757839785297
True	646.6283157809272
True	59.645595751843935
True	770.447500623345
True	443.0784727406738
True	185.9015305965154
True	436.915991179777
True	214.2401292404737
True	290.98436081432504
True	233.37158691303011
True	405.6490606875858
True	9.1726995331054
True	322.50403731348047
True	111.72145413370534
True	12.260404487139075
True	478.13569074960265
True	740.4645632975299
True	290.8781240427127
True	83.01575126960104
True	311.3209121951282
True	82.50599811838511
True	182.4579439791337
True	180.54246228754488
True	376.08639026160665
True	44.48646972062258
True	137.71156216683255
True	369.6746024387865
True	870.8829601748777
True	111.89629307293244
True	201.07173816033117
True	434.1530542645944
True	18.953827888448323
True	433.2820037471546
True	511.0052315327059
True	89.9383855893841
True	389.536720016132
True	364.0059105550405
True	430.2986263506806
True	585.6374709077235
True	1044.548357175688
True	928.7324141196837
True	54.123513281143545
True	1046.8834472310627
True	115.24366672571858
True	106.8321989877694
True	110.87460871027412
True	487.42072091656064
True	372.46165963946623
True	566.3860529190842
True	249.5616158683349
True	154.9463394969278
True	409.4586500441883
True	15.392468814478567
True	459.2519508685555
True	383.4735150435251
True	150.13300998665972
True	96.59961722836684
True	537.6781702405846
True	979.0871331471344
True	205.0019633486716
True	67.97231492512422
True	438.2511230871533
True	375.1825969599943
True	473.8071625146942
True	328.39281655857894
True	3.4955595573194924
True	549.6239005807677
True	521.808231952673
True	503.3024237757272
True	176.32610319093644
True	103.68842284949686
True	23.76334068700927
True	380.3827726921805
True	111.04656789085266
True	7.020956794815576
True	32.76987867417441
True	349.03904654086125
True	648.5495943487656
True	133.414087341544
True	90.6258308289004
True	24.752034135170547
True	412.7655751366569
True	345.29252240230187
True	768.0936168738092
True	311.8674771510257
True	513.4666050763808
True	541.3242356609449
True	519.8021666089377
True	290.5439182162036
True	533.234082337399
True	103.37849423712578
True	587.6866543776418
True	8.090150775290272
True	381.37280049653134
True	466.9713456797546
True	923.4554835615284
True	348.6519036719244
True	781.7520357992413
True	984.8878680441884
True	175.897789521404
True	39.310093916616886
True	384.6428893236453
True	390.6659025908497
True	585.4656808683502
True	255.98747415923984
True	30.95113078662259
True	615.0197111303523
True	128.09773781158398
True	1047.4864851126968
True	295.73339013949374
True	479.89725089352567
True	124.29828540808116
True	825.0107254850176
True	144.42173861847053
True	821.9734145862953
True	538.2298270358715
True	190.45037304208867
True	107.10372255938006
True	65.58449208387628
True	559.9194330591445
True	922.0671543641204
True	440.07544817138046
True	548.9553155860804
True	135.42518552146478
True	595.4302917137212
True	475.54360281100986
True	807.0349743042773
True	327.0901011037576
True	578.3570400499233
True	112.60109852492606
True	24.673580328758547
True	410.7582915482225
True	163.88424143961657
True	106.4441654942494
True	354.0397461231545
True	1120.8290769423063
True	249.57538080528053
True	550.7256705255976
True	13.783888097241045
True	71.8974012300915
True	316.1087691183825
True	804.9363856314578
True	445.3358141523474
True	509.3649561476829
True	730.951149369447
True	67.26266335970828
True	739.926223268218
True	46.38235846925719
True	100.42975669930895
True	182.7638440745353
True	83.21563787654888
True	25.42147009658053
True	300.73785025947626
True	460.6966740858705
True	910.5982671602508
True	871.9693272494111
True	6.791932556807694
True	281.5255479818063
True	459.634308322554
True	123.03870523750872
True	243.8528138757341
True	323.4977577468115
True	1331.5615075999278
True	440.89362596641234
True	23.168844545960376
True	179.54181989315236
True	674.7403107527161
True	34.23721622801638
True	173.53095881083465
True	553.3374292674671
True	71.98317310309193
True	868.1891221054699
True	315.44484344284973
True	669.5999844606333
True	77.34700965282997
True	679.5362788141118
True	586.4849111535874
True	856.4841573414474
True	258.33688332089827
True	512.5913083110203
True	825.9442925305622
True	901.2598591381465
True	218.6620912467216
True	785.5932115019131
True	220.31980970337517
True	447.66173287741793
True	374.2964478609873
True	490.86149174581936
True	487.9497850702982
True	292.428953594737
True	345.266614933954
True	111.74224169114558
True	358.945820573354
True	1171.9099190932802
True	331.74037014929604
True	151.1864418446889
True	299.3402868720271
True	726.9044160773107
True	642.1913220707986
True	430.1911794072453
True	120.25592808759792
True	346.573899297731
True	32.60080472598828
True	173.30759611358505
True	92.34179908560188
True	88.4208656005809
True	549.3249841895694
True	137.27516407284344
True	128.2721931447571
True	106.69586728721876
True	88.96378658486628
True	444.1749477211289
True	369.2291476605718
True	1061.541469424277
True	543.6689404909439
True	825.0414839954899
True	274.80099860579924
True	297.2330917717204
True	536.6254177800494
True	190.68278184861447
True	754.1157511201407
True	247.29547028300684
True	363.5792346832964
True	68.53787174061623
True	120.5218219483694
True	263.7235370967575
True	125.79493496512956
True	474.019692942412
True	31.88955448478669
True	567.8007012345596
True	1017.3531222318164
True	737.5815667245749
True	1.0140803646924743
True	64.70768725732079
True	496.6664301940402
True	438.2114813034629
True	77.27781841442224
True	117.70785891061308
True	308.0126457607178
True	77.94041967589423
True	50.75191127905117
True	746.7780867374277
True	665.0713165173038
True	152.04076993213852
True	164.43671185879668
True	542.5325413816582
True	54.88410583022876
True	24.508659598928727
True	566.9129647476037
True	436.8911091177308
True	1135.2162291309228
True	43.81150717740883
True	462.0337247734954
True	910.7140421313806
True	793.4416360157176
True	279.538588619934
True	717.7245118709704
True	383.8852311919752
True	40.4237822904862
True	97.7433767440532
True	717.6845223761987
True	80.4678537710826
True	138.19702246701584
True	895.7456978699195
True	183.78394132321796
True	272.82026486039894
True	107.0795340658764
True	644.4910596442152
True	605.0775867846227
True	206.7156642213534
True	430.6838164509116
True	38.2214674533429
True	276.05020598908567
True	598.0041895509233
True	629.9483861801932
True	319.0245318442514
True	75.53732451096255
True	942.6978925142168
True	1099.3838785843354
True	552.7927233560019
True	63.8840649231314
True	30.818293713843428
True	90.65436364043192
True	107.54302236501586
True	100.46720024440424
True	894.5515319807954
True	1154.3907813936578
True	701.6725863854197
True	326.6303080352369
True	8.430538538426685
True	20.96257856096484
True	332.3822406730841
True	467.2951534766464
True	46.3032344992117
True	561.4093979402279
True	432.8613628659924
True	399.8277970761704
True	85.58728143764277
True	199.5600328220521
True	268.25970606662344
True	138.2511675558414
True	391.3190039359544
True	40.91348354877723
True	173.85230268996608
True	1167.6154088277765
True	6.996312045096662
True	27.322359817915007
True	581.2514026456677
True	363.57305659482927
True	763.863358860185
True	156.74875111289074
True	766.0602516916617
True	600.6734982239783
True	278.5538628753254
True	425.2073989953733
True	338.37714879432207
True	289.86096185608966
True	267.75972896865494
True	392.794040477395
True	508.76695105726014
True	511.3886620947383
True	103.88456600184809
True	373.4216174622501
True	8.248384660133489
True	191.9786369675832
True	232.6717497596288
True	879.456905609252
True	590.764650291657
True	30.429726848277635
True	724.0958059659282
True	827.8056369522533
True	101.77344210570077
True	351.4449471160218
True	885.1441459251486
True	216.98771177695568
True	163.42113855402806
True	523.5923630447703
True	570.4860021024253
True	1083.4896401656033
True	142.23750298610213
True	151.0650173270758
True	251.56530290607307
True	314.00040908817107
True	426.73294219580674
True	415.7574955046797
True	332.68122500129647
True	459.254735197638
True	483.04538244064537
True	220.8163059915049
True	1481.2160683090185
True	261.2933472507479
True	391.4948429979663
True	51.483673795599046
True	775.2899402317273
True	255.0734204146072
True	926.4176531753344
True	556.7419776334349
True	330.3380259676195
True	765.8791054615741
True	278.26064414004986
True	212.1314627452315
True	253.3491979191444
True	217.09414184769744
True	133.6095308949321
True	245.3394518482482
True	732.5918389617422
True	518.3308124945177
True	227.81558877330852
True	1182.16672155283
True	118.82531698684564
True	256.5155890811862
True	71.41404190990596
True	315.88247311524185
True	416.4754961551391
True	95.10500821062608
True	222.1457932482137
True	76.8096654076177
True	659.8471564545448
True	373.8110834567971
True	233.78539084424136
True	725.0932869598763
True	899.6515092270176
True	818.3564354754785
True	846.0796748251779
True	349.468069940545
True	1.4979816918495643
True	260.1249630728777
True	56.56337004896629
True	386.4327249405413
True	53.56530122770872
True	373.2780045641399
True	874.0389231070395
True	1036.297369346752
True	390.6518861177474
True	22.721509813124424
True	546.652989507168
True	509.2229248294624
True	190.55344821484508
True	246.2748178787481
True	289.15664071197307
True	24.46617635671129
True	123.70701540240589
True	947.5859407292768
True	60.79435503023517
True	490.9433914509413
True	780.5985108012221
True	102.66506347016836
True	251.09463065003848
True	113.0272231112034
True	15.506044000101186
True	1.7354950185654938
True	121.95075719090272
True	1029.8616538438328
True	464.9790334298462
True	65.5697368554324
True	793.8300034966151
True	334.29279780804075
True	1.2015734715635455
True	446.5062649614205
True	192.64078399687136
True	522.0736633717863
True	87.67415489147272
True	331.06352089210594
True	382.4848268934927
True	174.23098802521713
True	208.02829845341185
True	126.60643700565538
True	169.13946471942933
True	999.6130561322572
True	15.335579073495886
True	504.50371600901633
True	493.5317709316578
True	398.3176719331523
True	215.44402342978236
True	230.10878978510945
True	155.95806006771397
True	50.90905267261322
True	463.99766575551126
True	148.0315732724397
True	848.5103482290476
True	822.9314169782023
True	245.0776485299889
True	323.03658066263694
True	520.2560235789957
True	42.99600720774298
True	86.71534014844146
True	710.5496138573544
True	1075.775588485335
True	112.00026000681912
True	724.4358327356996
True	136.99799745195574
True	967.1391702085664
True	661.4115092894643
True	106.50209985363338
True	273.31082934140346
True	620.0366029625462
True	261.3262097930101
True	44.11168786616774
True	554.8160695437501
True	436.5130160341228
True	5.515705304952023
True	468.125961398104
True	65.81732536170969
True	183.21829090311823
True	247.57109790692093
True	302.33814794805926
True	75.89051243734085
True	220.3011050341437
True	349.67838610826
True	441.8900758705523
True	922.8487142670746
True	50.50863001964515
True	903.0765494614736
True	997.262309449908
True	128.84033857864142
True	75.77219865336747
True	950.5110408726736
True	28.38662618860679
True	224.24367983589292
True	83.93541844830473
True	210.78760024712275
True	365.12050654718416
True	960.1789342256236
True	98.30738990878524
True	71.61679945334572
True	676.0349606673146
True	274.10258196388173
True	704.9208220830005
True	51.12009117228894
True	491.8011070657365
True	394.5170996376672
True	682.1305209835333
True	52.22052410560396
True	111.7341780775204
True	28.808563482874817
True	279.89021522038934
True	42.9616529527102
True	349.0085225481332
True	2.4401897068846257
True	1177.525326651758
True	100.51626386349436
True	131.53435601465185
True	367.3872331837204
True	739.4896969462503
True	676.5725106803352
True	1017.3760713557848
True	470.0147912988613
True	418.2856933794234
True	136.45808163685965
True	403.4611318841752
True	822.4673340079968
True	438.8811542718302
True	925.9089011681408
True	87.1120161683203
True	425.52668763749216
True	176.9820406526531
True	283.54596074854163
True	751.7556335789968
True	156.9988512842769
True	137.0921311798245
True	66.03484913357869
True	869.9416892032646
True	766.0480874491783
True	82.926222393047
True	448.3606517360887
True	723.1108588254968
True	417.3842471636677
True	56.65380413317671
True	311.95564604384833
True	778.2596271440129
True	31.3920352331627
True	355.43372940067434
True	161.46785734436477
True	288.59122113637443
True	32.16439144378707
True	208.78793015008088
True	776.0073051092304
True	633.3711857364883
True	56.56569569903388
True	286.43555570673453
True	897.8891138506068
True	16.44602198410948
True	321.39603686398186
True	281.0472842262224
True	425.4602211254617
True	225.8321503138833
True	597.4603946689583
True	47.77515074377746
True	952.0558027346082
True	910.7551255906534
True	48.57569801012679
True	382.50109048631407
True	723.635347861925
True	890.3094010786882
True	266.4270847810191
True	592.7687678494333
True	125.51727169983523
True	199.8259855854828
True	134.6777496777604
True	134.60893937831486
True	195.9613211121422
True	935.4106826639196
True	825.154626490976
True	903.2587045767258
True	20.880379397816256
True	28.39565193277343
True	366.4507744676936
True	13.948553625666865
True	647.645436756083
True	1035.9971706784202
True	263.18587283993367
True	211.5187082245617
True	86.35524905236488
True	210.9447296376408
True	132.5529915133603
True	44.60799271608692
True	137.60713363681475
True	91.93731192452164
True	245.31328174587244
True	538.8529482590802
True	167.82717777554743
True	31.223998503828646
True	55.9925061166707
True	446.07663278601626
True	260.40489782554283
True	588.4644027257028
True	22.380941016316328
True	109.9885255331684
True	661.1543619172253
True	260.6885987490576
True	464.8110407089955
True	661.9305849344106
True	110.46557120124582
True	111.42133300088648
True	77.39051112930848
True	26.766546090354588
True	120.58746963445395
True	85.26577746893359
True	99.08980804727514
True	157.16191560440754
True	239.97168601710268
True	813.8034414030965
True	287.30567186421234
True	938.108460250314
True	167.66942286622697
True	205.07700551001645
True	785.5914811227906
True	297.38796151973924
True	599.356656638266
True	250.20242717699625
True	349.278217026549
True	447.9366916764865
True	545.9567728538104
True	641.0077761810636
True	375.3170719524911
True	35.92506031887876
True	559.6234497060485
True	607.7376468387749
True	21.35141395571833
True	11.781014052838046
True	264.6904887694336
True	394.25268957981
True	453.8359570873844
True	71.80416368284156
True	640.1615235211483
True	943.331626883984
True	239.82363380375105
True	876.3663330153015
True	271.4049343561081
True	107.08932614549052
True	277.6574101916124
True	673.5491388029867
True	39.43981656887993
True	592.6842500102778
True	1271.2127895021345
True	1027.8372612747082
True	912.6786639513368
True	199.7379394016766
True	96.60719217387506
True	203.82658362451767
True	827.3069626217365
True	141.9180146778366
True	1074.015674674789
True	885.398331342521
True	38.84385877380125
True	89.02058012573066
True	399.8521513597885
True	409.13794373291466
True	209.3354020823996
True	527.6498179177396
True	688.2993237050623
True	124.23165231047396
True	279.1914736745523
True	1004.4317598345972
True	53.960165785053206
True	691.7986686596996
True	543.7078309925347
True	39.225238151787714
True	822.0434478333101
True	370.4833258942882
True	544.9517437935637
True	118.660253564046
True	271.1855817606984
True	211.10264537886232
True	27.167127447309436
True	134.69078799706588
True	755.2211943844538
True	141.23764752337755
True	376.981473149912
True	63.84194403090441
True	617.3567440026687
True	625.5399481890956
True	229.04766440728537
True	465.3691660009976
True	171.05106087079693
True	167.4294216412897
True	209.6130113649305
True	295.7044856416993
True	353.27731084724934
True	126.1503021713462
True	189.26866884964005
True	26.10603915957433
True	866.7588214994065
True	304.87118792836543
True	8.551108415131797
True	370.2698702297982
True	175.60860740546522
True	628.2303262021147
True	367.580028855097
True	583.5684606354425
True	553.3814499236346
True	481.5148937412392
True	784.4756066685434
True	242.3055307231898
True	541.168644056255
True	156.7163303993973
True	505.0519570150213
True	370.3644759983328
True	372.03853631353616
True	125.79024999361698
True	141.63654410137258
True	108.08468447211972
True	64.84091065943933
True	750.2121074385859
True	178.44521037828866
True	46.47689415975839
True	0.0
True	541.7947465885173
True	111.2056255980592
True	22.651868115114272
True	39.221002904305
True	111.43052346277184
True	530.605848820895
True	186.68858418893333
True	102.49027341010432
True	35.10128385402623
True	161.65544176149731
True	898.0954017015578
True	51.64981852446244
True	229.3991252567732
True	746.4578025603475
True	316.3118700021422
True	459.4385343738707
True	475.8908520712863
True	516.6024473406752
True	602.1225396479655
True	896.1831856952266
True	264.45491354802016
True	1023.8705391449676
True	911.4143252360616
True	627.240276571258
True	355.72090688600576
True	820.1794276150916
True	9.928411357767022
True	29.824112826981903
True	282.4298593912962
True	43.82352732087204
True	206.667929511486
True	757.4493311702417
True	216.51947255841748
True	732.018721427191
True	764.2096431636938
True	123.46304171194724
True	375.1391167835724
True	577.1939883940377
True	23.15510307032514
True	134.80890017647204
True	439.513847421279
True	297.6492927127215
True	198.6235092758861
True	110.68813150220994
True	381.9749921947196
True	24.592248018270848
True	369.948996408881
True	350.7612852115504
True	1069.9969606758657
True	359.3524497153429
True	31.959457916876488
True	441.694120175046
True	422.1337125180129
True	250.14040582094515
True	32.82013017355035
True	755.5390008406436
True	437.8024838945105
True	180.2600413148717
True	12.85240976442572
True	1199.1699369439773
True	164.5678950898653
True	26.455196220385574
True	303.2235705522227
True	286.5601894771728
True	112.08715475680252
True	289.42528302135605
True	48.00522186732209
True	328.5291100740166
True	301.4966814700135
True	320.39920923354174
True	31.94209240295155
True	50.400281937547234
True	1058.0789030168544
True	24.38803211956368
True	14.13154565412977
True	180.71103642957667
True	659.6770142950431
True	9.381488830385136
True	195.6019536573597
True	172.7098072042781
True	525.5682276025148
True	366.1146228374688
True	713.192281840409
True	317.1380205229345
True	502.1477971687246
True	460.1740174939352
True	496.6150129442928
True	103.04842947701556
True	1263.1895897930644
True	951.0446433374688
True	291.3418117570121
True	514.0953254269167
True	104.14003381409448
True	565.0363018795961
True	437.829759705996
True	148.332758035782
True	76.45223337377304
True	356.0536527616275
True	165.5629373315636
True	31.77566461487196
True	633.6561198978185
True	391.6454370863824
True	72.43652506671643
True	29.34011496576852
True	651.4080427601014
True	494.4301021658277
True	74.29753843855019
True	21.54178463149153
True	314.3147029523114
True	333.134028694193
True	703.0531845758718
True	554.0019128454337
True	571.0250251227649
True	803.0418232778649
True	8.526685097892377
True	55.60732420915112
True	39.03844089815056
True	59.69090145711689
True	516.1945526604514
True	595.5387093855891
True	88.10051095880567
True	112.4939882627362
True	195.01759956082907
True	75.54983868403096
True	177.03137383655556
True	200.13050299236505
True	264.41915794576295
True	826.4057077250914
True	594.6707549873381
True	279.45214650191355
True	198.87866715732335
True	285.394478855697
True	240.45036749267183
True	769.1490571526022
True	325.37185665555063
True	178.75262468770654
True	879.7417453240315
True	340.47701630414053
True	483.92718804808766
True	154.0345748172067
True	120.67617386676385
True	65.37117542723348
True	219.1914043806295
True	949.8426174014664
True	520.265660697882
True	113.48617953877162
True	355.3407849428121
True	101.93123630104168
True	654.6319504931473
True	5.462471846899485
True	706.0074447380377
True	35.50805840785771
True	933.3769383908116
True	843.7615529316607
True	216.5931437188855
True	27.644999110129355
True	80.39367134383694
True	447.0483526392122
True	234.47988471645763
True	1.054773721554355
True	76.49551152698399
True	1099.4159606918888
True	348.3765358813455
True	674.061791140279
True	491.5793163484078
True	30.962547182104338
True	136.02506298076594
True	447.2662371946422
True	931.8880621376296
True	796.8226127891049
True	434.53055319010144
True	345.7948880751881
True	17.53159653537468
True	73.3216220985184
True	742.2442800537364
True	459.625526411944
True	387.0809563784273
True	875.3469344858664
True	26.43397933579901
True	216.41630897462065
True	883.5101660225835
True	228.58386022155244
True	10.250365795375169
True	514.5363462033685
True	106.74376013872056
True	617.7056024346314
True	53.20406307477526
True	255.05690940291572
True	855.1080968467103
True	915.6321428466562
True	278.3041529356149
True	415.4243015626872
True	114.82876456974664
True	600.0275139763929
True	253.4341029190808
True	194.58612630438463
True	868.9794891180514
True	55.722367266963815
True	677.4423493616549
True	277.1684340115543
True	296.59129128506487
True	162.46253350799353
True	495.795647512097
True	638.986679991456
True	359.3369256396284
True	409.0179440532528
True	66.85170824203325
True	158.5121635328585
True	448.9703866010626
True	215.9845400593757
True	35.488910766012864
True	205.77462618004728
True	395.45089014179774
True	402.246086287102
True	747.2197203887274
True	133.88169587805365
True	645.9406495939335
True	516.581333519031
True	584.2471583613228
True	130.71355184448774
True	40.05284161717999
True	661.4055620748776
True	68.42198995591232
True	555.8565078383351
True	674.974850609106
True	454.0721500130842
True	134.38437785815694
True	519.6052647589264
True	4.658336451884393
True	382.1105112909733
True	31.48260778181896
True	635.4519044299931
True	271.6290153510587
True	584.9241259530718
True	685.6852406524404
True	145.07748769256258
True	526.6392644877249
True	489.5642496538022
True	61.497190098249085
True	943.9066668260912
True	2.74254586861853
True	27.90295906724265
True	638.1682917047185
True	676.2136138776298
True	130.46251442330984
True	410.3288356507448
True	128.30910539063987
True	75.58720569103548
True	461.7943159855647
True	41.50858458312318
True	507.0738651754836
True	12.605313515349676
True	875.0818060186004
True	548.5361792245671
True	672.2507960408185
True	99.0392052725866
True	370.0471107550052
True	1004.2951831313944
True	811.6576158485792
True	149.84661216559692
True	550.66074738911
True	458.3516371811373
True	241.4698979688116
True	260.7418955892043
True	6.61293134045054
True	319.64954149050004
True	11.82054605945066
True	367.02268035825705
True	73.86979446823742
True	414.2908736788997
True	641.441855970227
True	121.94184804975325
True	235.4442772527985
True	645.6766872208766
True	661.9858823451845
True	290.08968902434333
True	137.62362613960076
True	162.59766929628418
True	466.91476345698334
True	89.16278765597195
True	9.281697046450176
True	504.2347954450216
True	550.1687269258738
True	19.508075340188377
True	134.7198716819827
True	908.11891450017
True	487.2128701875136
True	263.35709694953897
True	33.40300932520823
True	465.00377462644536
True	104.4087192761568
True	576.4536407182864
True	674.3935658322238
True	285.94058807217334
True	379.6387660173034
True	178.98315735354564
True	242.88429415604045
True	75.9107994245236
True	212.47298453062928
True	494.9617637671095
True	22.23828327038745
True	446.561139672989
True	378.1252858735105
True	680.0362171445336
True	869.2141723809601
True	914.1628697017484
True	160.5098993249368
True	404.2605882965938
True	75.69916417662915
True	197.74443890546817
True	318.3035137553549
True	11.46874983970989
True	792.1861392169006
True	22.338125304462352
True	401.41218231628335
True	274.4908924059047
True	630.2605623434481
True	205.1835748344248
True	39.28705009771286
True	667.9486909255822
True	1063.95664307807
True	221.30158381687284
True	135.31054740894768
True	602.3277040785313
True	458.4175482643349
True	17.648264506896325
True	833.1404491767894
True	117.08742592605992
True	45.72890161433833
True	315.1934842476316
True	350.9420254895888
True	390.13954854430455
True	269.21879270320795
True	18.717253042167567
True	22.85062935314981
True	826.316338366824
True	187.22466576880697
True	113.43166808621255
True	858.3776552937755
True	657.1200111429065
True	627.6910083969763
True	449.6020893088365
True	144.96576820622167
True	32.93486162501822
True	98.54281314625044
True	429.53706111879
True	240.82777864401345
True	507.7116754719924
True	142.57571915355766
True	498.9024656485841
True	648.869432395331
True	971.5582139567816
True	24.477989353299485
True	1035.6554102707958
True	1104.6919730060013
True	471.6989514017035
True	84.14521004601016
True	776.6573667881352
True	657.8871780760637
True	656.9353654664876
True	171.12398850590236
True	754.6058665376001
True	703.9785966440712
True	118.75959047799796
True	751.1655183817496
True	825.6117552844827
True	469.3705665369193
True	218.07404646879647
True	75.13339757856731
True	314.80697015360494
True	336.3735741219877
True	462.3883067956513
True	428.7510788906088
True	205.08283888122824
True	318.25040180916494
True	2.3398735340612475
True	13.995968366539516
True	111.31073489637856
True	131.52744724988395
True	362.625437185396
True	344.9440859220538
True	106.69709648489186
True	16.233428835291253
True	210.86479544802563
True	828.9208457921654
True	465.504515282381
True	509.5397119537271
True	560.8045519284825
True	829.4132958858436
True	638.4425925475884
True	90.28503560900336
True	204.4260312707848
True	246.36261071856143
True	291.6347673973388
True	104.4944430238391
True	365.4401110131032
True	429.50388836855865
True	165.03720430698132
True	654.3523848975923
True	245.7127071728812
True	201.70087616739903
True	29.39273530143788
True	243.37102422239843
True	465.1821746264822
True	166.21426677303353
True	543.2970337377506
True	490.9496690880528
True	245.188838013609
True	107.80878218727916
True	36.791091221168266
True	409.331851288605
True	785.9548410016474
True	161.6155021805697
True	1072.8703565914825
True	1037.3279555349222
True	476.91733404396655
True	103.36094347211196
True	128.43612571716935
True	664.0084926555977
True	8.11327758919343
True	224.15063167127437
True	131.79976112314773
True	117.28688992293922
True	331.1903987941697
True	633.7148063151923
True	36.97846342717999
True	130.38863548169385
True	944.35339054992
True	55.4477410091316
True	451.5793473271802
True	525.2759486963054
True	247.4073070232508
True	126.78460294587092
True	973.6307267065928
True	1182.883130783419
True	517.8379805066968
True	660.1784337593622
True	204.62628023879208
True	154.01964479904782
True	317.3050669580358
True	259.04710206379167
True	167.3632084505105
True	303.94325328815006
True	343.1799525871319
True	11.005640536925592
True	618.9770586702764
True	151.85778218892145
True	79.92886274777221
True	449.1282716568131
True	321.12724114768497
True	1186.0292141543675
True	334.66620104462976
True	961.2660334498092
True	9.678211017832815
True	264.57950534858253
True	219.79640171265245
True	153.56717226096697
True	480.0792929089529
True	199.1973486820416
True	403.8944248553212
True	319.02649143680367
True	106.8358813521854
True	360.67179142230594
True	1004.9020362405984
True	704.8866710945119
True	210.4321580020574
True	109.10571157581566
True	288.1922918371479
True	25.94552545597494
True	351.36877717993576
True	324.7088759071593
True	563.4350001079063
True	434.41843712907286
True	348.6817001956956
True	162.01903007880065
True	12.988187187059806
True	429.488388657234
True	289.506824400885
True	140.5886629104158
True	296.41925939232345
True	432.5038636964049
True	823.9070623646829
True	314.9410668857715
True	779.2847873407782
True	403.1498740893823
True	374.69038785463977
True	1.5400571402192256
True	1168.7069149430836
True	102.5345111766968
True	890.6747359696274
True	200.5788301401824
True	464.5103504211696
True	667.2557248236749
True	88.64307853513087
True	491.9197256365836
True	34.44658584717318
True	411.0223729637669
True	75.88151584606405
True	233.0076042665833
True	33.71514379863204
True	679.3939730217245
True	187.0418612938686
True	24.834999543272005
True	378.0555178044604
True	114.13714233054216
True	168.22496462241116
True	860.0043916539183
True	257.4627041948665
True	151.72616660225864
True	379.6758998824064
True	516.2502953183853
True	352.3520682325456
True	519.1652497569946
True	608.2150944984123
True	147.57651025361463
True	7.450178074249855
True	72.00420780173297
True	425.95451228609375
True	92.85507290587212
True	79.09155948368985
True	1049.4888776009454
True	26.583421699371804
True	321.5191598169776
True	316.97042589209894
True	438.8270317890572
True	677.5605035704873
True	190.58658181663608
True	648.1011440041029
True	322.1835198002911
True	344.8794801261634
True	271.36393360843283
True	214.718046446678
True	346.75115883432454
True	440.89094835720334
True	418.0820934367733
True	598.6456340211911
True	138.0489805298061
True	76.01279452216137
True	40.95469614359614
True	295.98326053181665
True	644.3082630957088
True	399.150667756023
True	777.1609089099683
True	216.26453125848604
True	393.1510597693426
True	69.5400430084876
True	56.789017676379245
True	438.2949430274066
True	206.656867303153
True	220.99333235472457
True	43.77579822896644
True	1083.915643294343
True	173.61656705695415
True	883.5332735975736
True	319.1476920921605
True	936.9017679836302
True	235.52700533395844
True	467.1789501954199
True	529.9011558911384
True	598.9109810297874
True	204.38147581330756
True	482.8359515130759
True	897.2307839081273
True	130.5388191162976
True	7.507259031119543
True	570.0852842522561
True	29.24610887343058
True	77.82454843200858
True	800.5543889090127
True	232.91682283360896
True	994.6885423055172
True	688.7957502105518
True	409.2433828876718
True	281.5358052554609
True	490.1486486438304
True	331.6657685275821
True	188.8154438185776
True	663.9978849858738
True	728.1013626099416
True	205.12935860127985
True	85.70751954711454
True	552.4664016529082
True	139.78349187021908
True	383.9659597411683
True	338.141139787579
True	64.23769602732466
True	378.4295693040697
True	403.9462488977056
True	369.4517483976618
True	405.2905737403789
True	410.715962230505
True	647.4422115131717
True	55.62158251197442
True	458.2501925754648
True	332.4902019238703
True	640.9450213429462
True	210.85277283363973
True	104.11873480728464
True	38.076343496911
True	539.8952515279716
True	626.6499654890068
True	191.2956421376917
True	415.5124596620459
True	344.8498362848967
True	18.290739158332165
True	161.39355268691898
True	285.70578942239143
True	3.5425551013289978
True	888.0515506836452
True	80.6298509690584
True	107.6290435973056
True	116.7562412434574
True	372.6926997102137
True	36.40266175544051
True	453.7302002940327
True	229.11025674309496
True	5.417741994779604
True	122.17041886580454
True	430.0080089444304
True	52.947642094006085
True	70.28557114045473
True	186.99957428481136
True	296.55286750281743
True	981.6979139848156
True	390.5513294279495
True	935.7944860335444
True	183.66290768399887
True	1005.7253721182624
True	790.7666882025869
True	645.6990450736872
True	408.2687022420666
True	382.9025398481096
True	75.0228490873052
True	69.39775262412758
True	77.60324083377603
True	177.6511190906831
True	480.9129132016509
True	1074.467614483658
True	182.62543429899785
True	362.1519586800917
True	438.6849759502554
True	591.2352068299338
True	610.4787149908296
True	268.2746804762135
True	458.9465638211231
True	689.9250562520717
True	97.53802940547097
True	716.9845648275673
True	264.1501285082407
True	132.32598997174534
True	407.7238067258532
True	874.0830032303506
True	419.8833543308961
True	837.97095520869
True	194.97839916838777
True	351.7967261785434
True	693.8569285009693
True	618.4040439522839
True	189.3431649857069
True	241.52304769069187
True	808.5834924438293
True	31.227375613341216
True	185.6692153928248
True	485.4812037705765
True	724.0581281381214
True	104.25454010217535
True	38.61900362703936
True	167.11527482323126
True	746.7838949207289
True	326.665141079712
True	556.4120370492244
True	357.5355690464169
True	301.4961414476814
True	445.5174884340445
True	495.6719406695994
True	75.07242249882216
True	356.0160931879924
True	756.7688008588938
True	0.0
True	288.289740942929
True	258.9628124912009
True	979.6443618887116
True	147.85880360606888
True	639.034229104285
True	642.0677782397651
True	113.15602264118236
True	211.84060618581768
True	130.6150713303273
True	11.432796045261217
True	287.83736385628816
True	376.9044762904913
True	1145.5801488213292
True	237.5044153350061
True	382.4030227370943
True	661.0614369310113
True	196.656255958152
True	30.38425710600368
True	860.9926118599229
True	590.9387516952862
True	152.0390629705594
True	616.3488387427437
True	161.8481647213709
True	305.32413537084426
True	755.295671268255
True	33.78339475787621
True	105.3978294611201
True	526.6019673800838
True	64.42015670121096
True	76.35520801809612
True	408.9066587825765
True	25.282627738788264
True	749.9386721108897
True	103.30561602814842
True	158.556879978976
True	19.141069832455443
True	706.5178490301114
True	29.209840981518603
True	765.6785081301656
True	401.70833847224856
True	115.07410679394994
True	707.5525018084315
True	546.4305035262628
True	552.5815838440615
True	47.737972228921926
True	367.08644877607634
True	5.489632734090658
True	95.35919491887088
True	376.89967781395376
True	47.93789946060285
True	125.71501783084908
True	298.81739215753703
True	185.55715475806025
True	101.02914752455636
True	667.6191057368374
True	22.089767635927423
True	1142.0875901832355
True	495.5355308690732
True	298.2207189659583
True	500.8393665753276
True	119.30412176914048
True	773.4755265354481
True	1098.5989955480716
True	735.8905379094826
True	171.55738864969615
True	223.5940310645816
True	52.71244246277608
True	58.88797897929184
True	150.9059487778298
True	98.32825009715263
True	176.53213399381943
True	1158.3563385106338
True	318.86423536793313
True	355.5188431593793
True	697.9164336233772
True	16.947210061318636
True	15.816298260355849
True	580.3126015417147
True	6.136641683140863
True	115.05062109649478
True	697.0218682233478
True	182.43213617057356
True	631.9875161639258
True	869.8859334471491
True	151.38231015587866
True	900.4607386695733
True	2.787170635877287
True	451.0989526012333
True	1046.4482392599623
True	23.90398443869605
True	236.35418356441136
True	146.81753160614687
True	970.708545511884
True	227.56415087806712
True	467.2348416878299
True	117.97939648190012
True	517.9280429376246
True	153.79432935206202
True	98.82376941428912
True	385.4709115668422
True	72.4579465946705
True	54.36611480604359
True	1036.6554909691483
True	272.9963582924493
True	158.3605564485533
True	361.0347202529788
True	399.3463031411858
True	212.11699928645172
True	164.71777228050175
True	383.8457212980229
True	36.19580792150782
True	494.72442915799616
True	1126.8729880972348
True	108.91139250417598
True	478.1844124035735
True	319.11840566484693
True	25.08715856034705
True	405.4823853570104
True	101.59260890980688
True	548.1345624114723
True	216.39990724103305
True	417.0421774919034
True	19.76740852754352
True	430.5643374224799
True	110.97392461269978
True	326.4729643896536
True	32.07830594525667
True	172.40723716754115
True	240.91423234681167
True	794.0443496738658
True	58.0118295049388
True	136.00107512933218
True	230.02544707133083
True	127.90365675235542
True	640.1535628622063
True	554.8000693529832
True	776.4595405550643
True	391.9420789917637
True	544.512747495959
True	391.8846870955577
True	687.7023699313737
True	74.26659923106016
True	471.7137302278504
True	437.20889441400885
True	50.42771085444277
True	86.44024312642816
True	132.1162199919121
True	89.92447234803129
True	316.78005041933983
True	847.649471603827
True	335.4408938333864
True	1083.3591151142462
True	301.8011391776428
True	882.2100706022409
True	151.9727237011938
True	560.4416179892867
True	602.1506042221679
True	714.7104932635237
True	444.4620245654127
True	66.57054025692621
True	283.1494915917784
True	41.00918210300672
True	167.59807905380214
True	171.05010234178525
True	1107.7763421354944
True	240.90063536443984
True	553.2977242041512
True	543.9829884841255
True	554.709883235626
True	844.639619632657
True	585.4752088290243
True	629.7603701565226
True	915.5215400428414
True	125.36786331655476
True	310.8738626693921
True	263.1963253592659
True	325.8396801486804
True	88.95654574387481
True	385.16016281977664
True	4.745193887399724
True	316.236584802137
True	256.1309288033471
True	619.9564176232299
True	291.8320798611433
True	358.79342326065523
True	11.106193709918138
True	63.70061384275703
True	538.3298505497556
True	29.144590089617022
True	145.47735986103245
True	65.93326550127796
True	156.61617107194246
True	228.97154152118048
True	69.19477757019345
True	395.16571073637147
True	270.5297552572035
True	100.03586601509755
True	339.93083674003265
True	64.94176524632205
True	598.2848727142442
True	817.9011763209462
True	286.0908188366736
True	1131.48105055672
True	117.30482117987324
True	299.4402942355408
True	1038.9785536644245
True	89.14836649487776
True	276.8182764779911
True	9.35310466526966
True	395.8172793568195
True	465.0041248885917
True	145.2447749455582
True	621.5319706832262
True	922.7625675121014
True	156.58091996332357
True	76.10055219533422
True	332.5506792445361
True	526.3347662035795
True	610.2253456823602
True	1233.5378604468956
True	28.18690595303943
True	955.528444329135
True	136.77116281691963
True	625.7354012776977
True	113.7746111263042
True	132.98941817556022
True	190.0900380972
True	173.42840661648435
True	758.9977060302776
True	210.98387038781485
True	231.97076945700525
True	66.84442333593046
True	507.1418875596244
True	442.6498120926524
True	174.58630451620562
True	240.15348189853617
True	16.824818940480128
True	424.6065748301333
True	224.04537263700243
True	301.1820294604398
True	116.22592851621106
True	705.0327859678715
True	414.5691581581962
True	265.69478274952326
True	647.1679191892198
True	530.3482422902775
True	477.6606455685596
True	135.33285220381688
True	522.4156649829677
True	432.673353826527
True	2.715657512591449
True	188.6246307785166
True	92.68995776278686
True	242.82200216870257
True	3.415322966067424
True	125.85913246599164
True	358.6293796006812
True	7.163468153072521
True	882.8725423241547
True	169.9622906696131
True	734.629793766638
True	799.239541401343
True	155.92830171770382
True	204.0517654194309
True	472.1008616344288
True	854.0477719576953
True	49.61332384061924
True	37.369714377512906
True	122.72422053373457
True	636.0356497779771
True	727.8619195736483
True	186.02833722799372
True	580.5125310403613
True	604.0862751318274
True	881.33915342364
True	415.8912142793398
True	193.2103037096523
True	878.074296970535
True	215.40666385834376
True	154.08229352299665
True	316.8937756556379
True	228.98592628947875
True	209.05934281708016
True	605.6447390667842
True	250.4117743131044
True	193.2850548452029
True	466.5109847339752
True	463.3777512352138
True	63.389740387930686
True	276.38143188985
True	82.31414653831537
True	345.0492000803036
True	359.93351800106296
True	256.1716684711473
True	182.76149512293247
True	380.69938760954966
True	678.1961145779923
True	762.2821377700125
True	303.9715132021457
True	723.1720235382755
True	61.57707744353765
True	865.0784867276591
True	349.81443257687573
True	12.616020446883873
True	602.2751579017315
True	700.6304994716742
True	249.5962998678143
True	171.04834253357487
True	45.68273895014596
True	376.84834844168927
True	77.03439396501446
True	16.183321783752188
True	903.6494003448576
True	357.8718359073998
True	171.72700829780217
True	988.905574187348
True	12.210285239460603
True	790.3467393614587
True	31.899106650490797
True	643.7351601061216
True	60.66702615260439
True	771.3524737792085
True	458.28362649581993
True	202.82320129692388
True	431.8769177604783
True	208.3304576237659
True	297.48064464836216
True	228.72805116410845
True	411.2017305301858
True	10.335149443035183
True	326.18874593888603
True	108.17157046426765
True	11.009040496669629
True	464.2448787479945
True	704.782945767929
True	293.1056638989729
True	79.42320487062092
True	321.3557083014638
True	83.85493919907681
True	186.263391433804
True	177.40718772314062
True	376.1710296525263
True	43.46581810707403
True	142.07664068889596
True	356.6350988055356
True	843.88377846902
True	109.58259350668008
True	206.9744920726923
True	437.1867550753728
True	17.761495429640963
True	424.78968323331225
True	515.2423869302022
True	87.46668601930789
True	386.85696753802114
True	350.9572106087573
True	411.6845856856368
True	585.5323973821269
True	1041.951369405965
True	955.758439236648
True	56.96042720608833
True	1064.838337191507
True	112.10305906230666
True	109.12273236162358
True	112.4752084016883
True	481.07563972339216
True	370.94806522277327
True	568.0891563082371
True	257.7249196511661
True	164.57510369532426
True	399.7833469097364
True	16.705793777332474
True	453.7024574373555
True	402.5162253436324
True	153.396058365299
True	90.61752951055324
True	547.6728796799715
True	993.2878691787166
True	194.91700383778812
True	68.46491785761202
True	418.18615624839975
True	367.9897063701132
True	484.5458109626557
True	316.4584954391598
True	3.902537386615233
True	513.2269249840637
True	513.1997480353381
True	512.2452213167629
True	186.94494349158057
True	106.05413006225535
True	23.159079769179087
True	379.6148965111577
True	106.15962425704863
True	7.213976926402853
True	33.567551512268324
True	334.79221420657854
True	635.2569066488563
True	140.01658461807045
True	95.28749126944818
True	23.025954396455457
True	407.2385799039043
True	358.8324063841033
True	787.3318354289718
True	311.09590416784454
True	534.356241849501
True	540.0331632649124
True	531.2203658751727
True	282.14970957330087
True	552.3056367195779
True	94.3103520587649
True	585.6606469065931
True	7.147067326844631
True	358.1828734100511
True	469.7378293174753
True	938.897626688742
True	339.5197480160886
True	833.7078786597601
True	1010.256333294799
True	169.00815628373795
True	39.26103462687898
True	365.93600526857546
True	386.9537219900599
True	585.0046824900109
True	251.73659724522733
True	29.46619525604989
True	644.3642077452855
True	124.68451855032716
True	1020.4492417353426
True	309.8482299548986
True	471.9042487658724
True	124.01449731474808
True	816.534501270189
True	139.4263631169534
True	829.683086577918
True	551.4987794123614
True	186.74183255862283
True	116.27442110783464
True	65.37505018790723
True	562.1522943973889
True	886.8239400762706
True	426.60308212045504
True	503.3438897586831
True	131.14697872595207
True	625.5373468059128
True	475.5786989077792
True	759.5346383870025
True	318.603783962888
True	586.6680996881834
True	115.01810833878876
True	26.01039508608304
True	417.5256468425484
True	174.17000140074651
True	102.45469357310868
True	373.7428647065161
True	1112.4591931639652
True	264.54139904649315
True	561.2137475058857
True	11.680489651862317
True	77.2175916287779
True	342.0638788150649
True	801.7050790637752
True	439.6149725232143
True	541.1831315676997
True	714.8871558045522
True	66.77890534248326
True	735.2257544476246
True	46.98923054553288
True	104.74147939378564
True	190.0093013422656
True	85.01950853522888
True	24.256823411356123
True	287.1759403397272
True	488.3089031666211
True	909.7619068621296
True	879.4766776905644
True	5.162495760927891
True	283.80108501053377
True	472.6960184149668
True	122.75578092765775
True	235.8333070726684
True	318.0871126717483
True	1339.646372483248
True	471.2108659072498
True	23.652021814631738
True	181.46621460458036
True	686.9576170658903
True	34.04053310624551
True	172.76114324200947
True	547.6842048806909
True	72.80008448894232
True	869.7973171048819
True	336.63385406727014
True	665.9101786599587
True	75.2709143444923
True	684.2885032063689
True	578.4890210408197
True	881.6206720216704
True	261.17844793512563
True	507.1383650436627
True	834.0043713262199
True	899.3778848182694
True	240.7128627033724
True	747.393577548567
True	222.05176810117436
True	443.2204737325919
True	373.6021671037064
True	495.8509193529372
True	490.811951443704
True	324.1973494287398
True	341.67831150606304
True	112.15149926397704
True	338.3667739671836
True	1124.9624363552402
True	309.8302714480444
True	147.41627961590692
True	294.9564964476899
True	726.9556189813093
True	645.1965112330117
True	399.6498060363796
True	118.13780553450276
True	326.98444661976663
True	35.09300380556467
True	178.28291370135508
True	89.94107779516807
True	84.47729110824784
True	556.6075785027236
True	142.1606400154089
True	135.9914587799433
True	103.60669834547362
True	85.09328315834975
True	448.0064866162804
True	408.220849363978
True	1067.3038984047455
True	524.8725473484809
True	873.609884992341
True	276.98444171027995
True	314.516236931465
True	541.1696981517532
True	198.3596225953916
True	769.6844266765066
True	250.62705111876843
True	354.2210181284771
True	63.0322755495822
True	122.15640141557223
True	260.2154515545539
True	117.8436149247062
True	456.8153837613627
True	32.10698602947413
True	586.3952970795211
True	1000.417331853464
True	728.5562309587729
True	1.6355869269512149
True	63.84310547345852
True	481.9212922995191
True	444.5626366873017
True	74.54616847843643
True	119.79843666522537
True	305.85182919482475
True	75.70561243746134
True	51.41840199818499
True	712.0076054267955
True	651.629581447033
True	162.66654810052611
True	174.1665465654371
True	529.9487817953824
True	56.01937364174575
True	25.63078195628172
True	571.0676828447455
True	422.0776621917859
True	1125.3123392882007
True	45.01150868475935
True	469.91831763803583
True	901.5399232078385
True	807.0841118106587
True	283.4768722462844
True	758.9715726355157
True	414.2732940382314
True	44.19615095259215
True	99.778155378466
True	700.1755551917581
True	78.33731034643861
True	138.72925220467158
True	911.5811158482328
True	185.52372532421128
True	271.6709029605413
True	106.2720284990532
True	647.4914503442036
True	585.3024327906579
True	216.72956600847533
True	417.2402642753083
True	39.38510614341299
True	268.148873463964
True	598.9009343123669
True	618.6896099427117
True	311.58954712970217
True	71.68397364371982
True	956.220905036156
True	1142.7835437746992
True	557.6670923384282
True	62.12187937358533
True	30.099966346762997
True	93.04962366450424
True	105.49601304418174
True	102.85294867925066
True	915.7790955524268
True	1186.8380742184686
True	725.623146698745
True	336.4510642800989
True	9.927303573372486
True	21.61121191581158
True	336.2100728005662
True	474.7437480455972
True	43.57703213401736
True	558.2794815608398
True	441.5975204703878
True	391.5084381158747
True	80.99599249346305
True	196.36834592937905
True	268.7864918655657
True	132.84278917876256
True	383.1282558543545
True	42.332029839285696
True	168.1299378632446
True	1168.2667498047526
True	4.9017998656127695
True	27.53709125563616
True	598.6585069197718
True	366.3362711978209
True	793.6961190905594
True	151.61583748437076
True	752.0318740665399
True	578.0554863389144
True	293.49216317412004
True	441.1337437052869
True	339.7498300359811
True	281.66562686442904
True	264.40051498007267
True	389.7881067467272
True	502.044734579203
True	501.9677456837397
True	108.44577078008078
True	357.2992852723941
True	9.529023777841315
True	185.59143848892288
True	235.99281448957365
True	862.8761966869375
True	577.4232095501089
True	31.841553619352226
True	713.4101110303334
True	856.1722542450261
True	102.80588022321317
True	345.9005531590197
True	863.0108703615097
True	225.2283191983007
True	159.6510305027076
True	533.6826398009115
True	598.8573562312505
True	1077.113390329606
True	151.8591828044953
True	157.41061388414994
True	255.6744395136487
True	311.6806075801657
True	427.00031782444825
True	416.8743159598589
True	314.5082146765239
True	457.508937385416
True	494.5993976962172
True	225.68464044547665
True	1478.4478920920544
True	254.95842793200944
True	405.738760070665
True	50.63908274503099
True	776.4362906676021
True	246.2470934809676
True	922.759962983841
True	556.2502398881795
True	318.3712071927936
True	790.8286605694074
True	265.1034524009692
True	211.39055562647056
True	253.1543453873404
True	222.44823987109856
True	147.3772383324058
True	246.29912076919229
True	739.9066351521193
True	516.8917806360679
True	215.3286163046185
True	1186.6680002637695
True	120.22109175808836
True	268.9096931121415
True	73.66243812655053
True	322.3188655115604
True	405.1025879783868
True	93.8357171589921
True	217.79485903768392
True	72.30864390866878
True	660.7659575425594
True	363.9767829489285
True	217.7371652388907
True	731.458003495248
True	857.8106425341816
True	830.1248637500645
True	836.7855477598142
True	348.28781060303874
True	1.429770964302783
True	265.94946640094446
True	51.04121849086448
True	390.69089548006167
True	51.48195402212504
True	354.1872697882799
True	828.780505902571
True	1006.3552447336292
True	376.9656941882138
True	22.43933785663811
True	521.4276110184178
True	511.9776620078176
True	182.2497135520455
True	241.6468222876863
True	282.3470215132588
True	23.46957629886177
True	121.62781359432688
True	985.4479339050048
True	62.65355122521362
True	489.2272282908161
True	790.6086095876497
True	98.38484000040474
True	247.56923639017077
True	118.98833680981414
True	15.09725946875015
True	1.1318922098452262
True	118.75896221005716
True	1024.3215356014975
True	479.7667058045087
True	66.85843538158636
True	786.5844290023804
True	345.1776588650778
True	1.3104077055990588
True	447.3718502520832
True	189.75245866267207
True	494.9313403836555
True	84.00584116696483
True	327.94948255410515
True	365.1654728947288
True	169.1210549220027
True	210.9001019401036
True	127.04028784059624
True	178.9730632509237
True	990.1163823648797
True	15.2581694965037
True	510.8932465041015
True	491.2942644728571
True	425.2497066009525
True	226.93143162789835
True	230.57956936581672
True	157.81348637462577
True	48.69938294718376
True	488.7729388185881
True	152.19342470747472
True	820.1608179493534
True	796.0392399115902
True	240.2251429512018
True	315.7857653822062
True	520.1015402481328
True	43.34372539351431
True	87.07647248908746
True	729.8541331290401
True	1059.9475353208434
True	117.80202293985523
True	741.1680489510998
True	148.3660360651574
True	946.1847198936302
True	659.7921664098822
True	99.48811770679237
True	265.85019063645973
True	630.3984053235132
True	267.6286820147748
True	44.70318779027815
True	555.0309254559907
True	425.8847879397132
True	6.522532259843388
True	471.9771244580296
True	68.33242376753022
True	175.34509223744828
True	242.13977486703695
True	304.8630970308963
True	77.28491806093162
True	215.0082651552856
True	350.5845346718081
True	435.9365499512187
True	931.8846334175794
True	46.254140614180415
True	895.9063479463687
True	1018.8341884623152
True	131.46433477100194
True	74.07801460596514
True	994.17892359039
True	35.87088237829387
True	234.2294473376785
True	87.25510044021196
True	221.79001607248887
True	361.5807223757994
True	907.9569982878322
True	101.65435425066178
True	73.11173613031076
True	668.5631028006763
True	278.01882099672935
True	722.7854691409898
True	51.07410281639327
True	480.0697477116149
True	386.845914930732
True	687.6550092572919
True	55.28529337734973
True	114.50465631921868
True	27.769760497882796
True	252.423879854246
True	44.66528430343
True	343.0461047454332
True	2.7372254997042
True	1201.5455851995982
True	108.029688786376
True	128.04655119087758
True	355.490151645709
True	730.9927272066327
True	666.8913946345
True	1033.2188351522775
True	463.23217218551343
True	422.3387310203758
True	140.51391367057508
True	405.40954552684485
True	841.5748460815297
True	414.9217919258716
True	925.0395135100216
True	86.78381447290992
True	423.9564491761212
True	183.47846753752745
True	289.95518693063286
True	776.9904595162437
True	161.81853527568262
True	137.91547996080212
True	60.621768793012045
True	853.2922258064035
True	772.1970990672773
True	80.51262438042465
True	452.9698199204096
True	751.2033556465883
True	417.5413840459077
True	57.2513759303238
True	321.4125034680249
True	784.2713574586649
True	31.481795150330115
True	366.7858732124905
True	167.69464348914383
True	296.7575636431605
True	33.26347270393751
True	218.1908429898461
True	769.5114786170047
True	636.7064100657058
True	58.79567503304829
True	285.7485076964311
True	892.2069955023652
True	19.81680250719382
True	304.6036817193758
True	292.1862701609614
True	431.8142040261551
True	227.0134239679272
True	597.7662600458348
True	45.33693884129642
True	1001.8393532831444
True	883.0657275792632
True	50.66401768623673
True	403.1990843672131
True	720.8814128897966
True	917.6856855218576
True	277.2172349812851
True	583.0047610840203
True	134.33401926917915
True	195.34713233312695
True	134.51472758126394
True	132.2056376989709
True	212.7525865089293
True	923.571495140773
True	784.2092117488171
True	925.42122778614
True	18.89708466600493
True	25.77642864333921
True	360.0156420220645
True	14.00668860643474
True	621.9001528231962
True	1088.2540519781014
True	260.9147631120892
True	211.6532525745668
True	83.05790961176454
True	218.9632178454285
True	134.50505939991845
True	45.269793809393846
True	131.25573314527247
True	90.32967167348993
True	242.98544705454037
True	501.08088009988376
True	159.05943750658562
True	31.42293400309388
True	57.418200749901246
True	410.5042228556077
True	266.44054149109024
True	592.1491713351579
True	24.2971464715811
True	111.1452102060681
True	671.0957203880697
True	265.0983553176274
True	491.5479210884524
True	653.5163316416754
True	107.90748723630502
True	109.6004838377163
True	83.22184486235633
True	27.17285646928925
True	119.96069338392542
True	84.67794660606384
True	103.4370703517454
True	145.53906147099678
True	235.3816958765828
True	808.3491614641023
True	276.85572841272074
True	940.8447479826408
True	168.16258361574458
True	197.78211094067757
True	791.6852544042797
True	313.37099390895645
True	603.776822119205
True	255.2117163095833
True	363.5760824527136
True	444.8659360134283
True	579.526365936994
True	650.34381565531
True	364.0014028554989
True	38.21630910982495
True	556.0326243011543
True	631.2702654534405
True	18.430590842260045
True	10.881692038435736
True	260.55085428218246
True	405.4405768290652
True	448.2754636479721
True	66.27807348067834
True	634.3080922630156
True	908.753342713339
True	238.6905995804203
True	891.5300759604696
True	273.1753978281244
True	103.5612435365221
True	283.52911967670053
True	704.5336492947703
True	37.94869681913831
True	570.904123718498
True	1273.9941987756176
True	1023.7115530269738
True	909.3498120916164
True	211.73395509115144
True	89.7355781446017
True	202.0285878354634
True	850.1006551308027
True	145.7157242724586
True	1068.6775353753264
True	871.6104752210646
True	40.81267616921769
True	90.2500312488512
True	403.8791606011185
True	394.375980081181
True	202.65984256102536
True	506.078518113817
True	674.1477314327154
True	118.7322507046231
True	264.0541764915589
True	1035.288587634138
True	50.75297952772127
True	711.1008422000625
True	549.6924398328291
True	36.30838298145989
True	837.9879703721804
True	376.2218882799383
True	547.1874824844587
True	113.18134866700204
True	256.3485943965792
True	208.2976419211537
True	26.56154883847373
True	134.26187081160597
True	764.8692934055305
True	134.69038766109188
True	370.8781242660734
True	64.35562577268415
True	610.4087943771013
True	633.5872798101541
True	238.39212077617185
True	462.4394003091783
True	175.72608281266469
True	163.51910051379642
True	220.87854448011916
True	285.23642771747353
True	363.1261118044595
True	130.48167501051913
True	195.5806868330754
True	25.699222742370985
True	917.347703116584
True	309.6908381947082
True	8.81772361310246
True	378.6273051502675
True	166.76889249981193
True	621.434807829165
True	378.8799118045853
True	576.2525222051449
True	558.333231642537
True	493.1247681868403
True	797.2064056113704
True	230.4471775143821
True	557.3802649567504
True	164.49991083222918
True	550.4545852360241
True	362.7043667297028
True	371.53053092769824
True	132.29452780606394
True	134.01313801331798
True	107.82726111643989
True	69.76951875250876
True	724.3587255491437
True	176.38084037230865
True	41.26484505370985
True	0.0
True	555.9100126678668
True	111.49408496901314
True	23.46546381432616
True	40.00449983456491
True	113.29757623826455
True	559.5709308869176
True	179.05542436641673
True	107.3089909362798
True	35.40265245016844
True	167.95528862350264
True	939.6222397030892
True	47.900903956704006
True	231.03937873633615
True	740.925069194854
True	319.7980803664735
True	454.2905014411458
True	476.1432393832301
True	500.6632631295676
True	585.0742671604985
True	863.8859843966565
True	273.7973421893615
True	1059.6812867212054
True	901.7412161328195
True	603.9355295878928
True	346.71331731452443
True	846.5238912433248
True	10.542372665547534
True	32.36489349388268
True	287.3813887553677
True	44.74131398575105
True	202.7654652133622
True	750.0397460344519
True	219.7936868133196
True	762.9676468761173
True	757.2053781158866
True	118.78424674542028
True	364.5948284812511
True	597.7447275173062
True	25.68397775461404
True	129.59922903609112
True	425.2385549262111
True	303.99933807835106
True	205.9601513296228
True	113.02837921717932
True	392.8034191547031
True	22.838200823673485
True	375.54477946506375
True	377.7176733957735
True	1063.5298463524405
True	357.23757517638006
True	31.9755655976171
True	432.758442508539
True	425.3323399268528
True	239.63840710854
True	32.05738733400785
True	762.9850317596552
True	442.5621070206874
True	181.67309848284717
True	14.087557265325302
True	1223.697019891909
True	161.49446834557787
True	28.825691093476166
True	297.7874439454762
True	285.7907653292379
True	116.21637928363278
True	296.4777178715256
True	47.19904152691813
True	327.4188282734633
True	295.50279980878554
True	319.516052048464
True	31.297595949018422
True	51.067509993262384
True	1059.3085870894597
True	24.78447115328404
True	13.783660064464817
True	171.46017818969406
True	662.5944761466105
True	8.49618840045434
True	190.38803651514155
True	177.4138877664201
True	527.6564303259046
True	380.65529621933416
True	712.3411619960702
True	322.10236525224394
True	492.0404420895868
True	447.9970330914836
True	494.7485719217332
True	103.68398692660509
True	1300.7996815554034
True	918.3124790822524
True	282.52341297614646
True	544.2884557009544
True	99.62157962561392
True	543.7476109654906
True	440.123931063338
True	155.85899187678044
True	78.87881695525897
True	352.53258835952954
True	172.37552820313903
True	31.20001143601506
True	578.3450057873997
True	383.2153878466304
True	66.96232222037376
True	28.935251128305723
True	649.8593603921313
True	497.0831161975554
True	71.51724938700852
True	22.362549220221908
True	327.6474094773088
True	313.9079777177835
True	723.0292560802878
True	561.1962232157332
True	560.5290118519215
True	796.2144490070646
True	9.353551259495587
True	56.16770588203782
True	37.87646842146994
True	57.44401418477703
True	516.4362378980014
True	577.211235152309
True	84.61511443254533
True	109.82881364862386
True	190.79764862284435
True	69.16924071214974
True	188.15135154928376
True	212.07034673002343
True	269.1951232656729
True	775.1057966410452
True	598.1566413279179
True	290.3267522164944
True	183.92989608699196
True	272.98718716123693
True	239.412469235106
True	744.9708123811947
True	339.52133684254073
True	168.55421948651855
True	907.0567410758224
True	355.343872859635
True	484.452332116112
True	158.43215192658766
True	118.4816378807174
True	63.91162172965538
True	206.5799890331047
True	964.3865332244752
True	504.0414257486181
True	114.39726156664432
True	345.90350057478764
True	105.99131398425192
True	679.5610402579277
True	4.193753226312733
True	720.4447438382382
True	33.37546395473702
True	936.7911965864128
True	847.9483726053835
True	203.22031069798976
True	31.879747996752695
True	80.0361566412375
True	464.4672626619453
True	236.2932730146592
True	1.5226204918936803
True	82.06495020025213
True	1093.8607138323628
True	347.5560313373556
True	672.8769812128342
True	494.4710756367299
True	30.52390483518278
True	132.80552649592917
True	425.6304382309029
True	911.4576927869284
True	790.0643257932192
True	415.342206233542
True	342.75424814115075
True	15.69104814825396
True	79.4791784107504
True	755.0415474170125
True	481.4679238524347
True	380.0327561942106
True	886.1913982224894
True	26.496643992546076
True	223.19667522307765
True	881.2742634929884
True	235.22685011470145
True	7.819054446527699
True	500.8659601020533
True	104.07197276040438
True	632.7033370374587
True	58.661507228369786
True	262.64126614094914
True	873.8315287308875
True	923.16003557053
True	272.979384223382
True	429.253739436205
True	118.73119535860634
True	587.7023389533189
True	265.81288476523184
True	196.2965171624151
True	883.2633728366102
True	55.26511728106935
True	713.8591453528428
True	274.02905730154987
True	303.2671764034656
True	160.74272560708056
True	485.2655417124005
True	582.9890914143615
True	368.18350670156326
True	389.5657425482443
True	67.86382488095255
True	159.13175322824705
True	450.1831458521913
True	201.9122919708853
True	38.16103473008316
True	211.766374480603
True	378.4414892052162
True	384.4521434481785
True	755.6309680198042
True	134.0209001779602
True	661.003495333928
True	495.4539373346996
True	605.5626046819182
True	136.1777652050773
True	34.623010176377775
True	673.802950514401
True	72.33839694642616
True	539.1017616537796
True	704.1606985119261
True	461.15852522703847
True	136.7347479102285
True	534.8995957738152
True	4.710478209366113
True	403.6744086993092
True	31.34755847078708
True	621.5105119824393
True	264.7111415777972
True	592.1053645426226
True	697.376563884187
True	138.9300472537735
True	526.7117829234029
True	494.1604251523572
True	60.58112629237186
True	998.9151714076831
True	2.7856728850681423
True	28.415117496557343
True	637.8868865054532
True	713.1262732697661
True	137.87734912734507
True	405.1804449765775
True	128.6734313317915
True	72.96599416650412
True	443.423633785026
True	38.57694689255003
True	496.8220702038479
True	11.460042948790203
True	831.2714162000788
True	564.137289074366
True	665.1844763245431
True	97.89829027581858
True	360.02061092264654
True	994.525130309756
True	862.7776328813653
True	132.36776965573452
True	549.7874798758804
True	451.3836033660339
True	250.8590298946134
True	263.4054752076567
True	5.696249819990685
True	321.77455202198865
True	12.16464225945654
True	361.0263131164798
True	77.48454754821273
True	420.108826929695
True	652.9299464142757
True	131.46929200313764
True	243.32983389811025
True	642.9702769947156
True	662.7979881880557
True	288.0576540512863
True	143.14758750599057
True	170.7851390740133
True	478.5474356838349
True	83.52076441933825
True	9.864812825833267
True	520.751233060306
True	573.3957298523818
True	21.399194595462617
True	134.66751104808336
True	914.501068491623
True	480.1281071796906
True	267.19985716115286
True	35.530283342095224
True	480.66840938823975
True	111.51507931498944
True	585.4932993605007
True	660.9816744929707
True	302.8824647225526
True	377.96616581359257
True	192.05840673340327
True	238.73866448445395
True	72.08593517761572
True	218.3512089719071
True	497.949946591535
True	20.629968737021212
True	458.32012168014575
True	361.2591901778713
True	699.5935718025647
True	895.2482280980531
True	896.1624376043438
True	147.90553022736466
True	423.95103807081904
True	64.68987499295879
True	197.4886599421783
True	314.25438628915805
True	10.717304664057572
True	796.12883618466
True	24.567567996368883
True	403.1232877540814
True	279.50064161603336
True	637.1529298165323
True	207.18792058033992
True	36.944988433465504
True	690.609874681031
True	1087.929579004055
True	227.40452412891943
True	133.57587055976617
True	608.5642694008932
True	483.3962254918821
True	17.674434111787605
True	821.9866196681132
True	117.4811876081949
True	45.28622012635659
True	310.62332523479216
True	353.94032613438185
True	405.52808984576313
True	278.68393081262724
True	19.482666078452997
True	23.436100677021702
True	866.7760666013587
True	198.34545207050508
True	111.7581568234339
True	845.2322094387155
True	650.6524641802397
True	629.2793953275334
True	458.0464879797597
True	162.96358301368704
True	32.16060036256377
True	105.3137444405916
True	440.39896172561
True	221.2705497890853
True	479.7795034284717
True	148.71770931520322
True	505.3901521207538
True	630.5059373979907
True	958.3870372325288
True	25.422313587005583
True	1003.226380829058
True	1016.7026065585904
True	496.36704119631554
True	85.71427707046487
True	790.8721010154994
True	645.165477906307
True	652.5575564275051
True	178.9685814474849
True	747.604721664568
True	706.9404619780673
True	123.42973137941826
True	736.8714716546472
True	828.5748122159061
True	482.48992056932406
True	227.13677148759996
True	74.84655990809509
True	319.67246247159443
True	354.05517022737644
True	461.8016386640017
True	430.3331934297615
True	191.01844283805733
True	309.65533153317205
True	3.1470276828057795
True	13.320972624522804
True	102.16486666388836
True	133.34134793836125
True	354.85975213228903
True	349.7786294389392
True	113.22722344972374
True	17.63863706270913
True	223.8833524836865
True	855.5744329375082
True	467.44854186327575
True	522.9296293078631
True	559.0770178520897
True	826.1131455365121
True	636.8940937418023
True	88.26931402981
True	205.72632270400288
True	240.45458528082835
True	296.3342176073802
True	98.5141963233482
True	362.33237129754815
True	431.79030842270254
True	171.3968217497631
True	665.8848347715373
True	245.70864807483295
True	197.6556456618816
True	28.94146364514447
True	243.01725371892528
True	491.5763496317799
True	167.47328221374386
True	511.1994586435185
True	477.8709795851858
True	250.12697148738096
True	109.81468020703784
True	41.78008713436362
True	408.3630257832973
True	790.0376499642615
True	168.78992102247582
True	1045.9840579555755
True	1043.701897155022
True	486.57948943483007
True	100.51243067860482
True	122.2357907781376
True	667.3818909259211
True	8.94940667253879
True	221.3803517662688
True	138.290176853495
True	118.1492383018484
True	335.7847243414804
True	637.6574273410056
True	39.3943935234899
True	125.53243182364136
True	959.9285371401864
True	59.94244281606702
True	440.1454447681822
True	528.0510369042896
True	243.6119989951863
True	133.96379889493943
True	920.073640333042
True	1189.1191854087665
True	525.9369450462756
True	655.9886827417039
True	212.6942548227851
True	151.44783455530143
True	312.2725956377041
True	272.0133863105829
True	176.76146888099257
True	312.00762606444533
True	340.69538281175977
True	11.892510392865091
True	610.5888716285098
True	146.47611576810905
True	74.78485720440774
True	445.7345223176569
True	306.815170143097
True	1179.915758769282
True	328.2331767219983
True	977.4562034417436
True	8.985902649743645
True	264.5233871978429
True	223.4253392578666
True	157.3435380525831
True	492.1171968554777
True	201.6936214499617
True	405.6999858712479
True	317.35162323793725
True	104.9819516307222
True	350.2452967056533
True	1054.6590355920373
True	738.4583373071611
True	220.388529895294
True	110.60832210417452
True	302.38769934306765
True	22.67004692072933
True	349.49065775508745
True	307.9803938651456
True	582.5732459809677
True	449.4788985059088
True	383.6734038872676
True	149.79618382445307
True	12.921280110865482
True	419.3966989966405
True	284.559405470937
True	151.8881638585779
True	299.401472387585
True	429.9574093375804
True	810.7244306108511
True	309.56543132639325
True	774.3463800843992
True	404.3209735975236
True	383.05686628981726
True	1.774819320985438
True	1129.9146797577523
True	97.86220641638288
True	918.4255311358776
True	210.39210064952763
True	475.2678499394414
True	666.052957039411
True	87.48882542098308
True	478.1045716804953
True	31.800543067072507
True	433.71503038960816
True	78.567589644431
True	224.7810763911802
True	40.22769929932709
True	676.2653051994763
True	189.2083821094572
True	26.53713287565887
True	386.7173363809855
True	117.22012758710989
True	173.03749068330765
True	843.6872538528404
True	255.7571912667324
True	154.9239057938521
True	384.287965126436
True	496.4521835966225
True	338.457870706221
True	504.55423141345614
True	608.8503374531655
True	153.89108831331075
True	6.920321066021515
True	70.39040076400633
True	408.1392129709997
True	89.26652182707629
True	76.82175483069139
True	1098.8638462246636
True	25.581745427525256
True	324.9505861556476
True	326.8597007655529
True	457.29131020725794
True	672.8468393560136
True	194.6494991095985
True	650.9502589043377
True	322.9247888115725
True	345.0443166652362
True	269.9602648332712
True	220.5157352593194
True	364.46254048823903
True	464.04719741768486
True	400.6994757797871
True	592.8710346575236
True	143.85510641423113
True	78.15328539634358
True	39.0469332912215
True	291.3453472878646
True	634.8891445935541
True	397.67097612994814
True	778.6859961313282
True	213.81253372466944
True	417.07683479042686
True	68.39190961902334
True	56.13094780042135
True	425.5594412845604
True	199.12052429473928
True	222.2363585603956
True	42.75197100559015
True	1077.5074652662788
True	173.84486919192497
True	907.5759718016712
True	321.34272690034817
True	927.9811558054304
True	237.6072679843509
True	460.1913221760766
True	514.6396190658913
True	622.5332862926491
True	208.50431904118744
True	489.6849440217895
True	906.2571560299054
True	130.64380806089252
True	8.154269554405923
True	586.8484903296925
True	29.699204321056488
True	78.04591367395274
True	795.3184720740501
True	213.95447335916643
True	983.9544124173524
True	688.9522670052488
True	418.64459992043294
True	285.486019512704
True	494.9848240404522
True	342.4726175974532
True	184.62240827240035
True	676.3500065662123
True	740.582055654238
True	215.81429064757555
True	87.36743925930831
True	511.1998113852807
True	134.7599590601971
True	392.03433217246834
True	347.5551119717563
True	65.19475248929592
True	384.69928238609015
True	415.52818341882295
True	372.9119344252164
True	419.96117846026175
True	418.56182393213
True	650.3164660757844
True	58.10947904790884
True	435.82835919956585
True	334.8810249051735
True	662.322801998366
True	220.46454790371936
True	99.5808772372831
True	39.27617417854491
True	527.6202983548038
True	594.2924206213888
True	187.900426524737
True	414.7261104625971
True	338.6163730339624
True	17.269691512573008
True	164.9990019447302
True	296.7206694740947
True	2.559548417872476
True	854.2970862178204
True	84.50905759117019
True	105.0576010660563
True	116.86235204666478
True	347.2730757306909
True	36.23535000739558
True	449.070368394793
True	229.0332840095798
True	5.014264181463917
True	112.85870692777564
True	439.02203234727966
True	51.75358414902544
True	69.92292878242941
True	176.35000941076726
True	288.52388534975086
True	951.5973302487146
True	390.1583920115807
True	975.9665929366988
True	179.16453556824578
True	1004.110966605359
True	765.6554973843266
True	693.0236094062867
True	404.54537088045714
True	390.472181543159
True	78.80039893459953
True	74.43433866861818
True	80.28392073371037
True	180.8125380179483
True	474.7888621227694
True	1131.5735673358383
True	174.57169690239994
True	357.01725807171687
True	442.9497751288862
True	623.9216052061074
True	588.293517648204
True	288.5953015788123
True	464.2618330912039
True	672.2762017914249
True	93.50067938212588
True	704.3343755581255
True	266.8567001482278
True	132.70765706143325
True	409.5701117481909
True	852.3051723415913
True	429.8485964026023
True	848.7164035446109
True	190.75300194878696
True	357.08105140256885
True	674.1167976875041
True	628.1825128697456
True	191.1430783206141
True	257.01875644836963
True	798.1922736598061
True	30.501869145770097
True	185.54815409145337
True	486.65824034388254
True	718.4118683265123
True	105.4154785547136
True	37.51415020269546
True	165.40799819160324
True	727.0409049231317
True	303.3957570955894
True	561.5733207118261
True	351.59743548380976
True	299.60668355374804
True	466.0362671055952
True	503.6950812221037
True	70.36092748443991
True	380.456032268984
True	764.9732676324999
True	0.0
True	297.8410628887357
True	260.3626148715068
True	1014.1242361878454
True	145.61866497145016
True	639.7978845605558
True	646.7371615090764
True	108.85311941686751
True	218.60453294159092
True	133.3721762638682
True	12.979560810542958
True	288.4420326017578
True	373.6190505877888
True	1146.0534490800037
True	242.7818490608148
True	421.82517509969045
True	657.5945815492685
True	213.56400592128077
True	28.58474375318178
True	866.4122257329603
True	617.3836043715057
True	165.29699492251217
True	606.5056358974135
True	165.97207480012923
True	312.9796235994535
True	768.6188346831161
True	37.16262377791629
True	106.29970139196996
True	500.6049679928823
True	67.95286824836533
True	78.75559476607904
True	420.333695038793
True	22.119010159809285
True	765.9921524092816
True	104.33636848266757
True	151.54559312902845
True	18.8145010008702
True	719.7405522095972
True	32.19869341906687
True	758.5916507078697
True	390.8696707726056
True	121.36308339913846
True	702.5650513481175
True	523.0926746943722
True	552.8995795734552
True	47.02641683671875
True	360.0827606140293
True	5.472210580493364
True	98.257304184853
True	371.1908449244766
True	46.94083555958825
True	118.62097771890215
True	312.0836122896033
True	185.328942703443
True	99.559014631426
True	688.5113257351442
True	20.567690566107512
True	1108.8745584601354
True	510.2233848475481
True	301.0500721158585
True	500.195282278367
True	129.37267222916003
True	774.9041289531363
True	1130.4740244580391
True	744.6725120027562
True	171.9398167121364
True	229.7657285396864
True	52.65861030626072
True	57.06198660931737
True	149.77758465851886
True	98.90870602014267
True	166.93284424342372
True	1204.420812755234
True	302.79688022271
True	354.63112093285446
True	689.8620636565279
True	16.533500707376408
True	14.712412774480397
True	574.1363047790995
True	2.58428623009892
True	119.12262787820538
True	695.5719331504214
True	177.91275861630876
True	652.6624078525766
True	824.758061686396
True	151.54857443755458
True	876.9753935423511
True	2.695812965803066
True	448.3965670771838
True	1056.6009785655574
True	25.688896705277703
True	231.7769293558349
True	149.72175625563693
True	924.5715565550294
True	226.5347547458035
True	504.4604252553355
True	118.5082252846803
True	486.7945348905323
True	152.12995692639362
True	92.92696096600424
True	387.30955112385647
True	74.5238407295092
True	56.6732810532673
True	1061.4945225199092
True	273.044678216634
True	154.1973125889958
True	364.7805771229019
True	404.42597871715344
True	215.715974107264
True	170.06544143540577
True	391.4088160657629
True	34.26086162895292
True	481.4672541345423
True	1099.8614231159831
True	110.46310863916987
True	475.4513536893422
True	309.7099206709291
True	27.928940112495862
True	406.39259311326913
True	106.33223496459956
True	581.255091697933
True	216.55770210956763
True	425.2596601696897
True	19.79116098747705
True	457.5244783577844
True	109.76982916673497
True	345.3868692756165
True	35.223283636511496
True	168.11754959145043
True	244.3031905935549
True	766.8968772260744
True	56.90163440768268
True	136.22241436589715
True	230.699064540432
True	138.61675790258465
True	627.8037367216791
True	557.8933283101878
True	766.5205429956271
True	392.6757896787838
True	540.7960392796919
True	420.4921963894791
True	691.5659480899765
True	71.80035390793377
True	467.80247970824456
True	432.8173341551659
True	43.73553454280603
True	78.2833386960002
True	126.36985772581896
True	92.11414044376248
True	323.9972285965761
True	866.9764243089346
True	341.6451873481619
True	1111.0471597559851
True	317.14749629350234
True	929.3616049781537
True	153.7983679869258
True	590.1477214165544
True	603.8328547313109
True	714.1700324213816
True	463.9352441763642
True	67.00628377571418
True	288.8477597422458
True	42.57681339204992
True	171.57516329842548
True	170.32303671533373
True	1105.5506794496805
True	231.33062653602835
True	534.0248618248063
True	559.0446967427738
True	543.9457737586512
True	884.4718499774865
True	584.7671512596232
True	629.1480662883232
True	967.3808795326293
True	124.63366153111257
True	316.69664438961735
True	267.38941107346085
True	308.22803073839253
True	86.942046109437
True	390.6431640679951
True	4.372693907412152
True	328.0973398293931
True	272.232483546812
True	612.5991279989543
True	283.1565987279921
True	351.4599272285806
True	10.179428169411397
True	58.89881855505013
True	536.7626658198255
True	35.65872196028571
True	142.68621909882165
True	65.50746083621179
True	155.2297003266136
True	232.99755081417013
True	69.9576447548203
True	385.2009610727034
True	276.51945529761736
True	105.1767759277067
True	344.54356044091304
True	64.35425426289538
True	587.7293926440263
True	856.6118903643105
True	277.96929227545115
True	1190.5721286733335
True	117.14403335410968
True	293.6404476724185
True	1044.6878138319912
True	87.7547544041945
True	273.7479155055455
True	10.101606558582406
True	403.2776112229502
True	456.2009611489233
True	147.747663214224
True	617.7181433057157
True	925.7591069913614
True	145.4503784790426
True	74.30842646983088
True	329.5702026765989
True	567.6065423025816
True	600.8873360538677
True	1252.210702018597
True	25.236545442951535
True	957.6682741881252
True	137.79395722086852
True	623.876822779896
True	112.17838997814324
True	131.9320559422874
True	187.86835672205095
True	161.1434320981707
True	756.2221452830879
True	210.9388071279997
True	225.95865593176728
True	65.24003928921485
True	509.6893894165732
True	455.5081980198818
True	175.51517494081875
True	240.2997901068906
True	17.935601632292926
True	417.7910735287703
True	216.40945275531905
True	289.04093612554715
True	117.88234948721238
True	721.3614801268169
True	412.9047891912351
True	267.62870010958096
True	645.6216324539918
True	546.1237111961753
True	481.88894978292586
True	134.80485700064312
True	526.2645556195569
True	422.0026384303718
True	2.904187346053454
True	197.0235420732807
True	90.47984712196369
True	242.53918623125497
True	2.727969559942649
True	124.00050260258588
True	367.2052287338981
True	7.645828460978273
True	836.1969794438456
True	173.9628505510659
True	721.0356366861322
True	804.5584334350378
True	163.74330912036731
True	213.81054301395423
True	499.9428524060599
True	818.3145577289812
True	47.81198256707193
True	39.83109858959223
True	136.276801071926
True	618.2253090717281
True	746.2550802169637
True	183.2475680082261
True	595.049097014628
True	574.054532293958
True	812.2336264483673
True	396.6099345997412
True	190.46106548702204
True	879.2548486874641
True	221.7344077304116
True	153.53342363452094
True	325.76925796944266
True	219.09453128083732
True	208.6656987008744
True	614.0732673281105
True	244.90918457817224
True	206.644593598974
True	449.539226385601
True	467.6439396985318
True	58.866427110567614
True	288.5538290942571
True	82.41773880174823
True	347.31903071201765
True	350.6105761854334
True	253.1681362980798
True	174.7888505658246
True	382.5862205391732
True	648.6371388892405
True	731.0938134367594
True	298.0594735525646
True	733.8303218689152
True	65.7511447624637
True	854.6277869060987
True	344.83824706067384
True	11.853121454645652
True	616.8593535824848
True	673.6801975355313
True	252.9452593207735
True	168.4640941716601
True	48.9029650739032
True	393.29796612549865
True	78.42960667493898
True	12.723612438166237
True	888.8234482947938
True	390.5380942497908
True	177.68265664600946
True	995.8489188974322
True	12.635764442780276
True	789.02373504313
True	30.93510532701004
True	686.1368422299453
True	59.73654054055498
True	759.4838509240118
True	446.47074260315657
True	201.262232584064
True	450.1896796120962
True	197.8453330606034
True	304.9035079170492
True	233.69993810260928
True	412.0341322331977
True	10.517488327635014
True	310.43119026136054
True	110.96999690550948
True	11.51894572760847
True	469.611419220614
True	727.9874310602844
True	287.78465154659204
True	72.41826326329254
True	309.9650055319487
True	79.84405618535219
True	192.51683864170604
True	182.7891493154704
True	393.6592953186052
True	41.2854062542113
True	135.07202301114782
True	376.0347470454857
True	869.0834929627541
True	112.95472892575444
True	221.96993213957805
True	444.3184120764605
True	19.01854380864876
True	412.9077554867871
True	496.22254701238415
True	92.77551333855016
True	389.99928818655
True	366.6387181067477
True	433.4017054625821
True	609.1583869774304
True	1059.369628647197
True	955.3330711577188
True	55.47950453765749
True	1052.9838526893452
True	110.76136495344004
True	108.4888602602856
True	113.38387688583136
True	491.06205313047417
True	373.9610049403557
True	567.8415347952151
True	254.03218750994853
True	160.83896446530895
True	398.2837501527196
True	16.127264484030174
True	453.6278924086048
True	404.0401356488441
True	144.97741442681556
True	94.53592871898196
True	538.2626856109671
True	996.2836445064486
True	196.3346887394609
True	66.35084056815144
True	436.2969868679283
True	376.4394378916412
True	483.9875967997109
True	325.2007718784718
True	3.591868230639599
True	535.0106017455429
True	522.1761264067571
True	505.066097089546
True	188.07717146130145
True	107.60786841414728
True	21.94139089771891
True	377.8000073526709
True	107.19091260571402
True	7.558075198355695
True	28.961924667952182
True	346.146130068624
True	673.4137068394032
True	131.44713160092977
True	87.29595706431462
True	25.294681650629123
True	410.2133176432769
True	350.05370181216244
True	809.9526114520964
True	303.05767551258884
True	520.0657426612543
True	521.9064376479243
True	534.7451807331192
True	289.96082557194285
True	530.9060571763686
True	100.17735400773554
True	584.029699449218
True	6.593352690379552
True	377.2201021317696
True	473.7449816831051
True	964.7082302669936
True	348.5780404922438
True	775.2320224613081
True	972.015118627994
True	173.3459009494222
True	35.91045586372823
True	372.8152574568697
True	395.2327839211744
True	603.6848034372549
True	250.90886018278724
True	28.29670343225174
True	660.3044444778827
True	128.68315042532632
True	992.0680710162763
True	304.3407175417518
True	462.3960725551478
True	114.680085087421
True	823.027864581397
True	138.39282138324705
True	817.4376118878772
True	581.1621785720913
True	193.81123813497217
True	111.2769189046436
True	67.7471607022081
True	571.9572317285413
True	889.1392708877611
True	438.2868848122864
True	501.4944307045636
True	130.90046242325425
True	633.2485118772663
True	494.5096545006351
True	778.532770760048
True	333.48867197626066
True	598.6351631947235
True	116.91026554701683
True	26.63351493063976
True	408.259005883132
True	176.5916701960544
True	98.21029136463716
True	362.1388218353215
True	1088.9542440027828
True	271.40815744785414
True	555.4797470237335
True	12.525618696111335
True	75.99305556118829
True	331.7546258379216
True	766.180671167953
True	457.3718146586901
True	546.184213031181
True	738.2978962481785
True	68.67466522550939
True	716.0437950753624
True	47.44987090253568
True	99.0537165934034
True	180.4473922196387
True	84.01966802858715
True	28.10505936886099
True	305.1207926928902
True	502.201800686136
True	902.2174258766412
True	868.9390476273066
True	4.958916804102324
True	289.0607746950162
True	457.69222017000055
True	122.05389911515378
True	246.2248195412254
True	324.4680634063418
True	1321.148190229078
True	447.17526143000646
True	25.253529221980536
True	191.5586415053578
True	697.7393302255817
True	35.181411240000166
True	173.95342337488307
True	558.635469391175
True	73.51260377932022
True	853.237801784626
True	320.8215899981904
True	675.8912096258365
True	74.90034305424071
True	691.4834933351416
True	590.7937856184715
True	869.1549325465082
True	255.76829835689085
True	505.090468484579
True	817.5667774593437
True	890.9388094698655
True	234.5103550154619
True	756.4441377067371
True	224.14333819622647
True	449.4185350382923
True	376.3979680881318
True	500.5614240794225
True	485.9997047065724
True	310.0699223055378
True	346.8634303566018
True	114.88780538163876
True	343.7079732785894
True	1183.439143601161
True	312.6675119265349
True	151.72315573585166
True	292.29279831959235
True	748.5040887864199
True	643.3273594700612
True	417.2048331614772
True	122.3185557189354
True	340.22622678726714
True	30.95528942828031
True	174.2796725661127
True	91.47637396079377
True	88.07306946133374
True	538.644672333656
True	140.3920376746308
True	128.70125065239478
True	105.23290178640138
True	91.2040139658024
True	447.0090324610561
True	390.4995604032549
True	1017.1802161035528
True	537.9050869006174
True	854.6238923913767
True	275.5692232111873
True	292.89400747525144
True	545.5889979921001
True	197.74395391423343
True	774.5899337994103
True	252.27741712758572
True	348.6868738602355
True	68.7394433241448
True	117.10794405296818
True	254.0646339419314
True	124.78111933317048
True	474.7952434419349
True	31.579890422293005
True	565.0911690326134
True	1034.0974371254597
True	732.6990955631787
True	1.1888092349545971
True	62.37859242199641
True	489.8773890046258
True	442.285071212824
True	72.37793092315809
True	120.19292011436627
True	302.7958636657004
True	80.87114206032062
True	52.96284253904242
True	717.2316166682982
True	652.7401968134911
True	166.2646257140144
True	171.24547374479718
True	526.2599989858836
True	53.46861513611642
True	26.61831315771466
True	586.7878195976235
True	464.8637031492549
True	1135.256690389822
True	49.64987690761225
True	462.6054702690359
True	907.9110154994376
True	808.9423712895547
True	288.82684051558107
True	774.4220056483973
True	408.6326824812897
True	38.93670262367254
True	104.51141148669268
True	734.6422223962822
True	78.90175512721342
True	138.47251165075295
True	959.4897177770688
True	194.1162868891145
True	278.8810571545281
True	105.97975712386416
True	659.3579640239391
True	594.3709037786887
True	222.5555136471972
True	444.4016102768178
True	38.52604536830991
True	277.19315660517105
True	607.9833100106505
True	638.5774101135103
True	320.4292804073401
True	77.60961001863372
True	970.111797559614
True	1066.3520051662883
True	566.9097290409619
True	60.3145309615548
True	29.265766987307344
True	91.93594089847063
True	108.35015501327295
True	102.22967077621888
True	889.4666286798534
True	1198.7068650338388
True	702.0276819910073
True	333.7886755641007
True	7.979690069413492
True	23.73918391050924
True	348.5164002526366
True	472.4459601084609
True	47.44235584092786
True	572.0602780342226
True	428.7837065339341
True	408.3944160015036
True	78.04932095644162
True	204.373259894204
True	249.1674726446822
True	132.38812980670463
True	402.4305284656384
True	43.59350017509326
True	178.75352371602898
True	1139.739438144513
True	7.373365682015192
True	26.969941279078547
True	587.480194571801
True	358.1475408719945
True	787.6276736005433
True	155.88265886505977
True	748.5039328476562
True	573.0394696911249
True	279.6555043839764
True	439.820937428654
True	341.65429547181725
True	291.0081096691084
True	271.1487081899271
True	380.9557484485309
True	506.58934234321055
True	497.53910472243
True	110.99833823649648
True	361.3057910749027
True	9.30954348506905
True	190.80684224647737
True	243.52151817011716
True	871.5176908040911
True	595.5636055151588
True	28.879213999485312
True	727.8337696597516
True	846.5700680882787
True	111.38015851358422
True	348.33661742640584
True	851.4780500039994
True	221.0169066776052
True	153.8758422422778
True	522.9115615978425
True	584.566489412855
True	1125.763307644927
True	146.90534909857848
True	158.9897830013383
True	254.6760326333232
True	309.453857788206
True	426.0565383134193
True	412.21496561504006
True	326.1435611513306
True	447.8528161613495
True	501.3877530629461
True	234.50612096041831
True	1481.9717446817317
True	262.8695660862113
True	402.4582491113351
True	52.7688621459974
True	767.9658967417773
True	261.4152915273172
True	926.3942796015564
True	562.1997502879161
True	324.0299477621716
True	769.4494584740416
True	276.105970784212
True	214.52535656820385
True	258.3533818929499
True	218.64656031772503
True	136.24148046672818
True	246.29820950571528
True	740.3154769368234
True	546.1854713917003
True	223.0648625884264
True	1207.846178249079
True	117.72439740437248
True	250.3305897923795
True	72.44541197469098
True	314.5857167210109
True	420.4112105991804
True	85.07225053252306
True	228.2745606950053
True	73.01877184725178
True	704.3545262845258
True	378.95905595316935
True	214.6511523728905
True	725.8370077684332
True	865.4142100204073
True	810.1100579269836
True	838.8155075752271
True	348.0484490908821
True	1.576563361641116
True	274.45085253895013
True	54.0833325815155
True	371.2289034496491
True	54.85160283469913
True	347.491492412249
True	853.8771032340611
True	1013.2799631065118
True	382.88666215759264
True	22.72618174555349
True	523.3495744216091
True	515.7406884185237
True	199.0238971104263
True	230.47102261997125
True	293.83632080920023
True	23.04790913047627
True	123.07360171329456
True	974.6648613506547
True	61.0933126299223
True	489.3746304556195
True	789.6272567423954
True	103.17717533537105
True	254.00385035208367
True	113.19615995398422
True	17.04597132599906
True	1.7731553986985773
True	124.52108106943142
True	1023.5590290577792
True	480.0576201108955
True	64.442509469562
True	780.0310633527091
True	335.8454570736545
True	1.365666703430021
True	453.4840739614641
True	175.2054122562179
True	470.3357062357168
True	88.57827466765809
True	328.94875731881285
True	382.00709493441735
True	166.7566771649228
True	196.64147906318536
True	132.026909217452
True	178.58334845193485
True	975.042027987477
True	14.916891542060627
True	509.2614532864504
True	488.7805001697504
True	417.5610177313946
True	219.00560583795655
True	237.31195310911409
True	165.37853668132996
True	43.644704784082805
True	474.5452891609244
True	149.72741953387617
True	826.0375325410224
True	849.6595469875151
True	241.70654519669276
True	311.73302006593485
True	511.0033940564007
True	41.13452496768303
True	85.73399535286904
True	740.2880373033439
True	1081.2549128216488
True	111.64521113501888
True	722.168460893349
True	131.65997760349734
True	935.7414516442884
True	662.5574927254268
True	100.9325566130147
True	272.2946282526012
True	629.8358837491514
True	262.93862809294035
True	45.74269426042777
True	558.4967704054663
True	437.6655564561536
True	6.429513620822764
True	467.68840579753765
True	69.55092090426167
True	170.13779665751014
True	234.94316002130856
True	309.19000104984093
True	75.47821427196075
True	234.3321622052752
True	351.30030829049787
True	442.5542924648474
True	977.4436935278052
True	47.55344457039686
True	914.2270540002828
True	1058.5176419531008
True	131.56039164959878
True	73.21660701128444
True	981.2568935039852
True	34.936992273983265
True	224.2727942080156
True	86.40452566400856
True	218.3584210045255
True	365.5528861452863
True	946.4631271961788
True	101.45123649730871
True	72.31838671153956
True	623.1150591993387
True	279.4614814758436
True	710.3327729312962
True	53.87342652792261
True	476.4570939355547
True	401.3927912288446
True	678.8262333163035
True	53.25331177169645
True	105.05262280530977
True	28.61118185286566
True	268.094275794014
True	44.41461635025731
True	361.3787453060254
True	2.696026973785517
True	1182.792730008192
True	106.19191479194193
True	135.5248413689189
True	350.473085462715
True	709.1127053812625
True	679.7966345901806
True	1009.9468813611526
True	470.9328438913452
True	417.2234778379087
True	142.7642324117456
True	405.07057958876857
True	812.4554843514278
True	426.41110617163537
True	912.658990930179
True	86.67902459207573
True	428.83730153531377
True	180.99763037476885
True	279.93389504526965
True	733.2062586643816
True	160.63386774652895
True	137.47189055634192
True	64.36890130164078
True	865.739180019959
True	768.7244058475798
True	86.58655464237005
True	460.2455314334829
True	769.4350624737601
True	419.800864798081
True	57.490221020830006
True	319.89875176678447
True	774.9759365558317
True	30.70329841207278
True	365.59579279205406
True	168.1638498350935
True	278.2366243040132
True	33.186543112221
True	201.53446244054496
True	783.0916342608978
True	644.4012279504924
True	58.378590176395655
True	299.8666440294811
True	894.6318722621535
True	16.470221944101066
True	299.850634390185
True	281.64582388067737
True	428.2088451567071
True	217.6959192208901
True	585.6898790687978
True	47.18671213291099
True	954.310951965187
True	897.6334390685514
True	46.40982406170897
True	395.3248956267866
True	742.3239385040711
True	935.2059620663904
True	266.344895948264
True	578.2954933398914
True	125.7958340045588
True	195.080387831293
True	129.4049170269136
True	129.58773007236223
True	208.7529378731149
True	968.9949784409222
True	780.3421028139958
True	955.8914713241456
True	20.538123598397117
True	27.81313685829103
True	353.2015743871635
True	13.126488640334252
True	605.4715560325035
True	1060.90069443057
True	268.319357572555
True	213.11938578231369
True	83.59325806964542
True	214.53679448112567
True	139.22769797066522
True	47.619895419415656
True	131.6092931391832
True	90.430972286325
True	253.7762347816312
True	531.2919860858724
True	164.05562163263704
True	31.79511251165778
True	59.85213814186573
True	422.2426535541571
True	265.78519354947144
True	588.9195597049853
True	21.68995299350164
True	117.42183315431068
True	658.4574368724859
True	268.24579173814766
True	468.185007493228
True	649.7815071266592
True	101.75368317831104
True	111.64700644676846
True	76.76288283624888
True	25.735455009795185
True	114.06186389947143
True	82.83173940854167
True	102.90399824201474
True	142.54241303844583
True	236.9172465187884
True	845.3677873552805
True	291.52448143784363
True	939.6507399227291
True	173.02208758772696
True	202.48796882796415
True	801.7428688844466
True	313.1948746481977
True	592.225636737647
True	248.67975830815703
True	371.2014278300808
True	433.3277035240236
True	553.537912796891
True	657.6243344028127
True	363.4883673042072
True	36.03216202102382
True	555.8594860203953
True	607.696393663217
True	19.1968632538721
True	12.219465381493611
True	260.16119286619244
True	418.8440866224391
True	453.4601861566871
True	64.44223532944604
True	628.154065591454
True	916.7027143066958
True	245.72203718113064
True	913.9281755628972
True	283.830525362762
True	109.77849620185206
True	278.47151587776057
True	664.7175433363119
True	35.740633540507154
True	578.7223657798658
True	1263.4369861464863
True	999.858639571217
True	896.8239270403556
True	214.50847941964727
True	87.67638220253288
True	192.83519944111407
True	841.5051560244501
True	147.44446069539114
True	1074.5659470132432
True	884.3901773838858
True	45.832274877293614
True	88.7540237491269
True	407.205559310389
True	378.8938784433429
True	196.6215178379708
True	519.4818051281735
True	661.1974675012237
True	123.10485801914564
True	279.4371057394651
True	967.5283441378284
True	48.575466656638696
True	704.499328117572
True	561.0667745619324
True	40.1863533972354
True	789.974815491815
True	378.49141191728745
True	558.7479216738102
True	114.9620257937931
True	272.7446550538673
True	211.99192776545985
True	25.671900245692683
True	136.3247871364893
True	745.0653934153854
True	137.87613260802175
True	365.0931058943551
True	61.63010514385137
True	620.0730737297021
True	604.6737210300552
True	228.22860780001332
True	481.3144578487753
True	174.33862097796154
True	172.12259650600137
True	219.3319933433233
True	286.5488582740925
True	360.83444050589446
True	129.48305988565463
True	184.28685081798332
True	25.71253104701796
True	898.8754765468161
True	310.1899895502779
True	9.20649240836734
True	376.2073429208252
True	171.33801867419726
True	626.3265135310027
True	371.98102070497214
True	568.6770556534259
True	562.2687493574431
True	479.46302007291786
True	795.8220345916156
True	242.81332207213748
True	561.7916262452541
True	158.51014524199988
True	533.8753130538948
True	341.68939176302126
True	382.235074902444
True	128.0641780738867
True	133.09079646770968
True	107.32595058448184
True	66.44921960409081
True	718.9690062411331
True	176.13427644228645
True	44.971429365164106
True	0.0
True	544.2546531729055
True	110.57409413215656
True	23.724019477169623
True	40.70008455571486
True	108.17779102237712
True	528.9159482927362
True	181.0908444090027
True	109.60571149603184
True	33.37199066334088
True	156.1376832897828
True	899.7459859017931
True	53.40470846695406
True	230.43064382658488
True	774.0424682582071
True	311.1821621333453
True	462.557079771313
True	474.9433255482176
True	511.2400925439488
True	584.105910448234
True	957.2332986947816
True	257.5395384804545
True	1041.5880762811096
True	899.3253909385708
True	595.7407350952687
True	352.8781966887441
True	819.7642411216658
True	9.90160225794937
True	30.781256433484472
True	286.9365511334185
True	42.57798909741043
True	202.04947560029711
True	732.0608605352108
True	217.44817069972723
True	738.4075486625164
True	776.6118359237374
True	124.77066143850918
True	349.5529728674972
True	583.6466562351397
True	26.17162558778328
True	125.87286854700687
True	426.80292779324594
True	310.01485166133256
True	193.0155161432298
True	109.8158501416573
True	392.86802816310416
True	22.598522997794497
True	382.8459153181291
True	370.7224443662754
True	1052.337239490026
True	350.4513728215077
True	30.974582135735137
True	438.9248658974767
True	455.0040460822343
True	237.80180686956163
True	31.479289731214468
True	754.9512367796732
True	419.1581765672248
True	170.28604344541972
True	14.01955576320043
True	1212.2190016084205
True	162.71242239281594
True	28.141469134143566
True	277.89271754667953
True	272.35395817951127
True	113.51929311559502
True	301.6005909300335
True	46.08972138868787
True	317.36329051124125
True	303.85068555070194
True	295.699915910599
True	31.427203185140694
True	46.53118863660674
True	1044.2881747695023
True	26.0341393876818
True	13.330220551242515
True	178.94159599157925
True	651.1972616809544
True	9.432144840384629
True	187.3205065793356
True	171.1719748617117
True	524.6721879634664
True	369.6584852536631
True	760.2517414592777
True	322.7811501191867
True	505.49311055179976
True	439.9062728691844
True	509.2421122209644
True	100.57847932852484
True	1269.3045538339995
True	907.0096980798032
True	282.76639679580575
True	515.0410149297741
True	97.8136196900447
True	572.9417802911648
True	413.3154521830946
True	164.3085471885131
True	80.43939193412004
True	347.3337955823493
True	171.30116958889585
True	29.816874239775128
True	604.4570638901265
True	385.460647464816
True	64.65285944947826
True	30.645641992634413
True	644.1869462326151
True	482.4421652160182
True	68.10905668275467
True	22.23121487511461
True	319.5488045577404
True	331.93435537030945
True	709.6498211048495
True	552.7215939666014
True	558.3472659355677
True	798.7235353089277
True	9.744520642801822
True	56.96379445184202
True	35.51945866251113
True	56.81075345227521
True	512.4046820638819
True	594.4789059395894
True	83.31443837113146
True	115.87997670172324
True	190.3362428171995
True	71.31782579927064
True	175.71410212676375
True	207.2749531829359
True	269.63239078081153
True	817.5022178711301
True	592.0108259954799
True	271.8995326869268
True	193.7318031537455
True	273.5865713550547
True	251.87194178760987
True	762.1205878991191
True	327.0212080838704
True	172.6358120359736
True	889.5672189537016
True	348.0038979790684
True	492.957719391299
True	153.05006446551167
True	121.10612821256264
True	63.12456950214239
True	211.8430269890836
True	993.7392723780268
True	533.3180481124087
True	114.20757777022524
True	359.8093808971694
True	101.11171450172787
True	657.9109834638639
True	3.571253612103178
True	705.9831494216644
True	36.13421327682127
True	961.6874574811392
True	841.9588451089135
True	210.08196181105177
True	29.18809083644408
True	82.68698425206922
True	453.3604170604364
True	226.9761991411149
True	1.8022646226241683
True	78.04359145937939
True	1062.1485645969703
True	336.05853209336937
True	685.3594809338226
True	500.1494273868984
True	33.172672467776096
True	137.96238757330372
True	442.3913050199515
True	904.3944619391874
True	823.8674881513318
True	429.4107976531946
True	326.6977361796269
True	17.02728615830347
True	78.3322138609004
True	776.6506117435898
True	475.60907915803386
True	385.1474992814265
True	897.3483183508349
True	26.766434226998392
True	215.4581349776753
True	888.8013690185003
True	237.1995896980813
True	8.135498694900924
True	507.383485513837
True	106.30578104578724
True	645.5129475926852
True	55.83469502899475
True	264.04844886985967
True	850.9968355280213
True	898.1244671494673
True	270.1752296512274
True	423.3012904415
True	119.12186475568336
True	628.5481300499897
True	257.879049397454
True	199.64994806271795
True	827.5857384787633
True	53.5663139429316
True	703.4362913172052
True	274.5293189176792
True	294.58992768275664
True	164.6086724747863
True	503.76019351065935
True	594.1973084900759
True	354.4468036663185
True	400.7698831701466
True	70.43924065138691
True	162.06139800112334
True	455.628180668591
True	219.509586771746
True	39.00580994753996
True	204.074754502198
True	400.2809807193775
True	402.8135531587994
True	750.2183494230754
True	126.49645368381115
True	632.6515731270944
True	502.3871255260712
True	596.0726618805693
True	135.7898289163182
True	38.40392711357295
True	680.6106710841947
True	73.02254765729236
True	558.338745199815
True	681.0788597523155
True	464.0404772146856
True	132.76312578586658
True	520.3757760101415
True	4.438371094995254
True	404.82488205640817
True	30.524491322345195
True	635.0008846285012
True	272.7699345829508
True	590.9559208544425
True	691.5311333413035
True	148.9761215724721
True	503.9672712934201
True	508.0032830057616
True	63.465578896849486
True	977.6741181898929
True	2.443626608671567
True	26.825451756985352
True	623.7965806009669
True	673.287765245056
True	134.93310819447927
True	408.3283488984385
True	124.5517296499142
True	74.96902356091832
True	465.4273551751421
True	43.958014154280406
True	519.6736373148334
True	12.955908751682797
True	830.5861659980737
True	542.8187928909099
True	679.2857919066793
True	102.39931747268297
True	375.5003431010248
True	988.6077109230214
True	832.4825760229342
True	143.41867356002552
True	551.3539273769768
True	459.2227353265801
True	251.8503121029148
True	258.7562427539571
True	5.5493368209210825
True	323.0141388715252
True	13.1475526165474
True	393.21429169668266
True	78.21012638395808
True	429.6087004504549
True	631.7667980478506
True	120.78759571973472
True	238.9572553084809
True	635.514362218025
True	695.0110667494296
True	296.2903926423483
True	132.46182562850262
True	163.56912677914715
True	481.1887048112941
True	87.04435348842354
True	10.323066810336464
True	550.8388227215802
True	571.1320714648525
True	15.79490604212502
True	137.205158692485
True	904.9623039130124
True	488.9818429303584
True	277.2879050935464
True	32.76637615212229
True	471.4491349654618
True	117.89673245587709
True	588.6052533927013
True	667.94388749745
True	293.19493135396385
True	358.7885662144534
True	194.5090115595789
True	241.55180073398557
True	74.57331280123407
True	213.5911200079124
True	497.6497080236916
True	21.61612173263185
True	471.0467883225739
True	362.08763502510254
True	730.3809059212758
True	919.5695875824372
True	882.9663964077489
True	155.75155505542526
True	395.2025755879455
True	74.39079479092932
True	194.5000851977004
True	324.7353606858321
True	10.127657610061602
True	825.1101519518176
True	22.27483036338017
True	403.34618519080055
True	268.3041374943426
True	658.2131550132889
True	205.2992350181433
True	39.25902369216091
True	692.0704484677914
True	1092.007663684887
True	232.2565487086049
True	131.49192813243522
True	612.6200057094599
True	496.5747154922244
True	18.107797023989654
True	831.2942101316418
True	117.46964558318652
True	43.88092867333773
True	311.1487840402288
True	352.9428813787524
True	388.2758824105212
True	267.97693553316964
True	19.25532149553325
True	22.993484347894
True	850.2850557426244
True	208.69997375568428
True	118.05834260653444
True	822.6401986046383
True	651.4502557637097
True	620.6299045459818
True	455.2557697383297
True	153.6774237777403
True	32.21129474958365
True	100.3536624861086
True	439.84867451287386
True	233.3849004994572
True	499.6029144468314
True	147.14995959284792
True	487.74401951364257
True	631.9646109888541
True	944.351031573274
True	25.384222110772896
True	937.4727032530948
True	1109.246505673913
True	476.8972042063904
True	86.84188644938313
True	796.4100189005845
True	648.6469015375594
True	660.6307524013989
True	176.28300620731807
True	747.0984876117521
True	704.6956810966383
True	122.087151657528
True	797.7476816031236
True	835.3486432092899
True	489.0795572941712
True	230.6111268785087
True	74.84267046395368
True	326.3689594718579
True	359.9286419504518
True	468.4079603815931
True	419.25825290347126
True	194.9692028557136
True	312.9190974527072
True	2.8182199183853536
True	13.04554948108975
True	110.28564870351596
True	135.4692815769132
True	348.826703275518
True	334.4657547014464
True	106.97133146582571
True	16.04824059978842
True	211.00653019772912
True	837.7451832602732
True	457.0514796133768
True	532.4805190282825
True	568.4628387579002
True	794.8573416050712
True	642.6992276256846
True	91.0017924299524
True	221.51125219359528
True	244.2515912141309
True	294.9686479513497
True	108.94450616315916
True	367.2439612152174
True	427.5859073031152
True	172.54951036828265
True	638.8577155609404
True	248.16985663635765
True	198.82564348813892
True	30.76312835959743
True	243.28195909336696
True	501.0727741376026
True	168.30446891268411
True	495.9145956020495
True	466.3883146701134
True	245.43893435365536
True	99.31191125637756
True	45.595289645784106
True	393.97618983146793
True	805.3650130184666
True	159.66864215724496
True	1075.5847185677412
True	1045.8170678304712
True	476.6827053575715
True	100.88085816436616
True	125.18073189132664
True	684.2680436458625
True	7.855509944707207
True	222.8750455223919
True	136.51056970022083
True	119.69282969686894
True	337.2614869475508
True	643.169654883707
True	37.9429421041261
True	132.34927761822863
True	951.6565065234382
True	53.0291085008552
True	454.0540737576713
True	535.6748339796186
True	246.09338298626557
True	134.13187688205386
True	913.1698347164725
True	1201.2590517052408
True	522.2034516226104
True	642.843840034596
True	202.65177669184288
True	150.22482773033477
True	322.97835546318026
True	263.20693576422985
True	177.7270477156895
True	312.3977400247509
True	338.67269039237914
True	12.339555057482215
True	631.4544387703411
True	139.54961130774117
True	74.36665120270918
True	445.6271772007868
True	312.83185351698967
True	1190.9006845561375
True	335.5726732684242
True	939.0200047449252
True	10.445516403386232
True	262.94811694511424
True	227.62168876244127
True	160.00200265784832
True	494.7990389123997
True	204.2194979906015
True	421.0314350243585
True	344.22805215636214
True	112.59500599474195
True	369.2641080459187
True	1033.0124486458053
True	706.039351558167
True	228.3803513061022
True	107.9844266207462
True	283.1700688119521
True	23.463510306766253
True	356.01355465551467
True	317.31810496682385
True	556.3134154561185
True	441.7032238656359
True	365.2703006291519
True	155.76650935356977
True	12.1193854314798
True	418.0468764732753
True	290.45799799763097
True	144.62044347300568
True	298.4558528626875
True	427.01260989748187
True	809.3941031579348
True	312.99547759217484
True	773.8709205552042
True	394.9614669747604
True	379.6090710264386
True	1.8754045722433947
True	1165.833045389221
True	104.14871484626671
True	883.7245319316919
True	208.6116452163849
True	465.2527115266416
True	665.029321144196
True	82.80891509054142
True	484.8060355881024
True	34.33126748867366
True	422.40332227181193
True	76.30920749723163
True	225.38937628716525
True	37.487079787950826
True	692.747607864934
True	192.4064655910072
True	25.40519009780181
True	403.3342057830814
True	110.59680507037986
True	171.2707550776062
True	849.0422848024335
True	252.41144817260127
True	151.4676160168423
True	367.6808081661928
True	518.6857358440303
True	325.9681646646152
True	492.1744291329072
True	610.6930874058536
True	154.78641853840162
True	6.715892844465891
True	74.95854435820488
True	428.9829522570078
True	88.84663843035369
True	82.33907611805164
True	1013.780124358054
True	26.90701678927926
True	322.02983033702844
True	307.345894305528
True	464.3812923307007
True	663.2266549540689
True	195.96663356507133
True	675.2037598427715
True	337.9459176031413
True	344.55612340442246
True	278.40340539379395
True	204.86968816399065
True	363.1189816216945
True	451.8892324928541
True	422.1128793150401
True	613.3979384935936
True	142.9642736209127
True	73.64753302413982
True	38.99050954613409
True	317.27604040686253
True	636.37921901855
True	383.6588344258015
True	824.3979862309852
True	217.5301277427384
True	395.5391297242225
True	67.04443515975788
True	50.82307870474553
True	434.2512802354405
True	202.2394719463053
True	225.8068267691881
True	45.45602711475266
True	1055.4120813782204
True	170.63577749234835
True	885.5653755020016
True	312.1169904605801
True	915.9520470661092
True	239.1906237563152
True	445.2467508950966
True	535.8065083267782
True	618.7741903950125
True	214.03038614275533
True	477.4011689686717
True	916.1661218700142
True	120.5411888290817
True	8.013070432022518
True	579.2878249333532
True	27.78982482792034
True	72.70781534749307
True	823.6363252635931
True	221.7503975557876
True	1009.7639502507996
True	685.1831209426664
True	403.05433815297823
True	283.743690041736
True	474.8623923131533
True	352.78394880438003
True	180.6606126759181
True	675.8355713824176
True	718.1186369411907
True	205.22225363137332
True	90.17437466106948
True	502.6637117143724
True	132.52840148639
True	385.69488796921183
True	343.6143259984486
True	61.950346418879874
True	382.39166462549866
True	429.3092918174985
True	374.9958869603152
True	417.58017136962303
True	408.25901015904367
True	624.0930312257634
True	59.16272435096522
True	449.9848999409513
True	318.93724767380013
True	648.7742323333218
True	227.1494693579244
True	99.16371798812315
True	42.01375268438613
True	527.2826403761619
True	623.8882484543827
True	188.7501465012193
True	414.8021080394426
True	339.4234663719116
True	15.671785110652715
True	178.48242948242645
True	293.55825583840715
True	2.845967613703394
True	880.2510527777644
True	74.31432229454424
True	102.93799966641232
True	119.02856429749951
True	355.98987763532875
True	36.37596118717928
True	454.8051658755943
True	232.85391074437737
True	5.524010146685783
True	117.24909708477574
True	448.785442727225
True	52.44254083573176
True	67.04064969176339
True	170.77628952908225
True	292.44283659947087
True	984.2223111883228
True	385.5797337993611
True	958.1098381255564
True	186.52577100671897
True	1027.675544383605
True	773.2035734986016
True	672.1146236519385
True	411.7553829323804
True	392.32380957287785
True	73.32803224302778
True	70.95479924685402
True	78.243142249579
True	168.44498178038813
True	484.0496336957694
True	1113.8981003950223
True	185.24095431507155
True	359.5211114117056
True	432.4401502774191
True	611.5896931785335
True	585.1169441849985
True	280.6008036400155
True	461.2438628266538
True	646.9748194732557
True	99.32303739714509
True	713.1642201186057
True	255.2658484689595
True	133.9244796901423
True	411.50963124867445
True	903.5028942895996
True	432.7206488365019
True	830.5402318130407
True	198.76243871434096
True	351.65699030269855
True	711.0720400698958
True	607.9203726708838
True	200.06359517333817
True	261.9408641454114
True	803.2694753205196
True	31.820470845533816
True	193.66257253429703
True	500.8402986159951
True	694.2763081532418
True	102.82940497650172
True	36.04913910203929
True	169.23359233085225
True	764.5483721049001
True	322.67553866336243
True	560.1630434123173
True	356.8007079082859
True	301.19478578508017
True	439.1957261949979
True	476.1753229391514
True	71.48442318072631
True	384.1312458956363
True	774.2238411942382
True	0.0
True	296.2290938223472
True	241.00374656686344
True	963.5004049663222
True	146.9443864444807
True	632.5532330238328
True	640.0445363030043
True	111.71062630762896
True	226.53304412218245
True	134.14806387644225
True	11.451289000403662
True	283.91294063303195
True	367.6259490392856
True	1116.0708206051693
True	235.2135770886489
True	391.3618071996452
True	655.2457601037003
True	205.90099780004093
True	25.259226874132327
True	879.151135471127
True	606.9835512759446
True	152.28651498283068
True	632.4885326781676
True	152.83797390623025
True	298.583924089006
True	763.7682430131822
True	38.19124653936777
True	107.32784662451088
True	505.515738438019
True	64.63418767450976
True	73.93554029308726
True	410.23120562445246
True	20.074774602555625
True	765.9613627556989
True	100.21822451503505
True	163.28347356962692
True	18.085336920783053
True	705.2839375503731
True	27.96834731649753
True	789.2178990824798
True	395.4128869744952
True	117.93397144945708
True	709.4107502277338
True	529.5753460355598
True	545.3491496744056
True	47.47685582018794
True	369.712350690519
True	6.062111687070328
True	95.00950938550648
True	391.3545526868815
True	47.06135592941965
True	127.7502384865413
True	313.3898542519544
True	177.96123079128665
True	101.92042300676628
True	659.2737274174003
True	20.675104348906704
True	1149.0521986076533
True	487.7332325129378
True	304.72831588107744
True	491.7892620330281
True	121.79084965020228
True	797.2781994478388
True	1095.6646671241017
True	745.7585132082867
True	175.20334205882355
True	229.84590649919733
True	54.00182286768054
True	59.14608527806604
True	155.7511882626203
True	95.2956744761266
True	167.73388427098328
True	1179.3887594123958
True	327.7094929316523
True	358.3103129309734
True	741.0702808418388
True	17.314353400431294
True	13.129641401835077
True	595.101780105491
True	5.333104140872493
True	115.92867064451406
True	666.0458942461299
True	177.9082353701783
True	621.1989320542108
True	821.2035323180954
True	154.2150413077542
True	887.2924300562837
True	3.7361240055601432
True	451.027657332789
True	1046.9266253997323
True	24.7854354782862
True	241.5062352207213
True	150.80699229913284
True	962.7557347247882
True	234.07824603552223
True	505.2328424097725
True	121.07556295579374
True	519.7308543813288
True	148.19129487765645
True	95.30045144340816
True	386.0012472855588
True	69.92060872631882
True	55.153914450393614
True	1049.1169847129772
True	270.28475687927147
True	156.5685872985377
True	378.3898090334001
True	407.8347087263937
True	212.29152411758025
True	172.1103643040079
True	404.2553565862935
True	35.91473491841555
True	495.6797929635098
True	1151.7515446146815
True	119.6079085057374
True	472.2828734990368
True	304.87403504943205
True	26.52002132274549
True	399.31466005167454
True	103.77628754251964
True	576.9154291865334
True	210.3634372852736
True	418.208590216246
True	17.8123763518715
True	442.1374750989106
True	115.16160753562976
True	347.0223040648028
True	32.99637583998857
True	162.3605840264904
True	255.9814924399669
True	753.4092946533974
True	56.11759022112419
True	135.81366438631758
True	239.6438119594573
True	146.6782130906095
True	628.9825055215617
True	576.0020643019523
True	774.1968433995605
True	396.8322252898255
True	530.8198054598033
True	419.56590956864375
True	683.5671540077244
True	72.83761157324884
True	487.2112163773889
True	420.7793251831984
True	46.78327774221207
True	86.5112270100782
True	127.6721260247785
True	88.6698309734964
True	329.52154828980395
True	867.4065055108488
True	332.0954021076982
True	1131.5823429408636
True	329.120256729727
True	882.6081327447935
True	146.7080334526607
True	574.3647667948454
True	619.6799050107783
True	723.7167081006373
True	450.7407369735169
True	66.14025460896335
True	299.6754401845684
True	39.163082695075865
True	166.26635713962295
True	172.75968791865944
True	1142.335460607204
True	234.33729259239675
True	553.5256802378783
True	558.492192471567
True	573.8781690099037
True	888.3777795372391
True	581.6450102848437
True	621.8257590423317
True	936.9342231798972
True	128.11449282473444
True	312.1490766785393
True	263.6211628403683
True	324.2750918630677
True	89.23030946204932
True	378.3247303209945
True	4.527340048215179
True	335.2606384789811
True	256.213834028929
True	613.6529502049295
True	288.76136783514283
True	366.7636106545877
True	9.38860542828958
True	61.35676014770268
True	536.8369594558834
True	31.09931369565132
True	148.33174483321966
True	62.73922896559249
True	148.06255452319706
True	250.05752038459943
True	69.26592493807145
True	399.0995805172837
True	265.2672639046009
True	94.3588969204678
True	349.4452628501376
True	62.08797147629323
True	591.5379351815247
True	851.407662511908
True	280.0978582039842
True	1167.8722280704812
True	111.53168306547056
True	313.4813456389314
True	1065.4632153066018
True	83.31064729441495
True	285.1954542966926
True	10.331425315245763
True	397.7485108275174
True	455.5542934495582
True	160.89677733902252
True	615.3927709581147
True	908.43682278021
True	165.00033209796578
True	78.95988677357926
True	339.6863857748176
True	551.2493284548581
True	647.0737162676152
True	1213.0014305725435
True	26.942931819178025
True	938.6776910355344
True	128.99017980566643
True	615.2271419383719
True	113.4987578719538
True	129.35081407995844
True	189.4935423421377
True	177.79173161868331
True	732.9248900451054
True	207.19709413403143
True	230.6098305209367
True	65.40688196317208
True	505.7684394239184
True	438.7207415606211
True	174.2966167166598
True	239.03165860006456
True	16.432623800595564
True	425.2548647113983
True	219.10573972549605
True	291.5783768879761
True	115.14565573787368
True	712.2719319053715
True	421.9027170124448
True	258.3009258124191
True	645.0301364416645
True	524.7003114947868
True	457.49674367405646
True	126.35266225208588
True	539.1213184122133
True	435.24186547272313
True	2.237623616778795
True	198.27597457524877
True	94.18475725935238
True	242.22811993671175
True	2.711793684055733
True	116.08655761831994
True	330.7979857275233
True	6.40661100926127
True	848.0917568590169
True	173.99707544658875
True	712.7941024099724
True	795.8963925697382
True	156.78684059831804
True	224.03978732592924
True	473.1990534544025
True	832.3644997728385
True	50.698700956404
True	38.525382853741085
True	129.5426041544287
True	634.1097298780601
True	725.7294995223931
True	192.5187890040747
True	595.7761518719975
True	571.4705120308942
True	846.450590809753
True	379.1657138458287
True	185.22603245692585
True	873.7449789727177
True	220.554630849896
True	143.28905838725098
True	338.4251982080362
True	223.97769713510348
True	214.70727587825425
True	607.0508932618342
True	249.7713046268177
True	191.3176987643719
True	467.03236989447663
True	469.6323199893626
True	64.30151400447757
True	295.43058008547297
True	78.00704617737205
True	333.4107966682574
True	352.1728807525182
True	246.172030171572
True	174.62673034286533
True	381.2443248950009
True	665.6407713700014
True	720.1710639210662
True	293.75669464942314
True	754.2668260659474
True	63.98902256140856
True	879.48079970245
True	344.8506780167589
True	12.399531409631209
True	635.0350045824576
True	702.8881834468559
True	250.793032553916
True	166.4781792859887
True	46.56637418667947
True	392.4629476393285
True	81.21445945339025
True	12.204820336005058
True	902.299401944164
True	365.7229799966505
True	170.07983012103148
True	1013.50690432331
True	12.387902071717644
True	786.4270360118862
True	31.752384103525607
True	663.0118997780854
True	58.699515211779385
True	744.4925177940178
True	449.7603574358382
True	201.9604745294761
True	441.5642885077528
True	201.1068969518774
True	295.05596048399923
True	222.87568341911492
True	422.3695444954554
True	10.39048564391015
True	320.00371114071334
True	119.48232135559704
True	9.880564072523123
True	480.9363429444131
True	719.1812454211487
True	298.7220458579756
True	82.61350440669473
True	307.94972121270735
True	84.6073419957401
True	182.8809863888
True	180.38443668418157
True	386.7070523799373
True	44.96107864814785
True	131.3508119866277
True	375.91035445226106
True	901.8250697750065
True	109.33041951941723
True	205.46704691755704
True	426.51242529154655
True	18.859275451923292
True	424.3489974307966
True	499.8484300567164
True	86.40918899532242
True	386.6969586844753
True	354.4288677746811
True	411.1081377456994
True	594.1079477798216
True	1037.2163242805193
True	990.7918686503202
True	58.11100756476479
True	1063.4564955443286
True	112.44256626580378
True	109.90677897626162
True	111.79319602583035
True	491.403586733533
True	377.41174097772057
True	571.2124424112592
True	263.342182212519
True	159.36930198661938
True	393.9575789978424
True	16.809703548662014
True	477.6461882357858
True	398.646104798402
True	145.96618586467685
True	101.11449701624224
True	545.8421240162796
True	1000.4562315800348
True	200.22568092432869
True	68.39620416023995
True	437.5621466785297
True	379.2766692116046
True	499.37670753922
True	329.08345251699245
True	4.153271710088945
True	540.9494925687575
True	519.6183881581518
True	504.6033261830671
True	188.5461845622413
True	101.7560576388457
True	22.97883546308925
True	377.7489320245581
True	107.0221152134853
True	7.576982265542426
True	34.23188212908038
True	349.23940868236906
True	616.4710129909629
True	136.83153378940162
True	94.66049475200812
True	22.366164344729025
True	416.0726194034225
True	379.6866218285932
True	786.1681229671847
True	308.0745415549576
True	501.28029973239165
True	544.1295492253034
True	533.8069246803122
True	292.062842325959
True	548.5401323791403
True	100.37470567242136
True	584.7570781373759
True	7.47653346965246
True	367.19245170357226
True	475.4687272098789
True	988.7466361408534
True	348.65884593285074
True	811.8335568356662
True	968.684104612106
True	178.1251023177192
True	39.1187854090316
True	375.1021852527453
True	392.8753023502659
True	581.190816321644
True	252.098243770333
True	28.637699445734462
True	652.007637177554
True	123.72968069681268
True	1035.7243110170616
True	292.96308835486246
True	465.2853729433791
True	126.19662460396346
True	805.7168160442327
True	138.70145818167018
True	830.8751656835111
True	564.6587981609877
True	185.53840763055743
True	114.71836335573396
True	68.69805555507956
True	562.9428748983482
True	917.0328860808108
True	435.828585287887
True	539.7106957649476
True	136.8856350024209
True	631.8421535665611
True	466.75485425155176
True	794.647871157051
True	311.0877493607954
True	575.4299353142349
True	117.19082859835974
True	25.32951437412088
True	415.2874455519762
True	173.6451333068476
True	95.8777362419263
True	360.7195652042236
True	1092.828836283377
True	250.8875245242185
True	555.1308480244566
True	10.779366088033225
True	76.74268140189967
True	324.79265984752834
True	801.467722380526
True	465.1852544869856
True	526.0385611238739
True	719.1849009356563
True	69.82328291609991
True	712.0635325820302
True	46.50615986500006
True	102.04071495201134
True	187.6503975300667
True	83.20098605145269
True	23.88297417766596
True	303.8003565078761
True	461.2046788318537
True	899.1718159960271
True	867.8809027801009
True	5.438370735110039
True	278.47718015639964
True	454.4213182712758
True	124.53999451257356
True	256.1016882957462
True	335.34435902888345
True	1308.6800142444922
True	451.3227717979527
True	25.56233815928168
True	183.1369375876853
True	720.9602046806588
True	33.98277255397772
True	168.82799022091802
True	564.5237412119034
True	73.01684484063216
True	889.8582689436973
True	329.2195286166919
True	678.4002126974985
True	78.97600902451371
True	677.3464857487353
True	583.3298987659447
True	880.3559706159227
True	251.34971302071276
True	506.0290656438347
True	829.2019826998034
True	894.8885850016309
True	242.4027438871678
True	763.9059073236352
True	220.35961381010029
True	446.98258795837575
True	368.0100976496552
True	490.81634167339325
True	488.2222733259854
True	296.20668431730417
True	350.4070994665952
True	111.6717550765391
True	350.1039070997122
True	1116.5470513526925
True	312.6551393004986
True	145.77873634142333
True	309.58471113206207
True	737.0064795699783
True	650.6155101697005
True	414.1246214266114
True	113.91771818474734
True	326.55863602465564
True	37.26751455862838
True	174.48842991689955
True	93.8578840692673
True	85.62884850289879
True	564.6881803465817
True	140.77846486308144
True	138.7365152685044
True	102.16135215723428
True	85.87261477922269
True	442.9852602521641
True	394.3114377505254
True	1044.09609365336
True	533.8147342043587
True	849.19889491598
True	262.69020641969206
True	286.7297300309566
True	549.5759108235966
True	198.33281920704752
True	725.7771755907505
True	246.2642197451626
True	349.5963797171317
True	69.81819338736823
True	119.48303203293383
True	267.5568399757873
True	122.788928335313
True	460.2627790931551
True	26.850757893758463
True	565.0040273780276
True	1012.9414384541972
True	714.8927905732445
True	1.5504319694128892
True	62.21348078313901
True	495.3165910784299
True	432.1254214680768
True	75.88156039979711
True	117.93864873962195
True	301.7910190743749
True	82.28777681795374
True	45.00572992040114
True	720.2675449996196
True	650.0690468180454
True	156.88248520402846
True	164.12615758457423
True	523.6245041598671
True	55.12914573699136
True	26.6225823203011
True	559.9630592611272
True	444.86217902137696
True	1135.139075376766
True	46.14141512550841
True	458.9115950018659
True	915.5521536297152
True	803.3234693327557
True	276.402300755213
True	747.160760763941
True	389.8277872005696
True	42.26018295319023
True	101.395204871253
True	716.0801362917239
True	77.27730941249833
True	141.2314689760637
True	936.9178111880244
True	191.16180066023776
True	275.1240553932992
True	105.4153777578136
True	646.5167743301529
True	616.8436301973222
True	218.45148266631975
True	420.4498494908459
True	42.5719475294243
True	275.66702524828094
True	597.4468464963176
True	613.8549731311517
True	312.1077644762423
True	73.7878049752523
True	909.1444302629616
True	1070.4550506343614
True	555.2222033629607
True	59.25352699798984
True	30.40833723604193
True	89.14835236474897
True	112.55597025607548
True	103.21629787661652
True	884.6998212469842
True	1176.1888287289107
True	720.7930296233552
True	331.96032563243193
True	8.922679006344547
True	21.899179852953814
True	338.0945128786058
True	477.16945937359816
True	43.26373969767781
True	553.9102266614428
True	433.89571766580286
True	390.5135026806222
True	82.84856502896504
True	206.087853842724
True	262.5051538473381
True	136.34394156831308
True	410.04161361469744
True	45.4573549090571
True	163.90663696944037
True	1165.1227180087762
True	5.845926579434651
True	25.216374438825408
True	576.9548440547412
True	356.90806408455893
True	823.7913823111144
True	161.18561498648577
True	758.8037800161624
True	598.3062035416395
True	270.11670697199105
True	449.2670879537681
True	349.420716134924
True	284.89465540942484
True	267.5588457060204
True	391.4750561845356
True	511.41660303817787
True	528.1174357386652
True	108.75187643893776
True	357.160853915077
True	9.743183511602169
True	181.7002473514748
True	242.49606315572305
True	881.1351279500904
True	601.5548116004493
True	32.90003676335429
True	731.144046319971
True	816.5075974885027
True	104.62169460755422
True	351.26220659857887
True	850.6172989991991
True	231.9801092354268
True	164.89575358594934
True	525.793294095692
True	596.9255090774701
True	1106.2124619907677
True	148.00519903081846
True	153.1065021849505
True	260.7516994286075
True	298.6382857321644
True	411.0899043537656
True	411.3033734948767
True	326.8538837265863
True	429.6004222891603
True	499.86487879727184
True	216.8759538777097
True	1511.591297636938
True	246.5779310860259
True	394.59324934799673
True	52.96683517769055
True	783.7640830693762
True	251.2698109283331
True	937.8010512564692
True	552.9886117195958
True	310.5755533521667
True	755.0470077821999
True	265.16187205541144
True	213.18426121257963
True	258.1110068887614
True	219.9016810702659
True	136.87593515689002
True	254.94012545407008
True	726.4770900043327
True	533.399529175552
True	220.188900891826
True	1197.6447005805835
True	117.4654238388195
True	262.40890280245543
True	69.37808421093368
True	326.69364509731497
True	413.5215636796535
True	89.96372650436312
True	221.5768084251626
True	70.90362124759058
True	712.4522309385657
True	379.59673183567145
True	223.46172736835504
True	741.6170692183052
True	849.7990575981837
True	806.2467716209014
True	807.6652945793077
True	346.87201168540827
True	1.2677070695930297
True	255.16870271505567
True	56.86317543350757
True	381.5331992571488
True	52.84005833888119
True	367.4705590453861
True	844.0365465130649
True	972.5485300751436
True	375.94055369085
True	21.808987094719647
True	512.1571780793012
True	504.9291866269665
True	196.7176037568436
True	243.5114774312225
True	288.5021068530566
True	24.195274417651845
True	130.32524793585705
True	916.5785288273104
True	59.90372576632787
True	485.8771805284289
True	793.3476612277924
True	96.62153883927658
True	255.1424327727521
True	114.663244700201
True	15.546779797904978
True	1.8734825925517444
True	114.01279404768236
True	1010.835124910008
True	491.3815451785856
True	68.6981311909776
True	791.4461609674421
True	341.1745701453628
True	1.7376971434873718
True	441.7931568723367
True	190.1629897561192
True	486.3301343868967
True	84.7967367312795
True	352.46954639587955
True	374.61830674960834
True	176.95759568686128
True	210.26333430015453
True	118.40968462844867
True	171.3162351367342
True	990.5809901954171
True	13.992915839077048
True	507.81174704696775
True	489.4658824667888
True	400.5033372993624
True	216.6200122934828
True	239.08440410520708
True	159.23786135282225
True	48.47563333829164
True	472.2086075008438
True	148.57358170695773
True	812.0459784046021
True	818.495855573459
True	243.22593188687503
True	327.1785302694328
True	526.9783732537862
True	41.78191864019446
True	85.32256012802691
True	726.7587672321677
True	1084.2744990868052
True	113.99450250861292
True	735.4436056084967
True	146.77451650604146
True	922.5171403848576
True	665.0742845710045
True	100.97483041267226
True	267.4971865761069
True	631.7555653339938
True	262.2886619671149
True	42.6423550482187
True	577.0403272013087
True	457.01417604888434
True	5.9236425131429
True	486.2821790916234
True	67.25972442463505
True	176.81825938750706
True	240.51686416551587
True	303.8863660706068
True	76.12377918431001
True	227.0805387572524
True	349.7801461436402
True	429.67881326479977
True	899.5661333089529
True	47.12422611933791
True	900.7825900942676
True	1027.7318821116944
True	130.96324554469146
True	74.1776261232544
True	991.5053333251788
True	35.18991639857778
True	228.1453831324696
True	88.0952608827432
True	222.85117861584865
True	381.50309357379984
True	942.7991824347936
True	101.3142557558316
True	76.94440564192918
True	665.1042008091931
True	269.8857632945701
True	720.1352669968765
True	54.37390124612681
True	475.7067726949687
True	365.5314335703732
True	682.3078375333175
True	52.98805178839854
True	112.21174742218317
True	30.408597530411004
True	276.614173860948
True	43.485817484232186
True	350.017842803993
True	2.9085460973546717
True	1177.899355106343
True	100.727698174773
True	132.75879839779344
True	352.45844913546216
True	747.7799047967334
True	674.6999315187554
True	1001.8016170985156
True	475.75329073676863
True	427.7531997857701
True	142.68146551148257
True	407.39276176655
True	824.3702171315584
True	423.0337592961519
True	936.0899531456594
True	86.66157800637372
True	408.8607320496838
True	179.119314770257
True	283.65412383219626
True	746.5274718144025
True	159.19690420077654
True	136.69890355856143
True	64.98459789967116
True	862.2985789243908
True	781.9799183819514
True	86.10695003233499
True	457.87948634837767
True	757.3923992024387
True	421.2553678431671
True	55.81495596510034
True	323.7285322408631
True	775.3378871420624
True	30.95059019282987
True	353.1588354840357
True	170.66506291066332
True	271.654308014661
True	33.9982743520905
True	220.90732846673373
True	786.3923954151114
True	632.5086351489285
True	56.827377678952224
True	297.54511011204283
True	895.7432881079368
True	18.747182740986567
True	327.88243838446124
True	283.27417029763376
True	420.7684928116505
True	210.1630135742789
True	622.1559794072107
True	46.73704359700919
True	944.3879391797592
True	895.8255220365992
True	49.03147021445731
True	395.44300766384174
True	714.6116429570561
True	959.0713601654692
True	280.277003421268
True	589.2243377793034
True	129.17144775585487
True	198.5748839227293
True	133.95987176912834
True	137.78700954657845
True	204.35475651093248
True	934.105916068177
True	811.1666273494759
True	961.8897404792168
True	20.39425388772472
True	25.79779442061377
True	360.74206456354335
True	13.710781657640162
True	617.3956970502921
True	1073.5374576313063
True	273.4462372835115
True	205.9421965586167
True	84.36345077683002
True	205.19828498132907
True	135.53615765975886
True	44.98832833507832
True	128.82677520811544
True	89.60479550041784
True	246.07670146467424
True	515.0779313797233
True	164.0005194599412
True	30.2309990733066
True	56.82740473638046
True	433.9832460575105
True	267.27186898519733
True	594.9307004148712
True	24.355060050116062
True	105.9242727686834
True	653.5940381429784
True	262.9877599311438
True	483.21268044997527
True	650.9473394133992
True	101.17974919219012
True	110.40329232830608
True	84.98004080781166
True	27.783142058904872
True	119.05938325113168
True	85.37384754024028
True	97.9553538279906
True	152.53721857446422
True	233.3189073686907
True	782.2190388801201
True	293.46296771023174
True	926.2871847900104
True	162.27243261315235
True	199.94638534988695
True	799.6950786847667
True	319.5109530856671
True	605.4831629647188
True	255.55220328376743
True	357.9972070943352
True	452.6308353445604
True	552.6403213476354
True	641.1658873872879
True	375.7922226636078
True	35.49195092038215
True	576.0495727024191
True	620.8929036922486
True	20.87423879875309
True	10.53664670620316
True	257.6614211193124
True	415.2620170527588
True	449.8239736860805
True	65.65388947943221
True	625.5105572485129
True	913.042349930475
True	231.40098109293783
True	904.5812191420972
True	285.55351999820846
True	97.80953350835696
True	267.78062223084123
True	667.0342754805808
True	36.48616971127475
True	582.8002703307636
True	1286.34690874311
True	1017.3524022502436
True	934.7375515141676
True	206.36821068274253
True	90.4890216159202
True	193.57512065196144
True	839.7001517165188
True	145.34224827724307
True	1072.263631551482
True	861.0819985923576
True	39.89087563172741
True	89.80927539428701
True	401.88107043509353
True	399.5245944661457
True	206.78512848893763
True	524.8632459083105
True	643.2079648191834
True	121.15503873122114
True	276.8939381332809
True	1025.416531908322
True	51.4439754397818
True	705.3371909801407
True	552.2996951547265
True	39.37832191324203
True	817.893314131653
True	390.9488641438516
True	539.0315741022972
True	107.8747128577554
True	259.49128093732304
True	218.0510445851094
True	25.651275396365392
True	134.61366350750754
True	729.5818832169296
True	136.01958739380146
True	386.30046082746446
True	65.65305671994136
True	623.4599172287125
True	626.9877798111382
True	224.4801633855645
True	441.6753618278176
True	171.59558805819194
True	171.85843422523948
True	212.91144513600744
True	289.9559213664845
True	364.527850760862
True	137.02774551045553
True	199.5631223970811
True	23.16433601522228
True	865.3969430328342
True	301.4924522130877
True	10.19685305687291
True	364.3281624546657
True	166.3454410707082
True	625.8725796551421
True	367.4851037272511
True	591.1454154120147
True	585.9684090944099
True	477.0014627256521
True	795.1201638100614
True	239.6852750427961
True	545.3775029264087
True	150.45972218955643
True	552.3034629986415
True	365.7272475695755
True	367.23506203699554
True	132.48080411460393
True	130.6009108105704
True	105.91077098261684
True	69.78917166165519
True	739.3611749535442
True	179.0440268208306
True	47.40289476670117
True	0.0
True	547.2261118141332
True	112.71909248951576
True	23.76414398469544
True	40.20052571596632
True	108.87133120175272
True	523.2549262091915
True	182.7662584693175
True	111.18621880981968
True	36.31990044790876
True	159.9664073620622
True	891.0478173139425
True	48.67490498773396
True	215.0175819714463
True	720.2482286755669
True	316.47644478835366
True	445.1335909680218
True	450.3199614541952
True	510.4037675217625
True	606.6311383247663
True	926.8857109184196
True	256.41751139639985
True	1039.7884226081846
True	909.0252337645068
True	626.2598211257452
True	352.5541662969357
True	829.428071265993
True	9.876248790735945
True	33.20402312859123
True	277.5725749968493
True	41.56057086972052
True	197.93518649997355
True	757.3909175489355
True	223.3641303153367
True	764.4336535891806
True	767.7524158198313
True	131.5979306410805
True	366.4331405366669
True	576.6017465617755
True	24.24630278135705
True	128.34646818145282
True	424.53275174705874
True	303.45213542529336
True	203.2587314664601
True	115.19131534040729
True	366.5424067749344
True	23.812344995186784
True	370.99190146080167
True	360.109434179057
True	1041.803215653954
True	371.8375021344272
True	29.925511187092823
True	444.13806104201217
True	439.78512526828143
True	234.58328011489
True	31.35871502386356
True	758.973131087486
True	433.5253164390319
True	176.03007955238257
True	12.404888474071315
True	1209.9265832306144
True	156.6265589366935
True	25.944300921629797
True	296.5481936631759
True	282.09827482266627
True	114.27233214602306
True	290.9328082557318
True	47.07611536605969
True	328.4746490171352
True	297.5372937762748
True	312.8903391711181
True	29.9195535458474
True	45.505777388497314
True	1047.6943269005046
True	25.00934083067786
True	13.202624143862138
True	174.6533492335128
True	644.1493764849098
True	8.88391003839699
True	197.31139440454356
True	174.4358303610798
True	512.1045558430382
True	365.4263740747746
True	732.0787168380026
True	321.4440273824853
True	493.106380959676
True	444.0004820400625
True	515.2803941843183
True	104.7178279494551
True	1260.971813980046
True	897.6857175210376
True	274.6030233105344
True	529.3413730444894
True	110.15719062127728
True	565.4527064999398
True	448.4842101759343
True	149.54202672658684
True	77.78404838057423
True	348.8958840643943
True	170.93271289284408
True	28.178063249170904
True	626.0677439328515
True	366.0499961114578
True	72.03044211856816
True	29.925607700368733
True	669.5332908155302
True	496.3282368601085
True	72.93718089924356
True	21.10992638619297
True	327.11093979852
True	338.2997186812255
True	694.7663698170301
True	555.7116068316141
True	565.1246686762681
True	793.5653982826313
True	9.709092681025242
True	58.387208807168165
True	35.76222875081973
True	58.00985070121026
True	501.2029441535692
True	589.9448878585873
True	88.13331906509615
True	107.2187762078311
True	191.82281550199096
True	75.25897752860857
True	181.86241650828245
True	220.67713026197785
True	277.9386920594681
True	797.0245560261811
True	576.0000310535396
True	282.0277751821383
True	180.08045384661165
True	269.4689502105222
True	251.0803981771114
True	740.6673131975612
True	316.8311121407557
True	167.1546543061526
True	885.336185984131
True	326.5474391935504
True	460.3692655590136
True	148.67843027682056
True	119.99175824604076
True	65.926598713278
True	212.7263472789681
True	977.7249246181468
True	510.89410607165615
True	115.66965599191172
True	359.914064899962
True	102.29102305807884
True	654.7636258163055
True	4.618186567991236
True	709.1064811386144
True	39.0336994845489
True	934.5696094501072
True	848.4257543574491
True	214.6573568661085
True	25.99002428999672
True	82.50550850811743
True	467.8092575191456
True	239.3645064708521
True	1.391959854417117
True	76.98711371529272
True	1109.1366315172372
True	336.4473111907803
True	687.1795546457108
True	500.0850382399085
True	32.18719891900838
True	141.18097316572909
True	441.6447967618055
True	954.7569049187664
True	815.3472962581171
True	401.3202624857407
True	341.77266511367225
True	17.75923159252261
True	81.88618090590177
True	746.2955475758092
True	480.72913447323447
True	385.456905401543
True	878.3219585310596
True	26.602040335331868
True	224.2801832839452
True	881.7821077291476
True	228.39708775124984
True	9.191518694165657
True	509.0808607603293
True	107.13853502009908
True	643.0085213893539
True	53.9723256967895
True	257.6228521104163
True	868.9124609075672
True	887.4638665250185
True	268.8513518339297
True	456.076418655954
True	115.30923853046276
True	599.524018829999
True	255.2779496847844
True	191.10503812107564
True	822.6400025073048
True	56.812493908975725
True	715.6227930170942
True	282.5083287176147
True	306.62335308147885
True	171.41410015998213
True	463.6614857739313
True	593.0661098650085
True	370.2668976880078
True	390.7308472735719
True	70.61468087638468
True	153.13331367172069
True	470.5515190817253
True	216.03114920518013
True	36.85701529410091
True	201.13180286945772
True	379.5100342297341
True	365.4152263316733
True	728.876218630036
True	125.65480645432626
True	655.4745628308202
True	489.3267506257773
True	602.5895816493792
True	135.03259513498864
True	37.890796390961846
True	656.0594242321674
True	72.03730877578529
True	558.4642042041179
True	684.8009908539074
True	465.0451844449056
True	133.8911025913159
True	534.0934250581205
True	4.455200051913834
True	401.2155696744067
True	28.78080195206809
True	642.0559919051178
True	273.98005688618565
True	579.2380104609134
True	716.8214833043016
True	141.7049019835796
True	544.8414969231465
True	497.578077639771
True	67.56554595955491
True	964.5394694802476
True	2.7984242840802427
True	28.517165523250053
True	628.2778813425728
True	679.6380448371269
True	127.40283178529876
True	397.58033626823647
True	123.31278330771562
True	76.32954978064093
True	457.63433527362895
True	39.36511209306517
True	507.6928418624034
True	13.56482878472958
True	839.842770259793
True	550.8588221232334
True	679.3480929439097
True	99.84334024158508
True	394.2654571854986
True	990.4564629460054
True	828.030229809259
True	134.25061241955575
True	541.4303201163675
True	458.0262862713245
True	245.0085300924285
True	256.9968152635133
True	5.582836333086349
True	314.3193869846527
True	12.22577527965104
True	353.8086416691024
True	77.59399712253132
True	415.2640760516986
True	673.7603788481317
True	125.9410590937333
True	239.3821130241462
True	629.1910720657328
True	692.2233071991409
True	283.68417298414994
True	139.6274430794961
True	170.65460833626136
True	470.1641385740098
True	86.69581706464774
True	9.026767650337352
True	531.3782287071766
True	565.7672185714908
True	18.926563823118244
True	143.23280398975797
True	885.6607974148509
True	473.0975637885933
True	265.41370634433264
True	32.16280152412092
True	470.4745030452594
True	113.216555451283
True	594.1247260253592
True	663.787701246961
True	290.18634023948505
True	388.0277995121323
True	181.888216120398
True	241.4981556354525
True	71.39995405679132
True	217.31447534277976
True	499.0288890489794
True	20.563269358645904
True	427.7090273740496
True	361.8127176542621
True	710.1218411271684
True	863.8594905858939
True	886.1104181935992
True	151.2662007660368
True	408.6410939867784
True	67.30517960276823
True	190.8982105671741
True	316.0400025745304
True	10.036915454018535
True	792.5926828971157
True	22.157633047924897
True	410.6701467208878
True	258.01370851245014
True	634.3440032866948
True	210.15479515129044
True	38.26521986674121
True	662.5307486837279
True	1077.7447951483089
True	220.9788156166784
True	132.66498252424265
True	621.8828475847182
True	492.2524855409967
True	17.847680794423443
True	797.6937186803676
True	109.93355636275275
True	45.15375998179476
True	311.22460621961767
True	350.365126063909
True	384.2858420433949
True	269.38139792368145
True	19.94572626006397
True	21.69538495760723
True	819.5918429689601
True	201.35797725157315
True	116.49685360523353
True	830.1079249507295
True	670.2104263609478
True	634.4881516065466
True	448.4836796022816
True	149.6288556121262
True	34.22794766796568
True	104.30894294850452
True	447.8985222160227
True	229.0557263840506
True	499.09134270505353
True	140.64368603598817
True	474.6612283912477
True	653.0270549043614
True	944.4018346803264
True	25.32941201888116
True	949.7008781746462
True	1060.4199341380302
True	464.0420790672479
True	85.46551964297923
True	773.923508037813
True	647.2841376419511
True	633.1849231465427
True	171.4200884309009
True	757.8857798872496
True	697.8377564010725
True	122.76599695320556
True	780.9245739887626
True	810.7580497262703
True	478.7178819573737
True	228.8234514171673
True	74.99277108928352
True	326.42503669528537
True	342.76820486902653
True	459.8779532841452
True	430.7989444882875
True	189.08036492609355
True	301.8325091617201
True	2.8887908532774533
True	13.372861073312023
True	111.34031289475467
True	136.44307100494058
True	358.20822144521304
True	341.0279524503378
True	106.00305858745054
True	16.106329602386808
True	198.52577819527767
True	847.8537644665845
True	458.5561788708149
True	540.2831336772464
True	566.0546348112355
True	796.977628809166
True	639.747160620104
True	87.76467887844188
True	207.415234072081
True	239.05546346036016
True	273.07135165994026
True	107.7871118031208
True	357.6311237867995
True	434.7353376062434
True	173.7781865064911
True	651.4474805702615
True	249.6312646068576
True	191.01525474680304
True	27.806418530824896
True	253.9874399005056
True	469.3573404916047
True	166.00503156511164
True	507.9244471377942
True	470.29290575748223
True	243.1572290744041
True	106.43831334796636
True	43.34716899271135
True	397.5729544573121
True	790.6590200716987
True	173.64013005613182
True	1054.6038170434954
True	1013.4995821001576
True	483.2041212840826
True	104.27862542151898
True	122.63008689698272
True	677.3818556571522
True	9.288871631187549
True	230.2871321662503
True	138.31300326608954
True	120.52094130219554
True	335.96939233709924
True	634.5340620043843
True	35.88951499484699
True	119.53692899909105
True	950.3732648567168
True	57.261750014648406
True	452.3857263578447
True	536.027272020142
True	255.06724848399548
True	128.59867426745978
True	907.1955830761616
True	1209.915785297431
True	516.7763207010066
True	667.2582087150917
True	192.16047394532512
True	152.66036845432257
True	330.28362507572086
True	255.9862351810237
True	166.32572548732065
True	311.53713083507097
True	340.5955498707973
True	11.455702932922833
True	622.4741296112376
True	148.86736198973705
True	75.03646148328652
True	445.02629436677125
True	335.6943703898948
True	1250.5708215487148
True	364.9221784038794
True	1024.4995110602665
True	9.16781757087278
True	268.6793788293275
True	224.08725953831168
True	160.2513723315659
True	464.9098223223424
True	198.0074196488622
True	424.6079397417563
True	324.42982543812064
True	116.92133562336262
True	363.7160812667497
True	1036.236804345412
True	708.0792290093867
True	225.81748050876345
True	106.11445043926967
True	297.0138628262899
True	22.9426224719167
True	359.7705208288003
True	299.66147920235335
True	578.4873690723236
True	443.3720810336579
True	340.417419865078
True	158.54704374607536
True	12.779998176037235
True	423.3008298594401
True	290.0399258765703
True	147.31469077847984
True	300.3660425618166
True	417.3100083385149
True	789.5282195884465
True	309.3065381997019
True	780.1080611325955
True	410.5078916611669
True	387.0782050278038
True	1.7409404028539337
True	1159.6833126723118
True	104.42045102231695
True	923.6291277962844
True	216.5631636823172
True	439.5928674688069
True	650.8658368255553
True	83.24139842161104
True	486.1339549677135
True	32.19667724331883
True	416.5986993426056
True	74.06012708348555
True	235.00703049655928
True	39.27396106500838
True	676.1581078963554
True	193.55713337424075
True	27.78868143091792
True	399.81573394223545
True	106.3514432499789
True	178.91748555415228
True	815.7530400426318
True	262.2360985814658
True	159.66272277720046
True	369.4561580659984
True	511.6374590749391
True	340.07604541878084
True	516.3827091709223
True	597.942744505344
True	166.56117244460623
True	7.267831335006704
True	73.04257362535738
True	435.8556228585098
True	89.5935303569323
True	79.24662377679316
True	1032.2580970659892
True	27.508546521165
True	331.3643203019567
True	329.5583866683083
True	474.19847680480655
True	671.7132923383956
True	191.0917857653326
True	657.2455994977993
True	328.36844103038123
True	355.89689127015845
True	276.1927907785217
True	227.59648588549547
True	352.9894416355881
True	457.87845301381606
True	419.5843748715717
True	609.0663293585023
True	139.98056014978368
True	75.1188545718043
True	42.15042899423606
True	282.01374526060573
True	642.3127138872435
True	409.7425361167756
True	800.9307905812506
True	208.24819181168564
True	407.9044559271547
True	68.6892430611282
True	54.620097087776045
True	417.00899770875975
True	194.73988895732532
True	225.51727238852948
True	42.99993155909086
True	1117.8768069852454
True	177.92297618918383
True	908.6048919430932
True	316.3699730455062
True	920.5795793557104
True	239.42733893337245
True	459.2604153569551
True	532.8170892561528
True	625.9166072079626
True	213.4786891895585
True	491.3644353772201
True	926.9560643863024
True	119.94687799914342
True	7.184516537930502
True	580.1200725522217
True	29.890238499899574
True	77.41296248699322
True	787.5007649651499
True	221.71212085326283
True	967.4408917224812
True	685.6107647983242
True	414.2697358369112
True	283.9140879091011
True	477.92816507301177
True	346.25476678556583
True	181.66379268343573
True	679.9823648574695
True	692.1272666580691
True	212.2397608502384
True	87.4115379834324
True	507.2325206307164
True	133.75498110449973
True	386.467378315533
True	354.1869008985239
True	64.28960499334251
True	385.12575734835394
True	414.28461275068304
True	382.4667203012737
True	401.9389367606531
True	428.9004883861296
True	643.2715553091871
True	53.30537203947417
True	455.3336614781813
True	324.7858912358477
True	642.0840767698706
True	225.4614898099631
True	102.68673427941934
True	40.7196280076164
True	532.1626596609896
True	654.735983479314
True	189.27272402572208
True	413.5558553244078
True	339.413698892078
True	16.894904631190176
True	171.07366026093368
True	296.0758723629069
True	2.380567196179709
True	877.9246779698697
True	78.9439074119534
True	106.13416204885333
True	108.54245767367873
True	354.1849710056757
True	35.91177643223148
True	454.3234055186496
True	222.2988064539121
True	5.720010293739201
True	120.41552781761588
True	445.01263084276377
True	51.48000579332791
True	67.64893818643016
True	177.59639257952546
True	301.35723664604234
True	966.3082542727416
True	384.3966995126236
True	1000.1783038377438
True	173.3088510947097
True	1052.40219284058
True	773.0209295320731
True	656.223469375807
True	403.5442420333209
True	384.771732189744
True	81.11855747287846
True	70.53351453745313
True	83.16567759106564
True	173.45531870519244
True	480.3493011625851
True	1071.1743783611264
True	177.79761782008302
True	351.2713224477455
True	432.3018030519684
True	602.9861786430282
True	589.2144610156337
True	277.15889831033934
True	459.5290062157824
True	682.8512313463958
True	101.51228142129852
True	726.5030080471967
True	252.49906308346735
True	145.07557402424877
True	417.86768415294745
True	892.6799147672406
True	419.5282561632693
True	856.9507757184009
True	192.586189154222
True	354.0705058470908
True	691.0595502268026
True	606.2378981020714
True	193.77733010042016
True	252.73275128681703
True	846.2437522966368
True	32.214078467606164
True	188.85021037438648
True	511.2143321392952
True	695.6576265328431
True	103.11277563309976
True	34.93279903507105
True	166.98051420278478
True	730.4504595045814
True	293.2631947316332
True	540.7880052230797
True	362.6978360569289
True	276.0507093303176
True	448.7213363163936
True	477.5687261937143
True	70.46861960917755
True	384.7879719456618
True	783.7374295075538
True	0.0
True	298.9902011393829
True	255.60492658452952
True	987.959491757534
True	154.29949830788505
True	631.9905407444769
True	647.8789301551216
True	114.8607087516558
True	213.032496719912
True	141.21262162083949
True	11.000374011761114
True	291.703004737968
True	384.7160180435067
True	1122.5419953517792
True	240.30568476720524
True	398.83866471177447
True	664.7673658762138
True	203.676855704821
True	29.45928178903334
True	835.377804491626
True	597.4637635521561
True	156.42799730223706
True	602.3838351849879
True	164.6979379421776
True	278.06418291833575
True	774.7684378703876
True	35.88318010917172
True	103.71535140787988
True	523.0906120035219
True	67.41890176671957
True	78.13478218497221
True	380.0283953375477
True	21.59907814556405
True	765.6578850231858
True	100.5216997756077
True	151.94797337276856
True	19.0176592702648
True	731.8600586485544
True	29.49777647507941
True	792.0390433426819
True	406.4664083625939
True	121.2023488739876
True	693.7798665000236
True	533.2694295651842
True	579.8976651497318
True	47.59436585479423
True	368.12934064345086
True	4.994055365611558
True	98.97165792212635
True	385.3288454122609
True	44.905661380549496
True	119.36045975589104
True	301.3303978585324
True	192.76045504623156
True	96.11284103481272
True	688.973096315012
True	21.27561477713388
True	1139.857097398769
True	526.2931736628633
True	300.19191511731896
True	494.686795710496
True	133.82117545085177
True	795.7416057361996
True	1086.4210484026205
True	754.1787150174939
True	182.14927391522943
True	221.94740621541172
True	49.01855071612549
True	61.90244788501963
True	153.70951507680314
True	102.74202813765376
True	172.50374825950263
True	1154.1506104438731
True	309.9716546135584
True	349.4147955199367
True	736.5080732969036
True	17.271234225387406
True	14.543194331824116
True	579.8255883627937
True	5.669737132610982
True	117.9090547757119
True	675.4225519564917
True	183.74868673703455
True	647.5203370860901
True	852.7243611032793
True	154.51042514001534
True	889.8159118533265
True	2.2931436866212893
True	448.8968007208321
True	1058.168921010188
True	25.62659584343619
True	238.4013475803164
True	142.37744565497115
True	969.8177196302472
True	234.35474495947508
True	489.6171422441924
True	118.76419698650056
True	503.77508669518375
True	158.07919973609432
True	99.99821750363375
True	381.0070691438379
True	69.3953261247942
True	54.31315737697167
True	1094.468196605997
True	267.2560834588608
True	161.53281141199216
True	366.72134517196525
True	406.1067817464822
True	210.4561345574135
True	170.6234297700104
True	389.61813368930336
True	35.424733481346834
True	499.3385480514513
True	1082.7470252305886
True	111.81451948705268
True	479.5716470817085
True	315.14664887466216
True	25.463990294474463
True	395.6341377933632
True	101.29243441297828
True	591.3240600003769
True	209.86162268182863
True	417.8202238894706
True	20.862884480991266
True	426.4623608489839
True	109.3706575489958
True	342.9570673206049
True	32.68351539767969
True	162.11979487974358
True	239.98289496288533
True	777.0111383853497
True	59.89268597726931
True	134.16630969174153
True	228.21879666618827
True	140.96892798490904
True	629.5138192122182
True	566.1362621908853
True	764.0705177714829
True	393.8943635228852
True	536.2773807533259
True	421.55549579904
True	700.8057923073757
True	76.85636538937447
True	474.0574544128595
True	426.49100818211946
True	47.89576757927091
True	87.46229617733722
True	127.4635013418624
True	88.8274788217267
True	337.5231766079117
True	873.6338790994419
True	330.1965250513025
True	1088.038148545994
True	318.3873801856015
True	891.7415349603078
True	150.2158671739676
True	588.0587949552468
True	614.4823353353981
True	686.263072809857
True	427.2778442700584
True	63.40734601468778
True	280.9569262456193
True	44.31176493202731
True	163.47982512700875
True	177.62064901371963
True	1110.2525348442534
True	226.38605930277137
True	552.2255501217703
True	569.0825229000855
True	566.5563418470357
True	916.3739930879092
True	581.4663221716787
True	646.0056916636497
True	957.6369643210564
True	126.10376007571192
True	321.1044698421442
True	246.44510181454356
True	333.71911377857884
True	90.63193721463696
True	368.4728040591782
True	4.243908543145108
True	337.4286677870992
True	262.20223894067976
True	608.8230807064693
True	279.73962456198086
True	371.6005259991036
True	9.243324579252288
True	61.863292927214665
True	538.4197941180354
True	30.55930883631652
True	143.42181901767623
True	63.3639250374322
True	158.49365388626435
True	230.83973075436816
True	70.28278386455627
True	371.0464900486708
True	275.18251769903264
True	106.1983023569682
True	338.92763606707047
True	62.6310710559313
True	562.6675193794691
True	832.0343241605955
True	276.1449116451428
True	1157.1533761189844
True	117.82612889064414
True	307.2307843170041
True	1066.669703777993
True	89.51772790592872
True	285.77977594317355
True	10.708312194404616
True	403.3275831131245
True	446.6942032244288
True	159.39717697342286
True	630.4138516699044
True	882.9180902436061
True	155.26335000768748
True	79.58107334787307
True	322.6510913229318
True	539.475277767362
True	609.8858984968172
True	1244.3297134395789
True	28.982837614417257
True	935.2587152408896
True	132.9029826996611
True	639.3611707605847
True	118.75380289187912
True	132.86320227698465
True	190.4042823612188
True	168.63614159541436
True	743.6097272100828
True	202.4308765506539
True	217.5600749972429
True	69.43394516927538
True	516.4030828157679
True	444.9259044452925
True	174.36143311764218
True	236.75919324878467
True	15.761677879489724
True	422.80651856494165
True	222.8497549777848
True	289.0229753653794
True	114.80107552255652
True	702.2931118571363
True	425.5312002101834
True	261.8246853188805
True	648.4511294979565
True	508.34404473675926
True	472.66948354219534
True	130.02051947570945
True	520.4739766532522
True	414.1546745959662
True	2.153873019374288
True	190.685742340369
True	92.9949163859634
True	248.12899679880155
True	2.975291349582736
True	124.4297440794912
True	350.3607276727929
True	7.834085586850402
True	821.8172425286539
True	169.60948458048634
True	728.8963250694901
True	762.8310293469975
True	165.1679808096775
True	231.35149993817015
True	477.557700034
True	825.8000402930198
True	51.71021457454192
True	38.80890717512212
True	136.24650537634875
True	637.0614806091962
True	718.0494059485065
True	187.28364404577303
True	590.0969150318598
True	594.4500261508894
True	850.3993319883608
True	386.53795231841593
True	189.9475593237254
True	856.8182047508789
True	205.52310711065448
True	148.05151417327568
True	324.42011001967654
True	220.01919363717417
True	204.67255566806196
True	618.1181947387529
True	250.75226820340208
True	196.7248753895652
True	447.2511456593009
True	471.3962916865684
True	62.85569278127465
True	286.62615748468886
True	78.68163721868696
True	344.65115243900283
True	349.50958808756627
True	260.6277810056034
True	182.32516057430087
True	378.0800135387518
True	620.8958912797675
True	771.8085591928582
True	298.91124313327515
True	750.3204899157921
True	64.2083405947129
True	833.4818640058485
True	350.5694882834966
True	12.86961266482434
True	617.2642075575282
True	677.116253787953
True	263.0409172059183
True	170.51137844938089
True	49.0134531955283
True	379.0560681144004
True	72.72764980657723
True	15.958072398963518
True	904.4468112761228
True	374.3238547502487
True	174.29409260020148
True	964.327911676012
True	12.15415548910284
True	796.7533816674967
True	31.275780302194768
True	684.6513761909846
True	57.78000540606238
True	773.8640997491551
True	447.8352502110273
True	191.44603101097744
True	427.8485428438377
True	222.98557609810223
True	301.7330259182701
True	215.50451349764447
True	414.61645651411374
True	9.816569243777804
True	329.2583385452904
True	108.48508979187692
True	10.627521810199498
True	474.4850121165413
True	739.1802410547898
True	296.98751199700746
True	84.64592506352308
True	312.2791375263192
True	85.48456211201407
True	194.4513593609144
True	178.5482643054285
True	370.320145536887
True	46.10460896139806
True	145.329020451529
True	366.22039124024406
True	870.7160160315254
True	109.81254509536406
True	209.46759062161783
True	448.0382856458373
True	19.42093544635296
True	426.66139100198257
True	500.12324564019457
True	90.80278767617531
True	387.8864984674087
True	347.4568983083062
True	419.7453410820367
True	602.704923258971
True	1082.4550787128935
True	996.2041335528212
True	58.01610449917429
True	1047.271166327464
True	111.71401856569736
True	116.02710389264956
True	113.0123674108406
True	493.2522453433649
True	380.64984129194943
True	563.8560918731032
True	257.5331236510072
True	153.73920415600898
True	404.62740332689776
True	15.8079154995979
True	449.313175396972
True	381.18833348291736
True	146.50590144976547
True	94.11190296941942
True	530.9754782742651
True	1000.036657832606
True	209.7204198383056
True	62.71535573726982
True	441.9183494732914
True	379.481189593249
True	479.84299346486586
True	317.1429319847611
True	4.033379734841737
True	529.1593505353123
True	498.9037524169925
True	503.25959387525023
True	194.5350528766204
True	100.97776360843903
True	21.571346052745653
True	375.6758391235617
True	108.84775183299288
True	4.171886092652676
True	33.76129035437349
True	354.23447343323267
True	657.440108622002
True	140.49713041994625
True	93.04350267672451
True	21.42932506422067
True	395.7192999128719
True	358.7518479750628
True	772.1857310923947
True	295.0145563459176
True	538.6274291856643
True	540.7364901988458
True	517.9426265471712
True	292.0388292366055
True	573.1014763470952
True	104.963034409021
True	583.1901674737566
True	8.339438283960382
True	375.28723317082216
True	467.8490383954641
True	976.5438664970492
True	345.8926033639918
True	803.4052453971958
True	969.4738837153892
True	181.41089713978036
True	36.833082316082894
True	364.59625550877945
True	390.0391754241005
True	587.1238154227616
True	249.6052901109874
True	28.7581259275946
True	627.2217646316183
True	124.29765762131352
True	1034.2160748899655
True	310.8734684872953
True	471.71991350809327
True	124.38873890493564
True	793.7125862466586
True	144.67761334038047
True	825.3268860327917
True	544.2633408304351
True	189.4416650811493
True	114.37581807334082
True	61.42176582139917
True	578.1366304391655
True	911.4929087921912
True	429.84469521134326
True	529.1331072157457
True	127.74426897100716
True	616.2441279056201
True	493.6990633458433
True	795.3861374576965
True	329.07555596061326
True	576.6452999238022
True	114.72130569686576
True	26.04919992554462
True	409.6040313135142
True	173.7156133567403
True	100.21779574507433
True	376.630575792119
True	1109.3501172188944
True	266.8218480064915
True	547.8196492595879
True	11.569259102670792
True	74.92690947392556
True	330.1703808149157
True	805.1814396067048
True	447.985061369789
True	525.9608782547073
True	730.0148455408518
True	70.2747574086977
True	741.1964270256981
True	47.31759441370679
True	104.31492067162776
True	189.6439277002773
True	84.86952603533338
True	27.318956241008703
True	296.8610279858322
True	472.9600872834808
True	878.2507719332989
True	858.3001779973406
True	5.615933595201279
True	272.5188953132997
True	467.39961698090735
True	123.63443808703612
True	242.55787252497555
True	339.09296294630764
True	1325.3188224854127
True	447.20870602704406
True	24.418039459738026
True	181.1093891090203
True	716.7723210803213
True	32.765815248584126
True	175.10485097812378
True	565.2654021558906
True	75.06829557835431
True	882.9115634965698
True	319.4549533754997
True	659.1379982137094
True	76.12188101623461
True	660.56981420803
True	589.7494007423057
True	898.0809867730114
True	244.7365332496973
True	493.5499403039059
True	905.671713622194
True	917.8340508905968
True	237.31990519186917
True	747.0350843612875
True	210.6176174007078
True	462.9270570775892
True	366.53710400688703
True	513.0926397966324
True	500.5239633385833
True	327.87775947670787
True	351.74743455441575
True	114.10776144140202
True	339.26839422763413
True	1160.597604808871
True	313.48487394765954
True	143.5675894947633
True	305.0750566580341
True	746.0090258023216
True	653.9086242385133
True	408.0560838287028
True	118.7200823376868
True	337.6584608740371
True	36.60572672633264
True	167.67877912231864
True	94.23150563813724
True	90.15563731167708
True	559.1969377496404
True	141.6560442846434
True	129.1152711238715
True	104.8748190969647
True	83.84825326043148
True	452.7372692798491
True	397.7759182031188
True	1048.657076225053
True	547.2096559917304
True	814.1154489934388
True	267.4429430141444
True	286.5116834533922
True	530.1044446812175
True	202.25143450108155
True	764.9718611938007
True	238.63721975247788
True	358.23282815645075
True	66.50637753540148
True	115.2118188731168
True	253.6033381328972
True	128.84403129332603
True	483.93216187739006
True	30.07371117451828
True	566.2017006791732
True	1017.524566086504
True	723.0266298093215
True	1.4753832579684572
True	61.17216440379772
True	486.36934726255583
True	441.8076420971664
True	74.85836269876475
True	124.5140846642318
True	300.34093418888
True	78.08925733607845
True	49.914929441399714
True	712.9857841985925
True	654.5251515725126
True	163.08881577489015
True	171.37256716102502
True	537.5354916351355
True	56.34896638461063
True	21.19200166265121
True	541.5161398678864
True	451.3801260673439
True	1135.5148767297826
True	48.56636380801226
True	480.89516285536587
True	891.4488573238533
True	787.7631183238818
True	286.67972504891776
True	754.453401091266
True	393.7001973179827
True	42.80461557029356
True	101.1613146253454
True	708.463416573479
True	74.92306620727179
True	138.68915881962695
True	916.3504554334194
True	184.46658369224048
True	266.87248493278776
True	103.82810331421986
True	663.2170498906876
True	609.5175615835578
True	215.57651858324607
True	438.2672691157237
True	41.79680326292072
True	274.5724322448382
True	606.1683815732894
True	588.793084389305
True	314.86854726229285
True	69.16416976854298
True	956.400306857954
True	1108.1503804586855
True	570.4502059299501
True	65.43002126142454
True	29.65652986059492
True	92.79399118701812
True	112.97741893102838
True	106.33046621975195
True	901.8252495473926
True	1245.4604595668104
True	743.3468589869835
True	321.0090823760321
True	8.934776443874338
True	21.908702623192056
True	344.69029271335904
True	463.0292871401449
True	47.03790627483187
True	560.8012644540543
True	428.1037981411399
True	408.5769055351674
True	80.52666420180839
True	201.44763018017423
True	267.30407256833416
True	136.15070288725028
True	414.389827951784
True	42.05195209312711
True	169.68407432042554
True	1160.007473671187
True	5.9827091850081295
True	27.12371611939016
True	570.7548892207416
True	359.9084770261134
True	769.0914484608647
True	162.43449628525562
True	749.4286009768649
True	573.1267038212205
True	283.5819349811706
True	436.0532937454543
True	340.8723240349816
True	291.4552581787033
True	267.5537112931437
True	383.4169096440699
True	505.8999730250711
True	497.6706320638236
True	106.06681109936144
True	351.9112660920852
True	9.157785081467036
True	188.8009441054684
True	232.00732197752345
True	842.0791469932152
True	587.7073548882673
True	32.17774346531378
True	698.2035619795398
True	869.3420867340004
True	105.5453918307926
True	343.55774543946467
True	848.7491911256589
True	218.96654709199893
True	165.4857853611816
True	545.6890910161777
True	579.9539288326592
True	1113.693971504663
True	142.6839524829784
True	155.29810729124284
True	250.96920849385256
True	306.8169778104786
True	419.1660989635327
True	408.76323896794696
True	319.2123500854365
True	452.6935473950504
True	507.0239997089774
True	231.1079802415244
True	1466.7452516202668
True	241.2928118793925
True	403.44164364102295
True	54.506323283322885
True	775.8675906034213
True	258.1854979010698
True	886.5367512206589
True	570.0829035082784
True	320.8023275995009
True	759.423368972245
True	265.0119297017158
True	226.28151255461816
True	260.87804636211564
True	222.2297221687328
True	143.04942698771504
True	258.6213639565024
True	735.4567785998676
True	521.479186866459
True	216.69861248402165
True	1152.0247026670452
True	118.90526731504508
True	262.8550469362836
True	70.06573820901116
True	308.63052448067083
True	419.7767362220432
True	98.47612636943938
True	224.9773117686764
True	77.32983782252782
True	702.6240938905515
True	379.4162171054384
True	215.0894760088408
True	747.0951147624244
True	839.2795370145792
True	832.3061402933158
True	855.8751986661381
True	349.78936760185377
True	1.6207565898312564
True	259.55253657915046
True	56.43630597419798
True	378.8571064642932
True	51.86366353891378
True	365.8136095313065
True	860.8132444961215
True	1006.480044817726
True	397.1753857428641
True	21.76608119329249
True	518.1808384163883
True	484.01152707480907
True	191.0471504223325
True	233.75495419845527
True	282.55732602983846
True	24.759966276513246
True	127.53291320932968
True	952.4396397156092
True	63.0124021912151
True	485.4742761497471
True	794.7062585057006
True	100.5741165574274
True	251.64409833623608
True	115.66397198984691
True	15.087437456774635
True	1.6288187934267122
True	113.96787303304068
True	1001.9170142165308
True	512.2638395013248
True	67.23389255720602
True	807.454042732851
True	341.89998217558417
True	1.417286129186427
True	442.5814006474764
True	191.83154565346987
True	474.8814431285079
True	81.06769893799743
True	325.56375179379967
True	371.540449263456
True	163.259812061484
True	216.1299050003972
True	125.3024380664986
True	166.80616863963712
True	980.4209906350554
True	15.935181096377695
True	504.9426451405557
True	484.684078990353
True	394.66927908477646
True	209.09227820772816
True	235.25726561816947
True	162.63012282020247
True	48.72884555214174
True	472.7868583470424
True	154.05737355478837
True	808.488197932438
True	832.5623670991255
True	248.47106359218165
True	313.84961665635046
True	535.0466917100165
True	41.04894540180346
True	85.62172559358635
True	737.0479650133424
True	1076.081355002113
True	107.08673309535266
True	725.0217215036785
True	144.3402059535948
True	946.2801356271658
True	666.1395373202797
True	104.03841719835616
True	283.6124591345979
True	627.4024360644735
True	259.72726654713324
True	44.42104393110637
True	568.5401824508177
True	426.0500244039419
True	5.836528068820998
True	475.7144579506408
True	68.4934922992547
True	177.7494627302098
True	239.6161225603585
True	302.08332469964284
True	71.1172681257989
True	223.1464070512956
True	349.0733035184961
True	461.4020380490378
True	917.798865709008
True	45.19795957098671
True	924.5309531216684
True	997.3860727484104
True	126.38860743082404
True	75.96009206802127
True	1008.7329017376188
True	34.83184434956186
True	229.34935822303183
True	83.38715004934929
True	213.270874042666
True	375.52114145534193
True	988.5720157511026
True	99.98235568366827
True	70.48061227502274
True	685.7008878047878
True	268.2376965766469
True	701.9798468299258
True	51.96120377311866
True	477.345522275163
True	386.0371321116878
True	685.4196916997192
True	50.56451842741368
True	109.75871396819396
True	28.90378465399581
True	284.5474947024081
True	44.12105470282821
True	353.950852218476
True	3.4625881226350987
True	1199.1715104602856
True	104.56691664218286
True	133.67950270528826
True	358.5805656513416
True	713.9246647669174
True	696.0261372883668
True	999.7141686671732
True	462.6454136561102
True	416.9072794984528
True	146.56072934895113
True	401.0460414557005
True	841.5509620225388
True	420.99295540685847
True	929.6440537582724
True	87.17073539847541
True	434.3861085249051
True	172.8576297800691
True	278.147788950085
True	749.0494428031664
True	167.45632344529483
True	130.44147236488885
True	63.23910819324336
True	878.2964504096574
True	781.1623709094965
True	81.60252450253591
True	440.5433783863253
True	742.0675507956468
True	425.4055568010173
True	56.96170989797856
True	320.9770184182515
True	803.5838159419803
True	30.586886995640228
True	359.34088307693906
True	172.79612123574702
True	291.7041275036949
True	31.68241838551612
True	224.47437377484863
True	783.0855758992748
True	638.0996978851955
True	56.99574303947404
True	303.5583419379795
True	864.8958734290645
True	15.107679050467024
True	306.1009382786469
True	299.3058955454795
True	425.82114350424575
True	203.47901186562177
True	591.3317476829405
True	49.53969496812541
True	978.1715419025426
True	892.5104811874095
True	48.20287071824144
True	399.658988417734
True	722.9381244033264
True	929.2163729072628
True	271.9649185948065
True	576.1005801150352
True	128.98197787053127
True	196.21311028101775
True	133.2801362088848
True	133.76108736851452
True	209.43317586247903
True	967.6761214076422
True	787.385680756268
True	963.9475387633324
True	20.291724568949668
True	26.626591474465503
True	351.7537631583264
True	12.43172275010846
True	604.9510292981053
True	1071.5311084899529
True	267.5873605994354
True	209.71044453385915
True	87.38585548756406
True	213.6816117531073
True	124.45393218159968
True	42.14252711676028
True	122.1683499152516
True	87.9654636717675
True	250.99332476758627
True	526.7193645846877
True	163.99253626824432
True	31.29183629825168
True	55.0534009714863
True	423.4629640554307
True	263.9553717037353
True	585.1496320118808
True	21.900830892424825
True	112.08156794422447
True	680.2979724559143
True	275.0926086777341
True	470.9737804072883
True	667.0080851055329
True	100.31823551820727
True	111.20452478195509
True	81.01718761780744
True	27.13028246405826
True	126.12708081153336
True	84.29473798655349
True	96.55403239116168
True	161.46874555314423
True	243.7220436065103
True	837.8291636762832
True	274.9799702904675
True	970.2194245765644
True	171.17260839555468
True	192.03927784971495
True	806.3880581813066
True	310.4282083458291
True	589.3337322934651
True	255.38570673833976
True	352.8191815320008
True	441.6775816503231
True	568.0788778048056
True	648.878656712092
True	366.3625097312251
True	38.67012117056488
True	539.1209085673679
True	610.2920104793955
True	19.535160218302124
True	11.433903785473875
True	256.28163357423864
True	406.8811323107429
True	451.1829085388644
True	68.79116366426125
True	638.1849169764682
True	966.9223837861192
True	251.0943774548836
True	888.3754009231384
True	281.1264263745348
True	102.51459219550084
True	276.9857213385917
True	676.6908461233841
True	37.78801818560391
True	589.3856192232687
True	1289.1340456911262
True	1017.9830995335218
True	935.6067923394402
True	204.20152207614564
True	87.10706021338575
True	195.7601680614098
True	841.1656112292121
True	145.58884772673838
True	1084.6205561121562
True	860.3476203686869
True	42.02453067104624
True	86.9055953825227
True	396.51963257722537
True	391.373980553948
True	211.687512150937
True	523.7678821948491
True	650.1668374299473
True	124.82736319297358
True	278.2818471835472
True	1038.9409660614924
True	52.71904261957
True	706.7664904221564
True	559.1030360858655
True	38.085903361763854
True	797.6501028214309
True	395.0360434834826
True	565.2072535603551
True	107.24491056942824
True	268.5501275991087
True	215.40802368567583
True	26.176401192045503
True	134.67121387383602
True	750.1276725012383
True	136.3167713506947
True	369.8912382868424
True	63.54174596222587
True	630.9960655216497
True	582.9061254227312
True	227.6513439004642
True	455.3157487771058
True	172.3522518050628
True	173.8774320018293
True	215.35184959796868
True	282.783065486796
True	365.3005746711042
True	131.99830811665902
True	188.1151176081528
True	26.01409387018424
True	847.4669020076867
True	312.71527174194625
True	9.875140619830152
True	365.908975588896
True	169.12185024798148
True	634.7273770735113
True	364.9198538636008
True	592.3458553759987
True	551.7428348698915
True	475.0297553015552
True	803.3056118043208
True	243.200883172668
True	573.2555940489485
True	165.0554698127632
True	540.1202654248069
True	367.0930361660057
True	368.8558967417558
True	123.17343275315426
True	135.73430166325355
True	108.47008345344403
True	69.34704653053286
True	713.980888490217
True	172.48443610370748
True	45.67024476989391
True	0.0
True	576.4562458562484
True	112.17434912609616
True	23.163819014682108
True	42.12851733392154
True	110.54169664018816
True	527.4181548238331
True	182.6242713477733
True	108.93985480149368
True	35.23846317430052
True	161.4845185220794
True	944.0906118594164
True	52.72459778642376
True	233.16195024669256
True	746.6672912059065
True	322.3487637627855
True	461.7193511625815
True	479.6385502640337
True	500.3754719650253
True	608.5572465556611
True	908.8700099422364
True	255.95795280511825
True	1013.7781471314676
True	924.2579981937056
True	597.0423926908359
True	346.4555549329049
True	823.1080268516469
True	10.949454204880649
True	34.78769048870344
True	289.722537764456
True	42.93166280373495
True	190.71900270538623
True	770.0393750927182
True	211.05085969737544
True	749.2986526547918
True	768.3571668252183
True	121.0796908696466
True	367.1497882396831
True	574.059125910782
True	24.12026192783875
True	128.11843961809808
True	430.8516949726304
True	296.10109798077053
True	190.1646674634901
True	115.72686094614328
True	392.4739226484072
True	21.855493645103223
True	370.4156145032627
True	355.27645104102226
True	1057.244020847378
True	351.7633563427611
True	28.735165340363498
True	425.0679307322862
True	428.7534495584986
True	236.891451071366
True	31.477851986668565
True	762.8892860632915
True	426.0189788501538
True	178.4211887961348
True	14.295887282297992
True	1212.8957379579158
True	169.35727573034978
True	27.76759064039941
True	317.210067833679
True	287.0575144041503
True	114.16615760536216
True	301.11055777219
True	49.67263635938083
True	324.7192481637724
True	283.36758784100715
True	320.2674902679132
True	32.52658725271117
True	46.03539912981346
True	1056.0179728458609
True	25.022253943418388
True	13.009913946082136
True	178.57519519276005
True	652.877680463508
True	8.631932179147901
True	195.45197095661868
True	173.86433299810756
True	554.4852478011541
True	373.7541636313904
True	756.6437831332454
True	318.92442376584654
True	480.6996343129859
True	438.2175613111496
True	495.9416097559581
True	104.1253974234258
True	1261.447247299623
True	889.8927720309252
True	284.52519143717814
True	536.6739964835974
True	103.20376192188436
True	588.9431578341645
True	439.8712213564126
True	158.5660597427571
True	76.72378589022463
True	353.80826799814287
True	166.44437961703306
True	30.817662262280905
True	627.0601796657795
True	376.9972276187677
True	69.67641012719305
True	31.25154645904318
True	674.4855927662651
True	507.8744459326353
True	73.66319229222061
True	17.81717058131088
True	307.8267162867314
True	329.1681242975439
True	682.0230975630891
True	551.0200374149982
True	546.0318976520222
True	794.2360619111523
True	7.480459994152617
True	56.99108544082903
True	39.02358812156044
True	60.5857557648512
True	513.1699026695896
True	578.2014749332947
True	81.99893915402829
True	112.7097755175777
True	185.8505003725327
True	75.77871757651609
True	188.99157224105028
True	201.6727265421468
True	279.7678223567896
True	796.6548427598698
True	600.9562671353926
True	288.93737721362083
True	190.6756652337576
True	276.1080815918763
True	238.39510171925
True	739.1112797469422
True	315.001822608303
True	172.75604448686556
True	867.0371679708121
True	338.0890190430944
True	480.82397781752826
True	156.43686733780842
True	112.18685529115768
True	65.09636812335941
True	212.7096145084588
True	996.6011520315884
True	523.3703826265794
True	113.71971966590212
True	368.4459024797215
True	104.55781201677756
True	681.5174343308418
True	5.159337659398005
True	695.9026580707133
True	37.990027720512735
True	945.0753822140474
True	842.6723545525501
True	205.58883428603932
True	31.459220578205905
True	81.0217677382287
True	453.0490244747797
True	225.57227706714187
True	1.2294915628101908
True	74.1963410796779
True	1075.6994297019396
True	335.57931408515714
True	674.190709144697
True	504.102369652913
True	29.6558560552851
True	143.21503570344464
True	437.65550030617584
True	906.1213954118087
True	811.884728812147
True	418.6892485024568
True	346.8550114085507
True	15.229875791672022
True	78.77452501324902
True	770.8793448563894
True	473.585326398859
True	390.43331299334153
True	909.0742158680588
True	25.014612529062664
True	225.62208890597972
True	895.3671518722291
True	234.9411555678244
True	8.29077975074446
True	504.4309749861148
True	103.49244250706737
True	645.364308598946
True	56.32356486971329
True	259.7033352576624
True	878.3245251724874
True	937.3354114489758
True	271.41212298856914
True	418.9349378011872
True	122.97675319591596
True	603.0658657752991
True	261.02995918091386
True	195.29905939941943
True	885.5370769184016
True	57.63255864053468
True	700.72297183
True	270.2327353372548
True	299.61793067566776
True	170.91873191211798
True	498.5679387185506
True	601.9227081347398
True	367.9291222884096
True	404.2882768955162
True	73.33379212897864
True	161.13483687111932
True	453.9111817593539
True	216.49561683134013
True	36.307051285026695
True	198.03276806057931
True	390.58856572207935
True	400.3836621306981
True	776.1293020380157
True	125.22767958365154
True	670.0905888840127
True	485.1730494925034
True	598.9335264408941
True	140.49660334803198
True	38.57469384997043
True	659.9851316286795
True	65.39979447010992
True	556.8048189463599
True	662.5612756805607
True	457.7422190996692
True	131.8617200685968
True	506.3759169138491
True	4.164039442047548
True	401.42871473606266
True	30.645811702810555
True	635.4875527429348
True	276.15732744450696
True	581.677100131524
True	700.7009316610392
True	145.09077328195616
True	523.2983771376463
True	471.0002316561992
True	64.1366825396827
True	980.6481348238202
True	3.360039803240681
True	25.15251491571994
True	641.4692137041083
True	706.2038124053042
True	128.49113287681186
True	403.74179730737103
True	118.34364033792012
True	73.78774008047124
True	457.84320184509977
True	40.86799039808671
True	495.59805652685486
True	12.349291467369763
True	833.4557320051426
True	581.2549507004694
True	684.7559499511951
True	101.1276269986985
True	363.2494922881283
True	997.6512390302886
True	836.959295289226
True	140.3912257531633
True	547.6592641847157
True	448.48269622299273
True	241.3517777124384
True	252.960676859716
True	5.609789811724383
True	325.77474955397867
True	12.529832206715636
True	373.4306395879912
True	76.48666210462326
True	426.6542124486269
True	671.1998688799658
True	126.74537821913604
True	234.27762343285528
True	635.3633893594244
True	660.3937516404421
True	298.9001679711679
True	139.94921111672076
True	160.93602229394645
True	473.9418400830999
True	83.69985667613265
True	11.534443777333353
True	524.2678370207025
True	564.2658463074981
True	22.53916481247477
True	132.6876089827258
True	911.274205103654
True	498.0015227271636
True	265.9303132319718
True	32.18800757695713
True	471.9906393357151
True	116.58562004773344
True	580.9097813272577
True	667.0591448069902
True	295.9049618165662
True	373.9942513849906
True	192.0589411503701
True	242.7905363370002
True	73.66480884954005
True	221.04129044546772
True	492.474893925162
True	22.004444504848337
True	467.8895368832789
True	379.8976970941309
True	708.9159840002324
True	872.6035020503082
True	876.4754961462754
True	145.56595963713465
True	401.4907645109207
True	74.49406374033002
True	195.3434371789353
True	321.56200472056656
True	9.309634333372658
True	774.4088810386487
True	22.244085570710727
True	397.00051160558087
True	268.2348797669102
True	636.9812265129272
True	207.8853164182441
True	39.50709636385086
True	723.2330995474276
True	1079.9221826148466
True	231.3248285990563
True	132.2160149752709
True	605.281524370092
True	494.407507507318
True	15.521637882836906
True	816.6459549260196
True	117.8738744452099
True	47.39021125669251
True	298.18396212837354
True	354.03531853194966
True	387.873745037426
True	270.278371004018
True	19.06336899378699
True	22.243677246887888
True	846.5642187579623
True	197.75112008069263
True	121.00176702122648
True	816.8773074669116
True	670.3158765108622
True	620.959916731982
True	449.4474483397828
True	151.98155799883378
True	33.55967283578244
True	97.20832245385812
True	432.3965267773562
True	232.0218436289409
True	497.6351224190778
True	141.60258425983068
True	507.9924803213767
True	651.3604735296603
True	969.8577662947416
True	23.908038375479396
True	987.2800786622868
True	1064.1730539443683
True	499.7481335168052
True	85.88117902141103
True	761.6741164397038
True	638.4519895712357
True	688.6994076508486
True	172.0288514921241
True	753.6818132096467
True	710.013757212
True	118.18895767828104
True	803.3792894846783
True	820.9022180782547
True	484.9174617117801
True	235.30085967850889
True	70.42506648259898
True	294.75039800135875
True	358.85804367037446
True	478.7998370128794
True	428.5289669592727
True	197.23059962240328
True	319.7842109284783
True	2.777861108047498
True	13.148868045754014
True	101.0429786041806
True	134.74604722887403
True	348.2937593764747
True	348.6634837750138
True	119.29944338985378
True	17.44932465406655
True	208.78122555917977
True	850.1425656311349
True	469.21033172673015
True	530.8445261087955
True	552.960871543795
True	811.0919039549184
True	632.7832234236818
True	91.11261292557153
True	187.75236479902628
True	247.1867017724975
True	288.22064292514443
True	104.42622608203546
True	367.8375080087496
True	430.1286117513965
True	174.54145759520716
True	655.2719448850556
True	245.79301471183103
True	209.3081679797153
True	28.82544929334147
True	250.32542679064397
True	482.1528118697866
True	170.6621487059931
True	544.5008901823869
True	471.4473947460952
True	240.4771853647884
True	101.17941239917904
True	41.37860747602231
True	411.4515881172135
True	770.8952790354025
True	170.95791322281704
True	1019.5442100549412
True	1056.2165263528707
True	475.6049093288023
True	100.74140044979094
True	120.9370920470442
True	655.2807276807354
True	9.158204568237194
True	229.00999697372265
True	133.2269846613484
True	116.00209661383678
True	333.0914085077971
True	649.0705517467212
True	38.07608801906386
True	121.29693166102726
True	937.479527968476
True	56.45329779393197
True	471.4331825220053
True	522.1255645536862
True	255.52441943640017
True	132.40760766408076
True	905.5535212835924
True	1211.7920866310888
True	521.2682176575199
True	645.0104115771235
True	205.75556741465184
True	159.1504193811428
True	345.41902054104094
True	258.2903687180053
True	172.62444571290484
True	308.6218565944635
True	331.0237864065283
True	11.458291887233145
True	623.7980909625418
True	152.8557371987284
True	82.9708503943133
True	440.2523213300781
True	314.2860148528458
True	1177.9868920891906
True	369.94304855968136
True	988.7000179495132
True	10.416049643880154
True	271.7218031553465
True	225.21558272325808
True	159.45684613072024
True	489.2069853728936
True	190.393347129347
True	423.6068338340261
True	328.29462547106675
True	109.3733245091666
True	355.57425059670874
True	1015.5272792425108
True	727.3134500697593
True	233.80207931025
True	107.24240839748224
True	291.41954416030126
True	25.958833524815557
True	358.03662257043584
True	310.0387083779672
True	596.6625320063756
True	454.9563659559886
True	362.5099042038186
True	157.26363825832104
True	11.773028914291311
True	427.0940758099392
True	281.9511179053342
True	144.64599130312652
True	306.47120224321696
True	432.96854845311015
True	810.7151187311034
True	312.89486464321936
True	775.922879386265
True	400.3512208258304
True	374.08798302658136
True	1.6485620053447136
True	1181.593829448436
True	106.02199066893196
True	934.9309078139586
True	205.52369192550552
True	461.846991956321
True	669.9756814731505
True	89.29594612727378
True	487.2320371059497
True	34.104764782079144
True	420.1309531692827
True	80.76551143288206
True	235.46826722741352
True	42.42854409397542
True	672.0536850750965
True	192.2279165248738
True	24.893850061439363
True	382.8785459785122
True	105.94541855403762
True	163.41003928545672
True	808.4022137479799
True	263.76259828420217
True	156.886027573209
True	368.6105925853946
True	514.6509386132918
True	333.43777663029846
True	510.056653586982
True	597.1237079459888
True	161.8087440061827
True	7.120730717374828
True	68.99294933512239
True	451.9389478048204
True	95.89860879195952
True	75.21341861739478
True	1101.508185333387
True	27.08685553403535
True	314.62312668995634
True	313.6675293723598
True	459.9315655337858
True	668.4267859241522
True	188.8028783103958
True	660.0313578912749
True	326.36705691914136
True	351.2403549377957
True	275.992227316376
True	220.7612605078302
True	328.85519099295146
True	455.10555014005786
True	399.5568978202504
True	571.9843674268604
True	140.99274801520107
True	72.95838097901027
True	42.45080395003353
True	292.7234637655579
True	653.4216357461163
True	400.5954324448621
True	813.9197917263679
True	212.2675071061476
True	395.96476775012025
True	71.02370426706983
True	52.85954664137648
True	413.1660242532848
True	201.3641699388214
True	217.32480705878064
True	46.23074341362174
True	1088.1458577803187
True	183.67835168920385
True	873.9762532065665
True	310.23020709091315
True	941.893215592498
True	232.7511375823341
True	456.7479388409668
True	537.1722548892936
True	613.7646749887017
True	210.86600723123317
True	477.46828963350725
True	927.403627827936
True	129.40124815631685
True	6.525703809483286
True	579.222631145307
True	29.002892130327467
True	74.26699300397982
True	769.015000547233
True	231.61305085913204
True	1006.6736829244818
True	701.9726289697122
True	409.2142694930948
True	287.5719382464789
True	489.97867028733447
True	326.6321546999004
True	176.3780235825603
True	668.2434702895256
True	734.4419203660896
True	213.21773168292265
True	87.44383643242504
True	514.3270392407464
True	140.87157966616584
True	391.6635027664497
True	358.2194175682396
True	63.83220216886426
True	380.2213457823273
True	411.20974276395
True	363.61580489129153
True	410.4531455682749
True	433.31708527918096
True	649.9788149970951
True	57.08636999419491
True	462.496244406118
True	325.2062507254666
True	665.9382530192488
True	221.1462773525297
True	103.07928819390024
True	41.7260422616246
True	544.2306732548429
True	629.7226962642783
True	180.28845675328637
True	407.6407951088672
True	337.98599330864806
True	17.08235167954222
True	171.00686362354605
True	292.6130160700455
True	3.017947363291769
True	879.039764927944
True	80.94464615275649
True	104.36652372910312
True	104.44787278278608
True	368.1368593880693
True	36.97680910933099
True	446.5283409847543
True	229.72065562340725
True	5.302981508032793
True	120.0815278409996
True	435.5376841859229
True	51.23895545045298
True	66.98712599681643
True	176.60364795599517
True	292.5127096890416
True	981.3236279692924
True	393.2693387084315
True	957.09940590079
True	185.25083652732968
True	998.1574059433258
True	765.2230126061168
True	654.8982197449533
True	392.0849704802449
True	375.37039883269085
True	75.79025030786832
True	75.41013770536048
True	84.40142437906711
True	169.06596934215565
True	476.543261245055
True	1050.7357295516783
True	184.117561289238
True	351.14080544314487
True	440.0859341023535
True	611.135702308621
True	611.7500023575067
True	281.32554518844825
True	467.71207925684905
True	662.8207116231683
True	98.80877547063496
True	725.1633827692353
True	265.2167802980992
True	141.04470057188894
True	409.1949841172473
True	902.338991815774
True	441.180325606055
True	833.3339575087845
True	190.3327364300538
True	350.8472881223355
True	704.8260349303004
True	636.542621030245
True	186.4053295555572
True	259.94564900192
True	756.9843952273465
True	32.01158836909735
True	200.7741522374489
True	469.60153643227534
True	708.6766457580634
True	111.07317701970096
True	34.8472993196405
True	169.02317494516112
True	736.0269323012835
True	312.8219380918424
True	544.7827151199177
True	358.2278145798861
True	304.93134002518406
True	455.6133870542638
True	498.3756395324847
True	68.78493774402234
True	377.4452996741549
True	761.9967056233185
True	0.0
True	288.68781671211144
True	253.9843740966824
True	967.1282275051489
True	149.79970542108154
True	660.8639420393073
True	622.0975364785565
True	106.64768241640546
True	223.62080706523656
True	133.79966986200856
True	12.059762100327106
True	295.47930188809363
True	369.22489851722014
True	1124.3278807760796
True	242.02300650026868
True	402.7138110998001
True	654.9540462556323
True	201.91453412645157
True	27.301758947748088
True	843.6865731774102
True	592.37328550453
True	158.7729780289544
True	667.4615195103268
True	159.51697943406316
True	302.03167757552853
True	799.0523842842127
True	35.21788057338551
True	106.41733541752676
True	517.0576755534142
True	63.28207687801814
True	79.30738257787534
True	412.6575747804629
True	22.846172188242964
True	763.8998512930903
True	101.6752155468571
True	147.1879322447693
True	20.168126590268013
True	706.5772249345497
True	29.603356215955408
True	769.9667505414939
True	412.1673229008285
True	121.2003580758892
True	710.1953026638795
True	531.1622004846412
True	556.6084854159367
True	45.924982158956816
True	369.1969074355383
True	5.546935774420058
True	95.18668392698038
True	386.7239546082605
True	48.405277938438026
True	123.46781145718008
True	310.19957954483027
True	184.7633995578756
True	105.50330777431172
True	674.032132629593
True	20.17312753967953
True	1152.2104838799212
True	469.70486577942887
True	298.7591789245989
True	497.8406357351378
True	124.55509713349194
True	764.2237283783044
True	1074.9152869654392
True	762.5596077510369
True	179.5167642477277
True	225.9441134431181
True	50.62756735712902
True	60.63228640131415
True	153.42456176331856
True	101.46703834082392
True	170.3308418335633
True	1210.97542481763
True	305.59832935384657
True	352.7974581081912
True	722.121052737103
True	16.227715190866324
True	13.59935350857317
True	599.9426806169411
True	5.7274146884276576
True	122.27105394874752
True	697.5043914717411
True	178.3582538269345
True	649.3992272295941
True	833.1102775616769
True	160.31670354170134
True	852.0606117400647
True	2.348473268738555
True	449.6153316419504
True	1058.9247038875997
True	22.421820310151595
True	234.33134489573123
True	141.12715726867123
True	977.8137481729703
True	228.7288464334033
True	508.2609925368085
True	120.85584955753257
True	508.1099600890801
True	153.8346226440189
True	98.1528167735974
True	388.4136362375045
True	66.5433186703274
True	54.03742471490519
True	1032.2244729465706
True	273.0673681342606
True	160.59903681901238
True	357.61149940675426
True	388.0541468379602
True	203.6553605076373
True	169.79888186156538
True	400.3915878649526
True	35.49356411295869
True	471.8139330071691
True	1113.8879868434392
True	115.56406896694764
True	471.6945075225297
True	318.44630967704813
True	26.065593176721453
True	406.14796733967046
True	102.55970633509004
True	586.7885407284333
True	195.11400083462323
True	423.0669498025927
True	22.33101916791292
True	429.95115186326206
True	112.82086530086826
True	336.9618247247638
True	33.277954043157365
True	166.13515349209743
True	250.4623382408004
True	726.2078127292407
True	58.927522413056735
True	138.30423150209307
True	233.3760654017347
True	140.61211277605068
True	605.8288665427368
True	549.2308094263377
True	792.7532007638052
True	391.0077724539087
True	535.806210731536
True	420.0427014923386
True	682.0471908298896
True	70.72464741822489
True	474.9010782062804
True	425.1142276733575
True	48.009706445016725
True	83.10389197706577
True	132.38066982831515
True	93.24032169224633
True	326.9130016289653
True	836.183672839703
True	330.275433945194
True	1107.4857044795008
True	333.6195361265922
True	922.9209586961068
True	150.27592621484092
True	596.1400141909503
True	631.8720403902371
True	704.6642228308602
True	447.4663261214208
True	63.199181293456384
True	278.6458010963889
True	41.40905696136636
True	171.8531189717865
True	173.89135610381467
True	1121.9696600452746
True	223.9814733660882
True	557.1328084611976
True	566.3607457924901
True	561.9509982285182
True	863.8658835991497
True	587.7803033054469
True	686.2553056138371
True	942.9594875488662
True	125.56734634848624
True	317.3164807369059
True	265.33792542594875
True	325.35858741058394
True	84.36952982775229
True	374.760435929265
True	4.415744932302459
True	329.5945123385614
True	254.90916104775104
True	601.9982924939826
True	281.8096890860661
True	365.3554006715063
True	10.687029904692029
True	60.92316558848497
True	538.0555472351704
True	33.940292899675384
True	133.4174224341324
True	59.15603846873992
True	150.71493623251007
True	240.45349196642172
True	70.45449159866199
True	380.6237955701844
True	277.2828460218148
True	97.93114118022072
True	339.2297098364271
True	66.20266927840864
True	593.6429430019065
True	836.7789770687849
True	291.0620352442073
True	1145.8135236935054
True	114.02558346594162
True	302.9041710235382
True	1046.955495974108
True	93.79796177943928
True	280.9595396238505
True	8.88068085732142
True	410.8415126670741
True	453.0702204324135
True	144.85087958506412
True	622.3663118857685
True	889.4799747062234
True	151.23237270391954
True	78.60912517338961
True	341.5488006097706
True	540.4677247854493
True	620.861575859904
True	1225.3123185037882
True	26.82421320791604
True	943.277015508584
True	146.14048035333352
True	632.5214060148554
True	113.91354004057324
True	131.90864692084298
True	186.653159068468
True	165.8536952647406
True	747.4254110768504
True	213.30806455696364
True	228.5029778316973
True	70.76183839630991
True	505.59145895606673
True	446.640519651573
True	179.7256576532664
True	232.7201559679954
True	17.263453549501858
True	426.7367947892861
True	235.9392551595602
True	301.7628723467215
True	120.40890575458906
True	704.2959697676318
True	425.5201652284444
True	255.52892486160337
True	642.4413970689252
True	529.6076464609138
True	470.81810978451466
True	132.54983762417524
True	523.2071826700387
True	434.9976387285188
True	2.591985588765119
True	195.3899460116531
True	91.12545633330726
True	240.85550766425868
True	2.983684423366788
True	126.49403587576708
True	345.2989750580706
True	6.804651483820912
True	874.3715709916029
True	162.72074622464677
True	733.2519338079776
True	802.2487315436396
True	155.74993667786177
True	221.3514011734856
True	488.3231714511724
True	830.4863647927644
True	51.81018883376368
True	38.608069818170726
True	138.35389462003002
True	629.0789565602497
True	713.5258002649995
True	179.6562135911673
True	599.0882220285113
True	592.3139481481257
True	867.3860137617444
True	408.82805232126606
True	183.45037977136712
True	899.3025270422304
True	216.81961464555064
True	152.26525884984332
True	343.8084920884554
True	219.3350955179928
True	213.3798587427771
True	616.6594156410089
True	257.82831726382113
True	192.98166507615989
True	455.8582544529102
True	474.6896769867908
True	64.21904101003359
True	289.7544959490964
True	80.99798068939435
True	335.2815929985524
True	360.96803659548726
True	253.50972968847276
True	174.0173596319278
True	376.31407482083847
True	658.762545271479
True	775.5247709065434
True	305.89082800553444
True	758.317124965007
True	62.60708180076611
True	841.7508634697119
True	348.51771478576023
True	15.48021994807414
True	605.5770440769637
True	711.4073506894815
True	262.8270141087464
True	172.74730735695124
True	51.957897550565576
True	383.3255558787648
True	80.23787590148142
True	14.110281672721868
True	906.3299781811376
True	377.9961237007294
True	177.0597775429573
True	1014.8066119724558
True	13.544278540616231
True	800.4220855454984
True	30.501742582993277
True	692.2821180057985
True	59.77551140997273
True	759.6281582119983
True	417.5384370886283
True	200.08408922187965
True	447.176366096043
True	207.3719130576252
True	299.5662267451103
True	220.77058871403244
True	407.61302748767474
True	10.45529576118525
True	330.58607766346057
True	117.20141416458756
True	11.687947875158482
True	472.83001981402015
True	715.4312578424673
True	286.9533560873602
True	78.37121138567812
True	309.5182376875883
True	80.70360191763427
True	190.4624187811881
True	185.2837329260881
True	364.9877544055808
True	44.48295662973075
True	133.54354426042866
True	359.03661187229375
True	856.8266700011362
True	113.10384480428856
True	210.75569735175085
True	441.0040203022336
True	19.72610353633944
True	397.8060745072039
True	514.0793006601847
True	91.48052896778997
True	384.3591245074463
True	355.46640490117096
True	414.45713547901767
True	591.1314109016026
True	1031.2301260118934
True	970.7555318116428
True	54.860424898542426
True	1039.3337635428743
True	111.68444951966636
True	113.96577197239172
True	110.01242876271816
True	490.0155139740376
True	361.6961186899055
True	578.340049310882
True	253.8778567634401
True	157.1194392859593
True	401.02194179057983
True	14.940479814872797
True	462.4810289150885
True	395.9898984185352
True	145.0289927723676
True	90.13810511917288
True	545.867836215152
True	976.8021301399788
True	194.35314488099533
True	64.17126323899967
True	432.6377457117181
True	376.6059073237673
True	465.76707840935205
True	318.015033763836
True	4.113918584908087
True	516.4943618317355
True	524.73865582607
True	506.0218702330472
True	188.7161834539363
True	105.01463771644548
True	22.258325673524915
True	379.2673872284106
True	110.22824672194412
True	7.10851880987144
True	34.813815955601214
True	346.11987767557554
True	673.3995811494821
True	126.95265068410978
True	89.77141042241676
True	25.059463107652647
True	420.2027231780505
True	359.71840444910066
True	794.0314285074667
True	306.7203518975964
True	528.1495930619288
True	545.6332930959413
True	520.5156189813775
True	294.2645451209778
True	537.1172780551426
True	98.84502818489476
True	585.6718381348222
True	7.167090992624839
True	375.7373063161768
True	469.1770373284899
True	951.2322398381637
True	343.6273995504316
True	820.221635362792
True	971.5876939615536
True	173.05007066609733
True	39.72180570910775
True	361.1685859676887
True	388.240530912822
True	587.0573534591265
True	236.18858491006168
True	26.632725278835476
True	666.6072178017944
True	116.3385979470048
True	1028.2110597445198
True	334.2883625562494
True	464.8207672099996
True	122.55048644792596
True	836.3369274322843
True	137.2683933832381
True	826.0550526660858
True	553.4336371053439
True	189.99575637755368
True	110.6146452504072
True	62.428413233205546
True	573.0525619596096
True	907.7268845491265
True	424.51612744403
True	559.7790542665686
True	129.32310335198935
True	661.5977373597137
True	502.2383476536356
True	797.4527249575721
True	317.3431696790176
True	577.8343971520866
True	118.90645233141022
True	27.63609826889273
True	413.1825642826617
True	168.27282856329745
True	99.87302149143484
True	386.2457509034418
True	1082.444294530324
True	276.6005310287659
True	555.2667637811028
True	11.077471292205772
True	74.77135184236252
True	339.66343118067
True	791.0333646431959
True	453.7608619694153
True	525.3684608035892
True	701.7192112571239
True	68.19004836811848
True	704.0222524789106
True	45.06848770788024
True	104.46981488878636
True	190.64406810606675
True	83.13229610818307
True	26.28743953462383
True	287.44909009804326
True	491.53413826050655
True	894.2542995453555
True	860.5495017504787
True	6.333295561112454
True	302.49151826978976
True	480.7176944953813
True	120.6526677746126
True	250.706091988348
True	338.3306469363249
True	1293.2483183153447
True	451.8470689689095
True	26.150546929573345
True	183.73642015626345
True	695.5629106839164
True	34.013541862608825
True	160.39756412060788
True	567.6428294337675
True	71.47730063522131
True	859.6496951190024
True	328.3613407031921
True	675.6464984945934
True	81.38039976801711
True	664.392324600487
True	603.7012052491555
True	867.7701974759228
True	256.80172430331345
True	499.9052736150448
True	834.2635086529928
True	907.9049692558276
True	234.44359264663285
True	748.1113732316961
True	221.66888842917749
True	455.5566869425239
True	372.0736484812316
True	500.2867826910426
True	496.86064007045263
True	326.1185224342391
True	349.2754860449949
True	114.702345532005
True	346.4560705880756
True	1160.6615799225438
True	321.77711917847466
True	148.15045176247747
True	310.7998358839129
True	753.5620760112155
True	628.937802771259
True	411.5857146288871
True	118.32951240564208
True	329.57290671622366
True	34.641157905352934
True	169.51795562990333
True	86.88392105999247
True	91.0749089209956
True	552.2178380366502
True	135.1244918586939
True	133.17525927980296
True	101.33167396655026
True	89.42905406416689
True	447.5951226583841
True	383.6272757112983
True	1021.0490662198804
True	519.2684626377119
True	853.0835039532922
True	274.6377638946426
True	294.97825625107674
True	540.4068815278966
True	200.19470265706408
True	734.0040290313127
True	246.1756357162305
True	365.4459622919088
True	68.78104636613669
True	118.96283472782667
True	246.3840731403752
True	120.1645221792336
True	470.3006587457588
True	31.990993930231028
True	564.7035732600226
True	1019.0140596206716
True	720.3014627966295
True	1.7956325135105329
True	63.144450884544966
True	493.6789331994844
True	436.85937501340914
True	77.86333921446871
True	121.4362490145983
True	303.2654750378608
True	78.9257397551429
True	49.89279666112223
True	702.8182611690378
True	666.1224029835299
True	162.51022106028253
True	168.17050318435534
True	554.0673288367566
True	51.17253287856875
True	25.415265417187555
True	544.5159421984283
True	459.5884531396882
True	1109.8555447294927
True	44.2360809720192
True	439.9979715230227
True	882.0342961236996
True	794.4130839706644
True	292.4825160548939
True	771.5259735333537
True	392.9465710765485
True	37.291645050006125
True	100.12300286811508
True	704.4813146398689
True	78.00710127050911
True	133.35826704581905
True	940.5367161604106
True	193.438240855091
True	271.96300592159355
True	103.94197196478558
True	617.4770580160903
True	586.9182141498318
True	202.9295158522243
True	425.0948562219805
True	38.850533503262
True	284.0148343983072
True	559.9935762690836
True	622.1406597080564
True	309.70345452315127
True	74.82428768356378
True	895.5693709995178
True	1058.1582077013218
True	551.487941597674
True	66.9737191302538
True	30.93764083102111
True	92.44981112502629
True	106.561414702079
True	106.7830245407403
True	904.4996270759856
True	1201.2953438475704
True	754.8002376845255
True	321.7729159355267
True	7.190520532278497
True	20.265401101748733
True	352.58375773976366
True	474.10820841069307
True	45.66723136022892
True	550.4021940792009
True	441.6594641926637
True	399.6938698932741
True	81.5925500232326
True	203.50741697089
True	264.093680603362
True	138.3397076903931
True	382.7165998359636
True	41.30999254314628
True	176.86563347669988
True	1155.6746068027214
True	6.61816587077283
True	29.068019339307096
True	586.5882763327111
True	355.81313282755747
True	759.8686221072738
True	154.54368772033018
True	776.6269794509795
True	616.2745120606246
True	282.8632185954644
True	418.7315790369012
True	330.77239315483587
True	291.25078665138733
True	259.7884991203279
True	409.569413032168
True	503.0923073775705
True	502.68021565164617
True	104.93960168061652
True	366.9641215598015
True	9.82695504927253
True	193.29016829890008
True	220.271481433078
True	906.078210506395
True	603.4050109997038
True	30.93109076872173
True	709.2827259557723
True	832.5397172964148
True	108.16337779506893
True	348.8246557802903
True	843.089801687518
True	217.7637046165158
True	158.28669926725505
True	529.4926963822044
True	608.8950110406964
True	1087.9997669091056
True	153.27409335502315
True	157.33295270315398
True	260.34049534337765
True	323.1540530188356
True	419.4177190606912
True	411.7890526643124
True	330.29198243046835
True	435.1524924117776
True	514.9576135842916
True	226.91792830481927
True	1475.0572762496324
True	234.6393525697301
True	407.1880152711466
True	53.91103321205016
True	771.2261708154517
True	249.06439139125143
True	902.7075178187227
True	556.7326141907084
True	316.7104815375829
True	748.3085290274615
True	263.5484886817821
True	211.14276277244653
True	256.8674542070752
True	214.28174096374173
True	145.0851613521056
True	246.52355666284055
True	726.5805065091985
True	502.72568217313136
True	223.30897108049703
True	1154.866544427868
True	113.37386645932206
True	263.4038574209383
True	69.64553977129802
True	298.0382184354398
True	411.7769360635977
True	90.71359972130864
True	216.7989157228137
True	77.05824080039072
True	702.764989301436
True	375.40263532117865
True	226.0233912949525
True	732.5659670085489
True	866.2873547099149
True	843.1574368975847
True	820.9024910073771
True	347.254520360911
True	1.1019778684607184
True	267.3200616537814
True	55.21764707785907
True	384.221456416605
True	53.38389915945445
True	351.6578634941664
True	832.5247588759112
True	1029.3128625301892
True	409.22923067504985
True	21.702346319622837
True	499.0754463312609
True	484.38733334779926
True	186.4833563818364
True	230.66332831419896
True	298.7605670485637
True	22.446101158988814
True	119.95545032295642
True	963.1216211262356
True	60.481373356636325
True	477.4865621413332
True	785.8947905016794
True	102.39077438292024
True	250.682018526152
True	116.54980005163073
True	13.47866481558985
True	1.6158707400463217
True	117.89210016275372
True	1014.5613836701116
True	473.7950370608595
True	71.2426350757626
True	791.7356010182918
True	339.9616007050517
True	1.5145104959376492
True	446.377656580066
True	190.09597642157576
True	481.007788050657
True	83.35619792926822
True	333.19198089619
True	383.0623766144264
True	172.1856770396728
True	207.46697854221344
True	133.48764542553053
True	179.7061772811439
True	999.041562426724
True	16.12465205215481
True	500.0061833382282
True	479.9318336952437
True	413.80254775130936
True	221.0343021964719
True	224.716095261165
True	165.07433815775278
True	47.98840268979632
True	491.1669577281013
True	147.83636136478484
True	853.5176359888504
True	873.6577812954592
True	251.93015389569211
True	317.1904304863765
True	517.9486699367029
True	40.64788250458973
True	87.67142322231854
True	750.6590784823418
True	1083.4134442456173
True	110.84168067582333
True	722.1516104040551
True	145.7219004224108
True	932.5723708958832
True	656.7070588793302
True	108.43067608404792
True	264.6610843203233
True	605.1653915526745
True	242.92897944505532
True	43.05092316690914
True	576.6882590136811
True	462.6856612569008
True	6.319146354913421
True	489.6685747479815
True	65.59353277471608
True	183.89866154562583
True	239.6327185567792
True	315.2027527813957
True	74.74534074832495
True	223.26244818183963
True	359.9609962855172
True	445.5005042085773
True	961.3281581556728
True	44.72501910658139
True	934.6940773815162
True	1008.4832641292172
True	132.94914633487411
True	77.45853118568944
True	987.0185915977652
True	33.40864377519915
True	224.54548428084448
True	81.45845612821
True	213.83340865999597
True	366.8668428054093
True	943.9878116969502
True	94.9922260651219
True	71.85640250080952
True	664.9938651078853
True	281.2273646047568
True	696.7633056769005
True	54.65054282258252
True	480.7364301652213
True	393.1895351307312
True	678.4158473833166
True	52.666771415741785
True	106.62263338945569
True	26.364514129854328
True	269.76211763650014
True	43.746962328480414
True	353.8373587134652
True	3.2098712171189128
True	1184.76198322155
True	103.56400036045544
True	133.07371515726058
True	367.19196444003575
True	727.026050159696
True	667.4154081379901
True	1024.6735035176175
True	474.7763964702801
True	421.0594809520192
True	141.98869459762545
True	412.67603854177656
True	837.1656733619947
True	445.2317496835524
True	955.655815276829
True	88.68530086247195
True	424.0790956525947
True	181.2315339134616
True	286.3694161393057
True	753.5504834361672
True	154.27943271458153
True	139.71863516565674
True	63.27508972576252
True	874.6465921146636
True	798.0522898214628
True	80.49323440909237
True	441.86253272331766
True	739.1502193331049
True	412.5979773111687
True	55.2886965977462
True	326.7396324749864
True	773.3758371685088
True	31.48511020590139
True	367.9197859842711
True	169.45037674588002
True	273.8332037282303
True	34.865693886973645
True	227.24097299410437
True	744.500644562623
True	638.9521591719282
True	57.76535977529129
True	293.7556694384804
True	866.7379994709786
True	18.19972917382629
True	331.1604743441121
True	293.44326705307606
True	425.9696341015375
True	215.1903037291088
True	579.54775301904
True	47.65914813763976
True	941.778500954223
True	885.6686795857413
True	47.23915396151597
True	388.9289966558656
True	721.6375370253978
True	899.1593178163064
True	265.2848530482378
True	606.5767066651233
True	128.7494921762311
True	184.6876864032284
True	130.58310946212944
True	132.48217755008503
True	207.96285837504783
True	940.8356207172787
True	815.8340643137208
True	934.1387747023144
True	19.67786478438293
True	27.44775426420284
True	347.29974754171883
True	14.055877963403642
True	670.3876840010392
True	1089.2681010717183
True	260.12922650228614
True	213.08955900236916
True	85.46626213716729
True	214.9584975267765
True	137.7026717872338
True	44.08264980771902
True	137.7281341841874
True	94.59604196479144
True	248.7786687771936
True	544.2725406333084
True	164.84359543114692
True	29.259511500513337
True	55.92915946429761
True	418.9743108337439
True	267.5920851999767
True	596.746759145754
True	24.53207677572854
True	117.71405912750484
True	654.2828423742743
True	255.1874635775775
True	480.9057004250311
True	649.3831370290726
True	106.99208407849632
True	109.489673976446
True	81.347194092447
True	26.370129176629643
True	119.50522619788116
True	85.89606998460383
True	100.79305155270625
True	157.40609534958338
True	244.8692071595524
True	825.7154110954042
True	298.5145507468124
True	948.6915285787989
True	164.69081144610027
True	200.42327693161525
True	824.2081535827608
True	316.71648900040583
True	593.2407074423563
True	254.21273703701792
True	363.4767200038826
True	450.2505011543426
True	569.4933844041582
True	644.8812938252659
True	371.8433107174204
True	35.3887613296785
True	551.72842947077
True	615.7396237162083
True	20.063987317506232
True	11.442199513032064
True	266.17959160644045
True	407.87024712614726
True	429.6825557170164
True	69.52300992126189
True	633.5447674158581
True	974.5274897509984
True	238.57030854027172
True	897.387892947869
True	288.98523120928576
True	106.2161132407362
True	274.8383668875155
True	698.6452483534679
True	34.700099941962804
True	581.4245836081535
True	1288.1445286887297
True	1028.737806224536
True	895.0405954693085
True	208.4806202089596
True	89.49333241770687
True	200.915338424745
True	846.3921491353336
True	147.60668394384223
True	1066.790300644013
True	817.498468679301
True	42.44326135542479
True	90.93660527186502
True	425.457434655246
True	394.1895145280427
True	203.0601635425072
True	510.8472557854466
True	655.6585691755015
True	124.2863010101674
True	281.0116446905396
True	995.3792581894288
True	51.86870904652746
True	692.3228427268876
True	540.8936298652977
True	37.89857655154305
True	848.6636608587736
True	381.7183444080274
True	584.1659450554195
True	113.86173028424555
True	262.94307136441097
True	210.95422144907627
True	26.874681343256785
True	132.95819147925812
True	753.5910075919714
True	142.6074951398822
True	385.3778189090027
True	62.638366480054295
True	644.1410559972301
True	643.7664866792738
True	230.1270940116178
True	460.06477378815896
True	163.70149511894232
True	166.00309846821972
True	207.57889766541592
True	274.29228436895954
True	352.20316076339805
True	130.61865988242627
True	189.8644889088118
True	27.014488050414407
True	842.8526497097324
True	288.57384774470626
True	10.576508216609684
True	366.1088691667554
True	164.8102366133392
True	621.7108552215344
True	359.66907588155345
True	578.0490337008905
True	547.3284689108896
True	489.9411750475052
True	776.3995904836054
True	240.15841394623072
True	552.0640304919085
True	159.9329845671288
True	531.3347015566734
True	376.8109366019248
True	372.91716117747336
True	119.69552306527925
True	134.16501347259856
True	107.26297836981112
True	69.74513439853393
True	740.0211945171685
True	185.6056745792761
True	45.74889287630644
True	0.0
True	535.206887959499
True	112.68293910702614
True	22.336104127299816
True	41.3927612955406
True	105.77635025992451
True	525.8014171627701
True	179.66654336903028
True	108.97226762021626
True	35.81024561501413
True	159.5429805121285
True	904.3493096386222
True	50.078750597799576
True	225.27074304201503
True	718.4598836047795
True	313.8832979049673
True	456.3962620888233
True	476.5702346066676
True	518.1700857515805
True	608.0666244752967
True	911.671561338872
True	260.99967530731595
True	1038.1736852893323
True	917.5143605555
True	607.8949046385443
True	343.0557350442069
True	850.4034329009233
True	10.856516847213422
True	35.06012363218918
True	292.1988810956896
True	44.64277380116998
True	195.57803594164275
True	785.9703555285715
True	214.7955145849428
True	742.8631923161504
True	745.3826238095244
True	121.67746623542727
True	367.2362442852146
True	607.3970893313135
True	25.940405970179192
True	124.03493503685016
True	434.15883207120737
True	303.37237454612085
True	204.58438964708012
True	115.22462470080303
True	385.7369258120939
True	22.70579483390719
True	387.3094193730944
True	348.9267265142975
True	1030.66590987028
True	378.8222441078129
True	29.660673170237335
True	432.6089209099711
True	454.5298194455272
True	229.15117733721425
True	31.803051667094493
True	753.0097247484931
True	442.18355151791707
True	182.7515740341895
True	13.738504168422782
True	1215.586637300282
True	160.01969758135778
True	28.531779619609527
True	313.06039141447127
True	274.19106108943214
True	113.38963226623046
True	306.6636508307513
True	45.48966226958836
True	314.90405165931423
True	312.097117142322
True	327.02876848745115
True	30.792999600423325
True	50.178325301876725
True	1008.3022896438198
True	25.849475592207472
True	13.282635359925765
True	186.32422618460183
True	644.8003527319387
True	8.297371066732245
True	191.32294227313736
True	177.60607460150777
True	519.5023119670376
True	367.50461423442846
True	730.2277994052145
True	320.7939882067496
True	478.2911066693802
True	449.3259982952294
True	506.7860887500375
True	101.25604560753504
True	1260.0835832185337
True	949.4244165406852
True	286.5354634326931
True	527.8970003607858
True	98.0451287684093
True	592.3167532795544
True	437.05305645869714
True	164.46228922047408
True	78.84182566817397
True	340.93883083765627
True	171.52318171447286
True	29.144385355434363
True	599.687538761983
True	373.5370480139714
True	70.7971937283284
True	28.939227926422745
True	674.7611783934137
True	488.2353532664261
True	69.35050258973486
True	23.20543646516933
True	321.1055534954664
True	328.02160962565296
True	695.6259463371389
True	548.5201944630979
True	558.0885043582838
True	788.4609139105545
True	9.036648731271704
True	58.81662614501514
True	34.896962766650326
True	61.5184496311099
True	503.7422836447294
True	581.7702941372258
True	89.8686225693631
True	111.98695835283591
True	199.12950889999985
True	76.61306223359783
True	177.10821872319124
True	201.50936318187863
True	269.09539760997217
True	783.2472046219322
True	589.9920682998727
True	281.69413044956616
True	194.97975801764667
True	268.6123713417074
True	248.1617261213438
True	740.9727377453166
True	332.4828017415265
True	166.63693042145323
True	904.7674653957068
True	357.74068547168935
True	482.603403514169
True	152.7690680588159
True	117.63398338208933
True	59.5043252172968
True	222.8890859373741
True	956.026239545777
True	534.3242851523929
True	118.41733116184876
True	347.50674141867097
True	103.0203463724295
True	638.4866486011863
True	5.202188709415562
True	675.2741547970941
True	36.846845799722
True	941.1285084083336
True	853.8941827735956
True	211.24297987055797
True	32.0430222325834
True	85.28769582607366
True	465.249860519041
True	226.49714172854476
True	1.6591265027021065
True	75.81580043687967
True	1111.3381031231058
True	345.3969429824864
True	661.4300376561424
True	477.9070281772654
True	31.03864259223185
True	141.76906319407664
True	442.78057342919897
True	974.7756548457738
True	817.1820357963056
True	426.5628208858888
True	332.8901989098484
True	16.778007351501348
True	79.69457857169677
True	760.0723704557615
True	492.3359721125401
True	381.5768350801645
True	872.3706188060012
True	23.74780164568896
True	218.77816946991916
True	875.958845681525
True	242.9868020700272
True	7.979041211720157
True	498.4448586589703
True	106.28098444702276
True	648.0709671024582
True	55.04459548866837
True	263.7006880039647
True	876.0893335907294
True	919.8978063136842
True	267.6506462917033
True	419.0969339926539
True	123.4608555137517
True	600.0285415718935
True	260.85549874564884
True	196.54701360770164
True	898.6665068434247
True	51.87310152391015
True	722.8453767418057
True	277.0082482960258
True	294.77739257445694
True	166.24100898496405
True	469.1537912042555
True	607.8429660232268
True	369.9681085724925
True	408.8101755310032
True	69.17840542575178
True	160.97850410184637
True	452.56420669685775
True	221.84324945253013
True	35.99228734898234
True	200.4257404581495
True	391.6422268101326
True	410.3721568506396
True	753.707826278349
True	138.9112857576201
True	657.1983498383772
True	505.1616474014261
True	599.7781791743741
True	137.20691009567366
True	39.138619740831246
True	674.5484504886354
True	71.6096288781841
True	564.8434048569062
True	669.4482334138509
True	459.8302637856098
True	136.13190208109037
True	515.8909845901863
True	3.9537081524969766
True	411.0070302230388
True	31.13170242505116
True	632.9201588349898
True	266.55183774947625
True	598.5103914477436
True	717.4138180967151
True	148.64692893130217
True	514.4972364747154
True	504.5823557298867
True	59.874372163445344
True	975.8786259072184
True	3.385168163562595
True	27.46594836658952
True	639.754434875246
True	673.6184544595309
True	138.4798379294374
True	415.2933403049537
True	129.5534755477737
True	78.56906667918362
True	474.8803837440082
True	40.05080817833122
True	527.70793070727
True	12.29512922971672
True	870.2939695860042
True	525.6546602458145
True	666.588918921481
True	101.30810567284544
True	384.243637086074
True	982.4008044884846
True	842.7261233896892
True	136.66973683978114
True	548.8706506699552
True	453.7652939494095
True	251.19653847493632
True	248.6619564823144
True	6.43297914846617
True	316.8830899085293
True	10.675683535801785
True	365.48141255600905
True	73.18239724778013
True	413.311852370784
True	652.0187139767851
True	127.55006722820814
True	233.43039121243203
True	650.5597161787854
True	652.0226701389307
True	297.9770502796431
True	142.01867256997818
True	162.2281518650265
True	476.46195881115005
True	86.88897127196688
True	10.188300176327784
True	507.0162449254047
True	567.5877856768252
True	19.4057145491445
True	134.43021542486292
True	899.1526806608424
True	500.1692980534333
True	275.7046937913686
True	35.350594676073776
True	464.08252789639016
True	106.15121900783014
True	598.6633652763999
True	665.7307244238452
True	283.8463507642108
True	391.9952339851466
True	185.32730337658117
True	246.14563127833185
True	75.3991166123436
True	220.6122277971004
True	488.9684411639262
True	17.65408712503583
True	455.398762224651
True	375.113652491041
True	704.0360555622183
True	913.69181744532
True	889.1532649878826
True	158.3546664919962
True	392.0002230644935
True	71.06459180958362
True	192.5258751543887
True	310.20245803151994
True	9.541200970460457
True	809.6170276793492
True	23.1350138015716
True	404.4104047579725
True	267.8095010358866
True	655.5079764736755
True	207.6166248981737
True	40.29395411342898
True	681.7341630656775
True	1086.6117881702592
True	226.27767760343437
True	135.71666081784835
True	616.0997593026775
True	469.0099280877138
True	18.862212054842303
True	815.9900221017408
True	113.11252592403262
True	46.16839108061394
True	299.83704153194503
True	353.74956197759496
True	406.8072626431719
True	275.54599955088094
True	18.812617183191797
True	23.852377811276284
True	838.7562042826521
True	206.7383322245445
True	112.73747772027424
True	834.4658553793591
True	654.0668909409096
True	606.3298681113046
True	454.29083339082
True	153.2172801602587
True	28.93756136849761
True	100.4815926222806
True	430.3867654622428
True	232.3263905043788
True	498.4114094751444
True	141.12436120602953
True	479.5996449208791
True	620.5470453243286
True	981.6670575122496
True	26.65165314750077
True	956.701672791304
True	1111.1854743482277
True	486.7524108713107
True	84.45995609512762
True	801.9757550446826
True	629.8757379397732
True	655.0094094030014
True	175.5064975974275
True	739.453919466818
True	697.923728953461
True	126.334593427336
True	783.066057387465
True	804.1427769671786
True	493.1514247445248
True	228.11772451222143
True	68.11032138553207
True	307.24624104755014
True	336.6970463959976
True	467.1774373817788
True	425.149726870627
True	192.1378670745352
True	314.5911070486503
True	2.977048637917724
True	11.913046294029916
True	111.70044248580196
True	131.5920308035103
True	349.4175702199354
True	352.2133987770559
True	114.29900640638282
True	15.14492553805092
True	215.93433824503413
True	850.8741454783581
True	454.5850668550923
True	553.5200331869647
True	578.0795269368307
True	840.6136876438782
True	641.4435458225779
True	87.49417979628767
True	207.79354744330567
True	242.32921950356047
True	289.36039641558386
True	101.41635434981966
True	369.3480903000502
True	435.1519286035878
True	175.37595507837054
True	657.9326348432354
True	251.65305554662316
True	207.2734678843626
True	27.61239610282844
True	241.30921227984865
True	487.56541645305447
True	166.53460407503562
True	501.2668153257173
True	470.5128300333
True	243.99860176977572
True	101.45091465225308
True	42.64826160754336
True	407.12319562980224
True	783.0401081769587
True	150.94973704439434
True	1056.1518862930418
True	1050.5931500245993
True	476.30412175090606
True	105.45533277239554
True	126.82393434322472
True	678.3764332656718
True	8.740294262374114
True	229.886612056894
True	139.50397129254262
True	119.30436734706106
True	335.7003448489712
True	633.1153826876466
True	38.36820366631034
True	118.82992635165084
True	968.921512869366
True	53.02455797106935
True	449.3902469336591
True	530.9997660750064
True	243.93087184804685
True	129.22461616553633
True	914.5177524667148
True	1189.836503873957
True	523.0372733135426
True	647.3236426616419
True	211.50555286358835
True	158.416876826159
True	331.485440984577
True	249.1159782785193
True	165.93868484213382
True	300.5106953967085
True	346.2439149914736
True	11.235856845388245
True	635.0105191589856
True	144.92904107595945
True	80.9940668919515
True	438.7317357808196
True	319.71953822235577
True	1190.0450849242466
True	348.1203818679355
True	955.3576811948528
True	10.867479987717076
True	261.75705179268454
True	232.2744441428643
True	152.6207407792072
True	468.3890655482786
True	206.08048303204868
True	421.71778200832057
True	332.48254448490184
True	117.95630976286807
True	351.82429166707914
True	1020.747115012513
True	706.333297986363
True	220.47115279847696
True	111.48255521491208
True	299.5233776369268
True	24.065390699038883
True	355.3470570769896
True	329.8741140163756
True	566.742811176961
True	442.1014647143832
True	342.7692714673349
True	161.42245655690886
True	12.595998957442797
True	424.328826552239
True	282.17426196136904
True	146.91186113774603
True	303.4238909936221
True	432.1835245896404
True	804.1180755941173
True	305.72642912870805
True	772.8987872204283
True	391.404677190223
True	374.5061735180096
True	1.5116203919798523
True	1150.8697826488406
True	101.2192186516952
True	897.3238854785051
True	202.0669107408573
True	456.074793646697
True	679.950848993935
True	83.05057658211622
True	478.7144712498561
True	33.59504007210991
True	411.8643365774051
True	73.71987840215321
True	224.8451410360354
True	37.4342082638286
True	689.6650761361486
True	195.56641672516847
True	25.503801966350927
True	392.65582231717286
True	103.77591958929465
True	170.30162980720502
True	811.697883805541
True	258.8549465832387
True	152.10551603975975
True	377.38781276919497
True	523.8914588717947
True	329.1909458035926
True	510.3001156285645
True	605.6917313093726
True	157.5657951803965
True	6.679702892547047
True	73.12060094995077
True	403.6926175650417
True	91.84043667676995
True	76.31698562444724
True	1025.0325716923662
True	24.50498807987097
True	320.11126543512734
True	319.5111748942303
True	449.14754600058046
True	688.5806065694139
True	180.7137928498201
True	673.7301239628396
True	317.651300338287
True	344.0735299451867
True	265.39182217783406
True	222.5494764748832
True	362.8596731272736
True	464.1335778496254
True	400.5528289633631
True	609.8545670308296
True	145.11322535151032
True	76.13205043015078
True	40.73254628867444
True	293.3296564235213
True	632.687136428622
True	406.2809406716489
True	793.9495258473064
True	215.9514872197872
True	395.1933000665434
True	65.09103963222138
True	56.03623356568867
True	406.137000482534
True	201.31223951001115
True	220.60305717327225
True	43.951223877359
True	1033.3596631997025
True	157.89052756798247
True	916.3499226399804
True	320.4228129422148
True	921.9937758610656
True	228.64166925747736
True	478.8586310852052
True	545.2014229962485
True	616.2085360526634
True	206.20374526418652
True	468.19829439719706
True	946.612112244096
True	127.73911340432852
True	7.705332317160045
True	585.3693656914694
True	27.7840924255652
True	73.11479819547627
True	802.5697972263135
True	225.1507912749272
True	987.5154642082392
True	683.1848695621705
True	414.00875297353787
True	269.7522786889884
True	479.0618000340544
True	339.3635509041755
True	180.10620740460178
True	659.4081315541648
True	738.2374169974463
True	218.74083697895225
True	90.94012519403256
True	508.7809999863889
True	135.67796217631815
True	372.2602379252088
True	333.3336825231786
True	63.99897096378933
True	385.1628007043331
True	416.1165522175772
True	372.9642278918626
True	413.44620697995055
True	429.7910813061748
True	674.2521846840092
True	60.471840236978046
True	431.8678035894879
True	324.965811841677
True	663.0134571728398
True	213.20348176307704
True	93.43627970104986
True	43.596504105662646
True	543.6636930100145
True	639.9336603465935
True	183.8410051048036
True	409.9642849826503
True	339.1889009169438
True	17.10973315913501
True	178.71052194382054
True	288.472027451926
True	3.2248421462974264
True	879.3842659614053
True	79.83239963302616
True	103.72800327286193
True	112.7382306624855
True	357.0918294914146
True	36.89361778560042
True	476.3946161853679
True	232.44360070904224
True	5.288500422778575
True	118.04296020722926
True	445.6752680048646
True	53.54569969763112
True	63.53859252392964
True	168.53688077630136
True	288.251966270059
True	1003.4568045474496
True	386.4817705838508
True	951.4040001108916
True	189.94565735263345
True	1066.590828652895
True	771.7513203710799
True	649.1427537690366
True	395.4176746270961
True	384.43685445687817
True	82.53567902190777
True	69.35186216181894
True	80.48363586354647
True	180.13945740107812
True	475.7791335627352
True	1061.9089095198335
True	174.81032082306652
True	356.5109316677542
True	427.10107537988455
True	601.7261708531282
True	603.5683294099974
True	280.4173816061025
True	457.532772027708
True	666.4525570717698
True	98.18529630110358
True	728.5236193515451
True	256.190336660407
True	138.44885955348127
True	411.3737456511258
True	840.5112291382197
True	421.7507120874513
True	855.4574622739703
True	195.7767965579828
True	350.3507527762227
True	710.7026314173334
True	625.1988355248304
True	190.595955919131
True	259.24364632725093
True	783.2415880493077
True	30.50529659965085
True	196.27623669610367
True	504.4015092707187
True	683.2600424860029
True	106.35777419709368
True	34.50501614190412
True	168.50900909548244
True	724.3911425280153
True	332.1445930389976
True	551.5606351318503
True	361.34910727108297
True	299.83336297292146
True	448.7091757361967
True	514.3327506429644
True	64.75668729971294
True	366.43051480272834
True	804.3772709157367
True	0.0
True	292.64001025998897
True	250.24817480358777
True	958.7834200916654
True	145.72263474436647
True	637.4297085606969
True	638.4308534968056
True	123.29059604362624
True	218.92905480004117
True	128.01974601053703
True	13.519420366236284
True	287.0352079877515
True	391.9228420635756
True	1142.1522984761325
True	229.7132909815624
True	389.03791701368607
True	657.586243624966
True	209.7723401274607
True	28.736324887905575
True	886.5886812551142
True	602.877461916767
True	152.78317871072028
True	619.9395470634478
True	163.04470984600934
True	288.15192431875704
True	761.9440333210341
True	35.087808408596864
True	108.03899122294914
True	525.4378159355152
True	65.5668988148628
True	76.2209387614832
True	397.80142638327993
True	21.9350380105984
True	737.3109176310423
True	101.54394444356689
True	166.3178527669586
True	19.27847027316415
True	708.468676191355
True	31.439828135592627
True	773.9089041062259
True	395.97770630013633
True	116.71454673931107
True	687.3756737545986
True	514.5311488658111
True	547.2102332638701
True	46.35806415680952
True	365.5784802192716
True	5.777736112642917
True	88.33705718494365
True	396.2073351156625
True	49.39364512584545
True	119.14756032514354
True	311.31986956002714
True	187.3157371411128
True	98.91771392827734
True	648.7790711967494
True	20.015208268659958
True	1128.9202908967216
True	490.28836054769937
True	298.8751495991786
True	498.79776820552615
True	129.15237726932702
True	793.7364106312513
True	1103.350227918192
True	740.2998616845811
True	176.1444887463929
True	225.1989986332392
True	50.32536662253132
True	61.09213666722073
True	150.04423413293034
True	100.44863039850804
True	170.23981779347028
True	1162.30089164135
True	307.67795688203586
True	347.5493986321921
True	707.8866911325102
True	16.390148887010167
True	12.02338513983116
True	595.6964490983432
True	6.15145666052578
True	119.44864676512968
True	689.6259394155379
True	179.77763588710897
True	659.224217675415
True	871.7186696403978
True	155.3323741694453
True	904.4984882405392
True	3.06292605111844
True	452.8911236552456
True	1053.667143761112
True	25.830046501097705
True	232.1920677973156
True	151.0322417279337
True	948.6491620640728
True	231.01285086715583
True	493.0095354880368
True	118.453522141378
True	505.6513999029783
True	151.83903956768685
True	98.624605264946
True	388.5948734042792
True	71.67555454575616
True	52.5048244289286
True	1034.420289699268
True	258.9708051093636
True	161.76162713842757
True	359.4715730252513
True	394.3520936417811
True	215.34257258730025
True	168.34438144691305
True	378.636849690648
True	35.791530086470274
True	485.7698682181937
True	1089.0165596523716
True	113.98248872726413
True	466.0833101210384
True	316.6622249193857
True	26.16690195213411
True	385.7282614159906
True	100.6676020584438
True	591.4862960053025
True	198.969132384852
True	423.8134293580784
True	19.4787812375801
True	439.81112145087
True	111.13646289931278
True	342.47893554904385
True	33.02110844327959
True	168.19529893376435
True	243.8142434224889
True	772.4259904057575
True	56.48019327076465
True	138.81063102671692
True	238.8633246029216
True	129.50551215720458
True	626.8279573719872
True	551.2254594554175
True	756.9367815386462
True	398.62044254726095
True	539.0726978148585
True	412.31659238182334
True	701.4051342113713
True	68.47995064213026
True	485.7044992997812
True	421.327608321834
True	49.72910585280903
True	83.36483961356916
True	127.02570493731848
True	78.95306926755576
True	334.8284799343143
True	852.4807839491523
True	329.42706580698825
True	1126.708880818851
True	306.98554553961424
True	891.7894290700592
True	142.75175665972856
True	574.6299807723486
True	602.2791912645073
True	705.2603473818691
True	444.1448320671013
True	65.49192611447577
True	290.8291983677666
True	41.09264859633049
True	163.10959790342844
True	164.54807102954985
True	1130.976731368618
True	247.5470597307869
True	560.1583544461452
True	545.6672400882137
True	567.9717296415267
True	882.6428426970408
True	588.417727443406
True	633.1080387978946
True	967.0281576206628
True	126.18692615827956
True	322.0173024742172
True	260.7745272716536
True	343.8349002598887
True	90.55855431383488
True	368.21839298468666
True	3.6339499736157
True	320.1171037591972
True	253.1257237862902
True	587.7739221302745
True	287.40595895921547
True	361.2378459478496
True	9.631895067222578
True	58.7715157425374
True	540.2869374638052
True	31.787871350833296
True	141.67233935291063
True	65.12519688787883
True	148.49689751160685
True	241.4210826093104
True	70.21695619737709
True	382.6908319478096
True	276.50880718860026
True	96.21701158349488
True	342.80040418754714
True	66.01735190977354
True	598.6230500392704
True	853.1800941955808
True	288.4518995129638
True	1168.7328851618158
True	106.54454964425132
True	303.7444479449702
True	1052.8543520180724
True	88.6281558105074
True	278.0671368918403
True	9.57890151097386
True	400.3974376350881
True	455.9524624010089
True	159.15588332687187
True	620.8052169080528
True	927.6940287789092
True	159.5102947378657
True	76.12647302259815
True	328.54470468268903
True	536.7283457498343
True	615.8634301954312
True	1200.4221303123911
True	28.02797140890598
True	934.7440265701448
True	139.98608091202573
True	647.3514868478328
True	119.2933438856468
True	127.36352055914833
True	183.9432356250178
True	158.8332689501418
True	773.1521414567131
True	202.87552996911288
True	227.3693577442006
True	67.34111835480694
True	517.0030617370352
True	456.0798424441723
True	175.34559535037917
True	241.51612304294588
True	17.225616705268187
True	409.5914927424722
True	217.97949977640528
True	297.762409196418
True	113.28719089314376
True	692.4884637255566
True	418.65637529024366
True	252.4958351230599
True	646.2654398614527
True	509.25648506653
True	442.1129977160503
True	132.3681767155748
True	520.5294555164916
True	434.5975861587456
True	3.1689937869931253
True	200.28737935474447
True	99.14877199713264
True	242.37583498328829
True	2.41129370243741
True	130.32368674834404
True	358.2652161797516
True	7.110962309609117
True	854.9456181789434
True	174.85871353616204
True	741.641576910931
True	789.88830406554
True	163.0671036595096
True	225.8611211969894
True	498.7070764697317
True	838.8419479386708
True	52.29998785743324
True	37.69940902755711
True	129.13272472125385
True	613.9070760939882
True	713.7173869548242
True	186.3222953312741
True	586.9861448302041
True	586.791784602216
True	855.5702823104189
True	407.1039596627724
True	192.4976535371774
True	883.8458800446635
True	220.39971855752356
True	138.98405016466958
True	326.15337505943035
True	223.12899572240815
True	213.8733989165709
True	611.7329497125138
True	256.21501814887176
True	201.974252410108
True	465.4135836565494
True	464.5135558991505
True	62.78499147487554
True	287.7321482999217
True	77.11135044529506
True	337.5190780071577
True	355.2324507404982
True	265.5553717498782
True	180.0332771943323
True	378.03764806694846
True	671.7959616037713
True	765.9482579701095
True	304.0785140684511
True	758.3091092474549
True	61.49699891649319
True	881.5819261879791
True	347.4967228092373
True	12.546564700291546
True	609.7993210838299
True	664.7454970507829
True	252.58396302607815
True	171.08963613807498
True	51.55679596864233
True	374.3024569961783
True	76.13641584970925
True	13.70086005080204
True	892.2742012588305
True	381.4832845074508
True	176.9811806188224
True	1005.6131865099874
True	12.518986043219344
True	787.2860321613733
True	29.397849343774123
True	679.1840689214683
True	63.61746570883511
True	756.4393421436747
True	448.3407664347555
True	197.8781091265498
True	432.88440970412336
True	214.1710922855648
True	301.9951015341688
True	229.5977078800712
True	418.27321600583946
True	10.72996948641594
True	322.59726986005177
True	112.39407463722442
True	12.156200035497148
True	465.60072400796736
True	743.0506782996887
True	281.9624793018694
True	79.02488188656336
True	305.38383410450206
True	76.49297971443161
True	182.0565446800213
True	178.2048162566963
True	373.9437187611418
True	46.0126938416843
True	135.58475186863586
True	371.6568943001827
True	876.9656334533729
True	109.60385951379764
True	210.8603706420324
True	419.7946884631614
True	19.30915621222132
True	438.60602479920186
True	511.5707015631557
True	90.43180000636684
True	391.8873411265244
True	369.4951472381771
True	419.83948192897645
True	602.8191589347164
True	1038.8709587840278
True	990.1300100690036
True	55.45165440194164
True	1066.6866630255597
True	111.49845577506429
True	118.2259480355668
True	109.28604569613078
True	486.2295549043054
True	372.07025368165887
True	575.1884403827236
True	264.9046592818932
True	156.99150817595697
True	394.3372620561788
True	14.9184667766563
True	457.18118750582056
True	404.7182838326229
True	144.5152776946759
True	90.83772113609272
True	567.3462937880921
True	986.9376037678228
True	202.352521527708
True	70.41418696846343
True	439.6956195197966
True	370.2446578830536
True	476.7530300782528
True	322.772739602218
True	4.825732739408342
True	541.9286640242856
True	501.5349075283824
True	501.0045942874156
True	183.2543058411692
True	105.871724697343
True	21.025317986321465
True	369.08168082055823
True	106.03857426210736
True	3.618368663857013
True	30.642480716289004
True	340.2647143727597
True	642.698181933982
True	137.83782381339057
True	90.2407470474366
True	24.773254523475856
True	403.5049938749561
True	366.5171107417808
True	765.0764888578963
True	310.9040328678939
True	524.9549635169273
True	521.4185831120367
True	519.8301822143308
True	290.5002778986112
True	550.9238145690687
True	103.41895782288196
True	561.4962232650062
True	7.619173506362494
True	367.7362742194617
True	475.9347729638212
True	953.5433689587476
True	348.39161659814283
True	782.5024084190472
True	989.6065744055315
True	192.78680699314748
True	33.99471648244542
True	377.4955599330632
True	384.9139531125994
True	569.0727442381657
True	248.4468740312604
True	29.602991947494864
True	627.8903506158828
True	128.19651098283623
True	1033.9470544203066
True	320.08687910554573
True	485.1840943731692
True	134.82208598066086
True	813.7262626113182
True	141.706082307596
True	827.6191064536657
True	565.4551684605914
True	181.03474647312007
True	116.29616822217966
True	66.3533252598964
True	563.8325784066527
True	901.8804535051128
True	415.5792411112973
True	527.6344223150126
True	136.00593896445673
True	652.6686498235072
True	474.4161385835192
True	770.0824699936785
True	318.0120044964799
True	570.9921725646068
True	119.4587689496412
True	25.90748973502286
True	418.3671776685416
True	170.7894505696045
True	104.7328819249803
True	359.85548732515326
True	1141.3401927182665
True	272.4979363136334
True	549.1949179058158
True	11.43510032533154
True	72.4944873737472
True	332.7701859819984
True	774.030207466053
True	462.3347279900678
True	510.3935154480108
True	710.2570242105236
True	66.07108554827222
True	713.200975368962
True	47.63893228928897
True	105.45242854455054
True	176.61298382653655
True	83.41976587354208
True	24.235689612301005
True	302.06800052061953
True	455.7571868703627
True	903.8794253593276
True	861.3602861687795
True	5.7677001677922535
True	286.4829804410828
True	457.52095011814833
True	122.71265830080831
True	241.44425076568035
True	337.2272209996755
True	1296.4518842137024
True	453.6096006666905
True	24.846110315611416
True	186.1287600388512
True	716.0859479190605
True	35.35191414417873
True	178.58595525534514
True	544.9423035922509
True	71.66883138536254
True	864.5652444859076
True	319.8078708394361
True	666.3614642813268
True	78.91419400375268
True	675.5555488292056
True	597.8218654866738
True	876.4304588800167
True	249.79813493276563
True	513.7945219052663
True	843.0310672069045
True	895.2684939842327
True	235.4440514602488
True	763.4025693124221
True	222.3314775982611
True	452.4153695425308
True	359.6135645480116
True	496.0253613918161
True	505.07114964868447
True	321.63711947167394
True	352.21783951452755
True	112.05018411232612
True	347.2952343013212
True	1121.346927017301
True	315.4074693516597
True	147.50240020923283
True	313.1836754069645
True	751.7178949094143
True	650.3794825866772
True	430.56020907915945
True	118.80849787482896
True	336.9689577055071
True	30.470721959209364
True	177.77225949369327
True	93.51604772878548
True	93.08193976446655
True	575.3204830350734
True	140.99673101569505
True	126.28212087465988
True	108.66963229330528
True	86.6365550455037
True	452.9171070088749
True	390.00418038841696
True	1039.233605104504
True	528.4091233810162
True	817.2630565486282
True	271.8109412054385
True	302.33788391146845
True	542.1320121650843
True	188.84490767145184
True	771.5534510071464
True	240.60281336790644
True	357.6801337615709
True	72.00034121087785
True	121.3660239048462
True	266.74314153374974
True	127.41163785982955
True	477.6520402533514
True	30.69413364188099
True	562.0545855779012
True	1008.3998815177924
True	717.5141368234512
True	1.0906657843461638
True	59.15716124928834
True	481.9970739818547
True	445.8195604129322
True	73.34681701940812
True	120.66250357629212
True	307.9957393508064
True	81.5922629173302
True	53.6724352857692
True	750.5845449999396
True	683.413917028718
True	168.10045046995495
True	168.6347378769832
True	533.849123840342
True	55.70610101283978
True	26.99718555500233
True	538.4242986741018
True	452.8867351218358
True	1118.0970590029167
True	47.69614481157572
True	468.3982754485856
True	899.0637798252088
True	794.3722014700322
True	287.4485797548796
True	743.0476025862657
True	390.6286709521842
True	38.9893102914389
True	97.69202782795638
True	713.8714748604817
True	77.36062552213257
True	141.42864323568622
True	941.9223138813244
True	190.77766726785515
True	269.52220980561344
True	104.31107096217067
True	650.2611132447618
True	584.1258829607959
True	216.49548381857548
True	419.67120749972906
True	36.47131077969517
True	279.73183583058744
True	592.6239984110714
True	616.5409907253105
True	318.0869385304302
True	74.61024991236607
True	937.6877788334994
True	1089.5484531852017
True	566.6021347565217
True	65.41342585075762
True	30.97450160867928
True	87.62850960171652
True	101.7159837136819
True	101.65172310111583
True	856.1621026242418
True	1186.334380175197
True	723.1603594845161
True	319.6782337835851
True	7.692310849534028
True	21.123812380755854
True	335.1380372992236
True	473.0288033125544
True	43.44199837230847
True	547.7391114743933
True	423.4487948886607
True	392.1183756814206
True	83.00084481929439
True	201.6314819843916
True	268.8079285405861
True	140.46912762386384
True	378.1377981323136
True	42.86622908725896
True	174.3008861193521
True	1128.9650785708477
True	5.8778255940992725
True	27.239406483024386
True	584.3537429932894
True	352.2304394045794
True	777.4291843196842
True	151.28818652254034
True	763.210388182114
True	585.5806260348762
True	285.4117348514877
True	440.4810902058128
True	344.38984292025634
True	296.71243816010644
True	270.1297041942152
True	388.2028755602015
True	499.619287391827
True	499.2930040419181
True	107.33414452530016
True	365.8745303238235
True	9.345521925234165
True	177.50133394292027
True	225.75822897260323
True	876.8129962106423
True	595.0158164381098
True	29.680864674092867
True	726.2279455031289
True	809.0115308581762
True	108.0160370608712
True	352.67865538505106
True	877.5618194341763
True	216.05689548515423
True	156.70088802745082
True	532.9968421666538
True	555.8345689495596
True	1119.8001320554156
True	152.7496580658537
True	152.27275998126274
True	253.02507514713025
True	313.08074622233846
True	426.1032129553535
True	408.60197110405176
True	328.71850600672815
True	440.24510462462746
True	502.8057442786048
True	232.05984962878617
True	1464.983454258134
True	245.094797043802
True	409.1603147624279
True	53.03834720453804
True	765.0871867938466
True	258.4712465334995
True	913.8334409844396
True	561.2308098470186
True	302.3566699553575
True	788.3090024235108
True	272.8135965572794
True	228.0148261037307
True	256.53019575355773
True	220.0099174697326
True	138.9168618812961
True	251.93977959410145
True	746.2555290135518
True	518.04906571261
True	226.93530387077095
True	1139.9229616717512
True	115.49149710082644
True	260.4109966263663
True	70.38724245827434
True	301.2051635291838
True	423.13911622461393
True	93.51402042339146
True	220.5979372018908
True	73.64401047947729
True	709.1088804526875
True	368.72795601334246
True	220.5516135359336
True	712.3489879417635
True	902.8117247014618
True	848.0456662099576
True	828.4698596044808
True	340.9571919694936
True	1.5889746700488954
True	271.505579787283
True	54.26920785333788
True	380.2856986981441
True	53.84833180767552
True	353.9534495936857
True	856.3892364003576
True	1075.3124959649326
True	399.11294653218863
True	22.314159768419955
True	531.2085227724934
True	522.3194120822387
True	200.08858329066288
True	229.83309862219247
True	298.889058747419
True	23.244629346673197
True	120.0154324590086
True	966.4015282399798
True	65.68491316104303
True	478.9753260774781
True	791.6655460683788
True	97.62043065343605
True	251.36799891027243
True	114.42036073708236
True	16.629305638282403
True	1.6386199036800118
True	112.39700862500268
True	997.6396806073384
True	483.2085335097444
True	68.54104284006489
True	781.1250162189947
True	335.2615516501796
True	1.6695562663137384
True	449.53495523905394
True	194.8241768160817
True	499.8284705769216
True	84.25733159556653
True	322.8151582556649
True	383.9229758203607
True	166.75132571516357
True	211.0610220031579
True	127.88436105893769
True	174.9666911666188
True	994.6066583067771
True	15.343597009229898
True	511.8167364252915
True	473.4442279235763
True	420.7712940250158
True	219.21567892362148
True	237.34889978734716
True	157.98935702107738
True	47.78188234449296
True	504.4499751493555
True	148.98924533378866
True	819.6152131356046
True	834.635622445124
True	251.73901672388556
True	310.7255983964544
True	523.2557203802937
True	42.93999029738145
True	86.15769982406559
True	722.0047971594912
True	1061.354412028974
True	117.68831452067168
True	742.4276593281003
True	139.76671262130264
True	946.7891041070236
True	647.0018366239516
True	108.00053407565578
True	269.7224012407691
True	610.5668823626872
True	251.59301590694795
True	43.12930589349261
True	563.0119958808444
True	460.2958171251599
True	5.875265615234735
True	473.82056839571646
True	65.12469728860438
True	175.20371699521704
True	237.16510014732737
True	311.37347021363183
True	74.35182279659918
True	218.7504599521714
True	358.160704227907
True	422.2049802845136
True	914.6644574334608
True	50.373355423448
True	907.644574795448
True	1056.2344609301774
True	123.44795300963904
True	74.0757264404931
True	979.3127207133527
True	31.850229210327814
True	238.3795884262317
True	84.03640351738487
True	208.74238834057104
True	371.3432350296657
True	928.2488500699357
True	103.297202226032
True	69.12285785038296
True	642.3872626611204
True	282.78409366390224
True	725.9872332795321
True	55.86509008796523
True	468.9581159670051
True	390.5576695343461
True	685.7888433888246
True	54.86272683369234
True	104.9869475614651
True	27.744363288295023
True	269.0925468958988
True	44.661185162838514
True	352.71786001040977
True	2.184491083306749
True	1170.977062046259
True	100.21812003305004
True	141.1671050284876
True	357.69657991474287
True	741.7757451628215
True	683.1237014445401
True	1025.5432214278717
True	464.758144095075
True	409.1779887048838
True	140.16055835876398
True	393.733421035258
True	876.8799818710588
True	399.9946380997097
True	978.93247252812
True	82.60022200533528
True	428.01906066086
True	178.31371853266512
True	280.52663010465955
True	745.864089588022
True	153.30352148092214
True	141.28672643773072
True	66.03443698071673
True	863.6337877172223
True	787.5138515888766
True	81.24543669421355
True	423.5789735743817
True	743.5367104382631
True	414.27098310947713
True	57.56422119522567
True	326.3776644177755
True	785.2730022413
True	31.58142953465242
True	376.7334177050985
True	163.11572176714083
True	286.9298180721554
True	30.66206347103142
True	226.2323999939673
True	765.128587963315
True	648.1064121174198
True	57.92565732777621
True	279.42113970171937
True	913.158701546864
True	14.879861919685675
True	321.2787378899764
True	281.4058882149843
True	440.527331490188
True	211.58510493619
True	622.4311223170689
True	45.70609134866304
True	951.787879614504
True	875.6468260518945
True	48.54949217707967
True	393.7176993905554
True	728.5690790096601
True	954.7840863749484
True	281.56021890652465
True	574.4598147008747
True	130.98259024480194
True	184.7324501727149
True	137.2221047146992
True	137.7003561301519
True	210.0935180206856
True	970.8779974349604
True	772.6229639560281
True	971.5168692569716
True	18.965765964486604
True	27.082882557565547
True	362.9967618770641
True	13.77692166004249
True	642.6010565592927
True	1090.2335072558724
True	269.75200631550604
True	211.5858813057124
True	84.85489769643875
True	218.7517087679541
True	130.93423422523333
True	44.08790149644816
True	126.73765333924334
True	89.49311594208288
True	249.2529725633341
True	544.2236384718311
True	159.67774990102697
True	28.545582841610056
True	54.111844028744514
True	425.9986976766304
True	263.69878038807747
True	619.8387395329944
True	23.85824353766805
True	109.4071358946159
True	670.2808369773946
True	263.4810327596469
True	486.91912983879376
True	654.644839018873
True	102.6027456534621
True	115.83008003955234
True	81.41941052225835
True	26.159380017727543
True	124.52913258478488
True	85.12584452254698
True	106.6784455603735
True	154.48917771958784
True	239.02924578221484
True	809.5034360111915
True	283.63823076576494
True	929.5652794519852
True	172.71135205473732
True	205.77942437793533
True	812.5550620300614
True	319.4441729477673
True	576.1163070527749
True	261.7417200539601
True	342.9138025533888
True	449.9187241706729
True	551.7803173395382
True	660.6594779488019
True	364.1297018604016
True	35.93073402635957
True	570.2254012651365
True	635.6005150014753
True	19.18232811185973
True	11.79025434422096
True	254.74975251206652
True	413.5936554252569
True	452.7980672303517
True	68.42092508769298
True	652.9079840519139
True	968.7931236835273
True	243.27791554005933
True	896.6375436269768
True	270.5145051369764
True	100.1102672087116
True	270.0285635923623
True	699.1005802281202
True	39.0531674111862
True	585.7666847012252
True	1269.5577156598831
True	1021.586468059116
True	883.5760062339084
True	198.24149451888343
True	92.43804645258402
True	190.28019195601908
True	826.9605148723915
True	144.1348458335529
True	1078.7230529276492
True	869.1712974422566
True	43.62037307406448
True	88.8260505128488
True	421.6275196634091
True	420.76058466628825
True	198.97488162802497
True	524.1027555032668
True	671.8945949993958
True	123.31249019717036
True	274.8064052102635
True	1037.8238218271154
True	50.78286266991445
True	722.6112584598593
True	548.1008038887767
True	39.77321904624215
True	830.8949502536797
True	384.7154142122909
True	584.2836040383041
True	109.25313862896776
True	261.6321808567014
True	217.97183879255343
True	26.31698972604496
True	133.69282715838176
True	733.2953981954618
True	128.6911944700962
True	389.9516911177953
True	66.78286627514025
True	620.6029037672826
True	602.0677604778223
True	240.3415033506193
True	452.55163225301976
True	165.75693867948863
True	164.56979951628512
True	227.94026028242132
True	280.8184249044782
True	353.5341244965235
True	132.12154511755284
True	190.96680938641333
True	27.159358959530216
True	851.0050964034158
True	297.26810920938664
True	9.738237564795412
True	368.16952090077
True	161.8565829871955
True	632.4404366202183
True	364.16406664929457
True	599.4646736705246
True	563.4933009240265
True	483.5965324219815
True	783.9155668299659
True	227.1949448438232
True	547.8063227653221
True	151.14056745513489
True	531.9944018985102
True	367.2863337368864
True	376.04636298641054
True	125.66074811994918
True	137.80116234074913
True	107.03432003652053
True	70.4432244540375
True	741.6755026768215
True	179.42896901449382
True	41.33335649300764
True	0.0
True	554.0640034523943
True	111.47043782861572
True	23.54862520637416
True	39.60563949854784
True	111.29655307777168
True	525.078094515267
True	173.92936486645064
True	105.06988535055902
True	35.788774175251845
True	161.2884319446646
True	933.6943840211438
True	50.918903777739686
True	227.625378601118
True	737.4526915264903
True	315.56303152905303
True	454.5586300867663
True	466.8057410295309
True	511.896685866893
True	580.755076978901
True	911.7555916308634
True	247.96777628548588
True	1039.4508246674486
True	919.6750297399776
True	631.3202473786517
True	349.55254406487614
True	835.888273289743
True	11.388912515298264
True	33.13120488169524
True	279.61806079198374
True	43.46550257887607
True	197.9027479633085
True	714.644154846267
True	229.47110836033727
True	729.0761218722973
True	746.3735362352863
True	125.21826271091544
True	369.1931907108436
True	589.034451434016
True	22.351056153368337
True	129.1071102330747
True	438.8274954899842
True	304.9182529862266
True	199.1417610135551
True	114.08002251006684
True	372.2406704155703
True	22.171601517770043
True	360.2560040358239
True	369.55888239937735
True	1007.0411907157204
True	357.9545224826213
True	30.872117335374966
True	435.6220887542757
True	438.2168238291247
True	223.8362303425804
True	30.02188183111956
True	764.5243617780186
True	430.92916724091066
True	176.87184513782836
True	10.26785114745622
True	1210.062024300698
True	163.32006176875228
True	26.524223779358017
True	306.0401422353943
True	268.2496279632139
True	115.35806018342032
True	296.3782173109305
True	47.09168756656447
True	331.3807039728892
True	291.0964735202467
True	311.6167010430213
True	31.30939916860866
True	48.46825546909523
True	1038.3304282848712
True	26.23355771145965
True	12.329597115531524
True	180.6931890427372
True	646.7554218978511
True	8.086066458707396
True	193.63774923431237
True	175.7128081098318
True	541.1651618394974
True	377.6811446422373
True	725.4181142429427
True	333.07053474848567
True	461.8175282111004
True	440.89221280235694
True	488.86761535737634
True	101.67356969269376
True	1259.3037366905278
True	908.929911924675
True	283.0877487042526
True	532.9596409747307
True	103.84524765868224
True	579.0274204126869
True	426.6861929871644
True	157.64290979535315
True	77.8258483144002
True	338.93823246434414
True	169.4313243090711
True	30.65425953347424
True	584.8080520846071
True	375.7555078438526
True	69.11001371261855
True	31.804719168075405
True	655.5100196381566
True	488.0221953882553
True	72.69982328472462
True	21.88893727871989
True	325.8247176463784
True	311.93530553314446
True	708.8532418364863
True	539.9294882176221
True	558.126167253937
True	795.7587787856048
True	9.06810662754733
True	58.107239831823165
True	35.71238646041265
True	60.03557208808334
True	523.0816810042625
True	578.8132082565007
True	81.22235836193087
True	110.43326651798908
True	195.84060676116263
True	69.65147543842552
True	178.13776355949773
True	200.3718996488697
True	277.7180713305581
True	792.9648378268339
True	583.506039114638
True	286.9670838240545
True	193.77320155798927
True	276.70338696797256
True	243.77996869558308
True	749.7686508253405
True	328.50785196044444
True	174.0220410993257
True	928.7708190930688
True	349.478311653996
True	474.3996495523383
True	160.56031362638993
True	120.87989854691152
True	63.22391865434134
True	214.93151065908765
True	981.7042430786304
True	481.0779124995621
True	118.27930328605493
True	345.6698752107717
True	102.55386148098476
True	674.7643475199344
True	4.958496363245062
True	708.7777611187532
True	35.79191074548197
True	909.6908786995476
True	842.5430976052567
True	213.4468901354685
True	27.449880924504495
True	83.28883598755993
True	480.43629339884507
True	227.60135300203387
True	1.2173228925407154
True	77.33143581508781
True	1087.89791680082
True	347.8104505168917
True	681.6060149762117
True	497.62955873900137
True	31.6335330483005
True	133.84782733097117
True	427.3016085584391
True	933.5458905946654
True	815.4016353652581
True	427.1188723730826
True	351.44586725185263
True	17.973535889110128
True	79.05141963062823
True	761.0409433229303
True	474.8463557902716
True	380.6276283513466
True	853.2333822155886
True	23.53677907473841
True	216.5595799416865
True	908.5620867329112
True	244.02456848165983
True	9.0334436233962
True	523.5436757109692
True	109.31645178203324
True	644.2316729765228
True	54.38468287176669
True	257.03383033513614
True	881.412419627875
True	882.6896687011908
True	270.7348838682628
True	446.4856578967776
True	121.8822783267326
True	618.0202937345833
True	256.60050924968573
True	194.71853363710647
True	878.9262714874054
True	55.26809739483686
True	718.9738200653378
True	276.86201705381507
True	295.16077754888624
True	162.90750396281192
True	489.19329977488286
True	614.5000395705345
True	365.72447321645103
True	409.7423599373965
True	68.11944356452966
True	149.5130576003279
True	458.7269497156171
True	222.3386012713184
True	36.49570103256296
True	210.89799012898465
True	396.366218415611
True	360.0156628075522
True	728.9760689775624
True	139.42538280691926
True	643.2995507595384
True	499.7811768899323
True	574.6966617146062
True	139.19547844762113
True	37.17252780711948
True	665.4943059766069
True	67.24554614387802
True	543.5948636880763
True	692.9512603070199
True	447.1143051569932
True	136.1967216782153
True	513.2460278926008
True	3.748728621752567
True	392.7493271733576
True	31.38934292010146
True	626.4609704551876
True	265.3540180617148
True	597.6295039896839
True	708.0877263323475
True	135.9741191609711
True	538.5213205186302
True	475.9970897036815
True	64.96830151364125
True	974.9222980663272
True	3.13898306823486
True	26.649408076477695
True	648.4866157285707
True	692.1625209876657
True	128.34200659247526
True	409.3038825948569
True	122.27996681756112
True	73.8639764411471
True	461.5739939008904
True	38.06985617826533
True	489.7324958384435
True	13.268161758945174
True	846.7581335819206
True	552.2763132741712
True	675.6510778525512
True	101.69827509477214
True	391.2625232399224
True	992.47640382757
True	849.1876394901861
True	142.87076249363648
True	559.6359828620111
True	464.4363152004217
True	243.35644684909605
True	251.04149776113164
True	6.048693294620312
True	332.11830984079285
True	11.940938104830794
True	364.25363323244704
True	78.51821982087597
True	421.64431014357297
True	650.4330487631653
True	121.70360666289577
True	231.6173476700108
True	620.9634592032166
True	675.1488248034101
True	288.9194553869803
True	138.5203808540342
True	162.6677358365185
True	483.9584960801458
True	78.85441286571455
True	10.539772824167324
True	502.2545683158374
True	553.4796760865005
True	19.88014737752693
True	141.65316970732357
True	901.6213520073889
True	495.8190742310498
True	272.7895360151228
True	35.90837293610842
True	482.9597687236487
True	118.27845212840587
True	590.8886493376233
True	653.1341562466961
True	297.963294478238
True	393.759076752724
True	180.74512649465495
True	238.59321868594597
True	75.14200517890043
True	212.78555494441315
True	496.1363599037287
True	20.3022494587753
True	442.650069646105
True	365.48699167605696
True	761.3681719485908
True	872.6711960714257
True	895.878761527581
True	155.8712962649597
True	416.9665104283978
True	72.57563569194282
True	176.4397021800102
True	311.5185698797253
True	9.035068911925071
True	805.2618532226373
True	22.0761193886656
True	399.7846564540424
True	278.0875189033149
True	670.9399740322482
True	209.77466445450452
True	36.73114347119138
True	687.5810861511886
True	1100.3934771195106
True	233.73027622398624
True	131.02000517724065
True	621.608352609486
True	485.267699364693
True	17.708456649859713
True	860.5879649547805
True	117.9047814692881
True	45.94709984181854
True	297.93889996461945
True	347.65810983517235
True	394.7369056671021
True	276.6251935558338
True	19.66326605639499
True	23.8241702351888
True	827.5387496827011
True	206.91221046098548
True	110.15769071375566
True	830.0598396056123
True	654.8353176500838
True	642.6427650590034
True	451.69219339882073
True	149.2881644331686
True	32.618017726668704
True	100.86640749679512
True	430.9751762713023
True	222.6673737932365
True	498.1922244179654
True	147.67981247494563
True	481.2920961076575
True	638.0067296692345
True	975.117840774077
True	24.658259804913484
True	978.8093007012792
True	1069.8932758249316
True	461.7341942775784
True	89.00464806405336
True	800.768263423076
True	637.6718621889955
True	657.8786442776942
True	164.00823520521757
True	757.3074458871068
True	716.3221195601299
True	119.76995163085572
True	753.867574834037
True	814.7771302443462
True	490.1841099803454
True	231.266935387724
True	66.682509803187
True	319.5978817651797
True	348.6550778407216
True	461.7766857692667
True	437.4169397183679
True	186.3170071509008
True	314.00515320638993
True	2.8625601999926475
True	12.38935068408048
True	102.09627375913658
True	133.91138507553038
True	354.3188300981389
True	352.405006512839
True	113.90056848270004
True	18.72005238105641
True	210.70776360650245
True	849.8926572826989
True	455.20834615964895
True	508.8156048244155
True	558.1844894433539
True	788.0181833706604
True	649.4231521312295
True	91.98719019558683
True	200.13722548052652
True	246.4022276594803
True	289.0025828528936
True	106.62551962965864
True	362.6891772392632
True	422.0952220366183
True	169.40017004170053
True	650.7259425848094
True	250.53567435418623
True	195.9831633237369
True	31.986310202787955
True	248.49244596407732
True	487.5350325888809
True	170.95321856957193
True	550.4031643571209
True	473.7238360518685
True	242.97501019294015
True	108.85456378903386
True	41.473465855277546
True	404.664674561799
True	793.7580124656957
True	173.85373336196125
True	1057.5817624167485
True	1057.806170593576
True	478.2273984540121
True	97.52317486273732
True	124.00573467205513
True	655.7845531259339
True	8.939054444457206
True	221.63664155027467
True	132.52747951102424
True	117.22639702172351
True	331.8787194965513
True	666.693805035038
True	36.537476729284094
True	121.84971518541708
True	979.285233200299
True	56.71322864810415
True	466.7070595378911
True	526.5746526422361
True	254.214960687658
True	128.41859050468406
True	910.7177052772856
True	1181.8084717151046
True	526.266159100003
True	662.7334962308828
True	216.0015221222887
True	151.58376694341547
True	318.11656352197053
True	263.0673761925971
True	167.95827515480522
True	310.8930755554189
True	346.96159335811365
True	10.820011682818818
True	630.0580427341637
True	142.5944256469178
True	83.06609542536204
True	437.4066814887029
True	320.3521089039121
True	1167.5363925015215
True	355.87050358565034
True	967.4858182573864
True	10.21770420274005
True	275.21380105616464
True	223.42295876791096
True	152.90482201695286
True	492.9015280754142
True	196.6527234945553
True	406.9735109506581
True	337.627709642449
True	116.5577407417228
True	345.6622646120191
True	1049.2997726327983
True	731.8198168226526
True	227.3804482570483
True	104.26572486906473
True	293.978873245757
True	23.678036826713324
True	352.15844917753185
True	306.67184170929227
True	578.7538321565528
True	470.7189980269162
True	341.77557123743406
True	156.195784186036
True	13.032218668333252
True	416.1219620829959
True	277.1662440094369
True	151.75679899467642
True	304.11307170356685
True	458.1659556225429
True	824.8420696840014
True	323.24833572419243
True	764.2392737125911
True	403.4285889406327
True	386.5425229051323
True	1.8330725947506912
True	1165.4210099109118
True	106.43521723662236
True	898.7553686754574
True	195.9815091657195
True	462.7058549607417
True	689.3271281017142
True	84.28784945891286
True	497.5009775187129
True	32.88081347678634
True	403.9282787567444
True	74.74167328615509
True	234.73958809292745
True	40.05580984364748
True	661.6107224248335
True	190.28950338225533
True	24.41671219010983
True	380.5050467986183
True	101.28676533539198
True	162.89789970017313
True	821.7694400119432
True	268.16558889266366
True	153.77336121623284
True	377.5392839156616
True	522.0950274774663
True	332.8332510621023
True	515.3067464191424
True	612.263712861536
True	163.0977506251005
True	6.502281592367051
True	72.97764357756475
True	428.32916438651296
True	89.99854354249777
True	78.94534342514686
True	1027.2561510962942
True	28.18747858304652
True	319.75600791166625
True	324.0505293988925
True	434.53008571781874
True	657.1961595110345
True	197.87341943864587
True	653.4460117008392
True	323.350770074869
True	346.2141972289918
True	262.12712238656337
True	222.5518143476032
True	364.4996266647704
True	459.4443059398271
True	429.4604914641072
True	594.3197949172879
True	141.5260510356204
True	79.66684052188702
True	38.4332836361551
True	305.0970715983344
True	628.1858526714467
True	401.9327493849409
True	798.343758028852
True	211.2035745343576
True	397.63797358155085
True	69.20262658442509
True	53.86398654974483
True	427.5688619337622
True	197.73748135223917
True	222.2130862558276
True	43.37298258677766
True	1043.2063209162643
True	180.2155748744605
True	912.4726386642484
True	317.4580840170801
True	923.6724335695592
True	235.23466963133797
True	471.7269231532596
True	527.7392951310126
True	641.9408492788239
True	205.7061306225585
True	484.5530851860606
True	955.085890966758
True	125.84842565263412
True	8.099307179305805
True	600.6489926743714
True	28.408915888549437
True	70.21047847775732
True	792.3762078503559
True	217.7079516864381
True	994.6510985079829
True	702.851740128279
True	420.1509404806786
True	265.0541643287399
True	468.5532681086157
True	346.0018552437729
True	175.5538774424267
True	675.1509315316896
True	691.9338709321303
True	216.99943588057585
True	88.75417785135369
True	530.2736395194769
True	143.3737083363373
True	391.7416345411597
True	344.51941739628285
True	67.04180557226651
True	380.66033795240514
True	432.69034060843353
True	365.83570356930375
True	411.6166094189607
True	409.8514334911025
True	620.8372907215221
True	56.404550232166336
True	441.0107131937817
True	313.6557401475055
True	638.010011970895
True	226.02430850176845
True	101.76445629159548
True	43.14250970138954
True	531.3918533454593
True	636.6453444272818
True	177.25795172625462
True	417.64867357892575
True	344.10184717461283
True	17.673763120069268
True	158.44338696239848
True	288.802332798178
True	3.7747577695823225
True	881.3154386351742
True	84.38534916387628
True	103.26904763677722
True	116.77444646919176
True	361.99792139077647
True	34.98104775585744
True	437.5529933738829
True	230.95789651575183
True	5.285926987978384
True	115.7439266740246
True	442.5795960853658
True	51.75142194946949
True	63.38606155061604
True	171.4459462335422
True	289.6803187334071
True	971.3180658831571
True	379.88174860664014
True	926.3833729313328
True	193.1673326896308
True	1037.723141052967
True	769.3695274454949
True	623.3624266837655
True	402.75808971069614
True	379.4753291030409
True	80.21280116394342
True	69.85044817995541
True	85.09535287871954
True	176.16126663445874
True	478.82358597314834
True	1074.5595790323102
True	178.49014032969964
True	360.8677457448742
True	437.2986599484786
True	597.5144394614599
True	589.9650816086285
True	283.99501850405795
True	438.5399885186039
True	661.5026489614227
True	98.38320383415902
True	703.3983117375168
True	252.82670994045665
True	134.55881853475256
True	410.04249022391497
True	856.2814173027418
True	430.65227285971497
True	841.2284231805386
True	198.53728210688595
True	334.6344108556336
True	701.6818844682779
True	615.9010677700046
True	191.35194784297428
True	250.8586174542392
True	852.2463552197344
True	30.538461488242536
True	185.10227998007755
True	492.1876156185866
True	736.0261573461465
True	105.7512884440666
True	33.406922993876854
True	168.2821357845242
True	742.1990773068256
True	329.35241568521167
True	546.7061627564332
True	343.55660752378657
True	302.2863890790673
True	452.9834921975573
True	479.4789408397432
True	71.39823774200565
True	386.9730986937054
True	759.7665186674773
True	0.0
True	293.8176318505565
True	246.89783381411908
True	973.0300887396104
True	141.65106833291358
True	665.7889230558905
True	633.5702074876904
True	105.97374434724205
True	217.00394243208672
True	134.95398752315845
True	10.625407303835347
True	293.86394416567555
True	380.2159791704352
True	1134.389356584746
True	235.67131205112608
True	424.8754513347119
True	661.9596254901242
True	194.00114190304035
True	26.388846017693847
True	853.3866740812667
True	606.1738842121572
True	149.67148531335147
True	659.5749259516655
True	170.17933539933765
True	307.8086239841714
True	769.444797839519
True	33.32409793052484
True	111.75498945008424
True	487.09452345023647
True	65.17464605178306
True	78.130135054037
True	400.0506152740289
True	22.10662159197972
True	759.695816495827
True	101.59040919691736
True	161.09603247673883
True	19.40423264722012
True	698.9486982268111
True	30.22215936117132
True	776.1947821806459
True	393.5937921098881
True	117.12081184838166
True	690.4938164104448
True	515.4144610226106
True	541.9436525301182
True	48.44972920447829
True	362.1309704465828
True	5.060211021653616
True	94.6685407743082
True	403.64828510273946
True	46.2275013897825
True	118.06691972821976
True	310.1098946767132
True	188.44142403717905
True	103.5322802526229
True	647.2463862560394
True	21.936817812718854
True	1129.3407500477308
True	529.9107676419169
True	298.5022146168517
True	502.1296620657145
True	122.60400714849968
True	791.8832404144125
True	1107.4330468236128
True	741.2983284670222
True	183.81371960751227
True	224.9632499553925
True	49.1448191180411
True	59.76321275133212
True	149.2011158471622
True	102.65095039801008
True	170.94407711498283
True	1247.0566704725293
True	317.61526213564144
True	356.39879511815934
True	730.5466696330338
True	16.00830832041046
True	14.492413842422089
True	573.2227123325829
True	5.530313484806102
True	112.36462203858396
True	686.2232699627401
True	179.59360426330707
True	666.9793285686466
True	830.2134503952122
True	157.12667678238478
True	884.9792133182764
True	3.421493749967942
True	470.53299558135126
True	1052.7119667194886
True	25.16920745556903
True	233.43406860305896
True	152.24243934018114
True	966.9765385007664
True	234.68528084093649
True	499.38970834106186
True	124.06635095859212
True	480.1936976674461
True	142.17861494034528
True	94.28312644895676
True	393.989756391782
True	70.73499132529265
True	52.51890513915614
True	1039.9079815733735
True	255.32562630059823
True	161.1665635150972
True	362.20298669290696
True	406.2870738223797
True	216.8696951062772
True	167.45619446793987
True	390.5032192062487
True	32.38480927043134
True	488.9325449838668
True	1132.5151330597596
True	115.49538243788268
True	471.1286712387727
True	305.169171021646
True	27.761394801661705
True	407.0765883467265
True	104.10111508639676
True	582.6931686175681
True	213.28320698525232
True	428.4418830418346
True	21.70773541669449
True	448.79445706511353
True	104.92311082574084
True	336.08806500799994
True	32.9090410754088
True	176.52171690078853
True	255.44364776764064
True	778.3986596903264
True	61.79240417585053
True	144.84502675321727
True	243.21303681996915
True	143.70633027120567
True	618.9695932977385
True	540.3757488410422
True	789.630029262775
True	388.1629159599634
True	537.7202917317277
True	425.5916122027533
True	681.8775167152075
True	71.60795316178837
True	480.5156078221642
True	414.6889086602745
True	51.54509848074493
True	79.51350718426937
True	126.45353479651484
True	82.78980915319853
True	334.6327789292071
True	864.492543914443
True	319.0758184940773
True	1084.8319713615492
True	322.27366294158384
True	879.2963383604655
True	143.9457335620096
True	563.7033225910034
True	617.9829033457507
True	713.772024024728
True	450.4427554244711
True	65.08802161449822
True	288.6538366256732
True	44.475641959527245
True	160.65648017474967
True	174.77496284432178
True	1133.1128659364938
True	225.61585629911693
True	565.3153038518724
True	554.420507168238
True	573.5678887196044
True	874.5724864349348
True	587.006600057738
True	636.3194689787985
True	970.7965423812136
True	127.91801487002677
True	310.14582514349115
True	272.2188008226033
True	305.4694292205535
True	85.90171586993097
True	379.8744340431485
True	4.252267787624652
True	341.5378367317143
True	259.657793537478
True	645.8226337837174
True	281.4006261136266
True	359.9259848387847
True	9.32188999618627
True	59.51031248253569
True	549.9367498815133
True	31.155513259573432
True	141.35651161919466
True	66.30527711012692
True	153.43855067824566
True	238.2423963068287
True	65.55656867922663
True	376.0572644578059
True	261.7217955627395
True	101.8515019843208
True	341.0518416692741
True	64.43346266800889
True	583.3488413535664
True	816.0758196070346
True	284.26247249128005
True	1159.3637010369546
True	107.60652148053047
True	305.13466413638
True	1040.0881096985404
True	88.65655156530337
True	289.9706904761453
True	11.05587294584758
True	407.4256133039804
True	460.9176374388753
True	149.80353967963015
True	615.2784037692429
True	907.6482805769548
True	155.6395972860569
True	76.89306032815414
True	325.2862709391129
True	567.3804308858782
True	619.7960759803087
True	1218.7789076294755
True	27.896968610386686
True	946.5006987906776
True	136.88179553955678
True	630.3688401556628
True	122.1326454687215
True	125.26761981476736
True	191.83048872729572
True	161.74113794014315
True	751.861981315884
True	212.2194940351076
True	228.2354067865153
True	69.38570797083125
True	513.512832148071
True	446.6736653055873
True	172.802825881899
True	244.9169688914347
True	17.051939266938714
True	427.9827029103524
True	226.29490124359265
True	269.81455695009475
True	116.55497984553318
True	719.2666542647409
True	406.1763768127781
True	251.6830509701182
True	643.7376400643533
True	530.0480814719537
True	450.7582107212841
True	134.10590258972573
True	537.2590178006411
True	422.12668345724205
True	2.961508768059998
True	196.03717447407143
True	89.54762988027312
True	251.0829565047279
True	2.987007830594463
True	129.31111362513445
True	343.36654943959707
True	7.041287880354507
True	846.5023687289975
True	176.33888647291238
True	725.4440146926135
True	801.6508939978027
True	159.9643863691698
True	240.62544997072132
True	494.8815861149493
True	829.2644526548968
True	45.8570213053437
True	37.92181912344494
True	128.38767167220354
True	638.3602292667875
True	708.8209559950722
True	177.89941185376384
True	595.6590664208043
True	592.1558990511877
True	862.6754309049043
True	406.4864660807938
True	189.216487324531
True	867.7629584630196
True	227.0106713777224
True	150.87140708852388
True	338.2274353427088
True	219.2546890852636
True	209.72134835338048
True	603.2948832758635
True	250.16562100615377
True	190.40091656473612
True	456.1935401885589
True	470.10380087704056
True	62.53530264486072
True	294.6825374832159
True	77.5571580073797
True	324.4760838193532
True	355.4083222678156
True	254.36603255104853
True	181.86541357187988
True	395.78702580286784
True	612.0384162113444
True	748.5308550543723
True	302.8834254382746
True	746.9016026451586
True	60.96601035121261
True	880.7606550338129
True	346.6194095785427
True	12.637981666362489
True	624.652773849653
True	685.288538439253
True	254.38661916646072
True	170.25168092462405
True	47.52011840044813
True	382.5714221828472
True	69.13276721791804
True	14.339050082275032
True	899.0320719851535
True	373.2025798252001
True	184.31360999963792
True	997.3318741048942
True	13.309059853610243
True	791.3510721856748
True	33.2219991912062
True	649.9984773664982
True	59.64944267456191
True	787.5697416608099
True	441.55162252116514
True	201.8783808941388
True	447.4678430105432
True	219.9465389409958
True	301.07480034263614
True	228.8889268925664
True	409.0826821671795
True	8.462556523657218
True	326.1901389364147
True	111.4533641017787
True	10.77713310440142
True	455.7645613275039
True	712.1415626159745
True	284.7862328478887
True	82.2443075662404
True	294.5169740105355
True	82.91461510332151
True	184.4021083764545
True	179.44964159900726
True	375.8841987311886
True	44.45535675099018
True	137.68013878465229
True	387.5846210153521
True	908.7125773317836
True	116.42817041741571
True	210.16571689432143
True	449.04838644573726
True	15.18460717049155
True	423.2141792446121
True	524.5646063029543
True	88.54150471024438
True	406.1956432870048
True	376.7728568438453
True	416.2620976902036
True	577.9071566582296
True	1071.5092766392236
True	956.9875564155548
True	56.461255565230495
True	1092.671769764644
True	113.24936169207258
True	105.03704283939284
True	110.71686821863244
True	537.4810482529084
True	369.0567849791034
True	583.9188312448119
True	265.61994533505174
True	159.7219726032033
True	395.9027136404797
True	15.91066421695884
True	464.5334896017352
True	371.40668797406624
True	145.79385099348266
True	94.16358527409056
True	517.8697574099601
True	1004.1279967409024
True	205.2306244293468
True	65.9122026833917
True	433.6170850007389
True	362.7600121635093
True	462.698436771993
True	323.64416877296696
True	4.557409064154338
True	526.0416224589355
True	517.3716081602872
True	501.8406453329947
True	196.1892234934986
True	102.41800598294564
True	20.524651385975883
True	374.8244880702912
True	107.59942229003914
True	7.327159487438514
True	30.65200051197269
True	351.52076749521086
True	642.5437520623948
True	132.17392790872785
True	83.34752165910241
True	25.73822027361667
True	424.2987559492976
True	365.26272577151695
True	762.6463571646988
True	309.717844767173
True	516.0044724243227
True	537.3805632071015
True	525.5302160990374
True	293.07005916433155
True	538.9198543281236
True	95.1437428515206
True	584.089702002123
True	7.415267578214828
True	370.6596424258119
True	478.85223383188446
True	949.783491248599
True	350.2567327833394
True	795.1891603844724
True	977.1306598721856
True	182.1875372985881
True	36.34489107153178
True	382.1123643081908
True	387.091797080154
True	570.4866314296934
True	241.2588293309319
True	32.95148678879223
True	653.3500691200893
True	129.321304744966
True	1077.828410768353
True	313.4975012479724
True	464.8937557002712
True	128.32783681541838
True	807.6133462271011
True	135.58824906259534
True	823.6939792740918
True	565.5192287922364
True	184.329295194125
True	116.20008796162256
True	60.55146416152554
True	563.7361463496326
True	912.3132872435637
True	418.2286644062524
True	512.1884526615129
True	131.66239999689586
True	614.7873991137725
True	495.74654300378586
True	768.6723501081326
True	305.789407600215
True	565.5551499637365
True	109.84723653188033
True	25.3427946987248
True	406.9300939050991
True	171.39531303732377
True	105.3206287323728
True	375.8298262452931
True	1080.5200663390597
True	254.10355050492456
True	562.1294682471699
True	11.260022011484892
True	79.07210731857298
True	329.6678269237212
True	804.2239988267727
True	442.20020818894886
True	533.9432392948286
True	713.9449271561489
True	70.26431924423181
True	749.9543139925267
True	43.68420080526645
True	101.99008504639006
True	186.84012200094463
True	84.08961936014512
True	27.50122978463391
True	302.3413223163068
True	480.07426901289415
True	905.8813661999652
True	849.7165271982296
True	6.483573628295489
True	298.9023658342832
True	455.5589873923487
True	123.82150755304151
True	240.66663533996453
True	326.5731195497185
True	1334.1062240688236
True	461.77787520398846
True	26.2398342630132
True	187.3076303663606
True	740.5214579980823
True	35.80764110400776
True	169.2841080484115
True	555.0571214610121
True	73.53929884749446
True	882.2947854310595
True	322.8115301204542
True	668.877676768693
True	76.89145775287969
True	671.5839288757911
True	592.4485813031306
True	881.8105907763313
True	245.3693681595446
True	508.2047401872007
True	823.5912123475005
True	910.4848256737864
True	239.8863422130364
True	736.2926027883269
True	215.3064873411797
True	447.0717768430045
True	361.4860241808969
True	495.75082775676566
True	498.45748368471766
True	312.0557459869426
True	357.89054587809767
True	111.69215919135864
True	328.7484929359517
True	1104.2038029276227
True	325.12201072925603
True	135.5171239432984
True	294.0836861020894
True	758.1945814248508
True	649.1835048064565
True	403.11460760669655
True	122.4219292637646
True	341.84465285299507
True	32.618286083805444
True	171.7909070952368
True	94.73846023578162
True	88.16555869751159
True	569.2207179830766
True	140.31644600710592
True	129.95152746200662
True	101.2110857071686
True	83.67775516906005
True	443.8440129565848
True	383.345251821546
True	1060.1288037741929
True	530.4957135454999
True	861.5074715854936
True	267.131222625611
True	295.1941192580509
True	535.5168300326325
True	194.36184995678093
True	772.5864800386086
True	245.36377045352307
True	373.4821894256749
True	68.44805288926074
True	123.9016825471246
True	254.07390710279907
True	125.33178772537109
True	470.44315206291446
True	31.164967172408694
True	581.0470942441465
True	1011.7929374403736
True	744.8684617391588
True	1.3176905260835998
True	66.21619417415968
True	496.7690423618992
True	435.030664635568
True	74.61505945901801
True	118.13289649096907
True	287.5586130977521
True	79.74377839318858
True	53.80098961213833
True	720.0462372114026
True	664.0686589039855
True	162.92708069948526
True	165.46935179082976
True	530.2439238967894
True	55.887216053504574
True	24.972869849118176
True	552.1108664115046
True	449.77419712244233
True	1136.0809663055438
True	47.62447202493603
True	453.3404671081054
True	896.2188012655716
True	767.2286312667543
True	288.44893950762463
True	758.6063912592001
True	394.9058791367314
True	37.615710116835146
True	93.94940293459766
True	692.8126513984415
True	77.29147378198051
True	140.29382905771982
True	933.5895111667494
True	184.254500407449
True	273.7340134034556
True	103.56466654964366
True	628.7530396653982
True	588.6019689315589
True	214.2084154091638
True	423.8882501572799
True	43.04285624456512
True	271.7291754204597
True	585.3367382347902
True	599.8523310633661
True	310.1900995895242
True	73.71382428823094
True	970.9646726300916
True	1045.6758224061816
True	562.1317748974293
True	59.698421979344026
True	30.23446770765418
True	94.80551137980726
True	111.46036241945198
True	100.15964206485168
True	883.7127738223974
True	1218.714965818374
True	770.7792485538779
True	342.83983384423755
True	7.560676572562181
True	21.99463228280667
True	342.3307292289963
True	483.1451482760924
True	45.978345706171005
True	558.4370028302643
True	427.7456688207618
True	405.4961416955373
True	81.47778854313853
True	201.2153431994799
True	264.6997122878273
True	121.94723696604314
True	398.5931012141317
True	42.10677488778836
True	178.74379811376704
True	1169.4917073032657
True	7.455285470278367
True	25.89360041678755
True	600.7435974373586
True	364.5982101879035
True	780.5135990306528
True	164.19185817401157
True	741.0261673126191
True	595.8939224019506
True	272.17749913212265
True	427.86196808568513
True	329.01198246288743
True	292.5808800477066
True	270.9766155960998
True	400.7541083151563
True	502.241914930531
True	510.52239735991134
True	104.57530986957576
True	371.300647425111
True	8.76489632201287
True	186.83990810489712
True	230.39308040544972
True	867.8186543742125
True	583.1164439374595
True	29.465846843866032
True	723.4399380726724
True	845.5301222586978
True	106.7983706094208
True	351.9728540165445
True	874.09839019834
True	232.55694501047012
True	166.8937897468081
True	528.3970960749979
True	602.3121964846732
True	1093.701904852511
True	147.3477529134971
True	156.21773703518986
True	247.44451546349077
True	315.10916413371257
True	419.7729118429807
True	413.9019639375557
True	316.14734511010784
True	440.9764408484356
True	500.9484777984461
True	219.93910151878225
True	1499.8708597518769
True	247.6200985844157
True	404.69364747576327
True	51.6269729243384
True	767.6025592586601
True	254.2365374718475
True	910.29609316289
True	558.2400311266182
True	318.33563741323707
True	785.775794226198
True	268.4899334557415
True	204.33412131380695
True	261.19393638735204
True	224.99900153860767
True	140.71950631591469
True	244.36367023890728
True	743.708629210908
True	521.002922533057
True	217.80133818468175
True	1192.045605863478
True	110.58241076947004
True	264.8297077325364
True	74.54554668626095
True	305.7144738612446
True	403.913067042709
True	94.32905527393557
True	213.71835535457197
True	68.78229316345077
True	681.9165047928332
True	384.50830425386766
True	225.8658543873127
True	730.5399701059065
True	877.7187077025451
True	813.1394438491977
True	828.421305192951
True	346.42824319893464
True	1.5867284291018713
True	261.3412147265048
True	54.100188419115945
True	379.92458793292286
True	57.544426442314034
True	357.03716129363613
True	884.6664297692495
True	1032.7342444646415
True	401.02014935368817
True	22.95950341326933
True	533.2235303881082
True	511.8933982609558
True	187.19611702762623
True	234.08473889223288
True	290.82268888690515
True	23.206864939045698
True	125.66171673728728
True	980.577178924116
True	63.2798384714055
True	481.21516879209
True	779.7047551361184
True	106.602011354493
True	244.80925051887377
True	113.49904102532282
True	15.048170242181715
True	1.4041983750597404
True	122.90107905965212
True	1000.7362992552912
True	489.7642215930324
True	67.39941636810296
True	786.4538419363228
True	338.6104034787157
True	1.3789198926510051
True	449.76346928364205
True	187.8490221737206
True	501.21914262019686
True	81.79612092360763
True	326.0378286591223
True	373.15890961710863
True	167.45919197989934
True	202.3960797830044
True	128.6415303149696
True	175.3030533081032
True	966.0860945666378
True	16.33382645275051
True	513.6581397656104
True	483.3455008814624
True	398.9771997511648
True	215.0599389319877
True	236.21742755885256
True	160.6163887060066
True	45.6219717991988
True	505.6523511626673
True	149.40465379436503
True	840.8960125033245
True	848.6744962211305
True	255.45576938080143
True	319.7701010143718
True	534.5482873338391
True	42.52193431147298
True	88.23630096584408
True	709.6133726136736
True	1107.7638447897236
True	105.65519994097828
True	733.0705947821297
True	144.51883466029915
True	919.4369983619928
True	633.8639355355776
True	98.56541711900732
True	262.92310332707933
True	598.4422867795301
True	266.11034485630853
True	46.90279518984697
True	554.7092482453083
True	426.80911474263945
True	5.423686629168046
True	470.0581135349653
True	74.12348985924423
True	169.2580461271542
True	240.08955686887305
True	307.5659837420709
True	72.00377486805965
True	215.5320194056505
True	353.5613446271384
True	423.3099878457627
True	911.7782035919208
True	47.20727947927512
True	890.7562631716584
True	1015.3711914196392
True	126.65873094960934
True	74.41568865309989
True	963.3597170596134
True	34.31240331803201
True	228.8249632286174
True	85.34717600329797
True	216.57936823105203
True	371.9434424136107
True	931.0436912084724
True	101.81126087044014
True	69.4414921718887
True	674.677205009127
True	282.9962070513336
True	718.0610910382866
True	51.6938019340659
True	504.8587874970525
True	394.3632315055288
True	690.0589832417226
True	51.63257871916914
True	117.41082705314824
True	27.97520949254499
True	258.4820176061396
True	44.24171850712305
True	353.2312416850639
True	3.683664189162349
True	1200.2095004938608
True	99.9899244854635
True	135.33832306488603
True	357.51295745103306
True	734.1907752521515
True	658.6764085058714
True	1013.1299398903692
True	466.7945427869248
True	413.3016235275711
True	138.23153406431732
True	414.833727853875
True	840.0900109928181
True	418.3714784089483
True	948.4832232181031
True	88.24025955714463
True	421.8780682400448
True	188.9099385180301
True	285.22938734729314
True	756.1037561221981
True	158.3197126988374
True	134.48806819908893
True	61.496799343160696
True	888.3319928809124
True	802.8572690677686
True	82.16377180698181
True	440.5834957381599
True	752.5293044313797
True	414.4325595820442
True	54.83653999045954
True	325.2040394605162
True	786.1856093791972
True	30.672220974661
True	363.8538972800693
True	165.63886765935402
True	282.36926773390064
True	33.44926331676544
True	211.7968561733828
True	793.1899673324714
True	640.3171179581359
True	56.55069198583025
True	289.0496921770885
True	879.1343098070871
True	16.164926984648055
True	311.9816335317163
True	295.7668727519698
True	425.6063355585108
True	213.5918104644521
True	589.3599385303909
True	45.20179308873939
True	959.843128313677
True	897.3721313599995
True	48.44945504365739
True	397.925463865553
True	743.8946213134633
True	956.5139448296388
True	280.55205368058654
True	611.0330288657833
True	128.26131037935986
True	190.8017207450416
True	139.86470554984916
True	140.78119443192787
True	212.52294021851984
True	940.2088083123616
True	771.6539141416291
True	990.3123697161618
True	20.480824234403144
True	28.5972320739142
True	352.7307523197298
True	13.579459139829996
True	635.7432208600504
True	1067.4184941693993
True	260.67032489867177
True	208.0735642653758
True	86.03281202714419
True	205.51642962270225
True	135.26158509176594
True	47.06285643479797
True	128.25074246391316
True	86.60714127356576
True	241.2820992021026
True	549.4674883529127
True	165.16790826298416
True	27.602741115796974
True	57.94673751917072
True	427.3554700457223
True	264.3098611827234
True	592.0139114067586
True	24.90298761597412
True	105.91273340297876
True	679.0198462917359
True	269.82689069072705
True	461.12838795236746
True	660.5592659439586
True	104.6731774308394
True	109.62540555850988
True	77.54083822622741
True	25.387745938557742
True	124.99430312477416
True	90.42433376693629
True	103.7241273596692
True	151.6648321217338
True	238.0323634450733
True	828.693185012136
True	278.1175291656971
True	955.1495880908368
True	166.89563318436603
True	201.8189510449525
True	794.7484222040346
True	312.0921810279528
True	595.3883262269079
True	249.63156868880125
True	347.3811339819601
True	443.4638096989443
True	580.5989740651003
True	647.62615592667
True	371.72422651525886
True	31.65932783346621
True	546.5135854419268
True	617.4009166549478
True	20.666198583210864
True	11.697974450057671
True	260.0534984278746
True	398.9984623555802
True	444.597609091947
True	67.51337701213707
True	623.5527345413626
True	949.443978857984
True	240.82552835811487
True	893.7491798644083
True	295.0797082518858
True	104.66307123030391
True	284.2594404428607
True	674.6862603381971
True	37.8787411089172
True	561.17590622078
True	1287.001109591834
True	1011.6329082377844
True	899.6098656835791
True	211.7498754394088
True	91.40115983494114
True	195.6395484819448
True	822.501031089413
True	143.8773889643661
True	1085.8200920099728
True	865.0417747864954
True	36.931400139007415
True	90.98508510716518
True	420.72879921512407
True	415.5076146871882
True	197.73403901559163
True	512.3851158678941
True	667.2053197576281
True	119.26305819323812
True	269.1620777714952
True	1032.3567053130578
True	50.24161058279872
True	704.1070776145198
True	548.4185225381219
True	37.79998548979019
True	830.2873404274968
True	379.5950163240794
True	552.1841612976194
True	113.97001571184552
True	259.5498948497524
True	217.4595643495959
True	26.79378741171221
True	131.58772373329109
True	708.0384854311407
True	141.09355083897393
True	376.8097341385849
True	64.07489565706153
True	632.6589292794191
True	632.4653313169034
True	230.2987045904057
True	455.21687509327904
True	175.23709911095833
True	156.02950389292835
True	219.32421109365407
True	283.4037973590846
True	357.3595860917918
True	120.9837028138313
True	199.56704094723383
True	26.1168938008047
True	869.4999753147031
True	309.64980335435297
True	8.785511562074923
True	361.2270006380456
True	167.622002225047
True	641.694808718622
True	370.38252947624585
True	574.2267262379486
True	551.461065542518
True	494.0052887451396
True	786.280441110447
True	243.23468752239444
True	555.4704717409478
True	158.38512363760591
True	530.109554033581
True	368.54551524430536
True	373.55518630458135
True	133.75531251167817
True	136.2022424659519
True	109.3996994239814
True	69.34685770865097
True	717.6827107974486
True	177.32953992540553
True	46.911612381427126
True	0.0
True	566.4573955525719
True	110.98587350302
True	24.12801027249268
True	40.93822285945371
True	110.3416165379043
True	551.3063213419784
True	177.03836774282993
True	104.1089176786979
True	33.579413786655806
True	156.46370022550138
True	912.1034452622478
True	53.26586072189604
True	230.8286133537484
True	771.4379318080136
True	316.034339100895
True	458.687309760562
True	463.4524117202138
True	509.86349175094495
True	599.2458806804456
True	899.0629084392781
True	267.8379150737
True	1021.460440108478
True	920.2199011211026
True	608.368830166014
True	346.5705789296991
True	833.8469130394986
True	10.250212950757168
True	32.121713645133205
True	310.3284048839815
True	43.35477179539061
True	198.2632587869022
True	727.1555015153031
True	221.6627115951134
True	766.1390131820195
True	757.1133302965469
True	120.0438529883707
True	370.1657021273553
True	577.3341950383063
True	22.919492182749952
True	130.95519635732484
True	439.1855857125156
True	294.9623740976626
True	206.26486254041643
True	105.43433843954372
True	384.9508872852689
True	22.345868326775054
True	367.7379664900493
True	366.9103584619687
True	1025.6678754997592
True	380.4479565032509
True	31.42832028798834
True	440.1459901556234
True	434.5131218183703
True	226.5860374016486
True	33.58255808269845
True	758.9621431660044
True	410.4839565792771
True	172.40661980503702
True	12.10809597161482
True	1218.4544954245143
True	166.66725549775003
True	26.49683228622548
True	315.3856839437741
True	269.28048436651835
True	116.31274571522056
True	291.8179550033615
True	47.980266034595765
True	328.4614381261844
True	306.948023628132
True	317.3377551073148
True	32.692650508822936
True	50.86475850709528
True	1040.0178008276664
True	26.105474829404688
True	14.424790489088323
True	175.02039297802685
True	652.1503643730508
True	8.386784246252178
True	198.5878865477007
True	178.22815254370764
True	545.9229059344985
True	375.9506424640027
True	748.0898573641276
True	320.9544945265452
True	487.02297597953225
True	456.4939677415855
True	484.3058501595316
True	97.95738752165347
True	1250.3606862015504
True	916.4344321867852
True	277.1124311788236
True	531.7861562509639
True	104.64801475096952
True	589.0675034755022
True	424.5944160415373
True	155.1045665043899
True	77.02789603323407
True	347.16110305368306
True	168.48188134807197
True	28.193379654748657
True	630.6983149000379
True	373.7192631671486
True	70.5665481877773
True	29.559028384396587
True	673.2655621644597
True	499.5512718936271
True	75.22139054367558
True	20.12412207613565
True	334.2627567582469
True	318.12813271660616
True	689.2141913225364
True	540.6771496665887
True	566.7226113454724
True	785.5375124925971
True	8.78828369041696
True	54.96389574217227
True	35.380501454965945
True	61.31422711915127
True	507.0481311953242
True	590.8466263745476
True	84.12649476541658
True	114.40730586211424
True	196.67841708043215
True	76.04318856785274
True	191.5374567668652
True	204.53045693409123
True	272.8491463011956
True	801.8210599307524
True	598.1837519607444
True	281.71435215606
True	190.1362792942674
True	280.25155002525383
True	250.8764841700734
True	736.4968510789092
True	332.80820888262645
True	165.1966432785271
True	856.8645063317433
True	340.2490290999979
True	476.4410614608294
True	155.43588151773065
True	113.57089764061384
True	63.92486937379664
True	206.39854496350225
True	968.3333968188388
True	523.7393168297813
True	115.60142590570833
True	369.93492587905854
True	99.23401684568177
True	678.4999914588882
True	4.661353250297211
True	702.2808819043069
True	38.90873873490614
True	915.1685528715432
True	845.7790169674502
True	213.7928101948806
True	30.66760451222548
True	77.35289448630749
True	453.6313120059564
True	228.436804494458
True	1.6276791294437705
True	80.00374108355928
True	1099.9612601207905
True	347.7961281823519
True	681.2340230803987
True	465.280381000734
True	32.558984562257265
True	132.16727357183237
True	456.6889829856133
True	936.593262454022
True	823.917989889561
True	421.2079424460906
True	341.6883181691742
True	18.50269515292048
True	79.54075327743905
True	721.1378762773013
True	458.48315693429856
True	377.1984201570822
True	879.303190392728
True	26.223892181252783
True	220.6319632473587
True	878.5159725596916
True	237.85355399963925
True	7.156277342744752
True	497.908259791459
True	104.17928232214244
True	627.1641365432833
True	53.95266862994583
True	255.99181609940425
True	868.0992390586447
True	924.1644965368135
True	275.3248992442129
True	430.1822068906393
True	114.95319725293992
True	593.9508439401732
True	263.92544422372134
True	194.62787043576884
True	854.2661004232889
True	56.08976246287681
True	717.7386986523915
True	282.3286887045481
True	298.12139927622405
True	164.24138099205987
True	479.6124502259631
True	608.6165852193814
True	362.0769291123915
True	395.9503251272334
True	70.7256220134101
True	159.79656632926003
True	451.45486798181895
True	220.24162755772724
True	40.607924430408325
True	206.10336857854523
True	401.3484786271719
True	405.511720328851
True	750.9042812977609
True	124.36990644258572
True	660.5536967012268
True	486.30482545148527
True	590.6016349135399
True	130.98848066237431
True	35.41045343202804
True	659.9386634785857
True	71.09282884509979
True	549.5501509767696
True	684.369601059813
True	460.92226294094456
True	136.9096689376608
True	521.2978295923837
True	4.853115378252035
True	386.69373508875776
True	31.82440952857259
True	632.5617418622163
True	276.97295522548825
True	572.0908916643162
True	699.0065728285978
True	151.21915604901622
True	529.2123394607993
True	475.25468018602
True	60.16153353427246
True	970.8233706854954
True	2.8625044240070987
True	27.20077313902229
True	627.6762658524443
True	701.3581753893444
True	140.20221718943225
True	426.2926607207757
True	120.1774966354414
True	75.96383840854466
True	464.90471098824383
True	40.4836935256059
True	497.4274309499216
True	13.028198457876522
True	854.1788684601795
True	528.7955646617309
True	663.9692116701951
True	99.40682203865376
True	388.2658621286825
True	1013.1613956857911
True	853.8570610577721
True	145.9365269520737
True	553.8586967086572
True	444.77320940288337
True	244.284154190184
True	250.19670851886212
True	5.640662972857241
True	316.5659629788346
True	11.971317922393707
True	361.8306237415954
True	71.24059684973334
True	417.4223334950598
True	648.1250737725139
True	126.2990318877269
True	237.30083397035344
True	631.2368099080109
True	664.6459800949606
True	294.2727844990915
True	133.19976301782037
True	167.99014775913724
True	470.2904800743353
True	82.97121335081923
True	11.427639321613304
True	516.380292943299
True	564.6780274306639
True	21.07317678455456
True	141.47327269152242
True	902.9640035022333
True	492.6311866750296
True	263.4547243528269
True	34.02846250008664
True	481.2884100132578
True	108.20253497154692
True	577.3326063464363
True	656.8386363956058
True	297.6527710830721
True	397.4180969278157
True	182.30114101529207
True	238.18014281994888
True	74.07237712496187
True	221.02222518245168
True	480.3850546891805
True	20.40761666568025
True	453.30518424456176
True	366.5523501555732
True	738.0320441964906
True	910.6714386183902
True	902.0143530902724
True	164.855418411726
True	417.1266237788258
True	72.11566456438054
True	194.3071832420464
True	316.82478204346774
True	9.729384126918994
True	788.7778131294928
True	22.456996260048143
True	396.9629503201484
True	268.5634125418402
True	618.4779167473765
True	214.8506733294637
True	39.3048640996312
True	675.2865440469426
True	1064.3166803946428
True	231.98768833655788
True	124.16249319506042
True	637.6613065228654
True	509.4712395943997
True	17.853989813242784
True	854.7060253747359
True	117.79861578040806
True	47.74387496422341
True	302.22253092627886
True	352.6134283352764
True	393.742963086858
True	267.72402864135404
True	20.228532039263264
True	22.61846984034773
True	829.4960071369729
True	188.3311614305855
True	113.7003499014128
True	830.3841525212863
True	654.1062377159127
True	642.4286515862113
True	448.2967935342531
True	144.5664317093104
True	33.0221158399892
True	98.87067972299758
True	433.64777820342414
True	215.8304722323902
True	473.6008013320359
True	140.54320103340166
True	484.7946727423905
True	634.6776513498406
True	972.9291949567478
True	25.05938136383213
True	946.3213339343072
True	1098.669864638689
True	494.7897430688449
True	87.7868186144888
True	769.8926667077676
True	636.642910219804
True	673.8671021536862
True	176.08888561206348
True	747.4342773021443
True	714.0817497994756
True	124.26093178565752
True	789.8242815458286
True	823.0191437794086
True	477.2803512074805
True	230.3358410090433
True	69.88917047657024
True	321.4258441307747
True	349.30205623218865
True	458.6436014038651
True	418.222496955622
True	196.6589837014368
True	311.21703480224795
True	3.499863975589133
True	13.4673838697209
True	106.50529591216356
True	134.84884398694183
True	350.4442240392861
True	347.2357146114157
True	110.34668423792417
True	16.464586032091773
True	214.50084005504385
True	860.7368632407548
True	459.4133746603526
True	522.9102923418242
True	553.027342606012
True	817.1713467600518
True	645.5288509411989
True	88.68847351179356
True	194.00979933658587
True	252.09734132548627
True	302.6415094460583
True	105.02051278812382
True	367.08685834807926
True	436.27691370904006
True	175.3559762379956
True	658.2485266254317
True	245.52065699016012
True	202.8220657536976
True	27.01358160012166
True	246.43282821660463
True	473.79567656234826
True	172.98902122952214
True	532.5645503481669
True	460.145499347769
True	246.5630408398501
True	106.96792126194003
True	41.78927537335198
True	409.89430148280377
True	794.0175989493731
True	164.1455596071868
True	1003.4285124047294
True	1039.9971498490522
True	476.77361325151423
True	101.58716317589146
True	125.9503644000162
True	664.1924802840218
True	10.018209869865922
True	224.49826886678736
True	137.90745541741717
True	119.32932432216133
True	330.27599883586817
True	621.5474232064439
True	39.11216247228614
True	127.09293560313958
True	930.475938476998
True	54.21905177151609
True	444.8056684162728
True	527.7233850725308
True	256.6019253176954
True	131.83894108678066
True	919.1577547884292
True	1190.0034552438458
True	516.3432147758313
True	643.4582275603863
True	215.14782541274607
True	146.01177690678583
True	317.080777126852
True	246.06472208401485
True	175.48745249299947
True	297.46958674714875
True	335.84448152689
True	11.205843693666385
True	623.2762032079781
True	152.11812761151424
True	77.57774465579182
True	451.1575392171844
True	309.41579245033205
True	1184.0094506924245
True	373.1790177996829
True	958.0626290778172
True	9.732965362175312
True	277.2129677818788
True	227.67190889779712
True	152.56463530640258
True	482.3641407934553
True	191.27169708902733
True	409.2465170136997
True	322.4101915160539
True	116.32092346676694
True	362.3520572240183
True	1025.5740352793173
True	716.8711777267271
True	219.01302442532244
True	103.11478847201326
True	285.92352952860807
True	26.530008020326285
True	354.45960294098245
True	308.7747694709714
True	578.2759169736822
True	451.9329289378128
True	349.17405618630056
True	154.19865614301054
True	13.560472335147466
True	424.5660120405141
True	283.6802914331578
True	145.05628143112378
True	301.3460042902403
True	423.2307243733837
True	805.1945828776282
True	312.09769446109505
True	774.7249761240666
True	405.6536934154943
True	389.8798997099902
True	1.773660102893429
True	1143.2914588931048
True	106.74568889181585
True	877.7960160581285
True	202.1442666066641
True	453.7285793169041
True	669.0750549747296
True	83.19033101464994
True	478.4011260019973
True	33.1042655769153
True	407.0346490195793
True	80.93956791874453
True	230.4166705781768
True	38.72312418082943
True	670.9349962474324
True	187.29619023016468
True	26.13246677947995
True	400.54923236835305
True	114.05904690938674
True	175.9819342087704
True	846.6949375897925
True	253.2742196708869
True	150.71857831806744
True	379.7702206582821
True	516.0695058739547
True	342.4542922674908
True	499.7087261373204
True	613.5713611283815
True	150.93603117061852
True	7.506113704370556
True	69.48707801281252
True	425.99811271367673
True	88.88815325253339
True	78.90781869943207
True	1071.4315044628206
True	26.79589158410016
True	326.16302910542385
True	318.7899044942313
True	445.0236806991988
True	682.4862421250834
True	195.12212769078215
True	650.9200814533324
True	320.26614049470123
True	347.9290484132239
True	272.14889733352766
True	217.85407494337863
True	352.02610092189616
True	434.01906996675456
True	405.11284741027794
True	614.8404177461287
True	138.98379580057153
True	78.3823885826832
True	37.289981647266416
True	287.5276591182041
True	614.1612462533201
True	407.0349655983178
True	795.1760976486753
True	217.00677758899232
True	389.17985536960487
True	69.01385420620447
True	54.72310910357175
True	414.4828951814375
True	195.59295001642457
True	223.61067158143425
True	43.38121936770214
True	1061.7358821121024
True	173.33874559767867
True	889.7457882732554
True	314.3514657218644
True	912.6985737981238
True	229.2705148087892
True	463.3383054265315
True	522.3506056695725
True	589.9950407717033
True	220.33442771964545
True	494.4179440275887
True	916.1405113886574
True	128.49690157696156
True	6.735504717533327
True	550.9545610363128
True	28.82641188859404
True	74.83596277969916
True	786.4679474194013
True	225.38265769820944
True	1003.2557738153002
True	663.7819898134596
True	413.5545804033229
True	281.755656383802
True	488.801884796374
True	336.440327913122
True	175.05359089235228
True	672.9575712733875
True	725.8450749092923
True	211.12709820139068
True	89.99343515138708
True	523.009430717465
True	140.02338919536143
True	380.425526219188
True	347.08009191628315
True	64.65503582653167
True	370.6332888538779
True	400.1145043561469
True	365.24355514482056
True	410.94329468273776
True	425.5852314492786
True	647.1891359670004
True	56.51608752845083
True	467.9973948473663
True	335.6442591972148
True	657.6397077772671
True	224.4865906370011
True	105.38342666286496
True	43.198948438388
True	540.0884012064887
True	615.586345940115
True	192.81461088107687
True	413.63611653535423
True	326.0737534228739
True	16.64322254284616
True	176.59147994362647
True	296.64273000989976
True	2.3601731646140984
True	868.1753544542339
True	81.39282268147383
True	97.84061248285671
True	116.56106693650052
True	378.0062272176172
True	34.861225329121055
True	456.8615218373334
True	231.8750605574853
True	6.232741443329289
True	115.29137358416637
True	439.1341581911133
True	54.09434172600383
True	69.48102636032785
True	177.56428819815915
True	298.7355392195601
True	975.913424712043
True	386.4395509920333
True	946.6698038287976
True	183.16506505019365
True	1020.5179542450472
True	783.2135680078311
True	642.4379834996556
True	415.9656646990098
True	386.9648931294721
True	80.03576324713543
True	73.44240210851407
True	79.03711915664968
True	169.09906324416644
True	469.6365038197233
True	1114.029051859467
True	182.59899451040863
True	347.32865715957666
True	434.0590158161149
True	584.4232252489683
True	592.9898535438562
True	271.8880647761536
True	467.7119216509224
True	686.7771744203935
True	94.42931325917476
True	698.4776303475351
True	241.48057282513528
True	140.24991617967862
True	404.0444947574097
True	863.1813207357422
True	435.3840054074696
True	894.8883330632932
True	203.54114459073125
True	344.4862412820256
True	713.1171229764458
True	610.7664750316083
True	193.32748382336743
True	254.77944843906684
True	824.5209848928843
True	30.58547536235537
True	189.18751148736027
True	498.0430899225891
True	666.7991456368745
True	99.26679806299326
True	36.84921807711021
True	168.63711531073344
True	687.4606257265795
True	322.9216100192167
True	553.0003833520128
True	356.8220382887892
True	294.7118347088205
True	454.66243914929584
True	493.8134431023181
True	72.88193203086617
True	378.7152612740289
True	739.6631422393245
True	0.0
True	294.0838250888356
True	259.9403997594107
True	977.7366138868596
True	157.36404291380384
True	636.4851642350906
True	625.3303600798247
True	110.88956012873348
True	221.83532664044552
True	126.92586546217171
True	10.329236431572973
True	295.25373957855646
True	384.9813917037487
True	1130.958305148564
True	243.5022289151469
True	416.43866813759536
True	655.4237091255487
True	207.96162749459776
True	27.980637921289844
True	847.853557880762
True	586.4879687029421
True	158.67615292202885
True	642.5947405179882
True	166.7742014106298
True	295.076493407894
True	784.6424217110485
True	35.21258375548412
True	104.4817720218264
True	515.4386356326909
True	58.49284347169478
True	72.81615108817749
True	408.5462303065092
True	22.139464800929087
True	759.8009584569405
True	103.79366532173252
True	155.20555714515697
True	18.425290859631588
True	684.898358274796
True	28.860533233062394
True	767.9998978924835
True	388.3254709397064
True	116.7276926239231
True	707.9706004969784
True	532.8849632478061
True	585.5915241470161
True	48.417850778378245
True	367.4139766664407
True	4.694695047976177
True	85.20774000054033
True	363.9502469126262
True	49.83636837058178
True	121.72438678910692
True	307.8328747605965
True	176.52185003998915
True	103.33657625308594
True	650.027042430666
True	20.170530091191864
True	1146.5856565451109
True	515.3912934615546
True	302.8853044742225
True	505.0846742632787
True	120.21706302230255
True	761.3534718845256
True	1116.4369312235156
True	734.5678362638215
True	176.7633505678714
True	228.4631525507477
True	52.92900291334277
True	58.25986449816472
True	156.20671860109948
True	98.8988444538686
True	170.68251403095672
True	1159.4049949573648
True	307.67668260582155
True	356.7464435062816
True	717.547318351543
True	16.680436999231638
True	13.988982315681591
True	561.9512882448992
True	5.622454751184518
True	119.79124499464268
True	709.5250578042459
True	189.5723052493316
True	653.6155441904795
True	856.089218236667
True	155.0792712807282
True	909.8805231437028
True	3.0268723167435203
True	420.8640832566626
True	1054.0713657690812
True	26.771079249045854
True	237.3585994417626
True	149.01667919405693
True	907.6953480650824
True	233.5212015684676
True	491.282426371008
True	123.7174327850044
True	518.7160393533313
True	146.59916844920298
True	93.87508933040732
True	379.26835111796777
True	74.20148680990259
True	54.74202321738077
True	1019.1589320063424
True	264.98153968304285
True	161.56889145059148
True	387.7842483629898
True	393.3794409942043
True	212.7518145246136
True	165.84213626129628
True	394.3666879720788
True	34.594597906876395
True	493.85170226288506
True	1082.592392117744
True	118.47712081363773
True	472.5016703405573
True	321.4265756114002
True	26.50723870445939
True	412.8151790691744
True	107.34982778247895
True	582.5219427619019
True	200.78484474180053
True	420.9218958837843
True	22.25196963879947
True	433.6728734208162
True	110.43463749865133
True	339.49666383497845
True	32.68475310719912
True	170.64286062253052
True	253.19191346756068
True	749.3538118127699
True	59.50165869323104
True	135.14960009799088
True	236.7613361887399
True	138.46675780180354
True	605.4085314563717
True	542.4590984008428
True	769.0300288024766
True	396.7441592361313
True	535.1015016793945
True	420.7406400149901
True	695.327948475346
True	70.1279317910783
True	455.75946501820295
True	415.8053811177461
True	51.69403371996314
True	83.76276973289626
True	124.42538141980069
True	85.04475849027105
True	318.84211474176345
True	831.8155787870166
True	320.9543174163865
True	1110.7528905906856
True	318.952014649946
True	894.6924997376997
True	153.40048304596883
True	575.3156832086032
True	614.2574080158201
True	698.0379297806255
True	466.1760187189937
True	61.933769591942514
True	295.43882915893363
True	42.5461905698824
True	155.5649259726889
True	177.71107486876852
True	1072.025305486114
True	237.6116361158807
True	548.1926136735106
True	572.5755473378688
True	552.6402586887624
True	847.9318854097019
True	599.7899527616175
True	647.9364351880007
True	925.301390930127
True	127.11841946773178
True	320.0569942543456
True	268.72828346038847
True	333.3372360762563
True	94.50999983496573
True	401.73702877579154
True	3.4205634929617887
True	348.19159924786646
True	263.5090488184944
True	616.4512554761288
True	290.09982560943024
True	358.18804869129247
True	10.460642251222833
True	57.772575998814034
True	545.7145244626707
True	30.180507619685606
True	143.3428053702596
True	63.49653141792392
True	157.36584470891796
True	232.0451345648713
True	75.2001271916567
True	379.996345604445
True	277.7183573330639
True	103.3675776860025
True	340.0605768392329
True	62.20685134249364
True	606.3872026554974
True	819.5457388191244
True	287.947479973646
True	1168.7467886163272
True	114.04630683143752
True	304.54472166195467
True	1049.925474424418
True	87.8587667239911
True	293.77497026423663
True	10.52198448586449
True	388.6665859825132
True	461.0896165045404
True	163.40763188287548
True	619.5003379659714
True	897.0846224817647
True	155.44304259084788
True	77.7880855953198
True	331.14225294971664
True	553.2935609483258
True	643.3183843643949
True	1224.315182352342
True	28.7149832689703
True	955.8634675705064
True	138.37762664661068
True	639.0607962142664
True	117.61080622936184
True	125.49886034652036
True	183.12702288215772
True	158.7826412863688
True	758.2893407271303
True	205.39291046340836
True	228.24404249843747
True	67.6936624746511
True	515.122711932985
True	453.8882271623589
True	172.17358661518114
True	236.88547463888892
True	17.671115032535567
True	416.5736737396674
True	207.31482415188395
True	282.00671989966577
True	113.13980746954482
True	723.4448330602412
True	401.34849829657225
True	257.94140734497296
True	651.2685251077896
True	533.8170991787455
True	460.3388579789982
True	132.79344770090606
True	516.1199502473485
True	422.152816329271
True	3.02328958494173
True	199.87405099626
True	95.24346113980444
True	244.45560687790896
True	2.5972905407889417
True	127.53600057652842
True	335.6630287870993
True	6.502837112787992
True	871.4038987599918
True	174.82835108294282
True	721.6729450707097
True	815.2403277527244
True	161.30896251077854
True	218.8602678424283
True	500.34278415994345
True	830.7755694481143
True	51.14894395864205
True	38.37285932361176
True	134.95058306979902
True	617.5665202924965
True	712.7815233704279
True	187.6621884883101
True	592.1342330500478
True	586.7678605089404
True	829.6893700395508
True	390.0850927964329
True	182.67113910845092
True	877.1037295817329
True	219.1630274548356
True	146.11139149251855
True	312.07115658495604
True	222.5940062813792
True	209.05019118644185
True	612.6186606368365
True	248.33507963456225
True	194.03850990686183
True	471.3971110817682
True	468.89807063033857
True	59.972833527903184
True	284.9609240338977
True	78.26644334060825
True	337.9314415093072
True	362.1616455105065
True	252.22067017887372
True	176.85542928056122
True	393.0652936245799
True	642.9156888334478
True	760.1965886571716
True	294.2634197452583
True	747.9734740214565
True	62.36300461158122
True	841.3693738457873
True	343.0122257749735
True	14.05727296195848
True	616.640619336591
True	692.783943910959
True	261.1587165820523
True	170.7972166817075
True	50.03642484614195
True	390.1659985654572
True	75.7066289308661
True	13.48275065643794
True	895.836889991041
True	371.9752699346115
True	177.13878045219886
True	991.6045858752848
True	11.969901363876506
True	802.3999358234433
True	32.21523473401712
True	663.2520341775984
True	58.34567766824343
True	773.2782683600772
True	424.93162920850233
True	200.0141243684998
True	446.1571678772294
True	207.45014394692984
True	307.2752219697477
True	224.90444436370387
True	406.4824002871462
True	9.398283151354727
True	314.421339901009
True	113.9344061827074
True	11.103043492184446
True	474.0978807145259
True	718.4734918313526
True	278.1799385891718
True	82.78917907051976
True	322.75949054646287
True	80.42836063113037
True	197.78954805588097
True	182.96302017310467
True	374.45649472239086
True	44.60845429449255
True	136.42315172422056
True	390.4996527762011
True	899.6020783090769
True	114.99805310714356
True	205.92814386614637
True	420.8371726027814
True	17.88874085061635
True	416.7816707228786
True	505.7138013891784
True	84.76569037162015
True	386.0503716758449
True	362.6998160196632
True	423.0120461854248
True	594.2789697307466
True	1046.106458547138
True	1008.9699682788792
True	58.636044347188175
True	1102.544890109525
True	110.31202094064147
True	113.14523456493238
True	104.10495600522611
True	521.6132967697085
True	368.6128953195707
True	590.4035918588186
True	256.83796101587166
True	156.8121573580316
True	409.89939059922784
True	16.553826408515835
True	451.2049684916872
True	376.9679620162772
True	143.54210283402224
True	92.82483977703266
True	540.2942308469998
True	1033.927659041023
True	207.0197095621696
True	65.74673693960183
True	411.9153556721189
True	389.7122567626465
True	483.8743012224606
True	312.9553902704933
True	4.44058432433243
True	524.6278653445762
True	513.5476228775125
True	497.2155107584345
True	192.0343937372413
True	104.178452083828
True	21.986329184682365
True	377.4160582331532
True	107.06872761926344
True	7.485750594252
True	28.5664890564962
True	348.713395007284
True	632.8523794594885
True	132.32943461431728
True	89.70129750952518
True	26.85963118145891
True	404.40870183357566
True	363.5571416559189
True	761.7649565044371
True	306.30268897737693
True	509.1410865884164
True	530.0808871329102
True	526.9014408664298
True	285.5525306337185
True	553.6701108836746
True	98.404011921462
True	572.7405137125528
True	6.593877611996143
True	361.22950040244746
True	466.4290582232785
True	942.9514710315714
True	337.9464848026812
True	779.216433293833
True	985.4031213710238
True	176.25844532064104
True	36.72109848717815
True	362.81083337304216
True	380.36694733712
True	578.5272596798595
True	254.4274064738236
True	26.270678905830877
True	641.3556582528292
True	125.361707889919
True	1068.6811470467464
True	321.78473427176704
True	482.0217252011163
True	128.4313371183637
True	811.5829864309982
True	139.82345024537656
True	838.4446517681731
True	555.292344869426
True	190.5968441644176
True	113.36222644981714
True	68.40961045240053
True	562.8680673869533
True	912.0466635603736
True	421.8633371820085
True	534.6274611800346
True	137.99891081583485
True	636.7953722132773
True	487.12389386963
True	779.8327126470818
True	320.58255578563706
True	602.2594971985416
True	113.16107535311912
True	26.46243478015545
True	411.92143480870845
True	165.95040877311823
True	104.16070197906296
True	381.68510560978
True	1104.4942765375642
True	264.0620528483927
True	556.8724141999082
True	11.6234312093438
True	73.67134131738413
True	336.87555418315566
True	788.8003693645182
True	460.7470522804937
True	519.6322301570914
True	744.8241993196087
True	71.01635690322267
True	744.4343621979265
True	47.75123866429481
True	103.09063818419556
True	181.30972738869576
True	80.01362811409302
True	26.69137034961197
True	309.97350597700125
True	470.6831139857085
True	895.6322752748744
True	861.5151730750532
True	5.4882517931030055
True	296.922308643067
True	452.4824211041065
True	123.85844273604864
True	240.2548218902058
True	331.7741222931133
True	1298.3492904250486
True	440.5185152638959
True	23.61276177986672
True	183.47203224016232
True	710.1699318062432
True	35.80521000023677
True	180.452427864606
True	567.3464950700356
True	69.88940599940918
True	875.9352317107406
True	321.26278656264475
True	667.8947357731984
True	77.68958058132046
True	680.4582129371294
True	578.723784378065
True	866.0993895125193
True	247.5087292802304
True	510.3302547304952
True	856.0023325928624
True	929.4217324125848
True	236.91467900592428
True	752.7534920898028
True	219.52255823540963
True	448.4377920387034
True	361.938625174221
True	494.4594545557542
True	501.47111340035184
True	317.84613526547173
True	350.47930133784735
True	112.79168379739616
True	356.82704901772564
True	1144.8260502957476
True	313.64330119014545
True	146.0940163450972
True	286.1278917052962
True	727.6755444297099
True	643.4796637543278
True	405.74263245562463
True	120.57072680526136
True	330.53282034670605
True	35.04762496654352
True	171.13374626025498
True	89.62704861531766
True	87.98845005855398
True	550.9655499201212
True	133.5780186130895
True	133.38388546782556
True	98.06483201877488
True	83.39095253568105
True	453.5287817490657
True	394.5217067160465
True	1018.610481416126
True	547.0625703296352
True	819.0486174904798
True	273.79409149599394
True	286.90096560572977
True	537.3237906687688
True	194.79117995336185
True	731.8996743984486
True	227.2634477562079
True	358.73082465618626
True	72.30364704318602
True	120.51450784930572
True	270.11750079823764
True	121.59540164804072
True	493.30036757797166
True	32.04905170116639
True	581.9257720046862
True	1013.3267827412296
True	738.0466231282078
True	1.722109481269071
True	60.435824968326656
True	492.9277544534101
True	435.7700030698329
True	75.61674642532944
True	117.2609135372991
True	294.01834068251287
True	78.15122504304014
True	52.77441058327104
True	738.1435458653451
True	677.9279291487456
True	164.24315234348705
True	168.44112161493135
True	521.5251931251221
True	55.74834600599111
True	25.813186631274277
True	564.5245656949402
True	456.26910904956287
True	1141.0878722021691
True	47.4006487698953
True	479.6203703156109
True	872.3308539737533
True	804.5315741303563
True	297.47812670047006
True	730.6625462908682
True	408.7209823625057
True	42.91276648626397
True	99.723196863519
True	698.2043932412784
True	73.41592150130437
True	138.91222805623283
True	921.11779097543
True	192.7327542583355
True	276.26761079572526
True	106.639644508824
True	630.0327391729688
True	599.2134332546256
True	212.02374959580533
True	445.80251542505584
True	41.24909757971453
True	283.9943118745388
True	582.9516176171848
True	627.6377359221049
True	319.45548819551533
True	71.96613470827113
True	941.3846973594246
True	1065.3009454941143
True	565.6532686472832
True	66.67721049927734
True	30.526515965229702
True	90.96621466686486
True	105.43092593205328
True	102.37496492858234
True	891.414513540545
True	1232.0799413480015
True	705.9571715314079
True	327.41185984666606
True	8.778624880531426
True	23.23472159774469
True	337.31692290557174
True	475.7601704403292
True	45.040733359861946
True	558.787919447432
True	429.8710901732453
True	395.7875854595085
True	83.83335758946485
True	189.5750991745361
True	256.94551074844577
True	127.93772238536684
True	385.2216884308412
True	42.85792897883134
True	178.93775250478936
True	1176.5464458509389
True	6.528172590134336
True	25.694310917472283
True	593.6717304112117
True	357.8868891451082
True	779.8914435516979
True	154.9424461635369
True	773.4723350588022
True	592.6571632611195
True	279.27628797377844
True	430.4256366900704
True	336.9239438640322
True	288.2641520752017
True	269.1997804666621
True	387.3570362643304
True	506.0991472207837
True	504.5182592543197
True	107.55396033893594
True	358.002350913576
True	11.01277896840699
True	184.8517783720553
True	241.52415888489756
True	873.5864268957348
True	598.7452167749867
True	31.969343038858867
True	721.3269893388189
True	810.5434796775603
True	104.73239182522352
True	345.25813641182293
True	838.2113737307839
True	211.9928090906354
True	159.3504355165404
True	527.6695240312339
True	560.6831288386809
True	1113.358453934372
True	138.554622911339
True	160.24447493168466
True	244.88481294887885
True	319.83692869934094
True	433.4768537239909
True	405.7503731202319
True	329.1135114521855
True	437.3467067212367
True	494.6201988823795
True	228.1461267408784
True	1490.9054949459214
True	255.69484335108228
True	409.7491893674722
True	52.7396379773929
True	773.3751009931204
True	251.6112998168843
True	923.348544777488
True	578.7539571851269
True	312.2097604498805
True	767.0945702667863
True	271.27321989574847
True	205.9176232386363
True	256.05203367081776
True	222.0847341262852
True	132.449148998119
True	251.52592115190544
True	717.7730002882845
True	526.6346480286647
True	228.4171517140857
True	1138.4200129595483
True	118.2228538057144
True	261.9294606141337
True	73.52323248928906
True	309.7033236204434
True	422.1771659886515
True	86.61437048618218
True	220.9335165776638
True	77.39804952580953
True	697.8772109293673
True	368.4553478787494
True	225.47206649885865
True	724.1210701345589
True	876.1271906848755
True	833.7888299924214
True	829.8380000793227
True	351.5042675557091
True	1.0572589243042536
True	267.75422698644326
True	54.47667373899289
True	396.4299343839834
True	49.44804035556275
True	372.2070826394487
True	866.3738517186054
True	1046.4376930692133
True	411.6827792919493
True	22.140393595370025
True	511.735914772539
True	500.1019944978733
True	190.09737419504643
True	234.95710167603767
True	300.1287105674662
True	22.8427910715872
True	123.52910457854946
True	983.0694280977718
True	65.4859080560738
True	483.81902741678135
True	780.5961834389212
True	102.55548511108108
True	254.97456846049295
True	116.16018456148208
True	15.726000859324431
True	1.210948126907099
True	127.33722782141167
True	1036.8151300642733
True	453.8945996922731
True	71.25009058595607
True	785.8345870216248
True	342.0038199265184
True	1.1183302084482187
True	444.841826374028
True	181.6379094541731
True	498.36971513473344
True	78.89892314940384
True	312.49219571389074
True	360.7451944750771
True	177.81503129798585
True	216.7780555703688
True	134.50170031166977
True	166.05597912226304
True	981.021086666858
True	15.260851825913486
True	516.6190359121091
True	499.8630245389825
True	407.5232365736513
True	220.61418036699743
True	240.70777225894636
True	155.45732507741073
True	44.87116265471202
True	472.8531539514415
True	149.48335007523693
True	846.7388193427319
True	834.4123306194074
True	242.4371311209616
True	323.7882754932935
True	516.9951795423489
True	42.86934230381431
True	87.38489631153217
True	719.7426846560281
True	1057.7786468431857
True	116.85547271626469
True	719.8884507673691
True	146.78988388718665
True	932.868552538095
True	666.7678428034937
True	108.51295762532766
True	272.8690174154516
True	613.773684781007
True	259.0396946165184
True	46.76120839318871
True	568.2325498556396
True	451.68803380756384
True	5.566357854490644
True	480.6369021757346
True	65.28654170388842
True	171.3021853131626
True	238.0329300155072
True	297.16506030476256
True	72.83754930801524
True	213.10159234429491
True	353.1598663997015
True	429.9612309190429
True	920.6886211694448
True	49.17212849881258
True	894.9160031633238
True	987.8152191554844
True	128.43459276898267
True	71.92165885636646
True	997.5919288308768
True	34.39359421963392
True	232.7966226283944
True	91.37997130255872
True	218.6097836329941
True	366.3771546866343
True	941.3225545979002
True	99.90208143903196
True	74.49339365868663
True	652.7657701382689
True	281.16266482604493
True	720.4024748399598
True	52.11756658668802
True	493.8795911664882
True	378.91310727412326
True	683.1121081490405
True	52.42456669924281
True	101.84735992796897
True	26.34150997113072
True	265.7222276552412
True	40.85748354313976
True	351.6503303992829
True	3.157232901934938
True	1180.1994803407604
True	108.16660076518755
True	141.2845844986847
True	352.51843036730406
True	693.214379730961
True	658.802349526514
True	972.957185098808
True	491.3035732097122
True	418.412783214713
True	139.16235823433323
True	437.1500244207999
True	829.8990400064051
True	418.59399202722807
True	927.1385986382636
True	82.73797744698415
True	433.2636921231152
True	182.1066500113524
True	294.94421249186433
True	746.1561520269793
True	159.6050995716507
True	137.90304669336203
True	63.14300584474767
True	869.2309238493201
True	745.5391799657832
True	81.42866160740692
True	429.0249443013512
True	745.5333891623827
True	420.7509771152963
True	55.53655383952525
True	322.2494400792963
True	778.3577895634659
True	31.47132448339252
True	362.03855458876575
True	166.26656373904265
True	302.5577271147732
True	33.581730881468346
True	223.98315378284684
True	774.1931667069057
True	656.2414764129892
True	57.84317055993952
True	283.9791717482257
True	882.0982363399148
True	16.17307228699368
True	304.23416478547045
True	280.3956259005231
True	425.5752043335052
True	213.1513425905652
True	567.691084519101
True	44.41742974854245
True	977.3543655826236
True	923.9979596588404
True	45.28910975926733
True	382.946502228593
True	726.9715535708574
True	897.7543134402822
True	282.42398759003845
True	594.5752135293316
True	126.39682188721164
True	184.80901873835077
True	137.94493337670352
True	135.5945193760568
True	206.7375645085409
True	971.9181240920504
True	831.4970975820274
True	955.9780794119298
True	21.456641299952206
True	28.18301726802295
True	363.9906038034378
True	14.104504527875422
True	624.7700218797515
True	1014.1964841618552
True	260.6542835514422
True	213.52168386349544
True	82.50539857098157
True	221.3943533821552
True	129.35439445267826
True	46.72194749475577
True	129.56839618214008
True	90.388522786142
True	244.35743876006825
True	540.0143446932454
True	163.52356150257555
True	26.774845295363768
True	57.4042593570956
True	438.97029248901424
True	261.6363544043578
True	583.9187953983593
True	22.346828910611528
True	106.405636199974
True	664.85721573459
True	262.01517530000626
True	472.8836545148402
True	648.3452182916529
True	99.91307519938432
True	111.65901496736288
True	78.51738958912385
True	24.749660987627628
True	122.57271077559136
True	85.47325481013948
True	104.85137045092286
True	155.89556159958562
True	238.192509069785
True	814.1090872198214
True	284.14216472805646
True	943.241132593062
True	165.55470269250762
True	198.94596350744803
True	789.3013851852394
True	310.04202332941014
True	598.922632104146
True	260.2421586077072
True	365.9229248459433
True	440.5751575912888
True	565.5143342391696
True	654.1021932384443
True	360.748151829692
True	35.21185760261163
True	545.0973542934221
True	626.6706486236723
True	17.71540085212963
True	11.202838726887796
True	265.3276278602169
True	407.5661104761067
True	444.0274070655362
True	65.80660986747192
True	639.8880702591373
True	961.6557820695608
True	238.19478702794305
True	878.8469451080161
True	277.0234080230247
True	101.36655566213211
True	277.25981970528755
True	721.9786566528624
True	36.58159877229182
True	579.3012345791309
True	1268.3674613341025
True	995.05273501324
True	887.9087313340375
True	211.50663412924175
True	96.49965703555618
True	198.54978240430057
True	838.8355921574022
True	155.88480673471616
True	1098.5686820538162
True	885.5525856262154
True	42.64662693033805
True	89.13038491231939
True	414.008144409638
True	418.1788059267428
True	208.17454037549209
True	509.8312814971944
True	660.7210162678224
True	127.22983494838664
True	281.6963276657744
True	1057.790326652373
True	52.26379354369051
True	700.6519538332481
True	535.1878394092053
True	37.90438288440986
True	848.6402593499258
True	390.9650677428743
True	552.4537289872208
True	106.13790154503312
True	257.17671908594417
True	212.159180093316
True	26.61386753112193
True	133.1482516284176
True	770.1742124994131
True	148.42794043247196
True	377.3193462539247
True	66.50456738163496
True	646.1939525033076
True	593.4663519885968
True	231.81742186674504
True	467.1930941169729
True	165.7951268731993
True	166.5361273718682
True	216.99296301289144
True	291.55248332730173
True	357.8183679084846
True	128.89192217787652
True	193.2032044377744
True	25.87579065301024
True	913.2855218831342
True	295.1790917812594
True	11.490162126392413
True	369.0464583771502
True	167.39067745822297
True	624.3525247276413
True	360.8925137396939
True	592.8350511817938
True	525.3933592843028
True	501.20632555032586
True	790.8729617495471
True	232.020232281745
True	550.6340024768423
True	156.74837882793753
True	529.6233749735121
True	362.58942363061647
True	375.3708365599936
True	124.58538226662188
True	132.43297378727962
True	106.192789253125
True	65.63061791071961
True	727.0307453221351
True	183.2462553221615
True	43.26310862116152
True	0.0
True	522.7855918945456
True	108.52507256485708
True	24.617910679476164
True	41.98619903680011
True	118.45343816474174
True	509.8414358761676
True	180.5188727010244
True	107.89306132945909
True	35.73975058099819
True	158.69155723378964
True	926.749958567632
True	49.12938458812269
True	231.36960867056044
True	733.8918709431581
True	315.2821489349017
True	450.894896017158
True	482.7453404222312
True	504.61214014011193
True	600.1559830291808
True	890.9071983440816
True	274.6117795708792
True	1020.845369782132
True	900.753102155408
True	630.4501013540381
True	347.73651482781673
True	828.9129408052524
True	9.19105603023988
True	34.4844999036342
True	295.52933410794645
True	42.989165661274
True	204.23421322943372
True	773.4261563275876
True	227.2406709491846
True	748.447768369403
True	758.312704282712
True	117.96807183648096
True	363.0464554856415
True	579.2912048787837
True	23.751345799964238
True	134.17015145234586
True	447.9275281812708
True	298.1669304501401
True	203.9006324426093
True	109.77237549357032
True	374.68870926646
True	21.937790453398303
True	361.5282433080032
True	350.85717903308614
True	1045.2179932850593
True	388.41093093161606
True	31.41452639385052
True	438.0273819990831
True	462.3408725457186
True	225.2682674273163
True	32.19205326457169
True	761.4174341978063
True	420.4252647440901
True	180.07261176423873
True	11.515390807230736
True	1221.8776334535976
True	159.3574104479729
True	27.916561894010915
True	315.0252282128082
True	269.4983062964338
True	115.89498955389934
True	299.0505914080484
True	48.07793903808415
True	316.5320736155083
True	296.7743236282145
True	301.2364164918833
True	31.75377445027411
True	46.26267860113472
True	1040.3278553848545
True	24.712656224618552
True	11.645436732380098
True	174.20618944945053
True	651.3882245932479
True	9.944058460464126
True	196.8990177118512
True	176.66225214680955
True	537.132021444107
True	368.3942137680946
True	726.3081722136701
True	322.0735205130827
True	471.3870479990267
True	447.6766472177814
True	490.11268121223054
True	103.08755346990812
True	1295.4670552405516
True	934.161396378462
True	288.701012640851
True	548.1629692657244
True	100.07360130341957
True	607.2359432306438
True	436.08019470721297
True	155.12477832204516
True	78.70633800227934
True	348.6061417983665
True	170.28830841207036
True	30.767089762377463
True	613.7354707329974
True	377.0182860890474
True	69.25000143500577
True	29.08884223530684
True	622.6050288880446
True	488.8624608484981
True	74.64635980678639
True	19.30734186971899
True	336.61432667273624
True	320.7208288805223
True	723.723378473441
True	555.1228040461946
True	556.7149011654907
True	794.3811150918982
True	8.663688262660354
True	57.70558835977337
True	36.38585789090335
True	59.23838043096649
True	493.5008862032282
True	584.7857316076244
True	86.2893588927068
True	108.87009034789062
True	206.26306528824728
True	72.09600993029304
True	176.77692748128243
True	203.17330535456128
True	267.77165939189496
True	803.630860103475
True	612.3869536311457
True	291.64915412962773
True	199.99272615448885
True	265.5944572700514
True	248.8989456539117
True	753.5621243021357
True	339.3402696678356
True	169.23670056956425
True	892.9288816967987
True	344.3114727758142
True	453.6730611154098
True	154.93389720695697
True	127.92551840020325
True	61.416159453354375
True	216.20134117652825
True	977.6364244869555
True	502.04795701401054
True	114.63485216762696
True	360.4847782997109
True	101.29048079849936
True	661.7238947951495
True	3.5704912562300386
True	703.5469689808601
True	37.19759578748964
True	963.172227349692
True	860.4105888890127
True	211.5799273253209
True	27.37459015929917
True	82.61802550450761
True	449.5554435453473
True	223.50585766281336
True	1.093378919892651
True	77.84588659014355
True	1084.9401677591293
True	350.2215484883111
True	688.0130561310307
True	505.8399564664364
True	32.49069164256558
True	139.80361566853065
True	443.5859190708433
True	878.3844050190344
True	822.3397757198804
True	416.47072467140686
True	348.2571384400145
True	17.235966598385833
True	75.42747864017183
True	759.9827845181959
True	481.8536731434818
True	382.7178414355621
True	885.6354172798128
True	26.31827379196693
True	213.8656988467331
True	899.9273729866414
True	246.43390715419557
True	8.595411933384803
True	509.1205711028228
True	101.64814644312422
True	658.0081918024572
True	52.26664043006335
True	252.16260561358456
True	865.6537304594972
True	886.7486736978373
True	277.9388176646882
True	430.2710833128165
True	115.63407180370864
True	618.5928857606312
True	256.1689265293587
True	190.61594813052852
True	861.6026151898012
True	54.02466672479856
True	711.0619424350997
True	274.8998521701095
True	294.51879746668527
True	167.72715888086643
True	478.7960771043347
True	623.8516491986065
True	360.10560679334486
True	412.4553804453537
True	69.72428243308646
True	159.2918326295156
True	449.0227416172641
True	221.584248604076
True	34.233144167613496
True	198.1523607574503
True	392.9191395844512
True	417.2394750474279
True	751.6558237490766
True	123.66522938268336
True	653.6594446417602
True	514.6686104899107
True	612.7389722411488
True	138.40406404015772
True	38.64560615966403
True	659.2905285897853
True	69.88939443786327
True	551.8185723159138
True	683.7741569753748
True	461.9031000251832
True	136.7552549766959
True	534.1050077251726
True	4.468928502023686
True	399.4112755184378
True	32.323475214961405
True	654.3177419958919
True	273.829929255869
True	575.2935514546925
True	716.8980677631174
True	145.13693446038923
True	516.7158120279744
True	489.9249410571989
True	66.90971977257415
True	985.7436009612546
True	3.471965900522674
True	26.75895480569935
True	642.8070924379624
True	655.9672040808537
True	132.15490970206616
True	399.990746795781
True	120.83941315203592
True	69.74712404416996
True	460.36311820180185
True	42.59755352866832
True	513.7998272943757
True	13.001733875430478
True	841.0134101024564
True	537.385684223291
True	675.9757878184124
True	97.37440975792046
True	379.1359676010673
True	987.9709312515924
True	853.7671932691184
True	141.45260972504263
True	543.1947448555051
True	440.6010279335873
True	245.6318680418512
True	258.0624824955042
True	5.693951958435933
True	318.8672945028206
True	12.021922543707303
True	366.826176985131
True	77.68364387655062
True	403.9645294333202
True	638.2543654473444
True	121.35514405896002
True	237.53249807273
True	653.9148278904288
True	674.6323583645159
True	299.3594901352116
True	136.8718524442242
True	161.05515403706747
True	474.9294515665796
True	86.0399624234843
True	10.466823952288966
True	496.3522356108124
True	565.201790992241
True	19.55673709536225
True	138.67359383888908
True	947.2489061044128
True	505.7701307061562
True	273.6060878550329
True	32.90311271188634
True	467.5662146244742
True	114.88724172841545
True	578.3720175634265
True	664.8544535315557
True	294.7369687693395
True	381.38813172583485
True	180.27771795183747
True	238.6222440551078
True	74.23861737814757
True	214.0638206809404
True	498.5636062041735
True	22.860163079153864
True	465.4132091818307
True	371.03276950975584
True	701.7620490831652
True	902.3074929087436
True	889.3408914133771
True	160.74831283671818
True	422.4108932286005
True	70.8756925656113
True	187.11872661689296
True	310.6212425918561
True	9.791910093917185
True	796.5730934108128
True	21.292767470028164
True	401.3007252703097
True	270.0433338998173
True	639.3184031497982
True	199.5332462198218
True	41.21236772859935
True	695.5720652590513
True	1084.3251820657745
True	234.65799080543303
True	133.80571233273426
True	610.1825691104232
True	506.48540741679966
True	19.17108212495961
True	840.3537338305194
True	108.5633390211848
True	45.40306166083444
True	306.4399456266408
True	361.2594186780739
True	396.2873590421516
True	271.54165485541205
True	20.552203963089596
True	22.078451616213
True	858.6567308135975
True	213.6743965265713
True	117.11916196210844
True	813.6799938003537
True	645.9773073534681
True	640.2172425055359
True	456.3440226249669
True	155.29411827256664
True	32.52852892105635
True	104.17446584996765
True	437.8330529167325
True	225.7204954628894
True	482.9654399488168
True	143.99121370927512
True	494.7495660475698
True	642.5379187112839
True	972.0393703612976
True	22.883913669569985
True	981.0179075526704
True	1069.0079972788508
True	465.97165104895055
True	84.59139187240724
True	771.6839873720062
True	653.3349606615075
True	662.8132474196871
True	169.3820431653251
True	753.9773183214726
True	694.6275217635286
True	122.14178365707669
True	784.5355578857699
True	838.8147473647873
True	481.6865001909544
True	234.9785046512064
True	73.60880874741149
True	310.6322569184273
True	359.31775295669297
True	476.2668367188326
True	439.415421951341
True	199.1550818373049
True	313.73706730628857
True	2.974401676408956
True	13.053971300528575
True	102.5352471093392
True	135.3897359549783
True	353.55093730375114
True	349.2868815835965
True	112.74898259226804
True	16.97580199062965
True	212.15009577742995
True	831.3709563196483
True	458.2971411678515
True	532.7216099019837
True	566.5534043891417
True	812.0090439306933
True	644.4771577833058
True	90.21907471533468
True	212.1683513986348
True	244.1020259406397
True	283.04382423157136
True	101.22783226393103
True	364.076789989102
True	432.9886630341552
True	173.70312112765646
True	650.2624214516356
True	239.8133012176519
True	210.9788440026177
True	27.38129455652036
True	241.3925132299712
True	489.6018446021454
True	174.5646837228156
True	530.8937860663809
True	457.70165434888776
True	239.5066652834591
True	103.06520432496102
True	38.54643734695524
True	403.459646744962
True	796.0446497166474
True	158.79812947970794
True	1021.4453280801956
True	1044.9954246133002
True	485.4657515207482
True	101.59146198811676
True	120.11848951502826
True	685.0023061412344
True	7.955793575346073
True	220.50443426566605
True	122.6248769861657
True	121.80077931956292
True	333.8028660632671
True	649.8270612786756
True	36.08134992930624
True	126.2905413223109
True	962.561609993258
True	53.30918209255998
True	442.4963638879903
True	530.2001179150851
True	248.4872080091978
True	126.19603489720022
True	952.5572147900448
True	1170.0543407927094
True	521.442305186174
True	662.8693009125448
True	216.5432237271768
True	153.57604025174535
True	322.3568868980688
True	257.65869527507505
True	171.9348195631202
True	306.8744408226051
True	345.2544402438246
True	12.30338709718056
True	618.866566573641
True	144.25196677335134
True	80.46067426375286
True	440.2743040891345
True	307.75628619865523
True	1158.38179094417
True	352.627231285567
True	1000.0642403761552
True	11.268186485331722
True	279.01663546727747
True	232.76989941574445
True	154.64328076772946
True	474.6012818856983
True	196.59182270862016
True	405.8506180328786
True	318.2465041166658
True	120.40079247007228
True	364.2289874225517
True	1075.243906387436
True	695.2024046766751
True	229.32447768010272
True	103.43561741274574
True	287.8297844739619
True	24.36639229085749
True	348.7862984416035
True	319.33538131405254
True	539.0697163402593
True	463.7917732043676
True	354.52931611100814
True	159.46999613478746
True	13.048799005551595
True	411.8015902962962
True	289.1117639131665
True	146.8151508853065
True	299.1183353755213
True	420.71574815754207
True	833.5616192041701
True	302.8269435680383
True	778.3015194457306
True	402.34784781344695
True	391.96650155182016
True	1.4773465190116897
True	1160.088117357542
True	106.77751415160265
True	920.578707859822
True	213.01532830873649
True	469.5809862082256
True	676.8178982392142
True	87.38497108078288
True	504.8657524988016
True	32.12605999301923
True	438.9506973288197
True	76.56875613033752
True	220.52386314533277
True	38.77853828903727
True	685.0639937044549
True	180.9927587088361
True	25.78356712860068
True	409.5700275093111
True	109.82647288607376
True	165.66890010075372
True	858.35132577477
True	256.50247725881866
True	154.2370657187394
True	380.7471035790999
True	518.2940403542592
True	337.5924399229274
True	540.8463640497547
True	613.531748833612
True	163.18514352925456
True	6.485097243263997
True	69.52279254274742
True	436.8070180352344
True	92.79957150346532
True	77.55505053494706
True	1050.6990188217526
True	28.19765784833258
True	321.53305019604943
True	312.8484768819599
True	453.993163885733
True	672.403483952277
True	186.76037054942583
True	652.1659734805056
True	331.88472777784216
True	343.4757900489272
True	277.9094669357394
True	214.63302557767557
True	368.9305990000482
True	437.8556553606228
True	414.2818921514543
True	611.2581007756244
True	140.57006784573994
True	77.7478011431885
True	36.21267502473179
True	293.5693571847333
True	649.3460694207326
True	412.0234429468631
True	767.5636973341998
True	214.73999095973247
True	412.3555669455844
True	64.71487947652798
True	54.33899574296409
True	425.4348499952104
True	201.0963875288379
True	232.5577027227962
True	42.72372428445688
True	1039.1409418171831
True	176.33269009512924
True	885.7989553915365
True	322.649070860241
True	917.341134531577
True	238.04155144399363
True	457.1596366345357
True	540.8311624029074
True	618.9866148220422
True	212.39853454253875
True	486.3052495112019
True	941.0565559585624
True	130.92295600544065
True	7.383009041652244
True	595.3398229697256
True	27.82175939841451
True	79.41852304220643
True	794.308417698475
True	217.3073181416956
True	986.722021403826
True	690.5303327859114
True	416.4447547370749
True	286.94895993803584
True	474.356341351908
True	343.54053850029965
True	187.1403846983136
True	676.8387196809466
True	695.9804199006018
True	209.28590839370773
True	84.98178984445101
True	512.1735209071935
True	133.41107274483292
True	379.2963745200012
True	325.4674116246871
True	65.8301742438304
True	365.64830577798966
True	386.238844957357
True	367.411981499353
True	406.6528639072841
True	400.1765169949806
True	655.0016633422658
True	58.17294853286781
True	450.46026224123017
True	337.862927203675
True	662.5122934597745
True	217.6884024600996
True	101.79067187475049
True	37.98975534310836
True	550.7132408563119
True	652.617923851445
True	194.256068155527
True	403.2123733105256
True	335.2638320761112
True	16.987398478499863
True	169.25290710836924
True	299.15428372119266
True	3.662539303135531
True	870.1705214935839
True	84.1368993483396
True	102.2590567121055
True	112.86575973191955
True	363.1168893760175
True	36.24567924753326
True	447.1175104194393
True	226.9577457959179
True	6.018734605345392
True	120.01406518460782
True	445.647240426353
True	49.0561629612669
True	70.0536636937653
True	178.03974677560572
True	289.7717147263068
True	938.0625440594296
True	392.31998278355536
True	920.4553730045076
True	183.43711620640167
True	985.1951081266589
True	789.4158875242374
True	680.8274913055287
True	406.6116009906689
True	390.1964402415092
True	80.28475233758974
True	72.80691551194148
True	78.93860387884091
True	176.0118831488614
True	473.7843110785467
True	1099.6508013814885
True	187.62517582924767
True	349.0799783948901
True	431.1785756798006
True	610.9337231445364
True	564.3392788062348
True	288.71839583472865
True	463.2726684210712
True	671.6124679213035
True	96.8419790524784
True	711.4279803344558
True	259.034859909185
True	136.1221275674009
True	411.9714629345063
True	855.2570353743007
True	426.0962163410111
True	855.8072778620269
True	196.7592777235089
True	340.1168286799853
True	704.3714875894813
True	621.0795861168377
True	192.4030850783023
True	256.6378825388885
True	771.2786057966212
True	33.00864313411884
True	180.7986577533766
True	491.45479920914
True	689.7363298071604
True	103.51883981379504
True	39.581887617296914
True	165.80318234644145
True	761.2450812237341
True	315.5727846250748
True	562.6508840025725
True	354.4796826438603
True	316.0997907400132
True	458.6519033718159
True	485.2465433796052
True	70.27107549990367
True	375.655367291092
True	774.9422224069364
True	0.0
True	289.4983745195261
True	241.0391205062205
True	973.4549464312512
True	151.06122021884525
True	680.7995882941984
True	627.016225836459
True	113.07494968117828
True	220.7637436730471
True	133.901858364337
True	12.583559066813574
True	292.4126081354116
True	387.0652389869517
True	1142.054287872685
True	236.7348331622748
True	408.2474506020719
True	652.5472158253466
True	188.87866130913685
True	27.44516796582089
True	868.5652705344127
True	618.6182397622124
True	148.98157064829468
True	636.1320640178592
True	162.97573070373275
True	288.5227199039758
True	798.1084355260786
True	37.768430370254976
True	107.89689665176694
True	556.2407794105176
True	65.56031692004201
True	75.84993767920436
True	406.555664901004
True	22.421263610585644
True	778.030076548845
True	102.520544600638
True	157.22234799780236
True	18.362495342001512
True	708.7871836730002
True	29.69995215632962
True	781.9050603498756
True	382.6383340541041
True	117.63057418516571
True	685.9547014508897
True	535.0906364808269
True	539.7007842945214
True	47.50327005064757
True	378.5285576784403
True	5.093327451196647
True	94.38251668437714
True	381.5922970139133
True	47.88701404879247
True	115.19128062733328
True	314.34384481742086
True	171.86914040677544
True	93.89091883967646
True	640.6700072172533
True	21.93399084709108
True	1154.7460673620817
True	482.90666438104046
True	306.7010567642304
True	497.00861550155327
True	128.09116779546443
True	779.7098958917242
True	1105.3441254278332
True	756.726121724827
True	177.9182344325739
True	228.28371101021943
True	53.360883417424
True	58.60670659856466
True	156.03640294145535
True	100.224123447188
True	175.57476802104046
True	1164.731709071452
True	308.431349094235
True	363.000931399116
True	687.8702964993627
True	16.198202030228977
True	15.013457268369176
True	572.866496817722
True	6.047339793800752
True	116.73154997348776
True	686.2830181081198
True	179.19706672030085
True	636.2912235626245
True	845.3468485256286
True	157.31357611063228
True	876.0741152063248
True	2.8069286362773718
True	444.5885328666427
True	1047.5933458301577
True	26.437797838767143
True	234.4603640657784
True	154.13805674377377
True	955.7462183065396
True	232.5228187808781
True	504.76011061907167
True	118.44976666908546
True	509.1321351505435
True	145.79494132102107
True	95.2635220330466
True	388.83018124979696
True	66.75154002534774
True	51.27497332270465
True	1033.2357356272046
True	268.0031398196815
True	159.6573959400824
True	382.8169198280203
True	403.5926787120949
True	218.29708895264605
True	163.6169163551138
True	384.7027514089479
True	35.21923540997604
True	473.481083450267
True	1142.6641999714282
True	112.73812893818102
True	470.3308278076379
True	319.4898596395221
True	27.57536855262674
True	412.3006570247022
True	103.36779592407407
True	567.7707906169737
True	205.34716238515472
True	439.128796387767
True	19.519590326851805
True	432.4744460493226
True	108.36161580129838
True	346.5950235863689
True	32.0713835799391
True	162.76949736197622
True	244.96731269485323
True	744.57073607627
True	62.099893493644124
True	139.73102302608604
True	233.76286048812196
True	142.53905736002713
True	642.5449222601446
True	551.8039513465108
True	790.6887077236584
True	386.3119781299144
True	549.405073863174
True	425.9105833727288
True	693.1982763743504
True	71.55430058196114
True	473.3003926815157
True	439.6435355760036
True	47.67563328781155
True	86.25640798613152
True	130.61259144884377
True	92.0890391013823
True	324.05943472516435
True	841.5568456259768
True	300.2280628984598
True	1127.424927505676
True	334.8312439782599
True	915.2400270293372
True	149.15210024635803
True	563.5467574155524
True	600.0877418968681
True	703.0708342789982
True	461.55638746633855
True	66.12698013635514
True	297.7789526578194
True	45.36203896532797
True	161.11243460941498
True	172.41112004412153
True	1095.0270086405087
True	242.20693522063996
True	549.0477216720288
True	558.9681842735607
True	554.9639824265557
True	861.7326604222213
True	586.1116639659044
True	666.6381577838912
True	984.2290099079954
True	125.56167047386847
True	317.32364040923346
True	262.47097204153124
True	316.5095245744536
True	97.71868409184908
True	384.5731701529553
True	4.451648553641903
True	336.28715313197324
True	266.2521343690957
True	605.492906944472
True	287.1236567603356
True	367.3040368114328
True	10.77676372402454
True	61.58253660693244
True	548.2588370854822
True	29.5786095680708
True	147.98383985216242
True	66.71945973816912
True	146.14064882413555
True	240.7736144368256
True	71.56401430689851
True	394.6228537726391
True	271.9976380959049
True	96.50865831103556
True	347.4477197769789
True	64.34991670410966
True	576.0901128909461
True	846.7350504624758
True	284.29148892355926
True	1137.487989901209
True	116.1352758041179
True	291.8470673799648
True	1057.314365455256
True	89.7370471039902
True	280.8732833814615
True	10.39461784493217
True	401.50183997981225
True	464.08544436746007
True	152.2822359347999
True	630.8370528604559
True	922.5186709046824
True	159.70404870056188
True	69.84470639473179
True	327.73833781291984
True	563.3130083984277
True	599.5445848241293
True	1221.83338110384
True	26.61921638314548
True	932.6182261512164
True	131.69493769848464
True	605.4847269726871
True	125.37130740343068
True	131.8581503053347
True	181.69087126880996
True	173.39860235856577
True	748.1353676086956
True	202.9620582626617
True	235.09404801294068
True	67.80653418801428
True	513.9813455966165
True	430.26906888139496
True	175.98413908658324
True	241.67246170473817
True	16.395081063196205
True	429.4027962057284
True	212.30974107594972
True	290.0853528629154
True	120.0860344225496
True	733.5933653277528
True	421.08189146394847
True	264.63219157089054
True	647.6061669838251
True	529.01088020777
True	448.0379004470296
True	132.3558031858936
True	527.2672258372874
True	446.3038443187216
True	3.198584610859895
True	191.9416511402691
True	95.94027169527998
True	243.115277760864
True	3.65644277783905
True	129.41551818008404
True	355.7737303433042
True	7.828994405135818
True	897.9257532749281
True	160.9593687664919
True	734.7489001666177
True	821.720651047934
True	158.7625583288725
True	215.3797556639766
True	479.5289574055416
True	851.2051295730668
True	48.76243861520997
True	38.44133853373182
True	132.92851468074625
True	626.973511862279
True	737.5544363227631
True	184.0788177232655
True	582.9129912270101
True	596.5208285267275
True	871.9468585606835
True	406.40741917800347
True	187.73948870924383
True	898.8426868587289
True	209.9982689188704
True	149.2896420903143
True	324.3873463653105
True	234.4114674728392
True	199.52371184364827
True	615.2691075180378
True	256.8482459094578
True	203.2593429708776
True	445.9096943202324
True	462.2965047789694
True	62.90207609657036
True	272.10556658844314
True	84.80752087687017
True	355.3483902440209
True	362.92745805070206
True	259.536242701116
True	181.19874372936056
True	370.9541447111208
True	675.3866492314808
True	757.105074061343
True	300.3777122620682
True	744.7748200544648
True	62.222334956852
True	875.0195558320286
True	348.82214597921137
True	12.13498336161834
True	655.4604784312843
True	695.0482898129453
True	252.60078578303347
True	167.99447892071572
True	48.74895618084178
True	383.6507462930654
True	75.18050363592506
True	13.685511294456848
True	894.378025146707
True	377.1079618018431
True	178.0486295254305
True	1006.6180662776834
True	12.309803599731223
True	793.5583145374109
True	32.36717032462042
True	651.7115415701602
True	57.04794985260565
True	784.2395074728505
True	445.2572789941516
True	188.43725896819947
True	442.824060572799
True	221.36126359812877
True	295.6940997850832
True	221.6337734021436
True	399.6201893779399
True	8.957442741075695
True	316.276456560815
True	113.84055910568476
True	10.87805915911362
True	465.34079152921146
True	738.337996006897
True	283.2109917646252
True	76.93858136102004
True	314.59980277930026
True	85.55840097831349
True	177.41700665786644
True	172.65936362185877
True	379.1775120769214
True	38.8158139626427
True	137.17103765159493
True	385.388355309347
True	870.2642986553265
True	114.22671654267684
True	205.87976446329745
True	422.3199993227555
True	19.73059164464285
True	413.1186484045864
True	505.6082236500644
True	91.39346635482124
True	392.6429392373578
True	368.1530545112439
True	427.8651893912044
True	588.3604564729501
True	1049.093589648913
True	945.6874985900232
True	61.94711098347634
True	1067.4773102817094
True	113.88648642897022
True	108.62792748214822
True	113.46537299249772
True	487.8406012688261
True	366.6849490209601
True	574.0450981947976
True	264.7068941647989
True	162.5227273366001
True	380.3111860640977
True	12.999550122530977
True	457.64403511310655
True	391.32009166057134
True	145.53159292637747
True	89.10893884932044
True	511.196121500046
True	1003.5265841812698
True	198.3317403956472
True	62.92185783244224
True	434.8265783409277
True	387.4151939095885
True	477.4928687231347
True	310.0101626786792
True	4.481620911672206
True	541.8735944687687
True	507.0429569166508
True	497.4308106682768
True	189.1913767588309
True	103.42605525775198
True	22.4410427219637
True	375.5760008823204
True	100.02168725143252
True	7.164432507680109
True	30.4769522299014
True	355.227037643184
True	625.0958068545051
True	133.34824321771998
True	90.60771008863868
True	23.580362262754345
True	401.66012301541525
True	365.8180314493927
True	781.6930562800352
True	302.88625118231005
True	494.6445717711106
True	534.0904724787868
True	533.2576235673772
True	288.03187682525663
True	556.4825533548039
True	102.22677211527112
True	568.428091941866
True	8.26859501529892
True	376.1372708456752
True	454.7723193079923
True	977.4080682213236
True	333.02199634084354
True	793.8188053912131
True	1036.814721771131
True	173.81645121078031
True	35.876598903950224
True	370.7166588128627
True	380.15084439191065
True	578.6879873970606
True	250.11652644645807
True	30.622530100833814
True	658.159558912039
True	125.92978347884208
True	1057.8365041649
True	316.3705134269129
True	454.0677085216363
True	125.93407210690984
True	812.1012125124263
True	146.83363911642044
True	804.6249649638537
True	560.240546525222
True	179.14744210846033
True	112.7022623661052
True	67.58302965695599
True	566.8808781200154
True	880.0256120440898
True	445.8954758159621
True	516.5132646370406
True	128.1925033355132
True	623.4236730625988
True	479.1467735203455
True	778.5729676144587
True	304.45658007330405
True	588.3499031191174
True	115.19984558093834
True	27.327100200342286
True	408.6544260248981
True	170.5172891877677
True	98.35079402502718
True	380.3593292430435
True	1088.1290424518008
True	261.6015535967164
True	545.6952846495924
True	11.316888291176086
True	75.90928273709565
True	334.90082140037464
True	772.9316383622597
True	444.1654356003623
True	524.0894046174577
True	697.7143870307193
True	69.38886940597118
True	726.7849725415762
True	49.061707637989926
True	103.82211550754089
True	185.00304393653005
True	81.62027138260885
True	25.451578213534468
True	295.0976867811807
True	476.8797833217725
True	897.5828739440622
True	882.4590867106174
True	6.223437518130679
True	305.7041354470978
True	467.7674556368672
True	124.1072573214149
True	232.64194356408143
True	330.1647300752579
True	1319.175674022537
True	460.1128791105555
True	24.73147413186021
True	186.8273197160299
True	698.0079800989467
True	36.231763130757024
True	180.43272107414663
True	567.1268824430286
True	69.92195470596164
True	863.0329715880854
True	329.4440068586189
True	662.3583493290239
True	74.9580690826076
True	699.1152534152177
True	593.7962309303254
True	884.9593097699816
True	241.5960219755954
True	507.7679458187459
True	813.2620373425908
True	926.2906436433444
True	235.32810048003645
True	736.7194715553015
True	222.6517531584047
True	447.2873370980353
True	369.3385628292416
True	493.7008419710628
True	488.8781181220209
True	320.33051482882684
True	338.545425712859
True	106.290042484047
True	371.2110563688207
True	1109.5873145941669
True	307.2792535814472
True	149.72964722556412
True	302.9505965735181
True	746.8233423063059
True	659.0623952409046
True	410.8979539699392
True	123.57612651026324
True	336.4498401657174
True	34.817094845546336
True	164.25695318736004
True	92.99420629558745
True	89.66505092540132
True	578.955113952662
True	137.60317424267882
True	136.32834322579154
True	107.81033797638192
True	84.81761953573137
True	459.3421170110111
True	392.0402503895853
True	1044.6933471848247
True	544.0856430229866
True	830.9426783155996
True	270.9916080842977
True	306.6227741071205
True	518.6907611951872
True	193.9581870125141
True	724.48877759023
True	246.59524181154225
True	349.48383327247655
True	71.95898290180705
True	119.26503389814468
True	261.4649276541836
True	122.90000170621607
True	485.9562460495134
True	27.35033513332456
True	571.4736218550808
True	1015.815425200094
True	714.6346189577644
True	1.2161170545200544
True	60.08624377433203
True	493.4793608707636
True	440.88405213329935
True	74.43452217379708
True	119.43468858142066
True	304.98999813108435
True	77.22845476699534
True	53.01440649273103
True	708.2674267040956
True	650.6900020269524
True	167.64739119655394
True	171.59492701985974
True	561.3575162167577
True	51.05198588963934
True	25.22459018333237
True	557.2919589747208
True	440.88304265131086
True	1143.0666824365203
True	46.43160052873344
True	485.1487539106617
True	892.3256284732416
True	816.5621172637736
True	292.1660900432253
True	739.3389732246344
True	398.4405258804068
True	43.474943534768734
True	98.03536532711615
True	712.0474896234541
True	77.50329341607024
True	139.54462139636846
True	958.8639256498692
True	178.49288646077102
True	280.82181946104083
True	108.48158793492884
True	666.1721628238105
True	597.8286442850008
True	217.31414433802783
True	422.0078171618725
True	43.40682007764236
True	278.79027430024723
True	598.5048901477028
True	658.8358579712808
True	323.2576083091871
True	73.68792149799532
True	927.3419354111014
True	1043.0427234995138
True	580.3284060456084
True	61.33221324855806
True	29.944155529643428
True	90.45789225518983
True	107.79226400752688
True	99.31518013945828
True	891.0400563064411
True	1190.322704037063
True	739.067542128759
True	333.17680876445576
True	7.652909442824014
True	22.161735717786325
True	346.3491979147134
True	484.4879982298983
True	45.913016084848216
True	558.6666587074055
True	435.57259748180223
True	401.8745210854183
True	80.63405483788803
True	204.6509977655987
True	261.0941443303682
True	137.53904066123997
True	405.14447922334176
True	43.93758529927099
True	171.5522183904042
True	1169.3453332970512
True	5.883734528798362
True	27.96813189079172
True	595.3483548698598
True	361.10774019031663
True	768.8022112160536
True	160.8504911503067
True	771.455976016992
True	587.4476149037309
True	269.2866840253383
True	447.4250947834177
True	340.1216387411496
True	290.06041634896326
True	267.1713385891392
True	402.0592854810199
True	500.7757482615305
True	501.00121966609856
True	106.1709581417216
True	357.4667510710732
True	8.560376161221527
True	177.2722630433475
True	220.01946149380944
True	878.7804066185823
True	591.7031461588846
True	32.5336347928385
True	704.1634703933555
True	834.5026402089982
True	105.7960855048494
True	341.0981458842888
True	844.5166798155439
True	221.80625572940764
True	163.6457389720734
True	530.480536313408
True	586.7576711798422
True	1099.164998302978
True	153.5789147370808
True	154.57937810012862
True	263.18193764826225
True	310.860990091739
True	421.45186952555895
True	411.7897436289156
True	325.7315666015236
True	444.0366708894905
True	500.96353564053607
True	226.97241403756905
True	1472.3352846904463
True	257.1289030592534
True	410.6987820219392
True	53.59991430583348
True	773.286165056641
True	243.08334101099453
True	915.2520418477264
True	532.3934482173233
True	311.0182565455168
True	778.0891203280884
True	272.0451735171044
True	213.870451249911
True	262.3605204781345
True	214.2940489127762
True	144.31365658858456
True	256.6610138176502
True	730.361450286288
True	508.7760930341871
True	215.40211553195684
True	1194.791350632786
True	117.2170629713322
True	263.0478474459996
True	69.52635079577348
True	299.63006858324707
True	406.7700468960646
True	93.43900793961264
True	220.4365589523843
True	76.24035858667534
True	710.1790826689128
True	365.4899953502096
True	223.9681694654669
True	737.1089683086739
True	809.048294241826
True	813.1213466502576
True	832.9907377466803
True	357.2242720243612
True	1.3608984963788096
True	246.21175118656183
True	53.29760416011501
True	379.5828743534836
True	50.711364974927584
True	350.0432056975215
True	864.1550389751173
True	1006.9895318614044
True	394.9924167377208
True	23.051751359883703
True	513.7377394915587
True	503.2605820823748
True	186.21095557816224
True	238.7809485827119
True	287.537574522175
True	22.20236949585355
True	124.92430385607176
True	961.5784316714446
True	63.491872655992616
True	520.8056622489696
True	790.0837030547661
True	102.04987629170598
True	249.2701093674048
True	118.56711561844716
True	15.55856371373124
True	1.6738502260946289
True	127.44677344908476
True	1001.1266361416046
True	473.90325423415936
True	69.81858161732016
True	789.9511325608936
True	336.09550946544584
True	1.0946876953053195
True	442.35132000700895
True	189.2280133643753
True	516.281821021467
True	80.33671462047496
True	330.15674753846366
True	367.2066430668781
True	167.5359476728927
True	225.73295566754476
True	124.51776387453728
True	175.83733778008218
True	965.7534789799306
True	14.987314873968124
True	516.7617613858142
True	475.9805482306153
True	407.2326795229706
True	210.3657931801626
True	243.4462205618885
True	158.5598894652604
True	48.59225785934478
True	500.8853997676033
True	153.17817232558045
True	835.1354701145461
True	887.4882283038465
True	249.256746455659
True	317.2414417189989
True	522.5332313311523
True	43.13191149148999
True	87.33642971086228
True	744.9886686557945
True	1079.4695045808762
True	109.16564395204678
True	734.7067142492133
True	145.4817831515289
True	930.4330151139442
True	642.0923107167052
True	109.04453249323645
True	273.41082329921625
True	625.5605387582855
True	251.24319890133856
True	49.39297064060997
True	581.141607718595
True	442.4544215433704
True	6.08024337340539
True	468.091650586242
True	67.0672540156302
True	178.07567298138773
True	240.72677202113715
True	292.1242023608982
True	74.20535540587557
True	217.68228067172856
True	350.2000601239497
True	421.5396641209374
True	942.773969363828
True	49.28807082514785
True	919.2112704698058
True	988.1295122618023
True	119.1942002597363
True	73.3132622645889
True	980.3919057309428
True	29.231645051182795
True	231.1863914929288
True	86.30220187966816
True	217.4937976052793
True	374.36917291215127
True	978.2657735991262
True	94.20786957060734
True	73.40042428303973
True	636.9889772417057
True	275.3752319625634
True	707.8512046671824
True	55.74567965835114
True	497.2417959347536
True	374.644240587727
True	681.7463982472233
True	54.08332217035773
True	111.38358685553384
True	29.562510038103312
True	269.5962928933198
True	44.97852595333745
True	345.7361893293938
True	2.396032575511561
True	1178.9402878754645
True	104.10948031928324
True	140.0089633468777
True	349.95568917090065
True	714.1642142849961
True	673.4973463910713
True	993.5302850444464
True	481.310766842966
True	410.2558700879231
True	138.34341190281157
True	425.291674027828
True	821.8583549313915
True	418.1068220877008
True	911.9672590708054
True	87.98645665727014
True	424.41067144213775
True	178.87802467845174
True	273.24421255226315
True	755.6656290828371
True	161.6011126805118
True	130.6271743965298
True	63.52561091425592
True	861.6766006875365
True	753.1512260919208
True	81.59562344926817
True	434.0184760291289
True	739.7869355461072
True	418.2932291675533
True	58.21192148092676
True	314.56031429198407
True	780.5251703042884
True	29.504257638905337
True	368.47866717220165
True	170.8498966449356
True	276.7091788649262
True	35.02888755956197
True	223.2989445809691
True	756.364543512064
True	640.151837052919
True	62.09714428930202
True	292.8164424647871
True	910.5373932250154
True	17.660210608384325
True	310.5633159191753
True	300.0458367096757
True	425.6726711036443
True	211.4193129414143
True	583.3518858030254
True	45.37686190267234
True	943.6103741286204
True	889.2371360996347
True	48.474157609515984
True	393.8306189643336
True	743.0665056819482
True	914.499764250406
True	268.22622953987513
True	593.3281729168685
True	124.79114422612253
True	192.356348651478
True	135.83064398057076
True	133.70426581070393
True	212.22871968139677
True	965.8479041033032
True	813.023452485735
True	934.3915138899946
True	19.778905187309288
True	28.08102292051534
True	347.7302322222719
True	14.112324840407894
True	605.09511034784
True	1066.917212765761
True	267.97105716889524
True	210.6206853131737
True	84.38017737062665
True	210.76331101936196
True	133.73267853279145
True	42.97606047350419
True	132.36438160412732
True	86.728845357387
True	246.24216536661007
True	513.8053594194113
True	157.8375723160418
True	26.757439535183885
True	57.04307572361368
True	431.9827606707317
True	264.12356355489226
True	601.176624931694
True	21.265912718775684
True	115.49315871528454
True	661.9814845961665
True	263.1548333368183
True	471.259494390833
True	661.7470426363041
True	105.66999293813562
True	111.52915451019528
True	82.83761083469685
True	25.361633478630097
True	124.0277381273307
True	89.01758964772158
True	110.21941374434836
True	145.87657303547255
True	239.38369295848256
True	824.4397894143003
True	290.638896465728
True	906.7376088914108
True	168.30629729815837
True	200.72303315506304
True	788.6415637016624
True	311.8417789655387
True	592.2111746386993
True	253.4502074795214
True	364.62607036923487
True	432.4863047061705
True	552.7586845101608
True	643.9177159429179
True	365.5585916977344
True	37.19136233504271
True	563.3948365145835
True	624.3549859185513
True	19.670874238212644
True	12.016452099264004
True	253.3555362922459
True	399.3674010718945
True	456.4418242929543
True	68.48993130723532
True	604.9312898009917
True	918.3137212124664
True	233.4012159170318
True	899.2986920760736
True	281.7796266681794
True	107.00911893416612
True	274.7423243005577
True	664.3306734975516
True	40.89143755586122
True	571.8335574728061
True	1286.27486338508
True	1025.2228959569754
True	886.7596263165872
True	200.34034406111587
True	89.67782238092869
True	198.55614458428528
True	820.8419459123393
True	145.79106175351794
True	1092.538738870342
True	842.8387325816941
True	40.49664028321095
True	91.77778022866808
True	405.9647367896394
True	393.2016686307395
True	208.83737571207817
True	502.3867382274644
True	665.1270232110794
True	130.31877655312104
True	258.7886922011689
True	995.2459771829152
True	53.51266827388102
True	698.3822806393322
True	544.3276968072275
True	42.306253859984615
True	829.3882038701954
True	385.8581033660256
True	555.9607174695522
True	110.58854917835306
True	269.49163241655486
True	224.5304457209278
True	27.05131848234757
True	139.03239567262935
True	743.9774836863245
True	139.75405267633656
True	382.2098964974289
True	62.69490002735597
True	649.3045990736158
True	616.0048886338843
True	229.2965384510635
True	450.1885870122736
True	170.07165564501554
True	157.65693830393317
True	223.9733676418198
True	273.0369654159862
True	372.71221669641886
True	131.36709379827747
True	204.9199284622528
True	25.10312397664241
True	881.1101538167719
True	295.6386973033646
True	9.984791000330867
True	359.5869837843788
True	158.07269948809383
True	632.6493240642585
True	374.013640994344
True	573.5509201392719
True	541.5976164623813
True	486.125153688095
True	791.7868432459118
True	236.0403547076275
True	557.3847859437035
True	155.4325505450313
True	522.4370358039337
True	379.9589834010456
True	376.4156853938996
True	126.700893274647
True	131.46969644416018
True	111.44250329556472
True	64.58113670811188
True	706.8600210182132
True	184.8301326375732
True	45.90146047801504
True	0.0
True	534.4392213106823
True	110.19657406389766
True	20.93784687282129
True	39.38731664277049
True	117.14938948062314
True	548.8476383709992
True	179.55599638029133
True	110.5859193669917
True	36.77081999935277
True	161.93370558800228
True	916.1705302837784
True	50.32427725813128
True	223.20344362050537
True	735.6789095688199
True	318.5194816119114
True	433.872261231193
True	481.7662015529381
True	516.3235385019977
True	593.5080511598057
True	941.0736518073372
True	281.1653652413414
True	1022.998662811344
True	916.5234800795304
True	597.653386252813
True	344.454206005503
True	830.8438801714428
True	9.119998068277216
True	33.786034436239746
True	291.6523952109391
True	43.03015712451405
True	206.08785057950703
True	769.8947517247212
True	214.01808780515455
True	759.697998479019
True	776.0196238917429
True	120.06330041788082
True	360.0896576701856
True	627.58139638533
True	23.998587270804805
True	132.70139884081274
True	443.8403889403582
True	298.479158004608
True	198.3441218123305
True	109.36567556301767
True	378.73945639530433
True	23.45349969170622
True	376.2732388340455
True	360.30576244116406
True	1022.9865459313562
True	363.3991225553618
True	30.342018393259472
True	440.60669401419807
True	433.3351911940951
True	234.7473974669103
True	30.09791524630924
True	763.7498595092696
True	445.0649411226024
True	182.59554484930015
True	13.590659239092918
True	1223.7200904955507
True	157.94376570767315
True	27.68358935600539
True	315.586196170183
True	271.16938441355217
True	115.48680059893852
True	288.34157675490854
True	45.01256193968929
True	332.698900950228
True	310.57382324937413
True	309.50326735874023
True	28.8230125070989
True	49.04067688109612
True	1062.1239848271523
True	26.979658116867483
True	12.697195267905457
True	182.59275257547569
True	646.4587995236488
True	8.856344480298057
True	194.01806314495607
True	171.897256792362
True	539.186665611736
True	374.35099654274296
True	762.3616069213258
True	329.3277326868314
True	493.4074416635799
True	454.1790894535933
True	498.1993095141
True	102.48879857447004
True	1258.7370307693116
True	920.6065566949176
True	286.8361445799252
True	535.3726512649653
True	101.6114204789768
True	564.5167239127886
True	441.63277518632543
True	156.9518040957302
True	81.61393331127533
True	354.6377834009113
True	154.70970910126573
True	32.065185029456394
True	601.8641508628876
True	378.3696915725192
True	67.78126000416428
True	28.357035839030456
True	654.0263816825423
True	487.8392930941396
True	74.81111440081587
True	22.03412207990893
True	332.6797630730487
True	322.6476817511317
True	704.2247575546232
True	549.519752111935
True	560.6591826388934
True	792.7716937167984
True	8.992598443775359
True	57.65149821816966
True	36.55969324024644
True	61.520820105225205
True	514.6570477229924
True	592.8910931748824
True	88.59540909301644
True	112.17227971275554
True	186.4113929888378
True	77.1407116368057
True	167.5098428199786
True	213.75309878089655
True	272.5046235216542
True	812.4170527743512
True	598.4182870872786
True	294.9813092972944
True	187.14997378595908
True	276.72410239926785
True	254.24699336518125
True	743.7221992535943
True	326.7183354607547
True	163.92975311243103
True	896.9485711762037
True	337.27148550629613
True	487.00421084964114
True	154.10147637802103
True	122.7468933570494
True	63.52222687708967
True	200.04181037611664
True	987.4665232255464
True	531.0272801698777
True	111.89126377982124
True	357.9917781299207
True	103.50889269293374
True	672.3710825318735
True	3.901606620885824
True	687.8605087614143
True	36.92214876711983
True	984.633540647074
True	848.8635862747747
True	207.6282104036709
True	29.98757832657746
True	79.51575971090345
True	462.99669324066434
True	223.56285874307932
True	1.6063747656336165
True	80.66269242957091
True	1067.5241615940404
True	340.1702864817881
True	672.6170992077853
True	487.9673951845045
True	33.61634195800146
True	134.811368672232
True	443.3449704457289
True	930.5263817158244
True	814.2319025613963
True	416.643416517017
True	336.3670945913638
True	16.195934578173482
True	81.50615302340957
True	754.5204993450865
True	449.9371872956214
True	380.9059257165136
True	874.0314331552382
True	25.315840077298
True	221.8441413102835
True	866.0052255924969
True	242.21193300871855
True	7.927506341678614
True	506.0749291347967
True	104.59060377255022
True	651.4841717968966
True	52.90026086401919
True	251.1447035804802
True	815.7330304430558
True	881.7412756960566
True	268.3546119013596
True	431.3175024174857
True	121.89356271808994
True	584.4296479265529
True	261.3739246100409
True	194.6689190124624
True	845.535772996941
True	55.279361301607
True	697.3971458918047
True	275.5770813083485
True	300.07976987534136
True	164.72326069320206
True	493.7181590257317
True	608.0684610543115
True	363.8778295468402
True	403.7504105966251
True	65.29902589315364
True	159.1250336269174
True	427.47979458573735
True	216.5026214947412
True	38.21764175747898
True	196.88974577691243
True	387.5654444086592
True	379.9587326869582
True	733.2845605924063
True	133.72421360683515
True	649.6060258630552
True	510.6233529216848
True	589.2511327217434
True	135.55340911269897
True	39.77286576077688
True	689.0003181769044
True	70.37954999918375
True	556.5937558147144
True	668.9106801448735
True	456.92527152481006
True	130.46046203517037
True	539.420279013005
True	4.143093282995068
True	405.0333843847059
True	32.073232988762975
True	634.6104152514968
True	275.2300231743128
True	567.5871956542642
True	679.0553750352715
True	144.84776473279888
True	534.187326524783
True	487.58455443813335
True	61.043618666814766
True	960.2293985157658
True	2.245872209028565
True	26.450476005277068
True	639.1313593634749
True	688.9674250546942
True	130.38798508540404
True	409.1713551847789
True	129.40512156984892
True	75.45624520128965
True	479.2834276470662
True	42.222377329060265
True	501.8137979336776
True	12.81092599720034
True	841.4204914581031
True	558.8564116765717
True	671.6209990972911
True	100.44411658197352
True	383.61576367216793
True	993.7074475346776
True	844.836029020377
True	142.65370227809916
True	540.3807607443908
True	456.5006392586485
True	241.77675172152743
True	257.83038683095907
True	6.386610493255453
True	313.1809122306281
True	12.51318548595867
True	364.5069977255078
True	72.73242429111274
True	423.68579423775935
True	672.494073247164
True	127.75367110907898
True	241.93503020405916
True	654.182811499121
True	670.7877191785232
True	290.7014625898068
True	140.58497796691358
True	163.1593754502873
True	471.767046743507
True	86.64204478316996
True	10.992254397375358
True	524.1070366929024
True	557.7812995774331
True	20.084284394731466
True	137.92308761524703
True	878.9130472518318
True	482.7015144693212
True	279.1936664770046
True	32.255025525687174
True	488.5728383055234
True	118.14132834700972
True	592.0066699899696
True	664.527391271771
True	298.56418329647465
True	373.3629925469507
True	190.2102261036539
True	236.90082893267672
True	73.1915682828409
True	212.12515303181584
True	501.7363752517527
True	22.049814039087696
True	463.8049522731874
True	376.9067656960918
True	726.9437995519314
True	883.772706133799
True	902.4115222495188
True	161.32349567035803
True	410.2768100512176
True	72.6149203328247
True	176.18089385739896
True	322.4481954252461
True	9.873814494329576
True	811.844087655499
True	24.52177332036239
True	393.94033439371486
True	274.4951627946842
True	647.2010181754081
True	196.49798076668895
True	39.32433486015008
True	694.2387853388306
True	1083.870800182528
True	222.8694958989208
True	136.84851532149096
True	637.073277131697
True	495.3883044247833
True	17.49886386368416
True	815.1565732532108
True	118.44720405307406
True	45.78968127605337
True	309.59896772380444
True	346.2619122794527
True	403.35099896690025
True	267.4333904000594
True	18.94705709348921
True	22.07940297935089
True	812.7448598120741
True	203.05420002707135
True	114.17198513757069
True	869.1936940952958
True	648.8824749383521
True	642.7741931109621
True	451.6596050546029
True	158.35366926545217
True	25.626091326755027
True	106.3755411290996
True	422.7625654005934
True	225.7283794782728
True	473.6796256977808
True	147.40949301241693
True	490.6959180838903
True	660.9648253128227
True	954.2204781786502
True	25.47418777530779
True	975.0749525353116
True	1063.1586741149
True	480.8262227487834
True	83.57737528493772
True	804.5302341186982
True	655.0590029566632
True	668.614246108117
True	170.4238668468988
True	725.7822193337296
True	712.1192526622907
True	119.17639093347834
True	730.2762783599676
True	824.4665242528747
True	473.3894447593205
True	226.19525260068775
True	66.9584210639627
True	306.38122181199867
True	357.7721784688319
True	472.1248457108296
True	426.510859429448
True	195.48991889901157
True	301.80035089298747
True	2.202198448586449
True	14.05698525451878
True	105.50271633480064
True	131.99585774747916
True	352.40061390871864
True	340.06182533835056
True	105.86089066587245
True	17.108880957262635
True	217.1226135870946
True	853.7042142470622
True	456.10269292242447
True	543.6185111547558
True	547.075985193305
True	780.564082404271
True	654.5473864951161
True	89.49223616363115
True	206.74791382542733
True	245.34122796801785
True	288.173538528369
True	106.92176642174844
True	364.9650648174986
True	431.233410146566
True	165.05498259159793
True	639.9335056426783
True	237.4299208543546
True	194.36247953703457
True	29.35467333452942
True	247.23688835105068
True	491.9453240471429
True	163.8751628423887
True	536.107806906399
True	469.0656898886367
True	250.53786436105528
True	109.2346095204939
True	40.535128128194536
True	407.5110680109987
True	791.1677093022954
True	162.1636297876582
True	1020.5860094011456
True	1037.1305360328638
True	485.9555755074398
True	100.3053904184548
True	124.25196410282764
True	654.0192095499841
True	7.6670374802296095
True	223.11073097420496
True	132.2948484738602
True	124.04240027288265
True	320.1281246307577
True	633.9408791860866
True	36.26217362113788
True	128.3374022765098
True	939.4271045609412
True	56.11460712246851
True	458.7265053354445
True	521.9183909290514
True	242.19724458000573
True	137.89491479879135
True	913.9720523394634
True	1195.9094392857137
True	522.2841409781632
True	640.797340106232
True	204.64730147191813
True	153.32332885861098
True	320.9289021779922
True	264.5512298072716
True	173.5479335757997
True	313.30465015217976
True	334.84207877277754
True	10.395890328641013
True	609.0575180688506
True	151.60373608133395
True	82.07016609742077
True	449.57597203227385
True	312.3622067337456
True	1163.1579502624063
True	367.01085086570777
True	952.5536211377018
True	8.504297750672395
True	270.6615658777797
True	223.7720094869688
True	154.66531831606196
True	493.3474120944289
True	208.71895606882572
True	407.4181134818189
True	331.98960891664774
True	113.74011207129946
True	354.5787949251169
True	1052.424170077545
True	706.3615794570596
True	225.66319773752815
True	106.64601500324136
True	289.9805493262241
True	23.08483975271849
True	352.246355101709
True	322.2547674733172
True	545.8185004897456
True	436.6389613204759
True	346.1540620919029
True	164.5033410209171
True	10.727164012224318
True	420.8827922720293
True	279.9661755277591
True	147.69805299230458
True	310.70047895966405
True	429.42262744751247
True	810.4559645444892
True	303.8693314089565
True	770.5950474258547
True	394.3731655115955
True	385.9359466582752
True	1.52765966177504
True	1182.8293060637145
True	108.71196425659872
True	909.0842512810298
True	208.38488563662187
True	464.8932490835277
True	658.2051735344829
True	83.9130147680285
True	512.7411237383204
True	34.530443493523926
True	417.3860590704533
True	75.35575759515932
True	229.7194516598633
True	38.12711686929769
True	687.3323838128598
True	195.0309810028637
True	23.89929281876373
True	388.3774940093637
True	111.46330315251817
True	173.5205713644444
True	813.8511309411371
True	246.13339450203424
True	158.98609089703498
True	365.94076356870414
True	516.908536972657
True	342.8340473907815
True	517.7641567654011
True	630.067848239429
True	156.8268195442014
True	6.985184212444352
True	73.19010458445192
True	420.81633315641744
True	94.959522550828
True	82.97862788471028
True	1080.438719083878
True	28.186869701821504
True	316.15819163793947
True	326.7930172720791
True	466.3469998977813
True	666.6634749060164
True	186.92063847908648
True	650.1715729561405
True	328.5403759625218
True	344.025069608462
True	274.80677064864807
True	215.36677093302225
True	342.39648604610045
True	453.14267236858296
True	428.2498906457801
True	625.169428663763
True	141.2326880726064
True	79.80159527383793
True	40.10813065051998
True	289.01473554674857
True	634.4215361211017
True	414.2003741522076
True	792.4247739342374
True	217.97575684852148
True	407.08515716831033
True	69.98634827247749
True	50.620706809192086
True	410.0094419705293
True	201.03608455987765
True	219.3474081445924
True	41.561772316425
True	1108.2199037838575
True	174.2444603024875
True	909.8477556954836
True	320.6699552035532
True	926.67181980817
True	227.92613486121243
True	468.4073531699077
True	545.8723705465584
True	590.7376861371094
True	211.7652708192843
True	491.5394135861423
True	914.0434040307636
True	123.99940396730888
True	6.454031594888559
True	574.1060566136211
True	29.39573417358817
True	78.06634435493882
True	778.4693576991134
True	228.3637793554823
True	1002.2401476927138
True	693.5685782038975
True	409.0951296543756
True	293.935888022649
True	483.974462022041
True	348.5735971426864
True	180.62447861753915
True	686.4431174640948
True	710.7415797974044
True	208.31639191267155
True	89.33746536815008
True	518.5268603131149
True	135.72147527247856
True	387.7277045649466
True	356.0644910844721
True	66.33920056528422
True	383.5818190976974
True	409.35911269438645
True	387.7479894092049
True	410.09894128083016
True	406.85323449737336
True	641.1317102584428
True	57.24683685535343
True	464.77710009490346
True	346.0419721337252
True	664.1818629886839
True	226.3764714933264
True	101.05728322936956
True	42.98330239450958
True	533.0551734715854
True	638.6643444040078
True	186.3680924567063
True	407.9673602522371
True	335.2447434107505
True	19.48457297300476
True	174.17033426230608
True	297.9572320334019
True	3.4441754420160136
True	882.4232650508964
True	78.32048859010945
True	102.07492170969628
True	116.6358039005312
True	361.6090645464681
True	36.88132216709886
True	445.73237822810574
True	226.6830860163951
True	6.237068490129039
True	113.60229402895166
True	452.211036365991
True	50.71073952116284
True	68.61284769515007
True	183.71429405904595
True	280.7251851372351
True	943.45232527918
True	387.8349450489756
True	947.4692830024428
True	191.66318621181043
True	1026.1592656710973
True	796.7210134412578
True	641.3936016225964
True	418.664091662062
True	386.4707751487544
True	76.55959820641272
True	66.93341949062699
True	73.65646895059267
True	180.4387474546373
True	475.0980712190341
True	1055.516308439969
True	182.0932598013373
True	357.23012155305213
True	435.5453328678665
True	589.9319923670223
True	581.929697280666
True	282.43278104654286
True	452.9741564659542
True	636.6887257248023
True	98.72372324434428
True	714.795499135562
True	264.81966871369843
True	138.37677729123513
True	410.6433270285649
True	850.8438504917466
True	429.81460130954446
True	881.7537481036967
True	194.15027501571095
True	349.59285222376013
True	710.8407527359425
True	629.3785956775765
True	190.3849421059028
True	240.57188937832825
True	767.8668754281891
True	32.36781309090999
True	183.95681759168127
True	503.2198009822732
True	720.6309471206847
True	101.87902828683444
True	36.35921879626022
True	172.48515553075234
True	738.031162246018
True	316.5006264597839
True	540.2808109944738
True	351.01857770753566
True	298.3266740879506
True	447.5473066897545
True	505.64910450998985
True	73.64231756769624
True	365.95437282209633
True	775.2201481930792
True	0.0
True	294.4091946508097
True	255.9772282866394
True	921.194998902353
True	147.07248997355694
True	657.9396103968344
True	645.8635770054236
True	101.54366045734218
True	224.00514101575672
True	131.0846368550724
True	11.947817780596198
True	289.63776792305646
True	382.91249886824505
True	1141.9067297043275
True	237.11926666967932
True	412.9172886944694
True	640.9764704994893
True	205.39212490894013
True	29.12851728676027
True	833.6932569686626
True	617.3916272370358
True	162.11918591500108
True	625.0721513567947
True	161.76100590662455
True	280.3618218445506
True	787.8787425286206
True	34.97523273151283
True	106.63493065952584
True	498.13618764077097
True	69.36167597919774
True	76.57828056155395
True	396.7721562786136
True	22.5131414010098
True	780.2499286357424
True	100.08785774051567
True	155.75982968448886
True	19.72176699051228
True	691.7122524213949
True	30.73180069802152
True	777.5027393675107
True	401.6409856294037
True	119.06705175270967
True	706.1571085347132
True	522.614944124509
True	555.6188202090366
True	46.00622204965784
True	367.8651366140803
True	5.802077129517297
True	101.64717763067306
True	376.7166560679292
True	45.13796870133024
True	117.74467270602484
True	314.81605136050524
True	186.48838341535497
True	102.20397323373544
True	650.7902054793893
True	20.247066531570905
True	1133.1818335655366
True	511.0058309319872
True	294.24377453624106
True	503.12652145577454
True	117.8292135581286
True	795.1725450801961
True	1112.0369312561008
True	735.0842672787901
True	173.63585505444777
True	229.8297030096018
True	51.043775209812
True	61.21034577177664
True	151.29378129958465
True	99.36238453659656
True	170.39769326113202
True	1234.1919872340734
True	309.87645055879307
True	357.90981452136606
True	699.7933940536268
True	16.282874944970253
True	13.884842254302592
True	584.0920262821568
True	5.775278886786964
True	106.25651626093146
True	664.3876264500466
True	185.43821172141628
True	662.3508524544328
True	830.8919328443191
True	160.58006172235667
True	910.465885349434
True	2.862868603142199
True	470.987458329212
True	1046.8183375197473
True	26.196263430402613
True	239.2482004874933
True	150.1999232984381
True	942.5681944554186
True	228.29625876603757
True	473.46205783174224
True	117.63128556120964
True	508.192081877794
True	154.3709898747725
True	98.36637800491356
True	378.3994772156887
True	74.52834471479424
True	47.55799282603248
True	1059.334808538092
True	272.32069591612566
True	153.9643924687387
True	359.6766467709277
True	388.821132239263
True	219.91318800015804
True	165.22717724185748
True	380.7754577754038
True	33.69122481029613
True	495.2670900827195
True	1108.9115304904274
True	111.52915030286644
True	477.4704933463176
True	309.6643876343027
True	27.528995257527296
True	394.289077365732
True	105.7917164671669
True	599.4986463569045
True	203.2182643810393
True	406.02954602184417
True	20.587579312400837
True	439.73073693895
True	111.64468439251696
True	336.75776609289727
True	33.05266034721165
True	171.4856952343642
True	243.1553127142964
True	787.6217377077734
True	59.80435561204994
True	144.9224713567051
True	234.56263722059543
True	139.9910531048832
True	645.2824978282966
True	550.9130828748866
True	761.5250324572007
True	385.6985444636041
True	528.8430623304343
True	419.1695703445671
True	699.5899340315954
True	72.88998775434032
True	463.5648840762041
True	419.390297819279
True	44.902333328436
True	81.84063841424114
True	129.8192860556597
True	86.13626633489221
True	322.92028343483173
True	865.508827061769
True	328.0186669535059
True	1123.499849195273
True	309.61445621423474
True	914.6713888591167
True	146.6778315358541
True	587.9929748448278
True	615.9615777969484
True	674.6353853592672
True	456.5533626628977
True	66.33072351035707
True	301.65935836470607
True	43.1961352439278
True	159.85320315601908
True	167.48107944482075
True	1092.0510831135518
True	236.7013590283622
True	544.4460808224662
True	560.6989752437548
True	557.0451056485987
True	892.1918580120685
True	584.2472075145906
True	638.4542963679756
True	946.3061094598366
True	124.26633480618558
True	315.6488821019634
True	279.4469410634412
True	331.79192581404635
True	92.03628832200256
True	375.43800191065526
True	4.654837292180353
True	330.06544653989226
True	266.1368726459692
True	627.1724794006443
True	287.1098817630287
True	356.02056673481366
True	10.880281137140631
True	54.94325501224279
True	547.3168754439052
True	30.33208010336094
True	148.64700946763577
True	67.13427274528381
True	144.43635673019494
True	239.01334607002275
True	66.11421642444131
True	380.3211111417114
True	266.6209632433515
True	99.55845469743768
True	340.8059284259767
True	63.71671395804479
True	565.8860900807547
True	862.3246433148367
True	280.5285030210312
True	1170.5801019315954
True	107.34784690503088
True	296.2527002466303
True	1039.8361301736345
True	92.53761542800886
True	297.1330273977686
True	9.635943531487811
True	396.4902272756106
True	456.4242876219391
True	156.61842504136095
True	618.0725228523382
True	919.6714794901504
True	157.98680286094478
True	75.54497932153389
True	341.753034454295
True	522.7818179219283
True	632.1685257899775
True	1223.6015074831926
True	26.360847515248544
True	915.5274444813424
True	132.94206698524977
True	627.3382510968939
True	121.30203651377892
True	131.4947181181553
True	189.3918563727188
True	179.6588374786312
True	744.3249802701112
True	214.70235294652667
True	231.05968530568745
True	70.30380861688262
True	506.9384167232926
True	457.50773721619606
True	173.07734523547452
True	235.17018706397323
True	19.458244182199184
True	422.4663045585169
True	223.23569070772112
True	275.5154008422298
True	112.67099499777676
True	709.9948852139447
True	406.8891744356468
True	253.8342871852892
True	645.7803331869899
True	534.1086388301293
True	466.7218178808461
True	136.61963517030335
True	528.671393695382
True	437.43516896659577
True	3.015455314142862
True	190.9937289230577
True	87.4868757947715
True	244.97277078226952
True	3.674401676408956
True	131.84540729243068
True	359.42310273421634
True	7.257434999913604
True	839.2349434580515
True	176.49907251268638
True	725.5208187409233
True	801.1724871860821
True	162.90672101345257
True	223.1111292261823
True	484.890504533575
True	826.6517142528238
True	48.03708757109795
True	38.96890682878752
True	134.48217286152646
True	612.0658597438415
True	722.3438410334869
True	181.5779826949611
True	594.5878458596271
True	593.5394215021271
True	846.076858768758
True	404.4970103562794
True	190.1768728104661
True	878.8230949709155
True	217.46685532643536
True	144.7361035992482
True	319.9263030035073
True	219.4820287129874
True	208.03303986214857
True	612.7452546219945
True	249.1335795913304
True	190.82797696539413
True	465.655937938817
True	474.0318628221484
True	63.58092026848581
True	284.57759394214327
True	81.93580649926633
True	327.7174331260892
True	358.6306021485204
True	253.26083386103184
True	178.6176303552367
True	373.6957132563091
True	646.3077796227436
True	759.22653513624
True	298.38540500712463
True	740.9822055184181
True	65.78810909500407
True	864.1880622315
True	354.6563409999994
True	12.096967254853611
True	617.6506653926791
True	678.634309306717
True	270.3980720065197
True	164.77238094796684
True	49.55730746758699
True	384.7326188158882
True	76.4210748295668
True	14.339853838091216
True	895.5773130013374
True	360.6172041349834
True	179.0461336558224
True	991.870317713243
True	11.960581455588098
True	804.786661008392
True	31.99926473291423
True	627.1257381237137
True	55.66718708143041
True	760.7302127324464
True	443.8734871387593
True	193.4822371303128
True	445.79443854052
True	214.1006909513841
True	295.6973979144333
True	218.7814270902804
True	405.8240241409504
True	10.350211389287155
True	326.06342502571806
True	114.8133111240841
True	12.185377923089238
True	471.4480496143527
True	726.2083078763668
True	289.45770428051367
True	74.09134092312642
True	313.750238517957
True	83.26504409342789
True	189.921098911969
True	183.48537411017284
True	369.09834275879314
True	45.30050141288096
True	137.61929580859618
True	380.8800337428979
True	893.0686068813474
True	109.0665540355868
True	201.63889843505564
True	427.3890990664431
True	20.015291179934145
True	414.9581867618486
True	496.8281523456912
True	89.88921626703748
True	408.1284873069735
True	357.7024006399261
True	422.1604738146463
True	599.8929465593959
True	1049.116128009456
True	996.5618987154096
True	58.53532391589662
True	1040.620268575523
True	111.649300310401
True	108.90907094852165
True	111.4286795636709
True	516.2109098879574
True	380.0201121571324
True	577.8657463457165
True	260.1753644706969
True	166.3270281851139
True	389.9172814471148
True	15.276441853248016
True	453.1314095109199
True	388.6111566259398
True	152.08609700461798
True	96.74507491332642
True	533.5746920101152
True	996.255202809518
True	197.33821464581152
True	64.17932797932862
True	423.68631656907
True	375.6279246408557
True	478.7289251631831
True	305.6088416442013
True	4.077234838492648
True	522.0274341342406
True	507.06874294660247
True	492.89566109309175
True	192.3798272739688
True	110.21629203235224
True	21.74101613479052
True	378.7823572662764
True	107.15214022880396
True	7.691019944793555
True	31.889068711911857
True	348.2776249300799
True	659.6502900977016
True	138.10424377335866
True	87.29271330173106
True	23.786093987220383
True	407.8962827099542
True	343.3280600597694
True	801.0293573855715
True	291.3949752488344
True	524.4108804217597
True	525.7399107655212
True	525.1341335189034
True	294.0604578809429
True	559.8409533184434
True	108.49224458926338
True	583.3615370960144
True	7.155163655516123
True	371.3810353087884
True	489.4283876204849
True	974.0336979362974
True	347.8880057418161
True	815.9302828430456
True	993.0998574331456
True	176.84195005157568
True	34.39649488209781
True	365.5130797579242
True	396.9206821174081
True	552.2476206218795
True	257.646546646424
True	28.735286905610355
True	650.3034439416957
True	125.04208280036168
True	1067.7494114876465
True	311.7919754820908
True	456.8609175187968
True	115.68444323888208
True	820.1743181335403
True	146.82512040305895
True	826.1329596510401
True	577.8744022404398
True	186.6347530020432
True	116.170670594453
True	68.03390681326164
True	556.5320768596043
True	934.9172413871296
True	430.2045151027684
True	516.4414423044324
True	131.23104025918536
True	631.267444342034
True	464.1313133222858
True	815.5018258341838
True	339.92071509405673
True	593.0226303870303
True	111.3088659516614
True	25.081770759937008
True	417.68195407045545
True	175.9373856849811
True	105.72697752117668
True	353.37029745516594
True	1087.5322005609123
True	264.02912543686296
True	556.1877163916517
True	11.43376535082206
True	79.95257989069972
True	325.4984219559236
True	788.4873698252627
True	440.9013040387503
True	510.0652183996317
True	715.0830921145688
True	64.90279690609495
True	698.98689846639
True	50.02205584513442
True	105.46669042699192
True	182.3280293690186
True	84.65731754750327
True	25.43184012639324
True	297.3478438203894
True	481.4375929695117
True	904.5118676363098
True	861.3288234496264
True	5.607758577594496
True	268.6076512128696
True	461.4214087655023
True	128.9818800894071
True	240.3552675804287
True	328.9128300476311
True	1310.5675745270826
True	465.73327063135366
True	25.846868234647648
True	179.05407542064836
True	708.3774850595452
True	34.17814371763818
True	170.83246594300374
True	561.0220782260157
True	73.61608627384027
True	852.3648020909582
True	335.4752506938675
True	653.0023723096158
True	79.17485357410027
True	663.7641825128915
True	591.5972497003135
True	863.3477040953173
True	244.9613401010137
True	511.1130687439282
True	818.4575701739117
True	927.2717583370032
True	225.88652712126773
True	751.1853732853874
True	211.11416293054475
True	436.6630927976017
True	371.7246500080973
True	498.6540084714195
True	498.5503112175801
True	307.69640093548134
True	345.1688870056273
True	113.03041916954508
True	365.3002677957085
True	1132.467134731906
True	302.71741287738377
True	149.4780979887954
True	324.99189230449986
True	739.1238744952097
True	646.5111152664261
True	388.20876188890446
True	118.41864800917472
True	337.0831737007823
True	34.49533441327975
True	174.53161386851016
True	91.71908843002556
True	89.43686256328095
True	557.3553301948367
True	139.66297206926473
True	131.73259252795634
True	109.02617196344528
True	87.48080068687875
True	461.6481059177673
True	386.7822301765234
True	1055.7323031409069
True	541.8575935205541
True	819.3270180904134
True	270.8925147648719
True	306.4198680904094
True	533.5081632433355
True	192.4605363210039
True	742.7194518917283
True	238.2171167360524
True	361.965099649749
True	71.56723868014522
True	119.99611049338549
True	247.0090674702976
True	122.38861772284348
True	470.6176212751922
True	30.223658760117097
True	584.9490274847477
True	999.0922285658952
True	727.8901040250792
True	1.3548840116172198
True	57.61239029744715
True	481.52559245330417
True	440.1747832558667
True	74.68109866601009
True	122.2790636929773
True	292.98047421973547
True	75.68091437038481
True	49.82988232283912
True	711.3188682992235
True	686.2420466081858
True	164.58015475022393
True	172.8460570634989
True	553.5530968404771
True	54.5733919669112
True	25.909920026322578
True	559.5239688865108
True	454.1890981964957
True	1129.5300561998974
True	46.06650797050553
True	484.4781824652543
True	878.8766907824095
True	802.595742160589
True	280.1265746977614
True	745.943262034464
True	394.9055574214116
True	44.67756356470066
True	98.21948905488829
True	701.344268400283
True	76.0526221631735
True	139.00673274923682
True	926.1151070338256
True	184.8955957973553
True	278.0820748307926
True	104.94903859133152
True	618.8040702383864
True	597.0631678974713
True	214.93024920915587
True	422.95031073989577
True	41.03349351925144
True	279.38212312216524
True	582.3924098167801
True	625.7646492224284
True	317.4009460745696
True	72.97993519471031
True	943.959935287748
True	1082.5585058032898
True	560.6353553525158
True	58.10136059286827
True	29.054501670092648
True	91.89958582293688
True	104.2505552025396
True	100.84595756684338
True	860.9840852581258
True	1181.3158712676648
True	729.2198574493475
True	330.8175153782747
True	9.046070822202015
True	21.418339106466384
True	339.49379807221544
True	485.3872865018886
True	45.74478045873192
True	564.0618871454352
True	421.4101988008589
True	399.4597688414102
True	82.46144618278595
True	199.43112001223815
True	255.49957958284585
True	138.63430815853576
True	399.6504918713399
True	43.86717602898493
True	173.68201009861525
True	1154.913115086771
True	6.699511179273591
True	25.46609342510928
True	576.6739313785232
True	366.99307213112576
True	770.8891274455559
True	160.28660332628792
True	749.8642213773652
True	592.8439929394618
True	277.04688874107137
True	439.0808320464296
True	346.3346675855642
True	286.8269790353155
True	269.1828435722382
True	405.3920325645439
True	509.8951633304865
True	508.32392644807646
True	108.74902539956312
True	366.4361716833079
True	8.43654612908114
True	176.83552837574808
True	237.7390804133481
True	853.0253085647968
True	595.4820523974131
True	32.86482849895224
True	717.6914204882687
True	835.5584265172655
True	105.1279600783202
True	350.62918439639463
True	858.9908835740941
True	219.42101759846437
True	165.66593226011858
True	521.910560795584
True	582.5398476679217
True	1115.5093241233658
True	146.46564900167854
True	152.90197646403152
True	255.61889565583647
True	331.21491339655336
True	416.92834266153466
True	413.798665337479
True	331.4403133989146
True	426.3767629902433
True	498.94672244389295
True	214.69716625261484
True	1469.1494388346782
True	251.03443985165237
True	403.057984932506
True	52.1237925829582
True	775.8249956987682
True	252.85248155964976
True	938.3658632908564
True	569.0747399442421
True	312.984944775201
True	810.0698746938081
True	255.26505466315396
True	202.90990140846196
True	253.0370089189336
True	215.6165728548305
True	143.3198433247438
True	252.60821587575148
True	749.9621951064828
True	529.4737404499219
True	224.2701437582885
True	1152.0520686861496
True	116.96190267814528
True	260.9252193813176
True	74.08165507103021
True	306.6050915213097
True	413.4128946263506
True	90.4218301803784
True	226.207072590288
True	77.1059796189273
True	700.433048853433
True	388.7796936809375
True	223.2644308228668
True	714.3912546210867
True	850.1300817748275
True	797.7396367793718
True	830.8536478503294
True	344.23569232464905
True	1.5490092276019265
True	263.0814585275033
True	54.826065225431606
True	383.13934354169294
True	51.29709587151244
True	337.3436445288243
True	863.2575223557554
True	1010.8464396693026
True	402.5435761344167
True	23.521910620861927
True	512.9609665407826
True	506.0961946591945
True	198.75229842723544
True	228.96254417937743
True	301.2133671507352
True	22.4914921708233
True	126.26444988665692
True	970.367444537242
True	63.47706567130287
True	493.3226788257889
True	786.9194404031774
True	104.40282194211288
True	260.45745509695246
True	111.9238765009116
True	15.60187864904032
True	1.2603985147604868
True	115.29670374301456
True	1018.1120946431912
True	469.6647116470044
True	68.65376229241434
True	793.5328954456327
True	344.8895041427945
True	1.1289327598250063
True	441.890590095705
True	197.4685411768856
True	492.5135486636569
True	87.21600698061462
True	330.36375065640425
True	370.9158500429788
True	165.9487570006959
True	207.48664084009292
True	130.68110333916255
True	172.7922286710228
True	1006.5853370826328
True	16.259260651353895
True	509.44879642310894
True	490.8412279269663
True	377.7921925603647
True	221.1333266971895
True	241.07787477148528
True	150.580229957635
True	47.86072969188393
True	490.79643364394695
True	152.9152742962733
True	833.7337421196988
True	829.5670222963547
True	251.59018636598637
True	332.815625226409
True	528.3591889695546
True	42.62982150465144
True	86.1687739473428
True	733.5611576145068
True	1079.0937277962405
True	113.71321834920197
True	746.3402258902364
True	150.71489817869815
True	946.5981641117728
True	661.6884853359791
True	106.02078703238674
True	273.4687069819535
True	626.3749418502002
True	269.38462333594697
True	46.3290630002761
True	569.2849739048027
True	450.85441355940594
True	6.111073122311679
True	483.5978738606029
True	67.36719698456263
True	181.1317902030069
True	235.081288572375
True	321.3663826217968
True	68.30097769370548
True	229.78357075204232
True	346.2018007507398
True	443.2363289116621
True	943.0104289432768
True	47.8646843695341
True	883.8291488489756
True	1016.6439160132752
True	127.99787723948884
True	71.69751730756498
True	1022.2269849675864
True	33.7495865907643
True	232.94730501785776
True	85.35244565177963
True	225.687350564493
True	366.68514930878285
True	941.3749627948408
True	97.23811984831214
True	70.20010722852113
True	656.3730676879866
True	275.02836925666554
True	707.9730110303249
True	53.653031972585865
True	469.4501606200904
True	401.3964401907653
True	699.0321146346914
True	50.52542930872785
True	104.439692785884
True	26.86931798824563
True	276.3901066595289
True	43.97143494752403
True	350.43112379551144
True	3.557014514252189
True	1172.459093611342
True	104.33883094615923
True	135.10603476776788
True	357.6211294794331
True	718.1372340194707
True	680.3927701257496
True	1042.849462385844
True	449.3024852689378
True	408.8375956115428
True	144.05751895303527
True	405.696614492952
True	830.1079916642827
True	421.9467553253899
True	900.5633887140821
True	85.3118352728136
True	444.7746953471948
True	171.7980529528182
True	281.5266611679487
True	761.1188966063789
True	168.00989197730078
True	136.3938929470097
True	66.5914419352221
True	882.163068114643
True	772.5384315195248
True	81.91266598941604
True	432.1753092795789
True	736.9846028207736
True	415.297257199352
True	55.32222159530978
True	319.2065838240204
True	774.7073734168399
True	30.061521414390636
True	360.52277049365415
True	165.84133587061896
True	271.45319048215725
True	34.86979481365933
True	226.74749012674607
True	727.4686010217148
True	635.3196518242298
True	60.48991289731043
True	281.5858346069806
True	922.4934327082036
True	17.69621304992332
True	321.7971365593976
True	289.7234547860588
True	422.9110611026168
True	208.7576800007733
True	602.2106386005424
True	46.08687990988973
True	963.477677021886
True	906.331793958504
True	50.64459305214082
True	397.6765110390261
True	740.0821431263333
True	914.705033539644
True	275.2301060748388
True	592.7647486376411
True	128.37187636886904
True	183.63665250835996
True	136.55141051066363
True	137.34792144030442
True	215.825129548688
True	978.1454299464737
True	810.693737589964
True	921.6511038385848
True	20.01959119150031
True	27.55746400230599
True	358.4087192565643
True	12.054812592947842
True	614.1759960567856
True	1109.784504871143
True	252.00967062098448
True	209.20713971198256
True	80.46988854066754
True	218.14262518958276
True	132.3501912831026
True	46.54638692770603
True	138.93943112312138
True	91.9069845032666
True	256.08245435014584
True	542.8120576050155
True	167.74652712776603
True	29.572421209684467
True	59.51292835929607
True	424.4425590448108
True	266.7969138714966
True	601.0624182757083
True	23.311860853156745
True	108.9414089293919
True	658.9947806902296
True	273.2052015715686
True	475.2443594951782
True	648.3768350499554
True	96.31351413226976
True	109.88790629929883
True	72.14670667279321
True	22.216764889581214
True	117.18678876858654
True	86.18508190189563
True	103.64412121665777
True	153.10376797693192
True	241.15371923288845
True	830.5264083102772
True	287.6815591476191
True	940.5595006854012
True	161.37374699719277
True	195.15771544617644
True	830.9994765865822
True	317.7263348236582
True	608.8259963824922
True	260.90613411024896
True	346.17623342509864
True	464.5693526753535
True	558.7876894737651
True	640.8192420662591
True	362.5354537356675
True	36.44527857017284
True	582.532184672277
True	610.2728973619796
True	20.243170494355
True	11.328599830549898
True	262.01932201129443
True	403.09716716717736
True	441.1364472027173
True	63.22569299501272
True	616.3348279159646
True	949.8893287948944
True	247.4815896877028
True	907.1558949882278
True	280.4405591201859
True	107.38718003426509
True	275.1241516489891
True	703.5451076025205
True	37.74662008250591
True	575.2501674684131
True	1276.6525793194287
True	1014.1819868213304
True	886.8099554336726
True	211.91614237344905
True	90.48469949437172
True	197.7183436318179
True	851.6761323224142
True	142.16301937933957
True	1099.8795398114237
True	913.4368053760404
True	43.17465269490396
True	89.7566302709459
True	400.4099257163935
True	413.1129149591019
True	200.7380467955545
True	519.0904662877618
True	653.3904287849499
True	120.66809678696366
True	274.60254105421984
True	986.234323892959
True	50.48801780780457
True	713.4513192557093
True	539.5717451399731
True	39.89140947998704
True	795.6228613425989
True	395.37782242409247
True	564.0258076855188
True	109.2644998294471
True	262.81682983582306
True	204.5726850611563
True	24.640719330731077
True	136.68904221610077
True	724.7355137641059
True	145.74719748211888
True	361.4741016625355
True	64.92071991663215
True	629.6737573453502
True	594.4617143204084
True	232.4182399131253
True	455.9014146982967
True	167.09769081114058
True	161.88055304413913
True	212.2040340318216
True	277.7758972703204
True	369.6118404873493
True	132.78273617145874
True	191.18242037690604
True	27.69907248379743
True	881.7229187608372
True	312.55230459321854
True	8.297286864453511
True	368.12205902208046
True	164.78036715576025
True	625.6547180198467
True	368.55320826269343
True	585.9401680717026
True	557.0709295911421
True	482.9071849093797
True	792.9736484083497
True	237.87830814931567
True	531.4091326849684
True	156.843742440665
True	536.803175465176
True	349.79707491717926
True	368.82271771402185
True	127.6368654994993
True	134.90668444330674
True	105.72784534184106
True	65.99389497268164
True	714.1930078766893
True	187.7522975145017
True	44.270160709231
True	0.0
True	541.4229328049026
True	106.37517046627922
True	21.920639675749594
True	42.252766442410206
True	107.39834351250612
True	540.1313665386269
True	181.9537035843213
True	111.23585505754036
True	34.73084157690111
True	157.58864034931815
True	919.6047154832922
True	54.0707715655536
True	222.44816923199508
True	730.9055086576153
True	317.75506917707656
True	467.23697660955696
True	476.4789281755173
True	511.25448633477725
True	604.352264476605
True	928.4599505271171
True	263.6253387930988
True	1045.0796118332537
True	920.8315467978056
True	605.1861769771466
True	344.7525664608999
True	822.861781959784
True	9.699149767964109
True	29.08551708652512
True	299.72666889411937
True	41.48068435683507
True	207.34134314665505
True	737.1827964397214
True	200.6939310952385
True	734.3938616563247
True	754.7177808472028
True	128.3578897582634
True	377.5000614508201
True	572.480771206217
True	24.467221554360936
True	130.79377647778273
True	441.9833918659339
True	311.2019644197474
True	200.48432677998872
True	110.61135520551012
True	388.466462804939
True	21.600049767891864
True	381.4161909532578
True	363.3706614896116
True	1068.4048306196694
True	365.1082671200686
True	30.071635508584468
True	422.7522437726552
True	448.4528747192655
True	242.1480005150909
True	32.381285168918765
True	758.3477620223549
True	440.48302922532
True	176.67257775858397
True	13.638680958767756
True	1180.2620270227765
True	163.68906377619507
True	27.482720424722167
True	302.7772905205138
True	280.36793124001
True	118.25850353026917
True	297.761750566592
True	45.92762796885175
True	331.5094492540518
True	302.65544268669555
True	323.9782982319464
True	30.65781927493728
True	48.45937348197822
True	1043.6395638231431
True	25.913579028747925
True	13.10621314513403
True	175.20614583628412
True	664.8610006784163
True	9.325373460557827
True	188.9742262875328
True	171.21996962142995
True	525.8076350209762
True	386.0465608899399
True	749.6347538982959
True	321.58770151201503
True	476.5056159345612
True	449.23315452427465
True	521.0042426225742
True	98.02954549867636
True	1266.6233970072003
True	925.0820477669724
True	276.7899092044186
True	515.7953056839359
True	102.86122815002904
True	587.6373842218695
True	449.0700150206621
True	155.68820562364846
True	75.70047424727032
True	348.66504286495297
True	172.83173330275008
True	27.799949589142127
True	617.8415128830228
True	376.9258146085519
True	62.80327882270118
True	31.001708155696623
True	690.1192429390727
True	494.8242595674108
True	76.54367276741534
True	22.110874244537264
True	325.1750338592827
True	325.46766376949
True	696.7063688520694
True	554.9090419115643
True	555.0217649562411
True	786.1467119141253
True	8.80706199765079
True	57.65089669781827
True	36.02744191366404
True	58.978927655894594
True	500.4702675307246
True	581.8304438501092
True	87.71133693422168
True	112.15781373293122
True	193.04715961504735
True	73.88629917059485
True	175.2159917038125
True	210.2778041179749
True	268.2358110994988
True	829.3264520310598
True	597.1300370691636
True	279.43844400596714
True	186.73724532752215
True	274.54922855604
True	251.01387527894056
True	763.9055804828412
True	327.3813363654901
True	166.53190214629774
True	897.8597386809174
True	358.052917235428
True	468.9447761744478
True	159.9038926492035
True	124.4641397955448
True	61.59720759215907
True	209.43600005647207
True	995.5110203242756
True	546.2195234006093
True	109.72782058718794
True	367.63827398297286
True	101.12469191597164
True	687.3986929655373
True	5.31984297986871
True	690.7328361129033
True	36.66021928873652
True	942.8435921768688
True	842.2630779168901
True	213.74333511675172
True	29.83438704929725
True	82.97340594856023
True	464.8797166320725
True	231.64216634600305
True	1.0027315172236315
True	76.93733556533145
True	1133.099993665492
True	342.3235230244821
True	664.4061979116652
True	490.3678457968673
True	30.02167345246975
True	133.46794726126615
True	438.6704202585616
True	978.028579556746
True	801.7027938978806
True	424.6499016851954
True	329.5598631840605
True	17.89099633453203
True	81.91442728412113
True	734.6336574594977
True	484.0289277556763
True	388.7289046422956
True	901.616279371954
True	26.511343586111053
True	227.82711175641975
True	889.0645718494272
True	234.77521520254768
True	8.41638542700636
True	492.7518526615845
True	103.64368671580075
True	627.2053959455833
True	50.23070417519624
True	248.26032235158385
True	866.2154550352478
True	912.431556049674
True	271.6237067251884
True	408.7137809673852
True	112.43715043577568
True	610.0709908509597
True	264.355271032385
True	186.9437800232979
True	866.2720160246979
True	54.15516082868706
True	695.995450570858
True	283.0802904559333
True	300.3426476931668
True	170.6041091770236
True	501.4287478154258
True	592.0503464851995
True	375.948361527293
True	403.38249721516206
True	68.98663930600333
True	162.23610295367993
True	457.630714943222
True	214.2571651946372
True	36.21126405736187
True	204.93581300348683
True	396.8863661106399
True	381.0999155756993
True	771.5001733549443
True	124.78833444856356
True	667.8474548302756
True	509.5796937422788
True	592.4609566309557
True	138.79466358082743
True	38.02265634924614
True	658.3850640758203
True	73.70700100068024
True	540.4253270687981
True	696.8873148710078
True	454.24112892147815
True	132.007957004348
True	524.8175509382152
True	4.070343171883642
True	398.4730172809381
True	31.156881081976582
True	617.398196079517
True	283.5132825481044
True	588.5598542374288
True	692.2835965398687
True	144.9328711050789
True	517.4308187159967
True	499.92188636012935
True	65.95197593610244
True	968.4898819302108
True	3.344898158074262
True	25.25095562123904
True	635.7627487804112
True	673.8090224782344
True	130.7394305595056
True	400.4709035581752
True	124.11800083156167
True	74.75038691046397
True	446.1788540833073
True	45.26842003927702
True	508.1176077453749
True	13.37898280582885
True	847.4016173471427
True	548.5274938914416
True	674.6250991697179
True	104.08100269292969
True	383.19317785208887
True	988.0503924827354
True	872.4933021211614
True	139.88200265990005
True	531.8674145829118
True	458.7553602883685
True	247.939471144111
True	253.0486954438809
True	6.443302252226224
True	332.373855691598
True	12.289316219993893
True	367.5288999380294
True	73.10672831658614
True	409.5811614027434
True	671.4838572737366
True	120.14107107739244
True	240.7217129744098
True	633.9048120518195
True	694.9518748866698
True	304.3157143877683
True	135.69085719159366
True	162.6446377024216
True	480.7540678302289
True	81.97409043888753
True	10.343077041168824
True	515.5019997792758
True	567.0183503880236
True	19.98885400209196
True	140.14276748744257
True	902.337320363298
True	498.65761453690754
True	268.0324200121653
True	34.4468624787659
True	478.44670317712655
True	112.93581747247488
True	593.956816987655
True	657.2638792780227
True	297.3850837387717
True	369.82083321698354
True	188.9131110903965
True	241.17608824006743
True	78.0312560720247
True	220.14607267239103
True	508.64474910397047
True	21.932562329221412
True	448.1986264094391
True	365.91818493116887
True	743.1795404794523
True	891.2726254747818
True	931.6893196345948
True	161.9001168069552
True	395.55486925183567
True	68.44838727974332
True	196.9127359432196
True	318.5670527773785
True	9.925081683841215
True	817.5665072231279
True	22.279091209648165
True	399.9921616382953
True	275.63584437825534
True	646.8855573855416
True	222.77398313550424
True	37.78070260926656
True	677.6952994880274
True	1085.405983984523
True	228.4278765282851
True	134.32968967872537
True	601.1568197648896
True	496.3308475413788
True	16.40482357829082
True	849.6247453193357
True	118.68308668161217
True	46.55879185927213
True	312.38746511415644
True	344.0871474151441
True	392.0215480875627
True	262.9638615839269
True	18.285824050586378
True	21.660103837257783
True	814.8072340685316
True	194.22619098114907
True	109.085048596796
True	845.4329167341506
True	663.7964141744103
True	643.0450292593831
True	451.2469739145593
True	143.48570692675864
True	31.62101751247675
True	101.54068363249368
True	430.9298423583448
True	231.41103444450377
True	492.0512259411032
True	147.63874302338215
True	472.5551473400535
True	641.8012767447235
True	965.9048127466418
True	24.798335851354103
True	1014.4920903772517
True	1064.8061832785825
True	485.430423072013
True	87.24478926310636
True	818.8208785697051
True	646.9946475386965
True	674.4941940771404
True	174.91453867439384
True	755.6504682670375
True	720.3276882534249
True	117.10184192573824
True	760.439650680558
True	811.3630016579197
True	486.7509205541257
True	233.01707776154896
True	70.57339948352454
True	305.85702960041027
True	335.43022861682
True	460.9351652763252
True	435.3601547193135
True	190.4311604417828
True	312.6097453389819
True	2.313028932759825
True	13.09231031501444
True	104.80713819490194
True	131.01482847456077
True	356.2960588247302
True	342.16734965978844
True	116.1859125370737
True	18.874783275365026
True	213.8621197373169
True	872.5399571324642
True	468.24105877276855
True	546.8149947483379
True	565.3083432890344
True	826.1998318449206
True	637.5505509866114
True	90.70939812843947
True	200.79238034633897
True	241.770423217276
True	299.1993954990222
True	105.40704219104695
True	364.7687922036022
True	431.337051486802
True	172.8283273576162
True	645.1054714672262
True	242.96550533397323
True	206.7083686016649
True	28.526343557979285
True	244.06470783191935
True	454.8987015770242
True	166.88740101515793
True	508.10647824050585
True	481.4396357845725
True	244.4423949096972
True	100.99140275930746
True	39.5630061637736
True	404.9406554880745
True	798.6197012910507
True	166.91622453170808
True	1042.2050235209565
True	1049.717870322418
True	479.6705923569343
True	102.49811172689174
True	125.4975532519424
True	661.946889356053
True	9.240196340030192
True	225.1798378120528
True	134.88954708580312
True	117.28856746348252
True	318.1409915149457
True	642.949881643332
True	39.05361777920036
True	122.35451583237258
True	946.7072943551592
True	58.84717763350166
True	461.7923801577505
True	529.2650943535813
True	255.88519708924483
True	130.54319517691798
True	910.1927188622172
True	1192.601509267041
True	524.288918854011
True	643.4236307452635
True	223.7214630650249
True	157.99499022945017
True	310.1056785364105
True	241.7999268895401
True	170.5566504850488
True	309.381208716514
True	340.28379987461955
True	10.926361791949809
True	625.9919873680898
True	154.96199312592694
True	79.5896253761587
True	441.60872152311526
True	317.1678206983197
True	1212.4478683276204
True	349.71038626435995
True	1015.575900656504
True	10.43262041162146
True	259.707061316292
True	225.7264644974954
True	157.00793090451415
True	497.5540355417082
True	196.1271362991581
True	416.758123299499
True	327.51926693277187
True	113.25874695973997
True	359.1083990709405
True	1030.0857206690196
True	698.8999855514334
True	236.90676821381751
True	106.91933608638
True	289.90206146239484
True	25.235021378225508
True	356.963114071202
True	327.0692316179816
True	599.8638423056759
True	436.8167999995756
True	355.5036261095012
True	159.0667621196153
True	13.695663432864462
True	406.956040166885
True	283.31464928147983
True	139.60398795380442
True	302.6686090454292
True	454.1541062759645
True	810.796075372643
True	318.85551138009964
True	775.7856827860878
True	422.7110642703612
True	388.5224961393984
True	1.6376417605753004
True	1138.5396437258462
True	103.346105761239
True	899.9513376811907
True	195.1078517511319
True	474.6771930725549
True	659.3192923265439
True	87.88276344408267
True	484.0839641961908
True	36.12895847548575
True	422.58718924014187
True	76.04987717298634
True	226.8081472342797
True	41.10574903086236
True	684.9613171525558
True	188.93123236615835
True	25.16221124582185
True	402.6269098434087
True	110.301759977527
True	170.5830654448582
True	780.5125443220771
True	251.23180170969783
True	159.02387702304213
True	376.2523916864968
True	502.6211191119106
True	333.909226370227
True	522.1028190338214
True	623.852718755668
True	161.72587938576015
True	7.215831424495835
True	70.67124166299001
True	431.00657864152265
True	93.69825129073648
True	81.47374660387413
True	1019.3397329449448
True	27.2746781374404
True	330.06929073809926
True	329.98868428765405
True	451.336966403714
True	669.2105747073499
True	186.786404737836
True	648.6052361351074
True	329.1195436606483
True	353.3580953499668
True	272.55813562837267
True	217.55601268613708
True	382.1328323747544
True	428.5484602768918
True	416.3596159993001
True	595.5799795950795
True	131.7502541968274
True	77.84248751469704
True	39.56037139165344
True	287.8161120586494
True	653.9512202500335
True	399.66381594880335
True	759.7938231243564
True	213.45785366174815
True	405.4311728630364
True	65.4146058661608
True	52.87930972248459
True	403.9057756546936
True	203.95820495031705
True	213.9828292924606
True	44.44022886009549
True	1081.3412350083404
True	177.05787815053685
True	888.4086704047626
True	322.28183098224434
True	929.2735119731212
True	233.3417144567031
True	442.6619695043511
True	536.4870509152374
True	607.9071575702658
True	209.46801670340483
True	484.02926416687137
True	928.666092261785
True	126.1668440162527
True	6.593325005278316
True	596.9899187964481
True	32.31908022030562
True	76.37069021767282
True	796.8914196758165
True	228.0775278467578
True	968.4075173745848
True	692.7450907501237
True	409.322473661007
True	278.06467519478986
True	493.31917674719614
True	327.2942162949466
True	182.9680302537573
True	701.7239471670746
True	752.4024534304385
True	210.93783119549724
True	86.2062120780748
True	493.7343183763345
True	131.76677403802933
True	377.3772253916428
True	332.10544224234064
True	68.15666470197625
True	380.8299867096154
True	409.4081514704594
True	363.2859882912805
True	419.3414547504826
True	439.956064730027
True	651.2256473779357
True	54.64866350187588
True	453.1548542206826
True	329.0646620327778
True	652.9512149698553
True	216.46315911285916
True	97.06606682590537
True	37.820805907022745
True	533.3268777512648
True	645.7241697727028
True	182.65183249007967
True	413.2084225790916
True	352.5203153670879
True	17.160947963238055
True	165.11728699847373
True	286.0269389974302
True	3.026426069070933
True	882.9916361253992
True	79.7109094077082
True	105.72819680564794
True	120.96044286926966
True	358.377958341471
True	36.8653302706436
True	465.162045514032
True	228.96383183440253
True	5.712992169405537
True	112.40179613476184
True	435.3622722450553
True	51.63396928959899
True	68.19574443219305
True	178.40508817670607
True	290.175745137817
True	961.1955225880477
True	387.93820093558935
True	966.8156591369112
True	182.8536174442441
True	982.9693591044849
True	784.8700834401126
True	653.757767694193
True	413.7036883914799
True	372.33347977701055
True	79.33746009817466
True	73.88546109087477
True	75.99918961452677
True	178.14656344794383
True	478.19890807889686
True	1073.7906965562197
True	170.0056758407317
True	363.7108033228622
True	439.0658201996129
True	614.3661350116422
True	595.155214273461
True	276.921936432316
True	470.40233592764287
True	680.0766533585339
True	93.80267971953012
True	736.5308370776472
True	259.1345000929109
True	129.5886286503427
True	407.959095823982
True	832.860507795372
True	431.3644700512226
True	874.8044836481785
True	191.5650526545852
True	355.4999510200463
True	702.687677311926
True	593.0990497314526
True	186.953614119459
True	271.6431223291354
True	796.1218715235811
True	30.708598856093506
True	196.76738457483955
True	477.1415967846657
True	721.3321750519415
True	104.27645346412376
True	35.17146042328646
True	166.45997064401303
True	722.3654036072172
True	319.80263864083446
True	549.2512458276605
True	353.11798238971204
True	294.4222447992411
True	431.6665748807196
True	498.6517157840472
True	72.08990275162104
True	383.3911700551704
True	775.6649590745668
True	0.0
True	296.6262970397086
True	243.13898312654055
True	926.9893865742454
True	152.16317523805515
True	653.430013906586
True	621.752004536973
True	112.75259740763406
True	221.15761693044155
True	129.86130466464292
True	11.4949594147147
True	287.6241875508816
True	381.4551529014255
True	1131.587473865769
True	240.008631466446
True	402.9218672873064
True	657.708875167891
True	210.3281916427801
True	27.46916066883164
True	848.571353331421
True	601.1611655173671
True	160.70187800071892
True	608.5350741943644
True	165.29238250747952
True	301.2427232790183
True	791.8590714169192
True	34.73723773585808
True	103.8248663695801
True	543.5874489893561
True	61.50024001820786
True	74.41167117188743
True	411.994441829118
True	22.812925109128088
True	769.557934813724
True	102.9789479190822
True	156.79420699489805
True	19.49226994764119
True	695.6516552488459
True	29.022531166120444
True	784.695090185518
True	395.2110621268143
True	121.13111806514318
True	699.0080731936241
True	526.5847584010475
True	545.9106493371333
True	45.80883491388574
True	368.48805470557113
True	4.816297194956068
True	94.05358854122792
True	362.00209829638726
True	47.04846961369264
True	116.90924923147097
True	311.9508252063799
True	179.57416857474803
True	103.65634714595662
True	670.2899232071492
True	20.68317398031803
True	1105.3884626891008
True	510.3227599122368
True	295.4878928540172
True	501.6456018854494
True	129.57877412614647
True	781.6692454195091
True	1094.0479824711615
True	753.4994796378094
True	175.58634853820988
True	228.0054759111723
True	49.66185870797875
True	52.66319563382604
True	158.59946456790598
True	102.3450383268316
True	178.43800109494083
True	1166.944332889035
True	311.9261921415315
True	353.9036213713676
True	714.456327298169
True	16.79419624774684
True	14.420730178216427
True	578.4557972327299
True	5.719805145608408
True	123.91880023437903
True	688.5546746771829
True	183.970588555634
True	649.9973551499626
True	832.7860962561663
True	149.42127730176202
True	892.4127559756545
True	2.146743674311009
True	466.7485745265407
True	1058.507696834209
True	25.512807745948898
True	234.5245827525372
True	147.8297496524226
True	986.2269313253782
True	231.2984128265872
True	496.4629593765461
True	121.99004769198304
True	509.4412960261299
True	151.61273925306995
True	99.21535171091136
True	381.4925955467795
True	69.94915836060309
True	53.17375405942863
True	1048.526711675505
True	265.2033351160653
True	164.22051322777395
True	382.36480359747856
True	403.38246944505335
True	214.1529116549158
True	164.92682199411735
True	403.1573112690572
True	33.670253017497565
True	497.4642375835703
True	1129.917571295517
True	109.17648695192857
True	476.2805905322609
True	302.38144849589844
True	27.883860887467367
True	402.40422099052176
True	102.06482070238836
True	573.0096900915945
True	209.2914714912361
True	434.0480316935964
True	22.20177848539502
True	430.7346168843845
True	112.16626061842716
True	350.5574382229088
True	31.9346955604218
True	175.30474353729207
True	243.73033836976091
True	772.2442319270228
True	57.18029914569498
True	131.03481063523265
True	238.591102788956
True	141.83205884659978
True	643.8111991656351
True	560.2452261473336
True	802.7679913396341
True	387.8220280799664
True	531.93824871822
True	427.124408244149
True	700.7048963317508
True	67.85334237168883
True	454.1924021929838
True	436.7133635194304
True	50.1111894968578
True	83.76232947793008
True	127.20602919010334
True	90.69752526995698
True	337.05467968853526
True	858.739891295835
True	337.1120742559813
True	1106.4168715798307
True	309.19214593166726
True	897.8904153360112
True	142.12915883894405
True	549.4890301070806
True	637.2139932187093
True	694.764276459773
True	449.3977904285748
True	67.1234896052032
True	301.951144072676
True	43.97752776891621
True	166.08023292468454
True	167.76382441205524
True	1115.818160301237
True	241.72236320677592
True	554.1661496967881
True	555.6161779845297
True	561.4564287885526
True	882.629114382626
True	588.4167153228177
True	662.7836225355361
True	956.3497219825616
True	128.47679574311684
True	312.0461477439756
True	261.8035545562307
True	328.9334092144661
True	86.35561802218784
True	364.3472393055706
True	4.166448483487725
True	328.6597438202135
True	262.02926569407845
True	618.5352857537702
True	272.5980502483707
True	369.224733830276
True	9.09877369562678
True	59.45444499561034
True	547.4967406010308
True	29.65332533006317
True	143.08038024524834
True	65.86000465268506
True	148.36246196458532
True	248.2589877372614
True	70.4469923640083
True	385.973849195731
True	270.1305655530119
True	99.05985328841442
True	331.44784800906854
True	67.07361379352015
True	585.0120996373458
True	838.8465479803839
True	278.1758605266904
True	1144.1226901714804
True	113.79087412139748
True	310.71714103080313
True	1055.1671548832735
True	83.7854649013964
True	289.73915917548624
True	9.946884305724057
True	405.5902754766015
True	461.8009908391989
True	151.85780131578824
True	614.1622242685374
True	906.0101545196458
True	154.9548500539345
True	79.68704498538166
True	328.624214237525
True	554.0889902957995
True	576.4510431948605
True	1213.127667541611
True	25.04446766358733
True	937.9238290291386
True	130.86840242805783
True	616.8695377991775
True	113.79668348337208
True	129.76191172230492
True	192.77721131416232
True	173.48008951205748
True	748.5588531859759
True	198.23622042027063
True	226.40399985294653
True	68.3661329874786
True	507.3058573726047
True	457.5442185364839
True	174.1299709953881
True	231.65037149379967
True	16.754872982610934
True	427.2215649668488
True	225.97401025022003
True	284.047913104997
True	110.6393983560676
True	736.6381178568463
True	424.5017783486632
True	259.86594263797485
True	647.1057483976266
True	514.7624562483974
True	458.083332208506
True	133.89347429677233
True	522.9993349031015
True	434.5958467153234
True	2.524782177125841
True	191.4916765821172
True	89.76331215117597
True	240.8024094301389
True	2.6169258483144
True	121.67889019234345
True	360.325419001283
True	7.515099819715911
True	839.5339422844228
True	178.36321719135583
True	745.9286947638942
True	813.14327621956
True	159.387048492325
True	217.1387377678323
True	493.4819985553984
True	843.9094858014744
True	51.25940993647424
True	36.85627515507258
True	126.99792429897336
True	631.3923366983441
True	719.4026764512407
True	177.8908994010097
True	605.0148539402542
True	597.008812213209
True	839.7733380972504
True	387.404358901874
True	186.28899333280805
True	860.829286110969
True	223.51966835594408
True	141.300195323519
True	333.2548966699787
True	221.5545568732223
True	211.60813437888183
True	601.5757279910442
True	254.87768677897049
True	194.84235599099168
True	430.1535609896528
True	467.7447009200637
True	60.80653623461746
True	294.19061515250365
True	75.11617579683849
True	333.89032547243625
True	354.2455613495327
True	257.9813993314293
True	172.49759528755368
True	373.2902032916038
True	659.1226441917819
True	740.554990350881
True	299.84300913449624
True	736.5544916286074
True	64.97471858488032
True	887.1491974899983
True	350.7411878735237
True	13.453854379526408
True	613.8031404778833
True	696.1318252525086
True	257.5940897711848
True	171.64679969096812
True	48.35365149260996
True	369.4025845469088
True	76.26436531008625
True	13.42566975621458
True	882.7154993996201
True	382.047167136903
True	167.13943052754303
True	1017.9349826370208
True	11.58138377812771
True	804.6603282000913
True	32.19102974155362
True	668.05922512232
True	62.028313539192986
True	788.0636353793517
True	453.4388541522594
True	195.2958672631762
True	414.9740505561197
True	203.86603677646104
True	298.6067532147785
True	231.9255816081156
True	406.90324634417766
True	10.933392154700194
True	323.45436111274967
True	110.97769318794438
True	11.36076240732626
True	462.92157675499874
True	724.1426805286527
True	275.57912936147875
True	78.53667486846109
True	313.99045442141147
True	85.75598636103781
True	185.50299330498908
True	189.48717818269944
True	380.5783653731578
True	45.35593511779577
True	139.2830716462169
True	380.8320932191924
True	870.9241352213656
True	110.9775794201477
True	212.1713693648408
True	446.6157222853303
True	18.312383826094365
True	415.83928515243326
True	506.1709378705197
True	97.8657080574752
True	399.2952547321098
True	349.5276727681779
True	411.6366558512663
True	583.906689057456
True	1060.1468562516109
True	988.8738634908774
True	57.7759338664512
True	1044.7870637816295
True	114.79793610705528
True	110.74190754925434
True	110.21540222018376
True	513.1114840057795
True	367.7697434800925
True	593.1241546510182
True	258.63434935431445
True	159.72948383109542
True	399.8114782639082
True	14.976393619351557
True	458.00503054834434
True	395.5157515141759
True	152.45992340037145
True	90.89956254708484
True	539.220129968198
True	975.0262830202148
True	195.71679338977484
True	67.30826986353082
True	420.9497351553978
True	376.8715070200208
True	490.3045397376612
True	314.1669558845117
True	4.057715588735123
True	543.3466904070187
True	511.1297092723776
True	517.334418928678
True	193.46722531649547
True	97.94200085799618
True	21.64357971988028
True	380.21594059041945
True	108.00222781227828
True	8.619520369917936
True	30.98098021510448
True	354.84667483942354
True	643.1191228164212
True	132.1617855044786
True	87.89345444540199
True	24.329343901086133
True	404.1006084570564
True	364.76900993719306
True	783.5240236861772
True	305.22800008264016
True	515.3895763998821
True	553.467701932182
True	528.5426892189607
True	296.71369635587257
True	559.2415290102367
True	99.20172467783172
True	585.3915727058179
True	7.016397332126191
True	366.6521576156628
True	471.3613660337559
True	953.195293659225
True	335.804088492364
True	809.9659647253483
True	960.781677854753
True	183.13072731409017
True	36.09418925381093
True	374.4964685313721
True	386.8140530084567
True	555.9528536765499
True	260.0270395964452
True	28.53951012019844
True	638.9231278168103
True	126.15523341171756
True	1037.580501114823
True	313.4985310895829
True	483.868766945261
True	124.50040377186416
True	818.8279810827744
True	144.4952936166088
True	811.2646418699476
True	568.0040599470075
True	180.55162161216512
True	108.10531105551492
True	65.06850038227003
True	566.1532422384979
True	881.242606359279
True	421.96381604416325
True	540.5299866538927
True	138.0858232587258
True	610.6116197498999
True	469.0004881248665
True	790.7497971871448
True	328.62163786279194
True	584.9610161766192
True	111.89265654633354
True	24.801150125319097
True	407.67710902941
True	168.09274275633229
True	98.2309756981726
True	365.477177204794
True	1095.8701277933203
True	248.8225430308489
True	556.2143219856482
True	10.565350046831156
True	76.36591745722978
True	325.95351127567324
True	796.5400058960539
True	453.2944044520825
True	513.9557139092806
True	736.8907219217824
True	71.46852393143497
True	747.6564017364806
True	46.50060098111755
True	105.48355724432544
True	177.23753159213985
True	80.54087389876274
True	25.58793955016583
True	300.37242838811693
True	456.53880419755126
True	885.6637493485799
True	847.4701508994968
True	5.470653669306805
True	285.6648446189624
True	473.0649300539399
True	128.65051382984484
True	241.6268128923496
True	330.80788865297177
True	1339.169175673566
True	469.6325675796988
True	23.774935175550688
True	196.7464698276472
True	658.7627424120924
True	36.33187155020875
True	176.6506906741208
True	582.2741368764694
True	73.60924287642797
True	873.4581505043132
True	318.439760449358
True	660.0698280961873
True	79.0713445691549
True	668.9118375749288
True	606.4568399484448
True	891.2898391446195
True	252.37592834892143
True	504.6160587463452
True	832.2656094078552
True	894.2838843704827
True	227.4106728812639
True	780.9417270816318
True	214.4741904300672
True	462.6039021766106
True	370.7977498413295
True	495.8833257283089
True	495.91322809446376
True	333.74865864209585
True	341.46248908465657
True	114.4362829553098
True	352.8080790545958
True	1107.373270026355
True	320.2145172684736
True	146.32455523720506
True	295.60690203680946
True	724.672175387227
True	652.3813397169953
True	414.6282594869228
True	124.5165154957648
True	336.97044954118707
True	38.68318798468973
True	171.7428443351837
True	94.74336219548834
True	84.47611496286002
True	573.0019300801921
True	141.80841602974652
True	127.84089861683331
True	104.44385981265036
True	83.34832641324414
True	446.4059818702608
True	392.55387644127256
True	1041.7436352852335
True	532.7814063088846
True	820.7969545851208
True	277.1706629248531
True	296.611467344838
True	536.3807526476429
True	199.05605152619023
True	745.9477084081317
True	234.2643546068906
True	366.37131208133536
True	68.26968756464069
True	114.28360610925148
True	248.3735466224768
True	120.72631047935177
True	470.0530914003364
True	28.88078555699128
True	575.2008499245351
True	991.6628120737088
True	718.4121018409516
True	1.008529098194919
True	64.20615103688466
True	479.11243005372256
True	436.5430561399178
True	72.68160758941362
True	119.82247456908364
True	315.0306981757013
True	81.61490989945338
True	49.57832793498816
True	729.1090363394053
True	673.4337694994307
True	165.55364946465633
True	165.76070148174816
True	502.2952146304877
True	49.18721839508731
True	24.163795400517188
True	564.9476946183903
True	459.0265406471141
True	1113.4753812873205
True	48.5335268776409
True	476.86536966482737
True	871.9112441768394
True	801.6439389878311
True	279.91702408079885
True	748.83309996249
True	393.6986841665754
True	45.078437695057126
True	100.35074215726124
True	666.8468891333148
True	75.16004620972551
True	135.74794550533937
True	917.6898019239655
True	183.14848526148668
True	276.4744599838104
True	102.5181550296008
True	637.5774894678519
True	612.1647917368991
True	203.4858432558415
True	434.41101587857526
True	42.6562917818638
True	280.8982944741715
True	607.4205210145882
True	613.2094297753708
True	315.2553577204649
True	75.22268010316004
True	917.8659682902936
True	1055.7709546204276
True	554.7070849679257
True	62.9155617928167
True	30.500482001745425
True	89.1413402516204
True	111.545806588688
True	100.58229324404546
True	862.4045557826582
True	1196.624033157617
True	718.1977482987164
True	338.9714360828643
True	8.653490333370641
True	21.78228240215687
True	343.41597120016104
True	487.3459504106055
True	43.863233139107685
True	558.2881753729249
True	436.3919955011938
True	402.9507084940109
True	79.79152340669144
True	196.70079804911344
True	262.264504103322
True	132.76523134850325
True	378.1166751806911
True	38.70487454231781
True	175.0921411412247
True	1192.99694304347
True	6.730758774921907
True	26.59910597154569
True	590.5348236939839
True	356.4284120034669
True	803.1836878380996
True	158.13630748943064
True	796.6258751305537
True	599.71944198639
True	282.7101875274662
True	430.1446378146392
True	350.86415195042525
True	293.0259072057451
True	264.9336783631429
True	399.7192086664976
True	506.6774129857094
True	501.6985873393688
True	109.97898396543808
True	353.9189485582464
True	8.495670304041528
True	181.51401179106796
True	238.01743364361872
True	906.420958041336
True	587.1103629886783
True	32.48184257931694
True	712.9497502440825
True	827.4618813450886
True	103.81534658202378
True	354.25866904043306
True	890.0042866492931
True	212.4313900000689
True	160.59839546725925
True	520.4109427616851
True	569.6497870726246
True	1114.455995864647
True	152.00902750189994
True	152.54652312518613
True	263.427163958312
True	314.2906764599728
True	426.2296899969554
True	414.94215861787103
True	324.4306878675778
True	434.1117700894644
True	501.90342056859873
True	233.51468131145268
True	1468.644484948674
True	250.9280503546356
True	402.21656351514446
True	52.49765394407301
True	761.073248324003
True	258.1419364705241
True	941.10470606088
True	565.1276015509197
True	324.62947103630387
True	767.8825131267467
True	265.62741667274616
True	212.8912218176201
True	266.3374688747352
True	220.57661703162407
True	128.14951983581886
True	254.58048947967936
True	737.1083665225144
True	534.6655499214407
True	214.7241094573173
True	1182.7977013801114
True	114.0045199934924
True	261.58074138537586
True	70.94942109347974
True	316.9267277619877
True	414.4177468000627
True	88.91113614782046
True	214.27939387183184
True	75.23767818853958
True	679.2221730514427
True	381.4704317107368
True	211.3276000679137
True	742.7530298536851
True	868.357166270541
True	805.7048501968795
True	822.6787384390537
True	343.36336641066526
True	1.1969118782397703
True	265.5014509233408
True	55.096134592891
True	373.3916702266783
True	49.5734359219167
True	363.1478975083996
True	882.2825150084075
True	998.9017792930192
True	406.5162952033023
True	21.25127566026864
True	540.4155334031433
True	522.8274262276659
True	187.0850403247159
True	235.56420366405413
True	292.965036105277
True	22.940275477572733
True	124.32568347362094
True	931.8860340847835
True	57.93342765350629
True	495.9621039167365
True	796.8357476815006
True	102.35133357222054
True	255.01769249146983
True	114.66482634852258
True	16.573191579561158
True	1.683452814234771
True	119.1742055346296
True	1012.0892583742676
True	488.5723947438178
True	64.14836241330612
True	779.8343293932904
True	339.4684520898606
True	1.3452703944707916
True	458.2966648500299
True	197.07982890172104
True	499.9795787126688
True	80.76131389015
True	332.33733868406654
True	390.636448649857
True	181.2328119863
True	207.72712638542836
True	129.12957625650148
True	171.41698171283335
True	923.2435847501456
True	16.13740021744221
True	516.1293447912668
True	476.4493812947381
True	390.4159287141133
True	216.9684101634309
True	228.94907196806884
True	149.01662973381656
True	49.27003626403501
True	481.6360816153812
True	149.18071329328467
True	864.5038035166777
True	857.1064379761292
True	235.7005340613244
True	303.3501985168993
True	517.5215102757047
True	41.15075536307807
True	90.33991762370547
True	716.5300488965933
True	1071.686145975841
True	115.01919217010212
True	708.3281536728247
True	143.76330564852066
True	938.6478117200808
True	704.6741482090736
True	98.37625690915053
True	269.7200894457071
True	621.6415567796863
True	247.85545841440543
True	45.50236675093915
True	547.0689068675576
True	452.0388242393393
True	5.758203742509467
True	475.8607828105266
True	66.79729582064543
True	178.3957706317425
True	237.3418320106205
True	309.0269710978717
True	78.14251954170919
True	223.22552643615637
True	343.25442188839617
True	451.1523691576256
True	915.157638365778
True	46.3453085007617
True	907.4494130445336
True	1038.5899981541645
True	133.66958369098143
True	75.43019799870598
True	975.6781754447678
True	34.11385179534125
True	228.09928261684288
True	80.56847380846642
True	215.41319258126964
True	360.5526459353976
True	960.616055739188
True	98.33150460394572
True	72.01769892080932
True	693.2237940172937
True	278.0926596694056
True	714.0603266023398
True	56.58595694926639
True	492.55864395740457
True	384.0819741944222
True	687.8921862038693
True	53.62714882533224
True	112.93033419177353
True	28.002976407543787
True	262.32093653328747
True	40.60904407602367
True	354.0480783865199
True	2.7157470847875285
True	1204.8604307063742
True	108.7778340864852
True	136.17570683692216
True	346.2365149977749
True	730.3086673471997
True	677.1604620433914
True	1005.9891385692054
True	470.461341060361
True	407.7197883707148
True	141.90470629197264
True	415.8747700834267
True	840.9268547273421
True	409.01452398063
True	924.889986606838
True	86.85395777131473
True	437.61800891610926
True	177.02110420877784
True	276.1117271183589
True	747.1337043470627
True	160.64479337243546
True	130.8514460257809
True	62.83660771154169
True	878.4948580032845
True	774.4372404576163
True	80.71904212864771
True	446.340203896394
True	736.176198592773
True	420.1470001793159
True	56.43307567232085
True	332.1743940670194
True	788.7758001104197
True	29.850590153965666
True	349.49110250151915
True	167.71917172328543
True	285.0554774647885
True	32.88108011912706
True	224.9058792048617
True	763.2950743903572
True	640.2717904790239
True	53.501400463247286
True	279.6532515983606
True	888.3528318217774
True	18.68618530049908
True	319.17806250237857
True	290.2908719792836
True	443.9734137605681
True	218.75364033931731
True	586.6484734755239
True	48.55731730570036
True	978.7757209157608
True	853.4078255484325
True	46.634804603850576
True	400.37294331951983
True	731.9586189571764
True	907.043356174534
True	273.0301260433674
True	585.9740455114661
True	124.90283963305934
True	183.7878166100951
True	133.98541660647874
True	137.13456458532215
True	202.07672656243
True	960.7826738696984
True	781.424680081396
True	955.098760001055
True	20.533377449358483
True	24.851979875492574
True	371.11403189977926
True	9.715855460415678
True	614.3670782545742
True	1060.550351747746
True	260.2023806286108
True	209.64681431130248
True	84.47856728850684
True	208.33983845734943
True	128.73963084829026
True	47.53682219270199
True	135.32879740958842
True	90.20064484783474
True	246.8546285579824
True	549.6427757323308
True	164.2409235265285
True	28.416366732397844
True	60.397899045440326
True	417.3231409515183
True	266.4122756930423
True	599.9583485584347
True	22.991122161773998
True	107.82787957702298
True	660.692145723185
True	260.90190988160845
True	478.374362636717
True	653.1697126818946
True	100.31982282637212
True	114.75553867267408
True	78.88677146658394
True	26.191264294522185
True	118.4994604191658
True	83.76879684669665
True	103.08086059161607
True	151.771627790673
True	235.3155288740963
True	813.6901617230985
True	289.50019143317587
True	978.3538643890686
True	164.83357102534572
True	193.09160434620568
True	780.8830113054124
True	307.4398018489241
True	608.7653475564105
True	254.23785513877272
True	355.2778039207687
True	449.59963694000686
True	551.9522516229611
True	638.3256686746349
True	370.8455143726227
True	36.26877077969289
True	558.4555310650379
True	622.3803832663417
True	19.948734002060107
True	10.998730150288882
True	262.78835037110366
True	399.7652064664903
True	440.26233940469024
True	66.37581477401271
True	634.7510793041237
True	921.5147758913248
True	225.8103075084637
True	895.5295998149056
True	282.4147498550004
True	105.3413900857568
True	276.578317874853
True	663.8935685405554
True	38.604848119181376
True	570.6279256143467
True	1286.0157746892742
True	1012.6653887641828
True	897.805176817858
True	213.36835400996645
True	95.97069908169186
True	194.3503603544802
True	826.1982175062172
True	143.66806557093312
True	1074.1912130255962
True	858.1603537844702
True	40.40700208291927
True	86.30879379434577
True	393.6919913552822
True	418.5459860996216
True	200.69183417392009
True	518.9716074640883
True	668.8838676332458
True	127.72632003909862
True	273.9329956302097
True	1010.8977661564144
True	52.573186618745694
True	695.733808041072
True	550.5294906863385
True	33.84794228803904
True	825.5392933307567
True	381.5567766901089
True	559.2878420206692
True	107.6502847335923
True	265.9847613300436
True	214.8083811556718
True	27.573238475782084
True	135.54820589174926
True	758.5739405733117
True	145.5995575194214
True	381.322595269399
True	62.475480961382985
True	612.4838855961659
True	617.9043687119292
True	220.5959177139542
True	470.9314306493348
True	171.3995967396877
True	168.58766041397195
True	225.81049915012213
True	282.8804563553802
True	347.72842237932485
True	135.57214087869426
True	181.09385531482076
True	28.480282867286213
True	871.1985602346293
True	324.4300543489525
True	10.801231572368662
True	365.63270208736816
True	163.89361830279051
True	622.6733217758295
True	372.5340007176953
True	586.227547645036
True	559.3176023057057
True	471.2885281255868
True	788.0539626225898
True	239.84239857650988
True	551.0131914465701
True	158.82919918659283
True	538.2213129315296
True	366.0420136686464
True	367.7543717934301
True	129.8109986431943
True	130.2367172800427
True	108.21209074728532
True	67.92264035486103
True	764.6392229798809
True	176.49706015315462
True	46.12991328126468
True	0.0
True	571.6365750223302
True	110.80140489821736
True	23.41420207336542
True	41.91416859674276
True	111.75300739573508
True	550.3078765287152
True	185.65449137950637
True	107.87195074576287
True	37.39402991541919
True	162.812005615245
True	932.6310776835325
True	52.39964181008276
True	231.8584528776273
True	752.684689955141
True	309.20467240204295
True	473.0237906056165
True	493.6915040216915
True	516.8402919565069
True	597.1952866373433
True	944.0950261152578
True	257.2372461927929
True	1015.002334308414
True	911.9116189766888
True	616.7010872134805
True	341.9041661048116
True	851.0694195087815
True	11.285879705642197
True	34.7701024778232
True	311.34305535510987
True	43.01538726127239
True	212.42604750242825
True	728.8193355186912
True	225.459917021512
True	730.1701661209917
True	772.2042746623723
True	124.26487218852704
True	371.8865078014941
True	581.5983440597347
True	23.80597226484219
True	125.03756761092684
True	443.1937043910111
True	304.2993541814464
True	197.92584431349871
True	114.2411587964012
True	382.9264240741167
True	21.788409159583978
True	369.7309118948142
True	371.36332110282336
True	1040.69914598354
True	366.8140673025658
True	31.37536385052887
True	421.9978826630918
True	444.4596753930513
True	238.1435984882197
True	26.7650823350364
True	764.0677308235263
True	442.648896282535
True	179.50532416970572
True	13.490076701484512
True	1214.330742213828
True	161.48177136326564
True	28.842548687753958
True	298.41295703203104
True	285.72825731478883
True	116.79493293483765
True	295.3839993104089
True	45.85830006617858
True	324.57979938681507
True	309.54405328769616
True	313.41081847831936
True	33.176141623349096
True	50.01895684643047
True	1075.250740323705
True	27.09475899012214
True	12.473591923586982
True	179.03113202144843
True	647.4717376041642
True	9.347510620101914
True	199.56684282566155
True	177.43619921943937
True	536.3999412390884
True	396.9444684057788
True	739.3178742483436
True	322.0543649970962
True	490.6183679589456
True	441.7766925577748
True	512.7521372012238
True	102.18937145474672
True	1268.0384077746255
True	908.4462144893042
True	286.2273853371058
True	547.4464264664851
True	104.32544891367527
True	579.050274252626
True	434.2872266402771
True	161.10421446099542
True	77.643737362597
True	357.7905441428605
True	173.2186023393355
True	27.107018770750493
True	590.9050408893347
True	380.1409553466233
True	66.53565247825647
True	30.285445925705908
True	665.9276579463005
True	490.6072348017082
True	71.82211946114916
True	20.08012208720393
True	329.5661573920712
True	312.4841788098967
True	706.5675584103918
True	560.6833409721868
True	557.0396045300552
True	782.7222383940195
True	8.913525407906278
True	58.266112146419246
True	36.9152363700853
True	62.66848325254465
True	496.9511774727581
True	571.4959651935907
True	85.87927795550999
True	109.71940910330932
True	199.4010107346567
True	77.06219256356464
True	178.53041444216
True	194.1657132138186
True	275.6023317890288
True	780.0291852767327
True	608.2133999123778
True	285.78338811005983
True	194.5607117826116
True	267.3305612980883
True	244.1286059668898
True	730.544643266565
True	331.08616447186665
True	173.22448992560967
True	895.9207707297471
True	336.33822518344283
True	467.1662370888926
True	151.53160347400316
True	114.42247257948507
True	54.4694009370452
True	205.4030265132204
True	963.4338106810474
True	530.1461425833517
True	117.0838481022175
True	358.4873053985119
True	100.9980487503733
True	679.9312602895923
True	4.8593467236214725
True	673.2748116839141
True	35.123597183238225
True	933.56303282234
True	830.7269801444453
True	214.7277868978776
True	29.01107243774721
True	81.97456311228
True	460.296911823064
True	218.97901161833155
True	1.6311973824491748
True	78.74795440443233
True	1081.0106055782594
True	338.9265653777431
True	698.7027337190392
True	498.4717654188504
True	31.06049048043367
True	136.38716289192442
True	452.5106499842855
True	922.4866796724529
True	801.434140287008
True	429.0951071069116
True	332.1680233633082
True	15.803581721879208
True	78.45636038684745
True	766.3311875259316
True	473.4803097287909
True	384.9896757366498
True	861.389226026894
True	27.21523205065187
True	218.05572344462644
True	914.326645227966
True	240.49488124091403
True	7.681680820558068
True	505.2080781473495
True	104.71490146861656
True	603.5607312724941
True	57.631024806070606
True	258.92573951911027
True	868.2215365778163
True	929.0655287378072
True	258.5862248024883
True	449.3770984334162
True	116.2589493254499
True	621.5256695429983
True	256.21730471050216
True	187.05430126183012
True	852.4606457072339
True	54.128693725347375
True	717.9504595179332
True	285.4644114760523
True	302.6960752234275
True	160.7181354280475
True	488.0680238977901
True	616.6878358115412
True	365.2117776268768
True	409.5517101113051
True	69.49001958908688
True	155.4886354984577
True	441.8141148777315
True	215.1549279021885
True	34.4200646005973
True	201.54835544205503
True	381.0069935495383
True	409.9233110756046
True	738.3194462637537
True	138.97657666189366
True	657.8486059835633
True	504.5475269165566
True	622.9836649616005
True	139.5224658651603
True	37.86098439768913
True	657.5098066929522
True	67.94198818300296
True	555.0163483183242
True	681.6665442218184
True	455.6261589394479
True	137.7090860630595
True	519.8065379338373
True	4.5695828337814
True	386.10461684971983
True	31.678901212128643
True	629.4032420892725
True	260.90500499091206
True	580.7127853782107
True	683.4971243749118
True	148.79223667997258
True	533.0007737111806
True	512.0031902457378
True	64.6013375282331
True	983.9253954951128
True	3.770290163572854
True	28.67367577929352
True	641.0664222976476
True	663.0144333157674
True	128.0618209057565
True	407.316694164867
True	126.84518865391252
True	73.5487551052313
True	427.628554558178
True	43.054765428505405
True	506.2685725467889
True	13.509109663062866
True	811.5917090190429
True	552.6140415133812
True	673.908900648725
True	106.21603073682904
True	373.790581872842
True	993.4370995096136
True	848.7433983385048
True	145.9196022755123
True	554.1316589621564
True	459.0000505218311
True	238.73555321290053
True	252.72022128334365
True	5.805666047535681
True	329.4290703034666
True	12.854253658039315
True	364.4291092846827
True	70.61964955343605
True	417.50080591580655
True	648.7297019136345
True	122.06348663348474
True	233.416321025599
True	648.7118674123451
True	675.0104361366253
True	294.9786434405011
True	139.52887499569283
True	166.47696953676913
True	482.0626925153516
True	87.97431238174971
True	10.03583625714425
True	510.70377791924847
True	573.895943450678
True	18.5508894172376
True	140.81837848746943
True	936.2400676763796
True	482.5688044634218
True	270.36825112197994
True	33.534845559617764
True	488.5435730030475
True	112.76074098633974
True	585.6698169845498
True	661.7111151198693
True	300.01660490878936
True	378.63102689761
True	189.4416293543813
True	245.7358712448702
True	73.75171043308082
True	219.6800743690455
True	497.11561688427565
True	21.34836748637708
True	478.5296024068341
True	383.2996681371431
True	709.6029154553772
True	915.8147041438448
True	941.999878253142
True	162.03056625622588
True	403.7383230427101
True	68.43898634740484
True	194.47638090036511
True	311.43215787530085
True	9.14856456998651
True	759.8284151601803
True	22.88908360993407
True	404.2087288638119
True	277.32353213596093
True	613.09582849657
True	199.9852702378712
True	38.21035704943091
True	712.9313701806419
True	1084.9513345194612
True	229.2523964744313
True	134.19355095996025
True	622.5721111581727
True	485.032887431422
True	18.72782482470673
True	815.6741691078535
True	113.76434496490852
True	44.33389632626116
True	302.7273556685534
True	351.5828191383421
True	404.5253628037127
True	270.44370909374067
True	20.097283188118087
True	24.147249352619063
True	852.9472956190932
True	197.96043042600976
True	110.66471755321383
True	857.4048890235442
True	658.0209283877381
True	642.7881626530519
True	448.1706553568736
True	157.4901117603765
True	31.843589254415363
True	99.76099020103388
True	447.9610036257803
True	231.63132887756757
True	471.33360791979385
True	147.23751922493005
True	488.3161037007135
True	670.2768724730962
True	970.0200028603048
True	22.307056710609807
True	1021.693399266617
True	1091.726525944318
True	478.12264108257006
True	84.78208654479714
True	802.4365852325283
True	641.623870411865
True	662.8734816316013
True	173.2241206372171
True	720.9720409184583
True	712.8086245781288
True	121.02025554090858
True	791.3144473970192
True	812.8192462755305
True	477.4290987657576
True	219.1460575594372
True	74.88429314598585
True	307.53381274250995
True	355.7303196737944
True	473.380860668232
True	428.9842771802442
True	203.4922861889017
True	318.30310711321493
True	2.49783831476784
True	12.9616497043902
True	107.45308388247834
True	133.9905930747854
True	366.2445543701843
True	341.9090823730342
True	114.75652014412776
True	18.99458157393329
True	220.9911621463509
True	877.2905187775252
True	442.3030493350914
True	541.5914372149836
True	568.3506424343034
True	824.227225410659
True	649.324283210616
True	91.54481833225243
True	206.3270517749344
True	245.1814719797617
True	283.3229605121427
True	106.34514827488572
True	367.1986418164862
True	435.9350607187047
True	168.0090544364373
True	660.7546887392955
True	244.3038795102724
True	201.8642171430144
True	30.435165320544822
True	248.42366980464277
True	502.379899460286
True	171.3701767591876
True	517.7274415590779
True	491.67199655140985
True	240.0166793187205
True	107.94628718164826
True	46.26238580231393
True	408.65953462138
True	796.1215140266385
True	169.26165057890094
True	1046.9622819264118
True	1051.9231063346522
True	483.5055689404727
True	101.95329565702278
True	123.05921280906011
True	691.7077444816537
True	7.5639287425245
True	223.80625157084296
True	140.00100031376883
True	117.90594176124668
True	326.5328490017721
True	658.3439368029311
True	39.962479825319946
True	122.80938721261272
True	943.0946219129652
True	54.87225239263086
True	449.8154358463424
True	529.7507171014623
True	264.77711754565
True	128.12370731714654
True	914.443461767779
True	1190.9887885591768
True	494.49781203775416
True	627.8494134019866
True	203.82756931408625
True	156.30065730874486
True	334.2396916179964
True	246.85743120449652
True	171.92128588339796
True	301.42731600878795
True	349.74845346209685
True	11.62725273189692
True	630.0372431736041
True	149.8068011972361
True	78.8920549946607
True	460.9750930344059
True	331.05312079169136
True	1180.8340158738877
True	347.1096909501714
True	985.1488684465394
True	10.74637017679824
True	270.8263080864216
True	227.7895803247526
True	150.86923057449343
True	501.11216322747
True	204.4124873647596
True	394.7776089604731
True	317.1394886500518
True	110.5140974218374
True	351.1096119035194
True	1010.3366687302364
True	731.8294560262156
True	215.7868571538677
True	107.47107653249232
True	278.4150150248004
True	26.75755252190617
True	356.73219119073406
True	314.83179022721924
True	570.2815841979683
True	458.272583246263
True	338.9626555141352
True	157.40402394319332
True	13.421597970218274
True	418.5225077785028
True	278.4882753280686
True	139.00862718178485
True	304.786701304392
True	445.0295172120567
True	810.1896394167932
True	313.32239127286346
True	766.6181142296116
True	408.9374560321789
True	375.6570536038208
True	1.2840545960945635
True	1181.0917722971396
True	102.35907091241998
True	911.463803945004
True	209.6819868881213
True	468.1318765216215
True	664.326812491602
True	84.57125145022735
True	472.5081884557604
True	33.12558406427317
True	421.81051708258855
True	76.6317271827214
True	216.40842658598984
True	37.6062011712994
True	663.5552530859079
True	187.46996458216012
True	25.87934446284461
True	383.80229823067975
True	101.99312084855256
True	168.78553702169577
True	850.4285953362926
True	266.6862149134612
True	155.44192713149798
True	355.38217225254056
True	511.8810646779866
True	337.42876307499284
True	506.935632245617
True	614.5647739783323
True	155.99432610881465
True	7.46317039933851
True	75.90404785052753
True	421.1553126228209
True	82.3328350397907
True	78.2596766741935
True	1045.2953072508376
True	27.16490123295165
True	325.89023544009274
True	316.952738753217
True	476.8784247509559
True	680.4473114781227
True	198.07749983990004
True	655.1899893143583
True	313.2899839549821
True	343.47658834042824
True	261.33546643215783
True	216.1350760388025
True	376.80422866461
True	419.9073356584607
True	418.251518776318
True	599.7422404488675
True	135.91036432101683
True	77.90760332083099
True	39.52161567246004
True	300.83760540379603
True	620.9473475749585
True	399.0916640250364
True	789.6256245110524
True	208.7756570270736
True	385.5708309989612
True	69.04033933682348
True	54.15173133457674
True	418.8024287493653
True	194.9917988755825
True	214.59343748444653
True	46.33525730722469
True	1069.4458420648657
True	167.5894772502515
True	906.483055897878
True	315.5657421007308
True	933.5951932888892
True	231.7453146370073
True	457.88772971822857
True	540.1234446765179
True	621.7063070754396
True	207.3636830342268
True	485.6212185280089
True	961.450441484488
True	126.86855060331364
True	6.193941596155428
True	572.0520482188543
True	28.931425074140584
True	70.72272658062431
True	787.3473244748163
True	224.9954922130184
True	1011.0792235907048
True	681.4754106776398
True	424.9644418806111
True	273.7559043583489
True	488.74142671394384
True	345.20793564336435
True	177.45310815377084
True	667.3039856615891
True	727.4386404957518
True	210.01862463500237
True	89.57019356996625
True	504.2596626999175
True	136.12849519699265
True	380.58689226371104
True	322.93951437361375
True	66.20420604754474
True	383.416912643893
True	424.3541903211454
True	352.1045816504001
True	410.5574786886776
True	413.3141495213935
True	617.8012623234245
True	54.84005871526626
True	438.1095240417446
True	345.9829073808959
True	662.7886574041065
True	215.66067930197624
True	102.6137760176011
True	45.12167944500644
True	531.568175471109
True	627.4951576001368
True	194.68356246078483
True	414.4084128609273
True	326.1102754226745
True	17.633485729306376
True	172.40533752417207
True	287.9993383224166
True	2.743074184828605
True	880.2717586494624
True	81.78996843528336
True	105.74205249285976
True	111.69066024860064
True	363.3778722551549
True	37.45116017801534
True	441.3254128172919
True	229.72819544836125
True	5.293801698466969
True	119.61394002712755
True	426.35722553778027
True	51.967997942400906
True	68.77222925724433
True	171.9050401761456
True	300.9387476688148
True	971.4621443020052
True	385.2000709324425
True	956.1190246426388
True	191.26037573360205
True	1044.518148977081
True	783.6468025095942
True	665.2543604944858
True	408.1757327734167
True	387.9287610275037
True	82.55548497008755
True	74.09903035022408
True	77.49978197401273
True	176.55144163559618
True	470.90664275773736
True	1090.6507089373956
True	186.76857976082349
True	355.2760576738104
True	441.65317125448126
True	573.7067186067753
True	578.1249660067383
True	285.19130103223074
True	463.9969896973411
True	662.1358615245745
True	97.94832658604936
True	714.0727177865172
True	254.5610034948184
True	131.82838340040888
True	414.9382545797202
True	839.2754353823217
True	459.83737767473
True	862.0595980317225
True	202.74259028888207
True	351.8292292290224
True	700.1837659268741
True	609.3347593307612
True	186.9301533833671
True	259.3023105187281
True	802.4886485784987
True	32.321010861831915
True	195.80297247899645
True	504.7248056446402
True	689.6783050816081
True	102.96448659502428
True	38.11479025774918
True	170.93972589905755
True	741.6329321713106
True	324.1787279301412
True	557.8360047313588
True	357.30516031390107
True	297.2096156146838
True	454.3913168018221
True	494.8080591969464
True	73.40179326258179
True	369.1482533919022
True	782.9998291336271
True	0.0
True	282.73603778618946
True	250.3745829059856
True	927.1851769574712
True	151.74207852778784
True	648.4542739300138
True	642.6618811263664
True	115.93915933396016
True	219.1897165622848
True	129.58767466137218
True	11.713275744774627
True	294.01946067632207
True	372.64992769543977
True	1121.2312573197714
True	235.67976488993628
True	388.2254319612244
True	658.5681272537123
True	206.06458067490283
True	28.011703998246425
True	887.9936546699213
True	606.9185448045416
True	159.1439790644868
True	590.2370448294254
True	157.7283187633837
True	291.6672040109703
True	761.8274985228448
True	36.72714432721018
True	106.75210670023036
True	538.3937977145557
True	64.72831019969955
True	75.7931308634123
True	414.07451070462014
True	24.20813141912996
True	742.585166386331
True	98.80333417463126
True	158.1866415560921
True	18.153782350211863
True	705.8648785412508
True	32.32392973067859
True	776.4186050245478
True	402.54676257314026
True	114.29897200344936
True	714.1956722098776
True	530.2078537814803
True	577.3209438031761
True	46.96262037298919
True	371.70574160031214
True	6.113433329656998
True	93.8554007235892
True	392.239655966242
True	43.29113236563711
True	124.6508521874562
True	301.18436171353835
True	177.56179008924832
True	99.554241236182
True	692.9123996242545
True	19.224648350343625
True	1181.466497279416
True	492.8417839760613
True	301.3010180013398
True	489.15521615719706
True	129.08747372015526
True	829.4557202919682
True	1135.6209467266478
True	740.1924152757024
True	170.83080480164807
True	226.40413150044796
True	51.4480238282986
True	60.257970993304085
True	155.48905780006393
True	100.7359943407557
True	167.7263440838812
True	1200.838781369308
True	316.66040970499387
True	358.79633451298423
True	695.7545525610494
True	17.52071500552364
True	13.777537716211445
True	575.3907571870066
True	5.508660215513836
True	114.8169878302975
True	686.822207828253
True	181.06687703778124
True	668.5847325165596
True	868.55132327015
True	159.34759233848436
True	897.3088799132655
True	3.156591898809493
True	466.1529365945183
True	1055.5567044724123
True	25.419393573918143
True	236.1708576962588
True	139.93624592543114
True	921.2848554224812
True	237.3596231311557
True	499.8563602537173
True	119.59193895344916
True	503.935170030167
True	148.06648310789615
True	98.96974218024388
True	377.2498056311808
True	73.10858296038685
True	56.11365232049869
True	1049.3126738739663
True	268.481040103606
True	158.84358642677543
True	371.8389825563061
True	394.4333727509562
True	210.259295357413
True	162.11604825101023
True	397.61961209880405
True	34.04383178093928
True	505.6459941603723
True	1103.8145271575956
True	114.50428675860688
True	479.56518306710615
True	314.92181294801446
True	24.61613911253263
True	392.1921799032101
True	100.47014848284503
True	599.6708625862664
True	209.6751302558902
True	433.6197824643165
True	20.064664994641653
True	440.1663644010072
True	110.12025813985122
True	342.276817722213
True	33.621194928948455
True	169.08462655087138
True	247.96089192263267
True	734.6911139294639
True	60.43429306268519
True	136.89639753215712
True	234.6155769432584
True	139.1491081701643
True	612.681390963424
True	566.7724701735906
True	804.8067102976613
True	389.2708391415126
True	540.0870024618463
True	404.9369071588953
True	679.2309436345972
True	73.7900010915148
True	477.0927736485887
True	426.1214851430631
True	50.19085698456303
True	79.2208650340422
True	124.49313260541892
True	90.52803074472862
True	330.1349026947003
True	836.9591040577066
True	333.12856438103586
True	1106.6355070737882
True	317.747680325017
True	910.6412030993548
True	152.9738461326242
True	567.9930071821502
True	610.1385467084765
True	699.9089788082143
True	445.5984874741725
True	65.04255221406336
True	293.5855832374065
True	42.069013557655616
True	164.52929322866322
True	166.49592691854886
True	1113.956623497241
True	218.1562686414236
True	557.5700751251323
True	556.338999408004
True	562.1158528517425
True	900.996019353553
True	596.9169906890139
True	620.6689211823904
True	926.2049784818246
True	132.32658772036393
True	307.1289652779292
True	265.0756234351407
True	335.83915035074625
True	86.45696920714556
True	366.24216633812114
True	5.168203669214321
True	326.2015308212904
True	263.8236660530115
True	598.6238252202947
True	301.0358911423833
True	346.5855724443576
True	10.036034202121076
True	60.56255956845396
True	535.9562710761031
True	30.484381883591425
True	147.96917268945035
True	64.29256216364969
True	152.10436838907825
True	240.890058116435
True	71.52723259933153
True	370.9378219751382
True	267.0702104057681
True	99.94134997979762
True	339.6119389204912
True	64.89726174669063
True	580.5152154116792
True	846.5156978558085
True	280.0331668992723
True	1156.1291137466194
True	108.51637425872254
True	314.3240567971815
True	1050.896285760711
True	87.48548334931805
True	289.9819771121606
True	9.985662291827506
True	409.2937609483913
True	462.0523769022009
True	164.36239468036257
True	625.8365132444167
True	912.378685130502
True	162.35776959623882
True	82.1416811760232
True	319.0445684024832
True	577.1611142267383
True	611.008329664819
True	1195.2738556102868
True	27.82353031422698
True	945.1313761239433
True	137.65234732827255
True	654.824386202693
True	117.19162946334632
True	133.5698999790397
True	182.39261691653164
True	173.38612261715005
True	762.5329727966096
True	213.6638499146512
True	226.8636998639756
True	65.78458121050107
True	513.8763268083441
True	428.28729626612056
True	174.31171431319592
True	231.40858657362696
True	18.676655270026835
True	415.2971427685443
True	211.6727559515667
True	279.2301210216061
True	109.44776530063878
True	710.5720012462672
True	429.73971560072096
True	261.6699537739688
True	640.4950877706381
True	532.8843192724831
True	454.6435061020552
True	131.8810265175384
True	513.4173305219565
True	435.0674239595008
True	3.4325980662475644
True	195.2415726162379
True	92.82466347446088
True	251.1970693564295
True	2.477081724936583
True	122.57359401902968
True	342.7176234283938
True	7.497913643599038
True	847.2276006394682
True	180.12150980810847
True	741.8925289148186
True	806.348877076111
True	148.66250347301258
True	214.42262379184413
True	470.29190778693663
True	821.2667990237741
True	48.95639308528077
True	35.143199880750664
True	135.70167455013
True	639.4084612732865
True	748.213366324103
True	183.0928962853828
True	584.9886080232908
True	594.1168875580925
True	880.630420487798
True	395.69739302829134
True	179.97852801977825
True	863.5543749350948
True	213.95520436329528
True	152.77103964581346
True	325.85986934646064
True	225.3743052210994
True	205.6650773606629
True	605.7866706881074
True	262.1280947857041
True	207.7383189089614
True	439.7641742535969
True	465.9700233103548
True	64.65030483155515
True	273.4265014649008
True	79.91913014574746
True	322.38163972623
True	348.1436808574312
True	260.0180811826065
True	184.17705699783352
True	380.37391069569225
True	636.4194725686385
True	728.0189854706276
True	288.43592393945744
True	753.0649219889473
True	64.41615599922942
True	868.5893527839548
True	353.4431990937175
True	12.57143945409402
True	613.0753551019893
True	688.4767412825558
True	252.98089862679737
True	168.4262403007166
True	46.82610786097739
True	394.5650112003906
True	79.32518963833671
True	13.4869920916081
True	883.3181154892
True	362.9550645672082
True	159.20997619036572
True	1027.1959419011062
True	13.30114536902631
True	792.4628831991889
True	31.2285871842947
True	697.9459256209732
True	60.97564456574864
True	764.3801944939964
True	461.07527837768686
True	196.62698075090373
True	431.5174898123951
True	207.82140871528617
True	291.2701901425429
True	213.30649733916255
True	405.3155695438596
True	9.090287121796994
True	326.42182609692105
True	112.2955464845574
True	11.919525586226433
True	463.18162600275207
True	740.2540140470096
True	281.93044108126566
True	80.87838746618783
True	320.6402310641543
True	82.81707426831481
True	193.1439097491989
True	182.4504279680212
True	383.73318536584367
True	42.30762765985772
True	132.10657457473474
True	379.7701687652479
True	849.3109817341898
True	112.26183593798363
True	210.541837001626
True	440.084602464434
True	19.979141744698016
True	421.56879684317056
True	522.5820066738696
True	91.2800638261907
True	399.943730907254
True	358.4454202879168
True	418.4608567626107
True	594.5811426580697
True	1053.6609158430529
True	982.9309623168164
True	56.37242168242864
True	1088.9668412615697
True	113.02647745130773
True	111.43042755116517
True	103.48420206372386
True	502.9549246000694
True	380.4532785035756
True	593.4035158371264
True	248.09966085733527
True	152.45834725967953
True	400.67920715142697
True	16.514723119649013
True	467.1121436240119
True	391.73213208779504
True	149.1138597479277
True	97.8767433635916
True	498.33649601090207
True	972.60721992656
True	205.3374007663495
True	64.85870222471605
True	438.5838599980031
True	380.547133020369
True	482.447598257328
True	318.1636408024088
True	4.883792680309186
True	551.5561800631032
True	525.173437076359
True	498.4536235184315
True	190.16970288309776
True	105.71365863211408
True	21.39926183927493
True	378.9338259622807
True	111.22875719390063
True	7.3073687325998975
True	29.118637272583403
True	339.38545961371443
True	659.7096546201687
True	138.64672202174208
True	89.93988506645427
True	23.948373959181858
True	402.8277639139503
True	349.097246980139
True	814.1786832427691
True	306.7447434182181
True	510.7363866542406
True	537.5693992671854
True	525.2167442735795
True	282.9010788256749
True	547.8147420369015
True	93.5745426602587
True	588.1601966618848
True	7.158814380977519
True	366.7283066933973
True	449.4019509524221
True	989.7523544707444
True	348.5239731477513
True	817.1338009289045
True	976.7827305204788
True	180.12866766501898
True	34.606259145441605
True	365.4586830826696
True	389.3486526757326
True	571.4614400614381
True	249.4306963622081
True	28.11067413470521
True	638.5790002666448
True	127.72206001342929
True	1059.1039486694988
True	322.334838695229
True	486.3493598383764
True	126.25173673849324
True	808.7873013638562
True	131.98099092407028
True	834.3138834888496
True	572.923758802644
True	186.1143538800018
True	114.109978771017
True	69.23963285065503
True	576.2382998108322
True	935.865197652669
True	437.9689225343213
True	531.3285940986357
True	134.3847712314221
True	611.7788146629496
True	487.3471764421
True	782.4871638709028
True	320.7772194641999
True	557.0741088923533
True	119.19611336245411
True	27.036750466136063
True	416.0938582095723
True	179.4582579680563
True	106.52709873870104
True	373.5454139947812
True	1072.1694714085295
True	251.4661383238494
True	558.8001118183829
True	11.326618049061102
True	76.3973654382293
True	330.9863259279332
True	771.2887633106019
True	451.24297750519673
True	537.5315712019072
True	712.6261363842327
True	65.05881099581252
True	711.5591950854348
True	46.63275616134288
True	99.75490677073184
True	181.16775120628543
True	83.12348671829587
True	24.987927611028034
True	299.4800227987291
True	465.4409327069674
True	908.8159718785014
True	889.5987574179167
True	6.099837084950772
True	282.6408939172246
True	461.1983380242232
True	125.62840440855982
True	238.29396352846751
True	333.1417056751646
True	1318.0421105307014
True	459.5399329492904
True	27.967791144530658
True	178.03588075587152
True	707.4360525743693
True	35.003852634342394
True	172.72162899524668
True	592.3256042550313
True	74.87704284777287
True	847.4952168736379
True	329.9286275416926
True	649.5414135772194
True	81.54897051686982
True	667.2962057922914
True	579.462916941242
True	855.9219894065149
True	245.5675961418631
True	508.9129257487565
True	837.8319619086461
True	912.796101221132
True	233.1902699984641
True	775.7658830792432
True	227.6829414142892
True	451.52869314562776
True	373.6403668738411
True	502.13219634602126
True	492.4326451125137
True	323.1579971428258
True	352.7532990360592
True	107.91007477811532
True	344.50839562398147
True	1152.7332452415983
True	305.5870342645736
True	148.18653039825037
True	293.6631695695
True	747.3540360529396
True	660.9917787167311
True	407.14062369249393
True	125.53926495268088
True	329.8341798476241
True	33.307195424514454
True	171.43652121512434
True	92.79420710040276
True	87.16832716624431
True	539.1472083895726
True	140.29028758939322
True	132.08257754065585
True	113.7016509063786
True	86.22422328589003
True	448.5849379307252
True	387.7282679642233
True	1037.7491429490858
True	560.8007566782858
True	819.4175661506019
True	265.99824203164513
True	289.98978946145235
True	525.7737667985358
True	194.78718418032756
True	790.9686690170519
True	239.29384565696105
True	360.724840133335
True	69.97431161660941
True	120.51504187142665
True	260.36619001266274
True	123.61729140325382
True	465.87590908769874
True	32.78505620111304
True	577.985092997316
True	996.1746527536249
True	700.3015915578653
True	1.683849858461086
True	62.09167055637341
True	518.5685981330912
True	439.81915425818886
True	77.29996731376713
True	123.00442811271316
True	288.5290517047455
True	80.29004893226234
True	50.11257142772308
True	734.0609544772637
True	652.0247611469874
True	161.6188182239068
True	173.41132195356815
True	505.2962776662623
True	52.42967765448613
True	25.35915256435048
True	589.661250310246
True	437.77001252669663
True	1120.9968075572558
True	47.015716273314304
True	463.6360185677905
True	866.8266188801248
True	828.5801071742102
True	293.72451736960585
True	761.8593425188953
True	392.4057838387678
True	35.93121809124576
True	93.80635951012108
True	730.8806239025871
True	76.18639480915263
True	142.88441323769268
True	905.6375707929265
True	188.9156567256902
True	263.0874051212625
True	110.0761471532678
True	658.6182050684108
True	591.8791576126665
True	218.40516670844968
True	429.5692589134975
True	42.37385628153815
True	279.38398533030625
True	611.6373208946867
True	638.1097658516285
True	322.57716037779846
True	76.57071332624474
True	942.8184635006544
True	1104.3290566701048
True	563.4495770915487
True	69.5498328356181
True	31.29491098195267
True	90.89211905040104
True	107.56199138590026
True	103.75518494669124
True	890.4377675259474
True	1217.30425225988
True	724.0098943922751
True	325.0537551274079
True	9.367613077248455
True	21.642127406799958
True	349.19613370640604
True	468.4378430098965
True	44.75842687392627
True	557.0361160857098
True	426.57009392388807
True	401.59035538416816
True	81.88375694079392
True	199.45539672594995
True	268.7344863674716
True	137.92560221402843
True	396.04372971637946
True	39.22356172093923
True	170.40967691642066
True	1168.8689442407267
True	4.978934032283711
True	25.173648647380254
True	589.3393526296196
True	363.9441659070474
True	783.2236072479926
True	157.97359539617293
True	736.9334482680366
True	600.0877285138153
True	279.32210924785744
True	439.4691555744143
True	346.01278151224955
True	285.20606133606515
True	273.86906477772254
True	376.8894437655767
True	503.67295722862616
True	489.7761401688923
True	106.3185864937318
True	364.2623552792581
True	9.291818744753671
True	180.381825670086
True	227.54354074945007
True	887.6824187651639
True	582.9391690259886
True	30.97225469651851
True	715.4274934474162
True	845.0402935984013
True	107.49027001168282
True	349.14100538305706
True	821.3322958082628
True	226.27293126018765
True	165.02210871990013
True	536.7014201586143
True	592.0319988537627
True	1099.8636677357392
True	147.68274727212147
True	150.6131365309718
True	256.68710956557203
True	307.22481607944445
True	413.6645356087319
True	411.9398860949885
True	328.5689391868716
True	450.8285403321048
True	494.5252724039032
True	235.3201086073463
True	1470.7876846698382
True	248.86412437920117
True	410.683943273594
True	55.13261795915975
True	774.8856872781191
True	257.3331949359618
True	906.4253681359904
True	550.8884973858642
True	318.6972092896257
True	761.9169501007498
True	276.7028876739169
True	217.23630227932617
True	248.96886158913227
True	221.7998527841301
True	141.8675218927441
True	248.7999078538656
True	733.911320285217
True	532.1905267874929
True	219.1321965846374
True	1083.9996658670657
True	108.45110396790471
True	256.97003937615114
True	67.62091056188844
True	302.7857257849138
True	409.9182487393354
True	88.38416063815421
True	222.97350835925823
True	78.50673171909955
True	660.4904050696931
True	378.589522999441
True	229.3937733408508
True	733.1143688790219
True	851.1103702438202
True	802.8492153182419
True	832.2856637269182
True	350.36739187448467
True	1.6684166023307967
True	263.4762082616831
True	52.011811475340096
True	383.3694693613791
True	49.99473134035885
True	344.162107207711
True	866.4836655658711
True	998.2800556144912
True	405.33043112746464
True	22.560119750105383
True	501.9409722412589
True	504.2091654576034
True	190.5613769900119
True	238.9945221575536
True	298.6556850020781
True	25.863872369942232
True	124.97769783371648
True	967.5442353481118
True	61.52672501320755
True	507.3543336482567
True	784.3567967482651
True	101.46910414462054
True	250.59005878821435
True	109.3788580733658
True	16.118428592146696
True	1.300374986213742
True	117.8542249030503
True	1002.837515581746
True	471.405215639337
True	68.73709382154135
True	792.5912825861017
True	341.71704988518167
True	1.4996176611154002
True	446.094932249406
True	194.2961719240851
True	495.9673513751503
True	84.35214315342526
True	339.61772690733926
True	368.73282523844847
True	176.48513057389596
True	198.82778876907324
True	133.2130111605399
True	173.68592675434056
True	994.1332030129848
True	15.80966429328411
True	515.5091179963148
True	477.3708571993776
True	414.0316541441255
True	220.23357816278323
True	235.88115036517596
True	153.44767137723528
True	49.72200821711232
True	506.53966752126325
True	152.19429961573763
True	842.2825582118504
True	848.4679744278761
True	251.38492691716263
True	302.64198635717696
True	526.0539617555655
True	40.52674016825022
True	89.52710056986345
True	716.2388998321121
True	1068.7618064045791
True	112.5758307407724
True	733.0571273284133
True	138.53803094936637
True	937.734462583178
True	656.6914431451031
True	101.76359314794904
True	279.5817888526879
True	609.1745100866963
True	256.3308348342909
True	45.30138883411806
True	557.9301463873757
True	457.4764369676908
True	6.134134774456822
True	473.092635182408
True	68.50870947087334
True	178.53132537045437
True	234.5145829215692
True	304.83205435426663
True	74.6549423321996
True	221.16628189408297
True	352.6499376099235
True	436.243085420545
True	990.1354663196385
True	46.67853753866198
True	876.0361912075476
True	1001.8288651787936
True	126.54632101404532
True	75.18093754454127
True	984.2994032670184
True	36.35177343933665
True	242.0476918448136
True	84.55166034392279
True	217.93518936200863
True	372.0323302333533
True	966.7569215656772
True	98.20182948144118
True	70.07052466660816
True	658.8005066218354
True	271.9047206054288
True	712.1061043661168
True	53.575472116692346
True	472.4677233044422
True	388.88166518381416
True	689.5770927475311
True	54.00407596317279
True	109.81826382826615
True	29.053133212850856
True	271.51924607359086
True	41.72879987359059
True	348.1376002953117
True	2.5398390194002736
True	1181.8653914905594
True	99.87646114077614
True	132.11611868796706
True	345.8801894982776
True	748.1424990129026
True	683.99667959367
True	981.2135056654556
True	474.9846567394424
True	422.6978457627607
True	139.93453788721342
True	427.9438478837709
True	848.3903169264214
True	444.3639602206856
True	909.4001436348002
True	82.33252598392609
True	419.16170823285165
True	187.0805020124156
True	276.8702833961657
True	739.3998333436341
True	162.28973526800013
True	136.19288358323556
True	64.81566944088651
True	876.9772438324927
True	764.6592131689646
True	80.22374882332973
True	442.4056428263313
True	732.0043235435331
True	420.6004665898896
True	55.63236885704173
True	325.71735984565254
True	777.8231035538544
True	31.397954399576665
True	363.0839388418293
True	165.5742951082022
True	299.4558525333504
True	34.76213585053869
True	225.88755154557347
True	779.296141346683
True	637.3378094881482
True	54.09967293627875
True	304.09279307499867
True	913.1194148743692
True	17.94704014690268
True	332.05129403692973
True	275.77590056672585
True	419.3075641765773
True	220.560178285827
True	602.1028720862389
True	47.97030785472672
True	981.7274010385296
True	910.5795443088674
True	46.55518723262711
True	391.4521598126883
True	713.1425665737188
True	939.4540951989104
True	280.6631019254674
True	633.4365930321098
True	131.83907034097464
True	191.88208537613667
True	140.7582605650001
True	134.84609818313305
True	213.1064700272971
True	935.7970758569916
True	788.8984932768196
True	962.670088926188
True	19.91579353700232
True	26.88054138787469
True	352.66163486699304
True	13.219591955377188
True	623.1677331182682
True	1058.1934636106243
True	266.4769612507727
True	207.08448090571144
True	86.05847383295972
True	217.27748584209053
True	130.71809880221718
True	44.26267343372235
True	132.0067883450817
True	86.61128262332815
True	246.5172062135488
True	527.6109150092457
True	167.05397089297296
True	30.060525820350943
True	56.66272395734487
True	447.9907575869631
True	267.2268292042862
True	587.1422775630743
True	22.485360852461582
True	114.48739315387697
True	657.1370509970491
True	268.1582258537553
True	484.14733111625793
True	646.2434091581046
True	109.07188229480298
True	114.18368622162367
True	80.9544824595575
True	25.49898203603465
True	129.3802167976029
True	91.6671794011386
True	105.95845565390071
True	142.89627037095448
True	235.2181719397934
True	806.4124446906507
True	285.2111946934229
True	955.1262773738146
True	164.6423027982974
True	207.55356691381417
True	820.5842194848259
True	298.15844828729445
True	619.6227161437077
True	248.9103965449145
True	357.06359543675126
True	459.2809880250945
True	551.2395542686572
True	641.6213807607755
True	363.7738009815024
True	33.11261580410637
True	532.183179096308
True	623.1227679546579
True	19.057381791209828
True	9.725336620663107
True	265.66104668161023
True	389.6988814859912
True	444.5776675645131
True	68.02458278261398
True	623.9558419078454
True	933.5309655054548
True	231.4135020140473
True	910.7348315128744
True	282.2485953406912
True	104.45848509356728
True	243.06209162770773
True	682.4562713932203
True	41.515197509874
True	588.7064647446691
True	1303.4063876377024
True	1010.1333243582662
True	915.7705913187262
True	210.80634338681085
True	92.31575145407876
True	199.29949369880865
True	840.6092874155657
True	148.68255669569305
True	1051.940637493795
True	876.8741727499072
True	38.00594285809987
True	92.97618102275652
True	417.62004032104574
True	421.4351436821752
True	198.862025956623
True	509.99389688038497
True	645.6453134891462
True	120.48202950731825
True	276.9741275271662
True	1013.1025197460552
True	52.87080294233982
True	719.544862441244
True	527.9651300534393
True	39.18391873956728
True	835.114445999396
True	375.2501083756564
True	554.6608538468902
True	113.20835283688214
True	258.9241039334139
True	211.4884895271288
True	26.399986663862656
True	132.7928401098747
True	717.0956322603182
True	143.61220203778575
True	364.4329735403476
True	63.17116635882376
True	655.3244165254689
True	624.9787008318318
True	225.30245096253336
True	460.1050574744716
True	164.0882991968969
True	161.40025597776415
True	225.2329664302526
True	295.53411066616405
True	359.4293602232619
True	131.12605575548164
True	198.9755266294873
True	27.26755235690959
True	883.220578797917
True	304.92484706244085
True	9.676129554060514
True	365.58042690226887
True	159.10651601583805
True	624.0518576791786
True	365.2632149396264
True	574.0935097734969
True	522.2792629735933
True	504.1712382828409
True	799.96539738489
True	241.10269140226995
True	562.2539026878324
True	153.8266813418296
True	543.2081541793573
True	374.2531413410522
True	376.8096574107739
True	123.40059642836684
True	138.71389014805507
True	108.85509260921528
True	69.25847048741323
True	702.9710854883263
True	184.39207632058915
True	44.13746290171534
True	0.0
True	542.9143293309463
True	111.42999205605578
True	22.321646910477853
True	41.30572773059814
True	111.08062670280871
True	522.5379662639357
True	175.66669577035864
True	105.45636960007866
True	36.18191173113375
True	159.10188583156474
True	923.3793904934548
True	53.58930192324493
True	243.0719540259887
True	733.2806429609652
True	317.19542765083645
True	464.2494582543578
True	462.50661596534366
True	512.3067804108238
True	613.4981005233637
True	910.989598346979
True	256.80873351744754
True	1026.1346349385533
True	908.3538746826353
True	623.5841749864583
True	348.6250577901971
True	853.3044924660552
True	10.101612429491652
True	32.09267693833303
True	294.0878935146898
True	43.019382658204506
True	205.42619061934047
True	744.0658830734924
True	210.79128505734397
True	746.5917468207931
True	769.4626434568017
True	124.77996662489952
True	365.7923455590248
True	576.3288894187451
True	24.04469254668436
True	132.43631911905024
True	433.674366499265
True	292.89107130451526
True	206.58208045050836
True	115.9656402077886
True	381.66642630718536
True	21.17533819128818
True	368.3125611474137
True	368.70954194603866
True	1036.616261838426
True	358.4129041213614
True	32.78228599029826
True	415.5096373923873
True	484.2090797893089
True	228.4319456665936
True	34.48322108483302
True	765.8151986432721
True	443.81621618823567
True	175.98344373962115
True	12.99970237253224
True	1211.2985840626695
True	164.16912004819045
True	27.804665821018062
True	297.6728716223517
True	256.7379401136593
True	119.6861341949128
True	298.0330923676004
True	44.29943898858112
True	324.0212059534481
True	290.42559918608964
True	316.44647145754914
True	31.287635155894325
True	47.20942478674116
True	1038.5260140277471
True	25.14500558612096
True	13.267202649666958
True	172.9422874583999
True	648.5250143320912
True	9.398097591086977
True	195.6804511457659
True	175.59277911629837
True	540.6401380404541
True	393.2285852120257
True	738.2764237043983
True	322.2495211700249
True	479.7501948165592
True	446.5393816950511
True	502.4517303906536
True	102.74106990765704
True	1271.3955484816024
True	930.7161033266292
True	276.5603221535856
True	536.9030543154801
True	96.1777607571336
True	585.808889883755
True	432.2297674728034
True	157.87191097125267
True	78.41580824234403
True	362.8201352931413
True	160.32180477979875
True	32.72163763739462
True	608.8225437858442
True	370.7234574328413
True	64.31299481992197
True	30.312416814265003
True	690.9842636129962
True	484.0864608424419
True	69.88854793967658
True	22.150190976243245
True	332.6823139511641
True	319.8729464064998
True	717.6196740941193
True	542.6278342887166
True	550.4440388729214
True	790.0463031230253
True	8.799706604978484
True	57.35765830321166
True	36.98800072618331
True	62.18359973904739
True	501.8077458153312
True	576.7590089883095
True	80.96762083796523
True	113.6593651424468
True	192.11006851931828
True	71.16361388804825
True	176.65506159018338
True	208.83958039153453
True	273.9831513743597
True	791.9834472435845
True	599.3608811018828
True	289.32876396790783
True	192.6968799262405
True	279.26106115861273
True	245.3354369492333
True	734.1559964960737
True	324.44165017202016
True	169.86857325326528
True	909.2534596544056
True	365.2588535461818
True	461.4049331547304
True	143.5392599161924
True	119.56568490854934
True	63.29327152139483
True	202.9994495337554
True	990.04160326307
True	521.283803180227
True	114.8375349039701
True	355.1938489660755
True	106.70078679833033
True	655.9965272294709
True	4.96905418559442
True	706.9700150802115
True	35.00596562168357
True	962.885975928614
True	855.4635115996001
True	205.2228319807174
True	30.526594548886557
True	84.72827526954414
True	454.1596038387811
True	227.98078058904784
True	1.6149553325245396
True	79.0468930166434
True	1096.1848600622184
True	343.98699761521
True	675.4659630784552
True	499.7880248490904
True	27.23455015252016
True	136.55082588274155
True	423.70560501598106
True	964.8315856169642
True	806.7910162539007
True	406.3203781185106
True	343.4722595227897
True	16.3835133255253
True	75.21502699735274
True	754.8184936424225
True	468.19466749168686
True	379.5928893128307
True	891.8108546735887
True	25.91481257644045
True	219.9034564442424
True	898.609932509559
True	248.26902887183223
True	9.006051248115877
True	486.6343125180216
True	103.34639654445746
True	651.6987030724947
True	51.05312870294319
True	256.8263525908813
True	830.6047915068706
True	914.1689925722824
True	279.3641582407133
True	429.3408764869005
True	117.2481903366372
True	614.7281874032811
True	267.4827984446312
True	190.53454647269623
True	861.6621090700438
True	53.90979128945058
True	719.7951390073181
True	274.18538621591205
True	302.8667936818032
True	170.20389578276007
True	480.2270304420288
True	616.4334973712395
True	362.8853234072582
True	393.89937652585854
True	68.84803539174906
True	158.0460339564166
True	435.5526935259883
True	206.67818839231992
True	36.32309901616926
True	207.71613564475524
True	389.58639043316697
True	398.1602775954591
True	761.5050849292343
True	134.38489005467738
True	664.7470908488931
True	495.6005927249152
True	587.3399073621589
True	130.89892431474556
True	36.83226022241314
True	669.2182146687369
True	72.10153076038243
True	549.0193500891673
True	687.397210972459
True	447.2251968196736
True	131.9985821384853
True	533.0122313750967
True	4.446239827938443
True	395.771386368168
True	30.97212751095264
True	634.122915374032
True	261.30205808530053
True	578.7236117822637
True	697.0361084205975
True	142.8073478566363
True	516.6925775583078
True	495.6176251799987
True	62.41191192821356
True	960.1415425482188
True	2.500930964972122
True	29.546226257409007
True	638.5392357257961
True	669.4589003913758
True	135.28340295547122
True	404.9929089852483
True	126.27389987890248
True	72.19076189889152
True	438.6973585411429
True	35.3352805935235
True	519.5161498698102
True	13.255281792792662
True	856.7003729728181
True	573.3086788875509
True	682.7726791191003
True	102.38751692239072
True	392.8956065873873
True	1002.3809235281382
True	876.2882049207924
True	145.43688658051346
True	547.0182806800209
True	471.1669175965719
True	247.31777369916796
True	252.47122428659668
True	5.128627049092059
True	317.9339955901462
True	11.42132544725696
True	362.2457716551573
True	78.05256741368578
True	406.898478564482
True	659.8285848202348
True	129.35531154631462
True	244.6464107853709
True	654.1563732285932
True	693.2951295652198
True	285.4832150706296
True	139.6750876340346
True	163.25941234234037
True	479.3319274782189
True	87.27781997255457
True	10.099505142215609
True	495.41503122312366
True	561.4323935712854
True	20.640583345504982
True	135.09492607344737
True	935.5944961379004
True	468.4658193044917
True	282.2827403699435
True	33.48864701254063
True	477.6366547652183
True	114.17457746601468
True	583.5084036150357
True	679.3232412069026
True	304.1001325296872
True	374.0383943957008
True	190.7414636909858
True	246.7947623398172
True	78.1826765932864
True	213.413024691564
True	493.6850596007976
True	20.66686312201853
True	448.7987349671316
True	379.84064283891536
True	730.0740884721439
True	897.3631011089424
True	939.3540926359652
True	156.39894860874182
True	387.48420753360193
True	72.01984536071164
True	192.85013121310288
True	320.0299908557342
True	10.769536158884687
True	783.6555485631342
True	23.998888375252136
True	402.9451110207788
True	264.56176984465355
True	644.1060355071872
True	207.30926624615003
True	38.713139685780085
True	698.4064423251874
True	1086.0977031220432
True	223.08301178896144
True	130.87511021613884
True	608.2120134901415
True	498.5978865242256
True	17.658092214260435
True	790.8956466840117
True	108.52612149599766
True	47.96515040600957
True	303.37423121740386
True	348.6289366247679
True	395.9578453560272
True	266.57363497636203
True	20.00496672916437
True	21.848298825067697
True	834.8618918792888
True	196.40351381895937
True	110.3072373096661
True	877.7132416408188
True	642.1344062447085
True	638.3418802296014
True	444.76622259425847
True	153.576076863301
True	31.323709243970274
True	102.85917693490607
True	439.53453444862674
True	225.09040408896104
True	492.6042156113833
True	149.72945365840204
True	462.8141912406416
True	660.916800294423
True	952.2428847413624
True	20.343911535840054
True	1008.598555966561
True	1070.9956730905542
True	483.8887926703728
True	89.33446843657022
True	823.2876396275408
True	645.2945811272675
True	647.5841961537241
True	172.81596011479107
True	747.3396250147368
True	708.0165386892685
True	120.3167281325817
True	757.8123261131768
True	811.1800170822966
True	494.3539663222701
True	224.12216434648207
True	73.87726515059572
True	318.7922832230966
True	359.2232716508724
True	460.8801104537374
True	435.7256557454313
True	184.7687384722964
True	316.3672399242337
True	2.112925995367817
True	13.288805308500358
True	103.78515838466006
True	130.77436691836112
True	356.53957539266565
True	349.94705496180336
True	116.01728409744256
True	16.66713187160646
True	213.41523369241483
True	836.8129197690807
True	450.3696062032022
True	522.6890543001917
True	570.5523641621885
True	842.4185892952738
True	645.0039204577616
True	92.97365235211429
True	202.04930481904523
True	250.58258887757748
True	282.3076568478593
True	100.37782665817905
True	366.5559227592598
True	436.87503966402255
True	167.29371480775046
True	644.7982536072766
True	248.14782111746848
True	203.910825436861
True	29.988288326232585
True	246.5825361044132
True	476.4714587460724
True	167.65517376094584
True	514.5454023229032
True	463.7018329523298
True	247.87434012589216
True	103.37089461891688
True	42.59440139923418
True	401.74700418627066
True	811.4397760642265
True	165.9128593144926
True	1054.7974940713127
True	1015.6240666383496
True	481.9055534745164
True	104.5470789009304
True	130.98194206141488
True	656.925666888014
True	8.375122794565534
True	218.4992075256849
True	133.40284864369136
True	118.02610331207352
True	328.7071424266128
True	661.7819384114975
True	32.25398971556369
True	125.24185572593426
True	973.7741001445868
True	53.89167261898615
True	460.18195669206415
True	531.9239378849405
True	242.1560028530395
True	137.22524832649796
True	916.6431678322798
True	1185.74813991931
True	505.5867453049559
True	658.7072247006723
True	216.9831395870204
True	154.7913808443438
True	331.5495353611934
True	251.8416032097812
True	170.23671412932646
True	301.7901719676736
True	327.2193650038594
True	11.135603835522096
True	625.7473341041075
True	145.8374826268571
True	75.16340467501539
True	453.2631979593616
True	310.1760598967641
True	1168.772352845241
True	364.5969735391643
True	940.3674861226428
True	10.904767697781104
True	264.0559112424808
True	225.00324186902355
True	149.83480665520577
True	482.7383854286471
True	202.9005330784805
True	417.06248679988965
True	319.87523256147983
True	112.43851447867692
True	359.7446432262119
True	1065.5194595819212
True	709.7518323102038
True	219.679984400608
True	109.3253558098333
True	298.97075457261667
True	24.88511993468209
True	357.0471451442484
True	297.3192004925871
True	573.5325707441239
True	469.6897647252417
True	361.5197459928305
True	155.62002236540377
True	11.996439909324774
True	421.5139074682923
True	291.1676482378926
True	141.71289803416283
True	308.02051331574194
True	447.0093129617211
True	809.5196628731296
True	299.8841442805082
True	761.260103353803
True	410.5337832012421
True	373.57141844901673
True	1.0729025077067489
True	1103.8193805693616
True	100.8645345904366
True	917.9708667181094
True	207.6390205837936
True	482.9474577432805
True	684.3727048389848
True	83.94583103016461
True	482.9893209971049
True	31.439664992977526
True	407.6551460951538
True	80.26143825895645
True	228.09226817825427
True	37.7330089666298
True	665.266558371595
True	188.62237864750173
True	26.859873880618355
True	401.3548004955621
True	112.8878551145321
True	166.84548936577664
True	848.8204410499236
True	256.72330112625406
True	150.13530124177038
True	369.0477423208036
True	513.0301733821988
True	341.8083440811586
True	525.4826532824919
True	631.248249217856
True	156.92763025652246
True	7.782073201682728
True	73.09241393016356
True	419.0830853739945
True	89.64745665385719
True	80.99318102801703
True	1077.009938246169
True	28.490358507749534
True	316.5724896585889
True	323.40346253572164
True	468.5030099903685
True	670.6230007952636
True	190.1511668558519
True	637.9755988127498
True	323.7932644408298
True	361.7255454841257
True	268.0287523449824
True	212.4927957789177
True	369.2133759962181
True	470.7333743889858
True	421.0847417652238
True	574.9280190641201
True	142.77465475444302
True	75.3082646631187
True	38.7375236377432
True	280.54627156093267
True	624.2214059628665
True	414.3041949664745
True	747.6469536917637
True	206.92084108595813
True	381.20747540842336
True	67.3702516139735
True	56.02170786552938
True	420.0841911776721
True	196.1567060056545
True	221.61797932049535
True	43.08876934232436
True	1069.4637107067315
True	175.51682657317167
True	924.861235228445
True	320.6490025568363
True	914.4631024149378
True	242.4037321815622
True	431.8056521217221
True	536.3967471530725
True	605.2252536592107
True	205.83784200657345
True	484.8424166814801
True	977.5482802736964
True	126.05739686999488
True	7.122320234953872
True	557.3689136654751
True	29.63869288332912
True	78.19613419764897
True	800.1053227617123
True	242.13091780140056
True	1029.8628011179603
True	696.9816265854506
True	435.78988862603705
True	279.8899871956464
True	478.5226955950824
True	338.8754979345014
True	178.56043874730636
True	701.7926144934107
True	729.4823998446299
True	209.11196461601244
True	88.91151944573274
True	514.0496808852354
True	142.4350737009913
True	379.2716373073881
True	340.91841519640235
True	62.69837749764459
True	390.49284713971423
True	402.1491301409444
True	369.2908249636228
True	418.2947971990328
True	426.5364151868303
True	643.2998587250737
True	61.474350415460144
True	456.0367372294127
True	345.6171906521199
True	650.097196369379
True	229.62091829243408
True	102.3390794045382
True	41.65810453051871
True	541.693960124408
True	644.3288389931038
True	181.29651637213863
True	412.0430536879845
True	346.5097624509441
True	16.62454212678569
True	176.06720700449495
True	291.6805430885468
True	3.0679989125918783
True	877.8134515864252
True	83.37370621062914
True	106.30196424937462
True	109.43088750087568
True	363.6661657546831
True	35.647127070430315
True	464.24491288987247
True	226.2681846361044
True	5.509532737766994
True	114.72341183669532
True	445.720415864426
True	51.16968722480044
True	63.19896400952849
True	165.65231934047935
True	294.2671358580069
True	950.991221815885
True	390.4102254258964
True	951.791213814742
True	200.97163441995292
True	1035.4771570861258
True	806.7467205106576
True	634.9252855052522
True	408.8374988924431
True	393.37983085639655
True	78.37268135966575
True	72.33728687585067
True	77.92628341209907
True	176.29160713090832
True	476.1640096910716
True	1108.4217244095778
True	176.7718284724934
True	365.7090657206916
True	429.32085576889807
True	600.3697923240298
True	599.5457953991147
True	280.28663411122943
True	443.525313058883
True	662.7394710457347
True	94.22368410955669
True	711.7127810610214
True	268.03120020011374
True	132.77129732279784
True	418.19403572591074
True	865.9835461981584
True	450.0388978744192
True	876.4461351020951
True	189.18195995543195
True	330.7761255362253
True	712.1633614842827
True	619.5295242169486
True	191.8287572508108
True	275.1807889210176
True	764.8552973258235
True	31.735061069369063
True	191.8887435099956
True	490.5995109530658
True	699.3679857306295
True	103.51318647768429
True	36.46981820529319
True	167.4374134468491
True	742.4262433017456
True	326.7549081189483
True	551.1499057860196
True	354.24076535104587
True	277.1998922304346
True	446.4143989092321
True	497.4675678401577
True	72.69054674689458
True	373.26241006134927
True	793.7155530822929
True	0.0
True	278.5508183771407
True	258.26092679359584
True	942.2332760974984
True	153.42478103273427
True	631.6863487138442
True	639.7220559262197
True	109.31425986138936
True	222.0766126367816
True	133.28806000732078
True	11.17094736215526
True	289.5669114125237
True	383.9229183431371
True	1131.6566624465318
True	235.74404629440164
True	402.1539414731063
True	647.9940895330591
True	203.85175957096143
True	27.55476524244372
True	881.3937321080373
True	606.8329677185037
True	152.98147265463365
True	621.9546229103773
True	164.4525111702548
True	303.58420468516294
True	781.2224601475766
True	36.73781052792195
True	109.73663234347366
True	521.7880489478792
True	68.83509898667548
True	72.21384496227411
True	387.1687110105372
True	24.69933254899778
True	771.0826610085873
True	96.55909116849844
True	157.9278736079443
True	20.226633259203822
True	722.9033165675418
True	30.74018741057747
True	767.1088744175528
True	397.1042288616652
True	116.26622677122742
True	693.9292234441764
True	538.0399334168868
True	582.2981432234385
True	47.265960578210496
True	364.78200889222194
True	5.168673945810816
True	99.50521612407452
True	377.3028551410855
True	45.62188567390543
True	117.97812881337435
True	301.6383163489583
True	185.7501334168977
True	101.85629503450208
True	633.4682169819506
True	21.201226115482974
True	1140.5094160458398
True	520.4251962767248
True	309.1200473378548
True	482.1166794883008
True	121.53168179007965
True	793.017383001762
True	1100.7801156584128
True	733.0229860315587
True	172.3575076890899
True	219.5077070883445
True	52.39700406418118
True	60.71930462313456
True	159.20553157081036
True	103.5154611766042
True	164.5019101989147
True	1148.5038959895448
True	315.1552390030535
True	359.8976963725694
True	704.0061775133108
True	16.382284439953867
True	13.122016166002757
True	573.7517378391933
True	6.486432598212785
True	114.6805196347604
True	704.8634522640028
True	183.70175245761376
True	659.5587104991715
True	828.0248722704908
True	160.08991412616234
True	881.4895927525314
True	3.575136310711483
True	464.98308187434895
True	1059.6123979939748
True	26.668714352689413
True	231.1139183616605
True	150.49466542081478
True	954.2533187532422
True	239.2409300604297
True	495.47184783337553
True	121.3792894504154
True	520.6997494531176
True	143.61549333239063
True	94.4780784274076
True	381.7123819829956
True	74.00280758943421
True	53.55854222389793
True	1074.223494901163
True	259.4809010731115
True	153.89105848038218
True	365.3906270011844
True	387.7093762290895
True	212.1945883603106
True	173.4067012248193
True	400.1767035143512
True	36.11374998423816
True	490.9188497124585
True	1134.390267709814
True	118.912124347968
True	483.49734350635146
True	309.0624431354323
True	26.94474835483989
True	389.5202095995856
True	105.4920212395772
True	555.9121357902616
True	209.97955463903492
True	426.1056291287243
True	19.04329736593351
True	442.05051138877263
True	108.82483783623591
True	330.9142639628552
True	35.77744480180654
True	179.31256202511133
True	250.7209066341141
True	727.7176438503946
True	58.88122951237323
True	139.3241663041146
True	238.24476244921576
True	136.42086631976676
True	639.9246988180743
True	553.4456439083702
True	796.4196030129328
True	391.9313067087327
True	549.7880747863742
True	416.17243128424553
True	706.1750982102469
True	69.40381541076496
True	458.7948627785292
True	438.7646895100565
True	48.11372193091693
True	86.97384807030959
True	131.15963383699128
True	89.40265079835471
True	322.9319324881946
True	845.9869444143881
True	320.1441288258398
True	1096.4354938269016
True	326.2804361600587
True	909.6428601377556
True	149.57145543120618
True	577.6373518673118
True	636.0811620422401
True	702.2834620113999
True	453.7537006068628
True	66.93443826638476
True	303.1346653062472
True	40.77467108674501
True	169.71411542111414
True	162.7149985851458
True	1147.8429166139765
True	213.81029246007608
True	547.8151872908691
True	537.7171297364041
True	566.9866240414016
True	871.6303657022183
True	602.1811329439216
True	641.6412650571069
True	940.098682698032
True	132.2051858262085
True	313.0748415370384
True	269.57796574814824
True	311.1981582844604
True	87.9244467900525
True	406.0588679783614
True	3.3083085251971216
True	341.13746509068864
True	258.4669806593608
True	624.7335683654193
True	287.71458254974743
True	366.05941006902
True	10.334846177428576
True	61.88078413240397
True	544.1802185799072
True	31.51048430640811
True	148.60046648442272
True	66.87486676641554
True	143.05580325513642
True	235.7651523351527
True	65.85761228619678
True	392.2723280971872
True	260.2582091410706
True	95.03816175141556
True	335.92915433501423
True	61.74406296618555
True	577.8803318720551
True	851.6452513419375
True	271.53577547948026
True	1179.606903468845
True	109.95606413510856
True	309.094730894467
True	1072.646987088092
True	83.72435832647636
True	275.98993876245027
True	9.007124738061101
True	389.8337332474579
True	446.187767547341
True	156.16205838945584
True	624.8539884506948
True	887.7116842999189
True	159.6032739100841
True	75.08271955854626
True	343.10541912733856
True	568.6638971071336
True	602.9877508651667
True	1236.6587463365531
True	28.27321572175886
True	960.6634067209968
True	134.84081389095323
True	629.2399070662176
True	124.01664358870909
True	130.39428378895326
True	184.4442628951417
True	166.21192998617315
True	749.3172865540331
True	210.57774463261657
True	234.70456233226716
True	69.22678056209864
True	511.4725692135871
True	423.87072487315737
True	177.0459346336601
True	233.8869780484289
True	16.936928789382744
True	421.1338045465176
True	212.04197862372743
True	293.1887329950869
True	112.14925349701872
True	706.8923461307871
True	424.32761258567785
True	258.8028611400902
True	647.621622640147
True	521.2448966660734
True	476.0375097763074
True	133.8737770227265
True	524.10970800379
True	431.70980177396194
True	2.449784934377413
True	194.07077524330333
True	89.30124404449865
True	240.0508124402131
True	3.2214808279107388
True	119.0874102954445
True	338.41940959083746
True	7.367577434620289
True	860.202184548909
True	173.3016042592205
True	717.6969620440708
True	820.3599405235157
True	159.8912724197065
True	227.12897839583488
True	477.6425961186077
True	841.8330641409456
True	47.09405656429237
True	35.130468147348864
True	132.2113236264829
True	635.520981598535
True	720.0969757131837
True	185.61275917568184
True	582.2340842672213
True	603.0223756483199
True	842.9820083975851
True	394.6548418910739
True	189.9347615006331
True	844.969522758351
True	224.1767283469213
True	150.19915019479157
True	326.27147636662573
True	219.35050019161895
True	204.30152101227333
True	605.0823347257524
True	249.99824958137128
True	201.28721279615212
True	450.9519246665741
True	468.5010734388052
True	63.0522721793557
True	276.6852515759986
True	79.2888341702952
True	339.9233301322858
True	349.3317292040564
True	257.7530453911846
True	186.54023408719016
True	372.80168523048985
True	643.7617546887437
True	764.7161373776349
True	300.45885980111274
True	737.9330814598071
True	67.80720910673371
True	872.9062780239623
True	350.37144567489446
True	13.119908626948488
True	631.557927339162
True	689.5277627201158
True	273.173305930453
True	163.81799349518334
True	47.75253417652775
True	382.86324495458166
True	74.4290452778574
True	14.29621157485593
True	903.0986058722036
True	371.5422824855534
True	172.24378701167106
True	994.6538556701915
True	11.656691919839556
True	787.9911724944692
True	30.334450939303704
True	691.2690145550945
True	56.08343718333654
True	777.1815589726638
True	442.5542044030383
True	199.01248697519367
True	448.3043110244686
True	205.2204243816088
True	298.7855241358438
True	221.8425364714753
True	408.3192662571456
True	9.996750119480902
True	326.4648089842542
True	107.23940800744047
True	11.945349751414138
True	479.2650312390294
True	714.4772706446674
True	293.1254194402923
True	78.23464084746004
True	325.89713192754164
True	85.77342483119158
True	194.26465470782665
True	184.00399059841865
True	363.876751775251
True	43.71115480720416
True	139.5926920645434
True	369.3991565042381
True	845.9903674712762
True	113.9394975261016
True	206.06915813068392
True	436.2893242230037
True	17.318191047897457
True	430.5525821828961
True	496.3322273044281
True	89.57856542917216
True	396.7519987886345
True	354.402320741486
True	419.60489510897054
True	588.0663866124964
True	1010.5522396595546
True	980.4063179580776
True	52.37644645500796
True	1062.316502928727
True	109.99062960037224
True	111.51129480179858
True	110.08212006390454
True	490.6163586177735
True	372.37440640258734
True	573.1589200049972
True	253.18633900045023
True	161.76948999821747
True	400.7616985133112
True	16.343765117355836
True	470.79000923461297
True	412.7588883046631
True	152.75664096810726
True	92.91730180339913
True	539.9995802973737
True	977.3815863407422
True	196.35842632479267
True	68.39874003761896
True	417.1473133007427
True	374.44411720629
True	488.5000592213419
True	301.00613941320506
True	4.3394163257200224
True	535.4580521018897
True	507.4042782135911
True	495.2562900070653
True	194.10311342641447
True	99.43787284512538
True	21.47663542753817
True	379.6994301680086
True	109.35203498218785
True	8.57441975518664
True	31.09278294418728
True	360.7123724395222
True	682.0943222423072
True	131.49618285882542
True	92.57412507696736
True	23.355667839994105
True	415.3413704654598
True	365.1011233608526
True	755.6519504014881
True	300.8693886294613
True	506.9856943484452
True	546.2019264276732
True	530.4480970777722
True	292.7722964313048
True	540.6369669034242
True	101.0963304709368
True	572.8487979847674
True	7.917683430188061
True	381.87361470033295
True	464.84874640715344
True	940.1553942494272
True	346.96691821483523
True	788.8276753404389
True	999.330960510998
True	182.74557463379452
True	39.238497200302064
True	380.5917999966292
True	387.5819720688268
True	594.731127405602
True	244.3434597197993
True	26.833086080951773
True	633.2919707961915
True	126.38453121330848
True	1051.4356460994356
True	312.78364433507653
True	468.4783759264032
True	128.17433482093708
True	803.1218883267231
True	143.4658956088878
True	834.024758575425
True	560.2801311093007
True	191.1789325933085
True	104.6660604407666
True	66.15434360916615
True	561.0566508474795
True	903.0734403497024
True	432.42790266238177
True	548.0030500508078
True	133.28633405758663
True	611.0442883196885
True	449.0965923595682
True	804.900595818985
True	327.7162133162817
True	555.9832777399488
True	115.39296371814194
True	24.940669131806654
True	420.100487116283
True	169.66110197583777
True	106.0652230677114
True	368.64987876406167
True	1131.8482055997492
True	256.5295523742659
True	556.1680353305054
True	11.257049010075054
True	73.8314621420726
True	333.19403433091003
True	778.8922311633484
True	449.7897017279809
True	523.8233275802218
True	708.6814879729025
True	71.47274279747448
True	731.7976154657346
True	45.28771751763879
True	107.5391675040617
True	177.5290392442879
True	87.31793561460931
True	26.618687500528694
True	295.53680368788883
True	470.28528124357086
True	907.5728928359304
True	867.8878305274616
True	5.741787851186645
True	285.689135514622
True	458.2980446152295
True	115.01788590615467
True	240.83719198042704
True	317.88417893265523
True	1325.4668100750516
True	449.9253769057824
True	23.95309221324122
True	187.046419257844
True	704.3783319005332
True	37.038794623190576
True	184.4648467018841
True	571.2642908835612
True	68.34365064210228
True	855.3362689865967
True	337.3958487401662
True	638.000170692473
True	79.52871652325078
True	677.9384747440868
True	580.1233952948171
True	914.8740598845484
True	234.37653927641028
True	514.3538502948052
True	798.6632873891681
True	940.8258003825348
True	245.22729370235365
True	742.0654687466492
True	226.2631603885518
True	439.5644362552574
True	364.021424828093
True	502.0796654994833
True	495.857610429634
True	327.8861179208603
True	358.2579232270604
True	115.07696909681722
True	351.6473370859402
True	1146.260459947778
True	319.2798399425129
True	144.9213396542845
True	289.4229791428261
True	747.7575596501409
True	645.4495131643374
True	414.0761876519042
True	119.31739665486712
True	341.9213498835101
True	35.2202866589961
True	170.11542498933028
True	90.92300018005444
True	85.40765023468322
True	545.6882647796513
True	140.94907943533354
True	137.6208420497942
True	105.16343527808137
True	85.38544641229106
True	451.339888327842
True	403.58616877819424
True	1034.4920241523005
True	548.990823419633
True	817.1621675781583
True	272.79192574074966
True	298.33151630674905
True	541.6605644821686
True	192.6955244479098
True	745.4772022039092
True	234.1150627037175
True	369.3219263793273
True	70.21654412322407
True	121.1319397179182
True	267.6763478665418
True	125.14171086656287
True	465.3815634413128
True	33.32746648531031
True	570.4155671790074
True	1009.415779454469
True	720.7299550803907
True	1.3196389838608875
True	62.33474730584378
True	502.2501795849758
True	426.7280302833552
True	75.83457507975221
True	119.71941705891282
True	306.7664615133878
True	74.45106206791262
True	54.647820502278826
True	733.0184306398256
True	646.7394688283815
True	165.12773570871727
True	177.2445959373888
True	529.6013294315984
True	55.063414583672674
True	25.62956063229748
True	563.2465580222663
True	467.0612056641706
True	1151.2317057534
True	45.55503294465913
True	458.9684127413672
True	885.1982050650311
True	779.910000492302
True	279.4337061779049
True	734.5611312288398
True	393.28093491423954
True	41.36669428925705
True	100.17637196691464
True	715.2543803367489
True	75.79851313367736
True	145.0579506297409
True	927.2311520671956
True	199.447933138582
True	279.22244505500754
True	103.45741477496794
True	678.3494856661837
True	601.524540488925
True	210.45329191029435
True	433.305858917273
True	42.31515484421361
True	276.6076134785699
True	589.1098473674866
True	618.4521891487922
True	314.9097178343419
True	73.04605090964087
True	936.0504154722444
True	1052.9109348220904
True	558.0075276001708
True	65.51797699528056
True	31.138497642535643
True	91.19652893955276
True	111.50051093325447
True	102.89148811042804
True	883.2749130873676
True	1195.116695492586
True	709.6440818221727
True	307.3144289734416
True	8.366418994415882
True	21.340459341090597
True	349.89814380819325
True	482.18469523235774
True	46.31696041443604
True	574.7007870454133
True	423.3159842454484
True	401.2390091849642
True	77.90528913719479
True	196.76173881234664
True	258.2003858645152
True	135.62037322107338
True	388.9294041603534
True	44.38785209353288
True	182.6224847253518
True	1174.949316694691
True	6.177647607958596
True	27.099302709318348
True	584.0506814987542
True	363.34953292928594
True	785.2597116361982
True	157.13962504558663
True	757.2689355444218
True	620.1272006504255
True	283.60152945896886
True	451.5123132920053
True	337.0612168762027
True	293.1008216435163
True	267.60710713534627
True	407.3367466645147
True	504.3144690882255
True	489.44797259893534
True	100.01724599043504
True	367.1299892353175
True	9.58295768549462
True	188.97626048462004
True	232.86279617705824
True	902.6929351410316
True	595.8056341998154
True	29.39588250431969
True	743.4203111656801
True	851.9934153214574
True	105.8832018986422
True	348.0302534703589
True	872.4441053405245
True	217.7989428946848
True	162.59159748700282
True	521.1070648373216
True	586.1748958967906
True	1086.9968058760446
True	141.92238535441575
True	147.6811449018034
True	262.3279933025801
True	319.5504575326148
True	410.9955326109397
True	409.88537739109614
True	312.03947636417206
True	454.9143668961174
True	496.03376300260135
True	235.57624339225043
True	1495.8459602849437
True	255.8434837328834
True	395.220213682006
True	53.33865893051148
True	760.9039322083481
True	260.5570461292962
True	910.7544171486412
True	547.916770357498
True	317.64551776846105
True	809.5958307906898
True	250.37662670658696
True	210.0314394441676
True	262.0251349796642
True	225.812222141896
True	129.5068445090871
True	249.70452526780463
True	724.0836137386669
True	531.3666971859695
True	227.64015508977369
True	1149.212959889634
True	121.04518635711509
True	256.2087676067328
True	73.08242332002611
True	309.0321722082364
True	415.9953177846973
True	94.60740897067092
True	218.1974094646461
True	73.35544812902371
True	713.8648985498882
True	372.7822632266768
True	216.57414824131823
True	744.6481796670257
True	852.9560282818292
True	816.6170849799213
True	829.8288634306771
True	348.95851415475585
True	1.1996544244696885
True	263.8152725992594
True	55.65740777750577
True	376.2682397248291
True	53.38033139821763
True	365.4754068735479
True	843.6695051985547
True	1056.3501130776783
True	412.5162436974767
True	23.006694993421466
True	502.1380998827633
True	516.2224087418822
True	188.3452226380328
True	233.02596904545248
True	292.0026141296435
True	23.962490419823983
True	129.8140391954455
True	964.2775559235184
True	67.77516638391558
True	495.8494486071522
True	789.1901986851678
True	94.51793822211305
True	250.43743393933735
True	111.67161947933282
True	15.64691523277163
True	1.7410609904047645
True	118.78815856559704
True	984.3647162327557
True	495.7371768941557
True	68.15292384679366
True	794.5738303935053
True	339.559754176969
True	1.7111576780265432
True	440.7326987036549
True	202.23052578368737
True	510.6252040915416
True	81.8311812454111
True	329.35263003035664
True	380.0244397077906
True	171.82228501210062
True	203.7280180229889
True	131.92674849395942
True	176.44995925823108
True	992.0519294633144
True	14.87173987744656
True	502.5091223448822
True	495.8169052345758
True	390.2665198163581
True	223.9275722227545
True	236.9738232716066
True	154.5532064534427
True	47.84416723516226
True	488.5765553617617
True	149.93933745549384
True	827.9779965363134
True	825.0187267945063
True	235.13417019098983
True	309.44013908975035
True	536.4355361100841
True	39.78996141592824
True	87.94551674967559
True	716.7736413037425
True	1106.936687147799
True	113.73737752538295
True	724.2217781631892
True	142.86148596693212
True	920.231934798682
True	663.4678676842245
True	107.81018333488358
True	260.0120052361068
True	612.2204904875538
True	261.45612987055205
True	47.81641363499244
True	582.6319170231437
True	443.5467123601115
True	4.642520495570016
True	488.454742779949
True	68.72979324509156
True	174.4855948531096
True	247.0816321257595
True	315.3000480279596
True	73.48346557246263
True	221.0813333126225
True	349.82451651615827
True	453.66357344915065
True	947.0756346676528
True	47.546940638800976
True	909.9385990214746
True	1028.7170400757318
True	132.09624477669482
True	72.98341162763946
True	996.4103713116708
True	37.64603869862332
True	233.6970502028423
True	85.80807354483542
True	215.7467418112049
True	363.24140540485496
True	959.2571467719092
True	99.85147403584428
True	76.51728929266889
True	669.7648874002163
True	269.93488658308144
True	703.3111668917494
True	52.73118688879217
True	477.318022578849
True	396.7063545271109
True	681.8832358055241
True	50.31903320304183
True	102.40842817881898
True	27.380032224044854
True	278.34644518044104
True	46.207830808791726
True	337.1406440503812
True	3.214649144484044
True	1207.057414342729
True	104.5121126964555
True	135.95644271909956
True	360.16026359089904
True	721.14761791351
True	683.8076842399996
True	1083.9452220487904
True	483.2951635406659
True	411.59705585271047
True	143.25583997977728
True	418.91589204679735
True	826.9637700505501
True	437.4270534763231
True	954.6082600786316
True	81.90366302290042
True	412.749765323697
True	180.0204675573314
True	282.6316094201893
True	748.9529262755519
True	158.37112594494923
True	132.94477704831738
True	64.2601389670896
True	887.9962516370099
True	780.4297670101093
True	86.51800410982653
True	450.8694901434919
True	727.1030467739564
True	419.4317344628496
True	55.18307951928354
True	317.4481544619929
True	778.1086105584634
True	29.889033555774574
True	369.4818882306577
True	170.09108581804378
True	269.5519994438386
True	35.567947104093335
True	214.0968162018172
True	779.1896886518057
True	649.6425761313918
True	57.16853446397505
True	288.3193505565186
True	883.940933476992
True	16.489400335455144
True	314.2754588810249
True	279.10454168950764
True	424.3877161558638
True	212.57465695889792
True	602.5333965480152
True	46.79135679537495
True	979.8897053257384
True	916.1680300303389
True	50.68383333496831
True	402.75793419036927
True	728.0002994733762
True	918.4044962309616
True	272.9951080349007
True	632.5074839864011
True	131.2800563790087
True	182.61060653245968
True	131.08568638377142
True	134.60688969775305
True	206.92362514497117
True	948.9546927077624
True	807.3499747389716
True	949.9686417967192
True	20.26440204404249
True	26.85517505583495
True	358.2587347896801
True	13.332672916074088
True	629.307814051925
True	1031.6555703048227
True	271.54626791152504
True	214.14579801212457
True	83.03912617524709
True	219.0229928692084
True	124.7299839467868
True	45.97942661520132
True	131.47327442696684
True	94.45398772777536
True	228.676532860516
True	528.6147527012706
True	162.0826098263291
True	29.4378540483498
True	59.00442144245712
True	452.010317649986
True	263.6872993339604
True	593.2603259339363
True	22.839051593679795
True	116.5630841408961
True	665.8554954231831
True	274.78549738885795
True	465.2864789005711
True	655.5895120688109
True	102.08248484248377
True	114.57906806911372
True	78.2624941219746
True	25.40202921177675
True	119.40987972121502
True	83.70192834325802
True	101.26864788088132
True	152.2336026233243
True	237.67580193811284
True	821.0844295116134
True	287.5890527345923
True	960.9077822545152
True	164.15730225010935
True	195.0500325500008
True	790.2116065761581
True	307.47308928685106
True	613.2283864593104
True	253.97278915053937
True	350.7350926973872
True	432.55956324380463
True	554.8570828712666
True	657.6396126684765
True	381.9029629781965
True	34.45702525071148
True	549.6304649829231
True	644.9368177806809
True	19.90489246050957
True	10.921596849284724
True	265.50503952113013
True	416.1490924677979
True	459.8148491610687
True	62.52919924544548
True	647.1773040896668
True	944.3579444487476
True	246.5231134348661
True	880.2296843575729
True	271.6232735552186
True	102.29961171896454
True	272.09959464507466
True	710.0003150333717
True	39.71657482593032
True	581.0123033117667
True	1282.0042770005791
True	1022.3274392331092
True	937.4300855119944
True	216.64833158050564
True	93.68471316433391
True	201.53750490881492
True	859.0161400564941
True	147.65310806393623
True	1074.7670468925337
True	873.0785689266496
True	42.83854089210201
True	94.06290577552296
True	395.9698053043369
True	398.7299918717287
True	215.07471764753825
True	515.2317273649741
True	660.8506116415547
True	122.483673911098
True	272.98564031782263
True	1026.9902766831456
True	53.32175048512221
True	696.5815685499285
True	554.6390713135421
True	32.748200855713364
True	830.2225541310205
True	399.1101971991482
True	560.4854412989226
True	108.54920577959572
True	252.3766043862362
True	213.60098640147567
True	27.261075405598103
True	136.62457285076258
True	735.8653846793665
True	140.70362051590257
True	383.1555512904739
True	61.942011352350846
True	637.9429809306592
True	610.3475818613841
True	230.95690088365888
True	452.5659350342236
True	171.4382870540567
True	169.72000268353878
True	223.44726590539676
True	283.9345494557929
True	361.10584954867903
True	132.1887393655548
True	202.76085130442405
True	26.64973948114817
True	882.570365126051
True	310.53836894967554
True	10.620914672254695
True	364.53465213582496
True	169.95488065486964
True	627.969039362019
True	371.37824593993633
True	579.5066575895531
True	543.4739658738932
True	491.50266733634817
True	802.2701247298369
True	231.54473674792428
True	549.3703995575336
True	160.25994316398135
True	519.0511680112373
True	360.06529256583616
True	379.2109174584072
True	134.13831949546966
True	128.81173078884865
True	109.44021563508228
True	66.47970065137766
True	752.5622393879213
True	181.88626778537952
True	46.24883941533416
True	0.0
True	514.0745703897118
True	112.86918421629947
True	21.852648298439444
True	39.99384581449211
True	112.1601966940735
True	530.7541777959703
True	189.27473591943013
True	100.8809596387403
True	34.32836639076467
True	163.65955357172663
True	934.9360484409598
True	52.51237632279405
True	216.7585304337867
True	733.5956254796728
True	320.9057855270701
True	460.1582489078684
True	455.1909099647583
True	513.333611778306
True	599.5750407618932
True	956.9360609191446
True	269.36451959771483
True	1033.9148767593902
True	912.099091358622
True	618.2401584410152
True	353.05395754225896
True	844.9632772894521
True	10.586307165779138
True	32.0170760952532
True	294.7372682107346
True	42.605606443887545
True	197.27524738958024
True	734.7357082179049
True	204.98117207410849
True	733.8050455301291
True	759.6977332353937
True	124.95094620731317
True	362.5674900489649
True	591.4517417124895
True	23.805832735336008
True	135.10369515617165
True	434.86684594626325
True	297.77335272952297
True	210.9968482475731
True	114.87309506802006
True	382.12236452455727
True	21.678693346520344
True	369.0546723179317
True	360.8361780484773
True	1038.602566210055
True	365.7008997638951
True	32.86773071270339
True	437.1981977887313
True	450.780491373692
True	233.8147905404717
True	30.552648845876057
True	751.1584467292569
True	433.32115938405593
True	177.323386941143
True	12.437425243258536
True	1228.2985927421737
True	167.46459498042037
True	29.23938119664249
True	299.48436605624136
True	285.65474258691034
True	114.8785376944582
True	286.5929171269702
True	49.74119499295279
True	326.3239781255759
True	300.9558840048365
True	316.04256539877906
True	33.5307657598819
True	46.054674497231154
True	1084.4513044394876
True	24.915579909270605
True	13.369195819349546
True	181.45928519893863
True	664.4518848984374
True	8.537531825589124
True	199.01212258389864
True	171.44616269668282
True	531.321194402537
True	378.05875466018966
True	715.5355489341415
True	327.0723807385789
True	500.771926470265
True	446.3066807749288
True	498.21068149501326
True	98.97905510351572
True	1270.4248642897512
True	911.253757973396
True	271.8607679019071
True	547.6582646196816
True	100.4915593662109
True	576.6397786671687
True	447.3582965290265
True	159.78305230852936
True	75.56010073159077
True	350.55664477687526
True	161.15595671562284
True	30.87803973821017
True	617.2834774773002
True	369.96630149952085
True	68.81591138689868
True	32.65995185253634
True	658.0611832732384
True	501.3070088653553
True	74.05898542888575
True	21.481246238125834
True	307.02107547830315
True	324.1158285915383
True	711.144006751323
True	546.4305911078801
True	547.4511563766957
True	784.0314828800796
True	9.249406285424117
True	61.45615515067347
True	36.061771483154494
True	57.650103468470185
True	505.36746296481647
True	591.7280712128922
True	86.5054877673206
True	111.40892306130591
True	192.6668675014548
True	74.73027149298056
True	174.89528402851997
True	199.78762434775967
True	277.1473058023831
True	808.5675959848792
True	591.8087401262673
True	284.816580200807
True	195.94810670144395
True	274.4793479822147
True	255.1298820532599
True	727.4928832696633
True	326.2733374766504
True	169.1709420742846
True	886.9160856311377
True	352.18370588776224
True	454.38201175980095
True	154.8858140647663
True	118.31966997093018
True	61.76613323663572
True	220.82717546272164
True	960.3884459075886
True	518.0571402215446
True	118.209335481522
True	353.9669833887746
True	92.26692470387565
True	667.7164883712809
True	4.55423387847635
True	677.0728819283448
True	37.06381529869047
True	945.0543364824764
True	843.933304620451
True	209.8547788734475
True	29.55052459489135
True	74.9413494196326
True	468.7501456636492
True	221.39648664643065
True	1.2056872909084224
True	79.24620881873106
True	1086.0246823827754
True	333.1026270008623
True	656.6131566293118
True	483.17379201390185
True	27.433921588072423
True	138.41595397592434
True	446.81478961112447
True	943.276109456419
True	817.594285442351
True	416.96536012318353
True	339.1286482753617
True	16.86542314854141
True	80.57765082867199
True	764.4065121770874
True	474.9634671244249
True	379.27963389185015
True	850.1681571538478
True	25.019642474228903
True	230.92015431148636
True	882.8467559891363
True	234.5259710902832
True	8.063615308260724
True	504.0721599381474
True	102.84663664742742
True	619.0786074977826
True	54.31249690340553
True	259.2315237725053
True	888.6878556557267
True	890.268468656989
True	275.1674621253043
True	453.5450632269848
True	123.48386257931448
True	599.5494488812383
True	259.8837650484601
True	194.66367016879715
True	856.2394439470282
True	54.03302232777147
True	679.6869351481688
True	280.3204682846635
True	300.9415747618402
True	168.30985630902703
True	473.8805801542723
True	595.3259588764374
True	358.1548539525373
True	417.3724612072161
True	74.31999092275015
True	161.89485285352276
True	438.53350616710935
True	217.35971191673343
True	36.78919347609232
True	205.66253670302373
True	398.1535837403948
True	410.2577986344781
True	746.5181758270631
True	130.89149220599154
True	646.0108686435651
True	502.4195316683149
True	619.6032808274794
True	139.1257460800902
True	38.61519752537442
True	676.364693707014
True	71.2341887864674
True	548.6243705978927
True	677.6206308278347
True	445.2858729037455
True	137.11939697362183
True	520.0139856963635
True	4.732806201699068
True	386.89276461974094
True	32.15093973818545
True	645.1807664575234
True	275.6711098764563
True	570.7715805014167
True	696.60671258469
True	153.0479792260277
True	497.3881207035413
True	496.18950154869833
True	57.88082442798877
True	971.5701449053012
True	3.09825142722316
True	27.70165258689257
True	622.5439586391674
True	708.8224601438251
True	135.07649217581752
True	404.7250752835226
True	117.97593216655224
True	72.41491393742773
True	452.395158958385
True	40.82285352993123
True	503.8055985220757
True	13.44638984504853
True	838.8146396041781
True	539.636483088788
True	673.8191417885103
True	103.03400563900512
True	370.6804658247266
True	989.6679119451468
True	867.834178793557
True	129.7215167269748
True	549.9833092578424
True	456.757981613095
True	246.6982218666269
True	250.92150012965695
True	5.5204836906357375
True	323.40073708631195
True	10.180798106340532
True	366.5577325145411
True	75.79490136480524
True	421.10300103266815
True	631.3385298677537
True	126.9233060884838
True	233.5741990985582
True	633.5589799574992
True	672.5971709399664
True	289.5941748391116
True	136.8958175661487
True	165.52570595342604
True	477.6946328506844
True	84.58612318653608
True	10.760411411869924
True	532.3250568922285
True	560.6032241876186
True	18.8533598360688
True	139.70780309023823
True	916.3923341176918
True	482.8087217699154
True	272.8348602775372
True	34.290716670399604
True	472.9271011054765
True	110.2678544153686
True	574.0159854580651
True	664.6398965477445
True	294.70034234902784
True	386.7243259394471
True	187.11252428036508
True	235.1102621936824
True	74.58452076006202
True	221.14809122741707
True	514.6228376884948
True	21.66209622773279
True	454.2886907094696
True	385.1835021064599
True	731.851415569007
True	877.5038828071679
True	885.1171030998438
True	155.51832657095824
True	390.2291710210728
True	74.8165851800646
True	195.04044143683416
True	316.0101978899351
True	10.97567693720218
True	825.0726489774074
True	23.796176668969466
True	398.284144736602
True	274.36476089629184
True	662.2117431243412
True	209.0042263970595
True	39.02964725916731
True	668.9955482939395
True	1072.6133895899968
True	231.698717265116
True	133.98627222340443
True	624.7894401242969
True	495.2958592116476
True	19.636477413199696
True	813.6570442455228
True	106.44786607521203
True	45.30036062938648
True	298.43031892317424
True	347.90808061459506
True	398.8406003362923
True	277.74997021665587
True	19.98736443513106
True	22.88901892693558
True	887.5632178265332
True	194.0445667449935
True	113.55114591724548
True	834.5811383389952
True	637.0067228079948
True	629.5691635639606
True	448.4078331208632
True	146.04967058965184
True	33.606426326577896
True	97.47724034895096
True	433.9659819925406
True	233.0807660281694
True	481.0304180408235
True	145.58649889025736
True	492.8290164037487
True	631.2207104988968
True	964.1176788928996
True	23.098645644808972
True	977.5769002454286
True	1067.5111061112189
True	483.8382481350495
True	85.73995253753075
True	812.1330674823441
True	643.8043465838058
True	642.4522536946821
True	171.07154226752036
True	743.6614972370238
True	712.655451832512
True	121.65843074697754
True	783.9724490888813
True	818.185412502958
True	465.6812990850771
True	233.5106521122001
True	71.8886365079466
True	321.5393442808295
True	361.2881171707264
True	462.0953029576338
True	432.97861062102527
True	187.2311102929612
True	319.312773262402
True	2.202510937097901
True	12.905097891664578
True	111.0756646619578
True	132.31180070842677
True	350.72933053372174
True	353.15788216390274
True	114.55800472236496
True	16.286896129049904
True	213.5873822458192
True	853.1294316786656
True	454.56194044974393
True	515.3405174512671
True	552.2599238483559
True	817.9623248147534
True	641.8224846605024
True	89.52279969387502
True	213.60013650369845
True	250.0348762602686
True	297.91239989705747
True	108.03459589467585
True	366.9098718220316
True	438.5912894193938
True	172.18278241343725
True	667.5518750646988
True	239.4205441922905
True	204.467382260656
True	29.526972318464047
True	247.54762859454848
True	485.8993062049851
True	163.77889877052849
True	554.0063466763901
True	480.12223874055417
True	242.4028792293336
True	110.70387994219116
True	42.643560406819816
True	403.8954055175847
True	792.8398805624297
True	162.3319942855304
True	1056.2015750486669
True	1031.2095284991929
True	481.1301697110492
True	98.83246680531394
True	125.58688013928472
True	673.6614968848512
True	8.47903579268041
True	229.71530937273997
True	132.43571166254452
True	115.67920403452112
True	328.50206198588336
True	636.6265078776657
True	37.20210032590612
True	123.65284617822768
True	980.4980897970664
True	54.49351554670818
True	467.5399857101981
True	526.6245813443742
True	242.2074666218309
True	134.35984621209232
True	959.08557820024
True	1205.3915574857929
True	525.2994471700348
True	642.4184387610112
True	199.5681530807804
True	155.55616903009886
True	320.360540340008
True	251.8100982306196
True	173.8828458512536
True	333.51929036579656
True	355.3504018184802
True	10.19310901972802
True	622.7961991434571
True	150.13097449462668
True	80.01171162136389
True	434.1925163400507
True	318.6957871560835
True	1155.9511437119215
True	359.9888608737779
True	1001.9196915098288
True	10.157193651044992
True	257.90617225762907
True	227.7244785613078
True	154.83581475239507
True	478.88306783452623
True	198.0810286053629
True	407.96674617112814
True	335.67957979513386
True	112.00764772129466
True	359.3500419843109
True	1029.9198994148296
True	715.6219060216657
True	210.2396601414947
True	106.70200968944164
True	301.5208148494869
True	24.63803503700989
True	364.6315103027286
True	330.7988276887992
True	579.9732133372388
True	451.8779713747842
True	357.0571669400947
True	156.40977346390318
True	14.017146644220404
True	411.9788616457988
True	279.847948470786
True	134.1638703681432
True	297.1085205085257
True	422.0218112030475
True	822.6901505513443
True	302.7400521511561
True	766.84628767389
True	404.752317654327
True	382.6884849723982
True	1.3490785242025245
True	1171.9245612357377
True	105.26872272133588
True	892.3647121853526
True	216.19621019479
True	447.5040987623584
True	657.1337464011169
True	82.58467258504605
True	467.1913163028107
True	35.61371156893814
True	420.68896700625686
True	72.66038256953547
True	230.7044470841231
True	36.57667693128883
True	689.9090761107101
True	190.29828954999505
True	26.878489966230205
True	392.0304263228979
True	108.48779315640309
True	162.8879169379659
True	849.0718194082131
True	259.1390052755945
True	155.6787987695435
True	385.2133962223893
True	515.9948187806995
True	330.638323878734
True	515.3499249572385
True	617.9836421023549
True	159.0850433058328
True	7.3885563780373085
True	71.66316827178234
True	430.63133608502113
True	92.5532546438738
True	80.90046400420356
True	1070.133126431297
True	28.464807633925687
True	322.3089933093348
True	314.8496172111032
True	466.9275287248987
True	689.1850943411582
True	186.1742632689677
True	638.5875492794183
True	320.82714053920387
True	343.2344000036187
True	264.1436746013874
True	215.02459549468003
True	368.7467093562718
True	441.8919583036202
True	406.4846431691202
True	599.5359065494303
True	140.9126556492736
True	75.35684653599421
True	36.77762541939924
True	301.6867719161529
True	641.1463129851829
True	425.7962091327842
True	811.9966033931196
True	208.03293129979863
True	386.9649300393261
True	69.63179864238585
True	50.32424324150167
True	414.5252667208656
True	193.40573297558805
True	214.4892501531204
True	43.23052415987619
True	1069.2366971647116
True	173.36522193246535
True	912.7345988157704
True	321.88443051404977
True	917.2678234394048
True	233.67154229872864
True	455.503195220866
True	526.3015674671846
True	582.9788323344358
True	209.7750189465706
True	484.6465868664488
True	924.056969535804
True	128.3429962764963
True	7.056222986009967
True	572.7047042551378
True	30.72421811806281
True	79.11913567604331
True	814.4643453123489
True	221.37617252971052
True	1005.7838361885176
True	706.2548166046358
True	411.23139897266645
True	298.6792807540911
True	481.8050170041013
True	332.9833575914917
True	180.16988664014923
True	689.1666978726469
True	703.52800347233
True	215.65923959502337
True	84.92145066102522
True	524.7811255615322
True	140.7737308214225
True	372.684126140238
True	334.4454895367523
True	66.12057812189508
True	381.6620314888803
True	411.0095805892251
True	376.7075180372752
True	416.1575400737245
True	419.6221910895082
True	669.6174852927379
True	55.554648667033184
True	451.5764970671263
True	318.3753640311409
True	654.5542670699256
True	216.3700472686028
True	102.08418994403058
True	40.402053827190045
True	544.9650607535016
True	627.9045713956414
True	189.9683448182888
True	408.3888659916723
True	346.5659240841149
True	16.923684034562527
True	165.00084130433692
True	299.5557835237151
True	3.619884180776471
True	885.372464388857
True	81.42395346339725
True	101.36576690418582
True	112.52550887189096
True	370.68761029490696
True	36.08950412125981
True	450.76407357064994
True	222.40876313263453
True	6.339652953935517
True	116.61283188705292
True	451.6375796216266
True	51.29301310146485
True	65.02358297036507
True	166.60048335130085
True	297.6689943257744
True	981.4551273359604
True	392.8331401802892
True	942.0223019140522
True	183.3965192070006
True	1007.6649795956984
True	792.1665190208395
True	646.1966550180645
True	434.06335070196326
True	361.2851846612778
True	82.87140802988255
True	73.65391969259277
True	76.37295053176287
True	179.03330390083244
True	470.7185335114813
True	1102.49256336069
True	179.28060049215267
True	365.03881728881225
True	434.5263714264456
True	581.819341809979
True	588.1297118413371
True	270.8585379649202
True	463.5748334635599
True	660.5343086674482
True	98.53501267273695
True	719.7845276203967
True	263.0369613123521
True	134.6769776061556
True	408.0996816543257
True	834.1570342522909
True	437.8435700073547
True	863.5405896090548
True	198.60368760205185
True	334.49832715046654
True	698.8569916904768
True	645.4299504936597
True	192.17029472101885
True	249.8603009602972
True	762.8046623606513
True	33.37496384191193
True	187.60686396219825
True	494.6483699674447
True	714.8860954981534
True	104.9179480801771
True	35.73324637407175
True	169.03428740120137
True	735.6849962329787
True	318.52057088098934
True	548.5981693412806
True	354.4297186894904
True	284.55190390169656
True	455.1876152014517
True	511.375816643398
True	72.59941718453419
True	367.3372921726973
True	785.1801990629084
True	0.0
True	292.32899014823204
True	246.99812997998328
True	1015.4150253288882
True	148.70892761332124
True	659.5781685299559
True	624.5563936436739
True	114.15626777045802
True	225.99438571412227
True	130.29519561219934
True	9.91291536620466
True	291.2648543139138
True	390.0419719104586
True	1123.118044853641
True	239.27099966355613
True	410.7091753691272
True	662.6788697792617
True	195.3753143949084
True	29.6506339901157
True	855.8930776747914
True	583.1342941811859
True	154.46223841969186
True	642.0687681882745
True	169.71698189122026
True	280.0721101303164
True	781.4450027353056
True	35.06053893046869
True	105.1242863007635
True	521.1101472803628
True	63.83228706641821
True	76.97746705717614
True	404.5164225681787
True	22.78047981510662
True	763.8962892546981
True	99.65679074652591
True	162.00111506885972
True	19.98490431156271
True	709.733128388085
True	28.311185994006465
True	773.458629198943
True	399.7709947449045
True	120.47435978856072
True	694.2916600045236
True	523.5458073595235
True	566.5180961217751
True	47.469978318611965
True	364.82749163064193
True	5.325399801477887
True	93.46821304527543
True	383.9253363591361
True	48.05291366186295
True	120.96753733365826
True	313.9039682969814
True	187.88304917336984
True	101.22882042745832
True	681.8936617243884
True	20.445274312741105
True	1165.6578280626975
True	511.1845956289905
True	302.85096551718675
True	506.423404679194
True	128.97462382398237
True	804.3657691478061
True	1111.998430069492
True	749.8986129428117
True	175.0247995542169
True	227.90402673519355
True	49.04458409021639
True	57.747219362574185
True	153.59458544066752
True	101.93914899349711
True	167.8375771025246
True	1176.5681559570726
True	321.01847311535016
True	345.4875233787709
True	707.1490066368053
True	16.29942386487874
True	13.823350038624223
True	590.8098574549455
True	6.311019900653167
True	116.09924411274538
True	687.0434845462601
True	178.0931182488745
True	629.4443888260408
True	852.0593342766279
True	160.0649222377272
True	926.1319472760928
True	3.0687785636980083
True	457.2913682844533
True	1045.6412245989384
True	24.706615912053834
True	232.66439687293425
True	148.362953110621
True	967.9482164761464
True	237.10173699656016
True	499.5461881023728
True	121.5044591716276
True	526.1003174292446
True	152.25967522601616
True	104.35554628189404
True	385.0732799799286
True	70.02697006228452
True	51.90908047960588
True	1074.4219535188968
True	253.00494220626345
True	158.64284981788452
True	374.2555525295467
True	397.3105899162285
True	208.6210946219149
True	167.87688237558714
True	376.3658747071092
True	35.39595483623198
True	489.0530942125701
True	1131.2018871476669
True	118.5017776088289
True	469.0037713196125
True	314.5393888901152
True	26.16938715488401
True	403.0503207335977
True	104.99572654984838
True	600.0837931192054
True	198.2979398435633
True	433.8269689810824
True	19.1529281249115
True	433.1093075938783
True	106.572933147261
True	347.91158568903194
True	32.781982541345364
True	176.26810185417017
True	240.4706061350979
True	798.6565402491051
True	59.20214609446156
True	134.15515947396486
True	230.21515532282237
True	147.63642155577094
True	640.6233428561937
True	556.4490917030352
True	772.1812079987611
True	386.3306650482345
True	534.5495602423016
True	412.0498537512946
True	693.0540041078424
True	71.10131533899487
True	472.3784230497935
True	421.3089880616861
True	49.80914305552688
True	85.64511421318792
True	128.18638652990697
True	92.82496799337696
True	332.4190690450636
True	844.1193413357819
True	310.7070056570687
True	1048.041142165631
True	316.9207491382557
True	920.574419640988
True	145.42397899280778
True	561.2880575720943
True	602.8979923602727
True	705.3043224473972
True	441.6370109489241
True	64.52841756508457
True	284.4315879644496
True	40.30914955307199
True	161.73351519699443
True	165.89746477171553
True	1099.4720194274553
True	234.32186518075716
True	546.4956343302094
True	558.8431691931303
True	564.3094485535909
True	921.8424968535162
True	588.674043726918
True	635.2467052431896
True	939.3799173688416
True	123.61641895022456
True	307.415977513681
True	261.4922283952584
True	336.93936909923826
True	89.37777942208017
True	393.50451613252864
True	4.745545231238525
True	340.4147564058729
True	259.3890195297364
True	628.0409291407755
True	285.822017492779
True	362.9710396308034
True	10.969284421807242
True	57.950614528613215
True	536.3204241078627
True	28.68070554903001
True	140.7689782814937
True	65.20943336334233
True	157.41825258125448
True	238.6316743597181
True	66.92674800480971
True	377.5332886314411
True	270.8067545211514
True	101.32025565919837
True	345.2150657317692
True	61.93245402038466
True	592.2982356525025
True	873.200034351038
True	281.11053104585227
True	1162.964984547046
True	113.93197711475344
True	314.77451890926767
True	1049.7946857392722
True	89.41418550276798
True	274.18830202046377
True	10.459185324068969
True	419.24123848183285
True	456.3985401435292
True	148.9974125467986
True	620.2886745304365
True	930.0116839295504
True	158.85380735890612
True	79.26981878137352
True	323.342472384866
True	538.0555515891118
True	608.6682689255779
True	1237.1946890626996
True	24.90412361780207
True	944.430704769002
True	137.69378320421376
True	643.1649827793209
True	118.98224793642972
True	131.4852096265822
True	191.02987399471616
True	165.31729370710372
True	746.0564389283211
True	215.43171543775367
True	230.66203448402632
True	70.250959924512
True	512.3363044215338
True	451.113404918185
True	176.3447820664769
True	241.83366361179023
True	16.71110988566597
True	428.9260647128047
True	223.60710870113448
True	300.05151485633166
True	118.32430812719367
True	733.5418049413512
True	413.58626517161554
True	261.7063477187276
True	643.628569342605
True	522.268882012547
True	458.8600864475704
True	136.41448649245177
True	546.2784251224004
True	437.2574526443777
True	2.9228998933862727
True	195.6184308799305
True	89.33599494382035
True	244.48731843963205
True	3.015135472960553
True	132.51256103363087
True	364.7496450621647
True	6.112519201146716
True	841.118255442686
True	174.54566809465558
True	722.8247526222427
True	785.1874831940092
True	162.46845390088365
True	233.56734007081343
True	496.36659708015947
True	829.9022642407332
True	50.17093200304249
True	36.40238156880039
True	139.0595909822898
True	639.4885679617399
True	716.2666917825619
True	189.2494406195673
True	600.9852533380124
True	584.7482308310501
True	851.1190897188235
True	415.4540676488998
True	195.53396684790468
True	858.3002773082183
True	223.0736956605332
True	150.679448165754
True	326.2394284613474
True	220.6405131922324
True	206.1354993440708
True	609.6877210783434
True	250.6892475493316
True	190.4281637145937
True	451.2525193780887
True	466.4000303533244
True	61.046502304794025
True	285.8450543497473
True	80.71880879761063
True	344.89668498202946
True	354.884616514458
True	257.5647076733512
True	181.63094795601012
True	387.10800438523074
True	641.5646495932324
True	756.0150080408772
True	293.079404306165
True	745.6022241804825
True	62.7447682799975
True	876.8077411616571
True	340.8884322396629
True	12.532830265451794
True	623.1534225013344
True	716.2970189249611
True	262.408176205709
True	170.58409242307613
True	49.36800934841455
True	385.5814382449117
True	77.77523237941554
True	14.358251333760489
True	882.1730554110076
True	369.6800468808867
True	179.54503520573954
True	1000.6388858544408
True	11.5606973773973
True	787.4380091056429
True	30.05380684533657
True	655.6984868878334
True	58.373100807703686
True	749.7947049299688
True	426.587432572933
True	200.02363598733115
True	436.54238782752975
True	205.89498810019688
True	297.5324247662329
True	216.5848461343876
True	414.62590022314254
True	10.209639351494433
True	324.8120288077682
True	114.03991404593545
True	11.738090011574348
True	468.888198560017
True	749.4498071536547
True	271.8813775774478
True	82.37834189344312
True	302.90350321084054
True	85.18498626482756
True	179.88671564671824
True	179.20861725081954
True	365.61644864659104
True	45.24037908140766
True	136.50707878785653
True	388.2594411420201
True	870.9970031839192
True	111.97088707577184
True	206.62911176196008
True	431.2005857058995
True	20.62995337805931
True	433.137756224175
True	510.3583199566386
True	85.65368901723886
True	390.49548887839006
True	359.1229073725873
True	417.7617719839764
True	613.3457975933107
True	1026.9207110956254
True	983.4991551596604
True	55.18191277937368
True	1054.993546639225
True	111.80139459844771
True	110.41611059157744
True	115.33834214926809
True	506.7109363166567
True	390.87050954758223
True	602.6451386295279
True	256.0930133199607
True	158.64620351106063
True	410.5928408744869
True	13.219968060865064
True	454.8858040208671
True	408.33408989777945
True	143.91280072938457
True	92.22348368500184
True	514.4964260744773
True	993.4081548725202
True	210.7431800015098
True	65.5402401031095
True	416.0175725904259
True	374.2147898837777
True	482.4574917122226
True	320.3538751021827
True	4.008970076174938
True	539.852874772876
True	514.6139504980619
True	511.08780933760414
True	181.3597046143164
True	105.56027646160852
True	21.53189910629063
True	380.2795853093637
True	104.79576432689667
True	7.920215736811814
True	31.011022483190228
True	358.8708402852253
True	627.3471471666398
True	142.32542387422538
True	89.65967901368307
True	24.71500288349708
True	419.5720808208571
True	360.8540345592415
True	775.087110431522
True	304.74576473874214
True	515.7505656112085
True	512.4077860148399
True	526.8052428704195
True	291.08610284056624
True	562.0700141262382
True	93.9242248872991
True	576.82159168934
True	7.477970430672528
True	369.87837542512807
True	458.6024171115432
True	967.251863864998
True	356.26625109754445
True	813.2984323818469
True	941.5281837677712
True	185.6483066312676
True	40.06366503274385
True	360.5734141023129
True	395.83532830323367
True	566.1523781883594
True	230.96699180158404
True	29.837501816649556
True	656.061012606524
True	135.0872142916416
True	1063.7475793544627
True	316.7198589732546
True	484.6926193257544
True	124.98051745398986
True	819.1049214658626
True	139.51108048654186
True	829.6798336941436
True	553.8884091167976
True	192.5925068876001
True	110.80658616394383
True	67.00142803217078
True	564.0014422805701
True	879.3025912080565
True	416.645053892881
True	543.287661144849
True	139.17898342456365
True	628.193829458544
True	489.80682194555686
True	789.8814075407529
True	331.3387670243412
True	587.3896541089342
True	115.14421840414563
True	26.713938548307627
True	409.4220043407796
True	173.49415794660686
True	107.66524705837443
True	371.6655411957008
True	1083.6858660940802
True	270.9159522369159
True	552.3725244795055
True	11.811923505429592
True	77.48528359546776
True	331.12617196378443
True	773.3158315232689
True	451.7906955291372
True	502.4522546596872
True	700.6060290047772
True	71.47842053103092
True	725.1920420068309
True	44.56138530913994
True	105.02876076769184
True	182.96193118446743
True	79.51645047337857
True	24.95691928204317
True	302.0855433551286
True	491.6109132598093
True	899.0328484459814
True	883.816400642694
True	6.402981472279983
True	285.36179061426407
True	468.5005827502585
True	131.51761703976663
True	239.17035918569152
True	323.7681095392137
True	1311.2689462913636
True	440.54054152446673
True	25.37884367790064
True	188.57259899775156
True	721.5041644462093
True	36.24525404497127
True	181.4962735835406
True	547.0759125618124
True	74.0531356853952
True	870.2265683107001
True	331.82315137930743
True	656.8967506386884
True	77.55671086092747
True	651.6123931292921
True	582.9149841953373
True	872.6455542105858
True	256.08906997864744
True	502.4283754847636
True	843.844591228351
True	899.3148378278996
True	233.1418539259048
True	786.3934177554203
True	216.37445064069243
True	441.9542361259252
True	359.968427209054
True	504.0977565329126
True	492.9260220412233
True	331.9809802432769
True	349.2077408957749
True	113.91429084681808
True	352.7549909601501
True	1118.3417785823465
True	330.301801894566
True	149.29911284573987
True	306.4663415127978
True	779.2996414889108
True	660.1348772431318
True	428.44002328575954
True	121.85663313905285
True	335.3654225418001
True	37.67767846323655
True	166.52292029835948
True	94.51555287633757
True	81.71028114157767
True	546.041713738743
True	138.5550879003855
True	132.89825904681436
True	99.7392525817751
True	84.47031460774602
True	440.0473616383522
True	387.08429586129455
True	1052.502869607397
True	544.4441105360153
True	855.2273869499224
True	278.118713384733
True	305.53262943718806
True	512.7770998244192
True	195.29935417054696
True	738.9754228979161
True	238.0087053114601
True	357.521294352873
True	71.57165924795966
True	120.80832256056968
True	269.30050566806875
True	118.3132298186126
True	486.6984763645533
True	31.339693419798703
True	574.4016549139742
True	1030.4573775404715
True	735.7365033378147
True	1.0407301202161685
True	61.8503428926082
True	500.5856269309976
True	426.1889160280117
True	76.25474893184611
True	119.33555135735604
True	305.2050339626996
True	77.82830519245826
True	51.74412695620934
True	671.9397466636137
True	654.0671181092073
True	153.9784142650494
True	174.23024372155214
True	546.321537257479
True	53.37056364948406
True	25.23448518116093
True	565.6989138531264
True	440.4673500860689
True	1121.3174125001883
True	45.99359888233957
True	445.99306348316986
True	899.3443127948807
True	785.0454139328925
True	284.0525028450736
True	772.4566414331774
True	408.6321213727382
True	39.81684799958899
True	98.65419527330558
True	721.9301630561426
True	74.19274166719167
True	143.4216363924011
True	909.6128797798448
True	181.762665385418
True	269.9424797880736
True	102.37504178667584
True	653.9503553733181
True	602.0003844999501
True	215.87867696630283
True	413.1589985579736
True	43.04204932818927
True	275.06951867442206
True	562.1288968756578
True	643.1500718282142
True	317.86992042525304
True	76.50606188682065
True	936.52950251965
True	1061.2940705046449
True	556.2359161960513
True	64.74935247929392
True	27.84314825175157
True	88.42567520995115
True	109.46963278605664
True	102.82973709756722
True	889.9036173412379
True	1223.573240074175
True	763.6282100999038
True	323.84910434344454
True	9.477778503217868
True	21.26370915440723
True	343.79555146864226
True	473.7049683381162
True	47.05552710513173
True	562.5911774349578
True	418.6468850207236
True	393.9518933320086
True	82.57208557070092
True	191.51442621283792
True	256.26954957835085
True	127.81780480245271
True	388.1601652125929
True	41.98486374321189
True	169.97591676235243
True	1186.9643949370025
True	6.824111736313789
True	30.505571502399125
True	569.3880898365157
True	359.7175145519056
True	801.9171717460865
True	162.11484291671584
True	730.5749171531555
True	574.6913450514072
True	290.28242224050274
True	441.18554769079793
True	341.90427738944777
True	289.8908934718136
True	267.7314717453414
True	396.0616217202364
True	506.0744648948244
True	488.0702835102125
True	109.7424946961655
True	361.428213139006
True	9.123873109052369
True	189.59409940586949
True	249.44864702526164
True	898.0136663962063
True	612.4602697945203
True	31.93706849012904
True	721.7423503081053
True	845.4124463382423
True	107.79767668927116
True	346.17751958553947
True	876.7281656556743
True	217.65496707587792
True	162.29207805584505
True	535.2810279687891
True	581.664888639251
True	1087.0206729063832
True	144.70712157644545
True	149.87763132383614
True	253.0890513983311
True	308.3774037461163
True	412.5940955137723
True	420.82327673207067
True	340.55349054817054
True	446.3465217272248
True	497.08096871880383
True	233.18022978746967
True	1463.5805056587092
True	249.2845958263288
True	408.4110963681245
True	53.88165121132964
True	765.940151727954
True	253.41460351801587
True	957.170725456366
True	543.4083010498623
True	323.8228801616823
True	773.171384715449
True	260.5960137725133
True	211.3066256637647
True	260.5099684902364
True	216.20358297960115
True	136.13519831441025
True	256.7834620560532
True	731.0046913552552
True	521.1493745452643
True	217.84492142072637
True	1169.3716819269143
True	114.9150389634372
True	267.4098634030181
True	74.99579193464663
True	294.3671643393626
True	416.0960012059098
True	88.775217105178
True	221.70881160761732
True	76.42706998967091
True	729.1305326774554
True	380.7776733178303
True	231.4587922973761
True	728.3387560926171
True	858.704922391476
True	819.3183443240764
True	815.382677688462
True	349.3009754883457
True	1.4949744494687696
True	262.2337348161502
True	56.1188442590422
True	398.3532491826881
True	55.35101077370011
True	362.2780132524687
True	875.8132806508487
True	1049.8271197998777
True	396.44734335756016
True	22.666897407906777
True	527.0890632683587
True	493.1184817127317
True	196.27744130153852
True	233.9069677319368
True	286.05116477817245
True	22.235207466827774
True	124.0593449879508
True	936.7672251499127
True	63.25541313794144
True	497.4785208494539
True	796.7048963157969
True	101.93286056974802
True	252.78588684560648
True	113.0857881317414
True	16.251421923013172
True	1.1192970846660049
True	121.0067210800742
True	1005.7997328454094
True	493.51417261966907
True	66.92904529465895
True	796.019695840841
True	335.25346991942143
True	1.6693467151942945
True	443.4122003646257
True	184.55086230646305
True	515.388868768229
True	83.179722780085
True	334.0682431404855
True	385.3804315688965
True	172.23571878574498
True	214.01101443937392
True	132.20795865448343
True	164.21455903218674
True	989.9511826277248
True	16.90294204217342
True	496.6115077661231
True	501.83008878982633
True	400.6351351421
True	221.83470946400303
True	238.9103977653939
True	162.29573734118148
True	46.898193979246926
True	473.2148071744663
True	152.80365242383297
True	861.4461669599422
True	823.0067405684109
True	243.5003425753304
True	329.23502409947446
True	534.7034293411806
True	40.05734260000219
True	87.91792120394544
True	735.1179983893392
True	1062.5231755218267
True	111.74776546944636
True	719.3719528520859
True	137.51110685389932
True	933.2120062260598
True	648.1345583372923
True	110.92976001168606
True	278.7076764076819
True	601.0693686528805
True	264.9990493193147
True	45.00829593809623
True	564.7842163583229
True	448.3921689047901
True	6.523120473512003
True	471.7852097892988
True	67.04363068609469
True	172.9583289667433
True	233.7755110207461
True	315.44710783396675
True	70.46221455955666
True	225.1375777188647
True	351.69443829262593
True	430.0972506516093
True	969.92612133379
True	46.25216071071353
True	899.5212961422478
True	999.790047331043
True	135.67530394714927
True	74.442665714374
True	976.479100647372
True	33.226183406871144
True	223.25035446784415
True	85.51879075552861
True	221.28586235662905
True	380.1403904362999
True	972.7717619555414
True	98.3611358108182
True	73.08845230549359
True	684.5094251584308
True	281.08944884707694
True	715.916713144631
True	54.66320952786561
True	493.7510097783727
True	388.57479736001096
True	680.93449637426
True	53.58968839478472
True	109.40009256971842
True	25.202825746373996
True	265.42988233400234
True	43.98342464628203
True	344.12263717929125
True	3.0711778652507347
True	1182.0740981939475
True	105.36153330815856
True	136.7471418232539
True	350.99375511233006
True	726.5380930301982
True	684.154363786667
True	995.6598244987854
True	469.83920311725376
True	413.698007118452
True	131.7076105906821
True	420.8124164554925
True	862.6047863633493
True	422.8193189203172
True	947.9905665569488
True	84.98562781840671
True	431.0818301987565
True	180.2862071858572
True	292.8444629305829
True	754.3097840844113
True	165.4201482065622
True	133.3953810135972
True	63.01329783722002
True	881.1827387814893
True	765.4824987153091
True	82.16489137613213
True	447.49453970215154
True	760.7761140416021
True	417.8797747736459
True	54.679717273888365
True	326.0014005774642
True	792.6855335309886
True	30.32804586758244
True	360.5960817602327
True	168.5704532747911
True	285.70148259452174
True	30.88929575107678
True	213.02959449893876
True	746.0627662242182
True	624.4650208505376
True	58.28523552161041
True	291.5114105270616
True	879.3676046421692
True	17.232613010940764
True	328.45282690744466
True	302.34755295712307
True	446.9645022829647
True	201.0508471011099
True	605.2513978875457
True	47.48945770110187
True	972.6772910751916
True	864.5684772872378
True	47.49119765349169
True	393.0950848116784
True	721.885987693062
True	920.64011759707
True	277.1572199733911
True	608.8835908682402
True	126.6681864686244
True	196.6865425654066
True	132.60964095980515
True	133.68845325399906
True	214.826702559293
True	937.3594179553612
True	789.0464281048163
True	940.4254230174022
True	19.300433807580603
True	26.85694427493524
True	359.1383564343819
True	13.101055409206412
True	631.5975094683272
True	1085.6845838223612
True	257.8605371885752
True	214.69488960971145
True	88.8091752624911
True	208.05664376710348
True	132.98361946820572
True	44.6592719214088
True	131.35627774255016
True	93.08914004329236
True	253.61500373441768
True	542.2747100141814
True	156.67743094291643
True	28.478868693439917
True	55.47690027133908
True	427.0920389213215
True	264.2790325746069
True	585.2864521029543
True	25.61291170900905
True	112.18613873418082
True	676.8095773405287
True	256.2779664889819
True	480.26375251698346
True	651.7081765783029
True	106.37316309961987
True	110.0559411247015
True	83.12785791568557
True	24.98267390952511
True	122.44400284016167
True	81.89542040840347
True	103.77843362357392
True	156.8739291668081
True	240.61047211156972
True	802.4337706447828
True	284.3273880132113
True	918.9681038154632
True	167.0755503847778
True	207.45330668940449
True	786.7624059916766
True	311.6786003174085
True	589.7993203237428
True	252.5317989936346
True	355.70311149795043
True	438.8277879688964
True	560.7915188662356
True	647.8251260192108
True	368.0050325722245
True	31.31753591121125
True	562.066098062981
True	628.584132459038
True	20.63830521544679
True	10.680037567053306
True	259.4834708836218
True	405.6761417749591
True	452.4412735269401
True	65.56319831091191
True	661.6153712508018
True	932.7746906629736
True	241.11908624851975
True	883.1757413839227
True	267.1119850957534
True	100.77516058464396
True	273.0203518921842
True	686.9349148742643
True	39.20393315785316
True	592.3484955723817
True	1296.9230934374466
True	1032.218851854968
True	885.0690828347778
True	216.9072595547398
True	95.10564782563368
True	202.40265962596095
True	824.3652490960204
True	141.3281537182514
True	1082.968485842134
True	884.1532031632416
True	44.29610429745755
True	87.33318995625162
True	387.0563018178054
True	399.9011017659862
True	210.18111744636124
True	502.529544888993
True	677.2096869900389
True	120.40191186060945
True	283.8638544285942
True	980.2510337443144
True	48.9285192832228
True	703.8638330077774
True	549.4571331959298
True	38.50030401745273
True	804.0075569982007
True	392.4255742146571
True	539.8331279455114
True	114.08075971506425
True	259.9564352689571
True	204.8029931093104
True	26.85377438333188
True	123.37530053137942
True	756.9928883819366
True	133.04809188961693
True	371.90794983460825
True	64.80390066552646
True	631.5143066386606
True	639.1326628595212
True	243.88706975889184
True	450.11095976173095
True	163.55221988329137
True	169.61200084890137
True	215.77504984348468
True	297.11992306305035
True	363.566677662258
True	124.91719564286116
True	181.7142037944785
True	25.624962375301887
True	877.1442395649261
True	312.46020750924174
True	8.502312414984743
True	349.20632131177064
True	161.31183760102675
True	619.4927514421533
True	359.61345417891897
True	585.0522289832301
True	569.6082569311028
True	476.7101282081621
True	794.0193328994407
True	237.52270028931684
True	557.7164254463179
True	165.23405938933757
True	540.3570861473067
True	368.7631816623218
True	373.38786915565606
True	129.0290194158288
True	135.6693700233672
True	102.24487712801157
True	65.51711643997923
True	704.9812330619517
True	181.5990972257032
True	45.256569382516055
True	0.0
True	549.9348530038767
True	112.0577180470991
True	22.717688067172823
True	40.318712547332815
True	117.36028776611506
True	536.115020138489
True	182.9494208298404
True	102.50245406235462
True	34.76936753764182
True	156.10458112604448
True	942.988549060006
True	48.76090828812292
True	217.21675694527295
True	735.1020879957688
True	310.3025911227671
True	466.9268530115464
True	491.1222113832628
True	516.15075193194
True	604.451054250135
True	874.7870359811049
True	249.54841616580708
True	1022.6628375980268
True	911.3116805560004
True	612.8690613287445
True	339.3766322678271
True	842.2352941886802
True	10.49125233234117
True	33.29331709655321
True	289.18578415075274
True	39.25763858985552
True	206.6605646924987
True	735.4439483135636
True	221.79876856475917
True	768.1144573082404
True	752.0563055966478
True	121.967658361161
True	361.4740717670205
True	542.4890342597995
True	23.6117115137472
True	129.4643187082603
True	421.1113934304868
True	306.80605340463643
True	202.0774814671236
True	108.2621511908699
True	376.0191578598317
True	21.918848378252346
True	376.4941144148083
True	354.80028627994864
True	1028.2192321304287
True	374.2340109374733
True	30.6182239255097
True	443.7622779913011
True	442.1376972305496
True	244.81671940382356
True	31.27474707600377
True	763.2836126171113
True	447.4295236066233
True	178.4912569270486
True	14.183382492569446
True	1215.578666131166
True	162.74130611869984
True	24.510008862719808
True	304.2863694972385
True	274.5192143593592
True	116.82616203621382
True	290.6820063724783
True	47.18208745277897
True	328.6666318339077
True	299.7960872994293
True	321.52253950442605
True	28.936806130808943
True	47.124282521431326
True	1002.1864657281131
True	25.104525770041317
True	12.547236137373735
True	179.21158981893416
True	656.237190805129
True	8.380190687322454
True	196.8556894901305
True	184.48846758046653
True	530.5508491110178
True	386.9520965086056
True	738.2433170035602
True	321.16274722642726
True	502.55000704993125
True	443.8474549828471
True	489.1127829379118
True	101.21571469138448
True	1266.775977446334
True	912.3589508369485
True	298.68673350304016
True	529.6629479912377
True	95.65924475726897
True	543.5886310439712
True	437.00663907182224
True	155.9581663276469
True	79.91716848645271
True	348.2539348867068
True	164.96536826780928
True	27.318033165093865
True	634.073916838746
True	373.9685473879183
True	69.11148368402279
True	33.100086369396806
True	668.5935975088549
True	490.9268272852503
True	73.38860125017025
True	22.35992046675533
True	341.07372355577644
True	333.3814980967366
True	686.1154612560297
True	549.7926930015465
True	570.8189337397064
True	791.0386385648544
True	8.48417359547392
True	60.69974619521842
True	36.39355175651621
True	56.55475725687647
True	504.071297521701
True	582.3874544725286
True	87.43621390322747
True	108.7965979181872
True	186.7250761120412
True	72.45619848275791
True	182.81124879402364
True	203.09664847420592
True	273.5290951696397
True	794.2880503424271
True	605.2741613643526
True	281.2940618528797
True	201.33622897384757
True	271.8323126767062
True	260.1857448471766
True	723.1443920189024
True	335.11480177434
True	169.3452294565234
True	905.9304534974848
True	346.93277701445174
True	474.208525662003
True	147.18448427731818
True	122.36081042923269
True	64.07909992660171
True	213.5398181451339
True	971.7776851341148
True	507.25050609185047
True	112.59371496509296
True	357.0899768580682
True	106.57351108286434
True	684.0374246422501
True	4.777708369556506
True	676.6209708739364
True	35.11710328747104
True	959.621835272287
True	852.1486281022388
True	214.76187001491792
True	28.80690180875328
True	82.36718313312093
True	441.35828676081553
True	229.04127608354923
True	1.1690526083599868
True	80.3177776888873
True	1145.4468163007318
True	332.8512150338564
True	670.4133558485855
True	487.0911625827389
True	32.39528448678194
True	139.45910641937226
True	429.21740555162177
True	907.7400872972617
True	796.2441328304187
True	422.9715320555112
True	345.5959720579041
True	16.615656633687074
True	78.8205702340258
True	757.2468280439274
True	495.234072010947
True	383.0728367026432
True	878.2910051196525
True	27.58029339088807
True	217.8609394903879
True	889.0748311466798
True	227.6940562550947
True	9.093187750450353
True	495.58048178068174
True	105.63405884880264
True	632.0357050876291
True	54.6471222160059
True	251.8347789225096
True	829.688020491679
True	899.4451708019083
True	270.0174613203098
True	420.2429946033931
True	120.7869106699966
True	596.8127646643788
True	261.4202901755566
True	193.02895229664225
True	856.5096167868883
True	54.32125216071072
True	699.7048738267713
True	284.4973108151588
True	303.3906907965101
True	169.5620245438967
True	482.4044648925863
True	587.3135273261872
True	355.89172014631174
True	397.147546078007
True	69.27277288663159
True	167.7017237640608
True	446.4304064094123
True	219.75564361661728
True	36.87810593295284
True	208.57257871632925
True	390.4907382660958
True	394.3843473271056
True	746.0967471243533
True	137.2265787536876
True	669.9551407755278
True	492.8553778702277
True	595.7297825602819
True	129.7307934256359
True	35.451707026814866
True	669.8015570594214
True	72.57819698477967
True	558.3951248558056
True	702.929367089649
True	450.6313942411325
True	129.73717373069215
True	528.0054868956761
True	4.954171856403338
True	377.9718475527273
True	33.55716317978916
True	633.3134563216362
True	270.21996766856466
True	585.5569064420894
True	681.8498354555676
True	146.96519028547763
True	536.7326617741895
True	497.88080893393527
True	64.43628911205295
True	939.3190967957872
True	2.5347175559989537
True	26.444438114908618
True	650.5320547132853
True	695.4625798298881
True	129.57644402581568
True	412.14443653716506
True	130.1598607871513
True	76.25163860508327
True	477.9689887192212
True	42.64782912100643
True	511.7494333690444
True	13.40685050186891
True	852.51501125633
True	551.6109538667224
True	664.9260557770922
True	99.71009115955856
True	372.3648458681238
True	994.286541126714
True	876.3195128149304
True	145.25824244752795
True	541.036974188304
True	461.6222940493395
True	254.01025910400608
True	257.8272892085311
True	5.822508310722165
True	331.3361242408384
True	11.144313814911264
True	368.7037585874635
True	74.85751375443343
True	412.5552486505417
True	666.9436493861715
True	129.1505533975319
True	228.17338869496345
True	644.3324823240321
True	685.4744639751696
True	293.57560596525445
True	134.15216510218053
True	160.99275497477953
True	468.75130932031294
True	86.49663027080261
True	10.671093619091842
True	520.4683574981666
True	551.7052633235725
True	21.298293132215367
True	142.7281120600812
True	894.7222071299036
True	472.3611500705698
True	273.1041263880603
True	33.83387038463738
True	475.6038104199855
True	110.4266948771343
True	586.0144555248992
True	664.0453353157267
True	299.5548108666864
True	391.0972688206932
True	185.0962579271854
True	243.62093552830527
True	69.44660513566303
True	218.03124656234291
True	504.3195715215531
True	21.50609089160788
True	429.9050979219678
True	392.8396204257616
True	737.8545922875495
True	859.1018705347924
True	895.6842074830458
True	162.47575842824503
True	404.3353370993301
True	69.76608260043707
True	187.93656196599173
True	315.59025845353136
True	9.867187459927472
True	791.6926339585161
True	22.08576216358582
True	392.7379642413184
True	268.6983642842283
True	665.0687069905149
True	205.7641079248946
True	38.26465564554599
True	715.0297375197373
True	1092.0449254438972
True	221.2340746991393
True	135.19922212188249
True	592.8253675383198
True	484.5570068267946
True	18.184659338630173
True	812.1325092616056
True	115.05134950912966
True	45.11096928951545
True	299.3556667982219
True	365.6884670896008
True	388.56257592579794
True	270.00174716616016
True	20.808018087570307
True	23.20131885764836
True	806.7173230648374
True	206.2358005921894
True	115.98776921180756
True	805.0527466563606
True	668.3506586371526
True	644.847923377801
True	439.7181404768122
True	147.53726440460642
True	32.13946056901084
True	102.89704829232988
True	419.8325178118633
True	234.71394567699537
True	479.05095753011096
True	139.25803323900192
True	500.0375635690866
True	641.7802984571526
True	949.2050123949124
True	24.40150015056562
True	1008.4327503873018
True	1101.603383442662
True	471.3258203209117
True	85.86829395691915
True	793.2857274844166
True	637.1981152053228
True	702.8373077940919
True	175.55238253754877
True	737.8462426511092
True	714.1023948527607
True	117.40195630876237
True	777.4251810789332
True	800.2044972398464
True	468.374871357672
True	219.39655324312844
True	75.58024963980179
True	316.11750028538484
True	341.3804163669187
True	468.255641584006
True	419.518668234554
True	197.11642878349173
True	310.5402957997828
True	2.590375353847285
True	12.67430387048795
True	104.80172177600843
True	134.86508450547333
True	353.0677963395686
True	352.00122159631644
True	108.44350504949662
True	18.22443558780727
True	216.030530276454
True	848.463637554655
True	458.3245277537036
True	538.1313377068522
True	572.8761734392386
True	834.7496676304655
True	643.7572963787858
True	83.69673420932983
True	193.59505088318625
True	249.56968659580747
True	284.7939858049193
True	104.52747148427343
True	368.8896635846545
True	436.26364324985474
True	171.07981295611893
True	625.3638043497322
True	250.28573276749768
True	205.4898124043282
True	27.754278589853666
True	250.2852406152732
True	498.880225212732
True	160.64290957012554
True	528.7663728977681
True	487.53963580878536
True	241.90702333951063
True	104.63775485745998
True	41.73261631221112
True	397.3917831905269
True	774.4466616569517
True	166.564809509911
True	1019.410734408247
True	1025.814551503505
True	489.9277113365962
True	98.37627136657972
True	128.459723171401
True	671.3710685502817
True	9.403968003868751
True	221.9770823609066
True	144.18640544640547
True	122.0084199131315
True	338.0267972780831
True	620.987870526255
True	36.033914480278135
True	123.66011412795724
True	950.8153685840504
True	57.69125751099229
True	450.660670863031
True	531.8529938798905
True	245.63857714686492
True	128.4453033858848
True	908.5627604472738
True	1181.808434644665
True	518.6932114520554
True	662.7268441388159
True	220.3314825726536
True	148.57370642705055
True	309.1337687677987
True	248.29264106891213
True	169.44178446511654
True	322.1452475771261
True	343.1506207401546
True	13.55905261912543
True	638.8524403602883
True	145.2912161666962
True	75.41540386982889
True	441.52665365742655
True	326.3049913098429
True	1196.0484477257503
True	360.5867214377305
True	1048.5728759646208
True	9.59354858141782
True	259.9364626865874
True	230.22993442456345
True	159.838313278139
True	495.15447696963406
True	191.51140931776428
True	378.9502676409774
True	323.9228957423268
True	110.67632648513596
True	361.6534741288621
True	1057.8525157393171
True	710.6177718065506
True	218.02072809420116
True	106.67062305192832
True	296.60962868586194
True	25.318191816620573
True	350.8460047641347
True	322.08267736921266
True	556.7619834022943
True	446.16227530916166
True	351.10216443678434
True	151.61173948538004
True	12.15929257286134
True	417.85232870153015
True	283.8818234589744
True	132.02523647747762
True	303.37462738374387
True	440.31512471364647
True	821.9277937514423
True	313.0590620895844
True	772.0919751041034
True	407.5659502531159
True	381.5060821053742
True	1.04903082186511
True	1162.2901220591275
True	107.2037474750151
True	957.6311085364534
True	211.8680961426023
True	452.9189880021189
True	665.8483911350878
True	87.66553176176735
True	484.1269612959824
True	35.08942838506156
True	430.349916265478
True	74.87036842511499
True	231.24275989240303
True	39.97528311244469
True	674.1263586785319
True	192.24871718792497
True	25.740617188556232
True	391.7721268090775
True	112.88471109431038
True	174.30004582916175
True	822.4424839375682
True	256.43924597970585
True	147.70274899714173
True	374.0357594548863
True	527.1986513924695
True	335.56250749675
True	508.5548446166595
True	640.9765500698735
True	158.57792087473294
True	6.103576955007664
True	71.79922804841979
True	425.05823203784087
True	86.27421359981098
True	79.18161529046695
True	1051.53150906128
True	22.96196397339533
True	318.3688514412554
True	310.3214742395695
True	437.84766645958337
True	687.5647984380988
True	184.9882288940132
True	660.3096951208807
True	329.22947332046704
True	350.1362896974674
True	266.29248874125784
True	221.55275873051403
True	375.3846464902661
True	455.0404474996132
True	406.0068285525289
True	563.7596552715171
True	138.5686262305941
True	80.9211898886509
True	40.89242555580428
True	283.2393814062943
True	648.2529513879418
True	397.7524760673511
True	817.8689165709193
True	218.07675861203288
True	401.9184415451858
True	67.92150965944012
True	54.78784780325233
True	436.0514885682674
True	198.47086348189697
True	220.3827346425547
True	44.36173075998799
True	1062.3883148600603
True	168.29766210976197
True	913.2079300609104
True	319.9460763909285
True	922.0138543628308
True	234.58422587098403
True	457.34640758032793
True	523.5715108675024
True	605.2667323979424
True	215.72145617022008
True	482.6772236783931
True	947.109519722896
True	120.99063539494838
True	7.998780045917842
True	550.4640412055697
True	30.049221848201885
True	72.3360508689268
True	806.3101594241548
True	233.12885962377624
True	984.3320742723528
True	700.1887394771314
True	417.0279598896374
True	291.34645945099766
True	501.5387104428614
True	349.2008022374721
True	192.5381650382604
True	683.1253232570327
True	740.1757656818409
True	204.77438767379093
True	88.57334650089692
True	512.4371700951068
True	138.5037028128922
True	390.634624114108
True	338.50883927031686
True	66.82899969755101
True	392.41660035396455
True	413.5908083575368
True	358.8722554621868
True	410.8185833441469
True	422.1437667615324
True	631.1870141581431
True	56.97949397715254
True	439.5035268105989
True	328.9541172471359
True	638.6163634451946
True	218.5200039499348
True	102.4682476936323
True	43.42993585109305
True	537.8289614506623
True	660.9762661544199
True	188.1369078000509
True	409.7283105025989
True	344.8659905159085
True	16.49753321315264
True	164.5759786126385
True	296.5171548889766
True	2.5941915992593314
True	869.3374718920762
True	86.06848087788681
True	99.59346980168624
True	119.05535367562632
True	375.0318606415099
True	35.94153980884903
True	455.4184948205302
True	219.357333008255
True	5.894400941141869
True	116.1933240925445
True	456.3746485520281
True	51.23174508688359
True	67.30397583652484
True	180.8789598128502
True	290.51115504551825
True	981.268101140358
True	397.989586789883
True	930.1529002805448
True	187.68265129298808
True	1064.844365586619
True	791.7271976915594
True	674.104291366514
True	423.8342157850616
True	367.9071542527596
True	78.62368622223472
True	74.98562561412155
True	77.92756955036401
True	169.74396095821578
True	489.6465619438931
True	1111.9070493856225
True	189.208669072801
True	352.3675471223663
True	435.5713254254303
True	603.7599202727356
True	585.5377862294755
True	280.038705658208
True	445.3893047604076
True	674.6694203959845
True	93.47526334742048
True	750.5707851958404
True	267.1948517384537
True	138.15815061519234
True	418.3825553891317
True	832.4801893080487
True	452.2688725299065
True	865.6786594902499
True	195.56749539195468
True	361.8245250600049
True	707.8749311235091
True	621.0280128185785
True	195.74807031747295
True	269.2972136535048
True	824.9761293957373
True	27.21237713149393
True	191.7095191369721
True	485.625904209015
True	683.5943409662187
True	106.69105884909244
True	38.048382922614834
True	169.82402409669282
True	728.2782405880645
True	310.15613998341155
True	551.5420973205657
True	361.84021299503127
True	303.1397428769844
True	434.6981718441848
True	495.89405059687306
True	69.073160501903
True	371.1596461751425
True	754.461429806019
True	0.0
True	279.2582750420217
True	244.23418091096835
True	934.020678707012
True	150.40529652360075
True	633.9633447207034
True	632.3568845718726
True	118.85880503484236
True	221.98686233127435
True	136.0261527667511
True	12.69030500900675
True	291.1004258068712
True	376.4271029088249
True	1132.8583561593766
True	231.237763191617
True	397.0940262729889
True	647.0127317988545
True	207.32520827133965
True	28.44259109744987
True	856.5429294174419
True	617.2879852309795
True	160.27394055077806
True	633.8755689999418
True	159.85990326094208
True	296.90699762049354
True	763.3275611280513
True	35.45488019298711
True	107.00977259433296
True	515.7675998489547
True	68.37021471315194
True	76.16271113413589
True	410.0542556050584
True	23.37744451514292
True	771.3983851906276
True	103.01431649416004
True	152.88663704880557
True	20.777504155995853
True	734.8585221743417
True	30.36597592979933
True	783.4063982754067
True	408.91210166990055
True	114.0734276936226
True	701.9186945248628
True	517.6055893899294
True	552.9546768454894
True	47.36974113811363
True	363.0144364675768
True	5.271853975956766
True	93.2906020036347
True	378.08594951552976
True	46.811355519610615
True	119.49449682363336
True	304.9216623418316
True	179.43200872085916
True	100.10460459161652
True	662.4899409613992
True	21.30437488241821
True	1096.6862599950384
True	505.3117016129345
True	307.68708008551374
True	492.7103197791639
True	124.21264339450794
True	767.733085263334
True	1091.3443908062488
True	743.9047748489647
True	171.36508485813638
True	224.49297582967012
True	52.56751065550021
True	57.06635477984331
True	153.99852194008835
True	94.85650436446696
True	174.41164219646043
True	1157.381566008273
True	313.05614840828963
True	356.2472411286243
True	703.3188246799294
True	17.1765438050995
True	12.525891079248238
True	588.942900724888
True	5.330706186989484
True	114.06713541884706
True	688.5472589217939
True	182.0182266829828
True	658.4705379029731
True	852.5462862496611
True	155.54755941384286
True	852.5963618299968
True	3.4510897162993244
True	468.444372009397
True	1056.1481604951296
True	25.20087192437416
True	235.8711750776253
True	148.4454657021688
True	957.7509557682864
True	233.8948819617028
True	505.8659490524368
True	119.28787560364508
True	500.0001638109439
True	150.60170987699823
True	104.04167101115632
True	384.14270668805545
True	74.4697579901702
True	52.18089625692918
True	1074.124837344616
True	268.2441514537667
True	159.79075356109504
True	366.7160524453089
True	392.2207975331152
True	214.99972879238751
True	171.30841420229905
True	386.19258501188256
True	35.64353325467304
True	500.7343504878259
True	1094.667779283535
True	111.7001005534942
True	470.96550095161393
True	308.7301533755038
True	27.67151207676188
True	407.85702342143446
True	106.036966471373
True	588.444130941309
True	207.0538109685256
True	421.5943410225637
True	21.51816551407444
True	444.9910188759619
True	106.7975936740385
True	343.3727823383092
True	32.31594709143427
True	159.70278479424624
True	250.90799311660888
True	780.614558747089
True	55.5307364288126
True	142.2597959196186
True	232.7548267182679
True	134.6043435047645
True	609.9526592206024
True	545.3233052253621
True	774.9117999403635
True	392.80070733278967
True	534.1013357173422
True	407.4535915504413
True	692.4668999489207
True	72.5513298380508
True	453.65540014156926
True	431.3268837905104
True	48.46419129226225
True	80.15849861205153
True	130.86542406529173
True	81.07631617244927
True	324.4745951290151
True	858.4786912216604
True	328.50180564189765
True	1102.3522048119175
True	317.1300869270784
True	902.7030692790494
True	155.81220569577323
True	577.9005666847072
True	626.298201388319
True	682.9941423438049
True	442.5892182191674
True	66.07048048750647
True	295.7294010636622
True	42.99148938745954
True	164.21064340224268
True	163.97230442739416
True	1121.876204450219
True	232.2912199462357
True	544.9314541035741
True	567.1508317811438
True	560.770257293994
True	920.89722760138
True	591.0231015757765
True	657.2195110600074
True	930.5869617703788
True	125.12193244512352
True	325.6103481669133
True	264.3393254753986
True	326.6530078744944
True	86.99799145066939
True	389.07407278682473
True	4.605224306074782
True	340.2221493450671
True	261.4331386920594
True	614.5649983471428
True	284.0829270374357
True	353.808786771804
True	10.042906254278725
True	61.7994950910939
True	537.9583301067606
True	30.86561778664737
True	142.65700424968855
True	64.01380709126158
True	146.98785290046024
True	243.75098279982333
True	67.88954698390008
True	391.5118360305057
True	282.83102219100545
True	96.17976119876042
True	347.4260229073805
True	62.296497367596906
True	589.5244269627815
True	811.7516525162073
True	278.06416974668764
True	1171.7521476543943
True	112.29261700904397
True	284.9960661279014
True	1029.8172646754829
True	87.99535333560499
True	286.9833736773712
True	9.287732068673948
True	403.0789485817538
True	450.4882637937146
True	146.20961466864856
True	620.5017022978365
True	930.8199166029171
True	158.11810148869375
True	78.82114234708799
True	327.812750978238
True	584.5853357212168
True	644.2029600709615
True	1212.519775324521
True	27.99592692871282
True	930.3204592636034
True	139.76827269732937
True	640.6904893292029
True	108.81784650650204
True	130.79595308615464
True	185.86178623077348
True	166.2220801163515
True	756.0322369203683
True	213.5827440097532
True	231.1108415131797
True	66.52956543509154
True	518.4953946799392
True	462.8129033288597
True	179.57979943261873
True	240.0112042576201
True	15.588364398367707
True	430.2490911756431
True	223.6165479647088
True	290.3887464519277
True	116.3958383119427
True	725.1480703470033
True	411.10951910219967
True	254.57757415935552
True	645.4974462507038
True	542.4801674047759
True	466.5756242692597
True	135.75165766759122
True	523.0974753211701
True	441.2911182404864
True	2.562358001544061
True	194.9876332476259
True	95.431880656257
True	243.40521682512008
True	2.5273409065843166
True	130.77990244609856
True	349.47235950546474
True	7.262188314203706
True	859.6578837540357
True	166.1557820583215
True	716.8018123617285
True	791.2053127863578
True	158.05479719061492
True	220.2966227803439
True	474.4452551956608
True	842.0610276312268
True	51.50955201758264
True	38.03079361045303
True	134.16058317979372
True	620.3900494654808
True	725.4225390532539
True	177.92844833871186
True	591.3449297469266
True	585.3220238208562
True	884.8638302023704
True	391.03213994856713
True	187.4693303606222
True	882.0378044013125
True	216.2672669939
True	143.66015093247626
True	329.7380938434044
True	213.3528080253224
True	210.99597354724608
True	615.0043356587386
True	257.96265128231124
True	189.24767002326732
True	467.1968175947626
True	464.3683076437584
True	61.34196108299567
True	287.00171068128583
True	79.31724759239098
True	330.93188264380035
True	351.78529491570106
True	253.2188235617105
True	180.7040965283359
True	381.1956556435416
True	630.7422552561685
True	752.0868686187905
True	300.66959807814953
True	738.4689242625627
True	62.50453203992628
True	896.1269856941067
True	359.1940797450298
True	11.814772271747762
True	621.2134285691783
True	691.2886662376709
True	256.89534318514467
True	168.99277350201362
True	49.83128720723435
True	391.66624763900734
True	82.4165054495459
True	15.274642219651367
True	890.9832555330793
True	366.2595182363349
True	178.18310106470707
True	989.5228323057366
True	11.756779630588996
True	787.6090663671845
True	31.85494650931952
True	689.1264722979066
True	61.0015549993164
True	781.9182845500361
True	427.56449687944416
True	202.90033372762247
True	444.252958050164
True	207.08644477451463
True	302.30239691422287
True	222.41311165248493
True	404.0510040223592
True	9.718444174846512
True	321.9829638172522
True	107.92333331649216
True	11.584751393364815
True	475.5514117065159
True	725.665154433952
True	302.93516641639854
True	83.63181020764655
True	317.3992242571136
True	80.08898556296445
True	186.5351977456087
True	176.6277754386308
True	377.2932160566434
True	41.5467140907469
True	139.8974417351394
True	367.1374227206488
True	892.1804354958228
True	112.99666898375986
True	209.5854461707333
True	426.0587013957639
True	17.38064437563365
True	417.6993748275248
True	520.6020703972972
True	91.64063200323066
True	385.98669099543895
True	360.7323501960741
True	411.2056181235155
True	613.4760722127394
True	1046.39532143401
True	994.196478532353
True	59.64645155066391
True	1066.7788918188712
True	111.49639437998884
True	112.04078475784434
True	112.42110807590817
True	511.7985819973599
True	365.852938900367
True	597.1253080242046
True	261.48816855064393
True	149.13418535612104
True	396.8268617635736
True	15.121580310989248
True	452.4032902029185
True	380.5081181795215
True	148.61321816562935
True	94.51545594669984
True	551.86849418951
True	982.8857070282086
True	194.13329846572643
True	67.01937872203895
True	437.0551052334831
True	381.9624098353297
True	491.3555076292977
True	336.0022485114577
True	4.528457344573006
True	514.9050616334504
True	512.4420499442842
True	506.774933555266
True	194.6230227678536
True	103.941125713248
True	21.583225538735483
True	376.39915811918695
True	107.34325872883784
True	6.347531693422527
True	32.842460432867874
True	346.96317759214014
True	639.6430849567581
True	138.71861088650095
True	89.8137392876236
True	23.98363230738653
True	398.3150527470694
True	363.8114058657328
True	776.8284370050899
True	304.80531282203555
True	521.744520413388
True	523.0261946226558
True	522.1221508869637
True	293.47489429276
True	524.4608318846333
True	102.59453851555767
True	581.7637368212737
True	6.247529750758931
True	358.58328704063905
True	454.2471624424989
True	969.5587665518078
True	335.9833667809444
True	807.4890388326899
True	941.4618752031676
True	187.18257082280485
True	33.855500369403366
True	366.4034349400778
True	388.4929916580763
True	587.3595906220833
True	245.33777571692383
True	27.83648688629878
True	639.2094065557307
True	127.32650332812014
True	1080.7453999151712
True	315.5831898130614
True	474.714196340282
True	128.59480528292008
True	814.5689226041301
True	140.9009707294127
True	814.4713195258959
True	567.8246925063077
True	189.79717531710244
True	115.22442691852407
True	70.10755947698732
True	557.1060187042905
True	915.227255104292
True	427.2313388290487
True	531.9376553404009
True	129.4917098666062
True	597.1102574212105
True	473.3626826039411
True	764.0483707854783
True	328.9093897972993
True	573.8587766118683
True	113.8226602959339
True	25.29977325011981
True	396.60497314321054
True	168.01935589192783
True	105.83853540338576
True	370.6533010795322
True	1062.4442851056306
True	266.4755519830566
True	549.9482455285466
True	11.59697297581226
True	81.83524922756114
True	328.2310216959156
True	816.5986456375297
True	450.40031538697815
True	532.1325956090722
True	718.5698017634895
True	71.47759155575618
True	753.3175476220854
True	46.08134129943415
True	104.83855294445706
True	183.36276254752443
True	86.23755822519206
True	24.84883070252913
True	300.3678628153175
True	472.2249313956057
True	913.149991792024
True	838.8649948002034
True	5.396166466086901
True	288.6806721878684
True	461.871241926422
True	127.51824503918422
True	239.3073831831462
True	314.2695486030686
True	1324.2919879614622
True	436.865643274912
True	27.851481840214948
True	186.58702995522867
True	696.4079500806351
True	33.6478275723026
True	177.41651457974987
True	537.7147253426403
True	72.45523624013063
True	873.25197407475
True	321.6837070858773
True	654.9902967792038
True	77.30616260744421
True	667.529675188221
True	595.8673722148899
True	889.5196787801694
True	253.31556427701457
True	518.3389842008787
True	823.1370016920393
True	900.3292056460281
True	234.87024085345269
True	753.1286540477057
True	217.52306737747867
True	438.6612029816918
True	380.0336027346369
True	495.1653318203658
True	491.3277811668871
True	314.45146673555826
True	343.6982645715098
True	121.21849977319948
True	349.08793581548684
True	1150.8267547081225
True	312.03159350264644
True	145.80851127594744
True	299.3647756618063
True	751.4097983493854
True	653.4858176624681
True	412.7782170836667
True	116.7432220625215
True	332.25497608807507
True	36.16594815090354
True	167.6390449742998
True	92.31998243275903
True	88.66900858744935
True	517.2830887467708
True	144.48999299934906
True	132.79571604342527
True	98.5035291367942
True	89.4442380424699
True	458.4320922567705
True	387.95162615388426
True	1035.2257134374754
True	545.1200423741163
True	860.0943460752871
True	278.0011048914528
True	288.25090462362795
True	522.6565244068019
True	194.7490775168257
True	752.7813100099559
True	238.2623527871212
True	361.538974630534
True	70.05673697831706
True	115.11171559637484
True	263.33409535558894
True	127.0978699864016
True	471.9632599534886
True	32.27738204623522
True	576.9408184995203
True	1020.512000978845
True	690.3741673763503
True	1.1001985221131576
True	59.29551341564123
True	476.09148467146406
True	440.9990025453057
True	77.48060629042482
True	121.21037054673876
True	298.9772973916153
True	79.01796859131494
True	53.053842032361565
True	744.2684532158468
True	659.1411376273815
True	172.5354865708896
True	168.98518329292204
True	518.1455490160959
True	51.78629115089648
True	24.1553224451324
True	582.9879995618408
True	448.4434294144848
True	1145.1455184416368
True	45.61416758022025
True	467.5251856509746
True	896.1953707492031
True	789.4408924779102
True	277.27304825052704
True	741.1356854195303
True	396.6840755868783
True	41.73752129402963
True	100.40595211287298
True	727.6517847206298
True	79.68430894993446
True	144.12916595875018
True	936.4586296293336
True	190.45832190194292
True	272.0585752800669
True	103.09299371818102
True	635.5264855932553
True	596.7643883875257
True	213.22777177417527
True	434.9307183699476
True	41.79591290267449
True	281.3047879672482
True	588.1820770439027
True	631.762477118101
True	313.909054261049
True	75.25343652748556
True	937.2017633178496
True	1071.707132308964
True	561.0275349995167
True	60.93181830624245
True	30.003464744890717
True	91.91743454094636
True	105.5044710909655
True	101.7827340294582
True	872.3783826073119
True	1228.2114237063656
True	697.6323314604522
True	330.6271179994709
True	7.8990046491209105
True	20.722659815043524
True	336.5740876768322
True	473.9052138228267
True	48.313639031315205
True	583.0540256756866
True	440.2614224215747
True	395.23217249341
True	84.29239468451676
True	199.3447493889748
True	269.169046274569
True	135.74337313850685
True	397.9834143252225
True	41.7369410905366
True	176.94825689258514
True	1162.152859680232
True	5.778179001738828
True	27.62288584996181
True	571.7598657232455
True	361.6496144850835
True	785.6690501231247
True	161.66725943229395
True	766.1679646539893
True	605.6187188611921
True	291.215496487444
True	416.7289148359195
True	352.38930165896465
True	287.75448070453945
True	278.1587615857694
True	384.3697955499485
True	507.5341011224456
True	528.8377998833148
True	103.1591619831792
True	356.5785894739549
True	7.756064824330695
True	179.30278512756192
True	240.059764489354
True	848.5019221146135
True	565.2320111209176
True	31.72817911106209
True	718.160014265571
True	827.3810453210839
True	108.41050597027242
True	352.9316885873372
True	852.1984841111449
True	206.9205151318751
True	169.62650568245027
True	531.8881256077299
True	599.0557416842727
True	1095.71455230964
True	145.896400819511
True	152.61349517801963
True	258.94983743128705
True	315.848058187823
True	415.3008156814714
True	425.7712437979948
True	343.0375332264731
True	431.15750470610624
True	510.3254681493656
True	205.0027979951413
True	1473.2366190279868
True	251.8868282687656
True	393.7699755826172
True	54.56334096077472
True	773.1857064423041
True	245.6612790791518
True	935.6128302460628
True	544.805063569684
True	317.83276581912725
True	763.0120946186586
True	268.0831384181714
True	203.12715127032655
True	258.1718952283251
True	220.30387015874425
True	136.71572644619542
True	257.7230841649123
True	730.9474690999266
True	541.6439113674288
True	225.8984923648968
True	1170.4902787642377
True	116.775479027073
True	265.38203899433387
True	77.99078419367214
True	294.28464873239705
True	429.4565719733124
True	93.78773787507352
True	215.32468266121725
True	74.31247682780702
True	693.422629507504
True	383.4962733864853
True	207.57279298395324
True	717.0583688750247
True	883.8801127003936
True	805.1132473231012
True	830.6210387282808
True	350.0868855276631
True	1.1493915664865262
True	262.58513824990735
True	53.68239358851022
True	368.0976776916136
True	53.075863443561694
True	358.2020682124348
True	830.0283621455717
True	1005.4507185438886
True	393.3373314076533
True	21.532278499490697
True	559.2749068986429
True	494.5631068157765
True	177.60722053179285
True	243.2326865487373
True	287.00214915641817
True	24.327350358280743
True	121.96873767909698
True	963.0817018490566
True	63.09628074360629
True	480.6309726698757
True	789.3220609825644
True	107.21918386147732
True	242.2193877441172
True	110.19831471520207
True	16.404824075077613
True	1.233366420352193
True	120.13415478907191
True	999.0422367424932
True	479.8499116410516
True	65.0644838884272
True	778.5567146303978
True	348.04219354993126
True	1.2194073747288705
True	443.2297179938191
True	196.513500378658
True	485.47725240551074
True	80.76292269452175
True	327.3294606166792
True	368.3818847535648
True	168.66790237740415
True	215.25521235306763
True	121.93670871153118
True	172.2827991165992
True	1030.9985560150617
True	16.730350038470917
True	508.4757386343509
True	474.1142677320611
True	400.03671273430695
True	223.23683221963017
True	240.69410869920512
True	159.10161305620292
True	45.355259310932055
True	491.6674564696096
True	153.87751220064197
True	835.4865264564462
True	831.5023033402014
True	229.332824518414
True	319.91481754308285
True	513.0632988658203
True	40.35491839591998
True	86.29057391554119
True	756.2524951513178
True	1054.9495113725477
True	111.57821196090748
True	713.059493915581
True	144.14669119158168
True	956.9198698726756
True	679.0671167994971
True	102.2000083905772
True	278.53298929281664
True	584.1361188961332
True	267.9181504442652
True	39.93133560950465
True	558.3278603951503
True	442.48193824229446
True	5.178662549170986
True	477.95264531032666
True	67.48364264172103
True	172.22539780135722
True	240.16325185651425
True	306.9507413737165
True	75.23922786447761
True	223.9997658513437
True	344.113707233778
True	448.4898023032544
True	948.2245399037004
True	49.79171518114066
True	911.9683740000291
True	1037.2504368317575
True	125.44848452340618
True	76.2913252795563
True	992.6536333988035
True	33.73450430795227
True	226.89470903043608
True	87.70421672258692
True	211.15244780590515
True	370.1306274396354
True	995.4670743733386
True	96.05752373938604
True	70.43951057789472
True	678.4634455041771
True	265.6691624417448
True	727.8851185202211
True	53.9008103197944
True	483.38404969713
True	392.45535905874345
True	687.5433779420357
True	53.9415466290557
True	108.49802264339284
True	29.696430558060555
True	268.395267425413
True	41.79551841373691
True	351.7485180697618
True	2.6811355917228625
True	1202.7076627690576
True	100.70557868213272
True	133.44898201630085
True	355.59941109480894
True	707.1220112173692
True	680.776357643125
True	1044.2831282905097
True	478.374234841204
True	422.5862320681156
True	131.277481084987
True	401.6421097336541
True	836.1927176756801
True	446.2469126503099
True	932.1654347413906
True	85.96356036428226
True	425.6640343297922
True	183.37261824498245
True	278.500489743643
True	722.2574729853503
True	166.81203963547628
True	137.12473637383593
True	63.92402766807039
True	863.1754222153871
True	764.9638335978497
True	82.81885395308832
True	442.07953477569015
True	773.2045294375134
True	413.2852122193776
True	58.93613016070046
True	319.35408764188634
True	767.2358902431889
True	27.832464595692308
True	363.395489265882
True	169.72404967198233
True	286.8621830691195
True	35.27078830510948
True	223.3658673071637
True	758.3521929175085
True	634.0711380341502
True	54.86097179885919
True	297.8897905012822
True	864.2902996737295
True	17.419006047425356
True	305.28150836537327
True	294.8492180475802
True	411.1461172539381
True	222.56250707806865
True	587.0496646802171
True	46.61028617037249
True	959.9623236508826
True	868.4876253655832
True	47.8928728435706
True	384.8990001169054
True	722.6357667035429
True	946.948243992646
True	258.2872613107722
True	600.4935334361052
True	125.52363719123544
True	180.96229929220647
True	132.16021172746986
True	139.5658676304853
True	213.4965944007027
True	937.2941873775802
True	796.7627194354062
True	944.045011558085
True	18.97948972464248
True	26.569332070572013
True	361.53872558681616
True	14.437980280620554
True	637.2440387271571
True	1070.3666780055307
True	263.3263793136739
True	207.6413095872503
True	86.7002344082602
True	219.75748166890804
True	123.5409133306041
True	44.524537747292825
True	127.3809371743979
True	85.50974639738581
True	247.01370015932284
True	522.9183886339699
True	170.01821605917502
True	30.440237450481085
True	56.23997866218024
True	432.97074884047566
True	264.63516135021035
True	592.73087227197
True	23.344279881704868
True	120.17486718928303
True	680.4950806139661
True	261.69969991793977
True	460.4293406657775
True	655.568305322277
True	104.0146827201435
True	113.07910854023795
True	83.6416999671228
True	27.863559275575287
True	120.3067962109827
True	85.00915989087616
True	105.4262567761806
True	154.22708846340774
True	243.85780607800208
True	816.9989832509323
True	296.31461833536804
True	913.6554472220045
True	162.3121329599449
True	196.73822527799177
True	785.9058342419329
True	315.1111033249876
True	604.232396257648
True	260.3878918131504
True	358.90187046432453
True	442.7267914636316
True	551.3602016655619
True	636.4694344430286
True	378.1058419743257
True	34.824964584489855
True	572.3508584584341
True	635.142076970655
True	19.55076792937973
True	11.538511208652556
True	260.30852640811656
True	401.49520956686433
True	440.1856759016928
True	60.00314644170148
True	630.9241293389344
True	936.6900599929108
True	241.0948325495286
True	894.4049603301092
True	277.57115169019664
True	105.53735347269934
True	272.1919947118035
True	704.243360230216
True	40.61626989702607
True	596.9416925011217
True	1256.3000573552556
True	1014.3812403500194
True	896.9350494894201
True	214.1476085111432
True	89.64171175527288
True	200.8850257185055
True	831.6484702177004
True	148.53230466828435
True	1068.1561322478128
True	859.4231788469692
True	43.81679572345652
True	85.93111282673432
True	404.5891327633529
True	419.1160083276999
True	198.48141303589995
True	518.2234477014017
True	642.0111545273479
True	124.25684636769574
True	275.233080581374
True	988.9932430937622
True	51.70304188219546
True	701.643249976263
True	546.4282992870034
True	40.18394186188593
True	824.2352746723797
True	376.6084070239985
True	546.5392868504847
True	113.00161897433006
True	268.3867279784013
True	221.2782645448045
True	25.63947804410158
True	128.0529776270144
True	743.0830961631209
True	141.0390181766451
True	348.61100868228544
True	61.44187428147259
True	626.7869679031733
True	632.78153401396
True	224.1270174723578
True	476.441353504806
True	173.2275296696891
True	168.99316957931123
True	220.19929389500635
True	284.66224242170586
True	358.54362447856977
True	128.38462475913894
True	183.16868644409536
True	28.66951737353645
True	876.1860720527018
True	313.5622861231985
True	10.009220249255542
True	372.3056921864032
True	169.17170441816464
True	634.4718160645152
True	365.50144234672064
True	576.1257273860476
True	563.436359145244
True	483.18824977410605
True	794.8132366965974
True	241.9679375053314
True	567.4914167256446
True	163.9947162585944
True	534.2002031302276
True	358.319363863371
True	387.9879095464872
True	125.50411353882863
True	143.91824035469875
True	109.93331931329148
True	67.25661254373753
True	713.8538538746499
True	173.833003116746
True	45.94949028301048
True	0.0
True	538.4614683077405
True	107.24522733924432
True	21.327870668256335
True	43.71369802580788
True	116.19591070804408
True	549.19494965382
True	178.6067754584568
True	108.08496838052174
True	34.99339203953315
True	162.0476799697894
True	904.2912320352484
True	48.83875677444813
True	231.2104060994005
True	749.8156262838703
True	316.56912226771203
True	453.6283429810472
True	465.7130588840158
True	521.4476827326174
True	611.4930005575278
True	919.180271008046
True	268.73185218131306
True	1033.07104246857
True	913.012692411874
True	594.977777742056
True	349.8028845511844
True	819.4047543228177
True	10.889316379448406
True	34.33588992422318
True	300.9588728908651
True	41.72744716110539
True	209.75094329815445
True	774.1635475520482
True	217.6758140134546
True	731.4281238088952
True	763.6088635496794
True	120.59145544704978
True	361.1865468818796
True	548.3015469475802
True	23.91890858092976
True	127.34824359804615
True	442.8073549915284
True	314.3967542779514
True	200.1640536303878
True	108.02013438983612
True	380.6437615975707
True	23.05557613032311
True	377.9300210613898
True	360.87344663531394
True	1023.761684190578
True	366.610744878201
True	31.18177265381763
True	450.74756384145854
True	435.6017265296237
True	237.045281612028
True	32.447681307125514
True	760.2496359006012
True	432.8656195129839
True	183.0124838849327
True	11.699212895885092
True	1212.4649386255244
True	165.86279838087196
True	28.616141991425778
True	303.3654849373913
True	271.9310432259897
True	112.56045373118444
True	291.9933028721207
True	48.73952024312745
True	309.09057775489487
True	301.08705816285664
True	295.3885736364429
True	28.861331365693307
True	48.47602107107966
True	1038.885299722739
True	26.39554639496796
True	13.127277819054951
True	178.7510456191123
True	658.0641834957172
True	8.453854398647373
True	201.752370546611
True	171.4352083471275
True	549.1496481793346
True	367.945023403164
True	746.2320663497112
True	330.4583387244696
True	495.9891233779948
True	440.1460209355116
True	492.2382333911455
True	101.591099937443
True	1274.7767833056455
True	895.7633685367509
True	277.28017164150293
True	532.9425003269685
True	105.37325943609284
True	597.3526038953546
True	429.7279174189768
True	162.69202207486535
True	77.58743060916878
True	350.0620076016852
True	164.05829239705002
True	29.84855621025933
True	593.9617417505642
True	372.1698009378553
True	66.09933526104449
True	28.98727408023885
True	654.7620854594612
True	498.7885215819361
True	74.22151054726389
True	21.45117592637362
True	322.9085716551447
True	339.57333494185923
True	714.8627146326503
True	559.0682274835276
True	567.0213020475896
True	784.5520096126096
True	8.816689662954776
True	57.88800025837969
True	35.99181710683752
True	57.66138959653538
True	524.5209018737482
True	595.8410748437129
True	82.33272613411205
True	108.14894942850135
True	191.5721411857234
True	75.29873460573762
True	185.0312232231504
True	200.7433289384739
True	284.8832349093655
True	833.4390060517466
True	595.1757530693213
True	278.99807306467864
True	191.19069925979957
True	277.89079533542406
True	241.64004829745195
True	749.1675592673661
True	322.0038325096782
True	170.04277506185247
True	901.5857865636714
True	361.4462801002159
True	474.3848848992962
True	157.09387733236616
True	125.39952401866186
True	59.94788919270335
True	219.00574723541504
True	995.7830339723164
True	518.3444777515556
True	115.24591776419858
True	366.75852570164943
True	99.78950061459943
True	672.3634663198734
True	5.379534427553006
True	702.7397853133433
True	39.61752239417903
True	941.66665826617
True	850.7650570736027
True	207.6385958381924
True	30.51263055312082
True	76.97750677532287
True	479.1627754427476
True	224.64609762632452
True	1.4215506782838867
True	77.3124825718089
True	1096.922458462047
True	339.55597603901697
True	679.288968616529
True	480.8428572191499
True	32.734815112706286
True	137.49694938567106
True	437.08525817324033
True	926.3601777301496
True	810.7961220650761
True	422.5400271387845
True	354.1743415269272
True	16.345436310248036
True	73.7335854819075
True	742.099121510007
True	467.5605643595982
True	387.49212519450987
True	905.8116044468104
True	26.84247306068097
True	225.03396854959507
True	916.6441540488056
True	239.4336515088609
True	8.728259990441527
True	497.1847180027488
True	106.7551866550382
True	645.9830801468435
True	51.83871910629886
True	252.9923011901467
True	865.8411746395893
True	887.1880232195465
True	273.3196725412479
True	441.6862669501477
True	119.03502601867996
True	602.9866524197231
True	266.60026801452454
True	197.1208994952247
True	892.0061404848653
True	55.34789365969258
True	700.6225698274474
True	279.2901221030835
True	300.50731353580613
True	163.45653897890023
True	463.9794772828156
True	597.4933746198822
True	355.6185341072484
True	416.83970727676575
True	71.35024736549508
True	165.74463654731915
True	447.73966145756
True	213.68013328022812
True	33.935548616891914
True	206.84211291003515
True	377.80265077923406
True	384.7040572580229
True	745.1427272709634
True	135.77132999999822
True	647.1428679228359
True	516.0295723338755
True	630.0375278010605
True	138.18640621752343
True	40.23334868294219
True	656.8879799146542
True	67.34430652282782
True	550.7208380322991
True	691.0695541432642
True	448.8927842098293
True	133.21912977509493
True	535.6479184929041
True	3.888907457275149
True	405.6082256224651
True	29.82070526923788
True	634.059664605546
True	246.57963441275484
True	583.8443058811636
True	712.9894431276265
True	141.82901672358196
True	507.9124829970712
True	502.6154958267899
True	66.00054400124665
True	962.6599259269034
True	3.2921486056042557
True	26.251324753665656
True	660.3597393853
True	647.4557643921338
True	134.02092002207047
True	405.75813466921306
True	119.32023166312332
True	77.51964553277242
True	474.99307340464935
True	40.12526113761964
True	504.99869306740345
True	12.5245788173898
True	874.9386549601583
True	561.2623496622012
True	707.3193869105069
True	107.1694359808138
True	374.9813926022072
True	1000.3560603804034
True	849.1945741729129
True	141.65756349911234
True	538.8215308869538
True	433.09040949489486
True	248.53635483665363
True	253.7315258127161
True	5.122335364690486
True	301.15882992173925
True	12.517597342438917
True	365.2419576424289
True	71.94213571267161
True	421.66510829029374
True	650.8247027030053
True	129.15373211346036
True	232.26755409525785
True	620.4028278321812
True	680.7213371679371
True	285.90669321326726
True	140.26212409923508
True	169.52161116415522
True	476.3730832691402
True	86.47538396787671
True	11.881105624494907
True	500.5285117542768
True	557.1112151549108
True	20.898008924930448
True	142.69307546296326
True	890.6681394874529
True	512.6746046510669
True	264.78514140978814
True	36.53199457532428
True	474.0070492674444
True	114.69829187400306
True	593.6619784991242
True	673.4147652050241
True	298.1484350047846
True	377.6553682728989
True	182.9145668744221
True	238.32447388866436
True	74.12313211240917
True	216.73478329677897
True	483.695365844016
True	21.570188736944477
True	456.4456742933365
True	378.8469398583112
True	710.3812880433989
True	944.1069298280556
True	903.9200613802618
True	159.85509156444502
True	387.4433535437233
True	74.63871467298821
True	180.1293346662638
True	316.3105578304767
True	9.342200154904363
True	792.4284707959821
True	23.79035633065612
True	403.9709525705816
True	275.36145835064
True	653.1456829727463
True	206.91059824648215
True	41.14191188916644
True	659.3715031351085
True	1066.5190889766693
True	227.03542690077052
True	126.25990558745802
True	607.968387922506
True	477.2920539126098
True	17.985956021522476
True	861.6271717704708
True	118.53769278439776
True	48.63725170176156
True	315.5254082733474
True	352.742145636848
True	391.3878442184488
True	283.3069406071514
True	21.72026396088379
True	23.398111342379305
True	857.8451457217453
True	198.18912378453263
True	114.31918575541457
True	837.8663352258473
True	646.3563693050614
True	648.1148285610199
True	446.90379944511807
True	147.7953539552638
True	31.183148524487432
True	94.72660488672842
True	437.6556146027789
True	231.0420073915016
True	484.088505338092
True	146.83878986514412
True	486.74824478788287
True	646.2793104188729
True	962.3411776335116
True	24.457781402774483
True	965.8566678752264
True	1080.76069257515
True	481.7172672278113
True	85.11467869902727
True	776.1139775098944
True	652.509516711438
True	683.713138578593
True	170.31158893459897
True	745.0836618667012
True	706.9264595962308
True	124.1584179237686
True	778.3571890075365
True	822.8382661120189
True	487.35396097104007
True	228.4275337655541
True	72.60260060850048
True	330.61321348376515
True	356.7429647768946
True	460.9893940260271
True	418.5684530738357
True	190.8698834232262
True	316.53553103096004
True	2.401202161685232
True	12.58809627992246
True	103.70587024678387
True	136.75923881943635
True	354.2216070263144
True	350.3036239890544
True	112.75001604353578
True	17.32698195837186
True	214.2976506010343
True	808.2009395404986
True	468.1272100270142
True	534.1442513361984
True	544.6892115951109
True	811.6139346655443
True	640.5440072425658
True	92.361850869609
True	217.33123811664709
True	244.03596448783864
True	279.2643048504449
True	102.17410538522132
True	365.40675466934806
True	436.0655178135704
True	170.04353923893166
True	646.1627775513716
True	240.65425654918928
True	210.4156893851463
True	25.766311642570184
True	246.06562387780585
True	489.57729730285627
True	169.27811483346017
True	536.6058358866933
True	472.9025042866228
True	239.39574024217495
True	105.94900960470352
True	43.74634858404363
True	420.1278657777586
True	788.9274055564897
True	160.10226969695853
True	1012.4605863423714
True	1045.4927954633458
True	473.86256300811567
True	102.99000608161514
True	130.24327601015435
True	632.1794610727258
True	9.134650574355051
True	216.763760585559
True	133.64381046096952
True	118.37537723077266
True	332.99441026687373
True	637.9789156745932
True	38.558699180767874
True	126.29896110800698
True	964.521225356248
True	53.64170369320294
True	455.8959243056329
True	534.5872460852606
True	249.3453958523425
True	127.10389850657349
True	932.4853197864362
True	1179.9054912058518
True	522.1527034798838
True	653.1665500903886
True	216.0726869104969
True	147.85805859807738
True	316.78250880672823
True	260.4136217778503
True	173.17937429929955
True	314.55153531987435
True	331.1264644675506
True	13.29800906075718
True	619.7930044815485
True	148.2211050843446
True	75.29989281807444
True	462.91075745989
True	331.5525109362966
True	1177.465359938459
True	353.0884506647112
True	969.3280701726852
True	10.659321847397468
True	273.4223564117433
True	221.40326907768463
True	158.24573806358248
True	481.9397002402317
True	206.84055366890064
True	414.6863357631428
True	330.95695470798603
True	114.70700546944192
True	348.8207374522725
True	1072.5938157668757
True	722.8965105568385
True	221.56413424514733
True	106.48385892873762
True	316.36971026940967
True	23.11226886619791
True	352.63302084797067
True	317.72281165779094
True	581.7735816507828
True	452.3826085801098
True	363.6406426167425
True	163.27742330014985
True	13.617037672617812
True	432.6560309161287
True	277.3742152873774
True	146.61443294234266
True	307.7013160931603
True	421.3722426904573
True	812.621266017131
True	319.38238510689155
True	780.2003220433177
True	398.89027031154615
True	383.81796155178256
True	1.6221667119753382
True	1149.4775563999017
True	108.62428966563844
True	912.97354133257
True	204.43748777835413
True	452.4803582359997
True	671.4730780751388
True	89.61293126191127
True	485.5847731732563
True	35.843864105589816
True	412.99511004426114
True	78.10800478192466
True	225.8333017171768
True	39.81131111884526
True	655.4228700150503
True	183.921588802734
True	28.360007425470062
True	401.5602811666101
True	102.453963872675
True	169.28978610180093
True	865.2046353769728
True	266.11779527365024
True	146.7647726718266
True	367.5326341359859
True	520.71532303993
True	346.80933731458896
True	504.6739561199384
True	605.3217563822053
True	157.42623457832474
True	6.716862334636442
True	73.51318303281813
True	443.0529586674463
True	90.40435833776792
True	75.69298837117489
True	1053.6664511978156
True	27.60317901935595
True	322.80582857516845
True	319.4711331576448
True	447.8274749325717
True	675.2417416410954
True	191.38473112404856
True	650.6065737800832
True	319.02846999769224
True	349.3380474735756
True	276.8323221576686
True	216.27764225780336
True	349.4813144621988
True	449.9150973739673
True	430.6569325424508
True	567.985891315537
True	140.1489960621013
True	76.17811554512203
True	41.06258712559183
True	285.8293595805788
True	626.9521298007687
True	413.4783825485927
True	781.4974562451607
True	210.34374645523783
True	387.1279232532469
True	69.44035846749932
True	53.61364960028692
True	414.00326718968745
True	194.80298564887175
True	220.3315900283068
True	41.99606516421621
True	1077.1341775459043
True	172.12661138214273
True	925.5192991996068
True	319.15216933326894
True	914.200199177242
True	232.98816535642464
True	462.6098506389254
True	536.9803932474283
True	588.239618942321
True	215.1276410816282
True	481.9208533410258
True	939.2771369885404
True	126.65600488023888
True	6.809522707821676
True	566.5468278532451
True	28.12373411989258
True	76.3740876628403
True	786.7332745532448
True	240.7386687413388
True	999.311492653433
True	694.4682108241888
True	421.17490004042
True	272.7962478074997
True	481.5687532964184
True	325.8749545926637
True	173.62308745079537
True	651.7411246374392
True	690.2601069419821
True	207.17709468685737
True	88.26815932028677
True	534.4854933200527
True	142.14351719157315
True	380.6112532474925
True	329.8437758988643
True	63.64258887979513
True	380.8049138047294
True	415.8070854837014
True	363.6767989119168
True	408.48715368169127
True	423.3038143648638
True	638.1749505557268
True	60.457643806333714
True	433.81232004427017
True	326.97200674397766
True	669.3911877154366
True	212.92058428216444
True	101.61859105715556
True	42.06993662838478
True	526.533820506055
True	628.890498042686
True	188.6491256229284
True	416.017986997129
True	336.7427754429898
True	18.28088337969499
True	170.68821094152062
True	294.27677614267617
True	2.9108274047363807
True	879.1632377709444
True	74.81278630201344
True	103.73585072002312
True	115.31632713399286
True	356.7237508207541
True	38.144751298921584
True	447.8769244247003
True	227.0497866548871
True	5.463232969376126
True	109.15550553036664
True	430.1633730877102
True	49.09542327767957
True	68.74777315375468
True	186.69607243048443
True	291.45540256838507
True	986.5327510736196
True	385.10404220709
True	952.2688782532042
True	192.64949982593689
True	1050.9021846015955
True	806.197595311238
True	657.7648648993097
True	408.84629880721366
True	373.29945727327697
True	79.92877501569554
True	70.26891729651618
True	80.15167908620177
True	177.0307293590716
True	478.5980256562268
True	1061.6703343147476
True	174.16653867630433
True	357.7286274859328
True	439.667457884806
True	573.468536303981
True	578.6080670877377
True	286.8754024494013
True	458.7951715798813
True	669.0352866366535
True	96.16961680217489
True	725.4473396172813
True	258.1551287401068
True	138.09361571254092
True	412.816956612136
True	836.493244195385
True	447.6366100682105
True	843.1898636738573
True	194.268456937006
True	354.7396254125435
True	700.8655735485612
True	618.8470960192093
True	188.049906694643
True	259.8401253647636
True	792.3912729208863
True	31.295175940479385
True	199.69803799200213
True	488.4466188933287
True	691.0574706113143
True	103.16058365549844
True	37.60566767662677
True	167.49529912576594
True	745.8834752594183
True	304.4614655983717
True	561.9960993059054
True	356.9278187681885
True	296.04243273566067
True	444.07594507908686
True	495.8239668282161
True	69.17264094298153
True	369.9013635786239
True	776.7297380755275
True	0.0
True	304.31246213773966
True	254.90476743678184
True	976.689629838452
True	156.12150965646072
True	662.6028911205002
True	648.2064340869932
True	109.9693773067764
True	215.5907290003669
True	131.16452822074174
True	11.29613062240575
True	296.8253587486161
True	380.156926575522
True	1124.4988772005197
True	241.20949441509225
True	419.6071403544393
True	657.1048209767462
True	214.45651161246275
True	25.28386649694364
True	866.8792337456152
True	600.3936833798242
True	159.84777624682525
True	603.9628998986916
True	155.44218568089985
True	299.8910836117972
True	807.5128840993178
True	35.07010979483554
True	109.38436806381058
True	510.9618202087084
True	68.46878407387346
True	78.20737693566342
True	412.4161007657208
True	23.514992328762368
True	768.3506730823805
True	100.94447417465288
True	158.47872777245925
True	19.1692775619255
True	717.858317671289
True	28.778243943586897
True	786.9733527271663
True	398.9583194623983
True	113.51702116147636
True	710.076041576466
True	538.4406643350462
True	558.9108766033553
True	46.12073133563819
True	372.1397094775431
True	6.230642255799419
True	92.14465267053512
True	374.44446103674
True	46.22198782684762
True	123.06818308027266
True	311.8176999959203
True	185.63322542179407
True	104.7538196099947
True	651.6531404365212
True	20.772285690998597
True	1162.2329429184251
True	515.2716929386654
True	311.8931372007485
True	499.5615159350651
True	118.5407465202712
True	837.4184290782797
True	1103.0842723347755
True	750.555661487818
True	177.80344397952314
True	226.79773522966929
True	50.08664229539829
True	59.715162509137
True	154.42336700082444
True	103.03543768412705
True	161.90644930520645
True	1183.1595158825512
True	291.5841548506495
True	351.5096676413007
True	676.0983124572311
True	16.30901610887878
True	14.384338012178857
True	589.3960749125511
True	6.023345647458892
True	119.94442383105785
True	665.3352357651954
True	175.52999918636527
True	638.1705347138454
True	850.384922279027
True	156.34093962935998
True	899.4769946259637
True	3.202196359234505
True	463.6508383156298
True	1044.219747843077
True	25.667616308785743
True	232.3647150339041
True	153.65857921287585
True	981.6827933834966
True	236.87674416750176
True	488.128069128424
True	119.519398845949
True	514.8850560745641
True	155.4710454889464
True	100.13033288766349
True	387.38688949992087
True	70.10755103979571
True	52.21658015115665
True	1088.1895222399014
True	275.4902166745631
True	155.31841572098443
True	370.36493321180274
True	401.42921252784015
True	214.6136590397074
True	168.0773380253435
True	370.89134909469857
True	35.44674697925847
True	483.7991585930437
True	1130.4474765378498
True	111.25587383485929
True	470.9181902957495
True	314.9285595935914
True	26.11836697180251
True	397.4561688826936
True	103.90757176520526
True	572.3412886680479
True	206.14508608049775
True	427.258543341494
True	19.75162052836098
True	449.83225962157326
True	110.15296716820512
True	337.7486037271197
True	32.453285521742416
True	161.87121631594525
True	245.69229893928508
True	780.8267671845691
True	59.4854663833654
True	137.32285638866622
True	241.4271328327573
True	138.84104961550517
True	643.5683045516307
True	561.2635275703568
True	796.2197213116061
True	398.4943036307256
True	543.7446561341447
True	417.5009273774907
True	690.82453275938
True	73.86058306893362
True	460.26984797175135
True	423.0856180704673
True	45.390707194434256
True	78.72658972761263
True	132.35608249696705
True	88.10622317770047
True	330.388287215878
True	855.8490765181797
True	336.29550258895136
True	1121.1640060662137
True	329.5237322779253
True	908.2625741874295
True	145.3708823746356
True	568.9134372069512
True	601.6387279518948
True	713.0330099670111
True	440.4566548744419
True	61.92625597494809
True	290.33073206119974
True	39.667234331200646
True	163.25514605879792
True	170.1126792435633
True	1138.2533096698792
True	230.91901087439405
True	544.5682892494851
True	549.2006045615277
True	563.2014257718051
True	872.3977018843475
True	588.7810437020432
True	654.4116840146697
True	912.5751512735816
True	119.59037458661388
True	313.9364089336524
True	254.3453770908484
True	331.9263898719161
True	87.51600523404463
True	384.7128936102053
True	4.940866977162129
True	318.7311647585008
True	260.0362233350675
True	614.2148849462548
True	293.0178360929305
True	374.0895410118986
True	9.064273680783613
True	58.78790415597821
True	547.378086313523
True	28.627097502966297
True	144.1583012007458
True	62.40762026245813
True	151.48190983301023
True	232.81442171739351
True	68.6151657186305
True	381.8922208101567
True	283.9160472672235
True	101.3279952418494
True	348.27461158499995
True	62.7957211212859
True	579.70147839285
True	864.9102967668
True	275.9070998818821
True	1169.131875023776
True	115.33306261047696
True	318.7872032211499
True	1073.3541541603458
True	88.04870300956
True	290.0898786380295
True	9.922892540715416
True	394.69702402420535
True	445.8765788446249
True	154.07921986622708
True	627.9539447826174
True	930.4550956651004
True	158.57360356595385
True	75.78126062284252
True	341.4650183818024
True	555.9105372436842
True	628.125641566822
True	1218.0253883731946
True	27.01325672096119
True	943.8083814080528
True	140.70559024871346
True	634.3932722669049
True	122.94528795713327
True	126.27114792265002
True	187.12954835801483
True	172.08650926986752
True	784.4683050272602
True	199.7072730233473
True	230.0109922429323
True	65.78173820919143
True	505.4138881764087
True	453.1142795474215
True	181.01785117974876
True	238.25952227470543
True	16.973512003235175
True	441.3435501495729
True	224.09965431481643
True	300.9169163939965
True	112.52763525271354
True	686.2449100747725
True	419.3550806431119
True	254.7673604580043
True	633.180487957149
True	532.0880452823683
True	465.6960419269832
True	126.3139959717509
True	522.1285068328347
True	436.1849337957319
True	3.201705819638984
True	197.6233724093983
True	89.07657875290501
True	245.20466155236656
True	2.926745340244844
True	125.17033557065906
True	371.9574404721301
True	7.6671692538841185
True	852.5695198448362
True	168.44630524162554
True	741.0252079774538
True	771.158959467858
True	169.6963190234379
True	216.1480362019764
True	501.2010954548609
True	853.0727732481756
True	50.35061060921147
True	37.383723213354735
True	128.43797077678462
True	631.3345960956156
True	712.9641079040374
True	180.7490761971397
True	587.757351646105
True	613.7009619422732
True	815.0456793184362
True	425.83131880472257
True	186.72324853824637
True	895.5400980724344
True	214.66316184380065
True	152.4669281792523
True	312.30797112427496
True	220.97359775759315
True	206.4318158856113
True	608.7814707900941
True	255.5437648105908
True	197.4653450028943
True	439.0748682290372
True	460.8763946091351
True	65.74138672248472
True	271.6949926765943
True	77.11111108953246
True	355.34923851295207
True	366.7929400650938
True	252.12282854884367
True	180.8145625751845
True	367.2217781611343
True	657.2543831761553
True	759.5236609711162
True	294.7638546468258
True	731.0828049469097
True	62.659426727905625
True	867.1074752291886
True	344.24795680226555
True	13.977905447904842
True	622.2738686093371
True	690.0170313645854
True	260.1452127972418
True	171.01142786485485
True	49.65100167828722
True	389.4105384269029
True	79.7824462025407
True	13.601546287642776
True	896.8434092009477
True	365.93868824312
True	172.85079864081663
True	986.8500282306796
True	13.462040736770296
True	800.6559976298673
True	30.814172273078192
True	667.3014658702782
True	59.07810156935639
True	752.2175259326887
True	442.0846030799814
True	200.93006603433227
True	434.0455050869057
True	211.5098717390421
True	299.3709190137413
True	222.28561117121225
True	409.0275925841869
True	9.813925958604464
True	323.9328738027567
True	114.43215677337506
True	10.949212874322148
True	475.653233700855
True	737.1535357185263
True	305.73378595726314
True	82.31822519835498
True	325.30098248477054
True	84.1273849007369
True	191.63499265863103
True	179.7946723955543
True	373.6768240244375
True	46.961624790207125
True	142.4707815204859
True	401.6259075690999
True	888.5978230685516
True	108.0173336088608
True	203.6255058755944
True	453.80390949484814
True	22.2581184350239
True	431.7473618066129
True	514.4817540680328
True	91.75151727057025
True	387.53767081322167
True	372.23722859626304
True	424.0349488984183
True	579.5811629455634
True	1035.5668142130053
True	970.3429981759772
True	58.97855123749422
True	1076.373338111244
True	109.47250574460011
True	110.04831306801776
True	111.81450298460426
True	504.8261054732142
True	370.8279895489688
True	584.9162971602407
True	258.7923877202618
True	152.1755509030239
True	392.4632891339095
True	13.146641042307582
True	458.4893939310634
True	389.5538454846949
True	146.8810300517488
True	95.1287141519306
True	509.2650066068904
True	995.3348177715008
True	191.19493381594836
True	65.58608813477213
True	452.4535105549597
True	381.7506947597842
True	495.8016096029264
True	312.83245404110846
True	4.13768968154039
True	530.3539471918402
True	511.8237849199584
True	506.2361001007719
True	196.53921305768543
True	104.2259174922396
True	22.80978369940824
True	374.80650711370896
True	107.61033364917944
True	7.469850432905774
True	33.919921284046445
True	349.4899198105762
True	639.6404601504888
True	137.31466816239526
True	92.42829165430624
True	22.28506272899902
True	413.2201712443452
True	374.2560942769331
True	758.2948762782131
True	313.6973676250529
True	528.4807935835723
True	523.3199686033232
True	522.201536483981
True	284.88994750687857
True	546.2491802246151
True	101.57761607073728
True	580.650433293379
True	7.364589474336812
True	366.76005552633046
True	465.5769038763007
True	996.7549730745054
True	343.25452840744265
True	750.7097924596764
True	991.9111145498624
True	177.61283023925571
True	39.998362341112205
True	372.0369111922874
True	386.6896941041277
True	585.723551568386
True	246.6957433037356
True	27.949909060890665
True	637.3283586298971
True	134.84303594710462
True	1072.3512877299538
True	325.36012754138903
True	470.1279207623925
True	127.12259492327958
True	805.6488112818321
True	136.6317996135008
True	813.8113586082873
True	563.2216318425925
True	191.19609777915096
True	116.38372460135952
True	60.75942307857339
True	567.3949236708625
True	905.8853883412614
True	428.90347524722193
True	544.4906831204612
True	136.20819618662645
True	628.8710476871034
True	463.31130170738953
True	790.884606387719
True	323.1217774734588
True	586.3771376730484
True	118.34277270482596
True	27.521504829077184
True	420.1020191588824
True	165.08239467399275
True	102.31767889295668
True	387.4404228397729
True	1116.253004728455
True	261.5126521704649
True	547.1474002226114
True	11.574542709871396
True	80.1000825312309
True	332.1144625756704
True	788.0153246442804
True	451.8902240766393
True	507.1174087380534
True	709.8326140460938
True	69.27598864181066
True	719.9816513568867
True	47.254328202364114
True	102.83619544855505
True	175.88225114752615
True	85.62950808206011
True	24.036343376105727
True	285.22832602129824
True	452.7558982644183
True	915.6296916671369
True	875.9771403715748
True	5.869549893054891
True	282.1163393206473
True	464.6957816631436
True	128.1080817399412
True	242.054005672084
True	332.102953887913
True	1315.4404303355311
True	440.4313827602948
True	26.18822483473042
True	189.1567433134848
True	692.4820134072017
True	35.08301935586635
True	169.5848702177138
True	564.3465146988564
True	75.162443420776
True	865.2741645315884
True	331.785932198988
True	657.8761225639719
True	77.7288294794059
True	678.5803932393775
True	581.4816336508356
True	871.9262208757959
True	257.8921548740186
True	511.89981792059655
True	816.2924370926288
True	942.4235076480204
True	219.70821799595345
True	761.085917491836
True	220.30667235708464
True	446.3724707856686
True	360.43952300276936
True	487.5764879964162
True	485.04419404479125
True	322.9397575359565
True	352.89307877901723
True	107.51960864441529
True	352.0187797268805
True	1132.223045513918
True	320.53156508614
True	147.66857807755642
True	296.4130995089185
True	729.8312983838149
True	639.6553251681156
True	416.2553832583417
True	126.21457569310908
True	328.17054657542445
True	34.380330636867576
True	171.5332090593964
True	92.52908021387726
True	88.5911643631381
True	533.3532130587364
True	141.712938587975
True	130.76912058133345
True	111.2432637015332
True	87.99917791547593
True	440.6372518782818
True	386.8583553505819
True	1046.1347957548414
True	526.2063622110986
True	823.5493045074528
True	273.1362314244423
True	288.4092983411227
True	528.6147657820665
True	198.01927194487817
True	757.5198018883314
True	247.6047895675824
True	352.7662350908457
True	69.6512670873069
True	113.5830306684437
True	255.7831104238725
True	123.48432856442354
True	444.7197644185948
True	29.64678267115989
True	562.3614967544744
True	995.9985930341538
True	726.5142939937626
True	1.4657953751700306
True	62.85220995183603
True	489.7922003076552
True	443.9630782301989
True	79.84208029236616
True	123.33054592879265
True	302.614842856543
True	77.83566735095373
True	56.62069054926314
True	715.0459521603997
True	660.7872934460985
True	161.17747205695005
True	159.70152746199716
True	523.7025537839548
True	55.65336863282504
True	25.851942193294857
True	601.9864225023249
True	450.3589575687352
True	1144.392781876711
True	46.38933585788445
True	451.9355104825988
True	908.8580788377318
True	828.2245196815455
True	289.9626590255287
True	750.4380662070483
True	403.4069932998532
True	42.44980547493214
True	98.05959290419187
True	733.9023366165442
True	74.33509594453754
True	143.22910959653927
True	961.1606135802052
True	181.18289050185496
True	272.5675610759375
True	99.02630220815804
True	665.2077232618899
True	596.0587707773524
True	219.8948176333284
True	430.6801045377604
True	42.62647088476499
True	280.55382164948884
True	581.5577175299272
True	583.963142599379
True	310.0691576399123
True	71.178068648392
True	917.3512540805824
True	1053.2658119887813
True	555.9630970724759
True	67.3331534165598
True	28.448247196558903
True	93.40774106616637
True	110.9414454268441
True	99.04563624738798
True	862.2371777638017
True	1247.093245817936
True	736.9633232297194
True	331.3320244376132
True	8.497315276302258
True	19.83970380800753
True	341.3413424627884
True	461.9132865111033
True	46.98472504893737
True	555.6051469356938
True	438.61990081279134
True	400.4730038393717
True	79.23944489764555
True	199.8511497826221
True	269.46197812306
True	130.87232535972117
True	398.476057695081
True	44.98387856732591
True	168.5039421457625
True	1199.430150431988
True	5.612282582491704
True	28.219089430859157
True	585.2093124913724
True	367.4394742169482
True	786.0009000583277
True	155.1727449922746
True	769.5461457475888
True	600.9153212454258
True	290.8436269691791
True	427.3920125039927
True	343.4309266527476
True	289.8140507455642
True	269.5300037443768
True	379.7183316226452
True	501.6000526555911
True	502.44951707876027
True	102.21484711382406
True	354.13929236980584
True	8.314294050616788
True	180.63724945849904
True	237.2614438431644
True	847.7023808654349
True	591.0556908323506
True	32.242961655821475
True	703.0670185330135
True	835.9936926042367
True	111.84216435148282
True	348.2302160050352
True	859.0072745893626
True	215.6090040112861
True	165.46246980600986
True	530.9130367759193
True	573.1586164187087
True	1106.3386592936029
True	145.19075462545769
True	155.03668410337784
True	246.9538603536588
True	310.1592625936971
True	411.7077386808922
True	404.5566666755651
True	337.7749777516593
True	446.8659517102124
True	505.91683501074056
True	238.689066389054
True	1444.4104311810715
True	240.4887146391117
True	402.6052615025923
True	57.65141684405882
True	739.6529602556367
True	255.11629658608337
True	918.6931540875588
True	562.7847308415334
True	297.61683036879634
True	789.1441096924111
True	259.20528295333514
True	201.82550053113397
True	257.6366413768849
True	224.28219563693335
True	125.96079472449064
True	249.40102020832148
True	726.7162403367695
True	543.2089378664957
True	218.6998107359599
True	1176.9222256901942
True	114.66818733777974
True	259.4997969471044
True	71.8001524976498
True	304.89169665215286
True	409.08905034765866
True	94.848044407925
True	214.22643504042384
True	73.28057969519972
True	694.1673494535679
True	376.8088867444472
True	215.126406253246
True	721.7033822270097
True	859.3278130678206
True	821.7737504875781
True	834.0656268356344
True	351.08426103524897
True	1.2800632329693762
True	249.72073300975975
True	52.07061798802185
True	384.3976127571571
True	55.385084268237584
True	350.8408935396893
True	834.0508431616635
True	1071.1098078010252
True	387.9715948929405
True	21.17285584991331
True	527.8465687318926
True	515.9349009074367
True	188.6835189676618
True	227.0198329287093
True	289.73812782122644
True	23.08149431274658
True	122.82481576870056
True	953.1885251661552
True	60.47188687267112
True	494.24949701926585
True	790.8668887762254
True	100.3821971676101
True	246.5261225811219
True	115.92860743054868
True	14.49572736882534
True	1.3617477298628726
True	122.33762020272492
True	1004.6838230374068
True	483.2844955918187
True	68.92383429404123
True	776.33480358318
True	344.1892697357034
True	1.3384838792691445
True	461.04251850219975
True	176.95830692385402
True	500.5924841261096
True	79.82082725041286
True	327.43797353303216
True	369.1688228104961
True	172.2032352658793
True	208.9917037595324
True	131.05482754503294
True	177.25391854980393
True	992.1582211293686
True	17.098840516911036
True	499.3833179883351
True	469.74396715154137
True	407.2352800231381
True	221.4484886794816
True	231.3556256514715
True	167.31302777203797
True	45.2610754055981
True	499.8255401562024
True	152.66128813487074
True	834.1229822671422
True	829.1239972503112
True	240.56007397779737
True	314.3713368471706
True	512.3634635115053
True	39.99252602419703
True	84.3919542057561
True	730.695796671762
True	1088.5521140019491
True	120.5620874292417
True	723.9741101744385
True	146.30059563245194
True	952.06298310159
True	647.5228356973128
True	97.56326521279084
True	290.0777253714506
True	617.3137501984719
True	256.4456428428197
True	45.955342215644016
True	552.5396640436238
True	444.1821860064916
True	5.168273225249072
True	467.9913849808644
True	63.00168685362216
True	184.91065292446407
True	236.59805767367868
True	310.49117781386934
True	69.07318391533548
True	221.833918421554
True	347.28434253394755
True	416.249058167051
True	933.0329598728748
True	47.916049015434
True	917.205671894742
True	1011.8564315666
True	126.92173548274552
True	76.69790027289689
True	977.4923007765004
True	35.024390906695395
True	231.1833690142317
True	88.43285756570117
True	219.9813005210732
True	367.34354590428495
True	948.327814198617
True	103.3138809056332
True	72.55372681254066
True	646.145731282014
True	272.0592837634333
True	724.1337256468186
True	53.8645686739708
True	478.9908149893432
True	386.71037427336586
True	686.8254667070537
True	55.69632055481216
True	109.65897727977205
True	27.61468980464942
True	272.333914961904
True	42.7381450335075
True	348.3560427567764
True	3.0401977655791845
True	1171.1392948277935
True	104.57277663494403
True	133.21992532769673
True	358.7306263392181
True	751.58441989703
True	668.1268999382775
True	1001.2474864875971
True	472.860243826082
True	409.040373447379
True	141.87063734609382
True	426.80329289518414
True	873.6090205148847
True	420.8372283421842
True	925.694684225095
True	86.60392236733092
True	416.6769972602442
True	172.75788086580806
True	286.6579804187325
True	732.6487059990307
True	169.16170645362146
True	127.9080208405178
True	62.773925938910246
True	860.718784816187
True	792.6558752511869
True	82.10016867981261
True	461.09263762747815
True	718.9490811324231
True	417.9804970237295
True	56.84827579132022
True	321.94841995173925
True	781.1352353925625
True	30.142600854572592
True	357.5304054972822
True	166.57436178888895
True	284.922094150423
True	32.46862993947664
True	214.39858283406224
True	789.7170003096312
True	640.7995527264711
True	58.98434424902639
True	293.2050796761362
True	884.7933830064428
True	18.52840340789602
True	320.4298265219435
True	281.59308623792856
True	444.25310508008494
True	203.59290853083317
True	610.9611464179754
True	47.29441695740106
True	971.2219809266684
True	888.0520535951838
True	46.17343539018794
True	394.622047782744
True	731.4526814158928
True	919.8516373266186
True	268.9167105991853
True	609.0337751297998
True	131.32141254013908
True	192.50227395393773
True	134.27853035042384
True	128.8681417089922
True	209.0553536603899
True	966.8084740395471
True	810.1166144885439
True	942.3998276491876
True	20.04200948494541
True	25.194274389415234
True	365.2780158093223
True	13.06909359575031
True	641.9120042108726
True	1103.380076787016
True	265.24001689222945
True	209.8949041453405
True	85.50705532958212
True	211.17502650915725
True	127.46673654089388
True	45.99689486439045
True	134.17225503899874
True	91.94577481813052
True	249.9092904371495
True	533.7963443698607
True	162.63910758137254
True	29.401429289213908
True	59.88101600849409
True	404.31078393637296
True	264.37489224219684
True	597.7230470068819
True	22.62046703459736
True	112.70370749539772
True	666.5927086867904
True	269.4850500115021
True	478.1310427342753
True	660.8924204334976
True	107.97880345734778
True	111.6010511308812
True	77.27628741755456
True	26.42856109569971
True	127.98479965002164
True	80.28491822549638
True	104.01905400010791
True	143.46507992034523
True	237.7740084139473
True	812.7577484309529
True	291.8826257726666
True	927.756988935304
True	163.89608639725537
True	201.38916455844324
True	808.707182799417
True	305.7748968535926
True	592.3462318523652
True	256.7981267856318
True	347.87089526090256
True	426.9575345902505
True	570.055113598434
True	657.8363222809489
True	369.019813151692
True	33.279018240068666
True	557.5134743895147
True	617.9350542139945
True	22.27069670529917
True	12.913089446860043
True	256.48080878543686
True	409.0353646130409
True	463.9981086181892
True	68.61850278248852
True	628.5975525248937
True	939.8935237405698
True	233.0838717966942
True	894.092047132964
True	273.40425742527475
True	103.44858168939716
True	277.6064471172703
True	688.9588806190911
True	38.91454619227045
True	577.4780173052458
True	1281.829752846453
True	1003.2658583385628
True	955.173969396884
True	214.050768082649
True	93.28021433586365
True	193.46076165861044
True	831.0824585028085
True	146.5931560857182
True	1051.139435477403
True	871.6785522322546
True	33.708860942666426
True	87.80044851292229
True	421.0658538617881
True	411.2201962802687
True	186.8822865571952
True	526.2708446969825
True	676.3591826209607
True	119.08338641645908
True	280.5045610394147
True	1039.6330697584926
True	51.55259315680226
True	700.8548099628351
True	548.1969025781532
True	37.23827987986707
True	817.588077497573
True	388.09294423157854
True	546.9531331896379
True	111.80757384673156
True	262.7791978735727
True	213.3475159905095
True	25.52893685338968
True	132.83569780721828
True	746.8095251921334
True	134.37615567410893
True	371.2727862152638
True	64.71167529899864
True	642.1488621593635
True	612.7025983852645
True	225.38975281980095
True	454.7550987219087
True	171.34348975366797
True	163.12113614092073
True	205.4543594858838
True	287.34149829966765
True	361.2926351011725
True	125.94007033973789
True	189.31479582168595
True	27.35857849308655
True	875.2265322872353
True	306.9975553928679
True	10.42809455534723
True	359.1398780144576
True	162.47933390068025
True	626.4148083494063
True	377.5118064346843
True	573.302741541248
True	561.3029643324475
True	476.0068853623858
True	792.6029440855151
True	242.62366407246424
True	549.3887150022589
True	157.1732780390754
True	533.0779399003563
True	366.9975309593869
True	370.1138755715632
True	128.78077817335728
True	134.859232365696
True	111.3271867418278
True	62.1820742864109
True	738.2703064996458
True	185.97113527641363
True	45.182314069189545
True	0.0
True	548.8384752177174
True	111.86061264621836
True	22.919437518665465
True	40.97898239035329
True	110.65015101156057
True	517.0032580974234
True	180.7058875726217
True	101.60674070406712
True	36.40213886590727
True	162.56243201244305
True	924.8626037911538
True	53.54018889428135
True	238.66712125662372
True	718.1090128094373
True	320.4608436565472
True	455.4112545037059
True	486.7986924498187
True	511.4184343286437
True	606.1416582145918
True	909.6152993075696
True	262.4070316578468
True	1045.6614325600428
True	924.244187304934
True	610.3465206565076
True	342.63276164042327
True	843.5213632329803
True	9.827732635559627
True	31.69047766726225
True	272.2222929034396
True	45.126385090882806
True	206.4840171605271
True	749.623544190465
True	227.05224526329815
True	743.3800562183666
True	761.0119476717076
True	124.0605830380836
True	354.69060952630144
True	575.5618140091227
True	22.855353376667928
True	130.17094578241287
True	434.0103390646551
True	303.1029632527162
True	198.38133711511088
True	116.39214755977802
True	383.6950465753309
True	22.54641725308435
True	370.6007539005222
True	370.8493205818292
True	1040.6554811769906
True	366.8715322005209
True	30.24903524067476
True	435.4014551925015
True	454.7308786879211
True	231.77383449640476
True	30.03791137386889
True	775.5448172218219
True	453.5636668857615
True	174.816380664208
True	12.91436417228512
True	1204.6813991164051
True	160.17421449608258
True	29.65897606683536
True	307.092789840444
True	277.3040493772819
True	115.51635794114785
True	289.6073020517623
True	47.285327901722034
True	326.5244153549229
True	297.7724893913104
True	313.8336356402517
True	31.44632021566018
True	46.90518576309423
True	1051.059186526069
True	27.09614274177844
True	13.67787148973182
True	174.37223863536093
True	659.6589019004418
True	8.932277994670832
True	186.76037886844088
True	173.23825458922343
True	522.7265022715262
True	387.3526924295315
True	705.6340044536371
True	324.095395289
True	487.1310294321557
True	440.7137359583697
True	489.0378926891036
True	97.81753335728015
True	1248.141897708254
True	874.6953978982756
True	287.41540523067977
True	516.2538743759634
True	102.17496718332876
True	576.1684242176799
True	456.1302475494976
True	151.13962604202646
True	77.55804566008602
True	343.43001794642646
True	170.78860306057106
True	29.509821393768704
True	602.6342599996334
True	375.7275015290789
True	67.44377429498509
True	29.81297418889151
True	628.725783543095
True	496.63188124661207
True	69.2266526238758
True	23.766315038634517
True	323.67553179035644
True	321.13979675837254
True	728.3396126136596
True	552.5951456788563
True	555.0526045755637
True	805.6892050566645
True	7.608174026333741
True	53.85506195710228
True	39.47543521811473
True	61.303092207669
True	492.9275041627938
True	590.3732818779392
True	83.04369203429513
True	110.51501150693896
True	196.7501440228857
True	67.7723059720249
True	182.2767408066623
True	196.9764089687718
True	275.164190547676
True	807.3862761354329
True	602.3849088090814
True	279.3547883902005
True	197.80570148036128
True	276.2093272535109
True	244.2886442789404
True	752.9325567177086
True	329.6203741307711
True	165.76802978403026
True	911.7451891679152
True	331.801035154316
True	471.292119284265
True	155.75532512487706
True	121.75590242341669
True	58.79073314184713
True	200.1701948196928
True	968.3952257786324
True	549.8952904304793
True	112.66161783093033
True	352.5689169288618
True	104.7157542621263
True	658.2417383612085
True	3.705110278579915
True	694.6258894740305
True	36.333249226037154
True	942.4929652793672
True	847.8871711421114
True	207.52049998856145
True	30.59018335654642
True	78.06607294583974
True	466.6628515512962
True	213.5934670826625
True	1.1396198669166575
True	82.17385054675735
True	1096.9927487307489
True	354.13665326531594
True	652.2891840772894
True	488.9848192456912
True	31.80211885138648
True	139.0193058171011
True	440.3954602111992
True	903.1818308276552
True	817.3742969430798
True	424.6518534385672
True	334.2908134524627
True	16.151557688046456
True	79.66289325517572
True	799.09308972198
True	489.2516443097117
True	392.2286069510727
True	872.8915943566525
True	26.980639946452676
True	219.9955790383013
True	898.1709025623205
True	238.5707770502532
True	8.370453292158377
True	504.6296747142137
True	102.70225068783472
True	633.7620899193607
True	55.14567970000619
True	261.33097850350475
True	869.9390490500258
True	942.8953695957211
True	280.5873147461744
True	448.8134696325433
True	113.09710565622288
True	633.5967693480064
True	267.4087691948101
True	195.96339511277944
True	870.05723984128
True	52.31517908893663
True	698.5329258302603
True	281.78814582801743
True	309.85413349026345
True	168.25702336995528
True	490.9757462042159
True	619.6375119290186
True	366.4561653299469
True	401.8137489564959
True	69.20161311002073
True	160.16768002977727
True	433.9810628437318
True	220.42526187839675
True	36.59822812712103
True	210.38575334923607
True	385.9101203301926
True	401.7227227289192
True	746.2072314867295
True	138.76408045231136
True	646.0585667145721
True	519.0226600305971
True	602.0976334286364
True	136.2366605627174
True	41.003451718724186
True	674.5607782631507
True	70.54666997607946
True	561.8972975842241
True	691.607104335275
True	449.2996368568478
True	142.83436923123597
True	526.7191400385086
True	3.721298535234797
True	392.9876910841877
True	32.78561580897015
True	637.8303688896669
True	279.64262022386464
True	574.9525145459347
True	701.4690131391822
True	134.97413748581334
True	542.4727213470147
True	493.1175082216217
True	64.02379941053798
True	981.1996372152424
True	2.4717761170297345
True	27.391997488944423
True	646.7643109754142
True	683.6303225759951
True	136.17129519380853
True	419.4987184733951
True	122.1218102129246
True	79.68649673422723
True	446.1921130021044
True	41.7525392377754
True	509.2958759386634
True	13.3274251612477
True	829.6170389898722
True	543.0153838103148
True	695.9339150497968
True	101.07590214418644
True	373.9316458738746
True	988.8199590262286
True	850.9878663281105
True	139.0137863414134
True	526.3803263983872
True	460.6003159692439
True	248.5812661527799
True	251.58966518048172
True	6.108516861758178
True	318.5937294996659
True	12.694352703606016
True	369.63459888759706
True	76.94314471903081
True	405.0577059558416
True	670.9125893072953
True	123.28012720822818
True	237.31963584598623
True	607.5577744526249
True	685.4717406366474
True	295.3024391010296
True	136.081565371229
True	160.94122969984164
True	470.8985368847626
True	87.40909269818509
True	11.176421981644197
True	502.86387309927295
True	563.808256503747
True	20.07613602377275
True	144.70084636203936
True	915.0976179935678
True	495.172623196596
True	259.74849322759354
True	34.196750918412874
True	474.0517538384813
True	110.9590548344608
True	590.8871841187968
True	653.6852057161381
True	305.39642808564827
True	370.5960446002598
True	178.59074436866297
True	239.71836977347635
True	72.587094456974
True	208.4076263854852
True	497.9718496065712
True	21.206619203197995
True	459.7474378836322
True	374.0918834241128
True	714.5674293410339
True	908.0544044226958
True	898.2420195447784
True	154.1386320578816
True	407.9095018347619
True	70.43942644536793
True	191.35451181357573
True	317.62378058668384
True	10.805420626901045
True	800.9549005097854
True	22.53481064168169
True	397.1586934064065
True	271.7315945001044
True	654.8946298164283
True	212.6164159219087
True	40.72152606445459
True	682.4432387978343
True	1090.2329886637672
True	231.9181369773172
True	132.08328117331263
True	594.7627691661878
True	488.1499884342774
True	17.563159433521918
True	828.3233496566386
True	111.51207000922274
True	45.72343941314273
True	319.66309378044576
True	351.2170339184787
True	403.35602008161294
True	266.24871077302976
True	18.575074445792435
True	24.11924950689772
True	839.8392261685393
True	189.43349879661884
True	109.507610457401
True	842.2025118035942
True	655.5521184131978
True	636.375796244365
True	458.0837822999638
True	156.95238063020432
True	31.42834731505685
True	101.13041544963116
True	440.3698087525033
True	227.91759750193108
True	477.0600004368709
True	148.3717631754933
True	458.7226060421022
True	652.1665076325702
True	938.7759952860642
True	25.70610904826483
True	1007.9651080807924
True	1111.8861218056977
True	492.48922326021926
True	90.62133650635892
True	786.6052301744003
True	656.0020392154543
True	671.2017910641989
True	183.35501273402588
True	745.5146114462397
True	704.2762790109305
True	123.60415779728042
True	767.6460750485764
True	841.8036243166562
True	472.879602865596
True	230.45398470260872
True	70.70670960019781
True	321.7265059289483
True	358.8134077670017
True	469.0489274580418
True	439.6193532141634
True	183.60990978302945
True	312.8994379727752
True	2.529645968898202
True	13.760156812663167
True	105.22470796313738
True	134.73958369521858
True	355.8361688368301
True	357.13341033472096
True	110.8132627894915
True	16.11788102063505
True	211.1735061590273
True	842.9179817996595
True	466.3176349702155
True	520.144432578956
True	561.3368663780637
True	793.4283000084138
True	662.1031204730743
True	84.84923384010149
True	211.0747832501344
True	244.0684077526808
True	287.91485122273843
True	106.59326363901292
True	365.5186440103285
True	442.2056623296392
True	176.70272743542563
True	644.3895911743346
True	249.88811457142552
True	199.62550037933528
True	30.165868436545235
True	249.49850568200745
True	492.686986926119
True	169.0814762610853
True	538.4362504797467
True	466.4871668409506
True	236.38654786198924
True	101.53635846458336
True	40.49854617766461
True	407.1545471822122
True	808.2087959911073
True	159.76872825555407
True	1077.0863184551804
True	1050.9127703753625
True	479.50218260402033
True	101.7805212755428
True	125.29949023685806
True	642.4179203496681
True	9.04608255825028
True	222.9567396221769
True	131.2073901857564
True	117.1917518091019
True	331.18357303794045
True	646.0325884886623
True	34.87221287764908
True	122.86698168627336
True	960.001549261894
True	52.44585443228292
True	455.66050433936186
True	528.6902045581139
True	242.06368175685577
True	138.7915699351072
True	925.5128208226156
True	1190.1652221396075
True	517.1081683037152
True	651.8801680425751
True	216.4653617414317
True	148.81830356749492
True	335.8746019811654
True	255.5359890091368
True	173.08881755453524
True	322.5198212347311
True	336.8367801497741
True	11.5931606996032
True	644.4584977246985
True	150.5091591947147
True	77.87411825651553
True	455.4609710437322
True	321.3621408599297
True	1186.566213316914
True	359.8822135518444
True	983.576502409003
True	10.634890394696775
True	264.35339083301915
True	228.2303775611382
True	149.8817500158402
True	488.8534453995189
True	208.7755257932374
True	429.5735763179951
True	347.9155508148186
True	112.71660016092544
True	367.63863939231777
True	1007.8055810809273
True	730.9011619209735
True	228.3130480386011
True	106.66399238837096
True	284.0227801823261
True	24.935461097917845
True	361.0040823157266
True	336.77949424065986
True	600.1756095526035
True	447.35687286192297
True	341.73419981236214
True	162.72878015793384
True	14.596356312901536
True	425.3286726657735
True	281.7645895970014
True	138.0954609134892
True	299.21267317346786
True	456.097600133964
True	819.3284557990568
True	321.365910735513
True	785.8160831225964
True	417.7574763289355
True	381.1209669175182
True	1.1061094896875754
True	1157.9989688488115
True	105.9574609251884
True	935.1158687488256
True	194.2949464778737
True	465.4197243371309
True	682.4338306637186
True	91.74646567745506
True	489.6447290670479
True	30.9767279958046
True	416.0085690480561
True	78.26263465714169
True	224.8647604576788
True	39.20868008653308
True	670.3873398501529
True	193.46228747852408
True	22.89379571466106
True	401.5245585987612
True	107.57695724715572
True	172.59742052393668
True	812.768366993441
True	272.7512579376238
True	148.6756032037836
True	374.0738982564488
True	524.736704104906
True	338.38658634734315
True	511.8892624944397
True	589.9734925923442
True	154.36951227772394
True	7.53053882712685
True	72.99236016817753
True	431.3387585921655
True	93.48654982426412
True	81.13796424510835
True	1035.584003691449
True	27.462577052784614
True	313.59172611882246
True	323.48184990438136
True	452.94567348855867
True	665.3289020990948
True	182.09582777525404
True	647.4428334264853
True	329.1514421003825
True	348.6229582159675
True	275.6325985583767
True	217.6399524770753
True	361.2096052969243
True	443.0556749408304
True	420.261834191772
True	596.5574572038412
True	147.88809954153658
True	75.91721823908928
True	41.16610993138562
True	305.23980365747707
True	641.7581790289089
True	414.3144950933028
True	761.6735806892475
True	206.76799252089083
True	400.2038915483902
True	65.28149916607732
True	52.97149576601342
True	439.4667295550666
True	198.59409689953327
True	226.0906734265091
True	44.68491959426704
True	1095.6143001303665
True	173.5821421871999
True	900.5334785976776
True	323.06215710266105
True	927.7287563484106
True	236.2707988602212
True	435.8867857954274
True	531.3113437550134
True	618.4573914510682
True	210.8991600990552
True	486.0519805844583
True	954.5030661048004
True	131.08327830028398
True	6.079175750352881
True	573.758079324901
True	27.609087659999496
True	76.69898672900577
True	764.0085834077877
True	233.57130778075867
True	958.8120090226809
True	663.5611603658704
True	431.4555276298644
True	284.5244728003537
True	485.6972544148756
True	335.38740851348
True	180.2758059253056
True	656.3192634270537
True	716.3232571214663
True	209.986099001948
True	90.68162421128312
True	510.5716081872337
True	138.62047250585212
True	380.3590464876509
True	346.9066035763352
True	64.93558200390625
True	375.8469624379449
True	409.3896155351604
True	383.3634304124747
True	405.0850802203252
True	420.1045376951868
True	666.8917458485099
True	57.972853961105216
True	439.8381118992518
True	325.04182024651305
True	648.8573545526799
True	220.54614027957712
True	104.05855341763868
True	39.95738181859015
True	542.0437536983122
True	606.7885849912408
True	186.65992153064653
True	418.1943039285525
True	336.5122407181016
True	16.21899298737287
True	170.5163457681271
True	291.4381280166601
True	3.484491611056684
True	873.1387564239162
True	81.57394418881489
True	106.46334794767697
True	110.98836344818402
True	368.3294185826143
True	38.68483288770766
True	450.6873512765694
True	230.58374809453815
True	4.964530715782508
True	112.7267797103483
True	447.0385938956421
True	51.68847945300157
True	71.3606608086469
True	180.43436894330893
True	296.46710057728154
True	969.4526850781996
True	390.7356481187895
True	917.3135831911212
True	184.22461233909948
True	1034.4478780040547
True	810.2369752506291
True	671.0648673136244
True	421.8750688015445
True	365.8228412612304
True	80.84544730508551
True	70.16651793264121
True	79.28195188972266
True	170.6053932555796
True	467.7140183693964
True	1104.6392123166447
True	183.58172679810525
True	366.56826500417736
True	439.8586004881543
True	597.8754972608364
True	617.2032416493208
True	276.9273272859519
True	453.3120923929899
True	661.9663399635094
True	91.2886601041974
True	721.9733121086559
True	263.6527818499098
True	131.8567353792462
True	414.8033898147524
True	856.0288925687452
True	443.72164615710415
True	823.6735864472417
True	193.55162447054187
True	349.3512553221249
True	707.3967903935501
True	616.3754991367647
True	195.0381719714392
True	268.65924994359494
True	793.7692102298438
True	31.59052869506351
True	190.1762798775208
True	487.7592570577438
True	702.2495287752655
True	102.19807718400186
True	38.100357281690286
True	168.72023977608816
True	718.1326011197375
True	318.58576224974325
True	541.4192940457151
True	356.9189501920899
True	288.2359559012998
True	451.6746120360586
True	482.3520781893073
True	69.15072487049501
True	354.99042542925866
True	778.7548429296784
True	0.0
True	295.7252350564165
True	251.20428461762447
True	1001.4040452623146
True	151.83924739684457
True	622.3851354509301
True	646.7741879038941
True	110.99748974375176
True	218.3923793098659
True	137.91335764063888
True	11.991718946216968
True	297.49761601726254
True	377.9398741756698
True	1118.702751458146
True	236.69741404400395
True	395.03896514828926
True	660.6784415276786
True	202.1680049673566
True	28.27915230390183
True	859.7774477253348
True	593.3408823553956
True	162.42480063975594
True	602.7169476798923
True	159.88612476109282
True	301.67229955454627
True	778.2066988850466
True	36.78421033271131
True	108.65420901449052
True	517.669827793137
True	66.92381171391695
True	79.46200996106872
True	399.1722521271057
True	22.200046522456997
True	756.3713796214844
True	94.85795996825776
True	161.68168127623665
True	20.22338739512441
True	707.7419032243715
True	27.527714875426973
True	780.365034295159
True	404.210089801084
True	116.57792305987827
True	700.7229358380088
True	528.2271255462368
True	564.1275913974238
True	46.76116924110928
True	363.9613976460277
True	5.930399617661115
True	92.46140121734872
True	377.7310716315779
True	48.132270661837495
True	121.0335141264656
True	282.2831129656974
True	189.6930758152114
True	99.79005460477742
True	658.2473749637228
True	21.74342224110607
True	1097.21939524917
True	515.137919477179
True	311.46859136409955
True	500.5296861085736
True	125.57062460185789
True	774.6433406259084
True	1100.73333833737
True	748.4668774385495
True	176.06846057849384
True	225.5652292951681
True	50.91337267188554
True	59.33294193037612
True	153.1298537276818
True	104.42437180930204
True	167.83944689503207
True	1132.5157680828513
True	299.0923301848457
True	354.0185323434619
True	719.1272323164011
True	16.52173090829049
True	15.561166521614068
True	560.6132600093335
True	5.125508818601195
True	118.33816443138656
True	687.6648375295538
True	176.18459631166937
True	636.716191109714
True	855.0882686569086
True	157.5607647012575
True	911.2891294190698
True	2.5522904815884364
True	437.3747802881571
True	1064.2466395123477
True	26.919582158937697
True	237.85605597637772
True	147.10556250085622
True	958.971948481927
True	229.0827850328019
True	491.5993761431559
True	120.09069792414184
True	513.3374568772349
True	150.4590795965812
True	95.8905048087926
True	377.9302885445056
True	68.82430215983105
True	54.436510044615375
True	1059.0371606002077
True	257.73613746785054
True	157.93840490268968
True	374.42073552601465
True	404.7117077293801
True	212.3165071218006
True	168.9077332969828
True	395.9288677190913
True	35.919436524922155
True	495.7698511604076
True	1086.2668071474316
True	112.16487585422722
True	474.5557051669073
True	311.288553478722
True	28.8889121723466
True	397.8910611351039
True	99.50938459888624
True	560.4596212260558
True	209.7238972526642
True	412.44320589299264
True	19.736030839905
True	427.1679709751844
True	104.23446842046636
True	337.6569670925064
True	35.35510330230355
True	165.01150301705275
True	250.33118369527048
True	777.4548291069556
True	55.718381889586816
True	135.3065388931481
True	235.3361452724663
True	135.41393516670658
True	601.7034964501269
True	546.6721794432284
True	759.8657269482707
True	391.4826180749322
True	536.275353809552
True	414.9020206747186
True	687.3245645476245
True	72.61114476884867
True	482.6106082354511
True	415.8703802512429
True	49.0110247257739
True	84.86457266829129
True	124.3550751810595
True	88.04224067773444
True	321.95747762167497
True	845.2788590390878
True	330.2804999734494
True	1144.445570175461
True	303.6669078745229
True	905.4685026398836
True	152.6652618990338
True	570.6858658296861
True	613.1876849194682
True	689.5721168208815
True	447.861596606622
True	64.60422929120799
True	290.66528539768086
True	41.8541947251712
True	163.84161470463002
True	182.0058365050135
True	1117.6540974786597
True	226.92712003973853
True	551.3318493233887
True	550.0768317565108
True	572.1191399829938
True	872.841657465387
True	586.5528110988947
True	656.6395693002642
True	922.6238641683984
True	127.44637658022825
True	309.8797038963601
True	262.8200495271111
True	329.951242735646
True	88.83855054607714
True	378.6772329401618
True	3.5945296220275083
True	311.908410942646
True	252.26553564626488
True	600.3102875916787
True	286.8886755676269
True	366.182781331443
True	11.166097986421024
True	63.41707381874587
True	536.3585245301417
True	31.32939300911616
True	135.07575546491037
True	62.79042659130032
True	138.15788747244073
True	228.9052083173844
True	70.06212338563095
True	366.5451912000746
True	282.39875858751896
True	95.77321443060346
True	334.34094860970777
True	67.81248366206215
True	583.9929322365296
True	797.1730792553219
True	273.70858750857417
True	1153.9691305343038
True	103.01016847289704
True	315.76498818710303
True	1046.4826615340185
True	84.96920174711256
True	286.4752654195182
True	10.310517995661924
True	386.7223635421093
True	458.3740427246517
True	148.1536698740797
True	622.8727770323359
True	923.0270831844
True	161.23289493657043
True	79.62153565869083
True	320.71109854902727
True	550.7246190747895
True	631.7894792148267
True	1246.2608928839618
True	27.14531831166449
True	949.1288033351816
True	138.8306513489872
True	644.6093722039195
True	120.5103123174806
True	121.2614139160074
True	193.78046240850432
True	167.69323574680567
True	742.0655621328926
True	208.38773159261083
True	230.10387853387735
True	69.31398807865828
True	502.8921567855111
True	466.0935039460337
True	171.93370239993016
True	236.14060550651425
True	16.281610970184918
True	422.3192609565654
True	218.5075139379023
True	295.88950110139217
True	118.65248828606197
True	737.30200715052
True	427.21004934257513
True	259.9431225920394
True	647.7902948373514
True	528.6037673653066
True	466.7686061713066
True	132.5896627096911
True	531.559146969224
True	429.54230313868425
True	2.842902834454616
True	188.5527183789619
True	91.5645230386021
True	239.05745215121144
True	2.516679533840668
True	122.75880898484904
True	332.80339735491805
True	8.055296169306587
True	856.1295050110712
True	181.8555456877487
True	730.9362546828709
True	804.2194857248605
True	163.3726488333776
True	210.6313307930959
True	479.6969342674938
True	856.1379886407631
True	48.06265488510448
True	41.70499019418954
True	139.2684588827811
True	623.832846328665
True	727.1258906029966
True	169.8952139893319
True	596.9633071924723
True	628.1831273246368
True	851.8334193652471
True	419.34672232545256
True	183.64238547468915
True	859.5712884261928
True	218.2725645192017
True	145.4606388980203
True	334.70756713257657
True	218.7891403145686
True	211.26428411243896
True	616.3872538873313
True	253.4469366221727
True	190.7546660498757
True	450.8042006301645
True	465.7911663033315
True	63.85641935899458
True	281.6431972600094
True	81.87020912406004
True	339.0249107156602
True	357.13893424503914
True	250.22118591624223
True	176.46570996968484
True	385.0232455018975
True	657.662880447995
True	759.6220916196289
True	300.853884197162
True	741.2949446545938
True	61.93583765682149
True	870.6330919139773
True	351.9860111613492
True	13.523806586858466
True	606.1120120761889
True	704.1297431414131
True	268.9325513799238
True	167.85296944211012
True	46.93087011460127
True	384.5579531569518
True	75.83861358936807
True	14.940525901281282
True	904.7751911386246
True	339.7862669976108
True	175.48822752731678
True	1001.70145451018
True	11.704609687164991
True	813.8958419529039
True	31.13422300650711
True	682.0432320512455
True	61.08099169326487
True	754.9041403431773
True	443.6664821948609
True	197.24743758386296
True	442.5572139192111
True	222.32582056128192
True	298.6848260403468
True	236.39892866802725
True	408.4695438207155
True	8.960924230726812
True	315.55919977272964
True	112.20484461327524
True	11.61396294211384
True	450.0147673314862
True	730.6045009152195
True	287.4612712393867
True	85.14078787495751
True	307.2966862297385
True	87.57424939561425
True	192.13763961097533
True	186.51763935544068
True	370.3249603851374
True	40.7905419176442
True	143.93135081008688
True	377.67245875826177
True	907.7770179752068
True	113.16066760062466
True	213.93796644422687
True	433.1514832030834
True	19.311459056767315
True	427.7883278724417
True	486.08202508652886
True	92.32224519186228
True	397.5000899877474
True	371.0247110029563
True	409.758849474057
True	587.1318176315968
True	1087.4399976790926
True	1013.4736243197816
True	56.56439566152487
True	1036.5059196262791
True	111.36038018844742
True	97.58898067382432
True	106.79147563711008
True	487.4204677208588
True	376.85789186896136
True	571.4892808278619
True	255.88727212062287
True	161.83084048444152
True	396.50353654226456
True	16.721974391315204
True	467.93411044387807
True	377.1496439293325
True	144.09216302543263
True	94.8149891896431
True	537.0648805238912
True	985.814048494306
True	207.22488844429995
True	65.78760040659611
True	426.65398566159865
True	392.2683045770687
True	472.5460707158866
True	340.1759244744749
True	3.7740689545793424
True	509.9958252453096
True	501.89453718203015
True	497.59717300112726
True	192.2990726132316
True	101.18409083780858
True	21.38140181964403
True	371.15353479651503
True	111.38853708264584
True	7.894431609584999
True	31.338888736842016
True	346.43370313031755
True	670.2564950962675
True	133.54447030092268
True	94.37615138629864
True	24.55163168936604
True	407.2749457836319
True	360.926256611352
True	775.2080380401648
True	300.8450495133312
True	518.9013077379965
True	553.5623352795959
True	528.8112548903301
True	292.89373782871286
True	524.4578861734028
True	94.84569131239046
True	573.8600345583828
True	8.840320105470244
True	356.236112990923
True	442.8537988588829
True	958.9932585495552
True	353.71319617101403
True	803.7692432663636
True	944.2622843810036
True	169.84364007420533
True	39.45189375070834
True	373.4236632033088
True	393.490458291125
True	584.5214304785453
True	251.6802337573327
True	28.45173133086193
True	658.0749965004818
True	122.26851597251272
True	1039.0282675118262
True	325.04273513384663
True	472.4148810323596
True	120.97401128886172
True	804.3837623514986
True	138.75744006583776
True	810.106825920926
True	579.1343193266692
True	188.28428567973955
True	112.0760352738832
True	66.96361332373468
True	565.9074687331885
True	886.1718501731477
True	427.18788499569706
True	549.5915326884301
True	133.49867566132903
True	611.2130828817127
True	463.32274303255446
True	791.3138488190144
True	330.10302081211813
True	586.3410182358147
True	118.983136439491
True	25.774594200422623
True	404.3241289221575
True	170.43232179037255
True	98.45216410981384
True	378.5342428799215
True	1049.1953025977866
True	275.2616035294106
True	560.0689170543545
True	10.893042706789885
True	78.02821709587641
True	325.36097379586846
True	772.8872982749727
True	448.9342014354759
True	539.9029040285646
True	709.2371577124339
True	63.38221538006477
True	719.1428652992087
True	45.45878336386908
True	102.34196102057908
True	170.25220779148765
True	78.24355178703618
True	24.918152166340068
True	284.28850549645307
True	476.2042812381735
True	904.404082578177
True	873.2530012070097
True	5.840835465360007
True	286.2126062971968
True	460.1854075174396
True	124.83754235316978
True	224.65597246237837
True	321.1541453976648
True	1324.6577950839558
True	459.8674482355453
True	24.63110246852691
True	184.6455068990789
True	696.032337433
True	35.47504765805654
True	172.80264700695398
True	561.4799796091286
True	70.48585188541193
True	872.0149729612986
True	323.2557833400105
True	678.274429105603
True	69.97877998432722
True	702.5736235655773
True	585.6263572774792
True	872.5400947418411
True	243.91243159580785
True	502.8317298421572
True	879.9021949424357
True	870.8722128532102
True	246.94022127767136
True	788.8750185794248
True	222.72285343496756
True	437.5234957091281
True	363.4515996807395
True	494.1442696910985
True	497.32793840150094
True	314.2150496092133
True	357.400481800466
True	111.0221792227998
True	341.0346472206246
True	1181.8850157386985
True	314.2397628920332
True	150.6791909681893
True	286.9111848476158
True	748.2498261446186
True	636.7929107799231
True	418.7837321402616
True	120.5866289903938
True	336.4481415537576
True	34.02683267362866
True	175.4980478794455
True	89.71427984423043
True	88.11089719208958
True	557.9231161665995
True	135.94536250109977
True	140.70517205202378
True	108.34200574581624
True	87.72176370775946
True	447.8782609142912
True	382.4689238314922
True	1037.8549918673584
True	546.4194412783677
True	856.8375927054393
True	275.4631434509412
True	282.33476956315565
True	540.0785803600055
True	197.55275240673592
True	750.435124656212
True	245.4031835458955
True	353.9456954530032
True	67.96369299093169
True	120.69607659170796
True	262.01997374823947
True	126.04621989829285
True	481.4071542711827
True	32.129470683791766
True	581.824460224171
True	995.8059023390018
True	714.3426851673719
True	1.0744237344215286
True	61.93916669658749
True	492.1192842978887
True	432.0070389692775
True	73.8519310152431
True	124.4966747224818
True	311.9787327040464
True	81.69674810385969
True	51.64139983035847
True	745.0524767238937
True	650.7325115285892
True	164.5475095418981
True	170.81907365615766
True	510.549402656721
True	51.9816385927376
True	26.97708720854259
True	588.2503389212741
True	453.91075838927406
True	1128.8880753963776
True	47.87785267389188
True	463.2196711451911
True	881.9940283094847
True	770.8354492931363
True	282.0328804080129
True	763.8638163768564
True	405.2212409551466
True	39.46296037524862
True	94.09478953318528
True	698.744517801999
True	81.02517478232785
True	143.72741817666474
True	990.6546380768294
True	178.67094245278162
True	268.429425184476
True	106.1095772748117
True	622.1014643465593
True	597.1913553041096
True	216.8615956226089
True	427.85705331293286
True	39.67570985309407
True	283.0335543416064
True	595.4822439413739
True	635.8102224344274
True	322.60363493965326
True	70.26538240482078
True	912.4899335306604
True	1027.6814830477067
True	569.9100004973355
True	65.6712676797777
True	28.09445636029703
True	91.10516545932644
True	107.89785661294631
True	106.01922724864302
True	885.7985495598693
True	1177.6056789515117
True	747.2869800592416
True	343.2955080790066
True	7.107010920557419
True	20.25311594051022
True	344.58176082640733
True	467.30318959886887
True	46.0920564106492
True	564.2350758880785
True	424.0916848918924
True	392.02662246481634
True	80.42208837666473
True	189.89101653023047
True	264.1406213432552
True	137.5013826383032
True	380.776461463966
True	40.37542377018207
True	176.56669198278593
True	1182.1558757014343
True	5.979575192732831
True	27.383550234983364
True	571.3296680147866
True	354.8411865935883
True	774.1794807514416
True	154.32722840846492
True	761.5759399092416
True	568.814015740358
True	279.5817614313955
True	430.81568323045855
True	335.5541439158279
True	287.2339171796155
True	266.89475222995605
True	392.6149412446541
True	502.7576301493452
True	505.89056073646384
True	108.34864217734275
True	346.33627143555105
True	9.008451678842649
True	189.78559016902005
True	234.04563474788196
True	854.4311008616304
True	599.7151134416683
True	29.109021727142387
True	729.061352298077
True	826.5104333016501
True	101.21488274696716
True	355.33160238375
True	848.8460031946495
True	222.8497814998449
True	167.12523177113692
True	531.59002344628
True	589.0580683663636
True	1074.385289275073
True	148.45259520310384
True	157.63405427136814
True	256.3584254502818
True	324.11278632413274
True	415.7759458778677
True	420.9074478139676
True	321.5723824798313
True	441.406693205498
True	501.4764483691407
True	213.6793412971936
True	1476.8372482168409
True	261.8509486507424
True	402.5051778432248
True	53.41203508521472
True	786.2594536180541
True	246.7211507094928
True	931.2031158912084
True	536.9988957438572
True	324.631420584938
True	783.4221292303969
True	281.3947539271773
True	214.68289482130723
True	257.98358693071657
True	218.50545980937775
True	139.0130329850466
True	267.21993155477634
True	715.9551592740055
True	526.6021158775862
True	223.4645937198322
True	1137.3335417762105
True	115.16132776278694
True	255.2210880280105
True	70.81566682382233
True	303.5491050133006
True	412.3591805262718
True	87.91030270419888
True	224.9602340296236
True	72.41920893155095
True	719.9713103695559
True	385.3220116351637
True	216.4705134881605
True	731.2743526813692
True	893.3966913420132
True	836.8026945406341
True	814.1812553391392
True	348.4546685176492
True	1.5921142605051286
True	261.9668614484061
True	53.56912370532952
True	382.3338842476008
True	56.64464901658289
True	362.2039945003021
True	854.9363586566218
True	997.884079799014
True	401.3865384138756
True	20.680797840419583
True	522.8887775254187
True	511.8187228299237
True	182.3967423264245
True	237.6055221190007
True	288.98439955124945
True	20.25891093920845
True	130.79347762042596
True	925.6925937259324
True	61.54916916368407
True	489.9253614998096
True	793.7785248942733
True	103.57619186398512
True	246.9668996677446
True	114.79103518846398
True	15.893533563653872
True	1.6526782103599134
True	122.22288791551628
True	1016.8926485931626
True	455.8643112774088
True	65.2592685734863
True	781.4693451110697
True	341.6555316509053
True	1.5476526598286826
True	431.9727764887648
True	192.13313294175936
True	488.93275587183206
True	83.03132042757196
True	332.75969107269475
True	385.58929891218327
True	178.06051535054812
True	211.13476141494712
True	133.2640644678261
True	175.6131940417795
True	969.712940860486
True	15.783769121772318
True	500.4697674346252
True	475.1389108267418
True	403.7885895191946
True	220.38765374563928
True	238.24705786338149
True	155.09325977610663
True	46.1722516016188
True	484.52053308103
True	148.08350627611213
True	824.4274878200824
True	804.0698900819597
True	249.3240022847448
True	320.6200353916079
True	521.3266945304299
True	42.09970822019085
True	88.81916710693018
True	730.7242470974877
True	1074.8918560826044
True	113.23760076417136
True	733.40428961721
True	142.53342221719362
True	950.4044738205116
True	681.293146237876
True	103.7453099192582
True	277.10242546154024
True	641.1569342476303
True	265.12460286471816
True	46.47236666847198
True	569.1821027248292
True	441.5153145187495
True	5.388853350979743
True	464.0472147692248
True	65.90426196429755
True	177.9243518774879
True	241.4064989230912
True	310.0441867000404
True	76.36810877049078
True	220.4624439579354
True	344.2704531092083
True	437.448615321326
True	919.5057620489772
True	45.26233208007837
True	950.3121453690744
True	1028.0852320444603
True	128.46991313524387
True	77.34604025571849
True	1021.2820963070676
True	34.95747314780299
True	229.81970128946716
True	86.25494073718309
True	209.2031778102284
True	366.7775698802384
True	974.9898256504044
True	99.82763460874814
True	73.07607316456354
True	655.7516716316467
True	276.31438674656374
True	752.5219667173227
True	50.719220877797866
True	482.02779790525466
True	399.2297700641842
True	681.8383692199155
True	52.07987871799987
True	113.67081706432238
True	29.69897535948036
True	268.63433163163177
True	41.31178729689931
True	359.7144432852195
True	2.311319476422757
True	1165.8739918179858
True	106.91593385663428
True	135.83326118827472
True	354.07824049823046
True	748.4155400764732
True	668.9230254564608
True	1033.588714541828
True	475.3924832311009
True	419.92479921086937
True	143.94031880805431
True	401.9154830583419
True	828.7101892327959
True	436.2041130240902
True	939.3044033819516
True	85.56658591526948
True	421.6391399975171
True	177.52211166245448
True	285.30716109631106
True	746.4536883821179
True	172.56811696993373
True	133.64487902803947
True	65.50219922275924
True	857.8873653727367
True	764.4265325211195
True	84.58473835907095
True	435.3220733874876
True	732.3491594119915
True	422.03635453528193
True	55.11240824993973
True	319.21701569056086
True	771.805792711065
True	29.82783780901078
True	364.2426063534528
True	166.78529331808232
True	287.6231133216679
True	29.935034884150987
True	201.6148451815129
True	757.8074345586516
True	642.9742561256465
True	57.29368590045377
True	283.81414024201183
True	918.9797444104408
True	17.368026097794925
True	327.6578169843628
True	300.25019356587063
True	419.310901967956
True	219.69732655440905
True	588.6231345577617
True	45.69360405606904
True	1011.6008561153152
True	875.4615351373783
True	46.66890071388799
True	402.2161254408544
True	700.0643432163022
True	951.0833355938024
True	269.479798157322
True	609.7832325269953
True	133.97990769335138
True	195.0138922662958
True	139.11802575255203
True	133.5950418588641
True	201.59615020981613
True	941.1966980950144
True	817.984298358222
True	986.760087456494
True	19.745836550126832
True	29.241842973156007
True	355.2397177672358
True	11.99991279763439
True	638.0952624601481
True	1053.669152123137
True	267.3620003218775
True	204.79082735934392
True	88.26756907862679
True	222.19888827917592
True	134.70622244456038
True	44.290122739355176
True	132.4404981371316
True	87.64483217594389
True	245.9240279497745
True	524.7767475592101
True	165.19276686047672
True	30.33388472147624
True	57.880636441508216
True	422.595493553824
True	268.6592874359595
True	595.6045307253509
True	22.28950247429232
True	109.577092189139
True	663.9356301000902
True	270.23406304040475
True	468.217843855514
True	651.0125845315799
True	101.0727886145489
True	109.03493490926392
True	80.14912686186887
True	20.72116563985475
True	119.75910511460218
True	91.25511938412842
True	96.76126160274106
True	156.9945470565192
True	236.1493638423702
True	810.4162534581633
True	277.68292963862257
True	925.9908214951292
True	165.62781111885965
True	198.60519794971097
True	814.2329992896864
True	290.9581887499006
True	595.7456723998332
True	249.02607214850292
True	347.4758528470585
True	466.7640436683844
True	561.8249366698427
True	647.0173028954432
True	375.1170480190206
True	35.78351922502172
True	561.5344954042956
True	614.8770442578395
True	22.125904932764183
True	11.654922188527468
True	268.46438481937224
True	420.2070851544775
True	451.78121868379753
True	68.63537135080453
True	646.8336700723381
True	923.7167456325247
True	231.16344296039105
True	905.6208618807232
True	279.1840595801041
True	104.09084583332591
True	268.1113275596503
True	668.4346269721074
True	37.62869890037798
True	589.5574999720272
True	1285.4964473455334
True	1029.7217168337716
True	920.3548003524198
True	206.91020284013425
True	94.0629946058482
True	204.65439395543888
True	823.5254062198808
True	155.45173677505693
True	1079.1393889973936
True	850.5449700430569
True	42.76179285660259
True	92.71286717400092
True	424.9378607092527
True	423.73943383045406
True	197.8042331220764
True	522.9596291264642
True	685.394397899815
True	118.7136619794332
True	272.7645237539976
True	1035.0435634199353
True	52.04529924974111
True	691.4395857256611
True	547.7541454908942
True	36.75595105019803
True	792.0040497850647
True	388.7053367259192
True	551.1076483374276
True	105.27039569334528
True	271.8683597275498
True	207.564318410471
True	25.85003000630902
True	135.1953548166312
True	732.9196129712028
True	138.82071229434436
True	376.81189404283305
True	65.95468569199018
True	636.8623586891067
True	621.4626431941433
True	240.9588751138185
True	459.280345165689
True	161.63155721431798
True	170.34983620303865
True	223.4710774674019
True	276.9844566715483
True	355.20493928203786
True	132.45750524922477
True	195.42167843725235
True	27.062417845109398
True	857.2492190298394
True	299.0732791997029
True	9.90705856402338
True	362.8953996805239
True	163.6541498574508
True	629.6747026468017
True	363.62295961779415
True	591.0732447464977
True	544.8988072881438
True	476.6811857865746
True	782.1021993206265
True	229.60736022348783
True	547.3716325589962
True	155.68615006521907
True	542.1276790779264
True	344.0053468715143
True	386.9962798495221
True	130.5402973435271
True	127.7956125982528
True	108.21300375976487
True	68.23203082537306
True	746.8841087887176
True	176.9653262582016
True	44.24925419129456
True	0.0
True	570.1520639579168
True	113.9804016823953
True	21.175183399311194
True	40.40324252784824
True	115.73608955491856
True	544.4057501806851
True	190.5060157397116
True	112.57324908459856
True	36.06683666667439
True	162.6519345526027
True	898.1305680436394
True	50.172250264131854
True	226.9240988389403
True	727.504901614587
True	316.00598960538844
True	453.13942364256286
True	480.3806800163762
True	522.5592500834381
True	604.845293170048
True	892.5929768909027
True	256.475881084292
True	1059.190626519351
True	908.1605335778067
True	639.04780595609
True	350.0196547770232
True	836.3031444743357
True	10.131009357142124
True	33.76537230054134
True	287.6313966377401
True	43.00530361891168
True	200.5112701780316
True	772.8835225611779
True	220.404738202411
True	744.7253010413949
True	783.2930098655911
True	125.53959595639569
True	352.5500543045859
True	575.0516879409805
True	25.259979812270448
True	129.16288592420923
True	436.6617129337619
True	298.3782268418264
True	206.8399651486177
True	111.15515297547688
True	386.179703246304
True	20.60976098509779
True	365.3531635579536
True	357.3551373640201
True	1105.4406789455772
True	377.91298567898855
True	33.80599646941874
True	447.3847927727162
True	427.53658587112
True	245.2720230131089
True	30.791056268723946
True	764.3852334353704
True	437.6177592797354
True	170.6240842048214
True	13.147419385117342
True	1219.393647032323
True	161.20077975576223
True	26.31820596762403
True	292.3540690893653
True	275.4517126031973
True	117.09876172064185
True	296.7059715378684
True	48.14179940381319
True	312.23979346496554
True	298.7349408561101
True	333.42500129438463
True	31.04621441372517
True	47.521963416937545
True	1049.606498431886
True	26.232524131247946
True	14.096915087714413
True	178.0542455958563
True	669.488977353451
True	8.208784202560963
True	189.59052311809663
True	180.26919068314552
True	560.1610195561838
True	370.24237812049074
True	729.5055608952981
True	323.05252118690635
True	489.9667682186373
True	456.8054726772025
True	514.064985614277
True	104.19911384728996
True	1287.4414640219454
True	904.3760402839896
True	281.5049395554453
True	540.4465295553173
True	99.2099076875302
True	574.7770994361734
True	436.64368377765913
True	156.13380195445785
True	80.0583103562369
True	347.7525357521027
True	164.37680471682685
True	29.95142356373901
True	584.537269569718
True	379.7923838451547
True	70.193080634543
True	30.803459237826644
True	656.5192364366817
True	488.0267832787653
True	72.63765449310111
True	21.50252138670502
True	328.7119610474822
True	320.8853542955924
True	709.9752815759791
True	563.7031440861274
True	557.0333969758229
True	785.2825839832706
True	7.864361224667751
True	56.8641756231598
True	37.34590940875192
True	61.714193937659005
True	514.7784290451591
True	589.7937780257138
True	85.98688573663597
True	113.16989138222384
True	197.792761476888
True	74.74066342153992
True	170.1595936050487
True	201.9822664024352
True	275.2615027127109
True	813.9689857212833
True	589.4425334037481
True	280.34260697895724
True	187.69792983026863
True	264.66839790840106
True	253.73465560005744
True	763.9878779070804
True	335.8231928496061
True	175.20302247407693
True	889.4419763848023
True	364.43711893244006
True	475.6386953986788
True	148.99651887815398
True	121.39106804110958
True	60.15642461505359
True	208.18500705012687
True	959.4346723770448
True	557.3945798463151
True	109.56387608199272
True	364.9329050167887
True	100.80879080489424
True	662.4620716983828
True	4.613340089139701
True	702.5549510440046
True	33.17304559755915
True	902.9182443828296
True	848.2087033023066
True	206.7213355286441
True	30.7844025839401
True	77.18558218320771
True	447.13404947010144
True	225.15820816590127
True	1.1438072129701111
True	78.55113976536745
True	1095.4157032713035
True	346.3389875477077
True	664.802193991233
True	508.1076945248337
True	33.24476644728888
True	139.0415188916829
True	453.0027316894062
True	938.0675744367212
True	815.6557336923886
True	440.61341657350687
True	337.82434573541565
True	16.719415288168214
True	75.03864141619822
True	757.7494884122111
True	489.82602450631936
True	371.4510547624595
True	861.4715104180452
True	26.65729334066386
True	224.7501020671901
True	881.7993713296144
True	252.3968552099049
True	8.749428329840814
True	487.0567694181086
True	100.2186815966198
True	637.5589178496642
True	54.62362636594092
True	251.22084597172275
True	846.903742006193
True	926.5126830443928
True	281.5764680747281
True	413.1128340179087
True	118.50817254576016
True	606.0951115671311
True	262.39515135504865
True	184.90969594598548
True	829.9952804813922
True	54.02251242568951
True	711.1779080393616
True	272.35283191259293
True	300.46532605445213
True	168.02728867199372
True	485.4296921543811
True	593.0027962577923
True	375.8811953522608
True	400.3873382211749
True	71.13214767204106
True	164.9755094411734
True	452.0558354730564
True	215.2691057190452
True	36.74040124916778
True	198.59708418635904
True	386.7626191181336
True	398.57863666453306
True	736.5320066654126
True	128.79126667500682
True	683.8783822940992
True	502.8878198768384
True	610.326212573923
True	140.4562370634901
True	40.73896436070933
True	664.0609759500879
True	75.75251100597298
True	558.7041508004786
True	638.3087866471968
True	455.09692043502247
True	129.02811588689514
True	525.7911630670609
True	4.39268965550929
True	402.1307474743563
True	30.35744969288515
True	625.7038009847141
True	258.5174971893159
True	581.3378664934578
True	708.5423421238424
True	153.14634173596633
True	539.5490485064757
True	504.0605568225064
True	64.08976859542648
True	967.3872146985564
True	3.0032160608127865
True	25.04111872248007
True	622.7370649454531
True	661.2745972577592
True	133.255653654803
True	411.32968852047367
True	123.33226573553029
True	72.59077311190407
True	447.8161517290127
True	39.40397702017667
True	507.8094555445284
True	13.019208683167008
True	821.9125801303452
True	547.2070592024259
True	656.8757046360507
True	105.77960120601313
True	372.8668114887576
True	995.261961612578
True	864.2536507657308
True	137.8114892275562
True	548.2703085501904
True	459.82443261485537
True	257.0895140321612
True	255.8660147860696
True	4.86480696307023
True	321.5070249850449
True	11.21602144575627
True	369.70887302242056
True	76.1335256500712
True	426.09279690931714
True	663.7549559445724
True	121.74351097116886
True	240.9303057373268
True	628.5251034375968
True	676.9606415960758
True	293.16961766537145
True	137.35206458736198
True	165.66055129916828
True	471.7702716612301
True	85.93328648082287
True	10.875573190752004
True	499.6951099764333
True	569.2078904424982
True	19.559704973617013
True	139.42424936894113
True	898.0338968083963
True	479.09182162826687
True	278.54903377456435
True	34.782156403052504
True	484.6726456419868
True	117.76714337358324
True	586.2484346822743
True	674.357420987716
True	300.67626598646086
True	378.0166761638932
True	185.2243312994456
True	246.60866139456465
True	74.66649415287439
True	207.391853203334
True	509.82924369731336
True	21.74495454649638
True	433.554113161303
True	355.97271984368035
True	704.8497060418999
True	895.3485175774625
True	913.1722450369437
True	153.89986063236205
True	394.6440486954216
True	75.31593668966727
True	188.8434087048964
True	322.8549874265999
True	10.232766889448548
True	807.2621992573925
True	22.874049340335404
True	410.0582242091828
True	273.8657243586632
True	614.5693574854643
True	202.96965442898968
True	40.74326396832154
True	676.8474959778368
True	1088.4495034490203
True	228.70365865600405
True	130.7250031001655
True	629.0583360565485
True	478.9726768828144
True	18.18387455824045
True	830.4668424060565
True	113.80536210935767
True	42.214704498601535
True	304.79246882588694
True	351.5050571259944
True	387.0120850931559
True	268.5372577154933
True	20.924193963457228
True	21.237964133852284
True	820.6174106619916
True	206.02964602422463
True	116.55612832179168
True	876.1540399392088
True	642.0930608222446
True	654.6709463032053
True	450.79854971830537
True	147.48839487326296
True	29.44067019111564
True	96.30701642492495
True	441.4713750610402
True	230.50868200113757
True	493.36539085741896
True	151.79637850359168
True	459.0660661169963
True	659.5513018826724
True	966.4916524305283
True	24.0355009884361
True	955.00153303227
True	1080.2025830360512
True	487.49124942936766
True	84.09256134503106
True	830.037956575772
True	651.2288242733937
True	661.9496649333543
True	167.3444842437453
True	721.5973787325229
True	707.4912183028322
True	120.85426166527324
True	799.7276810008474
True	824.784556436954
True	505.91798045585466
True	224.5290712839532
True	71.68689259268974
True	289.3669842415245
True	342.33870759853306
True	459.13797443750656
True	429.5863130122124
True	189.43679007513876
True	314.2568181712123
True	2.7694128892320133
True	13.702068134687469
True	106.04102853364228
True	129.3231496024346
True	362.3596588485515
True	346.8077011093094
True	112.6088024245573
True	16.218974032896494
True	214.41995277797216
True	842.4846860138653
True	457.0735816817835
True	532.1524114841814
True	561.2202427214899
True	832.4060486731026
True	651.4189505061332
True	93.6476371966066
True	191.99506534382095
True	239.62143782835005
True	285.9098698843084
True	103.30003599174609
True	365.5702314401113
True	440.7981513921822
True	172.7251336946751
True	657.820575033011
True	243.5300650706845
True	197.9878383565341
True	27.81574703800339
True	252.50598171889567
True	478.1693593150991
True	165.7130112761707
True	525.0096617855901
True	488.0606540029414
True	239.7292473222823
True	103.81611092919258
True	40.41786658274171
True	405.68884020599535
True	790.0394819705367
True	168.407764498173
True	1035.809927839293
True	1049.23156088543
True	473.9253912463737
True	100.65163088579524
True	120.249309538831
True	644.0852147901105
True	9.553804092125102
True	228.2406557276146
True	140.65202257107893
True	119.45513467352691
True	323.85352906292195
True	628.8031647584537
True	34.50585287231392
True	124.9606709113047
True	966.6827810314668
True	56.56492730101139
True	473.50444199664497
True	525.1146174600461
True	240.29193051495645
True	129.96647845982358
True	922.4407439990003
True	1174.934684137285
True	511.1001871611865
True	657.951678899838
True	219.0263080555716
True	155.6279652800145
True	323.3581401016978
True	248.2502240995995
True	172.14547324899104
True	318.8183849471308
True	334.2218907783923
True	12.848374483254684
True	622.893991615562
True	148.5323769932196
True	82.29085089234842
True	455.4406589138952
True	308.824920659335
True	1201.924714136229
True	361.3855639898928
True	962.932958655336
True	9.758726593781937
True	270.0094057739214
True	226.68771679358773
True	152.67661956732033
True	464.7730554317314
True	199.60495281585293
True	435.3047137529391
True	341.77087300196854
True	103.8919038534868
True	361.34477344995537
True	1067.3570427175805
True	690.6923146256229
True	226.1045807953122
True	103.9090730796229
True	299.73246173852255
True	23.19942861006477
True	357.30651021309706
True	316.1087031289168
True	575.9899492870139
True	445.4866077025376
True	340.5702236305928
True	155.7106970918368
True	13.247496199764395
True	427.6766723964148
True	289.26684152036336
True	144.509623131448
True	314.9315433676658
True	446.0246660085162
True	805.388253444672
True	317.3808478736291
True	774.5149809078508
True	418.068195331908
True	383.9705779720292
True	1.6433147482291148
True	1143.8827259315408
True	100.30131158777844
True	933.1161195476944
True	205.81799785928888
True	459.7562586975225
True	665.7396143308127
True	85.01560119569378
True	484.7983058239534
True	34.398067750690984
True	415.0066270175817
True	77.38938679969792
True	225.43326419139743
True	36.64520465376617
True	682.6582968118996
True	188.74459454161493
True	25.951662590164712
True	407.7695865217894
True	102.7670939709696
True	171.89172425288808
True	825.7156709523658
True	261.88022650173747
True	151.59056072134027
True	359.3879280080048
True	522.6087807816054
True	343.9848893772973
True	514.7945428143237
True	610.4487486782298
True	153.1023820768071
True	7.670678712848679
True	67.65930351778442
True	428.89175923280703
True	92.45624594753522
True	79.72522074935284
True	1044.9437041304918
True	28.056223699293604
True	316.8980107966355
True	322.9908447817295
True	442.60584062705226
True	671.0230867287239
True	193.0183043224337
True	626.3669619475169
True	321.467347756291
True	353.3089197080093
True	277.28615751722845
True	217.26904201857027
True	365.6842644035745
True	440.559452225768
True	412.81900348297216
True	594.6567655131131
True	139.9137706661636
True	77.11790546571336
True	40.26758021325095
True	291.3090071201208
True	643.34075409438
True	402.19410997389855
True	790.9828446460474
True	198.93153292039707
True	397.6717005216553
True	67.12323709942152
True	54.14721360827641
True	416.27001439568585
True	198.79728942074172
True	232.92393187888308
True	42.68760378751829
True	1065.6222730174102
True	164.67397021484246
True	917.0540093899988
True	321.6159672310522
True	942.3887965260384
True	240.33247690572765
True	447.71093114385127
True	538.098579416916
True	605.0534616777952
True	204.499852871268
True	476.63356310155433
True	908.2593230586376
True	125.28145036607587
True	8.615679495704148
True	567.2911883459188
True	31.15949709011344
True	78.26939074117743
True	803.5271384724235
True	229.10520309400465
True	1008.1805280848694
True	688.3916873503133
True	418.46041008049286
True	279.7991685306087
True	486.47824903029147
True	336.2631239031682
True	186.53492120551
True	664.4825894455116
True	723.6042415900245
True	213.29348354734032
True	88.74577196307258
True	515.0629946984361
True	140.4069458341141
True	381.06127730857696
True	360.24587313379305
True	65.72231170332658
True	384.5305867164877
True	424.37330347667125
True	374.2376765535651
True	422.5321720966596
True	415.6209693975488
True	644.8452961029094
True	55.98775082207848
True	450.6824765348206
True	339.4884970795516
True	663.2810936884313
True	220.49446728574085
True	100.96839563225208
True	37.31177239074975
True	535.8239833950615
True	614.6862846371724
True	180.28030015358092
True	405.37923287563
True	334.8006283599815
True	17.280690489215026
True	166.06789807941115
True	291.08736195815544
True	2.9694653747711057
True	875.3546220712227
True	79.36269538321308
True	105.10252582599335
True	114.55329653662488
True	361.3872082137202
True	35.871377157935
True	445.29568405974624
True	233.72480238379924
True	5.306701959486784
True	118.648943779482
True	422.34976114868965
True	50.72165647192182
True	61.02324758864709
True	164.4001471451375
True	296.9680175027328
True	909.9819256201378
True	382.734052958678
True	942.0098265891836
True	166.84426772865373
True	1046.9209652851098
True	765.2300517297953
True	649.0130944814249
True	416.559405224495
True	375.28311123698495
True	74.17571736471028
True	72.91628615865213
True	82.62493967771755
True	181.9248653540004
True	474.75279884218656
True	1114.4425501768137
True	173.78320496680286
True	349.6687807834646
True	438.3802647381602
True	614.3723956611527
True	580.5308117229473
True	277.825088412667
True	453.8480771331162
True	677.8996690039224
True	97.36554396388438
True	684.2525700053876
True	264.42502307701
True	139.45815831532167
True	413.7555535011517
True	830.2477788423545
True	434.40577371257615
True	815.5231544887278
True	191.54553144937907
True	345.3047990738882
True	688.9386009077377
True	612.6588530842049
True	185.1628700581645
True	252.15784652446132
True	820.4965966247311
True	32.87878779725893
True	192.91808974057705
True	492.95148159988304
True	680.2325552479405
True	101.52871781129474
True	37.4939952293861
True	170.7676260420733
True	721.6571895135997
True	306.7506091663896
True	550.515492855969
True	366.0215554853585
True	290.81351810396166
True	450.39697392222496
True	498.8480721247249
True	69.45872142653927
True	376.8436636651575
True	798.925749847015
True	0.0
True	297.26825819511504
True	252.5546035734628
True	995.9529785014498
True	147.4743811356091
True	668.6975584142069
True	634.1132650616619
True	113.52033945891854
True	220.73755287145408
True	139.48392333836662
True	11.165739305770076
True	297.50044887269416
True	381.55704764647135
True	1130.3538254107568
True	227.8686435443068
True	406.7424046547704
True	658.7250167989795
True	216.23617188833992
True	28.78480893851101
True	859.8737990391967
True	606.8280442166546
True	152.54821477262644
True	634.3741341498459
True	159.12737155262533
True	281.95408970708263
True	781.4470290422416
True	36.1057843915223
True	109.7738363985447
True	509.1146726857856
True	65.28377291841518
True	77.46124056852983
True	421.11382253983146
True	25.480439871713426
True	766.732220233876
True	103.64059435835082
True	150.93375294018475
True	20.03468164822297
True	678.6556157509032
True	30.032450772177803
True	762.4621430192606
True	397.4582562760587
True	120.55141556629188
True	694.658104245081
True	530.8436319440998
True	577.6854980003899
True	48.07096871695382
True	364.8852163826
True	5.476703062387411
True	98.34611308649188
True	369.7832534022802
True	46.99581518936003
True	117.43036217860517
True	309.675642420335
True	177.30168475086293
True	104.77070188519482
True	693.7283308165116
True	19.587850578997863
True	1109.0734468807566
True	496.2703599554894
True	302.4529986907934
True	500.3031862215103
True	118.51896048857822
True	765.1576208882551
True	1104.3554425531136
True	751.7300777920652
True	176.4833656942552
True	224.54621101405905
True	51.75167649666874
True	61.63029012739763
True	157.65174513516124
True	101.55595427722852
True	172.38086666461538
True	1174.692787820485
True	303.1950220123591
True	354.00111037635986
True	671.9102054538606
True	16.405227170806352
True	15.134236513394292
True	577.3349410829028
True	6.212013316468016
True	117.68035294290584
True	687.8663291620132
True	180.7254936324069
True	620.7179099667579
True	839.3064531774087
True	149.77315419884863
True	908.775764197366
True	2.4875537933616814
True	448.9278770267315
True	1050.2181005433
True	23.1516762051966
True	237.71082564340136
True	149.3393397014528
True	896.5939529038681
True	220.0111544338174
True	470.9381127286005
True	121.03258015256262
True	507.4827438352506
True	154.51073840869614
True	99.1291364973226
True	387.43037369783633
True	69.82229953370008
True	53.387680526077474
True	1083.6435969571091
True	267.7089508774255
True	166.2577956040883
True	371.05870410756535
True	399.6660915182737
True	207.6489777272082
True	166.09517119069227
True	389.6129882845498
True	37.73730007350244
True	495.729482733714
True	1052.873062424009
True	111.89464837155208
True	479.7825891594704
True	315.6308744094074
True	25.525620381603616
True	427.0777188355314
True	105.90366979285332
True	589.5519565586079
True	210.2074587973965
True	414.91391624898233
True	19.552831266647367
True	456.4488078997988
True	105.74124718860374
True	347.3634094420003
True	32.40826477629826
True	170.241856327264
True	240.31957113145884
True	769.3887176782893
True	59.55237018649938
True	135.27552950310053
True	235.0399793069375
True	139.19578145228496
True	623.8086691934664
True	542.2347294135802
True	775.9809378401616
True	407.0820191412095
True	542.2189919691155
True	420.6368840272052
True	694.6968545540788
True	69.18863002409162
True	487.6367154997187
True	418.42779819399294
True	48.07831941712647
True	82.6690764445091
True	128.9514392853204
True	90.81785914002882
True	328.8732301085876
True	834.6789485504502
True	324.2527745035188
True	1123.6628504500682
True	307.6844087696096
True	931.1004492161924
True	152.6836527755682
True	577.6329966169758
True	632.1514533182602
True	687.4763043305753
True	431.3215397723756
True	65.12488892451147
True	285.9253687185774
True	41.32945314302221
True	152.30995143959703
True	165.63436875223138
True	1111.531785102424
True	242.3361168035753
True	546.6124003567338
True	547.4141598912349
True	556.5182243516012
True	899.0433084334836
True	595.6902979961011
True	638.3607840046069
True	924.0933939904928
True	123.66013702233286
True	320.11178170952314
True	277.17938994400106
True	330.1266644939215
True	90.52580384829548
True	382.0115927394824
True	4.340097317363391
True	314.7398900307581
True	261.7420394916788
True	602.8791244662851
True	279.2553700367039
True	361.3981573512292
True	9.414087208772075
True	61.69020919255234
True	531.9383410246577
True	30.595964775626157
True	145.51348004219213
True	65.79152225634103
True	146.37555333611942
True	241.62179203908883
True	69.93816038711404
True	368.2846675911367
True	272.23518017676105
True	101.59281554452669
True	341.34775516903534
True	63.16668922621799
True	613.136638345476
True	843.612765913182
True	282.5882931208805
True	1132.4202167475455
True	116.74148881936516
True	311.69301280426026
True	1060.95223820174
True	84.92976230884177
True	285.1972124746803
True	9.802367560016176
True	411.3918961644456
True	458.15614563094135
True	149.0872638587256
True	619.6925359316285
True	907.3053910399808
True	160.45043821951697
True	80.57432529865898
True	327.36502230329734
True	570.2036003645745
True	635.8830426583443
True	1223.2956998127067
True	25.583950937876136
True	941.4607131570024
True	137.90203705139103
True	627.6082473740139
True	117.74370010092848
True	133.88179537823544
True	187.462474248108
True	168.49572122011517
True	755.4019553611619
True	222.78297712478368
True	225.2649681996985
True	67.41375656260423
True	518.8783580342526
True	448.7223910754684
True	175.56042274664196
True	247.42483893180693
True	17.597092018675784
True	435.83838170136016
True	215.025492898456
True	290.66574743949644
True	109.83201700553565
True	681.3635836866167
True	418.003616486244
True	251.2343509503682
True	644.323427376797
True	536.733811316263
True	444.4232128061415
True	140.56891683880107
True	537.7327219946874
True	410.7844523794008
True	2.419892651005478
True	188.1342079300603
True	93.47041774492762
True	252.59779743463605
True	2.84858277269218
True	125.26511139878932
True	375.2817143706477
True	7.907995933443776
True	834.7032370869716
True	170.05754039450042
True	755.1711101746613
True	773.0830700917991
True	163.0331522714893
True	220.9819329019827
True	491.2958710570847
True	858.3800583989106
True	50.76043934120661
True	40.42894967390213
True	134.75972643158204
True	626.4820681625544
True	726.6635769192108
True	186.10165432199744
True	600.4119552190576
True	583.4176484535117
True	846.4522923040397
True	421.6314009497439
True	187.1322166017606
True	896.0779712486124
True	216.28372360987893
True	152.07614953878726
True	327.1863736983445
True	220.34790983981875
True	205.60693829389183
True	616.3551925132936
True	244.51831803339093
True	187.6167260481325
True	455.1035035238851
True	464.92669461698335
True	62.09113996397654
True	289.82895552904705
True	79.44457927510878
True	343.9744170189275
True	363.1849147445756
True	250.9872107910532
True	175.43225519516457
True	371.9668291149874
True	630.8314628690088
True	751.4013311209941
True	302.3379973597151
True	738.5519868550787
True	62.25874228415505
True	857.259493968984
True	350.8306421009649
True	11.375106706235002
True	624.4256451660507
True	693.446208563861
True	268.0587721840635
True	173.41386188031123
True	51.32071815437314
True	370.3525025378559
True	75.54914063505414
True	14.986208068363318
True	902.0943274486024
True	354.4415234784137
True	182.88763388142735
True	1008.5155860066895
True	9.659733585010182
True	797.2422084721842
True	30.544336605271862
True	670.3935263458104
True	57.42051197165485
True	775.8347077665177
True	449.613130386448
True	202.8088765720749
True	437.9004640936611
True	201.7348975184818
True	291.2232469391001
True	222.1733939982402
True	406.0761897341473
True	9.090419469872431
True	317.6125844250573
True	110.18678561368398
True	10.999599021437234
True	473.3781189235175
True	709.1929482679685
True	280.1265092294834
True	82.87812675040327
True	307.7024156724924
True	82.53304610902798
True	193.23610611772816
True	177.7330633655288
True	383.0405275460048
True	44.38907305834847
True	130.39686037199957
True	377.9092146346689
True	854.0774780736047
True	110.96504429740372
True	210.26221923583924
True	438.6351367527112
True	15.736426658541609
True	422.8463204403785
True	500.24503938810216
True	85.90786595352053
True	392.8674814803405
True	354.5163030746152
True	406.3688380554301
True	592.3539658235037
True	1050.504245532356
True	949.4480373486304
True	58.400393937654144
True	1078.5550248993145
True	107.79304584283553
True	116.66425091933073
True	111.04589049178206
True	515.8259911712937
True	375.56454519304936
True	580.8425394715808
True	251.74281992732895
True	156.88928630833735
True	416.5662928232979
True	15.569124514463104
True	451.9454530717344
True	378.194758000018
True	143.69531925704908
True	89.26860130800081
True	525.5374816663208
True	1021.4689802514628
True	198.0335685304558
True	63.56019930727199
True	431.3518037127642
True	384.7451470962876
True	475.9455412256036
True	326.1704570989464
True	4.185737319531799
True	543.8548865176134
True	496.8212434955574
True	507.6980782116685
True	174.64756795885862
True	102.6580223449172
True	19.46078484905925
True	371.5080548509245
True	107.08096867873265
True	7.961037040570749
True	32.17810204606052
True	349.0275757100676
True	687.9556287546112
True	134.81891117481868
True	87.28545497146843
True	26.360401938959413
True	408.107738173074
True	349.0018002308344
True	793.5049361012437
True	306.24719828404903
True	521.304710948644
True	531.2720942167145
True	517.4041543653503
True	295.3900854707849
True	525.3647714432574
True	98.02618446099444
True	583.3087209605178
True	7.127173970381161
True	351.1313660232279
True	462.68774222522495
True	959.5056944598946
True	353.0450794270621
True	806.5203732014623
True	951.2414091328964
True	182.6313240507119
True	39.41371862908088
True	368.0188448906755
True	387.004050759573
True	575.4633873664129
True	245.42941010961312
True	28.579233641939275
True	634.4488837710126
True	121.65281790124398
True	1054.6953785485766
True	315.76537670535936
True	480.4685730682598
True	128.76271161947656
True	800.2968179035654
True	143.24403323455655
True	817.5042005628073
True	561.3865627115485
True	178.59767079226384
True	112.38608290351002
True	63.281204626607625
True	559.2348123848009
True	860.9416150622709
True	426.6162263060543
True	567.8628790880492
True	137.86811183472904
True	673.7810024130918
True	453.7769711152292
True	783.3812895596875
True	319.3118481158979
True	560.0144782375501
True	116.91453105561332
True	26.152457266898143
True	415.63917145883886
True	175.06228733436257
True	98.68835099483556
True	363.2599219527784
True	1110.2514082544262
True	253.22021063505943
True	548.9568011735798
True	10.337014252042293
True	78.01292926842815
True	328.33975756935257
True	793.3891681666106
True	456.6333533849086
True	538.9299950739623
True	708.4311618262606
True	64.83010742305527
True	740.6090415965208
True	49.59832211831534
True	103.53446108188166
True	184.95201936443289
True	82.95810475859375
True	25.711079067083663
True	301.96710774034585
True	461.5585289204775
True	898.5019406901405
True	865.2653105796139
True	5.826767853408029
True	295.23836352714727
True	440.68956694449
True	127.7812115087594
True	246.51864025643457
True	328.05080398674824
True	1343.0169916714988
True	420.523544948478
True	24.988527438570625
True	186.32957902734424
True	699.197834264423
True	35.84563874746353
True	178.5186527023721
True	547.8096881959037
True	72.51917900005698
True	878.790536274018
True	329.7793574396626
True	663.46726513498
True	67.72192918856304
True	681.4267838160002
True	593.5714511861822
True	862.3428805835155
True	252.18047232900395
True	513.4169282013999
True	851.0073846366228
True	930.2226271482148
True	229.2524079536101
True	775.767365064686
True	215.03407906594143
True	458.9878915676704
True	380.7042349929705
True	502.0820553473973
True	499.72486081814617
True	321.2946136256292
True	348.0463575548493
True	111.733146152479
True	347.374283513336
True	1137.7798458976386
True	335.4086401253202
True	144.5170118077796
True	296.4694931574385
True	736.3052816116432
True	634.4948322534174
True	422.0344916247942
True	126.98037723912724
True	336.3522448866303
True	36.56135938942796
True	172.8530765276012
True	89.90508680291944
True	89.75170265186651
True	552.2186791065567
True	135.10961547768795
True	139.5467215449437
True	101.61903616290674
True	89.27182783750395
True	452.2669019883583
True	397.2727083326152
True	1029.7613666288432
True	539.9429514197319
True	825.6319969450803
True	273.5547182240862
True	291.1853726295048
True	527.6622156001976
True	190.7408338559933
True	747.5823460459667
True	249.3181397611524
True	345.16945683328163
True	67.2652923411556
True	116.40602906868334
True	275.61615933485746
True	117.875639399166
True	466.5912649382424
True	31.808787855457187
True	576.458377340785
True	1018.8071348582748
True	740.263811835401
True	1.3421969780522776
True	63.82025964433548
True	508.5588185181391
True	427.8287187137513
True	77.24147968576688
True	113.85406115950138
True	298.5536785449845
True	78.94059432203237
True	50.53741671027355
True	741.9817596700224
True	682.3168703743036
True	164.6476765731217
True	168.8078102350864
True	525.3053631094747
True	49.81941687730138
True	25.27102955365903
True	558.7295998876751
True	454.9257537454664
True	1136.9855310125088
True	48.33495952991946
True	455.5816984319281
True	862.5092669392002
True	819.7213542795781
True	296.7291003543814
True	757.6691615667817
True	409.93530130705307
True	44.38755638312095
True	98.63251370996396
True	725.2531645188857
True	74.31982090705341
True	136.614972992885
True	933.7173671566868
True	190.6381602734066
True	261.012710451957
True	107.99339280273118
True	654.9064330004538
True	602.3377452616961
True	212.35641613962
True	418.01246637942535
True	40.947790517645885
True	286.0676090284879
True	612.6118801354617
True	598.2564848174474
True	309.8409171189877
True	75.69770554976488
True	942.5636410134
True	1066.4216609490743
True	564.1557904445426
True	66.05960212587101
True	30.66247406513881
True	87.28674453636481
True	114.41492581914603
True	103.783121732867
True	913.1689845972209
True	1181.0616430275347
True	729.4119689398015
True	330.402873421048
True	7.644285937072968
True	21.385481322476934
True	338.62742689052607
True	476.2969400711029
True	50.12342609160068
True	563.2837213106112
True	422.4229183458337
True	388.5486829009429
True	81.42969994998336
True	202.8505744693628
True	263.1409104253301
True	132.7143472364659
True	367.9574058129869
True	44.09579641457171
True	173.84046552099002
True	1172.9122808421837
True	6.17919665160367
True	28.51594551469012
True	581.1855093338036
True	358.83777320332774
True	784.842333993943
True	157.11818581012972
True	785.6078933086435
True	595.5958678354663
True	278.7711871431992
True	419.63985338684427
True	345.2490785528273
True	297.1901493990899
True	269.0183577059793
True	405.0231601410092
True	509.7188806699787
True	513.0852305795953
True	109.68820389697257
True	355.1021512197853
True	8.171412684724812
True	185.64755535574815
True	239.23887578770615
True	842.7914991140149
True	612.6705657225053
True	34.335388404838056
True	702.715106443075
True	850.9552483164339
True	102.06993785729335
True	347.0194667544503
True	882.1359344619095
True	231.9888365593032
True	166.57557536179232
True	522.916402423941
True	557.3864168866065
True	1122.123452863683
True	147.54641126584644
True	158.8614003147601
True	261.8940268971542
True	316.82049067972554
True	414.8248672193318
True	410.3970851728429
True	317.46162229358214
True	434.27990074182446
True	492.22444976556886
True	230.22126677452064
True	1476.521768039376
True	240.2667766813801
True	413.183929387908
True	51.430146226393965
True	776.3533693772616
True	252.34547864493095
True	914.460673456411
True	541.1251775814184
True	317.2877383369557
True	773.5484007857638
True	279.478934423566
True	214.8880929603043
True	255.95685486964211
True	220.46346296823623
True	135.18002761395016
True	249.66238206606985
True	728.8548185734915
True	524.0392230508032
True	221.3152169796359
True	1184.5273431943106
True	116.74602762899912
True	266.384551256473
True	70.67157602303752
True	287.825998068248
True	407.3517881619324
True	92.39443712785013
True	225.3973332371297
True	76.55840061752315
True	714.4324480666551
True	371.1131788022387
True	222.67545331508936
True	735.4167618913798
True	891.8159031175528
True	830.2176114480724
True	835.4898318117121
True	346.4175629989049
True	1.7361457299363994
True	261.368245098744
True	51.47788825191607
True	367.91803484029
True	54.31743827402237
True	341.81167011393626
True	864.5047298627476
True	1008.7548698846372
True	381.61256702473474
True	22.932159116315496
True	520.816230922711
True	501.405907077854
True	187.8856831343577
True	236.0490868160635
True	283.1354371947889
True	22.895483162107958
True	127.02050661422086
True	958.2213276365326
True	62.70256906085125
True	499.81028915429937
True	801.0950650599492
True	99.45014875517356
True	253.0027024369898
True	113.53065030815804
True	16.324168057906817
True	1.4411565751259146
True	114.82830376308132
True	1027.1255967798274
True	464.0206913490624
True	65.67625679593327
True	786.4937558072282
True	346.61070472826725
True	1.2072203227822509
True	438.5346342823317
True	191.6750244677585
True	499.91066404281474
True	86.7361601909107
True	321.7453985231681
True	382.5208356661639
True	160.77478400030228
True	215.19232363137075
True	109.76042586005916
True	180.89007487394264
True	979.1782762938832
True	15.62485558396068
True	505.14792692683307
True	489.7736891013253
True	399.3924953911674
True	221.24796712622864
True	241.0685924723615
True	158.83753213405143
True	48.94539364686934
True	492.5457837464895
True	151.21863239439924
True	827.5509885017553
True	832.2765225523168
True	243.27854168251827
True	329.65693073269125
True	521.5140607096041
True	42.43794786705942
True	83.76194481916713
True	701.6946502488763
True	1104.0021182080236
True	115.67521175704046
True	731.6256234759189
True	144.9452699992853
True	932.197406267128
True	677.875722485093
True	110.5930082994816
True	268.8398764748431
True	605.9172057993738
True	260.0306754249781
True	45.43082570184289
True	593.2099475173862
True	433.97082737904566
True	5.128054115657513
True	464.889918023841
True	69.60154650627047
True	170.70205572412556
True	240.3556822777744
True	308.5260700274148
True	76.28323656661036
True	224.56444590404672
True	349.0756705708828
True	450.6316146221665
True	948.1048078321396
True	49.13121220359153
True	912.4182446860308
True	1028.6986125564888
True	127.95925509166008
True	68.95367666151294
True	982.270762879432
True	36.12400053285717
True	224.9771227010128
True	82.61245854795752
True	211.40871651528923
True	349.36513930951395
True	944.1639575858774
True	105.11526362083517
True	73.32072067439935
True	663.3253260416021
True	289.19822277655106
True	730.4512067952476
True	52.88312329124447
True	484.80112096343447
True	388.09747478951664
True	683.1359274244701
True	50.59937742833409
True	104.67365221457156
True	27.835052472157244
True	276.4789595944487
True	41.17618400277959
True	356.33235592048345
True	3.172146516569109
True	1208.5980631684122
True	101.12504355908936
True	137.24280381250438
True	370.855238608528
True	728.6369122179182
True	678.7913142550186
True	1039.9159378423371
True	450.9529411088194
True	430.6479437262601
True	142.91829560585725
True	422.4693781289965
True	860.8048623451601
True	417.9864191637175
True	944.659551655274
True	84.64447231603481
True	420.88897553096353
True	175.5485325558724
True	286.9124078109495
True	741.5658704559942
True	162.3053363685417
True	133.93903930896923
True	64.94921465276042
True	848.0343897202166
True	784.8551757083997
True	81.57995755017274
True	456.4783554221288
True	751.2226108353734
True	417.1034100454684
True	57.73473909899004
True	315.7957360519119
True	763.5777848493984
True	30.562698536908808
True	360.6806964869753
True	161.82843059309914
True	285.0662369545554
True	33.767190645453766
True	220.71535922556356
True	777.3877438091149
True	635.5129693935645
True	58.51548678247966
True	296.7296249260504
True	908.1903487726898
True	17.189645002282532
True	304.5146488222561
True	304.75148890693873
True	437.3807110133079
True	216.68762073851727
True	583.4894376871471
True	45.88210346728448
True	993.2776254176832
True	881.4325924487375
True	48.15668497855229
True	395.2647319346872
True	737.5751580021627
True	911.9836293176892
True	267.5315126571529
True	603.3194307991173
True	130.991706754358
True	194.91101617992857
True	131.85919747715795
True	129.9074475632076
True	215.19671817272396
True	924.0875114672964
True	801.4236900577038
True	933.1479314016666
True	20.088845998308887
True	27.87098146149154
True	352.8587480745073
True	13.16150290031872
True	615.9399490246467
True	1052.283161234158
True	263.6968337756242
True	206.48705860965345
True	84.53733861991493
True	226.26620138045337
True	123.99433449422494
True	47.28152432272328
True	136.66552633460026
True	87.83490143780809
True	255.3827031442353
True	536.9291084144713
True	163.1351990506428
True	28.893718219032355
True	57.507599033642975
True	433.72808671995705
True	267.26746777411626
True	565.1766174249047
True	22.373873188939907
True	113.99418553953524
True	670.7474033195665
True	261.5948872232302
True	470.17329492188753
True	645.3010770473873
True	98.99461130073496
True	109.83694764344573
True	72.51289597922487
True	25.89234816321004
True	128.08724548977693
True	89.1476637836101
True	101.79580818152652
True	148.6904029356312
True	238.02626612759573
True	822.72076702324
True	284.4162988576692
True	911.907775661422
True	163.7528059381014
True	197.7636652378134
True	813.5891229741359
True	318.31853105817106
True	600.3964690748867
True	253.0664703860812
True	339.825799038015
True	436.4095459396236
True	548.324451990333
True	641.497208531801
True	373.2192880623051
True	34.103697283463774
True	558.8256803860945
True	626.005729351581
True	21.57088619581141
True	11.930017319432135
True	256.816171605312
True	408.6932918608399
True	458.81329144212486
True	65.85191549546899
True	661.4650673487073
True	928.705877260746
True	236.35978502419528
True	880.7617133280983
True	275.8765420549279
True	105.29983996124167
True	273.13875480331046
True	688.877486082291
True	38.01780107114923
True	587.6198942629558
True	1272.887293141446
True	1006.487174597348
True	887.3524312211468
True	201.7034288681344
True	93.08796129311622
True	198.36340341452143
True	856.2207499488229
True	137.15542752450614
True	1078.4119902135146
True	841.984332402834
True	39.63984152341692
True	91.25300540421308
True	420.172746804542
True	408.53319470089065
True	204.09051967157123
True	533.4286459051348
True	665.2041461255155
True	123.9320155134593
True	279.257029080222
True	1063.7443326817036
True	54.49211333696631
True	709.6675247201582
True	542.8573231012758
True	37.76108874326285
True	800.9936794576691
True	383.3444851093182
True	569.941607599494
True	111.61758544148648
True	251.72891994619528
True	216.70792535198592
True	26.616888679158183
True	137.87950588819348
True	745.0718545982922
True	143.9469125881951
True	362.0107836569688
True	61.77828725928463
True	613.9666816776227
True	599.9299381124954
True	228.96732671291508
True	436.3329882391085
True	171.41825551343737
True	169.6042578039792
True	219.84165472733548
True	283.37826453241564
True	346.83652894946016
True	131.75505581448297
True	192.4859809665178
True	27.717676681015572
True	859.631420881445
True	327.4226908691305
True	9.942939597808904
True	361.8759087940205
True	158.5270101318874
True	625.4801345483776
True	373.9701632372338
True	587.0134057901688
True	553.8400049191489
True	473.392339485856
True	796.5062445295202
True	243.6522203269772
True	563.7079813311934
True	159.84030415240065
True	527.6301024761563
True	343.4445776552764
True	378.01567206811467
True	130.44322128597275
True	141.40234424382905
True	107.4292697438949
True	69.64823084756853
True	724.0933445494493
True	180.39162864016427
True	46.64938741257955
True	0.0
True	532.2061548996966
True	113.0579824232661
True	23.129438352824145
True	40.08180581596264
True	116.46949577029736
True	529.5103164821361
True	185.16442811302625
True	104.11031130288151
True	34.53688402271681
True	166.79521506399038
True	903.6854319221826
True	53.53458379974178
True	229.27354372278447
True	769.0273740807594
True	313.10478916155404
True	460.0972065256846
True	495.0071495770236
True	513.2664338006427
True	599.6298276006183
True	929.790639743685
True	270.02987800478235
True	1055.403614706826
True	903.9942854874956
True	608.3657754454108
True	343.3628180666216
True	854.4479225040825
True	9.471523145103804
True	33.75542093646644
True	293.2682224401936
True	43.28159720422188
True	197.67580832988932
True	742.6510971025924
True	220.9918706572296
True	747.2249214169511
True	753.4141041853967
True	125.12088643045814
True	361.5961134363543
True	568.9498601521221
True	24.573941598357923
True	131.69552796976896
True	447.3834482091939
True	303.0000953814998
True	198.19338802524308
True	118.06588700070124
True	380.98731750781513
True	23.776263365323445
True	368.50168668511645
True	370.8420230277363
True	1066.8296641321365
True	360.2732682215914
True	30.829705789665464
True	438.09974079094377
True	431.4068824176435
True	231.45098835868745
True	31.70533203228784
True	760.7499406765381
True	423.1297735992621
True	186.5934399598005
True	12.06553907985452
True	1224.750690618324
True	162.8523375114865
True	27.869803232710527
True	299.2927498961457
True	275.2720916863925
True	117.18285910313796
True	294.3304098725512
True	45.49183806009582
True	311.92032003313136
True	289.39596496904227
True	318.905468412756
True	30.64537851194706
True	48.426881203221214
True	1058.219606066422
True	24.794447131772813
True	13.099770827716112
True	186.2893779880635
True	641.6570471272253
True	8.889336014925284
True	201.62962928468755
True	176.9473232344044
True	533.4297992670834
True	378.7404054017925
True	754.7760094752334
True	315.80143384534
True	498.4470997992957
True	431.046647741396
True	512.4103892293355
True	100.97840003218778
True	1259.8275295209646
True	899.4460122714698
True	286.0078697121668
True	526.0706558915814
True	104.14696278710072
True	572.8576236145573
True	396.991108628506
True	158.74700595175418
True	79.64181096283225
True	338.6037840475555
True	168.79130871024117
True	31.14247252078714
True	628.3906592570071
True	379.966076388443
True	72.31014331645845
True	30.19767715937535
True	670.684761212923
True	495.0709908054391
True	72.87401018955708
True	23.25049103856029
True	322.26709983016883
True	323.8478195266005
True	729.145309576703
True	547.7988157346891
True	554.9076741954767
True	781.5128820803384
True	9.197667201821922
True	58.59197979980826
True	36.6188049036658
True	58.57912108078102
True	507.87273161761215
True	586.8548046641214
True	76.8967316931316
True	112.5690813231836
True	196.29709981201503
True	73.12520068322058
True	181.79746588414457
True	208.9209929516545
True	267.48811986880014
True	820.5586616941538
True	611.6360916959767
True	285.3656240590402
True	193.30278364170843
True	283.8584831635944
True	250.5027241868415
True	730.4220839697167
True	319.53741877750605
True	176.83839190118803
True	895.432668752607
True	342.2139199266379
True	456.9006088476215
True	151.52858204824145
True	118.23349212306276
True	61.9813370160741
True	221.53581531676528
True	985.76143919892
True	537.8276071505904
True	116.28680054263164
True	347.53963073699634
True	100.52537807885535
True	684.8059036193733
True	3.689852482756144
True	699.6747658933524
True	34.14329338160724
True	948.285810582224
True	843.475804833299
True	208.2880162855571
True	31.50448260210677
True	78.80283539586112
True	430.367553763168
True	227.8812629273714
True	1.012911290026102
True	79.78745735553251
True	1094.2169916971443
True	339.9133593399722
True	668.4039755710949
True	472.8996433424561
True	29.88794177019656
True	132.48240698089788
True	440.76919729815086
True	941.4115710302668
True	816.4039762816811
True	433.2800503503986
True	347.16470511570515
True	15.525168044469536
True	79.79412856748999
True	736.0359246857034
True	469.8986607842569
True	385.386043424677
True	866.0774116633262
True	28.398905714817857
True	217.2819188291789
True	874.0431691923949
True	229.0190668674421
True	8.055637660380134
True	490.9389333389243
True	103.7720683425044
True	644.1442820105626
True	54.64952595399952
True	257.519708960934
True	861.6666297470628
True	946.3690803134676
True	279.29749293012674
True	457.672729214632
True	112.00441413536352
True	580.5406053842082
True	257.604687642074
True	198.1367126660069
True	876.7131731696635
True	53.20434039977636
True	701.2395131692381
True	275.2955071697989
True	302.9981057152532
True	167.5955486816582
True	475.6980097943693
True	604.2629087840767
True	366.20539710566334
True	397.9310284844988
True	71.1220161423184
True	159.34385941086504
True	456.5182621263114
True	224.1561339533117
True	37.57340508821111
True	212.57625861695067
True	385.48247816966295
True	404.0480925269448
True	766.9151721992605
True	136.02623862308758
True	649.8049810977773
True	518.025507769267
True	586.2682988533384
True	135.6347767733433
True	39.61013742584368
True	682.5581322416615
True	67.6876640666607
True	553.1395191576072
True	674.5114106798603
True	467.7529629234078
True	139.21446354744518
True	545.1234840238423
True	4.608395876777911
True	384.6534885956633
True	30.45706699124907
True	616.7512562395347
True	268.7713979450632
True	578.4089533526849
True	681.7345239968512
True	139.16856532596614
True	526.6626203238103
True	484.60987063683353
True	65.79668091192292
True	958.4913040560402
True	2.396324355377285
True	26.976556653614537
True	634.9998828959159
True	669.207714331626
True	134.19603694565137
True	413.67973748706754
True	132.22817993452702
True	71.52109324233908
True	459.3518136557224
True	44.08083878198747
True	507.5919088803203
True	11.522300300499776
True	853.9115380512616
True	567.2382942840062
True	659.6166573569536
True	101.31261117053474
True	399.7712342136019
True	971.121778557036
True	842.470742486866
True	139.8925500539318
True	547.6144563731423
True	455.6581200274572
True	251.78214872496693
True	241.94071251851972
True	5.426621317765475
True	321.68860980676413
True	10.972639612320792
True	370.5232022659268
True	75.04504156231
True	415.4743785652158
True	645.4292092209137
True	128.91477833797745
True	241.00319653182123
True	654.4859033706642
True	676.0237369954099
True	279.7166278236245
True	140.0381278512654
True	163.890090603708
True	477.9662155550657
True	85.11721243255772
True	10.840732958189705
True	499.7951767727693
True	571.1843751982879
True	19.501774940454936
True	137.2436552956434
True	901.8438561612444
True	476.0229755421258
True	253.22411580021637
True	34.566891040833006
True	470.6582802615168
True	113.96941222226116
True	576.2992058043646
True	670.9662049018219
True	287.3665568315847
True	371.41712788338623
True	191.0177914362196
True	244.51694507089903
True	74.76705925133344
True	213.9502381429107
True	494.6707536493981
True	22.927607522487573
True	452.6004721308207
True	374.0906767577055
True	745.0185316015535
True	909.493518552245
True	884.4795457453906
True	153.78448367517757
True	385.3401431662875
True	72.05009093790248
True	188.77622177841363
True	313.8591596016009
True	10.547345852204822
True	783.6729058247605
True	23.651528562216367
True	409.4371332326211
True	270.14526983613507
True	649.5408640492777
True	209.69640315960405
True	40.01726003929032
True	672.2044252731183
True	1085.3979828191002
True	215.2963654735595
True	134.91488797971894
True	625.2201610664291
True	521.4577074021337
True	18.552485394364968
True	810.7274532123064
True	115.62391015313034
True	43.4441397117218
True	306.9261093655748
True	349.89215037550053
True	381.670264912114
True	262.5944910598695
True	20.240123524870405
True	22.77437134158329
True	815.1662842369475
True	194.5692532723796
True	110.41307073541228
True	825.68547188645
True	657.5496204775262
True	654.21403990443
True	441.9731055529464
True	149.7640187057575
True	33.708375626771335
True	99.77834939291544
True	432.0181173239073
True	222.2819290371907
True	492.9801080316735
True	147.19914763954048
True	477.6686306587948
True	644.446343606558
True	936.4836199412896
True	23.631756128580605
True	1007.985322958292
True	1042.449664757984
True	484.8735613804109
True	89.35420631038262
True	801.2967530337688
True	653.6511538406601
True	651.7514697656462
True	166.757357035199
True	750.612730792628
True	715.5309002262171
True	124.98039074882408
True	767.9822944312614
True	804.1423448193513
True	478.81503360287286
True	221.9239896930616
True	70.69612876292022
True	315.80209578086817
True	347.4444452489329
True	485.2833944895419
True	438.8347898794443
True	192.32886279855396
True	313.2221228409587
True	2.952987022535936
True	12.208789564728098
True	107.8019895390376
True	129.19035223697833
True	346.0134308470241
True	345.12870926641085
True	116.59796341171722
True	16.9760989816182
True	207.2864802498816
True	855.7483940620674
True	463.1778694486539
True	531.9419777941346
True	568.4720994361156
True	832.9354133899991
True	634.4941190952208
True	87.4199312056396
True	209.9507178769362
True	246.3007234554777
True	285.9381815227004
True	103.06747433532236
True	366.45339070643234
True	432.6438800888117
True	171.87300544581535
True	649.5927819007376
True	248.8197548448753
True	206.5431252975616
True	30.198078949655116
True	240.68996431839255
True	484.4504597726344
True	174.2716109751613
True	513.8037358588032
True	455.3827578789204
True	238.0626915696933
True	105.1674359244914
True	41.6084630712604
True	411.9510108862386
True	804.7361857826437
True	169.60819182604715
True	1030.480043332797
True	1050.1325146373308
True	475.9350687629363
True	101.030223932523
True	124.7320158543744
True	684.9269815463276
True	8.62365089866641
True	225.27647864422775
True	133.32088629647936
True	119.58855014865716
True	326.96371624091176
True	642.4069120587975
True	34.27869286860937
True	125.82543720298966
True	977.5408356302638
True	56.102234312256
True	461.8544555102744
True	534.349581915462
True	256.7568918053302
True	124.38315560791848
True	885.9158668575859
True	1183.2703356813886
True	518.1483624854907
True	636.1961241817897
True	202.90597573614588
True	157.7812135731071
True	310.89501500876827
True	254.1394127678065
True	166.44422143406425
True	302.0250399131702
True	346.18905374287414
True	10.568433256200626
True	636.5305174756851
True	145.4057396790136
True	77.65490771271276
True	441.6170571361944
True	310.3054060732824
True	1231.6690518095977
True	341.3391309955782
True	985.631870707302
True	9.771915559454438
True	259.24124544484334
True	232.03527260446785
True	153.15251092600056
True	485.7656834551676
True	203.1574409192854
True	407.5200989130173
True	308.59575342442065
True	112.10199727205348
True	361.507640844102
True	1043.5625487900743
True	732.28970811904
True	225.31713677831183
True	107.0189551422698
True	296.27421229832186
True	26.74423918601297
True	358.5583104027569
True	323.4888207870532
True	586.4320028684299
True	424.8472907053631
True	354.1474329273421
True	159.86323139101026
True	12.73128463614345
True	409.06637286746496
True	284.9819302547659
True	133.47696180250873
True	301.9491844638311
True	422.5580332479399
True	824.080511183295
True	305.23533308613383
True	782.0265424734112
True	399.3233200523884
True	387.3826293892256
True	1.0759544314445602
True	1181.894743419511
True	107.79992677913256
True	887.4503614792038
True	202.3870141348368
True	469.1392197763852
True	666.2656721703654
True	85.52853240716269
True	499.617228638537
True	35.49120545869204
True	416.6669653680953
True	76.87329617263258
True	228.904504674526
True	39.959923729764895
True	657.9819591016642
True	194.65772387493897
True	22.648867239166112
True	396.0882814703484
True	107.21172141884053
True	169.97253605898476
True	857.0730848953658
True	254.1587416711716
True	149.60555414471182
True	377.2979380660677
True	510.1045727897378
True	337.39636571091233
True	517.2646941737428
True	618.2395358506433
True	151.99530686102588
True	7.172356350071633
True	74.97875906897139
True	417.22545970955287
True	90.248025158733
True	80.09593517797593
True	1029.544465294247
True	26.76458583341477
True	322.7281867157188
True	311.1782875974656
True	458.052681393152
True	676.8650018220674
True	170.84655804148156
True	670.827048693159
True	316.84525694490884
True	352.0110265506758
True	276.5824507068856
True	217.56265151421425
True	352.94669625522386
True	459.4210213875837
True	429.10051437608433
True	599.9614278707478
True	141.6530048068621
True	78.7530229405324
True	40.02953192122638
True	286.9822145821888
True	631.0700425552101
True	404.0224237942677
True	793.8142281788747
True	213.75470929074905
True	420.8617460059024
True	68.23362885385559
True	54.00292365466949
True	420.5804953147979
True	199.09680991767635
True	226.06282451913617
True	41.53789890524632
True	1056.8039555234404
True	175.02841549379767
True	910.3464520792996
True	326.09760381329755
True	918.0593249231194
True	235.8063098868809
True	441.88984101308137
True	541.6672429926397
True	618.7982806199386
True	214.2345977449403
True	480.93418982382656
True	945.6118935755388
True	127.93026596289216
True	7.440951087569716
True	562.9639078291492
True	28.833935608981665
True	73.25805183125476
True	798.8193512807013
True	244.23666771910595
True	978.7583499852274
True	675.3169595541063
True	407.74851480122726
True	278.1334262227526
True	485.5344864521204
True	336.60702196527154
True	182.55865594091284
True	670.8400729871234
True	700.0125883162485
True	199.61118128036813
True	87.39752871678428
True	518.9367624432709
True	142.878226284867
True	384.99002606441866
True	338.93919280566126
True	64.62000783761926
True	374.38888649768097
True	428.89994151094953
True	370.4909482766655
True	421.29907163317824
True	420.0261167549603
True	656.8262822718558
True	59.02658577717236
True	443.4721377594125
True	320.9313891750013
True	639.7913332939554
True	218.8831230285669
True	98.32673520837764
True	40.84589758688559
True	532.0421779011939
True	642.2921166036157
True	186.0480354357989
True	412.6090886611531
True	358.16443166637663
True	17.955843139073554
True	165.49453612396624
True	291.17359034463647
True	2.919608738247529
True	872.138838210468
True	77.93953157703204
True	102.21659463489124
True	116.01810966752612
True	371.46294114778016
True	36.18227020705461
True	454.0367533001307
True	226.9779940951101
True	6.246248299694864
True	114.6210786098984
True	453.70584846423407
True	52.47286365969589
True	64.17181822797473
True	176.737772371943
True	292.9944706940436
True	987.3413331374144
True	390.4131859812179
True	958.5657337204688
True	186.1997846682396
True	1032.4472122826312
True	783.7457395164171
True	660.273706590766
True	408.4207695087955
True	383.07762181670034
True	81.0048459997903
True	72.37613006436779
True	78.60650481832589
True	176.0790060301637
True	475.8290333283671
True	1065.24375651788
True	171.9914403398285
True	349.02649453671944
True	439.53467546898366
True	595.2181058554953
True	587.8591727704395
True	275.70781411979146
True	454.7009822231868
True	654.5809761266494
True	92.23455175447606
True	725.6715137119995
True	262.9749562911487
True	136.19479752075137
True	414.6832460304506
True	907.355050154508
True	434.7921327363539
True	831.1433208890008
True	194.93250622897145
True	343.5478485910324
True	691.517307075411
True	633.7259213836011
True	194.1359099465696
True	257.2235437748767
True	799.0141090084448
True	32.877413030607975
True	181.04327086714284
True	496.7323615318074
True	687.2656590048474
True	101.91283807894546
True	36.55994948342243
True	168.6142932084835
True	724.1278846143978
True	323.67258399495984
True	540.9739433569777
True	358.99205803423405
True	314.09300155187435
True	459.4946130555457
True	494.7154959356892
True	72.46893428521032
True	388.03956918389616
True	771.6475380541036
True	0.0
True	294.5350454435812
True	237.42928347510443
True	959.0759159418676
True	148.844283148335
True	648.8776183408901
True	628.0897051997368
True	116.99346109913938
True	225.48579089324977
True	132.41655260035472
True	9.68792777998646
True	293.7747490160084
True	383.5555248300574
True	1141.4084706431795
True	235.51258037916296
True	405.4917719352371
True	655.3715057410099
True	205.140333031544
True	25.678994239995934
True	885.7637844223862
True	604.1519210932355
True	156.128614479943
True	641.0289308974733
True	167.9497243819599
True	298.297810873148
True	782.4388933717148
True	34.1071564081486
True	110.56004600448628
True	520.2320793850421
True	68.26839420051799
True	78.68358988300108
True	410.7488972507268
True	23.88430333383941
True	764.4252370855959
True	99.09964098039504
True	159.31501207251594
True	19.888336730746875
True	696.6468366151537
True	27.11368335127844
True	786.7890172607906
True	383.74064838069495
True	122.6247636547946
True	703.0982479484529
True	529.4433438547311
True	565.1720993713418
True	47.79778037420991
True	365.6531409318936
True	5.142116098672843
True	89.67889188894249
True	381.8926755836484
True	48.042964605032246
True	123.37963904023567
True	306.326097337319
True	187.6056934968495
True	100.68335314017288
True	677.6695271167806
True	20.63244117879012
True	1148.550417446834
True	528.4906737964637
True	301.9253322181649
True	503.5125957274331
True	126.92729515601845
True	805.1833185791614
True	1110.155897337409
True	739.3907859455785
True	175.8416718639815
True	233.33388893793185
True	52.18155399602768
True	60.41134036387025
True	152.2750470867471
True	102.32295869853614
True	172.42268326558647
True	1122.64738498026
True	296.56644463774126
True	358.08793985666705
True	702.4872390673016
True	15.71707983194978
True	13.87617536185731
True	599.4682913846399
True	6.860894856248757
True	112.50264795146182
True	685.5739299101873
True	176.92578867628163
True	644.2940901821156
True	838.7346293688654
True	158.26979920833207
True	914.7490426812376
True	2.658897511784529
True	440.6658343201247
True	1061.2333250753384
True	25.158922002025275
True	240.36366481507775
True	155.32089804397373
True	969.7789908803454
True	230.8453410260316
True	494.8539666113853
True	115.7654609598905
True	517.8566475831312
True	151.99999259230458
True	101.3077844925545
True	384.4410067321596
True	74.42943616087145
True	52.21805512648334
True	1055.4594690510114
True	258.077270484685
True	156.040327526573
True	378.5787540340292
True	394.6836688327092
True	216.02425221396712
True	165.29487396101223
True	386.0845404583138
True	35.181168514987824
True	495.1392378411328
True	1093.1547527806292
True	113.03941741729324
True	485.5247573797615
True	310.93621827883584
True	25.90248887908533
True	407.889775877855
True	100.97404913107964
True	592.9002534915297
True	206.34985029914944
True	432.1756337326848
True	20.33898827775485
True	445.0590768946798
True	112.36797364650006
True	344.0156770995116
True	35.109739409597296
True	173.90251127497712
True	257.88415457183
True	778.280041155383
True	58.43594265710912
True	142.31186945817532
True	235.3737114140018
True	137.36265537527248
True	617.536766160224
True	563.0528480502344
True	773.3730391692565
True	396.192263200788
True	541.0698574373639
True	425.5751155052917
True	687.316838013901
True	75.14995258199737
True	486.3852629189355
True	422.2571937592842
True	48.56713212913605
True	85.55352991780259
True	123.6698687548252
True	90.77065860849328
True	328.68065467985366
True	826.3946747814509
True	317.2987479317301
True	1084.4544104915476
True	321.3753798623565
True	928.7135535073518
True	150.102757449551
True	569.4254912083817
True	623.693772372489
True	690.0713718556952
True	448.063971257461
True	66.02601620914074
True	304.5559767100233
True	41.07070856680283
True	165.03779288023335
True	174.05193627477178
True	1069.2358447598076
True	231.53072896656383
True	546.5875102494571
True	558.2205036409487
True	567.1196554267972
True	909.565789730998
True	589.3825769073821
True	672.3916820334964
True	932.750110446472
True	126.22595270117635
True	315.4830904332058
True	267.7510403995225
True	333.7142984586969
True	90.91256328854698
True	375.1291176097127
True	4.297564192151159
True	324.8443251892449
True	259.7258165293607
True	599.6404228688698
True	277.7572073257781
True	350.8970007766764
True	9.726681352314165
True	61.85527786929896
True	536.4451945359662
True	29.079619274419443
True	144.38724344577597
True	60.27028770473751
True	147.44402953768588
True	237.7624086233359
True	69.5699402014406
True	379.9073858437136
True	278.88269250835884
True	100.40391194252072
True	338.9951323098703
True	65.62370286337607
True	581.6893299805263
True	856.7637699982222
True	279.5199785162615
True	1173.313314027227
True	112.27539724461457
True	307.6639195881648
True	1053.078204185029
True	86.1136155473765
True	277.17996410956863
True	10.230653284805705
True	419.9152843333844
True	461.8899875337138
True	160.5096880073344
True	612.7098898318491
True	896.389257677729
True	164.76075576871216
True	80.7047015498037
True	328.4851907550012
True	565.0841682941207
True	590.8295530890391
True	1212.6741302897126
True	25.53353104487977
True	932.2787263341256
True	142.01655020633075
True	634.5398642749503
True	122.7857688142684
True	132.8141627252678
True	199.46169642361963
True	166.93892507634817
True	750.1921998436795
True	214.98557960977865
True	228.83965663027092
True	67.54724830072088
True	511.9610352895694
True	448.2158968063334
True	174.40720399036718
True	236.84137341583963
True	16.904588066615197
True	411.175970949601
True	224.13858252660688
True	288.6142568841004
True	109.60278951416392
True	723.3747482841507
True	411.62184801480765
True	260.535652396587
True	645.3276854261998
True	538.5539701270407
True	462.77051658270176
True	135.77707993942693
True	525.0093860470638
True	415.18963804937937
True	3.5391015036211906
True	191.01745954588807
True	91.00190852579256
True	243.4992006154362
True	3.1590345943163856
True	132.13858065375177
True	360.403120117715
True	7.046541278675119
True	893.5746141406098
True	172.33449854066208
True	740.3363241820884
True	798.3866471930052
True	167.284424052597
True	223.33678043006404
True	476.1344033675508
True	810.5491062562385
True	49.28664916267197
True	37.17292664920674
True	132.9240666696335
True	641.5671556704762
True	729.4025818378035
True	189.0238388286892
True	594.6241192617524
True	615.0044167470159
True	868.0123844785072
True	421.49670736270366
True	183.88989639301408
True	857.4810634143431
True	217.30905539282503
True	142.6801472133016
True	329.2127068096014
True	224.203915817816
True	205.4572941297148
True	609.4025767323554
True	254.77971316280556
True	203.6160966013109
True	447.9245790831412
True	468.6952422734243
True	61.71815727022332
True	274.3313852801135
True	76.59530626190228
True	333.1778536861716
True	363.0059594008642
True	257.40913759849025
True	182.2301804606707
True	375.0477408138301
True	651.2392896093914
True	712.2241949332711
True	295.7015676141179
True	748.9804451483811
True	62.37160459598133
True	866.9649082091429
True	358.2592014803789
True	12.90982344108847
True	632.1646133097313
True	688.6439220616292
True	262.1976313897828
True	167.18268944830703
True	50.56443870251435
True	380.5905978188022
True	72.33907318524643
True	13.46154937110762
True	900.8962250884936
True	367.1024115142674
True	169.27452631896205
True	936.0145171730586
True	12.49195471868444
True	806.3158592812516
True	31.56784677033932
True	665.1529042708853
True	59.614630449158966
True	771.153315154656
True	422.56742063833593
True	187.9449622776454
True	439.01973023181904
True	222.4598496385165
True	298.7804410158034
True	225.5821516847753
True	403.77112958922754
True	9.707679864710856
True	320.13194572522
True	114.18038064343207
True	10.35033160597802
True	467.84573030752347
True	742.4504713369711
True	289.5774687358799
True	78.60256497432025
True	316.2167334043673
True	77.15782968006081
True	175.7167165141633
True	176.554368780992
True	374.8499875086074
True	42.54750082618925
True	144.21495184956734
True	375.8289352631817
True	900.0483279029438
True	113.68260761902673
True	208.3964012946312
True	444.8086069942892
True	15.729926003532322
True	428.1668002879456
True	506.1062576163116
True	91.07777509983704
True	386.5658051708552
True	345.4847124242732
True	419.88084275946863
True	606.9937220670608
True	1025.2072412107188
True	969.8734483473754
True	53.86811408181952
True	1051.6330974663558
True	108.5097678881243
True	111.09555908930844
True	114.19807226853744
True	483.71208538189336
True	379.5925081325937
True	568.7265436118248
True	257.6289804932952
True	146.64977135149667
True	412.2176343869882
True	15.2688462696003
True	467.88376050202646
True	403.9306678209248
True	141.98900644005943
True	92.96731982825534
True	518.0048636382387
True	1028.7551302306183
True	209.0099749369618
True	69.71670802124927
True	434.26319756981417
True	375.9448902683006
True	495.932900634863
True	330.7005722738179
True	4.227289899695434
True	538.1168566271231
True	513.3704597287391
True	504.9888882475509
True	191.3280528443208
True	103.36946108028545
True	21.79270986420025
True	377.2895592073822
True	106.74697161979832
True	7.618339157813901
True	33.057735932819114
True	346.204045458446
True	651.9924895476186
True	132.44658072071817
True	91.79010082733323
True	24.951656340437854
True	409.8103634335326
True	375.40494137706594
True	760.1146926656279
True	308.0594064431268
True	535.0046481569055
True	536.762731959657
True	515.602030574004
True	293.2244737587963
True	551.1737856566903
True	94.20164018651336
True	585.9167267464062
True	8.600717659751117
True	342.5719065612868
True	457.49377773069625
True	969.1616004247804
True	359.4984856839673
True	736.4166753346586
True	946.60885911552
True	184.0644440038677
True	38.29059708539828
True	365.9386009834668
True	381.4594113022848
True	584.9124123974351
True	236.32178670273692
True	28.29467828343481
True	634.6594747589206
True	128.4542870365869
True	1036.1537120870782
True	303.46179595727256
True	466.7858403155685
True	123.21239787968278
True	808.3175444567919
True	140.8015468081705
True	816.7016631596929
True	578.4466856670941
True	185.40554438345947
True	104.87012915181388
True	68.40634519985163
True	559.1214272644509
True	943.715757744462
True	430.0852130140856
True	540.5303484436421
True	128.98060133055225
True	641.0945295748096
True	479.9697196684764
True	808.9551959653826
True	308.2334269615121
True	572.3329847514366
True	116.80077646195934
True	22.062010090710384
True	402.4110348637508
True	173.2829536452763
True	102.2144638515892
True	377.4157447977013
True	1091.12149061347
True	261.19331498419564
True	542.3377069024771
True	10.11473007370244
True	77.24628284467784
True	331.4719340643051
True	796.7616919270063
True	451.9352377134784
True	524.9711219544757
True	705.914756601816
True	71.04463954197527
True	699.079076316189
True	50.16619029140647
True	106.18753171752924
True	173.75245439914943
True	79.76767242461158
True	26.86509316432855
True	296.2375124628028
True	483.3936656082076
True	916.308018921802
True	863.3072428849542
True	5.259240428576779
True	287.24698785498697
True	488.6185382002098
True	125.43369694187544
True	244.2208242995615
True	322.2986580110761
True	1302.9697922213925
True	454.3350495041842
True	23.70938334929162
True	179.64795858340025
True	690.5293276859052
True	35.48381830398565
True	178.21597078085733
True	572.9991211886276
True	73.16456597763194
True	859.2040859810297
True	317.2393415822657
True	654.7361341663354
True	78.55327074887389
True	695.0838884384202
True	576.0168848397099
True	862.6198408379446
True	263.163676596364
True	502.7315624468246
True	798.3485833497341
True	919.0375935363152
True	232.3440675733009
True	776.1219885183514
True	222.55239983125443
True	457.9321313632722
True	362.9621013644272
True	495.9474777958173
True	501.8857324793817
True	329.118143125688
True	350.82827303429593
True	118.28129465834796
True	352.9590821144956
True	1180.6248268110187
True	308.1199410202196
True	143.31080330232692
True	293.41177224653165
True	745.6924968447572
True	656.5301354916513
True	423.3320460403998
True	119.43086769728896
True	331.2893434859802
True	32.401383301031366
True	175.7502978610585
True	93.36541408314878
True	93.66988092422535
True	568.0635391622251
True	138.2052488245633
True	134.8190910703027
True	109.21151502313282
True	85.25447218213337
True	446.1883534255557
True	406.1538197467832
True	1033.8634614953007
True	530.1795929430408
True	834.3230327305181
True	279.32597687578937
True	299.9658428049865
True	545.3041983294075
True	195.40987377772532
True	770.2285411002431
True	257.1963906983356
True	353.1114145583605
True	70.48246178661708
True	121.74666716884282
True	258.5424056962406
True	125.74596088353874
True	472.8361624011736
True	29.686108723034952
True	586.2121024096969
True	1002.0444376739562
True	735.881836826453
True	1.1992242932245138
True	61.9952759298109
True	476.1912456591245
True	439.4753960449156
True	78.48741424622426
True	125.20201642066232
True	300.0984067590562
True	80.44232922262182
True	46.58668349802204
True	720.0483201873338
True	672.4746804029348
True	158.39513268633084
True	179.06057311788598
True	528.7883889713527
True	49.53547566324658
True	25.676520813836778
True	591.8349042208324
True	447.5671639005232
True	1158.4581262531592
True	47.63623659613528
True	459.3378197509586
True	890.6356365918843
True	793.8298527865679
True	288.6355707483902
True	746.659386240055
True	406.3808236232678
True	41.77147226583888
True	103.38545856947198
True	753.0921693364255
True	81.21597329654644
True	139.55805165990148
True	918.296280104807
True	189.2287211832033
True	279.1719794149337
True	106.53284738987836
True	643.8913367562083
True	593.4293264974251
True	213.02632119989585
True	442.3745388439292
True	39.87740233469116
True	282.301035328215
True	570.0052646409388
True	604.0696628777787
True	322.40139213338966
True	75.47114962056902
True	905.1820891155496
True	1092.0229102170665
True	564.4590830655092
True	63.403992473555405
True	31.0896252612632
True	94.13322347892296
True	109.44849299757624
True	106.17736967474492
True	875.2128238586245
True	1213.626832058949
True	731.5876136277247
True	325.25692594324806
True	8.854704171176694
True	22.20993042088621
True	342.8964171881315
True	475.6363303715684
True	43.951547665681645
True	542.4214655171286
True	429.0709871621604
True	407.0575231209339
True	84.57784675810302
True	197.18879852598877
True	269.26269665592633
True	133.89328479751035
True	392.59922388184106
True	43.7183017577164
True	170.74612978114936
True	1191.460736834488
True	5.256151293348858
True	25.84102853120977
True	604.6055201327769
True	360.7245655827219
True	771.1392980559348
True	159.23566680847654
True	744.4812389558105
True	593.3656800885578
True	273.70606047711163
True	438.9683515532808
True	340.56681906131945
True	288.695956493948
True	263.98881303248373
True	395.8450036968792
True	499.8814292987706
True	487.9461513578756
True	108.61437236563728
True	358.7095043505267
True	9.56595033927341
True	173.37247027019507
True	238.30500017889705
True	873.8304960549239
True	580.1954897866738
True	31.21623469725378
True	731.7641974376736
True	822.0550357394881
True	109.51993139848982
True	338.45165355105866
True	852.4041517387444
True	214.36041784109625
True	156.83226561041434
True	533.3633563451367
True	617.3093913444187
True	1102.8122892498432
True	145.00962999521428
True	149.36264928599957
True	258.5587022531336
True	324.2772894376715
True	421.944522667682
True	400.2492927691036
True	325.935830661396
True	447.6615326054729
True	494.014908702206
True	228.28307063972636
True	1500.2529961976563
True	254.5716447986956
True	395.8320152686581
True	56.56809304210202
True	771.4049175572658
True	254.16183872117773
True	930.4682474467762
True	544.613936304272
True	318.660567113356
True	761.6598064524235
True	261.8836146137812
True	216.93817046791665
True	259.62961670692084
True	228.74497281769067
True	139.5483435074053
True	252.4340866495536
True	711.475897065232
True	538.03819007903
True	218.04118033151005
True	1211.664141716317
True	114.950793757428
True	265.10031952265047
True	72.10196272769277
True	301.3049520917642
True	397.72552083558014
True	93.76406084998504
True	208.16849118327585
True	77.19275350191843
True	695.6719017989597
True	363.8502970731956
True	227.08220302667712
True	720.0257258882946
True	867.754523832705
True	827.460000705638
True	823.8775941402731
True	346.2951927727362
True	1.7207676188375427
True	253.0587609340914
True	57.5327793673299
True	390.77851974928205
True	48.466011902198126
True	366.638961174108
True	859.8253287136906
True	1044.7756238698869
True	414.64642309146507
True	19.983764125637773
True	495.0894038629525
True	520.497752833383
True	193.5484930589368
True	231.89474459411
True	278.7414017831106
True	22.400548199467504
True	126.24908887428256
True	944.8919196266992
True	62.25057392373645
True	465.0061759608732
True	794.1297687543046
True	106.10498001253994
True	248.74987787080732
True	117.56890202729458
True	15.934732441028707
True	1.332840704385868
True	112.69215699071296
True	1012.9536734060456
True	496.9365978930021
True	73.96171972328806
True	786.8305100575808
True	343.22270217408976
True	1.0839748538656666
True	441.26265426678447
True	179.78050643478915
True	519.1312511064008
True	82.65244325302258
True	327.685578223471
True	365.3587067357552
True	162.7499608153264
True	217.57718439438983
True	123.71737042878596
True	163.94768675043417
True	975.7078103993116
True	16.575150369730654
True	521.2740433661843
True	475.36034312986845
True	427.0252436737109
True	222.82631231223007
True	226.6464436626061
True	154.31897748522996
True	49.26396832154453
True	467.8767604476456
True	152.06367775482295
True	810.8133813452415
True	856.8183204163839
True	234.5615288877839
True	304.84458606785955
True	526.5416081862287
True	40.363038309471534
True	80.5179088936648
True	743.4064302073234
True	1082.6678430132758
True	115.9529258013749
True	723.955742423654
True	144.56106773132163
True	922.7755257507532
True	640.9964485192081
True	102.0496587358041
True	265.0495494709569
True	633.1479267741107
True	256.9884566357321
True	43.93260064646521
True	565.7062626253253
True	459.8572396311379
True	5.111834123745451
True	474.80783421115393
True	66.67094444437905
True	176.78599293015088
True	235.3686093920957
True	310.0932929928615
True	73.11059917475401
True	220.27944490464907
True	365.4834824295352
True	442.8485483281037
True	920.2709656458331
True	49.264527413456136
True	937.492889716748
True	1023.1748152862548
True	132.03726016887916
True	71.87023347047871
True	971.331950125871
True	30.170317272706885
True	216.77241776521427
True	81.49355256757323
True	208.95486646586943
True	368.3454883894197
True	958.0854737923618
True	100.16486996366896
True	70.98282595585228
True	659.5447036698055
True	278.353267413661
True	693.8259080160484
True	53.625068734931695
True	477.5504599690483
True	364.29140213744216
True	679.0317567171817
True	55.00507126751288
True	110.1492703136053
True	29.25808795488644
True	265.36744489020623
True	41.017325353789765
True	345.61378310044785
True	0.2788729054640643
True	1175.2669524169055
True	103.80064702462644
True	131.96867524462212
True	353.73955406373886
True	746.4003420048897
True	658.8375875209802
True	989.2400664196374
True	473.5706038832744
True	406.40425792392847
True	144.67634716913557
True	431.0754439390095
True	841.2526950095786
True	420.9732676918427
True	915.4875200344138
True	90.90924780301803
True	417.02178524415086
True	173.72096314067528
True	293.4083782142679
True	751.9643595204886
True	164.43493579963325
True	140.10900192334822
True	64.22861952953703
True	862.0752149506937
True	792.2124470411354
True	83.16653226369098
True	427.92151302357934
True	740.2112711926679
True	423.1591778364767
True	54.523658820572535
True	316.250033851754
True	776.1134309556786
True	30.611653827758317
True	370.107206751857
True	171.9328115142158
True	271.2708206349644
True	36.00764690309083
True	223.6400684281694
True	763.1683969074542
True	639.963402561565
True	56.897325173136245
True	276.7226680476937
True	918.6513701125706
True	17.77487061382137
True	310.47247361781564
True	292.48093728224075
True	430.7335671896879
True	218.5800642949184
True	600.3158633399308
True	48.42111739654867
True	996.1045568404396
True	949.132493389414
True	45.62274593292611
True	398.401084411467
True	719.8334470921353
True	926.3191660405314
True	273.4107325922646
True	601.7211509015513
True	130.10318444354365
True	187.19544132553185
True	132.87784251758606
True	138.11891824291908
True	198.03964082675603
True	951.7064666056056
True	796.2869662556776
True	986.4531418819828
True	19.43630013602441
True	26.307657409249988
True	354.0045038760656
True	13.760579134088031
True	583.8778674747443
True	1063.1014568355656
True	267.0771012268873
True	209.7555717025564
True	82.04036746187661
True	217.57719279173685
True	132.23282641962996
True	45.20213662443617
True	140.99159738415702
True	91.64773069580376
True	243.56884191639415
True	537.4509159571362
True	164.29954679531343
True	31.88117708108564
True	59.09855918423874
True	441.2718776095445
True	267.8441171378201
True	600.2877288800738
True	20.15863009564816
True	116.14791723357898
True	649.593186868642
True	279.86535589077494
True	465.6462819364696
True	668.1083533718354
True	105.75041376529292
True	104.76480667951805
True	81.70857834457851
True	25.358640344617157
True	121.41454347839463
True	90.8591058852298
True	106.68279769325636
True	143.63693638813703
True	236.30170217000497
True	807.9963543029372
True	285.0261373870843
True	957.5475309648654
True	162.5857204555576
True	198.21599706479168
True	783.3233946708766
True	310.3004805629401
True	605.1072556940769
True	252.40166393959748
True	347.8956558576818
True	440.3911294414873
True	586.6083800680217
True	646.4398337211022
True	372.9441358637124
True	36.78221084920703
True	578.6005178884573
True	618.0415089854579
True	19.900913363407703
True	10.694789234189226
True	258.2511245954279
True	391.7553091808215
True	456.7492898987717
True	65.72808687916626
True	651.0882790294268
True	955.5880602593636
True	237.6592687998265
True	887.123419886565
True	264.0866175560945
True	100.5234089659484
True	267.6202949762951
True	684.5427636757325
True	40.17771582835438
True	547.1356237655448
True	1307.8436703510642
True	1013.5261608005928
True	904.0342707211946
True	209.4413492848243
True	86.42678919500669
True	205.17235427576756
True	847.7307022858605
True	148.87496555039087
True	1079.87057777388
True	851.8150490879317
True	41.49671837841578
True	86.70169846696815
True	401.2525358921911
True	406.0804284150119
True	210.63124108399813
True	512.0385824611354
True	649.0651008034176
True	124.13371563980276
True	274.8919606518594
True	1022.9958704802868
True	52.39274656515685
True	682.4866882304041
True	546.0687669478064
True	37.71160483884776
True	837.3495100321577
True	381.9546989520208
True	553.1363582163879
True	111.75971350569692
True	268.2259966362312
True	212.0502852831032
True	24.23402869321242
True	134.20872762555032
True	756.4292477463944
True	141.06123302010477
True	363.50926257545296
True	57.614541980095446
True	636.7002870063375
True	621.0310654591638
True	236.61915978899387
True	490.4230392626084
True	168.64642021887033
True	162.9031523125353
True	209.0143331158033
True	279.1447722549519
True	353.7822152899471
True	130.35144046736934
True	189.9751976952493
True	27.027263465584245
True	875.8436119990668
True	307.83387357327496
True	9.06236535421492
True	379.2025607677646
True	161.62359328237295
True	632.5735193242265
True	374.3534638977134
True	575.4849135619793
True	558.1300019327693
True	510.30588121403343
True	789.8126532269075
True	243.3857232023956
True	577.6519516455761
True	155.45788008656274
True	544.98516611596
True	370.37178914163127
True	375.22142139388126
True	129.31313281971327
True	133.14843104661284
True	108.44790443118812
True	71.17703173843591
True	710.477724898914
True	183.9790701972168
True	45.298540282467584
True	0.0
True	558.6898267032649
True	109.61144591255618
True	20.15403135191654
True	40.52284474835484
True	105.3443499897585
True	550.8390872391553
True	183.50191368305997
True	109.0616246469319
True	34.0511915452411
True	157.4554842034953
True	898.1954817822493
True	51.00287319946002
True	221.5384154300441
True	753.1242572514163
True	312.16146101226303
True	464.3618452762555
True	482.0981767423005
True	510.9200126241396
True	603.8205978435483
True	922.2144016489974
True	246.08444748812988
True	1049.8047751529589
True	905.0992119984436
True	605.9600305789594
True	355.3311985263881
True	840.2436496393273
True	10.274590710224317
True	33.32348803309786
True	302.5725061478751
True	39.99047927427183
True	202.2088122124545
True	761.6837537588507
True	214.551881328059
True	744.9324429348457
True	758.4684329588641
True	125.4338278911034
True	361.1092505859479
True	598.7297891871482
True	24.766717171092804
True	132.09232956094414
True	435.7838659073805
True	306.8403149678329
True	194.93656184302552
True	115.71542399718984
True	379.10709195318776
True	23.261349572396654
True	372.1865894038497
True	342.9404664319704
True	1042.1152003304987
True	380.37349129404254
True	31.83878115467733
True	435.9377028129289
True	444.56888193738354
True	240.3489953115373
True	34.45970036653941
True	760.5420965164856
True	455.56546393914033
True	168.62073104001752
True	11.747979593153996
True	1212.1604616374764
True	168.01102458585515
True	26.360403535503384
True	297.96557967575524
True	279.4310772666808
True	115.76060075107384
True	289.6433437629729
True	47.10951388376054
True	322.41613278075926
True	315.6585526271172
True	313.4632053368104
True	27.681830518023705
True	45.88693634847139
True	1017.5475024882236
True	25.70340901893269
True	12.872254143575663
True	169.19854858341768
True	651.9939781714303
True	8.512069946033034
True	196.7105110846401
True	179.4734470773779
True	534.08331309284
True	368.2776786811667
True	730.9561982187414
True	312.5470107091785
True	480.47856940022336
True	439.24346233032026
True	491.6134230618685
True	103.66691038155663
True	1261.7339441837346
True	901.5845459468036
True	290.04767896569354
True	531.5862299760485
True	103.31210472850069
True	569.5647322800711
True	445.9542377151145
True	158.7075801062829
True	77.80991140031618
True	354.6435705090062
True	169.57217882028843
True	29.45941812601729
True	606.3252730488487
True	371.1164474470992
True	63.730589013530256
True	32.734768164836126
True	659.185866226399
True	489.7128336208382
True	73.49933742141175
True	21.910928028133394
True	333.2257251749171
True	320.09358109262035
True	701.6785301868587
True	558.5567138744972
True	567.0608129382844
True	805.5966795104162
True	9.1329048671772
True	57.83978085154047
True	35.80176310616187
True	56.14272505166748
True	492.1830800584987
True	592.2144572430516
True	84.96578382501376
True	111.28478636998376
True	195.20115329762672
True	74.05516031575868
True	176.69502571239764
True	205.8352561354528
True	273.3657208252636
True	813.4989142175936
True	612.041116570089
True	293.80590751352497
True	185.03868310985737
True	282.62129452605507
True	242.3190140153236
True	769.0826013988485
True	317.7930992619454
True	170.896945885969
True	912.9973350742506
True	345.45787030285163
True	471.3584386597568
True	149.79086209008682
True	111.13933943081766
True	62.28112083665532
True	215.1318865885834
True	959.963167284299
True	508.5385040060456
True	115.20303691355431
True	352.23770916819814
True	100.72079056031788
True	683.9680660321183
True	3.9439421154291567
True	683.4159961214907
True	38.02218027177518
True	908.8635524305156
True	846.0931085388002
True	212.018330535824
True	31.266648121141333
True	81.49203304722536
True	467.7655121033984
True	214.1855231673688
True	1.2991176794970771
True	81.68155938397231
True	1095.389622432417
True	341.4522839087475
True	666.2575297046367
True	482.20397145310994
True	33.696298579053675
True	141.2624371127435
True	422.406645482286
True	891.2411849924621
True	816.7947875014601
True	415.51385823744704
True	349.8665897154954
True	18.40183479177048
True	80.52347884909494
True	747.6324014787274
True	448.8204471458148
True	391.92867809003656
True	874.9483571828355
True	25.306222078395862
True	208.26003273751635
True	891.9532730110125
True	237.28777612150955
True	8.453218631667953
True	510.4634006806762
True	104.8514181788681
True	630.3198431933674
True	58.337137193414016
True	250.44019305823903
True	865.3527479058052
True	910.7150969555308
True	270.46932896973243
True	444.099437469464
True	123.76448517224723
True	612.3451851690128
True	258.0910882189694
True	188.88003272975087
True	866.3613058345114
True	54.78420078067696
True	717.0593716542669
True	274.3199179189452
True	302.5383926005931
True	170.77450950773084
True	479.2298725255884
True	599.5374016283583
True	356.8603962132865
True	407.6271592891576
True	70.00853015173364
True	156.39809164062018
True	438.7310588184199
True	214.5495866157121
True	37.70332054988803
True	205.67813628893612
True	391.25998822947366
True	403.8503296139655
True	731.3742362215912
True	133.82277174954706
True	675.9710916140496
True	527.9591254038693
True	583.5997292913052
True	136.8723912442856
True	36.05607281293391
True	658.6671288398398
True	77.10393304026107
True	544.909622826455
True	675.5234634372774
True	455.9444812650421
True	134.88641702656312
True	543.8448288603048
True	3.822052297856077
True	393.7837045484272
True	32.05804146584399
True	617.8189770950233
True	259.26625196125025
True	597.4662121436706
True	688.4619443063135
True	151.8023964795511
True	520.1375373450045
True	497.5937648314939
True	65.08290804292615
True	944.2661341464088
True	3.103642304279361
True	26.728319657713072
True	641.6165725378257
True	695.6030621598658
True	135.26707252288566
True	405.3389413690881
True	125.70685664196132
True	75.52717092450956
True	474.2409177098708
True	43.21045508354007
True	523.0342640730588
True	12.459290378400665
True	838.8250883921318
True	556.0209159201528
True	673.1815575379696
True	103.7074809825616
True	382.2592736146324
True	1000.256960586324
True	867.7307000998672
True	143.77002952357446
True	551.0095926980761
True	450.92844514243694
True	249.9822747682909
True	259.02850024356934
True	5.252916306590289
True	333.5353865206309
True	11.6562312820006
True	362.98804291216
True	79.69339731727764
True	420.99799044663024
True	650.1019201907686
True	129.56530054938588
True	242.71809610825423
True	628.2001055652612
True	670.8498710646675
True	281.4035326023654
True	141.24839702822962
True	166.86297314250902
True	478.3698546739321
True	85.3922097560894
True	11.163068483918686
True	511.3231771142593
True	563.6839552387733
True	21.02020436985097
True	135.87338969662662
True	880.0116336123921
True	487.4315594266737
True	275.6484097262096
True	33.76879924219145
True	475.7177208294934
True	106.5615736418344
True	590.7856059794553
True	648.6177739053126
True	301.36371745741246
True	389.2226718459771
True	184.9098990827756
True	241.71506398883855
True	68.95786642695296
True	211.78171695780452
True	506.11152437688617
True	21.601611205146494
True	465.0148472180656
True	369.33541578624767
True	689.6453128178758
True	881.0216303320735
True	874.5601404321254
True	153.30593400673376
True	380.5820675745188
True	70.06536742767476
True	193.8661991144304
True	318.6195213327735
True	10.37348365553783
True	809.0803118283051
True	23.631902136963504
True	397.5453066093131
True	273.62890176164905
True	626.1649894030752
True	203.84776199810503
True	34.86776706897348
True	699.277947918924
True	1051.8386063811795
True	224.80598425083957
True	133.15712770063203
True	633.8876711530144
True	515.9661989618586
True	17.511569099143923
True	835.6162723028164
True	113.55921667622805
True	46.80421615584077
True	323.33055610444586
True	352.3129783579783
True	411.8871968430447
True	270.74838330418544
True	19.681905077019227
True	24.03672747570305
True	842.5485920326324
True	203.33818003807235
True	109.17671675514772
True	862.1265663071275
True	642.4062792126292
True	617.5952704109991
True	447.3993097799454
True	151.59843214932113
True	32.180823936840206
True	101.15728508349969
True	429.6174249671322
True	225.9151805429597
True	468.9516983896075
True	144.8211468406655
True	499.1006805183715
True	654.9708362737636
True	985.1337064117508
True	26.036708823560428
True	985.8186268661212
True	1011.7181061750092
True	486.9313601227318
True	84.1291544370302
True	818.6561308954083
True	648.4975691877761
True	677.7384984415046
True	178.87927421389185
True	750.3255780429799
True	715.7699356834243
True	121.34088192902098
True	783.857116150815
True	827.2703850078186
True	460.5269713801414
True	226.75284114483185
True	73.64657636392904
True	298.72877446952253
True	348.1098696261192
True	463.8046272968945
True	429.8514755238475
True	197.4292622443849
True	316.93704300124205
True	2.302040366163009
True	13.26934926167683
True	110.50713555130592
True	128.49554988590174
True	352.49896704382166
True	345.8733832033999
True	113.37786698319952
True	16.856485690299415
True	217.14863028378227
True	869.492012227061
True	450.8235486372966
True	541.2122843928362
True	553.8608005134852
True	817.4713805373302
True	644.1046463849156
True	93.1431879369929
True	208.3482897824732
True	249.68266412892547
True	283.6263032485346
True	107.07783800181384
True	356.7574440883494
True	423.3113208275057
True	169.17893423111158
True	649.0356151876425
True	247.005250629986
True	211.26128842426857
True	28.051687841887503
True	243.615825103037
True	485.9095537990756
True	167.3730600357165
True	526.6224015072372
True	473.7739067827962
True	243.7382125470876
True	98.0394731724042
True	38.61039170678256
True	404.4279706954713
True	776.2230209169473
True	160.98990941525838
True	1023.8987545475652
True	1020.4243633063554
True	483.84750849588346
True	99.23925251430492
True	131.40721927829483
True	663.5742282002318
True	9.250470159372158
True	228.52556178478548
True	133.0480329021392
True	124.10668685384934
True	328.66399874720406
True	622.3021520973128
True	38.595087620895065
True	122.41266404326396
True	964.3166911489964
True	52.873373873651374
True	465.5021435563136
True	529.3148097643575
True	257.04631864259306
True	132.80149358321205
True	918.9693852936448
True	1164.4695526858673
True	519.8118223026144
True	640.5276298136666
True	211.6765072899784
True	156.07214391272376
True	342.22599055140864
True	261.8901156134015
True	168.54917898354392
True	309.7651497179753
True	356.31190553149673
True	11.330185735812917
True	635.518590741169
True	153.93610959819617
True	80.26156879210535
True	437.1068144402012
True	313.0509709438447
True	1202.59379745978
True	338.5606733038577
True	988.4136690581496
True	9.146816115725708
True	273.1949960522552
True	234.3651820489808
True	155.44548720982186
True	479.14544196581073
True	193.5067626205018
True	399.45202084791055
True	321.2336455713679
True	112.43637396289816
True	343.353383385196
True	1048.3624991542763
True	715.9512061325371
True	224.51407210679284
True	101.37368531890112
True	295.8139084009013
True	25.082870512432734
True	345.58282257696675
True	308.9264656509949
True	571.5642712652439
True	467.58123481564985
True	352.3044979135872
True	158.30946421911062
True	12.665475597667696
True	434.7556021411332
True	283.25977657387904
True	140.0004586211995
True	306.118598896072
True	430.5925217100999
True	813.5999393174893
True	311.58957836721066
True	776.5936840731005
True	414.73410715164
True	369.6508617604595
True	1.3503864915187296
True	1158.5787957434522
True	105.87921718322018
True	894.2215203422143
True	211.87631311869544
True	465.3813456262784
True	666.3556811581984
True	81.23197987456483
True	472.2060283001298
True	32.73443241853757
True	428.0458764132836
True	80.0423364921523
True	221.1840550771923
True	34.30880440715997
True	670.0620703479977
True	191.29291218306943
True	25.312511619099716
True	388.1994547451613
True	112.0269049298868
True	165.93826074136544
True	835.4037810794302
True	259.76049464814383
True	151.75221026365472
True	371.9940207246656
True	518.1301067118086
True	345.0819655968142
True	517.0199130978223
True	623.8308114741862
True	156.02048112182655
True	6.852042833135145
True	73.20496809261738
True	426.3092996123084
True	87.26327864132735
True	80.17611621858319
True	1026.7252478895632
True	26.32651291234332
True	310.85013540723185
True	317.5522137582845
True	472.39529936749295
True	684.5940480435835
True	186.5167344556244
True	658.2214206178414
True	322.53962474163137
True	358.45175528965694
True	274.3216148430552
True	216.35127732652677
True	348.5802064661724
True	444.8068753897653
True	402.4685446939173
True	590.8557432998626
True	141.3480225002778
True	74.07867644749108
True	39.94157022479737
True	290.1622295756233
True	659.1571426621464
True	390.6544737966857
True	848.2735504613223
True	219.5584624517431
True	389.7711768686225
True	67.50711606998479
True	53.62436474580281
True	397.9840119212506
True	202.2358376959685
True	223.2746527197952
True	45.27471568769591
True	1069.3242003952666
True	174.07209712021606
True	896.693862093164
True	322.3596660281724
True	924.8732015220478
True	235.18481779791009
True	450.3490575064538
True	532.1231122337906
True	612.673704802938
True	218.1481801303981
True	490.80856313104135
True	917.8865438824716
True	124.94032625037124
True	7.626747757500586
True	575.6217925254862
True	26.958608626255817
True	75.70585985785848
True	793.8219114017099
True	235.89085917255576
True	949.6383664212206
True	700.849714581221
True	404.2742673695473
True	285.15691087466433
True	488.26858873485423
True	335.1475695755232
True	188.73247390748887
True	685.0753959808587
True	753.7927904210503
True	200.90645821604744
True	86.62343155519943
True	513.7833032678697
True	146.22783765072538
True	380.52252281876326
True	352.22506088864225
True	65.5821637396195
True	364.7643868529642
True	405.0887352896023
True	384.4715617767495
True	400.3448563776729
True	410.9418087019008
True	640.7955503001702
True	57.51184842366239
True	456.4107207913862
True	322.5265245958753
True	653.1365415986004
True	222.47554815203756
True	96.94588365607495
True	43.46928583998316
True	540.3105881550068
True	617.1604993636687
True	176.6115682621208
True	405.6209528432435
True	337.9399254871928
True	13.834147948311108
True	165.80335721307415
True	289.5209659466862
True	2.692817464184777
True	886.3032801925101
True	79.47918809597147
True	103.53357918748964
True	113.74835172095332
True	356.5608597696371
True	36.05050267802317
True	461.3531065291868
True	227.86622440722368
True	6.148512922319033
True	120.62510593935043
True	464.0519424743581
True	51.63274271962536
True	69.57792956668219
True	179.00493734835035
True	291.4538014367435
True	952.273039045196
True	379.0538626932423
True	955.3966925105036
True	184.87362979884236
True	1003.3359670315486
True	773.14772275423
True	679.511586402335
True	380.2735437775826
True	386.3292763301809
True	78.51818802848219
True	74.0582037237091
True	81.74320769886802
True	178.22253092011235
True	478.700999157497
True	1113.214352745377
True	171.71452454752728
True	338.6279501673056
True	437.2912565624114
True	582.9152591596919
True	599.1253528194393
True	269.6749836815343
True	460.16856499202777
True	663.7907312669741
True	99.19411143657663
True	715.0825065153803
True	267.7949991061034
True	135.71616154674166
True	414.874132418701
True	886.7382621852812
True	420.7098291447931
True	835.4968454938895
True	200.7408136173764
True	347.310500184672
True	699.1074245442252
True	622.509221769354
True	189.91211047957395
True	266.6799201430416
True	806.5963132310679
True	32.8899665030665
True	189.5794162222782
True	480.6699889236946
True	714.852524363475
True	102.73152165394391
True	40.09362493750116
True	169.93641381870074
True	731.0172565511282
True	317.8616866943674
True	558.3977731007011
True	356.5342924993144
True	304.11977587463616
True	451.03577492580206
True	478.2619698487361
True	75.02967691623583
True	364.1997363352496
True	786.7562568180866
True	0.0
True	281.01886119710537
True	247.1350658416337
True	951.1834170432276
True	152.97330806962503
True	657.2166759625758
True	651.511489613558
True	108.79485777830256
True	230.5234008984854
True	130.07084830083164
True	11.334226681258558
True	289.8494825545015
True	377.5450309077463
True	1154.3033240989569
True	233.4062135907241
True	406.2478409368952
True	653.2997054417866
True	200.41954533192225
True	27.02442420370544
True	866.9444566668457
True	592.8254342009226
True	166.45380676340315
True	613.266958506724
True	164.2569441514032
True	309.93145939830856
True	826.4485216095343
True	37.00237038503498
True	110.91119012839648
True	512.4774536897934
True	67.11358590658149
True	74.31984160772268
True	415.1515841326608
True	25.012126541202942
True	741.5296059484357
True	95.41350750189612
True	154.926980306049
True	18.734525379538045
True	718.1808813103877
True	29.23121025180115
True	777.9486676531618
True	393.2817784166011
True	110.47063127316991
True	704.2940773939439
True	528.8200916096579
True	556.5764321771724
True	44.91614295379109
True	359.2482896790239
True	5.5687915885445385
True	91.60162372719084
True	383.2182800455599
True	48.49999677093298
True	117.89686047209234
True	294.66442387328254
True	183.1399648750786
True	99.83395038782784
True	646.694096900646
True	20.50361246350623
True	1147.053404150941
True	511.0703079102984
True	305.9834058545412
True	498.2099436475779
True	122.76003060750878
True	790.3961199718029
True	1090.0509709304563
True	754.0546396026023
True	181.84130469496105
True	224.4813350544592
True	53.12197149354623
True	52.80457612934424
True	151.77636465182576
True	100.22826720211886
True	172.0534106716798
True	1139.701297954889
True	307.3949684202552
True	362.79575035626
True	687.4482657746875
True	16.30641669044148
True	14.735734549037923
True	576.6041753940358
True	6.213332301928895
True	120.29794300474524
True	683.5583834158772
True	180.86155784855887
True	650.8753829025512
True	847.7270619124776
True	151.4114342268749
True	890.3127181821052
True	2.9447524864202217
True	457.5351294430718
True	1051.197321594084
True	23.694445773354623
True	237.84547076665996
True	149.744651954536
True	962.4030113620804
True	237.3300189911779
True	472.00753040642695
True	121.8194306885589
True	501.1670345989039
True	153.37339760910427
True	97.57960731188012
True	387.9833315790417
True	70.39632571817027
True	56.18611265750342
True	1061.933810499493
True	262.4741701257523
True	158.1743034783196
True	362.0750972228022
True	397.02724526497167
True	220.1701218279376
True	173.48985814144908
True	389.71320274941786
True	34.058237446830006
True	485.2425409976381
True	1092.4543763172344
True	116.94609561719024
True	475.3052187374616
True	308.66117360955207
True	27.73940296312636
True	384.594490977238
True	104.52120814279836
True	590.2302842162668
True	211.9995442727604
True	406.777175264186
True	18.023904200193265
True	451.5722685310835
True	104.769313077288
True	335.3950014279806
True	30.785227201124588
True	176.3800899047161
True	250.11557151907056
True	762.4011264671416
True	57.459800884563705
True	138.40227517592572
True	236.56738747949123
True	140.119131817097
True	619.8773835353519
True	546.1785133704981
True	767.4397546622683
True	397.46656131622393
True	537.9074209469384
True	415.1698306292056
True	681.7197306617392
True	74.67962078029909
True	479.1051294523629
True	427.9580751303382
True	49.43876122893516
True	81.38690165052067
True	128.84913789934197
True	86.21546786632064
True	322.13566185876766
True	859.4940634053179
True	310.5904142491892
True	1080.6900374155591
True	325.6692108546693
True	905.5182502006372
True	151.0144412599999
True	566.6892710351366
True	636.2144525422555
True	698.5499635360856
True	445.7598030413105
True	67.92359327151128
True	293.7479895604187
True	41.343285470657015
True	163.81016724826898
True	161.73592053255032
True	1119.2151040361712
True	224.50248834516916
True	562.8048011890367
True	535.8619181331268
True	556.9957735881004
True	842.07568117061
True	589.4552794111955
True	667.486775275182
True	956.0616805281968
True	122.32630927835156
True	323.744472033086
True	250.8642401247353
True	329.53882965966164
True	88.10313753216174
True	380.79099108603504
True	4.752959789587053
True	336.6947115234591
True	251.3662795954941
True	612.6351312264322
True	290.7038097356666
True	346.751400840132
True	9.59053534046611
True	58.6190358278562
True	544.3626712248737
True	28.788253981020315
True	144.74365112793325
True	67.24201196399542
True	152.27492113289946
True	246.87058971188665
True	70.97370268505514
True	381.352618795319
True	258.3702755031485
True	103.48808661810286
True	339.87685103021647
True	63.10496355327397
True	564.859571687634
True	838.8535857750436
True	278.5346354819742
True	1169.570242482279
True	106.29349997296544
True	313.3092745496265
True	1060.4912450484794
True	91.9311575059605
True	294.388813171158
True	9.101106576964083
True	406.5685920724996
True	452.4745872509894
True	159.99369014708043
True	617.4161954644109
True	909.989526778924
True	160.0548895459296
True	77.91695539033661
True	310.5782343449758
True	534.2324631190412
True	599.1117683792878
True	1224.4832789241484
True	26.88283779674527
True	942.0419007147724
True	136.0813462336801
True	646.9129503225143
True	116.37380655841272
True	126.72712744377564
True	180.10693081557704
True	171.03597991751417
True	744.5396352422272
True	208.279966648169
True	231.7477997132458
True	68.8344068266351
True	514.1289264314266
True	436.8532267726922
True	172.35314738806673
True	239.83262687518632
True	17.462247711481194
True	423.0455933066423
True	210.61883381339516
True	287.3977503292726
True	115.92919104121286
True	704.2858324821217
True	428.38626880248665
True	261.0516034133062
True	651.7741147150449
True	540.86886509813
True	464.3432269367456
True	137.54103998617612
True	526.4004571277279
True	433.7408053470311
True	2.491753979633102
True	196.49886603014224
True	95.00587405023413
True	250.87929332968943
True	2.2659791919414727
True	129.95431575448418
True	335.59874011097264
True	6.692798939967819
True	857.8244400882871
True	179.15230366089247
True	692.2489482605757
True	798.9034016041292
True	161.266466622966
True	223.6389110651127
True	497.61447434356825
True	846.0160281656634
True	49.47004200411462
True	37.359044701820416
True	135.2399529545525
True	617.8708002718914
True	739.9443464933373
True	182.35334834584
True	581.3350645978464
True	605.8573261434143
True	849.3367621114637
True	410.30777818291926
True	186.58654566232408
True	869.119512039155
True	215.56944845509344
True	154.51078317364596
True	332.0507240815384
True	224.25023977443445
True	209.18852569349045
True	583.3944298827764
True	254.3803740276915
True	184.55445592578727
True	450.67445887918825
True	482.3326871074692
True	64.65889825806786
True	298.1747835472821
True	79.56645648970338
True	337.1747184760376
True	360.7168997440869
True	258.51816402774944
True	179.00240882873362
True	373.9584702511354
True	662.1880616271717
True	768.5601385546129
True	298.7418309735439
True	732.9839132402159
True	63.41394196204092
True	892.5346191574401
True	352.0872234132655
True	12.620865906818054
True	611.1071985673301
True	686.3684235014157
True	263.79425983059235
True	166.8130078895914
True	45.101182007622896
True	384.6388528862027
True	75.60701872805835
True	12.854852763416638
True	909.7059846509088
True	365.1048571175377
True	177.98956658624536
True	1035.273940160817
True	12.116311634753975
True	782.0360392083629
True	30.777809639351496
True	652.1850392786828
True	59.198527390939816
True	762.0976915640987
True	450.0100960724016
True	198.31137789528765
True	441.6953319934974
True	197.8511040751065
True	298.9522720161677
True	230.5982055709828
True	408.9818447314628
True	9.682221241866108
True	322.37547687307944
True	113.73037281534876
True	10.17623426796738
True	465.1772595985955
True	721.8564792238486
True	283.6315935155825
True	82.34333367687142
True	324.0211414274336
True	79.0342510693134
True	184.3063546989545
True	176.8201894510672
True	376.1141479482507
True	43.02650953270341
True	143.0783812452178
True	378.1068662256376
True	895.8224506318046
True	117.05069691790764
True	210.78627301124848
True	455.0814120391209
True	20.244578825596356
True	416.14123949758215
True	505.0958877042418
True	85.59076406263421
True	405.5382028635636
True	351.1547536428068
True	427.62190696947454
True	584.444312447423
True	1047.095832062122
True	972.1029458612
True	59.25272386111588
True	1039.4150331421788
True	111.67242061574652
True	110.4660743494392
True	101.6099314243974
True	478.08290154260885
True	382.8743995297698
True	588.8164365107374
True	261.41933436321153
True	160.87064931943817
True	421.0534323274167
True	16.60488458161619
True	449.9490022840708
True	384.89570700331967
True	146.07685659051387
True	95.898736375728
True	528.9968412158102
True	1000.6415499870474
True	199.86495357579997
True	68.98757303499194
True	417.6390159572363
True	382.0842634446975
True	483.7903202150576
True	325.3067629731835
True	3.931565072148107
True	517.3597305747782
True	491.8301452496599
True	512.2624947230029
True	195.79865554895957
True	109.48261816210788
True	20.368332818959583
True	381.25068563655714
True	109.79604285201172
True	7.202425747091239
True	30.279326018166337
True	337.8270203439911
True	634.8640126871787
True	135.08137609395135
True	91.45543714699008
True	24.4347237963539
True	404.98745741858994
True	354.6029047611766
True	754.2147901189805
True	308.6335999252315
True	518.9976620756121
True	544.8983413027338
True	523.0591186832274
True	289.0427687379234
True	530.7588404948222
True	101.92260346897416
True	579.0723787607847
True	6.956689670919958
True	366.8521133925116
True	462.934195436622
True	986.6768194217726
True	355.4581655725764
True	788.4535764671876
True	954.6161383081882
True	170.2202611056748
True	35.740828369973606
True	366.90351067697367
True	393.17402552091255
True	554.0994083146509
True	240.86058528176093
True	29.018043947017315
True	650.7830711063044
True	129.9979962102244
True	1072.2099641512866
True	311.5060688734024
True	457.2189548625076
True	126.20849148346736
True	809.0219622085821
True	135.4294210125796
True	836.1640915820705
True	569.4020338017884
True	182.357304935662
True	110.00834686559725
True	62.58698917534043
True	574.7383446947704
True	885.158291964585
True	424.3473631393104
True	534.9102671811995
True	128.66838781690666
True	630.1381532653089
True	469.17713863686606
True	807.7275826924631
True	322.23284642758847
True	590.8165115559779
True	115.36929074383173
True	27.0526879547919
True	420.1214846854429
True	163.20752742793138
True	102.84292322464393
True	364.45860528983593
True	1056.1903083275693
True	275.7946311610056
True	555.4212116393705
True	11.004387476571612
True	69.51272710569467
True	327.5326146093324
True	797.8302439962424
True	432.854961466722
True	538.2164059510234
True	709.7311974690213
True	71.44684658766037
True	733.4060256177646
True	48.48098453832815
True	101.6887239310707
True	184.95623078055613
True	79.52146495409707
True	27.25182892988429
True	291.8172883061856
True	479.0970358954198
True	902.6609588254912
True	861.2790444862885
True	5.89234750468704
True	273.79007053235216
True	449.7375831651153
True	121.29751338904956
True	241.50298677842304
True	323.8928384477651
True	1312.2388929601418
True	446.6118716571052
True	22.74057559593269
True	185.67389897637028
True	710.0731406373138
True	35.26982520507476
True	183.04048120391465
True	566.7368964707479
True	71.50935558399168
True	868.976291996101
True	316.7776680684091
True	676.4796245648542
True	76.3247128062288
True	695.3496670730912
True	610.5921713796914
True	849.8108475139568
True	250.1431658190718
True	508.4377748115067
True	846.0219698575539
True	896.998733557328
True	235.35738728103863
True	755.1211941813257
True	229.81957700630912
True	465.25206207001344
True	382.5465965590431
True	501.2468174318095
True	501.88589489704106
True	313.30834128061633
True	350.6041400177441
True	116.11616268553276
True	345.4817142469081
True	1174.7153133808642
True	298.3570162441904
True	150.98623323605938
True	295.47949948465026
True	762.3564798746975
True	648.8105212021948
True	410.8324776522187
True	123.1803724502873
True	322.59989269293976
True	32.09139185596398
True	171.56383909746515
True	94.60610563585148
True	86.31290062801412
True	545.9071419926953
True	139.73746416269952
True	129.44712491796412
True	105.91743386041732
True	85.45839755600026
True	449.8104303694482
True	392.6417333204964
True	1048.4991456013854
True	531.61077088573
True	856.7540632330697
True	265.06877587516595
True	286.2018553013432
True	536.1871437313036
True	194.31134328164651
True	767.9178127659384
True	252.43037660742823
True	359.8898845300774
True	67.93167226989468
True	118.72198027806434
True	265.0345974391746
True	120.61043420095773
True	484.25151516102255
True	32.56564738001708
True	569.2893077046025
True	1013.1706231556605
True	718.237808863399
True	1.774320797029521
True	60.17521119825194
True	477.3588705179988
True	434.9315857402135
True	78.03006295031287
True	120.43064055659806
True	306.6823131356189
True	78.16846737094303
True	49.372881380398645
True	751.2546350624477
True	665.1152779288223
True	161.3393371709422
True	165.22495939684396
True	527.6632751794706
True	51.28188309852649
True	24.499412899401573
True	567.5402002496079
True	466.832864587677
True	1129.3497493579937
True	49.6759601988102
True	472.6259686734611
True	898.1349730299988
True	810.4930580824598
True	301.10909738781874
True	756.2581764847247
True	383.12855177368266
True	42.2822464327186
True	94.18660292535118
True	724.7127074554157
True	77.51534381417929
True	145.82663030113025
True	956.3097709600364
True	185.97328062676036
True	269.6800619679876
True	103.52627015502898
True	635.7962965669967
True	583.3134642117684
True	222.9328605780074
True	431.076411886586
True	41.21721942856791
True	276.40569671005784
True	578.2263435192278
True	634.755374490399
True	324.06215147738254
True	73.46199185879532
True	918.4334792654216
True	1085.2247514408534
True	561.1111980825858
True	61.03784234739433
True	31.591912565914697
True	91.4295728829335
True	105.612800180232
True	102.57123568303096
True	861.5621314779285
True	1204.7059836482258
True	705.6424747406098
True	342.7674727233914
True	8.694549762625964
True	22.387486449098304
True	338.73051404560255
True	474.42266440711086
True	46.20697264534581
True	562.2496327177716
True	428.3964367506887
True	390.3226288812453
True	79.26530093431317
True	203.38216804787075
True	262.4549225787157
True	138.7408411822267
True	386.3483139109052
True	41.68160357495389
True	185.4108439659242
True	1185.5927072496434
True	6.320098071902297
True	28.92686789176765
True	603.1391376495418
True	359.5834793177019
True	802.8398191827013
True	151.1318140887121
True	752.604609954613
True	599.7388921898544
True	270.8749050976889
True	428.2933052454582
True	338.1888995984648
True	287.3120147750168
True	272.18294102862654
True	395.3629025011236
True	506.2134637821314
True	503.2557103743344
True	111.67642098995628
True	357.5845661358832
True	10.262506611830124
True	187.58497108704336
True	231.53496586597356
True	861.5468804023138
True	570.5047027458257
True	31.859266203448406
True	710.097058835713
True	837.8529445205164
True	109.4783536810275
True	353.24932513925626
True	858.466981498647
True	231.02527476511585
True	171.7238192105607
True	527.1995373944934
True	567.5444294926168
True	1097.0116879634138
True	149.50487197341434
True	149.36543842926588
True	255.36554982613828
True	327.70339178594656
True	419.6894170466503
True	418.0254667638313
True	318.9648833771576
True	441.6801231289573
True	503.4110354758101
True	220.8785509692916
True	1482.6892008194316
True	246.1921361183509
True	406.3145803087476
True	51.99234639112657
True	775.4119171629636
True	247.2399975470367
True	898.5183468442149
True	551.0607705141434
True	329.63650946764875
True	775.4039341350023
True	251.65189222472705
True	216.55016271400572
True	262.8044763849647
True	226.3282358531089
True	134.69607942609866
True	244.3217660700848
True	719.8911599812693
True	518.8794194686557
True	205.81254764718324
True	1147.8849547973389
True	115.98333837769458
True	263.3199151102942
True	71.55993089071697
True	300.9261925772214
True	408.5715246149289
True	97.0416021146817
True	228.26524244943008
True	76.78663674739576
True	702.9934915919482
True	379.055770696527
True	227.51414525849307
True	755.2534717673092
True	883.5726386800312
True	820.6205112886934
True	822.169640334255
True	350.8176204100912
True	1.2701481563177826
True	271.19714287310586
True	51.32227875963953
True	397.0391328349053
True	51.20786671941512
True	361.1013813799212
True	835.6901144726503
True	988.2455653272788
True	387.5695169050539
True	21.33637692945738
True	547.060308817354
True	495.25211226497805
True	195.05914928502955
True	229.7781860677084
True	286.1204617953588
True	21.835639897265214
True	123.70930713708692
True	972.3164618241028
True	62.45540484242226
True	482.2097642060377
True	789.2503524200148
True	103.11810023059466
True	244.51762912691265
True	111.5024878038422
True	15.448080462238432
True	1.4978677254512702
True	116.685974776115
True	1012.050758906473
True	469.4097070860026
True	63.77518545394746
True	781.1657478087342
True	340.9411625957219
True	1.525800522039631
True	453.6787055085852
True	183.1908503502295
True	499.5946798465831
True	84.28350266556869
True	320.96331357182214
True	368.643203371213
True	170.9936240820925
True	202.70989735909797
True	134.77309234790258
True	180.7283753861036
True	991.5802295003908
True	16.104740192537616
True	502.1627328164234
True	498.3091926963423
True	390.5731201294948
True	226.77035181350365
True	235.31742477679
True	157.419166786984
True	46.93947445360307
True	496.98056767082846
True	152.3730117566953
True	837.0719380781995
True	805.7844747781774
True	241.57750334710747
True	331.4041547657402
True	523.8537700372539
True	38.95260178356295
True	82.1710000564221
True	707.1372132390172
True	1086.0183085264246
True	110.7819991576898
True	732.8285941574131
True	144.11728589607662
True	926.9658017332104
True	677.6908185882334
True	102.50100621398175
True	267.7333271288821
True	589.8444486134497
True	271.14082346804827
True	40.703219034481066
True	566.0454409167786
True	445.0023005111282
True	5.164736590566523
True	478.6376610946799
True	67.06516215003434
True	168.422572156641
True	242.4189355938555
True	303.5369853804041
True	72.74655262400701
True	220.68697403881532
True	354.37254691703413
True	453.854828594555
True	931.772424772652
True	49.6995778599603
True	936.151832480821
True	1045.8030677773552
True	125.93385773476166
True	71.96049821908777
True	977.3583514151328
True	31.75507963024774
True	217.8933822575569
True	87.88738479746856
True	214.35872612326304
True	361.5329954714716
True	946.4282844850188
True	94.58283746703118
True	71.90906077456565
True	621.111916661086
True	284.51479799317895
True	691.0075507440615
True	56.02092106827391
True	493.71066707386456
True	380.4354351245013
True	693.4370850404174
True	53.965935835644686
True	109.0605128233562
True	26.49124526603221
True	273.8729471995104
True	43.944657842982295
True	355.3853768747365
True	2.9467107278331244
True	1199.818024744024
True	104.4402844187922
True	136.54452519930504
True	358.6635860146224
True	741.9442673085771
True	666.0799954360637
True	1022.7490755920396
True	456.5430351554705
True	424.2740461092134
True	142.27961789603174
True	415.6173972333236
True	837.5630361109379
True	440.9834896150956
True	939.1347761498196
True	83.9818788764327
True	432.3372135433127
True	171.92909282460596
True	281.036602799434
True	747.673743255706
True	157.1686593163118
True	134.62718194159825
True	64.95051860269407
True	874.8052197633368
True	759.15874787121
True	77.89998574177585
True	429.21556559741737
True	745.4136581855992
True	420.9985924765348
True	55.219446139957626
True	321.9826643016173
True	788.3939151674382
True	29.02373678645628
True	373.4866319747726
True	169.79400797090668
True	283.3714515467841
True	32.48111152061592
True	205.10327121274585
True	756.4199985199767
True	644.6605491411013
True	56.95853893833544
True	285.83735629028854
True	901.1291014142556
True	18.41456921711744
True	316.8790176880686
True	292.8901690470125
True	426.4678038466216
True	225.25837203139835
True	619.246612431009
True	47.14154055731976
True	991.12377398701
True	858.0355209510245
True	47.49612547432178
True	390.68465472431154
True	730.0205722752918
True	889.1820472911536
True	273.50564503947913
True	601.9379945052045
True	134.75129373949886
True	194.3679868228623
True	134.9559128412686
True	135.02544995280732
True	209.5872596571105
True	959.0511338254978
True	806.1367657071289
True	949.8911436988628
True	20.641450681960222
True	27.22161790916032
True	362.1557211344783
True	13.911219059698098
True	623.9950505318435
True	1052.5712115030994
True	266.9384528994786
True	214.1690280230424
True	82.08448955934325
True	212.31134293803476
True	136.89522370941958
True	44.48523302947365
True	132.17480881884285
True	92.7322730490541
True	245.0934320989533
True	527.0782348772141
True	161.59983693645214
True	28.689713279682916
True	57.435460789191566
True	416.92687344812407
True	266.4714513430912
True	587.3185082716574
True	24.411731418784417
True	111.57175888707954
True	668.6139550725172
True	274.7985588520355
True	458.8134857888533
True	664.6502297685695
True	105.45778605369452
True	109.75543755741202
True	82.12826111116766
True	26.2532437356464
True	121.16156673154798
True	86.69623421011799
True	104.81844627530523
True	150.13095456251085
True	234.1023706083391
True	807.1774009787435
True	282.6022360079688
True	935.7448062132008
True	165.16060658973774
True	203.2514356243911
True	798.7783867758158
True	307.1832729701362
True	608.630404134244
True	255.26945665498897
True	368.8365877903254
True	439.3790059615617
True	570.1542494122235
True	644.541933915858
True	369.03201670018495
True	32.88606220812075
True	537.8617046098816
True	628.6315414347144
True	20.430310096661703
True	12.092669837459256
True	262.07229212295914
True	409.7766009844583
True	427.7440026698079
True	67.28927813482278
True	659.6105107477226
True	967.960401348284
True	235.7943468899089
True	897.844982533441
True	261.959491385372
True	104.7818018539253
True	264.2222125005006
True	645.675245241206
True	39.91484342832415
True	579.3001544446315
True	1273.4084936638053
True	1006.4158678121825
True	895.9280890755508
True	214.4274701763165
True	95.05909676969652
True	202.2615101447884
True	795.3550402020837
True	137.20808482509193
True	1066.8764619781589
True	847.6176484599804
True	40.86353692912655
True	87.296202345502
True	424.8849764983703
True	394.1915080880268
True	210.7933897234262
True	508.3110583196491
True	682.7265497476743
True	121.89603577763198
True	283.7156907682859
True	976.5296542001718
True	54.35077225797766
True	690.1031701254865
True	531.185012006624
True	36.70671981558255
True	818.9802448386865
True	395.43312560162826
True	586.3588256477886
True	110.36302134184062
True	258.7115475650911
True	214.67646893113604
True	24.602234315933096
True	141.10605545163554
True	767.8091567473447
True	143.72364771121673
True	399.2628636992556
True	62.58092979757123
True	646.8237068402158
True	601.0570190963635
True	234.3345727347565
True	481.4132530295587
True	156.27151121684645
True	176.35528943614364
True	222.2821694337634
True	301.10968585875264
True	351.09856548978223
True	126.7510690897568
True	176.28106442535974
True	24.64225708301289
True	866.5526377869054
True	297.6830044747964
True	9.35052755413404
True	366.19854644017255
True	157.57571768957814
True	614.7864645239626
True	377.3876822488504
True	558.1879762060922
True	503.2941096798991
True	481.5714646270324
True	800.0013491727315
True	243.5477877225532
True	565.8865934814994
True	153.8388785515529
True	547.2484303758894
True	360.5930692177619
True	379.3901497488112
True	130.66383960747066
True	130.7560166802877
True	111.9258459470966
True	67.73819140297793
True	719.3358630916833
True	174.72076503526344
True	45.58305297955449
True	0.0
True	564.9713440743864
True	111.99604972132198
True	23.44961236084626
True	41.48922833719348
True	103.182036882542
True	548.1878283761448
True	179.2915809239104
True	110.75742769072691
True	35.226717917538295
True	165.8481350952843
True	922.8104216271512
True	54.26042566011876
True	213.518603837314
True	708.8449699261254
True	314.9941425762176
True	445.86811933101455
True	490.50672181926734
True	518.0815827721742
True	601.943062156403
True	927.2516995905896
True	256.72759675698853
True	1043.2107111769358
True	914.1142956576072
True	630.7590704189519
True	346.0648194521528
True	827.3550195880797
True	10.147998513989538
True	34.01891348971883
True	296.1611746562833
True	40.57264542037977
True	207.2091426061276
True	746.0677933354273
True	215.70508378374936
True	728.6369003902624
True	769.7963450099417
True	121.17159980893284
True	365.83140076619
True	584.0438497365432
True	24.80498556020304
True	132.65018947828352
True	447.370767026983
True	302.6410801507237
True	192.37790440552945
True	116.31321932316428
True	371.2548243893007
True	22.92543732063827
True	364.5528893285309
True	371.22325438518817
True	1053.7438179163537
True	362.10845570442814
True	30.47996669819652
True	435.840533066759
True	447.4216237365477
True	228.92050597076457
True	30.050982435864967
True	765.9459229829579
True	434.1436410355714
True	180.52779772124865
True	12.859610427273603
True	1217.3782800751376
True	159.14295722969533
True	26.880168556276853
True	283.7198394331938
True	277.4268622516109
True	112.66622369905038
True	290.5651515791579
True	45.17955755038079
True	318.2401104623288
True	305.2779911573644
True	311.9816825131973
True	28.86810922909221
True	47.04507122563909
True	1029.7853040196558
True	24.360130309271483
True	11.823630650941524
True	175.19466563942356
True	673.818107406048
True	9.525608615365348
True	191.8281298615294
True	175.67207392965406
True	526.293501853571
True	379.9338089768301
True	722.9073590569774
True	328.2172138271437
True	496.64210756367
True	443.16219058888186
True	500.7269040912042
True	101.56573783387064
True	1248.2282907437036
True	892.4523981117821
True	280.55618193118727
True	532.9789444527571
True	104.37994395062236
True	553.7008284995701
True	422.2804978416316
True	155.6541748691056
True	77.49525017462595
True	337.1086032924403
True	172.8867931423281
True	29.155139971863285
True	620.4137970823798
True	385.4300026235941
True	65.83878997632478
True	29.17536737199204
True	644.6245695593168
True	495.782320344675
True	69.78159237306693
True	19.80429640298382
True	332.96991939258896
True	338.0497120432996
True	761.3763977328284
True	554.4526756261639
True	562.7814937731165
True	788.812789262708
True	8.479059699731737
True	55.45405769110176
True	35.100266493332974
True	55.06869041463722
True	523.1509499396349
True	603.8571659832545
True	84.45742027933544
True	109.07462612219408
True	196.11314043421305
True	73.16536810303703
True	176.58605994583158
True	207.1225205700325
True	274.2399198500344
True	794.2608393080932
True	633.653180124497
True	290.4970900484244
True	187.54291059130568
True	279.875441222569
True	242.17581922470944
True	730.709538644278
True	330.40114915495843
True	171.29680501567577
True	893.9507019881308
True	343.29184161493555
True	476.1637989134188
True	155.5276448136672
True	121.02672158414354
True	65.41204586840158
True	205.38245611694933
True	955.818818867043
True	517.8522836360943
True	114.72791213206791
True	362.76834300892506
True	100.32876482094032
True	662.0736428859167
True	4.228271837142475
True	695.59539838669
True	37.751386049236295
True	934.3465390187426
True	852.7774225002947
True	212.80099468466256
True	29.641257898983827
True	83.622552060941
True	459.86999606107537
True	223.6104077874007
True	1.8572993639939708
True	81.24610889834064
True	1092.5351927451356
True	343.3674806153902
True	683.4925593510013
True	480.4634124179879
True	29.31322517806393
True	137.52199050661125
True	447.8206440627664
True	942.5027315162048
True	797.066306551189
True	421.854158467938
True	353.13847543089537
True	17.31266568947714
True	80.34949777746685
True	754.4276076446806
True	506.9719018142147
True	381.41405085789535
True	913.6351344354164
True	24.338603380620963
True	218.40589399775607
True	904.5263107135175
True	237.77037388788384
True	7.758633873754642
True	497.8056096551161
True	99.2022859580189
True	627.2033256401567
True	57.457189572471606
True	263.4058220512425
True	864.8460112944151
True	882.4099020949878
True	274.64093771535903
True	447.4968594758222
True	115.47630323087506
True	581.0971165850607
True	263.12645611353696
True	202.4822980549292
True	879.8042365546095
True	56.85597997527685
True	728.0787906193174
True	276.8169684382828
True	305.6176271090477
True	164.74866806264075
True	484.8035818881787
True	583.7361098615336
True	369.3457922064414
True	387.7421709772931
True	68.71647946702133
True	164.87787912584184
True	472.1283527191995
True	224.3010220489878
True	38.16462000546351
True	203.6230460583764
True	401.9674636810797
True	415.8769944941348
True	729.4915843564642
True	127.4440051209684
True	640.4978065013298
True	493.489704768478
True	583.3941851458966
True	135.65851353573808
True	38.32381414903023
True	663.7897353971514
True	67.19395308519628
True	546.1704295381309
True	688.6652997820389
True	442.3444031561278
True	131.5735522510553
True	520.7261282961592
True	4.860759599335304
True	395.790927738392
True	31.944344705942022
True	619.7020731668389
True	270.6996625955707
True	590.4351568106218
True	716.8775811644551
True	150.92142787273897
True	523.1303129347104
True	511.8566200318392
True	64.40729862060519
True	977.2297102101728
True	3.1463538487579443
True	26.530943946736144
True	650.1096620159282
True	689.9699783592678
True	125.23017986431913
True	415.257640392657
True	128.72112545341406
True	67.7111243384563
True	447.8279490705284
True	43.15682528570094
True	507.7497903223408
True	12.85667451627329
True	854.9284257359781
True	547.1882914315604
True	681.8794705364905
True	102.95994268678696
True	373.9288548833799
True	974.670251755628
True	831.8191969354269
True	146.18256019767696
True	544.6453415880441
True	446.13980308648826
True	249.39292465627435
True	260.55267583994487
True	6.632135634205913
True	322.91792470970097
True	13.335422905790017
True	371.262803151496
True	75.09231601653154
True	402.2971236947785
True	653.1998135692946
True	126.47063518555689
True	245.46879859816943
True	627.3477267666153
True	686.366949406465
True	294.9765461179817
True	130.18348577640168
True	156.283720792931
True	464.4774897941904
True	85.52044028433028
True	11.0005963064
True	506.4188542873845
True	564.9398305989345
True	18.34969108087669
True	146.41587730502394
True	918.156859079516
True	508.7458800933712
True	278.4005980986038
True	32.06634033299291
True	492.4242609055957
True	116.37359452564095
True	579.9334847610763
True	661.7893318347316
True	305.0188949843212
True	358.20982301918286
True	188.258725937107
True	241.04182467971063
True	72.27363449533965
True	217.2723756050337
True	502.98691264384985
True	21.095939560410446
True	433.5501978629586
True	372.5026680629075
True	714.236303334827
True	901.1309155348496
True	925.4498551225728
True	153.7784568809085
True	403.2710433211683
True	73.1368464250737
True	186.19732769284195
True	316.55523140829683
True	10.88243169076575
True	797.7754619161109
True	23.36350889681197
True	397.0954750210084
True	269.0717133777885
True	668.063344061595
True	207.9663882478861
True	38.40927066716592
True	652.0420465669257
True	1093.8434993978565
True	233.9499827736609
True	136.43387259912413
True	619.6896697759057
True	497.6090958433576
True	17.45056140008925
True	786.3237357553205
True	113.81095462482936
True	46.89756601814669
True	300.5431743343314
True	362.8457378808586
True	393.2249000633027
True	259.262186336881
True	22.13001727877652
True	24.418660550415453
True	859.3849338912048
True	213.08602058127175
True	111.4730842388411
True	865.4019855244458
True	660.5459189529988
True	620.9026450116985
True	453.3504043512729
True	149.28564385301374
True	33.93048339407411
True	100.63275592385828
True	440.418192983358
True	226.72987602035047
True	467.1556139086539
True	152.9028970418696
True	493.6542969806012
True	658.5328209552767
True	958.2115866955417
True	23.10038604035637
True	1007.8928061197012
True	1036.064633241396
True	484.0753574470234
True	86.04739041338641
True	791.8629661714839
True	641.066768649237
True	678.2921796179411
True	172.48004994359724
True	729.525381164703
True	718.3484519772429
True	120.53906718848584
True	778.4009149850503
True	835.3485836648529
True	477.9563111614517
True	228.37759365389556
True	71.57266058266353
True	301.69701246873126
True	363.1619068213414
True	470.9067438961176
True	432.84830492001663
True	184.56246465389052
True	307.6652829195925
True	2.867754861953605
True	12.619928682709446
True	102.37643298813526
True	133.02921864768052
True	363.84290121577226
True	353.4158805865322
True	111.23357984703092
True	17.022076807142362
True	219.6640502881224
True	845.835243634546
True	461.46892261996993
True	508.164659432138
True	555.8793813626286
True	776.57164564145
True	640.9660481524165
True	89.09272871848957
True	208.2115593771518
True	249.1417159437824
True	289.72481120254264
True	104.375790421805
True	368.25318404767
True	435.5159513428884
True	164.25451346884032
True	654.9870945978166
True	251.5489353073485
True	196.5816753971812
True	28.310304773411573
True	246.78692575083704
True	490.3013220188491
True	166.09580974624
True	515.0989640156757
True	477.3994255029456
True	238.54128079969544
True	105.44804245819005
True	43.06706197094177
True	407.86951179813485
True	810.9263830407901
True	166.49982043641748
True	1049.9619008368368
True	1051.8547408731142
True	489.2346877459625
True	97.63118195784618
True	124.66698194140812
True	670.1318963266417
True	7.843230837818519
True	225.23760893316037
True	127.97623711934824
True	117.89984204325825
True	336.8396798650336
True	614.38658132181
True	39.25524687587486
True	130.19485389250394
True	971.3041565896998
True	56.43319615483838
True	447.6934995506825
True	531.8167999220358
True	246.56598242353536
True	128.9433163672506
True	925.2572012950938
True	1175.7100829059575
True	494.0545264922351
True	649.5520333180042
True	208.54750299956785
True	151.7460208094713
True	328.8581990513863
True	253.7993942393767
True	171.9736738513195
True	307.031549343684
True	347.24006697212883
True	12.102907653891842
True	631.332280678715
True	145.26033100936422
True	78.72212130185312
True	449.47249277442
True	332.47356760256883
True	1188.234393973331
True	353.6055882782736
True	1014.2582068618856
True	10.127327336658295
True	268.7098574620364
True	229.5463020259093
True	152.88229829360182
True	485.3888278904161
True	202.23615996036543
True	419.9946750924777
True	325.1024284822943
True	116.48265684199004
True	361.1825384722448
True	1043.9607195259427
True	729.404061285022
True	220.07064345454435
True	109.62212144880544
True	295.07316216676594
True	26.293514722055303
True	357.90990467126386
True	305.07162624724907
True	563.880000489919
True	450.1948253086422
True	353.13086744585
True	156.43091642563394
True	13.323786915704204
True	424.65008581895256
True	282.8622558784525
True	140.22388647581343
True	299.67393163825875
True	441.7711240710759
True	809.735369276142
True	317.0759604374452
True	774.274408384002
True	399.916808263283
True	385.56525926893966
True	1.023281818228448
True	1215.681783237933
True	103.11249806552266
True	917.2270589943998
True	202.01129939733573
True	467.6744302890463
True	676.7782697211553
True	80.84684830675576
True	478.1795861720319
True	32.03797727353774
True	419.51268868594445
True	77.96328204172875
True	232.63072816461488
True	40.77281001530189
True	682.971317013582
True	187.8777507594338
True	22.714420548827352
True	397.55147394188
True	99.18328784933894
True	164.25940452026305
True	873.101218160087
True	258.6514721681183
True	155.2276021735015
True	386.6509632567835
True	530.0011437155347
True	327.3662559721459
True	505.4801152244375
True	611.8497097804827
True	155.48500634342426
True	7.567112107638206
True	71.80419662641546
True	428.950235285854
True	92.09614561211048
True	82.35641719493137
True	1058.7042681541916
True	27.60833878849832
True	319.1984490509903
True	327.02860730633785
True	447.54001251550847
True	673.9700797075828
True	193.9757275270504
True	649.5965905640442
True	318.27351776978986
True	351.0867982053103
True	271.23632461276355
True	217.5373429226977
True	360.8743300783156
True	453.32982608261375
True	408.9931588775111
True	596.0517658655488
True	138.09349949403617
True	77.44558021072373
True	40.89418956949541
True	297.7029071946681
True	662.7945571010788
True	410.08991273455615
True	742.0692090146636
True	218.05957273536453
True	400.30359378713234
True	70.07413918542952
True	54.514129513132985
True	415.9398807298798
True	197.1307415945089
True	222.96029124405615
True	39.3434515620492
True	1093.3237661277085
True	159.7061519327603
True	896.3278041259799
True	316.9970885131842
True	919.8954799915934
True	236.7374883144955
True	455.0757051834868
True	528.7288982166145
True	633.2456876510463
True	216.91140211975835
True	480.8208593713892
True	924.9368527832472
True	127.34666977346131
True	7.796228816629419
True	570.0192481643386
True	25.745832073369726
True	77.22302347681888
True	798.6640898693294
True	236.59066949988528
True	1035.4667094376632
True	661.1491326417178
True	398.45166022416254
True	279.14204610038547
True	488.1024692164921
True	330.7632620337703
True	179.225608701768
True	697.9007285782745
True	725.7402484255941
True	208.99033291079337
True	86.78780619654265
True	517.082717773414
True	142.2131023158915
True	379.2081244724117
True	349.7904175274162
True	64.84929644847531
True	386.78838532434
True	403.18667403925406
True	360.3925695435877
True	399.3813251119159
True	407.1639238268149
True	630.525061837355
True	59.59335723234405
True	442.73380607710016
True	327.24323672799983
True	664.7311528781216
True	216.24204791088076
True	104.60882734000376
True	45.12792191943724
True	529.1049473784466
True	621.2189301220354
True	188.35057001938245
True	400.9282231126254
True	336.440886128373
True	17.12000210525214
True	170.7885606042419
True	294.742197077334
True	3.405382670202453
True	879.8231779519994
True	81.82383763485464
True	100.11581596014236
True	108.29647077831174
True	353.9866713083882
True	38.10910606028847
True	440.7655120856351
True	226.60399162608573
True	5.503007242380795
True	115.68288271221157
True	432.7633563047453
True	46.77198548723543
True	68.70102445543851
True	172.1002111663695
True	300.3642389836439
True	957.418703179664
True	385.4807857687549
True	917.7767558949524
True	192.77558390577084
True	1022.9141979394656
True	765.1480067776217
True	661.4721093907463
True	390.8295488058869
True	372.0525397104255
True	77.18284258909257
True	72.75874955217695
True	79.89591678249546
True	172.86019861173276
True	468.7062744551677
True	1101.3474807007892
True	178.6953262848521
True	359.1766461254724
True	439.0716233856292
True	606.4974764711437
True	614.0160811247564
True	281.0128685577819
True	472.4628500742485
True	670.5028046712997
True	100.75103480503768
True	711.6309066102432
True	262.0097433664491
True	135.48724882919495
True	417.70655843922407
True	831.1138352729806
True	454.8203194072306
True	830.1207367325978
True	198.73274691399945
True	350.85137636348753
True	668.4463435833268
True	619.2567186074638
True	186.71696746620637
True	259.78451008268166
True	771.6481361741488
True	28.48768453944349
True	177.82663637807067
True	483.1898813650485
True	672.7264979206404
True	105.49806533520776
True	37.31516045244531
True	163.1303182632182
True	746.8659109090163
True	322.09216896928046
True	545.036033877348
True	361.9798220783276
True	305.4063606583405
True	442.82367064860506
True	476.4727767662645
True	74.34927318190084
True	368.10315678825503
True	757.2814730279645
True	0.0
True	296.4282419321049
True	245.1970745983457
True	1016.0379704954196
True	141.15174290106313
True	660.4419311977581
True	623.4324052779151
True	115.03476565003328
True	215.2013569024467
True	131.8488504492621
True	11.304838615194589
True	275.5173755519034
True	383.767415413825
True	1146.3424775236535
True	240.2129758392909
True	431.3326377216383
True	649.2719347618623
True	208.9385505227888
True	27.35103396262157
True	871.8324345869405
True	595.6935806897787
True	156.4749400241672
True	612.2739430121022
True	160.75892567570182
True	295.3972474648576
True	781.4789855484617
True	35.86920186327147
True	110.44708458915338
True	501.62533049708975
True	63.56992394718762
True	77.0056935047882
True	393.4850430978215
True	23.213923010525097
True	758.0474023023829
True	102.83131441121888
True	158.35610687525397
True	18.63342422553596
True	707.790577684163
True	30.85173837554193
True	759.8855572701184
True	403.0757927927482
True	115.24805573430564
True	696.4523554656577
True	514.5080500678545
True	561.0044412156276
True	46.92758238811168
True	364.2105556210623
True	5.582570493731848
True	94.68336013691852
True	363.4209440942712
True	45.22702465376969
True	114.30898486556217
True	301.93693636073783
True	181.64171791688108
True	102.19769518160096
True	666.649770164432
True	19.09258556190235
True	1110.6585600312671
True	495.1070248541967
True	300.3261006990071
True	500.8132349677724
True	128.5919046909813
True	754.3672214518361
True	1112.5217294608867
True	737.7435937555543
True	172.37422302940692
True	226.6409309691282
True	47.01294244463956
True	57.73758534179344
True	154.22918834193229
True	104.60877666925924
True	167.37628524785302
True	1208.5060668750743
True	309.04397646335667
True	350.35196944887207
True	702.3523123441864
True	16.081012781331616
True	14.748887560546304
True	586.3124699745063
True	5.685179739420925
True	117.78745508933991
True	675.4685138513863
True	188.3643508299533
True	668.8628202327973
True	816.8439103739117
True	153.68940518987966
True	881.6380197025629
True	2.5288034920162703
True	452.6460669959348
True	1044.1989098998388
True	25.64766261936209
True	237.308226022346
True	144.2787855786613
True	981.3824188984638
True	232.6180432406164
True	496.6491541357187
True	127.96704099743113
True	485.2135224891871
True	150.96730592188325
True	96.44475768983054
True	395.1935019428771
True	65.49620461967109
True	52.44698893703742
True	1058.1545469584369
True	257.53432193707675
True	160.20444112807468
True	369.1896557327832
True	398.1524444281514
True	212.01423174493488
True	168.31512577927265
True	386.27062545604105
True	35.7092840736209
True	482.4025831490985
True	1088.306971580625
True	111.52577043584309
True	477.564929763788
True	313.4146810603155
True	24.90801073489945
True	388.4698199254637
True	105.9518821070781
True	607.4176425933516
True	212.77631574467887
True	407.8708373315265
True	19.15747074936649
True	426.0815488948974
True	110.17871218823208
True	339.82649239994186
True	32.75477561790524
True	178.24782505150316
True	247.4564260503894
True	733.2844354395278
True	56.47402506985375
True	137.26321307005253
True	237.5726047063588
True	139.22098080452426
True	653.0602103023554
True	557.9686043847032
True	803.5802996706731
True	393.96178566553607
True	531.8771715516825
True	429.7560036220829
True	692.0676535214827
True	71.49448418593924
True	476.7531046307614
True	425.10106691306856
True	47.14468875183288
True	87.47136819214491
True	127.20919451490758
True	91.41599887398564
True	328.70667437881536
True	835.7274489247038
True	318.2085023964658
True	1087.648125058551
True	323.9735423485075
True	912.117822132401
True	141.98409374543974
True	563.3457984919213
True	596.9520908098418
True	703.8549697299967
True	445.4316236342316
True	64.05943248582395
True	287.6479252683061
True	40.431216864015504
True	165.74902102793374
True	167.88850377560394
True	1145.5204667614923
True	240.59983226345065
True	555.3883253314086
True	547.1510788824817
True	547.3107898129388
True	867.8941867466636
True	596.8855952260249
True	646.4808967649165
True	939.4652390283428
True	123.63672552304524
True	294.0494512220857
True	264.8590846649191
True	331.15777386160903
True	91.96459291235789
True	378.273329390594
True	3.758231714387459
True	328.36430744082656
True	254.0174861097729
True	615.1527127388808
True	301.00511893036395
True	361.5549893822745
True	10.669091642809668
True	62.39867256137567
True	535.5031243731669
True	28.986046772335555
True	148.55458051748306
True	62.23779698113344
True	153.06708689081964
True	238.3470635028216
True	70.97631042280916
True	375.26739010019486
True	278.09715821679373
True	101.35398338218732
True	340.79190496463355
True	63.219488960396
True	564.2501856833944
True	868.0808577509464
True	282.29457579598886
True	1137.8320962820546
True	107.01029286022096
True	299.8126130585131
True	1037.3867943620903
True	84.50298492037068
True	291.3655372069618
True	9.630138597845669
True	416.4853115861837
True	451.5065792506589
True	156.36214479509593
True	618.3261345639884
True	893.4383993696215
True	152.6303972595408
True	73.8348628972035
True	331.9572678627896
True	558.9466565311561
True	646.0429057102367
True	1237.42938030961
True	27.838844027897263
True	942.8973988852651
True	140.19046716932476
True	613.9469221228244
True	123.57022540116763
True	128.49434084031097
True	187.58388836095568
True	168.81954924864633
True	766.3143851741381
True	212.154446967276
True	229.65057167015917
True	69.27128616754413
True	510.9166390924536
True	470.84145974608975
True	179.74615453250252
True	231.5197951413273
True	18.095941325686557
True	416.37111809875387
True	220.07424670672395
True	290.9035828171864
True	114.89916102951446
True	715.1471138591263
True	419.244369476152
True	261.82136995512985
True	645.6138364649291
True	527.3460795097951
True	458.9677719264714
True	131.032544571295
True	547.283446755095
True	429.0541719490855
True	2.728142347707805
True	190.75725550240577
True	85.61862263114797
True	249.2826763208409
True	2.5439505900518364
True	127.24623486825442
True	342.46220017455715
True	7.199384075433816
True	887.9741118297399
True	170.1689043203018
True	723.4448440350725
True	770.3400180278336
True	160.28182453917717
True	209.9784982707632
True	488.4769771227385
True	857.3516796667706
True	48.8716809441636
True	40.36778291689655
True	129.79047053046594
True	636.9803501009537
True	718.7820218547467
True	177.94760768326583
True	591.514630555154
True	597.4719472384794
True	824.4457797445881
True	401.62441794164585
True	194.40463253600103
True	852.1447216740606
True	233.2947938733425
True	148.63762694969122
True	328.0965176429285
True	225.0687561187592
True	202.4822156100444
True	602.6293103546928
True	258.8639278276788
True	200.58029508256547
True	454.72519668137625
True	461.63662897957965
True	62.543641741802425
True	284.2776072974769
True	80.48915840047431
True	348.84524855329425
True	351.6257423169938
True	243.11442285071607
True	175.60450469483504
True	381.67624129616667
True	639.6305896164813
True	770.0926903628532
True	302.5015576752521
True	750.5652990466551
True	65.97326384626606
True	902.9177437807792
True	351.1092218857385
True	9.752821047359246
True	605.4291816629644
True	693.549444456452
True	258.6640713629516
True	179.03093886440638
True	49.38865967748309
True	397.69025017600194
True	76.35086803637871
True	14.436023685628294
True	885.4913043445513
True	362.2582982366378
True	170.10572910183913
True	988.6598668211172
True	10.21481439687319
True	785.6633691433976
True	31.755435461931548
True	669.300345718202
True	59.31991842778166
True	748.2434434510277
True	438.6740372521144
True	190.42035264895205
True	454.19378030782127
True	204.52721354832636
True	288.5471868444135
True	227.74922076460524
True	398.3144064300132
True	9.431366493878905
True	324.5287548068157
True	113.72283935684628
True	10.113820947492936
True	463.6992408893922
True	727.1892898994962
True	288.7085683612475
True	77.62684668933336
True	307.0618013979597
True	78.44039212184893
True	191.5755731112888
True	174.25633136806832
True	387.3508433361093
True	44.02534866215653
True	136.44902428189178
True	360.8183781277537
True	850.0505826541921
True	109.92331725195912
True	210.50524982175745
True	439.2699575914112
True	19.076986596214606
True	417.0668750044911
True	512.7707094087477
True	87.25505522846503
True	400.056035257474
True	359.455526529259
True	420.5041088425386
True	588.420224651915
True	1086.3284830706066
True	965.7306363445364
True	50.920510504658246
True	1048.4489943346712
True	111.4460283457147
True	117.0124191112887
True	114.9337420082352
True	467.0908005755867
True	368.57952850390046
True	573.3323168480562
True	260.58040055569154
True	163.40838840123502
True	384.59172123109687
True	14.968760985912224
True	454.0595598824179
True	376.9757048933347
True	144.58454040066795
True	95.41276822487632
True	519.3616169395424
True	978.5694775867496
True	204.2395599604821
True	68.25356457306111
True	423.5810506450461
True	380.5221033936744
True	490.36179478627366
True	328.59768253083905
True	4.231207234875005
True	531.1251555297608
True	516.4439539833442
True	509.5208239149924
True	193.5320150684538
True	109.70916975120304
True	22.117045014747625
True	372.7794419322821
True	110.49876047138666
True	6.647977453849944
True	31.59227819541456
True	340.91532662697784
True	631.7689557461923
True	127.55054294666137
True	93.61498846970292
True	24.834977890910505
True	407.5689819171925
True	356.9523471688555
True	772.5164042801638
True	305.17362185711744
True	516.4769931709413
True	524.6610343029351
True	536.0417226406076
True	290.46052715580123
True	541.0931097813042
True	93.40796152347669
True	571.8330907795613
True	7.094037516455162
True	358.82650108438594
True	460.4778186358217
True	973.4152488492672
True	341.7390212761649
True	784.1630020977775
True	985.9321468134084
True	176.9971375954935
True	36.68875706374229
True	383.2662549358615
True	389.07614351174254
True	577.0879777791212
True	247.13257104815492
True	31.74165064144568
True	631.4585563743926
True	132.32353732743474
True	1063.8673225329471
True	324.0609580636331
True	461.45537171254176
True	125.27803153052672
True	822.4849952989542
True	138.23708817983854
True	822.3398619189803
True	551.791214828813
True	187.64566976304445
True	119.08903130549734
True	64.42874354392677
True	564.8353868197022
True	894.3249251819338
True	433.71711209642814
True	539.4307328745757
True	143.9764682017486
True	628.3191068951827
True	489.4681446754565
True	809.3144824085983
True	327.0320772587308
True	573.5403447095508
True	118.5995963173482
True	26.039069436651104
True	418.0616873800071
True	170.61559768890132
True	103.53794806943236
True	361.7297205926482
True	1058.5635457591843
True	268.8376556657028
True	557.5633748634328
True	12.648403412934602
True	74.61353923492818
True	332.0767160961346
True	761.648288296601
True	447.5577436061337
True	541.3910584337301
True	717.9236393063275
True	69.7259205273816
True	741.7090663150062
True	50.332043900888266
True	104.87567402644076
True	184.7109329938893
True	80.78155215145804
True	26.125013392109533
True	287.19394899860873
True	469.3417663186425
True	911.9477557197532
True	847.6710065974894
True	6.285928851518147
True	277.5636569646961
True	461.260452556942
True	127.4126778807892
True	241.55087978436345
True	318.7315118261829
True	1311.300959390381
True	436.2908772107156
True	23.21989054517255
True	183.55618063524204
True	709.6759459599145
True	37.01790673776665
True	181.84306500874564
True	583.8785582159865
True	72.59539782954262
True	862.0868619082933
True	329.41420987296533
True	676.1148045953421
True	79.16325873444211
True	660.362794542687
True	601.9263032986186
True	905.3356443696848
True	251.67759121484104
True	512.7238056054097
True	808.2521656119783
True	910.3461062296836
True	232.5727031637127
True	785.7967538759965
True	227.3155225695522
True	457.2428105442907
True	353.3243309171017
True	490.7634842868667
True	500.1341038534249
True	321.75749441491666
True	351.3617923968131
True	112.64836263529034
True	350.74834170558404
True	1091.4902315231425
True	312.6284002558976
True	155.12785616873842
True	292.5381879607517
True	764.5197073938261
True	652.6639218453246
True	408.1364194902541
True	119.57891817172649
True	321.0514717138729
True	32.827197154908944
True	179.63075430123862
True	92.65791396410336
True	84.64020806983683
True	550.2630155536567
True	140.50038856496488
True	133.3519576119202
True	104.43963745580916
True	88.97600825995796
True	458.0797820583941
True	387.7975090007503
True	1035.756118448226
True	536.3619073555409
True	853.4680323488602
True	278.37936962103703
True	303.5588581206552
True	530.7182673578941
True	186.03028241955585
True	753.6067429751256
True	232.1458284860392
True	357.7875540871155
True	69.14222028763946
True	119.2281239280716
True	260.78067489821825
True	117.03329158972208
True	475.4184720829314
True	28.860412857991864
True	561.7799885069766
True	1007.6307890122764
True	729.9097615604613
True	1.3640748501893314
True	59.41085561579614
True	482.4642674481788
True	432.4454591896323
True	75.52325093389193
True	117.32976930038288
True	296.5099201461021
True	81.68168604235392
True	54.81435378728196
True	730.2575126232974
True	658.4564970076854
True	158.94944694917228
True	169.49203031083437
True	568.5346530140692
True	56.54850875630589
True	26.636162772599175
True	550.1434090604065
True	439.6772980993741
True	1127.336335885497
True	48.78984949351203
True	474.2919959895705
True	882.0067986071568
True	790.652088514156
True	289.547473743757
True	755.8104639647571
True	396.0860652460909
True	40.83010252299696
True	100.70246672333708
True	720.8263046137027
True	73.72811275218834
True	139.47077921354338
True	925.1577046675344
True	190.99031124538288
True	271.5407744709351
True	102.9661443709393
True	637.6328922634442
True	607.5706475854648
True	218.99642095009648
True	436.90156236181184
True	38.47263035289
True	275.2216235765277
True	569.8316981334126
True	611.341865300503
True	308.30826905592465
True	73.97614971019709
True	934.3993537140954
True	1072.4510642728767
True	558.0474970057107
True	62.81538578320673
True	30.47008853732008
True	87.8475620125215
True	99.24476901055414
True	104.28973404629498
True	923.3349342771036
True	1269.9453247069678
True	712.9080340548396
True	330.94486345133635
True	8.4956939413628
True	23.342824248912077
True	340.2820291156591
True	483.2706434170946
True	48.36290617263183
True	584.1189690237695
True	434.41879446797526
True	405.94346292580434
True	82.63347565450034
True	200.04737448388804
True	262.8751762539539
True	136.23390294418914
True	385.0725218694564
True	44.49471045698447
True	171.45471495308126
True	1219.9360661605322
True	6.596330510517595
True	27.682959994002232
True	578.4595328584608
True	358.263033575392
True	788.5631811081348
True	160.47661075046253
True	732.5864137415857
True	587.7669440136926
True	272.13307730363704
True	443.95438808345466
True	332.38532223965365
True	295.8409047592076
True	271.7695053831831
True	408.99045810515815
True	501.47749293027385
True	491.5097649602407
True	105.1239730412095
True	357.6303048330974
True	9.01749173227926
True	180.7640065694136
True	233.0801642911516
True	857.4118522800062
True	583.165209417549
True	32.26356751590016
True	698.3222287835473
True	806.1904361600801
True	112.33931448586009
True	346.24515463068275
True	863.8572268072127
True	212.7431120367012
True	169.44860795786877
True	532.3442019809719
True	582.1669601832397
True	1100.6785196775882
True	145.20684563897768
True	155.26153394535436
True	248.47331715015983
True	308.00612478125464
True	415.3871063847601
True	417.32221539638346
True	331.4628776357992
True	426.76588373333567
True	510.2204831592842
True	233.61359878702143
True	1479.3388988025597
True	255.9832039883147
True	405.0757753651958
True	52.09779371843689
True	756.6901549012332
True	244.7912283856525
True	938.3903874378266
True	570.9782067159554
True	315.7308537517321
True	776.1944492636087
True	266.65397789235845
True	212.9867094595588
True	262.4832620217433
True	220.5442024999344
True	139.4639582504722
True	241.70332496675536
True	726.1993732632071
True	512.2581011613066
True	225.7416706452368
True	1141.7988927697754
True	119.91814272354416
True	269.05702650860326
True	72.98589643143248
True	297.6470186361005
True	419.050101669855
True	87.78584749128605
True	218.0955271332737
True	75.97809331075912
True	699.188791686378
True	378.1691474598656
True	227.55853914168893
True	726.2325581456336
True	868.5097036172261
True	830.9228599628527
True	828.0426876866443
True	354.5546675352011
True	1.0220763942502114
True	266.80504865199407
True	53.619150554567405
True	397.9030413897837
True	50.44014033504564
True	369.0979889151801
True	854.0574182104801
True	996.0215030316313
True	380.2454762175489
True	22.835795231587426
True	502.7985130583437
True	523.4536765915911
True	188.5256908944785
True	234.2353395295408
True	283.2960920310574
True	20.972638495177502
True	124.29157811546692
True	968.4614813176912
True	59.97329002701503
True	485.7583064745114
True	781.8211944524141
True	105.84170410198423
True	249.3331951291135
True	115.0572040568097
True	15.981879955258655
True	1.4108819528693797
True	124.95681597111351
True	1016.7504148279584
True	471.7437550267855
True	68.34582733685792
True	781.4403239392049
True	340.9124820054966
True	1.517311863534429
True	453.8019283049404
True	192.4092410915596
True	496.0133854394475
True	82.0897026031888
True	328.3601409534261
True	394.0238238488654
True	172.2965751532269
True	213.72810624398892
True	124.71382197455652
True	164.07134715429422
True	986.8723512485265
True	15.527670887648062
True	513.4460051011459
True	473.0030361079284
True	407.3354495686362
True	217.65821514607168
True	239.62817991227575
True	157.8331210330755
True	48.33968167666022
True	482.8970993406853
True	150.08816401182858
True	801.0538123596796
True	828.414977135629
True	255.6376499243033
True	309.2539740240972
True	514.2654698999784
True	41.752482244723495
True	86.10110330890082
True	729.1214223578875
True	1091.5178968467417
True	109.440725163323
True	732.4235220863478
True	143.97442492603102
True	939.444346284647
True	655.5063001783141
True	102.5047482502516
True	275.4319001848337
True	618.1233431821175
True	254.35924419188052
True	42.687234415099056
True	575.0848550611814
True	434.5780764757305
True	4.928940112495864
True	466.3114221941313
True	65.22661745636778
True	185.6055509652764
True	240.79630688669792
True	314.06954370466985
True	77.73405141161483
True	219.4561564698315
True	342.05970849523106
True	446.62848736329926
True	925.131995180784
True	47.16399858431772
True	912.2683918389092
True	1019.0714436993457
True	130.62938594173238
True	74.34088031720286
True	1002.147627317724
True	33.567507079615844
True	217.2822482875464
True	81.63882732694157
True	218.08891069222548
True	377.7558434665438
True	934.229669888603
True	98.34264677996146
True	71.82397418733603
True	642.2237942326412
True	269.3030570862851
True	720.4521744247245
True	54.51348881122871
True	472.2865031903062
True	386.4687598704661
True	679.7759455976343
True	52.22853154498444
True	110.64006452590864
True	29.12107040010296
True	262.4193165735865
True	40.247992977980026
True	349.5645788636157
True	2.849606229767437
True	1186.3717905674628
True	103.04967752760136
True	129.79099098780875
True	349.2098666735704
True	736.2995417041396
True	667.5008956974094
True	976.0697674034724
True	467.1252853457602
True	409.9160471734857
True	141.02546702897894
True	423.6150233074403
True	806.1061061875869
True	439.998126807732
True	938.510991619086
True	84.4485701213833
True	427.0124272955708
True	177.38076769190064
True	285.19293630671166
True	725.4769941032108
True	157.5887056408876
True	133.2082631888999
True	62.72370904106933
True	875.9576984086048
True	777.3040816242411
True	83.24301286674276
True	442.84571284572655
True	740.9536088754872
True	421.6981527693443
True	56.23103832087772
True	336.75238072514924
True	770.5050055271281
True	31.932505221877435
True	364.59752612634645
True	167.78788360629673
True	287.7455457795048
True	33.187197285184176
True	226.30875158898405
True	751.6073778038567
True	648.1241543093671
True	59.41166524344556
True	304.62662816510743
True	913.0087262493126
True	17.599387563539
True	330.5427577484605
True	297.1470394137439
True	426.8523932036152
True	228.82100621489053
True	604.3390096538242
True	45.5503484981622
True	967.5706531945826
True	906.0767862119196
True	47.54461561401154
True	402.2956443284564
True	724.0745428769627
True	931.8532223184684
True	273.7847733386128
True	593.099618207477
True	125.1455553124182
True	188.47868321797196
True	126.121772781864
True	131.3784646657244
True	210.4020768064786
True	911.5604451556768
True	772.1115149717658
True	929.1969798207966
True	19.00093378919893
True	28.838181629449643
True	355.3646824595495
True	13.057440081696496
True	628.1747994077085
True	1082.3647743221509
True	258.6389356116792
True	214.46188313189955
True	82.82178817084618
True	226.33042260400217
True	141.2543848497301
True	43.63937599651328
True	128.69394737200668
True	94.66448430177196
True	247.5322772071284
True	535.8601547640048
True	163.74097305339055
True	29.324641863018982
True	58.63703650511133
True	414.8298302777796
True	268.5115097151042
True	607.1463074586579
True	23.689599582694115
True	110.97314359759376
True	653.7977825342
True	259.41449893284545
True	476.2131415567493
True	648.3864048245597
True	104.86096268406138
True	113.66007860797478
True	84.59668439133502
True	26.52190374459348
True	127.47878524208338
True	90.81651876169715
True	102.60201170544
True	148.4001498888449
True	232.9273711505572
True	811.9829400383152
True	278.322566105214
True	999.9631122561432
True	167.85966144855033
True	183.1177996641556
True	806.2828196398613
True	310.96143307415787
True	596.2467583022446
True	257.4591016572716
True	351.8329775496404
True	444.8996654387864
True	556.3660985565614
True	635.0820039837919
True	368.1244803474957
True	33.91214927740633
True	544.8135190650827
True	603.4234462290498
True	20.094614619843963
True	11.2596196708834
True	262.36265573787307
True	403.2592844786592
True	462.8591428811095
True	65.93294539577752
True	636.6547822229737
True	947.55487537722
True	250.58357649479964
True	910.084509981307
True	276.8869111347264
True	101.7941062562284
True	274.27221863094746
True	658.6902466728678
True	39.011301211149664
True	577.8384785813289
True	1288.1213634246596
True	1028.6050387419036
True	900.7183584317266
True	204.48685031589775
True	87.91942231746093
True	191.49449104510435
True	863.2040903095341
True	146.9933002374253
True	1068.242600034219
True	887.9795874897571
True	42.16571754398161
True	88.1839748538657
True	400.0070265106873
True	429.1110770493697
True	207.18893283124768
True	526.0549214357384
True	660.908059692715
True	124.46159229156342
True	271.0617825429353
True	996.8183368452152
True	51.56879385924395
True	700.2290408225402
True	540.1641466756978
True	40.25839062344377
True	843.7296790790166
True	384.7814361730967
True	555.2722651811434
True	109.45058414178
True	274.11037644912034
True	209.65480595885933
True	26.955580404084955
True	140.63812440111934
True	719.8084672442699
True	139.8881760874907
True	368.6198840238108
True	60.34067803634935
True	623.8040038883568
True	646.6602274725091
True	230.23229453977368
True	459.5513786264175
True	167.264449361924
True	174.3426845925363
True	221.6253111572897
True	286.3141144966324
True	355.8481947449058
True	133.60950052014866
True	197.88499129264184
True	27.826853569316647
True	888.3157088019206
True	320.7194532749437
True	9.445568177640528
True	363.10323108138647
True	165.01135973861184
True	621.0953525181181
True	370.3977149115324
True	578.8097709720494
True	561.3494491383722
True	490.4334031359607
True	779.167320948472
True	248.6520449451533
True	540.5670417795803
True	161.9308787546561
True	517.6899837033923
True	358.6405905644989
True	364.0114716608585
True	131.55823044167417
True	135.8451088454957
True	107.66260598382225
True	70.9548415161221
True	718.2379603591969
True	178.70624054023398
True	46.70596050622213
True	0.0
True	557.04970018866
True	114.08358147302002
True	24.24143853862033
True	39.99002242564611
True	110.00344671197315
True	569.8448042662558
True	181.24517894091508
True	107.85768228278688
True	35.97701410409806
True	158.63260692261073
True	921.1657469090316
True	52.45566816759619
True	230.24109544544007
True	726.8162969714263
True	323.03191182212817
True	470.5734590377673
True	478.22834171813946
True	499.61073042646666
True	581.0322021089935
True	895.2119263422154
True	268.4004144694404
True	1045.037219370775
True	915.0421784014692
True	632.4838773311197
True	344.9840031882311
True	836.3269457545407
True	9.828598139890808
True	33.56851988423959
True	298.98803572086723
True	37.338262694777626
True	199.11783098604928
True	743.4438649411796
True	201.69791966821137
True	709.2215904389725
True	762.9654921786737
True	121.34178954886052
True	367.93358721933225
True	605.7679923706949
True	23.26493266412137
True	134.79952167230823
True	439.8618954578128
True	297.63869323050505
True	204.4345686726452
True	117.40127338656156
True	380.2399570278276
True	22.8297647463122
True	381.3433889010453
True	354.71869684268484
True	1079.026521362318
True	365.1615987174329
True	30.40157767593177
True	437.7140583730374
True	440.5639254652403
True	222.52136378460227
True	30.45312077315487
True	776.9784302466303
True	451.2292956600428
True	171.45746061448224
True	13.159142496464952
True	1219.7978917279368
True	170.53843844949796
True	27.141627017003724
True	307.61469676258747
True	284.19323463814777
True	118.19282323100352
True	292.89782490425847
True	46.95995481583327
True	322.3916178254675
True	311.01415750209526
True	324.2219303915056
True	33.74917050090704
True	48.635735366317725
True	1049.239234467264
True	23.17891897407157
True	13.48816683786558
True	186.51811700629943
True	652.7088809672562
True	8.389180276121131
True	190.96514116773636
True	177.38162303626785
True	560.304954270008
True	368.83097065072855
True	690.6849678251085
True	332.7855305671067
True	472.8863147046815
True	459.31927499003297
True	525.5599513330457
True	100.7204872049144
True	1230.3267916887075
True	883.7908200915294
True	286.3704330223518
True	508.5503573321612
True	97.40318898756354
True	586.2350488175828
True	443.79558376964616
True	159.01560041741018
True	78.35960810264328
True	352.58466310796825
True	161.31956483351468
True	27.18253907615799
True	603.7152026166802
True	376.6192063118656
True	71.6430213800599
True	28.89260570615906
True	663.1533914958791
True	499.87022987249424
True	71.49494175931366
True	22.946961339771924
True	316.50717121761835
True	331.7073783109772
True	717.7672720202429
True	546.1216556137217
True	560.2811804359288
True	787.424970047409
True	9.151878087187562
True	55.755400703996855
True	36.17656976657967
True	60.25755864333024
True	521.3704050347848
True	591.9262373735493
True	83.54135223733489
True	114.17213514849568
True	198.70354139063596
True	75.0418959883873
True	181.93654535394668
True	216.63831793860075
True	281.938960324583
True	805.3937189230579
True	604.1196620524936
True	290.6267349942001
True	187.5422584426756
True	262.9003070848212
True	246.5979425759566
True	735.9505633696615
True	312.26635135781294
True	172.41064067769392
True	916.6735212437712
True	360.475469248642
True	494.5754324148004
True	156.82345813234082
True	120.5718428933401
True	61.5747448896893
True	207.8732223656719
True	984.855425914856
True	501.2676401077116
True	117.15118530911008
True	360.1934088305308
True	99.08712451711024
True	687.7247703840727
True	4.409783960388667
True	692.5409105211978
True	36.60704251152109
True	924.2258127598916
True	845.3316187259146
True	213.2828525217548
True	31.4982945526164
True	80.36994985575514
True	439.9235653249392
True	220.88639022926688
True	1.6391088562920482
True	80.57702754790867
True	1107.7410031309698
True	348.56347792322555
True	654.1943623099866
True	485.8812795250288
True	32.02456118386282
True	137.56620734530802
True	443.3534865706327
True	941.3589143832831
True	828.610515188916
True	422.9844418373376
True	339.16502592958625
True	15.904590170336151
True	75.70327989060894
True	734.2465634181879
True	483.40346200829214
True	371.6548310242376
True	865.9645029654171
True	26.35619323343087
True	218.858814213207
True	933.30326452386
True	224.4610528524016
True	9.165346862247713
True	511.380770946934
True	102.3669579816704
True	648.0779600375045
True	53.79661513885975
True	258.1986684977181
True	888.9075196622172
True	933.3930351033964
True	274.7648203582866
True	427.8583144450497
True	109.78950748760556
True	622.2809444536778
True	252.6797153109912
True	198.7837651538328
True	808.0831764457349
True	56.27627860216764
True	697.3295037714892
True	278.35830825394896
True	296.50992651619305
True	171.12927805687556
True	507.1103984024384
True	618.2491829639106
True	364.97290574120535
True	414.9734370727951
True	70.4691972844793
True	161.26452245388532
True	445.5803345303412
True	223.31895021918697
True	37.068128419318384
True	196.7027645511979
True	395.5945832672515
True	374.72659967766094
True	754.9879234869899
True	123.93516924339738
True	653.0183056622212
True	505.898460063478
True	588.7417450761368
True	136.9647580575451
True	38.85154641284362
True	668.7833686481048
True	75.14018107744626
True	556.2695879653463
True	672.6070691571322
True	451.4015625820989
True	133.4733538851532
True	509.35912819775456
True	4.495273209165399
True	398.2854591453829
True	32.38056898589445
True	635.0422552645985
True	272.8493835066982
True	576.4705036351314
True	705.4526379157174
True	143.45730926018686
True	520.3871061607199
True	483.11288076116216
True	63.826289080352495
True	964.7807304815044
True	2.8991223795772445
True	28.954683511804216
True	639.9772428074465
True	690.2983805669938
True	139.07995106524288
True	409.4471347150068
True	124.1318330876909
True	73.63045346054355
True	471.1382132781155
True	42.96469646673099
True	521.856803265685
True	11.774632447801356
True	831.3583298917154
True	511.1392799936576
True	646.814586637825
True	100.74358425786596
True	370.0755010677185
True	973.8792320208628
True	855.327946293273
True	142.03128706250712
True	542.2417713337475
True	450.1576804818332
True	240.94837966173623
True	254.16519568094623
True	5.190150472975377
True	324.3325480588535
True	11.495949586188376
True	366.9461996605809
True	77.78469572439259
True	419.3354081002044
True	639.2098346659615
True	123.96809485614229
True	230.8047130431628
True	647.8893008543947
True	683.6790820125776
True	292.29905116003744
True	141.55454805819377
True	169.50817833731915
True	481.7058066060665
True	87.11796526160825
True	10.536664731181917
True	502.1838706613916
True	557.7294626189505
True	20.084811006743152
True	138.54026275713417
True	906.502784804655
True	482.4009502516138
True	278.4178776869306
True	36.72113433429127
True	462.9645317544053
True	112.44328093670671
True	587.4622828221542
True	663.5288274641997
True	295.8481116264879
True	380.63805168925774
True	183.28571357489557
True	242.0725106381152
True	71.82347192828631
True	229.5284987426681
True	501.1942563662467
True	20.66375396582075
True	439.7903161586409
True	370.3544491465945
True	689.122697965083
True	908.7114391745472
True	904.4769467353766
True	156.87101711352938
True	410.57686694208354
True	74.5095125707688
True	183.43825834217475
True	314.7358509525106
True	10.28448032663278
True	768.3052699331847
True	23.251250933674672
True	388.99528587665344
True	275.87061649720874
True	636.4408130130857
True	216.2146401932516
True	41.62832185228689
True	684.3961729265594
True	1084.405409157962
True	231.17988636994963
True	131.52379028665112
True	608.1713563633201
True	479.4522420155253
True	16.52944465246539
True	862.1797222441509
True	118.16378746192272
True	47.6100162026245
True	308.1555288428577
True	350.2228832070259
True	389.2863336875374
True	272.0757375420232
True	20.060872762030808
True	23.232826481782507
True	809.699592014603
True	197.3258785114946
True	115.2197833582122
True	860.0085875179079
True	660.1984607594131
True	645.3177146356404
True	445.8934599766218
True	156.28081546129354
True	33.84953028435113
True	95.97778791978374
True	447.5133450786743
True	224.61997181253392
True	496.7793188125043
True	143.53561330594346
True	489.4581717758207
True	650.8647286982849
True	926.0921121182588
True	23.94725117950088
True	969.0810763019484
True	1127.7181442862404
True	501.3628126487132
True	85.47847779788597
True	791.565886063642
True	633.8862157990599
True	656.8489048814628
True	176.3577853077507
True	739.5087624064714
True	703.8458226478465
True	126.58084520335048
True	737.0679432122415
True	835.9729903863778
True	463.4472011041086
True	231.7295556295252
True	71.92232704241324
True	312.3829972432253
True	345.08285645573284
True	448.1955048557103
True	446.5996810674216
True	206.54055600229933
True	309.55935525647453
True	2.24696150876806
True	12.526099733190906
True	101.75043637498496
True	130.28214925435748
True	362.195068443454
True	358.1445439144865
True	102.35921958676312
True	16.651098115946706
True	217.63136193973284
True	831.536924346002
True	460.6578440164096
True	518.9506001416148
True	563.2226003965329
True	815.1171115298891
True	632.4737828368947
True	88.6175986005569
True	201.04395659454383
True	240.47978646115632
True	288.23053155227853
True	107.33545075504117
True	359.5868515206315
True	432.5913450147109
True	164.14046854662814
True	671.2637902339533
True	251.0056582516884
True	195.35595079909876
True	30.515235907259907
True	246.99310224166663
True	499.2367214912183
True	165.97431062610957
True	517.8224438960958
True	481.4158043709899
True	237.00259924267152
True	102.68671011370698
True	44.30297226826981
True	404.53208329132
True	791.9353658835854
True	164.93083696258248
True	1043.254325645132
True	1038.8760247490363
True	482.0551908966111
True	108.79083133903134
True	132.22689532584496
True	653.4470223449266
True	8.772338432181593
True	229.8528408537179
True	135.95082632731337
True	114.93288063731347
True	324.7914095790425
True	641.5703298623158
True	37.60079804603971
True	124.415871844744
True	983.2627392736534
True	57.181083978186486
True	458.8306179932754
True	527.0095069978183
True	247.03386852422784
True	136.43346167319066
True	901.3123128208452
True	1184.0327145548774
True	514.632421212487
True	653.1559774148026
True	197.33715074423787
True	146.6733151750811
True	313.75294702492863
True	254.07335931876935
True	176.6509140020837
True	292.2919357961896
True	338.5188324165841
True	11.573274814364336
True	637.1359206814255
True	148.16049611274573
True	78.03611409162286
True	433.6875151544935
True	318.7395875035715
True	1191.696351346467
True	358.5125757755927
True	1002.7743359690236
True	9.417874592087577
True	267.7387111004791
True	231.5455608731303
True	160.41147754044178
True	510.0567980937285
True	195.90843857683345
True	416.6390972368932
True	330.9969665489997
True	113.84699374780796
True	356.0482602915911
True	1046.480292241611
True	720.0404790855041
True	226.35159415170708
True	104.86812877367852
True	289.326078268343
True	25.991371871199497
True	360.6173688163268
True	320.8516730335865
True	596.0182906496808
True	431.8249825499372
True	348.19835429254374
True	160.5897439287034
True	11.575523097822598
True	422.118745355608
True	291.0640513994013
True	141.92516598234704
True	306.6689259514115
True	447.7690585485309
True	817.0841027064977
True	316.93829692545273
True	772.6711223025382
True	384.1086711656414
True	381.59903327544896
True	1.1421734826296812
True	1152.1821878149894
True	101.94577290586436
True	930.8013379476876
True	207.06588051316925
True	469.8868959649755
True	672.8542883571215
True	88.1514003962202
True	487.36269758983656
True	34.545270624224074
True	426.5127043625142
True	78.55185552952196
True	231.39397711257396
True	37.55131001860536
True	664.1039631965311
True	189.9746594041185
True	24.680515551114496
True	399.5875036429565
True	107.7783011550402
True	174.752175695459
True	831.0836033765938
True	249.0984664920067
True	152.80394471032886
True	375.271420337278
True	509.4706215506499
True	338.35289334438613
True	526.4084304953598
True	606.1708073059932
True	161.873526099742
True	7.229086914964502
True	74.1444804353922
True	432.82859489526703
True	93.46791616460015
True	78.36098798292657
True	1006.0399842793682
True	26.23259253478258
True	325.81357498502206
True	327.1209247894891
True	437.9060894206136
True	672.9460195714926
True	190.78328677283253
True	640.7910500209954
True	334.407243649322
True	347.1695619925524
True	266.9667481012329
True	217.30608533815573
True	372.1340794305221
True	434.3548397048731
True	398.1736705564984
True	608.2628523447974
True	144.49901811608788
True	76.54034067546071
True	40.06405845537651
True	289.07412538265766
True	640.3011372546093
True	423.780420543737
True	817.7415900712459
True	218.5451705221845
True	392.9554716281045
True	70.22342467312302
True	54.101968690228034
True	430.8926350974575
True	202.99011606683624
True	215.1554844939115
True	44.84938974279154
True	1058.6370022876729
True	170.45809842876247
True	898.0015942414566
True	317.60577915967565
True	938.6618682738164
True	229.79585412892172
True	451.8558620138605
True	535.5179607541522
True	594.92531120347
True	214.6403180857193
True	474.0382114134821
True	929.9468707635366
True	126.15712655265769
True	7.123271368055621
True	583.5699717800151
True	30.080270450275155
True	76.49134566109022
True	806.2554091591217
True	228.4665825441152
True	1020.2170362060544
True	698.151522982704
True	400.6670718964572
True	275.4785711136238
True	496.4466159834915
True	348.5339467691948
True	176.6886027156771
True	669.8098020304541
True	737.1389166819808
True	205.4144461548348
True	86.76367024645008
True	522.0083532244308
True	127.96898627532036
True	387.6526888513089
True	342.95389001745906
True	64.51022393131234
True	363.258939899022
True	427.7584567917866
True	373.6596620524072
True	409.581878300956
True	425.82951393969375
True	648.1620470914365
True	61.861617419546704
True	453.9278759836207
True	331.10537499468126
True	650.4546135976573
True	212.70090320112436
True	99.21178399519523
True	40.5770700100647
True	550.303984093274
True	651.3837685774661
True	179.3178439751617
True	406.4460499809542
True	340.5753343213669
True	17.57821135260055
True	168.9260550593201
True	286.54721249083155
True	2.9459476094973818
True	883.4459914605065
True	73.08886042507663
True	104.1021497416441
True	114.40844939311428
True	357.6352041084584
True	35.00274879299624
True	453.2067389440711
True	221.80153666144395
True	5.702860188963641
True	114.15676383105291
True	446.3459866504715
True	52.20897505605477
True	69.63074940263218
True	172.95793955357323
True	291.8110928818297
True	951.3311151089172
True	399.64245470276336
True	961.7419715184604
True	184.26563825878893
True	1029.6595249972738
True	782.0342608917184
True	673.3366973396112
True	408.3486349930268
True	364.8470893951343
True	72.20040531421317
True	70.61272967533357
True	86.24773509888671
True	175.43650985434866
True	474.637026735468
True	1073.9964563920864
True	184.15844545148957
True	354.53349256435354
True	441.7935507570596
True	588.6106739617495
True	597.5533267395654
True	278.0394417931289
True	471.4875205987073
True	661.6214709626062
True	95.88903575051812
True	728.1111700784816
True	265.1090181762625
True	131.91195678247007
True	413.2861491781688
True	889.2176973860969
True	418.3462937193773
True	850.3923413763429
True	195.9100308157556
True	350.41393187865503
True	675.6200960504536
True	623.4784537406761
True	201.1262946178895
True	263.5113575624047
True	785.314630950717
True	30.794020621612148
True	183.1184926800381
True	516.3254812916723
True	690.9115607501095
True	104.38147045551536
True	36.29412175727753
True	168.44941255325355
True	729.4314379663471
True	306.7012809796209
True	553.4498504606597
True	362.4579563458532
True	295.08245193675594
True	455.4658335505153
True	490.6695893096975
True	71.41690957526099
True	371.8777798210364
True	769.0717884627807
True	0.0
True	283.4370680759546
True	245.40561383170777
True	968.3180462808496
True	153.85279522317666
True	650.7521826267333
True	639.9160240851093
True	116.4221241708275
True	215.8803497084833
True	133.32511621255065
True	12.231332674625154
True	297.61639038361665
True	386.2333465642863
True	1124.0122710927726
True	241.15253850282505
True	400.306016377058
True	654.3663807364396
True	202.2056231571757
True	27.831994895628725
True	879.5036142483558
True	597.4809873882758
True	166.4174212032439
True	580.9172069982816
True	164.25738652834391
True	292.5687659035075
True	769.8850914385616
True	35.91228482424565
True	107.37639894493616
True	510.2040270520288
True	67.28290237884012
True	78.57266399601967
True	408.444992646923
True	22.81334161142493
True	736.6764291950007
True	103.0510625198198
True	154.42331106065126
True	19.433576791485702
True	728.9854172406006
True	27.30967411893305
True	793.0747942998835
True	406.462569187242
True	120.73194117231829
True	690.0358556459341
True	536.5640389344558
True	570.77183395493
True	47.45888680981463
True	364.4932376175303
True	5.568677622146245
True	88.53055682440474
True	358.7372114082508
True	46.61664888078484
True	118.87939940124144
True	319.40561048189966
True	191.432002147264
True	98.27716220963973
True	662.3524656282846
True	20.177478906158765
True	1072.0775856477746
True	515.1144407973065
True	299.23734885998346
True	501.3896935940846
True	114.33743861309328
True	782.0065718995529
True	1104.291569112962
True	750.9053190601653
True	176.40025404799871
True	227.65094457152773
True	52.85612060621849
True	59.38345904966806
True	154.99823350043266
True	101.91416115881955
True	167.0105239887455
True	1139.9741409096714
True	310.7545796835717
True	362.5546765053282
True	740.4337099869565
True	17.264792384749043
True	14.529083542188529
True	588.246875842623
True	4.800750082457887
True	119.87599118295668
True	677.8078412646402
True	183.19870826151765
True	639.7396171246425
True	821.9511090327535
True	153.41233011004385
True	900.4163942474462
True	2.5738950240819864
True	433.0983404767796
True	1049.4740142232513
True	26.025326935724863
True	230.3311836369649
True	144.4573627554976
True	990.3128598712252
True	228.7890267860669
True	487.6265901828201
True	119.3387827919146
True	508.2121459493589
True	156.38114966939156
True	92.28612998798008
True	386.21599170488713
True	68.00355080226126
True	56.74187286384352
True	1056.653389723269
True	250.4517025148517
True	157.8183850389454
True	359.54758459353224
True	407.5874776070476
True	223.21669444417643
True	163.85744250758873
True	393.70822449457336
True	37.17760509202253
True	493.7905748395702
True	1087.242263441393
True	114.29946604957333
True	482.6105817573657
True	310.02725139046856
True	27.230329767287973
True	393.04878565608254
True	109.1101317914008
True	586.5313182125004
True	207.78824544186912
True	422.7532145578087
True	20.623034290799172
True	431.28931285251696
True	99.74119960383952
True	340.610017129897
True	32.74859640303592
True	173.0195349795229
True	240.42273599760503
True	777.6433794606822
True	54.35389381932546
True	138.6442451505094
True	235.49100282828684
True	141.6374141751617
True	622.3932710677719
True	553.3490137383014
True	769.8458108708975
True	386.0823995106159
True	535.4781824217895
True	401.6249643317876
True	673.3097860327892
True	71.85344228006734
True	493.5179647337454
True	434.9029663989632
True	48.60717360027171
True	78.47649578977415
True	121.56588728355574
True	84.68730936094525
True	332.9460025370135
True	843.4509457960993
True	341.09008600468223
True	1074.318349809152
True	326.1127704852232
True	897.2665368924726
True	143.4166659799431
True	581.9047259742715
True	615.0384009947336
True	704.6509087145148
True	467.0701110626273
True	65.42073209474428
True	302.8955892177257
True	43.13702534250344
True	171.64049393112288
True	173.2966262835346
True	1104.5651130957096
True	228.1610950304208
True	557.6635186150327
True	547.404497662865
True	560.4053391780791
True	876.0757864585232
True	580.7965618458841
True	669.5134705027917
True	940.13317248744
True	126.44951685409868
True	317.2866738483653
True	264.76337584825694
True	322.35850733854664
True	89.26167400660816
True	389.08696670151295
True	4.361016394775291
True	314.6054504201356
True	259.3669457016742
True	599.5999749233074
True	301.04142353890273
True	359.97101049465846
True	10.483965262835111
True	60.0898666374367
True	543.3674194623402
True	31.879248825229677
True	143.83405197219471
True	64.44217206170065
True	151.95811902773607
True	250.7005695243402
True	68.36456589239845
True	378.4153929584901
True	274.35937076491564
True	101.34252126440626
True	332.7123292589725
True	61.8885075966854
True	590.8841487346938
True	820.3283944881919
True	280.6355631977398
True	1146.628410336303
True	110.44053276450072
True	309.2800906206588
True	1060.1080670026938
True	86.45035482218552
True	287.8870471324358
True	9.527311495900888
True	399.9221388936122
True	445.09684438121593
True	159.90380295994328
True	604.2676999071136
True	877.5949351194746
True	147.19032443666103
True	78.23725560094863
True	336.8864270146274
True	553.2317963601835
True	627.2276293543673
True	1232.4891330721553
True	25.38805849998908
True	957.7931080084676
True	135.2681913471292
True	637.3902223660109
True	117.20795925969784
True	127.76921165897556
True	189.06531266236607
True	167.63254190765414
True	742.7257256102304
True	211.98478247933892
True	230.24036983934408
True	69.59197951663319
True	514.9278656198501
True	418.8711467619472
True	181.3148123436511
True	230.4203456488877
True	14.73452078967685
True	430.3704848686397
True	214.41952891050232
True	286.0329315230462
True	113.1084548835276
True	724.3785932821185
True	424.3986416714011
True	256.6639199694527
True	645.3918863106431
True	523.4075335616501
True	470.4433556056384
True	133.38067024467696
True	537.4289127727407
True	431.7685216862866
True	2.931925296864086
True	197.0496721710914
True	92.4282644827368
True	237.59235373963
True	3.028212198080953
True	126.51185855094737
True	335.9451784310791
True	7.641706434383651
True	859.1185573160635
True	171.6987709248218
True	709.1801659845636
True	795.2329189585738
True	161.62413589908445
True	230.5649328966466
True	485.0642184036971
True	831.2019915027839
True	50.90061419562745
True	38.353178952008285
True	128.99217699744577
True	616.6737662888511
True	723.1462625991392
True	183.5463611470265
True	585.0771520630835
True	620.4443035066179
True	843.2765316583082
True	424.0456466258481
True	190.4124272189925
True	866.299848180597
True	225.3664074871593
True	148.72103109213302
True	340.02914228954177
True	225.3321139648355
True	200.64056916570692
True	615.4407038328499
True	249.5647593726489
True	202.8806154244002
True	465.7399245026705
True	471.4187620025385
True	62.25162797377039
True	283.51428754716943
True	74.06175866620602
True	331.2990485288493
True	356.0278993572084
True	252.3766321751073
True	175.3574246804762
True	379.7392603574078
True	659.9497157135631
True	742.1540234311991
True	303.90372632279707
True	733.7386933641628
True	64.69087924649484
True	889.9602725098109
True	358.0464115345016
True	12.64666701012369
True	618.5874769058888
True	679.9527194948046
True	260.54379070143267
True	168.87029754818752
True	45.54231581956112
True	387.674051152452
True	75.84532932647149
True	13.893385565634674
True	896.2822251865167
True	379.87631608710257
True	182.87291360878436
True	1002.0132265944856
True	10.329433368041489
True	793.3281957296507
True	33.11483768979082
True	664.7007999038279
True	58.75163254149352
True	747.8647065695218
True	445.9276986246624
True	199.68836070321308
True	438.3439300982234
True	201.90070914334132
True	300.4786134520591
True	224.86828005396023
True	412.89214901363135
True	9.377250836366311
True	322.659901985947
True	111.94652885547902
True	11.368585562037367
True	460.3456727326777
True	724.1762193775812
True	297.5064338374585
True	83.63591728091147
True	316.0373044441327
True	87.52005524237487
True	199.46874631277808
True	181.49486096052888
True	365.8406511196317
True	43.62244307199001
True	142.9076462574471
True	374.9447851862114
True	901.1195494759108
True	110.54416991332305
True	214.42957237162685
True	443.9917367289592
True	19.62934621332743
True	409.462140518204
True	500.1570733413894
True	91.79937253700652
True	410.35300571595656
True	340.48435182164496
True	422.2522866902822
True	594.8125945937899
True	1075.8548997672551
True	971.76641068843
True	55.961460618925614
True	1046.083477751857
True	110.38190890247552
True	112.7100847635394
True	115.55773690717744
True	504.11832651648007
True	368.1318222795939
True	562.0297028972703
True	260.2062626264
True	156.13030056667125
True	411.4167724918428
True	16.659718578070137
True	453.1284874702185
True	378.0531565726727
True	142.3906857451434
True	93.16139263814529
True	529.602293178653
True	1002.5854011754086
True	191.70004750980783
True	69.8131894766963
True	438.50272760862674
True	380.7874584425046
True	479.4801665284171
True	316.5540740492568
True	3.5968861721395053
True	529.3090613496277
True	516.1255871833473
True	500.595543642473
True	190.6304431650356
True	107.62783951032408
True	21.0465779865145
True	376.6402080805851
True	110.21251766907471
True	8.390122489311782
True	31.15474905649067
True	350.63131289609936
True	651.2551834110174
True	132.07945741260727
True	88.00660934405907
True	22.855691402490933
True	418.9630609915554
True	351.6179616676214
True	726.430879298227
True	308.87012534446035
True	505.6051053015476
True	544.6413210956955
True	524.636605501053
True	290.67002457011307
True	526.9085183462354
True	98.48582696847572
True	583.8168966950481
True	6.524572546052857
True	365.8180490176555
True	470.4012561208588
True	950.4587483266072
True	349.5018206641497
True	751.6160579790745
True	992.9732406386574
True	173.72944485368814
True	37.84896771749648
True	371.343819356593
True	386.8785186533345
True	562.9656008088904
True	252.70623030755735
True	28.385841596843317
True	651.3257423542734
True	129.89750515242065
True	1046.7741735398993
True	302.934421940249
True	472.2411198170708
True	118.7764071574093
True	816.655014592682
True	138.60696470648728
True	821.9851470651812
True	557.8776865384118
True	183.6805476167645
True	111.950515044837
True	67.57973629460925
True	574.6636314143165
True	931.011652860056
True	439.67021333959167
True	555.2703932766177
True	130.84659623802196
True	622.4896706937877
True	479.22591378714736
True	768.5581850890849
True	316.0053824587404
True	601.23675386484
True	112.42534904595234
True	28.260039291236318
True	408.1991496700588
True	166.12438187122885
True	101.3867886354187
True	373.24521960098656
True	1047.4712351160215
True	278.7802976794338
True	548.6802096851135
True	12.307364350165338
True	74.6946720947291
True	324.61952549290345
True	796.9720285754811
True	460.8826812594243
True	520.7428322738524
True	720.8697973211079
True	72.90207786844641
True	737.5222209525509
True	51.28499090916652
True	104.77776654011284
True	185.4698362963279
True	79.70719844960566
True	24.987500975562828
True	285.18338563233
True	455.8795587347116
True	922.2302101779308
True	881.1627267905484
True	6.092753209786299
True	279.9924502460231
True	446.1156101183393
True	119.28496595068842
True	234.31640309930324
True	312.25261595185816
True	1329.0224412521231
True	445.3349625824663
True	26.07387877914434
True	183.11034489781284
True	737.4376489039148
True	32.658348120481286
True	173.5515846094216
True	539.597471196529
True	74.21340325699973
True	872.141744288595
True	319.416999045818
True	661.581487030808
True	81.79678850029154
True	697.3563298585301
True	589.4166278753871
True	869.5332607582039
True	245.36137215410488
True	505.0296328808056
True	800.1181497220431
True	928.548194819183
True	236.25552106226573
True	797.0953079089634
True	228.717186817084
True	463.4954776209315
True	363.5508728841278
True	500.7671436188939
True	491.6385754054055
True	301.8590681885501
True	353.6277058506519
True	113.62145835738316
True	352.0983987100164
True	1111.1011377654456
True	316.377762639474
True	149.54612436177015
True	288.1726837157117
True	743.5303191126868
True	656.2021338403567
True	412.3212069058759
True	121.47020702703335
True	328.6315290301292
True	34.03430169736581
True	173.7471162564877
True	93.05298395729828
True	85.0909793474596
True	569.7512281204405
True	137.68478210242583
True	133.84950145879938
True	106.16553434066502
True	84.11541777346666
True	456.400153861725
True	385.4241984342365
True	1050.887086384381
True	510.4662522728241
True	829.0532624872022
True	264.02564687999825
True	290.7105809881899
True	514.1147598291478
True	190.17213895505745
True	747.04179203981
True	251.060349535316
True	345.9075119488316
True	69.56956952353467
True	118.66452718355198
True	257.94395276156354
True	127.33605696342308
True	484.782394333549
True	32.871521231215944
True	582.3021291479699
True	1004.2778239584638
True	714.611626573577
True	1.5533436270725345
True	63.004729199472735
True	483.5932784664535
True	431.0868426161457
True	77.02343786949254
True	117.91575693579908
True	301.3053838377317
True	79.05976530142927
True	53.52068196730663
True	701.7268817404754
True	676.3924592667804
True	157.38669962272766
True	171.28115466111353
True	544.4759902257017
True	57.081884344708016
True	25.58529503853536
True	569.0925038562863
True	453.8263637373664
True	1150.0340299142397
True	47.86018352382091
True	470.7186539967144
True	881.1769933186486
True	805.7256870913678
True	269.34747253907926
True	754.3112420601254
True	411.88816400973536
True	42.73624222931473
True	92.61500868772814
True	721.1766922124659
True	79.59935038229546
True	137.3142386988753
True	929.7309941161498
True	194.0819134391224
True	278.8237625408679
True	102.84148790008796
True	642.2343129597841
True	590.4671581641965
True	216.87031666106228
True	419.5046396474908
True	39.85052248715386
True	275.0836209376348
True	579.6113206471384
True	614.711320863824
True	314.6307045731912
True	80.0137360253872
True	949.9497069000054
True	1085.171418887895
True	567.0201543801451
True	65.71980210286706
True	29.061498661894817
True	92.04218450458346
True	111.555569383866
True	100.11136975794068
True	862.3071094408745
True	1161.87519140183
True	717.1786687178317
True	309.8231365588256
True	7.750503365265338
True	22.306520878427538
True	347.34425345466514
True	469.8422834301558
True	42.283694417785576
True	588.8768607099314
True	430.0533112450593
True	393.2432479394467
True	82.4585168761366
True	199.1561203454077
True	256.3173427542635
True	138.1724905075485
True	406.3267784878889
True	43.77389092297452
True	174.11258861943122
True	1166.8865410906403
True	5.783287768197416
True	25.73826637812784
True	587.1309087808498
True	353.1081956950256
True	791.7193469499538
True	155.78718240677327
True	782.0589718631085
True	579.9421164010065
True	295.44854816091777
True	438.6005176807108
True	340.43745534623764
True	302.7299090682412
True	271.4370867720906
True	394.63347679146256
True	511.1188322332752
True	479.7094002968397
True	107.66541673875662
True	351.7968898993701
True	8.150469200589672
True	188.2932685466893
True	227.88436935834144
True	895.7503129777095
True	572.9224748328744
True	30.259600749972428
True	710.2367232543824
True	891.6239425856608
True	111.68339850856468
True	346.0981181035827
True	840.1431112676576
True	229.71680002312792
True	165.72786699380651
True	527.8353147684388
True	569.759231476571
True	1099.8958582988746
True	153.5092314940609
True	165.44420076895926
True	257.9575732666442
True	319.2824388451368
True	414.998451617744
True	407.20117328782175
True	312.84676054775133
True	433.9806245435352
True	501.6343837737476
True	222.7743536788657
True	1506.4335873333794
True	255.851513027583
True	395.38821031405513
True	52.63703614686667
True	774.0745967223154
True	250.04375774548865
True	967.526433728205
True	569.8791320425812
True	320.58431865308853
True	774.9768397989881
True	269.0232235065088
True	211.9659691639385
True	263.37324700739066
True	230.32569757931105
True	128.09604742516566
True	253.46454773479863
True	737.993691519887
True	531.5986470884609
True	217.91506019138495
True	1179.860275415332
True	117.58346247605436
True	265.72469161499555
True	72.34220947626143
True	304.9606080050475
True	412.3537600952952
True	93.706392262787
True	225.5617301512097
True	74.15568997041741
True	724.9338378035505
True	372.7616607452194
True	237.4176680687748
True	713.8504587739308
True	875.0027701863568
True	824.8604566926905
True	837.9101425698917
True	344.37560109770544
True	1.0684276313370833
True	269.3624751329712
True	53.48980150775438
True	381.2339854783807
True	56.17477777984144
True	366.2580126437244
True	850.8646941057808
True	1015.6566880804666
True	402.7597110945695
True	21.994439550197228
True	523.5452216933933
True	506.0820485589832
True	197.52884615183103
True	236.8795166204476
True	289.32116408506
True	21.500234056445763
True	128.79482452422982
True	939.077122107735
True	60.50215181095109
True	471.2367299925801
True	791.1882334651868
True	99.66880126886286
True	235.73904833265013
True	114.86599447985031
True	13.921250288987029
True	1.277677291276056
True	119.06905641588332
True	1020.5879658165444
True	489.8409256514067
True	68.07457849692507
True	791.1587179987015
True	334.4459397056371
True	1.0574868571008418
True	447.53920627828535
True	193.44388287008223
True	507.4313519084674
True	78.77752260421924
True	336.78349554019945
True	371.0615969990733
True	176.6249831028235
True	205.8092164132016
True	128.06503063647398
True	160.74933403902813
True	1006.085732064754
True	15.693422258633616
True	516.350641687228
True	486.7714210733978
True	376.7544232575817
True	210.64651858335367
True	228.1938887435089
True	149.4151265077738
True	47.42397119394335
True	497.6998212763447
True	155.28832639746838
True	852.6281450423688
True	827.9540432165513
True	245.6849073960534
True	314.0652610382698
True	523.6613763174026
True	40.46341094501347
True	84.6551223590601
True	710.3096495109119
True	1053.4755929251724
True	112.27878315884108
True	733.2359166031549
True	138.38080912554125
True	942.9330691373632
True	664.2639082968014
True	104.03847550998148
True	268.61607676858983
True	634.5472959624032
True	269.5890753799615
True	43.72534366900138
True	564.7145589986968
True	444.8878200987477
True	5.440266901952134
True	458.1488956672317
True	65.51570673859065
True	167.98265589846275
True	234.30366454424268
True	306.05011805195835
True	78.93899382208029
True	225.02567565371223
True	357.71377715461955
True	451.2202780010831
True	965.608416792247
True	46.481778220036006
True	887.5162149161072
True	1007.8831353980788
True	136.5841222357146
True	70.51600839703681
True	1003.8763247429786
True	34.45716051607287
True	238.684040220467
True	86.40703541394728
True	202.58046470796063
True	355.99349088914937
True	971.2154953876492
True	102.0107010907584
True	68.50159470301867
True	661.9850917598847
True	272.689121321926
True	719.7778733874402
True	54.5891681867876
True	495.6163533721616
True	384.7413283445962
True	693.052589753968
True	52.41168039829967
True	111.81620336970306
True	24.771610140910195
True	267.95513732162965
True	44.55293185659213
True	349.3083613456734
True	2.5486815087142274
True	1183.0199406513589
True	103.52106055527648
True	135.3261404239612
True	360.1847382783443
True	736.0421067019446
True	664.8000928128223
True	1015.6466892868008
True	462.5262068679176
True	418.4283356708232
True	142.84298085600415
True	417.3789330786301
True	862.5002038820743
True	421.0088158720265
True	892.0379279478796
True	84.3914612108703
True	434.37677333840014
True	175.65011804796046
True	298.8392662349734
True	749.1623012254228
True	162.3926218421977
True	133.11620901221673
True	63.92352543355362
True	868.7026443097301
True	799.6881570272448
True	79.79420932231922
True	454.6773867995863
True	743.8933268479999
True	417.1349392123671
True	59.9653106550608
True	316.6226778288212
True	778.7521509440119
True	29.82492606349653
True	346.6427507612374
True	169.01073559056005
True	282.2641017243844
True	32.98025475232156
True	218.5719043637149
True	735.0257008719639
True	645.009637923871
True	56.30443657639886
True	299.9865450941071
True	911.576087253508
True	17.832749449884336
True	318.4741850689745
True	301.6177314964083
True	437.691629881311
True	222.9260069904598
True	623.9884733499251
True	43.81042176635307
True	967.4529868513156
True	878.4746396967589
True	42.67059285745508
True	391.8573547082491
True	714.861997988875
True	919.2751133584068
True	277.9521848820264
True	606.4452447996457
True	128.26780591562664
True	189.54694322993677
True	140.0763196235005
True	140.03442273388214
True	207.4019594388492
True	946.644474131716
True	785.291005837349
True	944.5190007700392
True	19.504448365868903
True	26.03525058667706
True	347.72913163560054
True	13.06777862224116
True	619.6531502458772
True	1041.8409605215206
True	260.1421964825478
True	219.38620604783927
True	85.72667586518192
True	206.1604703223172
True	130.19342831402062
True	42.03097524483225
True	129.4105716315703
True	88.2107611031501
True	248.0901567763503
True	538.3690997518905
True	168.34840054963618
True	28.576362248410987
True	59.555280853923136
True	439.62019355232553
True	268.2547689289052
True	595.2751923994018
True	21.53587038197515
True	114.36091900161446
True	678.5145464626416
True	264.4450643777314
True	479.1879043438693
True	647.9792728756319
True	101.41528404564583
True	111.0667954079512
True	83.1069112004091
True	25.96620264969694
True	118.03743494164182
True	87.09178817408394
True	97.91992921341992
True	154.1473225431645
True	241.6526579865456
True	839.5506879766302
True	286.66240447572727
True	975.5886279693603
True	169.09361448423584
True	203.30709837841616
True	793.8962745543537
True	317.1201360111205
True	593.0528186595018
True	254.53981093460683
True	353.6926757291112
True	435.7604335237376
True	558.174066635587
True	627.8897507611287
True	366.2322492464328
True	36.807837521834266
True	550.1420859733287
True	621.7126627810351
True	20.561842258669294
True	11.776925937651168
True	266.7412789355712
True	400.164939281804
True	433.5388109025428
True	69.8991878070865
True	644.4763520952728
True	997.6617754048948
True	241.81673607174196
True	908.1959829682812
True	285.94956354694705
True	99.08042898965948
True	267.35656159523
True	677.9820606374924
True	39.67162637019657
True	589.0079842354485
True	1278.5839778346626
True	1023.7612941885984
True	904.4712300728952
True	209.26196926381164
True	93.1415905520044
True	191.8058657345758
True	822.0104003420291
True	151.7119303496601
True	1071.7833188006173
True	859.899437380744
True	45.69583832959282
True	89.1138634609022
True	406.70366013867033
True	416.5014924589034
True	199.47915591414352
True	522.7516854789964
True	646.4188941037581
True	120.36700961038667
True	278.4766408914952
True	1044.0417559574746
True	49.1402011330752
True	681.5129896699333
True	548.4144749813108
True	37.15201800946552
True	825.7396614241081
True	398.6953844083791
True	525.3969031147282
True	112.38116747329124
True	266.8917934365355
True	220.70752736487364
True	26.436763627224185
True	138.29376339700642
True	718.72920229588
True	137.94523161988903
True	382.5559829116838
True	64.42537078415079
True	628.9185999538537
True	609.6963217883407
True	233.14930848763044
True	470.1247529793753
True	171.20406341235272
True	168.3554819711132
True	229.0727930190272
True	273.9952552118122
True	354.0038586471314
True	129.4942565638489
True	192.7666897772185
True	27.565429782365825
True	904.9320132978788
True	326.56391568256635
True	10.640138230212123
True	372.6839322843383
True	172.2927701854691
True	631.4936633891573
True	367.9082670294232
True	588.48142825451
True	577.3201548472886
True	499.98191643068594
True	790.0734037919267
True	238.76652613670413
True	570.6678892611388
True	157.51242415403777
True	533.7192705433904
True	357.61717189607515
True	378.2943820239644
True	124.74008239867396
True	133.97369940130295
True	105.16231617929922
True	65.8244773356425
True	756.716087372089
True	183.6689552209317
True	44.07861202064565
True	0.0
True	555.1945750493088
True	111.06844408309794
True	23.95347193091312
True	40.96753060549243
True	112.4933568088354
True	546.6897589262525
True	177.20392634764073
True	106.9092219525488
True	33.48846402600373
True	166.31405106245538
True	926.75858312034
True	49.52523328776507
True	218.88877729672103
True	726.6303488094298
True	325.4763842620151
True	464.73550256397374
True	482.0402503765548
True	498.8191967213254
True	590.77705386356
True	892.3049709011924
True	257.50378205865485
True	1010.8052916456808
True	911.7939497029922
True	605.711155109726
True	346.21954837126907
True	824.3449930114278
True	9.71025658331985
True	33.36883494461505
True	284.87140269228604
True	41.370707908411816
True	215.0816486340537
True	790.2390854941501
True	222.0694563455461
True	749.7687183718064
True	767.7768002214586
True	123.67812953889614
True	346.1817407763411
True	568.0872198175252
True	24.95851449284228
True	124.39954242328795
True	431.2080974650676
True	303.71197931132224
True	197.3549806721095
True	113.36462454490118
True	389.8817913590236
True	19.889519475168047
True	356.5506983520743
True	373.7598746231492
True	1012.2453965750174
True	366.8398262534223
True	30.0281339807207
True	447.1797761174501
True	433.4738774543106
True	243.07572060514804
True	32.94833547354535
True	763.9718067864346
True	450.7536456687493
True	181.4154001834239
True	13.088349017607149
True	1219.094156618135
True	167.21360664473838
True	25.19707372598467
True	297.372969786348
True	265.5341043595833
True	117.11946247378704
True	298.67400098588627
True	45.45644995167042
True	322.9843100605912
True	314.46524239202944
True	327.14248212777085
True	29.53133122769237
True	46.953061827577166
True	1038.9970978334093
True	27.439758398625287
True	12.925681080539828
True	177.15282402212128
True	636.3571009918691
True	8.578992136802972
True	189.83946392977484
True	172.92876741590416
True	534.3288740793764
True	391.6349631363331
True	734.6100418531902
True	320.64623347451726
True	495.39142314502766
True	426.2507317367132
True	500.0084047760215
True	101.80604900664476
True	1280.8926867337327
True	876.1107280132273
True	291.49031599170024
True	531.7584134271557
True	98.35583914003888
True	568.4833344980059
True	443.1193938270732
True	163.04834040019196
True	80.31610970184921
True	344.7786482974147
True	172.80032693522992
True	31.31499142653193
True	591.129747728239
True	377.7640005605468
True	69.06048537679555
True	29.5017473326484
True	665.478977218981
True	487.3831947825324
True	74.74432880190064
True	20.78480991730073
True	330.7826110349285
True	294.8850952607745
True	709.7364021510277
True	557.5106819693419
True	567.214150696333
True	792.1996824952904
True	9.007827286762858
True	54.99597831053479
True	33.88165809587628
True	60.535098722017935
True	512.8273101832674
True	582.6430732846915
True	83.24900230845272
True	108.4163838096066
True	194.53782670333396
True	74.86297631809765
True	171.89410140704624
True	193.5080737051574
True	274.131525170429
True	831.8872702930241
True	588.8376838536061
True	276.89098349478536
True	194.00077612922817
True	269.2968667802193
True	248.8081938225286
True	738.2774244742031
True	334.06306471005485
True	164.5742573844815
True	915.817300537418
True	345.4147025084372
True	469.19514785229154
True	158.0565277658876
True	122.60016439820627
True	65.49625408464463
True	215.45040218666253
True	979.2948359130652
True	504.2479435263005
True	115.79995881297096
True	352.24007605057056
True	101.70789359376109
True	671.8859549555939
True	4.805971873880693
True	731.659307814099
True	36.74010086500002
True	903.9074214909052
True	878.9918651302897
True	210.24766084071624
True	31.683794432517416
True	83.41973125948604
True	455.1720665750783
True	223.58530342760403
True	1.5093599500018382
True	68.41898922329597
True	1087.6425255012082
True	341.8021184413605
True	636.9370218149683
True	508.64806148256935
True	30.51549284669169
True	131.89649242720364
True	443.289227129254
True	930.3858085504612
True	793.0956247540003
True	417.7332695916557
True	355.99738991489306
True	18.659904918073472
True	81.92157333096978
True	766.5139617462614
True	478.8532995217961
True	383.7440804166679
True	886.7018152619879
True	25.30930805730693
True	212.2015804676303
True	893.5995837612672
True	238.74164697680155
True	7.526837248630565
True	492.69981030805786
True	102.32682665405108
True	659.2101730526514
True	54.85637175735338
True	262.76857907586304
True	857.9146976171676
True	911.14532207031
True	265.13509406510144
True	425.7442251173573
True	117.8352192150388
True	598.9434419066597
True	261.58493610552176
True	190.6430552597124
True	886.2653278112986
True	53.71031345052035
True	705.8224732544136
True	282.64719269118564
True	294.78045692399337
True	163.782893138832
True	482.31146861153576
True	597.7765279197642
True	369.90908614763305
True	404.6547263641861
True	72.2592078852797
True	162.81523293549608
True	441.6904854136668
True	211.4436885107955
True	35.37096464441466
True	204.05151865261607
True	399.6324645479655
True	391.2343138405925
True	748.7629567713043
True	131.23165001839075
True	667.662926695009
True	487.4026875651974
True	593.4642671183138
True	128.3891507808265
True	37.83273915371636
True	670.2626602785168
True	67.9813381652931
True	559.4191112331335
True	683.2815618165398
True	449.54497707412287
True	127.8432375693786
True	529.0119307714153
True	5.231461706853804
True	381.1006830541052
True	31.93261223124289
True	642.6629584732403
True	254.7547787378094
True	590.642376079092
True	665.0586180061632
True	137.03937198278896
True	532.436754447954
True	493.713298956136
True	65.84686602728878
True	931.4802700509216
True	2.3265917449309854
True	28.69522230278415
True	663.4873828788667
True	673.5454441823899
True	134.132812835731
True	409.1395283024444
True	125.2565229702592
True	73.8756404494425
True	457.30950150093713
True	43.8219382459603
True	510.7049997696065
True	12.470524729119012
True	827.017528892271
True	561.627206773282
True	683.1998484032229
True	99.67601472880284
True	374.7219088680503
True	1009.0851099104884
True	857.7790139547099
True	140.35072447344277
True	549.8615346262227
True	456.68980826922143
True	245.4311414513087
True	246.57256772218963
True	5.374035796054864
True	336.6200531916044
True	12.879935075194858
True	362.99143297578695
True	81.1194502097625
True	425.37487006270777
True	667.8208686510911
True	129.41289717143772
True	233.3721901486489
True	633.9455398985444
True	678.4719935612228
True	299.62403308024614
True	136.14634132497875
True	165.57342495008473
True	474.9957553181129
True	85.72801725945152
True	10.487691094992638
True	511.6834371994025
True	565.6239730483942
True	21.70134767948528
True	142.1826549050023
True	850.7548993514771
True	495.762197295834
True	267.12713245441097
True	34.121737056284005
True	477.7700184848944
True	113.72359586421226
True	588.1725771319855
True	661.6776832095344
True	293.8805631677658
True	371.7732568444478
True	181.8953153344605
True	240.3443675393908
True	72.60796118203359
True	212.347640573814
True	503.15125679796506
True	20.672169450450085
True	481.6039837134761
True	359.72257847926875
True	736.9113280325458
True	914.8123556419068
True	860.6820450847945
True	156.88892497205978
True	403.8604898384108
True	71.64416471142127
True	189.43043796181385
True	313.57227673403344
True	10.00156443149585
True	815.4383601082667
True	21.215522866040303
True	390.8693791166684
True	262.1628274329713
True	655.7472509905729
True	208.9854301496656
True	39.29863202006576
True	692.7040721888367
True	1088.188323321445
True	226.95544147494684
True	135.7169435752965
True	610.3416622760808
True	485.6593205215076
True	17.90732410404239
True	847.2693480470998
True	109.62452700604388
True	47.30658488242434
True	292.27575107338674
True	359.5903243882741
True	403.16680724844815
True	270.92967216659946
True	18.61235983971177
True	22.17385417798692
True	844.225193074756
True	202.97792566894717
True	115.4103303711597
True	864.9071910169813
True	645.7248042058529
True	627.132271109709
True	441.3109727269143
True	150.41054818002786
True	33.82483851833012
True	101.63559219602152
True	445.9490243735368
True	223.3987329339543
True	501.3185233806321
True	144.67613803070097
True	489.3189535913783
True	645.2371456847061
True	958.0828716264456
True	25.95793701406783
True	1025.1322423653553
True	1032.6417976973703
True	477.1400111866959
True	84.7743011725274
True	771.8432915704147
True	641.0305854816578
True	655.6528174967435
True	172.91278389735416
True	732.0268010222281
True	694.4573119899967
True	122.30415625849535
True	778.5782206713554
True	802.7905196784542
True	486.8011558064519
True	225.85535633279923
True	74.25670299572428
True	307.734501620646
True	339.01416581643383
True	473.14551127892975
True	443.672757148305
True	188.59680340883588
True	305.23361925912894
True	2.5741921252895112
True	12.730165241514335
True	102.90207702735026
True	133.87017966608332
True	358.36321496406504
True	351.93892908813035
True	107.18189551246384
True	18.513263107721627
True	208.30632124546932
True	796.0449393057486
True	452.9337688359474
True	545.0968826926331
True	556.3975138854405
True	822.9468445078695
True	637.8312711842053
True	95.00787275913198
True	212.7523512298356
True	247.1424585555248
True	285.4310438954121
True	104.18813725939287
True	364.0630533119423
True	435.9583670393742
True	165.18529499431568
True	635.6099436241757
True	249.34447649709597
True	210.5183490220631
True	25.452784421792817
True	242.68280577488105
True	495.166535922395
True	169.87194028578443
True	531.9971550313807
True	479.42263431112775
True	246.3903929173772
True	109.74447240158884
True	42.82122682381101
True	395.7606854892298
True	789.1318759198202
True	169.6641562660118
True	1041.6572475034127
True	1050.7115080223132
True	494.2892780270364
True	104.52641559887202
True	120.55186876813106
True	657.4114247147232
True	8.64500187424015
True	227.18883457547489
True	133.8657809193814
True	123.55702737513737
True	335.24291918295467
True	629.8009111080197
True	37.34836786321471
True	131.69229093337117
True	949.2516908025252
True	59.03905701400181
True	452.46555865101016
True	534.4137343407621
True	233.32466662425327
True	139.03152757912346
True	923.4776167028036
True	1216.8336461464116
True	518.734292670121
True	657.77414757546
True	213.34596750863247
True	151.97166781896036
True	323.0609478967484
True	258.4373608222588
True	178.00794968179162
True	297.3801586120174
True	340.0165629380647
True	9.282379003645682
True	607.5969284003185
True	147.6724825553958
True	80.43803867683825
True	428.0282113975841
True	311.3454962032942
True	1150.5295205603177
True	362.539063175252
True	1006.1126261780583
True	11.137334736002035
True	267.98599532442
True	229.29900094004975
True	158.69933427544737
True	461.76459374053707
True	199.16796336662443
True	401.62100087955673
True	316.1626320929902
True	118.84148355357596
True	353.8879932952747
True	1001.904533573922
True	731.038510818898
True	224.40198743018752
True	105.91009962047228
True	287.92804439751205
True	23.42115222740326
True	364.5435196766761
True	315.68717853560764
True	585.0451320663234
True	464.7085286953348
True	360.4670763444197
True	154.61462012998535
True	13.630693877877992
True	436.1649485764036
True	272.1360546190118
True	146.4192452203509
True	302.84928374295254
True	413.4099674447115
True	811.9699921153691
True	298.0217545352217
True	774.3030272596353
True	405.35566787133433
True	386.0974947549343
True	1.0148800517031786
True	1143.533220280293
True	97.82172157045244
True	905.5470536933698
True	208.41039263582763
True	442.5121519947708
True	667.9585888726962
True	87.83332976546316
True	489.0822920760639
True	33.83653438234098
True	427.9705706117779
True	77.97710828644543
True	231.9950085454675
True	39.38822506880194
True	706.6104836893703
True	192.6569794163075
True	25.418044035022778
True	413.7607865577644
True	110.66240962467862
True	172.6529748787812
True	814.2352525436903
True	259.2692812544024
True	156.3635478292831
True	383.65593920973896
True	521.6085254872745
True	344.447185746278
True	515.1915953544494
True	622.4276282535352
True	156.6845377086285
True	7.120673257518698
True	71.20658951739142
True	442.1842493207166
True	93.19828097857962
True	75.28788346717005
True	1056.8770458081651
True	26.946363764939186
True	311.9962732321599
True	324.6105840297812
True	452.4806678853876
True	670.7216322257098
True	187.88430342506928
True	645.4159932246263
True	325.7644050839743
True	343.88258850075886
True	270.23613232776194
True	217.55700525336957
True	349.1605115143621
True	438.4178744582973
True	408.6749255070743
True	598.1277956977832
True	143.17347132100707
True	75.65499340838782
True	38.768494628764266
True	286.3736244175354
True	656.7097303615533
True	406.7828296568148
True	794.9830054939393
True	206.3465248947428
True	407.4452724052081
True	68.7409612385956
True	55.002097888039714
True	411.3828993783953
True	195.4256529792277
True	226.05321628480525
True	45.295788197346624
True	1082.232352550253
True	180.41277750069384
True	891.147582729916
True	312.72842048706553
True	930.5350086314248
True	229.52605467565616
True	436.4934860735705
True	539.9681866811235
True	602.0493718976325
True	212.12225980642648
True	488.9307447899354
True	934.9133405502864
True	121.719469443454
True	7.861417936689947
True	595.9183934665576
True	27.53250316635489
True	74.0941135032625
True	802.3097753033629
True	218.05816250528304
True	978.0134719373928
True	685.9268251850926
True	406.33827846789495
True	292.66942471911244
True	489.9641371505344
True	339.1530884881224
True	173.23154744665428
True	650.210250428198
True	704.5794263576345
True	208.8688780965588
True	91.9550485601889
True	524.7011883456004
True	126.05051485771924
True	381.5589740801973
True	358.1784291336357
True	64.42274163683759
True	373.05159589469423
True	425.58269901546487
True	368.8120726326788
True	425.7329887948042
True	439.628084178038
True	648.0086590787032
True	56.97607069992024
True	444.82603359707474
True	330.7194879495307
True	656.9991158580646
True	213.0642756342335
True	103.82554361811556
True	40.30308954959092
True	538.4416004862502
True	615.0257223703202
True	181.44472953634107
True	401.2287209549585
True	340.86367748728026
True	17.124760265726188
True	173.76874311246814
True	287.05489872229543
True	2.6952846495929914
True	887.4716492396992
True	79.67278179558677
True	103.90718249510304
True	116.2819797125552
True	357.442320843736
True	38.92944021930558
True	458.6110381074507
True	225.3163561852247
True	5.20464688798206
True	112.90394768731596
True	452.85211426434455
True	45.67368279585779
True	70.78568184259889
True	167.28439272053953
True	289.7202369483729
True	951.472755329362
True	392.3057209246474
True	948.297735540791
True	182.74714096673287
True	1040.7307282739846
True	792.6683563751577
True	645.7279309578269
True	414.83743423933294
True	385.82192798007645
True	76.46879184901584
True	74.57886069934933
True	80.56279154833283
True	182.67207807041777
True	477.33220011134273
True	1118.5486328360344
True	178.6142706873627
True	350.50073276751925
True	437.163174947488
True	601.6961792322162
True	577.883416521004
True	269.6571376829447
True	465.4411070209395
True	655.079514166025
True	94.185422096779
True	744.3399437121683
True	252.19491898782883
True	134.44634563918882
True	413.2250643791607
True	854.853308083142
True	470.1073056692265
True	835.4515651374161
True	198.40349546586924
True	351.37662242037925
True	723.7439954545482
True	607.4200160450384
True	180.71008570750024
True	258.0353614454472
True	812.0203145111886
True	32.25959507289395
True	192.9923530327956
True	486.9879265713302
True	712.8658914430819
True	98.8930090951513
True	36.58891291135114
True	168.23597309655315
True	758.5937389829479
True	327.23316181136084
True	541.486259121188
True	366.98916514065183
True	306.44790018454245
True	448.0393911853293
True	485.2972567452947
True	72.09673531217956
True	375.650015076626
True	748.9101370651099
True	0.0
True	295.789304805608
True	258.91810385290506
True	983.0390452846664
True	149.9559274847407
True	640.2739957177592
True	652.7880465021308
True	109.14590882411048
True	213.9947852595932
True	136.72499962597675
True	11.94883834897268
True	287.90832198995787
True	377.5482983816276
True	1122.4645771812343
True	240.5430474014488
True	413.771075613781
True	659.5698854914954
True	200.78715107722368
True	27.06659051210774
True	884.0700280797146
True	590.7223412932448
True	150.42285364610902
True	625.4694291241375
True	160.60568841587735
True	286.3781027322467
True	771.2015115654614
True	38.35680286578545
True	99.36186096053774
True	496.11658549260005
True	68.78939236450206
True	75.17828876840775
True	398.03154078207416
True	23.756249246599342
True	762.1191016340885
True	96.99233330094066
True	158.14956675008588
True	19.47161387111998
True	691.8094767978012
True	30.17767922954598
True	780.1863418950338
True	397.4905252286441
True	118.91413177513932
True	697.1637363399681
True	517.5767422927231
True	565.4370439279865
True	50.30254219700865
True	362.9977999512303
True	5.673964192492923
True	98.74749818645898
True	363.511340017015
True	48.84884921991986
True	115.7327024353548
True	305.7522739543244
True	187.83997056961857
True	96.65515561528248
True	646.9562054202927
True	18.74197741905017
True	1168.2291382181695
True	494.6114678089646
True	308.0565515550262
True	494.13229831201534
True	121.70405728329156
True	797.4310582723223
True	1094.768027133155
True	742.8882238390644
True	178.77919275965772
True	230.6228792413301
True	52.74005629589853
True	60.05208923632181
True	155.68415551228372
True	99.2460871825066
True	173.5755521301976
True	1202.0146774810166
True	315.89685087399045
True	355.6412368758413
True	732.6619625658358
True	16.964765393867047
True	14.550730418704983
True	596.3471663378199
True	6.038300192912487
True	116.1863593921858
True	689.9681832247734
True	183.49789695510776
True	637.0300252572346
True	834.1844969072619
True	155.9175264820866
True	899.4308810452127
True	3.192527659661775
True	455.10642231279695
True	1042.5552180547554
True	24.79979328860779
True	238.9264904274845
True	143.16944192043792
True	978.9357769984268
True	235.40116293723275
True	490.4921422016842
True	124.55300005666004
True	494.57261317089313
True	153.29553985165694
True	100.15802589862572
True	387.6546522690533
True	73.15323193552217
True	53.185716571305306
True	1056.2095621068142
True	270.54414011607173
True	157.4457563019278
True	362.9067334308597
True	392.5249771842629
True	219.82251174080443
True	164.4159925414012
True	376.1170699530865
True	33.588475748003546
True	488.9843298380608
True	1129.612232405177
True	117.01010755227828
True	478.5399862063246
True	317.8241163959269
True	27.886272563508697
True	405.4684192651982
True	105.5585998416623
True	576.0770018032455
True	208.08775203326135
True	419.7665673269955
True	18.491946399330025
True	451.724409625252
True	101.81802894307552
True	345.0548142827018
True	32.47157698483712
True	171.6689495361785
True	248.3925684299708
True	771.5088300180705
True	59.330204054036365
True	142.50784866792347
True	232.88666115112076
True	138.2506086615131
True	643.5567473130092
True	556.7770801751197
True	754.5446729352127
True	385.79423143067976
True	536.9674858589659
True	419.1045171436012
True	687.7453228987534
True	70.55174808885992
True	455.2054041699732
True	410.018739340066
True	47.745651498752046
True	84.24407645315974
True	129.09044520422046
True	84.07832960594175
True	331.19886061249787
True	875.3220634999693
True	329.59447903570555
True	1113.597525278894
True	316.2823837947672
True	916.6044534590972
True	148.5958895448135
True	563.3111146747889
True	617.3634304175291
True	696.7201106665271
True	440.78181866357255
True	59.44685783088181
True	287.4599368844792
True	43.18297117637223
True	166.22841699633958
True	167.15676042901092
True	1097.6249419750616
True	223.836693257172
True	547.9330381706981
True	555.8685238314176
True	559.32167292653
True	853.9814598747397
True	601.3963196738334
True	642.455811386713
True	963.5788905443284
True	120.33339017756605
True	322.4535902886088
True	255.1404568599096
True	336.772611119142
True	90.0512031270582
True	388.9812917016885
True	3.390288062457934
True	324.6073321690914
True	261.03664805947346
True	609.1729697396388
True	263.5466803948931
True	356.29996626201984
True	10.337459500767052
True	58.39219069437345
True	537.255783107297
True	30.609079532005584
True	143.6501896831267
True	65.92773117752009
True	147.14794867723202
True	237.84213749837
True	68.59673766950787
True	373.7359341739251
True	281.7698735119856
True	101.75596436983554
True	340.70438399868686
True	62.555181822148434
True	619.3987836030203
True	855.4150331957131
True	279.8620111720068
True	1155.4413039696472
True	122.0813452252095
True	302.3807548165712
True	1033.8457389547998
True	89.6377547217841
True	273.5181651762331
True	10.38853718613286
True	406.0230326519777
True	460.3853504430572
True	152.23254276225194
True	620.9272701355576
True	908.6439684001176
True	150.6173890810983
True	75.26706678357921
True	339.8340552265298
True	549.7052371009419
True	616.1563598755608
True	1263.810435902327
True	25.30657331754078
True	931.376175745182
True	132.74031897823852
True	645.0038777804286
True	113.3822304518728
True	126.49677461217308
True	191.39406975272308
True	162.69292889388728
True	761.5324383710447
True	216.474414804554
True	224.8467703393258
True	68.54704738343351
True	501.0130867896683
True	458.8201931352472
True	175.24143692280455
True	238.41308425114332
True	16.65670012131907
True	431.0889230482721
True	217.99355053752643
True	292.5881409303539
True	112.63221684652396
True	721.4250272011985
True	425.2606842020911
True	260.7288680192184
True	641.2386411550106
True	532.1121291761997
True	458.9440923822996
True	134.00302917318427
True	530.8093542607788
True	432.35921148036056
True	2.269798904452042
True	204.93264188008985
True	88.62887747364918
True	243.4811938085731
True	2.631480460277196
True	133.0695036366697
True	356.5839651069824
True	7.302992430855498
True	837.2348342464553
True	172.85637915777002
True	710.2922380398808
True	778.9018205394863
True	161.2665363465826
True	227.33021456142117
True	490.7266035933104
True	838.8908793872995
True	50.62149469709683
True	39.665890502515445
True	137.0297317396617
True	612.3546056748073
True	695.655096229188
True	185.24333137234265
True	591.9651606924288
True	566.4748130875699
True	868.1378432462863
True	411.5700757639498
True	191.74264196281723
True	883.6742835830129
True	231.66657621388788
True	157.05351534042433
True	327.5383488490542
True	231.4757268345849
True	205.86103308965903
True	618.3065851718975
True	244.68050353664307
True	182.42000933569216
True	444.01150269373136
True	481.8505732437544
True	62.33976677147693
True	287.07836352097
True	78.62843381409533
True	357.8249044485095
True	345.56297040117727
True	255.57927859860789
True	175.08372807813166
True	372.3223977923391
True	626.9152834332093
True	726.7325202114872
True	294.70551010701854
True	744.6671762656974
True	66.54988180746314
True	885.5847727500112
True	349.31068912548506
True	13.270235712496664
True	612.5486728795585
True	688.9070497090747
True	267.03027606686976
True	174.902163917105
True	48.06982468283107
True	374.73424610648
True	74.0722552379209
True	14.205792944080816
True	888.7618732108353
True	359.8223678228297
True	169.7082306667981
True	1003.2333195605256
True	11.933503967500858
True	803.6907456904619
True	32.54793941399213
True	664.742827685312
True	60.180276725722905
True	791.136618304858
True	445.51227435055824
True	198.3907257630404
True	443.4562847560597
True	212.26170599109784
True	301.82928205417545
True	210.6385154021592
True	409.2189329492414
True	10.253314216389104
True	325.57862436600044
True	110.53691779705323
True	11.316670798558132
True	464.883696518904
True	709.2003884909316
True	288.9761929288005
True	79.79484640410062
True	313.7042163258737
True	81.10070527524947
True	200.05269193855244
True	179.07800839994866
True	373.8255226182236
True	40.02588669670055
True	141.68418415090628
True	377.38355243868415
True	888.856637820219
True	114.67601531253904
True	211.87857959878744
True	403.1970995597658
True	18.336309688021043
True	433.8442891558816
True	520.9051754977945
True	91.92837138522096
True	400.3215373854611
True	341.2312295382166
True	410.10775350959614
True	586.947984461872
True	1069.6082540638247
True	961.882535873075
True	55.36419211365288
True	1077.5367507148026
True	110.96676963928348
True	105.46220030495304
True	109.85460533125274
True	485.00413898036567
True	383.2802538378151
True	567.9307309514292
True	266.48007699425585
True	157.1553703379063
True	402.73141508815087
True	16.970334996294746
True	459.1851582401024
True	384.0176270324882
True	150.4711708461031
True	94.48887257133936
True	527.8394701924938
True	998.0111585449752
True	197.86052361947893
True	66.94536859942409
True	405.3250982748797
True	380.6755291177207
True	491.7643280737617
True	314.15261147214045
True	5.49498053380117
True	535.1794698808145
True	499.66895416245234
True	496.7089866110009
True	184.1569068388209
True	110.31326258029226
True	21.200519001754657
True	375.3038932392191
True	106.60770195257396
True	7.222974368713431
True	31.100860210011408
True	344.0937848116381
True	656.1587205217064
True	135.3901686128874
True	93.11492146575124
True	24.96324725620632
True	410.6908415110828
True	371.598222881622
True	774.8602975489589
True	309.68623482688986
True	523.4738775415049
True	551.7992531382554
True	527.8736164224078
True	293.2890445042807
True	538.8373657117571
True	98.0620407917195
True	560.8870895805055
True	6.870107503016342
True	372.36409389830953
True	472.2442628071364
True	974.0231364599562
True	351.70812681075114
True	791.3380035467427
True	968.8469394397812
True	177.09766090949705
True	38.16464464244919
True	384.4412032665412
True	389.7030740121858
True	566.0348903603581
True	243.76913845200573
True	27.478868922325788
True	655.5636146602793
True	125.36006957133915
True	1079.6541232093698
True	324.24091654307693
True	469.3868801315342
True	126.97607408855488
True	800.4172179237055
True	143.25125500787323
True	832.9312449568604
True	549.8988909332562
True	190.54773108084413
True	109.54325279862348
True	68.04308926966678
True	559.2729383641724
True	970.3529166745086
True	421.7490595885456
True	532.2290080452478
True	139.90554844700378
True	625.3340004326529
True	490.4233882305642
True	772.2552480649385
True	312.6679467534482
True	592.3675487123298
True	109.99663379100232
True	25.76675526953921
True	408.8173717219219
True	176.16022994205548
True	100.9052505633265
True	360.76213731189694
True	1094.0500427457937
True	268.38586841574966
True	551.42799255228
True	12.569302861035847
True	72.08922136247283
True	328.6855009637805
True	763.2558785423303
True	448.7625329978747
True	533.5241582562627
True	697.4376072203062
True	66.54360639049555
True	729.3908538423699
True	47.11738816583769
True	105.326374501885
True	164.6208993177242
True	81.23235103268225
True	25.07522509536519
True	304.10231276938265
True	463.1098648662618
True	887.4719242325278
True	867.3035667477692
True	6.672700195098084
True	287.51685441422
True	471.5270916453696
True	118.97000954678644
True	236.94800675776537
True	326.45423415129903
True	1294.1394758687404
True	438.7240070209551
True	27.10886665157547
True	179.80344243513767
True	694.1966417468132
True	36.92443029518464
True	175.57562745365448
True	558.79943782141
True	70.72992652945314
True	859.0149587683395
True	334.2895779335193
True	652.4474549565973
True	74.3362896048232
True	684.8147231660749
True	580.3065914467045
True	880.9536805699017
True	252.50228002433468
True	513.9371719926268
True	860.7127035893034
True	902.7292212101348
True	242.7561179440297
True	777.7849565797386
True	225.55631430256972
True	441.8699283003562
True	373.7276006771067
True	497.82933311524033
True	491.9376392805637
True	300.0227988545514
True	343.4240649879502
True	113.61050683414778
True	365.3943247847163
True	1169.2438761451615
True	311.6123503487741
True	147.4156584533466
True	305.34855661973825
True	747.8816112804386
True	661.1525465319523
True	406.0166129730092
True	115.32723747926944
True	336.7877332896624
True	35.19745216387194
True	173.24961019634935
True	92.98546476490966
True	90.28573356663708
True	556.2472241408167
True	136.22907129093022
True	140.96820122474807
True	103.70381659075856
True	82.12945716000874
True	444.1070528452522
True	398.99050078435766
True	1058.4104896933532
True	545.5049093163
True	819.5412501478088
True	268.4561204423326
True	300.9175782297148
True	545.069788030073
True	194.37771778280364
True	751.0487215103384
True	237.69650000579972
True	367.7229931489327
True	66.53545667842934
True	112.331712855707
True	264.0447964457251
True	121.82725952236618
True	487.0655847823163
True	29.01332904361471
True	577.445286166476
True	994.533369273449
True	709.2282657618987
True	1.7190617991985588
True	63.246390266671455
True	468.5863951522742
True	445.4378691344138
True	75.07397414125899
True	118.75139245413712
True	292.95196589567286
True	78.46875482796221
True	49.94299293726689
True	730.513800785058
True	651.8685675930451
True	161.1862560061866
True	172.8216986865236
True	523.9684820129443
True	53.27535087678472
True	24.96421438495661
True	597.664622551739
True	454.9969653891831
True	1122.72460151982
True	47.98966455311048
True	475.6753382224212
True	899.972651408429
True	819.1402555324828
True	293.66736017841214
True	770.0808928082732
True	411.56513390640856
True	40.369632741082825
True	101.6563846499749
True	729.4544868872111
True	76.05199295798485
True	143.2973867579351
True	952.4040203885412
True	178.65775377963726
True	262.0218267920454
True	107.44206213342753
True	633.7557496051417
True	589.8506043399867
True	210.90601405701025
True	438.8426881582379
True	42.60347487368425
True	275.856320076026
True	577.3860443759553
True	623.579712420633
True	307.93379389300986
True	74.84876297177335
True	931.5946293968424
True	1041.828935483675
True	564.7066387070156
True	66.47270383239959
True	29.900528205406538
True	86.67776582667838
True	107.4871747929334
True	101.09293252575802
True	880.9113912626341
True	1231.721363240258
True	717.6516390350786
True	320.58150519376323
True	9.84110537378399
True	22.21451392275769
True	339.89874224750486
True	480.3872204136124
True	41.53786500324821
True	579.9722170812628
True	434.0384052444911
True	394.19375361261655
True	81.0304978970617
True	199.3572015355012
True	265.70308996461387
True	129.3024734066233
True	393.5845048028818
True	42.22670930011183
True	175.59186387083352
True	1149.0431405258266
True	6.65182935899343
True	28.86139920566863
True	576.8507381775923
True	362.6478334310869
True	781.2363323768931
True	152.88744769463688
True	747.1371145736332
True	618.0455340067803
True	292.63168957191607
True	430.5863538884031
True	338.99030920389
True	288.7344689535528
True	265.76632522735554
True	386.3125010800542
True	501.7522771938004
True	499.3987413476692
True	110.14673166462929
True	359.9061838516655
True	8.265106243784858
True	177.08680186554213
True	224.13165479789663
True	849.6470674315947
True	596.0351962708052
True	32.18191242969009
True	739.2158306828695
True	813.4862514350314
True	104.0015870623265
True	348.832984840668
True	893.6355984490291
True	222.6630961936471
True	166.91433336090623
True	532.5957606867855
True	606.0550949947343
True	1082.0497782813366
True	149.4844869330203
True	157.42148121523283
True	254.2877258853613
True	321.1570188836756
True	421.53962126040864
True	426.2052299059338
True	333.3455314441369
True	413.0641598718031
True	500.73363707809546
True	226.13143054252905
True	1495.401979181375
True	251.15983978081064
True	381.1491462264841
True	53.19770915055927
True	776.2479924095742
True	254.0016921826386
True	893.0895828727056
True	537.6631765439193
True	319.5611728850108
True	777.1180014111868
True	255.77610516036745
True	211.63460484268384
True	263.41795843593303
True	220.7036891319553
True	128.81589570182433
True	240.6299067179276
True	739.2786248652192
True	534.9448521367407
True	223.7644599216748
True	1161.806886460616
True	119.93813210986627
True	268.50775172118256
True	71.76095705291843
True	308.22152968589745
True	408.64973620016826
True	91.74846422018526
True	211.42818834733643
True	78.34920547865738
True	695.9252156125829
True	382.8833707546732
True	230.4661311535631
True	730.4734393157738
True	872.848332531481
True	834.5894361790232
True	841.7743276446923
True	351.064649170365
True	1.4284438072129702
True	259.71628776537887
True	54.37080411827915
True	366.7472944778313
True	55.70926043081224
True	356.123164613127
True	833.0425381744272
True	1047.426342241518
True	402.10602390413686
True	22.538454513993287
True	526.2460259759974
True	502.6854916800059
True	191.39002201213177
True	235.8828474097253
True	284.49665450247664
True	23.5073581122618
True	123.1401165848654
True	987.2627720529824
True	64.98268751933362
True	495.84889079423306
True	797.8486567067109
True	101.34608697111996
True	259.1721872000795
True	113.95296250957254
True	16.94655487351119
True	1.1612845115988382
True	125.86848142043944
True	1011.849520106681
True	485.7458038487142
True	68.12349329213625
True	803.51109331869
True	336.75249764584976
True	1.6199588250431969
True	447.0770814728757
True	190.58572661313048
True	498.8700355047028
True	87.48219089878108
True	322.26294615796326
True	388.2159083680304
True	171.32567890289954
True	217.72662922334132
True	131.9087484291786
True	185.9127155107154
True	980.6578946141384
True	15.774909450932888
True	499.4596114771734
True	475.53758190249
True	413.77083562087887
True	220.4793620167951
True	230.80395294526076
True	148.69855025350378
True	48.14077318820882
True	471.0406988636623
True	152.5316955168579
True	832.8001840496361
True	824.8455060242857
True	253.37473189442943
True	325.5708682346824
True	529.0736604131845
True	40.99115426287521
True	88.0249847403813
True	737.6988497322727
True	1070.2771264785908
True	114.50826658502083
True	721.6474790279307
True	143.5738280751549
True	929.3835451248584
True	645.326487538484
True	105.35061965734992
True	281.013039412802
True	629.4556816991856
True	258.7672482755883
True	47.586736959050896
True	580.2154088908927
True	457.06372753936574
True	5.4823094739164
True	477.1064343634923
True	66.7055497578082
True	178.58689869444598
True	240.21065603567504
True	306.6620878324415
True	70.83039002502771
True	228.0936315926716
True	355.7385895787917
True	443.8933813609647
True	946.1789560002352
True	50.93145225406367
True	923.2832572877392
True	996.758476010751
True	127.33585235897634
True	74.6503256469313
True	976.9655203412906
True	34.621980109087026
True	224.52189333543444
True	86.62080498995189
True	209.31613486699973
True	351.32046771544685
True	960.9283942660386
True	100.968666296897
True	73.31432696658409
True	664.6850135570813
True	274.64779433878385
True	704.0746592484734
True	53.5783735982086
True	488.4774307248168
True	393.5170149582319
True	683.507401463354
True	51.96715720339593
True	110.237218000873
True	28.18754147998852
True	270.935141258112
True	43.26364022868546
True	348.27258359057225
True	2.6679197799332965
True	1191.627765264522
True	106.35473434541647
True	134.5336464820083
True	354.5935855083561
True	724.6734169697214
True	679.5777725060046
True	990.0140382783944
True	475.4915420587775
True	418.4252628803616
True	136.89009663358155
True	423.1459992859597
True	860.5942700296279
True	427.8620511231687
True	939.1096625835796
True	82.3101513231078
True	427.2654618131494
True	175.6036932026842
True	266.64236506517153
True	779.9899210720889
True	164.0165895954046
True	131.33700118942528
True	64.66351570666617
True	862.4165491880727
True	775.3713315753655
True	81.97401325881133
True	435.8950653264723
True	700.793820502427
True	419.9854949912513
True	58.39457526967207
True	316.0113103562504
True	776.5592197220053
True	29.085827165135047
True	361.5710097882952
True	167.35331531245032
True	285.51609226226634
True	33.84603631570611
True	216.93430581931028
True	761.348155468729
True	630.5565426576873
True	57.59943587310849
True	282.82578273516765
True	910.2707940003094
True	16.58506147446386
True	328.87235254909183
True	285.8991418548264
True	436.9276016202946
True	210.2723149236534
True	610.7040546330958
True	48.405222686317884
True	990.8958474287016
True	836.7331152226967
True	49.20167813270863
True	401.79723498101765
True	724.9811829043816
True	921.6575628519028
True	281.5822678108998
True	591.4524352041338
True	127.38528395467418
True	183.64682288443404
True	127.71692747650036
True	128.32539183852015
True	212.61122369781427
True	937.4462422784584
True	794.6081696257032
True	949.2253107520912
True	20.68495275908974
True	26.43247550676713
True	350.6752868354699
True	12.21638861485206
True	619.8685695733465
True	1058.2765167814457
True	267.1890141623268
True	213.74229025026807
True	84.67397760554782
True	216.3515201493692
True	133.2037929461396
True	43.01171566182737
True	132.30504497271698
True	88.90910881612103
True	244.13662907495777
True	537.9011899958304
True	165.75604720262697
True	32.05883116083074
True	57.23085366666838
True	425.1482683010691
True	269.4953683441857
True	584.7020007659097
True	22.75191570796814
True	109.7274844149294
True	655.646845584319
True	271.15368425279985
True	472.6504527467358
True	645.0479388347627
True	102.6772994229446
True	111.90771583237654
True	81.42481861536713
True	26.97086796291574
True	116.51737111629213
True	87.92977247089901
True	106.79533597082754
True	151.3510597309121
True	237.69154714493516
True	826.8620998645634
True	295.16185705965347
True	934.4744828965904
True	167.98707586985023
True	192.5420637852035
True	783.3418602209255
True	301.0524374543544
True	588.255106881337
True	260.06879395154874
True	369.99318114713657
True	461.876107593614
True	572.8929367695745
True	628.1256088148716
True	369.6265780946741
True	34.91638219833533
True	549.1572373644549
True	624.9006320848738
True	20.086007595214078
True	11.979770631788456
True	262.67351084074085
True	401.97689919619
True	449.9875329813231
True	68.90162089361102
True	643.029074094132
True	919.1981916472812
True	244.37740204610412
True	902.5216290740882
True	269.8632595651858
True	102.69101808076354
True	276.50200807967894
True	678.2680915183464
True	37.50902481911925
True	587.4513488283553
True	1284.1161013572066
True	1032.2057713676752
True	892.541152721459
True	212.969932876942
True	87.96865106318309
True	204.3137930137437
True	824.9806226112987
True	138.69977224774
True	1050.5077739505484
True	855.3846779704263
True	42.09416185427957
True	89.74819308113672
True	418.6911378309705
True	406.722827894941
True	210.79446222094808
True	517.4600782466564
True	652.8710484224493
True	122.46392734942836
True	264.85926351702835
True	1025.293302689773
True	50.830369240011294
True	724.6242145021461
True	538.2556780286958
True	37.8906734012597
True	859.9934331592248
True	386.9815487901092
True	544.7908365193792
True	111.45249225126724
True	261.8924636931716
True	220.31670784774636
True	24.90811401371571
True	140.60829709052095
True	752.3646554992154
True	142.63787254988182
True	378.559093608967
True	65.17769049407578
True	645.1296955629862
True	625.6028588688254
True	227.30577931324692
True	455.5954198207258
True	168.95140488968477
True	160.0279770899444
True	213.97601805200387
True	303.13231408852755
True	371.5024379373094
True	132.70853198061434
True	207.21607497889403
True	26.749865940343668
True	881.9303900571211
True	319.2630781600128
True	8.943285173339216
True	364.6906315659847
True	163.7066635603659
True	636.384521425279
True	366.0187297895777
True	594.6843625896705
True	547.2315597416042
True	481.3232448362653
True	792.5678754519364
True	244.0572602325817
True	570.2482543826666
True	155.2431593458709
True	517.4368292290852
True	365.8203363889479
True	385.3827990105667
True	127.7462512194322
True	134.54378599554454
True	109.51862186408424
True	63.756334320673375
True	757.4061463401424
True	181.21065337752145
True	43.54244433895569
True	0.0
True	550.563590657717
True	113.47555558262532
True	23.042851692342424
True	40.22069041579354
True	109.36775106985527
True	557.4235624864378
True	180.1445374138677
True	105.2696204311982
True	35.0660656461192
True	156.25002311948063
True	919.4727601559904
True	52.082996390871365
True	228.15110785564568
True	751.8738082117155
True	308.97668103151005
True	452.9721805486804
True	479.9500728769822
True	503.2522458460158
True	619.5118316178997
True	931.9494438014729
True	255.0514450651128
True	1041.782562139267
True	919.0746971033064
True	594.2240726457647
True	344.15660392655616
True	867.2136556697983
True	9.765663753710102
True	34.83727498679697
True	274.8901456496649
True	43.639606955381645
True	203.11600983280627
True	763.7995916965234
True	219.87459101221867
True	720.3053577911498
True	739.946217083721
True	112.89813739620212
True	364.40115064703474
True	601.6596779467185
True	25.472701485612337
True	130.049997139351
True	429.8808579730059
True	306.6873983042805
True	199.3272615142465
True	108.82909270831506
True	392.7650334547233
True	22.35032086331478
True	378.37202710029976
True	366.2676678454235
True	1044.2105106148751
True	367.07612571860994
True	31.406770921338502
True	441.4540830793305
True	433.12747706035424
True	240.55781430014895
True	27.52607030163281
True	763.8131301113254
True	458.3905176412037
True	170.95856194168547
True	14.157178668109864
True	1200.2489401700311
True	168.01174026394645
True	28.224656173401524
True	296.1409315284823
True	271.9136151353518
True	113.90555048830824
True	301.57678319580407
True	51.1862681415688
True	288.95326335807425
True	317.6671638094629
True	313.8766855551267
True	30.93227702293361
True	45.695991226406896
True	1035.987098045379
True	23.452524981682064
True	12.603101052246496
True	177.03766784843498
True	655.4147035805507
True	8.239507398327252
True	194.64369571853152
True	181.1325300245593
True	522.1943027712813
True	400.58505766437634
True	718.1997874942574
True	324.5787387038241
True	478.596256642932
True	443.6821113044661
True	496.5167223214682
True	102.171445884546
True	1304.6455171803495
True	913.048754588608
True	295.7387263223885
True	520.069946085154
True	103.50854116589952
True	569.2762931617453
True	430.2344422934975
True	153.74037409769983
True	78.95263041799934
True	344.3594587603486
True	169.09366893689597
True	32.55081729182794
True	608.6865183825726
True	378.4329921557571
True	70.24287534616353
True	30.70865978350072
True	676.9760322826024
True	490.44493668146254
True	68.25183487209175
True	22.35686485338792
True	322.0103810016448
True	315.16223426753857
True	687.3301517143375
True	547.5722469193396
True	549.0656317903399
True	798.2589738858574
True	9.128975835944992
True	57.10294730277691
True	35.08348243010086
True	63.17051620126311
True	493.78330199038544
True	592.6606292877367
True	89.289499751384
True	109.906128043246
True	198.00746579285985
True	74.88770459429931
True	169.73904322461846
True	204.1131908960225
True	274.7419677521579
True	820.3417816254083
True	587.8054239711081
True	284.61215087161213
True	188.6708310446892
True	283.4487343458227
True	253.8671715152304
True	729.9021916050725
True	335.18842683291814
True	174.97579372877007
True	884.9010438546189
True	348.2244517415525
True	470.0085918985518
True	153.5925415871913
True	106.51850139776488
True	63.36303996777205
True	208.56099104282768
True	963.8139138718362
True	519.6145682520176
True	108.16283236644416
True	349.91680269915787
True	96.33481889667728
True	650.2732961221143
True	4.06649021520025
True	694.8948802623878
True	37.608419754148365
True	959.3668497526172
True	835.3468268018192
True	207.93153640850235
True	29.63590061981943
True	81.43834403121225
True	432.8129740429006
True	230.79824932453943
True	1.1420352192934082
True	77.8242939282935
True	1094.2455051724403
True	347.0632979080938
True	711.0552024729598
True	499.505147010745
True	28.802438518896125
True	136.87420761213934
True	440.6926090228169
True	951.0407664848784
True	826.4344850580445
True	418.511624903943
True	345.2857850486084
True	16.74249140711444
True	81.01090308770141
True	738.9743947914844
True	467.6826610120761
True	382.1561636529216
True	878.8983895714016
True	26.68516214820898
True	224.27991622959885
True	914.801054052504
True	227.9339479360638
True	8.748273960516157
True	487.0004585445459
True	104.28146849235424
True	631.9941152945804
True	54.56565241032047
True	257.4752005258875
True	870.7609086150455
True	891.6180557543076
True	274.8056357742026
True	435.88579124994806
True	114.5316169831531
True	593.1539268429467
True	252.30673944966395
True	206.86031711713505
True	854.1452887106961
True	54.82851266163655
True	721.8925451160651
True	272.3966857804335
True	304.1708951138745
True	167.6137633580329
True	499.40977229043415
True	587.2148969995343
True	378.1178965200624
True	422.146417949189
True	70.79090517757759
True	159.20240286940407
True	464.7478080827407
True	216.61859409173175
True	38.09989483322422
True	210.3653931189724
True	391.857039660432
True	409.41658691239775
True	764.6576087612442
True	119.975106517571
True	670.7426014889775
True	489.8113977174108
True	591.3235248634509
True	133.35318557487685
True	39.94736946614345
True	663.0516399332357
True	74.59456534521266
True	558.4196659717823
True	673.3236773212187
True	448.3819292202351
True	134.4184053784849
True	519.1428115089187
True	4.5668335657215975
True	396.3863426448795
True	31.93175806990536
True	642.504993948404
True	273.25934697579567
True	586.0645741421325
True	696.782725576653
True	151.65136788143494
True	559.2188090547256
True	503.42558389510737
True	65.0868338876138
True	946.3561954127108
True	3.6477567078206175
True	28.66784535197484
True	628.863983316001
True	680.1227395050948
True	133.80011253498483
True	409.1710413341908
True	127.68670374733092
True	77.29052761012791
True	463.9071922017082
True	41.53980020829251
True	493.494976339465
True	12.347041214867009
True	835.5708394241027
True	569.2120749514077
True	693.5667339167778
True	106.26443179641412
True	375.99809813573296
True	974.6476721895552
True	893.7642106260089
True	143.87443856789633
True	562.5964157617342
True	461.8858451720298
True	241.39210484840837
True	253.7537721077861
True	5.609063539770156
True	317.8239003364576
True	10.865616866389658
True	377.5226063238812
True	78.72557714719825
True	397.5552312201043
True	649.9729028605589
True	123.92709920039503
True	233.8293687341277
True	659.567269530426
True	674.2754919091533
True	287.77814258501326
True	136.95628682481973
True	165.72987578371436
True	470.34268401381615
True	87.16329899302954
True	9.705174453213424
True	493.0529161395928
True	564.1777688115478
True	19.67326712066523
True	141.37512427674196
True	923.0081022587922
True	492.708400201378
True	265.5605564430659
True	34.54419913223108
True	479.0655293279926
True	111.7382618491369
True	582.6846212012441
True	665.656947393708
True	291.5079092907908
True	395.6313859289813
True	192.93653001518064
True	241.6624884192317
True	72.98321244057308
True	217.25509482813345
True	510.4052863925255
True	21.168934052307925
True	435.813312476562
True	379.018909763733
True	729.972192369943
True	896.5792287467837
True	883.4211139633356
True	159.32443401211913
True	402.4997079552128
True	70.48032327961448
True	192.9518590169107
True	325.52317745108246
True	9.919624126098308
True	810.0025215679212
True	23.047107090002942
True	395.8220329896608
True	264.6817999169376
True	640.7016976594566
True	211.34654523416907
True	37.55985104560445
True	679.8558329095833
True	1084.8899796457315
True	227.49652114951328
True	130.06596155698136
True	610.2633419489932
True	486.2242721533237
True	17.539308264814657
True	825.9896197976642
True	111.01966428981636
True	45.162101365728304
True	309.52940062127783
True	346.03843692838217
True	391.7146825368725
True	261.878492188618
True	19.99553692878938
True	23.939554532051687
True	820.1274287989453
True	200.36848614625933
True	113.11636099248788
True	856.0645183724264
True	655.3661464087367
True	656.2926191265311
True	450.3388796256645
True	151.06613407188624
True	32.09180471092741
True	103.00801601294567
True	454.126452974229
True	224.62548062551224
True	493.7226424956364
True	147.04141229886793
True	488.9225892180288
True	639.5323838119742
True	959.1513062782508
True	22.508277153690837
True	952.7687229793568
True	1072.6424489478054
True	492.2802573349533
True	86.43694446798908
True	825.6723595175137
True	638.6322748774824
True	657.0288143668486
True	186.4819795374117
True	748.9986201412892
True	717.8311386924784
True	122.4092398914643
True	767.2414507980995
True	810.4179971634297
True	486.7566342331904
True	224.7234457276999
True	72.15277442090608
True	315.6657416071873
True	344.0633785676578
True	461.53199288660767
True	426.27702183074086
True	188.81583246472167
True	319.1949341433995
True	2.884434395794272
True	13.393540821794756
True	106.00078118874096
True	129.32017973431726
True	360.91306934357937
True	347.0288912266951
True	116.00616140674572
True	16.616356228671233
True	212.3970247003219
True	868.8708365460959
True	463.870285896505
True	485.8110824697293
True	557.5008236444663
True	793.841859790044
True	626.6083061279106
True	94.82953698798023
True	201.07380349198704
True	253.49592083138796
True	281.1136130404181
True	108.45009482239996
True	367.3562168839144
True	429.043671874708
True	169.28728603764912
True	639.9190783629133
True	246.20157988310203
True	207.03812767582025
True	27.80451813589251
True	246.23353291426528
True	486.4106394852541
True	167.6423263768415
True	529.9138161232393
True	476.03087914542886
True	239.84657307046567
True	101.68729372489904
True	42.93300281460089
True	409.0909141965254
True	809.6302634804659
True	170.75774918934238
True	1013.0109670001102
True	1057.048076385061
True	484.2446021129888
True	101.38983518284662
True	115.84807903921627
True	646.371764467611
True	8.522721276762905
True	219.97412276427357
True	136.29982068581972
True	121.8295904457846
True	337.5509642589555
True	633.3263862560359
True	38.579181798838185
True	119.8746546032479
True	963.4998104048692
True	55.45979238156127
True	452.9414386389773
True	527.9550720996045
True	255.7499512636502
True	121.1601043995914
True	943.5375767761286
True	1211.5351269689056
True	521.8466745475362
True	623.4411897335751
True	206.51094099446672
True	155.80584828795895
True	318.82270561558033
True	247.85117180190232
True	172.88449904170105
True	303.8547367111548
True	350.3334213242222
True	11.65324982529647
True	612.3436922998576
True	151.9039959229661
True	81.02364139507561
True	453.9920486309624
True	303.75074153626355
True	1188.0785625548422
True	337.5522164204544
True	943.7400139008728
True	9.037940651195852
True	265.40759470532794
True	231.8728537983129
True	148.79569843907004
True	474.4578592164444
True	206.8545336989718
True	412.90319325546096
True	322.6106207397324
True	119.6228010205192
True	357.2672357524692
True	1057.0057131044932
True	724.3274461589332
True	220.0736725401946
True	111.56706310435868
True	289.40759912181807
True	23.84339166204496
True	353.6428425271778
True	321.59215242636515
True	550.9799878974253
True	445.5272503495079
True	356.655170091418
True	157.6706896335594
True	13.656815491901412
True	429.2450713295788
True	288.49544563482027
True	136.38047140676616
True	294.24053042499213
True	409.1357000341509
True	820.5473592700312
True	305.9331322890065
True	783.2650105043048
True	389.4921915905883
True	379.8996924360608
True	1.4753871326791788
True	1194.8813973976653
True	105.56148349138948
True	933.039602573136
True	201.97045922158088
True	461.638336744861
True	652.7631032871105
True	87.58723072026493
True	480.7792531076279
True	33.65017516880609
True	418.18435018563343
True	77.82375909279625
True	229.2267599423636
True	39.510180286183406
True	677.6405841434376
True	191.38659124840072
True	25.02948423678423
True	380.6567713159679
True	108.07136183106763
True	170.64757361112132
True	834.0931972420665
True	259.8316921122703
True	142.0077681239906
True	377.04500701419647
True	527.2211781288618
True	336.9352577004868
True	523.3722418181907
True	597.6659434726032
True	155.9726464670923
True	7.218318393370406
True	68.09676333793192
True	417.6134449000653
True	88.16891269188999
True	78.10240298822175
True	1034.5804930646527
True	26.82182530766269
True	323.94362131363494
True	312.1182342084967
True	449.56491464131113
True	657.997926951828
True	185.04542837080487
True	655.2479270759919
True	319.6029873413222
True	352.73830804419924
True	262.4852926781145
True	220.30241008460743
True	350.63236035571754
True	444.8238207778768
True	398.8181601032752
True	612.4534936781819
True	139.95787153843557
True	76.23268575585834
True	39.95374953077336
True	312.9627866839896
True	640.5866523287185
True	410.8354447341622
True	777.0097469796514
True	220.23781371712528
True	404.20497063383874
True	71.66521557732806
True	52.3872804060913
True	421.2540158419299
True	207.6347993782268
True	209.83756871119317
True	40.12427302506276
True	1039.4543308646666
True	168.95608187214137
True	906.3511302168018
True	314.7507065014332
True	915.7371770028852
True	237.62511877264785
True	450.6527483947839
True	530.5488556406225
True	636.2453564113933
True	208.357115582108
True	472.90881226244426
True	943.788209074379
True	129.24664144843007
True	6.990897082243942
True	574.3034074259335
True	30.11968352130153
True	80.23063954535557
True	793.3645695694695
True	228.06374366403335
True	978.0816649151408
True	668.9372928870182
True	404.5888322554268
True	276.3997663706834
True	477.7421106552136
True	339.1297144226113
True	191.4090157118831
True	646.8175575129986
True	684.242505982362
True	205.52129255359736
True	83.39014797882093
True	502.5893351782603
True	132.2441101648534
True	374.0251201269738
True	349.2130353534816
True	63.958982411488186
True	388.6512800435141
True	405.263108896134
True	374.004017331865
True	414.3961182386019
True	429.2472677419333
True	660.3002591340809
True	58.25709721772262
True	456.3463931888602
True	335.96284907958136
True	646.5869899284874
True	220.04714210499577
True	94.24772099315884
True	42.256465735819226
True	545.1039091993414
True	631.3241568559635
True	195.08818625997583
True	412.0932175142305
True	332.5833765285067
True	17.346901738367762
True	173.4588539241128
True	291.49022102083
True	3.565898470960561
True	863.923026750483
True	81.71593766334676
True	104.58289696398664
True	111.34943278125418
True	348.03646621729035
True	37.7273934278385
True	471.0273010392038
True	230.21285895587067
True	4.237693467151943
True	115.97260383880636
True	443.3642092825256
True	52.815674589215625
True	70.70689749661747
True	176.09132176825702
True	293.3574426763963
True	938.50524511815
True	387.1116245700236
True	949.8631092137977
True	185.42890075363096
True	1034.104509038537
True	776.487626155162
True	667.7408778283466
True	409.25992680477054
True	381.66488089328
True	83.23208754771439
True	69.86054446378168
True	82.48348970202619
True	173.01610176883634
True	489.7833243417
True	1095.2052285269224
True	181.93761324416468
True	348.7235903763638
True	437.28831768843486
True	576.5731550924995
True	587.7678613598241
True	292.0435091125507
True	448.7156783273453
True	653.7857891801319
True	99.11956437534695
True	741.6801009623281
True	262.75205509853606
True	137.95254005218897
True	409.1362237755666
True	866.8835003151984
True	439.7590612371179
True	871.7751006504511
True	191.3073914436293
True	353.7770444975498
True	690.5215423728839
True	616.682056203277
True	182.13463764000312
True	258.7870178857516
True	780.5008921968384
True	34.09004897591622
True	190.07193253638184
True	499.68311288140654
True	699.5361759515825
True	99.40415089546082
True	36.87853434236835
True	170.19198017438302
True	709.2308777946284
True	323.09627536806937
True	540.5473705006367
True	350.72411632004633
True	290.04339160779347
True	446.9639104169274
True	503.5790756676039
True	71.4179593822511
True	378.1616972934914
True	799.4666997530437
True	0.0
True	302.267467317193
True	241.8540992533845
True	954.8317427003454
True	156.498303064557
True	663.98115861706
True	642.517690713258
True	111.5164146705228
True	228.75696841694443
True	125.98124260120152
True	11.576020958314988
True	290.82237648160924
True	391.52562255213473
True	1139.0183673433976
True	237.6405795782224
True	422.7192162864471
True	653.4751714571
True	208.21140795568783
True	30.588587390016663
True	851.7171761636151
True	619.7220182562791
True	152.56512095740476
True	612.448599414097
True	166.29371603273677
True	299.3427568544894
True	768.4105404598721
True	37.28399987366662
True	105.09415409356282
True	501.7805205347095
True	67.4523600488431
True	77.74399232659172
True	393.7521980996478
True	22.65836202508076
True	746.0701979242663
True	103.73285437738406
True	162.16499734676162
True	18.87119366127942
True	700.360423363774
True	32.25063252387338
True	766.5772056374794
True	400.5230374139652
True	113.44209806920614
True	712.5408135116826
True	535.5596137437799
True	554.6079134388328
True	49.39361535657793
True	374.7127811272092
True	6.044009411418699
True	95.71549374222792
True	380.7047367157656
True	47.87945983823548
True	121.41577656439316
True	314.008668121731
True	180.4077934142948
True	103.83190732423228
True	652.3805502257023
True	20.02895697850657
True	1128.3921265494398
True	496.00637481158816
True	313.15151610581336
True	482.7086101292408
True	122.56234629943832
True	827.1054871520554
True	1146.6371141483903
True	762.2255120244922
True	164.3425852743619
True	226.04255175759283
True	50.63186991583771
True	57.84182702342417
True	156.59151074067415
True	102.39544379803849
True	169.05024853917152
True	1175.4863069217693
True	302.007311481132
True	360.24036706655914
True	708.4048060156472
True	15.801582022406084
True	14.044187269256572
True	604.7548806164393
True	5.673800850955672
True	122.22672752686016
True	673.4048249088382
True	181.98710402237796
True	653.3847049023424
True	840.4021995214915
True	158.30902655390366
True	865.3678852779823
True	3.556691406911197
True	442.7289297902298
True	1042.5387103344533
True	26.67700080914435
True	244.3001669218719
True	150.38891646164657
True	973.1557678869156
True	234.02747608292185
True	522.863437771859
True	121.05311716393136
True	529.1458985246051
True	155.01649172712365
True	101.97990873561368
True	388.8323309430545
True	74.52135478049486
True	54.08537209464589
True	1029.6747682353314
True	267.4495274362703
True	164.73408206987523
True	363.0490752564977
True	401.4248498470114
True	210.28341490720544
True	166.5724060788164
True	379.01853082587263
True	32.00091495090033
True	486.125246725108
True	1132.7462251611216
True	106.85986034267376
True	473.9756419146855
True	304.82759785472825
True	25.221988162199917
True	414.2040130576511
True	103.32903996766008
True	570.1202418737561
True	208.6136895759444
True	418.7473679391627
True	20.452495455933423
True	428.70324787351535
True	102.28825605749296
True	338.0528280004888
True	31.600620434209844
True	168.15357174527074
True	245.92031763128145
True	767.7469476569493
True	59.17101355917963
True	141.44752079760298
True	235.5488161298084
True	140.45697350472378
True	650.2147560217566
True	537.4025036498041
True	798.0512922810066
True	386.8608752569775
True	545.2250084429667
True	419.6820958711512
True	686.0579502413065
True	68.22972599601815
True	475.7199217879231
True	424.54887882688575
True	49.62303797771335
True	83.72459913103864
True	129.8280099996324
True	88.8683248056349
True	324.6260249285455
True	853.2446015993063
True	320.97577149112595
True	1069.0995901608137
True	321.8632156122736
True	911.9034632654289
True	140.20433235030288
True	601.4042948417208
True	602.2787904838676
True	707.4137139993749
True	447.522311036733
True	66.39411161466182
True	299.7560577284916
True	37.61403045290309
True	177.14642786893447
True	170.77256639443277
True	1128.6740494579842
True	234.61263006397093
True	543.3252623919287
True	551.0725328975013
True	572.8704684525939
True	886.7126305009256
True	583.1417481835766
True	643.3158440053935
True	915.1864691490111
True	130.52007356073034
True	329.3660776783725
True	249.41020050632065
True	310.4864235064959
True	91.30104876721694
True	404.29971415202687
True	3.9494717706922575
True	318.56899355493925
True	260.5345386165254
True	612.2744661217903
True	283.32855459031
True	368.0832890807178
True	11.023350544726364
True	58.74852181969605
True	537.7759782720063
True	28.854911115056453
True	148.39158229658452
True	66.22208707700486
True	151.0848913161142
True	237.1852931487466
True	67.49017535627075
True	398.2047467746568
True	268.02511020819065
True	104.02056083722196
True	336.3402510271393
True	64.57044905098134
True	592.215068540307
True	820.4488030812394
True	284.9915150651421
True	1171.757921703474
True	115.46788088370516
True	323.4279706071266
True	1070.359271132075
True	88.99148838779513
True	299.24264703400246
True	9.358556670710634
True	406.3199098668885
True	453.2570137666869
True	149.5149458552392
True	635.8209203551035
True	924.3772026284176
True	159.69883540141186
True	81.44013959164744
True	340.02909597996126
True	568.3381927617352
True	602.0301141150344
True	1230.603475978891
True	26.00642681853731
True	950.6395333308054
True	139.31738861048495
True	636.7444929339407
True	123.83569942548549
True	123.58302052447031
True	181.550262277528
True	173.47639848722096
True	740.3410112667696
True	213.11202283631349
True	232.139965442447
True	70.4006379349272
True	512.8662986391639
True	463.0890122833428
True	174.2791258083547
True	238.29685266259253
True	17.458464762324912
True	417.1624787845285
True	228.3378110337036
True	286.68401090802826
True	109.5127120471808
True	701.8182617872443
True	415.0811307122184
True	261.4896021205968
True	651.9079467224549
True	533.9661984922071
True	467.8677743291699
True	138.6564938374143
True	525.5265947067571
True	431.1970985653622
True	2.5984375574427414
True	185.8050574323258
True	90.17231168738302
True	250.30772682551697
True	2.4274217859637512
True	120.15676630024076
True	368.5678748163252
True	6.831743030286186
True	863.6418387840991
True	179.11537369979436
True	722.4465091656937
True	798.9350740000067
True	166.98426895087553
True	206.0987725263816
True	489.3832900808537
True	821.6054828822162
True	49.835901699795656
True	38.85527645853384
True	124.46999462232682
True	630.9715907326972
True	719.9773576851461
True	180.7914316391295
True	595.9999704149645
True	582.2466170791577
True	871.1676223884992
True	398.6780684446049
True	189.96071245742692
True	858.1894703530893
True	237.66200122080792
True	141.39854656496786
True	318.94749276502444
True	222.5433898293741
True	215.68960948254505
True	628.0277615355961
True	250.6830017718768
True	191.5955023198059
True	444.6743651427892
True	475.1552193227538
True	58.68232193475105
True	279.415846332154
True	82.37188234509449
True	315.6374845750457
True	348.41628943216494
True	257.6974108779947
True	179.88952649622033
True	376.70136174257766
True	651.8554147224726
True	736.5677374844854
True	297.0682883728245
True	742.1065709307957
True	66.595818885269
True	879.7433349548459
True	335.28100997897866
True	14.257192839969129
True	622.2051148757577
True	694.9075780684099
True	251.2547539433491
True	166.16047570347317
True	46.7275274222403
True	378.1346588558824
True	76.22341125344933
True	13.630004567408204
True	893.4488807494096
True	369.7535287776726
True	176.64603824222806
True	988.0818620395372
True	12.643745608050924
True	780.964368137802
True	31.141913900224257
True	685.4045336181409
True	61.1641720884402
True	756.0800851950187
True	459.86716931633833
True	190.0328293231503
True	435.2017162261772
True	215.78988167507583
True	302.1839668853452
True	222.4728783958688
True	388.5861039050419
True	8.79417668468071
True	323.76737879923326
True	114.28234662862816
True	12.617071919283577
True	467.7944532477096
True	736.781577922992
True	289.2667948489929
True	79.09950922124155
True	319.1258281457049
True	82.01717963076932
True	182.08799857062456
True	183.1044425395375
True	370.3364056219543
True	45.43601186464825
True	129.22676517543584
True	369.0744147918821
True	880.0152389099308
True	114.5710874738703
True	212.50766058504607
True	426.32381359999056
True	19.096459551665596
True	429.8256247968115
True	510.8812826847778
True	95.26709478330892
True	392.205614294024
True	342.5163559068207
True	409.8461355254527
True	588.50239114269
True	1086.2689795942583
True	1003.8635872423624
True	57.35234992274609
True	1049.3767639102375
True	111.013966752164
True	108.80253975041146
True	112.36788541050868
True	484.1438479069273
True	373.4406042390245
True	578.9193078979112
True	256.3302120744889
True	157.04706963231635
True	398.0325499653872
True	15.58882973015832
True	459.28418647581947
True	379.9828211136098
True	150.99912053668592
True	87.19323066536208
True	528.8180618372626
True	1013.3303080247908
True	187.343570784035
True	65.19492671439565
True	429.29094524454047
True	375.7464983091157
True	480.117895050577
True	336.1206877584886
True	3.6564196155624895
True	532.2252017305931
True	524.8739939412822
True	503.2969574345603
True	187.5608078159587
True	105.81597295101136
True	22.21863273374916
True	378.8138855189148
True	109.7421189453206
True	7.42051849341231
True	33.18814864466382
True	343.9876957691065
True	633.175901351383
True	131.636255556231
True	87.90237288120711
True	23.33155896856273
True	415.05754916085937
True	355.1730161694329
True	775.6024093639132
True	308.3842281001227
True	510.4880585512992
True	531.6186132150723
True	510.53520429902665
True	298.8343440605417
True	560.7190814511566
True	100.32201984345072
True	579.0966405732877
True	6.85694391682258
True	354.3485343323873
True	481.0528634303915
True	996.1370766922872
True	340.0372281133928
True	802.8222794540287
True	980.0932010757076
True	184.8904474580052
True	40.38540303036766
True	372.654293864506
True	379.45870248641313
True	608.656700614334
True	259.01794866627046
True	30.918111648016797
True	650.8617783057183
True	129.68495630568924
True	1043.8728497408774
True	312.4370403755038
True	474.31733388149456
True	130.12647097150702
True	798.7014093755398
True	139.5251924647887
True	811.3081059181555
True	576.7612589162836
True	184.99526558570844
True	117.45977442167674
True	67.2940890211491
True	570.6744014492201
True	881.134424546092
True	443.9778164304621
True	534.9857737789118
True	132.1209849349543
True	613.5632281091061
True	476.9596935476149
True	767.4971045497723
True	322.08125891110166
True	601.0636814631022
True	111.1746717780414
True	25.806422043840133
True	410.16176243848577
True	169.713879162118
True	102.6478623473406
True	389.1466622859446
True	1080.8267039648335
True	265.0609513858153
True	553.4682625577684
True	12.269933913302095
True	74.71970546298546
True	323.91818371557355
True	771.7912085258904
True	447.09769510257127
True	491.8531243168506
True	716.8073704266718
True	68.77332522748505
True	752.8807965530169
True	50.37956701301425
True	103.94050227487818
True	182.0917967808374
True	81.4078506397588
True	24.114135438048574
True	310.14407568679366
True	479.3642837323957
True	929.6304422068748
True	862.4396068025832
True	5.939724622855706
True	295.86833816432534
True	490.2590997508134
True	122.56133727887988
True	248.6619436317249
True	340.16139210877367
True	1325.2537229209347
True	447.0575038744576
True	24.732740361467386
True	187.10205889773417
True	710.1396206209683
True	34.69911511417644
True	180.24646623465952
True	569.7444111359815
True	72.40353246980085
True	873.3963409515826
True	324.7067010807709
True	660.9541493493499
True	73.1840786355784
True	684.7744285553184
True	579.6424079189677
True	869.0950611356245
True	241.88435188025244
True	513.66704840952
True	805.2498308111913
True	868.6106778837916
True	234.00167032290716
True	776.1579434429534
True	220.02082413192304
True	439.81058808336894
True	376.4924897645124
True	485.54479524082126
True	506.52477294814906
True	300.3265292699327
True	351.77695886508343
True	116.6880338288723
True	337.0521396428429
True	1180.2550350378206
True	327.8558993641943
True	159.04051821538891
True	302.7362709513227
True	744.3095053720465
True	646.006861899567
True	400.5499346916762
True	122.14138255322814
True	331.60474546845273
True	32.285757980903114
True	177.09240071227825
True	91.21726282889573
True	93.48170652724288
True	553.4861199189636
True	144.5520996317717
True	130.77123774085405
True	102.7814722600328
True	85.2183098232749
True	456.42560326000535
True	390.2804690651266
True	1052.0368755610675
True	552.7903331868407
True	829.7248132243682
True	269.04441353109945
True	298.84479512681247
True	551.0255551878076
True	197.76804477728007
True	750.6518357916327
True	242.84413111649
True	366.4821287367138
True	67.69238105138218
True	115.86631566021676
True	262.31117294604115
True	123.97499297618994
True	469.1049332021746
True	32.71823248380074
True	581.0116844209059
True	1005.9518676581724
True	737.5133994266218
True	1.5734972978934598
True	64.12326694330604
True	488.8057636222705
True	436.9509168264237
True	74.46892808477558
True	120.9987687993776
True	307.69761560457783
True	75.302702358243
True	53.707035831346246
True	694.9976056110454
True	670.3012467807381
True	171.32757886885477
True	166.75282059020984
True	554.9243153661193
True	53.58294198013024
True	25.716412815694927
True	549.5339165749297
True	464.1806521036151
True	1118.7536353204418
True	48.9315404889048
True	471.36745707061857
True	889.1881065464473
True	803.0685748928038
True	290.706578257274
True	749.965848702824
True	390.9102357586469
True	44.8378171588424
True	98.26560078035968
True	692.05905948655
True	80.34226638798323
True	143.09483772853807
True	970.3508185271284
True	182.6508175676488
True	272.73420799685164
True	109.40409204741135
True	662.9020182898208
True	604.3170748494481
True	211.62299678346213
True	433.0933404102892
True	40.446222965831126
True	279.231761772716
True	570.4881834046536
True	622.4754119058692
True	316.45992199850684
True	72.92899666272962
True	929.2314230955924
True	1054.5298936108652
True	568.472985378363
True	65.6571390270504
True	30.847232317084227
True	88.73728860030145
True	103.54070749323232
True	100.69642478375552
True	880.8847238702646
True	1202.3841603520564
True	746.434607485224
True	330.6328585825633
True	7.941383095101965
True	17.606968484424034
True	346.7179354822524
True	476.80489253491913
True	46.40853027573708
True	557.0918149516932
True	424.7471551474925
True	405.5599538512241
True	83.43126217423352
True	202.15820599075025
True	263.12677367016016
True	126.36624692632692
True	395.7693158049104
True	41.74471281028681
True	171.15076315587058
True	1181.106068795505
True	5.24267666535015
True	25.973551501905668
True	587.9313087214125
True	357.7455943108133
True	793.3154073220868
True	161.885016613268
True	726.8031627150945
True	592.1471851944098
True	285.6986841533754
True	425.5078696545211
True	349.0747502144817
True	287.60791699940563
True	263.8434337476085
True	392.8477146753394
True	496.91577361508814
True	494.1393072801983
True	104.8157622694545
True	368.40144510230806
True	8.880546534808397
True	196.96518403482688
True	229.6959828923063
True	884.8004785930852
True	572.2311286316635
True	30.308260725708607
True	715.7910235990472
True	838.6871562173121
True	109.05590133974454
True	343.53239680551815
True	876.4839923863382
True	220.17124698155996
True	166.02030376988347
True	516.148136002889
True	609.1471247230211
True	1103.7293330279708
True	152.6151978552016
True	154.6893174277638
True	254.8243495689048
True	319.47910968208384
True	431.9028010912105
True	416.5594095532442
True	325.3207430701211
True	440.0184302908385
True	480.516921830253
True	226.2079624902168
True	1459.4910541929494
True	248.15815418272325
True	409.6113785596373
True	50.79821478791001
True	758.0883506460942
True	246.5516782738248
True	930.2968021210376
True	571.7815070194387
True	321.05008527274174
True	781.9087943843998
True	258.37189359099364
True	207.2300501435095
True	257.80789779056767
True	221.4422508984934
True	132.38928919409452
True	247.12223123996952
True	740.4411621330846
True	532.7168891840155
True	230.4970654976906
True	1173.5777180507591
True	111.80895721842
True	267.2238550899003
True	70.95644412245395
True	300.60054692677306
True	414.99160615911455
True	95.1880688375481
True	222.86654192901787
True	76.90141416703892
True	675.1813917177594
True	378.9668672603496
True	223.71145797865813
True	754.6653001353434
True	857.4766934696587
True	785.8841039891661
True	850.0476105093974
True	341.2895896720191
True	1.1788941583030037
True	262.37903707768857
True	53.70357888960047
True	380.86756980820303
True	52.13267871445944
True	343.29768765474824
True	868.5071845536801
True	1017.7876007306334
True	402.3205127881046
True	22.129379858323947
True	512.0697981898107
True	502.03155734228136
True	193.47415145337615
True	234.77009021402503
True	284.358916264152
True	22.70311451646036
True	124.55588563089157
True	961.3903811864202
True	66.6454004877244
True	501.9036239805874
True	789.3663992354441
True	102.763586681254
True	234.18081707835384
True	111.3615641349248
True	15.074131414397986
True	1.4427226940186022
True	120.57256114369147
True	1024.5995687765592
True	481.77376657860646
True	63.931222846689984
True	783.7002288701572
True	344.07426201497924
True	1.378482408734973
True	437.093845835876
True	191.56778491730023
True	485.0677574320071
True	82.36032853612225
True	318.6489709542193
True	366.4393100376148
True	167.43126926379307
True	204.80085719246287
True	115.029548856329
True	181.9012473517089
True	977.4784538927212
True	17.687134633891898
True	508.9086993085329
True	502.6188556790661
True	390.4601108482783
True	221.9331727238877
True	238.8769190201048
True	160.99192339230285
True	50.70054729455936
True	472.5100822336132
True	153.3267277770166
True	846.0533211545836
True	815.580672083721
True	247.74698069569425
True	331.8262854360739
True	518.750614723877
True	40.69250441209514
True	82.87624577475262
True	732.2990549876617
True	1067.6477517987485
True	117.22535491003542
True	729.2265805080272
True	141.9404915928778
True	961.1273901782556
True	643.9445673029339
True	108.15964992766013
True	257.7069846539716
True	616.2954828424829
True	263.7385474792931
True	45.598914523699136
True	579.8922332024274
True	433.250104146246
True	5.590853277453034
True	472.7702224066247
True	67.79033257189599
True	176.1494785545426
True	239.3121558184921
True	293.85326343042857
True	72.16807431158983
True	223.05372841121545
True	348.2337493536461
True	429.1658521309259
True	935.5270130151364
True	47.02504629178444
True	915.9200060772469
True	1006.7386957793254
True	131.66701866073134
True	72.76253630659377
True	1022.2491402891038
True	34.97110867807712
True	222.4047440975138
True	82.29818427175576
True	210.80215390584692
True	369.83987592644456
True	934.8016327864926
True	96.82585992465366
True	68.02703612482101
True	657.6543463853453
True	278.00918196129663
True	728.8288641076421
True	56.46510136537436
True	483.04228880950143
True	383.700235627627
True	698.7444632418735
True	54.39448101404653
True	112.48729096708654
True	28.687172829564823
True	274.1435212278126
True	45.76404713974433
True	349.8150684241481
True	3.0551933355524703
True	1184.119186750176
True	104.7853760384108
True	133.70587260071792
True	357.0750404200172
True	758.095880055139
True	680.2101830782965
True	987.1617928911664
True	460.3283310658765
True	406.60058643577696
True	138.8481773312322
True	425.25156551972174
True	857.1965197256244
True	421.9269672952698
True	957.2981196223986
True	88.13690999481345
True	415.8348511965873
True	181.16949764055016
True	284.6592247982818
True	727.317198140315
True	169.6672677952457
True	134.93819305366023
True	66.38687412783455
True	864.2640144967314
True	754.5204522575618
True	85.75339725634323
True	446.48640240596495
True	732.3045290177957
True	426.34115291517713
True	54.48125503310953
True	329.62863799650427
True	789.9132754733098
True	31.537696579852632
True	360.792803758055
True	175.03978785283064
True	297.4484350529831
True	34.52747929201944
True	227.23037350311893
True	765.8922153506313
True	640.656902220467
True	58.33884339264375
True	295.5235774402766
True	907.551568708096
True	17.696987571745858
True	312.77660711732864
True	287.86649509230983
True	420.4721219339296
True	218.20807018277017
True	592.8048986118027
True	48.80555434563284
True	944.613587002568
True	881.6945195923453
True	47.8805402327346
True	397.1653167596076
True	730.0139824389172
True	927.4216958061788
True	274.16198112177017
True	589.9727799182814
True	126.64636254000943
True	186.77836270844224
True	132.06010850101947
True	132.6634249717872
True	204.43293555717375
True	943.9717068609162
True	807.8859739696017
True	960.6851153936418
True	20.23285908606301
True	27.114775740430268
True	357.4740150964039
True	13.240484576332394
True	632.7278207788694
True	1040.2552639315115
True	271.2880716669795
True	211.0392993271214
True	85.3846603644869
True	226.2117505413894
True	132.974460265722
True	44.89592628112685
True	127.6423454915079
True	88.09143909268512
True	256.9388111945989
True	500.4057625449526
True	161.93192681151228
True	30.27302944828291
True	60.07252807000445
True	420.9998573854565
True	260.6973725483429
True	578.8763187789724
True	21.627434696951912
True	118.45282928430872
True	679.1072548401398
True	260.64840988266576
True	468.6284438562407
True	663.9129090878907
True	103.80176298562812
True	104.7520077384339
True	82.38236175879851
True	25.775825910447143
True	123.17026086103417
True	93.74956275974424
True	103.38053005334784
True	164.51996609236738
True	238.05701299290973
True	849.9050834855458
True	278.5636478358311
True	932.996182849453
True	165.528904044794
True	196.5526219598764
True	791.7744496455721
True	309.34596740842653
True	586.6781242319418
True	259.2370190655471
True	356.00943735851126
True	462.4890570702237
True	568.512114272238
True	647.7523775852943
True	365.3914989531656
True	36.933711687929375
True	564.0640807322053
True	616.8912280686292
True	20.21155908039964
True	11.76146133462293
True	262.72048994916867
True	409.1674038180728
True	464.2079257678576
True	65.14582300348917
True	661.8918994097475
True	936.6869979586338
True	237.0695937567928
True	909.2892340661468
True	288.1741520751847
True	104.06750445834656
True	273.36912285386205
True	701.9543287128033
True	39.030671934063214
True	587.5346917818637
True	1308.6155794067515
True	1023.3382987458472
True	900.2924706087944
True	210.12477990686008
True	92.30333886698008
True	192.56238930190293
True	824.4155884173643
True	142.86827773732526
True	1083.3346366068306
True	879.7548167080283
True	38.88033653939996
True	87.74016396456011
True	394.944603910171
True	395.7009921133075
True	219.75941783944805
True	500.9488504602557
True	660.802919204312
True	131.77804299399756
True	277.3840258851177
True	979.0397654487176
True	52.193496723985454
True	695.6320222473958
True	557.9755558216372
True	37.62218239339138
True	840.8194733163733
True	384.4896283908412
True	554.1883655164729
True	111.64091870970482
True	269.26394634572955
True	215.54044777843225
True	26.69427418072518
True	136.41688189134774
True	781.70240038185
True	146.95705725549132
True	375.97931477379495
True	63.40893382629584
True	627.2005030942252
True	619.2862030345144
True	230.7980879919101
True	466.4789750872007
True	168.11754275134976
True	164.2322497249094
True	212.58355227988935
True	272.5415658677253
True	355.879807862041
True	133.11142907754638
True	189.91907656763573
True	25.794970297617205
True	882.9087499488609
True	320.55871482744925
True	10.348663652071616
True	365.1635981636005
True	164.9804379405337
True	636.212029626066
True	367.2030223504133
True	579.8448937250464
True	527.2305436402735
True	468.18554117654577
True	787.3194357311377
True	238.81967715583053
True	576.4570442768825
True	160.48612464812075
True	541.0526157975514
True	356.71531495641995
True	374.7550839135701
True	126.22813149486328
True	132.8177712065975
True	108.07592878502658
True	68.49723021589956
True	759.6949433831629
True	175.63998578894464
True	47.72711126857106
True	0.0
True	551.4158972957285
True	108.53063541313404
True	22.19516258158168
True	41.15733245101284
True	115.08161111636416
True	562.7204073024386
True	179.52590552015857
True	109.63290939220816
True	33.91845347721461
True	161.20122473937687
True	944.6341089905152
True	51.79974732641016
True	228.50622426203267
True	719.239465550154
True	309.9617351948261
True	464.2722651495957
True	477.3347054097551
True	510.40424141312656
True	592.0506054783625
True	887.8578050028168
True	255.9232208385308
True	1020.1296261988032
True	913.7782532704504
True	635.8951594495521
True	349.8593851534412
True	851.5443655806611
True	10.35783404297842
True	33.84566856343976
True	290.4072930093187
True	43.35302251868318
True	212.58036593935387
True	752.9833569989496
True	217.0140400195705
True	739.5616174721948
True	761.4388426007451
True	121.99798392078084
True	370.2826274999461
True	573.8851638503899
True	24.415175145718564
True	134.2468585304564
True	441.0376246702233
True	300.6390966821588
True	189.86486283492465
True	112.1259796137454
True	385.3124184563484
True	23.76541429943822
True	365.4521670340205
True	362.88141090672207
True	1059.9867400334156
True	355.7361800104125
True	31.61377297221978
True	450.81903003443006
True	439.266213153876
True	234.0681942985086
True	33.84642758157317
True	760.1038290582494
True	449.3224516560964
True	160.2038404462361
True	12.005094703177743
True	1212.0148980555227
True	164.5731736196579
True	27.771290153680685
True	299.31642734849527
True	284.1064053882165
True	113.49241722296708
True	299.5437125637242
True	46.821388951845854
True	299.0951544596786
True	308.88899944156014
True	329.86912308440725
True	31.457215040276367
True	47.50972217719573
True	1080.1014214574998
True	25.368526602373517
True	11.475610033286696
True	189.18271322077624
True	644.3544999472257
True	9.27738290005983
True	188.34946850334552
True	177.036869035784
True	529.2819101243693
True	382.88802726223537
True	734.8175498997992
True	319.54113306131785
True	480.8917292540197
True	447.41832821208
True	486.7993832126524
True	99.38900985320824
True	1257.197216093842
True	922.4073816641984
True	275.00761215564074
True	521.5597443403835
True	102.41923286579404
True	560.802508375379
True	449.852004561035
True	158.37675132172183
True	77.90181610970187
True	345.1058483364216
True	166.54127007490848
True	29.282613216377992
True	571.8155228186147
True	372.17018049471534
True	63.79090771040767
True	31.544780042596376
True	648.1565046281066
True	500.9604752210551
True	69.4520557135939
True	20.4099147950228
True	325.27557899339894
True	329.4739125785415
True	732.4977167132026
True	551.7709904410847
True	554.0476993923143
True	798.799228670114
True	8.387871296016087
True	52.64915951082153
True	37.22273994683851
True	57.99214621344712
True	508.86097292135815
True	591.4859199822569
True	84.4302197873279
True	113.52078557244268
True	194.46766785651127
True	74.68477474751101
True	182.450964659949
True	207.3179449442069
True	269.6926393197776
True	830.4585803856476
True	623.8180421834762
True	282.19574024366466
True	191.5049075737841
True	273.25450584046166
True	242.10074871217867
True	750.020531200198
True	331.5113458911867
True	162.7474332000142
True	881.8859434029304
True	349.0039290567834
True	474.108422473229
True	151.90814453013405
True	119.52100117453652
True	63.13519187997943
True	215.7142411597661
True	1001.8470449384208
True	536.0629917270112
True	115.0356626313566
True	357.7463931166949
True	101.89378263997554
True	675.6798014339654
True	3.676830382705168
True	700.5641923161393
True	32.89856715707753
True	967.7157728622434
True	866.4054011166913
True	209.4690983781035
True	30.591755990276067
True	81.05113474234287
True	459.7269008692276
True	230.7852931456731
True	1.0591265027021066
True	80.32143506804834
True	1092.2600208347158
True	351.33465534462084
True	669.0977808459926
True	485.4179145826984
True	31.728750470015328
True	138.7560590457263
True	426.2613370291948
True	924.6631463638328
True	807.9219524488396
True	409.138696646086
True	331.24563993937466
True	13.705623121045726
True	75.9688890411614
True	709.7559029534865
True	493.8114627053829
True	380.34271272790414
True	850.6888580369359
True	23.646240260215556
True	207.00551570361557
True	894.2638562993365
True	235.7523929905313
True	9.086783574133303
True	514.6851747463037
True	106.61820629318956
True	656.1734453197204
True	55.19605435702444
True	250.1542200138348
True	865.0297133285113
True	919.746394603453
True	280.8833412351664
True	454.03505049142126
True	119.19488073748954
True	614.6515228356953
True	256.2070272290809
True	199.32447739939772
True	824.0140375523067
True	55.67017680640545
True	694.6944720459933
True	276.61479516389824
True	301.4025974796015
True	166.53949644209
True	485.2755549611377
True	558.504456410911
True	371.434725557029
True	394.5845103165644
True	70.51711321515502
True	155.8641443400361
True	442.22956050723775
True	227.7915298340509
True	36.57216876714903
True	204.3464865669202
True	387.66297529953874
True	393.1148575421607
True	740.8832266443571
True	135.16003737536846
True	641.2585976716402
True	481.9328195176218
True	595.6087254134209
True	132.81487117974535
True	39.09432338196519
True	656.4035407013946
True	71.84686979489196
True	557.6754789174385
True	688.5731145098551
True	441.3501978586968
True	138.36147035572048
True	525.2931677298016
True	3.34713366433454
True	395.4243057920789
True	29.76837391490947
True	638.2426469620068
True	278.0206862947542
True	576.1692179688562
True	718.7848348446845
True	151.54375621822516
True	541.7945951943394
True	485.5202287725388
True	65.18650339609195
True	980.224078082682
True	2.760918962448515
True	27.14387477340976
True	619.4604128408508
True	686.9710824084555
True	135.32544886892765
True	401.2004337043196
True	121.94122604424894
True	75.73012457906728
True	461.3627432193028
True	38.54561198407199
True	513.7377249683191
True	11.815343583954572
True	851.0920228289169
True	555.8902117621537
True	682.5369663377901
True	105.61386602207428
True	380.32238659341294
True	1000.1497909842016
True	811.0588290244124
True	146.41248615327487
True	568.7261748571603
True	479.110217093795
True	226.6428416734473
True	249.1448755459308
True	5.563772227435585
True	302.6715346104982
True	12.062970885235746
True	374.5432412027014
True	71.63847333183207
True	403.2141624380007
True	649.7492033043361
True	122.63590541795584
True	237.6258435837152
True	646.1649657094473
True	678.9148507435269
True	283.2000545111923
True	136.97562285460995
True	162.28774060539254
True	477.8960564951968
True	84.544324015531
True	10.721986813323356
True	512.8094770492587
True	570.7295379809316
True	18.412544277857997
True	140.62932658460133
True	943.1177801734616
True	496.2590079586428
True	255.4640894945852
True	36.46290684148846
True	477.8094549510432
True	113.9583193634935
True	585.6486278548164
True	660.8640342329984
True	299.7738328852656
True	376.7692553136274
True	190.10909579476305
True	239.5553939502043
True	71.3785471829446
True	210.12464313478944
True	492.49821422208777
True	19.3038666962844
True	461.2622177181934
True	359.8081111386694
True	756.2602434649532
True	910.9096763595549
True	863.0290227683147
True	152.40949628523205
True	406.163419103141
True	69.32704677683877
True	193.4324481883019
True	315.1518123966803
True	11.031924661082586
True	793.7704212448374
True	23.514222799170994
True	396.34222080366027
True	264.1608413147196
True	660.134170338753
True	208.94837524820645
True	39.81894654773568
True	681.7058178665425
True	1069.754977813696
True	221.80606526593272
True	131.43847609334065
True	615.4415161110536
True	500.245717554161
True	15.592170661523705
True	806.3074051524172
True	112.6882786334875
True	46.79509624878716
True	300.3780644195097
True	350.78345532654885
True	391.3749581833318
True	270.576598868103
True	20.19556266313738
True	23.123498547384376
True	846.5208397941051
True	200.3901632204736
True	113.3846211358859
True	837.5825942651821
True	651.097941411463
True	635.8755369768528
True	452.29832536037486
True	144.7819557009985
True	28.838688471232555
True	99.8118849738198
True	428.28556193661416
True	235.13762885722417
True	505.5464180875241
True	151.06385162120654
True	464.4091896447376
True	650.1319214624318
True	958.8969421661116
True	24.20646038803053
True	945.8708101789264
True	1055.730220889273
True	475.3233827733198
True	85.4063856103319
True	823.1077388228658
True	628.5300676352705
True	676.4640298469819
True	176.1564326374674
True	737.2626070883883
True	716.8171309597683
True	125.86076559686909
True	769.8743207182451
True	825.1977747188739
True	472.9408469244751
True	235.74095679044444
True	69.429021805742
True	311.7312537105479
True	358.3617769410208
True	457.09204722521343
True	439.5953571449956
True	195.28961861020335
True	307.5750304717037
True	2.7619646336531742
True	11.515119139414022
True	106.19310557621957
True	129.33348228032935
True	366.1341722511515
True	355.0506527082199
True	114.47418207164102
True	16.15752471849632
True	197.37502849006265
True	792.6179745713875
True	454.5453211948196
True	509.3566386713096
True	571.1157911082626
True	814.9156136685974
True	643.1386299198977
True	93.5719150080956
True	209.26859669639748
True	241.3247315504311
True	289.9757267590063
True	101.09266518401242
True	362.63610528040334
True	433.8282415605095
True	171.64394065899245
True	651.9491362155475
True	248.06114307048657
True	209.56742061881928
True	27.298431494003857
True	249.6707358219464
True	481.553200390456
True	175.35131264389116
True	535.367088055294
True	489.5734718898276
True	244.95379240457697
True	104.1483346162322
True	35.70374049803161
True	408.0024319698337
True	777.2984388758653
True	160.53603764021756
True	1093.8221907472162
True	1043.263339972934
True	481.2102480464694
True	99.51014604036618
True	125.96563158589302
True	664.1657397168711
True	9.192433664375518
True	218.55918423873732
True	133.0788538850071
True	120.29664677138412
True	327.2470697923368
True	627.1533976372348
True	39.03415319463989
True	118.1529532203855
True	974.2505839520602
True	59.32695942665342
True	457.6585062644164
True	529.3830262394322
True	244.4833544039668
True	135.4967308330653
True	936.3498580985988
True	1177.3495213462604
True	514.7446744891394
True	649.9505924301707
True	210.68306577123465
True	143.84078873553298
True	303.16474702906686
True	239.4885401431694
True	177.10682755942682
True	299.4262704917765
True	338.1789916825198
True	11.664101396914328
True	613.9691130282888
True	141.99736800581283
True	82.59952824620528
True	460.1228007807152
True	319.61418908617617
True	1173.775557705939
True	363.52783809150657
True	989.6774203008364
True	12.447069448121418
True	265.13159692692085
True	224.0554769202369
True	158.17873973092537
True	497.122006166643
True	198.76730451883063
True	421.1460314975059
True	327.01434344055855
True	110.4426472742402
True	362.2823347932416
True	1047.014194241954
True	714.1631614747126
True	220.95486178179883
True	111.16953452732332
True	287.181801961146
True	24.39671031774123
True	361.3925859212222
True	300.75215374021684
True	550.8114897540614
True	454.3653483553046
True	357.7933694170752
True	159.30710482898846
True	12.6886535038818
True	422.5969911861552
True	269.24751920313315
True	150.50971308917477
True	296.28281232360405
True	458.9875223879695
True	822.8999048017705
True	315.9901528693192
True	765.1722538907225
True	402.1050194930325
True	372.2700472383938
True	1.51426710231382
True	1139.2720473226047
True	104.92112098674548
True	921.1248427378584
True	200.5775388341656
True	469.6245909391951
True	667.1842139245675
True	80.16314729204886
True	481.49229091868153
True	32.0297462512104
True	428.8722203792716
True	79.35279794108789
True	224.16000427718637
True	35.166665103706954
True	697.0642121318511
True	188.39933381852435
True	25.2994937994671
True	399.772320295626
True	107.72345964138836
True	169.58236195651372
True	846.8383850759833
True	263.3292858682046
True	152.3889587188651
True	364.0853383863842
True	524.658904194166
True	335.95351619918944
True	522.1505368640829
True	631.7956414950277
True	153.22267225330648
True	6.439467586065398
True	73.49907472630565
True	436.8985896971686
True	94.48278632821896
True	78.32932239143415
True	1065.923070098708
True	25.87653183132145
True	323.4190783968747
True	306.72287039897765
True	463.42254925568415
True	671.8600243587441
True	189.2595129392433
True	658.5686501861649
True	320.6981277817324
True	343.5532026610238
True	258.0733892401372
True	223.3751282180744
True	356.8322693654587
True	424.5853176521499
True	414.0846079309552
True	615.3816626356338
True	146.36558637158143
True	75.51648182270907
True	37.17595977750784
True	304.7612607805583
True	641.6493897737357
True	394.6955498775481
True	775.0760764998521
True	213.64264891102496
True	403.08216964652667
True	68.84779700087856
True	53.82901859270339
True	424.9587058695981
True	197.81105200505436
True	219.78939598903736
True	48.608623750363634
True	1048.275542701526
True	175.26440613502393
True	868.4814701608565
True	316.15302951590013
True	913.1929415335612
True	229.1589235133734
True	462.3241509398914
True	524.0339030308743
True	632.1131042431111
True	213.8887170632126
True	468.40575867961394
True	916.4109544001108
True	121.52811030627004
True	7.529933094298762
True	581.70662336148
True	28.17247941192053
True	70.73167357292994
True	807.2590986158318
True	226.89424815652688
True	1024.3153790922272
True	687.1028926163482
True	419.90056675655205
True	279.8894994929115
True	494.5376394879522
True	346.26893895023545
True	182.0697457105888
True	703.8651031420404
True	730.3231168803733
True	204.64059541462385
True	87.60676791682023
True	507.7552087946449
True	139.08346721239647
True	379.2217035002924
True	359.34919557986234
True	66.10505707276126
True	386.6691564696303
True	424.7416328556108
True	383.93004484754925
True	417.5611588762075
True	422.465520141765
True	624.16508142977
True	54.79293401851323
True	455.5161369133388
True	319.2323611247425
True	666.4938261732831
True	214.03306335515745
True	99.872526194038
True	40.05671411019031
True	533.4278874182398
True	642.9143865620674
True	194.1629387066136
True	407.72016015918285
True	347.17346839840366
True	18.127585471791505
True	171.7387170879622
True	290.6839591914195
True	2.5135438733272126
True	887.1304294101611
True	80.19354519947736
True	107.538089278736
True	116.12810864951577
True	344.7356281582943
True	37.06873626088339
True	465.37867048150537
True	216.94327947744156
True	5.686324032204698
True	119.3943501103016
True	440.7606845841335
True	51.24843003412576
True	63.92003487130658
True	174.3123730964047
True	293.42709846453965
True	951.8882736416718
True	381.6112502370723
True	952.077867114878
True	197.57788820075717
True	978.5627553053556
True	768.612213655884
True	632.8785344543787
True	421.06955487772416
True	398.7095722520131
True	79.15337145856034
True	72.92784288013945
True	76.39476343033444
True	186.59703193968124
True	498.5326116716248
True	1092.2095593102126
True	183.2003427834546
True	348.95231179467515
True	438.7434619966653
True	615.6000521513748
True	627.2607210283138
True	282.8230903750208
True	450.0489834734731
True	663.3388233471794
True	99.59455277157562
True	709.376578468862
True	264.0001821443094
True	139.62089208102367
True	406.33061847767306
True	895.9965938230013
True	446.51122918123167
True	862.430328488183
True	196.35381455962755
True	343.74758779467186
True	715.747726088085
True	635.2231019212544
True	198.7547493535632
True	246.6264995936109
True	805.5284736984852
True	32.576391276693975
True	190.47893039349256
True	504.8159687201869
True	693.6696462334313
True	105.3683111619404
True	38.55585622426239
True	160.1354598468335
True	743.5861018547616
True	323.0936550480046
True	547.1957955326883
True	358.03059738757
True	304.21829201784794
True	452.99203477936953
True	494.7209474534324
True	74.16434482397156
True	368.1973492349467
True	763.3431768012567
True	0.0
True	291.3426003058538
True	262.7515624333267
True	960.9112219516784
True	148.75065008104852
True	641.8839901445274
True	637.361415893877
True	114.68425197377836
True	218.3955997702542
True	133.3821062371089
True	11.945439675575509
True	293.9189248506268
True	379.3884988924979
True	1146.1716042993048
True	244.39648749275017
True	396.6114814600325
True	657.4680546156197
True	211.01866914906049
True	26.13975456824729
True	841.5498901947399
True	616.7533478453197
True	154.6446590129628
True	604.253844046021
True	157.53418968654813
True	314.63514930562445
True	792.6784243793223
True	35.06132649465587
True	101.26030033228469
True	532.999333797065
True	66.72086444276314
True	79.37581235028907
True	413.6757289287452
True	24.676325506855346
True	717.1696928017678
True	105.32233235600482
True	158.36931339010627
True	19.290929235107512
True	702.9511943411819
True	30.545395933502878
True	767.3130030910407
True	395.96175470580914
True	116.99708904329152
True	685.8602401197643
True	517.870509694327
True	578.9080499641984
True	46.19677711471888
True	371.0232192822652
True	5.509668762177861
True	86.11171264373209
True	390.4004062488023
True	46.183107104801145
True	121.988273686004
True	308.8268726617696
True	179.94461092096498
True	102.50088597490767
True	643.2141099924577
True	17.58711632745405
True	1160.7475186539632
True	503.4641069242687
True	306.6949222354324
True	497.67028369959314
True	121.69896590808564
True	779.6308952866165
True	1103.1345752787313
True	756.2925875261567
True	171.0583428028166
True	231.93156856083772
True	54.71761930622319
True	59.14201335388591
True	154.3151264244449
True	102.4008797453012
True	167.51408408553033
True	1166.2164975377095
True	294.9231071425037
True	350.3969753883161
True	682.1759073097318
True	16.810559910060746
True	15.742375299469826
True	577.7589854471773
True	5.676244036969989
True	117.14278819099697
True	682.9427441914897
True	179.77537352913126
True	659.4470426518624
True	797.4079609341205
True	156.99141295474155
True	899.7177919898415
True	3.504942064741817
True	450.6628084401401
True	1054.3374831361268
True	25.163004286939668
True	245.2047250318379
True	153.57577532576573
True	933.8309588897692
True	232.45715849140035
True	494.3764326351518
True	123.27617519906508
True	502.0227968553923
True	156.5951368948852
True	96.58175756586806
True	382.37734814010753
True	69.71258295157389
True	53.84023163157936
True	1087.1438795330034
True	263.3646301323902
True	157.39942395454358
True	359.7533337744394
True	391.88710100829934
True	206.2252794219948
True	163.31641138430032
True	375.6957247043546
True	35.86144192940848
True	482.8382279575857
True	1151.1056069361669
True	109.43464006482048
True	480.27486275414327
True	308.4287509022925
True	25.520885261571262
True	398.56141028394825
True	99.79627256724424
True	596.2017568506645
True	203.11922335258612
True	431.0761666979672
True	21.08096097947072
True	436.3548756694841
True	111.06003558278748
True	338.6672414818568
True	32.76141874631382
True	168.56327617174352
True	239.28403333886197
True	755.6963528052044
True	57.13541788197344
True	141.6638717177741
True	235.74496853442471
True	148.1965599274329
True	630.7825702673913
True	556.5035774939777
True	789.1682408316572
True	391.4778598799875
True	528.8725570027771
True	397.9202951524949
True	677.514420633081
True	69.60433700314633
True	479.3924765299955
True	395.1146848308792
True	47.111066682318025
True	83.87176032299988
True	131.02314988419542
True	80.10072758313575
True	311.22357556904296
True	853.9312681904927
True	323.9919027347784
True	1146.776391762393
True	307.7711183318825
True	905.709003846684
True	145.77331446920826
True	569.9090936128802
True	624.5604933686802
True	710.5063121346881
True	431.0426320305887
True	64.46675009954343
True	296.2721839382954
True	41.38266600751309
True	158.8625131407532
True	166.8447193232004
True	1103.419699917058
True	223.0415558098151
True	554.5104324342672
True	551.9836356261559
True	571.4818072946509
True	818.6819961013524
True	596.4503102396388
True	651.1135628960652
True	929.7320284313488
True	123.66052343852746
True	311.61240285646994
True	252.4533095011857
True	333.91464552236226
True	86.20907994467147
True	378.51644897688993
True	4.735138471995213
True	324.20076959234734
True	242.8787850539097
True	603.1442434730125
True	296.88985217523674
True	352.3814335068916
True	9.336931828635542
True	61.91611962491325
True	544.3875002928276
True	29.45426030891043
True	143.25749253928956
True	63.62681347793394
True	150.60413530667017
True	231.55920849628305
True	71.70526508351163
True	367.4184133052182
True	277.300881990789
True	96.53499374320836
True	337.06516241876494
True	60.80436326656425
True	601.2054584552773
True	812.9072595655445
True	280.23087522104925
True	1138.2270682127587
True	110.50705248325497
True	310.95207007862376
True	994.8089060162864
True	83.52842190133842
True	288.4703222713871
True	9.660718355942796
True	405.4614060382081
True	452.34107780457794
True	157.35903484211573
True	630.4424628192731
True	889.2800875324338
True	154.11215071377924
True	78.45706833169659
True	331.05410514599777
True	539.3404424605034
True	658.3884974921241
True	1208.371608770103
True	27.23141989558373
True	948.6375649674812
True	138.1891596170692
True	633.411555504723
True	118.42464424137285
True	138.60213934726912
True	187.63530074977328
True	165.70826695623904
True	751.6076483502883
True	208.382551762126
True	229.59555898680185
True	70.87353506643723
True	512.9349989954019
True	439.9682699623152
True	172.9625969875593
True	237.4214785138404
True	17.558597110400353
True	418.8432430690129
True	221.8309097896032
True	276.6241418419896
True	107.13074578052937
True	714.2063374400591
True	402.2539160780895
True	260.28886608937006
True	634.8889929676232
True	531.9349722208847
True	459.2194825773505
True	134.2892512093745
True	525.2037600858944
True	442.5960277925364
True	2.5023087386493144
True	193.63052217699064
True	92.89889364494468
True	240.51868991782223
True	2.783754273739936
True	130.4390593367841
True	346.914179900665
True	8.83401674462728
True	862.563592444811
True	167.34078887594185
True	723.595234324025
True	793.9513227456437
True	159.66488241064368
True	228.7559134369981
True	489.9533600889224
True	818.4522814711638
True	51.24755420281433
True	38.89735223750384
True	134.02561409655766
True	621.0750459323804
True	705.2141129901672
True	170.88089376185073
True	587.411475854365
True	583.9611882236071
True	846.4741092064721
True	386.27813317261473
True	189.25749153468465
True	898.3903394041514
True	219.77890040529556
True	145.14652388676248
True	328.34543034680746
True	228.5673084996496
True	206.8929013502133
True	612.0003027919192
True	250.9338376140196
True	191.5216634979711
True	452.73476531241806
True	473.1056821845168
True	62.48777165386022
True	282.80555598236094
True	81.66403438283642
True	350.9082556115671
True	357.7699942901236
True	243.635705364506
True	177.44675984976064
True	377.06794656895136
True	645.2047371115552
True	745.3559910962114
True	303.1231777654657
True	754.2405054049268
True	64.55576995631607
True	850.3292699403282
True	354.4206809418084
True	12.97096182311068
True	596.8367291056804
True	698.0760456780058
True	250.9262784063285
True	168.32342012721742
True	49.00518991128755
True	396.3107872500884
True	75.27841849559104
True	14.529486457097809
True	885.9076953250492
True	367.8571115345164
True	179.55254668292076
True	979.1679221870824
True	13.048548669207372
True	794.0773675076655
True	29.712062056542035
True	662.418816003989
True	57.77653360018039
True	749.0583798808946
True	437.6770878085149
True	198.71624439388344
True	449.5142368824026
True	209.08048816199224
True	294.06448535333084
True	218.6849939597901
True	402.97081841678187
True	9.573931105474063
True	326.12344590193857
True	112.1953275931862
True	11.87074360563092
True	467.52741289286735
True	721.1383744393726
True	300.3830869428378
True	81.7001018680134
True	321.3363856360771
True	81.73474312284048
True	180.3381968539048
True	177.91746295268206
True	372.71712821274224
True	44.322575973517424
True	134.1933687636622
True	388.04815607828
True	871.450151645871
True	114.04638028088914
True	215.24126611236213
True	443.3157298352448
True	18.67618291394059
True	423.2371053580643
True	504.6343307325881
True	92.58227925089368
True	385.789874927412
True	366.9484104828073
True	404.1192319871725
True	580.6370793941138
True	1066.3898111824917
True	994.395285282904
True	55.40486927477495
True	1053.2186107792234
True	109.41495164142412
True	112.2248517663677
True	108.20800746860878
True	497.6529123810415
True	362.13474237635
True	577.651886224196
True	267.4412340994172
True	159.2740072679718
True	409.9365021729444
True	14.470673589410747
True	440.2876163993219
True	395.2020801112756
True	144.54171498205824
True	92.85530621876886
True	527.4767485520861
True	985.8438200223014
True	201.09830342314103
True	65.11810334759477
True	422.0597458951398
True	378.3683324490988
True	481.8768831098213
True	312.06390098938726
True	5.489818568255858
True	529.5978210233816
True	508.6950171050411
True	510.2058730274696
True	191.2882517334961
True	102.00836234735574
True	21.111473042414037
True	367.0319767655599
True	106.74142155337708
True	7.086133539124091
True	32.41178060999252
True	363.14203704806096
True	617.8264165981217
True	133.86218518460717
True	81.41854166655385
True	22.08120963333978
True	416.1954541472885
True	344.7452724576492
True	745.8075982921684
True	306.3462728805434
True	492.7573356341823
True	542.0911197233038
True	509.7913823226926
True	300.7135436280924
True	570.4876425428471
True	94.6810340707908
True	572.7684251508917
True	8.258474745335242
True	366.5004972748136
True	465.8533834970934
True	961.9088744486104
True	352.5669767339626
True	806.3160765302752
True	993.7569675492228
True	181.04913428427275
True	35.868730726401274
True	388.1147207594168
True	385.5365044296139
True	579.5651912471451
True	250.1939942848218
True	30.59065509223845
True	633.5323188979967
True	124.2630396797508
True	1056.4511322080796
True	306.1311421907655
True	466.7874077840923
True	129.06455781826006
True	806.3939015038113
True	135.57818533441747
True	825.2880801944763
True	558.9093264895022
True	191.75407439168023
True	109.49202067652703
True	63.69985319643765
True	563.563542637281
True	903.3008242924294
True	423.9794689633481
True	518.1317314587087
True	137.3932404314419
True	607.3383916945531
True	482.0002202189391
True	801.0585834554869
True	319.8425906239514
True	571.9056246789888
True	110.98982251843216
True	26.75948437225833
True	416.5253430310137
True	177.11744843110142
True	98.9956170895298
True	389.0249260629306
True	1094.796721693811
True	259.5615574098515
True	556.8765176267829
True	11.65039456275317
True	76.8415915318124
True	332.7697258007992
True	766.6907001474157
True	447.7527145298399
True	512.2330977545453
True	737.2835077485588
True	68.44380705641959
True	747.701495654669
True	49.7571965492854
True	108.22001969265496
True	182.18884829393727
True	84.14781541953423
True	26.850869800240545
True	295.7636777785072
True	486.2006749734051
True	880.747405791073
True	862.6051923408196
True	5.572856533761216
True	273.0440442341271
True	451.2617658871798
True	117.39250324281235
True	243.33243992153965
True	322.54153799215
True	1305.2381258968546
True	437.8546645974175
True	25.03640292578522
True	178.3491011031766
True	692.7383633218709
True	35.800934551567245
True	168.19460572039264
True	546.9938786037784
True	71.49955518270379
True	875.075388240997
True	326.82279754808417
True	687.9424869921514
True	77.46352253090824
True	666.349292293041
True	594.0639719272976
True	880.9069007959265
True	264.8387255156689
True	501.4270591288118
True	831.7526095085079
True	885.9411793505701
True	232.4571513320136
True	775.2105897384632
True	232.25620287929735
True	438.3014901318964
True	371.1840184916402
True	498.26199475790287
True	490.092870969075
True	305.6548718221155
True	348.5088302716586
True	113.09537195833076
True	343.6916407350418
True	1151.0492094231206
True	336.6457616378648
True	148.25756880921534
True	307.1777553046041
True	759.7405738563209
True	653.5308394570388
True	418.61770265313066
True	116.28399366189882
True	341.6088973320869
True	33.53617721890273
True	177.48386574811465
True	81.41314616105512
True	92.23799148422351
True	552.2473979716547
True	135.6455261405583
True	135.64713936311736
True	99.28948056513664
True	85.52576325352605
True	442.762346375092
True	389.35668757483614
True	1061.6951458203205
True	501.484988888718
True	845.7161196824458
True	279.4152141707587
True	288.76177261655255
True	548.3246602093769
True	198.84577949477145
True	760.4748204055244
True	253.24065039782468
True	357.4560995225264
True	69.54129559560712
True	123.9862490818894
True	266.7986498497618
True	123.67257621979884
True	452.8674046026729
True	31.32184849038021
True	569.4322111653156
True	1008.9527237488962
True	712.1522078276734
True	1.67973236278078
True	61.57239727327284
True	476.89498400866887
True	440.726939376078
True	79.43469662314388
True	123.51326254946116
True	295.89395327585936
True	83.86747358658762
True	51.73307635765846
True	740.9860832374475
True	656.2184843618154
True	151.74045044435465
True	175.61154536493552
True	557.7159707047697
True	52.47891131810525
True	26.71809759510728
True	600.9481666944696
True	461.6727442490465
True	1149.0147151821857
True	48.73137081764944
True	454.912628830084
True	893.4992429177029
True	825.3191386375679
True	292.4293704862982
True	751.8798319420113
True	394.4226751591085
True	41.19414987633416
True	100.31755288719584
True	692.1695870374141
True	75.67693175615695
True	146.7913257033855
True	957.9829970758692
True	188.2034612496764
True	273.01215551321667
True	109.48868127610228
True	602.1107715625246
True	602.4159524332736
True	209.99272359458027
True	420.5020196021534
True	42.09235280958557
True	282.26470566300964
True	580.2072163703618
True	628.9980708101584
True	320.7104918350518
True	72.57364151631648
True	933.9047456386184
True	1056.2202322454075
True	573.491237444841
True	64.56551072572695
True	26.547319964511964
True	85.5956538161507
True	106.79857380974008
True	101.97446156095047
True	894.7923841927077
True	1213.9194656366842
True	704.2294365765356
True	309.6962553966558
True	7.619344449293997
True	21.85639688522361
True	341.5807982868394
True	481.4366689211623
True	47.03297028989677
True	548.7222519654166
True	433.9886069414105
True	391.54948436026336
True	81.09564793575643
True	202.4845553181128
True	251.4451331245007
True	130.41441241421472
True	410.849640820686
True	43.89360194103391
True	171.67396938647474
True	1230.3045450568154
True	5.37441718515175
True	26.58252953809666
True	587.3937374540435
True	365.998224380826
True	782.565547917775
True	156.1172228511828
True	752.2483054430904
True	600.5077181330777
True	283.7590985012564
True	456.4767851190449
True	352.22630376380096
True	291.2360906026117
True	273.43561979698296
True	406.3201659788954
True	507.0941238574344
True	504.3665536253536
True	106.35557045818516
True	352.82784840140255
True	8.900799153509395
True	170.30901285618404
True	224.8737087309948
True	881.115143310482
True	583.5748798685188
True	29.282655049446717
True	712.6804992914306
True	844.2012942538508
True	103.87628316391312
True	345.27597717351244
True	871.491525123298
True	231.21758339722152
True	157.69635544876215
True	518.2872519897545
True	573.8994383462001
True	1110.265568978538
True	152.24873294527796
True	158.05534182464478
True	260.0172511926196
True	329.5825760417533
True	430.5351099929025
True	414.7308791666431
True	330.1661143423886
True	439.416161218838
True	490.20852707324
True	230.009797880564
True	1462.5157870598418
True	256.9528060509792
True	401.9215876424274
True	54.91897018952605
True	782.6175815718284
True	252.8490405598103
True	903.1265641387266
True	538.9460728844753
True	318.5206071714486
True	781.881971117154
True	268.0427277937156
True	198.06856122600888
True	255.98551564681452
True	209.08642504296157
True	133.5727053974336
True	252.78729161308857
True	728.2791847562505
True	531.5667303142852
True	218.501921348002
True	1142.0527523579335
True	111.99384127156596
True	265.7384254725293
True	70.3843121354419
True	310.30753042141833
True	420.0606661828263
True	90.87310350634311
True	216.3991563871178
True	79.17474779739591
True	699.7129356828522
True	386.16027924849857
True	218.75107088150804
True	767.4639968967508
True	865.8233047044578
True	826.6034662560872
True	833.8035068665271
True	350.4191024154082
True	1.792081173486269
True	259.3169767463797
True	55.444268779986125
True	380.61309897984887
True	53.30066592735929
True	345.7016512972081
True	855.1032556359299
True	1015.49954758195
True	412.87811838268055
True	23.874033217458912
True	517.6285431303654
True	497.46269887088494
True	198.8297235761789
True	225.3031623402744
True	296.1064151294619
True	22.08024692488884
True	123.18772032817547
True	946.9231701271696
True	62.03663741245269
True	495.86695186503607
True	784.9344995677267
True	100.83198937606244
True	258.54892917481754
True	114.7816730000459
True	17.79194303932022
True	1.6004779236057498
True	114.01002655939872
True	1005.2283164529337
True	509.2959171425314
True	68.5680293298225
True	798.6658666818284
True	341.07609990381815
True	1.0836182493290687
True	451.173480129153
True	186.9209466200676
True	501.27018196142905
True	80.62766078504687
True	320.84152345495585
True	367.5676879462711
True	167.28238113682136
True	209.18002624864917
True	124.86748352984743
True	173.3560483765675
True	972.6661040072432
True	16.216752565214435
True	510.54201109008784
True	482.9507579432204
True	409.8927523533218
True	227.35536533932023
True	231.67955812067197
True	160.07198514217174
True	47.56152832133937
True	498.8353769498715
True	151.93107388958663
True	832.770564168031
True	851.4142619535129
True	249.90114992119237
True	314.34243674657495
True	522.7756124163541
True	45.31830063565145
True	89.04784595735512
True	710.0142104755204
True	1073.9281483385466
True	117.02488961801414
True	734.3736974435726
True	142.07927287040823
True	934.3380815824536
True	660.8138275297624
True	105.89132201241706
True	281.1810713570485
True	623.5732580185202
True	269.9175240894958
True	47.75517985138795
True	569.9406548815588
True	461.677911182082
True	5.923403551340024
True	471.67569467678055
True	70.11360861708283
True	177.2100315776337
True	237.4372668820537
True	305.96717391753253
True	76.44360165898082
True	226.2828314391
True	355.13627202445406
True	428.8218028202201
True	951.8780115204372
True	46.97868782667125
True	886.4637746349799
True	1025.804860201501
True	126.47200947563572
True	77.40796988718269
True	1009.314706825307
True	35.12651780832853
True	234.08675148272448
True	88.48125544289027
True	208.5861681878016
True	361.8236344122275
True	949.7880837701543
True	91.17296580864044
True	71.06297443653062
True	662.440708992342
True	283.5976587237672
True	719.7209069190063
True	54.048318076560165
True	500.2649607002073
True	395.6964940214088
True	686.3052144719396
True	54.619791931664224
True	110.65945602461753
True	26.14489258265369
True	270.6694447115895
True	42.19862198333194
True	348.65007852811345
True	3.2286761533883994
True	1178.0089679395662
True	99.98669942882148
True	126.94328766013945
True	344.1099768415533
True	709.0159528118268
True	674.2783193467702
True	1062.567654438422
True	459.6441188480343
True	415.5752563258778
True	139.46466869854598
True	415.2321205373375
True	831.01090153662
True	430.4582858113485
True	919.094808407934
True	89.35071880692414
True	433.1249707586566
True	173.74017301464093
True	290.4345920022582
True	740.6595676815648
True	164.630364698688
True	136.03174627662614
True	64.67098381429417
True	880.990692065773
True	776.6930427869696
True	83.44000327040904
True	437.4376712863238
True	744.9168661115739
True	414.2413246007713
True	58.60537343749198
True	320.0513073013921
True	772.730101412907
True	31.803590919006584
True	363.6693627349235
True	171.65965664575631
True	288.5242576183927
True	33.23144911732036
True	207.20273874223275
True	769.1763192903536
True	650.1218666488851
True	53.65343513853795
True	309.4613992613909
True	877.7002284525893
True	16.45975820557143
True	319.1309959136898
True	297.9106101303125
True	444.94557167747513
True	219.33213025137167
True	598.606795711179
True	49.01137625348696
True	974.1317033693516
True	891.9385030012704
True	44.95126169892856
True	380.6687735430114
True	695.4936483608711
True	927.552053624412
True	269.9179811572961
True	595.8125794035974
True	123.80661769269832
True	186.13772275124853
True	137.71620132038444
True	134.390309761019
True	202.0505079347799
True	936.4211002516232
True	821.4488550127795
True	977.358667258772
True	19.610841513179665
True	27.34279675443592
True	352.38399793583045
True	13.04590028296046
True	626.246475852185
True	1070.1593114396912
True	268.6833911809358
True	207.67182437766536
True	82.98982863063517
True	221.56831761251289
True	133.1754840344086
True	45.93342177284797
True	137.81951212467138
True	91.29022579846888
True	242.0776274033031
True	532.3529812679174
True	156.44642733149206
True	29.639027974102923
True	55.00887366061581
True	428.790626452258
True	265.8221563028355
True	575.9085615334601
True	23.81882903701958
True	106.02181838336551
True	647.5632565942144
True	261.13834901354363
True	483.2874500839655
True	651.7900403381049
True	106.42244500460284
True	108.36039355948898
True	76.43268593995893
True	26.91089766289144
True	123.05733443082468
True	87.62307808825474
True	104.5063661448506
True	152.12091853749922
True	248.4970547486536
True	819.7832006505374
True	284.4414517926922
True	927.6920852979772
True	166.37266445130226
True	204.02998018201225
True	781.5227233393949
True	305.67993980325866
True	590.9015246950383
True	257.02993449904847
True	333.96342196459125
True	458.6971081395912
True	589.9223915349187
True	647.6049895359305
True	367.9734357680816
True	34.73828038434749
True	548.0721345704355
True	616.2055761516791
True	18.5611047169996
True	11.370217665078115
True	258.4506537271939
True	407.9445837296904
True	432.3838199361129
True	61.83374848709304
True	665.9550485835149
True	951.7830871756464
True	240.4899626269604
True	917.0330599906972
True	267.4841058906653
True	102.33453840097152
True	251.8223990266408
True	668.4904427782153
True	36.76739108122851
True	583.0604640087973
True	1276.9884672048358
True	1018.2654573960924
True	893.0057183717349
True	210.8402099768608
True	92.51352534684742
True	203.24914687324053
True	829.9492625931102
True	143.82256423352803
True	1082.5563881727956
True	862.3324153909266
True	40.81869488587867
True	88.60370942244772
True	419.0620715146598
True	410.9163648532255
True	206.14519372719087
True	529.0626310624189
True	655.8536636495643
True	126.0569470327101
True	267.2053006694559
True	1013.042291087385
True	51.3975162571942
True	699.1952661263186
True	525.5980241849118
True	37.20388705843337
True	823.3458613240891
True	383.76767670893344
True	565.2201270685434
True	108.7910944476896
True	270.1645668082624
True	225.6172634269068
True	28.858359962863982
True	135.9872275202188
True	732.990534497654
True	138.89948861627147
True	373.0303896988588
True	67.65987786894232
True	637.5091014602449
True	640.452893406746
True	241.7590212702285
True	461.5191058224098
True	167.52326896305692
True	160.926678707436
True	217.4236785563685
True	261.9119470968154
True	352.6030414316646
True	130.0766885032437
True	183.51468956196024
True	27.942042365499333
True	870.1819514422097
True	324.703820853112
True	8.985471122385206
True	370.11925737332655
True	162.0946230102325
True	629.9953836528183
True	372.26729551411984
True	582.3751152891723
True	552.4291551939862
True	486.9959987006673
True	781.6130321216799
True	243.93055950784543
True	541.7544648651964
True	157.07720139722676
True	551.4567146762387
True	353.97024206816207
True	376.8211807805852
True	124.65048331459576
True	131.964496209362
True	110.56482132140604
True	67.16436127231933
True	751.0363546711467
True	194.0413245559108
True	44.47005901489025
True	0.0
True	550.4600666640287
True	114.03489603506075
True	22.777096437047952
True	39.2781294805338
True	109.56187172309508
True	516.677651289121
True	179.53148719890868
True	103.42951099608383
True	36.31688638818754
True	162.26310790563386
True	934.3344792215864
True	52.97253483533736
True	222.5350893023782
True	751.0766519205384
True	316.75172314678724
True	454.0316009880326
True	482.0630514593586
True	509.6822059655924
True	602.0666586414239
True	896.6085957778071
True	253.27124022789948
True	1032.9698223273508
True	931.8018622218502
True	614.9225562157721
True	345.37689943916246
True	849.3272887019951
True	7.953440431122884
True	34.12525774283758
True	303.5239047873993
True	42.11050441234745
True	215.41313346628093
True	747.5731443345055
True	212.9979225136146
True	727.5949910966061
True	764.7624865008934
True	122.2003618645744
True	357.9187257812845
True	591.3450202072103
True	23.92118310108562
True	128.4872730001872
True	429.36863502444646
True	300.3757916793192
True	199.5089959795189
True	112.21201926978218
True	393.1199251613405
True	21.511636907835538
True	373.07638963151794
True	360.9862551906793
True	1029.4484086423115
True	364.9631919694834
True	31.5749593269506
True	442.5967124974181
True	431.4317557137082
True	238.0002779273868
True	31.82080455367709
True	760.4219763342803
True	442.69247589662695
True	172.59307030386682
True	12.670367107239278
True	1216.5971304448572
True	163.89923937845873
True	29.43060669208765
True	304.835102704647
True	266.8905887429816
True	115.57797787957044
True	298.0387433100456
True	47.9624354739787
True	348.3208360567293
True	306.9254935319747
True	324.8064795679608
True	29.44701258382488
True	45.90843717238536
True	1049.6261312913823
True	24.28584388181743
True	12.55249425506519
True	174.475114517413
True	654.7765454311358
True	7.351326523656006
True	190.52996663603452
True	181.98430877150983
True	554.6027676887708
True	374.7068867268381
True	751.7182802484796
True	318.6065881644605
True	486.41622383056847
True	452.9617779066861
True	491.1356913355452
True	101.65128882269562
True	1269.121837612684
True	913.9032369429611
True	280.6955512244634
True	531.0945794514496
True	103.72816669967038
True	570.4835212924808
True	456.1225869452739
True	155.06615282229257
True	78.45650895187674
True	354.5498396418333
True	161.73508582247587
True	28.246424283074784
True	612.9220290779905
True	377.3769780604955
True	64.41495890103585
True	29.91082395212001
True	665.4327161982064
True	501.79552892481775
True	68.481651004167
True	23.294343197695813
True	327.171659221164
True	327.7213243435024
True	706.6156407337745
True	545.5330332741654
True	558.2333959076136
True	804.5966748337003
True	8.886458178386224
True	57.64635905788193
True	37.12066179476447
True	60.02079261947981
True	524.8701908720807
True	567.2696192629711
True	83.25956152082455
True	110.52615109174336
True	179.48150002001506
True	70.59132432973088
True	181.6950588413921
True	212.63898096196812
True	276.67502339668295
True	809.4546447359776
True	577.7888646639345
True	280.7433625816601
True	177.1749124113069
True	271.1248004748516
True	249.52931387408168
True	754.9442895660771
True	332.272741825756
True	172.88142684208498
True	909.5874316937088
True	370.3558792655906
True	465.7720407697718
True	157.32790643596277
True	117.65233018802496
True	66.75721889200047
True	215.7849242870685
True	958.5263649568832
True	535.7986834680379
True	108.66239862774802
True	361.23112306272986
True	96.52254223832806
True	682.5800735490686
True	4.341638593786046
True	699.8772868407659
True	38.84304529093921
True	934.874599088204
True	838.2806533363511
True	207.98432099082456
True	31.54691619856891
True	78.6806961518302
True	453.74489196791626
True	216.47243093599488
True	1.8264806440939672
True	79.42909072205411
True	1082.3695560589626
True	329.89816617713825
True	696.1588228793978
True	470.8527435442256
True	33.519530768667806
True	138.4150550844656
True	439.2527508148306
True	891.3290381683101
True	835.9083936903504
True	425.8653296342022
True	353.50385792947293
True	15.589416551617058
True	79.46955585723067
True	765.1662839907325
True	506.5048043117319
True	377.2613741948434
True	889.2784663936646
True	24.762031995736383
True	229.70073714293915
True	911.462192769181
True	245.06028048419563
True	8.62936656740561
True	501.32331303629513
True	108.72225146697065
True	644.3937537970378
True	51.5935747063879
True	259.01033346315563
True	853.5804474398824
True	920.8652247732864
True	275.94330883513686
True	449.1738824084692
True	118.64800297894216
True	619.048777006674
True	267.180472059632
True	191.21829866615428
True	882.2289421295123
True	53.4087013166871
True	710.341800670587
True	283.83372729090047
True	307.4988786862783
True	174.1699709084839
True	495.02299029091415
True	575.2098866822643
True	369.6375262727782
True	404.55666500734606
True	67.09518063443103
True	160.35027479340616
True	440.567729452794
True	216.19659081448484
True	34.68459348519861
True	200.71894059889055
True	378.6680873963827
True	409.469358405571
True	759.5610130311263
True	135.49453359371955
True	661.2347534163122
True	528.6227573034703
True	571.7352659347582
True	135.54875780879237
True	37.62205554874062
True	652.2675546688488
True	72.80064212522812
True	551.1358914924255
True	665.5488386774042
True	449.41513678874327
True	145.35468371157486
True	518.1941436587015
True	3.870018044772915
True	397.4287192032784
True	33.91696992756846
True	633.921310601827
True	277.32350380470683
True	598.6430160110473
True	705.8125819188151
True	148.67386503799707
True	511.05273704145714
True	493.0264606559543
True	64.92999150103864
True	974.2327048282856
True	2.089157207412841
True	27.70053021533294
True	621.3695215488838
True	658.6062039402187
True	133.68604754758323
True	411.6209273546212
True	123.65097989368176
True	70.56255341438849
True	475.6024365243566
True	45.157779059532345
True	493.5918142325647
True	12.168138229617757
True	833.4987696875222
True	549.7923853113779
True	672.2317466575374
True	102.39744806661128
True	386.2536206541146
True	969.4663355158852
True	865.1048749012788
True	137.22757989033664
True	537.4535321141866
True	463.2241356392167
True	254.40131063029705
True	253.26988034865423
True	5.748117408335589
True	310.2542310999023
True	11.729628528164854
True	372.8240692444769
True	72.46372298965078
True	417.7932691175464
True	654.4858843209231
True	123.23149231849978
True	235.39734352752737
True	618.2278817009023
True	690.485956613669
True	300.743438230249
True	138.99345267167797
True	169.16212987842405
True	474.7253903322257
True	89.51140747736207
True	10.440767373531031
True	516.7200431033723
True	568.0363245993185
True	20.00772796489256
True	143.4666027876538
True	909.3489420118664
True	481.8194858444331
True	267.66743319918834
True	33.67747987650058
True	480.4992007087595
True	113.00454915530146
True	576.938228579865
True	656.9730002816276
True	292.9173557508623
True	380.1892533107194
True	189.4071502914388
True	239.83606222644016
True	74.59286530621462
True	222.10680629472685
True	518.2740545353727
True	22.449247834856106
True	458.7007288754602
True	388.1859965258728
True	732.3014457583422
True	887.9875758750018
True	887.0986658084512
True	157.42902497993524
True	405.77010806237047
True	65.31396628032498
True	200.78679892502456
True	320.9819203395276
True	10.9166440123308
True	809.9313203200865
True	23.65464952662802
True	397.6365823219363
True	262.1428402807283
True	628.0462106420866
True	208.64357819414408
True	40.39447781328382
True	660.4504254667199
True	1069.1858311434082
True	218.55103818286725
True	127.0286764409006
True	621.0215368470576
True	510.770356817294
True	17.3216984083833
True	826.555152340996
True	105.78928111079156
True	43.02082940548132
True	300.1313644642472
True	355.4202505977242
True	399.5442126185267
True	276.0134003212339
True	19.02660196316312
True	22.79684952692412
True	831.6887037172323
True	198.56010445614348
True	112.52776745608058
True	830.7442726269963
True	654.2846982296538
True	631.7908833268029
True	441.8892439490655
True	149.4342614718158
True	31.510564637030956
True	95.31352658567474
True	425.7688733614425
True	235.8243730022881
True	477.8270386014757
True	133.6683072258691
True	511.4685732584698
True	641.1663263419158
True	964.499698069881
True	23.277072477197112
True	961.7033118284652
True	1080.5507133592032
True	481.7859232769465
True	86.97640119031067
True	791.0723560859229
True	646.9518237062968
True	674.3540497699124
True	167.85882468334947
True	745.0754138777044
True	714.1343303206202
True	122.63187644581686
True	782.1597296700961
True	791.8765933886077
True	483.92631973480366
True	231.3881385728184
True	73.59010120420858
True	303.11193215529005
True	333.05111395063244
True	465.3703262535638
True	429.7858685153712
True	194.1966432621026
True	312.06440363802204
True	2.740410279033859
True	11.887466584452708
True	102.32165851122734
True	134.0752877118098
True	352.9791968380614
True	344.1654428381379
True	111.52575663124207
True	19.28384188454745
True	216.20341480179889
True	874.3380414090051
True	456.807145904271
True	547.5012695845071
True	548.6156146971881
True	798.3544856883607
True	640.5336824862943
True	90.39391769065035
True	206.1325656011504
True	240.2107775366951
True	280.1871473888009
True	107.31482604712224
True	352.7975620093814
True	429.8571400567726
True	169.69018669332442
True	659.2727419393697
True	243.7307222496557
True	198.14775640509092
True	29.81122953298957
True	239.6088756573424
True	495.57496200618624
True	170.824501495
True	540.0761834171389
True	470.7215897235768
True	231.16217734499293
True	100.93508809728615
True	40.58207403176642
True	407.4282396650639
True	759.1142744158366
True	165.59678777156404
True	1033.623897665708
True	1030.942710013575
True	488.388362784381
True	99.26798220688426
True	123.52524587782648
True	676.1983986596872
True	8.874987084255167
True	228.0611820946968
True	134.0692780498872
True	122.6749293112414
True	324.69272200393834
True	636.8799971734309
True	37.463078419409456
True	128.18221412256906
True	970.4846278289208
True	54.03844798927528
True	478.32391068674514
True	514.9502211846707
True	259.40602393960705
True	122.27086676397094
True	864.9519437668528
True	1184.5856363409068
True	514.9132289849084
True	651.841017916963
True	200.3432321173769
True	152.5811871633402
True	310.01643598408094
True	246.74770844084904
True	173.88409998643584
True	308.65367536896224
True	338.89804312567924
True	12.200699361629194
True	638.2933990336195
True	147.63905844335994
True	81.69426189807002
True	450.5453828262701
True	311.7883151784594
True	1220.7372997264986
True	357.16149247784654
True	975.805346389266
True	10.484763781920709
True	264.2552183741161
True	225.9537832475584
True	150.79031177275556
True	510.000965667788
True	209.85264392739435
True	415.2866226517755
True	322.17914041860064
True	116.22790962158338
True	355.559904691375
True	1073.1502543015788
True	741.8895122138778
True	222.95055296653717
True	104.22087535602536
True	302.8846895255982
True	26.155059151864435
True	363.2413636629218
True	324.2183746826991
True	566.6436784181506
True	454.66710431895655
True	373.81394232681015
True	160.90526550234372
True	13.676934480102355
True	425.0649701260133
True	291.5670335798735
True	144.8023538510577
True	306.71287318373527
True	445.3058596774161
True	805.2383862959742
True	297.2403160896528
True	780.4844626714008
True	415.1002836695219
True	393.6134758018445
True	1.8404485045573689
True	1179.1960931048852
True	108.37304166686208
True	931.8163056973364
True	203.35624062304436
True	471.6187122363058
True	661.0426525602813
True	85.88445524322725
True	464.7436542834579
True	35.027111126747805
True	427.49944382705206
True	77.45867024724113
True	220.4034968566084
True	38.70352627340146
True	670.8749694853491
True	179.8972004415972
True	24.18953131129024
True	402.5811172687288
True	112.41232259080944
True	168.94224753887966
True	831.7778244927769
True	263.4077857651359
True	155.16430807898396
True	388.3704369898767
True	531.68537539718
True	335.52106291186936
True	486.79936914318574
True	621.4876078808941
True	153.00889141211204
True	7.399876823538455
True	76.58665959572264
True	437.2304427362849
True	92.91540691206112
True	76.72069114717983
True	1067.7167382007124
True	27.101099509523703
True	323.89584816231286
True	318.2300424393824
True	438.0769303152581
True	677.7025628260966
True	187.0621666043284
True	660.2914513125087
True	329.9374135749256
True	350.8242855333225
True	273.0970252564515
True	209.0794040349639
True	351.3836358022613
True	448.28018714424894
True	420.65598479911534
True	562.5571119255159
True	137.4235447037522
True	76.91792933156223
True	41.25749183609441
True	304.3839710907129
True	645.9368193151101
True	398.9254946682764
True	787.3538008352438
True	211.2563852601108
True	394.17181813710295
True	69.03586404722222
True	53.20163595387855
True	435.9261622365693
True	199.2043215818244
True	224.1973528367407
True	42.018846490651086
True	1080.9301105352652
True	171.73485002094975
True	926.4179740863676
True	325.0792943005028
True	924.0433563654032
True	237.4675948227427
True	443.5037236597034
True	525.0615254264557
True	616.4929339216643
True	204.97330821576656
True	479.46194396230624
True	980.7448008174111
True	119.48720127446984
True	6.167157919941818
True	571.3709817906401
True	31.449601613770483
True	78.35259068103335
True	801.3665718876846
True	229.24420428406768
True	990.897913883083
True	692.7582883287539
True	414.51387246768735
True	286.6798557705229
True	476.49802291050185
True	347.8104393887546
True	180.7169010010736
True	684.5811607821223
True	704.2470008860183
True	209.66810576989485
True	89.6798361511689
True	524.6515934008604
True	130.96053094735282
True	384.4788262848001
True	342.80940918280834
True	64.23420764381154
True	379.01113364919706
True	409.5349590069974
True	384.3479337623139
True	432.1847958128359
True	415.1929238406162
True	634.6724415136408
True	56.17039538035734
True	458.9782093782004
True	327.9813057123585
True	652.8190240758354
True	216.95062724164103
True	103.02160840487184
True	42.857873520133104
True	516.8309994400367
True	632.0683517894261
True	181.0867479016358
True	406.1883816764408
True	337.19668261862927
True	18.63305590377035
True	173.06384410851558
True	292.60397827235465
True	2.9709631255802504
True	863.35782131577
True	81.40216979069201
True	104.1517193947224
True	109.85906392431085
True	359.65364748786163
True	35.69647722113394
True	450.0288913886768
True	230.92980891391124
True	6.4891952501746255
True	112.98229033149262
True	442.6650081297032
True	50.55547598212165
True	71.41903380078882
True	186.8721329400433
True	295.502590792431
True	991.4532044041814
True	392.4764749610661
True	952.2533287760424
True	189.815451884532
True	1031.143159285963
True	795.3397003873722
True	652.3641720816704
True	407.9418799559298
True	361.206456514093
True	78.72705658180163
True	70.6044817263138
True	79.44586463265749
True	181.4859057044591
True	486.236574825236
True	1098.5330764180762
True	176.28976680957743
True	361.5206289635781
True	435.2274847636136
True	614.0507061367397
True	599.1530247711851
True	284.6786017919855
True	461.773170162516
True	650.7212148924419
True	98.67370969886636
True	741.1701475673386
True	255.56463690811327
True	140.96903141022509
True	415.594049363401
True	839.6958001803844
True	415.4786020806481
True	849.8590213029258
True	199.99774200614647
True	346.68596539075736
True	705.35252081384
True	631.7496601828499
True	203.68001855065063
True	266.1563070434481
True	789.441616427705
True	30.451065941265625
True	184.34657129417695
True	482.64180195404856
True	690.0576076593944
True	100.08811808170658
True	34.679980608509645
True	173.16644906594163
True	699.3831111819984
True	320.58883253251093
True	553.7182856904868
True	352.5603407463669
True	292.43360631798856
True	444.7474788212965
True	488.15572729685954
True	68.84805639618519
True	382.59700161990366
True	770.6434449857195
True	0.0
True	292.3781556466309
True	249.45860921659207
True	955.0853089316504
True	154.37306018451685
True	633.9444480758378
True	634.2757459033726
True	110.25718915799548
True	216.3366349227484
True	138.21734087314908
True	10.968559733574242
True	275.4114878044208
True	380.2691908257984
True	1142.10810287777
True	237.48061866842076
True	403.6065235358458
True	640.8721508548977
True	200.90671180776417
True	28.596979867543418
True	878.870307725463
True	607.8013878162001
True	148.5896987297226
True	614.6369272698507
True	164.42805282582216
True	298.6642572764857
True	765.5054866996959
True	36.374333704340586
True	107.76595328273282
True	506.0985792861049
True	60.40927036707613
True	77.16924071214972
True	390.0088345436481
True	22.384654537665234
True	782.6672105444941
True	102.03975788816716
True	153.08061500296583
True	18.945726159556337
True	728.43280489378
True	28.177362493465
True	767.3335244275368
True	404.313329550754
True	119.74998383332822
True	712.2478808394816
True	512.6330426016323
True	550.9724124883376
True	46.98436594615435
True	369.2466582865703
True	5.355906032866439
True	90.1493414037675
True	386.31053619436994
True	49.22884088006416
True	116.59563262350323
True	314.732711229622
True	193.4972132633919
True	102.2740905033218
True	659.6305180084694
True	21.341956328418856
True	1154.0949165378922
True	491.187539929003
True	301.52006895755613
True	493.08091394123807
True	125.0543773613457
True	841.7294996699861
True	1107.7897032453443
True	757.8561636234856
True	162.78604099712547
True	223.08294238546077
True	44.72763194846378
True	59.05463067411126
True	158.23813959491304
True	107.12342602418704
True	173.1153404161727
True	1191.2281744678155
True	330.1423039085576
True	356.2316700978738
True	720.209974972865
True	17.635502565500826
True	13.6538288974092
True	601.4839922895272
True	6.415070731184905
True	107.80425574553384
True	678.4724520261171
True	179.14431272452595
True	671.0154061343806
True	843.8390771602006
True	156.0335004328566
True	910.8462354474086
True	3.403741299452705
True	455.2863921162264
True	1062.3158051381847
True	26.05148596459192
True	237.5616190112632
True	142.76141305469656
True	988.2083620486812
True	233.1723645853617
True	486.5171879709605
True	124.14866630189034
True	505.0922490618912
True	155.38827983371462
True	101.05865924084432
True	384.5361771310667
True	71.70936131024914
True	48.43552446368175
True	1029.2827262652152
True	272.2478525901801
True	161.43258169817392
True	350.66628116680755
True	408.5612940981227
True	212.23887192412104
True	163.14373781011048
True	378.0990202364408
True	33.27400275374588
True	498.4676292365004
True	1087.1596120529318
True	112.24854497982294
True	466.2862023898708
True	328.3247779098131
True	26.55443917503033
True	402.47474722467206
True	106.3856256680902
True	563.9634367352527
True	205.48799262920917
True	418.5940149711972
True	19.52584909830318
True	462.9030408048026
True	109.72227240082508
True	328.95853014836763
True	34.489975483734746
True	179.41921667486272
True	252.91640462413412
True	775.1338787101962
True	57.71790833357518
True	140.4039289241624
True	235.77197501260517
True	147.24179659904675
True	618.2486734339345
True	545.7890146884357
True	767.9407070677433
True	388.3379990825444
True	545.5030126451278
True	412.0382481441761
True	678.9831589110935
True	67.49116743177007
True	462.0994861930001
True	427.8809513630208
True	49.77249786936497
True	85.53209690640827
True	129.42356898643436
True	87.60847111856535
True	321.9334335662781
True	843.398512925063
True	335.0593497738299
True	1096.8534500476303
True	317.74491763875415
True	897.0859971172841
True	151.64605055347045
True	570.4269248063937
True	626.0092037284597
True	709.9090897879141
True	437.63553019680296
True	65.4245512280631
True	298.22723232011657
True	42.13582508456102
True	165.96845267484125
True	160.83899226523027
True	1130.225437176176
True	229.7999412065793
True	554.2399586122459
True	542.7342348438741
True	567.8749125432114
True	881.9270790941727
True	578.6408959586793
True	660.4461796931839
True	970.8141237651532
True	126.46927531359044
True	315.66930124176906
True	262.1525895747705
True	330.9316496256757
True	88.39642597421475
True	375.5131040945935
True	4.097387479402608
True	322.7340938983603
True	270.8680560810324
True	609.5994315462076
True	278.62547883781514
True	354.51598473256155
True	9.427244587874585
True	57.99706928158611
True	543.7845742154902
True	30.45477994090264
True	142.4176657598145
True	65.51348935860874
True	150.39854684365503
True	241.15409607526888
True	72.539902390463
True	376.8667998837466
True	275.1662695348308
True	101.1653309030874
True	339.5489513179694
True	67.03890712083857
True	590.2957714160416
True	854.1387743207614
True	287.2076357316768
True	1148.6111738514771
True	111.13767472922896
True	302.3104224464297
True	1049.0273269176564
True	90.28421627522049
True	277.6108259636304
True	9.896224403514577
True	415.4211689791405
True	450.6189185444042
True	156.2358134677642
True	626.6607735070274
True	914.1680277573778
True	161.52827971586612
True	71.69494239848939
True	310.2675355812617
True	536.2689617463849
True	614.6100519144205
True	1201.3609998129027
True	25.728350072454568
True	933.776306168036
True	129.26011879058746
True	622.149607206728
True	119.50243428722304
True	125.71761600165291
True	187.35691081287013
True	168.66035679083586
True	772.629632188736
True	217.64234680193508
True	226.9987096062645
True	66.06751631051604
True	507.9098056811821
True	446.40692557409466
True	173.7774510137629
True	227.6950391830227
True	15.488937906694607
True	412.574713549693
True	227.2663781082875
True	307.79163509978804
True	114.03183091040894
True	663.1063631078226
True	407.7525234054656
True	260.7351831710212
True	649.5269176807785
True	541.5092453886667
True	467.8089981905923
True	135.15225742515554
True	528.1056444244399
True	435.7947170469852
True	3.066493878901511
True	191.11648077665643
True	97.01270364357347
True	245.33719457755947
True	2.469269512150289
True	121.3282034858982
True	362.6735784629937
True	6.618595075330076
True	868.3941177364627
True	168.048352677209
True	723.177893913287
True	772.1954928416721
True	160.78853283369978
True	220.8589261472769
True	478.8336310309679
True	857.1701178556425
True	48.52566790972151
True	37.49130998067268
True	131.38093470157068
True	641.9278714824248
True	722.1304332251885
True	184.5727947611094
True	594.2601177407261
True	601.5332602000374
True	831.4358670720864
True	406.6153602043534
True	183.3675097158197
True	889.2793408461172
True	220.51335014467384
True	145.29894005148793
True	339.28123116171645
True	218.95342062704583
True	211.43608680617615
True	613.5977441931395
True	254.17672955425743
True	195.21675181898763
True	446.3222359676938
True	463.60367959881546
True	62.93242588207507
True	268.98686622218304
True	75.44553696247736
True	350.4636883797998
True	354.3569845888864
True	261.73192852847666
True	178.63965346064106
True	375.1334463536963
True	638.59217410607
True	721.1330367998901
True	297.3642203830561
True	744.4954389600191
True	66.4088624223915
True	901.2223459059032
True	356.5840100683462
True	13.554134116729584
True	630.6116919920719
True	702.9973405695297
True	259.2307130483232
True	163.61269435280246
True	50.414013625379454
True	392.98699169244384
True	78.95880314160293
True	14.434755151341484
True	890.9559472925522
True	367.3505486305473
True	179.93258967059785
True	958.9150352909865
True	10.75933401381829
True	794.8648762262941
True	32.01652880408808
True	635.0721532318365
True	59.179546529652704
True	771.9293434658479
True	453.8004792625257
True	198.02318580758487
True	429.2835848828501
True	207.9203873642324
True	296.3861375981615
True	218.521293604006
True	407.5302708741704
True	9.586904893202457
True	323.588634544182
True	114.32313438337265
True	11.75260392710982
True	469.8034578377159
True	741.051448299309
True	297.28088899671417
True	74.80813119224294
True	307.25210578525264
True	81.95950864686964
True	192.66374645707083
True	181.0411948950097
True	380.5457147530148
True	41.73965082758621
True	144.7993559139679
True	381.6183752207639
True	841.8308693675266
True	115.52390384060976
True	209.74692627680696
True	449.7281524361663
True	20.384097692655505
True	426.4684776803489
True	505.4511750798843
True	90.1876516130671
True	406.8906403918371
True	379.550794486985
True	417.9816946005133
True	588.4290955383689
True	1039.8699818082248
True	964.4393757068132
True	55.76335388807415
True	1054.9541948794777
True	107.66507741632854
True	113.23706564287788
True	114.42053067857697
True	491.9896508718718
True	370.4222117196901
True	566.7475482951152
True	253.41929639923416
True	156.37230112717972
True	394.1508689023475
True	17.426536458434587
True	465.00668541063095
True	390.0630767404607
True	144.8999435198953
True	97.03219109846692
True	548.708353624274
True	1020.472691966276
True	198.9439596743769
True	69.42070223786729
True	404.429768449877
True	365.0288865185634
True	489.01010547458
True	336.6204534084212
True	3.7411783638987126
True	527.8986346090522
True	522.8328780291689
True	497.9162768809492
True	185.7862261465941
True	102.73896400780116
True	20.953836665216183
True	374.8760376456746
True	110.23668722707212
True	6.988824859309457
True	33.42091385092064
True	361.36635166636927
True	668.1302940108585
True	133.0008301985261
True	90.41724405606844
True	24.741324123973072
True	399.61609630039146
True	347.98550516611203
True	758.6363961229263
True	304.62650488730844
True	510.3336422363624
True	553.0353237030585
True	536.6658270037719
True	291.77878583226874
True	532.4818647499625
True	101.12424549423037
True	589.2957760305479
True	7.344629740368949
True	346.016840851818
True	459.9647588221391
True	963.2472250590384
True	358.6518006070972
True	784.9242694959245
True	976.644470177768
True	185.7500240791305
True	37.90271800437765
True	356.8844007814968
True	379.26719165999634
True	622.357277937162
True	249.50646396744108
True	27.716033542953163
True	635.3811879718517
True	123.47769599433248
True	1038.1426324394838
True	315.18848877958186
True	495.4337816652854
True	129.69369646546554
True	812.4486610196758
True	135.7263769925132
True	829.0172846535155
True	566.6955833441014
True	190.44145973315355
True	112.00389121241572
True	65.6685897466812
True	563.1620307345447
True	926.2314529821876
True	433.6895866193591
True	540.4341783764974
True	135.28449454778416
True	606.9957834427131
True	476.254501041816
True	780.6378951150708
True	330.0905385608025
True	576.6457420908085
True	111.63658897071473
True	28.03231525049367
True	398.87510146232
True	174.3918949945214
True	103.33051368215334
True	369.9072556354325
True	1076.1588304784914
True	266.5842935480729
True	552.917608317646
True	10.223074136456711
True	71.6801788359827
True	337.69822715636434
True	791.1117202536881
True	451.762657672466
True	524.5601545212774
True	713.0980183383845
True	66.24714101666596
True	727.6301629165439
True	51.197090986256846
True	106.84454575583165
True	177.58068937491922
True	84.79143194962832
True	25.66736126764712
True	288.3751504195886
True	459.64074299090703
True	906.2137338518576
True	860.03939356983
True	6.605660485560122
True	283.7968786760614
True	446.8451378121354
True	124.8327229255048
True	245.0000417104232
True	309.84725604503217
True	1331.4023578782276
True	457.290392199172
True	25.904859915251365
True	185.30334514510557
True	690.5580381517508
True	34.87733359719963
True	179.5441880923255
True	573.5963886750209
True	72.08173982515805
True	859.7320811702879
True	330.9903450892449
True	666.4691393736398
True	75.32491956161431
True	682.815409152155
True	573.3755046346829
True	869.357998702391
True	262.80337464862174
True	509.90678751601615
True	829.6999314690107
True	881.0871310808054
True	240.1272576130229
True	748.9557321207171
True	231.66171250116395
True	457.5495484898098
True	368.909229189683
True	499.2963527750328
True	500.12889643666745
True	319.4423692326366
True	343.69468962079026
True	112.57930155875675
True	333.51937100420287
True	1105.7371168277018
True	305.5099672540113
True	146.4903170114285
True	292.11801588028874
True	742.1662867287458
True	641.5170652598895
True	414.6021655599994
True	121.32686636474932
True	318.5299552767487
True	34.44782480393013
True	166.33504669747506
True	94.73238131293589
True	92.3734395525805
True	547.3839011857103
True	137.31876276264393
True	121.21629690057996
True	109.2216328527598
True	84.85455021263992
True	444.37172767268976
True	378.1085897331119
True	1056.3713393831688
True	538.2668169067979
True	843.3962194030627
True	268.5068369476319
True	296.7140462028266
True	534.4875800999617
True	193.3593199323215
True	766.4290173935128
True	248.2348740738974
True	364.0626604242253
True	68.36306310206488
True	120.38922446312388
True	253.5403394467785
True	121.65766867175267
True	486.9543353541332
True	33.86121798312557
True	554.0554035896974
True	1008.8123657727548
True	718.4822921485687
True	1.701132311312084
True	61.80877517837084
True	476.1275061509969
True	437.1045144298573
True	76.63885215866316
True	122.06738105190546
True	305.302531263494
True	81.08487228142029
True	53.10382466250212
True	712.0826274322691
True	661.1643919281282
True	160.15582873945985
True	154.3583308871368
True	531.5438808053204
True	54.212075359585405
True	25.841218659973773
True	576.1635599544638
True	453.61497998465217
True	1142.582477796955
True	46.61204049952136
True	481.8004011050928
True	880.3444482510373
True	800.0896986062846
True	285.585577062523
True	758.7178576925869
True	404.58878714699705
True	42.67023088762108
True	102.34660489755612
True	718.2211411251936
True	76.48750332091696
True	143.9710998895802
True	919.7190537967724
True	194.1364430682325
True	264.5956905353986
True	102.97886985318104
True	629.277853879719
True	590.6843364623999
True	208.95172534047492
True	438.5102873342627
True	40.071455323702594
True	277.27386876601946
True	592.630284464556
True	621.7367167854435
True	318.15303982817204
True	72.96487708370141
True	928.264694554258
True	1063.3803832644005
True	580.5972746775727
True	66.07107944212235
True	30.49515567929063
True	90.76031018173114
True	112.8053577886608
True	101.4146939185985
True	876.2189769155616
True	1196.629031970345
True	736.6355334198736
True	339.1799495475965
True	8.736123841297104
True	22.18309846078633
True	346.0895559544613
True	482.6604551981432
True	46.80264077491505
True	536.0279124064367
True	435.026601785568
True	387.81638156134704
True	79.96881059044617
True	206.66916842004443
True	263.59164112079884
True	136.1685535483571
True	387.3615875549575
True	47.493133867138575
True	178.30169714550954
True	1124.6295448141675
True	5.381310942300689
True	28.778227398898903
True	579.148733406595
True	363.1472986664164
True	768.8768287375111
True	155.08198942032928
True	768.2595910907173
True	587.2690575845817
True	281.49427193061774
True	439.7718888856337
True	341.8696775979227
True	296.40127520727737
True	268.073605219559
True	400.84651622221605
True	501.4089213094374
True	496.5311967478748
True	105.7541875237898
True	355.1954174062612
True	8.563209830727345
True	184.0074003961629
True	217.42781671724805
True	872.4363706319474
True	581.0649157531552
True	31.11280467629866
True	715.8346156308305
True	837.1549919083907
True	107.16862022180268
True	339.9151499240163
True	852.1554142743191
True	232.17044813832297
True	164.56398387880634
True	536.0275469219847
True	579.2254123606893
True	1128.3177327051037
True	150.0372405240304
True	153.54382736837127
True	256.900121949137
True	320.5236814372604
True	422.77230316165793
True	413.0684702220977
True	331.3050795954095
True	421.1029307845831
True	500.3773087963092
True	221.9085028066613
True	1464.6548229592638
True	255.13851094876583
True	398.72084123189205
True	54.50684132099624
True	760.1818221895999
True	255.3785932708804
True	894.9835298221843
True	557.7876070642743
True	319.83642951886065
True	777.1982680132462
True	270.0619428337358
True	214.674781706522
True	255.12418975337536
True	213.3024199989975
True	145.90949762854586
True	256.629751086099
True	724.0597383765271
True	531.9666942317054
True	228.6419361142217
True	1181.544637903475
True	118.10842145491488
True	259.1284806158993
True	70.95479809446707
True	318.9348793564506
True	416.0975114286604
True	92.67847043612603
True	230.92845031910812
True	72.63372661155931
True	681.4666873728795
True	373.51127140520526
True	219.0609033332286
True	743.6328625008152
True	857.6074926629823
True	840.7994742724572
True	819.7850743593541
True	339.19039435780445
True	1.1286717400095585
True	261.85578459407435
True	52.228038094118375
True	387.8639565793866
True	54.369661035169806
True	351.1717542279
True	866.7174073234783
True	1022.0235578560532
True	404.4979202019015
True	22.65390760163749
True	517.2844882140679
True	499.064916555784
True	179.52117186750007
True	240.18840742138647
True	294.10703676295594
True	23.042025851001352
True	126.71778476954644
True	975.7231181691152
True	61.627093946108616
True	495.18363510890975
True	784.0596468851639
True	103.50389917788152
True	243.559681930988
True	109.4016324640574
True	14.527448752520264
True	1.4747031359141207
True	123.39532544560402
True	1014.7439647311356
True	486.2171272370637
True	66.40615140106928
True	790.0456361657938
True	337.5975550966064
True	1.0621741847726187
True	455.85910990926914
True	191.3649216178044
True	518.7331880322373
True	84.8303865422402
True	332.99251412601683
True	379.1962493783416
True	172.4980052875535
True	215.03291838694375
True	124.13089085628444
True	176.12488675254718
True	950.9892001756148
True	15.839536424328555
True	499.66643380224497
True	475.29015125652
True	385.66277036711256
True	216.6830345704027
True	235.7181487215493
True	151.20017523242004
True	50.34402617986348
True	479.0395475246894
True	152.1148386034109
True	809.8106592640255
True	795.6248511102585
True	253.33747559232216
True	317.4730301285482
True	520.7060641564644
True	40.81625260233994
True	82.21575305577066
True	741.086670509494
True	1055.2712595308726
True	117.48624201111136
True	730.2650771154844
True	147.09372833428654
True	955.223826822666
True	667.3383050959123
True	107.40295313506712
True	272.15971953581544
True	613.104856156567
True	246.99200347031783
True	42.10506111597783
True	577.5393632840327
True	446.2235024603747
True	5.865229219513989
True	482.573241356674
True	66.61956360047647
True	169.00157440290917
True	237.2450293068276
True	304.5209191809178
True	69.68609274567768
True	229.293835589
True	354.1556035950244
True	438.49169925286833
True	943.6436586799408
True	45.4763155330095
True	925.9754175092536
True	1009.4692659352288
True	130.54511417328652
True	74.89628558709371
True	980.3111159575344
True	34.09960270999198
True	220.45768530957528
True	82.33695654661192
True	218.957900722496
True	358.376603991522
True	963.0781324578604
True	97.74822215196102
True	70.08904143189602
True	644.0902634960918
True	276.2831562506017
True	700.9167455146884
True	52.150262901014784
True	487.9962385634182
True	368.9964254622479
True	669.7815674843024
True	50.86813738099767
True	106.59014541055856
True	26.134475381930606
True	278.86788887870097
True	45.91671185055242
True	345.8427953003753
True	3.1731225694356
True	1181.8434247788396
True	104.85648484648786
True	131.6431825594196
True	360.8144864050874
True	720.3028241740608
True	699.9021080268077
True	1005.1246746952064
True	456.7265875524996
True	413.0209369385048
True	137.3113807689386
True	415.3568621328368
True	879.8173106978918
True	426.8613985557631
True	953.6494647088527
True	91.47822647057042
True	438.1779651782532
True	186.0831136318196
True	284.13613883735667
True	734.3995259009267
True	161.94657839137355
True	133.36747840092215
True	65.78095006236167
True	861.180593438233
True	750.0228723830509
True	84.30676297527663
True	441.4113263001936
True	709.4353346749842
True	412.5807785014501
True	56.3355320862335
True	314.6707577609904
True	770.9844371854563
True	30.972871791762916
True	348.840667802843
True	166.5808400740669
True	285.6368452052919
True	31.3362767787291
True	218.0250641951924
True	787.5204088723557
True	639.160254207295
True	57.38266382700655
True	291.1161396448083
True	921.6129420504913
True	18.01451074328449
True	330.67415481970335
True	291.36072442247405
True	432.8113107022008
True	208.93208278148387
True	626.7063342048632
True	48.2283011288196
True	950.1083198019268
True	885.8389200877389
True	46.68589041319375
True	397.2976192162532
True	735.061770926987
True	909.0502861742845
True	283.01092613742065
True	620.9841216891078
True	128.65771464253024
True	194.12164304080196
True	134.46069825579255
True	128.72400663659334
True	209.6924280535416
True	945.926832778738
True	810.1710431274325
True	923.3142559530556
True	20.72743649130547
True	26.46861679551066
True	365.3381142700253
True	13.38486421770976
True	644.6332383955188
True	1065.6178813431086
True	254.32971452317548
True	203.6946153138557
True	84.78383660154188
True	207.69812890364628
True	132.77471743975332
True	46.87935327857097
True	134.52487221508903
True	89.31892984144346
True	229.90077145865916
True	510.8649103799757
True	163.33168024116833
True	31.141289550101217
True	59.50111561918146
True	433.1440874742084
True	267.053725742125
True	581.5234809984116
True	22.2933354041979
True	117.0800989675441
True	653.9254847630136
True	264.4481912017005
True	450.545780119446
True	662.5961614354823
True	102.62119220905726
True	112.23368243498446
True	81.79044191269915
True	24.304194523279094
True	119.76069976114418
True	87.90010519660751
True	103.4298416455516
True	149.8447643816213
True	229.6803642974211
True	834.0971115808943
True	286.0036862010358
True	966.2493272656062
True	163.47244135177257
True	204.2784535638926
True	806.2199286805596
True	307.1884943787247
True	614.1464144545971
True	250.9259126277832
True	359.765508205154
True	450.7862979973708
True	548.8455048022788
True	666.457888150952
True	363.8242238237287
True	34.09464343428896
True	573.8342488601814
True	620.0848609900946
True	18.76310019652865
True	11.259964900086654
True	260.32199590683183
True	406.70960544299066
True	460.66091206668193
True	67.61990707848979
True	650.5070594863361
True	985.3719472196028
True	222.7967076253812
True	896.4541593988685
True	284.0486293220014
True	97.89206761870236
True	267.56709123027923
True	668.9462021308445
True	38.62016092783039
True	586.5074071701138
True	1267.1124219127553
True	1035.8884432948987
True	939.245226939854
True	212.94429768566107
True	90.87940331136552
True	189.53270886367596
True	820.5667190844345
True	148.98158489194242
True	1058.3975675388665
True	870.2196853597419
True	44.94830073478816
True	89.34976287636485
True	418.6162852021139
True	397.7500104822204
True	209.668167019492
True	497.8345081090457
True	677.8416211398338
True	125.84661305969998
True	261.5584825170645
True	1011.0650051072328
True	50.59422655151508
True	718.6024828039931
True	545.7285758683796
True	37.53665428114109
True	851.5178013425004
True	373.2853857266679
True	592.8655147000212
True	102.4979133845986
True	258.4397196772954
True	215.4475983436552
True	26.722136449202143
True	131.09704428607293
True	732.6172501719676
True	134.26416536212236
True	376.5322826504369
True	65.13167233785518
True	630.9808173127087
True	638.179836153262
True	237.35996829345447
True	451.465010241476
True	165.3633207389027
True	169.2913565296425
True	215.4913893870402
True	280.1610499528034
True	370.5921368481531
True	125.59718521906548
True	195.05997258669555
True	25.375789901126392
True	874.1786913199807
True	304.28747053862674
True	9.58565861549208
True	379.4341387477517
True	173.49335003573353
True	628.6853220027351
True	371.0228497141298
True	575.9943985612231
True	546.237912515941
True	482.9908691856244
True	779.77604624811
True	240.87606508324052
True	552.6564243820759
True	159.05774796805196
True	524.2161378603361
True	343.7163682864005
True	379.3598529786134
True	124.38197120926996
True	137.24863090181924
True	113.46893449391922
True	67.11167138350034
True	698.4223745357403
True	184.5733942084955
True	45.309498977950405
True	0.0
True	521.4510103935817
True	108.703353914538
True	24.283482199235017
True	38.66341310981214
True	111.28678198552812
True	549.2573930846662
True	189.25855297900685
True	108.1809319691773
True	34.80715241522355
True	157.5899059774447
True	908.0055753342484
True	52.26874242460363
True	221.66159148787935
True	765.7722217623926
True	316.95950192028783
True	462.3711011687423
True	466.5628900314449
True	513.3584561714301
True	609.294816599099
True	911.2143112224692
True	250.28840074958407
True	983.9148761911724
True	920.0037634530332
True	589.8027500683868
True	342.3478113694348
True	802.4657561806625
True	10.727110075811328
True	31.339748900936712
True	296.87813386096946
True	44.46425163261438
True	198.22359246003936
True	776.7400678601222
True	224.2978660094484
True	720.1137823615929
True	772.0938940238368
True	115.88047949797014
True	368.9834400883276
True	601.5499843693751
True	22.953928960660004
True	132.37231568319322
True	433.13131570541
True	292.16094686229286
True	192.5785936673483
True	109.08486078527032
True	382.76799044219314
True	22.580386060906683
True	362.5355472143297
True	354.67086517166973
True	1053.746608418585
True	364.7559628241866
True	33.11298233544068
True	450.33145089391104
True	439.6517422887774
True	230.3523348205784
True	29.92635886904449
True	774.6624347296002
True	440.2428079053145
True	180.21738034824816
True	12.044096316296798
True	1224.2173332808036
True	176.99279916777886
True	28.11789893973194
True	299.7672675661336
True	285.4136236029597
True	115.03417647435764
True	292.7549419822145
True	48.54567509920796
True	316.5014958774828
True	329.0651675240436
True	315.4141523313078
True	30.072378104996176
True	46.07569165408435
True	1070.8781115958311
True	24.55540308131352
True	12.16766984205564
True	176.99044029918394
True	643.2213395456496
True	8.64228347101879
True	194.9162518656549
True	171.5610439898345
True	548.4289374922076
True	397.6501871192017
True	723.6175102260231
True	320.21143363069274
True	481.5304123660084
True	443.8260779397223
True	478.8139123038977
True	107.06537794507268
True	1284.5545394239264
True	922.16461512875
True	299.0808329059493
True	529.7235330321568
True	103.67675478352162
True	560.3640321328611
True	452.3017874205615
True	156.05539984276135
True	79.09134223006505
True	352.8697025762761
True	167.89429158632802
True	29.729393067233328
True	599.0786997940379
True	380.45249960952
True	69.17825517289188
True	32.02936745113737
True	656.5348598323807
True	488.1302386346214
True	74.9957413622411
True	21.33891881856948
True	343.5580281263126
True	317.4720573364657
True	707.9814477966828
True	553.6782705716607
True	546.0516427941956
True	788.2583309841931
True	9.373529819090168
True	60.92607243292266
True	37.64228951509157
True	61.01140964480072
True	505.2297512448179
True	593.2849970857474
True	86.2362297618424
True	113.9804752786672
True	204.8932501847555
True	77.92540482870757
True	186.17685851079432
True	218.5240358640248
True	278.69873703538235
True	867.5186959695509
True	610.7023875026731
True	285.1005376920449
True	183.84476199683735
True	276.105828110891
True	247.50015230764703
True	744.9873759018262
True	340.1066038159504
True	165.53243580994763
True	910.5706208919383
True	347.3111564479112
True	480.6637367113946
True	160.96465947252972
True	119.25884511017776
True	61.90578803436775
True	212.83270322808283
True	987.8586596230184
True	516.147959924904
True	114.7408057342967
True	352.53930161401905
True	106.27030630332632
True	651.293656384134
True	4.696443288398974
True	705.2934518013155
True	34.43949811034702
True	918.556205043718
True	839.1905694595458
True	205.2677717484241
True	32.6440771404962
True	86.39330419412613
True	477.5315431118521
True	226.3991050325065
True	1.4132311312084114
True	79.550549751971
True	1071.5806655602662
True	329.1307321095865
True	673.5771288900578
True	482.6702439785989
True	31.620284417110163
True	135.7689647865619
True	449.994872279216
True	918.9053557567092
True	822.7367072405935
True	411.2434734709596
True	337.16625125343506
True	16.600194759884243
True	80.34671785906662
True	770.6263864393817
True	459.7707233306956
True	391.8934167982785
True	860.0021488561767
True	27.29979092236014
True	219.65204686779057
True	919.4431876556088
True	257.57186746781497
True	8.936528068821
True	509.1522261235141
True	103.8654914950149
True	645.4869154924581
True	56.38117299253693
True	261.3346524484736
True	886.9204253364694
True	892.8574138193342
True	274.34579914435324
True	461.5363706799568
True	120.92709794244676
True	605.1213112281422
True	252.77881868746
True	193.6453859101951
True	879.069063964969
True	53.75959047799793
True	718.4145441176838
True	275.7306744774908
True	299.4973111992751
True	170.29698616348867
True	465.00304876610073
True	580.4264102330653
True	360.38499214048886
True	397.4512797754245
True	71.37337113314952
True	154.8476828294862
True	443.04119809043584
True	224.6637614158124
True	37.03465131995953
True	197.42996121377016
True	386.30585924572375
True	409.54813008308366
True	754.3401895602718
True	137.5522096154843
True	664.0865594332464
True	502.99051293882303
True	589.9810133464559
True	134.59137081649166
True	37.29111815564907
True	664.5662441229002
True	73.07006556135033
True	560.3787492144904
True	671.1907020584182
True	447.9995268398906
True	137.48475375446446
True	536.1373561354729
True	3.754562857782581
True	392.0146537201459
True	33.048275967670584
True	647.6308561195636
True	269.8768137911954
True	572.8409521448984
True	707.580635261308
True	147.59744052044908
True	504.12059293015807
True	489.0971846411559
True	65.59773312538256
True	968.4521114112472
True	2.746315892059356
True	26.64181702229231
True	647.9650040211095
True	693.1494276338493
True	125.99179895670504
True	403.6301180097529
True	126.70627145911644
True	72.55619506817605
True	446.79716651765
True	35.8321038075113
True	491.8886077794895
True	11.602064799022004
True	820.5595131766335
True	546.1543804533604
True	659.7853656939495
True	99.62526171454851
True	377.17929684293097
True	976.7862282604024
True	856.8302255166212
True	148.6261603607535
True	547.8836948403512
True	453.06581903445993
True	254.85157226934703
True	268.93798448904283
True	6.414747514115222
True	314.65214240980066
True	12.042586569948664
True	371.4553981671124
True	71.73888542480434
True	398.6255175199038
True	675.9742265174752
True	124.718316953773
True	245.11715202162395
True	630.6918910964656
True	681.3275830938337
True	293.96410677550574
True	134.22377047542724
True	160.86043530666424
True	476.03603913093616
True	87.53562856577433
True	9.55213952977621
True	497.5693090144598
True	565.7350047989728
True	20.58504989898267
True	131.9685808792679
True	931.4894573047642
True	503.746298655434
True	269.1355886813658
True	36.97695216180889
True	472.1842295338178
True	109.2996925239155
True	587.1401384791615
True	669.3444242660692
True	311.43902116277786
True	369.5576898635704
True	182.42719552268755
True	241.21113255779335
True	75.89163052348502
True	225.4692948466929
True	506.5986128317066
True	20.643995946016844
True	451.5938134104349
True	373.90706475832985
True	734.9918465093562
True	907.1765892280824
True	930.2050464341704
True	156.0462742504265
True	413.02478914664215
True	70.78193468385282
True	191.65246617496712
True	319.0331994004431
True	10.451869367405454
True	810.6698502521054
True	22.103793498912754
True	401.8769675697425
True	272.80045662624536
True	655.6453645883582
True	199.63215977210425
True	39.58067080770827
True	665.7379208225283
True	1084.4288297810788
True	221.9083596833566
True	132.9154863951953
True	618.2150715331153
True	511.71462677227686
True	16.723762432101108
True	818.843922797956
True	103.58839907321864
True	45.155873102643255
True	289.4497021506898
True	345.89159259950304
True	394.9915760136507
True	267.8760455719558
True	21.0011212823058
True	22.24169693045343
True	798.3492898938127
True	206.30455325742733
True	111.19061685487276
True	831.2418114081022
True	646.3303238445792
True	661.4555035767847
True	446.1550382319267
True	149.86281154294062
True	34.972924509883846
True	103.79848409696528
True	433.70135010947
True	223.62812707944784
True	477.9319026854184
True	150.21780184002327
True	505.1913327162912
True	627.5790783974702
True	920.5716646790114
True	23.980510194321592
True	960.4129622696104
True	1058.875196316577
True	481.8242670323755
True	86.68202673113896
True	786.4740796873244
True	645.9622715932645
True	636.0695951120427
True	173.0159430708083
True	728.2080926911991
True	711.1599942384912
True	116.65070091660296
True	766.0484722145587
True	821.5903426821158
True	460.130116210119
True	228.03066623375287
True	73.88431162170268
True	321.4605181095487
True	353.4956816267641
True	464.4405470256667
True	420.34506979841126
True	198.7965639728368
True	317.6330702178112
True	2.7031506194625194
True	12.897743962481483
True	106.32927983337164
True	133.08110251671587
True	348.4305105211598
True	346.43195653733324
True	118.45792102596202
True	18.298769093263417
True	208.57739260496757
True	848.2445272318597
True	454.88009014206864
True	530.2157089728016
True	564.8018273304458
True	806.3574986000322
True	630.8370983062936
True	91.2704958050019
True	207.17247730680404
True	248.23183897975775
True	306.02110561332023
True	105.65575731997964
True	365.1287677361521
True	439.5133007245235
True	170.13224644211894
True	644.2171491278901
True	243.6449847492667
True	199.4129000880449
True	31.924281889176093
True	256.1097333279426
True	456.07573958368624
True	164.6534368277263
True	522.6417662607705
True	479.65655792293
True	246.4716314317836
True	100.98840781923076
True	41.14530105518257
True	405.5756298167719
True	802.4160750922439
True	158.4502922250505
True	1080.5206885775226
True	1033.066144535259
True	470.9786523292605
True	105.7849722317933
True	117.10421250784736
True	672.2315654465151
True	7.934413825398398
True	226.9220451479542
True	135.63119719802802
True	121.98346657440872
True	343.098905070909
True	616.3739067728209
True	39.61603758534004
True	124.3770751115531
True	927.8818416514226
True	57.06775591221124
True	454.8697875250835
True	536.4391103995644
True	251.40484299057675
True	127.21009601239903
True	936.2723582761796
True	1213.5540427694891
True	520.8340982161911
True	656.8039857516317
True	203.9780011626636
True	152.54628505305496
True	321.4742412492345
True	247.8377151246047
True	174.50021601442026
True	302.64976036478663
True	337.0488346366394
True	12.084537876606356
True	603.1395388433571
True	146.72859328020533
True	78.69575598638473
True	446.7214309153109
True	311.7118731109015
True	1156.207197187679
True	356.4983867848141
True	1001.9056432820854
True	10.091746175639596
True	263.046013104986
True	227.6774231481816
True	155.26784601636237
True	481.171420569709
True	197.35330275010853
True	408.9406838545344
True	327.1503147524884
True	110.08688898446567
True	364.66499952600446
True	1077.8034080776488
True	712.1691759826685
True	221.31723265301545
True	99.6618544564492
True	293.97087876309297
True	23.882637630342305
True	361.5991984590855
True	315.5573144898272
True	563.6632279505941
True	444.82842012970747
True	354.11393516391587
True	151.47483386212076
True	11.985312429486315
True	427.1208632679737
True	292.8130015899314
True	140.74351154394918
True	299.6036161118956
True	451.0731732893588
True	815.2994507474649
True	318.90159524862605
True	773.8660522862396
True	396.4573840444856
True	383.9246505986597
True	1.036710282674819
True	1136.4476392839968
True	99.54875931791544
True	910.3155307233624
True	214.88633679039492
True	464.1048580633279
True	677.5842363190073
True	84.29812236282453
True	486.8189912400481
True	31.584817631874508
True	436.6002449889231
True	77.71258911569011
True	225.80659495121495
True	40.3769988219406
True	712.8627443877367
True	182.38519562049453
True	24.193797744160985
True	375.2300508967322
True	109.92260853427604
True	163.0819864636134
True	803.5251530989276
True	254.7929860790351
True	159.64669620578113
True	382.26873408267767
True	528.5181028930477
True	347.087048774029
True	513.2566468044145
True	645.0063776505607
True	149.03490970123278
True	7.413752652894995
True	76.42541097008228
True	444.87875272264006
True	93.34231427981436
True	77.37829939504408
True	1028.4122169502896
True	25.68425838554317
True	319.775860442645
True	323.3225315245348
True	461.9117107170595
True	665.153816097225
True	186.0127206782032
True	618.8907161063876
True	329.554500159084
True	356.610227500559
True	263.9386464363943
True	204.1221156329586
True	366.9751396292549
True	447.18444798751904
True	413.1019915001623
True	596.7536156016163
True	142.9444005077805
True	79.5843655523266
True	41.00073626812672
True	298.6819550947472
True	633.1603294224753
True	411.2759479236223
True	780.1368630829796
True	214.85804831856
True	389.5191632789096
True	70.1670554522203
True	56.03515687537672
True	409.42619820493206
True	202.4274436008724
True	216.88226387577132
True	41.00309098106099
True	1068.4012018022906
True	173.70164112685373
True	910.7381531854502
True	313.5411281596756
True	908.458693438198
True	244.0830365924353
True	472.2336616037683
True	527.2229467696947
True	637.4996038174615
True	209.62520804748848
True	485.68028383415856
True	938.3733569459404
True	129.63815952582203
True	8.174999704544327
True	579.9337097266534
True	28.775008715346
True	76.17712814285056
True	786.0020092176029
True	236.08874733279308
True	992.6418008169352
True	691.986873013104
True	419.9298533782056
True	282.5696248110306
True	480.4415937090565
True	331.0737527444948
True	184.0179265831404
True	666.9902543445228
True	707.7704084573811
True	199.897556242695
True	88.46651352908684
True	508.0872701515783
True	136.49894074393464
True	375.7099446678147
True	352.27284669530854
True	64.30644083918256
True	371.13375645970575
True	402.4901966308893
True	378.3318499119333
True	415.2507935500767
True	415.2286801292104
True	660.7625035302057
True	60.69762165860722
True	482.8380966659337
True	326.33488807808084
True	668.5752528433724
True	218.29208146422312
True	97.38136360105987
True	40.29885404412603
True	531.073715452278
True	625.932605864056
True	189.45670850078963
True	402.63128509798855
True	330.37814653769743
True	16.53777881404857
True	169.89888382787572
True	285.1251288732503
True	2.361901733184926
True	873.0419827695815
True	76.13403492938114
True	106.7618357499232
True	113.02086868488304
True	359.6451615179451
True	36.16364990491179
True	458.2815771475932
True	223.71983523723583
True	6.015164883643983
True	121.2361773239737
True	455.4756230525517
True	54.32285890629767
True	71.56869143185747
True	176.56786173043858
True	284.53099417701964
True	960.4462437046668
True	389.0264638483442
True	936.995851703803
True	183.33451991122507
True	1031.7858175348824
True	784.3008066754601
True	669.7927007818555
True	387.0605443734569
True	367.9545588757191
True	74.30837746730562
True	73.107510320872
True	85.15223891153624
True	171.18762586600954
True	474.44647467458543
True	1066.707669090292
True	181.72248464338065
True	360.6094491318398
True	444.1719019947517
True	605.1059642839139
True	614.9645404961558
True	277.4302308028703
True	457.9216786563138
True	680.5456598342857
True	97.1245903044318
True	720.1490215117838
True	267.95230970241954
True	137.55504459206085
True	417.8596885102593
True	857.2725987339611
True	432.1760250283652
True	845.2530197227227
True	194.81478120910143
True	348.5905940804272
True	703.8682020367107
True	612.8073466769631
True	196.54872504799897
True	255.3324841879868
True	824.4691436952613
True	32.64647319836775
True	189.64546937341285
True	498.0522328330494
True	685.9276217236126
True	107.35149430485872
True	36.12237717105775
True	165.25552368059346
True	753.6371594022631
True	325.8408115480317
True	561.2894392544805
True	364.9304804080922
True	290.8401449502882
True	456.2790532416165
True	492.258406808284
True	72.20514514477247
True	375.0719014702453
True	781.1174885538439
True	0.0
True	279.8767621979113
True	251.82111918950685
True	973.3399634768344
True	154.5302431596145
True	659.6725177410634
True	643.1891631364575
True	106.338741363177
True	225.61616136245257
True	123.61550160931688
True	10.877971384043068
True	285.37588116994044
True	368.1870138959756
True	1145.172748326622
True	232.53886268177465
True	410.6368820423396
True	658.0824503305382
True	197.4744493513849
True	26.85697129059529
True	862.6121492250784
True	622.7049411285878
True	160.53498207879775
True	635.7505023690139
True	169.3632365863497
True	286.075457231983
True	746.8197411371426
True	38.73191118794938
True	99.96375693839532
True	528.3145436642682
True	65.7200588854843
True	75.64972122343669
True	407.5055625785659
True	21.835837576019383
True	794.7173970470728
True	101.82746454062902
True	160.38237834091754
True	16.65496889333133
True	677.8882771984535
True	28.304415942426715
True	776.9058751343214
True	386.7454464807155
True	110.29940960848369
True	690.6780790674886
True	529.2307319840746
True	552.9977090700024
True	46.58412075917639
True	364.2865421231544
True	5.712352487040918
True	98.34436182684236
True	398.0307691440095
True	45.95240640456677
True	125.42689458616157
True	306.02231174835714
True	189.95123519785636
True	102.21165014180588
True	676.2874675100653
True	19.03885883896999
True	1120.0129357325957
True	480.413406884948
True	300.37979824860867
True	494.7284356657556
True	122.43678837048772
True	810.0770005178418
True	1109.3455584458982
True	739.9192149054008
True	181.19020540183055
True	229.98877358204945
True	52.63668935015917
True	58.9957661375615
True	156.59146344966365
True	100.57574688791324
True	167.98598201609656
True	1179.849680086057
True	293.84026428264417
True	357.2044610719575
True	697.3119831245972
True	16.631212476847832
True	15.518056869017949
True	582.4969558957755
True	5.346534867966333
True	119.58786035182844
True	654.9072988988968
True	186.7772625005129
True	639.6716666487531
True	808.3241466667889
True	159.59942597027805
True	900.0960493952092
True	3.5273416461922764
True	444.2807428405112
True	1056.0304875482816
True	22.833545906093168
True	239.09178462867249
True	144.1471627561844
True	906.9950855722168
True	233.26173165622188
True	505.2598785066662
True	114.98405849882676
True	500.8550157931917
True	155.79977720235152
True	96.71623013537632
True	385.12364856379673
True	69.42324150116559
True	55.81970758782623
True	1073.161669264363
True	254.57822062851236
True	159.20676020102084
True	371.2344360242348
True	387.7405114832821
True	216.9129748353649
True	167.55334761460455
True	410.6452056554481
True	32.709230093648294
True	494.1034658698597
True	1126.0787232508408
True	116.07143569537251
True	476.3156457935335
True	307.8554004397354
True	27.55454578875777
True	421.2931976270698
True	103.83976314637584
True	574.8585491430662
True	204.5861497329783
True	434.5556959298413
True	17.267193826624098
True	447.24852506846855
True	111.56936250667847
True	337.3836552573337
True	31.71862490492103
True	165.91719887075902
True	257.33531512939834
True	772.4289931341388
True	58.382274042033714
True	138.55192472120237
True	234.14580060537227
True	143.07843634874507
True	633.5304207916969
True	560.7673549737575
True	790.4074814478948
True	402.93527130678825
True	536.3513444113373
True	410.2524776387963
True	694.2029192750625
True	71.01444481727245
True	451.2931900481344
True	426.94217750284105
True	48.09692849558365
True	82.00636432249439
True	126.76261534502412
True	87.57518961422807
True	330.2123080705297
True	822.2588904242806
True	328.1802492684704
True	1081.5471928539398
True	323.38057174012414
True	927.005336502388
True	151.6361234463568
True	567.0544270191509
True	606.4267417729595
True	670.4528625362698
True	434.150144632456
True	69.57496868108107
True	291.36253128539835
True	42.20776043394976
True	168.91934215453313
True	172.0263989536952
True	1140.0780807895446
True	227.7105139852942
True	556.3472768899767
True	541.4429502242947
True	545.1267229032827
True	896.605125884379
True	586.1930978247618
True	631.9210780902948
True	939.1498305398206
True	125.37705690835712
True	311.30791311719
True	262.2347772971522
True	335.3537368432215
True	89.67188288255574
True	385.95266874329513
True	3.962702508751764
True	310.3726733775867
True	267.3512494059589
True	609.3065005829939
True	276.60232813381293
True	370.7909720351238
True	6.8007933750181415
True	58.56491039396792
True	553.0305820055081
True	28.882638085417483
True	148.6361774640244
True	64.309827763407
True	143.71714664599298
True	236.3901409044789
True	71.6810176603644
True	375.5231607056053
True	279.3387660247899
True	96.85707114643834
True	342.2287096261266
True	62.53174141494184
True	587.8492221539486
True	843.309167061765
True	287.5429674577139
True	1165.5396568277215
True	112.21724184397658
True	302.0520868029057
True	1066.1204420068009
True	88.73290336173122
True	278.82584315375743
True	9.087287232087055
True	404.68974791514194
True	453.1250947153444
True	159.287705941309
True	626.3728979413219
True	938.9398664322636
True	150.6657622456476
True	80.6975063153675
True	338.36858949160325
True	558.6119167787915
True	617.3424374186559
True	1211.5091568900518
True	26.172703490749058
True	927.4017649472996
True	139.8379098023669
True	625.2577229717286
True	117.13290897333836
True	127.91375004150676
True	199.60281077134
True	165.65336102854565
True	737.3713698138436
True	218.10391369312603
True	229.55752362045507
True	69.83455727836053
True	509.8452779503445
True	444.3936976114412
True	180.9593912971732
True	230.40186050865705
True	17.91431197382449
True	425.1699316151469
True	225.66672541848897
True	289.76776346344576
True	111.59593041165118
True	695.7051772955989
True	416.5193638013886
True	271.84843579802174
True	645.1162397632527
True	542.5120847280474
True	477.2486549201459
True	134.47693797944632
True	526.8430060713704
True	417.5150941077896
True	3.1408955553104665
True	198.36261957990288
True	87.47335138464395
True	238.0750458010789
True	2.8746590198889743
True	133.4904260121274
True	353.0667560879881
True	7.558757556582321
True	861.9260817259003
True	172.25970087096334
True	716.9149954117258
True	766.3292274100226
True	163.71400751562794
True	228.93873313314805
True	476.6058536704915
True	819.9863816431242
True	44.00142723237138
True	36.34872957236998
True	131.30974475339772
True	621.0379783567388
True	715.461816112636
True	176.558528282452
True	582.4600724336949
True	576.9149016051599
True	825.682628645714
True	421.0864536557688
True	183.7354174050807
True	850.0020374368644
True	213.9515882849274
True	148.63651197720935
True	300.9430297527984
True	218.63927201959328
True	213.95548801548776
True	609.7977997213071
True	260.6199635681739
True	194.145463587096
True	459.8677991923636
True	477.9180477518251
True	64.77504878911628
True	286.1643941900781
True	82.99462404932687
True	332.3790520945473
True	343.9000304614125
True	254.1832532198014
True	179.90489559887462
True	376.7733834874612
True	653.5019535841188
True	778.0397768810171
True	301.0631875489957
True	759.8996440543257
True	56.00500999396717
True	872.9852367859694
True	346.6200760390636
True	14.874387878257064
True	605.3498049063379
True	711.1505321194812
True	275.3125226949278
True	170.3036809850854
True	45.52229261464518
True	387.1873850414399
True	80.50859709130769
True	13.493142992534048
True	881.0092154777263
True	362.39745730066056
True	177.53090871317212
True	1008.286254278588
True	11.957462851163578
True	794.8970738566828
True	31.148049704054998
True	640.027560520932
True	58.20216179539455
True	787.9275176660788
True	437.0540018596769
True	194.7901829963029
True	429.1990919709078
True	209.651320952912
True	294.3393790489282
True	211.6435973716609
True	406.8203297231799
True	9.805257159663247
True	318.6366381094064
True	112.4611199567478
True	11.50219364545296
True	463.55602813201045
True	737.4201521157247
True	280.6404527354196
True	80.38084082225474
True	297.2097163255584
True	80.97994248160806
True	197.00260054414173
True	176.64189601435334
True	386.1225131769886
True	39.90582437042316
True	139.86075777726202
True	390.1960109914688
True	850.380968470307
True	114.32489755091385
True	210.63038895357485
True	440.05921282109085
True	19.471852069121407
True	432.7600497453314
True	509.2440942732009
True	88.25263114440739
True	396.57842814815183
True	349.96394443161546
True	418.3528557708046
True	603.6752471148151
True	1027.727302653116
True	980.5965095125962
True	59.6589765380521
True	1085.1883816774969
True	108.97188207738212
True	111.6840637447972
True	107.26408921897188
True	483.42733386678793
True	379.1654172187038
True	561.600062571112
True	258.89890893690784
True	166.29693121436233
True	402.067549743881
True	15.337507233841324
True	451.7884459987247
True	385.6397465468894
True	147.08298086027338
True	98.05722791724658
True	525.2036857056636
True	990.431402168035
True	198.50005535732328
True	71.25803122594522
True	406.1749155672656
True	378.73206645566887
True	471.6694236853357
True	312.46509858885565
True	3.684397089378192
True	538.575124705021
True	513.3816626266207
True	512.4287124586883
True	182.4434485643193
True	105.143817004469
True	20.770030185057983
True	378.02659828682783
True	107.03636471872268
True	8.333838434561626
True	31.43053423405997
True	346.69420328341306
True	637.2508690752464
True	125.51548976710384
True	90.02330388619748
True	25.121418534240828
True	420.5678390082458
True	374.0417594981716
True	758.498190385373
True	313.6863121442444
True	522.8821253862455
True	543.0475347637515
True	521.2863066376144
True	292.0147890991017
True	551.630233456819
True	103.28286945257692
True	590.8333768987916
True	7.659544404506477
True	346.2599332151213
True	458.7183870615814
True	971.3456025134808
True	342.2162855512126
True	808.6663403116646
True	961.0714078906796
True	178.6805347278956
True	36.801944371453686
True	361.3047642235738
True	378.78384714628254
True	580.6615169493255
True	251.8092078288314
True	31.560468458532192
True	641.9102803938424
True	130.21774302107008
True	1050.0932511460635
True	315.9558589585415
True	468.5367226278976
True	123.41446041085273
True	812.4908974061506
True	144.36347275338045
True	828.8630043936896
True	582.7637713821339
True	188.85883543455483
True	106.74388717935176
True	67.19298377360121
True	562.3903835346596
True	894.3642958568968
True	425.333397872887
True	527.1034742622472
True	132.4088168398977
True	652.3870145587599
True	478.548566853886
True	781.5547506233162
True	319.65767686555745
True	578.8534205482047
True	111.61899208542532
True	26.28560665149898
True	413.11111273878186
True	175.7675153905034
True	104.07719929294016
True	370.404971328586
True	1086.9535028863029
True	255.18528610553747
True	551.6774911648085
True	11.14704824602658
True	76.69548275643801
True	325.0269755401582
True	786.739046369697
True	446.35221378792767
True	517.7688137435572
True	716.7377508143192
True	69.57326667775278
True	757.5226108983356
True	48.31164036910726
True	103.7724694410918
True	176.13118410126094
True	84.64200569109336
True	25.86335124800449
True	287.9851568354848
True	477.6083991304534
True	908.0581623418684
True	869.5104608409681
True	5.279025376582121
True	281.19809800627974
True	478.4604370264951
True	128.0948563578638
True	242.9149431478879
True	335.36989800252775
True	1284.9303017179448
True	439.5302868127956
True	25.320017216263786
True	182.87629234508745
True	703.382618411435
True	35.737151774752334
True	174.40877622217934
True	574.5621865673512
True	73.78370291066183
True	877.9502146885783
True	322.061735218699
True	644.3801719360673
True	81.17096349921222
True	681.0773288867483
True	583.6542127678375
True	877.2386867934159
True	262.7011830874483
True	513.2439993069503
True	820.6325394369583
True	917.2644387896702
True	234.9028632785269
True	772.2434610216471
True	227.1212969157986
True	461.1201601682526
True	368.1604976988239
True	498.3981663444749
True	489.62352093914666
True	307.82288180666984
True	343.14746068964394
True	118.61364529126251
True	344.1660245406656
True	1092.4727475049076
True	324.1443527492684
True	154.20815961142705
True	296.76869810814776
True	777.8279214449204
True	657.2808056172025
True	430.9935198003496
True	118.73827776187142
True	326.2753216731318
True	34.11103015307298
True	163.86442903662166
True	95.80400642493898
True	90.62361555320518
True	547.9451965572447
True	137.58955817332262
True	140.1392332783883
True	101.24849907406416
True	84.91089954247848
True	451.3007145414502
True	390.1155569758236
True	1029.587440038934
True	538.3141844924305
True	844.3478080513252
True	274.8808174750102
True	298.4906552221441
True	520.1347744141672
True	194.72653434360691
True	763.4403250681147
True	244.77471975091984
True	350.548575430091
True	69.81651591452146
True	117.9376405829954
True	258.80812666468506
True	121.27536852496353
True	478.09959416512737
True	31.46695151356105
True	573.5579591842796
True	1024.4847918867215
True	729.7109258904509
True	1.6410168743796183
True	61.38942546894475
True	495.4408651211272
True	426.4653317846127
True	72.45607208726125
True	120.14038910224512
True	300.61951780719954
True	81.49460145196733
True	52.90872225593471
True	724.9050447776804
True	671.5073806304028
True	157.64927424096467
True	168.8163255654892
True	528.3303207997253
True	52.20915234324311
True	24.369338270082768
True	563.6489142736276
True	459.9000287893086
True	1136.7345975308767
True	46.60972581381838
True	464.5407402620967
True	881.2274067089891
True	814.1725085531563
True	283.9312418827038
True	765.4541929350231
True	400.8231967300872
True	40.34535741120842
True	101.46653254880827
True	684.3667450987326
True	77.42320443144216
True	140.0773663772271
True	958.0006783500284
True	174.2079183865053
True	280.50223266757035
True	108.12531726500478
True	628.0151666145246
True	591.3435692536596
True	208.4948031031491
True	440.6955697581842
True	36.34674362939372
True	287.28712622387314
True	604.6569856586233
True	630.1001063424883
True	302.0373206225052
True	74.73085669813324
True	982.2045018982328
True	1101.8629313859617
True	569.2087568636924
True	60.93532293001668
True	32.510582352793165
True	94.1652423428316
True	110.24769965912178
True	101.7309577232591
True	894.7422455277639
True	1197.6292398546395
True	747.529602207648
True	331.769558156385
True	8.386318498986014
True	21.80552724202389
True	332.1826999964228
True	483.6528314606287
True	46.240626582456045
True	555.9566310918085
True	427.2664370525639
True	389.5354320309213
True	78.23607930928725
True	201.65249657398184
True	257.1131921523866
True	139.61430800105757
True	393.4850118156032
True	41.74479990892024
True	182.6599920497821
True	1181.3261693215284
True	5.307921152652609
True	28.53687106007941
True	595.6264941257881
True	364.5999393292738
True	803.711243214322
True	158.96245912521638
True	757.4041158689453
True	602.5053581389668
True	282.4736804860114
True	444.6956507898527
True	340.26780113842136
True	285.80573965853495
True	267.58824163029146
True	408.229278143448
True	511.9343422985842
True	497.450782379832
True	101.3908491381413
True	360.6422874683564
True	7.774518711344918
True	187.888804771586
True	238.61293218810897
True	876.3207775276649
True	610.270015256978
True	32.28293812727473
True	715.8269256304243
True	869.3065726298446
True	104.60271471031064
True	349.1461019395164
True	851.0792126827592
True	226.10072519375063
True	161.83919321200992
True	531.3497170396224
True	591.4138179735419
True	1093.8417804845249
True	151.08791496799736
True	154.90818666653587
True	260.112308048524
True	307.3025677283236
True	426.767996775249
True	412.81357095330816
True	319.4847312240094
True	458.7310743131329
True	493.60454427102593
True	216.27732828381545
True	1476.827338696755
True	250.7572184957401
True	393.82883172645865
True	48.695833062596776
True	779.2028479978401
True	253.98572847518065
True	918.4533190258584
True	552.6674493097887
True	315.43253623755265
True	753.6595278786001
True	264.4323424335848
True	205.28308347971813
True	255.37074206820355
True	213.993652018708
True	141.20276622469706
True	261.92411082046857
True	727.8047860544724
True	502.89670428762247
True	212.83525898647545
True	1152.8643320178846
True	116.38868501259137
True	257.24568637578733
True	67.65500381647192
True	310.92837050563776
True	414.0853888121581
True	91.21266355801758
True	225.84443811943416
True	75.92365421677606
True	688.660723045783
True	374.7954270608961
True	205.5469780118765
True	738.5948127056821
True	864.2627762827125
True	852.9448879422562
True	834.6444289568909
True	348.5794049684031
True	1.8224329987868093
True	268.86365850762985
True	55.44761785156474
True	381.6564470269364
True	55.26976831632074
True	353.7243271902673
True	865.2574122453051
True	1034.167800919247
True	388.7450026316114
True	23.269822897698564
True	530.9054503765384
True	502.6910846997503
True	190.2033173335872
True	228.51999158117889
True	295.6406692464004
True	21.790175852642687
True	134.28500864791533
True	926.3370852921576
True	61.99780349928167
True	510.8230357609449
True	795.5023211157584
True	96.828207380767
True	242.41191267640144
True	114.43684783050236
True	15.141199114444625
True	1.3564243961619058
True	116.89059429496314
True	989.220705335596
True	491.5759040135721
True	68.50363217959664
True	787.2218374839832
True	340.7375575503011
True	1.4160619094886218
True	463.16852995278526
True	188.6960546662409
True	489.3761867023051
True	79.74418884786755
True	324.2387886107977
True	378.2955419393682
True	168.75083079437812
True	210.54756449277835
True	124.9585481098362
True	174.13116579239065
True	952.1201955080386
True	15.5590052784835
True	503.28446632791815
True	495.445812002806
True	406.612029620805
True	219.15701396228997
True	237.92609829446096
True	158.0257476049967
True	45.3836345077683
True	498.4223969441526
True	148.177842378761
True	871.9917036512375
True	839.6783134815186
True	252.3814509530744
True	313.24869954693065
True	537.056772014505
True	42.468457951869176
True	85.5730743387071
True	759.3346570549292
True	1064.837161554408
True	112.58806616538388
True	728.9272205399626
True	143.39063496757413
True	950.910052904052
True	668.741579155891
True	103.95526649377707
True	268.4312166663004
True	643.3076702626114
True	265.32111990927723
True	44.259909838233305
True	570.7230884872872
True	441.3167416738075
True	6.019241939634573
True	471.8956090373974
True	67.07563393300266
True	179.9066199784834
True	237.6868050383211
True	309.02119738416326
True	75.61167847798157
True	229.1185557836901
True	360.14413230076406
True	428.0812416452287
True	944.11385941959
True	48.2115213968065
True	885.2728639907497
True	1009.6247684504796
True	134.1373567526801
True	74.78414731638584
True	966.1237275590825
True	34.52281826772351
True	235.55547978868333
True	89.0924017040416
True	207.4455066940659
True	363.9045799132399
True	983.6263555373014
True	100.8974748746184
True	74.47407884094771
True	626.0822526903466
True	271.8807922356199
True	701.5727250326462
True	49.715687289722325
True	501.1119562258688
True	379.4500989334639
True	682.4603799898833
True	53.770821856368
True	111.37848461616925
True	23.71797401452208
True	274.5021779022237
True	44.68454543349816
True	349.89137907407047
True	2.9137444859991595
True	1201.3436528639995
True	104.26893270147026
True	129.70461700131105
True	353.80661398973706
True	736.8919719546122
True	684.5412452898946
True	1013.6753421999596
True	483.41055262934754
True	415.9820328115493
True	143.81970951415963
True	402.33571110518926
True	860.0836882046973
True	425.5929406316327
True	958.1506109797706
True	84.47102308192909
True	405.78877334490426
True	177.00848221034644
True	288.9113536097204
True	741.6509691857158
True	165.95378806883227
True	133.59365708197342
True	63.66095083994381
True	862.4301144555152
True	772.5828837822877
True	74.62572331460196
True	430.31264190725904
True	764.3313448745924
True	416.32679563801753
True	56.02458978554465
True	313.04493281335147
True	790.284762796964
True	31.984510133010804
True	377.6708262464963
True	172.112618550567
True	285.2260248374664
True	33.93876703978496
True	213.88289075510409
True	775.3564104642196
True	637.5980129155357
True	58.02356664554927
True	294.5775647176723
True	866.4672769555455
True	16.986458691314585
True	325.82820553348205
True	286.73442225112484
True	436.4791048727275
True	217.83804149495535
True	590.2894902554867
True	48.69696890334853
True	979.7917998271234
True	869.2719122473222
True	46.05226626356685
True	391.5744031735389
True	734.899736721177
True	901.2934271221663
True	275.8163003676597
True	600.1364938689961
True	125.45248550550797
True	178.9344287694881
True	134.41480401496258
True	131.64210638147043
True	209.7576542777206
True	956.1238720429732
True	808.4401030880483
True	894.0202248664682
True	19.03391419433109
True	27.57492944859553
True	359.1502232902583
True	13.290443546315895
True	628.2318987218727
True	1130.9202105176728
True	261.34005382180794
True	204.1022063143742
True	84.28600885314347
True	214.4927427243697
True	131.94807684732018
True	46.12369333974031
True	130.17146558590915
True	91.62228334727564
True	246.374540378264
True	536.9654067544075
True	164.11612904255404
True	29.90542255006653
True	58.076580204042905
True	429.82605311588327
True	271.2478187578963
True	576.8211148155385
True	22.68962142732125
True	115.8954572730574
True	680.7193456509921
True	273.9198179647821
True	484.0854387478015
True	655.3599674785124
True	103.76107069452432
True	109.24268700541715
True	80.32169174700884
True	25.81100688395285
True	120.80817051722192
True	81.22256471890637
True	102.03635179932432
True	153.75606070295203
True	232.7526146223666
True	842.5341620354274
True	293.0557768643774
True	931.0089767460912
True	166.77592641378178
True	196.87845058796157
True	810.9879792375374
True	309.4931345883987
True	576.2138820165533
True	255.7532199077755
True	358.57691048042545
True	448.3427347670407
True	578.4873426078708
True	653.2321693566676
True	382.7909463695092
True	35.60412667042445
True	547.1068218761253
True	633.3321455390542
True	20.458145257022903
True	11.620013994701829
True	261.66288809441977
True	406.44482991435206
True	447.97779503564914
True	68.34545031188546
True	642.7857741922182
True	945.1773437820362
True	241.57370089609455
True	907.0712932817491
True	291.19090007522175
True	99.76278202069938
True	262.87967329550014
True	700.0812669888228
True	40.691109879778814
True	598.8249423349845
True	1243.944463202292
True	1010.5671860768624
True	884.0381215149472
True	201.47043564311213
True	93.9928793853165
True	198.81184509985795
True	825.841959839265
True	145.25185753418722
True	1096.9378435842611
True	892.5542363549995
True	42.2146987380244
True	88.68858865482889
True	406.7567037553018
True	402.6713937655487
True	210.6942693941104
True	519.158091016296
True	663.5535274704522
True	123.31807165350236
True	280.131123385429
True	987.4412441134286
True	52.99500363228461
True	691.6318859328516
True	542.0133228912466
True	35.92549148337257
True	816.7614333521091
True	391.8610521336872
True	563.8566960896621
True	103.12487074441528
True	263.4304254353758
True	218.42977530027383
True	27.447904431188096
True	142.84891284076198
True	735.3791360444824
True	133.4561370959384
True	382.04781207511934
True	60.74889030018076
True	620.6397592767751
True	605.8341875119622
True	223.8777755936822
True	458.49592079753984
True	166.07126157579637
True	164.5590730771621
True	220.2753799263948
True	282.0634615334852
True	369.8932916122296
True	132.5830415198928
True	196.44962912932863
True	26.80283784658801
True	873.5695152921043
True	300.15713401997874
True	10.295404580713946
True	369.02051498680856
True	162.42651478368992
True	636.1287308585246
True	364.6996317840409
True	585.7102551446463
True	543.2767740319404
True	472.6104662581597
True	803.8481588577971
True	238.80246935724068
True	566.2672176851939
True	167.14214381769776
True	536.8014313654976
True	357.97534833228246
True	365.2020399406553
True	130.82747355092158
True	144.03761287175843
True	114.1942459696654
True	69.25808990207571
True	695.6821402345612
True	177.2100251573078
True	42.12247338724215
True	0.0
True	540.9943057186817
True	112.13093149121914
True	21.60824237152493
True	42.960188963641045
True	110.84198420324006
True	552.0058672465092
True	180.7417196430856
True	110.4618379080465
True	34.309166320460776
True	155.71751897162068
True	965.8104024221228
True	50.21654983124685
True	223.19518544819988
True	756.9047541157668
True	311.8044793621783
True	451.4323991129887
True	474.6797679263797
True	507.7063288952127
True	616.7511904963785
True	894.9083126274166
True	255.1822204584535
True	1030.806064094142
True	922.9775790669568
True	605.7487164198062
True	350.305918068882
True	845.1915432386586
True	10.062306815287709
True	30.08313349646529
True	301.35679042058337
True	41.53085396247761
True	202.9412374787744
True	741.2854732535044
True	217.19186307567264
True	727.6512295263793
True	749.6174401292649
True	127.20573004346171
True	353.5143538206023
True	590.6072926387983
True	22.55450066441288
True	133.63476903001268
True	437.23732205819937
True	302.1939760265635
True	197.41552073746604
True	115.88127331028136
True	370.43829158146366
True	22.60538366964056
True	371.3758553988211
True	353.8546384786328
True	1043.2523127644704
True	356.06256670689083
True	27.10168094098243
True	422.14117569916425
True	433.13474115113695
True	230.9100610307643
True	34.71041315675222
True	761.0999462846481
True	424.4792149080329
True	168.80072245151376
True	11.682385120487494
True	1214.9895047243826
True	161.93043422785146
True	26.288351336636943
True	309.200531942914
True	273.3443515336539
True	119.38854688972064
True	295.0752675915958
True	46.44579919639862
True	311.70943190671704
True	298.99641596836847
True	319.51801394345193
True	29.519826853937385
True	46.60418806637074
True	1048.7178864810671
True	24.459402870353845
True	13.171972849843009
True	171.00262455524577
True	668.0695698758007
True	9.474597467147014
True	187.5255815547125
True	164.6470620326192
True	525.8538969825252
True	379.9822425839924
True	742.7551092233354
True	317.5958157010247
True	504.66429981186366
True	452.4560167507558
True	497.79017184169066
True	102.12304045602797
True	1262.0250572075188
True	904.9022594727484
True	283.25699810865314
True	502.6351109401444
True	97.55776592721996
True	561.4386105676333
True	442.24937914287534
True	155.483793147434
True	76.42884820411014
True	352.40636305110127
True	170.2124449481055
True	31.14946143326524
True	582.6534240493593
True	385.226279984185
True	73.1061486261346
True	27.74655577941874
True	653.4217724342736
True	487.41394730759504
True	74.91111323867985
True	21.447074269715884
True	334.92121227168207
True	326.12207644376844
True	708.4799907033049
True	553.0304382604321
True	558.193205090393
True	791.487778118784
True	9.211464974686985
True	52.56697805589238
True	38.25861122996924
True	63.29431459871054
True	503.57385221703214
True	587.7440841102205
True	76.72467052012145
True	105.21096067259812
True	202.72593591751405
True	78.31757446437459
True	181.65753697284717
True	213.99394405849816
True	273.8656680363159
True	831.5820258059603
True	591.9406258430367
True	283.98732496891347
True	195.8805481455516
True	279.204893870332
True	248.47689675178057
True	744.7556220548634
True	328.13762866612774
True	162.7265324841213
True	897.4673779783336
True	347.23194216112114
True	468.0782725156823
True	148.95078192709485
True	123.93427253589606
True	59.93081771031684
True	224.3826817185722
True	990.8647122647023
True	536.7842961012686
True	116.10587555864066
True	347.6613315358773
True	98.55237750503916
True	668.4679913820057
True	4.59902027758659
True	660.8843273712673
True	36.59665287183926
True	973.4421492297034
True	828.3927326827533
True	206.6327893925988
True	31.046950882791727
True	81.19376400416306
True	484.89582943123554
True	228.81820188599585
True	1.7665269659203706
True	81.32298909508063
True	1097.3852864457915
True	354.7787059300572
True	667.7344452583783
True	470.3659504003322
True	32.60465563152395
True	136.14819976334817
True	460.1283545385386
True	938.513064549479
True	822.8973034234542
True	423.9202946548028
True	337.87328576339826
True	16.34408936807017
True	81.41529374913935
True	769.6499427082448
True	482.1768297513928
True	383.5451014743264
True	872.925618350237
True	25.72016275872874
True	218.4226804722852
True	904.2299445139454
True	227.2358782107655
True	7.54800926436528
True	482.31002625144606
True	106.75652273166196
True	682.504681443807
True	50.54800620817894
True	249.05423644658785
True	862.560130738552
True	898.2685463835384
True	267.0679350161363
True	450.2316989794687
True	113.4649212675174
True	621.4168745064878
True	260.92407524915745
True	185.4453819158936
True	856.3733511121989
True	52.445303884406464
True	727.5860190046411
True	275.8939161989512
True	298.76792363344885
True	173.8160206486157
True	472.8538006271197
True	603.9813667247914
True	375.8224542801944
True	424.2467701574313
True	67.37327368869772
True	162.27057371533303
True	435.272349760297
True	227.91245864852172
True	37.10855749163926
True	209.75104599191448
True	403.09307389238535
True	378.6813265928666
True	738.7621657214269
True	132.8077219241386
True	663.6365456020287
True	489.9066197247441
True	580.2109838634622
True	131.7927986942427
True	39.81286289028262
True	667.2352969632191
True	69.34189575099697
True	568.070236861942
True	667.0708318235762
True	444.95405408112384
True	130.54802267674134
True	526.634920486192
True	3.8004020442076856
True	400.5934943877958
True	30.060887751867583
True	638.8197498151563
True	260.5010693394701
True	580.1004457351784
True	683.7312532927913
True	150.88199107089838
True	514.4920384657938
True	479.7133058569564
True	66.53877834106702
True	947.7925377528534
True	2.4054339630383827
True	27.497783271677168
True	629.2315020633092
True	660.2645368187831
True	135.60154985085526
True	412.29950603775177
True	119.46703997132926
True	67.4691328486391
True	467.9150337979295
True	40.824032827393125
True	512.560018391211
True	13.495459187114973
True	839.0391071892989
True	539.7831597512279
True	714.4210205823147
True	98.50825358600832
True	374.4457963199947
True	1007.7269182671566
True	835.5082228216024
True	143.5104258655749
True	555.8211153684252
True	473.15880229500056
True	245.48518204261092
True	252.45911980729085
True	5.841797212067917
True	317.7378854942092
True	11.581892185849734
True	352.8036327749677
True	74.93814175948546
True	413.6414540907718
True	637.8576245241047
True	125.3411690682248
True	234.85494540588525
True	640.186231173145
True	681.3239207724886
True	290.76474588931404
True	133.448130917561
True	161.33102518053238
True	480.487185552134
True	86.9986238344638
True	11.290649664901638
True	507.72527780278506
True	564.159493847771
True	20.252487087871465
True	132.9640734736308
True	915.2133549656656
True	493.6286253292985
True	280.727460096815
True	33.855631809364986
True	485.0229640323232
True	111.74015837599626
True	591.549051769768
True	656.5296268322642
True	300.3540028438031
True	376.3098973402224
True	186.95103058173723
True	239.95837730929367
True	73.87533372369558
True	221.2457263509545
True	496.2522245959684
True	20.573110034889076
True	462.5161313620929
True	382.4388025469637
True	758.0412393813479
True	881.9177451937696
True	886.342120066009
True	158.83809609877304
True	405.002462356101
True	71.5011664829271
True	194.1627522532609
True	315.2815551131519
True	10.91333562441334
True	781.1393881361566
True	21.075381195940256
True	398.6998866888251
True	276.47730944451746
True	665.1854063869646
True	201.73839165889493
True	37.205992029093295
True	689.4113678655125
True	1093.343051402029
True	225.9150719020705
True	132.66527071015906
True	604.5887347462392
True	503.4419308791879
True	18.34411337768454
True	843.1440118722167
True	110.45779933113016
True	48.46672271413596
True	292.0537471795733
True	350.86493633606307
True	397.5643714195172
True	269.3109593556652
True	20.42806882099923
True	19.939418187091235
True	822.5084878240664
True	198.82228639640948
True	108.82547625605116
True	856.7940438275807
True	649.6801742314881
True	651.886070865336
True	443.9040014228833
True	138.0559949433527
True	33.536476807099056
True	102.35315527031656
True	439.7226530582533
True	232.7056531651724
True	486.01364829087737
True	151.11561789212368
True	490.10803716380593
True	646.9714884005758
True	954.201815740106
True	25.78638726717669
True	998.9043144239088
True	1054.0000215280195
True	466.351625814685
True	88.0089801429668
True	825.948639900402
True	638.8106037368575
True	653.6842787369623
True	174.81573909554317
True	755.1748039802955
True	713.5073360703909
True	122.06760395775524
True	769.7294002196425
True	788.5781729312286
True	493.3066038969984
True	230.27510820564672
True	74.862096054475
True	317.5625047448207
True	340.3328777860269
True	470.1338114337983
True	419.3472034293609
True	195.5869619253827
True	307.0976428198955
True	2.5508694533289216
True	12.293488997362072
True	107.67246831314344
True	132.5297378628772
True	367.4311497839951
True	357.7658891638783
True	116.63996949039668
True	17.582331498608717
True	209.81045548981345
True	859.2149820476797
True	466.00940130020007
True	542.0246597330125
True	569.0704661504604
True	824.9921295831493
True	635.2690156432549
True	92.12514885435654
True	214.6661151419993
True	243.3662886349208
True	286.300242725295
True	104.51702637669118
True	364.0106867698725
True	432.036827703745
True	165.7986739586581
True	645.22166561229
True	252.97800739624887
True	201.6878538931852
True	28.679094418651378
True	251.35866741326524
True	497.2494619896213
True	159.72600030981346
True	534.245482284269
True	482.1498651607402
True	246.23697187257395
True	106.2134548329919
True	43.09649375831687
True	401.5804362785751
True	783.4086844135661
True	165.48395165425237
True	1033.7421705569154
True	1046.4781246298433
True	479.9876257548288
True	103.58014835724067
True	122.56556880307336
True	675.5167210965574
True	9.463408963410236
True	224.5850306987623
True	134.38161708932728
True	113.9516548311074
True	325.33677751568183
True	617.1808682607257
True	35.81900268775499
True	131.40577116073885
True	957.8891250207575
True	56.06934577700361
True	464.0735385818664
True	526.9451191009703
True	259.58721470217654
True	128.55998283315657
True	898.8322767092301
True	1193.7684215515312
True	519.8739754998093
True	647.4089247173058
True	196.4750823170109
True	148.39170735502796
True	318.17144427546225
True	252.33480228987443
True	168.3377460922326
True	289.2161652296014
True	351.49567776777985
True	12.939970064855288
True	619.6066847110944
True	148.279612453515
True	81.00252340285421
True	438.2851213740721
True	306.2444095512424
True	1180.9351774122913
True	340.6169168852021
True	940.5206561282469
True	10.151035321284898
True	273.1251693330412
True	220.43144967256376
True	153.2299333925216
True	510.4851496016509
True	200.7699722326955
True	390.8145301471602
True	332.7167281060312
True	120.50642151954104
True	353.5502856533409
True	1047.8675280267248
True	717.6880812545214
True	218.2101909514201
True	108.3087042986147
True	285.3125133729861
True	24.408594434153592
True	364.5660279316761
True	318.60661038496363
True	560.9602564623806
True	462.0199453043528
True	348.9084853551983
True	148.4760158157561
True	13.217071151710732
True	436.6187340574938
True	289.2255829866918
True	143.8040486413133
True	301.9830715527995
True	428.55141163930966
True	791.6324373526734
True	320.4272931796574
True	764.8897773436834
True	400.83829560518205
True	375.2908182416983
True	1.4903697700542164
True	1151.9860647423282
True	107.2738074837807
True	942.793314916536
True	209.7970285443334
True	450.74950430510745
True	662.7452321761693
True	84.68928377993875
True	481.3061277374801
True	34.89378499443761
True	403.5204764809194
True	79.71219222912691
True	229.3542976177592
True	35.482844754890664
True	684.9919014187127
True	187.14978824128605
True	27.938311910839207
True	398.5264324684088
True	106.38109518092205
True	168.12161645887102
True	831.2876105241312
True	265.16090685961325
True	147.1879296572541
True	369.8576248159725
True	516.6013412016831
True	336.9112598889352
True	507.08225461598215
True	618.2220833467007
True	167.50605895209202
True	6.635805409654221
True	67.99023839290518
True	444.4257980729912
True	92.51156834663782
True	82.51340912330787
True	1048.4384738545098
True	25.93767016252414
True	318.05084400977427
True	315.02065185646416
True	451.22061616710846
True	674.3058937162974
True	187.26102677244305
True	654.6491973966172
True	341.2617052204324
True	352.5904285669256
True	270.1287871760068
True	207.84816701036144
True	357.8544601563101
True	447.1553378515198
True	428.9043313963855
True	615.8978325856813
True	139.647037408739
True	78.25225570104426
True	37.43850365057275
True	305.7226028960807
True	633.8524837240711
True	408.06802473560543
True	824.3092049408115
True	217.47236530622567
True	396.12599050175805
True	64.50086255217872
True	52.68015248186275
True	413.7553725606336
True	206.36499522531497
True	220.0738705861693
True	44.33671729918251
True	1094.4004119850922
True	168.52840212471702
True	904.7342351713618
True	318.19518353005054
True	915.3119308634942
True	234.9884308196203
True	477.8068256547604
True	524.1569745997863
True	612.4134012654963
True	219.4853599739532
True	492.3267048755322
True	968.748857060722
True	126.77972557727097
True	6.469384275462865
True	561.5768546181692
True	29.6630432489786
True	80.22422227259207
True	803.7029283465464
True	217.07349035332504
True	974.6217623737608
True	683.7577083368549
True	421.9166511733963
True	278.47260631659293
True	489.8888626274573
True	335.1660643759893
True	175.087757191943
True	665.7868764140529
True	686.2476298574562
True	201.0035845799354
True	86.23266050464468
True	508.1542562006184
True	133.9266488085834
True	372.9527950314958
True	339.6457964171456
True	63.16993141122771
True	366.8538223310176
True	392.3278088181214
True	362.41841911689806
True	421.7030646580927
True	408.93101424273664
True	625.7528355835918
True	60.48498583134358
True	441.5302975243825
True	330.0349518421792
True	652.4708084963387
True	221.8799557724888
True	104.25723694584924
True	41.04769962631068
True	553.3694190196127
True	611.7869310318622
True	171.8991518253535
True	416.8195412479936
True	334.4558971999235
True	15.237901695888864
True	168.66817233934427
True	294.2514374817268
True	3.1060838432696105
True	885.6328510443961
True	80.62282721931432
True	102.96873341110538
True	113.12477655020692
True	373.0701336155408
True	37.30385722982297
True	463.2684299912863
True	234.40282619286924
True	6.3686960038233895
True	114.70140415400834
True	460.4905923485096
True	45.5176866580294
True	65.98768394797585
True	170.3880793864559
True	290.9479993823906
True	949.9538082703576
True	392.1371125115485
True	968.6728910214556
True	195.39259884910575
True	1036.410537712413
True	777.6269170106789
True	650.309662178702
True	413.7542323726157
True	396.4295630409545
True	79.73579602408921
True	72.86772303028076
True	82.23692097151053
True	170.26112553956028
True	475.9646582854834
True	1132.3635236227651
True	176.40175888563323
True	353.6462051877467
True	437.57633428856366
True	566.7552481429497
True	604.1552308137183
True	277.8003527935436
True	454.1406357198634
True	675.555307929719
True	98.32031516379082
True	701.9032785163322
True	263.0273317825278
True	130.02704541125496
True	399.414263048028
True	871.9226086845288
True	449.25910667494105
True	852.4976424661398
True	197.148993446772
True	356.4218692529191
True	718.6929882332552
True	629.5925617081032
True	190.88379995347904
True	273.0389661686587
True	814.8046118559997
True	32.0209150552397
True	187.8951351152024
True	502.1278592131016
True	698.4001095266012
True	107.41647747774334
True	36.88409245894203
True	159.2366928671721
True	723.4905540503489
True	313.9700423975841
True	556.9314252725911
True	354.77272022427064
True	304.01140120495046
True	439.2180682181593
True	504.9982819485247
True	69.41314827216803
True	373.5851742680153
True	773.463802985355
True	0.0
True	291.58588334445216
True	259.974798769418
True	949.4334725718014
True	139.54645803238805
True	626.5712607414322
True	634.6242766281383
True	114.62624414980068
True	200.7129108210534
True	130.06421825244513
True	12.464550944895564
True	291.3675826469498
True	383.5230096360691
True	1120.8897946634115
True	239.46989880836145
True	408.07684042185264
True	668.507357497619
True	198.15457465381485
True	26.39590185220897
True	857.966682163643
True	601.6088583295249
True	155.5110302811873
True	617.15582784366
True	167.90545284372752
True	290.7769956065449
True	764.320280460692
True	37.168224951545554
True	107.9321212760398
True	506.5943790025882
True	66.03597036280216
True	77.96907041993445
True	417.6260712283582
True	21.21145323729988
True	777.2097590525042
True	102.17953081040956
True	155.40898140508244
True	18.52492533550446
True	690.5757869929299
True	32.24191133386648
True	794.5897346244683
True	396.1838219759272
True	114.4037266741777
True	686.3139525377063
True	538.935374026608
True	602.722687783622
True	46.04480466530732
True	380.7249685631211
True	5.5232601742583
True	95.40358380417862
True	379.8369062572118
True	49.58398432621047
True	112.44536995043148
True	319.5862378406101
True	178.96679268257262
True	91.93989054368666
True	619.4557726014768
True	22.374569735431358
True	1177.6291305831742
True	539.4642569832222
True	301.4668903829701
True	494.57200391675264
True	123.57274876926854
True	823.9098083245701
True	1138.1595988368383
True	748.8667458508418
True	171.1554403830908
True	226.86607770122728
True	54.32362214914596
True	58.26617515859617
True	153.44774581019078
True	102.40392033238132
True	175.0079134692118
True	1202.5703347637884
True	314.0254304260599
True	358.8680625557041
True	712.8741029449408
True	16.97043383772724
True	13.778141329742729
True	572.2861085004847
True	5.947687689341427
True	116.32104387860858
True	686.4140395135059
True	179.02570632449354
True	652.8543386106182
True	847.9950688105238
True	150.33902459333157
True	891.3844584556265
True	3.573330802886761
True	462.1667528522649
True	1058.9617186889457
True	25.45803159795545
True	237.1032868534308
True	152.75579846684332
True	955.523393032094
True	245.1815325932949
True	518.9371301236167
True	118.62520543396938
True	515.4567293708699
True	154.53979062299453
True	99.27847915653048
True	383.5898064281972
True	70.05987787303427
True	55.54777431423126
True	1043.588761017069
True	255.62757976901088
True	151.01641263063266
True	363.09488577501526
True	396.05025537393607
True	210.20834161078284
True	164.74209480727143
True	402.2536500355885
True	34.58565065964342
True	497.28919363302026
True	1136.864851978403
True	109.28199116595636
True	472.4779576530599
True	325.3647679615072
True	27.869501121282312
True	405.7497771325146
True	104.5001663860323
True	568.2667002429488
True	205.74667307846536
True	435.4002195320555
True	19.4253825946275
True	455.437962689899
True	109.93575874612829
True	336.4533923244165
True	33.9803197415949
True	165.27586314797867
True	248.9112369158317
True	739.0420417849684
True	58.26629488010309
True	133.35989702643275
True	236.63763848038715
True	138.44271410872437
True	630.0658396311517
True	560.1751141839653
True	791.272943283597
True	393.7460089904148
True	539.309449824456
True	425.5396550649732
True	702.1254552271392
True	76.19276540492626
True	466.7179573322727
True	443.6621045494067
True	45.39841887720324
True	83.368480977923
True	133.82078232417928
True	85.77413643444318
True	324.51494120867505
True	861.7446885937176
True	325.20181677537164
True	1097.46642606229
True	320.4350209219056
True	901.517521008984
True	148.72206062113278
True	587.8141670213943
True	621.2272129534645
True	693.0933101368995
True	450.0106790533754
True	65.40727321312386
True	279.1815231927572
True	41.64716837065773
True	174.8953898723928
True	160.31545269534388
True	1104.370735331948
True	232.1845613945253
True	544.5874982960444
True	554.8804873559129
True	561.0673228978678
True	912.7565468428392
True	580.9112588410914
True	652.3332669493414
True	945.7889274389094
True	124.63711110923154
True	321.0104452824805
True	256.3320594327873
True	329.3707625180377
True	86.45684249087304
True	380.5009339394134
True	4.288249653610386
True	326.1717935276864
True	268.16424183828684
True	594.3746404288806
True	293.5694444617723
True	359.89861794515014
True	10.54721401153265
True	56.34317470619058
True	541.3906460442702
True	30.808121497536764
True	148.6671232121478
True	66.88047374842434
True	148.15241076906835
True	250.2600418691534
True	69.25217417142001
True	396.2619639945905
True	269.9329702902363
True	100.15627648760014
True	339.49327807385134
True	65.99750221544802
True	577.994554418128
True	852.3529219367338
True	267.33413714291083
True	1156.964800804215
True	109.37768657380666
True	282.5860572305225
True	1034.1171044459295
True	86.9694053017542
True	285.55563415626546
True	9.057347156354544
True	399.8778666274631
True	474.5100817797826
True	151.57102245120132
True	619.121168200367
True	913.2862090669528
True	156.09424186356085
True	75.84293815856975
True	337.960504614334
True	548.4757479640988
True	636.3058295593892
True	1209.9619744178176
True	28.26650004858054
True	941.8793741370356
True	137.31530348208744
True	649.2960184494938
True	118.74355819974386
True	137.50471407426178
True	186.41412964741352
True	170.21969040120945
True	754.7271018172133
True	201.7901098266888
True	229.72743281497017
True	66.6557495786101
True	513.0857603876366
True	450.4063195386873
True	174.71603244112177
True	242.41989403948173
True	17.040697033197308
True	426.0791206863873
True	226.0332065485912
True	285.2642740315231
True	110.97583010838515
True	695.2436299219542
True	411.68451517328987
True	256.01752795432554
True	646.7630950735055
True	525.4906798357284
True	456.4683619412628
True	129.188136329273
True	520.8607584546236
True	434.4672420768882
True	3.038458144921143
True	204.8935169716349
True	94.85476426672768
True	242.7245972683473
True	2.398463291790743
True	128.72168352288213
True	359.3039085755904
True	6.812377683418508
True	876.4999323897218
True	176.00909241557565
True	698.751653277274
True	826.7534317720223
True	164.50647708310282
True	223.77183203862884
True	505.0143129136744
True	829.3342635404256
True	48.33132467248264
True	35.54576451221351
True	132.23000290812706
True	623.0403217747834
True	699.5967588665862
True	180.3103871714369
True	594.3714533567886
True	565.8528762735893
True	814.844660426217
True	396.2966945060427
True	196.48473881948263
True	900.14932905564
True	216.7153943388766
True	154.65196513045692
True	319.65934127260016
True	231.8129261740188
True	211.9964406359969
True	622.3554668263662
True	253.826406372686
True	197.75603119560776
True	454.7362457059364
True	474.1915973338839
True	63.77752930046021
True	282.754976335912
True	80.35632362611427
True	339.197411176689
True	347.0586907583036
True	256.7035848718037
True	180.41905078163848
True	373.44278688287
True	668.3803552455857
True	748.8447301508136
True	304.49428613451465
True	738.0486463478062
True	62.64037337525173
True	893.1505719763394
True	346.6473044430974
True	12.307469094677064
True	611.1812600349764
True	691.619419093976
True	260.5771144806009
True	169.25838028445165
True	46.12445753667572
True	386.306763855765
True	75.93337569777252
True	14.62861132613412
True	883.6918509910536
True	372.18473121094144
True	161.3433958990357
True	990.258143692442
True	10.144912520068322
True	797.4327677581134
True	30.809734936215587
True	692.2949775720704
True	59.04215218157348
True	762.8880152670736
True	457.0645490356087
True	191.6067852676247
True	440.79131225478505
True	203.88594873688763
True	306.6694330602844
True	229.8297534026207
True	423.2649879166562
True	10.858582405058636
True	324.13066423263285
True	113.81816470147122
True	12.011496166524092
True	481.674972767254
True	719.4115968221099
True	290.4376172534765
True	82.6544522388165
True	308.74924204933114
True	77.21766287056894
True	197.4830178826092
True	186.959976949632
True	382.72463587504575
True	44.30045340951095
True	136.87413530057373
True	364.1290781353305
True	855.7486909792104
True	113.1306251898672
True	203.06945049984856
True	439.12951000645137
True	18.914797915431464
True	419.1235767811877
True	517.632863747128
True	90.32586629523482
True	393.0527727678099
True	374.27384402021016
True	415.3947411684402
True	594.6620559047678
True	1028.3043039024374
True	956.9589110360192
True	55.4984453941908
True	1047.5668305394045
True	114.084442492693
True	114.79232405504916
True	108.41489952027705
True	483.8748573173214
True	370.66044334744487
True	577.2448330408756
True	255.5554277438128
True	163.60734774521043
True	388.635936317793
True	16.660683484451436
True	445.98641620571937
True	379.0775110468596
True	148.00072119377302
True	94.23892219108146
True	522.0273048637168
True	1016.7670119644343
True	206.52369714400143
True	68.89799548977517
True	430.67712859500296
True	374.3397157189352
True	472.6017291762553
True	308.39415090109696
True	4.465466932815936
True	543.1904083798257
True	527.3307453863056
True	500.7173733201625
True	188.75470462747757
True	98.44639320843376
True	21.75764748487541
True	376.7655527370314
True	108.97812003059106
True	7.30295352348292
True	31.032161771489584
True	343.95693207662697
True	647.9472360371681
True	133.19749633160288
True	90.19868053985267
True	23.15198170593836
True	413.282713258019
True	339.0867914953796
True	802.0112040002413
True	307.34536073929354
True	506.1216411639298
True	527.9371205630022
True	524.498459835856
True	292.0036135055232
True	560.9238958210248
True	102.3147172695202
True	588.2940088043088
True	7.133982318876905
True	333.42642199932254
True	448.7424787482625
True	970.7489819833952
True	346.5361705381435
True	757.9925873005142
True	991.5393562118398
True	181.89570391304017
True	37.90421566786018
True	370.89345139047896
True	381.516081907321
True	584.2220118511707
True	243.8623429306977
True	29.45648991231776
True	623.5262042199652
True	125.91643650242143
True	1071.1760750358355
True	323.04524428036234
True	463.8535116205289
True	125.48601574862714
True	797.9216866193278
True	142.18401287875105
True	832.5387281700133
True	569.3151388258616
True	192.9075988580658
True	113.24479380546686
True	64.53933491879806
True	557.1634842986344
True	890.5050555569436
True	410.8509368536539
True	525.3586297171701
True	130.86410229467572
True	612.3222870751281
True	471.8012482574658
True	799.4897756705418
True	317.72898519858
True	584.4630816789493
True	107.39929049980935
True	26.315991656274093
True	402.6400358043534
True	169.48501224201553
True	101.3440713726214
True	374.18512690925184
True	1133.0904909407752
True	261.0949352770804
True	549.5394724018897
True	12.008198264551126
True	77.4275683522866
True	330.51264742718354
True	806.946179821072
True	443.4860593890984
True	530.863926248068
True	710.9533683743892
True	71.90878988275085
True	746.5992955399743
True	45.256048857778445
True	106.49396547576984
True	182.9905729172156
True	77.63657732627364
True	25.686318614447224
True	288.4359179441487
True	480.2768983109881
True	897.4465325531617
True	862.515308101479
True	6.053168770358673
True	278.0994036503988
True	481.83512785222257
True	133.15423329225098
True	248.39007339038972
True	319.970770451371
True	1301.9848963152083
True	468.4967430548314
True	24.726166151275493
True	181.54070447343997
True	707.849107905658
True	35.233053318781884
True	176.9426646354914
True	580.2314565600706
True	71.26789727442602
True	873.3240913707141
True	326.8548036417721
True	643.379932661937
True	76.03608452587858
True	688.8740779601588
True	616.1776478646394
True	903.7065219723206
True	258.386757091409
True	523.9318674768396
True	815.3812047943595
True	936.627219835636
True	236.63058635909175
True	791.7159004386197
True	219.4257868952599
True	453.75574462760017
True	363.6757205290601
True	493.6689474049078
True	494.05939040953774
True	304.6229032092332
True	353.55102375159254
True	113.67838424289108
True	349.2777217337342
True	1137.0578271200757
True	305.49517512187964
True	149.39275578508227
True	299.88377009111485
True	725.3520208734426
True	641.4466011613312
True	408.1915139972343
True	125.1574146300522
True	332.90928846838773
True	33.90665887118519
True	173.99235348462736
True	93.9619037346634
True	84.63760524556726
True	551.2307189539107
True	138.06318847992648
True	139.94882139495655
True	109.29357063724296
True	86.387907837273
True	453.30935722249257
True	381.70589366147993
True	1033.913214974917
True	541.2014677332146
True	840.9168755107542
True	266.7053209472573
True	285.6933621349481
True	515.4677968432948
True	191.71138784326183
True	753.2349885382899
True	236.43167186247092
True	359.9806080453294
True	71.49369080004062
True	122.54994421502909
True	258.4647184357952
True	120.87880371293504
True	467.92331138433104
True	33.7401303497159
True	570.9958829544171
True	1016.5086567010852
True	731.3337145698396
True	1.6360023528546743
True	64.64261716566048
True	486.6525570188016
True	439.2291265325285
True	77.38179690783717
True	126.08668811635728
True	304.10913837034366
True	79.30940765471522
True	54.31443259316817
True	732.7137738706792
True	645.0890250427776
True	165.36415242017108
True	179.78716129613474
True	525.0443782265767
True	53.96535096047007
True	25.1117157535288
True	573.5037853080122
True	426.0900317530184
True	1137.0582009865254
True	43.7749060882454
True	464.5628524854894
True	856.1162168035768
True	773.0192960066887
True	289.8509587653364
True	758.3149766199849
True	404.931368002568
True	42.13809306793042
True	99.8760390138609
True	725.7774234609246
True	77.18363195826862
True	140.2097406517246
True	969.622073909204
True	185.0569423999304
True	274.0474324819976
True	103.03274656816266
True	641.0197092095635
True	587.0933176866253
True	215.47729693642728
True	431.5124432192612
True	43.425511858815696
True	288.49396126442434
True	606.388241178478
True	615.0746665318072
True	307.8123329055893
True	74.27330005467864
True	955.92204534665
True	1060.7882407114098
True	573.5522246945336
True	61.644939377971
True	29.564273072174995
True	93.39325748498514
True	109.3551030846942
True	102.54951114943246
True	878.4183799598783
True	1128.8209002665117
True	715.7419294206773
True	316.0334155565356
True	8.394920141403817
True	21.454620863170767
True	345.47801746724565
True	484.5445436076837
True	44.24043688670457
True	571.4882811986954
True	430.544307272053
True	394.85022268843846
True	81.74894458774816
True	200.4099521791295
True	260.88469338452586
True	130.36585086023027
True	403.2755435650048
True	39.89772582660491
True	175.55563737786505
True	1166.975265075322
True	5.7599033642971085
True	29.824328926748848
True	594.8866460019615
True	358.27014963715567
True	777.4699676462662
True	156.73185973098242
True	767.8164761644873
True	595.1908408569542
True	284.0920762635847
True	436.9477238930209
True	335.49245111947795
True	280.7835736530169
True	275.61991495647794
True	410.2996061469569
True	510.3976678922887
True	498.0583911831751
True	104.82468668642552
True	351.80205127918043
True	8.476670787575834
True	174.83716999861562
True	230.65704457881984
True	887.3149168696674
True	596.1465226274568
True	32.34048748207786
True	738.6022262737007
True	841.8081876121938
True	106.02443668714962
True	346.4936245171606
True	849.9694795348815
True	214.3196124953286
True	163.5359232060722
True	529.5316559996137
True	591.8972056431784
True	1099.7097149478493
True	145.65186010942662
True	145.58815260785147
True	258.76658206988134
True	325.6084915329107
True	411.19700124632834
True	417.4231489136462
True	312.65520676495623
True	446.74573274938746
True	490.44612869879694
True	225.86695282751435
True	1444.4178052207756
True	251.15062505807967
True	396.8849053628576
True	52.927528850070985
True	767.6155420324882
True	256.6622318551102
True	930.195725083719
True	558.1727624989506
True	319.17284237106645
True	800.8214784102018
True	260.18329828964954
True	218.4586953137509
True	260.5748957163856
True	221.94865738273344
True	137.97242739024392
True	257.0387959320903
True	723.7087991593988
True	529.9880074525952
True	213.59567093980417
True	1160.867097237033
True	112.66867732167934
True	256.2633094919854
True	71.70080858116319
True	311.44683374101226
True	404.3800731916352
True	88.00828112176241
True	222.8980788060593
True	79.55742095349089
True	691.3400419753707
True	372.5916981615214
True	230.61304162702487
True	737.679430732035
True	883.0786390212387
True	804.033523083374
True	828.3689489207245
True	353.1358356140841
True	1.0856365574795044
True	257.86461890825206
True	54.99285582638358
True	396.1261657564485
True	50.6591318795211
True	361.8992931859467
True	877.6380395488025
True	1022.6812110275864
True	389.6270443688799
True	20.95779208209718
True	511.0789996160984
True	505.6487101722653
True	189.4160542429246
True	224.7192650369301
True	284.3117681934339
True	21.952300092305663
True	126.72107499513096
True	955.5208673222024
True	63.23295541701091
True	476.1357834009715
True	786.6388879738698
True	103.06962299546284
True	246.6889493254179
True	115.70492722602476
True	16.013362735338788
True	1.2423587368111466
True	119.49041330464364
True	1011.871913677869
True	474.1308734853969
True	68.31469209511093
True	796.4362702468827
True	347.8146020726294
True	1.442152862027131
True	448.2861864562239
True	188.6570980115067
True	514.4164782495591
True	80.20210685814804
True	320.9589562796164
True	380.91487422495663
True	167.05920400708052
True	215.76663578574323
True	127.1973677060624
True	184.2362768653768
True	989.9975091463822
True	15.93747314112384
True	509.3772303908319
True	483.8276986067678
True	418.8790973104427
True	212.8281729398367
True	235.98907597631333
True	153.48320829669797
True	44.345652162762434
True	469.567599662402
True	150.49170332812264
True	841.9572388795362
True	817.04289226752
True	246.4303603175546
True	315.5503765810701
True	525.8625956724371
True	39.19263892632696
True	86.41527192896966
True	745.6839601554258
True	1075.4870054506962
True	114.01993437036668
True	720.1621106182007
True	132.92927289055694
True	915.7625628302756
True	665.3424552473714
True	110.65163650060803
True	269.6959502051872
True	649.3361222362681
True	264.138739888034
True	41.21365573766396
True	575.4416792038675
True	471.3648012336072
True	6.593856843498401
True	485.3605039548685
True	67.04301694959668
True	172.7018310669538
True	238.62617744974787
True	305.50343099141
True	77.21423208911234
True	218.1477869054619
True	354.5835099098874
True	427.4476497009632
True	967.0169542672156
True	47.8569596684431
True	897.6429295268499
True	1002.1326306475784
True	134.23700321500294
True	75.17857227707975
True	994.0361598402468
True	31.748694757694665
True	217.1842135850478
True	85.99628882602292
True	201.26091457665757
True	370.0657314292151
True	961.4861509398806
True	101.83437664707772
True	72.3969134147243
True	609.3151042032629
True	277.9666425210559
True	699.8240732951432
True	54.026775126370495
True	486.81872782121184
True	385.3737258738257
True	688.0687161361809
True	55.340069713026544
True	101.09987532305186
True	27.312949444628558
True	269.8288937181719
True	41.6849377686307
True	360.6370394284128
True	2.757487472969384
True	1170.0860393002442
True	105.63316077801798
True	137.88669707253032
True	355.8562752331405
True	735.1348201746131
True	653.4112460171282
True	988.106212501602
True	473.5010638388741
True	412.838839766581
True	146.093828814201
True	421.90608373900966
True	848.4555547128447
True	443.2885474407967
True	922.8915876731388
True	80.971517702342
True	423.8658114854877
True	175.2890118408833
True	290.5160710566639
True	749.5913934217522
True	166.37346573521523
True	137.66332190718612
True	63.95067003147444
True	862.6680856775885
True	774.4255883947185
True	81.40008396189012
True	430.9257420113792
True	762.0954412294743
True	418.5696420093009
True	57.03917746808303
True	311.4320772103252
True	781.5387815948368
True	32.39243169061678
True	372.4762892436257
True	171.51872444975604
True	281.3930651111484
True	31.92516706313412
True	207.93180204831236
True	771.9928011062945
True	638.5362101775248
True	56.1704966842457
True	287.67396844498427
True	862.3214597538918
True	18.01928097702594
True	313.3304980975114
True	295.8437553298166
True	437.5505292514308
True	221.82540775193343
True	622.6139272724644
True	46.86476271250062
True	971.31066330662
True	885.652197550193
True	45.70504752830742
True	388.09399364208207
True	719.5505229100594
True	918.6765025935384
True	272.6080071399317
True	602.8283965277805
True	123.77945674865347
True	192.5590008356312
True	133.58812464866418
True	135.3316786903337
True	207.1102337855297
True	941.183220431458
True	794.6795457598738
True	989.8367225453982
True	19.30271681188192
True	27.311652289350377
True	353.7413125924665
True	13.23747477355262
True	605.4146306029941
True	1058.0794125782818
True	263.8377193504888
True	209.85052163559203
True	87.16235721356799
True	215.0598589925149
True	131.21111316832446
True	42.677447344291394
True	128.37342997128016
True	87.9480101436091
True	253.3870770397366
True	534.0729335438797
True	163.52524154532512
True	29.885985961652967
True	59.215306808098106
True	426.908721283632
True	264.3671153052329
True	610.3574759802893
True	24.381303935221467
True	109.25678598714056
True	666.3595151273678
True	265.57473183942375
True	456.9348912320216
True	648.6450711196255
True	102.17423153195686
True	110.54465398030231
True	83.76052681984564
True	25.81350899374621
True	119.94675867280314
True	87.49061356689658
True	100.36591704720388
True	151.42694649039686
True	236.19496656514465
True	851.2649384994104
True	295.28762718301795
True	933.2497580328776
True	165.678921680876
True	200.18126438062123
True	778.5832485379932
True	310.090155818209
True	595.9286213689779
True	261.3209546622623
True	367.1887369696072
True	459.06901501808994
True	544.3330728222599
True	637.28791462844
True	367.4681922150777
True	34.487038578614
True	579.9567844214846
True	633.8673757650336
True	22.5794759803838
True	10.322330326165474
True	267.18946034807306
True	413.577963216261
True	438.26321744954544
True	64.2550840857342
True	636.1723464345313
True	950.0524841094332
True	239.48557850438303
True	923.185481160949
True	267.92469965449374
True	103.67686246193227
True	268.81320164040164
True	693.5898182435387
True	39.18860401235764
True	576.4266646977094
True	1297.9830074772592
True	1010.1622399898348
True	897.4525641717955
True	207.55823687504903
True	90.51291693621688
True	195.4337586720993
True	832.6878720679455
True	138.2151757363188
True	1072.197618799213
True	859.9871244785487
True	42.90604609399767
True	91.61535237675083
True	413.6319733266525
True	429.32780950532566
True	193.1248719641782
True	526.3912797091878
True	680.1224723036449
True	117.02512781382816
True	273.2515747496417
True	1021.6737200317874
True	50.73016842907716
True	711.5921055043103
True	549.2044703621254
True	38.00539113243609
True	774.5396441977214
True	388.7501158338511
True	563.2274542914716
True	109.80119134184042
True	279.5244379762494
True	211.4254075312316
True	26.239855559374025
True	133.2401060095578
True	740.2985065626094
True	141.68056994539353
True	371.77569531682406
True	64.41831614801477
True	603.487771991739
True	619.0319444747952
True	235.6423194608792
True	483.63901684132696
True	171.29472633285357
True	170.1590376999646
True	226.1904316066879
True	283.9879043156213
True	362.272221949962
True	128.29597684316104
True	194.75184143427853
True	26.536888492817408
True	910.047824851168
True	325.00069933636087
True	10.216933200985258
True	364.3990283117295
True	169.03093421412748
True	630.1932253538256
True	372.4139587238668
True	583.1580126096118
True	555.4218661648645
True	476.314516543367
True	797.5030212370796
True	238.5786990703077
True	555.8895592424741
True	156.79418116334233
True	542.3905736942174
True	367.3759627435392
True	369.7971418965981
True	128.19022548178495
True	132.0404819339245
True	108.9290773957601
True	72.2039264541071
True	718.8009422933334
True	179.9305642343065
True	42.33846761756767
True	0.0
True	579.6063364247996
True	113.52158084878997
True	22.29255765966313
True	39.5068820999228
True	119.13873784307152
True	539.3638635748079
True	182.70184863961043
True	111.79993956366587
True	36.46291129948287
True	161.5001336312544
True	924.243156713363
True	52.1605734568964
True	224.88429288717384
True	721.1268258402612
True	316.17641621804984
True	468.71064003106966
True	460.1837436379389
True	511.67490863042826
True	605.9542344762425
True	896.045204058282
True	260.6592061103301
True	1025.7329729324938
True	912.909802737082
True	593.9560871579567
True	346.44738573338884
True	864.5951964035308
True	9.282180030888725
True	33.239753111791735
True	294.7469429031081
True	42.89482972149278
True	214.4037641574909
True	748.9778025696106
True	217.52314467703263
True	739.1738657383069
True	754.6130339587638
True	123.47498041944874
True	364.5494191666936
True	565.8263886110074
True	24.91373534644211
True	134.00833851631688
True	448.649965167684
True	298.76368376593376
True	195.78028474774064
True	116.4778927554501
True	384.4050124351522
True	23.96711156932837
True	366.6814783437243
True	362.3726743349365
True	1049.5999425317707
True	374.278732286572
True	29.958999076125345
True	447.2960721269815
True	427.5122912042552
True	231.5558689490569
True	31.396580530592765
True	753.7535431145491
True	418.0843938527119
True	172.5518176656562
True	11.893615106628834
True	1203.6108498958938
True	168.9294928456308
True	27.12210944627053
True	314.0379512411177
True	271.6919716017796
True	117.53863900352472
True	294.322621799681
True	48.38970735676616
True	324.25483451313505
True	299.7349789472968
True	313.29881704234424
True	29.8329868686216
True	46.883140972404135
True	1016.7147155468616
True	23.561515975456786
True	13.943717550996013
True	184.64838100900977
True	653.2904799839354
True	8.25919075906171
True	197.64134593226288
True	172.36362392768615
True	545.1476754024054
True	396.67028865893786
True	751.0481153070843
True	324.5586707657511
True	480.0087881068959
True	449.3715339861439
True	501.45892976660735
True	106.64332226684132
True	1275.103814399617
True	891.6678677102649
True	289.5286507438892
True	505.1068176176947
True	99.988953363939
True	577.0426011189475
True	405.4505926769335
True	154.0230346589438
True	76.2805374802397
True	344.2053679161152
True	160.89146803784664
True	32.11255068786907
True	607.364986681826
True	376.045796262198
True	65.07861134611308
True	32.050238939146226
True	654.9719219109708
True	499.29479564103184
True	74.94307305554142
True	21.926042846020863
True	331.4536654710342
True	324.6835724434935
True	728.5447953889441
True	549.9808646145423
True	561.2575938302044
True	788.3702135266903
True	8.57317179509538
True	57.27255891762649
True	34.00787467151123
True	53.91966133096962
True	508.420687081335
True	591.7709641098759
True	85.16636136929728
True	113.87127997280412
True	189.19249634189785
True	75.4545314655902
True	179.28508811703887
True	208.9978368596135
True	277.409178854121
True	830.8064594241573
True	598.4786297592813
True	292.43809470428147
True	196.05401371610787
True	262.499301784799
True	237.65867962036063
True	744.2766144122218
True	339.3511063554983
True	173.7294478043885
True	926.4990580989668
True	347.38802280597577
True	452.6026993900809
True	149.65452693720275
True	112.18982509074878
True	63.89211265858693
True	207.96214918701548
True	975.0752279857804
True	550.2455162872084
True	110.1192370690686
True	347.086137859406
True	102.6258256580372
True	680.921678502479
True	4.28630154019903
True	696.7335338297898
True	35.85958996529586
True	941.9552585270668
True	842.2122247972214
True	217.1352174437285
True	29.55457927083009
True	79.46166491134609
True	455.0955276977195
True	218.0076241581944
True	1.8016690562846955
True	76.66389731110964
True	1112.1053712217044
True	358.31413296410875
True	688.3969179478263
True	490.3932426663696
True	32.839819304724124
True	137.76084926095112
True	433.447344686354
True	931.0713954372184
True	831.6686560921291
True	423.94410292268446
True	339.6244132820329
True	18.36108491267744
True	80.49002518875751
True	766.6966259132025
True	491.1250207744986
True	384.2708618266886
True	893.6127509974901
True	25.635773139802023
True	219.54364719195613
True	911.3996081372154
True	229.46203921354223
True	8.201294070070954
True	505.2752066422015
True	103.23349157238272
True	629.8994090979311
True	50.954776394284295
True	259.4824775448376
True	863.775137854418
True	881.10294884011
True	278.0487109748372
True	451.7753985304332
True	122.13748567957376
True	587.3944263075907
True	261.63267919668885
True	177.978318350086
True	844.1906861300138
True	53.77452695182063
True	735.4297114002724
True	279.3378588082818
True	304.558905062642
True	172.01495615044556
True	501.4844325428708
True	561.7194510820291
True	358.0232589899464
True	411.3767520335916
True	72.449995233515
True	151.52785652785047
True	463.4215334163148
True	220.14995638348643
True	36.76951549129058
True	208.6362659636552
True	368.135428895649
True	407.0148586669976
True	755.870545114594
True	126.15193988359924
True	642.6372062520587
True	517.0879397726409
True	621.25012024772
True	139.0155654133732
True	36.135216158531854
True	670.3838819497757
True	70.63046172025338
True	554.2884484593887
True	677.7682657676396
True	451.2110077274818
True	134.5274554231158
True	531.4087281116831
True	5.210431500394863
True	404.8715333153449
True	26.33490073355693
True	627.9543339718798
True	260.4278554117443
True	575.1113843185173
True	690.4855116377479
True	146.76143090562547
True	527.0692375856266
True	473.12274491630944
True	62.07392288594842
True	952.6340030906362
True	2.36189147461774
True	28.227503053928704
True	627.9198954532636
True	678.881357205305
True	139.12308433334275
True	410.50934378211406
True	123.75979504652211
True	69.42723897743663
True	472.74699803160166
True	43.1697661059825
True	510.6329055651673
True	13.594449548783412
True	872.2261703699937
True	554.9236493133609
True	685.4960847953565
True	105.2085004522558
True	374.3653163328559
True	1001.7291269598652
True	870.1121808692378
True	138.484112243521
True	543.4507320412715
True	446.9561139253837
True	248.069777854797
True	251.29404763359497
True	5.60124099719391
True	309.8583888466272
True	11.727706763027774
True	384.2823370967519
True	79.8123638703885
True	414.8812805357809
True	671.7043759660895
True	124.86378666385812
True	233.13787442952545
True	624.0386304177208
True	688.8075742672038
True	298.6889725198454
True	138.92159164823153
True	166.59931439230317
True	484.8853617122074
True	85.77199733340841
True	10.78598882623368
True	516.765917533167
True	564.5445438453759
True	19.037571420920436
True	134.16325928757354
True	899.7203860879939
True	481.3688622643061
True	269.4607072859415
True	34.14496226469069
True	472.7629173481376
True	112.18932803065914
True	590.2510383021372
True	668.0184413342706
True	294.2259740057778
True	401.9977480011535
True	177.73376490232786
True	235.72486139524412
True	74.794909872371
True	205.40622174645657
True	525.1764120605036
True	20.6368686598138
True	441.7766216174687
True	376.6159638328572
True	727.1171002423722
True	876.5923417852741
True	871.8564433723044
True	153.29919014689665
True	395.74867390667873
True	71.53442710451228
True	187.5995173841775
True	321.1232489307163
True	10.434240019696448
True	809.3644603688681
True	23.01624403456384
True	401.4420813812802
True	252.8427164641669
True	667.2887838386932
True	205.7971596070992
True	38.733446519524605
True	664.4675993362325
True	1080.8799753370638
True	229.14464209603835
True	130.49285041496205
True	634.6787870864648
True	511.5926350726986
True	17.31502521042886
True	823.1977339552585
True	111.63220746706855
True	44.44024701907185
True	301.6819975742703
True	340.8135789765708
True	394.6651150696183
True	265.1976362396439
True	17.768648211462814
True	23.554566515600467
True	838.192692486732
True	198.49036199455364
True	117.04192375391357
True	843.9909646032352
True	645.6184989207886
True	656.5799087559415
True	447.5201075847141
True	150.84693013961885
True	33.25515128187609
True	101.22762453810944
True	441.6330057479343
True	232.3420996271688
True	496.21614948465646
True	153.41652756648645
True	492.8739917049967
True	631.7443654068192
True	936.420272829392
True	22.61395276300992
True	997.2573105938264
True	1052.6236616565077
True	470.19107573122585
True	84.38918801596324
True	776.623025193671
True	647.1434051729113
True	654.7219414708408
True	170.9652665929478
True	731.1858454597309
True	703.5807820528387
True	121.04849224708784
True	709.9695457261362
True	801.2466846424998
True	476.6496062162658
True	236.3677730114637
True	72.23274034666466
True	313.2770089440399
True	354.8514168862799
True	460.12040912677554
True	435.6800523592693
True	205.38699582187445
True	318.103560541319
True	2.740549979780156
True	13.745311565226263
True	108.38214230656456
True	130.2171360395336
True	369.4774721849512
True	349.8944880244824
True	106.1028557921789
True	17.95035300695729
True	209.75902265212375
True	854.7374017870584
True	464.9403258184336
True	535.4749230840479
True	564.1431680354253
True	838.887527263363
True	648.3799418108092
True	85.7242273730245
True	194.6945940377473
True	252.38362007556972
True	285.1748951289723
True	107.4793264222334
True	365.2283937483962
True	426.4155925429105
True	175.24780830983542
True	662.3071649248038
True	248.1715217823295
True	209.19268355058503
True	29.8728237648971
True	243.956428571264
True	472.2281521749786
True	171.37777502210858
True	531.0576954164567
True	490.7528695317513
True	248.71647494008567
True	104.98857907237824
True	43.94715520657135
True	408.6041498639663
True	795.8319991437633
True	171.91044699050695
True	1039.2638823672444
True	1067.695874618487
True	485.7948954319512
True	102.64169197833104
True	121.32291923935212
True	625.2532075274221
True	8.807889232955436
True	221.6924635436168
True	133.28687316875033
True	121.0643716673921
True	328.70083796659725
True	632.1955403862336
True	35.50482511026853
True	122.2909336313642
True	940.0997368524772
True	55.61866310973958
True	451.5262095740621
True	530.6297990710459
True	242.7691605388694
True	133.66422683166735
True	899.7116406680842
True	1201.11472439751
True	523.0247210349564
True	650.4756386153374
True	208.29770816411357
True	155.70718275504623
True	325.39572301978643
True	245.46163281709
True	173.5181140246547
True	304.67958886226114
True	335.17933769070424
True	10.683625800167793
True	609.2796938746741
True	140.38109055664685
True	82.64547176123286
True	443.58658165456006
True	310.2125414609477
True	1219.9896952796523
True	368.3552888728672
True	991.2504402328
True	10.580564149478407
True	278.1305645560629
True	227.79383001814284
True	150.166460410689
True	474.3649899589225
True	191.17233783620716
True	416.72994799912817
True	321.8575799149697
True	111.10149637790876
True	349.7999218860133
True	998.5277496189364
True	744.8397944642155
True	231.4246432170058
True	103.61770425716124
True	297.170716976124
True	23.36081882863493
True	357.9516361264479
True	314.73130079005847
True	555.7232103061986
True	445.0138197620497
True	348.0783493030433
True	153.3709968341059
True	13.066654405112445
True	431.7007233052254
True	288.1754806166398
True	142.0185216823928
True	297.4030371542258
True	424.827400352513
True	815.976076909783
True	310.873399928398
True	777.7404265000414
True	398.680508272608
True	376.783218872892
True	1.1948409665622002
True	1142.877950700422
True	108.78558273341632
True	914.952613174114
True	197.6072806571944
True	452.0568243635201
True	653.165903994336
True	87.66769340581587
True	488.6060197372379
True	32.73785198607646
True	417.86533065059285
True	78.2342171350699
True	233.20247316536725
True	38.44557118892844
True	684.9527254068405
True	177.10738401977338
True	25.44006088909741
True	406.28610036905934
True	109.66712554119064
True	170.57299306504737
True	848.4414558189374
True	259.89918152735834
True	158.83364843915405
True	376.2261393831884
True	508.3588540358029
True	334.75467357768974
True	529.4710703537428
True	598.8014852006492
True	151.8062295305561
True	6.7571325252436205
True	68.77324620710081
True	415.3965739558661
True	93.71708773122754
True	80.11648800055318
True	1068.1550825865686
True	29.80602625710952
True	322.21910025556906
True	313.581139610086
True	472.681408515923
True	683.8029243305975
True	180.2512689658756
True	660.3266532966544
True	333.8028012033714
True	339.22048880681393
True	269.71476304740986
True	218.72975117037092
True	368.3268647623975
True	438.8947242107845
True	428.06641031093335
True	609.7686168327715
True	138.8123440090052
True	76.08935212084937
True	37.07950279082348
True	295.02235428624255
True	648.460198182096
True	405.4803608010944
True	778.0441280281897
True	219.33798322917127
True	406.9916517204505
True	69.04733595142974
True	53.13444921800204
True	420.0480190980471
True	199.07384955376816
True	222.99942061537075
True	41.84167386131143
True	1028.026341581825
True	171.99388223078395
True	923.1174966717672
True	312.59454261474195
True	932.9870361079362
True	227.72743299537464
True	461.8747123812777
True	533.9418753315232
True	610.3645296116503
True	220.55261717088572
True	476.9812809790703
True	920.8036050248652
True	129.30256704185464
True	7.244643444405717
True	561.2229868643769
True	27.93148612875691
True	76.43748262627251
True	802.0830019113804
True	240.5836588703285
True	1002.4797420756832
True	691.1923670838945
True	415.6534259111829
True	282.3497310069403
True	481.0528690666818
True	337.7213383060492
True	187.1479624731588
True	651.0830887321565
True	709.275355116962
True	210.4316973620309
True	89.75405863012216
True	510.7205017774274
True	138.11887009478414
True	386.90105561589775
True	341.3499687928981
True	64.06183078995626
True	384.1744051160706
True	415.0901303019985
True	366.16148030043234
True	402.76315436614567
True	422.9451888996942
True	684.378948494144
True	56.632498115836846
True	464.39054956887736
True	339.02025755916986
True	629.8067250981728
True	225.6910387449069
True	103.90195196802055
True	41.720070857621806
True	528.6478788387011
True	627.2816006660407
True	180.7598625303648
True	416.7306941405746
True	344.86118929364545
True	18.974735305107828
True	162.80252980168308
True	293.5206787068052
True	3.1308326366056454
True	874.8688459218965
True	76.26704300650891
True	103.32597299636429
True	110.6916853632599
True	348.45743151412785
True	38.65165320797507
True	472.65548732219247
True	218.98637595918157
True	6.277309657733172
True	118.462916231598
True	447.5417907285525
True	48.89011853394982
True	68.16563960342276
True	173.78243998417307
True	294.0908881511318
True	978.7590554408632
True	390.7566855790526
True	934.8890902044612
True	197.91704699450293
True	1075.30965665774
True	796.1404061341594
True	656.2574492376214
True	426.42899860064136
True	370.6743930329602
True	76.44132708598772
True	75.6196834114597
True	80.40174255363299
True	174.86199929666188
True	481.5222526405528
True	1106.5968598771192
True	188.2506687887437
True	351.28861298293737
True	428.0016450491783
True	605.6518882905792
True	567.9387319032585
True	277.6036898430516
True	457.5858905819827
True	664.3580489788366
True	98.94358039371512
True	706.5638062952987
True	259.8555863307543
True	135.8230562214706
True	410.9261518436648
True	820.0205448823422
True	447.1027149983697
True	858.4620603805438
True	197.19831170957136
True	348.48432126856875
True	674.284844736521
True	630.7072527047205
True	182.2323539708429
True	250.52234489956496
True	800.4148558575927
True	30.66430485595116
True	193.09406033136747
True	485.81431711817487
True	706.0587951608442
True	98.02001962331794
True	37.56133010076796
True	166.68815476156223
True	743.1110451603344
True	329.7652720074432
True	550.765710129875
True	351.63992711121153
True	303.3077026766061
True	445.4272014084183
True	499.7864011357212
True	67.25554150461346
True	370.0556168037067
True	764.329246447375
True	0.0
True	299.3231453682726
True	248.77586216117484
True	958.2500016780152
True	153.1252920139043
True	682.1352331677793
True	652.0450474448543
True	112.8342214311395
True	221.572034523081
True	134.16596417681748
True	12.250048514422126
True	298.5429452638561
True	367.2092100344553
True	1136.3030981864974
True	246.88614670635948
True	407.79599240481616
True	658.4850282208446
True	202.80506106525252
True	26.584419823771317
True	863.6787535115212
True	615.1407515422403
True	166.78139206080533
True	597.2067311316104
True	155.0485590346369
True	303.5290335305704
True	781.8181336966379
True	34.42706456433291
True	104.90121987931428
True	508.88500142665873
True	66.471348910123
True	74.05229304623022
True	396.10745788754815
True	22.691206988897186
True	750.5681591980554
True	99.01751250750895
True	161.67869415791674
True	20.061998319701303
True	699.3874010109142
True	29.090744268834225
True	772.8742985769029
True	396.15459836081305
True	114.89056809771434
True	709.1901089093914
True	517.6100646568833
True	563.6398352734632
True	47.46993685776092
True	372.8328497622922
True	4.960354398735341
True	94.38250555469348
True	386.029754291991
True	52.148533084999
True	121.77414841550002
True	308.3952801203007
True	180.08835462453771
True	103.19482133768528
True	652.3595472819467
True	20.60511930656029
True	1140.5400371345795
True	503.6220497635367
True	306.3441556350349
True	499.88957629458525
True	119.9430933531241
True	802.2134855969076
True	1113.729561401302
True	737.9334245670351
True	181.59577779458016
True	224.9158611612352
True	51.08547895758699
True	56.509687726045016
True	154.0458141563093
True	98.87697190886244
True	166.19082781477735
True	1165.407921284068
True	323.16064385817583
True	350.9810179546837
True	689.2461041489873
True	16.474260382475236
True	14.469660490505175
True	608.9683382646824
True	6.183809220094365
True	114.51868537764904
True	662.9717441402714
True	182.1375325270495
True	648.8242948828708
True	864.5566212182821
True	153.23613496096763
True	899.9744323122661
True	2.943470165521981
True	449.00669841790346
True	1055.6503699142263
True	24.981237549646288
True	231.62296684534928
True	141.11181803605612
True	937.2052991447388
True	232.97653442092997
True	509.6321813918431
True	120.21921100183852
True	505.8328260361546
True	154.39288843015493
True	99.18746577228312
True	393.54882735362577
True	72.82765868362645
True	54.48247419983789
True	1049.0272429928025
True	250.4655183663437
True	162.06473575739028
True	369.11332134714365
True	395.4289648842712
True	218.74510473190483
True	159.63069781504305
True	389.1725306505616
True	34.21089812424599
True	479.7573908187192
True	1137.6627923303872
True	118.47314847996418
True	466.4274601369431
True	313.6777909441207
True	27.10465791698835
True	425.4393544211261
True	101.19569461881814
True	579.3964410575823
True	203.68178570710052
True	410.4969465050807
True	19.66678743249126
True	443.5122631806712
True	105.2296694394673
True	339.6328264656977
True	32.92111192459627
True	173.10547109806353
True	250.57794718159724
True	779.5186031605931
True	61.12408911790988
True	134.59168103969674
True	233.6147890088711
True	140.84337520890756
True	631.6192442338671
True	555.7291695835686
True	761.5764270972187
True	395.7424559890733
True	539.2062971301995
True	431.7959811612743
True	695.8056433114455
True	75.28009872134758
True	462.40290164263024
True	440.7028309163887
True	43.82142843871189
True	82.1678294772372
True	132.57505238777983
True	86.32961815890724
True	329.61615368429165
True	842.3281678764009
True	315.11378346191685
True	1097.8586287888602
True	315.3877302446772
True	888.9831485365177
True	148.38871588697145
True	583.884143886077
True	597.0357200617203
True	690.4195281166054
True	437.1794188867488
True	60.81326963917158
True	288.6529277761708
True	43.862689301218936
True	163.39615260129457
True	177.76965040679863
True	1099.2013916364506
True	227.1885185878081
True	558.0580337160641
True	553.0679549343928
True	558.1818373653842
True	905.5503038824456
True	596.1447468355339
True	636.1241697897497
True	915.3256242138488
True	118.58533317090544
True	323.0607442695639
True	265.2335924445975
True	335.2087088775011
True	93.69228306505656
True	373.4378798198273
True	3.576516569095788
True	334.2975717535497
True	261.39113411886353
True	595.778046152916
True	287.1528067978658
True	371.293990537848
True	10.713258844934526
True	60.715418608830326
True	540.777587016865
True	30.44760166044487
True	146.4027086251486
True	67.1396810048619
True	153.38983293181508
True	239.7465472973098
True	67.58771354871867
True	382.1028211679213
True	277.30993772726305
True	100.54340825740164
True	339.72677845085366
True	65.00748812563728
True	595.1846623926668
True	894.5079585438881
True	277.7634483400574
True	1164.3571022716549
True	111.58740840678722
True	299.6807072807218
True	1053.561934377952
True	86.85069382760909
True	274.9318688579996
True	10.327771037829493
True	404.47217823896585
True	462.4221240113729
True	154.30682839699674
True	616.2747173407732
True	909.1976358520944
True	158.6760682251696
True	78.04267218297369
True	340.1496074239414
True	568.9805848384756
True	626.199929854007
True	1223.135711315482
True	27.532577144254116
True	923.5193634261734
True	135.06717979142115
True	648.1973402298396
True	117.77840818158435
True	132.24075890720545
True	180.00081432156335
True	171.80544496449468
True	754.7632478655887
True	209.00963680689765
True	227.27937575824436
True	71.28314171638691
True	516.2200481310167
True	464.8904665840421
True	177.36048923087685
True	234.63568013925848
True	16.829947428403372
True	420.1385605057992
True	225.6946501109374
True	297.2641858275698
True	109.77289510943976
True	706.06631018372
True	436.3112258583139
True	261.0012071242355
True	640.1759076796494
True	534.0691213312754
True	475.0789481367859
True	133.5520603574237
True	513.8068124946716
True	430.8550829739087
True	3.2025918164773355
True	186.2616955587637
True	96.45246533123095
True	241.8238073395344
True	2.3435903091798096
True	121.9387106109712
True	353.69149390051626
True	7.44705312594564
True	887.7924811739389
True	181.37054437234607
True	722.5624384192483
True	802.5328833891109
True	163.99783679201107
True	217.36114830331368
True	485.3857767255202
True	835.2182396198243
True	50.739042938463946
True	37.90067914019093
True	130.4982122184597
True	626.4914602230479
True	725.9801433636511
True	178.3527842908124
True	579.8258541527248
True	617.0435915822327
True	859.5063046892593
True	399.95641898345815
True	189.8208225146175
True	876.7513449295461
True	220.27360308579875
True	152.13226611794963
True	310.6743056535464
True	226.21560588063176
True	209.45078694930865
True	607.4276017813893
True	257.68634439141186
True	186.90696708955545
True	461.0646818493575
True	463.7841748913623
True	63.72870695447143
True	264.9970390471925
True	80.6673491114845
True	337.1278712644571
True	355.83328751071497
True	258.66453641030387
True	179.35754153911822
True	370.06466719411856
True	629.2050996242796
True	766.4383288368152
True	298.90640877862404
True	729.8153963467664
True	65.46023973478013
True	872.5471005158994
True	351.0008504541711
True	12.138503196289566
True	622.6015568658358
True	705.8750259367355
True	268.35114618422256
True	172.3991457349115
True	46.43969973328096
True	384.2264222252481
True	76.15651753864184
True	14.075295214940402
True	899.4983909243331
True	341.6540339850277
True	172.25975401061277
True	988.187590251346
True	13.052867525992644
True	805.6564405635783
True	31.80083452814235
True	681.9898033692382
True	59.80383714087374
True	793.1556485512589
True	449.8550023193984
True	190.1219314112338
True	443.7454354101106
True	207.3126167740145
True	299.4689242353519
True	217.6614055740435
True	401.8900463844603
True	11.33128193816404
True	317.85537232280933
True	112.217831805026
True	12.225271899139845
True	478.6604666794527
True	731.3589263504047
True	296.00427477091256
True	79.32734667623164
True	306.19410836076
True	81.73189022060491
True	193.37077777460595
True	183.51363201984225
True	380.9971432145301
True	42.262899904576
True	138.90160126784548
True	378.18057344507696
True	858.8824241138483
True	109.42193336819092
True	203.57894736842104
True	437.8415029579417
True	22.04304195370862
True	396.0082230812815
True	510.0500427403053
True	94.12033079540562
True	396.9535800400548
True	338.8724965000475
True	409.8343410112756
True	597.0107694388915
True	1056.639976659966
True	1005.6508776550536
True	55.783778077473926
True	1056.1799739978976
True	109.52747165323188
True	111.6664131331803
True	108.62563980013108
True	472.2400159783266
True	375.4419285662306
True	559.3466764185814
True	260.82230494172745
True	158.6686918698482
True	388.23318126234113
True	14.876449605271722
True	455.9810295374059
True	393.6008278110269
True	143.2682007711248
True	92.00297598573228
True	528.8971653599634
True	977.5664439656596
True	198.72565292684297
True	69.57375716534081
True	432.4522733363248
True	377.7738610001546
True	491.7634304000104
True	328.8092522766071
True	4.4107469562575
True	522.6865340903882
True	518.9557728643431
True	506.8087314438789
True	198.45142031717288
True	105.08124416367087
True	23.451775958514297
True	373.3755670747397
True	107.1916230728711
True	6.685596232704144
True	31.180540688997773
True	349.3887287707301
True	661.5809163033565
True	136.5574322255823
True	87.23223014477762
True	23.35450858828012
True	416.7563219004188
True	360.12102559495014
True	759.8433997149502
True	307.2660841008104
True	535.2406215743853
True	547.4540249803356
True	519.7416334240733
True	293.11300653975326
True	524.3836690017812
True	101.6473620734204
True	572.722707565994
True	6.863051626054188
True	362.5614228067093
True	469.660085693744
True	984.0162089744272
True	348.4401984110156
True	788.5442303989865
True	958.8849558467105
True	175.9251084047669
True	40.05633880433213
True	371.2470401384925
True	389.5792677134051
True	586.183035982789
True	256.7327311279273
True	28.67620121511735
True	655.6640652440549
True	129.12153057258965
True	1041.8060917975158
True	314.9917165681461
True	459.2496424407445
True	128.13709572762247
True	811.9270448699655
True	135.3286844147765
True	822.6520701967441
True	574.2974538846831
True	185.81061784501824
True	108.69705332968576
True	67.71987829242451
True	568.9879735791095
True	916.7258498970288
True	416.384645103996
True	537.215425561621
True	130.65822846091947
True	596.7832926492473
True	481.0213496272061
True	761.1484713777614
True	313.0600303565411
True	577.465874447656
True	111.89255839544316
True	25.359069668746425
True	421.1356978377103
True	174.17476287116503
True	108.61003093657224
True	375.1483248631637
True	1081.716169497649
True	271.02613621005133
True	557.8437158582065
True	12.208896838807664
True	78.53054575968335
True	327.6899866261088
True	787.9141250821798
True	451.486321832219
True	529.2132461663962
True	718.792029718217
True	71.3215378525292
True	716.2828279824097
True	49.17884760422287
True	106.03387266776356
True	179.2636448909573
True	83.81378664340771
True	26.0000537182756
True	312.7349245180568
True	485.8381414985423
True	913.139741444458
True	866.3663778307883
True	5.792590016709949
True	273.25999388388607
True	463.2938204451967
True	123.58513422183285
True	235.88532097783977
True	333.9753876246196
True	1315.5099772907834
True	447.2207167835285
True	26.53446330962491
True	186.062299355283
True	692.3924008442386
True	36.03124257841282
True	176.92264417739446
True	515.0141978613789
True	75.62076411413823
True	881.824860033054
True	332.9158669213783
True	658.5459005659652
True	79.80369102329016
True	691.1073057542714
True	595.724104548076
True	883.5481190651649
True	265.88022163218983
True	505.3698970583779
True	817.7871394861484
True	928.7481175040344
True	242.11882305575944
True	744.3204255119329
True	230.67378431892075
True	447.9339107135992
True	363.244802757944
True	500.9552158212596
True	487.2687301880538
True	307.8236206793398
True	349.9154529614344
True	112.48194650243803
True	347.1303930138004
True	1115.1000295354415
True	315.2989658200046
True	150.10371981974558
True	302.0041256731738
True	744.1661005124623
True	662.4998760926234
True	426.0157400940196
True	117.2355595329827
True	346.3093158469504
True	36.14659275638476
True	162.35383649088354
True	89.77929720502246
True	87.14232357667619
True	561.3507393755189
True	136.75088878918743
True	137.41016344627073
True	109.27120469162452
True	86.94015532855951
True	449.6158460444908
True	390.1470656156315
True	1015.050503695715
True	567.2563793520534
True	829.7836564074759
True	277.1109156787058
True	292.5196590834832
True	560.3450506447306
True	196.8237380141013
True	737.9557693179689
True	252.1854266065735
True	354.5147656248742
True	72.20479455402436
True	124.04038490890817
True	263.16860630928346
True	124.55470768975476
True	475.4284396821192
True	30.03804805325765
True	552.6814165680554
True	1010.7313738959368
True	716.451858653273
True	1.394603139590456
True	62.10319605660677
True	500.78509158130896
True	445.8332257700633
True	77.82863836672308
True	119.2321979255376
True	310.9372819026463
True	77.97343592723438
True	52.72357685242952
True	729.571853092414
True	667.2921780788168
True	158.47441431491393
True	171.24639751293236
True	525.8137900147692
True	55.154071437000994
True	25.92582612987624
True	590.497198179384
True	468.79772761175593
True	1128.0823754634766
True	48.4634121124483
True	476.966913785353
True	887.6188910252628
True	787.9027513658783
True	283.7681907602251
True	766.4378975726247
True	397.16267890906914
True	41.93073841973116
True	95.38110198800425
True	703.3575380337398
True	73.2275296144947
True	143.24114764691777
True	952.3008255190366
True	184.36530810316629
True	271.23055316941543
True	106.53739760282944
True	619.8776478116697
True	607.2326330064349
True	219.39619374150163
True	432.5126751476794
True	40.86232835426226
True	276.584397322092
True	569.1196060988752
True	622.165954597308
True	306.23665686986334
True	74.25875577642805
True	910.3542586105584
True	1101.5993948388018
True	571.7336549597989
True	63.79338440981576
True	30.94682987363683
True	91.3405464975395
True	107.0823890884082
True	104.81773292037336
True	859.5419010767326
True	1153.936671379735
True	715.6532164443348
True	328.0505587287736
True	8.592042158760977
True	21.509481329715
True	340.67598782688793
True	475.94966543476033
True	46.61616840415317
True	578.9455458054703
True	443.6882522299056
True	395.8423104658421
True	82.80888958272217
True	202.29100234790576
True	259.4845962853829
True	139.05816420669078
True	373.28268697217993
True	41.40999726519481
True	189.07499906638685
True	1171.4111255662706
True	6.155324965762032
True	28.172800922679844
True	580.2328198111687
True	357.2693391179865
True	773.1770963510976
True	165.1913475916476
True	777.0493395066436
True	613.6876848809048
True	284.6069777861321
True	440.38307556937167
True	341.3285837866654
True	297.85777578341737
True	271.3549618124837
True	389.9415987600271
True	499.1664512889706
True	503.4519005383113
True	104.11119041945376
True	353.7238129977369
True	9.278507847745155
True	172.82265667886583
True	229.7159486007836
True	844.4902836784395
True	598.3002037638981
True	31.882037425094666
True	719.6662188940307
True	840.707596300062
True	104.70235150675964
True	355.2026197715727
True	870.4737966678198
True	223.7790765681938
True	159.92960504288732
True	535.5767006420391
True	587.8483830376238
True	1116.2128170714568
True	142.61756043188717
True	149.11381714873804
True	255.9697953459726
True	315.62154178198193
True	429.3864970875125
True	418.05434569631154
True	330.50804468224857
True	453.04290299866113
True	490.8896922727386
True	231.084966603611
True	1493.0747089162164
True	256.35356830234684
True	415.57618021984587
True	53.97056082261727
True	754.2260673673759
True	263.48471728086645
True	944.1998749814012
True	562.5931575441724
True	327.05441705162195
True	759.1200470038989
True	272.9416158458913
True	212.5415941402589
True	266.1010331170279
True	224.03908949812572
True	138.56252031556522
True	241.08917370433625
True	748.4988196514886
True	515.0858080132828
True	217.81532928339655
True	1152.5053415594682
True	118.01701978603032
True	253.18112764026785
True	72.28614792052197
True	304.7403890800504
True	418.635265540252
True	92.26111136038448
True	224.12660869873983
True	69.03445056801003
True	689.7830481746865
True	366.8067095046875
True	221.85558031078068
True	730.8463390804152
True	880.1899297600779
True	797.1945953247545
True	831.7434669379247
True	352.9712314349524
True	1.408768059997794
True	262.5769051732641
True	55.35581821949739
True	386.2233635318023
True	55.839234889452094
True	368.3158235121312
True	880.3412590989844
True	1022.681396278694
True	399.2375244754639
True	22.524548052964708
True	531.0896576509138
True	507.5331900792932
True	207.5096080217752
True	242.3821413136888
True	292.8515655131975
True	23.284151895347723
True	127.0949109069208
True	974.50020831133
True	62.17751596822626
True	508.2868244686532
True	794.7682878124888
True	102.19604138750428
True	248.4758312309781
True	114.40660614092036
True	13.662900522386808
True	1.4820447777655232
True	123.633481063395
True	1019.8961626160984
True	489.7896271924429
True	69.51869771353745
True	774.6782235695771
True	344.56778016368503
True	1.5526965920370577
True	461.9204857739155
True	193.652961250606
True	498.7076506250602
True	82.92370271325579
True	333.9316077410708
True	379.7363212148136
True	171.6725225280738
True	207.68020418930672
True	122.9753580002114
True	169.54986670420166
True	971.426519245626
True	15.739007611557968
True	512.2198182381325
True	469.43115000969385
True	413.50284722751417
True	220.68371637985396
True	240.6851456596017
True	164.7256595352482
True	45.51846798557645
True	486.4360787752014
True	143.00818699268592
True	867.8667646457893
True	818.7476331710027
True	240.778572974467
True	308.53230291407726
True	524.2251014793005
True	44.18638514031823
True	84.883411383932
True	752.1866321119194
True	1091.202800008803
True	104.72951519581324
True	735.5752448360075
True	143.07581296425303
True	915.5399380009962
True	680.4181001894491
True	104.25096025071872
True	277.4015387307321
True	633.3510461579125
True	247.548078374659
True	44.69805530999558
True	556.4617213068206
True	435.5206365812645
True	4.831061358038308
True	472.78508188543327
True	71.0813508297264
True	174.10745086340296
True	238.59232211206503
True	293.96548672016706
True	74.18780313023008
True	228.12625828630317
True	352.1774337487011
True	454.93017598244256
True	931.9582418896832
True	43.91250468047127
True	919.7861409622066
True	1025.860744434391
True	127.04395615885362
True	71.65646585654152
True	980.5957646472184
True	32.855608399326734
True	228.4577477398639
True	84.02832805762444
True	208.7064004283063
True	363.9216797975749
True	979.8647245062114
True	97.32265505622392
True	75.03815301728329
True	644.4148255304034
True	268.609120751808
True	717.019231057845
True	50.288592691690646
True	492.4019329062861
True	368.0400496875121
True	685.565182019055
True	55.188251690917085
True	109.97897180804968
True	26.55758885009823
True	269.6291556232654
True	45.63479606096567
True	349.3114235948456
True	2.302835117136317
True	1187.966963112819
True	102.38673540353966
True	135.15032969275018
True	348.1489282341002
True	735.8229889706996
True	703.6176395482162
True	997.6414896833534
True	459.2659901247019
True	426.6344719908258
True	141.64641628956875
True	411.82231309295327
True	830.8177708952682
True	424.7899369079617
True	903.2690081304128
True	85.41430365118897
True	411.7792986088673
True	174.40167149788482
True	280.8105144684095
True	728.3585231889392
True	160.30480383404696
True	140.28493907732303
True	63.54113889934045
True	896.3960619185557
True	788.1979663626821
True	83.79317631456728
True	439.9556511915367
True	743.2899973883276
True	415.1570045640154
True	57.17629860637365
True	328.04510933913343
True	768.5210026938612
True	30.75076630768057
True	367.9120919049712
True	172.78104114198368
True	275.1206113671991
True	33.8620525671034
True	224.3157196624769
True	731.1160631091689
True	627.8900743233197
True	60.27291206462503
True	294.9145864797281
True	905.3696353074772
True	16.24673392867218
True	320.91603379197835
True	282.794469043399
True	422.4544963210312
True	218.0645758129545
True	618.6384495211022
True	47.59324748673841
True	936.9388415997804
True	870.0173401246218
True	46.326675667372335
True	381.6523890761832
True	732.5595194703536
True	907.7874314453804
True	279.1515809469271
True	577.6942708986135
True	131.41204856766325
True	182.56984005150423
True	136.36331081587636
True	136.73741895544055
True	201.04492708260625
True	927.8929105817928
True	777.1044575805331
True	975.6710098492598
True	18.75425903459432
True	26.191723603246675
True	354.924099271255
True	12.662847824819975
True	620.518584957644
True	1065.4826570109674
True	258.1016670294624
True	205.86368595922525
True	85.25394570140391
True	219.5026269780265
True	133.93173705323105
True	44.256872756851934
True	137.27234416888578
True	89.35563681900113
True	245.45413263038577
True	547.2535784774718
True	162.6426505949521
True	29.252297166251243
True	56.6055170574326
True	434.3310035444819
True	265.1198196311911
True	613.4643395241835
True	21.622023704509022
True	122.3699425300686
True	678.7559850944341
True	260.63441655501987
True	463.042725899703
True	656.7341427252886
True	106.5027216838622
True	105.44247558668484
True	84.63492685026766
True	26.2175109875054
True	125.18114611675784
True	86.46537890813572
True	97.70992600537647
True	158.91457261736804
True	242.03432423979496
True	817.9222727178106
True	280.85459335589087
True	948.7553428090534
True	167.26200134435882
True	194.62110996002085
True	823.411476623427
True	299.4880119900342
True	600.2380900661843
True	256.29111761960206
True	364.1165652514564
True	445.5528248642168
True	561.8468466408934
True	646.7608010928085
True	357.5021866014709
True	35.96686239489389
True	559.2442848937169
True	611.292129416377
True	20.93145881340308
True	11.128571593712664
True	259.3593114449704
True	401.083108109576
True	448.2112822684025
True	64.53751789887045
True	590.5181506096214
True	967.156267912846
True	243.4444229315993
True	909.4481445455096
True	259.66337781017336
True	105.69644439600064
True	274.48668115131017
True	687.4985924307881
True	38.965283651940645
True	557.3300256322052
True	1321.837812976951
True	1028.8753400902965
True	856.5857582811446
True	209.4389415770807
True	92.5922435862048
True	195.07027104453175
True	840.2544563086773
True	143.4949196933435
True	1062.2200243616958
True	875.4641765601622
True	41.16220298128463
True	88.22741443329292
True	392.26397122712007
True	415.244736318796
True	206.4817202590938
True	535.3824423314879
True	655.6411384793773
True	119.96233350400568
True	277.93223655835266
True	1028.8145303691815
True	52.4722940667919
True	717.170733142994
True	559.9085336589219
True	38.09663563926797
True	804.3123219390558
True	388.6879513095591
True	561.2901225049437
True	113.08953456749248
True	260.9216710691
True	221.76226678517125
True	26.53577931770269
True	133.29247153725493
True	719.0801385637047
True	142.87443176136094
True	361.6520066697154
True	64.2043629522186
True	644.9497005143384
True	608.7731856035998
True	226.1974174631681
True	461.5038085185435
True	173.66001354140673
True	174.70202606733983
True	233.36454865792263
True	283.7066410177859
True	368.4278039355997
True	135.96919534243796
True	192.67098376824543
True	25.105032771938745
True	896.5594700626486
True	315.8143380496531
True	10.828068820999228
True	371.75299921171705
True	168.49776350889692
True	630.9328338208011
True	364.0365443430625
True	588.879419216425
True	551.8607156597548
True	475.2686629805979
True	775.7499099558241
True	242.05517315514695
True	561.2239125975022
True	154.10956225142837
True	578.5190038029549
True	351.23618048462777
True	380.0660855184774
True	125.97070676292655
True	136.6611390088089
True	107.73393893074956
True	71.08703520389577
True	729.009394667356
True	182.58266906087093
True	46.361711857349405
True	0.0
True	549.1702512648554
True	111.37447901184778
True	24.575969469932318
True	40.24500937465535
True	106.62650960545362
True	540.0162831635997
True	179.52815263659696
True	105.34764402169718
True	33.92281063385756
True	160.84491538587477
True	921.7730064953936
True	54.64657801240512
True	230.62534617667623
True	735.1761913381964
True	312.99299184436404
True	459.10531404496646
True	489.2405198357114
True	506.9300404130316
True	602.409558568682
True	942.4724862787236
True	266.959559613518
True	1042.6261817863976
True	917.1469669562244
True	617.3807613230923
True	351.867146426394
True	857.8734025305084
True	10.584388519546684
True	29.52175669464601
True	301.10141384511286
True	39.5618399440709
True	206.7110441598017
True	771.7200476222554
True	209.35705388241365
True	733.6767162886454
True	781.5822599075485
True	120.55813524567058
True	371.57816397564
True	573.0748228855558
True	24.265425528724357
True	134.40926753532543
True	434.14939114761705
True	295.705265414244
True	203.25502943254887
True	114.09793487363994
True	373.4052967697973
True	21.981828706170887
True	374.0233398323284
True	363.99680323650256
True	1029.9435748452609
True	371.6380645222725
True	33.25694080033165
True	452.364288312036
True	428.4414024777067
True	227.60465953561396
True	30.40160658558559
True	757.4296317644355
True	437.1944623641287
True	172.1254937359504
True	13.072744898046327
True	1212.8681660481898
True	165.0071377954924
True	27.013627248218803
True	290.95210560560247
True	293.90093386787026
True	112.65919839637849
True	295.9227265055358
True	44.2066511750724
True	317.835287139248
True	305.2829777245861
True	323.9186311653774
True	32.6611735475314
True	46.96077737338441
True	1038.0880384255795
True	26.318586219155524
True	12.378992455033146
True	180.47392851961823
True	654.0903104888415
True	9.314179526203125
True	204.085353619608
True	171.71336901010767
True	528.466406216219
True	379.54779219738697
True	735.1746802468004
True	309.7561980891752
True	485.0299763306651
True	457.3821049909084
True	493.2499333423284
True	100.00153912891578
True	1302.707667606721
True	900.1043093127265
True	282.30995609394904
True	551.2077455782801
True	99.59932176188867
True	565.9931652736808
True	436.7227226580735
True	152.33927262499623
True	79.72902466821074
True	351.59488924605466
True	173.74139080733747
True	27.179608674993727
True	590.8674588351404
True	376.3478916819548
True	68.43861646626233
True	31.62644105426889
True	659.2775212541728
True	490.1796900705826
True	73.36443936931553
True	20.76864515442789
True	338.2470423073832
True	340.0451245110718
True	731.5185280704738
True	549.8274625869152
True	561.9805044083062
True	790.5183476009836
True	8.34411337768454
True	52.49084247959545
True	38.64231513507205
True	60.01507354175926
True	500.70982133736777
True	582.1595542019262
True	81.00184491279497
True	109.60028377436667
True	196.78758601145145
True	72.894198267328
True	179.18704163783633
True	200.43226067988317
True	279.7428317139704
True	808.494662569698
True	624.4035171626014
True	282.9639853708638
True	191.345499483124
True	276.5089158404076
True	263.18492823564173
True	767.060197981119
True	321.28390192083083
True	161.7141820096469
True	941.7559126003532
True	344.8590760006138
True	465.59673847157
True	151.96926891432796
True	120.55563293395672
True	60.26585877223649
True	220.34624886468728
True	973.289002282156
True	522.1760361771317
True	106.98070639953576
True	350.3427519251459
True	103.52639166970144
True	678.9617697904778
True	4.496783016742102
True	680.168141035195
True	38.52103049481968
True	959.969231478628
True	838.2203923818632
True	215.1570379072249
True	31.293955277412987
True	82.61031921498203
True	467.2579461104237
True	229.3992630431792
True	1.8090364324841
True	78.73178026110469
True	1088.3513810987176
True	346.4369381884119
True	646.0406648720934
True	486.4347213398946
True	32.7210848490842
True	135.1255211615421
True	454.4007761586262
True	918.4535803771416
True	811.9854882810379
True	409.6663837335658
True	354.1177204179594
True	18.74193554658924
True	76.19689662299118
True	759.030286280595
True	467.5089358863816
True	381.9519394297873
True	888.2121661255034
True	27.092691391010245
True	219.35190105776405
True	917.4803542619322
True	245.4695650128917
True	8.32522701371273
True	512.9546782748662
True	106.1784828806306
True	652.4291984180204
True	55.41524912026126
True	255.03327648227457
True	851.3782482816138
True	895.8056429439423
True	270.2911632113548
True	450.5756537876919
True	113.38293333174062
True	604.5947398357057
True	264.42717227966546
True	190.25086688265296
True	838.4888674395296
True	53.59357095594459
True	719.7753461373499
True	277.8179544314676
True	300.80640116736737
True	172.8686227757337
True	484.6186057703984
True	595.7864702337397
True	367.5366091543445
True	409.6758514887353
True	69.57872920681447
True	157.66190613768214
True	462.2566355852725
True	215.4151650265232
True	37.58912194748682
True	204.52386608503951
True	381.8991022091847
True	387.2315170062296
True	766.7096348214476
True	134.5314935961158
True	633.7538553175856
True	503.0823181240599
True	597.1678512511882
True	132.22317724916198
True	39.030351181316256
True	662.121519959266
True	67.2424745285827
True	556.6142328342265
True	666.8504831853882
True	455.6646143794496
True	137.6533472277727
True	532.0105024784709
True	4.216208329066544
True	406.7797012605895
True	33.85422949675836
True	633.3428051335106
True	275.96562527382497
True	575.7531096478084
True	700.170737160112
True	146.90240713332255
True	537.22510741091
True	511.0587435620161
True	63.10411324728106
True	966.5142276952116
True	3.7003164767976857
True	24.80378214138038
True	625.5608162455316
True	714.572381876484
True	136.23859394566958
True	406.15738749204826
True	126.36425643378676
True	75.05486346938423
True	452.479832813882
True	42.24499827101317
True	519.5683156183319
True	13.24272283802926
True	853.4784564780862
True	546.3294661124478
True	662.6367021042761
True	101.11472282761112
True	380.4790098080627
True	962.7287425083967
True	887.3130891008909
True	142.49273058259504
True	536.385261409737
True	450.9109265429963
True	249.94048638771375
True	253.30710674683644
True	6.403108652980755
True	334.5833007089417
True	10.749567978108171
True	371.7466192007164
True	76.2332349145986
True	407.9506910402666
True	663.6942032354789
True	126.57831658322604
True	240.76321972324305
True	645.2919955832031
True	673.0992494163619
True	294.345891734079
True	135.5569576599875
True	167.69944118355104
True	471.8001103699033
True	87.71255242312486
True	10.284899517348556
True	514.9446985879287
True	573.358339516047
True	19.11119821839361
True	135.22049999010775
True	920.1390210997196
True	492.4574347884703
True	260.8574973854735
True	33.79113913932366
True	468.1511627424874
True	109.5681473336106
True	587.2855528036382
True	676.8063590308143
True	301.37890462354267
True	379.7553102767884
True	190.15225633256392
True	238.7918455897393
True	76.2792356455486
True	208.5149098450323
True	500.13555084299406
True	21.100524919712036
True	444.5892550202736
True	368.0841050968626
True	720.5407250962111
True	894.9207182503352
True	894.9151646518542
True	160.49025792832705
True	405.9479293412603
True	72.86164730880111
True	187.87782998332236
True	317.86770922309626
True	11.344251868341548
True	799.6064953587473
True	23.6928227276734
True	404.2628229206122
True	275.3218524473261
True	677.2867826343771
True	209.4147897367877
True	38.714422006678326
True	679.1897526746217
True	1075.16502565533
True	226.57824992331967
True	134.86904207947816
True	619.137309294107
True	486.0321971987333
True	17.822593468370275
True	792.3607562945016
True	113.5427255106649
True	41.93291618041454
True	297.1642530013662
True	348.8695426580703
True	401.7712562523612
True	271.41534924253443
True	18.95360464688798
True	20.29374898498486
True	836.5073018882919
True	197.9946838444863
True	112.48188976120204
True	847.1607604212345
True	651.3282959569572
True	652.6816753066299
True	442.1704674984315
True	145.86666069707888
True	32.26486085024768
True	99.0141248829556
True	433.8716652823212
True	238.2407381209068
True	493.9966802136305
True	150.05365192435912
True	498.1687299619022
True	647.8508667856714
True	966.907151742577
True	23.88225599644427
True	974.148755382334
True	1021.9207252367668
True	491.425812151414
True	86.2146226500683
True	818.9623325527284
True	636.682891690579
True	654.5059246357074
True	171.48373788665842
True	736.1568644801331
True	711.9741850090279
True	122.45360306525988
True	796.5428340607199
True	837.1681545023886
True	497.13350937437787
True	223.69409996782608
True	72.38572483852019
True	310.6982820233876
True	340.74095136895346
True	463.0050137738653
True	428.2854850729959
True	194.60656842640176
True	321.70747045548984
True	2.442233741406566
True	13.331874363045952
True	104.4634902702582
True	137.69472757780937
True	356.48104832814755
True	339.1163168396726
True	116.97646191664604
True	16.359948399241112
True	212.73655645489225
True	836.534174632126
True	453.08737266423583
True	514.3475129069243
True	552.7468679210187
True	843.7384216317612
True	637.9109590191068
True	83.6048290205435
True	206.563755711976
True	243.55663527373684
True	285.08321852848803
True	106.43696880139645
True	365.219119356168
True	432.5753463303319
True	174.57467698948483
True	642.4448260896136
True	248.51590675332704
True	195.7243864555272
True	28.193849465276354
True	253.0381304055925
True	506.03257566909264
True	170.28859558189808
True	539.1576153986331
True	477.1227962302647
True	234.6221007758371
True	109.94218203535794
True	38.99464121661535
True	410.66983494111525
True	783.850421016985
True	170.9994939664078
True	1044.0295396944264
True	1027.1215068307824
True	484.1715405204226
True	101.3515523506385
True	133.6042871284486
True	653.6220440703169
True	8.063098271175747
True	218.7263527203156
True	134.8694060358748
True	118.56566432451044
True	332.31204967386964
True	623.1061065471712
True	38.858319752229846
True	117.76591892386814
True	932.588932640434
True	56.9704832706628
True	454.0712118810126
True	530.9722209094917
True	258.6264920304964
True	134.05295743365411
True	934.4007015441726
True	1171.820131505833
True	510.263953557463
True	652.3443082113371
True	199.8094685698277
True	151.67935786637676
True	334.6400926096274
True	253.2998220165746
True	172.93805486876894
True	300.2683796174259
True	346.8892286849346
True	11.367156453982346
True	626.6523149317386
True	150.48924109002826
True	81.15990159194965
True	444.5950264907
True	314.6968402728674
True	1170.966127301838
True	346.14754276781747
True	971.0089818699812
True	9.420199521875606
True	266.3433186689697
True	224.08516475001784
True	154.52801370698745
True	490.1932747232515
True	205.43800857804524
True	402.4592758261023
True	329.5780262030942
True	114.1257120471305
True	368.5733111893969
True	1085.8086628770986
True	697.3965875027105
True	226.6390266153641
True	112.93022317051296
True	278.94650869560866
True	24.082006077159583
True	354.76905910432123
True	311.5490871023877
True	579.0264095930598
True	444.05296958927016
True	352.95830794482686
True	149.1507599672329
True	12.908578601919531
True	423.58989585504406
True	281.528291591437
True	134.39850859661567
True	305.68944316420937
True	443.3753100314625
True	786.3086514199074
True	313.2666986771977
True	770.9677811459821
True	411.63485704615056
True	378.96815735573045
True	1.5987515323734731
True	1134.252705009918
True	101.6670600578082
True	909.5586451891404
True	213.0301147190421
True	436.2584607463565
True	693.7589426306988
True	87.35418163006362
True	494.3626704600917
True	34.07000069089475
True	421.9748152380183
True	76.4154710860535
True	226.49778995436
True	41.91466344045988
True	656.5304826534103
True	184.08870499646952
True	25.873147089583497
True	394.0502808535637
True	110.1477585087364
True	172.04293557929495
True	806.6611823742702
True	255.132190727494
True	155.92571358546292
True	394.79304167523856
True	513.5798125912745
True	332.1329774107211
True	512.9974729972189
True	623.4060771439736
True	160.50183654262105
True	6.316452639025828
True	76.88127602176237
True	437.8938038422967
True	95.2719699051202
True	82.01407919512683
True	1042.678169253668
True	26.83902750816613
True	324.93957581466566
True	320.3633774660336
True	451.3280543083192
True	675.2749635552482
True	184.831954422449
True	623.769886292521
True	319.69004891964704
True	347.1984132670103
True	272.66480868463594
True	218.89330731610443
True	368.4998324702549
True	451.42035766243487
True	434.3567645879714
True	592.542692858469
True	134.84790633076358
True	75.11366353777291
True	43.18989777843543
True	286.10951247029897
True	654.3702472624452
True	413.3747682327096
True	797.7443912149346
True	208.12542020045453
True	370.0125788730381
True	64.12934962689101
True	55.27717150476673
True	405.8289390527156
True	201.61555111754828
True	236.74470287323095
True	41.11036094850483
True	1041.757986061718
True	177.90370395609588
True	885.8242086996861
True	322.1873552049472
True	937.509134335085
True	233.8473822326496
True	445.3075205934123
True	526.1181286039754
True	632.3822321918623
True	219.1755937495791
True	484.12306678593575
True	924.2793365480858
True	126.06669756537218
True	7.798889378423923
True	562.8819699254307
True	31.04585874662497
True	74.51668546961787
True	793.9740745763696
True	228.377365632867
True	976.9745146020732
True	682.1847873069871
True	428.8100860660842
True	277.5371571997697
True	483.8160147547008
True	340.15109685156835
True	195.21811456818784
True	701.2226734499324
True	708.4293585753512
True	215.3205758198364
True	90.35455726846445
True	506.369119788643
True	132.44753062709873
True	364.1706794745194
True	340.5250363552942
True	63.70824891658962
True	370.7633075723458
True	402.6669599629909
True	377.6659513130471
True	411.1971151003388
True	431.56593879268087
True	655.7678566643067
True	58.646405905697016
True	439.2427184363984
True	341.8760289706214
True	663.2164793311571
True	215.47423408630277
True	99.01457634444752
True	42.45983484639497
True	541.2216600109975
True	644.9467100394787
True	190.72664672649125
True	414.6889298085888
True	337.0360414959016
True	17.997363730052097
True	166.9282527187048
True	289.8472704517361
True	3.354202678511892
True	888.1343617813194
True	85.66244395601217
True	109.26692636643786
True	116.51933702253416
True	352.4942677184237
True	35.82983414521185
True	440.1038889247452
True	230.5562306724303
True	6.36220359545605
True	121.9293512585655
True	467.0622380933722
True	51.58666280812014
True	68.79043550938228
True	165.23169905218086
True	290.0942774426977
True	973.1011746559695
True	383.1473123679452
True	952.9335496725462
True	176.4223196880829
True	1038.4993844688474
True	796.9039464113781
True	647.8150370483988
True	405.7951125616663
True	392.379287250618
True	78.17459719155245
True	66.23432280545866
True	84.2845085632626
True	161.90258299433958
True	480.1449811413633
True	1113.7722451536677
True	184.97623272773015
True	356.774483680531
True	447.88751872217495
True	585.8789392482719
True	570.4953015097957
True	283.08679839289954
True	448.491064357684
True	658.8179387064918
True	98.4615397947855
True	686.8686630492558
True	257.4294811642677
True	143.1759514849869
True	399.3649151914069
True	832.1217766993416
True	429.51185623480313
True	868.0158512717176
True	193.84700350306375
True	338.3133255532278
True	685.8127249835879
True	606.9931978547677
True	196.3818905246075
True	246.03199462974555
True	814.0256063391214
True	32.88972516820862
True	192.3981951867528
True	484.5253635028348
True	692.8670852990462
True	98.29865256684332
True	37.459001277468815
True	163.12737983109784
True	705.4951593935467
True	321.20812619429853
True	560.9545571312233
True	354.2464494626322
True	285.89677739270815
True	454.80544825867474
True	504.9023999717667
True	70.57555977122917
True	371.8228840918136
True	773.159391650252
True	0.0
True	301.8570235936177
True	247.03550659868543
True	976.6493560961356
True	149.73983436844256
True	653.7113712615768
True	641.9689378316965
True	109.0660510939338
True	225.76030804455775
True	125.76741705198631
True	12.26369007862399
True	285.6397540750243
True	382.8111670202954
True	1121.6163691290426
True	227.8846663431448
True	420.71595605978894
True	646.2327302310897
True	197.81133835162444
True	28.740243145869684
True	860.0348750911186
True	602.5408327201624
True	155.33071308579207
True	623.8673096965766
True	156.15755728213998
True	311.3565821789672
True	781.0978881219954
True	36.520896742333925
True	105.2341085325924
True	530.0473011986808
True	63.64037244203929
True	76.52826491723904
True	407.8847052222132
True	23.49390503572096
True	747.8396814084952
True	105.6515239236853
True	161.09219163956007
True	18.52493457809598
True	722.387021140521
True	30.22631254500051
True	783.9573318709538
True	395.48423532005927
True	121.44580078555067
True	707.6006285885846
True	517.7195834967072
True	564.0122485257535
True	45.5693450398282
True	368.3649432331309
True	6.220124260137494
True	95.26477657569016
True	397.5966520965728
True	51.02851710169799
True	125.28362298623688
True	308.51254708300155
True	185.489243644657
True	98.2216379685041
True	641.1412443120485
True	21.399921908000856
True	1145.4016549448054
True	495.26297560092974
True	298.07582339238235
True	498.2730155060639
True	125.60759600834434
True	797.0662707780516
True	1136.3819029426363
True	749.8320615952674
True	173.3607431736159
True	224.41529929376657
True	53.90820863177216
True	58.62211185543666
True	150.84992886010258
True	94.97632674707806
True	168.0877332396916
True	1141.528714783375
True	315.3676142162658
True	349.57206997308543
True	692.313338550844
True	15.24819502696829
True	14.56952547739345
True	615.353671869241
True	4.667034742122572
True	112.7639305127034
True	684.6026185003684
True	182.01070076675796
True	606.4712056718666
True	852.1268701028033
True	152.18718433305017
True	888.6750813312624
True	2.86363286639755
True	442.330932258321
True	1051.9786151226556
True	25.73488228282557
True	247.4927596744448
True	139.55945154337252
True	1014.511491075916
True	234.12383803729995
True	482.0527788181434
True	121.01125616355264
True	499.8380888563589
True	154.68323577963366
True	99.93816063578086
True	375.444637935588
True	72.06551025775359
True	54.196720211897535
True	1080.132030903139
True	258.8876416677142
True	154.9895298973572
True	370.9325023488112
True	400.8981782576466
True	212.89355583935128
True	160.3267980293071
True	395.84410660441256
True	35.054710025774675
True	503.5124730770997
True	1122.4533181231575
True	109.31776856007868
True	476.6581098429599
True	310.5320206507006
True	27.62073085548326
True	390.8732306078256
True	101.0433238535608
True	595.8420451581594
True	200.06434809541025
True	416.9854458470725
True	18.53713362314904
True	437.1291158704784
True	113.0306093979304
True	329.64872188493126
True	31.964025012960395
True	174.27841312556058
True	242.34100237980223
True	765.2658245112966
True	58.29248953149678
True	128.6064763605227
True	237.8520274234669
True	135.7501397279852
True	620.2427301694108
True	554.7725629612199
True	763.2917342207941
True	398.8944007301891
True	548.6960316802022
True	421.7991289064071
True	699.4472269499014
True	72.38102298598675
True	450.3034285544864
True	421.21960204189367
True	48.03769693553273
True	84.31672225556284
True	132.81397742730047
True	89.68503365185761
True	323.55332396619514
True	837.2944144155383
True	331.99283211642546
True	1099.6538707143757
True	318.0461292838533
True	901.5842179114028
True	153.03702327994722
True	567.6304632446506
True	608.8250438422069
True	694.8149343918246
True	454.4446457421268
True	68.27472453606367
True	278.36901294544526
True	40.70778546140664
True	166.58321867683603
True	172.67273750405977
True	1084.124658576005
True	229.40354109829636
True	560.1549096095164
True	533.76718643326
True	565.9254982711453
True	911.5689004692372
True	586.8883564163456
True	648.1401008930779
True	936.5950522188256
True	125.60356339975236
True	309.84647439288113
True	263.6864777263101
True	330.38866126341065
True	89.78959247357982
True	393.85042501943263
True	4.109502976193121
True	319.0806240017934
True	270.159660888159
True	588.2365680920544
True	293.1269370836744
True	352.6429917493723
True	9.236488668338732
True	61.8973374157015
True	537.6100224516535
True	27.93165970272559
True	142.93668881388592
True	65.8250174589162
True	155.6488333235909
True	228.70576590388785
True	67.49938983444581
True	383.1173006499183
True	265.59881548909584
True	99.94605198857994
True	342.1736006032039
True	64.37378198821845
True	584.8159402628368
True	845.9847324846355
True	292.2549267204598
True	1170.9471706346822
True	110.27916895147344
True	318.7273581451523
True	1042.1445333843592
True	86.80160471661499
True	269.01031479962325
True	10.27413698025808
True	425.760481342668
True	461.95088048050616
True	161.0349849370613
True	618.506643980385
True	900.9743258895802
True	158.89624366332302
True	80.25543323375463
True	308.3907812881154
True	559.4465235082844
True	623.5199715405599
True	1228.0494321340627
True	26.840548619853404
True	922.6577675766208
True	140.80243469960604
True	615.51121217534
True	121.7390045422849
True	135.9286694476812
True	191.28723625056085
True	170.33656550644383
True	755.2627270710252
True	208.66736799558663
True	228.30816146465213
True	63.13370282217548
True	508.0794379611367
True	443.7521569617412
True	172.88375209427062
True	238.1363393103173
True	17.173250983419727
True	425.7542742104928
True	218.17033378760087
True	283.9955290591737
True	110.9235692419651
True	690.7652574614432
True	420.9865230180296
True	251.8636498409113
True	639.578155321461
True	509.5957030335325
True	482.91757924665205
True	129.6825682153765
True	526.9308361195818
True	429.26421999818535
True	2.7948531303996176
True	190.6476614903012
True	85.60733087654097
True	238.4916320701712
True	3.3116282489614357
True	133.11459828092697
True	357.2636679884412
True	7.437660107744195
True	864.9050399169753
True	167.78102539272027
True	741.9802955416769
True	787.8566642733574
True	161.59766767277466
True	209.65447521972675
True	501.4626544784918
True	845.3473337370551
True	47.379571482832006
True	36.13916141062136
True	134.28022907414842
True	608.332829707003
True	721.4630940280746
True	181.51178169270307
True	600.1960691819951
True	581.6824674684661
True	863.103227189686
True	422.5324231252809
True	187.29333634608443
True	901.9500019472752
True	215.3804174231542
True	152.99770596131822
True	320.9573330443097
True	222.55181974580597
True	214.6753557350937
True	611.9968888287278
True	244.72953471128443
True	182.7603442494632
True	450.8609924824442
True	456.00943038942864
True	65.74451785966436
True	284.7909902708667
True	78.48394672573883
True	332.1845572826879
True	365.8338084868885
True	263.3327304511693
True	185.0298836537073
True	377.5411953407132
True	629.4084592033386
True	761.1360175811375
True	303.1470824298608
True	746.3951133289758
True	64.56690595269622
True	896.782945916051
True	346.5086511828192
True	13.20553731628308
True	624.7657830952677
True	683.801841902337
True	243.00908951561945
True	172.215078624881
True	46.0894674454207
True	393.6559388477981
True	76.49920890318637
True	12.961100035323833
True	894.0766147905687
True	372.89170987577086
True	183.2600952410077
True	1005.2693177884936
True	11.947363291769037
True	784.0961662940925
True	31.197650821660964
True	694.9990958930434
True	61.90120482542038
True	761.9635027213058
True	438.3809424183505
True	200.9245591371463
True	435.5244568327829
True	208.7527888514453
True	294.8142327361137
True	222.46416291058463
True	406.6161808488839
True	11.113098783132974
True	322.3589394194891
True	114.83088274003836
True	10.078391394131772
True	470.6601952047692
True	716.9911486125543
True	288.47275121893955
True	81.30905817914928
True	323.58671741587864
True	83.36040493478463
True	191.33088037597813
True	179.12885145584335
True	368.2359165215603
True	41.49487718161247
True	139.54305189068916
True	383.7405501774954
True	841.0907169057152
True	108.43840021662022
True	204.6272139270308
True	451.2266686115291
True	19.7094882716434
True	415.6427650025092
True	509.4008659987233
True	90.05205519221762
True	390.9015123408967
True	369.6336919585638
True	421.0698661625959
True	586.7425025713067
True	1058.8180105066942
True	968.4022257918484
True	57.47033662359442
True	1063.865933084847
True	111.97182323238748
True	108.51839571781557
True	111.28925947095118
True	500.3067706941123
True	371.5756266183287
True	577.0274456203587
True	261.3559990286768
True	151.89276195689217
True	400.4739582282793
True	16.422712473991286
True	438.2021753204976
True	391.25807904872215
True	148.35667301708776
True	93.59668240154788
True	535.1606193324088
True	1010.808329704306
True	192.50620756548943
True	64.52362707481201
True	429.8651452386542
True	377.4542604046095
True	483.7734627039392
True	341.7388797526476
True	4.167636966574237
True	535.6310062075569
True	507.8140267061369
True	498.22372183344726
True	192.8232749968905
True	101.57279443763689
True	21.66609692835661
True	368.5096540568364
True	108.97095435433744
True	6.893346612496234
True	33.4307830818918
True	354.9649142030185
True	635.7585810585388
True	137.04993187708533
True	89.92856067539678
True	26.262913567353717
True	399.6968152553672
True	362.1154243163631
True	767.1915766493572
True	306.331002676345
True	493.7297157792757
True	533.06758485578
True	519.8630902546643
True	296.13346650049857
True	522.747290920182
True	97.71187648026476
True	580.0299088056009
True	7.739621824250975
True	370.5214486878887
True	472.2567416308774
True	968.579231588699
True	354.1426303449456
True	821.707653378782
True	935.8988889003248
True	179.3194436338478
True	37.569760887524296
True	368.3956645350164
True	384.50121484424005
True	613.4068634800827
True	244.73430572838197
True	30.730414512043925
True	675.6128149912109
True	125.02117283595624
True	1066.9779969900685
True	325.64479648666355
True	469.4109760150412
True	126.23868200761116
True	825.3044682931195
True	142.51927624709526
True	812.3633874736337
True	565.4799270481799
True	183.8042048944789
True	115.75438001966886
True	65.43972782601325
True	571.3858227089129
True	907.7495935927518
True	431.4918306477237
True	538.6372883303452
True	124.79239351572424
True	624.8384183559862
True	465.8452395366848
True	771.0072176676078
True	313.5950791882861
True	576.1707655323615
True	109.33477792209088
True	27.172758921501256
True	416.9002663599954
True	161.44394576342245
True	100.13703460285824
True	367.37306141054034
True	1074.026792286474
True	263.2963582192279
True	555.5062808077595
True	10.5466602141105
True	66.95524293710702
True	328.0419961265193
True	767.9106876790224
True	443.3747789895728
True	521.7842980921495
True	708.1042372870897
True	66.25263674153238
True	739.3965027871269
True	50.40089477835816
True	107.4712102600492
True	185.52193088849972
True	82.64414939358635
True	28.226482023914816
True	306.47659451551914
True	483.3821259981166
True	897.1141236662849
True	870.9776673904822
True	5.4207934174689445
True	286.6386335502408
True	449.61108540783295
True	112.12545660750642
True	239.2831917939481
True	332.5368077805672
True	1306.5335852132894
True	458.2975299338881
True	24.746761463049683
True	183.2742900779365
True	679.0475635619423
True	36.59204093209642
True	177.6904054984816
True	549.5901518360698
True	69.4944000770025
True	865.631236532737
True	327.1795125190006
True	669.1235629466801
True	79.90046729849685
True	690.7362945938676
True	592.1298005100581
True	857.8345407895266
True	246.3036826829479
True	511.5969621393354
True	827.411291517989
True	915.5371670963956
True	248.01974511749
True	763.7585764737507
True	217.94668423198425
True	457.0464366712157
True	374.5917408391936
True	501.9696605372329
True	490.7776381853019
True	326.5057224441228
True	349.75915225437967
True	116.37045144511846
True	349.00599587870545
True	1136.2702715143714
True	319.8157661329456
True	141.744867747651
True	303.3138391011896
True	773.2820270340569
True	647.071081653875
True	408.7820401761752
True	122.39867196964404
True	340.3862251177955
True	35.5944416652135
True	170.38836798963936
True	92.14472533219916
True	84.67089842708133
True	538.8353089697132
True	132.57696796639868
True	138.38030472801722
True	103.65000043788709
True	86.45126137044019
True	451.3575716312546
True	398.7553357009959
True	1055.233812246837
True	518.2968697432899
True	843.8863419761932
True	270.9675377746284
True	283.3746952328083
True	545.040136181346
True	189.62047462777
True	739.0623482635236
True	247.4636082591117
True	352.7283409577132
True	66.10314513975992
True	115.72518198163492
True	253.48310330615936
True	120.6644250937618
True	468.88344853102575
True	31.6222241551242
True	580.1864660312947
True	1001.980957311338
True	731.6065214042536
True	1.0853498033160545
True	64.16171605311888
True	476.81577336693033
True	431.0689217955811
True	76.89995729979363
True	118.38247302644425
True	316.08562717791114
True	72.23764532716318
True	51.06211879906972
True	708.9979640344881
True	657.5910655213661
True	162.6902181950759
True	175.53935945080696
True	538.543741735848
True	48.28176580924775
True	25.578124810115646
True	568.8968698246201
True	443.621714881132
True	1142.435755250801
True	46.26774393660406
True	483.96879397176326
True	880.2057991030687
True	813.212110251046
True	286.8148775920192
True	737.6737305010236
True	393.7211214842679
True	42.85319497454685
True	100.27208979213466
True	704.3837765298073
True	76.64659002121937
True	140.7338919559139
True	955.6987525411646
True	188.21637941465104
True	274.4726282932376
True	104.28930722865262
True	618.2135159437082
True	601.560470589502
True	215.16180169373155
True	420.17875998063056
True	37.824794003197255
True	271.7961872062802
True	589.2018886383676
True	612.1965981818076
True	317.9992562450164
True	72.59752820730675
True	924.1928718133012
True	1074.8061657379271
True	567.838308723521
True	67.09083323743764
True	30.763606381278255
True	98.3100680674111
True	106.4699266091502
True	98.52404171899988
True	909.8180464759996
True	1220.920876859567
True	743.8962610828232
True	333.49431258895385
True	8.538496693181642
True	20.671162055249034
True	343.25090840576974
True	486.756745713053
True	46.61231721644185
True	564.8488222553622
True	435.79598076467465
True	394.4595535187953
True	81.45926032096096
True	200.9816365973309
True	253.089782618014
True	137.23210480430944
True	367.3317080400337
True	44.64554297364473
True	177.59273059306068
True	1198.917788963147
True	6.114100913525408
True	28.421978809653428
True	585.8564314859477
True	359.81474775876546
True	766.4195427133496
True	159.84521537415932
True	763.4042990087145
True	615.1573669601671
True	273.6413228272548
True	441.3467316941408
True	332.00633911342624
True	295.3411988839371
True	267.662672664509
True	395.3354404018687
True	508.8654503522809
True	488.98043129877055
True	106.24804528339736
True	362.1807868738486
True	9.884605344100011
True	192.08017834615416
True	228.8341188986632
True	871.934718113279
True	609.9928038701407
True	29.086607110032716
True	717.398795625996
True	848.1190951626411
True	96.68185333840457
True	353.973599682267
True	845.7021329476662
True	222.2282516672968
True	157.93206130243672
True	532.5367323523035
True	628.6975545917295
True	1120.8219798038674
True	152.51134997541715
True	151.92789517701462
True	249.33014490568985
True	317.87257094260104
True	414.24379139205
True	410.7716442783374
True	331.24983499087534
True	451.6784594438157
True	489.9808147545157
True	223.5762647733356
True	1489.8747773050038
True	241.09580334228184
True	404.5739655299987
True	50.19867329215855
True	771.8492090660452
True	254.57152334655265
True	925.5779285231938
True	550.8301570487845
True	311.217929984409
True	783.0585648400958
True	271.4048581924599
True	212.76188186073253
True	252.38237243797047
True	221.073795222415
True	149.73986978669157
True	252.5095943509455
True	720.5184198002177
True	534.2573721833018
True	223.78818777575543
True	1220.025643655552
True	120.30315214033352
True	255.51315149274933
True	68.55456450484435
True	310.8732348697079
True	413.55628720846494
True	94.16000961653648
True	209.0004896165092
True	70.16384318177097
True	712.6107548041499
True	385.7863726492367
True	226.27630633782445
True	741.7852915968564
True	871.8285061927722
True	832.6220795637482
True	848.6157316163426
True	354.98062845147183
True	1.743649130546671
True	257.870489348433
True	56.92162583319728
True	362.37379670099
True	56.21200410593335
True	333.7488134074847
True	893.3922798120605
True	977.9554491100204
True	392.604021547887
True	24.33657530906844
True	529.9791067337975
True	502.3552435769051
True	179.48068969164063
True	236.618011705771
True	293.02393780758905
True	24.358470218531743
True	123.59659475930576
True	975.2502271850324
True	64.36486760034416
True	485.3735458208861
True	792.5144129958016
True	99.04797973426068
True	246.5012446651002
True	114.22738083864452
True	12.1800071873292
True	1.6652512775265615
True	115.8774242433377
True	992.1083234305936
True	483.1101475300666
True	70.10717494635742
True	785.3078294562756
True	342.7710157628803
True	1.362971949560678
True	439.4187791035448
True	188.7595123640682
True	514.0536905611528
True	84.97486929077886
True	318.5358041917771
True	388.03700779792473
True	171.1310587998645
True	205.6140571642117
True	124.52458440983824
True	167.99013584375928
True	977.9348814131614
True	16.47982458634185
True	519.5180424022544
True	479.7365482606537
True	403.693766121725
True	220.38036972992472
True	232.80050379259256
True	160.09482858660505
True	47.57256653963141
True	486.6124733534672
True	150.4016112229097
True	847.0786513750606
True	867.0098717373073
True	247.96607855535365
True	296.78046279535505
True	515.5804711890628
True	42.87223620286868
True	84.37101134084602
True	745.65893285306
True	1091.5857550596195
True	116.3039057646012
True	722.8205254826903
True	142.29965557023786
True	929.2128614385414
True	669.1928285887009
True	109.75748622605244
True	263.9182994146062
True	582.1165170412256
True	263.94248294395686
True	44.73686703681351
True	569.946432394267
True	437.50021928812185
True	5.405352744384397
True	472.4628574552056
True	65.3274758082325
True	175.3692088436304
True	240.3593989113149
True	298.61988912024566
True	77.60522727406712
True	225.70486988717377
True	352.8000598158079
True	431.29676789877215
True	925.4631342407088
True	46.82873835011464
True	889.6337398898816
True	996.8859909201112
True	129.76287485769643
True	70.76998433436157
True	970.8087020326104
True	34.29721028265229
True	228.1373486123728
True	85.2288208986374
True	208.2376833922138
True	374.7994475558481
True	961.2680950307206
True	99.95903996110349
True	71.84375796402199
True	639.6039789544675
True	286.8326909727515
True	696.988651041784
True	53.8002672745394
True	493.01795794542585
True	366.4963364376208
True	677.3380140868444
True	50.88323234083948
True	106.50028878424791
True	27.04564305556393
True	271.0804247528948
True	40.60901660402502
True	338.8594552329266
True	3.202181853361787
True	1194.2150550965337
True	103.27563971317215
True	133.34866378942576
True	360.03751034620274
True	720.909747881863
True	684.527065429038
True	992.0582855168774
True	487.8395588302899
True	408.2341730242868
True	140.79603349861668
True	399.083439390846
True	852.2861883931171
True	419.7574353668325
True	952.1658529321217
True	88.51043370187028
True	436.502694189424
True	182.20453361403028
True	279.87648723408563
True	768.1638272487467
True	159.68911982292883
True	134.2067522813021
True	64.08333706549482
True	838.88904144025
True	762.3022452467321
True	82.7810631125565
True	440.07383806404846
True	761.379901025
True	423.5168204904042
True	55.7434434932473
True	318.536070746961
True	766.8451284461237
True	27.64929726439741
True	355.3336078309962
True	164.60555809170128
True	272.6605874014916
True	32.52860455919837
True	221.4536601231798
True	751.2786490088696
True	655.1401525448936
True	56.67261905405937
True	292.05442175879216
True	910.9550151527897
True	19.092973394406
True	332.463496636559
True	299.4679840005779
True	450.5829999138811
True	220.6231175735368
True	617.3755134259147
True	48.15704634584961
True	958.273766635556
True	855.282144375023
True	45.81425619814063
True	403.2155926486981
True	708.8346933358837
True	949.4666214644998
True	278.0029433844312
True	584.5466604847646
True	129.67239153115668
True	195.38378774395125
True	132.97047652656286
True	135.19621936557414
True	208.3652998252973
True	927.397207159524
True	834.2722195212409
True	949.838454971294
True	18.86071467960737
True	27.103461797923902
True	356.9513526856425
True	11.737757946778036
True	601.1317646548152
True	1060.5348877756703
True	256.82735671375747
True	213.58868783123657
True	83.12001497750808
True	219.30510639970163
True	136.301781689948
True	45.65732358258126
True	127.71411501376586
True	85.05915027750953
True	258.73099646625536
True	549.2549388606509
True	155.5475748481383
True	30.0348126831558
True	58.64727455516289
True	416.7805297455267
True	269.9444391975814
True	584.2208880825167
True	24.211918994824234
True	110.3168882000969
True	657.9334520274746
True	259.4976666332842
True	465.8782360736314
True	662.9660230956939
True	105.04709505273352
True	110.47963479193072
True	80.1782039988737
True	25.97942245167729
True	126.18791278249374
True	89.6954340079538
True	106.16851049867456
True	141.350600571912
True	239.59045484361923
True	835.9325303375273
True	288.0591678507887
True	980.894643843409
True	165.3129745469854
True	203.3783886433339
True	775.0452008114709
True	296.0607363849946
True	589.4503274788289
True	248.6408321749701
True	356.8342889128325
True	437.8216266972424
True	576.0015987952263
True	647.1006593564045
True	360.5624187199031
True	36.426567167439046
True	554.9552699694552
True	633.0742985458274
True	19.096957831782063
True	11.978784989098257
True	269.4510332941798
True	412.89888360924783
True	460.1924384705833
True	68.37610111528403
True	622.3235934540655
True	920.8875978406904
True	231.36638970803756
True	893.268032713347
True	286.1463334047322
True	106.11943523848102
True	270.6807987527952
True	662.9439214462514
True	36.443101548211125
True	580.5655415693518
True	1281.5969598017507
True	1015.663437052634
True	926.132412078341
True	201.19182445618964
True	91.98380629057029
True	186.356899722013
True	819.6538625011277
True	146.39130972606586
True	1073.2588824400332
True	865.6805066442906
True	43.45686277936668
True	90.95651998088304
True	404.4688168348932
True	400.508657678309
True	203.39443620944036
True	502.3865476902207
True	672.2480959991915
True	123.59090276090642
True	279.7064460479859
True	986.138403259796
True	52.13203729103106
True	692.7487605495764
True	544.6100523980825
True	40.37606785979701
True	797.9303810998368
True	389.6145123029443
True	576.8671823421469
True	114.31701741374847
True	262.2737821547632
True	212.18803383036197
True	25.44128765535317
True	133.59314692524882
True	738.7062768955054
True	142.49446546483668
True	388.8482090079572
True	63.40805482416656
True	644.0334268863295
True	601.3282054743839
True	233.32390956390665
True	451.3276840886377
True	166.2737835797276
True	172.59488162833048
True	227.44313159077265
True	296.1939251792233
True	356.6033725704143
True	129.14502677269653
True	192.66095590049372
True	26.300178555036517
True	873.0638765355224
True	316.8169977203618
True	9.54387706334326
True	370.2315597396617
True	166.5477554351074
True	632.1753738288247
True	383.0093317501429
True	586.3194958783198
True	542.6090233471632
True	493.4404564315548
True	786.83065056433
True	238.38134554272327
True	555.1025668206624
True	157.93072613984808
True	517.333210828142
True	356.343949956929
True	373.98585830571903
True	126.11789276066216
True	138.19038553662838
True	107.62241291758782
True	67.68769985352583
True	735.5229030242083
True	184.0164644061504
True	45.68698321946169
True	0.0
True	531.5672687314183
True	113.52258144824184
True	21.830296662355
True	41.37557075107533
True	111.75504325902412
True	541.2549471890002
True	188.115511687008
True	109.63026365985306
True	35.62329860769873
True	159.42700133422605
True	902.9503483487584
True	53.76519310480165
True	229.80075376746737
True	725.5466740558217
True	312.17554892643653
True	451.0794793983407
True	490.26015104486345
True	501.3540725364378
True	591.681152405783
True	932.9606867960562
True	260.4038832508157
True	1067.129966903878
True	910.0533916051364
True	595.6049294237293
True	344.94029143233945
True	875.4497979612033
True	9.434207598592522
True	31.817794092487453
True	295.5988767880608
True	43.08812492861472
True	202.09660702593249
True	770.5796499821794
True	217.1406435808993
True	760.9591573866617
True	773.8945849499524
True	125.44556309093592
True	375.7583027612164
True	574.524008784138
True	24.0079595766457
True	132.43324756539835
True	452.5825722609127
True	301.71080273048915
True	200.4249892346376
True	115.86304298598048
True	374.3938897752869
True	21.451854850614552
True	371.25852558877193
True	364.0261213393151
True	1069.8784246631196
True	347.59699700313354
True	31.56084814872949
True	449.5964243601149
True	444.3364466482847
True	237.02026604497468
True	31.39384347462537
True	759.6595285631638
True	431.0699417503139
True	191.9910257690318
True	14.214777353153512
True	1192.379323633515
True	163.5889660727993
True	26.87752049020237
True	317.3826118366703
True	272.4288882426179
True	116.80194980011044
True	292.2407546190744
True	47.79809141923939
True	311.00858939570384
True	297.0951732980148
True	319.38184192224617
True	28.8318017831834
True	49.73152483068282
True	1022.0415932680108
True	26.788709848254047
True	13.445111314777796
True	170.45243374730086
True	660.6841713174396
True	8.863964601555223
True	195.08275265043028
True	176.77087951439205
True	521.677110552129
True	378.973924342404
True	723.0522523970393
True	316.4831820628291
True	462.7430170272875
True	433.5780997188657
True	517.5777065381492
True	98.97314853670484
True	1280.040674628123
True	913.7039666519372
True	293.4185165399848
True	520.385435813544
True	101.46332411260266
True	560.4598677163134
True	434.409462594508
True	156.05771622149945
True	79.0571927502665
True	360.4226254030021
True	161.13078128742512
True	30.100372127139263
True	641.1200123004414
True	379.67954569764566
True	71.60093581581373
True	30.78224376164809
True	682.6728448866226
True	495.841567658572
True	75.63278338229874
True	21.0469735622168
True	302.9794463717401
True	329.98613327507
True	715.2925506836413
True	555.8247839658595
True	564.6822666789161
True	785.8772065649408
True	8.850650649623766
True	57.71639039140464
True	35.48513328537701
True	60.30529422559642
True	520.0719977995335
True	591.1617375708043
True	86.22741150037456
True	112.59783196530648
True	193.77924232943823
True	72.43475807733934
True	169.6546607935527
True	210.7505801620171
True	262.3164759171784
True	830.3789469528314
True	601.748479328519
True	286.6595510954676
True	185.56685711452823
True	255.82363570779543
True	246.9597204032925
True	753.6166093785506
True	330.59519509881846
True	170.00862990244914
True	896.323324474819
True	346.0229297126812
True	466.8933077515496
True	146.71860239980987
True	119.3354615838996
True	62.93906142353384
True	206.35653301402664
True	977.7289236250396
True	507.8872236624039
True	110.15387992462593
True	367.5171030718605
True	103.90498693955249
True	676.2291957039556
True	3.89897515344913
True	673.918234758177
True	37.320786812684254
True	957.6022358345228
True	846.510108531125
True	209.1205045645817
True	28.63351948780297
True	82.0037964234209
True	454.75628425108897
True	219.36265518866392
True	1.2740266901952135
True	79.53496079967216
True	1073.7397511788963
True	352.35701524062256
True	685.1353415455199
True	483.18416432942416
True	31.41546348066156
True	134.58194456147154
True	448.7118474145129
True	900.0360338932062
True	796.4026556203262
True	426.0026199532599
True	329.4973857955885
True	16.744510814267766
True	75.06100525172207
True	758.764133145296
True	465.4300496421787
True	381.659951093562
True	896.4889483934495
True	26.775897261948007
True	211.9589953652062
True	903.5205639574276
True	250.6688237561354
True	7.296514834013455
True	525.423954287013
True	104.703776419724
True	602.2358908451215
True	51.21658621174814
True	255.52349195508305
True	875.203795373974
True	920.3492328386644
True	277.3122823520784
True	434.21124326374667
True	120.52043527011185
True	594.0026362129432
True	257.83138239218783
True	196.15157927254177
True	856.4140588924342
True	58.49870998517639
True	724.2106289485662
True	275.3491877399463
True	298.5482930527427
True	166.95280493945515
True	478.47260930947664
True	577.6872506169674
True	369.1379169596986
True	422.63626754735736
True	71.11721255016865
True	157.54848934121037
True	460.17308103130887
True	229.60388947478395
True	37.57399383636161
True	197.9999284695466
True	388.9638194412832
True	384.4261345889742
True	733.8252166693843
True	122.1356204753058
True	671.5218314234303
True	518.0403347676487
True	604.4502407905048
True	123.81806027328504
True	39.52110534558904
True	659.139993999551
True	70.84376145009061
True	558.9601616942792
True	665.7398117137396
True	464.0099120364181
True	129.2787914603568
True	519.8192679281179
True	3.677028279087589
True	405.04315973109976
True	29.316171308258088
True	635.7305834844035
True	284.34755340872846
True	580.8606964982102
True	679.3361592326937
True	139.7448349250445
True	536.2160154902543
True	496.9562445007909
True	57.435681789733394
True	963.820721229058
True	2.398750506516755
True	27.85679035471584
True	620.0790678196555
True	722.9288200607092
True	135.97351931377963
True	410.7795963184378
True	127.67641559169697
True	69.98316824749834
True	475.0790130133132
True	41.20887694712117
True	497.6618385697562
True	11.714123199612995
True	852.7436201458984
True	545.6753707365655
True	662.5800886721117
True	100.58565108648966
True	373.7794490058698
True	991.2699165588766
True	857.8211214551712
True	137.71629641495653
True	524.6496707524439
True	451.67250579841794
True	247.92599987506617
True	254.60275272295775
True	6.529104969888122
True	317.88835787432873
True	11.036917514425037
True	367.8948416492221
True	77.25177685308883
True	420.48144490211854
True	649.7976295119303
True	123.8324486169396
True	226.77203817765545
True	647.001476757594
True	685.4151287427575
True	290.24241804945865
True	139.5277896046443
True	167.9268944745472
True	469.0371923082932
True	85.2490197437741
True	10.98183179433866
True	513.0571093821828
True	568.053273331128
True	19.221428883189457
True	140.64038454472356
True	895.7069768777168
True	497.2955418034093
True	270.2284857531782
True	36.038601723244426
True	480.7153517455893
True	112.30420998672744
True	585.7726194539025
True	660.3697542763659
True	289.2073413424405
True	366.1597279704424
True	180.97197561744235
True	239.43536867468032
True	73.23380509106917
True	218.91746045215385
True	504.5795977356527
True	21.962542809418828
True	456.07625129492254
True	376.5405371441825
True	714.0515761366092
True	889.8019750500792
True	895.8828003877287
True	156.91630797088305
True	398.739960320216
True	72.68983417563945
True	191.32797157265983
True	319.9763373034723
True	10.401889628075647
True	819.3730950106952
True	23.322501124105763
True	396.0872028000743
True	266.8661417793697
True	663.1797395156428
True	213.17096094716683
True	41.13570545601896
True	686.3637275467951
True	1081.7539287588909
True	232.7114065482984
True	133.63116116189272
True	642.7313030691117
True	515.4431957953699
True	16.08608989582425
True	838.0099885051715
True	115.38225604224786
True	47.84717121579689
True	293.92456605486234
True	342.84572795136404
True	389.6914371586957
True	265.4443854723288
True	20.219874269328336
True	22.398865171188536
True	823.3037264708046
True	198.35668443492472
True	112.92950746653102
True	861.7829039956741
True	649.4537831956253
True	623.0985551602182
True	448.54537928917495
True	145.6620381376768
True	32.817240660758465
True	108.20950443964465
True	427.5629985966991
True	227.85404341788632
True	484.6137931386901
True	145.56660129612428
True	489.24405512031126
True	647.8745671713548
True	978.2240137435592
True	24.10435676598316
True	998.0751332389664
True	1051.0964654455056
True	470.2933440081416
True	86.42890909214402
True	809.1202264737991
True	648.6360200571324
True	647.3877867244613
True	175.87090019880654
True	722.3803780704559
True	693.9694108365005
True	120.05140568016866
True	797.5281053596906
True	827.523525833077
True	474.1667243064185
True	235.66216770551867
True	73.27577583888268
True	310.90413330093025
True	347.9976559987659
True	474.4870901979393
True	427.7359526519055
True	204.1281118191834
True	314.2447543062874
True	2.246626962244035
True	11.679584785328515
True	104.36304868133136
True	133.1171553494072
True	352.47262286561835
True	347.2841420958914
True	110.35825489757644
True	16.27928391016304
True	206.7935908844776
True	820.4262821269405
True	468.5665498783045
True	549.1043587853001
True	554.8876619745555
True	803.7475947318856
True	658.7333253048098
True	87.73994131380742
True	205.71702344763847
True	244.01510725111464
True	282.1638975656409
True	104.74075680719923
True	367.0130183586589
True	421.81008211626624
True	175.05781707715775
True	649.5061784620815
True	243.50453350669656
True	204.98889443018464
True	29.24626123214226
True	248.7605926224389
True	487.6289168306468
True	170.94932121282088
True	526.0728377265009
True	465.27430787235096
True	248.59461399854465
True	105.64794003408468
True	43.12655581612949
True	412.5942215215702
True	796.9584513567374
True	162.8342603319122
True	1020.4936839861896
True	1048.6211361327
True	490.66992157302
True	99.38481281373086
True	126.89633875402926
True	650.8305418340591
True	7.986935991886144
True	222.4821783041564
True	139.5849748109361
True	119.1789983000706
True	329.5672040102536
True	633.717213558602
True	37.74227119181444
True	125.79643531695557
True	957.3556091046904
True	54.59829526576803
True	461.1788002138551
True	539.0206813760842
True	251.57029158235235
True	136.22671968998006
True	948.2626798002128
True	1195.0258840812955
True	527.0729722472759
True	654.2887165568462
True	208.8872849768504
True	154.4851487092822
True	315.72947747544896
True	267.25995246152206
True	172.03022545688253
True	305.04306118078136
True	356.09839471418746
True	10.432104092100644
True	626.6535530636166
True	145.23503217025626
True	77.99330265613304
True	457.7537509509669
True	312.87218462912034
True	1200.1902812299572
True	358.63076794406544
True	949.8457212837284
True	11.51493290095545
True	268.82549823905083
True	220.14227206093216
True	156.3774413743076
True	489.6929079882049
True	199.2444171970261
True	401.0152121281719
True	333.7407322332713
True	113.37958683609912
True	356.750451336574
True	1032.5449109972174
True	737.1194561829896
True	221.8527086323802
True	108.18312021918057
True	303.97488485846856
True	24.74981152377573
True	362.4632488619899
True	303.04240798647584
True	570.4991970598418
True	431.8741794490707
True	343.7808545767152
True	159.76640434685194
True	12.784181771081675
True	420.855289628447
True	276.21507704949454
True	141.80790299064023
True	309.9849715797948
True	428.0503319896228
True	797.1361481348977
True	314.3120662662844
True	770.8299494699529
True	407.1580507651575
True	382.5211162086917
True	1.291127878169256
True	1151.044747536372
True	106.2382636679668
True	941.9037717739532
True	200.48302293497528
True	462.8003220673038
True	651.3871828326767
True	84.14124061828956
True	468.8855803471805
True	33.165402036281165
True	410.3365561613082
True	77.09653358738024
True	220.98357693831545
True	36.79702074971187
True	719.783264808256
True	190.5935279182929
True	25.533162763354927
True	385.893813283056
True	110.89049714245488
True	159.96734679871514
True	840.2680445558617
True	258.1257810115278
True	156.3768447537694
True	370.238910949293
True	516.1317079800115
True	326.91171285998377
True	527.4549680132012
True	629.7756288334571
True	153.93466535725543
True	6.746960127778083
True	68.69582567085428
True	421.7570268277007
True	90.1989364146201
True	79.69456662986238
True	1066.2808220305708
True	28.10788118936531
True	324.6524229679233
True	308.45495976733247
True	447.5238541416589
True	676.3927914807549
True	180.9453692162732
True	655.2434472997337
True	341.0068457144812
True	353.3160997230062
True	264.9775405827156
True	213.14873783028827
True	345.9625613526058
True	451.8058859857136
True	418.2172272228314
True	593.9984148594814
True	139.41004110924595
True	77.18054102793289
True	40.13012984044392
True	283.47399856472725
True	654.0367943490511
True	410.4191215238519
True	769.8703031271349
True	216.30365881525117
True	406.4408946273026
True	68.59756981663757
True	55.59376983905551
True	423.9490399170708
True	202.24755870987445
True	231.4110605677956
True	40.866761977377216
True	1043.9304663896523
True	175.49411934403835
True	912.3987931272598
True	314.2179007058001
True	918.9611802137326
True	228.9512507273984
True	447.1914823332
True	538.7644591723931
True	643.7699470439552
True	209.7599108410468
True	480.9831951839969
True	942.8485948831262
True	125.64830735511102
True	7.257704064620309
True	575.6754587381653
True	28.61234694671316
True	77.85878035446686
True	816.7782108984311
True	241.43464287200055
True	968.738573504094
True	671.2845708738846
True	415.9038915440156
True	287.8339544747927
True	494.0046891630767
True	339.12570480794074
True	194.36116644760045
True	680.3522215432326
True	704.4357263130315
True	214.3730008045501
True	85.81761180890058
True	518.6746486508011
True	137.22859096126973
True	381.8743033689677
True	351.216914714671
True	62.40546580755284
True	397.1102940052539
True	408.93752177410926
True	352.1855507110805
True	413.2425789814716
True	415.2607500525809
True	623.5198586583059
True	58.4533081340744
True	435.617674336114
True	329.52771040276184
True	665.9042075229141
True	217.77987125016952
True	90.2072716435265
True	43.38854287154614
True	542.0074983647439
True	642.2089051508833
True	190.331149265862
True	413.56988849290303
True	338.0759315528709
True	17.90022407085203
True	160.13123653162458
True	294.2112341569253
True	2.896665452736216
True	887.1071650740557
True	79.09729661075232
True	102.30779067313291
True	109.98800249162916
True	360.12801195751354
True	35.50470369436886
True	452.17539180362553
True	240.16451768601436
True	6.351259144884379
True	121.35961833541415
True	456.8928578527723
True	52.10592297834983
True	67.54288557603041
True	179.09025863650044
True	278.12056870125616
True	946.5215828558308
True	391.3547766478918
True	943.5087762895364
True	183.22891945644224
True	1011.9514512720712
True	785.0655684506924
True	654.0695501984433
True	386.7264847061113
True	377.5803345988862
True	75.57679972897051
True	66.47205991630645
True	78.56535975087151
True	187.66159262504888
True	475.04611508237
True	1112.8400876607095
True	178.98680209601198
True	347.7166436721135
True	438.87428323008544
True	597.0705610081695
True	608.3021851571028
True	276.807372274504
True	456.6313908687149
True	664.4646211823828
True	98.72774346832148
True	723.4115609570445
True	259.8113531641303
True	143.5891135535154
True	411.9392709373354
True	827.9549780894604
True	444.2295286719824
True	861.0282346510347
True	194.30982008862145
True	340.3302582764531
True	673.8850679679923
True	619.8522697401498
True	185.62944410389733
True	260.8536461020255
True	817.7532328726383
True	32.15110776648985
True	188.25554360507212
True	495.79258439882346
True	712.596118054633
True	103.061339043364
True	37.57356340142497
True	157.42854727041265
True	715.3723883668629
True	316.44372107534423
True	554.8697145896725
True	345.7954800473519
True	304.3746565169283
True	454.9055510190188
True	501.8234234046146
True	69.83224856922241
True	377.2982686105776
True	789.1362144552463
True	0.0
True	289.2022858162521
True	255.5789533836051
True	954.6601464183829
True	147.9479277843914
True	636.3739155089894
True	627.1348397483339
True	112.52324354015056
True	223.23766479081544
True	135.6545411589387
True	10.51616016671342
True	292.6104367336556
True	369.6841322498769
True	1141.4164233331117
True	236.40108621473968
True	416.2851332848677
True	646.531097743895
True	207.21063149084335
True	27.990252741774768
True	854.1030848620696
True	612.1721678247156
True	150.99477621905405
True	635.9048700549249
True	159.75840299921464
True	315.0166331905439
True	782.2255930167498
True	34.14067916876677
True	108.47791701333529
True	527.2771060452761
True	68.93216866808584
True	82.42980831867214
True	416.4436389463142
True	21.337961867735128
True	775.4649534334488
True	100.07170287511796
True	157.27051384295422
True	19.13050150377721
True	696.2502516730485
True	30.394450633775577
True	776.2803085274892
True	406.7447872380004
True	118.9200533230939
True	702.1630844310481
True	522.165209377478
True	552.5113004443693
True	48.5260312931869
True	374.3229155667505
True	6.042943274144333
True	100.50281549074852
True	379.0225931656407
True	49.67875823011924
True	123.49784370763412
True	291.6464611323792
True	183.3485715078418
True	99.00690110776436
True	644.6736691386798
True	21.192529562065747
True	1125.3060334931497
True	500.3291924378545
True	309.0078924882336
True	504.30978593052686
True	119.5623517345631
True	794.133089106892
True	1140.9102058328288
True	758.8717905378949
True	175.19520619465376
True	223.90824992111908
True	53.14613459716211
True	60.758089571626215
True	153.49552212482573
True	101.7443272777109
True	159.6668366887747
True	1192.1551692549046
True	306.3487979044556
True	359.17504192135226
True	671.3848678002688
True	17.095880492771595
True	14.484865763509632
True	591.7490745954857
True	5.606033041035391
True	115.53949982678355
True	654.2537036658587
True	174.1922190695642
True	670.5400356024325
True	832.6949842153223
True	145.96367712028595
True	868.4577638117318
True	3.2028836832359624
True	457.8115539554718
True	1056.367410565057
True	25.314633062432883
True	233.89185682575737
True	149.2526161803858
True	990.2384533902874
True	226.8054656618261
True	492.3753490852787
True	123.69988136043042
True	514.5017938691163
True	157.79890440373063
True	96.4604867172242
True	381.6259396376353
True	69.05985850434573
True	54.22272599341834
True	1090.7143437745722
True	265.697673223172
True	154.51603174256536
True	367.6694417965664
True	399.7936732282702
True	212.7070723089233
True	164.44639242945232
True	393.53394405577177
True	36.06277537514594
True	483.2380947806143
True	1098.7927097062536
True	114.55088096348956
True	467.155954440907
True	307.94525408619273
True	27.1761148487188
True	408.7392074525272
True	106.6010915531282
True	584.4351717344026
True	213.77260447241937
True	418.7939062784709
True	20.099179522259192
True	452.5814966258555
True	105.74333688202783
True	345.6693886183356
True	31.723536765742235
True	165.0413412936375
True	236.1655143456047
True	779.9702410091365
True	56.4045661179353
True	138.38814339407335
True	234.62848830497867
True	144.0018597908853
True	633.1397566474348
True	570.5773338493548
True	776.4232579068404
True	393.3599344340353
True	537.5445246959933
True	416.266728869239
True	676.3456351532507
True	74.38152976806849
True	468.8743701005119
True	439.26816497194585
True	49.1812660107683
True	79.57190271910446
True	125.83485901253631
True	79.2613201633349
True	334.4977995651336
True	848.421417894575
True	330.8518630373099
True	1109.9414331494686
True	308.0954950873858
True	911.3759845947102
True	153.06161247458994
True	597.292118102801
True	624.6602050997743
True	710.054858262033
True	460.9788757852058
True	65.71290570227306
True	298.49225934502874
True	40.84839089701875
True	169.03842949977405
True	164.59132433376618
True	1127.8845592780758
True	228.03494466934723
True	546.330367854703
True	564.0895002464551
True	566.1810086116603
True	883.0189559515924
True	587.562727567794
True	653.7386444845092
True	927.1937401858712
True	124.20223708423012
True	304.4332374815221
True	262.3614891703349
True	328.8869995829151
True	89.61076480767672
True	367.3753063893336
True	4.190998889613344
True	334.4443104554295
True	248.55468645901624
True	600.4164573850986
True	290.0621606991184
True	361.5125004296395
True	10.17314466186214
True	58.89104672839977
True	559.5548208792275
True	30.897780388126343
True	138.10474304078818
True	62.40617085891352
True	149.56031791597275
True	237.06612610306388
True	69.45767029975005
True	381.8489950535172
True	259.3946649235377
True	104.25604753028573
True	337.70727178534986
True	66.1753527434736
True	594.7690806872131
True	849.9647259885195
True	278.96405274126283
True	1147.6557813850532
True	115.9380462418574
True	317.91678549123253
True	1043.2694776911803
True	89.28638762743901
True	287.2322290920122
True	9.632539244880702
True	409.2602822739668
True	468.8675852166643
True	163.0002363951623
True	619.3663868433998
True	919.9504556941368
True	162.19192701472622
True	76.26893849070996
True	343.18115894266344
True	561.9629097044096
True	610.9237987359302
True	1221.8562444405795
True	27.320646409949656
True	932.5560794813608
True	135.29534726547183
True	661.2547692499257
True	122.59307689794072
True	135.6457292964694
True	197.6183969162136
True	176.81759269874112
True	774.4812996230281
True	208.32656811715137
True	228.18341972721583
True	68.42619472714213
True	508.2296047434577
True	421.7450352275197
True	180.5776105249221
True	234.9437184130045
True	19.00368736443513
True	417.56623949217504
True	224.00387235895624
True	284.7627290799344
True	117.99200440652848
True	708.6223244871238
True	410.2780188504418
True	267.8665144284509
True	646.7168925674472
True	524.2880566151221
True	458.34931413038953
True	136.9647461318901
True	515.6229286528068
True	418.4700289696887
True	2.347759273556119
True	195.12500939507365
True	82.05395692141236
True	239.83200990686808
True	2.4851549575383256
True	130.928235557922
True	361.95108167427423
True	6.114274984016887
True	834.4905205229251
True	172.77105553303446
True	710.5701266992958
True	818.1312121919193
True	159.42545536143805
True	214.1758127281072
True	477.93689111712274
True	847.9061060419933
True	49.96024483140345
True	39.50948420091451
True	127.26300523800968
True	623.7809603891724
True	709.4996297419071
True	182.3644404728253
True	597.7961243365113
True	591.2149481270698
True	848.1113150547665
True	411.0337315915148
True	189.95297653551648
True	883.1029551076942
True	225.34291614934008
True	138.60355486099718
True	333.9409703667065
True	221.58817349903265
True	214.31442547502127
True	618.2804557343071
True	246.31978734604596
True	183.8021787481096
True	458.83844766225775
True	468.5950997809235
True	64.04430209568343
True	284.53220049523304
True	77.39871921505829
True	328.2478896731599
True	352.69108353689745
True	254.6015563220948
True	182.4880697089097
True	387.8796569138307
True	659.0715126772055
True	739.4464178166442
True	307.7202039676885
True	734.4687242033423
True	62.9788166337477
True	875.1401151348398
True	355.91431808855447
True	12.536172003970798
True	609.9903462715203
True	690.9172807885725
True	249.1244843415149
True	173.2947325542008
True	49.15752309074407
True	395.42995345182766
True	79.5096014165756
True	13.59984626133548
True	901.982184474778
True	381.9463473402759
True	173.0057709217078
True	991.9477502847992
True	12.696577229058418
True	793.5798030391635
True	34.48472482629315
True	691.6434340162448
True	58.86918188024183
True	733.3551459752232
True	459.65110589976325
True	199.3985603876526
True	431.651302680002
True	210.64205776811517
True	299.34531875932885
True	217.5977438078732
True	399.9564303559254
True	8.665846843866035
True	313.9301910531195
True	108.6634737823486
True	10.138034945515892
True	478.2383082074816
True	717.3943853447324
True	289.52689733222604
True	75.81618053966743
True	320.63279490486724
True	83.28621858649664
True	182.95046481966384
True	167.95306159033763
True	376.9236440911316
True	47.09329039567251
True	143.78913542804966
True	376.6633903518105
True	843.8635427394671
True	111.8575550970513
True	215.0770931324022
True	440.52274170508105
True	18.51438941489999
True	416.2366264104307
True	504.816143022751
True	88.16937177640511
True	406.00088974343487
True	338.39154627555365
True	415.8813658975744
True	585.1722033289147
True	1049.174970679505
True	1002.87174311268
True	57.92292942886511
True	1083.1948034050688
True	111.89436642182318
True	110.8300481913608
True	116.16851332914302
True	482.60684198698647
True	372.493432863792
True	581.7924857818831
True	262.8676576610774
True	154.46427162969243
True	375.73432397534486
True	14.424347158833672
True	443.8473412660957
True	396.2292963465685
True	140.7430586144801
True	93.63638494698716
True	505.3680762015484
True	969.5562566452816
True	210.1082559321168
True	66.81068288497902
True	422.7159358603757
True	377.8906059230365
True	468.7823868699992
True	335.8181681005716
True	3.6360245724337408
True	520.1646108855932
True	501.91237111186
True	506.69551637099977
True	188.12114228770736
True	101.6545711749684
True	22.049692340974648
True	369.457144957906
True	105.3111521249138
True	7.618898136263162
True	32.540545820348086
True	354.22298138582465
True	658.6215923256865
True	131.32715326456398
True	87.9933326255861
True	24.646065487056912
True	393.6265490350887
True	364.1879247188785
True	791.1723669086534
True	303.1867242128726
True	522.1517366770005
True	531.1530571904983
True	525.0072617710179
True	289.6366194446105
True	550.0231142847682
True	100.14555133323988
True	584.0373261149549
True	7.103036549614904
True	367.3067072287079
True	469.1309359554743
True	971.0881779554808
True	343.48820924857984
True	815.0895973582132
True	1005.9343721638706
True	173.48538701652214
True	36.77870973213096
True	368.8335178269944
True	386.7924560720905
True	585.2177768484886
True	261.8087633221283
True	29.5680208643643
True	634.1699457153878
True	126.29867489132364
True	1031.4711181678465
True	329.1079837757913
True	479.2656653346402
True	127.91736640467153
True	804.2224667904536
True	141.3489558270851
True	827.3491014781665
True	537.990342948904
True	183.68330503290088
True	114.40977114694758
True	69.03820466114169
True	563.7713638429739
True	911.6245795069136
True	421.5001947942041
True	541.896767576337
True	131.6312170441938
True	662.6365355501908
True	495.6044949389194
True	783.2690837655183
True	321.7033999679846
True	594.7821195071524
True	110.9856694470848
True	26.693988809380837
True	412.35371565225216
True	164.64249837465064
True	99.07653367540082
True	384.73015476422535
True	1077.5188153566291
True	264.3438048050862
True	553.0531496365905
True	11.474302188389922
True	67.73003855539407
True	335.0774239962359
True	766.3630340708027
True	452.5599586633711
True	515.0352953649401
True	709.4637843879176
True	70.98909195038941
True	711.0882331896495
True	45.05934091369565
True	102.69199738549514
True	193.6683577060076
True	80.19203266963349
True	27.95782601370073
True	296.2133683228277
True	473.2729337717659
True	900.8742322226692
True	869.4916824093729
True	5.52209922553043
True	271.8098023324299
True	455.2142450861822
True	126.53744454730533
True	235.8071362732637
True	314.356165171209
True	1324.3411894508356
True	448.407839323372
True	26.340461659573545
True	180.84215272003416
True	715.0315466273184
True	37.83296980304761
True	167.824100126249
True	551.3597009158243
True	65.97735070269381
True	884.2932018842558
True	321.61412884386164
True	657.6129523268031
True	81.58586211443028
True	675.1507996368234
True	586.1104808856223
True	880.7546777725744
True	257.4623051779185
True	504.7335612979039
True	831.7393662666391
True	914.3210299330144
True	241.1353624748301
True	786.3274193659174
True	227.821959181097
True	464.9287258158136
True	363.4503124766035
True	505.05164597053874
True	492.2319103948256
True	311.04603388560867
True	354.53575200761
True	118.10829701179304
True	363.0470465217081
True	1169.2742683221277
True	312.84512366450724
True	150.76367723342784
True	291.3790042600791
True	748.6150187286856
True	650.9568837943438
True	410.9564095396436
True	118.3832580263291
True	333.2203332507525
True	32.05580207621765
True	176.86096049016643
True	91.62507319907353
True	87.15405827195292
True	554.4907956740575
True	137.54966117012535
True	132.2032009955104
True	104.88550977328414
True	84.69686801865055
True	442.7663135927577
True	397.3269301769141
True	1046.9065356909907
True	561.121739207657
True	848.3446281843303
True	271.5342156375438
True	295.50704587341653
True	520.2132296459961
True	197.39305771857616
True	748.6465983535667
True	246.24818304683544
True	359.689878538578
True	66.71514386634742
True	118.5723217125198
True	271.9168647156681
True	123.63596576017476
True	480.4724502445676
True	31.87920404726841
True	579.938255403694
True	1003.7712373508538
True	722.718938715232
True	1.7146649020256608
True	60.55086967003318
True	495.0796752017701
True	435.43688468435136
True	76.48999450602076
True	120.66436902790696
True	291.7085866318193
True	79.45099151894539
True	52.639357810024585
True	717.0257761475241
True	660.0456308518252
True	166.1748310807559
True	172.96274793094244
True	553.5828615864872
True	54.295405545870096
True	26.09297917020071
True	548.5322983388111
True	469.8289179063245
True	1123.347271251176
True	48.57234358032216
True	466.4856929511816
True	916.5545272392916
True	804.4795081874603
True	278.1473553347701
True	783.3636670258313
True	403.4175099977786
True	41.30641926660488
True	93.37344367893752
True	700.7694398159247
True	76.61928967780023
True	136.9191156108539
True	911.4182349734486
True	188.28197875692177
True	284.69266975439416
True	106.5627906859094
True	659.2447323233811
True	592.1236363371097
True	221.6999082915171
True	429.4744083931474
True	41.26242928655526
True	285.2614424122224
True	578.2542797455974
True	614.1854949397907
True	313.36090771143904
True	73.78892255065556
True	945.9984268402168
True	1082.0017077529862
True	574.2913173550857
True	62.3138139023792
True	28.991717972462048
True	93.02158471590128
True	110.07444717349956
True	97.9768640965296
True	902.2191536131492
True	1185.8427970000484
True	751.3835484602985
True	329.2989218279641
True	10.171836026990444
True	20.5598817205721
True	330.48561108586546
True	478.1672900348132
True	45.052870440072894
True	549.8191310314965
True	426.440654746694
True	388.586460641785
True	78.11118572263585
True	207.39169281721155
True	254.49865415461875
True	133.7073202332539
True	401.8902475313495
True	43.94808066133028
True	174.85825031039292
True	1195.5322270148035
True	6.707056355438835
True	29.697064070086142
True	584.7323259139769
True	366.397806519734
True	767.2178790524589
True	161.78522459477122
True	738.7817176088222
True	574.3703148006527
True	287.4388726399315
True	436.0304931389396
True	348.4488162852276
True	292.5023236019937
True	262.1862032529916
True	388.4645223409133
True	507.9134887372719
True	502.05165704467
True	109.02969929772088
True	366.8409204587262
True	9.447244018115097
True	184.9741072449897
True	228.0403388696232
True	869.3351946128063
True	589.1113385405343
True	33.10651814271534
True	737.4376586072207
True	846.0932281548595
True	117.1636349546935
True	341.10923376230886
True	857.8379297415737
True	227.80845230919337
True	162.54031498131565
True	526.1323567051597
True	591.2930379410504
True	1069.0159374801708
True	148.84616885470834
True	155.90432918512326
True	256.5775520397749
True	318.5466720023738
True	409.6970557953285
True	405.5183670592422
True	326.4322454961966
True	450.6191991361492
True	486.4170720856019
True	241.85070052984656
True	1472.0472250536254
True	253.1096074845213
True	398.4077996652098
True	51.34127542229183
True	750.6330590655555
True	259.6397346005485
True	922.2915273911682
True	555.4828424210583
True	325.8138632482896
True	755.5809170048158
True	250.975847189139
True	222.97129906342784
True	258.2021835440209
True	218.3674988559418
True	134.5132855180955
True	250.32285191305948
True	718.910820587
True	528.8165407046445
True	228.3979384703989
True	1179.4046519869055
True	114.94756206577355
True	262.43500233069
True	70.36420033534705
True	316.37892985271225
True	414.3501409688679
True	92.96635673389648
True	226.59024596112988
True	69.72837650117266
True	655.6876764728661
True	374.0854190335023
True	218.11084004865324
True	721.3084804299099
True	895.4021099671725
True	829.5152931188079
True	823.2157164710292
True	342.50238420042206
True	1.157979486048307
True	267.6317313947456
True	52.62463453552216
True	391.8156129700407
True	53.97167528013415
True	361.33117315364126
True	868.9354178363781
True	1035.3884491578876
True	389.028888502505
True	21.458398260345685
True	502.6713860536146
True	513.596914447445
True	196.2905894205314
True	242.1392947888341
True	286.40731935270907
True	22.067761332834973
True	122.18043767016252
True	947.2084973900912
True	62.00118590079461
True	482.91369535300265
True	781.046692316965
True	101.1310802310526
True	245.1543434371152
True	116.0557856356767
True	14.648204906397297
True	1.2067938678725048
True	120.7537231711472
True	1017.750807016686
True	468.8990669414897
True	63.8044702033304
True	786.4122834262653
True	345.7207835091136
True	1.614021543325613
True	441.6846779686728
True	177.8010222191342
True	499.41409499520967
True	79.47625406570845
True	315.53869627995925
True	379.8264216163186
True	173.9078708408881
True	208.97127219645492
True	125.18725361183084
True	173.3732655367554
True	1001.8909869035036
True	17.626642282073963
True	507.1962976590413
True	484.2494153781782
True	395.3631536273864
True	218.5682684136488
True	240.3275285182449
True	160.3213658449522
True	46.90184089988151
True	489.988600506772
True	155.527022417918
True	830.6396327893517
True	847.8040701813818
True	245.54807773778376
True	304.21888009042874
True	513.1030413461674
True	40.308698829076015
True	86.29508255581945
True	757.9955731585302
True	1088.0839566277966
True	115.66387821198153
True	736.5675631182035
True	145.23008440526075
True	954.1661101470902
True	671.3852573414973
True	108.32161860298356
True	276.5556723931031
True	622.5560894448346
True	255.35803755685137
True	42.6613856645372
True	540.5758086793088
True	448.976495894958
True	5.8165435094298
True	474.02150186821285
True	67.30517016053804
True	174.16302629324633
True	236.0555889019582
True	306.3859869373501
True	77.4366343732942
True	222.3211822803549
True	342.30538432160114
True	430.2600999211372
True	908.6168775817772
True	47.55022850958407
True	929.6910738137748
True	1008.0428673467364
True	129.0019949290942
True	74.55674695546286
True	974.7259171437256
True	33.23170753253609
True	223.35566663646705
True	87.36770695988322
True	212.17042995522857
True	368.1913647314425
True	955.1089159058596
True	99.40379276948757
True	70.89382322929532
True	624.8401200043681
True	280.37260900597363
True	731.9322007539697
True	53.897015575812695
True	471.4252576681641
True	385.9878605828076
True	686.4776777567599
True	53.29128993022939
True	110.3953207171252
True	27.42594989607057
True	267.82096156329004
True	43.60470810978424
True	353.0542480137719
True	3.183021447462261
True	1177.3782689810737
True	103.13473639769182
True	133.03372544755652
True	358.1113239783163
True	738.1083414427682
True	656.8562765773592
True	1033.5987553066705
True	487.2155566094133
True	406.0857530349659
True	144.06619359427967
True	428.0615888734175
True	842.4649914799251
True	410.9962611660204
True	932.6812135377874
True	87.34751728556832
True	423.282860097579
True	171.62374663922157
True	287.96915965894664
True	736.725648340376
True	161.09101217994717
True	135.34798517656992
True	63.43955952977022
True	876.1043099955758
True	791.2763605532637
True	81.79786989775499
True	446.5786689377793
True	741.3059120458912
True	413.5847596760802
True	57.47381757189973
True	322.3676698917629
True	788.9772875018529
True	30.713384244934183
True	350.0265428237734
True	160.64839273898608
True	277.21674055036584
True	32.46270273692107
True	218.9932810571933
True	767.4000925684923
True	649.7330618232555
True	54.38931753851073
True	286.18738671252555
True	888.6642274059934
True	18.61726824614406
True	316.07382077967713
True	293.46984055641843
True	430.1823727106234
True	205.3492847017917
True	591.3355345810483
True	41.39742971044761
True	967.281710271275
True	915.8995744310854
True	49.52695501227517
True	387.35248025135365
True	732.1588139794371
True	931.962409294494
True	266.66570914069484
True	590.3658600657676
True	120.50012687638706
True	184.0327098022438
True	133.7462082908302
True	129.5018009203018
True	212.0985736037276
True	932.2063671970316
True	785.5387797319192
True	965.4668451873464
True	19.48947465166722
True	27.98035793847467
True	358.2929664753511
True	13.81448427526847
True	604.8824456515213
True	1086.888121331932
True	264.5601174193087
True	209.66032752312603
True	88.61994573217963
True	214.15787417335736
True	134.64542635752204
True	42.59029517389161
True	132.08964001250277
True	89.84426884287409
True	244.33057956609548
True	547.2893127558558
True	163.30538342040796
True	29.50935574227708
True	57.98763842654097
True	426.5281931892211
True	268.8786549870369
True	597.9897226955509
True	23.76529764477185
True	112.44424944324128
True	653.5047713433422
True	256.1020671815811
True	468.98706973200166
True	645.3788374916467
True	99.4238342939658
True	111.44344925480496
True	79.04820055805614
True	26.008278231781357
True	121.486254807732
True	83.0942476069593
True	103.70481391750836
True	150.81649980128083
True	236.4346286663308
True	811.2731464499919
True	281.75104621667055
True	932.7505471080358
True	166.96674211680474
True	198.05591450584853
True	787.8801084931793
True	322.4232007177321
True	608.067413448948
True	260.183818136121
True	357.24241009096977
True	445.785590445897
True	543.8685795516433
True	652.6692749853661
True	379.0712637254151
True	36.81788999896504
True	530.627197540025
True	626.6343889977692
True	20.73106287774013
True	10.127789905526102
True	266.4456783221087
True	399.4737646722237
True	431.5946527139719
True	68.99042708710654
True	612.8073605971193
True	954.7774079896692
True	242.34534958585007
True	891.5349919634499
True	266.2898604089616
True	106.68329191192164
True	263.3530793335557
True	692.3999454449468
True	38.22513161329957
True	595.3622888545734
True	1303.6770247703523
True	1037.988964949264
True	919.5681171692328
True	206.09580370026256
True	87.95063895396711
True	195.02035515136592
True	840.2005277107321
True	142.59860252933447
True	1060.5059794296026
True	877.9882194302676
True	41.96828456149191
True	86.063497665527
True	416.9070225841948
True	416.1532263755647
True	200.87416812316124
True	516.9540898503581
True	628.3010011801525
True	126.67736247079895
True	270.43618743055384
True	1015.5959080195302
True	50.53652404431054
True	700.4850576171584
True	531.3220565564944
True	37.92693901029068
True	810.1459285185153
True	386.9825366483423
True	561.336053670299
True	114.7984969510054
True	283.78773063220683
True	218.10317928216543
True	25.940464405336503
True	133.91897823089116
True	733.0125870054258
True	143.64674049525274
True	380.09531004717417
True	62.94710694659571
True	631.8383289012495
True	644.9758498383735
True	222.7881546452524
True	459.5866325758764
True	170.41781953443936
True	163.0358488288578
True	211.5838406274856
True	290.26236571811665
True	369.5127492434722
True	126.97473561609692
True	192.82802917537643
True	28.21139355944958
True	864.4727026713199
True	327.9692272670381
True	9.810032719385315
True	356.72301944557654
True	162.69458798960142
True	616.8319790732189
True	366.7074981929195
True	591.1380596951911
True	548.2355908973609
True	488.2747654043159
True	802.6672799612331
True	236.3831829309848
True	560.3794808658472
True	165.93878688868497
True	540.9261507862418
True	353.8762005467509
True	379.13965982271776
True	118.64574420584349
True	131.6849029331184
True	108.00333403433544
True	65.97911644177854
True	735.3307595548272
True	180.3668908270328
True	48.60026088819383
True	0.0
True	561.6528909930734
True	104.40533801566006
True	22.42073573679773
True	42.596967023271205
True	112.5011633672282
True	548.0125000206887
True	180.91082986219527
True	108.80764867879482
True	34.88551241533382
True	160.57208159263513
True	902.083706169937
True	50.37017497839221
True	233.97390452288303
True	729.1029816789148
True	317.20858014894515
True	459.0008152410669
True	496.9567735443896
True	520.9193066324574
True	598.500355082761
True	911.1973061207364
True	254.7865559286414
True	1023.9401714483432
True	912.1041389666938
True	616.1983495129624
True	342.13346063104177
True	842.3397250384068
True	8.877514238608683
True	31.99440016336741
True	294.7437423467384
True	40.737902851123216
True	201.23750421834836
True	764.1426281168066
True	214.0154986034221
True	729.1826180982582
True	771.2336782407612
True	124.70134365331536
True	364.0826540601348
True	597.061892846613
True	24.21747115001293
True	133.64997266928717
True	441.2535770133982
True	309.0584648820669
True	202.14675288326163
True	110.3331771737548
True	377.1681779104845
True	22.265943535887143
True	377.7826438434491
True	376.33863242725135
True	1038.5394806236784
True	356.8230550635772
True	31.395155429831803
True	459.1327426978267
True	420.4480358766934
True	236.8083425178971
True	32.53058254660884
True	763.727663515536
True	446.7354816280448
True	169.41325634446306
True	14.61384944050207
True	1205.64300630497
True	163.85794248224886
True	29.645899024936767
True	306.3622179683871
True	267.937163955184
True	117.41295641012816
True	295.5897624328568
True	46.183399343777445
True	320.3005155722948
True	310.1151011258249
True	321.2857861389559
True	32.348715342714115
True	44.05403997377442
True	1050.3781157446288
True	24.788608666671955
True	12.80347333257976
True	182.200971324218
True	658.8186667704982
True	8.683067500173347
True	196.65918072025357
True	179.62269374973954
True	508.19416471648447
True	390.1106322745955
True	724.9944791710237
True	314.7486568491002
True	484.2610257139827
True	448.07365387004336
True	521.2625379949145
True	99.38446885192324
True	1248.6668610683832
True	889.506595104277
True	281.29584404036865
True	538.4733929787759
True	96.57785522110984
True	592.2531476928142
True	428.2977945966433
True	161.07025558181886
True	77.96872909084223
True	355.14369475929647
True	161.49650007924768
True	28.13282613174064
True	625.7847586889933
True	380.9505199933578
True	61.269007537700894
True	31.66013675637421
True	670.2993707073532
True	488.4793932053704
True	73.40282095089641
True	20.28315554382368
True	324.5512980933651
True	343.3921065459125
True	738.4817213821577
True	550.523139874163
True	553.9874404530711
True	779.0970084892514
True	10.304171646346155
True	57.64871412353577
True	35.04083064617923
True	58.7069048258303
True	497.3732194138025
True	588.9950889920983
True	82.50931666381523
True	109.13211507898048
True	196.87629096411632
True	71.97196846516445
True	169.8988141014871
True	206.0165432070773
True	274.261921421122
True	807.1019637707846
True	605.7846348396773
True	288.13572900212927
True	192.7447664888685
True	269.7383780328127
True	245.01391541354337
True	759.960492482345
True	322.4593710260091
True	175.3819554260451
True	901.2463815374988
True	352.43738945083084
True	473.7373682328207
True	146.08083954062212
True	125.2758350539264
True	64.8599619330749
True	201.4659688958489
True	946.4806541467668
True	533.0261762682453
True	107.2233912647815
True	341.71074750231776
True	99.72009020251276
True	667.5022028045076
True	4.378043967224443
True	695.6532492296046
True	37.16927917662873
True	939.3820606692284
True	839.6826339650386
True	198.6447158487477
True	31.44899100852841
True	85.65595390397372
True	464.1046205047656
True	233.18420641649627
True	1.7277967721774936
True	70.22626178841902
True	1086.715950131686
True	343.53074792149243
True	708.9742868293147
True	474.40710791853314
True	30.136192381657903
True	130.64357637557833
True	443.5264796878384
True	908.2914772156632
True	820.3389962411082
True	446.7255651623324
True	340.6652935274096
True	15.603703464702123
True	81.53529412384991
True	720.2282110197284
True	465.362933309976
True	388.3226520838375
True	899.030126985216
True	23.24982232351901
True	219.6350188868431
True	907.6902682624356
True	232.0101978150165
True	7.910407705599059
True	506.2753487694432
True	100.89696962296811
True	641.8492712475148
True	52.88128900342645
True	252.23392711235283
True	841.5978157727344
True	898.5226169385247
True	275.22186316002563
True	431.740778069052
True	115.10327218135286
True	607.6310782188256
True	268.93322979364984
True	179.30814247734574
True	868.525446515824
True	57.13097625654623
True	709.701976248817
True	279.6483731754863
True	299.6816750884362
True	172.78445811685938
True	473.0513791695926
True	595.2508365201826
True	363.4503862790569
True	418.2643234702667
True	69.68591938467956
True	164.94427350111067
True	444.1134672926199
True	205.8800392965954
True	40.55738532085691
True	211.60956353064728
True	406.8441283047091
True	391.2962781383466
True	763.4466428200479
True	129.02360867122314
True	660.7623148236909
True	509.7407238354528
True	600.4556296776979
True	138.7860337677603
True	34.73114376177723
True	670.0591417704713
True	71.34652595589971
True	550.135013152666
True	692.5870328463793
True	442.1040509413352
True	135.95041323509162
True	511.9408017360352
True	4.90056146549464
True	408.2553146849245
True	28.94918414428094
True	634.1960265237261
True	279.0815797077475
True	606.315345238578
True	690.5163157485894
True	146.744947964604
True	532.5777708979576
True	485.1711972181751
True	64.05880300055281
True	970.9768909355556
True	3.126862571104694
True	27.140220847430783
True	640.8991260091849
True	659.1856453016625
True	136.1073648598691
True	409.0723119392177
True	127.0137375930046
True	74.52474644901906
True	480.0800117653861
True	40.86536665399229
True	494.625117722824
True	12.41530965103103
True	831.2047108099322
True	558.960944802018
True	701.3252994689869
True	104.22753384818552
True	383.29864067499886
True	1001.8806347004638
True	839.7639367874714
True	137.63208059268032
True	539.9212210941216
True	457.06546097508914
True	248.4832351907873
True	246.513839061269
True	6.023805307168113
True	328.8988372048541
True	8.121287919214945
True	382.1861333844967
True	77.99308137880865
True	424.5152959684914
True	663.999121205957
True	126.52078055347232
True	233.8817260102612
True	633.5520333399155
True	679.4563097480284
True	293.9415324464857
True	134.5312195990677
True	163.715919378783
True	480.1899008357154
True	85.69575963360498
True	9.57010073611831
True	504.48939275042864
True	559.7795679610484
True	19.33695809559858
True	139.2857357378849
True	913.8219852052772
True	486.56173205399074
True	278.66649950542427
True	34.42155650733066
True	475.22516872731785
True	108.52135544991718
True	589.8452311963996
True	680.9556283924438
True	302.246220852927
True	376.3479106385243
True	191.9251695094673
True	244.7635438712436
True	75.23008795823392
True	201.1279690913281
True	510.6894778834874
True	21.500814990061706
True	448.3669911609376
True	372.7340861424896
True	723.1384087137955
True	898.3634652485911
True	921.0693132549784
True	157.98615735992374
True	404.7208673123407
True	70.58924229698731
True	197.52696213566423
True	316.2055987017828
True	10.04067521889218
True	766.0063841623239
True	22.107686013722656
True	395.4625692332339
True	256.8879503634295
True	683.679247420065
True	206.54609761093727
True	39.02118907052253
True	725.9571548810452
True	1089.0367026089828
True	227.35329286242015
True	132.47616479897636
True	587.2734305153037
True	524.7153909010632
True	16.760790730358693
True	827.5637052469793
True	120.18344910016653
True	47.2266561508452
True	304.23299640609844
True	354.0871513423903
True	383.1248585742418
True	273.3052964143623
True	20.457990515054597
True	23.33000018282395
True	860.5177020368475
True	201.8475135755356
True	111.55812092172988
True	858.7528504003603
True	658.4129701110351
True	642.8028314395001
True	450.668604901177
True	155.33143728023643
True	32.85713947243312
True	99.78866837857792
True	449.2707754372474
True	227.2341817718455
True	470.69168829589546
True	145.2744703918755
True	475.1342314214284
True	654.1547816451199
True	948.7632244003556
True	24.40667314928461
True	982.1977333147436
True	1065.6991809031351
True	470.8049074894744
True	89.3449840035114
True	803.9427441361626
True	644.3425061378757
True	664.110352515952
True	173.36739982296
True	745.5050952927785
True	689.2605518524884
True	126.47880323555212
True	786.6820259432571
True	793.3260559305304
True	461.6049251970337
True	237.63177595896315
True	67.15394478652043
True	324.00821653627315
True	346.9069092721333
True	474.9330871161053
True	427.9316636445672
True	192.1715712596168
True	305.83905600621017
True	2.942796220727179
True	11.806871584580293
True	110.9225603036984
True	131.45592806200895
True	348.89756977230513
True	348.57876008366463
True	120.07763035272126
True	16.22607678888203
True	215.084142101718
True	801.4914998202659
True	461.6651890360904
True	527.6266669301476
True	558.2388669020769
True	801.7307952289098
True	641.6644436959324
True	87.95613880147563
True	202.8610987119984
True	243.3716671886285
True	285.6199664630011
True	105.68950732766076
True	372.1591050315183
True	421.0423600833119
True	170.90669618224013
True	646.6110647764818
True	252.33745981309505
True	212.7294888233077
True	27.959716102263517
True	242.90331799623985
True	465.2867504715383
True	163.90794813948034
True	541.547789375555
True	481.85740726772633
True	245.55673802932893
True	105.96529758201588
True	39.91851061346635
True	407.4360824065252
True	793.2692340668411
True	168.49029848245956
True	1052.8170846932378
True	1010.9066257649712
True	471.7752468886073
True	99.8038651093952
True	118.88966268727016
True	667.6791940058962
True	9.324614632050077
True	227.8423463394868
True	134.32338457131243
True	115.40846235752414
True	325.64454559901696
True	640.3737027068353
True	37.94595642891971
True	122.6871121849744
True	949.9518081974236
True	54.58920393780559
True	434.69940942387393
True	532.513750178616
True	247.32157527491552
True	132.51083022903865
True	966.9812217127356
True	1177.045247392423
True	511.63571579525615
True	663.6948618337763
True	203.92397466189036
True	154.5860572708011
True	324.2624604086592
True	259.2537960657325
True	169.07307368095732
True	299.74729595906484
True	337.9273663902289
True	11.328131455056246
True	629.7548485498654
True	146.98587779314974
True	81.65993781373183
True	443.59302023484815
True	313.6071071243717
True	1146.4572033156376
True	346.2430605960077
True	989.4266128294146
True	9.845931978504868
True	275.25807443481835
True	226.16132514361084
True	153.73464221968155
True	484.8586308306928
True	199.5426517817531
True	413.4531018421932
True	309.2779717595609
True	112.97665547396493
True	355.0273674354517
True	1054.3730034873877
True	748.9284248150606
True	232.0948781606096
True	100.62434251941634
True	310.8310972445059
True	24.792397981506586
True	349.93133983074983
True	317.5758031962122
True	563.3061524404279
True	447.7678498063865
True	363.7908536508398
True	158.24845767725137
True	13.185392859636227
True	435.9255529862757
True	283.5338438811891
True	149.4547202579421
True	306.7499849270513
True	413.47341723641614
True	819.6083023828227
True	315.2263303002681
True	772.2687508053754
True	403.1567987085408
True	377.2255389648197
True	1.8668848321954876
True	1190.8171274178435
True	107.2222164495829
True	913.2983624458626
True	207.4676777913044
True	460.4571285432558
True	677.6176564098711
True	82.69003662946795
True	497.4748938697416
True	33.742261949788634
True	421.8120115641469
True	77.48428372261259
True	231.94270173380207
True	39.2049098115969
True	677.1266085844285
True	187.1431308952712
True	24.87146757545118
True	394.2570665330813
True	105.8518562486512
True	171.53625251778908
True	827.4501502100444
True	261.23140207007395
True	150.87911588497008
True	382.0121184859781
True	519.7120328235293
True	343.894867528769
True	512.3558992063993
True	628.764250792235
True	156.44713372414878
True	7.208580323089197
True	70.12974774639817
True	450.3625967541664
True	90.14226035211324
True	79.92236846639891
True	1104.990200749195
True	26.97077077882207
True	320.0933188497795
True	313.47166130870545
True	445.2870656105476
True	668.0073703907116
True	185.52417079616475
True	666.0807706705855
True	338.72221974257513
True	351.62017702008313
True	268.699002909396
True	215.29568910539945
True	360.972785869842
True	437.03171851230695
True	408.1861913340307
True	617.3312753072247
True	141.34750723154264
True	76.1591292297024
True	38.66173428111173
True	295.11855349111664
True	621.0836456636813
True	405.9139961170626
True	812.4029631687832
True	207.76108646045736
True	393.35074083367175
True	68.03657760401788
True	53.3248486322455
True	418.44196792790495
True	203.39070564899268
True	212.5351430975526
True	43.40231044130143
True	1114.6772555975056
True	169.25776764524048
True	905.293391743308
True	312.3631071755678
True	916.6508443842356
True	227.24860551905945
True	460.64069194951
True	530.9386510004024
True	627.4954178434975
True	213.79438492469413
True	492.65612391723766
True	909.9932540529044
True	128.41433424097966
True	8.516695275391577
True	566.7461264419758
True	28.78891998116749
True	79.023335386742
True	792.8026379671121
True	220.3531200452005
True	997.0541155980188
True	682.4506373133174
True	418.2120497071711
True	280.4544930372978
True	483.986533481006
True	322.9684603593381
True	182.65695276952744
True	644.9871328926583
True	745.6478468238691
True	209.76388800067076
True	88.40996111009085
True	516.3024330896359
True	137.6620531092412
True	388.78400901333697
True	341.3394891658841
True	70.19633884143134
True	353.29225198766227
True	417.54133231687246
True	359.2955714412819
True	405.0063426181066
True	422.9915582479928
True	662.0309274339919
True	59.23937704233951
True	463.4582674487548
True	327.9117569705026
True	681.7806752007402
True	220.94855511378333
True	103.73055934280929
True	42.29324098551617
True	535.8252744138854
True	629.0261660560476
True	191.5338895586654
True	413.3259899492684
True	342.7594297329896
True	13.571261951709976
True	163.31922644071628
True	295.51435942941856
True	2.2355213147379707
True	870.3950692499274
True	83.98891066620294
True	105.05531797357982
True	102.5648478359799
True	357.8756871286007
True	38.31230453833723
True	471.4270670205467
True	224.77673337249155
True	5.326719605896843
True	119.91253318673688
True	452.245059235908
True	50.73193259083321
True	70.04696701815153
True	172.1821581242599
True	289.31418881672914
True	952.3039482141608
True	389.19175138170885
True	981.0818480279996
True	187.14289147394288
True	997.1498323704365
True	795.9059927943653
True	646.9164343923642
True	394.87531869310897
True	378.5066599902704
True	77.1523347285375
True	68.3141843140813
True	76.58098144329645
True	184.2328774240108
True	484.8122974797408
True	1077.825783394974
True	182.87513527478512
True	353.1975011359243
True	441.6439758374754
True	601.3358558423671
True	595.3639514279081
True	275.8764836802826
True	459.7219520215403
True	673.3114496685617
True	91.70106786025428
True	708.1492379237847
True	256.26168119079193
True	129.65728916073428
True	418.7231691259952
True	843.6639763413752
True	439.337740712208
True	851.1116291302051
True	202.70171518806305
True	348.1962529971633
True	676.4130206796492
True	613.3525339442095
True	194.2951368475165
True	258.64826527173483
True	787.1519522261634
True	30.08943404126537
True	193.53336536756777
True	511.3905352715439
True	730.7925121630817
True	103.4193276255983
True	36.98618146848053
True	157.77708387563024
True	741.2012585783169
True	310.7399248118871
True	549.7695416373806
True	348.5921651955301
True	302.582345935333
True	432.2329877083597
True	500.72365584045497
True	70.8007451244144
True	373.2231679248065
True	783.7320678918342
True	0.0
True	303.67769113457155
True	239.37195085688705
True	977.8136108181424
True	146.19101147309368
True	637.5459496961528
True	647.6929430052149
True	114.8803971730722
True	209.70270086861797
True	132.09779107770723
True	10.662511932304506
True	282.5940989803808
True	377.8635501311908
True	1149.1545639961394
True	236.3500486542841
True	415.0145975943445
True	649.4769079878739
True	217.68923942635357
True	28.900798056807048
True	861.9510234493155
True	576.9823782854213
True	155.69616713401948
True	606.8194150277346
True	163.8749584744837
True	286.26925814571763
True	804.8352443599936
True	36.06814504307364
True	112.5663140757412
True	508.9480104789048
True	62.17760238746203
True	79.04397334824246
True	394.5520545235499
True	24.73709219737194
True	774.9909823122271
True	102.43681484227513
True	157.53936378736256
True	14.639183868609056
True	708.3171671937323
True	29.53839403377905
True	783.2688240574139
True	396.9898004527069
True	120.047977829707
True	692.4214701473438
True	527.2107673776928
True	581.7440901825028
True	46.34009148096239
True	368.21933298465433
True	5.198687548251902
True	92.00624285057071
True	381.0294080856384
True	46.05143193834434
True	117.72800378579034
True	322.3849590288241
True	188.3473215977328
True	103.40797796912788
True	646.9336868034651
True	19.86965231406771
True	1124.8003965986168
True	515.7316045959927
True	311.5272831890288
True	501.7271650566174
True	132.19699034471944
True	796.3918067638483
True	1136.7550203221265
True	743.8484245224229
True	181.1617294433569
True	219.01048422332437
True	52.04693981824006
True	56.97044580147339
True	155.02225068197396
True	100.9711614445096
True	165.6069209836299
True	1154.5887696459024
True	329.31360044073983
True	360.760674118592
True	710.550577797127
True	17.20639405808341
True	15.22807594402994
True	570.4557657814966
True	5.937826811667232
True	111.19109670982796
True	690.7601165468918
True	174.24424136983828
True	632.3354024728906
True	823.903441671355
True	153.99359066869732
True	881.63921099694
True	2.4622459081140136
True	439.0296467700176
True	1065.4433464252934
True	27.009350456706947
True	238.3234388772655
True	145.35501753295432
True	975.1963952800136
True	222.6498976284395
True	476.7767260862726
True	114.57979130554884
True	507.5958777037888
True	158.33237646158514
True	102.28621630024024
True	385.5141700200289
True	74.80318958945911
True	51.79532046381956
True	1043.9288164097366
True	260.4263884218718
True	164.5573456518702
True	387.8923046870394
True	405.24141684366094
True	213.06080359831515
True	164.04512112104183
True	394.52421711287326
True	35.41586227511612
True	490.003096743467
True	1132.5560048044729
True	118.4055618919082
True	474.0175510322924
True	309.5559005100191
True	25.216727326201244
True	402.00906140732985
True	105.28926648191488
True	586.0357317885664
True	199.08908987616064
True	407.9477585895194
True	19.53801374877643
True	442.0407351614565
True	109.87078859477138
True	346.5323650189891
True	34.05291867989044
True	178.18772565466503
True	253.40554173528145
True	776.4384486044271
True	61.441914446586026
True	145.25396905460727
True	230.66488358354695
True	136.82314426766666
True	622.5740538684023
True	551.340828976904
True	772.2035040145997
True	393.0934889814467
True	549.4475174279569
True	419.8003990110459
True	682.4127688955996
True	73.24296684046914
True	472.3346235186431
True	419.16317777392135
True	43.365037588377696
True	86.81495806222136
True	130.58495643542523
True	84.74495024275197
True	332.0785291761442
True	829.8436837198432
True	320.3232589240413
True	1123.525630436175
True	326.6954070582931
True	884.6804109496701
True	153.98559670665517
True	558.6263708411441
True	614.5842137664146
True	689.3812215142092
True	437.0305766434735
True	67.01237306636556
True	294.55282384594045
True	43.1804645615363
True	169.3496703573339
True	179.48872685885996
True	1108.294156831839
True	238.12604125926367
True	557.4011854896378
True	549.7646425806845
True	552.3195119428334
True	904.6860155350528
True	592.6115358644748
True	671.6117374792445
True	941.0855652735428
True	121.03578535411955
True	313.2729339607318
True	262.184312000558
True	334.8547225113308
True	89.39137748399457
True	370.2399318070485
True	5.002880562596494
True	325.326829000612
True	265.71132114073856
True	597.4140762090699
True	295.2353237310794
True	361.5114866774909
True	9.21411388762784
True	60.15460795493571
True	535.9530293364196
True	32.81442646035451
True	142.21107369269723
True	61.81783894627259
True	151.52331631953865
True	232.1087540747472
True	74.47195434384189
True	389.30120940739965
True	272.823485974558
True	100.98092678360568
True	336.3379633666565
True	58.07642986659066
True	594.4318627529999
True	845.0823026455258
True	278.9026096891295
True	1180.5662125138315
True	112.0828264907113
True	307.9259340125267
True	1044.999117274355
True	88.40148158904957
True	285.65623224615734
True	10.50725340980111
True	394.0377753958464
True	448.2811698584712
True	156.05223372077887
True	616.2451643894649
True	914.0581444111943
True	158.84680806295225
True	78.91102557337565
True	335.6522871037773
True	561.2319274929652
True	645.5437616857281
True	1231.024753773837
True	26.25786430612876
True	931.6318348048616
True	138.2585488211775
True	624.7617422018874
True	119.05817863532536
True	130.04722298288553
True	188.39640091258897
True	168.02728990201484
True	739.580135801762
True	200.04660049839532
True	229.49779419874264
True	69.48939695121415
True	504.7274282108533
True	443.9307811904816
True	173.19320432449862
True	241.71837469965172
True	17.782882982243304
True	424.01747625862936
True	223.38193541571047
True	290.1258111614799
True	111.59962047431088
True	696.2313084776105
True	427.4036572950593
True	263.7585556556778
True	634.3110950066516
True	529.9459615158124
True	456.0815101504114
True	134.2149630953155
True	537.9931862314836
True	442.1189427682905
True	3.0589610676078083
True	188.6758983303461
True	92.63163660939006
True	234.5739735315001
True	2.5554428146024044
True	127.9541602773016
True	358.7067116374104
True	8.000751422792243
True	900.4616447457431
True	178.5603965669867
True	739.2894199146053
True	769.3665945784435
True	168.61173356798847
True	209.4215701027136
True	490.6587597552669
True	857.6021683157
True	48.42474597915999
True	40.22435083873306
True	131.40947598208652
True	624.0670802289926
True	739.7629490858085
True	186.1469704643566
True	586.8912543570134
True	604.8948024146436
True	864.9773351098304
True	397.9481598290064
True	188.0726306435701
True	852.1956692958161
True	218.6913004064625
True	145.03244288461016
True	315.4340364399561
True	222.6070183549544
True	201.94450993498623
True	609.2075065376372
True	248.60384545321324
True	192.9825367593344
True	435.797890638816
True	470.5384903211862
True	62.85270182367627
True	281.3125724953102
True	76.70662751259593
True	354.39094719653826
True	355.1620150097201
True	252.6621166014411
True	175.77527472629882
True	388.2750430588047
True	654.11990138444
True	756.527560591437
True	298.9602775988721
True	740.4544252890989
True	64.47646416439649
True	857.1548885260122
True	355.1778491578029
True	12.126780625363777
True	615.8303763828046
True	694.8940514980087
True	252.37774434108792
True	170.03599955900643
True	46.419779688853815
True	382.4917446873533
True	75.40444044816789
True	13.96343723850826
True	894.8398532490759
True	373.5978167065505
True	180.99692643414008
True	995.8505367432286
True	10.42677691206869
True	777.3518551267554
True	33.1679570604022
True	682.1362571388585
True	59.45809186983792
True	773.9726622828265
True	449.0371403548035
True	199.2653146027292
True	435.0469314787086
True	221.48840059207183
True	295.75747721315776
True	217.6959563114125
True	408.27376132543264
True	9.32414617109665
True	317.0401134256446
True	108.12457901127716
True	10.93890298035776
True	475.4036664329942
True	719.8002336980885
True	291.31072578077004
True	81.15654742544481
True	299.3683533841604
True	84.10532587331959
True	186.6674731595528
True	173.66676630825685
True	374.4068251283679
True	45.30127420076769
True	144.48991900479922
True	387.9462372108556
True	834.8595796666575
True	114.71659772006076
True	211.26216281371984
True	444.7817251334695
True	17.59111652020318
True	420.3244184965316
True	506.02467648548514
True	88.99317511139853
True	393.91860553728856
True	343.5523047240857
True	423.9346838553744
True	602.2057008207072
True	1049.7442250856982
True	974.1574832768032
True	52.46325217542329
True	1045.9910734527575
True	113.28453158252783
True	111.9000964939664
True	108.55682755726777
True	474.0890750595252
True	384.0780429861151
True	570.4265074032611
True	259.6314100848507
True	159.59725418789415
True	416.120056513014
True	16.6884763751297
True	443.3341147104366
True	391.41912251474776
True	146.46306277844164
True	92.82834540271526
True	519.5944385691446
True	1003.9645518779932
True	198.8699123365948
True	66.10429042504245
True	439.6151219478765
True	376.3596266977435
True	494.7558887709536
True	320.39020127328627
True	3.6737216948578806
True	543.2502844437226
True	508.8948219375249
True	501.1475423803258
True	194.4160801071406
True	103.5429569014144
True	20.96895191572019
True	375.2283923385172
True	113.51509106972492
True	7.528650729652358
True	31.621623201009825
True	347.3748316833304
True	632.6078661610042
True	134.3061612828554
True	89.88844357471788
True	23.166000019348385
True	392.4742655271841
True	356.64400676009154
True	768.9355081621355
True	303.9302916969385
True	526.5026099922555
True	531.9339663742926
True	523.0711077908944
True	288.9779397852725
True	533.4238357307539
True	97.04820259973766
True	576.2008930693139
True	7.482548355784592
True	373.0467554930093
True	470.5551176039742
True	939.0119615009552
True	341.9439908900302
True	785.842980089299
True	995.9843251919872
True	162.42173323524025
True	40.71662373168164
True	354.4482510893911
True	390.8969020494229
True	567.9040415160947
True	250.14011390006704
True	29.36628224453977
True	643.2868640003601
True	127.16480061711628
True	1075.014311561195
True	326.724091353177
True	462.3879098262871
True	127.22245747990075
True	804.9699677107562
True	140.0550817816957
True	814.1779095138065
True	548.3176354889705
True	192.74325662340087
True	113.69688635520296
True	65.76434071996012
True	557.5946340374097
True	858.7381432972722
True	435.5504043675273
True	529.0502843368041
True	137.24296011722495
True	644.6154573814314
True	474.2672243046495
True	786.9588910782966
True	318.4878824583976
True	594.006261680157
True	114.54875191995016
True	26.473468689517404
True	415.0998903999704
True	172.34304799485855
True	106.6592428897881
True	367.42839080989614
True	1086.909089027091
True	259.99036747523667
True	552.9595863745708
True	11.188181631250476
True	69.72155947013732
True	314.8305402486027
True	782.4831490268755
True	450.1937496489391
True	527.7992961226363
True	723.0497486109568
True	67.68034749201665
True	744.46898691261
True	43.32088900705519
True	104.28142301706237
True	182.06552448846557
True	83.95373386564971
True	28.07496322872107
True	294.9608327316314
True	459.3873957011141
True	881.5149684247838
True	874.4581413251003
True	6.645715114993049
True	291.1032021457666
True	481.9620632366011
True	122.75680107608956
True	246.063748558114
True	326.2984349169205
True	1308.7050193170778
True	433.771621094376
True	25.21196547777587
True	183.67471196001293
True	674.2121100301935
True	37.48393679918628
True	169.2185340507718
True	589.4132238072563
True	74.91947776037588
True	883.603262447424
True	327.9547695803757
True	666.36317491132
True	77.22764709428539
True	672.4503273803581
True	589.3547713984898
True	892.6578522124206
True	250.8101708016193
True	496.3578383836447
True	849.9841919611604
True	927.910320046782
True	230.226662806902
True	765.6019722411081
True	235.88044622996213
True	446.658386580529
True	363.6037834380799
True	492.6104021644419
True	495.8280510077273
True	314.8080121944664
True	343.5774206960406
True	113.1277173732774
True	344.9477666707484
True	1152.472159574207
True	321.2709209845771
True	147.76920261443874
True	306.2677097344975
True	753.1444056194143
True	643.4063369387653
True	405.7447575072577
True	123.57227275542094
True	338.72586114526507
True	35.52274886820158
True	166.42779188843056
True	90.63343418505048
True	89.22012650519142
True	534.1638562513086
True	140.60194889493835
True	134.85224260904803
True	98.06804577522853
True	86.3826468155332
True	451.1365536891034
True	386.0202437856261
True	1029.5817341842476
True	532.6090698835555
True	849.4832411990885
True	283.3457278722593
True	297.1201013832988
True	549.195331313666
True	192.92237419141185
True	715.687289380235
True	257.2220373924796
True	372.7451202623146
True	72.78532157477585
True	119.09462749389132
True	259.6595033638642
True	122.8822560060236
True	486.5052871352826
True	31.901352731625018
True	572.8864662878439
True	1027.459977770288
True	714.8611537094367
True	1.5257196426601962
True	66.05556552916252
True	496.2088147092298
True	439.70876815882735
True	78.72357716179694
True	113.9271982442948
True	307.9440204739906
True	78.15602382340107
True	51.3856285824156
True	709.8394086940792
True	653.6805045536179
True	163.78804289918654
True	171.84836268388483
True	535.3931575153591
True	56.84717195210491
True	25.745803568254427
True	564.4333643758425
True	451.9865854940086
True	1126.2384197381264
True	46.343481848601016
True	444.87941449782767
True	896.5689819316937
True	784.3448228771966
True	285.80594594843603
True	764.4942744001454
True	406.3224547759816
True	42.34839480801027
True	99.28422067679486
True	684.2333247331044
True	78.38670775032558
True	139.5437142455394
True	915.1030409623344
True	197.21617605199225
True	278.81278677017536
True	109.92463229586131
True	662.0004740784253
True	586.1621472378838
True	217.24258448783783
True	426.0273405293508
True	41.73235010071438
True	283.3042800709269
True	585.5808316893172
True	638.8003792828489
True	323.0064429025496
True	74.1445938312164
True	934.1031103043224
True	1095.6234887364435
True	570.8545655508399
True	66.87937056846742
True	30.37605094783188
True	90.09481121799963
True	106.1664262777119
True	96.55394730837575
True	862.9848432463301
True	1234.0875224866295
True	723.0465211280059
True	310.6982008600032
True	9.506324757994271
True	22.69122063809789
True	340.6586469649021
True	482.4592593170354
True	46.82147291667765
True	554.7990015629897
True	426.52832108105576
True	381.6222852624081
True	79.47284826166236
True	197.330691493622
True	253.3250330710517
True	139.99927223165116
True	377.6345440297384
True	38.222881437299534
True	179.49498102830634
True	1158.511476936433
True	5.393616093640201
True	25.587615010223335
True	592.0413227949527
True	361.0778542104517
True	786.6379039119977
True	158.60046213376214
True	785.1219071579873
True	611.6165250550401
True	276.1819952113792
True	430.4785885195096
True	340.5877816731703
True	292.8999023798578
True	267.0745028441877
True	391.9917660146396
True	503.892296560743
True	486.899958134554
True	105.17713949585726
True	370.8798859103866
True	8.908315829462145
True	195.0197756862928
True	241.39110423500244
True	841.2847514070746
True	593.7588039935039
True	31.99708466600493
True	714.6288409388794
True	839.1043138332512
True	104.54789058208468
True	341.5290130331603
True	886.7066820323502
True	214.6273651311681
True	170.864926233707
True	528.9770827474744
True	567.1193844335694
True	1080.0569189437874
True	151.0368038584879
True	149.47860933592273
True	266.35752629872894
True	324.43884034224664
True	419.49311611436
True	418.9097653861252
True	334.1188453966075
True	432.7098342394743
True	507.1738175668837
True	242.85317714930105
True	1467.8848647998989
True	244.95138326311945
True	412.5585875129965
True	51.98983279036894
True	759.2090412599429
True	246.1636666248189
True	934.4685529242096
True	549.084078533449
True	315.2937219469795
True	745.7862305386833
True	263.80459998633023
True	215.5795706863892
True	255.651336743736
True	216.60341072535616
True	143.84294749122216
True	251.7937173306617
True	721.6692193868623
True	522.1437019099336
True	220.11637508098056
True	1147.4958644789629
True	117.23051183149292
True	266.46144537740486
True	67.09847380157044
True	316.61244027318025
True	416.0935641025687
True	91.03723916949674
True	212.54439480271824
True	75.4168895173315
True	684.3438151614839
True	370.3593725201221
True	226.41701176623764
True	746.4317567678695
True	880.4984487221251
True	810.6174057109636
True	820.2835238552943
True	346.0934690763717
True	1.2379912503216794
True	268.0183753335098
True	54.063689612404346
True	382.68749098012574
True	52.83791445604015
True	363.46390425203873
True	875.6438522911723
True	1039.47416356926
True	404.2753541808461
True	21.670904545186573
True	520.3691169689797
True	497.9135635898514
True	188.87419166670696
True	232.28970880339733
True	295.42547321834445
True	22.841388203171476
True	118.87825073599844
True	936.1177211479117
True	64.1774009700313
True	476.3377601631504
True	779.996746173717
True	99.5534324567944
True	261.3158133388919
True	112.53318310236638
True	14.241922127481244
True	1.248075438403
True	113.96371249672922
True	1049.1925946908625
True	484.3194550985066
True	70.13857670059606
True	790.7368606321955
True	340.0548263444856
True	1.064008676151612
True	445.1227743443223
True	180.6962464783664
True	484.1900132648376
True	84.24375077037192
True	338.0167148822624
True	376.1921692881709
True	167.8789239366784
True	197.9819361941073
True	131.4652730315648
True	175.42711938374225
True	967.3563966489268
True	16.897047220085003
True	510.4126345196085
True	495.0856314446961
True	408.22592115712894
True	213.895502961301
True	234.6701609195804
True	150.8277150367483
True	45.192327617601656
True	493.9061396162568
True	147.42113623431928
True	838.2128382927647
True	828.4572003958993
True	239.97718072725675
True	312.55816039104
True	518.923616076486
True	41.181393292070986
True	84.95870926707667
True	772.0496754434166
True	1072.8886132310577
True	113.40966659498432
True	747.3374050421475
True	140.4268615590324
True	920.7141951835952
True	637.4950866105197
True	107.34983512834243
True	284.23434408560274
True	598.6856134288819
True	252.789749908342
True	44.02282430146267
True	553.9961185966957
True	443.603169594757
True	5.026885040991139
True	475.2568459464119
True	67.65495029704306
True	176.81156417498644
True	231.4469586633083
True	314.0501527065943
True	76.18292876771345
True	216.7754175673525
True	346.9766885347724
True	430.5442300830952
True	945.2524883739352
True	46.02869321241901
True	919.3426338275646
True	1048.9958670988187
True	133.85706979396002
True	73.79076321750266
True	987.2469893880394
True	34.977644259847544
True	226.6705470755112
True	87.70966999063383
True	212.84384939538305
True	363.5939722791938
True	942.3395224636878
True	97.6122398534342
True	72.87708671554607
True	668.9148522405051
True	272.0502542804957
True	709.9800691623916
True	54.477678542322685
True	507.4742619007815
True	371.2548543439699
True	683.0002737467961
True	51.2583018357918
True	107.1967372693253
True	26.82088283071965
True	277.2210792039117
True	41.891809545042896
True	353.58879747757925
True	3.4482656764431288
True	1172.5386860243907
True	104.7446151076831
True	131.18604861756512
True	354.7762271752771
True	727.859530554423
True	702.113170426201
True	1039.081937106897
True	471.5544002714292
True	421.4229160306133
True	141.58516245056157
True	429.9872965927421
True	867.5731218117816
True	428.3590038697173
True	914.9246131697488
True	83.29969388418168
True	433.7018244183829
True	176.22251753260872
True	284.2640846471759
True	737.8872008359884
True	168.98023168936467
True	134.70855859686498
True	62.456932430119984
True	859.0694650166399
True	781.5806351930638
True	82.35698776138284
True	438.7946635164499
True	724.7420881303586
True	421.08803436184536
True	55.74864458681055
True	326.8045499916837
True	772.0647312076575
True	28.50034384323504
True	365.94528195844913
True	168.9838119809806
True	289.77997573123065
True	32.1090560839894
True	226.8969767381921
True	762.4845982367398
True	641.4472171071859
True	56.20860485449472
True	287.05441748112696
True	845.9596284494988
True	16.85906267471622
True	319.33091736923615
True	277.38906567277235
True	438.3331251006935
True	206.526154039521
True	613.5029151475565
True	45.9465277324523
True	982.3850820642164
True	874.2774136603937
True	45.83031005589294
True	394.9448355790983
True	730.7818975914071
True	907.0322822760704
True	266.8461558248836
True	602.3044749553802
True	132.34549775407214
True	198.77797970443467
True	137.83592932915573
True	134.59816135190437
True	202.44765874755535
True	940.8353815483122
True	804.6537386467024
True	925.5137800765084
True	20.24385132899525
True	27.523126628520316
True	354.94479925030305
True	13.347472246400356
True	658.9124358581612
True	1079.9804207405105
True	260.5704216269548
True	207.74515815684157
True	84.90901676762806
True	215.0173084351493
True	127.52144785510852
True	44.744079771835096
True	130.2318040796414
True	87.56436399694361
True	254.83236744612572
True	520.527872003311
True	164.48688667767414
True	30.096228646633868
True	58.02496935253054
True	436.19173225682175
True	264.79282102900004
True	578.0823470346375
True	22.018603253992666
True	106.10576250269442
True	684.5141569198673
True	262.050076764101
True	480.7086885327002
True	644.9962720699293
True	98.6010937570362
True	113.50070023163308
True	75.9422930662733
True	24.36350455014908
True	123.1515209669318
True	87.26398656268071
True	103.40068395488376
True	149.71014031329784
True	241.1584034645857
True	832.0266256552075
True	279.6146888205042
True	943.2122327133948
True	170.32148281492596
True	203.2515594455157
True	826.9910106754621
True	292.5270500845771
True	596.2907463940717
True	258.7465569683881
True	349.6694731618876
True	461.7092952706048
True	564.2822764921569
True	649.9860902307428
True	372.111155513058
True	33.353428726528044
True	558.1054163682064
True	619.8207783624056
True	19.36060792037957
True	12.226123508394322
True	258.3569263280998
True	394.803863181176
True	448.752721710234
True	63.33882872267772
True	628.0792372957037
True	949.410910282388
True	231.32881034114948
True	894.8295392255859
True	284.3504778335543
True	108.6720250793422
True	272.6850888878741
True	680.172116242519
True	37.910076442940415
True	605.4455958565567
True	1289.7600850365425
True	1006.2669487991568
True	903.6950295942358
True	209.40248184151451
True	83.50942760661202
True	197.01087317891125
True	840.340611253251
True	148.82623376323235
True	1055.8562451309729
True	899.3752001814831
True	42.8488442628381
True	87.65531046652698
True	405.40167361855816
True	406.4016061178764
True	214.6055740015318
True	517.9490940146917
True	676.8870132921948
True	116.62472564803076
True	269.012199498978
True	1021.6244897594796
True	52.475363901008976
True	689.2132249677901
True	538.6372305886716
True	38.79855329962047
True	827.1844171384454
True	380.4231307171448
True	565.1756665046039
True	107.30067716022828
True	271.78796825484443
True	224.2393196547245
True	28.46409245020748
True	135.2056513841507
True	770.809331185547
True	141.4672086142954
True	374.5311192205662
True	64.71701868514175
True	633.4536189842544
True	614.2224954379378
True	226.0967371323293
True	480.40677689247246
True	169.5668873862585
True	164.9570866383419
True	213.5729666396292
True	293.3126303840492
True	366.8509544629121
True	129.40697514451622
True	187.62810169604697
True	27.18503601604986
True	904.1469735166404
True	320.8243538177001
True	10.143130767251204
True	374.3267985751597
True	159.32080735186238
True	625.9090803530565
True	359.1452840522327
True	591.3599001589337
True	531.0935663717027
True	506.1729108650768
True	799.5654658551405
True	228.8541037984226
True	567.3494405265086
True	159.2508049008584
True	513.6956587896947
True	354.0737745955897
True	380.39577943920943
True	131.91906815820153
True	132.6333631305846
True	109.8556670889777
True	67.17966382438111
True	727.1283606122357
True	184.8789026988308
True	45.28475305722817
True	0.0
True	557.0214840213002
True	109.59530635543284
True	22.3456573845583
True	40.946259328701146
True	107.8947983526076
True	512.9158012355481
True	180.0940569481259
True	106.82409977532076
True	36.112067644370505
True	164.97612371943208
True	906.5476347833288
True	52.70451318305357
True	219.70286385558776
True	727.7114103267058
True	317.86106729227527
True	452.13499508286407
True	482.75969208638855
True	497.4095784651388
True	586.5596427431934
True	943.6774336464392
True	250.80522449592664
True	1032.920926380903
True	906.8581067895076
True	623.3090672211213
True	342.63055865473734
True	807.2562076659874
True	10.717371974755547
True	30.36238110400632
True	294.99849931165267
True	42.20803843222
True	201.93407899796205
True	742.4665609239987
True	216.23157593662737
True	744.013317254918
True	764.880267088568
True	120.1319457305941
True	350.58766718384925
True	586.276973689469
True	25.011535913125982
True	139.65934335540894
True	435.5644402005117
True	303.1887309967386
True	192.99281527400456
True	112.1790546985624
True	388.39013458630143
True	22.25255676091369
True	386.3500063453977
True	365.45527589836894
True	1018.3990508938718
True	380.4178839678472
True	30.9043067881944
True	430.8332931380676
True	439.6104506152311
True	235.99169146684525
True	31.57784685195416
True	762.5741554098515
True	426.13335325390864
True	181.36408817784115
True	12.299701016829456
True	1221.5194705262206
True	160.65480524259638
True	26.97063749804333
True	294.0345237963072
True	290.3320936139252
True	117.7779818519603
True	283.42356532663644
True	46.6492677513018
True	315.2176147238104
True	300.9634951867786
True	324.2403731635068
True	31.46953371879316
True	47.82368018330989
True	1042.8361911142051
True	25.48634394970638
True	11.602378586835057
True	179.56815357605868
True	652.7346018601909
True	9.355015515428532
True	192.6256762560602
True	179.34531693957493
True	536.2352671094533
True	361.3700789858137
True	720.8323626617928
True	314.9207683603878
True	498.7348246153916
True	464.4601510429029
True	506.6675029608393
True	102.43977804373807
True	1248.397619602085
True	921.8056712825676
True	296.8234603593864
True	526.4745415290853
True	100.54482995676172
True	572.633755008511
True	424.55159099271225
True	151.35403077987155
True	78.10073526708577
True	347.2749971194994
True	156.8098593146013
True	33.18839204356761
True	592.3066056861467
True	379.2303596118512
True	68.05459394090926
True	30.52507695492875
True	689.8689126961891
True	486.7395527520479
True	75.24128346009289
True	22.127126092994523
True	324.4522430346498
True	326.3972656739746
True	707.5578762198659
True	556.2511378987729
True	554.0363950485511
True	791.6778983095618
True	9.132222672459337
True	57.69771858288961
True	35.04119774348655
True	61.85017489304182
True	494.6467478289721
True	599.4172997860812
True	79.12710284256161
True	108.72614576844046
True	194.09413400216212
True	74.01694715299115
True	178.39106387528506
True	204.9644255418599
True	274.125677898125
True	798.4658170444467
True	609.362150750541
True	282.01028779633344
True	199.16970808137893
True	271.98504206645833
True	250.8513994759435
True	762.9693457539229
True	326.3415794336727
True	172.9777525143762
True	876.1795355172416
True	343.4977376668004
True	469.4811769118256
True	155.9879906410813
True	122.6525592939701
True	66.1798426789794
True	207.1168122760268
True	991.9062362312284
True	501.3422494824294
True	118.65826252350358
True	354.33664390897934
True	101.98552436821832
True	669.3440661556529
True	3.912852193781233
True	704.3639932733475
True	38.62173512435003
True	961.3142872838883
True	836.9368675001662
True	206.3611369887752
True	30.51980921141564
True	85.28759710221435
True	463.9659859526732
True	227.4598521533192
True	1.5474173743612367
True	76.58275844170649
True	1089.1604708570262
True	340.1521475353507
True	661.3797398184107
True	468.05388500035576
True	33.46538921180876
True	138.30144999259852
True	433.404726435739
True	903.4647868027472
True	803.9717487224958
True	419.0978347002079
True	341.6895880169617
True	18.48251481289856
True	76.09542830671953
True	747.0846636970601
True	482.9913833238275
True	383.6514266164936
True	869.6646766949935
True	27.16812961532152
True	216.7748104098994
True	891.127425436353
True	237.29203955991255
True	8.956858203742511
True	494.1472131662695
True	103.4678736867363
True	665.9224637524823
True	49.91480170496527
True	257.5425356271923
True	794.2416694289061
True	926.507063843615
True	270.0326233666401
True	407.2441401065301
True	113.53928111681644
True	584.609361534477
True	262.0795389087604
True	201.95688007780544
True	835.0388971343959
True	53.51095358511279
True	707.7006700439108
True	281.85404008508715
True	298.63553406827043
True	164.6575783056217
True	491.1800602729916
True	594.3238094138385
True	361.83874513722907
True	421.0071501980021
True	67.05540973209037
True	152.41692783670618
True	471.4115700756898
True	219.19784301030336
True	33.98178998293659
True	206.9959193058028
True	387.8769032443281
True	382.9420271643519
True	740.1556274237247
True	134.71326687513627
True	640.7341828694713
True	511.7541034647484
True	599.5650515973318
True	132.50129668564549
True	41.09410129507351
True	665.5700501429515
True	70.07125473392298
True	548.1612607460308
True	682.9700088979564
True	444.9807491339674
True	136.3131872378464
True	515.8391752006274
True	5.314244117217321
True	403.08393319918326
True	30.723321583140457
True	629.6833834280079
True	262.2754014292774
True	571.9224541683349
True	696.826715671692
True	146.07763663488208
True	532.3830963342859
True	488.4171510034605
True	61.01837135314334
True	944.2241790540456
True	2.9165003923901947
True	26.891590777297985
True	651.1129204263024
True	679.7356442254106
True	134.803405478424
True	407.4053546983998
True	129.7402143957081
True	70.23729768577671
True	451.3004616463854
True	39.60287122541842
True	497.4296264474873
True	10.6648318199847
True	825.7204925582568
True	554.2950692292616
True	690.6098054624603
True	101.57326970765254
True	374.3760081423848
True	977.814103486502
True	828.7536518241157
True	140.87996349534066
True	534.906340820566
True	479.393357790416
True	246.30725251454777
True	251.57124616503427
True	4.982960564312342
True	313.71528619596234
True	11.38090593558806
True	368.11504380924384
True	76.18594849666866
True	409.260246416105
True	651.3136605017254
True	132.87646214260906
True	241.45358879764495
True	643.144651085192
True	683.6679122647539
True	288.0439289678428
True	128.4216705453289
True	162.26932980175823
True	477.4812133711489
True	89.14037059865761
True	11.289827235936166
True	507.4062390482138
True	562.6906569794057
True	19.3391574493383
True	140.93628675481892
True	902.7836126809804
True	488.8613205305557
True	268.7122278981927
True	33.31196115404306
True	476.3414613763119
True	112.37548478529304
True	579.2963717247379
True	678.1016028733646
True	299.6354520268494
True	368.7494383821882
True	188.14978769643287
True	253.625016942405
True	75.89907755737754
True	212.46761810317705
True	508.8065184717131
True	21.36344951709032
True	456.9567176598071
True	366.8682995497825
True	729.6114244941906
True	906.89107776033
True	893.133767549846
True	159.69482708545848
True	398.3133553053356
True	68.27063169347288
True	181.7410181199954
True	313.38413824959787
True	9.965618412076385
True	798.1343355118485
True	24.923040815177757
True	397.77414532902975
True	250.2354480325289
True	667.7022936906205
True	209.61098035619796
True	39.21437840776779
True	702.9505317507892
True	1095.231586019712
True	228.60635411195585
True	126.3450509106514
True	623.7840611922808
True	488.5333215953051
True	17.64381228873763
True	828.4867074480671
True	105.19900186108056
True	44.92278398456952
True	312.20594320584127
True	351.6719208656917
True	400.2125743445189
True	265.2618341984474
True	19.362699900738946
True	22.8911187334454
True	840.0360603751578
True	202.532640149567
True	110.25073657791836
True	857.9577035647407
True	665.4637950112526
True	629.5327214648433
True	444.6314182046982
True	144.24252512350338
True	32.76431777152157
True	99.53303220951987
True	422.2803552861669
True	234.01421577421547
True	495.42580748046754
True	141.56252395712826
True	481.3770775445171
True	640.7229787405314
True	948.385034433422
True	23.6261718197552
True	990.1984805378256
True	1041.679265345064
True	488.0064686097625
True	84.1201997012808
True	785.7891791721587
True	648.05486799747
True	665.7749051066093
True	173.61921965396178
True	746.686812631493
True	708.4144045616645
True	121.57590570325044
True	797.5803153265005
True	835.0351592796592
True	492.8264267700599
True	229.27290281151127
True	72.95147594782762
True	305.6790387464548
True	342.89812939615257
True	461.00863899294006
True	424.7355550164375
True	195.37301033384296
True	310.29117086434144
True	2.8580383074151685
True	13.267106057889482
True	107.56858087421423
True	135.01269661039618
True	365.0165823037738
True	347.0531649306465
True	114.70886709096165
True	17.121876335218815
True	210.0573522701188
True	838.7330870536695
True	459.2398037008669
True	516.7989933021482
True	554.6286107057405
True	801.3814093059917
True	661.9067397699498
True	88.96051044539833
True	203.93412090513883
True	241.00030105255289
True	284.6261997344778
True	105.60799777450602
True	373.57216122575767
True	433.8451375274326
True	169.07725935752796
True	640.4730095663084
True	245.42038100341907
True	203.46196052219335
True	27.41009743313951
True	245.32416388678357
True	461.4728387264106
True	166.76924276495686
True	535.2759359075675
True	465.7185981308185
True	242.98807405223488
True	110.0618016320316
True	42.34122459001846
True	396.74079764290417
True	779.4291777376602
True	160.57570925793047
True	1000.274963491889
True	1037.61583177929
True	485.7349801150332
True	99.1673729775219
True	122.41610980937162
True	679.3306993129464
True	8.646779277792113
True	221.4641693894613
True	135.7006351400041
True	115.57473352823467
True	328.1023109884173
True	652.9709828027692
True	38.03347161916596
True	122.52273904423092
True	992.2149794377052
True	55.67515212371145
True	459.3341776664953
True	535.3554602247305
True	251.0041199522152
True	130.2490435821861
True	950.4900165917156
True	1185.932831325744
True	510.10707084935626
True	635.3480870023066
True	211.76708646463337
True	152.37352722548405
True	311.69731979816487
True	253.94192664266893
True	164.35060384412367
True	304.89387103344126
True	356.76878264421373
True	12.451648502954376
True	626.0210302476802
True	150.6826047659865
True	74.62900636060375
True	453.1700265113628
True	328.28297803593324
True	1199.675374112433
True	357.358094857498
True	1004.4555541955216
True	9.42820511695042
True	266.8588033343209
True	216.9612377505258
True	157.2854872088301
True	469.6095727075789
True	194.0886387394801
True	418.95364178447767
True	328.10514828606034
True	112.0516923135155
True	350.8137825996063
True	1029.6669103588904
True	735.4877948148912
True	225.42552514675464
True	107.31845719842958
True	294.4247547218533
True	24.56259066836336
True	349.433299814886
True	322.4285135243617
True	578.8367726560531
True	457.5694879709805
True	347.9107851512706
True	160.92709173550645
True	13.069413927572043
True	418.7025284195428
True	282.80327823298705
True	151.9732822680897
True	309.99538296878177
True	417.0439834725101
True	793.1469397459429
True	309.62701118240926
True	771.6244864308288
True	405.9484585683188
True	370.68654179195056
True	1.8355243923081264
True	1171.2301399510957
True	99.13893139062252
True	899.0999217895035
True	213.3616421401252
True	477.5509718626504
True	669.943268585808
True	84.18105170218696
True	473.4101483495714
True	34.884164350977855
True	407.6371464061551
True	78.60682153854817
True	219.56982490937867
True	36.26162828119742
True	665.4480488897734
True	184.4098789489279
True	25.17760515787106
True	385.0368873086568
True	111.23609229340276
True	173.4165872413951
True	844.8769921654131
True	262.8388609453307
True	154.60184803350984
True	356.6164736743874
True	520.7414199970362
True	334.59373784566526
True	499.52635597776265
True	604.3163792646442
True	150.95566524919775
True	7.14207743932595
True	72.79199886571045
True	436.2881942158437
True	89.32087275638499
True	77.46822948295016
True	998.3937223517254
True	24.990542542017234
True	321.5503056913572
True	324.0892382815468
True	458.3383138833345
True	682.8367277903886
True	191.24220282127945
True	667.6108195436818
True	328.44157816969
True	350.25885037244046
True	275.81965365252574
True	217.55757179749784
True	358.8487953318375
True	437.2160547895128
True	410.11958819571294
True	616.7603841286486
True	142.2170186907234
True	80.08550037040844
True	42.689905048154486
True	277.97790220094254
True	657.7504134197759
True	400.06162328576056
True	799.6172668904411
True	220.1902036894483
True	389.5515418932813
True	71.43523969242266
True	55.05447365012938
True	427.3116101422184
True	200.74310787163108
True	223.79465241588116
True	42.19806329626052
True	1082.8430392267476
True	169.6376114232794
True	899.5748300027219
True	315.53256222686593
True	925.8631383526013
True	236.86968232728788
True	455.4418871628365
True	537.9933017707046
True	591.6152564983136
True	211.12355345057523
True	479.1448760237472
True	970.3210482564044
True	130.73250059535832
True	7.004011469328535
True	558.1007871884054
True	31.071030268602076
True	76.59249557407988
True	801.3449508308444
True	231.1045094809217
True	960.3405396684326
True	690.5523190937358
True	423.5320238426192
True	280.8582123572016
True	477.9601645555975
True	344.30415397708555
True	185.2785233556393
True	678.4561724334411
True	710.0321419293779
True	213.59529883612316
True	94.35162962669668
True	513.528377614601
True	141.18819875337653
True	389.5152328784353
True	340.8881572247911
True	66.70756883396518
True	391.6945894881081
True	418.2752750678367
True	378.1536473352896
True	422.3332420790956
True	415.027591887724
True	648.4824623125565
True	57.98225505112564
True	442.43029099310223
True	329.31668370196587
True	642.7327984652514
True	222.27360307078877
True	98.50465906190796
True	40.67548805682597
True	528.0444956289596
True	668.0252443613115
True	173.89053598709037
True	418.1366456507221
True	349.969331930955
True	17.717163896742367
True	163.6169980595421
True	287.64991100692964
True	2.8091701332074948
True	877.461503303424
True	75.3059783264708
True	107.50966736883656
True	110.94681975529004
True	351.684546402218
True	37.46228703357505
True	463.7337091220618
True	227.2327383158824
True	5.773552442924894
True	117.26401839177014
True	442.2628695633391
True	50.624627056603934
True	72.66469212576291
True	181.4784306778329
True	287.2430884642103
True	981.5840216888575
True	390.5383059979733
True	923.6855423672685
True	194.3600123258867
True	1017.93744188176
True	763.9539499660954
True	648.8887723442591
True	410.4096710399483
True	365.1956101559172
True	78.23788459486377
True	72.55003230702869
True	77.30151995901747
True	175.00052764520382
True	487.8059185797359
True	1102.668537028352
True	180.85298161250984
True	364.3380812323739
True	438.9323694872983
True	607.1131157489727
True	569.310309987231
True	285.8513435652062
True	478.04786406752976
True	669.574666860088
True	94.89623049889718
True	749.6993845772372
True	259.6142734523597
True	136.99862498434285
True	415.4264053295187
True	881.313154395177
True	438.5536210315745
True	884.1360984556516
True	192.2738594658764
True	346.00743651272325
True	688.148013244826
True	609.0594133005767
True	176.85154947725152
True	260.0959180814954
True	773.3509550443472
True	31.792683978015955
True	190.08620476975184
True	494.60354351289294
True	706.1526566015581
True	102.91440525582708
True	36.575131961804615
True	167.22561904175953
True	737.8805831031436
True	321.55314694028897
True	554.4626873172014
True	364.9912610864428
True	296.037489730748
True	464.0790820120868
True	495.9167351893115
True	69.76645198937504
True	361.38032631336097
True	792.9269904565089
True	0.0
True	276.76807459457626
True	246.25669879673035
True	980.219187300648
True	160.3504735530983
True	646.6966101300724
True	643.125659699492
True	112.80609104753614
True	219.1080332155533
True	122.33016562431078
True	10.000144095004172
True	278.84816953087807
True	371.1464727884927
True	1149.4603008737608
True	246.6027376675932
True	396.97550951382925
True	647.1521544356051
True	207.98366850258049
True	25.81511047580682
True	869.6162126179327
True	617.6544899872584
True	147.95514964441253
True	635.7161386108801
True	156.16620625631816
True	291.855461181854
True	753.4865768049636
True	34.26384254881806
True	104.24481669262028
True	509.1846616668998
True	65.99098426567714
True	75.12195384670625
True	393.7440743516452
True	22.53611632558891
True	762.380210018316
True	99.68480627368211
True	154.59448855238313
True	20.944349909182648
True	732.3539567590728
True	30.80019591734373
True	788.1900626810659
True	406.19607834595257
True	119.75440440344316
True	719.3155883566255
True	515.0744733718423
True	560.9973704936308
True	48.921335646273846
True	373.42755299751104
True	5.435561192603213
True	94.91857466677412
True	378.2368701074068
True	48.74465258139821
True	123.38235642955568
True	310.94340557618614
True	186.85558584707297
True	97.3926040184228
True	618.2246303908175
True	20.6940028321192
True	1119.4910285625406
True	509.2691894345318
True	309.5281892467761
True	498.83516959623023
True	121.58820739871136
True	773.3193080526885
True	1130.6512124078347
True	751.3293108705246
True	173.0852290321549
True	227.3258531303752
True	47.23879280256927
True	57.77390090860597
True	154.58559932119255
True	100.8062717082736
True	159.45240559518805
True	1148.525742933993
True	314.84821660914446
True	357.6601459561416
True	682.2785717540628
True	17.950825220183155
True	14.271015475933746
True	585.3509617942374
True	6.721229795518148
True	110.8937277679176
True	676.7163006091415
True	180.9214122563604
True	667.9514081456801
True	851.7725292162062
True	160.08925279492482
True	886.1393218512588
True	3.420093455547064
True	447.6358912597484
True	1049.5614924757738
True	22.79991853426317
True	235.06825438006777
True	144.87924345120155
True	983.5641174326712
True	237.65449952407556
True	503.4111838788575
True	120.4018977330829
True	514.0594430178738
True	149.26744815265
True	98.44564623179372
True	388.4404005734096
True	70.98438736123865
True	55.09982837365429
True	1028.3711017759751
True	252.444544240712
True	156.76374607308628
True	370.9609656487914
True	398.27982014956143
True	218.90590231437625
True	167.33678054213104
True	397.3412688985733
True	35.75929995447764
True	484.6708398297732
True	1134.0706338139576
True	114.26920211725596
True	477.1269905641448
True	320.8255703917653
True	27.39963236645712
True	423.94778669398113
True	102.83888310869736
True	572.5776486058317
True	203.33182220548608
True	409.3727315826141
True	22.20971640089187
True	434.4970906705162
True	105.46957041880692
True	343.74458290907256
True	29.19333583343904
True	169.24860592437116
True	243.84677562387765
True	792.389971243935
True	57.34034368156294
True	139.55274598897464
True	232.96226654936504
True	139.3106606855958
True	625.0272527892596
True	546.1970339218875
True	782.814842154687
True	381.9098577706117
True	545.9931062392495
True	400.618111298993
True	684.2210297389566
True	75.34654428011973
True	464.5980399570304
True	421.90302613319625
True	46.31994208603417
True	84.58915169346596
True	127.0463402080806
True	86.83304439809764
True	334.6376809943054
True	841.4181395264401
True	313.7161012441976
True	1099.3881231185348
True	312.7795868300463
True	914.395905171167
True	151.93667584168796
True	578.5483900033681
True	620.2638607978553
True	691.4876805203073
True	458.3360190686132
True	62.11528678260258
True	281.71876146771706
True	42.125884859202245
True	161.73679863761603
True	165.59889281435184
True	1121.5653428853525
True	231.4401536463294
True	545.0601356764361
True	546.2004059449973
True	560.0825035712799
True	890.0048996752985
True	594.3648548193939
True	624.8395161305172
True	957.796836339268
True	127.29804645608384
True	315.4078533665328
True	251.56436458769477
True	332.1990391905586
True	90.45062401421448
True	379.6825880938819
True	4.388938537893863
True	314.068441751057
True	237.6001741804464
True	625.5295109687405
True	286.15195364635656
True	368.44760711323846
True	11.078557149455088
True	56.23160788460999
True	543.0611599008196
True	30.22471983139185
True	142.07222368602885
True	66.66905887628383
True	154.00855781850592
True	247.0319452193629
True	72.77716729296885
True	373.0434196277192
True	277.58537429740363
True	100.60859478223432
True	342.0299396283321
True	66.32786514836953
True	572.4684737367345
True	824.0014954486749
True	290.52195994016523
True	1172.707057877932
True	112.04275484339368
True	300.758972611975
True	1045.9562122727823
True	90.73831703901024
True	295.716677300497
True	10.13589206279181
True	418.79069967446407
True	444.15441042749
True	152.35579767209765
True	620.4326746827828
True	915.5128479104784
True	155.9001970023548
True	82.70283932601136
True	326.61218305055473
True	545.6463142218602
True	614.2991592133236
True	1231.558923516712
True	26.286354919671503
True	945.6092883381232
True	125.4921697200142
True	626.9495878025315
True	117.11428767990364
True	127.9586325328168
True	189.32444660304787
True	169.40611244583778
True	751.9224673667218
True	216.2751666839299
True	228.51462078600048
True	65.91541023132103
True	502.8429386989917
True	450.96602959872655
True	175.22549492465586
True	232.9316062116009
True	16.849564354251683
True	425.499662993547
True	218.93904890778788
True	292.9923634874187
True	114.23278301262668
True	719.8367406103167
True	435.86972703551584
True	253.70002941652905
True	647.1573233726284
True	535.8039628627432
True	468.03042884043526
True	136.28501880535265
True	537.2964214558023
True	426.0238677677032
True	3.2924157200102937
True	200.3065513159294
True	93.81513620589314
True	250.01574063432815
True	2.967968089408478
True	129.82771828751976
True	360.5700572277213
True	7.053442626846979
True	840.3312894267362
True	164.43073090515435
True	739.3635001187238
True	757.6346010559784
True	161.51143315274433
True	226.0912601508545
True	487.9126926945018
True	830.7252514743107
True	48.21006104586856
True	39.53137746522058
True	137.3629059900587
True	621.9661510728561
True	713.002902038174
True	187.65376568074737
True	589.2600195484818
True	602.4034804339814
True	847.8427982621253
True	422.1806330672994
True	187.81659055098143
True	883.1132983996096
True	218.2916347429388
True	151.9978508040011
True	342.1447895550877
True	227.23367276232204
True	211.1824124813619
True	603.8898532311513
True	246.65804958159976
True	182.3181322887963
True	433.7848344973007
True	470.6437795131232
True	62.87076811169266
True	282.3016346387183
True	79.21158309027798
True	322.41596094221586
True	368.70201603328354
True	253.9658539953896
True	176.1998976121189
True	385.3366821858507
True	654.4417450539985
True	725.6081319165202
True	298.9501187997877
True	744.942888889181
True	67.77724558967925
True	870.5294611632105
True	358.1124196561421
True	13.932546336457996
True	602.4961165127368
True	701.404907136831
True	246.5992549916878
True	164.96582405384487
True	47.65384299255831
True	386.3266613828053
True	80.45325526969884
True	13.262848192662831
True	899.3526453532262
True	364.07357620004433
True	178.3019258520829
True	997.0520607359584
True	10.815232946414374
True	787.2569912639134
True	29.47620308076909
True	689.4576729960326
True	60.012118859421456
True	765.792924320771
True	448.52690219592847
True	189.81011247317343
True	448.4006831944951
True	213.3566774016721
True	293.5026287578414
True	220.5628831827456
True	399.5216715713364
True	9.578857394948711
True	324.4131032165379
True	112.39913168797956
True	12.424150157949756
True	461.2836660358255
True	705.4450547329961
True	292.5996194681031
True	84.08991936805984
True	299.4777873465508
True	84.23345676025315
True	187.32960619319996
True	188.355090255715
True	387.1527238588532
True	41.22301568728867
True	139.1102391224849
True	372.13803812862847
True	876.7454173848487
True	111.26531689726374
True	209.0821044424725
True	436.9890215508824
True	17.76329884264522
True	410.2832337630886
True	501.2011874278506
True	90.30240342513768
True	404.51519681391983
True	350.7971337428454
True	420.502611354464
True	590.5087977449937
True	1027.0318200661256
True	996.6401565209238
True	57.57456255368005
True	1060.531079778749
True	108.89391025879908
True	117.36714175731488
True	108.32562773810244
True	473.0817508008748
True	386.01115523367326
True	570.146882582122
True	266.47253032031966
True	157.99236815398976
True	405.181989814025
True	16.07496274371988
True	446.6109172813596
True	407.9763992613561
True	145.30445688293858
True	98.77267556139353
True	519.0054034751882
True	1013.8721184138236
True	203.52663595373247
True	67.46048160444045
True	434.18670974131976
True	371.8437294826476
True	482.0717133445432
True	329.8957911652824
True	3.547925879121216
True	546.208325513608
True	507.08086152013306
True	494.0430355087183
True	188.53939260390064
True	105.8721354557134
True	22.16518720536181
True	377.1747693099517
True	108.66423711974572
True	7.33969371756907
True	32.07081755279328
True	347.71995111867204
True	653.9864844602462
True	141.75100751555564
True	94.33211389270753
True	20.73427605106099
True	408.6378287683228
True	363.3556438903259
True	744.0506621695708
True	302.1099102740085
True	513.9633060804018
True	539.9284290409636
True	514.5834219531491
True	286.34354678722474
True	551.4084032625805
True	101.03058079268465
True	585.5670686043895
True	7.321410911349636
True	373.34666434297554
True	450.9125834717997
True	942.1648124771676
True	357.2240666755358
True	806.513426489122
True	972.1957983770724
True	188.11667386594556
True	34.21895269416407
True	372.3337546252055
True	386.3996654284151
True	594.831661214394
True	258.41637150899965
True	26.58689508196024
True	651.0571422452368
True	123.3179168455724
True	1063.9153368151144
True	311.1094789678608
True	453.25467164483183
True	132.01709627731813
True	810.2604725470432
True	140.3553947465718
True	830.4143138278043
True	570.0260265255803
True	191.14705657322543
True	112.3300810097433
True	63.66711351438682
True	570.2473468387636
True	870.2341593262468
True	442.1547101229069
True	549.7831061452081
True	134.69627940063188
True	624.9410379030659
True	477.3673588307043
True	793.9581339798959
True	314.0147914252027
True	570.3109933708239
True	111.7739777507842
True	25.44426598660931
True	421.0895350243593
True	178.65038984851148
True	100.9001015996222
True	374.96096640539
True	1110.2016204828874
True	265.060238353281
True	550.985361024626
True	11.500214699637144
True	78.65188053919668
True	332.9598072775092
True	793.8393056354741
True	459.3061325081233
True	512.7085227896719
True	724.871979863541
True	62.46356705039708
True	721.5527523383796
True	48.75266076406376
True	102.76489933694018
True	182.2520093654884
True	82.9315020282349
True	24.779851213152387
True	299.02698110422654
True	459.9886760832704
True	878.888792198816
True	852.8216597033461
True	5.972262364157288
True	296.47196327998887
True	463.36189318716976
True	119.33547514533996
True	242.64564500965488
True	329.3567104715876
True	1333.0519813683422
True	457.67144871397727
True	26.34287556241524
True	186.8244293967821
True	691.9664404827977
True	34.75530681672329
True	178.20506168279934
True	566.5231746422804
True	73.88445426898207
True	865.3448531934472
True	318.8284087774176
True	681.884395656324
True	78.42920981441719
True	689.1362894867029
True	583.703909419195
True	873.6496998924739
True	254.7448073152579
True	491.3851318635809
True	823.7753106015455
True	915.836212864095
True	236.5569126713751
True	808.4335586736557
True	211.93967032220144
True	449.8341908426498
True	365.12799135399536
True	500.8768557268649
True	497.13254056496265
True	318.5931556373182
True	354.3695466317426
True	114.42578629749404
True	351.5659641304485
True	1134.2758536681283
True	306.84625848581345
True	148.90893814923675
True	294.5318538064062
True	740.7581162319269
True	649.7626699812569
True	414.5009919447077
True	124.44338634881164
True	325.4530938112936
True	35.075047119350714
True	180.75345511600477
True	92.67904387183482
True	88.31855347273117
True	570.555279648567
True	140.01640558666918
True	134.28458737118535
True	103.2335044512386
True	82.88476498376951
True	436.95827893638113
True	383.9368371271372
True	1025.6146670030123
True	542.8687085210215
True	838.5006125254283
True	273.17931114396066
True	303.36813308602166
True	533.0461390441067
True	189.45582190729783
True	759.4361369688007
True	229.88817229081005
True	353.55472418771524
True	68.57659696013634
True	116.32873784065598
True	265.9054259346846
True	123.8146886983677
True	458.6940016309115
True	32.4388389514886
True	579.3220739268914
True	1024.869860072757
True	733.9286826787844
True	1.9697143487371789
True	62.02461030267903
True	494.8507627589694
True	433.13242598641057
True	75.23840909474431
True	113.55437393412964
True	298.8863031365732
True	77.3873063205422
True	53.1641875017856
True	726.1260473534393
True	633.9432343835317
True	164.19996918603766
True	160.8894700520193
True	521.9476925350162
True	54.1016578478355
True	24.13837737736353
True	570.3071856016378
True	433.24321456710345
True	1128.0519231371989
True	46.93158871671047
True	469.2906092574383
True	891.5794469671297
True	796.9299362713779
True	281.7359593943078
True	761.3788198700565
True	397.6954206036676
True	42.78844305513302
True	95.11634234522924
True	710.7390903117845
True	79.13197682614754
True	143.4512977887874
True	914.1882315053824
True	183.0630365513422
True	272.57985933922293
True	105.37102848018849
True	619.87014283358
True	605.8629218283827
True	208.82593204687643
True	429.84041989058056
True	38.25388945024162
True	283.39190252921856
True	603.6405154797334
True	629.2449360187718
True	319.60726840850054
True	75.35455726109136
True	978.2827492875928
True	1041.749188921468
True	569.2545166640213
True	63.14015759480867
True	30.2998964686701
True	90.4510888247042
True	111.19477731803804
True	102.44168273181728
True	849.8563786698651
True	1167.238534444734
True	725.7152022636963
True	332.4893880985281
True	6.719188059302202
True	19.734845011521163
True	342.9296876083811
True	471.9393113271295
True	44.085244358928
True	578.3275047444929
True	426.29401507078114
True	403.43541459203607
True	80.50987538905314
True	200.74665308018044
True	261.96119880340274
True	133.67559563450266
True	394.6355843427738
True	42.07774473838533
True	173.50529179225566
True	1164.4497533861083
True	5.471170861565765
True	29.014761703662327
True	601.7994776777041
True	362.7864113487869
True	778.683631969715
True	155.87433585910742
True	759.867435463722
True	596.0534776386725
True	281.08700270855195
True	417.3102669272148
True	325.1425160751577
True	293.20720415689294
True	269.86788504249614
True	402.3406748300424
True	509.02662556872895
True	469.226654838589
True	108.35020220914993
True	357.3624095591693
True	8.667870110983937
True	180.87607939665912
True	232.1980793877591
True	882.4124261328124
True	599.0719260921824
True	32.414731076063376
True	728.2616298097429
True	842.1218796319629
True	108.81290540216446
True	349.21086835671326
True	825.2861377336305
True	218.0835814275181
True	160.8375831768439
True	522.4215321617794
True	590.1299815233268
True	1103.6938726078672
True	146.82018540355122
True	154.9965754596904
True	255.33635291595843
True	317.099002736308
True	425.74870613953385
True	422.6991920540901
True	334.39667580666327
True	433.0144670040028
True	493.71469418203
True	233.20423629804208
True	1514.5028339862838
True	242.77157342079488
True	400.7406849548007
True	51.84041177433478
True	777.2056532584019
True	250.2089061079496
True	928.7160813625994
True	559.5882696246088
True	312.90118307449364
True	781.1702472045935
True	262.4572914577391
True	221.26595203990783
True	256.9769816676256
True	223.29496618487505
True	140.4548558493782
True	259.79621888745567
True	733.3733508662468
True	545.3990857917428
True	218.69407204573025
True	1188.6814024253663
True	117.15848907123706
True	258.78641701792674
True	73.36444462571393
True	315.7106395995469
True	407.4176380610799
True	92.28288135792305
True	230.49032432715853
True	77.56109667691689
True	709.0432813759234
True	368.6010494603235
True	223.27597862976063
True	731.450623253939
True	855.3370948973317
True	850.4967318351994
True	822.6499674116069
True	354.133051655654
True	1.136770706959303
True	262.5498628510821
True	56.2553639914055
True	368.8528654079216
True	53.77465661590853
True	350.82325888285754
True	851.5838431687821
True	995.5744121666148
True	386.5500488991421
True	22.76286328072555
True	497.5075133500929
True	523.7274317169289
True	194.87546489777384
True	231.98561291418065
True	293.4383169003927
True	19.93661738803201
True	121.12798443833476
True	933.5425448006928
True	61.34905232348401
True	476.70109772346746
True	791.816537296907
True	101.73257463405238
True	243.9211161251743
True	117.00004810037024
True	16.298136859495045
True	1.144527774714165
True	118.25025955016946
True	1021.3075998313676
True	467.1431460679069
True	73.6138350934993
True	787.8291906894551
True	349.8218888047276
True	1.728899672806147
True	452.6625925267359
True	192.66778596440864
True	495.2597233800343
True	79.60258725030047
True	317.39079103886434
True	364.0068136008212
True	179.5323642835861
True	210.25753924375405
True	120.17195480987294
True	179.71064355977376
True	962.0911217427152
True	14.814976864710587
True	510.78602641339216
True	478.6900078754788
True	394.90184698076325
True	222.47504914441924
True	221.4472310471053
True	158.86815923582634
True	47.656968901153576
True	471.84441069961326
True	148.95405621043383
True	840.1099071027763
True	823.741720367532
True	243.6784123916096
True	326.1424775221264
True	519.1238710663903
True	42.68502478766886
True	83.97403043716882
True	773.0128587748628
True	1098.0789474294234
True	108.27581166859083
True	722.9454624757233
True	145.01854909991374
True	921.5248241728737
True	674.7876957891511
True	107.7353778486702
True	271.9274668429139
True	616.0732206074483
True	260.772161379819
True	46.65737574545879
True	560.2867593610146
True	440.456201364819
True	5.378508143082975
True	476.66990401742896
True	69.05719165471444
True	176.306509844839
True	238.35547259178983
True	305.8608399875098
True	75.54822098443192
True	231.93422355863925
True	357.14421860672604
True	427.9927475344048
True	969.6601661769756
True	47.46192276324767
True	913.7178973594235
True	1044.4484644022311
True	130.084884775858
True	74.73064200839603
True	1010.5041322630614
True	33.219174560052096
True	226.2390978273046
True	79.57092867876666
True	215.20178633813376
True	369.5068868631738
True	997.674778705078
True	96.68886760888336
True	70.67369987291568
True	639.6023804286518
True	273.088460286441
True	702.1106716478483
True	55.52340662002856
True	472.2083578923406
True	383.5441978683615
True	687.4377585504085
True	53.43608079796938
True	111.06698037256504
True	29.82410261493485
True	273.76886184234354
True	41.34232313600773
True	356.7590106185315
True	3.078569707365399
True	1181.6170289192144
True	106.73061816966352
True	133.32747928828573
True	350.94344400048084
True	703.251753182391
True	657.58459679784
True	1005.312624069078
True	478.1393071802563
True	413.9522888280587
True	141.32072351448488
True	421.0879053578643
True	862.8075603491969
True	440.7570767971925
True	966.1110303346472
True	85.85748553832
True	423.3194932977245
True	174.22991781542245
True	282.6435066224128
True	763.939589138338
True	164.42453150465616
True	135.33949768282187
True	60.48396005252313
True	885.3997954060192
True	771.0468179036867
True	82.32975856518695
True	455.5855506974098
True	731.5324268417824
True	414.9423916885503
True	58.36468180489232
True	310.2977974101406
True	791.2210197088044
True	32.203275517772575
True	349.991535593176
True	166.57989115660214
True	303.41089412308054
True	33.1415157655184
True	217.4762498546838
True	778.5378313759767
True	641.1206510086733
True	52.19115456119242
True	289.0235853991235
True	886.0031597473844
True	16.43608143250632
True	317.9044860388456
True	291.6434927109306
True	440.4067092013161
True	211.52259828485447
True	620.1191131660853
True	49.51725716203772
True	969.669480111094
True	867.1332940001141
True	43.3766428395142
True	397.7044620592135
True	716.5004923530519
True	946.1443306093588
True	272.43155011962943
True	616.9775745154311
True	124.64614814483691
True	188.2125182628052
True	128.55380768234073
True	131.94640408479285
True	215.55400009743656
True	913.010529438559
True	792.731818622738
True	920.3251972006974
True	19.99787875445756
True	27.227256372743536
True	352.87088799527515
True	12.889905702378105
True	624.2773724841129
True	1043.2122427375125
True	260.9724536552836
True	206.80536887293687
True	84.57193050846593
True	199.4068017159724
True	131.77790734531175
True	45.5598948342161
True	131.04982419128274
True	86.9743905369197
True	244.87380206359083
True	529.2848828352877
True	160.57584216579386
True	31.815582635629745
True	60.82703542796179
True	439.8557630954159
True	267.59225701581613
True	596.242479568993
True	21.62430514290894
True	114.63563765933924
True	668.4518358117153
True	267.3232455001625
True	463.1851050510479
True	658.6250418853073
True	104.5778163114744
True	115.57484508224232
True	82.24269709353621
True	27.13606365108415
True	122.76462936691053
True	81.90664623773385
True	100.57045390274698
True	158.67795715585797
True	246.09563031309108
True	818.870454213605
True	290.9257482719676
True	932.9819497243028
True	167.4068526104172
True	209.203350934496
True	811.5902823404433
True	310.9927242981523
True	606.851319632585
True	245.10098533537817
True	357.7715488047784
True	458.5723235998378
True	563.0781281795919
True	655.5749021092369
True	347.28621511866254
True	34.30245226034512
True	531.4702619869274
True	616.1548783005584
True	21.06417973748601
True	12.983939615191444
True	264.43992839520104
True	405.9001700066263
True	441.0557712084565
True	66.59089181213652
True	594.7512774320692
True	984.133423683493
True	249.04452744533947
True	914.1461418857942
True	277.0305078647602
True	105.11086078748907
True	294.28712901800435
True	725.8398288697135
True	39.93407138540456
True	578.9768631958646
True	1286.3494736570494
True	1012.5597527125934
True	893.3199053494369
True	203.76054543548108
True	90.12773076436392
True	201.96681505559084
True	839.6453225929513
True	147.70368820104332
True	1085.3630604008044
True	880.8770516580688
True	42.365254117423504
True	90.7347413698026
True	419.9138447557148
True	397.5721435305872
True	198.9443415347472
True	498.9444531523965
True	660.1581424261959
True	123.57549781447668
True	273.7962273550447
True	1018.8623254419742
True	52.2420864673252
True	684.2189345136537
True	547.4361083649691
True	37.53745995727536
True	828.6343949219496
True	387.5195622045708
True	546.6768916676217
True	103.75667103299553
True	255.8799072789884
True	204.5102169083932
True	26.537087285018902
True	134.8603064670218
True	733.0728609250208
True	140.3904301552482
True	367.7452320932366
True	66.0366466848948
True	649.8171917303424
True	632.5750752456673
True	241.90358023087785
True	454.32057525009225
True	169.5682447809663
True	168.02143015377186
True	213.43965008697887
True	290.83768174464313
True	356.70219446020616
True	130.8395990918378
True	193.6154742797449
True	28.28486243397268
True	862.2308160983472
True	297.8621748464071
True	10.489621705084373
True	369.6902534367857
True	164.67467386682765
True	634.1003032994361
True	364.11497364064064
True	579.7957460364302
True	543.2762264032733
True	479.94019429303097
True	781.6839528549317
True	230.27653057088415
True	580.0007432269323
True	170.359625613732
True	538.3547845930486
True	346.3624515747171
True	363.980928520992
True	128.50017887377584
True	132.6225026470699
True	105.21470668191776
True	69.73781987239767
True	729.4107133238191
True	176.52870708332108
True	43.63400959762937
True	0.0
True	537.8479531553278
True	112.4383188023818
True	23.110086049961676
True	40.89580530127569
True	111.2056366401522
True	540.8423666513822
True	183.72488590818875
True	107.00118676472653
True	32.57399015704678
True	161.1746564600746
True	911.081588894088
True	51.262816461007326
True	232.23606242342024
True	715.7130644658666
True	322.51783772620803
True	477.7741422965085
True	490.96931136005946
True	506.8411812933098
True	611.3958415419145
True	895.3269359294012
True	257.73357625811644
True	1004.6890739538468
True	922.465132634827
True	629.5813278085379
True	343.7506204245266
True	867.4011384467834
True	10.40097837463055
True	32.85420688740578
True	294.52490355610365
True	43.066183949280486
True	209.98492182423536
True	753.7153097826159
True	217.9828756058692
True	741.590028076495
True	767.93189506677
True	121.2635994110833
True	358.23358830377725
True	612.3453190762954
True	23.47417895792202
True	132.78435918150024
True	426.7655833147161
True	303.57350504740936
True	193.22013439909492
True	107.48790116665865
True	383.6117854592692
True	21.966745183550984
True	358.1423072694918
True	361.2041426910964
True	1063.8051981162353
True	377.2519030573947
True	30.82029731363503
True	425.8648582937711
True	451.4758196699795
True	233.19853596676796
True	32.21283958282627
True	769.7565071317272
True	450.856581300666
True	184.92546302094956
True	13.287838170151872
True	1231.976236308083
True	165.97412999803237
True	26.497987954022012
True	301.997946794298
True	279.477599718164
True	118.11999491652372
True	291.152039648797
True	44.769414453474006
True	327.5945564436302
True	309.7489052443836
True	316.6996421709108
True	31.25862492467181
True	44.89743375802016
True	1048.8576826602657
True	25.84071531908106
True	13.621659648981344
True	181.28488814188324
True	665.975204170468
True	8.258958366177573
True	192.70259560608665
True	183.19800943525647
True	543.0682826203367
True	364.9674883062228
True	685.0127105868589
True	313.84293194834845
True	493.9973579710779
True	449.3676932762306
True	490.5829128409872
True	99.71189539659343
True	1275.6150777064322
True	912.183803402476
True	298.5159352945724
True	539.4817440603571
True	98.90153422866896
True	563.9111328908642
True	441.5197579764709
True	154.79332094048937
True	79.4340943347671
True	354.8146737628579
True	162.15662486604887
True	30.70566276908226
True	590.0005952530316
True	374.1983629911309
True	72.31836581668128
True	29.056831048295763
True	682.4016324436545
True	489.226658977052
True	75.50485078297308
True	21.70490997112684
True	317.54850130906726
True	321.3706513649854
True	675.5403862819971
True	545.5013889430169
True	566.0514008650609
True	785.5747051504223
True	8.374581322226724
True	56.37442148359739
True	37.58568317522074
True	57.54053618824707
True	513.1259928291794
True	588.4302829070463
True	86.8590152959832
True	111.85899570970416
True	195.29891257041905
True	75.21770218353605
True	179.56966355955197
True	196.81239560046
True	274.08799697996403
True	796.5048591164518
True	599.9086010633205
True	290.1795647278895
True	192.70490953939648
True	284.82670862727633
True	215.7967322985909
True	717.9836507917204
True	339.5331236437283
True	164.36368298657533
True	892.3503766884044
True	355.0791366338753
True	459.3972238173348
True	156.36381477337306
True	120.33832177184492
True	62.21602560916717
True	206.35020642157
True	986.3192280665828
True	520.1976383636926
True	110.85383354966812
True	358.876461843198
True	101.70319057081338
True	648.9880679447468
True	4.797259281877604
True	702.7159967930625
True	36.44291907484772
True	936.4657232348256
True	851.3001333612982
True	211.066843335271
True	29.47723411770394
True	80.8635026565136
True	459.7669522064412
True	228.5888788446374
True	1.3909451858387558
True	80.20781381327139
True	1079.08123160855
True	329.822463041914
True	692.6057807741718
True	485.1573858311074
True	32.16394312069784
True	135.184447738871
True	444.5260875377492
True	903.5191088794628
True	824.4551833088884
True	423.4855075775788
True	335.8903402107965
True	18.44638995098697
True	77.99775076075753
True	741.1102152613317
True	434.2539140605636
True	390.2853487913756
True	838.8680180506593
True	25.952778629441696
True	217.48258746675592
True	906.7306150892072
True	229.0999268805454
True	8.589551854711225
True	506.30741296642447
True	99.63052578551644
True	637.8851569859822
True	55.24923386239042
True	265.8639372408505
True	869.7112890680362
True	863.2230749251684
True	269.87117928416205
True	429.524988238198
True	121.0042872360088
True	587.9766486542675
True	260.2212407784004
True	180.9259326068529
True	878.2997012306116
True	52.62371575562042
True	698.3071206681055
True	276.020351223686
True	301.2109055833269
True	166.82249011056214
True	458.0655252517577
True	610.5404809215509
True	378.17975335908943
True	384.475233711434
True	69.46276184595096
True	162.18513616462846
True	456.2359252355532
True	223.50209611869056
True	37.77199716488368
True	205.0671787547029
True	396.2854393256355
True	405.16080082634136
True	763.6688838790292
True	131.60319586347373
True	661.3735870885282
True	514.6022257846453
True	590.5683123559259
True	144.79541193623226
True	39.79066535712272
True	677.5292953437742
True	70.57442453489978
True	556.7937323359803
True	707.9263938186604
True	447.2925888972472
True	135.55943121426097
True	510.79319742037865
True	4.154206823254381
True	400.5907019115607
True	31.92180327431504
True	640.4347156739983
True	267.47710009279166
True	551.0101648007475
True	677.430729525598
True	144.45605352076694
True	525.3568389111798
True	483.8244908233711
True	61.41716007173859
True	952.7106904625756
True	3.290066116465513
True	27.183545762676506
True	636.5602561406237
True	689.803627610818
True	126.82999744505636
True	417.70318428591816
True	123.3388947407306
True	74.50813413843659
True	460.7850879452332
True	40.98941336558163
True	513.9697399036045
True	11.889405627097226
True	858.2778760702582
True	536.8386133748888
True	690.8293454670625
True	100.0135331247052
True	367.2024041394963
True	1010.5486002097102
True	878.4493045006263
True	141.4749120930202
True	552.8408597135901
True	452.58082332981576
True	247.09777067154616
True	255.00775278918437
True	6.081545183846441
True	320.38007510414656
True	11.984216430752724
True	376.8099001237933
True	80.83153999858594
True	417.8357437811259
True	644.6886397585864
True	130.11542171904188
True	233.65238176856167
True	646.0003855431542
True	698.1106971389789
True	288.3409993115286
True	138.0947055769711
True	166.17419352394842
True	478.073136807464
True	86.18111702017492
True	10.60830411051715
True	509.53150668796087
True	570.8327070357942
True	20.177128711595525
True	127.28045969223368
True	893.3346156956037
True	481.2116869877913
True	278.12261508060425
True	34.69158439395065
True	481.0949955612577
True	109.96234859542491
True	593.8074036507629
True	668.2067187530868
True	308.17854888412586
True	392.2464191028965
True	186.43683896261768
True	245.4054293706692
True	73.77686095039553
True	224.4381028963325
True	498.4136414150433
True	20.92400397546048
True	468.0043533547391
True	375.2530477490597
True	717.2392919937793
True	888.1226382417121
True	902.6855672503198
True	157.6431689630184
True	394.217557287337
True	69.81156871040753
True	189.0775206278016
True	325.31150235622925
True	10.861283654511976
True	807.4993906222709
True	23.176200217018085
True	397.1942496629346
True	270.9127373684857
True	670.8694849076284
True	203.95015343407744
True	40.322195948891824
True	690.1484019734127
True	1092.9571698782363
True	227.06765691741495
True	133.1096327087318
True	625.6702035220508
True	505.0375484947896
True	17.072830697736446
True	817.8938580334675
True	110.71784580766288
True	45.50620027433006
True	311.3254661437198
True	358.22535871267496
True	381.6928540404592
True	269.84261546070775
True	19.82433734053895
True	21.41767452515511
True	869.9399902305141
True	204.44564856426865
True	106.2564309934792
True	862.8167841958908
True	668.1791213333512
True	640.1488166559366
True	455.8790872132916
True	149.6623795032384
True	33.59203639514787
True	95.72460916315252
True	431.54974602076334
True	224.13712664243187
True	476.1328595023116
True	146.5195392596772
True	486.8667426074068
True	633.1441767206128
True	967.8419375169904
True	25.715192617641332
True	977.3434969948378
True	1061.5512976196028
True	462.49723619216303
True	88.08345286665713
True	825.8407475225564
True	641.6058792007315
True	651.6411338225735
True	173.7133181058573
True	729.7103878851927
True	711.2689204045022
True	124.3891895218995
True	768.9742691647872
True	800.0601950986048
True	484.3111313053325
True	231.3927175838842
True	68.86382026410702
True	310.2011899488575
True	346.55780625538955
True	479.40458629949126
True	447.1104479594724
True	196.87952258009776
True	312.38084698648413
True	2.4533803904268225
True	12.956842868653526
True	108.8535792790628
True	134.6050899638185
True	354.34016202432906
True	349.9841895443194
True	115.58476344298562
True	16.924560349555172
True	211.73008659600663
True	872.6284155601935
True	476.4114443270432
True	558.8028058531796
True	549.7913010330416
True	820.1990412698598
True	647.9368404419844
True	90.47294312340742
True	208.07004311473335
True	236.24690872131
True	276.9384565203369
True	111.11523335527112
True	374.9317619016973
True	427.8084088192573
True	173.13112858222058
True	651.3998122322034
True	245.69825241698769
True	208.1207289888698
True	28.486344241385947
True	249.28392377486776
True	483.3216141039941
True	167.2644403258352
True	522.831648948088
True	482.0989684909245
True	243.08192047163976
True	111.39875072638898
True	42.55762576760822
True	396.60268918444496
True	793.0932655730023
True	172.04237403216854
True	1042.1227682104902
True	1031.7240320181093
True	483.0078659010983
True	104.15127229241436
True	118.5148545480513
True	690.9670469632478
True	8.791843962251068
True	219.49034925291983
True	132.84762292188262
True	116.13064211288246
True	324.1832028920837
True	628.9668472134518
True	37.57078016376485
True	127.7059297024237
True	966.8990915718751
True	58.4409417680795
True	450.3061767690829
True	528.3673897647669
True	254.5600163815677
True	130.39519259165266
True	908.5488394383028
True	1183.4949721815972
True	524.629350660102
True	633.9309081145772
True	213.9574668137854
True	154.5155048885811
True	314.7856117355636
True	260.7219923371704
True	171.2670123387446
True	306.1786553023445
True	363.6307235779028
True	12.257531543888664
True	638.2260485333195
True	154.9307402165361
True	80.47101540137331
True	446.56708131142005
True	320.0111838335826
True	1200.0651909765083
True	358.0358589384738
True	982.6834307146052
True	10.607786149214506
True	257.26046329285464
True	230.43217081270757
True	155.48311434608397
True	490.9072192822167
True	210.75528399160928
True	436.18649248226393
True	315.6646313378972
True	111.11723663064748
True	351.1000159071906
True	1052.2513554017255
True	716.9772919003352
True	216.0556703348086
True	106.08884651517836
True	296.0582239381326
True	24.219972875878444
True	352.2976857636584
True	335.2362309785882
True	560.7272590397597
True	457.67189164657583
True	351.6435831539415
True	156.2309207639998
True	12.20197924577359
True	423.6425865601996
True	277.44695999536464
True	131.2615362340432
True	305.12633344123554
True	428.683583438444
True	798.8866751768005
True	321.4401443041544
True	772.4203586214812
True	400.446439005652
True	372.2767763481982
True	1.500848896434635
True	1114.3891892804177
True	100.36270701779202
True	931.0837440343876
True	205.0490854287376
True	473.4816308014725
True	667.5944005063942
True	86.34950389919263
True	476.0067116201936
True	33.103982742040444
True	421.8504362469461
True	76.64351304997976
True	226.9658193344553
True	38.98439613485738
True	659.0235398032218
True	186.01048097449524
True	25.819353819584894
True	398.9253880955823
True	112.53132639880026
True	152.9487916841079
True	844.5711799906953
True	264.52695438437604
True	158.14452182392674
True	369.08700362873446
True	517.9430595188225
True	342.14168746657515
True	537.0407121576358
True	604.5799261082168
True	159.8121512494491
True	6.645926440043949
True	73.27796696589343
True	436.0385617784747
True	88.36308371514346
True	74.57522912638136
True	1083.8078431070608
True	26.659097532423136
True	320.8298761416761
True	321.5515844116121
True	466.2730670064581
True	661.382643574133
True	186.52028122798208
True	640.4355940418366
True	326.1565566808405
True	344.9304518399569
True	278.2232712401864
True	204.029032613556
True	372.1108505540205
True	448.47638697873856
True	413.3772918124612
True	593.1692330216185
True	140.58271476497328
True	77.85937024881922
True	38.0155779127515
True	292.14863995501145
True	644.9443268474702
True	401.9262034598791
True	788.9968728571591
True	223.70653937581096
True	396.6833351980516
True	67.19810012240852
True	55.6839428491047
True	431.68148060388233
True	200.92057919574276
True	224.11906650205069
True	44.31861150280317
True	1065.1517705305168
True	173.6849723882872
True	924.661702339314
True	323.802727601518
True	912.7102126506406
True	238.94783626649564
True	451.7825738976976
True	536.0042657967307
True	601.5855174163149
True	219.02275208169277
True	478.4309399341997
True	936.8032446125984
True	124.22313797577566
True	8.679714634459827
True	574.8538150284496
True	28.60396214759251
True	77.04122981711313
True	793.0963755700333
True	234.0587637183602
True	982.1775533080375
True	675.0975920851124
True	422.9101801439453
True	287.17394951177835
True	484.4791513338619
True	331.2486837680426
True	181.5678143563068
True	685.0975512841804
True	700.8933254097417
True	204.8934453269836
True	89.71386279108388
True	518.2843634774757
True	131.4850724566106
True	383.3770922584761
True	345.0965966016501
True	61.113507416191226
True	365.9771951972256
True	407.5693557731007
True	370.6290507743049
True	416.8399150338143
True	421.2559344551431
True	668.2563113890559
True	53.40381881263724
True	465.4645385782328
True	324.3662233468775
True	622.2929377012025
True	221.1836255189728
True	103.51864534823038
True	40.75968602244061
True	534.7698903213314
True	604.3721409627017
True	188.66893009796425
True	403.36004524717146
True	341.3879023598144
True	16.367066335122793
True	166.64688907363274
True	296.0140952713133
True	3.3481398653050127
True	869.4177615828684
True	79.80076676606515
True	104.90205139313272
True	112.04461080173246
True	355.4233748587111
True	35.888032757098884
True	455.9535243577691
True	235.98472480900136
True	6.011845152751737
True	122.08008068265978
True	433.549664066499
True	49.71026234644268
True	65.92084794772552
True	171.79552881703128
True	290.59988771089115
True	970.84855273758
True	392.06367145776494
True	945.4236686277042
True	185.75236268223736
True	1067.1452521377785
True	762.7600268065296
True	669.5086099856072
True	399.7045174089187
True	370.5475687494179
True	81.23531282500178
True	72.48715371199457
True	77.25908273468227
True	176.46538427282962
True	467.7398905866242
True	1089.479193216166
True	190.72646937153107
True	355.6191226256455
True	433.5136886176519
True	586.6362433691429
True	597.1892396185436
True	285.0083089394091
True	477.1981568758829
True	649.8027524236409
True	98.33103753735188
True	745.628650134264
True	259.9695199150598
True	136.15851152141798
True	420.7445174057393
True	853.406169458123
True	433.9080333924504
True	872.717375370725
True	188.06862282329092
True	349.024693643986
True	709.5211894734385
True	607.953922999916
True	195.7312107359537
True	253.846203890029
True	812.1166183005361
True	31.41549025917639
True	184.3992861191474
True	505.1167736945778
True	702.5070235327943
True	103.71088940435072
True	32.50707980402072
True	171.28311449066024
True	712.166833393048
True	330.7668016796466
True	533.621951997818
True	364.05510599724727
True	304.9506050055241
True	452.4984327461062
True	502.1053643324242
True	66.74854549397698
True	365.0832176802264
True	760.5053239411036
True	0.0
True	299.86318352985955
True	249.73831150643247
True	971.0388478860134
True	151.79059581936033
True	660.9995918173402
True	641.1293132970396
True	108.94986276515098
True	231.31299499710207
True	134.20335900293966
True	12.09023523057293
True	293.82199591062187
True	376.20086033808775
True	1131.1560638927197
True	239.3595555393002
True	394.5495678205394
True	666.0625306930636
True	199.9000698680044
True	29.790888619972577
True	866.7455496203099
True	624.7437134188688
True	158.05983481301823
True	621.3070003473428
True	164.98616655963437
True	294.5008230637289
True	812.3225115391864
True	35.47846694164721
True	111.11593395734933
True	497.3363792019863
True	67.06053445050588
True	76.77047481778222
True	394.1438763763842
True	22.82222660451221
True	763.7067772453431
True	99.13300834646184
True	153.8304604596274
True	18.773395762592376
True	743.7432331750455
True	29.135753089000445
True	766.7344919667464
True	407.05660131384815
True	117.97401116936508
True	699.5934079490812
True	512.3187545619
True	560.7736196653348
True	47.27291632946756
True	365.2171056016168
True	5.66636888349693
True	93.72751082439454
True	390.6556089782546
True	46.99045237397871
True	118.6132803741412
True	297.0820018300617
True	184.9771588304523
True	95.81729333701692
True	662.2163797010887
True	20.080676953533256
True	1168.528722362595
True	510.556985144469
True	295.11569704850444
True	509.5576405634823
True	124.63216134041936
True	807.0966155945578
True	1187.6114731352263
True	743.1079754267183
True	178.13523794870005
True	221.8711983671863
True	48.93306163966371
True	57.54150562782437
True	153.93112405187193
True	97.8777695596601
True	170.31571090339693
True	1173.8890093097696
True	326.3059579284559
True	350.81888370970285
True	721.2822257329922
True	16.357966566517938
True	13.664131136859258
True	593.4092619405761
True	6.144590942649633
True	114.7444787304772
True	693.3800976993751
True	180.04818747307468
True	669.0675428048188
True	820.924506227005
True	153.4762935683389
True	895.4753282558349
True	2.503695648828728
True	440.9734837781836
True	1055.2243683368115
True	26.162133390534205
True	233.74762152799448
True	153.5952730927048
True	939.3911610744263
True	236.568412054596
True	491.9515520062725
True	123.0948570451248
True	510.3790488583713
True	153.06613819926145
True	96.62164237047448
True	384.0047907365068
True	70.53757467780149
True	54.792374373074175
True	1056.0299366969975
True	253.5860496753656
True	160.87039570967536
True	374.8946365333744
True	393.6913512737347
True	210.01905273359847
True	166.2891324291696
True	389.85588731553554
True	36.89592186239264
True	477.5447195080551
True	1134.8643421959334
True	106.86911345551192
True	465.13670646579857
True	306.5077536673346
True	26.171379728686446
True	398.89203379547
True	100.18246527649484
True	593.3044053566343
True	208.23333907422375
True	435.04536838439816
True	20.226435398178214
True	452.1231156965712
True	103.5830269232992
True	338.8767947222196
True	30.92628033339749
True	170.55206621017368
True	240.63651173046588
True	779.1264864136277
True	58.85120791446502
True	137.84311586641937
True	227.60758107081676
True	129.22247267508996
True	613.3387328508595
True	564.7443756574098
True	766.862128217596
True	391.5969943901045
True	536.878842844969
True	392.8018133384067
True	676.1490240380709
True	69.22698698239589
True	475.1460477257176
True	443.9577678021871
True	43.501376641806594
True	82.31205135272414
True	127.02713503180031
True	90.11117528741656
True	337.67686742874434
True	846.8479335448926
True	328.9898659604524
True	1081.232536445808
True	304.63274399959835
True	910.5928500168724
True	155.17178875264958
True	594.5043673936945
True	620.0636613228808
True	703.1221903955711
True	449.0959703176887
True	65.74759229786648
True	305.29469539656594
True	38.49055202288538
True	166.16756218872473
True	176.41768372403618
True	1112.2976573169988
True	225.93961659259296
True	561.1798469899829
True	566.6576380091363
True	566.6607757392213
True	883.764751156479
True	587.9216123917442
True	630.5866862652821
True	958.161281432916
True	124.78148970664957
True	327.3820736405219
True	260.93298033159
True	324.84894645815194
True	93.80392905618
True	387.14110261353903
True	4.8343417027418685
True	332.42827360013683
True	278.3602423564077
True	606.3018779851244
True	296.31008960778126
True	366.7540625361165
True	9.294187469130993
True	56.27980859157958
True	540.1091930105365
True	30.87506736023051
True	142.3179576947977
True	65.46008506575056
True	151.89682179156904
True	228.95329992216708
True	71.08485479275251
True	381.8899085764439
True	267.394083441448
True	101.00550195221008
True	341.4081422247755
True	64.44034088926098
True	594.9126793479749
True	837.9578224971589
True	282.9238634287151
True	1174.365277847368
True	120.44968666680016
True	294.32354571950174
True	1062.9374808154012
True	87.7511722120414
True	277.2628108263384
True	9.45764861585971
True	396.27048394317774
True	461.4314916453058
True	159.66132319325354
True	622.2157981312574
True	929.3573290981304
True	162.33254814199375
True	79.42812280559176
True	321.80818164899864
True	526.7205302212009
True	639.9426251428936
True	1205.319248388926
True	28.55273874114855
True	952.6494104146668
True	137.57396526256926
True	649.0536386794142
True	110.78678699506996
True	120.03020273742403
True	187.3731391005654
True	170.13618208977047
True	742.745107316724
True	203.94801762861803
True	229.46624021175705
True	70.48375570652999
True	512.7182134913274
True	447.9297269932689
True	181.3407238969833
True	224.38251422410863
True	15.211201794051693
True	418.6690146384617
True	226.5715636407797
True	296.9534641292576
True	105.54569296482649
True	705.3526371353978
True	417.1641977223937
True	261.95245912223515
True	646.2448618102892
True	537.421743664708
True	472.184713811543
True	132.577959222525
True	522.3631730271514
True	441.9400340179759
True	2.9142016837616262
True	191.27352802843257
True	96.67746023481976
True	248.60134205507424
True	3.33146575493548
True	130.04147790499036
True	363.5535984354784
True	6.918124345449808
True	854.1982473374109
True	168.67092064675475
True	741.1299876939863
True	803.7556099645117
True	152.07122075789243
True	216.8123805777932
True	494.3235889552458
True	832.0039644881577
True	48.27851179020895
True	37.55917222151288
True	136.0957896141648
True	605.4633126460203
True	722.4320697310109
True	183.7134371667104
True	580.7215876433894
True	610.022308155011
True	896.0660402408815
True	393.50567223982426
True	190.63178674665676
True	879.333508689247
True	220.93482725572565
True	149.0053290630322
True	345.81704260067886
True	220.8687319007001
True	212.98768000224985
True	612.9339093692103
True	247.2678960512499
True	195.5813717770072
True	471.9162777686216
True	470.7766512343157
True	61.40686826298212
True	267.695432683101
True	79.7774145484807
True	324.558085294508
True	368.8191298858605
True	259.59341345535285
True	173.4418331240867
True	386.8580566133063
True	647.2207633633286
True	723.8025186907439
True	294.86292891236155
True	736.5295394530017
True	65.62083474728296
True	868.3523041156849
True	352.54652273812815
True	12.4590231991078
True	635.6300507686177
True	700.0282702146325
True	258.8911682375283
True	158.91811988949198
True	49.75467899397664
True	386.4031770587972
True	74.16166711159585
True	14.964525578013278
True	891.8170697585196
True	359.9839566648126
True	180.723499000951
True	1010.94854937706
True	10.648905667345442
True	790.4443529845275
True	31.47416271460608
True	685.146424981763
True	59.67299193740072
True	751.4758869011944
True	448.2356036582669
True	200.9907545986054
True	451.0334720616259
True	212.18308616372445
True	305.69056057940395
True	228.5646588912072
True	399.47074053543366
True	9.567166648284989
True	328.4215759713037
True	113.42409404072858
True	10.25247563524341
True	467.59463964183226
True	727.5332321216936
True	302.6682520696368
True	81.50774837275083
True	297.14652256532264
True	82.38227208990392
True	192.23249981526448
True	176.70507199750372
True	386.0615698830188
True	42.03047138048898
True	144.84683223288857
True	399.55502497025526
True	880.7192915366837
True	113.79906470963569
True	209.3075723613684
True	435.6343506312704
True	20.27568680361988
True	405.271548446967
True	498.1459100981626
True	92.05718369865836
True	407.08122226929913
True	347.32618723998337
True	425.5398890965656
True	586.7048086026912
True	1049.43241250579
True	957.2122831912131
True	55.82370114303612
True	1077.5575175694246
True	106.80401963869458
True	121.42429914471514
True	107.70213729353796
True	474.4989023807931
True	374.8018132685793
True	583.1708064133418
True	266.55927322178513
True	166.90206669024377
True	407.4815761696147
True	15.764422678410634
True	449.5707994917598
True	391.32174258088526
True	149.0218193450144
True	90.51005901776404
True	525.8512548316736
True	988.9983624338514
True	202.85065992596927
True	66.40880025726953
True	439.9253549020208
True	376.2066498901208
True	482.2682152612894
True	335.3360523568546
True	4.398755961686452
True	502.617459126528
True	500.22878878163954
True	505.9483703147902
True	193.89001377514447
True	100.384027880694
True	22.77588574354686
True	378.9412374545056
True	106.88510628578312
True	7.059188246578284
True	32.82926159255603
True	351.3918953983622
True	655.7262746648424
True	139.62761146836448
True	87.87581402827624
True	22.81408533746324
True	390.8439483783936
True	349.13325954888774
True	734.9573940959655
True	314.2507731041652
True	511.2889944338853
True	549.3165463180807
True	525.7403067521162
True	290.2944750945429
True	571.1439758954982
True	102.04887456010069
True	577.4769765335895
True	6.56795945193703
True	362.076381185105
True	484.5679177041581
True	944.0078817752322
True	347.0963476806156
True	781.8306108549514
True	973.365514418166
True	176.29095732022165
True	37.77567325883019
True	366.6669905273435
True	387.5369220122831
True	611.9827687887505
True	249.7379889509408
True	25.892419265101232
True	649.6115843200351
True	125.84810186359482
True	1125.8586841451647
True	308.3240907167545
True	472.5190275578884
True	123.38800196921578
True	809.5691645603437
True	142.59743879445196
True	811.0554969861058
True	570.4445473984246
True	193.0877676074004
True	115.35595092261178
True	65.65151744079208
True	571.1227027159445
True	900.3861833009239
True	420.3502477809703
True	541.8702159826216
True	134.8872214654918
True	602.6782149881476
True	490.6040187753472
True	798.6239257092234
True	327.61356824682446
True	587.3987864629435
True	116.42222651550732
True	23.987337769041467
True	417.3249046566337
True	165.7925812397159
True	103.15593221717936
True	380.0166472638756
True	1111.06685964423
True	264.94261108883336
True	551.9744100041545
True	11.17066567878109
True	77.71195694516804
True	317.9839602229715
True	764.091403144837
True	446.4759618025199
True	535.50719091521
True	719.4183054048034
True	67.622673746797
True	711.2345273395124
True	49.81089654318359
True	103.09345059961788
True	191.22139747061263
True	81.90704986737879
True	26.80523128343543
True	305.22911164912
True	450.5634872556138
True	920.2014992631572
True	877.964839892521
True	5.271904504142684
True	287.59682009889224
True	469.1915846847438
True	122.42522748758832
True	248.86072216439013
True	330.0431629750641
True	1303.958487025406
True	450.24385262944713
True	23.93786166341535
True	191.69538214524133
True	711.8501308112043
True	37.06168647142161
True	171.2346878690609
True	581.901658091713
True	68.87067926858235
True	865.6952281128239
True	325.2689271742669
True	659.1328721691586
True	78.92693320179801
True	691.2690450622545
True	594.2582637403439
True	866.2051277531241
True	260.3882177988
True	511.38494033870313
True	827.9180706244395
True	924.840514946212
True	230.87174356869775
True	763.087645554172
True	222.87782850050468
True	449.29478561466976
True	357.1540814062271
True	510.8542890170967
True	481.7832624155711
True	307.6513745344744
True	349.4786318662456
True	114.82385272367164
True	352.1035254940809
True	1104.4925663883653
True	313.181069545592
True	150.2393465211316
True	307.1547071598551
True	764.1040917430777
True	659.2346723545672
True	419.1263531308884
True	124.19629324441776
True	314.63490367880775
True	36.73567550361258
True	173.86375976479073
True	89.82608608380163
True	89.79761613581647
True	548.1852943301167
True	139.45206615920335
True	133.07002368621175
True	108.19395955653025
True	90.2957836840824
True	457.1519014093332
True	393.6877765458101
True	1033.57894327776
True	548.347026561514
True	884.1903332439769
True	261.11905207633896
True	297.1861243937404
True	545.0783169345692
True	194.48435068562577
True	770.8379415586684
True	252.5882482562148
True	360.5840348165126
True	69.69017939980789
True	120.13612774121962
True	266.2478239871405
True	120.25246028601173
True	479.8878460398055
True	31.45387661496418
True	561.210849700026
True	1017.0565163961934
True	741.15326861189
True	1.1075107532811297
True	61.91082740473638
True	488.0587932001533
True	444.0257170603872
True	77.35867528274905
True	122.35120675027358
True	304.8245792388619
True	77.94181981944052
True	54.155753056947376
True	721.4089659072764
True	666.1555676523445
True	157.42815560404247
True	165.10947668420695
True	566.7785650835056
True	53.24018521687106
True	24.632385974396964
True	572.2139462180021
True	442.0151011736651
True	1139.284440290615
True	43.91491406984135
True	456.7585599944776
True	882.8054309569177
True	782.7917958053665
True	297.5028935944391
True	775.5057760068095
True	389.5941545481853
True	39.75447820584061
True	101.55691812405568
True	719.0415443915628
True	80.17066208238036
True	138.92249230012
True	957.9090845521264
True	183.90873695209308
True	275.9967626933819
True	103.78838589178385
True	650.756024921442
True	616.0287998313702
True	208.4454136318224
True	416.90927357973743
True	40.34803085696906
True	274.86887166614457
True	612.1682094210037
True	627.5114110563203
True	324.62106926745935
True	71.6165625094269
True	920.8381261858168
True	1079.9630588043556
True	565.2713628556801
True	65.47228743775716
True	30.221174121680797
True	88.91093291335127
True	104.08538846547263
True	102.86808110049397
True	865.8371899758365
True	1189.758339833485
True	718.3727331289973
True	321.1234623101772
True	8.655685992427104
True	21.246375181550427
True	341.5230973013921
True	474.0624424441171
True	45.087843968556086
True	550.7605023945858
True	439.5824287048031
True	395.8840016119018
True	81.16858927712386
True	196.6919181219503
True	256.5458577858625
True	134.58817724828793
True	390.2487289300069
True	40.16188194285464
True	172.24102028143747
True	1187.5521533818796
True	5.164567934796547
True	29.6420130350523
True	590.8516278759969
True	357.01401637168925
True	792.5929470708527
True	159.64492496883452
True	747.0483704587632
True	566.5386503905306
True	276.30223392996874
True	432.0645888880546
True	344.65084355965826
True	279.9131958028693
True	266.31946717002035
True	379.3604863281296
True	504.427884091928
True	512.8664526097697
True	109.60744343223072
True	363.3733280259347
True	9.28137692831559
True	181.5949186739169
True	229.3138221773256
True	875.7816318262167
True	576.8964705686791
True	33.399797801551415
True	739.9173988906807
True	874.7328682813044
True	105.38457724329687
True	352.5285179675534
True	855.5261565594344
True	217.7943023210524
True	157.19338066110726
True	524.4193582843678
True	559.6844265336271
True	1132.9652144491918
True	141.3299905935848
True	153.30674711040112
True	259.11895801784414
True	316.07141245253894
True	420.1289315287476
True	421.7685033545806
True	324.5045296398304
True	451.4182919249017
True	496.0995893698008
True	241.43010127975708
True	1460.06136018323
True	259.4674202585946
True	396.6662589597305
True	51.32373076050506
True	767.2469095686293
True	254.91798156871727
True	923.6393995423224
True	544.52443875442
True	327.69335794078177
True	810.7965919905556
True	259.5823293314718
True	217.90771354630877
True	255.0979889224028
True	220.14466886176805
True	138.16534527990314
True	253.3094466255227
True	709.9462385598451
True	518.4355561758765
True	218.1537866087939
True	1149.8885542383186
True	118.93905542043724
True	259.52251773362417
True	68.88798216915524
True	303.1004963293255
True	409.2096605887572
True	93.53780248403012
True	218.0279781496494
True	70.95754641583166
True	711.2149896437753
True	381.4940155475041
True	220.33440449583864
True	723.1397506241049
True	861.1429505556681
True	850.7490970755547
True	818.4603593183673
True	353.5892380244134
True	1.2684754236976583
True	266.6390747058347
True	55.8463324655608
True	375.492566200153
True	53.68679226093456
True	363.4062701571183
True	843.3870970439616
True	1014.4941960455816
True	404.49586840324935
True	22.11558604419624
True	544.3412133316547
True	507.2016377181552
True	194.97517995708495
True	231.90005034574477
True	288.94063105508343
True	22.253870396935884
True	127.76752338065296
True	955.4913242476656
True	60.02448327839681
True	491.9071940150125
True	785.0601202030687
True	102.46004453121029
True	243.96367889625387
True	113.99992782526051
True	15.000897206475525
True	1.4442116098672844
True	119.69998281458994
True	1009.3085125781342
True	477.2342682391664
True	71.1644173742098
True	796.6218292197478
True	338.36499469530213
True	1.047108562185214
True	436.8832484007526
True	197.1240013576044
True	498.22507374960304
True	84.05272661708048
True	320.79854033570086
True	391.4895010000548
True	168.823341250957
True	209.00571302029704
True	123.1990844192958
True	166.96548541454817
True	993.314561917924
True	15.518290195416238
True	508.5741433711297
True	497.04061891555256
True	400.7256226299388
True	215.3115738095955
True	243.76155450031575
True	161.7906776354407
True	45.71049297544612
True	492.1159957078066
True	156.1945483117521
True	829.9580880094027
True	842.4353967063164
True	253.47641428883136
True	319.4170191552648
True	527.6439949525563
True	39.78975361620616
True	83.99408080673373
True	760.240225191509
True	1081.188826431999
True	107.67898044214571
True	726.4925237769369
True	128.78400463339145
True	923.6580092634993
True	653.9455084607378
True	105.27485565964308
True	283.4788247149576
True	616.5741240250125
True	270.5765180395432
True	44.91411647961225
True	548.9074803464027
True	434.0989189956288
True	6.708150435645749
True	484.8386973837139
True	67.149634433473
True	168.25931466773923
True	245.1465978499721
True	310.69166462189713
True	76.95346979662504
True	220.84201183752168
True	363.0761059672194
True	433.3217773391213
True	944.660730018976
True	48.610169317651405
True	929.6685651304388
True	1023.0001113115446
True	128.32687205928931
True	74.89038083057049
True	990.9202772630408
True	31.565717938657908
True	233.1231834084884
True	83.05613493756998
True	207.6673673066851
True	364.221737726687
True	978.260667719914
True	96.73919305513876
True	70.58489486390167
True	668.4559215045552
True	283.56660344366884
True	708.6346668361705
True	54.52434460646775
True	497.80895220512576
True	368.8232505897524
True	674.9456847719831
True	54.77308050355877
True	109.198624745953
True	27.72017192926779
True	256.7161901135948
True	42.02118488244672
True	349.93486091363934
True	3.1671176820027918
True	1202.1675692561278
True	103.58316529057508
True	137.46959816400528
True	355.2364421162764
True	714.7649370679964
True	691.1719977548994
True	992.2343666590892
True	476.1984793638856
True	405.3642617303695
True	137.5663627520598
True	400.29293836338456
True	813.548981370148
True	442.9309821254187
True	944.6337654579282
True	87.95867845330287
True	414.22208893816855
True	179.42788029541688
True	290.55589608097
True	741.1167976874668
True	162.79085924696545
True	136.68445178972462
True	60.08138343536461
True	889.5956188045711
True	768.7870481622341
True	79.71737533395452
True	426.0128343680264
True	724.2859510584451
True	427.8303297103965
True	56.79474145846048
True	338.57660621873725
True	780.9061998795222
True	29.27026864460554
True	377.6404474176039
True	165.78415974640822
True	288.0071733581672
True	33.41642399382212
True	219.663698103508
True	769.6249452376377
True	643.1134238480914
True	57.83683217490149
True	303.132063239217
True	893.6295611639133
True	18.544216989213115
True	304.7421457190082
True	289.4829369719271
True	429.563383961165
True	212.41872586316128
True	608.8559549434262
True	46.3609526969402
True	952.2734606712712
True	868.979726404262
True	43.42140813567953
True	392.9840949489856
True	739.3610478075211
True	920.0876164582868
True	267.9058438144075
True	587.879470525478
True	128.49728615990065
True	192.2062017498688
True	129.8098922992646
True	131.84307308103604
True	212.8705196119604
True	943.716087427547
True	798.850539429291
True	992.3780529097642
True	18.630829748906294
True	26.42864712189971
True	360.5545845462929
True	12.26032344696628
True	654.6657950405342
True	1083.9805682565457
True	270.808232234849
True	207.55584607615933
True	84.35569530003747
True	213.2472705594849
True	128.50600108803678
True	44.67228731656344
True	131.22681749920105
True	88.69000102023543
True	240.2577855591517
True	540.2232229052737
True	161.96489794233543
True	29.7051083027092
True	57.663862658302506
True	418.96171498866187
True	266.4378164554588
True	586.6521228439816
True	20.77615362529945
True	115.76679574424632
True	658.1055122130211
True	253.5318715554886
True	480.3125817042609
True	651.0409325524536
True	105.03746424348284
True	113.74666805947618
True	83.59612175665185
True	25.873129969946586
True	122.9219302485886
True	90.52071108510364
True	99.8756899510928
True	152.19235628364234
True	231.5678718605521
True	823.6969937274519
True	289.1177045902509
True	937.945463661373
True	167.94081726814167
True	195.91107875009817
True	784.0390056078742
True	308.67463219711703
True	595.3603478300626
True	256.8459624844198
True	344.8178694555816
True	444.8706661404562
True	565.86784706728
True	633.0908986490317
True	368.6524384118736
True	36.95086352183223
True	571.1636116019234
True	610.0519314516687
True	18.381331897727545
True	11.621141852809156
True	262.4103939802728
True	403.3222255396405
True	443.02964178238784
True	65.05481224961903
True	637.8672149685088
True	947.6022584546248
True	234.5842989252312
True	879.7602723780204
True	277.5739885321985
True	104.73721326636
True	281.7980402181426
True	682.9219251094243
True	36.56441605912494
True	584.4146160505445
True	1317.1855401710925
True	1009.6901910821892
True	922.6315204740064
True	201.0337578856129
True	85.83368372101071
True	195.50735307109684
True	855.1522770720035
True	134.5693637316648
True	1048.5144092793755
True	865.9167188860488
True	43.6393071054129
True	88.8061578618433
True	414.5676296451683
True	414.616127496094
True	203.07767992691427
True	528.8303042150043
True	674.1592963308096
True	119.75624819470116
True	279.4921738984919
True	997.6781738640068
True	48.337264322880415
True	705.1800777099342
True	561.4767537395429
True	40.5806247264289
True	820.5583925699918
True	393.01580883814825
True	563.9477383220699
True	113.02796197519908
True	271.0655350456328
True	220.28800784014385
True	27.09062931180402
True	130.12387364877654
True	752.158503948083
True	131.76941671598948
True	374.7872365476521
True	64.95392818379068
True	651.1598675878975
True	597.7805810331575
True	239.9490117106685
True	456.1309120348458
True	159.5286708476978
True	165.50531307754747
True	220.3579924529097
True	304.8066099721848
True	362.33530233675646
True	130.32344649913836
True	197.58093489930476
True	26.98903565717613
True	877.5555371534996
True	303.5597273157289
True	10.154622991801771
True	368.5149276674115
True	157.9803479404353
True	621.4077936922462
True	360.8468962764286
True	576.9126433922451
True	572.9091606932589
True	489.6789752202743
True	790.2810761669701
True	239.3641536196438
True	562.2140427644474
True	157.03955084687237
True	559.0243072244916
True	354.7419896238637
True	367.401950598967
True	127.31998492663068
True	140.64664288761267
True	106.56757574669544
True	69.30747591245122
True	755.77100209569
True	180.19561776240303
True	44.63800107928943
True	0.0
True	558.1364989174964
True	108.819715888286
True	23.550812224018067
True	41.65524061615382
True	116.1256934454302
True	525.0966024963948
True	177.60567651451004
True	108.14647838901192
True	34.561883369761325
True	160.12557507327136
True	920.083994578913
True	51.29014896273975
True	231.29796397016628
True	761.3645417690208
True	324.38357806354867
True	461.5776261546136
True	480.940110867848
True	519.3142044092535
True	603.549433854951
True	916.8599212245972
True	256.1815144550989
True	1045.5667287779331
True	909.7484089290496
True	625.8888941227033
True	349.0993399374214
True	821.9268946406588
True	9.83606340798013
True	34.11319352551341
True	288.4117225852194
True	44.79212099674174
True	188.6135254442436
True	770.4559085922662
True	220.59442112377255
True	743.7779466003881
True	775.4022918907973
True	123.09695251079854
True	368.5577032308594
True	575.3437762540536
True	24.507528718200447
True	136.80913864997373
True	432.9141473195218
True	297.4702254212126
True	201.83740431076177
True	110.77454021500036
True	380.7071625411888
True	21.17045848021914
True	362.54816866605984
True	362.81571307130696
True	1016.7561097148856
True	374.2138903933276
True	30.15472588161765
True	439.0153334778646
True	443.2743473655156
True	224.52124328171925
True	30.941776626105614
True	771.4021580898113
True	435.8632634408394
True	176.476181620579
True	13.033840760229078
True	1243.2482106546424
True	168.9495227807114
True	25.732617883279325
True	310.9315844908077
True	266.5359374949013
True	110.41300219610746
True	298.26122685342403
True	49.15926922263738
True	313.011626569579
True	301.7420944408241
True	316.14694647495685
True	31.684346636111
True	48.093535346448114
True	1053.171662499994
True	24.71487867227833
True	13.910520942081876
True	171.92724777811503
True	662.4728304658152
True	8.409922328117108
True	190.6307258558432
True	179.12216415696946
True	541.3426970110935
True	374.4866755188097
True	739.8184910482887
True	319.0298022420145
True	488.5354395766881
True	443.1211306968766
True	493.4354448267314
True	100.33563855508284
True	1249.990592695891
True	872.2620835936967
True	279.9621023766881
True	523.9670693433746
True	99.70143395810464
True	567.6508089639317
True	441.9933637757307
True	153.4032116561459
True	77.71706554906072
True	350.75025789716784
True	162.3249499562542
True	31.23770499341645
True	599.9563120226492
True	378.36534009108806
True	67.06455661288499
True	30.46991086746731
True	670.8669671903764
True	490.3763751277196
True	74.07386224267798
True	22.120895483612507
True	323.2920210485372
True	328.0420406613761
True	696.4112627156136
True	555.1489949243662
True	559.839949917827
True	799.3585423309678
True	9.01476207818054
True	57.769279425069264
True	36.021757947050325
True	61.70995771434709
True	482.3057519046644
True	581.1212536469607
True	82.63609098429554
True	112.78130255830465
True	190.68739229562104
True	77.38357295636517
True	183.66031698164772
True	201.14547969345384
True	272.4020282623096
True	761.0311409216353
True	598.6887589496837
True	289.93852725621434
True	177.7899149076705
True	265.3503398000655
True	240.2621966811532
True	762.3330575589595
True	335.00498013776905
True	170.14363041215947
True	902.167164402552
True	371.7909134690426
True	463.36513525502096
True	151.34817767193988
True	123.3306678020303
True	62.025740974679536
True	215.05032242723624
True	969.526271293386
True	509.7370731213812
True	114.74950664440874
True	351.5570016913449
True	100.50208146680828
True	681.2398599673786
True	4.317669594114811
True	730.326579217362
True	34.52176738400061
True	927.6375852247847
True	850.1341029747659
True	213.89002039294047
True	31.12496171560975
True	76.92668533992155
True	471.4200328302284
True	229.6340709158283
True	1.641307304878497
True	74.8411451647752
True	1133.365100885521
True	345.9733185828368
True	687.732424047046
True	496.8931659543415
True	32.46713638783119
True	138.80653521026932
True	447.5899748162547
True	924.716833884451
True	815.9573208903715
True	418.2786549905255
True	335.2272198480618
True	16.773373592286564
True	80.47624273272785
True	742.3327672591207
True	472.9636870691274
True	377.8783547726573
True	857.3464055902201
True	24.76902556741274
True	218.1782294557415
True	902.60464121641
True	228.1941184821617
True	7.17623249145252
True	490.2801559664795
True	107.18701629899437
True	648.9029560859378
True	56.36314351482868
True	252.09141965976983
True	869.2359501135114
True	968.0768105023144
True	277.9143758027344
True	455.65398152760486
True	121.65966655324443
True	583.775946067324
True	256.06853791800575
True	184.0330891107384
True	842.3631012487664
True	53.110602742115006
True	736.3016771898413
True	273.0783574763881
True	295.28835331641085
True	173.78013118259796
True	482.64805819067055
True	613.7397211148565
True	375.05759959317646
True	409.32290044649903
True	71.53963637104331
True	154.216194413398
True	462.0847125185392
True	210.34983506347456
True	38.43503319264333
True	199.7555791560366
True	376.7391385178486
True	393.4984803169545
True	734.0929068910124
True	135.22757729805053
True	678.152114204021
True	512.0519157330668
True	567.0986622260231
True	137.84549214674567
True	38.50951298533923
True	674.5490113477287
True	71.15622102597911
True	556.402721437741
True	681.314746442475
True	438.9238062029872
True	137.40175742014523
True	529.0635114059196
True	4.628967859919378
True	400.1634188697294
True	28.85428039791623
True	625.9164085949591
True	265.5673694897373
True	566.2540471888082
True	679.6196403830858
True	143.3786730723014
True	524.1596733199541
True	457.4723732177605
True	65.32262150751107
True	944.4074720796592
True	2.865664062700363
True	28.03698679377151
True	658.4611876046456
True	691.0970340422141
True	127.96898039688712
True	405.1109144144968
True	126.14492238575062
True	76.00392645814249
True	474.6134311989709
True	39.20836773745005
True	502.6423927529129
True	13.807680254333508
True	826.621925661782
True	538.9391058694048
True	655.4613227692171
True	100.57231700357684
True	375.7787209752016
True	1004.8489778759894
True	864.0116570478122
True	146.54425446892478
True	542.427855078975
True	459.351311719014
True	259.91851179197005
True	253.6971302403902
True	5.923218667301963
True	328.1540225436577
True	12.193238010113058
True	369.8375960702198
True	76.23640685135318
True	386.4886066591405
True	670.4369069566917
True	126.43545673677276
True	238.11531612359065
True	640.8864865345504
True	665.7772370431924
True	280.40872253158585
True	137.880787013296
True	164.4487710378033
True	480.0019292063035
True	76.42606272422462
True	10.502841978187188
True	493.70414222316055
True	569.8415421901632
True	18.628605807133592
True	136.6854927084456
True	846.5286322241975
True	494.0613241210919
True	271.62728821269457
True	35.22211664919823
True	466.8537327331381
True	113.33278880152704
True	586.8002630524085
True	668.8952284410674
True	289.79485249212894
True	387.94170930475326
True	190.83501943595795
True	240.4796555126827
True	73.07934014488201
True	217.2763218757578
True	493.7182018147167
True	22.910712408936256
True	446.005056430964
True	359.17195328751245
True	731.0789647384402
True	895.0601466930157
True	886.0381586636814
True	155.07167011683254
True	406.7805737336826
True	73.32158502966237
True	184.5640764808645
True	319.2791643269151
True	11.332495550346485
True	789.1410089308253
True	24.44069265151703
True	396.1463471666218
True	265.18036602730274
True	638.0836654892557
True	202.9068904177309
True	37.40384388512456
True	674.0761927684781
True	1075.5500566351184
True	225.55135357369232
True	136.27729778270898
True	602.0490711263323
True	504.23937973279504
True	18.46788299078268
True	852.4226096032027
True	114.11675725758208
True	44.92771359948915
True	309.85727870514944
True	342.2239043462406
True	395.02733883601394
True	259.84311894695
True	20.00955479577957
True	22.4592560522905
True	797.2142652593476
True	191.94290884045512
True	114.92448304764406
True	877.7068643442774
True	652.0116883876562
True	638.8275292567972
True	442.39775831204895
True	146.56996656911866
True	32.53731090026775
True	99.7160983008138
True	445.0251543125055
True	234.4125039029608
True	476.77583161639546
True	143.8463818647424
True	504.3536332970137
True	643.8596996634199
True	914.3858815121024
True	24.14109515707927
True	958.304372023175
True	1012.3630890891905
True	497.8787650262457
True	84.26463299934692
True	798.5137078174577
True	651.9478471430062
True	654.290224047166
True	167.0924036790827
True	752.6034159261263
True	715.5695012121349
True	122.3739401617776
True	796.0548496819051
True	819.4396721741255
True	481.9260459806522
True	219.9343064505472
True	73.87334282831402
True	300.1289080253865
True	357.15492618501617
True	467.5636172586554
True	431.8474070104964
True	191.04210788916032
True	312.4674066650788
True	2.507815889121724
True	13.68784702082019
True	108.01326064799996
True	131.41879751661867
True	361.68711135198674
True	358.4196380040339
True	113.66975191943372
True	16.536167037630257
True	219.6423042345572
True	855.8037395497723
True	462.3329221427424
True	540.6726193697066
True	548.7755248408477
True	824.6341804198202
True	649.8044090268229
True	90.59447578551875
True	215.5010573499278
True	249.1938102478952
True	289.024139894706
True	106.9101390057369
True	354.7376820042656
True	434.5090554639722
True	174.65641440773956
True	656.083393552576
True	246.00965198207945
True	201.42620689642928
True	27.535780152689203
True	251.2173796710003
True	473.4941839383149
True	171.38809207315938
True	521.9853411855687
True	483.63378409988985
True	237.83010437871107
True	112.98986447642828
True	39.7400473776657
True	405.7747731942984
True	778.7270733778901
True	162.35925881717446
True	1045.452818193281
True	1031.8851514896858
True	485.18896852005633
True	105.09121297292938
True	126.96322369551976
True	675.8284788040273
True	9.62839636248058
True	231.7525428423412
True	136.4250115690934
True	117.01577858020298
True	323.9944648020524
True	633.2660533231295
True	38.2420977439423
True	126.3960849700658
True	968.1890842225216
True	56.84825465322593
True	451.436539188548
True	529.400285543867
True	250.6237731674292
True	128.5347136458937
True	962.0835028099564
True	1209.7763428035023
True	520.1768528149906
True	644.2916364977874
True	206.05169740342575
True	157.0331030759252
True	317.3182701230233
True	258.14672437113154
True	165.70924767390423
True	300.2445128303414
True	355.74456870730626
True	12.336715561588443
True	594.9986966377443
True	149.43634302451756
True	84.05335818994986
True	448.94448782179774
True	326.0594084996676
True	1154.1566869132014
True	356.8388793091882
True	984.7234633719193
True	11.099304469088224
True	270.8454698075568
True	231.97647144871075
True	151.93742728490238
True	486.6825345609704
True	200.9833612516857
True	417.9938062630032
True	335.02709178232834
True	112.7024232665515
True	356.51047766685133
True	1039.1214776203033
True	692.6394211050373
True	219.24004507338216
True	110.92772192497212
True	302.18796922692127
True	25.831800999148435
True	360.65904652817386
True	316.7550681910645
True	562.5003284614377
True	451.031719180032
True	351.2302377221516
True	156.54832152487714
True	11.67909051309066
True	419.3320770234525
True	274.54984371661607
True	145.29801517382757
True	308.490510038301
True	429.03453834242026
True	834.5611728421867
True	308.9146542933411
True	776.6790011981784
True	415.1325484772893
True	377.5667863777267
True	1.105760698403254
True	1165.3323561597217
True	100.55757169020168
True	971.339062189372
True	205.0235413664085
True	454.0999385781443
True	674.9861319135399
True	82.20050767922083
True	481.86972459540544
True	31.59702602804093
True	418.64814337051337
True	76.06036889817784
True	228.95687058982807
True	38.124594641515365
True	656.4928200909034
True	187.328788510816
True	25.43028422469556
True	406.4140198553631
True	108.08940049854904
True	159.93031367250836
True	845.2603729519548
True	241.6707090993613
True	155.64135715809817
True	398.3055090703004
True	527.325773018682
True	340.7793983781001
True	514.0643010215188
True	616.7423683863738
True	160.95387875417393
True	6.862604784990563
True	72.57893544665052
True	447.0125938393979
True	90.97393718922189
True	79.59911996980773
True	1082.3061105965708
True	27.789623904561
True	324.77441026287227
True	307.01588976459544
True	444.75077373798575
True	666.5195893665433
True	187.42353157328776
True	663.1267147133244
True	313.8618206168677
True	354.66389110426354
True	266.2511388015123
True	219.4360692481901
True	368.4240194705695
True	434.8011980851485
True	429.4489265961653
True	618.3773748992749
True	140.41799936907194
True	75.5686917773548
True	40.10036557275925
True	299.14605014744217
True	650.888330290244
True	387.2515386063986
True	812.6449743929447
True	211.7290466143639
True	393.0260371179535
True	69.82788573161642
True	55.16436998082494
True	445.3950039398225
True	204.66559172049224
True	225.7510665692781
True	39.14407789762229
True	1061.0505569999857
True	178.5129051489342
True	897.6528588950453
True	318.64529891538814
True	926.0930938473
True	234.55840648403884
True	458.9751390032602
True	528.2199222891791
True	621.4412590176171
True	216.8832734393916
True	478.9555670518819
True	912.2261414341672
True	122.8540284666686
True	7.627072115265918
True	579.2490300355112
True	29.465403729863084
True	77.39823842519354
True	800.172925775751
True	225.58951234893155
True	995.5637967069484
True	688.713186661314
True	427.7334060470234
True	279.2771612288324
True	489.5607999260527
True	336.65522852855514
True	185.65248889774435
True	686.2127652866777
True	740.5686906579108
True	215.742169849703
True	89.40017948889009
True	532.3197215958002
True	136.84763248181807
True	394.9996931019572
True	334.8848040351905
True	65.86748798927502
True	379.2186680518112
True	420.6346178533314
True	354.5352031488278
True	391.7952550235444
True	418.72837278386095
True	631.3195341840039
True	55.519511448328565
True	453.2546362321081
True	317.4086870558416
True	639.6351644913101
True	219.67594359606164
True	103.03839650091142
True	43.341712815185296
True	544.0400161454935
True	600.762008549964
True	182.66345202946067
True	409.8500238779266
True	321.83546705683256
True	16.48253790830831
True	171.5861935390325
True	292.4994845069989
True	2.9583758636431248
True	869.3225791614019
True	80.7538072122366
True	106.53897011283853
True	110.88911097474973
True	367.7678855775813
True	38.05694112789602
True	450.5025384876545
True	229.52356666661248
True	6.0963126355648685
True	121.5508796188181
True	436.0602779046564
True	49.05536855441437
True	71.22231896488056
True	167.26928012950904
True	277.91613026938825
True	954.2966090465508
True	388.8846327316948
True	929.2099139474016
True	180.8663413639788
True	1093.0018524562056
True	797.9908187994504
True	649.3091325936815
True	388.8507801671362
True	394.9400654935162
True	76.88211170610082
True	73.97161595743597
True	79.99872508858864
True	175.60902372556603
True	475.1036218277813
True	1089.371011828393
True	181.8778588491148
True	359.8741536607727
True	449.5322959368111
True	603.8134043898699
True	607.6350014967213
True	275.2435659274985
True	457.44958655729295
True	687.7587617032669
True	96.1513022711262
True	743.5212545734037
True	254.7206007641153
True	134.3384120739942
True	400.31731249181104
True	818.0544663272333
True	466.6303796159256
True	864.0235094222911
True	190.38484030888583
True	344.2413024444577
True	681.6892959880144
True	631.0609094553123
True	193.48222436554144
True	238.4473882986719
True	779.4302618315193
True	31.399007855653863
True	191.5814029076532
True	488.8616188845067
True	704.6715833047302
True	101.88408485632208
True	39.08498253603205
True	172.34751608394586
True	710.0237335922562
True	319.15253199656803
True	562.0627289385826
True	357.8268054684749
True	306.78583962670524
True	443.1311800659454
True	490.0018346923566
True	72.30882974207971
True	374.3796993531888
True	768.9226066390756
True	0.0
True	309.12381219388345
True	242.57388301325005
True	985.9634939549278
True	144.3015872165953
True	666.3989719216858
True	639.798523018594
True	114.54908411949836
True	217.7560329051616
True	135.25304370791767
True	11.391555455407962
True	292.93442772220993
True	382.4080483187959
True	1136.7871732157005
True	229.21308843062047
True	393.4633298344287
True	659.487315626097
True	199.72636196145504
True	26.542571183983583
True	902.6779623619644
True	584.8710410608404
True	165.11450695392037
True	613.0986623886077
True	161.08920816785707
True	291.0115106184847
True	768.3003387322793
True	32.71790643988314
True	104.26296585828892
True	535.5961869886894
True	67.63759278580744
True	75.72224416415759
True	405.4799078978929
True	23.550484870974383
True	760.5345855042041
True	104.12526238502684
True	159.49760462277064
True	18.313826331967864
True	718.045567131362
True	28.827178936929133
True	769.207368485026
True	390.2249444498126
True	114.10076555448616
True	717.7446332054315
True	523.0782175647645
True	564.5783041179787
True	46.20105182415755
True	369.6619557567549
True	5.513734789162164
True	94.87881750544872
True	381.2516221684645
True	48.03502610308373
True	123.93430323447262
True	315.6449252681134
True	179.03685237750156
True	98.24593865309804
True	666.9823053492375
True	20.93647632981037
True	1165.5509910676417
True	512.7611134334819
True	315.2920915716327
True	497.37445451938186
True	125.59602566912852
True	823.7148425976562
True	1118.5440398901246
True	759.8302794196383
True	176.3547847392086
True	218.14382314437296
True	49.52072053385837
True	55.3124724301172
True	152.24813479600544
True	102.81392682093356
True	166.3926750655345
True	1185.2343491945585
True	311.0003617424378
True	348.0930671155496
True	698.3106939771943
True	17.479410806934464
True	14.14338393821242
True	604.5183309756441
True	5.494687621631149
True	115.54028022025076
True	697.3584383857275
True	183.64064813182085
True	679.8403089178585
True	848.7766831929713
True	146.31992438020953
True	904.9258837520528
True	2.4882206002287663
True	446.4948897702597
True	1042.6042154200984
True	24.4073138123058
True	236.1011341724948
True	153.73692205126054
True	960.4822270892414
True	235.4848109330501
True	491.9277227124013
True	118.98111030126782
True	523.1556995925431
True	147.0162992016956
True	97.14015661117271
True	382.2363268240445
True	71.42547263070497
True	53.29375887866971
True	1041.4348289884367
True	261.26360685217435
True	155.95814230328648
True	362.5097821448212
True	397.2398990290391
True	221.45302530736467
True	160.51752815124885
True	399.87428366620935
True	31.3756381979206
True	481.0818025552725
True	1094.3900740860615
True	114.35962167916922
True	479.183797956847
True	315.94144179348376
True	25.998716958935333
True	413.4899123569075
True	102.39082362251531
True	584.6844815334223
True	205.4456847226724
True	417.8406216066303
True	21.282198266367804
True	459.7432461947628
True	110.89251002986846
True	340.506514159087
True	33.81821418294456
True	176.7055706763508
True	249.44996167614687
True	742.3172572304884
True	56.87076123321795
True	130.42400593532165
True	232.32964156770092
True	135.8481322017394
True	621.9448145610286
True	553.3737198291496
True	798.5050306795694
True	393.2462515148642
True	548.1056994293452
True	411.79787195450336
True	673.9528741990583
True	66.95047814710797
True	473.4098263218672
True	413.6782922316595
True	47.13420278176886
True	84.82323189997112
True	125.73000624977016
True	84.8389357835227
True	333.8328508799635
True	843.1059402248748
True	324.2939077943819
True	1094.8607547556007
True	293.4410071551219
True	915.7217888158866
True	154.60963437548014
True	562.8024459873109
True	590.7947289498986
True	700.2269277134402
True	456.8082875979994
True	62.6584582869933
True	298.6995735182002
True	45.30860669270955
True	158.95497497990775
True	167.43214952505872
True	1093.475306425709
True	240.52271580190663
True	547.6172873410295
True	527.4776191197012
True	566.4691493735085
True	885.0396073549417
True	575.8167739774135
True	649.2183257331806
True	938.6352999442224
True	125.18505576683712
True	305.4990458762588
True	263.51000542616964
True	321.7093605932694
True	90.60030593009604
True	371.7626457611989
True	4.523928891656709
True	331.45654951530594
True	254.18458010731183
True	596.6625646185009
True	276.85624346756146
True	363.0870866592974
True	10.597888269249392
True	59.469123143146746
True	557.4590724171119
True	28.30655642794001
True	147.8625350031625
True	66.04288474988786
True	142.5057908566145
True	230.3359649401041
True	71.16365404020695
True	365.706429784248
True	278.54921440571536
True	100.9863840441062
True	338.43265507106605
True	64.34411002636779
True	573.1738412839699
True	843.5693365695242
True	284.36431940398813
True	1160.152582002396
True	113.1057575898134
True	305.63224858470386
True	1039.82842086149
True	90.88840082799136
True	286.2364621678512
True	9.538862541818316
True	401.4036079866737
True	451.2656704686759
True	152.41284947140096
True	622.3736785441582
True	899.8689610084932
True	155.32681335061164
True	73.9257118707424
True	339.6560430807014
True	561.4676093143024
True	606.5435834700785
True	1218.1794492753163
True	26.94215760102808
True	975.2669994641498
True	132.68970303316533
True	615.390499962439
True	114.94987816861531
True	131.26245310569544
True	192.59747827353016
True	174.10978125360305
True	751.0675307722821
True	212.79647221121505
True	228.36211536340585
True	71.87609676466117
True	515.5227743443221
True	442.1239126600509
True	174.56793449140355
True	240.97376482355116
True	17.639175030329767
True	432.2966650315471
True	223.58094529760217
True	286.46141972582006
True	110.98967245864878
True	717.7452851871961
True	430.3539163227584
True	260.78466350362504
True	641.1743675820695
True	529.8240393789068
True	457.34321417161607
True	128.9767415380109
True	534.4328068717437
True	426.0932434641512
True	2.853880372045145
True	194.3358986131365
True	89.80738184305704
True	247.106535398028
True	2.4019999264732914
True	128.14587767545586
True	358.2245519558479
True	6.925534276675774
True	856.905285696175
True	166.14420352036058
True	713.5494028201548
True	794.0081150497929
True	159.23811196753306
True	222.84018239083392
True	471.7306221607781
True	849.3999043420391
True	51.36196779555169
True	41.59129903467476
True	132.7218761581519
True	630.471581396255
True	724.1041703235862
True	181.74768243882653
True	588.7013950302155
True	588.8382520944086
True	864.964918619697
True	407.2228888608347
True	189.62304637960463
True	863.3948591551822
True	219.91610282799445
True	152.29876783427804
True	321.14034207856986
True	228.70892562798423
True	213.06312055963937
True	593.4309202179207
True	255.7278101372225
True	200.1276021336001
True	449.6340208223335
True	460.0912546568581
True	65.09592681575958
True	287.8508696579836
True	78.86782294435407
True	346.34996884622603
True	357.4219841003903
True	252.051914726746
True	180.18395716851984
True	371.007543420883
True	618.4184442338506
True	735.3890096625267
True	293.90935827184467
True	744.962583895469
True	66.11245230777229
True	894.798186511794
True	341.8082672632872
True	13.85076710727254
True	625.8022367219318
True	711.1231799389768
True	271.4538934964753
True	169.13209256396934
True	46.65319969453999
True	385.7596132649829
True	78.16015477382903
True	14.183023793778094
True	881.956869450981
True	368.6973714091748
True	174.04607475301225
True	1016.96834563159
True	11.612441590283083
True	795.5664684625764
True	30.887805595382524
True	684.779785826054
True	60.20118499922415
True	750.176745582377
True	456.0922503543474
True	198.1617544702103
True	451.1327227503804
True	215.6716655941965
True	298.0786216589126
True	219.474412784822
True	400.8795917672526
True	9.187868093084813
True	322.86869759124073
True	108.97719166309066
True	11.641582107929976
True	469.67448668322015
True	723.1260984048683
True	293.0612592272725
True	78.82030546289957
True	315.44734443849785
True	82.70332676450322
True	176.1168389823382
True	183.5435866263577
True	396.38034804028297
True	47.17800567062904
True	140.83532677651738
True	404.023649752502
True	874.427709931827
True	116.06188293904935
True	208.6789632692002
True	417.8501499777655
True	19.13127295134842
True	424.8175462214277
True	510.216106866044
True	91.2656581212849
True	380.9858353756092
True	357.4201664727785
True	418.6280627265971
True	611.8142533081589
True	1047.9391556445005
True	975.5378945928098
True	48.84515341721831
True	1076.414747105635
True	110.90713641889614
True	103.15110533544966
True	105.58999684820694
True	509.0244012085204
True	371.9766675465534
True	578.1802770049945
True	248.833568724513
True	163.9964480901558
True	413.9280603482814
True	15.9574966833532
True	454.5620206110694
True	388.80562944588
True	142.26307946570714
True	95.81635809792468
True	515.0681703779178
True	970.9853971419398
True	195.72786712620135
True	63.83698100930259
True	428.7625874050899
True	377.08268215062304
True	496.33089091370414
True	330.8502152010532
True	4.057430820210298
True	523.2351338231308
True	527.2208296070627
True	502.7010958759937
True	199.66522399862328
True	105.30061745912732
True	21.944326082952283
True	373.5268372486304
True	109.6912830315589
True	6.488886104531999
True	32.89966330336688
True	342.5794835028055
True	642.2429807770686
True	135.07013513382836
True	94.19962011682054
True	25.20888646506212
True	413.76151358439336
True	353.037679884252
True	765.6895922409777
True	303.30580840343737
True	520.5328003433676
True	539.1392980018159
True	518.2381731809817
True	292.48267882001136
True	557.1168691906337
True	95.35804909080944
True	568.4918971434803
True	7.615963456019369
True	368.545242293705
True	478.013261821337
True	979.2302191098532
True	346.59187071800534
True	806.9095307077955
True	941.3786345756528
True	180.78072086580883
True	38.079563670032286
True	362.45596052284486
True	389.4709780845296
True	611.0937032231996
True	245.72356239528315
True	29.690798654024164
True	668.1506925888759
True	132.94513169550086
True	1088.0512367912313
True	317.50552451894566
True	466.06456630970297
True	122.5023131607778
True	823.5432883296742
True	137.77754656895408
True	829.2504278060404
True	571.7257702290198
True	193.10483114764705
True	111.55803669931188
True	66.52174190742736
True	557.0519242381997
True	894.9904906719703
True	406.0909642414073
True	532.9720868728119
True	132.94924029112642
True	622.29542757869
True	486.61699635189314
True	800.0477723761494
True	313.71482120108897
True	589.1066986582538
True	111.6789218026166
True	28.044424338838237
True	409.7021884954458
True	169.15168291180905
True	103.70555104969908
True	366.0870492076261
True	1117.6427043881638
True	271.7412412295758
True	558.0936761062584
True	12.692548729078997
True	71.94745833516325
True	336.1608832744317
True	779.5992288851977
True	452.2059439371144
True	532.7110630488254
True	707.6443239786463
True	70.43804527943553
True	726.9141685797533
True	44.6193741887675
True	98.25453941604574
True	183.78471617215212
True	78.67407626651914
True	24.90677864307792
True	292.07594259273907
True	471.0170666212679
True	921.3947221248836
True	869.5020706678004
True	6.233512339503925
True	301.1732476320275
True	467.0026204638688
True	129.42189487883957
True	235.94716889576767
True	319.13253766010376
True	1303.0879871987054
True	466.5563135077674
True	24.732346730502947
True	186.98631566657528
True	709.0713070641933
True	34.30330732642108
True	169.4276176390429
True	566.1812735314168
True	74.4886225097411
True	879.3181984682072
True	325.9219148727876
True	675.82757072438
True	84.1717025597729
True	659.7995431189215
True	575.566206636192
True	868.9923951414032
True	249.5773776856371
True	511.7397311651104
True	835.3765964002731
True	898.096761923792
True	237.63099335159365
True	732.7767175126895
True	220.17498165480632
True	446.10011957051904
True	366.8698376792792
True	496.1339613689756
True	490.0690183266962
True	324.51070829532665
True	356.4688771875398
True	113.251039264371
True	339.63724445346406
True	1105.632666503253
True	339.442200368271
True	149.94061485266832
True	303.59000483164334
True	742.3891232610064
True	654.2873820348287
True	396.84484396939246
True	115.5207920890899
True	329.4222963342196
True	34.733641562451936
True	184.7110695674529
True	92.09784895256747
True	87.13263559159303
True	540.1166487484654
True	142.99053073252114
True	131.38033535646468
True	109.55536460031584
True	86.6775490938642
True	450.1557999351601
True	392.090068549014
True	1029.7107348544394
True	534.3284476496777
True	845.1584566858859
True	276.6567290792656
True	299.8951358130613
True	543.8414948234046
True	195.7602088236856
True	773.4932013597497
True	245.00300843197255
True	358.91337559245284
True	67.53261272063776
True	112.79596101005951
True	264.4653647234348
True	121.10113434015204
True	474.8092719976192
True	32.91494358041015
True	543.0582474703259
True	1008.9190410348116
True	718.0028242123418
True	1.2405793904635858
True	59.49911006929661
True	495.69755201336017
True	435.3746980500768
True	74.59392972524212
True	118.9284709794613
True	298.2237020672727
True	83.42946402402019
True	53.2185893583691
True	702.6904081669499
True	690.6249309805254
True	171.61053156937822
True	166.96020347973422
True	547.5488363433458
True	57.46401230325149
True	27.174117104845152
True	557.9446659023931
True	464.179105246567
True	1130.454111115906
True	46.51183566862132
True	455.9090917271079
True	880.4464523284762
True	770.6748092161216
True	282.0919268599484
True	745.5914357999942
True	404.289250667463
True	40.59698526401139
True	98.71929530483231
True	718.5454030304907
True	74.4682554708678
True	139.68294396546716
True	922.111059212036
True	193.160739364716
True	273.1965252026301
True	106.99802279151425
True	653.7869718040572
True	597.8971209409455
True	211.2502045640832
True	429.1213852085304
True	38.142500172794406
True	270.6121498590307
True	589.0113814682873
True	652.8712643876529
True	315.36024028962765
True	76.1862974805769
True	976.116083826658
True	1071.2814737075705
True	558.5428843009596
True	63.42840888837175
True	31.50893544729732
True	91.83918974773992
True	104.77849753332367
True	99.16875304820398
True	886.0069555279902
True	1206.5912157152625
True	689.6100063387714
True	323.3623757136103
True	9.330442713486631
True	21.93866786183104
True	339.4309907391686
True	489.2119291231087
True	45.82195198288362
True	563.6093017250998
True	445.52982337711074
True	405.2576548622678
True	81.1233272112851
True	194.65539781156437
True	271.194911326262
True	128.9974783434707
True	395.3991419953673
True	45.6777358688412
True	180.37202372237587
True	1163.907598165865
True	5.95835021722516
True	29.39345408847734
True	591.6146037927437
True	365.3168028586503
True	764.4280473658816
True	155.29825456159054
True	768.2801931026925
True	584.7465553470291
True	287.586579751289
True	425.9128784463
True	338.82255013262767
True	296.13063824699685
True	264.0303858760047
True	398.9239494583284
True	504.8751417288841
True	504.37374709013847
True	107.2825733921608
True	362.40556191583767
True	8.215874667122842
True	192.1753404504472
True	250.28074225471968
True	869.3479816143383
True	596.7584720945359
True	30.01516855997941
True	711.750596686661
True	810.7428610942003
True	104.9840765056462
True	341.65174247174656
True	838.9557943174998
True	218.51087640531927
True	161.7912555038379
True	535.3674953517885
True	575.3822646723083
True	1098.447256672291
True	146.5419147066047
True	153.4101652885964
True	250.56488117609692
True	322.0904385655309
True	406.6406166751753
True	411.4143186809836
True	322.86262958261864
True	436.3064195558333
True	499.5232801687151
True	236.0319305329912
True	1456.3963833675186
True	253.3743355606771
True	407.6145294139261
True	55.58804180885788
True	761.1500860351863
True	247.4974803765533
True	918.7861265726248
True	555.0959500654948
True	312.27144121697535
True	775.7185188411008
True	274.2003666050084
True	225.5698808603946
True	254.12419792259064
True	223.4461412736598
True	139.5912672344177
True	252.66196514282908
True	725.8534252937502
True	523.3778989673498
True	217.80043670169127
True	1121.6200302622865
True	112.6491300292925
True	262.615580532418
True	72.6839188534068
True	318.651099042314
True	416.0104482800031
True	96.69116144483397
True	220.79384080530852
True	75.88934245169442
True	697.6213037045331
True	369.56963275435805
True	219.2581150089205
True	711.7001518583608
True	865.4243924707484
True	843.2337258267321
True	823.0802477345699
True	347.25728972489713
True	1.581438182419764
True	262.3983841200981
True	50.55693901059807
True	389.3114691994018
True	53.42896778709376
True	356.0646954195284
True	864.0610528482154
True	1027.6381667915257
True	371.18175026954185
True	21.816789275071507
True	543.9220953519889
True	519.0468476610936
True	189.31587093877985
True	240.1838604455166
True	285.8446897307923
True	23.51856347874703
True	121.85819994371688
True	967.4396329293634
True	61.7721809622513
True	472.3708961844787
True	801.4336418589029
True	101.34876606209085
True	253.7610922082496
True	108.91403943973758
True	15.695954772646292
True	1.691481930811367
True	114.21120795558454
True	1023.8077035894906
True	477.6513365242219
True	71.07218091022493
True	798.9311565938489
True	336.63693128174594
True	1.7845042461674203
True	441.9806063210488
True	193.3932424281685
True	494.34710696713086
True	80.69580619422848
True	336.03194518508093
True	385.48591329271
True	175.10798386321238
True	211.2479829199
True	127.22986132811435
True	180.9514081167905
True	978.3669399365144
True	16.7885465402822
True	515.028715246766
True	482.7908897969493
True	403.4266838307981
True	215.8746298199699
True	235.65868099682484
True	156.75134181906995
True	47.95571889474198
True	502.693107586184
True	151.2841530927463
True	830.6511006531331
True	844.5360491107788
True	241.09283177275708
True	313.0381796905197
True	516.3625123842118
True	38.992866363147606
True	84.73712934514435
True	742.2926206268472
True	1076.9907000824342
True	103.0623641599655
True	723.0020242266547
True	147.05118824157586
True	914.6743647052313
True	658.9693417770638
True	98.84851533384229
True	281.4604075202445
True	595.1701436010026
True	248.6482821295241
True	47.45238668987178
True	589.9345366444641
True	438.1129644408391
True	6.02586669607735
True	481.9334511884343
True	68.19634259481634
True	179.50226818427163
True	235.7688791500977
True	294.6199273256301
True	71.9480200644857
True	217.8793471760981
True	352.87932083621547
True	415.47573270556944
True	892.1233685035746
True	48.49212398504301
True	884.4721572945883
True	1005.556196822403
True	122.1505448335083
True	73.77632684121205
True	991.3426821877634
True	36.00597876676213
True	224.49265328371985
True	88.63276283961318
True	220.3253324753549
True	356.6862122555151
True	970.5971778847425
True	105.16711735645616
True	72.70460166823977
True	667.2298355854501
True	278.38620090099965
True	729.0887239894706
True	56.87659480346503
True	468.0630454382161
True	368.8425882135218
True	691.386575532099
True	54.52174490679767
True	110.3571040918791
True	30.32050951819373
True	263.8495733782533
True	43.05300384560934
True	356.174434470447
True	3.5278934674420004
True	1175.6317541668886
True	103.14971547166576
True	136.48655783080025
True	359.0503990159203
True	739.4638242848837
True	681.9868655573991
True	1011.2069405794696
True	475.3045983418709
True	411.5887245212184
True	141.01194648392612
True	412.6793241735023
True	857.6301179478642
True	417.97704278760045
True	957.2304899435496
True	87.65827191900622
True	419.33045953082734
True	181.37762001388
True	287.2295489548192
True	731.595119673025
True	159.89783246397909
True	138.99468212226074
True	63.66760383120612
True	848.7945743959918
True	784.7195329192867
True	82.14481425948699
True	447.28259918108097
True	758.1797785531285
True	420.328214537156
True	56.917921203945454
True	317.9931853087182
True	776.1439050324116
True	29.521187245413262
True	380.70812601747656
True	167.24607225108875
True	282.0734923465629
True	33.45826758601463
True	211.26255651645377
True	776.1998319411086
True	638.3404664570495
True	56.76921336505961
True	299.5842644823777
True	898.4564686722449
True	16.549238557850625
True	307.49223894256346
True	271.27816853468903
True	431.749457079324
True	217.69569845189264
True	600.4717367691961
True	47.10605502441208
True	932.1165897593283
True	904.781025044073
True	48.39112107125673
True	385.7594682860965
True	720.375952902466
True	930.3628229040754
True	267.3813388793876
True	577.746854803057
True	132.03681513889524
True	190.6033451827629
True	130.28509765664646
True	128.2950300072415
True	205.9618332793021
True	968.489014800956
True	760.806572858751
True	945.7964061902017
True	19.74150582699166
True	26.19800418008384
True	372.4061956531663
True	13.147006285937325
True	626.4347326176804
True	1118.6641740715888
True	267.519793582931
True	206.5585935964989
True	83.59837196538759
True	211.25668117544143
True	134.45223869879194
True	44.30185258748624
True	128.36139526750424
True	90.18464710871793
True	251.1429657432577
True	537.1070821081535
True	163.1603931302478
True	28.48475320069197
True	56.97561025651547
True	413.6777042606991
True	260.4484451284301
True	580.5390258094358
True	22.534111428305973
True	110.63324306993508
True	661.9273833013092
True	266.99857187001817
True	464.092162934146
True	666.4971203064455
True	103.11706473770204
True	113.5156953555637
True	80.50945825959244
True	26.31558589716848
True	121.71853041752452
True	86.34914004741451
True	102.51152253484334
True	155.30764795791185
True	243.22441207381056
True	795.992512319821
True	289.178437448276
True	942.3860929013237
True	164.3555981241654
True	197.02465745039532
True	804.3317006233617
True	308.57954622228414
True	589.4272204247272
True	260.2025092455336
True	367.99485441537007
True	435.0541685867749
True	593.1446416173737
True	624.8784075859497
True	371.152623651818
True	35.412480018518984
True	576.8280036874512
True	609.9151712395172
True	19.833943269530224
True	11.787695065176184
True	262.7055688631971
True	409.7251527839412
True	446.3611270081972
True	69.37431274254006
True	626.6234413535053
True	911.283317548402
True	237.42220711182023
True	924.4924619696076
True	269.77366447361777
True	107.1017516806124
True	282.5185918972335
True	689.7311704403312
True	37.50592682556709
True	564.5223014113641
True	1264.716038770312
True	1014.4119539972578
True	906.698063523581
True	210.10351694089968
True	94.2942802993584
True	194.15573861141695
True	834.4237302526304
True	143.43084214259125
True	1066.76033472364
True	875.8551216373081
True	42.59648687607076
True	86.79020256608212
True	431.6287891062622
True	407.43902225144745
True	212.36983980368612
True	508.0952993149575
True	657.7601783584829
True	130.37559171470497
True	272.723458343501
True	1030.175742671722
True	49.40963257071768
True	686.1307813274387
True	541.8722894746114
True	35.99011615521886
True	800.3259537762314
True	382.3288547768947
True	577.8781943503288
True	109.9583421925486
True	268.9048982528606
True	227.89056317221792
True	26.655194169030416
True	133.1531232736264
True	748.9578074193175
True	140.5625642079656
True	386.0600907609883
True	67.82569600990229
True	613.2703554028707
True	603.4920995670622
True	229.7515725633084
True	460.7769496909801
True	162.25813556037457
True	165.19912960138078
True	212.77484773662445
True	270.334756480192
True	360.2019426106467
True	128.7833515347284
True	189.1948453129233
True	25.471179134871463
True	873.2081239525633
True	309.7317437913156
True	9.42545494650932
True	359.7777400745293
True	171.97520629955136
True	643.7048037020294
True	367.1575498235121
True	583.9781042262467
True	543.3813836354559
True	457.9227956092676
True	807.4378672876941
True	234.1737213214522
True	567.0228870685181
True	155.1615156125921
True	543.1651327875679
True	379.3683112840959
True	376.4889265066212
True	130.97438801570547
True	131.52720890023488
True	110.21470668191772
True	68.26290386736761
True	750.1011998830284
True	180.30075571360075
True	44.87002798279051
True	0.0
True	531.5462174601244
True	113.93357565361862
True	24.56239755116608
True	43.65182530054041
True	109.2942425523493
True	495.73831409102496
True	178.45757802418146
True	104.62152960253071
True	34.18282593043308
True	161.29887080764902
True	936.3014646405776
True	50.37005789308929
True	225.9408662926919
True	722.2106275287498
True	323.9215153318233
True	459.32779400770806
True	463.9704912103699
True	505.8269519423799
True	609.3470570357113
True	901.721352880749
True	263.2620184985417
True	1035.4174882244115
True	915.510708157294
True	614.1129179589246
True	347.5151748473637
True	847.7247716801493
True	11.02301873402768
True	32.999813773440174
True	294.4197788059142
True	39.3269002200953
True	206.34928681778857
True	786.9836918540296
True	220.8572538537414
True	749.6554260704831
True	765.0443108585536
True	120.9866882309322
True	369.70407669827387
True	593.974915853797
True	23.5717855663879
True	131.78711198137577
True	439.5167481626028
True	304.8600714511523
True	199.9679584477093
True	115.11108982964096
True	383.83037643232274
True	21.47670650665015
True	372.4770690078921
True	360.9364773297385
True	1002.8140266470008
True	358.3034354708449
True	29.42630562771817
True	433.0880786841847
True	457.0084496298255
True	236.937857123016
True	31.35211344778116
True	772.1954511982663
True	434.7055722877352
True	186.92262892078813
True	12.82025088898913
True	1216.2309724345591
True	164.48075469852645
True	28.85601292107588
True	300.9913746341599
True	287.0998914990107
True	117.27529431582138
True	292.60676829275275
True	46.54027155026993
True	330.02876430346754
True	311.1967172147524
True	304.6964289452996
True	30.801174340040696
True	45.86876802699057
True	1046.8345737058723
True	25.330047403422427
True	13.64233251078659
True	164.70140015206962
True	662.5416117644135
True	8.457420428701495
True	186.8173410435595
True	177.02531879847223
True	515.157570353149
True	382.1519950840892
True	738.0811961630159
True	324.41830380484737
True	492.1931493468231
True	449.49977467074734
True	494.8831437448876
True	102.23384020796507
True	1271.8898070694438
True	918.0637694756756
True	290.5514127209639
True	552.8887001797589
True	102.14733459025842
True	556.6936513613922
True	453.2871763761642
True	158.41091837087723
True	76.69502591816476
True	351.3070829375396
True	166.14085936107827
True	28.001929193235807
True	606.0459755508833
True	368.25160706608943
True	75.11879277246977
True	30.318163357987693
True	658.0646999371493
True	496.24051510506393
True	72.12223971183913
True	21.877246349501878
True	327.2517451517554
True	327.96796219913324
True	698.8858331140368
True	551.8405804880521
True	562.7870832614044
True	787.982465865549
True	9.244671956667812
True	57.02736550519605
True	35.56878040555227
True	59.678301327732285
True	498.9861677182444
True	584.7761474424766
True	83.32595059004466
True	110.42230557094663
True	194.328126555394
True	72.99506562918356
True	181.69830011357368
True	200.1681113224041
True	279.081450891261
True	822.3654071863082
True	570.2253355350675
True	277.07383456751427
True	186.0951191101064
True	259.26035477889184
True	240.02790231831776
True	751.3709082599717
True	329.0618373984371
True	167.46846344239572
True	885.4028167661218
True	333.8560723377383
True	478.5185482502753
True	155.69293332531217
True	119.50201261956916
True	63.96087835351752
True	212.65948498914508
True	955.328262657496
True	534.0023137571109
True	116.2730667460436
True	356.0739137792404
True	98.34682335744225
True	681.1408786433636
True	5.0052319222528965
True	692.6831238161468
True	37.103719762080985
True	940.2326469148044
True	852.755135298994
True	211.2981437393087
True	31.67639953604553
True	87.91500808711483
True	459.9981415358346
True	225.56594670449857
True	1.8225947575456785
True	77.2365229485699
True	1108.744311659335
True	349.568547790797
True	671.1913120504508
True	489.1581916192143
True	29.003514003795317
True	137.5749388224127
True	441.2455308495388
True	918.0073957223116
True	823.7770959243259
True	435.034021844211
True	335.4664825997011
True	17.056089199581656
True	75.74556252100302
True	720.3381018901437
True	460.7592237222469
True	383.4039650826605
True	902.4293289500372
True	28.471595181508565
True	215.86981888536977
True	884.5657775529605
True	240.66853002979695
True	8.054428146024044
True	496.3432455135167
True	99.31447581114912
True	664.8227021836501
True	53.7400917942332
True	258.4571447923984
True	843.3105770804423
True	916.7846651792368
True	272.2073852540562
True	446.87714848372894
True	113.55739096003292
True	596.8196840509186
True	262.1947857871547
True	197.1573888243873
True	853.9406369196381
True	56.97582055714279
True	716.3493060992458
True	275.04775362795
True	298.4060759141979
True	169.71621189699317
True	482.9672382510741
True	597.8011536002247
True	360.9929486866309
True	415.1851606379353
True	67.22760077374878
True	148.37095270012892
True	445.1860509229236
True	206.96516005161223
True	35.914098100122494
True	197.64526941304112
True	395.854089383686
True	412.0961445496337
True	740.8037549634367
True	135.82290041525283
True	655.6940188540356
True	513.8471248741597
True	587.0102802576
True	136.37486233580142
True	38.92600002586535
True	676.7503945270192
True	69.19165664304315
True	552.1042086485994
True	679.6630776824979
True	449.86242303273656
True	132.85432034783392
True	547.9626085717337
True	4.407428298288961
True	386.8162068969364
True	30.63081070455761
True	629.8567837852881
True	264.2571580313845
True	585.3899848708269
True	692.7467200404221
True	145.2962225167808
True	527.3932902067253
True	496.5019839983141
True	68.76983209082827
True	960.5486090690724
True	3.5098713062746527
True	27.31901044909402
True	639.7884509555226
True	698.478879567536
True	138.34309627980082
True	412.470308084537
True	124.85485190668804
True	76.10060624828326
True	456.2391834212274
True	41.37192975428149
True	508.3194036210045
True	12.679422614186633
True	832.701653417694
True	544.6244582139999
True	655.7238624915802
True	98.75957580810731
True	374.6462593672072
True	1002.99781961948
True	863.8288981686994
True	147.06509931854484
True	552.4711083618652
True	476.23528025753
True	249.24393053589384
True	252.3728553546161
True	5.989828541366277
True	323.1079245646699
True	11.790830182212993
True	368.6287026658692
True	74.2364566702343
True	414.5439107511452
True	650.6839790064905
True	125.42755912378126
True	238.87912935416225
True	634.8701635466767
True	689.426804098611
True	294.1968344069556
True	131.29629604603494
True	157.6830208288029
True	472.8579383914373
True	85.18690391825955
True	11.197602848537509
True	506.4939385046496
True	565.5423167634087
True	20.98090222721465
True	138.83803005869515
True	865.2153417661053
True	499.1003451959394
True	273.88561184972355
True	34.712704124935264
True	470.47786525361937
True	118.00823622826452
True	579.4559619596323
True	673.4579600773459
True	301.1494408641609
True	372.16877766486215
True	181.82758374428585
True	254.79702085764916
True	70.04534788981664
True	208.7101949796075
True	505.68215978173055
True	19.568628420661096
True	446.358835457466
True	380.83895980081184
True	705.5462114908019
True	866.5079913304198
True	881.7544847861111
True	161.14174148190472
True	407.5595886620157
True	65.52422183499729
True	183.44036555181677
True	319.7939798163803
True	10.903820803348395
True	781.660738326791
True	25.21410015655018
True	409.6554906044364
True	277.50957014980094
True	650.7471769282324
True	189.8255481132016
True	38.24593376043168
True	683.5616031302657
True	1074.468793078038
True	227.748308486548
True	129.82290004612773
True	623.6322358670187
True	492.91686251811456
True	18.872629629819603
True	841.4187297498469
True	113.1456461779948
True	47.31874241544856
True	317.4321710340504
True	359.77831720786315
True	406.0762986776528
True	277.6567438013711
True	18.955883974853865
True	23.74549482616975
True	831.8575013676315
True	202.74220810920684
True	110.37806181089348
True	818.0639128995423
True	653.8111315401028
True	650.2905016106513
True	460.663891054104
True	160.89125137312502
True	31.78592107115242
True	94.20983783681766
True	431.7757367642867
True	222.18845587721069
True	504.220291024384
True	144.53323557625183
True	483.2621150431018
True	645.1351547160278
True	961.4366921998992
True	23.378225729359613
True	984.8244459993042
True	1085.7095849625125
True	477.0091138959052
True	85.84579189034221
True	803.5735018200384
True	632.0337784837379
True	697.8338752804904
True	171.79417030184257
True	734.5449660992737
True	698.2088196354625
True	122.0000153878508
True	784.5360667364615
True	804.3507690072253
True	498.27391412775467
True	217.6121629885899
True	70.38823109386692
True	322.6274072648923
True	363.4515237981544
True	480.1388864889781
True	432.9533667046436
True	200.52539026315253
True	317.4577813883111
True	2.2284474835483987
True	13.388486749459808
True	107.8015047781785
True	132.06616789855073
True	358.1725390784001
True	355.0133980575684
True	107.75813732661231
True	18.999503888811866
True	211.12867233466403
True	812.270858957695
True	466.3184655987179
True	525.6411059209944
True	557.8683227028193
True	821.6445889788848
True	645.3825915935661
True	89.59773034709131
True	210.2217486334812
True	238.74380627014068
True	283.2061192550132
True	109.33345065053928
True	364.959488150346
True	426.1402608699288
True	166.79687137698212
True	651.2086636573255
True	243.46872838559173
True	204.716594898606
True	27.194944182132183
True	251.42344388518555
True	470.3706972268452
True	171.32559676200788
True	513.8288465355703
True	469.9002816159601
True	234.01236930159104
True	109.81171792792568
True	43.0752162090572
True	397.171875091781
True	804.5566687110248
True	170.47681475418293
True	1036.845477751412
True	1077.6404096962776
True	465.683588598804
True	104.2470364055107
True	124.04334258761804
True	672.327730489128
True	8.718345988127915
True	232.3848552772634
True	132.72065804160576
True	119.42837260956608
True	323.1638486375634
True	644.97363999173
True	38.613676850225936
True	128.66654692337994
True	969.9314607898774
True	56.520979498132405
True	450.4450808294168
True	522.3623371245995
True	245.40783490916377
True	136.49431561685478
True	934.721771874788
True	1204.423485313413
True	517.7561057820213
True	648.9795123632231
True	209.8146665713387
True	149.10103261958125
True	314.6143721588142
True	257.4983116028974
True	166.80141878976792
True	303.94585031661774
True	333.9662935217225
True	10.941080208312966
True	627.0647853592649
True	153.9343863649591
True	79.70952787304661
True	439.0403637486947
True	309.13180518473524
True	1147.6497440860185
True	369.8116624476363
True	1009.1803542526924
True	9.2328365312825
True	263.07845631610456
True	238.78828545646627
True	152.7724419882141
True	482.9413685828932
True	198.59889852576896
True	406.4090082812571
True	325.82405353711346
True	116.3003625441795
True	359.4626932004245
True	1036.1269186986026
True	725.2548387562731
True	225.65034208383287
True	109.44741312096484
True	297.5954979746703
True	21.504394105342364
True	355.1626559402461
True	327.5946180139284
True	568.9148597826508
True	446.3448327272274
True	362.9782420264367
True	158.08401140506018
True	12.971411785605769
True	435.91227241568265
True	272.7404803311009
True	139.94996871880917
True	304.6910988064776
True	418.2512010015012
True	813.8254544940747
True	311.6770569166544
True	769.5078323692811
True	402.5489917893767
True	378.6829359761097
True	1.4349016972799409
True	1179.7586448191691
True	104.2863642329578
True	915.31337327395
True	202.3386183823942
True	452.6684708414925
True	681.0448579103676
True	83.12060692491272
True	501.6283632036166
True	32.26711574092318
True	442.64155270808936
True	79.36103590238308
True	229.83015037692547
True	38.87001371623157
True	672.0372067034369
True	185.02851654849107
True	26.546620434169487
True	398.22282626488783
True	113.51838985754162
True	166.69113613540884
True	845.9578038090002
True	253.99009463129207
True	149.55723994009048
True	383.94458771045225
True	520.5026698213949
True	321.92006663285053
True	528.1519817721822
True	622.1330860943591
True	157.63076007307325
True	7.799496138919
True	73.75825185317565
True	429.01453746190936
True	93.828681570731
True	77.44014871010356
True	1091.5895721038878
True	27.45085495309444
True	323.70069179359285
True	309.9771043618202
True	458.0821085139941
True	674.694204618882
True	191.45671850848356
True	647.6750164361424
True	344.2952973776686
True	353.260994163882
True	270.9954967784034
True	208.11297436341272
True	354.4149151477433
True	438.6061152841696
True	417.7069535333948
True	608.4604083184414
True	133.0890603821295
True	75.50595481437863
True	39.45195147229917
True	292.0720639312753
True	657.7165282934797
True	399.2731902319857
True	778.5056733803686
True	225.6043919849897
True	393.68575778019016
True	65.12231085551733
True	55.46603987630127
True	413.4618383476212
True	204.40966818526783
True	222.60159670704283
True	44.0244316599199
True	1090.0391198909945
True	174.1041713410329
True	904.1261049833478
True	330.80090652666354
True	940.0827209322388
True	234.68099732012712
True	463.7922646323521
True	527.9590170822097
True	604.5398547438099
True	217.7770240398906
True	487.25947973206775
True	916.755128895771
True	120.4817043356862
True	6.50211358868985
True	574.8624190284219
True	29.86894955324394
True	76.61250995052214
True	804.4011144368486
True	241.01768437032112
True	995.415753232836
True	680.0084946997113
True	429.395061360928
True	278.0546762108015
True	470.7888185650422
True	326.2237599377958
True	181.9131193838603
True	693.2625621461265
True	735.6270222056828
True	210.72732666633087
True	90.11229682359377
True	521.0413865833199
True	137.90939969596258
True	397.10393132427726
True	348.2246767310027
True	64.47616577510729
True	387.5961352413253
True	395.2965866042519
True	374.2820164614461
True	410.4629180470717
True	437.3393246433726
True	638.3726646355537
True	58.175552219089305
True	434.1857583498207
True	327.7718145846583
True	662.9331897138826
True	217.8874913602068
True	97.80895125103852
True	43.08758886794257
True	530.0864519311866
True	657.1707719699222
True	185.1858556169418
True	418.902211626514
True	341.74151163763406
True	17.804284113691004
True	166.00567300298448
True	287.83940213070457
True	2.563497966239056
True	879.5723587522411
True	81.28571566041951
True	105.16043470969036
True	112.33161440246404
True	369.6875029843952
True	36.75403208609369
True	452.9503516054885
True	227.82636542436748
True	5.736053821550678
True	117.2515314210268
True	425.0864345582248
True	52.34498701564786
True	64.65464277932237
True	174.9744700813201
True	292.4061186931133
True	968.3926695010132
True	389.367626183557
True	952.9572758516184
True	192.13825631307088
True	1070.318788888784
True	773.80423124758
True	644.7495687939734
True	395.7616984268141
True	381.53794212466033
True	76.04187905941319
True	70.99372391057415
True	79.47117184987825
True	172.28036313577533
True	485.1206520945333
True	1119.2660634491335
True	181.7631384338189
True	360.7763692901872
True	438.4731805178377
True	586.9426132417707
True	583.3391111546925
True	278.3160548880216
True	472.3173792349141
True	694.828134576167
True	98.79236106233716
True	733.381283692098
True	274.10873740552773
True	141.3423885539753
True	413.6703909191764
True	881.103893178161
True	441.6363956672482
True	838.0444980755385
True	193.83353108206572
True	340.3161866137981
True	676.6125556468938
True	617.5042330474787
True	184.79722037339252
True	253.31700013294105
True	799.3468951950186
True	27.84697526611347
True	184.9806733444229
True	494.1699109232461
True	689.7733996170319
True	101.01589382548076
True	37.251373135891015
True	171.37107562956422
True	742.7592920503721
True	316.5636502700769
True	554.8529722581719
True	344.17298652643177
True	313.23351383627573
True	458.2100712868796
True	486.8570050985723
True	71.23310580831865
True	382.9518115126277
True	808.3317600736476
True	0.0
True	290.3075319604108
True	243.25002535603
True	951.8523419017462
True	148.95879221979848
True	636.2060326549393
True	642.8589453872293
True	115.50573659516408
True	199.2793947829439
True	132.0743291577184
True	9.609820460839122
True	287.49398720444566
True	388.5459061790629
True	1147.0491995608693
True	229.4870655209959
True	413.7299454504584
True	662.830294960759
True	212.1298196587619
True	27.00485107156013
True	835.9053167428319
True	606.7444485545789
True	152.273329199328
True	612.5212024455052
True	167.49772753321687
True	292.52587166170144
True	760.5449186189583
True	36.085158235690045
True	105.48890715422483
True	530.6254212815244
True	64.33205121846632
True	78.80679014562035
True	412.2970315212072
True	23.522495614024574
True	749.043758918787
True	96.29262997999729
True	153.52441747141
True	18.92182234928743
True	721.9936010160993
True	28.48002696560989
True	778.1553307739906
True	399.7512830559333
True	119.63818189076946
True	691.8936175049901
True	523.7698402602321
True	590.7085988161355
True	47.40627154167228
True	371.1808526465728
True	4.903441049961399
True	90.99238780151632
True	386.9520942993607
True	49.52594850895208
True	115.4209766821084
True	317.28284513504724
True	173.81537647893407
True	98.7429231875522
True	650.3799769972868
True	20.950231133436738
True	1120.9434601031423
True	477.5466371979753
True	303.8911670141261
True	483.4682825490007
True	129.3609879555462
True	796.4217787660663
True	1111.891160053813
True	745.0401123456874
True	164.6006648506076
True	234.8085883445224
True	48.018269129808125
True	61.03634557077381
True	152.63404399618796
True	101.76475809016776
True	170.7340014901518
True	1202.6513370957584
True	297.86945485196134
True	352.25694335624263
True	711.1150178274365
True	16.553520497597326
True	14.17516168753139
True	581.0384334124059
True	5.892665157178904
True	111.69154117604516
True	673.6115636171597
True	182.62042692013375
True	666.3159476443772
True	839.7748655894565
True	158.68535484763012
True	879.9944289491685
True	2.596079175621541
True	423.18381801805776
True	1064.5571661299423
True	25.02826982798921
True	238.6908005006493
True	145.62091753334684
True	991.578821387626
True	236.3270781937338
True	501.49810781269457
True	116.72279254025833
True	497.2216177543635
True	152.87468050538513
True	95.13990584534218
True	376.2968461068739
True	72.75394900244797
True	54.038413372409536
True	1041.3924728530565
True	264.2982510604174
True	150.53017684039693
True	357.9187839377548
True	405.0265770444547
True	216.06850515596787
True	163.72944307012062
True	375.59876418568126
True	35.716843328925684
True	475.57637020035617
True	1105.2190493817927
True	112.22364565825872
True	463.8681581364839
True	301.66148049505506
True	27.595834711959117
True	416.4172127535032
True	106.21191141338063
True	583.5157882140393
True	207.83692125440268
True	406.8546649995994
True	20.096763548451094
True	443.4665169998624
True	99.41035888668408
True	338.90550389328973
True	31.664461475356816
True	164.0012449751843
True	248.0961166336664
True	769.8568966816288
True	58.384196528789175
True	141.1521984974921
True	233.24289841775672
True	136.05611324306307
True	626.5803541565209
True	561.0612557702626
True	805.3423677469915
True	404.228425498324
True	539.9070542495303
True	424.92462805370354
True	687.9909591533263
True	69.66892595661601
True	464.1825257386628
True	410.6992793204944
True	46.26793453026775
True	80.97855310925561
True	124.158431675306
True	89.50153696888795
True	334.0512194476124
True	853.9674801250142
True	316.2244188596033
True	1150.3252579856598
True	329.51117945637145
True	887.8529492419044
True	151.48788315678422
True	590.7411023364737
True	589.6871841935465
True	679.3042283413271
True	462.0224229037095
True	66.77778410562276
True	286.862462629482
True	42.98269133223119
True	162.6231939943372
True	166.80998460655067
True	1102.9575029019848
True	224.42676041776647
True	563.5632019012787
True	532.6666039815636
True	563.6676320255588
True	892.8465418645607
True	594.3389959396801
True	647.2866096599283
True	945.415632591036
True	120.64830296860336
True	326.8236179770232
True	278.960698276139
True	330.6167600640833
True	91.76241159193172
True	364.7243293341727
True	5.5081153437353
True	339.26221349579754
True	258.6133654230979
True	592.8153815199107
True	289.19499052367564
True	355.6978560724492
True	10.155175247063449
True	58.34572747015326
True	541.5730058614604
True	29.25202313716512
True	151.1295497696096
True	66.39235489218672
True	152.89021604509873
True	233.63519576511797
True	72.74483172746864
True	376.2698289784104
True	284.52781852879946
True	101.77861365616695
True	336.0900702198924
True	62.865237440057896
True	586.4161148529315
True	816.946413448181
True	286.89321664100186
True	1198.913972201506
True	108.3648765734696
True	312.4003559342281
True	1046.466077532136
True	88.35005785009166
True	288.11048998650364
True	9.276449395242825
True	409.184383523054
True	461.1917128509666
True	156.26350526215046
True	618.9970386088247
True	923.879573720758
True	150.64361648434706
True	79.71732186619374
True	314.17421699676146
True	548.7782444184812
True	622.2852310383288
True	1194.7073254812997
True	27.876892849029463
True	937.6786705762804
True	134.37588421564223
True	642.2882156425807
True	111.66957141437932
True	130.2686045614499
True	184.98660852570063
True	169.30253306324073
True	753.2671025088576
True	212.07110999857403
True	231.78932759825005
True	69.87416463590475
True	513.1034768384486
True	474.5078493077974
True	175.05348514172712
True	236.0449258957864
True	16.12086320355869
True	436.6275633037485
True	219.12395445542464
True	289.65574366348136
True	112.61880833378582
True	704.0961571793326
True	427.0057153051204
True	252.8363767054366
True	652.2009406834576
True	523.9718654993924
True	467.3162524937615
True	135.1279376138269
True	530.7971091241318
True	419.9445845973366
True	3.4174405352744386
True	182.9348767903192
True	89.31813609992132
True	246.9559031126577
True	2.725116723649866
True	127.82189146399374
True	349.2458017398645
True	7.733055503964937
True	862.8361576944751
True	166.18177858531442
True	736.9717498323787
True	793.3786585256023
True	162.85704971372286
True	217.08375607929435
True	505.2349679503092
True	822.5699814476808
True	50.72858089938076
True	37.87457592994502
True	127.09715148430976
True	602.0649777450762
True	725.0462159170594
True	186.55472890378607
True	588.6844736147409
True	590.6720728747389
True	840.0380646388278
True	413.1366386173377
True	188.79766770907423
True	873.2767364806475
True	220.29051273322548
True	145.04472351608473
True	324.6139679561812
True	229.03581806233973
True	206.6652912353831
True	607.2074475898157
True	251.3825251366732
True	195.09454181571547
True	467.0800374606244
True	465.7733409283426
True	64.81515053326582
True	277.3370690101663
True	77.88901933611292
True	339.02701156727954
True	361.14343513078586
True	264.57654958783354
True	182.3855167398964
True	382.8901568368438
True	663.2439346804657
True	761.0894854008358
True	306.554719462159
True	742.7410376144034
True	63.40125793836848
True	889.851560948661
True	351.5797787753771
True	11.679424841307576
True	634.6456593797006
True	705.5824937225123
True	256.12061436871926
True	176.36618365369756
True	47.59096962222401
True	390.1267356553823
True	73.78792253295997
True	13.651008887758271
True	897.1052166640058
True	384.35984941294953
True	181.54280861218692
True	979.1228270993652
True	11.15722792997502
True	799.2542568645338
True	32.789375390610644
True	667.8541759659396
True	58.432863140329765
True	756.7940140648551
True	445.6518758690801
True	196.2612882815591
True	442.1453953403189
True	214.5584730779645
True	302.8215573530846
True	215.32391080654315
True	413.5182823760165
True	11.396047939413991
True	317.2910416265718
True	116.37269758474696
True	9.952343270366416
True	460.3893385965194
True	696.4456356287287
True	284.0911951341444
True	77.030730821486
True	314.47768429526303
True	82.26650680405125
True	186.87748362573703
True	177.93975336177863
True	383.6564527741814
True	45.65035840561265
True	135.78244473688295
True	384.6607326053984
True	841.1194106493728
True	109.0940537145144
True	199.18241784170016
True	413.0926515247982
True	19.576682396509284
True	412.4551372929104
True	501.7559726310539
True	89.39353539096939
True	397.91825483877295
True	341.7873821824036
True	420.5590233339165
True	597.4546700272437
True	1061.2656711047966
True	1008.8939214557076
True	56.02960326005537
True	1111.6798152763176
True	110.98291937196562
True	112.54633635439536
True	108.61875621799408
True	463.245831385864
True	377.92687873867226
True	591.6008699224243
True	255.05235293678723
True	155.5270467812513
True	407.89504717081496
True	16.273469182608235
True	458.4796613779346
True	371.913780975192
True	150.52823543867052
True	94.50432442611503
True	549.9291281676157
True	987.7075494311454
True	202.6906126899721
True	66.24685310743787
True	411.55979670108894
True	379.3287657556236
True	469.04019631785474
True	327.41855996465694
True	4.142202589131378
True	530.1274594820021
True	510.3086616104205
True	502.1585506176245
True	177.75862510422786
True	105.24195249400546
True	23.015224347825992
True	380.27119958825074
True	109.86317107956587
True	7.513452390675235
True	31.23072612576182
True	354.1241826953259
True	647.581692183126
True	136.1536930765593
True	91.000641773112
True	24.947631487056427
True	405.8464911926662
True	340.30019640994453
True	760.210699990756
True	303.6008973889169
True	511.5273984033441
True	536.8211810227648
True	523.4979362143698
True	294.4970258095451
True	560.9584488705023
True	97.75441009345757
True	576.2083116615071
True	6.420028061395785
True	364.9205615471303
True	467.0068732495938
True	1001.7196330321864
True	345.8302540049164
True	777.2492496059587
True	959.1234074778888
True	177.76058945128148
True	37.52685960005754
True	369.2343102083826
True	388.62718763298926
True	571.1110342783174
True	242.74322343664755
True	30.863638791878856
True	630.7239568263295
True	127.207715154544
True	1058.725604241644
True	306.43027105678124
True	475.78527903393007
True	128.89593159130536
True	811.9232450795378
True	142.30916777810432
True	831.4671836547043
True	569.8870837541743
True	187.910693204888
True	112.26870036340328
True	66.0568856514157
True	562.3154319787213
True	925.7006686301474
True	410.6481299493875
True	539.764856782837
True	133.22682537222985
True	621.7925518785692
True	492.3805543092722
True	788.069583911796
True	306.7806532066906
True	593.8642041254084
True	113.73470891251216
True	26.31836819795793
True	414.5211694777757
True	172.33509688781962
True	102.08529671474996
True	375.2948038088148
True	1081.9790873280554
True	272.30838933725715
True	552.202334849891
True	12.864108055365945
True	77.31114473713124
True	324.738118942989
True	774.1330895422229
True	461.5711257932827
True	506.4937089548872
True	717.3408923184924
True	68.34027896416933
True	763.6353172405305
True	48.3626005546186
True	98.27217827875404
True	191.78840370192515
True	86.45009497327452
True	24.74965831491654
True	299.1545380960013
True	484.8311681258086
True	905.276194390668
True	867.5034477196706
True	5.303798778844653
True	286.68348347539893
True	464.8172419364887
True	119.48812468439812
True	244.47892822718524
True	315.4129823810179
True	1338.6885824664823
True	442.947857473531
True	25.492845159638488
True	180.17181673129727
True	703.3829069789023
True	33.687343758693025
True	175.11035961154587
True	571.2509577049722
True	72.08607914610849
True	857.9380583263634
True	330.3193126917291
True	669.215055020484
True	78.51445814005906
True	690.0304210764183
True	572.9869887874154
True	909.697451803308
True	249.6679358571571
True	513.9095592621652
True	851.0757885295458
True	920.0822843750674
True	240.1871256358565
True	788.9458666306649
True	213.57272951715373
True	448.8672149349245
True	356.5438552726846
True	497.4474661739669
True	474.6607154924745
True	321.30383960498904
True	357.28640375150354
True	108.94815402722664
True	343.5558145669217
True	1151.7674464086638
True	329.3187556104792
True	142.71064871594743
True	298.023160326524
True	752.5950953586056
True	641.2581860865245
True	411.9328200383569
True	121.03776921971804
True	333.8552526425994
True	34.11155415486557
True	172.35763409490144
True	92.82544716812352
True	88.83803912403123
True	559.746564071977
True	139.34321553175042
True	133.59078194939147
True	107.45190325488372
True	86.80647583328192
True	463.4179199415092
True	384.9157556288416
True	1048.092752673909
True	518.4315665786876
True	837.8099475390703
True	279.40628274574675
True	288.81913989134847
True	544.8784623359456
True	192.0450570853088
True	754.6229902440738
True	245.9876934817944
True	348.6829029862229
True	70.27979600596841
True	122.10353243542455
True	265.14675690892216
True	128.64370775747932
True	470.7493848869909
True	30.927007619913116
True	564.9648792644155
True	1022.3303163357724
True	734.6040989918849
True	1.3034410499613984
True	65.8288306772193
True	486.3885458408773
True	437.1635647644612
True	73.21958036622472
True	123.22277693585409
True	310.9402388082394
True	75.21504571758791
True	53.21994409609256
True	735.4871377263021
True	664.9489117720809
True	160.66131141907644
True	168.11782213247682
True	532.8436257581282
True	52.99727972963719
True	24.99686763381753
True	583.2029311822573
True	449.8364215031224
True	1139.3882097529845
True	48.11453948273531
True	450.7556366461399
True	913.5169897889136
True	821.4747714246844
True	285.1407886753982
True	752.6335263310154
True	395.3491953442821
True	42.36614609442837
True	100.78920567326882
True	704.0314214951641
True	74.34870759289669
True	139.4882185834573
True	941.6468923521422
True	192.97715856504047
True	256.6563808758849
True	103.7442268575165
True	644.2316054970161
True	593.1578710575453
True	200.830606543589
True	423.3044571770128
True	38.99124394979706
True	275.6587549361993
True	591.8220751197834
True	589.3565643288869
True	326.32252279374046
True	74.29833837522715
True	914.6167912540166
True	1052.843273227223
True	560.5424622709505
True	64.61030558324286
True	29.88883103473986
True	91.27990779708357
True	110.56322072965828
True	104.13374406909428
True	859.608567443102
True	1187.7968021568074
True	723.3379728624403
True	325.72920648284367
True	8.758783709686988
True	20.033494417257927
True	345.07408118924343
True	483.3921499548394
True	47.66921563359047
True	567.2774933150309
True	429.1415419525652
True	399.07517660612655
True	80.3646220144471
True	201.70959684745705
True	270.2406073044696
True	136.28262572352526
True	375.5329432301302
True	43.72815999754607
True	168.8178819119473
True	1162.3744688857523
True	5.665124462066382
True	27.228852156718997
True	574.3047696629787
True	369.71050177244746
True	783.9394170222772
True	156.48583530084142
True	773.9253904284147
True	602.759192689148
True	278.6297467157707
True	427.9310429063641
True	353.3358211798112
True	291.9324751806169
True	264.57262296175094
True	415.0942755497031
True	500.3040091509775
True	503.2307921833765
True	104.71443378560728
True	356.315318074457
True	8.493191459464903
True	184.86581337280617
True	252.4649582036392
True	873.5979422459776
True	584.96549099225
True	30.408157788316604
True	710.0571203098698
True	828.7283132658604
True	105.23473979249276
True	345.5352713904564
True	837.7072907118427
True	221.11217002304943
True	162.80673367641504
True	544.0652702726206
True	580.7904441416117
True	1088.1698625991949
True	148.52296790284794
True	158.21832053703037
True	258.20514125133656
True	321.4036688923388
True	435.8666107641504
True	398.98903032819766
True	326.71251819145044
True	426.6617267450754
True	490.44285920750383
True	224.8077878851116
True	1474.9392854110754
True	253.3191761432643
True	397.8125511065126
True	52.09884653503664
True	802.5346847343163
True	247.0540368238122
True	940.4419443636732
True	555.0936968271985
True	309.3081660067108
True	785.7233855389384
True	265.7592372580796
True	209.0369590706169
True	254.59998356228763
True	217.34329692113536
True	139.76709324767296
True	251.14964036308385
True	735.1713857578434
True	532.8748897161742
True	218.7585830034656
True	1156.9101181741253
True	115.96381386320384
True	259.7611671449123
True	71.14205662434581
True	306.2691743402835
True	398.9999411811789
True	92.71232465379934
True	227.12198719811863
True	76.35013736130387
True	695.8348137306793
True	360.94620207459366
True	217.64838332984976
True	742.5345962928593
True	850.7988651511814
True	804.8081818575192
True	823.2176788784549
True	351.9545336471526
True	1.493474504613801
True	260.27208682319963
True	54.98062868971079
True	369.3171268010719
True	51.91352260647755
True	351.17067642934575
True	859.1898049234675
True	1004.2394109096036
True	395.167320852396
True	20.504559049834956
True	531.9974710860837
True	532.4712789231692
True	188.838740734184
True	239.06379926740232
True	292.1012861050014
True	23.0814817095984
True	128.44357770316535
True	954.7277720800734
True	61.42920997983053
True	513.9474447569212
True	781.0052009580572
True	101.07733125243008
True	239.64020350271707
True	112.90714837743776
True	15.413038101375458
True	1.1751112091467226
True	119.22957450497212
True	1000.6948771927954
True	478.2702210080413
True	71.07837962466897
True	774.3931960786306
True	338.3727584007851
True	1.7198080952906143
True	426.2925919705364
True	182.61708423727663
True	505.2322181322108
True	85.61975140149877
True	319.19528334233354
True	380.0429569787659
True	170.71274323057003
True	220.91147579555005
True	132.14361505942043
True	171.2902989894103
True	962.1263786017485
True	16.786887259675478
True	506.93569281393127
True	482.8947247554307
True	398.8301478069849
True	214.79369474386223
True	228.3748334695375
True	149.4875136780307
True	48.54456578049744
True	501.94687955882233
True	150.693868390185
True	822.5820314909947
True	794.6105838959345
True	251.55495594453487
True	327.55263277949496
True	515.1554056407323
True	40.30437253001157
True	82.12253858503584
True	717.5710282787965
True	1083.8248831198275
True	113.62015242269712
True	733.8200000823715
True	146.42211482878434
True	942.4696529633122
True	661.9679841285783
True	101.06291984962772
True	278.5425667255368
True	616.7777606674308
True	262.5708100625421
True	43.26347245408269
True	573.9255535533424
True	455.4491691681341
True	4.992787029888607
True	473.5282982487199
True	67.08341234478877
True	178.2583479420378
True	245.28428464592503
True	294.62234874512257
True	72.89687712720671
True	228.3027356830671
True	347.088997621712
True	443.5768667394847
True	907.4924920650996
True	46.71106745520852
True	889.8334130078089
True	1022.0687964046514
True	136.96531311210472
True	73.1249742739915
True	997.8783290578074
True	34.24645087799819
True	224.60534421181436
True	88.51804342633879
True	224.54799865066477
True	372.84515188889895
True	926.6697807481728
True	99.91787795579336
True	72.00936149881883
True	649.8575011705385
True	277.7297085409158
True	712.3428006782123
True	56.112626978198165
True	472.354212446119
True	398.2034258947865
True	690.0146730122189
True	55.90733077192248
True	113.76526478596
True	25.520411335831096
True	274.92515643893046
True	45.93865844109775
True	343.66057061324705
True	3.239696919387782
True	1196.8644710844126
True	106.07507159333674
True	132.0192104163486
True	342.04923763489614
True	716.7058752936823
True	664.2101996550986
True	1028.367660821713
True	473.0937676668461
True	417.6846352042959
True	139.86220116388787
True	412.7320136263296
True	840.3191467494396
True	427.12879321091526
True	943.938949909899
True	84.01931154143516
True	418.7916814131968
True	177.39027301544695
True	278.1155514065312
True	719.1926375161464
True	161.32813622701914
True	135.3336077072002
True	67.98141124554411
True	865.765459081114
True	770.8925012292086
True	80.73180165056237
True	432.5369719394226
True	728.4170237726393
True	409.1318138182462
True	57.10252412045609
True	320.11938556604315
True	778.0466375253519
True	31.20426717864494
True	367.4514434990231
True	171.07758554362712
True	279.01578680280227
True	35.263929951670946
True	216.95031861530015
True	768.9275832643197
True	651.338871249853
True	59.98550747846673
True	286.12928463331826
True	892.8333144609983
True	17.479367456747315
True	332.40414697647395
True	296.19011268157686
True	442.4435676671104
True	203.3931754641935
True	612.5083056322931
True	47.5436041793276
True	948.1369977365828
True	869.3021730840986
True	49.11054615482732
True	399.7594211469221
True	719.6450961682211
True	931.000708708782
True	266.2759402255673
True	578.997082346127
True	129.23966088777811
True	193.42465932270352
True	130.70929023085435
True	136.0145563572505
True	198.4588840089138
True	953.0076022061012
True	807.6110170029796
True	909.2676428198904
True	17.261677879489728
True	27.96389140688012
True	366.61377824986994
True	13.587915570967748
True	600.8399590339627
True	1082.4990495191616
True	263.92941617203394
True	199.8817044716261
True	84.7527121086998
True	217.14487198447208
True	128.21518627979583
True	46.66547568882228
True	128.6388541993264
True	87.44501163800052
True	251.6765977514314
True	547.9632478474666
True	159.00297925509665
True	28.93476807043814
True	59.49801240260773
True	437.3129194812098
True	265.0341838229176
True	585.5624529635513
True	23.3241642595291
True	103.37387721471376
True	662.7561064142955
True	264.1965582179546
True	490.1045827729932
True	656.5142968847808
True	107.4538110675812
True	110.6496571162546
True	80.11352303134389
True	28.82441166829149
True	116.05742484900084
True	81.19119700360518
True	103.274244780579
True	143.10842324975866
True	232.86907306713212
True	816.1662719704153
True	282.9195669703864
True	930.9215460597233
True	165.88021401627577
True	200.7588779095525
True	816.6844199575424
True	310.8873798589987
True	570.9471332571185
True	254.2120343251657
True	361.0815568706968
True	453.72385145142965
True	583.8311505948441
True	649.0642447346977
True	372.5391259858101
True	37.50515542981484
True	563.2907387680112
True	623.332915837708
True	19.78516370602074
True	11.25906056428219
True	262.4344759667416
True	404.58092748693264
True	455.85489760170105
True	61.0239711412004
True	615.0780147781294
True	923.5977279402074
True	239.4407494592992
True	905.7026561665184
True	280.8445349530712
True	99.28239940167946
True	266.78256775818943
True	703.9789423872397
True	39.613466617653415
True	573.3406334826535
True	1303.8001136494506
True	1031.6217595792148
True	911.5752581735976
True	209.53052401480952
True	89.70288897516089
True	197.61569485970097
True	851.1521660457828
True	137.78370900065133
True	1087.964436337152
True	864.7764921024074
True	41.86057674939826
True	86.61977500827177
True	411.1622657831874
True	393.9552703250036
True	203.57398698021356
True	536.5707983604179
True	661.8348744439658
True	126.74817958705344
True	272.67381507112646
True	1041.3758657740193
True	53.50606139003385
True	686.725262905384
True	564.6729797379618
True	41.58858786121456
True	839.7968504909111
True	382.59486765652434
True	556.1995031984774
True	111.66127873488014
True	265.31553817621915
True	223.1554735369388
True	25.73380044009253
True	130.13469462686993
True	750.6417399206799
True	138.5343258896853
True	388.4072308535497
True	65.2854968382911
True	669.502135315668
True	610.5818500168635
True	229.74293440682524
True	491.371883309949
True	168.24998458547608
True	164.4004962785814
True	218.4788363198556
True	278.55336797418863
True	365.73162408223584
True	132.31111598004915
True	182.7136311985459
True	27.27729666247322
True	893.9243554442829
True	301.0517998379778
True	10.007165177750815
True	366.9406366757986
True	167.69370975023645
True	621.5733163772876
True	372.730146372479
True	587.2436159177896
True	546.8233554877405
True	483.8836817208805
True	764.6666522648463
True	235.01364287979595
True	541.5008125507622
True	156.0197142488801
True	551.457997907363
True	379.5690340970224
True	382.86097880920056
True	128.09387000867846
True	131.64998498230202
True	107.18998353499964
True	66.23515394457033
True	745.0286404863974
True	179.5363450158132
True	44.46010983799725
True	0.0
True	555.6549225507132
True	113.9133885772092
True	20.60159953828445
True	40.73548766589464
True	115.75388053696815
True	525.2256528043671
True	186.84301985639812
True	97.75865205009828
True	35.23839335140198
True	164.13373817427438
True	909.7877646779888
True	51.718867517131
True	230.55561651581792
True	745.0393807410971
True	317.4998739839056
True	475.0804051168336
True	472.4700230525795
True	519.0483590758683
True	612.0724306556106
True	906.778166212755
True	262.4663466364622
True	1015.9162789731106
True	921.046531643292
True	628.9460993089505
True	346.88042372671765
True	852.977317342777
True	10.73803771190838
True	26.94649732517817
True	298.2469474662676
True	40.672122948000336
True	193.3897008487744
True	756.7512702238806
True	214.93080204300568
True	751.2190244119436
True	780.7789972743077
True	126.3636458922058
True	363.1713708326484
True	591.7479197853978
True	24.012187115249464
True	130.96369179979368
True	428.0275702983256
True	300.5596158382805
True	200.33693910486045
True	115.69381846523352
True	388.2107670077194
True	20.33630079831881
True	370.5172340009678
True	361.3720127009313
True	1075.74873470286
True	360.5457490829341
True	29.908238583235693
True	436.9935157573781
True	426.4771076499852
True	245.30994932610815
True	33.2547235194054
True	765.6716255612332
True	417.3631174651544
True	171.41883374102198
True	11.933627929505937
True	1212.9715128477478
True	168.34351333106173
True	26.60819780259316
True	303.4349895719907
True	283.1007456682117
True	113.85550206939664
True	301.7316050007951
True	43.931500731177294
True	325.52429535333323
True	300.9135980580867
True	295.82044886566445
True	32.09063209950488
True	46.44409032804066
True	1028.0399055530213
True	25.416461246363845
True	13.619200642952276
True	183.3281051918457
True	655.7629338827185
True	9.65310886160481
True	183.82086614707472
True	182.63617218173536
True	539.803186779092
True	380.0402476079933
True	726.4720186089324
True	306.3996753455013
True	490.8810897345021
True	446.2891079879002
True	486.3125057123996
True	103.92890153674192
True	1254.8112713019243
True	902.0232268473608
True	289.8486904131439
True	528.9203662121087
True	101.32875694977837
True	588.3622871039493
True	442.1522419134335
True	153.77107655425328
True	77.09551119444139
True	352.0633010930544
True	180.3377292894492
True	30.36386634306701
True	605.715390226719
True	375.0493332549552
True	65.02232648000421
True	27.69822073279513
True	663.8442274241494
True	502.0919348669939
True	72.90191823581056
True	21.466561483655035
True	325.9773317847812
True	332.5788354599778
True	711.8654491725514
True	553.4587998701268
True	556.9813519995561
True	779.3803802336885
True	8.926338358321493
True	56.27321069679201
True	36.802090772815774
True	61.48858307486375
True	493.4258299874086
True	593.5792358373242
True	88.17690892532924
True	107.70723012419997
True	184.02281034129172
True	73.91452048892332
True	181.45329580614364
True	204.476039713511
True	282.80186609889915
True	805.3257691306392
True	580.2549600704398
True	286.3304367742208
True	201.1178140563397
True	266.0173473055244
True	233.2580593665741
True	697.1305486238679
True	326.29989639559926
True	170.35599856076007
True	929.0950873614992
True	352.16615802943653
True	455.0766841540727
True	154.2296369782169
True	121.4314264515289
True	64.12966801765201
True	212.0150415630964
True	943.7444177134992
True	506.4860742356791
True	116.92515725498446
True	363.0013120965014
True	107.57271437855437
True	699.9220183017994
True	4.833896283757553
True	697.7143933267022
True	36.08472116408159
True	935.1565540255524
True	849.1919481195193
True	214.76956155969043
True	28.82595761213404
True	80.83726678454431
True	466.1817389943952
True	228.3886553747192
True	1.2973383331495163
True	79.52930991015856
True	1098.1836665878054
True	336.5612032527044
True	660.919849351355
True	471.8565763120559
True	30.745074150901527
True	128.4300615667772
True	437.9508412632192
True	940.4763801275132
True	814.2429956785226
True	415.37537765143367
True	351.3679810298889
True	16.591523484382122
True	79.38718121880315
True	742.3950821236941
True	484.293670828778
True	384.40673068749135
True	870.221000305608
True	25.87314047131608
True	224.6014524431935
True	882.3843346742499
True	236.2490420166241
True	8.745895371493695
True	503.5555507509198
True	103.07395427996995
True	655.7274428763692
True	51.750865619632094
True	267.15464390372574
True	864.9883967058387
True	894.554902811203
True	272.15249470067414
True	439.9262696715742
True	120.53296251447154
True	605.2167150433389
True	259.1897904286263
True	194.09887054483968
True	903.183807983756
True	54.75667191563354
True	716.6157900376585
True	287.2142340620035
True	297.98858673077706
True	162.22628146730463
True	482.2334933566856
True	611.1530944424362
True	364.09939451793167
True	406.1641754222766
True	73.07070038182317
True	156.93665818926635
True	452.033101677568
True	222.9425594935126
True	39.38777247378
True	199.56744563997788
True	392.9970763076354
True	388.4063921816266
True	755.6255695560994
True	124.37206278695906
True	671.261051717608
True	515.0615718837616
True	620.4683050638421
True	128.94771806859407
True	34.72152364799083
True	670.6086476759323
True	73.52176890543727
True	545.565882935573
True	663.5585222372475
True	454.8511727709053
True	132.1491168193648
True	507.9171928112045
True	4.990400039597066
True	407.25900695322696
True	30.234765893835014
True	630.71167595805
True	264.2463519086588
True	571.1442493130909
True	691.5631864721872
True	140.20246883741052
True	527.4086120937973
True	495.1814482141943
True	64.24449386702125
True	965.9467787488356
True	2.399519899055699
True	27.076380289889585
True	636.5445017659974
True	672.7301537824563
True	134.58069766385722
True	413.8491484717079
True	128.75421254187475
True	68.6219100406142
True	452.72304700073454
True	38.19701622426606
True	503.1795713447988
True	13.034765112873725
True	852.5132064186248
True	546.3538085832134
True	664.5770102433789
True	103.66787042144502
True	369.45996706222667
True	1004.9906487763798
True	836.4545691532755
True	146.83378474046066
True	544.2884941221
True	443.7141132880896
True	242.58789764153715
True	260.0950019409279
True	5.559952427070408
True	312.060212088449
True	11.33561406159873
True	367.8975797702687
True	75.92201451822442
True	419.5534097419561
True	663.4027062143044
True	121.83075192409152
True	238.5132504307295
True	640.7048282746943
True	673.9062418793045
True	292.10584582514497
True	137.3333276083959
True	163.84576390102154
True	479.4010429841816
True	82.8770237848312
True	11.081037783614446
True	502.9225210789819
True	567.0380942575415
True	19.0061762378068
True	134.33903796548577
True	948.8017796554136
True	476.7957382610618
True	270.94728380529705
True	34.30286368046307
True	489.1754534333036
True	113.4464583997595
True	584.9728588128148
True	668.0108860543352
True	310.18386771135124
True	389.93879523302496
True	181.65103655102308
True	251.8254173531657
True	75.23138435576378
True	221.1497685141076
True	491.7104506073866
True	19.80050852252324
True	431.7146467778972
True	365.72564329815503
True	711.2256079944233
True	906.6060194555332
True	884.2963996846793
True	156.85695382725245
True	420.15770469216136
True	73.7700699743332
True	199.65530777224345
True	318.3625369273274
True	8.79556214383537
True	801.6214977313518
True	23.535536649034967
True	403.09541004710354
True	269.81397614249977
True	651.598008905093
True	213.84491278040764
True	40.85567734754486
True	679.4871539047125
True	1059.497548455672
True	230.824126214844
True	128.58022733747836
True	587.3381550388261
True	499.2040732267439
True	19.365533265968743
True	846.4064646691281
True	114.0742827559083
True	45.938417964043296
True	303.14726525006074
True	362.830516799889
True	398.1756234450028
True	276.9973909817826
True	20.15932870115069
True	23.59823229860269
True	785.7066357587282
True	194.6676744578076
True	113.70196545678616
True	842.3394092350096
True	656.5529745908163
True	641.9800000132149
True	454.6013271748527
True	150.75223301865853
True	33.66028351466098
True	100.2500611559065
True	437.3399591359796
True	242.05447168713783
True	487.9725014463054
True	145.4862500971296
True	509.6179463123744
True	649.8957552680097
True	968.9624719277392
True	24.64346898058789
True	943.3022027775996
True	1089.5084832585114
True	471.1324785271252
True	93.806064301757
True	801.6340177573027
True	636.0766611906431
True	670.08744976549
True	178.1388478113591
True	732.4207849667756
True	706.3250972727076
True	117.99813807005576
True	768.3353637353804
True	787.0881898721225
True	474.7338305764488
True	226.66181088461735
True	70.42131789275997
True	303.3370934744788
True	359.56961140721563
True	473.3383547896396
True	432.2618026066162
True	191.855420420521
True	312.6436636855603
True	2.831565015992059
True	13.535476068388508
True	101.3925901442773
True	129.54356859896507
True	365.4356254803409
True	348.844775023343
True	112.50510134841063
True	19.03587772791407
True	209.19752094298087
True	838.3901143273571
True	462.81242535481175
True	517.7224609885417
True	554.653130942906
True	820.424999311743
True	648.1920743740599
True	89.83087181365165
True	194.96547413136875
True	251.0083410267637
True	285.18622191733493
True	108.4423889282296
True	368.4385450788012
True	434.8015006679254
True	172.10943296033125
True	644.2002593685681
True	251.276888410552
True	214.6352759135071
True	28.91630686275333
True	251.39561801335145
True	485.4042946790424
True	174.22706094896216
True	529.066067838845
True	478.8126994731479
True	249.299515763836
True	110.77009286288204
True	44.96653499485864
True	416.5348040990496
True	780.6978907497137
True	164.39532643335076
True	1016.8081317838808
True	1055.488896555197
True	481.1708082638512
True	100.03095439821011
True	119.95897452067716
True	648.0358066340752
True	8.345440129613559
True	222.50779394641964
True	125.43367354007776
True	114.3238195069357
True	332.5073617734741
True	607.3194083069229
True	37.61227074244727
True	126.4428701192197
True	970.181237753754
True	54.04299019821701
True	470.94589994285633
True	535.9273518189035
True	253.0009832624696
True	131.9273679907329
True	916.9363385260943
True	1203.0856365636257
True	524.0389484494082
True	629.1665894864585
True	217.3420853970037
True	155.4247158115202
True	332.28640950879924
True	247.1706237427156
True	170.6194925030545
True	288.13700147299625
True	358.11659458578794
True	11.65780324280052
True	623.8706367334312
True	147.12193414385348
True	77.61992371090037
True	452.61035250443
True	301.43747520686685
True	1171.787164860327
True	347.70695352457
True	947.7513520297972
True	10.424799363761558
True	267.0212304727472
True	227.8209704609875
True	154.21471637747248
True	470.4661665697944
True	197.63220842132537
True	405.9422470893104
True	344.40668974852565
True	113.09846276607738
True	354.04431948397564
True	1033.5303742202489
True	738.1877567600995
True	224.268821738836
True	103.91679179915197
True	306.38376489004247
True	23.545926256905087
True	363.1396397820803
True	312.2364789382944
True	582.2951856801785
True	434.7769954563304
True	341.9020263023918
True	160.3545390558212
True	14.400128686882155
True	423.8143784052977
True	281.96160730516
True	142.6982696416767
True	292.7625272971688
True	437.83778481018686
True	830.1102859859881
True	322.1084332306003
True	768.7364673898169
True	407.2634595332326
True	375.06765770461766
True	1.1264317112828852
True	1160.2326162974252
True	102.73599879032102
True	926.6562209490236
True	212.63079750664176
True	446.4415321827337
True	686.359266465561
True	87.03719259073283
True	487.5405140776051
True	33.83444696776246
True	424.4973165671747
True	76.47212356251117
True	222.4956599957108
True	39.31232340284701
True	639.4659754001074
True	188.401847529614
True	24.4481396128668
True	408.9987942228682
True	105.7630452375212
True	165.08782204540856
True	837.084437083535
True	263.41940166172793
True	150.26987250194972
True	373.689618720611
True	515.0010316028328
True	335.4111777683902
True	527.059530005213
True	626.663964961855
True	150.3237422979517
True	6.356176371040697
True	72.75878087012947
True	428.1197672880785
True	96.14181084963388
True	80.87911328278403
True	1037.5858437904928
True	26.513891347999245
True	327.2716726729131
True	318.3145204269406
True	452.200514096228
True	664.0033522635349
True	180.62476495660417
True	669.4037985771691
True	341.6755535397933
True	350.8887347766933
True	265.85836712834185
True	220.17310780077213
True	372.7743863934781
True	453.067322573283
True	423.1923974092919
True	603.1020472476548
True	140.71215599557797
True	78.78435438104448
True	38.39922688298378
True	293.8739565297569
True	637.263979550038
True	398.9832673626395
True	801.3255605416211
True	209.4766095501413
True	399.09695340988
True	70.14702667141233
True	55.51490894397087
True	430.52364145436206
True	195.23620095099915
True	212.4783486204964
True	40.51457664397161
True	1113.2779311667907
True	172.38733183703556
True	912.492040649733
True	314.3264699368819
True	923.250887285928
True	241.99611315278355
True	468.52486296288
True	525.3371515514099
True	595.02379127023
True	207.3242650977069
True	483.7205206809521
True	936.6250901422457
True	125.46198061710126
True	7.027623029872669
True	576.6229398925586
True	29.564647420325556
True	75.03106756660038
True	796.9121498386834
True	239.70621754651964
True	976.014796893422
True	693.1298393795864
True	403.4575832771288
True	284.2087042156818
True	485.27519893537766
True	343.12941521608
True	190.20487085559216
True	654.0248420441484
True	720.540936083911
True	206.2275070387265
True	86.87108150579111
True	508.2449461129253
True	142.73670380236504
True	391.60558563145287
True	336.9221707084833
True	64.42642326845305
True	384.0341342610193
True	429.3231964475154
True	376.37403744786894
True	410.145321162027
True	417.3741995691902
True	651.1554614789078
True	56.5800117763984
True	436.5676310103375
True	330.7633016236332
True	635.9907423228706
True	223.2228522298753
True	101.43536250909328
True	40.2755549746956
True	526.5859794036901
True	634.2314145491807
True	181.7287562253879
True	418.4727239470132
True	340.2459558157666
True	17.02773847137606
True	171.93117295939575
True	297.10817146169194
True	2.8407819079909107
True	868.9838653626218
True	78.11132694410225
True	103.36491396960712
True	110.52247597121234
True	358.12529121725447
True	35.895684007682306
True	452.8118556574775
True	227.3726149122584
True	6.200334546524024
True	114.31307894477396
True	430.660368675892
True	49.60426549324694
True	63.909584254680254
True	167.90695290922926
True	296.4198494967424
True	964.8214600789868
True	384.6523552889296
True	962.9359747653943
True	182.98304731313024
True	1024.869360017352
True	788.6292585121562
True	655.7226152198251
True	381.67032282218
True	386.5452113368641
True	83.27137837315337
True	73.13353189076561
True	79.73093138952355
True	181.01907938780832
True	478.5340475577596
True	1078.7435203429118
True	174.2279562664786
True	357.09377409716626
True	434.53769477458087
True	597.077692569794
True	589.2158013841217
True	284.8844419397692
True	453.8373753220597
True	664.5623690016807
True	96.99894927290308
True	690.6750735883285
True	253.66862665323532
True	135.29273976405227
True	415.1327817389518
True	870.3303164054307
True	429.2263905171072
True	860.3972333714628
True	195.35588831425684
True	345.0986711616043
True	702.2194093162988
True	626.0543004117578
True	194.9388756257437
True	267.592303923012
True	785.7292783149901
True	32.94829144394168
True	195.59613589707644
True	483.03829624024667
True	706.5889726791684
True	102.00172130509344
True	37.07670770710352
True	165.24305626524142
True	705.5687298761598
True	319.6642765481177
True	564.6937792850758
True	350.77215537847616
True	290.3836543300988
True	466.6206149899997
True	481.31451144448073
True	69.11433090659649
True	384.39309166386994
True	792.7455627866782
True	0.0
True	312.6700965397645
True	252.13833175506275
True	1003.9109608023732
True	149.35524307472522
True	662.3946705001273
True	642.9710791014526
True	112.90526564780636
True	227.3448743082917
True	129.50076587152842
True	11.321366453749391
True	289.9570567112227
True	374.772762383301
True	1131.8599813204685
True	238.6912568383077
True	389.3816678612204
True	654.848202114284
True	195.56022715514655
True	27.871169716287877
True	876.2477038703919
True	591.1067848187352
True	159.26016484480715
True	635.0629691912013
True	164.7182813801236
True	289.08662113169623
True	774.1546112704049
True	37.94101001891041
True	108.48381204368005
True	532.3333590284216
True	64.78351087576016
True	76.45193604809215
True	406.1070526124627
True	22.581031263704965
True	755.7511643564735
True	99.9975956242826
True	158.3506335654945
True	19.372848174335747
True	714.5871729704074
True	29.97681446736845
True	785.0468990795925
True	390.7392196381824
True	115.54015428620292
True	693.848963205043
True	520.5203074456152
True	560.0133828143124
True	46.221811606624186
True	374.52527159972897
True	5.9574942097717
True	87.52601912405065
True	373.91363754778143
True	48.79721673626067
True	114.93592230167322
True	309.0968271551883
True	180.63995144608955
True	104.72939679966822
True	657.9366363746025
True	22.56421249603536
True	1105.0363369399788
True	497.6679494286099
True	314.8106174711411
True	498.02012064201375
True	128.47134278818982
True	787.8581342651269
True	1141.1428616021303
True	745.0933840038626
True	164.80674717183717
True	230.97235684452008
True	52.09489189534552
True	56.57691626587507
True	152.76682649628242
True	96.91837893102296
True	174.97643209127918
True	1169.9848615319315
True	324.2443356519202
True	354.10648558157965
True	681.8343386300745
True	15.794551617830948
True	15.124666401797558
True	578.7823783629801
True	5.177572444672711
True	115.8111730816606
True	672.5319488423717
True	186.81779165245263
True	670.161174303319
True	860.3216633643698
True	152.91691042212747
True	880.8953950834212
True	3.483183643740479
True	447.9631930121988
True	1046.8074884542011
True	25.578551679954096
True	229.35023553442653
True	143.66238866862952
True	974.5879417104568
True	232.32617985186155
True	469.0518462565896
True	121.88825534043792
True	519.2329653839738
True	158.87050279490245
True	101.00309465060798
True	381.4042899231456
True	71.28784144336304
True	53.7060812562823
True	1054.8252558122429
True	271.3540329289812
True	158.7060888769484
True	384.5571616263145
True	388.4782025324428
True	214.26898060342756
True	168.12345131586773
True	405.4224348731316
True	37.0326435894173
True	484.1277875289453
True	1092.9654130927242
True	107.39690640191262
True	472.9359103595936
True	319.161891592172
True	27.39925002757252
True	406.32136342694247
True	103.37131107084676
True	604.713746791131
True	205.1468362539672
True	432.7813521752652
True	18.78951732602067
True	447.4574887968226
True	105.78204274389076
True	346.636398087785
True	33.777348114292245
True	176.32787164751738
True	245.76713902337525
True	770.3838283580865
True	57.69828900653726
True	143.28783634945506
True	232.783095709404
True	138.6380032655663
True	618.9706903161444
True	541.7596124166463
True	781.9058375886475
True	386.690986874256
True	546.3385807889559
True	433.38912858806174
True	665.0927418589672
True	74.34091063373728
True	482.3131841715715
True	418.3666308083335
True	48.96781289087529
True	81.30770414341416
True	125.73956104554988
True	88.3471116825607
True	342.9912300808749
True	855.7548959435707
True	335.19749050583704
True	1067.997146606012
True	303.36485778174784
True	902.8482650434896
True	152.67738445070592
True	571.5232119053633
True	618.3063391723916
True	690.075561897541
True	450.31533725819656
True	63.526785453935325
True	303.69032577850385
True	40.435608590985176
True	164.31342605667564
True	168.41671884859912
True	1112.2775638166297
True	237.085054738246
True	548.2112085091306
True	562.282389011924
True	573.5844110663691
True	893.8907340668189
True	583.3406157324022
True	648.2360500573409
True	937.8966350996008
True	126.17747682623528
True	309.79382950728893
True	284.85852858793487
True	320.74603988442504
True	87.65728907861217
True	382.7755195113031
True	3.806055782763874
True	334.7678075878626
True	254.82096339303797
True	608.7806467252492
True	274.92625834922865
True	365.8055880856873
True	9.849339905279743
True	61.47131655094535
True	538.7167980892893
True	32.567868386024024
True	143.10780413783706
True	66.3973309988642
True	145.7002070694294
True	244.81405694779025
True	68.8116120918784
True	363.5078019411324
True	279.6482645884339
True	97.88958552987889
True	342.31835924476445
True	66.94548140938116
True	598.9169644397954
True	865.654811362041
True	286.1795450367277
True	1177.148323154421
True	108.80497794707976
True	307.3302248494997
True	1029.5759240360703
True	84.99071087274964
True	268.30335030595575
True	8.661464652034851
True	408.05829965494615
True	444.6657206224381
True	151.6476154223914
True	619.2035553377771
True	887.3946422132257
True	154.8849268601393
True	75.68191633853192
True	318.64764831425964
True	543.5247640770588
True	616.0553779273644
True	1257.0383508407454
True	26.716852903399825
True	912.3627893477052
True	138.18511698471698
True	628.1145148479936
True	121.8747578164042
True	125.8361668254516
True	191.4026155101056
True	166.50791967916928
True	756.0323072092983
True	196.15050699134696
True	231.84338075806036
True	64.77555298796328
True	516.3584394048709
True	443.27478044895065
True	180.2730389850808
True	234.26910965472047
True	15.763446196831
True	424.4034725017044
True	220.7919600936556
True	285.3722777578349
True	115.59304814451686
True	750.2599501631406
True	406.7541575259946
True	249.3588933311007
True	639.3390246507886
True	537.1752360869401
True	464.0472161570972
True	131.61343308344158
True	522.9410476243228
True	424.8135393532556
True	2.906735046505643
True	192.5072610841341
True	93.92356869215254
True	240.97741802951447
True	3.0280357339803685
True	128.16938496430782
True	348.1284038633673
True	7.176562784297357
True	826.9931021105167
True	166.11452650942488
True	730.3188007537186
True	760.5365588188768
True	162.66506934411348
True	223.93605255662536
True	511.7688897001372
True	818.4478310061749
True	48.8494294404219
True	35.40313569023204
True	130.2082552109509
True	627.98642100989
True	742.5736103116378
True	184.40831460770028
True	591.8355630403973
True	588.3381994680085
True	849.7238906994337
True	404.3735307285616
True	187.4019952770996
True	853.952564944705
True	226.63224926561017
True	146.2977702198841
True	332.70561113101286
True	215.83575433919864
True	209.78099209859533
True	627.8572117315766
True	252.7384734441064
True	196.2560526636989
True	455.9423646484518
True	465.0964973905647
True	61.73031901225456
True	292.8993531359218
True	76.68494964182565
True	346.5207397504089
True	346.46146524770774
True	255.05102743944988
True	177.46215070468065
True	367.11233604414303
True	647.1773183331449
True	743.5125168547744
True	304.15070985638926
True	745.0419322433203
True	63.3032099138941
True	884.5585438629273
True	348.1725139891298
True	12.594047919579856
True	595.2159182027874
True	689.8016995923517
True	254.7354835761769
True	164.43344424247044
True	45.680270472375526
True	388.7464311781248
True	75.69259458990159
True	13.755306130499402
True	889.2487880798432
True	375.3005912968014
True	179.57334068084495
True	998.0716888535302
True	12.23293615580712
True	804.0935704907803
True	32.80467997500092
True	643.9253069437568
True	57.27228926203671
True	761.0902776717974
True	443.5604582039063
True	200.59408854282324
True	434.3247204403211
True	219.637357636657
True	301.0558014762078
True	222.85404480366608
True	422.5694680910608
True	10.658957391272375
True	326.53332058130934
True	112.16667907215609
True	10.97326914812861
True	465.8171127702624
True	730.1688994324439
True	288.4977905072087
True	80.33647374282306
True	303.3205517245928
True	85.04766425567541
True	189.43834735186752
True	182.5517149524547
True	383.7190343190726
True	41.17696873025665
True	137.3227734891777
True	389.6105864749452
True	896.1919045412179
True	111.85434280921592
True	209.6456024087116
True	429.43541588866
True	20.79539937773732
True	433.89992368715616
True	498.6904409503524
True	92.7516589158847
True	384.7643019240699
True	370.48242403947575
True	413.8766549422551
True	595.6819071406694
True	1048.8450639848463
True	967.7012690254916
True	58.38271226084344
True	1081.1148189659727
True	114.75597330986704
True	112.9285119634762
True	104.00682826117
True	501.8288973131391
True	371.5808018501652
True	579.0831565881417
True	262.972312963302
True	162.19508516933843
True	415.7509572894396
True	16.290740474642746
True	454.98281860468967
True	377.784138877026
True	150.832682885036
True	92.58471322145166
True	544.2479822876638
True	1013.5693013292272
True	198.71397337358064
True	67.1385763654512
True	437.28457663874246
True	370.0488542229937
True	497.0879271870857
True	324.26535460714365
True	4.395391670781771
True	538.3844428013819
True	508.74773869632463
True	500.60723015880257
True	204.4314314511519
True	103.20474680765592
True	21.503237078712772
True	372.4268850409913
True	106.19250599611809
True	6.9042961327446255
True	31.159548272579546
True	344.21409380207274
True	658.1995606543355
True	136.47479089867113
True	92.25660344021613
True	24.477584752124788
True	409.5106818819394
True	356.24111558085275
True	795.0957499822703
True	297.29386385106784
True	510.5131669155046
True	535.9016275663375
True	527.5495165991144
True	292.9740167780872
True	531.1350972045595
True	96.27611607398788
True	573.9050589121453
True	6.696891447696592
True	370.02567320313625
True	463.81852094423664
True	960.9318582086402
True	345.4675820465443
True	787.7037135033585
True	969.5285082367182
True	169.48010328763758
True	34.79015753681408
True	371.40094761580593
True	379.96535844342384
True	592.1845371360183
True	251.59377569717972
True	28.908775980150214
True	613.132960203626
True	128.061131832677
True	1002.5758135650168
True	338.7658931616494
True	476.30034339741854
True	130.4864198999689
True	814.8588981217315
True	142.53774931722654
True	817.5689513579125
True	587.9633810825735
True	184.18745789882047
True	112.0554337123067
True	66.26995591436662
True	553.7986795654945
True	897.3574754224435
True	439.1094606180334
True	538.8440613441848
True	132.29070793477766
True	632.5081211527746
True	503.6009590939289
True	803.7934196292566
True	319.85964251142246
True	567.0214776049725
True	112.6172669402614
True	24.544217291867444
True	406.39770572223057
True	170.07937040995577
True	108.25037116406676
True	388.79883818272015
True	1106.494083950606
True	254.8787787916241
True	550.7213362809612
True	10.8973536852852
True	77.69594081268275
True	318.53319938326416
True	772.3810062717185
True	452.7727219951664
True	515.7211618871678
True	723.0686140958722
True	65.70485073292672
True	723.1474962778319
True	48.03395167819125
True	100.17141601973027
True	186.1824279826752
True	85.5881704874618
True	29.10640034248823
True	302.5755856846052
True	455.8464701140279
True	914.3228008594988
True	849.7631928928904
True	5.414355936617924
True	279.49174768994834
True	469.53614470498496
True	125.39222474228676
True	243.07055409362167
True	329.1031528275755
True	1308.2312340185574
True	465.48995648085264
True	23.010728402171104
True	186.22181615185104
True	705.8457798258813
True	35.97717364457992
True	172.80761703316472
True	583.4492076936348
True	70.74299570439481
True	876.1662937244919
True	316.29727053599817
True	664.8711997628093
True	77.96852618229686
True	672.1124116058766
True	582.8696020574789
True	873.4459339734021
True	253.70807008414823
True	499.46454889899024
True	836.9787940019175
True	922.7012472192204
True	234.2877875934657
True	732.4619617572856
True	225.9876057210738
True	458.9124383771126
True	373.0439700467836
True	499.6531782790977
True	491.8756759985782
True	299.14466872807225
True	351.3091465408035
True	119.21925682600312
True	349.5308542824428
True	1151.732219486575
True	314.8438867362694
True	149.05736331149532
True	291.745023846378
True	760.6655850674529
True	637.5539472913102
True	430.21461473749656
True	121.9833026966359
True	324.4255514118132
True	33.77787467897293
True	177.34037882521693
True	93.00632974926371
True	88.56153129857158
True	572.0550499177583
True	138.7547380081371
True	129.10498816050332
True	108.62674095647144
True	84.89450619290598
True	444.4781318276042
True	380.3454322415368
True	1039.5176774918268
True	552.2766507266665
True	834.2060762662394
True	273.0751408885607
True	283.12420585667843
True	521.3858493373458
True	191.3519141942439
True	758.6981271130088
True	241.43572407729252
True	367.5245552314725
True	68.98749520848004
True	119.21458617556506
True	264.7813948570484
True	118.06109570700876
True	484.5507959445532
True	28.983581176795948
True	585.0256200873403
True	1019.4891150067282
True	735.2929211434656
True	1.2442998419175766
True	61.46551839104632
True	500.8817922072294
True	438.6029838249127
True	75.82508747051641
True	113.79686936579226
True	316.2199260361342
True	74.97607513679486
True	54.00604867896726
True	718.4631130027849
True	619.2858392475097
True	162.0740695796123
True	173.42185547764078
True	560.2904977095403
True	55.68870278445307
True	26.387187215224387
True	531.2183862912177
True	450.5841369793173
True	1145.6126669887424
True	46.45254198312352
True	454.0458812488702
True	874.5719059612204
True	809.6099604582624
True	287.20218546511205
True	766.0724584977711
True	385.6628230830084
True	38.65306931763988
True	100.4076110622382
True	702.5151783341479
True	76.81228432427204
True	137.2133769574141
True	957.9897530740494
True	186.85996600987585
True	273.9904578738395
True	107.44232374857631
True	652.8607697507574
True	585.1801280214729
True	215.76594749979145
True	432.6183158212613
True	43.06839433413846
True	280.94989374793977
True	579.7781083512457
True	599.3757156077313
True	317.87483407569465
True	74.23492273052952
True	952.5497350551732
True	1092.4496058295272
True	562.8195556698205
True	69.52759672251801
True	28.040727506810253
True	93.3416880579676
True	104.6396523460435
True	99.43071487313078
True	831.405963568348
True	1221.0681512295346
True	723.9288305093353
True	332.4836344145397
True	9.12669119016356
True	21.87694291059973
True	343.5102646262689
True	476.0119789231707
True	46.22126900465874
True	569.9870848062241
True	421.2085890984615
True	387.0118101772077
True	82.23473299693205
True	192.6501880445317
True	246.5527677183481
True	139.12100979590414
True	386.8676051514957
True	41.13488244635318
True	176.61753815617092
True	1157.6489332069104
True	5.613482834852457
True	28.558683654846384
True	581.9867270301604
True	364.29817236144993
True	773.1054942634881
True	155.58095910695496
True	799.2085177067762
True	603.5661606602285
True	287.4410340725746
True	438.23195263897617
True	337.5273922859926
True	295.3719736683864
True	268.8252401787042
True	369.415202075108
True	517.766554804159
True	514.277798511818
True	103.23458538795096
True	350.7796157680986
True	8.562532486021395
True	187.09463958045285
True	236.214391242687
True	878.9715580771257
True	567.9225891457879
True	31.299022094775925
True	720.1208737851648
True	870.3247237249969
True	104.93363820751466
True	348.81275742430324
True	829.9839547512637
True	227.491490504584
True	172.877057024799
True	529.203978623434
True	594.3719417045817
True	1067.998639157541
True	141.40343178268614
True	152.98893371893936
True	251.5965483682254
True	321.3295147596328
True	425.6609211606995
True	411.39504847060726
True	322.7448765500831
True	427.3191793664103
True	497.4306666499452
True	228.58234215107905
True	1471.1617172610568
True	241.9422514513796
True	405.53010396942057
True	54.385839591593445
True	766.4295222015537
True	244.26126423526787
True	950.6347185303013
True	565.8840396961868
True	304.42926251322865
True	778.4611016061659
True	258.86561031789296
True	210.0959587244254
True	260.48360596214826
True	221.61598344732724
True	142.50463131802948
True	244.65559599721263
True	713.6873741993444
True	522.9967121570872
True	216.637500296778
True	1124.6370214605902
True	118.19518456814522
True	256.59936998465946
True	67.30597658678361
True	309.5470296760249
True	407.8541138061544
True	91.73583051768694
True	223.5952525474358
True	73.51415746464542
True	714.9657505802753
True	374.3137639728644
True	229.146499223792
True	728.1785631479501
True	841.9145988802959
True	833.1193548950165
True	817.0069182967951
True	348.4519748899557
True	1.89669129811404
True	265.7901955874203
True	57.62876258158123
True	381.9394888690943
True	50.65637908543476
True	368.989901095866
True	862.9874326219046
True	989.4269010150092
True	415.74229937191086
True	22.424626152657492
True	506.04465034328376
True	512.3777523225816
True	191.66709486062248
True	222.68071876348336
True	291.341271747069
True	23.330079989807675
True	125.96058674104512
True	950.911889462042
True	62.65914054186489
True	486.7379644514604
True	790.8495263413408
True	103.94832577589746
True	238.9324909684618
True	113.67534116927472
True	15.219308931913805
True	1.4313481122017573
True	122.8678204883473
True	1008.589084612709
True	489.71158950341936
True	65.44929698052464
True	777.3225067534944
True	344.45973627182616
True	1.8832395867798977
True	448.15299997306766
True	191.53687472272472
True	478.5935852826948
True	82.92050006919385
True	332.8518281044016
True	375.1364886276078
True	165.32385644392494
True	217.5160176945021
True	117.481681076334
True	169.19651128273742
True	977.0574075040608
True	15.922628654980407
True	499.6114721491976
True	485.98873738183954
True	403.2716170960198
True	215.92257082533908
True	244.33746346689637
True	162.44965153540315
True	48.49732507860627
True	471.7862277691791
True	153.81713471862193
True	852.4645989051962
True	859.8400235328229
True	248.69505475120263
True	312.60381300235315
True	527.0596793525045
True	40.89947632899632
True	88.20133976887448
True	722.2635656331829
True	1107.8073285267758
True	117.66690777959693
True	737.1480618322723
True	145.91555696086968
True	936.5699300158512
True	663.8046368394622
True	93.7261415005054
True	257.510319604435
True	656.4040171497068
True	263.02606078052406
True	45.33158173701155
True	545.6439435768252
True	434.8243848826679
True	5.984618212565716
True	473.8382827067528
True	67.79515455098401
True	185.87684599546296
True	231.8423336541223
True	293.1305812436676
True	74.77749733556291
True	226.8684945429839
True	355.0388643738293
True	444.30997589021945
True	924.9154733083654
True	47.687416328561405
True	885.4600099506065
True	970.8378009651188
True	129.32931081453873
True	75.4542186544926
True	993.0242608086904
True	34.07456937420729
True	228.00898177875212
True	82.54095416387646
True	215.42323728501165
True	366.176761778325
True	937.892361099806
True	97.51627906477428
True	73.63293983857277
True	649.5796944634067
True	275.13724410263023
True	720.4777918230432
True	50.26376620165406
True	483.0495510712909
True	388.6299220377803
True	678.8392009499472
True	53.072824021069
True	114.3654440023481
True	26.78159969990374
True	272.9688601708997
True	45.30433588922757
True	354.6161664598303
True	2.753993961794381
True	1180.3441091176503
True	101.76154303712782
True	131.07155684380498
True	355.86513779126403
True	727.1587323204352
True	660.745857254323
True	991.5675577832463
True	466.2105429964555
True	427.0247539928431
True	135.9759880220764
True	410.3186172491813
True	848.5261247935712
True	434.0334501795109
True	887.9403911425317
True	88.82110971523858
True	434.1057653107229
True	176.98039239871446
True	290.8723223876934
True	747.1117559812475
True	159.88280557582695
True	134.7455743324037
True	64.85852895719195
True	869.2107285820672
True	789.8361794273368
True	77.90327417361024
True	460.8079993371829
True	739.6760711254464
True	422.2136362299241
True	58.01439789904544
True	320.06612570207034
True	800.0488702761569
True	30.6492209156683
True	352.1309225799822
True	166.8863504634308
True	275.44649724878866
True	34.32700014538854
True	221.8655714308859
True	777.8193167735078
True	637.3424001969639
True	59.99367318795403
True	293.2557365760713
True	872.3057160213074
True	18.28857349493996
True	320.6254295763457
True	286.6131962843253
True	436.7046487337587
True	203.00278609492432
True	598.4747102708251
True	46.13537727981208
True	965.4938539294366
True	908.9403282882053
True	42.57747704886065
True	378.5088800579737
True	742.8354538759826
True	901.7013921595436
True	270.8572398925708
True	589.3352879017476
True	127.95514431771534
True	191.1669223955754
True	135.77978863300737
True	129.12062625954553
True	210.60824274630716
True	929.8020735041516
True	774.7138294476293
True	957.6972201337016
True	21.401113929634946
True	27.837338554179567
True	364.29940532073016
True	12.504333068753306
True	640.039271852596
True	1077.0658669079996
True	266.80686504749207
True	214.94239794719644
True	84.14943141891372
True	208.14563956619523
True	130.60837246008313
True	43.3299098225198
True	136.83015610323957
True	89.76193385335051
True	235.8870070327939
True	520.2009768579271
True	160.38970444847504
True	30.292278721410792
True	57.42270939017948
True	408.7917866363358
True	266.12025164006207
True	608.9988642275293
True	21.864798653955148
True	115.42183953367916
True	679.3533959022814
True	267.28247417030786
True	466.9338351983855
True	653.4667166792462
True	101.17491758809126
True	113.8162602033382
True	82.74825329335577
True	24.68151577391729
True	122.85598014084104
True	93.92941730294272
True	99.0119468518633
True	151.99367074880536
True	240.59587602012536
True	805.9175909333331
True	295.22944665070054
True	934.9446224615236
True	165.4962247017375
True	202.42218845633997
True	825.2545126490518
True	314.00664009886725
True	593.7134320038047
True	255.62109469170437
True	354.9039650516976
True	458.8562957726576
True	560.0324882680313
True	644.2017484826405
True	376.6432704144248
True	33.283813651179905
True	537.7421972706559
True	610.3607334094222
True	20.557880054901883
True	11.72914022641989
True	260.2740114588196
True	406.2674441629874
True	444.3618033131302
True	70.61076516624196
True	627.7574262397584
True	944.5162793722192
True	240.4230197272053
True	873.8741963613749
True	274.4918716814081
True	107.70757614839412
True	271.75511911434177
True	672.0600180669658
True	40.148279032399145
True	561.4298256547488
True	1298.5231528345737
True	1027.9082244066628
True	885.3514161522155
True	207.7009193027677
True	94.36701931595444
True	204.90378013311343
True	843.5865278534081
True	144.715009854107
True	1048.193308466153
True	848.9637505908008
True	42.33194880271459
True	87.51655086210067
True	423.4661341314175
True	419.4827796650912
True	205.15259071835132
True	528.9140698058657
True	681.171596849822
True	126.01119773037529
True	284.18986674131975
True	1037.8836944434868
True	44.39472708183344
True	705.8191389313408
True	549.2360884784684
True	40.918759949259886
True	828.398683317107
True	390.4677114438625
True	545.8492299521723
True	111.83663859691536
True	263.013647376994
True	216.3862164900356
True	26.104006483414462
True	135.47704584286257
True	719.1315739864401
True	137.6585674894052
True	376.774015350445
True	64.42597324693567
True	621.9433805495592
True	619.9909194758724
True	221.01831528964573
True	443.9129970220384
True	170.86908138548694
True	169.43361207471892
True	209.42767127138728
True	285.28544686878035
True	363.1395091506862
True	131.1722554676365
True	200.1940150420618
True	26.619215036871186
True	886.5286435638163
True	305.9183586354204
True	10.53060916878056
True	359.6099975583643
True	166.62615471989923
True	620.960833808006
True	364.4953705747759
True	580.8121288438085
True	558.0687124011065
True	498.0506966038826
True	791.4548020977824
True	245.2540247049865
True	556.3390057859963
True	151.83477008790726
True	537.9715647907725
True	356.4172224612397
True	380.83006026044194
True	123.98402182517508
True	142.6741110690129
True	109.68315902317924
True	67.07971704566248
True	726.3092878861229
True	183.806827611868
True	45.88832373084811
True	0.0
True	537.6640303582502
True	110.87623674000264
True	21.832504928953306
True	41.74188448954084
True	102.9926136706631
True	527.1278672097378
True	184.63170040876992
True	113.03297843139232
True	37.14242735846433
True	167.54792301695414
True	947.724814481392
True	52.35057616897896
True	232.2369309769041
True	734.6019417554642
True	315.9804624851581
True	474.566146366497
True	474.1316652138438
True	511.9424258899589
True	591.6907794301571
True	916.5015516849404
True	262.1452997940286
True	1045.6195342802878
True	917.4013729568718
True	624.6580122702433
True	341.8960370999017
True	854.6666537717248
True	11.011276410636388
True	32.01277299344499
True	275.62809866216827
True	40.728228055922784
True	209.69309803807155
True	754.588845926728
True	210.1343135737665
True	709.8132886361703
True	760.9225368932651
True	125.4982582518424
True	365.5524533158923
True	594.9767885921212
True	26.198427774297404
True	130.54178957126268
True	433.9594926947997
True	301.6533760135364
True	203.1230303874636
True	107.14605151351638
True	379.0335658511264
True	22.095472863696
True	355.9900985564075
True	361.894406041084
True	995.2224288145204
True	374.6101335822846
True	30.65049725839886
True	448.08007121887584
True	450.1377304254307
True	247.29068020673907
True	33.81188383025789
True	756.7839853814463
True	436.7095120473561
True	181.92859351329625
True	12.978891229514316
True	1215.568100390455
True	169.42049902104822
True	29.413123581835983
True	312.1693804594918
True	277.5698198349122
True	116.6658328853545
True	292.83928206577446
True	43.81558168957572
True	329.918449618193
True	306.66973269271915
True	305.7343475411416
True	31.85405078217304
True	47.57026411687804
True	1049.4630339980536
True	27.307556623739632
True	12.368736533932264
True	169.34828088419104
True	660.5892831357472
True	9.398261237333957
True	193.2975213867229
True	181.2311739388645
True	531.5843959689726
True	359.7063948048949
True	744.3421722418781
True	320.5849913231334
True	481.2333326579145
True	448.1393763571716
True	520.6932080424139
True	101.79070061716186
True	1247.7571220192367
True	869.5610723309886
True	274.2581536953082
True	535.0996017836999
True	102.4580428974084
True	552.7890142359635
True	443.062402451847
True	154.1994406152397
True	78.72559097092021
True	355.6302856509232
True	168.65953940305425
True	32.04828532417704
True	632.2098584654913
True	381.4817256273707
True	66.70213376076057
True	27.10584994079098
True	668.6711992363034
True	485.457010903068
True	73.31175537737184
True	20.95142914296869
True	332.14750931695323
True	338.4487366584223
True	712.6025064522512
True	545.7792539221169
True	561.588176672547
True	802.7541952489229
True	7.719925727973574
True	57.83090363734807
True	36.79487015013232
True	56.58548320110227
True	529.2639606243947
True	587.3569799344408
True	84.33318078795655
True	112.80792238785942
True	193.37672948152627
True	75.35311527039018
True	177.16667363361825
True	208.79403655003568
True	269.96240586512744
True	845.8796568423068
True	622.1728760453097
True	290.2838454211151
True	192.26465896757784
True	253.3913353651297
True	250.63832593729236
True	745.4070303808155
True	330.34044691446246
True	165.4540039514989
True	896.0487207844958
True	349.2246181088978
True	464.7682121809099
True	161.43206819035882
True	119.01547988118809
True	61.2988987344401
True	215.2860128123146
True	966.2099231560336
True	504.65677062729225
True	108.90692466364244
True	362.95927204013225
True	102.9593101205325
True	681.1838702023939
True	3.3391019771384887
True	693.3224072286295
True	35.14024486345652
True	968.4033948172232
True	848.7857923142341
True	211.26299794270176
True	31.983211445283487
True	80.90103403824743
True	468.3087686455071
True	222.7299054749142
True	1.7862578581669792
True	78.12066698010982
True	1083.466814076614
True	343.87921362575906
True	689.985834433628
True	505.4805831757624
True	31.244025239768227
True	138.40735815005115
True	454.38955812355925
True	962.8642132922714
True	825.0460271938559
True	421.8333125323828
True	340.6445275707195
True	18.62893188836913
True	79.91780169776622
True	758.3097400133975
True	453.8660713486922
True	359.6969009972607
True	858.3235669511831
True	24.107344385785247
True	221.64188374757583
True	890.498295186889
True	240.78599940915964
True	8.436167787948973
True	501.84968621097096
True	102.84588340459844
True	635.7673128752759
True	50.00961353004608
True	261.24532907569267
True	888.4093988693861
True	887.3443155027792
True	277.57088972295054
True	416.93873325926336
True	122.97211760316276
True	594.0032065258059
True	259.6235596977942
True	190.5224659451704
True	866.6981918244036
True	54.39066675557426
True	702.9086742398548
True	278.9697089025245
True	303.2486724751899
True	168.64402732257682
True	502.54750377238287
True	595.5486326773919
True	363.5774626286362
True	412.1828489230532
True	70.05958211061483
True	159.33503759908277
True	451.11307320976687
True	234.1968038696813
True	38.37406632557871
True	210.69440578532692
True	393.172425770676
True	389.4097912013133
True	757.3093899827759
True	120.48056294329253
True	665.7860450007049
True	498.7446994034925
True	616.9494768221159
True	131.35967918714837
True	39.956922027787286
True	669.9474180868904
True	72.62394872362319
True	549.7041201694657
True	689.4321598807211
True	443.70360187145366
True	129.88269223894957
True	531.2501981472083
True	3.4615359543001736
True	407.5151430858015
True	31.30051236398913
True	632.9096687957821
True	272.39942907996164
True	564.5875286904578
True	688.6315441312597
True	146.1907888244341
True	536.6880521650663
True	487.0762534688853
True	64.79759572224454
True	971.1332269104756
True	2.506316712744731
True	27.66752395671446
True	626.2456527539846
True	677.701349001755
True	136.30508914957463
True	406.7170383862597
True	124.3346788542993
True	71.57944473776487
True	469.67427906271473
True	40.37525973563242
True	513.2078745113778
True	13.034235096104654
True	823.4336335161652
True	585.1610760997046
True	664.3314859311354
True	105.31157852828744
True	369.3079020899748
True	1016.0170348151072
True	849.3529440793201
True	133.49984021452838
True	550.1235500060862
True	466.40472065449495
True	243.66735372540708
True	256.09917584196376
True	5.442646855276158
True	319.2831508069532
True	11.064868745169475
True	365.5626003578837
True	76.78311976344541
True	424.9004745030088
True	667.0773873237721
True	124.13959100668696
True	242.2494806464404
True	637.4033410020788
True	675.5829475369768
True	293.4871662049992
True	139.17504816080216
True	167.31020328938254
True	469.27366631311526
True	87.70705264908315
True	10.043381719878823
True	523.7561942825191
True	565.5916845662703
True	19.321938710652528
True	141.87073131041709
True	904.5253215741794
True	501.5126830569324
True	270.30235045391856
True	33.03893974043094
True	464.10439224789314
True	106.78774775978248
True	587.3827974717442
True	664.6196614219167
True	298.10487261189246
True	392.79501778266575
True	180.94465918544745
True	251.13493483749428
True	75.81871980283373
True	215.35612929315172
True	492.207645834542
True	22.08089625943716
True	453.45395065969257
True	388.70020820818246
True	725.559135561325
True	873.7501997274218
True	916.0569566907012
True	152.02939913461336
True	408.8479161852072
True	71.91127671008506
True	187.811436703002
True	317.7602909249779
True	10.810467841956514
True	820.1366130591138
True	20.848568512865164
True	396.40969986410505
True	261.5755266124029
True	655.8583764091378
True	209.5850011686576
True	40.06392113213548
True	679.259137488168
True	1072.0331455566932
True	238.294463663921
True	132.7586944328664
True	613.7716675458926
True	499.4694149373063
True	17.747505885852924
True	792.5444981788553
True	110.65896826731102
True	47.53514765729926
True	314.4844318467472
True	351.8577368730461
True	392.9356070699439
True	266.0793781312802
True	19.871960589684207
True	21.604970212404456
True	845.5814447564484
True	209.90399449624803
True	116.54008814299642
True	806.0058446796397
True	641.0651245177887
True	647.9565391381093
True	449.3538442106429
True	152.86977257908893
True	33.35393927617523
True	101.67987602554555
True	447.0422218743778
True	236.1751049152568
True	482.5606717313563
True	146.48159794464064
True	486.5477906537931
True	662.0230613262399
True	965.5823339203332
True	24.17336201124257
True	970.1405720836336
True	1114.2067445923556
True	472.6964844846679
True	86.05317341303822
True	783.3979073313617
True	638.4223414182293
True	660.816764178202
True	180.44297383212336
True	755.4160283708462
True	711.735136882126
True	122.39631922609372
True	752.1408315874248
True	811.9896613189329
True	486.7547271857844
True	238.51592610219677
True	68.18154083352528
True	306.6615761316706
True	334.97613466437406
True	470.7795289570337
True	435.4781098585775
True	197.97725342844504
True	311.88393596056056
True	2.405988750413588
True	13.652747567151954
True	106.7524517887606
True	133.79689125139555
True	360.28735999891666
True	350.4798774795873
True	109.5217603608741
True	17.30560330999163
True	220.3867794704425
True	829.2905058934068
True	466.33977774879634
True	534.2575200252052
True	572.2929527619615
True	809.3990409769547
True	630.9866765021245
True	93.31867318875074
True	214.89130715874649
True	238.6341936304828
True	286.36734364534016
True	101.83040622212523
True	354.83842931606955
True	433.27274921821504
True	172.84310382024944
True	650.1219304510936
True	249.3416008698392
True	198.70822528083343
True	25.611256405544093
True	242.3132690572833
True	494.879216334374
True	166.2451138824367
True	513.9104785872977
True	475.0755988197087
True	239.27995557505636
True	105.48737069004358
True	44.312618374424105
True	402.975877226873
True	776.8488212533978
True	171.37605378237345
True	1070.735481652917
True	1037.6890796037144
True	492.966930148674
True	102.93445942895538
True	123.06724819488043
True	673.5104985572971
True	8.808710742059198
True	225.37898737683295
True	134.52736334728016
True	122.45626501221172
True	336.7504487717059
True	628.9181637356736
True	38.40612630472789
True	130.3927773224729
True	959.0208362460712
True	59.23557225044181
True	444.44632050296485
True	528.2240119260862
True	246.1539096812404
True	136.33290934178464
True	963.3140922350032
True	1202.8496247746898
True	523.3545136604647
True	636.0271779581205
True	210.77299516952263
True	151.786230580546
True	312.6797796174539
True	255.57697757015757
True	168.50062258784516
True	296.3069305472424
True	347.8247342104325
True	9.519054270988196
True	631.9394970924097
True	146.25526547014542
True	80.12307589696202
True	428.2939574238829
True	318.6704960381496
True	1255.1989461987075
True	351.72579558498376
True	954.6622795056476
True	10.543354903008918
True	274.21713120909504
True	221.52316518355045
True	151.23608278509784
True	509.5377950894594
True	195.77897292294895
True	409.1416054542694
True	334.252342212415
True	108.80532071607112
True	355.67473522185446
True	1046.8174599985118
True	753.1996171275955
True	212.2940734472367
True	109.10408838033467
True	296.26073871224605
True	24.38394828622829
True	353.5852677998351
True	315.61814366765583
True	568.4519197457728
True	458.1843775435659
True	344.1703830493906
True	158.61742105195444
True	11.708430190008762
True	420.1707476278597
True	277.04703376144334
True	141.3012259944967
True	294.52409554815443
True	436.9758398578896
True	812.3193941428146
True	307.2455987607558
True	765.1147536312773
True	387.775734526606
True	385.7239495425814
True	1.1688508865966691
True	1118.9675577584703
True	105.20818505177608
True	933.4092443332794
True	217.40320544154935
True	453.570085529992
True	664.8907432867252
True	86.06519529850803
True	473.1894178954023
True	29.437229882911893
True	418.7550410768581
True	75.59081265916898
True	229.3057707758116
True	37.05115040531677
True	667.6972646551887
True	194.95142415139756
True	25.43902634640725
True	409.0202011375031
True	108.94625934463524
True	171.82016326569826
True	834.5757752361949
True	255.15890600122867
True	149.61912894591637
True	374.5768665716009
True	518.8063660771538
True	336.21319485845584
True	510.2924433560265
True	627.5495669580972
True	150.8513855203361
True	7.598036537734073
True	66.3365242789289
True	436.1556114322625
True	91.42297578719108
True	84.55623809211883
True	1055.98211598931
True	27.65628906953425
True	329.1154020173206
True	312.267102231924
True	448.00437331812
True	676.3898235026334
True	176.91375229272688
True	657.3707357875701
True	324.48113967531214
True	342.96780876240626
True	272.621562865598
True	203.2255968675315
True	346.5972110653294
True	439.0398302472525
True	422.034046313615
True	600.7682196674083
True	139.09192830182738
True	77.7684264956197
True	41.52176065523136
True	292.6221354034136
True	635.991883832385
True	400.6844026491855
True	774.8839798862433
True	211.88929086676404
True	396.3338607547237
True	66.3683396633032
True	55.214194145368495
True	423.6111765766863
True	197.31286455623905
True	226.6623938018541
True	45.56724694956639
True	1085.525277045282
True	181.0231755642542
True	914.1521447399938
True	321.8740229023396
True	936.9561040600216
True	230.1519016332411
True	454.4304521494944
True	531.2280687854167
True	628.6035974195313
True	218.9481099674518
True	478.2047576717581
True	882.5101965781316
True	128.2919346937735
True	6.754284256221386
True	574.4240993071584
True	25.43051738564281
True	75.34048712830231
True	813.5058271199197
True	225.96783746667012
True	981.9205983277404
True	699.600879964061
True	405.4176232736537
True	282.50196789932903
True	489.1993100475259
True	338.048516228775
True	180.8997566088653
True	686.8984812825634
True	705.142491295632
True	205.7421805202194
True	88.14750815555291
True	510.4995978546058
True	137.77983629018243
True	369.3160013738352
True	336.56737884328305
True	65.6665808764993
True	377.582266333909
True	417.0230351802255
True	392.4817797468469
True	413.5212370371029
True	414.1912249414653
True	702.6063866350756
True	53.97799068590248
True	453.539328259479
True	334.5315615234367
True	646.784433455209
True	219.09561682670144
True	99.8849340572024
True	40.55462992920451
True	526.2112811537296
True	624.4982702965982
True	188.16816157116745
True	415.2780549635895
True	350.49608887144024
True	15.819642066673278
True	165.77139788255258
True	291.6159397616934
True	2.827276504290646
True	861.5353420798697
True	83.24414633038522
True	99.2705990222124
True	117.41514228711412
True	364.0795177081552
True	38.191751391024106
True	464.9585809581635
True	234.38734155899013
True	5.152156170729016
True	116.7735704964908
True	437.5416582274339
True	51.26209873648253
True	66.52955862816016
True	177.68793790321718
True	298.10017388290225
True	963.7013971067256
True	396.53100995913206
True	935.3124318670466
True	185.86392143473324
True	1030.7470013887444
True	756.3365685670245
True	676.4137504487602
True	390.6886477755688
True	382.94566040816
True	76.67324813420747
True	70.41994405668149
True	83.12217870378066
True	179.25656515980012
True	484.1673568186851
True	1107.0654361826669
True	161.2785637348549
True	344.10516179602115
True	435.41237700268175
True	626.032522068145
True	589.9890961524386
True	286.53381846908763
True	441.1837144845212
True	674.8989674395913
True	94.45260824322445
True	731.1908171117327
True	253.462529379487
True	133.06571328779438
True	409.9684874896862
True	862.6125109527694
True	412.19464947474125
True	842.2968388789038
True	196.6074570762081
True	342.08113470586017
True	690.6270810498664
True	627.2756450485999
True	200.9526312557201
True	260.25931404342293
True	771.2741977121945
True	31.938161788658096
True	187.2429395918124
True	477.4507880568157
True	705.4063490999253
True	104.88770278310648
True	35.40396884487062
True	165.2304250495057
True	728.2850613817443
True	316.1703092273066
True	540.090250711841
True	352.1887914217017
True	297.1549506488384
True	446.0383800269748
True	477.4067503627376
True	71.65103646963645
True	370.2362601339673
True	785.0366619929807
True	0.0
True	294.6283258863577
True	251.64347943934067
True	994.8263776649516
True	152.04628854702466
True	637.3447182545008
True	637.334723962597
True	110.477867168111
True	235.57418491615783
True	134.2433981566673
True	10.552448627767282
True	286.0151552757363
True	373.4067518501187
True	1136.680692709925
True	237.11925427659796
True	404.8681776551416
True	664.1686212599736
True	212.53828017616644
True	29.263627426275708
True	866.4251245586255
True	623.3378838552744
True	154.3992743502126
True	627.2496984297381
True	170.49764448409832
True	294.98975314014325
True	760.1720601039145
True	32.51032600316958
True	109.40353308847904
True	505.26844612981415
True	61.41393702268471
True	76.0845357228956
True	411.8464548011903
True	23.476629517274432
True	750.3106715494338
True	98.9057480619914
True	158.47169718444357
True	18.06667851082192
True	708.2601908326684
True	29.259763974125057
True	775.7874807888211
True	400.72127624863776
True	121.88244807848837
True	702.5230715306506
True	531.5712984701121
True	572.6169537731816
True	46.01584381354201
True	374.005312909664
True	5.676067056358222
True	97.5593224591552
True	369.4206322406173
True	46.903106433628885
True	121.15817042777384
True	297.48054097598174
True	188.81758970772435
True	101.4138714175617
True	687.7331391117585
True	20.36710156463253
True	1099.9130988742115
True	518.8414918172643
True	310.4645626401185
True	489.50611583692375
True	123.53783818394577
True	774.6916305284627
True	1119.8594673287469
True	742.3771330812637
True	165.7493646934983
True	226.54264703138145
True	48.29903733122411
True	57.85088322091367
True	151.23785335518662
True	108.2598786848644
True	170.4295224254423
True	1164.0498092001828
True	310.72662729244485
True	358.42217153113734
True	727.0427741216814
True	16.98358039664551
True	14.702097113810352
True	587.2124216423841
True	5.847157597502768
True	112.99589398981544
True	677.6801649116207
True	184.48339579542423
True	644.0839433555656
True	828.6476021208942
True	155.28186735855948
True	882.2521444012283
True	2.864315061115414
True	458.5562468218571
True	1078.4226490905571
True	25.48772203727664
True	230.97541115077925
True	148.2508399607308
True	937.0526266945024
True	238.2033345115298
True	491.2978917858288
True	122.40707483379566
True	511.1540298201649
True	159.64708034324326
True	96.41875790324129
True	392.24433580177634
True	67.78193030620797
True	53.12480459694705
True	1042.9248755049698
True	241.2811255498598
True	155.31510862382632
True	365.9036425754047
True	406.707872262307
True	216.41363671364311
True	165.55907956020613
True	392.7333694067301
True	34.305712245841406
True	484.35877647034647
True	1161.4619947806066
True	115.41382177572864
True	486.7160331059996
True	322.04008391368046
True	25.5742803573398
True	405.34381245115287
True	99.70272397735964
True	593.7349853792383
True	212.58195413017555
True	427.9652944781402
True	20.49077078591606
True	448.7608005059426
True	108.31104040079742
True	348.4768700702092
True	34.164922598121535
True	173.71558060892065
True	251.75142396529827
True	750.7940787343158
True	57.86724175615025
True	141.24055719890606
True	232.887747574739
True	140.15517349951298
True	634.5043399433821
True	572.1582157508149
True	797.5118699108932
True	393.8890933560067
True	537.7333158653897
True	414.6323759317229
True	692.2671785233472
True	75.02263869906845
True	452.6049147712621
True	428.8402231290299
True	50.72606769522284
True	84.8199928446522
True	129.94799455902356
True	87.20112732162659
True	332.4629479192979
True	834.4979504820974
True	333.34152315377213
True	1075.9394545571845
True	324.86540484564847
True	920.4531711347016
True	149.88173407114311
True	584.6117337701728
True	634.794728465727
True	689.9066776454837
True	453.6345148430757
True	67.74522896795827
True	302.00884664861405
True	42.88804649381476
True	171.33226313057236
True	174.3531563134839
True	1148.269723275947
True	231.82720275586192
True	548.081490777348
True	560.4639946557517
True	564.4437394813281
True	869.1413995081873
True	575.8596795382272
True	660.4141591473282
True	925.0888806767996
True	126.874565184755
True	317.28201075749644
True	261.3672087821411
True	312.22365234258217
True	90.86869810684664
True	371.18426222240817
True	4.527944137715165
True	341.2001365852925
True	256.3301819977587
True	615.0528307533225
True	281.00621240475306
True	360.8636364421309
True	10.881998278351748
True	56.32128815922642
True	550.8355368819374
True	31.953638240631257
True	136.72115446844072
True	65.00233961214309
True	149.00404649686132
True	239.00971403898149
True	70.77338332263241
True	385.332154983585
True	253.01944706592903
True	89.51891784071883
True	339.233341369211
True	66.54471434852503
True	571.6199831763265
True	833.5277703770441
True	279.13524282596035
True	1176.309135609891
True	114.92699740053072
True	300.5454023040085
True	1036.7807572066338
True	88.71643790421068
True	295.3893354642075
True	10.161019815447965
True	415.1566487623707
True	450.896230409006
True	151.9568622431688
True	629.3059809113278
True	925.0340859019312
True	155.21940618804115
True	79.07278175885344
True	320.01117910681967
True	556.3766033665274
True	628.9659079973684
True	1220.035391391009
True	24.450540537476385
True	948.4009995171
True	140.77426318296114
True	635.298877462159
True	117.04423732269952
True	118.1496453261434
True	184.0871087549487
True	166.3178860115651
True	745.0628664440947
True	198.1713983815833
True	231.28846365942428
True	66.6431482610481
True	513.3879544568431
True	429.3386399931196
True	179.9016507124535
True	244.1639044046858
True	17.61925664497629
True	422.4488390149819
True	218.46825092258624
True	276.6162810544481
True	117.13207390017308
True	726.7679086289419
True	412.4091972584077
True	256.32363583500467
True	637.8351041438476
True	545.8535295077955
True	468.2029912757909
True	132.8747405070473
True	524.5244029683473
True	430.8022178587227
True	2.9796183963824863
True	195.88725485484449
True	98.80643862103754
True	240.76771408587456
True	2.221977133193633
True	122.33738869674048
True	372.7284769254964
True	6.275411305594885
True	901.263298883527
True	174.53554324080827
True	738.0213034372161
True	793.2463086328252
True	160.826467956278
True	214.86909263202745
True	474.8047988162836
True	853.9936156680765
True	52.25696094656834
True	41.52803489397792
True	125.80309928561267
True	617.793197031699
True	724.1516304959463
True	170.63048381352849
True	592.7787099280926
True	592.8289763142326
True	841.1248439406697
True	403.3301498651097
True	191.7253152306209
True	884.618416659175
True	228.5429813851306
True	148.13122158368807
True	320.4523395102494
True	216.63809091465328
True	208.4732193670181
True	621.0329420496276
True	251.27358873538293
True	194.8548335316297
True	446.44489669266153
True	467.4906334831158
True	59.52267220944508
True	277.2440691356573
True	78.67715566957213
True	337.5386885030254
True	351.1532105451219
True	256.49507491871003
True	175.9459431338717
True	361.53011329181504
True	637.3015121257207
True	726.8196354618137
True	298.7455221977171
True	760.8529531678133
True	65.0672708917671
True	865.2676319187526
True	335.83586908802886
True	13.465636332587543
True	611.5639282315004
True	697.3377800282108
True	254.55352077522855
True	166.30119395207845
True	49.76285707110748
True	377.8982615489079
True	74.11602395814543
True	12.76038971110259
True	892.3793421429287
True	372.45314612472544
True	176.18890033315077
True	994.434259133024
True	12.796485414882104
True	818.3304720874553
True	31.83834417852285
True	696.7163018388044
True	58.97906724840192
True	783.5234196530397
True	430.5593118432672
True	192.005898490372
True	440.02583304928953
True	209.1454911583387
True	298.124580039906
True	228.51870221352635
True	424.4304926909176
True	10.257788316606009
True	324.807078392143
True	111.39256581511276
True	11.941722444627482
True	477.94001958081833
True	729.820453445644
True	293.5360076435728
True	77.02207501194025
True	323.70711502319693
True	83.33824698162533
True	177.5295270108344
True	180.76342427745496
True	395.00352748235935
True	45.02645072815696
True	136.10850265640894
True	379.6031680654757
True	847.6872888334967
True	114.64280513119094
True	212.18631096794692
True	438.99975645397393
True	20.639946134081896
True	410.7940275980864
True	517.9644926349863
True	85.02970649774456
True	383.5252478021044
True	373.7997366392996
True	414.5743105144009
True	590.7943917451266
True	1054.334074995778
True	946.9945549752372
True	53.43090823758058
True	1081.5523644418938
True	112.02482246831693
True	112.424885494448
True	114.96088575944049
True	472.3345841225165
True	380.5306588252275
True	576.5185925719354
True	263.0604672776524
True	152.61647318493596
True	406.675779588779
True	14.956278097871994
True	444.3974708360218
True	389.6841799494799
True	139.45172603691924
True	97.86974539215112
True	514.9722449744129
True	982.7259447186078
True	202.54121968256823
True	69.55768733832087
True	441.6747763343792
True	370.4656433590144
True	477.1563042060026
True	316.53614759492814
True	3.725005442087676
True	525.0099027530767
True	513.5368038433834
True	501.936104666421
True	192.35324978767667
True	106.26628783253793
True	21.43541500800196
True	382.5522664607918
True	114.02893574250692
True	6.762475073345395
True	30.64218331672655
True	347.6087905890196
True	634.0833174096524
True	133.28118729196353
True	91.33979596898232
True	21.952467371799905
True	392.3639360299502
True	367.49364024436113
True	782.060480834209
True	306.40679786726554
True	500.9322437216808
True	548.8825515803449
True	528.7532313617237
True	288.9431380271645
True	559.8265774323049
True	97.23217082085374
True	592.8227442957826
True	6.350097450042897
True	367.8049382235587
True	479.08217935134064
True	960.3977863076684
True	347.53931597137426
True	776.2869251957815
True	968.9493425437462
True	177.96555396039625
True	38.374596450926205
True	370.8440489445975
True	396.0022666613262
True	580.295779421899
True	258.8055341787478
True	27.409005947670117
True	649.1271643755039
True	124.43091066360483
True	1044.836329384179
True	307.85903420478786
True	476.4643076628671
True	125.60936092200303
True	803.9706026576644
True	139.51953699131604
True	817.224498027751
True	561.0206875129903
True	183.53996649698516
True	112.69203415403504
True	62.47432748633114
True	565.5454638484348
True	944.6473212435232
True	423.8826188537061
True	556.0520978180896
True	131.7139921207623
True	645.361756953296
True	483.4811643930999
True	785.4239765642574
True	324.8352851875332
True	567.4185844052853
True	118.09936542909917
True	22.257347469455624
True	413.8971717778759
True	162.08400423828132
True	99.81777389401698
True	368.3327480191121
True	1068.4576398941915
True	263.9219504184343
True	557.0127308818782
True	8.943742314059357
True	69.7383904808436
True	323.2126667766943
True	787.5673270856034
True	456.8435614104628
True	510.9873696210608
True	706.309795918799
True	66.86169567015183
True	720.489207549971
True	48.13416287837129
True	105.99422797691317
True	182.1183244195291
True	86.24412822979002
True	25.037289692742107
True	295.5664318494745
True	460.9695209858524
True	900.8966406909922
True	860.016951163547
True	6.40379774325774
True	283.4069814618074
True	470.9911449457044
True	125.98281196155024
True	229.5780950670216
True	340.627301164244
True	1304.6054929951133
True	435.0056414847144
True	25.320131330236705
True	178.57852002408484
True	689.8832586570759
True	35.13084005169307
True	180.7700669116035
True	548.2369940286991
True	69.89855502754094
True	868.1704478978212
True	324.7460512730336
True	647.520022362594
True	78.31653479528592
True	670.9411769358228
True	583.0768945004094
True	858.3244649831981
True	256.63739807604503
True	510.3571012694057
True	821.4771474862526
True	896.3975866464616
True	230.9347724278496
True	765.7038765995289
True	204.256867078378
True	446.4577086085273
True	361.7540208392896
True	496.4462317358293
True	506.0706632227556
True	308.81884040009606
True	349.9181805258605
True	113.88045825024145
True	348.4092082740821
True	1136.1116305325395
True	317.9646429471136
True	145.98573034364196
True	301.5183458273156
True	766.9691096597742
True	648.4571632964199
True	399.7727886998392
True	122.59531090578862
True	328.2662596447101
True	32.73689348567085
True	169.20621929101563
True	93.86663033585346
True	90.29349796360476
True	554.7045852055794
True	142.89123214769285
True	126.9486781816287
True	108.53897616451066
True	86.76076634933752
True	463.93189944218966
True	395.4902113341002
True	1022.8014515886334
True	540.3197052141495
True	840.5250766573461
True	279.39378712938566
True	297.07839442265504
True	553.3042910839241
True	202.28527709183183
True	762.3142311249745
True	244.75980040755775
True	369.30698710190734
True	63.67883396535578
True	121.92491890765466
True	248.52190919003309
True	121.49831724854133
True	457.7728002531824
True	31.89712792995917
True	571.4701917556617
True	1001.3018977973652
True	731.6255784804807
True	1.6971030476820703
True	63.11267497268656
True	491.49633537282455
True	444.0569017720483
True	72.28678313495452
True	120.01402027791
True	309.2893350679662
True	77.56730012706188
True	51.57782751837733
True	718.8909993869277
True	629.738520720956
True	155.75145883118893
True	171.04882623797252
True	534.6080459924112
True	55.63480821658147
True	25.33394277606225
True	585.7104966990754
True	461.0909305041063
True	1137.9449940511256
True	46.849714074609686
True	466.30899855977424
True	868.4154352370937
True	773.1746266955975
True	280.40025343948435
True	738.6696883265563
True	408.4648902438281
True	44.254590779934745
True	100.213238203627
True	723.7053655956529
True	79.47962803947712
True	141.005653145052
True	934.3235960084868
True	186.82007156038333
True	270.39403471212245
True	110.59509691351413
True	675.8748731161603
True	606.8926029990713
True	213.6103623378108
True	430.71465077001136
True	40.78265274857617
True	277.0305982271764
True	595.2777911751374
True	625.9416945625842
True	309.6186997374556
True	75.3761259289406
True	932.3644210137932
True	1078.0256063010113
True	569.7461454091624
True	64.15443576636955
True	30.553391500782062
True	91.87492026085894
True	110.22663562111435
True	102.1958602097842
True	902.0300046677648
True	1174.3363751616173
True	729.4352195215591
True	328.7822553982446
True	8.995729240662172
True	19.70117508013893
True	336.4995209487476
True	482.685614383628
True	46.27686929075659
True	569.5585065285268
True	425.16348787110513
True	394.20000520974605
True	81.77994561216632
True	197.71495928304032
True	277.1539700055453
True	133.88658983011155
True	377.0008753663363
True	42.79611753817864
True	171.51391733865117
True	1162.081708194935
True	6.589067444949964
True	27.50710617722391
True	585.4142981960384
True	362.9697646558628
True	802.157505397573
True	159.55354763118885
True	752.4235978455891
True	597.3604405682295
True	278.7980170194155
True	439.04666451080254
True	343.1945732943295
True	282.89894352426245
True	265.2089208500249
True	407.4336512053584
True	504.35489258371126
True	473.2435017383075
True	103.24526314100642
True	358.24779828394435
True	8.22897336417376
True	192.2247405401508
True	237.983579311446
True	859.8597813183477
True	591.4380781383228
True	30.686331384875555
True	714.4334694277034
True	811.2091146313081
True	106.3158410752087
True	348.9770417020614
True	842.5934037794476
True	216.6909636968935
True	164.95834117717632
True	536.9931612034428
True	588.691447774301
True	1105.9887437414657
True	147.90383286396286
True	155.38112853929258
True	260.80553754958146
True	308.1329342950959
True	422.0955505741053
True	411.686848995533
True	319.34238550555784
True	447.2492928078549
True	500.650835476713
True	222.7795168178988
True	1505.1850599453703
True	239.2192215562904
True	393.3249100220633
True	52.31045722305153
True	754.9246413251052
True	249.8231316935015
True	920.9520847583576
True	555.9137712642308
True	323.8108541794424
True	754.1396113094752
True	258.452743996359
True	215.89040118832585
True	259.8875882007455
True	219.9426343035509
True	141.20382582541126
True	260.69563922110336
True	761.4471320110317
True	519.4565138108455
True	210.5537542709245
True	1131.37643163758
True	115.89402743193784
True	265.52322626573584
True	72.19118155950405
True	306.73562740661765
True	404.4220500171058
True	90.91314985372068
True	220.605151962773
True	76.24712367662882
True	683.4979918141377
True	370.9660430823252
True	218.8003293779992
True	712.5010752441151
True	864.3307316782525
True	803.0186003671047
True	821.1272391699289
True	354.6278936167705
True	1.3064446160067644
True	253.60812766983707
True	50.68121493980343
True	367.89585141566783
True	54.44122134976925
True	356.8167544864944
True	864.4772603221378
True	1032.44796407534
True	398.89455910069
True	20.837576524897973
True	499.39152126491706
True	487.9181168634955
True	196.5178106068158
True	230.45260304136036
True	287.5896956669929
True	22.50209379560644
True	127.8439440581682
True	986.0876421252028
True	58.77744577929513
True	493.862936865438
True	783.2830076661885
True	98.9098938834195
True	247.6083970495115
True	112.96562177072852
True	15.42507307292038
True	1.7869784199110326
True	124.62643109907258
True	1023.7550421900222
True	474.849906089127
True	67.79874361642615
True	792.3001181889447
True	337.2128952194964
True	1.870850336384692
True	436.4257745245426
True	192.9873183993913
True	487.7490415857428
True	83.74576647948547
True	336.1838338231564
True	378.7114392087912
True	166.75218356865756
True	218.70702096034609
True	129.1242733095201
True	176.71371738584105
True	959.6018589291788
True	16.88940723280568
True	503.7787557750178
True	496.0270838744706
True	418.5169145824647
True	219.46936707423177
True	229.06414803164583
True	152.1247558633976
True	47.99817397504089
True	474.9876623437565
True	148.06695184806483
True	804.0984253738053
True	837.7221594478012
True	251.82497789371823
True	312.9136208861989
True	521.751011336147
True	42.10220940997165
True	84.06785529265129
True	731.835411879386
True	1075.4707138028923
True	112.0407739273642
True	723.459720169146
True	140.17134277082252
True	929.949931775804
True	664.865494507679
True	107.91601124357136
True	276.74793636538607
True	619.4505865417066
True	261.1697997627457
True	47.2248313233412
True	577.1758072708064
True	464.7296201571047
True	6.068865115253116
True	464.0679409108242
True	65.01364211518354
True	177.68788827245308
True	240.7941179032717
True	300.8824392954409
True	71.99088523054591
True	226.2366165178774
True	349.26956260246214
True	427.4164583795204
True	876.4449274204101
True	43.6513369477685
True	925.727134389777
True	1029.9440605391617
True	125.4991193979514
True	74.22597270164876
True	1014.0367491970428
True	32.42956095799502
True	227.3879850898731
True	81.43814148854857
True	215.13833303816625
True	368.7517216209193
True	976.975896666613
True	98.13821530701216
True	67.51318834397716
True	648.6430202153034
True	273.9095356033282
True	736.3250383446111
True	54.8018876985365
True	489.1192877058142
True	388.7766714140234
True	676.2279447335773
True	52.81364476711426
True	108.60198958205032
True	28.29031930884825
True	262.04737304048155
True	43.73671003472457
True	349.460691002611
True	3.06701584695136
True	1177.1663451466288
True	104.03093617268752
True	137.39789974884297
True	362.5805197047576
True	712.7736215312501
True	688.1366378409394
True	1002.7515579698268
True	455.40027305044725
True	426.4447633986832
True	143.13351720929677
True	429.9829014760818
True	828.18324338742
True	427.219312624787
True	937.7816877972386
True	89.42713131350808
True	427.0308388266123
True	181.28991912527636
True	277.9544354496478
True	755.2836433198743
True	163.8348014517955
True	133.90096170780598
True	64.84022689218239
True	841.7303656806827
True	794.5233386833924
True	85.43835389668706
True	458.30396573196265
True	753.2037698243112
True	427.2561300738304
True	60.10812016885601
True	312.2797337629672
True	781.5529798578689
True	30.687706744295262
True	366.64554580673433
True	168.11438815340668
True	283.9998067662479
True	30.79134965808837
True	215.26394764063747
True	783.0284517271388
True	641.6414374304342
True	52.69371328452237
True	284.1197086176996
True	888.4953661285864
True	19.03892613318698
True	315.1154938231998
True	275.8984772482658
True	445.8890987442151
True	207.3353407078561
True	594.5361426443715
True	46.85264454316875
True	951.581542655542
True	890.2009734205654
True	47.640256329605016
True	391.2923407863459
True	727.3753014943675
True	918.811403035754
True	274.08266858475133
True	582.114599891029
True	130.69600879961047
True	184.7010266181439
True	130.71356769593703
True	132.81958746362875
True	206.0832857397158
True	965.1760666789536
True	779.3020042880513
True	959.2208471448912
True	19.41435608984964
True	27.09328906676547
True	349.1582141077316
True	14.33743758849998
True	617.969186182195
True	1029.4198559863871
True	257.52804556147726
True	209.21580701592464
True	85.89254663801104
True	214.03163936940905
True	130.15881647587338
True	44.31142173008001
True	135.3148003205999
True	86.30113192355626
True	233.1040103368923
True	519.5206923613424
True	162.94794747968268
True	29.56757015960242
True	60.26756907862679
True	435.0847055593757
True	262.5843734854903
True	585.5974879943344
True	24.522004777978676
True	117.34458575451347
True	666.9352396738662
True	267.0189547866087
True	447.9889766445053
True	655.6351575029931
True	105.31964434665028
True	107.28437591272136
True	77.61970112750475
True	24.164496486616017
True	122.9260535289264
True	91.10032438218514
True	104.54251016225378
True	164.33265570669684
True	240.71739515636057
True	821.3011293031348
True	295.71920719797345
True	924.183967852765
True	165.32959502380356
True	191.7962167686492
True	819.3326892630464
True	328.3473408050999
True	569.2495116646801
True	254.68501069455635
True	366.4061269325328
True	466.23300479980577
True	555.9410367700449
True	650.3272079074152
True	370.40520726627847
True	37.71328675079427
True	563.5586105982036
True	620.5944133646959
True	18.577159203537448
True	12.946250547294472
True	255.80736975466644
True	394.3463837589622
True	451.50959293478735
True	67.1361272365883
True	621.4908464339579
True	931.1160816055168
True	247.8333443474804
True	903.926061290303
True	262.54205850911853
True	106.06882812391808
True	274.83992233449624
True	701.6952964038385
True	40.32700728127969
True	583.2299311878028
True	1260.9101153866327
True	1030.7743894587356
True	895.5296779158234
True	195.5640689291016
True	91.62896670438332
True	193.9902441555565
True	844.5308945990348
True	154.48954871653476
True	1042.5844341527838
True	847.5513253190345
True	40.74865437781924
True	91.6189404801294
True	410.725862154377
True	410.9028852096696
True	198.66005433394795
True	507.8582494496479
True	652.1060002388328
True	121.8587573119886
True	272.8876799691369
True	1002.0725192186386
True	48.93094350921682
True	688.9056339778309
True	545.2457295928823
True	40.23870717753238
True	819.7064065420175
True	387.4268889841901
True	547.7397405968568
True	109.10885791431296
True	258.2808372872147
True	208.53020975864612
True	28.232161633984585
True	140.00925930997298
True	743.9217115751101
True	148.4718636860879
True	370.8613541690461
True	63.017335438439154
True	673.7611636038192
True	606.3722820290513
True	223.69210377671035
True	469.4830763663984
True	175.40941395803358
True	164.190306578491
True	227.92994121567375
True	279.8378422209397
True	359.4098359705057
True	128.355854613934
True	197.44965498945265
True	25.71363549082536
True	879.2111667940885
True	302.5116248651165
True	9.21692952464983
True	378.5669945979213
True	159.16052015347398
True	627.2911592776032
True	379.9462723825878
True	571.9232191533781
True	555.5549839316493
True	500.0643182814704
True	788.8269620097002
True	243.73644106831912
True	550.1398405261469
True	156.88586809118365
True	541.1937435746564
True	370.4735596987085
True	371.213628407677
True	132.5211440137045
True	136.14711699999913
True	110.6260495796552
True	64.30915677664807
True	762.6712802086103
True	177.32082923475028
True	44.81653642135991
True	0.0
True	541.3176843153909
True	117.7125474532393
True	23.0707531062046
True	41.19786404911584
True	106.2674037812638
True	548.390288994652
True	180.22728380608532
True	104.43347073769704
True	37.84656671434763
True	160.93113225346465
True	903.3757279603255
True	44.814998591689104
True	223.07133937496565
True	732.7297782107332
True	315.35766645607805
True	473.9397998847636
True	465.89108610261445
True	508.0153710265365
True	600.5975889254203
True	932.1684592372744
True	270.80290293031584
True	1051.96158358434
True	923.4654753509816
True	580.1877013129982
True	346.794648567589
True	843.1158546666882
True	10.013755619680468
True	32.39549847656742
True	282.8131351242797
True	39.82269925523856
True	204.34888611027583
True	748.6570843402992
True	209.8563732513532
True	740.4138441522167
True	754.8002504970246
True	124.43490918095009
True	380.07654949490654
True	569.4237955317916
True	24.847264639830207
True	130.81960809935464
True	436.2669013812581
True	304.43584836177104
True	192.9621151516043
True	103.80862377176632
True	394.41462618360015
True	21.53177567773029
True	378.19303227177807
True	358.733593330347
True	1081.142015532129
True	383.371298974555
True	31.213904179524143
True	443.2182785490335
True	456.4958887188784
True	234.92445987850363
True	31.13478361023836
True	758.3766328301991
True	445.2171632386152
True	170.3948114499403
True	12.23376859797292
True	1224.140758472572
True	171.7762135791214
True	27.64300538667421
True	299.3103071753932
True	265.554803168198
True	117.55157497720752
True	290.37744533332784
True	47.523613843217696
True	314.956238313198
True	304.0650785530832
True	321.19549140318713
True	31.8648186972328
True	46.44926170568276
True	1067.1369783136995
True	25.91426495955895
True	11.75511119030484
True	192.2281482164486
True	664.4133990344345
True	8.704064912273555
True	194.02209217121447
True	177.66916738345813
True	513.4298542767398
True	362.0821633271232
True	736.9454330262887
True	314.43551790964113
True	498.80856221429104
True	434.2968454613432
True	498.8931135840005
True	101.50323204382715
True	1269.0642763040132
True	889.865562363646
True	292.18603114243695
True	512.8771741223777
True	106.23206991441369
True	565.5092267078041
True	435.5915212075731
True	153.08196601860695
True	77.54590272416456
True	342.4518772343812
True	171.3961374671076
True	29.74637050377805
True	615.2839920596786
True	378.8055749031969
True	69.47017331337858
True	31.82997372934666
True	658.8847137254982
True	489.6934186153166
True	73.56651216742526
True	23.93265590710871
True	323.43279515276095
True	321.942477244891
True	683.6735433038583
True	545.1249031927675
True	556.4581920932594
True	795.707397091008
True	8.69536671813048
True	52.84723131511928
True	33.6733347442003
True	57.88231628935227
True	514.4747546010087
True	591.9532965928183
True	87.03361554483459
True	109.2231406880298
True	199.8628510722538
True	74.53643586600259
True	180.25570199797556
True	204.34956188381932
True	273.63494906243585
True	808.5548112777874
True	581.0834156034608
True	286.3920274616975
True	188.1423736611012
True	270.1699743930063
True	249.78494752300017
True	743.6548213229693
True	342.1513955013851
True	170.896264365595
True	888.587936651246
True	344.90093974805734
True	470.498094179013
True	160.1709172019074
True	120.60819206223069
True	61.459797842237215
True	217.835035270304
True	970.5321937483798
True	519.6570154287014
True	111.46786606940792
True	346.9280814936165
True	98.36225392909462
True	655.3286461044531
True	3.935535931979936
True	688.6640974067614
True	36.857166042748176
True	937.478160890903
True	857.2068499567702
True	211.6875991135361
True	30.958147130934
True	84.029515420362
True	477.1777062499011
True	226.0447865047847
True	1.3567368846733576
True	66.66974747614766
True	1084.35631543444
True	343.4282887925165
True	684.6138059729119
True	490.8584862773701
True	32.15487074436437
True	135.82841270340023
True	429.4935224337063
True	939.8223705941438
True	804.8040219749219
True	420.56232635849744
True	339.98738564194
True	16.652194441584676
True	80.2527506861886
True	763.9228149229685
True	458.14956914312944
True	386.42816791245633
True	854.3943589211814
True	24.61075957545296
True	222.9730846036669
True	923.0031243630212
True	230.2479775406486
True	8.493581118341236
True	510.3208636464144
True	97.8813665992988
True	645.9541905079426
True	55.63887587601338
True	254.3657062275576
True	843.9621918159798
True	903.2805925682476
True	272.4307444633704
True	428.0859280792502
True	122.14348805367456
True	608.7529558791613
True	262.8806949828679
True	198.54141064362227
True	854.7701250197432
True	55.62243856400575
True	717.9456868552255
True	276.34382642001685
True	302.08705578112733
True	168.49926451539912
True	501.6182139511734
True	592.1127868317247
True	379.9005435085141
True	411.9803391387949
True	66.2233307823421
True	162.5702022396077
True	467.7833673914955
True	213.56128494711936
True	35.83975197664003
True	205.08514060291725
True	396.44248039189273
True	412.804387557864
True	771.614920971416
True	125.88137860845252
True	656.3187009433212
True	500.899201512387
True	597.7804833833725
True	137.99833415017284
True	37.88187746278247
True	667.5947479803688
True	69.58881996937737
True	555.6428061148835
True	696.0505638275467
True	454.8387327420541
True	133.1671224778952
True	521.475610278201
True	4.676229312337597
True	396.8546086723114
True	28.905884757559427
True	627.8012427343924
True	271.5492465771908
True	564.1983292554886
True	700.8117589914415
True	147.55937582416436
True	533.0576151067653
True	495.6635089623589
True	58.29393606067389
True	934.6093784749164
True	3.014992895942224
True	27.729290017057806
True	641.2551389513435
True	684.7610779487997
True	137.42596618239924
True	417.0288157862116
True	131.87145189950374
True	74.43951577659082
True	472.18833950324887
True	40.51910319978276
True	509.3292764219575
True	12.469928990370292
True	837.0110568125433
True	540.9553082459496
True	681.6253502871554
True	98.46107100777628
True	383.39586035916886
True	966.1694162863704
True	873.6982925793094
True	139.26301926335026
True	564.4447908380029
True	432.2113326807688
True	243.75911781584432
True	251.37399900022885
True	5.817745387034825
True	322.20899531650826
True	10.9555838327907
True	366.4573277237408
True	74.66372183430326
True	404.8816615621448
True	647.7943143758774
True	122.28826185787716
True	230.78767728260385
True	627.1775215609201
True	709.0617122631141
True	294.1777871868321
True	137.31676301921524
True	166.1054289040724
True	478.0715152606289
True	81.4090215901277
True	10.685346542663606
True	509.41417824911485
True	577.7514695525256
True	20.094325141075064
True	138.81637906971935
True	879.5968005041275
True	484.8023582267599
True	273.93326558858564
True	36.19848568046023
True	471.3235982223516
True	115.53941065446836
True	595.9818333451547
True	645.1511433523399
True	302.64202873600414
True	381.0287242970543
True	182.82479207733516
True	240.3297063735526
True	74.7123676843232
True	224.2338344434468
True	507.5602014276437
True	23.541005727951003
True	453.1067918563057
True	382.0589891132729
True	702.0018766721707
True	892.0414675556075
True	889.9868915875572
True	159.64803656865013
True	411.7432211404534
True	72.95315774849918
True	181.3380673481965
True	321.8189332387147
True	10.643386558199415
True	789.8507478487085
True	22.83567697102404
True	395.4931539623295
True	274.5727103429559
True	638.5464768695365
True	209.3950231600127
True	38.78449827912536
True	672.65993165482
True	1065.0586181960343
True	222.60299995614295
True	132.62623514165784
True	619.8140768437762
True	485.1931931138059
True	17.929610841253798
True	830.5622470880132
True	109.66699756595156
True	47.828543265004285
True	309.0477739260608
True	346.3377415428762
True	398.8998673700881
True	266.08032124611685
True	19.90660637476563
True	24.020375975982
True	827.681174768712
True	195.94827838305957
True	108.02325700219588
True	832.2992688157487
True	675.2542034675063
True	630.0424637268967
True	449.1779498436923
True	152.76249859501695
True	35.17203620591444
True	100.53078050644494
True	441.1742291888661
True	226.69988929519693
True	477.6139590117748
True	150.3941469919536
True	487.27925927774095
True	650.6659666042556
True	957.4815721262846
True	24.19761347866237
True	1007.1462213791116
True	1087.9058021257845
True	496.1594867967738
True	90.8605564923392
True	784.0786726097027
True	651.3367642698134
True	639.2448046689656
True	171.79521908578562
True	754.9400842814474
True	689.7632051067177
True	119.13077108520255
True	772.9262944665248
True	836.9425628781495
True	490.3039387288048
True	227.95039557331688
True	75.9843787892763
True	312.5763871902574
True	335.95526281581994
True	490.3998039949147
True	429.2745058253234
True	194.88200513193524
True	312.6973041304017
True	2.811970148156318
True	13.00841523354882
True	108.21279944250978
True	128.12136812819145
True	355.0305496244941
True	343.251759814518
True	112.14955403174054
True	18.36546845779771
True	214.3290111517065
True	814.0940173063868
True	471.4798654887816
True	530.7694752791856
True	563.4734979798743
True	819.6189362684453
True	647.6797577927963
True	91.76642373805564
True	217.361025621772
True	245.92745226004809
True	281.2294713467461
True	107.21120961083024
True	368.2625349561707
True	439.8602537109987
True	163.60792067085708
True	645.3562698634684
True	251.71123640124372
True	203.43851629707325
True	29.667494799261235
True	241.77590762569923
True	500.0909409278224
True	165.460187035931
True	545.6312740063581
True	474.5168344026036
True	242.02080114984363
True	103.4861613229604
True	42.46415907109875
True	401.8889609704625
True	812.5078264106493
True	162.02621032059048
True	1018.9180866005522
True	1055.9508002135449
True	466.8122039241799
True	101.81699983341696
True	122.06737857894622
True	665.7392816965364
True	8.734192552429985
True	218.99546571330387
True	134.8794801784915
True	120.47971531033116
True	322.1671282940438
True	629.1322963708801
True	39.45659481432286
True	125.70042411938007
True	973.9914042791044
True	55.947416143133296
True	454.9893451362477
True	532.497571451159
True	265.6298938620771
True	132.79144447184242
True	929.7146395121564
True	1193.8752619199877
True	523.4069124649384
True	649.1794331791035
True	212.420836816326
True	150.62720125892037
True	304.8750965442342
True	260.77092122102493
True	170.23232490035795
True	294.25172959879285
True	354.7094508090727
True	11.436111385120128
True	613.7597651732965
True	155.7569241361281
True	73.32469556916953
True	437.3033745200172
True	314.6958703737271
True	1160.675556815191
True	367.2711762875638
True	985.1701951429204
True	9.743277404061386
True	268.02728994451815
True	230.98749107840823
True	152.5998894636275
True	482.10992628591134
True	196.2958429120621
True	430.42503959531706
True	340.90101467874234
True	116.90183579927935
True	355.4485083960436
True	1030.6168207973396
True	718.6001231586795
True	226.86004247025704
True	107.62796599465592
True	295.66841293253856
True	24.44231814311658
True	361.86199386347926
True	308.9192753902347
True	581.5032537207596
True	453.6761931385652
True	363.75871867987127
True	157.09135946497463
True	13.629084835625608
True	420.5887561139168
True	282.0148016182044
True	143.7634149450288
True	315.8411315950566
True	414.8631206985586
True	822.5158105375576
True	307.7805164054105
True	783.736476946546
True	397.4108587630237
True	372.919050826273
True	1.4949604788699162
True	1174.233832549207
True	102.39231351736112
True	933.849029064132
True	204.3289616239392
True	474.6892927659625
True	664.1052524070672
True	83.66125119861695
True	484.0299294867159
True	32.84686570996376
True	417.2317197834551
True	77.63245961436046
True	222.45168551908623
True	36.893584941063295
True	694.1365542822117
True	188.9267965544284
True	26.100811739478875
True	395.0095590309978
True	109.4141676900432
True	173.38531374112034
True	812.2285258567991
True	247.2802932286992
True	153.2639152576434
True	364.07110831236514
True	517.018833628804
True	322.41209683923614
True	512.3612572708805
True	614.5726650570263
True	157.8810762342336
True	7.302255604619127
True	72.44728609396729
True	442.9300649172452
True	83.60339125787604
True	75.43782585820243
True	1064.6925174090527
True	27.104937789791965
True	322.79628246043893
True	323.05843391372235
True	467.8191401126159
True	695.5328123624777
True	186.4488177943317
True	651.9919739122486
True	317.3724585273204
True	354.9617274741613
True	272.4108646242408
True	215.08905173562567
True	372.4893065971326
True	422.7404411995946
True	408.5497967979174
True	585.4295629686568
True	146.78093443753534
True	76.41818492032604
True	40.39076210245248
True	298.8076405704497
True	637.8647802468593
True	396.2925493061022
True	797.4580518140187
True	208.21818186909908
True	398.50239749316944
True	68.71556209115279
True	53.40695405535576
True	402.4657727043248
True	203.37209419580225
True	229.2974336513274
True	43.20792760339473
True	1080.9092380292834
True	183.6411383027248
True	916.3816983108665
True	316.3254842264574
True	931.1328876618156
True	233.66731657403295
True	476.6161979736503
True	533.2737359897205
True	615.085685701715
True	205.2239782283085
True	484.110898828648
True	975.9744493087676
True	123.1057505554481
True	6.688712540972364
True	582.6488507037745
True	27.61243186387837
True	75.19857243514258
True	788.8014263426046
True	222.0131763820224
True	981.341641123032
True	692.8871993144951
True	414.56207351038654
True	289.3740377784692
True	484.2051819297931
True	336.8805636419432
True	172.81256355307252
True	687.2460262069769
True	740.35221474409
True	220.2140364267148
True	88.3923072442705
True	501.5393768400607
True	134.33125967945676
True	382.7208722090616
True	328.5095168219022
True	64.7188557342609
True	373.0053687125962
True	421.227907925965
True	370.2769268981687
True	413.17407963573095
True	408.4736761493052
True	663.0540436654218
True	58.44229133380832
True	438.3319213600765
True	317.8905916342452
True	663.1174043816609
True	217.87470986434388
True	96.39166366447252
True	40.80275690147319
True	536.2993443775773
True	653.3926580888134
True	190.70948536931093
True	412.4839669472903
True	349.7421927541675
True	16.654118567086027
True	167.50506669426468
True	294.15995157956263
True	2.675557424894465
True	876.8935673345397
True	81.78012872027408
True	101.83550301114754
True	109.47248881172256
True	358.6966141822649
True	37.30716285055594
True	464.87602518384085
True	224.62690633833247
True	6.224653505385832
True	114.37030525797152
True	443.0520514692676
True	49.72548302558917
True	65.02913049051125
True	167.7626518064595
True	284.68038577399784
True	981.5531591637337
True	402.1849722774649
True	955.8895141030256
True	188.28639873157147
True	1013.05064001173
True	799.333343324113
True	659.6296212386837
True	396.6744747461
True	387.6736918370193
True	76.58666899784413
True	65.92727939909908
True	80.97400259061428
True	177.3218878031021
True	471.15118102348686
True	1078.5042506058028
True	170.71317007167048
True	353.26638673501054
True	442.4039983584751
True	614.3771926999791
True	604.5230548346917
True	283.1799166484873
True	447.4899706924621
True	683.9879943993877
True	99.16365480093468
True	738.5677502016995
True	251.0533165329486
True	137.38322602943154
True	407.13237616302274
True	872.2302062946402
True	429.4883335094305
True	844.8803622168756
True	199.604390493856
True	352.3708888754621
True	686.8870871959859
True	642.08358569468
True	189.63614923618192
True	263.7144978615058
True	790.9418403034447
True	30.58442889104961
True	187.35084853363605
True	487.21259590182245
True	721.0015290994613
True	102.77268849120097
True	37.77697781922046
True	166.81720823056548
True	736.1676669591278
True	310.78826661886524
True	565.8218534140657
True	356.14784776147644
True	300.84231070954934
True	447.2458798063684
True	487.7166043800963
True	70.75338831091867
True	376.5102481121856
True	786.0630471696626
True	0.0
True	290.3628831290412
True	260.04625909166907
True	982.9806595440836
True	150.4229280826474
True	647.2499496108552
True	645.2705726704498
True	112.66083755247172
True	218.0751670278057
True	127.64467234099168
True	11.260871742359171
True	289.7206748432011
True	389.0868693026195
True	1141.0899099405574
True	238.5822927270627
True	420.5754977424052
True	665.730108795617
True	199.48077548039373
True	24.866230301364777
True	861.8156621578537
True	598.4646087969014
True	149.7458368166135
True	641.995976557365
True	160.20001403590055
True	293.78368846714915
True	776.3103320172032
True	34.284818070977835
True	104.1290805257715
True	505.8493893795314
True	64.89000681202086
True	77.46827794561935
True	406.4029537499928
True	23.72937552603006
True	754.3655822793189
True	96.748206364286
True	159.9749929438125
True	19.261082642694603
True	719.548393715192
True	30.616296637657268
True	783.808657472183
True	398.889132942362
True	116.21859856779122
True	698.1748043164584
True	524.4115421208207
True	595.7951619737087
True	45.479241881547566
True	375.35305222312064
True	5.822565346862248
True	89.64187770814179
True	377.050073996313
True	50.45687405145814
True	123.58441341460876
True	304.0853274227552
True	187.93920698263065
True	99.06949700650352
True	664.4560455167386
True	20.424174031360256
True	1095.000633515815
True	514.474113541425
True	305.8241159832423
True	495.9932898855539
True	127.5436243801364
True	818.975854209984
True	1100.1159915279893
True	743.1716805066258
True	179.0725936220074
True	234.0561367393532
True	47.3676261573836
True	59.6958963104858
True	152.88525260044085
True	102.62477860927456
True	170.6728510271874
True	1179.7731941295694
True	306.0828204930079
True	362.3140609004369
True	732.6925864449928
True	18.57002954092285
True	13.048231212922254
True	604.445861773715
True	5.896069407825777
True	112.24481526656218
True	678.5337158125706
True	180.9018056132728
True	664.307964917278
True	857.9874017414905
True	149.69455902958063
True	922.0326879843172
True	2.695069219682087
True	449.09693518367806
True	1052.6520364429418
True	24.868094699836853
True	232.8616797361467
True	148.99875931769864
True	962.475574200806
True	223.8194531114915
True	494.588513973678
True	118.27851334768124
True	518.383681309157
True	155.8268106193874
True	95.40478214491436
True	387.7548920148721
True	67.83043881205559
True	52.13964265352473
True	1074.428193284241
True	266.0946457907688
True	159.7246656861757
True	376.7238617990773
True	396.442868624956
True	213.64066331422487
True	160.84213926275973
True	401.8903569950063
True	37.09065505199768
True	500.2508403141862
True	1097.5638325302634
True	112.48573393446102
True	471.10511292204376
True	307.7652573852795
True	25.746064482923423
True	401.3816745289308
True	105.5688559439598
True	617.0330629734926
True	203.523995289866
True	438.6243658706588
True	18.32580242201106
True	454.89012157188273
True	108.6202703469465
True	338.68686444085944
True	30.43236134661349
True	174.2068736732346
True	245.0946785968376
True	789.1700258998131
True	63.8203744069692
True	138.70592510948873
True	230.5679627876025
True	143.4885338188066
True	614.3602721294282
True	545.5254594850609
True	811.7896294002359
True	401.451276854537
True	530.8199577356573
True	428.7693321658373
True	700.4752774367616
True	73.90251641925192
True	450.7318283036973
True	428.6217363099632
True	48.82139539530919
True	84.38688756691201
True	131.0225837285394
True	82.94571750183253
True	334.2966540075191
True	843.1333251360211
True	312.98432637746777
True	1113.414607467533
True	315.6269104285973
True	911.9511311736054
True	145.0323365781948
True	555.3834887810328
True	635.2253548633262
True	689.8074278454765
True	441.4849609044323
True	64.94954660254808
True	289.7099912176712
True	41.94435878474214
True	170.5288365845414
True	172.34521973587013
True	1093.67928783064
True	232.55195553378823
True	554.4833635093174
True	549.5358033057635
True	567.4552585165638
True	846.7668302892672
True	597.500339790439
True	671.4259655908186
True	949.5072705944556
True	125.17595865282182
True	310.20202522588534
True	254.74405316265572
True	332.1778398548313
True	90.55389699651695
True	391.3739506913573
True	4.194469146131506
True	310.9495663256721
True	250.50000232038752
True	623.1651221155993
True	278.8505398113889
True	360.8460523530284
True	9.788645182962258
True	61.5037407860718
True	550.5625468918014
True	31.393598885375543
True	148.0996588094877
True	67.00124135396773
True	147.7923427232202
True	236.9274246367977
True	67.76380344753929
True	387.01753013675534
True	268.5818591088628
True	97.17904421386248
True	339.806908119143
True	66.66614216097818
True	570.0426502414787
True	839.8690338880493
True	274.38881891727164
True	1137.229655270983
True	117.15939529965875
True	310.41208510494107
True	1049.9833961883471
True	90.96028988220615
True	276.8657727998355
True	10.053251718686813
True	407.16183579367146
True	459.8933227065198
True	162.54425567822202
True	622.6643144843941
True	910.7604804546368
True	152.24612808656792
True	78.63819611029918
True	329.18319292934467
True	541.1726389796887
True	637.8449154553816
True	1213.3483764000457
True	27.691798744828198
True	925.9634900695436
True	132.6855489785591
True	630.814827192475
True	120.89042780453867
True	126.39412346745358
True	183.48952957856125
True	165.46507828884046
True	744.8071077291141
True	205.1061605276338
True	232.28104481452897
True	69.74216248624593
True	502.236385854102
True	409.8706318896043
True	171.92823005783498
True	239.22679119228
True	17.387743097680232
True	423.8927638318213
True	223.22368864935268
True	307.3662447421996
True	107.97968051515404
True	720.1246114058869
True	405.8507864742073
True	265.686407026676
True	647.8134744002635
True	526.4712266656103
True	473.2448059536155
True	136.41383121049145
True	527.7696836653026
True	422.5003975885327
True	3.5618911069445978
True	191.4195724515973
True	94.85255011690649
True	243.0973792736049
True	3.047093856843498
True	129.14590059074388
True	367.9936033076172
True	7.824592482034363
True	848.4188705579113
True	168.47741585357136
True	732.4195806392744
True	808.3676014078028
True	162.5852711661808
True	212.6445253369422
True	486.75061221278906
True	830.1818167616415
True	48.39622465625451
True	37.40480263376328
True	128.305390900552
True	624.0106199129871
True	716.4725718909174
True	186.11752131590004
True	601.8026649624445
True	586.3068530723186
True	869.171460357627
True	393.4625534672634
True	187.80824760525724
True	886.4112346888427
True	213.56931675658407
True	150.97392199331614
True	323.2310013143441
True	226.13636059319535
True	205.7010833275119
True	613.2846532314621
True	257.5835830811611
True	196.57057101015036
True	470.9728416114512
True	466.1837569292913
True	62.30511646707821
True	289.3837508654751
True	78.94084447091942
True	324.46997188525603
True	349.0343472104469
True	251.55304773154185
True	181.13982909676992
True	374.1426592744371
True	656.3582074634415
True	729.6383112929161
True	296.1643344803406
True	750.1633013436251
True	62.25550914643523
True	861.197634224154
True	348.2852128519156
True	12.564469091949782
True	576.754017327934
True	695.9668364591527
True	253.9873849714429
True	166.21184766712088
True	46.09340182686474
True	381.89500766782646
True	76.67556943416132
True	14.829531194818298
True	892.138890780352
True	356.4173830942753
True	178.17242468260974
True	988.6135375399886
True	10.75791320226304
True	791.5955844763871
True	30.80886732105437
True	654.4940007335077
True	61.50633392163167
True	777.2651279643709
True	462.99391285380096
True	197.4462770703728
True	428.3562316268382
True	209.4902322417059
True	302.1441585153801
True	217.7322749292634
True	397.7340765771236
True	9.106790191537076
True	326.2531339198741
True	107.15115753438168
True	11.090794156976962
True	470.4658649598861
True	718.7825591918273
True	285.1435341738181
True	81.9152903781359
True	299.2897728566674
True	82.27527790820463
True	183.3635484461135
True	182.9332199337566
True	379.81191857603005
True	46.25334427801503
True	142.72502162387337
True	390.7470726051925
True	833.9978419599698
True	116.91586601064355
True	207.8644330346381
True	393.6600944977413
True	21.20604153664588
True	404.5964628983061
True	513.4766509400334
True	91.70905967409192
True	394.1881490204645
True	355.93630154735524
True	422.3325368001316
True	605.0069033404482
True	1037.7840450352728
True	985.6651013967148
True	59.32363241088111
True	1066.684402464463
True	116.17282581334828
True	110.46189001625764
True	110.37803608048658
True	522.1629617710598
True	373.0898034301278
True	587.2764018812304
True	261.82945855242616
True	156.33016318970658
True	406.69711088537287
True	16.304294201168926
True	461.84093947767457
True	381.8682725149637
True	140.24185369537832
True	99.478600526438
True	543.0060962074625
True	1007.3798238072844
True	198.23139258154987
True	68.58896486469004
True	428.9055250746604
True	372.84414757871656
True	483.0184497183796
True	320.13963175996827
True	4.932632722015223
True	523.04067296771
True	500.2793107984443
True	507.80708748044697
True	182.2559428671041
True	111.4323853153648
True	20.56952910707674
True	375.4795301643324
True	110.70447469587084
True	8.202685804597946
True	29.171811654813165
True	359.6253641996187
True	645.629743576858
True	128.32696945250672
True	91.55415642469126
True	21.87473615476505
True	396.7798838215437
True	345.9821298225734
True	768.1614739747879
True	309.6882054762626
True	507.5470178387147
True	523.6570028432418
True	527.799752100353
True	286.1680067076283
True	554.336745085414
True	99.2752932320172
True	568.5697231227148
True	7.713695324226784
True	375.9703168803122
True	495.7112832616551
True	959.3270772429092
True	347.0622843426668
True	802.3349946336143
True	1028.4211774518794
True	171.84531726216113
True	36.92754900818757
True	369.4116499741864
True	385.4701836400948
True	572.3737755189773
True	251.64692871963268
True	29.614793752850293
True	622.2669529636615
True	133.3438901575269
True	1077.5401687171372
True	315.7294067203371
True	479.1797309230891
True	134.45044522203273
True	814.8246111700422
True	147.46783811617945
True	830.1405155879535
True	564.5608197404257
True	192.04131989516625
True	117.14660140684867
True	67.91945139718577
True	564.0667315299186
True	897.2913870868289
True	420.86549790772233
True	570.0674518967954
True	131.95397162626384
True	624.8651603241319
True	481.4508710457812
True	800.3631922098723
True	315.948080394806
True	585.2016158213506
True	111.46233712833356
True	25.35415658003495
True	409.9993717738463
True	172.73540942277577
True	106.7141634241447
True	359.5144442958018
True	1101.67880066378
True	259.22056492139603
True	555.2068588780207
True	9.887172860867397
True	73.2006126748885
True	318.31664198235904
True	779.6460516516622
True	458.1368510296243
True	503.5363245007906
True	718.0410079393455
True	68.40284994940427
True	732.1012594555813
True	48.77421620043184
True	94.43351078929156
True	186.72034720124975
True	82.71678138109259
True	21.734128268294068
True	294.3145214088417
True	479.8823585308819
True	916.8198230358536
True	853.2288708093892
True	5.868683329527875
True	287.0749558987163
True	457.1464887565909
True	125.46171791977004
True	236.8608367059637
True	328.6100787086804
True	1302.2195628253426
True	449.86669103280974
True	26.600612980559927
True	183.089095108309
True	686.5352141112497
True	35.30654820375671
True	175.6718395643124
True	568.5558856900079
True	71.69283480169508
True	853.1109115317204
True	325.75046075806154
True	660.896630667421
True	78.40554281868947
True	710.435092897572
True	565.3876874470373
True	885.2931943340589
True	248.56725133631923
True	493.789671055106
True	827.8764089041302
True	913.010951592271
True	244.00704229157344
True	763.8916158238571
True	228.724686553201
True	447.3102036617699
True	364.5449589150712
True	503.6987333863894
True	489.984375629188
True	305.1836455029829
True	352.9324110895954
True	116.38760927406604
True	339.06642137661635
True	1112.99536843372
True	310.0179770981076
True	151.0470565267808
True	299.2802999124002
True	763.7779214194729
True	650.6822288515011
True	419.56865243702623
True	116.4422417418708
True	314.3036424403137
True	35.43410262400694
True	174.32025753039406
True	93.95994737432724
True	88.08433013330438
True	563.9339044626278
True	136.9328418778738
True	133.9470712869209
True	108.80245479389178
True	81.56980625710402
True	452.092915231449
True	389.5086628231307
True	1042.3150917283615
True	534.5336606333702
True	836.4686083428003
True	278.152299359505
True	288.64875296868024
True	540.7946924163541
True	193.0914195837952
True	763.0234339473949
True	243.8563229467733
True	349.22330718458284
True	71.32734385736023
True	115.57788534992312
True	258.9528647897336
True	122.16089310136286
True	471.50144531686254
True	31.926004808991596
True	578.0337751164303
True	1006.5199164630556
True	738.622813316374
True	1.4113120841145546
True	62.90190245128464
True	473.2227943144536
True	443.46035216625904
True	75.59585015375971
True	123.34831252203313
True	294.90711269982984
True	79.63452362353958
True	54.01352347397346
True	730.6334346295093
True	664.3737596735247
True	166.07472300693328
True	170.93495323638783
True	534.5942590923045
True	55.58967271989318
True	25.856541087542794
True	580.4700486339975
True	464.91724048693567
True	1154.3906097559793
True	49.04521167095273
True	486.4696046983405
True	893.4992404854758
True	797.4042099041336
True	297.9647058279706
True	742.2215109218946
True	389.7023015357028
True	42.71532465978135
True	101.76915569890828
True	723.5880772968584
True	79.70204733458544
True	142.41636409151732
True	936.0144942080256
True	185.61279607608864
True	275.3554012240534
True	108.5418325602257
True	645.8788005467371
True	609.7092329058447
True	211.753651496683
True	414.0431089607908
True	39.672877782960754
True	279.31263999240946
True	590.3596252878078
True	621.3114084525498
True	321.040308507851
True	76.3930854552135
True	949.3311944618246
True	1062.4168720909477
True	562.0405959956637
True	64.35488077278228
True	29.57685070457564
True	92.2585044239196
True	112.93977246607346
True	104.40520177974943
True	904.496432562462
True	1215.543149003238
True	733.2664191096889
True	334.4605768969541
True	8.745713317565812
True	18.975811887991632
True	336.1868941523117
True	473.0354941793363
True	46.25370280677313
True	572.5721536948313
True	425.54254254355055
True	386.46773924259577
True	81.11868354460103
True	206.59025408048748
True	249.36274631393863
True	133.50525577113046
True	396.40893042657314
True	43.35216771747219
True	178.79282265662025
True	1131.6801598603868
True	5.967865038290102
True	27.311349500221613
True	587.4538770943262
True	358.8442429500524
True	779.7695379050399
True	157.2086148735785
True	745.3650431485429
True	594.9409336157037
True	276.0415015968649
True	438.7044115652912
True	346.6987795937277
True	296.9028442463409
True	265.0087813335112
True	404.0424883717275
True	505.3952408715975
True	501.60093241528034
True	105.19260383962109
True	346.5017613473725
True	8.95585241234536
True	185.926878678443
True	232.37390932503607
True	907.4053113849268
True	593.4987567141176
True	30.489879048564397
True	730.8975808235057
True	830.4529665066274
True	106.06209337373087
True	338.9839129423511
True	845.7326566007632
True	230.6978136822136
True	163.72440579547765
True	508.878319521481
True	599.727414783976
True	1107.4634084018885
True	145.23093345585113
True	161.5249903576644
True	254.1794304355097
True	327.0156273533994
True	435.0516438802821
True	410.3009663195417
True	335.5077459698453
True	439.6907042656646
True	497.0138910497766
True	237.88344261069213
True	1461.8750484497482
True	248.68188539364556
True	419.60085490332136
True	53.13015388449111
True	786.3133003188914
True	253.9294374807837
True	919.6323798594032
True	559.4249714242322
True	324.53928499001853
True	776.3089589476223
True	258.3125542050141
True	215.3834961734921
True	264.2735608135325
True	209.36340106464155
True	139.76659124764257
True	262.6107775357335
True	720.3547925774093
True	527.4469448349099
True	224.83679952530773
True	1130.432453490505
True	117.79093425194704
True	264.0802042698638
True	70.38476677861334
True	314.6734106640088
True	407.0891126517563
True	98.33121260305754
True	215.95160347180064
True	71.76682392307953
True	710.9360120005697
True	367.9657563011205
True	224.4877343120308
True	743.135278136027
True	849.1757148916389
True	839.6072565621961
True	818.5188960084241
True	343.11144095355104
True	1.8612367192382635
True	265.9540851595551
True	53.20333658511734
True	391.4403682535862
True	54.78494004376143
True	354.1963433270132
True	874.8414393517902
True	1021.945864259328
True	375.7476801672598
True	20.478657035035557
True	526.1747752920415
True	492.497139545794
True	194.22788478269612
True	236.18786774741776
True	289.7520652691357
True	21.14414929417244
True	120.20115432844273
True	961.5116062148596
True	61.57761786205485
True	481.84484934234615
True	778.8911770291382
True	102.1428752357372
True	239.3200265677354
True	116.055217971501
True	15.999326385616977
True	1.0922355795742804
True	120.62452552871363
True	1014.9473055595624
True	494.9962050952061
True	68.21163174421342
True	796.6842960549177
True	331.2145580203787
True	1.057439064740267
True	437.7064518985486
True	183.40522407790547
True	492.2075861118687
True	85.04868528514241
True	322.1974419570673
True	362.48884417823433
True	162.4796251151198
True	206.64778714611444
True	127.33960910088962
True	181.93955381380863
True	970.8230072010508
True	15.691691066888968
True	493.2610756737632
True	483.1276694470325
True	417.2302145551797
True	223.92717066032355
True	231.05213797973343
True	150.652021315073
True	49.4906723977862
True	482.736385670171
True	152.71364798658308
True	860.5517680532404
True	835.5647090633921
True	249.7850966249818
True	313.1139793837109
True	514.6500625834543
True	41.42927979124517
True	90.80884698834112
True	731.7258015668673
True	1079.273140822998
True	110.49351173011463
True	732.7791935487646
True	143.1579114076267
True	928.0297549268868
True	667.5161981737792
True	103.98227145657376
True	278.47501569182015
True	630.3645903068154
True	269.423099018847
True	45.65440222717948
True	557.0709787894408
True	464.81536352152
True	5.486195360464689
True	469.9065777409896
True	69.39758794761131
True	172.52482568243042
True	237.66829283151665
True	302.7054972614264
True	75.8561291041861
True	219.47396801217903
True	349.1935772679373
True	406.378723655116
True	941.7305218216494
True	47.29067137192948
True	893.6810169329937
True	1041.7994886349777
True	132.68681390969442
True	73.77029254373696
True	993.5424027604366
True	34.39582761921269
True	222.53532919411268
True	82.54885131079925
True	211.11922177325857
True	373.7967822937096
True	949.8117564507102
True	99.31563477237157
True	70.95756133555825
True	650.1476119787694
True	276.47198965818905
True	720.6301553328194
True	55.57001542465391
True	489.6122896364682
True	392.96278599067546
True	686.1397971338348
True	56.268539853126505
True	115.60709080628786
True	29.04225128159156
True	257.4257770587682
True	42.222915050880346
True	349.81126958349034
True	2.79723798810019
True	1194.3233144503024
True	109.43952733530824
True	130.3677753343781
True	355.63916412483644
True	713.0755425849709
True	651.8243121795557
True	986.5443098960563
True	484.87348296816384
True	410.6972745519856
True	140.2968229506314
True	413.8856102196521
True	842.9886842615933
True	438.1552206411576
True	925.9040610700544
True	78.92702327790876
True	407.0814221367056
True	171.41102135910756
True	281.1556893908298
True	753.2947382108763
True	162.740906345267
True	134.24303168443066
True	63.65701250834233
True	861.1579472184776
True	769.5841199518718
True	81.57538280719265
True	436.7491399737217
True	769.388128995724
True	410.5078516470978
True	57.58236860057757
True	322.6782890895606
True	779.4178051531735
True	29.409974700929254
True	353.9930705723709
True	165.74715196528496
True	293.4760524905203
True	33.66193693452235
True	215.68349352480476
True	740.7713142130216
True	641.7700798629457
True	56.921884053092576
True	298.0326538379526
True	904.891515910971
True	19.42555101328997
True	312.7779668737396
True	295.42604308876673
True	426.5829403369907
True	210.44286558964427
True	613.5444235389633
True	48.77746624630769
True	992.8114586655788
True	859.8103402179836
True	48.820626097733935
True	388.2773547522464
True	745.9290613781616
True	908.8693942526462
True	263.71073732049814
True	572.2496186869065
True	127.02283426744512
True	189.84158841903624
True	134.46572402053891
True	136.38603990885213
True	206.3987240114222
True	926.9356724774268
True	791.701239304159
True	971.8978669812616
True	20.259622807985
True	26.56540643206645
True	368.0015760360732
True	13.109921144125863
True	625.4202348223251
True	1099.6607817608335
True	263.0415180206798
True	211.27525123391223
True	88.58576931559969
True	221.2591545337156
True	136.9019259809892
True	43.96460649806719
True	129.85387726443582
True	90.04898493198395
True	244.4598087512001
True	527.4852191716205
True	161.16541089977227
True	29.62294005799056
True	58.5011669120174
True	422.9111779143993
True	264.97616168235345
True	592.5891942370462
True	25.475863273716985
True	112.90392828449632
True	643.5126459098389
True	268.1087655298076
True	479.3309258045042
True	655.6236153518126
True	108.6931477109432
True	112.81862424926425
True	80.41775394034762
True	27.19583736017499
True	124.54458286136445
True	81.91672137948702
True	102.00194411548922
True	150.5586832207213
True	239.5034554582494
True	802.7552351269674
True	287.8335417958966
True	940.5324237644188
True	169.081662480932
True	189.0835956134448
True	812.0341199574432
True	305.70139110415744
True	604.2507193508911
True	253.29593914617948
True	366.0696181758672
True	448.0892117331625
True	551.5168697754636
True	638.4492898043562
True	357.8769995287753
True	32.17606802562518
True	548.7097956599675
True	624.5953735316615
True	18.55339461167248
True	12.062600363955791
True	260.8030560271647
True	401.61101281797625
True	452.14643483441534
True	65.46909849369663
True	629.7467801701782
True	964.0767441420248
True	239.58501185188385
True	902.598684444714
True	268.30939971798745
True	106.07719106074266
True	266.36337977603114
True	674.3728453986279
True	37.808266462092256
True	576.1336865102397
True	1288.2282635895776
True	1016.4419986498444
True	896.2357475786172
True	212.52928744442067
True	92.41046687278384
True	195.2183642649604
True	838.5851024511429
True	143.3038485472645
True	1078.6741095046584
True	852.4277699244383
True	38.9177508751665
True	90.33186647549724
True	416.9442856905373
True	411.1624537493403
True	207.3566227861254
True	508.538668953763
True	680.9994755150541
True	128.06253012939084
True	269.5459909139942
True	983.6039492067542
True	51.2286474664165
True	720.1220783681972
True	541.5904025562287
True	39.83880972256748
True	833.2649307893803
True	385.1465766193277
True	568.8211104125505
True	112.74167020441756
True	261.6882068195197
True	220.28641981164284
True	27.0330838791746
True	133.25336070377216
True	714.6003236266245
True	133.75073520215182
True	382.38609316477374
True	67.90515375646646
True	643.5080911613159
True	638.1064540013269
True	243.93221757472327
True	486.4107995930864
True	165.1986816693096
True	166.6632227979658
True	226.0986400447048
True	281.21068474435134
True	351.27082267327063
True	128.83120320838455
True	194.7902169597559
True	27.06217515075847
True	884.027097347095
True	317.27859974178074
True	10.61603617514062
True	369.75581727248175
True	171.4593188437277
True	612.2877815746996
True	367.8193081007551
True	594.5355869277245
True	566.2929819490388
True	479.4207560330413
True	784.2281185632837
True	230.35755398984568
True	580.9449844746915
True	162.56349271519608
True	543.0529940555242
True	350.02315414421054
True	371.074790196381
True	120.71563563477608
True	135.23148596040184
True	112.62818849091346
True	73.28861829617072
True	710.4211461673216
True	178.4987151304129
True	46.44778629953095
True	0.0
True	559.5089902545438
True	104.11456975031705
True	24.391175377982844
True	42.79838976508217
True	108.05304976400224
True	514.0550276174528
True	175.60408522831722
True	114.16435974109588
True	32.460461155191155
True	157.16373050064476
True	895.2800886958522
True	50.82393389318434
True	228.52799775333332
True	754.8952348509824
True	326.9741232867813
True	451.5141545804345
True	466.276134513952
True	512.1576589763494
True	593.2121747257314
True	924.4508908969055
True	271.107214042922
True	1055.5040152338013
True	922.2553697293536
True	634.8469056001802
True	352.2445194042387
True	827.4205942818253
True	10.21927370909829
True	33.981713870541846
True	287.4791106815785
True	41.26843656239264
True	194.47574824774577
True	772.0631279218333
True	224.55993294339208
True	716.669355144258
True	755.4054101702793
True	113.59599469606998
True	359.009708912036
True	593.3191886703813
True	25.222873293635484
True	134.8346212169992
True	432.6550593815989
True	310.0628595287358
True	207.02737440266733
True	106.83138538033818
True	385.98135221211146
True	21.556930122743797
True	374.0271671941299
True	367.9260977084804
True	1062.3895467133957
True	359.5318338059528
True	29.869540534417595
True	422.4707118949629
True	438.4453766757125
True	228.1592974628124
True	31.26468025319021
True	750.0118601216758
True	436.2458384445922
True	168.91158445931268
True	13.971398597457904
True	1218.4752948014268
True	164.3865964493219
True	29.52228976515003
True	320.7151438181112
True	289.19808668478294
True	118.83384561024096
True	295.72894542467327
True	48.21601151833628
True	315.929353963654
True	299.9713587320761
True	308.8837460943984
True	30.03485159352664
True	48.963358238979865
True	1038.4920924781254
True	26.89606028141204
True	13.832096945329011
True	177.31779046704693
True	648.2680120611592
True	7.896333498781155
True	198.2247884916452
True	178.37599478771105
True	533.4312693687693
True	374.0630464136113
True	720.8459489600332
True	323.9707019603776
True	505.2813977956623
True	457.59663987731454
True	499.91209585307325
True	102.59234746493658
True	1294.277573798774
True	898.3370118169661
True	292.55160316431903
True	533.4087720191121
True	105.23333367181591
True	572.7032994832239
True	427.01388068989087
True	148.21547473960982
True	77.70321311716481
True	349.6064549695001
True	170.69183536447352
True	26.92666907972861
True	608.2957666489807
True	385.73967840978526
True	71.25804099638094
True	31.664555760776366
True	650.5284448981067
True	487.6039379223108
True	75.43323881261652
True	22.41516085754953
True	336.24024201705384
True	336.0574533178354
True	716.717301478758
True	549.8435053985203
True	557.1221354859881
True	788.1564804230964
True	7.991213537205258
True	58.39677850117734
True	34.09660015643374
True	55.51841698704121
True	519.0731724402675
True	578.8716501527545
True	83.04639193877529
True	110.80996564228748
True	198.0764335044767
True	69.81255546037886
True	180.4136174600009
True	208.51946214196104
True	271.43897958978454
True	828.0505952525124
True	594.8445450370795
True	282.6070327851918
True	191.5108693903013
True	274.60042642745407
True	243.97031685300735
True	757.5170470904083
True	332.0528781855343
True	174.94223052501138
True	914.1765149539032
True	369.4729878406115
True	477.0488632730369
True	151.30295824928393
True	116.25946369182265
True	62.55695803920116
True	218.42488880874853
True	985.7295671787572
True	509.5466685805887
True	112.75863754763868
True	353.3476832930469
True	102.19869197805517
True	646.5034580634151
True	4.107959903964929
True	696.5929785989857
True	36.098721117707406
True	924.0081690876768
True	855.1450566059264
True	218.04954289432555
True	30.47735517741437
True	86.60878457472207
True	453.907762253779
True	220.3200780178008
True	1.0476747178412558
True	79.62401495856894
True	1076.0085601915987
True	344.66317502670626
True	675.6854913333207
True	481.04715473822125
True	32.211124257880506
True	130.55359786241522
True	420.80253675098464
True	955.588200774353
True	833.2400900865081
True	418.0071703639825
True	333.069501230219
True	17.01513948647741
True	71.38549536292201
True	734.4774758706398
True	495.4254328972466
True	387.6437231910396
True	872.5748681952086
True	27.528958357403425
True	212.2560387951352
True	886.6088878447132
True	241.42421857068663
True	8.899408109995955
True	501.4933972566711
True	104.73701938383388
True	643.2309249113633
True	51.81863499965888
True	251.38987362413152
True	888.5546448925472
True	881.1031470010557
True	282.92870898595135
True	449.52641192498805
True	118.0224508960473
True	617.7023341452069
True	255.55750343075317
True	190.59382226165013
True	883.964607178351
True	52.89116686072456
True	709.5242765887463
True	282.0902284967124
True	310.0470436602196
True	172.6836740993659
True	497.74675234355686
True	608.0102766542426
True	365.49032036612056
True	408.70806391456335
True	66.7120019788109
True	158.67601329510765
True	453.396319115309
True	226.8089981905173
True	38.54041832477368
True	207.3420057593179
True	383.0050385931787
True	384.0965008417481
True	745.1366774628406
True	130.1274977531222
True	674.9232144775286
True	510.1389193241812
True	579.5922902590459
True	138.27693343961263
True	37.83362720006188
True	674.3063965063967
True	68.58716697677714
True	553.974108481309
True	671.604684311971
True	446.3824874606229
True	138.8366855661128
True	521.3498680568307
True	4.7306099786495786
True	398.94961711853455
True	29.71873930608555
True	630.871417165347
True	276.74412516949286
True	579.2266217122913
True	700.4700518994578
True	153.84795478136425
True	511.1013462124892
True	500.0297373006002
True	60.28431322382832
True	948.9952210616372
True	2.9164490995542653
True	27.64292598590728
True	645.9550994064919
True	679.7922846173059
True	136.50135714083646
True	421.0473839456544
True	124.2117175694547
True	71.62342004458623
True	435.8051372636724
True	42.71845773040352
True	505.63039423343145
True	12.79150730335074
True	806.8667185657921
True	555.5492967634242
True	685.9843915139774
True	99.8115033549319
True	376.5892713135977
True	989.0600499683534
True	826.9531924108851
True	139.46469326170663
True	539.1458302009106
True	455.11984536189954
True	239.9278346831856
True	251.085599832122
True	5.539136769638015
True	313.19685728594374
True	12.819571443409624
True	370.0863325488972
True	78.22792111286815
True	398.1814015337344
True	680.1442060649946
True	128.81141653189303
True	237.57468902649023
True	639.7915113816789
True	691.8982505159788
True	293.9032018871054
True	140.93295755071446
True	165.1963502430136
True	471.3783940635428
True	86.36733276164553
True	10.940075627608527
True	510.8804365814557
True	562.1798445028439
True	19.579372735774086
True	138.04394835310634
True	904.5985519655476
True	487.6871387638695
True	268.784917833724
True	36.51645031696005
True	481.031012422757
True	111.34080317876284
True	578.3043110860364
True	672.427259193519
True	299.9039322452324
True	361.5751034929136
True	184.85938090061072
True	251.5562639267481
True	72.09942220107197
True	216.7657351859377
True	494.5079651719604
True	20.933152751550008
True	451.254563310972
True	383.4653225231267
True	685.9179787629893
True	899.6865143614555
True	908.11872468726
True	161.51544858294102
True	401.0417789039138
True	73.31481810092838
True	189.7521760583612
True	320.6113604617012
True	10.843064439189778
True	777.3377143100973
True	23.78958024696757
True	402.7264230723597
True	275.0760943391461
True	659.399248820802
True	211.3166747943306
True	36.89745023312594
True	677.4015463904512
True	1072.6679657334
True	226.31273799845928
True	128.31253429117058
True	640.4482015771239
True	512.2736684768763
True	17.794967146938586
True	839.5555487082211
True	104.6576781741932
True	46.55751764191031
True	302.1392914551297
True	356.20544312739213
True	397.620661813697
True	266.3440568594699
True	19.68486085070402
True	22.40164474194173
True	821.8209837823973
True	208.0370122987811
True	111.18839033791718
True	848.1060662964097
True	631.9353079591499
True	663.7450245142539
True	446.9945141930877
True	151.06386193883372
True	31.02323212406733
True	103.30890032234949
True	433.8146067570584
True	228.93992444873965
True	456.33044481654775
True	152.70150971804384
True	462.5041480572234
True	643.0146657725381
True	934.7134998037086
True	25.673956450614263
True	970.7486210000634
True	1032.9414540144758
True	488.01725976329993
True	82.47317317870647
True	811.6633764012743
True	648.3195460846738
True	674.140527562146
True	170.0873636867169
True	746.6346313371564
True	699.3202498568522
True	120.1331613313568
True	734.4585198425835
True	822.77861442983
True	486.7664600322867
True	228.76677307898277
True	73.94609725125956
True	323.7055544025619
True	365.4917083360992
True	480.2052045709579
True	420.89812346031846
True	191.54980579617944
True	314.046814763285
True	2.767909268041616
True	13.510139647250965
True	100.54139846266268
True	130.59247580788642
True	359.0711014224251
True	345.3039664995541
True	110.94087100725424
True	17.530269791497588
True	199.5761339450184
True	829.0422646291942
True	456.18733642978185
True	550.8172675253172
True	571.0748894143869
True	810.8290214448575
True	638.9216870447226
True	92.29973597351656
True	208.45024720819023
True	248.2917752257024
True	289.319622292428
True	102.77730672643646
True	358.25932427291264
True	426.4003725422377
True	168.97600379104534
True	639.5681889844641
True	241.50734544094567
True	208.6770296846293
True	28.47580870949899
True	246.98840924449695
True	480.9384323694084
True	172.639502864509
True	533.3314979323698
True	460.6820401398944
True	243.2593986347209
True	102.10174538019804
True	42.75842620810561
True	405.6823283641656
True	775.8068879376996
True	156.388177259753
True	1051.8106763315984
True	1043.269224123337
True	468.2993165105064
True	103.36946784473206
True	129.4032610835752
True	668.3385342531674
True	8.19178139781397
True	224.98207828312616
True	134.67057638800645
True	119.7149889488773
True	322.3644339217262
True	635.1519239210448
True	38.46390377410878
True	124.37798406084654
True	959.0905853850264
True	56.65434378570508
True	448.9578936173981
True	534.7711289851263
True	242.97494941361663
True	132.93481495638204
True	939.1201117647944
True	1205.1371325951234
True	512.5562903280107
True	651.0842808252206
True	204.30440818898867
True	143.8803361059914
True	315.7294731308981
True	260.19575660523265
True	173.62034834792308
True	300.5676020627432
True	328.81681998103994
True	11.447393392315751
True	644.686584264837
True	150.22458915608027
True	77.69024562868165
True	436.1384624214548
True	307.64462275314594
True	1179.37721767143
True	360.3929162164233
True	1000.351868947744
True	9.52365398168623
True	273.6937993163227
True	226.78132121570823
True	161.03223609692273
True	465.6746979680682
True	196.4453112619873
True	408.5569451243471
True	325.53488344107706
True	109.063285418955
True	357.7152358852919
True	1033.6853831255753
True	746.3259254663234
True	234.12422053058552
True	115.18600702660108
True	293.05866081170507
True	21.995851555190608
True	351.1875083578392
True	325.95841587198004
True	585.7866673151051
True	448.662983671202
True	342.93688285541407
True	159.9078909492035
True	13.781349681808546
True	430.71310275309
True	296.51213551702494
True	147.1537402644409
True	302.17208954103523
True	422.2824796727709
True	808.2627134380988
True	321.2938257537152
True	781.1802130524399
True	402.8371057447072
True	377.9644548899572
True	1.1919788263173283
True	1177.4503543640562
True	98.79595667838792
True	939.422797167814
True	205.8686509981832
True	453.07867925717926
True	678.3416390233281
True	80.67944246996947
True	476.1057718803581
True	35.073092380544
True	417.4648300226893
True	78.81176091211793
True	218.5417672211744
True	39.85374485443414
True	668.1998074675955
True	193.39439413438012
True	24.62013031427989
True	399.9886044680553
True	109.2808748340758
True	177.8729783983436
True	865.5772026606251
True	261.12209187233174
True	155.43413928432682
True	373.8979794875455
True	513.2151306484242
True	335.639671795289
True	518.7760038438067
True	619.0741963239633
True	163.3234771026004
True	7.078032723550443
True	67.86214878253354
True	422.7174666002604
True	95.06905735388546
True	80.08355782855196
True	1037.5532821318998
True	28.814269314632043
True	324.9813540284524
True	323.0717804919404
True	435.40761510932026
True	670.8510199025466
True	183.3121297043272
True	639.8688622716228
True	321.7852481544962
True	341.9983041484365
True	270.9706609663871
True	209.03926585155483
True	364.1934647834891
True	429.3865700308808
True	404.2660155191344
True	607.7491345498735
True	140.81465712599703
True	77.054319884028
True	39.92166896032536
True	290.24586138961746
True	640.9065725311858
True	405.453720777406
True	793.3244577136674
True	227.2736470656955
True	393.33044363710087
True	68.7844585120448
True	53.565419469999725
True	393.26250768362274
True	199.197794349787
True	222.2803736199851
True	40.784197293420334
True	1061.543801355922
True	177.50671198492532
True	904.595816692505
True	315.8344027626191
True	913.4392065388308
True	238.6452524012094
True	472.7426056779013
True	530.3374857828156
True	632.249383408001
True	216.90599032506464
True	483.6407206484181
True	946.3145536863304
True	123.17431406927857
True	7.780690128066392
True	584.9936352374591
True	29.008518557565232
True	72.71345083209036
True	800.963339133667
True	240.6468900381289
True	982.696888833348
True	674.4332281104016
True	420.40321769716377
True	276.4809830753292
True	495.38229885410624
True	341.3187491409556
True	179.82630441059533
True	659.316682439398
True	746.7058282782652
True	207.43046042315805
True	92.0389979754027
True	509.5476537967901
True	135.16523795209994
True	389.852789983542
True	340.71977372100093
True	65.24676378881142
True	391.3437936717256
True	400.96294072576086
True	391.7504461627126
True	394.2640854766181
True	415.38099297257816
True	650.5154612697954
True	55.91388493551791
True	467.4584136609249
True	322.3090782530695
True	651.1232536792403
True	225.11418318126792
True	96.94882229620642
True	39.27904722631949
True	551.7590515363775
True	626.7021034953854
True	190.57167830933616
True	408.062938090896
True	339.5738843211125
True	18.775622594930688
True	168.3818704217984
True	294.09892336337384
True	2.9263024533363424
True	877.1230547599424
True	80.92396650776077
True	102.07301071946787
True	117.28763036382986
True	363.9367383010921
True	37.83345274937624
True	460.90787563951466
True	231.67979900948717
True	5.703367523252821
True	117.33418963589834
True	453.25278672813215
True	53.20030132218875
True	65.79301327379866
True	159.7919344968879
True	290.82374668868346
True	980.568488185904
True	387.7683690069879
True	967.4372810717518
True	183.98433757203847
True	1039.5956332956032
True	785.3491995975456
True	647.7954705671063
True	391.1105292588911
True	365.74641704188633
True	84.270617938692
True	74.44070091381023
True	81.78292630471073
True	170.9219095040769
True	478.23016574665513
True	1113.2306619643657
True	183.16269797546155
True	339.9851195229778
True	441.80825639790265
True	610.917348399153
True	580.250069091427
True	286.76708667209795
True	464.0489379713283
True	687.2833791684634
True	94.50943107169287
True	724.8948975899991
True	270.4391539979098
True	138.53963067422154
True	399.9527941450107
True	877.7997892962096
True	438.4574256149141
True	835.7999029103789
True	205.0120712496906
True	345.7882306342093
True	693.7659774915138
True	599.8191267349177
True	183.8421362292205
True	250.539504023232
True	800.88071068846
True	31.83074966804398
True	200.2062470595212
True	493.0020948637025
True	695.49191429921
True	101.83104903651896
True	38.63504252893512
True	160.4961451041038
True	737.4974002922588
True	326.5039041605897
True	558.109176696658
True	351.25804730967474
True	290.2647473546701
True	458.1586641948713
True	496.2858253132866
True	74.31804828951283
True	374.5499426275744
True	774.2125363364908
True	0.0
True	295.1341152093164
True	250.16971068822284
True	1005.3729245412424
True	150.2546926230004
True	652.4572494357986
True	645.4048303848074
True	118.17140710421286
True	215.8464639816292
True	133.8963531573201
True	10.589261147599498
True	289.399060977559
True	380.53319449188007
True	1140.843693458506
True	239.12011508714693
True	414.6755831482865
True	668.334880553283
True	198.0868501234245
True	25.855880912029857
True	849.0489795280488
True	618.7906132006572
True	155.9689095744374
True	623.7222933144651
True	162.92685175774668
True	305.1055782571533
True	826.6858739560397
True	29.588170678709183
True	103.81112455757425
True	508.7452994411589
True	65.27684951153306
True	79.27633502428715
True	388.42656356389136
True	22.10337622248084
True	742.8441213994005
True	103.1815172546229
True	165.88278739346794
True	19.87475216123748
True	709.4346209960332
True	28.686068839437198
True	770.3004799257247
True	404.9462516987576
True	114.16164902853768
True	699.2544352035081
True	513.2020205640474
True	557.9796720768684
True	49.99083463928344
True	358.5359764478889
True	5.467751185618175
True	96.83606646993674
True	371.2357812305531
True	49.11123894608579
True	124.40371388709862
True	298.71566334725736
True	191.01316582198896
True	96.3108440438978
True	664.395913369931
True	19.45115718113415
True	1105.1607007907342
True	487.311582690548
True	302.0247010700485
True	495.3915464065719
True	121.61906250180908
True	772.732765365542
True	1124.3750880620494
True	746.862700453135
True	182.24314220160684
True	229.96560112003024
True	46.94192280978288
True	60.1917477644522
True	154.03394428203623
True	98.27245484272568
True	169.10186617732518
True	1216.8069713351622
True	292.7626655113448
True	347.1142980797661
True	724.8824718034758
True	17.0887879469097
True	14.198180344698072
True	576.0078492215077
True	6.038978658005132
True	109.14988374741132
True	676.7376013691407
True	187.50962816322215
True	655.658766983727
True	866.444363554141
True	160.6232417994828
True	900.1594371905433
True	2.9948758456906326
True	428.904363368788
True	1046.824332030832
True	25.9103318928038
True	238.20193261630325
True	153.0448347345326
True	978.780337309726
True	232.51980057669732
True	467.7598746853396
True	122.8851897819627
True	529.8700758149015
True	162.09377502572084
True	96.75541546572089
True	383.1648444020696
True	70.3000849472798
True	56.514817222929125
True	1043.2738366756105
True	255.62343806948945
True	159.19874845286108
True	367.1804622244414
True	398.54769958870986
True	211.32885226360017
True	161.19244970628023
True	393.3475893673808
True	35.65078418363272
True	482.8702684714794
True	1151.0485341207354
True	114.04681711077018
True	478.6415941189884
True	314.89590290256086
True	26.052674534024487
True	406.9129210250864
True	106.33780304427056
True	582.6168955364005
True	209.28846621047023
True	438.1371977913332
True	20.304449058353303
True	447.8284632333779
True	110.2802516913644
True	347.9654577328975
True	32.823501406025144
True	156.133548547068
True	253.36060347088957
True	774.1547038900568
True	56.43580466927312
True	142.83621043916492
True	239.1534167064185
True	135.03782071990517
True	603.5831728939875
True	555.7759613464644
True	762.4461475733199
True	397.3372150462128
True	537.1425780135049
True	421.2283316494996
True	680.4766112207928
True	68.604557452367
True	460.8175920937717
True	415.0384052179216
True	47.71762914627887
True	88.29085348742538
True	127.37172530421678
True	88.92255027482796
True	331.469013598349
True	859.8995796434136
True	341.0933333914808
True	1093.4329279602666
True	323.42065575465176
True	910.7859589858004
True	152.59450258177793
True	585.2646540181712
True	639.6473024546304
True	708.1799020232306
True	458.0638213208702
True	63.03905694647501
True	291.3478648567503
True	41.626852154497264
True	170.2331419024581
True	182.15182505196796
True	1152.7093611680114
True	235.87731674853725
True	560.7071415375447
True	557.8654590233552
True	564.6057666767218
True	904.8212280573772
True	588.5108593081601
True	643.721282849953
True	912.2244244965352
True	121.46630727480634
True	311.5182419537695
True	255.3594564261013
True	325.33784077585466
True	88.4823974916007
True	381.74503953471446
True	3.964715903361166
True	329.3497466701406
True	270.2655003951073
True	609.9257948567654
True	282.5482103691851
True	361.7898187908057
True	9.515731912886736
True	64.16973322795539
True	541.9512519844226
True	29.772240085310777
True	148.36306249568142
True	63.70561530517233
True	152.6417901401584
True	243.09410536095604
True	71.06500195832714
True	391.6648373397205
True	288.3800221667567
True	93.21481755590546
True	338.5548858990864
True	63.70275826541646
True	574.4243932013054
True	843.1735274505984
True	280.63609849451626
True	1162.3109430464451
True	113.18758249547574
True	307.0651455660106
True	1054.351158279382
True	88.09290760150532
True	267.90557842015306
True	9.24409396713356
True	407.3254128990749
True	459.1022671555481
True	161.89019601613342
True	613.2393119398675
True	903.8171015927952
True	156.0746587639811
True	70.08343793557869
True	335.38024230670413
True	548.971115437979
True	629.5050679036751
True	1229.316170599953
True	26.52953284233265
True	943.2062499813328
True	137.6197792755091
True	639.0580494233326
True	109.6160913257537
True	124.4086747756003
True	196.21231807213323
True	175.9741986088051
True	749.6170843127614
True	196.452435174415
True	228.8058343443255
True	68.74130285942395
True	510.14228221080754
True	457.9467635568335
True	176.00803301136992
True	236.6381713696943
True	17.44846145362303
True	425.9640202048111
True	221.04469978170656
True	281.9537859822524
True	106.93547325602276
True	694.9565883252062
True	446.8602586850139
True	267.35852632396734
True	632.1585478967148
True	527.056159138111
True	447.9078166482653
True	135.19896259408682
True	531.1663012177979
True	435.5914052532171
True	2.947009301128636
True	193.87277193069656
True	91.68705809981763
True	235.31293412720856
True	2.9184993198779456
True	124.35081169653216
True	358.0860165961722
True	7.284295227191585
True	885.7157176560949
True	171.80532615930443
True	736.592798377861
True	801.5106530126963
True	162.55216440980936
True	220.49496299978247
True	488.6560098278919
True	817.8934166930183
True	51.45183492264726
True	40.41239917264839
True	134.60056647628105
True	610.1250980763159
True	729.3324570209612
True	180.1299878484253
True	583.6640347635207
True	608.0898784550791
True	832.6687496810478
True	430.8891227016709
True	185.15894395183656
True	867.561081689663
True	217.15448139419556
True	136.23791476949953
True	346.23337707474616
True	224.6322736043163
True	208.8713159435248
True	617.0425148965212
True	252.540428589526
True	190.5832242164472
True	444.93425782940415
True	458.5303795192461
True	67.36932284008665
True	283.3423716056349
True	74.63302108854819
True	351.77879142807365
True	353.3956510705764
True	263.5014730096576
True	183.2785012671728
True	366.5877170793652
True	634.5488117292334
True	744.6851921233
True	291.1184176436409
True	745.3666912311279
True	60.354715164562165
True	894.3697646763039
True	342.95836993499404
True	13.084212096441147
True	600.0529509159884
True	694.5099459229908
True	249.2698738415297
True	171.0151546447069
True	46.585462691114685
True	387.4190776819693
True	73.6680144261432
True	16.16643743707646
True	888.8076943403745
True	383.4921244107013
True	170.21692406429452
True	975.664960230386
True	11.728589087962083
True	803.0181827878289
True	33.29342671225322
True	683.2012948091134
True	56.877641938102336
True	735.422063381132
True	430.5648672682731
True	197.76079115433868
True	449.3589474723194
True	218.2003686530447
True	297.84477761991
True	225.10441863557867
True	407.4430984577996
True	10.218536083232234
True	325.720346934763
True	113.96666869139578
True	11.59002012903725
True	468.9973135135154
True	731.1518357531469
True	299.0390217375761
True	80.16699866816012
True	323.5573596653123
True	82.16111607932162
True	177.60703030736764
True	177.57292043547776
True	378.1953966576197
True	41.07374543306392
True	142.10482822625028
True	376.5309967887284
True	842.7802790782805
True	116.46731793610952
True	203.4535466431404
True	442.3591305403184
True	18.37677480407664
True	413.2054939309087
True	501.270463214148
True	94.89431275106722
True	391.807828710973
True	344.68863349166145
True	413.03683015799817
True	579.9711260475876
True	1080.8883794275584
True	1009.1816530268025
True	51.66325549702147
True	1052.398977963703
True	107.3927025725128
True	108.64861160518328
True	115.12995113681453
True	511.4943769975076
True	375.8405136830792
True	570.4016324111634
True	258.5756203836684
True	155.97123605323085
True	403.6807879056644
True	16.904540212177487
True	451.8038723466237
True	406.6108812755082
True	141.21049617620878
True	96.96368574116327
True	514.3593909843173
True	990.5570996025826
True	192.0545678332311
True	67.94519927998314
True	431.2925111417321
True	385.81761097131215
True	480.2594671227346
True	324.0551636908539
True	4.789365172133365
True	531.7778618613085
True	514.8433678441684
True	492.8183371847529
True	198.66355865327657
True	105.9819547981835
True	22.107296224733247
True	379.3997720672035
True	107.36762154766608
True	7.606412970716174
True	32.08437484720848
True	349.0008146739435
True	637.9980887766236
True	136.8529102617067
True	88.59131578512998
True	24.32690551151109
True	402.6390809625008
True	331.26278662328923
True	775.6077479006298
True	304.4111024157804
True	523.8268299695961
True	542.6853075702904
True	524.7990354091529
True	292.2189947650192
True	537.9228035848782
True	101.27649667356248
True	575.426992533736
True	7.662181537820617
True	367.04170241121193
True	451.83588905638766
True	956.3380483381476
True	349.3656331817582
True	819.1603626782826
True	1023.2010220235104
True	171.37048810012067
True	37.82043753947243
True	362.7461168209447
True	394.0634530502071
True	573.0574294287735
True	236.78863471938217
True	28.99869801381201
True	636.0144918265413
True	127.95786019955284
True	1090.667515148455
True	321.3440152324889
True	473.0191251823108
True	127.25235704979336
True	812.6689151498017
True	143.29760422368182
True	845.2739687685132
True	565.710763673486
True	182.60928273843456
True	116.67224011712248
True	66.39931041293623
True	563.9124229455701
True	912.9352694233734
True	423.26631329059336
True	533.544404542172
True	140.25394629571892
True	640.1643680217749
True	481.7829105917848
True	780.3249933971433
True	317.7843768679208
True	561.4815737185859
True	116.99314172191389
True	25.59805826007378
True	412.9227127711392
True	169.38981851973685
True	102.41380661101232
True	386.0913124244409
True	1089.954817391329
True	258.31946069648
True	555.8493580701581
True	11.83133627389216
True	75.11159120914516
True	322.57762718827706
True	781.9807202341569
True	441.5519002876077
True	511.81570569125546
True	714.4349564658131
True	71.55441818204041
True	721.0374333457007
True	48.56057769511288
True	106.70069005860108
True	191.0515610580881
True	83.85055682959415
True	25.17048064245417
True	307.2571401937875
True	495.8529449278272
True	913.1721105366648
True	856.6279168427457
True	5.15094828291833
True	278.875504042254
True	462.3486910701773
True	120.49343341641412
True	243.69657603771296
True	321.44603763299733
True	1312.1200140270782
True	458.2463489322377
True	25.314468096047356
True	183.05659820850155
True	731.800269403039
True	35.139862839275835
True	183.7301239562781
True	561.8105952812244
True	72.73311315303187
True	869.572240734066
True	326.93505965643527
True	661.2916904187944
True	75.87658881762259
True	656.1663732922558
True	599.764241538122
True	854.2793047656658
True	252.14202203365363
True	502.6299390302459
True	803.327770138899
True	903.8220988725644
True	232.36305852180183
True	765.6267471389359
True	220.1568211260803
True	435.2202613365031
True	375.2967803721091
True	495.3425986353336
True	483.0541731045267
True	326.77080249090403
True	348.6586406668831
True	111.10878987328464
True	350.98400234023364
True	1164.1673915563874
True	309.0153240719718
True	149.47370137598566
True	283.94092137628746
True	755.7676648503347
True	649.6811490691932
True	402.3550511272255
True	121.1591328834472
True	340.3345706906611
True	32.90290753396153
True	176.64242314285738
True	94.3006696086918
True	91.94688940340338
True	557.3535884913507
True	141.45246934612442
True	135.1102101915039
True	111.04386355083672
True	90.14554763163612
True	448.59310399643925
True	396.4519532573374
True	1063.4767586637215
True	525.9859278192123
True	837.5073681536724
True	278.4260979525464
True	308.0672321863151
True	535.4263507816493
True	198.7831532312053
True	780.9960167499532
True	239.04204468762163
True	350.7611269005242
True	66.74473153623558
True	121.86923294526672
True	268.79955251048307
True	124.568800581583
True	478.2489906427408
True	33.37786811903011
True	558.6480745502589
True	1002.5342863161534
True	717.8775479703658
True	1.6162861659497811
True	60.88758662077667
True	489.88422062435353
True	428.9190117312927
True	77.87723962669139
True	118.97803693712088
True	309.0667669909733
True	84.97819881375463
True	51.39253992600565
True	712.543575172239
True	644.399613878106
True	162.53434132154825
True	170.89201958080517
True	534.3006196835327
True	59.77294026308836
True	27.714270783212637
True	542.0613678157957
True	440.9048366853539
True	1132.7731003290191
True	45.12140521590447
True	460.3808870378894
True	883.3313755571027
True	789.2701611177671
True	293.95590791684697
True	738.3059052510657
True	400.9782810748408
True	42.07499321299573
True	94.97082616256388
True	708.97680104892
True	82.42269390365023
True	140.91356713726165
True	938.3414552500044
True	185.3610586662684
True	283.5793037594969
True	103.839204369451
True	662.5661050130366
True	593.3307365800263
True	209.9930764906869
True	418.33695283329786
True	41.417806112314224
True	281.693526293916
True	586.0731071604648
True	617.3034894979786
True	321.2708227392323
True	74.89024284032082
True	963.9015638273188
True	1082.774815352933
True	568.8246540866144
True	63.93914586754004
True	29.566676317813226
True	85.4033672339681
True	105.3599100507702
True	97.344621599062
True	858.3897173483758
True	1186.737206530274
True	695.1578967911765
True	322.96389643820163
True	8.21956538577869
True	22.337747141679376
True	336.1179821353504
True	477.6918072528281
True	45.06070681453615
True	561.451694294647
True	433.795740752916
True	399.1311501901362
True	78.8724560287346
True	197.0687719154103
True	262.4744868286452
True	135.38808146387152
True	398.3397939680129
True	43.249859148271575
True	169.60701613746946
True	1179.542454229398
True	5.426069070932863
True	28.392153756460225
True	602.3246599846211
True	358.3112782126082
True	781.5881318382603
True	156.21073592470557
True	762.7629917680451
True	608.4125330976187
True	280.8197468635133
True	424.10971202411423
True	335.6031699161364
True	288.6587838157763
True	270.3975297370215
True	414.1768939360018
True	503.7816821695856
True	492.0226925290152
True	103.2988199111866
True	362.5469754774437
True	8.630013408591466
True	186.1482613275174
True	236.4531496323663
True	886.5252874193098
True	579.5873551789998
True	31.20291533399508
True	741.0505792293518
True	861.2136712737491
True	108.38387723487378
True	358.9366095625605
True	871.9576330266924
True	226.73939761868465
True	159.3550124568285
True	536.6978086810819
True	560.8029289462169
True	1085.461343090729
True	148.03585934574664
True	153.5691724276026
True	263.22494609787384
True	308.97547387071097
True	410.5135453275955
True	411.3196070498892
True	315.3368410679417
True	440.13433145716687
True	494.7697678607928
True	233.6886670933248
True	1480.133400835526
True	264.2773141742219
True	398.14818427827055
True	52.97834298893864
True	762.992573420128
True	245.07067177082604
True	909.7800676056916
True	543.7270808539237
True	319.08952960503643
True	775.8006219114845
True	270.5358744933596
True	218.452165785161
True	253.84167747481544
True	225.185884271159
True	140.66916724691484
True	238.68555249517595
True	724.191915041137
True	505.8373043289921
True	222.38870859903665
True	1155.4864053968126
True	119.77421460439696
True	271.81851348447736
True	69.53102856665899
True	299.9208657913569
True	418.5975818173431
True	92.42960001957984
True	228.29194141447192
True	77.62206528819434
True	674.0435576240794
True	387.6326851599404
True	219.02966442871863
True	742.0454381027532
True	863.9333699689682
True	838.5550856037387
True	857.6220429657503
True	353.22186882249
True	1.562927833535532
True	262.6562971288888
True	53.87601128431378
True	381.6539215360119
True	53.2314310794057
True	350.99264398706526
True	873.6383199188093
True	1014.60800243906
True	397.8122524365183
True	21.9310544102831
True	538.9460653909994
True	518.8368971376239
True	194.82766171420508
True	241.8841547333778
True	299.37889063440747
True	23.934456029892797
True	116.8771145535019
True	954.6868049917638
True	62.72776586970056
True	481.32732672722
True	786.283494245745
True	101.5367373367465
True	248.48907437156652
True	112.9421760802146
True	14.936254390568743
True	1.0686261534502408
True	122.74082016494904
True	998.9418378391388
True	486.41478988819
True	67.23944673186273
True	790.4068935112356
True	340.8290102682764
True	1.6816440572037794
True	459.2964154591551
True	185.31079652381283
True	489.5767047498409
True	87.77047312024033
True	331.24621835402064
True	372.14521659265887
True	164.49610245271816
True	208.66920627174764
True	126.34103873399806
True	172.4836470947372
True	973.2495729426956
True	16.231886202298394
True	518.491250115082
True	488.7966583558601
True	413.178715222035
True	216.2329224168096
True	240.96064783939076
True	156.0972668838376
True	49.07936540503387
True	500.3816468777156
True	152.90073451599386
True	860.7129198406601
True	839.6644447391951
True	246.5167146112502
True	320.4289135381453
True	542.611118121748
True	39.08421418028686
True	83.30117101544431
True	746.5615105593964
True	1073.7027465606322
True	117.823828463599
True	727.9286282507901
True	146.98862865137986
True	941.833821392483
True	665.2093462781538
True	106.48562375605032
True	269.71389853491723
True	616.730326089651
True	253.09337746524727
True	46.50449680705999
True	566.7079258724572
True	446.6915258951319
True	5.385636557479504
True	476.471628779853
True	68.8654256396033
True	176.90252308860283
True	237.56504439809976
True	288.1242477539552
True	71.14872315866293
True	223.58781917360545
True	347.60949129562204
True	437.0256528656711
True	900.7548788591762
True	46.43767151042013
True	898.9791699026182
True	1033.3876348240308
True	128.45963819014094
True	75.04934162752427
True	989.2670397547754
True	33.53555282887836
True	227.53391444774988
True	86.535679931549
True	213.99024634766008
True	345.01855111136763
True	967.8086180331572
True	95.88979405855471
True	70.97010757208942
True	676.3595193685449
True	277.35769996285296
True	721.4100583526413
True	51.58605777545122
True	475.5116764044317
True	390.9342804707002
True	687.6123380090379
True	52.632396969290994
True	104.44954170341371
True	28.20612978046292
True	269.0586391556287
True	42.742136614581504
True	351.87312683186417
True	2.863168482414673
True	1183.2405480132995
True	102.97300680596835
True	135.78153729880574
True	361.1519545486625
True	730.625412761117
True	677.1963692571536
True	1004.2585953254924
True	466.6879869893168
True	392.08265292328593
True	139.9799467630824
True	413.48114700918273
True	882.3349039070343
True	438.3597606168306
True	954.4763782072704
True	89.66699104391125
True	433.9217869701668
True	183.9604511013918
True	287.6927094521753
True	737.9582907659794
True	155.43411371014983
True	138.83766002107754
True	60.53675761733911
True	857.5905503622461
True	769.1592254873348
True	84.05803975310342
True	433.04985432597954
True	733.9289728735336
True	419.5295206008046
True	55.56790402084541
True	318.2011789565466
True	795.2720541501845
True	32.98532970697491
True	353.35182036001515
True	165.6645140773188
True	288.04432120429686
True	30.96404439268024
True	215.74650184225132
True	755.7508795063547
True	646.5607999630691
True	57.29781766107131
True	297.08089328682496
True	859.8761978686283
True	19.38448596884473
True	322.29109964018176
True	295.54431208225765
True	428.5646222856856
True	222.81984493475164
True	590.0907522976783
True	50.5374702711689
True	984.2487140156549
True	874.6755034644949
True	48.20790426935007
True	406.9236016524336
True	718.6028250605641
True	930.2818598424363
True	264.0719453637959
True	616.7675252825288
True	125.26737293482977
True	192.6255357995267
True	135.81631702217064
True	135.38433265932707
True	211.33297169781451
True	941.2110060212842
True	800.3948891620845
True	925.8141366974868
True	20.980622035954557
True	26.34369950280433
True	361.9492533754855
True	13.37769071787027
True	606.6765905826351
True	1109.3058582148528
True	266.440366785628
True	214.06044425589783
True	85.77023374145334
True	215.8942983660111
True	138.04812224901335
True	42.456113784352375
True	126.5144205626495
True	86.10309381922306
True	253.18268990613527
True	506.5962333541056
True	166.15027073263363
True	29.019960053027734
True	59.19962145887084
True	412.3981131095978
True	270.1787285313203
True	591.8597911807869
True	23.90152075710088
True	114.15512048660098
True	683.7480507711335
True	261.8598118159098
True	474.7525955551631
True	657.4031267165786
True	102.71752542106168
True	111.40357918333548
True	83.82044157101654
True	26.263948465441132
True	119.8078554019915
True	88.61980039812181
True	103.5395200884438
True	150.2376023636947
True	237.70960189505232
True	810.6010735286579
True	282.6177683875
True	925.5178624396968
True	167.32392910540042
True	200.3893451112621
True	782.3236308632331
True	308.56873845372246
True	587.59278065678
True	251.401884498792
True	363.8025342006741
True	443.73358593592656
True	566.4573786976113
True	638.0510686970986
True	376.0073588796649
True	32.5018888734764
True	548.6078152278457
True	623.861053256639
True	20.12039681198768
True	8.10506980573965
True	260.161941741597
True	400.2574500667056
True	478.0975071100758
True	69.80278766107088
True	640.2565341976219
True	967.6488881229744
True	243.1751181332175
True	904.4674174087792
True	275.0555483756208
True	108.49216476764668
True	265.67161657207885
True	681.1301012881665
True	40.75071799004032
True	582.0503427372648
True	1307.9948061363098
True	1014.4355076986324
True	922.7340827630768
True	214.99809503581707
True	92.9741950594336
True	198.1093290351359
True	841.6604775777228
True	147.91146500072847
True	1062.314883353107
True	890.8739107756082
True	42.48849561185717
True	90.41651042241092
True	413.9073414066675
True	406.87031780947024
True	209.3523833428544
True	518.8808915236606
True	662.8704577796068
True	118.71247822765396
True	268.3906373045746
True	1008.9547507309884
True	51.02916821898397
True	669.321011587052
True	530.8073477057051
True	37.70305909489151
True	819.075545346649
True	377.0788294672523
True	549.8282053897733
True	114.6746763996389
True	262.86932468946475
True	211.84680519759848
True	26.7612934001508
True	134.11939511630487
True	748.126717392032
True	142.54882814642949
True	389.02557619956025
True	68.84138325057766
True	649.0328630406899
True	608.5511818277932
True	236.1153333997405
True	459.40815219260605
True	171.24827753609878
True	168.01446122669938
True	230.1451374512128
True	290.9213721613572
True	368.77710445548297
True	128.57980926677214
True	185.6950909599924
True	26.06923467503518
True	865.2827744001692
True	301.98839342272856
True	9.599812506893128
True	362.9336548313266
True	166.3701375057331
True	620.4909695554512
True	378.7544249085094
True	584.6158847971043
True	549.4478566358666
True	482.6278126802919
True	801.2710121215623
True	237.04622139896804
True	543.7595950822468
True	154.20407006827753
True	526.908972674854
True	354.99938246380435
True	380.9957970920839
True	128.08729840393485
True	137.91342943918187
True	104.90561605260592
True	69.31938421456428
True	746.5356984209562
True	182.90419656377264
True	43.06883856935783
True	0.0
True	555.8284822892666
True	104.53138935657482
True	21.87548103036178
True	42.38959597073637
True	109.83776458771152
True	551.5221264364733
True	179.02320757135342
True	104.87682075111329
True	36.30317009601288
True	165.20055891346814
True	888.7077823720125
True	51.58129267710303
True	228.18863562176347
True	770.8763438727494
True	311.175568052945
True	468.5782616743967
True	466.97640864748695
True	514.1847722629543
True	599.6754714339567
True	941.0160069885908
True	263.3552602567974
True	1050.9542836184985
True	926.7086516342732
True	608.4310111029582
True	350.43252828604125
True	840.3036470107704
True	10.51544000019254
True	33.527088702306656
True	281.3721255640652
True	39.16065414697077
True	203.39550506875565
True	752.5334438021039
True	215.26114291180505
True	731.886099423967
True	769.8526095861231
True	116.56608328556726
True	366.2887268014026
True	602.5699504030408
True	21.92238235293342
True	131.74320895968256
True	434.4815220873807
True	307.72924536530616
True	205.46889325548617
True	107.04699310966936
True	375.8458954776588
True	23.651710989813907
True	376.44188634676345
True	355.5368659911569
True	1055.8004818951656
True	358.9560308631785
True	32.2661536042909
True	426.0187630504582
True	422.3118034395568
True	232.96228916179115
True	31.80249641184022
True	755.3368328891847
True	434.1598120630491
True	180.1802203993214
True	12.86390696570702
True	1214.8506149104123
True	159.8027479109805
True	27.11847539376221
True	302.043041868343
True	281.3971617990707
True	111.78714626852737
True	297.4723525821669
True	47.038815101404175
True	333.25210441201267
True	309.1883794125865
True	315.8172862784393
True	26.10135281599109
True	47.874626490244346
True	1020.1594298372484
True	23.684255968777705
True	13.620608200907128
True	173.54454127030596
True	651.5485537781065
True	8.546249590529683
True	186.90881528152025
True	168.91507284386296
True	539.3289456528424
True	378.73097654466153
True	726.1948015142992
True	331.6048525982012
True	497.1001473919185
True	451.3983821092856
True	490.5666665842805
True	102.29561136693064
True	1287.9337451110175
True	920.7848270787044
True	273.4804884538793
True	550.8215187697508
True	97.31007113347846
True	541.7498442325617
True	438.1768175683211
True	152.7122951824718
True	78.23598029484211
True	347.3639792307335
True	169.30708484893822
True	30.087415312680005
True	627.8900820155291
True	373.4694637062124
True	63.29249895607689
True	30.874092782978263
True	648.5597609011182
True	492.0955810229216
True	75.87691819364166
True	19.00995643955956
True	325.0729068725101
True	321.3160522969424
True	720.361678945512
True	547.9582006382943
True	552.351821851771
True	793.7494637184277
True	8.167342877220339
True	57.22804183950799
True	33.512304927639306
True	58.224256462988656
True	497.6687657095258
True	593.9877197244507
True	85.04282545193
True	112.37475545835932
True	182.4594647578824
True	72.32232418098164
True	179.1664618080469
True	197.67416261998187
True	282.8234192518771
True	817.4829308091315
True	601.3210516836767
True	292.2013717903992
True	183.11211216163417
True	272.4621431124697
True	232.86782070244917
True	764.6230601817922
True	333.432602297619
True	175.8655071971924
True	929.2635430121202
True	353.0391715448082
True	480.1564591923767
True	156.39457438575175
True	123.76768958282982
True	61.72100199760545
True	207.7567252841124
True	974.5429068154808
True	524.3352223570809
True	111.33514872037966
True	348.64766037442087
True	101.94295206497948
True	669.6840697347692
True	4.318106311777989
True	686.513534454876
True	38.89918268666567
True	932.94784153864
True	838.8106417026283
True	209.0055493647536
True	29.138911993516565
True	83.7306329121157
True	447.5261141564324
True	226.435545745485
True	1.085717436858939
True	78.6275390955703
True	1083.14020099112
True	333.30126266892165
True	666.2968841327215
True	477.8747185421316
True	31.250293409569665
True	136.8563136726151
True	450.8593677049014
True	941.7717389816272
True	801.4344669430612
True	408.3427718226213
True	332.0956866065306
True	18.402930630182137
True	80.1554161530762
True	749.4848137701564
True	470.9231455248606
True	376.741409895095
True	889.7574551445281
True	26.395600875046163
True	223.222109052424
True	880.1762850902657
True	238.4028222406376
True	8.803676335428845
True	512.8949733454497
True	100.06912147479542
True	657.1524604528016
True	50.98087471880318
True	262.4063115693939
True	855.689225580399
True	900.6631967670726
True	272.4659934343824
True	450.78563839888153
True	118.9553164284588
True	620.5468033148621
True	260.6815815142259
True	195.57839388178053
True	865.5511495418743
True	55.28610630953177
True	715.4143190483173
True	283.31647182985546
True	292.1651662453526
True	172.34497238362206
True	493.35356117744914
True	612.2067575354002
True	356.317929005393
True	396.96009738072655
True	70.61823021212076
True	161.2169926864002
True	447.8082751634512
True	218.45956830047
True	35.37982978696135
True	208.3795263771367
True	367.6588172970188
True	387.9362778138444
True	734.2439125106135
True	129.01559510359235
True	658.8714497877115
True	515.0218735795936
True	613.061802509088
True	135.1915310058794
True	41.683958854125166
True	676.8588997889143
True	69.61166795769851
True	558.339463475831
True	706.3156512099897
True	441.1527073673416
True	134.26909155636932
True	511.75465476854407
True	3.7409318674552487
True	398.9779552959391
True	31.58933784352309
True	624.3997763603879
True	278.5314256569907
True	555.9883439050874
True	726.5580908345339
True	143.47061793324232
True	528.5764897665007
True	496.8067307015019
True	69.76219778862277
True	962.97253041123
True	2.676331946717002
True	26.791507163394336
True	645.6280818005705
True	704.3908343620104
True	137.1580955472105
True	409.9145756413093
True	124.7437888533745
True	75.6175741925891
True	465.5617890190396
True	42.78154382295799
True	503.5948468318519
True	13.33698732299229
True	848.6588897696982
True	563.1667130133015
True	693.7040997734682
True	101.31310198793108
True	372.7395105503825
True	984.2799581773368
True	855.336111559716
True	145.5446921685644
True	554.5688420549553
True	450.0895034710528
True	248.2398447020227
True	259.6166643634483
True	6.662460281808483
True	313.39946751768264
True	13.406969115283864
True	370.941861855335
True	76.39798438722673
True	412.6867880561892
True	658.9426616490575
True	129.53777540687747
True	241.9300017039588
True	620.6781905568554
True	661.6184793944186
True	286.089471004051
True	138.26134193796497
True	163.73415676200082
True	487.6958831435706
True	84.709231384634
True	10.710065178900884
True	512.2563329779251
True	565.3082767741383
True	20.65230248683876
True	138.66155442200278
True	921.3108021652896
True	494.4025399335691
True	267.72972255156674
True	35.23801194275042
True	475.9724194211012
True	117.27072398484364
True	585.9476765270919
True	664.2187929689214
True	300.41280684328484
True	400.9076226999288
True	191.89620625528667
True	234.17490195970117
True	77.82990437964484
True	212.72780724182945
True	527.3288210756857
True	22.699040502569968
True	460.83753069217215
True	376.1703245649791
True	706.8471401678004
True	902.9429447217748
True	884.4814415380923
True	164.46034403053375
True	377.9299818179296
True	68.31996984381014
True	192.63122703631208
True	310.75859506174174
True	11.207099954349376
True	834.6966053137013
True	22.79271775627465
True	404.4335428722149
True	269.7275833727659
True	650.0223860301554
True	202.22393254289355
True	39.41139419057341
True	683.2302808659489
True	1092.702983304819
True	222.7561876912174
True	126.33322131689629
True	607.5320268685407
True	512.5627928731101
True	18.092091157628012
True	829.9498797663096
True	113.1875522755644
True	46.9734545578989
True	300.5018081834208
True	356.13660719078774
True	399.46102693099255
True	259.3328949680428
True	18.05983603543988
True	22.084620799081595
True	817.2494263182549
True	190.87149994460415
True	116.3598299128467
True	864.2524095619208
True	668.6945326228685
True	649.0255654357587
True	458.3500062288426
True	150.3746149325076
True	31.954885107338992
True	101.7548751863492
True	439.71923382717847
True	213.7382404540976
True	480.0199462324923
True	145.01009739551986
True	516.3261140497023
True	642.673930072037
True	963.453444243776
True	25.573722441970915
True	1015.381542053306
True	1114.5058565016195
True	468.6138506149896
True	85.90337752470523
True	763.3094437487047
True	648.671170297479
True	637.8398891913967
True	174.6640011009498
True	742.2236608217119
True	711.9650306363801
True	123.30138644535518
True	774.8094498956798
True	817.90634776223
True	486.13073385389407
True	235.26706913287444
True	75.12454494775025
True	311.8965419917419
True	350.8372641496604
True	470.58628313710034
True	418.2655204563366
True	191.67773891401512
True	303.62015563986523
True	3.033322304327047
True	11.892193460709365
True	102.64717045663429
True	137.22987554651257
True	358.3357761291592
True	334.4388763939764
True	109.12618411704337
True	17.71356807598036
True	219.4844546780274
True	852.3741233666026
True	452.3636299620854
True	534.6685011425261
True	563.75580519978
True	811.0735127644332
True	650.3096976706996
True	91.29446073814934
True	200.40319087139343
True	245.00076384664837
True	288.8338534966582
True	104.057450506733
True	361.20580486694513
True	429.3831060604269
True	169.04254853216506
True	660.5523908652758
True	238.5315312275882
True	187.1522388039006
True	29.417524294678444
True	240.29463687889063
True	490.99634400126376
True	160.24049123386004
True	518.8557891916669
True	478.36261498033
True	240.05224222231035
True	109.45408913963875
True	43.82969095413523
True	397.1795768526175
True	792.136069956004
True	170.01708655898418
True	1041.013279432972
True	1045.077771894661
True	475.6071564225172
True	105.26236488412958
True	121.95641324786646
True	674.9081351317841
True	8.882248844279545
True	225.98385814453292
True	131.6727184536015
True	121.72355839651247
True	332.0730029466073
True	631.6396462510949
True	37.78928756951023
True	125.35847920576232
True	952.9226096018632
True	58.140763807622
True	460.6653878474884
True	532.7968985588852
True	249.596462929269
True	132.43981289424158
True	901.1771576861364
True	1180.9899079700422
True	514.1989461786632
True	650.8843941535744
True	218.44851662341367
True	155.83740122996707
True	326.77372848072605
True	256.8460084217263
True	171.74567313587715
True	309.83372336274914
True	347.5030937915977
True	11.53101660617509
True	616.449752759319
True	150.1380204307992
True	80.145173130763
True	425.9293298715403
True	306.8077361422917
True	1205.8978425511918
True	354.33062440603965
True	992.2255090017968
True	10.039391369165337
True	271.1645477137924
True	221.59557058626916
True	154.17071549847304
True	461.8182525911171
True	207.8343980684979
True	418.8316004574352
True	333.5655656149262
True	112.7414995005358
True	357.5306096105612
True	1040.5280801573929
True	705.8751685070596
True	227.9951619920375
True	106.9974759626654
True	306.01362055842696
True	23.67968942395837
True	344.07700477838483
True	334.43969922676393
True	578.2599020662396
True	443.7132509957976
True	362.6521811498554
True	150.18867792667126
True	12.828026180437464
True	424.9929133822216
True	283.30653527476017
True	144.66476666303512
True	307.8881586015572
True	432.7685286644581
True	804.668350601249
True	311.92220969488534
True	780.7012403640899
True	389.635229488484
True	374.2708656604425
True	1.4304033155689144
True	1213.3323614496874
True	107.6354008381792
True	942.8988403763892
True	204.22291014754097
True	455.0857823392581
True	662.0787847886484
True	82.82653971037509
True	493.2425873963179
True	31.814222521370155
True	430.7046591387687
True	75.32029520997068
True	223.5627729190448
True	41.19302369915573
True	654.8406643245432
True	186.2479545000748
True	26.56636100596125
True	404.74718284111697
True	113.49674792247454
True	175.42846660628547
True	832.8267540123001
True	263.0363551351784
True	150.84973618221602
True	368.4948496497995
True	506.07141519141936
True	329.465007542045
True	530.4188000177501
True	629.5301857712825
True	161.26149417314474
True	6.434586565757138
True	75.55685790738643
True	437.0017086943647
True	91.47443192892396
True	82.28753138178098
True	1076.5218750176452
True	27.85336197393972
True	332.60438640892767
True	331.18288178077165
True	456.6440981442538
True	671.1453192698998
True	185.2466782098421
True	631.3743933416108
True	318.54931641400566
True	352.4762076065922
True	268.13737238455894
True	215.72566514708163
True	362.85564443616
True	462.57408850753785
True	414.3702372091742
True	627.3682173017082
True	139.1135367533137
True	73.88086854167565
True	41.39044210343736
True	300.33221467899125
True	623.6923442929492
True	389.2363103748107
True	786.4361978060907
True	216.50152757572357
True	405.28110713331625
True	69.56142509424775
True	53.73581518987673
True	420.3586034117948
True	198.78609396393205
True	220.29589269741555
True	41.58792965385984
True	1080.1651852842328
True	181.9920205472059
True	892.2680614751999
True	319.15966651937737
True	920.4833358350962
True	242.2642061407849
True	460.5741719347765
True	523.095947722328
True	609.9577439998299
True	211.08489101061252
True	468.4129560188271
True	931.0207653096516
True	127.0424989082085
True	6.557317937163614
True	556.0569838100752
True	29.91776712926864
True	76.31712740285415
True	809.6604095940585
True	228.87795102570337
True	1010.641810535005
True	689.3302489224545
True	416.0492311931114
True	285.4523295244671
True	501.7040725469505
True	330.377547381293
True	180.87983450829336
True	665.9406516805327
True	730.4885312350057
True	203.0452052207009
True	92.19771818619556
True	518.7722778753139
True	138.63658940195472
True	362.4346509683527
True	354.7863114651109
True	66.40422894867118
True	373.4332634185638
True	424.7987768198302
True	372.858021604706
True	416.4979858463975
True	420.45587664343486
True	657.9446752670076
True	62.5122301715319
True	449.04342707891743
True	323.08221693574575
True	660.130570353826
True	219.23563162986167
True	96.09139868480712
True	43.98828589805866
True	545.8025907191901
True	653.5855819147973
True	189.08834903327732
True	409.8652023422077
True	335.5611359942212
True	17.587068120296777
True	167.47945344962707
True	288.003077570156
True	2.958734913494632
True	878.9300598786446
True	82.1239238392718
True	101.5044638301658
True	111.1735809635406
True	363.4960045860592
True	36.47452809849396
True	453.86123525631433
True	225.7535403447059
True	5.988658505202015
True	118.76807082082576
True	449.1521594637023
True	52.19136672643433
True	67.89079634170744
True	176.22251624386703
True	287.62861837160614
True	970.6815911919232
True	386.3987116239598
True	957.9531458082492
True	189.1550620244028
True	1052.335316872952
True	758.0486960126071
True	670.1192695672596
True	404.44623332971474
True	389.5938010203894
True	80.43685823704013
True	72.57645613575997
True	78.24621400684839
True	181.27186660392076
True	489.53126206080856
True	1107.426871674609
True	181.3135812598476
True	356.6318367483939
True	445.2019209116518
True	602.3367876366685
True	608.3779059595694
True	278.4646263335032
True	450.0920643251632
True	679.8705426965845
True	98.53195422394172
True	750.4253357189599
True	239.8229721389148
True	135.44596275880753
True	403.2860398222987
True	849.7176564612555
True	425.15710031480967
True	854.489231127666
True	191.96249793400483
True	348.065232996659
True	690.7670656698672
True	621.4070618217341
True	197.92984559710447
True	268.35959868883043
True	806.4261308887288
True	32.174812017040985
True	188.12657909899644
True	488.66374417437856
True	724.0299547556176
True	105.2161526663925
True	38.76935935121016
True	170.95253567818352
True	762.4975220070045
True	327.7408108970326
True	559.1604654195436
True	360.9863685224653
True	301.0761515573692
True	448.6543857644815
True	489.6447509041886
True	73.61518801154429
True	379.3433655339262
True	770.0483712910346
True	0.0
True	302.3986060548708
True	258.607093233896
True	977.4546158472356
True	152.8442807631926
True	653.7455746264402
True	647.8474011327428
True	114.14680453743476
True	225.6813624898565
True	130.4196915192578
True	10.569711813436822
True	285.2508564529963
True	372.9906425787929
True	1146.064732723907
True	224.12775344776787
True	397.03811104618177
True	655.216097785661
True	202.24396971705065
True	28.215016551988462
True	846.3066222097717
True	618.1350727831474
True	155.92147874559242
True	614.2116698294785
True	163.1706695684265
True	303.8306069068308
True	786.7596100358209
True	36.00175673292188
True	103.5288723678048
True	518.9775031161666
True	64.01574671656753
True	76.67069999333191
True	397.432989732033
True	22.098295564179537
True	749.323787135086
True	102.68295195787944
True	147.78882645964367
True	17.2310550266985
True	680.4282537988693
True	29.709519538474662
True	779.5236497999274
True	390.3532292256252
True	117.66957636972626
True	713.5368267163185
True	539.8668702377137
True	554.617818374302
True	48.23705636106386
True	367.2573566100498
True	5.897305246130657
True	89.52329302675308
True	382.68163990929327
True	48.14682017480099
True	127.28632441818796
True	309.6299402289074
True	182.49758920489955
True	94.12640592817078
True	680.5675240962564
True	19.26292394339981
True	1143.9782025383447
True	514.5412362341391
True	303.3548974573323
True	493.6743436972318
True	117.71048068275904
True	836.3602219705747
True	1111.8198235270963
True	753.3527892145547
True	179.39938469024625
True	228.5063077221955
True	52.71591906021341
True	60.85007817648777
True	151.8474848694049
True	103.40803556105824
True	174.54321578835595
True	1185.620337493175
True	313.9937368557124
True	346.85365513419185
True	709.5407998986499
True	16.88387341624367
True	15.6444656741396
True	579.9180052572729
True	5.989877894423726
True	107.0647392855854
True	684.8424736075709
True	185.1226220856657
True	652.1468516528486
True	858.9727384864511
True	152.47060932790313
True	862.0506577886648
True	3.275878518047384
True	468.3193787286763
True	1061.2991914947363
True	25.3370931204582
True	233.2776380967306
True	150.2852763512245
True	947.2446530743194
True	222.79026269014483
True	506.67976638238986
True	128.363584505028
True	499.3057880952571
True	156.35048512593937
True	94.48611119273193
True	390.9899805833564
True	70.44590674901444
True	54.47528610623335
True	1061.110604416954
True	274.8490316573417
True	161.07687106591382
True	371.3400523036336
True	409.7615209226005
True	209.83128868899595
True	164.99073709918918
True	384.718269898569
True	35.31041110288908
True	499.3037796849964
True	1115.44732781608
True	110.00978377883384
True	468.7212415123512
True	307.37208638356805
True	29.971306201977864
True	417.6222206524613
True	103.01052970617783
True	585.3249627327925
True	202.32540155928663
True	426.6636028354144
True	19.354744003049795
True	436.0340635164488
True	109.96485314059557
True	348.1559503422508
True	30.366719495213992
True	162.24242883943398
True	246.88686728000235
True	774.8658177013102
True	58.94080164286286
True	136.82006224308046
True	242.52634947631395
True	137.03382220721755
True	639.0399602696034
True	560.176867612204
True	772.7906295433488
True	393.7738415835316
True	535.8179509978779
True	433.899173537435
True	683.9656593195319
True	71.10872332316357
True	454.6772231046129
True	429.10973312885056
True	48.917148853106674
True	82.96028067804515
True	126.38456306753427
True	89.93894466475814
True	334.2639524776191
True	870.7904604981454
True	336.58858134933814
True	1138.3598796389704
True	323.38755849010414
True	915.4650132106008
True	148.48686975454555
True	584.7380823143302
True	590.12873496444
True	705.8343683569516
True	448.8248100414244
True	59.04731953530856
True	301.62023881713606
True	40.0764058331788
True	164.8711903491097
True	167.82322340737778
True	1100.5631702329456
True	232.62502921817725
True	559.7620958229106
True	556.2738837785217
True	551.6280572065222
True	895.7172184533989
True	604.9910790797137
True	659.6836436973158
True	929.7634578560372
True	125.36090992679338
True	322.6548927868574
True	270.5967501276272
True	335.24817277576585
True	90.21940729948956
True	365.80756632725206
True	4.02474773506419
True	319.8631487306657
True	259.7883835848979
True	610.1788837438079
True	288.253078571508
True	365.8680065229056
True	10.37840049963314
True	57.634106545520666
True	544.0017654510631
True	26.891411208510927
True	153.87263424466627
True	66.17916154539964
True	156.44990482882156
True	243.3784569585805
True	67.69431639917374
True	372.3599167993958
True	276.8885109430991
True	101.00976225594418
True	334.0654240122282
True	63.3588578272032
True	592.5552365791971
True	864.1869668808991
True	278.5475546004891
True	1173.535380362284
True	113.52821253141556
True	297.987123407736
True	1057.6487954475244
True	87.62691958406958
True	281.4827059030096
True	8.57426197566266
True	401.3337862514509
True	450.33827752186
True	159.80885879167113
True	617.8044104043428
True	927.1063084949728
True	161.8318283877992
True	80.83025804198547
True	329.70338731512925
True	544.2796175560784
True	625.7834507174528
True	1225.5168176321042
True	26.519642987062984
True	943.9223295795056
True	144.3939272992745
True	643.350330341374
True	116.58223481152812
True	131.91100627134657
True	181.07048445254208
True	172.8992863840688
True	767.9869162775493
True	205.73287699312917
True	230.03074519319145
True	67.82778079127509
True	511.07135017101297
True	438.4240554595625
True	173.5484406794116
True	240.05979535398495
True	16.17692731884857
True	422.2386741437655
True	212.70789179889837
True	298.5891751804028
True	110.71093991164317
True	718.1693152272463
True	415.6537024960104
True	260.0425686363319
True	641.9555960787873
True	524.2447106316662
True	484.2369156493205
True	134.19505559444858
True	522.0175360106251
True	432.454919277653
True	2.439682364618948
True	187.80646935832743
True	88.98987750751648
True	236.5409011542457
True	2.442818278739752
True	129.02571882145813
True	347.6823739377403
True	7.201438663031054
True	883.8429869604379
True	177.70768834297297
True	714.1321275590117
True	794.6066943736117
True	161.37235537810815
True	222.2600589831898
True	494.8125368915461
True	817.6042238785793
True	49.22648364776368
True	41.97477611358325
True	135.17650268789782
True	637.2767114578859
True	738.7909726536133
True	182.3482219633536
True	593.5758788041833
True	591.8549705591558
True	850.1631808994442
True	418.2061309751082
True	189.92216189509517
True	849.0257304092154
True	234.45909709120772
True	154.53018810675596
True	327.1053134550262
True	223.7454034141184
True	211.98122591089995
True	605.4446380660594
True	253.3000673414536
True	195.57789347959545
True	464.5967596621058
True	474.9800531279545
True	63.88900966192313
True	288.0478123765852
True	75.48251931980795
True	342.7893953113367
True	350.0747100266459
True	248.02079265117845
True	178.38844630884603
True	388.9640180137068
True	645.6768972761175
True	774.7827382112364
True	307.7009054042025
True	731.593827931959
True	64.75419086392436
True	878.6130581684696
True	356.0079395912777
True	12.83178297019085
True	607.7486232015768
True	704.377626671483
True	251.7150054234552
True	171.2485671130937
True	47.274051425614246
True	394.1529246160635
True	74.72217586422313
True	15.832487309814187
True	892.5376330767153
True	366.5656373120184
True	172.2880564138617
True	1009.5145573794296
True	11.63556440072015
True	799.5127314668581
True	31.988614389176877
True	655.9015035962238
True	59.60584362857214
True	731.063871803253
True	453.3998909609271
True	193.85453850033264
True	450.40053783113376
True	210.20303870115708
True	297.0623567006396
True	231.3877804831636
True	423.35753075393296
True	10.313925958604464
True	318.70273632341195
True	112.85112432043664
True	12.79754240196409
True	459.4578458932058
True	722.9617947754878
True	289.54496914094034
True	80.8322845177294
True	317.3919736039936
True	83.6466431814796
True	180.71827364424144
True	178.32851200166155
True	373.8012797542957
True	42.523860376941386
True	131.3072058908665
True	391.0433792118268
True	872.2069869701344
True	110.54815312386482
True	209.77620935683905
True	451.5683444969284
True	19.55941029049493
True	401.3644610236195
True	493.8121983673527
True	87.36032122384302
True	414.7118981815223
True	357.80206111983904
True	409.117388149206
True	586.1715593069212
True	1012.8971202368268
True	967.3602512661936
True	58.3870117191462
True	1066.9992209956874
True	109.35824443882365
True	113.83625911252302
True	113.68315866221916
True	453.3524858467439
True	373.4219721745655
True	569.5038835578638
True	255.97496721715828
True	163.0070570956314
True	383.1976878449584
True	16.40313302199006
True	473.25660509397255
True	385.2823599296353
True	152.92456529025026
True	95.56468101893394
True	526.8322726569615
True	1010.5538662892668
True	201.15944260897925
True	64.27969637182673
True	405.0487121267718
True	378.8975177640357
True	477.3379475046476
True	324.49161480701395
True	4.479254638078318
True	547.0086670740568
True	514.9842355021799
True	517.5720344986989
True	200.2291912200147
True	101.34626730932789
True	21.396024694562776
True	372.7431932649536
True	112.47187073842387
True	6.85883126282808
True	32.913064523569055
True	355.39311771961604
True	642.6493097599102
True	134.78304943154066
True	90.79776490808383
True	25.007639422381168
True	418.9299914236873
True	358.0989064152033
True	767.1414641782122
True	308.4375642172008
True	507.476942061263
True	536.379577818245
True	527.747635455128
True	294.8763921021766
True	541.6274524105834
True	99.53858961115048
True	580.4894794105435
True	6.910580959715866
True	379.77310466087954
True	448.1300616997939
True	955.7038203954912
True	346.98963082310667
True	808.3814994118972
True	1004.4795994108862
True	174.00628716169004
True	39.75125266808193
True	373.3255727399291
True	375.2110133670157
True	582.4277622488795
True	250.9002742839192
True	28.87568632231466
True	666.8345375091499
True	122.85658249827202
True	1046.665602565473
True	316.28536036470734
True	462.1391831189505
True	121.05210952952972
True	812.1925286370371
True	144.3844252317043
True	829.3400699814551
True	581.4730173357553
True	189.3567372334141
True	110.083648261248
True	69.39457324418872
True	555.5846294534299
True	903.6338711407644
True	437.0344157442456
True	531.087306574583
True	136.50912069178628
True	646.707742275765
True	480.2547241474556
True	790.1073626831723
True	332.6910345146105
True	561.6531176797256
True	114.97663328642386
True	25.874351499056907
True	416.26574631533833
True	162.94150267608677
True	103.77599335701407
True	361.8813611562919
True	1063.7950927431075
True	268.3763259146373
True	562.0669371508882
True	11.424062649158431
True	74.52564964201588
True	346.6042982313553
True	788.410705405195
True	446.40548932264335
True	519.3466287390416
True	710.3076582717486
True	68.77859956627894
True	689.074884950981
True	46.70873492574224
True	103.83423481285412
True	190.03565537766605
True	81.59580994697238
True	28.47238334825128
True	300.0230107824971
True	464.62517874406376
True	913.3829202660122
True	851.0731705079568
True	6.6287862453399695
True	283.18546731989665
True	459.6589486567824
True	118.20088039264206
True	230.7308121259204
True	335.5516432367882
True	1305.4614273899708
True	447.0722446541653
True	24.353952761282613
True	184.89725454044407
True	710.1611098552967
True	33.973341727387734
True	179.3085997497251
True	552.9736181566071
True	70.65163957088053
True	857.6240810967975
True	320.5460530614095
True	668.1183880797826
True	79.9148061983919
True	672.7660010767912
True	591.7728746511017
True	880.3774315854291
True	244.94097848600728
True	513.1914440548585
True	878.2184930808429
True	895.0046349726608
True	235.79825823709615
True	746.1984719024466
True	222.58519182134373
True	459.8226159914523
True	367.2367986668066
True	507.8755914753156
True	494.02372199114814
True	322.5593721483757
True	354.8960450887874
True	108.98627030551889
True	355.68550966683665
True	1092.7884727565524
True	309.9241959509061
True	150.5095218168112
True	290.8063064901943
True	773.5568972750391
True	640.4665813641974
True	427.1784658952363
True	118.06806989234651
True	328.44357456487586
True	33.39104929837809
True	166.81051384535664
True	91.14179045510748
True	86.40854638522512
True	577.3778124777585
True	139.73410024565308
True	136.19002821143502
True	100.80667117448871
True	89.35950611543498
True	456.7079516617353
True	382.1827411575993
True	1045.0590044320888
True	562.3418984136193
True	868.5655983523177
True	273.9249469070449
True	296.65622905291843
True	528.5717166826231
True	193.33389843688377
True	727.3486300580831
True	240.95977540240875
True	357.60919741905013
True	68.08381190462875
True	117.34541076390396
True	274.0526227613163
True	125.00952964482843
True	484.2623542376748
True	29.79997117046944
True	585.3145155812651
True	1020.9126989849216
True	704.9829190610325
True	1.2415756773648028
True	58.99437830518213
True	493.7297387704065
True	436.74541442372055
True	78.09486376901009
True	121.09298736436364
True	299.27658349954305
True	73.6431083852948
True	54.10409937347502
True	704.1279359316345
True	657.5737718020625
True	151.6946732840192
True	166.09438428555612
True	533.2150135692124
True	57.62068408905482
True	27.20595157556256
True	554.3854757581636
True	453.9846257849767
True	1133.4076098225066
True	46.36648174989292
True	458.4742058867079
True	896.2662759648864
True	796.8211186633214
True	290.8955626998519
True	758.4361401927196
True	395.32774411488936
True	42.73805448450168
True	97.14108071943105
True	708.257587399621
True	79.34444858099674
True	144.1457235690994
True	974.1634098065238
True	189.41751785430768
True	281.43429003408653
True	102.734032996014
True	596.4391944568907
True	599.2698903851049
True	214.26097736726496
True	445.24397690038586
True	43.01642655644621
True	282.33006428289707
True	604.7973223882076
True	613.2906636448345
True	309.2270824310453
True	73.1459964926392
True	966.3280513079482
True	1032.0887711491232
True	568.7628925700079
True	68.14784318677643
True	31.146695130028878
True	93.72712809775412
True	105.04008526001128
True	98.19996309056076
True	873.6836451004441
True	1152.8915557392236
True	723.5009172443225
True	340.6610980536452
True	9.225213945947743
True	21.445575395559494
True	346.5268912128764
True	471.7487703821088
True	46.03245801938164
True	587.7383550050993
True	419.0645791063049
True	409.02763695777935
True	81.63008880428949
True	200.77930438930065
True	249.8903626666158
True	137.20768609401563
True	403.8774924220597
True	40.174361618421976
True	175.294362614809
True	1117.3388461851532
True	6.867618319749281
True	28.046312929158415
True	589.9573225142773
True	359.88634904169106
True	788.5040938864363
True	158.8823554033595
True	777.9782184199851
True	603.4989783728615
True	292.7715672847191
True	430.4889967693204
True	331.511785746668
True	290.7488731577457
True	270.21787657917827
True	393.3474741340016
True	495.9462348276743
True	499.4729155914815
True	110.94903291470558
True	376.3352581663295
True	6.8305581085641744
True	185.1454289039669
True	245.69398368098348
True	881.2856787807359
True	578.0177593246723
True	30.985169662880047
True	733.9437298003495
True	834.6360495875198
True	109.3542789591296
True	343.45011506759766
True	801.968577669359
True	220.3380138653691
True	155.9496437162675
True	519.2097696659587
True	567.7685857076505
True	1099.063359330478
True	137.53368719455833
True	162.49202322481975
True	260.3589342376889
True	312.12486058209447
True	424.7345237790343
True	413.3226060580354
True	336.19368930621056
True	434.7897124724727
True	503.1140611122569
True	232.68509115917684
True	1513.7612907040016
True	256.87963334496027
True	395.3805922430405
True	55.3585499200296
True	772.1935514704755
True	243.84495605891948
True	941.5177463578292
True	572.906141298637
True	306.5492906123006
True	785.1767475686577
True	274.0340350391853
True	215.8195138067505
True	257.75390986087183
True	228.0840729795444
True	139.3147183052202
True	247.19637487852845
True	733.4099695887868
True	519.1784866444433
True	218.845068370732
True	1116.9570864756824
True	116.16200381364096
True	271.32546562192874
True	70.89902013304793
True	298.0663879171161
True	416.01979265235866
True	92.477075404515
True	222.99726459252756
True	76.37157780752885
True	682.5726748668723
True	375.8075240979794
True	229.7945670426225
True	710.4480240642741
True	898.2534624279066
True	821.187031099941
True	820.4784742088578
True	342.08471490402127
True	1.5455534722988125
True	267.5659070275355
True	57.35994041273102
True	381.2251518935717
True	54.37205491442053
True	362.8312883999374
True	825.5972618426912
True	1027.9764533523394
True	383.8306497084876
True	21.60215682760204
True	518.1393313295254
True	498.7009489089976
True	200.4409374434981
True	234.0872989068691
True	289.280466879661
True	23.97845393203712
True	127.62927784990158
True	973.8580407709828
True	63.30487984936604
True	502.4349809821894
True	789.6282109019096
True	99.22201805326456
True	239.0857374168527
True	115.20303963369072
True	15.50494308186776
True	1.3571927502665342
True	116.26046267675986
True	1024.4058952637745
True	454.5539845722318
True	68.60191755927916
True	795.4413140761512
True	342.47167549802646
True	1.8776221462446232
True	444.2580533013818
True	181.82680486754117
True	498.2689239426919
True	85.7797873088335
True	328.9111413572462
True	378.734054506175
True	173.85248213380677
True	209.01982064192435
True	130.80434413256953
True	179.8402394375904
True	1019.0163225730008
True	16.10780468917703
True	504.59791398117625
True	492.7532467539303
True	392.6775587009229
True	215.81294541236784
True	232.1570335615992
True	163.30524567280975
True	48.35081222205695
True	488.554481856436
True	152.2574658251524
True	812.0605649660379
True	814.5733192969307
True	254.06501203550908
True	309.7440629250395
True	518.1779681432658
True	40.117351275745726
True	86.6937509937987
True	730.76858674254
True	1085.5152667750583
True	111.3298004419096
True	733.9688295004956
True	142.72055004587008
True	901.2350249675736
True	651.7496357202348
True	101.14068247001826
True	283.89213000601615
True	619.799245361039
True	272.1890418553481
True	45.67706304980732
True	564.8418612613785
True	437.0851638134677
True	5.583563104297636
True	469.997282909978
True	63.90366832796865
True	168.43921084299123
True	238.57667336287173
True	306.2051969009616
True	73.14284483483667
True	227.12650394495037
True	349.5595911123277
True	443.7957103363832
True	916.8629451771552
True	45.16824050184912
True	924.2723667302852
True	1025.809578831681
True	129.1188654914779
True	75.7486878945884
True	974.472528186635
True	31.559672655358984
True	225.9854468536005
True	85.40560653870037
True	212.8338511533596
True	357.9956902977631
True	956.8114245216844
True	100.11827612655374
True	71.24448161689435
True	648.2117374014775
True	282.8588972857083
True	738.5870364415726
True	53.04420109912588
True	450.9756687971209
True	380.73625966265627
True	677.4707538507344
True	51.51968069963928
True	103.41167548762488
True	29.13899816208667
True	264.4389024895864
True	41.61719191133139
True	349.7602946986338
True	2.970954624010964
True	1173.854683714971
True	103.97099360762228
True	134.66700695291203
True	363.2117840542177
True	705.4506827609645
True	695.2394993156466
True	1029.5220665134816
True	485.5342150612937
True	412.7955571813603
True	143.0658333815001
True	431.58901025748304
True	849.2500303103394
True	429.3323403520584
True	939.4659440864908
True	78.97608085479297
True	428.4777789032686
True	188.81913248393585
True	293.8386192963158
True	760.8098016705688
True	158.36849827044065
True	134.5215134439391
True	64.63266477039232
True	847.2314667204877
True	766.4455357744886
True	79.26085037752873
True	439.3311271871253
True	723.0695782186525
True	420.4602346412872
True	55.9608635661857
True	320.188354423202
True	784.9511520412343
True	32.527344383356464
True	367.0915903559202
True	163.21549659159106
True	291.08386945686505
True	35.22169582439426
True	215.9818620034072
True	797.1189490652548
True	633.834154873588
True	55.2936763540388
True	287.11996824051533
True	891.5039449306342
True	19.019029642129883
True	324.0333986313142
True	284.0557307779312
True	408.1008754198524
True	220.97019374209268
True	605.4651010732798
True	49.35953178551845
True	959.4480834485968
True	908.2704975675258
True	42.75226644201034
True	403.74418987949457
True	718.0389238972786
True	925.320689544432
True	270.9226656681328
True	581.6989540769605
True	130.4519128852121
True	183.2244585393761
True	130.81589979944332
True	142.524170269697
True	211.8698631703344
True	940.1884576935136
True	786.4597283899533
True	977.4643412968323
True	19.56029557736848
True	29.09163898907521
True	349.3396160555461
True	12.66769892000789
True	595.4338760489685
True	1082.8161154197726
True	257.39230564966886
True	209.3466648775892
True	86.07957570566117
True	212.4534138560369
True	130.61272639567332
True	43.4964182567747
True	131.87671862251543
True	92.17813184827112
True	249.12878360342248
True	548.7119835941354
True	160.49915233558534
True	27.84758927907348
True	56.81276576100616
True	434.3517592017421
True	264.5556978150853
True	595.655085986705
True	23.36336881332582
True	111.00869587486812
True	654.5313422800816
True	264.42624050060044
True	469.9021275071492
True	655.245684118118
True	105.52691083884945
True	116.61236364353915
True	79.06930655064659
True	26.670228410041908
True	118.34850680700464
True	87.76097762434203
True	106.65749161829643
True	152.8932953703855
True	231.2268818652517
True	830.9042215378646
True	286.0679155900473
True	945.3313503253692
True	169.81454303367195
True	195.2945010792549
True	771.3950897433034
True	312.7024517789265
True	584.0543566392549
True	255.80782626090624
True	345.80238327132054
True	445.7546906781874
True	580.2879349476142
True	644.3454741314783
True	358.743035896568
True	36.80850702066539
True	568.3969679767922
True	609.4826253189302
True	16.990442267926674
True	11.526003636823672
True	257.9268718038151
True	401.4463814070458
True	445.5788282074565
True	68.33837432547656
True	633.3069635120117
True	936.0564053613928
True	236.85702730287736
True	907.0213035518868
True	284.1984128240227
True	103.1953609146538
True	271.382615692373
True	676.7137310760745
True	39.70305747879288
True	572.7252502572253
True	1307.7839037571607
True	1012.8940615559778
True	872.3406630609392
True	201.1716155941752
True	90.5407994513816
True	189.58913034681365
True	845.0563618112083
True	147.72216964726965
True	1069.5605010565346
True	867.389125487976
True	42.18726518033499
True	88.91395536928786
True	428.637365972662
True	426.3971382965392
True	206.132720071748
True	521.9681802073568
True	636.4929582339328
True	116.53435999350955
True	271.06204560907105
True	1006.9567623758034
True	51.21942115183639
True	692.3886906042482
True	533.6302430976884
True	37.27202777277708
True	825.1723643151977
True	391.81592558676056
True	556.9244456678554
True	102.15687952984078
True	267.54627993046546
True	205.3745602538089
True	27.62233084905032
True	130.5346487120221
True	744.9031380020391
True	134.19443150262828
True	358.7246864555974
True	67.30897234525263
True	656.5096035775834
True	618.0511045390634
True	230.20240297675676
True	425.3977149543379
True	168.89458541679463
True	168.22062310253102
True	219.81006237160776
True	291.61537102451865
True	364.2742857751162
True	125.52984111167308
True	194.4282514346208
True	26.044117085209397
True	859.4928768253886
True	304.3417424936565
True	10.142759457372891
True	367.0505942709507
True	164.29302553431577
True	621.7923643549714
True	373.0397559183117
True	580.2874225542645
True	543.3451607531065
True	487.93742691436296
True	785.6932723928892
True	244.92339554091936
True	572.0691703737397
True	161.63762256439026
True	534.0150516495931
True	360.6838321435097
True	376.5939028221582
True	129.5899483984171
True	142.3734359098859
True	112.88922286224285
True	70.66133808752318
True	735.5884094417215
True	185.8003997356812
True	46.22809908392328
True	0.0
True	549.7692245139207
True	111.68198632363811
True	22.82518386731283
True	38.61478989743024
True	106.37217580181598
True	520.1614319669147
True	175.14013280536437
True	107.52641445864782
True	34.450845960640585
True	158.6147207118406
True	920.7243771882152
True	49.87031035253944
True	222.36922156346543
True	732.3514251372395
True	313.24505843371355
True	449.3903401101759
True	477.6340837651729
True	509.2169727431208
True	591.2483453835221
True	914.5275621305436
True	264.9038732758763
True	1057.6457029641288
True	905.0656373780556
True	611.1967159061544
True	346.434313073906
True	825.7727585539587
True	10.925021788626657
True	33.813586952030604
True	279.02646723113344
True	41.76060531847641
True	201.5025022630627
True	768.4893987162272
True	217.19283893599084
True	729.9889927190517
True	766.9168830277063
True	127.65158831956764
True	358.2460852925672
True	558.645718828854
True	23.78781309234689
True	126.34715669744088
True	450.441551884417
True	303.62249894205297
True	204.5932467706828
True	114.76432388798622
True	379.9299528970936
True	23.377368437086712
True	372.5452540128955
True	362.7603200865791
True	1033.042591566121
True	353.0907694438469
True	31.662899258291173
True	422.8136525207785
True	442.8445260908813
True	239.41916001529628
True	29.726880916765037
True	763.6082833580288
True	434.981531352035
True	180.51003772032828
True	12.29126827266337
True	1214.4867254030098
True	167.02736485574323
True	28.01575029991926
True	302.0440730215123
True	292.3302406592562
True	117.34754233953808
True	299.37283954519893
True	46.227709928886256
True	330.3148552156069
True	303.48127501446083
True	313.68006272077645
True	28.1591846699585
True	47.01857139111153
True	1029.4149783900132
True	26.487710178186667
True	12.761013532193418
True	179.15633914006156
True	665.685229665127
True	8.498992160981375
True	195.08873077102064
True	180.3974605467932
True	511.8204105098018
True	385.4852946737095
True	729.790357463978
True	332.58536144490995
True	493.9922044114213
True	444.1131239216763
True	510.81173489291655
True	100.67932679692136
True	1269.3190960269492
True	896.9710611352887
True	280.54550487915816
True	539.8757129170681
True	104.30752626027028
True	578.2851819190029
True	439.3035099866958
True	156.820552349588
True	79.21307672512039
True	355.0023608497268
True	164.4505234504808
True	31.285728531826905
True	585.829614794541
True	379.42037016073857
True	69.54284385989372
True	29.101378945467975
True	663.1689788618355
True	494.8447786892888
True	73.78988296481701
True	20.346156937802903
True	312.8911577809817
True	326.09059014005663
True	723.0133338279094
True	551.1428468301114
True	570.3929840691085
True	797.7326238206966
True	9.505834560086992
True	54.07688560704901
True	34.78450768162396
True	59.08222680221997
True	500.28558410874905
True	589.904944019775
True	84.08096926035694
True	109.90221105852312
True	197.0369942047103
True	74.02813412050742
True	173.07633850462335
True	200.34994808830675
True	258.4356729556027
True	840.5667333176541
True	583.4810531555127
True	277.06470247770983
True	191.74506624805983
True	280.2766909287589
True	254.20353847798887
True	756.438621241431
True	323.54734723091303
True	164.04560694015385
True	895.6361226857795
True	363.8294724390545
True	445.29018668487646
True	157.30581296746425
True	119.50213998993333
True	61.51423474928353
True	223.51797640967752
True	956.1064438367996
True	528.3735262607431
True	113.76407952830112
True	363.0823455605318
True	106.38267199205444
True	655.9570369211939
True	4.011824042660038
True	688.0033050314912
True	35.13420666277783
True	906.2925437332464
True	840.9460758273677
True	210.90393052813587
True	29.56996641422756
True	83.34864505904558
True	449.43310129882616
True	209.97076499454167
True	1.454339913973751
True	75.28385842693488
True	1098.0884261381332
True	338.9144773135212
True	687.3445034134546
True	491.7686974647104
True	32.30603409183988
True	135.13662464688952
True	453.92687520923255
True	908.1838620291056
True	828.5946858100233
True	411.2922514863121
True	345.44938668611474
True	16.306382434290672
True	75.19573673425113
True	752.0641393047924
True	470.4791374544554
True	384.8743000982079
True	880.6498582914863
True	28.601189020415788
True	218.00066876604933
True	885.725529740765
True	228.9734978632065
True	7.603209440829381
True	511.65651923846593
True	101.83612687655224
True	679.2884556736499
True	51.35006688953705
True	256.1276458865156
True	884.8166201462176
True	903.721050281813
True	274.22067697709315
True	431.6341886810192
True	117.61003882889176
True	617.4334685939805
True	250.7802149333466
True	186.47867441925447
True	846.3387687100224
True	54.40532624808293
True	703.1761158962229
True	276.66173448391845
True	302.17494264709586
True	168.24431780685575
True	450.5727288089428
True	595.773768529548
True	369.10112467740817
True	400.1190618942375
True	66.1219218464521
True	164.01301192956464
True	453.0648845979012
True	213.9360835508792
True	37.38602162477866
True	203.41229286585568
True	383.2483131320181
True	402.139276416114
True	754.4930881880401
True	128.90938412838605
True	644.0047343083901
True	483.9035126078891
True	600.5863084333449
True	139.4036400915274
True	38.2284408221551
True	682.1886065203724
True	71.61193621019797
True	553.014190884075
True	675.4513249820424
True	446.301984617746
True	130.1322272057496
True	494.8862155824872
True	4.16597334605542
True	404.52951014708657
True	31.313408396390667
True	619.2006617141659
True	272.57110139549746
True	586.1463106494645
True	705.2149471531457
True	139.32963795794942
True	542.4877058174002
True	496.882251181393
True	63.37804082625717
True	966.9243851659188
True	2.9246610825865957
True	27.226688389734253
True	638.6112003839847
True	695.6130034609762
True	138.27032785917797
True	401.37746489899655
True	131.17695496391647
True	69.80079620937116
True	438.5891228991792
True	42.235752890832586
True	514.2241255154012
True	12.956998014462638
True	837.1291462875773
True	533.7406007143364
True	658.1888637596109
True	104.58775503928833
True	368.5434615678386
True	960.2263770675454
True	865.1321666127137
True	136.86605835833515
True	546.9496332851973
True	453.83611158326926
True	237.99400621718988
True	256.31663755640284
True	4.256106862940358
True	321.51583076800944
True	13.849498069636708
True	367.1820095680745
True	74.06918276519929
True	402.2722279230384
True	646.803644703791
True	126.96907273111977
True	237.81083121092087
True	656.6369355800973
True	673.7833547939855
True	284.1995779754214
True	142.23706002227598
True	164.8473765042613
True	481.5963601613825
True	85.12708125670868
True	9.433076652619132
True	510.6955755233816
True	559.3963981066154
True	21.068778364775863
True	144.74781362955545
True	896.0205161289751
True	494.3088414584415
True	276.2379022120419
True	34.20084440636451
True	478.52185369946665
True	115.78519904903054
True	586.3282640503463
True	658.9385014542072
True	293.6989387220906
True	376.0855275870084
True	183.38407684422316
True	245.647814745228
True	72.99598733681802
True	225.67313875497376
True	511.1242109028782
True	21.4708936599458
True	464.218266087444
True	362.9076093291322
True	718.7332924883125
True	881.9074041426102
True	889.1148604120011
True	146.7617888772546
True	403.7819381691298
True	68.45405079997403
True	171.91323565395768
True	325.5520141115041
True	9.002015808452033
True	794.8885540247826
True	23.64684513135568
True	399.1816590698195
True	272.0287504475379
True	648.964675399483
True	200.14422534935505
True	38.72987653814391
True	708.6716075820199
True	1076.4651830096109
True	223.94926365837827
True	130.75133218893004
True	626.9401133813677
True	503.0070910150346
True	17.1729081499187
True	821.228366705695
True	115.29858261053168
True	46.398298771429054
True	310.2926538827304
True	353.23085610032973
True	397.743060350226
True	276.5154698602565
True	20.506040219109597
True	23.94951232056323
True	869.7584772980787
True	188.30501883760175
True	111.77586781867971
True	862.9563382101494
True	647.9403113691693
True	617.9088751339109
True	452.5529047075757
True	153.6292176692302
True	30.002285287238877
True	104.9641688150027
True	426.29464906056666
True	224.7022422266569
True	471.5549569533074
True	147.20414535711305
True	482.1595493177081
True	639.7537795948688
True	946.3086375858892
True	23.852317011945587
True	967.6119237369354
True	1081.9255757149356
True	497.9460490945258
True	85.01273374906069
True	806.3635586871249
True	646.2576854599027
True	672.8676018097768
True	170.14385560089022
True	740.6339223467454
True	706.6003990071607
True	125.66096974235607
True	764.0627978188213
True	810.2965987810993
True	469.5166235007781
True	224.916640678419
True	68.97120640994683
True	316.5566213558619
True	335.5497581146033
True	472.2746083821063
True	438.50084068942994
True	189.72855380601115
True	321.4995676875884
True	2.2739972795117827
True	15.050662228480354
True	106.01845136753488
True	131.6747951912522
True	362.2800127315039
True	343.9173575101794
True	100.55033230078185
True	16.697753468863112
True	215.77422834735464
True	836.7509499366183
True	467.7129547710053
True	536.8314383085635
True	539.4315185329651
True	820.2195876302691
True	649.3032968697615
True	88.65715003018491
True	194.7640416742788
True	252.15997078393167
True	288.47726041544155
True	108.88509454894285
True	344.00011315635965
True	431.7345159838658
True	167.1697988198597
True	645.6632762803027
True	246.3138613735869
True	202.3478483819274
True	27.83687191799598
True	242.92622123432412
True	495.7703052912914
True	161.5484881561443
True	542.5365017518304
True	469.7238227607241
True	243.7246270189277
True	95.93588201602608
True	41.83275321622408
True	403.1386197985523
True	791.4752153142948
True	160.05056503737185
True	1027.535517264845
True	1033.9661718900054
True	487.1118585196454
True	104.1029025733724
True	120.14799705913684
True	667.0464712712433
True	8.639332911473943
True	222.82173174872668
True	138.85524942543103
True	120.11186091642192
True	341.60412203413733
True	652.697076141354
True	36.16718450317391
True	117.6091224936072
True	923.8175137101504
True	56.1532093318644
True	456.2986290669515
True	520.0313900476636
True	245.8499049311017
True	126.65789907907364
True	939.3691185582638
True	1205.52508591674
True	516.9407633400067
True	676.9105950272013
True	210.92447370264048
True	153.95933420812045
True	330.55723858091784
True	263.1972665800331
True	169.34683426038956
True	298.9654010427076
True	343.70763356097586
True	10.487876868362976
True	621.7633653675921
True	151.4670734432376
True	77.25744826030251
True	440.1430345493507
True	306.44192872832474
True	1200.9883009090713
True	346.20991203409875
True	983.7920589043714
True	9.046321894703375
True	266.9216431367085
True	235.5973812349181
True	159.75305151419283
True	478.84604074977136
True	200.5173362249066
True	405.97017377316826
True	326.1031105301541
True	110.046148775791
True	358.5835419445365
True	1086.882093878442
True	715.1359314631231
True	214.3555167417197
True	104.80660301999812
True	286.32306479367816
True	23.721395189956823
True	361.5758476374068
True	310.9901200003054
True	584.8707872912074
True	458.14584697965137
True	348.86893683953747
True	154.0725488872286
True	12.828942135471282
True	415.02242930142575
True	287.93647546050414
True	146.02073998787472
True	299.6649720775393
True	447.8929635301759
True	820.1021375515007
True	313.84677782744615
True	766.3989730992853
True	390.2772271850718
True	376.00422054936325
True	1.7698387866166732
True	1165.4232510695504
True	101.7567711973762
True	913.879474802692
True	211.3844114073035
True	462.3874574457822
True	666.7073260479881
True	85.60684607357422
True	486.99642969186607
True	34.803163067417856
True	422.30148193831815
True	75.56142632892653
True	227.35550386508905
True	37.70449829223472
True	671.1161001541143
True	185.9251720026034
True	25.62419468288823
True	390.8677077042807
True	108.65639377301328
True	169.94300625862036
True	815.6624451633859
True	258.7191698667414
True	152.10346946390328
True	372.0442048056137
True	519.8664681495318
True	334.1664629135556
True	520.1518000772919
True	644.1484001887521
True	161.2253572122636
True	7.729777418571162
True	72.25363519381682
True	438.447354279685
True	87.49090873468039
True	79.99719217656971
True	1041.397399487576
True	26.282619113668137
True	334.42847028224395
True	314.13958013834224
True	457.4484549694477
True	693.0264601887732
True	193.13530228156228
True	659.3232717018989
True	318.1821439260761
True	348.8597130023478
True	276.14043030914934
True	216.4433951241088
True	368.49704932425897
True	441.8098055963632
True	415.960641436281
True	577.9272205133548
True	138.5674672006003
True	76.9982652262236
True	39.04777851018929
True	282.2061137387845
True	647.5560787242348
True	406.44784371305536
True	762.7067332617697
True	214.28903398988075
True	382.0050598067007
True	66.65298087246812
True	54.1659491234516
True	414.2462962201884
True	200.73536444979572
True	220.69465295351225
True	42.07179646526227
True	1066.3621605105488
True	172.23643872028742
True	908.0703389547498
True	319.038247376905
True	925.1240151794603
True	226.44552889301556
True	449.0349270246757
True	537.3317452029672
True	623.72311382562
True	215.3313005455968
True	481.8829653755165
True	967.0466891073212
True	130.14407541076545
True	7.769069766766825
True	569.4180657807077
True	27.30541288807721
True	72.34747754877205
True	790.7870618540882
True	232.6763744939933
True	997.6947545875292
True	689.870554961174
True	416.6763441961648
True	275.8073487612994
True	481.3882928511693
True	348.93622189118963
True	184.31181747854987
True	682.1712578739284
True	718.357067746772
True	211.16405084198917
True	86.7420259550729
True	519.1437782153488
True	134.09268772500846
True	377.8739810982921
True	334.12811568488064
True	64.24409841006127
True	380.85130341106776
True	413.3565945281685
True	361.2266833045759
True	416.7833286749936
True	413.55647028334647
True	657.6030138263093
True	57.243441671155146
True	442.837942777338
True	330.3713195756784
True	658.2754737057502
True	217.80471879772463
True	105.01544791928896
True	40.961590803220645
True	541.0914492553835
True	623.3139388067428
True	181.680525636273
True	408.4210516558063
True	332.0502509826387
True	17.285102757078857
True	171.2251186436662
True	291.68541590796
True	2.500628337240138
True	886.4911618514654
True	77.18734238537783
True	105.28153413839688
True	115.44771764418032
True	373.0785342543063
True	34.472270417666174
True	471.8378174009282
True	222.9105598259021
True	5.845097606705636
True	113.95305837252825
True	441.4685141193633
True	49.25731465271368
True	68.72817551134251
True	172.8765628517675
True	283.4348675532903
True	955.6256899077684
True	380.2379251888788
True	956.3819097673882
True	200.2492271349224
True	1048.8019775593948
True	787.8806824843947
True	684.7840318700174
True	395.0562596612836
True	388.07426175937326
True	79.28666640946142
True	72.63858429241098
True	81.09107057650421
True	181.83886447944707
True	480.2692961207072
True	1155.8926282040304
True	176.39791857546894
True	351.50100959398014
True	433.7613653456088
True	611.1907298728784
True	603.8573241919254
True	272.01920715918465
True	466.2528321738556
True	676.7286032200709
True	96.279849142186
True	715.0906583207965
True	268.90217693644524
True	142.13108596877512
True	396.9051493681296
True	877.606547538295
True	440.2989870530817
True	859.8406341676521
True	198.18863001718995
True	342.95281785949464
True	693.4067750914068
True	612.7443866354072
True	193.91072625690825
True	256.8313073761372
True	830.4931766660053
True	29.474473952900613
True	190.2687626056313
True	488.2073624306017
True	704.9016142072887
True	103.51170776960213
True	38.92643549468818
True	165.5678880815415
True	719.3263798876792
True	305.50447085842137
True	551.2776293255446
True	363.17941170854255
True	308.5076330084667
True	419.2327043799415
True	488.05536290665833
True	71.29838096489395
True	399.4325221047083
True	778.7825810760355
True	0.0
True	295.36229889228787
True	251.493291904362
True	951.9322893745862
True	148.4110821249671
True	672.2894091307408
True	630.1355370923061
True	116.49642162063137
True	230.99545374563547
True	136.44737460517612
True	11.945440672769635
True	286.504560470349
True	370.6635497235409
True	1135.8526817447794
True	233.9074598577615
True	407.6529717443008
True	647.5859180083656
True	203.3849898738437
True	26.080562281582683
True	862.5546692522234
True	629.7573482273172
True	147.9648097456231
True	607.3263353427717
True	169.39571430485057
True	263.87534781314963
True	798.0733553065908
True	35.30714186970991
True	110.2998838686522
True	520.7431215637126
True	65.81540478043185
True	77.30365871798689
True	401.26251993682274
True	24.27558784133309
True	739.3529472324877
True	98.0816949687141
True	155.22997669539674
True	18.916592686250038
True	687.7249489691669
True	29.36087973907088
True	796.8977857746374
True	401.5985647094808
True	114.38356742391964
True	678.3469255193029
True	533.4945541778145
True	592.5615895749718
True	48.61829898932508
True	368.6843218345605
True	4.658203742509467
True	91.22187377025648
True	387.94691696480265
True	47.36255412870927
True	127.20998974616784
True	302.6169655595593
True	185.164190626253
True	99.15648097898054
True	628.8211217416081
True	18.745444119276343
True	1137.7066824036997
True	503.1262973581272
True	306.1165480028752
True	489.58415935371175
True	122.03143513614272
True	771.4047539372666
True	1104.6750826484588
True	750.4721548897979
True	179.1018487609927
True	227.01803861181563
True	53.82996787499384
True	55.669057107519166
True	155.76267960613566
True	104.54681002256824
True	173.5578179991126
True	1241.2177926738582
True	307.5161925437674
True	349.7494258221471
True	693.5700975938498
True	19.58878478412491
True	13.777047229132574
True	583.7092966433734
True	6.342942427824797
True	111.32493540142886
True	689.6750401247359
True	180.6769106182701
True	627.671522687445
True	849.6980342153469
True	155.52494049522363
True	876.1703415835992
True	2.942218620325299
True	447.37793620763466
True	1079.589053269601
True	26.83817815748602
True	236.45644444634124
True	147.70153188076915
True	922.6086607243128
True	233.20878605769065
True	494.7548907095557
True	118.63753176881082
True	503.1895473259087
True	150.79731931993362
True	101.56361606097428
True	383.0913175753535
True	68.95900090621284
True	56.75813857664064
True	1036.921200077108
True	263.643568087715
True	157.3995225563984
True	377.5133804804236
True	397.22503332943
True	218.2687211472316
True	166.0656383788325
True	373.5315993244141
True	34.88607539979486
True	492.3001439394718
True	1112.9400794686228
True	108.46235030635523
True	472.8154332921852
True	313.6407999738707
True	28.11167971765744
True	410.5264568876912
True	103.84850246588572
True	595.248552667639
True	200.58754870824112
True	446.9155711870557
True	20.063234158251326
True	462.7214446800103
True	109.39322533355468
True	350.12340602271524
True	32.63843144053305
True	176.008777959038
True	243.2089701119465
True	752.370664017765
True	60.2825849901195
True	136.8004149002844
True	225.0081076652914
True	137.38826828768802
True	620.9236088133104
True	560.962619539813
True	769.8410438263974
True	391.6080722124773
True	528.2644239396969
True	409.69836745170886
True	693.1901802835578
True	72.43423619014816
True	462.8479426918989
True	429.8113763416244
True	45.90279401541619
True	82.52757841025335
True	130.91438917686855
True	92.74504886329396
True	331.7932812941877
True	865.0814108659534
True	316.15103719315937
True	1085.9695965633312
True	320.7484514034064
True	920.317164531241
True	149.19534908047385
True	561.5241900201069
True	605.7189751299757
True	682.3026290386586
True	436.3737628325571
True	63.11273342721001
True	285.3170353608667
True	41.93026327040011
True	171.2338266392271
True	169.98611283017672
True	1092.7588364248463
True	238.73350739645167
True	557.0912853918858
True	567.8362166868741
True	562.5322283786527
True	919.6633123231144
True	582.1276989153805
True	638.4131934399409
True	1013.6507379864584
True	126.7857037340856
True	325.3134988912395
True	261.5800222167656
True	325.89331677589064
True	90.6785017478746
True	384.48345391517984
True	3.6471329000239536
True	333.0943244181745
True	257.63991498610625
True	597.7324634057802
True	284.0789251632863
True	360.4429874735171
True	11.3364275372197
True	61.29354196433841
True	542.9591621828936
True	30.72932475121388
True	142.6141807700464
True	65.25212498364387
True	148.07579391605756
True	248.8949166133408
True	66.12871076327706
True	388.9896419079673
True	281.33545946875125
True	102.58194530441722
True	341.3283357013529
True	64.90669379813491
True	567.4223976735211
True	823.8167287306303
True	273.4228553211922
True	1155.2507796944683
True	117.42046428636418
True	308.6463403099837
True	1051.8768273190522
True	88.10193502303686
True	287.9347657009093
True	10.229668026910774
True	389.3314946761672
True	459.5999282705676
True	153.0556949324775
True	631.0136771566329
True	901.9209331277192
True	150.3512427134324
True	77.34914503783536
True	318.7790065051705
True	553.3126912050467
True	604.8578441221595
True	1229.9525434184218
True	27.065266071590305
True	946.6538581654006
True	138.08044557950993
True	625.1912124546839
True	122.93094431495614
True	134.8912887135968
True	187.83331043035895
True	171.05067101663786
True	752.247485711331
True	212.51717320369264
True	230.2129002610197
True	66.75064183565112
True	519.4655113584536
True	419.4719923731018
True	178.70393321736574
True	228.974472529162
True	17.07050476085438
True	423.2110856512578
True	222.11894464914084
True	298.65201058010325
True	115.6533513898447
True	704.9081817535039
True	416.5740737110984
True	249.96163602701725
True	630.2080935108934
True	535.442877068559
True	453.5328086309666
True	130.8905842692795
True	526.327447282129
True	433.4577581125532
True	2.314657549354803
True	195.6721373158212
True	92.9986108167264
True	251.42602431386496
True	3.208444542480056
True	128.84162888540854
True	353.8028984958172
True	7.781662369675855
True	841.10451451445
True	172.00850173850836
True	713.9624975960872
True	791.4385883401536
True	166.08044026946357
True	227.86980672894316
True	488.2559898729029
True	828.0364417897302
True	43.79740672772709
True	38.95771716348044
True	136.34352804047657
True	620.3323652012978
True	751.3385883971581
True	180.72287850588972
True	598.0184140337956
True	586.4157256420017
True	854.6564585899155
True	408.410468464425
True	186.137329200596
True	908.3325791326472
True	216.8051535855656
True	153.15892322220304
True	324.1625022779145
True	226.99715753532183
True	207.3418124346563
True	612.2011796398668
True	253.2394232884476
True	198.85063227058657
True	449.2151152413207
True	473.37936195354905
True	61.07683588250932
True	276.654593441275
True	79.24177417611416
True	334.7770910265504
True	346.52389019929126
True	247.3792270160913
True	175.80164300789272
True	383.4223577877362
True	663.4210536574361
True	744.2184223721957
True	295.931537495927
True	747.0759826526117
True	58.09312335800002
True	874.4129764371498
True	344.3711650611061
True	12.130109619891918
True	606.2795780170355
True	692.027667015747
True	255.91286483436056
True	170.580468664718
True	46.37216247974596
True	381.42514398550645
True	82.52324577890626
True	14.83854675748617
True	879.2135376473224
True	351.2890435107444
True	167.21977667102252
True	988.839942506851
True	12.47634117942747
True	784.0182435509365
True	32.565273335539125
True	659.3720849314691
True	60.24027471729754
True	786.8289272940389
True	452.93531685420777
True	194.95306008592885
True	444.9182475835924
True	200.1230413181873
True	294.4523207443616
True	235.436877414255
True	416.4090803507751
True	9.650862100658063
True	316.4312914361355
True	112.3729233060928
True	11.89458430791065
True	467.4290781632955
True	718.226078470075
True	292.47920667015944
True	77.22864759443645
True	323.51452805941113
True	85.82579416169779
True	184.56833512450663
True	186.9668796671591
True	388.341441301166
True	42.88118993007211
True	140.82251775845862
True	373.8245345580328
True	854.4440250313603
True	115.82103355391004
True	205.52563872403928
True	446.8487689169223
True	18.266034448907867
True	408.2789793316784
True	504.6370518600943
True	91.23887152942592
True	392.04058063521177
True	351.85023953800567
True	429.4385651919629
True	587.4225273785096
True	1035.039511494664
True	949.4753692297616
True	59.98133795145509
True	1064.8949461121997
True	108.05755109792231
True	116.0828287332572
True	114.4473225133328
True	485.74141034047767
True	365.522676722634
True	571.9315089998822
True	253.79004469530923
True	165.99648486810554
True	417.5574231968664
True	15.727822872237512
True	452.192054069387
True	390.69236599428245
True	148.04214126663297
True	92.37540856307533
True	523.3627544478728
True	991.8106517508256
True	198.3245018676704
True	68.69820372984513
True	428.4857819464673
True	382.6619865454299
True	474.3063201020958
True	319.91944533267224
True	4.128683030448835
True	526.7096267407092
True	505.6258192461404
True	499.0943246277505
True	180.2928081852748
True	106.354889739157
True	24.29038413197285
True	378.1146979890443
True	104.96523184823178
True	7.787295036137132
True	28.891933036019797
True	346.9428132275428
True	659.0869183725774
True	128.80408337895793
True	86.1100138216118
True	26.693456623589128
True	425.6197394467285
True	365.664514445086
True	763.6734052698607
True	305.5825168759262
True	509.7446871165751
True	523.2754520174287
True	532.6996872564857
True	293.0350092143313
True	553.9886118250063
True	103.20482204644507
True	588.6991595602551
True	7.156631222053623
True	357.7115042743786
True	451.5990888863789
True	948.1460488262098
True	344.208182885205
True	791.0056187177555
True	1012.37456926808
True	182.74412641782408
True	38.73766917670076
True	370.9376863972413
True	392.5024919508286
True	585.5344348220464
True	252.1015583612308
True	29.567797264823295
True	658.776330212385
True	130.7788226254924
True	1027.276274485504
True	335.36032466258064
True	482.2174862474664
True	125.26791132697728
True	824.523987780362
True	144.9167812907865
True	829.9642288152313
True	552.4321220346178
True	196.6145895477752
True	105.3589018199792
True	65.1927855264792
True	567.9103323037159
True	915.416109079174
True	435.1568001838347
True	518.6468703684453
True	134.79051457234556
True	601.1718694737625
True	479.3918193725965
True	785.3609142872596
True	311.26275059503587
True	572.2642727975045
True	110.71626210570446
True	25.703148707196352
True	418.8665065795402
True	172.5912610264401
True	105.17513902641645
True	357.5719565797877
True	1086.501316196384
True	263.9385591447786
True	552.7155709662028
True	9.997548530572647
True	77.69178286401858
True	332.67301308139724
True	787.1030742286823
True	443.9753402907284
True	492.0674475341224
True	727.563042622437
True	66.77930452584393
True	745.7514777513835
True	47.05164273877556
True	102.02339518729464
True	184.4384257969822
True	85.64058664824623
True	26.13344364117832
True	299.5690325178271
True	458.9610775367749
True	918.407108103784
True	851.1782520998097
True	6.193287637916516
True	292.68964341243264
True	454.9083511201811
True	126.14223885279488
True	244.5103963823487
True	324.33144775522493
True	1314.4046763520112
True	454.6199394964258
True	23.760118834411067
True	179.42547975203863
True	699.0950137821419
True	34.91235869103962
True	169.76449187193904
True	567.8030835105158
True	73.23480123054658
True	884.1474823418355
True	327.30676723693216
True	669.4137815324533
True	73.53813387180472
True	692.71218491449
True	579.5474814065868
True	851.1126128163712
True	251.52011614547544
True	493.71095323938914
True	829.993950131347
True	936.472133659002
True	225.1389997326268
True	777.7255747946593
True	232.56080204519884
True	449.3930484673294
True	374.0809872079845
True	503.9321727897472
True	494.9808881047228
True	309.87359616578254
True	348.0991059258362
True	110.21025644134572
True	358.9084911832267
True	1110.9760278725994
True	317.1629262517566
True	152.24768451984357
True	299.2973712254326
True	729.85064976065
True	659.4721038031246
True	418.31251921732616
True	126.98807678538256
True	327.23863029507567
True	35.283450858899286
True	163.81789937645934
True	88.28948919112419
True	90.86014801739664
True	577.8473565224383
True	138.7297604284817
True	133.97180794564778
True	102.57993432189672
True	82.04601232442069
True	438.7617248928312
True	373.0480616970482
True	1046.1039171596976
True	566.4130829554625
True	847.0628688212803
True	280.9291302682818
True	288.18613624660736
True	532.4934341856275
True	199.21328854241355
True	742.406078336884
True	245.82267284309563
True	345.42042531885664
True	68.63510032585954
True	118.69416530284172
True	259.4810738060785
True	121.72530595391711
True	476.057487970793
True	30.44757581676418
True	577.8208525941199
True	1008.6289529384017
True	731.6272863369924
True	1.111017977280247
True	60.05331890294882
True	494.24252441246375
True	450.4278967367875
True	76.95299655377109
True	115.98135715540911
True	308.03421664592
True	80.53930052932851
True	49.42138625861842
True	725.4249036441464
True	648.594514772299
True	168.2728303619128
True	161.71609771040212
True	535.2057568201661
True	53.288121157164746
True	26.67155707282282
True	561.4272498071808
True	448.93064230618495
True	1135.2807066396424
True	48.66593724805036
True	475.6617764837392
True	892.9658178161484
True	845.9111115928256
True	290.852886865415
True	764.7542859139937
True	399.5437767043019
True	41.10825622159005
True	104.07041812566862
True	719.1426121136709
True	76.01842410918564
True	138.50935539136773
True	960.1013391074092
True	192.94396405315305
True	278.2004355503227
True	108.00291577400355
True	619.648915204011
True	602.005525639257
True	210.55173666112296
True	428.56633314235984
True	42.31102294248937
True	278.71185961553647
True	596.2611838855807
True	609.7924891682553
True	309.9454425175467
True	73.65242253066779
True	946.0577241851748
True	1071.0442497868337
True	559.9147000978758
True	64.07440915338493
True	29.43179707899241
True	94.04962721163172
True	109.7318963920188
True	100.18150110787349
True	910.6232440772905
True	1258.8906543563842
True	747.0513401297117
True	315.495192555504
True	8.697270149656823
True	21.768213928837497
True	341.20674450913924
True	480.8363134412928
True	48.00952866816952
True	562.6230944621739
True	427.10718402523247
True	386.9375926035362
True	80.97877412375159
True	198.5220454055028
True	258.1644473602948
True	138.21225396553572
True	405.1925693607695
True	44.03098197345065
True	175.86597775490856
True	1186.4108240969235
True	6.543191132494526
True	26.262726356290504
True	598.2593529316932
True	358.8249741474237
True	795.9602699306295
True	157.83137522352322
True	755.0932413625231
True	593.8927337989705
True	284.8442728364025
True	430.62712723129545
True	354.4364214349166
True	296.92182472950816
True	266.42146810355
True	395.6789700463567
True	495.0820720536894
True	519.1292334800236
True	105.1886402358181
True	367.3908022986042
True	8.739049015140413
True	181.7019681455257
True	233.5881618632278
True	867.2833308899137
True	590.6407958894326
True	29.56490937833168
True	712.8322665608613
True	829.7190172306057
True	107.10354524954448
True	349.5252978095556
True	867.2904042542992
True	218.7087377522696
True	162.13079108348742
True	530.0081437052169
True	581.1484746617588
True	1109.3923621411625
True	145.161285998301
True	158.2159337183184
True	254.14050492758204
True	325.2749840229207
True	408.3764200078099
True	411.3683246737113
True	320.39492304094523
True	438.2419398709066
True	505.2698432431027
True	225.4712101697056
True	1483.9707544643993
True	250.26090450473643
True	405.4281191670836
True	54.82891407108102
True	767.2237452222338
True	258.4189567845797
True	942.034597086041
True	548.2161208886882
True	310.74986868836936
True	758.6432346371773
True	282.81578223100587
True	217.63894868868405
True	260.79012235923653
True	218.74903453953493
True	135.57245729415027
True	247.3651318003871
True	723.0510233277822
True	513.3142053285679
True	221.462847307762
True	1182.6356836438829
True	120.04770496931911
True	265.0356591813425
True	71.76399747771546
True	299.500428247057
True	421.7223082881035
True	96.72696103586932
True	216.27191401923616
True	73.76589922237301
True	702.2945742165671
True	373.1846614674688
True	218.0235611454813
True	719.0721626329027
True	892.5088612300451
True	809.1784059862184
True	802.3263425406838
True	349.5318592397206
True	1.0943825594647256
True	276.8721294688904
True	55.03401367884271
True	391.82397384451656
True	57.967602146486975
True	357.2344587395446
True	831.2644448184689
True	994.265301043853
True	393.8430701032945
True	19.590494097054744
True	526.0485083974772
True	506.7345596198677
True	183.7804460352262
True	225.0804084670754
True	289.6973155241959
True	22.6959538298168
True	123.62496089838662
True	948.359100349975
True	58.60195946903918
True	469.5224277585866
True	783.2609809163919
True	100.88752451627988
True	258.2692111054292
True	114.1108481159278
True	14.957825567752316
True	1.0853681849931989
True	122.69240787675658
True	1009.6954961623084
True	466.6017007345564
True	70.53216500955136
True	799.2146668405217
True	334.0981314817332
True	1.6812396603066064
True	450.91943989085314
True	183.18496756090371
True	481.2225272423627
True	84.51530453221304
True	292.199432237768
True	359.80306337566793
True	171.49663615144206
True	221.17675105323647
True	125.78432652110148
True	179.06365554333345
True	976.349241503498
True	15.464708504547312
True	506.1262453669241
True	468.0639479060868
True	412.1927302717944
True	218.03623991560264
True	234.04247390956525
True	152.06063874575037
True	48.42208361758113
True	492.5520563228059
True	148.12868041692977
True	805.2581445158129
True	819.3939622135143
True	257.8086668560514
True	327.23985699759504
True	521.1217466930806
True	40.42697072001552
True	84.07321026472235
True	728.7289527103071
True	1069.418872632309
True	111.3637836067666
True	738.5038227642469
True	139.94496818193156
True	933.349261911468
True	679.6007256514087
True	106.7251811468559
True	259.5071773598229
True	617.2900543920329
True	254.0999033366226
True	45.51223476740848
True	575.3445760757792
True	433.5591050016301
True	5.7324877761847
True	477.1669266984717
True	68.93717032648159
True	182.61029121644032
True	239.66678902384976
True	320.1945872949864
True	78.11916086574551
True	213.2247622389004
True	355.54052152887834
True	454.8142928203883
True	955.1634650817437
True	48.42882862550588
True	892.6451811405055
True	1025.0161717041606
True	134.05420195055757
True	71.53425381219122
True	1016.7835307782718
True	35.67425857401668
True	229.7124649376407
True	83.05262252843289
True	216.5053945860707
True	359.052983368791
True	933.5346248279758
True	98.58836380473156
True	69.18371675380642
True	650.0919015386996
True	274.05600740492275
True	738.0390513377347
True	52.21139293963992
True	506.4000734228822
True	393.7839250749615
True	677.1572409535577
True	53.16216021309893
True	109.25220750293836
True	26.942863645434382
True	270.1123913111223
True	43.916626202660886
True	350.16754546864814
True	3.3373989910793647
True	1180.848504144478
True	106.91341506904158
True	141.85534107353402
True	353.3497294644028
True	712.2728888355578
True	671.1665527650046
True	977.0805936131504
True	481.1146022772276
True	411.23199740447296
True	141.55453608628252
True	436.44885644144006
True	855.8093699654664
True	406.0593074405426
True	949.3668499764316
True	89.53889780493118
True	435.1957491750224
True	172.63795906536362
True	284.4659535452784
True	725.8572877333182
True	154.85405577493216
True	139.04312208354247
True	62.39281891419127
True	874.6073824312252
True	768.69132817676
True	85.52677354611892
True	452.8126184653526
True	771.7021399707942
True	421.1167102617019
True	57.39024102503603
True	314.7819754811273
True	769.7182312723346
True	29.57127691071561
True	354.7830521016871
True	168.64458168127655
True	283.61978662878323
True	34.71307722452831
True	227.3452818243196
True	768.548461013521
True	640.8907513887542
True	52.50162315531564
True	291.6857144765792
True	882.925141176667
True	17.295559579193576
True	307.981200658517
True	304.2063971909421
True	443.6646230380786
True	219.15661346350507
True	597.1545331716749
True	46.84622848824476
True	968.7484628794168
True	924.1679885352438
True	48.3567601310897
True	394.1593039137995
True	743.815774071916
True	900.9597969017462
True	267.40865054072066
True	576.3256531766414
True	131.46086430798107
True	193.04146381414063
True	135.38628214754334
True	137.47887082363607
True	209.0662474475146
True	947.3052267684932
True	768.111854100269
True	921.6923147637876
True	20.73545457887577
True	24.586930039609083
True	363.2329211849408
True	13.33931869709222
True	631.5956051034757
True	1095.5531412218584
True	261.2963473219375
True	204.25970075431397
True	83.49136485107125
True	218.88667766518492
True	137.08157698161443
True	46.03805139940759
True	135.15386023802785
True	90.33223931344986
True	235.2912659510502
True	515.4794276545031
True	164.22872875493542
True	26.386628625775494
True	60.932560179319765
True	420.55796328627326
True	265.9270499328917
True	566.8787811854405
True	23.79451000465332
True	105.20081737152692
True	669.5006453530887
True	255.37289674952436
True	465.1829036270958
True	663.1611746358228
True	101.39343620030589
True	112.23385349256638
True	79.26471544494828
True	27.56267359253572
True	116.50018985871344
True	80.34144969000833
True	98.93580709846536
True	145.66772910972918
True	232.6743118553574
True	817.3244786794843
True	281.9191474180316
True	944.6871311674546
True	161.24949460076556
True	193.785708374408
True	801.0996584687613
True	310.42160730871655
True	594.9360908845606
True	256.8763381018573
True	382.9490207344436
True	461.10957645098864
True	570.9227261152164
True	640.399778935778
True	372.0770342591032
True	34.61082006026831
True	550.3479554283471
True	621.1540928349258
True	20.337091772731902
True	11.134227769701548
True	262.0484306956849
True	404.0443544635172
True	445.541373166626
True	66.85227782797902
True	622.5791404636303
True	921.3508884815168
True	247.40071528516884
True	925.3125674467716
True	279.3682788438143
True	105.32061489445158
True	250.70892240459327
True	686.101587783398
True	38.22110359703908
True	621.2402527862671
True	1279.121789805029
True	1018.4000797140188
True	929.5256617658574
True	211.0835537142824
True	91.19793724578976
True	193.2792115114405
True	850.309431543475
True	148.8479727684216
True	1068.7184916094343
True	857.3985925034638
True	41.05490237428654
True	90.77531708393072
True	405.7644888401726
True	410.3130642107888
True	214.2315132307819
True	528.1210541004234
True	638.6420110949725
True	124.20138058436474
True	270.5170597479977
True	1024.877462394527
True	50.81590699929731
True	706.9239982641942
True	553.6860125784502
True	37.98599446444795
True	806.4187815333581
True	378.95202216110994
True	566.4805581779292
True	108.02666257624357
True	275.8218726541314
True	210.32574518628888
True	26.75153750275699
True	136.3931153544621
True	743.9116632670274
True	140.80955888887286
True	379.7034536081168
True	64.06118269877977
True	639.5147431658303
True	619.0367976405539
True	245.65319883402125
True	459.6354136386094
True	168.93152402784744
True	161.1894372965059
True	210.14695440744163
True	276.7512814571456
True	347.1875644625582
True	127.58133568995788
True	198.62591131973213
True	26.416231344334197
True	859.1549157276212
True	300.53715521890194
True	10.27149737142017
True	365.5758693789429
True	164.87266932918493
True	625.8666287277308
True	378.6173069732632
True	580.7251183556263
True	566.4892330892815
True	469.4305659421629
True	785.5547859320624
True	240.9543367010673
True	571.0590495653902
True	161.3279003965288
True	548.6217837691399
True	350.8135366247654
True	375.731987706052
True	129.88005924998194
True	137.88814633787226
True	107.71726362978885
True	68.50058455520958
True	725.6117852142796
True	180.31438035748397
True	44.70059413773565
True	0.0
True	561.4313139234644
True	109.2992779617554
True	24.851778951473246
True	40.6856990551818
True	109.9746007128836
True	532.8358581342998
True	177.77277914821948
True	106.1786293718084
True	35.4844961668622
True	160.94156045462563
True	945.8534195732065
True	50.56538397653016
True	235.4547588540804
True	757.6055981245515
True	314.7979637317577
True	460.7835821607904
True	467.52008206333664
True	497.3767112615665
True	600.9468716435912
True	877.1473328699003
True	259.8669933163265
True	1032.7043030836685
True	922.2422653313145
True	617.7208288314376
True	348.4647116530572
True	841.1068676439455
True	8.667122027232553
True	32.35093419088061
True	272.5211537324344
True	41.325710078840245
True	205.9701010610804
True	731.7891848582696
True	204.3751946016884
True	751.6832901835486
True	755.0926214513487
True	117.75551313359006
True	370.9772857005601
True	551.8793827108838
True	22.252431864451616
True	138.33639177090868
True	432.0917921162648
True	307.9505282491451
True	200.02095724996624
True	111.4135659232124
True	379.1295832278654
True	20.340998951077623
True	362.35282225132016
True	368.4944543237258
True	1023.7945688805544
True	368.4765853836933
True	30.941584063058027
True	431.7018073889391
True	463.2455796155413
True	248.3087809184693
True	31.52172917414724
True	780.1956723282426
True	433.78716426556014
True	179.14508450893914
True	12.56907877530567
True	1199.0090663473468
True	166.16381936129204
True	28.92213321477973
True	310.43090884322845
True	280.7335205983274
True	113.12474740978152
True	298.93388037300303
True	48.971323910970426
True	310.0628811468156
True	306.9327646923857
True	326.7856652342496
True	29.40127375823238
True	47.8662969763001
True	1015.3056114680252
True	25.840900103214903
True	12.940692604468897
True	180.13674953846754
True	646.166516019131
True	7.794639201333572
True	177.2508498812681
True	175.14012760350042
True	528.8124965468959
True	379.6792713811416
True	751.8816856020816
True	313.9687075325392
True	508.70871289865545
True	460.02140370136976
True	489.2377580584113
True	100.50951174353251
True	1278.3252485847074
True	895.4918341731276
True	282.8808201636744
True	508.6118470056185
True	102.4055286640655
True	578.9607152635323
True	438.97315794261664
True	158.1704085930569
True	80.07517738318445
True	344.1589450959456
True	161.37078193009705
True	31.8380343644196
True	596.1613631358358
True	379.8136952147624
True	65.94370507230381
True	27.99665957748987
True	662.3893997150997
True	499.7970859276305
True	72.06812208799744
True	18.355157755831144
True	316.4736333294134
True	316.40212118536994
True	737.4449011681178
True	554.3757791288385
True	548.6352991405762
True	779.9293703198472
True	9.547104775875953
True	56.60303948896349
True	35.2459204719459
True	55.949330826347854
True	501.5990232591748
True	587.4055976849014
True	85.91870408785229
True	107.94948338973308
True	193.667450007063
True	73.76462230520262
True	180.2394713349624
True	201.8767295721526
True	279.6913737514843
True	831.4351483403372
True	615.115131193579
True	282.4900856567334
True	192.5570663198656
True	278.93841444744544
True	246.76439032341924
True	738.1811746410127
True	325.9789460366101
True	172.04524910712357
True	900.4421795445778
True	347.5023158372415
True	460.3521646652649
True	155.88925529850778
True	117.9791400462887
True	62.09195656234896
True	216.1167613059089
True	966.9633955482996
True	535.468240773239
True	109.1664894512102
True	355.5251159777246
True	99.9875211199138
True	661.7100756324862
True	3.96630430357063
True	694.5469962281023
True	35.18263872911891
True	938.565144679922
True	835.2338215582357
True	208.88656028098035
True	31.36189620462391
True	76.84652883019177
True	463.92954591486864
True	228.91749822678844
True	1.0316238373589206
True	78.68395434321808
True	1109.5888110427538
True	358.2620310649375
True	652.0773827270281
True	501.6548422102471
True	30.98088593311689
True	135.3242020456099
True	433.99478433860014
True	939.6319197103176
True	811.5578039624764
True	422.5970983924436
True	339.1691264591633
True	15.489600713546425
True	80.42956037239189
True	768.1363072034279
True	456.9416777837872
True	376.2913226424849
True	858.5797075600802
True	24.977991700878736
True	217.82549696139688
True	892.8162874709839
True	231.8719049610092
True	7.981456564096908
True	511.4286243690647
True	106.2045715796295
True	646.2137255565842
True	52.77356847606108
True	260.14477495046106
True	848.7237655548143
True	893.815496413261
True	270.8905290936433
True	443.0111390774009
True	122.09683035463092
True	579.1987520761144
True	258.5001594324125
True	193.26853048034644
True	865.6560940218741
True	54.3230935735206
True	703.3305689439655
True	279.670646517557
True	292.44601837599856
True	171.02766150604293
True	495.270150928235
True	593.0911655104339
True	378.3198565203592
True	411.9495051526342
True	67.85745510185527
True	151.51369799418467
True	453.0618779672213
True	227.8670095609813
True	39.87226961848907
True	202.19638138606769
True	368.00014854189175
True	395.77172975052025
True	761.0635618912816
True	130.73485614812532
True	668.9166817047294
True	488.8660066988071
True	588.7952785708424
True	132.62035907384134
True	38.73012762967195
True	671.060875845805
True	73.63304252871224
True	545.947619015756
True	693.3619698390809
True	459.3279062390958
True	132.18053594611234
True	507.3852886895645
True	3.619218904114544
True	402.2037077720106
True	32.80910960147602
True	648.2140729986706
True	275.27348692371413
True	588.5268246469907
True	682.7667487256252
True	143.7790609647702
True	515.0280377014789
True	493.1347496524616
True	63.4576313210793
True	977.9884065188164
True	2.4360557860883567
True	28.126721152752705
True	659.0997383485327
True	687.4399303711091
True	132.28357953258157
True	407.9147917607246
True	125.79819085668407
True	74.04281271091855
True	444.4887119118286
True	40.53538379698732
True	508.1601305627848
True	13.716101971624148
True	843.606062176426
True	551.2923064745478
True	701.7291835591082
True	102.9220530364646
True	383.8804630850356
True	999.5638873495592
True	852.3606748444721
True	136.54454997492704
True	555.633388140844
True	458.126366080552
True	247.0287567298684
True	249.8739895098756
True	5.895028394857675
True	313.72331311838
True	11.843342690520526
True	377.2403876451485
True	79.43066566242457
True	428.4332957573384
True	664.7786159498716
True	128.36401613100836
True	231.35862812666025
True	651.0813713068834
True	686.4863868256033
True	296.0177528622572
True	141.40821866631856
True	166.5884272909537
True	479.72126544604737
True	87.87043650823202
True	9.966388137346511
True	514.0683388804936
True	558.3984475790533
True	21.03832337074605
True	137.01457634869035
True	930.8702955808028
True	507.98609196086994
True	268.7689718037105
True	31.00127116093032
True	482.54584931552034
True	116.95026513975156
True	588.8198500143473
True	653.7499440914216
True	282.3724006635293
True	393.4276406015487
True	188.78795546621916
True	244.29207302035604
True	74.47602467666376
True	225.36914302689448
True	498.2649607154065
True	22.52291555998074
True	449.4020231103407
True	360.3648353059211
True	736.1287094698209
True	919.1095862613632
True	870.3148336152526
True	154.0556381599767
True	390.16742979959736
True	65.4049560688495
True	188.37476469687755
True	318.43693683687616
True	9.793561723234117
True	800.2850102266391
True	24.548933686535563
True	384.5599067874588
True	275.47932841447204
True	643.6442674889435
True	205.2237251765047
True	38.26703563313312
True	649.6466456406164
True	1095.959158257761
True	225.81032886984352
True	137.49633624814572
True	585.3739425369624
True	480.87366448116063
True	18.875091685944227
True	817.6566747576987
True	113.65130466635696
True	44.81520114393211
True	312.0934305530591
True	348.60397049904174
True	403.0915001737014
True	273.78253493171707
True	20.755395022241828
True	21.895010684035988
True	860.3383361581829
True	201.1749681696801
True	116.79504561213597
True	836.4913051938319
True	641.7842074018866
True	663.5979368006525
True	444.9914981856112
True	146.09309782283816
True	35.297895277196034
True	101.17268374729716
True	420.54809944505655
True	231.8106090471682
True	489.07827080946606
True	152.10525427081365
True	476.9371775840001
True	640.5599618190842
True	1002.6947112595548
True	25.45708766519798
True	1044.663984018744
True	1077.4165445606873
True	480.2206623699773
True	81.51470233380286
True	805.7005967531398
True	637.3693643447431
True	668.9908078750623
True	177.41652886146977
True	748.0424721314101
True	719.5692261536097
True	121.40738309080376
True	763.5041896066454
True	835.9066819278247
True	499.6086771868784
True	224.20608166681723
True	75.56741730774336
True	324.2745420887984
True	349.5542067784125
True	451.1345503509713
True	434.4293465673859
True	187.5795581861246
True	316.48718376864224
True	2.7559391198852987
True	13.442635454580197
True	106.90675649183648
True	129.46857903748906
True	353.8042944513817
True	346.3025568661263
True	119.80051437681956
True	18.70460970564482
True	208.0098323625081
True	823.5571362868118
True	457.3386412424878
True	532.1591526127564
True	555.6509727388016
True	816.7642575710888
True	637.679223422236
True	91.06450823377102
True	203.33926059057413
True	230.97978318366452
True	287.532189702825
True	111.53882683899872
True	363.3532222173202
True	431.1584419876533
True	178.0782186025952
True	655.9413212133437
True	243.34758369869357
True	206.0576191439853
True	27.264115630379308
True	239.4113111073425
True	489.9340418499449
True	166.6905373165066
True	521.2800854720839
True	497.381824907812
True	242.9699639324999
True	107.2510893445342
True	38.15694134505285
True	408.3099668826612
True	789.298174556194
True	162.610149099532
True	1052.9817296588762
True	1039.9004644285417
True	481.3726939395826
True	101.54008195395122
True	116.69474994583048
True	659.4870352523019
True	8.255383180519123
True	227.7353956472901
True	134.48652633447975
True	117.2180090336069
True	325.4368818242395
True	629.302251153186
True	36.4768823401549
True	121.70072403838418
True	956.1498817747276
True	57.56200454349984
True	462.0117459873379
True	535.5786498028417
True	242.1128763669608
True	135.2835663080774
True	963.9465508845848
True	1208.579187520078
True	523.5235835724683
True	660.5908857068725
True	215.51615644898703
True	148.51711687585805
True	320.714404590459
True	239.25178582779827
True	169.8292233842678
True	307.65840913921267
True	338.53229991206706
True	11.227387784004852
True	615.7248453998973
True	140.94496194561194
True	75.43902627077196
True	442.1480672113725
True	320.74336761352856
True	1181.5475734551353
True	350.8627609237695
True	999.7393310854984
True	10.513774440479803
True	274.7318938189479
True	219.44623451534625
True	159.46050161177664
True	482.6145914730714
True	194.02606935423995
True	399.47417343066223
True	341.94885742620806
True	115.91116883744766
True	356.52914534978214
True	1081.3925374320952
True	726.8949120514441
True	218.6880186047564
True	104.75028082101676
True	287.74895149203815
True	27.79168979046088
True	354.0459151747408
True	319.8984832812882
True	525.0102439848292
True	439.5342852875995
True	363.9115229374772
True	157.52208994069937
True	12.067643573602904
True	413.7498050066569
True	274.8879030228818
True	140.98230887707447
True	306.1134803257633
True	431.3094458609671
True	821.2248078704215
True	320.89940227434926
True	789.3170060122602
True	409.3781283592796
True	383.1538845444319
True	1.9001790119973945
True	1192.49779341186
True	104.18555422456733
True	949.6360968272594
True	212.2982757997398
True	450.05092359392495
True	678.8825715298466
True	85.67293029203334
True	491.3297997483316
True	34.56893101396026
True	424.5315175511202
True	78.97543012260395
True	227.75360442294263
True	38.15091616365788
True	672.232562557692
True	186.8716534223072
True	21.579805452366006
True	373.6069961715995
True	101.1227280628762
True	164.59690484072536
True	862.9234609348252
True	243.04850285119005
True	153.1653133972599
True	371.66813659783
True	518.378852222728
True	328.5281666543005
True	506.2561305872109
True	608.2543936148068
True	159.90839234650852
True	6.187627947384979
True	72.34428092753109
True	414.3323916282056
True	84.95733891184342
True	80.78639714272114
True	1051.7151372849255
True	28.977601322477117
True	327.0435875522726
True	312.16036563026546
True	460.3615768289066
True	684.7388519389984
True	181.42298316959932
True	643.8686524342352
True	327.4363179957593
True	338.1670002019669
True	279.2466306369578
True	218.68863404277508
True	370.0921426431066
True	431.84982405539927
True	407.72637496384266
True	601.0290507849031
True	134.76607147482656
True	76.34350283979956
True	39.79569714966832
True	298.0748680103908
True	662.2954922429074
True	385.9675491593146
True	785.3850983684018
True	207.901088898237
True	398.2771965165344
True	70.67910214316278
True	53.83509007809739
True	421.3874176049899
True	197.6412646834754
True	224.04874093133552
True	41.98354081573979
True	1085.2006382400132
True	175.77118200094188
True	906.7085141350974
True	313.1746419878049
True	936.153195860088
True	234.9769869366204
True	436.0437015350764
True	536.7332915697338
True	605.3776281369333
True	207.56040164571465
True	490.6506916120668
True	932.449399799627
True	125.39334984797463
True	6.738524318261153
True	579.7325601235594
True	30.739128516792125
True	77.64443848154463
True	801.2380456407354
True	226.5272040490349
True	994.0821619414768
True	677.777777945259
True	415.3601381829225
True	289.990160786454
True	497.23746484705634
True	339.3993340202182
True	182.8522125394832
True	680.2541353505422
True	699.9366617090888
True	208.67595055809156
True	89.98102367155059
True	518.0527674526154
True	130.01848741817122
True	380.1829259069796
True	345.37675135291107
True	62.37109749161515
True	379.5013872671228
True	411.5009098612917
True	382.8917848507882
True	408.6393187863985
True	430.8175471394413
True	619.8487822532862
True	56.56500982667947
True	446.8888796037053
True	333.55323580054045
True	672.8188326782246
True	221.3336308248801
True	101.3545995655654
True	41.79489430579391
True	543.8883462692418
True	620.5050763776379
True	189.6127040063438
True	414.3914813932744
True	332.99095072509186
True	16.380072839934073
True	168.64128282221822
True	287.04897439974565
True	2.8550105406777835
True	893.5242336253348
True	77.32084461718917
True	109.79808776536264
True	111.4674309391807
True	353.3443293199961
True	36.72193706607987
True	443.5546277047799
True	231.863840912731
True	6.0198926510054775
True	114.25625767517332
True	439.52139953294267
True	49.39497895211648
True	70.88660834344807
True	175.78456971048547
True	292.3542332853116
True	946.1967844617142
True	387.7974782753593
True	967.8815482284546
True	190.7398656299184
True	1040.8365523287057
True	774.4981716432634
True	650.1529976656157
True	418.651967118245
True	386.8778560818173
True	82.9212399286488
True	70.90281789412552
True	76.02284399153045
True	174.58895377683118
True	482.68978231392674
True	1089.9903957611573
True	180.32930850127912
True	356.47856302950976
True	439.2995720329124
True	607.4116581517554
True	616.7241398122259
True	280.6186786422045
True	456.6850661456929
True	679.4428129343555
True	92.85905617751052
True	719.3144676541149
True	260.15152575942983
True	137.47908712754855
True	408.8668520625207
True	835.5135249009742
True	450.15758758183546
True	868.8832072580931
True	191.10021030379528
True	350.187318239145
True	699.0180058296379
True	624.8731374351376
True	198.8680554311269
True	250.46568047586095
True	772.2534923133713
True	30.07722895787206
True	188.19002003064168
True	503.3587324931273
True	735.1983115145156
True	103.1070376970546
True	36.03827067118038
True	162.9256943505081
True	721.9588553564691
True	304.923360006945
True	546.1013954504618
True	351.4307594669916
True	290.64069768257485
True	461.37292603394167
True	488.7908156433404
True	73.01598769195503
True	361.47852339209
True	796.7175070569026
True	0.0
True	291.9534807264436
True	248.21418269368317
True	981.2883316903166
True	150.67826317354474
True	657.7954388304908
True	644.8857118742419
True	114.20041156452464
True	221.9447430639898
True	131.66286659983456
True	10.32281547855181
True	291.91408160900704
True	375.7566714260876
True	1133.9303912310795
True	228.83846391322965
True	403.9028097009997
True	660.9678055047141
True	194.44685936738523
True	30.26647566292053
True	838.4392428960065
True	604.0456726970755
True	154.0992291389371
True	612.2609795814309
True	165.99859177728055
True	304.62876773477547
True	767.5200686580695
True	36.00282548643071
True	107.72002659622832
True	513.5404359473634
True	66.16495584231322
True	74.10611974825476
True	406.955847500766
True	23.557047197185103
True	771.2204957751419
True	104.78311580600912
True	160.16950498090745
True	20.57233593112549
True	718.8967827508018
True	27.253899714654477
True	787.8559892099101
True	394.5870372876095
True	122.49906945257771
True	721.3035429804473
True	517.216881851842
True	583.152648833619
True	48.38331295927618
True	363.72783694524855
True	6.610448145288776
True	96.80267481573811
True	368.1859820783056
True	48.18171385705911
True	121.83984629362612
True	303.0873206340739
True	187.8747820331057
True	104.39174895613708
True	677.0371009385385
True	20.11680639272844
True	1172.5105944062989
True	510.6697628132733
True	308.4864816156726
True	489.69432331558886
True	123.26261392234134
True	780.2048829674216
True	1098.7232655874514
True	740.3173106765068
True	184.30074647945727
True	223.9746743993485
True	51.12619572292198
True	58.31816874662999
True	149.77356245090178
True	100.43932577414964
True	170.5670395036576
True	1171.6216948404551
True	307.12299421965
True	359.26617471442034
True	708.5277577601478
True	17.61540174693043
True	14.009896444384214
True	591.1610722668378
True	5.78067308395163
True	121.74733702737052
True	667.3036435952835
True	178.39899094048295
True	629.2556081059683
True	835.1399534678013
True	147.3098481950816
True	901.0789099479206
True	2.924414876974133
True	423.1678747349949
True	1061.6375409147795
True	24.970549071992565
True	231.5868010803003
True	154.05928026870924
True	967.760093623665
True	227.84546050801725
True	486.5385707231258
True	118.07541180138224
True	508.6977509560029
True	153.34271295563977
True	102.3917684515444
True	379.0259388709678
True	71.87671385387135
True	50.1617222807265
True	1043.495150585062
True	274.8019467555024
True	157.55034406534187
True	363.9910747560944
True	404.4231964900188
True	216.42919539834136
True	159.54188866752813
True	381.4877505979068
True	34.80129096613876
True	480.4585046164492
True	1164.2753312105897
True	115.78420784983336
True	463.6988643551724
True	311.3957389098171
True	26.280710268004853
True	410.8885598110051
True	105.78608507637948
True	582.8793900368337
True	196.52718781633547
True	409.5964728752822
True	20.34135819198792
True	442.50332832265457
True	110.54571706387944
True	341.0837704924661
True	31.69314365765699
True	161.70341142570388
True	243.34300149980072
True	759.5524666993603
True	58.28482940320414
True	142.44369915132935
True	233.7939869382794
True	139.17043483320543
True	632.9936144961907
True	537.5368475595654
True	806.6141109907817
True	384.8314345530288
True	538.233374943758
True	420.60220001775
True	668.2598266498752
True	67.43458014948554
True	462.9127745399993
True	415.6197680590456
True	49.074283016341866
True	85.25226936572649
True	128.2272563508694
True	89.9694119666926
True	335.20650452642
True	828.9856709125914
True	339.40046247045353
True	1089.7638470939314
True	315.29831765553115
True	898.3959605107646
True	148.3199483185446
True	575.7713013762163
True	627.2980614880277
True	686.0662193150309
True	443.485452096592
True	62.53736879157129
True	293.8126675185463
True	38.41242982489338
True	169.25318040951976
True	163.29301862872487
True	1094.5107495952152
True	229.8447415931653
True	543.9796337326597
True	563.6048673133106
True	564.5486997298055
True	858.3352057094714
True	604.8512084882448
True	616.5157348631913
True	954.3755203995032
True	125.9295322535804
True	329.1342893032094
True	261.6794633929434
True	335.00165664649603
True	88.14634808054375
True	367.11070557185246
True	4.367343507325891
True	340.3784978885515
True	248.94877317788044
True	601.5052251499053
True	277.87229833889427
True	356.70356072730533
True	10.981697077168176
True	56.666800239634114
True	537.4072047445705
True	30.454595002575367
True	144.96108251742774
True	65.70171742272677
True	149.31217906279656
True	242.1267177795807
True	76.05385311235707
True	397.222955920905
True	268.5685188510286
True	96.8052602840175
True	335.1454716119799
True	63.91465017669557
True	606.260291726399
True	853.4668375235727
True	283.4570689977058
True	1149.9162306003332
True	111.65572156958385
True	303.93791894690247
True	1067.148460859856
True	91.04053371330784
True	289.2664255160792
True	10.103135914120804
True	405.63180207525886
True	460.1345438916486
True	156.16537699079697
True	614.0916256631394
True	914.7304563645724
True	159.69049426639026
True	76.97941510734121
True	324.8619966881399
True	539.2060543467114
True	642.4472280279543
True	1257.1370387408874
True	25.913018598519635
True	939.1825225700132
True	132.66784408399465
True	625.4899418610269
True	114.12932242383047
True	137.4388548653545
True	189.475543685369
True	174.775532506412
True	742.0956380404496
True	215.38483478781112
True	227.02169037903008
True	71.92944681760349
True	506.79067342890426
True	450.1416759763466
True	178.25441587847328
True	235.1297453863168
True	16.68635344288813
True	429.79720644524014
True	210.45335775209105
True	297.8921218120603
True	113.668583950785
True	728.7514421327039
True	401.2095995810007
True	253.53063340375465
True	637.7556130321817
True	541.3913959214515
True	457.9281637155553
True	136.04252886581938
True	529.3205549273919
True	416.94278830728825
True	3.5994669313628176
True	186.13457599114716
True	95.12530154215996
True	239.6002907637392
True	2.4136612624535863
True	120.87551719872216
True	355.1145954026936
True	6.813248967183788
True	840.655916873624
True	172.47972480287186
True	731.7389308261774
True	765.6721099280945
True	154.694537664788
True	227.38852840938375
True	494.1461419594692
True	842.6778640102292
True	48.270127206284016
True	38.3986074223403
True	134.87936423622247
True	617.7326436052762
True	712.3892197969489
True	180.309822168394
True	595.5032361209488
True	576.2541363988184
True	858.4329221146834
True	411.55555293302905
True	183.4638545879733
True	905.063584555923
True	219.4184163194668
True	149.41189372196277
True	339.85027008944155
True	225.1000630817969
True	203.11295919669752
True	613.7633571576089
True	257.2274735140941
True	176.86166922957267
True	456.3390248515028
True	473.6562133955831
True	64.73535055969728
True	289.2695955204096
True	78.4998152034394
True	334.6633201058364
True	357.32070983232205
True	267.54631188314363
True	181.180625682232
True	381.5343832913111
True	632.767065256259
True	730.5556330212456
True	302.7621756180533
True	738.4719732062966
True	62.253685274602326
True	887.6235984899508
True	349.6887594722483
True	12.968037671748696
True	624.9969615959724
True	708.3557942821242
True	260.4699888599393
True	163.83611625815635
True	48.89297760039591
True	384.7530484510484
True	77.71269896725308
True	13.448556466072944
True	894.7063778562526
True	360.9220209862775
True	173.88598736148106
True	1009.5226673777244
True	10.534748331700513
True	798.8968607513452
True	32.22796955994265
True	642.3993320621485
True	56.86473685301779
True	770.8530309857251
True	454.9612494905152
True	193.06469669046888
True	443.10945470903306
True	217.1729553869604
True	298.2620089352121
True	233.90162322201272
True	408.38730493753405
True	9.504595419286057
True	320.33027047866454
True	106.94427984521664
True	12.945098890223951
True	468.9819861983148
True	709.0079251410325
True	283.42588670490335
True	83.15461843633571
True	308.35359512391227
True	84.96455863431414
True	181.6413500469096
True	179.15041105211492
True	375.84744208658617
True	46.26759520674598
True	138.29287840205765
True	384.34446265691207
True	911.9984389463524
True	112.75901363161076
True	206.28219266615028
True	409.7668168759671
True	19.444687845227637
True	410.7834704950173
True	510.3990987383336
True	91.44168064763215
True	394.56445506527047
True	358.6129627149927
True	415.9426658369064
True	599.1817269062503
True	1036.6154437257069
True	1000.6957058859136
True	56.704159593576286
True	1059.1859194302388
True	113.79114203062473
True	110.18019153665914
True	112.3582020817952
True	487.6099450696759
True	380.8154225744129
True	576.8544867583046
True	265.9600309027899
True	157.81212190893254
True	405.1926661537884
True	16.393112061507654
True	474.6634580638408
True	385.7650006989458
True	139.06253632712907
True	92.23826762099053
True	532.2390263303031
True	986.4556569770614
True	203.3557508561884
True	67.51557270028982
True	437.42555032210686
True	375.1591142310593
True	480.0111590398013
True	324.2116530801174
True	4.734202585279276
True	530.6441960947509
True	505.3118292642107
True	500.0310213803064
True	192.52718042936388
True	103.44735100751102
True	20.395443413073508
True	374.572901731554
True	104.564065824698
True	7.325397205722094
True	31.719768874006117
True	347.3954701558169
True	644.4277680451536
True	137.2473519264298
True	92.93967023719436
True	22.10476028984048
True	414.82082722831245
True	359.0807999461959
True	778.2019861791213
True	297.36180230999594
True	500.4822726658334
True	540.7133134825441
True	518.1591647985432
True	290.41127685867787
True	520.2593685722089
True	99.39123588337117
True	583.2318702784006
True	8.362549863263334
True	374.767755790942
True	464.2213578205962
True	970.2739540526302
True	353.7373437221954
True	792.6546251493207
True	993.0745791215242
True	174.4979980043518
True	33.75553153404872
True	362.5184715199941
True	388.258323923768
True	561.6073333479726
True	250.13444629036357
True	28.83716349526245
True	623.8583673666565
True	125.31068613344982
True	1064.9089620673185
True	326.7440832052173
True	455.3507491127097
True	127.0072299972549
True	809.5759365073693
True	139.4013730539669
True	830.8452631308053
True	568.2887489216058
True	183.98249171300083
True	116.78783967952006
True	64.4051533027301
True	553.7964484958638
True	921.4818363342667
True	421.5401947198018
True	551.2925713662455
True	131.7122453748295
True	635.5177203125298
True	458.6076810801553
True	798.2354639785653
True	319.7130278313808
True	578.4841990398954
True	112.28185999470648
True	28.44774632773914
True	417.5363948190053
True	169.71257271435277
True	107.23764766999048
True	384.4984030478356
True	1077.5544509624824
True	256.4238340867087
True	559.5161136444068
True	11.51989864797355
True	77.71753366325336
True	338.642462529555
True	809.1320721083279
True	449.810440778645
True	531.8923786626192
True	717.873580065346
True	71.33658180370958
True	715.7458623033883
True	44.61698467239666
True	105.09752587136224
True	185.5193735605477
True	77.09788131553539
True	25.91453908717272
True	301.1851893451599
True	490.66209225564455
True	901.387080070108
True	852.3259112326876
True	4.847109867049617
True	280.6415296286136
True	453.086288867808
True	129.4383969097494
True	231.2111900876277
True	325.7412115595337
True	1327.3538186434432
True	445.5719785030491
True	28.127356213086145
True	175.05197606876118
True	699.7259380182174
True	35.821972884794405
True	168.4196043349572
True	560.582246678368
True	71.21760065941712
True	870.2739722034607
True	323.82208992693364
True	673.8201253462604
True	78.01588943929363
True	674.6677821327673
True	594.7052477960672
True	856.9880357128152
True	250.8675791260149
True	500.35876188915887
True	805.7804954569426
True	863.8101354797296
True	226.8725719535609
True	778.5852783280201
True	233.4554018435988
True	446.4843366547409
True	368.49450507446153
True	495.111697857758
True	501.01461638889526
True	322.1558618656633
True	351.3285106756585
True	114.9584148826678
True	336.40439890015983
True	1110.5174346582548
True	304.90199361983616
True	143.2786283787628
True	308.1826171069666
True	743.9103778189279
True	644.515347458986
True	406.109644939474
True	110.35198401659564
True	335.6853062245824
True	32.672315840271715
True	181.58694840489957
True	89.6093355208011
True	87.1371327549177
True	559.7311618396507
True	140.5844665167708
True	131.43319603360695
True	108.98848560188132
True	85.15526859825228
True	443.0642090920888
True	374.494247599341
True	1020.720682084955
True	517.6691684939639
True	835.1402141718947
True	268.19396884950777
True	300.7926091111615
True	504.11891887903977
True	193.5305893231428
True	701.3040694695121
True	239.5252222469732
True	353.9401606340616
True	71.2562387876203
True	116.05935099862792
True	254.21823029271545
True	128.16120458741904
True	460.5558493822569
True	28.945558382709592
True	573.3966295764708
True	1013.8737426902046
True	733.4428776856711
True	1.498720635270762
True	63.86125800809399
True	478.6244058454673
True	439.6673772400264
True	76.20673785860741
True	111.95940711658456
True	306.5654180971747
True	72.66931775392894
True	53.02054847110587
True	720.633547367509
True	656.8352415269605
True	167.7106936991856
True	172.33668673871443
True	525.6736066410535
True	56.73892707918445
True	25.12320523435296
True	558.7963639101283
True	452.969325712644
True	1147.7767099867035
True	46.96145128757435
True	479.0754489800989
True	879.4964334279031
True	795.9537090523503
True	286.47467100015376
True	733.9757187789455
True	406.8410162163848
True	45.15567401925247
True	94.01443287545698
True	717.1784527782725
True	74.0696587918319
True	144.60547936829553
True	939.9012197153716
True	194.9780034010045
True	279.610131356314
True	99.30143791859572
True	647.0196036276884
True	599.2866113925825
True	209.9583307792184
True	412.1968677877846
True	42.34164172338258
True	272.227383533871
True	557.1299600017201
True	606.5040382196142
True	324.348138184244
True	73.95937550108799
True	923.6017213452774
True	1051.8714268499473
True	572.9518503063687
True	65.02338793413196
True	28.589686138284613
True	95.30802345215116
True	103.8693563935892
True	97.8321276345714
True	882.614942572845
True	1171.878602968735
True	726.1708384841202
True	323.6438352613507
True	8.069704514546034
True	20.96397148576245
True	352.6360689606026
True	474.2821771467533
True	44.76819585777232
True	555.7106976616005
True	436.90078649558166
True	399.6902142295496
True	79.29922882134801
True	201.2975617218696
True	260.763347738176
True	132.88056155012092
True	398.5757545186112
True	45.2705887066595
True	180.4676164303756
True	1159.8985558867782
True	5.2453438928184895
True	27.485623719354663
True	585.9985136714589
True	366.39217084332336
True	774.3133425568758
True	152.98086173223632
True	711.81670849784
True	589.1395901980621
True	281.60623746515296
True	409.8640225415287
True	346.53251783935707
True	288.24896546405137
True	266.1599823552643
True	385.5616454649665
True	506.9474323846953
True	533.9967650775817
True	108.75248133125424
True	365.71433973327873
True	8.420445268848916
True	186.48300634261685
True	234.81683639418176
True	855.7224970589207
True	620.0021335647423
True	29.94599463255028
True	691.2481192026136
True	806.8942444442878
True	108.49147331862711
True	351.2650724809702
True	838.2331853767422
True	218.7724275343677
True	159.017316882731
True	513.5782446867021
True	578.0201506507639
True	1111.2826723589535
True	148.90673425779414
True	160.1773818662455
True	252.7751506576388
True	317.7474022966323
True	405.5996253609617
True	414.8833010498944
True	320.9300821810439
True	428.783514819374
True	492.2743839408091
True	233.5346535124214
True	1484.8566757216092
True	255.7580438856077
True	394.3957668702864
True	51.82547645284247
True	784.3150676448645
True	254.7038130309214
True	902.663009457406
True	563.6787546249121
True	323.71934559511857
True	796.5470579613441
True	270.6213039840874
True	207.38310190084383
True	267.3014133459312
True	220.16015761427283
True	141.96940753153396
True	259.005549365753
True	715.3006297186821
True	528.8289256220675
True	224.57298911438065
True	1159.334543256188
True	121.01935589969698
True	260.2153773811833
True	69.70244746449043
True	310.2499575790749
True	415.6657168381468
True	97.24494060390016
True	224.8097486515855
True	77.0588462361839
True	708.8242937360471
True	372.09768442255125
True	232.8171118314308
True	722.8636528154096
True	871.2978755190344
True	791.226682692234
True	830.8978654688004
True	354.41217343406714
True	1.3382669754788428
True	267.1249344033862
True	52.10571587015047
True	393.00405502871473
True	53.85858251427819
True	378.5243762059548
True	836.495302588753
True	1041.006885891343
True	394.8644259559779
True	19.770050576133528
True	543.2923006956603
True	500.3651579707646
True	192.44605832814145
True	239.38343874516488
True	293.777063695602
True	21.50675356072841
True	123.81871413322258
True	908.5844134244322
True	65.32558851872247
True	498.0764923385343
True	787.8331058724328
True	104.65196682599996
True	239.14026671685207
True	110.56827261762102
True	15.431274833707436
True	1.6044741002169038
True	117.37602925941584
True	1031.931490921613
True	492.40460894018406
True	69.23815926193765
True	797.4045572700203
True	348.28422053451914
True	1.4865629940075733
True	455.3649665101708
True	198.5200265046212
True	479.3074120605925
True	85.83053813524583
True	329.064512348682
True	386.56653391179
True	164.91791392066824
True	216.26953913689
True	130.18322748377508
True	182.9967883156064
True	966.6526336487829
True	16.14472467016878
True	520.1611340884418
True	480.45776676839176
True	402.8809823783571
True	216.90129934357265
True	234.30584319623844
True	157.84200079214753
True	46.63224575423551
True	453.31580594254825
True	155.50352521963643
True	829.2139053652686
True	847.1450941214118
True	255.47228612099403
True	316.2753263125679
True	526.4253794897148
True	38.53915488465879
True	84.84302340492104
True	730.2170873997037
True	1085.028895162559
True	118.36292661345202
True	722.0904469095499
True	152.0069397546279
True	944.6520499561092
True	654.1105100858613
True	105.44338192621174
True	267.3148376468913
True	597.7203855902825
True	253.6832117531612
True	47.65875349196308
True	565.7170930628272
True	455.8389264177384
True	5.044656446454174
True	476.9324467780838
True	64.16567587970157
True	177.5458964520734
True	241.49997574300104
True	299.2161402202663
True	71.69831507638844
True	224.61327272839532
True	355.8950471849958
True	432.0831258337858
True	980.2922753815418
True	48.801794223400826
True	892.3291034838263
True	1014.533704983768
True	129.75242459814558
True	73.05187804994505
True	1002.8513451690668
True	32.052505349090296
True	218.5733132314557
True	85.6311806452504
True	214.30376031834456
True	364.890676047948
True	978.2138333208502
True	100.3632498474553
True	69.22149015980885
True	628.211608604037
True	279.30189418112803
True	728.1021033266155
True	54.46720810511952
True	474.29006744392063
True	388.6408373407236
True	673.1079145625391
True	50.04908397286657
True	112.1654069206316
True	27.479347093938365
True	269.0330088709496
True	40.406932330885205
True	356.9248694054951
True	3.2573155131759357
True	1182.283643926163
True	101.59163072746082
True	134.2288385906964
True	352.8406396530496
True	744.4945819750773
True	699.0008651541572
True	1038.7965432541405
True	477.3673564069809
True	418.04666514582976
True	139.08801583674233
True	428.1047186214305
True	879.6579560953378
True	424.457621929065
True	906.0699050502618
True	84.34703455852735
True	431.95234997111424
True	169.93565776737168
True	294.7605102221696
True	726.2003806743612
True	162.59308976076824
True	136.22367862282036
True	64.02595325881464
True	859.7364900876271
True	768.625503539839
True	81.02976574971025
True	462.194336172646
True	754.1554224569043
True	417.984918013506
True	52.072035658779534
True	317.2132910540108
True	790.8086394766407
True	29.90827313185806
True	370.1404909050324
True	168.81471488877156
True	266.6568474035089
True	34.08895964342217
True	216.0704021900983
True	759.755152645914
True	637.252217132833
True	51.55358382990898
True	289.7320056436097
True	864.7341293434058
True	16.630209428649103
True	306.33883312236634
True	293.9143843576877
True	419.6300046354629
True	213.76666093043391
True	614.8827167487266
True	44.11323547144107
True	953.2716491157336
True	867.0434152000082
True	45.943880433309545
True	399.5815017302669
True	718.5397014829061
True	901.972758326036
True	276.4102635499509
True	605.7755996480768
True	124.80560138791984
True	191.0189930686276
True	135.27020988755984
True	138.13690298239766
True	207.24738059859916
True	954.4999624337164
True	784.3264704204503
True	949.611422378364
True	19.87334656814088
True	28.43138046613717
True	365.8842620182999
True	13.088604391439253
True	602.3042105174943
True	1050.9672791013936
True	241.7991155784161
True	209.6317533197601
True	86.6311070532779
True	208.374620696196
True	127.50927123838112
True	42.42265852405785
True	129.768382444915
True	89.14169386966597
True	255.3759630037653
True	545.9644834376514
True	168.15346963166425
True	27.97785968349793
True	57.16084920419165
True	430.3422810083366
True	266.29247854299524
True	608.3021830646579
True	23.41797345375359
True	111.70238582576071
True	661.0936617666662
True	278.0548607922795
True	473.5453449381919
True	656.9140160901926
True	105.80024374977536
True	114.22819757131622
True	79.02122536624287
True	27.446096305016933
True	121.39375729547652
True	87.30720688462871
True	106.8024111515348
True	162.47269895404563
True	240.7154237630806
True	848.0932653943516
True	284.7388909543459
True	931.0572432380412
True	166.00923439452652
True	198.18312427599304
True	799.7369183583689
True	300.9432230470438
True	587.8909457243752
True	257.1655424986792
True	371.42341808319753
True	451.3099772504668
True	538.7659416771367
True	655.2591899683516
True	371.6011968164895
True	36.39683855895783
True	541.64212663455
True	630.0110722343181
True	22.021593472039648
True	10.819335403569216
True	267.9350940454148
True	413.4781269278096
True	461.2018964238253
True	69.0913584692702
True	652.682224407272
True	937.0932926089714
True	238.589968907292
True	900.1543114451198
True	273.10601880806075
True	106.25336896137
True	280.1208706556058
True	674.0292576032327
True	37.008226056495936
True	568.1034080886053
True	1288.2193451754583
True	1023.572392643757
True	880.3300262137345
True	210.1223137118199
True	82.87666452836393
True	187.29842727277756
True	831.6481605372926
True	135.17104991635483
True	1073.202321305479
True	878.4857537844929
True	41.29790391031152
True	89.09763611631928
True	422.0731202349809
True	388.3147048467202
True	201.43716204842391
True	514.5990883807109
True	647.8677523585777
True	122.96179180059352
True	277.9838646258423
True	1023.856944437048
True	49.05547696922732
True	708.29572120914
True	551.8317662644079
True	38.26416507330905
True	883.7558790648395
True	389.0448434733792
True	582.5828076461141
True	107.64846299614176
True	265.7093930620249
True	209.75858896362504
True	25.181668966295483
True	129.6570629865761
True	718.4093447647319
True	139.58250496965613
True	386.4597438055995
True	63.8289724288682
True	654.4363029176536
True	644.1321582688834
True	236.3143386627499
True	463.7332251427297
True	172.14870203850165
True	164.84065438826073
True	222.10228651049027
True	280.5144211699572
True	350.46653840887456
True	131.4186099014884
True	187.2225956810279
True	25.75534230255577
True	870.7847095281826
True	321.61008392316006
True	10.760111760597038
True	373.428514207908
True	164.9292624344819
True	632.83214592517
True	369.03184982006223
True	576.3658786683735
True	560.0988736396821
True	503.3417438026502
True	777.7863232029887
True	250.66311464232305
True	547.4042352769566
True	161.0227355508646
True	532.1138061487906
True	354.0606984131164
True	376.8403437046628
True	129.64841406087925
True	130.76734782704216
True	109.5778086674634
True	63.67750086745394
True	730.2631573954983
True	172.6576714353355
True	45.70266011462039
True	0.0
True	550.571611126941
True	108.92614962997014
True	22.274786427835057
True	40.176228815117085
True	110.97700003376474
True	532.6408013328731
True	190.48398312441813
True	109.41690874455507
True	35.84349244593363
True	154.47117654630017
True	916.1966463728796
True	51.22714350845954
True	226.83741960513865
True	724.8155442627584
True	320.325238902276
True	447.0073030524072
True	471.17365613719807
True	507.1066869066298
True	593.4783481844859
True	934.2890979761328
True	256.87953416972164
True	1061.752398185399
True	920.9675669707948
True	593.6128411940595
True	345.4780626112964
True	828.073047888266
True	9.573618999136762
True	29.70285937015641
True	283.2535264279249
True	42.71965087612026
True	198.1719776952727
True	736.9505352063468
True	208.4805593662012
True	729.2771862269848
True	769.3994041728871
True	117.01837969016673
True	365.703668232383
True	585.0758131817487
True	25.072642564850405
True	128.77763831322758
True	430.34662151754
True	303.96460440833806
True	197.5661665296105
True	113.11379320489682
True	372.77854451044107
True	22.03723726377392
True	379.62393296738287
True	354.31210761480486
True	1074.7073731974574
True	372.4538137515689
True	32.93447184813499
True	445.2446427915585
True	429.7193628060041
True	237.4953825057865
True	33.76143532930031
True	744.5293822215168
True	440.7858615611664
True	173.48723705571555
True	13.065409472563807
True	1196.9244297076586
True	160.31743281873955
True	27.207502398079622
True	294.42775515964104
True	274.3770939076121
True	115.08678996389202
True	286.9606482535652
True	47.92061289516049
True	301.0526580670647
True	295.58498406395535
True	313.98497479505846
True	31.34947829701311
True	48.58309833891375
True	1071.276871537092
True	26.49883668351592
True	13.706845444958354
True	187.27709392865648
True	672.6676612821241
True	9.128246584721976
True	189.438397289491
True	168.92666269127108
True	547.8097945007356
True	382.9261450758431
True	735.6977567169004
True	314.8266499827879
True	501.65269028351423
True	441.2248160630766
True	496.28520231285086
True	102.66965065401348
True	1258.261424671137
True	893.508190219904
True	282.67919424911275
True	524.7318283494066
True	103.2558691377208
True	579.2200313196724
True	428.9696964765001
True	157.0024854787405
True	80.7363626337267
True	340.7756684639937
True	170.09343558932122
True	30.695594150651736
True	607.4121523043267
True	386.3114982420539
True	63.86786983829334
True	30.85765401076254
True	648.9135450741958
True	488.9397165583344
True	72.47524007094609
True	21.582781104197984
True	312.71528695829306
True	317.59388879225423
True	706.2466144455549
True	555.7682663303316
True	562.8777344038435
True	786.3249219081556
True	8.935571068788821
True	56.50402838742219
True	34.96644709491725
True	61.324742468087024
True	506.9966948876513
True	577.4627775241237
True	82.99147380381686
True	109.9025706305995
True	197.6486866740901
True	77.31007545176165
True	182.70166190370512
True	215.66764587271967
True	274.7506759843173
True	820.7887954016528
True	599.0943523573552
True	285.3027447703149
True	187.1731860277495
True	266.12579098220573
True	251.07454271460452
True	755.4284663306344
True	332.5040018142597
True	170.96950576305682
True	877.5581818216999
True	349.685453242077
True	473.0536672389501
True	162.4211009698864
True	118.59372076249775
True	63.90822343658437
True	210.22491928671735
True	981.8080760905834
True	523.0302611816137
True	120.4228039804596
True	349.0603658855699
True	97.65864069296188
True	682.1782849280356
True	4.814612620971518
True	716.239337066662
True	35.77776992195904
True	931.4315625033196
True	856.1045204662555
True	210.80861305897244
True	29.868622184944964
True	80.45867014860033
True	466.60920473481815
True	223.2369296986091
True	1.5851806918863276
True	74.58768863623271
True	1083.77577377084
True	343.10183476561593
True	670.4894987509846
True	470.5945622427889
True	31.23606369820771
True	132.09184335581102
True	442.7689754736158
True	923.3201925944672
True	808.8461973009144
True	434.8800820912565
True	345.1173821565371
True	14.112594483401203
True	79.86968605523477
True	756.0634691401781
True	475.64580406360767
True	394.9667626457626
True	877.9680890994678
True	26.022632413588788
True	218.0289644381719
True	912.4314932617054
True	231.4206082884412
True	8.947167383552076
True	512.862240821975
True	104.63763993997289
True	656.0333016213267
True	55.85207399153885
True	253.1592705615198
True	846.6835356787627
True	894.6662540856203
True	268.5360881491316
True	449.2710181134012
True	113.60776029122138
True	588.9117534387434
True	259.9038409420235
True	189.96784586867452
True	834.0045719335177
True	52.62282326027524
True	711.3227347582879
True	278.718220998286
True	302.1717628003529
True	163.7494396705528
True	456.0949060392401
True	589.320851107418
True	375.4171250113384
True	415.45662267541616
True	68.98385519253135
True	161.0854389319586
True	438.5082529620686
True	224.5307272663821
True	34.45744304175003
True	202.0866459136543
True	393.0788118856578
True	400.9626977547972
True	733.3956714691377
True	133.00315896966694
True	655.9682481132945
True	506.47913760308575
True	605.590058752273
True	136.7667751413128
True	39.89241115784998
True	679.0571471273618
True	74.79570143930773
True	559.8430707013811
True	672.2642804929006
True	446.1831605229117
True	128.19654468121686
True	507.1085010420453
True	4.648176244146887
True	401.9566992317981
True	30.044916331099067
True	623.4201270029778
True	256.3011381973824
True	596.7225258165121
True	701.7277514139689
True	147.48259738318222
True	521.275800812352
True	471.5988972514714
True	63.32806580467649
True	949.5935019251332
True	2.8387660995388773
True	27.831299398904623
True	612.5201052431885
True	684.7314538813257
True	131.87747104717832
True	425.52764319034617
True	119.43380186207754
True	72.76423469466434
True	451.3869243177074
True	41.97682867271768
True	504.9602555456679
True	13.602652534723076
True	842.9981162412128
True	547.1530239131747
True	658.454781208355
True	100.71666088635575
True	381.34217934392194
True	1003.8974631444918
True	852.2633029078304
True	142.24356209570635
True	553.3439932815655
True	461.4196049671559
True	243.2637610560591
True	255.44428028154792
True	6.014487871046934
True	294.0401167264812
True	11.194918990770548
True	359.5356671556143
True	72.98340009875383
True	420.674469379294
True	646.5905291114068
True	122.4985966829582
True	235.79038472114
True	629.1650045119947
True	680.7440105939207
True	302.3346369579466
True	136.7801369106469
True	162.4260469967975
True	480.8455069844254
True	86.51705381184328
True	10.545911563499832
True	490.4523231087432
True	561.8507472095142
True	20.07549748210377
True	137.10262745686154
True	898.3504876712527
True	489.9711323228471
True	273.68368662503093
True	32.373543004296344
True	476.0481791919626
True	112.8468382799784
True	592.9477922697785
True	652.8015548502522
True	301.7876555018828
True	369.1424720371626
True	192.42128397056612
True	234.86016304451363
True	76.49227902838336
True	208.2025303036932
True	483.0309989199054
True	21.51460071815224
True	469.4258592752759
True	380.07894811913593
True	701.3712801838141
True	896.8197011009339
True	892.3004636900085
True	150.82094057452392
True	384.66009861555614
True	68.40536960209803
True	196.0957143452046
True	318.73608945923814
True	9.901086895193348
True	763.6816360151977
True	22.67789783263186
True	397.9977309759712
True	262.62126922479496
True	643.9703441916868
True	214.9471831130721
True	38.10382182920511
True	672.5613550519301
True	1083.8017170738165
True	232.03940292782613
True	137.78709718601087
True	606.9254562234654
True	513.0270197916891
True	18.90091762883478
True	796.3767191615793
True	107.7105770252286
True	47.85369152448005
True	309.7363123716881
True	346.7100394412904
True	411.36263888753234
True	262.95128950871185
True	21.15059372817176
True	21.84800861545933
True	847.588527720351
True	203.40792228778537
True	115.99829683610083
True	818.1904666281868
True	662.2762514499832
True	636.8687790100422
True	458.7686744212895
True	153.60181288548114
True	31.93734192572984
True	106.5631967106531
True	432.1184233196442
True	232.8522424636044
True	472.4370125871228
True	145.31013910569774
True	479.5189439595793
True	657.7082914256995
True	956.6789224056816
True	24.459413774583584
True	997.2300041851208
True	1077.5734058248208
True	489.5128343015173
True	84.98274531024263
True	800.0171117560217
True	641.8972624431537
True	647.9743417751606
True	170.71067872119093
True	746.9968467466525
True	709.9783938559087
True	123.56631907221514
True	768.0012383778288
True	836.4632178763175
True	482.6598136591594
True	230.7932056328516
True	70.64759581932962
True	288.43843580071655
True	344.89801351690375
True	473.4046025444101
True	441.2123395614197
True	193.20534017779983
True	316.79134153154644
True	2.768199698540495
True	14.200085742836364
True	104.10491382730116
True	138.78637187232997
True	351.4994481749412
True	349.82730050826655
True	113.2584291952566
True	17.5472636111638
True	207.5935515794492
True	829.4794746386342
True	466.3965698193077
True	507.9413394557996
True	556.8207625665657
True	802.611778565633
True	636.9199208986099
True	97.33780246581422
True	216.81840443601365
True	246.3015100405922
True	286.21909167755354
True	105.92218930479036
True	358.43780161504435
True	433.2764819056532
True	169.49269877507797
True	641.2987523030579
True	244.43053822813533
True	206.6537658041662
True	29.489940946652844
True	249.25611241201784
True	503.4356589395206
True	165.55805891704304
True	518.6595203250649
True	473.5354499362904
True	238.4100922777767
True	109.09168592021923
True	43.85429786454019
True	406.7194374564748
True	789.5335835100719
True	165.23447274144613
True	1023.4861845284202
True	1053.7442157431828
True	480.2019519969281
True	100.34118729789596
True	121.79746729794562
True	684.7592089645199
True	9.242675948219697
True	223.53452777250615
True	136.8330422016571
True	117.05193643729996
True	338.1590090926069
True	628.2764867141416
True	38.39349730598687
True	125.44020576740114
True	921.0680471259338
True	57.27437163886338
True	430.9558204768649
True	532.752977453775
True	247.56368189390824
True	129.51098535738612
True	960.9608839065178
True	1200.5108811814698
True	523.1376299679938
True	637.9858354534314
True	217.31140739350508
True	150.81062243606738
True	309.0972828050578
True	252.22311063079763
True	171.97039639297645
True	299.77744482077685
True	348.54542302238457
True	11.803200222167352
True	636.7047660516813
True	144.97608931057755
True	77.62338887873402
True	434.8526648231205
True	317.9067729517436
True	1182.278802407411
True	382.1190097518764
True	985.180803641747
True	9.955196634031994
True	273.3746426476858
True	225.13912859355892
True	158.15530189663883
True	505.76663660619096
True	198.5999341534701
True	397.967414077658
True	328.91759227553416
True	113.3698244702188
True	349.5103842700476
True	1025.268696988025
True	726.726212921211
True	224.2045627913967
True	111.71543448451088
True	303.3165327327676
True	23.834794867923083
True	353.6536156807216
True	310.2819825157752
True	554.3411681631662
True	449.6446964964269
True	362.54551187448953
True	157.9964658217203
True	12.292841397466148
True	428.2403596274103
True	292.8019596748628
True	149.17470654248177
True	308.655526511326
True	427.474498684284
True	814.981056884081
True	316.5045440191354
True	777.4913227191573
True	415.8983384461293
True	380.0105527564816
True	1.9840530573094852
True	1123.1231699981113
True	98.49752386437754
True	910.7525292015692
True	200.7043902339317
True	460.0587211348031
True	673.3651966039378
True	83.53258873666886
True	481.9611949974255
True	32.254388645166145
True	426.1043016944939
True	77.76939011659694
True	223.53811696643933
True	37.63114591507316
True	659.0741103029293
True	186.73613677234903
True	26.601532174108115
True	392.3719157397081
True	113.02208081969756
True	171.78815783079756
True	828.1270943707681
True	246.35479815761911
True	147.74109947909608
True	376.8539779719727
True	521.7994298372951
True	331.501001896566
True	510.4393731861461
True	618.9690768192906
True	158.45819196510783
True	6.636216617895299
True	75.37963661381544
True	445.93483220145566
True	94.1544070171508
True	79.10483717725657
True	1018.8931655794648
True	27.631189063566183
True	316.46800201424253
True	320.6495246450432
True	457.9706486815821
True	666.3506195693263
True	190.24616599272989
True	631.8063746200951
True	319.29627062135614
True	352.8955044301833
True	272.92514928361663
True	225.4319658753601
True	356.22784165685044
True	434.2607845156306
True	404.9514690959792
True	588.4197213882978
True	139.66632179793325
True	77.93191648935938
True	38.234411283403816
True	278.3542142153739
True	656.6285879548846
True	419.1025160623837
True	802.5251382285312
True	209.1763273310217
True	383.8395900409651
True	70.24692701931886
True	55.0362517711286
True	411.84390775430177
True	201.71858997849932
True	221.13759470456048
True	41.542372129632525
True	1082.5428511171103
True	180.7722311980977
True	889.361689255275
True	321.6753399737996
True	914.3753846689598
True	240.57870809513875
True	460.3812453762114
True	526.948701865583
True	629.5515610997435
True	209.37165912844443
True	476.53111857149065
True	951.757371739976
True	132.02458176522404
True	8.140083023725836
True	596.0798366423181
True	29.42713366589589
True	73.1089430574789
True	802.033115919199
True	239.530374074108
True	991.0038305186088
True	655.8406197983986
True	404.5900621504495
True	287.9031025252961
True	482.12446172422335
True	339.29898344593227
True	189.56430457905532
True	661.4758450157603
True	719.7169059903441
True	206.27705311633417
True	88.97693800098095
True	528.8798281705045
True	138.47254632977132
True	392.933920755726
True	340.17435369578044
True	64.79214345693569
True	375.1066897095861
True	376.2704726866057
True	384.4559549343374
True	416.7215591164751
True	418.7669992955127
True	603.0098793115285
True	53.72556618008053
True	465.35650338339553
True	325.36311325609086
True	666.0017098433004
True	218.01514532257676
True	101.00726563895904
True	41.96920385156893
True	549.5569441509318
True	649.7027800144391
True	188.42269030587283
True	410.2570616708121
True	336.5850362698266
True	16.04502164761803
True	171.58581779216652
True	284.8301899373713
True	2.2047097081950566
True	869.6447433954396
True	80.20788140405186
True	104.49749708654156
True	108.7073672980184
True	367.7205729080004
True	35.24716740915984
True	454.21872060583866
True	228.34261567143423
True	5.974276681004374
True	119.85901849105112
True	452.2158505356926
True	46.47106331719044
True	64.2488453122849
True	172.46438158410132
True	293.4300526703996
True	931.6586355480272
True	396.13361726962455
True	919.8967392181368
True	178.5767718834907
True	1060.4279839964222
True	776.5589969273735
True	686.0276109176657
True	404.7390687886692
True	381.0664056709502
True	79.27235886506305
True	71.8893576244249
True	77.52761335042177
True	167.3166377008097
True	468.1512598285248
True	1070.1142916214994
True	177.78903971776
True	357.7780889683202
True	440.7584466895251
True	587.9423954472344
True	584.0109598909204
True	271.42332837864456
True	464.69533816508095
True	670.7314161751798
True	97.65018412164144
True	732.8769613344598
True	256.44361941605865
True	138.40826705716154
True	425.1834699902163
True	855.7007591651428
True	425.26022975819984
True	879.8427126481574
True	190.4129671095712
True	348.65480263628046
True	678.9302677195885
True	610.9378914171826
True	189.3006658954911
True	266.28300031728776
True	793.6043521958092
True	32.19243489217149
True	185.448998753707
True	491.4310556986668
True	704.7731979458429
True	99.95694260813026
True	40.00697440379569
True	156.57077787422733
True	699.2257460865393
True	327.2056550088369
True	560.8439928636949
True	348.0876334943692
True	307.3069984846894
True	443.7553634037846
True	477.6648974867319
True	69.4311953290009
True	368.300838161597
True	767.0367898065772
True	0.0
True	290.9541925903173
True	244.04210272218157
True	976.9259184418378
True	157.21588928398765
True	651.694777531555
True	641.3362659276003
True	108.6472211326023
True	204.7946900508612
True	129.01909555941114
True	13.596589351221937
True	298.0661470294133
True	372.7700133468614
True	1144.8792312716537
True	237.19655884660816
True	399.996006992151
True	651.2529192037366
True	204.0432823786235
True	28.116122179598545
True	832.2336511080922
True	595.3296171755733
True	152.08820223133665
True	612.3651352275471
True	162.24137890069028
True	282.7362068075203
True	799.4457759384422
True	38.1086748766171
True	112.03961564425715
True	533.6058059213889
True	57.86567398022043
True	78.19007073282074
True	394.37142163358135
True	23.55866092350809
True	777.7994324285633
True	98.40552071389276
True	154.02254379451813
True	16.89317022310695
True	700.0674486653706
True	30.068685329856077
True	775.217296341441
True	401.3700481954037
True	115.3502479008066
True	704.9798371466845
True	509.41489495385537
True	557.9543520475264
True	47.0310456227102
True	370.6611395960524
True	4.597750082717547
True	90.5114432755979
True	385.2391567953032
True	46.47863817961482
True	116.10168412245446
True	296.8998110819288
True	185.5123775761789
True	98.31461184794902
True	642.5475165181086
True	20.340627502487465
True	1080.1177988390875
True	504.3863304108378
True	298.79481347072834
True	497.7435087566823
True	123.26813858371388
True	780.4169356530881
True	1115.8215665865127
True	739.6204730693725
True	185.36504444092412
True	225.67768858599572
True	49.675731271252026
True	61.20352265018612
True	155.01160663076888
True	102.93460008184653
True	167.35529187881855
True	1170.8484918553906
True	319.80651005598065
True	350.18507722295413
True	699.4212473216365
True	16.592533502361004
True	13.777864342884762
True	571.3244488913599
True	4.894389135831966
True	117.78655895656124
True	673.9247986989774
True	176.98461700153354
True	660.613598213827
True	865.3132177084607
True	159.9851516981116
True	925.5037987217268
True	2.1914710272416253
True	460.9437424110223
True	1054.389831348452
True	24.18366466188765
True	242.27522295102625
True	150.85877057667687
True	930.3372700390672
True	233.99660574150892
True	487.1079993513817
True	124.47235593455832
True	511.8172497581895
True	157.74400841420575
True	97.8658956223894
True	388.1494511336277
True	72.057685731217
True	53.6374180442531
True	1066.794974571662
True	257.4988006712158
True	160.30626429714616
True	356.42029258232776
True	403.4919261638621
True	213.2335741433264
True	164.3554090339678
True	386.6094869495627
True	36.19192281667511
True	485.3943765713972
True	1107.079264869869
True	115.4333550088512
True	474.1089133603394
True	307.26510769201883
True	27.653196573655386
True	403.3871024951712
True	100.92840924175134
True	590.631586751777
True	211.67055952073227
True	410.8402856810964
True	19.37415712440164
True	453.74815703248026
True	106.05448060844444
True	350.17371765603514
True	32.81828577564488
True	165.66298589675813
True	248.83800948497105
True	742.6009905858748
True	58.846472606145845
True	142.8782565838267
True	237.27593883513
True	137.1476763812897
True	643.5600076334059
True	561.7409890374238
True	808.5992081940893
True	393.348994754031
True	538.7564490371449
True	407.3915291647039
True	664.6011570661537
True	72.1971229699923
True	473.49696572527085
True	414.9930466543829
True	48.8947114702636
True	77.97131624412361
True	128.01188559244153
True	91.16343567479429
True	329.26973496820835
True	838.7881707921343
True	328.815796439561
True	1091.328183094823
True	315.67188168904187
True	908.462825254878
True	147.06665017736162
True	575.1790044270003
True	617.1418272185182
True	690.878682624976
True	449.0576885330792
True	66.02530842534894
True	295.1166054730275
True	39.15642661417494
True	163.98644089690004
True	171.24634289582067
True	1095.245640471857
True	231.3142988463585
True	547.4745704984786
True	551.1329958845145
True	556.6575518721137
True	857.4830911396062
True	598.9759444840357
True	644.5884921931264
True	930.6869343466532
True	128.5684859190518
True	317.3261494186402
True	255.22459998733345
True	321.3439118350056
True	92.6662146858915
True	358.1085558668666
True	3.7129474670418574
True	342.127600290162
True	261.7527341666934
True	609.2326410756701
True	297.3404700119654
True	357.3192395465912
True	9.653061850940944
True	61.17411554563799
True	542.890793740634
True	32.087508329478254
True	144.8872824427758
True	67.39502879319227
True	145.47144983353434
True	243.4123351990867
True	67.89795134095775
True	383.4673455749356
True	251.5061263919036
True	101.0928156911396
True	342.8886432531969
True	64.89614597778483
True	596.6563174982033
True	878.2608451584864
True	270.4392723088969
True	1182.3060871841403
True	111.76340917623
True	297.89365865668094
True	1046.5230764324235
True	85.33210178953297
True	284.1877931903078
True	10.011312084114556
True	405.5738334894994
True	459.36937493417423
True	147.15391168332232
True	610.2098440678002
True	939.647777852421
True	163.9414862254761
True	79.7635466584164
True	318.585618667573
True	552.5559036535698
True	592.3863926301174
True	1233.3769377468257
True	25.44965865258826
True	940.3529974514948
True	134.08908640404624
True	638.2259643346432
True	114.3019540327076
True	131.07535998586897
True	179.3146837698166
True	170.7810884640326
True	762.2777827935173
True	201.32008804565285
True	231.98937906694604
True	64.34373668698954
True	511.71138228057015
True	421.92816076185625
True	177.19526019289884
True	236.85637791302165
True	17.561560236756
True	425.178546702205
True	215.5915095992996
True	291.4016828907739
True	114.4463752228095
True	701.0453511930673
True	430.3361008059846
True	261.9527452271343
True	640.0128372868021
True	533.8356287171202
True	468.8687137319178
True	129.31028593792266
True	532.9050525175404
True	430.6937840249252
True	3.073100253667145
True	195.08938413730155
True	91.88162080937316
True	249.1710421775687
True	2.7837726554170805
True	125.67037654784782
True	357.9612362312388
True	6.508811685383517
True	848.3932993167713
True	168.1379899242242
True	747.8645150796608
True	751.8745421850444
True	158.5151266423748
True	215.19505565812864
True	477.0782879971768
True	844.1071807514176
True	49.82417594030761
True	36.38600092797511
True	134.95546136716135
True	623.9944776792672
True	720.1662425302394
True	187.1685283760032
True	603.4054480397829
True	591.9076811099883
True	862.0302029004233
True	406.9281021569864
True	189.67699691848068
True	875.1426119755064
True	200.4788476832524
True	148.353916368694
True	332.28337367833274
True	221.8326965436652
True	198.50408121123644
True	616.2952652963859
True	254.31754546275533
True	181.60685159742107
True	445.8671704048572
True	458.935787343284
True	64.26463694865578
True	288.8406336472755
True	77.44332917275288
True	329.83611697423083
True	358.7350284123082
True	255.9491587001794
True	179.66859677124077
True	379.0964241485776
True	669.0576461971337
True	750.7380348670895
True	307.31412715037385
True	759.4141198153729
True	63.229482060331954
True	867.7216704934921
True	340.69653687982554
True	11.628047658183448
True	609.7125726263666
True	683.5195741038251
True	269.04078785713773
True	164.33780330457216
True	47.21145369952185
True	383.70555338451226
True	79.74054049336807
True	14.34358163833153
True	896.8566927699873
True	377.2444669045756
True	181.3836562994262
True	966.406015621478
True	10.097553844654517
True	792.0859982826449
True	33.57537222896217
True	686.8400579678704
True	58.57399471087231
True	775.0460550002639
True	433.0704036123856
True	201.5213580276458
True	439.01938786979866
True	205.3198880610877
True	296.97437922845324
True	208.77212608942028
True	402.9152682859354
True	9.550222418293446
True	323.2899173055976
True	108.69814578789178
True	10.323963388912702
True	461.6132541738943
True	727.7871894689531
True	296.62195055659924
True	82.97088540012282
True	316.0118117343968
True	82.62121439452409
True	181.32654937751235
True	182.13828476180385
True	374.6420873940697
True	39.48546839872262
True	141.8981355168979
True	388.01122524476455
True	896.5320215391469
True	116.41518677818551
True	202.0623926056247
True	436.9846637189151
True	17.370117593435957
True	417.5314173712016
True	507.5193274275434
True	88.11689938621944
True	382.0466978477705
True	338.9382810853176
True	427.1464238077283
True	595.0077022347677
True	1018.3162405738576
True	950.1968895743324
True	57.53708638160047
True	1060.6929843550183
True	109.47920374629236
True	117.81472285889484
True	109.53589759054194
True	467.5519004217561
True	379.96732223612
True	568.9012916036553
True	267.2108047233125
True	158.61474571170967
True	401.2176591489955
True	16.121523068553945
True	463.9620060928455
True	381.2727195358781
True	147.72460362438986
True	91.2309483487254
True	537.0216883934485
True	979.6306615529636
True	206.3850803238691
True	66.3940412217549
True	420.7562758425598
True	381.360429880704
True	489.7050942715984
True	313.1155059823607
True	4.292806989007612
True	529.5382247441886
True	496.2705890597941
True	497.9064860715587
True	186.6708300649756
True	99.31798164026068
True	21.88953232215568
True	377.4477519208857
True	107.49127781896516
True	6.402392776721577
True	31.128322288561677
True	358.5897008365172
True	690.4478856928878
True	135.47792783037033
True	95.7056693502392
True	24.263918603642484
True	389.42879127292815
True	361.3734347603085
True	749.1501513640162
True	310.78538414164547
True	517.9747024932308
True	536.3510843560933
True	515.1785758735562
True	288.9466227168432
True	539.3591895459183
True	100.7046025286643
True	589.1987804532657
True	7.753180807005848
True	343.0019817066833
True	447.7872208192256
True	970.0355008856652
True	344.0382599041352
True	803.4911329234836
True	940.5508983123513
True	178.8215036472734
True	36.55547583581045
True	357.3406682624628
True	386.97693903703936
True	580.4771218838276
True	245.4122373841144
True	28.87675917470582
True	636.9906983095215
True	129.73315814850824
True	1064.0865800262432
True	330.7935335655394
True	455.9150515291166
True	123.84173950214952
True	805.0754492195067
True	137.73770946706216
True	819.9732252549925
True	529.4720646456711
True	185.47023832895744
True	107.80824765643506
True	66.37823253640414
True	573.9727364274974
True	916.930175856328
True	426.52556641779154
True	537.0995216130785
True	128.1646009056942
True	624.5293813053325
True	497.9452253167027
True	788.2396261504542
True	311.6112416060872
True	565.1272612017301
True	110.29779565800794
True	25.08311678500629
True	418.1524799009721
True	177.99313359263763
True	102.1641913142872
True	375.5184117676216
True	1099.1005351723586
True	258.150293111177
True	554.4215963356396
True	11.231863874008916
True	77.17976800704949
True	336.5757962914508
True	790.6052284454062
True	437.7941769449256
True	526.3543230259004
True	697.1084924131535
True	70.56227041251634
True	742.2769418155573
True	47.64522904389531
True	106.85888697032507
True	186.24395702299307
True	78.89407790112024
True	25.1227984410747
True	295.84092250704543
True	490.3646726799303
True	900.2031127446405
True	872.4128909542776
True	5.164422719782819
True	290.71776028187014
True	450.0206158339998
True	120.3721077349348
True	245.6385409020208
True	338.6541159814564
True	1321.8224872282751
True	437.6232097997191
True	24.91988814247438
True	184.89900747483736
True	719.3579478125096
True	37.347778848935846
True	169.49822866937197
True	584.1278442644104
True	71.30277603622214
True	855.6560203110269
True	336.751122175532
True	672.528906637872
True	72.89583657768625
True	688.2253321929152
True	551.5307946163211
True	866.6729746550463
True	260.6258084131335
True	501.9364758613847
True	804.8869504185984
True	916.3782974002786
True	231.6824189472085
True	791.9654138809457
True	226.9603860977305
True	449.95919954972754
True	386.4619297595026
True	494.257002627895
True	492.6253092871876
True	311.9164256827841
True	358.2516519060524
True	111.12375759945644
True	334.48173891679926
True	1173.4532083005213
True	309.2419528714655
True	142.75381194352505
True	299.7314499922648
True	757.5253540438031
True	655.319524581244
True	421.19680779336335
True	118.09005913505064
True	332.80150337163764
True	36.227570261931646
True	178.257558241922
True	92.2465540579851
True	89.39623802539151
True	542.8137984924847
True	137.16010914251456
True	133.19743749960068
True	102.12645111491338
True	89.37678490937438
True	455.99287202366975
True	369.6611024383993
True	1054.2821503629395
True	550.1494567040892
True	870.2747405490991
True	268.81555591381766
True	298.16015753878804
True	513.2814688440747
True	196.40064363993284
True	758.7529081156523
True	215.237716754356
True	367.1395584283348
True	71.2775199105581
True	117.41253820144551
True	261.7264551800416
True	124.21396483433504
True	478.5964264710013
True	31.563541039983065
True	555.2472977869837
True	1004.1525583460486
True	732.9203023693009
True	1.6687437961839635
True	63.18092522017451
True	491.964888432673
True	443.5342305322284
True	75.16656053986382
True	121.50021278520242
True	301.7768665820476
True	76.4966982235426
True	51.75606750354744
True	692.828570289848
True	671.0586720664674
True	162.36949213884157
True	168.1635000713365
True	554.1263317510484
True	54.60175887018936
True	24.36242794735232
True	558.3368478393083
True	419.3458678975717
True	1133.2973200839042
True	45.1989116068092
True	481.6244097046402
True	880.9255644647934
True	820.6660520172649
True	303.66878351740434
True	769.1456376964138
True	406.57122337144926
True	42.461649631168605
True	96.74666348032574
True	699.0097500399671
True	70.15067050874428
True	142.2384290549005
True	949.4249631603554
True	184.0274851151263
True	274.8671616446078
True	107.3834978158208
True	629.2796238087279
True	608.2062697714554
True	213.9470743947564
True	419.7409953698186
True	38.40540399132247
True	273.7450624638812
True	603.581119408428
True	642.2999231284235
True	309.624606064802
True	70.93851880414458
True	929.0986505463376
True	1075.586673577239
True	560.9542199973165
True	63.88405083693935
True	28.456073360181943
True	88.36427158437914
True	111.0402933346302
True	103.4487763166226
True	904.4641397677876
True	1212.5414268128684
True	729.563850596179
True	325.7229391206674
True	8.568729778857547
True	20.2034139382251
True	335.0164091836923
True	472.4810250549921
True	47.171596998886464
True	563.3633147033725
True	416.62533556923626
True	397.2998217397168
True	76.39052699923764
True	189.7005941626268
True	260.66677597103813
True	141.68291690332467
True	388.0097197521144
True	44.88520265197467
True	173.28564440746518
True	1145.968656166086
True	6.909268102524121
True	27.36943185457
True	584.3185053482238
True	363.9315161119381
True	793.2433262724
True	158.4922104924163
True	732.4633338673498
True	605.5361892348076
True	279.7461493858328
True	418.7826172941782
True	349.4334850740834
True	288.7759269947461
True	272.0396391036063
True	384.5660394110436
True	512.5645253632703
True	512.5687726137025
True	111.60335516307664
True	366.2644717273053
True	8.328146559090815
True	185.1305738361233
True	230.18743276714125
True	865.8990796778625
True	609.0128887387148
True	30.04918201536708
True	730.6633985211757
True	826.5043371357112
True	108.0718933311634
True	347.973156678634
True	886.4714813551236
True	212.4450275145296
True	161.13151197451182
True	533.8081901754784
True	586.5573814672666
True	1089.128825026654
True	145.22952393462208
True	158.52987768579771
True	257.87219936842365
True	319.70099999199346
True	401.7046273174862
True	408.6790919155022
True	332.23842367332946
True	450.5581245378928
True	498.2418976839306
True	226.8386407235063
True	1476.3697914625482
True	258.2838292953911
True	408.6361724903488
True	52.47798603730183
True	746.4056134272439
True	258.79704229851086
True	914.365325652158
True	544.6881478868777
True	319.4973453110948
True	757.1036460600403
True	264.8073975198153
True	212.3494500037935
True	258.4162243564891
True	221.94005346424217
True	140.0093015086971
True	255.27697938923285
True	734.0031468949095
True	521.5380217713034
True	212.85338384272268
True	1139.5850659730936
True	119.78670765856756
True	257.5003799268522
True	71.87274716867032
True	321.5017201092601
True	407.3929418207529
True	94.41227538376916
True	217.3826115243801
True	75.17224347239917
True	673.6649900417796
True	368.84877324570886
True	220.69730925184072
True	728.2886973158753
True	852.8934258100991
True	808.9832734185363
True	854.5763756225072
True	357.41650668578944
True	1.2156905996103085
True	259.9182623750916
True	53.04839706205895
True	380.8337998402149
True	56.85846904368612
True	358.8002252462447
True	852.826741232424
True	1038.934354847519
True	393.3611300845416
True	21.153365327066734
True	514.7525530793739
True	504.46068380620784
True	176.3798698922793
True	229.5728453636106
True	286.21722371341764
True	22.45837297090896
True	123.62368731212968
True	929.5467559730508
True	61.81914253011709
True	509.58663282869145
True	782.390513860344
True	98.93642096992264
True	251.99463685043557
True	119.39760543164024
True	16.79143916368164
True	1.1003014595051652
True	113.657846263745
True	1007.1854686401103
True	479.384851529253
True	69.10802395814012
True	786.1290268556377
True	337.9563304471883
True	1.057008933495092
True	457.53510316924496
True	184.79487672589624
True	511.982848925656
True	84.62230601766817
True	345.1044400038977
True	372.59811977153765
True	178.6096193458931
True	199.45089044941136
True	117.94183714310977
True	170.20107010721267
True	999.6365320520352
True	13.88370988121508
True	509.506421412132
True	476.668008897356
True	398.96729730626726
True	215.92635736139223
True	233.4106333760687
True	156.23538164303136
True	44.39346734441601
True	467.8994408365072
True	153.69439089797785
True	850.3805819088753
True	810.938691453895
True	248.2668184807138
True	311.24149796331574
True	507.0298139722737
True	34.99425860439902
True	87.42767966598105
True	713.755796241439
True	1073.8618207484692
True	108.54100296976128
True	732.3652708444595
True	149.90942980950177
True	927.237279499288
True	651.6603839920672
True	109.8668379268666
True	275.15967472792823
True	616.4982672619092
True	260.5685211848799
True	44.88886717834107
True	565.7682216873852
True	430.0006236130606
True	5.351711334142127
True	484.2890159122159
True	67.10046386411514
True	174.25726349568563
True	230.2559414821541
True	311.2708629102856
True	76.06039620889287
True	224.7760559185661
True	352.89342657163667
True	424.0893156262445
True	937.6697756424594
True	48.39651413887024
True	897.6914830337553
True	1028.1960614262186
True	127.8854853711997
True	72.82917364807449
True	982.734486062008
True	32.00625301209995
True	236.49994271721067
True	87.42870799315091
True	212.3187970644286
True	377.0821354667656
True	964.0695826522448
True	100.3214250606371
True	73.71854027768165
True	641.7942509264268
True	274.1682535840584
True	720.3810864721717
True	53.29246100454511
True	485.3117793622272
True	369.5318731674198
True	683.8224317775156
True	56.10042331294304
True	107.25795998223074
True	26.812017323234084
True	271.0480943634437
True	43.68360816422712
True	342.6244763128785
True	2.873847557041806
True	1187.0225317057125
True	105.37922856134436
True	136.77881454335864
True	354.2894507824993
True	704.0481630623918
True	667.8731515985294
True	1029.462603051205
True	465.3814457955053
True	413.68865336062544
True	139.1881740429995
True	412.8850777382399
True	864.9702747194907
True	415.82685222679487
True	938.166774650786
True	87.29583546904747
True	422.8005699458121
True	164.98570641822403
True	276.50856528156544
True	751.0221278543285
True	161.40012475495948
True	136.205745857857
True	63.93421852982542
True	876.5552963039635
True	795.9595375833385
True	81.7778921864788
True	453.5586914421516
True	737.8237802894594
True	414.77167446034633
True	59.19191214563062
True	312.6233021615205
True	798.0497773802947
True	32.267917550078096
True	363.8432995394441
True	167.84797829287177
True	285.6970068133388
True	35.23343185404653
True	221.71776917966204
True	779.201410958394
True	644.4619278925314
True	58.17177902262436
True	297.2460610073957
True	878.4876817492158
True	16.104996435147903
True	321.87609151667283
True	276.79523942624905
True	430.5834636238024
True	215.456426853074
True	596.1669436082308
True	44.28261957609754
True	945.441872934125
True	882.7543102578854
True	46.55686223106266
True	403.6337187966852
True	717.9820347987721
True	917.9246798510006
True	280.275389537659
True	609.5496421995823
True	126.0501754282591
True	191.5376706536916
True	131.495435018989
True	137.77253460300065
True	205.4737463448361
True	948.6819393264572
True	813.8931824898476
True	943.7546899593968
True	18.396944965258637
True	26.85925423551602
True	358.44679300302454
True	12.321804461775963
True	622.6801727226671
True	1084.6839237957051
True	259.9789221233925
True	205.62912374901356
True	87.05221097769274
True	211.4342567308161
True	133.09862761930225
True	45.55961482166348
True	133.1571850212106
True	90.90743527150109
True	242.9945437591712
True	516.1853566319897
True	167.76921913293435
True	28.53302649472748
True	59.5854666878677
True	428.93851309955386
True	262.67044457950414
True	578.7977320922844
True	24.655529697342423
True	110.36826169936172
True	653.1687045379023
True	268.7419500311913
True	464.1582341342644
True	653.2703560479864
True	105.7760027334524
True	110.86856317664902
True	77.03518079572221
True	25.714693303672785
True	125.33874982989862
True	84.54191961688352
True	101.62287916401672
True	156.79273827359756
True	246.63390204218493
True	815.500978320115
True	285.92444764102976
True	965.5560176946036
True	167.3079609389107
True	198.6485607681957
True	832.1481100855347
True	305.877615603122
True	577.3866158165399
True	252.7303381736673
True	346.63686580015485
True	453.2501735894596
True	542.246320933601
True	625.03395714575
True	357.86179202133326
True	35.44970741623349
True	532.1660035979293
True	618.5785150310996
True	20.37834554845133
True	12.248358840872564
True	262.45369026308094
True	404.00260826797415
True	440.9659313765188
True	65.96643379223217
True	647.8342404715089
True	951.3986067986464
True	239.978495076638
True	894.835691656699
True	283.24593519857706
True	103.01244918720822
True	282.1152873194792
True	667.2324697359883
True	38.13489361141249
True	555.1316777969284
True	1298.2003222673004
True	1021.2664385114134
True	903.6081624733122
True	210.40728301474897
True	93.37905303583044
True	186.08262815899693
True	839.9813400658876
True	145.6849299044646
True	1068.6356482130002
True	873.1976534276564
True	42.32038345923735
True	93.10394103157977
True	424.4509435138407
True	394.5420831196858
True	193.9208897576567
True	507.681512105634
True	667.5650669672683
True	109.24689867844776
True	269.027357300209
True	1018.8254836717236
True	51.13946243803799
True	716.5850695647433
True	540.2619547506034
True	39.57065383215558
True	809.8454079936265
True	384.0341264989826
True	573.599812477722
True	111.18418463883032
True	281.61255748735203
True	215.45896880963733
True	26.96031986212486
True	133.62632897620728
True	751.2274556687845
True	140.6541702296317
True	387.7923716955922
True	66.01205774593365
True	603.0500556738465
True	606.7448244595789
True	224.75024727526448
True	461.3061862254181
True	168.43529345397496
True	169.92150294351234
True	221.56911615039888
True	274.9269808712488
True	370.0587421630556
True	131.7627456707087
True	194.2873892411128
True	25.613688526761607
True	846.6407501237815
True	272.4629084074276
True	9.426524760119111
True	364.1789963162421
True	167.85561697722898
True	625.4100629700524
True	394.73841091342337
True	593.2044932895565
True	517.3323055315184
True	493.2143107398059
True	793.1337839206739
True	248.24598698993464
True	563.3926681485159
True	154.09446029976257
True	522.2566763855647
True	364.1740129841219
True	381.0783327113445
True	130.60987326513637
True	125.38314263860576
True	103.94086961874036
True	72.82261671752089
True	753.9049192074008
True	178.6522244613105
True	46.208063118573214
True	0.0
True	534.3932751508329
True	107.03603595299047
True	23.119817623131475
True	41.39434579611043
True	106.00804536372048
True	538.6718834524889
True	184.90316533709904
True	113.69539329826998
True	37.33899799146882
True	154.28065046475575
True	928.7981665409642
True	51.61523003902835
True	224.87499646139108
True	740.2299358392311
True	320.3734187076553
True	459.2413587888861
True	483.895840870833
True	509.7617461125004
True	605.0755982682741
True	924.3837176034828
True	254.4502488998676
True	1031.93459261775
True	918.030197064965
True	612.2770071962062
True	348.10475502961424
True	861.15041862809
True	11.010965524080852
True	34.04259061744578
True	281.3040739622977
True	41.770577703185545
True	202.66993130638303
True	718.1493382092275
True	211.52561289929108
True	722.8581924736039
True	773.2521632991148
True	122.25840775369711
True	376.01135746734656
True	573.976960953361
True	23.022909210293093
True	127.3477991610196
True	433.2542913988068
True	304.4317665439244
True	193.0866189433452
True	108.4303278155542
True	385.0082549720518
True	21.356999499712785
True	370.8643947541842
True	359.73745227654973
True	1049.0515841347358
True	353.8818057397805
True	31.063457017656376
True	442.51699127736975
True	434.9993116963796
True	242.3029091249805
True	32.10021367025418
True	752.190219645252
True	428.1857285487795
True	179.61608346803675
True	12.273099877112372
True	1214.6365320304035
True	167.87719387588038
True	28.550006945407517
True	298.1406091957856
True	266.6130660899984
True	117.04433673810033
True	294.31333840181827
True	46.894958227574335
True	314.20241493906985
True	301.8913811998165
True	322.83643351648124
True	30.837883826404656
True	48.1241069762496
True	1021.8550546924728
True	25.695734120449234
True	12.25063402794278
True	179.74205030301897
True	659.6574330943612
True	8.255555413700877
True	186.6400759648276
True	174.89326395929837
True	540.127813432346
True	372.6652626988332
True	734.4861415653469
True	327.32647516891706
True	481.9759418275229
True	444.3491396866997
True	477.2283988792066
True	99.839638919223
True	1276.745233264029
True	930.849479670762
True	284.2669600652334
True	532.0626777220798
True	101.1248399593984
True	564.8501262738598
True	467.1791319838796
True	156.22200729742033
True	76.67507076945704
True	342.2825779016158
True	166.20494883837188
True	29.86501368590862
True	618.070822416722
True	381.87429474073656
True	68.04434156882158
True	29.463548143572247
True	667.6287763443958
True	500.4811909659984
True	72.70260281646274
True	21.680555904345017
True	336.3203442238288
True	327.8035702129442
True	709.1205269258336
True	547.3245472899927
True	555.7808007842748
True	785.1219633850883
True	9.01490056883755
True	61.53721113806844
True	33.96108898072865
True	59.50407381530768
True	500.2838176747479
True	575.5362635196792
True	79.6031128749991
True	108.311188983722
True	199.7865900797967
True	75.3520688965372
True	178.23887517811693
True	206.75990729414556
True	273.13378985150945
True	822.9339080428293
True	592.8014997945655
True	289.9717824648318
True	192.61209405551384
True	276.46405771731474
True	246.5208090804053
True	740.3877784841179
True	336.63557546067057
True	172.7390364267384
True	897.1701409859177
True	353.08497055252377
True	454.2021406517374
True	159.57634027585823
True	124.0030625271424
True	63.73456626883441
True	220.9696980005387
True	979.40911346821
True	517.8666201023469
True	105.19526486821977
True	362.4110120661117
True	103.75074111790292
True	675.3835011707388
True	3.7930836176397777
True	692.9887951308107
True	35.59258546050843
True	898.4959383199997
True	868.0957154930263
True	212.5530036764245
True	29.73963514011708
True	85.37114927659907
True	453.84190072893466
True	212.48302127201703
True	1.5819197823609428
True	81.38420273908615
True	1086.5075634155091
True	346.91748581779143
True	681.8058772163575
True	478.8336387599486
True	32.013027355940245
True	139.14194489519457
True	441.8123210219284
True	946.7208982444048
True	817.2010301348363
True	423.97207547443537
True	342.3631847293889
True	16.918022134560168
True	80.50903662444804
True	758.4612889017073
True	468.7853757526335
True	377.39692687194224
True	881.4417662720276
True	24.882721602226614
True	216.54131373834764
True	885.6882525500973
True	231.85378965210103
True	8.511999558839749
True	510.62399237278777
True	104.41746701209672
True	635.4011831122266
True	55.36096416646407
True	256.43790811625234
True	843.0036284610978
True	901.2052356038874
True	278.40606032305016
True	442.552365283292
True	120.46869553896146
True	601.9906465222749
True	267.4633645322665
True	200.81201084873223
True	881.5813125829894
True	54.7515477613242
True	724.3237414769004
True	279.08017656609417
True	297.5336207607471
True	168.0222853342908
True	497.9186512846105
True	601.5956479981159
True	379.7621131442048
True	405.2885200762451
True	67.85833560711112
True	151.84566901595042
True	442.4426238391973
True	215.7455167028159
True	36.52451856873911
True	209.01539393886384
True	373.7980623688372
True	370.8915725036522
True	737.2841573095594
True	133.0453567782743
True	680.1726812303823
True	518.4035951882801
True	587.5915752107583
True	133.4766700724631
True	39.49019118441284
True	655.332895433753
True	71.88081770597032
True	568.7421528469793
True	683.3287359682353
True	464.0772425451089
True	135.16253548993623
True	535.9755140662409
True	4.72422451249804
True	404.4171418746338
True	33.79669273192239
True	636.3590436709479
True	252.03450827227144
True	583.2496937855691
True	694.9709903005249
True	148.49897488428482
True	538.3621506326094
True	506.52335682843335
True	66.39718629031088
True	980.212709807502
True	2.816987161403167
True	25.064646053214304
True	651.4686483638835
True	687.6957244348323
True	136.95433625121535
True	404.5975373805804
True	121.70218825501924
True	73.5849100057256
True	446.231555991029
True	43.463262557164185
True	511.4376812773859
True	14.008951565987564
True	837.4776902948895
True	533.5318351731205
True	650.9512299096465
True	102.46139906184648
True	383.9432317121973
True	996.2979949300448
True	881.2029613324733
True	145.315502412699
True	566.1782583667155
True	452.0122839986876
True	251.3080374680256
True	247.7944603060796
True	6.195953729328022
True	319.5459601806264
True	11.795567591179426
True	372.4834676751652
True	78.47737238814928
True	409.664466648483
True	668.370054928001
True	124.8266317878512
True	239.4963671620689
True	660.803628343486
True	682.3735113578559
True	290.3269676355438
True	133.75445011727575
True	167.1450726509052
True	477.5722597381923
True	79.35340501698461
True	10.41372454132459
True	501.4963556421402
True	558.5022180072779
True	19.38543366592424
True	133.02827725695542
True	905.1699121475168
True	473.92321446293386
True	270.7635453999212
True	34.27469549684365
True	472.3002303929522
True	114.78365838802388
True	585.0568214316578
True	669.7534998102417
True	302.47906393149907
True	395.3630100352975
True	191.96736928304605
True	243.10418422713005
True	78.03274030031425
True	212.02687919387935
True	479.6149993721791
True	20.35936438396306
True	442.3992664858957
True	364.3307644568092
True	708.020598627262
True	900.1519734271459
True	929.4045355635786
True	143.08226515772455
True	414.1995279443434
True	72.62816563378034
True	200.60662636422552
True	321.05993010988783
True	10.949055955354716
True	798.6360385845561
True	23.15696092282741
True	402.1837471759962
True	269.7417844038502
True	624.7116115024099
True	208.5114589797178
True	39.264953143994376
True	661.8024463434249
True	1073.7882158483312
True	221.4422790037845
True	134.93632883259446
True	636.0544406749699
True	509.1502562313997
True	17.436286603850043
True	839.2330383039409
True	114.68919812024274
True	48.477420015039975
True	309.171792487668
True	353.9507013235362
True	397.1083107153207
True	272.1018245889442
True	19.91841844049851
True	22.588611136727195
True	831.0180927484895
True	196.6422771266488
True	113.0563457896316
True	850.1068167443913
True	642.5638658241234
True	640.3890750036516
True	461.821054083924
True	149.60299514041307
True	30.129138606795
True	100.6328032646133
True	438.64013592144073
True	231.91311865517045
True	462.0350356568339
True	140.9963231881499
True	513.5039867564061
True	634.8610811303663
True	934.886119880495
True	21.531160515023284
True	959.1748325387764
True	1074.247998782061
True	480.03944666301607
True	85.81758245622117
True	790.450768803966
True	635.7030110746445
True	640.3385835854061
True	175.24746834819388
True	730.3982205382102
True	690.9801975205785
True	123.29278463676978
True	766.0082468744938
True	817.5155287652539
True	498.2801477475758
True	230.685327378328
True	70.61699811324677
True	329.009052214766
True	338.1218720572708
True	445.64917433068143
True	424.6231956149426
True	175.72636116210828
True	302.54824590587515
True	3.605904194698725
True	13.598079451872714
True	109.02480965438563
True	127.9792362838192
True	358.8096804080144
True	336.056936120749
True	112.61304970944146
True	16.10186683147339
True	209.33888470822072
True	841.1675037947697
True	471.864026510034
True	521.6560722929715
True	562.0910975236947
True	779.3308500759626
True	643.8767350709762
True	93.3640636387984
True	198.39561435802267
True	246.29259610700137
True	275.4467544338322
True	107.74986621454286
True	363.0595831967007
True	433.0117070570917
True	173.43636765812784
True	649.8777269051634
True	245.99720559122747
True	203.2091828333747
True	29.24228273753934
True	251.7204865227825
True	483.8737158661506
True	168.266979357042
True	506.0061159209316
True	475.4923439981398
True	240.7087861704929
True	107.58479578407938
True	43.019583657387706
True	407.7641464375717
True	800.0153725670185
True	164.56727431790833
True	1044.958171413993
True	1044.3957310405597
True	484.8390406198301
True	104.25985255749951
True	119.88102646624732
True	629.0221531448972
True	8.50419444375926
True	228.05182115213972
True	140.97462950413455
True	120.63853737912451
True	331.1753814169249
True	633.8789586828468
True	37.00518308519749
True	121.35620738575427
True	955.87950832142
True	53.402792020349096
True	456.6884133281804
True	524.992005474926
True	246.0332412735828
True	135.56951539936284
True	912.5405286828528
True	1184.4050356608643
True	517.3646192782069
True	637.1671330347043
True	216.38989890021747
True	146.80602686126784
True	324.9868095491905
True	264.6954502263407
True	173.93437084113063
True	298.8461634062142
True	352.90405647732587
True	10.23205498156265
True	597.0749244106179
True	150.30275703667766
True	77.11316344606766
True	439.058157198235
True	304.4497906763428
True	1120.1510727876455
True	369.9467292808826
True	984.198130466022
True	10.364080323725714
True	269.2196653198969
True	232.3135874538712
True	165.39894221800256
True	497.0439495863144
True	202.04380081363203
True	414.7726371279911
True	338.5969896717144
True	114.3986314831136
True	366.8725480271628
True	1034.3376530532196
True	732.938346305664
True	231.769410851322
True	104.04373949415076
True	296.7638477691431
True	24.78806779449383
True	348.6041409646276
True	294.3589569691404
True	566.3404489297257
True	455.4438315671202
True	347.4338580476177
True	152.72223111355245
True	11.928827796761034
True	424.5116558826021
True	285.9994415402115
True	138.32781876139984
True	312.3816109271533
True	439.3067190599652
True	801.4170819559228
True	317.879193365796
True	780.7270537662106
True	391.7121038282313
True	358.10193634526865
True	1.4019973430310988
True	1145.163833629339
True	104.97473071654775
True	892.712102207494
True	211.72861598731225
True	463.3357169706674
True	667.0568917457609
True	86.79693524402069
True	483.9679087791751
True	30.473903658856884
True	413.4873818235173
True	77.51851310607452
True	225.12302209102032
True	36.21803274867546
True	671.7102255396608
True	190.71269238847216
True	24.759546582618164
True	394.6128008822769
True	103.89751305933544
True	159.01751869776098
True	835.6997096738365
True	259.52930839026817
True	158.31391267504034
True	377.1151497560381
True	513.4704219794667
True	333.7374910528478
True	534.3502679877946
True	615.3051954449966
True	159.10422988275107
True	7.061160056088079
True	72.52109419966956
True	402.0045200032977
True	91.62830549905368
True	78.57950237798791
True	1047.9304114041722
True	27.50422952143269
True	320.73385754500407
True	324.8535539547221
True	453.5068563587106
True	681.7892831515871
True	189.26426900450085
True	672.566344543886
True	343.8505037404624
True	358.46114659059214
True	273.8210558260057
True	212.98948407788797
True	340.51922304666954
True	432.89595463698913
True	427.05725349787264
True	597.4116172045303
True	143.11759916720882
True	76.23874814504745
True	38.703694808864
True	307.68462782878925
True	656.7652071186773
True	424.0242126053796
True	799.9896471050612
True	226.02287631497416
True	400.6570993893097
True	63.92809112534036
True	53.19866020206694
True	417.4047301788283
True	203.85285120909683
True	226.02202010718415
True	44.176138206146106
True	1073.7423839184817
True	177.00391167684484
True	907.2703514132834
True	319.1376345870079
True	902.9414670404918
True	236.86781657607332
True	469.0273701737475
True	536.8571777435154
True	632.4761261001241
True	215.16361451326992
True	485.5038289838965
True	922.6917412065834
True	129.43130652187875
True	6.711682956982657
True	562.6013817575886
True	30.66563437519666
True	76.09260595616473
True	807.4360074335442
True	234.2375270642238
True	984.9492110804964
True	695.3535331662541
True	413.7413060104233
True	290.323057625862
True	485.53394310119376
True	339.08317622957696
True	191.08659722856703
True	659.82336542227
True	712.1818371778147
True	216.0862051141555
True	89.91633397912841
True	515.6787405217866
True	134.7176670448226
True	387.12228208095473
True	336.2772129363707
True	65.59863711329483
True	362.8126061832064
True	384.73947153039575
True	359.15263939212394
True	412.220753799283
True	421.19431345545024
True	671.3467574027676
True	57.033591175900696
True	453.6375673158529
True	324.66843574846973
True	652.2482703123904
True	222.2246009936356
True	102.718544613483
True	41.61041102955435
True	547.4991444006306
True	631.4364636234388
True	184.88111247962465
True	407.3600082775597
True	349.15523719814
True	18.106592176732903
True	161.92228632511126
True	289.5762493652513
True	3.243097266604773
True	882.0547026796287
True	81.46680294393062
True	105.58734870340464
True	108.98524078453332
True	349.08280177054746
True	35.724560127966946
True	456.5924184864404
True	230.71068141079795
True	6.0086651226057874
True	122.63764976403782
True	456.9660985153022
True	44.57133218983894
True	69.39826692244552
True	173.53642983448856
True	289.227475601447
True	952.8436934627476
True	393.89546509868
True	921.8537451781892
True	182.83159330255515
True	1009.877840519708
True	778.1258911247704
True	648.9927237900897
True	398.9467534014513
True	372.2093955175036
True	81.75209790988549
True	72.9136494325919
True	81.60954306214501
True	170.5890747241917
True	476.8415321560884
True	1105.3468966574903
True	174.03424369512666
True	354.2199665061837
True	426.3205369256637
True	617.2045206095497
True	587.9304898417043
True	281.37513761372804
True	448.130028709644
True	669.7211339774427
True	97.86188136673658
True	733.2110112087045
True	251.57919639575223
True	133.0266251007182
True	416.91474804580633
True	843.3988043788537
True	419.6837156259712
True	840.8842257101911
True	206.8222163110219
True	346.1927115994937
True	680.9653321810245
True	602.3525146622259
True	190.5574731783325
True	268.9269574166327
True	786.750525321111
True	31.45487489451881
True	188.00724075521117
True	500.57911152048734
True	704.8147313595402
True	101.82135463608812
True	32.48289809727148
True	166.45974414257344
True	730.7913744378396
True	325.32315391392933
True	561.6717231652145
True	348.71395560190723
True	292.16064895449745
True	453.3217228232152
True	495.0690163793744
True	68.88096019513404
True	364.10537425488513
True	755.1975344775119
True	0.0
True	292.44230099262967
True	245.28899453720248
True	966.2087480762524
True	156.62841828730646
True	682.5832216765837
True	637.8396436402905
True	109.74831420660136
True	218.712199352761
True	133.03415684018182
True	10.782632515446576
True	284.93839431127816
True	385.21830658787206
True	1156.0952490015145
True	234.464935451596
True	417.91128656856375
True	668.5613095514072
True	205.83849164260695
True	28.21253053143077
True	849.0472410815007
True	603.44881786876
True	158.57653394786516
True	639.9617504667816
True	160.05876001817077
True	292.60506516515306
True	790.0724989148327
True	36.05206856806771
True	101.09252295637592
True	524.6931799405359
True	66.00108236020593
True	72.33448571238056
True	409.3366214140698
True	22.56649114828069
True	750.7838035206325
True	102.0652378329051
True	159.98954024200634
True	19.101807056641707
True	708.2952520302836
True	29.77583614606541
True	787.7596187919223
True	393.71535896682695
True	112.33904389343732
True	705.2216081033303
True	535.4273471107716
True	560.9748923289388
True	47.34548190901534
True	362.5117315342832
True	5.025583618249328
True	93.49407490719956
True	363.87598188522753
True	48.66429562465496
True	114.69229433301834
True	314.8188593442009
True	186.98619369767613
True	102.03405575984284
True	659.5129367167981
True	20.821104704131603
True	1123.7738685382112
True	503.8402002301281
True	307.71664436721886
True	492.6492580935932
True	125.13567747769184
True	771.836768570295
True	1092.9585662632671
True	748.8394865019043
True	175.35585886320067
True	226.51491866385103
True	52.57647129389517
True	58.58775358279503
True	152.1920831238812
True	106.32044249596966
True	169.48700996282713
True	1172.5507029025064
True	304.6243714696695
True	346.946604007526
True	678.8267603041163
True	16.871635698417563
True	14.820903083121062
True	592.6733652857171
True	4.866976997488527
True	122.32898816875972
True	689.4835899936727
True	183.991911349037
True	657.8896795423248
True	826.5844902084004
True	138.77021774910477
True	911.8978756818088
True	3.1107720084735764
True	439.97404005686167
True	1057.8122313281992
True	26.4478691262505
True	240.50240040127207
True	146.59651686677572
True	983.9220423559544
True	233.8091684750012
True	480.9569579297929
True	125.13412860790802
True	493.2462325162435
True	153.28440912508256
True	97.23893634242434
True	384.3496441165822
True	70.10500335137426
True	51.26463348019956
True	1047.7911221136892
True	260.6963989910829
True	159.66636227322485
True	380.302035659087
True	399.0098163377632
True	219.7272469717157
True	163.10800240294856
True	373.7068938222056
True	37.691806805898736
True	484.8683896612503
True	1103.9955359251092
True	111.56610724598382
True	473.97454381622833
True	317.6454537686316
True	25.534634756075143
True	389.21226186707605
True	103.43391506412752
True	590.3523919587716
True	207.74452133901988
True	416.7546059709565
True	20.64680234105074
True	445.49123238542256
True	104.4639870645589
True	346.4050095853178
True	32.27060345401454
True	171.93566024555423
True	245.35967151272112
True	782.2776362253655
True	59.66493734560858
True	148.88853116702674
True	236.70426608631757
True	143.76437582959613
True	645.0442312032739
True	561.0833948196324
True	793.8721086093137
True	399.0387580455775
True	537.3946011366407
True	415.08078422672656
True	684.4723606691472
True	63.97322731260849
True	485.2376087041616
True	433.9465588098652
True	47.82332160844651
True	87.06886275371969
True	126.85232895849416
True	92.45996854427092
True	335.3909748283875
True	841.5933257136219
True	336.8870356726043
True	1085.6250510603147
True	320.9193508992065
True	912.17992211795
True	152.4461215940577
True	574.2262096197343
True	616.2483137480943
True	711.8424789042474
True	437.9831456269639
True	68.460322559878
True	282.40965314917497
True	41.10174138629242
True	165.1011041827704
True	171.12428814063776
True	1095.795004087793
True	219.1003616449851
True	555.7970288975429
True	563.3374215634532
True	582.3679375787799
True	872.0442158028462
True	592.9907417150159
True	652.8038455244925
True	958.2554493861048
True	122.2931950010296
True	310.0352026231706
True	276.3463161313352
True	330.7654930769445
True	89.63918879953617
True	375.366180366947
True	3.750581964083184
True	321.0906593917022
True	258.09963734925964
True	588.6564381898071
True	286.77404693707166
True	367.8617841642762
True	9.788634936501245
True	60.68737934148803
True	541.4332081322369
True	30.377589257035343
True	141.6031962533981
True	65.13176228177866
True	153.45666426613516
True	245.15138166651883
True	70.78349574596696
True	362.9115747165403
True	261.8132526086338
True	103.8021397108691
True	345.53293256530867
True	66.28153993299199
True	596.794099362215
True	819.7447101347091
True	281.70263915068915
True	1183.897073047002
True	115.21081439075144
True	302.2802641669452
True	1035.913179091428
True	94.45456139996932
True	291.933594509492
True	9.4736296459689
True	399.2161181936504
True	462.46353298258975
True	159.10583552066095
True	617.475451948996
True	910.2514572963078
True	159.27656344404596
True	77.56949770243877
True	328.00734131094947
True	551.8703286925806
True	626.2983672895391
True	1241.363472664941
True	26.9111833816754
True	949.0396699792872
True	141.31482041360337
True	630.6485019860137
True	121.33093879080766
True	133.22203649662288
True	196.09072393574397
True	176.1868544758955
True	756.7852481641886
True	210.2886196180442
True	226.851898827249
True	68.54927682065437
True	511.69645064267297
True	439.1677813110937
True	175.21306242569383
True	240.7055144156092
True	16.67715525164516
True	421.91395947633566
True	213.74965952836223
True	292.6633896875921
True	110.68272627602016
True	702.2779016620856
True	413.1818740280237
True	257.7684573961353
True	634.3815590253504
True	533.616249967607
True	464.1943087618381
True	137.20755760077571
True	527.7592088709523
True	449.4721017158473
True	2.871508400426455
True	195.42477907564503
True	91.58776908299562
True	244.2163630731468
True	2.6019558104481453
True	127.19473274786174
True	352.8162675416022
True	8.156236500666216
True	859.529362404429
True	174.32101951938603
True	722.5240849900074
True	793.1477540866265
True	156.72629821415816
True	226.0963622729476
True	502.0702374133008
True	868.6068244810452
True	50.5993318443695
True	39.32376970319673
True	121.92770933709804
True	625.2948304688891
True	703.0832273949205
True	185.46147040720012
True	606.6435285241772
True	611.8216924962533
True	855.9163722460428
True	409.27943046783054
True	182.323055676278
True	859.3744312421165
True	222.5788512720538
True	143.18260436174975
True	332.41457127103683
True	222.3450235068396
True	207.9294200061832
True	620.8069453997623
True	254.1923332772186
True	187.389808635556
True	455.8854208049447
True	476.7534301173422
True	62.00908446691157
True	273.79850091607875
True	74.88355193829551
True	339.9627742570221
True	358.2894434444053
True	252.5546830064564
True	181.8592067825996
True	369.9513756536733
True	628.6047997650525
True	755.2618776440694
True	306.45461623927287
True	735.6241372284251
True	60.47591331437488
True	886.7247241232186
True	357.8671404202615
True	12.287031170277368
True	615.0352575705622
True	691.5185228638387
True	256.69250478540664
True	166.9961091348165
True	48.3765067538182
True	377.18861153668325
True	78.75702015959439
True	15.716403239504812
True	898.1843033715342
True	337.3573336461674
True	170.94586526436592
True	978.1811242526894
True	11.7794356762191
True	796.4989709377107
True	30.80036028087202
True	651.6728447054084
True	59.03876697631242
True	773.2509623870056
True	448.1175910933533
True	196.72245887105464
True	454.5211315766297
True	208.84039428832588
True	302.427833544489
True	229.1927656665856
True	406.1223095155036
True	9.840347781331568
True	322.5197059343531
True	109.61626530450609
True	10.666820312517196
True	482.0335094471467
True	717.7665738100578
True	288.4074442353677
True	83.06522575128406
True	316.12620997980747
True	81.02818778896287
True	191.3170642859457
True	177.78602001995645
True	366.0460522582532
True	46.1804775973953
True	142.59190560665675
True	369.5215612535162
True	882.5757273279966
True	111.49112635716632
True	201.338183925851
True	433.3936765595609
True	19.084732960434437
True	423.3545322040856
True	507.0976197556748
True	89.55645259979202
True	379.18904934013074
True	368.3479960840239
True	427.2561964505238
True	571.3538206402446
True	1046.5680769450785
True	985.405203446743
True	55.21012346137336
True	1073.6789631451784
True	107.8979177018258
True	104.93071679706937
True	105.1933563165932
True	499.3013305306389
True	363.4434389442489
True	573.8797019219033
True	258.5660299773741
True	158.81336184630808
True	403.369358012988
True	16.541204764915925
True	481.24888522420616
True	399.5713970485845
True	150.7338525127772
True	100.51520614140549
True	553.5355663071782
True	1008.6766652988222
True	213.6591981895364
True	66.38699627725134
True	412.602661571453
True	381.859170908031
True	486.1687152686856
True	332.0715927253131
True	4.453235204565966
True	521.5956268238356
True	490.2116426210063
True	495.7626373083751
True	187.49520707250213
True	98.89880973476038
True	21.30463940246387
True	369.57516267784246
True	111.7770839343697
True	6.378995129045353
True	27.92543599793517
True	348.9177914525687
True	666.7596609754664
True	135.7049569328946
True	92.62787895027397
True	25.082958372284217
True	401.1528939340623
True	382.3302001450999
True	783.7940623139322
True	308.3087288455958
True	521.1436025384324
True	538.0041362645665
True	532.8654454002902
True	294.11186085762574
True	538.035535385072
True	105.61224312479742
True	585.4643625781828
True	7.5370195004453455
True	349.40517283249466
True	477.64022631536665
True	959.916120924742
True	340.1871209768465
True	775.6713509926678
True	969.1114295092952
True	167.76928379175817
True	38.77271513324792
True	364.8300811079503
True	383.93486588846537
True	586.2086902896986
True	257.2921926714698
True	30.01173944029304
True	654.4784080341789
True	129.52201748236988
True	1014.150162063818
True	319.6091875746763
True	454.6828462885277
True	128.94054355626747
True	797.8393504218075
True	136.42749556818418
True	832.8832653620847
True	578.4739068337857
True	190.14059132473628
True	111.4502179256399
True	67.71801729701272
True	571.7386343466834
True	940.7689144363666
True	431.1853105387927
True	537.0779182957599
True	140.45001873883754
True	610.6677754785203
True	479.4368119739607
True	779.2674262995564
True	328.67470660099497
True	593.9463346779543
True	112.43202834043971
True	22.263346121662583
True	414.3880973937471
True	170.30280133150447
True	101.30318951838716
True	357.842452874128
True	1067.5514878776307
True	269.1336535098678
True	559.1727953056793
True	12.075487741858042
True	79.15818218875106
True	327.36733814894865
True	789.7303948635946
True	459.1366732172322
True	525.7481581654071
True	712.6877850519996
True	68.56227460770124
True	760.7602737490151
True	48.4751588164073
True	100.15718341631305
True	178.61155800372342
True	84.01654207541405
True	24.975150023667595
True	308.13342903208274
True	476.1013436240681
True	892.8815779824104
True	849.6375120983348
True	5.958119367274634
True	270.8034853928359
True	453.7127180871808
True	122.13575787295645
True	224.75034097340267
True	320.7304229832534
True	1300.690508333538
True	476.94083750498606
True	26.98535428258113
True	180.2434755966302
True	714.0929474607402
True	32.80439152335215
True	175.1332840358286
True	568.0363933254391
True	72.2313746387498
True	865.7267188939148
True	310.5857649443286
True	665.4293284973194
True	74.19228185130903
True	671.911619507456
True	596.3775328313146
True	893.8678669096363
True	251.07402275815937
True	487.736705392177
True	821.2830722030252
True	922.5246485957292
True	241.08933586418289
True	760.342305879375
True	232.16532867532536
True	436.7295029193433
True	365.04232567419336
True	494.0335563533994
True	492.3697876836141
True	313.89568640870243
True	353.26845711605284
True	111.34836282602852
True	359.21959370123056
True	1152.4663160560624
True	313.2773312882204
True	145.87185907714348
True	305.5460220431128
True	731.1853601554518
True	653.8080810249985
True	406.4350845893247
True	119.45646737409368
True	339.16109808513653
True	34.50602299161083
True	176.58255711230012
True	95.98518166526414
True	84.75011895343438
True	564.8981946432948
True	136.46335510544222
True	129.9340109592721
True	104.91579610443492
True	87.62334338243542
True	446.53378459254657
True	394.3411198445263
True	1031.171502472588
True	546.725868305708
True	812.459882360182
True	279.3915246903606
True	287.82013488943267
True	523.2326814088183
True	200.59918117693908
True	730.2743356471358
True	239.02679704165476
True	361.0204477604388
True	71.07730169260687
True	121.70237745890556
True	269.60362620572835
True	122.75990626323524
True	477.2892380910917
True	31.624773905366407
True	578.0411303759159
True	999.9413694423944
True	720.902846326774
True	1.305889489357009
True	62.19147615652522
True	493.3888414495557
True	431.7858155155837
True	74.12156126950681
True	120.4400202364937
True	303.4886172738967
True	82.96622325691104
True	49.28461450177858
True	739.1406129888647
True	674.2521000897696
True	168.67679550617902
True	162.05909834119845
True	562.1423106617848
True	53.44901745099324
True	25.74450476074765
True	577.2715026803546
True	456.4047809642234
True	1117.5376108293988
True	48.837990936145765
True	437.57174133740943
True	854.6940078273672
True	793.5364583623448
True	276.4483080704123
True	782.5013781886623
True	411.1313972502898
True	40.52652208669148
True	100.46813713847824
True	704.5890017026423
True	78.47863568874149
True	138.03309511617326
True	947.269886295482
True	189.4669279507248
True	267.7002011197925
True	106.5230099349332
True	637.8371908097114
True	590.4318354840719
True	217.06920226211523
True	426.6518855777408
True	41.63262453279274
True	283.412379547505
True	569.6849438340872
True	619.1878487697853
True	326.831743678683
True	76.37884699272914
True	955.6092724702874
True	1079.9850694564293
True	563.182954823686
True	63.86266762343824
True	29.581750646888583
True	89.0771153659166
True	105.49497409180869
True	99.33193771506312
True	853.0306604748357
True	1225.0761360573197
True	765.9304457485533
True	316.7914167290011
True	10.008903411686363
True	20.6681691490094
True	345.1214788262061
True	464.02465762242736
True	46.82870965116858
True	577.121682489294
True	421.5368497885722
True	405.70642841817386
True	81.6598629016396
True	201.4861998590393
True	251.71526040070643
True	134.745007868078
True	395.5764139667919
True	41.49038674549192
True	171.6611446513037
True	1129.0104008932733
True	6.647289943013659
True	25.593288263006112
True	588.702178755068
True	352.1988273472052
True	780.6113887021963
True	153.36722934366486
True	732.5303797537694
True	579.0707306166508
True	281.78025371888435
True	435.5033237255898
True	335.34075046852394
True	282.27890437329177
True	274.52738268046096
True	384.52344754441793
True	505.2212395797574
True	519.6174063602839
True	107.64107125983357
True	357.1046853973028
True	9.016327262088234
True	188.6019318173148
True	219.84148711392223
True	869.6211760784305
True	612.0981426856189
True	31.632388515128117
True	718.7954487232709
True	814.7432026675467
True	104.91073617327808
True	353.6831929547639
True	850.0218783841981
True	234.4508666724356
True	164.12153504167196
True	535.9593073168409
True	595.6086070641164
True	1098.6423686010978
True	149.0887941912246
True	155.7141865303595
True	257.6493616643717
True	323.38536924939365
True	431.0070836830124
True	417.2614756930341
True	329.268437669768
True	438.0215078047442
True	502.43046294961454
True	232.49804512368829
True	1478.051609217426
True	249.61905881617727
True	410.71276649135535
True	53.076920133967015
True	775.0377965154602
True	244.36356261595495
True	932.8973562694624
True	557.106833539669
True	316.8908085832545
True	767.1386303747465
True	268.446769432494
True	217.66364926452923
True	256.8435286982074
True	215.6898556009631
True	140.19177085810824
True	245.6676099187254
True	723.2055784949024
True	535.8416993752029
True	213.4029944736685
True	1201.9783470754126
True	115.31101584389737
True	264.5346142816895
True	72.48233051550075
True	307.6131229199943
True	411.2101564829395
True	89.49532774622936
True	220.58823667860287
True	74.0690346421207
True	712.6429369965089
True	373.71279595881714
True	232.77273833195625
True	735.2208770932605
True	871.0614472654025
True	815.4920710786544
True	827.4230428042285
True	354.9144232085836
True	1.6641777875813388
True	263.30387503926653
True	51.28123232406016
True	382.66451156142193
True	53.27380286927343
True	354.9705572933853
True	839.9151450632369
True	1059.158615627679
True	392.1087587083755
True	22.81279688937072
True	514.0927437773995
True	493.66300006827817
True	198.27874087931477
True	235.15742975614936
True	294.36157126055804
True	23.500998417738494
True	125.2639969787036
True	934.1173815512471
True	60.142141304082905
True	480.84628012870905
True	799.0625214872049
True	97.97755658464344
True	248.8817049844225
True	110.80251626379513
True	15.454909592865503
True	1.3905371126061543
True	123.90668856951277
True	1027.3679001696494
True	469.6645606898742
True	68.31000436429606
True	784.9831321182844
True	333.40379920188195
True	1.833480386750487
True	448.4137782627117
True	196.4639697351948
True	498.8852549552237
True	86.41841885191982
True	311.2028579574867
True	373.5863260584801
True	175.38721875979988
True	208.70945305646495
True	132.93536213153908
True	183.6092744133852
True	960.0790620851192
True	16.8102730452069
True	515.9456589532696
True	494.5777893745419
True	404.250272474245
True	212.15598115593036
True	230.95766684998105
True	157.18215108188045
True	47.20020619720045
True	505.2929501334696
True	153.52779700711648
True	873.2477352330162
True	842.762093160572
True	248.07498175965117
True	316.60765357538344
True	521.7737074514179
True	41.9637600332573
True	89.09318369503332
True	733.5763274370739
True	1086.2311987564433
True	110.29957479657062
True	726.9247397601704
True	144.98579965555444
True	921.3704765395736
True	664.1335629041972
True	99.81122501371
True	280.2130742925529
True	623.5406881206966
True	271.79467742651764
True	46.782980367371096
True	583.0129621021788
True	435.1517950944134
True	5.380890408440866
True	479.8762437099148
True	65.23953324357306
True	168.3941003678199
True	239.2419826965495
True	289.97394572322526
True	74.46340261055462
True	223.19685143694636
True	357.2477915350546
True	422.0544591745974
True	922.0172759743712
True	45.39993024174313
True	904.8931911788364
True	1004.780151986962
True	139.14188148157172
True	75.14968155035811
True	1012.5019653016698
True	33.95491923315046
True	221.1945674197619
True	86.22980328542707
True	217.17369273877824
True	358.8608692023449
True	981.3696644985154
True	100.1095731374234
True	73.73215575479709
True	668.931615124818
True	269.57596192079075
True	700.7595344176117
True	52.307547591705
True	478.4306959941384
True	396.3748085166599
True	691.8314855588796
True	54.68725271712438
True	115.10516507285293
True	30.001225813243515
True	270.1706392423126
True	46.82175974523184
True	344.2818257994823
True	2.8141054699532004
True	1163.1545637105687
True	106.48280066070186
True	129.4022744250979
True	359.19303114628104
True	708.1441429395069
True	674.4912705594472
True	990.8095556956714
True	466.26264317315577
True	413.08586606083526
True	140.26127509312838
True	426.4372194693598
True	845.1528377559139
True	419.30792155977485
True	937.4205819871024
True	87.21546990875648
True	430.40860805982055
True	177.24273799505193
True	290.5328414333774
True	718.4697544098161
True	165.42273185561567
True	135.09187329941125
True	65.78986078595014
True	885.22010284213
True	787.6681671697633
True	84.89667428443441
True	424.611131987276
True	741.9709330524515
True	420.96164851279934
True	55.74795213352552
True	332.4171520705012
True	769.6596645003794
True	31.006945043139783
True	366.1602119108542
True	165.8197518452598
True	259.92589572004204
True	33.1375165728108
True	213.9905211822594
True	783.5593441471577
True	636.1556840156131
True	51.124061102132856
True	289.14656938332485
True	914.3900490978826
True	19.04300391364338
True	330.3502928872127
True	288.70741206125257
True	411.69993021340105
True	215.63122175868065
True	608.6207636224804
True	46.54524387887866
True	952.2885862473588
True	877.1821785996258
True	49.918692936898005
True	391.3985504152215
True	749.9679001009724
True	935.6636592841404
True	278.2003433623824
True	602.625187719395
True	130.71627952367743
True	197.87176434645428
True	132.24369928955093
True	135.1025108158476
True	202.9966129570331
True	966.6363537427426
True	786.9849011795329
True	934.0365717439132
True	18.62476011911327
True	28.502757502029876
True	364.5223549152735
True	12.397932361533616
True	623.3886383912858
True	1062.0273530588618
True	275.0846606758533
True	203.7991675212518
True	85.9957939874538
True	215.91943019452503
True	129.650858620058
True	43.094460395122255
True	130.40620208608857
True	87.0741497567018
True	233.4414723059042
True	530.8370887906347
True	169.59446083030332
True	27.877654101826607
True	56.231269138639405
True	430.418968734485
True	263.7759296980621
True	616.9960321571139
True	24.91510800305502
True	117.10415099038676
True	657.0207499666235
True	258.20330233496315
True	474.0146708428005
True	645.5175472979715
True	106.495265807787
True	114.6510590886438
True	77.87505564948827
True	25.6200872506055
True	118.75717058003616
True	83.23073533499534
True	97.0417187204708
True	157.06606308394768
True	244.8748490479192
True	845.1482551839173
True	287.86644472299366
True	948.872753531672
True	166.2243439850552
True	210.1255188327821
True	821.8472812312081
True	301.1732720428615
True	594.0396744545928
True	255.0261798634585
True	350.4479393059416
True	449.1591100447184
True	565.8254480994315
True	646.1268030590071
True	363.59778912203245
True	34.47686383366349
True	570.7778824335993
True	621.4476236340911
True	21.29965417176748
True	11.413155771055788
True	257.07024040952206
True	399.3402350351297
True	451.56305583208194
True	67.56799046497237
True	646.3674343176143
True	940.9029870862256
True	238.70920884235565
True	914.0482581549272
True	278.220744913239
True	104.40598567812336
True	272.6189997150294
True	673.6546396288891
True	37.29041565995425
True	583.6541274150583
True	1266.515625230708
True	1012.8121663668718
True	831.3355195696009
True	198.58655012755955
True	90.13491762447764
True	191.04935166109007
True	829.7173443989307
True	148.03565657431025
True	1061.8149242193028
True	865.5143681950047
True	45.12117080302431
True	88.27997132458367
True	425.9745893703235
True	400.4426081235752
True	202.86666137972009
True	507.10322427943305
True	677.2854000334869
True	125.66606761703054
True	271.01701155217347
True	1015.0557891723194
True	52.922561567775205
True	720.5408846679579
True	557.9516471667689
True	34.47929675724494
True	841.9153198815391
True	369.4440679355056
True	574.2419197885009
True	108.17637525404224
True	270.557967089912
True	223.06412026924977
True	27.102165070604585
True	132.09561816745065
True	754.7486466740698
True	136.59699350652366
True	375.3873733458965
True	62.84242196661633
True	625.4432820497389
True	616.3800136644714
True	241.6714582169648
True	454.59823641677576
True	159.61426444959113
True	168.44011274920751
True	214.9643630538125
True	290.546837155198
True	364.4126922063704
True	131.17045152629763
True	184.00535396248785
True	26.94645195335445
True	880.0762212576598
True	315.11006242995126
True	9.967247527664425
True	365.40701700724696
True	160.54959860450032
True	617.8572195567465
True	366.0797448419821
True	589.6202652225845
True	549.82848596432
True	465.0451299332042
True	778.8703243535728
True	247.36546415128132
True	574.1048976599977
True	158.07945453113072
True	556.7094415281451
True	366.35793674871246
True	379.3765268573817
True	128.7970404414956
True	137.09369586687
True	107.21680455890724
True	68.87859606178702
True	705.2143781264595
True	188.038328727124
True	44.11430509655664
True	0.0
True	544.5595151819399
True	113.68361940716572
True	23.00034659914305
True	40.8569721701408
True	118.7797413183316
True	516.4820165729288
True	179.7867792031261
True	113.9322481228403
True	31.098344050608496
True	163.76738593248453
True	889.8934253740309
True	54.412716291676645
True	227.0189452660653
True	730.9853876049342
True	311.4061180125651
True	460.4741679931425
True	472.3246205953585
True	495.825511156205
True	586.8494938519557
True	935.4447891378778
True	263.63596896627394
True	1046.7407047964414
True	909.0827876581252
True	613.3617239283163
True	339.5484543655533
True	837.6859219604839
True	10.22270879590216
True	29.528910110816238
True	306.4554580681725
True	41.7563502709332
True	202.0648755727682
True	749.7248233078664
True	205.19294426190055
True	739.7286914661881
True	765.0502647115467
True	128.03527873601794
True	377.3025122819199
True	579.9833920773397
True	24.595068532911352
True	131.62195408556744
True	423.45683067309847
True	305.94794102034183
True	192.226230593678
True	114.62010918880088
True	380.0452434572744
True	22.82078673708667
True	362.380825252755
True	361.7035267216317
True	1035.0002887967307
True	360.23656724068144
True	30.778528783032765
True	445.27193120164793
True	434.1502780165334
True	235.37054073962693
True	33.29135766371943
True	763.9626403251305
True	436.0840060289202
True	172.25069813329577
True	12.583360296844443
True	1215.3418610469005
True	169.5087837513327
True	26.019996168701784
True	309.97936917503165
True	272.12700647346617
True	117.02213370029004
True	291.038214538685
True	47.16124256870714
True	314.0390638369803
True	305.8409278882958
True	301.57537285263743
True	31.06928794040414
True	47.53280761108764
True	1033.3317537565242
True	24.276233796694065
True	12.340508882076572
True	180.54682658500064
True	664.5114896847058
True	10.42145516080668
True	183.0597463177245
True	165.83756905627567
True	542.1555852657502
True	354.6341459060073
True	751.6183389626437
True	322.0589745997256
True	474.2233749744362
True	436.63298479248846
True	515.1136386427482
True	101.82847118371996
True	1281.236775005424
True	880.4425447644862
True	302.8286590568323
True	525.0470167480275
True	98.58576657013845
True	580.5812320753931
True	433.3729781097376
True	161.419773108753
True	75.67582441821995
True	339.1960828545217
True	176.18358909922995
True	29.078168676568836
True	601.3909982375214
True	382.6295223009676
True	71.1588178114181
True	29.499651938763154
True	664.9037166408197
True	496.7645368455982
True	71.47287784311447
True	20.90664794938077
True	332.8489401007138
True	346.9647728502891
True	714.7254230104822
True	545.5137313758441
True	556.0765217300777
True	787.9020599179341
True	9.271313455649649
True	58.08124095519567
True	32.66393989068796
True	61.3270836166958
True	509.097908815499
True	581.9206939177961
True	83.49272069075815
True	113.14777432369743
True	199.84408840366837
True	72.33251093819727
True	180.2356063867001
True	211.88430471256672
True	271.7880402739386
True	796.7312052002462
True	578.789626586418
True	287.39999511297174
True	188.268798309752
True	265.77911225517363
True	245.8517377142281
True	745.1015434835364
True	322.2758653847732
True	169.45698539394718
True	899.3066146869921
True	345.7903078035902
True	463.5651469859027
True	158.42467305019832
True	121.82733353714964
True	61.03639899589901
True	211.29763754599804
True	970.8004238412398
True	537.551463820497
True	115.46785362337596
True	351.9711883023932
True	97.90290219040624
True	661.8881417545358
True	4.914708729388356
True	720.9943540014739
True	36.4800020814471
True	898.2281972095259
True	836.6578843298317
True	214.17224015049928
True	30.387033554759697
True	77.53904301291124
True	468.7379109550742
True	216.66571664393868
True	1.5003676335428846
True	74.3678931357932
True	1065.3290379325426
True	354.4779891454014
True	650.6025883856034
True	465.16676021019646
True	31.35056237331617
True	138.00129629900218
True	434.3167990157698
True	956.4100394055384
True	810.2539551908902
True	432.7799801114967
True	339.1251884012822
True	17.790047304566666
True	73.79529659040907
True	744.6967865062998
True	469.9387689726426
True	381.67508460864167
True	870.1817426843655
True	25.984925197275352
True	226.5752682608672
True	893.369111125753
True	244.5367020999768
True	8.254990625344655
True	515.5092512274805
True	108.09058461281576
True	641.9588828858114
True	54.56077328736251
True	253.46251824571124
True	840.0310616770796
True	867.2852255254761
True	278.8426154951406
True	441.4120253431964
True	122.90665797849638
True	602.6386211298538
True	261.5764033283135
True	188.1191046420013
True	843.8067092553221
True	54.07411814791828
True	696.0034067793658
True	275.0918050055298
True	299.1690489430934
True	166.1922736257869
True	487.3143670285312
True	592.7903916805868
True	366.8569947595048
True	404.57820949417095
True	67.77421851563366
True	169.52824217049456
True	472.752334863082
True	218.9651043737584
True	37.217037530285424
True	204.89787170266845
True	375.74371347717465
True	420.4736918799191
True	737.0668801354718
True	130.2193088974998
True	657.0366464274218
True	513.9416215005866
True	590.7538681404926
True	133.65865124256754
True	35.31595270207967
True	679.3328594333136
True	67.74122234566227
True	553.6253422995521
True	680.6101618520647
True	455.7441109461731
True	134.50999210643778
True	533.4848451179217
True	4.079762463685774
True	402.3951831444064
True	31.4728443532731
True	631.3734780500413
True	276.5159067534591
True	578.588221241064
True	673.0246777368337
True	143.1865849429892
True	540.7429173931457
True	474.33585251279294
True	63.09269370792806
True	957.2335171242318
True	2.494057724957555
True	26.728727634002
True	627.3721188804584
True	702.665347772191
True	134.77929925843304
True	409.8100628108808
True	122.27170417611669
True	71.7971928904945
True	474.4824581523327
True	41.43512481200832
True	508.744758232289
True	12.242113893067698
True	838.5461150494642
True	549.127531936542
True	658.0501776816486
True	103.63504474089508
True	365.11922154550416
True	997.0187124536697
True	845.0309208758027
True	140.8784701481424
True	543.4634620925
True	464.1826078729924
True	252.2094817497917
True	246.51610927873665
True	5.604859296139431
True	318.25974147687714
True	12.276935537733069
True	356.2715288060025
True	78.16354145653345
True	413.8156833620232
True	646.1204544957136
True	120.6827256505723
True	236.31671878950135
True	644.9519464685837
True	677.1985573908654
True	297.1846473698868
True	141.60462600575798
True	160.8569810672915
True	480.552771532886
True	82.42165207824851
True	10.314311782878844
True	497.2393309859889
True	566.9789158292384
True	19.53355894677955
True	137.47268794768652
True	904.2179424648756
True	482.76102350971655
True	261.26586356058607
True	33.1286701655471
True	474.2121576952506
True	110.31783928549056
True	580.2349014931156
True	657.8763460717921
True	295.8095079548283
True	376.5438729066266
True	185.5334331428261
True	240.73385057454504
True	74.44319416880562
True	220.41724349241505
True	497.46174841127856
True	20.82515567439347
True	450.30829347092623
True	376.28119355967954
True	711.2257562836896
True	885.1918466110892
True	906.711419400566
True	152.30003363519089
True	415.0855658799457
True	71.49353854447658
True	192.54210086443095
True	314.55298613965283
True	9.257633656307224
True	800.667882160794
True	23.74292923530212
True	398.1505616658403
True	274.4176424526788
True	667.8541516736407
True	203.31760723559583
True	36.95251309249637
True	649.6390751982462
True	1075.3205084421022
True	235.30837171691115
True	133.03668877330568
True	602.8973096253029
True	508.2624199115879
True	18.756815535574148
True	825.9746552358816
True	106.35111942386683
True	47.09036058880442
True	313.33261856699545
True	352.71984575721746
True	399.0735672587118
True	261.4236122901014
True	20.28179478695636
True	23.347631017084232
True	804.0715437032901
True	197.8668731754596
True	107.85981803791684
True	829.7278502188011
True	660.3099049713352
True	620.6748359308432
True	440.8720031282298
True	153.7808613514765
True	34.15935615540494
True	101.26710859686696
True	444.1417175260141
True	225.03326518629115
True	487.8369861972313
True	143.64637125232417
True	484.0639621875809
True	639.3840133596789
True	974.3158535346104
True	24.02763656740241
True	986.6567554619734
True	1036.686858405631
True	450.38896338038273
True	83.75847927423187
True	829.5993657009036
True	645.3864538785074
True	661.0454719530836
True	170.8723173937652
True	746.4492549640339
True	708.5579297606026
True	120.44309829246149
True	759.7852310276187
True	809.4686967601947
True	455.5559287546064
True	231.6418529888456
True	74.88971245463405
True	315.6678684538901
True	361.429649183087
True	459.0553125336655
True	436.3916825944728
True	189.51529826183784
True	305.9097871515152
True	2.4127532076026617
True	13.26630449398828
True	105.56874248051452
True	131.08447475654876
True	355.86464296187864
True	346.97978226434964
True	116.91367392733952
True	17.313205446378806
True	212.6880983788536
True	839.1320814872735
True	467.0131122832694
True	524.7639869036525
True	566.6221173115869
True	815.3689217991453
True	652.3012776042235
True	95.55691711339765
True	209.7902212279739
True	242.29200899205264
True	293.10135499121776
True	104.28104698826576
True	357.84094421678867
True	435.5832917500909
True	172.2218981088872
True	649.0630451262275
True	238.7408747167214
True	204.73195813072803
True	30.59563068564815
True	252.5041889507625
True	502.80808276127215
True	162.86833150142323
True	554.6569588884247
True	466.1235939013903
True	239.8490685152828
True	108.64416816833702
True	41.71218750108185
True	406.280261834395
True	786.8005061799405
True	165.0320003835153
True	1060.3502470630483
True	1042.3704688915095
True	487.084315055198
True	94.54683837927922
True	125.29455635643588
True	658.2352045635333
True	9.400081912382944
True	218.38555798911565
True	138.57247502109462
True	121.26861845168035
True	319.65372318466774
True	635.8687049757414
True	40.48046817441804
True	124.48066198904029
True	966.9589064798192
True	53.11939035169621
True	447.7908954635803
True	530.9112177504207
True	253.608327039797
True	132.51522238839854
True	932.6639962552752
True	1201.772062532107
True	515.8106104373795
True	649.5807182450112
True	206.49159983891923
True	148.63258272716087
True	310.01282105932603
True	240.77135708452408
True	177.85156864477403
True	300.82898088825425
True	360.347081801302
True	11.792584061962629
True	630.303720099583
True	150.44593813091095
True	78.7797041674666
True	448.9653417635124
True	315.2538283309648
True	1196.4479540189775
True	347.1260545448642
True	981.7101697355594
True	9.216897393396344
True	273.8564115311094
True	225.99126017240812
True	153.62466095264313
True	474.6118564484333
True	201.0617993282005
True	416.2218742690421
True	326.72673653771835
True	111.2791022544189
True	368.16049497352094
True	1050.9806132160795
True	739.5813242368021
True	212.5629054107539
True	112.20291083155482
True	278.6680617747806
True	25.58037026974309
True	358.39305318798233
True	324.47582778637604
True	540.852585145835
True	465.5819265640615
True	340.105494668405
True	166.5725075966182
True	13.22491178543483
True	432.7336753463298
True	284.2334560861355
True	143.54913542374268
True	304.7156957872372
True	443.3601987113543
True	826.676565581106
True	306.15590013568954
True	775.5032212203236
True	405.2259068311895
True	366.76951403485407
True	1.8535025313014533
True	1191.6953585101842
True	101.86837300464596
True	889.6711609909628
True	202.3024192358182
True	460.51150750959306
True	652.0283882680714
True	86.07127987269257
True	494.4678111693095
True	32.327886023296
True	418.3378308951813
True	78.77427030404957
True	230.14145195308947
True	38.6479656598165
True	650.4264339586748
True	188.99140313771025
True	25.6169295247064
True	381.09419234797497
True	102.44201210317868
True	167.0803028537667
True	840.8448161714326
True	253.87410354174543
True	152.33066444252955
True	373.43376955536
True	514.1795302192623
True	335.5648853790508
True	526.180018731866
True	621.8924242725312
True	154.75513120475026
True	7.541329416727711
True	74.2825733022885
True	424.58118045075
True	91.63730234314583
True	80.40975467155896
True	1048.518097127398
True	24.151463081134477
True	317.76010887531123
True	318.1765335508696
True	443.6814844527781
True	679.2576416354816
True	182.8034323705521
True	645.4409793504105
True	311.7602709380444
True	342.7130313362878
True	273.0038428842533
True	224.3658288816056
True	363.8819023750424
True	460.8445054192709
True	410.6760878239696
True	566.620028728461
True	139.063746384132
True	81.50337557762913
True	41.28674923938664
True	301.44239418455265
True	622.5726210921014
True	399.9634792929578
True	787.9444965780126
True	217.7681737230118
True	397.1273012456306
True	73.28959554143866
True	53.1587506504633
True	407.40708531983466
True	204.15885976545417
True	224.84246349131703
True	43.10288969151821
True	1052.7644805268906
True	169.39973289198645
True	910.256242546247
True	320.2602991097311
True	936.0609498831788
True	228.848706809748
True	455.7119314343885
True	539.9106363595431
True	636.9859808009912
True	217.11760993578147
True	484.9894895184053
True	947.3223061812906
True	122.88185229137146
True	7.731653712131166
True	580.132334802114
True	26.20951331750468
True	73.71053330061748
True	791.9284860030147
True	215.07921444501883
True	982.881349019948
True	699.5012766483082
True	418.3616057916054
True	289.4508806556686
True	497.3128193229576
True	333.47456017508114
True	172.50331606059103
True	668.364465303943
True	716.4074356581445
True	216.72418355022504
True	89.39552996973885
True	502.2009484851308
True	136.09091430902615
True	386.2625941822652
True	336.10818935853763
True	65.29124645701938
True	373.7575061026535
True	415.0239439401949
True	384.9623121027244
True	411.39896805112346
True	404.2990870261961
True	653.9722887818059
True	55.8648172467549
True	428.073712627938
True	338.74981118957385
True	674.0395834029349
True	222.15247894531996
True	99.17959613684548
True	43.44139040971945
True	531.7804751475359
True	617.8607744588135
True	191.3783635323974
True	409.92409196546265
True	330.5717830791348
True	19.65418154581069
True	167.1220854933213
True	300.5142465851795
True	2.51577511169015
True	870.6674022982962
True	80.81471510885112
True	108.16001691184444
True	117.7958067084014
True	352.2374422958588
True	35.71156251178307
True	452.5104532943346
True	227.86156331973808
True	5.734800191169442
True	118.44213135222432
True	432.62545923169847
True	50.302220051184406
True	67.88320645388204
True	173.01245572129818
True	292.0393086886627
True	956.8663180459434
True	393.346340580864
True	958.634895689394
True	186.48394681536612
True	1095.5149733929532
True	780.9241594130057
True	647.3706136778475
True	408.02994945548977
True	387.4072403818054
True	82.10012254609198
True	71.30749615685727
True	80.1365925963815
True	183.31916357219168
True	479.8918058547159
True	1110.9700293441708
True	175.23737827283549
True	364.5312691241005
True	428.7972308545851
True	578.4045493534692
True	583.3433668887237
True	270.5142008359336
True	462.7889219969021
True	679.7981988028216
True	97.34927473396128
True	710.5098537485148
True	254.77171886575056
True	131.39163315099597
True	414.6779319940076
True	863.1594688632144
True	437.5270437661167
True	864.3383531750501
True	191.92493567129085
True	349.9953844349109
True	681.2771428112696
True	600.6141208206179
True	185.80271073430023
True	257.06499555140874
True	818.462525377907
True	30.417230236023688
True	190.94721329579752
True	496.6257246870119
True	680.5094101132865
True	103.88135159433868
True	35.78382263324356
True	167.67609037725958
True	712.2115698247218
True	336.6286666915659
True	555.8940545830096
True	352.73428547820555
True	286.2420070208112
True	455.79309374285
True	494.9046875703612
True	76.04805954652431
True	374.8413537012387
True	795.3891964926038
True	0.0
True	298.53056403134906
True	250.7491559211905
True	953.1598095371204
True	155.14587601408164
True	644.6988481674085
True	637.3020018726253
True	116.0763704886604
True	220.4946810034202
True	130.37083813962303
True	10.962065510959253
True	285.7956686733101
True	374.8134118830816
True	1105.155747006011
True	239.96432576287785
True	412.8629165555229
True	661.7498692541723
True	204.352554426723
True	26.873310034030737
True	845.6498022825049
True	610.637725483113
True	156.2112920604671
True	623.6224516160815
True	169.7175368302622
True	280.01823901860723
True	764.2156494291943
True	36.71701988881967
True	98.71305079630052
True	530.7018053142015
True	64.58751793900748
True	75.01669068881147
True	396.5457708411583
True	22.070598950725685
True	742.7574674394602
True	98.68248433323248
True	165.41144299259247
True	18.040651916357497
True	734.1469601382067
True	31.398595111305397
True	787.601920716841
True	385.1290733541841
True	116.09347734790497
True	702.6197282867789
True	520.1953465772488
True	575.8474939274998
True	46.87535634149606
True	361.5264773057695
True	5.26013381860961
True	96.33865460027296
True	376.9076791055861
True	47.90343076465504
True	117.65134125175804
True	303.0170659768122
True	178.9206986643399
True	103.0899310062027
True	669.3406269277084
True	19.81795317859182
True	1164.1925588654335
True	512.6255866632912
True	306.9997462058351
True	487.513101002956
True	127.82243763714814
True	813.8663619539584
True	1104.74496427043
True	733.5915101728339
True	175.92361637293632
True	221.25570682481225
True	52.21757738054793
True	59.87986336443107
True	155.3978824644904
True	104.10542960293049
True	173.43606925677017
True	1148.45070127958
True	302.88798691950814
True	347.61667388847945
True	711.1731265385439
True	16.377919011721204
True	14.54492283564012
True	599.6360225931311
True	5.7751646320656445
True	114.91688269863336
True	683.318817749031
True	181.83790141659827
True	604.7119972428267
True	851.781522032884
True	146.70774457882337
True	888.0287339511239
True	3.0536471770987745
True	436.0351859639075
True	1066.766640578882
True	25.72199133369663
True	237.01127861043355
True	148.33794931003226
True	958.0952389563336
True	230.83556248894425
True	491.7212012555364
True	119.49028091268804
True	528.4046011837668
True	151.1986587586039
True	95.3308683015416
True	390.9542071597192
True	69.47996427899855
True	51.61918974072138
True	1047.004774357798
True	266.8383713744554
True	157.32339443459983
True	368.7930636819793
True	406.1170985661578
True	205.97129699140535
True	159.7956558151401
True	396.3233552046034
True	36.84295645931279
True	487.8607221671998
True	1095.7542062442883
True	119.69722212495957
True	475.9394813392623
True	305.76215216490755
True	27.1472592919378
True	408.6419513454464
True	103.68293144472392
True	597.8421072491361
True	185.89941506800932
True	415.2709650381292
True	20.639869433726915
True	434.6065366621992
True	102.93628195479678
True	338.08120653661064
True	33.58135481899321
True	157.28718624940825
True	238.67761044148
True	767.111945112912
True	56.93391165584392
True	138.14729758462988
True	235.79499246500023
True	146.5668764041307
True	639.5145912888393
True	568.570110499652
True	761.2353145536201
True	383.59522875603415
True	538.4732113845243
True	405.77883205499415
True	684.9865349643143
True	73.06492545647944
True	478.601092092268
True	423.0463293800327
True	46.66861231498216
True	85.32973804541263
True	123.09114738428732
True	87.9154871422329
True	330.67604831541803
True	857.2275317559108
True	332.1388991432857
True	1113.9331443025546
True	304.93510740306795
True	910.5799743630072
True	140.58879528828527
True	569.6376191495068
True	618.3044749244937
True	695.8057010352618
True	459.3286800004921
True	62.66673070241861
True	298.91295397703254
True	40.50288428481092
True	155.10468514230013
True	170.8054969181541
True	1083.5402879031076
True	238.39792267186223
True	554.2334319617767
True	545.2732737259407
True	554.7460898594231
True	867.0486397085514
True	582.9980301740354
True	650.073867493268
True	928.741078127804
True	124.05153109919502
True	322.2982446953617
True	273.6162242186822
True	321.6375145837588
True	90.6647743858872
True	383.2667966492865
True	3.834774823532877
True	331.1738042833952
True	243.9526641225085
True	634.504588532797
True	273.8689431538681
True	375.3972072509233
True	10.772503810176994
True	60.68747431875086
True	536.7465473486767
True	30.160020773053585
True	143.88377867595636
True	65.46928794330812
True	149.16252612681097
True	246.96514259315325
True	61.24273966732545
True	392.3869920437868
True	262.4610574187104
True	99.36842789456148
True	340.64440728563443
True	58.58443567622005
True	571.535629557349
True	866.3515103024117
True	285.1578668481232
True	1158.4996530831552
True	110.06041187324332
True	321.5490007611819
True	1023.832199066138
True	89.84430536689578
True	275.196067279553
True	10.836119995588398
True	412.8234188469423
True	437.9101755041318
True	158.85981331454823
True	624.6252638649778
True	932.0542123846463
True	158.61717503889054
True	75.43060844616274
True	312.3737052826967
True	563.0311469354234
True	615.3414609752061
True	1186.2602946254708
True	25.27242286664616
True	962.137844150026
True	137.63696730781157
True	654.6838655745546
True	111.79275355134256
True	131.21547357415486
True	193.24673364768452
True	163.22233481719732
True	756.0788546707402
True	211.73120284333257
True	226.3911694422999
True	66.51989040138818
True	514.0703023526222
True	440.0629619403579
True	177.80711585454398
True	232.32849369007576
True	17.133664203521928
True	434.1037875762037
True	211.9871660420939
True	285.15483944042273
True	109.35510831876591
True	713.851283783737
True	433.14661915089647
True	259.25785518512697
True	647.0993715211247
True	533.0835398536576
True	457.8575822781998
True	135.65433582563247
True	524.6751992263224
True	421.36058247595736
True	2.6077092753942868
True	196.7198260957177
True	96.70520519910212
True	237.06427758398712
True	2.3200544097643467
True	128.27870323649037
True	353.2850783129812
True	6.995505373389953
True	889.9721117754738
True	173.1394581774194
True	691.6070207669113
True	819.3485792587712
True	162.9038918440676
True	228.60665082597333
True	474.7502140417271
True	851.8370270204157
True	50.60354183816831
True	39.79615922195674
True	126.90493393544676
True	629.1902762256756
True	697.2126293845735
True	180.87526109840647
True	601.267010878197
True	589.3630762558739
True	868.0747365015447
True	410.44496697961125
True	190.1876738324765
True	876.9520993410914
True	214.9697943087265
True	157.70971669268457
True	339.86901576448633
True	227.6341387895577
True	206.2675491810758
True	594.4789021612185
True	246.55047847173068
True	195.1138523207718
True	474.3339090209593
True	462.3251955126213
True	63.78826602230629
True	296.8051441974549
True	78.312929545701
True	333.6764229152147
True	364.0420550188825
True	261.0366816448441
True	178.4513030753003
True	379.4537057702024
True	652.9371267957202
True	758.9302240567332
True	300.67100698611245
True	758.5871880008814
True	65.56528697578277
True	873.6303836785834
True	358.03176883651696
True	13.188234537431931
True	623.7638085855348
True	680.2580540971454
True	245.27002424064423
True	171.05436157887513
True	49.00475096001664
True	383.7585849987023
True	73.43739682284873
True	14.250611836592592
True	907.5961036337114
True	372.182808721584
True	183.2782056857991
True	988.8635824444518
True	12.243640970665629
True	772.2292134852091
True	31.46780633064961
True	651.7746827081056
True	59.58533466073785
True	777.100423894453
True	450.94577891178926
True	195.2648535656505
True	442.7810259401946
True	210.95449382331265
True	289.6653347626935
True	212.44554003906703
True	406.06095441876977
True	9.823521194073749
True	324.25506608042315
True	115.065642485465
True	12.435310223192891
True	481.60018198012153
True	725.6973984302093
True	289.11651071706973
True	80.98751698678721
True	321.5414705209604
True	82.58501367616334
True	189.0474907714658
True	180.26173602396685
True	378.2177328531482
True	46.57701237712046
True	135.66049698916095
True	378.1869917735287
True	856.2833876970737
True	113.38576835994748
True	205.97166070814887
True	415.5173747525943
True	17.63310677494564
True	410.431714692168
True	510.93549187737193
True	88.75428836238257
True	389.7314899271349
True	341.02574847988444
True	428.6341362923672
True	580.917637659992
True	1042.2451783848423
True	968.8290191806436
True	58.40483446145731
True	1052.9868301765057
True	111.05261779772908
True	114.2911938526437
True	107.1831061333467
True	483.0855812823351
True	372.13629462196445
True	580.8189397075031
True	254.62913640767675
True	163.08898723785913
True	391.4574599731189
True	15.782618322222373
True	454.6290750483133
True	393.9493443219586
True	146.7890650161537
True	93.84742993630694
True	505.50811989369527
True	970.9010791446406
True	208.2878399000335
True	62.00409552608804
True	443.1184928796204
True	369.2380666262388
True	479.372098516518
True	339.13051164560113
True	5.201662355518044
True	522.3613131777523
True	512.0349229733127
True	503.4151950154555
True	193.4831887351216
True	104.40212737639496
True	21.537921267534912
True	373.485349803316
True	108.27430966097222
True	6.171725587806684
True	30.33666552174141
True	353.81477338176285
True	633.8961785411831
True	135.35844235515677
True	90.75988804870624
True	24.36451023892662
True	408.2151983104088
True	349.3996929752946
True	798.4256762230613
True	299.5587983998866
True	502.9592059135013
True	544.8346206913618
True	512.9302276864735
True	293.5730935115471
True	549.8468052365006
True	96.36461182534896
True	579.9528386842431
True	6.935291616778415
True	359.50349545398944
True	475.3657845669975
True	942.944076589175
True	351.52884159519584
True	809.6867923857299
True	986.6310156636664
True	185.87654328259177
True	36.8325237799615
True	365.1461100767314
True	385.58515580830806
True	619.6232834486772
True	260.7192178469551
True	26.056624559849464
True	628.0557068216251
True	134.11249688617025
True	1095.0856011067576
True	309.9196911530554
True	465.3608343714904
True	120.83600977199636
True	811.9907154615739
True	137.0596148918303
True	831.9893697578839
True	580.0720333494612
True	195.69925242135133
True	114.3535296420949
True	63.84427919585813
True	568.3679956580489
True	892.8711139535396
True	432.5063881495732
True	521.6119104286511
True	136.97652734988785
True	616.1145250252498
True	489.29082075438936
True	801.9211112205902
True	320.5258272233351
True	586.5546285032966
True	115.0144817358196
True	24.79105399387602
True	405.49750956346105
True	171.7466862850177
True	101.09764737583312
True	364.11393332076045
True	1123.8828903966885
True	266.543875732626
True	557.631050631158
True	11.197700819475832
True	75.5236415390297
True	341.58188885866986
True	776.7471575626934
True	443.0801399999837
True	516.5936242007598
True	728.0079993860024
True	68.87371726337635
True	732.684791235214
True	45.72754621679073
True	102.87650227664622
True	175.92628658208722
True	83.46631796135125
True	25.187420115342075
True	301.5874328265784
True	490.897128124337
True	890.7897208649168
True	862.9996832549991
True	5.6592846752618495
True	298.801154936071
True	491.4318328026116
True	126.3292880322112
True	236.16132272109397
True	326.9787385363365
True	1319.8855922569758
True	458.87590109226926
True	22.37749837312979
True	184.26695957576305
True	703.2738206496582
True	36.96831628641548
True	177.05480583685488
True	537.1253479044271
True	71.23761896832903
True	865.7853774903601
True	337.4891202562621
True	665.4245914163506
True	78.24867749065287
True	689.0204556782911
True	578.1234573408007
True	891.659606589806
True	249.7684224740887
True	507.7701150076936
True	829.6538617056659
True	893.3583895604396
True	237.11998891071164
True	756.6425282979038
True	224.1058130526412
True	431.3389065424195
True	382.8493460991901
True	497.4388792330254
True	494.65085590124175
True	321.80201673329213
True	339.803554603147
True	110.87017845976546
True	362.1650559753537
True	1175.5037646044184
True	303.35320910803216
True	150.12945416380634
True	305.4860459918834
True	763.8484246208193
True	645.9888630983351
True	433.25960170155184
True	118.65913675284024
True	340.5155807911543
True	32.90411047038525
True	173.7176788710637
True	91.41483541215202
True	91.60848730540468
True	536.7003245294392
True	141.24053175520032
True	136.32509206066047
True	105.247559875782
True	84.58051276577078
True	447.9223042616888
True	391.18492493559705
True	1023.2085929456788
True	528.9469481717636
True	817.2270708780609
True	265.97766863155334
True	303.561867559326
True	536.1538606006285
True	187.9449247088724
True	769.9541956413186
True	253.54694385227324
True	358.12458102708683
True	66.21150076010014
True	115.66844549886018
True	271.8832644530474
True	125.28331944105688
True	471.5973442974762
True	31.62496342663437
True	579.980744776895
True	1004.0856712755898
True	764.7727059794919
True	1.107944560861733
True	61.24467195666781
True	494.9680886728107
True	440.28694460035575
True	74.81817220871261
True	121.78234589407388
True	311.67079561265547
True	83.17820384551
True	52.27699811003351
True	725.4376120864232
True	658.5758668108691
True	165.88705584814497
True	165.2633299408009
True	553.4454298982382
True	56.670611205019966
True	24.874048665425697
True	578.7547513987521
True	440.7745221351478
True	1159.9439589538156
True	49.58767360025292
True	455.81968325343854
True	880.8728603993636
True	794.1910789809785
True	287.86656529387494
True	745.133641592642
True	412.7062967400677
True	41.68719282326752
True	103.6052127470746
True	693.2363005047538
True	78.16962382111517
True	141.07591656016797
True	943.9420099337786
True	187.90922101884613
True	274.653032051427
True	103.92587234341842
True	645.5414286316225
True	575.0488623117272
True	217.7925378231333
True	428.582050270668
True	40.401956486904126
True	283.5452196236524
True	570.9438381011532
True	613.539763973424
True	319.2900239370508
True	77.80668811636104
True	916.5983283245954
True	1098.7447737076172
True	555.5322199198514
True	64.45513617261814
True	29.343665491284952
True	91.46283845141764
True	102.1407025093548
True	96.46376440179428
True	865.682037367222
True	1197.1760572057983
True	733.4381870411167
True	314.31526352208124
True	9.211721414635432
True	21.775046017632413
True	346.95460018037784
True	485.2098248840614
True	45.40714841701856
True	570.9942220163955
True	441.3836277710605
True	404.16490623779816
True	78.23377914897395
True	201.26566414770747
True	253.37221001478449
True	133.18232362518387
True	398.2405005733571
True	43.561081559343
True	180.73203537876483
True	1157.7090916244915
True	7.483511917890429
True	28.97444222858048
True	600.4864858834381
True	369.7476504217519
True	756.5768342745752
True	158.42055813494324
True	751.5353616942832
True	612.6932451760058
True	280.61857757304733
True	437.56643689097854
True	335.48738602762165
True	284.1346357550605
True	274.7582978985324
True	382.5299530439704
True	500.05196581796287
True	479.3084860137593
True	102.0599831832927
True	358.5513983073775
True	8.718924929580716
True	176.62596926664474
True	223.934025174974
True	865.6495035998569
True	599.2580595822603
True	31.676151612073088
True	741.024142364931
True	841.0597962860857
True	105.6229423569
True	345.3555030611597
True	873.4857747259838
True	220.4359096323559
True	162.84053139020492
True	533.3807557533848
True	589.6200017791963
True	1098.0351067118088
True	146.66620499493786
True	154.5337788952911
True	256.2629036160608
True	317.0813281817359
True	427.14942976483707
True	414.8998445353948
True	316.8021156114765
True	454.41829363087294
True	493.3855536534654
True	226.3912804589784
True	1465.6426830834328
True	252.0115163541141
True	417.01107976601713
True	51.21475296325069
True	769.5718847858647
True	243.9725645391901
True	966.9663284739604
True	552.9371581319643
True	308.4845966582226
True	770.8034971940342
True	263.3904674258738
True	217.91939754806165
True	262.04333762063635
True	225.2494724395677
True	140.5296962504538
True	253.079602823658
True	742.1534778771179
True	545.700047169873
True	215.06973569870843
True	1195.6870822699432
True	116.68898833576829
True	260.78088894136886
True	75.42708892421544
True	321.791640998813
True	426.56600077526775
True	94.89798753909332
True	223.81462284244705
True	71.46110622463299
True	710.9444717215125
True	380.49465281936347
True	217.1021836360052
True	735.1914221777025
True	870.5632732542879
True	806.1423875425057
True	830.2604056070543
True	355.19977199882777
True	1.905400536744973
True	263.16086837045066
True	55.105829523485376
True	391.0163845831949
True	53.33015257811814
True	361.6983168764747
True	846.130692852228
True	1038.295643650982
True	388.4881387949154
True	24.007690499587675
True	491.2797733620131
True	495.006481649091
True	188.44587971898528
True	238.7217382821377
True	290.66373082909547
True	21.906830164762003
True	129.775774379146
True	952.8435921348168
True	59.50956761976169
True	502.80205280188
True	790.6172496226073
True	94.39996004972404
True	255.44524364608935
True	116.60747221854103
True	15.629733342221074
True	1.2088121760229402
True	124.17339171647184
True	1018.7645726671216
True	476.30112005358586
True	69.76514848359837
True	782.8487083028989
True	344.05122464545974
True	1.7986434322267564
True	451.2975206648407
True	184.446333605125
True	491.2738008824656
True	85.30661584447041
True	345.09459376175687
True	376.6143995049426
True	170.15529144244968
True	197.6225398662535
True	125.36486824525238
True	179.46082581280294
True	991.2228739048834
True	15.34061360780676
True	508.541748120764
True	504.0886766376656
True	393.5196834204924
True	222.91153534087368
True	232.49144126670487
True	150.94639310443762
True	48.68350781446356
True	484.6056919069241
True	148.729105858353
True	860.5426498762943
True	842.3177830601809
True	253.73067028441795
True	323.4292140960804
True	519.3892227797812
True	41.03982811745223
True	90.331669735688
True	752.1622635390762
True	1080.2116198278918
True	112.31995529283152
True	727.9069872839706
True	137.32817198320396
True	930.4374801234068
True	658.4624380838019
True	101.9942674527479
True	279.0070969885257
True	633.9130447811358
True	264.1822407321444
True	48.3616514285204
True	585.9448720857533
True	435.5670454820325
True	5.627829859196353
True	477.7239876772893
True	64.2490005797026
True	184.08063298138688
True	236.18256630974807
True	302.5437606597573
True	76.7119293636104
True	231.18336181469832
True	350.0572843894877
True	439.2647134956282
True	947.2534686409948
True	47.7953980067604
True	936.2621935414116
True	1017.0656423301582
True	131.67259739151513
True	69.59921197551425
True	959.3719301564824
True	35.102022363906904
True	220.470321732983
True	85.590078244833
True	213.55271009023133
True	364.9699876728554
True	957.6160953870558
True	98.87861530728298
True	73.15097938784366
True	642.3763500808782
True	273.340558290649
True	699.2011196070717
True	52.63494054398964
True	518.9331338379553
True	376.84732584611305
True	669.8688607005352
True	53.848144086022224
True	109.63774199372736
True	27.4204425421692
True	270.0921603745013
True	43.565596922978514
True	353.9502958546394
True	2.654489080955193
True	1190.1366589008337
True	106.91928124820797
True	127.79766239623696
True	350.41064252601615
True	747.1141608739479
True	678.176486037799
True	1003.9397146876472
True	479.8094990402537
True	423.14691999564553
True	137.73130043969604
True	429.6420199773957
True	827.7838281561088
True	417.5714957264327
True	939.0021072914436
True	86.99741424598096
True	420.22949893852433
True	176.80044750901513
True	287.7020658651006
True	738.048936188327
True	169.250646593113
True	135.31409551487008
True	65.84625599714651
True	923.4934350805232
True	769.9649103781283
True	88.82441123431728
True	433.8202549953201
True	728.5319508190906
True	417.2496802412129
True	53.79079191009392
True	324.5039696454998
True	780.9996379032403
True	30.37076370127437
True	371.6770535206464
True	165.19669776722287
True	295.21395546760823
True	35.863938860607284
True	216.65671274151387
True	772.3778279732076
True	635.3475859026768
True	55.7104123597248
True	301.7794873486835
True	877.165442848454
True	18.12417482650198
True	295.32117918717114
True	303.9955981986202
True	442.1207302717466
True	220.88744491104688
True	580.2316174100561
True	47.073484718769066
True	967.68096550816
True	918.6595120659772
True	47.15046802793147
True	388.8237374218795
True	699.7443911917976
True	931.7471008642816
True	277.3430198401622
True	582.3483510349557
True	125.5259721306786
True	184.8149945647839
True	135.16830320645002
True	131.6491073432486
True	211.5251862886605
True	938.2852396835508
True	765.8711063812048
True	974.6543008008148
True	18.45847211499577
True	27.67720144470865
True	358.6879500579656
True	12.246009286431324
True	631.5432715295125
True	1064.4142124928403
True	261.3938507533581
True	212.40543984181096
True	87.35882929231272
True	212.57225668221363
True	126.91553773896392
True	43.538578034273925
True	136.88440511190507
True	90.76856404016608
True	261.22193548903385
True	530.1396692576507
True	158.8640159407416
True	28.51923222245091
True	57.66206740904497
True	414.16820015561433
True	266.75737105667383
True	575.9363185571881
True	22.949303375280422
True	112.32875835117156
True	666.6525888355773
True	265.0065668834116
True	486.1211666653907
True	656.824371926121
True	104.28366813713238
True	111.54476657970253
True	76.9325310513777
True	25.22854076391047
True	121.23469703301896
True	88.79675488273193
True	100.2863239977342
True	156.16164876868856
True	240.5155316668697
True	831.9010817043785
True	278.6465128192879
True	945.5031378517676
True	166.49215325837224
True	198.253721678128
True	776.4885649291815
True	313.92640290336254
True	583.6953023304894
True	251.08905462174096
True	356.79727911678583
True	445.0009076212349
True	569.6201070075588
True	649.1279410048936
True	373.1446795006048
True	34.46005234976139
True	582.244140351237
True	622.1188990778855
True	20.439716969680227
True	11.23404619436349
True	259.5383234423648
True	399.86639614013006
True	458.378558810301
True	66.41801416551164
True	593.0066564075787
True	954.0366231460638
True	231.3231593780184
True	881.1828515569007
True	274.73167917286474
True	99.35150877552545
True	273.4420730668479
True	703.1773469999017
True	42.26844983445402
True	590.3048954589747
True	1281.7422557218035
True	1026.566778204118
True	881.4030421661439
True	205.2788466287331
True	92.57305179092256
True	184.5763733299529
True	850.9154460693071
True	137.6737711015823
True	1073.7753537111746
True	874.0723711318038
True	39.91687784239869
True	89.24512701738905
True	420.6675090639154
True	418.1006146844189
True	206.24073773217023
True	520.0813276820452
True	664.4008227113293
True	120.55183672610876
True	279.24028365336915
True	1008.2793995710492
True	54.63259253191634
True	724.8565902641365
True	540.6357468883967
True	36.176462408944886
True	823.6345790364907
True	391.49520820278855
True	552.4023125447018
True	112.85200973923344
True	270.3604528139249
True	205.0384770513122
True	27.247400735539276
True	138.1110494301733
True	729.4366122066648
True	136.2101014795429
True	368.11063654792383
True	65.31197705614217
True	617.9722964864426
True	616.8723417353004
True	230.9525616431522
True	479.3734797321765
True	164.77372644986838
True	168.1730806167948
True	229.7191723793192
True	305.5440257660474
True	350.44621425436503
True	133.28405187420452
True	204.3736401833553
True	26.22041795890704
True	855.644709256031
True	324.3996905374849
True	9.866762251387817
True	364.2137172986276
True	164.35000041467413
True	619.5092705732014
True	374.062750137773
True	587.2053929687464
True	578.3021923893907
True	479.0392598487222
True	789.5438068789186
True	229.4614107900127
True	544.0885672146269
True	153.95889674006315
True	544.5627732766108
True	374.6758480957818
True	370.0083864639079
True	125.64380994130926
True	130.58168124272785
True	111.14781056529831
True	66.45646019083381
True	720.3566563648216
True	182.7175689357948
True	42.2042282560925
True	0.0
True	543.9515128795372
True	107.2421767108859
True	21.817809987251223
True	41.48510716517775
True	109.4375181700525
True	532.3990972209706
True	178.7444885233905
True	103.06814996408204
True	35.94805216106122
True	162.47533623821562
True	884.0124949099417
True	53.70541116422986
True	232.95086533025304
True	750.0891809765819
True	307.9302658604986
True	444.5525290818091
True	472.13846857780186
True	514.6875959329692
True	600.6762632053408
True	895.7879073177822
True	259.32489688580995
True	1046.7154286751136
True	920.0656882191532
True	618.9573079962425
True	352.3709766278664
True	807.1127825187024
True	8.524326231579124
True	33.08161963652638
True	291.1670634375613
True	39.76089221834764
True	200.05781364149377
True	735.8846275476315
True	213.76742479537347
True	737.4054524936099
True	760.2033116455156
True	130.03575527814348
True	369.8889112635725
True	576.1154110316866
True	23.957945737847613
True	136.7386564588534
True	437.70075666763137
True	301.0008484756038
True	203.99200556357303
True	117.77000921196212
True	390.3073365242588
True	21.51301744277612
True	366.7622870792656
True	358.0065003483756
True	1041.6287283431177
True	371.9524572443264
True	33.39050562816549
True	437.8359291020991
True	455.2950486068866
True	237.24163648310687
True	30.72597274334149
True	770.4961293396979
True	447.4969948649602
True	176.42504615740955
True	13.076998378387014
True	1215.589818115577
True	160.6681563584419
True	26.2415852031314
True	304.19282889303423
True	293.05332510447687
True	109.62817806425528
True	303.7835559482107
True	46.32237720092719
True	327.6862721056611
True	298.99843390924195
True	321.4903395539711
True	32.956787110940375
True	44.52819860200032
True	1079.982422609949
True	22.77042855328852
True	14.420304961379706
True	183.3970662561178
True	668.4288049648961
True	8.585110252421531
True	193.65939067438416
True	173.46379866677017
True	521.7595406956615
True	381.0418163774784
True	721.2301070143492
True	319.55291766497044
True	487.0297100165299
True	447.4460505045362
True	496.3533667699455
True	97.28379478276676
True	1319.3499056634694
True	888.1111795283672
True	289.34736573453813
True	521.9392846322642
True	96.51852397815308
True	596.3430601342762
True	446.312086211977
True	157.61506058468473
True	75.67901915370757
True	356.68548279499896
True	175.11955210555217
True	29.284968745724647
True	585.000531010192
True	380.0631765900432
True	65.63206548472355
True	30.489265263396536
True	675.0110498316002
True	498.4782128963644
True	75.7195215526646
True	23.56680990680909
True	318.293685953159
True	331.9390375285885
True	731.5473983717617
True	545.2698031504377
True	546.4580797611383
True	794.0665736940878
True	8.291322790945788
True	54.76633665880715
True	37.107623085006665
True	56.47102414906372
True	518.0667571966652
True	590.6780348178985
True	83.16799075823592
True	108.0322592089266
True	191.9016996941607
True	72.618037638683
True	180.5148488168533
True	197.6617606933299
True	275.344189794374
True	819.6340482609359
True	593.8486953240066
True	282.93606641868354
True	186.7391715485795
True	274.53595739514867
True	251.73995754876975
True	754.2932193803914
True	335.35049865049564
True	161.6258165006037
True	899.8336629499107
True	360.433216228476
True	463.9858159451457
True	153.36558143279092
True	121.35163964387584
True	60.184370659490966
True	219.5706349240296
True	956.8286650039244
True	534.9974486510453
True	113.05937555513204
True	366.0320195963697
True	101.24785780528175
True	655.119477245128
True	2.061691342364741
True	708.484401592592
True	36.66948050511115
True	927.3663529026892
True	847.6291866652458
True	215.29986659214416
True	28.553866100979377
True	83.76927281232693
True	446.8475797986389
True	225.06066318436083
True	1.1448843792507628
True	79.51231400659009
True	1110.9205600502276
True	340.05258892450684
True	677.3731113064706
True	484.6348852262659
True	29.65450993974009
True	135.45670446741624
True	449.9072612330477
True	938.3757750804735
True	815.0902854345893
True	427.24381597755655
True	330.23155166844634
True	16.840570054794075
True	78.88955739319097
True	703.1103415634858
True	469.6122081910784
True	388.3510980249239
True	874.8609776818748
True	26.95366135501112
True	224.38289563811563
True	888.2325219270201
True	237.08106333946247
True	8.22640344104996
True	485.604414249599
True	103.87703964993298
True	651.6856500343088
True	54.21843307045008
True	261.54706626763004
True	875.9984865594212
True	893.7809661227835
True	272.01431843993504
True	428.0043373510384
True	119.1391741575916
True	616.4973735797433
True	259.93761499835284
True	194.0797875938377
True	866.3078245809947
True	56.66272908662846
True	735.7648910122122
True	273.271041152127
True	303.5508329471459
True	170.89052937766695
True	471.7916153756267
True	606.8316478790492
True	372.1186584463173
True	420.67755387857454
True	68.33470844233253
True	166.1843398265773
True	444.1614103876989
True	218.77779859211049
True	38.15074940948102
True	206.8994149925815
True	394.0141839135781
True	388.4914170019371
True	742.2293630931408
True	140.16527661821652
True	658.6245582418934
True	516.8929255927111
True	602.8804303269386
True	138.4668568701231
True	36.848280698204746
True	662.4745248160245
True	69.92404968989642
True	550.4059158422898
True	673.9710210005342
True	449.2618086844048
True	138.85149999451474
True	518.6437421425367
True	4.682850915650352
True	387.98209212127375
True	32.66262605721446
True	636.4956953745112
True	265.6532722372731
True	568.9792661380942
True	700.5015306180694
True	143.6186409510308
True	535.3818452683583
True	481.0148750607733
True	60.57920915149109
True	961.8549730250252
True	2.60300883775563
True	27.630216045822824
True	655.7578051723591
True	724.3056225361217
True	135.96250510042535
True	422.04913326903255
True	126.91160629349308
True	74.88006474659927
True	442.84371458021263
True	41.97251659314521
True	508.79931445830255
True	12.785684099325271
True	864.1295052371288
True	561.7075355230386
True	667.425932111254
True	105.55954301523826
True	379.0574261387419
True	995.78658193832
True	875.5790074556377
True	150.56842993794018
True	532.1072212171681
True	452.4153289322421
True	246.2889561048557
True	253.1397783531997
True	5.854964830560075
True	316.1497480761912
True	11.455943020128352
True	379.7539363657907
True	74.37745591868628
True	415.7108250545925
True	652.13529577523
True	127.80804091230718
True	236.21129590632657
True	645.2361934199033
True	677.0870649611145
True	288.6042810165097
True	137.3665443975646
True	166.17564869697063
True	482.3926488179191
True	83.05499639020229
True	10.757821357821292
True	506.75235449835145
True	559.9271155788962
True	19.128165777564725
True	136.56533716971012
True	916.5947282898856
True	492.5928183481811
True	274.5846033412827
True	34.129865721504785
True	486.9119600120652
True	108.4350374066286
True	580.6511337226334
True	655.7228824057745
True	294.0512972292258
True	388.4693199987378
True	188.8449939629882
True	235.59877667962883
True	72.29941769474716
True	221.8306235035828
True	522.2246119584715
True	20.439948243912504
True	440.825824576873
True	373.4806905105799
True	777.7880512674941
True	884.6702003724288
True	918.1486193435176
True	152.78365200111267
True	411.4149376272654
True	72.78048853062707
True	193.94969659499324
True	332.16259256
True	11.904179853199905
True	771.2111043907645
True	24.22517161769507
True	393.3494206020295
True	254.56098514900745
True	648.0252756258799
True	210.8914272957101
True	40.93132915125744
True	672.7410542894303
True	1059.128332284073
True	228.46952055223647
True	130.1526155440386
True	610.9724134676738
True	491.4423658310286
True	16.57887555845075
True	849.4751971213194
True	115.64426823526492
True	46.82541550488117
True	316.3548677606075
True	368.6715379304368
True	393.1099667632776
True	272.8543147141077
True	18.538807396786886
True	21.70779607282538
True	846.8616419638324
True	205.18760233013867
True	112.67633094271552
True	852.616817865911
True	653.7535449320029
True	618.8637009256978
True	451.679271023293
True	143.59078559425456
True	32.89028888986394
True	101.96986354407952
True	442.8345220880358
True	231.45187896654448
True	490.9166596209592
True	144.5721049572093
True	494.8667750366754
True	637.5052153833545
True	956.6336228624696
True	22.488684357632344
True	1005.7313138874096
True	1072.28540164555
True	468.4909699775459
True	84.18374911296519
True	800.741415698044
True	641.5576209439956
True	634.3372665937499
True	174.21565647900334
True	739.2413731080554
True	710.4310065183955
True	117.76138059797186
True	826.0948205554606
True	814.4170119584272
True	480.1507466731464
True	230.30885029543825
True	68.48640188702089
True	325.9449450837686
True	362.7650598390518
True	470.51663247814616
True	429.2416440062257
True	201.0606579832699
True	304.1040041982138
True	3.050435645748318
True	13.254594806576057
True	104.81774788775152
True	128.27523159343832
True	361.3171735025001
True	342.9360353114196
True	109.66048082462945
True	18.51906914860716
True	211.5333658335611
True	831.6028618572207
True	457.3350372759496
True	510.6657234503038
True	565.371175862867
True	859.6593651228542
True	641.8770416939338
True	94.23503946992024
True	203.0547937799365
True	245.5581293015773
True	264.42966053958224
True	104.10990657453544
True	371.47552288792576
True	431.05377487393343
True	168.1357583866768
True	644.4540420548664
True	247.2119892384972
True	206.9781746524925
True	26.182174571080218
True	251.79721587404464
True	467.5765438911437
True	171.11301835315274
True	518.0811027598386
True	481.8980991080545
True	238.12980317264356
True	105.82020274341868
True	40.275646867335766
True	400.8009518631112
True	792.7346625264674
True	164.345966767497
True	1070.8778563347655
True	1050.347102969812
True	467.0515894292433
True	101.32201309484395
True	124.40714090174409
True	684.2480820943847
True	7.052903695145046
True	226.84589580373307
True	141.93876619631283
True	117.33329573736856
True	324.2299073306472
True	626.3165295209355
True	35.142888897138306
True	119.83340075451429
True	959.6951095780604
True	57.24902378995127
True	429.3671628810212
True	530.524922761208
True	249.31634309460512
True	129.3924813211922
True	962.3122546383718
True	1209.9316542993545
True	531.9229376049448
True	652.7431992260929
True	217.66022912251287
True	150.36420259495856
True	322.42099293451327
True	259.4915610915104
True	171.22088797135518
True	314.21478581895104
True	365.0457710178484
True	11.593603363264066
True	643.8545904143169
True	148.4611772705944
True	77.43969258767848
True	435.8187500638532
True	308.8806049897843
True	1192.511960438458
True	345.6652321983679
True	949.0873241167302
True	9.873497181149975
True	260.01578418641685
True	227.6928852262432
True	155.41018933394474
True	481.0705860244822
True	195.6085273338428
True	403.20330298088953
True	323.0676531450599
True	109.03735252396756
True	361.1661801852035
True	1058.1098206323811
True	714.324386271596
True	226.1372646183126
True	102.01969804112838
True	287.8964659677486
True	22.981530032858025
True	359.3207980916773
True	319.1954744468326
True	586.4725905111928
True	454.4622850180109
True	360.4505323310184
True	153.19950022273466
True	13.640495710994264
True	423.5509031930442
True	285.36693424203145
True	145.82411861001768
True	307.4031327385699
True	447.826190698596
True	815.3155790450372
True	317.8126646298101
True	790.847893894197
True	403.1688965230212
True	379.3923711122516
True	1.43266532963341
True	1205.4267430684502
True	102.32347029895016
True	937.9162261190684
True	212.01357521388925
True	485.5375160750433
True	683.2299701349446
True	86.15220834297847
True	494.2590948484354
True	33.293441672428
True	425.4194604697065
True	75.96141055154739
True	228.91039550131345
True	37.83390349600058
True	672.6619728004731
True	190.04312415245352
True	25.85294591419703
True	390.2673729249676
True	110.8463873629625
True	169.51812107806546
True	847.4019611972602
True	257.3967561197867
True	155.8747993562659
True	374.4264562299599
True	527.3085038886552
True	328.8724503706075
True	512.7453584826233
True	625.7445801625549
True	149.99868735374224
True	7.55172804039661
True	75.12507893164802
True	450.33440554488953
True	92.24935897685792
True	75.94857234139516
True	1033.66962585301
True	28.29296088014957
True	328.9067666173301
True	335.02887941819847
True	455.8780895622577
True	677.1950327581526
True	188.61059220029733
True	622.5180177616858
True	325.6900812431661
True	353.6655806532256
True	269.8283602414887
True	220.7615291445025
True	354.4912431283123
True	459.7657886341439
True	409.49865055207056
True	627.5166478036181
True	140.85798845445953
True	76.6499936230169
True	39.21171606783672
True	287.39250286514505
True	655.5758606530702
True	417.4160517052297
True	769.408259186377
True	213.55983537257987
True	401.50961903660107
True	69.64011644585186
True	53.13839975051372
True	416.8362954304565
True	206.57445728577432
True	222.50826093051413
True	44.42290304806256
True	1094.5401694028708
True	168.44456380803985
True	912.7717461953785
True	313.04378222788495
True	915.4454739496226
True	240.80590526255
True	471.6994370160669
True	521.1301171658657
True	637.3760355748783
True	206.5234858744656
True	486.4078085673384
True	930.6798808483652
True	130.89458054464455
True	6.801945156299506
True	571.9517249896979
True	28.623968151145437
True	77.51682797271687
True	801.5382782091026
True	236.80174776068264
True	1029.9146539616484
True	677.4260452282778
True	418.9680532361759
True	284.0399196916548
True	500.4309073425725
True	326.516012321945
True	167.84164592578966
True	657.5944296702594
True	714.7898705895175
True	209.35294289334863
True	86.14379963062139
True	523.1138695482894
True	135.7817842562265
True	379.3619131722546
True	343.0467322577941
True	63.79287807588866
True	372.422987949652
True	417.752735122289
True	394.5037589029969
True	406.1861678725509
True	414.3860606203828
True	632.9212310544099
True	56.63453058170381
True	447.6034393698247
True	311.06104213055625
True	643.1418001385562
True	225.22185322453493
True	101.63368689429888
True	39.70649508873434
True	532.0266039898909
True	656.1711409199271
True	187.3699764973495
True	410.90228523992687
True	337.64769869602094
True	16.79161756701386
True	174.26832936594718
True	294.7341389728096
True	2.9050620899778927
True	891.5688358020026
True	79.86875201359759
True	102.80152364089687
True	109.03817340973542
True	363.300345220284
True	39.06271130892114
True	447.8236219700613
True	218.96886778441907
True	5.11756553067902
True	116.39426230151484
True	436.3728175081554
True	50.67510653316575
True	68.9800429004824
True	171.25148278285593
True	293.4217283523605
True	928.2445560250336
True	384.7878683824071
True	915.2940095931532
True	186.11736108593195
True	1063.097307525203
True	767.8382626102984
True	645.7447584039817
True	419.4927213000833
True	373.0648175767519
True	80.18497569429071
True	72.93084286524682
True	77.10394023560826
True	173.77095358106976
True	478.1377107889918
True	1119.2970207819185
True	178.74192997135737
True	362.82124153224544
True	438.796450370944
True	598.8891970906709
True	582.4835692082976
True	281.1053119155624
True	436.0088943368088
True	669.1428106262622
True	96.1384238105516
True	701.7357909644637
True	265.3493843186605
True	141.78692658978355
True	417.5688657871838
True	834.3772453612461
True	430.5830486296485
True	846.71227918373
True	194.93215673671705
True	353.12662087185487
True	706.132550829715
True	634.846437654135
True	184.50348366506623
True	260.8218786330156
True	783.9014597394818
True	33.1403321918998
True	188.4505350298843
True	487.3705984066644
True	694.0539544970095
True	106.71558768569524
True	37.65924720303647
True	161.8385932431155
True	742.6842114852303
True	319.99009415875565
True	551.9667040932957
True	357.42577544136856
True	286.24475201933313
True	444.7759488603985
True	501.07972522128887
True	75.75940725654094
True	381.2667485130501
True	786.7022664634983
True	0.0
True	294.92939957954343
True	250.36654252849965
True	959.1155111128136
True	147.2378073931209
True	636.2319773824664
True	644.5581823263689
True	108.57685017650516
True	219.2419143260711
True	129.867826646995
True	12.396307691230412
True	294.4769134748741
True	380.0454732326983
True	1140.486504708291
True	233.75621080144884
True	411.419522650555
True	648.4145281225442
True	198.7690540352855
True	29.771551343152257
True	872.9705890373166
True	592.4624588756636
True	150.59756318809315
True	629.6245448113576
True	168.58810035698733
True	293.1217978090192
True	786.0236206898055
True	35.71588124671462
True	105.79086407146374
True	522.7565190490471
True	65.1544055906401
True	78.15933606553175
True	412.03000789051504
True	23.786422875768032
True	751.0015237121953
True	104.41384362193976
True	158.8064557419001
True	19.08334558452565
True	698.736899429688
True	27.827655107723224
True	784.5814549655917
True	397.181787815894
True	117.8122830229716
True	691.7904380110041
True	529.8456901853282
True	565.3994534240982
True	47.21098995111305
True	365.4360912951525
True	5.817367008565862
True	94.52253097279883
True	379.2060291547086
True	46.1176240437156
True	121.80990974305276
True	311.8488870330037
True	187.62216383626892
True	100.32253220991012
True	658.382735367473
True	20.36292868245733
True	1128.5335712973006
True	515.6318360254929
True	304.0735190051476
True	499.783070361454
True	125.79157433588956
True	768.4854987502362
True	1107.578710981932
True	737.090672281571
True	172.63767959658944
True	224.10853041377004
True	50.92432777370189
True	56.04000666392768
True	151.3086812280962
True	102.69063494517204
True	165.82287795658632
True	1209.6855246337989
True	316.1554086747425
True	359.0627715678111
True	701.0017356169087
True	17.763793149523327
True	15.014031652885045
True	578.8364179097947
True	5.455378063341703
True	110.11065583961924
True	682.410698848853
True	177.67503264602513
True	649.3674521416904
True	843.4185494264028
True	151.61365773131678
True	893.2010029046788
True	2.1070225021671223
True	453.3302198948127
True	1074.49816714533
True	25.370219181385693
True	234.6844051051732
True	155.6189321229291
True	961.8668123627402
True	236.06407422932364
True	505.61869256243614
True	114.05766712772537
True	522.4507658519077
True	150.5375132473093
True	96.1280136971819
True	385.8180948231709
True	68.3748370316751
True	53.50339450123665
True	1055.533005828529
True	268.1739610211283
True	158.76278334012133
True	385.0016798878396
True	407.5119042047582
True	212.38743385047405
True	164.94413254692287
True	404.1917693314107
True	35.88389729587697
True	495.0585397843346
True	1145.138439033819
True	105.02703991233706
True	467.2934644360117
True	305.64582104046025
True	26.863644718944155
True	405.61791813082544
True	101.34394132641596
True	604.282917162834
True	205.15464151411425
True	446.6209573496818
True	19.08242573724413
True	450.0225683679369
True	110.17138405658667
True	335.73638274326794
True	32.47142953020028
True	162.67367197569246
True	246.84009251641737
True	770.5879392799441
True	58.89381898504462
True	139.2909681795717
True	239.05929436372645
True	140.5489213637339
True	621.8409766210715
True	571.1599384276767
True	779.6836924661839
True	387.099356409623
True	530.9195540640366
True	411.4266479629046
True	702.1664470404203
True	76.34773621846256
True	460.3039052277245
True	412.1642503768158
True	45.68732214298947
True	84.6838471202409
True	130.94369324657188
True	94.19903229120942
True	313.6740884293198
True	845.6278799985517
True	336.1241314887228
True	1124.2666794455615
True	316.9535876009252
True	901.8990578796802
True	157.82136872418485
True	567.3411617812516
True	612.3011858438845
True	690.8556163443134
True	451.2519276725061
True	63.21387136234849
True	294.6760254701839
True	44.10349496964826
True	166.87226907616272
True	162.39043322314475
True	1117.9775673436748
True	240.52580580838296
True	549.3161311083912
True	578.5284240039093
True	555.7297262204158
True	872.0493855835101
True	590.3521959089209
True	654.5662465633866
True	966.714364690078
True	126.72326380905186
True	319.18048748061466
True	278.53287783626183
True	327.2899941698765
True	90.95910375382684
True	362.12137533468297
True	4.302855005711409
True	309.99653874093303
True	265.0730646248801
True	614.9677670325606
True	295.9403423845996
True	360.75292473491913
True	9.94943426921971
True	60.20138911938624
True	551.8940879842232
True	30.71784326397117
True	139.7210011174376
True	65.09418593483387
True	148.8113480032613
True	234.43872332703492
True	68.00447526056153
True	365.0045514870599
True	275.69793182201687
True	97.1349124512385
True	337.8441005544757
True	63.31368913289995
True	566.8368037823054
True	841.0345665850274
True	287.2019387736121
True	1179.5697330074988
True	105.08508445663747
True	308.13950108393965
True	1060.6462090447508
True	84.87591865048168
True	287.6213983431245
True	10.059192676739826
True	403.8722994232457
True	455.11446785052993
True	164.7074574940974
True	611.5353889495781
True	921.9244105551644
True	165.67479222576787
True	80.97860872791749
True	319.7061558431484
True	538.6254091323387
True	636.43771885291
True	1227.600937058375
True	25.073228548494097
True	953.0651121763568
True	133.47578627723223
True	630.0843731128386
True	123.81263584698806
True	129.4967374890844
True	193.50762960323777
True	172.05506011481427
True	751.9717159119388
True	201.34777638996843
True	231.9585971104005
True	69.56993787558457
True	508.61077192778464
True	440.6699927659717
True	180.83322165309707
True	239.5925877867228
True	18.93069740083085
True	426.887909472549
True	222.38586284990845
True	275.5771012039572
True	110.75368399760852
True	714.0395374430387
True	427.65796979313353
True	256.7931555918921
True	645.0197967766416
True	519.8584953779497
True	461.1928026411565
True	126.39302000320907
True	538.6620032662988
True	419.4794403708116
True	2.6243116061909486
True	200.03755251835733
True	94.43535870558642
True	247.8242987817375
True	3.0130914304621155
True	120.11197755304214
True	348.9062496139804
True	6.649007155315537
True	884.1683770412633
True	172.20404095021652
True	696.7235583741287
True	790.1133410134698
True	161.51509505539008
True	219.73404070530776
True	490.7016992687287
True	828.563692598933
True	50.96076057910559
True	37.81470002261755
True	132.89533828938593
True	629.4765946593039
True	727.5221995940761
True	192.0993892085076
True	584.9750398617945
True	607.4319225251164
True	869.4294371256132
True	405.3407010262169
True	183.5267449072324
True	895.8936936981299
True	210.26513851012973
True	153.66468914274165
True	323.33080156107843
True	220.44238804016072
True	205.33566541230672
True	628.7896064785925
True	248.2037458709852
True	186.4862623160859
True	451.0798727793186
True	466.3136703093667
True	62.57024443184507
True	288.1662697012624
True	79.88199787713204
True	325.41820891738183
True	341.7389308421302
True	254.1928990490599
True	178.10002988420072
True	391.2470554368104
True	645.1363209990525
True	735.1182240694262
True	294.9944264747576
True	756.9965516899366
True	67.26344293106833
True	871.0993622019363
True	345.4880751851426
True	12.10037919384422
True	609.3183903831986
True	691.9569456672394
True	275.4474414348893
True	167.25663182425097
True	45.21654927937885
True	388.62638783681575
True	73.67949058793327
True	13.55023924789135
True	879.6178646061915
True	359.91239449810047
True	178.2679135285847
True	1039.3553440585908
True	12.79391564380203
True	782.6340410033604
True	31.18028381309511
True	689.8569181213966
True	57.54279560189809
True	744.8724450829818
True	428.2098739750633
True	201.09647562068668
True	447.2966891632979
True	205.02187792544572
True	299.6416477310613
True	229.8699024142473
True	414.29183355846646
True	9.319370611374582
True	326.8172431205742
True	108.50461538051704
True	10.525980742636609
True	483.97321459124623
True	708.3284046509472
True	293.7498366966197
True	78.15030950331213
True	322.15070332050794
True	83.07944825485325
True	189.87428394163447
True	187.39236466073675
True	396.6722648314593
True	43.178756201788445
True	135.6547844628976
True	377.46446046445374
True	880.982808850151
True	108.6834964467484
True	204.0439169261229
True	430.57460322574417
True	19.23564891093316
True	424.5323585289301
True	491.4608620633792
True	90.65837219239906
True	393.0104541866272
True	337.31461232638816
True	416.0982129258789
True	602.9069894647797
True	1084.1869656237243
True	992.8482877478824
True	57.65731447055538
True	1087.5207977242858
True	113.21705177014292
True	107.28136549752392
True	108.8809596713252
True	496.8754424246444
True	371.6381631620109
True	583.0046465100313
True	262.24567804119647
True	155.655727414546
True	402.8588159475767
True	16.837152287209264
True	457.2492393936292
True	399.6834794345021
True	148.60083669952206
True	96.33038358486434
True	545.2237152633593
True	1002.4989130590972
True	209.54928655965543
True	64.61412433001277
True	426.3509293841646
True	380.735588818475
True	463.0446504156191
True	322.5197081030928
True	4.987409893621402
True	532.8509875145555
True	519.9427987622506
True	511.7647368254299
True	188.39487360444585
True	101.49243771828397
True	20.607184076976274
True	374.4450130509906
True	107.87169186681656
True	7.276182891161378
True	31.53658810697137
True	339.76277932354964
True	661.0717766656168
True	135.56564411778066
True	93.47270013056958
True	24.77559730538083
True	411.1003620311567
True	361.7705733847326
True	780.820297857527
True	305.59947078440695
True	523.816722100709
True	534.8247042659086
True	526.2106135530406
True	294.4307630650138
True	561.5233268794407
True	94.72360044879352
True	577.9603796955449
True	6.001520512884294
True	372.9586255675246
True	454.4582923935429
True	969.104805652236
True	339.5751057663095
True	804.5365217674645
True	995.4531540198924
True	181.3131563864341
True	37.11919890252965
True	362.1874948684514
True	385.8191947574476
True	591.4768820726501
True	246.8300920263983
True	29.18846854211532
True	660.4990557914207
True	124.70149539689396
True	1055.735246773026
True	312.3798918428826
True	446.8216884736845
True	124.87486830659604
True	807.3532707300352
True	144.52439983094362
True	817.4106829937285
True	594.2297626758924
True	186.09016039903767
True	113.78724903571644
True	67.26451562225127
True	565.2722758159446
True	920.7582642249112
True	445.26096126254777
True	559.4492827144562
True	132.27234181135003
True	602.2962871827522
True	480.14564750173525
True	812.0327599632465
True	309.2933554989737
True	565.5495106547953
True	119.27999014796636
True	24.27276493114121
True	415.5240928413877
True	168.3759244235987
True	101.22124997899734
True	384.1526534430347
True	1104.7995042532234
True	258.92390059853153
True	550.843854348863
True	11.067650252118336
True	71.38706120020474
True	327.20568481793043
True	779.7317624523029
True	445.7641336526051
True	541.0270557910915
True	696.07760610615
True	68.23687290089653
True	735.7831481306605
True	47.75062103332397
True	102.12151260851893
True	190.9542420749587
True	85.38780220578614
True	25.59750422584583
True	312.70435097908154
True	457.2710182399878
True	909.2729077176976
True	873.6679394266864
True	6.083364105386068
True	292.2788258792432
True	465.7524094869642
True	122.75512488636512
True	236.7199238868359
True	318.8457755350912
True	1346.999460206554
True	437.3510123254212
True	23.8869052075481
True	184.60027717789788
True	703.9899702897906
True	37.29882495778242
True	170.1583717079637
True	546.4125631184195
True	70.22064348755349
True	870.6822855743703
True	326.8976954835953
True	676.478136499115
True	75.00633455748857
True	672.298867259823
True	600.5456861650603
True	878.6593784463952
True	254.6371760000148
True	517.1949494491472
True	881.6875362700729
True	918.7756149456768
True	238.6578675983101
True	777.5977050391937
True	225.7899251128536
True	460.6947683061993
True	372.5716926332392
True	490.5267140096582
True	499.0958091161532
True	306.24566037035163
True	348.0293733892527
True	114.11100477265131
True	353.7023866774169
True	1129.390460274897
True	292.8650388330132
True	145.85241729735029
True	308.53337854938
True	740.9407842939816
True	651.206999451826
True	394.7975384233328
True	120.64630460831424
True	325.49735018454624
True	32.058751038803685
True	172.77039640930658
True	87.1951281714826
True	89.54950226497243
True	537.4477455097997
True	139.45303996439478
True	129.87072963663493
True	103.4894243759572
True	83.3141972097199
True	446.78931453325737
True	374.31488617846384
True	1037.7950351807451
True	530.8439985487499
True	823.6312445297892
True	277.48834946619564
True	297.3037549146732
True	540.3830092418752
True	197.3201221055781
True	741.8313466411323
True	232.29813495988188
True	361.0452802601908
True	67.54310969960656
True	115.68897040186872
True	256.8392464020076
True	118.67836800681611
True	483.89565521341393
True	32.808487377683434
True	576.969587179294
True	992.0514491752334
True	711.1364589743675
True	1.1648321752876734
True	59.41416400371359
True	487.13815852555433
True	442.1850399609085
True	75.1453384521875
True	124.54391926006852
True	302.5340442211326
True	84.38473155021612
True	50.55373421282538
True	719.6189110957329
True	688.5571134588512
True	162.521627625948
True	163.57757637239033
True	541.7703068228354
True	55.58938151211012
True	25.92312200447144
True	586.0306305824696
True	450.7659196597424
True	1154.523233530664
True	47.34791015929354
True	454.5577002969984
True	896.8772513819748
True	778.7641978176026
True	286.7175432828333
True	746.4972863709474
True	399.49096810157954
True	41.97808050606768
True	101.59093021410466
True	728.4248720408314
True	77.53303654848915
True	139.3660929105215
True	931.2388178586694
True	184.14894700626732
True	278.42508043928154
True	103.87896520175651
True	647.9448611779587
True	588.0193238577879
True	219.59181583504835
True	432.2804164576584
True	41.92797117764414
True	276.8468581144341
True	607.1521332190285
True	616.2893033978972
True	308.355797520148
True	72.59470672141931
True	924.2840410239808
True	1100.4562566591785
True	575.0186797306848
True	59.50921514344887
True	28.20527785837136
True	88.29613333869531
True	104.49901298803006
True	105.57068788478313
True	880.6396190809965
True	1183.5619250264624
True	717.6927589209024
True	313.06285391809047
True	9.741496298792514
True	21.556242025851827
True	340.6347486821949
True	480.9295544768177
True	42.94636473096275
True	567.9100445135699
True	423.1417161066497
True	396.457828001432
True	79.76865749310713
True	198.73864326874445
True	278.71543510409424
True	139.951662907848
True	399.9692617848484
True	44.78062045468474
True	180.66319995120404
True	1181.83464442276
True	5.911289040259748
True	26.159543903967144
True	584.05451688033
True	359.495883623424
True	765.7195710021186
True	159.51886852264104
True	749.2314721451652
True	592.479261384403
True	295.3228638915516
True	437.3989799440049
True	342.5067089193481
True	282.80593132436815
True	265.2234264640257
True	397.4997689339676
True	494.8614168542997
True	486.0949379941621
True	111.23925173409783
True	367.10509150926015
True	8.286987004582972
True	188.9558384388424
True	230.14398334409444
True	911.9501823023404
True	593.5190848290424
True	29.5072901731554
True	710.5302762244579
True	819.9778955731716
True	109.0787160707873
True	347.58002237989734
True	852.2051607424827
True	218.72952919000213
True	164.01143872950374
True	531.1379191628524
True	589.4398770356486
True	1098.476043202088
True	149.51358697200018
True	161.22845870661166
True	259.3164053711717
True	319.6831951467922
True	419.9776845907324
True	413.4086873439573
True	328.42671435819136
True	435.83089312958606
True	502.8948164257657
True	228.61189392608964
True	1456.3561612429658
True	256.0122416907062
True	406.9116536474856
True	54.53851459753238
True	763.5804993469272
True	251.59243879079284
True	934.1578909518346
True	551.8556078531719
True	317.83911151761345
True	777.6324194323139
True	263.498334842054
True	212.5884959531496
True	258.6459429506197
True	214.9044101991037
True	146.52406460398475
True	250.00635754188733
True	717.2007630170928
True	527.7962345354572
True	214.870907056218
True	1194.8545420833634
True	111.3101305821035
True	265.36872834802847
True	68.75034879751654
True	308.34457224568393
True	421.7842891453107
True	86.95064220498367
True	226.36291350159945
True	72.44604784877797
True	711.56929250743
True	380.63297218328734
True	228.74498393655023
True	736.7821019428117
True	871.4846481976707
True	866.0579342827311
True	854.121493346466
True	352.9172706218391
True	1.3547479872063528
True	264.20108566532303
True	54.90395491113714
True	380.16256786382206
True	49.01327566380281
True	349.25418316890523
True	847.7204795279221
True	1038.4977347519657
True	400.4968059740054
True	22.47819184429505
True	521.0057458341163
True	496.5176808838754
True	195.89042851092051
True	224.92213285363096
True	294.2520956729398
True	22.428231703652187
True	117.6474944554195
True	985.0557910459275
True	63.265686527306855
True	507.7259804285362
True	795.9924947198399
True	101.2654692718718
True	251.9125095786437
True	116.6073290121903
True	15.670696349864198
True	1.4820815411198118
True	122.46962335310408
True	1009.9462597757246
True	461.49286090362193
True	66.76173932866924
True	773.7875585983054
True	344.65896491371274
True	1.2463365317451565
True	449.0018312068914
True	203.6689223840128
True	490.6729511793488
True	86.08030610921459
True	331.7546180492586
True	373.8330014178088
True	168.81822184149425
True	217.70162256899604
True	133.35783916701982
True	173.41472364034635
True	977.8919602243152
True	16.27431916903213
True	510.7986552124005
True	480.19846399117694
True	406.60983314461953
True	217.97507758483616
True	231.89740351544265
True	163.919410328371
True	45.96223308490503
True	466.8560175193849
True	153.0599579442418
True	820.2718751490675
True	856.182397660126
True	243.00277923672104
True	319.4709228972019
True	525.734643626449
True	42.86433752762646
True	86.23055616821998
True	761.9992282748173
True	1096.430131868323
True	114.45930628379978
True	737.115607188721
True	143.45337937186775
True	904.9973895589486
True	665.6976685175097
True	103.55433125453396
True	265.495568139691
True	637.969381011322
True	260.9275398522627
True	46.23381244321202
True	580.1987682424941
True	448.9045709175238
True	6.082684460130142
True	473.5917730864357
True	65.97048795231971
True	176.03626959013275
True	232.15869797595852
True	307.24528521118185
True	73.179906889196
True	216.5216535110199
True	358.98473925490896
True	449.121494047927
True	932.1143412517551
True	45.55621951282065
True	891.060979652672
True	1057.9696248484247
True	134.12946366213615
True	72.65014728672499
True	990.2658032739575
True	34.33551680379318
True	228.9379587077036
True	85.10614756228108
True	209.01234328387935
True	354.48908021515234
True	940.4360317029692
True	96.40378124961558
True	75.16688527769134
True	663.0970379170758
True	280.43806904034534
True	704.9660118844167
True	53.547947078726935
True	481.5262645532655
True	392.52417111462086
True	685.8577342231337
True	55.33166162985104
True	113.40899460861765
True	25.18178544589376
True	273.0009158235064
True	43.42093271622242
True	347.32006379987405
True	2.322872066574928
True	1213.6767118030082
True	100.36235234483112
True	138.47814312769796
True	343.16853801178144
True	731.3646103055717
True	676.047722176773
True	1029.4496897796332
True	476.01645449753096
True	426.13167355180985
True	140.41119869338178
True	424.432299170875
True	853.565056370916
True	431.7442037997829
True	954.2700880136612
True	87.72169767333875
True	427.7816642152637
True	176.48615007617508
True	291.68252315069515
True	770.557409776326
True	156.82068273574689
True	135.65999962758622
True	64.95089360516255
True	879.7164899985806
True	782.3241590835177
True	81.90364459632485
True	414.5097396180988
True	734.8537448695581
True	417.1842605507
True	60.79342836186071
True	327.15262950385136
True	771.6955225659468
True	29.66420875347427
True	359.3132168053817
True	173.4476479670084
True	274.6995577416506
True	33.06852120667868
True	207.44221220190408
True	797.4865362831126
True	647.5262285916526
True	54.90069328334988
True	288.7182773765065
True	906.0907403225992
True	18.20477125959817
True	321.8035078421116
True	283.6154627996611
True	423.9522097437305
True	216.62536759455128
True	582.6529557130885
True	47.8652991162187
True	984.0466192444449
True	892.4998039870138
True	48.34042701710003
True	400.0474474950282
True	729.5669519047482
True	904.3774508696202
True	276.19578543465013
True	580.5779901045236
True	127.3797491699389
True	180.71460607311587
True	131.2649887642582
True	134.93881247981437
True	209.8176819779
True	962.6940563118166
True	803.1983447588576
True	974.0572723248388
True	18.93652439248557
True	27.408270486678155
True	358.7375820705244
True	13.456645941292924
True	625.204737634703
True	1082.329648631615
True	272.48049280305014
True	212.72256186062395
True	84.92512271810999
True	217.19295041306205
True	136.38296865078323
True	41.88415093918637
True	131.08751875741874
True	91.73451603745715
True	246.04243497164413
True	532.0250199971013
True	166.8178677640553
True	30.330825240658047
True	57.747905969973154
True	426.85915131040014
True	271.8427818511528
True	603.3742768182835
True	22.02024973217077
True	110.94781026562345
True	646.5038480858526
True	251.3683703041963
True	486.8531815027148
True	657.9854330089665
True	99.57899692732114
True	111.3294302750086
True	82.28699628701926
True	26.927598913527863
True	121.09178834000636
True	83.22314369518804
True	100.70574165744884
True	153.56444502774443
True	234.34413184074825
True	836.7560362038479
True	282.1074746847871
True	923.8714727698292
True	172.8119352552246
True	197.2932216493937
True	768.5798522784955
True	317.693089592187
True	603.8921249444667
True	253.3660923578804
True	370.343252094787
True	439.4576750471988
True	581.8436979868546
True	655.8072543707895
True	368.0538885426369
True	33.5397404972728
True	574.4750183116001
True	618.7296918805215
True	20.987067512876152
True	10.999635264112948
True	259.15972589108475
True	404.3776351891185
True	456.6216831428008
True	67.88654397102384
True	642.4767953833253
True	907.470798349236
True	240.5084020582992
True	904.8585036105052
True	268.3837366468127
True	102.48348456231469
True	268.8851005177385
True	679.3616247715576
True	39.700469484660445
True	603.360510960118
True	1292.4673149619855
True	1021.2764764949488
True	918.7721722551036
True	202.81087038340357
True	93.61476696443556
True	193.43215031765476
True	845.1846513224018
True	146.65296388166203
True	1042.1653538817343
True	859.2098404405682
True	42.43995290616559
True	87.95483254292121
True	411.8883231008933
True	399.79810616714127
True	193.2657032225677
True	519.1115407096032
True	666.8566396524186
True	127.69971357483402
True	282.56725795952707
True	990.8683158160844
True	53.19675584130695
True	701.4819814633304
True	554.6327016797751
True	40.51421470581733
True	802.6008005120224
True	388.749780098414
True	549.9875265187201
True	111.54504614291248
True	262.0028401014851
True	211.269878289115
True	26.986386881344284
True	136.03450700534705
True	771.6286002808542
True	142.10820129890115
True	380.7594559878464
True	64.10510837444112
True	628.5678526139816
True	618.5237990821062
True	222.54571717283503
True	443.8095633002716
True	168.05257202095189
True	167.34696014227904
True	224.529681591142
True	292.1336968266593
True	364.7953526091969
True	125.85989948969952
True	192.11316776272912
True	28.796700534218765
True	897.704636482048
True	314.8682979706055
True	11.03337744935848
True	357.0474302199723
True	162.59098524735194
True	629.9534216533364
True	364.5964673419125
True	600.1722262218758
True	524.802590086294
True	488.5248638542305
True	780.6647451515538
True	242.5456050259455
True	566.9849812139331
True	161.04996255655988
True	541.0420127195378
True	364.0092206687477
True	378.3154850727375
True	126.67828552336884
True	135.94704535606436
True	106.1872650146954
True	66.66253358174316
True	718.7619561885238
True	174.7497694550515
True	44.93890206553085
True	0.0
True	557.4524085553926
True	111.99951677543685
True	23.490007393117168
True	43.06773648027646
True	108.69126640625736
True	542.7818627729409
True	183.54671947482575
True	109.08444068148134
True	34.9028015072892
True	156.21151719181603
True	916.975210597394
True	53.96062970066674
True	229.9009424654591
True	780.9054946153033
True	309.27351055353046
True	470.5311040696342
True	463.36305895922703
True	511.789525194128
True	592.87497593811
True	953.9234390624596
True	263.45755736754325
True	1060.659781488872
True	914.3042787228054
True	632.9367710039744
True	352.2538270001341
True	868.677436235312
True	8.906220822710429
True	31.26836295606996
True	284.03163716731103
True	40.69691816032518
True	207.68602090828944
True	713.0233937886161
True	216.01225434408929
True	757.7358440657963
True	757.5149872471295
True	125.73053127955032
True	370.7469413732045
True	615.2871293412693
True	23.79654485125009
True	131.07099215936944
True	436.6357510338552
True	307.91562200186763
True	198.99592748169331
True	112.945936578266
True	389.1373120022123
True	20.75320796098176
True	379.2983845422302
True	357.5141544631253
True	1007.618484203718
True	370.3077934360557
True	29.58886015413973
True	427.9766732104882
True	450.1646289697264
True	237.4756612099073
True	34.30364931358371
True	764.0160027883146
True	434.0536527437321
True	180.4887938820458
True	11.557316982510804
True	1211.0980380125566
True	167.2473525423173
True	28.46061198437653
True	295.4753653662142
True	278.5941206269722
True	111.708677599846
True	300.1993753580088
True	47.04342843003807
True	304.4058943323732
True	298.8061807442825
True	311.62369257416645
True	29.58798343981309
True	46.22818519399908
True	1011.9548796586936
True	24.3237749251246
True	12.364641591467342
True	173.12899817072122
True	655.8567540418735
True	9.436725726926786
True	184.0599067618136
True	182.12375558127064
True	525.9459441056276
True	376.6455914667491
True	746.4016599206684
True	328.280920276085
True	496.2645073573366
True	437.177199084929
True	507.738382466821
True	100.28763394740793
True	1279.076183274164
True	911.8675233175765
True	300.52627570248467
True	529.5115102430046
True	105.88518284148626
True	575.656960529943
True	428.0314573483488
True	158.65260136490062
True	76.39696334693576
True	354.0247878961611
True	169.1160466267843
True	30.47463432744497
True	621.3012084578567
True	386.8296135348398
True	71.3137325350946
True	29.08110436121012
True	648.2898425525457
True	506.37780945063054
True	66.99632699007272
True	22.276098071826112
True	328.48781970855896
True	319.4214859470685
True	718.0920871463728
True	543.5370535831875
True	562.1751529781958
True	786.8586477116573
True	8.330402802640556
True	52.8271987545266
True	34.24121130947147
True	59.78767862712435
True	515.9938313172182
True	591.4701979571147
True	84.66461020381949
True	110.28150758991816
True	193.43777258808143
True	72.8985068655461
True	166.25334334657524
True	209.242240395408
True	284.11850680892235
True	835.8531349762419
True	593.2822012697739
True	286.53060221093693
True	194.44690784572447
True	286.923957040281
True	250.97296926629167
True	724.799221949493
True	334.60718041663137
True	170.1222649775349
True	903.0784897997606
True	343.07437274209013
True	464.777550124209
True	156.18676877165933
True	119.90342945492554
True	64.40954388549673
True	200.12727484798884
True	967.156566370512
True	549.314242248812
True	114.081183641481
True	359.3873387822261
True	103.76997483241132
True	686.1587446114072
True	4.623171501501831
True	681.9501852445546
True	38.190383597415554
True	942.0335506795458
True	837.7486815338309
True	211.216428425134
True	25.74535296532016
True	80.01340114790457
True	457.9940457318133
True	232.278440006318
True	1.7377706701959488
True	80.32954443024056
True	1045.1843599473198
True	329.2582967567055
True	668.3102991312558
True	465.2163725214682
True	30.601658051660465
True	132.43774310809872
True	440.6894163071741
True	913.1279029788576
True	816.158865412909
True	410.5593533925572
True	324.10489625183493
True	17.700565547877137
True	75.5240976795952
True	741.2532689683802
True	460.6533087948409
True	378.3881081123487
True	858.1993302478068
True	22.83124441694825
True	221.20133354517023
True	875.9881223020668
True	238.26556252666376
True	8.862269769493768
True	507.7983037967728
True	105.2025508700632
True	626.7317044630935
True	50.37490704353933
True	252.403496441378
True	883.9858047797467
True	908.0459718543148
True	276.5816681187879
True	443.68161874791065
True	118.980118169933
True	620.5388289544111
True	270.3614972214111
True	182.9100151448429
True	851.0951330017888
True	53.17601136649243
True	712.4807548864926
True	276.13715003828963
True	299.4073706642888
True	167.57006141739987
True	495.21237623454334
True	584.2283690697927
True	357.88739073845045
True	406.6159667425245
True	71.87391514022296
True	163.92731287653243
True	473.6110540489045
True	219.87748208776276
True	36.00860920110103
True	203.7186897769795
True	408.4469628004893
True	417.1624836734613
True	740.6577801329656
True	134.6666599209073
True	657.8472627556038
True	502.1227103533746
True	588.7198632551617
True	134.06391129996206
True	38.5247253795641
True	673.3280490384759
True	69.21695447990338
True	557.9484976115745
True	684.2898112581444
True	452.1240303378774
True	132.12326743988535
True	505.0042484874687
True	4.0605366480779725
True	400.8513508855185
True	28.204988290371286
True	640.6535214863998
True	281.63223605617287
True	583.8279021182072
True	697.7607519377685
True	142.86830208972168
True	511.0032218984392
True	494.3826080464387
True	60.42175486229566
True	967.4477683885428
True	3.094194163901128
True	23.164804256906898
True	640.281569787757
True	705.1675341163005
True	130.80241558503403
True	404.31934645386485
True	124.91588741407426
True	73.25732411446086
True	482.5796564378243
True	41.66988994160816
True	514.9166672046081
True	13.59147505550463
True	879.9993015298713
True	552.3100600718313
True	677.5357865260055
True	106.9654870847097
True	380.3134154485568
True	1006.6213771401244
True	860.4534532256696
True	139.7641409137441
True	541.0401832501276
True	444.8562897795928
True	254.14529504288384
True	269.25311597899747
True	5.433612383162348
True	331.61179212379267
True	12.286071565645484
True	369.0311058527488
True	73.43360660787678
True	410.7033025887781
True	643.57146019968
True	129.8832906841822
True	231.60819291152964
True	627.7517448857587
True	698.3114795710351
True	295.6927314313472
True	136.20586479783702
True	164.4961497094655
True	472.2107559404144
True	88.93087473731133
True	10.174890943046062
True	497.69216979255657
True	559.0188471669751
True	19.42669884288648
True	131.19203367538864
True	874.8647055735908
True	521.1676644115695
True	272.94829888186496
True	31.84382715300586
True	465.6845842636515
True	112.33816408702069
True	571.9826321346678
True	675.7680429157401
True	301.46169297392635
True	398.1474961307101
True	188.44929274798403
True	230.90824522914735
True	72.931624840757
True	210.4846274135588
True	485.1326191615743
True	21.525356630941072
True	444.9761256795385
True	391.6756353010946
True	696.6667051820034
True	900.719613696272
True	903.4871979578872
True	157.61783685005668
True	408.3998819427712
True	66.27620337505091
True	186.81343478911091
True	310.3408167290964
True	9.940956816561432
True	795.1286052612812
True	22.34210646881579
True	392.8742827830438
True	264.5820917994796
True	652.7546943301784
True	213.9450347153453
True	36.73023045871182
True	673.4412149558242
True	1089.9536974685734
True	236.77100897635208
True	133.0159636679717
True	615.3914378468619
True	507.9089271004116
True	18.075585123025867
True	835.2729296655101
True	113.39524191495384
True	44.55771820136791
True	315.13657082580573
True	347.38816102311245
True	391.7785671844915
True	277.4953425001842
True	20.09900738943421
True	22.421182266061404
True	833.8344262834053
True	209.93017988738123
True	109.17102618120362
True	798.4276134706727
True	642.5228824508616
True	659.6388700444587
True	446.5941283975324
True	150.55210436786868
True	33.68245923325175
True	98.26520606615676
True	440.4070713952658
True	224.4215918071393
True	496.15410874560433
True	139.94716485602075
True	486.5425447516258
True	642.7987787500103
True	981.7096754023764
True	25.22118227143564
True	949.1534657052094
True	1088.3824456040031
True	474.1156239435512
True	86.88206066140366
True	816.9078003361786
True	634.879534877141
True	637.8696485873462
True	177.43765512935397
True	738.0239277454359
True	705.594172739049
True	126.93932570437885
True	799.6559260187433
True	814.6751277389181
True	487.3931368037906
True	227.4173334074872
True	71.77433225305184
True	333.7309932368491
True	358.20638738943035
True	473.3660200277786
True	425.4116029976913
True	196.46706369757996
True	303.20227408887786
True	3.2106687254145068
True	13.447435959071344
True	111.77256159857804
True	130.99727123915576
True	361.6924420508608
True	337.9033536295904
True	104.64513148562288
True	16.067123232249315
True	219.50121372445705
True	835.7252109934935
True	459.6518825977929
True	531.8531871370066
True	557.9035438222802
True	849.148048831996
True	641.8548761516372
True	87.74261540577746
True	210.7455272858928
True	247.84368834762603
True	292.8614569720635
True	106.83125335586712
True	364.2343028619722
True	430.28132777171
True	171.72470063473546
True	648.2858878193238
True	244.77935762425324
True	206.29134553861437
True	29.860335811950968
True	246.29523741690736
True	494.9168982480319
True	166.97409330531625
True	532.3180304968328
True	490.8596987565125
True	240.18416867410724
True	106.10734156517904
True	43.45863507015378
True	407.3360410198386
True	786.2613487205332
True	161.71578195367655
True	1055.8776395833384
True	1049.084274467709
True	483.8102357321721
True	100.41283059748147
True	126.15146175002111
True	663.8277634047556
True	8.156236028525475
True	217.66968439518047
True	120.13550719858222
True	121.3713547177106
True	331.5765894177643
True	642.9692381765855
True	36.35911400651065
True	124.08790523465326
True	959.1383771362966
True	59.11267618121072
True	478.50041055763774
True	532.9341055443665
True	242.30813440731808
True	126.6208743327897
True	908.4122154809564
True	1177.1275507316393
True	517.727034847601
True	664.5718726832561
True	211.2613784920636
True	155.13257125905136
True	310.87325241935883
True	254.67635780833064
True	172.50447551539455
True	309.52163274282367
True	337.32577519722736
True	11.771312495283176
True	617.8630200336954
True	141.95108177834598
True	80.01794593287764
True	455.684995936528
True	326.795695761079
True	1174.3894683510068
True	352.24540403511594
True	985.943886510608
True	8.843211902425395
True	259.10049390497954
True	219.77157598398472
True	153.39946197984384
True	480.6321920869866
True	188.363046762107
True	411.2196189960602
True	322.2728094478768
True	116.76739130260928
True	362.58974564089743
True	1046.8755836074154
True	740.7426803285429
True	214.61608598131215
True	109.52961785772384
True	295.8305296936417
True	24.33415495126065
True	353.26749374877727
True	299.4106404842965
True	565.4951971595266
True	424.6427237678096
True	363.9663539486093
True	148.9825616817768
True	13.47554007422199
True	411.88857560533626
True	284.5547784984578
True	146.9679271282293
True	297.23458258663544
True	405.8739098222565
True	828.3759555861512
True	315.8923882691124
True	769.8886944059253
True	404.99250743211337
True	374.4094741632756
True	1.026933868146636
True	1159.6195884203
True	102.40318161933573
True	872.1366712254655
True	215.11080179392036
True	440.2971263109374
True	683.3892396453202
True	89.02982750307149
True	487.2997087237285
True	33.24356538690709
True	416.6624743999066
True	79.51467091930266
True	230.1681575975332
True	38.10509782472234
True	692.4413329364187
True	189.99682136002727
True	25.98351177787745
True	395.1853835651313
True	112.9718104206435
True	161.426130474158
True	845.8170522358148
True	264.7568360957591
True	152.36394877026402
True	376.274560786047
True	515.4085362889033
True	334.82858897589506
True	512.9388729356275
True	604.1449424284058
True	154.7801361007966
True	6.582007472650573
True	72.24489960519561
True	420.1376919653265
True	87.96902280413165
True	81.77676268376112
True	1048.8545327178065
True	27.147205165182584
True	326.90274810456623
True	319.56971046963287
True	449.9594105499671
True	679.2781543803096
True	194.012828753138
True	643.6855732117983
True	324.2920763587934
True	354.26766319342823
True	272.9332561316658
True	218.84893910640497
True	363.03330747064456
True	452.1710766309444
True	412.1203074126725
True	615.9228641410107
True	139.95462819270415
True	76.53926656802523
True	37.827046565339046
True	309.3165293102469
True	652.997467408315
True	413.0255964183585
True	796.1953621453163
True	209.08228060612512
True	406.470231129801
True	68.3666727861296
True	54.42551938421639
True	432.9660739018317
True	197.6641130651153
True	222.7397363239054
True	45.36458601238625
True	1082.5369509655138
True	173.37944282689418
True	908.372046204539
True	321.8927556583257
True	920.5672114125
True	232.81852039976084
True	460.6186319244834
True	533.4150482073865
True	594.2473414691862
True	217.09511271644445
True	481.7168250482843
True	948.0196087131686
True	126.29994823370332
True	7.057214357126171
True	560.0860169291864
True	27.41007016021386
True	77.17962234210856
True	809.4213568148601
True	226.0708470469564
True	964.1128595719092
True	690.4639145663467
True	419.76177112396704
True	272.28510452852106
True	475.62399173662885
True	343.49557768467247
True	187.71725063043692
True	681.9171956163855
True	699.6871552574355
True	209.56852821966024
True	89.32931081129529
True	517.0770538342755
True	137.56503870663352
True	391.65659090889415
True	325.71222684616225
True	64.9824880882015
True	376.28497412936974
True	409.23690170623365
True	386.54702259600697
True	425.6166141976367
True	426.9407482799469
True	666.475566197797
True	57.56856698106093
True	462.152567345103
True	316.3337227313988
True	637.0791522649807
True	206.67756623381013
True	99.31392991622924
True	44.23717653010318
True	537.5739575296661
True	613.977254808039
True	180.54254999886004
True	412.590195832165
True	334.4476383462027
True	17.89914772036149
True	174.48488858170302
True	294.0295190270773
True	2.891407937053432
True	869.6101845874383
True	82.99293985851591
True	103.3760647445695
True	113.48319924920062
True	372.9982402897703
True	38.871346550965576
True	465.6540134454541
True	225.5587485739907
True	5.853402448439395
True	116.79414210941346
True	452.7506701109187
True	48.797856380025074
True	67.30764850370791
True	185.87870652791756
True	291.13440100215155
True	991.4393369251984
True	389.2318035946213
True	987.8041750788808
True	188.9456199012074
True	1022.5106141685686
True	773.0155269322064
True	648.1490730017695
True	398.21378725512784
True	371.8208278748613
True	80.54892249928164
True	71.494294006582
True	78.90032999056761
True	170.37335741591278
True	486.121428480612
True	1102.9070820872598
True	177.28396712905257
True	362.3747945901862
True	434.1837177882053
True	605.5328643263383
True	581.7128112033929
True	296.1630937257224
True	473.0062007840332
True	651.1971305903949
True	94.32408211584662
True	722.9568253971456
True	257.9088333326159
True	134.16918049082278
True	400.869434392944
True	828.7527470242591
True	448.2034107779295
True	841.921777275366
True	195.40578835259788
True	358.8818762576336
True	706.0320117624119
True	650.3775795126035
True	192.26552929422013
True	259.6162669697836
True	818.1384337336915
True	28.56909676202364
True	192.6215649309075
True	478.04629388788334
True	716.8211484220292
True	102.56675732732458
True	35.7992142155145
True	158.68860809455154
True	757.4712895195581
True	333.8421002539744
True	549.542953458943
True	356.00785655022975
True	316.2800024625841
True	443.5079437903847
True	500.0322943370235
True	72.94125243451764
True	364.78776881601846
True	767.5347142236153
True	0.0
True	294.05004988670026
True	249.6492679880511
True	993.6976977953084
True	152.4982983002123
True	677.2263526751904
True	646.5028985298543
True	108.71783823540268
True	222.8299781991455
True	130.23240222682082
True	11.956657284135712
True	287.98619727250457
True	368.68812277878845
True	1129.246434503006
True	235.38562761228116
True	402.3130951972165
True	655.4817058503722
True	204.60960346148175
True	27.041030385264477
True	853.8575295208768
True	606.5518923233119
True	157.95524079054303
True	647.873721282098
True	163.08952914185284
True	304.1008584367966
True	777.6479424759865
True	35.604882944548606
True	107.46086464278656
True	505.31134546801775
True	63.31383467144265
True	76.50782472212106
True	405.6962746982887
True	23.188199618779294
True	789.0575791995554
True	101.64405483543848
True	157.25984680095775
True	18.30874149522668
True	692.2163173572029
True	29.224909917539104
True	760.3063936527722
True	402.3164781221424
True	115.75512685721988
True	715.7016053279581
True	534.4351068443355
True	570.0054444848681
True	48.30808685031132
True	363.70969109785926
True	5.150042277857431
True	94.17246238915187
True	379.0567384710535
True	48.09151966780743
True	118.27945100404818
True	307.8010144753509
True	165.60419290940553
True	102.01728030543842
True	673.2886680278945
True	20.32687541828088
True	1138.2336455912423
True	494.1578503426955
True	303.415556118642
True	486.5252200490808
True	127.17067018932988
True	817.5562810424254
True	1097.3137696072508
True	743.50940039467
True	168.78731020511512
True	227.37237680927743
True	51.7035079100533
True	57.71135607734311
True	150.94564986773753
True	102.3568218178104
True	166.87013290495372
True	1182.8174397854666
True	302.5633872632652
True	360.4250375993635
True	712.0496867073432
True	15.36102264635013
True	13.823252083921748
True	590.5630967264885
True	4.814750868826222
True	121.70993074654604
True	687.2554233650166
True	179.70884370598438
True	641.2874299286009
True	823.8326535135566
True	158.04296532005077
True	874.2949335950015
True	3.1824229709836427
True	471.49168298945057
True	1053.7876381009178
True	24.994093723303543
True	234.5081063998192
True	148.81863449911955
True	964.1725824434084
True	235.1408097768532
True	505.7246527415465
True	123.73994786032412
True	512.8942860789995
True	158.0612790729102
True	93.56907455451304
True	387.4585295062126
True	71.49416549416449
True	55.82775119532195
True	1093.4225567542503
True	268.99108681921683
True	160.40218228364003
True	375.2323319451887
True	397.2103323013966
True	216.7431262196673
True	162.34301116275176
True	384.2857297401439
True	34.89665982664697
True	492.0259826149821
True	1123.1325307659213
True	113.59357611383422
True	475.0563323874382
True	309.27609080552025
True	25.59139002242565
True	412.6672451498576
True	103.34549818108812
True	607.324822623529
True	188.8786628873329
True	417.790649811194
True	21.03235139694229
True	451.6444254969581
True	113.26752850765486
True	333.55025984181134
True	33.44193859385625
True	166.06149350440108
True	258.1560725865183
True	784.2849466665924
True	59.80599278061885
True	131.28274645312572
True	232.84420826219
True	133.82101923653155
True	620.6705069789622
True	553.1203542244135
True	788.3626757573156
True	399.3055613262745
True	541.6191782593365
True	400.996940626893
True	684.1235865000873
True	74.45032403445323
True	470.72820343956647
True	424.27714133443015
True	49.03910662232602
True	79.63356647944019
True	131.775045035109
True	88.38430594254996
True	328.637277229211
True	834.024291975541
True	339.912873641092
True	1099.6759649589692
True	333.9499259576381
True	892.618478484211
True	154.34597796747946
True	565.4908900749764
True	601.4502304716893
True	702.2593045544463
True	436.99995771064926
True	66.71471123289585
True	293.8790550939364
True	41.79128147144657
True	164.9780249789564
True	176.7658775800623
True	1154.003203496491
True	231.06633426717795
True	559.6702663864836
True	555.3793536004029
True	562.9418195733382
True	872.4159273814729
True	603.3724494856494
True	658.9628997777061
True	940.4115148289244
True	126.97934183505086
True	312.25138098700825
True	268.6136952011285
True	320.7779949011322
True	88.94301811260011
True	388.2552588056408
True	3.7643982642011777
True	326.8217546916402
True	271.18706365589094
True	588.4662038002923
True	278.4138174175818
True	358.521426849296
True	9.401737060862486
True	59.98765829720195
True	538.7237988257456
True	30.164948374595998
True	141.17343201626176
True	63.9887110311893
True	146.70914451215216
True	232.21522345947423
True	68.08906183615258
True	396.909542391365
True	279.8099592177565
True	99.66101161922955
True	340.1193481706411
True	58.76174256484533
True	595.3031694061872
True	816.7449168211916
True	286.0810784103841
True	1163.2812753580151
True	112.09346705017192
True	307.60957579139057
True	1054.5106391475829
True	93.15816234995832
True	274.9833709472785
True	11.10524980699239
True	414.96001837638966
True	460.1561131180417
True	156.3238290507484
True	625.6819861296188
True	922.7159325898986
True	154.83973426970283
True	77.38621221808405
True	331.4382163292672
True	541.9438824301867
True	618.0580571145998
True	1211.7627129881716
True	27.979012562933622
True	946.4428387350238
True	138.89628875378182
True	624.4424496793246
True	118.14119640464185
True	133.49737784515196
True	190.00945393995156
True	167.57369541478926
True	741.4529122508147
True	202.2603176983633
True	234.6888423219733
True	72.4171674314431
True	517.8960847057856
True	454.53504405785793
True	175.4903712259064
True	240.10770547034124
True	15.575453108341607
True	422.4217316418079
True	226.4027848584542
True	291.36861280516905
True	115.33415395310482
True	724.1984497335937
True	411.30477830967135
True	266.86523561217666
True	637.0201499960688
True	526.6962456616712
True	476.46697773602176
True	135.6592499075781
True	503.158436449362
True	433.5886603455287
True	2.65049446711518
True	195.85338718317772
True	93.86626255628224
True	238.3635789054516
True	2.8440130877541265
True	125.7577927243843
True	355.87946864956785
True	7.247685130639574
True	874.7410064245837
True	174.82324761404738
True	732.9929439522319
True	808.8882712002029
True	159.70359787979197
True	233.6802974139653
True	470.76920082476187
True	831.940365977437
True	52.62516567929674
True	36.71077181028685
True	129.08063913258596
True	626.3423229984083
True	722.0652900363058
True	180.7909695955225
True	585.2548020918608
True	602.247444536408
True	851.1340824670028
True	402.5198635932301
True	190.1250677654762
True	881.8338401204309
True	223.07540096658383
True	148.58881169062198
True	346.2498954708255
True	223.1658262162865
True	210.28056277842617
True	620.7754469243691
True	249.6176275008012
True	185.5009209242972
True	446.4709749003417
True	470.3935873554906
True	62.64335971146008
True	274.6582167597755
True	79.43038889756963
True	349.45841004323484
True	345.5001952903686
True	255.0828251438336
True	180.8589454784212
True	384.4238292219696
True	612.3125372859201
True	730.8961484991117
True	302.5155973036725
True	750.5947056259421
True	62.955543419991024
True	856.9299042497961
True	347.03724542670983
True	12.633783510722411
True	598.9253100422205
True	700.619924505759
True	256.6699706067536
True	169.6668989473142
True	46.12207231986307
True	380.5610836918584
True	73.10925829727842
True	14.530994347128392
True	891.5519519776853
True	366.3558909813108
True	179.0675645698693
True	979.9027507209888
True	11.056304145999928
True	777.8036471466728
True	30.968964376309696
True	644.4235067225019
True	59.03987783292172
True	771.2958015002959
True	437.22300813298017
True	198.88060234847012
True	441.9699917318744
True	214.17259904627056
True	297.3694622972009
True	213.13899461641105
True	404.7254170881688
True	9.896356751590016
True	326.2018512040073
True	112.0098253771144
True	11.5490424800341
True	458.3685732884338
True	726.2000708736841
True	280.9420521517748
True	81.56172410973916
True	317.5647631381778
True	83.25623857749713
True	171.3832978556942
True	183.30096810682343
True	391.5474457044839
True	46.66036026530748
True	142.92146782301486
True	390.4032373576827
True	926.4142983685218
True	115.38227342761716
True	204.1127724290748
True	441.3414293475838
True	18.44152793506948
True	414.05633539740654
True	519.260182647217
True	89.91012140964106
True	401.31578599744034
True	341.41525426745886
True	417.02068644781616
True	584.3430683179173
True	1046.1087537744486
True	1061.5341555329237
True	57.42549626928968
True	1052.378422547652
True	111.73784712614577
True	105.65179066229092
True	107.82467804086446
True	513.6587677577112
True	365.41745858471086
True	573.3994608338687
True	266.45151506290966
True	153.43840321908314
True	374.2703374801344
True	15.633522526169497
True	457.7805326228359
True	410.3839561292748
True	147.89799920972675
True	96.36779688313948
True	547.6707032989772
True	1000.6531049863464
True	194.66349500733568
True	63.63781482887555
True	429.718545450186
True	374.115931359557
True	478.6693672376651
True	340.46253304848705
True	5.020491109607692
True	528.1049544885975
True	494.33168285678096
True	510.5254111573507
True	195.22767471600827
True	102.6534472004346
True	23.0616107620568
True	372.291588544539
True	112.0610831671257
True	7.224778790508854
True	31.408875541805717
True	351.1968213146387
True	661.8327325750857
True	122.8331087084447
True	92.89331376861912
True	25.21418133581196
True	390.6396578860696
True	370.1576192522058
True	790.0787975966218
True	309.8186103044994
True	513.3194352764589
True	522.2080276766209
True	535.4406588220618
True	303.17148035977715
True	550.4622991864185
True	100.73977920148045
True	584.5085216646651
True	7.3356429156433505
True	364.6460668268445
True	472.5309089854287
True	994.8265335650392
True	353.0423510041349
True	774.244866659321
True	957.05583702506
True	177.91481872041743
True	39.58951820198335
True	374.01981438037416
True	394.6377003877528
True	563.2352185288339
True	257.76892759564487
True	30.558115745756407
True	649.0457546354056
True	117.36718624265367
True	1067.8667377318618
True	324.89701473660205
True	468.6374059878245
True	120.4145404475521
True	814.0644071563362
True	137.95953080246704
True	825.9743796286169
True	572.2904805678975
True	189.04192205128015
True	110.63567534445976
True	65.82313714488109
True	565.7499502869915
True	942.5902814612176
True	422.1816844882572
True	549.1922730037712
True	129.9441436169242
True	618.6522624825568
True	469.2746269751137
True	804.8883439080481
True	315.3740257831374
True	569.6338859818753
True	114.90272528674969
True	25.768953610244957
True	414.36670169563257
True	170.37779358766008
True	104.0073188871682
True	370.4216550163145
True	1083.805467499286
True	249.493440878644
True	548.9137151913994
True	12.099839466170849
True	75.77810869581909
True	338.41217980924966
True	790.4236056600304
True	457.9953120889502
True	500.65256115788696
True	706.8078267257486
True	68.4170335562739
True	714.4554814745337
True	49.50972706673183
True	100.2806669870039
True	178.20105488837697
True	83.79194661115032
True	28.53876635161881
True	295.0408862651806
True	462.4964353188602
True	898.6340484125647
True	868.5922721728582
True	5.468565430018832
True	281.56208696703857
True	465.8779085587009
True	120.1824702266561
True	238.66986804925412
True	303.93057602466274
True	1331.2821805148362
True	468.1283063675487
True	25.456259750137395
True	194.05625004045885
True	712.6956305983588
True	35.56165007543874
True	159.47771491984457
True	585.4882114567118
True	74.84915535597173
True	894.0912204791896
True	323.5735971853029
True	676.8932206349083
True	79.26860747456841
True	678.1154829368282
True	591.5306996217101
True	867.7943320889812
True	251.7432385711361
True	503.7283267731064
True	837.7270286831825
True	919.0848600689314
True	236.69684916028808
True	746.6323913140299
True	221.52431013300924
True	461.5014490799968
True	378.3896421030806
True	504.9281978264513
True	490.9413117801272
True	322.4268532673791
True	345.4132784763761
True	116.43933379316914
True	340.1649192178406
True	1131.66944759152
True	299.868244678969
True	144.62597074174988
True	301.29463402090994
True	753.5000668992014
True	646.1879841903774
True	409.3775414834562
True	117.60174432449074
True	336.3747604093881
True	36.18750420330988
True	166.48248169797142
True	90.57661261965944
True	87.66695754292537
True	566.6811581674721
True	135.23391437224657
True	117.56750375511363
True	101.08704007745996
True	86.08782139148663
True	452.4420793073159
True	384.7538501802122
True	1045.9859238476336
True	534.416232979064
True	846.4831627372096
True	270.5318968409089
True	302.47459818618205
True	535.4737507727154
True	200.8743554271328
True	749.1700953437611
True	259.15250908599444
True	352.9253906956372
True	69.31961142263106
True	121.88659018137916
True	253.35183877026043
True	122.0125726369261
True	483.49295605446287
True	30.553818406882456
True	575.9413591612928
True	1006.9937364605448
True	722.7889714855963
True	1.447009301128635
True	61.89235172523453
True	501.9880034286128
True	435.2036399177792
True	75.15628972771785
True	114.72239427487368
True	295.9551266592593
True	73.21881122802853
True	54.23688337867596
True	742.6401646868377
True	670.6452066141359
True	173.0636347073468
True	171.65444703303012
True	528.4364433009091
True	52.38279875914648
True	23.75557658617142
True	557.5703802596341
True	436.33969824182674
True	1155.2733696484463
True	47.23520863744941
True	452.28281703145336
True	876.7684936861244
True	788.6538087548128
True	285.6644699395137
True	764.6746320617236
True	390.1146871981077
True	39.87525770369994
True	103.06713762498023
True	698.6397228375346
True	76.30680986216336
True	143.50643774564057
True	939.7020740976376
True	183.60629265344213
True	281.38486983112733
True	109.9348497699825
True	631.4836677856758
True	592.6732869014543
True	223.1605122412038
True	439.4848816808261
True	41.77997142373359
True	277.416875954986
True	589.2845154593307
True	619.0626292116266
True	316.17955408513035
True	75.48046525262528
True	934.1781834666538
True	1075.7239255552754
True	563.4580516454574
True	65.05484203764922
True	30.490673661655563
True	92.14460536617396
True	109.50257325626244
True	103.46428125227072
True	873.3329219421037
True	1221.4547756098152
True	691.5480254965363
True	309.80335413337303
True	9.013047069371826
True	21.363018897223423
True	333.2982679397975
True	468.0300909213986
True	42.85271743311527
True	552.1341669465166
True	428.0586814004962
True	394.7256278926165
True	77.69483966501662
True	189.36190717308045
True	277.0085537779105
True	137.42820935377142
True	397.7946070664031
True	43.113539858792095
True	177.06627122935572
True	1156.9282582272974
True	5.870685631337871
True	29.10440543100645
True	581.2861601091942
True	364.9758587375039
True	792.4951483495688
True	156.56891637467447
True	741.155124091053
True	619.4084869027519
True	274.08041969223194
True	440.6320406725944
True	342.42931790536176
True	294.7667907162244
True	263.897096312558
True	405.3940333601156
True	512.1112368223952
True	478.9188712285588
True	107.07146868312827
True	370.9200342950188
True	9.448679836968674
True	190.8654128841285
True	236.65447644961571
True	839.5514607143767
True	596.73551999062
True	31.98026910775339
True	725.6623416063547
True	811.7271936607134
True	106.8748099354204
True	350.08601533388696
True	878.7564502654698
True	215.5847333404967
True	168.67274688411865
True	516.2082852395586
True	582.695577968357
True	1102.4032319461485
True	144.75368517047417
True	158.8424509194338
True	254.5268189857148
True	313.4347564230555
True	409.4135201400615
True	408.9951242193452
True	333.14356835904806
True	430.58839675354767
True	498.0360037485347
True	225.66110560257937
True	1493.8885797131736
True	245.74513770970427
True	409.2940765978776
True	52.11792106059479
True	757.8967347247481
True	254.8409438899033
True	924.0873609351272
True	543.799735129837
True	319.7389668843938
True	764.2403536456028
True	273.3455398680344
True	213.5851535101718
True	266.3273265607507
True	222.32042993357143
True	142.1981101517315
True	261.0087387419208
True	739.9811807140126
True	531.7799506210673
True	219.3338307960191
True	1143.729210435623
True	115.48126037979507
True	258.0724366235013
True	73.50685739522177
True	319.46599535366346
True	413.2283345313722
True	94.133207624928
True	221.0379369502333
True	76.43707251184867
True	720.3014324933713
True	392.4793105933748
True	224.51015233866855
True	721.2140385007541
True	899.3214290453033
True	837.2579932660603
True	826.0606729138392
True	343.97746882226386
True	1.0913753170839309
True	264.6586753592895
True	53.980352688110486
True	372.6830174402815
True	54.854209529851424
True	361.00913201343394
True	838.1848621909255
True	1057.1383895720892
True	390.1934059547301
True	21.94053325259444
True	510.8767168672335
True	515.4017799969878
True	192.0993135555818
True	228.5637494383196
True	283.04404940923297
True	22.797824259086347
True	123.33839772301266
True	959.9664570508486
True	62.49181485143113
True	476.4994213461915
True	782.2144117202022
True	101.05131847718076
True	248.80862226205872
True	114.91452641097264
True	15.740765970044691
True	1.1479725010109922
True	121.8899452059137
True	1032.0032586634914
True	487.9828358638311
True	70.25728974629966
True	790.6574484663149
True	337.2040536293394
True	1.846722546965185
True	437.0279639122997
True	191.88567570327965
True	490.4378063696589
True	79.87011825678631
True	318.3538516080236
True	379.3746680547711
True	179.18198586943035
True	202.11615043076708
True	122.3954912749409
True	173.0289552608631
True	952.532131673998
True	16.95341733857939
True	508.2817741597161
True	480.25106681191033
True	418.1656135681554
True	213.55159360790972
True	242.053635117597
True	157.30083246415302
True	47.68857041736982
True	489.25581896957095
True	154.10915970590816
True	819.5936821767689
True	803.4161900583634
True	240.54456094662717
True	311.3330418463541
True	528.9216142733675
True	38.68547406278979
True	89.11298785898575
True	720.9454795192906
True	1090.39185172127
True	116.21279092841944
True	718.1574186374213
True	141.19915074586754
True	928.6922165385628
True	655.3328272472427
True	107.20057570987782
True	271.9979270428506
True	627.0984657230571
True	254.49296254293805
True	50.30026684641084
True	583.3494219470973
True	458.11222764251113
True	5.321660968346752
True	485.9958738166506
True	68.30583035339937
True	169.16111137279233
True	243.1320322785099
True	312.02150741046376
True	75.75938515826874
True	225.87377721553895
True	349.58766554951586
True	450.0847987289908
True	923.688774351357
True	44.96916274703911
True	907.5158342386526
True	1017.065675219444
True	123.44350883337334
True	77.35174416860963
True	974.3223277969742
True	36.72032836306431
True	234.1970424669602
True	88.43851106292591
True	213.766198737725
True	355.421191423589
True	952.194851528688
True	94.62650273273024
True	73.45807491016467
True	638.2941014577905
True	280.1077938642407
True	727.5874938008827
True	53.806517200376135
True	474.9168380158999
True	374.4297171642255
True	677.3270473090199
True	54.675363045279816
True	112.02254766002665
True	27.67046660628964
True	273.7826230542274
True	43.87913826984928
True	348.08196641053
True	2.975779840067082
True	1203.8015136474592
True	107.44112278596788
True	133.09800037684113
True	365.2462897163828
True	731.1618000793115
True	685.900079869664
True	1023.4829489540014
True	477.7008794988406
True	410.1666866999878
True	142.23136635205566
True	412.4173314993884
True	835.3592135096346
True	425.1882859478034
True	937.3196886282028
True	81.77869796470469
True	421.6305656305139
True	181.7571817685157
True	284.6201884646595
True	725.996322010324
True	159.7392645626621
True	134.45498676590807
True	61.5182603162126
True	864.7761288631797
True	780.4140500376351
True	80.68231217125462
True	439.2619038462405
True	740.6657219823278
True	424.5523411965337
True	56.87340928092573
True	327.15836853480783
True	794.4578295164198
True	29.463440293299197
True	355.58319699087144
True	169.3522176457614
True	284.04364067794904
True	33.56003356316859
True	218.73361676934945
True	781.6342150339506
True	638.5661395472898
True	57.83091950382639
True	285.2821968661814
True	913.1612194669808
True	16.978692955954845
True	308.0456751818581
True	297.28525073263927
True	439.49301958598
True	205.0531606005965
True	597.4561707543432
True	46.87609602558119
True	980.1938450034344
True	921.1987976676978
True	42.2007889973921
True	398.8553385874316
True	728.6988437560857
True	935.4164706209356
True	272.0271744252866
True	581.0222289189223
True	129.27904983851855
True	200.045908237772
True	130.54903845376995
True	136.40303376406376
True	214.6517529384759
True	975.5318066366268
True	794.3723893103714
True	950.543359042151
True	20.050137862578577
True	25.66404849335399
True	372.7960910631289
True	13.397117613614228
True	640.0474126827481
True	1068.4489417345187
True	263.5366723058746
True	205.8609238869643
True	87.20135002744168
True	219.4755272145248
True	137.76233698266347
True	45.04430665205464
True	133.2267219892289
True	92.74515930244
True	239.1284809135567
True	541.4206228724951
True	165.20089712863393
True	31.08268584085613
True	56.75616924584144
True	411.9394708887879
True	264.43924568889366
True	590.6535566744246
True	25.35282281269193
True	114.40165180429072
True	684.0188534506073
True	265.77217865489393
True	440.4609464417261
True	653.1355455815609
True	100.403652626074
True	109.07369175761252
True	76.93437990405305
True	25.36768126183485
True	120.41288454500123
True	90.9613989129708
True	100.3737962145178
True	155.04643855327316
True	247.7213267676029
True	807.276499598428
True	280.1535569539978
True	962.5910248410248
True	167.4245587781664
True	196.59439971481672
True	820.2421545881934
True	306.1076725390809
True	591.1551742943146
True	262.5278237988499
True	360.3212913063408
True	449.68554491801314
True	538.6536884308819
True	642.1897823414953
True	364.50361548039496
True	35.3676037108421
True	591.808204019433
True	635.7188142753341
True	20.403524454024712
True	11.356331379080808
True	261.97502038890235
True	386.37215169020425
True	463.9573853006989
True	69.67772596159817
True	624.1114545681687
True	975.4406910114322
True	233.77671846291008
True	888.7476110169317
True	273.4999913824416
True	102.76968832921526
True	261.5985537708183
True	712.6408158020312
True	41.47813314250021
True	595.2442081945875
True	1309.2601364619034
True	1014.2932784152392
True	879.5354395763663
True	217.48303049818423
True	89.9989871278306
True	196.182108901259
True	808.9399257560184
True	152.06684536748637
True	1057.3531884303131
True	866.328899706409
True	41.82212977949291
True	87.31638542700634
True	417.0636093467062
True	393.7827110272584
True	201.6511468138188
True	503.9229119015216
True	659.4610370651976
True	121.69874353971602
True	271.603411864053
True	1009.194137226194
True	50.895968015366215
True	701.87879959827
True	563.3196935234139
True	36.58531706473623
True	806.8387485350663
True	387.6687370641149
True	557.0028819669318
True	106.78111016659138
True	272.03388110220214
True	200.5937051284693
True	25.169333039254408
True	135.07595343758808
True	778.9748191951536
True	135.27820745629865
True	386.2654900013167
True	61.91657424198661
True	639.8331003991785
True	606.9459223933015
True	235.7236097333608
True	472.50070881717227
True	178.45730762851238
True	159.3520930698866
True	210.84525774921505
True	286.4321192345659
True	360.4916688265674
True	134.6310548418059
True	186.95436708182845
True	26.06582777579529
True	886.5559570309865
True	331.0332970320313
True	8.943759420609537
True	363.4954185913463
True	165.0283688378898
True	619.9936802507932
True	375.4830773260865
True	585.7810894745966
True	538.7628638306325
True	511.9908077966365
True	792.8567015753991
True	240.2736837755715
True	545.7998132453688
True	154.91012104440043
True	523.9543526138771
True	345.4030955719215
True	378.8460872156385
True	128.62305524913
True	137.94969926489466
True	106.43939494970736
True	71.45596971616283
True	699.5999663703337
True	191.6432476643428
True	48.76254811265794
True	0.0
True	534.1044496828775
True	109.43897358331246
True	22.95093420668275
True	42.33783316789824
True	118.23167516428828
True	512.8042985010854
True	184.94608611729535
True	104.38079509165834
True	35.00358729848777
True	158.41724313337826
True	906.9418671806352
True	52.10700198095965
True	234.1602599799026
True	729.047934771558
True	313.44773296927514
True	450.9080075755279
True	467.0801857588469
True	509.5115309959644
True	596.8917467656929
True	908.051003171477
True	259.7952138847324
True	1045.192447353516
True	913.0125408974252
True	604.5208944741045
True	347.4925970500193
True	865.3427689239671
True	11.341186828225489
True	32.10201541468084
True	278.6981127197299
True	43.72624960425378
True	200.49291420644084
True	744.6418691984259
True	208.72775973094696
True	728.3884287445619
True	779.4059739261227
True	125.41934747391376
True	369.2126623403857
True	576.9293823143493
True	23.37647589497625
True	127.86846667485692
True	440.4351754497531
True	302.60957794134873
True	204.68225549443412
True	120.77008287483687
True	394.2454318947764
True	20.50597344800373
True	362.7261680019173
True	359.39626075833263
True	1049.2976473089109
True	372.49663562395625
True	30.609931133377845
True	449.8873088585958
True	458.29737921556296
True	240.89917756151183
True	30.01452108486004
True	768.1661699746453
True	441.1245936947826
True	180.9900966340906
True	12.617884529935466
True	1200.240640331975
True	168.5742951825364
True	27.7011329214104
True	294.2488066449052
True	283.60643563999616
True	116.83941323617567
True	297.7340840481032
True	45.79732356292099
True	322.05825405638603
True	303.9536893554764
True	317.98945766438743
True	30.95822339561761
True	47.5010952287282
True	1071.434068407456
True	24.067184186433423
True	12.1447349278874
True	170.09030230340915
True	653.7466472617314
True	8.21565315229497
True	201.15999413664497
True	164.3598270135126
True	538.4276242096399
True	378.99039504244416
True	755.7506333040991
True	327.0544059590673
True	468.5569925030615
True	437.53279851192246
True	509.4918733693142
True	102.5002592481091
True	1279.0348133152042
True	916.6674539960844
True	297.389995483283
True	525.9105140055465
True	99.8193723801581
True	573.4536771381233
True	440.0381672430737
True	158.4795204567278
True	78.03986618139038
True	345.26410589132155
True	171.3285949987727
True	31.07119333184821
True	590.4264555437355
True	377.8215882012909
True	67.59808933910851
True	29.700389653671813
True	667.8676972922739
True	494.3050018531696
True	72.4867592046526
True	18.65122634473656
True	311.2273968404407
True	326.90407458535066
True	710.9536245266763
True	555.0201941569181
True	560.0470298096263
True	780.8738437255515
True	8.558748249631973
True	55.4170029690666
True	37.26467222951304
True	62.389066484583495
True	506.5699160475329
True	599.8442585414451
True	83.63361605989378
True	107.30126404900636
True	195.78167392162356
True	75.47155555783523
True	174.65456204116273
True	207.97697837359652
True	272.63897802373225
True	835.603004035508
True	579.4009693800086
True	288.89828933485603
True	195.89245939544236
True	275.33839419049934
True	234.53290656470023
True	705.120578324834
True	335.43954453572854
True	172.39987409395468
True	938.534612579188
True	343.1560803644516
True	483.4478166181961
True	152.88632741672862
True	118.58741210906987
True	60.49330024483608
True	198.9802247202256
True	959.7803120788966
True	527.0651105492261
True	117.13303040504016
True	359.912475689148
True	100.78114074042912
True	665.8868039009816
True	5.244750057322304
True	674.3419591746145
True	36.60952993737539
True	931.5063629462009
True	856.5270702422794
True	211.1744075468089
True	32.541315754628826
True	81.23197697066732
True	447.5940982684173
True	227.2755837615717
True	1.918896364104261
True	78.11719410505665
True	1078.2917901490864
True	335.68412592798427
True	681.2174240737268
True	474.0426493149599
True	29.79126202742447
True	140.7582997857566
True	442.018566295978
True	916.7443833870872
True	810.0949200674092
True	417.4301183787268
True	322.3997182390481
True	17.489572001815333
True	78.71962855778726
True	748.9620698748948
True	475.1332639098818
True	378.50225092092535
True	871.7860664585569
True	26.11510990027333
True	227.771838490012
True	918.6149870033288
True	234.2832511226991
True	7.770879747068122
True	516.2270490273801
True	99.85816646319084
True	651.673878179625
True	54.32536529056944
True	263.47925212689603
True	872.395876078166
True	885.0339603758539
True	277.1047879358701
True	431.4886992988558
True	113.2373826205166
True	604.2561814741694
True	264.059896984344
True	188.6617460963592
True	875.9246937848109
True	56.72172097723112
True	726.6606597355346
True	280.1846089687483
True	306.32704748608705
True	165.2832002352126
True	483.1358699481142
True	598.6818655141975
True	370.7777691875936
True	403.3194579281832
True	66.330078547608
True	158.72134500860707
True	427.8350229649447
True	216.89815866407005
True	38.65898174661039
True	204.41865070807816
True	373.578001984299
True	409.0300698882437
True	745.8211978703704
True	130.97066757230346
True	669.1122108765181
True	510.7379636388192
True	601.7193369918913
True	133.96318360647533
True	38.10446004625141
True	647.4316864934603
True	71.80068962117605
True	556.982671163668
True	701.8912437945095
True	454.7718681442897
True	130.74821727607736
True	508.7151163333279
True	4.748823495773487
True	416.4433201684947
True	34.3598513500502
True	639.0382816324144
True	274.591451152583
True	573.941180848719
True	745.3895495136942
True	148.09118446298666
True	517.6257760444715
True	504.3140343161674
True	61.49389286886641
True	945.2717352640324
True	3.249652491036577
True	28.18670824696152
True	630.4270710266721
True	632.191036488765
True	133.0166359674207
True	404.1136006944412
True	125.23452537912316
True	74.87878842943876
True	458.09576377776256
True	42.30620074650853
True	517.2395514356247
True	13.653097317633613
True	813.6680132010814
True	547.1519069844902
True	691.1079661731154
True	98.0116401455768
True	380.6343865835867
True	1019.3832651818695
True	847.4937842971452
True	142.04958347695103
True	535.1747998744743
True	460.6351339927117
True	247.5372872356038
True	255.8622391042564
True	5.986342548841156
True	323.6614933447392
True	12.15642554924658
True	360.8735423235788
True	78.8581334932549
True	397.3715405656978
True	670.4955400494094
True	127.8902214723978
True	238.5858067160555
True	637.8566270962247
True	675.9428995875866
True	298.7875620866181
True	127.99112381192832
True	163.71646117919528
True	464.6020264029367
True	86.1570872301489
True	10.405052613503411
True	533.196125705584
True	575.0411235088501
True	20.978001604576654
True	137.9663585870084
True	885.1005084090988
True	498.6413122895856
True	273.7903238711028
True	33.94263911137981
True	479.9916149867019
True	116.75803586926592
True	591.5484555678552
True	660.2293452331614
True	297.34866685270225
True	367.6398026638278
True	183.61068010152107
True	241.67948926166625
True	70.77531965979243
True	214.13393131643824
True	498.1959796697828
True	23.611090411925296
True	433.98085348431215
True	379.043128301288
True	711.346610054013
True	879.7979304318619
True	873.0499714345901
True	156.31407291070315
True	407.55490685800186
True	75.14739604300189
True	179.80498056627474
True	315.9409881196733
True	11.154134971968466
True	819.3839639224072
True	22.59841725586236
True	400.4363448796663
True	266.3221029376942
True	643.5154156061416
True	215.49047926953867
True	39.41193789463426
True	665.8857288419864
True	1080.6826837798092
True	236.21744764171112
True	130.25126429998315
True	635.8158493219078
True	492.9699959188752
True	17.771259598171927
True	819.8551908089823
True	106.95457439172183
True	44.4759187049406
True	298.99690112054765
True	346.6380488522276
True	402.5419191003156
True	270.7887065344249
True	18.684636594242857
True	23.285791545663237
True	861.5363725558848
True	200.83802161580877
True	104.62931979349098
True	873.2805024649821
True	664.0938816351679
True	616.1262057839622
True	449.026657969656
True	147.22815487246754
True	33.97473165485158
True	99.13930177200264
True	445.5833862335468
True	240.97377284044
True	468.9904080261446
True	141.2304359401206
True	471.266424575286
True	631.3842122940625
True	961.5058578090104
True	23.400698992051503
True	964.4827389255742
True	1008.6467738654088
True	469.1241870952215
True	87.41501577325228
True	769.7335942394228
True	639.1997821037673
True	651.3332667445553
True	181.17379563236543
True	741.4005696926193
True	726.42966777996
True	118.82677383449854
True	779.2745616665736
True	818.9271371403491
True	452.19747877740696
True	222.32024472821064
True	65.74863891917944
True	314.52591834414096
True	356.6113789951581
True	460.9022708926599
True	435.3227600774992
True	186.4919995462205
True	307.42213814615934
True	2.300558802985184
True	13.333034359251846
True	108.35912111196666
True	137.43830524482593
True	349.8061319292708
True	353.59175983089364
True	115.71331874586274
True	16.310962205556372
True	205.8407035309688
True	824.7757948434232
True	466.2217569203266
True	524.203688732602
True	563.0346490995892
True	827.8734315143647
True	648.3247377088339
True	95.27184701858448
True	205.95513563527004
True	240.64795539638425
True	294.2317330720728
True	107.57430209442563
True	366.5084084826038
True	434.403639546184
True	173.09845141674782
True	666.5970578846621
True	253.26521597236277
True	207.18003479802093
True	28.45325613527134
True	247.28521441238607
True	476.314793337337
True	168.26458888539608
True	537.2930675820143
True	489.699193914688
True	242.41594759351983
True	107.8224404811936
True	42.422915177618016
True	413.6166952720353
True	794.9155501489033
True	169.81398517757052
True	1061.5525102606705
True	1009.8471691245396
True	477.5237958070473
True	100.66061182937226
True	121.3402951626246
True	688.8442696691674
True	7.825771506183375
True	228.327258551798
True	137.4496479416236
True	121.67948984398824
True	331.57235690606933
True	628.4218753592198
True	39.97876961423994
True	125.1226829947628
True	947.4714399952318
True	60.28609293679301
True	453.5185444230463
True	533.6164678502431
True	249.125882451658
True	129.1244443403628
True	916.0227303436268
True	1200.2584731356287
True	522.4230932577796
True	643.3029456821714
True	215.8302053745144
True	150.421794269359
True	332.2656775614222
True	258.31687717316487
True	175.8515149807688
True	311.362245930912
True	340.3893872755536
True	11.534504843395853
True	631.1127649787435
True	150.18094442950286
True	78.22901720100266
True	446.4357684740794
True	301.17633396069783
True	1209.3819746211916
True	346.2597902271151
True	981.603178402205
True	9.286655966133658
True	278.5793397750216
True	227.14971946031008
True	159.66199359803002
True	504.7194341077232
True	194.2145149367157
True	416.4767687656044
True	335.5476258903276
True	107.75960597467224
True	356.79919538472086
True	1054.0968816849163
True	742.8717157935918
True	217.257233319994
True	110.03597268458506
True	289.70111900593054
True	26.187612156937952
True	355.34060645072026
True	305.1669973044432
True	528.0834957915632
True	456.2708775552848
True	349.5440567954129
True	152.3460384936482
True	12.926029074966436
True	427.2143217026426
True	278.749245300046
True	143.8157135799171
True	313.30335879044054
True	425.5599446480433
True	812.5371837694998
True	308.17398981179457
True	768.0030748449086
True	382.789274801703
True	367.76491374624624
True	1.1009186546914993
True	1169.0900558327623
True	101.17026168483844
True	907.2097027309492
True	206.7525056517257
True	450.9050625276291
True	675.9517461556634
True	87.9415936901054
True	491.295764316186
True	32.86421095898513
True	418.8940485623762
True	78.57836403171096
True	219.7444393312396
True	37.9033880327124
True	650.2449049220302
True	193.18509639211695
True	24.772766744804297
True	393.589067169016
True	108.11489354118538
True	165.10557310205448
True	845.2089826328413
True	261.6141757334449
True	158.87967928534042
True	379.06330059715407
True	518.5863180133059
True	339.38595711407623
True	506.6416123098513
True	618.4446419732226
True	153.07474122779837
True	8.133642886889872
True	72.22761818453729
True	429.05901668161175
True	92.19345953676424
True	73.21917978967363
True	1034.7662111823056
True	27.333482847773247
True	323.6516565818827
True	311.823863876172
True	442.92673457338816
True	675.2002139037413
True	188.8957109542881
True	650.1973208630371
True	330.7521250264492
True	339.1421525714976
True	269.5614443246393
True	217.88659072783528
True	339.13401776469505
True	422.68521084804223
True	405.8644840550474
True	579.1795406089241
True	143.20717488118774
True	75.97444442588856
True	42.12469529270755
True	295.5551458784877
True	636.8599052032857
True	382.2641101430965
True	804.3881615199186
True	207.57171781575684
True	402.70291531462897
True	66.75231361414643
True	54.68973866830728
True	434.31137059373793
True	198.5936544399992
True	221.1200288070568
True	44.73405386177598
True	1078.7841461206465
True	187.99482641588537
True	877.7617548655652
True	312.44126580024164
True	928.3958949741872
True	237.516640831613
True	455.4260401079134
True	534.6301236134957
True	635.3504949426499
True	205.2523333982914
True	478.8426930128509
True	917.3336555977864
True	131.84301294941167
True	6.4863372593864845
True	576.5568493362165
True	26.579126442571003
True	77.19427859412286
True	814.7146371415151
True	223.5005416510839
True	966.5088033507732
True	690.986994064952
True	416.7548629259077
True	272.7595143394864
True	478.2010196015794
True	344.5846909941979
True	189.02129664003428
True	697.6018619122746
True	729.3531787678509
True	209.62674790912945
True	89.35175344361623
True	504.7600337012579
True	133.77859983444387
True	387.081506382167
True	347.8912719031197
True	66.1289893430396
True	365.6661720208723
True	419.5382404177033
True	370.526759863334
True	410.0580723189723
True	435.3906501732288
True	657.4327799527257
True	55.25867852237596
True	454.1991074547028
True	330.9665346596948
True	638.1894616833542
True	219.15373516572444
True	98.15556799599328
True	43.54463412595263
True	548.902399126598
True	632.821822416079
True	199.48189293579128
True	416.38673135296887
True	340.7903713830416
True	16.088183105940722
True	174.48305073800793
True	286.4908211470104
True	3.176221667119753
True	885.9748210688746
True	76.13357915390539
True	105.6431190002964
True	108.61302995920109
True	366.4698136392673
True	32.49538793949714
True	471.46346439301215
True	237.55185663857569
True	5.405043932208375
True	125.45136138483264
True	450.5423390770469
True	50.978896777234006
True	70.46577036911582
True	171.7068811089703
True	297.2723487315365
True	974.6044979152092
True	398.9907690175471
True	935.75121843918
True	186.95884409405133
True	1024.5851041492697
True	808.4399453013202
True	631.2451647657749
True	385.6130814121892
True	377.1908528328437
True	79.29739899812431
True	69.82805768731792
True	76.7442223588099
True	178.7260548509318
True	488.50940518575385
True	1077.3181373120651
True	178.32551515691807
True	357.6204306753103
True	438.9485970297468
True	572.787084836225
True	586.9357175246096
True	280.42911993507886
True	476.3681259009706
True	674.859267046958
True	90.83672600934756
True	702.6715300484134
True	251.98239564022376
True	135.03871697970442
True	409.1311258840338
True	866.4060969015869
True	446.4976239024163
True	878.1729124662778
True	197.01563411976957
True	355.76090712687324
True	688.7928042127717
True	629.9722020502805
True	179.30172513209612
True	274.38468716233
True	800.5687993555584
True	31.43062682844329
True	197.44491929611195
True	498.2246758865501
True	684.0126990666104
True	103.72413948626416
True	36.90482472147559
True	172.04423618615243
True	729.3505940732357
True	312.8308485998389
True	556.3909343261115
True	355.897333286535
True	315.82096407462336
True	459.2708014909946
True	487.6630583589531
True	67.83811200145671
True	381.0655354601087
True	772.5799140466783
True	0.0
True	295.9863990535731
True	242.25184696248132
True	998.968786811716
True	153.16218616807342
True	668.9022561968599
True	635.0211216046505
True	110.08145838490678
True	208.37450098560743
True	135.54188483731988
True	10.169046808220935
True	285.857028239371
True	369.3526040954649
True	1121.0857843886151
True	239.22907574709544
True	420.4011432810698
True	656.1227470202764
True	215.40697267219815
True	26.98175662441512
True	870.294264033735
True	605.380659498714
True	158.27894157920025
True	630.4806519465928
True	159.8556272586885
True	288.5691308299064
True	781.4644711080041
True	36.05469300259113
True	107.61668633051384
True	502.8102758798431
True	66.65498042696889
True	78.1115670474305
True	399.9809532294835
True	23.16548530689372
True	769.0080939831671
True	96.78480688202674
True	159.038695611046
True	18.598551508623466
True	713.2762057126923
True	28.87076347566961
True	781.2134248188102
True	398.30614862279697
True	117.88192014926094
True	715.7609751368443
True	530.802216438981
True	559.664156839584
True	45.23031715580501
True	369.5114774491739
True	5.255718539759568
True	90.9219756765872
True	380.6461175274397
True	45.94686134335021
True	118.42929048201404
True	301.11238736656526
True	177.0263776480003
True	101.7213382992794
True	645.5779192489417
True	20.36505840237731
True	1114.862908724698
True	517.726633726536
True	308.87312111682684
True	497.6828775678238
True	114.43961281167678
True	794.8503495170992
True	1111.0516766333435
True	751.3264910755796
True	178.06563793354408
True	225.81960887462117
True	52.21128355003495
True	59.41029005792482
True	157.64558244778237
True	101.98750430664604
True	173.53019380749993
True	1157.2104611614975
True	313.6170718496448
True	360.8362124605189
True	678.7816472003024
True	16.30343723902494
True	14.704125103335072
True	601.8549378612687
True	5.488864048291981
True	114.15451509783712
True	662.0420031302422
True	176.25909447791503
True	624.6412906935311
True	823.1198984166554
True	152.84880371400422
True	912.7586344320342
True	3.1076482747654635
True	452.6162219665193
True	1042.0916406072097
True	24.382045737868
True	237.39865640012528
True	151.64563967211495
True	987.4073602298045
True	227.59468741569432
True	499.9454648357856
True	116.9972019365776
True	498.146908301441
True	157.0079939904219
True	94.50455906126228
True	391.65270117684446
True	76.16932054796577
True	56.21223786564587
True	1075.0029457679505
True	255.70053879129287
True	157.9847947703854
True	352.51872380105755
True	395.1295944420661
True	223.93068672801388
True	164.60497845921614
True	388.512000615188
True	34.690015276951065
True	494.9775656996296
True	1101.073299997844
True	111.40520083612796
True	467.5630270009676
True	303.01731007500763
True	26.538230212124557
True	399.2876160050417
True	105.4520518160851
True	560.7444266283941
True	190.09123828414596
True	425.2695375643321
True	20.54657592929483
True	437.0992316303573
True	111.70573917709768
True	328.57502920236607
True	34.48676165551142
True	174.76203091072546
True	238.28300306176865
True	788.3525567140548
True	60.55323297648332
True	137.64081463355942
True	235.6113486290109
True	141.90244779980495
True	634.249950768277
True	545.9691492981746
True	778.3175150253666
True	394.7285624561165
True	543.4101824292399
True	429.88432684751535
True	686.058933768452
True	71.53570585576779
True	460.3372302112497
True	413.4432668291119
True	47.25122274414957
True	81.67174065744615
True	129.2620565420389
True	89.1706849293496
True	323.2890339570698
True	856.6433095571331
True	326.1658046472539
True	1097.2277966108554
True	309.3486835170378
True	921.2603249775484
True	144.4975793836632
True	577.3896447232186
True	595.3119857276316
True	710.8722253914541
True	422.9924052266743
True	68.66633256874988
True	294.8336764349616
True	39.73984589646071
True	157.96809483364595
True	169.07631026590033
True	1135.4506182276332
True	230.5228441502496
True	549.6284900654649
True	543.3212629768408
True	548.8488561217772
True	890.6922870874179
True	595.976128579514
True	650.984744490075
True	929.9395499148476
True	122.20953894449994
True	315.4485004266932
True	264.34740740800163
True	333.3105711346891
True	85.60744493424467
True	382.8730085655685
True	4.842361671520921
True	332.7850362612659
True	252.94745617622897
True	594.6050857197943
True	296.9950033128666
True	363.1225835165493
True	10.305621694874455
True	56.30345408327472
True	530.2762401021811
True	30.38197791520337
True	146.3691967987051
True	67.48082156536915
True	153.17641230424874
True	246.98282682455496
True	72.7799532288347
True	382.7686034956543
True	277.4944465270863
True	98.20028425423874
True	341.93894613739315
True	61.96846439124054
True	580.9966831196779
True	866.2081660196467
True	287.0775186830072
True	1159.9542259748043
True	106.39021505422166
True	310.3778989665953
True	1022.1865762298256
True	90.06504418335679
True	291.408876716802
True	8.761688908496012
True	410.4412271726314
True	442.0554182535348
True	160.43864343215898
True	621.577590886824
True	927.3311190131576
True	164.6264358856874
True	77.4843203908712
True	326.79155663542025
True	568.4116789615498
True	610.4637022490049
True	1248.2573967032615
True	25.586310881770764
True	941.54750252986
True	128.86664032719858
True	653.0455768571823
True	118.4825606540156
True	130.99455030001187
True	183.35117870517396
True	170.31030961371218
True	757.9959960775312
True	203.45504822285665
True	228.45189147457813
True	65.45990811393341
True	516.8398014980716
True	448.6118093118425
True	175.01964448564507
True	230.33903321598143
True	18.179596338369915
True	432.3624669109187
True	212.46486506841924
True	284.50203201064085
True	115.2184066734683
True	721.3956120971857
True	419.6170561165793
True	256.3199938978327
True	643.6813382467923
True	520.5734888209698
True	472.21371536686325
True	134.3671673479728
True	534.1574697204361
True	415.9794532030911
True	2.5958163302819752
True	189.4445537421532
True	86.70580996962147
True	247.5738056569553
True	2.2201867578397856
True	129.75518350070132
True	340.2759983944829
True	7.119151956168043
True	841.6117471094024
True	157.0254366209128
True	752.6000292701049
True	795.0042714180493
True	160.3101583069741
True	215.8728245134056
True	490.02487739849215
True	833.3841493995707
True	47.11929892372942
True	37.82912640629963
True	136.33815033329574
True	606.4398485555382
True	714.039032290349
True	176.10276018724312
True	586.384403540969
True	578.5993330764646
True	874.2754339840383
True	408.5673801241995
True	188.0090231356069
True	867.9333960145518
True	218.31026316221383
True	153.22873918270636
True	331.49982708930617
True	229.06781137990413
True	212.6293562927912
True	617.8883720719087
True	252.2682274572216
True	201.55547075102933
True	457.03023743509226
True	466.9915433106541
True	62.532942437967954
True	295.397697051816
True	79.7276300557146
True	336.5030456343924
True	348.6748550874664
True	257.9584265155685
True	182.4643088808388
True	375.1937186713549
True	641.0199249329825
True	783.044152173405
True	293.99841226453634
True	756.5082087131964
True	59.76148998488031
True	833.9317961383508
True	347.7098839804757
True	15.160686783590954
True	640.1927548816634
True	703.933980721767
True	253.8864375287251
True	170.9570539864663
True	50.25821370828454
True	390.5624570672801
True	75.4859516424633
True	14.199504122110262
True	885.2773960324108
True	349.7629998927006
True	177.2554722309241
True	1015.6584292477552
True	11.558661051810894
True	783.8301443427335
True	31.373467887210023
True	679.1600701468348
True	59.96233839508804
True	725.5247054195966
True	447.233993726041
True	192.4482614077726
True	435.6425615205419
True	216.10478312300648
True	297.1464256587282
True	220.9680667984462
True	407.3256616864323
True	9.621138928715856
True	323.73066539952094
True	114.74617575286972
True	11.557840949531151
True	475.2336913376792
True	741.7210177560715
True	288.301335733408
True	78.74464669634625
True	315.95709714516084
True	82.20217334002575
True	183.49141253692775
True	182.2822412542749
True	386.0869253926299
True	45.41264210325824
True	139.40998416614607
True	393.5940111660127
True	857.2576910072463
True	114.34352954243396
True	203.21822024117887
True	453.1572990211932
True	18.749977187718176
True	432.9015599135364
True	513.2098536836656
True	88.79104046867873
True	386.4304063785246
True	364.38039779514486
True	425.5154446040831
True	595.1451147943408
True	1027.5078568937097
True	943.5547244825252
True	59.00187966260231
True	1073.9911455891806
True	110.69800556746632
True	112.04761035326148
True	110.33541287942752
True	486.9497904592802
True	375.201379780473
True	574.357903978415
True	256.0770173348622
True	164.36922171505657
True	419.2571747569109
True	14.935657345861916
True	465.65236752204777
True	388.1569715079974
True	142.49684836286465
True	96.5316604184418
True	530.293245754236
True	1008.9262641180278
True	200.5853892710045
True	64.93465736193919
True	392.9173248961122
True	371.5465066525885
True	491.8269703073496
True	329.8716822005275
True	4.587007292812622
True	513.8122518391865
True	529.8998294689803
True	507.2049779991629
True	187.5489364692581
True	105.0833664572647
True	21.66115596940619
True	377.06622183008005
True	112.60426330517878
True	8.228903086162314
True	32.202405238423644
True	352.8645552012712
True	648.2525445485012
True	131.25479150814328
True	86.97270711715124
True	26.358190198247783
True	389.1629062839068
True	349.3395600660433
True	804.2462015315508
True	298.2404110208861
True	515.411290991786
True	551.8116280537538
True	522.0382035317228
True	293.8850720271053
True	546.2315227753302
True	97.27038376001543
True	577.2560376885332
True	8.526301594382637
True	341.2940739428354
True	477.6118346733698
True	975.0515257013496
True	352.8185168736778
True	802.9337719890972
True	935.3068774963536
True	178.254013336649
True	36.8157450230799
True	377.0619007790791
True	383.9877683312436
True	604.6242229559681
True	256.9266178853637
True	26.529607003219883
True	642.2999095826352
True	123.50168559429729
True	1037.0117382830992
True	323.45179841446526
True	488.1916412796309
True	120.71130817878016
True	804.061693202077
True	140.38994905050978
True	832.5473382169249
True	575.0806962157745
True	185.7352469300472
True	107.07963235425288
True	64.19825541990306
True	557.4973158439913
True	913.5417972442384
True	416.3550418670783
True	545.2380458695266
True	137.10648483914312
True	608.5709834986853
True	472.8791697399585
True	795.3873757381856
True	327.8991900113341
True	589.8794271420838
True	113.90631336372856
True	24.010572568101555
True	413.3572946549761
True	167.3286723230859
True	98.95666826975216
True	388.5751699504658
True	1084.6765448654455
True	261.5314661037705
True	553.6446893962318
True	11.995335297068085
True	78.64141308331773
True	334.14151244005444
True	769.1318383307762
True	447.8311862213122
True	517.9523270143975
True	715.5918887492074
True	72.35852142419192
True	715.4116318112311
True	47.15699562779289
True	105.87188050633276
True	188.1275316661328
True	80.18774685789147
True	24.378435516738
True	304.16894678613494
True	456.4818256802313
True	903.9070224849696
True	860.5153793528874
True	5.00370999209782
True	275.3467913552648
True	459.98500904826767
True	124.75059879200282
True	252.0697537551784
True	328.2145039894354
True	1290.3019377717412
True	456.428470608847
True	26.872134568625103
True	185.3786760983544
True	706.6174975241972
True	36.64668382444746
True	175.27893100866342
True	551.7270449360028
True	68.01214361494202
True	856.4735345007848
True	324.00708594797885
True	668.1239808252154
True	71.82663079182626
True	674.5847260763401
True	602.8933575030164
True	875.4651511973226
True	252.04183812614235
True	508.3092982053335
True	807.3675378362155
True	919.6526712019236
True	235.0236469532043
True	742.7792479329547
True	221.38342996445596
True	456.06320385516216
True	374.40231813988447
True	502.8456211712245
True	487.8507853191613
True	298.46995265058393
True	345.892860079874
True	115.32439388439906
True	337.03252178242417
True	1118.408371204228
True	293.7880715765414
True	148.49586856594735
True	294.28549575165846
True	757.9024577782144
True	653.7447101998412
True	433.3529652361198
True	123.43841771252906
True	338.04093152178854
True	37.68824267368519
True	179.74925939089576
True	87.49527856935251
True	88.16487163492425
True	561.6875514336575
True	141.89517368314952
True	130.76197813748553
True	100.9382594004278
True	86.41253961894259
True	442.7170551211768
True	390.1029153889254
True	1048.9059553639097
True	522.1063387803179
True	841.5246999739312
True	273.5581370205637
True	293.67658459532134
True	516.6328743870586
True	191.5514915626785
True	742.5789312734519
True	235.26605779888672
True	358.1894328173917
True	67.33183990761471
True	119.45661155240796
True	256.1946169568633
True	126.49348037893608
True	466.5232898185984
True	35.02659396818625
True	584.905932803075
True	1006.6521696482176
True	734.3641101072868
True	1.7237528032057643
True	60.20790012258987
True	483.0244729515107
True	436.7526107521064
True	75.48441301491653
True	122.00019797062228
True	298.1965303201465
True	80.84482618778203
True	52.102041040525854
True	742.3895841442129
True	649.8085736959584
True	157.11701031123408
True	178.249600419389
True	543.0820528488866
True	55.65865387396296
True	25.424770125883374
True	556.7262684502649
True	456.6176649835861
True	1139.2057092285002
True	48.5028278326334
True	460.5398925069047
True	885.2680554677665
True	818.5758323528353
True	286.8844610642598
True	724.4263884515533
True	402.4633300251482
True	43.275010429463165
True	103.27951927718688
True	724.9069202955387
True	74.05796631617284
True	140.79352437186304
True	944.429189574555
True	179.29830663455803
True	268.05954718892616
True	110.21773772837196
True	666.2825213150443
True	574.8771648821439
True	212.85804800268693
True	432.1547951047704
True	42.07910638848831
True	277.5961397352049
True	581.3097691355501
True	631.4683155464306
True	322.7352780571105
True	73.33404938322748
True	929.516644397503
True	1071.207470918768
True	563.6773286215823
True	66.3969474919225
True	30.514122405131268
True	91.41696121968508
True	105.31439094618004
True	104.22976718861
True	883.8701247809781
True	1218.895413871937
True	731.7574404833875
True	326.4518566709719
True	10.435518908381551
True	20.77300850130397
True	341.99959189086377
True	477.1457126298711
True	39.54290321838246
True	579.2079859684985
True	425.4863281559026
True	393.7635441552105
True	82.41749203721525
True	197.39246226813168
True	252.06480018476367
True	136.44936148117625
True	393.860678633836
True	42.85790853882196
True	174.64048588476072
True	1128.0950070514857
True	5.473232833570136
True	29.356326175859056
True	590.9272711647897
True	361.05451561495175
True	761.220525027974
True	158.58723376877654
True	748.7472296055464
True	588.2022451967237
True	280.077971165604
True	435.3029978976225
True	337.0381142836211
True	285.6751934482077
True	258.4381946973465
True	370.59744068218527
True	504.86085237506575
True	492.3071601309666
True	106.13475572361271
True	353.57420558658066
True	8.665080066807269
True	180.71633036402164
True	228.18301297274525
True	849.2188418365073
True	591.0966834319678
True	30.269802580787463
True	721.3749784044495
True	844.7875766481945
True	101.11053736438816
True	351.8195000388643
True	888.201615181175
True	225.1016609362107
True	160.0510501752195
True	550.606962509575
True	588.1874860469552
True	1099.6916312399171
True	152.01038390516507
True	162.41668262706207
True	246.03240838354503
True	320.69266914397525
True	409.2852129304736
True	410.44843080860034
True	337.22218684589814
True	429.8179031351431
True	490.0413540513
True	226.17526223344524
True	1477.4963618196834
True	245.4122314455086
True	421.7691266833916
True	54.34658726544338
True	769.175521234962
True	253.39720379885367
True	954.82951134722
True	542.6964488323661
True	312.0883477843991
True	764.0403827158046
True	272.8542112287511
True	209.859056617142
True	263.89716091269906
True	215.30765381952463
True	140.91760220572615
True	250.0734178153815
True	733.7150973094391
True	517.8799537660323
True	226.17819501990272
True	1141.6211358719625
True	116.09334693253668
True	256.73844938938635
True	72.93281696163525
True	304.5461462850874
True	398.4263941291404
True	96.26273609285911
True	234.9318171216289
True	76.06199598733963
True	726.1411071418316
True	361.83807369298125
True	213.43138984898675
True	748.4356994489441
True	908.0625154300836
True	806.2110070127464
True	810.8203954407466
True	341.86719322393657
True	1.3883754273739937
True	263.21695109666166
True	52.79517858053018
True	388.66344460847137
True	54.93437556698833
True	357.0731598309721
True	859.0685072044198
True	1082.089256305734
True	402.2890950823242
True	21.848624820560616
True	526.9824941460967
True	500.3496087501334
True	193.2642915126859
True	244.8291830160836
True	286.5332690051286
True	24.659555135327544
True	119.70266338826536
True	942.9963228871552
True	61.7174973568411
True	505.9827443867038
True	782.1308680915505
True	102.17727166735604
True	250.89933012444448
True	116.77525249864908
True	15.834346379477113
True	1.3226462262416825
True	115.5699271286974
True	991.2065700654118
True	460.5922302088458
True	66.66306872657015
True	779.7245147301961
True	338.8925902020925
True	1.2094445057167016
True	425.5991464936407
True	200.29709294404384
True	506.1664728066178
True	85.6023073396132
True	308.56197037456246
True	382.3962738370346
True	171.93748047650288
True	215.94334051934823
True	129.5811369653586
True	165.32570769009624
True	945.7565775220324
True	16.291776248108285
True	506.8475163890516
True	483.82611549904857
True	406.90160473164406
True	212.42579689880543
True	230.95920502149104
True	166.7724202287639
True	50.18365399904594
True	492.57628387810166
True	149.9413774179669
True	865.6211445850704
True	838.6112483313308
True	234.177247416712
True	318.85520069606787
True	535.6222257697709
True	41.46101486983122
True	86.60739950451118
True	782.8750578404218
True	1068.7238449282388
True	105.50040304159032
True	713.2445360740991
True	144.8861369306062
True	929.9963647192814
True	684.2430523078428
True	106.76306428630126
True	291.69452779265646
True	597.7017562225767
True	251.2613340541687
True	42.98742359073766
True	542.2168928755124
True	455.0529130157292
True	5.609172456894967
True	490.1086850362985
True	67.78837579314256
True	177.07406078681598
True	242.08717646060575
True	291.4116080803416
True	75.40724385156281
True	225.6742237783869
True	349.5938736003648
True	418.7161718209223
True	889.6486281785161
True	49.2287301432609
True	939.1389868737216
True	1008.8532155819872
True	127.02783766241672
True	73.82923108183257
True	995.483683202718
True	33.67576860646271
True	234.71056769810147
True	85.39444408793777
True	220.1054554632431
True	381.86039553215386
True	940.364097599216
True	96.41347036866242
True	73.96526400605472
True	658.2898159038227
True	275.9142060159423
True	743.1136005677416
True	52.75706891539513
True	508.17516984458354
True	389.76443237008107
True	698.7675769507505
True	51.71517382286461
True	111.4337157453264
True	26.64039017654533
True	271.2088132126092
True	42.552625346210654
True	352.1742300474046
True	3.087326097484026
True	1194.419694285217
True	104.01615669358064
True	131.92482347399672
True	359.0081985060334
True	743.0569713372655
True	657.6408727757934
True	1028.7081852488518
True	468.9630410517083
True	428.6186339356923
True	146.18708615636345
True	432.0697019064576
True	847.7977013593326
True	441.5419566490247
True	920.0277033100714
True	80.18089262771728
True	432.88243214610526
True	186.7186899267792
True	281.8817706058378
True	723.5647321320254
True	165.10125977360389
True	138.35481521482063
True	63.08003899490285
True	861.9021718673152
True	775.6468574369967
True	84.1820027322165
True	450.82358301437705
True	719.0908674519138
True	416.4271325269354
True	57.559943372709135
True	325.7892686226523
True	778.1063048636674
True	30.85756987342721
True	350.551121706861
True	172.3824137382732
True	284.039228608234
True	32.02602830910958
True	210.46070279343888
True	776.788197211536
True	641.9601198200645
True	55.62270706487032
True	303.56152589431576
True	867.0279147969918
True	17.80278930441785
True	321.94684396118686
True	278.54653488218435
True	432.3399307285054
True	222.48443067118487
True	613.6084277691696
True	48.84194697098842
True	971.7270819344096
True	892.4468509825018
True	46.562075209135095
True	405.6799800979008
True	739.3407833975588
True	949.2799571009048
True	274.5420330211934
True	608.8451826367865
True	130.2201762439116
True	202.0047923632785
True	127.45113686701389
True	137.1508448955425
True	205.41001637386464
True	959.1965678698564
True	789.8407810735509
True	963.637141578847
True	19.885496856733205
True	25.780997175004025
True	358.7096869564167
True	15.03247753834132
True	627.9485534898217
True	1071.640885376867
True	280.3248184244593
True	213.9605793944461
True	84.8597807744192
True	222.39095523141663
True	122.81062642769125
True	43.25619734628622
True	126.38184062511284
True	93.05435139501924
True	251.0245124492008
True	507.523553400095
True	168.9253211103552
True	32.68865192598737
True	58.844433957909104
True	422.1079456642581
True	262.81695085981835
True	580.7884796068936
True	22.780584084366208
True	104.92529937389163
True	695.2086399663561
True	266.3611351032484
True	459.4961516777177
True	655.5589900862365
True	104.14554893900856
True	113.85524811781356
True	78.64294369948209
True	26.036092304283223
True	119.86488683171623
True	83.17399914276871
True	102.32869198034255
True	153.6883935200304
True	238.7370991300604
True	841.5099019938016
True	290.1387404700733
True	919.3279775541288
True	165.80079350183118
True	193.4048012808325
True	775.7432995663902
True	304.90715698685017
True	595.648778691695
True	259.8763893946933
True	374.4802817221401
True	436.3861834421075
True	565.0055404850264
True	664.8489063149125
True	373.2369148195761
True	37.0336230451932
True	553.242888715923
True	622.6022993349625
True	20.74482683131374
True	9.236797337277237
True	264.28295180012213
True	391.1783007548953
True	461.52406854116856
True	67.98793022584819
True	621.2321755433165
True	940.7091175028648
True	239.2553638287829
True	918.6021088974524
True	281.4710079704837
True	100.80688467321995
True	285.8074185683393
True	719.4836798686358
True	37.086923503388334
True	579.8580664081992
True	1291.4507425007037
True	1023.9870587602834
True	895.6757688694229
True	208.23514979598104
True	91.83945662147448
True	195.1943844734469
True	849.9852016381291
True	147.0153056416816
True	1064.103161338176
True	875.297054646638
True	41.78976208835859
True	86.87823977059665
True	405.7787202216961
True	392.09870260595454
True	211.5876890943061
True	508.123885572226
True	652.8644500322514
True	127.7371474054423
True	274.0250047909944
True	1011.4927437549412
True	52.19438243793159
True	702.0224236159936
True	529.1303567892463
True	38.55924910415816
True	808.8061064517362
True	387.6981062635194
True	579.0110581873106
True	108.73858157993055
True	275.96259748741977
True	210.49710182147
True	25.622930975230688
True	131.60654401850942
True	730.1511470594504
True	137.7857335693713
True	388.3094376997847
True	68.03754939981093
True	656.860358325492
True	599.1992023541615
True	232.8726046502972
True	467.13691335669023
True	173.33102957959852
True	168.20303524908766
True	207.6635782683879
True	281.5672967427644
True	357.0141845908638
True	130.6911208174042
True	202.06682664165064
True	25.742555754138344
True	890.3877425537703
True	312.3134444950179
True	10.263310172420132
True	362.0577152283033
True	160.13263199845457
True	623.5726855986741
True	359.6054138974717
True	576.4794172101005
True	543.5124351527406
True	477.18752238306666
True	784.6167549456045
True	246.35076183081023
True	549.1925099129932
True	158.0148793994407
True	560.9295106606564
True	355.9190892783816
True	369.3857370210071
True	130.42934403651688
True	136.01872293935074
True	108.27096466436532
True	65.65313261074787
True	745.930182316423
True	186.09154235185247
True	46.45394533327816
True	0.0
True	536.6489459508426
True	111.48774465121151
True	21.988253033966856
True	41.757626557847146
True	108.91085269113712
True	550.5773725173948
True	180.5669443916618
True	102.1614787373218
True	36.44467215887107
True	158.10742502338064
True	911.9035341854272
True	52.95750717859418
True	229.43009857018072
True	743.6275579795409
True	322.44844610299606
True	466.8827618845926
True	473.0553904890833
True	508.8280558963401
True	601.2601995157358
True	947.2738032535788
True	270.53039172488894
True	1039.3207401975258
True	925.3867090072932
True	616.9336158026658
True	353.6833066290489
True	841.4508300102865
True	10.275463333513104
True	32.733333190190095
True	296.86671844703045
True	41.3375701313113
True	209.8846846547684
True	745.7512937540001
True	213.4279595319962
True	756.3746809969293
True	748.2113087123382
True	121.27378381423286
True	369.7199008950451
True	580.8914976828655
True	24.193717786283816
True	134.04957751926204
True	428.1090588198145
True	303.7887862570992
True	200.11402305346692
True	111.43618356270692
True	376.5822446295968
True	18.77744454710548
True	374.0810029952446
True	361.1343917517723
True	1037.9266237421486
True	371.2784732107402
True	29.348531747116045
True	441.6389305627261
True	449.4420878205957
True	241.26676864842523
True	32.874754130413976
True	787.6607411397408
True	440.2313070377298
True	178.45782411701035
True	12.888956518954744
True	1214.3665600868626
True	168.59918308863962
True	26.123768049553867
True	305.9459189540544
True	276.0940017191057
True	111.86728147965232
True	286.67532938629137
True	48.30540145907695
True	320.4675395654745
True	309.7451201806261
True	317.32710871188686
True	30.412978575286026
True	46.62181375109504
True	1031.9142726757736
True	26.98633892553152
True	12.53736043003384
True	178.8933288270953
True	655.9613482847672
True	9.745023180312309
True	193.5971362127876
True	172.41394351540237
True	515.4969959646617
True	370.4628112053823
True	747.0602460302164
True	321.72063782748387
True	485.70234901513226
True	441.8114172797038
True	511.403826895412
True	101.10280009131954
True	1244.2644959667311
True	963.959335308934
True	268.82404716219554
True	527.2822925319682
True	107.51415103213796
True	557.3892574455429
True	450.6153497631565
True	159.55960984727102
True	76.75617808168819
True	355.01743935401737
True	173.23529733898158
True	30.4335134678294
True	614.2366368974494
True	379.73430731264966
True	64.80308478805588
True	32.40300087902186
True	656.0290495575787
True	487.44197519417366
True	71.15819043339418
True	22.565072899556966
True	331.0952172852657
True	324.8423847387016
True	724.5347467212027
True	551.1611451540682
True	565.7561386858068
True	788.7560064844384
True	7.9865202427177
True	54.03247553501487
True	37.340685532672566
True	59.68405052591251
True	508.779373704928
True	582.9124441024834
True	75.77045657074383
True	109.90232346443196
True	203.06130189943843
True	71.12030221738931
True	182.3051872347297
True	201.50735358215823
True	260.1500777661976
True	789.5598449144121
True	608.0918594674298
True	286.0187009529758
True	193.33542794276863
True	259.9219292720995
True	250.14053057492396
True	740.3874480793755
True	333.4255298454773
True	171.42899020387895
True	874.3772876198032
True	357.1399722467197
True	476.0673959629766
True	158.6158940889503
True	125.0072524452295
True	67.23938420483788
True	211.43415581326923
True	991.6043889111515
True	505.6922102738827
True	118.08075986016864
True	371.6920688790267
True	103.73731643416528
True	664.0905252270409
True	3.40054484464336
True	680.7246220601489
True	35.7319352269429
True	922.9365073829164
True	836.3030762224297
True	211.84822497501875
True	32.623426387296774
True	77.98422693034965
True	465.7627883046519
True	223.5110732319461
True	1.3542222712400278
True	76.43804256382485
True	1087.5611459468914
True	353.8976865687947
True	673.2376575425558
True	459.0193319575148
True	32.8142018904717
True	131.46514843330684
True	446.18474829278927
True	928.8732094387308
True	809.7351713048978
True	430.3677756156487
True	355.68639744829795
True	18.762287377280987
True	76.73074822124319
True	754.2285978454954
True	472.7353337020779
True	380.4986498914923
True	874.4640337159602
True	25.57814657784407
True	220.88334814158705
True	927.9781442249656
True	228.95374261607452
True	7.941531561339657
True	507.8233490033958
True	100.8082370195217
True	619.2490345899777
True	52.210935247202656
True	256.7524337608592
True	887.5055032525485
True	921.3201404350028
True	273.10225571953345
True	422.6412681871001
True	123.23477339936048
True	618.4545429979078
True	264.7547208389252
True	204.4577499163537
True	825.4113698211117
True	53.64859791032986
True	719.4993383345042
True	274.58472556542984
True	292.50368816481904
True	172.97261074445396
True	488.17151217163126
True	609.7928157765618
True	359.1091289776506
True	408.2486251406013
True	69.33064345306596
True	161.4718938016636
True	469.7104006932965
True	213.5611628150887
True	38.7725508436955
True	197.8882425978048
True	381.6866155490912
True	386.9831412149612
True	751.098527860968
True	131.4045878723507
True	664.0407637010046
True	509.8941519198635
True	600.1496876908652
True	135.62043187118135
True	39.64879690958085
True	673.856811395244
True	71.3036967819439
True	547.9498643705195
True	686.2732309662016
True	448.24362025078113
True	138.3537231811414
True	503.470650094648
True	4.181318312018245
True	401.0396338879954
True	30.33676492812862
True	639.4468104800189
True	268.2566092524613
True	560.9626215020126
True	707.5405812159316
True	142.4141237476341
True	523.9413857954195
True	516.3641687053118
True	65.8387848868294
True	956.6324288272696
True	3.127719161464718
True	26.72698803653804
True	631.6083730152136
True	674.0028496578944
True	135.9878999638293
True	414.2008871801697
True	126.05358810493424
True	76.0061732898783
True	463.8450380583082
True	40.33849510583988
True	503.41686883896966
True	13.37354717076206
True	866.6996726861031
True	551.6240915103688
True	690.9361597199958
True	103.23178353503243
True	394.2572293127374
True	1008.2254440281006
True	852.6931342358861
True	148.4108299243666
True	538.9198893517905
True	456.4831059616917
True	251.3882486728406
True	260.32894727095885
True	5.181688134609857
True	316.5644611936527
True	12.90531587184827
True	367.7946378656384
True	72.39399577052448
True	400.8702038365667
True	657.6876552066215
True	127.194950939696
True	235.79618133176936
True	639.6060333795374
True	674.5684252530018
True	289.37115813000173
True	130.64933198246854
True	164.93055680315294
True	477.9621998898549
True	86.5663066351026
True	9.684936624842493
True	498.85401699420345
True	573.3999844757194
True	20.49170299416573
True	141.3152136104993
True	912.1950544691784
True	500.576899632201
True	264.00415875977785
True	34.95130737397231
True	477.6307641768207
True	113.7764038855558
True	589.6874928934096
True	668.7112368362737
True	305.53434618402486
True	382.497951872234
True	185.70181062981067
True	249.2720832401307
True	73.85963146433227
True	221.5175219946753
True	510.0270608466066
True	21.10535511066976
True	450.4413785475556
True	376.28799501382366
True	703.6011322829319
True	927.1224296887478
True	906.294816342645
True	159.08256051055182
True	414.024253526657
True	72.62757163799995
True	190.99753386918647
True	322.32425747981296
True	10.352304843582498
True	808.0315674355484
True	23.360328454924147
True	388.88163992969686
True	261.178988363637
True	657.0037368749856
True	212.68666201641037
True	38.84096143291666
True	687.5009844748785
True	1079.5539806849056
True	223.41321916001368
True	132.22673495303547
True	641.4669609427228
True	497.8895340104768
True	16.32997707210234
True	771.6133858234315
True	112.37442886157432
True	43.47975218611076
True	310.4630036012062
True	348.8934042606392
True	402.5912806377991
True	263.70063480314326
True	19.93110915039889
True	21.393602434426445
True	822.4837619766404
True	204.8268985510274
True	109.5094191805837
True	854.009787811246
True	657.2912805126643
True	652.5643668159086
True	448.3290614548535
True	146.16389775347525
True	33.285609025628844
True	98.1547183320612
True	438.93442480809193
True	228.73102668709083
True	469.59201959359
True	147.64824687423672
True	481.1849093973625
True	642.9152545381891
True	964.233597049564
True	22.72834398593476
True	989.2617189061584
True	1024.0458577765478
True	474.439929255569
True	88.67012800821426
True	769.1523920362181
True	644.964732845441
True	640.2948627172439
True	176.14085056034318
True	753.219568508115
True	726.4425682900999
True	116.94307008140174
True	776.4717100131588
True	801.3700387137053
True	485.1067091116517
True	230.6854564098024
True	73.47936342667403
True	299.2843368847586
True	352.316915618523
True	479.408310173032
True	418.181260030432
True	199.4233035160352
True	312.97251534328655
True	3.4363368993787
True	13.705883289865112
True	106.12912148108616
True	131.66810694858722
True	348.28115567015
True	352.34321582354283
True	111.42761029991142
True	17.30453078497626
True	217.28102543262173
True	878.9222687023519
True	468.3870774072776
True	541.3450266295537
True	565.9404738513946
True	833.3495730407506
True	643.8362565977009
True	88.25380683670011
True	211.3962809135641
True	248.74736000556544
True	282.47018519894385
True	105.41972229744846
True	375.40844738873176
True	419.86168349632
True	168.20336840093142
True	651.3732931201232
True	244.19997641215937
True	205.98318528699315
True	28.40975944410644
True	249.92033040996927
True	505.2035328642696
True	164.68221661432867
True	517.3908987363772
True	478.9408224707413
True	248.69034820509484
True	107.87870041737384
True	42.674392101482255
True	401.8043007856445
True	798.068369763172
True	162.61081941884848
True	1014.7706943577008
True	1067.4252868939736
True	477.4199385067555
True	98.545561493996
True	126.39309426599932
True	671.1817663675273
True	7.50112751477853
True	222.4668520047805
True	142.61114784604158
True	117.87884936582184
True	324.6703116707922
True	651.8536199263864
True	37.71795032954925
True	124.87537216367934
True	988.392881911622
True	54.622964288344576
True	444.2590763950451
True	535.5798944989617
True	251.5101450700809
True	133.45097069574356
True	930.775464405551
True	1196.2851017875098
True	515.6579820577806
True	634.2460627598869
True	210.87746567837357
True	155.14177777049727
True	329.4772665920977
True	259.37093594022633
True	170.6873594967554
True	310.9224520983676
True	350.3552339267581
True	10.777721151883584
True	626.4017189821413
True	149.24170882173232
True	76.96880977725833
True	444.6805247491843
True	310.660365048905
True	1174.7494372389467
True	348.1913259794892
True	976.7229257214916
True	9.724916040999712
True	269.085161869654
True	229.99887563608868
True	155.4447458504461
True	487.9237860953318
True	200.10864673419672
True	405.47070221541816
True	334.4402667535665
True	112.58876576110347
True	369.5435995876751
True	1086.9883761936649
True	722.9961314292011
True	217.45539688838377
True	101.2665340430155
True	298.1835971168354
True	23.03383022974443
True	354.7699395931716
True	317.66339523138976
True	585.8242496126109
True	444.46863941148166
True	358.18794152697933
True	156.33401859856883
True	12.278785918030165
True	428.1536128905319
True	296.149138240898
True	138.62027795262128
True	303.0039265403778
True	435.3216727711111
True	802.6032776220211
True	305.8045353655032
True	781.7485431568647
True	395.1800007543882
True	369.9642652293736
True	1.726532245241307
True	1223.815184268945
True	103.89049440010508
True	889.6134620398419
True	205.35812072280768
True	460.8930676983999
True	683.0925132717392
True	82.58220207902025
True	491.610930542823
True	35.74571017495798
True	426.0964590819949
True	78.21409407630978
True	222.2493454855842
True	38.60453248200902
True	681.4671716745141
True	179.56209122464
True	26.27382626482952
True	389.6646646393389
True	107.76122985913022
True	173.80044498020155
True	833.507652933247
True	243.5291383984633
True	152.90980876478648
True	385.5644273601241
True	512.3166053870021
True	339.079932137845
True	515.8472245413576
True	606.6906295698989
True	157.457543925015
True	6.574590061638936
True	73.1654181089227
True	421.89418140757766
True	94.855183089544
True	78.91325678041721
True	1082.8454504012104
True	26.64635010236888
True	329.18823208514
True	315.4551775581921
True	457.1379821199478
True	683.5747996670668
True	191.4356563398239
True	651.577451429012
True	330.88072307160263
True	345.791727611201
True	271.5885749932957
True	216.73087760225036
True	364.4977619911566
True	444.0197823758022
True	417.02046951440167
True	608.8123380488275
True	140.56926228651884
True	82.06310681609719
True	39.18138957000741
True	293.8863759071178
True	646.2056410522487
True	393.67674490045306
True	773.4269154952748
True	216.9865193392617
True	396.25592828029744
True	66.48096490909293
True	56.182258843733145
True	431.0132027368591
True	202.400685216924
True	225.47558106347915
True	44.08816171980188
True	1053.742875673123
True	175.89106591898422
True	913.907737855202
True	311.7645052473555
True	918.5038290623612
True	241.5080160663108
True	451.59483776144367
True	534.4339434503306
True	600.5022128496328
True	211.48364267696476
True	482.27341277299087
True	948.9233694577543
True	125.5541796502895
True	7.286369417926004
True	577.105177682658
True	26.65416618681107
True	79.59571499444989
True	786.1186604438167
True	213.09053269632332
True	983.4750919477162
True	678.4479560553032
True	406.6639491040133
True	275.79396097263185
True	476.3182180167733
True	341.63917774701525
True	190.55189327019508
True	697.0828720905914
True	733.7568396116593
True	214.36160683332093
True	88.3265484385297
True	512.0869380128249
True	140.10729037162494
True	386.6622733875613
True	345.8746487063161
True	65.38253753637346
True	396.4326691253332
True	419.17994281120895
True	371.5144576689744
True	419.0084514706992
True	400.927356596788
True	693.534022386802
True	55.34307405780807
True	447.0623203187242
True	330.24155671478013
True	664.0497487865342
True	219.0872944081436
True	94.26231649826484
True	39.01020855264492
True	532.526984328259
True	654.8603170006746
True	190.62164693693416
True	412.7177856727953
True	332.4089005044701
True	15.172247639487182
True	172.89237750674374
True	297.7677716853287
True	3.245856821177786
True	861.6290110014731
True	75.71037638534601
True	104.98679342391917
True	116.29204957101987
True	365.5044266847128
True	37.5037334356449
True	458.3635245858084
True	220.4380055993609
True	4.764071173853902
True	119.89691347729168
True	455.296323367423
True	50.41707746194959
True	63.43259417311359
True	178.65443584019448
True	283.0033330560547
True	953.9784608707037
True	394.415820367449
True	927.9106325120416
True	191.4854358087922
True	1002.6790799185676
True	787.4250924605791
True	623.6953415360281
True	405.2589789274184
True	395.2325804196152
True	79.74409792364584
True	71.75746613221925
True	82.90611497678212
True	176.88198020311918
True	474.3786995955491
True	1130.4025369169062
True	164.46622326013556
True	350.98034633827194
True	425.0495144887749
True	585.055907120197
True	604.9017624040422
True	275.4231993835263
True	470.6269834380026
True	663.7585829455176
True	96.70333351069632
True	713.8448876198968
True	253.21047423897508
True	140.8873758098799
True	411.5054166126111
True	844.8847768226266
True	432.2631325834071
True	844.7498883517363
True	192.1141096193722
True	354.30571497608497
True	699.6859662284404
True	605.2039541551799
True	184.6883633750756
True	274.7258401908942
True	774.3662101048744
True	30.462557511328573
True	202.02830640019053
True	493.0096663677954
True	691.4516478261959
True	101.07023593214262
True	35.651249020088514
True	166.040293167878
True	731.216385316712
True	338.7341865788255
True	550.3013250611002
True	342.1444271295941
True	295.184307607507
True	440.0278615716177
True	498.5012671335723
True	70.1046039907204
True	370.9445961162844
True	774.6608255615535
True	0.0
True	291.0500565618967
True	243.24529345410892
True	940.778517654424
True	148.5639339840448
True	640.7527758387047
True	620.0666360796858
True	115.82482288034169
True	222.47255350643127
True	119.71535112494992
True	11.795929201580767
True	286.7668902241001
True	361.3521098385576
True	1155.8846416444785
True	234.3714628429372
True	413.4449009927855
True	653.980251587991
True	198.0112702500841
True	27.47792840822328
True	870.9648254557397
True	637.5739671506233
True	161.4064749507193
True	624.2794690533334
True	166.05790127195036
True	313.59331609562537
True	801.9109258310706
True	36.05952356244771
True	101.72186553903953
True	534.251218563032
True	66.05461603507065
True	79.97424586707972
True	420.2651526197986
True	21.85612388386105
True	750.26820448078
True	102.6202562045984
True	163.42544052803865
True	17.509439480542422
True	718.1755482161515
True	29.712595656417697
True	787.7731445811922
True	394.4451394668338
True	110.85472537647723
True	709.7685430431029
True	527.5902099963494
True	587.3694684909602
True	48.572115577698206
True	370.7116784216556
True	5.425473328186463
True	91.5437997902079
True	379.2198089461548
True	48.69878351499634
True	125.42393943892404
True	307.4809868249428
True	184.0755483616516
True	102.31766129840705
True	625.5216198876899
True	21.55212312474292
True	1153.2212075227053
True	501.7459523552676
True	308.0005843582488
True	489.95052562627296
True	125.54579065509768
True	791.4250819310755
True	1112.0702065963033
True	745.5439626269446
True	182.45312837407775
True	227.07182664855327
True	52.13269079468508
True	58.58163900489433
True	154.08490633008788
True	105.44313896622272
True	165.18408487813954
True	1202.2811443808064
True	310.52072032477247
True	362.5807353077186
True	694.2338237737789
True	18.769669593253425
True	16.10591068983015
True	570.1826462224811
True	4.927307535824674
True	114.01927396036731
True	694.5253229493815
True	185.6386662771293
True	649.8087401570803
True	830.6033278160053
True	155.92278929699197
True	902.723718962492
True	3.881154499151104
True	448.96130613167736
True	1055.939541128369
True	23.573949751903022
True	236.2371553108108
True	145.0829078372721
True	981.5466324000664
True	237.55821359699067
True	479.1309413512816
True	114.83720840022536
True	516.6243776654836
True	153.17210913365028
True	92.29226098669736
True	385.6163202459953
True	66.60092706474794
True	53.80928944555592
True	1061.8943508725763
True	265.495614232228
True	159.95501504053468
True	363.53547385940806
True	392.2910296110821
True	207.57324950241247
True	163.71217659540017
True	399.54347327115136
True	35.188558360979385
True	503.44543609443
True	1156.810610842144
True	114.36156695673796
True	467.5195538935137
True	317.885930010807
True	27.153777434653133
True	420.7825682459061
True	105.31827114959674
True	591.0435979328629
True	207.68474665815413
True	429.1432096387404
True	20.81449890923657
True	424.0912398306055
True	113.26210692728895
True	344.603221004129
True	28.91786233807614
True	170.53733361961304
True	244.4510541015606
True	790.6438157610596
True	60.6018548223951
True	145.90288060074406
True	232.29584657678177
True	144.87513404223722
True	614.1283787438692
True	571.2232584526171
True	800.7639509880512
True	397.6698157914316
True	544.4790107434062
True	405.2670750700655
True	693.1758312943756
True	67.56360248041294
True	478.1038016828552
True	405.7171996529456
True	50.62767550077874
True	87.97472157386046
True	130.54465277011877
True	89.22246191473884
True	329.6352527194564
True	859.1047872180047
True	334.3654268145245
True	1143.014353148407
True	328.0030598111735
True	912.3065109787084
True	142.1687210206638
True	587.735273981064
True	602.5358355096354
True	666.9671794137919
True	439.1664937961194
True	66.08189826731588
True	295.3509243692296
True	40.50528458734804
True	167.9137660901999
True	175.06231983598573
True	1079.916298612359
True	237.48118924081217
True	549.9368833147507
True	528.9571973252869
True	565.1378295286921
True	867.7089539729482
True	591.6932705048346
True	648.670849271456
True	951.7011502415723
True	122.83297089767572
True	301.6025065545879
True	266.72528572046696
True	332.7341173420584
True	88.22161877429913
True	368.97484518118455
True	4.670452258004593
True	307.27600775755167
True	255.2739383943142
True	592.0417317980222
True	276.1911196144996
True	369.6080466839157
True	9.98078960597809
True	59.63640656221929
True	543.3980870665426
True	29.75031604177688
True	144.43489417636715
True	64.72872653860078
True	152.46373876065624
True	245.44113896807428
True	74.82630589818365
True	383.5661008602799
True	275.04019000395715
True	102.69448286161445
True	348.42399684036127
True	67.0761126284241
True	583.6345029075588
True	835.5955411532965
True	268.7957443084161
True	1143.9881689870128
True	110.14004653183648
True	301.39714818975256
True	1048.3233154207403
True	87.88294948054542
True	289.5169116995927
True	10.366876217786109
True	409.21325307445744
True	459.6793633436654
True	157.86296085214133
True	627.5999094019661
True	953.996461579808
True	154.39996386424332
True	80.40378330791007
True	325.9387376644774
True	576.8328289590979
True	620.3090940197186
True	1227.7259866452623
True	26.533539087319618
True	942.055255457228
True	133.33582763747378
True	636.2453965095832
True	114.82961024433654
True	129.9320034345913
True	187.1204831709188
True	166.71758257501995
True	760.6190304725719
True	202.20374827468257
True	230.08460350722413
True	65.77691643666262
True	507.7594620976359
True	449.7291751948548
True	174.00981300437954
True	231.8479533545896
True	18.095735450902534
True	418.14319560342494
True	214.19760816209137
True	297.74965487023894
True	112.00472198087488
True	758.5998223489285
True	414.0186951933602
True	253.71562623382377
True	642.1074032777336
True	499.60032703892415
True	453.7001252593078
True	132.912180360005
True	531.1360288073315
True	436.5964345811002
True	2.886379177236132
True	193.29286455712156
True	92.71340485014944
True	237.06067394275075
True	2.309881989632734
True	126.3339982192789
True	379.2883469143388
True	7.404424129989783
True	848.8455733327772
True	172.28751470230344
True	736.6596368261412
True	797.5732456844986
True	164.69870408684918
True	225.49987694280867
True	498.32074465454
True	820.9938577123326
True	49.25366252576476
True	40.569565578487456
True	127.20956223179816
True	616.1448116341264
True	730.7168400783996
True	179.49185422225142
True	595.2433452786959
True	577.0288968522188
True	831.1767570957633
True	412.0619358941647
True	190.94520716732436
True	875.6581894850776
True	223.61756279934164
True	148.30480920377565
True	333.60451050219626
True	223.10414116679328
True	208.0166064225512
True	600.5539810183159
True	249.89862526623563
True	193.6738216068381
True	450.5226757392051
True	461.0349107263349
True	61.965583262143056
True	268.8434179585193
True	77.76103661496899
True	334.5228284427356
True	351.65921248621004
True	250.05381618019524
True	175.61655949719616
True	391.0922147004237
True	632.2054631091206
True	724.6512409568313
True	293.7604659995271
True	756.9068909346373
True	64.21939576677599
True	864.5019022758005
True	338.2254162239537
True	13.45860332456297
True	603.5994575708964
True	702.2650888511558
True	259.8550757996246
True	171.80230436028782
True	48.27985672732553
True	384.5050524146943
True	77.42964351773767
True	13.818659149719949
True	889.195102839636
True	362.9733735700163
True	180.94533135680115
True	1022.72877013257
True	11.36722592955442
True	794.5974137776499
True	31.400426454909745
True	656.7767338239648
True	59.44407397914456
True	793.8864924259384
True	464.5349829548733
True	200.38661113162024
True	453.4640122973868
True	199.72169526189097
True	298.6520601767551
True	224.83252983919516
True	397.6501207498998
True	10.475511929708466
True	320.2907897929466
True	109.9480132423556
True	9.54144515558662
True	464.38911819132977
True	726.6051699288608
True	280.3482304595109
True	79.0155878026084
True	320.9019990731953
True	84.28172540619711
True	186.367375093085
True	179.05943581483285
True	377.6504918820139
True	42.520448730554335
True	130.52815727759832
True	381.881442474152
True	876.9386880282448
True	111.71521116739062
True	210.46581076021116
True	421.0822730784049
True	18.80516455125034
True	411.92292564421535
True	500.2355743753582
True	87.99656092662585
True	384.8063747002752
True	356.4099124542133
True	423.4157321488063
True	589.636802056252
True	1094.021672217017
True	985.1730145063613
True	59.52612815324244
True	1056.9588862379771
True	110.5990599190797
True	108.87232926019055
True	112.67410465157214
True	505.54488851767616
True	369.3461282361415
True	580.1982774038456
True	259.2223631850716
True	162.10622597818633
True	404.0258430113119
True	16.649365924349095
True	459.2620040323817
True	409.155291643446
True	134.33944192972868
True	95.4702614812398
True	523.6668512957212
True	990.6706759835284
True	200.03423362918343
True	68.93463943433781
True	444.6658919217096
True	374.9583735822706
True	484.9158617184962
True	324.0186160943049
True	4.779950405362175
True	547.8700603401007
True	522.5687613884706
True	498.04335527664114
True	199.29313798380315
True	107.53899350882833
True	23.629212648185632
True	378.2073784052053
True	112.08743748083612
True	7.012781638798656
True	32.144284303663625
True	345.492291385448
True	648.0462631119552
True	132.16937575943035
True	88.30999599600779
True	24.330963837724923
True	404.7332373076988
True	341.54820629334614
True	753.8965616047043
True	303.6785881526095
True	518.526097385291
True	543.1072023921447
True	543.0658744213694
True	293.01204708192284
True	534.2780771492634
True	103.56588788922264
True	581.843282340269
True	7.188957569212377
True	365.7129409136613
True	443.3588167222395
True	956.0244542769664
True	344.3412283877739
True	791.1428179686368
True	1008.4707929035512
True	184.75888224244989
True	39.12207703565108
True	363.79799479091736
True	393.3905616085794
True	583.9731361174865
True	254.58786403953465
True	28.869487258149302
True	633.0265077855872
True	122.25880366588314
True	1060.7656595646165
True	324.30120776448604
True	473.81798803154686
True	126.86349000397904
True	809.997307287209
True	136.294062320853
True	817.5077880099441
True	578.6498055410262
True	183.77330519561585
True	115.8806873889222
True	66.41905230612994
True	567.4920583933276
True	865.5619988081157
True	438.23960634023
True	559.5270102236077
True	131.78185781123946
True	609.7258632483637
True	485.23946905466494
True	794.8886468128643
True	320.95560378655426
True	589.6528400979876
True	112.7974537475743
True	26.77780930943
True	411.2339995212957
True	175.6425131133503
True	105.18670747094072
True	368.5488003900112
True	1089.3425210434962
True	267.46624387411947
True	546.811319303033
True	11.916919480278931
True	75.9726202826662
True	328.6827422226028
True	765.9384991505833
True	448.0608334433687
True	518.8339660410721
True	700.973878622273
True	65.1756090121065
True	745.2614281727798
True	48.92289563846252
True	102.94933612540066
True	187.61463964298636
True	81.0652615185568
True	25.181320272746817
True	295.5781626136768
True	474.3451253288609
True	904.1425584840808
True	868.1625956058917
True	5.277173134894953
True	286.3883480855262
True	460.8878186858702
True	128.65258468197214
True	247.41039596440285
True	344.48460079942026
True	1319.8024519099436
True	449.6638596035682
True	23.25109925358752
True	193.03774297836287
True	717.9086343839008
True	36.56879520037029
True	172.3482587215788
True	560.75634400646
True	69.91639019287848
True	862.4237025073381
True	333.7947056904524
True	664.4494607330677
True	77.43592904582975
True	682.8223485451073
True	591.8294513746346
True	874.4283255783686
True	240.79372091523916
True	499.7457108329908
True	810.4943235273328
True	933.0125571817752
True	242.09298231499605
True	782.6438641064387
True	234.80661466293063
True	451.7497638263973
True	384.0965268167864
True	505.4321019277169
True	495.1739970519647
True	296.01344357498664
True	350.91969643583485
True	113.51786001608583
True	340.8611274925575
True	1128.151062608656
True	316.04900475978314
True	140.09229197227697
True	284.08978713193795
True	761.6094138909212
True	646.9690044445179
True	415.71097450225983
True	123.4729148423694
True	343.08145333963085
True	30.429221450033257
True	176.05997706005834
True	90.55095876169716
True	82.85265554230561
True	549.5437476236722
True	136.34549257517585
True	135.77978490366505
True	103.62636171060085
True	86.49802231311303
True	456.0416049534476
True	385.5662888825505
True	1039.1401201063857
True	560.871064486115
True	854.9151605986809
True	267.55394456472465
True	308.6549365618732
True	537.8827177514639
True	198.2982937547217
True	746.8318592663094
True	241.4039232901154
True	368.3343187879818
True	71.5751145931426
True	116.68641470789164
True	253.38007174623004
True	119.151947276096
True	484.09704751349966
True	32.70248640001644
True	558.6745133602091
True	1024.7825353443088
True	742.8283305210604
True	1.6269659203705746
True	61.98504813832652
True	476.7497782344972
True	434.22541586269216
True	73.13229535469638
True	117.0596265134356
True	291.0840398398768
True	80.9854076724438
True	53.10867859283504
True	723.9466668224022
True	668.9228820288427
True	160.18174247567447
True	172.46703117602496
True	528.4554696096924
True	56.81921429392556
True	26.467236335300232
True	556.2875823374548
True	467.0783110230424
True	1139.380823582328
True	46.62772665126344
True	473.1853942188085
True	900.3655562957762
True	797.1677193721232
True	304.669799084819
True	739.6919697394271
True	394.0331138603759
True	40.86287491140109
True	100.11283645598282
True	710.3034182875092
True	75.7736345481769
True	142.02776639177455
True	967.602118262804
True	189.91761776655196
True	264.0578918515564
True	103.20744907212328
True	629.5209914855062
True	611.8605522573849
True	218.37328145674988
True	429.361377689982
True	40.15784190456111
True	276.6077935652446
True	581.7110560695977
True	623.6413921634361
True	313.4749528682321
True	71.16280361575457
True	933.7750860639096
True	1049.1042053699564
True	575.7900893204913
True	62.73598628415425
True	32.71459227245614
True	88.33823543475013
True	109.83557303632476
True	99.75388242306089
True	882.779025595153
True	1181.6350735725953
True	742.2267270255285
True	333.0261748180696
True	9.105240577732747
True	19.981526496347005
True	340.6663962220259
True	468.7676569077415
True	46.51727551720196
True	591.1322506659285
True	434.319945559921
True	396.9657728848613
True	82.7853410099918
True	196.16251245268143
True	248.63165764260197
True	135.03131931476577
True	379.11884301023946
True	42.34703420305468
True	173.88384659882695
True	1164.3960053409614
True	5.116511676814099
True	27.49417302746625
True	568.8128266129669
True	366.59375710170224
True	789.9570612819067
True	154.40345076399592
True	758.111948032498
True	576.0889773881297
True	278.08513550912244
True	410.3624790307062
True	342.66762077890513
True	300.7413679941222
True	273.7776506855288
True	410.9659718308602
True	494.9445721621288
True	483.99692709635895
True	105.79803640611244
True	362.2090763397285
True	8.85161552881332
True	179.96981131380724
True	235.10111965887185
True	893.9454652142063
True	577.3819028148994
True	31.037421418330208
True	748.0212130672387
True	828.6684318550347
True	102.10845800906992
True	341.054661143689
True	824.1510738599281
True	233.00583426133613
True	163.30114487246578
True	527.8280335811751
True	580.7408228000596
True	1108.0889920986383
True	145.61616254444496
True	151.07389741097802
True	256.4194237705977
True	323.31906022477386
True	410.3895823932297
True	417.4081314622369
True	321.25565518263244
True	435.8303359829784
True	514.4948518936849
True	223.76508299114573
True	1447.43326284882
True	257.3899682238401
True	382.8252379588244
True	52.95976081718593
True	780.0462563695144
True	250.13063592338483
True	923.713676180502
True	549.4817067290126
True	326.53887333799776
True	784.7869248110061
True	269.9589565091811
True	217.5622161725629
True	257.1073779385335
True	219.2383089203506
True	139.28553175258776
True	254.87342691726235
True	748.2001128085442
True	535.0368185361476
True	225.7288984865522
True	1180.9333494173634
True	113.6111427437801
True	260.46587895565915
True	74.48898092034148
True	323.6751395419094
True	415.231391779186
True	94.0739768730301
True	226.1273372901764
True	75.7482969568891
True	677.5320524655717
True	381.7172767119227
True	227.9868672256001
True	719.5325769347153
True	848.3457054144026
True	788.264860456457
True	809.1635761166011
True	362.9431845705339
True	1.280563214587699
True	256.38805937953464
True	50.37482666790493
True	380.961424219869
True	55.173687246328285
True	357.0118426845256
True	843.3169960122796
True	1020.4644908142512
True	404.9815654182395
True	20.689905814426204
True	522.7834076081448
True	492.612066641048
True	189.289583245659
True	230.79465411791108
True	293.1379928327987
True	22.12758333063947
True	119.69697933677634
True	952.8742729515112
True	56.88969507049045
True	465.3405978855654
True	782.6946243028584
True	102.94133882418566
True	256.00339094403955
True	115.85482049771302
True	15.086125859416857
True	1.4826513731112827
True	119.4424459320488
True	1012.3135635283776
True	471.30894492656296
True	69.33049393938032
True	795.455121320531
True	334.56191054830794
True	1.6240836733943604
True	437.75638261915526
True	188.83490461041745
True	509.4758058028294
True	78.8193150737034
True	321.37436811625
True	379.61595888518485
True	171.08954439302823
True	217.6398076235307
True	128.97360398672816
True	175.61135109306957
True	962.8367913123064
True	15.16296560671812
True	512.9636226028518
True	480.85382196494726
True	413.6242686741005
True	216.76848058160613
True	231.662661304016
True	160.22782865949722
True	47.0428602937028
True	501.791206831272
True	146.8266448686275
True	845.7589626135581
True	837.134058699908
True	259.3535749511249
True	317.10290554119507
True	515.0140498162549
True	41.48678495685812
True	86.66899194189548
True	728.9276442788654
True	1080.579469602392
True	108.8329500609157
True	726.4832765216373
True	141.54464768752493
True	952.7905344759124
True	657.4647576099751
True	105.4656312490132
True	268.0952920816894
True	598.5194938036757
True	267.0112325538569
True	45.945612350896575
True	574.2067568369943
True	455.6594172496964
True	5.332542921216132
True	477.0954889077505
True	68.11135188824903
True	175.52821769349134
True	238.50420424455467
True	305.2173670845972
True	74.03629038335193
True	227.5010910157047
True	353.9531240798747
True	449.6571727037644
True	894.8049207070961
True	44.00909421981031
True	928.4359185397836
True	981.930081327296
True	119.7239153881449
True	75.33707426711175
True	988.3369182203356
True	35.164576488297925
True	222.62754644899536
True	80.64790516687376
True	206.48569118979
True	354.13058655903194
True	930.023983772426
True	94.67933767111194
True	70.74352921888611
True	672.1401934577614
True	283.1679529602942
True	671.2310462271515
True	55.211968726982136
True	492.7468671237271
True	370.02655902564175
True	682.4195755976181
True	52.57366787381183
True	112.28013174257444
True	27.952292221087067
True	260.90371209293363
True	44.776721412535714
True	339.09633760158584
True	3.0552269632005737
True	1166.505235520784
True	105.48916237373147
True	131.6266098897647
True	346.5547877730117
True	705.5172854471483
True	636.209764828204
True	992.4107852956018
True	475.8022902277265
True	427.7366181759516
True	140.65109506045812
True	418.22127763185296
True	862.5073847064689
True	406.417594160816
True	955.1583436091026
True	90.02546311112347
True	419.19682398165537
True	181.6517859151814
True	291.06539106343075
True	762.3753897638297
True	159.36972800563154
True	138.13583588025003
True	64.2666359559085
True	886.2758096506504
True	770.006363717751
True	78.79732039875965
True	445.9458890743036
True	728.006310177259
True	420.5694598379507
True	57.94533209546624
True	320.4920689578866
True	765.326726048266
True	31.05693585865601
True	377.18026394447054
True	171.26267574207913
True	280.6682304546497
True	35.09281774487073
True	223.4859567426884
True	779.7409624110645
True	650.9076575074768
True	52.24252180654408
True	289.0051863003293
True	892.8031054845196
True	18.20608948548156
True	303.44450631573056
True	277.5828474896789
True	431.0741384571732
True	204.75342074816416
True	623.0434946675863
True	48.35479506686786
True	935.5113118652984
True	897.0940136944675
True	42.26736684646194
True	402.5118925191711
True	698.6588190577506
True	899.9644713134697
True	275.45835602224827
True	595.4168354713216
True	126.81649117316246
True	186.35117892540453
True	130.95107487064294
True	133.9637926431384
True	198.95516432258125
True	952.8908863868356
True	772.7363499870377
True	981.3576555213943
True	19.570747398992683
True	26.4517596199141
True	357.0205908751448
True	13.465133254749524
True	639.5433723125716
True	1039.928909368211
True	263.12201252596685
True	213.1094966128718
True	89.082930257131
True	217.77567409651323
True	127.1212657327487
True	45.97728289432276
True	133.6809781143063
True	88.74173082266478
True	238.5661207579624
True	552.2412194763863
True	162.0992145195831
True	31.02646313087444
True	61.638985632876654
True	428.3114652575413
True	266.553774787248
True	596.7107386394292
True	20.3024199143862
True	112.10623423005168
True	690.0149725114103
True	270.0210393187678
True	432.9283645123657
True	661.3661471751024
True	105.24112511146562
True	117.23358498602585
True	78.81590485094193
True	26.86860147622381
True	127.1455598282658
True	87.91013264447116
True	105.89950139905108
True	147.322980980098
True	233.9401557985504
True	827.4616190909907
True	280.74719535739115
True	966.6976326217087
True	166.54268624659397
True	194.2942810817528
True	796.9039515336283
True	303.627199960109
True	611.3665500726815
True	253.25641801609552
True	364.7731951367583
True	454.8013631145352
True	578.5028799666603
True	644.966603565805
True	381.73020146965126
True	34.316041019608576
True	530.447708863924
True	613.7173838809694
True	18.847105188956675
True	12.632716943000066
True	266.5755004898466
True	397.9971193985205
True	437.0730053971646
True	65.11239698422193
True	612.6743476447871
True	975.3470519581724
True	232.03521734431456
True	890.8222045742752
True	278.20267199015376
True	106.0701832069315
True	264.4461713101683
True	700.2847141950931
True	40.26816284727502
True	566.1073554674587
True	1287.2282938336448
True	1021.4447350760662
True	898.5179096853172
True	199.862928018315
True	87.04471000244672
True	198.80922004279057
True	848.6249481633531
True	144.64473963882924
True	1087.1328930583984
True	858.2869053702075
True	42.297259028006266
True	86.04529980515424
True	431.03126329480864
True	396.97847023064185
True	211.48063559386864
True	526.2128623397907
True	643.4009379287742
True	127.13559705474532
True	265.59803263079687
True	1002.9687562831743
True	53.2932239269004
True	719.4923390699474
True	535.8604105441855
True	37.87802189001548
True	851.7975473057359
True	383.7506929786305
True	560.2277525174218
True	113.82030396839068
True	259.1562027854275
True	209.35155190289868
True	26.07892941592848
True	138.051749334306
True	731.880236802828
True	151.18684331296703
True	398.1493121503513
True	66.2846577380131
True	626.6989363817149
True	617.29496415034
True	226.56415347297445
True	472.7600891156613
True	168.26353278494977
True	170.45906412591066
True	225.2015336121215
True	290.8233327131446
True	351.60006461232274
True	131.44663838566265
True	192.8337900923132
True	26.516018497733477
True	888.2275778308918
True	316.744065939929
True	10.76369618764016
True	371.0010146302236
True	171.37888141148366
True	625.6059667220068
True	373.52085082769366
True	589.7931315225388
True	531.3036453459833
True	479.6583472074645
True	800.6606185039277
True	234.31921356204893
True	554.4110812148735
True	158.55923646082573
True	518.7043446683525
True	362.9176192448624
True	380.1922504640761
True	122.55239621311152
True	141.76139883584582
True	114.83425745926066
True	68.85554729228807
True	729.9392327282749
True	182.0046773589927
True	46.27283054524017
True	0.0
True	559.7814738578589
True	108.23732715538816
True	23.10757883596448
True	38.87061137458181
True	113.88968483524935
True	539.3521815688574
True	182.12506059092811
True	104.03562025098334
True	34.97345427885351
True	163.86470731120298
True	921.6170083972912
True	48.626831604287766
True	222.56942244120972
True	759.5069025791362
True	311.4959738172589
True	456.5311487788048
True	495.2681353434836
True	515.468107415976
True	594.350882768856
True	933.2281623418633
True	250.90988009558237
True	1030.6093121352028
True	922.1927432246832
True	606.3459547656786
True	342.5824917146604
True	866.0246978152605
True	11.218272909781442
True	32.909645506955314
True	290.4779338230204
True	41.55140904345958
True	194.5966736140693
True	754.2907499278095
True	206.42920518965175
True	690.7104566392022
True	773.4815054194057
True	127.75568982895253
True	364.1448743332018
True	570.5770258922856
True	24.78647354502292
True	133.7438077436428
True	440.5930333194337
True	303.39506171964393
True	198.2970388248689
True	112.71437814316688
True	378.9059995931321
True	21.685429243946626
True	379.4520199814328
True	359.8420449354023
True	1016.5719031692018
True	353.6444789230444
True	29.050705845173013
True	429.35435743449096
True	447.5046780057492
True	232.13149802416552
True	31.336832322042397
True	769.6138820321669
True	435.8502356581844
True	186.6074163364662
True	13.18577049316071
True	1222.1760667140677
True	162.8407288683965
True	27.55751450793897
True	317.4604983716782
True	273.9765126616305
True	119.1350495934338
True	303.5007365567328
True	51.75475613758348
True	309.9121556121594
True	296.7924203405707
True	310.19435473278537
True	30.16876378419185
True	46.56908613563246
True	1049.1607737837903
True	25.72010842290633
True	12.223168807463528
True	172.88029585879366
True	670.980274653851
True	7.910810861406093
True	186.796566913166
True	180.0522934320249
True	541.2422491921642
True	373.3441724714028
True	742.0117809720464
True	316.06863899759054
True	491.62519205453657
True	445.36507257172906
True	510.3020093670815
True	103.53942957373876
True	1255.9125124753002
True	904.1379321000708
True	293.35236803280736
True	537.4589594009725
True	103.50721264064246
True	561.1774404239168
True	430.7524625409279
True	155.38891231405668
True	75.50338590492997
True	351.15966419814134
True	173.72206341213368
True	29.930506484109628
True	612.0747451460118
True	380.75930723696257
True	72.44945307698887
True	30.85591118986977
True	652.9699946353194
True	499.0975941840819
True	67.36113439109599
True	21.95443360136345
True	325.0639549353233
True	330.7945833448102
True	707.1726360820895
True	558.6038261012701
True	556.8835138797876
True	782.7541145287533
True	8.354125739257999
True	51.47093698456289
True	36.70216541681851
True	58.38951510167171
True	484.3160643009292
True	582.6454142228378
True	80.90576448614563
True	111.90952312176978
True	204.24765570198545
True	74.78389815294499
True	181.08667894500732
True	204.52683063049517
True	278.5219375899451
True	785.5944511527194
True	605.8493873749031
True	293.14068439214657
True	188.64222271085404
True	268.1252769844866
True	222.54609991061983
True	735.8601856749104
True	316.097416804664
True	167.8581006938236
True	898.3063282575457
True	337.49093095258144
True	497.15877057526217
True	153.30378186787897
True	120.27875752907376
True	62.86247372218714
True	203.5632002630417
True	960.141662785804
True	525.6528378816523
True	116.7244559359832
True	359.9528505178947
True	101.66789375788456
True	669.8883840215125
True	3.8521542753586937
True	670.7028018875776
True	32.7289096736363
True	940.3410275856074
True	844.638369785115
True	216.1064471009968
True	30.577538398192512
True	82.82831590002868
True	465.60939444674847
True	230.84200631320357
True	1.419227234292857
True	78.25914292289643
True	1083.5716546468398
True	340.86538032821585
True	660.6394306542998
True	478.7506708551658
True	31.81751485173165
True	138.56057027817752
True	449.3570416137314
True	922.8127707846523
True	810.7656235440187
True	436.0205721451044
True	338.16206451427405
True	16.899509296235724
True	81.11959725518433
True	724.7470674805097
True	486.6542668694003
True	382.6549755047348
True	865.1200163719799
True	26.096856419277557
True	218.39075022575008
True	902.6940595115038
True	226.41146274402095
True	9.143509429800377
True	515.032612637837
True	103.20468641146827
True	627.5420736684985
True	57.82017330265842
True	249.97582916425455
True	870.8559001918836
True	906.6082048567964
True	286.1174736884812
True	429.8643754488739
True	118.60975819419126
True	614.0449011068325
True	246.40344066954097
True	185.9551240015585
True	852.3798735769124
True	54.556219512820654
True	712.8092064666048
True	274.58563325207933
True	301.68178882645765
True	171.02661034529228
True	467.8096194987472
True	601.583103243649
True	360.6393508268748
True	415.2066313434828
True	65.62603028100148
True	161.99259456529327
True	448.0893433255261
True	218.9049184669447
True	32.1417369359992
True	209.13308810298423
True	387.3503241403354
True	388.3661197703474
True	726.3339387550401
True	126.11131259221555
True	655.4521569524635
True	525.1409975010333
True	576.4307186003047
True	139.2242096950705
True	35.9478540457117
True	673.2220534980638
True	70.4041187811409
True	552.4380595264582
True	697.64843265862
True	453.47415906451954
True	131.55942431053677
True	508.1976182981257
True	5.33805315930946
True	394.7925865890601
True	33.87771360888936
True	614.7492527319166
True	269.07447141562017
True	573.7518372464477
True	700.3089594996791
True	143.47607369878145
True	518.5031911817222
True	511.1498037249674
True	64.86371784613017
True	951.5778742864472
True	3.238250093609426
True	29.51610532477002
True	647.5165979558672
True	694.0497408277049
True	133.0656694215109
True	405.50292743287
True	125.07620346895864
True	72.7422561747105
True	463.5653567537641
True	39.11123327098728
True	509.6731943947745
True	13.38413506646638
True	841.0391715113736
True	554.5427368469452
True	679.9118871128973
True	106.66491930544998
True	362.9661916663434
True	991.6296428753564
True	867.2608922643406
True	129.83678647477797
True	552.2069876857945
True	475.6702733308639
True	240.54726980316968
True	255.50426871288556
True	5.696857912240199
True	330.5032323339792
True	11.140417951481163
True	378.1903345632104
True	73.0647638186503
True	418.3510710819388
True	666.5050370603522
True	126.6562384796106
True	246.43844974646183
True	633.7142404898731
True	667.7096927942321
True	294.7936287582432
True	129.45157012431056
True	167.23361518415734
True	469.29809488119
True	85.90629488916197
True	9.449573106826056
True	522.2109800925211
True	571.0640886709508
True	20.88867203437813
True	140.60561655478585
True	893.1773022766436
True	475.1656403227033
True	284.0044224668243
True	33.368595471071814
True	472.3367458695618
True	113.9260610656601
True	581.4368943050818
True	671.0464856291641
True	297.2577160307047
True	378.4214882412634
True	189.87248636357904
True	235.64857012966152
True	76.76619146140582
True	217.6852337057222
True	498.9362647868484
True	20.493570764376656
True	440.0300099634992
True	364.76030649651386
True	701.3391076490119
True	918.3900090485135
True	903.6070957086274
True	157.65076256102748
True	386.9501082508611
True	68.46323567465318
True	192.27308800376647
True	318.3311956985408
True	9.080570786678225
True	794.0840275380817
True	20.791780936119995
True	406.3360390066874
True	282.18460427679565
True	630.7333505155761
True	207.3173027574674
True	41.85723152047353
True	671.2555026276945
True	1083.749508198335
True	225.5880046638952
True	129.7332735124152
True	602.378854149325
True	482.57886821111646
True	19.58376376571484
True	829.2586970631684
True	115.658266737074
True	47.583617647508966
True	311.193633591529
True	359.23941539071626
True	385.11751002135
True	270.53896927138413
True	19.835899415462663
True	23.052915130217254
True	825.6944913624109
True	206.80860300730387
True	119.50115477901116
True	883.3514874587988
True	650.9698260302372
True	624.6984219721403
True	446.6966746139033
True	148.23006356980196
True	31.873284321481385
True	103.57690795208345
True	442.28508761425576
True	232.3003982615567
True	477.37001290259104
True	148.61014868901577
True	486.55089776872416
True	656.0292942818253
True	961.9039893149572
True	22.406243855741337
True	984.5585517851152
True	1074.7271472830778
True	481.2629771731859
True	86.08816958181826
True	787.2880095257491
True	650.2947755286629
True	674.4135163382903
True	168.75972770648275
True	772.4174811098106
True	710.0970585840472
True	121.14791828025383
True	793.876518949203
True	817.4895884137683
True	466.3010234469491
True	223.93381531795663
True	72.48569843337332
True	319.22550126261456
True	353.57933352020336
True	467.0484642891831
True	434.5013613815229
True	194.9896178163817
True	313.76288582696407
True	2.207551192970847
True	13.70998954703823
True	102.92800940648648
True	136.35794946666198
True	363.8439903078404
True	356.05407800588216
True	113.07243599978824
True	19.67364264505681
True	201.63859014497248
True	850.6104188594197
True	467.82351826060864
True	539.0644389539532
True	560.4208604947556
True	799.3070988399028
True	648.9217389261793
True	90.41054423664006
True	215.4462914886737
True	247.4293406198043
True	288.65118889093424
True	102.02201931011912
True	366.9965592466211
True	434.1455552550743
True	177.97785966109583
True	653.1972793563825
True	241.02792309424507
True	200.8021879338098
True	30.48133331420634
True	249.6916862443328
True	457.5654766439843
True	167.77886747720328
True	528.9778071001284
True	464.4411513928914
True	237.0989874468717
True	103.56695099437218
True	40.15215497723387
True	408.95274739278193
True	793.2011112594694
True	159.1753669410915
True	1024.45084935465
True	1011.4401222056556
True	479.8294183246321
True	104.97085730105456
True	124.48733059662436
True	667.4169814128751
True	8.753550610608494
True	225.44175442016015
True	139.09261833612186
True	119.37937124441429
True	332.80898489026487
True	635.6377990408806
True	37.46778448907729
True	125.75840619835569
True	964.2496504863348
True	56.334671172536666
True	453.2420448460958
True	536.333063386875
True	259.4099411133333
True	134.6369710991933
True	917.6230637799456
True	1174.5224927963422
True	524.3487384602051
True	639.1954688961142
True	210.0356629111564
True	154.97229146373846
True	316.12667999730905
True	245.36251285205304
True	168.6040106723954
True	293.8897082691795
True	350.8202646491442
True	12.21930018493995
True	626.0354460027274
True	144.5934698565977
True	77.3549691055665
True	437.6245853828201
True	308.92677093774773
True	1185.4335400578318
True	347.5768872239957
True	989.2800402994092
True	8.79352405617854
True	267.92345610203
True	231.16889225521825
True	155.50889595339763
True	486.1243134882671
True	202.17920060485375
True	417.2027502949725
True	338.63963177724133
True	108.28201604189748
True	361.7522544006866
True	1088.978378417616
True	722.1542089438894
True	228.06864465881023
True	111.34588496703016
True	300.7081773182134
True	20.973053940748777
True	358.32204449744546
True	309.3109811269954
True	570.4952024656884
True	462.6551201709164
True	365.5147587764012
True	161.15120679801944
True	14.199458772405764
True	415.5120578948849
True	289.35167317672995
True	146.18373997286122
True	297.89871232481664
True	429.63761752694
True	820.5402905946758
True	317.746584702593
True	777.4378187710951
True	422.1401461139709
True	373.3557811396103
True	1.380803143224986
True	1149.273261322223
True	97.23218826126656
True	931.1921298684928
True	201.77024848398105
True	458.8177086184006
True	676.218017157207
True	87.05914626237093
True	469.5485329346712
True	33.96548304992219
True	423.3115947194263
True	77.1067686046658
True	234.79462629683215
True	38.21340675261
True	663.9655936285349
True	195.63787912130852
True	26.96360449069761
True	396.3375041763539
True	109.0748382796103
True	165.33895671051326
True	858.051452261233
True	251.6252239332009
True	150.76701384956482
True	379.80915538632354
True	502.9467447787824
True	334.82993477713234
True	519.6552706087635
True	608.9463603626149
True	168.9377644027624
True	7.351125126854801
True	69.95555026880373
True	438.8787688031076
True	91.18292814290672
True	81.97802366715261
True	1036.6358334216031
True	26.61832132159338
True	325.0886894925353
True	319.16136431268035
True	472.5388026418519
True	677.2152703308609
True	189.6116454072174
True	658.6948892994197
True	327.0700073402952
True	351.64616345250784
True	269.1331878068969
True	215.27556646579188
True	361.3270048522385
True	445.9987581283143
True	401.9191493606764
True	642.3676676872705
True	138.64179862890498
True	74.05396861282624
True	39.29796223468417
True	295.53431874247985
True	636.3570300812814
True	398.3247924817605
True	812.2376191141678
True	212.2913582617869
True	393.699941815282
True	69.73146194414987
True	59.69133380922248
True	411.0083900387174
True	198.01082763137825
True	214.8826345540167
True	42.07762307432797
True	1072.1255691733984
True	174.6029417281672
True	909.3009650047776
True	320.787258320849
True	929.0694084030094
True	234.08348389630544
True	481.77769272949394
True	530.6598526563288
True	624.3696791880737
True	208.1911564071198
True	478.4141820064789
True	952.7246514640246
True	128.40170842063702
True	6.326628857007164
True	584.6800099378063
True	28.793569109432664
True	78.02893067350904
True	793.0475878502253
True	231.3386973451892
True	972.4041983924254
True	679.1070026070103
True	416.3632907284358
True	281.0445521434971
True	470.5671060893048
True	329.24522612941894
True	183.0340590992608
True	678.4018684013151
True	710.047466375057
True	202.16760950879376
True	92.13684705038958
True	505.0508920613997
True	131.31263150460563
True	388.8648061833724
True	328.49812881049314
True	65.49295716525165
True	381.8575848994504
True	398.51321053302667
True	366.6069388819089
True	408.00306244030617
True	437.275632743411
True	653.2654539701601
True	60.33493365642591
True	435.26464404839777
True	322.7153996049298
True	673.7190187263222
True	214.06461782876607
True	102.52246988060054
True	41.45398126451223
True	529.1688654034634
True	597.2253744043678
True	187.9681107366313
True	410.2867469928431
True	333.4251635989584
True	18.738498643406885
True	167.43812340963902
True	296.76972081309407
True	3.353653845167446
True	863.9085349282038
True	82.89804242489805
True	107.84958983795288
True	108.0885726960646
True	354.40235673419375
True	38.37366562745677
True	454.4887559689441
True	226.99239005200107
True	5.844215286202713
True	118.4834560774518
True	438.0570586096291
True	51.06564626010181
True	64.6435881999149
True	177.96090985489167
True	288.4897699367791
True	992.1978044428844
True	386.6261947970828
True	970.00485700798
True	193.24603236130577
True	958.8650102509037
True	771.6387004529499
True	646.4950953273416
True	409.2253292440629
True	376.3593636822954
True	73.02492305428288
True	71.95806569350145
True	84.61193580699829
True	179.35985004216877
True	480.5643515035428
True	1124.9579557199904
True	187.70985146770812
True	351.1409633253455
True	427.379672805917
True	592.363466593639
True	607.9271716272896
True	279.8459526432516
True	450.717914847488
True	680.6349652502564
True	98.91183896664823
True	703.9685313158038
True	249.40030203326612
True	142.1902642039256
True	402.3301084677499
True	866.1745692256895
True	425.0575849514959
True	840.0588243372483
True	195.8437664710221
True	352.9743552712424
True	683.0933653503055
True	618.1919212955399
True	181.9268473554934
True	260.32765590673046
True	809.1105631411267
True	30.26525411306755
True	188.3681296340654
True	485.2957426996334
True	685.4868034866381
True	103.90028735094872
True	37.26631485583508
True	167.50804514752528
True	712.2610136760533
True	331.19535118521287
True	539.0833041488867
True	361.5373947537493
True	283.8737016109247
True	464.4848001371536
True	501.0464374466712
True	71.7641981836917
True	379.901414336827
True	748.2115045805597
True	0.0
True	303.64069926488173
True	245.7866265250529
True	976.7320991770893
True	143.34940901099137
True	649.5361184305924
True	647.4210932843902
True	114.90051184913736
True	223.0112983700645
True	128.32120861295914
True	11.157434445273632
True	297.0646645762243
True	372.49635525436577
True	1118.6565225279692
True	238.789339892276
True	408.2578253206317
True	645.7695014511854
True	202.189647057296
True	27.355575333107105
True	893.4132623183689
True	617.8614850434118
True	149.06531711739996
True	596.4775114815502
True	164.12500753062872
True	294.5829429936169
True	776.3650408471261
True	34.54130712211678
True	105.35644359617486
True	506.90093827595
True	67.67089095044476
True	77.62513656717563
True	407.663941631205
True	22.768175802049065
True	758.5048557858203
True	101.62098472268138
True	159.97919629217105
True	20.58229979340954
True	715.7055019842483
True	30.8091830666166
True	786.2474669705985
True	392.4220679177793
True	119.52296575053263
True	716.1186435095631
True	503.7115047764264
True	542.5074295838816
True	50.23580978347114
True	367.3947116765022
True	5.757236866291681
True	100.22944841052694
True	381.6359157695823
True	49.14464351306393
True	120.69024907978944
True	303.3783865851338
True	188.7780719787586
True	101.2667101389338
True	670.1168080085254
True	19.929813538959447
True	1123.2608617824496
True	497.799769586532
True	303.22946381302955
True	487.3721081608573
True	116.85308019844928
True	787.8986354657237
True	1110.5459349734813
True	751.270836400766
True	184.5269067535063
True	229.04449295242057
True	52.722441134530925
True	57.77415809817542
True	150.81179361747178
True	101.76719029784448
True	165.88735080314677
True	1177.086412540867
True	318.3433457706362
True	363.58485438638513
True	723.4494927390173
True	17.276114204772227
True	15.66555460511602
True	587.4687076201863
True	5.749722185047755
True	114.5209636416483
True	679.5507800049099
True	177.7009893060897
True	672.096921640265
True	832.5259534935457
True	158.99464693508486
True	848.1680977088627
True	2.683851476464282
True	457.1882605120367
True	1049.0139889042164
True	26.89701080264292
True	235.4290830148533
True	142.80484940839457
True	978.897323718152
True	231.7289857541628
True	485.8550984399404
True	119.34580858928015
True	517.9334176776993
True	151.77658147475734
True	99.15206102428148
True	391.7969394423357
True	72.26401393865967
True	56.714002066718685
True	1051.9574402855587
True	258.6772024640408
True	153.39159113742832
True	362.53231265262593
True	405.4497111013751
True	213.63682594218363
True	160.445767612412
True	399.3105751411914
True	35.81869883217043
True	486.24098012147226
True	1085.1126180483693
True	120.16845722785592
True	471.16567148312447
True	309.3690950445685
True	26.46290577552296
True	409.13390636116594
True	106.70261103495125
True	615.9447776238327
True	208.54879619329893
True	403.85723531898304
True	20.58107282581793
True	426.5484668501473
True	106.9317868499175
True	346.8077567681177
True	30.835222695412607
True	164.16432351774844
True	258.9158285126407
True	745.2200131338627
True	58.77272880400215
True	131.29225027429948
True	234.7536738766784
True	139.1082116978396
True	643.0357722393817
True	559.9755867605837
True	784.6036569814489
True	390.14138406357694
True	542.2637562615621
True	423.5751681079514
True	675.4512545242111
True	74.84158680397474
True	463.0852045717271
True	428.8984695246219
True	47.369920727153065
True	87.36721558113379
True	128.30743722657255
True	90.73220838176348
True	321.25291239816335
True	870.3068042155204
True	331.1992224545007
True	1100.5043950313511
True	310.18873455853674
True	908.7908667940142
True	148.23811380699243
True	550.8081794566309
True	601.8649500008587
True	692.9224760469796
True	444.0352633605184
True	64.02906753494293
True	291.1257782013684
True	42.14507637798475
True	164.629969144954
True	171.8699901062151
True	1119.9617865985963
True	237.58857457531224
True	551.6564058677399
True	545.6757843076031
True	568.7062431630115
True	870.1008460988711
True	570.3493483254623
True	616.2262356724062
True	949.0347468198614
True	128.90022686845282
True	325.63977508536266
True	258.73185442350064
True	314.40186042310273
True	90.158332371331
True	382.8625781598772
True	5.069063488094523
True	325.90473963908573
True	269.19507683925445
True	608.145600508344
True	289.83955204389383
True	360.30295078439536
True	10.979663758306298
True	61.36327257494675
True	549.210759803169
True	29.903782813782115
True	143.6767544753988
True	65.51272988147792
True	139.70966048826878
True	241.35940723540236
True	70.75484062663897
True	383.8246056996556
True	274.3114764290311
True	100.81139446522508
True	340.0433988684802
True	62.5317936926017
True	589.6827897197394
True	847.4300071602419
True	291.00785778824644
True	1159.2138977876173
True	116.92069566133029
True	304.578218068302
True	1034.0028807865783
True	87.4343893140944
True	282.6603760978621
True	10.343134443586631
True	423.33945252593
True	446.5468309158616
True	162.5984264722427
True	629.1550930044194
True	894.7669144179478
True	153.6597038666376
True	79.08415311590261
True	323.9766309087112
True	563.9245661057953
True	615.5787046869115
True	1207.1031458722591
True	25.95441999138524
True	941.968506862636
True	131.000386586605
True	656.6641082937376
True	109.15053304567884
True	135.82102372056744
True	199.7109323137752
True	168.0366625307435
True	750.5194618171313
True	215.90358605743532
True	223.4638616227345
True	70.05353418654852
True	514.1697420788497
True	434.3397369573111
True	175.1476503307669
True	242.66185576112505
True	16.286426969596704
True	419.2053093403797
True	211.2648783149105
True	295.75403739680024
True	113.91932018145232
True	691.8140055107364
True	425.1478670939032
True	246.24291260432463
True	646.8554516685891
True	538.8256587644693
True	455.7524398275982
True	136.67508423736686
True	524.7708865031425
True	434.4711096167769
True	3.153464946141686
True	204.096493643874
True	94.64771586464832
True	236.282495072426
True	2.9519392669387154
True	135.9513910876671
True	352.249634862884
True	7.784509287181551
True	861.9813410160514
True	170.6616586636747
True	737.0890618859534
True	808.7570731074869
True	165.94748054058064
True	212.9186235802568
True	500.0190044237276
True	824.8095288791226
True	51.65226981073206
True	37.89935811146452
True	132.24623392831003
True	619.7773833202685
True	720.1584451926772
True	182.23890796293404
True	590.6454929359472
True	599.7757953509596
True	843.1985717824274
True	394.0354364647226
True	193.5489130117757
True	893.639507317808
True	219.5668190312615
True	144.68372744646098
True	334.9213516909881
True	226.6132050327701
True	207.3775507814684
True	619.3680917568861
True	255.82231569747745
True	186.5087967308659
True	453.291266729692
True	475.5374248564647
True	67.97247289485846
True	294.5706773418152
True	83.46972942522171
True	335.5709209806926
True	356.7842361384706
True	247.2613990175516
True	180.07386908688966
True	371.997293036848
True	656.9889211633489
True	747.8796134853682
True	292.5685049725462
True	748.6797157333307
True	65.36676495702316
True	881.5100789951174
True	344.5303561607813
True	11.513778673416327
True	632.9379283472329
True	675.1509498195725
True	249.008285651979
True	167.180792868158
True	46.09804243447736
True	384.3810540820493
True	79.1939305305289
True	13.466488608699802
True	892.6237342617724
True	372.1064048634836
True	180.7674220433878
True	951.3093628320248
True	12.181894654773568
True	787.9434636239846
True	30.949954045807136
True	654.4349993175543
True	57.40403170749293
True	733.4741620241768
True	463.9212557838128
True	197.2269519457741
True	445.9604041232561
True	218.0402343975381
True	294.36241466154416
True	225.4401804622188
True	405.6065448100305
True	10.12436675122238
True	322.2885263042109
True	115.90587050406836
True	11.197127445485966
True	470.591264382716
True	705.9163704655864
True	286.9227850155176
True	81.44488963749716
True	302.87537236031983
True	81.59487162363456
True	187.59027016687568
True	178.64610598495807
True	372.6089362337269
True	45.13367147265642
True	135.63694813308575
True	375.6809593370101
True	869.914777765405
True	111.2805196611602
True	212.4312650352126
True	442.36986636313975
True	17.637531099577036
True	426.2216163985853
True	517.6988213193113
True	87.86135016891795
True	406.16118458683377
True	350.6406333675325
True	415.1054957599589
True	580.5616705272151
True	1056.8211192462657
True	984.9489910845408
True	57.53056273629016
True	1058.304927612328
True	107.63611688105856
True	111.8454581171613
True	105.23031449295613
True	486.7833564706145
True	375.3577697835826
True	549.3027089703065
True	264.21006467700374
True	152.5429635491929
True	395.6219939586241
True	14.497974639174194
True	455.4707894943435
True	376.2487898800807
True	145.93271384214157
True	97.03069995140534
True	523.23853929948
True	966.14576650153
True	207.72545502976288
True	64.58343020062051
True	420.3353324829372
True	379.2289642990832
True	493.7607697054248
True	318.03196161015944
True	3.989993706372237
True	527.6582717699799
True	511.1767653088773
True	516.6262235929535
True	186.91209160261843
True	109.44009688821654
True	20.63473606496062
True	368.0585235836916
True	107.07262841805203
True	7.757859442992399
True	29.824130489812603
True	347.34658113048005
True	678.85133183342
True	136.79781121119655
True	91.64687063936351
True	21.982524249132265
True	399.3609707116228
True	365.9678039045879
True	790.6450605752237
True	312.7489393523188
True	511.9515750330054
True	552.4797452601354
True	519.2598128388437
True	299.9712531962696
True	541.1216410598772
True	98.65538394215208
True	594.1366257406693
True	6.095630209924588
True	377.8936313271845
True	458.7430541555425
True	976.3688031978538
True	344.6711004357911
True	773.0069184996588
True	1004.802935865894
True	177.19148726499472
True	34.92129105484571
True	370.2333363175237
True	388.5077356905917
True	595.2954584514108
True	256.9285379621801
True	30.33707677242951
True	634.4451466380444
True	129.68746999330202
True	1107.4497785812207
True	314.0562738420429
True	503.5168721574757
True	121.1762958671352
True	814.3372595242914
True	141.53129154952234
True	799.9131671705826
True	557.8767035390724
True	182.23022042640943
True	109.8104749371166
True	66.22159806776536
True	564.2180356042429
True	951.003239358614
True	433.1802404232329
True	546.6552961366269
True	137.41772889512748
True	632.8337894052407
True	467.5062505965793
True	798.977659987275
True	311.761310246173
True	587.9385434831619
True	113.79172693713956
True	24.41178294808672
True	406.730877058868
True	171.97767828882837
True	102.25099852585488
True	377.2481009201994
True	1084.0861603221465
True	269.8359878701949
True	551.1853979554674
True	11.207927102817688
True	78.20846746602741
True	329.64967604646193
True	802.1993178747504
True	442.6632709174002
True	519.6383566670207
True	733.0850826468583
True	72.0796881479074
True	726.3934381704063
True	46.74416019036912
True	104.83735136292523
True	186.2340512883846
True	83.6441778439033
True	25.205777095233767
True	292.1704899438795
True	461.8559150120826
True	921.1635182522052
True	860.4492075642567
True	5.608090285711277
True	298.0805053095938
True	452.27626291679206
True	123.31848237845824
True	240.380390399612
True	329.1376593492228
True	1326.4326227875797
True	475.2721782697028
True	25.44744608916601
True	185.51552107112107
True	667.4407707120251
True	35.14057617872611
True	177.44701923314977
True	568.8320090801974
True	71.65775035255321
True	877.7853986643003
True	334.39377308886515
True	663.0364322782196
True	76.59113908446875
True	690.1986788316008
True	581.061232556412
True	881.261357485912
True	247.9812298321308
True	506.14184989407823
True	816.283904703177
True	923.8651878609056
True	239.10083878983576
True	784.2957253673845
True	216.59520126876143
True	448.18075005428216
True	369.0830650319282
True	506.3705709992886
True	494.4047369292455
True	333.25472828043115
True	348.4015310908317
True	111.32959357545658
True	344.073658344349
True	1113.7431725880615
True	323.3722854011292
True	145.81469826356428
True	302.6099492579212
True	707.4151014978912
True	637.3958026216627
True	429.2048886954896
True	117.39526196287024
True	327.17806915805835
True	35.997254434053104
True	182.7155981484833
True	92.14017540843852
True	88.70369000192139
True	519.0951324636867
True	141.54676337639063
True	140.39005478706773
True	105.68726684700805
True	86.51430158676595
True	454.22060060697993
True	399.3275429411091
True	1043.750815517218
True	536.0332795111747
True	831.152700146952
True	270.24917838343987
True	285.80931843361685
True	526.248829159388
True	195.63381412796895
True	759.1299261454303
True	245.23527163305107
True	349.8999512690906
True	66.21569611910111
True	119.58305882314
True	249.06404772182125
True	124.57415703628304
True	487.887871284476
True	31.168123343230302
True	576.085360720878
True	1013.8250616053382
True	718.8847528465019
True	1.4578655196500128
True	60.7481932098544
True	484.1806600317817
True	433.297105786958
True	79.12526614159869
True	125.39588985657568
True	305.54090569260853
True	83.17754947107893
True	53.31515335690804
True	726.0663031371913
True	669.1395146218846
True	156.2899996238205
True	170.69931648044818
True	516.4559353205083
True	53.32419562370003
True	24.168217081741236
True	565.3252349622637
True	441.4327436613802
True	1156.3895871181246
True	48.12900869915052
True	474.2938108753798
True	896.2459831569165
True	790.1925789683372
True	294.9287397072129
True	769.2838006285962
True	409.0036403790395
True	43.94216578691289
True	92.73690641057549
True	714.0483587564115
True	72.66419049578168
True	148.50412643256263
True	931.9666799352576
True	191.63412589486188
True	283.8516650847717
True	105.9450822965456
True	648.6656291733134
True	609.9553743376196
True	213.1667026609772
True	425.5950625744683
True	42.22339076888094
True	281.67798137189936
True	590.5678324370083
True	631.3556382105885
True	319.6432889571971
True	78.66506164328652
True	947.5403686959704
True	1042.0993890331576
True	553.833197146375
True	63.81219864628476
True	30.12370382432711
True	93.33908676101808
True	104.79000376935495
True	100.72581005404788
True	889.3252386911158
True	1204.2238309656736
True	753.7615292217777
True	322.9542264500006
True	9.572904703110275
True	19.69387119670511
True	347.29557902248035
True	477.3214754764357
True	47.29749811613195
True	551.1900476035629
True	431.8232373159181
True	411.7483914224684
True	79.53848667975501
True	191.2003072928891
True	269.70970440378767
True	134.07171896146843
True	395.298261548832
True	44.04575302273895
True	179.19616059813825
True	1135.261362755945
True	5.8749429367200285
True	28.103707527171668
True	582.3773984910378
True	359.78839104641094
True	782.6719672667098
True	155.7846074361863
True	781.9126279712808
True	600.6980554727877
True	267.2696278149076
True	440.2217109188495
True	350.4711922307519
True	290.89399587093766
True	268.29506203868505
True	400.2595487548276
True	505.8572697288183
True	507.6644424553522
True	109.7926491725994
True	355.05366644375204
True	7.957945243304797
True	179.00167928403954
True	230.3540301855565
True	891.9393540989178
True	569.386922924121
True	31.15505679938238
True	729.5993576148286
True	813.8650294631746
True	103.91281801096515
True	348.5611149424918
True	874.3684501892476
True	212.4906855602509
True	169.77902389515998
True	527.802587144475
True	564.6400080155953
True	1071.86251013548
True	145.4439041422873
True	158.6247734559672
True	253.0449397063838
True	321.4043912580344
True	440.9337681199677
True	421.796379708552
True	313.50709993958446
True	447.7131256945892
True	496.0986903370841
True	221.26635430615647
True	1489.5206225656154
True	241.392306326898
True	395.3551382543896
True	53.07975429609223
True	774.0481522918202
True	243.2213361061009
True	930.3075291206828
True	558.6140982424736
True	315.2747547898613
True	791.5585897746626
True	265.0527450711119
True	207.78601877666017
True	259.8878675868319
True	213.8672424069608
True	138.54741578287098
True	249.73380984036584
True	735.0199675352088
True	536.0605402914327
True	214.2806722701604
True	1181.5539419202598
True	114.11130913309351
True	254.40622088691825
True	69.18782233073331
True	308.7737694840315
True	418.7039382997145
True	92.59454836345786
True	202.2157762859325
True	73.09826173759043
True	694.7913139726925
True	365.2856384389901
True	214.03907313088192
True	710.1505195561028
True	882.7249470943892
True	813.364347761774
True	812.7625632506729
True	341.27159523585453
True	1.0527407080622035
True	262.1403853803701
True	51.90825278666152
True	373.880160855431
True	55.53724116878779
True	357.2922680163861
True	855.3495442494439
True	1065.243436222397
True	401.0750378714415
True	20.34476920898598
True	507.373729599152
True	512.025586532669
True	196.105320008784
True	235.7870800270572
True	292.9685539655674
True	22.841802976586152
True	124.07495321514358
True	951.0311432137562
True	56.90949810149744
True	511.3080426954217
True	794.8311499813894
True	103.35786648101592
True	233.46854700414096
True	116.13688314788554
True	17.081529856922522
True	1.0708246020366898
True	118.11188769504984
True	1028.280156217089
True	485.5930773327634
True	67.65275054214023
True	781.1208596470404
True	331.85427758281634
True	1.5507959266203448
True	431.8786498298826
True	184.168678049332
True	518.6932334268894
True	79.50652413383771
True	329.98529245914733
True	371.7409997937768
True	172.57301165388714
True	208.41651720875052
True	129.00363454546715
True	169.83902405981138
True	937.3536930608144
True	16.790484938414444
True	508.99660900340655
True	496.6946672634045
True	391.7653773910737
True	216.3184309623544
True	240.13474721553783
True	148.209921713512
True	47.43447083745815
True	509.0594631065589
True	148.3322336340142
True	856.6359363798884
True	802.523083036719
True	253.5436129550018
True	326.4926519083495
True	522.5490192277158
True	40.37143555266298
True	82.2181638190594
True	739.419397574989
True	1101.0167657691277
True	110.41755913622498
True	718.5103670761887
True	139.21273114645982
True	923.8085812330884
True	675.2997083809645
True	101.6457201073185
True	284.3166673187878
True	599.8019372425213
True	270.6818819007697
True	50.31800700723724
True	566.8326959004347
True	459.2577318976169
True	6.181059519870594
True	480.185358893072
True	61.28426523546841
True	160.5280542490517
True	241.47268804578047
True	302.13165519875804
True	80.03750865673146
True	221.98051939056265
True	355.01150423306336
True	440.7222970992656
True	931.6367013364016
True	46.59470965690223
True	932.2824653566004
True	1028.4722021029472
True	133.00473964063193
True	73.05444882925057
True	980.8811596048068
True	34.11433913398548
True	226.6955861139633
True	82.22289071289076
True	197.0658293456755
True	365.1143740430963
True	945.3366016883818
True	98.93813483343465
True	70.87813440372962
True	638.3678786159479
True	266.5767570850898
True	718.0967187981341
True	55.22457131267522
True	483.0876721335391
True	392.9769289145066
True	693.4679353827726
True	56.70706953415821
True	114.60980633631088
True	28.42861178100188
True	262.0758238126096
True	43.59656601204817
True	357.9511170814356
True	3.196254087642885
True	1187.1695484351478
True	106.03552757344076
True	133.66858799694322
True	367.2071605682409
True	736.49182717312
True	688.1326698270584
True	1035.387098323576
True	468.0926897945793
True	421.0844304198404
True	145.2267370596604
True	411.7665831760684
True	854.8810825606516
True	414.6101775471335
True	960.5045038039189
True	83.13182619869396
True	430.8128496629124
True	174.59820419366986
True	279.258245918228
True	728.4761686350869
True	161.0375626776802
True	131.01637488965778
True	66.10276932331163
True	859.5330700110835
True	770.7404369073905
True	79.58805353694852
True	439.4940424594509
True	730.6133907983339
True	415.12444104433473
True	56.98423258223523
True	319.7269027165124
True	772.4928775220224
True	30.683023727099854
True	373.8229072295197
True	168.88352422817098
True	278.3624760534929
True	35.14911395972462
True	217.49969084306215
True	735.2057721377183
True	645.1981698716139
True	58.42920436111434
True	287.7901496852821
True	900.1226929900873
True	18.885842664355067
True	314.43903309516486
True	290.73809191869265
True	422.29195135825967
True	214.3930120310492
True	595.6180083218319
True	45.99671819806773
True	966.5304943092796
True	878.9922828610803
True	49.52997314521439
True	388.3375418479352
True	724.6101221723296
True	919.286605299896
True	273.3527880275466
True	570.6450161139658
True	129.6932626117985
True	199.9607861515665
True	138.976731766538
True	136.73870655010455
True	208.07533500828868
True	941.9642405060232
True	793.7013116458014
True	975.6729098952998
True	19.803683688099703
True	25.495739795811737
True	349.4887565640137
True	15.847735754336032
True	618.3279289660026
True	1077.6807559522506
True	266.7885229508198
True	204.2245348051345
True	85.0683220574582
True	211.7552659724762
True	136.22225525377016
True	43.45497301059922
True	136.30921298398675
True	87.73789730792923
True	248.2009305626964
True	523.8495385731572
True	168.59066147041906
True	29.621382746734582
True	58.54678163100961
True	418.7578858760292
True	264.39564063497977
True	570.7644791232717
True	22.35639115924901
True	115.30886730743968
True	646.5474182864348
True	257.00011544955527
True	487.035754693898
True	654.9939382533063
True	101.75536905103148
True	116.20720164535248
True	81.38322488170219
True	28.16821021312872
True	122.42155408967892
True	88.21600503680072
True	105.01711440648164
True	159.20078788394477
True	240.9300658840044
True	810.6210513708207
True	282.5688844868833
True	932.562284892782
True	166.79653491994557
True	204.65059234895432
True	784.7940842298947
True	301.7374545075553
True	588.4570032702567
True	254.3195800142595
True	338.6730476544016
True	436.8947722259029
True	565.1301549882841
True	650.7791056505961
True	376.2463287647866
True	36.7363768152596
True	537.7234308463092
True	626.979194815048
True	20.09097698517191
True	11.686805194871669
True	264.81924404618417
True	397.7216621110978
True	433.3203442097238
True	62.56089765620664
True	626.0525204771868
True	940.586801704542
True	227.7959648244656
True	875.8807365513742
True	273.53535591622614
True	102.271332033081
True	263.11225664226333
True	680.3501658340414
True	37.968341253548935
True	588.2429531554591
True	1303.3377584667958
True	1024.510007708184
True	938.8800103418567
True	203.67443576373333
True	92.79945887231
True	195.1198887016022
True	836.1673507076691
True	145.79708240296148
True	1071.4958805545475
True	866.0803542887849
True	43.462736725585806
True	87.2808279107386
True	421.8859472170158
True	410.3055723771738
True	210.72881781014905
True	531.2836381792009
True	650.7694276669844
True	123.57769834202492
True	277.8465732845109
True	1041.1501196004533
True	49.14096704723919
True	677.6985444842525
True	545.8539376819884
True	41.58898167833496
True	836.4673966875174
True	387.8558081165377
True	536.4095185949476
True	108.3099872779417
True	256.0672436630987
True	201.9915795656996
True	26.432393477602982
True	136.6504741632531
True	762.1278564131251
True	143.67951365228564
True	391.3820413384436
True	67.65757185782127
True	630.5737418614219
True	599.4646610128614
True	236.95642094335707
True	476.7167062643646
True	170.75284650769666
True	167.54943831053177
True	214.10037376300005
True	284.6629893900113
True	361.9977842530501
True	131.72846858340074
True	189.71187575975893
True	26.72120376028838
True	906.8275601644405
True	300.8178604447801
True	9.484018969890812
True	372.7349899364583
True	157.88056517582538
True	620.7641612287313
True	373.3092071938608
True	593.7398584961765
True	556.0815542066415
True	468.569243109021
True	768.6264676642023
True	244.60117700271988
True	555.5256527870753
True	157.97539959477714
True	524.6801594990308
True	361.0134348893544
True	375.86991950022406
True	126.78146923250904
True	134.51469618782713
True	109.04887181407372
True	70.94299463842933
True	713.2518958365704
True	186.6812953022756
True	44.433317451694016
True	0.0
True	535.8851189209886
True	112.60732266910264
True	22.497262265558923
True	41.76028454836219
True	113.01490279331853
True	530.9965747638487
True	179.4667225576608
True	108.44599405064312
True	34.342123493281605
True	166.17009350560284
True	907.7158219863198
True	49.66880022884455
True	237.59343715695744
True	741.5867900468822
True	323.91296489582
True	461.1256060062024
True	482.48647673403786
True	505.9270550889145
True	594.07431694738
True	919.894045359274
True	255.4543784449613
True	1034.1812568403045
True	906.0815278130532
True	627.9950987833898
True	354.2425696133115
True	822.3729963003557
True	10.456340904262838
True	35.52062874561038
True	304.7595214930656
True	40.98564763954929
True	193.21812886229688
True	728.7956064392278
True	219.41836316582567
True	758.5163104985653
True	766.2294420412842
True	123.9323160579302
True	360.1036247483491
True	584.1997169299976
True	23.1262301742047
True	132.86469247439058
True	444.693789047837
True	304.80371795366005
True	208.5599578686441
True	114.86497608404154
True	386.96694458628434
True	21.411744921843635
True	373.6016899674163
True	349.7256591083452
True	1018.617210379052
True	375.1361150443902
True	31.729376394431107
True	420.3152916735906
True	456.6316799419082
True	233.97720105927223
True	31.116359054557453
True	778.2690111951415
True	442.8282407206389
True	173.98337191239662
True	12.639372016524105
True	1221.5758959119216
True	169.80381699925698
True	28.00883529962385
True	303.2349103245308
True	280.33805540313773
True	113.38196391218942
True	289.8888588067528
True	46.3487369220803
True	328.95097406814267
True	288.51320655249083
True	306.6651651699398
True	33.3052088662542
True	43.42753949835512
True	1009.208115076721
True	23.52926626216334
True	11.504260166908043
True	181.10876074340044
True	628.954702210505
True	8.567707527911612
True	195.49679531220104
True	167.64000956401603
True	534.7428056429502
True	370.7265681464737
True	749.422791332602
True	318.82816849475944
True	490.7659179303324
True	437.6250064470322
True	503.40993070170447
True	103.04903508012654
True	1269.9413383823285
True	920.899069937333
True	283.54651464345443
True	527.2071212725089
True	92.59663095355684
True	557.688970232458
True	434.55705298061673
True	154.4876550835222
True	77.04768574684755
True	351.4865360892455
True	165.86399860311803
True	29.996953616231668
True	617.0868308245823
True	366.670656491648
True	71.16432365021873
True	33.33240274446342
True	683.1438922931158
True	494.44209903008135
True	70.38929933546567
True	22.026967943855134
True	329.40091061504256
True	331.98730244920665
True	695.0678119831008
True	544.0371295815354
True	554.460497021614
True	777.1674051716819
True	9.040516211100796
True	54.74813420640465
True	34.252767411545165
True	63.93771055971025
True	540.5708752617685
True	590.4102991961431
True	84.64400582768987
True	106.17361035478253
True	197.83689735866557
True	75.63649793033407
True	177.2151931824075
True	212.0766670150321
True	282.94214831236894
True	821.6267319842133
True	597.0339197589464
True	277.6640121438157
True	197.0829945591057
True	278.9782754194852
True	245.79472105761693
True	764.4450162628226
True	321.32428058813974
True	172.43515055542653
True	900.2485434829753
True	345.3571890424024
True	472.96506528239865
True	158.27049508796574
True	119.77681178952832
True	64.97056860245499
True	220.81298333212564
True	957.7149713179338
True	512.6151764248623
True	119.99718831296578
True	348.0556267906775
True	102.29035125899942
True	676.4103106904258
True	4.19545332897189
True	702.1146381797229
True	36.89314138609017
True	965.7952428059076
True	836.1848262246921
True	213.41046223042488
True	30.09022895097663
True	81.58574166664725
True	465.8414053104007
True	228.96586509703292
True	1.1361163192529686
True	80.18631675356632
True	1099.9835716734117
True	347.5552568769129
True	662.6169294605365
True	485.4943425674958
True	27.74386956911315
True	139.21480622543288
True	432.2602241060883
True	988.3928544796188
True	813.9224225737322
True	427.5594338817483
True	335.72782479400763
True	15.978238172223575
True	76.75994434186293
True	732.6720551841879
True	483.5525060140433
True	390.0824228190719
True	881.9833296898179
True	26.283965684156325
True	215.3635664561764
True	909.7606372357778
True	236.3372791645012
True	7.860975699422815
True	517.618117149198
True	103.9100315627178
True	650.1053912567224
True	52.025359370066376
True	260.65934349587445
True	867.5482536071736
True	905.011290598939
True	270.0182621654587
True	415.0888790386567
True	117.16710413981536
True	612.8908299269085
True	260.39047219366915
True	199.5292453375488
True	888.7250481942459
True	56.22059509948245
True	745.3852637495851
True	271.2521302426257
True	298.9543968082152
True	168.43387008077622
True	489.0867066954477
True	578.8860162012882
True	369.0206320666429
True	409.3789671881681
True	70.00024933739638
True	160.8650710900423
True	465.730252758678
True	218.64667489729533
True	37.771695556615896
True	201.79472233955144
True	413.348977805106
True	382.01349153779546
True	762.4533265123194
True	133.89947015469733
True	661.2495650873349
True	495.1078864885501
True	632.5129843157802
True	137.12713529251667
True	38.52572692925624
True	668.8814521871117
True	73.38045897089815
True	548.6549303778437
True	682.4507458630322
True	460.3791957856731
True	138.41136283211617
True	520.1241085220305
True	4.65507128700155
True	387.7079168800976
True	31.079771501886626
True	627.6420313229542
True	258.57176330507843
True	563.5368801808175
True	694.8416769545145
True	141.19372625462714
True	532.0519991810668
True	471.5967211439595
True	63.39136151981831
True	962.1998186430628
True	2.434240019696449
True	30.334943487901636
True	645.8948736116106
True	658.5883606369691
True	134.7200162037012
True	412.5835625210327
True	122.4811241956846
True	71.57408971753313
True	479.2761403606488
True	43.42519776329466
True	513.1017628739194
True	11.354313711048976
True	818.7360900794436
True	572.8926534094394
True	667.5894622022787
True	104.35711950531878
True	383.7095065653712
True	995.9872332350292
True	871.6498038986792
True	143.76648427682076
True	549.4241998676869
True	447.8827789231445
True	247.3330062747412
True	254.09756344850783
True	5.6126065722633225
True	332.0391912406837
True	10.701972525697402
True	375.1430620435063
True	75.1354131786687
True	429.49567863659576
True	660.617985056747
True	124.28550082058076
True	233.38519251028296
True	653.4398968022955
True	689.9483536597326
True	305.55609567996675
True	136.8310635263443
True	165.78222309158366
True	476.1956759767636
True	87.00349027967546
True	11.709598285357412
True	490.8820103428508
True	575.3569084187143
True	20.53243795445619
True	136.70200188684356
True	902.4371412921278
True	462.17080429214
True	274.70539740085025
True	34.56324291948105
True	479.3058139797631
True	113.5152741968405
True	589.9437052686428
True	648.9508161707436
True	297.7797054423863
True	379.60337912709497
True	183.74515451969083
True	244.81050966420133
True	69.4378392599997
True	215.79671661955092
True	489.3395455194024
True	18.887788162908528
True	460.26976403141424
True	386.22666719484266
True	720.3164797398051
True	921.7668707704236
True	913.7673557272244
True	140.13466367551564
True	409.92907544374367
True	75.12067692459534
True	196.3113934968256
True	317.5689427639814
True	8.356787837442745
True	815.0168139123218
True	24.816201256044508
True	395.4288896039591
True	270.49583309586046
True	670.4051930761653
True	205.226195045542
True	37.11265958483578
True	692.364171683751
True	1094.994171851846
True	220.6608392807504
True	132.81900063781407
True	595.6391635956912
True	489.43136051893606
True	18.703706933252636
True	833.3791856527671
True	108.266947660649
True	47.11159912829817
True	302.37030090284173
True	351.96912074912285
True	392.6233898860166
True	267.626098907369
True	19.42824528509981
True	23.980651431552417
True	832.2258298214679
True	202.5958559866721
True	115.49983286941924
True	805.0041667052741
True	643.3328899653073
True	611.473489776698
True	449.3398527784992
True	148.7516674350098
True	33.140407457371595
True	103.14319274776344
True	443.5297877374994
True	233.12743263332095
True	482.3496452261826
True	140.69385525962633
True	478.4763976579671
True	635.8500252413606
True	946.2828627740806
True	24.84653098484541
True	1002.5253545226386
True	1059.830337010908
True	478.9037916005064
True	78.91030079932465
True	798.9391521186432
True	637.6521058387307
True	661.4926770246415
True	166.76171182561316
True	722.8817425785771
True	716.7708880136605
True	120.51989905569889
True	755.7555697702835
True	831.2933645741346
True	490.7292171489474
True	225.4684170739813
True	72.43054626344724
True	308.8796939225329
True	372.11250945294336
True	490.1809057284256
True	425.0906257120657
True	186.24770448069745
True	315.9747082700628
True	3.126646079188265
True	12.835513044147676
True	105.62738862283814
True	135.3836275245997
True	363.54857786350686
True	353.82225328383936
True	111.52613999943428
True	16.456685744371434
True	214.6208814957595
True	850.8901890068863
True	459.18219863196674
True	518.2373200983379
True	562.8099212924923
True	776.3416834945069
True	642.2078746898964
True	89.02770206747329
True	214.5159336548835
True	256.3547180517711
True	288.253858371433
True	104.92292377709268
True	367.4872649675908
True	429.602673565446
True	173.7809666143662
True	648.6929606348019
True	247.71028342123415
True	201.2975885602365
True	27.983960321517767
True	249.77662791514885
True	497.831382560788
True	165.02153982583536
True	530.2521777672738
True	470.9504644388665
True	245.6326617856737
True	94.77385117307266
True	40.841421400843
True	410.31488845431113
True	787.7824574426505
True	171.94936598995253
True	1073.5551960683415
True	1041.7184079762571
True	494.161995130234
True	103.59357950101688
True	122.32819339849571
True	655.9047182959783
True	8.132978102753064
True	224.45887596879328
True	138.76815516792612
True	116.46474062020609
True	338.090623630709
True	618.737588547044
True	38.13266528137843
True	125.32784665585112
True	952.8440696779456
True	56.86583621357145
True	464.7454762603919
True	533.2482449179773
True	252.03197156241396
True	134.41272045646411
True	934.2699125595976
True	1186.224949075973
True	515.8563395151266
True	642.201962804573
True	221.21338938115696
True	152.83107459165032
True	331.95379942785445
True	256.3910021279391
True	171.72816599760674
True	298.0743381111951
True	339.2089263246362
True	10.994208732190405
True	619.6461858094983
True	151.3814337388321
True	80.7162725865764
True	449.4739292813646
True	320.4713058401504
True	1230.044043991023
True	349.05543307030246
True	995.5987527633762
True	9.99768023664379
True	268.2292840317244
True	230.86160752644636
True	157.0733059766337
True	491.59333051364354
True	204.03901728714305
True	411.56062312618513
True	344.1014147381034
True	109.98859952398466
True	357.19406753420094
True	1045.96102197887
True	746.4813613074119
True	229.89335302109316
True	102.00953075522092
True	294.71271296123444
True	24.353895539382552
True	367.3244549065059
True	313.40376080574026
True	566.3090254343473
True	449.26788859803366
True	354.05591337759853
True	155.50757347445736
True	12.674970282377002
True	424.3720873685431
True	280.5185128179967
True	136.11786701185073
True	298.06181188529985
True	428.4131413823412
True	835.1637289550143
True	316.99628518227223
True	759.1947413957412
True	393.63577129393127
True	369.4010188530714
True	1.2151067660379875
True	1155.0085672590967
True	99.86017832142886
True	926.342710687354
True	192.44901632374263
True	439.73995513475774
True	675.6335392075136
True	85.07957917294829
True	485.27291278922297
True	34.16271833553616
True	408.9088002858754
True	78.0095412635109
True	231.43066535809197
True	39.18285146653779
True	665.3826070625197
True	186.3329083837941
True	25.85068750999715
True	384.0499921165902
True	106.11847869844571
True	171.28361486640804
True	828.1226056646229
True	251.80263545823087
True	152.15649728725867
True	378.4189331141077
True	519.0216081528678
True	341.3826335392102
True	515.8727832309609
True	633.3908290886978
True	157.20531851182363
True	7.50817400694878
True	69.06917994730843
True	433.6972788897105
True	90.30472129302927
True	77.94237202814432
True	1032.4243168488815
True	26.15384869762054
True	327.90805685692885
True	320.4800713687889
True	457.051945665692
True	676.3612086096479
True	189.02156880810745
True	655.3147930291015
True	317.46975054078194
True	339.5760637666847
True	279.1020985476942
True	220.49989317765795
True	346.1944025427771
True	435.6877043123497
True	391.6947739243308
True	605.4838526916644
True	140.0361953231939
True	73.07318282121655
True	38.97258834678974
True	302.6577059544466
True	631.0030046152841
True	393.3876606197956
True	795.4661115256487
True	219.89177570255737
True	384.1327807479236
True	70.04709276559083
True	54.79400212847148
True	419.0495221557161
True	201.5966085590606
True	218.59737627102896
True	45.84987270262175
True	1076.5700210989992
True	174.6728048603917
True	887.6132223848564
True	323.100023247284
True	930.2544613080946
True	240.1780782832085
True	446.0059031168344
True	526.8748582874179
True	605.6555511859127
True	213.85394997586343
True	484.2663895926897
True	912.0420055296594
True	126.6194338686732
True	8.105316705722208
True	588.9984955794444
True	28.36941688990727
True	77.36530000032761
True	797.8977292353036
True	235.65569094956527
True	966.9928279169604
True	694.0036982967802
True	407.2731672773998
True	283.4721439566226
True	490.5927090696243
True	331.09239762544945
True	182.1152984692644
True	673.7478598431348
True	682.7071090936045
True	213.73566772534
True	88.060967897843
True	502.23255053524457
True	140.7999434043775
True	379.7696382621576
True	337.7524641490876
True	66.80834751208954
True	380.6776097801284
True	427.109251110266
True	362.8731005294881
True	412.3077857339276
True	429.9548537333246
True	649.7751678285099
True	58.709205429414325
True	448.0357245861479
True	327.50564912644376
True	650.9198417213169
True	223.3041409448279
True	97.0947813791499
True	39.96135089577861
True	547.2936568639491
True	601.7230802254844
True	190.62083516613384
True	409.32486543103096
True	340.03633391343465
True	17.44031010222639
True	162.07353294259588
True	294.48344523720374
True	2.8741684148974915
True	871.7758050820779
True	80.2862223154996
True	103.2109551067003
True	117.68168641278017
True	369.5517148824389
True	38.2955779606633
True	452.2961945691336
True	235.87132937062825
True	6.01253262747693
True	115.9488915204528
True	457.7874056967958
True	49.211893576085295
True	67.6373636391502
True	171.23378152089748
True	292.35386908843213
True	963.3724928675348
True	386.91958221022895
True	952.5407922852252
True	182.32515821293725
True	1048.2157926291145
True	786.5273528919411
True	664.6263965868064
True	387.8112390583978
True	381.77684535291183
True	80.71635873255589
True	64.31683299715576
True	78.04635746058369
True	174.4397766897513
True	480.71249292847
True	1081.335746049468
True	183.32887047575335
True	359.0705767268477
True	437.3897949896932
True	613.8649710601684
True	612.125801129102
True	284.67474197004606
True	451.84735891601
True	679.9749075255991
True	98.99754466847726
True	728.1847185214856
True	260.2502015186077
True	138.97073515652176
True	412.072313203615
True	806.725363768435
True	439.5353775862943
True	854.8601660779402
True	195.62198681903703
True	356.17613979482684
True	701.7963457942965
True	640.27896808542
True	199.12510529214163
True	257.5109987909198
True	797.2282521188258
True	29.286253456460603
True	188.70540519728212
True	478.54573336293663
True	686.4409388176806
True	104.47647842931492
True	37.04005773807937
True	159.2141761511455
True	719.0258891363011
True	328.8488917734189
True	563.3291852685104
True	353.985691383074
True	288.82863178741405
True	454.3017946573561
True	475.54950253566415
True	66.8144889180423
True	372.857283760608
True	745.3197529782052
True	0.0
True	291.3799369000778
True	263.9362801076438
True	972.3367456648124
True	154.90556136593077
True	655.9626586121087
True	627.0713144734169
True	111.38229591258914
True	214.2955221405525
True	124.1179581612059
True	11.00058825455052
True	293.3428060863152
True	392.5192578419977
True	1129.7749562885272
True	233.35288004782947
True	416.92328406546966
True	654.0603700796047
True	210.67441943561764
True	28.297372176200756
True	872.4593694466816
True	604.4180037654797
True	157.02897638630452
True	596.8537245570025
True	168.0818768621691
True	297.54335500579833
True	784.4564225199506
True	33.394231886584755
True	98.82531664934368
True	489.7249812135815
True	65.69249825316459
True	79.01501341307659
True	390.4506447453379
True	22.978324979780872
True	761.1667573393737
True	99.64995976665266
True	160.8712497893999
True	18.838031259393706
True	715.7780594072899
True	28.43990525244144
True	782.0807089859762
True	403.351290096993
True	117.54116184772244
True	698.4533591329865
True	512.5051110343861
True	563.0636786763819
True	46.65714642661855
True	366.28397218041897
True	5.512201757288334
True	98.86955324361732
True	355.4535966782355
True	44.90107334687742
True	117.0621533187655
True	330.08321619686194
True	195.23178828155727
True	102.6026450201086
True	645.2534481986098
True	21.084037969322196
True	1134.9671619046262
True	487.74994220932695
True	303.7088055853619
True	500.3616971296436
True	123.88420731893429
True	808.4024010317743
True	1068.5652304521748
True	745.3433236414382
True	164.7575694902537
True	229.1181842086264
True	52.91685879680541
True	59.00182269485643
True	150.4056804636681
True	104.8330555601398
True	164.01084879738093
True	1166.750409895694
True	309.1732760129321
True	356.53250095085
True	739.7997019471001
True	17.362113611178668
True	14.695591068122194
True	607.9712568129414
True	5.078522987702248
True	113.07415083977058
True	682.1410426018637
True	176.5102142419804
True	648.7438693838244
True	858.8356609822208
True	151.1612966815648
True	896.5068889091546
True	3.2652096081740263
True	442.7343647586085
True	1052.4664388315489
True	26.320362742539697
True	237.32702724820547
True	147.28244365311647
True	966.1110612922236
True	236.3367152468845
True	492.097044818216
True	118.42923118166138
True	514.5230670190642
True	153.2152362908484
True	100.90914569653935
True	388.2611092817056
True	71.42558353080958
True	54.74045161746548
True	1080.019655524815
True	244.1268830400972
True	159.4351877884513
True	370.56862491060656
True	404.7264865239791
True	217.07388952065733
True	162.90816600369374
True	387.0864035260119
True	34.68930236142428
True	491.1782357952465
True	1113.578619469695
True	113.56129209113789
True	471.5125630257749
True	313.4719768499337
True	25.783114591375316
True	408.269662872932
True	109.96102050693293
True	590.1478592226277
True	206.387763533824
True	406.9777882521754
True	19.912283348084564
True	439.3241206534713
True	104.95250342971508
True	344.83881014843314
True	34.35750283179929
True	160.32695236347482
True	251.8706773721181
True	745.1801479031083
True	59.11346125186573
True	141.6922828974559
True	231.56218480988164
True	143.62198888340347
True	650.486733004009
True	572.8051599001041
True	769.4843307525861
True	384.8513907829948
True	539.2640114977949
True	415.5100241870227
True	671.4646432487691
True	75.79057085190635
True	458.8809623717564
True	429.8871787254408
True	51.92674490994772
True	80.09190286400516
True	125.27623616778796
True	93.78391010115298
True	319.340432922989
True	851.9889417059765
True	323.2052894885
True	1120.420988574651
True	313.77420025654584
True	899.6955527035093
True	156.19451759311164
True	610.4519443785342
True	646.8536403765029
True	693.4323049171779
True	443.3368926163644
True	65.56504676044416
True	308.806865061635
True	35.345286633713634
True	158.93726070865984
True	167.07227165247687
True	1118.416891602122
True	236.10871648393015
True	541.4740386408924
True	574.3759011531586
True	572.7370229959616
True	841.8204644083867
True	603.4097571980716
True	626.0483427290656
True	927.3460862618344
True	127.81029441695786
True	308.730973336168
True	276.263991007777
True	329.24591343256435
True	90.87240409553492
True	375.8825379278628
True	4.364140036932829
True	331.5236671381545
True	243.9840900083848
True	609.6758684033206
True	285.6367167616458
True	361.01770668986063
True	9.35565242862869
True	59.54831283817016
True	538.6483113767742
True	31.263588996776388
True	137.2697996573542
True	60.7593063993741
True	148.36092436538445
True	249.22844221283756
True	68.9782481818788
True	386.213936884388
True	267.8613560347736
True	103.55071861775104
True	341.9352684410567
True	66.31123448799708
True	605.0170702281338
True	829.9418128273142
True	285.69106173562284
True	1164.4198167192424
True	113.31277344195796
True	287.61718626076595
True	1048.182716191389
True	86.76935894548363
True	289.37668235098863
True	9.76732840704386
True	392.35759764115954
True	454.43549579707536
True	162.71153688556092
True	631.0650844163367
True	901.3687674480996
True	163.941459686803
True	77.05256486690153
True	318.15915208653377
True	537.5197128861246
True	615.7565998668775
True	1221.5608317970975
True	26.54962060935504
True	945.5111310563456
True	140.1014484005803
True	653.775600548119
True	109.72422693490176
True	133.61504381784275
True	187.3271926319712
True	168.11731299048336
True	747.5266875831837
True	201.0168710835148
True	228.3860188963639
True	69.65160803062327
True	502.24015496247017
True	436.70829045279294
True	179.34178816834202
True	240.37118222055
True	18.30775706775486
True	430.4722348231232
True	207.9022539050972
True	286.8333666464661
True	114.44142664355128
True	709.2860987693663
True	443.1991279081195
True	266.0240012096903
True	641.7558706526706
True	526.0646988033358
True	479.1564343988024
True	136.65232209733017
True	520.3508953701182
True	442.070807302391
True	2.863604279254439
True	201.23722571606908
True	93.91797445720822
True	241.74011050066508
True	3.051215028859233
True	124.31866725797065
True	366.0976794038446
True	7.5276935933408815
True	841.8439811228194
True	174.5550836623765
True	712.8101180105789
True	808.0724097207935
True	158.37280062919007
True	214.3810162575004
True	485.1798216003974
True	859.2656902522932
True	47.77671072646221
True	38.06420967876677
True	134.55392570492918
True	622.8319059464667
True	718.2630215923361
True	175.35121965562348
True	600.705135013565
True	612.9690803375863
True	827.5675067915752
True	402.9245769348613
True	183.66588056638352
True	892.8660286740173
True	225.0421480277042
True	143.6560396102464
True	331.2615931459158
True	227.74098049295424
True	212.47138780933048
True	601.7873911568865
True	248.74782455132225
True	203.5209071133829
True	457.1158697019138
True	473.8013795249421
True	61.103026887380445
True	287.99441627323284
True	74.97814284254292
True	341.0685276841599
True	355.91051582850616
True	262.98234705796364
True	173.91407076785404
True	372.91140052089474
True	640.9567519376998
True	706.558624542856
True	289.02398425561734
True	744.6790688557708
True	65.0135518615533
True	873.4282997964996
True	357.5665271292783
True	13.950987795769262
True	616.0507374791118
True	684.0712230905744
True	256.3342328203516
True	166.7347624337135
True	48.266190662851
True	386.6462037951781
True	75.60467926213214
True	14.925675629575236
True	885.266772487308
True	364.1214809762019
True	179.13394417809658
True	989.0436303000738
True	12.86397652839828
True	785.605194571108
True	30.190040807323257
True	671.7523626557255
True	62.55822638618171
True	767.141564363052
True	448.1438849759154
True	197.7532778432798
True	420.3435665266976
True	207.14944670131635
True	302.85790345662423
True	217.0505931046285
True	411.9716804064944
True	10.10124627771038
True	322.0936855492238
True	118.55842935676652
True	11.890850231883151
True	465.1909816010745
True	736.6781873150594
True	290.9033313772379
True	85.50096266851189
True	323.6637722468206
True	80.40520755742983
True	196.23587869097705
True	173.70863455874334
True	372.0507280470642
True	41.45548121819226
True	136.12883604149835
True	379.7458828534846
True	881.5201536305605
True	114.47310185994134
True	201.7328515226278
True	444.95330615596
True	18.95594945016553
True	388.3593387943423
True	508.23147326828615
True	90.18559425990716
True	389.6047781046394
True	367.05356753701824
True	412.77904238309657
True	608.2940708181226
True	1077.1100244303525
True	995.7480656126968
True	59.42234088721727
True	1054.7961064372516
True	116.48914608859084
True	107.43896310391136
True	110.30289193768463
True	487.5044800142709
True	378.9403712337604
True	569.6788257069661
True	261.5652276747701
True	164.90876160708706
True	407.8071294305232
True	16.481395156779875
True	445.3786411110621
True	383.93026579810106
True	154.5676920429852
True	95.05919628428502
True	522.1155236511503
True	999.3707448629189
True	209.579391748594
True	67.43821632987058
True	435.50426278891246
True	381.7459639525858
True	475.5447025117424
True	325.8398091931283
True	4.176744678902725
True	544.5933171700568
True	491.4423898226345
True	502.8820484024707
True	189.7817952133124
True	107.83737395368482
True	21.62392810534004
True	372.51199220616905
True	108.2562976941829
True	6.909748904363028
True	30.452746771501086
True	347.96032572207844
True	640.0736139758101
True	134.89287274355326
True	88.31514426000545
True	22.850298532008186
True	406.1134096162668
True	356.7633220844982
True	741.6393929035188
True	308.05294270706054
True	528.6553525574836
True	533.1849693753402
True	528.5068160440617
True	291.2359651116084
True	570.8098175698584
True	94.14400339945938
True	587.7873024410229
True	8.417057294781674
True	358.38617246439213
True	489.64251044399566
True	967.238802296166
True	341.48120119341417
True	811.2631908334276
True	979.8307359968368
True	178.3912459178045
True	38.4159331064664
True	373.27298436236873
True	390.7263793995483
True	598.0363240580295
True	250.79120035991912
True	29.01406620978563
True	637.4077879537699
True	135.02521515481132
True	1049.3229661214111
True	318.0290422032102
True	471.1744320067091
True	129.97835721061796
True	805.733881227336
True	140.06645376600304
True	843.1242151947239
True	593.1862497151624
True	187.96255708904567
True	113.54119762859106
True	66.05342941882385
True	568.0506429754795
True	879.3454246224171
True	432.30742940562686
True	523.3208416861567
True	134.55675278988392
True	640.4656790186139
True	481.5321226834671
True	805.6228440146876
True	314.7320495377638
True	575.362956226452
True	112.45976804294942
True	25.863411651998877
True	416.1108479549269
True	166.7717955923732
True	105.56744546168534
True	379.674607555266
True	1071.9864261874282
True	263.921889100763
True	553.6356669863923
True	9.9903460442372
True	72.70666458414848
True	319.9073116412656
True	792.9223224105766
True	449.43443957400194
True	536.090079731215
True	725.2543651789326
True	68.5811285244522
True	753.6183457634284
True	51.431336831737816
True	100.33727581241156
True	186.40453466245904
True	81.67455876965252
True	26.210368664549435
True	294.08650189790603
True	463.3893604142192
True	902.4212643710488
True	851.5748727592915
True	6.459481107004788
True	286.21686798327863
True	454.2708877965038
True	123.51169250060684
True	251.6491073259567
True	322.2371487372533
True	1296.7383614088333
True	457.4106778012167
True	26.22831891625713
True	185.9995977296407
True	692.138174661159
True	35.97481005118332
True	169.74973250776637
True	567.0585484988931
True	69.28797624757728
True	876.0414267951236
True	321.35641696615875
True	663.0196333554522
True	79.86274609710242
True	634.7641916996671
True	587.1827470809114
True	892.0834737803356
True	239.632259540979
True	505.5849964771763
True	819.803908421906
True	911.2771701858152
True	230.27036099266024
True	759.84437873845
True	220.1467426463236
True	451.7587788445139
True	364.4726489636791
True	503.3415454971287
True	490.5089836339572
True	318.2821590385778
True	338.1863578581717
True	112.36226315831657
True	336.4532293193629
True	1149.8713150331278
True	313.76161927669386
True	146.24181220792008
True	283.7864369661087
True	754.0000256849805
True	638.9754761837632
True	427.7541336373101
True	115.97576093599535
True	321.4953180708703
True	36.482502771706855
True	176.48860469362214
True	91.08289863397847
True	84.54454124377429
True	582.4750552749894
True	138.30691777871868
True	127.45511729860443
True	101.35949797280809
True	89.9649092435044
True	457.5910845776704
True	372.7769551071539
True	1035.87651566545
True	529.949434420056
True	798.9810303699984
True	273.4612357712231
True	303.00560892968844
True	531.133240423963
True	190.8251879749636
True	755.4896607355734
True	247.13767262362245
True	352.94828942622735
True	65.98305255723385
True	118.61514450627746
True	262.2415009015331
True	121.17056730722648
True	433.7527847681012
True	30.562060912442703
True	573.5347593658363
True	1015.0804795302162
True	740.5188308506447
True	1.1575162677842727
True	61.52786996240235
True	498.7862328129282
True	443.44110976342176
True	71.3235096794817
True	119.18102978060452
True	293.08448014784994
True	80.75850892871703
True	54.60373907069121
True	725.7646198727102
True	667.2469196225599
True	169.18871720034036
True	173.3739614764107
True	558.4668680810429
True	51.461158849355336
True	27.401303749295543
True	545.0474534137212
True	438.4512649466077
True	1146.8206523452743
True	47.31353302695066
True	470.88065249463295
True	854.5029464619829
True	796.5580796424533
True	295.62506682038384
True	753.3985225641593
True	406.6111832673454
True	38.03188160678011
True	100.5335479742122
True	708.8916049105945
True	74.64677316481598
True	141.49361968911697
True	946.1747576630406
True	192.37870584422032
True	279.1622734769998
True	95.95575108997714
True	654.8515185778102
True	596.022651187095
True	217.5496186965798
True	431.14864821754986
True	44.03552736859751
True	280.6773640647595
True	576.8103584508054
True	628.0297541393625
True	320.8029520150198
True	74.90497824741468
True	976.8409574499676
True	1069.6093666216154
True	550.8599069997127
True	60.21205540276696
True	29.46973850258849
True	92.53026481900967
True	103.363702820616
True	104.85662876817769
True	854.4899760382249
True	1203.754738208269
True	759.7757859845719
True	330.65204533883
True	8.499425994509165
True	22.361779960624578
True	344.5720512709716
True	468.5056170724846
True	44.02579497822333
True	567.6059874407407
True	431.0828782134669
True	398.0446670467284
True	80.47449747981435
True	195.7614248297411
True	255.1852608720306
True	139.33988435483002
True	383.3301570404308
True	42.76470886569594
True	183.0030404079011
True	1168.9839618446713
True	6.169471529911418
True	29.042810824109274
True	578.4805491735013
True	373.4936839272417
True	764.1534190206214
True	160.68773436239775
True	741.22004598564
True	601.4661903983068
True	297.9725671836535
True	419.29984170592616
True	340.8439356460189
True	302.56825169096976
True	267.1412707287173
True	380.3850088364284
True	487.0030776782625
True	491.09512096947896
True	102.60549384807018
True	355.37013469236786
True	7.968850260432223
True	188.60797762114143
True	235.8281221111649
True	814.5053723179162
True	584.3156474882278
True	29.01058049336422
True	714.2388666982529
True	789.55781408203
True	108.715650333103
True	348.8698325752452
True	859.9209191856696
True	227.49590352872536
True	163.1538208216491
True	519.1219837247402
True	568.4608292352669
True	1075.7861532832164
True	146.35967229977314
True	158.6437973490981
True	259.5157692330683
True	317.4908427486278
True	417.6954892491179
True	410.577859884023
True	331.08060611132123
True	433.8773214457696
True	505.6705685231423
True	219.0372877898102
True	1450.4433920743732
True	269.97511476739976
True	407.69867232432506
True	52.17591373756292
True	778.9211113632248
True	253.9676370023083
True	888.3356318891824
True	557.2925849034925
True	316.6607344256426
True	782.5498262863292
True	262.9722504818922
True	211.37080202832377
True	254.39000887621768
True	220.50757064859
True	146.81906529905166
True	251.9837683441677
True	717.8999572610046
True	516.0034146470962
True	220.04700251475137
True	1178.425136874166
True	116.94547859573312
True	269.15582505839126
True	70.02354281673553
True	309.0809776891194
True	423.459494652115
True	94.8573356490036
True	217.26225338378887
True	80.1922452730736
True	694.4369971088339
True	374.41167518285886
True	221.5983002433662
True	712.4911216846554
True	873.444313269625
True	833.4641410495512
True	825.1992982337114
True	350.08087701665653
True	1.1362780780118378
True	258.9078528547547
True	53.855553539469206
True	379.6433434410088
True	56.25835141466141
True	367.224366367087
True	864.0123215704398
True	1035.7345179494398
True	375.6354448759482
True	22.36706420909405
True	522.8401741161701
True	507.9411389241184
True	196.0319095633085
True	225.84682750740797
True	292.06092895313395
True	22.591547131810728
True	128.04768132871675
True	978.91528334626
True	60.957271230888935
True	484.9296536210365
True	782.9582611574295
True	102.02171018882083
True	253.49243734438804
True	114.54537899692936
True	14.968254104774818
True	1.32863497665527
True	117.24938879300376
True	1015.4162567808552
True	458.57331895618574
True	69.48753572029764
True	795.5789451549894
True	336.7570289552568
True	1.1399286790926804
True	451.2063320078568
True	188.35380105426785
True	502.3504783909093
True	80.54850082178444
True	310.0259285521337
True	381.1304433602051
True	172.87654805755292
True	211.06923256156517
True	128.51298278755533
True	183.9324339549877
True	984.8650106779584
True	14.337262814832195
True	509.0036022574556
True	480.0318718497513
True	390.347017025263
True	222.73044650484945
True	232.4456918506814
True	155.37332855960548
True	47.58817494960479
True	468.80049188398425
True	148.9913703444263
True	853.9399711933878
True	855.5497336345455
True	249.48354682109928
True	316.49565524273663
True	524.1979708515261
True	43.7236046110918
True	88.45368000451377
True	736.4725229221469
True	1087.1149286451264
True	105.93584305287456
True	730.3083921441914
True	139.21693881659002
True	938.7872421047058
True	665.8565334740612
True	104.30045134627592
True	277.7461804715429
True	632.9083556143063
True	255.26841753224312
True	47.59268361339765
True	575.764436192746
True	462.8634240810406
True	6.039432373809786
True	483.0199921682712
True	65.52832460329209
True	167.84574658925095
True	243.44396299746447
True	300.6129905719753
True	74.20019707917801
True	227.1449644039948
True	354.2340270170165
True	418.7457330503253
True	933.7113632547192
True	48.61978672438821
True	877.9266255950731
True	1064.1885025476947
True	130.10470871695972
True	74.13920412052018
True	989.3810821619406
True	37.04864505565133
True	223.09304424050245
True	84.57184710504373
True	214.99236155746456
True	357.39167194754634
True	936.1680151599254
True	101.31688579062912
True	75.4555939582277
True	628.5563172825172
True	282.0596818822991
True	708.737737168418
True	54.41777784449499
True	469.7537325465861
True	390.4162173449594
True	676.9864077125793
True	54.02610907385751
True	106.440526144687
True	28.829471015693244
True	265.0958039833433
True	47.79209468550254
True	342.4562690009884
True	2.802732453094904
True	1165.2115972990214
True	104.18689639927028
True	139.37593432761716
True	353.4196073519022
True	704.8465720004828
True	659.7297269652472
True	1033.29310641279
True	454.747732674786
True	411.26369029551705
True	140.89447947890085
True	435.1293552773434
True	840.6290737193871
True	419.212496180863
True	942.5796386028863
True	78.2165778218121
True	432.40785458557895
True	180.08253291121207
True	273.88159628456754
True	715.0872819098589
True	164.60705052605272
True	145.49667255738137
True	66.09763317108728
True	874.5369092049511
True	772.1822358366109
True	82.10040016228236
True	449.81174663858167
True	749.5209566705106
True	407.5746347430906
True	56.20592534840659
True	325.30602431721786
True	782.6690418647918
True	32.15527060480329
True	365.9241917082206
True	160.4358608733118
True	297.0605623475593
True	33.666590025673415
True	212.7073832087729
True	753.8624011722127
True	647.5083632968981
True	55.13716430456576
True	285.2778624452137
True	893.6571424423686
True	16.873173333880455
True	324.36235113562816
True	294.984985555108
True	437.7091099567599
True	215.9371641832589
True	617.1890669310221
True	49.39762124933561
True	983.3533462485516
True	896.0130266198964
True	48.733891058510864
True	382.61411998137
True	740.1454980646464
True	961.0162935832616
True	282.9443468047979
True	613.968423379091
True	131.68653073812845
True	192.9191742589629
True	136.21827496735943
True	134.4815988623716
True	211.59601865233796
True	941.0650414316924
True	804.5559025961466
True	948.7439346338904
True	18.4388221021286
True	28.49984116648471
True	359.07199870657274
True	12.337242379801062
True	596.8508401670448
True	1047.101012479322
True	262.86397507924033
True	202.16744154773335
True	83.06244902774431
True	220.27175520446485
True	128.89665760382542
True	44.633341605828186
True	126.99526897524828
True	94.0699284671083
True	256.9748369902087
True	543.2464637976792
True	164.96731779324912
True	30.78012640793849
True	58.91070430193016
True	423.71421068956624
True	264.6065154139803
True	581.8821711975307
True	21.295786681095628
True	119.38835569951678
True	638.5658479596707
True	261.27879243974985
True	472.0028784492207
True	663.1752209021226
True	99.44811582195553
True	114.44316742964526
True	78.37825822096976
True	22.9446351376289
True	123.80521000904294
True	88.63284942290456
True	102.5128079343677
True	152.96962439613955
True	238.08204805467267
True	784.5842975463725
True	290.5683308785209
True	957.9033862466564
True	167.75869680260269
True	197.37207324844616
True	797.239366316478
True	320.3990366326112
True	593.8248383122611
True	257.64881846952443
True	361.7123310291324
True	468.5427868981068
True	563.7844308952808
True	653.0470062853528
True	363.53823072180944
True	32.53933396184472
True	586.0505100354453
True	631.4197923232865
True	19.6492505768854
True	11.211256437695226
True	256.55542447386387
True	404.3045540061429
True	456.2104957138172
True	64.06814032905818
True	640.4684030531849
True	957.6934411786382
True	242.9007225923188
True	919.3651419208276
True	268.7069116007426
True	99.95300311684416
True	264.29601240681615
True	688.0986632508431
True	38.54703811755361
True	577.9150204722758
True	1280.996018236939
True	1002.482401253944
True	927.63574383238
True	220.38826896035368
True	90.76578471168716
True	201.1723604786725
True	836.2474461845071
True	148.39658648132354
True	1067.887499405286
True	860.5618171250478
True	39.91931314680421
True	90.36618874306096
True	426.0609303129286
True	401.9225668385805
True	207.5261455345953
True	486.9982671170497
True	658.4127550454975
True	117.2483935747835
True	279.2422361816302
True	1047.8360926243236
True	52.19730481837922
True	704.9041765716155
True	532.3120772271037
True	39.08730000044112
True	839.1129171776421
True	380.7544295906565
True	571.6513932686638
True	114.34604181034342
True	265.311330238735
True	219.92624256983208
True	25.68851912453388
True	143.24049808010824
True	782.891221119931
True	140.66426142443385
True	388.6400677100396
True	64.17610729695608
True	629.1285177182266
True	607.043768526394
True	224.5541836939397
True	469.3927051908217
True	159.36999974037158
True	157.98056682119002
True	220.8345565225168
True	273.8549509888676
True	352.66760362855035
True	125.23132848104314
True	193.3741443658344
True	27.68314014260331
True	902.668662337934
True	311.805249733601
True	9.96025513767876
True	362.75029383172034
True	163.0065315802654
True	615.8935831524233
True	371.9657815932916
True	573.0078545398512
True	560.650754525753
True	493.45599173913934
True	789.2806980062813
True	244.68071271869383
True	574.1689177967355
True	156.6117463609885
True	523.4582694475366
True	348.6886423490993
True	377.7790358964882
True	126.94986171038656
True	127.82888151056756
True	104.0381054478121
True	62.848486002584366
True	726.6025434981582
True	180.3847435246731
True	48.03092874449448
True	0.0
True	556.5817489317911
True	106.79789907564916
True	22.85851849193355
True	43.51388551891475
True	107.95612222024285
True	516.4501723132202
True	186.7662444255347
True	97.9421482973777
True	36.68119923153507
True	156.02288144574746
True	901.7190843856016
True	47.37430398975826
True	219.76854528645976
True	772.5633720466352
True	318.87545414579506
True	438.77830081012775
True	479.8828487464766
True	504.0094386149885
True	597.5730349390547
True	901.6015259172352
True	258.54665181891346
True	1023.6109058750428
True	917.200395833476
True	658.6877990659316
True	344.55159648593553
True	844.8941518204308
True	9.519772426111835
True	33.135289050967486
True	286.0064824359169
True	43.31010533577381
True	205.27803978818105
True	756.862934520348
True	213.95485099184228
True	732.0328119839613
True	760.1530235661309
True	126.37445755488216
True	358.9329523567702
True	577.7467066446209
True	26.13445891412247
True	128.01471810181002
True	434.8146861086272
True	307.2113142063531
True	201.13761972490823
True	116.38585107922
True	387.370915848505
True	21.118391916062446
True	376.7516477416988
True	335.54540518978456
True	965.7707926352156
True	346.16615664761684
True	32.90222175168684
True	422.1412126730381
True	439.8143864714593
True	234.1203829148745
True	34.48294714976773
True	764.6846158361539
True	449.9272129965713
True	172.06551186851576
True	12.385638812772756
True	1216.1541667977017
True	164.70467511459887
True	28.45666663570164
True	317.32866089387835
True	275.8123515644449
True	116.00995707979136
True	289.9918009275597
True	47.29394879542487
True	304.79137293759885
True	311.9021863058878
True	308.8069840429493
True	30.93844154030571
True	46.970602953475215
True	1029.2745597550984
True	23.36820498678832
True	13.957900339152712
True	173.91377440936586
True	639.061512429291
True	9.423062534538056
True	193.1496511239441
True	180.61144338091412
True	527.117122853686
True	384.4284679020986
True	739.5005388332684
True	311.03179191823665
True	491.5933015211887
True	451.0271639833354
True	496.5010612016139
True	101.97517723378073
True	1282.1583153669294
True	897.5247466288394
True	281.92815004923244
True	536.3670337218476
True	104.101125104745
True	579.7874177220906
True	444.2078031083599
True	160.27394425207996
True	74.82562773427446
True	352.6099012358264
True	170.62847999625947
True	29.537099943022003
True	594.0233329555693
True	380.80047316220265
True	72.62852888313496
True	28.301133175319457
True	665.5970973355296
True	489.18029725502026
True	78.85436556814193
True	21.37044624300926
True	324.48763714796314
True	326.84814934583403
True	713.5628683287921
True	548.5383300931792
True	554.0046359442848
True	795.08259208068
True	9.094594248021378
True	59.003102226582975
True	37.46088639497681
True	57.00043803291779
True	517.1040069604013
True	585.9138925579946
True	84.03435469324985
True	111.31908647502964
True	198.53037054357463
True	72.96678275945199
True	186.4151820256075
True	195.8917229496453
True	279.0304341742035
True	817.7976557078599
True	604.1657186044209
True	287.7990849520806
True	189.57405981170356
True	261.9620199500001
True	249.6973639517346
True	764.4389497270618
True	328.6902569897213
True	172.26190913791984
True	930.8208121705896
True	329.93016560196526
True	460.26300256501565
True	154.42237554651112
True	114.6937940305076
True	66.15732676901267
True	208.48505627086496
True	984.5419629641468
True	537.9979165324868
True	104.87076777398325
True	350.4801816778221
True	102.00170350194804
True	663.7525857604211
True	4.467150977164852
True	686.7559827743288
True	37.94639344959549
True	923.597675003572
True	845.8916339950337
True	215.78521326394028
True	30.595431241071022
True	84.15794785831356
True	476.0509405075499
True	233.4858829331065
True	1.1827690158450055
True	76.88945407038145
True	1081.1884448151106
True	350.3291067551903
True	660.4912827386354
True	484.6638462259834
True	27.29512017316804
True	141.25327635248564
True	427.3422546027183
True	885.6764954814622
True	802.9611453942492
True	431.2001487687977
True	328.80864835478326
True	17.372936031811246
True	80.87864443984502
True	727.4923155735061
True	491.8927135660493
True	383.22174343521874
True	863.7129245562984
True	26.479921591992035
True	219.267038940268
True	879.6559021875732
True	229.98478940276857
True	7.867306349031285
True	503.6543680128911
True	104.38179013284947
True	645.5716869835787
True	51.01285795897833
True	256.7923505827663
True	897.7324120397972
True	879.334478884782
True	283.9766458531214
True	438.8539797893321
True	122.605984631788
True	607.3219010765965
True	267.2615220989928
True	191.29800067974048
True	846.7556984231287
True	57.20611513189955
True	737.6525968809966
True	283.7219362793484
True	303.2784264015441
True	163.27755517676343
True	502.466456276525
True	593.3977180670003
True	358.343178502739
True	394.6331033473522
True	68.35968570430472
True	159.08840102908206
True	471.0533972290951
True	222.2462402173537
True	39.51739719338436
True	209.52747409632164
True	366.3645862269219
True	398.4823151349288
True	733.5477139860039
True	131.52555834602902
True	660.3824430208807
True	494.96905587108654
True	612.3870341797929
True	142.66753878905786
True	41.569966480340085
True	669.8766593799977
True	67.39176721699765
True	551.7625129911422
True	677.7184067848942
True	463.1894709161582
True	131.84934535107757
True	523.1187510499027
True	4.329619555265678
True	404.8072647242453
True	31.17195771495844
True	617.3093214937259
True	245.82965984655107
True	574.2834858445511
True	718.3149336923825
True	146.20728464155837
True	518.1934375398106
True	502.00477427390285
True	60.84737182833686
True	988.0726933254488
True	3.489482403992634
True	28.18075618496464
True	621.3572634247453
True	684.2115827992397
True	134.54553993478797
True	409.6939348279379
True	129.06079639297388
True	75.27539772288385
True	463.1578980800501
True	41.71049428445906
True	517.9516596720113
True	12.57615032327482
True	844.7658684642273
True	542.4965628970656
True	672.0838879795159
True	102.95582130527032
True	374.44906097881295
True	980.7308716190092
True	842.4543205173961
True	139.51726382096078
True	544.2622159595923
True	458.5486399949508
True	238.41806623470768
True	254.38137607385
True	5.821253217813426
True	332.7683061391612
True	11.470607261839598
True	378.2338252000823
True	74.96466047419295
True	407.1858990020898
True	642.5808263991263
True	124.93826769856813
True	232.55457322277843
True	654.8840719604384
True	684.9756417799148
True	297.09940843682483
True	129.64894814635957
True	164.60501202124198
True	476.1337085357422
True	83.20419394691586
True	10.154193892805829
True	515.0892906635618
True	575.6423862351529
True	17.663023385520983
True	139.26875027358983
True	967.1537864189046
True	474.2481470895598
True	274.8953605653848
True	34.02049926147453
True	485.526926936457
True	112.18057971277442
True	583.7964606277579
True	652.5526678869246
True	298.9705884614436
True	370.64741211145713
True	180.09145977864597
True	251.95355423912252
True	73.52281352270718
True	220.9736689642347
True	489.13457510036267
True	22.55055396376889
True	458.8418537180259
True	373.1216084512224
True	715.013693493687
True	909.5611866784678
True	916.1577034171104
True	159.64982192065878
True	418.32948812906994
True	70.85902446220402
True	190.58664160010417
True	317.14657656405785
True	9.819592837468392
True	796.2541583950182
True	22.105048577641057
True	398.9477813145599
True	271.18429005825175
True	626.8699066709997
True	202.37234482243048
True	42.14460476305275
True	697.7764342788761
True	1093.080345027184
True	220.9688893172651
True	126.10279547677456
True	610.4453184056474
True	487.8031228710771
True	17.511035653650257
True	834.478924845848
True	116.5045487765216
True	44.77423249941357
True	308.1511383626355
True	351.6610083569176
True	398.018405551573
True	273.2008867169294
True	19.223168265872577
True	23.653223207933276
True	854.8571413386317
True	203.41252879594876
True	113.61162449614216
True	842.3407023050205
True	645.9574019300921
True	624.1832576462489
True	443.7440203989025
True	151.12193845870468
True	32.08031141995878
True	106.1880229429904
True	430.531330954059
True	232.73075211662103
True	470.05550471148416
True	149.32392795655858
True	487.7090490876592
True	641.3075267953177
True	943.406744968682
True	23.7989966679662
True	980.4191320982726
True	1044.939593283212
True	475.9054894408196
True	84.86053928654478
True	818.9555602098759
True	643.5398231925785
True	669.7826014412391
True	174.01179756385795
True	750.030057104163
True	712.6817460567073
True	118.00899676342203
True	800.8627630361271
True	842.4646540196596
True	481.3234274519047
True	221.4848957655477
True	70.82089334327132
True	313.4817235125616
True	342.62567298175514
True	472.5378520520757
True	416.4871933774926
True	193.32519710103796
True	317.5362829074131
True	2.2983566780633065
True	13.390417109527016
True	105.59721097985091
True	139.39287882528333
True	354.4500314802637
True	345.23324475476744
True	113.1457003883052
True	15.821031007804612
True	214.17588524983364
True	826.6827132354093
True	475.9996095996866
True	537.8941300958662
True	561.7423497165616
True	865.8591481193292
True	649.9391728888386
True	92.39323391008048
True	210.42899384634745
True	246.26482695967672
True	286.8403273410016
True	102.77115903134582
True	361.91398302519855
True	433.813367040912
True	167.5430561892289
True	644.1845090315373
True	242.97718195388356
True	205.3098666333108
True	30.086786028876706
True	242.1486945751404
True	488.7867706207737
True	166.24635358702324
True	519.0022148062701
True	478.1694678119585
True	242.20951859270352
True	102.56067554957173
True	45.161349834847925
True	404.4250182269036
True	799.1147209203049
True	154.49282539150286
True	990.610216195677
True	1050.8194316020465
True	485.0581761742839
True	99.8070090058587
True	118.22137160109791
True	688.8464035831984
True	8.20299991673197
True	222.985684169492
True	127.77923158396528
True	118.3332449840681
True	333.596023433371
True	634.370105704741
True	40.19597084426955
True	124.84531592252446
True	962.175615396245
True	57.44360053678385
True	450.081895827696
True	523.5444934620299
True	252.92741586483825
True	126.47778084778
True	961.6838538721468
True	1184.4680953982613
True	525.3067792047328
True	659.6142107211705
True	205.64799742234072
True	152.10980501432434
True	321.09723818736177
True	256.4319831053479
True	173.48639342614493
True	301.06292574218475
True	348.12741333843866
True	10.857491366216504
True	645.0659962457677
True	145.7847264630968
True	76.93719066847248
True	462.5685104495333
True	304.35692056339286
True	1172.0842850813142
True	352.2107413410299
True	976.145014417386
True	10.24217186402306
True	267.1061157571022
True	233.6830891577959
True	156.26415973062117
True	513.2753499643145
True	200.5988156393104
True	400.1760417110108
True	319.00584649088984
True	110.25408126826927
True	361.5420278057524
True	1057.1368608652667
True	731.9754464889611
True	215.23825532539948
True	114.6189902273352
True	292.33969904207885
True	22.738314396677737
True	356.14029990901736
True	306.61568182203155
True	595.7893072305384
True	425.9408344301317
True	357.56501434367715
True	152.7570450147552
True	13.354939013448844
True	421.2731378883452
True	283.17977663024635
True	141.26341214989824
True	308.32979471397385
True	419.0445072768518
True	811.7216327865528
True	329.3616850732151
True	766.778879319396
True	387.97227259926655
True	369.6418332044551
True	1.5505875594355736
True	1220.6409056699242
True	105.94191863879152
True	931.5498142653154
True	212.95264662020708
True	432.339221391635
True	657.8823554727721
True	84.62036108735055
True	497.55408656353205
True	35.14581680857951
True	410.8241857263944
True	78.78148598852707
True	226.81197056883644
True	38.72709605065928
True	667.1011426895835
True	186.8279051068672
True	26.32529315190336
True	389.9899066988181
True	112.85199403345425
True	174.44731839219918
True	849.277391450431
True	255.0830238975855
True	158.93218964087993
True	365.8544631381434
True	514.5185308502728
True	335.1590460897497
True	516.2727902815426
True	621.2278827571936
True	157.74497457374562
True	7.368486766597018
True	72.17957066555216
True	424.5594389218955
True	93.24893631994875
True	78.10907647764834
True	1017.1025875523144
True	27.325337464832955
True	328.75465592049744
True	314.9283722943532
True	465.5861840335937
True	683.3111197155957
True	186.6668581187184
True	675.5601458735479
True	323.9486834182272
True	343.52763778546773
True	278.2393383808619
True	218.39285698495564
True	375.4782670630961
True	463.7885270849839
True	405.1359903862611
True	582.8348860083586
True	136.10310990708217
True	76.33361022535962
True	37.57049987901191
True	300.5294911176914
True	656.6172808036399
True	409.2037029211687
True	802.2042474139604
True	216.7511828599107
True	402.14825689200063
True	66.09356529033114
True	50.104919782161616
True	435.3424944222117
True	195.56699000779636
True	217.0634408456009
True	42.58023939373679
True	1060.1919115885382
True	173.15918604583834
True	900.7301453399836
True	317.91394194337244
True	912.0326736737668
True	238.92390315070884
True	482.9198290691787
True	524.7852444667521
True	585.6134795100481
True	215.77441016858745
True	484.7897043342021
True	927.6466861824936
True	118.60999408617415
True	7.240754259283619
True	593.1130459808344
True	29.96851028236628
True	76.11569484393647
True	806.9643387862353
True	223.9311576610401
True	1067.1795911257925
True	685.2656767365244
True	412.0927463181868
True	274.8018967079616
True	483.5978401721224
True	349.0849242456963
True	180.12594236027965
True	684.0731965795623
True	687.8616291664198
True	208.67630907027427
True	89.26529088277664
True	526.7705875657375
True	136.57142215013025
True	378.34377741407815
True	323.591986232146
True	68.45077631669466
True	377.6221221967292
True	396.40833040376685
True	382.0855806824948
True	411.9294095311005
True	402.1683513728764
True	644.2836913420638
True	60.50967612782232
True	458.6012546966481
True	330.0845036491372
True	667.1031588351233
True	217.2940667926696
True	102.76239220325483
True	40.09803173446858
True	540.0739308986123
True	634.9158112309468
True	191.3864109063648
True	422.948525758822
True	341.6150081631839
True	14.484753088361009
True	173.83299710765297
True	296.32529916546565
True	2.9119404592760527
True	878.5385290602595
True	82.0156072503642
True	105.94973618127318
True	110.1977122434036
True	369.0579226511308
True	37.16515093536235
True	462.0083562763932
True	228.96828684603224
True	6.16656005293923
True	118.89245648360613
True	446.8954378842675
True	50.47777545957141
True	64.86250624902208
True	176.73438595368856
True	290.47520663090586
True	960.921118093146
True	389.84056453040046
True	938.8191999442828
True	182.12845046841773
True	1038.8130383612802
True	772.1761314606699
True	670.5305127468297
True	400.580263267732
True	398.9338778595771
True	76.61019850039182
True	75.90322377785682
True	82.49119065584094
True	171.78952633197613
True	466.7370656092181
True	1105.439031425569
True	180.13730798622532
True	354.6211625813489
True	443.6188465541048
True	614.4258069476082
True	600.8613335890616
True	285.8398888926272
True	449.7619345714613
True	671.5054522148101
True	93.344934553284
True	729.2405253321036
True	256.9661352742252
True	138.91812860642668
True	418.2905817712029
True	842.1479237866952
True	429.0459241767744
True	871.424230337038
True	192.69827232698435
True	348.89289265190945
True	683.7189806553873
True	627.1638138904332
True	187.02343136951495
True	249.8177304962914
True	766.5501226828143
True	33.07677495704435
True	186.7654156214813
True	507.9090554165281
True	670.1921614150106
True	103.907225664433
True	34.066379557879095
True	169.6162214111817
True	712.5424682150821
True	334.62225874351594
True	549.9673334024616
True	365.4462991225023
True	316.75383884530794
True	441.7326413999539
True	493.6034772113446
True	71.89103100691267
True	385.7225548989901
True	774.256456246673
True	0.0
True	289.9164649269046
True	256.0926003788207
True	959.1509502282224
True	148.56723206155723
True	654.5677720242644
True	637.8001872083668
True	113.13626708113785
True	219.0156573849486
True	138.36264567230694
True	11.796228352597176
True	292.1568360663797
True	373.245264044557
True	1138.9953371179536
True	235.54655350130864
True	415.61393309604216
True	652.281930558872
True	213.09759099299256
True	28.96306262036365
True	872.7262656019772
True	608.0126727225976
True	157.8465513570828
True	608.6959305045783
True	153.71929553681073
True	289.03641065840515
True	771.8471691165631
True	36.06710509084764
True	103.73381480746085
True	488.9775801513831
True	67.0243213177364
True	75.31019855456788
True	397.7439907634998
True	22.4524054952084
True	768.7511509918057
True	106.02458414469038
True	161.0191461528422
True	19.42997390622501
True	729.5567619400568
True	30.955324972229963
True	770.0992548194666
True	398.47958915997526
True	119.38309546075604
True	691.1732479022293
True	537.4408008499279
True	566.0648043290915
True	44.35756897117789
True	364.41529715778125
True	5.596066321091136
True	96.38211667904125
True	374.039939791315
True	48.42507860283911
True	119.83840528593872
True	296.49737048112905
True	170.9766977832286
True	101.4839121195084
True	652.2635833234505
True	19.888330878788885
True	1184.48716903907
True	494.3247943677778
True	298.52007268572925
True	494.9530241365924
True	125.13513142695692
True	798.8215369008362
True	1133.9375446038623
True	761.5522182646648
True	172.55740201609893
True	232.6277677942803
True	51.37377102379729
True	62.715931068820254
True	151.0146665920059
True	96.09208853377534
True	174.08061091209774
True	1163.9817835041174
True	306.5085047065386
True	354.85328891192347
True	690.4145665337526
True	15.529376635064862
True	13.707942729171386
True	590.1356079117575
True	5.905141686876146
True	116.83684844952
True	679.8964194798377
True	176.2381326334112
True	671.1649188170544
True	829.566101507036
True	160.5192781282285
True	915.1336789976424
True	3.209336321995907
True	453.7921823556341
True	1049.4293597248536
True	25.38168996739391
True	239.03639286646072
True	150.4925976435611
True	955.8234514638943
True	238.2924401502104
True	494.2533667503341
True	121.43631703145198
True	514.6984898508292
True	148.79011260861938
True	95.77661257817414
True	394.1038871793251
True	70.8967558148695
True	55.2924122053545
True	1073.5007371739607
True	257.6937705777584
True	160.8360658195788
True	368.5831733034096
True	396.4862299283023
True	212.52395693839696
True	166.83327226461194
True	405.3214282544981
True	36.90610415105393
True	496.2931673226412
True	1113.777551736253
True	106.8642642184141
True	463.5582260939362
True	300.9076948596012
True	28.973449505532887
True	412.6863125632274
True	109.16448447963089
True	570.3870820231241
True	214.76932066088145
True	424.57283563616886
True	19.20931527290649
True	438.3984968685819
True	106.61942237718092
True	339.8568619955392
True	30.63655998663248
True	164.7424331992967
True	259.36068446721987
True	773.4455285253609
True	59.28895870579721
True	143.15200774991783
True	237.3825311225344
True	136.06136996113395
True	607.4649282854766
True	566.2983537555536
True	763.2663651313376
True	389.72508483985627
True	523.9707196921307
True	429.9326904633492
True	688.6808828893002
True	70.97758329644235
True	459.97474983095
True	438.92166520179256
True	52.08045540506456
True	81.49327368264838
True	127.21129737877284
True	94.20104732437608
True	315.55658974183643
True	846.6519534448142
True	325.3173687178933
True	1067.702932686045
True	336.09065996763167
True	906.26683754341
True	150.144331625656
True	590.0648487577462
True	602.0142595970532
True	670.5415184770935
True	447.5512962986532
True	64.27446291376813
True	287.2388116936298
True	40.24328329118762
True	163.87092172889948
True	172.80134791299113
True	1138.270459519748
True	233.28788923065105
True	540.9129380491374
True	552.7322344092992
True	570.7408676189028
True	853.7174610857292
True	591.8751982840395
True	646.04781979552
True	906.3108223096408
True	124.05603016786526
True	334.3521615311235
True	271.39103340129475
True	304.7726043473413
True	92.8911631072641
True	380.78619848474347
True	3.638070739471222
True	326.27831685037256
True	249.59353609273148
True	598.3111762246834
True	280.1150716429947
True	367.89732102501824
True	9.847742740427451
True	54.82617188543403
True	541.3623038148802
True	30.954698538883516
True	145.75542086982597
True	65.4745440090787
True	146.97993667488794
True	240.31035163842424
True	68.79252986021326
True	393.163126921282
True	280.24646325965244
True	98.26752101564986
True	341.46722131319905
True	63.22498456816063
True	566.2280677973678
True	862.7249078514944
True	282.6058968779506
True	1163.4323933463586
True	115.55630548525944
True	318.9787202474168
True	1052.2268958014554
True	86.3984312012683
True	267.91877365878395
True	10.883537369949632
True	411.1402305321428
True	447.0788076945839
True	159.17249421026474
True	615.881025693715
True	921.1831757470272
True	165.26940238712717
True	81.88743679736535
True	323.93575443291746
True	541.294517303563
True	618.810529086858
True	1239.8965952706865
True	27.136057898483514
True	929.9789972918644
True	141.4638803481553
True	652.9774386831918
True	115.32090539470232
True	132.05446369595137
True	187.9327765828536
True	173.60693087018686
True	766.2084603592507
True	201.4987879955061
True	230.24466379912505
True	69.75094184360353
True	507.8147517355679
True	460.2182059868205
True	179.32263619327918
True	239.3308366993392
True	18.04216756736885
True	427.98389054640273
True	212.55944014443017
True	290.06900643566206
True	115.84626794946531
True	714.8625299039373
True	410.3036939952238
True	257.53552596694027
True	638.122087651935
True	504.482140436708
True	471.500018917988
True	138.76607916841257
True	527.8551195513141
True	434.71743938999657
True	2.733778169920224
True	195.04562064592557
True	91.35625588279972
True	238.51830230387088
True	3.079625749053344
True	128.50488580450934
True	357.7342259250566
True	7.090663232112252
True	872.675741923779
True	158.6275494378813
True	714.8431089151005
True	774.0935539073417
True	157.50765844911743
True	227.29121484142848
True	488.8551471153724
True	830.3742710906109
True	46.95604723526844
True	36.079288828003456
True	133.07227302986522
True	636.3450856862355
True	709.1063925580497
True	185.3144721465805
True	588.5326425695199
True	576.6084603641353
True	818.5777248121541
True	399.373175672842
True	189.1188110329909
True	886.401666032061
True	213.71227502816444
True	157.96532195939773
True	343.6629950197398
True	226.26169644928385
True	210.9128019119427
True	613.8547933508463
True	247.79269006108484
True	200.62713365776852
True	439.8277541167376
True	455.1460686379614
True	63.5556033810541
True	279.2672929036556
True	82.22447095221976
True	326.04826644392153
True	347.2715800163398
True	251.7437249746821
True	178.19014531934744
True	367.2944543453545
True	636.2699297452335
True	737.6041804366535
True	302.5008531666892
True	745.0898670462171
True	64.75992633136636
True	873.6557244217568
True	342.9942742719176
True	13.627727686077218
True	643.832565266609
True	699.8838609008178
True	261.3731464586484
True	162.3605176061807
True	48.99769507837794
True	377.84236694196767
True	74.58859086222542
True	13.733972978455444
True	895.9367868125812
True	390.0071152407498
True	173.78240386616065
True	995.5478489893868
True	13.575587687667664
True	803.9793578392424
True	31.40953273776699
True	671.7355600183608
True	61.59573113561765
True	788.3688149855715
True	428.2631930690145
True	206.13048559637923
True	447.3066177233032
True	213.8685841013768
True	293.3480167624988
True	219.25303959862623
True	406.93538186024506
True	9.989015109738611
True	322.5311158477149
True	103.52578528521428
True	12.234480117216732
True	479.2231331592345
True	731.8450028159755
True	289.1625557977205
True	77.25501636353947
True	306.854613418704
True	77.47194111117273
True	178.40763524433737
True	184.84477483230316
True	391.2302625615853
True	43.38636935305804
True	137.935509177998
True	385.200926270172
True	857.3552240131211
True	115.46459151611266
True	207.2534840658805
True	440.71693912963445
True	19.287395203912112
True	410.80053798907966
True	509.31907151687216
True	88.76999703417053
True	384.7066434387946
True	356.54117591226645
True	407.5472327561873
True	588.649344368856
True	1047.7193793269523
True	980.6014769141636
True	53.2334083511
True	1054.243102663733
True	110.90472101243763
True	110.15691653654416
True	117.918348587542
True	501.260004052958
True	375.33655528881576
True	580.5639207947091
True	257.35099531162825
True	161.5635762626854
True	392.7301317478452
True	16.303254549013843
True	448.4373688436539
True	407.2530512176669
True	149.59346591562365
True	98.41983089956764
True	517.8596465893171
True	978.2274808931264
True	193.61512495394092
True	67.42780989285511
True	415.3679506793367
True	372.060030808279
True	483.6627783387069
True	318.88375352261016
True	5.042531096183726
True	537.9551176738959
True	502.25736525421576
True	504.5340237677728
True	193.9261509973642
True	102.8104519551504
True	22.347885668656783
True	377.972739972795
True	107.79197182564944
True	6.570385106025708
True	30.924050832006355
True	353.31251422096534
True	635.9330998761809
True	143.60113848615796
True	85.00061959656449
True	23.952954175057133
True	411.28480834687343
True	359.95007547549136
True	779.6774393949489
True	302.0916819266154
True	529.4534783906881
True	540.3648532556793
True	515.7929478879631
True	294.45484359987347
True	511.5669706681852
True	97.262146782771
True	575.8733961534975
True	7.661273949377913
True	360.0647100352428
True	446.5618804442345
True	977.0627638329478
True	355.03194236800067
True	778.1498401232519
True	959.50861727903
True	182.95325466092055
True	33.46406619469062
True	365.0892959018192
True	397.4242909633564
True	605.8172415706072
True	246.4334891494889
True	30.42267582144053
True	665.6128027804946
True	124.2530937124644
True	1054.5469315335072
True	309.74068385642016
True	472.1088550395493
True	127.88762917254094
True	803.2258775898786
True	148.13144710822365
True	820.4022933664309
True	576.2979527592842
True	193.2890655725852
True	116.51545377812974
True	70.11951329323765
True	565.1192258581491
True	907.9844048191896
True	412.263040125963
True	539.3153413899086
True	140.87849864356522
True	652.9313149608992
True	508.5039472354839
True	780.5129220077235
True	317.1902717710378
True	593.2483874724611
True	114.3497210683948
True	27.34296818646057
True	404.086552547248
True	177.63274060764513
True	104.95792710976652
True	372.5576754054621
True	1093.8432321697442
True	267.8225160746635
True	546.6068609297339
True	12.101413436161746
True	75.88173286771043
True	330.7552031444376
True	816.6165864196091
True	444.2673514556884
True	512.5799543545393
True	710.458112975102
True	66.29064290837493
True	709.4819606115792
True	48.46937351975061
True	103.159189549293
True	187.06693454063128
True	84.61067305859464
True	25.545645314081725
True	291.7746581194688
True	475.3699112273333
True	914.8121360150936
True	855.7603621810052
True	4.6294086095226685
True	280.47933871733426
True	468.2316943359028
True	116.806355470393
True	243.06987208287248
True	327.501872367351
True	1304.9082516164378
True	442.0865819792964
True	25.02934710314999
True	184.6141680354085
True	702.8571765525272
True	35.98465116081616
True	170.5093955377751
True	568.9410195369268
True	74.95984092799308
True	861.9892031179049
True	325.0107839154038
True	669.2351753670093
True	74.2416603227634
True	667.941671454842
True	590.0898332370527
True	883.3956123170957
True	258.1489437294166
True	502.15071801657206
True	833.6139234663356
True	909.9335416310304
True	230.27796074722403
True	756.7346430850275
True	221.5838246040605
True	473.0417399899037
True	377.4675726747066
True	501.3604679453776
True	477.26388670923257
True	322.4616320557589
True	352.1556378177038
True	109.88209441482776
True	333.2472070106574
True	1174.4808008428076
True	319.5997891292513
True	148.6206533844818
True	295.64441535300284
True	734.751800038578
True	645.5317061429477
True	425.175306554917
True	110.68546253233905
True	339.1698764351548
True	37.44855896205653
True	174.15141792262077
True	87.39913849394928
True	86.49032813707674
True	585.2902777787917
True	138.5952205598913
True	127.16166135188617
True	103.16058099247986
True	84.12695359225125
True	432.3986351126084
True	393.0846817702748
True	1048.8062117979734
True	520.1753417094322
True	812.0783868520921
True	258.1139408496872
True	282.7920010905686
True	528.584030178076
True	192.6547844404013
True	738.798508086836
True	241.810019376252
True	368.1867521332148
True	67.10288815518454
True	118.12238315028144
True	274.24450246977693
True	120.29251598665236
True	477.6071326841796
True	32.15708087184362
True	584.8162406664645
True	1009.7352853865692
True	746.8090742103802
True	1.6236020734531815
True	62.44098502762121
True	492.4917695322939
True	433.4366536936713
True	71.43474107140992
True	122.19458870971133
True	306.4149287860069
True	79.67265625240618
True	51.3712264134174
True	735.2328599814676
True	639.7555668325182
True	169.06816644725853
True	174.77743691701104
True	570.3133161915357
True	55.606044232400144
True	23.50684175138766
True	556.4760175139203
True	448.30644820196056
True	1127.32231157374
True	41.84300987957289
True	466.40197372928105
True	888.4890984907956
True	779.9479121873221
True	295.8305595804822
True	758.5898080371296
True	401.47166658560127
True	37.69408363450564
True	94.33271298526216
True	731.777217272813
True	74.67530039315785
True	141.91291926395863
True	934.9005372996322
True	183.2670960778397
True	269.6235862863438
True	105.58110294239306
True	652.6263291185583
True	605.7914269235677
True	213.6197373803256
True	423.1044616360445
True	42.60655299208748
True	279.8284346421047
True	595.2122400816224
True	621.5104483892225
True	325.93204477027
True	73.65484470647579
True	979.3306699768422
True	1066.543603091054
True	569.9541157459521
True	65.89603070193988
True	31.345799819093383
True	92.60721892572616
True	108.92051243483854
True	96.46175311535606
True	854.3911034584911
True	1165.9508112477358
True	745.2358905982845
True	325.7535288567587
True	7.748578657272275
True	20.977238868584777
True	342.0680319007438
True	484.0842062430313
True	44.82500139960652
True	552.3297955799984
True	426.1365326955855
True	392.3961555106795
True	78.66476297421649
True	201.29211527184208
True	256.73238312712687
True	129.6474225593483
True	403.2719388258215
True	44.56308457306007
True	181.68180437493209
True	1148.6253137496506
True	4.964495098969527
True	26.687372463711046
True	581.7307755555291
True	368.3752907365617
True	783.9887733971
True	156.55238898178533
True	769.7089205417133
True	597.7203755339361
True	286.37734702060703
True	441.5037372302136
True	342.0833322235534
True	296.1075090522321
True	270.3703137582774
True	372.4826402123137
True	500.6062119605021
True	488.1255754190327
True	109.21238375243904
True	377.43231026369335
True	10.119910166035275
True	183.34854406989885
True	231.6722679216637
True	863.6079489272117
True	580.4803694046419
True	31.642965332156912
True	695.889571800725
True	824.985227474663
True	104.434505735255
True	348.49433136091363
True	881.8390108137356
True	221.58470973036708
True	164.80135258993377
True	514.7226904872014
True	588.9342370523644
True	1079.3370407407622
True	148.56529313803216
True	160.8980170245068
True	255.73700946821825
True	332.7119766958421
True	425.9066076067669
True	414.9390381647286
True	317.42171998744755
True	449.0227842809069
True	498.7939032547937
True	220.5577870984837
True	1485.3286193681606
True	241.7078591374812
True	401.6752122883545
True	52.63364909045487
True	757.7318685908912
True	250.7553891585737
True	913.0326080391128
True	553.0086681785848
True	328.572371196237
True	778.7780523026643
True	266.01765743037174
True	215.10721926187043
True	259.9207195289895
True	219.02844945970196
True	148.829181663398
True	258.85974885775806
True	750.9259238512625
True	520.7543839200813
True	226.04849160251888
True	1185.942419988615
True	115.60599434284316
True	258.6715280668665
True	73.7501045364345
True	309.52728242539723
True	408.3649598459112
True	92.6482981655453
True	219.56312479723343
True	76.39615647428923
True	670.6148600587168
True	368.726428508295
True	219.6697970153612
True	735.4137834736835
True	907.854300042256
True	818.7646704531669
True	833.2015425780064
True	340.1865683713545
True	1.7593691408404104
True	259.15821295268574
True	56.77939087855231
True	385.5376004087551
True	55.02073142952704
True	348.8248810825211
True	844.0805095910878
True	1035.4232506571852
True	400.6029868960153
True	21.715672136320208
True	524.0510089713698
True	510.11670122272847
True	192.2745312508697
True	236.17210155761876
True	293.257477585036
True	22.499598371041586
True	132.0846640987321
True	999.8411575957786
True	57.55033817561333
True	478.61443322864807
True	794.9160741849021
True	100.18743402312836
True	244.2117932029202
True	114.05456118754556
True	15.003419115235674
True	1.4131208411455465
True	118.1590927868599
True	1006.2257413128038
True	486.7117163130907
True	72.57113357055582
True	782.6082830981609
True	338.9297099101201
True	1.6649939340465425
True	440.2604960552506
True	189.2409457126364
True	496.7128326554742
True	81.78835925035915
True	331.86833993572986
True	380.7674332132367
True	167.57344820730623
True	221.62098379320256
True	130.951640901315
True	179.3297435996569
True	963.1682404645878
True	14.94400811119311
True	511.6480149006752
True	479.6288634297157
True	408.7092774432097
True	222.32803432159363
True	233.16267028400532
True	160.7115544485628
True	47.98383762739857
True	470.6781819330164
True	147.8189281222537
True	845.6187066516271
True	824.9810009310854
True	237.750564858985
True	317.748395254449
True	522.522114742985
True	38.93718635326299
True	85.70230663883174
True	721.8927493365277
True	1065.5263837643145
True	110.4423681816814
True	732.6427105396662
True	142.67598204311668
True	915.3090053678934
True	655.2923713278435
True	107.20068744270608
True	274.1001583832674
True	622.7475041453549
True	265.9034735972561
True	43.32890552631041
True	538.2316208180943
True	435.8159558916601
True	6.4985221131576045
True	472.22132898638944
True	63.389612123953725
True	178.60210215950104
True	238.563628749601
True	306.30029040745563
True	72.63335973155971
True	216.36809378802712
True	339.553311501627
True	425.7011758220476
True	930.9206843900112
True	45.76251416964593
True	903.2322633936272
True	1033.6009454060145
True	129.1150554064295
True	72.63152282826152
True	1001.4593736703584
True	34.508668661719064
True	222.17009509879037
True	81.11445607935084
True	226.282124645431
True	366.1341807877944
True	973.0941975698656
True	99.69401665772683
True	73.1879397052644
True	633.2249250329255
True	280.43908785987026
True	731.5853334725606
True	55.09184742533305
True	477.3410371328343
True	397.4693905184952
True	684.4365153474014
True	52.581094134379214
True	113.09550374150804
True	27.557579236495886
True	273.16796852166664
True	44.26515959687642
True	342.5121353786335
True	3.413539836936856
True	1181.5796443386105
True	105.13018568753908
True	137.0272891862232
True	339.6146072374208
True	705.8459080288557
True	667.2667119267628
True	986.7378673236362
True	476.3034060942362
True	404.78330071143074
True	138.62980809757423
True	408.16885127953833
True	851.9957597989245
True	413.476235843354
True	930.4986705055512
True	87.2665632772543
True	411.5783448746164
True	173.5122507673375
True	286.98458302165614
True	757.5497708863705
True	169.79626753571517
True	132.0902875057437
True	65.01075850318924
True	882.4035227155633
True	788.4858663320169
True	84.46306425993923
True	446.36045390602607
True	727.0411650576874
True	419.8731314228383
True	58.85644161080023
True	326.8435774680755
True	781.0950625036221
True	30.842690331899263
True	384.7360760645503
True	168.29978610887417
True	291.563434862964
True	33.04432493671268
True	220.06449036351364
True	745.774316890394
True	638.104519411773
True	58.00590051687359
True	291.4444356423457
True	914.0085398188522
True	18.085853948778976
True	325.5667143221634
True	296.77861027637624
True	444.125708714105
True	218.6063777291192
True	598.0511458437597
True	48.83415734370061
True	967.4210101538844
True	925.4598302494436
True	48.42439211727496
True	399.71767436869885
True	723.2633683267026
True	934.04457823756
True	269.63242094667885
True	620.0481196522205
True	128.7446241535965
True	188.50857755024768
True	134.72581335543146
True	132.5033528943384
True	202.0600560907385
True	940.8335665872836
True	787.3319957894103
True	974.612998420772
True	18.822414617109665
True	27.04563887504977
True	357.06768640748595
True	12.693930682836632
True	609.2687382827272
True	1076.0889078593991
True	260.2772708014065
True	210.92168773056923
True	86.2464364302238
True	210.5109547738371
True	137.82029106781147
True	45.50603259848123
True	134.14209594617563
True	89.62063961723645
True	248.05553175903117
True	532.9462748682184
True	168.5682449435511
True	32.51491095210586
True	55.9589811191071
True	437.89991053187583
True	260.5075852803141
True	576.1460032388891
True	23.64310350267919
True	114.74355832527468
True	676.6560261356987
True	258.53056587757806
True	467.0127324431404
True	643.8032359861778
True	102.56514679009187
True	107.4664540968485
True	79.39643632778332
True	26.32775469313849
True	115.23785607213604
True	83.68663858728888
True	103.3813461307965
True	146.12880791893443
True	236.75885700543543
True	807.3992348907267
True	299.4526562659605
True	929.7851540544216
True	172.366086715197
True	201.89915059063696
True	803.4273910370576
True	296.34568348178976
True	614.2999495352681
True	256.5498284254637
True	369.2896983849231
True	424.14641542906895
True	582.5089479473162
True	658.9274740904946
True	361.59174868457785
True	34.63999003804159
True	529.220582904889
True	599.8203330850563
True	18.65348414351465
True	12.508282564037522
True	260.9417108212496
True	415.5915373354281
True	469.1372080727739
True	68.5095957198859
True	628.9809335268575
True	927.1986267813168
True	237.3481289215133
True	900.920796363116
True	268.02232159867094
True	106.90807357046198
True	260.3041115649755
True	701.9606364911738
True	38.55063734073473
True	601.9538436046929
True	1285.2028399771614
True	1014.0693644201322
True	844.7155813137383
True	211.5869260255643
True	89.54594749793958
True	194.4627555470829
True	829.3722555426302
True	145.9976446104778
True	1072.5213357979796
True	853.7366752975706
True	39.00493525111622
True	90.1417925811551
True	433.8272928761168
True	429.0106646998106
True	196.36365578428777
True	525.9391299609341
True	660.4324090138963
True	116.3629158197053
True	263.8891806129633
True	998.6289557414326
True	53.36825558979868
True	687.9876619860967
True	559.5162269899213
True	38.40693455133079
True	823.0944895882905
True	394.58149715958257
True	549.0179899251824
True	101.02493409482966
True	270.4107003306528
True	210.70294594432093
True	28.475587174739303
True	135.70403357742515
True	723.3376458149743
True	137.93587150322924
True	381.499427662672
True	60.6026197588442
True	653.1807297882472
True	608.3262239654919
True	232.42444902258532
True	451.7816262818156
True	166.87936567983638
True	163.0910714795455
True	214.2804673391864
True	293.552995735473
True	356.19732311851874
True	130.89435687872708
True	193.7574741054353
True	27.77306886356789
True	903.7594169465134
True	320.15184401747536
True	10.316032498805187
True	374.4312079012423
True	159.96287251130514
True	625.2171751495806
True	369.8401064014999
True	578.1869062930872
True	552.1804506263317
True	473.36669358440247
True	803.3280193913635
True	231.826506254382
True	570.3647871196767
True	155.18042687618953
True	523.3599280522725
True	376.4017079337316
True	376.30406199504415
True	132.2643738336804
True	137.13900851092217
True	109.37384270538932
True	66.39657286879967
True	736.7556929884753
True	176.81515943269824
True	45.62719652955535
True	0.0
True	557.2351763225665
True	102.84569404544384
True	22.02573672318776
True	40.05681408771737
True	106.33256889355792
True	547.1967570767023
True	186.8079812730571
True	111.25800080318947
True	35.17380005264597
True	157.93580811809926
True	913.048854738505
True	51.70744516624197
True	229.0174696142261
True	704.9475097275257
True	311.6386677016223
True	443.826376830098
True	465.0575670894597
True	514.6670910142162
True	605.4114769323049
True	940.043342321772
True	268.33792381171696
True	1047.485929464708
True	916.161849702759
True	628.1692888964142
True	347.62481750395625
True	845.8793814006644
True	10.48416182595454
True	35.26321721571904
True	287.6856700913705
True	41.446458562891095
True	205.40447842170573
True	735.6435046045088
True	210.8399293356169
True	748.5733775834765
True	754.7510962424125
True	130.71741493028523
True	375.1401315753624
True	608.3067482192098
True	23.639423487124667
True	130.3507121166231
True	444.6342395359404
True	298.5942102809131
True	196.54811507684124
True	110.14678650440418
True	385.4736954013818
True	23.889707638734382
True	365.0334623808738
True	360.3923550800399
True	1051.6052115886546
True	375.4755042120797
True	31.84109598778524
True	438.5718402204026
True	466.3194635139755
True	234.62246383441584
True	32.5448199406197
True	733.8956832117111
True	440.08923676789794
True	184.03378967619636
True	14.728603038327416
True	1221.3642641610716
True	161.30158140276612
True	26.48373585889339
True	308.5163767982468
True	286.2402932426648
True	112.83357438062252
True	292.1749951784574
True	51.6632825188666
True	318.0925743897905
True	307.83595970624003
True	332.35805464795766
True	30.36485238426149
True	49.94554266916128
True	1074.4212090456326
True	24.44444398596872
True	13.062421604170332
True	183.05256022346757
True	648.2332402232693
True	9.394503526285732
True	195.4537043210441
True	172.77440024539143
True	536.4076498180765
True	374.63546788540776
True	721.4565733484566
True	320.8147789513191
True	496.9201373701046
True	453.6709892537937
True	523.4693523642326
True	102.49987599058852
True	1266.337888828856
True	921.7908900438258
True	291.1480066583512
True	531.1643257335361
True	102.84609199410684
True	598.9533876593349
True	432.1488895782418
True	160.0104478150844
True	80.79006654167128
True	352.5953426164187
True	162.70276569758832
True	29.347099977551
True	605.8120769583172
True	382.8859458141518
True	67.93938486865969
True	29.71045227477597
True	685.1495633655063
True	497.48271045421336
True	71.31529993724162
True	22.112998015121875
True	327.5876948483211
True	325.23087943147044
True	700.9023317991548
True	551.2324727514814
True	555.7416199578979
True	782.719987193144
True	8.701255135695199
True	56.96290622997584
True	36.6054498618941
True	60.988302611459936
True	514.9439008847843
True	590.2754830679323
True	84.0550672370342
True	113.62868307440442
True	197.57529632863296
True	79.5579378228243
True	184.17905632589972
True	207.94546514157005
True	279.54575335920373
True	797.6981506544408
True	583.9830199367364
True	294.3662672794246
True	203.7662409061837
True	262.9077287688028
True	227.2815518327564
True	726.3013469829092
True	326.0010216325315
True	166.8643505246968
True	893.5062652900986
True	355.1838366314492
True	473.19933951436514
True	155.30333638962713
True	120.68205933468408
True	61.51961349825513
True	216.84929894613708
True	973.2143114529
True	533.7158275623055
True	110.33496930963284
True	358.97493168401365
True	102.20114030178212
True	656.459640501251
True	4.5580363954507135
True	697.3756991609291
True	38.93817962844258
True	914.7047274762658
True	843.3323646359288
True	210.75728055990191
True	31.206140674151605
True	82.49730516877936
True	473.7960855657008
True	219.4534050429319
True	1.5816661152163525
True	82.87925528313747
True	1107.3070420217668
True	353.4099717924499
True	681.9414957082486
True	491.5265354504541
True	32.23783556942727
True	139.60025939621175
True	450.94971165756135
True	895.615241194491
True	830.7012181924265
True	415.39901009899216
True	328.71406053615783
True	17.37723591345291
True	80.99166510224082
True	742.6424206012026
True	491.39714791197054
True	384.8545941412644
True	854.8882877315597
True	21.82070065167579
True	217.16580214287896
True	910.5685508506232
True	233.80079770644463
True	8.670898128745268
True	487.8937625942652
True	105.0704964271498
True	609.5083965259857
True	55.336784728698255
True	250.78094946921573
True	874.9636765484867
True	887.8876709450216
True	272.7133950848617
True	448.3646818713258
True	118.2879612784832
True	609.3718158647821
True	262.2546863517013
True	190.5868431193626
True	867.8101545665812
True	54.111587564564864
True	687.1517534212899
True	276.5853821221775
True	303.5524564950072
True	164.88468993862253
True	486.0604350408562
True	584.8429804030031
True	365.6875642170402
True	411.52659884661546
True	68.92069266986107
True	158.77925867015048
True	446.8104047359285
True	221.8665852444141
True	37.66513597447101
True	198.42965952751
True	407.8063067696548
True	390.27231198047696
True	746.3068270395215
True	136.11485792991635
True	653.6158947734398
True	503.0195360186174
True	623.4859035691527
True	137.22599442304568
True	37.050964843446174
True	657.8419629698988
True	75.08674357143494
True	560.0518922249727
True	690.9470210255236
True	452.30224970731024
True	140.08012061975475
True	516.3737791168492
True	3.9307869247342393
True	401.54929228883566
True	31.350141055308235
True	631.8148543310834
True	270.0030486071746
True	575.5462315357947
True	694.7757150881836
True	138.4917558461711
True	524.2374029829107
True	500.3774785900219
True	64.83843827948355
True	970.505038521786
True	2.477028503428926
True	26.57311268225638
True	659.0755932857165
True	675.8156516674981
True	143.46786038546546
True	406.8165661346412
True	120.76937504113071
True	71.85152951798173
True	457.8421906526712
True	41.73136936226873
True	509.05047425333294
True	13.438813577346384
True	828.9889321768544
True	540.1681319770623
True	658.0581171185055
True	100.87891389749322
True	373.2868854367159
True	1009.9372936155376
True	840.2221575223723
True	137.39626512737874
True	546.6166404098202
True	446.8068068197054
True	246.82322687227008
True	250.33828371765597
True	6.440028965477983
True	332.1013535777936
True	12.256315160373209
True	382.9796934984588
True	77.74371090917623
True	401.6442589259009
True	680.695557511546
True	126.6274398360411
True	232.3860382322981
True	637.1691717323088
True	710.6930750445272
True	297.9604620043391
True	140.0478136991377
True	162.7246112441509
True	463.0143183097653
True	86.02228594301255
True	10.362214038312374
True	522.8091609939521
True	561.0239301595423
True	19.332897233066117
True	141.2215022369608
True	912.385497935125
True	485.1943264431487
True	267.146929777188
True	37.98142436837145
True	477.09588981475054
True	113.69611151588563
True	578.5071573764541
True	662.0786150623685
True	299.65801163217986
True	399.1608190452452
True	187.18323745413235
True	244.66643638512167
True	70.96298135281354
True	218.94566789635584
True	500.3520084857544
True	22.759993814511287
True	445.1876112790517
True	384.0597404808898
True	731.4605615679367
True	905.3699611760072
True	896.8304803667017
True	155.15711686666336
True	403.4459862784048
True	65.87312347260888
True	189.28332541036187
True	315.2204637171289
True	10.330649008253015
True	839.8612755538416
True	22.147517732403013
True	403.7391602947793
True	263.5429654348143
True	652.0148716501128
True	203.03481718791556
True	36.9441831359414
True	687.0610590742019
True	1068.1969472689946
True	223.95486569592063
True	135.18730287328117
True	591.523157857921
True	472.9315805771197
True	18.35522340594689
True	832.7840545096343
True	118.67949367747757
True	46.72559779827365
True	300.3547979945626
True	346.7975575404314
True	403.1817265356539
True	265.4701266612044
True	21.01662071247381
True	22.649040735330946
True	823.8627888259717
True	191.95042394324656
True	107.06061600975448
True	831.6428568918678
True	666.959488523016
True	629.5199148332661
True	461.9846065728765
True	151.1011038141922
True	32.68976709663702
True	102.97420075574615
True	444.78968132830624
True	232.65988156830204
True	467.7146315949838
True	143.5752303003218
True	477.2603524361402
True	639.5307300213472
True	980.7575236270552
True	21.552391695849657
True	1012.912307421115
True	1100.9059974728164
True	475.9079721371768
True	84.56637350592415
True	797.2296516693965
True	648.1072019088404
True	681.0751659093996
True	167.87327478266576
True	746.8171920133098
True	699.8629638611851
True	124.17832980267646
True	780.6460230810372
True	823.4971043338398
True	460.62364772984745
True	226.262605445946
True	68.63955969631498
True	328.7534602339176
True	356.4970667713656
True	459.56012684122993
True	422.5408863708735
True	196.8208794107258
True	310.80269497179927
True	3.399830888570273
True	14.42906782603795
True	103.76635095163388
True	135.3105328886305
True	353.4241914257243
True	352.7287740987377
True	114.1975805933942
True	19.383118214138108
True	205.27889614154688
True	823.5915131688116
True	472.830215270745
True	520.5652452361504
True	566.2832232800479
True	829.0015573719379
True	658.0102998884578
True	93.29103135308888
True	207.59746631502637
True	249.61680713071476
True	277.88869242021144
True	102.62689088365262
True	365.3701562017372
True	433.8677365554215
True	168.36512316736585
True	644.5853923204585
True	244.359192265262
True	204.6613680993291
True	24.406315806290326
True	238.70698901398515
True	450.1706534638225
True	167.92197185923945
True	506.42880254775366
True	479.2534277612589
True	251.54936396880623
True	104.57563004264064
True	39.953713773513705
True	410.03161474058805
True	776.1391780061664
True	167.6815178264982
True	1127.1550741255778
True	1038.4038502706417
True	484.0732429976072
True	100.43281274199296
True	125.77748010144528
True	659.6888250807843
True	8.766645426650465
True	221.60202914458924
True	132.19023414461904
True	117.52374310374763
True	334.1428425844462
True	623.1893513545588
True	40.01038375165045
True	128.34978364269404
True	937.3456568268824
True	58.7510093404009
True	432.7646946201812
True	529.4121810768524
True	246.60306275376533
True	133.47558362544325
True	938.9963661473367
True	1188.3699512912217
True	510.2359021006758
True	657.8178498780143
True	216.06841661532323
True	150.1494646097591
True	331.6943499639716
True	246.7006009215106
True	167.9412784269609
True	296.4265956026893
True	340.4224385201254
True	11.441542625438757
True	614.8276528580498
True	144.59870327679153
True	83.06678790977998
True	442.5249489591921
True	321.5200601228218
True	1192.2990728846594
True	373.5420046528474
True	989.7691992785468
True	9.585716787047858
True	260.76325858517026
True	227.07223822989843
True	157.43867696601242
True	474.61375103119593
True	199.34116181455303
True	393.0626055131901
True	321.9469842742566
True	109.56898292123162
True	347.5702797789845
True	1005.678791765424
True	729.2279640921947
True	221.77916835721493
True	104.93703585230202
True	299.3916216333489
True	23.613517855276143
True	352.5263556277205
True	326.77957878815295
True	553.8051224061737
True	451.1703194111439
True	363.8106899527024
True	157.32490586730776
True	12.747046601585913
True	430.96296410115895
True	274.269601018969
True	138.16767451762178
True	300.5439590041814
True	424.7645949062559
True	825.2201723555099
True	320.0867464672993
True	774.1489225744645
True	386.83330709774816
True	383.6773756312456
True	1.0233125939300058
True	1167.56915583085
True	106.42600830013272
True	886.9966595425107
True	206.63096844414255
True	460.8112965158401
True	689.9514072193497
True	80.45115075994087
True	464.7267111731177
True	35.19139515427379
True	404.8484654191864
True	76.30592414301267
True	227.88720753981025
True	37.01364368248039
True	693.7564096540679
True	186.535683412828
True	25.502917957734606
True	389.46332425831054
True	112.49407415442946
True	173.7480019566872
True	863.7795059815927
True	256.22860268785183
True	156.37864086518636
True	369.21900858942
True	514.8970180990068
True	340.0154244101005
True	503.77104001982246
True	624.8422716128526
True	152.06942477234577
True	7.194016543868467
True	70.90203571313096
True	453.7147683556649
True	91.22626184489565
True	80.28423932899405
True	1072.534490335996
True	26.462995426201733
True	329.8113836123807
True	313.18825302408584
True	455.2565581602448
True	678.0089317531795
True	187.089146608779
True	636.4654590266551
True	330.1202494488259
True	341.60684189213606
True	262.95638274099
True	215.34396801402136
True	360.8355506296281
True	436.8959567844205
True	417.8861793193141
True	608.3317793002099
True	137.9817433359859
True	76.76176189500904
True	37.71569876003821
True	273.2808747470131
True	644.1589692001842
True	407.843169109537
True	786.6612148404055
True	214.090745275438
True	400.0274373397185
True	71.56200919896443
True	57.383423090657686
True	424.158034604906
True	197.6908393065336
True	223.80425565847128
True	42.27181594151091
True	1081.0390083816394
True	170.78672043538845
True	926.0215825224592
True	315.52453401340614
True	941.006686870556
True	231.3409229109051
True	475.3036701440457
True	532.1644038461086
True	641.4673062863127
True	206.90259882915703
True	478.2419416860407
True	922.174405634939
True	113.00278583190742
True	7.802142978102624
True	580.7464022323223
True	29.72345609938996
True	77.94365266883021
True	806.6690220772715
True	224.37527053235857
True	1040.1258960196972
True	686.1359111889049
True	409.2529600655587
True	285.97400473301064
True	477.51238199960864
True	328.8105010030643
True	185.95434731312696
True	681.4251560399172
True	688.2457799306885
True	202.1295938266502
True	87.46340008907644
True	504.4733898874401
True	129.81427545647816
True	380.5418125308648
True	354.31366369858495
True	66.84891915999563
True	374.5286686961556
True	411.06564742989394
True	355.7762305222952
True	427.9644649125858
True	433.40952718308887
True	637.8353638961734
True	57.33640955563082
True	458.89399926538096
True	327.4705376541744
True	656.9927059862842
True	219.05178572514103
True	102.58251214761712
True	42.40697762083197
True	532.6238020032766
True	650.5949816410072
True	183.5920913608872
True	415.10895497428993
True	353.0918777045496
True	16.645823093323756
True	162.02263943799747
True	300.3046999625564
True	3.3366759164747464
True	868.4272810790467
True	81.61500565403814
True	101.80429741413208
True	115.30044562763663
True	360.8097088577469
True	38.210375337200354
True	465.33310001562825
True	227.61066671320637
True	5.679552222344767
True	118.7459242980999
True	456.1387083277129
True	51.224858034084114
True	70.19017235946495
True	180.6472288734437
True	292.5716301307472
True	945.4178075044292
True	387.9913899545405
True	951.5123966947482
True	188.4597472674934
True	1021.1539419516764
True	781.1589338618325
True	682.2018162118691
True	388.0141970099493
True	370.8054665379962
True	83.18287402708852
True	73.94875642648238
True	81.8155278028697
True	177.10945774479725
True	481.5008301700144
True	1092.3033408366107
True	186.98153123029425
True	350.84576529028965
True	448.3067135778299
True	607.7560636481654
True	594.6365942006568
True	286.44365937981763
True	454.264902207517
True	659.508531484638
True	94.90247509009797
True	738.9319651410506
True	262.48692851342054
True	138.44114864039707
True	409.7411739718092
True	862.9749071975999
True	420.530781246826
True	862.0752667617007
True	197.84552024488983
True	347.86918963963853
True	686.4402317974636
True	616.9641627574091
True	191.8206302659344
True	250.99560134062463
True	763.6531194928048
True	29.676527333444547
True	199.5586127851976
True	505.6010835893407
True	686.3694638609905
True	104.89803448969774
True	35.79963426686225
True	169.96919774639954
True	739.6030169314868
True	311.36167343207404
True	543.8586829113161
True	350.5752987167922
True	301.28462641621365
True	471.7039676611622
True	488.4209796506285
True	70.64748660266189
True	370.1328007162263
True	751.5418223616232
True	0.0
True	289.4770123733491
True	242.07231363540208
True	991.4863428933012
True	141.53802684395944
True	672.9892723763769
True	640.0536591914572
True	112.9556255309378
True	204.4065814387084
True	136.31593167180952
True	11.713813687541789
True	288.3025624165236
True	376.07991465517387
True	1147.8406227564917
True	234.5041322344177
True	400.4259083674475
True	649.8250325516174
True	207.8460621688152
True	25.46781925706277
True	868.5895657107357
True	605.9195029774207
True	136.35378085711724
True	620.7273131193157
True	163.8705323543107
True	288.32677001168213
True	765.8517032346784
True	36.91753073697265
True	99.42139700999356
True	521.9055252370381
True	64.85228208746615
True	78.98222190306679
True	427.3060584938865
True	21.554338329592525
True	783.4010696224002
True	100.05598294847373
True	158.2018692248751
True	19.77278777675273
True	696.678629137191
True	32.604568512223274
True	789.1860443181205
True	396.8136189285816
True	121.34295377832352
True	704.8891676009958
True	534.7213488418324
True	530.7110689825093
True	49.83091773994569
True	365.73816750775
True	5.388875408992316
True	98.75484621829536
True	368.53587209079353
True	47.65766438111383
True	123.22499309810964
True	316.8015948220439
True	180.78044622447467
True	100.27542477359896
True	660.0242532363919
True	21.228765479670773
True	1174.553734289479
True	521.2173770736036
True	308.66999617001227
True	489.9633062440994
True	125.90805274198026
True	790.2684545036462
True	1086.2863664402216
True	746.3031719501618
True	170.14299468960712
True	225.9726444358388
True	53.07588828461745
True	59.3361292002397
True	154.5608203816193
True	102.4407279432736
True	166.87127116335722
True	1208.2406789520448
True	307.40357106037646
True	367.54184772797805
True	715.7615415863105
True	18.104024958980443
True	15.028304423433433
True	574.2472744408333
True	5.520562543419215
True	116.61702915867836
True	665.013870535791
True	185.89971163360357
True	643.182894277076
True	851.1826242250181
True	154.48482877396603
True	921.4563633067926
True	3.516718899871255
True	450.118371848233
True	1070.3101493113716
True	26.128312164614385
True	237.5254435564297
True	152.779612144751
True	959.5798049608784
True	234.8934859804357
True	484.9627107170384
True	122.06101746869842
True	494.73838688157656
True	156.90237918482717
True	100.90397608685107
True	392.6426412944506
True	68.46114146868146
True	51.98964625278231
True	1076.4825933903332
True	264.4516335930335
True	156.8951608429881
True	374.5975397241615
True	393.90654342031
True	207.8054352379766
True	168.00030249867493
True	385.3555314861519
True	37.55678671483093
True	497.953656260047
True	1142.5655873167473
True	117.86507090980751
True	469.6769489030231
True	323.0836168680939
True	26.007183559427965
True	405.1941013863033
True	104.51907771285698
True	613.0061008065253
True	202.75945627007883
True	430.25184278191045
True	21.411762407531988
True	423.1779725210808
True	109.9161888385997
True	338.96733394918203
True	33.67495694891735
True	169.23977884240608
True	249.6463231817858
True	776.6428635138692
True	58.59512086799071
True	141.13670751730064
True	235.39214063446244
True	137.9869875290895
True	613.43237886351
True	551.8143390336661
True	780.0712794097168
True	381.31236630008976
True	536.9419787973243
True	413.73537063423976
True	687.7820557038499
True	65.582367020326
True	474.1896792835127
True	428.4134794425031
True	44.58206512880773
True	83.11232965183848
True	129.03960883791035
True	94.49883713663
True	338.3747930794416
True	832.6877468609658
True	330.080744615084
True	1109.5560001935653
True	322.60535593509667
True	902.299266056184
True	134.17306848292114
True	580.0868806565691
True	622.5136902974876
True	699.7621229947633
True	442.3427772199568
True	63.07629867582387
True	294.2836508610203
True	42.16538527277692
True	164.7857162782303
True	175.51721618711193
True	1088.72050223058
True	238.40640454529137
True	544.4271741970231
True	528.5468215424969
True	563.9504663544701
True	881.8626951075062
True	583.2317860565101
True	641.2721622041141
True	937.446700703714
True	123.4942053432162
True	317.6624335667286
True	267.614183066184
True	324.23614537223847
True	87.28891518182425
True	396.3105966222373
True	3.852525369607589
True	331.4738788350932
True	254.7867522717568
True	612.2584648848192
True	288.50749673239056
True	363.89832759198345
True	9.45891686612289
True	61.377041631705936
True	531.4147779616302
True	30.5833587831957
True	135.17586821780623
True	67.66493691627313
True	147.94708353968767
True	234.4264396648876
True	69.42617760394127
True	387.9158192061433
True	278.3683605849949
True	105.42519948195635
True	339.6659143717399
True	63.53340517485134
True	585.3189136796072
True	859.3290176882862
True	276.3308271449854
True	1174.94317114279
True	104.95787205106228
True	298.5238165184649
True	1051.0944826422135
True	86.4088958647699
True	289.47552081963727
True	10.544292489246718
True	396.83909281597136
True	460.2519395520938
True	158.28995524449547
True	613.1966526827608
True	917.9288022485508
True	157.94220281185102
True	81.5403649715501
True	326.829900834535
True	526.3157645384941
True	639.7650807835992
True	1234.4944503005906
True	28.783083604456877
True	929.1412519028272
True	144.19350955671715
True	655.2000670289183
True	121.13705028304852
True	126.89908361170848
True	187.5930920682765
True	170.07554679263873
True	776.0735422386665
True	200.71680412231197
True	230.77663688834969
True	66.11173330830908
True	506.7377845417578
True	444.6872391799154
True	173.06259034217553
True	235.61191711139043
True	17.386059336053822
True	422.2715411054597
True	212.5687284126324
True	286.1947905519896
True	113.88421305624188
True	700.6565607092915
True	411.55227499966026
True	266.954158245256
True	639.4621408030572
True	530.0398417156259
True	451.8062795555059
True	137.97324806087272
True	541.242043567009
True	404.5690181648464
True	2.3169662880041173
True	194.59055288180127
True	91.12866369647602
True	232.28477136794655
True	2.8337561119076504
True	123.9587579419622
True	349.5236417401957
True	7.286877900189621
True	857.0326467584998
True	167.9542257833313
True	720.0483328511064
True	789.1852718114668
True	171.10550960261347
True	233.86776100906096
True	483.6320832980893
True	859.6060669381128
True	49.12531292803434
True	38.00736530378102
True	125.91173733008527
True	628.966602543192
True	720.4326596017156
True	185.61718079217
True	582.9171656553997
True	578.8500541754161
True	845.1246634651266
True	406.7345662567283
True	187.1178528607719
True	905.3379827689664
True	224.24144145879131
True	151.67145068711378
True	337.11039402247445
True	222.05607407963183
True	198.1959480319595
True	600.2100525230476
True	248.8862348645661
True	192.5717285819536
True	446.4592490224698
True	468.2409126750794
True	61.81988823423238
True	277.8295732685773
True	73.92246169137806
True	324.2923892570669
True	355.4042944494588
True	254.50876287395468
True	174.9837615881311
True	402.8578104822541
True	650.4624194134053
True	802.4813382849034
True	294.0345490150868
True	757.6537707431464
True	64.46668973512982
True	880.0612765384942
True	351.77254631400683
True	13.636652301706404
True	608.1264871059993
True	689.7083198231984
True	270.7137039472727
True	168.76659057852197
True	50.35235800944325
True	379.5554167096399
True	80.72806114033028
True	15.810781017182132
True	907.263045660672
True	370.73522140486085
True	183.36341415086773
True	1009.146847168172
True	12.517944798649976
True	789.9811030420894
True	31.264004999816184
True	654.3453093557548
True	59.40494037904212
True	780.7903520343606
True	461.2967090877765
True	193.6784409317424
True	450.0339103033089
True	214.5600315101541
True	291.7131704614816
True	221.02192369762167
True	397.5279304042805
True	9.19991176794971
True	320.90412898511687
True	112.78988209965934
True	10.495825966965247
True	458.2011120704515
True	707.8254277837269
True	290.5952685115555
True	81.33171683794018
True	305.20458048468146
True	82.79118940816971
True	189.9885457492324
True	180.1712085314311
True	383.4877659904531
True	45.77302950638122
True	142.8699807245535
True	383.59173830095136
True	832.1441243255124
True	112.11490223232376
True	211.04792289660912
True	429.7824835246455
True	17.64983054180008
True	412.30258373792645
True	526.1471926970507
True	86.30614942751798
True	382.41608424006
True	363.3724699731789
True	424.61484193044
True	586.1271348146813
True	1059.0708866831508
True	941.7135424727636
True	58.58645375303321
True	1052.2849255858418
True	108.74097561326155
True	120.92924432760736
True	108.82499654493692
True	486.5378972673682
True	377.6887252471362
True	572.0613708770171
True	259.41410470464314
True	157.6391503350572
True	418.83991597300417
True	14.627813920062144
True	459.146646564891
True	392.92401525811147
True	146.8782344414669
True	96.58830378802148
True	522.15191709965
True	994.6115396959464
True	202.0564035693395
True	70.67278600416012
True	430.3680655894694
True	372.89185134769536
True	479.5240193866376
True	313.9150756270381
True	4.990594382629197
True	530.9922768439922
True	507.3541034986533
True	504.4926192152332
True	187.6897864433571
True	101.99914618414095
True	22.43482132568091
True	384.3146832837028
True	109.8062723800342
True	7.018592341616713
True	33.202315682463414
True	347.684060978348
True	670.6879301913773
True	135.66674912277134
True	93.3483501009512
True	26.62328351154637
True	411.7565701795435
True	348.4903788275457
True	746.8469438698845
True	303.43890552048543
True	498.82941756056624
True	517.6516534568492
True	511.0710503966039
True	295.76703903166776
True	544.9943777903679
True	100.7096201082236
True	580.1470571193425
True	7.076069322267948
True	371.5708993623873
True	452.0451539832099
True	973.3980898694236
True	349.67503511926714
True	826.590399587106
True	996.3528247508108
True	174.08681621735346
True	37.09014706252319
True	359.6471048035953
True	391.20374215372976
True	572.9406935890098
True	228.06771293778695
True	32.21810940413201
True	641.9818981881914
True	123.38012696618014
True	1030.0848455384132
True	308.1523118319556
True	449.8499951473577
True	127.15480771670588
True	806.7280549727452
True	140.67810354038085
True	817.4469073639289
True	571.3303690744283
True	184.1127272974134
True	110.24556543785523
True	67.24940422895874
True	571.1689998871653
True	919.9209068148396
True	436.0968430865535
True	559.6293602050644
True	128.26507338191823
True	637.5415919979949
True	476.4384484915685
True	798.6238031651674
True	310.954145672015
True	584.2608407731476
True	118.75551769641032
True	26.41071848355732
True	410.55601393122464
True	176.36898053722072
True	100.78719828950626
True	385.7246483220204
True	1058.8554821541968
True	257.06364134037904
True	555.9857713673129
True	11.00479935299046
True	78.44937331677043
True	326.9675985677554
True	776.9591773615077
True	452.6155384388403
True	511.5026523157367
True	721.828646399659
True	67.323865598247
True	744.8454661362189
True	47.90421194140293
True	103.57269942865663
True	181.48975283862035
True	78.15007685101273
True	26.72480031583097
True	290.66165356937057
True	474.9799341854102
True	907.3760535034598
True	859.8350035206394
True	5.468836702423808
True	290.858982228406
True	471.183877468681
True	123.5620608784247
True	244.0702509662744
True	334.9509024360688
True	1317.9666237354415
True	461.9464109696976
True	26.952718844710105
True	180.6561644374468
True	707.0883476685985
True	35.19016814429172
True	170.10854953275472
True	545.6138882730313
True	72.51386871262406
True	870.0496342404151
True	332.51048202341406
True	670.9662797502339
True	77.93583377554853
True	691.7554988428197
True	587.2864309638984
True	864.870615600749
True	256.63920656387404
True	505.70140300567545
True	848.3282554500801
True	941.371752529622
True	226.75530886121447
True	754.4649595506671
True	219.257470926622
True	447.3349363044534
True	375.4241642736344
True	493.756940043696
True	488.26767664653534
True	302.8065087400092
True	346.5140093777346
True	112.645832180119
True	337.0426610982827
True	1090.4661990640643
True	301.8454863441361
True	144.614647226278
True	289.5903579899562
True	740.8814685288606
True	642.2588297090523
True	400.5578996251337
True	116.9324144520565
True	331.25330616849965
True	35.024713069019484
True	169.8844441489383
True	92.56014409250749
True	87.97904975060737
True	572.3963454291695
True	136.26622845521112
True	137.8097258302617
True	113.07673658724616
True	84.48614144700065
True	445.9771045044736
True	391.70147379646426
True	1028.22104095774
True	536.8080809297894
True	860.7556560761876
True	274.9713447466177
True	288.57224192590155
True	512.2268652282781
True	193.5162557308618
True	718.8819888011235
True	245.7293351983884
True	362.5829555643309
True	70.57242238060782
True	118.39066395999116
True	245.50923884939056
True	122.8562166033792
True	469.89347744326494
True	29.97127438923741
True	566.0799164908994
True	1001.261090438428
True	741.7981969753549
True	1.679136796441307
True	58.42740781395062
True	467.54951298530887
True	428.80133487967794
True	78.68155199901832
True	116.27145244637455
True	297.6259944541219
True	82.25956141714897
True	50.28698302627208
True	718.9735968139153
True	666.3669472978592
True	161.36949170771467
True	167.6890165890112
True	543.1122884409745
True	59.433829789245685
True	25.30768865735628
True	531.3033813031136
True	468.9343710675086
True	1128.8622470136993
True	48.257543465225496
True	459.01587604439794
True	860.3129897317845
True	793.8182069938014
True	286.7796537644531
True	768.1868736924831
True	400.1209420568893
True	38.10283914292906
True	96.89660059813932
True	708.0453124027777
True	79.80222166722646
True	138.34283133362544
True	952.2099515576982
True	188.44660044322
True	280.6414147783708
True	106.1642631830535
True	620.395679849514
True	593.9557309152099
True	212.97397633615336
True	433.6727786262398
True	43.55163290337757
True	277.7993060453422
True	581.8089698367668
True	606.3031026885408
True	321.2675097848173
True	72.11547659609697
True	971.4025318735744
True	1038.3318735607943
True	564.2169089980869
True	62.95643463078076
True	30.25475297870209
True	93.86768375308534
True	107.99348540897552
True	99.79197415550318
True	860.8634743614465
True	1194.5586474964991
True	731.0971520553176
True	332.04708360896825
True	9.97336484184303
True	22.67840170623389
True	343.7241838075474
True	464.7764920479679
True	48.67246862266173
True	563.4899726873977
True	438.1134779765061
True	413.6011257206888
True	81.56616606095815
True	191.031988127901
True	250.18149483382115
True	132.5753413261458
True	387.3773264466186
True	44.8451219967216
True	180.62125513598187
True	1139.9921200140486
True	6.041075303012429
True	26.90436444929208
True	562.0943132847763
True	363.3759131303119
True	772.8857334933595
True	157.39923570497072
True	791.1809311828426
True	594.0128529908085
True	280.7135484361285
True	447.0123327780405
True	351.6171466404492
True	288.75679866420825
True	268.2871065198324
True	386.7152983665317
True	506.9380671431272
True	483.9276824734631
True	107.74645270256065
True	366.6413652280881
True	8.860314890391223
True	181.70672082556183
True	233.87926119259032
True	851.9956862569413
True	595.7137718077645
True	31.025083636631003
True	693.4452862614584
True	815.2438614226019
True	104.38814268495712
True	342.03940385187383
True	878.7200124224823
True	225.93532959612412
True	168.37709773727354
True	511.4415570986514
True	581.2261930754985
True	1123.6538607756015
True	141.4295063453901
True	153.61683545714135
True	256.59660653546285
True	313.2202458207078
True	424.40846713167446
True	409.955471378552
True	334.3197458317916
True	425.4433486488887
True	511.11183648859776
True	211.57747301931545
True	1491.9028583318543
True	260.66943748882426
True	376.7093397136475
True	52.093156701153056
True	777.210059039846
True	247.0231234092778
True	902.7879139626378
True	542.1229894157622
True	318.6113414583663
True	772.4668621105121
True	280.01357116105567
True	223.3050617537015
True	263.84590056441976
True	227.6015376276938
True	141.4199971933517
True	249.3395187783749
True	743.8067694452351
True	527.9637533200824
True	218.76248068830895
True	1150.9559296933255
True	115.55844021357098
True	258.9391864428492
True	72.36283452566117
True	317.09269384088856
True	424.6024646533892
True	94.67652528041114
True	220.33876413341724
True	72.91688163040504
True	716.9883537098619
True	386.45630092868095
True	228.33434555682297
True	713.0788612134851
True	868.6745404658354
True	826.8780709953488
True	818.0713388569641
True	347.6483314606317
True	1.056777324363075
True	268.21490829574384
True	52.79499167485556
True	381.8347609767487
True	56.4601948987394
True	347.0759656829441
True	856.868025161546
True	1064.5465417649784
True	408.2504604155813
True	20.172795934465224
True	525.2020648064328
True	521.2988125222915
True	188.14098142839177
True	234.16064053933067
True	289.21253334643654
True	24.20841035785372
True	126.26210869084916
True	986.3445383977858
True	60.32481596236162
True	490.18399034126224
True	788.3226727293885
True	103.87652723961229
True	257.3584544742466
True	115.80259325939356
True	16.990859946521127
True	1.6158707400463217
True	116.00102341579738
True	1016.7360889184956
True	429.6630669967449
True	65.8506889417501
True	782.0806073818471
True	345.70217152051697
True	1.379570604021911
True	440.39156356882586
True	194.1779067601612
True	501.19824993301575
True	81.14864359199242
True	330.20655759837297
True	381.455025182792
True	158.9170194669894
True	216.5510451209489
True	132.80624434213797
True	172.5816459744104
True	988.3356630102865
True	14.714413841385335
True	504.1259778783576
True	499.0724111477388
True	406.177641989167
True	216.9381958497524
True	229.88599901216384
True	165.7191833363674
True	44.47106314661032
True	489.7334658024136
True	147.3505236206651
True	808.3106656323432
True	806.0281915256784
True	245.31320112072265
True	322.725708293406
True	520.9215694122471
True	40.03509217320071
True	84.26861032319617
True	747.6486834024631
True	1107.2668736856356
True	111.37632848848132
True	733.889130420111
True	146.43511790307963
True	942.8052480664754
True	652.4176699240359
True	102.55038465192736
True	283.51830506700094
True	632.1716488049148
True	252.5683639419311
True	47.81298672417347
True	568.7867656468337
True	427.11340874418886
True	6.705738759604426
True	480.7765135165486
True	67.77297911673743
True	167.16078850517997
True	234.35375223821896
True	304.71634684570824
True	74.58188785481927
True	218.5835118204564
True	348.324016694202
True	428.8239197827421
True	937.9672344242416
True	48.11165424525155
True	918.8272318776188
True	1012.4166844141558
True	134.24754214120054
True	69.4899201041415
True	995.85722496813
True	36.02772081529615
True	230.14953801870595
True	85.31770516395508
True	211.6631997598624
True	350.9764300759216
True	949.54761808573
True	90.01689063468224
True	72.75720352598603
True	618.2441459861327
True	277.68810971562465
True	703.0615004497057
True	53.50882628514507
True	482.0957699339595
True	378.6647355460787
True	673.6812587250205
True	51.191654852743845
True	112.8569443071806
True	28.514553547864143
True	275.3913410574257
True	44.39208435409088
True	339.78328825827083
True	2.8709148387522863
True	1202.7284563893163
True	107.97899012644284
True	138.47562969814277
True	352.3468329682535
True	722.263835358826
True	681.6570579320611
True	998.6252618097944
True	467.0480151266188
True	419.0670152055314
True	142.33624767935532
True	422.3578422603357
True	834.0038884240554
True	434.6674960425197
True	911.2574185081952
True	87.00279662169419
True	432.9215305557128
True	183.17482238880652
True	287.5633182558363
True	746.2425969199536
True	145.24516333272064
True	136.16566738418533
True	66.20084379669991
True	861.2087622748307
True	770.0962124974515
True	86.34372592973101
True	430.5233029736144
True	740.9626949713206
True	421.8948328000245
True	56.50965074708016
True	315.99836304968176
True	770.5053936576294
True	28.60176451905784
True	358.6187817483665
True	165.9539185162008
True	288.02643180734026
True	32.12318195210836
True	211.93206182720735
True	748.350879160801
True	631.3692212208713
True	56.08302130545045
True	295.9994819260272
True	894.8975452042046
True	17.330192502013244
True	312.92466430501577
True	304.2772867616041
True	426.1029513215549
True	217.81602709720823
True	603.2916637912667
True	46.24484861565515
True	989.5924699949056
True	882.9134689255756
True	44.954601878108384
True	397.7270513166536
True	724.8077892047224
True	932.8435680393278
True	280.4972190794087
True	615.6728907983216
True	128.07755690040338
True	197.7932929729673
True	130.7067982043338
True	136.043877524547
True	193.5586915082828
True	964.1216041220968
True	800.2119215572235
True	941.4120180180196
True	19.017260394838427
True	26.919480038372924
True	357.223733162581
True	12.551283942908542
True	653.1229555373163
True	1062.7351622853273
True	269.35663513745766
True	213.07900634475448
True	83.58307644171339
True	208.84860282694453
True	120.79205081233629
True	41.38893659558856
True	135.70905564124672
True	85.53598937202031
True	242.82907510620376
True	532.022223675158
True	163.66304307021457
True	29.38793018994455
True	60.417739114377895
True	433.4026717511038
True	260.93838936569915
True	608.7257484427168
True	23.28726849936861
True	107.05488477922776
True	669.2705503034657
True	263.2897153133125
True	475.53444855399147
True	672.149051253917
True	105.06597238182324
True	107.55234476555415
True	75.42201125764741
True	25.08650350418009
True	114.61322350924117
True	87.46686991307232
True	101.58210142294412
True	146.83374768584164
True	237.49330450115525
True	833.0212386509577
True	288.88778605854645
True	944.431041162566
True	175.0448157186202
True	197.63465304418392
True	795.3469999661564
True	297.15366271835114
True	611.4723426680032
True	252.1538733785052
True	379.6369876653975
True	438.2599134631269
True	532.7273999625884
True	651.0560559411908
True	366.50332411953065
True	36.629100812530325
True	554.040237493513
True	629.3558308357512
True	19.131365201045245
True	11.406364934610442
True	261.9899209577398
True	417.4528614213698
True	454.01492297881566
True	66.89414152211323
True	643.6415750031151
True	913.845136641967
True	245.93905037044703
True	907.7177669050792
True	284.466698072266
True	97.45842082628953
True	256.2256309539319
True	689.9599172894328
True	38.724645056540616
True	574.0861023386697
True	1250.0564042897902
True	1031.5883521592154
True	916.7167277159738
True	224.12916279754936
True	91.03055203460312
True	201.44331141793785
True	837.9689823040054
True	148.8428916184438
True	1068.1242885560368
True	862.4681240445207
True	42.17231002348196
True	89.96261166868868
True	405.9932415369313
True	403.5282909639717
True	201.99002239064748
True	534.148558527705
True	696.2572602363156
True	122.48669688518632
True	286.0174198894979
True	996.9921907936916
True	52.08638011337139
True	690.9374316000549
True	541.1611333059718
True	40.40721228805491
True	812.7994799202681
True	378.9018412839037
True	567.4836616641392
True	104.27312292324888
True	273.66683355638725
True	204.5004597495061
True	26.215342713083267
True	130.6022799192072
True	750.2888597903133
True	143.7853082383746
True	365.5718793025039
True	62.758786894873865
True	624.127699031991
True	616.2170109548604
True	231.3645265118857
True	444.9268549638838
True	174.4117998511137
True	163.58676856015964
True	229.75926449958948
True	284.1895349942634
True	359.1438279741888
True	133.48006994925538
True	196.12698161342135
True	26.983382578689213
True	870.5229758856059
True	305.2401441221658
True	9.142847689423183
True	367.5140481386453
True	171.45208614664554
True	636.196964034479
True	367.1263979323075
True	591.8405641756067
True	524.0138207757625
True	475.1837339046708
True	783.1163080744456
True	241.83478393133484
True	549.6581845813607
True	159.55742521561805
True	555.1656024759596
True	358.1805935895034
True	376.1146719389552
True	131.78616882456362
True	142.47762331654576
True	106.25386363286634
True	67.08621603665756
True	719.0493311858567
True	177.86994400372166
True	46.85756501206341
True	0.0
True	544.2300511155673
True	111.07013243805524
True	23.425927240612715
True	38.63316789823904
True	112.95412456709006
True	532.6245669701609
True	179.37603570619817
True	107.16668966017336
True	36.18321334597147
True	159.98897099056438
True	904.7831350955556
True	51.29965578694213
True	223.90286323330784
True	736.6897951325157
True	315.3723177143526
True	470.3590415217629
True	489.411501647396
True	522.379847643057
True	611.0759325077887
True	872.4567887128773
True	258.42475215164865
True	1048.1928912044866
True	925.5271430116344
True	626.442988779513
True	353.09610778265886
True	838.6108208376837
True	9.174424004528722
True	32.78781376457891
True	283.26205459315224
True	41.55479176220325
True	202.0722248835783
True	715.8207061177262
True	203.9904233377569
True	730.7860308089315
True	747.0915384199296
True	124.20105154213276
True	351.28901836084924
True	608.0440479010342
True	24.110467926454582
True	137.7960592525382
True	420.5132083917802
True	292.13578643881
True	203.60199767487603
True	115.10559338119508
True	373.816030046306
True	22.19459905913137
True	385.76886995110345
True	363.6296995226842
True	1007.8688649412616
True	358.27302838818173
True	29.2077744662486
True	433.5221355855152
True	432.7440830197778
True	229.6707287749471
True	28.6063254439353
True	754.0647074103332
True	433.1454280990196
True	177.47661654313424
True	13.193498906339949
True	1222.0189850366348
True	158.69797989781668
True	24.92426544707
True	289.0797051778228
True	284.80855131600134
True	118.79802099453958
True	298.8144109920411
True	48.153624048519625
True	332.7888123020592
True	294.53312544800065
True	318.0813505495686
True	30.17757581969267
True	48.85759096973447
True	1058.5087531654442
True	23.348196706596056
True	13.552402671000443
True	181.24311272022868
True	652.5596309019792
True	8.794710915359628
True	189.57446310101784
True	179.69990350503423
True	545.7826662676823
True	373.49589969163424
True	721.121151373334
True	319.290421032078
True	474.50369345365147
True	448.6210335109917
True	507.5151723515309
True	98.47490120095324
True	1275.3854120754495
True	890.517711828648
True	277.02542688743654
True	512.5533647480449
True	101.0806768178197
True	559.8292874002764
True	436.7897463845029
True	152.88374619924318
True	77.64027425462297
True	353.0269554779669
True	163.88735215585135
True	29.67206708438646
True	608.1779539028807
True	369.4324660291234
True	71.17834800500499
True	30.304186138490994
True	644.980393474636
True	476.7997041976793
True	72.9674783349605
True	21.009220397697582
True	337.3199570892217
True	301.89980141467845
True	712.6920067472447
True	553.8765913991606
True	566.7368348127274
True	783.2624641225393
True	9.97297380474869
True	57.668651404173616
True	35.75131618534271
True	58.46396178994373
True	502.9757813425143
True	583.3038682471754
True	85.85366619289796
True	108.48629819991362
True	194.29424904644364
True	72.24961658605143
True	177.56801865006616
True	197.41112537438264
True	283.9501645200694
True	838.9833237076898
True	611.3500942865975
True	284.4069649997698
True	192.009954555164
True	271.20295360609515
True	250.7228114786119
True	746.5386048291566
True	329.9815208302812
True	167.04925535627794
True	869.423105231539
True	373.3609339020695
True	476.55314653727794
True	155.40742341776655
True	121.8048455356072
True	66.45044448759157
True	208.89077469155225
True	964.1487693572134
True	477.0605275271889
True	118.864346477935
True	354.1488749378434
True	100.59683013070448
True	662.1680417276561
True	4.057202200435545
True	711.2808334674153
True	34.62798585762323
True	978.55789521085
True	856.7292466214616
True	210.54573105591865
True	32.08530464672575
True	78.85579360019953
True	465.6088124358722
True	235.04367005023968
True	1.8336384691739276
True	79.62867708597858
True	1096.6820276126075
True	338.48717519128667
True	674.9445642732786
True	494.9814186426611
True	30.379153367849625
True	131.67613097282094
True	424.9103248487649
True	920.7544312474104
True	807.6699216427155
True	405.5334313216958
True	329.14727981109013
True	16.465679982619324
True	80.19057105322331
True	755.6783753180026
True	460.4291530434811
True	378.1962310521608
True	887.3095544869772
True	25.132825226172507
True	217.6412355159337
True	885.1913590197431
True	237.48812506006664
True	8.7842211683394
True	508.4832694000215
True	102.31238550542042
True	618.9893331545499
True	56.462754220042655
True	263.6816764386517
True	817.6794314845421
True	902.0999835732632
True	285.2308668142737
True	442.8508693971729
True	122.59614192447974
True	599.3919049541871
True	262.0150917037717
True	200.9259753514109
True	881.0150354422759
True	54.08589498304771
True	706.2441942351327
True	278.6131262790234
True	301.2482576972495
True	164.2647734419263
True	473.5480721383967
True	618.2723406623195
True	365.3994372139143
True	404.1185730709847
True	69.86725353027072
True	162.12699486157211
True	468.2989720625095
True	219.73906879905928
True	37.82591540079455
True	203.58456308473183
True	366.3346451409653
True	416.35838182681965
True	733.3552099191432
True	125.60188833099916
True	647.2099447252342
True	502.4520221528316
True	597.3342580299854
True	137.99293484710722
True	38.99037904549458
True	671.1923848702006
True	72.78483731654921
True	558.8004827946622
True	668.3873441301561
True	456.1480971759228
True	126.4714542057296
True	537.0156458485577
True	4.2575846198582505
True	385.171640828022
True	32.777324888731705
True	637.469339412777
True	263.1921801258732
True	577.1367464732302
True	684.7397569188252
True	142.2656922776447
True	526.5277616700657
True	491.0751468331442
True	65.09620597801383
True	944.0737576234708
True	2.902933437286814
True	27.589217758548138
True	645.580289193724
True	677.2642021374692
True	135.9521122776875
True	415.7690815828815
True	124.16464981674432
True	71.9266246055531
True	477.1816271944367
True	44.457727480277946
True	493.411864408242
True	13.66188316103356
True	802.623084073833
True	560.7816136812133
True	646.7802511467379
True	100.41165858980249
True	367.196838738495
True	967.2556556787588
True	831.6604269666043
True	138.63495863208271
True	542.8462838758151
True	443.8783079824122
True	262.2847008021402
True	258.97082188889624
True	5.049884694464765
True	318.71750222678486
True	10.901051611960114
True	375.1540337009855
True	77.55171154381273
True	398.23285312037865
True	651.985243355794
True	126.90532005669957
True	238.3369398861232
True	630.3147050054768
True	678.2422310820464
True	289.77019765278243
True	136.62614146396058
True	169.88989084069323
True	480.7279578178975
True	80.38849119031323
True	9.089411403193644
True	506.2421078269508
True	560.0770380921399
True	21.332443476605835
True	133.76311204126847
True	882.5723939262742
True	486.2546109588128
True	276.35506759954046
True	31.631445123320464
True	481.17318364228646
True	106.53915275076672
True	577.5923926124192
True	675.7618183459049
True	297.4191460364948
True	385.60221211683273
True	178.6761037982721
True	243.55325598403837
True	73.70704911988862
True	212.5138464686629
True	526.2937065781176
True	20.56727407082545
True	446.9683552141727
True	384.7501427925251
True	737.0500671856663
True	900.2518275566259
True	920.4892844078952
True	158.6674995227429
True	415.7591747323748
True	72.41162960722878
True	192.1884377540813
True	317.86845196272674
True	10.304833323929646
True	798.9440550058682
True	22.639043140026065
True	400.0691057930211
True	265.7722547980633
True	666.5877379510291
True	201.3954473145235
True	39.64909032155478
True	681.6185687077462
True	1073.23967985157
True	228.98553388404747
True	132.95522458720387
True	629.63295269761
True	481.1528655240239
True	18.454398104216786
True	816.5081457938719
True	114.85043895776715
True	46.25140778617129
True	309.9679997131079
True	354.28849963787616
True	405.599307277796
True	268.14149867933367
True	18.873456858203745
True	21.702927523892814
True	820.762855935804
True	207.4222214497529
True	108.52676704125729
True	822.3385849271928
True	645.4580472655684
True	625.4147070928111
True	445.7026637593706
True	158.1172644099204
True	34.18666853230333
True	103.90198023289808
True	439.1728943030213
True	234.27950546336487
True	492.8763231154712
True	143.30300484166264
True	497.5185720257049
True	639.5000881327867
True	944.7254985035948
True	26.051930240127472
True	1014.3285615883008
True	1055.170413080977
True	477.1531889988304
True	86.16854534148446
True	803.5137750363971
True	640.2521007667342
True	660.5595475615207
True	175.14453580978088
True	750.2757550390254
True	713.7230125316314
True	123.67319795444176
True	774.0409774660337
True	805.7063960115146
True	501.89967834605983
True	228.2938068178695
True	72.11211563748235
True	304.0598409660087
True	344.01553652864834
True	460.0957792622749
True	413.4124425080138
True	193.8590858834376
True	308.4534077096085
True	2.388294547994559
True	14.17883439540778
True	102.589278888498
True	131.51946267929029
True	351.27498594052355
True	345.0354372032177
True	106.09324256733284
True	17.54856882453312
True	202.8259719016231
True	842.2835590687745
True	472.8518180086077
True	545.3239099416304
True	564.626215742327
True	785.8754781617646
True	635.9083245159617
True	95.03094435866656
True	212.0406119095482
True	247.65037400466144
True	280.76848991254263
True	104.91157988962836
True	360.2051500420588
True	431.1626349075244
True	169.90327214005603
True	653.8951359388553
True	248.7796549014152
True	200.44762288350867
True	22.477468123745037
True	245.47887490377465
True	469.3828118712249
True	163.4819272223772
True	544.7536941035474
True	480.46358776415286
True	237.33280714141705
True	110.2370511445291
True	39.82909687285735
True	398.9004334143939
True	777.7549303787499
True	157.14270719530762
True	1045.8145240687866
True	1045.8352590239433
True	478.4041988036409
True	99.38454971255884
True	124.7654684035651
True	637.3298161564949
True	7.568626705902803
True	219.16158269174545
True	133.94107988363376
True	113.89454625351414
True	319.80447828167377
True	641.7200537583321
True	35.73065647478224
True	129.3024962423915
True	972.8562145848736
True	56.77009822633143
True	465.97101816620057
True	529.3754432923853
True	245.59499146416655
True	129.1304796373891
True	969.3332210302518
True	1174.0481840784057
True	516.510471193443
True	640.0297633625495
True	209.38909961753788
True	153.61907128185817
True	321.3920322812743
True	254.00574818420333
True	176.37099593577875
True	310.1839827097913
True	352.5343341600117
True	10.865709635916492
True	631.3514855489287
True	143.49765141258175
True	80.84149502266614
True	445.13094036291295
True	305.33174229316734
True	1190.4187242796083
True	348.4844134675971
True	965.3391108116276
True	10.801434302998572
True	269.5003152137202
True	230.12900635960423
True	157.12846510779775
True	467.8796350165548
True	211.4876956613016
True	418.718889745045
True	320.3863121937253
True	118.8679700307898
True	356.70836469968674
True	1115.1523518083484
True	715.3236998966089
True	227.46810874509055
True	108.67333915884252
True	288.1280580693412
True	23.280744038909337
True	352.50304016960564
True	317.451611013079
True	569.6213436409114
True	439.6851336433388
True	371.7318379643853
True	158.54698218386716
True	14.251798441544052
True	419.3319263197226
True	281.5214704426247
True	148.10117979272127
True	298.0080710529817
True	412.5437421905653
True	805.3319317981815
True	323.5734865455566
True	775.1217708335814
True	407.6448687060945
True	384.9510994772125
True	1.6677352674152002
True	1178.6605825424658
True	105.68012643741191
True	909.2192560027456
True	208.93271624359525
True	452.12031428532
True	679.2130463690239
True	86.62480174879074
True	489.7045695364963
True	34.20458315424329
True	414.2618303011647
True	74.75560812859726
True	227.61999046916455
True	39.97617385456336
True	673.1787363156833
True	192.0508820512348
True	25.64953504015364
True	395.2179978097327
True	104.1005801073791
True	171.91911271223643
True	807.6248240556778
True	255.4847342331288
True	151.92973060941284
True	380.9828826998034
True	513.2700341048176
True	331.27235590695176
True	515.6812324714465
True	611.8274875674186
True	161.83916388663536
True	6.576244714934524
True	58.29306311800466
True	425.7378666699023
True	88.494096093266
True	81.90822554656584
True	1062.9946779984102
True	24.976504577460197
True	325.462709896968
True	320.4409725740842
True	457.7896958994616
True	689.0316052201398
True	199.1216099672092
True	646.9427264671659
True	332.25936435701635
True	349.92069590164346
True	284.4488310857025
True	205.20523917673535
True	347.93741090483576
True	451.7558393667938
True	423.6374589650783
True	584.245556697594
True	139.33388017044152
True	78.27441126006643
True	38.06443516655017
True	290.7692295496362
True	672.8582826249364
True	399.7307665124825
True	787.6010111948045
True	205.5107398723173
True	401.13130777477295
True	69.71951179850245
True	56.98521203757741
True	414.4785236498457
True	200.07089417879527
True	209.77893631923772
True	38.56927983656601
True	1070.7300081336195
True	180.8166417392365
True	888.4421134672775
True	315.8473865145197
True	911.2057707891814
True	235.4945861268725
True	468.6894446460843
True	529.9924969524865
True	630.271960264156
True	209.5055488421515
True	486.4130646225304
True	926.916829266964
True	127.55158463048492
True	7.109095063527593
True	597.8192826575964
True	30.110095671898797
True	73.78361332920694
True	800.7593056195257
True	229.58617984868596
True	973.8020009677916
True	670.5866429124927
True	432.6141342283929
True	276.1540147546932
True	466.505906920379
True	335.4536389277978
True	184.31585502989228
True	663.342048112047
True	709.28670634403
True	206.65209037943112
True	88.50667146090721
True	517.473758708633
True	132.8051030950372
True	381.41453826380206
True	339.68371569208404
True	69.06563468763774
True	368.18140456970673
True	418.50283438888
True	371.86045788350754
True	416.9370082813987
True	430.20505577653313
True	659.1384430271968
True	59.54527299460139
True	454.7452492904323
True	335.89753290048526
True	665.726769821057
True	219.45502500876103
True	102.452641621904
True	39.24534498674887
True	534.4981167991893
True	602.7727790204826
True	186.06064385874157
True	416.8202967119469
True	346.15960634792697
True	16.813476190732136
True	173.22683534217236
True	290.2192460978976
True	3.9169363814955966
True	878.1652129485908
True	83.55355428649135
True	104.03628229633422
True	118.15622527782917
True	353.6931946110863
True	36.53928456626482
True	434.7938402551187
True	232.96697389157643
True	5.599830888570273
True	112.48532274705695
True	446.2053487824225
True	54.02702742019988
True	67.8434373234174
True	173.9479884261156
True	277.5843850495628
True	973.1121050798804
True	385.1492715864506
True	970.1651464844576
True	184.2464680283909
True	1037.5743229000907
True	813.1418030148279
True	625.0223281785461
True	406.61668752927005
True	359.6410219071344
True	84.54499977502603
True	72.82528185840926
True	79.39806193397666
True	174.17045726088995
True	472.8886410693901
True	1112.5272822986783
True	174.20802382440655
True	353.2711860637696
True	441.4659962163132
True	600.0103510034346
True	599.5644549554663
True	282.2333390632867
True	463.8636213385869
True	681.6701465459331
True	97.61276278660247
True	712.8971508453219
True	241.1564433639324
True	136.87374092004487
True	410.26443383356985
True	859.8518127149105
True	433.5613466809825
True	895.3455545299479
True	196.39816755441328
True	353.26660740640386
True	688.7979071431695
True	626.6958114566044
True	181.14540083292
True	245.58393162470264
True	790.9690992218593
True	30.57906403702271
True	187.7736856349816
True	468.87890281416026
True	710.2565254794993
True	109.88031853510728
True	34.444687722864785
True	160.70384761527782
True	736.777265600882
True	311.4263771956027
True	555.0062139978271
True	358.3165944855818
True	291.8162436236329
True	452.9743573925193
True	491.4244338864936
True	74.26287022789622
True	369.23184323683097
True	774.2223176764971
True	0.0
True	292.7950138758983
True	255.58426465801156
True	985.222176884855
True	156.55074140096488
True	641.082491088741
True	633.1531667952041
True	113.4343082712628
True	217.98307428636204
True	135.5269666953919
True	12.152741928918816
True	293.3940382322093
True	386.3336973697777
True	1154.1351589792496
True	241.6879471281965
True	404.0532404625481
True	653.4273199279254
True	217.10515493685605
True	27.565742816333906
True	844.8878525387274
True	630.4816065771905
True	153.96165373244577
True	609.7226172933374
True	166.15496236793447
True	299.03601412582486
True	765.7171644048626
True	34.15848620024499
True	109.7540089864411
True	511.9341537737562
True	65.9006272722552
True	78.39387768710345
True	391.6364691509064
True	23.58392633166504
True	783.2075733087047
True	104.97779650253229
True	159.10249231887897
True	19.08948031722409
True	696.1519689360005
True	28.89873808235891
True	778.7819539967621
True	399.41550743212207
True	117.76669189883474
True	689.9612974015997
True	522.8873855964762
True	563.4866365880349
True	47.943441928401874
True	367.3358858883608
True	6.186695342083011
True	89.6423745069492
True	362.3428091843453
True	48.17011949455765
True	119.2977315172227
True	311.0949985245167
True	178.28424691132383
True	100.6337641602309
True	640.6831676998726
True	22.078774696946816
True	1118.5446868571426
True	506.7333732897377
True	308.88147981498224
True	493.4429999777793
True	125.749177476646
True	810.9056831690583
True	1096.0882382417524
True	752.255480352676
True	177.1155164442813
True	229.861164654303
True	52.44740303305328
True	56.28940546473875
True	154.81205904536728
True	101.63080501610835
True	167.7692677640529
True	1189.6569897010486
True	310.82571068910806
True	356.9024388016188
True	685.5709809886529
True	18.920422556348733
True	13.942344156340267
True	602.9255678187321
True	5.563774425573372
True	115.40376140443033
True	679.4282271490348
True	174.77094050513978
True	643.9967993311669
True	830.2264986458968
True	154.94489469893335
True	929.4639819484012
True	3.7246959617150273
True	471.22656019364246
True	1053.0690091137865
True	25.938924568039862
True	239.68155208638277
True	139.09430044932876
True	992.7644020537356
True	234.6500363418352
True	476.2407154638838
True	120.13122599942405
True	526.7880997826605
True	148.85948205911194
True	100.58283601214076
True	386.93692444588777
True	73.26406922253496
True	54.711112033474514
True	1073.6020212522303
True	255.01626217924652
True	156.49856312494882
True	374.1789993488197
True	394.8131044452202
True	207.27303014531185
True	166.12066334490143
True	402.4869380893088
True	34.85390971569206
True	486.36926432422166
True	1107.7306297420712
True	113.98554725075182
True	473.4712707570275
True	315.02475895156545
True	26.86986140215433
True	403.1879033719055
True	104.48673496932032
True	591.0622238096911
True	215.59110353950075
True	433.9817848501645
True	18.598263759151585
True	434.3631465473496
True	109.14665476135448
True	350.981759024568
True	33.34614410522201
True	172.61105188152217
True	245.2861791883714
True	761.8292048205093
True	61.843895690688974
True	130.95641514070988
True	235.01604638797983
True	136.94740414465258
True	615.858485107597
True	564.1800087129527
True	753.528248294144
True	393.6565896774964
True	540.0080637820178
True	415.3911877345197
True	684.056579346105
True	74.97161718276169
True	459.0442444250252
True	407.40339059452566
True	50.65275280403339
True	86.87137748672508
True	130.28654461233046
True	90.98123798718449
True	334.23394107237306
True	853.8423754412561
True	319.1669655676208
True	1084.000146774163
True	325.7677003890223
True	893.9286632194518
True	142.32912862857435
True	575.824004199161
True	638.5795070414482
True	692.411846020851
True	449.1003129226367
True	62.846534313100086
True	292.3339709199348
True	41.69196163093198
True	160.8491547735177
True	167.592057995879
True	1095.2976629093162
True	232.78588105583876
True	555.762813511023
True	553.6866875332055
True	568.2948220636783
True	876.1736029560257
True	589.6030172898443
True	643.2374913225594
True	919.2748484475504
True	124.87316330416144
True	328.67617280754905
True	266.91016693571487
True	336.6327958154136
True	85.80716440470948
True	364.4031112540167
True	4.703477991891164
True	340.41788472740564
True	261.9162426694514
True	609.0561875455476
True	281.32421392683784
True	365.4835436219581
True	10.379923123781175
True	57.44796837256091
True	552.8736134180593
True	30.239025785450192
True	147.2316015804242
True	64.39667435963601
True	149.51569866041692
True	231.61423586009096
True	71.13878410496297
True	373.7405881854849
True	268.206027007334
True	98.8925062405421
True	348.784539313394
True	66.01250903060384
True	579.5850762047535
True	835.0976831086543
True	275.9387636433436
True	1163.254309336535
True	117.90569537000624
True	303.8620417713954
True	1065.148591809252
True	91.70657859685043
True	285.7097073969164
True	10.079941913900225
True	382.7752135424368
True	471.3790165314389
True	154.56015206006637
True	632.5435998076982
True	906.3881792679445
True	156.0557311172246
True	75.55896031372511
True	347.05801220809025
True	534.7406250326021
True	608.6909717565122
True	1252.251844818501
True	28.269706796314463
True	942.697166785437
True	144.40483230222154
True	621.8827361729672
True	121.27401010145736
True	124.19134305407684
True	182.88083580730097
True	169.2072746953569
True	748.7720366864083
True	205.1875044526556
True	233.4431454725928
True	70.40886804474704
True	508.28874269663766
True	451.5626823492776
True	177.98932205658355
True	244.03571979740232
True	15.316183228557772
True	429.8539719645199
True	219.83378853291717
True	273.72875984732104
True	110.10373894240723
True	712.3289544560478
True	403.1914283294676
True	267.60424572750617
True	651.9751042334831
True	523.0865118917402
True	452.8745034137434
True	133.15201907233845
True	534.5909329702582
True	441.4439375878528
True	2.4706775486195363
True	200.4918402454675
True	90.62219776378062
True	242.95817036965676
True	3.5708797470681226
True	125.69194197258162
True	361.9860804556306
True	6.2858138830417705
True	868.6132691896584
True	175.0734958056285
True	723.266177435255
True	762.7267785380293
True	156.91215351168168
True	225.90209521434804
True	505.8158412969668
True	822.7868113848598
True	51.17526563458199
True	40.58103355303504
True	132.47669372339905
True	609.3470517292672
True	728.9267889627083
True	185.72430673319244
True	590.5710473988557
True	576.1013416027336
True	827.9220057876756
True	401.936498850969
True	188.26977114582743
True	848.9227659712625
True	214.25450150266164
True	147.9113967834063
True	353.87372655893745
True	230.8957780266152
True	205.7511478926448
True	628.4897290697526
True	247.90340463600785
True	199.15291848764372
True	440.3985933281343
True	474.3629554790938
True	62.47923369332449
True	287.8218616400599
True	81.48759829833062
True	322.9144257297601
True	357.37884472598967
True	237.6927383982798
True	182.20479820916455
True	389.94505211346177
True	679.4060328582735
True	724.7682190178994
True	303.322413671678
True	753.0893198646679
True	64.02108049270997
True	847.7349925397364
True	344.1214709058459
True	12.037698776934423
True	607.8595729668526
True	681.4492156516523
True	255.24687354192216
True	173.10857076443608
True	49.04421724053878
True	383.0409035010704
True	78.20625710377894
True	15.030819985919052
True	883.6464178260153
True	370.4852318131803
True	177.9545774084218
True	1004.4191346380236
True	12.84519309188086
True	782.946313653285
True	30.46783206499761
True	654.0629844215014
True	61.06608944283842
True	771.2589125051662
True	450.94998604010254
True	195.28737446107868
True	457.7860204033376
True	201.0349586810165
True	300.2111367005372
True	220.5828155937604
True	423.9613875937558
True	9.85840961729348
True	326.5755218172648
True	111.7267992846909
True	10.843342403875772
True	455.7261624323048
True	716.403750311631
True	275.6147533458397
True	78.46180750518482
True	293.5038814433378
True	79.42148368792807
True	185.25229089832737
True	182.08337971699368
True	385.8390266599797
True	44.00666564504145
True	139.83043948592817
True	389.7505542255034
True	885.3334703534493
True	107.412633657317
True	208.0819044004124
True	434.0382683007089
True	20.077753838587896
True	429.4287622503774
True	530.1174864326043
True	91.21525268609484
True	399.7074751058825
True	352.65803554775465
True	427.2943498313125
True	590.9617259276072
True	1025.123067374086
True	989.3753520454452
True	56.71929083254431
True	1057.8357320570904
True	112.06804718358003
True	113.0111143681744
True	111.63100638177671
True	476.92499233764624
True	370.927607659333
True	566.7246996192306
True	254.43826613172385
True	164.1787964981276
True	400.359013584996
True	16.85848130735233
True	460.00667832186383
True	400.738781209023
True	150.3867647195611
True	92.62540013185192
True	515.5671442368737
True	1002.002387210144
True	203.01187427177445
True	70.2201366218222
True	438.39610846973136
True	368.630261266772
True	495.02013040345446
True	325.2863086276278
True	4.605861767842968
True	522.1149895231091
True	508.3780664860449
True	505.56918127561215
True	190.8747452395237
True	105.68989068227592
True	20.72473149568935
True	377.6230065071136
True	106.39093967849185
True	7.572117163229715
True	31.731054459499784
True	357.7393547412229
True	638.8486846035571
True	127.50815057724266
True	91.48484590244686
True	24.107318763919046
True	426.2811762791181
True	342.7388638167382
True	756.9006842489582
True	311.42304482613
True	515.6147873146666
True	535.1284301992902
True	518.1154025241767
True	285.9362938120953
True	565.3055665434126
True	95.84069118271016
True	582.3990716926534
True	8.235933133209357
True	367.9086372562328
True	457.5154768006008
True	995.7217197640506
True	346.4032385501408
True	790.2936778955756
True	950.7242869788408
True	177.1639988142408
True	35.21488876124596
True	373.8180204283439
True	385.2696394459603
True	594.4644248292171
True	252.1238533607543
True	30.054224511447718
True	639.0577913491836
True	124.53960952816963
True	1086.8184752066993
True	318.05261312782
True	456.44556872302206
True	124.36694014365848
True	806.7609978547381
True	135.15168194825563
True	796.4498498885765
True	561.5241484343093
True	191.3526861829347
True	115.2054880341844
True	66.010730006767
True	557.768749414523
True	884.6051693260994
True	443.83147839008353
True	523.7546401061398
True	133.19128711228194
True	643.1052051158681
True	481.5762467300654
True	777.6393211002426
True	320.29320286512024
True	571.2378324624216
True	116.36224742032964
True	23.445456063844954
True	410.992532678689
True	168.61686875405715
True	104.13463711251715
True	350.12614372178075
True	1066.602174256569
True	255.8788348136175
True	544.1267240804475
True	10.798648206678802
True	77.40965041555583
True	335.90005375246324
True	807.9680102799681
True	452.54985510816647
True	508.2927982279664
True	722.1496470246467
True	68.78956990277092
True	702.1429395132734
True	50.01399665682457
True	101.95734599527452
True	180.3540902044728
True	85.24444139541747
True	25.42784305179446
True	298.08731045447973
True	490.1989075790176
True	893.1089740351949
True	876.7151046769881
True	5.278221979387733
True	281.51667135165184
True	438.8340688816143
True	121.00208499807704
True	227.1974354118705
True	323.25308422978617
True	1308.0156767372505
True	458.7401793827896
True	24.56085216946857
True	164.5310144442616
True	691.8801214266455
True	34.79105272140788
True	174.59959278862507
True	567.2495164469955
True	73.18998197841363
True	882.9007936574208
True	343.386519128912
True	663.275610568354
True	76.87555033901198
True	687.6535202426885
True	601.0488374363896
True	863.2028966899983
True	251.8452608167721
True	501.83281398119743
True	865.0347535173288
True	898.3643560944214
True	241.3875488791418
True	774.0305506831049
True	229.09530498004344
True	455.5568342411575
True	370.67480055306106
True	507.5565523010075
True	490.70265663805606
True	306.8926714475614
True	362.3566693117506
True	110.8179789684736
True	324.3591378851821
True	1149.738605603933
True	325.37297983337754
True	144.80534528419113
True	301.64533684329217
True	762.7576033381698
True	656.568104818523
True	417.4743821597496
True	121.844602711245
True	325.37639426380724
True	33.67964688735506
True	169.1885402794297
True	94.675620187292
True	85.44318281076413
True	588.2890848020903
True	138.11828142257065
True	127.6625716163588
True	104.30336225037344
True	85.83237508753444
True	450.0080602305721
True	392.64791002654056
True	1057.8019447596805
True	533.963004708846
True	836.9202897520103
True	277.4211913258348
True	291.16589481357653
True	520.2616735847027
True	193.49768805221544
True	725.8966483199937
True	240.7182848225384
True	362.4575315686289
True	65.6509868953491
True	120.64629665355932
True	258.79413896088454
True	122.04199132804332
True	441.5761145448196
True	32.36175077822359
True	567.6961151865266
True	1021.5628877700792
True	719.5994556020412
True	1.6156869232748796
True	59.51517498550978
True	509.7619319124408
True	442.0095646404549
True	74.12336028165326
True	122.17261914246085
True	296.2314803203585
True	74.98178622574248
True	51.8351269725076
True	735.5280619696975
True	661.3613075722351
True	161.24394260533325
True	178.7913705922823
True	518.3018636467771
True	49.77349964264416
True	24.967226024668957
True	572.079886884914
True	419.198485475598
True	1135.222010001716
True	46.65907902023692
True	463.5540750009861
True	883.7813464190257
True	798.4762485258137
True	290.3495700740036
True	770.7846174934547
True	403.4329212602739
True	41.892831217136525
True	102.42032115504526
True	682.0754332785438
True	77.62744766799948
True	137.74619462543143
True	977.3985238103784
True	186.5517060140072
True	276.77109396302404
True	105.31766424988068
True	630.1851020633877
True	597.4639225899675
True	218.75414717223757
True	426.38868400710027
True	41.76690926501677
True	277.1743266538717
True	582.3357937753957
True	603.5012736604593
True	305.4638507891053
True	76.62711873560944
True	958.9483157349576
True	1077.1621506512222
True	560.500732141883
True	60.811235481721525
True	27.8062662531416
True	87.53494762264994
True	105.3246721212099
True	99.105765201711
True	867.4860095839452
True	1183.629427013355
True	742.2634961575927
True	297.2110366927069
True	8.564702203397502
True	22.077916734101297
True	346.90300499640256
True	485.5607297941265
True	48.63229298181107
True	560.9868981287368
True	441.7642661930588
True	395.6271589746237
True	83.98133556923558
True	199.29901173462636
True	271.378489226396
True	136.7151737021612
True	388.6120161927024
True	41.829385624086754
True	177.45922638630265
True	1148.8660968445186
True	5.789581399165979
True	29.40361249282881
True	589.8878178773963
True	362.35606316661466
True	782.4231191526944
True	161.50839188083577
True	746.3829629974641
True	596.4702910842273
True	270.6012129613342
True	429.7022538023269
True	339.62826586516
True	297.12718337627416
True	264.7569694140819
True	417.2102144425807
True	504.8206232408468
True	498.420853875696
True	105.95942236864629
True	359.7196288023433
True	8.435389637989415
True	173.68692786734312
True	234.00151026261412
True	845.0986915752699
True	599.2985545334129
True	33.32471967942355
True	718.7051516434489
True	857.4929367881678
True	100.00351083782374
True	344.98801580097063
True	838.729913439116
True	229.6332543161548
True	158.9614427470842
True	522.5989156760481
True	583.9715702981376
True	1091.688818320977
True	152.10510786673615
True	152.19585427568526
True	256.4727296142107
True	323.9981600992738
True	415.56331885247033
True	408.7396146441592
True	318.41792639954895
True	439.67210823385255
True	494.4895349987888
True	231.12211450693368
True	1513.62280743611
True	247.4112996098914
True	403.75086339735753
True	54.48452205412134
True	771.7434943348353
True	252.2495832447086
True	939.0234915930864
True	555.0110078714546
True	311.8498457415524
True	764.53107112291
True	267.6592119006446
True	214.7835990859741
True	259.4849968091721
True	219.27403844747636
True	144.99671844984593
True	250.76949569032504
True	717.3047427277434
True	512.3997486444371
True	214.40000868766865
True	1214.7317574286926
True	115.50970865326184
True	256.93651880850405
True	72.04652092346551
True	306.35612985816294
True	401.7005198626505
True	92.87406875335668
True	218.425706444141
True	71.97271138280459
True	691.8876492832517
True	368.78911262207527
True	212.66336663174437
True	730.979560031789
True	868.4000595482454
True	799.3693796254676
True	816.6599180736741
True	354.23675552853405
True	1.598073600235285
True	264.67396969661525
True	52.69240333820519
True	379.7237882880387
True	54.97801401453521
True	360.8256269419989
True	859.2519940868198
True	1051.1745055553097
True	406.9725196293245
True	21.97955163823136
True	539.0777062458658
True	493.12333649964233
True	201.1063732510986
True	231.67774829079283
True	284.8961112440246
True	23.57497942102892
True	122.19202692598992
True	976.1580501692588
True	60.87811120590766
True	485.77136345761295
True	786.8450707867812
True	101.20424102974538
True	254.0928946570838
True	112.55899254344972
True	16.530851029634682
True	1.1290687842358738
True	119.02654790593354
True	1026.8812770541242
True	477.9966301046916
True	66.3681274531817
True	770.1611548843956
True	340.4153546322515
True	1.5851623102091836
True	452.1437009322942
True	191.78375417523108
True	507.96168473577006
True	82.30584192465659
True	315.6552222891429
True	368.7068327253116
True	173.12714208072308
True	211.98342043759564
True	123.82101346912818
True	161.70178306381
True	1002.814657210042
True	15.035836298158156
True	500.69626920410434
True	492.2600100983509
True	396.5963563058676
True	225.54801287490875
True	235.80694131138387
True	161.96339185427664
True	49.18560825609487
True	495.1738946806025
True	151.85444072247068
True	860.1711907570798
True	825.9605727115558
True	243.0997694958297
True	315.2100671292016
True	534.5291060317993
True	43.68034221253733
True	83.46862160762004
True	737.5701869153426
True	1117.3323844428903
True	113.66399337492976
True	728.0585706233774
True	138.89311275674513
True	930.7569515917396
True	639.6477021469407
True	101.45145101889835
True	280.4261266920728
True	604.0195042243947
True	269.7201186129096
True	44.101254952518616
True	569.797082417029
True	442.01504445986586
True	5.367806330649608
True	468.1504147091407
True	69.41388698749533
True	181.1396325843569
True	237.66452613774456
True	313.79241455664874
True	76.9159873371235
True	218.8941079308024
True	349.10741145616976
True	434.8743634351779
True	945.8154165032988
True	47.196528500864304
True	913.8919238697044
True	1002.7110564354988
True	131.33220668126103
True	73.67512967409623
True	997.4336507996306
True	34.70607173417396
True	226.3733673052417
True	82.15182503824002
True	213.18220281715736
True	362.2677881503839
True	951.8663884798452
True	98.3683614564885
True	69.65862826405208
True	628.671858693366
True	269.26606429673353
True	733.5321665026645
True	54.049594773122855
True	478.74653510756286
True	363.9639162654728
True	677.3353000542911
True	50.93323695337617
True	111.91548006361036
True	27.9805900303639
True	274.1053119385867
True	43.9205499741193
True	354.45945646879323
True	2.493257852413153
True	1172.0137621381969
True	109.99845100368586
True	138.48591738882052
True	349.50085525345764
True	685.214398834407
True	656.8103633703614
True	986.1314353585788
True	476.84469225078095
True	418.36563175681306
True	144.74828629766805
True	405.5066340695403
True	850.6172521719939
True	428.3257435359088
True	948.7072401490916
True	84.02971779378434
True	439.65079058430985
True	185.3010070364662
True	281.59833437260943
True	744.0851539526877
True	170.0150823810568
True	133.4210831624605
True	65.6344907575621
True	847.15722952369
True	768.5690534915259
True	75.64076795183651
True	448.7331228396109
True	769.5631502709023
True	416.295855112652
True	54.71965900522674
True	324.12873185511523
True	787.1480772405445
True	33.055894746311694
True	374.15911865984464
True	165.05430372539868
True	298.75703750095147
True	33.37179506447245
True	202.3364322451444
True	750.0228996243735
True	638.1590231792331
True	60.67693444868664
True	292.4227725016949
True	865.2771591686522
True	15.04322447283788
True	323.40779088638635
True	276.9846346142426
True	457.8315143553735
True	209.54305636816267
True	605.4653148951815
True	46.82285670059823
True	975.2869386778904
True	909.5475467406408
True	47.48372195582134
True	405.07642895108535
True	736.7253840917954
True	952.6482192868518
True	272.1713507615188
True	586.2834497706639
True	132.28433042321137
True	187.7115105545973
True	133.62742726583613
True	138.98598909487
True	211.31335724270028
True	941.9056539699884
True	781.6141466812707
True	951.5691731635898
True	18.966192419396343
True	29.04892832078561
True	363.1130308364271
True	13.434898740884655
True	619.3728137746457
True	1033.6988679399003
True	257.6916066057417
True	210.215446672504
True	85.19942654609432
True	215.88122508613395
True	130.91552781267532
True	46.14960017845358
True	128.39675983415657
True	91.41300512370816
True	240.04464747781685
True	527.0928506381346
True	159.023413673609
True	30.04933760659661
True	57.30179678804262
True	434.79169086821184
True	263.5548051622657
True	596.6873497105929
True	22.227021981812893
True	105.09608503659318
True	654.2400689787173
True	273.7311804052578
True	459.8980775618393
True	650.5545404529153
True	97.8100099327018
True	109.44817090228872
True	81.03747488839153
True	26.106968253746757
True	117.5017640137854
True	88.38459716440028
True	101.31318730720226
True	144.05646081677193
True	238.3207702526089
True	824.358305735244
True	279.9786179485972
True	949.621399415784
True	169.34960209818718
True	206.99460160668872
True	789.7206469420926
True	310.3493913801607
True	623.4320200517467
True	251.75592816951269
True	356.3487911358226
True	435.9709911673803
True	535.8601956288996
True	636.5538448461422
True	375.09959280870765
True	33.247716475896965
True	561.4319728109334
True	629.9506046574998
True	19.359432910991973
True	12.407036184405236
True	263.3460060833302
True	404.147582544836
True	447.4705539870045
True	67.56161150856641
True	623.8298306475464
True	931.608365146918
True	239.5166724415468
True	883.0037994542071
True	281.02283763577105
True	103.02821517618058
True	259.2868630080885
True	663.2044645032843
True	38.86732275981595
True	589.6270536801666
True	1278.269593273336
True	1021.6330041421872
True	888.1024466200938
True	209.599787320076
True	92.32217199186952
True	190.90971260204267
True	840.3190429737602
True	151.68361060348906
True	1080.227543029775
True	861.3607383234911
True	41.55106230577439
True	88.70012867173998
True	421.1962887102788
True	408.4295109748696
True	199.41695380580447
True	506.0151108715392
True	678.3586526925553
True	120.5711002129772
True	279.7876826022108
True	998.5426785783516
True	50.68000574918376
True	685.3147387765882
True	542.3918597627678
True	37.30479921084664
True	810.0650551060097
True	386.5276698062199
True	558.2573926305718
True	111.24370478284936
True	281.08561929432244
True	210.69364783223503
True	28.59022153375838
True	124.15218013139076
True	768.8585933422496
True	140.9534726728217
True	376.2395563386997
True	66.34292239016652
True	647.0667452553774
True	620.3401330596691
True	220.9932813556425
True	457.8284053590638
True	163.81513958954963
True	171.04448839567226
True	219.31565536615955
True	285.81822908864154
True	358.037840778212
True	128.743952580763
True	196.94803303140355
True	27.36226482559302
True	890.7166756488333
True	308.92357168448933
True	10.505804933642146
True	362.8762387883408
True	162.38039723654475
True	633.785079647093
True	383.6893649080231
True	578.3059621949391
True	538.0515691350556
True	490.9739160329309
True	783.7782390239365
True	236.0108994289972
True	551.439526713198
True	156.3261418684237
True	534.8229834825493
True	364.8894680012865
True	377.3832197512495
True	127.30164000399674
True	133.85958411535552
True	108.80800065654826
True	66.75756195561306
True	774.1828910507254
True	182.665070917784
True	44.886189808162754
True	0.0
True	529.2596456512771
True	112.32178193480948
True	21.34236814804052
True	39.98754089923165
True	107.730353617429
True	519.0021697809992
True	179.0891229011213
True	107.15935522796272
True	32.18513657337206
True	157.80597057237276
True	938.5150408496228
True	45.4227998154459
True	229.56487429869716
True	696.0978219813153
True	319.3626551788203
True	445.2159117376757
True	475.6586572716113
True	522.1441012091327
True	607.8028458720745
True	915.4203627127082
True	248.94654779948988
True	1017.4266203294344
True	910.4667806979712
True	625.6608753294073
True	340.8990576706124
True	807.7306970400781
True	9.663302790181548
True	33.0934977502193
True	281.30479004724714
True	41.31833058726583
True	208.40630178368392
True	729.9295438415073
True	214.71477214440665
True	754.4718540557031
True	738.7664830817417
True	133.74035694823124
True	369.9178743017848
True	595.3014983842903
True	24.18530659759213
True	128.28058059149026
True	428.2639385312704
True	306.93905019083473
True	202.2524800500931
True	112.73251176845064
True	382.8719415536892
True	23.19680080644248
True	379.9095236219322
True	363.3527979811024
True	1065.9938261915934
True	378.290944507629
True	33.834890657317764
True	444.082402113632
True	464.2497235076001
True	229.3829144350797
True	32.9588083428824
True	755.8848284031623
True	443.5481953474239
True	179.81223858511456
True	12.019426949260032
True	1210.288308956602
True	159.7825392855645
True	26.85384460986381
True	296.8662896647186
True	287.3904954665987
True	116.82740249074196
True	297.48688277435707
True	48.09504977628228
True	320.4666093528012
True	304.88079837288365
True	323.91243300585614
True	31.34106645223097
True	49.97653577612352
True	1064.4249973888627
True	26.083957789668236
True	12.484967622094556
True	181.00597213199484
True	663.4810814104901
True	8.993811001212212
True	183.7834449781655
True	172.7108931507963
True	530.1939257430657
True	387.3047153755057
True	717.1621518390397
True	313.1545548443824
True	488.0388361453835
True	446.8934255958077
True	528.1237491716363
True	103.15871081297088
True	1265.8984200466564
True	922.6239923458412
True	290.7438334309428
True	551.4012914673762
True	104.83323599453708
True	550.6966112892096
True	423.7456423665871
True	154.7225108220176
True	74.5707768096761
True	351.04659679686733
True	165.815490351915
True	31.705719996809123
True	619.8258345248846
True	382.14218503418135
True	71.70442146212494
True	28.70125209627268
True	675.2747614090707
True	486.7943212922549
True	67.4162752963226
True	20.647538184989987
True	329.80369137606624
True	327.5470531931709
True	682.0743529211735
True	547.623494267192
True	557.1733394162775
True	809.515016039343
True	8.957714186059633
True	56.08803965001802
True	35.68131737105559
True	63.40040565680657
True	524.2785095333127
True	591.9848816514852
True	78.5153294686285
True	109.61670013867877
True	197.28461091435375
True	72.77487574310497
True	170.70106673994303
True	207.75617114013693
True	279.96625502554497
True	804.9426815025213
True	598.4122172368592
True	278.1326138554121
True	203.26114498245093
True	251.7247050899013
True	243.1661064795045
True	733.0371470452923
True	328.29804367273897
True	172.1848067902877
True	924.2810533721588
True	356.90328163665083
True	494.52267111945577
True	153.07511776939134
True	121.15801750133546
True	61.09306548532716
True	210.0281121455032
True	940.217880696615
True	507.22850868456953
True	118.2038247001406
True	370.0527388447865
True	99.3371285780052
True	658.6824643031168
True	4.056671261334502
True	679.394510552146
True	36.40273249595678
True	935.6422362260572
True	834.9695902852997
True	215.1659578261493
True	30.947977206295683
True	82.4657840843913
True	461.13061619471694
True	231.1859495112113
True	1.2848976140583066
True	78.95008979386914
True	1133.8301728227525
True	331.8273955786641
True	688.320608726149
True	503.65789314075056
True	25.4644505372034
True	132.34949009536473
True	439.14842864964726
True	916.884911604212
True	812.1375176103212
True	421.3489269229186
True	340.8198618758316
True	17.480007392097004
True	82.05593001740102
True	758.1059939956862
True	479.8283602714524
True	387.9047295045976
True	877.471516653405
True	25.83582568892681
True	213.35271242374304
True	905.9775903667668
True	242.64242049694195
True	8.31699202235212
True	509.3410506169613
True	100.852113400337
True	657.94493309581
True	52.25265048922301
True	262.93365889471994
True	844.5199504851334
True	878.6107463652612
True	276.1982388975041
True	429.0616005982651
True	123.74073718941024
True	605.011336082792
True	271.31872605976406
True	203.15838086021128
True	861.676299847426
True	56.82811770679989
True	724.3653196528892
True	278.16343508117683
True	301.4588665593556
True	171.727839868418
True	485.8292137057784
True	611.7626009768451
True	376.131974075029
True	415.065935079141
True	68.8030637289534
True	165.40156050170395
True	447.7245680844188
True	211.58527751843292
True	37.23759700124473
True	207.5880820910352
True	404.3009884202832
True	399.7844997179869
True	743.6203188375611
True	127.110917086944
True	657.6515056583748
True	521.7521020968113
True	607.9381402469495
True	135.00076878734347
True	39.77588345651734
True	656.519475427618
True	74.7626141460981
True	556.317432747517
True	690.1146583921476
True	450.11208103739904
True	132.98232248237625
True	525.9317938226582
True	3.472678514319136
True	411.01754074953215
True	31.844042714896684
True	636.6930528719961
True	265.11569366905314
True	578.5889496820787
True	708.4898608721645
True	142.28839099131108
True	527.5117025422431
True	502.5647310746966
True	63.20797659830182
True	983.90161897516
True	3.617432383219036
True	28.309440387656817
True	632.8590634287314
True	667.1265792024266
True	130.02476391752867
True	409.341846586509
True	123.25174165759704
True	72.07834391492888
True	456.022391204224
True	40.91674349209048
True	510.4839084622187
True	12.370737607663427
True	828.9779054958017
True	535.9083661589709
True	706.4939821138561
True	107.33605582487716
True	379.9127902862832
True	991.3428989919704
True	882.1423803696183
True	139.80852337189975
True	554.5145033557467
True	444.38670012162646
True	248.4465994303557
True	251.47532231585276
True	5.699981973097834
True	336.6717393137928
True	12.864285564727068
True	370.64625672321495
True	71.26706550930079
True	408.7089349853206
True	655.4265820751534
True	125.59471875538873
True	232.7952166353604
True	626.874648536132
True	666.7732785192493
True	301.5434254170909
True	140.1334367271016
True	159.97875849283454
True	481.79491232652975
True	88.03915726333315
True	9.955150193942234
True	501.3116908219029
True	568.3159431832901
True	19.50400453971373
True	126.4948049654631
True	896.5968692832191
True	488.9965703027247
True	262.1086916321449
True	35.174659520239736
True	482.86452593767166
True	114.68601737385262
True	584.0313293489347
True	670.26019491539
True	292.7357784412309
True	382.78526575355295
True	180.409665962088
True	243.71136054325757
True	73.59911901760631
True	215.2071560887305
True	488.0499271265065
True	22.68166004817579
True	454.8758150045208
True	379.4688546938565
True	706.4446210367271
True	895.7336584751712
True	948.3846938551586
True	153.12855325067338
True	402.7766580933105
True	73.96601285956632
True	185.8634912575525
True	321.19763393619
True	11.025625900830432
True	809.8758700467063
True	23.97966677711815
True	393.6005145351238
True	270.403037262182
True	648.8742123291722
True	208.1471714393273
True	38.8380274827015
True	678.5405509349043
True	1071.60925585813
True	229.00464582718345
True	135.17841175437616
True	620.3667353415344
True	516.7638711822169
True	18.760641981134498
True	817.6417665166023
True	121.19845427621824
True	46.055341239739406
True	308.34483247750444
True	354.11991325369405
True	398.76894643117134
True	263.8294423172751
True	21.83632587037241
True	22.11683262395752
True	851.3882360200224
True	208.2351228255023
True	116.88620249273532
True	852.299571000776
True	664.1211210697353
True	652.1701309943088
True	453.9220943461391
True	150.3410027248848
True	31.71399794822509
True	102.9896008257454
True	444.54956092582864
True	233.3014701615578
True	488.4675693763783
True	149.25505044494287
True	506.44210021775007
True	657.9835404763143
True	955.6953269782412
True	24.140910625327063
True	985.6139768539736
True	1056.4872701416784
True	461.9125177283228
True	83.25908265836816
True	802.9702093830228
True	633.3508834995258
True	663.04909188293
True	172.17490535789617
True	759.7713998382843
True	713.0975500235161
True	122.36088613503354
True	761.4802012148647
True	822.0245876816354
True	490.90268673624536
True	230.57271080695065
True	66.01816238753274
True	311.15443578207737
True	348.5624742799199
True	486.9709429442884
True	429.74839578338674
True	194.2562570392976
True	310.2271407094634
True	3.07082460203669
True	12.772545448811533
True	102.82216849261988
True	135.16887674572124
True	345.7786730305144
True	344.29112589509526
True	113.39704169978336
True	16.767648150226513
True	208.68730472957984
True	801.4726247104895
True	450.77520144178914
True	510.5119434308508
True	547.7474412132265
True	814.5690224117933
True	642.3394086977189
True	98.2307573467895
True	208.3142424790183
True	251.04270850486736
True	286.58798316782
True	103.5458290947232
True	371.8907874906241
True	431.73321324615216
True	172.89220415036573
True	660.3285391939737
True	252.1056772772934
True	210.88303085933268
True	28.68776227417853
True	247.38445353863293
True	490.71680967764974
True	172.2773103856498
True	548.2796704985024
True	463.16457774485104
True	234.3456726152929
True	107.47265554606192
True	42.54838307331973
True	407.7956478343436
True	804.3957449551534
True	160.36314609461257
True	1062.01799703935
True	1041.4118235288256
True	489.4215734611394
True	98.11190776761237
True	118.36587545699402
True	640.1545745815176
True	9.330469225910807
True	228.08859811550116
True	132.834875424377
True	118.47204408756092
True	321.3117542364124
True	654.4748261930115
True	35.95436374342866
True	118.46856866808066
True	957.5926199847486
True	53.95403245397427
True	461.541432564997
True	527.2015920266307
True	255.18606697174903
True	133.30533787498703
True	933.753637973031
True	1201.291211295225
True	519.0550891315008
True	649.469899333151
True	210.83038741001909
True	143.05310374563427
True	323.1283169928654
True	262.3167273830171
True	169.2558967540885
True	307.639709706316
True	351.1155608333743
True	11.038536889239346
True	628.7785926063983
True	148.480521507427
True	79.11449969442184
True	427.782545903436
True	311.19453549374776
True	1162.1572695105124
True	336.86541695747854
True	934.345655721128
True	10.65431408816946
True	272.076674406586
True	230.7831966212937
True	155.70167718908718
True	468.467633138176
True	185.62873926101932
True	402.3850189275269
True	332.9784164509301
True	112.79160005901768
True	359.9720822013948
True	1061.388701094039
True	695.1037409095667
True	225.24514077216995
True	106.7746406875982
True	296.0762801484954
True	25.34994504803562
True	357.1892973542397
True	320.7841876084823
True	562.8948053972504
True	454.2094459800112
True	342.77780163913246
True	159.46086708631006
True	13.54541634896048
True	433.7830699090188
True	280.5889828261398
True	146.843067465733
True	300.8689776939672
True	429.6822465525736
True	824.6213633086527
True	308.8920671928555
True	773.0915763404605
True	403.41856382654464
True	371.5188998789298
True	1.4402515400673988
True	1135.4286202454416
True	103.60749937247924
True	923.554462412754
True	206.30775790658817
True	461.653828446068
True	690.6534041543722
True	84.6526642316903
True	495.0791475767434
True	34.03079723387581
True	399.05917395733417
True	78.30477900255167
True	227.8772431951084
True	39.02016008168056
True	666.8678906439014
True	192.1289230085856
True	27.20461414451829
True	404.1685059684578
True	113.7119462133475
True	166.43665994639622
True	808.1864251387179
True	250.5106125914105
True	158.8820916632757
True	369.76627817220816
True	508.5010241360015
True	345.2471042641922
True	508.584948975854
True	612.9497826216077
True	155.54201947102945
True	5.291767480712334
True	71.41866486264553
True	418.73077319895526
True	89.65494368731781
True	76.58819857233077
True	1051.1137233346492
True	29.15231773827824
True	323.027253550723
True	312.9461508993309
True	465.06341979766194
True	676.6165574594929
True	194.74912999099388
True	648.1564014581886
True	324.52499254205514
True	355.43910538749657
True	276.16782792302706
True	213.8734141554517
True	348.14340834836787
True	437.9273841366149
True	395.9475912812684
True	598.4758104698159
True	140.91474251002305
True	75.14719908878897
True	39.43637762923943
True	290.9389575271331
True	663.0091007761889
True	411.560794507145
True	786.5673363770161
True	210.92763866648448
True	409.296119511579
True	64.74220019254288
True	54.284152234886285
True	437.96510505804
True	202.23444455243
True	225.72245907395563
True	46.47083134847492
True	1044.7176954477702
True	173.15055242668092
True	893.5385556912194
True	322.209545214121
True	926.485545217594
True	235.13075787163544
True	453.03593211642266
True	528.552646357209
True	593.9366882522313
True	202.09137807734797
True	472.45861505233296
True	938.924961577048
True	125.35730230933908
True	7.174244167652166
True	573.0841721429593
True	30.04969751217728
True	75.58944988965985
True	796.9731116670353
True	225.71037655034456
True	985.7853305280464
True	671.4692773247052
True	430.6994331803522
True	284.2940741892582
True	485.33248286992233
True	347.62055382474955
True	183.26251731587425
True	686.9263194600954
True	718.0382983005787
True	210.5389787455204
True	88.70772062400731
True	514.9658158364686
True	128.31727842590794
True	385.5111833918205
True	335.6364204850722
True	63.48720613575822
True	374.5590092095955
True	419.2443342905414
True	383.8312923334069
True	412.1939665924039
True	417.2733592724756
True	634.3649938894308
True	57.40503697538297
True	445.3614154637683
True	328.35471506288536
True	651.2349235063803
True	219.2692865220963
True	97.61550035208512
True	39.51286291743665
True	539.7932419914791
True	625.651738274261
True	193.23530978661628
True	422.2494960545623
True	352.49734186896285
True	16.328775153426843
True	168.8474797978048
True	291.43330649008254
True	2.7911817356469824
True	890.8802743559305
True	79.58250251540295
True	100.04463755692116
True	115.11179606685982
True	349.1418257758474
True	37.812071664657005
True	452.0722324640223
True	226.98625515256944
True	6.156534686224771
True	117.21820610654328
True	441.6865372537761
True	48.537246180309616
True	67.34143734340917
True	175.50442350556025
True	284.60433882904766
True	969.2103983206
True	391.2454024886937
True	931.8969132413716
True	184.15072039349275
True	1042.6903866472674
True	768.5239053100963
True	668.3625609527437
True	420.7909247310266
True	382.8627784792286
True	77.26333103846495
True	74.28443105520714
True	75.91244216193206
True	174.3471582476345
True	484.483017289237
True	1112.951610706578
True	181.51385709656267
True	363.0849560820456
True	432.28458292695655
True	568.0482494967883
True	595.6039664670071
True	287.74392373033885
True	470.6946059826745
True	690.5873820313964
True	95.59654648143488
True	733.8380142691728
True	260.9651045754714
True	134.5398396871632
True	411.0501358440344
True	839.0083757791737
True	448.459586227864
True	889.2041070232932
True	194.44874510425035
True	351.09111646446206
True	700.9587675000122
True	616.3302618676115
True	196.97892154395552
True	253.7115490130797
True	787.6311269409473
True	30.819752997816455
True	188.41567106349075
True	496.5325276590657
True	693.9450796066559
True	107.95451638744626
True	37.53156194194816
True	164.40169696799018
True	701.9816966864898
True	315.36900639600566
True	562.0724282289075
True	361.9414582159597
True	292.5874551016535
True	456.24266192555694
True	501.3371826653687
True	71.90220193420254
True	367.0648932794039
True	771.596335512667
True	0.0
True	303.83441912071766
True	244.89618486330227
True	982.2355372229836
True	148.28425160923544
True	605.2852915895961
True	634.2870099278283
True	112.24588567299728
True	223.98243411733685
True	132.73603315627594
True	10.60931967879912
True	298.63145987929323
True	374.2712555988357
True	1168.1080980130123
True	240.3859997859028
True	399.81025072080223
True	663.4068135922223
True	206.43573717038268
True	28.951186741919035
True	837.6426662973187
True	627.7401299263965
True	157.89314610902505
True	623.8095852294728
True	160.1921187918343
True	290.4594753115233
True	798.9469417572456
True	36.28620772646765
True	101.91299676701692
True	512.2284552310084
True	68.19837940683706
True	78.98423771151883
True	397.1478120368015
True	21.053095546360986
True	752.5160093195195
True	101.15378209549198
True	156.30655348234978
True	18.117217298862048
True	692.8336269944834
True	28.105693634297836
True	785.45819660098
True	404.730816831846
True	122.92067416155936
True	703.0077732942319
True	521.8346643655486
True	559.950948138568
True	44.81450608985645
True	368.6075978913631
True	4.937579500753649
True	91.68962407235028
True	381.961610346883
True	46.97955362256886
True	122.88946990436918
True	306.1684723929303
True	180.1358572756477
True	100.86313634995436
True	641.2781836365544
True	19.789441465309856
True	1144.6833493840725
True	500.8958820507156
True	296.75796119028354
True	491.89845558010194
True	120.95158220932576
True	780.1681842338472
True	1123.2454992647424
True	751.2670584744832
True	181.0216103817608
True	224.30213116055452
True	42.93531669503596
True	54.23456339241152
True	150.02376372278508
True	100.99688925827073
True	167.9191908252797
True	1203.66688431263
True	303.7974679371215
True	357.51078198675066
True	731.3026302874439
True	16.14893988825258
True	14.65655088790453
True	588.6197172799493
True	5.592557144415372
True	115.26125294115155
True	684.7955597998764
True	176.85559829595238
True	668.9961458466914
True	829.9896231736831
True	157.95208273500526
True	903.954802856814
True	2.255997414841069
True	435.6452743325221
True	1045.169804119818
True	24.315691907246684
True	239.4717075336751
True	151.43255881871417
True	969.6012465819102
True	231.9504369926448
True	503.2293477183211
True	116.8660377166694
True	511.22987056729255
True	148.07121012341162
True	99.80289070402422
True	385.7646331789782
True	65.92043393181409
True	51.03247864032362
True	1027.0557300157327
True	258.080862066608
True	155.84924556487334
True	371.40215340664633
True	399.4380927850192
True	212.28711306402968
True	167.87688243393066
True	390.3934472291802
True	34.54001192028838
True	506.4726941183651
True	1143.118738328578
True	112.27064838341607
True	470.5838037420135
True	317.40790981329826
True	27.032458365501267
True	401.4662542210693
True	103.06920830501876
True	570.5401000559041
True	194.6195589326606
True	399.2082767446832
True	18.526980875397392
True	427.59549823644255
True	111.40908695525802
True	347.97787681469384
True	33.977958922077
True	181.4332913040956
True	246.18514219972525
True	764.1694625984217
True	58.77162052570593
True	141.24522263439331
True	240.02735991591564
True	144.2686408272254
True	617.614216914779
True	560.5040016618956
True	763.0244520474507
True	393.89605532695134
True	531.5806316260608
True	415.46041446603874
True	674.8323053712152
True	72.48942109901236
True	480.296269921631
True	451.8415832161728
True	44.124342777172245
True	79.69101948630525
True	130.46709312157645
True	88.9704633540851
True	332.78026400862217
True	826.0323133643441
True	327.2385097188201
True	1119.6077354183155
True	329.365161082994
True	897.4987977331123
True	146.0784412405063
True	563.0611168443862
True	615.8401897700363
True	711.7628895397498
True	447.8186349537232
True	68.6607217267011
True	294.4065663807036
True	41.39525571110686
True	167.34706866006997
True	166.57523228958092
True	1139.6660337378878
True	230.2898286557337
True	544.749212485397
True	559.1201235809095
True	558.4581528504408
True	874.6642701436124
True	590.1470885504933
True	656.4350116438255
True	921.4283543913403
True	126.74566897152336
True	308.75260914777414
True	241.0820155605922
True	319.4463258579852
True	89.82727006156276
True	384.8251650612603
True	3.7221284518304376
True	316.089933683892
True	240.71073984405064
True	603.8980364025293
True	289.6063513818441
True	364.2996616386927
True	10.172651986168251
True	58.494352451431794
True	544.3645725092894
True	32.405588484323616
True	145.0418599434457
True	67.98084002166333
True	146.56171953006074
True	247.96195551747869
True	71.99547397029828
True	368.14118458164415
True	262.29521793364376
True	98.51994319418267
True	337.80215840253607
True	62.28064798374457
True	603.8870972174459
True	871.8508294138592
True	277.7741052627832
True	1131.4957291716075
True	112.630639912067
True	298.22845456377377
True	1050.4856047067424
True	89.413295159361
True	288.25360762564765
True	10.622602110216537
True	406.1498250963604
True	453.312015762858
True	156.42442350137776
True	601.1193022927907
True	883.3157110986238
True	165.5151020749903
True	77.02109778270074
True	333.04551654175884
True	570.2457127570233
True	629.5576900312464
True	1210.8802063692106
True	29.34500174835104
True	958.5916263119886
True	131.35053578750066
True	636.1643554144964
True	120.6636139083195
True	129.70949758734338
True	191.1157844837536
True	178.673205415276
True	747.520618169228
True	217.2341097285768
True	235.22812396603064
True	68.06763104673112
True	508.5505129689867
True	454.1878426285801
True	182.2615957883993
True	235.0161184550081
True	18.17410389323922
True	424.8343434123896
True	221.4993964186199
True	278.4557329965285
True	113.69348898023992
True	695.0845147076548
True	415.3043251431515
True	255.1609525971493
True	650.5901092062569
True	524.4962618436454
True	465.0663703190782
True	138.3382970820032
True	522.867735318725
True	445.3192531982436
True	3.3587956325135107
True	193.51742554372163
True	87.69872071113234
True	238.76723264610436
True	2.4744568214403886
True	127.27787046875908
True	351.00645092896104
True	7.530727287294417
True	816.4110729174115
True	170.99393024644863
True	726.6829286399573
True	807.313952574724
True	154.72971655708793
True	232.6773255459724
True	494.63508610966784
True	830.9497443827524
True	46.87829062080302
True	38.199483895618336
True	135.8646065261263
True	619.904662165595
True	720.772949723044
True	174.20467628054394
True	579.4491435276186
True	591.9742259283835
True	865.8332595101368
True	402.6690566108834
True	190.52078690583775
True	889.5644204091259
True	211.604713350192
True	154.43656379298668
True	339.3469292641275
True	226.32010749393675
True	212.41409133352616
True	612.5508222541898
True	254.08262013971336
True	201.06508693921003
True	450.6357962367957
True	471.7593616836267
True	64.64721360701299
True	280.37536853080906
True	72.28877861825498
True	351.1972360250145
True	353.3914077787114
True	255.49739142196063
True	183.2623929489724
True	378.826591318047
True	634.32599086319
True	735.7987499263817
True	305.1961223912453
True	746.0136762778792
True	66.41783707781114
True	861.1460023619076
True	344.04338844557446
True	13.911157874082429
True	602.1081626449093
True	691.7654713448178
True	258.1819711985213
True	169.64473577484807
True	50.0151759146114
True	393.8000040183821
True	79.33336961755093
True	13.848952652231835
True	884.7658416904261
True	375.0306627800807
True	174.0685665153692
True	946.3983603754244
True	11.027385245102815
True	787.7326273947338
True	31.974787691628983
True	688.8667128203573
True	58.51879527541159
True	758.2384514376296
True	428.5089917949883
True	192.7048997802937
True	438.7968051442613
True	206.72874107651143
True	300.10381157063784
True	216.51081401994813
True	407.9952256533089
True	10.470240064703503
True	325.75185721556096
True	116.96166685983654
True	11.68806932015446
True	477.00340009085664
True	719.1848140093006
True	280.1442683622288
True	80.29774245594182
True	304.44089919598736
True	80.05421375505658
True	182.48527215240023
True	178.22479592773925
True	380.9359188250333
True	44.7722701228375
True	133.80102143174275
True	376.95361508623694
True	884.0399926990792
True	109.39765625339147
True	212.19464605378576
True	446.3994570306253
True	17.390140625339217
True	410.3497712239863
True	511.6599166900442
True	86.91085835084834
True	392.5016601821583
True	361.8348166797013
True	405.2233793979789
True	604.3604617280092
True	1053.755153826491
True	950.8486188177478
True	59.79138370177774
True	1043.6787703530931
True	114.0939879704155
True	111.49885148187906
True	110.50697432608617
True	494.4216419337095
True	370.903643266871
True	582.420597206315
True	271.3118852177725
True	157.56863877950966
True	397.71866715593535
True	15.397702804963604
True	447.7573381245655
True	405.968778877968
True	155.82777296354058
True	97.76045239737456
True	532.2765004028669
True	1013.8694203534792
True	200.526778332432
True	65.84374612544838
True	423.5682675175842
True	390.0483791744345
True	479.600202144687
True	320.9342285341819
True	4.571575689476633
True	541.8156980388721
True	508.688652043353
True	506.3920342998179
True	187.16456764607744
True	104.3639670803412
True	20.82378908516054
True	383.6144075585456
True	108.22478147707982
True	8.175399268796854
True	31.93543014569621
True	354.75484423293966
True	654.6015243259708
True	132.9655416222451
True	88.50480657021173
True	26.067383114744512
True	419.5876483690275
True	349.59961162232247
True	755.1337643011682
True	300.6055771278852
True	506.7036753094968
True	553.0585152319787
True	529.1560675542727
True	296.56390020437175
True	515.8422588638457
True	99.93306690603744
True	572.9228307123603
True	7.287893515746008
True	358.1453178504232
True	484.05963798403417
True	938.5145088940392
True	356.8161252342197
True	781.6210611624707
True	973.2467452239388
True	179.38117939726797
True	36.25942275321528
True	360.48266022232747
True	381.9117498926533
True	577.6833888884939
True	249.84697925639844
True	27.857118908514607
True	641.7876989810708
True	125.15651709667226
True	1037.2719306642798
True	305.58217808089
True	459.8187531027476
True	126.21048426315024
True	826.426051812282
True	142.06261127712372
True	808.7279144323539
True	574.1475845806531
True	186.8679888243408
True	109.0030015500282
True	67.06414358602144
True	564.7448219729671
True	935.9979214797067
True	418.9664301372047
True	506.7367063808669
True	140.9986585435024
True	631.9106344346993
True	487.7329318442373
True	781.3392103698129
True	302.99702284066666
True	584.1536987682709
True	115.55702247209967
True	25.985571892414
True	413.8220603515727
True	172.96620435346156
True	98.07759483784902
True	372.34212516872327
True	1093.25585476807
True	257.18314142148284
True	549.8424643130095
True	10.633860548466249
True	74.05684871495443
True	341.8109755101838
True	772.0775129692327
True	440.20482227880007
True	527.5798199161308
True	712.2416357310541
True	65.82188558214743
True	725.93315718043
True	46.28018314481851
True	105.8212388433172
True	187.5155073379692
True	81.99461767674686
True	26.50047405956807
True	298.3766788643918
True	457.7482031795515
True	900.0878735435216
True	859.6208964650785
True	5.171985533057867
True	279.01175886151714
True	448.0191742113868
True	132.4343788443103
True	245.0302409268176
True	320.8211210696407
True	1317.4071196261264
True	449.05491774290334
True	24.414835415131456
True	188.3418031771865
True	695.6645347929226
True	36.39867161749019
True	177.42308673426834
True	585.5923201518644
True	70.97203714763137
True	881.6133180763644
True	336.6547433510892
True	668.5151040940434
True	79.29259413586352
True	682.4680364933964
True	581.4523649109046
True	894.3585223802208
True	248.01662628384005
True	513.1727561957832
True	846.8104427403724
True	902.6674659481018
True	232.5535902922104
True	756.3341514745639
True	223.22808200973168
True	435.3492626913742
True	347.7243464253353
True	498.6541181338659
True	487.76635986160727
True	323.94765796949787
True	355.4548373279519
True	111.9274926170501
True	348.9872927327208
True	1112.3645981762415
True	285.5244204774179
True	135.1450378535783
True	295.74657021146635
True	759.2407405914705
True	649.460736637018
True	410.27788195825246
True	109.15140621674368
True	335.99905414847063
True	37.17110000913339
True	177.16283570184558
True	90.34280875038976
True	87.91331898385651
True	576.9361706829083
True	137.74398418547338
True	130.40873889109838
True	105.54732802265968
True	83.26561448087021
True	467.8225457812695
True	386.51406895992346
True	1023.3686845119558
True	517.8474846215678
True	848.4354828769041
True	264.6465215462547
True	295.3782914236762
True	540.9182900203662
True	195.10504032400328
True	769.0412785538123
True	245.04159492740536
True	345.69833871849954
True	65.95809261125615
True	121.71479788196032
True	243.18870021074116
True	121.85722793367098
True	461.0760999172818
True	31.42426649908133
True	556.8263870723163
True	1014.1502275790302
True	716.4204501518423
True	1.2959045623322671
True	65.60658394841994
True	498.1656548143006
True	434.03921132039306
True	76.22999061306409
True	128.02483011455303
True	302.7742002970882
True	79.81504998980344
True	51.08173491374787
True	697.1571548510249
True	673.6234817329474
True	161.342531969827
True	178.63276933176522
True	520.2718741199308
True	54.43192261108514
True	28.287715961429875
True	580.3374184057607
True	466.6960616270077
True	1143.7376160114425
True	47.32164083942076
True	489.3507898931262
True	887.4435208902735
True	775.678140342883
True	297.10381105209
True	761.7328432612958
True	404.0783434957009
True	39.219616486349
True	95.43464598543672
True	694.5778703965561
True	78.06038678499159
True	138.80521853344803
True	952.6280477957822
True	182.5846221336457
True	277.9176310084796
True	105.48180859926988
True	650.8745551777205
True	566.365744345276
True	226.2400086555063
True	407.002497968068
True	42.01293998035453
True	272.6535389045239
True	610.3824873273983
True	633.5503980706961
True	326.0527854686563
True	73.3186938184612
True	943.8674234908864
True	1075.6620055125957
True	563.4939313218429
True	62.884880979780895
True	33.38208799714189
True	94.4452240270558
True	108.51264525821742
True	104.3096632595829
True	884.4728643054335
True	1184.271094852639
True	706.8796904266965
True	325.2857681822017
True	8.915946019038557
True	22.631086429017067
True	336.77577204966923
True	498.5553362456979
True	38.51553157856248
True	561.4040214532441
True	437.7174901183679
True	407.8629562522672
True	78.55971625019642
True	200.1741471042809
True	265.2447345835968
True	132.88440130694627
True	372.55643289475154
True	41.04396616971569
True	169.94252607293276
True	1179.858769962619
True	6.754799727122112
True	28.93828825445354
True	591.0842731989168
True	360.9754360249288
True	784.213622506069
True	155.84693827021505
True	791.223000791699
True	587.3783473776712
True	278.672515704718
True	424.6099754064816
True	337.6124605099874
True	300.74050374404334
True	267.2310126744598
True	391.21210151101207
True	509.8409055961548
True	490.0789129187981
True	107.16781708172302
True	364.93522352926783
True	9.043865535287342
True	185.3137443815881
True	230.5303790832349
True	874.0732374078746
True	588.6110001978378
True	30.73344729973163
True	738.4596673356771
True	842.4652408112883
True	103.8419101201943
True	338.486125424462
True	852.9933482143018
True	233.6885356436518
True	163.01449981437102
True	527.0255863657476
True	568.0428214632669
True	1072.685962414393
True	154.78453545931285
True	163.10188487843936
True	257.5321232165537
True	307.65690599783784
True	425.758479798418
True	416.162379623772
True	314.0282834147171
True	430.7530517832061
True	488.7005304301323
True	233.61910873460437
True	1509.0031506091273
True	253.5874187268093
True	404.1286890346578
True	51.730745281630576
True	763.0140957285196
True	262.09656818538906
True	965.1718818796468
True	514.3981782987732
True	335.5608406810689
True	787.7305227204295
True	278.5147968947791
True	216.5626283200504
True	263.14182625211754
True	225.65276315588588
True	137.91649062712128
True	246.00847981255123
True	719.2657057731609
True	510.6535812578753
True	222.75778706884049
True	1131.2823196190025
True	117.3751360829571
True	269.48720300263534
True	69.46428816761079
True	309.61127431294955
True	412.41389678734816
True	94.1676210973805
True	210.0577945100637
True	75.44600963164584
True	671.6076141603243
True	368.3515061309866
True	217.71733058914384
True	756.3870534673403
True	867.8514638797457
True	793.7210506155242
True	824.9990811197977
True	347.6319389265477
True	1.453391419433109
True	260.4517282157098
True	50.981074639462165
True	365.3586681086159
True	54.80302338639595
True	346.1357157266545
True	841.6967789319275
True	1036.9761748340698
True	382.93782880249137
True	23.052220590125955
True	535.3974770938571
True	497.59149761684665
True	203.5332857834545
True	232.41610877020187
True	286.3166019612567
True	24.01533883803312
True	121.8752328689424
True	940.5033825469188
True	63.40056148998984
True	465.398152854389
True	783.0263812769288
True	101.73308674780954
True	241.27065416916733
True	114.83895894902378
True	17.812375971507617
True	1.6788978346384325
True	121.70260251328044
True	1012.7198300888676
True	478.6604666868637
True	66.68692371700004
True	787.9412529727522
True	340.7051956562321
True	1.1010734899452226
True	439.0774014126043
True	184.6390654052578
True	518.7327653949211
True	82.9166308117562
True	344.6633027510719
True	373.1581423563311
True	175.62362776782433
True	201.03852830068288
True	125.89111449351296
True	177.02149153229436
True	994.796037636306
True	15.360359857355862
True	503.2042394110812
True	473.79748677811625
True	386.2566809199865
True	222.0832321636406
True	244.05795638253008
True	161.86026564421505
True	49.77355751722157
True	484.142575330499
True	148.3311053746684
True	835.7063186132626
True	838.4719986214336
True	253.4600884128056
True	324.9545306742578
True	521.0956171629589
True	41.90737522595877
True	84.52243292179382
True	750.7094861575505
True	1115.3637899954306
True	117.84676386676618
True	739.7951838258408
True	146.26284927641046
True	924.2896293316156
True	660.6108026803863
True	111.99012740400303
True	290.23638201259774
True	633.6802017893425
True	262.1736724170775
True	46.13277423140865
True	555.1417014492804
True	462.08889248433394
True	4.792908348957758
True	466.8737742189031
True	67.55960310522644
True	173.5552238881007
True	240.2124333096233
True	309.4891396678691
True	75.2337879905909
True	223.3001897778736
True	357.6251895427317
True	435.794291416502
True	940.1892059688512
True	47.3445134618048
True	887.9684793572242
True	1008.8673739616288
True	130.79589162888544
True	72.1260026242611
True	971.352863632916
True	33.349666152909165
True	225.86677064060717
True	85.13200758674466
True	200.5421332036768
True	358.409796884954
True	929.4326144799732
True	97.68187691361098
True	72.80372698912672
True	650.3846098489728
True	278.7414209583265
True	729.1089170368818
True	53.58096296263909
True	470.36811615959306
True	397.8875259129022
True	695.5175286590486
True	54.51999514963358
True	114.10623422601624
True	26.964220429368805
True	260.85071181847565
True	42.17184528108472
True	349.0298441543955
True	2.7347239113813977
True	1176.0707922829113
True	102.80041750816515
True	138.02670065990608
True	353.03708588111795
True	745.8274813474475
True	696.4455563118564
True	1024.715422852308
True	479.57680417538666
True	401.5671083516701
True	136.57161276772348
True	430.0306068710782
True	844.2141300614554
True	438.52746688549286
True	903.0251666518636
True	79.21882959950403
True	450.9924182030203
True	181.59630283237445
True	280.42339309032445
True	757.0942190062767
True	167.5409856189379
True	130.59832967486773
True	62.90436590259854
True	870.7623589698677
True	817.9790155183488
True	79.26170907268455
True	445.5763234617794
True	752.9395600228794
True	425.816198689178
True	59.01719335860361
True	322.86693701391107
True	782.3148666284645
True	28.44726047670217
True	361.3829241615975
True	167.51155371129323
True	282.9327598104111
True	33.00786275330467
True	224.8035491436025
True	779.6012666933377
True	648.3524638513738
True	54.23486876684933
True	279.9753304007397
True	942.7726123475784
True	18.62718315132925
True	310.54330532826896
True	289.07168379196145
True	428.13956595064326
True	218.7493079393076
True	588.5352454304281
True	46.89129378342432
True	961.1304115890445
True	882.3530275082556
True	47.00681076035839
True	399.4851990073753
True	726.1073992216749
True	907.528895275399
True	270.09196098234656
True	592.9575123045214
True	126.64955538071138
True	201.17093142656623
True	132.89980911150764
True	135.41206133305684
True	202.44572468699695
True	942.8067948329144
True	797.8896409118296
True	921.4064053398668
True	19.799661777140543
True	28.399563709522543
True	361.640758425146
True	12.0311861239536
True	627.1235786729568
True	1065.141074102767
True	265.5016842389527
True	202.7879419690433
True	84.24302032735088
True	219.856903610131
True	128.3483642747716
True	43.20337980200459
True	121.21222355969472
True	89.23020132880863
True	250.7665972120069
True	535.5486894809497
True	164.3805403206835
True	30.899780637845765
True	58.011802481547406
True	419.1646991620894
True	265.5930364489923
True	594.9924640569592
True	21.22791527859802
True	111.7266236332502
True	659.2955494095371
True	266.2960311518105
True	478.46081500825113
True	658.1126816590656
True	98.91747889049614
True	107.86083174350762
True	79.12285341750601
True	24.72322112966357
True	113.78523832392538
True	81.06251511619024
True	104.83370888453952
True	155.22592520615336
True	236.94675538497776
True	818.4637100714791
True	288.32890758268155
True	927.128923917718
True	170.04627954682056
True	203.03142384112127
True	808.6944071879459
True	299.155776212737
True	600.8381889606801
True	249.03375068604163
True	370.1705790259832
True	456.6080464885951
True	576.8317796664503
True	651.2108389072787
True	364.0919976449104
True	35.17845999583428
True	575.3387972817025
True	620.8273481998365
True	19.400605865279424
True	12.145057280666858
True	260.9700142081155
True	412.8929247581205
True	445.6489832623878
True	71.73169685681508
True	623.9033423715096
True	948.133957009093
True	234.71057488307707
True	890.7980945646189
True	285.5793964785813
True	103.22353373774703
True	259.1803013168862
True	660.7389435041308
True	40.81129836648191
True	585.0462478558585
True	1264.0724110127055
True	1013.3628621342596
True	867.2874686937748
True	208.21624793175195
True	90.9027686138182
True	191.6900887188408
True	831.5696810125427
True	144.1727743965278
True	1075.8587808550633
True	832.0579800135911
True	42.81422162587164
True	85.08454468585714
True	420.2429703745665
True	394.3205558696935
True	204.4974558870858
True	517.8395974542992
True	667.4139332501412
True	127.3030147584284
True	282.5486798045535
True	1038.448980558034
True	46.67846602303007
True	693.0417765174708
True	542.6428790166535
True	37.2495619286423
True	836.7494265022805
True	393.2094465626721
True	570.099844632094
True	104.3941157981554
True	265.4877954214643
True	208.9165420142608
True	27.624844198010862
True	137.4674917261979
True	758.3861485244541
True	139.95692567964636
True	372.1241547814138
True	64.16813638308695
True	625.0573090737292
True	625.0767808604063
True	239.0877167738635
True	444.4531426011311
True	167.68762661864764
True	166.40590694723133
True	215.9125722386292
True	301.2649564100399
True	371.1574178375657
True	127.84062641728784
True	196.63875788629252
True	27.43382889565173
True	880.8778468080376
True	306.8263922419349
True	9.029539355170764
True	374.660046719976
True	157.36930656016924
True	624.826307654597
True	367.7222267095077
True	572.3076233974855
True	526.6353263304748
True	473.5094352997832
True	797.4411847638029
True	238.75896965842728
True	538.549455900744
True	156.41857099398374
True	528.9738463811027
True	356.4930339934004
True	382.12392571599247
True	128.505623922844
True	135.7757023675382
True	106.37377602470262
True	69.24825336063742
True	696.3055880208956
True	178.23364112038806
True	47.149870473596245
True	0.0
True	534.1194560552902
True	115.16114967534664
True	22.238062873608005
True	39.08831660600714
True	105.91624803582364
True	535.8222120206468
True	181.15509507638532
True	109.27635173791472
True	34.60910068869284
True	160.82837635640772
True	948.3234286937678
True	52.28254991020209
True	224.68184520330155
True	739.1248718513381
True	321.8432960731187
True	469.5964488774909
True	482.462465603301
True	514.130263695455
True	588.8313588596735
True	894.9054790653205
True	264.6142806946418
True	1060.401985594142
True	919.3460568527904
True	641.6790363300856
True	344.662216564524
True	846.7225716774852
True	9.97884714856313
True	29.574823726387788
True	278.57640736421354
True	44.63597372049256
True	204.7183870691431
True	754.4540059576918
True	224.8860923464758
True	731.6639044424554
True	760.7002655627798
True	127.29214050433067
True	350.42418390294495
True	572.5898611517941
True	24.618120592724807
True	126.99518319158663
True	424.1303153869835
True	297.2501324843266
True	196.0936920788447
True	114.9140139718385
True	384.0541732610969
True	21.130118858862893
True	361.84091347229526
True	349.07783627102714
True	1089.460663816861
True	353.9018074194498
True	28.419549805567986
True	439.25619619719913
True	442.90383554944026
True	231.14280965590132
True	33.0986506334196
True	765.5750705977448
True	430.3520391236872
True	182.29288141277985
True	12.840601650207994
True	1221.9154230016006
True	167.73054182312177
True	27.97355593881801
True	307.7700918977635
True	273.28151680330035
True	119.31868162407542
True	294.49557095927884
True	42.697211450313375
True	324.5257477490261
True	312.6143595132942
True	317.9411915050928
True	30.48944984970195
True	47.25505905559963
True	1038.845778645756
True	24.98636104213269
True	12.920068584433295
True	185.594166867706
True	644.162122086405
True	9.636798651664405
True	196.36479458905305
True	175.51104220384403
True	514.481078567557
True	362.1353182014625
True	744.597703834102
True	329.89053447502545
True	490.5224228251136
True	451.7923728444339
True	496.9337803051882
True	100.10955126865927
True	1260.3855369398177
True	892.2005585828671
True	295.8874347119736
True	519.0621642213545
True	98.39562271852304
True	554.7397560808586
True	440.66332745256767
True	160.05071908815694
True	74.90145950516528
True	354.8676394435314
True	164.0537814708172
True	29.097824900864367
True	612.1437979043038
True	389.0827254074305
True	70.75596966017648
True	30.0574965105291
True	660.6025952325108
True	498.66167111176185
True	75.56031031431445
True	20.706765214522587
True	318.17178935594086
True	330.77095963232705
True	703.8577371672151
True	560.7731331640529
True	555.3838663062244
True	799.1022170374267
True	8.235700839663725
True	56.583859089738425
True	35.36623806406151
True	59.981582866138446
True	504.85439863010015
True	585.0803128676462
True	82.15336872507334
True	110.84832821581934
True	191.6325771931879
True	70.64930062218211
True	179.42114335305064
True	222.99957501527365
True	261.6533157590964
True	790.6120241586202
True	602.3073690756461
True	281.2468002012941
True	189.3623405999011
True	273.5355436645434
True	244.4954380911848
True	734.757810078489
True	320.69820387613754
True	160.56812014207156
True	916.6669971336742
True	330.0602705421803
True	451.5837735370933
True	160.19920384967006
True	121.91258473681953
True	63.18765797712378
True	212.44079226406737
True	981.911860128144
True	531.4508776369503
True	114.64413633236472
True	366.61348252801184
True	96.27872709685184
True	651.039418363913
True	5.147491346188519
True	708.639323912156
True	34.08900739182717
True	931.9352794352724
True	854.496236679174
True	217.6072434931673
True	30.838000048944764
True	82.0104505335048
True	461.2306113316368
True	230.07175384483992
True	1.833480386750487
True	77.65979138053918
True	1094.0999384544796
True	336.7928772501797
True	684.159513183781
True	493.94562400712334
True	33.877840955456016
True	138.2450886170049
True	443.7901753938527
True	926.873693024084
True	791.2518427202104
True	424.278423372889
True	330.33979690013933
True	16.239085532184994
True	78.26140979753272
True	721.7109328854809
True	465.2870732263488
True	378.3275070952973
True	881.0210365975385
True	25.37995366475121
True	226.5656802504637
True	890.4672876098264
True	240.7138918755984
True	8.19681629351862
True	502.382981762655
True	104.30691871398646
True	627.5156269663603
True	55.48736712562426
True	261.36529611300165
True	876.4990850321466
True	866.8871022139009
True	271.97688631757944
True	410.0179102666783
True	115.42804826897948
True	604.8507778928541
True	258.62807722977334
True	192.6208962245782
True	853.4797971501155
True	57.75816966644268
True	706.4384274210951
True	284.27167965068867
True	295.6344524991144
True	167.07541733367685
True	483.3502797890505
True	588.0478504343005
True	355.4591502694953
True	403.4893607461768
True	68.11820780661202
True	160.4097130017539
True	457.9924790157582
True	220.89583842089831
True	36.49249049512551
True	213.5507268601879
True	388.8856321277517
True	416.40760452690375
True	776.7374538828047
True	131.33813236428455
True	661.2090700774992
True	511.9239897267966
True	630.2422540266758
True	128.64325653452804
True	38.29071058991403
True	672.1715378945898
True	73.88129135915187
True	553.4045230101544
True	690.2129830170443
True	457.3597056755488
True	127.36427271966284
True	516.6039703184106
True	4.589307029937885
True	398.9687249485889
True	30.00472001203782
True	636.3383665044176
True	257.3365455986159
True	575.8330997520264
True	707.5074811480321
True	142.1758752718394
True	505.3754482319863
True	489.4245756876238
True	65.45865380981158
True	961.9456280529606
True	2.952189947630014
True	28.148686565002507
True	641.8949604011226
True	686.2666091603282
True	123.03681492175724
True	394.87585222968175
True	121.11060275427776
True	75.1264576756293
True	465.1216673904075
True	44.70153698293641
True	520.1073987071444
True	12.059129318330134
True	806.6570631236657
True	545.141166745669
True	681.3762221052983
True	100.53409589280514
True	360.295319163801
True	987.701853275558
True	845.6016477245481
True	139.14888472340243
True	545.8416001473155
True	453.8561328711483
True	259.31194724638874
True	249.4898779025324
True	6.536277642679897
True	330.89315412747857
True	12.532821525323016
True	380.6128171226136
True	77.90014003668314
True	405.56838570490754
True	646.7993542706015
True	123.05820056578942
True	241.4170638233277
True	627.5513399400116
True	677.050910830643
True	277.8767709131679
True	141.7672970074407
True	170.57525135448364
True	479.2310473798592
True	88.4856604936083
True	9.415773581786704
True	485.6548275272506
True	566.1886500485305
True	20.54223918975004
True	136.4664176184418
True	909.4355351790588
True	490.31487408899807
True	275.39126272166254
True	32.311600817429834
True	474.92608683112206
True	116.50448584952166
True	586.1450375867519
True	663.9973602055716
True	299.0162080556969
True	370.6474671648249
True	174.35761710867757
True	247.19662937702003
True	74.52368763975059
True	222.93665545242263
True	489.04619276818977
True	23.729052589966905
True	455.6108642546631
True	366.08639294425495
True	742.4356296377359
True	901.7882480365498
True	910.5693875055852
True	159.68585778319226
True	412.32478892475206
True	74.90967285645914
True	192.10528084819995
True	323.8189591289721
True	10.6789581399166
True	816.7162644661252
True	22.54611026797872
True	391.5109178709605
True	276.18420418298274
True	659.0339724913044
True	201.9346505105432
True	38.15607897045019
True	677.0913057383832
True	1087.0369071708506
True	218.1943367693935
True	130.45587281912876
True	624.1566495223441
True	477.70794446789705
True	17.240435168420028
True	850.0851228369585
True	110.3913448431504
True	48.83257249612489
True	309.85551241845855
True	357.2235379262754
True	388.4214290143393
True	269.0041140605253
True	20.363188853350977
True	22.101139696360352
True	807.3375714844684
True	202.6563184754469
True	115.32589921802833
True	866.3991907206388
True	638.4757506503875
True	629.0064208468561
True	449.9695076194311
True	153.6407071627263
True	34.534852620609065
True	100.50522237700704
True	452.9496771826318
True	228.4271854364352
True	485.5396656324175
True	150.06517111776665
True	478.77414202378026
True	643.4452989862714
True	942.1907395612856
True	24.532015674120657
True	972.1640409173784
True	1085.4574380802935
True	490.8261502633002
True	84.64170623693235
True	787.5139307439559
True	643.1216797427012
True	662.714422574084
True	171.95855540780306
True	738.8289714091209
True	702.7621810286449
True	123.61848901563914
True	772.7482740357176
True	830.8638064861311
True	508.31741355155816
True	227.1451056304393
True	72.26664351038664
True	305.4728019846476
True	354.9740355204792
True	472.8985298980865
True	431.9641008976008
True	207.00957124705016
True	309.1889877277065
True	2.967872504687328
True	13.236861515964993
True	102.76130751351576
True	131.450914804278
True	357.7384495882328
True	353.08617024487023
True	114.13553077324173
True	19.309868380616223
True	209.3280303557283
True	811.752027433537
True	458.5289229588036
True	522.145549752498
True	567.4992567283578
True	828.1426590822656
True	649.1267280976602
True	87.77625429442462
True	203.1605146945705
True	240.12769764789036
True	282.7042148947246
True	107.07280368066208
True	360.80141309700014
True	436.532100045207
True	175.2242623138906
True	662.551671244833
True	245.5786641928385
True	201.7020254012552
True	30.014119824668477
True	251.4067668240024
True	456.6100450296848
True	168.84736769102386
True	533.1836771325472
True	466.99166906991616
True	244.4571221592105
True	104.22550949720689
True	41.32255558828754
True	398.8164329820519
True	797.0414822716982
True	161.8181260118023
True	1036.6735214337743
True	1051.594297302611
True	483.317252791992
True	101.7208418890009
True	112.8360525528728
True	661.2362916379251
True	8.572011481338158
True	224.008140173062
True	126.76571115499604
True	115.906325323741
True	328.5418042503932
True	634.9372826711991
True	39.95988063759763
True	134.42984592896823
True	997.5369641780268
True	55.115735223001
True	465.08587482297
True	531.5305955998916
True	244.1623000153712
True	136.40957176312756
True	969.1760231105168
True	1166.7399151561974
True	511.8289009292648
True	665.4350963020469
True	204.0807554507309
True	153.83565927340226
True	332.01060018773154
True	255.8468328736294
True	172.40560187497636
True	296.53496568545546
True	346.82383895408844
True	11.518442745620412
True	625.1173976668264
True	147.22951623155103
True	78.30236499575152
True	442.3022387493005
True	317.36661672834566
True	1190.686941074178
True	356.9972699053272
True	985.1020768977656
True	10.239119602519256
True	260.57921044596543
True	228.8342810152142
True	150.0388145145754
True	484.0892014266428
True	198.9132526340153
True	410.7809377133111
True	338.8481021244812
True	111.18911066125268
True	370.5367881251773
True	1045.7742411700915
True	734.5567749284534
True	231.67298961312872
True	107.28667900467082
True	300.97921656129864
True	23.43580911604765
True	340.6932517826574
True	313.8340780490417
True	570.976029690015
True	443.0643755748384
True	357.9120445606897
True	159.024021509649
True	12.368995239997862
True	421.0146030947335
True	293.5157790276223
True	149.84279210787184
True	298.8881895878913
True	444.8958147513694
True	811.9969487624861
True	319.68744289418106
True	772.2103186046952
True	399.2381897052096
True	381.419866051462
True	1.3718525433552695
True	1196.6024380772667
True	108.40109895290377
True	902.2472743009328
True	206.477800191106
True	445.090493280435
True	697.2362594607357
True	79.74521766199973
True	497.9411944445923
True	33.7671711492733
True	428.8242183559814
True	73.25542828785503
True	233.68295821948624
True	38.19962578113281
True	684.2120219448509
True	188.888826739877
True	25.68826449014002
True	389.4866247979429
True	110.98962469838274
True	175.60862291696105
True	842.9161208408105
True	259.3535304294866
True	154.58695856578754
True	367.3926959006539
True	508.6546503744186
True	335.0378754296989
True	507.0017266180248
True	615.0718209737372
True	163.48826749712856
True	7.284633258728252
True	75.95700290211308
True	426.6126037927084
True	89.71069176063283
True	78.02645777438323
True	1049.8227180428305
True	26.52604266193915
True	328.5047700955764
True	332.49820567418703
True	468.3334743764128
True	677.030488240597
True	187.42386169200748
True	637.299975501575
True	335.68064958698244
True	352.0918628996053
True	262.3760609298428
True	215.47628948614505
True	353.6605534072452
True	444.43427193877113
True	419.9695732736764
True	607.8355989822859
True	135.9787593167897
True	75.54944906186917
True	39.66504818604973
True	296.00978815725176
True	633.9053231052862
True	398.0791666875814
True	777.5117147490569
True	213.5142076365101
True	393.1341244428001
True	72.386584241642
True	51.29360433709441
True	429.46409143591
True	205.21917196473004
True	223.45380429261243
True	46.45752856226276
True	1081.5491335654071
True	174.2016550829515
True	908.317750094244
True	322.03980646552463
True	932.6327051948266
True	241.28724170578704
True	455.7671260863832
True	536.1472954080081
True	589.5486890546127
True	205.2835348844504
True	468.24243037505096
True	931.1296536327856
True	126.79418270024178
True	6.493503256453662
True	563.9374925481485
True	30.760875651917576
True	76.30830329097454
True	799.4368374798566
True	241.20973189117385
True	1016.1359093751664
True	691.6926795582073
True	419.6480501868496
True	295.0142587639327
True	486.5227121407699
True	336.40019918267274
True	179.0068212258243
True	688.4104117696528
True	731.9654113287312
True	206.73690812840752
True	87.28589115400855
True	515.2144424308105
True	137.41005006210008
True	382.0667133631733
True	328.7792886948733
True	58.713062708359686
True	382.44016646603126
True	410.6477792035036
True	376.9740253281378
True	382.16267305496126
True	418.8267114345696
True	666.7223056295734
True	57.48371827120771
True	457.5758289164558
True	331.45770773940944
True	655.9490488258365
True	215.46509613524364
True	100.42092313712836
True	42.93215897811277
True	544.7820045935689
True	626.2614752964147
True	193.09288614042887
True	407.3994514407228
True	352.4755165178915
True	17.64182576157252
True	168.42087985592002
True	296.37251935022226
True	2.4570089095656007
True	877.7169150839467
True	81.12198357577068
True	107.11136292943696
True	111.49042678284944
True	365.2163409941272
True	38.13892647525236
True	440.6297601479843
True	219.48939966167683
True	5.373317157457446
True	116.5164042002107
True	432.5859382956343
True	51.764376234888914
True	66.73299487564806
True	180.06621075411974
True	294.09144346235354
True	966.29534236036
True	389.9900293099098
True	932.3742681821522
True	181.4151640106419
True	1059.1980350808828
True	778.4167970700887
True	664.600622236578
True	399.8340621483756
True	368.12266386116426
True	80.30582972617894
True	70.01502047480328
True	80.62559778333892
True	174.86772344400268
True	479.0310441590137
True	1082.347409142314
True	168.2587253245007
True	371.3760920221527
True	434.07340835189945
True	597.1136169736235
True	585.7081561317511
True	272.89398594374416
True	450.745947607461
True	670.3137046517311
True	96.58028093354196
True	760.6975573542375
True	254.53715576560307
True	139.38499422876583
True	412.0055784338997
True	893.423489825075
True	436.5465655560211
True	828.1370643530045
True	201.00033099905704
True	352.15855290246634
True	708.2344689593046
True	612.0676532825274
True	196.86257649063967
True	268.80625500965607
True	786.1611834079524
True	26.05542615435892
True	191.0714790841787
True	513.1730294839604
True	697.5586553817097
True	105.11056550739312
True	37.420359028037765
True	166.80907082557417
True	745.1467174462683
True	311.95228002558883
True	542.0832958355475
True	354.52580419650826
True	320.6412133304101
True	435.7403970009197
True	503.6175214592877
True	72.780356724878
True	385.234700717708
True	761.0479165164294
True	0.0
True	296.5590088120906
True	259.02025637568755
True	993.1573405670706
True	153.27838112136527
True	613.6701713728455
True	636.1260845390199
True	110.56281393377776
True	218.62029942727483
True	127.55021259781132
True	9.618979366306757
True	285.97171158430245
True	369.9794735558872
True	1145.859542001828
True	230.8341619871912
True	392.7098625672209
True	653.2014157117076
True	202.4408309484187
True	27.96397170380556
True	828.8864769128406
True	612.4590821266768
True	155.91339319396042
True	635.4560561720378
True	167.52996210623277
True	301.51486536142824
True	768.3713630685556
True	35.94809916395602
True	107.456578898741
True	499.4187619358037
True	64.51320079427076
True	75.7118060720459
True	408.166265412981
True	23.44401693070972
True	749.4999207961183
True	101.29339403269576
True	148.26310615599024
True	20.53554976850576
True	726.4760073284426
True	27.875809492176263
True	775.1745605499391
True	405.9985823851534
True	121.59952482962456
True	701.9505684185023
True	524.1988762984582
True	562.1324222783765
True	46.39096169679164
True	376.3636599366674
True	5.485919635307525
True	90.8459642028929
True	371.10260813359946
True	50.336537610936574
True	119.6066712953242
True	296.9610793457991
True	179.33585347809958
True	101.01207258670613
True	632.1560752372426
True	19.90943458808348
True	1123.0261405664824
True	487.6063193580944
True	311.2493726476121
True	488.7730014480256
True	124.48383278751284
True	799.8261744508868
True	1098.0627373037594
True	737.7897283631634
True	179.05295975175997
True	222.71438544569693
True	49.11964068161019
True	59.75681477761837
True	152.39433944578164
True	105.33877595158758
True	166.48422536346766
True	1194.4036368625716
True	318.6265742134956
True	349.40418706087945
True	696.9695415005357
True	17.281693799280458
True	13.764789002318302
True	590.8501939060133
True	6.54346208433106
True	118.54332699416976
True	677.1237761609905
True	183.43684788396183
True	657.9309009090089
True	835.3920274167804
True	152.64563637895307
True	901.2802508430092
True	2.4261460101867574
True	432.08307634729664
True	1037.6966848062646
True	26.79205440647419
True	237.29876115855333
True	151.91306334453716
True	977.3583670105428
True	235.10362892501615
True	491.797616085261
True	115.8548222798095
True	504.9862766185302
True	147.56199160522564
True	95.53400464980636
True	390.7556937578012
True	67.29479938757225
True	50.45113234083267
True	1077.41927504074
True	245.23422889819685
True	153.3991002181719
True	367.14505153640056
True	399.25884216769873
True	203.4979284655145
True	166.67962785467887
True	384.951050043598
True	32.416243298708416
True	485.8815961617147
True	1074.0445519191194
True	113.91284630967203
True	474.8449313007398
True	306.93518357141136
True	28.822690342266828
True	392.7072195033904
True	102.24929466681247
True	582.8995793799636
True	200.05209421335425
True	417.61950073263057
True	21.043038588154868
True	424.62589503132926
True	107.42419720566755
True	339.634054921632
True	33.9519274632128
True	174.6121891990763
True	246.14676155691964
True	743.3281442494132
True	57.47463204944794
True	139.29419938301933
True	222.79089155967944
True	135.06121118860213
True	614.516580847488
True	536.2402715298291
True	804.6838393794746
True	392.03610773663627
True	538.7670861523052
True	406.7063668612452
True	708.9638613340535
True	68.77453828815779
True	478.36824182102526
True	424.7944418470321
True	47.171378928038486
True	85.85592828932973
True	127.31961692584832
True	83.07126340245185
True	322.81325588618193
True	855.2320878174444
True	331.5345014176507
True	1078.2073795079802
True	304.8234292320397
True	917.4737623653576
True	153.58596278866565
True	603.2644109794912
True	625.4905330152129
True	704.3838377288113
True	433.735286859939
True	64.70576071133914
True	290.20835227586866
True	39.97951107316167
True	168.07949427203783
True	166.6537365881432
True	1149.0622241300712
True	230.1642053753052
True	553.7531018436077
True	533.5005255603589
True	556.1338693676997
True	893.8029592655425
True	592.9392045601322
True	665.4263162901264
True	944.9190178222434
True	121.60890190079074
True	316.282088471225
True	243.5803234659779
True	335.8427090360306
True	88.92777165552717
True	388.4848657213454
True	3.999459612728786
True	337.600204444351
True	270.18004387763153
True	602.9067883645049
True	280.5957087111009
True	358.77027446041467
True	9.484959593080864
True	60.57661121877538
True	548.0942910825074
True	30.99044890878474
True	144.91030233916575
True	63.11084875604642
True	156.45427453643543
True	232.26992997853196
True	69.52535544157558
True	383.6770786208537
True	283.24178528179306
True	99.99237130370685
True	341.5850306987625
True	63.262280237033856
True	584.35688852665
True	851.9455960435614
True	286.042513489
True	1157.6167339559315
True	118.21949728365377
True	312.8405334246644
True	1086.2715031575674
True	85.85230936676548
True	281.2797910783224
True	9.156637623616778
True	407.72737426914136
True	459.2096833662009
True	159.95291323314984
True	623.5767689453484
True	890.4117360180556
True	160.4540013530654
True	80.78973600564697
True	321.9440460216165
True	548.2548435558991
True	600.6964403227454
True	1236.532529903006
True	26.02433586822469
True	945.8019272170636
True	135.58051472321824
True	628.1405704218068
True	118.22397368070584
True	125.15783332079435
True	190.2331585894784
True	173.60086426124218
True	745.8171329536289
True	217.58443588726712
True	229.01080842616085
True	65.04790887852833
True	509.3628380254762
True	418.6539708640085
True	173.42502747747182
True	238.0433250460565
True	15.678596375133266
True	414.7239764833791
True	220.70234459537951
True	286.25199999053984
True	116.70171457326931
True	720.4732714533371
True	426.8715253204056
True	258.1533905195975
True	647.2344559954602
True	523.4968931828963
True	482.47768114829904
True	134.7245722142269
True	518.9558514411739
True	426.4070571474694
True	2.7536450865777
True	190.3085750832096
True	91.94629424020698
True	237.9191672514499
True	2.9475460461012464
True	127.4899013991994
True	352.3689790775032
True	6.7703580640979
True	848.7773187945936
True	162.08251415937258
True	728.5759449461641
True	773.5982114889221
True	153.11190185008866
True	221.09290641534557
True	501.0551622394897
True	827.2295874265579
True	49.26558812492114
True	37.432195062993394
True	129.2899385841954
True	613.6309285417445
True	710.422697724656
True	177.75683770427707
True	593.4499710346524
True	599.780987542564
True	817.603660634892
True	399.2195087572513
True	189.19392339759827
True	904.4438120553264
True	225.0661537040067
True	151.1378204543613
True	331.064491609073
True	223.33070453387447
True	206.75251771937377
True	595.4385596124124
True	249.0966471882929
True	185.5631203743885
True	462.27229957919263
True	460.54996479431577
True	67.59063843290012
True	277.0267172566583
True	74.92877845748802
True	333.4465046792444
True	342.84472918043485
True	254.65070461569888
True	175.9131986774065
True	361.63980744867024
True	670.6703776013298
True	725.5115688526075
True	295.85141048469745
True	752.9262735062898
True	64.60274263223656
True	881.3593699595345
True	351.0082954670302
True	13.675598115249844
True	628.870115015689
True	707.0283126261771
True	247.52198476210015
True	166.06383150293487
True	49.58863600731297
True	397.86260305710783
True	79.34598804698085
True	13.389134217526674
True	887.3126361054974
True	371.1603355705821
True	175.87461504977904
True	1000.2156215202034
True	10.641893936673863
True	780.120478562521
True	30.71944413808316
True	679.4864163550478
True	59.33015402797377
True	760.900114399298
True	465.892962214959
True	193.9986822552521
True	440.8800764854573
True	205.99496435590015
True	299.9274308957268
True	223.83433912578636
True	420.5074135466159
True	10.164887320319108
True	323.0793889691523
True	116.47306154499044
True	11.79772904822343
True	471.65594757187927
True	765.0092546205475
True	287.52656761576355
True	81.20727461578046
True	311.5798585110628
True	80.23976484776456
True	180.66623844531173
True	170.0423365902841
True	375.1536117825909
True	46.23152884991333
True	134.13152432146924
True	382.7869046285261
True	867.6662768274048
True	114.7752470170796
True	209.0719279438241
True	447.9008334561804
True	16.842770641458873
True	412.9490806843248
True	503.7157565483072
True	89.51684801235517
True	387.4193372967522
True	355.7652680627164
True	416.4498717553609
True	604.5809237393934
True	1057.9095990741816
True	960.4545331197232
True	59.08908482939525
True	1083.0930960355756
True	111.37213432957536
True	108.94394585088118
True	108.17519460529012
True	508.9163162408889
True	369.206333065186
True	574.2196693357333
True	259.55381114346164
True	158.62963373287633
True	416.1574214818818
True	15.661379836188129
True	455.9381678723682
True	390.8837176554144
True	141.79153050147443
True	97.21685619563772
True	528.3583196704844
True	998.7927885101792
True	205.0117410965005
True	60.48779049014112
True	444.73291411367205
True	368.1849189008967
True	476.7867628861929
True	320.8980187905373
True	4.4345721446842
True	531.7519562982313
True	494.4962644112855
True	507.0272970117514
True	183.3252019402261
True	111.08524234883188
True	22.950132187498937
True	376.8320649976104
True	114.1999682299894
True	7.197342321398037
True	30.24331353063476
True	355.3441482913781
True	599.8470352471089
True	131.0503966172575
True	93.84235461631874
True	23.836255222123278
True	397.31303140690704
True	362.5955349245015
True	776.2421861522675
True	310.08386207460785
True	531.1568150535328
True	545.0019380110361
True	531.6712064228075
True	283.98455253576725
True	508.84225309299137
True	99.85888152596046
True	579.8566907189708
True	8.041733170206314
True	386.3368147169895
True	467.9358781398449
True	977.5579274416484
True	358.554430212144
True	828.8391627035306
True	987.6492243997952
True	179.82055874958598
True	38.35596813890952
True	387.41706895964495
True	388.8537999947133
True	612.1091184357953
True	261.78019796439577
True	26.99415162039617
True	625.722003773694
True	130.62354452617618
True	1030.573671963209
True	313.4798124994408
True	481.4255441497121
True	123.70599269576252
True	816.4293336950359
True	131.81684182551626
True	819.9848716732824
True	540.9837727629017
True	187.77104031189813
True	107.71988740563836
True	66.78894123036706
True	566.2225488489396
True	901.5914986140413
True	428.2733541664616
True	536.0835646884526
True	128.35651895593142
True	632.8297599089724
True	467.4791067684941
True	797.5596995796568
True	312.9839420282611
True	602.894579086907
True	117.2188053361126
True	26.013842705019744
True	414.25470301286856
True	167.7741402159439
True	101.585793744329
True	366.531016010238
True	1142.2882542016473
True	261.5850090257902
True	554.9505793525818
True	10.89554551968412
True	74.14470728363038
True	330.1260460187057
True	758.9526542216956
True	461.8109756394673
True	526.6929005859216
True	723.8435365296565
True	69.89418182256308
True	735.8655482042318
True	49.40638187636958
True	108.83556775743
True	178.03879148703194
True	78.35045209309666
True	24.424768442993354
True	299.35927890987625
True	488.563634746984
True	862.5119588520976
True	852.9925373888385
True	5.136782711436492
True	283.7174299624182
True	455.24644086351566
True	119.15222760240974
True	238.32709877496305
True	316.09220914359616
True	1304.0154282770056
True	461.2281777236042
True	26.038815543882897
True	178.45751736648543
True	716.0508188578613
True	35.59222089833176
True	178.89591177742267
True	562.2942101955292
True	71.6163767811624
True	863.1871988801823
True	309.215979712045
True	654.1700222994139
True	76.60620899726129
True	675.7269711676797
True	579.8098998590795
True	863.3961617597465
True	262.49034418124427
True	514.9303718394629
True	796.855742730514
True	922.9192671198896
True	218.7544029640344
True	752.6564417955229
True	219.30715762042533
True	451.1550702618425
True	366.84712593277067
True	495.55866436203866
True	486.4833907372315
True	311.1327589736899
True	352.2807961847401
True	109.5808184701866
True	352.7484876405759
True	1147.1833948397525
True	316.6743179249062
True	138.62796642118167
True	309.23891176104786
True	752.9119503120033
True	668.8990915298433
True	413.6473057445298
True	118.1926579842904
True	334.053751766908
True	36.636729111280935
True	167.0038252187638
True	87.38540613733582
True	88.58877126096417
True	565.8522121946652
True	140.00879555194714
True	138.80942630891323
True	94.43357660189773
True	84.14163242103334
True	452.9580441579399
True	400.3719364010231
True	1044.758266529628
True	537.6624572614128
True	838.3040977370115
True	258.32855258849224
True	301.20813874044177
True	547.5704726864731
True	191.7011655892766
True	735.9831854133906
True	245.00459681786936
True	360.18548697630456
True	69.15931309099514
True	118.26849278696662
True	264.43486719397083
True	122.65270202344698
True	448.937181781014
True	32.17950794899595
True	565.8069835516117
True	1005.648894307361
True	734.8103850695826
True	1.1907650454027423
True	63.63977041326637
True	486.1850198731095
True	438.3414766835298
True	74.51087056254474
True	113.63758016817712
True	297.2644835001434
True	82.77010630162012
True	54.187817186005866
True	732.453827973268
True	671.1373281393452
True	159.4067349318553
True	178.37432812767543
True	510.6571141283488
True	56.02686863825841
True	26.66696371277413
True	567.3746781092682
True	459.4564328295065
True	1146.9117024419809
True	47.97900890930199
True	462.08406135667553
True	874.1756789961005
True	804.4193980545591
True	292.8088587100391
True	759.7969191784505
True	374.8600915838499
True	42.45188565333814
True	99.38279701001191
True	719.4042169982763
True	79.81943897101024
True	139.56834136650212
True	932.8614337746196
True	195.002973321488
True	267.62158331162294
True	105.37089674038224
True	655.7125068179082
True	587.4652115063166
True	214.3727002547427
True	436.6118471938676
True	41.25931395901904
True	279.85767041057244
True	596.4998896632286
True	645.6050156098728
True	313.3874532449589
True	71.56467953283521
True	966.6841260499888
True	1085.2363352462835
True	564.4484102819439
True	65.0151538584468
True	30.66166498758481
True	87.73932150608259
True	100.64371495842704
True	100.68456505832089
True	869.0370125409611
True	1180.4197575776077
True	720.6159312098134
True	322.29821454386314
True	8.55365236268927
True	20.283460275691468
True	342.90624551915226
True	475.0254886671788
True	47.11737052195825
True	561.5160239836214
True	424.7441463599719
True	400.58302219738505
True	79.88159950035933
True	199.02798958176103
True	268.450689509458
True	128.52125869063323
True	382.2922709888663
True	44.86072278484093
True	174.79463490409475
True	1164.9813979903408
True	5.536569227376012
True	29.256624192100897
True	598.0161244560118
True	362.6899014327272
True	789.9318438558668
True	161.70994814920715
True	768.7211503667294
True	597.3795554002908
True	271.22577368303155
True	432.8530281313088
True	338.9599797223983
True	294.8246249631035
True	270.546714950323
True	379.96049128309966
True	513.4276534203076
True	493.3757286271095
True	104.0674836943179
True	350.7189435556631
True	8.908613645933286
True	186.7608589325198
True	238.1366063756953
True	891.3688500299811
True	611.0477042349538
True	31.742116098672845
True	720.4912075135168
True	853.2984134208642
True	102.40884019447763
True	351.7628225999869
True	861.620210099409
True	222.6071632745926
True	154.86801134532956
True	532.0524276706814
True	584.8525899475158
True	1085.7247468957405
True	153.52431560475424
True	150.70478906442185
True	257.3818835150958
True	327.7723895556819
True	411.66503306098974
True	415.6343050066692
True	320.1722304532286
True	441.24277909226566
True	490.8537308841935
True	212.6335115376114
True	1480.7345344089526
True	263.7439371633067
True	405.2974739368238
True	53.52115711516683
True	773.9064492116381
True	253.39858725839687
True	923.6530134181984
True	576.0666349914122
True	329.4943744649608
True	796.1708849205901
True	267.1031149975204
True	220.47819179275905
True	259.589616232208
True	216.951675043532
True	137.89174533846565
True	247.97526896694745
True	732.0051931853852
True	520.880756356846
True	229.9769411789079
True	1158.4454721496124
True	115.55331314063682
True	259.0901670329562
True	68.29712199555851
True	299.31177764186833
True	424.1791542733049
True	89.80053881329906
True	217.8591130337929
True	70.73246989316118
True	708.1631289793321
True	361.4695925671253
True	238.84043646983355
True	717.1956507984705
True	902.3722753284916
True	803.3487143172341
True	821.4728097890559
True	346.1787946930255
True	1.40194110510643
True	247.6471038166032
True	53.35061895226909
True	385.42361497951936
True	54.26181736754828
True	353.29979284196173
True	861.1615586080612
True	1009.5994589889568
True	408.15762272697896
True	21.68594858659753
True	489.05769705073374
True	519.2988855074278
True	196.14928334820092
True	234.84408471828155
True	279.2336318468521
True	23.404911047840795
True	127.02625500685028
True	947.5965053119612
True	64.17327853833247
True	480.5254900553725
True	784.9234039668906
True	104.03568440270554
True	257.4804290846609
True	114.34266726386984
True	16.843249320512435
True	1.8090401088195287
True	123.00195258547303
True	1009.3263114042866
True	483.70452057336325
True	72.71296744184986
True	787.135145282246
True	338.28018996310175
True	1.080349987132826
True	451.90957240992185
True	194.31508643679445
True	514.0713351680516
True	84.46833168014965
True	333.07787245833856
True	369.3629072705976
True	175.82008821661032
True	218.10747937685312
True	128.23716801569233
True	177.30649304505414
True	971.4638365461748
True	17.0808008484641
True	511.7234916416804
True	481.0842294341588
True	405.09546354469626
True	222.4135445129367
True	229.7237149062084
True	154.39533717492034
True	48.98462240778829
True	482.0953562009586
True	148.33756914733598
True	831.3932427344434
True	824.5768347910492
True	240.3118603279713
True	313.76206942906003
True	515.1814160783207
True	37.67907100320119
True	87.36583589370066
True	746.7648830152177
True	1102.338271084376
True	117.22351497366948
True	736.0581645872429
True	137.64847399556146
True	949.6466959902094
True	650.7057548268532
True	107.22080187955171
True	280.7452814233638
True	615.0811617288557
True	262.8631986727016
True	44.6556042818137
True	560.3680005305004
True	446.2980461246912
True	5.886739458108158
True	483.6429379578749
True	64.33831805326993
True	169.81719931401088
True	241.6077378981016
True	316.494475321675
True	73.72537387114943
True	223.93732256416925
True	360.9573847227706
True	443.31500367345376
True	956.9364355951028
True	47.90570837971061
True	898.5499007001455
True	1054.0685343163816
True	126.041384754515
True	75.18916231834864
True	996.6925175062032
True	33.26529580947983
True	233.5803013096452
True	85.61478464908377
True	212.96930143563785
True	365.6152847434101
True	950.3505470145813
True	100.72599695617744
True	67.19360212421049
True	638.4047933370338
True	286.1306836522727
True	726.1636423619365
True	54.19613394677589
True	508.2818855144056
True	397.0277311921719
True	690.3665459981814
True	49.63161379762684
True	118.72402074884576
True	26.40887706090411
True	264.75839072951425
True	45.70521714257702
True	354.8283255495534
True	2.324412990466584
True	1198.0226862661248
True	101.92073658785036
True	128.7904641874537
True	358.759112932776
True	730.7460214929232
True	668.5961334674324
True	1040.8235234819326
True	489.6993118765012
True	415.63624742693605
True	137.19227373061275
True	424.31473873197336
True	843.0786214632728
True	416.2917031309922
True	889.616740411616
True	89.30432101596452
True	429.7083927821987
True	180.2120235678695
True	300.4753775147961
True	727.8730768268452
True	160.24211452666177
True	136.56565750705695
True	61.53295106048584
True	854.0941570279891
True	800.8477265382768
True	88.04508710397846
True	448.5220736175052
True	725.21482830185
True	416.108363364067
True	56.04305007719572
True	317.17565875757754
True	792.9814462995715
True	26.7841526711422
True	377.8583635056921
True	168.79235121230622
True	289.0759287331323
True	31.543828960634723
True	213.38184634280924
True	748.0158633389315
True	647.3131581512009
True	57.083308307601854
True	297.45314597353024
True	882.5236521782621
True	17.604404002892913
True	336.8412051688322
True	297.2449850378351
True	425.6427373058111
True	212.84296309013905
True	608.209284924108
True	50.5143628879371
True	965.512537439888
True	906.6182182038172
True	48.77471585548521
True	395.6742929938268
True	725.6662511729727
True	949.5414017416814
True	274.07586496626163
True	588.8266463507103
True	130.14823681138606
True	181.7132152555467
True	131.83466027034348
True	132.8413345503107
True	210.5006484584914
True	955.1343658134484
True	814.8194217617453
True	952.855693926307
True	18.467578397853018
True	27.5737322465189
True	358.7576341254121
True	13.73269351135173
True	646.6570229700366
True	1093.4468353196232
True	261.21619181526626
True	206.9770414143416
True	83.51560071604797
True	223.7763981251296
True	130.30174942364093
True	43.05071619762904
True	133.74609327400464
True	90.76362274207312
True	238.80807585311663
True	521.0968794603222
True	164.65391209097226
True	30.637893844696364
True	58.46659554060084
True	430.4969224093659
True	261.4825778563593
True	586.2268782791654
True	23.84906860721044
True	105.73658721405629
True	660.4826271838273
True	262.5408558484212
True	464.9509901457626
True	661.7791446489541
True	101.63312799412486
True	115.98809194923142
True	79.71530090096465
True	27.064966040839813
True	117.67256886050914
True	80.51883842792117
True	100.13783597426752
True	149.3942139456139
True	240.892192328424
True	818.0910753467322
True	288.6030526374551
True	961.2946803116909
True	170.675367364883
True	183.1090927002593
True	811.0679147917564
True	305.2227267904647
True	608.2250063861807
True	255.82906662426456
True	365.5472970191091
True	451.23999769872194
True	571.2367257225893
True	652.5874477373486
True	374.0420042511565
True	35.38365683592578
True	558.8679526986537
True	601.2441715399628
True	20.841034570304306
True	11.359615961152285
True	263.6649859714093
True	398.4841759852364
True	458.5468586617952
True	67.21827795566067
True	650.94063631233
True	931.0040160351662
True	239.0756311576532
True	900.3843932317902
True	275.3140544562946
True	99.90405907526916
True	274.89413527240526
True	679.3755384400015
True	38.27219415122888
True	576.8815158317517
True	1296.1606925687595
True	1019.2442341783764
True	907.403902122717
True	216.4367963330685
True	91.93111162914715
True	186.852808035788
True	827.1379737877512
True	150.21590136081906
True	1072.8255536941658
True	853.9521757556316
True	43.98032059438238
True	90.44153156133969
True	409.0010744480677
True	403.63150188620415
True	207.84441420005055
True	515.079890960414
True	674.0647491995228
True	125.58124264647704
True	273.2596225536045
True	1022.26820676617
True	52.87459936523273
True	695.189590124323
True	562.295007543596
True	40.16827100544462
True	821.1602693796295
True	390.7795342451117
True	571.2954107734365
True	106.81030650500912
True	262.54165339490226
True	203.997676089827
True	26.999748665103944
True	132.6830033304238
True	746.6071882357865
True	128.67446514428332
True	378.0474896304306
True	64.77839774166974
True	620.4061717763051
True	615.5147868231787
True	230.7974796603281
True	431.53475427368176
True	166.3153465320717
True	165.40095020137903
True	227.139658615721
True	280.145813570612
True	369.16719530572703
True	129.48244714459705
True	188.24463924599627
True	27.01621526028419
True	860.1722043304828
True	313.95813367433834
True	9.309738612551008
True	378.2263174703272
True	164.94975446619523
True	630.6117176441091
True	370.2167940676076
True	582.4019077578616
True	569.4506415079358
True	482.12655061724496
True	793.2284727802826
True	240.383088232277
True	557.7990014400235
True	160.14609159511235
True	553.5308848459471
True	378.83293182394686
True	365.0308775573898
True	124.85686013296107
True	129.51428891030184
True	104.8238604014177
True	67.47189493809762
True	737.0140612899842
True	183.39638283741303
True	45.32164749994663
True	0.0
True	545.1943620556807
True	111.06754123774816
True	19.124125652623437
True	40.78329473181134
True	117.7725574303964
True	528.7167325462244
True	180.31691167017576
True	106.7088763779802
True	35.470186332417185
True	159.6583500392154
True	893.0863890335082
True	52.968833928299965
True	234.68234077874445
True	755.866610338699
True	308.23050487681724
True	468.4482439588177
True	488.79521537275417
True	514.2382998263897
True	610.0662726401957
True	909.491340395094
True	270.92480819451697
True	1064.1654276244492
True	921.17049000539
True	629.3967327625472
True	346.68372443025135
True	842.5185829420208
True	10.31031536399338
True	31.326194819164137
True	295.75237180222075
True	41.22137583701387
True	204.33158935637647
True	735.6593568546967
True	212.84333209948628
True	739.3291634112496
True	758.9140308759785
True	130.70802604720922
True	347.2457975743601
True	608.619128420655
True	24.186267667014363
True	131.0840998343921
True	424.5394876248551
True	305.3006653232953
True	203.9793763643448
True	113.05787167511092
True	376.36594642643377
True	21.958933448807667
True	375.2842147699442
True	366.3753203791292
True	1017.6644777245756
True	376.3382554039768
True	26.044505991070466
True	429.18911160525136
True	448.1909662089054
True	235.3238127201434
True	31.67152456048889
True	759.9912898427139
True	443.3353262080551
True	182.9706885154167
True	12.121095893157204
True	1219.852792971956
True	162.16391934485327
True	28.488581759137745
True	305.5492192389446
True	279.7181443337783
True	111.0213485598077
True	290.18785175039244
True	50.50339315390636
True	329.56990577514347
True	309.7753061303902
True	329.56803986596424
True	32.224479875129106
True	47.1261338550424
True	1041.483460623489
True	26.402795739546416
True	11.520631806454412
True	187.17673677217653
True	657.9041063356551
True	8.129407531997861
True	194.53168171319987
True	180.96366961163037
True	533.6576215973143
True	366.75877783902297
True	751.0072838877323
True	317.9974945535606
True	465.0787632159769
True	449.4068217219132
True	500.13934061958
True	102.6482213921384
True	1263.1137619971803
True	912.4546055383402
True	285.3776146198257
True	522.493503510457
True	99.95557305986205
True	580.1777152894603
True	438.2009325652686
True	156.9025807019924
True	76.59735671482669
True	356.2812627550751
True	169.858650146808
True	29.592797894801567
True	607.9872722861874
True	383.6794331159898
True	69.5498802501605
True	29.86016301141964
True	660.2784267209624
True	483.47815947165407
True	72.76144152850935
True	21.012149232394755
True	314.56180901015927
True	326.59626497916304
True	717.715194252296
True	560.4075217125736
True	541.9906511220365
True	778.9295054983359
True	9.947948030098637
True	55.97590525375693
True	36.49389934086036
True	58.6649004617017
True	509.1457191212878
True	593.6047596203435
True	85.10213298730437
True	109.10500066310615
True	194.1505812420876
True	75.12212824234842
True	180.7297403717401
True	213.65538493700785
True	280.74306923974
True	787.8588173051089
True	610.1654418728682
True	277.99445576824485
True	194.1853298345423
True	282.31928246953606
True	243.27719401070772
True	752.6817753137444
True	343.7705018046853
True	169.74107688083137
True	874.9099100363165
True	339.75399207717254
True	474.7179518429151
True	156.3354788371193
True	117.92394444859794
True	63.7332856140812
True	209.06189787054285
True	974.2089710624884
True	527.6627572647075
True	110.40971685624986
True	359.33758690609216
True	103.46185594562164
True	670.802639222591
True	4.422413328160543
True	692.9408061135479
True	33.811420121750416
True	932.79724281784
True	848.0740462015551
True	213.24140842053663
True	29.22256036717097
True	79.30772411079252
True	467.22866463355393
True	228.967371661532
True	1.202080805852726
True	74.95578608064454
True	1095.9959114749015
True	339.20478597497186
True	670.9346831732232
True	475.007835477758
True	31.30067358064791
True	127.4551180653476
True	447.2487467255156
True	900.9654485657716
True	805.2742724634359
True	433.6846287278141
True	339.5084813884089
True	17.726093201552395
True	75.12007706375135
True	744.1611898845475
True	479.8313541870681
True	389.7428456097258
True	896.2442072087841
True	28.062784145030992
True	220.28422915977117
True	892.8067334673857
True	226.28506635485448
True	7.586592404691003
True	505.45404440710365
True	100.92823153593834
True	624.0012357647248
True	51.91231538009384
True	242.85335881649152
True	853.7525683588921
True	905.2779050035036
True	276.3587247440456
True	452.8626783150934
True	121.019725303249
True	601.595264401491
True	254.81508770683
True	195.5682972604902
True	848.5857504354574
True	54.85819582578901
True	702.5879987002282
True	281.5442442891797
True	310.5930750859372
True	161.99946198900832
True	487.6834531141174
True	625.3489606279173
True	375.90672942765735
True	410.8871228024087
True	68.10419643426297
True	154.41477144217328
True	458.43969990719904
True	219.7173359747501
True	38.633838182519405
True	209.86470992117705
True	386.8252205861834
True	399.0143657160107
True	734.9340052828347
True	131.450206291061
True	679.8429418160102
True	501.2759066040475
True	618.8857274558106
True	124.32668028210584
True	39.42423970700834
True	669.1621441838101
True	73.89712522390897
True	557.2198551997678
True	703.6345066484037
True	449.84065165573566
True	126.01837795858806
True	518.1438547990542
True	3.829451631485447
True	400.5591135917136
True	30.483935600882603
True	638.5368757550118
True	254.62846054414769
True	563.2059344013913
True	688.9429288839028
True	140.5069150046891
True	517.221266141643
True	499.2899423560603
True	64.50297508519898
True	933.927726778454
True	3.0493642252986524
True	23.89578149028175
True	636.57215109325
True	672.6912771270096
True	138.92443782545038
True	403.2886159546825
True	117.9259224355558
True	74.77255179859344
True	426.9026180906628
True	39.51226831887443
True	533.8299295369127
True	13.472737351016711
True	836.2093517086594
True	549.5942594169461
True	669.7868307332204
True	105.08167072336884
True	382.5023302816025
True	980.552141733458
True	866.7828793422073
True	148.74105202751863
True	545.9009539324936
True	468.48009431091015
True	238.4706498784153
True	256.1963300421294
True	5.7936030153530265
True	320.9486194435152
True	12.428465779426343
True	371.7025443700478
True	76.44888801149182
True	406.7391686422681
True	645.9505163484382
True	126.355631512858
True	244.77266851281013
True	631.1009728658129
True	697.0215632309518
True	293.75802073600323
True	137.5679851084435
True	159.28271545606225
True	474.5665578255358
True	83.07826263713942
True	10.325785531882286
True	511.3986464867349
True	559.088468320961
True	18.21395430784808
True	134.42583827908066
True	890.903087796403
True	481.3019273225116
True	274.2861499377837
True	34.090683253176394
True	485.47512459514206
True	113.20492113333871
True	583.6089238877505
True	671.9584062038799
True	285.73841643019887
True	382.981110090692
True	188.98189184834777
True	238.90604632744692
True	76.36220584445108
True	229.2789961887692
True	512.6870413610535
True	21.305423595987065
True	461.69397524183074
True	362.8186719397409
True	757.1288155273437
True	907.6402806794176
True	890.7480560642093
True	161.7983636937791
True	402.2170496401542
True	69.84902056431618
True	187.64568074811407
True	316.88418633088486
True	10.696402833416258
True	817.084493100795
True	22.362144506640824
True	407.2047985068783
True	278.8520071869242
True	635.4409727063475
True	195.92999504343308
True	39.49240609564061
True	705.3132175367492
True	1075.56049633492
True	237.24748545874175
True	134.05320314291356
True	618.9831607744454
True	509.23848824420446
True	19.12114854918213
True	838.331654111445
True	115.89269405165284
True	48.37071456524176
True	303.44697034442646
True	360.0543248043764
True	393.80225498294266
True	265.913554603262
True	19.924293224513804
True	22.76646387722188
True	835.1171126507099
True	199.671097532912
True	110.55698729363576
True	829.7942749300067
True	649.7966010767476
True	654.6209390553121
True	454.9020815214937
True	154.18166830437826
True	34.611755953244746
True	101.48689559905594
True	435.85112350962464
True	234.00457959131376
True	486.37452353812506
True	149.1967053099342
True	481.0509400758197
True	638.717636930548
True	966.303435251482
True	23.14803245157075
True	1011.9844693630978
True	1059.5767762038477
True	484.9167612365531
True	84.6393441102118
True	798.2303282668014
True	650.6132644677616
True	643.9406083970989
True	168.37629675030124
True	724.4295084837324
True	694.9794340567829
True	124.1332074949092
True	796.1788515398596
True	800.7411866242874
True	470.1340419838668
True	215.7900161100707
True	75.35485880541518
True	310.13912834470347
True	337.96714284021385
True	464.177290147504
True	430.8672931113463
True	200.0503954155029
True	315.2581675352094
True	2.7941435976618507
True	12.077756268289232
True	106.1527536994376
True	130.202821980732
True	351.7385381549004
True	351.112075204562
True	113.73196920423683
True	15.936102075209238
True	206.60462000415103
True	849.1714858887716
True	485.4192518775391
True	552.9870846976642
True	560.2025286802401
True	805.170175863085
True	652.079659495859
True	81.93483131018095
True	212.2653127811461
True	240.31832428758676
True	286.9676557858838
True	106.8928956422094
True	361.9693674969485
True	439.6458857160663
True	168.8989688952178
True	661.8786286406104
True	251.51579517995327
True	207.1273529948054
True	30.04726378053708
True	245.5949531105856
True	502.268801705477
True	160.21243186063498
True	553.3941437355251
True	477.3899000510203
True	244.74366687387783
True	105.78199058533151
True	40.24091047873301
True	396.89293552380815
True	800.9010023575817
True	165.57745456705663
True	1038.3228780846634
True	1016.1361402380338
True	474.73951967064863
True	101.50342420154426
True	125.99993825429468
True	660.4145005787764
True	9.276255834303395
True	224.2707389758872
True	133.56977364809046
True	123.7003664355032
True	318.9051051766955
True	653.2489531529035
True	37.92231756888045
True	127.9131228344778
True	970.7234531287204
True	57.37704950358451
True	454.64860998731234
True	526.5400001037583
True	250.95621082634
True	124.16423017581847
True	913.2346364524478
True	1173.932441738503
True	513.5462606745795
True	641.8441217527612
True	211.35806285213368
True	151.26164170204032
True	323.97904090735
True	263.81387150832023
True	173.08230692999837
True	308.4238213029107
True	337.89129271095345
True	13.212809609375515
True	624.7035357204215
True	148.77940693810712
True	76.84954470840347
True	440.6801859636336
True	295.0744479024532
True	1196.246643202713
True	342.5724008310544
True	977.8096724761132
True	9.91876092456108
True	261.9077320478598
True	227.6254850833745
True	150.90601629597327
True	478.88838038181575
True	198.7860000349092
True	437.0260802385378
True	325.969000159969
True	118.0169765189836
True	361.01857298186655
True	1048.373506640597
True	721.0223896817502
True	222.57377779865303
True	105.56006728755293
True	302.10804660811067
True	24.825882295427878
True	352.1399461164695
True	325.07266001339025
True	574.0863072884434
True	438.42809202832535
True	342.4739987662704
True	154.95380381509736
True	12.60679618352691
True	426.8346682966418
True	280.5972733669007
True	153.72757378486574
True	300.25091401877216
True	416.29883153731794
True	818.4286472401524
True	311.1437145063507
True	771.8859754859287
True	403.6335298798776
True	365.66841201484567
True	1.822511399832785
True	1178.0715436377066
True	103.16384200402145
True	908.5487341256484
True	202.60364485276068
True	454.5918235595787
True	686.135652596037
True	86.53626699303804
True	483.2262756419725
True	34.840699266409054
True	419.79177942514906
True	76.36271466959093
True	227.6000392732731
True	36.36143411164939
True	665.9385423649633
True	195.025801831788
True	24.868108359012897
True	396.81300570495534
True	106.12781589515978
True	167.95866609335295
True	802.9374388056423
True	251.1537554904235
True	156.43286601669607
True	370.852581805304
True	509.319395426804
True	333.9607146028595
True	514.9379600691386
True	620.9039140518041
True	156.38442327689685
True	7.936252040443806
True	67.56599737422505
True	442.88121129365794
True	92.96049052325782
True	78.97743998360633
True	1010.4690473328412
True	27.90470457930746
True	331.1517339045364
True	322.1225703494648
True	462.1523870437042
True	685.7320110830519
True	191.96327066718743
True	660.2285716077045
True	330.4002860325638
True	354.1155883518553
True	263.7144050994274
True	205.6620020844571
True	383.6332722689869
True	440.8545976908058
True	435.560682727495
True	596.4579860363552
True	141.66948658252306
True	76.58318663636
True	41.47588915895843
True	283.89059226174845
True	640.8341830846674
True	416.1168795678301
True	806.1771266399692
True	219.9354295869077
True	395.2437381234003
True	71.8933686690191
True	54.19702499428314
True	428.072049718704
True	205.42280948863623
True	225.1007869691932
True	42.50639141935258
True	1087.708245690238
True	172.85617645716047
True	899.0511348498466
True	318.7021214253437
True	939.1906121935248
True	236.01111398762205
True	464.05423904454994
True	534.758512224161
True	614.5071464055461
True	215.41143298691608
True	484.5029441866633
True	970.7409002932358
True	128.55175770429145
True	6.957909253218155
True	606.6527998155835
True	30.148206120710544
True	78.28656650968162
True	793.590277169768
True	232.18244887632676
True	981.5721210615682
True	664.4695472187035
True	404.5989857633217
True	284.99938957156087
True	486.9547460105814
True	342.29165085676425
True	181.8581762930261
True	665.1849563962779
True	720.750896579152
True	202.8108017598269
True	93.38020554023878
True	514.7237225474853
True	137.28054207479624
True	379.3382566339977
True	328.82663363549466
True	66.87790098645958
True	367.93728327828063
True	429.4200650540506
True	366.65462163364737
True	414.25484496104497
True	428.99550647871047
True	688.4843493743504
True	59.372083038379984
True	434.5773449798498
True	345.6951026112976
True	654.3366717584374
True	217.62240233304024
True	102.674166262205
True	39.01278160974007
True	549.2480332640795
True	656.5191165576622
True	193.40669584922605
True	411.8114277641208
True	330.231732148949
True	12.938413600409136
True	171.37455718787356
True	291.24941141470794
True	2.6654527362163325
True	867.9804442727223
True	77.86711963405713
True	109.2987668657842
True	108.79408709189283
True	371.62491330655087
True	34.63144910166907
True	451.2382398814115
True	224.2754791681421
True	5.1748060733061285
True	116.85738244530144
True	440.3051208956747
True	47.48233982294138
True	67.32685062159555
True	178.93734457447374
True	286.6457768885311
True	974.3302381249172
True	391.1282452362982
True	973.4176682459546
True	192.256154084048
True	1011.0992494490978
True	787.0258402610605
True	651.7997275453575
True	424.8768051660941
True	383.1326002375897
True	78.0030810586758
True	71.7664978952846
True	79.53388071553988
True	173.8519379092936
True	484.132474833291
True	1077.0508248120236
True	184.78558086831143
True	353.37647550706976
True	437.5745743405479
True	599.3940950829094
True	590.0462106530048
True	282.60608609300016
True	461.872718905773
True	668.4954468552428
True	99.44370572582967
True	730.8345188039251
True	267.389917399694
True	135.144146202799
True	406.9005045174732
True	847.4371259764795
True	441.0220345142846
True	847.3423901549685
True	195.51904738272663
True	351.4848235984829
True	687.3223764553043
True	618.7351482243477
True	189.40631755402947
True	254.2671164321255
True	800.886363434421
True	29.11601967116482
True	177.4595011952939
True	467.425165005556
True	688.3593389695236
True	104.22771324577016
True	34.90178885027779
True	166.82928143857097
True	748.7181602208675
True	313.8861731683036
True	555.7656316146491
True	355.8972963399098
True	295.8060392062454
True	438.8979013685055
True	492.9079166632239
True	69.39790581543087
True	359.0452669965019
True	781.0030259507174
True	0.0
True	277.5763830463256
True	258.60306845407564
True	963.3743929863466
True	145.51366254357714
True	642.9067995319203
True	642.7234730676998
True	113.32418496726972
True	221.21970009533104
True	133.89668103613374
True	12.646772754394096
True	293.0828547194776
True	372.5817031775289
True	1132.7308066364687
True	237.0027994169944
True	406.4078275553802
True	651.788300126923
True	214.65860819282844
True	27.724658439066108
True	877.5675687493276
True	612.8027429275362
True	150.9342104793902
True	620.0750484067722
True	156.87191113943794
True	307.55279867202125
True	768.1648809122132
True	36.92453518065218
True	107.7184509786099
True	514.1473602828946
True	67.56798021217543
True	74.20019593863329
True	393.9208394913564
True	23.24173308369055
True	740.0385908461687
True	99.26261491161556
True	159.20215689194188
True	17.473296482942832
True	717.9462503599698
True	28.832899150649943
True	787.6605751590585
True	390.1142582943751
True	120.0857728210156
True	696.2739190120676
True	517.2866746829745
True	566.0779698729208
True	46.61445549025919
True	363.6679848151989
True	6.0206940921289664
True	97.86842360988148
True	385.1869297661832
True	48.01833690776288
True	122.80349338262704
True	318.8753823372017
True	183.25942906652784
True	101.88794954716803
True	647.0421740928414
True	20.763394712578
True	1187.3019223634672
True	527.5772154926775
True	301.10345055500403
True	497.6317600494154
True	127.28532808844372
True	802.7739542481016
True	1139.2897589122044
True	760.515286364299
True	168.03527459193543
True	232.8667280380234
True	52.95768153706925
True	56.319010592369246
True	148.90108017968055
True	104.31167789994012
True	174.06553734721982
True	1187.1280892920463
True	319.22089821315853
True	352.8730807072328
True	696.8486876604411
True	17.52726541773289
True	14.905320920593756
True	591.1276373791951
True	6.084267645237956
True	107.95958876325852
True	680.759802788929
True	181.8846870302937
True	661.2351072606599
True	832.6137001134251
True	145.8798849330299
True	923.6965436786852
True	2.661800686298145
True	445.0885273570145
True	1059.5680201077096
True	25.48503384393469
True	235.08706553670373
True	149.6092061858803
True	934.747989784006
True	231.53455291431152
True	496.0271545635634
True	120.73453378770876
True	514.5319056507334
True	149.14919070196092
True	97.54962511285132
True	391.3797126784454
True	72.72568366880941
True	55.72900354286374
True	1038.5066566986172
True	264.0080786233938
True	153.83466034669527
True	355.0464214258861
True	398.2702395070657
True	212.1261993355586
True	167.85675787915298
True	400.210701905342
True	35.55431815820065
True	490.4571734888177
True	1121.2767328162674
True	118.81715270090844
True	475.7139664476048
True	309.9559381726056
True	26.85012315723686
True	414.70450532578894
True	104.86483232538907
True	575.593618766502
True	204.77439525068996
True	439.21498707990696
True	20.69296590977409
True	422.51618068948585
True	108.60023866951992
True	342.2553265798055
True	32.68753139262374
True	167.48057173209116
True	254.28861917484875
True	779.0376351963134
True	58.75284240575947
True	135.07148147181007
True	239.08267002136935
True	142.25782837059538
True	625.5685588189917
True	556.3984220719507
True	808.1399466955099
True	398.02818887572727
True	544.5332658278618
True	407.5861086934677
True	698.9039918442799
True	74.4295266040331
True	480.08444281673104
True	449.147092268691
True	45.494282477696366
True	86.29748948420446
True	126.46301974192126
True	89.33470084308794
True	338.2570612990849
True	848.6919395554021
True	337.7887864763869
True	1058.6391607032772
True	311.35070730100625
True	919.7265895274456
True	151.4518630014819
True	547.7406355512634
True	594.8698959666352
True	679.205877098595
True	453.9682106782549
True	60.86674775234131
True	294.883748719326
True	40.257090617803
True	169.0106133231929
True	164.8639209253312
True	1145.4920181113944
True	232.888006008114
True	544.6368248753319
True	556.8122826877135
True	569.2557405530241
True	876.9674340246337
True	583.1366188250649
True	654.663987589405
True	947.9164981925558
True	129.79506208273492
True	323.6867209758292
True	265.31741435443126
True	305.4722270300103
True	91.78873394553445
True	353.1789315702047
True	4.663542756513913
True	321.1496402444925
True	264.1978848903637
True	624.8739643500801
True	289.2344283999106
True	355.6323589775561
True	9.616299714510856
True	60.72909814511805
True	529.6491597525866
True	31.285505161341472
True	144.79858046983227
True	62.34383419219852
True	152.36546815704796
True	228.09213572740845
True	73.50005358814366
True	380.1076152385664
True	261.4625220059414
True	96.82304331127445
True	340.0746618519789
True	60.53060506722052
True	604.2517664027461
True	824.0708701478167
True	282.7504965049873
True	1157.591176993309
True	115.65912043060791
True	303.721252314263
True	1066.0512541045684
True	89.52632955549332
True	288.6718785088142
True	10.08574684754237
True	414.90316678365474
True	465.7232400387707
True	155.8290317384043
True	635.5023462198691
True	949.1136669049672
True	157.17131358793125
True	79.3113837746637
True	332.14168260624893
True	545.7528267547781
True	637.9012848950256
True	1199.7624322094775
True	25.74359657242712
True	945.748541312934
True	125.84470340563853
True	637.1964767454484
True	113.89619439449956
True	128.40064214161484
True	190.2579955183926
True	175.09376201480973
True	762.7643345704575
True	208.13452706978228
True	231.77281349950377
True	66.61548189846864
True	510.96761557511815
True	448.13077887944667
True	170.6584915348621
True	238.91439319447747
True	17.650770192272343
True	418.8091858081748
True	216.74367620521036
True	286.8177537082372
True	108.01299784348572
True	710.275720036894
True	411.2539198673214
True	264.0946430807396
True	649.2530013388961
True	521.8658914610907
True	474.2956479095639
True	137.72504795602487
True	519.5161581497531
True	411.4226454124691
True	2.9782544759383844
True	195.91335035511767
True	88.6905431736879
True	243.4268283689603
True	3.464545421124224
True	125.0890117705092
True	348.93816822933053
True	7.039968730611733
True	858.6951159702518
True	168.67981063891816
True	706.6514670252586
True	773.0211866981647
True	160.6107936448821
True	231.40994599608095
True	495.70420714443577
True	788.4764430406707
True	52.63106382213476
True	39.63106936061453
True	131.67209176447918
True	623.4536868603974
True	728.8596699072577
True	183.0454559607161
True	580.7831850606906
True	602.4506600224036
True	848.6550773034675
True	398.4479923483837
True	190.3252274520241
True	870.5879069800546
True	217.843093117412
True	158.2059772889793
True	313.83657453116194
True	224.31191813941555
True	199.43597397317583
True	614.0714454497418
True	253.5372421376021
True	195.91671302624667
True	436.9195708951434
True	479.3774984043381
True	61.29533322655424
True	279.3563321362256
True	80.69916786097882
True	329.9382709651981
True	354.63301219181216
True	254.35789924725896
True	177.36384873033938
True	382.9477615313569
True	631.5419908188675
True	737.2971903976231
True	302.2561408900546
True	762.8890642214263
True	60.21238447503804
True	875.4099851029596
True	358.1714883053299
True	13.27165207756024
True	626.8291776155617
True	715.0887859314014
True	267.6821759754339
True	170.92685134608024
True	48.067717931903736
True	381.27751429540575
True	79.03608692770933
True	13.344967137613816
True	901.784182574502
True	366.8219092251262
True	183.1535767762153
True	974.5101743966438
True	12.473684210526317
True	795.3054919289784
True	32.04677033932576
True	641.3075651307024
True	58.95212130498904
True	777.722823765265
True	425.2245294253362
True	198.2753159168354
True	451.59279233082736
True	199.12001562303868
True	301.2796228950704
True	218.866620405473
True	396.10559139276586
True	11.0621337450829
True	328.325584981759
True	110.67211422974565
True	11.585974943583722
True	458.4022861976532
True	717.4409935389205
True	295.657014416328
True	77.51495678918752
True	298.66691839989727
True	79.87725759249702
True	180.8776869099133
True	184.38207746345148
True	385.7966121047552
True	40.52741870473535
True	137.58590855436913
True	385.4786094818192
True	870.9776927699044
True	111.18140630215252
True	208.96855749157507
True	430.49336397208816
True	17.761948686014474
True	417.0911161877549
True	510.2931087509408
True	91.71089748056345
True	404.5879092107393
True	354.72711859191924
True	422.6394804567749
True	564.2444279340885
True	1076.823435005421
True	962.2113605684513
True	55.126552204944886
True	1079.1322033843653
True	111.78008521117928
True	106.02318548805373
True	110.47913516650166
True	504.7877131834969
True	376.6344630083472
True	595.0246062978737
True	263.9273350762174
True	157.49750177342182
True	393.68761431557033
True	17.60408772398024
True	454.4289987884191
True	395.4405530110001
True	149.5530541504911
True	93.53023062452112
True	517.6792927300949
True	973.3023897842148
True	199.88019178191297
True	69.40356200603392
True	440.3238719835364
True	386.4293710552507
True	489.4609957655366
True	320.47067033475486
True	3.8905638957220896
True	540.0949628456646
True	488.859107457486
True	493.8167779660579
True	193.12916616530933
True	107.77143223298822
True	22.93997732588129
True	379.5351237086874
True	109.70739021713445
True	7.15246481939628
True	31.75628452144123
True	355.93391174139816
True	638.718639648957
True	145.5164544722059
True	92.6425771839122
True	23.292671801148373
True	395.0392820219319
True	355.88809727089364
True	746.443250390815
True	311.33124884863736
True	508.8514307467349
True	533.8713720288965
True	536.7895123769154
True	288.35380125716864
True	548.8726220179974
True	100.92764655305272
True	577.5918259838302
True	7.207452105153224
True	361.0148977788738
True	462.2931785643541
True	968.4462097537725
True	343.46219626420657
True	815.9104582945797
True	972.291873216478
True	183.4848783803858
True	39.27997704427888
True	368.7229091475559
True	385.0109500958386
True	591.2684550737683
True	232.6509254721923
True	29.89846360108272
True	643.5454131931717
True	121.27971846930691
True	1144.4274728213268
True	320.0417149916939
True	457.6955791316621
True	129.74490144540934
True	801.1693946893171
True	136.70163489421134
True	829.8228580345402
True	575.4133431291467
True	186.0103844759466
True	121.3169530820364
True	65.56472718354226
True	574.0250812988947
True	906.2079228977884
True	411.1139836944512
True	539.2599182068615
True	134.87970751237197
True	608.375324085089
True	476.9330884821789
True	826.0524409460043
True	309.5539857978968
True	566.1624839156034
True	108.82053330356104
True	21.966865528506943
True	419.12717711608127
True	172.4784102462148
True	105.41353140879664
True	364.53155956367
True	1052.8352677961116
True	264.88655535748273
True	553.5277417303123
True	10.926957003156025
True	71.01773525918414
True	327.6515122158659
True	787.5529707137293
True	442.2486754143683
True	529.6439467079114
True	717.5721897382836
True	67.78726416002223
True	710.4754082600818
True	48.57755611819754
True	101.26210650625065
True	180.59083229259048
True	79.26663805904492
True	25.287541180162737
True	303.0684971567292
True	483.0275427451285
True	901.3122356094848
True	861.440735721434
True	5.136285297797649
True	289.7464173575145
True	474.7741309885137
True	125.9881000738877
True	241.10077386808933
True	320.31504195288886
True	1329.3301545807642
True	458.7178878700885
True	24.62779579110607
True	183.10642543000455
True	689.466603725147
True	35.75751357642366
True	174.70533902179238
True	550.7539237410135
True	71.36217746450829
True	875.0172839798502
True	319.60033414922657
True	676.970675069815
True	82.42841021737307
True	661.3139339298974
True	598.718051651012
True	879.9529717155623
True	257.5099351220977
True	507.183447891944
True	852.6141278354297
True	882.45324775959
True	242.10351796334356
True	753.6426791479829
True	220.4110160045775
True	439.59274217751744
True	365.096643712803
True	499.9589334118479
True	491.9522542710826
True	318.9342988251667
True	337.3616896262488
True	107.83479028764118
True	342.35864994000354
True	1150.2712017023227
True	314.18167860731586
True	151.12101602221065
True	315.79512929741315
True	751.8258219062743
True	637.9647459137715
True	411.6559089338785
True	124.58596822120704
True	319.249696766931
True	35.96463482521044
True	175.05891571286838
True	85.55817748229722
True	90.34400706261374
True	516.9378791513478
True	136.90785590869714
True	129.24324041046353
True	107.87945093273107
True	87.14839469641471
True	443.4965360092179
True	411.5126209172484
True	1044.860068075284
True	531.9255010276943
True	854.3165498475773
True	275.4910786330113
True	304.341739876366
True	541.2637597275667
True	195.46372563643357
True	757.545632272604
True	241.540668385844
True	349.7589172807123
True	65.3335872549904
True	118.84237187542176
True	253.6352526978464
True	120.43658669081312
True	483.8738835553875
True	31.90192041375254
True	576.9552273702847
True	1010.0398576779533
True	735.6208685352724
True	1.5388588654828863
True	61.75533830189937
True	492.5026999517552
True	443.01645754000793
True	71.0036210726168
True	117.87460138760471
True	305.2346624370653
True	77.83537058760652
True	52.3288047173797
True	731.3028840957703
True	658.7985501369486
True	162.4951887402114
True	172.18051088499558
True	531.7902029881203
True	54.27355952150974
True	24.841816794726437
True	548.7229905438807
True	466.0249493126853
True	1138.1005447011414
True	44.92866284845933
True	469.11661986458944
True	904.1858454544322
True	786.3970663337885
True	290.079579576148
True	753.5417424063669
True	402.45493649776
True	42.007094816995
True	99.06362251177296
True	692.7438263456263
True	79.03093483966967
True	139.7606428424831
True	936.5162637544066
True	189.77935703222
True	275.8811964386296
True	109.5129935504332
True	624.4205707723545
True	614.0734029156998
True	210.519338695807
True	446.7370241892115
True	38.62757801731188
True	278.71497247535547
True	610.0320830798945
True	604.7700541834339
True	321.3829196525006
True	75.67744222358773
True	973.0455857303656
True	1070.233957953923
True	568.4464266569779
True	65.37846217092886
True	31.22169348158582
True	94.18931534244724
True	103.1580099183268
True	101.20855313896097
True	883.9135913510969
True	1234.9133532640492
True	697.5003056686634
True	328.69243188288243
True	9.00780216728398
True	21.15443787867042
True	343.03565150210653
True	473.2856397241677
True	48.00690894645472
True	565.1507914130534
True	437.4033453928675
True	394.3812924310953
True	75.58210841231666
True	194.72684605475865
True	250.4134503060941
True	138.8193462829266
True	406.0106225981615
True	43.15421152840708
True	171.7881883553809
True	1164.3247610654887
True	5.969942398145252
True	28.03639213043561
True	594.7391868261551
True	355.6068373387069
True	803.1955899167535
True	154.57793347282745
True	765.5005957125753
True	585.1813754296957
True	274.2458880800138
True	421.5632014813525
True	335.76192871916413
True	298.6923874073116
True	275.5886109387102
True	401.95872887949145
True	508.3631333667069
True	467.4214327409477
True	105.16955256689737
True	367.79170883641245
True	9.648231792755128
True	182.8980262135069
True	234.99036150302777
True	884.6431286418642
True	586.1321965695706
True	31.668556303077096
True	738.7771166558078
True	841.9875204424208
True	104.53704670352482
True	353.4989768324545
True	853.4727749869198
True	226.606552182294
True	162.37687877230368
True	530.9380307862534
True	599.4834688419025
True	1067.934146472188
True	145.23041378001648
True	159.95255273106676
True	250.75131615420983
True	306.2347483893652
True	433.6332574176921
True	404.2280591652704
True	333.4604384278505
True	447.2713791377469
True	500.62029833404216
True	228.83370931500636
True	1512.0706408965011
True	258.88570708572286
True	409.0900471662886
True	52.45914464344379
True	771.5906493507068
True	246.34740152611752
True	897.3542301305217
True	541.3902312964253
True	289.80697891504235
True	777.0915211861521
True	268.1570745261725
True	229.2120362756928
True	255.99970133275912
True	216.52520496096128
True	146.43410862482187
True	247.851550227212
True	747.3179285801496
True	517.6531061447502
True	225.53162454600368
True	1153.8365710125454
True	114.89265652127258
True	259.6792430408928
True	72.59330932620057
True	324.4178458567851
True	399.3710713345316
True	91.72378266313756
True	230.3471329477698
True	70.51650119428272
True	703.8940191970626
True	366.02113709059495
True	221.6521200384797
True	720.6554877155679
True	876.3421426952002
True	815.4031477022899
True	832.064439396846
True	352.4359331582326
True	1.8011764273372304
True	255.4703102334201
True	55.563185485836094
True	369.7244106258027
True	53.35054497286129
True	353.3848969836323
True	864.1811246876629
True	1056.7289881750391
True	402.9288516799772
True	21.322878089113047
True	538.0588676042767
True	511.77349819531537
True	181.12901069966733
True	233.46644383090825
True	292.22828148676155
True	22.72746261418242
True	125.63540264841032
True	975.9635443495883
True	63.532918914580506
True	482.5445379940967
True	786.1041844555815
True	101.67424137508618
True	246.35842617182485
True	111.27259857874972
True	15.038157339187022
True	1.6422484467482814
True	116.79228220983654
True	1021.9442715742116
True	505.33670636459306
True	69.2345728901944
True	766.1875039457242
True	347.47433634203446
True	1.2844601301422742
True	455.5827741474671
True	185.7283082535286
True	504.46349827226857
True	85.34060701358196
True	320.4624523682747
True	367.674258978046
True	170.18714823578043
True	210.25442131291928
True	135.2890014737755
True	169.76154584655194
True	994.9853746394124
True	15.541121939648352
True	505.7274674042669
True	472.2084865699832
True	420.570661019017
True	215.1696662165552
True	233.5572182143
True	151.97584957243333
True	48.74266897142476
True	481.1457882154399
True	153.02030180325252
True	873.9433161210358
True	818.7988290406752
True	238.8172516479024
True	330.9361399587428
True	526.5994073798164
True	39.699417052554274
True	83.49736611287499
True	732.0412636823778
True	1129.508435879476
True	113.12091376259458
True	729.0335229034407
True	140.63475890698933
True	923.8450207708252
True	664.1183889185775
True	108.72256461049766
True	278.9185668626111
True	604.8216559934264
True	251.97627710594276
True	44.81695138971792
True	594.1935917556877
True	447.8785204716924
True	5.4898165508621
True	476.2162326484256
True	69.70283083632195
True	183.31611880308893
True	246.3822541218353
True	310.2441364086224
True	69.18020856672541
True	225.44691148004645
True	349.1259852757006
True	441.2781980415051
True	928.7584256148092
True	47.30477690181012
True	909.708195515959
True	1025.4835210410042
True	132.1833690673329
True	70.50787156441106
True	1013.0887370369446
True	35.09889434031421
True	224.64039146085568
True	84.910377643596
True	213.5829787857429
True	355.1265392946544
True	989.735611324492
True	95.48829231768678
True	65.63585364999976
True	659.270178126807
True	282.9356943797948
True	707.0677977921396
True	52.87983416319194
True	490.5021834224118
True	376.6373555464565
True	683.7446158498369
True	52.62991228776652
True	105.83040601413288
True	25.20127235759344
True	258.36770649358795
True	41.85730615448208
True	358.3927808931903
True	2.1945166738345483
True	1166.3422351365955
True	103.5727940666072
True	130.29975941923226
True	359.53773609653155
True	706.7311193767393
True	676.7036706771881
True	997.2181928270896
True	483.0430649511188
True	409.9209864502812
True	133.70067672961054
True	408.3995637543832
True	824.2684158642312
True	424.4033092250535
True	953.0214836749728
True	90.28222973119723
True	421.366284150338
True	177.2382458390628
True	287.6480318203906
True	764.5410963205347
True	163.18181692588414
True	127.76598903908736
True	63.87226727413435
True	852.5853884316809
True	792.9398256180182
True	86.70856695099161
True	429.3025404790448
True	744.3258493889268
True	416.4979305854145
True	56.87497371242159
True	311.9678641038898
True	775.4021465640382
True	32.474809216724815
True	379.2883757916714
True	170.795757056612
True	286.0648532170982
True	35.08229996383881
True	216.70597584966455
True	737.2988215664512
True	638.3575623592654
True	61.24831201274413
True	294.3367891695706
True	894.0807442381148
True	16.520647931103465
True	312.89755095459816
True	287.76625445619675
True	428.9684902896442
True	214.75329943503488
True	608.1841498085977
True	47.41038473803954
True	1013.0606486066046
True	871.4746432215786
True	45.77338055688103
True	394.2086329918992
True	743.021745236191
True	909.4320264454276
True	268.8851768152332
True	595.7258941732614
True	132.63847968604537
True	193.14029457966143
True	130.022125365473
True	137.81833837194984
True	202.75826888731507
True	947.4988322131888
True	764.6654981101333
True	952.9384991454158
True	20.094761222013897
True	25.46957741956904
True	357.1350401934244
True	13.783425223399508
True	620.7227343142063
True	1071.775531245995
True	259.6954122459203
True	212.9743799747177
True	81.70553295821175
True	221.71439557613112
True	129.8129815676227
True	44.939971640336026
True	133.48753860667702
True	92.84372301465132
True	237.6954371867293
True	542.0015641492254
True	160.03610408411734
True	31.05067621737047
True	57.3265814863638
True	450.41325489768127
True	267.4042793131221
True	583.6225852457712
True	21.7615561699305
True	113.53696924742027
True	664.3648258713658
True	268.76552772829973
True	473.0408219723138
True	653.4574971080878
True	101.03140424386744
True	113.8684814330548
True	78.07107722080933
True	28.47578595705976
True	121.01135609395617
True	90.56575130336444
True	104.75725068352682
True	159.5844435413479
True	226.2522890773668
True	837.1116111874978
True	282.8480340529987
True	973.8240240620906
True	163.57380069466922
True	193.5637015599336
True	819.9438021755956
True	316.98350457440284
True	585.7718728439364
True	254.28630122230817
True	360.0304852888788
True	443.8913463475592
True	577.2424046777758
True	661.4020865380128
True	381.7063542693361
True	36.79886634874956
True	560.0972363125459
True	625.6304778308536
True	20.84216540224961
True	12.04099427034471
True	260.38454752024774
True	413.0184670710134
True	432.9259107971866
True	65.25577169698383
True	618.1067041409545
True	944.5536720143828
True	247.3457587330622
True	899.2340604373512
True	273.9790489936509
True	110.00667544534664
True	275.4373101799882
True	703.5218005033026
True	37.87623852702081
True	585.9915072017689
True	1276.780440056849
True	1009.5866835112208
True	875.663481346764
True	200.0948804558419
True	88.24535181804345
True	197.76177635786908
True	829.3817888430515
True	146.3457535938599
True	1064.4628278129396
True	868.0221152154278
True	40.91358184511137
True	89.71627513694351
True	388.6133047305916
True	416.0001994850632
True	219.4950548300815
True	508.6521138145682
True	664.7084616952486
True	117.262508645026
True	279.5635669073669
True	1027.0356150117643
True	52.96312936077038
True	707.2959678137477
True	548.5878690572788
True	38.21656217531915
True	823.0121907630542
True	387.3449853718859
True	542.0898350612197
True	109.53238985753671
True	262.354606012951
True	206.1144654307848
True	27.328079237172947
True	142.0043334074433
True	734.4648036964211
True	134.10317408248886
True	359.9728333625654
True	63.04708282319841
True	651.82570183646
True	629.3195157736263
True	226.06976262542008
True	457.8480196459927
True	165.69652165429562
True	173.0993544939817
True	227.57930867226463
True	290.2731070123436
True	357.85942296882587
True	124.81760977438464
True	190.7495551627815
True	27.759263128744507
True	887.2601348419207
True	298.6841236722008
True	11.32932980405132
True	371.7162907375577
True	160.1279819378633
True	629.3880222845427
True	362.1278500224987
True	590.8556576510283
True	548.5188241688486
True	487.3624774105916
True	781.8435789540605
True	237.54901011812225
True	532.5143996740704
True	161.8938880735207
True	538.4440281190948
True	358.134218463826
True	373.2288534090856
True	130.0227456960826
True	135.6665529951537
True	109.4447755681964
True	65.84453538565003
True	717.8559615635975
True	182.05597611983796
True	42.77964583926597
True	0.0
True	542.5680904067091
True	108.60294901344324
True	23.687662804771325
True	38.96077350097424
True	117.15861434602652
True	535.5351966621819
True	180.53457343580183
True	107.06312105980147
True	35.61692926176486
True	158.2724505304014
True	887.8957320443346
True	49.06615174833164
True	229.64149716902253
True	743.3497633819572
True	318.4964026018715
True	452.79756507109335
True	483.6052288202631
True	514.4693847218075
True	593.5030348190355
True	896.2342501201302
True	263.8567981590676
True	1023.2299256188688
True	910.9807128009868
True	626.3504363965006
True	349.9456701241741
True	840.8528804025293
True	10.352586358978805
True	34.2685300060372
True	278.4785467744087
True	42.31833359336808
True	201.64528505131236
True	764.5162306179069
True	217.85506692768567
True	726.9400881649085
True	757.992229665049
True	121.51262558134948
True	379.99167433913766
True	596.0210946524442
True	23.396331801918127
True	135.8143001999114
True	432.1672997266156
True	308.7798812485295
True	198.4720849889823
True	111.79568134888768
True	384.3921508224105
True	21.668443384447315
True	363.3893376663616
True	363.4493976570793
True	1055.4225861832635
True	368.3972244942242
True	29.871124291664653
True	440.83632611185504
True	414.703285736457
True	228.7588933158454
True	29.24322206946086
True	765.5646628419488
True	429.0489218513749
True	182.90621272890425
True	12.26647834981205
True	1223.226939861796
True	162.81824208178955
True	28.093233516064117
True	305.8075667652804
True	282.6651628285834
True	115.9294676073342
True	297.0061626460256
True	47.756836527564666
True	300.16845548024867
True	307.1786809669783
True	312.44286853102926
True	31.92458522298834
True	44.30660070308025
True	1044.3921287650196
True	26.463849701359923
True	12.210106347676376
True	173.28793864188225
True	658.9852436467195
True	8.420403856799696
True	201.6716631466188
True	174.15299488287403
True	544.0317643003601
True	368.11358894309984
True	742.7003076589588
True	329.10682455145775
True	482.8515839290809
True	443.3593328477788
True	480.9089295701086
True	100.66474188805424
True	1261.038960516698
True	906.7546869949128
True	289.9086994358745
True	534.5237219274304
True	104.60163060410042
True	600.3969392456588
True	420.8792961180506
True	153.45809803859296
True	78.63511635601634
True	344.80782380242897
True	161.88545739751154
True	31.65064447042197
True	615.0565764697938
True	383.0685553006032
True	67.9298667347462
True	31.17096620452697
True	657.6826069651987
True	496.9449661731365
True	71.09991427717087
True	20.06154361284989
True	316.84530153984457
True	328.004364895316
True	706.1317468456733
True	561.5355602929753
True	563.2759874758092
True	794.2073015954419
True	7.40612128703984
True	57.39563492237493
True	34.60848922183824
True	51.21031759656399
True	508.5207517030854
True	575.972416977766
True	75.82911707641924
True	110.50429041751848
True	192.8267569592103
True	74.31459435060705
True	175.30881592116734
True	204.76880931848729
True	278.24065100569806
True	812.1296393435969
True	609.7817181929929
True	277.82109301354734
True	181.3385564621488
True	277.2933554895076
True	253.94434872868013
True	727.945659078743
True	310.1261563493673
True	163.39550013569763
True	893.719259950282
True	354.283551249545
True	479.76223464139696
True	154.42926463529744
True	122.27126365898204
True	60.55746385271365
True	218.35296855066596
True	940.099921224304
True	503.322790921256
True	115.97406745673273
True	351.3591836708221
True	101.49781401901784
True	682.4159691508607
True	3.3399240366016905
True	696.4152363640123
True	36.621576192721946
True	932.7737418281582
True	855.2109855611926
True	206.36883737850255
True	29.79080262186944
True	85.20825834083024
True	451.1021161686624
True	229.72302311874395
True	1.1095437667732804
True	74.41855771272023
True	1108.3941861023038
True	337.8258631754628
True	679.9283484223006
True	494.3359119394492
True	30.173836304618177
True	139.69373118977822
True	430.0518911030579
True	867.389256191498
True	812.3845834534992
True	414.9593683962167
True	342.75590449370435
True	16.768288055461625
True	79.27378980754268
True	761.7305432317186
True	455.3126361113248
True	383.0007144076974
True	876.4867383789616
True	26.97869330145219
True	224.6279496200766
True	904.0628309610915
True	242.8775603464953
True	7.144799823535899
True	498.0853022712949
True	102.47205847985816
True	669.3609024917547
True	55.014368948472
True	266.1696800425213
True	863.8193172296204
True	911.092982711332
True	277.2490000762027
True	445.5228133325348
True	108.82406989883256
True	602.1489688785578
True	255.2738543410619
True	186.13209412745695
True	869.4529853744746
True	51.42420714098864
True	690.4522705084404
True	282.0277887800102
True	304.70728033862486
True	169.53667960157867
True	478.88064852641054
True	597.5886082267386
True	364.7888445597676
True	408.8308224390219
True	70.37398112463502
True	163.38276891463966
True	448.2276265711361
True	227.52685887464887
True	33.95151962974653
True	209.60908805375175
True	384.2327828233589
True	391.6761192218568
True	740.8478445673702
True	133.58860376482215
True	655.5028175846066
True	503.3397541771348
True	628.0040653865643
True	130.48368682910092
True	40.01780234695505
True	654.4466566832384
True	69.64460893215843
True	561.2921555104978
True	675.1383404231198
True	450.7600988878887
True	123.90126546491942
True	523.7558298589978
True	4.969318052114177
True	394.6415394626916
True	30.184248758910663
True	616.2192919081086
True	276.92390762267627
True	592.8442714633704
True	708.2740376994009
True	144.35046813705668
True	509.7488770739421
True	481.0928750151575
True	67.01645023248085
True	979.3826376112584
True	3.282284993254992
True	25.89345899888812
True	638.977841759951
True	700.48548695973
True	140.1501830664433
True	405.0718299749037
True	123.9731599414551
True	73.36492143887064
True	476.8629262593743
True	43.96049357214654
True	515.237365789693
True	11.447513755393246
True	862.3670914838864
True	559.0583934266072
True	668.8585154717076
True	98.28037307829976
True	374.1453933495515
True	1009.7761424022162
True	846.3446181547046
True	142.5523892956972
True	545.3503318620939
True	444.9952424695751
True	257.19387579435426
True	246.3463164064584
True	6.105600715800964
True	329.4591387969356
True	12.078229990543878
True	367.36107576704825
True	75.51129346819617
True	423.046548351226
True	670.8226617396042
True	129.0208439150123
True	231.73984507152505
True	627.4039841583111
True	694.8829229536957
True	290.20404044935646
True	141.55019312375015
True	166.97993927897855
True	475.14166165251896
True	86.61332467992398
True	10.336724513499815
True	491.9050139431066
True	578.1909753567785
True	19.11985581590043
True	137.02565673702512
True	916.022053866472
True	492.7645304221041
True	273.64840905820154
True	31.875624876812267
True	483.4036978444773
True	110.00616077728128
True	588.1894521492145
True	657.5448182088525
True	308.01252304050064
True	376.3621006780713
True	184.53072864169604
True	238.9839929778057
True	71.49968202354545
True	205.74382742671477
True	511.1413909275884
True	21.57955416874204
True	450.2881694757101
True	357.91534480786584
True	715.6039693129754
True	913.0412740920074
True	898.6404196528507
True	149.9827233259797
True	388.097366177762
True	74.77506083553136
True	188.45574346825492
True	315.40435560586485
True	10.762196154063162
True	800.933762863701
True	23.708744055361663
True	404.0556237174256
True	268.19104825490905
True	640.631342602819
True	211.49609919159423
True	39.84217194384461
True	690.9031873929998
True	1065.910968419681
True	219.3812392863541
True	122.6150241618118
True	636.028957952356
True	504.6373346594429
True	16.448545591637217
True	796.2382290292089
True	110.87586869673557
True	41.47114118184999
True	299.0547289786483
True	353.4499128328122
True	399.8069045754477
True	258.44232453283763
True	20.56057497886108
True	21.26854431259177
True	826.9700529874302
True	195.6813561523317
True	114.6405246058831
True	826.3087257748334
True	664.3787971526331
True	626.0693017808517
True	450.0818638199931
True	149.09185043120905
True	34.63082322403743
True	105.5035745875532
True	437.4058717502879
True	234.0556484037976
True	458.8949545436583
True	142.37609623611925
True	481.54562845704726
True	642.3245378532689
True	971.7905735626704
True	26.956707369182904
True	954.3526786921548
True	1041.5870176975395
True	480.4671474201378
True	81.16938210134887
True	790.9045474091461
True	644.016391706396
True	664.2976295054251
True	175.11989567673783
True	745.988305066751
True	708.3233322716661
True	122.87626116260344
True	784.5155826918808
True	814.2960612517727
True	479.5008354956557
True	224.40046569388213
True	73.49254402490683
True	319.3056052937821
True	360.07214919844444
True	450.4258054947541
True	451.7129497881084
True	201.401623462326
True	308.85494234360795
True	2.7576118525054225
True	13.160020565249807
True	105.19876807581691
True	134.4303835858072
True	351.19286107823746
True	341.9153524101845
True	118.80658495937968
True	16.679901602362452
True	213.50023507706027
True	833.9621640074033
True	476.6762793181475
True	526.874251755017
True	561.2319348752228
True	837.9420846847189
True	631.719584888596
True	92.18481606314457
True	199.37353706421968
True	247.4198923270993
True	277.39559466331616
True	101.09654582585355
True	364.9273276384264
True	433.732960163366
True	175.1055183865471
True	645.8517930024204
True	248.18553074187295
True	207.28643281404965
True	30.399017173088684
True	243.846919561445
True	482.8870906802444
True	164.13403686291798
True	514.3366385773795
True	476.731128877766
True	246.0056083119908
True	102.95265160744115
True	40.6603085085336
True	411.65556586459024
True	783.7308235541855
True	168.31374696542622
True	1058.5181986205157
True	1014.5978794806014
True	488.6668740188187
True	99.44037103723296
True	122.70200023914062
True	641.8059975650652
True	9.433419778233436
True	225.58771331408136
True	140.52420051368867
True	122.22399949191484
True	331.02531594563897
True	642.2364867376682
True	39.28518369434919
True	122.5716083462926
True	971.189618812614
True	55.31308655520071
True	453.7213628250656
True	528.6078822666453
True	249.30140788829132
True	126.13231197999792
True	891.3345253389576
True	1171.8309406179735
True	513.6617644216163
True	639.1073681447717
True	220.7999879644844
True	148.71682733250393
True	313.95810541509894
True	259.9528036202408
True	177.84266864406783
True	307.8679579336119
True	313.8067851876334
True	11.789255250592204
True	629.538190461016
True	140.7922755709207
True	80.47410595600284
True	442.6585951793149
True	326.6908034212352
True	1171.398756786529
True	364.1557425729075
True	1021.355283421582
True	9.644967933604107
True	271.4532926072101
True	229.091440484499
True	157.37238035116263
True	485.1714191001478
True	210.17598871305225
True	414.822771921881
True	329.0061775239464
True	107.40746611586086
True	359.26933194805844
True	1018.3361607930336
True	750.1296331201946
True	223.12174479178907
True	107.5274989407716
True	298.15258765650765
True	24.563342956294388
True	359.27023376770234
True	319.17891635864794
True	577.4351461851544
True	457.6332836165441
True	356.9820431074343
True	158.85552131521314
True	12.624883013832868
True	423.8871074967742
True	284.924910528071
True	142.74711175140743
True	304.8622881817003
True	422.1587750490592
True	829.3273170825798
True	317.84609356668363
True	771.8823606089946
True	394.51001932128406
True	370.9891882645733
True	1.5589995845280291
True	1187.709748813982
True	106.16356009289278
True	948.9032814144406
True	201.4402259498809
True	442.5247706380953
True	670.436831540779
True	85.10769807731646
True	469.19084231563465
True	33.56870298438972
True	405.9289685400898
True	74.73185540602391
True	234.70169388917543
True	38.49332846394777
True	634.57944075457
True	189.3499118150637
True	25.270782704439437
True	391.42750443535255
True	111.94707037494136
True	170.88574953811107
True	834.3041146784691
True	271.25264842717604
True	159.01054499189922
True	379.3995558673246
True	527.396065733791
True	337.256224419573
True	536.0157946630646
True	622.5976674420406
True	157.2943029758607
True	7.190015213572805
True	74.63130177733389
True	414.005261986349
True	91.43770500278836
True	81.14329595103871
True	1059.314874029522
True	24.853233923310484
True	331.7457993443692
True	311.24119428019725
True	440.5660846733267
True	687.9347344427902
True	192.1993171125903
True	637.5080125165427
True	344.684171993122
True	346.0971072781672
True	280.66087391992403
True	222.56715425352516
True	353.5762781480729
True	450.52522643789655
True	411.16023212639
True	621.2083999329116
True	141.1737864937513
True	75.52468376600932
True	35.815004402256065
True	293.1151236254298
True	637.3667752593198
True	413.3992704253987
True	787.7131012349719
True	217.2884089169703
True	393.3838679718791
True	65.36292547888492
True	52.37705942397087
True	415.0462908746341
True	198.93350352106216
True	226.82885001245563
True	42.54417417465812
True	1070.6602431799652
True	176.19551625027705
True	906.8537751257504
True	313.2494246610671
True	923.9942597989888
True	230.1306006587069
True	464.7111579076287
True	535.6598802693964
True	606.8283487164875
True	210.45596017480156
True	481.83686880912313
True	914.506826092996
True	126.06658486978267
True	6.171614115732556
True	592.6164864475875
True	27.855325582215137
True	77.24826387609306
True	835.1566276255028
True	227.94172718447703
True	1035.4801713429035
True	701.594797531368
True	416.0803351862809
True	280.4447559925526
True	491.93466334171
True	340.3461983936003
True	181.9097153333989
True	689.5653409396328
True	715.94433004829
True	212.90709780295805
True	87.79161066144167
True	525.3056757903652
True	137.58676981637302
True	375.0736016635498
True	341.435216272126
True	64.85783774577017
True	382.058258247328
True	412.73323228173206
True	368.0768608131734
True	424.2841594561244
True	431.7953685168021
True	642.4057879580722
True	56.99346666745089
True	458.6317844943432
True	329.567245657091
True	649.6024432660242
True	212.3857536797232
True	102.14102681771487
True	40.47899449296215
True	530.2178062525915
True	660.9405780175448
True	179.35035718100357
True	409.77404282199103
True	342.669269719671
True	16.383333078698282
True	165.12132500892676
True	288.81572022835576
True	2.3416974851122543
True	882.4405452092121
True	82.0085454749239
True	102.67290621985155
True	113.04117601562176
True	355.1559463208516
True	34.194066134316266
True	442.4988630428591
True	224.3711057623374
True	5.933495092092202
True	114.24216776382076
True	429.8347217591789
True	48.746481844060845
True	67.48929497022863
True	181.7177293332125
True	296.6508808935305
True	965.678185322556
True	398.4740920749556
True	977.3545984254914
True	184.4836892222763
True	1052.943011745902
True	795.5625348545882
True	684.7873541234059
True	387.280488944066
True	378.5381648789003
True	82.45576885697376
True	71.17720490794152
True	76.71762173554745
True	176.71677084121714
True	474.82086930955785
True	1112.5282277425586
True	172.2682113009871
True	349.5776089277936
True	426.9781647290891
True	617.2223357384725
True	617.2481740808943
True	282.4724254512951
True	465.5226622757462
True	658.6454666804312
True	98.2459673693925
True	745.0677628921179
True	266.59635948543536
True	135.68802376108107
True	411.560070066089
True	832.8504059807785
True	440.87629324901553
True	885.2425551415885
True	193.01504522775937
True	346.5548533742126
True	717.6115250998618
True	619.8575393517859
True	192.43655172032268
True	270.24891299521937
True	805.1586309698762
True	31.750003952505143
True	192.4039987485694
True	491.1060288650285
True	714.6137346697785
True	106.92334888944296
True	34.643893914287254
True	162.16698941003048
True	737.6917319723464
True	336.82652382356906
True	540.8961961317166
True	355.79997856771826
True	303.1912946459042
True	470.74924488161
True	491.7518466735924
True	69.43955397552604
True	371.05715200765854
True	769.9739800769985
True	0.0
True	285.53262113910444
True	250.4929919697442
True	991.0610300703744
True	153.60735958548122
True	649.8213956134467
True	631.9482625687582
True	107.48146810763446
True	228.05868713706823
True	137.5835900062502
True	12.415138167394854
True	297.13248619210515
True	370.0360290374998
True	1120.889092057384
True	237.44113251090167
True	401.216008352836
True	654.8503572666132
True	213.1966792650498
True	27.072698129694484
True	899.3660315654126
True	622.7007430336479
True	155.11623453234958
True	628.2458180669232
True	171.90168391253883
True	292.32728866218827
True	769.1682521841739
True	33.320988827843124
True	98.76258275211433
True	509.7606451831231
True	64.21367718653994
True	75.83161074892669
True	417.3392567708879
True	23.683664748327995
True	747.4489331386659
True	100.75824703165662
True	157.98709290779885
True	18.56856745139141
True	708.7947041982067
True	31.063641282601356
True	780.822528402274
True	393.2301968183352
True	123.66518316303154
True	698.1356065376875
True	525.7128277030693
True	571.8046538981915
True	51.0396621316402
True	367.6405488233767
True	4.998856659681629
True	96.39759832399685
True	395.4871057943671
True	47.09477599622125
True	117.76844132852878
True	322.4257235324942
True	179.65638737346774
True	100.36578066718832
True	664.3479663160394
True	20.92306676466489
True	1107.071464402898
True	500.7258256613376
True	308.4642869782831
True	504.58418735068886
True	125.45524001993428
True	768.4317644287954
True	1115.3682629974014
True	748.7475787918279
True	179.9440517574347
True	225.6612792723792
True	51.71978330428125
True	59.52787719810344
True	152.9097788373844
True	106.00414897587812
True	171.9058275197818
True	1164.3294811532928
True	309.7599027987955
True	351.0210613234529
True	681.3307374105242
True	17.222410984164114
True	14.965707860872474
True	584.3567400509655
True	5.336321461443816
True	112.53497850174423
True	676.1030117846664
True	170.88400673616954
True	660.9482551680214
True	841.7212611784889
True	150.3117288039831
True	884.5855644479107
True	2.692207079437215
True	453.8322733228573
True	1054.5237521534884
True	24.420720687146652
True	238.36035312045928
True	149.10742941975056
True	959.4874607621764
True	228.3845260025817
True	492.2374719820047
True	118.29535012030355
True	497.609124674604
True	154.1784492357095
True	99.64075615767108
True	389.842802617859
True	68.43870796701701
True	56.61367108072946
True	1056.2879442913156
True	268.10965000856606
True	158.33668752337158
True	371.4465771055922
True	399.3169785118445
True	211.3050186578573
True	162.9319821924065
True	376.4937339470628
True	36.03016281462268
True	502.2808501019756
True	1103.4863000042449
True	116.14579479933109
True	471.0875897753021
True	322.4938369546973
True	27.644799823535894
True	392.3538335667904
True	109.24461418229636
True	603.0662306050185
True	211.7122845165565
True	427.27589102559085
True	21.813408240462405
True	430.8448073425631
True	108.001479970839
True	354.524212669097
True	30.401286929220404
True	169.84869750952956
True	243.4702206701621
True	763.5405256139389
True	59.72638906940113
True	149.45782082926056
True	236.1566355925329
True	135.83801376512545
True	638.4973157379769
True	561.8173045350576
True	779.8256198930388
True	384.0620380531221
True	526.58578480409
True	428.2495768706768
True	684.7422699811596
True	71.95019350441565
True	480.4574751074003
True	439.1848631193101
True	45.83463359642825
True	81.40575583888746
True	124.10098158155954
True	84.63297851694632
True	321.46969904344206
True	835.1904664933976
True	327.90237016840604
True	1086.4474280921513
True	317.46926940819174
True	900.2632921821395
True	149.65670746101637
True	562.0871479484382
True	639.2171647231677
True	702.0039471994676
True	434.3448832683681
True	63.44007928751953
True	292.3114949395389
True	35.92687731008724
True	164.56544901394523
True	173.7550406003615
True	1098.438710147183
True	223.8409022722753
True	547.1039466469582
True	554.4277348050346
True	567.8385736646808
True	885.9024320708132
True	581.7485881337092
True	633.1868943974528
True	949.7515750326093
True	121.45203835637808
True	327.1085585496283
True	271.6679114081376
True	321.22983372835955
True	91.0212911253142
True	386.7726246997033
True	3.7094614098561967
True	308.4495331250591
True	270.66392091309285
True	611.0531159259905
True	288.53562850135893
True	362.7603697701239
True	9.84776627697709
True	60.3357245304445
True	551.7956565040232
True	33.40856817164081
True	147.35123285282265
True	66.05255411563951
True	156.06013170195277
True	229.1230030303226
True	68.49977013487344
True	376.9541314056447
True	277.7282438273241
True	100.07952128151275
True	339.8256659092423
True	61.27503087731706
True	590.4460735335513
True	795.6087463687908
True	279.49684480876004
True	1167.8636669994678
True	110.68117017771974
True	309.6237323849196
True	1053.254272706782
True	86.0626859057203
True	279.68381549742776
True	8.622888864379986
True	395.1467551027078
True	450.4721778557359
True	164.99723526901974
True	617.2956001983636
True	934.9204597392704
True	148.04750951604538
True	80.97704235562489
True	344.8311031028754
True	560.8278796544496
True	615.7251065306672
True	1224.1241906525513
True	27.733214480510323
True	947.8616175971983
True	136.39092763552753
True	631.9817869008596
True	122.31368863232294
True	118.57942217923188
True	190.32625842837143
True	174.09702177786906
True	724.5778944014558
True	220.46109803018723
True	228.86917025109375
True	70.55250277603832
True	513.9322967124542
True	431.6707794058088
True	182.0953068206909
True	228.6657881254772
True	17.50457703760891
True	419.3678989002358
True	228.87064875455889
True	284.5340010809933
True	114.41156080562352
True	734.1118881253275
True	416.83477971088143
True	260.344973458243
True	635.2427310543126
True	518.8393257561789
True	468.79287389507294
True	134.30156789865094
True	520.4268494060752
True	419.1302883795831
True	2.679199294143598
True	199.58005260193943
True	93.15131327361956
True	235.5077589202066
True	2.63817874342855
True	120.38822536244264
True	357.3298787005476
True	7.844284069648669
True	844.8054918308271
True	182.8436736749824
True	719.3334477023272
True	793.8778177208062
True	164.03635576894214
True	216.55150470766296
True	500.4678318326045
True	875.5238147706121
True	49.26322332241581
True	40.360736346639584
True	129.51929951960966
True	627.5065957412086
True	715.3054019567304
True	182.36635510533347
True	594.658222103859
True	619.4354088780357
True	873.8930465462003
True	397.19506383036105
True	193.7925165952232
True	915.7206903662
True	227.3755610596314
True	144.63914818640012
True	328.92992165717106
True	227.32392919206703
True	203.4138804620985
True	609.6052185957323
True	255.2195958498123
True	205.54179734231292
True	460.02493661417645
True	474.2897800486202
True	63.50806154923985
True	290.16372743727385
True	81.09357353157998
True	337.68910215598754
True	352.43787714017697
True	253.6162523820152
True	182.83951394028043
True	375.9192391223283
True	646.3994778215058
True	759.4203863040938
True	301.5372101383286
True	742.9263800411746
True	63.34586317095973
True	891.0803342558212
True	347.7455842709491
True	14.044471571637173
True	585.8848303464671
True	715.246954193396
True	254.8948053179939
True	170.37122977734947
True	50.101890708391295
True	384.20298917840574
True	73.59590214337936
True	12.786488804250324
True	889.8516662799826
True	366.70152476132114
True	176.8880331537175
True	1015.2670611173056
True	10.466426274242275
True	767.6338408036933
True	32.20109187162236
True	669.5247937626385
True	60.10725887768039
True	764.6628258752351
True	437.7928612765941
True	197.97160453062307
True	442.802046391492
True	215.47525471781236
True	301.04841017855045
True	214.9125225282699
True	417.72080161644016
True	10.056880261755085
True	324.98560597856937
True	118.04468522544806
True	11.275213950709126
True	478.7398108848618
True	727.6889357293371
True	283.9432842269648
True	81.55575791697233
True	307.544038390636
True	81.78730286717153
True	178.84638547015678
True	184.2771554185482
True	378.6973146741989
True	43.10510762059613
True	143.6576522937603
True	369.1121441014139
True	823.9756973369706
True	117.01477484783568
True	207.20661780169164
True	443.6202006884428
True	19.021606957807027
True	407.06001773138695
True	524.8887694353829
True	88.18181694781484
True	387.5752997373502
True	350.9777801001956
True	429.24691237007664
True	591.6445328818023
True	1010.070515243914
True	982.2140422968138
True	58.59112280349543
True	1072.1495342183116
True	109.99559332894054
True	109.75192568449168
True	109.65559999349432
True	490.35916180166174
True	381.59819516959294
True	571.0899446969453
True	254.68274453831384
True	164.5125283566191
True	399.8740149164711
True	16.089158122070025
True	458.47847370247314
True	404.8061238993143
True	148.62996986364956
True	92.81596287954302
True	539.6567505212587
True	1001.609256440866
True	196.64085140504116
True	69.14078077067069
True	447.4353158892212
True	385.44407013515166
True	495.0301586784413
True	317.5116886648924
True	5.256267196357663
True	523.5861348313165
True	505.8056662970889
True	501.63305989171687
True	192.49051833265105
True	105.0671496429213
True	20.207292824162103
True	370.50870188596025
True	103.52250117969614
True	7.830502791896628
True	33.134184586455135
True	351.062136595502
True	659.9595517544054
True	129.62455518551815
True	88.47784660717186
True	23.430434130417535
True	404.384578542844
True	353.04183258100613
True	742.6977722425206
True	296.9883231362127
True	513.6803126250701
True	515.2230897037128
True	524.3120665177992
True	289.43938755430656
True	562.2720471543261
True	97.245832809112
True	574.6991553596773
True	6.513018161245423
True	377.1420207111583
True	474.4686756002456
True	997.145509673524
True	343.2034853150884
True	793.8607757180259
True	987.4126062158676
True	172.37507094120625
True	36.94661167095979
True	369.26697485660014
True	384.7705254127785
True	576.2474417986027
True	249.52992219936547
True	29.02510664637356
True	647.7547441092723
True	128.58771217004806
True	1061.6494118256005
True	326.63641799276587
True	466.7651418745144
True	136.04067493707484
True	816.2375467059418
True	142.43896617109135
True	816.9017416556271
True	542.1491286633691
True	190.0880963291391
True	106.36524430438988
True	67.24625149008624
True	562.9374454237588
True	905.6822628208376
True	438.78165162723866
True	516.4576008395652
True	136.7251888351054
True	641.4035018737306
True	471.97498056061227
True	782.534151328875
True	312.5529812312975
True	589.2484294154475
True	121.2346342887618
True	24.814356014214344
True	409.2920172250419
True	165.3525564431926
True	98.47288555947962
True	373.0976305756143
True	1060.7288531839708
True	260.81362524955006
True	557.714873383635
True	10.5098815982941
True	74.03058637562913
True	320.2659329665196
True	804.0550773379383
True	453.3217692693014
True	521.0487801344796
True	724.0520567280794
True	67.25833807201842
True	719.6461884941452
True	50.69953156736975
True	97.43420728741484
True	177.57329497138727
True	81.41306226160043
True	26.25688286690164
True	299.9224004580541
True	484.4982811806885
True	895.6463605222016
True	859.6298272622302
True	5.183658019426745
True	295.3371847090487
True	472.90109518266087
True	115.55730605825497
True	245.1445360513765
True	329.03399034317675
True	1313.4193742075308
True	447.2684028368767
True	24.978517715350844
True	178.0654275696139
True	706.9317704856152
True	33.1489084203872
True	174.1788522011743
True	530.4837689647316
True	70.2880184316496
True	864.4433272447965
True	314.3921569201879
True	664.0668461013225
True	73.18628096600347
True	647.2538762035247
True	590.1628522913372
True	888.4617338669943
True	251.7541468890247
True	496.4268149793821
True	834.6114706647764
True	923.2855238620772
True	237.18347857481277
True	777.2328893301875
True	227.2681400181823
True	439.55277079365527
True	365.069830470053
True	495.67706553419424
True	492.7848273068561
True	317.4661188830706
True	348.9527495569018
True	114.1438165755862
True	345.0861003150905
True	1191.34105918436
True	320.28824236869275
True	144.5092192047682
True	294.763852757697
True	745.8586631951313
True	657.5256685526308
True	415.4284872119342
True	115.3192603834643
True	330.3530297663398
True	33.06033694318042
True	172.5289947949093
True	91.98762383349248
True	93.17962352434608
True	562.4474329105785
True	142.46236864728257
True	135.03988213091483
True	109.46341777023616
True	82.95090994231076
True	454.80375977707433
True	403.22394312302856
True	1050.7776509409846
True	531.569764507289
True	845.4023869554629
True	269.9519340750876
True	297.1338276954812
True	539.0909151585516
True	193.1716626492285
True	771.5057744765096
True	238.13323457905776
True	333.8679655368732
True	67.64755022563486
True	118.95473612817294
True	260.9208887608398
True	133.042105146471
True	488.2474777845028
True	31.610095283237847
True	582.6992574623463
True	1001.87343409098
True	716.7589004144758
True	1.2271754714900187
True	60.89746049169312
True	477.0686608365038
True	432.4785270065179
True	75.90749402332345
True	118.52877806316997
True	310.9722465999594
True	78.06884663176723
True	52.77834869986536
True	745.5817392584305
True	671.1869648370496
True	162.17024682123022
True	181.13623064651696
True	539.3896005135119
True	56.14545791129972
True	25.25862758167504
True	569.4946975175411
True	443.719525587697
True	1100.9539957549978
True	47.08442147584905
True	461.7540546009726
True	919.4063326090736
True	772.7421475390637
True	274.79360608811464
True	739.4415568314663
True	410.7416368419927
True	39.82650842406461
True	98.19790621495348
True	723.5791335341102
True	77.37936198728406
True	138.97024306166014
True	932.6433608939612
True	194.50704336008465
True	276.06324748230134
True	97.35700968916922
True	642.000714863395
True	611.9804743960286
True	213.7335267991958
True	425.5407998795664
True	42.73604411581319
True	278.10320827105653
True	597.1602537889718
True	606.8726951264963
True	318.81309327092094
True	76.92871097932134
True	950.817190632358
True	1056.4919979430017
True	564.4194507080578
True	64.5252598797468
True	27.658486274918577
True	92.79681905233062
True	107.01058267890558
True	101.13963068723288
True	906.0260140074952
True	1213.578309944858
True	731.0780128623372
True	332.7874598961129
True	9.11628311911648
True	20.623262863752075
True	345.9516451611791
True	483.4796555310118
True	44.72403385047786
True	556.8984796309004
True	449.6371577127361
True	393.6831871622055
True	81.26500216220867
True	195.07513533367543
True	270.2569871716687
True	137.34514834190335
True	386.2674617398301
True	44.16929347311368
True	177.33281516296347
True	1172.048412761258
True	5.492816438328059
True	27.125208482254692
True	568.7721496162025
True	364.0076550138495
True	790.1898406142371
True	159.46151420933205
True	767.2031491562557
True	610.4112974309879
True	290.47730669815104
True	431.2374719683525
True	349.40978481934246
True	298.2874773619636
True	267.49464759257063
True	386.60980090682455
True	492.5805796547516
True	506.864679461782
True	108.0018948342768
True	365.7228234699835
True	8.833773352681721
True	189.5244877715783
True	226.02925551478583
True	866.8480627305418
True	574.6005931360347
True	31.99843020477189
True	749.0524871459698
True	847.1798601630843
True	109.49077391198637
True	349.72585880498355
True	827.223266005191
True	210.60347909027175
True	169.45838303630538
True	530.4142771724808
True	584.9287060522781
True	1098.2407415971302
True	145.2851507459668
True	154.8954017805863
True	258.00822436297057
True	309.3694078006608
True	421.6135691710235
True	408.7424549762084
True	326.0561974602388
True	436.3062475201593
True	506.0351709326986
True	237.01979438736944
True	1451.3698034176589
True	250.64549409870568
True	394.2764152718262
True	52.20286715065416
True	758.4646796203502
True	251.12987940329032
True	942.0049596598568
True	516.651588572685
True	317.8184990503178
True	779.649686331335
True	278.21210589080624
True	211.2861942027789
True	260.412407032534
True	223.51198821101872
True	144.86370394686725
True	251.49239149919785
True	745.3608685629796
True	509.8500505708686
True	215.6630818023681
True	1176.340967247592
True	113.85325490981356
True	258.37699106201586
True	72.57796070202383
True	319.6495977260107
True	426.0353700512767
True	91.86305522620748
True	212.65257947512987
True	73.34061132848971
True	671.8712912463664
True	386.1975856625053
True	219.4995502114793
True	711.3783392056088
True	877.4828468729245
True	828.2167720077665
True	806.3940844235186
True	343.20580728772694
True	1.0362596963346935
True	265.40816560360537
True	54.12948429229915
True	373.983184464094
True	53.41094536892482
True	351.46954526561194
True	842.3450513638215
True	1026.6348719803775
True	410.3946560604615
True	17.803237089913814
True	557.6568330344626
True	501.5003010552873
True	191.9454253016073
True	232.9097616005137
True	294.7545811348222
True	22.36054229057278
True	123.4303926970222
True	957.1347547156134
True	61.1873705009082
True	475.4602321717784
True	777.0251738009738
True	101.88300524953505
True	245.60952455863293
True	114.39087976675856
True	14.631823568448803
True	1.6641483768979082
True	119.282599885332
True	1011.4086349066728
True	470.7360560382624
True	67.28808163618646
True	787.4829898113168
True	340.6067466738811
True	1.3247674717841256
True	439.1874736162536
True	188.8257277899637
True	483.3079038552325
True	83.50813456070065
True	320.69505585307223
True	359.4623518113864
True	172.55630386152362
True	216.740880518237
True	126.60458748940344
True	180.07899933701532
True	963.6668593640692
True	16.092980689091686
True	512.5318564783823
True	488.4252869266149
True	407.1929496729639
True	222.11016033142027
True	229.04483526315
True	164.40684463593797
True	47.75428679876282
True	488.6666985368639
True	154.54751687850296
True	845.5776519483217
True	833.5209369968488
True	259.81082708009467
True	316.4779486703738
True	517.5736288889939
True	41.208611236220335
True	84.23079724454888
True	759.6416152318137
True	1076.8089764874508
True	111.05918292054108
True	730.9151703640064
True	146.38979093472847
True	931.5552566390326
True	681.9442314822824
True	105.37498529712384
True	277.6720714278624
True	626.4384670690184
True	274.98032519667026
True	44.66141999764329
True	552.973418533455
True	435.980611309131
True	5.546307121061726
True	472.730126391448
True	66.00964132872284
True	180.43439664564545
True	235.22617915060843
True	299.0094310451045
True	77.19886587057458
True	227.81865422428027
True	358.0008057721728
True	432.27352923245
True	922.7788580140044
True	47.887063433850194
True	920.1529490482056
True	998.2775445899156
True	127.73669655054118
True	72.54240075765756
True	982.4369553628104
True	33.93049318958961
True	227.7911618273476
True	81.24689866698269
True	213.30036431073785
True	358.21972798418125
True	979.155634116515
True	96.46676151230784
True	68.47270741752386
True	623.0413672380896
True	286.11305752278804
True	741.8847430065974
True	54.7901989883875
True	483.704956045542
True	395.2008763672642
True	680.9937895417198
True	54.31290598493901
True	108.96323206022517
True	24.7082056860122
True	260.86492214896754
True	43.77738145542759
True	348.7345606298657
True	3.208936274269602
True	1177.095890086367
True	105.26369797844862
True	133.8759372953078
True	346.47391429541204
True	717.6196992798622
True	632.1543711287226
True	992.9438156854612
True	466.3043311198669
True	412.052470258311
True	142.4549536880348
True	417.5240552818359
True	901.672340294326
True	439.421954225392
True	951.5472121881576
True	87.55713433034565
True	421.6553870844015
True	177.0254235343663
True	289.0702700307057
True	748.8034108739307
True	166.7183230229821
True	133.42718343927513
True	62.5450188848838
True	854.4456573618157
True	778.1378387086783
True	84.63692015164727
True	439.9905849851278
True	740.4282803792739
True	413.4736475912961
True	52.1930764930062
True	328.4764104605088
True	762.735523833633
True	29.890616404266684
True	361.72253406643534
True	169.19779030462817
True	287.0450614120774
True	31.242525281034524
True	220.98288737454
True	755.4799105134675
True	648.2665637390429
True	56.72449156345039
True	280.29425864562023
True	913.1929667591868
True	18.870644597069127
True	309.0216828923241
True	293.79353228550985
True	431.4841976388986
True	219.29466480317367
True	628.7992605350144
True	47.970152806370415
True	950.9940466030818
True	914.7377922036256
True	44.1625716711948
True	392.7069822463325
True	725.0578182388598
True	859.4324542308847
True	275.1543453674464
True	616.7122168292476
True	124.54408152210112
True	200.2394472134132
True	137.52928531939128
True	137.33596078274635
True	196.63535197442243
True	912.6516133697096
True	808.2771579998598
True	955.2409366258598
True	19.619550751810596
True	24.933389746797506
True	352.4712066643464
True	13.34933204497934
True	626.4734835991551
True	1088.5812523996767
True	271.0904488195912
True	208.0038584025189
True	84.12572387014706
True	208.732848441852
True	129.6814596685194
True	41.98786447871338
True	131.27757393458054
True	89.30643627573997
True	233.04451815556783
True	544.9859785353641
True	164.32607899371402
True	27.53901588277055
True	59.18604937448387
True	437.02232472821134
True	266.30529354182386
True	599.2415271142445
True	22.226606420497557
True	113.26475296158182
True	669.6686221411595
True	259.6320950367965
True	472.0706370908461
True	655.8789106640323
True	103.74234223677648
True	108.258973441229
True	81.54788209424326
True	25.84687530815997
True	119.67596585754086
True	90.51725676660708
True	102.5741226222617
True	153.77975781287893
True	240.30337094939404
True	830.1130684816841
True	286.4875705064989
True	968.0743475477497
True	167.14529253100375
True	187.7774343055473
True	804.5250484483433
True	308.2854897044364
True	573.41168901433
True	256.1295195400059
True	375.7553351957609
True	459.4335727056715
True	562.7358858418784
True	622.8770965292963
True	368.4011457634009
True	37.08545951916542
True	570.3575396702986
True	623.4189387856235
True	18.70818831242851
True	12.24933494463401
True	264.0375566144677
True	410.0734762543853
True	454.1424711075516
True	65.19692255709104
True	649.7861281099952
True	934.4795945541986
True	239.7780376558354
True	890.7668626470302
True	279.3372604614828
True	105.34357850151282
True	256.779932001151
True	677.2979160602325
True	38.91215188206261
True	565.4811799260174
True	1278.6134370751213
True	1027.7254072422477
True	899.0521760840255
True	199.34431813336425
True	89.51542241103597
True	199.67652941729045
True	834.7807359299981
True	146.7226632507075
True	1082.240230063999
True	875.4842633350261
True	43.08575467501281
True	90.38558508878349
True	403.6838399914968
True	394.40732458193486
True	200.5747024882528
True	517.1022113736799
True	643.1141221288015
True	116.88920863196466
True	274.0450041789576
True	1004.930441504264
True	52.12560739596072
True	727.439390086798
True	548.4010320546643
True	36.034630361590985
True	854.0369809202983
True	371.92911078878967
True	566.883656289734
True	114.1641435810244
True	260.66056500339346
True	215.5267565379833
True	26.89938397304049
True	133.46635858932785
True	747.885257051496
True	139.03399610181123
True	356.0909730296967
True	65.2297009588688
True	660.9229635398733
True	636.2703849459118
True	227.30305990907885
True	471.3469321240131
True	162.38092825088506
True	164.90968358009576
True	207.50216850385488
True	291.4618686523324
True	344.7049375229281
True	122.75259544055068
True	196.29855290262475
True	26.56177150502857
True	906.9978887809896
True	324.2247518625901
True	9.38548950406235
True	367.63768397721327
True	164.4300709853797
True	631.6177197295672
True	354.3042895233777
True	581.5466116841035
True	543.4097693195562
True	487.48952216609496
True	795.5158668830804
True	244.6387403199153
True	573.0818605443305
True	156.76300822917722
True	530.1242015686604
True	344.07271378572915
True	374.36470760116646
True	131.26577478298495
True	128.6333175249156
True	108.13482834852456
True	65.50010705756388
True	715.3270649533141
True	184.9718141741418
True	44.53073895679644
True	0.0
True	562.7604517092649
True	111.0937614954133
True	24.26518935394349
True	41.292250284916
True	109.51683619967211
True	513.8588033908354
True	181.6422276469858
True	104.6450551453982
True	34.416707022150604
True	163.00310504720815
True	950.3055895528908
True	53.1862518853924
True	229.75890521860796
True	756.2768022679483
True	321.3270934614657
True	451.6212465135962
True	474.37819471985057
True	508.7587713076864
True	591.7477871832627
True	922.2090477922226
True	260.456848016813
True	1041.3084884725558
True	920.3500370660736
True	623.757411584746
True	342.2869318675849
True	844.1011986788029
True	10.10437845098607
True	33.60623940553484
True	307.24158505983735
True	43.3481168793411
True	198.28585469662733
True	780.457514074663
True	219.31014542014177
True	756.4171219712559
True	748.5868665709802
True	121.03453435756632
True	359.5056152090394
True	627.991962779944
True	22.99515453742584
True	134.73286642757057
True	441.2635658295403
True	303.8881651132453
True	196.02921051304892
True	106.32030104744648
True	384.3638792124949
True	24.176275324129065
True	370.1983838786916
True	361.5357071708147
True	1035.4151652947255
True	370.6473306922972
True	32.073194776250766
True	425.8089345335832
True	441.676380679097
True	242.4330876389334
True	29.27054577451246
True	765.4536589581206
True	445.8508087868644
True	178.299720582347
True	13.87408250466783
True	1216.3377860863882
True	159.39754573672445
True	24.10818934037836
True	301.6720182033753
True	290.6164225726858
True	114.28501961823876
True	295.9510777424083
True	47.36880622304063
True	310.92340648908583
True	305.1050142595639
True	322.8547680882995
True	31.775323523547254
True	46.11789326218202
True	1042.7508353948742
True	24.912012074604743
True	12.813934596754764
True	189.1292675214505
True	651.5967881289793
True	7.470930966720163
True	188.24858326932815
True	170.9397514355205
True	528.6710727712818
True	369.8780503256615
True	734.6954256115682
True	325.1884865626062
True	495.116920746241
True	444.9272168363404
True	485.8566738602021
True	98.7712202836774
True	1263.5311432089668
True	905.56607274241
True	285.7616769062251
True	511.02207444707983
True	101.38345155079917
True	552.4883193715134
True	463.5385168490921
True	155.7549480183105
True	77.43428550420943
True	347.98231178061366
True	160.67808975576827
True	32.44375151305356
True	637.777679530635
True	372.9221171182088
True	66.47224061734124
True	31.588243499997493
True	677.6939829962685
True	501.8811450563928
True	74.83689777672454
True	23.384358176348528
True	320.8189674791951
True	321.4134590719626
True	740.6458477341562
True	555.5304625474139
True	555.8971227267564
True	788.241010932003
True	7.994865587123446
True	58.54004201672426
True	34.43162000390725
True	58.21324170508296
True	511.35100993352734
True	593.3591331850265
True	83.66940550503232
True	109.26192824551477
True	189.2883532584448
True	76.69058109653824
True	177.45913835147732
True	214.38385049407296
True	269.3919162680276
True	831.3707402311768
True	631.2851395437783
True	280.60521824231523
True	188.73628038646285
True	268.1372900704284
True	246.7331233036429
True	757.8091700524235
True	335.443754158026
True	171.42760103531376
True	892.7864628730732
True	342.7499102036039
True	452.918600318642
True	156.3244239981834
True	116.87108401261736
True	63.11193956660609
True	202.24635571974625
True	986.2979420289151
True	512.7355487401409
True	115.53906132204568
True	362.1220463502932
True	102.25100219962576
True	676.6962910829
True	3.999712768359289
True	688.8448520609738
True	34.39083995547728
True	912.0356900837058
True	839.2778059822505
True	213.39282457923912
True	31.878570276996665
True	81.06781894926048
True	473.0937656806229
True	220.8379676821113
True	1.1324730708429838
True	79.89042172984226
True	1110.474013556658
True	347.14616615365566
True	687.390281176271
True	495.9859929902667
True	32.25850628159485
True	134.51713484439796
True	443.8889718116154
True	975.4243396426344
True	813.1772148071697
True	417.78654868901793
True	347.9426520576304
True	16.871990466794713
True	81.43836546200434
True	746.1672442850023
True	458.9306068654022
True	377.5053146163515
True	887.4366105188719
True	26.040728673377664
True	223.23664800409037
True	891.6599821276424
True	241.34409879906184
True	7.885724789529796
True	488.7928468740951
True	105.41972085358934
True	642.6673816440149
True	53.953918293801785
True	244.55894509620933
True	880.866006715854
True	902.1726657431748
True	278.3642249713145
True	425.1106484996391
True	119.6421668515584
True	624.0185731394351
True	256.41791079752085
True	182.17271813003472
True	852.9386743810422
True	57.92420457634683
True	732.8521253388526
True	283.1519064973015
True	301.9497060551188
True	162.16508994374712
True	486.98667853286986
True	583.6335266225063
True	368.63160462086506
True	398.60975628347165
True	70.32875658561257
True	155.66236438176117
True	457.3159436654626
True	223.614977872389
True	36.90456921072305
True	199.81802618475385
True	401.18727465862
True	406.475848257235
True	726.058839957531
True	130.0338796799341
True	648.4105360963324
True	506.3544638252162
True	588.5030735393656
True	136.24682962585626
True	40.580251182433706
True	659.1538443801478
True	70.37418580469816
True	555.2526275194948
True	682.6465202848551
True	448.4200187092451
True	129.60973020628478
True	497.2471167553675
True	3.300533366482976
True	397.99199791547
True	31.11068359633925
True	639.1130366165966
True	270.4206253011592
True	594.1913225144658
True	694.246297009749
True	133.05700754716855
True	518.4990828646143
True	491.72409087515285
True	62.08837230920479
True	948.1415485342684
True	3.113957293584805
True	27.9067953114299
True	634.7813449284384
True	702.0564007081333
True	128.78599227888773
True	406.7530430286521
True	124.8049666036524
True	72.92444975944026
True	471.0484681324404
True	43.091551967849625
True	506.0580035948126
True	12.93534468224467
True	851.996422695818
True	540.8077358728067
True	676.59091017607
True	101.72976672974455
True	371.7518522144103
True	994.4507058589568
True	855.2667439773647
True	131.97298767221875
True	556.9557593794434
True	461.4906430330382
True	246.72645417304196
True	252.9970041475856
True	6.614683067639677
True	303.06665270536416
True	11.165722302706932
True	365.0043643917783
True	78.75767385875744
True	401.6723655916449
True	637.3932620420917
True	123.96901963783948
True	232.8086448357716
True	638.6440296514683
True	680.5071581416505
True	293.4887200730295
True	139.43915796309636
True	169.31328442757817
True	476.6928660184612
True	83.83544395535087
True	10.777635283308966
True	520.499165114726
True	566.4904672777716
True	19.01305278948191
True	137.53940173685783
True	879.6172094497241
True	500.9391903661162
True	269.6255266685118
True	34.91963561417745
True	481.7740374810192
True	112.57312934553582
True	592.4856173863362
True	665.548072248615
True	301.78673234309144
True	384.2383799574114
True	188.7627207072524
True	246.14158919583005
True	76.19951802917998
True	213.0366156769697
True	500.5144416301434
True	22.02093053196336
True	457.17140723298746
True	386.65173751747454
True	725.0679541380815
True	896.080368657755
True	886.6372275943554
True	158.11510133962514
True	410.3386483917865
True	68.29811881086964
True	193.1591269466892
True	321.39275200160154
True	10.01598797695926
True	791.5802306360896
True	22.67243484183848
True	402.20981712477766
True	264.7207610432624
True	681.9924804870165
True	204.15795746887997
True	40.33353679491586
True	698.660959682956
True	1091.2058060840484
True	235.28146579164064
True	133.72578774220167
True	613.8307197455258
True	501.9744150695514
True	17.03274021717387
True	841.739032878555
True	119.75474281074264
True	41.98834562463536
True	316.68329483411054
True	344.8157455336321
True	400.12718493936575
True	265.8275024374379
True	19.584654975920007
True	23.866757350744948
True	848.9893853321732
True	203.1822697920882
True	113.94848484339006
True	818.5042447834694
True	638.8203001505341
True	636.4903673453496
True	452.18977066790126
True	149.8801708894306
True	34.15174850906857
True	103.06874623919832
True	435.4684177315614
True	221.514952005458
True	474.5802502336829
True	151.0928297191956
True	483.07999448740713
True	646.4798895268322
True	945.4914515000224
True	25.17272824219652
True	1004.482140031566
True	1046.2494794064992
True	496.45001856929446
True	87.9883249945666
True	808.1289176016135
True	643.6779396679444
True	655.5577268246597
True	174.43855213775603
True	743.0472470787902
True	705.4887356279719
True	126.2118701880908
True	777.8887348359223
True	824.1945984908192
True	484.71585341635847
True	232.34339222475543
True	75.1090402209242
True	302.81118914887145
True	357.5765005694308
True	465.8457680191001
True	438.2588104017238
True	201.67317365509007
True	305.7263494786333
True	2.791463549134223
True	13.85938559724008
True	100.99902520400693
True	129.68438838385197
True	357.50536324728137
True	351.2231767483398
True	112.22847796855096
True	18.16002293002661
True	214.85292116704892
True	847.3278431859053
True	465.3983021381522
True	530.302716011818
True	569.7111251718592
True	832.6914487044583
True	644.8693402105968
True	89.03756813492417
True	200.36771486843847
True	246.33810957537585
True	286.69586683425564
True	102.64412876600672
True	370.83508814226025
True	429.3949652639948
True	173.91754564234907
True	659.715412836128
True	246.730873617528
True	212.89068895282657
True	29.595904272387536
True	252.3464398140687
True	486.83724068893457
True	169.34974832136973
True	535.3341986038383
True	472.1743143448731
True	241.87401684270995
True	104.48399990515776
True	41.48573643913773
True	405.123789653849
True	797.0676303359741
True	167.3349064353381
True	1035.6747031600128
True	1028.063358920942
True	491.026882712382
True	102.51228746831302
True	119.68238596069736
True	670.9458289288386
True	8.309465039860056
True	223.243764073472
True	134.85444092201516
True	112.5183406538314
True	330.48305696224
True	619.4629540658766
True	38.19975610133002
True	126.50370108993113
True	979.416119876767
True	55.40236016748166
True	452.0802086022336
True	524.2779783423205
True	246.46178650206852
True	130.77732814908242
True	931.274233175284
True	1189.457049476126
True	516.6422174166287
True	650.3132704259598
True	213.5714608624088
True	155.9824911821018
True	319.6115183963426
True	236.6516340800712
True	169.62934940196507
True	304.0303821190179
True	336.8777067774063
True	9.694028954053302
True	631.492571606446
True	149.18129571324437
True	78.85681377308889
True	453.33859628600766
True	320.9862625512513
True	1180.8243554324022
True	349.83970797277624
True	1002.4506810839011
True	9.061314115151326
True	272.1157194544847
True	223.24476691054795
True	159.2991654421766
True	453.330931508869
True	197.01324368214176
True	408.6405465396659
True	328.7615999561477
True	110.70785869206082
True	367.120337620383
True	1016.0006341783368
True	745.6127404734548
True	232.855502631485
True	106.98596629057415
True	302.04611449791696
True	25.167623575091696
True	355.1839622079873
True	328.45320266217414
True	565.1619684739309
True	429.7986840893372
True	362.113752576147
True	157.22298380353283
True	12.980630617892238
True	435.1957628746276
True	283.6835117840436
True	145.97229295847367
True	297.8148651545861
True	404.1430270614192
True	817.5286816025044
True	307.4671634111093
True	770.1849414370269
True	400.6052896500476
True	389.6901175327392
True	1.5924014792853882
True	1165.9792320186564
True	97.4416425858248
True	927.5466623659744
True	208.05918490103173
True	452.2971895754019
True	667.6019203662888
True	85.20823854169376
True	489.6999845912745
True	32.08652719507401
True	415.1298535869902
True	79.10282136297776
True	233.50086527993332
True	37.545288102199926
True	691.256307024478
True	198.6122563278612
True	25.41639523000808
True	399.3311893150805
True	110.39065889044645
True	167.20004894139095
True	831.1799255515214
True	255.80886967325355
True	149.2309731344925
True	376.93187411453
True	526.0680927444633
True	324.6619728185764
True	523.5927906805787
True	642.4044639413654
True	157.18265382195256
True	7.525062960475832
True	74.18095179714608
True	438.75436059080783
True	89.18316259608417
True	82.63021705729165
True	1006.5064464239942
True	27.915509447403725
True	326.8858324905123
True	330.7619806367123
True	435.5490382214898
True	683.4091755354648
True	198.7221097132662
True	642.9535565580017
True	330.8109488247468
True	337.7609117309904
True	269.0159392654158
True	217.7014534466669
True	356.5738128053489
True	440.7733535379962
True	408.844975231816
True	593.7012342853014
True	136.7044692340069
True	77.35362104541565
True	38.69383520137624
True	287.97519682656537
True	660.6744620028255
True	397.6591208237944
True	815.8023284856646
True	214.14665769604545
True	393.6529639008585
True	69.15836406615887
True	53.6654954712515
True	441.1150963508069
True	195.1146558490788
True	214.5556909978958
True	42.72538251714423
True	1023.2614639473122
True	166.97841062665412
True	906.1058326095972
True	318.3215431771333
True	922.1554059219644
True	234.4857066393409
True	469.5198760122025
True	530.1970220682288
True	600.175028441939
True	207.22157446455623
True	476.6089522812701
True	959.6731924077974
True	127.74906713580133
True	7.190607453977009
True	595.1697350173116
True	28.30063918763323
True	77.00313872656199
True	830.0903522415222
True	222.221391728044
True	944.9155750459456
True	708.6055453788246
True	406.7212963281211
True	281.9162918644309
True	483.572160147384
True	343.96365633611816
True	189.3385596027957
True	666.2153606133421
True	719.9097837426661
True	217.512665631492
True	92.60738474887798
True	502.1162169591836
True	130.56299060234446
True	394.7676083518998
True	329.2570851944452
True	64.12357780493267
True	379.4189309370142
True	416.6141661977029
True	370.4312969125377
True	406.2696228794737
True	413.1112116302798
True	647.9435069729255
True	58.6360282702284
True	446.1110191808644
True	331.64651420056083
True	651.0094316033644
True	228.24764823436263
True	95.74458948779689
True	43.187552517687855
True	544.2452210926666
True	642.3473551406189
True	181.64791008988095
True	410.19191019829066
True	353.077866757331
True	17.373644083673682
True	165.3736229499731
True	289.7767838366015
True	2.9419775439964297
True	869.9168323901132
True	82.0948435359182
True	101.28072958913612
True	113.8554453181288
True	370.3918870774049
True	36.666252153327264
True	451.6197686754799
True	231.56656357289376
True	6.303580750707695
True	124.3348413971497
True	454.0832395074488
True	53.78068676758514
True	65.78569813381152
True	182.08536552069228
True	291.9701052741796
True	954.628285517966
True	385.4035772797621
True	976.2572975439572
True	189.89009897614488
True	1021.1704802712736
True	793.3761311212251
True	655.0950283233138
True	411.8351279418309
True	380.0841094508796
True	77.98648044701228
True	72.29104832650889
True	83.19170202267367
True	174.84566605487856
True	477.3408494465187
True	1092.7957099016542
True	179.7254198782079
True	357.927021241865
True	439.8286874278748
True	571.7460508124138
True	583.8886588180206
True	280.2407774141306
True	455.3064232049577
True	661.2025139517987
True	100.29097132242468
True	712.904117042547
True	260.8502988300991
True	141.4685798637826
True	411.9733471250246
True	877.840354316006
True	429.6011933840689
True	843.1132618489631
True	201.8707952961037
True	345.55950296796215
True	684.7016682922563
True	617.2828894383786
True	194.85919795729407
True	260.8816546403938
True	808.0194985402254
True	31.63764015188745
True	188.7940793155436
True	482.925060378618
True	696.6723005342031
True	104.35122163931985
True	38.41840370096912
True	166.8887125008447
True	735.6782879266884
True	325.1907443508622
True	547.4377988713935
True	353.9612053487125
True	299.26395954809567
True	460.3679132432976
True	491.9056317538973
True	71.68973714754948
True	356.6913410066441
True	775.9696338353718
True	0.0
True	296.4754807467532
True	245.78102647839137
True	957.0288597953552
True	150.10047658625075
True	660.6976671509453
True	648.5812248831947
True	116.52308476511077
True	225.61394572515596
True	130.18831975019896
True	12.501388332805575
True	284.3118931709811
True	371.8895782467339
True	1134.4177755417377
True	240.56739160049287
True	409.8306373374121
True	653.3673707664489
True	201.97868951915945
True	28.13023160383886
True	861.0889142880987
True	627.6643342200009
True	157.29132316248467
True	616.452453340199
True	172.0544814459767
True	305.68561845910943
True	777.902935554227
True	34.85726804240208
True	111.23339376863028
True	514.8322926744803
True	69.95818403085045
True	77.29679573653951
True	415.5849570397909
True	22.121326495421464
True	753.9823281554384
True	100.55151524851884
True	158.7391930794454
True	19.30906089634395
True	706.756731810678
True	31.20847395465318
True	785.5741678492641
True	410.8981399666516
True	116.67747484252008
True	704.1106816284447
True	512.7018637384786
True	571.0003732677596
True	51.76636902347221
True	370.05157887914817
True	6.390787103415315
True	88.65086812992816
True	381.12441805211023
True	47.41322651766288
True	118.61529923087848
True	314.25386117246575
True	171.35974452127792
True	99.46642450947532
True	656.0420092718621
True	20.54958043503943
True	1150.642948372465
True	504.1574665106786
True	306.23664280844906
True	496.5097985237378
True	121.00911268777692
True	808.7351130046804
True	1114.7824301045189
True	757.457534846176
True	173.0498909167358
True	224.2690384071027
True	49.68022678319668
True	60.42570173414207
True	153.06184336195275
True	104.65390928271728
True	176.21669548896563
True	1160.510505491853
True	306.6926224665328
True	357.77641253066423
True	697.6475123894139
True	16.239962770791884
True	15.035044425531146
True	594.2302136265303
True	5.891147386248467
True	115.92216307759672
True	679.5657887548285
True	184.53158456325608
True	626.6995791968819
True	812.6507494580006
True	150.21760862648566
True	895.1089810017694
True	2.769505383183131
True	444.8101100483749
True	1052.0072743200465
True	26.005585411260267
True	234.37277041495463
True	143.99263806973045
True	1010.4771214652214
True	234.2575619532749
True	484.6886830852396
True	114.4429947075967
True	514.3870415935224
True	153.04890318173324
True	101.89716935049404
True	387.822667537858
True	73.72898830158817
True	52.919921747135845
True	1029.8365193947673
True	262.50055225220683
True	158.0293079031172
True	366.48138275602327
True	405.46517861791807
True	214.49771987461077
True	169.7979295032511
True	393.80567535789913
True	37.29007589331261
True	491.0477944693122
True	1145.931482604163
True	108.94216436140157
True	477.5556791726538
True	330.34269815505115
True	25.36790191537076
True	404.6033964573833
True	99.85760316542128
True	595.0426264821906
True	208.90231480246533
True	436.60997092359617
True	20.393897371005018
True	442.334332992822
True	110.53677986065904
True	348.5332577255322
True	33.31193061752327
True	178.80581653471225
True	256.2636380012251
True	780.6393047552506
True	56.91690556530815
True	140.4921822464711
True	233.61813527127072
True	144.7239764235083
True	625.6310135880046
True	557.2686747869446
True	792.033811433478
True	395.0696752215114
True	538.1816224830234
True	416.6268551008041
True	702.3907977472113
True	71.78765338984599
True	490.2315521101895
True	422.7011143619874
True	48.80047098130022
True	85.33056623691634
True	127.80985993162015
True	87.93577588922324
True	332.1487958003197
True	861.2121502715264
True	329.892261176474
True	1054.857643171024
True	340.4095713007734
True	921.6625425942786
True	145.02884911850342
True	587.6305993919336
True	611.8757133852492
True	685.0383522381602
True	463.6851108446056
True	63.97779832011762
True	304.77699455960607
True	40.21738586408088
True	165.7858279727036
True	183.5361776419211
True	1111.9968772185694
True	224.5852264279512
True	562.0361373294776
True	546.6295949388533
True	564.1813908835454
True	861.6038965839166
True	594.2413330553114
True	651.5617642925968
True	959.1483362156424
True	123.79258215765412
True	305.0933013749341
True	263.7418206354193
True	332.1127149843985
True	92.43965933266288
True	380.9633555096223
True	4.970482974325561
True	325.45103985470723
True	251.5024765611112
True	602.1115140293522
True	290.3365174574778
True	369.4841768211655
True	10.279713514563417
True	62.96675144370576
True	526.3501760977377
True	31.37283185681764
True	140.6638679648416
True	65.20478331255663
True	144.79668485336842
True	241.57029477583615
True	72.48234177331749
True	364.50642058357545
True	276.41843066177427
True	95.05080046877342
True	340.44658620530464
True	67.85847722223558
True	595.917860273936
True	885.4829984836555
True	281.6776934948793
True	1144.0734451567594
True	113.19980488890478
True	286.31914626108124
True	1047.9662432841983
True	84.98022442722609
True	277.374868714755
True	9.08336458218448
True	390.8374554216467
True	446.9437918260626
True	147.70023995464103
True	624.4051826039108
True	902.2003380788492
True	161.82910920316405
True	82.32259393555162
True	337.3177053844686
True	558.9561971912254
True	625.0109590607799
True	1241.3458222290524
True	25.713075003686736
True	957.5117298514698
True	138.1720620917593
True	648.2467195426167
True	121.3538693318001
True	135.61885425998554
True	185.700615993545
True	170.00783550587363
True	744.2656707919417
True	200.37431871222205
True	231.728649681997
True	69.225101085454
True	520.4653298077617
True	458.6820253357986
True	174.60683144656434
True	239.29577641651304
True	16.885540972758353
True	424.63947153318657
True	222.31036717826208
True	297.7841614947885
True	115.4668478198538
True	719.0341771597322
True	414.27441452454656
True	247.16696238758195
True	632.8186508840506
True	527.7473969909415
True	474.96255937835696
True	128.0360234247421
True	523.896841620726
True	433.2453477775233
True	2.2388919525017466
True	179.22473067516611
True	91.84695647516472
True	243.55119868435665
True	3.459677953016433
True	126.6135063735895
True	347.4312853255729
True	7.360894902636896
True	855.1512241277803
True	170.60542328381004
True	715.9492918458097
True	760.3646521198973
True	161.6151406924182
True	225.59180515927056
True	485.8605304398741
True	810.9958819268624
True	50.02522456534299
True	38.94765988078363
True	130.95313650806807
True	619.7939343853645
True	742.4378651940236
True	176.5577528348843
True	604.2324106386687
True	601.5622339676376
True	848.5061208836136
True	386.6786662340298
True	180.40902885451015
True	877.4831278185761
True	212.6922575482991
True	148.91956203536705
True	317.06113325204103
True	214.91663808860324
True	208.39590981735407
True	624.5912959856171
True	254.05201802622923
True	180.4789330502884
True	452.7946156349333
True	462.974010548066
True	62.54057060935862
True	301.934880705478
True	81.96324989557827
True	328.15894070174403
True	358.2073468423955
True	259.6513410705991
True	179.70229347436822
True	390.9469251265886
True	651.0959984267707
True	756.2769717300413
True	293.0278201535343
True	736.5773328585342
True	56.06355962271318
True	849.0096901485239
True	343.5551310597026
True	12.654731894934717
True	633.7160108385805
True	686.4115417764556
True	268.2807804309321
True	168.34721156222005
True	47.100567130052106
True	381.2688605216959
True	77.95599476258977
True	15.693003171442587
True	897.0178564503092
True	373.92950398621366
True	164.966821861881
True	978.2847910923148
True	12.01110489897876
True	812.8117699786413
True	30.514933274511968
True	666.8261110720548
True	60.97056255798623
True	733.2603155296423
True	459.9039553351741
True	194.02587823420296
True	439.99542377143007
True	219.13830481000315
True	299.51631368646747
True	209.27551844337637
True	405.60937686343794
True	9.710040072056174
True	323.5133817001298
True	111.14636092038457
True	11.200545017448604
True	464.4735157372347
True	735.5307933986137
True	276.69581111116383
True	80.2704127957092
True	307.4662547526469
True	74.73951259061197
True	186.6132237899084
True	173.0183656815711
True	357.7791257630413
True	42.29932886280015
True	139.79164278566157
True	391.15048614085913
True	889.619549814505
True	111.85642644625364
True	212.76268343600455
True	441.9856428565363
True	20.1856879687749
True	424.15956032531153
True	513.340127498467
True	92.49613962630578
True	386.9135543094705
True	352.7025141023529
True	422.1352475806498
True	577.1139723779332
True	1037.05665092996
True	997.9502089121984
True	58.36212513312493
True	1062.2810879210654
True	108.53535918025403
True	112.0202087265269
True	95.6418695261604
True	480.6851809825288
True	379.15728740662126
True	607.735029380274
True	252.4910217351872
True	164.82138801661577
True	426.3571669889339
True	16.137348334213506
True	467.6820361919997
True	387.96718678271714
True	147.47034031995597
True	94.49440031627856
True	531.9106427174711
True	996.2346043903432
True	200.2266993461978
True	69.21715212746814
True	432.1787212127429
True	372.83193602998585
True	488.3414733493168
True	318.36602109131127
True	4.181578542669624
True	544.9468385744678
True	523.6207142868092
True	498.9278141028804
True	186.7183044868853
True	105.00807702901837
True	21.420548363772024
True	378.2181316863351
True	107.34406317992924
True	8.076810263226516
True	31.73070950447683
True	347.47687529907626
True	661.980175677799
True	132.77435191519243
True	93.63644544994288
True	23.85745076143404
True	406.1529148265825
True	369.5713981944843
True	773.2810842274192
True	305.3015244590441
True	525.1864356147054
True	542.4218685898137
True	532.7560710003834
True	295.5447015842254
True	539.179880222899
True	101.61223389580172
True	587.7911832158997
True	8.181541554747715
True	352.3880953658688
True	458.67680886750907
True	987.071061594286
True	345.81066680764235
True	786.4494572396641
True	973.074532883901
True	188.3731930238729
True	36.17723244101786
True	368.6587628770945
True	389.59111576865854
True	593.6316383664633
True	250.8967696747214
True	29.54838192196988
True	618.9084937484715
True	131.56143175567885
True	1067.5242670000537
True	316.7665041825935
True	493.1893760968981
True	124.59392107360908
True	824.7195281397995
True	145.4290023557988
True	828.4667671868604
True	579.2483266383392
True	186.40504002977792
True	112.80960914359498
True	65.35314725012795
True	564.6781240506326
True	925.9149639560416
True	422.7498950394912
True	531.4811629026075
True	138.26484777047077
True	651.1976338729245
True	496.48392670871
True	786.6271799483796
True	320.77466662597845
True	597.7358762887694
True	115.40908110407322
True	24.85136032263852
True	412.7714568179102
True	175.24397287336754
True	102.67718381787591
True	381.8558201622173
True	1083.0902116200837
True	258.4077413241108
True	556.7063792900046
True	10.077251190047583
True	79.06390584813003
True	331.410649903578
True	780.4068849596566
True	446.34785325232326
True	528.2349493159303
True	711.3789078660163
True	67.78726266123276
True	744.8827992530297
True	47.57504139030242
True	101.77527065623
True	191.60643415966783
True	76.691385896691
True	27.828262701488818
True	291.43899705044936
True	468.5854083151082
True	888.6052459723907
True	853.14141625853
True	5.650810245167953
True	299.55608137788147
True	468.3336778636598
True	126.16946669279768
True	244.8268139586734
True	314.8242973643724
True	1335.325533283575
True	454.70751139966006
True	24.408657058084422
True	185.36345052561757
True	686.357287814007
True	34.068311457975945
True	173.25810360565993
True	570.0059128266447
True	74.97811725256385
True	868.372596491642
True	335.57169145786537
True	677.8446523817968
True	78.85046044322564
True	672.993720108217
True	577.7981076774898
True	880.2414105478097
True	251.66259100565804
True	497.74778940863007
True	828.9804432496952
True	915.7972779430712
True	233.10417441758491
True	726.352080418126
True	226.98555612161604
True	439.3397273398807
True	371.0129768165537
True	500.3664643343904
True	488.0181041430007
True	300.93925938546306
True	349.46534001652765
True	115.11087083499024
True	352.5268258325474
True	1138.85631880465
True	315.1163088605547
True	156.44779190844142
True	308.77098467098506
True	758.9569689271005
True	653.938936195849
True	412.1154824644794
True	124.91050604990532
True	332.5646799481409
True	34.486026950005005
True	178.24596634170663
True	92.285583749656
True	89.13923416238401
True	540.0238627514296
True	139.83053677015232
True	139.60040156118654
True	110.91152780012332
True	86.3198652324286
True	433.5398646432277
True	392.55662307803095
True	1011.824475646908
True	542.135632003437
True	846.7824051351027
True	267.76351640216774
True	292.19286874534833
True	553.688945770804
True	192.69732309223227
True	719.7487920721843
True	249.8438547752569
True	356.1632468957365
True	69.58761263405694
True	118.80790537416092
True	238.4879923536146
True	115.21347603955584
True	475.70556989182535
True	29.53550220742587
True	583.6571160641105
True	1016.4661604471823
True	723.3071331096301
True	1.1516745707878386
True	64.09204499407568
True	495.6734532862037
True	440.401864023709
True	74.79699921207614
True	119.73737986888912
True	304.643930264655
True	80.3215403202462
True	51.25086053057042
True	718.3574773107803
True	676.1308633345983
True	165.3410058772417
True	172.3374474978361
True	516.7212395839247
True	55.98980556109718
True	26.221396545282467
True	570.2758364331625
True	462.8116231947287
True	1134.5453637385706
True	44.29398404959952
True	493.0237628912119
True	867.123749514172
True	771.4256488379547
True	287.63111973289114
True	764.2347779299924
True	405.19030695123706
True	41.563492408298885
True	103.46040919894826
True	728.632395568068
True	74.77143269903819
True	141.25706196671598
True	973.4397933918945
True	185.29249735917463
True	283.77383277238766
True	100.19801887079254
True	608.7644154039966
True	610.8061410183102
True	213.3399376591952
True	436.6516367052817
True	42.37799231024163
True	288.31617617588245
True	589.7785154252665
True	611.8639606600715
True	312.94028790318254
True	74.39213188192592
True	942.2349866907022
True	1087.0758193388697
True	574.0240143815837
True	60.870230205300594
True	27.064162167129872
True	87.51832731997574
True	108.01200542103706
True	95.8241358181315
True	877.983952783917
True	1217.5939347271274
True	715.0486522888821
True	319.7106436628273
True	9.394144756177331
True	21.948066353908292
True	333.11320936776053
True	470.70143844342266
True	44.49328274217646
True	579.1206755979317
True	412.2012466148159
True	406.7461171173381
True	84.3146077706579
True	198.4584828496638
True	260.34639167658804
True	127.62949844428312
True	387.1889096181324
True	42.26773862755701
True	183.7046479440289
True	1161.928388877829
True	5.92664611533707
True	28.111994144419956
True	574.1541028290239
True	359.50518660896114
True	796.8333882077293
True	149.55175279772735
True	773.3789418545498
True	598.9840291030405
True	274.229345024471
True	428.74300238717206
True	334.8620593922884
True	295.40907488753453
True	271.08844423699327
True	396.7065415492465
True	505.7939109823975
True	505.63031142517247
True	104.06900225324333
True	365.0737052613508
True	8.981283157332953
True	180.00163766484653
True	236.00028128669908
True	865.6699676079488
True	608.733994842411
True	30.69595970736369
True	718.5465054427447
True	852.7236673862371
True	108.26829447616464
True	357.1009176746385
True	845.5148937923043
True	209.76737580240865
True	162.04217778626096
True	541.5514907035738
True	583.8270045824144
True	1105.2636934394652
True	143.55971151577774
True	161.0286560106026
True	254.59136233076205
True	313.84735771082325
True	411.0396490473377
True	412.7002807409029
True	319.4775015249776
True	462.2971400659826
True	500.4120029836988
True	233.06880707292424
True	1494.0277380884093
True	264.39973034546614
True	407.8295389955309
True	54.41010424210745
True	772.2557921339004
True	251.77702302795024
True	904.1060036782492
True	558.8755421880695
True	314.21380013724587
True	771.2044040624999
True	268.45262999877133
True	212.76809110511425
True	259.60198237080675
True	221.60875150405212
True	139.3702679857242
True	250.08970564236623
True	739.568713711515
True	525.5305692741136
True	220.63740559844769
True	1146.9729281757343
True	118.45073349448371
True	260.4656535264832
True	68.71610139963578
True	308.39605668514344
True	412.8674520659234
True	89.81717190141171
True	218.68246636284468
True	73.72332533635574
True	664.7812685896655
True	388.6411558186222
True	227.8155381730136
True	720.3070335842749
True	889.0481009494088
True	801.6235697123146
True	847.3977676016876
True	340.72412646386897
True	1.6350869453328922
True	265.24826125101464
True	55.31753404127896
True	378.6708281604217
True	54.33696830962561
True	343.59647667939214
True	861.6218351410985
True	1030.237064632484
True	391.36591181743137
True	22.301344082499966
True	537.2992169224885
True	476.3682978802999
True	187.13786483796687
True	245.3904991315821
True	292.1578864223714
True	25.046918660855084
True	125.76787919651582
True	983.724826929403
True	59.97252026010872
True	467.3688719933884
True	781.0473560682493
True	101.88723055641674
True	254.62035871433343
True	117.86162834310484
True	16.61230258162519
True	1.3622881511709128
True	114.79831320342018
True	1037.8032880828114
True	478.8277942991807
True	63.85988544250368
True	786.8544082142105
True	339.1232932133428
True	1.6571228998933862
True	445.2621890422903
True	189.7193541974408
True	500.7010889409293
True	82.90493903114613
True	328.5284008188156
True	374.4279442798023
True	165.5759332529021
True	216.72296758548515
True	123.32311765000176
True	178.27697977730915
True	968.7167896829656
True	15.117158053383148
True	512.4414936422037
True	503.5199645309353
True	411.9729579517909
True	215.7072242202534
True	239.3177949415601
True	160.64737050297492
True	48.94348042408917
True	479.8651924707548
True	151.2268536477428
True	814.0088364030203
True	843.4653142829525
True	246.5409080445813
True	323.2630042870152
True	525.2042627400731
True	42.86219437562488
True	86.13953190157929
True	794.7194608984197
True	1082.8740985878687
True	114.9414780026883
True	733.8294387272299
True	141.99672538609852
True	942.203197666558
True	670.251311918143
True	107.70756716959268
True	284.632049093833
True	622.1043478926105
True	265.14026932096147
True	44.61642778688217
True	561.8808723314547
True	462.9039109429883
True	5.877438329473181
True	490.9685430494766
True	66.78182482567108
True	178.324850131016
True	233.40865327582932
True	307.424103303252
True	71.23201086393466
True	231.72123065926175
True	353.4897351369819
True	413.7100888136956
True	933.995284571486
True	48.35319733892768
True	919.3171716501436
True	1074.0552263202724
True	137.22492714588637
True	71.11795335169877
True	1006.6381380153408
True	36.27062520154715
True	225.11665953242544
True	89.34517075602976
True	212.26599545509504
True	370.1231467755301
True	956.1144990636376
True	99.7271279391293
True	73.12680517110057
True	666.8421876879219
True	271.24698592478785
True	716.7865503334211
True	53.86230794091664
True	475.5260681720589
True	402.4078768930505
True	679.7118282945289
True	52.09678980506165
True	106.52008173422612
True	29.33354128162944
True	253.94491365405085
True	43.05440797529216
True	345.4762347321319
True	2.678452181280874
True	1172.973449329579
True	112.68497466051409
True	138.76512888332746
True	345.29349127535926
True	733.2768738602332
True	634.4528598157185
True	1008.2927163762092
True	472.7674373343326
True	411.9407090444443
True	145.70316937111338
True	406.04888375219326
True	834.409247025055
True	423.05844004410335
True	890.4483561876597
True	85.2409929939732
True	434.4636848425346
True	186.5907160255102
True	302.661915101266
True	715.2599097634844
True	162.08917453896444
True	140.23817209546135
True	60.41814577271569
True	856.3271648225094
True	782.5692668528653
True	80.24406955982575
True	430.5018681038474
True	753.1294816158915
True	428.1394756910916
True	56.26546094307009
True	329.8332618690112
True	778.580794957265
True	30.77879408321002
True	357.25770630133945
True	167.01981955180315
True	283.49231755280846
True	32.59306628243002
True	211.64520354955872
True	792.7564335839547
True	634.8339445729612
True	51.85664413713375
True	286.9049317893542
True	873.9210931682119
True	18.881934150257237
True	312.3511684174164
True	296.8356028537532
True	432.6665061826956
True	218.53739130149103
True	612.5771689309984
True	49.24745546745227
True	955.7354706639816
True	902.8584558596476
True	46.69709065218681
True	388.97467077030615
True	728.2291644213792
True	925.2134618940024
True	275.48839931475743
True	602.5608526923158
True	132.7040212450065
True	189.89165702108775
True	132.9627510788868
True	136.70797365895328
True	210.15936864305425
True	953.056222235824
True	789.9016792300519
True	953.318780927372
True	19.38372853939193
True	25.960209522128743
True	359.65418037543446
True	13.191675756974032
True	611.7241536385129
True	1081.8862425317143
True	265.8567694793557
True	214.386073848866
True	84.96111490108177
True	222.99128086926817
True	127.61423329710853
True	47.28446933869698
True	140.18934559271824
True	89.9130829981168
True	247.68195110548012
True	525.7161274101062
True	162.00047523944855
True	29.10514368447008
True	55.82268579547493
True	435.4372287571508
True	267.36864488730004
True	604.1522823947212
True	22.111065040573912
True	116.34237879970009
True	672.1316396061766
True	265.42783257599524
True	473.22064577673234
True	651.2852455915898
True	98.8994978582784
True	109.00356006271032
True	84.24198809669457
True	28.77624442466924
True	122.29165075220207
True	85.32170687457693
True	102.62747074856884
True	155.20448253273196
True	236.45765504849916
True	811.8428269414604
True	283.20123269443343
True	940.5311628318456
True	168.92839916802006
True	194.7975668437048
True	777.6071729349411
True	301.2590042025993
True	599.8885495973543
True	260.2900045650623
True	349.4118134237552
True	459.2288409572647
True	553.1976042651484
True	657.2618412178962
True	367.4307444724407
True	34.77235227738161
True	537.4353261053418
True	613.6047630202728
True	20.563286375663203
True	11.186919090575191
True	260.4572038223421
True	401.0233691039795
True	451.47196133726845
True	70.18754317745497
True	633.3829868705544
True	924.2120261231204
True	257.5425773025981
True	911.2018928091136
True	275.18449647006344
True	108.3216268526992
True	254.75978340300512
True	680.6714592359766
True	40.00509251265817
True	560.1362562871458
True	1288.3920208158984
True	1005.3297558613616
True	898.2181005359263
True	206.38832003354375
True	93.23119559301732
True	197.59320798631424
True	844.7825552262639
True	144.9771387642257
True	1060.1576035462188
True	871.3417606384899
True	40.63691845229514
True	87.20870923863095
True	409.7006261176052
True	417.88977126536565
True	204.7790839479056
True	508.9249281318419
True	648.3611535146432
True	122.32883385111084
True	274.5197469225921
True	990.3792586377548
True	50.99717277688035
True	721.4484884434867
True	561.044484108541
True	36.98318611471972
True	827.4759218690457
True	385.2235671507841
True	551.1985190951375
True	107.45497132024182
True	264.0269873559713
True	217.20397553703847
True	26.89365456326715
True	124.95747597138865
True	749.9813949145437
True	141.40633400401765
True	380.3642785801066
True	64.4012405945788
True	622.8546852157202
True	630.881377098387
True	233.5081074022933
True	477.0770196255127
True	171.7004426242499
True	166.36062970517358
True	227.0086068699085
True	275.9325820164983
True	363.43807459526863
True	130.45003764262637
True	195.6846559079066
True	26.64248232627799
True	860.0097221391607
True	286.0839274302533
True	10.810764310135658
True	360.2662242165609
True	169.6130386685742
True	627.5049709586691
True	376.3091446886533
True	584.1267653122621
True	575.8294302071799
True	502.8050627612671
True	798.9154939857652
True	242.32124452512883
True	565.0392934349792
True	153.61743487358328
True	561.5065589492679
True	357.7258263638724
True	379.2712605946493
True	126.89746363558326
True	130.416509731718
True	107.14579475684626
True	66.07801811605754
True	748.1732795539876
True	184.83855848352127
True	42.81168858542903
True	0.0
True	555.0964547204354
True	116.4736856632482
True	21.746672618525103
True	42.78850042277856
True	109.1546733489173
True	514.1229477476166
True	175.6538292596515
True	106.9968820298861
True	34.78175584920521
True	164.51331476623182
True	917.8163263540685
True	52.33584920893889
True	219.79164626320687
True	738.8252364739332
True	317.0913522665163
True	464.99961297174593
True	486.3250020261105
True	501.9535917810055
True	596.1551741570369
True	914.1063785119472
True	257.36525131335486
True	1015.49129119521
True	918.6257562083756
True	619.340645234882
True	343.88998795701497
True	851.6633091134884
True	10.870193712336356
True	31.5898532574192
True	292.9139370742776
True	43.58014345150639
True	197.86917259757917
True	761.8749546956042
True	214.5682682898906
True	749.7621787885128
True	771.1664733107591
True	122.87961271558925
True	368.253189879677
True	560.7211281874664
True	24.799014576918044
True	128.56807263767578
True	443.5694349113787
True	305.6473361000038
True	196.36460906542436
True	110.5950355680102
True	377.69277113957503
True	24.01047657784247
True	370.40236395418657
True	366.6447399186099
True	1045.6545677591232
True	346.87985219863623
True	31.048435812730148
True	442.9299752206689
True	437.7267017449549
True	242.9324808478146
True	32.13900739832339
True	762.6915544617398
True	428.6115370878771
True	185.5374199961566
True	13.724194900026204
True	1209.3118359021637
True	162.702276517599
True	27.676193809816688
True	286.44371844030974
True	267.44316252532525
True	115.19728302281784
True	301.40983374732576
True	48.33192881727124
True	317.73054110921584
True	299.9886523164774
True	316.9701194886743
True	29.102885459317115
True	50.661309963940894
True	1047.455671010228
True	23.4979813372443
True	12.69988716511401
True	182.69822730322244
True	668.9399751713031
True	9.226301476319168
True	175.84802475204472
True	177.97659420094718
True	524.7230244455955
True	378.4356702812885
True	753.1206122651878
True	323.22046591651105
True	489.9029630683327
True	438.1665382266791
True	505.05619625050775
True	99.41622756036315
True	1278.451850878885
True	882.183757410107
True	299.89641939956346
True	534.2592545745078
True	99.3835261501297
True	588.2522462141795
True	443.19529331729217
True	157.3936020923233
True	73.62652843645456
True	345.8398359386809
True	153.32596846322485
True	32.130177210955274
True	623.8543129270698
True	376.16804162656376
True	71.32710032217715
True	29.44533568832186
True	673.8116037510266
True	489.29849180188427
True	72.44398934456986
True	23.54353737597632
True	324.4616402564086
True	334.4150729095417
True	732.6161944331412
True	555.0728296772724
True	555.9286437135783
True	792.668079806548
True	8.807149195471867
True	60.67771021884042
True	35.582277839072574
True	61.12285624659786
True	493.0013192275095
True	590.5900042759098
True	82.99419446563145
True	110.99127672693936
True	190.90535189795173
True	70.74857277684026
True	168.84737338635605
True	221.2311585164488
True	273.29096117601875
True	843.6897527475604
True	599.0976872700472
True	288.2379850217712
True	196.40926234326705
True	276.58527220470944
True	252.30021751914973
True	755.7820464785507
True	334.6321933430304
True	176.3660079562646
True	895.0676306460407
True	365.2508918633629
True	456.4014605290985
True	157.77354971905478
True	120.38964023354416
True	64.05972890769037
True	213.54941784304776
True	998.800231687275
True	544.8874861089944
True	111.09640760856604
True	359.5763572132234
True	100.12394437618715
True	657.1115041555612
True	4.5612023294669815
True	698.686032910654
True	33.66823283204177
True	928.8498461362856
True	841.9521159334311
True	205.62603709389177
True	29.10148174135731
True	81.4794678075103
True	461.2269741609404
True	224.0843297596534
True	1.99261791845888
True	78.4380721927211
True	1108.304993453391
True	344.5132782515066
True	667.5844208512688
True	491.6340831529439
True	29.339060141656077
True	135.43256571406584
True	447.6146870265465
True	938.4961439867344
True	812.1318664943168
True	425.22339705426623
True	340.91831819452386
True	17.263960498090636
True	80.90731219386892
True	726.3561081048229
True	473.7323885908391
True	391.19037263829296
True	866.5109766535938
True	27.09244003767208
True	211.923946579058
True	867.9390585743782
True	234.60893101049817
True	8.343843976324399
True	494.6980943551374
True	106.20611028843096
True	630.8839827089236
True	50.98049625576073
True	246.60960218527995
True	865.2778933861402
True	894.6611347637662
True	281.506340096949
True	452.463985742648
True	119.84977718950044
True	602.681548116802
True	256.52937223665845
True	186.37317052157124
True	892.5205175092291
True	55.29278463676977
True	716.9173806797921
True	272.53275123094386
True	305.96880316621326
True	166.58413143157856
True	497.3462599833208
True	599.545151888446
True	370.1143704653262
True	412.8548515805191
True	68.86560795173963
True	160.840187671143
True	458.4253819068004
True	221.2093230768056
True	38.893469565257575
True	207.6118263361575
True	387.6496404618945
True	402.72018705902326
True	756.0439075019956
True	136.33520998651454
True	659.8780706034445
True	524.5161737423717
True	599.550436246889
True	133.85260350982398
True	36.14476813125374
True	667.5650389468148
True	68.54521725274697
True	558.2944581663987
True	691.9902911931665
True	460.178043921081
True	125.14898893686431
True	527.5962676894934
True	4.825085962845312
True	388.8749234005252
True	31.600814618805728
True	641.4662001539203
True	279.85572457366845
True	587.0887604175674
True	708.7180867570659
True	140.0559598351122
True	519.2182610137505
True	526.8795812932063
True	65.97999600648662
True	967.2894234490057
True	2.9773439543698927
True	28.27243364147939
True	612.8054189472539
True	691.1640460479265
True	130.58828642752454
True	406.3788021533506
True	123.2324433733828
True	75.00107492018961
True	481.3880791933796
True	43.908150331593006
True	507.53219559234645
True	12.765845877936757
True	844.9903191246914
True	541.9083704988077
True	638.1996180322577
True	106.15445961068372
True	377.0201300420229
True	995.0448961339488
True	832.515151776374
True	142.76498457754005
True	547.7515922514717
True	449.52873964492846
True	242.76156823350556
True	264.131460919104
True	5.337973008638658
True	318.98158130244326
True	11.662868093344096
True	368.78179034250127
True	79.48974633505976
True	416.8071697089102
True	650.2021137858958
True	127.81056845388852
True	235.85784237353388
True	646.9378134133583
True	697.7656599190334
True	291.0623722615409
True	131.7926461838267
True	161.64064446791204
True	472.0858848365851
True	83.41082219966664
True	10.00842133453192
True	508.67808378029736
True	568.7410923195777
True	19.253556481574314
True	142.29815947703148
True	911.66584606579
True	497.3947331678065
True	264.0264856575204
True	35.50511163017188
True	466.522409772114
True	110.82060320711084
True	585.6608286768743
True	662.0837099269806
True	292.3279513144884
True	394.07259202521846
True	179.52284593064894
True	242.58368546749583
True	76.50065216292364
True	207.6627897780785
True	466.5058486557641
True	19.64241738563676
True	440.7162448368526
True	386.6504761554914
True	745.7064349341236
True	902.4860747398396
True	902.0058343169642
True	151.78513627720454
True	405.7385366047069
True	74.23727238536522
True	195.71191400615697
True	316.5712763872274
True	9.824881128852734
True	791.8666464806233
True	22.561227911280973
True	395.69653956699983
True	266.1662350482292
True	643.4341963643467
True	203.24564177061248
True	39.51201021753292
True	700.6776664967559
True	1079.6562024708005
True	223.12909827191223
True	137.1744448926551
True	630.0096082497745
True	477.8746187086911
True	18.340015080093764
True	833.8110468274223
True	108.5985761693312
True	45.85196614703603
True	304.84249084023605
True	350.05357337421106
True	405.5328567049748
True	275.9092225138828
True	19.78500422778574
True	21.647187371937097
True	854.7056337090268
True	206.0772338455413
True	115.73005702007956
True	833.813116043915
True	660.4691620339436
True	641.8252443757741
True	452.3179365148789
True	148.06524473883547
True	34.30140808564822
True	105.20745036912425
True	438.04958050569593
True	241.6577049837465
True	505.68555693229627
True	141.81620343106368
True	509.4658502198852
True	642.9065954625222
True	977.0703910996364
True	24.5571692516194
True	938.0096900341376
True	1088.9143282530645
True	483.3280630525962
True	81.96335843169804
True	788.0047716314953
True	639.0774271903798
True	693.0388815550527
True	173.81916364854348
True	731.875616551103
True	698.9216018653889
True	120.29423622402656
True	787.8709659148274
True	809.0592285049964
True	496.8257536184833
True	231.4335399625846
True	72.91003821132611
True	300.8708616267108
True	337.7233866840472
True	469.312843393461
True	429.86479527708747
True	188.5917093963512
True	316.1050207387048
True	2.680419837505974
True	13.865890825497578
True	111.90466979122048
True	132.74044847791254
True	351.3778702047614
True	349.4828813657864
True	114.60932452341792
True	18.073767196738103
True	222.82952161934455
True	830.8724227142436
True	461.0369167126833
True	538.7061005386624
True	562.0326242285545
True	818.4586104711453
True	643.6668729281317
True	94.02141409010626
True	213.30846241005975
True	248.70525488225084
True	290.6981854051914
True	107.40961030688136
True	366.175953741996
True	429.5660657132688
True	171.18662371494986
True	659.9330587276581
True	235.0894432913809
True	196.4558752398542
True	29.925022318092584
True	253.454104143128
True	488.0369650542344
True	167.56392209932827
True	540.6241398838066
True	471.6121169870186
True	250.3122146681256
True	105.90492134732762
True	43.02617088533591
True	402.64522755640144
True	791.2161825859497
True	164.67421687981073
True	1000.5769658771598
True	1052.00739393337
True	458.9415693052566
True	96.74803790321415
True	126.79087894148336
True	640.6203100869488
True	8.959955798149254
True	215.70341456408784
True	131.18136728195876
True	108.7872535965002
True	328.3382183550712
True	637.7070414745012
True	39.78802244186651
True	129.45838312061483
True	984.311871394258
True	54.23733256064346
True	473.0888340993741
True	531.7333314053213
True	246.6662355531245
True	128.70073560894377
True	912.162998706484
True	1202.3697860078892
True	509.6139582667181
True	642.5894268486711
True	208.29308845897745
True	155.27543497642498
True	339.2244928168165
True	265.33756519774425
True	172.3050589248736
True	317.27075082287104
True	354.1843788518626
True	10.587961789431574
True	605.2809014971673
True	148.25952618443353
True	77.72243219351887
True	456.6710256409144
True	317.8966818774374
True	1195.123271654115
True	361.6495787715533
True	962.4431314611504
True	10.567699748356738
True	264.2417968936115
True	224.45720858442408
True	160.04947668181958
True	488.531910924593
True	205.41657546025996
True	417.3881633337887
True	335.25504960397905
True	112.55491305813491
True	355.8357217044264
True	1059.3756906230617
True	741.3204812243143
True	226.57865023913536
True	110.1867557490568
True	287.8430124483254
True	24.0076468755408
True	365.347913997252
True	322.3975962379071
True	584.17589228929
True	458.6853594983619
True	360.73591040709465
True	152.1410441810592
True	12.299978560043376
True	428.0638411067877
True	278.7504825321259
True	139.04962172810116
True	296.2408212911437
True	434.80339019771856
True	791.0907781266694
True	313.1317066215747
True	770.9687607287973
True	413.9825474150106
True	369.72616070544
True	1.592042429433881
True	1162.035696705953
True	103.09197981726982
True	934.0111753482864
True	207.474145496234
True	467.9710893416148
True	655.5150023872379
True	86.12785074668156
True	489.4078802752365
True	32.87890895789184
True	427.79237926342125
True	74.61398214546446
True	230.94305441333643
True	39.14678168345083
True	669.3752450386255
True	177.65831394645252
True	23.575318565730065
True	386.2034686351963
True	106.22479231336789
True	168.54332567895295
True	844.3525095498555
True	255.76433919648696
True	154.08706509526215
True	363.8562725693108
True	530.6064273444017
True	328.9859786943287
True	512.1225810774196
True	631.7995477964488
True	155.44418884658532
True	8.116466278100344
True	75.07769435899976
True	436.5459574908122
True	90.92217155499132
True	80.64608646143502
True	1000.5161707513554
True	26.602308551531625
True	314.59238850316524
True	324.504043319255
True	454.9430639844164
True	677.855613407681
True	185.80727458732525
True	671.692341836791
True	334.4627811300283
True	347.99166429912265
True	263.5523149457878
True	216.36956118513476
True	359.7137225793892
True	445.7289145220639
True	424.46867511283057
True	624.9311510252735
True	143.9091653906991
True	75.39198606390414
True	37.833383168110856
True	289.0538861066938
True	614.5364803714427
True	420.8122295271142
True	789.2726184472987
True	205.1620969780893
True	388.6323620097376
True	68.0158894261692
True	53.82414358844645
True	418.72568700208
True	205.7660710697036
True	229.6454062429462
True	44.4722999420194
True	1041.0291849190544
True	173.55403233943713
True	897.1929302625443
True	312.85717126544915
True	933.5677299889728
True	231.63576656745133
True	456.3084251542931
True	538.2370378809156
True	624.2137355529069
True	213.0779131607626
True	474.38969310480223
True	964.8868129412948
True	130.1912429775884
True	7.480800610998315
True	541.3081924156104
True	29.724667059999994
True	72.45099282403609
True	824.7168883689984
True	230.59859198278372
True	1005.6944171606604
True	690.4794383449514
True	407.73122553363794
True	275.7791387900188
True	478.4374246840928
True	339.11825902505734
True	182.3345871968054
True	648.2354958372406
True	729.208195613487
True	207.07968430325477
True	87.96222038273892
True	517.6299194679718
True	133.482192717611
True	383.3530045584025
True	320.230383545208
True	64.38182550339046
True	380.8333462953294
True	416.8124726313966
True	378.8714765173119
True	421.8125025154277
True	407.7903714209252
True	666.163175531375
True	52.86635642192686
True	461.9745453557111
True	314.0379284606002
True	657.87576825082
True	221.4729063226032
True	99.45451260117471
True	39.87337283059709
True	549.9172961269802
True	646.1602414801242
True	183.63121327249863
True	415.06658990423455
True	346.69210288034435
True	15.630675020213287
True	160.52626431853366
True	294.08167358265086
True	3.125739257997836
True	872.3832214355739
True	81.30891010276054
True	104.63419027303748
True	108.6229636713258
True	372.1427717549628
True	39.690219477425
True	460.7341044187754
True	225.57689789236292
True	5.783147678394177
True	120.72517448080492
True	440.58599690491656
True	49.1988717531563
True	64.9388024758539
True	183.7667279248817
True	289.7452061041687
True	976.3181618193336
True	389.326305655023
True	900.5162264084671
True	182.2406045389068
True	1032.8935638450569
True	785.5475054610249
True	634.420595264632
True	410.6176289841844
True	387.5679955793967
True	79.82486801134307
True	73.03422973808604
True	77.77633255255365
True	181.9880932122145
True	472.0249971575619
True	1075.3369275613225
True	172.01457088478986
True	354.86230655191247
True	440.4608774978072
True	604.4308101925349
True	589.8658353915213
True	274.26086385143515
True	477.5214680420197
True	669.3919911637514
True	97.07690133296748
True	737.20639041437
True	245.56981053356245
True	134.9842643620137
True	412.1000587475796
True	849.0603256558344
True	410.5501812291901
True	858.3982766995006
True	195.75637014410216
True	356.10662860177456
True	705.9903284308118
True	627.7848251933863
True	187.521348028211
True	248.42144672740545
True	797.2326926269969
True	32.371337962786235
True	190.7178568103072
True	493.6492565433618
True	703.6670160282621
True	107.26569557012763
True	35.76092575951769
True	167.60553663475454
True	719.9983045215964
True	307.7208217161761
True	569.3728320019404
True	356.9994315536749
True	302.4342767774121
True	452.4684349464073
True	487.8976205102743
True	74.39830334471498
True	365.9462284482871
True	772.2326863322976
True	0.0
True	293.0583171666568
True	248.1430143187104
True	978.3686034424398
True	152.36467633148786
True	648.1764856958474
True	641.6684787452958
True	115.9831181672597
True	219.45219960143532
True	136.0590319393497
True	12.007580830088736
True	283.79474866293464
True	386.82643753429534
True	1128.7355140741347
True	237.9187067995218
True	410.596967316422
True	661.1161183643997
True	203.70571754706285
True	27.008066245114907
True	854.0492262578475
True	614.5341385012915
True	144.96686979793174
True	623.3464651148003
True	169.16212606235857
True	307.8084893705632
True	806.5176085635597
True	35.92561120210751
True	99.79016168945758
True	510.7359025321988
True	65.92480502386877
True	75.57376679199218
True	404.3727530499884
True	23.620402761304195
True	765.8187102634527
True	100.82760707482318
True	155.78314271175188
True	17.170553738922184
True	681.5160747675449
True	28.912339459214984
True	790.8424627598555
True	394.2268909588541
True	117.72471376197534
True	699.3990082023586
True	514.8471945096196
True	565.2156883056797
True	47.49859873546361
True	373.7064446675238
True	5.156839822065365
True	93.22084512925012
True	374.06435228282606
True	48.85383537605964
True	120.85503265337556
True	305.04119662837985
True	175.2216580322227
True	101.64029460153547
True	638.9096509375167
True	21.093747789962293
True	1137.473624963369
True	521.5121429577955
True	312.8149663482933
True	487.31087770245256
True	125.44460961074525
True	790.0608138168868
True	1117.1127895929123
True	749.8427480481537
True	172.5948083491383
True	229.3367723184568
True	52.77005117465367
True	59.64624624221118
True	160.58066057250485
True	95.62783675835712
True	166.75531758503206
True	1172.2244790819675
True	320.8452815901537
True	358.2492757218968
True	685.5516686191507
True	17.305481948701726
True	15.217654493172788
True	577.092563543961
True	5.000475814321993
True	115.40396762473048
True	688.9049729661436
True	183.4840815378164
True	656.3631525138076
True	836.0108937449047
True	164.0656044895628
True	878.7612767473372
True	3.259844377535789
True	448.4614905801568
True	1051.3815833061467
True	25.645769433485903
True	238.06890385479883
True	147.36345499651003
True	961.2443331305184
True	236.10055905410337
True	520.9378434269179
True	116.84464505756269
True	529.9935769532333
True	152.8920719921422
True	96.11985004478224
True	391.4627859564122
True	74.64446438718932
True	52.46395265002839
True	1043.8253106804348
True	262.8240632809989
True	163.5194814522117
True	365.8324037782402
True	401.0356747777512
True	216.41097813727984
True	167.78084668498005
True	394.80420771599046
True	36.00923582884396
True	493.11340914674753
True	1168.3140896186355
True	109.17462348065357
True	471.4942216074258
True	312.7445996530033
True	25.920227197529503
True	388.3641981862185
True	98.59485963369605
True	576.4832728566167
True	205.53918730204785
True	418.2070551974326
True	21.5821956244313
True	443.1980258249211
True	110.55865513145866
True	342.7828331962866
True	33.23696872116007
True	161.01232573688702
True	247.22173535802548
True	764.6576055954058
True	55.78168534700329
True	142.17204599311404
True	228.1828085433289
True	133.09653190019088
True	640.0664247582173
True	544.0917275205741
True	788.0698548440408
True	386.0159625865058
True	538.4198284365089
True	423.7776436368697
True	682.0321244012418
True	73.08022529372256
True	471.43698206297336
True	416.135739495786
True	46.01993540897072
True	78.65520797438563
True	129.45458622844748
True	93.03429585402546
True	319.2491914120765
True	853.2804332961947
True	345.3869619374888
True	1114.5859679689568
True	329.9740399770216
True	902.0480879250144
True	148.4295011752622
True	591.1768506238301
True	609.9077979902772
True	700.6977363176597
True	433.563147353636
True	65.96596931519016
True	295.5728577393438
True	39.470503253635854
True	168.44389847546694
True	175.07133099868193
True	1113.0196753185774
True	218.8136907640842
True	550.4839736785109
True	551.1696419237094
True	562.2788365978454
True	875.0024353800027
True	576.4792987301357
True	641.0917817480821
True	938.2928367180908
True	128.91332842024104
True	317.44998547250776
True	242.00359223612796
True	332.23069202949904
True	90.60808354777753
True	401.6975063910594
True	5.147450294571367
True	339.19821803945456
True	249.8640149461121
True	599.054355020837
True	283.9137929316782
True	357.93863601013175
True	10.13307963039822
True	55.6842369634818
True	544.2695238969153
True	30.12170904565496
True	134.75076523420998
True	65.66658270100515
True	150.4861788166441
True	236.25740368695816
True	69.51798690476755
True	372.5386254627704
True	275.5882578044965
True	100.2614102224179
True	334.4255202375884
True	63.23544483996888
True	563.7485959978565
True	841.2568152726891
True	287.82221910781163
True	1148.445393983298
True	121.38085169010944
True	316.32721845296686
True	1026.0525726925805
True	88.59591807187827
True	280.4706120781541
True	8.896290577552296
True	413.0328613959847
True	443.9568556424197
True	150.35455166820924
True	636.8274799773003
True	905.1561406834576
True	155.1517885278896
True	74.38435835724339
True	322.0635312286089
True	542.3240366472296
True	615.4499560370463
True	1179.5159057804024
True	25.828560278118196
True	957.5239092993633
True	138.0844337454552
True	633.309197864377
True	117.29664141296958
True	126.96957255730008
True	188.8565168888685
True	174.04879156572386
True	753.4398829383322
True	203.08674759579463
True	223.8168743796185
True	66.76930954390724
True	510.7259209522672
True	435.9887841004656
True	177.62786400322358
True	238.17589218078757
True	15.846538730193744
True	423.3780360682861
True	208.950121124022
True	303.46829133746
True	113.264843212855
True	703.3398154157388
True	414.9580155193175
True	258.2141556568468
True	646.4490092469488
True	533.9593846005553
True	466.19268226998975
True	134.9496999284713
True	507.38952235193017
True	437.25593698369255
True	3.273541413918606
True	200.74105089540285
True	96.11005051266856
True	231.96839741753536
True	2.5374508290136397
True	128.59212856387285
True	349.7768769608846
True	7.230602898009326
True	865.9378353939818
True	175.16744424226195
True	729.3383237775851
True	804.6566460407821
True	157.30752272737973
True	218.7227935069796
True	479.5797789849911
True	846.0126965271612
True	51.155195543099886
True	39.09545481857799
True	131.83575097500244
True	621.5383294302243
True	734.3553998362926
True	184.6653648513794
True	592.1928566347624
True	606.6875014101786
True	819.892833932954
True	396.8813601155384
True	193.1304396133258
True	870.9591480380565
True	219.96547683396813
True	146.05865356453896
True	331.23882173036355
True	219.09911361450065
True	204.83137925223875
True	612.5010484755753
True	246.16560992832692
True	201.53072569767107
True	448.6827390855202
True	472.2063791462015
True	63.49643985607271
True	300.65806167402576
True	72.2536263401691
True	340.6334480552549
True	355.98772390143847
True	259.3491355398262
True	172.04479626526395
True	366.8756960345765
True	623.978778336435
True	765.4473463853474
True	294.4777323957273
True	740.4685580373334
True	61.62944285017308
True	856.3054356389132
True	347.3936477845833
True	12.523742407491856
True	624.5323749574404
True	702.7974631375326
True	254.9070990971872
True	162.74464517464563
True	49.12877405044513
True	381.12446415547146
True	78.79422457168442
True	14.238705592698592
True	895.4828854002537
True	381.7228377935471
True	168.07393374810837
True	979.6706299608004
True	11.255156212331825
True	802.6309864532805
True	29.502816072938494
True	704.4268482424312
True	59.54612738725736
True	776.7400342440524
True	464.1584555953685
True	201.63160590031012
True	436.1050747554484
True	202.42054016989184
True	304.08482809206026
True	223.83219395327976
True	409.73964096914494
True	9.24566376236168
True	326.80295758263367
True	113.93487932062231
True	11.01548627747124
True	469.1208192437635
True	735.8291295268821
True	286.5176818588935
True	83.25572685087349
True	314.53593251043907
True	84.33556569856977
True	183.6474376767337
True	180.40238135262408
True	385.67061331288943
True	42.47682572065951
True	144.74505110640558
True	380.3677107186234
True	884.9384856509375
True	106.20360724783885
True	211.0027082617372
True	424.94078768895287
True	19.64085625099873
True	417.5648691983969
True	524.0981905154481
True	90.73213314834852
True	392.1604810938504
True	365.498056443035
True	407.3396974686346
True	572.530410748439
True	1069.985700602396
True	981.353232639698
True	56.89848935034657
True	1035.019555323419
True	110.98784825944009
True	108.1613498006225
True	106.68948930189
True	509.7063819525517
True	370.0007968911072
True	588.3983350105034
True	264.4263940231641
True	150.92498617247367
True	400.4033568993509
True	15.749856879476742
True	440.8025839278165
True	391.4715860113089
True	142.61068618623057
True	95.06700797516704
True	504.7180059318249
True	996.4478017601688
True	206.1116806660497
True	70.16349672603519
True	418.82589849882345
True	384.0073866857523
True	487.9271974307862
True	335.4232597608947
True	5.002822752283632
True	538.2756683158352
True	518.5730306446443
True	507.8619689561983
True	189.8978015294829
True	104.82006583367324
True	21.33399522850737
True	375.4793867872503
True	105.9535329717827
True	8.049982883559341
True	33.57532407633924
True	345.53079103481764
True	645.5229657816087
True	138.7806691510483
True	89.9805492388786
True	24.038649589147163
True	397.40153462732405
True	357.9183253809327
True	799.9194440210573
True	298.9983359803168
True	505.7566092053384
True	565.3812870738311
True	527.2653050740773
True	292.958264301244
True	538.3986931893326
True	101.16013353366198
True	580.2995365363505
True	8.106945856384204
True	360.1871870186405
True	466.8661536041212
True	957.50060949815
True	337.1967233902392
True	800.4051206601133
True	966.4542150351627
True	177.00498521934463
True	35.585565748606726
True	373.2471561935075
True	383.57036535652094
True	584.9288571425574
True	241.95250572008229
True	28.962527527789348
True	611.1929248139377
True	121.59789446683676
True	1125.4113059280878
True	318.6277491993311
True	489.821106709457
True	128.80620885536257
True	806.9291669660709
True	137.3536484120605
True	810.2549066211963
True	562.78605466969
True	187.48539912746577
True	114.9159478249514
True	69.21092875503174
True	561.3566989658584
True	917.5726872868628
True	430.9477425046775
True	529.4990959737697
True	134.25487286986512
True	652.1684673191616
True	494.83710567350346
True	784.2175421816048
True	330.37175207528315
True	580.7963960818489
True	115.52647432685916
True	26.75694924917685
True	408.8358326522392
True	170.27705063990535
True	102.20534617320284
True	369.86074933484656
True	1100.64403094732
True	253.9382193380659
True	551.0322631938004
True	10.522736469651504
True	77.36583277964236
True	330.7766802047829
True	806.4878029523898
True	457.249475193345
True	517.4206391298969
True	716.4287810223943
True	69.59604889972391
True	721.3654175520758
True	48.01376917457748
True	102.91086700340536
True	175.7039001841458
True	83.46322694864826
True	25.989871042744767
True	298.38944210985983
True	451.3767371544074
True	896.2749065301216
True	864.75260485442
True	6.09092462371166
True	291.954024845622
True	439.0802099099642
True	128.4546451081767
True	241.56086586564197
True	307.889806338966
True	1311.4362403736372
True	455.0669665521999
True	25.828666731881977
True	182.13247845825947
True	682.8874551512286
True	36.88741061725751
True	181.64516178148995
True	547.6052420416554
True	73.07900165042571
True	862.540126642456
True	319.8353539540647
True	685.4978379575605
True	76.17144150160235
True	661.5953519712089
True	609.4014779096593
True	880.6313130294188
True	265.3800806767952
True	510.96033609450376
True	867.1178702635085
True	906.9583743981924
True	241.3291304593596
True	753.3109732658652
True	232.0029483983292
True	448.6301057152364
True	360.37096061215374
True	505.0284726816796
True	498.45316036899504
True	320.25022632583443
True	343.95214265950455
True	107.82888837139213
True	343.2019298124044
True	1167.6855129848143
True	328.2063628932118
True	147.14742756800385
True	314.9407380460823
True	735.7961148376347
True	659.4947216845169
True	423.9507696675397
True	123.22579877492278
True	332.0792525472555
True	32.087096660863175
True	171.21989555369615
True	91.44947179745026
True	89.91690840778845
True	533.9344968891502
True	139.33973861099156
True	132.68267558411804
True	107.16854677421796
True	86.94606111482398
True	458.3734559987782
True	399.7225631697684
True	1032.0400594463697
True	527.0698811948039
True	839.2930719576042
True	273.1840208000536
True	282.44377925184057
True	529.8395835279758
True	199.52704358175205
True	745.0192842796915
True	243.69860265426203
True	365.7461135139041
True	70.18894386298821
True	118.72861468197652
True	257.28486177422394
True	119.8345255815716
True	490.3264419289118
True	30.36587421673361
True	569.269926804056
True	1029.157347355749
True	714.3584115385352
True	1.9377081724936585
True	64.72117727317027
True	499.089128375016
True	426.3611991159006
True	71.7153646444147
True	120.54451561970176
True	302.5839859911676
True	77.65172945755427
True	52.98479494388839
True	712.1515929906266
True	662.3323915538341
True	161.09701103931667
True	174.3681536018549
True	526.7088803162387
True	54.18880380439323
True	23.533016543604283
True	585.0986693604806
True	444.2699786941296
True	1140.220984266437
True	47.57345726032856
True	464.19528266265314
True	904.3923220319616
True	852.043929311191
True	286.02142963305573
True	739.9446942151117
True	409.9707165439411
True	41.99578194545121
True	94.70479557122572
True	706.4336294546384
True	73.31024720401531
True	140.34119998652272
True	923.9968114472224
True	188.54038974524877
True	274.29247939380275
True	104.2259194841199
True	665.8180018610196
True	608.0994566265022
True	213.461301701874
True	439.3511449366451
True	39.78821923613464
True	281.849975829564
True	595.2324390656782
True	613.7072935580185
True	320.92197721235544
True	74.32427315591123
True	939.2398020988736
True	1096.2073126526022
True	556.1083384769809
True	66.02745421040537
True	30.59257876998112
True	85.64449271804737
True	106.89003534709988
True	98.29889898499265
True	897.6860204210814
True	1242.316306389801
True	741.5875195832776
True	337.13093889636883
True	9.447315363940012
True	21.739805158623486
True	341.8984980147458
True	480.0703828442645
True	45.793651835380594
True	557.079551179969
True	438.1592052209789
True	385.4046153100672
True	76.54194976046185
True	196.45536346331608
True	267.5315883487922
True	135.1491252141093
True	388.0824276907314
True	44.60540470370098
True	169.7893823999527
True	1164.993581284829
True	5.327217517529327
True	26.74494845654461
True	594.9920800221739
True	361.1195703978288
True	832.4754352499833
True	155.4882448663922
True	752.7770944121676
True	598.8291800450552
True	284.45154890152946
True	432.7979957482472
True	331.1367788318417
True	298.2238509939032
True	272.6674531568177
True	400.54413819407534
True	505.2980591935315
True	503.46662925318094
True	107.73159557380131
True	363.5227106907822
True	9.922965129365313
True	180.29134023299915
True	234.35880175429577
True	859.140673834017
True	584.1897719618479
True	29.12800632329694
True	731.9460545480363
True	829.321793932649
True	103.85553938850347
True	344.78730035514053
True	833.7559171227065
True	231.2657015815213
True	160.39834210362662
True	517.4908707848269
True	587.5867640094261
True	1104.7865361011625
True	146.19771662938325
True	147.49400079739584
True	248.4084759450626
True	315.8839341802931
True	406.6172334720681
True	409.6679986354135
True	296.8822749284619
True	453.3903247935862
True	493.9021827964739
True	224.00214760937376
True	1503.3331125088791
True	248.42120811260835
True	421.742806230835
True	53.82595524977093
True	762.8533413714213
True	254.56039534944884
True	921.3647106979143
True	553.0287910386678
True	303.54312405701853
True	773.7820662329211
True	281.4624244835349
True	211.7807113734757
True	254.50216354515155
True	217.95659546498248
True	137.2453893612276
True	242.87938577770493
True	712.7226789514518
True	529.3570427282533
True	212.6535517108559
True	1158.3084766408283
True	112.26741866765128
True	267.9227715884519
True	69.2710739880275
True	312.1909889356618
True	411.545979030918
True	88.04157509513713
True	221.9408412583145
True	73.75059115091466
True	708.2550279965346
True	376.90127800171007
True	209.26427773403225
True	735.2271128031321
True	848.6691761494402
True	848.7666752294459
True	822.1437805646824
True	336.5987390275645
True	1.6957280982316827
True	262.82421558232875
True	54.86838251824982
True	379.475892782532
True	55.4890653835629
True	350.7969741235038
True	885.4611248401927
True	988.8397856161872
True	390.9935231980356
True	18.29746626628099
True	520.7062122993049
True	503.1529007344503
True	199.09785408039903
True	236.76907582236123
True	283.5207810498632
True	21.907669953677573
True	131.25939153066017
True	964.2122885007876
True	60.18931832130114
True	489.6777843912304
True	786.3579099968235
True	99.15312043512483
True	253.2776010838988
True	109.2253902198381
True	15.91631816761819
True	1.1526929157016286
True	114.32992096723238
True	989.5076592966064
True	484.43710255288266
True	66.60346497994281
True	786.5789220552242
True	340.46180778924656
True	1.328399691187824
True	456.92741030795423
True	186.6667200067658
True	471.9544911923133
True	85.19489896203162
True	316.73928619101895
True	378.6725775803287
True	175.24002869423936
True	212.32127540156435
True	121.5395117145739
True	165.3824211606394
True	981.4016201528342
True	15.807313321760656
True	503.94822438183496
True	493.6116954541736
True	406.2760041504402
True	223.92866965595647
True	232.1719870981862
True	161.53949193885774
True	47.09467118727527
True	494.4567020838394
True	153.8588542061753
True	877.4008454347476
True	827.3780691547215
True	247.85721479462669
True	316.29314200989745
True	516.0895606303475
True	38.91419782943529
True	85.74710580173266
True	739.2286197678889
True	1057.9597427240574
True	112.52964333058226
True	733.2872167900946
True	147.9346178575739
True	921.1048079625724
True	635.8109275243685
True	108.86073806675326
True	267.1341176585725
True	635.0062938072621
True	244.7440126513282
True	44.05383825238825
True	555.3542925121593
True	435.2529941575407
True	5.833667879857358
True	460.72486384598966
True	67.22303465140097
True	166.5109525367408
True	239.324261004425
True	302.311088898333
True	72.67612257605872
True	215.96138641434675
True	355.933474091126
True	444.9261681742698
True	918.2888949459982
True	50.14381998266301
True	923.243093893112
True	1006.2825416280524
True	136.14988454903988
True	73.71335901740487
True	1011.6910482197412
True	35.340462241160125
True	235.6457301213108
True	83.28878222408422
True	207.0813735889165
True	380.7782769336247
True	951.5479265142242
True	99.27668999249164
True	70.33109058379148
True	660.1602388067713
True	277.367142170886
True	702.9216737765074
True	54.0025700882354
True	480.2565542580029
True	401.5948850123454
True	683.3623914258949
True	51.95775994548831
True	114.6142279515732
True	28.544728170530988
True	263.72272001598594
True	42.46802131783664
True	355.04207705969776
True	2.6742321756960017
True	1196.6302318281798
True	102.10306780801707
True	126.92914231914727
True	351.1678073720066
True	726.6022983690145
True	685.062947902685
True	1005.8590938624232
True	468.4895432828429
True	426.36468435177096
True	142.36270679535522
True	432.37807771695225
True	859.4380637530974
True	403.2388980680236
True	948.8407301972284
True	90.89250097166035
True	427.4017063899866
True	174.53399704954353
True	282.40944559651695
True	728.3547949306447
True	152.366744377642
True	132.78991709306104
True	67.00671115025938
True	869.8060362767023
True	789.0346534491379
True	81.34377926151419
True	429.0684249721844
True	734.7137249651918
True	424.0921796084572
True	56.59732559153463
True	305.5595375561463
True	784.2102446954924
True	29.78881363545413
True	358.0072510734984
True	165.26347591031967
True	276.37101271904504
True	32.417732258720115
True	228.4644680146702
True	760.8440613614953
True	643.528983016942
True	56.6216920319942
True	299.499678684335
True	880.2364122214778
True	16.84133074133536
True	302.3688218313106
True	294.931395272722
True	426.3210476176814
True	198.45996865901552
True	611.0954789088432
True	50.91186936351336
True	952.1106692923308
True	861.8009279794428
True	46.58325848574136
True	381.3115412093501
True	739.0911796849147
True	939.7392636195686
True	269.90724845588744
True	586.6690561053093
True	125.77338090413208
True	193.85999670849
True	137.72011098619043
True	134.44466355613417
True	202.773505614721
True	951.0069787085208
True	780.1257410227082
True	916.2217325791692
True	18.823705010845188
True	27.162318456542003
True	353.14713445996654
True	14.063383673106092
True	602.7177334935495
True	1100.9264230540114
True	257.27017962520154
True	205.9100911561644
True	81.11477284967609
True	225.2347214717423
True	136.2795334643391
True	44.79301608703186
True	130.51920192556548
True	89.03457372271062
True	242.793669128068
True	533.3766842664419
True	164.6262276949095
True	30.11923590962909
True	59.22875066039527
True	422.4668477504037
True	275.19953679420064
True	605.6887924146911
True	22.708598535336492
True	111.0026600996291
True	668.7310676075582
True	272.0400927989888
True	458.1769677948189
True	656.220237830294
True	102.92233012999644
True	112.76038451698874
True	84.84909874701734
True	26.43557395088765
True	127.47568000568327
True	89.76590714271397
True	101.8685994735762
True	153.7666464772287
True	243.16653334070645
True	796.1690361528657
True	287.3576081290463
True	955.0658690319156
True	166.88016097055268
True	207.41388189230528
True	787.8369936670035
True	297.6421652114548
True	598.4708272491963
True	253.35110972050543
True	360.4580847586494
True	436.3108351231572
True	573.5420955332077
True	660.8425623213598
True	359.7336558174889
True	33.079839445198125
True	581.0752275850316
True	621.2730964425416
True	19.71744187189397
True	12.275264744514285
True	260.43103934673434
True	411.45611897320543
True	458.8897593381449
True	65.27711464750384
True	592.1966881552991
True	956.6704483464656
True	239.91615903535208
True	900.88087386494
True	277.5037902797454
True	102.79931656741653
True	268.0652827548772
True	689.6501653619762
True	36.43201493185387
True	575.6148369042475
True	1289.0436990026049
True	1014.2320651759026
True	882.8683907750193
True	211.66875506024232
True	92.23611051998137
True	210.2582890486561
True	849.4053347776544
True	144.14872255786108
True	1067.394224287357
True	851.3249016436301
True	42.59204520252058
True	89.5562185213779
True	422.2975157625758
True	414.9011914779312
True	206.37571249793453
True	513.4170603742185
True	638.0488337956001
True	115.98776283694583
True	286.1814164959083
True	1020.983623118631
True	52.88463106485214
True	730.0943158292597
True	541.246576264006
True	39.07288436837935
True	831.1113880614545
True	396.6060895799174
True	556.4379355210829
True	110.95357049905157
True	259.6608238866393
True	210.8023836301121
True	28.143671233438827
True	136.03768608789278
True	740.5583466033625
True	139.56889751327608
True	355.18344501169327
True	61.20760523671769
True	626.2602189547983
True	596.7814090824234
True	226.97025876800504
True	498.757927083046
True	172.67704286646023
True	166.26314985329643
True	216.58105398759471
True	277.2293596368289
True	356.4521816645942
True	125.45297675191917
True	185.92502831739893
True	26.07421520216287
True	862.1126812722149
True	295.08526043081537
True	10.046968861438918
True	357.8346854079064
True	172.18017496798495
True	621.0233070254867
True	366.3051181215131
True	587.477733217608
True	560.4116094810564
True	488.5491736465884
True	796.7163475641397
True	241.12467887334304
True	561.4621663840034
True	159.54878010755186
True	526.8445972256214
True	350.05082247389214
True	383.63901697984994
True	126.13655134058112
True	136.6901589171818
True	107.61234413389484
True	69.01688831670842
True	690.3591370656582
True	171.01646840492103
True	48.52567293757348
True	0.0
True	551.8575903110792
True	112.84626549451448
True	21.69185288295415
True	41.91114664902024
True	111.82436800700212
True	527.392192310208
True	185.33117430519863
True	105.25577520675566
True	37.1764214603622
True	157.68265736378106
True	905.4988073479584
True	51.11688819517528
True	236.1200411744365
True	767.5770121076549
True	313.0543580142861
True	460.19312994419175
True	503.1612035158153
True	507.843072924787
True	593.0700437469318
True	899.5562594341515
True	259.8955862900684
True	1050.092614599293
True	929.6332260675696
True	639.006473754188
True	347.66320388595545
True	859.9301370084866
True	9.704530681338372
True	31.81661747527943
True	286.92302822296665
True	45.84742495035516
True	199.34232396554452
True	738.0274086572907
True	214.2996741764638
True	742.1829196140513
True	760.7033227121044
True	120.66985093497252
True	378.8060715255783
True	586.3015916094764
True	24.22414602704828
True	131.92264301703102
True	438.0801943446874
True	306.2890284619798
True	206.2577237907238
True	110.88467642053432
True	384.2139923979786
True	23.12583144263812
True	359.5484467478666
True	373.2799014996865
True	1009.2992549456956
True	370.13760111078113
True	30.952293351769672
True	445.4007396293434
True	445.1724419362632
True	231.6761654263666
True	31.16264621018309
True	756.639290143702
True	430.83740318115423
True	162.09622980139682
True	12.805878980482444
True	1200.8783637692784
True	165.7029792832124
True	26.1516912229794
True	312.9703984815931
True	284.7273493537137
True	114.9436981222292
True	295.6283018445168
True	49.40898497666741
True	319.3226061375367
True	316.9624037151313
True	319.37638999455214
True	31.78375854397554
True	48.89127101816232
True	1055.3664379167428
True	23.63100117482129
True	12.792904466723108
True	178.03186889607173
True	649.9029685703425
True	7.625694922534165
True	191.51608292256125
True	183.55762417509973
True	508.338074852628
True	386.4180050020443
True	746.0751007219579
True	323.77001624406444
True	481.242277982133
True	449.6040817812066
True	512.3458551878819
True	102.702269484648
True	1310.818796125012
True	882.5107068608204
True	285.3346614054762
True	529.5223542582022
True	98.33571058675452
True	572.6972915441871
True	424.97533512652205
True	151.87836403410577
True	75.91844417484653
True	347.1964574875066
True	169.73713793387063
True	30.13735554770109
True	632.6739240358843
True	381.4388722911153
True	70.1743552370546
True	29.996749959894387
True	667.5595569214971
True	498.6255299342743
True	71.67496645622299
True	21.342818641302657
True	331.6646858182208
True	320.5225231167413
True	714.5507088330032
True	537.7789427593823
True	567.9393230297069
True	798.6367952081745
True	8.753763611836336
True	58.11687432046409
True	38.35080303326435
True	59.405313090389065
True	502.0933697505608
True	585.1755492268848
True	81.6179060046266
True	108.05697107679497
True	186.0457645825877
True	73.66463205084145
True	174.12642885880825
True	205.25062127390123
True	274.7046348743592
True	807.6516121083475
True	607.0421435823255
True	286.28259666446786
True	184.62087187974356
True	269.56428075133545
True	242.18766491827895
True	784.6851694085186
True	332.0233425696623
True	173.00868129319028
True	905.7317314404736
True	339.85947250890666
True	463.5568226471397
True	153.22661396503798
True	115.52706446316522
True	63.84575942364211
True	208.1586041054111
True	963.43458920313
True	535.6999408274602
True	108.97918906063732
True	368.2095763857246
True	95.73768041083312
True	643.1630879170037
True	5.0038413889712725
True	715.5223390866219
True	36.31033734801121
True	932.1813964639076
True	835.6909234876549
True	214.3902184860953
True	30.084896313927004
True	86.50275246122318
True	459.7615735580904
True	220.421725557268
True	1.3619425756406014
True	82.41093149713647
True	1099.779874144789
True	341.2717209030385
True	662.6485311139188
True	487.66827071035146
True	31.78001088878211
True	131.32807555597242
True	427.7869388863932
True	901.9166829766698
True	827.1834425121265
True	415.3488107785031
True	325.7612348118746
True	17.644230204647013
True	80.16516258687481
True	715.4441134126835
True	496.4360497616834
True	377.8817072495966
True	880.6840415582365
True	25.56521648344305
True	224.4191463172938
True	883.8386108427754
True	233.60862025194356
True	8.885735818536082
True	510.2805426095612
True	106.17533396794984
True	644.6475627962553
True	52.30386834172448
True	255.72291087658888
True	871.026589470573
True	872.338047060081
True	279.44278788687166
True	435.0959875417747
True	120.17679785138228
True	600.4725842931446
True	256.12571948101834
True	187.9893767516876
True	847.6161421833149
True	57.341353823111525
True	741.3551765178531
True	274.488528781149
True	300.7693996220169
True	165.50361332534516
True	484.2298800431072
True	606.602449928945
True	363.2663281129431
True	410.7607723253932
True	64.380543161561
True	156.80186742180962
True	454.7166332749096
True	224.8984602247994
True	38.28138530650375
True	203.5837453159641
True	387.3817991014868
True	404.3524369992413
True	779.0767701060709
True	138.6528234529803
True	647.2401652959372
True	525.3508296198904
True	592.7933845836014
True	138.16539095145822
True	36.09677095969169
True	677.1151158716721
True	68.03933737092032
True	564.6611808137433
True	672.0708500197567
True	455.87236742086446
True	124.1547548761655
True	531.9595620598695
True	4.58667187915097
True	395.9882047517779
True	30.90039411389137
True	642.2954884757748
True	274.1650734467296
True	586.0396454351354
True	726.8172209461773
True	147.05492843684013
True	527.4553357268488
True	466.9597463657154
True	62.60897278605309
True	943.5570456186492
True	2.2657533122348803
True	26.14795707538971
True	640.2972006381434
True	681.2859189478954
True	136.43006758533647
True	416.5362356186654
True	122.52336828858547
True	73.02863918939599
True	469.053688984088
True	42.58232741447252
True	507.1689688101862
True	13.246939925140206
True	844.010949892164
True	536.4055409707825
True	706.0767149798024
True	97.52925286557056
True	386.3270128932076
True	975.940227106114
True	892.8365958723465
True	144.96084456222874
True	559.7215266248082
True	457.7457026766357
True	246.06240526111992
True	244.8005961535453
True	5.038678149683096
True	322.7174641924332
True	13.173585399547823
True	369.8709264197964
True	75.0179709317474
True	404.9079816491781
True	654.9889849039704
True	125.58661843366028
True	233.88797378104837
True	647.0437266509158
True	679.9325548929572
True	294.4835453289474
True	138.17978065424757
True	162.87034533945427
True	477.8505469710587
True	87.94400436090066
True	10.446955721583745
True	525.7931026849182
True	572.2687367049277
True	21.288017209850157
True	133.55163353293625
True	944.7278498160156
True	487.1966770835062
True	275.71433916006464
True	36.69282428804971
True	477.27506282893904
True	116.56390477399948
True	593.2982089152094
True	663.2004082370245
True	305.38824971693214
True	382.276188714928
True	184.16542509548532
True	240.42883612709025
True	72.58153168042895
True	226.4079316044848
True	498.7647616300728
True	21.788162396050435
True	464.6762530844296
True	378.586630795892
True	714.7047480414861
True	879.4990553201875
True	892.6906186638962
True	153.87521875361628
True	408.3957598963957
True	74.59453068605075
True	185.61845812758787
True	321.27435253754777
True	10.35804964120661
True	809.3032257432999
True	23.49501882900117
True	398.4987068784719
True	279.9187597209587
True	636.5308722658039
True	214.98821900547625
True	38.2403787463005
True	695.8261972506946
True	1081.0294695574278
True	221.80790926184525
True	139.7917901421101
True	625.2238126214083
True	508.7944050381389
True	17.375591791094543
True	827.0810944933975
True	115.664579114866
True	45.24505437507224
True	320.61020053726486
True	352.07851659926354
True	386.9311538715818
True	265.94015856351007
True	18.771144443219004
True	22.69816113346524
True	832.3005373348183
True	211.0587582247601
True	105.31010598339746
True	836.8786860504586
True	654.7366269897357
True	649.8142895123862
True	453.720065051222
True	148.84892911372106
True	33.914668842113485
True	101.79858227331256
True	450.7342371336189
True	224.89423777818007
True	471.5698161812617
True	146.48558655404523
True	479.3777684367656
True	657.8589337977558
True	964.758370213511
True	25.341402659582364
True	1016.35641003296
True	1092.1233425029843
True	487.4125837517317
True	85.99430718481116
True	773.588655956475
True	640.0163559463446
True	666.967541597765
True	177.03068781225176
True	737.2314122075795
True	703.7402779946005
True	123.60119820064732
True	785.3733201366883
True	827.9120827820647
True	486.8209400673282
True	232.59763663818583
True	67.37784775640972
True	315.4162312297969
True	348.36889815186737
True	456.0870356541624
True	429.37954988344
True	192.3327895837706
True	322.0321030029034
True	2.6110069482739604
True	14.443088810499637
True	107.66592873971142
True	134.2242239195219
True	359.5463533875352
True	342.08730583144893
True	111.18446670368098
True	18.265944965433807
True	216.17456281750776
True	808.4763489067682
True	473.955470150454
True	542.0078690382568
True	570.2278092299014
True	823.4294293471522
True	643.3434032533099
True	98.2078987950405
True	215.28785233086649
True	248.52797081979543
True	293.28618883463406
True	106.6463619853318
True	362.4049390761388
True	429.1317714055716
True	173.5928425603941
True	657.5913154201154
True	248.96870557624212
True	203.77651296788656
True	29.390133319546777
True	245.09740354768803
True	482.4859238931349
True	166.41286562139368
True	529.3180323637296
True	484.67024031267255
True	251.24361545694413
True	101.4806139696229
True	43.752608724359945
True	405.7198541595422
True	779.5296011298769
True	168.18054556029915
True	1072.0018849158523
True	1057.569478883187
True	493.6421346138197
True	98.55922021230532
True	130.4880557713105
True	654.0555685544416
True	9.461608033887387
True	222.1965233715808
True	137.7983029594105
True	121.37970795328556
True	331.6264015477348
True	647.6722948892769
True	35.286562451718915
True	114.26057118981755
True	958.5209576523358
True	56.215816194289296
True	465.3959886777746
True	527.3919064666287
True	239.57069220630964
True	137.09225573454177
True	902.239861489871
True	1185.613094220086
True	515.6500000236749
True	643.2931626208451
True	213.41848631811231
True	151.7548012528394
True	308.3246498851876
True	249.34091653234745
True	170.91767508929902
True	319.22832580642347
True	331.2058504829287
True	11.91432677271562
True	637.807992272458
True	141.7766578552039
True	80.9952993971366
True	432.619988446491
True	300.88910691256297
True	1216.0082938729738
True	370.7737528339899
True	1014.164505234947
True	10.597747114612083
True	274.3400978577664
True	222.66868129987705
True	155.97517764593744
True	482.11162726072473
True	199.2589356138136
True	416.416088979928
True	317.18063654386384
True	112.56131347276988
True	358.6727077033954
True	1029.8331910045663
True	713.5774806409244
True	226.3495254493117
True	110.66174803987144
True	289.7975896781905
True	24.3367298343702
True	354.1519233635952
True	311.80626093212044
True	553.2921676491986
True	464.521847549757
True	344.33148694697985
True	152.99998675531893
True	12.694200371463806
True	433.6472435894021
True	289.5681834730632
True	141.0730934410975
True	299.2053364263949
True	422.7652364308709
True	822.4830652806145
True	308.7865687419317
True	767.3829563491016
True	408.727810437105
True	375.4513453403259
True	1.5069681317610368
True	1153.3187557685758
True	100.04697384205416
True	927.7959107578648
True	217.49189246353933
True	467.16594147953447
True	678.2203654918097
True	89.36653512636711
True	487.2439230144721
True	32.374768678507444
True	419.9426610686586
True	78.16190425675624
True	226.5333126311556
True	37.52436810896173
True	663.1275081301484
True	191.0295759378942
True	24.900429336367445
True	401.662712251147
True	116.0097852152632
True	173.73861794932515
True	854.2574135892047
True	252.9310994373449
True	155.365870667513
True	381.0359234283205
True	525.6391829227059
True	334.3235512818542
True	518.2907266815447
True	624.0162544346344
True	161.75141043436832
True	6.176150559665757
True	72.16890742938192
True	426.6589189009969
True	90.88082558190315
True	78.94272906871056
True	1066.285256663306
True	26.25206390492834
True	317.23344724348107
True	318.83739409418905
True	458.04700598124657
True	679.2114062026503
True	181.9344601400328
True	655.6139384970727
True	329.3223521603267
True	345.17153145210693
True	271.768460021761
True	201.8594179529103
True	356.3502421379666
True	440.3523709756825
True	413.4552890438247
True	589.1137618734427
True	130.55790599341427
True	74.25042836397964
True	38.86660249120346
True	289.3466785139672
True	612.2239122321115
True	412.1865138352144
True	782.8740537063455
True	217.42785844713143
True	413.58744937950695
True	67.63784374358302
True	58.3998106322466
True	413.5290224868369
True	197.04617030037772
True	213.72532632304308
True	43.98883238795353
True	1093.9595161589957
True	179.91579294200832
True	929.422475553248
True	323.73939143522125
True	938.5455751062196
True	235.2602455015612
True	455.10766213795546
True	529.0070969237333
True	623.1843215296808
True	213.21558872695803
True	488.0616007823275
True	951.9256196432216
True	126.55009622162464
True	6.504293783487105
True	571.1068559533244
True	27.62711382348266
True	74.18343523940953
True	808.704114050079
True	220.77237133941827
True	977.5467917640271
True	687.5347018998517
True	413.2988640602679
True	282.14674072702365
True	478.7068615895769
True	345.92391649772674
True	173.21147521828183
True	670.0148106344935
True	728.1383042848183
True	210.8921168460028
True	90.07633366698153
True	525.0865166306655
True	140.4800894433803
True	381.5307521987245
True	342.81540177340554
True	67.37974919618779
True	390.66349360575407
True	407.9263153692649
True	382.7403520180396
True	421.89548843474216
True	415.9564361570259
True	648.8080809769133
True	60.34555034967938
True	467.56332379084654
True	339.2884971880357
True	657.6859882626173
True	220.9714413897617
True	102.17400727178088
True	43.486517490053096
True	543.4818174399063
True	623.5728233964126
True	187.99956530367163
True	403.7265043252201
True	345.131996765825
True	18.16068137358369
True	166.52132331873904
True	293.4403028329036
True	2.8663411281346334
True	883.6070718541879
True	84.36058369289181
True	101.35493583552189
True	114.4079200025473
True	373.3409820335496
True	37.13995788481973
True	452.33684961850105
True	221.2536387307428
True	5.926190213595088
True	113.97814825730214
True	457.3764693362969
True	52.134225688854094
True	67.2272157692245
True	174.7283199294984
True	298.0682187171305
True	975.9597116042548
True	385.82882144562143
True	915.4645924657505
True	179.79921662496346
True	1018.1906301827707
True	794.4443598823309
True	652.7266220730245
True	410.5155923304676
True	388.0119229810928
True	78.85525872004898
True	73.50324764234797
True	77.62980596545465
True	178.91877665425108
True	474.5715204362626
True	1048.931564468292
True	171.36117946209455
True	346.5890968278758
True	438.9965776959379
True	589.8704526582621
True	589.4090020887612
True	290.3863437636071
True	459.7879517432884
True	655.4582327214442
True	98.01494599396996
True	746.045374650475
True	266.81399716779185
True	134.33041642838324
True	397.884040454859
True	845.1670377262751
True	415.1408178691505
True	872.8480519373613
True	193.03060719739776
True	358.41731957147084
True	700.4757309669759
True	623.3290049748427
True	194.1300659984096
True	257.39617820975343
True	807.5656550123186
True	30.71933307124525
True	195.05552191669383
True	489.4175036862953
True	707.9385293448879
True	99.53403753528193
True	32.01799370760699
True	164.86179272473586
True	709.1831988289925
True	316.8740898983526
True	561.040868230113
True	364.67229336206896
True	291.3878210387292
True	466.8258960452872
True	490.6745916762855
True	73.16846229545837
True	374.68255202736816
True	794.9690606013755
True	0.0
True	305.1431576119352
True	246.75453939709445
True	964.933076057624
True	150.8928794029288
True	593.4074969464549
True	645.3598994967142
True	110.9672239573797
True	224.8421217387163
True	129.29831826587468
True	11.306318342156391
True	283.2716675597146
True	376.2029971284652
True	1139.4007502966535
True	237.3225376641558
True	397.896210020778
True	647.0260259450114
True	213.1650802898663
True	28.203212795125523
True	851.9391498065537
True	614.6301900591685
True	153.97559694023454
True	623.9029181153793
True	166.6775577285825
True	294.5568908441343
True	798.0365504915277
True	35.58486376646254
True	107.64920880892976
True	507.5476445032285
True	65.85205911644672
True	77.87605086197614
True	405.5084257245092
True	24.15352016920325
True	769.7583176184506
True	103.22250902423212
True	155.41074668843197
True	19.87354762348012
True	700.7629781311018
True	28.669445663036655
True	767.0454304202932
True	401.702313320892
True	117.70238894788986
True	710.7716849583593
True	525.0941004172438
True	553.3359951037842
True	47.41896744189626
True	376.2125917578154
True	6.297595676629536
True	87.48590240020938
True	382.9571282398469
True	44.84240648940238
True	118.48308217298676
True	307.29106521177255
True	181.88807324445895
True	105.81971032872411
True	654.1490969199472
True	19.49519576731676
True	1155.4755736040968
True	498.6981876942956
True	317.60896535152426
True	497.9416902127531
True	119.42712854634247
True	794.2287209983679
True	1106.6860446759492
True	739.2044012314466
True	178.07001650870325
True	223.15773822822112
True	53.43989793435425
True	58.828365213052805
True	155.71576406957826
True	100.10002928128692
True	168.01340915183837
True	1138.930227386421
True	311.78876006531914
True	355.9428095002371
True	667.3487425813769
True	14.549908770285947
True	14.75315612427318
True	584.8002515165643
True	5.528847549132252
True	114.04661767064326
True	670.9921902054871
True	184.3131681259142
True	646.307287237484
True	870.9286901823679
True	155.6062177995803
True	878.8547857455857
True	3.481449945886058
True	443.1037384847673
True	1051.0840370544202
True	21.46095442965032
True	235.61711628476743
True	146.4291701370015
True	975.3409943173938
True	232.85705625013216
True	496.8821539171193
True	126.69931693173314
True	523.8169476282806
True	156.93909205624308
True	102.34311736136196
True	394.2178080315385
True	66.67891818147554
True	55.13012835270465
True	1074.6092506311477
True	251.72321473730256
True	155.73513231932506
True	360.27785663917257
True	397.4787665772123
True	223.25385974791632
True	164.16481960870308
True	364.2928968659512
True	32.366936657589875
True	501.0611085449639
True	1146.200597175479
True	116.1414381499782
True	472.2421504057186
True	319.1533652159992
True	25.23102091834859
True	399.90497276833406
True	104.93737060759156
True	587.8950502444067
True	206.36037729795723
True	436.8452650189719
True	20.259872109383448
True	427.428301538016
True	108.58574400087576
True	324.48803786658283
True	34.9360069038328
True	167.44965713228305
True	238.01287824085315
True	755.0039786938269
True	59.49404325885419
True	132.16036087459494
True	238.5760910370272
True	137.84847176127488
True	676.6161572535196
True	557.4449774605772
True	773.5908442513394
True	394.2009164978695
True	537.5943811492278
True	416.8063640362646
True	699.166672134169
True	72.51538367177326
True	460.0763396112822
True	436.7321394226458
True	49.3219870031753
True	85.51360091635004
True	131.72127127679127
True	85.8619316686389
True	314.9045780624099
True	831.9003107590077
True	332.20016269789244
True	1093.1172794816152
True	312.1145055694983
True	910.821560806757
True	152.5715843125037
True	566.4774253472243
True	606.7631959459084
True	668.6257564849692
True	429.70651699325134
True	63.3794506610588
True	286.8356811188591
True	42.128878559829325
True	160.95838685957426
True	165.94512937971447
True	1123.9432491582852
True	237.24462495000145
True	544.44624722613
True	526.66063681425
True	572.7590975539016
True	876.6061268911035
True	594.6092197109647
True	655.0325242870437
True	932.4476471261578
True	131.47903218385292
True	320.10320942531007
True	258.1289384739762
True	336.35640879986624
True	91.93122362883923
True	353.15603264399215
True	5.021608979858453
True	329.4399296136251
True	256.575331727101
True	612.4227272078444
True	282.8295837855414
True	365.10982558750175
True	9.610380939020684
True	58.849322614987294
True	526.9894129803905
True	31.63378462990226
True	145.83704908023805
True	67.21049574385631
True	153.91754585117107
True	242.9227016177713
True	69.53637818617995
True	381.3376929671782
True	272.7696842475492
True	98.39442740887506
True	340.60952815720253
True	63.2397158941354
True	577.7210782658901
True	876.8994860689962
True	296.65783928659187
True	1155.0566233020895
True	107.28340216841912
True	322.2397651147035
True	1054.1471420167072
True	88.00470803113184
True	287.22384176743435
True	7.955975883239587
True	406.7009208747221
True	452.3694489046621
True	160.96410369680433
True	616.6771458831461
True	917.1043320503264
True	157.71049061215913
True	81.58568009188035
True	339.160267788818
True	544.877359063156
True	614.5584228761742
True	1205.9051892927034
True	27.569932499067285
True	959.7171895587738
True	139.78097322139485
True	626.3095080880719
True	119.54913432477753
True	131.37783208359247
True	187.58484555496955
True	169.29256750563988
True	748.7844992024569
True	210.23229051279284
True	232.653417153781
True	69.22327813906448
True	514.6172716932357
True	443.43614534768665
True	180.9977028477312
True	226.5352908528074
True	16.017657439064738
True	415.2455398263037
True	216.61130788389488
True	276.95004349249126
True	115.38303644616182
True	704.8669599686291
True	409.0108467598289
True	251.15058697986663
True	640.240512965119
True	534.6974842984635
True	454.1656951277056
True	134.0476757916135
True	526.146367502258
True	440.2694149839582
True	2.923307966618874
True	204.614740109022
True	93.64488239551666
True	239.4428116701081
True	3.084636594242858
True	130.0827860134396
True	361.056983944186
True	8.041968658838723
True	852.8156762849101
True	170.4812059630008
True	735.6900450992626
True	775.5311445112093
True	165.34445594122928
True	222.1953259683758
True	482.8267878707198
True	852.0884336286481
True	49.33568259007963
True	40.389590860253165
True	129.37566756664728
True	612.6065524087852
True	705.9667497183112
True	187.31178961081895
True	588.3869272426309
True	585.1442362625611
True	840.9508320034865
True	404.4712731014008
True	192.30245099202543
True	901.959028575079
True	226.12452719069125
True	148.71180442900075
True	319.279221414535
True	227.76780951644
True	205.50126593419387
True	611.3504859445017
True	255.9121725575013
True	208.00670786535687
True	438.6850481960664
True	482.8186231743797
True	61.15901852678509
True	275.04235655226915
True	78.63786517986254
True	332.62745291202754
True	359.0696500364101
True	246.65842233314967
True	181.6460141664635
True	368.7130760720284
True	666.3079967656205
True	743.9294279126087
True	299.0698909848889
True	749.720899798538
True	64.30188609718402
True	885.8614260363795
True	348.76294878922647
True	12.90945714676738
True	600.514532251786
True	698.8314345617785
True	258.9377577948286
True	168.4755404950341
True	49.53655017335372
True	391.7159527417359
True	75.63690087435849
True	14.527939350364957
True	898.7240329763061
True	384.48529421529696
True	176.77448561995124
True	1013.8046568173066
True	11.449894593222163
True	809.262656305298
True	30.89439726480644
True	681.3184850044229
True	60.14547822183716
True	769.2880241085394
True	435.3339892891095
True	191.99009133313305
True	448.7232132747747
True	223.0970136035624
True	289.7789022307255
True	221.88573643208528
True	399.6710130376901
True	9.33879269144517
True	324.4708927722353
True	107.8981167516323
True	12.086246880621356
True	459.3805714408453
True	715.85370436236
True	296.6296999199631
True	83.22614438924187
True	313.5368311644888
True	81.1775240948436
True	186.4810245314472
True	174.41637054753943
True	385.9054301886468
True	40.914142884382
True	137.59798676527888
True	393.9222132538552
True	869.6198940259245
True	111.17494230276766
True	203.08960345508544
True	434.6971462260256
True	18.12404515809584
True	425.4963372686474
True	493.6849763409903
True	91.58048740858098
True	377.63460826395993
True	365.2289793486209
True	414.0532628241205
True	567.5765139683241
True	1035.595201979255
True	990.883738419254
True	56.19598980408246
True	1038.8618019397395
True	111.77780588609848
True	111.91501648698852
True	113.074467902605
True	515.0136488988077
True	374.8322939523789
True	572.4930143772135
True	252.61226920038104
True	161.99246560724794
True	421.4823904529551
True	15.450380800090096
True	447.95071738378897
True	381.95475615310255
True	152.29258627741112
True	91.91092541650004
True	520.9502394591457
True	958.741044469796
True	208.41941031813164
True	67.81574772905466
True	441.8685930000925
True	384.79626076613977
True	496.084296044924
True	333.4168757440331
True	4.043726245717211
True	546.6389071191041
True	514.6084331054467
True	497.8008204096296
True	190.97115500025427
True	107.12045215111384
True	21.33428441785954
True	375.271015771479
True	108.6640008472669
True	7.3697496407200465
True	32.66123096856104
True	340.56433773156465
True	638.3346454071311
True	131.56938069233746
True	91.44732269469908
True	26.171397745801848
True	386.6733437982221
True	362.47466204503655
True	773.78677177384
True	305.19232179540006
True	520.385282493693
True	538.2535439190441
True	517.0842120812424
True	298.1111856432668
True	580.9067434396848
True	103.22009806567952
True	587.8241077136512
True	7.633709732707038
True	378.9085644495206
True	454.9437681108429
True	964.7866973118814
True	346.6521945779205
True	794.9611325020816
True	996.9620570370532
True	175.78860946837597
True	39.105370559107975
True	366.0350513237113
True	391.2731529343191
True	576.8398465796486
True	251.56819684593395
True	27.900831131191744
True	640.0265451761808
True	128.94711061112665
True	1025.153722759538
True	303.1622042442866
True	440.54434257770686
True	127.383416791733
True	823.2270454602638
True	135.85902738239395
True	821.4569001946816
True	576.2389993196402
True	187.2791861682049
True	113.12455076961253
True	63.56106903839234
True	579.211343015838
True	866.9556320285767
True	415.17536800326695
True	520.5824074145328
True	128.7975819901486
True	611.7822392300358
True	491.2290630641637
True	790.1147071748193
True	320.048697622332
True	574.9483066917794
True	116.44963752890074
True	25.41925229565456
True	410.8834303629977
True	169.52275093036175
True	101.55292997532682
True	380.3982508992093
True	1111.7105369686751
True	270.8784767689745
True	549.6580973435437
True	10.21133878161986
True	76.23228375720907
True	333.6936003472616
True	790.0908634965156
True	442.8256502998602
True	521.8318890106854
True	711.2537508260772
True	70.46085655948363
True	731.7164376738162
True	46.56920771392833
True	102.98872894904162
True	181.8967798586716
True	82.60849420413176
True	24.34587161622209
True	294.75099062105204
True	462.8330969413013
True	895.7081214570887
True	852.2220892167996
True	5.09863619345198
True	292.341527880931
True	447.2005081460064
True	125.55108430861144
True	252.12301313925977
True	332.97679574353174
True	1307.8173265021037
True	451.00576299141
True	26.420095418877896
True	183.0237343609224
True	724.4454635336369
True	37.92772413527261
True	179.6943695627716
True	566.1720372250393
True	73.43920224985249
True	866.1928990953907
True	324.25193323974304
True	663.2732073852637
True	78.92830880500054
True	663.941965354155
True	568.5823545944145
True	891.2775186691086
True	239.58510081524497
True	506.5439961713201
True	811.8629384026398
True	923.464056329121
True	246.12267657739736
True	799.8054137656424
True	225.3231167468661
True	449.3708314791349
True	354.85189947570234
True	500.5713415024087
True	499.498683205285
True	326.07057055498086
True	340.8372849982057
True	110.96252808757728
True	365.70451245847465
True	1117.417914385115
True	317.4135386110455
True	146.15034362757734
True	310.8353971387818
True	731.7296324630863
True	648.5840287566747
True	425.29299123617017
True	113.70410132279515
True	335.30267833058247
True	34.2930946784012
True	174.31830018265046
True	93.12872476378304
True	92.27219032024746
True	563.6209903735295
True	135.1377809040228
True	136.90082796310813
True	111.83950628474798
True	84.18874047966206
True	443.9928886847615
True	385.5988957878881
True	1053.9684452817598
True	533.2162330403299
True	857.2961573960555
True	275.17998328450165
True	298.0434304931033
True	521.9362758717465
True	189.66328088822917
True	770.322638706178
True	254.38151982322464
True	366.65092062003066
True	67.67947667073737
True	115.71016820820176
True	252.79875163152337
True	120.57971180342564
True	468.6207676698642
True	30.522794191148048
True	572.1254753601751
True	1011.2306002287496
True	740.4580805315211
True	1.3631042976361163
True	61.61342128344936
True	480.70221625891656
True	442.3442703279543
True	75.67814122169227
True	122.15944660925857
True	300.211172686362
True	80.4208906900772
True	55.85775791881694
True	726.72608687553
True	648.8192068829678
True	162.9800497886307
True	176.07085707066014
True	534.3738162527787
True	57.62167106231146
True	27.71118109809669
True	562.6977853332904
True	462.4431524243267
True	1148.3052574746134
True	46.28534304616706
True	462.4663350252657
True	888.1481522482039
True	768.535621014804
True	275.1652805922091
True	766.7264625848888
True	401.36483830766775
True	41.74109993654726
True	95.78818861958588
True	694.1683508424107
True	75.24332818396896
True	136.550893291062
True	973.8807086122875
True	193.39384390079283
True	275.466824802625
True	95.6279479752211
True	655.2742934485062
True	583.6442282020184
True	213.18468159914775
True	430.8909843779514
True	43.131551131060405
True	274.8016382760009
True	613.0566784423505
True	607.2187150444294
True	317.8698603152764
True	73.79054306333693
True	969.8475708371856
True	1082.6006181592863
True	568.9673630205906
True	62.25415773517504
True	31.43670800373493
True	95.18401598639808
True	107.22271060036309
True	102.65311669292208
True	870.4248370542937
True	1202.575324446256
True	746.4992812466578
True	333.5549576235403
True	8.903920567395714
True	20.68176212127757
True	338.53251150364184
True	475.26369954227584
True	38.634254466358286
True	563.1190478338799
True	431.8492547955282
True	387.95451240057446
True	82.22906178011719
True	195.0303033368729
True	263.0531874808448
True	123.7856558441402
True	378.7028545426031
True	38.17406723525766
True	175.97430976525135
True	1187.4172232375442
True	5.602849829964249
True	27.138062818564528
True	575.9841867599749
True	358.2425941078517
True	789.9538765407997
True	157.8492203100014
True	778.2895288606014
True	590.0534267455096
True	277.633182314334
True	439.3424659458528
True	350.8728665627447
True	290.87123461210604
True	266.1766525269414
True	406.90423229710274
True	506.14025130507184
True	503.3437326618758
True	107.06788291691991
True	357.44414731758536
True	8.001509248543059
True	190.84008932779847
True	239.5402345004784
True	885.5970126742153
True	567.2531281686503
True	31.09270247417374
True	753.9519391545704
True	857.2733191440011
True	108.18500346602086
True	348.18351906045683
True	884.70487297042
True	223.91709307472632
True	161.9475832654358
True	532.0452149230628
True	605.5509913243035
True	1106.0653172533584
True	142.37873481910043
True	157.4129652673398
True	267.2382935925027
True	318.85362076910434
True	412.0373523661536
True	414.41244353558665
True	338.9668593831535
True	429.1003920095668
True	493.6238145357111
True	225.32363297877757
True	1469.3847524160915
True	240.59426973557223
True	395.2195593966738
True	55.13292755044909
True	771.6572898703783
True	247.6637921637377
True	907.8259793289112
True	561.8673643865703
True	322.844150747309
True	777.8837734337011
True	252.862025152166
True	217.50363058525892
True	262.63000510106053
True	223.94709214730855
True	136.6868721139105
True	237.75954169990823
True	725.2812085392964
True	513.0597021174277
True	223.10436190411065
True	1193.9643004521902
True	115.9380023064443
True	257.70570173583553
True	72.69080499581072
True	315.0953205344197
True	419.8144361003751
True	96.3794194820444
True	231.66116190501373
True	71.54378977902527
True	690.4904725962472
True	380.3933547589322
True	229.88225404340923
True	729.0218368291753
True	905.3350749181132
True	758.6975048517265
True	822.8420793716748
True	351.4804918360835
True	1.4993676703062389
True	264.4206488664279
True	51.91095471990618
True	377.13891544715136
True	50.82044658057726
True	362.6336897643105
True	841.064846339189
True	1062.4481204766296
True	402.38848984486873
True	19.6679541189982
True	523.7381896536549
True	522.5898545904561
True	205.3561240895716
True	239.61380200344445
True	288.7901171553924
True	23.590849398556067
True	117.63495029398447
True	975.4811383178564
True	64.77930622970288
True	501.6482895731045
True	792.3939210088158
True	95.53617791138714
True	258.9146545683889
True	115.72479449964456
True	14.98008056846199
True	1.402128598213301
True	118.26900108939128
True	995.2041551452548
True	442.6770137292594
True	66.36957768122831
True	797.2608260216052
True	334.76052328557864
True	1.5787618102275651
True	449.6336142294674
True	197.37685739135048
True	505.5993596669003
True	88.25263775315204
True	329.02312627316064
True	369.6775551844007
True	168.90159744567032
True	208.4233619933945
True	139.06263592018138
True	174.63951525031172
True	991.0849857769782
True	15.965588356107546
True	515.9322187049536
True	494.1373060916092
True	385.3597067547708
True	218.0062765616609
True	232.6626587743916
True	157.942647995689
True	48.15571479131511
True	479.4578796783094
True	154.97851073495428
True	838.3109468015646
True	862.2637301403068
True	240.61011091749265
True	317.3160352918238
True	526.6190760508225
True	37.99830953964349
True	89.78696546453357
True	707.8677309228075
True	1111.3772126265512
True	108.4468712156324
True	724.1764217345038
True	145.58428685788508
True	974.4430573411069
True	676.8313203835032
True	105.709193666872
True	271.42773183689167
True	610.5020633471678
True	256.709503741258
True	46.35205799655031
True	561.97006380522
True	448.8448187338305
True	5.660755119297084
True	482.1711301116033
True	73.72900499313418
True	171.07353123722834
True	234.1753454888024
True	311.6866477578279
True	78.02923196267925
True	211.15591016823703
True	348.5681081445905
True	438.4422361209484
True	923.4592620440538
True	45.36861083612451
True	908.6944526063464
True	1026.7406804760078
True	131.1952525467758
True	74.94779006558784
True	993.947287100044
True	33.052561202615706
True	227.946130049616
True	83.15225891572338
True	208.9715696191549
True	350.7948183003747
True	911.6486513387736
True	99.731896939644
True	74.2786450659906
True	670.1731475334957
True	276.87953415407054
True	720.6953562176849
True	52.95801310619134
True	503.5512064583679
True	397.3647107929721
True	688.5504504840509
True	53.94219962194991
True	105.77258613266127
True	25.96831225189197
True	269.4986821383765
True	44.36261508061169
True	339.9973611560195
True	3.4510119069849727
True	1182.751586096069
True	104.30323659606869
True	135.5981814218269
True	356.1458242086193
True	734.038557961486
True	674.6539085251579
True	999.4367784502332
True	460.16070648802776
True	420.0283299901808
True	141.24951809963906
True	426.288259011965
True	814.5992334854301
True	405.8468266812274
True	952.2399507342948
True	88.78923737107608
True	429.0959612476005
True	184.41325835604889
True	292.54194448694125
True	765.6595630985296
True	158.33973106588525
True	126.77406635682468
True	59.32772631732541
True	886.5659745730599
True	776.0259267631735
True	78.94583238843194
True	452.0544585278601
True	766.5581472713617
True	418.2020334716221
True	56.75713868044051
True	318.4546651565082
True	769.6614592687288
True	30.965266009494314
True	361.2057421426767
True	163.03406357234087
True	279.7982087542463
True	32.4001233930338
True	227.8447075120825
True	767.9440749180328
True	636.9249226760496
True	53.361331354699686
True	299.15392317828406
True	928.6242758540416
True	20.039521130083767
True	302.2675027507727
True	280.1905877005688
True	440.7012583344779
True	223.1827020025968
True	577.1592121957937
True	47.02267150909732
True	969.8628819121252
True	899.3824703847155
True	46.09938896453623
True	392.6156033768602
True	729.1231122918506
True	907.4644175905748
True	267.576543240522
True	601.3734745931433
True	126.93097102138076
True	185.0218609791043
True	131.70998600728382
True	130.84044021286616
True	209.77201677069863
True	944.1961666149812
True	775.1017590190089
True	973.0113329102206
True	18.92364986581376
True	27.312774526044997
True	355.43270177419174
True	14.523721459400363
True	633.6116912688507
True	1102.16367894745
True	267.29021970474565
True	210.01481815184215
True	83.94910211890706
True	215.0708036611485
True	144.91995700234756
True	47.66502475096943
True	129.66334254479767
True	89.75639267189837
True	250.62098805506577
True	542.2448947077207
True	171.59099124168
True	30.260229980259663
True	59.22890966818663
True	419.8318145402613
True	265.1645818757712
True	593.2587716304607
True	23.27473552705433
True	113.81977607636811
True	678.1822402494626
True	260.80532135592574
True	462.7283520810233
True	645.9003126603923
True	105.13823341300044
True	108.3307473894435
True	81.42270845323333
True	27.500386447384003
True	122.25230952767195
True	88.33698206299222
True	103.63947358212832
True	154.60882140648937
True	234.19585615148225
True	854.9069453851298
True	280.04727228889493
True	925.04809454283
True	163.45641116877266
True	188.6371191136934
True	806.8358283479847
True	322.93703203225766
True	592.9016967690495
True	251.6853646151241
True	362.8173191640281
True	453.436560037716
True	565.188303681612
True	648.187026741304
True	371.1122614688925
True	32.549228552136505
True	558.8256877846818
True	627.6185746511794
True	20.05367753285568
True	12.094713086984518
True	267.8809441985238
True	391.0582646146655
True	451.0293968095116
True	66.75562373475513
True	591.3745402375159
True	949.072369170095
True	239.27052236673703
True	916.2457294527932
True	279.80665033576776
True	103.95035073141165
True	270.058880669232
True	705.8170323040024
True	38.77551769013474
True	581.7262945952417
True	1281.447665155869
True	1026.8092525801296
True	883.2594355112362
True	200.9002856905928
True	88.03662435524762
True	190.01215537425983
True	838.5647190321854
True	152.01053699235905
True	1082.56543408777
True	891.0081969679454
True	43.02465158785858
True	86.1300503657954
True	426.0805122832587
True	394.2345156546981
True	211.3008806861319
True	513.5957575187774
True	661.0201545106721
True	117.53521783414313
True	267.107527125296
True	1028.8093923989188
True	53.62690702704551
True	683.5835984811551
True	556.3098958760729
True	37.436334461644286
True	836.7062352504029
True	390.8228931163996
True	521.0725005592742
True	110.5184205181214
True	271.0244447113738
True	204.016960658992
True	26.501269497689258
True	132.64685242917162
True	718.4420635347266
True	137.32921418870555
True	386.3921972128118
True	63.01115799320189
True	624.196551230091
True	608.1746724013208
True	235.3534640795509
True	459.3181577511893
True	168.71751414057888
True	160.19417499040105
True	209.98308495076884
True	286.8795482123164
True	357.5573133188096
True	128.02657852527312
True	189.62517241196937
True	26.034330162919204
True	866.925318138064
True	318.7978291503573
True	9.821995514870776
True	378.75817986945714
True	163.33017127461233
True	622.2127321403354
True	365.2448047218781
True	584.3948584356373
True	564.5266784803423
True	477.5597084641735
True	789.2863584111517
True	236.9072517400356
True	582.0363035511343
True	154.65090622437685
True	523.6771989145182
True	359.9389375827036
True	376.6184052662294
True	126.52913004118746
True	134.34232973673815
True	109.6297375345585
True	64.8618792960153
True	722.2610989117691
True	189.73126335833797
True	42.14468732411535
True	0.0
True	569.4132901348656
True	111.19386389477836
True	21.07425345003189
True	41.35725524796882
True	102.63514599251192
True	537.0412818299834
True	182.7148714755357
True	111.08031663811528
True	37.61849065214106
True	159.3518471127524
True	903.8735405034104
True	52.01855482092892
True	226.0783010019593
True	765.0267064179751
True	319.392989956405
True	442.6617866366887
True	484.7635215968472
True	509.1595053528026
True	604.9237993761617
True	894.9449538693992
True	255.9730072063206
True	1028.0469184643655
True	916.2372752192654
True	615.52228599717
True	353.33485228193786
True	817.278373355181
True	10.269053276801753
True	31.071156654236542
True	285.289410044964
True	43.10824657915539
True	190.31453608925432
True	766.725733031597
True	210.91165826237
True	711.3587316423387
True	773.8365726893832
True	127.4924632100371
True	381.4904838149728
True	579.2887698819354
True	24.52706552996047
True	125.27979582701572
True	444.6839689017209
True	296.59183291438785
True	200.3376772526307
True	114.29679403296338
True	377.6809557781157
True	21.5293588765162
True	360.0004915283604
True	358.3838606914492
True	1050.353490023777
True	366.49899007409954
True	31.610355627427023
True	437.1673188165791
True	437.6055040645109
True	240.1731005495519
True	30.79394976742608
True	772.245201374256
True	436.134253188949
True	168.08771393023275
True	12.109393275203049
True	1198.0700868437764
True	169.3181408930983
True	27.7234359184376
True	313.81344826407326
True	281.09862318340805
True	117.63844059838134
True	292.7261175514972
True	46.816225816565165
True	314.5254430342613
True	298.4733746638149
True	321.57930837609695
True	33.08278838937976
True	45.59079204399723
True	1031.949277958296
True	23.06724135221516
True	14.389889587666676
True	182.60829731927467
True	659.2998540107948
True	8.979580364576599
True	177.3951634214333
True	176.14802154179714
True	526.1013789342667
True	365.4165300844573
True	720.5986653045551
True	322.89117022725907
True	490.083783485105
True	445.1581730164583
True	492.4511495671623
True	101.59622626550804
True	1260.2334018052047
True	929.1175648954248
True	283.1950301188183
True	534.6691471216654
True	103.3413364173578
True	560.764115153487
True	434.8932470061496
True	161.76938512770346
True	78.592044410132
True	347.752254514432
True	161.04936522564208
True	30.598466851854116
True	626.0664707466831
True	379.42897507365205
True	69.53437945457837
True	32.55048723533634
True	651.687564098053
True	487.059702002815
True	73.49627148996456
True	22.397337055288297
True	327.39450997022016
True	326.6155040851801
True	709.7683116595764
True	556.125010259628
True	561.6364447764473
True	797.2309528483369
True	9.68928851707282
True	55.782081894819946
True	37.088039520678095
True	59.24575004362104
True	513.2566017990943
True	596.3932522105589
True	85.46523470675939
True	113.08779911103728
True	184.4827275656104
True	77.85160982565564
True	181.08177170333224
True	210.58574552400967
True	271.2920465376882
True	810.3084551938196
True	588.1808705274467
True	288.3438811020528
True	189.9499426065863
True	271.6847848407969
True	254.59035034858493
True	741.9314093174854
True	325.2828466222018
True	169.32477618609764
True	885.8404680228757
True	348.3967366594724
True	453.62222993086215
True	160.40497806914087
True	119.2932951285826
True	66.14112116683327
True	211.08485709405676
True	969.4777754522172
True	522.329515272976
True	114.81577192965236
True	353.7724733355834
True	101.52412668717322
True	637.4739385137347
True	4.246937123466334
True	706.8643069170165
True	34.19092462371165
True	929.492276641034
True	848.8373161721667
True	215.70917961777167
True	30.70370535731933
True	80.08044119419023
True	474.9334466756789
True	223.0804750844027
True	1.403430020955112
True	78.63804156451874
True	1098.2906051072837
True	342.3109274283684
True	676.9918399199775
True	476.7303664444465
True	31.68216586453569
True	130.98891648512355
True	440.5204175205014
True	929.392723929008
True	817.9888079318999
True	417.6590534992554
True	339.6190613058058
True	17.939503993324724
True	77.73490247703438
True	752.0087018000288
True	472.09300074526726
True	378.903669815406
True	897.6275142021494
True	25.89583468976447
True	216.2485419317451
True	909.6813537858573
True	233.8739457581294
True	9.068460718355944
True	506.0870902213411
True	104.76172894526891
True	639.8399497300867
True	54.93574869574198
True	250.6213712074777
True	880.0655777042214
True	924.7511937193174
True	281.3453039237796
True	462.3264443180142
True	117.54612853481692
True	611.8361826054139
True	256.26775681138685
True	189.07632675595977
True	847.3241459794525
True	52.61374955759928
True	734.261874149629
True	280.2414419621025
True	305.079782798794
True	161.8153637127863
True	469.8540612348728
True	619.7533311666522
True	363.5648581887
True	403.0681318202664
True	71.61471414188478
True	154.50337089408657
True	472.93047722541326
True	210.8724453787157
True	38.15478367499696
True	194.2582775846008
True	378.0061439272612
True	405.19805999923295
True	725.9442627604087
True	131.38714400371137
True	685.2742541742335
True	509.9050368766669
True	606.7761420855139
True	133.64674253080565
True	38.358341639888586
True	665.505232074221
True	66.79044118559337
True	551.8557629964168
True	680.3406115564703
True	453.0270588225934
True	134.2641941336866
True	525.4402458297632
True	4.650067826558593
True	396.594870231764
True	31.19298754682373
True	641.7981730777886
True	282.0538356926116
True	577.7145080050452
True	683.2944787255075
True	139.28945340995386
True	517.4690503728666
True	501.2122424191319
True	65.43995481164325
True	959.1710289672634
True	2.760765083940726
True	29.76124878914913
True	627.3684669041573
True	695.3907430523135
True	140.2739229103682
True	402.8596779653302
True	120.66279783203991
True	72.7356767576009
True	473.7338238047233
True	42.67054557804172
True	498.05316104332087
True	13.53558028117148
True	838.1438570132404
True	573.3473854308098
True	673.1624376887103
True	104.20041951518758
True	383.4772796345189
True	985.715169939555
True	870.5510415772345
True	144.39073743084538
True	557.1020051768944
True	478.01537109643925
True	244.51265450103512
True	252.01343858675315
True	5.971465224760539
True	315.94984812513
True	12.847593910344578
True	376.16326518280863
True	80.15308420710103
True	408.6592689384252
True	673.9159552702853
True	126.73769098629168
True	236.8551553625616
True	643.4404587175284
True	683.6330705395293
True	292.99470144282634
True	138.2438249576966
True	165.4951986318221
True	475.2927091363591
True	86.94346121996544
True	10.586006951003508
True	506.5716169127484
True	567.5866735173687
True	17.545322538661065
True	134.19756665089224
True	878.771097889837
True	495.3145777986216
True	277.8775307964587
True	31.40740698041234
True	471.77130501202754
True	112.85462720244936
True	587.0120326210241
True	666.0238327829005
True	296.5343396407514
True	378.35485695051193
True	185.2868729578352
True	243.65131715602385
True	70.02944862136664
True	215.30068997323565
True	509.8246823500771
True	22.37803040831089
True	455.9560840907389
True	383.2954935830523
True	715.8239702340672
True	900.3927301169784
True	926.6932201138704
True	152.9132249401833
True	405.0259462836792
True	71.36071162302501
True	192.9672675904025
True	326.94309438946533
True	10.823034586759269
True	815.3440680095199
True	25.31367662064236
True	395.93160381033607
True	273.35937519654806
True	648.0949793590312
True	213.29991972436403
True	38.29084063828805
True	673.800628392491
True	1082.4481877212695
True	226.68081938412715
True	130.21852112630083
True	631.8342345526092
True	543.7346251118864
True	19.68193312440052
True	825.0113086609327
True	116.37651837923264
True	48.14649282945097
True	307.3045737745619
True	358.6055475991193
True	394.5585472895769
True	274.4601856747033
True	19.41334142127128
True	21.20609887059404
True	846.145768089475
True	198.3378589303244
True	110.5350167532904
True	833.3701659566353
True	667.0536186812044
True	653.3828748079357
True	449.45687990064425
True	155.87289857863144
True	32.755897707930366
True	103.39198589539824
True	421.8614115882661
True	223.62326948475368
True	477.1710625139968
True	148.933575117647
True	503.822247852863
True	644.7032820727375
True	948.1507508195292
True	24.860320276073
True	979.235376946213
True	1016.2048900972032
True	472.55236201815177
True	85.23176406455401
True	787.8994008780846
True	640.7361275587783
True	680.7594826451491
True	172.7864015161798
True	747.3560134605168
True	715.180202211475
True	120.3570443016224
True	780.8448209280828
True	819.2700436296037
True	459.9492606730942
True	211.6164665359317
True	74.56415585977612
True	316.32171001988104
True	349.7764394078766
True	471.5757339254647
True	423.7148127541485
True	191.9664038719391
True	314.59287854933035
True	2.8739568398220654
True	13.25473380514547
True	101.93267903038908
True	131.85421763038957
True	348.9740229181419
True	351.7731796791176
True	105.2191538493887
True	17.150578027691324
True	213.88015938270183
True	843.4259053109603
True	470.66539761662347
True	526.3883296937603
True	562.022569378803
True	861.4206159104465
True	651.0070607931617
True	88.18941071176523
True	207.06318346301148
True	245.46057570851252
True	273.2893742629453
True	103.00846053697832
True	369.7394716740295
True	436.0364718393631
True	173.62940019548745
True	639.72339591672
True	242.2517442647048
True	198.8239433373945
True	29.72709830308626
True	244.40117670100827
True	473.4908952102938
True	162.84662507777307
True	524.9056284730868
True	481.6988996940525
True	243.7854163803648
True	107.69863328682024
True	41.18893977636289
True	408.3189640317647
True	786.1787860929467
True	161.77088696404422
True	1054.2934742446712
True	1046.94111372908
True	473.58354455715056
True	106.02905038247604
True	118.31904707796042
True	674.7993591288919
True	8.354635891042046
True	225.51099974866509
True	134.84968877614045
True	120.44096578057898
True	331.27169865370297
True	638.2337943210443
True	37.46830770630693
True	127.66594452089966
True	934.8208394138544
True	49.71105389218416
True	456.3370703270052
True	530.0492182837448
True	241.6522816675026
True	132.28561763504115
True	914.1363561244534
True	1208.4814988712849
True	521.132894443687
True	634.212763921811
True	213.41353384981213
True	150.61991671238215
True	330.3689876565367
True	252.81051509023712
True	171.34179668865508
True	307.25755841998824
True	339.02083853481787
True	12.46280817716059
True	614.4214737500985
True	149.7735094681611
True	77.38588447805769
True	437.7575972855173
True	301.08022511507147
True	1168.8056859165183
True	357.14929670694795
True	951.100176465609
True	9.380090457545766
True	260.84014712559025
True	220.06925411502195
True	156.55419455734423
True	499.6066022752231
True	197.54120631122493
True	399.948591885114
True	330.3010901321802
True	109.60992371563158
True	357.8474041443319
True	986.910257140976
True	746.5346126186187
True	226.7771133964007
True	106.12712322628296
True	302.3416136375332
True	25.29646628377252
True	361.27892591567934
True	314.96444039915104
True	568.0962319951026
True	454.97821933752687
True	359.31756586186407
True	149.5490838153732
True	13.277715297266758
True	435.62607525013465
True	289.386148243768
True	140.87526462686566
True	299.715618157988
True	425.0330113030834
True	791.5617333938345
True	315.3277023414085
True	794.128142543029
True	393.7614744814175
True	376.10177416026704
True	1.637180125051934
True	1180.490441531618
True	104.96752207744797
True	943.6746011577192
True	209.7957723038652
True	466.42510079094575
True	653.2474485958605
True	84.0317937439115
True	486.1795502909765
True	34.13972674279365
True	431.09937322960417
True	75.92871675883084
True	224.08795387810403
True	39.89397305991001
True	680.595990457288
True	187.4469126151984
True	22.562833868326138
True	392.0639338340377
True	111.08182229308612
True	170.67157799975678
True	804.5385163582637
True	254.42255387833785
True	153.55207832537897
True	374.1422583813905
True	506.0964037761513
True	334.185022074434
True	527.8029817035042
True	633.1264156700375
True	153.11752623545638
True	8.061150116693918
True	69.36662354977793
True	437.6616418793524
True	90.94657923201716
True	83.72003210606434
True	1045.6711388996678
True	25.75986851803637
True	329.44572288123493
True	313.99765494843297
True	446.7050339738064
True	668.5428970635436
True	187.6877355156144
True	619.2192730453893
True	322.9986046132178
True	343.6006561679171
True	273.86277291838474
True	222.5458421791012
True	348.51118229523127
True	454.7489472374535
True	416.0834984529411
True	570.249554191346
True	147.02038301866307
True	74.76942590962831
True	40.32805469571668
True	290.80853737672413
True	622.5318369262903
True	414.4080402143734
True	772.9165627321088
True	218.61216137590432
True	403.868306670456
True	66.47140533312879
True	52.72863163670927
True	418.4930969978273
True	198.681389015688
True	230.96607182228504
True	41.66196939447162
True	1089.2337694092375
True	174.38136737273612
True	895.2519822818294
True	311.15872666809696
True	933.434882608842
True	239.2661790362486
True	459.060713568913
True	529.5184253248755
True	624.6249498342495
True	198.58585657312204
True	466.344401952733
True	966.4373680350484
True	126.07889362101146
True	7.354208364811432
True	564.9091654145345
True	27.66594159550524
True	78.07712891732503
True	795.843445013251
True	233.01874311540016
True	1008.9525145591356
True	702.5555405610671
True	410.5933894634639
True	285.6686892371328
True	480.1547468522622
True	347.4310217074185
True	175.50896741081812
True	687.9957397411639
True	726.6801845724235
True	208.08224283908987
True	90.18661991376246
True	526.0839967623989
True	136.36555927195135
True	380.6821493512255
True	352.3555875162542
True	64.08876230490425
True	378.7342693344924
True	410.1715764624804
True	378.4093602788111
True	425.39102606184287
True	410.7373095286877
True	664.4797819704075
True	58.22205534333166
True	461.4509193724916
True	328.7923350920883
True	657.4802212003269
True	220.8846952693927
True	95.03744814334786
True	40.20655365117619
True	532.3113859396882
True	615.2122540391538
True	188.16154462927807
True	406.9163919055252
True	347.1305842844105
True	16.955624266087902
True	172.21244216223369
True	292.93499145974295
True	2.3906924019922133
True	865.2877162662903
True	83.317913635928
True	101.8785557642977
True	116.4286508103979
True	361.64238444875696
True	36.744565412598014
True	452.3295166643376
True	224.6586907391261
True	5.867060034557554
True	116.67312092908688
True	436.1843629990366
True	52.32343422315854
True	69.62440220563919
True	186.09343603515663
True	308.9660927252141
True	946.5588947429968
True	394.88782631952864
True	942.0276716866366
True	187.78510797195412
True	1054.6861182249277
True	776.4116014511175
True	650.4560660038525
True	413.148429295536
True	373.2101356561549
True	79.74830234181663
True	76.24972803830688
True	74.90235868952918
True	175.70245753092405
True	486.40046451715074
True	1084.793855704387
True	173.51954798901974
True	366.0086988409179
True	436.5217981170286
True	595.2357132249573
True	599.026161609405
True	280.09113622347104
True	452.98881631766926
True	670.4414508403022
True	97.48408003291736
True	724.6653535920165
True	264.15911260161005
True	137.84143613094392
True	416.0386681093476
True	868.0758856616519
True	413.07387122359137
True	848.7080586154733
True	194.65772559778696
True	357.3319218196206
True	726.689842791425
True	639.0609761912124
True	191.235598987377
True	261.90556172724905
True	819.4178289687308
True	33.097993254696576
True	183.62312484789464
True	499.455074211585
True	690.8373669493022
True	103.4765941954787
True	34.787106287476824
True	170.0787243265559
True	745.3700132754883
True	316.63364480639706
True	555.1195413483501
True	346.7352422899885
True	307.0867328075199
True	436.63598440671694
True	486.0341845303367
True	72.46659297005682
True	375.3143416212573
True	775.0305509931513
True	0.0
True	279.0477706932222
True	260.0026631321689
True	990.637865444652
True	145.11020691446475
True	650.566325657483
True	643.0776457094205
True	110.25133186381709
True	217.7729335341871
True	134.24469478049954
True	11.433573307019914
True	297.0076115782404
True	366.98039645271706
True	1126.5396334457632
True	246.1137010695487
True	405.67998534006193
True	653.4338948485162
True	195.8804813442936
True	24.363288989993105
True	886.7415721491894
True	588.7613125461197
True	159.6983402733883
True	630.9679065767374
True	156.59804802613377
True	307.3923856573661
True	789.7101038835419
True	34.764932909375084
True	108.16702887068531
True	507.1518856558274
True	66.73092186181468
True	77.18620838227527
True	394.9673925893334
True	23.2066411481442
True	757.1417801287494
True	107.11807477649894
True	155.62714114585128
True	18.91580696568965
True	731.059331804291
True	27.871304083699343
True	774.696291788697
True	389.3961368278373
True	119.65879869741184
True	689.7168201611053
True	531.799757346154
True	582.1819633068429
True	43.15778382700731
True	364.3663110578912
True	6.096761148487188
True	87.89715563289911
True	370.90291427847626
True	47.77741311014667
True	118.04793895565471
True	323.9110550516236
True	185.3612968704739
True	100.28210930741918
True	672.6656339260619
True	20.556692279140204
True	1168.5728823971667
True	512.1988428194225
True	303.9082101708023
True	493.9982591999894
True	124.78174791189296
True	830.0894182231169
True	1102.5713053123627
True	746.7795756934415
True	179.8151173179817
True	229.6905646641435
True	49.24364444755093
True	57.87380599440085
True	150.8798828040029
True	99.52808964029762
True	169.56038564024172
True	1201.968106084899
True	325.64916526317694
True	360.9786698742164
True	731.313294586298
True	16.05000894168147
True	13.860733634442024
True	587.2395329795944
True	5.861738621740386
True	114.35482973809825
True	678.570918279696
True	177.2342122436669
True	678.3879251482516
True	824.6090123534392
True	149.02887585715453
True	889.253828121803
True	2.413912668817546
True	450.9169033970776
True	1059.1342822797246
True	26.60280249181144
True	236.15781001644936
True	146.69047246166457
True	951.140388054702
True	230.9824859378284
True	507.1696558792977
True	118.0997300720968
True	493.1976450344766
True	156.2828621029986
True	97.44040955445492
True	380.9922417116146
True	72.37717264323726
True	56.6365719278634
True	1045.7595646545503
True	266.77295065129715
True	160.988488909582
True	370.89190588353375
True	413.7608199913929
True	215.5096135083983
True	170.05334273093288
True	374.7357670608629
True	35.33450494552518
True	492.5816740462494
True	1124.4478000060387
True	115.4077563614106
True	480.6812260859681
True	319.6108963637784
True	26.932377486121837
True	401.0736120349384
True	105.77186675355073
True	604.8981454367377
True	208.67653545508364
True	427.9371020378803
True	20.433696627416687
True	449.3017327411274
True	114.52598541863644
True	334.57458017930594
True	32.14845528829996
True	167.39952308703332
True	249.5338132246824
True	761.2905599378903
True	59.30373923689651
True	133.54927082858904
True	232.60575318535388
True	135.56597766944884
True	658.8468932570511
True	551.888100813552
True	801.5271318113505
True	387.0608320726369
True	542.6313208780081
True	437.8501706488476
True	691.2569210109262
True	71.14969132168017
True	463.26523134162056
True	398.7411957898105
True	45.57342896045249
True	87.32752210925212
True	127.09171353994344
True	88.08783930581271
True	342.9310882641773
True	869.4602754003766
True	326.3720317212941
True	1091.5201406232516
True	311.05159081792715
True	910.3678730965136
True	151.34456406402313
True	577.6417741601614
True	623.3581967951502
True	693.1789979857252
True	460.7251989921656
True	66.64284876858854
True	291.43650129837715
True	39.40735198670807
True	160.8499570982409
True	166.16731103389378
True	1111.3702811974804
True	243.18449406755371
True	546.3206121601538
True	533.264995267781
True	555.1208626209159
True	886.4479931469766
True	592.3050802115988
True	669.4575030219528
True	953.9638249301314
True	129.95498787224636
True	323.10862733203686
True	265.77185992578256
True	325.3293132403367
True	90.15862626185704
True	375.3373703400866
True	4.5243945739229074
True	335.2163584987673
True	263.0361576561006
True	600.5745134449149
True	281.7322162357468
True	377.3646144514267
True	10.405653951526771
True	59.96792112798016
True	532.8311242025767
True	28.776353887156382
True	145.04131893149977
True	62.25102109338274
True	147.89869071495897
True	247.5385708679476
True	66.63888103030133
True	392.43361650397554
True	290.2334720199519
True	104.23847574005536
True	331.6380674911135
True	67.68036566136436
True	597.5023754933867
True	830.9415320763432
True	290.45428899695713
True	1177.8095937572334
True	109.60512814250131
True	304.3719660953527
True	1040.6123703309563
True	89.62166522685337
True	281.23524071394235
True	8.915576633212014
True	398.7915665963493
True	462.4886371229667
True	151.1930918409556
True	619.3185492957238
True	906.7771447005874
True	155.8845616643685
True	79.10679407901401
True	332.46273870234285
True	555.0726571043069
True	598.5554785674868
True	1228.6975606766475
True	25.75741443427911
True	951.2428776509752
True	139.8775613711074
True	615.7824638726318
True	118.0932054320626
True	121.86702655538924
True	185.49405748368267
True	171.99783765596194
True	742.7628867589137
True	207.9343011195318
True	227.5917797139811
True	67.11010276796405
True	513.973492933354
True	430.70004788758814
True	173.59227694998742
True	232.0781745015614
True	15.314245799786772
True	430.3327826463864
True	219.3563250736505
True	281.0297028586892
True	110.45613967900346
True	724.5504644588549
True	403.1368900965836
True	263.07972872721416
True	630.6357536352684
True	511.9870229628201
True	480.57600854731913
True	137.82880930420487
True	526.3677401421487
True	437.3101110412132
True	2.8772324546891657
True	188.81139661574903
True	88.17012805686522
True	248.04869434482137
True	2.932535568545274
True	128.75343991679915
True	343.9541564668364
True	6.686207170903689
True	866.7538151653315
True	176.57771358341355
True	726.1868750176766
True	791.5962070654577
True	167.87851071592755
True	215.08430449210977
True	479.4821080384585
True	826.2289039102303
True	50.23500869031526
True	39.874277924017925
True	131.3570126467524
True	624.266782350972
True	713.2426955839229
True	181.0410431539956
True	594.4589649037937
True	601.1016578190228
True	874.1558880914615
True	392.5883711398467
True	185.49257784942168
True	880.6383162869753
True	220.1629762578874
True	149.71809038101634
True	326.4822594267906
True	228.49602903100515
True	214.56870201693297
True	601.418797598043
True	242.56542715406303
True	200.33582447255807
True	447.8427805836627
True	468.2424190019996
True	66.02646776122154
True	277.7886438857348
True	80.56721451795916
True	333.00123880054565
True	346.8683543582358
True	250.8804591118729
True	180.6885971533056
True	385.7353614294754
True	651.0252225540587
True	713.8836561642404
True	274.0376101482467
True	751.4400343976608
True	64.424598173859
True	827.1200939421324
True	352.567127157459
True	14.096028329262015
True	624.067541235938
True	676.6726610495241
True	266.231124158904
True	170.37428722021974
True	46.82761957597404
True	383.09723297563545
True	81.22383038440736
True	14.441234387777946
True	905.5388053605362
True	371.3033307273892
True	185.5898911596212
True	1024.8693418769687
True	13.611231079355148
True	795.5701829917926
True	32.24667475460461
True	691.643631889396
True	58.142439806513934
True	751.1343102561475
True	463.6506234223319
True	189.05858774650207
True	437.5908005258236
True	215.5836364991583
True	298.37504295775
True	223.1277316566001
True	417.7454621982618
True	9.725278482408736
True	320.4742982905418
True	117.20276111606188
True	10.376129993371274
True	476.0754746663994
True	722.463861457491
True	280.6545842129583
True	79.47534509259869
True	319.41598522201303
True	81.03129744104231
True	182.0893147650281
True	171.0112709741162
True	375.0829155474144
True	43.05682800996695
True	140.49000311185017
True	372.71275403614
True	872.6208798754562
True	110.3235863526449
True	206.65957970650223
True	427.8313640493183
True	18.69060154303442
True	413.6706722148888
True	508.8886638687269
True	95.50527490768972
True	399.285086520363
True	359.9269488345253
True	414.9110068056215
True	596.5352058046803
True	1042.3137859361386
True	970.7804674369976
True	56.98159161475286
True	1065.986132746943
True	114.4957178355725
True	117.78955189421654
True	112.12679725328644
True	502.5238427365505
True	385.9930350890467
True	558.3264546960968
True	264.25030281582065
True	158.26870675401048
True	405.567494929714
True	15.016490040028456
True	478.5939775147177
True	391.60676927403193
True	149.21367531604193
True	92.31368995898596
True	524.0008825410351
True	993.1085238851856
True	193.42448314434267
True	66.64069549810819
True	431.35930918935657
True	384.41728564961625
True	489.16968344401647
True	326.8525947052609
True	4.802463315015737
True	542.9981017142949
True	509.6788760963647
True	507.9446298252064
True	196.2184953165061
True	102.23332558266732
True	22.38089871089944
True	376.04508290136425
True	106.34669225309686
True	7.785619174486189
True	31.778736817561786
True	354.14297991983125
True	646.5810581617161
True	131.6951807378615
True	86.00020530911272
True	23.82401735017917
True	403.1620110593366
True	352.389114018698
True	750.0779330111147
True	297.38864484883555
True	513.3147887197372
True	527.6821717989552
True	527.9602800469587
True	294.8036492513747
True	542.9547729121947
True	102.78600854894292
True	565.1858013490796
True	6.726008768898096
True	355.65360233987
True	470.1006108574538
True	941.6789547095508
True	354.2397795778468
True	761.6722666437646
True	974.088356005132
True	165.64418608023047
True	36.41815291030399
True	377.2543041503593
True	388.37326857706415
True	570.553050665177
True	250.33947642440123
True	31.796193678274264
True	665.7350711990305
True	130.6353023588005
True	1065.2081513038968
True	316.43618004891863
True	474.41796700235136
True	124.74683330758484
True	814.7998634029778
True	140.02853936368638
True	814.4570387163399
True	578.672606289213
True	180.7292202268384
True	110.46211403282044
True	66.47964602217857
True	567.9362943222517
True	882.5611844335085
True	437.6485719509047
True	533.2007827641273
True	135.4117330603211
True	615.4187846136638
True	479.2040233145774
True	768.3639169959545
True	309.1974120920064
True	596.2111660714133
True	113.00483239213142
True	24.474418740398956
True	409.2485378652968
True	176.59322624238504
True	105.5077549183246
True	377.76652843269056
True	1075.2416281716532
True	253.99128874116556
True	565.7878784770127
True	11.20080205314521
True	73.73944363502076
True	330.4044444177478
True	745.4051511087774
True	461.3439901275492
True	507.65163228390753
True	731.2645893395472
True	67.44569259907674
True	733.6704859245168
True	49.75284136336521
True	106.91582864927828
True	176.68349588313254
True	86.75347578112866
True	24.98030357857192
True	293.0146095973888
True	488.3664272465644
True	912.52635686685
True	865.797234912038
True	6.150828177521288
True	270.8297890178497
True	479.51551130140206
True	130.57324279670522
True	239.0651246136765
True	332.1428850710975
True	1297.2213322349917
True	441.0304844041097
True	25.31735458414402
True	191.10977305781836
True	697.062513475709
True	37.68251839649542
True	162.8770935641325
True	555.0225572533011
True	76.20249705325995
True	863.8422329552402
True	334.6449106463645
True	667.1417599027668
True	81.237490464812
True	684.5683793678543
True	577.2782844379988
True	880.2789212023043
True	241.9315347634204
True	513.9246445623752
True	836.7750674310568
True	891.8045927504397
True	240.05672693847177
True	766.2643926718282
True	218.52239114384403
True	459.1153146937612
True	360.6498357198288
True	503.9567635124827
True	496.8162397727575
True	310.2122339578601
True	348.093404681847
True	115.32093561308623
True	326.20902870431433
True	1162.0433732565334
True	311.51614127163674
True	140.7906535396689
True	287.96183616498377
True	763.4434715106843
True	647.6395168098204
True	410.984558023013
True	117.89326323915093
True	334.8276336876985
True	35.53002983881768
True	162.73117437330993
True	92.82876965969464
True	89.49752804227062
True	537.9032534189909
True	138.2850773172579
True	138.7771134727902
True	105.32280201528084
True	84.3713341186238
True	440.6723300275184
True	406.3784958657642
True	1030.871151938807
True	518.935196243557
True	824.8298602167597
True	270.9186709906695
True	296.22947052499734
True	538.1457120865456
True	199.3335479923337
True	758.6601001841354
True	230.8937098561184
True	360.07878768326896
True	70.45569062662103
True	123.4349685478679
True	249.4913493946754
True	127.61845104342132
True	470.1079203571523
True	30.7496264597102
True	581.1453045711207
True	1009.5817691370122
True	739.71675778503
True	1.2606007132090733
True	61.70959022153376
True	483.893070799145
True	445.00928514995775
True	77.1128338316776
True	116.24434490863555
True	296.321572922528
True	79.41511973819813
True	51.88701140698797
True	738.5002652734563
True	679.4437795893051
True	168.1778351566369
True	160.0191068413648
True	523.5410466206038
True	58.73001003870061
True	27.73006201174505
True	556.3765427575005
True	442.6762287065576
True	1133.9182248611169
True	48.33089306038098
True	484.15090304352697
True	883.5541862692165
True	803.7158009200522
True	300.2587963338229
True	766.3196793382607
True	403.3864636312929
True	42.89302746283661
True	99.77652584248074
True	710.1141743092727
True	77.824429505568
True	145.07896131580696
True	958.500806967592
True	182.98963204104055
True	264.84682844801245
True	103.18956737540934
True	647.8135427554292
True	591.5171678666434
True	212.50004089687687
True	428.8175773410235
True	43.035764284476045
True	283.1201741426985
True	590.9981629221618
True	601.9154640498215
True	309.8228660551246
True	72.31439135422588
True	922.6178451046756
True	1069.6564142248276
True	561.9611366443715
True	65.2899085862118
True	30.26150948238076
True	87.25031524870944
True	105.69417316461296
True	102.3774562859446
True	918.2589174335473
True	1225.4376202168105
True	763.0487800466435
True	326.0578664724551
True	8.116544551107516
True	19.864791226045
True	335.26481867058806
True	466.8724731356429
True	44.10324962168838
True	569.4272882864443
True	417.38884401553656
True	398.5241119467009
True	80.3573656738961
True	203.88397275170985
True	257.3061040114369
True	132.3100845737817
True	395.1512602943109
True	42.589825974027946
True	184.5726085850108
True	1150.006585703342
True	6.188911514728739
True	27.77109854247621
True	568.2815384552089
True	356.4035128993053
True	791.5165906560152
True	160.92640044375395
True	770.4280272923944
True	580.9119415905434
True	284.2077014885041
True	425.18880556629415
True	341.4501964338645
True	296.3820234452749
True	265.48853348652784
True	407.3181614583372
True	506.20059232510937
True	500.0550652153597
True	106.26039736637122
True	361.5395553347172
True	7.703419371614999
True	179.6772276287765
True	231.0593144506392
True	870.792519088982
True	630.7894356557607
True	30.00512113525238
True	707.9484506162981
True	818.7154488675683
True	106.47371954840705
True	352.3319157820913
True	812.5543346907068
True	225.49072329485213
True	164.48351503719107
True	521.6386457432686
True	580.0171339749969
True	1105.4931086102863
True	145.13947159914846
True	147.32648130374844
True	257.3751980380502
True	316.0675517481689
True	409.5333492669424
True	421.4425669118245
True	334.4955518834765
True	449.4161182293845
True	492.1347671352266
True	235.90820574169683
True	1458.7520160540366
True	244.48166476673595
True	397.09626436746174
True	55.3375632578337
True	778.9988750459783
True	254.723873083916
True	916.4717119034564
True	533.1123129836752
True	321.8204954986987
True	781.9180645084475
True	263.63763476158573
True	212.53157882063076
True	254.9619969956973
True	214.25718783346323
True	145.89142399775852
True	248.5959069857165
True	725.596709145932
True	509.1280480742629
True	216.96340131132845
True	1168.1209177857104
True	117.49798703129406
True	257.7316516527996
True	74.24644213274034
True	313.3224578133862
True	426.5951752552175
True	89.35767885864452
True	225.2329873219807
True	78.18760501001546
True	681.4458344748231
True	375.4178272045298
True	214.71652084226167
True	740.3731678264395
True	850.2196267582107
True	801.744173864499
True	810.970324766258
True	341.27240863061667
True	1.0854049483474872
True	256.45736380403935
True	56.45371550990093
True	381.146922986945
True	49.61320302425796
True	359.92478995975443
True	867.7419385211804
True	1040.236725230139
True	391.491579647935
True	23.42890269942478
True	540.912083096768
True	514.903379254455
True	191.8025826039627
True	227.12219608062645
True	297.32466438889185
True	22.240179098652696
True	122.6396447887934
True	960.0381731966124
True	58.754317918019474
True	481.18079601827054
True	799.3749113243729
True	101.66712697086928
True	243.67293290278036
True	113.02204043386334
True	15.90543908917286
True	1.201135987647513
True	118.24536899353468
True	1027.9026135715526
True	489.0780306720636
True	65.25037874530297
True	783.0290677260391
True	338.32744693125795
True	1.256372927465902
True	451.0985541106024
True	179.4752785397056
True	497.96879607112817
True	82.66363788864903
True	324.4875356429463
True	370.1417101593888
True	170.40847724119635
True	214.5287110193358
True	129.74835912438706
True	174.73969451433257
True	935.930708908672
True	15.040057118194287
True	507.614946475916
True	488.6173058672642
True	418.0094977867184
True	217.1487513168477
True	234.16739034507145
True	156.69999178194522
True	46.36482542483292
True	482.6625690943715
True	152.7562935081814
True	786.0968792873858
True	827.8994117402443
True	248.2087328487229
True	302.5281460038097
True	518.9869448589225
True	36.02335808353433
True	88.40351048169103
True	716.7405937034863
True	1086.2718862672482
True	111.19984266744272
True	737.6956560467412
True	147.8121421162469
True	908.5346729415468
True	626.6987377821557
True	110.83986820112244
True	267.4100000167846
True	617.1045641003531
True	258.4205944173881
True	46.00973137075913
True	580.4619755311693
True	449.9274186221791
True	5.3658064041763165
True	476.5811275677065
True	66.38674359941868
True	179.26756150408488
True	236.57573324291752
True	305.2288462152847
True	73.51927642271012
True	214.93305710322423
True	354.4919439463592
True	435.0219206956493
True	941.482885034108
True	48.03173487758965
True	922.6634452531904
True	1001.1742671452058
True	119.01650484851784
True	77.88572877481775
True	990.3705760996262
True	34.807164085121585
True	208.65253127351653
True	88.44096479899844
True	222.70914943563085
True	371.6775479242796
True	925.7423826159742
True	103.61806221183782
True	71.96263193626994
True	660.5397984209918
True	290.5756624463207
True	724.9069511398988
True	53.70747222744157
True	496.1378459927668
True	393.902154341971
True	687.2983824980032
True	53.18933091173975
True	114.02289541440403
True	27.34490319669356
True	275.4420502561028
True	40.84624757756732
True	348.6567263177379
True	3.274939828186733
True	1193.260070914182
True	102.41909749781304
True	137.03439758843726
True	364.86190648911946
True	719.7836045062588
True	682.0811070325643
True	1017.5685427820468
True	483.5139876367261
True	414.8288849597329
True	139.38491922180424
True	408.03543651261936
True	869.5323529712343
True	445.6301111436099
True	898.1245194742504
True	85.1295988857293
True	414.1342528810527
True	183.3160533935504
True	301.6543707744752
True	745.881514639633
True	152.4888456585441
True	138.234887860245
True	60.56962469517328
True	868.5074482504878
True	777.314420984875
True	82.26828947906834
True	455.547926016758
True	722.3106356676041
True	411.1150179906242
True	56.075236331741536
True	321.3504135829461
True	777.8794604015676
True	29.12210906988548
True	368.3660788620808
True	168.7957570566119
True	284.4426735579672
True	33.86892597520897
True	231.80971135146757
True	772.6871155192817
True	650.449032873579
True	58.19878490556568
True	288.05552395765864
True	919.9342370834028
True	16.18709061905324
True	322.4028463370507
True	293.63155116947206
True	432.29132700862704
True	221.7857399086122
True	598.1936372458204
True	47.601590852312896
True	948.5623161679672
True	906.5347452602776
True	46.48823583309414
True	378.5248442077221
True	720.9259712059708
True	912.6619303041296
True	280.1146731997323
True	563.9164708012265
True	136.74929612234405
True	201.4675037169285
True	137.15143385438196
True	128.0735546716864
True	209.56206657671729
True	944.5694696665238
True	798.6502828097867
True	969.4933133477124
True	19.287996764824825
True	27.55494790631905
True	354.8342379471836
True	12.4554440787169
True	601.5850527874743
True	1063.8813969823216
True	277.561388580126
True	200.21355828203
True	87.04188572982012
True	226.8407735504323
True	132.77434579075128
True	43.33429427369848
True	131.2972579092036
True	90.06999622171814
True	260.0172193557987
True	534.3102960339615
True	168.41241318345027
True	31.366713776065605
True	59.37748449674034
True	433.5205977581453
True	269.68897925202793
True	576.9134702700024
True	24.584060373020687
True	110.46230124358192
True	675.935714644472
True	267.44942898847694
True	471.7239935772008
True	663.8097842009664
True	104.44521706642132
True	113.10041242102696
True	80.48189357756928
True	27.78440350902518
True	120.86890376713264
True	86.3177801350885
True	102.0580011356944
True	151.7812327171147
True	238.18810601115453
True	836.4480410514034
True	287.84798704985866
True	970.9503105487232
True	163.347151500951
True	192.6393821608747
True	801.9184132267364
True	307.00794172728206
True	594.5215658417741
True	259.1139726814356
True	346.9585152778199
True	449.0691869362281
True	572.4890919198788
True	637.4731637488471
True	364.27146394763474
True	35.27794145816844
True	564.4541710571128
True	607.7073386471386
True	19.487040092941587
True	11.395074746677972
True	259.2582132653533
True	391.1207035458808
True	444.5475763289948
True	70.9081339449641
True	639.9056685984307
True	979.3418496382836
True	234.68786270925105
True	909.9963507373872
True	279.36109685749125
True	102.04377203096108
True	259.6254626238595
True	682.7564233362872
True	38.02206706414352
True	576.4241494178331
True	1282.9682562272574
True	1021.7830930760672
True	908.7240618428526
True	205.7632986099879
True	87.8796132561996
True	195.22852735468356
True	850.5646694941217
True	147.96695562032565
True	1072.587289233849
True	844.3203725154648
True	41.978150868445205
True	87.91520532333372
True	421.5258579472744
True	406.766879764499
True	193.64752996173067
True	515.5118487943902
True	653.6388568593842
True	121.48007762998088
True	280.7437514270849
True	1044.0111938384284
True	49.99925760892181
True	702.7888776838961
True	543.7621169812578
True	35.909949382075666
True	817.7428038189728
True	384.22625150068006
True	561.1156829385335
True	113.8196026011722
True	270.1452446137536
True	217.19179970306377
True	27.58527690437477
True	136.17755124925318
True	738.3377710870113
True	140.09679260303955
True	372.8553756370157
True	65.71461002333004
True	648.4290498584971
True	625.5023310410298
True	234.61460311624933
True	467.1799194339448
True	162.4790303887828
True	162.87304531379954
True	218.2984892111068
True	281.89518598315306
True	365.56822674723793
True	130.98486041480635
True	193.7054302706745
True	27.157019317989104
True	919.7679308282864
True	294.4860525866929
True	9.045737289070257
True	371.3860790772615
True	167.51377546629885
True	616.1069617282559
True	381.934951008475
True	587.5070434897457
True	528.2099615348444
True	457.0557555290957
True	791.5684164946952
True	234.8817237154436
True	557.6563341061753
True	155.6276029306464
True	525.3332392516445
True	363.02356174426507
True	375.42540208647074
True	130.0748477934216
True	137.32291994443295
True	106.44974584399796
True	67.8542276503407
True	714.4122663535451
True	176.45886439163402
True	47.11238289835044
True	0.0
True	563.4802161453209
True	114.32089954029296
True	22.900212261506734
True	41.630844454248
True	115.20035919154276
True	550.8337032852647
True	178.4502639084294
True	104.74709062191194
True	35.216812335916444
True	156.46348872660806
True	928.6472697213494
True	48.33013330277162
True	235.8031790549768
True	748.819527200835
True	310.6781366987354
True	481.436434774316
True	495.2089800154367
True	515.8272125701966
True	602.0268304978737
True	938.24708289427
True	254.6188357329777
True	1038.300195413183
True	905.33020273386
True	618.0151636415549
True	352.55946669443654
True	839.9885975340474
True	10.642188960805331
True	33.80211776739374
True	293.5938701501058
True	39.88725713012607
True	204.5342934940948
True	754.7636098093245
True	202.2732664047793
True	739.8987019167706
True	745.7075075109385
True	130.99141161159744
True	376.7143781983235
True	568.2487565681931
True	25.063839002312847
True	134.09055319275276
True	427.0298845092479
True	298.45879505153044
True	201.33837429730423
True	111.09448251817253
True	376.3104788791464
True	23.30756222680452
True	382.64875956098166
True	343.9675003549572
True	1042.8360740418948
True	353.84451622069224
True	31.872181954372905
True	434.1713805622778
True	462.4789776857096
True	233.34657702303664
True	31.256270226596826
True	767.6388311906768
True	443.0576340347288
True	181.11487559006935
True	12.319427247539537
True	1213.8147496296422
True	165.28719136869762
True	28.165654737873616
True	296.87518901497265
True	275.21078175812914
True	111.82400580149378
True	289.47008502947176
True	46.341859029071415
True	300.37375185058
True	290.6226309468751
True	306.4245469437412
True	29.59565524266141
True	48.71326892132455
True	1032.6960940548806
True	25.821322669078867
True	12.197093816423587
True	175.57331502045398
True	631.4220447406252
True	8.630303624573488
True	200.57463864882067
True	166.44979868474576
True	520.8805465588699
True	372.66218959674137
True	718.4672564689026
True	327.7787975923219
True	480.5345164939654
True	442.1732077580842
True	499.07916914943394
True	99.92596378296332
True	1260.4834423962498
True	917.9478392284914
True	279.287172347656
True	519.3492517491288
True	102.72506789268525
True	573.2794566260831
True	428.0791401906955
True	157.2822878783521
True	73.65362302856511
True	343.51529747297513
True	166.34400795309637
True	32.81499679275331
True	597.0940010964102
True	376.0952560249055
True	69.06530446744883
True	27.268091759620848
True	654.4535428357306
True	504.7801324621941
True	76.6990662407648
True	22.821631446859783
True	311.2170216143451
True	327.1561055371825
True	710.1428910947479
True	566.7760659298993
True	542.2051407167231
True	789.9302789925097
True	8.772716314712325
True	56.52673416471994
True	34.66614193135692
True	55.178019786200224
True	520.0756821257723
True	589.8394561317214
True	86.56881458833061
True	111.54662323401423
True	186.79302354758343
True	72.88169820321194
True	182.59846316793815
True	214.41155003831432
True	276.2913181274105
True	801.0004472599711
True	583.084289293488
True	289.79847989050404
True	184.3799491077012
True	265.8099965037694
True	242.3459464849056
True	748.9380273761974
True	323.81158613260453
True	162.0150940553297
True	883.6697493192463
True	356.1552331573749
True	481.1472567573351
True	151.4141323682663
True	117.11851934763632
True	65.23177735085241
True	213.23653951826216
True	969.7704432577244
True	527.5563536698825
True	112.64940284449908
True	357.50314642425855
True	105.80275976050994
True	678.1901940689255
True	4.694455284507065
True	706.0315167148899
True	34.46014419969052
True	920.7050212518972
True	845.6058952593621
True	211.34727818450696
True	28.408486147077763
True	82.55324459101726
True	457.22622010183136
True	244.94943878946097
True	1.0438108893055402
True	76.59616973916609
True	1101.167522245766
True	338.9889117840628
True	685.0601222626075
True	480.3631637223317
True	31.59272686141774
True	136.5280960769725
True	444.5840943205208
True	913.3443422326236
True	806.5155587345365
True	421.3986988232476
True	336.8166663869328
True	17.89469229495328
True	81.83650121623596
True	742.2475541844852
True	443.72047098068174
True	375.6235119404698
True	871.9864440135599
True	24.753925283985154
True	212.96780644499825
True	895.0045548885549
True	247.63920619571056
True	8.1540274254623
True	501.7850536741668
True	107.9303610520145
True	631.1921608103423
True	54.2708688188146
True	261.57559128338954
True	887.3509514302776
True	899.7748918814436
True	272.5914136083617
True	442.18386390774987
True	121.0005552207272
True	554.688740196996
True	255.88586239119385
True	186.08411023842197
True	851.9059406320921
True	55.48896947563335
True	717.1097364772821
True	278.39507327232707
True	299.67294833551085
True	172.3950859427948
True	495.053761027564
True	574.8784938063573
True	367.4349389513489
True	401.4586201394524
True	71.32038643818555
True	159.96737921802765
True	451.46812811063023
True	214.85882655354573
True	34.40643296070403
True	201.06297971814087
True	383.9557003415793
True	397.5270696995752
True	754.5155315591769
True	128.33538435719
True	681.9851240342621
True	516.4228291801184
True	585.901020636129
True	134.19804157825791
True	35.356841197473685
True	654.2399310756618
True	68.88858872369451
True	556.2516013364752
True	674.2914683236617
True	443.8244104546004
True	132.52419621607282
True	518.1494193724042
True	4.582227802072928
True	391.3689267896792
True	31.667784829879263
True	630.4603236368184
True	272.073111259517
True	581.8915280927612
True	677.9976984156464
True	143.16079967568885
True	514.1268190000839
True	490.3138067214953
True	64.47194177963335
True	945.8266457505678
True	3.21304992331721
True	29.83074621684188
True	624.521601399226
True	685.5291290227032
True	132.301902148668
True	412.50442365058905
True	131.07845987060517
True	73.82383393383545
True	447.5700622005865
True	43.32722909887504
True	506.4458557900598
True	12.876422363931486
True	838.7012721569924
True	560.5465977683033
True	673.6369868068773
True	98.88188677904812
True	376.9811673771583
True	966.0931114178256
True	868.0425401272944
True	141.27161483846345
True	567.3992997273339
True	460.8517025175297
True	243.18355566712876
True	259.4467003886901
True	5.762726968877935
True	321.0358688341201
True	11.773393137834567
True	372.0161679740069
True	73.88077399510595
True	412.8434576749498
True	663.7489152070473
True	126.61785275490897
True	242.06297384504416
True	619.3913030599201
True	676.1459997508214
True	296.34172055150106
True	140.13667318004602
True	159.290033959906
True	473.157124573412
True	91.3942791274922
True	10.519147758116908
True	508.14213403098887
True	573.8290277332411
True	18.807001506989774
True	144.75583729071727
True	915.8187699959312
True	507.6352744099092
True	272.15398407223915
True	33.34094717126053
True	473.856593497805
True	115.7594499309321
True	579.0768592359577
True	675.2491891564437
True	288.4225634297687
True	386.866118523921
True	189.2027891328195
True	245.9745727450222
True	73.39795545647195
True	218.7673825018744
True	497.7630836223676
True	20.325254832623006
True	439.0680918572245
True	371.6671643722868
True	704.2488624749725
True	880.1835430958678
True	888.1151700590701
True	156.1312185774161
True	412.88323916770287
True	69.40894734034866
True	177.87542882251032
True	313.8971975701902
True	9.88561697587698
True	770.6925600899493
True	21.309216138531017
True	394.8276993430184
True	258.7750118980437
True	644.0032621228584
True	202.49989155658108
True	36.541134289773744
True	686.2805106854324
True	1074.3866709715278
True	224.9376368321372
True	128.3252127639365
True	612.5850549964737
True	525.3281985400738
True	18.20485332813566
True	817.3090850965082
True	116.20958807883548
True	48.79824345468608
True	300.3651160253463
True	355.54768256641245
True	411.6792700292857
True	268.52501627121
True	20.115396492776
True	22.67096890435436
True	835.5472797198418
True	210.8853492105285
True	113.34720649887927
True	872.9216175205938
True	655.2119591283706
True	643.7596652752889
True	456.08644356265273
True	159.00740278198413
True	33.79572082149783
True	104.67501968263343
True	426.7876007490768
True	224.0517244741859
True	501.5918215569501
True	142.6106711475731
True	494.65672289617953
True	634.5380081736574
True	957.4761903252002
True	25.57205647466484
True	1035.7710442439154
True	1075.4380712863056
True	487.4192242744468
True	86.70965861420675
True	800.9830619592983
True	644.3869786592244
True	661.825235758537
True	177.7218730499957
True	731.8221014681143
True	695.7694210418717
True	124.9816371647372
True	771.5568143465298
True	843.1046249133367
True	496.3235140970091
True	229.42649363741177
True	71.53596435112564
True	325.34286991656387
True	341.0179300380764
True	462.0039417149754
True	433.1368277690469
True	194.1314071795012
True	318.2119649011488
True	2.8336642035219293
True	13.215366406183444
True	104.1066493321056
True	133.86386505462698
True	350.2520213271226
True	343.690928196315
True	106.427341870873
True	18.625545761737808
True	218.59792502326945
True	872.0442774283001
True	467.66361592231937
True	533.6771879437046
True	567.561673424682
True	841.5714025210258
True	655.4864240609286
True	85.60571405409256
True	213.18172714303705
True	238.24984510396084
True	287.19602588323045
True	106.49293768283675
True	362.41613353367984
True	434.9977328255567
True	163.2817626823101
True	662.487767541344
True	252.41224991405983
True	209.84334860470645
True	29.65713456568059
True	248.87457668773092
True	485.5628717307962
True	169.13057902065776
True	547.184536794065
True	451.6741682290809
True	245.36584230114727
True	108.11652224904807
True	39.85627863442814
True	399.8503621129868
True	785.2753915400614
True	167.57542219732244
True	1021.2320542117828
True	1034.8765376536749
True	482.22858019827873
True	98.10806234813413
True	125.07698056026916
True	651.8387769166308
True	8.509870560613606
True	225.3141224565166
True	139.69073917266343
True	117.93569732636564
True	332.7944184993161
True	634.7418514866625
True	37.58290716300351
True	131.72472956171885
True	976.8095074658298
True	57.223278273175225
True	447.90355455419456
True	522.961062685141
True	241.7742997113388
True	130.1569281175127
True	919.2595948026176
True	1180.473447397607
True	509.04067584863935
True	648.3476138076885
True	207.00176791350043
True	158.9359224472678
True	338.1463666392877
True	253.2434645187467
True	165.0908717942026
True	314.3914910663897
True	357.5747453355813
True	11.335680140540765
True	626.7955291818568
True	150.38759363986784
True	79.31634528770812
True	432.3858635765053
True	321.6250965063789
True	1150.8146764193311
True	359.0288356552701
True	908.2448225029252
True	9.951658271070707
True	255.10298934082093
True	227.49069924407289
True	152.95770928511507
True	493.5462414958368
True	192.55266943872115
True	397.5682829039644
True	323.87754721495605
True	117.67460812536876
True	359.6441831798026
True	1019.002426907736
True	741.2379229432772
True	230.4578180198741
True	105.89230980572546
True	292.72867475033576
True	25.18260548986776
True	359.04779387643003
True	304.96388609985087
True	553.1415786122254
True	440.8476555196014
True	358.7827514591222
True	158.40825170246129
True	13.120323728436688
True	425.27992148903286
True	282.8895234160291
True	153.38736481285494
True	309.50060428938383
True	449.7787462338823
True	807.740799353552
True	308.37812063968977
True	764.921083893451
True	424.0510846008758
True	378.5830984353671
True	1.9375304551213333
True	1164.4877578974206
True	108.90799402781528
True	903.1435463266438
True	201.48039027351547
True	462.2638742264293
True	676.8778529715116
True	82.5217906804822
True	494.70877722825503
True	32.86428264621544
True	407.42012147749017
True	76.8906519008665
True	227.75937422956267
True	38.06068657322263
True	697.5925678178357
True	186.07366148301597
True	22.82034151180113
True	391.83424585973694
True	112.00180322381236
True	167.40801556130248
True	829.0324352563642
True	260.30382654887774
True	152.76789969066346
True	374.637963024893
True	509.4827856193479
True	345.58278322866147
True	524.6139587963153
True	599.4454311202448
True	161.2570759979211
True	8.208742738636227
True	73.57132583010053
True	426.9843934210567
True	91.27388328226353
True	78.29654105764317
True	1045.336541477387
True	24.5199859773974
True	318.43853989268297
True	310.9583366248217
True	443.6137886908029
True	668.7858633589519
True	190.1978737061081
True	645.2012429853783
True	324.29014086201306
True	340.6573902741862
True	281.51067422384216
True	216.8914124968001
True	372.4408718461252
True	453.22201458018816
True	419.92550518503367
True	589.3803244538188
True	140.93626652800643
True	78.09149580137401
True	40.466207102845125
True	287.8713886348888
True	636.4633624666367
True	397.1073657042656
True	779.4251734254933
True	219.0231475981654
True	393.8102135379559
True	71.17084204199692
True	47.01821682384392
True	426.5915875769314
True	201.5266338138626
True	235.8956769086
True	43.7546002888055
True	1079.6186839999402
True	179.06335849107867
True	910.0311134335324
True	318.8038079478375
True	934.9920160787644
True	226.6898706480119
True	455.2090911830466
True	529.7835056458364
True	601.1279492477079
True	212.17247927660296
True	475.9864196543383
True	906.5854644949728
True	131.19589052582833
True	8.017126341621745
True	581.640800446916
True	28.193113089721493
True	69.01837373006404
True	808.4521188080059
True	224.5365004910913
True	1008.7873954631762
True	688.8742401147244
True	413.1459583676989
True	289.75597483960087
True	485.2489527106317
True	335.25991607344014
True	177.7546934380174
True	679.4163058976351
True	693.6589868430826
True	210.82660223564625
True	88.09954024674137
True	514.3870401113462
True	135.67090574450847
True	377.2028148775012
True	333.5842750191984
True	61.95617087679936
True	389.5772076170652
True	423.433377659934
True	366.696231022857
True	406.01637268205377
True	416.3197326402687
True	670.577021262353
True	61.637417351410406
True	472.3032458971355
True	333.7582293574172
True	636.6494263180844
True	224.06592206442045
True	97.6671629958036
True	42.76578129721845
True	541.5853036380475
True	634.4967199843131
True	183.3857299591861
True	414.842578804612
True	338.299598931301
True	18.924686672131948
True	165.70290109353417
True	286.5768546207152
True	3.135218174077626
True	873.6537322693317
True	76.10422856702503
True	101.80996709252024
True	114.4143050201293
True	358.1596756159028
True	37.656980835596
True	468.2416750991201
True	232.2473371120008
True	5.629862872688505
True	121.94168224664637
True	420.8202806137732
True	53.88811654118665
True	69.58656345711582
True	174.31710286441495
True	287.15186399912886
True	969.7384374790048
True	383.3448917272265
True	964.9865926541124
True	193.5963499734721
True	1030.04893360066
True	777.881542415738
True	658.1210974109168
True	400.7907149149669
True	366.7545247747613
True	75.37808481326293
True	71.32663512144246
True	81.04561654943798
True	178.05959759650295
True	485.1564314068049
True	1159.5221797173813
True	169.2110947326599
True	368.43593710135633
True	439.3533561599032
True	608.3129524547095
True	615.0487142231572
True	285.8781570835506
True	435.3124625659057
True	660.331121897614
True	92.02959943220424
True	712.5952771133686
True	265.3172425327462
True	140.70243394866503
True	415.83097537926346
True	845.268925113144
True	431.5318068636651
True	848.1654567080594
True	192.1768349986079
True	344.04308600703416
True	713.4075894894726
True	611.1039420466125
True	188.92644787888813
True	258.1368883064728
True	784.7548512047375
True	31.812219233981917
True	184.8289910868187
True	507.31429933869504
True	691.2147034699539
True	106.36251180709422
True	36.95756047628398
True	160.3320843933398
True	706.9980506115942
True	316.6810439461086
True	554.5821311389221
True	358.88241092294726
True	317.07481163699765
True	452.798321126382
True	498.7977216512764
True	71.34094800796302
True	376.4594169766096
True	798.476914210806
True	0.0
True	292.59589370807345
True	263.8701651896275
True	981.4630337627356
True	151.67137634616142
True	648.3236203203973
True	631.9923263171308
True	112.32382869478546
True	221.7513434343388
True	133.20628660127983
True	11.533082698275894
True	285.2113755093154
True	369.4737633996237
True	1143.1824948271146
True	234.2304814090201
True	416.6157172663225
True	655.3453601617239
True	202.2969813397635
True	28.00107971540316
True	852.8638366951247
True	610.8046505220592
True	167.79288916225798
True	616.628275168169
True	159.12780110239714
True	274.79209724867366
True	767.9721419730021
True	36.60855109592177
True	107.44599470944898
True	534.4959967442761
True	63.93880176830279
True	77.52759298108836
True	412.7185239713273
True	22.8657471665042
True	740.4657262087574
True	101.13385823096384
True	158.29101522708206
True	20.972328336350035
True	702.015625055206
True	32.83393557911223
True	757.4874301146634
True	403.6368025862835
True	117.8855362796364
True	706.0514095462049
True	529.0033946219027
True	557.0283609041038
True	47.30485641404059
True	377.9211638294351
True	5.08813278923569
True	98.21718251577214
True	382.2337335693276
True	48.45805972677998
True	116.43974074682592
True	314.62045615667296
True	179.56674484499297
True	103.09313594877804
True	636.2494596397789
True	20.687399618290367
True	1123.7514023120125
True	511.25363037765305
True	306.80937715715385
True	497.3272146128402
True	118.9610658450027
True	801.4618695106074
True	1125.7789555582472
True	746.101586851431
True	180.85688035036395
True	231.49326720829737
True	51.384191721752295
True	57.01973509026004
True	152.6631931180049
True	103.64448627362236
True	169.0432242760843
True	1214.9799823743506
True	323.3684084518027
True	348.9168879116796
True	696.8654074010697
True	18.208778669926847
True	14.838107584231038
True	597.5581072661745
True	5.7598280067467496
True	121.60424704347729
True	678.3843994470651
True	181.2975134404914
True	641.4381128928254
True	837.4288612985576
True	156.94877073273528
True	855.1237360418705
True	3.006883498581753
True	436.4622441432528
True	1055.4796110178956
True	26.80088529862144
True	243.55750518192423
True	142.40533361108737
True	1010.0095301516476
True	237.5350785890187
True	488.5302726632628
True	123.9743813240279
True	513.4632805659826
True	156.7138809485893
True	98.5997736691593
True	387.7207238498939
True	71.34590804322468
True	55.1079345082692
True	1021.9907088645208
True	258.25733105097737
True	159.32301214463035
True	375.58728766789056
True	388.45743714227257
True	212.54802457705225
True	169.46555733519
True	405.96540073326446
True	36.2589453344294
True	503.7134814341383
True	1133.5684329972005
True	109.5557302487858
True	476.7339746785429
True	318.99073552781897
True	25.368534245064524
True	413.7176152319116
True	104.97778450290132
True	592.6139217967022
True	198.61626836199343
True	423.9451811025456
True	20.91906098653871
True	437.37220004112686
True	108.91310189411764
True	344.0212292587923
True	35.301035173417986
True	173.79506156927866
True	248.69111829241876
True	771.8221167674881
True	58.348443348558746
True	144.7636624046106
True	237.61083727660372
True	137.52372098599616
True	625.2317806887997
True	563.1425863687637
True	762.659315745452
True	400.8520306822523
True	537.0402196313448
True	411.57075154903407
True	692.2795405900473
True	73.01014889883726
True	472.0602528993001
True	445.8673910711776
True	48.8493838975089
True	89.53482279986206
True	131.11605455681777
True	88.83452954536263
True	319.3591352018169
True	868.369774531652
True	321.3759445269358
True	1104.0522355168291
True	330.5442417078305
True	896.9267506998283
True	149.25779610221394
True	578.8159085399301
True	611.2087347532575
True	711.9691661728593
True	440.9759120909159
True	65.80125111542755
True	302.639944092287
True	42.74827176384922
True	164.35487488263894
True	167.4530902276404
True	1113.1131043829164
True	238.20997138738304
True	558.4893590445242
True	527.6409380913477
True	556.7676387958697
True	891.2459469703966
True	596.3663491801157
True	637.2475370302458
True	915.1652555672226
True	125.93722740861378
True	320.2391792422219
True	264.4268499936399
True	325.8775765775728
True	88.27420498093247
True	408.9026467017916
True	4.6943030700889
True	347.5788301954896
True	268.1502668816639
True	603.8283541673201
True	290.7838837239144
True	362.98079708780017
True	9.940079453309991
True	57.126133561628
True	544.7834101441812
True	30.02749777703277
True	140.45794363014787
True	64.42247714249399
True	148.8917302864952
True	235.7732096520595
True	66.45678643910435
True	402.2426404891832
True	282.4524703706989
True	101.079403339915
True	336.9708861863264
True	65.24180157954889
True	571.4929683351008
True	886.7731512161291
True	279.96959451895344
True	1162.3044483996032
True	103.2072116114858
True	301.5451430426999
True	1053.175001983352
True	84.90474755216671
True	298.75201468121094
True	9.754314179625748
True	408.1894870935691
True	449.6178822934425
True	160.02032755868265
True	612.9624642241025
True	919.0911453671956
True	155.77624384527005
True	79.51714587887265
True	323.86753891311787
True	567.3370064349995
True	644.5812295243473
True	1275.7927815678552
True	26.04094233593819
True	941.7353062923654
True	134.48570962939576
True	619.8328413684523
True	117.42446980411331
True	129.70710938924418
True	193.5522338461589
True	169.92102129337405
True	756.068188284305
True	203.9380889042178
True	235.5155141355098
True	69.55413992914453
True	516.6169710513119
True	460.9729149020705
True	169.52356540900365
True	238.4055677301384
True	17.097014815631777
True	413.6949438811749
True	219.89974053535647
True	289.8064670518564
True	110.53241136239905
True	692.2377141005777
True	416.8050401403927
True	253.89812576697844
True	647.0246809046342
True	531.6571730803
True	472.4312331746133
True	138.9161643681588
True	530.1262248010813
True	419.6980339434115
True	2.218333884783648
True	194.8589506345005
True	93.41133716310752
True	244.3368735248546
True	2.559354435498695
True	128.42475679327225
True	352.0824772335848
True	8.152247793450545
True	849.8420840582527
True	171.0244059202543
True	744.1972516617768
True	810.0138369144597
True	164.0712551591288
True	219.0496157944359
True	489.1162761449241
True	821.0797352303595
True	49.22167720268678
True	41.31454267523869
True	133.05751664978874
True	618.776271148404
True	708.6980399124526
True	186.47352055622733
True	587.7835450545219
True	610.6527383610301
True	825.559241570159
True	409.0692165205088
True	185.6206840725173
True	903.6205320538156
True	234.3530202069134
True	151.60961622408436
True	330.42173723065457
True	216.74609602772523
True	201.39022960176817
True	624.8601404627111
True	251.1738682769829
True	197.73282456308613
True	468.4096312310813
True	467.8581101599642
True	65.54398573921203
True	277.3737340281064
True	76.76939617830101
True	332.2703645003013
True	363.83487563463217
True	257.518732760474
True	181.9461413761285
True	379.5639593982202
True	639.773591096803
True	721.1279555814241
True	296.36837344274994
True	754.092894802603
True	63.67589621945943
True	862.0842376017331
True	355.6284224142666
True	12.629032575955268
True	636.7988213836325
True	697.5585871034795
True	259.2017985226949
True	168.3348304840761
True	50.826584844242745
True	386.1019718102076
True	77.36426447047522
True	13.245156844924608
True	890.957067890708
True	366.5446025785676
True	163.3840730530487
True	1020.54016879696
True	12.907760093147791
True	811.717261518978
True	29.53983309437153
True	678.5069550126875
True	58.6534561554951
True	768.2846872625363
True	476.24057166974217
True	199.06777544469148
True	439.8705815985635
True	213.529004878314
True	289.7185356921198
True	226.6821972042113
True	408.36889335718166
True	9.60512481158781
True	319.8342919718284
True	111.21878470987184
True	11.869813483716076
True	474.5757369288133
True	718.4164147862103
True	298.9204723325378
True	79.31331327479661
True	315.14668659942004
True	79.68959590030562
True	185.4300952260108
True	178.4995642344817
True	376.8123845102632
True	41.19622258266699
True	135.86860099574832
True	379.5396203369078
True	881.4500549581306
True	113.4260339595243
True	210.84745510594533
True	449.9196904850667
True	19.705607686693668
True	420.9181030235941
True	498.7642362429156
True	88.22658460834211
True	393.39951792812536
True	353.24125114556864
True	420.287385649464
True	604.3409776470418
True	1048.6340398636837
True	953.2130182337684
True	59.98263922860227
True	1072.8437758427265
True	111.30117669757642
True	113.6871676539308
True	113.68153071970418
True	480.0430394383967
True	371.7881914383064
True	580.1061427336529
True	250.9137815585134
True	161.42032382238202
True	401.9895652037656
True	17.06671319587445
True	448.4314219512567
True	408.1244833318187
True	144.94737168285533
True	94.61918098893904
True	517.72326113636
True	1040.924893649502
True	202.36772345927676
True	67.19397915617887
True	421.0788764148017
True	387.3226194434088
True	490.8881096303156
True	319.0103594744368
True	4.064990760890421
True	538.5960632095216
True	517.1087540105012
True	491.2718519678595
True	190.59642404493945
True	105.35437137938771
True	18.716859844347667
True	377.5486562994008
True	102.3087427186856
True	8.359793234499605
True	29.568387239883485
True	339.85363533326387
True	668.1224361011353
True	131.18376753916365
True	86.18121984791367
True	25.39231236242849
True	399.4903540549784
True	355.55395988031586
True	779.1940755100752
True	302.745704568989
True	528.215650812805
True	533.0476822490499
True	539.8357203690512
True	294.029060903815
True	543.0865567095085
True	102.89219296565746
True	580.0909741250792
True	7.615676144462831
True	366.4815783521953
True	474.51339429064376
True	935.3081760308476
True	363.49269175730666
True	776.7085733276259
True	950.1756773938804
True	179.9484364932027
True	37.9386518562826
True	371.28300122434575
True	391.7845943951039
True	616.4474623770792
True	255.1563318868802
True	30.081343192013644
True	655.0986717319333
True	126.15743480730852
True	1048.5737133717512
True	319.7707926981417
True	455.4830352704488
True	118.25418315981624
True	807.1260816925226
True	141.71632171244514
True	824.5279977932535
True	576.5526151920919
True	186.0450481450886
True	115.11398551322446
True	65.30196636852052
True	564.2620531490297
True	918.5475646034488
True	421.2349713421308
True	552.3466293955281
True	130.07393298164794
True	610.8086297709035
True	451.5847248432076
True	775.1559211550419
True	301.7046033126805
True	565.8891368298388
True	117.74630719796046
True	21.48425753988363
True	411.4247489016312
True	170.47465865841968
True	98.03025975457524
True	379.215831770861
True	1102.615029808078
True	263.3898145358821
True	551.3435953200421
True	12.215193585984306
True	73.22196143906797
True	340.86108376127106
True	795.3051602598948
True	440.0156171105589
True	529.9355822599272
True	734.2648857929228
True	66.94115206163545
True	735.2690777644967
True	50.60758560248537
True	111.34051232814954
True	178.51151656815964
True	83.16850108224067
True	25.399756931093144
True	301.19504483849096
True	480.4148594416037
True	887.8633173153266
True	855.0437098790392
True	5.252954906877161
True	285.51427806194533
True	449.7801081319356
True	121.07845910224027
True	246.67872708548117
True	334.1882270832539
True	1318.6847351582694
True	456.8020553078011
True	25.196932817166783
True	182.239291549358
True	704.4529285841353
True	38.22317815706833
True	173.99803758357925
True	558.9429946623402
True	74.19563082475601
True	874.8819669467085
True	333.20433489318384
True	655.2405889475135
True	73.0161676350152
True	677.6120968978246
True	569.5863432852626
True	866.9377388427847
True	254.1318778719126
True	503.097707244761
True	844.287747977184
True	911.957268150717
True	240.05294946055128
True	793.1326682233855
True	217.4290382203546
True	456.6041439263407
True	373.5495760558293
True	498.139235236722
True	490.9966567884314
True	326.2079436187111
True	357.0360211113696
True	107.3163241681125
True	343.5962397096956
True	1168.7708207621558
True	309.6047471722176
True	154.03638678789852
True	314.3338408277746
True	754.1645796766148
True	657.4275440980022
True	423.1553074056264
True	118.22783225493627
True	327.16850313287944
True	35.84725853780997
True	176.29436127070306
True	94.1258824551464
True	87.64333950588052
True	565.7911967215612
True	137.6820885244015
True	126.56817917056338
True	109.05103239956756
True	85.58601705980868
True	454.96713546057737
True	375.5778648081237
True	1028.9087693255267
True	564.1856618883259
True	846.2638628598277
True	276.71973579515225
True	290.6042443191357
True	524.884061838716
True	189.4049474874209
True	765.3040887547965
True	235.20730532427584
True	359.02123019511635
True	73.45343000446469
True	118.81020954635048
True	258.9168784114644
True	122.845614420807
True	467.9405006843691
True	32.333209911146646
True	581.5891552519272
True	1010.4612963873222
True	725.3494362369443
True	1.5418844895408257
True	63.68670335814197
True	494.5220232635387
True	439.49781633120233
True	76.76126185365187
True	117.62543002027664
True	310.49476172040374
True	80.206286155124
True	52.1838013845343
True	743.5714990766369
True	652.5198953562827
True	159.8315250120114
True	173.27272213706482
True	540.9599759891337
True	55.222460494960096
True	23.830129467434244
True	545.992267463707
True	441.232615137894
True	1143.358357983222
True	49.44846322668707
True	495.1991522274596
True	911.5130337915954
True	821.7820034128397
True	286.9275992769772
True	768.6854295949119
True	404.9494426480112
True	42.59605149212315
True	91.72881791258008
True	715.4732942154311
True	74.51989148096837
True	142.84471618898397
True	916.6910846261702
True	189.4386773283113
True	270.09393719788096
True	107.68565935774
True	651.1460949643053
True	584.3664083926706
True	214.04476918379308
True	436.8484806908594
True	40.08949849187061
True	276.18963286350595
True	582.8720027620836
True	611.8600362259796
True	314.853610915604
True	77.01807437801355
True	966.4631050805024
True	1069.3404544734108
True	576.5688739958853
True	65.90646763538524
True	31.41483114512214
True	90.02413247226441
True	101.15035955430363
True	96.33109190360948
True	886.504878474278
True	1179.2509355687228
True	744.6516536590531
True	336.3089180816144
True	8.013074611235544
True	20.66862717419672
True	344.1292423088558
True	476.3354426558041
True	40.99549011980078
True	551.0559148766894
True	429.1201083853811
True	401.2691063887692
True	81.20939367987356
True	198.07054989025295
True	259.5677611681384
True	137.14952202418874
True	400.51976612826167
True	40.9044238198681
True	184.55049786993027
True	1159.167271866899
True	6.185823686005776
True	26.388966814368448
True	577.0559729285226
True	357.27667062699004
True	768.5040715355378
True	153.87016390633542
True	753.1442842175629
True	593.8996591623957
True	271.9048788182482
True	424.77103367935626
True	338.3427197795046
True	286.8820782832772
True	265.2252319718505
True	373.9066991627532
True	502.8017124096964
True	506.338734099662
True	107.81790066882157
True	365.5188061788305
True	8.45982947227251
True	180.35937442273357
True	226.99835450349667
True	879.5987865828926
True	590.5920223748044
True	30.247354876658942
True	744.3787642005552
True	855.9573457466275
True	107.95741044712432
True	347.9119857792431
True	822.9299036480138
True	218.8605450284912
True	162.1053776677885
True	513.7382484517332
True	568.4788269512242
True	1088.254672706837
True	150.37153726578526
True	154.0482617443884
True	259.71300466224045
True	307.80462037785867
True	424.2511609671232
True	419.7578360048008
True	329.1143663490391
True	453.61594322228615
True	504.0021818035605
True	222.79811835322988
True	1478.5337438322697
True	248.8064982304936
True	409.96677216430703
True	51.71845455477714
True	760.4475498451383
True	252.7255020260954
True	922.1865257946798
True	543.941727507233
True	319.8304279227229
True	780.6546516692134
True	275.20691590069674
True	213.37716931758487
True	257.81632029892694
True	226.64930789555945
True	139.49591290597448
True	260.0813095726247
True	741.162756221615
True	536.9333061067201
True	222.2411406734604
True	1161.9032399390878
True	113.84461058023857
True	253.0345540209704
True	70.27765601592188
True	298.1827368955287
True	402.0941142558816
True	90.19180789128691
True	222.80581838082816
True	75.26136834294218
True	719.2206729417773
True	368.6792796577288
True	215.7655586815396
True	749.2558354503901
True	868.6840643657384
True	828.2279715068296
True	816.0814685102127
True	344.0971010074901
True	1.876758207418845
True	255.7864084241469
True	53.945172545197615
True	374.5712600924318
True	55.66140285305863
True	354.8928483102985
True	848.7117336642347
True	1014.0491448591288
True	382.7365934233164
True	22.13813402582844
True	534.8539487534417
True	510.9319686467687
True	189.73198151951453
True	228.89733737072768
True	287.37245055665016
True	23.50322310064656
True	129.66338939904304
True	935.1991874534236
True	59.63780629873798
True	514.1940324441575
True	785.0706442938485
True	103.92522794519031
True	243.57514443668765
True	113.2457784205278
True	15.023193225557517
True	1.6922466085805667
True	124.2240191297111
True	984.6685815951912
True	481.48126739813176
True	68.57675154755296
True	788.4922679342643
True	336.714934804359
True	1.063677805963016
True	451.70083904527206
True	190.9632799134372
True	496.67991332396593
True	86.55076313133763
True	316.41461837496774
True	366.1266591586823
True	179.29591009815317
True	218.92359009643167
True	133.8923493979831
True	179.90685412979846
True	950.3608394879886
True	16.134036444538417
True	504.4114492431872
True	499.401057663142
True	412.5699864650856
True	229.29192052131089
True	232.80095128759672
True	157.15150675528432
True	46.53166050297755
True	489.6470141400149
True	142.21644394108006
True	868.0363370475385
True	844.333062709042
True	244.21473066483068
True	334.1771982320287
True	523.8125838806192
True	40.98193101168479
True	87.3658820572531
True	703.0497438726718
True	1082.939755967699
True	108.18799110220962
True	730.6843555524962
True	138.62668275881765
True	921.4150753439196
True	665.4609571901217
True	109.03347222223064
True	272.1722117399328
True	602.396168347202
True	263.60919726719504
True	46.59625870490325
True	554.8479865640656
True	443.9253523095087
True	5.679522811661336
True	482.6908341397245
True	68.75075792221364
True	178.05476710564406
True	241.63191318746675
True	304.6827554594773
True	77.55505856083052
True	215.40598393458947
True	348.60204066455566
True	428.9265175273974
True	921.1045674621736
True	49.72958929826271
True	920.1194358152592
True	997.6194324393904
True	120.82254090727128
True	70.10405635992245
True	1011.9777807006762
True	32.94778588331995
True	227.9873128624012
True	89.95270954226655
True	215.54822708569785
True	351.3964418919274
True	974.5943451636474
True	102.94809456328976
True	74.34811701277297
True	639.6638814307336
True	278.09573919108755
True	714.6090019279685
True	51.58974317233157
True	475.9344936984381
True	398.3441328705081
True	690.2880482347092
True	50.91758406074164
True	105.26131926808158
True	29.847225582714447
True	266.26144733032675
True	42.09240416238666
True	347.31097422741976
True	2.757106157961521
True	1178.8673250545207
True	108.81389907879004
True	134.98887936190297
True	348.3980398878816
True	743.5262019473798
True	685.1450840483022
True	984.4911673420116
True	475.70725997915343
True	418.2491182413499
True	142.21774866060426
True	422.6182691286579
True	846.7786960349395
True	423.0953338690112
True	950.3741410879846
True	85.91822448254452
True	419.58727986408576
True	172.11119301051409
True	283.3569944126688
True	749.8778906507675
True	168.48661086411545
True	137.96330130430906
True	66.31468504577322
True	878.4997828668143
True	776.9224694856417
True	88.27329948549999
True	425.33809564827993
True	749.9076798031614
True	418.78932263087233
True	56.77209054211398
True	328.9118250596729
True	778.7303347459235
True	30.56759196879731
True	366.6106105338891
True	169.87901558789284
True	286.5316214107123
True	32.28066040831727
True	220.8549931479166
True	772.4337752654379
True	647.0679322319053
True	57.30034107354259
True	287.00120844716497
True	870.5302201140437
True	16.520750516775323
True	313.92630239105165
True	293.3009214005298
True	426.74428115864185
True	210.2615576786952
True	591.0050516978473
True	46.87076751388909
True	970.971985586858
True	874.2809546566554
True	49.19063024347019
True	397.8098020814437
True	724.6565243041443
True	967.4639886843144
True	269.335748798852
True	596.7418907677795
True	120.97296427251416
True	194.6685944226434
True	135.57655252703128
True	136.663164372105
True	206.002794437718
True	941.6961190182428
True	772.2122787876218
True	955.8298048518558
True	20.181184515275174
True	28.375987529136463
True	356.7023332472946
True	14.132207884882389
True	630.0704699748795
True	1054.8105708342969
True	257.8940025015001
True	207.38643135189935
True	82.87173713447443
True	210.6155835690119
True	134.13677862120952
True	43.77682264982128
True	137.3246496966744
True	89.19245737786007
True	254.51356849379425
True	542.9851940288723
True	160.95650725099728
True	28.73321116517268
True	59.6362619832888
True	448.84452641556027
True	261.70669297480214
True	611.1928418245948
True	23.329542457952687
True	109.21909507410824
True	675.8782277555972
True	260.3852042769363
True	489.1513371881573
True	661.6946841806493
True	107.32451630537504
True	104.63094163638056
True	79.3935146713112
True	27.086674669491803
True	122.61259222675022
True	86.8149522391711
True	104.25500829717016
True	143.02953349216253
True	237.62898750608804
True	821.9028368938957
True	287.14282270052865
True	964.6441374736632
True	162.1084071075161
True	201.3818001885157
True	784.6175596834538
True	308.8514997065502
True	616.8687585236642
True	259.4720941326124
True	359.32277026144925
True	440.35012257159616
True	544.0675488848138
True	647.4467370481044
True	370.7416931636043
True	36.14609091773232
True	547.715120527192
True	608.7980867690735
True	19.682090707717755
True	11.23650116081537
True	267.50351099461943
True	404.2028819543539
True	451.7819699251484
True	66.19947014100717
True	603.3120072545568
True	931.1269224726552
True	238.9314230008359
True	897.6921771119642
True	279.63274336655155
True	105.75694228448808
True	266.88849643121125
True	691.8412213949505
True	40.27818601932138
True	581.9565580501575
True	1279.8463818628738
True	1007.0995334518198
True	916.2119480429824
True	206.7206959010401
True	93.44708818183923
True	197.64084912199044
True	835.142935077191
True	151.1215137789709
True	1072.889120398839
True	874.066917779955
True	37.750975950463726
True	91.3618139039006
True	416.8808248568149
True	409.0468230167722
True	207.0141035498237
True	521.2919675720268
True	677.2657551925388
True	122.83465473210882
True	272.26934839254034
True	995.7189431520112
True	53.27865843343052
True	692.857076337554
True	552.7817399608903
True	37.45709967657683
True	880.727600888079
True	375.0761036737219
True	564.1011895547465
True	114.04025823270668
True	258.3313079667373
True	219.3053720895961
True	27.27531429685215
True	134.35638505998193
True	777.8695790698175
True	131.94723201150714
True	385.61294617962017
True	62.26847599310265
True	657.8548474725483
True	610.9320292386723
True	228.1037171172405
True	447.4454186043855
True	169.36685549015152
True	164.01283936419858
True	209.3970629938437
True	273.84670498055016
True	361.1187627643976
True	128.71783656556158
True	189.91983858779832
True	27.434510926295125
True	905.2844097718385
True	314.6409527324817
True	10.124925554207566
True	367.3901041967149
True	168.04624600385915
True	629.8471167341727
True	358.689757430537
True	579.6674505640984
True	553.1290365018817
True	494.4309283160641
True	785.4858947821281
True	241.367450169478
True	536.9591801764191
True	158.51065877161372
True	536.9429679621758
True	351.57842332721725
True	380.4304917852924
True	122.71767339682964
True	139.24717603805135
True	107.05125693094448
True	65.76129312444307
True	748.3899903034064
True	185.04813692316557
True	42.623292556592304
True	0.0
True	560.870190167113
True	111.75983127341456
True	23.01079760520343
True	41.14058674313444
True	108.03640777462796
True	535.6798797233215
True	182.46284422261127
True	108.7153734256894
True	32.33616893767711
True	157.93551722683043
True	941.5444044803016
True	52.55095002754607
True	229.76757613503585
True	729.9651477520616
True	315.80065695578025
True	467.9275802036452
True	466.1739551525196
True	528.1849832410375
True	605.7607453793722
True	875.944184975834
True	252.79561377309847
True	1028.0835835064609
True	923.29650353705
True	611.1721219264997
True	350.2841570924788
True	847.8442214562594
True	9.912704456214458
True	30.79746860620431
True	296.8196057927516
True	42.99776623293665
True	216.85090257430923
True	795.8376960577411
True	208.4563961877421
True	732.1537428103578
True	759.6722009537859
True	122.25934580830432
True	369.131319731901
True	557.6350460102332
True	25.32190551207586
True	135.36121225547274
True	444.1381723612692
True	302.0244667230172
True	196.64286539422952
True	113.901172349009
True	383.7957716844514
True	21.09622136629833
True	352.5189668443376
True	359.39542563415966
True	1014.0999888850436
True	379.01763070299694
True	28.658992952891023
True	431.7970959575002
True	444.94245352884207
True	238.3794826123789
True	28.73184390644198
True	758.2967344468899
True	436.5117781145558
True	179.02116420576357
True	12.351377759694753
True	1213.9807689818113
True	163.65535272078486
True	25.717721718938986
True	311.78726985629714
True	284.88398064717853
True	120.01447203894485
True	297.1096489211412
True	48.11790232827232
True	316.4880159898985
True	306.26993443088827
True	319.4544829608888
True	32.14744586729494
True	45.816429400114544
True	1056.6879982545247
True	26.61639737502579
True	13.6465411305725
True	166.02287199682294
True	655.8840509758775
True	9.047791966162656
True	188.7753648943188
True	186.9701008055497
True	550.6465108943687
True	372.7316431394445
True	753.4856438203914
True	333.97942269623326
True	470.4663515277142
True	451.9091156941621
True	492.9619399571998
True	98.22814004101043
True	1248.0911783477677
True	890.5851605995243
True	283.5513511584732
True	533.6753257240796
True	99.81468235318692
True	573.1075472715888
True	442.9606387326258
True	155.89121772942963
True	77.29261424212342
True	345.0189002855048
True	163.06090983603474
True	31.758628041898167
True	582.2690176710767
True	377.07693348379473
True	69.06816949460102
True	29.711363414004428
True	667.4652941876489
True	494.7018494165363
True	72.11234248170395
True	20.942223056917065
True	313.49862371013995
True	332.11004617501914
True	688.5597253334657
True	551.3311943910368
True	566.2775250621683
True	791.4830632530947
True	10.119404592760528
True	57.6070326398423
True	31.56172674890368
True	63.67766241248796
True	503.6498066073869
True	607.687654096907
True	89.2601517217912
True	106.47424533056127
True	197.0132792379524
True	76.59946450279288
True	176.52426956328196
True	206.3905219701788
True	278.02108408107784
True	837.3259873935261
True	611.8998758798982
True	285.4617895933479
True	190.60402827326212
True	279.76026626010264
True	235.85251349550745
True	749.7118362747788
True	332.9504174581658
True	168.65860265921376
True	922.6151614639336
True	339.0355547382974
True	480.6101536771175
True	148.2556197353433
True	112.77382588859534
True	61.836669002247234
True	211.23308632816665
True	987.229803700092
True	508.9255807272688
True	116.58351619498994
True	341.1987039487029
True	102.38637445241568
True	652.6576938683752
True	3.92853435427653
True	704.8382403902854
True	33.06471152384943
True	933.3265333478644
True	843.2008844505676
True	205.32372998846304
True	30.782361288807465
True	77.63080977479598
True	477.4080806125588
True	225.1970626425383
True	1.075125914488438
True	78.08245662893492
True	1082.2280391468096
True	335.0630593335378
True	654.0881757769731
True	519.3416372629554
True	32.36102628385907
True	139.5971242080087
True	453.256226440248
True	944.4789988148656
True	823.3530579072892
True	403.4719474579376
True	348.4257355893185
True	17.028499371962774
True	79.84106002847317
True	743.6623654097676
True	475.7006421100484
True	386.88384901200897
True	855.8710247918785
True	25.95603209057825
True	218.03470546879623
True	890.6308631509867
True	222.19828326466623
True	9.937553766405648
True	508.9522228028779
True	105.0584471215757
True	627.8361178152707
True	54.87969691652906
True	256.9184143777839
True	860.9132752486856
True	947.9699739641416
True	276.96633676223763
True	422.6028888304903
True	119.687551980302
True	615.5984735812646
True	259.57484223259627
True	193.112825051836
True	880.3982491773041
True	55.52405890469279
True	733.4629926617895
True	278.3892532516217
True	302.5053817792672
True	170.65577544833224
True	491.025528603425
True	611.4375868868574
True	364.4522681812073
True	398.2210425127794
True	71.2507175211807
True	159.10691228558983
True	453.4376391666673
True	221.456503871527
True	32.26156188310122
True	203.8644536504886
True	385.9994742888236
True	398.56473273797474
True	744.1905845864345
True	129.17555120973242
True	660.0585813841802
True	499.4866851339206
True	594.1178248622866
True	137.30483105287198
True	39.48244657015727
True	657.4372152829426
True	73.19410546602718
True	550.0304345369927
True	670.5693360567848
True	443.6395018329388
True	138.0906537223175
True	501.40586180269
True	4.620160120657918
True	392.6188632806116
True	30.66109146026895
True	645.0339689210772
True	276.1415339297747
True	566.4665150509192
True	691.1639678358456
True	141.99131638357468
True	517.1286600214605
True	491.7631964049439
True	63.43028237925848
True	975.1178094220888
True	3.262906559840787
True	28.960351496836694
True	647.7691620907036
True	692.6288093929833
True	133.40480875198165
True	396.4461594002964
True	120.00707481912492
True	72.84797657537929
True	437.2372740909592
True	41.69073628428525
True	527.0412993209143
True	13.238656227930967
True	877.34022496006
True	534.4108689648319
True	683.2087349838408
True	103.54684306502809
True	359.5071597427015
True	990.6489276239074
True	875.72166012248
True	136.95614112141055
True	553.3923601781156
True	449.7047366945511
True	245.9441612792835
True	258.3278267431581
True	5.401380679875231
True	329.28796115217915
True	11.097857778740606
True	385.9732123882621
True	75.50190714346373
True	400.7115822708487
True	674.4621855698734
True	128.2006190912543
True	237.1841002634259
True	649.8497152982569
True	682.1767429351044
True	289.22576028174336
True	135.9059057235461
True	163.806702378187
True	473.2078062533249
True	84.44598184064385
True	10.04828592369659
True	505.7306398028288
True	565.7328764647949
True	20.1695964086668
True	133.19834517878311
True	879.4512538532044
True	500.504836398615
True	275.34302398477257
True	34.8028967251669
True	480.3589721441148
True	114.72428747809828
True	580.9022440845584
True	665.5662702950306
True	295.2147693713201
True	375.171402731735
True	195.68227076342944
True	245.567451911975
True	76.16885693217802
True	224.13102141436224
True	502.6323879964295
True	22.79399810331987
True	453.9721956702895
True	376.327736142635
True	722.5387547879234
True	914.0528343724656
True	900.4258118673151
True	156.47967500354542
True	399.0472596503333
True	67.52547017181305
True	188.435683782368
True	320.5849576940523
True	9.38585035828046
True	800.2593251198358
True	22.765452602030155
True	403.05118590035113
True	254.69817871423032
True	634.9144428640674
True	207.1824638324659
True	36.78018455162368
True	687.5593639336778
True	1079.0298776650552
True	224.1076762826225
True	129.95230035430433
True	598.1185879016687
True	511.8466183608087
True	16.602290738052616
True	836.4868104543233
True	119.54724025601814
True	45.511386557028025
True	304.1974701266981
True	372.4134848374249
True	380.3625208925696
True	278.26514846789047
True	19.997643468990116
True	22.179044199286004
True	821.9882597325644
True	198.1346443348487
True	116.74272499558684
True	845.7850607146606
True	649.1124663146147
True	651.9683320885159
True	445.8668969190211
True	144.26033536345682
True	32.55532672705932
True	96.22815995468424
True	433.7936230575182
True	230.6896689678281
True	502.265388236451
True	151.26032988956217
True	459.2070079797384
True	666.926063856548
True	945.9535586613648
True	23.669524825828667
True	962.4344929202488
True	1087.6095916386716
True	479.2771387986779
True	85.49643106699122
True	788.6700737300572
True	644.3503943994331
True	681.6682818338696
True	174.10806133225273
True	759.051964082971
True	691.5987191241301
True	122.71621725593587
True	748.0214628702141
True	833.6763546287627
True	451.0281906438513
True	231.1620976666513
True	71.66181506575376
True	312.4967322546545
True	350.42589629221885
True	455.2090903051413
True	418.61135700044827
True	193.99052694981344
True	316.3285101739501
True	2.564795411933385
True	11.592773361378365
True	108.61683557367746
True	132.76873483480634
True	359.96753792082626
True	351.17079006874513
True	112.50142196115138
True	17.99265089028053
True	214.48077712351463
True	852.158420054531
True	459.6707801435877
True	555.4695759311131
True	538.5438079594983
True	828.0999628343701
True	648.8055600476977
True	88.30597700966993
True	196.21804415031437
True	249.0547909324212
True	289.398151525765
True	107.68665991052087
True	364.4656623478289
True	430.2135519727906
True	170.03392200183197
True	643.4666116035496
True	246.137235945144
True	208.4583863731964
True	29.99302171676049
True	251.5975364484802
True	470.0471597725977
True	166.20745363912968
True	539.4326781770922
True	481.2443975215912
True	246.9257663210453
True	105.02967312089416
True	42.47278061889319
True	411.3067918302636
True	788.4672887617603
True	167.49898842886702
True	1058.5095483214286
True	1049.292115832629
True	484.630362496892
True	97.7474768613979
True	127.39649738064595
True	700.9603612730045
True	8.002682832362808
True	234.71274986022704
True	130.92956343018113
True	124.1680004066294
True	330.9087279188515
True	635.2655206309894
True	37.84305860816301
True	124.74927611161354
True	952.2344182024968
True	54.38502679880212
True	452.867061461332
True	526.4374560721178
True	243.37414101365016
True	134.27142034749852
True	931.619226344621
True	1198.481514305826
True	517.2394670828107
True	644.6964577199748
True	217.1012417139284
True	153.50248565107424
True	321.5128158383031
True	249.16915873921704
True	170.8355346667718
True	304.61869545683027
True	333.9742621536348
True	11.414691717688722
True	640.0000090851543
True	146.27887483909524
True	75.5183001607576
True	446.8210473492524
True	329.4377631429662
True	1208.4902924214914
True	361.9773509429127
True	993.7928927678804
True	9.782997733166848
True	274.3000448519939
True	238.6056727537332
True	154.58511473538258
True	496.6926477611559
True	204.55497164188512
True	422.0333770812516
True	328.07785103620205
True	116.12463779127184
True	348.6718247328365
True	1048.544542592594
True	714.9130735551704
True	222.500219601204
True	108.12408602817698
True	280.6365955627142
True	23.967392142724883
True	354.3538404490928
True	307.11804101474
True	573.9467032780119
True	446.13299548497343
True	351.1525404534091
True	159.0108381066875
True	13.855948273547362
True	418.14530551372366
True	276.4940334753696
True	147.7738062855712
True	311.3228980574154
True	443.36120347476384
True	827.4331301248124
True	312.808096362256
True	776.3461041204744
True	396.7942400602694
True	373.153929814994
True	1.116696331023446
True	1137.797720141211
True	100.36013956217778
True	900.9470299403802
True	209.5877753064358
True	434.6187054684275
True	680.3911262605432
True	87.0556432822077
True	491.464717178658
True	33.57929091379143
True	418.9410553207183
True	76.87842516946765
True	234.7876457303912
True	37.55349785682905
True	671.8860248481693
True	187.3313374613154
True	25.590933143647632
True	382.6734315939788
True	106.86419652352431
True	167.14838637140323
True	805.8845879101737
True	257.8075927673031
True	149.3379383027303
True	368.9717322417892
True	516.6125170817745
True	335.43715220503043
True	514.078724208568
True	619.0446484364857
True	157.13970333520686
True	6.709790843483333
True	73.66269463381835
True	425.4408895931337
True	93.42802299195064
True	78.96004821663479
True	1051.3982682452422
True	29.140761076812613
True	321.9095579946567
True	321.22817373639305
True	440.208946304743
True	674.5300997809298
True	195.8044692685528
True	637.2398657903531
True	326.4611617331703
True	352.6790952592007
True	275.85570885538704
True	198.8113671842476
True	345.1614859297652
True	450.0795231482016
True	407.8893176993984
True	601.1844657502353
True	139.97903502493782
True	74.36551136388444
True	39.262267554083
True	281.92656430491377
True	641.0766493013437
True	402.87619009222186
True	773.6592770529177
True	210.5280141740746
True	409.0895450735569
True	67.15265943411958
True	53.44515048941017
True	428.5653964708741
True	197.199132980455
True	224.26219386571373
True	45.32161618795294
True	1089.1533557587602
True	174.51390999540885
True	903.3014469850632
True	311.12005559288826
True	928.1851721481528
True	237.43226138130572
True	461.9170871833575
True	528.5379036929171
True	640.1078036716176
True	221.54690586928825
True	471.1679648999975
True	937.4796944149444
True	125.62784670574668
True	6.599381658517499
True	555.5040541120582
True	28.615711473952203
True	76.60811720978305
True	781.9498697174134
True	235.536501086217
True	992.3524770600194
True	680.4922636943691
True	417.3360464871332
True	285.04969471365234
True	496.8549408465723
True	329.21320530553623
True	176.3412105433128
True	670.450739200338
True	739.5954904925469
True	199.1235201951636
True	90.80075959813598
True	504.8278077125561
True	140.4139189578423
True	375.6239763972592
True	351.4895972606472
True	64.37928295758451
True	394.7927683505166
True	413.59654645809
True	374.368852351085
True	398.8030413416791
True	428.8423870541672
True	633.7664373960253
True	59.58170137150298
True	449.4895827512106
True	343.2807592866529
True	664.8779296122033
True	227.2179746731394
True	96.82494349412258
True	39.61241293069151
True	540.6245406922417
True	642.0434508889117
True	186.8273081784513
True	410.5545217227232
True	333.9586133147578
True	17.000810049819204
True	160.6620225513377
True	296.03931595874
True	2.8518919362532635
True	867.7065923095803
True	78.92627014533653
True	98.57579733271366
True	108.60026292210624
True	359.9711516486169
True	37.689157930502105
True	444.28776357208494
True	230.9745414138885
True	5.578750781221279
True	121.37848682660174
True	426.7795652625784
True	51.05356045626466
True	64.00467553576918
True	173.1130628672862
True	286.36032989770825
True	975.2345047675344
True	397.0887869843559
True	991.6270531867178
True	187.6558883792191
True	1011.8066626665084
True	766.304448960918
True	637.4051007069161
True	410.9421326066654
True	375.5805987480153
True	79.66931280127858
True	73.33077349946
True	80.02269786664924
True	179.01279549827345
True	485.5232486199536
True	1100.8737587426897
True	183.01440082323305
True	350.35797105404254
True	430.8065774491965
True	613.5045494397584
True	583.3077701274868
True	282.59809931142706
True	456.26465316804206
True	679.2017998093062
True	98.6707557820648
True	732.2731034989506
True	274.2312580323574
True	133.3432155102723
True	413.99371254889314
True	839.1330342019105
True	443.1346545916249
True	828.2380244431662
True	189.7680104055551
True	352.5921197541244
True	717.856517321146
True	617.4943745938856
True	188.99779836168213
True	251.4578289464117
True	794.398550410941
True	31.97188444295092
True	190.61470861322957
True	501.94087230044624
True	696.2938058020818
True	102.746308136962
True	36.03927823021075
True	167.35845439587703
True	756.5631109796776
True	318.6791268945539
True	565.6798458615824
True	354.9379767265346
True	301.0877501585019
True	452.5535542232452
True	498.5462348176989
True	65.4034550720775
True	386.5231318218234
True	777.8771149363743
True	0.0
True	297.39125067807595
True	243.5061350431596
True	965.8832495863844
True	146.59915760629616
True	683.0842628384087
True	649.7874462447057
True	111.39079683017832
True	223.17708961629452
True	125.41985656448428
True	11.295398487028487
True	294.9620187316703
True	383.07409972038096
True	1113.282585062851
True	234.27800278232627
True	422.4184953353067
True	661.7168144114655
True	198.05663398718255
True	22.47433973408205
True	815.1534858332885
True	614.2019896623623
True	159.0142892323035
True	643.679118725583
True	168.7201572352592
True	310.2874648836108
True	781.806925367685
True	35.71497748069228
True	105.01323091348588
True	527.050862225831
True	64.65220926598928
True	75.04725608974198
True	391.63933642597874
True	24.453733111446496
True	757.5135416329682
True	102.81645117189724
True	164.6008422633267
True	18.669782142060367
True	674.6576705612027
True	29.021259370879477
True	780.0081657522169
True	409.7678978035148
True	114.62386689138232
True	710.2214756485242
True	530.3006998486858
True	552.8458403421118
True	46.5482415382054
True	367.6385101584517
True	5.862468291606927
True	98.66070881250724
True	394.3506794552627
True	52.07091294251455
True	122.39339476059354
True	311.7108601100717
True	182.7159932603796
True	96.63913480100835
True	661.6054401921732
True	19.990725972201997
True	1137.9973549099502
True	510.2090043357205
True	302.01320545003693
True	492.803953225249
True	126.0740012193356
True	807.3395974120784
True	1110.7082305682893
True	739.4051859627518
True	174.6968437010266
True	232.3490101521024
True	50.331589500142016
True	57.51350754956653
True	155.48532600286322
True	100.77869041139571
True	174.2865550804363
True	1206.026177129348
True	325.07212486631965
True	354.2278962896507
True	735.2689949563702
True	16.488946011532164
True	14.785935920504794
True	584.7705148462769
True	6.162404684982977
True	117.70500321952638
True	686.2575470158237
True	177.0706166118404
True	649.4576858070974
True	862.2452391645803
True	157.09994829438511
True	908.6082333409988
True	2.823875789268513
True	459.0009680256067
True	1056.934000775585
True	24.87963806418021
True	240.358366595708
True	154.27956765260484
True	975.189285252007
True	234.57801276218743
True	485.3556969192099
True	125.974883364563
True	500.85006192485577
True	151.38328217367464
True	101.87080610044808
True	388.48243561446674
True	70.48342857475396
True	50.82355476430239
True	1118.6287859606189
True	258.8291299793744
True	160.27427849498804
True	361.22179985945
True	393.296922783054
True	211.593341636746
True	160.03736833000937
True	375.66569080695183
True	37.00763368448896
True	477.00543898496926
True	1118.2336639842913
True	113.72514850446544
True	471.07882714914666
True	311.83535114035976
True	25.77006727693835
True	412.1285182404517
True	103.03414416075732
True	603.0492200927872
True	203.30476803496256
True	415.0718467879449
True	19.287044513014653
True	445.01397179116026
True	105.93941881906362
True	341.7925780685021
True	33.031914046363866
True	173.29468565758384
True	248.01053267714943
True	757.7512006627924
True	56.071667735254216
True	140.1447366335944
True	237.0712523930569
True	137.73974517491314
True	630.8077734623228
True	551.9858351295825
True	785.068858043437
True	379.8516827585773
True	528.2915101613501
True	431.9933539062392
True	673.1981694384319
True	66.81221795700698
True	493.3695239598983
True	426.381861958471
True	49.38339398006404
True	87.49725752914136
True	134.92857983162384
True	85.35017518034654
True	326.2928202283144
True	850.9636949666891
True	329.1976442151601
True	1080.7953369678337
True	315.0069875754058
True	927.0507434797564
True	145.17074523919112
True	603.707360132993
True	598.6172551728165
True	685.537559465509
True	456.150934193257
True	64.20242238336658
True	291.6698854139752
True	40.642221643059386
True	173.85496811574546
True	167.5399831315265
True	1084.836478407038
True	228.083802603656
True	553.6575060994287
True	558.6983778185521
True	569.0791974161408
True	898.8670640480366
True	590.3425984616043
True	658.7707806340959
True	961.023332525744
True	124.5550638738564
True	323.5632834644682
True	261.0846414266424
True	323.0059588505616
True	89.51723295248294
True	376.168894339856
True	4.938963762943471
True	324.55361546469635
True	249.20206361968843
True	606.0747593691435
True	286.6248930934853
True	356.97694757087294
True	10.44693999281786
True	63.23819365057753
True	548.9651362601728
True	28.51951850647246
True	144.102787393698
True	61.295352825146914
True	152.48653143108416
True	242.2448791125564
True	71.87469340820827
True	390.1329302594594
True	282.98446439396645
True	102.71583701385175
True	338.6648167050509
True	63.80849219676991
True	587.5940369266658
True	838.2474273795858
True	278.9183072604433
True	1148.4792880884536
True	116.45995910332296
True	301.4236442387249
True	1046.1917462345668
True	87.28427851624171
True	284.2413570056771
True	11.013823021212456
True	405.9610067246777
True	440.7712639709141
True	160.21772443679365
True	613.6398285505588
True	878.0830655405208
True	157.9000148555186
True	78.2052720881206
True	340.4820890758926
True	558.0780089487994
True	601.3283871995221
True	1253.3496682633065
True	27.820802737638022
True	919.277295731204
True	141.5188897977689
True	658.6343833161085
True	110.55006350716287
True	137.10271286826787
True	194.94024271202744
True	172.76607499855257
True	758.5690394180257
True	210.68851641912465
True	230.6718245652734
True	70.02970784411313
True	513.8010387368945
True	461.3473636159771
True	175.45729030876532
True	243.72899934298343
True	15.886063012389249
True	428.86891211247206
True	213.93718112675288
True	296.2917549147313
True	112.14590280441976
True	694.1381072773523
True	428.2055063633261
True	267.11626780854147
True	639.8352100254166
True	535.910990029351
True	453.8941415244892
True	133.4217992522371
True	535.0824154352304
True	426.2246291459185
True	2.18857762582258
True	192.90309484198727
True	91.71198271834253
True	242.17084888686855
True	3.8317892724532183
True	126.4690757005452
True	346.45611766432427
True	7.119907170851209
True	838.4178941797237
True	168.70005361245023
True	727.5909625496171
True	781.230144091069
True	163.9626800168215
True	222.1302849027732
True	483.2274982983145
True	804.592126644008
True	50.0647522597444
True	36.81060353465448
True	127.77697720056103
True	620.7049357596129
True	719.389774478084
True	188.015314757724
True	595.8490089264935
True	604.6167649102297
True	835.7890292978149
True	406.4108239347528
True	189.57583279186363
True	898.9360913089184
True	204.8391954577804
True	144.82223783921037
True	326.4829290820969
True	218.98739312557265
True	206.4146476913096
True	628.4323201408403
True	251.01184551227868
True	191.3352280048933
True	462.8901379305465
True	467.4634339187391
True	64.5887995354022
True	292.9152068643438
True	77.2063439875561
True	333.5267933953206
True	355.5083002014111
True	249.3173176819084
True	183.3158289354893
True	380.6834402070322
True	638.3854146624577
True	770.00246958392
True	290.8104910973111
True	722.3045715023536
True	61.96527915063175
True	865.0612673318082
True	348.9535350023387
True	12.498266888710392
True	615.6522546021926
True	707.9512235386877
True	267.1924917965768
True	172.9179752892153
True	46.84245685087385
True	385.503446295649
True	73.60470805694702
True	14.540964249393255
True	896.2784902953033
True	364.9095409789212
True	171.16196049200315
True	1005.4100088237616
True	12.0711175170164
True	786.2562498594511
True	29.595518547112235
True	662.9742926013757
True	60.50031064797719
True	746.4197523545864
True	441.07104604931885
True	194.4074974345676
True	431.2459657718114
True	213.43879268514692
True	295.2264783877635
True	215.9489499162745
True	417.2399205819678
True	9.095974412705417
True	329.53808000148547
True	113.51649397176264
True	11.595205088768118
True	480.267039067986
True	760.6333737891273
True	276.673770572814
True	84.90697505786845
True	298.0746051985411
True	76.51801932645607
True	188.35459404405668
True	178.77763222297406
True	378.0630956639927
True	41.65020811698111
True	136.48004358455657
True	382.733552872611
True	875.2524079708257
True	110.65744750129072
True	211.80540523905037
True	412.7284594277213
True	19.722463321751444
True	417.67906351958754
True	516.5634447250823
True	88.53384424625999
True	405.2546616986117
True	365.3763398171247
True	422.72527140265487
True	594.1976030650719
True	1074.0218558666031
True	972.0422803003136
True	56.69405660230802
True	1073.950176876457
True	109.33237335880322
True	110.19334141704354
True	101.84518789456132
True	495.7324810263898
True	381.9351452429851
True	579.1339769742848
True	254.74628006220024
True	159.81028019424133
True	400.94930767580064
True	15.062641605896316
True	459.833239925687
True	387.93084497238095
True	152.08251373835316
True	97.8222188590696
True	529.9638910719613
True	1027.242873517018
True	200.6854982322736
True	67.25842261521225
True	438.1583614079861
True	373.8436081399132
True	481.358490229036
True	325.03596190664035
True	5.74139529544647
True	541.1380928320299
True	509.49824911324674
True	515.1879889022998
True	188.23716733214604
True	105.69823087435482
True	23.059893701911797
True	376.4562626374031
True	104.66362242291896
True	6.635645860196461
True	31.383392389214865
True	352.2442040827881
True	670.7836804478651
True	134.14685980083144
True	89.15441474545243
True	24.37475402771893
True	406.78908225890746
True	362.6623263837092
True	788.1274873479227
True	302.6253265244732
True	527.9127860949451
True	534.1478321950505
True	525.5265190624112
True	296.3575313485681
True	535.4813056687042
True	98.34640711821886
True	564.9757203966652
True	6.953676080001799
True	372.9278974114332
True	458.6891514950529
True	958.0754560457848
True	346.8240165131185
True	806.3305751548667
True	972.2863799166367
True	175.49313816192588
True	35.67329157136292
True	364.0267631904193
True	387.5455089558647
True	572.6416916295716
True	251.77183751861432
True	29.689809364622832
True	635.7273984390395
True	132.70474907075595
True	1030.8118094791598
True	312.6120817048416
True	465.93925604879865
True	130.8893650114908
True	809.4470162102828
True	140.02242875495097
True	850.6508619908349
True	528.2903378018758
True	187.0171803383393
True	113.9362807546829
True	63.7478792456344
True	560.7390860138673
True	903.5484559959642
True	417.37267702103577
True	535.8872965124492
True	138.77898330344533
True	636.7500125025367
True	501.7802859765928
True	790.4937909154501
True	332.1094229939151
True	599.0182474261187
True	110.52127846738648
True	29.485142986777397
True	411.3234313839403
True	176.85755457492067
True	104.53722729062582
True	382.3589873721904
True	1033.158708112711
True	264.5568745537134
True	554.9621869213522
True	11.62029754919626
True	75.26147192494071
True	339.3235190577302
True	793.1551528362941
True	465.4813976931926
True	505.11293608774827
True	709.4842417948817
True	71.21086383598175
True	744.5341466268717
True	50.86215546202951
True	108.67844892411694
True	171.74958576315098
True	81.98629374949968
True	25.990042918530428
True	302.54315590830254
True	475.7290802224573
True	903.6600291098885
True	856.661981688403
True	6.150721650479329
True	293.3708687799504
True	467.4961520387156
True	130.45775238358053
True	249.8568841971852
True	327.50951098035296
True	1323.5226742820707
True	466.8363976479277
True	25.251507067140825
True	183.86930334997828
True	718.1884389267017
True	34.118024202792306
True	169.78597439541164
True	572.3507599304811
True	75.26250938348369
True	858.9126713580887
True	337.1453299222008
True	673.7268807655701
True	77.58713741601109
True	657.2532765351156
True	591.1953799645653
True	870.082967158801
True	244.509510283362
True	507.8193496464059
True	832.4054226090507
True	917.8884440717692
True	226.20976806292836
True	758.3187513075078
True	222.76874075291465
True	449.8080356207783
True	367.3916370330044
True	502.9332891317352
True	485.564578352705
True	321.6958252195128
True	349.39419681530404
True	116.72850444876744
True	334.9010554670971
True	1166.1057333628733
True	316.6092579072976
True	153.42399827809186
True	316.7124755197557
True	753.5063910152473
True	662.9512372037473
True	411.01478749361934
True	111.2932413982952
True	345.6039147219622
True	32.4913472713432
True	177.12806854768633
True	86.41869442016815
True	83.85822632655601
True	547.3832150777952
True	136.95818340623225
True	131.34298998317217
True	107.54288547099712
True	83.71678840008936
True	443.5540445466642
True	388.5935300148293
True	1050.104640702633
True	527.8684608166383
True	833.9113299937263
True	271.8443946280275
True	295.74019612645634
True	539.9911640244861
True	195.12212565183484
True	779.9088476006463
True	245.22595019682024
True	362.5783288967878
True	69.88111759663241
True	113.72451585803124
True	268.288365440253
True	129.4195701432217
True	448.7847725462055
True	32.45142092695047
True	567.0283472608807
True	1022.7610875081688
True	713.5143456960967
True	1.264835851623102
True	62.26775373283613
True	482.1245796287672
True	430.1819301199198
True	74.3504605290814
True	120.06536531886243
True	294.2498467625442
True	73.35068139807703
True	52.3039941456781
True	717.550504385068
True	647.1518086269463
True	159.73842272190117
True	170.21432415606634
True	508.1092195170578
True	51.805360025775926
True	24.58377667513788
True	587.7911244275139
True	454.3270240057878
True	1146.1852335152862
True	42.54720487929211
True	474.0660367804584
True	874.6509786805948
True	767.4296276057762
True	300.7010963375745
True	763.590987511828
True	413.9310235117091
True	42.54993946475172
True	91.04221429219884
True	725.4846157278198
True	77.12914488284616
True	140.2950335656454
True	942.2285356220872
True	180.8478070946359
True	264.55143023158143
True	107.3952690950655
True	661.0000088529878
True	609.7308459330678
True	214.7414521735464
True	418.4600483610977
True	42.524023806578384
True	271.6582832131981
True	562.1942012669624
True	618.0208553677729
True	330.45067116481584
True	69.80506220353455
True	968.9698916092252
True	1051.588909483324
True	566.7387924446264
True	62.96984895864923
True	29.94900577387299
True	91.03900836972116
True	103.20768333680648
True	100.46976958005811
True	881.9069044090733
True	1215.858676654838
True	732.9604279805438
True	319.039642299391
True	9.133475777032904
True	23.68374677111847
True	351.5268587545301
True	480.18760582904895
True	46.83755013553437
True	559.1696659893855
True	438.8731104402761
True	399.2117516118616
True	81.65219965785545
True	197.6620516686066
True	272.07083271997976
True	129.46344196532763
True	404.65872877240247
True	44.600713168323296
True	173.19698191588154
True	1160.3898349605402
True	6.026903092445078
True	27.13687313775889
True	583.5450007758221
True	352.64874704802634
True	749.5621251244503
True	154.7472639687485
True	749.1736169269818
True	610.4990817909554
True	287.11056902793223
True	427.5240636438447
True	344.80885848935577
True	294.27915631406205
True	276.1032011858905
True	396.6486954306245
True	496.6527228603389
True	505.2876030957314
True	107.25935581943035
True	351.55726208327974
True	8.426442310312611
True	174.48637123341828
True	227.8411692258504
True	858.1153794311809
True	574.309026018215
True	32.50339693393625
True	743.7916010022811
True	849.2342403761506
True	110.18575399322026
True	356.5200626107911
True	857.2261059669269
True	224.9684448317951
True	162.9626966210033
True	530.556626348904
True	606.2189050472277
True	1081.507303818811
True	140.8276348045966
True	155.48949307284974
True	259.5167422011802
True	306.7453656732942
True	416.05686967649103
True	420.0236714636787
True	325.90174393158713
True	433.2675495582905
True	499.3904808036663
True	241.89515644380865
True	1470.6280854409642
True	256.0305715600497
True	410.8585012833107
True	51.436232243193
True	780.2722898352322
True	259.7239701010312
True	930.5999397984544
True	571.6520653272341
True	320.8780901905157
True	804.8817657320665
True	269.2884927627393
True	219.2547093657243
True	262.6541805673603
True	219.1255348535293
True	137.25282118920137
True	251.8728751455689
True	726.8564164608481
True	543.9980310842615
True	201.83088353616063
True	1130.2906132941869
True	110.47519769013904
True	269.7020841391987
True	69.44076415706049
True	309.11030553432795
True	399.7159766446956
True	88.02086520020976
True	214.89025279176448
True	75.38942252778591
True	708.0183083019706
True	371.0991724902321
True	232.34745401361775
True	735.2535291906399
True	921.9787098040892
True	790.6628242401475
True	821.966862902542
True	350.7475801205462
True	1.06805632145877
True	264.64027815233925
True	53.80741367836932
True	387.4670516865028
True	53.84829189088951
True	366.1791219725082
True	852.5647336637202
True	1043.366030396752
True	395.1700856309898
True	20.905565775387387
True	526.4558609514023
True	511.6197438660284
True	202.125240447944
True	241.8425625693479
True	296.2765378381516
True	23.065775582388333
True	126.00695648564168
True	930.963917585687
True	63.74584442990648
True	499.8315059295156
True	788.8602259673274
True	101.53234889596165
True	248.8708771206132
True	114.22234613230152
True	15.898403384432292
True	1.6684754236976582
True	121.86075288819733
True	1022.1312171080236
True	457.5559593445669
True	66.53654160323934
True	786.9698539517665
True	341.9616383734838
True	1.3407999705893163
True	442.9262359619733
True	183.36885244851928
True	485.616558355482
True	89.12882876357658
True	327.84503899702696
True	364.9403257327099
True	166.84965694667383
True	215.43423703890016
True	126.605815948864
True	173.64842986556323
True	983.2325336419104
True	15.056036547610976
True	518.9720177862973
True	478.938449725587
True	388.2613370264976
True	219.86084557356548
True	238.072945400254
True	160.2616843040018
True	46.528747069896745
True	469.3809943825698
True	155.00032422629457
True	848.5952843656454
True	825.4300681014707
True	237.99019235922063
True	312.6545787246567
True	527.8684256705142
True	40.350253796965376
True	86.05948430182752
True	749.5218589425899
True	1061.1903983869354
True	111.3363806303446
True	730.6602118691994
True	141.84606883611082
True	929.2603607678832
True	672.5467584527604
True	110.4198675283587
True	270.7727422227329
True	645.7257766608863
True	265.46584245432234
True	43.08425992915563
True	576.672017771759
True	436.1313855242355
True	5.37286129186427
True	475.122812080583
True	64.06936361844748
True	175.59936584857238
True	243.57394354694264
True	295.4414148863268
True	71.33200026639464
True	228.8804936612495
True	346.89976654567613
True	437.8463084111424
True	931.2356079606348
True	46.106473668822666
True	887.4012313381842
True	996.2257365333164
True	125.961235663531
True	73.47059380164228
True	971.3176640994208
True	35.62016904462326
True	233.0654724807997
True	86.23616602791508
True	214.15023753777183
True	351.57538582826726
True	961.835330545157
True	98.61225787643296
True	71.53304040366407
True	656.5918070064988
True	284.31564587275136
True	720.2416266741652
True	55.91850106456224
True	479.05019507914216
True	379.67777278571
True	685.3429135848497
True	52.84060288005939
True	107.8799995385474
True	28.03347387800433
True	280.2982822795028
True	43.517519234882776
True	350.03715749840745
True	2.8818009169980505
True	1186.6406195936486
True	104.7316519847387
True	136.65762069802582
True	357.5530829991048
True	743.1681669434789
True	666.3401996881986
True	1018.1943544743688
True	455.12639683447367
True	410.2259465832596
True	142.54795920320984
True	409.72493879700295
True	850.249710239857
True	421.5310310877601
True	952.3351434355257
True	84.83665993577978
True	410.2566908193845
True	178.86644406748772
True	294.8513641714396
True	742.4788793941842
True	168.87865036875831
True	136.29947722606002
True	63.89116630568861
True	896.3283907155918
True	789.1734981329362
True	79.68332952451827
True	450.0395109552414
True	726.2816324940743
True	413.7253437154648
True	56.02800075913397
True	321.47860405951724
True	775.5631615726193
True	30.309839422104
True	380.6683386265282
True	171.17834006124363
True	275.1821045262727
True	33.86771784037201
True	236.18801133226552
True	748.7411509184319
True	635.9672956878113
True	53.17744906116165
True	311.10442560720685
True	896.7793743752751
True	18.24877025425859
True	311.47350677155845
True	296.563672025454
True	424.1089170282642
True	218.2391964676086
True	582.7350691600261
True	47.80412640423951
True	962.6251441984392
True	895.8438517523527
True	50.49656680834018
True	391.84171026506334
True	735.9915285877186
True	887.6537350164335
True	274.425929595716
True	596.1033326439359
True	129.02415092518314
True	182.79337544713704
True	127.66963072331195
True	136.99767483900672
True	215.1685960049314
True	924.2209791277616
True	783.0797924912558
True	938.9389880915796
True	19.636219256644974
True	26.05535590832889
True	359.27443558628937
True	13.529454214607073
True	620.978493941958
True	1107.022897025488
True	264.4636308115539
True	202.7830951805415
True	84.5267261321611
True	213.86286229642965
True	136.4073118881975
True	44.899982848325095
True	134.18403531337498
True	87.61103709509571
True	246.75034883162888
True	523.5449320736493
True	161.30235900913587
True	29.07612291880296
True	55.88698136531271
True	436.2488267384366
True	268.7765020368797
True	606.4412584448172
True	22.99168923780088
True	110.53854836922886
True	653.9174544979721
True	248.5021877973984
True	455.6346234898484
True	648.2825793438914
True	103.72646062431208
True	113.55387167973768
True	82.90723486391751
True	24.872132707140747
True	120.9777693849503
True	85.45982122757283
True	101.96012373767503
True	151.84438036069523
True	244.7814056548117
True	799.1247214058171
True	282.379627869425
True	926.3171419474216
True	168.80111842805871
True	192.19983747930652
True	780.6109236015726
True	312.11772822742125
True	627.2624822734256
True	255.81520217071284
True	351.2597037859677
True	446.32677553575536
True	564.0571063071014
True	640.2192066285312
True	368.2874377959736
True	34.07745007483678
True	581.397844961302
True	618.0110530500313
True	20.08029427499697
True	11.926607822211336
True	262.62965033673754
True	385.72472534892165
True	432.9373193186212
True	65.81752963072866
True	650.8397726475337
True	940.118068908776
True	234.730271577045
True	897.0668837148263
True	274.1042916141062
True	104.3844424427598
True	277.73548688806363
True	684.8538459831219
True	38.86546633555921
True	575.140479535903
True	1281.6422913237764
True	1033.7179310779811
True	915.902814495534
True	211.5010623430074
True	95.93147818769208
True	200.0920203751928
True	838.8548872268258
True	149.76287432502485
True	1051.734434883256
True	828.589900189827
True	42.020065597452
True	90.4854086246829
True	421.9761058369364
True	400.00276813322944
True	201.45306253130025
True	522.5012186023769
True	648.5639882107424
True	125.86261556836598
True	278.0919258333371
True	984.6350757090688
True	52.55680642828137
True	715.9579976270155
True	554.1670859931526
True	38.15036473221937
True	839.9721862949635
True	397.7753544148983
True	559.8943147843012
True	111.22929872759998
True	260.98608038148507
True	217.5850460873674
True	24.846249724301007
True	131.89802810435157
True	732.2657379252138
True	150.65030286880886
True	379.6194024814215
True	63.31452697306113
True	631.6415856296001
True	617.6484190346124
True	208.7952473851337
True	465.4928854721943
True	171.24466783924905
True	162.17343567136425
True	233.80499199052312
True	283.8921895212627
True	361.9949205262559
True	126.11402738813682
True	194.78586550136777
True	27.529898026374376
True	865.8086274207968
True	311.3580270137703
True	11.108698209624643
True	355.78570283934124
True	159.78718956255847
True	630.1406557545798
True	366.2882914493048
True	583.7176544521025
True	568.9025157480387
True	498.2691098122895
True	780.9707297484002
True	236.39338004448436
True	559.6491287944815
True	158.40452635136387
True	561.970784626549
True	360.3976857580014
True	381.0051449360069
True	131.3200179648854
True	138.99497539837026
True	107.5480844690422
True	66.85778180018507
True	747.1503334877141
True	184.50934804026204
True	45.66211715351649
True	0.0
True	565.0102763662771
True	109.6948635646006
True	20.854177237031443
True	41.89269879783831
True	111.99645436104028
True	483.27331036197256
True	177.33347691872797
True	108.71179511139611
True	35.73897298290664
True	156.66350436642568
True	936.4378637278378
True	45.56613231032492
True	224.61617830873732
True	708.2817963234598
True	315.2981085952776
True	447.96376161667695
True	487.7764446995749
True	519.60602481359
True	610.1201904332701
True	918.5906448944286
True	279.5918210271067
True	1065.037675844147
True	916.2721995766244
True	581.9409577002746
True	346.03091075570205
True	830.3666395941331
True	10.046739461268588
True	33.353899683747905
True	296.28931875344625
True	40.41868405543626
True	211.9934206427425
True	720.4581216314689
True	219.21016064504943
True	736.4850992563202
True	766.3112037935495
True	118.22841278322174
True	380.9569627195568
True	565.2068687694042
True	21.78786389882393
True	133.69737455994763
True	444.5729421617776
True	301.57404245901324
True	200.42270045150568
True	108.54477872164696
True	378.8657956055266
True	21.32767377063317
True	365.5268815894875
True	366.8238608540416
True	1043.9788828435564
True	366.4957950631874
True	30.206824216312903
True	444.5421087822639
True	436.6336653066545
True	242.1475679699464
True	32.05151911791187
True	764.7593099643584
True	454.1521180753375
True	180.75003238428567
True	12.636112186673223
True	1195.2113661704973
True	165.4221783701255
True	26.6368997232161
True	301.14993978937423
True	272.0705821538445
True	122.0914644221175
True	290.2200681560218
True	48.2007628788334
True	323.0774178034949
True	311.54865473563007
True	317.0545520547204
True	31.532765455527063
True	47.63579423718413
True	1039.6456892435926
True	24.910953613058798
True	12.753523090656577
True	174.42173759242527
True	666.2530083370939
True	9.980553322071955
True	179.8100853186131
True	165.75238981858206
True	517.097790806714
True	386.524684097496
True	739.460354866407
True	319.6569944511181
True	498.96855914024
True	440.9167371280335
True	480.3653292789744
True	99.426872341069
True	1288.1727572818131
True	876.4728211449469
True	302.7012449110705
True	538.9133527603236
True	105.18458226720782
True	580.3892053160428
True	432.63878082777296
True	158.92774250331615
True	78.6493768611448
True	345.8767682088526
True	164.956188981015
True	31.1764113751094
True	569.7114924835315
True	386.74853188675166
True	71.25543058949872
True	28.961685190316977
True	642.5370294036342
True	490.0843146623508
True	70.86541292646247
True	20.84750160000375
True	325.5255097644853
True	338.33539008054345
True	728.5375004954552
True	550.6187592353914
True	554.5999490451375
True	803.1492683560256
True	8.967157197154274
True	57.08207395462257
True	36.92904899315131
True	58.920543384325896
True	512.4178680754025
True	596.3632505068833
True	84.81302172013967
True	108.11433000661006
True	201.95152799699764
True	76.36119389204912
True	187.3297146658472
True	212.9994644161828
True	270.0631318479668
True	807.45366389842
True	622.9853017227647
True	288.5720077226354
True	196.34840497579995
True	277.273136936389
True	240.0915271260207
True	746.5431644523369
True	314.9374677341902
True	173.43413706850112
True	926.2292538226752
True	340.430365497752
True	483.9442275829631
True	153.97526928777998
True	116.43233063291362
True	61.92198788140083
True	205.96836421731825
True	1002.652967436786
True	532.7956509059737
True	107.93578122384032
True	359.05152159660366
True	105.74267039610628
True	649.347762318938
True	3.808956272667669
True	658.6174069610669
True	37.035888392132335
True	936.6525563216968
True	853.1275902401904
True	216.47355153822417
True	31.070364024879453
True	76.6864118693901
True	467.71799412470415
True	218.21122961398032
True	1.2658983125620382
True	79.91141010034734
True	1113.3909962402283
True	342.396197394662
True	655.9633487522844
True	484.16362160573374
True	31.70984797637852
True	141.04279041189508
True	444.61058673089065
True	904.179545652464
True	804.4641514051564
True	405.4962118114352
True	325.5558417250086
True	18.12119729366869
True	79.54038567353933
True	763.3489724883281
True	453.0901843293964
True	383.0074865428588
True	870.6790248592981
True	25.14130998243581
True	211.92913472335343
True	901.0101974076688
True	231.3295995597717
True	6.956417043491048
True	512.4736940811864
True	99.69630840926598
True	661.7799611759333
True	53.37070905093661
True	261.499640227342
True	839.2483674602598
True	903.939587657878
True	284.2835279457467
True	424.8344040269411
True	119.92794423920331
True	616.2182670226932
True	265.48793698872976
True	185.2524357722185
True	846.3261720823567
True	56.31240414651285
True	721.3317236008597
True	277.06016316621646
True	307.0691497218531
True	170.9537579289499
True	473.3103506915214
True	615.3752899247885
True	357.69854644918604
True	408.96271104113305
True	69.73977660896801
True	165.6579079995504
True	439.48670647212487
True	221.12569700756796
True	32.3426252770414
True	204.310344068691
True	389.5572306170927
True	415.20068975443786
True	718.9552780610551
True	133.01770045755788
True	649.2022034973697
True	514.5325361921639
True	582.9341262389833
True	145.0151083164012
True	39.79895357140526
True	663.0725294143932
True	68.51844182262845
True	554.8518137744638
True	699.1922394825516
True	446.46379087984224
True	131.09793464731862
True	540.0377222399418
True	4.434906134380846
True	405.362272089523
True	30.10993562853935
True	634.5479076726066
True	273.2111101654467
True	572.8892235433563
True	711.6264419297786
True	138.65007107191798
True	535.4722702960763
True	486.4049030555041
True	66.88463845421866
True	972.5810810625796
True	3.4319933934827325
True	28.248126957315105
True	630.8293532204635
True	701.5491651698538
True	129.5764730931515
True	416.4556476729577
True	132.99703688237514
True	80.40833300729167
True	445.1063626986645
True	40.59813904005813
True	511.2679316199023
True	13.207685094558652
True	843.8069981970824
True	550.717833508753
True	681.5248111014688
True	99.75653090825033
True	381.5055340952678
True	979.9831070396508
True	848.0262533344826
True	133.97303196025723
True	556.9799831130726
True	460.3939688707785
True	246.81213031435016
True	246.79909793708225
True	6.804893067911332
True	332.2611860666904
True	11.086473636799774
True	363.4192828040212
True	76.8174709055889
True	409.6814389041888
True	664.9022698197742
True	125.150196780776
True	240.54992799138097
True	665.8894585856445
True	681.3028131463943
True	296.46248924980574
True	133.7123444843139
True	159.4392230136549
True	474.26840393380576
True	76.42059654230441
True	10.725768042818531
True	514.5861525212636
True	564.3743978200088
True	19.253983625989058
True	141.973001909606
True	886.9504918728679
True	480.6210937128205
True	263.1553232468927
True	31.547922233334077
True	490.2117472672541
True	115.15902726732868
True	573.4034125719056
True	674.1328659700825
True	297.8963933515675
True	377.680393886737
True	181.99943762603328
True	240.81775375681264
True	72.40663698165964
True	229.0593859868061
True	492.8229452314937
True	22.884972517212333
True	467.987970841285
True	369.17989084125713
True	739.3908783400404
True	873.0637326456633
True	953.7746500013944
True	157.82843290977172
True	386.5710264770508
True	73.52592823452572
True	178.99784339293026
True	319.8859023736401
True	11.21549146230746
True	794.2396461661247
True	23.39385168824877
True	394.245184090715
True	281.0226695850078
True	646.9627033563723
True	197.5387982898335
True	37.68477987679461
True	671.6509380355147
True	1084.7057514672956
True	224.55359498071232
True	132.33963715666226
True	609.2451583401877
True	490.2071854783888
True	16.071491954718685
True	823.413893475027
True	111.6734701176686
True	49.88731009872409
True	307.777195445572
True	351.4783307663619
True	401.0808691882999
True	270.2404310753834
True	18.23979265468181
True	24.10759692807404
True	829.0964819382416
True	199.89175746915257
True	118.64118407901177
True	844.1435526042594
True	640.3606335709085
True	609.1202766709887
True	446.39876844839273
True	151.62861544230836
True	34.54988865917979
True	101.68569321559396
True	445.884008476253
True	240.40789800917648
True	507.5667862721279
True	149.80562682413918
True	494.2224892663736
True	662.0750764679948
True	960.8859616763308
True	24.53645632377524
True	1009.42549820605
True	1057.7163630853468
True	468.126342027001
True	84.71491904659094
True	792.2546837441596
True	659.3535781336718
True	650.4438695816905
True	168.90369259679082
True	747.4806059126819
True	710.818099280788
True	120.67536251211791
True	744.3387657494977
True	821.1018176602722
True	469.7605130563525
True	229.982839338472
True	69.86798020416121
True	334.49323401283203
True	352.7290160636823
True	464.4557170344642
True	427.7982980426261
True	191.8394594812468
True	308.5223310280782
True	3.058196389838609
True	12.220461030520209
True	103.34028777885857
True	130.0510236780884
True	362.9252599161596
True	346.73986569050595
True	109.8922740202935
True	16.883488804434553
True	214.01680837910243
True	828.2555186391456
True	471.0158188304176
True	522.2324357282027
True	564.4691856918005
True	774.1466288551444
True	648.6331258959291
True	96.16867525484264
True	212.64944409173827
True	244.4757246124045
True	287.89283318710505
True	105.21314639169468
True	367.6410206658745
True	442.37992931441
True	173.48420973023116
True	659.421223326767
True	253.2359407299082
True	204.47615671114775
True	29.198654231894608
True	250.21586383211715
True	478.72520399275066
True	167.8381274103707
True	522.5362827928949
True	485.5085685832125
True	240.3573990864616
True	103.10969978026682
True	43.68983034511059
True	402.119555436636
True	791.7687103756044
True	166.68880680712013
True	1055.469837764136
True	1031.3651940704667
True	478.03828028089794
True	96.02915065375691
True	120.37165252352756
True	662.2052160700873
True	7.792814342753317
True	226.5807477469621
True	131.144638865821
True	121.28071473912372
True	328.09677095771184
True	633.6297867134718
True	38.43879470650066
True	111.72366944123122
True	975.3377643732504
True	58.40918671159289
True	445.44689979513856
True	540.2888589596263
True	241.99556077267
True	135.58362518859872
True	918.7559528115708
True	1181.768747848622
True	520.3255026360994
True	645.19344682236
True	215.1977604578018
True	155.8505894837701
True	330.6586691828786
True	268.11479810435947
True	173.01275708286025
True	296.3225327353783
True	346.34643975512193
True	11.29163228940227
True	624.8914786458898
True	143.50216262453532
True	78.53020919140961
True	472.0824184371465
True	307.632290827101
True	1201.370354565735
True	349.55985740409847
True	1007.8693399570268
True	9.12221517147655
True	261.99576837569487
True	224.3800779516618
True	150.61624590706066
True	491.06015609511815
True	187.22356454216776
True	399.18245732496433
True	331.9178046778835
True	115.891868174427
True	360.87726377128416
True	1050.2215712541592
True	764.5938514602868
True	233.8647615909447
True	111.6387033403847
True	315.2486179510805
True	26.408408987178504
True	360.0455815892997
True	318.9634228976716
True	566.8064138194674
True	453.8981777759077
True	338.6704018093948
True	156.98071256646165
True	12.580985320741428
True	435.3581786246523
True	264.51381214274124
True	139.8695569349818
True	305.9004184142802
True	436.9837575033537
True	818.2632923501542
True	293.7182607240887
True	776.5890435279991
True	375.398557461617
True	372.2953363928276
True	1.1192301971183685
True	1169.6793798190356
True	102.90843035953289
True	916.9221850269548
True	200.978272938229
True	476.25711893944
True	657.9982896393772
True	82.93328716570788
True	492.0630423283435
True	35.9198178389306
True	407.8808233052068
True	81.479382398084
True	224.1221822469858
True	40.66635263537246
True	653.3812616650862
True	191.97359460031456
True	28.04768993433878
True	392.5747486707188
True	106.34770524744047
True	163.96073253692884
True	827.9892089282267
True	258.8698547583924
True	155.81254032919023
True	369.7038418906234
True	522.0888618195679
True	332.9047452436967
True	496.9973170339791
True	623.1900127888115
True	155.3946048004367
True	7.152322097631872
True	72.81250337951029
True	421.1963170926727
True	94.39557590989268
True	78.37901168636753
True	1040.231167528192
True	27.097463045699595
True	332.37930754124267
True	321.53402476274164
True	435.1981198653325
True	660.7543764478387
True	184.59772025382424
True	643.4085412429307
True	329.8180126695884
True	355.0932686965273
True	276.4036392182423
True	210.11488439685755
True	366.58472322280966
True	434.3818238289483
True	411.88942481025214
True	636.1087689633218
True	135.51308244807788
True	76.30304270652776
True	36.53727017834581
True	296.2281864874927
True	630.6398800508593
True	408.2401347234386
True	772.9497540018046
True	207.26873942397
True	401.3618227722756
True	68.47900378844747
True	52.70125550589519
True	418.1828944933845
True	197.20537933532907
True	230.85983769677637
True	42.70914390231784
True	1087.437370014162
True	175.57205983612664
True	910.983851820472
True	323.238075090377
True	939.4596804482644
True	230.23228675133709
True	457.8182017501504
True	537.6239601232821
True	612.8610226189513
True	213.3644169354836
True	464.3823571599239
True	947.7491720063152
True	127.61805359320454
True	8.155799176336696
True	573.9018742651535
True	29.67076382516463
True	79.3009563056055
True	793.3297955439074
True	223.5471077011572
True	951.2093475880716
True	687.9063502744499
True	407.196041510452
True	270.92911909967745
True	479.2799478603127
True	333.1767207772823
True	184.1129987255393
True	690.8084297753256
True	759.8448233462257
True	208.61109975892785
True	88.08518416179453
True	520.3585053448187
True	130.2136481620283
True	389.2029240882477
True	343.34431597190303
True	64.55825246076597
True	378.2004922223158
True	394.8227079156589
True	392.65799597101625
True	389.18032525303386
True	422.7808237582461
True	663.1873059305988
True	57.377072017030535
True	445.5271557619994
True	338.02648369715
True	649.1110321794233
True	224.0238943155408
True	100.29612036018032
True	38.6665168327143
True	541.7340712737715
True	627.2948396447641
True	181.34740400692127
True	410.3742878481003
True	337.23219390670295
True	18.549262621810776
True	165.8169533010413
True	293.7724649798162
True	2.863694417800666
True	866.5657166332282
True	80.68763760852576
True	104.05148585252496
True	113.9038673384961
True	358.2266381688604
True	36.38642326846436
True	473.444116057637
True	227.5328213209513
True	5.561122752839969
True	120.00446272499671
True	446.403615793251
True	48.98262755234944
True	68.37068728075678
True	180.13613290489826
True	293.3494640823865
True	960.123890385258
True	382.2208952882166
True	935.4573043766278
True	189.82143973509108
True	1095.0348836135988
True	770.7971372098496
True	639.8550169217433
True	407.73531306435314
True	380.59103889165175
True	82.05821616851529
True	72.1802066624169
True	80.80301071743698
True	171.11633111430268
True	489.31283737857865
True	1080.6728847580405
True	185.38647419743629
True	355.65137514255497
True	439.55425958836673
True	580.8797169411758
True	610.0195673946108
True	288.0529151987624
True	463.3342091225562
True	667.0757518718849
True	98.20638154527896
True	744.6141633895039
True	251.61076034747592
True	139.9131415126242
True	403.1056375771552
True	818.5739007382521
True	435.43723063828463
True	850.6225050081318
True	200.24042203748425
True	347.12680535625685
True	680.6465710394004
True	636.245942392038
True	200.46252807151112
True	257.419534932701
True	799.4296574777776
True	31.1326002235223
True	196.6915358679033
True	475.1324053662985
True	690.4266149720755
True	99.9335005470922
True	37.196619916875726
True	159.5355547349028
True	726.4712041651759
True	316.3710481765166
True	553.4767737434861
True	355.9044942644806
True	306.9480624576627
True	445.2961088966151
True	486.322218626054
True	71.03470404747122
True	381.7269270375497
True	787.0874557237826
True	0.0
True	285.4167520712939
True	253.44448704507968
True	947.8890461703496
True	146.53873414126036
True	632.0029956682198
True	642.3502204697837
True	114.77763166671248
True	217.92001716252145
True	129.14316152424666
True	10.440693964678498
True	289.7826877492944
True	382.29556638505017
True	1153.9234073168868
True	231.48046730056748
True	414.243796750408
True	656.3176431410711
True	212.23839557367668
True	28.42978922308908
True	817.611382754802
True	612.4882512111768
True	159.77229714590828
True	652.1010563758896
True	168.31814800306117
True	301.0461759614656
True	776.1021001510453
True	34.7576030012714
True	104.0530771684364
True	520.3187455277155
True	67.5684940618107
True	73.84850147979832
True	406.6350695072773
True	24.39319404592421
True	732.5142682821559
True	103.7560517871706
True	149.16381827978842
True	19.46861446241356
True	709.4076751993841
True	27.41490481719907
True	778.3352906602394
True	383.89598844966207
True	120.01300561696868
True	700.1020681032342
True	508.8834484073804
True	546.9907808899505
True	46.81048266675712
True	371.8484338597328
True	5.755895003860152
True	94.10066618549232
True	384.6505439213402
True	45.54375150139995
True	124.43281165249392
True	296.034487501473
True	176.19766700425745
True	99.89735420824546
True	609.3985956277415
True	21.344914107221523
True	1139.188428281868
True	496.86929589118057
True	307.7986564839254
True	499.3774424176637
True	118.20019698183836
True	806.6638894412667
True	1092.938411985914
True	743.6251036722723
True	175.8538376928078
True	230.202834179832
True	51.28350781074872
True	56.92704210046185
True	151.1325775543931
True	102.23342238172064
True	169.70384460150072
True	1185.164361916002
True	313.6585366399163
True	353.14957054586137
True	700.0702000782032
True	17.965828181333226
True	14.477957042056248
True	586.951788932504
True	4.992334113374213
True	113.9837462225693
True	685.7756394195503
True	180.09376197381445
True	668.0617458976816
True	825.5110754051547
True	158.7705727372032
True	928.3240759611392
True	2.6942126293220627
True	450.3594527950037
True	1049.5777550579533
True	26.135198961336236
True	234.92436046702497
True	147.80900528660146
True	931.5854961952306
True	232.2728929997978
True	505.14647647369054
True	116.397297259564
True	525.2062448917432
True	150.7623966471253
True	92.50823556842148
True	387.5813948127912
True	74.78352605886197
True	55.78875202617899
True	1055.221260391418
True	256.9657761132685
True	161.1133839262138
True	369.5623174878223
True	403.40154648747017
True	207.3330998365247
True	167.96662570256467
True	389.7446056157837
True	34.99464938158777
True	496.85554723971455
True	1115.4631190548346
True	115.48497869905412
True	464.1045490937523
True	313.0983190656551
True	28.669710672401745
True	419.2728592454309
True	102.12537149602012
True	572.9988583602218
True	202.84276531004747
True	434.3307087359613
True	20.17182714845153
True	459.4953583877826
True	105.35534111377488
True	343.8772209618392
True	32.49738824490118
True	176.85283944125567
True	243.43262636514325
True	796.8771185134087
True	57.35555323245894
True	136.31762135425953
True	234.3133234802248
True	137.45464509812592
True	653.1434379832416
True	537.264769168221
True	805.2795069778057
True	394.2663217675544
True	535.0767740857013
True	402.96268543684175
True	696.4660178409175
True	69.41218258097861
True	452.817292877567
True	397.2658966041588
True	45.66563984445253
True	83.00844419488958
True	128.61882283739567
True	90.02269466875278
True	327.9177347611716
True	855.6002062654818
True	331.9462509801938
True	1103.5563158491616
True	329.0089028497299
True	910.747154749648
True	148.12843325336453
True	599.7140074966584
True	633.3175894615091
True	694.1398604646554
True	422.80805870293153
True	65.93001227236492
True	293.19260357541594
True	43.12820686501011
True	162.01464632069093
True	169.25653872976196
True	1087.9782340054187
True	229.23692649041675
True	550.6942356982756
True	555.7116300570802
True	566.1298887119947
True	904.6544842112376
True	592.6868011070586
True	646.5479676717231
True	973.6950935203338
True	123.95470684166258
True	308.65854803848134
True	277.9845439716117
True	318.4420457201159
True	90.00770114281808
True	378.463696408003
True	3.6244470947433847
True	331.55867876429187
True	250.21870532637783
True	585.7254792836692
True	298.3200864792047
True	367.0435714805925
True	10.854955183034049
True	61.78533230201413
True	550.0361142113079
True	32.02455406515035
True	140.79734310352842
True	61.17021869421595
True	151.01927623163252
True	250.7922085077961
True	67.98027336082914
True	381.2156543028903
True	267.8952100949912
True	105.50466595937164
True	345.37166275986243
True	61.77884876454864
True	581.7472900316599
True	827.9907773587947
True	279.70938405324097
True	1172.682895970997
True	117.00854893998586
True	306.5442214857135
True	1022.6864092811786
True	93.17238186477368
True	269.5475786711621
True	8.852255431785595
True	407.60399761260686
True	447.7257003500405
True	147.95037322656643
True	628.6968822109317
True	895.8777327398852
True	158.71254524982152
True	77.9583009898494
True	331.2799171652814
True	534.4350678415092
True	621.5448731667848
True	1233.9982163378766
True	26.40519415666967
True	962.1319315160812
True	143.46355924268872
True	645.0788435891592
True	117.52233412610828
True	130.3703336245258
True	192.7573278846852
True	166.80309300984433
True	748.3227061370504
True	212.8435467640305
True	230.8271497371421
True	66.88725986745996
True	499.9185253537124
True	439.48854542906
True	175.67699910023168
True	238.21373406371583
True	16.1484835116356
True	435.60511343444455
True	226.72136236983943
True	291.4775196779195
True	113.45975656725928
True	716.3648538085847
True	412.5695156840089
True	265.9204653159356
True	654.3954100864202
True	529.1411160233129
True	451.85770506258734
True	129.9869374195094
True	537.8233836297461
True	428.3595474934095
True	2.4205874784015293
True	190.20476255184687
True	96.11795833389804
True	235.4799143014173
True	2.5808132053968604
True	128.78585320704016
True	343.8619567430685
True	5.883865638593349
True	836.6496321657345
True	170.225064498073
True	743.3907072702203
True	769.7640977175048
True	160.1973875620338
True	224.82762635282864
True	490.5973343670773
True	824.1390147383789
True	49.22090744958375
True	38.175804286276815
True	129.18851528557593
True	627.1706281697844
True	717.4895862567967
True	181.65399096762863
True	600.7485105319718
True	593.2877659528143
True	832.5447052263354
True	383.1068479563672
True	187.48217827551244
True	895.3624454774109
True	223.95723289007395
True	142.63660054080287
True	340.86073089320485
True	222.41741848919835
True	211.4676076659024
True	610.6489777315649
True	251.881362369172
True	191.7183551836147
True	480.0335620010236
True	467.0207818099873
True	67.50784219078159
True	290.2917085696807
True	83.7781100976083
True	319.06436131276746
True	351.9028773945316
True	254.65923758145763
True	166.72343151326163
True	380.611792267596
True	618.7220232195266
True	745.511075902036
True	297.67457240978297
True	757.2238199102479
True	65.54802910570366
True	877.171394096828
True	347.1797135908777
True	12.651982579921064
True	603.3307335093581
True	694.6647981153438
True	245.8655603436305
True	166.76845016509213
True	49.963283577515575
True	393.8880946627301
True	75.26675126320688
True	14.401730022046989
True	904.900018183812
True	357.32343367161127
True	178.79816584474648
True	989.3374335671194
True	9.26838463471807
True	802.2440562949681
True	31.597816256755262
True	659.5909568188703
True	59.13556368969935
True	779.9620356530257
True	445.7260871308348
True	192.87050481980123
True	431.29657983584536
True	221.2065526588661
True	295.1302735446941
True	216.43342045138945
True	409.0658831280269
True	9.404389544502042
True	321.85090250240734
True	111.24384910176111
True	10.076389644925197
True	458.0210087442882
True	752.6505665346344
True	288.24231892464377
True	81.49082882773592
True	327.33445951711167
True	83.72126633854765
True	184.1864641559694
True	178.08695698949603
True	378.0746056542955
True	45.01389793781149
True	141.6267945640755
True	382.7877514544092
True	891.5095538705235
True	105.31050049311548
True	204.6788247785432
True	436.9531008357588
True	19.571575992564664
True	423.0731018452517
True	509.24869885589777
True	91.84028463572275
True	393.8783605462836
True	353.2515643419534
True	423.02216461694746
True	606.7164557099205
True	1012.8560436951748
True	966.3423908829236
True	57.29014341238009
True	1036.5265569908051
True	115.74861424331073
True	109.63026972131192
True	111.0439039632027
True	507.3572069945558
True	381.3665961579593
True	582.6399102006226
True	261.72069736030545
True	155.15599164100752
True	403.45399275885205
True	15.840368539721974
True	454.26450016855216
True	395.6698704079399
True	142.00837700329217
True	95.8187651460137
True	499.3208363792023
True	980.4318893257484
True	204.0215450241544
True	67.22398715764817
True	432.0129176994527
True	380.8280992014965
True	488.91349916306245
True	346.3496349158153
True	3.569713425518932
True	527.117501630264
True	524.4595613206958
True	501.0296509349183
True	198.7630893588452
True	107.85594086715298
True	21.458371472496648
True	372.6181390390061
True	113.50313547124613
True	7.113893366034135
True	31.595814575150914
True	348.4764561301968
True	650.0400334734994
True	141.4065740045755
True	91.26653506125402
True	23.723794883696755
True	387.82513130523336
True	373.9770750102158
True	766.9750937458786
True	311.31989962427434
True	503.7781697947117
True	545.6056790663293
True	533.7846961444504
True	284.14099578265467
True	506.2241925604045
True	100.11833447638328
True	587.5983668394982
True	7.49629794783556
True	373.3534202382152
True	477.5552530464781
True	991.1676192617688
True	353.22906199399307
True	770.7864202859134
True	1015.0157934191468
True	180.25798548418555
True	34.41394081208652
True	355.2619111561622
True	376.8740985723688
True	591.4043096629017
True	242.78841301285445
True	30.83912563744641
True	652.1199923115662
True	124.33079184572378
True	1054.8468697075086
True	311.9086491365556
True	468.3694422312948
True	122.07434282313612
True	814.6087131613899
True	140.73103126825885
True	818.6440860166778
True	541.2677281355968
True	188.575879907523
True	116.29896172634578
True	65.79501871035315
True	567.7940550624106
True	896.60517361553
True	424.7065358632488
True	540.8219940806474
True	135.41300310902977
True	623.6233515091845
True	479.7358659151178
True	772.8969868796572
True	322.8466258029178
True	551.3151527338173
True	116.90548885433046
True	25.089384184632628
True	406.8666778375719
True	174.7669157145143
True	102.00529069415796
True	375.7240855342
True	1067.210526238646
True	267.90184025540685
True	551.8772767607549
True	10.662263091034909
True	75.13797748933689
True	333.9000187151625
True	798.8274970935245
True	441.9115780265033
True	528.8858301721235
True	724.5586339823521
True	66.3121016929627
True	737.6291126513868
True	46.69922441685078
True	102.87514187195166
True	187.79074236294176
True	77.17406411852158
True	26.56028806035915
True	299.7750732215604
True	476.009080526748
True	890.837529056122
True	853.7467452503388
True	5.492573960040264
True	295.31030435467375
True	458.5208375960807
True	116.18122810643555
True	232.6249794238859
True	325.87267928060976
True	1314.717309771145
True	446.45116707344187
True	24.558602235082844
True	187.6505028077214
True	737.3702694540968
True	35.499682074459244
True	183.12580093879748
True	551.9020635077721
True	70.71979829792713
True	873.4320071017814
True	323.9127064732688
True	657.0908522161831
True	79.47765376704004
True	631.9937555057803
True	574.9130430857049
True	855.6229600592736
True	251.3284539207702
True	504.710649877876
True	811.8374927154093
True	907.6398733372693
True	251.4182162804992
True	755.3346222280721
True	225.32261876071107
True	453.9319530097415
True	372.0824365450581
True	494.8432293108758
True	491.2146345755162
True	332.27043999075573
True	344.17797890934963
True	117.59398317320311
True	339.97217504791456
True	1160.2343378686874
True	314.18994001785296
True	144.16438846482
True	296.3664068381023
True	772.0361566640169
True	649.1509004187509
True	419.42585547467337
True	122.83828867826386
True	322.8121284997819
True	31.142694748483795
True	164.62029882324845
True	90.86421831482396
True	90.3785702899703
True	556.6581459708343
True	137.14535012825178
True	136.3411469969558
True	106.48201516284232
True	81.66206348470271
True	438.8280150695919
True	398.17584373005474
True	1029.540045692136
True	539.0082937181595
True	813.1959514842366
True	273.7185391791503
True	303.2659913353945
True	552.860829848627
True	194.48665067790463
True	739.8952005503296
True	246.91847327618137
True	364.4461257076107
True	67.2314413780251
True	122.22753076113034
True	248.7249218118916
True	121.36867142393662
True	480.14236196540674
True	30.62233602924772
True	569.7901577401486
True	1024.640743137464
True	718.8279992121842
True	1.2345134370059925
True	61.078042049866895
True	501.8316065405044
True	429.5699279753187
True	74.1622709291218
True	118.46339503635214
True	283.5000252523827
True	84.63641564396089
True	53.10181012095542
True	742.5925584834299
True	680.3035053848599
True	165.10439798785978
True	168.83443792516786
True	534.723356934315
True	53.25075145272766
True	23.37611397879034
True	575.9656512361536
True	464.1117259620872
True	1116.5148442505067
True	41.54719533161372
True	482.347425749532
True	877.7989871313936
True	784.5275652895187
True	296.26583586302064
True	765.6075263956636
True	409.6245102027325
True	45.0155012117554
True	95.91817848834656
True	737.9579562083104
True	78.7181472854593
True	137.45050770732715
True	929.1778791328376
True	184.94663908370973
True	274.61085611492126
True	101.07531203954125
True	626.3524849766836
True	585.9909859253917
True	216.16592710764093
True	444.06918716607606
True	40.06565160982336
True	279.170896743569
True	584.2189594088464
True	626.4954041419694
True	319.60573701539164
True	68.84135925233404
True	985.7031106116348
True	1056.0000341407656
True	555.7707691754712
True	61.682992230703874
True	30.866705505381027
True	92.73877000766412
True	104.69706034715512
True	104.70151482398252
True	882.0838354116681
True	1219.6090705118122
True	735.3182753984673
True	327.6494442888127
True	8.028956790219757
True	21.632005618454443
True	336.9158259836764
True	482.4356577328255
True	43.6240857614263
True	559.7729706600473
True	444.3984176510669
True	395.3280172347677
True	84.15957078038738
True	192.99136291282008
True	283.864259906863
True	134.77235680118682
True	392.8635604175718
True	45.439142917857815
True	177.89724317831073
True	1211.214386894818
True	5.566231874394103
True	26.767570289168635
True	582.657272067762
True	360.2949185669792
True	773.3522656210719
True	155.49324840701493
True	768.7140133664541
True	595.0020339134791
True	282.2232931444959
True	436.2626053091762
True	334.2279878938741
True	308.0511872715733
True	263.7363137890529
True	409.1386116433667
True	497.7229464594025
True	495.2302487580026
True	110.68296237048922
True	361.4653235400832
True	9.865919535588112
True	178.66144704656716
True	235.50341627301924
True	834.8782608568916
True	565.5717825224964
True	33.92259108121024
True	732.2824560065608
True	841.2654537612244
True	108.20633394984168
True	345.6730155896755
True	872.0704655123401
True	221.25778854213524
True	166.76192191038484
True	518.3534368891435
True	583.7361638742236
True	1097.790621509073
True	147.126252529026
True	153.274389935703
True	253.07106550533405
True	314.78388110715173
True	410.9173250088959
True	418.9206198696736
True	317.8509708644759
True	437.77006101535017
True	497.1734363977157
True	226.6285133830852
True	1454.8374409272938
True	249.07416718523467
True	416.3965711695419
True	53.93930162261774
True	765.8201116213303
True	252.0279041118415
True	954.4857853850738
True	541.8371933153301
True	330.9188593836872
True	808.6699535201357
True	268.2803281582892
True	211.64044700546611
True	251.46724108112733
True	219.7581925264419
True	131.55938323020044
True	254.39615091303037
True	740.8452121367569
True	498.6732402892379
True	224.74784230589208
True	1161.690976070647
True	113.50002275460776
True	264.8114190103961
True	70.90545260186799
True	307.91786502675893
True	409.0383471629205
True	90.1595651953686
True	228.82857519107512
True	73.07014831190662
True	681.7062425679238
True	376.5135108244559
True	224.28879309471088
True	720.4732273343313
True	886.8281492381942
True	827.9698291648691
True	835.0933459284221
True	349.6948980983637
True	1.728116613359803
True	256.1595909777264
True	55.20987625094854
True	385.1949532826556
True	56.34204044646352
True	357.4518171325888
True	886.0726387747696
True	1029.9042611957443
True	385.3679246640385
True	22.50109485694424
True	538.6545673444215
True	509.2970339533409
True	187.48959371182252
True	234.18173520991544
True	290.7923410556985
True	18.846393643313107
True	121.23845453779076
True	994.6508297544726
True	66.13362181385212
True	490.3659671420191
True	778.4972941285907
True	102.1279089016998
True	240.0161997571797
True	117.11321788437762
True	14.298500700204158
True	1.6665894636226608
True	119.98396346007132
True	995.8058431862996
True	498.4757838339164
True	68.62142459941455
True	789.5831698305029
True	337.37270185826384
True	1.1228962170508436
True	452.4018990901623
True	196.4934110978925
True	502.68845226510217
True	87.14303554503643
True	328.2512542344548
True	386.5362966736777
True	177.5355346591913
True	214.93320264148417
True	131.40043915626504
True	173.0420475885587
True	913.344373592213
True	15.689288224770976
True	501.4193564793036
True	476.8820764760059
True	415.2837715045951
True	223.43872971830228
True	231.20762828873765
True	167.65657329452583
True	48.79183828394687
True	480.72860818543046
True	148.75072321885096
True	867.0102977750064
True	845.1781920939044
True	243.11955801715493
True	316.0700929541686
True	522.3650188540003
True	43.67204559700457
True	88.92521504521461
True	764.4647739051477
True	1060.8474871964313
True	113.40032583577444
True	727.9739362727922
True	145.06328089030353
True	924.4517269609104
True	663.1173989688995
True	110.61032810411858
True	277.0962375427098
True	607.0566943143922
True	249.6056194545535
True	40.997705848402646
True	558.4034208348029
True	448.441703528261
True	6.012492187787214
True	479.5015319365478
True	63.361172153548985
True	179.09922322020643
True	237.7461812994579
True	293.45773742317954
True	77.03119671231028
True	228.65898278768472
True	355.5021436492412
True	433.6740669112009
True	924.9723908750092
True	46.54084192060896
True	883.6573597085517
True	1042.1051787344816
True	132.13781682430093
True	75.31183895271298
True	999.7763649157488
True	34.931712930984034
True	217.89748189861237
True	86.19736724568845
True	222.56481831692545
True	369.034994593224
True	955.4465651322482
True	102.10481271501844
True	71.33801577231756
True	647.0726351653951
True	266.5125727267418
True	723.2435502121211
True	54.54961600872651
True	491.2146422918247
True	366.990741230694
True	681.8569408365371
True	52.785436373049286
True	106.98476948340009
True	26.287392787052365
True	265.3289223287731
True	43.96351887676749
True	352.1905504488378
True	3.170793402996223
True	1197.5922614449778
True	104.35828775870765
True	138.8634799062052
True	356.51014067542707
True	736.1805146192023
True	692.7964403274029
True	997.6967716144052
True	486.0545653456008
True	402.3426941581667
True	138.1417662184741
True	409.8937104616342
True	853.9986803752881
True	431.34718569647646
True	953.515986799228
True	87.12952898080292
True	430.0390235614594
True	175.5893326585738
True	289.74752701144484
True	745.4575774556258
True	158.67964402754518
True	135.92136594700608
True	66.01528140272877
True	865.6297706366256
True	779.6637378282925
True	80.48802276279324
True	435.7862803465331
True	732.1552220663854
True	413.8892419625403
True	52.62107417457004
True	322.6322194390175
True	785.1116132066453
True	30.87219366543568
True	368.70429458854767
True	162.81892090131777
True	271.61259816056634
True	31.676482924702693
True	217.58164204458083
True	791.2985889935593
True	636.2395990951942
True	52.72586623042342
True	297.5704901451774
True	870.4726018713643
True	19.027226237311435
True	325.4842857290316
True	283.2135836764999
True	432.1700867181132
True	217.5188211782466
True	611.8650692976686
True	44.14737161857195
True	936.4101732998464
True	904.9360449572108
True	48.51639211979651
True	402.4789319715567
True	717.3700977813635
True	945.496864188914
True	284.24451396769945
True	596.8472131334388
True	125.78979296571806
True	186.1904241133628
True	135.42361813180122
True	136.25747539459172
True	212.030959160292
True	946.7149552286982
True	793.3554035154195
True	998.1711754744896
True	20.55650159920592
True	25.857880293876224
True	357.40560917982606
True	14.332984376164273
True	631.2451605106064
True	1089.333910631759
True	261.8725003112856
True	206.2587735608862
True	82.59751537502758
True	218.3765250735501
True	130.89506821234292
True	46.87738324419948
True	125.16757461639006
True	90.62591575979351
True	248.78108669986904
True	529.1392705636279
True	166.82459051862807
True	29.40307574542365
True	57.93571468872943
True	433.0025738212928
True	275.4511432666536
True	601.9866391069683
True	23.369601550905127
True	113.0196877232938
True	661.4612203980048
True	260.52693415366
True	468.0599461423829
True	644.0236426809323
True	107.81213006822892
True	110.04047031399742
True	83.17800802007511
True	25.153614155155307
True	126.45966111466886
True	81.06947194885664
True	101.83237554164796
True	149.06736087400796
True	229.53094656408305
True	779.1135021969784
True	283.1072376381736
True	913.6505277991818
True	170.07543974878394
True	182.1456511283258
True	784.5875264498159
True	317.1376576634098
True	607.1291133610873
True	252.7950440861925
True	339.3697109357203
True	456.596824982036
True	560.8648649223153
True	638.6579504847681
True	364.0788400919844
True	38.018894431793136
True	551.169730541743
True	618.2696612764255
True	19.993839603459755
True	11.401739688241411
True	262.8622274426931
True	400.4692427224908
True	449.40472981526574
True	68.86218366656479
True	649.0651886060756
True	918.312046965896
True	243.78789962287647
True	898.8463554160171
True	285.8341037245749
True	103.57716495889122
True	262.7805565221181
True	706.9046912869561
True	40.245944178208255
True	570.9672847135654
True	1294.727843925702
True	1027.8225793068827
True	901.9121983694642
True	208.90425624356516
True	87.95903956227859
True	201.6329153622296
True	829.3398511944771
True	145.97710246186773
True	1092.2140709142404
True	876.254175542394
True	42.118508443991146
True	90.26798279475015
True	419.2079639904393
True	401.5709582900317
True	196.3575500947505
True	518.7250498454364
True	653.3457471737604
True	124.46830310518811
True	267.3296144967711
True	995.3140055572932
True	52.99073213639363
True	687.4889654243834
True	547.218669767003
True	38.382434557062446
True	793.7312262392464
True	373.0274452099751
True	530.1107956556383
True	106.3832346225891
True	272.2913252023933
True	222.4911847898721
True	28.197877502449234
True	130.1228925269309
True	744.3634100389926
True	140.69464193746066
True	365.5139842966296
True	64.85321170874735
True	649.5863420593525
True	592.2083636736603
True	233.12495131469137
True	473.3889150640435
True	167.70925251098032
True	161.00299360971763
True	227.4632928709832
True	278.80203189700865
True	348.5113067212308
True	132.89581341280746
True	192.5170210109601
True	27.503941262596424
True	881.5144995471311
True	320.3177123003178
True	10.330906951950292
True	365.265164587505
True	164.99754299790078
True	618.9542922498212
True	360.7545325213351
True	588.6473429834758
True	530.4763822527111
True	480.5574335756846
True	796.4374846125704
True	241.44065718678544
True	555.011540752503
True	155.41148445016248
True	530.5041323329829
True	370.1208198320821
True	374.8343483797113
True	131.07234464349682
True	137.3446825262618
True	106.00005642211956
True	69.5998663992374
True	722.1801177886266
True	184.70737053051744
True	47.534175084900895
True	0.0
True	556.5307818879068
True	111.3577333321416
True	22.577913770314083
True	41.568835704569686
True	111.75854307010434
True	552.0941545284984
True	181.71749938594505
True	109.1126194096716
True	35.200231831399094
True	161.00077414577692
True	903.9832456960976
True	51.58213260806813
True	223.6727084638971
True	726.776249407207
True	317.4979865547785
True	465.5878588544344
True	474.4015318784308
True	508.6701289694672
True	609.443279871496
True	896.2586091576442
True	255.72740694304156
True	1051.133806486409
True	924.6222425264294
True	630.41512574269
True	349.2387437698161
True	821.7775476515701
True	10.654482813879929
True	34.359167952088114
True	281.16973677608235
True	41.42257535919517
True	194.8426934034728
True	793.4494345045358
True	220.0204424254822
True	711.9153497640799
True	753.7951631399171
True	122.6024958950462
True	358.9534468386448
True	586.3319235371885
True	22.900601891192487
True	133.1033777796892
True	437.79338575652366
True	301.43584586739
True	201.74819149230527
True	106.2902257048441
True	388.8476523635669
True	20.850504531323605
True	372.1789313008143
True	366.1937648128065
True	1064.7429627609336
True	372.0072942940815
True	33.56511978668885
True	438.21000466857225
True	443.1292254420909
True	237.4451608992856
True	33.261691246514786
True	770.5067788367203
True	424.9144143073411
True	174.1956657520829
True	12.942222497204572
True	1222.4188204055645
True	168.357132265093
True	24.78647072899889
True	305.35953173341665
True	274.2483276971019
True	116.912787852867
True	293.83685385877294
True	47.69607552119791
True	316.0458194064661
True	280.41844333009215
True	317.02654999321135
True	29.40835004376935
True	45.25215955647859
True	1053.10189897372
True	25.4138265977191
True	13.253287230353347
True	185.8267912848489
True	670.9078545755657
True	7.733812660934561
True	191.68790832923244
True	177.21979420800193
True	525.6005308817946
True	370.3894970381489
True	713.6015746157476
True	330.0866083725441
True	493.9773883876259
True	454.19923887311097
True	496.3683635547791
True	102.03543250311878
True	1257.740007250096
True	900.0116269082874
True	295.18193691106814
True	519.2567355710594
True	95.68180398449856
True	584.8663853942232
True	448.31838682200345
True	153.93144922397528
True	77.948023969707
True	345.99773916743754
True	166.2926596720078
True	31.27397185392775
True	611.2907078856741
True	374.4973262530745
True	69.78885447674068
True	29.2723109422311
True	654.9190965501556
True	482.5384043440521
True	75.98436390586821
True	21.81375339286124
True	320.328812121643
True	319.5438102264457
True	723.7914100727751
True	554.1802803883305
True	570.2688814366553
True	797.4373758978385
True	8.300283649382692
True	56.0004723301202
True	36.15244562002448
True	58.066115474013934
True	514.9496276712891
True	591.2254362787346
True	83.85029844847182
True	111.04996500985118
True	194.81383975818488
True	71.63826753317365
True	172.96696464892824
True	213.0057577933176
True	271.63829789696376
True	831.9848048082689
True	601.2745184934907
True	288.89434531216506
True	193.16553209231105
True	274.9012644351594
True	263.8078215176245
True	751.7950199556104
True	335.3052574802696
True	164.09324253118407
True	878.2842667963721
True	351.75701238085014
True	494.8323862442968
True	157.46193813148716
True	108.0925546939902
True	60.47170615487247
True	215.00910318105596
True	982.7582303635876
True	523.5389907368165
True	117.1993874535652
True	355.03834711743764
True	98.68933747445452
True	675.7248266444002
True	4.2867855057090045
True	684.1493303873393
True	35.13837245158432
True	940.5752882372212
True	864.0626524208395
True	210.2347304608776
True	29.4488267020613
True	80.36105284962962
True	476.586467634005
True	224.3512753854284
True	1.2459578691959854
True	85.55720545884402
True	1091.2756574167151
True	327.9230957280232
True	669.9361187838583
True	499.29404289152086
True	28.95117971890567
True	139.42877761054626
True	452.1127976284885
True	944.7941431880132
True	814.7734761304579
True	431.2981786315616
True	331.28216763750544
True	17.38095016400073
True	77.87037624988889
True	773.0931444877781
True	484.8931630548382
True	373.3037947913506
True	893.8902786149861
True	27.14584425570583
True	217.98272234773677
True	903.0745645532344
True	227.96184649664056
True	8.083566780633065
True	502.4114589028
True	100.90351316277462
True	631.6725333251583
True	55.84700489468915
True	258.9403204206079
True	841.3014047775323
True	912.4232834258236
True	265.22864775311785
True	440.0628503807312
True	120.8798849417041
True	598.2772457807752
True	252.7710351599108
True	194.91951962578432
True	849.0744498348398
True	53.63256376981827
True	732.6529350084767
True	274.1623321580519
True	296.98123881830537
True	167.9810110172624
True	501.61139393415687
True	607.0244959212196
True	357.9775158525009
True	412.1816543595567
True	68.86984796215282
True	157.53991893873388
True	452.06609259836335
True	225.32144046728823
True	36.64360605074958
True	205.6768970018428
True	364.34180677198447
True	405.9349049340032
True	759.96545495751
True	135.61879092252593
True	665.7381826291888
True	493.2572349568732
True	627.8256185918694
True	132.85702033515275
True	38.23510105089106
True	684.8936419650786
True	69.29558562941465
True	557.2969238109284
True	686.2527695774377
True	449.682851326016
True	133.40640223525634
True	526.469583306469
True	4.39100621556388
True	408.4821858519024
True	31.60450222428948
True	633.515593616268
True	270.22252391267494
True	582.4145551190832
True	708.642830980887
True	145.30312186986671
True	538.8271848501348
True	489.8601404734595
True	63.435845703259005
True	976.6657043779156
True	2.8880482563000425
True	27.47693207495279
True	631.5573192880203
True	668.8772018666521
True	133.82653534002787
True	415.698897791554
True	129.63852874889415
True	75.11166846634639
True	463.2441797169662
True	43.19962801166688
True	506.60302909223134
True	12.78557422324826
True	847.8117603883845
True	537.0971177260583
True	677.643146541783
True	101.3362813732857
True	378.7143782427317
True	983.6475967632526
True	865.8220066038804
True	143.18440739772777
True	540.8819654775251
True	466.42074196549913
True	244.41385440746487
True	250.8990991212622
True	6.881223077320116
True	322.21907348214575
True	11.753382889823516
True	370.6572970209405
True	77.297317313213
True	426.2308296051031
True	646.3671547901945
True	122.38420620028242
True	235.31499887938992
True	627.6104253178364
True	701.7531272316472
True	296.62856025037945
True	138.70750240615038
True	162.78046866643402
True	469.4826696533375
True	85.80159682337148
True	11.440302362195718
True	523.2609443553913
True	571.6966655509808
True	20.06083181167557
True	139.83660337227073
True	924.7444318647672
True	492.7933254783807
True	267.62169792513595
True	33.87966565592061
True	480.5690302273277
True	109.34638104320092
True	579.1961263833971
True	660.1444858479065
True	290.21443521323056
True	392.7055565387356
True	191.58353497581248
True	238.87790343988303
True	74.03655472146555
True	223.6131734722416
True	490.9145234555952
True	18.393022238193343
True	466.6478054254358
True	378.0775847353612
True	711.6320032293905
True	908.206677462457
True	905.6680934907296
True	152.39969526279577
True	396.6041521432641
True	70.5296452976279
True	194.80337849753624
True	315.44801973354595
True	9.86429454398104
True	795.2519178861739
True	20.68980019376322
True	409.1190436250236
True	263.68393207972105
True	655.9603521896045
True	203.2532672011808
True	38.17388784308496
True	651.1880993217587
True	1090.4569930495545
True	232.2009792013954
True	131.8018395530415
True	604.9973780057567
True	466.5816718746056
True	16.553388148277328
True	835.6665805547436
True	116.14469274436196
True	49.81654659935127
True	327.3250835077812
True	343.5936154478645
True	382.052445416784
True	264.54109057922994
True	19.48239770596669
True	23.26863300292293
True	844.991720732085
True	201.14059969845528
True	111.161525038266
True	826.7303444494354
True	657.3463753427017
True	632.4232843760433
True	449.0150330749345
True	150.0527906475901
True	33.675255854585764
True	98.18505048711266
True	428.6315724309093
True	230.2546065734365
True	491.0539225860628
True	145.97389321070182
True	485.8998323528322
True	644.9415218639747
True	949.0844461955602
True	24.083288288762848
True	980.015708162199
True	1059.9293825432744
True	480.1178218672157
True	89.09401923155197
True	815.2792275028651
True	646.6587542406224
True	675.8688156137915
True	175.60830863430357
True	732.0807331219138
True	704.6177684422228
True	126.2019911878908
True	780.2839588872192
True	825.3800669990832
True	492.6835165041879
True	232.8239109556829
True	74.17046066310164
True	313.7571215051755
True	354.5557175068881
True	466.02519700975137
True	428.2420033020855
True	191.7801215939622
True	315.4830485861644
True	2.9128451159883824
True	12.853232662194248
True	106.803296099228
True	130.74274235685698
True	348.33629558868546
True	348.108148750757
True	109.9420222353665
True	18.450690038716427
True	211.4104316919628
True	853.0050834754186
True	463.9532832752368
True	538.7422555764168
True	554.0853885444087
True	770.142588027461
True	643.436466219195
True	88.76593217135883
True	209.6443946808457
True	250.7096076700549
True	286.99077411956387
True	107.97060817634592
True	366.93503793258736
True	426.7165836916843
True	173.542494751077
True	655.275111177674
True	245.0293045693185
True	207.8660569878485
True	27.959019852354444
True	253.58435649975675
True	485.1943999846596
True	161.3072778463183
True	533.3943092034117
True	479.0521865424952
True	246.50538631606491
True	108.97768404314512
True	38.346904031601234
True	401.00111066707785
True	807.9327447283454
True	168.69141525014365
True	1016.6322735281706
True	1023.6840452458488
True	490.216447246612
True	104.42928871481456
True	128.00142854977568
True	659.095221553182
True	8.297840422203613
True	217.4377381911068
True	132.40769300937453
True	120.53507218472144
True	323.41355437122706
True	639.3578945784997
True	37.02426655789621
True	126.92121722031608
True	938.865954945313
True	55.00837101452692
True	461.1559860704894
True	526.894461008709
True	237.55567173931317
True	134.81229073779056
True	933.601178546257
True	1204.5707013918222
True	516.5899974953587
True	652.2254539330225
True	204.23412104047517
True	152.53799849829866
True	334.9814380937921
True	266.0431012553436
True	167.89238994511982
True	305.46227471248966
True	349.6756963065694
True	11.682810527138445
True	626.988607599575
True	150.7835851908596
True	76.4440659474343
True	448.1544183665373
True	310.65527904934913
True	1188.2600604351935
True	364.9669967225926
True	986.7487134563193
True	9.505824443361911
True	265.72756539227066
True	225.93805889648505
True	164.3266965530473
True	484.060021388281
True	199.38000094804912
True	420.9305686388032
True	335.53706512619704
True	106.71798180842713
True	350.9422392523929
True	1093.3814652136546
True	698.3059722804568
True	215.3091281142656
True	109.30582880991894
True	300.799942282124
True	24.57089180343969
True	347.57848016786727
True	315.5904421400954
True	591.2455608700567
True	464.3769297442505
True	363.124592634097
True	157.09735085672128
True	13.448229605101815
True	426.91236102913393
True	265.8901732873973
True	145.61662834036213
True	310.4870177573168
True	442.4378933966548
True	816.8980899261079
True	308.205898648054
True	770.1445862834893
True	407.57378851725446
True	381.0055507484211
True	1.0892803102190718
True	1184.100431912135
True	103.52434418173348
True	949.3105072012736
True	212.2456128776282
True	469.3182444487159
True	664.072529015964
True	83.20856957697512
True	461.15622254243766
True	32.86292198148325
True	426.5999385036216
True	74.88951274475828
True	222.23472696289136
True	33.725921781483045
True	671.5161523672268
True	185.8667408561033
True	25.188275376380208
True	393.2570956049617
True	105.1770988422164
True	169.89996685863548
True	854.9956666143182
True	270.4109108874709
True	154.1841374534567
True	390.9305286459115
True	503.8722895124952
True	338.41704583828806
True	519.3705824662669
True	604.5798771519665
True	156.13894544917036
True	8.084431497610444
True	69.84895236147625
True	428.9484566425315
True	90.99807518978332
True	77.36535448523317
True	1028.3378017895857
True	26.809341963623297
True	326.4128615712187
True	323.79452585031333
True	462.1777199755484
True	680.9935438769245
True	194.50797193256017
True	650.7459613195111
True	323.2064511462123
True	349.40382485131704
True	271.00009027908703
True	215.70831980741477
True	349.12823780103383
True	460.4223623758999
True	411.40295017161935
True	603.3035548601109
True	142.28507060046277
True	80.60004775560833
True	39.59448683098716
True	306.30161931650844
True	655.5258133340104
True	400.762482123871
True	790.2392931388307
True	208.01890673438012
True	408.6851057404399
True	66.80317316952878
True	56.33457437214456
True	436.9709565814396
True	197.619710815347
True	235.10704875596815
True	45.47415713922322
True	1085.2011552330298
True	184.0470490576681
True	911.5261080213552
True	323.7150820419707
True	934.7839245905644
True	237.65459581787508
True	468.3003931882595
True	526.0626562738446
True	595.3682443809728
True	211.56757995345848
True	473.2527594790038
True	912.0395961165108
True	123.61584585273448
True	7.018411232158877
True	578.6667533923281
True	27.471939758769896
True	66.13035939903165
True	774.7953949473495
True	222.27108180209072
True	950.022685130408
True	691.8507167633562
True	402.17368043884994
True	286.8522727703518
True	492.86889368919657
True	343.54209433603586
True	183.5003796746591
True	668.7011020439376
True	733.410098313835
True	214.08124626846669
True	86.48004594708942
True	515.3177482826547
True	141.85333031305436
True	377.665294524057
True	327.08538134155566
True	64.0822412032668
True	368.2790827160553
True	404.5204679045449
True	379.8974993027067
True	391.7764659418353
True	440.33585780882817
True	645.9005399661008
True	57.90128448000212
True	446.7096082139652
True	344.91449067652985
True	680.3036628358768
True	219.42114003194263
True	101.24874115380996
True	39.86820211370311
True	533.6572693009537
True	610.9921011925887
True	189.4440080971258
True	411.7653995432205
True	343.51904301181395
True	17.984208903070357
True	172.7661076604411
True	290.1182402453848
True	2.9850943018788567
True	876.5686331280948
True	76.63345921024457
True	100.09951457969386
True	109.6106898977908
True	364.1403076405815
True	36.60867097396036
True	458.1772018109111
True	233.5863434383245
True	5.316135436197198
True	122.34927445465186
True	441.3827702759994
True	52.404434275113466
True	68.56114269491229
True	183.08068850189807
True	294.62006908550063
True	962.4324102930389
True	391.04922937418735
True	936.9356830475868
True	186.62391541744876
True	1023.4554190631592
True	771.2491795783691
True	648.4085304536338
True	427.01040816437
True	386.46164151944834
True	74.4370511759825
True	70.7083134890674
True	77.89920550105005
True	177.73417575867907
True	477.0125253922096
True	1120.6912387646034
True	174.5941634706988
True	355.02557164697924
True	450.4231183809353
True	606.3124201306775
True	598.6318906506754
True	278.1312214035852
True	446.69629671998297
True	674.4606423073219
True	93.51861787866424
True	731.1073694760922
True	269.7521784522533
True	140.04454640762268
True	413.5659565082548
True	856.1095304263746
True	434.5227260913424
True	837.8400201061738
True	188.34667202168333
True	348.80486259248823
True	698.7806250577459
True	629.5344764214019
True	185.87315186893835
True	264.9222026288025
True	809.3747921231864
True	31.797518561270422
True	178.76350960577736
True	478.9230670179893
True	683.9086730544113
True	106.35417034871338
True	33.38862999152565
True	164.19275892422053
True	719.0155372701795
True	318.84806010535056
True	542.7678475125123
True	354.5549158287324
True	292.707215999125
True	474.1804756247111
True	490.2111651578312
True	70.2900453983536
True	367.3982401180586
True	780.0529451689885
True	0.0
True	292.2948489157923
True	255.61433417283052
True	961.873779028542
True	150.05815820238726
True	655.3708574121973
True	632.761083277967
True	116.8521842275765
True	238.12975158622336
True	132.9931343015843
True	11.86054089166868
True	289.5014055382605
True	380.6036002313498
True	1147.245350047017
True	240.74719317496127
True	385.7307325557805
True	663.1288302740761
True	205.88826295786063
True	28.28876403146702
True	868.9454695656411
True	615.6484402970677
True	160.91060277913124
True	614.4761049236943
True	165.85811775008233
True	303.82426309283426
True	787.6081066345699
True	35.44089366787893
True	104.4447550699001
True	516.8083488373383
True	66.38124998119606
True	78.32660713278177
True	409.22610618666727
True	21.59970528787591
True	758.3946880633744
True	104.51069012282986
True	156.83064464957818
True	17.09689732166067
True	701.4912344088693
True	30.8171924308974
True	780.7049997863513
True	388.73357555667474
True	119.59017406454964
True	686.8171520515507
True	516.6161744120018
True	572.7662960966979
True	48.8311064918871
True	371.9258526515216
True	5.91027535752362
True	100.46671001217726
True	389.4839214520475
True	50.57267722122148
True	125.75235763021078
True	314.1618477007899
True	182.5739588183328
True	97.40593361139751
True	639.5391693569474
True	21.91726030415527
True	1151.7371698864165
True	473.31827976251657
True	310.23690676210714
True	501.5818686078716
True	122.90833153262028
True	789.5563340008209
True	1111.7281275176076
True	739.0576207877277
True	188.2282576847436
True	233.02883946714945
True	51.05253562664737
True	59.62152217825996
True	157.66688949541032
True	100.39141817308652
True	174.73927687888278
True	1142.0606070500928
True	308.3043484624307
True	352.31038291217595
True	673.913144080189
True	17.11862913382216
True	14.946798822114417
True	570.1245224150138
True	5.790992966489155
True	119.85386805976566
True	689.7620730208021
True	177.93331571506164
True	651.5063367144429
True	832.6064824437426
True	152.9664319085721
True	898.0454966780927
True	2.3127324206628064
True	454.5139931663245
True	1061.9167252692455
True	25.32620753545412
True	236.30719951238444
True	145.68083633026117
True	958.9144691919196
True	238.8770658458618
True	500.1902056792353
True	116.93122068524784
True	504.64703013506
True	149.55342962619395
True	94.52682577871066
True	384.4083061641352
True	71.50864902411135
True	54.93162079970895
True	1016.6179625713024
True	259.2209723059156
True	160.5180300115678
True	365.5386845576388
True	406.4353059374381
True	215.71961201368387
True	166.23973078154108
True	396.3213080738618
True	34.66548537228968
True	491.1528275746796
True	1110.5332174639636
True	111.92170349638904
True	477.6776992493843
True	309.44827573216594
True	26.715017830226834
True	398.5827087431141
True	101.7611670760843
True	600.4966151333724
True	206.4577480485902
True	409.405235087621
True	20.62693867806864
True	449.502431668424
True	99.29255260803252
True	344.39473125348485
True	33.75937503241689
True	166.70581096770186
True	249.82929869443052
True	783.2850007134126
True	57.22544429609435
True	130.3927894810869
True	227.47557662881087
True	135.20295641484051
True	650.6043726240134
True	571.4407918459522
True	795.2572363128024
True	400.066961251129
True	535.4784316062367
True	425.13488698624326
True	678.597460118099
True	70.36997086441518
True	453.4628824067629
True	421.1779322790494
True	46.0198457462612
True	84.80391245096112
True	129.18434616374398
True	88.46829669885419
True	338.25858426135727
True	858.6772984201691
True	328.904447137545
True	1116.000638246746
True	323.76752921724244
True	909.781423716769
True	150.49739518484952
True	594.9918424186579
True	628.7690121326726
True	690.0109649549212
True	460.2873737594487
True	64.36946549954766
True	287.74070668125137
True	40.68380747060154
True	167.5144993499805
True	174.01796286288894
True	1146.499644705419
True	217.3712805815637
True	541.948080385094
True	521.8018551279914
True	575.026689453248
True	896.2797268807008
True	588.5504179444679
True	687.8389889652417
True	958.4750607191468
True	127.77474514763374
True	310.4210821016804
True	266.8003245311174
True	337.4111135065431
True	87.27050822220154
True	378.6205099608794
True	5.443865111345009
True	320.3499749466242
True	261.9874496293993
True	608.2288179274207
True	280.7529108916612
True	354.4204735244678
True	11.029172393011333
True	63.83162599908391
True	545.4958063093878
True	31.44949898710357
True	150.53946823167138
True	66.20488802197552
True	146.34991800182726
True	253.73930853035853
True	68.60442006851967
True	390.9220673647612
True	266.1861884897214
True	95.27576871172228
True	336.9727942798229
True	61.08301724209463
True	595.7914276374922
True	877.666132285849
True	279.0480421189154
True	1159.4521833373774
True	113.17644189307391
True	296.2071475294967
True	1054.1649792771098
True	88.71925575866108
True	273.038803668425
True	10.057236866291682
True	407.8539069365335
True	447.5874803383476
True	156.02860615781665
True	625.1675281553505
True	887.97431420882
True	151.79398699239897
True	77.66638179825648
True	326.6691185935452
True	538.779829267263
True	608.0152018122602
True	1244.7841958927636
True	27.76633853901649
True	933.135812678732
True	140.81059198738328
True	623.2707366578757
True	119.4767876543265
True	130.2368422800484
True	189.5862530642168
True	172.55306648732224
True	768.3245118046132
True	201.2034107864151
True	230.53000257343476
True	66.74903244580823
True	510.0478959364447
True	459.1251862338431
True	179.02654450824753
True	236.14025287698857
True	16.126337267012243
True	423.9400821334506
True	231.38436971794368
True	277.743871391224
True	110.39197614415896
True	675.933403372672
True	421.9179289406764
True	255.93802315268923
True	638.2870608915911
True	538.1863234007412
True	475.469473014294
True	138.85414228141914
True	511.79472484690535
True	435.6945559745448
True	3.138708135730304
True	192.09201756254407
True	87.63255274143431
True	249.2388351566184
True	2.65469284217492
True	126.63272061784576
True	353.5500857856508
True	7.230116669757598
True	854.3852034336337
True	174.25617314910158
True	722.4430574826469
True	797.4102977896957
True	157.08018222527733
True	223.23202659405823
True	497.277645702745
True	845.3286467623539
True	52.247527463559706
True	37.81325286669142
True	136.33210951004665
True	625.4219265406485
True	718.6577856818917
True	181.7948414173568
True	601.5813454491359
True	566.8427655177571
True	869.4282843339363
True	410.25223334607216
True	187.30033267768545
True	869.0716224583568
True	220.6545292834055
True	143.92564072340596
True	332.7549661698763
True	225.5760707757063
True	206.68393754043475
True	615.4393563243411
True	252.72976826634215
True	199.48727271980303
True	450.4615440278916
True	472.9688546684744
True	66.78207012609253
True	292.83685315307
True	75.52620895913624
True	342.7650411278117
True	360.16779471977407
True	250.91854346337777
True	177.7438873078243
True	389.88074786917394
True	655.43650200938
True	763.8929121320425
True	301.35979441170207
True	743.8595910341273
True	64.93822758574504
True	861.8698258659554
True	353.9447760182557
True	13.45152221077503
True	620.7214042791654
True	714.6488518277631
True	242.6642533402448
True	164.10962099172914
True	48.34789223746239
True	392.4745819690776
True	72.44986325275444
True	15.116351795172012
True	897.8295670028781
True	341.5317186839617
True	185.0085665632359
True	1045.8870558528606
True	13.21297811334691
True	798.9128677672034
True	30.15353479651484
True	662.041330896434
True	59.32389131055118
True	760.1032560163683
True	451.5500004715089
True	186.26775494656468
True	456.0491816167116
True	214.51692860706984
True	293.9574731097307
True	233.74044265556
True	416.4342493863858
True	8.90611006948274
True	332.9669073069284
True	109.33649473783072
True	11.13656890807099
True	475.3380118653992
True	723.2513935352631
True	287.52586216374885
True	81.43987697095088
True	303.42184095210007
True	83.438136786149
True	193.83111674270413
True	179.163308365489
True	376.6055168532495
True	41.33555582300643
True	143.76155535425357
True	371.86135129648926
True	859.065714991277
True	110.89103447159742
True	208.2066998702291
True	427.3475113641793
True	18.16367405978138
True	425.8843511188837
True	515.3572004699884
True	90.8072676459061
True	394.0073573742566
True	358.7448329273374
True	411.1419308450948
True	594.5082420462608
True	1096.9841138476638
True	990.5208837371746
True	57.08267468086935
True	1035.1914512242004
True	110.89752479985285
True	114.94211941949789
True	115.14678306298885
True	483.73345489413
True	378.2365274767499
True	586.0118811637695
True	260.4485024607377
True	162.74797990014545
True	393.66250778413
True	16.142823692895547
True	459.2640951176006
True	408.53731062124126
True	145.83255385050677
True	96.24728490239552
True	512.5502910410781
True	1025.6796680909204
True	201.5502862125442
True	61.0070494278983
True	443.3973714952942
True	375.5225804490298
True	473.2632518586073
True	315.87184471084987
True	4.749082733680981
True	547.9195107706847
True	504.4161800795197
True	502.5647386438452
True	182.73441527742256
True	107.06233072431904
True	21.945277891736872
True	385.8742178596375
True	108.59663157078305
True	7.469449083275611
True	33.39003925303776
True	356.0958875793515
True	679.7002609701644
True	131.00663782424547
True	87.21084115712237
True	22.552494311730378
True	407.0127019518393
True	371.3414919338006
True	755.9474676783001
True	295.5614129572437
True	527.4648041448589
True	542.7594506412177
True	525.166590961224
True	300.1010477564648
True	545.9187746370644
True	100.59365921660093
True	576.1566613423627
True	6.886241150460508
True	359.2588430238053
True	466.8663013638451
True	959.0919282423532
True	346.7945892669725
True	802.6368335342631
True	971.4538206364538
True	180.12425183154792
True	37.90153957092314
True	375.66217889079326
True	384.14004550032274
True	571.6895518867872
True	259.83057418130005
True	30.11531713928348
True	655.0180552464512
True	121.9869924924884
True	1054.501008269297
True	303.5921582022731
True	473.0040755898991
True	124.64147816855422
True	805.6260631601037
True	135.73013983863416
True	836.5997972437441
True	589.2560506076298
True	196.91876597566363
True	117.29128327258864
True	67.51815358136687
True	565.5108989610998
True	916.854137362258
True	441.0512283114616
True	535.7240130987437
True	140.48075166436504
True	661.1693289583994
True	492.41610889803326
True	802.1863879108598
True	324.38914117844405
True	600.8630362215719
True	114.14060860260204
True	24.656447109265507
True	414.8862989207777
True	171.60703817803918
True	105.23141888422802
True	380.7579789389132
True	1055.9166603237582
True	269.9291256200206
True	552.6121594796856
True	11.371040027120207
True	71.3393128756071
True	319.8471352690057
True	780.32695525404
True	440.89367739790407
True	531.2124522000237
True	718.5924812811967
True	71.15752945949612
True	740.2377547742248
True	46.07038672572602
True	108.0624385196428
True	182.45780969131752
True	79.7254110173567
True	25.16187937655342
True	293.6537031161594
True	471.39253512924586
True	896.9542924282455
True	864.4635384678552
True	5.969462799757977
True	291.00775018718707
True	471.07237241509495
True	124.67879491929018
True	245.06020193730967
True	321.1314148291505
True	1326.5905051865534
True	452.38174711354566
True	25.135556023569126
True	191.5816198655442
True	669.0439873189357
True	35.33591681257985
True	173.1450770947758
True	556.2451754305023
True	67.63520469181765
True	867.0480105772426
True	322.068083891853
True	644.5568872142807
True	79.19303162132586
True	643.87463765802
True	585.688112877071
True	883.7358312496964
True	241.77234269736343
True	499.4456550374694
True	831.4083876050381
True	914.4985658603022
True	228.75322107849144
True	762.0848598415921
True	217.5061291955575
True	451.20886750317567
True	370.9756339653612
True	500.09691863007134
True	493.3525100349901
True	313.6694200882562
True	354.3616964275798
True	110.26619488228596
True	343.7243741211662
True	1131.522733990036
True	311.60565793568344
True	144.4659548774099
True	306.07529577578424
True	731.7654030607049
True	653.984483061684
True	401.69412689647976
True	115.86095825122214
True	335.7199005207532
True	34.15729674591152
True	163.99291266516664
True	90.4130450018374
True	92.29413541356844
True	509.5332673095479
True	143.2975761221056
True	136.92794774616553
True	105.35624621803848
True	84.95102232994718
True	443.0753786346174
True	386.0813807859604
True	1052.5017283185823
True	538.0483285590726
True	800.2433000325157
True	279.32980722717423
True	291.93254765908546
True	538.4388140440375
True	186.619695205908
True	750.5295893951887
True	239.6646009388637
True	356.2935834776308
True	68.61169770769426
True	118.1162671721189
True	256.4493425057686
True	122.00439955956924
True	460.3382946909402
True	32.25916830701396
True	569.5411644471363
True	1016.6031390380792
True	716.7387990375879
True	1.0232748796000146
True	64.57207925769006
True	480.3635502865906
True	436.79188844114105
True	76.23321535943356
True	118.36865004194628
True	306.3381230723255
True	81.8709961822394
True	54.631275727904814
True	695.2387173942742
True	657.1488483840092
True	159.4458044532497
True	167.6099243825459
True	501.6755559241628
True	53.29133953617761
True	26.6719022535071
True	566.8504987335986
True	451.41993318616807
True	1149.1088279480289
True	47.2584123388441
True	475.2901577145598
True	893.8067526631736
True	801.1192152378867
True	295.0485172956269
True	756.3839867844042
True	402.1409714137018
True	44.83826914154093
True	94.10205305656235
True	701.0658666528833
True	79.64910665427162
True	143.9069953950885
True	918.2307730784596
True	193.7998216407364
True	280.00831113136184
True	108.6051711101749
True	621.3024070922522
True	600.2539497977975
True	213.66217402535585
True	440.7261950304755
True	38.85546609556471
True	285.45205666123184
True	604.6406948214635
True	621.9178461473897
True	327.78193513668407
True	74.34793922453618
True	953.8222031859682
True	1065.5374937429267
True	555.103659899734
True	62.51076801896164
True	31.80043137275016
True	89.36899689601672
True	107.1350355658681
True	102.08227776771776
True	879.0998053832028
True	1229.2475792693792
True	737.1501315823415
True	330.3506388895706
True	8.949071326121082
True	20.417208519397644
True	339.6249379228507
True	475.266946005969
True	47.74694868618136
True	570.5487032266221
True	436.3132824087512
True	406.1796985501461
True	79.46637946676223
True	203.10047443044684
True	262.3408440434507
True	127.5181948200263
True	393.7814081888864
True	43.32913083204865
True	170.49268812108022
True	1182.5254938280664
True	5.960725075528702
True	27.549910407315828
True	580.5704002744191
True	367.3778991563722
True	781.3202569207111
True	155.65881788345172
True	753.7970552088007
True	561.2965772563251
True	282.4435760007019
True	425.26701874775694
True	349.68545405339813
True	283.67964887457754
True	277.6020137567386
True	407.9823182212106
True	500.2963998232034
True	490.5365957578464
True	107.49721265071018
True	364.5605741562448
True	9.547927321226624
True	186.24442682275333
True	233.3291105628268
True	877.554424704798
True	580.2476122621528
True	30.28418440498511
True	742.8829537922853
True	840.7562925452684
True	107.54325183478728
True	359.7517411257175
True	831.6893185139255
True	218.4683770753936
True	157.73956288316126
True	536.6890833879309
True	609.2919854791877
True	1094.406429542992
True	153.57774118888176
True	151.991253126144
True	254.05759623030025
True	316.2055419347313
True	423.6719720599625
True	400.2595737815114
True	321.02963476224033
True	430.1382218184922
True	491.1780095640834
True	225.86618149133145
True	1497.3585869355588
True	243.3874279103032
True	406.87437953152266
True	53.1472019860488
True	767.6226758779732
True	238.31221157688427
True	937.8668555944492
True	566.3801283871849
True	306.7235603056297
True	769.533896334784
True	262.0582341516316
True	210.40544904408625
True	258.09767107027227
True	219.9486073712849
True	139.37689889023596
True	251.7003743821308
True	721.0185242435459
True	516.045200481285
True	220.76945504090796
True	1160.5480186915272
True	116.78683307880075
True	268.0378305716711
True	73.52018000093595
True	323.4469740512533
True	410.7316395201139
True	97.22506464519498
True	215.7610116495702
True	73.68031829319129
True	703.9920017393988
True	376.9326083394475
True	222.70054837832575
True	729.2975219186965
True	866.4805819475888
True	811.4227939856078
True	822.6001097971051
True	356.5224275175945
True	1.3682180802176391
True	249.31237152561928
True	52.45011469089239
True	379.5408539628566
True	48.84355522066361
True	356.3969826728188
True	862.1151569357156
True	1038.9592400795527
True	383.5566101963468
True	19.33231266535435
True	534.5175954772209
True	519.2066608954051
True	193.6105672425169
True	229.81195598508435
True	285.77719170512296
True	22.23728214295937
True	129.86932382883288
True	949.9639402750296
True	60.99621809397341
True	509.31425412417616
True	785.2599953872952
True	104.7920855529037
True	244.731144790934
True	111.5209181833842
True	14.25578428136932
True	1.0086283592514982
True	124.0346509200221
True	1021.3789552359614
True	496.91930583367656
True	68.08892232944446
True	782.7564181297845
True	337.88688586273247
True	1.298110363589574
True	462.32000123456953
True	194.4218258455012
True	453.7778495301528
True	86.41011236649967
True	328.20162991150295
True	379.0608103977608
True	171.82416100166756
True	209.50698767744123
True	133.02275359121182
True	171.3055446994268
True	966.1505412985254
True	16.355572475861756
True	508.98175059559753
True	504.5735092728223
True	420.2361297392097
True	216.41480176615605
True	245.14367210593176
True	160.22994604799794
True	50.50936863648253
True	475.3512800931642
True	146.19528459668032
True	835.3170039016762
True	823.953092621193
True	244.05942086095635
True	314.9137702130496
True	519.5246365416773
True	38.76847919118767
True	87.2231238362938
True	725.3955069823418
True	1102.3596721552733
True	113.79390017899595
True	728.3916915403302
True	145.88528999235447
True	938.7504265384184
True	655.6165536513663
True	102.28773784705209
True	277.7670025466989
True	633.2826374926492
True	253.5311144697041
True	44.60652097548435
True	556.9690677939323
True	456.03626624909367
True	5.990217271423844
True	484.212475278632
True	66.6879917380854
True	172.90967449637412
True	233.12182975950975
True	306.8523183560138
True	79.99040890510581
True	224.04657966710397
True	358.07485033979094
True	410.9047527068129
True	920.0698125077924
True	47.84460322426767
True	903.766446818606
True	1000.529715795153
True	130.57411404202108
True	71.36426980124548
True	989.1705656411004
True	32.79930506138556
True	222.5646289920717
True	84.36570377996084
True	213.21496563408567
True	363.22662759809697
True	940.9107063705022
True	100.66592059731076
True	73.2592534772208
True	652.9612462024443
True	269.6201094637357
True	716.1163402109416
True	50.65680757704778
True	497.6944590904843
True	383.5744378980781
True	673.8885348006517
True	53.25705301484227
True	109.8470629673024
True	28.80829414210212
True	267.3372374886998
True	42.86835896795344
True	348.0737154051352
True	2.81435558350236
True	1190.5976615178038
True	100.47495657641684
True	131.52937478161354
True	359.92306584527444
True	715.9178886613839
True	695.9124186020183
True	1052.1005075908377
True	460.66717459757103
True	417.1497980357267
True	141.56289857404718
True	409.265331309078
True	844.6680929444797
True	416.5590262307799
True	927.6504720877988
True	85.93512150587287
True	424.9509867268627
True	175.9639988074898
True	292.90340745834897
True	731.401504569431
True	161.51911234314892
True	134.03416777552562
True	63.607824188902605
True	902.7972367993756
True	788.604560700441
True	84.27489327812314
True	426.10042484725886
True	742.901205160132
True	419.60398140393113
True	54.48406588051847
True	315.2917514149915
True	775.9924987802352
True	31.625365604594524
True	365.8953466254474
True	169.55438322929436
True	282.4368649818567
True	35.19434933405458
True	232.5191277044114
True	769.8274138818203
True	624.3047922896607
True	58.956893090055445
True	293.1833772622503
True	899.5035484249255
True	16.295082555819427
True	310.8254252215747
True	296.91255005849894
True	423.31432503872327
True	220.38008654183992
True	624.5517617024965
True	47.9310655478678
True	956.7879857147744
True	922.2530930620502
True	46.523616646928126
True	391.2898103120156
True	723.4022070088012
True	899.8324367537195
True	273.9031218142763
True	557.3592056490509
True	133.6302624799538
True	186.320378755348
True	133.39076728766577
True	139.64364289320883
True	211.26675593767925
True	933.4260220293636
True	814.6683130847091
True	931.1245448348352
True	18.468170287857063
True	26.536004635905385
True	369.7412957803677
True	14.090510608705328
True	606.7534403684613
True	1078.825074300546
True	261.58941056124894
True	202.5250161053632
True	85.06282346544657
True	205.6898533032605
True	135.2069110362781
True	46.49330368725085
True	132.68643896466426
True	87.82241876826355
True	228.36312622023692
True	524.4127648259271
True	160.36216860810748
True	28.390630194234653
True	58.79134587272195
True	443.0941480172069
True	272.4870152707049
True	572.8019471832157
True	23.630690394034485
True	111.20546210853249
True	656.9509463972403
True	256.57524374243536
True	474.5900058947424
True	662.4591321137808
True	102.57087986077563
True	111.1295889229148
True	82.81516367896664
True	25.99759819407234
True	124.0151185537355
True	86.20626405551293
True	104.58072951855448
True	153.00235109394302
True	246.38304181176096
True	840.6894357118229
True	286.88136075844744
True	936.6348112245312
True	163.49323488756892
True	196.706851856214
True	799.0541004658303
True	304.0941021003416
True	604.3762449479874
True	257.46653911848125
True	363.19324175084495
True	449.5084365938727
True	568.7750281847685
True	662.3020233666452
True	372.3064457208365
True	34.48551037996937
True	544.1458972584348
True	611.4259633493842
True	19.193793944670706
True	11.034641345491409
True	262.38676850004373
True	414.02353936802285
True	427.5399044153805
True	65.39061459456356
True	634.6743906469119
True	937.2134744085794
True	230.0850751394289
True	908.9604018350204
True	266.4785533877919
True	101.42492674155532
True	268.2955945818918
True	694.1774524464778
True	39.01528917553284
True	564.7133510769249
True	1270.783967425692
True	1028.2299363992267
True	903.1234534741976
True	209.67907059302448
True	91.51120050840257
True	186.53018784128747
True	831.6139753204678
True	142.62453964975342
True	1054.8313325791337
True	853.6913309602174
True	42.74230488414196
True	92.12603580750708
True	400.5529677762856
True	421.6057186107655
True	205.55534421406765
True	511.1829013391237
True	643.8438148543984
True	125.01754666731948
True	270.572846029601
True	985.60642996684
True	52.59143257266256
True	693.6748280531187
True	541.66417002034
True	39.32555029344413
True	851.9402460289673
True	387.6362870301683
True	547.4381770362132
True	106.17552442171367
True	263.9110602849222
True	220.00092018086133
True	26.140403879790103
True	132.5025337626833
True	728.0013731868328
True	146.02355944201818
True	378.0758848419764
True	62.81769872656369
True	656.2490747857154
True	590.0323148225351
True	221.13060717099813
True	456.3389516110238
True	167.24823265572533
True	170.2230685281118
True	209.65563981384568
True	282.1962187274167
True	361.6269191699138
True	133.0793060235208
True	198.09951700794315
True	25.382120885257464
True	894.2739941090717
True	312.0346400044028
True	9.899441197014816
True	363.8117583612416
True	157.86770380743204
True	622.5327637358846
True	379.8681014152744
True	577.2137088366014
True	554.2147606236103
True	495.3301068548757
True	795.6113552592336
True	239.6122241792216
True	557.1958321779599
True	167.48707927819044
True	525.2576743094953
True	365.57285554164
True	373.0455222495739
True	128.4915089228059
True	133.52637125744948
True	107.26057273580597
True	70.88000259254633
True	705.0393725646016
True	181.63253730781776
True	42.60114812465147
True	0.0
True	532.0705011282488
True	113.6492828698374
True	21.638165255662337
True	38.69516194257563
True	113.26463760670735
True	526.0389702864737
True	185.029646073875
True	103.88104754869482
True	35.15996329117252
True	158.08104163185013
True	915.8674153649098
True	52.68259413346682
True	224.26348705493797
True	741.1412166557225
True	315.9941163609605
True	457.1056722717869
True	490.24284644987927
True	506.4364896231991
True	603.2051842846507
True	888.1534911027918
True	272.60407918000175
True	1040.6112654458946
True	929.3205935269428
True	616.8726643875472
True	347.8637315227679
True	831.9383968461269
True	9.55108238729396
True	32.44226396837039
True	283.39098491867514
True	40.88707276914257
True	199.97705325293413
True	737.9367909593044
True	214.4938382964644
True	749.348597572168
True	770.5135915189239
True	122.12089105460126
True	373.220445309203
True	579.9501227512837
True	24.72837622295697
True	134.26550361361444
True	442.9130972444422
True	303.7069265308782
True	203.7786782127671
True	114.22978198603026
True	380.4224120470184
True	21.13199082735124
True	379.15274458267857
True	361.8632323041966
True	1040.257712359745
True	360.4683657900457
True	31.02076992372462
True	414.6110626712146
True	434.5612105253838
True	235.7872541284929
True	32.83817525347538
True	766.2254775235779
True	434.3257289245121
True	179.01866774693178
True	11.94267704578946
True	1215.5819986328438
True	165.55072420384462
True	27.96296658328272
True	307.3149641878318
True	263.23153046925535
True	118.7961265241457
True	291.963375576377
True	46.264069366941605
True	330.65287277905344
True	299.5296512051574
True	316.4662223394442
True	31.41272005856324
True	47.86682769828202
True	1036.3035403738672
True	25.256154551116197
True	14.071809541192309
True	176.0384541234089
True	650.2182248606823
True	8.477154261032112
True	198.0812142985532
True	174.6286270410967
True	511.8508625168879
True	381.50728630496906
True	709.7077755843723
True	315.2490666012062
True	493.9086687648098
True	446.195439497028
True	500.3204108196404
True	97.20176645651692
True	1284.2543274866848
True	935.5865176970266
True	305.6517634907024
True	532.73380399333
True	102.1442140423029
True	569.0457142981276
True	438.5570018542505
True	164.21055604455216
True	78.86708576890555
True	341.4750877200223
True	157.75876283496794
True	28.29644848479451
True	588.2130469014127
True	371.9941325362595
True	75.38549911615615
True	32.67456419095507
True	671.1840265884832
True	483.6132052268836
True	74.6736318894954
True	22.50262591768045
True	334.7115642362717
True	309.67402915900595
True	733.4128530703288
True	553.882624505346
True	562.7080083090069
True	777.926869441206
True	9.530408957780867
True	54.23274999420951
True	33.92859214173475
True	58.8297033671486
True	498.5230255338498
True	601.5630462825368
True	84.3037208064741
True	104.58400950120424
True	201.4216716440866
True	75.4493560184449
True	178.59081351668956
True	204.78384268770333
True	264.68944992780746
True	817.3140179234481
True	607.150800731734
True	276.22953436363736
True	207.3623954954172
True	269.92577575922127
True	249.0395912825079
True	739.840574161409
True	328.5236956292778
True	162.17511207669912
True	913.0852105300949
True	351.5910663732486
True	469.5146037322684
True	165.6570196368981
True	118.91527929142732
True	63.409774457929295
True	212.52892872311412
True	978.747298226088
True	520.3027034605642
True	118.4976825439634
True	358.3612062354237
True	107.42205995817832
True	663.5895887933972
True	5.166703537109671
True	693.9256224283567
True	37.22592842811136
True	892.6997493259089
True	854.2865362569598
True	212.76848694351324
True	28.225885368415785
True	84.84331500788956
True	474.1450654072656
True	228.90411521949343
True	1.524925554207566
True	77.2820085495154
True	1108.2028075905464
True	346.0199813449193
True	644.1657684905281
True	478.7191942198358
True	32.98839891133156
True	133.57694987168685
True	453.6652764505025
True	906.8933187909836
True	811.5483778844665
True	432.2911887345987
True	347.09721065894314
True	16.462021535493935
True	77.98945114636356
True	755.7365293096098
True	496.1855522026288
True	386.93739591607374
True	874.6784074079953
True	27.34550758737702
True	218.85434405777332
True	889.3405373088796
True	250.359790875248
True	8.94014925921841
True	503.4468424625293
True	107.82595750983498
True	635.4581461997954
True	54.33649568158419
True	259.4442282662262
True	853.2835219168156
True	889.7302532329117
True	272.09824167027017
True	447.7330251034414
True	121.775767839663
True	593.153657726365
True	252.92150295015023
True	189.0189665564296
True	854.4904738580605
True	54.34084089475223
True	739.704785450069
True	277.3383279559307
True	298.6219938027713
True	167.24561922465702
True	466.0372796072256
True	583.2694216063361
True	367.4985949768176
True	406.8603532938303
True	67.0979932194718
True	162.9832621326788
True	436.5517991861117
True	221.98259931025103
True	38.36980145636539
True	199.99305884903248
True	391.2814541229872
True	391.877991201056
True	740.9715075826939
True	129.68377941660142
True	670.2443925304536
True	513.2806146420817
True	608.3765351327798
True	137.90217717051684
True	37.45862557116408
True	683.5932404645356
True	70.06425511453452
True	553.7850679981447
True	679.2524744505728
True	456.9945941045768
True	130.11049533903494
True	528.101470260708
True	4.269649736452323
True	401.4560281048376
True	28.931835675093044
True	643.7281098174217
True	261.4649545768789
True	562.5187446969717
True	691.9225894413134
True	150.40647728758785
True	523.3063677676623
True	496.45377309509945
True	64.2832598875683
True	970.28714501518
True	3.1483542693591984
True	27.96792917839651
True	626.3038568578697
True	657.5215412664512
True	126.21742420683812
True	412.3268021227583
True	123.92102752850565
True	72.90537417992849
True	471.7664966902487
True	43.54626725952662
True	515.6427776084292
True	13.2049659401323
True	831.6982549303208
True	528.9632735542269
True	660.1514505197354
True	103.70297276873376
True	385.2367560428012
True	1020.8028845889736
True	861.7123472580606
True	146.35925301907193
True	557.9574713443985
True	455.8193150988589
True	237.4291860933521
True	267.2496130713012
True	4.962695199715927
True	314.55845738855294
True	11.798799292884633
True	379.8870706821288
True	75.64178766293756
True	410.8792858919548
True	640.1512993333804
True	127.44368105888032
True	235.50664797087765
True	626.9725516203575
True	678.9668333236925
True	287.6044155364549
True	136.27008111674522
True	160.6049510035853
True	474.85267266386575
True	85.83362669718429
True	9.901442510889453
True	516.7974786243452
True	566.8698805771816
True	19.594409421911923
True	143.57233965039828
True	881.6988585476028
True	495.87084145452695
True	273.54812871946103
True	33.66841205389835
True	469.73877074323696
True	115.48776129210768
True	582.279226673894
True	683.6059787559759
True	303.23154315098054
True	386.50729769165446
True	188.55813077905844
True	235.42462358052936
True	71.94898885855132
True	228.88647401665452
True	514.9840952570142
True	22.061503595160243
True	440.1074639179304
True	376.2344371210126
True	703.9204822764389
True	888.5824460674683
True	889.8075383295779
True	159.1033315464037
True	412.23996396779455
True	70.57632384912051
True	179.57045704282797
True	317.51398960147174
True	10.620448401971696
True	773.3474742754098
True	24.152517992988383
True	402.1582127796922
True	268.16372145360003
True	643.837339271612
True	207.9392082545896
True	40.080540010976655
True	698.6848464374949
True	1090.0224224695262
True	215.38288552480364
True	130.22437587343097
True	605.9151725945596
True	476.64137584154304
True	18.46671351412348
True	828.6805288422024
True	109.79796984959889
True	45.17232073521976
True	313.81462957947537
True	351.5746959291584
True	388.5136916479288
True	262.13702296831696
True	19.133528179111064
True	20.58887200129324
True	862.0424702833695
True	196.49401532073017
True	105.1837446073381
True	837.2670691203153
True	665.8045067792465
True	655.0408130909276
True	442.1019422361472
True	151.562970049099
True	30.829075203392588
True	98.87299968546448
True	441.5371861511913
True	230.54020007778288
True	469.29852597415896
True	150.97629535092574
True	476.96196010358767
True	640.5239650377848
True	970.4615134196202
True	23.288572080724
True	964.4041790253596
True	1091.7941341339915
True	467.0343135215893
True	86.35570860219453
True	805.874317207135
True	641.7376038765703
True	651.3706280358241
True	178.6337679045268
True	726.6187174113932
True	706.9707594767106
True	123.76825383798648
True	745.0897425460356
True	816.9577640461993
True	490.1416738103223
True	226.1915385397657
True	74.19511076359805
True	313.1085974149688
True	346.346972896151
True	462.6855622233347
True	430.6763132678541
True	193.24397592978
True	316.1844879693048
True	3.2710194478144183
True	13.789228488746929
True	110.88811717244248
True	136.55027259675802
True	359.6411763050573
True	350.5069458645682
True	108.3698012032672
True	15.933653691158824
True	210.0913238090146
True	825.1212536116786
True	481.6799118053016
True	519.1404961358977
True	563.1437964349876
True	818.3860513094537
True	635.7894590180163
True	84.30140668018191
True	198.40272204504845
True	246.57735185994585
True	290.1569689495028
True	100.73997288532956
True	360.32718766253794
True	435.2473650361701
True	167.4187705901709
True	657.9048316482055
True	246.64178729168177
True	210.548021602328
True	28.267820067459787
True	245.65243020650937
True	467.792223855387
True	171.46115145927237
True	552.0045097986241
True	454.4222435097079
True	240.53098161910933
True	105.77620996039404
True	39.35863430786088
True	407.59807952541496
True	788.4655032129227
True	167.3952535117811
True	1032.4648613614784
True	1032.184643898508
True	480.81916502165126
True	98.12094893264828
True	123.98497412433504
True	672.2008534203907
True	8.769123779229963
True	225.28574725968025
True	134.0117693925674
True	118.9013556567366
True	336.7885953032485
True	659.7889827841639
True	37.75093535576973
True	128.2283818601718
True	944.3766261191168
True	52.99699227307059
True	481.80696834529726
True	530.1629098530404
True	253.67781812361
True	131.44408818021327
True	927.479257945062
True	1194.8401153692305
True	525.6111594555033
True	651.3783263213975
True	211.81877926529967
True	149.70181345022837
True	322.2980092793284
True	256.25344289054283
True	170.05591281496316
True	307.7120442479281
True	355.06793356424413
True	10.784913574368888
True	643.0003673320197
True	144.81140264554705
True	74.45683182703195
True	442.9952513838287
True	312.102889461746
True	1204.600859965567
True	349.7761230608148
True	991.4300950447572
True	8.75033877092777
True	269.1214642272741
True	231.51642256893305
True	155.0678391569144
True	484.5372303896926
True	199.71974631551083
True	395.8052218409981
True	337.8105742094683
True	108.6743280894712
True	349.5628038559168
True	1055.9830222561625
True	730.5554533953784
True	221.39315482714764
True	108.94428743527789
True	298.5541447597527
True	22.46400943440911
True	357.24354805165973
True	331.81007808723007
True	563.7963480958458
True	443.44218979162406
True	349.1405057717142
True	162.10117743669417
True	12.83257579505698
True	429.628844673784
True	280.7631843212864
True	140.8544304507979
True	303.1590269098006
True	450.7322012839445
True	787.0675141706458
True	311.2187642504397
True	769.5126270029574
True	388.4908211584942
True	371.6412193809134
True	1.3738324468221523
True	1170.670366980746
True	105.84098357039248
True	929.5322675646185
True	200.57004765056948
True	465.5063240892507
True	671.2213090295328
True	82.4331033619289
True	491.055255628129
True	35.21405153868817
True	402.77993962819096
True	82.3994622403717
True	223.79169760701316
True	37.70767106141125
True	701.716879512013
True	192.47231731335916
True	26.792762904209606
True	387.85560965799175
True	112.4240770244655
True	169.486786346692
True	808.4119911979814
True	264.9882900869264
True	156.575005298671
True	388.4970122162744
True	504.1936352513374
True	320.45032963706547
True	498.8726715075418
True	603.6594123162425
True	159.39502461156547
True	7.615684351033726
True	74.7646808654948
True	428.94707758073537
True	87.4166362350199
True	79.78187785713821
True	1011.9706958528128
True	26.02305771113333
True	324.5088271879601
True	322.98473499402616
True	452.48340809399474
True	666.9542434430125
True	187.95566987899804
True	647.0340256946529
True	330.8742557624995
True	349.10453095252046
True	270.53755377355225
True	233.57440988273476
True	357.19497440089333
True	441.9373745282754
True	420.8753822983564
True	602.5053151500975
True	132.80454442175017
True	72.22266358717235
True	40.48729449064281
True	296.14759328629214
True	637.0519250409218
True	409.2618590863814
True	754.7638471885558
True	212.7897706016004
True	389.782100128074
True	69.12193987674853
True	53.76926391468591
True	439.2602583443815
True	204.76385974141263
True	229.81961045362803
True	42.09038176231208
True	1100.7761515225768
True	166.29476789443854
True	894.8020851344888
True	326.92264072917214
True	928.2780527296048
True	238.55091201105208
True	458.19510400269616
True	526.8277903965613
True	634.6023560370703
True	210.5814260217503
True	467.2169408986444
True	942.4810642169334
True	132.01413107850638
True	6.692001719599254
True	545.4813368568273
True	31.362869987187
True	74.11817768221125
True	806.1596128668746
True	221.36045530394972
True	982.6640429612294
True	673.6426226866785
True	415.7590442354122
True	285.66274091503817
True	478.67629559563255
True	330.1718793789313
True	189.0309933544601
True	670.5566530854991
True	705.220190614524
True	215.78794653506927
True	89.92210270024715
True	514.4398025512702
True	137.0187680756509
True	368.7159985457424
True	344.862204562517
True	67.18619919440664
True	378.6691547412572
True	412.0195017157952
True	359.8375147932224
True	401.811050131652
True	419.71310604134914
True	671.8787941597878
True	56.20246075229736
True	450.23212225228383
True	316.7052762796096
True	654.3058730888303
True	228.4411635754544
True	101.2224837426587
True	44.0783060873062
True	537.655271874631
True	656.2445314093003
True	185.28112757032736
True	417.6097507489704
True	344.0702441428997
True	15.941905545003891
True	174.75117403411463
True	293.8986812611881
True	2.2848445057678792
True	879.6697150357725
True	82.04658243423191
True	108.29421796590026
True	109.53051939856744
True	349.2400419233822
True	36.25800693862429
True	441.83057153534673
True	227.070499991852
True	6.008514392853204
True	116.99470505766914
True	440.907879356808
True	50.19968436767387
True	67.83290463793305
True	176.91119951690325
True	283.7977787334653
True	949.7374321456056
True	380.8142490379808
True	933.6811440174488
True	183.314415452864
True	1000.51364366564
True	784.0180858819141
True	649.8281900788965
True	402.62984400335137
True	381.3321666648537
True	82.4158870400652
True	72.12147680413567
True	81.9031997220617
True	172.17322861570028
True	490.4169098378064
True	1127.3851711228235
True	173.27728528044562
True	359.50759340627155
True	437.17720322633375
True	575.6468667420436
True	602.6091945094767
True	290.13466444985835
True	444.2980797690089
True	669.7142860860943
True	99.80260265199227
True	707.8829750561181
True	268.2888227379572
True	137.65540464053953
True	414.03678627400825
True	875.5586124059089
True	418.2382574756968
True	843.2428462321751
True	198.131396130054
True	350.3859684943313
True	675.240085820893
True	623.4453476578003
True	196.11000742646
True	265.3506742501551
True	795.7459284188192
True	29.214537354292887
True	195.86493887166523
True	492.1677450584612
True	675.2550974148379
True	98.57850426231916
True	35.97775844764548
True	168.2739327721283
True	713.2088485731183
True	324.53434172029785
True	544.3577010046631
True	354.42025954079173
True	288.5467037483604
True	441.7361669911479
True	485.6182468061572
True	72.65974473786902
True	376.91524029286256
True	798.8580938276438
True	0.0
True	295.3107162148003
True	253.1627556636188
True	960.2207155644816
True	151.36199026236443
True	630.8678070773473
True	638.0771916701615
True	111.77879141068752
True	218.6241290429174
True	128.95584557058515
True	11.72996439213088
True	288.0572511410156
True	376.7750286561741
True	1137.660591272318
True	236.00546474567923
True	422.8872443633935
True	656.1611082341071
True	198.325909951546
True	27.34096071176967
True	839.9205534085567
True	594.7812910606272
True	164.63085692343628
True	639.1979242714802
True	165.38374246158494
True	303.3144115970671
True	746.5574599507166
True	35.50332115574353
True	99.70589265625264
True	507.2311857858859
True	65.00649912799096
True	76.73948881559714
True	403.10151703967614
True	25.33636214955522
True	764.9882775295248
True	102.69992005751013
True	158.02495440214253
True	18.281249675713205
True	709.0610207802084
True	32.427208077184794
True	774.6978997206518
True	387.6810523777944
True	117.57422904181894
True	702.0042920509276
True	524.1330280916484
True	565.8063972186436
True	50.84062147766765
True	369.1427438853273
True	4.586169626116687
True	96.82516676517513
True	392.310986770584
True	49.12507294991639
True	118.1097258589808
True	287.87703244726947
True	185.26063485052325
True	102.25882879173572
True	656.6911495821616
True	21.97283348956698
True	1162.4883302387643
True	517.6379908130667
True	299.8056638559602
True	505.375115546664
True	126.72483633376932
True	756.9281959975507
True	1093.6554024526786
True	751.7197703610476
True	174.1733747837452
True	225.3040076596366
True	54.31775065071203
True	58.59957529626136
True	152.81859098891226
True	99.71936243955707
True	176.92830142585453
True	1140.8414820704195
True	290.72173327025763
True	352.8004087801804
True	736.4175589309859
True	16.86015772739578
True	15.102834042062916
True	601.73455078949
True	6.0434876615062425
True	118.5001016959436
True	697.6407091526081
True	186.4665643023945
True	621.79194381668
True	828.2768258521309
True	153.05428301752605
True	869.0479799506448
True	3.02733908155048
True	459.3986973406749
True	1047.7700634439393
True	24.71239295742978
True	240.0249561508245
True	147.37345388858975
True	958.8654866004614
True	227.81872263809183
True	486.7083738450705
True	117.87519512987213
True	510.1995094964968
True	156.9281069150331
True	99.18000364880054
True	383.7052167273656
True	70.16701487783526
True	50.44253584438687
True	1066.246874105047
True	261.58189999201187
True	159.46701531026318
True	370.2600431704724
True	403.5469579869653
True	216.0311344519229
True	164.24882821022263
True	381.4475490606139
True	34.91737474618285
True	485.3226928800563
True	1145.3777642781265
True	110.67968295677298
True	473.4032387115191
True	320.822197531312
True	25.107220322782247
True	439.3697338267024
True	106.97576519355908
True	553.3745364672722
True	207.03498484568044
True	417.8741683280233
True	20.60552565111816
True	444.46291965321376
True	110.76741848106153
True	338.0518396322313
True	32.98951589577629
True	166.40240401334307
True	246.8716686531548
True	736.0907389120597
True	61.33459831357215
True	139.83840133934515
True	239.8566053553108
True	138.7803866947459
True	625.5188180961321
True	558.5421317462213
True	784.5175265294927
True	391.9269737523292
True	551.3517026604276
True	426.6213353321923
True	697.5067783535294
True	75.54298218353462
True	466.8557802030412
True	414.8227232300807
True	46.22831630745232
True	88.34511756054462
True	129.76008234991366
True	90.3005136900676
True	339.1419849907068
True	837.5151150696662
True	309.21499381482334
True	1116.3995345549554
True	335.82816704952376
True	910.3978890567907
True	144.32531120096243
True	562.1654495065649
True	604.8868438461476
True	705.0028672528782
True	453.4611476758294
True	64.25658207638509
True	299.95527188168387
True	42.433486678094674
True	160.25196961260718
True	165.02738657416066
True	1147.731646031632
True	219.4358813659888
True	564.1834856872839
True	570.2830880365038
True	560.9006615696459
True	886.0496699651654
True	591.5205126698717
True	656.8491044238508
True	958.1671679217344
True	127.56401116649695
True	310.80697331999136
True	258.91706719938486
True	297.19236901709206
True	89.07158152753706
True	386.7999938836674
True	4.072621552400076
True	318.1397005508624
True	263.8622841176281
True	608.7676071472604
True	287.6857931934417
True	361.5271083839266
True	9.935489324478024
True	58.96071347344032
True	531.851610690983
True	31.381144305961023
True	137.94388882722447
True	62.70454606287207
True	153.07584980045175
True	238.16989727617644
True	69.84606079497213
True	364.1438654824877
True	279.51095709173546
True	102.99907575682003
True	332.95182576849527
True	63.48170320336306
True	595.5917502169324
True	861.4445269635817
True	282.7831693908716
True	1187.8337941965112
True	119.5551067648198
True	290.34237300927225
True	1047.3535971728163
True	86.59362691620045
True	293.2423646760581
True	9.386662255064152
True	408.7563483201046
True	454.8571294459389
True	151.63480275792324
True	608.5723768844603
True	938.484412134278
True	158.1923914456252
True	77.34130475622743
True	334.4607933313005
True	541.4103515047284
True	610.8094676737448
True	1224.098897099768
True	24.57654149985414
True	945.7313130016232
True	133.23144126607133
True	641.9345936177725
True	113.96320814414138
True	131.87769827642148
True	190.7384610512136
True	167.6605444196375
True	753.0336022204453
True	210.43404511599013
True	231.9751075328112
True	68.14735700500711
True	509.7147989660284
True	442.6269248350182
True	175.98921921968025
True	243.61638916800243
True	16.43276717767729
True	417.0509529182433
True	222.13295135842588
True	295.8102591692324
True	108.99605950991696
True	703.626562216486
True	411.6689276644348
True	263.574994484125
True	644.6858038426882
True	548.5833458330035
True	464.93659429818496
True	136.96611174455848
True	536.3921854016004
True	425.5694127244408
True	2.9366199772067203
True	188.3994943510523
True	95.36356195407544
True	249.5830335399449
True	3.021513914929598
True	115.29175895527015
True	351.41437698025777
True	7.569342748254147
True	857.220536602739
True	177.53578365921766
True	732.9690536082888
True	789.488045614721
True	172.7130706141997
True	226.2041944003694
True	484.7127035947719
True	820.970914299612
True	46.88402109184644
True	39.1695697983184
True	135.3914501835612
True	640.3714914108837
True	729.077714886524
True	180.88014735968835
True	607.0622342480971
True	597.8301746495192
True	866.776499265829
True	387.9878439251663
True	184.34992923480937
True	865.87604803592
True	212.2220325579116
True	145.71977253272917
True	334.20646622262115
True	223.27519387414907
True	207.81886186667853
True	602.1321635173431
True	258.31648242209667
True	204.1736787793615
True	469.9339940912816
True	469.6410438810452
True	64.59556690601153
True	284.13151401553347
True	82.03039107730307
True	342.47677420338783
True	351.95399621848304
True	258.580894522126
True	179.2662261287894
True	389.28266117858334
True	649.7682156854952
True	740.4150851263299
True	297.89245428841
True	752.0512556765038
True	62.67838084286674
True	866.1327582686465
True	352.0119004018359
True	14.394807752258812
True	637.011609707019
True	680.3280791661014
True	256.97173907474314
True	166.5082552770068
True	47.60081337560362
True	372.6379246749135
True	74.24407309086824
True	14.071876698997997
True	894.4662798496482
True	354.5216708743074
True	173.26861363826984
True	1022.5695550289768
True	9.5848152688514
True	799.8925141010493
True	30.0565383625602
True	646.4261600064875
True	61.13804247613996
True	770.2841138930348
True	439.2849354566909
True	195.51286615578127
True	453.55770370366025
True	209.17877414837864
True	292.6333639380587
True	220.6554997448606
True	406.53067514119937
True	9.936888349693024
True	319.77477437849706
True	113.0487545297921
True	11.605182660840308
True	451.016511847602
True	744.7931705134099
True	288.2454066806539
True	84.47737311576424
True	296.05990201017835
True	82.81195806004848
True	187.41020468332735
True	184.78507133833585
True	380.2780998889368
True	44.47951173594634
True	138.84263071161928
True	376.1038182213201
True	881.1377456223926
True	114.37176097269784
True	206.09407106109492
True	437.5530840600924
True	17.298897697910334
True	416.3691496880615
True	507.25282433126256
True	89.76558776533763
True	401.2772088357535
True	354.37376761975634
True	414.7297454765474
True	585.8732316868402
True	1023.7882556615722
True	964.8152444403956
True	56.87475424319751
True	1078.6118392405658
True	110.16139734703168
True	109.6043685730279
True	112.2870730302927
True	498.4661711146254
True	364.8698414418473
True	575.4855351578923
True	262.0987402262264
True	158.2968096915437
True	410.3540108739477
True	13.989769952298392
True	458.5872922964463
True	388.9729791702346
True	150.42124359953456
True	94.46066159111672
True	526.428529571169
True	1009.4155238112078
True	201.09364385005847
True	67.5490607143629
True	415.3288231673946
True	377.659874697804
True	485.0413905839389
True	322.3719332284513
True	3.9436776414133514
True	534.2080362274824
True	507.50622390793626
True	494.47258134764905
True	193.22383655759376
True	103.53331782161112
True	21.06829794731737
True	368.591805448329
True	114.33919759080511
True	7.187932869538423
True	31.537731233263163
True	354.47671908705667
True	670.6584060984143
True	135.73220354508337
True	85.32890670549313
True	25.15729149543421
True	404.4084416242512
True	349.2705810201637
True	740.5777088649102
True	300.3993134689528
True	492.5478172276345
True	531.7024199249079
True	534.8979098930425
True	292.4024018261798
True	541.0582999297484
True	97.69413551209612
True	581.2958661210098
True	7.221941706458878
True	351.1557267614916
True	460.0749218779947
True	950.991597793128
True	343.88918777327376
True	798.3969862375964
True	999.8837182151648
True	174.39686281689956
True	36.8095752826108
True	377.9947619445755
True	384.5820509092026
True	598.4801965562706
True	246.46922895336
True	30.275366262806383
True	645.0022343880985
True	125.60243905149235
True	1084.0433617471451
True	324.57878403510534
True	471.0636124141502
True	131.28411616635464
True	819.208997800706
True	137.90231036564725
True	825.9210435878535
True	549.8586869589268
True	194.7437552561804
True	118.65909510647428
True	69.3314859105818
True	558.92168143321
True	896.2531396974971
True	412.62953624064096
True	559.8982124733678
True	134.83833110246078
True	639.4097148277122
True	476.83317493969446
True	820.4064181856111
True	315.9146871714248
True	581.6767123561006
True	111.59603482058438
True	26.147950095257084
True	406.9279122257116
True	170.70895239676895
True	108.24970526529476
True	355.84964028299845
True	1116.8764663026825
True	260.01426091087376
True	558.383085674424
True	10.813589527326586
True	81.04064771340356
True	328.4788395454909
True	802.7424359024424
True	447.7203475575903
True	533.5318840030294
True	713.0252041744747
True	71.25264944030422
True	733.7484607287234
True	48.2069877807018
True	104.92768012060368
True	177.28497775228357
True	84.94640384970305
True	24.45962882192434
True	306.467116176934
True	433.334756455112
True	890.8439800405606
True	874.4106884648871
True	5.49586771727074
True	286.20790658430684
True	462.7213189110361
True	119.84766106337943
True	241.57070773696424
True	330.38008681336146
True	1322.9770320227803
True	443.1545251338164
True	27.037876629190635
True	183.53682255945105
True	689.0060188897486
True	35.15156158125586
True	168.74689556982003
True	563.6645095738418
True	70.83417110555285
True	861.9517195359606
True	319.3778510198907
True	679.6749602497165
True	79.41453710027066
True	707.2730606751946
True	589.905730241403
True	867.9544636501487
True	266.99467593702457
True	504.449600393574
True	839.2076564278966
True	909.354322024218
True	225.8274787029465
True	720.0532772235834
True	222.85411863781871
True	472.1683512604696
True	370.2754878613546
True	493.6012793690098
True	499.4709885619884
True	307.96093739426647
True	358.5041701285866
True	111.0871329488899
True	351.7203060855002
True	1163.9255441984585
True	330.92557957601343
True	149.35550858975876
True	293.09726332799846
True	746.0014585335034
True	649.5141756687276
True	409.96101209695206
True	120.81225509748174
True	334.6324165383913
True	34.81961857311752
True	178.06423137372613
True	84.76965702052154
True	89.00065173734077
True	571.6444331265807
True	133.74966913300767
True	135.67232002521726
True	104.33535762312113
True	86.96242448915429
True	443.64216553441815
True	398.36838950613264
True	1037.560997319105
True	549.9929919063654
True	850.0975147071897
True	266.0335048569462
True	288.7218829253516
True	518.4086111033354
True	192.52499207319585
True	750.9046177843283
True	240.31976921301668
True	368.2889027481061
True	66.25739635482257
True	117.86898192009636
True	258.7432206363503
True	122.68501990324302
True	465.7668068824725
True	30.65428340995842
True	577.5681733424402
True	1001.826758734744
True	714.806198952834
True	1.5925443917503033
True	59.917028708600256
True	469.71352429630696
True	442.0119172808394
True	76.86648427859332
True	124.15010470041469
True	300.82404423069147
True	77.18173116332343
True	49.12922906219484
True	727.1561928469949
True	683.4814174109987
True	165.27274749078504
True	168.97910710922045
True	534.7528559870187
True	51.405782057501206
True	25.309462593130878
True	591.5492181449391
True	430.0205142083928
True	1128.615164085523
True	46.955525190470745
True	444.27826786727
True	872.4199124433342
True	802.9865706920813
True	291.40037676646205
True	750.1422021023388
True	399.44031039068153
True	43.71829724499906
True	94.19975384969504
True	687.5644789557274
True	76.12348245611214
True	143.9270057609178
True	960.0185490458316
True	189.1364370122045
True	278.8889003161042
True	107.24916551261695
True	643.5497991408766
True	616.3129777414696
True	208.97193638793613
True	431.9530294187684
True	40.37115825481591
True	276.62936106958136
True	560.0139152543908
True	617.0618491837395
True	320.817748469734
True	75.40592657539173
True	915.0309382595696
True	1050.675894714805
True	556.8572083699825
True	62.93307326966039
True	28.43346708517797
True	87.40293682927805
True	107.19582085965004
True	102.73986748925302
True	874.7587341122993
True	1226.8272942321396
True	717.2051465046429
True	324.1977704610835
True	8.530499214447135
True	20.20160539984064
True	335.41477099875164
True	477.0447225580752
True	44.36975956450064
True	583.1939224702319
True	454.5593961434703
True	406.803792113152
True	79.07135105778067
True	197.29874896626083
True	259.7227901167609
True	138.96391011527305
True	390.56379136484327
True	39.86561019226789
True	175.42891523283987
True	1159.3752379220996
True	5.241143009555856
True	27.08766835537613
True	571.6600895043415
True	370.74411551395264
True	803.045293370253
True	156.12485917049924
True	742.5954154859058
True	605.454501449598
True	275.1680116943909
True	453.3822654284165
True	346.2233838188818
True	295.686813332426
True	268.1111207997578
True	404.9442944988524
True	490.8809955738026
True	507.704016316776
True	104.38098897095998
True	361.4895792955204
True	8.309835285356868
True	186.87482394403497
True	236.7765920526484
True	893.945567861898
True	613.5676697214464
True	31.19680894084776
True	725.9927314074932
True	830.3672406546025
True	101.74658673588316
True	354.6555560523674
True	860.6400508506282
True	222.69198473043377
True	165.20280339500357
True	530.243920877751
True	586.1847483252799
True	1082.7014753673072
True	145.43235993943122
True	167.66323412091452
True	258.712108442305
True	324.39631913955884
True	414.1667185161416
True	414.5420875893712
True	320.47927568914764
True	457.5085537536039
True	486.76427388227006
True	240.39036197369788
True	1455.29650549987
True	248.18460215768752
True	409.88748645767816
True	52.989046755538325
True	772.3492024852078
True	253.1709292858856
True	909.7983257266332
True	561.0566718633996
True	319.7639509703252
True	809.835978399774
True	259.7777393632824
True	206.25342539418145
True	261.1629947886287
True	222.3930165347151
True	137.01223904792116
True	247.1643979209855
True	723.5901634640492
True	531.6658581646084
True	223.50986775235856
True	1175.3276969416977
True	118.54897687170542
True	256.7078528458921
True	66.8441281055792
True	317.1186471566135
True	410.2347190267671
True	95.04213269744264
True	213.0458587335193
True	76.83919280713197
True	686.6996042880943
True	379.1130873672007
True	222.7450979998733
True	761.1613069436577
True	839.9734137748422
True	845.038444900788
True	836.695172754708
True	351.4900181436438
True	1.214543582956509
True	264.460426843714
True	51.36065210606235
True	376.82378716163686
True	55.60959850032683
True	354.70963561823
True	838.7235375420445
True	1011.7164783060535
True	381.3877364707951
True	19.877779659715653
True	520.8334696272672
True	520.1678127111677
True	198.5880218398389
True	233.9966440507198
True	282.88049875021693
True	21.55992323763577
True	130.0330487210196
True	928.2287078338472
True	63.02542080368888
True	495.5685081467959
True	778.6920601122904
True	99.30661040959087
True	244.4305549671444
True	112.84601362411834
True	14.662137309219377
True	1.5846586522554318
True	120.5877424426835
True	1028.100608460319
True	474.54267391643793
True	66.39533735179862
True	782.9828188838293
True	347.0106861472529
True	1.1060255137678765
True	438.1278950171264
True	193.75315646509395
True	477.6827553876129
True	78.952339072089
True	326.0493864860802
True	387.9720198276203
True	173.85236287595504
True	209.0866618639141
True	122.34064715595392
True	167.64126500140387
True	980.1288554942706
True	17.26538725960354
True	499.3105150297628
True	503.7980243531726
True	401.8560653063527
True	227.3204995658071
True	235.39082254086085
True	156.3507437063422
True	50.53918516200843
True	485.54477480658255
True	147.63582094756867
True	848.4382689526693
True	834.9038449901053
True	252.79628491224065
True	300.8467394890073
True	522.4093418738642
True	43.20981253766959
True	85.4890515441708
True	733.4582033266012
True	1065.3773398221308
True	115.0255057916054
True	717.5839498084185
True	139.87891772973796
True	927.6891215338396
True	659.2543493715716
True	103.32215148640762
True	275.701146315137
True	612.244370411439
True	262.1432938183536
True	46.008583208412574
True	542.535438635744
True	439.08681257035926
True	5.512881879342671
True	461.88966514450266
True	67.60843161689662
True	175.73521744216336
True	236.92889957669232
True	297.09462354742993
True	71.890997361803
True	230.51265479007475
True	354.0149416099516
True	441.3512007949417
True	918.2176710448203
True	49.18156638062363
True	891.190318908383
True	1015.382105410419
True	125.58981166924588
True	74.47547221516344
True	989.4526618528088
True	32.770163027185944
True	228.75938654863057
True	88.20399759795508
True	214.087627414902
True	369.5645766714932
True	988.0866628586566
True	99.24940395128984
True	74.39910028756556
True	631.6718220221662
True	271.03117656277374
True	727.608676250197
True	55.67674104393949
True	470.85462526793214
True	392.991120612127
True	677.3453607857192
True	52.16719549067601
True	113.14602283210728
True	27.991294363653186
True	252.58438232284567
True	42.22511361967996
True	357.8114798527963
True	2.6829659269320447
True	1163.0231905375722
True	102.14543991317328
True	137.7115368151867
True	354.00149997051943
True	751.0729064565251
True	715.3303625966448
True	1015.4931244389954
True	480.42654973079743
True	404.6315962633631
True	136.12545854768084
True	408.3239661211554
True	863.4221966994934
True	417.1999234494448
True	955.0091947157337
True	86.392577893811
True	431.6857748492333
True	179.54898323913744
True	289.5435546502025
True	732.760256134043
True	166.87491336292388
True	135.39307416765934
True	61.923168424082526
True	868.2328242213408
True	760.3999602892637
True	83.03370757763858
True	416.5743561980812
True	753.2258684092704
True	417.4512756213858
True	54.48544052852137
True	314.29929907054594
True	799.0346730534045
True	29.661069322038838
True	357.0362746965428
True	170.1786273011248
True	284.22914594500264
True	35.609366183681416
True	237.89842457146048
True	772.2698664493731
True	638.6613134043569
True	55.502490727124666
True	291.09276903611817
True	861.1085274201139
True	17.792710262157684
True	303.80854494998334
True	292.9847612507688
True	415.6544306343517
True	215.6271967350397
True	578.8146543555505
True	48.82966671386245
True	981.3638998168232
True	913.4528987145296
True	46.16495232398031
True	396.95971651470313
True	745.8415360216724
True	939.75108443056
True	270.56643798979303
True	592.9753231513672
True	134.10802995084657
True	198.79663630137392
True	128.7952296052578
True	136.61040401067072
True	210.8890129006637
True	948.6057005047012
True	803.2157304890159
True	948.8271466362634
True	19.73917503032977
True	25.784213252146937
True	351.00113391598336
True	12.205376519059818
True	621.6097674341055
True	1081.0743659618222
True	268.3852456685632
True	203.0695601894492
True	83.95767828107446
True	215.66442492742453
True	125.90710491299627
True	43.35747055576201
True	137.3908402688235
True	86.47224486489189
True	246.4438619228581
True	546.0482415435796
True	168.1262565795967
True	30.29364511287185
True	59.371673018429526
True	433.8435392900527
True	265.4764273671561
True	600.7240318376281
True	23.698392256898355
True	113.2857541682695
True	677.4488620247242
True	254.8078277682567
True	475.7397067639316
True	665.7847961960468
True	104.3990995301755
True	107.4164093991331
True	85.19167380224195
True	26.572441839677797
True	125.53219540441758
True	85.3411380402359
True	104.37546500633351
True	154.07250557219086
True	231.5656847808688
True	819.901266530074
True	288.4847522201673
True	929.7827899234688
True	168.7036050362939
True	194.20692011884944
True	782.3919777502629
True	312.57146177648127
True	575.8961713573955
True	254.6402217902225
True	343.49573907028986
True	450.55318417090007
True	558.2911242128275
True	656.0510564276811
True	373.1594570184174
True	35.265738552981105
True	550.0593437278148
True	618.6069475193232
True	20.10176835388608
True	10.059495358346163
True	265.35021209587654
True	403.97320809023074
True	448.8927444778228
True	65.03838369235434
True	652.669212323589
True	950.8540864116012
True	245.21698062914243
True	896.3555609704719
True	267.04281679041605
True	103.48519712724166
True	257.87268614282976
True	700.4280001899369
True	35.54590341178386
True	579.651814712542
True	1282.6835899060825
True	1018.5734967505894
True	914.420374096866
True	206.87079330258285
True	90.79270998311227
True	196.37559318562387
True	810.7303851895542
True	150.16717184385075
True	1074.3058653641308
True	868.1368189210368
True	42.27423680730652
True	90.52539980147787
True	408.1398231519414
True	418.4267604495028
True	209.86550331680567
True	536.371359674057
True	672.7489826483862
True	123.43451712686188
True	267.0611065349621
True	1019.2708134150276
True	53.32982620884243
True	695.9691787645988
True	546.5781928049822
True	38.35729436299433
True	825.2441130874579
True	386.0732245860796
True	540.5809247818447
True	109.16615643323196
True	258.74540889606465
True	221.03936969738112
True	26.64110915628413
True	130.44875031991762
True	727.2261196341925
True	131.3214976692565
True	387.2166324198786
True	62.187917112487085
True	625.7695968762446
True	626.5431187331877
True	235.38604167341185
True	434.4944030984356
True	165.61455810906278
True	169.05244770847125
True	219.74987628406888
True	278.50612621264924
True	352.0008911211061
True	132.45963366309232
True	195.5401018789769
True	25.560061461579835
True	872.9025856871531
True	309.0526325024296
True	11.603680011764274
True	366.40491293559296
True	165.19679964994478
True	615.6489558540691
True	371.26508868006647
True	585.5861692149789
True	554.4777203253265
True	488.7517323270747
True	800.470125761312
True	233.952318526047
True	575.4253916363167
True	155.7107530802461
True	496.7937469388532
True	369.5817066904499
True	376.2313244490087
True	125.17496085655232
True	126.25588029874471
True	107.6983160561964
True	73.59714649743398
True	724.629597057225
True	170.84592384988866
True	43.55561803702828
True	0.0
True	541.644200891623
True	117.14235795277614
True	22.53314226345582
True	41.21185985809345
True	111.7191334169221
True	527.314449321655
True	185.3976973983318
True	105.00214822652455
True	33.07624807087122
True	159.31234298299756
True	921.54231194536
True	52.27355111150988
True	229.9691625719522
True	748.9996289388071
True	314.10774899333364
True	456.5705515919248
True	484.5465609138315
True	516.649810510572
True	592.2822202361298
True	889.4831930089587
True	250.3756727429036
True	1061.5758085128955
True	924.1736561228852
True	635.5435491387454
True	348.7021183458879
True	837.893085878382
True	10.326185479591238
True	34.41545366734508
True	271.2405605059278
True	41.93406382947446
True	206.58133271561093
True	733.1978024388409
True	214.40209236662545
True	749.9690750242585
True	778.8764733041049
True	119.58370588878032
True	365.05469688682456
True	578.457554211076
True	23.87227498691671
True	136.74170090567182
True	439.7915369046783
True	307.8978227580717
True	200.97789396659536
True	112.39375029162184
True	381.9727550993829
True	22.710240250376746
True	364.6429098634644
True	373.2386595364042
True	1084.747063091928
True	368.3483612511136
True	31.430086661496883
True	420.2996659981405
True	425.2843834627872
True	240.0780948550504
True	29.812223809681534
True	778.2379524883931
True	437.2070523096766
True	182.99650158333588
True	13.819511043790056
True	1211.6986907845592
True	166.9830175192166
True	26.75099441858121
True	300.83164449967313
True	283.95825790245294
True	115.25272456878014
True	290.8687995766198
True	45.912670929243696
True	323.7877383498542
True	311.79041678692204
True	337.57722918598495
True	33.188256718957646
True	48.96511666086372
True	1015.5722926218954
True	25.515184692378675
True	13.18981535851722
True	180.90435052394997
True	660.8450031353373
True	9.755119528233369
True	191.53004761784504
True	173.89333244152314
True	523.1962076532856
True	372.3441630745988
True	725.7975449558396
True	333.0573729768977
True	501.263245131177
True	458.4329173302559
True	505.12594883255673
True	99.09319857187911
True	1269.0360085791967
True	884.4151820431255
True	289.1587091560468
True	507.33401567068506
True	103.01587318835948
True	580.501431852951
True	439.1597896904837
True	155.011736060012
True	79.54060880114703
True	338.9697660895957
True	170.21821284919125
True	29.98453786549961
True	593.6646479375154
True	382.0161613823277
True	71.02187130846055
True	30.108324666968297
True	663.4884355715953
True	481.5154383869791
True	69.49381826797072
True	21.226691814046315
True	313.03064869358667
True	328.24105086240337
True	715.9068451026483
True	557.369493560977
True	567.2638442197717
True	796.4560652042046
True	9.204104452731087
True	55.90707821875322
True	37.02355031205934
True	61.11614527317919
True	510.9507644915285
True	591.647317372735
True	84.14128672834467
True	111.9197383637918
True	193.9856760235274
True	76.14449191881371
True	183.2507210170172
True	199.87365269587687
True	277.5067007594107
True	827.2216714944191
True	592.3866729936914
True	286.7355731107156
True	196.4679213780236
True	279.29332288253056
True	255.6856021857165
True	710.9340626674514
True	323.90633039739646
True	168.07672590745202
True	895.8817121265355
True	348.7648168001467
True	490.8573531546805
True	158.0373887094689
True	122.45403935967848
True	58.893454042277774
True	210.0640325318367
True	957.9385285466908
True	535.2329186416446
True	114.05352139747062
True	341.68644537786207
True	100.64508197774964
True	653.6416037657417
True	5.076397343621398
True	678.6894059450826
True	37.42305370581924
True	925.9437079245334
True	851.1501210080891
True	209.1945464332588
True	30.08143301830736
True	78.33086560095994
True	451.4266429769528
True	220.09346133949023
True	1.5726113010551082
True	80.91701702951887
True	1061.5733875988265
True	348.7718589301534
True	682.3469370079672
True	477.72954030825815
True	27.71982358185761
True	141.48093988463424
True	443.1169404263904
True	951.2230502287454
True	811.7174760812231
True	422.9769833608872
True	347.8757917006658
True	17.408810462132067
True	78.51850423313614
True	737.093710926628
True	463.2419938799381
True	388.7254149629508
True	890.410922022718
True	24.188827385332186
True	218.5090761717695
True	870.5549933505154
True	247.65240332130185
True	9.975129590823864
True	503.7718220065152
True	103.7016504321824
True	661.3838126524967
True	55.78481635908581
True	250.16916216813013
True	897.1419034648543
True	916.7754361416536
True	271.50292827836
True	451.4027798326952
True	108.56948375842822
True	609.1833371111289
True	255.21195192006903
True	193.54853578923897
True	879.7076125664016
True	54.73820136541529
True	703.5505868925967
True	279.6392561059535
True	299.22716135503265
True	172.33255404122613
True	488.27446932613657
True	613.3208628342444
True	367.91278256056495
True	401.0352260657373
True	69.31756971306001
True	151.9945614751785
True	438.6871258116224
True	208.90053592433625
True	39.96558017629469
True	200.4100194437977
True	403.3204483715744
True	410.956147314227
True	757.7451059034311
True	132.71194799022072
True	665.5574330933804
True	502.2235899192518
True	594.8572708396636
True	142.09299165622832
True	38.54882488658794
True	683.078659507542
True	73.20936227436815
True	562.5334973265484
True	691.5494144729117
True	445.4327226648069
True	139.47286376410696
True	527.3598843478006
True	4.01485045505234
True	396.37620700803456
True	33.07001645339576
True	626.9057188327499
True	266.5358545800631
True	573.268929714678
True	692.6703963061777
True	138.89831638189398
True	527.2172532913438
True	492.2778915249952
True	65.67342627129813
True	983.1924237919798
True	3.1074584912725243
True	25.13985950672178
True	666.0778692388702
True	690.9246907458783
True	133.09432668621497
True	405.8939775250703
True	127.19790120124424
True	74.13609617476997
True	482.40521971170665
True	41.515978325228126
True	501.0796660262904
True	12.366300384998604
True	828.1596943163944
True	564.5035772736148
True	674.0396558683176
True	98.52731626275356
True	387.3241965511424
True	982.032906869353
True	892.704032634143
True	141.7268474082929
True	538.3734110447688
True	452.6012119034211
True	245.9224065768572
True	260.7205938133619
True	4.939646635154446
True	334.43833926558534
True	11.750219410814635
True	362.4781914054935
True	75.95740286620872
True	411.1120882778522
True	679.8753381075248
True	124.26458327169578
True	240.2171899094004
True	621.8861741014214
True	668.0679168023051
True	295.2665426109992
True	137.85484997013407
True	164.87981382612276
True	483.344117324127
True	83.9724735604151
True	9.493874754203937
True	493.1231558537456
True	573.1898847421049
True	18.56524578832004
True	145.64091188974325
True	915.416987190443
True	489.5502388215733
True	270.96333999407227
True	33.6483441003249
True	473.67986940780594
True	113.61953854826038
True	582.5408571879074
True	670.2938800377564
True	303.42756327996983
True	384.2197725944668
True	179.96081388294274
True	245.04184893776537
True	78.19773761070074
True	220.09266035287624
True	495.9671495428856
True	21.357479904065684
True	456.68002826355416
True	371.34445272575823
True	731.7388047851163
True	881.260767532348
True	922.48297967451
True	153.64111472122025
True	383.9595562028768
True	67.65871612201788
True	188.41053146528773
True	319.85669944823866
True	10.562041249698655
True	819.3711476993643
True	24.077718957818902
True	394.7748640913286
True	262.11042251284374
True	625.2391605436914
True	200.09642677439123
True	38.95141542580748
True	688.1302412240226
True	1091.3584022054874
True	230.0830978424287
True	125.1424477148431
True	605.5663330889386
True	487.4928757368704
True	18.40501849106735
True	813.0299357996138
True	111.86255401575606
True	47.20148084061657
True	313.0239542672133
True	352.2984601259323
True	389.8656416313952
True	266.65207244438136
True	20.3138671372376
True	22.528707267685657
True	848.4336188715049
True	202.679446782935
True	114.71661525315557
True	851.0661734901315
True	644.9637166230864
True	623.1848146267156
True	454.7414884242927
True	146.45123456590272
True	28.822062352108027
True	96.24938310342316
True	446.727359827948
True	222.9765047877154
True	468.70654561099934
True	143.7719586655193
True	494.0728993697567
True	662.930585969959
True	935.5286320730208
True	24.503715794235703
True	973.1518688618116
True	1077.6929962231393
True	477.5974449760681
True	86.78694608705771
True	784.352265311045
True	640.8773511185465
True	673.4264228171877
True	173.34780508542607
True	765.4866599731262
True	723.9008858482264
True	119.44982278325188
True	753.762336112923
True	836.0791520599308
True	501.3873794515183
True	227.9705637007184
True	74.77464405452852
True	313.07403209658185
True	342.8449792451442
True	457.9918521385189
True	447.6989517365093
True	195.0577399823151
True	306.8855873025162
True	3.022076394250212
True	14.358176101967242
True	110.36847993102192
True	135.02549832471792
True	349.01328198773194
True	345.3258654261174
True	120.47533642810518
True	16.693128301693342
True	221.8628906297957
True	887.9879119275572
True	463.52805716988274
True	513.5471500985395
True	563.4845976515325
True	819.6274495769841
True	640.0619797013501
True	88.6808463835703
True	194.98143682765985
True	243.56688041992928
True	284.4834601176888
True	108.35974855467003
True	361.9718152583417
True	445.4934437279314
True	170.5570656748065
True	656.3386319336898
True	247.57977124942943
True	201.586203125462
True	27.195475315497703
True	249.8647903339596
True	475.0516407879279
True	160.82974653734613
True	534.2392974267542
True	474.54512930076015
True	245.31485140170977
True	108.47952566070389
True	37.64288346795351
True	405.8455600784415
True	787.670999894478
True	155.08173733788635
True	1072.7107482450378
True	1036.1532491093358
True	482.8473054476458
True	102.09825335587604
True	124.878852846158
True	645.7339569249348
True	5.306166297356645
True	222.5079375663601
True	140.49038095919394
True	117.30816082836144
True	328.3688229625965
True	618.8968039393955
True	39.48827540095084
True	125.5852901504512
True	960.332842239701
True	56.18467912196452
True	467.45614678934345
True	532.2660692833261
True	244.73742466514167
True	132.47038387078123
True	919.551472752496
True	1197.7163381049563
True	527.9207459811469
True	661.4972022280494
True	210.102103264029
True	154.15360232201252
True	308.10948099468334
True	249.64153029290705
True	176.40621597677173
True	312.5916277919969
True	312.0099303771193
True	11.918838382513568
True	620.5785443225499
True	142.18960434981085
True	73.87218120961698
True	449.5049270833719
True	303.0202503789645
True	1226.6088465189928
True	360.8850916607722
True	999.0539439451794
True	9.305526846423582
True	267.22037480837747
True	218.8327996252187
True	156.65102136518703
True	502.181711584719
True	202.26681410567105
True	414.5840277677782
True	330.6478906959241
True	112.30253473198805
True	355.11035866749074
True	1076.2683169968711
True	726.6947640346441
True	225.0012943648056
True	106.67932294800698
True	279.6981255951349
True	24.515687204639683
True	351.6896597857675
True	317.8187615901932
True	566.9408542140311
True	451.43731015085393
True	340.37189461481387
True	160.61258957346195
True	13.075681362856908
True	418.4462739506575
True	275.8025266357115
True	147.45336714976222
True	310.4381329307289
True	413.7365951225175
True	827.1535927611717
True	324.1986207107883
True	761.6291957661465
True	403.9321599343496
True	391.3254264310039
True	1.8439620638185463
True	1171.4391110242975
True	102.70425561362936
True	944.1393920790556
True	211.37599524727415
True	455.4754342783779
True	664.6927668612688
True	88.38387553403194
True	487.11273326281446
True	34.789443637726734
True	421.4866920122821
True	76.97175457320894
True	238.5557390254781
True	39.61396564618405
True	684.5837702586017
True	183.3290832692905
True	27.42118539516765
True	407.36429171434247
True	112.06913911480925
True	165.6157109743558
True	839.4949343273685
True	262.58979683328204
True	158.65592231376436
True	367.1282409171476
True	499.3282066033695
True	353.1185018417332
True	535.3749797111242
True	632.520873724803
True	156.2623696404978
True	6.918398393355185
True	65.73140276568864
True	437.9743902792016
True	88.85127303796226
True	83.91713051847766
True	1080.6894051537315
True	28.396376108285494
True	320.1325901346866
True	321.31605211336966
True	448.7154250234806
True	670.5750690140251
True	184.16069351726307
True	661.0928485418808
True	325.7193421035061
True	338.2235609512733
True	268.3855762228411
True	219.2806451295164
True	366.1617396911
True	462.9805187720538
True	418.00887347926863
True	614.5696645035885
True	134.45723184794363
True	82.18683130211619
True	37.75962106910865
True	272.3781251227453
True	641.8075357660483
True	409.9374898757768
True	796.3383759990884
True	216.3843225081125
True	406.3014549617486
True	69.22044382353782
True	55.16655927269451
True	403.6055111706081
True	194.85352994650293
True	217.4835530529685
True	41.88141827470485
True	1075.0257690523083
True	181.8164428232579
True	908.106811475546
True	312.9485063349959
True	922.036790299782
True	228.2229056871327
True	447.2099433436977
True	531.7260753123628
True	616.6689297611031
True	200.24337389240847
True	480.91168625137016
True	933.8260841739678
True	131.2554137870925
True	6.440758077951435
True	544.0940392324775
True	28.96992047627998
True	74.84362603981344
True	783.9528578218013
True	229.8328968669204
True	1003.6632351116416
True	695.7971218209996
True	405.09295719398943
True	291.6757851670092
True	484.43908023563984
True	329.7862188761207
True	181.69735896978045
True	681.9360882010453
True	721.2836275454175
True	210.91454441634016
True	86.48984966471444
True	519.8530529451913
True	131.36350558138002
True	386.4362305749361
True	341.64200731948665
True	64.19983114881526
True	374.4237435873345
True	409.65926350475246
True	372.9674013530333
True	413.86243363757393
True	412.8729993738907
True	629.9844165871613
True	55.066702721545845
True	453.5692456472822
True	326.17483495556047
True	625.1089690520153
True	218.94208684150408
True	103.13685691435596
True	37.390237737700986
True	539.4741608260994
True	655.5349370054603
True	181.53924806036463
True	407.1925773777713
True	329.29294758479966
True	15.885078420654391
True	176.0177331403399
True	288.3893382711238
True	2.505783267251063
True	871.7855153501758
True	83.70125635860722
True	103.26430367976668
True	108.97678368927208
True	367.8750381785085
True	39.26967755293005
True	475.6422903161548
True	234.827515524041
True	6.616517775081799
True	117.82691957279307
True	434.4635759051951
True	52.1667827836832
True	70.92645590448868
True	180.3114784097856
True	295.4548330884531
True	955.4228738388651
True	389.7279022545055
True	975.8372337658247
True	194.459063392865
True	1038.5067038991515
True	760.5152486289052
True	658.5107416216781
True	386.2158257770982
True	396.51209627537474
True	76.56513394446193
True	67.18282010200859
True	82.43294485365857
True	177.0494614923253
True	481.0351296765781
True	1156.3560037074108
True	177.86909666592848
True	342.55279864845045
True	439.2554421167061
True	628.5189191364187
True	582.0196685021987
True	279.03336229463645
True	467.7768315359031
True	678.0795066736806
True	97.0759361300038
True	731.4480229358925
True	257.87271179663946
True	137.69544640337358
True	417.485297840756
True	884.8368116625362
True	453.44506533802246
True	815.3814438880659
True	191.34506286329076
True	352.6596302313692
True	695.43116586252
True	624.6549728361903
True	197.4961305732079
True	256.12624881158234
True	774.8566891103969
True	27.57198593431527
True	190.26289050098367
True	497.5107055727202
True	712.4687891370439
True	104.18768353382028
True	34.89068426935949
True	159.81445107186445
True	728.714564342252
True	305.2160338369901
True	550.5742756661789
True	353.7645123947682
True	292.6045029734016
True	431.5909307433065
True	490.9155169987516
True	73.97624472549441
True	382.0995473211588
True	787.1934389798603
True	0.0
True	295.902275617971
True	244.20811596786325
True	963.1013479708446
True	144.531487467677
True	621.2360658965146
True	627.1085246193454
True	112.58635205654276
True	207.9735281870385
True	129.11660169624088
True	10.943604416661383
True	300.98447867962767
True	374.35116718038057
True	1122.1368354557503
True	233.9072404728092
True	409.9704415774943
True	654.1973211763084
True	201.45035366693227
True	26.946100929084665
True	911.160149842072
True	618.0404492962668
True	151.1989132549647
True	616.0108200034705
True	161.83359706651547
True	295.02469246423806
True	763.7877537517535
True	34.191068216856515
True	101.5576830593922
True	512.8883982691011
True	65.93703083998814
True	81.30858283023606
True	399.0744045254893
True	23.751202078045157
True	758.431837592695
True	104.26400334962412
True	163.89333823579776
True	17.910314061486094
True	714.3632070871894
True	30.369255452471123
True	769.2267182314678
True	394.5516066835948
True	116.67691508343012
True	689.6758853111573
True	520.957684499989
True	568.7674303351355
True	46.786682254216494
True	365.773791119535
True	4.925557883901327
True	95.36097339632715
True	378.1092203748051
True	46.86731116129155
True	111.78252879294476
True	303.80897241338283
True	175.14112277320172
True	100.03662757424505
True	683.863804124467
True	20.479872630216647
True	1154.5519196930109
True	481.2366137000429
True	307.40221337278206
True	492.1129308136431
True	122.13505381252932
True	828.0832952070074
True	1113.9455796040763
True	742.4640731257389
True	176.11057326184937
True	231.9447016810369
True	54.60702727580833
True	59.72841444419996
True	154.5554180501247
True	97.32215884824296
True	162.09940398641103
True	1198.4742070768652
True	326.1501132373974
True	357.55610044576383
True	694.3925557832441
True	15.93966974998688
True	13.77682738329714
True	577.0109774776064
True	5.729906994898736
True	118.6826166823074
True	667.5910138619323
True	180.13358557441984
True	645.1137422148851
True	833.6178581889396
True	156.3365983569209
True	918.2650445960046
True	2.181684354146256
True	458.5038400591403
True	1055.8498099478238
True	25.08825258337963
True	240.1808550688065
True	148.84150978610617
True	959.0348371727172
True	235.6858197968694
True	496.7343484765228
True	120.7007404413244
True	507.31626855644646
True	147.9388217410177
True	99.54439449359604
True	382.55624887068586
True	71.18946240191745
True	55.41536458348788
True	1090.5862536651882
True	264.84266363243285
True	157.62159854216898
True	363.7704944688161
True	394.1598308166991
True	209.97526402508336
True	169.76537357444255
True	400.9352114094236
True	35.338830173909884
True	487.2004169858655
True	1108.205466124274
True	115.20559669487334
True	469.8851640643216
True	296.62323064475714
True	27.58039410315797
True	403.88813884158657
True	104.38879811134292
True	573.8860147189805
True	190.1491656256267
True	405.0897716948896
True	20.80047579950041
True	430.1211370799788
True	109.99602191659211
True	334.74921721255595
True	34.78962764031474
True	160.94082045321542
True	233.6822898025924
True	792.1486409739108
True	58.56283576050962
True	137.6350659185136
True	235.20151272501343
True	138.26743475068287
True	649.9452784836946
True	555.3128549992643
True	781.6185378695529
True	399.9050360769051
True	540.3980592105781
True	422.62437321606944
True	677.5487166304949
True	74.893232348931
True	474.325027694101
True	444.5934966321146
True	44.95733043544819
True	80.11421402000829
True	127.00359913238482
True	89.93917639119935
True	328.12732969528776
True	840.9601350272465
True	323.3558132740692
True	1104.0071788437144
True	323.1079883586189
True	926.6695979824508
True	152.13266488773922
True	591.2514647245562
True	612.9278284721915
True	714.23887383388
True	450.2350629585733
True	64.76162654905299
True	295.81492720258746
True	40.424483703640256
True	166.30057967661057
True	173.70167509390834
True	1129.420914944983
True	234.6912516931279
True	553.8027710393709
True	562.4832442003827
True	555.3863383894098
True	874.5061741274296
True	582.2662750865107
True	635.2902729225765
True	932.0696808762636
True	126.91213149587108
True	325.98913064645086
True	260.2055444128198
True	333.73024030570696
True	94.30019028080773
True	371.2603286070433
True	3.730264430612724
True	325.5592790387637
True	275.6177512530603
True	602.0899338796647
True	289.21508420475186
True	359.1745840308225
True	10.326457253591537
True	61.43559094916112
True	538.1131189031205
True	28.974693011495397
True	148.525488143634
True	66.25526926363922
True	145.16788177326376
True	229.5416191869876
True	71.64630754215665
True	389.4970859800337
True	290.20137017965595
True	96.70372534702432
True	333.10931016264965
True	64.98173129767932
True	588.9468628663894
True	824.3578498682167
True	284.95016344014994
True	1156.14639660693
True	113.2333414800522
True	306.6178534029477
True	1042.1745769083766
True	89.38037369959913
True	272.30710475290056
True	9.726752692915705
True	419.7555985795795
True	447.4226509702208
True	158.12961447370907
True	628.1209464561636
True	920.7551661750324
True	159.81617850354863
True	73.86620497279986
True	339.1656477510655
True	539.0939843036217
True	600.2278590330178
True	1229.769850145865
True	28.50628892481645
True	937.023290554718
True	138.31888579405776
True	633.107486973797
True	115.67844322011072
True	130.7922508465519
True	192.46802306595296
True	162.86375418825762
True	753.6154909040843
True	210.32583859665087
True	228.66467776919964
True	69.20291358555824
True	511.8238797062946
True	440.4056905450744
True	173.28607298548087
True	235.18376799158008
True	18.187357082460203
True	428.57626915294105
True	222.49211596892744
True	289.0118734716922
True	111.84542424674856
True	748.2688974277222
True	436.4764030431208
True	259.6364539064629
True	642.6834248556512
True	535.2840311540934
True	457.7789586162057
True	139.24730799499565
True	527.1717391621834
True	431.2381789117648
True	2.547115914856072
True	177.5671725415586
True	88.21732511749312
True	239.7830140147248
True	2.794467115179589
True	128.668397355496
True	360.2897335529213
True	7.583625740183779
True	856.2898759047125
True	170.49531784773598
True	735.7313936797041
True	746.4391892498409
True	168.5561707127059
True	228.13058118607867
True	481.1850120740941
True	821.6699452278972
True	48.520363176872216
True	40.550497891238685
True	131.7706498931991
True	632.7462830308909
True	707.9593682243354
True	178.4140789022214
True	588.0728695996781
True	590.9904601901725
True	872.7947526406997
True	412.998618779194
True	192.77051209131176
True	901.4743141740096
True	217.12388662846053
True	146.609292317736
True	330.54439978631297
True	231.0390375643228
True	213.8630718467192
True	598.6971879460277
True	252.86224159561996
True	197.21937613608875
True	447.3626097921188
True	476.4171956841578
True	61.674212007698365
True	300.74176154145573
True	78.78106426677263
True	334.42021183481523
True	346.414557256728
True	251.8622451200059
True	174.9655455623141
True	383.6550839319368
True	642.7991560960794
True	753.9981998359372
True	287.4577820940709
True	753.3725921165247
True	65.68943019395383
True	865.0528188603291
True	356.9527523520885
True	13.569193063120968
True	595.2333040734675
True	694.3514698762234
True	264.54215705049893
True	167.87975160563673
True	49.27699712298444
True	385.92658100818886
True	78.3026492542708
True	13.647411379467432
True	888.9423659933677
True	369.4349074386418
True	182.28861364149805
True	1012.4036030521632
True	13.07770351714976
True	787.3247750753471
True	31.75208632035587
True	691.6975162584582
True	56.922541863244106
True	766.2464645499218
True	447.40732757470505
True	201.7683523602837
True	436.5212861263325
True	206.2976931573433
True	300.0202606701923
True	235.2744288742838
True	414.5777582140455
True	9.367795301643325
True	314.9553948954854
True	113.38929674847832
True	11.068103671397184
True	461.50307018293904
True	726.0611981548177
True	291.26274797976293
True	77.40904097256288
True	319.1784144586539
True	77.55624350412491
True	184.9190597125997
True	178.41688585915531
True	386.6189035990888
True	43.83014296723121
True	134.4115286427281
True	385.0807839905432
True	859.3470293504208
True	110.22287819605086
True	212.7870475330711
True	444.58651638181055
True	16.257724670439
True	421.6394179357849
True	500.74443883537697
True	84.03787341801889
True	384.3865723658637
True	339.83169373268714
True	405.60436096825816
True	584.4768280293559
True	1053.160598018606
True	969.7515876342676
True	53.67969803084382
True	1080.0591974275085
True	110.51877780369622
True	112.65976228229684
True	107.81732780992856
True	492.5796821428877
True	375.9369235309478
True	578.2940307655855
True	262.92101555572697
True	154.85373457748133
True	402.7098635600022
True	15.495924400370686
True	457.5949214851704
True	401.4886747738056
True	149.85136004617655
True	89.60134672309763
True	535.4181304272366
True	980.1592465849436
True	202.84685633539232
True	62.65114812266204
True	426.0512057318274
True	382.94688961047154
True	482.6903909986433
True	321.39827632850825
True	4.59903585579845
True	523.4938487824279
True	502.1595746057305
True	492.5655019685701
True	194.49877556182545
True	105.57162256252236
True	23.20298485902897
True	372.6332781883017
True	105.49339788507976
True	7.678794367629649
True	33.142498621262014
True	351.45784737400527
True	663.7936232112966
True	139.35432683602596
True	94.13880198713794
True	24.783121075003997
True	401.7419914497276
True	358.3272816358939
True	773.3927331840829
True	303.71241550862743
True	506.0788685331746
True	544.6315689847992
True	540.0787545659279
True	289.8685465507817
True	552.8035970273253
True	103.54093229650783
True	592.9379131854956
True	7.777901327770696
True	357.7709107912364
True	462.4712872032437
True	944.4202427527932
True	345.76677776952124
True	777.3390106134551
True	1007.7970455743056
True	188.69657189183903
True	36.51519007083824
True	361.4607780752409
True	386.3734831063852
True	600.9228602163475
True	236.7801016296576
True	29.896346583064847
True	629.3093619115601
True	127.15483071488912
True	1077.2621899244575
True	311.3624535709534
True	464.31991807302495
True	121.8872783616566
True	817.3363535217768
True	137.29637970694904
True	819.6703475872622
True	573.5918616808233
True	185.25025240592464
True	111.8591162419852
True	68.4434272212122
True	567.6392358816114
True	906.9546689955596
True	432.7814302649824
True	538.9038347380052
True	142.0244519607271
True	615.281255270839
True	454.7707749252619
True	794.57451654847
True	319.8824759446731
True	584.1362402784862
True	115.2790445170636
True	26.78252509899692
True	415.1810422242419
True	170.03047954202958
True	97.58594566744476
True	376.6849915802672
True	1080.1493194114917
True	268.3389696716044
True	547.9785134310293
True	12.051085730181642
True	74.56843657176455
True	322.1535514259461
True	792.3455224506267
True	454.1494771708376
True	525.4437896273396
True	698.6292545923404
True	66.7469850987772
True	705.1660511197867
True	43.3458998989572
True	108.87527814116366
True	188.5902637239404
True	81.22971397753021
True	25.79683604754925
True	291.8605133789579
True	455.2476511176689
True	897.2305175017455
True	868.5334694782966
True	5.516226893033988
True	281.7695171994301
True	465.7776581911862
True	126.00328170495084
True	226.3561594588869
True	316.4637288983492
True	1323.626702546321
True	470.092649960029
True	26.43958999693408
True	173.6327002730263
True	731.8304175472051
True	36.39267248624084
True	167.51988108231282
True	557.3078583658918
True	69.13737454635934
True	880.9872101505194
True	333.54727593700125
True	664.5678839170745
True	77.63468473003594
True	678.4267753775459
True	564.232187149856
True	862.1085624315054
True	257.88181956587835
True	502.519154742681
True	845.1553730431635
True	934.3011473088426
True	229.2378081695377
True	745.9586521606197
True	225.72688835380208
True	449.9976128056005
True	359.3021581170978
True	504.6528371722155
True	487.87697983144784
True	318.43564612392987
True	346.6595870131436
True	113.9897795751972
True	370.44493146389016
True	1106.7460320141863
True	310.23214248737474
True	151.85027834794442
True	296.9006891343082
True	725.7057557764715
True	643.5649996698451
True	406.55729081154846
True	115.64679589251487
True	325.7849941924098
True	35.95677205272824
True	180.1075841851203
True	89.98492218809945
True	92.00437357662985
True	557.6891589538884
True	141.34874950150643
True	132.87704150849453
True	105.364950579428
True	83.21065446683205
True	452.1366072845072
True	407.2481999667769
True	1041.676073837927
True	522.8215099619999
True	865.2396919847271
True	278.1968438522782
True	302.7931897095573
True	538.1307137948329
True	190.0606198456952
True	785.5523740157648
True	247.2850547721509
True	356.2668668537745
True	64.34974813097094
True	116.883676394636
True	266.6817039737077
True	119.3589494661983
True	473.7777230903608
True	29.73877140986821
True	566.5388452342531
True	1008.1136390172474
True	740.4149917217387
True	1.797209661409507
True	61.08679773696007
True	475.0195771758519
True	435.9238428716987
True	72.37362168387858
True	118.57878478470757
True	302.568313257647
True	82.20560273662666
True	55.06074668089863
True	720.0387584481737
True	683.3297191616318
True	160.27619110169226
True	173.79881972093867
True	527.7250315123348
True	53.35802782118781
True	26.487906145953925
True	572.3801399112056
True	459.58272676288806
True	1142.4355882533891
True	45.54555811049042
True	470.0736287987255
True	895.1781083005584
True	790.3482590012277
True	280.65131120836685
True	762.866027219391
True	391.2795271542324
True	41.24622725071859
True	99.8355409054861
True	684.7628463257106
True	73.12006327165255
True	139.18626924570083
True	949.4660123544448
True	192.453053970558
True	279.0987513168573
True	108.84214231866318
True	617.9090052409296
True	599.9122642517467
True	214.8121787164884
True	440.6628006981858
True	40.85348334984377
True	282.6653618895722
True	572.0013120697248
True	641.681177139806
True	318.0744148779265
True	77.71589808660843
True	996.4177275329752
True	1108.956413597587
True	560.3519675768465
True	67.92769256999212
True	27.552709580885647
True	92.48128431807356
True	105.75713156719657
True	101.9757375229777
True	850.4069009607741
True	1165.3029863807103
True	763.692766612564
True	318.07197410747057
True	7.114637719047741
True	22.37576286772194
True	336.2595418328499
True	483.17091561596106
True	46.83079123272149
True	567.6208206694631
True	431.39821613765423
True	405.2118693114679
True	78.998707143092
True	199.59222937516077
True	262.8015230166934
True	129.08148385142923
True	414.275370089922
True	42.230359997250055
True	169.75045561465413
True	1159.3714605842683
True	6.419657466441662
True	28.150181739855668
True	578.9640390146363
True	366.0851578665085
True	771.3894833536662
True	155.1805194443427
True	756.0171955554217
True	620.9667992543956
True	279.08561059394395
True	427.90072748796456
True	339.53633075653335
True	280.7603842867261
True	267.37594571166227
True	395.5668521737203
True	496.79049478069504
True	499.80036018428666
True	107.45451190374978
True	363.92255439185055
True	8.980830118889411
True	182.24439966270543
True	228.089259450661
True	857.9837867190187
True	569.4292962926372
True	32.77747509282747
True	734.1547792058208
True	830.0418737394098
True	105.33088470576403
True	341.8388094992822
True	832.4807297096133
True	218.4461632715187
True	161.8539411250065
True	528.4858837296815
True	560.8538992543753
True	1117.1026415584029
True	146.10455998695085
True	154.5994120379777
True	258.33722894368407
True	307.1417122556426
True	419.24265092715535
True	415.6869863645776
True	343.6640808571141
True	441.13790794320187
True	498.1095307683452
True	230.0047724714036
True	1457.53776691517
True	258.59992318333536
True	396.162686244373
True	53.889623102630765
True	768.3970718475102
True	254.2314293162416
True	922.8887979675962
True	556.2282656958998
True	310.56928273501376
True	762.9258012656446
True	275.17197366108843
True	217.12065226679167
True	258.2950176611328
True	216.81099871153185
True	134.3243091151856
True	246.1295250913272
True	729.1868376426581
True	505.43626881560175
True	225.20712293976632
True	1157.8855625906683
True	114.57455249164016
True	254.1290777889091
True	68.57197028637034
True	300.7068414557103
True	418.39279348551446
True	89.85533243291353
True	226.91640120102912
True	75.60350127264604
True	718.2435629863206
True	375.2880422262567
True	225.91867744601285
True	727.033553051582
True	864.1426866431751
True	808.5524222086854
True	830.5854932912212
True	350.9842620433232
True	1.200003676335429
True	253.09029185962885
True	53.541632461010096
True	380.9081104759412
True	54.28369587473144
True	359.1543310573657
True	876.934646695156
True	1021.3264829143972
True	397.3936320722986
True	22.755262978668693
True	529.0383691922143
True	508.7250213487314
True	191.34061247714305
True	230.34176000357616
True	289.9046328131042
True	20.577763699027933
True	131.7427357954244
True	943.08884021203
True	62.73078452850402
True	490.09396862452496
True	779.652357077173
True	100.7243278417378
True	253.4648999595784
True	113.27110571340364
True	14.736278489546288
True	1.2299180177199367
True	120.24517023027866
True	1018.2861907002668
True	483.0737427214318
True	67.00350636151916
True	792.7935166598348
True	335.00569478466696
True	1.680022793279659
True	454.6081348673901
True	185.14070175762183
True	506.0640248293692
True	83.01419052202117
True	337.39896253909995
True	380.104784263438
True	174.3116915920215
True	206.3926393032401
True	130.54993383409902
True	185.02898517150135
True	998.2499816185964
True	16.35628717635133
True	498.38191357760826
True	492.0181207165206
True	404.8463930775288
True	226.8164083418417
True	234.78691053963828
True	156.73327695437743
True	48.36938022866346
True	491.81471345413325
True	151.8939135834144
True	825.6217761744966
True	799.3303945345591
True	249.5855375757888
True	322.6104257123807
True	527.9130858077292
True	44.025743829586624
True	82.87758451777044
True	726.078233079561
True	1076.4073239888448
True	112.33025497182604
True	733.8221710877153
True	144.87227747479182
True	932.8068694254382
True	652.4222399347478
True	101.22031395913235
True	281.27643761339084
True	614.5602694577543
True	264.33401591469453
True	46.64925569543937
True	567.5984975593877
True	446.19086053595214
True	5.778839013271572
True	476.3249674996074
True	65.38873154545742
True	181.90410992351428
True	242.4046383380069
True	307.0390885493754
True	72.20405343256691
True	225.7825826004704
True	358.4761202892365
True	434.0755258035522
True	917.9399894938308
True	47.332351930405885
True	903.8212539778814
True	1024.556575260083
True	128.67239251596175
True	74.19489496175235
True	1018.7921100044882
True	34.15213728898397
True	221.9725794547868
True	87.24704762022041
True	220.76888981342955
True	368.69673036405504
True	950.710067250904
True	97.01122047787403
True	69.38067123287631
True	651.78771699136
True	274.4956414535608
True	701.5909199553482
True	55.45755094457745
True	470.2315685116213
True	384.1462752564835
True	685.7455990855298
True	54.60619796476646
True	110.19432108993858
True	26.922709790192314
True	272.91295056703296
True	43.06128742824363
True	353.84375983919654
True	2.3480071275314947
True	1202.7460389177204
True	107.90619698848468
True	136.26788610287997
True	355.6331403508692
True	752.5476337255473
True	670.8125775466957
True	969.734293833784
True	485.48176423099466
True	414.7029313044128
True	142.7597198579113
True	416.6502666610184
True	843.2153262942476
True	429.7878362882453
True	960.3182020436972
True	82.13212323450558
True	424.9436495866025
True	181.41430253847696
True	281.2460000400117
True	713.3939441338694
True	158.96753990254288
True	135.55448618673134
True	60.92355320473689
True	862.523913451629
True	780.9336035912338
True	81.652567831839
True	446.9077945278554
True	754.383888655691
True	413.2245973348746
True	59.0245590098431
True	317.7125811707596
True	780.173518427578
True	31.43426151545084
True	383.7668358552966
True	171.3395021517345
True	292.00696434154844
True	32.896475995167094
True	220.5446597939429
True	799.0081014967636
True	641.7422740165877
True	58.73468678031624
True	286.53015085938114
True	912.0433741517109
True	18.740509543032125
True	309.4928789816643
True	287.07131106290825
True	427.8770480972509
True	215.39149863493503
True	590.8626712521409
True	47.142311055197545
True	953.56828521745
True	850.4641559436328
True	48.48256839119889
True	386.0283568896822
True	734.1645414169607
True	945.8133688752048
True	268.3053097506882
True	599.4540218306191
True	132.72580461909286
True	190.7692372277593
True	136.76847540742412
True	133.66247167667763
True	203.6107536035458
True	926.5563846805982
True	782.8124442494736
True	962.879215288397
True	19.215716333958312
True	25.82835827944032
True	364.2345070592967
True	13.592677056698214
True	656.2667138929409
True	1069.5580269161846
True	260.6669873060833
True	205.65187606996344
True	84.9745690119461
True	219.27279523213755
True	130.53526179295773
True	44.94103499366207
True	127.05256818851852
True	91.4538954198482
True	249.37952717589897
True	528.9076544374675
True	156.54407412947236
True	29.872266842253243
True	58.54967967623963
True	434.9839507945064
True	267.458659133963
True	591.718430997692
True	21.767394395981587
True	112.88978106606672
True	669.639492642637
True	253.56389156160145
True	443.2300833810824
True	670.1150592215148
True	104.83729834071688
True	108.64226268238178
True	83.42212684242601
True	26.70508262255612
True	119.81465802266467
True	82.28220747595965
True	100.58023776775708
True	154.79429250075884
True	240.6366925471692
True	837.4582805446355
True	287.29552346640463
True	970.629519894254
True	165.83299122773005
True	205.294952286536
True	796.6991055219961
True	312.46305310811755
True	595.3491997338252
True	260.22641683636044
True	360.8910260101553
True	427.81816969458856
True	546.9410709515412
True	649.4437209557532
True	376.7641304248391
True	33.775313627920106
True	551.4519390497629
True	614.3890193433159
True	21.22573200402434
True	12.377026644659974
True	264.2900661164655
True	390.4798030298681
True	443.0353860590876
True	66.52214639670478
True	624.8635241066905
True	951.210823044968
True	239.45547095432624
True	896.5610035173894
True	271.6528389990033
True	103.1685212028507
True	278.54105237948403
True	675.0278487141638
True	36.59090863867959
True	568.3489008652112
True	1298.379874020617
True	1027.6737078813374
True	860.1459056050179
True	204.95747994915263
True	90.74086984208226
True	202.4686897532669
True	836.8903175735929
True	151.4730150588519
True	1060.003680059717
True	866.18312535182
True	41.74544930886452
True	88.51321274953122
True	404.2266583296359
True	427.3288806894408
True	190.122472950892
True	525.2161531658946
True	652.0858017349688
True	124.91495041436356
True	280.08572977295483
True	1004.7132279799088
True	55.27069020713178
True	700.8368882065688
True	555.7403865541216
True	39.68844257075411
True	823.5960461648602
True	377.6635049571955
True	540.6416029704108
True	112.92671865194175
True	269.56119593650266
True	207.31436125897807
True	28.419672854292443
True	141.79037667300523
True	727.2183250323997
True	143.91513098628468
True	369.8252142423414
True	65.07388753628209
True	621.6185058930208
True	595.5194747613826
True	230.84230158824587
True	460.4312581998827
True	164.0764818872866
True	163.92176329315132
True	212.43360398172356
True	285.94628219484787
True	361.2162042085929
True	133.19376003805263
True	191.0230165006273
True	28.30711034589589
True	875.5101909932828
True	302.3533934637359
True	9.597944928495275
True	368.8695054519545
True	156.80435759350232
True	624.6975997256352
True	368.5353796863196
True	565.7881272334455
True	546.2450737237723
True	492.8910318789155
True	778.9071455579069
True	254.12411818843248
True	553.9997263650813
True	150.382054221146
True	560.4087495136052
True	349.1563927571884
True	378.2609723449568
True	129.6462541224057
True	129.657359785035
True	107.901317712955
True	71.27888720973695
True	740.3564930670702
True	177.28722728584555
True	46.684833091438335
True	0.0
True	529.7475097542085
True	113.90189921846506
True	23.42222573611117
True	38.83104297636116
True	114.54689913454118
True	530.6111015377054
True	177.96227439716316
True	108.96952900528686
True	35.526605120328526
True	165.12126612280517
True	919.8912550891928
True	51.633952358890014
True	229.66993393391277
True	738.1119449577378
True	315.8663390192469
True	456.3736581311334
True	484.6097206497435
True	520.7058955910758
True	610.4503988343839
True	889.2980163614021
True	270.8787204666669
True	1025.8543069872958
True	905.5780404561508
True	621.2323745100964
True	348.59218772719214
True	841.0608667706813
True	10.268730187827448
True	31.654622036752965
True	285.4443101814189
True	42.43815667710005
True	196.46876113352448
True	725.4200066512328
True	220.09007613522863
True	723.9864979116376
True	772.770944562725
True	115.51336112148414
True	373.45634871743954
True	572.7524579478231
True	23.64721469703997
True	132.2652529569469
True	425.6832537365764
True	305.05418680066305
True	194.1076244473848
True	117.62109010552028
True	386.52855530478166
True	23.708946470891654
True	364.1824520239315
True	351.34913874407727
True	1047.1375492452587
True	363.13193402662176
True	29.629855485584823
True	435.6646367439442
True	434.61442508390894
True	233.4759850899312
True	34.829355931491655
True	760.4731905727504
True	437.1285827909231
True	181.05834543309948
True	12.75925958972551
True	1228.6125821798728
True	166.2033296963278
True	27.82120750916656
True	311.678543912958
True	272.43707346263585
True	111.61026199502425
True	291.54576814617724
True	46.25551128374043
True	317.7455065611056
True	297.91099749742614
True	314.15735011127896
True	32.06265159590257
True	50.36931220055218
True	1041.9957312848342
True	26.83077812545116
True	11.426529878333668
True	169.32973359922275
True	633.1057334972095
True	8.020664875672296
True	198.6389057745455
True	173.3437238887473
True	547.754078613133
True	382.624294107944
True	709.839624458833
True	321.1313313667812
True	481.8755630709156
True	455.6294290421965
True	515.2697198148628
True	96.11371966879744
True	1258.8521988256762
True	928.579535317413
True	278.69596628542826
True	519.0430980084947
True	99.10262784282592
True	588.6885051213692
True	430.3343520400745
True	161.46411706577177
True	76.72580419837507
True	359.03040439382926
True	177.8562307334892
True	29.282581341334108
True	625.1107191887503
True	384.97828416866594
True	67.91412455480666
True	30.068168084627896
True	674.2065739145153
True	502.4444108308948
True	68.8575223593766
True	20.84240661974173
True	335.8532517369778
True	322.9321842765631
True	738.0714228134233
True	552.2073919980994
True	556.2753199533572
True	783.1636790826171
True	9.272031555352664
True	52.95672943215486
True	37.83753259274712
True	59.17226359608295
True	503.13377286737887
True	589.5432369093471
True	86.61557734340312
True	110.73851431360302
True	194.4048682251584
True	71.78270302986779
True	170.75038438187676
True	206.84118200740417
True	271.0624176753024
True	823.9750171454665
True	597.6720736466676
True	283.0961877937691
True	189.1608795787868
True	270.0971880226627
True	242.772899925773
True	749.7430991130028
True	338.4042035509388
True	169.6227499964328
True	926.1648983352952
True	363.2821187422195
True	460.4835585861492
True	151.30232214898885
True	109.96769410201507
True	63.24491033909038
True	216.35332305983508
True	978.8654019308328
True	514.1877662873933
True	108.51274000106925
True	360.0567866444001
True	102.05415246210706
True	654.9153547114321
True	5.138537528565955
True	703.7981317876873
True	32.4326141284612
True	914.2411664775616
True	848.8747594876207
True	209.1613764190229
True	30.79059159025181
True	81.01049670486393
True	468.2990279499773
True	235.15684233528413
True	1.6220763942502114
True	81.71621163116662
True	1116.585097072269
True	347.75409684204976
True	683.2934210114145
True	485.7526506996479
True	33.19758959763366
True	143.36699265991564
True	439.22325264568974
True	972.8510937266298
True	810.5549181906434
True	426.1228044291989
True	331.6669277030384
True	18.180764359893534
True	76.47880809195651
True	743.3715701452827
True	467.2898586743091
True	368.6862977728599
True	890.7419722371553
True	25.33363241784122
True	212.69839360532225
True	899.2437012504482
True	226.95557848876385
True	8.179063269732731
True	484.7483335167956
True	104.00648625946867
True	628.6597543000864
True	51.578531011134274
True	253.26004733394032
True	850.9046347575595
True	894.7793787300275
True	280.2224454935642
True	453.9526457020232
True	109.62622113447648
True	615.3947091881942
True	262.7838130126832
True	200.86739463063768
True	850.1361950179369
True	55.88629404131126
True	717.1169722111847
True	282.2805109414912
True	302.5462607885131
True	166.26125441657726
True	485.6995929753845
True	606.7807226173758
True	369.9570199787373
True	410.2624334361066
True	68.83681550660607
True	166.4285847837839
True	461.41443826541865
True	217.69924665187375
True	36.09136806763611
True	198.48853254411316
True	388.2159828776396
True	409.6437646359376
True	750.6332293384427
True	134.10846606708563
True	663.8120149826128
True	523.7344103531518
True	590.0714352640946
True	140.44718170381566
True	39.369663755098735
True	662.7197207442005
True	70.37908316724601
True	554.4930354295657
True	678.7290604886408
True	454.4685036462981
True	134.3994787065582
True	519.1384923751434
True	4.317103249172535
True	393.3091130878085
True	29.91388071419727
True	628.3421208928871
True	280.4622183768857
True	571.2753796779165
True	716.331595588887
True	141.67472583972128
True	534.5116568768543
True	468.0982707028717
True	66.6188528228583
True	956.127270866152
True	2.300647828517791
True	28.372165249721256
True	641.8334404540113
True	683.3008607377428
True	134.3078236172536
True	398.6456104026892
True	126.11660134056078
True	74.93145557624642
True	479.3612362763822
True	42.94822343717648
True	509.47714187308
True	12.221903612896424
True	825.1913701631739
True	548.7270253280759
True	664.5781539135251
True	103.62958388802916
True	368.8831669969232
True	995.100373348637
True	867.458854749973
True	139.07842206430976
True	543.8292619563442
True	438.6753844181054
True	240.25769350909368
True	263.12114532064305
True	5.775864824570518
True	329.54119928321444
True	12.079092344215296
True	376.8058035300993
True	80.23650649056738
True	408.9773396567162
True	665.5856961312211
True	124.65135113111168
True	234.6729897085449
True	637.8835135297272
True	682.680066072603
True	290.9311575508778
True	131.51495804711695
True	156.01247066463364
True	472.9237209186208
True	80.85470271036522
True	11.105868139102975
True	522.7764004168357
True	579.2060050835453
True	20.310322133003396
True	132.62617282549155
True	913.3545266182372
True	498.65249081016094
True	269.4689859093256
True	34.13685160792997
True	482.85273479740255
True	112.21126361335575
True	588.5462810697658
True	663.8275152297972
True	299.3926533642202
True	373.19810446586575
True	189.3795601611467
True	241.11142685591284
True	74.50451398473864
True	221.66335713550797
True	504.02286968199854
True	20.41122970449368
True	469.38562983329234
True	371.6303665028093
True	714.731313718339
True	909.6232048793524
True	915.8812591666128
True	153.82154305746693
True	402.4109628414132
True	75.1139811706724
True	183.9607499381192
True	325.4892545583152
True	11.1444919188137
True	793.509805885969
True	24.830701019426247
True	404.68028862380936
True	270.14354126154865
True	657.1650895970802
True	209.6888335830515
True	40.25238639919164
True	674.4580236698083
True	1068.0963807666149
True	225.37343799767277
True	132.39713208213126
True	618.5484127809061
True	502.7725873003977
True	18.36641550274673
True	805.6877845056944
True	108.53401840115528
True	46.44254110410411
True	293.98610247547674
True	353.24508201793384
True	397.429377975569
True	280.6903847703379
True	18.731473107606337
True	19.11936116350612
True	873.7049451304894
True	198.17774800539252
True	111.42774763746486
True	836.9331324834968
True	658.9905465696962
True	624.2679497836311
True	458.9691541770755
True	152.43741698650922
True	35.13445442912487
True	103.76308053802744
True	429.7613652537182
True	228.0925026019961
True	486.0566970665848
True	148.59463247461966
True	481.8012778009778
True	658.7541283486096
True	969.5013053850246
True	23.388679219372836
True	980.0727147771528
True	1111.256654423741
True	468.5354625703452
True	82.42125231839267
True	802.795467448466
True	648.9489169251805
True	663.7767854512662
True	177.20346990864482
True	749.6875294877489
True	708.1032826361454
True	122.46966285218949
True	781.2161184398102
True	833.6691417165616
True	505.7895381076617
True	228.94819857911185
True	71.36988292636387
True	320.77279782314145
True	352.13248329294095
True	451.5850985654016
True	438.3191246111523
True	195.33461037213112
True	317.5946005030095
True	2.699819859563987
True	10.876228870613144
True	112.21500626515466
True	139.35250814058142
True	359.1358244208336
True	351.1396599911673
True	111.79289614080643
True	17.347503518002434
True	217.64362103353383
True	837.507388153203
True	460.50679753406274
True	508.1943629458622
True	551.5881009380457
True	819.2786786036521
True	647.7871616046349
True	88.59784850967392
True	210.951352227682
True	246.3758114224885
True	275.51803736472914
True	108.94726188145194
True	371.6541394663568
True	436.0122259493255
True	172.85565441958497
True	655.595758469281
True	247.4742260364144
True	201.8886306183501
True	27.063400240158447
True	246.60820814614863
True	482.1940242312879
True	168.20272816019323
True	517.9596712067855
True	481.8232399541776
True	252.40615752939487
True	102.69979234357196
True	40.41277601923392
True	406.2586568061461
True	791.297146196685
True	168.08080298893734
True	1017.4303644420826
True	1040.118952992142
True	478.0558974143648
True	99.4112478119528
True	124.44901422829986
True	671.3832811684657
True	9.19487756446546
True	223.72509604583527
True	129.84291985454556
True	117.73495360668214
True	312.0678675943517
True	636.196583116826
True	38.03944894272898
True	122.57904507398524
True	941.0978667825271
True	55.58655505501705
True	436.6023998892491
True	523.3976081021642
True	242.1029395565611
True	131.62074040681992
True	903.8586691886106
True	1202.4902616245934
True	521.573257467652
True	652.8095253442327
True	205.68966506971609
True	153.43560786519933
True	342.91368589131173
True	254.8472387582282
True	175.7107996927828
True	306.10657041202165
True	322.46551517137
True	11.989942639706772
True	623.1473076554753
True	149.59671018753383
True	76.4582907899651
True	450.5995869650463
True	312.5629751517943
True	1160.9930495065564
True	359.58165899474994
True	976.7223630518096
True	10.287776137311536
True	270.5023259624898
True	223.99601742099685
True	159.43020719445678
True	491.5439268952167
True	197.35781907935285
True	405.3470507892467
True	330.5848628541244
True	113.07611438508258
True	353.09245112460684
True	1054.9600626928832
True	704.350380649273
True	230.59552393400088
True	104.06233738982311
True	299.00123427447784
True	24.568904229543197
True	354.253617436381
True	320.4789662123954
True	582.3086401571312
True	453.6992157326893
True	362.1246848208306
True	153.59523679453295
True	11.32171411467168
True	419.54056693311736
True	280.20698563304404
True	134.801964891096
True	303.45170886421886
True	432.7739992558913
True	818.1229490031874
True	308.05126037567857
True	775.2283817528566
True	407.2525847367704
True	379.38280653641954
True	1.0152442308382787
True	1199.074865807445
True	103.29136863061086
True	900.5547032640434
True	209.64550975709733
True	453.3880175489925
True	683.1580786039053
True	90.98442611896236
True	470.1711104066952
True	36.76678686376514
True	428.7609735245173
True	72.89882270116918
True	217.48412593477263
True	39.534105291570064
True	665.109346344983
True	192.20361217382543
True	25.100044479021765
True	399.8776580558308
True	108.83574449095892
True	168.72629545676045
True	798.0245282668768
True	253.4938133714385
True	152.229525519305
True	359.29804773733935
True	529.144387554647
True	333.7714274584985
True	530.5603841548593
True	630.0132590489668
True	157.29413526463617
True	7.994500611979199
True	70.81803977496993
True	429.2006909406173
True	89.97842828084833
True	83.50921940957369
True	1033.122635924453
True	27.81649898741415
True	314.07408929681543
True	307.40715834587144
True	459.0717567823403
True	679.1801095218075
True	179.2891084166136
True	654.0507818372791
True	318.87144446052434
True	345.7330932207839
True	265.9986924841009
True	201.39239828417988
True	365.3323295561243
True	436.0492065080782
True	407.2452660102637
True	599.0215720677224
True	143.29385940284138
True	77.68458561916567
True	40.198986992022725
True	291.8775909189944
True	659.6686285216028
True	404.3018604586859
True	829.9007038305048
True	215.89666713781364
True	391.9105872858701
True	67.66843862230887
True	54.43868434896756
True	404.7609018464888
True	201.7184537849226
True	222.00343687736705
True	45.289516590353806
True	1062.4961946091676
True	173.4666093755427
True	911.5187315502906
True	316.79518295408326
True	935.7879054439092
True	232.1536064108253
True	461.2239985454273
True	535.9631065538345
True	618.9015207538191
True	210.4377017397412
True	476.3027129248953
True	923.4817749080936
True	120.4174409597259
True	5.980306677507016
True	540.8130022155491
True	28.8078992350113
True	78.44274725617984
True	799.9851843595663
True	230.66510672092272
True	1002.518633572619
True	695.663070120873
True	423.2121888925749
True	283.0613340460037
True	491.4773061908989
True	331.0418649506115
True	178.66057304098717
True	703.2336607298801
True	682.9249861404554
True	214.9890381716208
True	91.05294501926424
True	510.3672283597842
True	135.7756852017017
True	381.3339792335004
True	352.60986876175315
True	59.25384532171431
True	367.7592643062488
True	414.5587324558096
True	374.7262265348288
True	410.1261362501036
True	411.3503677657773
True	637.1634057392646
True	61.472986868912
True	460.1270737104151
True	331.75013954869326
True	663.9319801131815
True	221.0586016385051
True	99.87846510465808
True	42.23825894169434
True	539.0788522791477
True	618.6649844450516
True	195.17300615474304
True	405.9447721899516
True	332.9735504474617
True	17.393230410151936
True	176.8861352575594
True	293.3341625675141
True	3.606132571463744
True	880.5763288431997
True	82.62638626329588
True	105.6736232504588
True	114.02079488599298
True	361.6896181446439
True	36.144912859003455
True	446.6954230880161
True	228.81396384140243
True	5.32281166133598
True	116.404722275515
True	440.4274782399325
True	48.85720986850803
True	69.06332763974179
True	175.25985264871073
True	294.9753022616381
True	909.689138547086
True	390.3691269981708
True	964.70712673194
True	185.99251075160004
True	1055.3802228264024
True	789.5351490200921
True	656.4050289104466
True	420.0026017834971
True	373.0499182929034
True	76.66613474181767
True	70.6176237685736
True	86.8554883951162
True	168.62164068369998
True	481.5551524044126
True	1067.4510093916365
True	181.66874897162944
True	344.6476242772834
True	446.64330766295
True	593.2672166175503
True	599.5860062736239
True	280.64745785604515
True	451.71094419349447
True	682.5192308441198
True	98.57062675164642
True	710.5901162739038
True	258.46386491240776
True	136.96424838546346
True	412.55140241476414
True	876.7187756306008
True	451.9378814620617
True	849.8799046957923
True	202.4618428635441
True	362.2734788647178
True	709.341208819428
True	623.4759043129262
True	188.5641106266642
True	253.1071401560642
True	827.1230394179701
True	35.086913918844566
True	189.33654792667812
True	487.5326593713787
True	676.4135893446962
True	104.991542934363
True	37.79375951984432
True	169.0142365858956
True	693.6251947994505
True	322.7300086289537
True	548.4534535164246
True	351.616376974635
True	291.6057053026495
True	463.4624993789764
True	485.0749484673556
True	73.94018114321933
True	367.8298766879248
True	770.6365043963311
True	0.0
True	290.67991874575904
True	243.5917082346677
True	974.303895510333
True	159.37032278869037
True	654.5975816068621
True	634.4498030907512
True	111.14141655282997
True	223.8146417444634
True	131.19242795175165
True	12.361720890873745
True	286.86662296112
True	379.69053106395137
True	1126.2072131894938
True	228.6336680734241
True	403.3253811190508
True	639.7847613747538
True	205.120181711489
True	29.756198274897567
True	876.4344539162914
True	598.0676407893909
True	148.85759643421952
True	607.6745640188477
True	156.34238917706614
True	302.90291431417256
True	781.5274795512457
True	37.527161292087975
True	103.6654932480528
True	521.3033281118902
True	64.79934633723092
True	76.99495278494453
True	429.63804603214913
True	23.671501439565656
True	761.3834971636902
True	104.83767353690295
True	148.00825656763425
True	19.226666200364047
True	695.0098113013312
True	26.75273803529456
True	771.0041140136282
True	402.0747209605751
True	117.3772323740379
True	691.4249215098972
True	536.4277448801988
True	568.7606196648949
True	46.70796248708656
True	375.5541811320888
True	4.964188816587626
True	93.11896391117428
True	395.5297521220065
True	53.00847685641984
True	120.4043365166366
True	311.3355044817648
True	182.7941563419544
True	96.47008197964009
True	667.5535125822544
True	20.10554883451452
True	1138.9006608341856
True	491.240855357348
True	303.9643928586442
True	495.16163247151707
True	124.89374438739227
True	814.5182616129491
True	1087.848874551748
True	757.7671379035731
True	180.63638131847296
True	227.2411779514401
True	52.48591447871906
True	59.49164637299207
True	151.29463082908535
True	103.26998394394694
True	171.80237973805285
True	1167.2254206819312
True	316.48231940459857
True	356.05155354649094
True	700.4227153632371
True	17.87491505950401
True	15.09998947685071
True	578.5583352449443
True	6.045410164252443
True	112.71900381181877
True	681.4644998516231
True	172.84795066073974
True	667.0447273264734
True	795.3499743190076
True	150.97367265865404
True	921.9823326369282
True	2.1563508224806243
True	446.03433656527415
True	1056.733768490734
True	26.62095591227181
True	226.39235228023296
True	152.18143603398894
True	964.0754119693976
True	234.83489222504832
True	496.64534398657497
True	118.3799864091767
True	504.5985553007976
True	155.0863265692965
True	99.38331621536526
True	385.780628988424
True	67.2086969426062
True	57.07147190634966
True	1067.4268183873642
True	261.1951490353778
True	154.23646843268236
True	368.821638286225
True	391.3055294683528
True	207.883032201666
True	165.54919516133177
True	376.3600888444042
True	35.95037965171966
True	477.99035763540775
True	1099.214230776141
True	113.56126649484168
True	468.9907655417936
True	307.4031714734199
True	29.34859012536304
True	424.1793988800914
True	102.68865335142324
True	586.3959789479759
True	199.48692139097423
True	414.3718698230691
True	20.18421572244733
True	450.4590820988254
True	116.40984101489542
True	342.5554225295973
True	34.799409000704784
True	161.76778659804043
True	246.14353289303415
True	783.0060715727773
True	56.82383669513653
True	140.50554624039924
True	234.802720134932
True	136.77046768017507
True	636.1662802133989
True	530.9820249080285
True	768.6056819721687
True	397.3632955984176
True	529.3739153550607
True	422.8734113531176
True	679.791084623077
True	66.81443047079767
True	466.3181761961882
True	419.8854433377193
True	47.03646977226239
True	80.07335984450164
True	125.45600897025842
True	89.02859357510938
True	333.67049183395073
True	860.0534507879544
True	351.7503262882946
True	1090.9734336970002
True	312.44857205965315
True	911.5843140065808
True	148.1167004989977
True	549.9186219339114
True	596.2804056710208
True	686.5937195158073
True	448.7733051959365
True	66.65157539994298
True	289.44517172458
True	40.65808613931881
True	162.576335171956
True	163.7770493588574
True	1090.3344521308366
True	240.158956408994
True	552.6011365486237
True	523.3705598632881
True	563.0081594174828
True	868.5407841398073
True	591.9711055956234
True	625.7703095403136
True	932.1636189288166
True	130.41534216266726
True	324.4642938754638
True	269.47839878958905
True	333.9648379564191
True	91.52258691783706
True	391.7619338145425
True	4.034065398392965
True	314.84176571776493
True	236.77056100040068
True	603.0387958535699
True	302.0257639735794
True	366.49886297178745
True	10.357809604028624
True	62.617270906711255
True	546.6221876673264
True	30.062538007039613
True	142.60681363070933
True	66.04999652348242
True	149.41651201831382
True	239.3689416365045
True	69.3792449073176
True	392.4491534227178
True	268.45386048897626
True	97.75007436538164
True	336.55395749875595
True	61.31694242928319
True	578.0042308965579
True	859.8870828993128
True	283.7068417183123
True	1163.983288308374
True	112.08394495288226
True	320.4395681311117
True	1051.261558824331
True	88.0272308961514
True	277.6433443139923
True	9.94428881291129
True	411.39013212203525
True	451.4139991170176
True	160.68183428304346
True	622.973363484141
True	924.72069500739
True	164.14761311456274
True	82.3573599339485
True	313.8267886773643
True	549.1589539892116
True	591.6282332629346
True	1240.7585490525507
True	26.13262233723836
True	964.7372728579022
True	139.57351413573178
True	644.9052768010616
True	118.3678702959708
True	131.38348768574502
True	187.50511477828587
True	173.34684518638036
True	767.5706013062622
True	204.2009493752929
True	223.61269806257133
True	69.57185584813301
True	511.97177644502784
True	451.147467836585
True	180.6748341040933
True	231.20029308657803
True	18.26179919855888
True	423.3048665592398
True	215.61604714655783
True	291.6072578573677
True	110.21855208962924
True	731.4883007019852
True	417.8867243012926
True	255.2067758486076
True	647.944810783639
True	534.3745041141475
True	464.70154064914544
True	132.155271208
True	516.4578341963796
True	436.6174747101897
True	2.6136906731370173
True	185.5809180854336
True	94.07054916910596
True	234.3802446294491
True	2.39290467262233
True	129.30065530096803
True	355.8291702452028
True	7.020536490841039
True	880.0416902878799
True	181.24864062141677
True	725.7267149117944
True	790.9948340929908
True	165.9814210432094
True	210.54621841994447
True	479.2740353218777
True	841.1067326536322
True	51.97845521438632
True	40.10755854950738
True	130.28581158383065
True	623.4301580401143
True	731.5134523809267
True	191.15332604802327
True	586.3171942122583
True	595.2423964745612
True	835.7059237237279
True	400.5634926382783
True	188.65405712390304
True	878.8078087917551
True	213.5728437472667
True	159.50208617612844
True	342.8381014310141
True	215.8049825730899
True	201.50917990698096
True	615.0919027190145
True	251.6231227746843
True	198.0197120838364
True	438.6658904094375
True	468.62349331191695
True	64.78974988878721
True	289.7350413365902
True	77.76476356355325
True	337.12291029884926
True	357.9922431231153
True	248.593739407437
True	180.79560684595396
True	373.2429554812583
True	634.52319892385
True	740.6465015479315
True	289.29796610343624
True	752.4786345268503
True	64.00465491620375
True	862.2655277129694
True	358.8733202235247
True	13.135179573715329
True	614.4082306609344
True	697.6180425873741
True	260.4350061432104
True	167.54245951628724
True	41.46475827998196
True	385.7823914609351
True	73.79421937476084
True	14.90971852612862
True	881.0213254247797
True	361.9243335109908
True	177.2835343641114
True	973.8592976827024
True	12.163249708913154
True	785.8018470378437
True	31.455633984044702
True	658.5542221129357
True	61.43720327605202
True	785.6384772026397
True	452.52838985703465
True	201.1783323766525
True	445.4470696662588
True	210.49067958185697
True	298.90331300427266
True	228.4007228370633
True	406.20852698636537
True	9.79551487077681
True	322.27739379521955
True	114.3101842999454
True	11.322243688283171
True	471.18993893565175
True	731.1881077912336
True	271.9071918794615
True	82.05382742926234
True	304.5701086635495
True	83.53345744210222
True	195.0118903785848
True	184.25306053921275
True	370.1152587398973
True	44.40230415048526
True	137.27321573162106
True	377.7525938807025
True	825.8426324084074
True	112.88758244969104
True	204.06164885950363
True	460.1064028670402
True	19.42000901091859
True	429.4623360091916
True	508.9205248152294
True	82.86404964202613
True	387.9681009313856
True	359.4532604716382
True	403.81454818143567
True	602.1152097090114
True	1058.1429551624256
True	985.2324446050812
True	56.43480662995625
True	1066.5672741839862
True	110.39509030018716
True	107.36094794125084
True	107.24465857080465
True	479.77253104752
True	371.8308627630246
True	572.0890967790743
True	257.9831248435689
True	149.412423827963
True	393.8267686187369
True	16.874783066580687
True	448.28113407347286
True	377.6489811695285
True	144.27880739477672
True	97.49936871330392
True	552.115615873617
True	1001.1252054546364
True	196.70530115994444
True	68.58718335671182
True	441.4633201769466
True	380.3978893127936
True	489.7536590300793
True	322.51056973342764
True	3.541965594279873
True	543.3665405635093
True	517.9269773789574
True	502.9071512347964
True	185.55496043683016
True	106.33609484893664
True	22.15044494540102
True	372.3243851328997
True	111.9410970210716
True	7.21719080917938
True	31.139223480704203
True	341.66457821354084
True	654.2613736487654
True	127.34584554465496
True	91.95464131654973
True	24.954801016636942
True	413.3201029551784
True	348.1825747158819
True	803.0709080255045
True	302.5768937160727
True	505.9747668136287
True	536.3355843794318
True	520.6112924423585
True	285.42290061805954
True	529.9394043310297
True	100.25328466412758
True	569.372503276355
True	7.896709911750735
True	354.0066141461741
True	473.6313182556457
True	975.872677515561
True	343.978545132853
True	797.725777978308
True	969.9925893737624
True	177.24285244624406
True	37.9062205036694
True	364.9671994509409
True	384.1570827340823
True	572.3438642593495
True	251.32894955727184
True	26.85008617187951
True	649.897874957927
True	128.03033727379395
True	1082.692553579675
True	321.2355514327463
True	461.6016474498589
True	127.46199641546812
True	797.9871399270804
True	138.00024108057173
True	804.4732960094431
True	576.7538329153759
True	190.02291339224035
True	110.84403918238333
True	63.658680002025584
True	561.251760775714
True	917.1303979408428
True	409.5289957848432
True	515.1195471638954
True	135.66054325220264
True	613.4289680884657
True	493.9413022868322
True	781.9312406157225
True	317.5428671129099
True	600.7952026941033
True	113.56096658588842
True	26.239977742657967
True	417.6572630464749
True	168.13977335947894
True	104.64860498733076
True	367.459979288009
True	1057.177067184819
True	271.6894571026572
True	543.6307941669788
True	11.455503915474862
True	73.12359390646306
True	322.65539562426943
True	793.1305497467066
True	448.31248276522496
True	515.5170222954401
True	699.1705363916258
True	67.2050476745432
True	736.0492991716288
True	45.11114579215967
True	106.81031075768894
True	179.12597473786175
True	86.0384230094511
True	24.960536940228963
True	301.68325115260615
True	469.4627789546509
True	914.4058108370238
True	861.0117856717869
True	6.273372501015028
True	277.79369571207314
True	476.19830902658265
True	122.85768101544782
True	239.7153575294737
True	346.40627968935297
True	1335.5454360756478
True	439.0262033961237
True	25.768276506587608
True	177.59651868128734
True	702.1310440433822
True	35.16090434645111
True	166.99408568520082
True	558.2715492510094
True	66.69857105667946
True	871.9057063104035
True	342.87253065763286
True	667.8075793728228
True	80.85682731900997
True	665.2071153712958
True	575.3050038405049
True	870.6897291906822
True	259.08837201390446
True	507.7234063879181
True	841.500585273678
True	958.3372575271504
True	242.53318308858195
True	787.4926490507072
True	220.09058059264245
True	459.1914418332064
True	366.6187831092356
True	501.2670789467375
True	496.491238363892
True	304.3226477712119
True	347.313248977065
True	109.89038713913112
True	344.43431636880246
True	1172.5358048008377
True	316.8746553919973
True	144.11305697037318
True	299.3061854817937
True	740.1946354747633
True	636.8315887773733
True	401.448730006118
True	121.12127960195362
True	322.57803071501934
True	34.01031888636168
True	175.56409298385964
True	89.25755805840595
True	92.88452685502968
True	558.3540130362014
True	138.7728745144827
True	135.091454309673
True	108.02770616298022
True	88.91982942840366
True	446.3849261542664
True	400.387990234261
True	1021.6403755807064
True	534.0128660828045
True	852.7869017896479
True	274.3360803368222
True	286.34550934505364
True	550.1297440939168
True	194.68597765723328
True	758.9913077669403
True	249.2721063388215
True	355.83692422624176
True	69.90244437179697
True	118.27610091176076
True	267.8505423966225
True	123.17211291111563
True	480.3110318111094
True	32.44504821946051
True	574.88236741272
True	1010.5348006037588
True	738.0251869832383
True	1.1128046762986654
True	63.08004759975174
True	476.53091568906194
True	439.8734128265824
True	73.71129496540163
True	117.65567730011963
True	308.2719832797257
True	82.42273822291571
True	49.5088007910914
True	710.1617775618867
True	679.8335149170438
True	161.30673619178356
True	171.99437604909684
True	543.7922203312462
True	49.83786949873026
True	26.20626381314436
True	578.759837967468
True	450.196927387058
True	1141.0402435137494
True	48.1173731884088
True	466.0132713042228
True	876.17405260095
True	774.6874517778867
True	294.5020447770716
True	755.3284198083086
True	394.69294230202047
True	38.02189833492566
True	97.34047316754676
True	702.1015655491668
True	73.11809107493383
True	140.34205460823432
True	943.3370880620776
True	191.5194023852131
True	281.14174552900585
True	106.56526749702616
True	640.34221904538
True	610.4042112442798
True	210.80886586365605
True	425.7485780282981
True	41.26779060765395
True	274.50040893062123
True	574.0929372964016
True	629.6817726089761
True	318.6325350337616
True	71.34145664110123
True	982.5542449557184
True	1096.870268911544
True	555.8345128356765
True	62.345714876829554
True	29.509594614603643
True	88.274456832962
True	106.34586763779808
True	104.4684710664183
True	858.533518262251
True	1193.6659534340968
True	718.1040058012633
True	308.97743129214746
True	7.646978086267174
True	20.83781016234193
True	334.7116896302372
True	469.1288019645451
True	45.86278646722876
True	591.0121378880807
True	456.7995899063562
True	407.842169922435
True	82.31874177312369
True	200.09556051348088
True	258.8051754546125
True	131.87188491286653
True	391.179477291
True	43.053428552119954
True	166.91275223814714
True	1174.1212960641035
True	6.389020255540909
True	26.754886288445125
True	578.1851494046708
True	360.3570993161069
True	794.5252317173944
True	157.6822824321771
True	757.9938845312018
True	604.255465617635
True	282.9152024533221
True	422.1455267892754
True	341.09265681372534
True	284.4857748226827
True	267.79522874040185
True	394.7323283340041
True	502.74451172679375
True	482.93290357038336
True	111.8131229152045
True	346.3059315437501
True	10.3364762580219
True	182.60051683904925
True	234.1177542552778
True	906.811838572255
True	584.3218844001362
True	30.412896584684397
True	723.7790978470371
True	822.9722196904829
True	105.3164126798682
True	351.5186596069074
True	890.125853653976
True	229.97757363863929
True	162.71562412050451
True	521.13487598375
True	581.6727942083741
True	1111.468441909699
True	138.82711069971293
True	159.14614673162038
True	253.2672970430428
True	315.64245878442966
True	426.4362089160506
True	417.1533786712749
True	324.98589336240445
True	447.41047105429726
True	498.200461526134
True	224.26804588303384
True	1488.7289381339276
True	248.04861775396884
True	417.93285135659215
True	53.53640830507448
True	772.6493305417762
True	256.8958820697422
True	955.2598134010263
True	531.7513633182188
True	320.3821822773191
True	755.0959966654915
True	259.3747489735805
True	223.1703965262575
True	253.44832887500235
True	228.22107268402104
True	137.7788617414796
True	247.33378265546477
True	735.0200877827683
True	528.5699388392886
True	214.16277238471383
True	1178.7971440502715
True	115.5769256630372
True	268.34726461439215
True	72.60107751869852
True	304.0436337181818
True	404.2511717954724
True	96.24133064454256
True	213.1347346388834
True	76.76726625942118
True	705.2621436339781
True	365.2304633810431
True	220.82269267773987
True	745.9176585208698
True	893.1170700325484
True	788.0687132072422
True	841.6965263126266
True	353.110436638334
True	1.072809823168266
True	264.10091578205896
True	56.18004574496163
True	383.8407036366432
True	57.540170334858445
True	356.76426571479016
True	840.1371361388574
True	1055.6032785591178
True	397.1847961466424
True	21.82092063286654
True	528.3764879525735
True	498.6322626819085
True	203.0064175309341
True	236.9289788154024
True	295.4378648687793
True	24.373715505548745
True	116.24332208728524
True	948.0082875531
True	65.3887573224976
True	491.17272118682473
True	795.4240190320696
True	102.83595362403828
True	239.4247879121141
True	109.47295557685014
True	12.789654664290708
True	1.785574059777214
True	125.40064085358968
True	1004.5574615426978
True	497.2015691376854
True	70.00890730757348
True	793.6681539212536
True	342.1542361846835
True	1.8866218153744347
True	436.0468549571183
True	189.308704700928
True	513.5104515498768
True	84.11107664115372
True	325.7773682594352
True	375.9347871545375
True	169.40474131843044
True	210.24086576047296
True	121.76807854380982
True	175.55402022481624
True	973.3762925910956
True	15.500706182910722
True	513.3637626123059
True	499.975561147392
True	395.441229546723
True	216.7931432807817
True	230.15580869152444
True	157.96384775356714
True	48.885298960294215
True	490.2522040298623
True	152.61558267307967
True	871.7054646166597
True	850.603355105544
True	256.9565961346124
True	307.4162995547735
True	520.5601078865839
True	40.642815914208086
True	86.54073933493711
True	752.2483906951734
True	1091.724634391626
True	111.78880297519582
True	743.9646652518688
True	144.574495904805
True	922.8096455444056
True	675.535530122714
True	106.3614657601268
True	274.84835874996327
True	589.4627346064395
True	254.83961308981696
True	48.0739722738724
True	571.9419828151028
True	454.9655366816634
True	5.48498216977317
True	478.4147323773635
True	65.28893840970422
True	182.4322842544673
True	235.35277636008115
True	313.39465769149484
True	73.05571173277161
True	220.7056769256109
True	350.0237899843176
True	428.7631333486793
True	981.894671254897
True	47.92621012623167
True	895.3144199222295
True	1063.707585074489
True	134.42076006190797
True	72.94195159845042
True	988.6369865174036
True	33.23928167070209
True	224.8147853266711
True	84.62352802280378
True	211.56046506092156
True	360.3320692528359
True	960.5793464176136
True	91.42801801020396
True	73.18127109405975
True	675.5355350167184
True	278.77887925641494
True	728.2960748831348
True	52.64085237943711
True	477.32030240842914
True	388.6558714611066
True	688.683293385122
True	46.42893771669935
True	113.6704871249326
True	30.04333677929508
True	268.4742548440332
True	43.30793385089646
True	352.3579180424507
True	3.015593047315508
True	1183.8139829831125
True	99.42577573027596
True	135.67221089864813
True	356.7579897856295
True	740.7071594912815
True	672.0767595741154
True	1014.4658118930432
True	499.7372378690447
True	405.5535170424165
True	137.36324693776865
True	418.0122985700887
True	861.6891343525424
True	428.2896432841295
True	906.734186737923
True	85.40506255936553
True	429.60974612365817
True	178.04941996521083
True	290.4961692621979
True	733.5866612766134
True	163.06950917669573
True	132.0721435959832
True	67.18818279225508
True	870.1058991459519
True	800.8449797220173
True	77.00883646760552
True	425.1684731116451
True	745.6067887670063
True	422.4254008394975
True	54.90496463358963
True	318.90981965411925
True	788.7894637163804
True	31.547598412030595
True	359.4549164116205
True	167.775706687047
True	282.7758541628602
True	31.030276571463496
True	225.3334472797998
True	766.9510566274515
True	637.6508086315589
True	57.13094756763208
True	284.9713672550101
True	926.0321110034434
True	17.85481049861766
True	334.75713071310804
True	302.87385653963344
True	426.9225759438744
True	217.7571546123337
True	625.9408913734766
True	44.85709583275381
True	994.4312496000682
True	907.802197137744
True	47.88803797772561
True	389.6102777889221
True	711.788589306789
True	884.0413544946455
True	277.7978733473353
True	604.6483831375274
True	129.12954631154363
True	197.2579644610433
True	135.3230707908159
True	145.1575941744571
True	209.7664825081503
True	933.865836077331
True	780.8317048990657
True	909.377753773192
True	19.06807837947134
True	27.00687239993669
True	362.5953589993893
True	13.775781522523392
True	606.8494258067219
True	1058.6205062540544
True	257.3031028231043
True	201.10865213511488
True	87.04376817689872
True	209.0967679611321
True	129.41808202134567
True	45.58376556221809
True	124.98344066099496
True	89.86954611174271
True	252.3075600928183
True	551.4580838029221
True	162.41405889816642
True	26.76478696404989
True	58.24726737416585
True	433.2686163835049
True	262.8961554951978
True	584.6533972802539
True	23.99584008947583
True	116.11391609995584
True	666.1915271714475
True	265.1834962269892
True	460.8602075401858
True	657.5283106663528
True	103.91099854904144
True	109.00348931721588
True	83.29060733960948
True	26.46764038136353
True	124.07926540661336
True	85.49034409968787
True	102.89847116366929
True	157.57919654821094
True	237.01637317633265
True	841.6170364631886
True	277.0089135321264
True	948.41249946024
True	168.85301867163565
True	202.46020571858423
True	793.7448716655075
True	306.65163190631546
True	579.501422707982
True	255.85463097369168
True	360.63838670235975
True	459.4695415221266
True	559.1436873156222
True	644.264457052267
True	368.18261783573166
True	32.65079122075109
True	537.5262751784871
True	619.058807990276
True	19.960450053491265
True	12.65610696476798
True	266.6266343179847
True	401.9263678085483
True	456.74782421810096
True	69.37867435823344
True	624.4521042304013
True	902.1181099946372
True	231.3572705714232
True	890.1583180026427
True	277.0009779242884
True	107.8394600439386
True	280.6482598793025
True	711.9202042133564
True	39.75102366617073
True	585.5720134069926
True	1288.8563637818354
True	1023.822185674956
True	874.3312724408156
True	213.5913895662001
True	80.76052148055203
True	199.34045498643235
True	831.0827987879597
True	148.04379800652742
True	1099.8638755093068
True	864.3892510821846
True	41.28735097555601
True	86.12803573398038
True	434.5456115302978
True	393.8049474415984
True	209.7382571354232
True	511.36569534965207
True	674.455539148266
True	119.79684194025717
True	261.55597277587555
True	1019.644575218125
True	52.8889883793279
True	718.6742142774174
True	554.988625478676
True	38.9717491412333
True	815.4277203545071
True	382.4305175957473
True	557.1584344426607
True	112.73102669404902
True	275.11385970830923
True	215.0793205868696
True	26.28992762580851
True	137.20506063887774
True	755.5151523798542
True	142.31858232085474
True	397.076831162799
True	65.98013065005837
True	626.7180765456225
True	606.3023858676232
True	235.40725912084093
True	467.304165676796
True	164.3556151421067
True	169.59934256029345
True	219.8309752014234
True	276.8183013230635
True	357.3439980114204
True	136.4678262975943
True	182.98910532901155
True	25.883980863788477
True	849.401703043987
True	329.1641638554696
True	9.749413624499098
True	373.2518642381406
True	169.96604357483116
True	628.3340926758821
True	365.8169064580723
True	576.6930842021868
True	541.8059979963809
True	485.1282377626784
True	788.289863980886
True	235.87875877519872
True	553.4564367275999
True	162.80592047193835
True	508.07142185279366
True	350.2126962450991
True	368.749101417692
True	130.78479508190253
True	143.7786490213337
True	109.15509414800034
True	66.42832000552984
True	752.246271291636
True	184.84279203640403
True	47.44437033604873
True	0.0
True	573.2275592404677
True	113.44153075863632
True	22.16027727539973
True	40.21142972684827
True	104.68908989269828
True	553.245840050866
True	179.07140721680796
True	112.64338193247224
True	35.84745243253658
True	164.39747314415223
True	918.7579825389164
True	51.41671737705802
True	225.39746213660524
True	714.5001081610735
True	324.42379975831693
True	465.80454583741806
True	471.8479320280764
True	513.4321898049733
True	604.6355109257562
True	922.9465740461244
True	260.30441263344386
True	1076.5365024278155
True	912.8261274860072
True	589.7289052046856
True	342.4016743325773
True	855.251178611417
True	9.045290591734432
True	32.32343190916355
True	298.9968269276224
True	41.0271096884515
True	208.87758020523856
True	777.1797887268019
True	215.7305686539081
True	737.9493242167733
True	762.3684911638344
True	121.76727437346088
True	363.9636790288749
True	588.4929134464481
True	24.007409314414573
True	127.23745593006834
True	439.5200870278479
True	302.93912763990545
True	200.72588047644703
True	114.02729156949869
True	370.13766740367447
True	22.704700649345824
True	355.95947537886184
True	375.0776865900991
True	1044.1193981859928
True	386.79139600962617
True	29.96937953093683
True	436.71582828268
True	447.3189247389744
True	233.7227724923606
True	30.59299668962418
True	757.9341270304484
True	432.506686441108
True	171.24360399805565
True	14.134013185035336
True	1207.846202468667
True	167.89393636577967
True	28.266711073767954
True	308.2717361431449
True	272.1337495483065
True	118.4823101917823
True	296.274224189186
True	49.13390427019221
True	335.71219300535535
True	322.7197714849228
True	314.8963771446454
True	30.383145814778985
True	45.44386054499847
True	1020.3682755817669
True	26.807462123501505
True	13.52958601437848
True	179.57074291316545
True	662.878320834228
True	9.916561269317317
True	189.4701012182722
True	175.59006027964966
True	522.6228408954045
True	364.6632667628338
True	747.1315503016558
True	317.0343837530808
True	494.9463723353741
True	448.333757089302
True	506.4182261738633
True	100.10603205575887
True	1269.55432622157
True	889.6672478936769
True	298.3924502184544
True	515.0904434062841
True	102.74270633064032
True	602.9511428416371
True	432.3515697353669
True	154.7465713480512
True	78.39154810484906
True	349.3368201113455
True	167.55415155665213
True	31.285300974180576
True	590.46968599163
True	380.4238136120589
True	69.38180179765612
True	32.081581626538004
True	652.5364021230253
True	491.3725214276569
True	73.49016673703396
True	20.26253054954288
True	320.5610028868886
True	332.0170459340814
True	718.4809546473768
True	558.51063122562
True	554.3033492588471
True	798.6109230329419
True	9.322539610892546
True	55.14915025312557
True	35.480144743038935
True	58.17782784413144
True	510.6522535067338
True	579.8522059904017
True	78.95255556511798
True	112.29774711046358
True	201.3130374897876
True	73.84528541898551
True	174.94272521215916
True	201.2193374120058
True	288.2291627717718
True	789.2909830628861
True	576.8645723245094
True	296.4751059454506
True	192.8532168221912
True	276.525871466343
True	255.2174831244509
True	727.009437029193
True	345.0354607840437
True	170.1951037500697
True	914.9213036253716
True	346.6289573691097
True	476.2595625990851
True	154.5808160496686
True	120.52689884278244
True	66.27724352163568
True	213.01698267938505
True	1006.7487036375912
True	521.2521406652487
True	113.30392504707564
True	341.05747059151463
True	101.8687491237863
True	646.8106802313511
True	5.380677935754955
True	692.6000060333807
True	36.31196367612468
True	939.7516180915874
True	825.9109403590423
True	208.7127325673322
True	32.31598179804031
True	83.18927018385807
True	457.20111964005247
True	239.99944364038757
True	1.6419543399139738
True	84.97918243667509
True	1088.069532727879
True	348.98321443622496
True	681.4257127476292
True	490.8709404998034
True	32.361468721462614
True	136.78310411221932
True	445.9514245445273
True	888.8918811314447
True	842.3594414971155
True	427.048710700393
True	343.4191757116093
True	16.79827299638772
True	80.24337873336896
True	730.2048940610136
True	486.2510601327725
True	389.3635686710968
True	895.683801431563
True	25.281113045729697
True	225.70767824378484
True	909.498826830619
True	237.4354707071453
True	8.392912025293189
True	507.673136533642
True	96.07146674004984
True	639.1218494925907
True	48.94308638323085
True	262.9674540456596
True	834.2336377997133
True	905.7718765809534
True	275.36997739009473
True	428.9820245656238
True	116.92159764659502
True	586.2047742231968
True	260.402437037191
True	191.817572199502
True	882.8907060155726
True	54.56699613764946
True	710.2389656508841
True	277.7243496596258
True	295.374594085923
True	170.46347388498705
True	495.2052553144336
True	610.9907977968059
True	369.58582262601817
True	408.92028370852194
True	70.90731921018804
True	163.0637850180598
True	446.0276390503372
True	207.68470469861165
True	37.31252869346105
True	200.66141900618172
True	384.5787132394703
True	402.7702602409791
True	748.974778747524
True	136.46189395138603
True	654.3958616564342
True	504.1321164368329
True	589.1955623162819
True	138.03471220199694
True	38.41971969533789
True	671.4061784628908
True	75.64396625276177
True	554.0759501382597
True	673.0918169900564
True	452.23335804557695
True	130.67152711507995
True	538.5854315100448
True	4.626116996555624
True	405.00928099554176
True	32.91030861668773
True	633.0614171475445
True	271.06480603779653
True	583.5414855708941
True	700.4873722002603
True	149.23520287623109
True	509.59250735923166
True	506.5295407754586
True	65.24713041326143
True	956.56604026896
True	2.7606676275524595
True	25.65396624452316
True	646.3237670153248
True	687.6805745742503
True	135.181242129947
True	410.4253617729343
True	127.36259295024492
True	71.17620332964331
True	439.3789989048891
True	41.60057086505154
True	510.3651628781203
True	12.805507746427994
True	867.9890297242458
True	528.667297388163
True	654.8823927267467
True	103.07442900758376
True	372.3625045617949
True	985.2091709063806
True	854.6610620945036
True	134.42994344732045
True	536.6030571346723
True	465.4634312316776
True	244.4005812669317
True	239.62276044877424
True	5.246349269720649
True	325.55126001728314
True	11.878608822918896
True	373.72300928304793
True	80.46713415122521
True	429.7596917241086
True	658.6103281072677
True	125.8648143868507
True	231.46999215747607
True	641.9330486758004
True	661.809221401341
True	291.4587509916614
True	143.32426274596037
True	165.50898342449386
True	473.6924537641866
True	88.75146347579195
True	9.848792639118969
True	508.286701846624
True	573.5500033124432
True	19.63542319605531
True	133.01458992031354
True	907.0631496342534
True	493.21587487183433
True	267.23084372150413
True	34.82865122968255
True	473.9794041157093
True	112.4228555571872
True	580.33831935508
True	668.6189419408848
True	291.0784202867766
True	391.3396188313861
True	188.2400204217634
True	238.90795977822657
True	74.06595512860359
True	223.86025119596923
True	495.5119109814241
True	20.76905426420912
True	451.3500298665977
True	358.18646206380794
True	714.7744252692845
True	910.196681321288
True	941.526251705806
True	154.87215662586448
True	401.68845046132
True	73.60093996146136
True	190.8698077699985
True	317.500955372035
True	9.957196128416744
True	794.7849062503977
True	24.348277971091324
True	409.87925341731614
True	272.5784728835529
True	624.5477511416778
True	208.97553304093165
True	38.98198082673792
True	678.4873928055324
True	1067.870146289894
True	226.92766938868883
True	129.4081735174974
True	634.300237965401
True	491.3537495182903
True	18.449976661759653
True	861.2874361807421
True	117.80874714707451
True	44.89730088996387
True	310.7099928123296
True	351.30582103983016
True	420.3367698488545
True	268.7511521573932
True	21.439469137164075
True	23.651989284195118
True	858.4049805420245
True	203.4083663292495
True	110.00418555320844
True	881.1662054785805
True	662.6301023184361
True	641.4892144518276
True	450.6365170369863
True	152.09237631490808
True	32.146071609178684
True	102.18846691656933
True	429.9054779748224
True	222.89080962255608
True	472.18963239351496
True	150.46391451679088
True	483.43269150921344
True	649.4314077731184
True	964.2424290402982
True	23.08262579950007
True	973.381042209194
True	1088.8159909013543
True	524.7301546333391
True	80.5964492471817
True	807.1151569060339
True	638.004412927688
True	655.0392718213878
True	181.55788300784636
True	755.7780284646665
True	702.9636173173575
True	122.45264388922796
True	790.061555265834
True	821.5032829246383
True	474.0677505770662
True	215.58571174380876
True	72.74414503334646
True	319.27196999644434
True	344.081596462276
True	443.7015313813615
True	418.5935053795972
True	196.16767978158165
True	315.3331924353772
True	2.1487151207676187
True	14.0134140865936
True	105.38082533400944
True	133.4467684981692
True	360.3670555999646
True	352.8898786282238
True	112.4846130883358
True	16.90999231233701
True	220.1658527772486
True	844.2710673190907
True	458.669813569534
True	528.4270551248374
True	545.8967983773067
True	808.121363825673
True	638.2812121995286
True	91.645198163481
True	210.89144483664933
True	245.30272378298207
True	293.521224575212
True	102.37779222503674
True	364.0239138375175
True	433.5983935023067
True	172.02579461500042
True	647.2024717254683
True	240.82624120481373
True	203.924714686193
True	29.897032135133685
True	246.73978829787396
True	480.5656131998787
True	165.74619104918875
True	544.9949387487609
True	471.6011504764173
True	247.91596377091187
True	105.10746919286528
True	42.790774345074304
True	396.8547353467405
True	799.7947427247994
True	158.67064129214063
True	1010.8532293012596
True	1047.522167429351
True	482.5457729097869
True	102.02758631737562
True	124.35446622499124
True	675.6122861365772
True	8.962019702351604
True	228.17807333849683
True	133.6287576886509
True	120.58429530484456
True	328.4818999477733
True	622.8806337060979
True	37.13868528551769
True	127.26663655131726
True	948.4451705612364
True	54.62487954028527
True	467.15222618906125
True	527.3109091367144
True	239.86721876798
True	128.34732136217153
True	962.2428015012237
True	1182.6999643250524
True	520.1748027988695
True	640.3108017592983
True	208.31029907751383
True	161.1533812327676
True	325.3848378923844
True	259.5410754625236
True	173.6044749878332
True	300.7144698903256
True	331.44334055589314
True	12.202331139934111
True	628.560328215271
True	147.4969342188806
True	79.78959779609072
True	448.9085900040105
True	307.3273372154085
True	1198.2427401697137
True	349.5736873002972
True	957.4376409971508
True	10.459679856627254
True	263.775031922125
True	232.800009546283
True	161.5836463813592
True	491.79109660973535
True	202.95332401686397
True	400.71938742794254
True	318.48234587919575
True	113.4105546152507
True	348.29966832522234
True	1013.0082342747965
True	720.234822551987
True	232.3755020557668
True	114.78094356172396
True	289.38148220474454
True	26.07929672796007
True	352.9950130096468
True	311.2174867364841
True	584.5616871807268
True	426.94856232302817
True	353.18540067243583
True	156.12161120795994
True	13.30950203726702
True	430.1657449952185
True	273.5629377172262
True	144.8903332136363
True	303.4845473092573
True	433.9360843336128
True	807.6414330577289
True	313.21496016416984
True	774.3922057193414
True	406.3880923395899
True	378.02101273789305
True	1.5579993742274016
True	1161.1729880586938
True	100.0734444728158
True	908.1949296195372
True	201.11758819501856
True	420.270376320791
True	669.8508598324668
True	87.26235900156672
True	484.0486634433436
True	34.35408491079419
True	415.3213261536954
True	75.34300702715491
True	232.65605937066957
True	39.97113163841442
True	658.7432829806131
True	180.31578738599177
True	25.6926976091894
True	390.8759628281315
True	110.8744683985999
True	167.12222865946907
True	881.770183176176
True	254.70668033761692
True	157.21920014552438
True	368.0874595823329
True	524.0967447323097
True	334.3879618231856
True	530.1867451569666
True	623.869182994557
True	153.86700231196727
True	7.395799487653906
True	71.16497718534504
True	439.8414574853841
True	89.72705246762628
True	74.55414353729317
True	1069.0771409084334
True	28.66333075687388
True	321.2359862617332
True	305.67063387250863
True	460.01680424623976
True	661.9490755785549
True	187.68858903102551
True	661.0438564102318
True	324.00102458200666
True	335.35492735082937
True	278.9093718996993
True	216.98973738329917
True	374.59929560548414
True	457.95880683734254
True	405.1627222341388
True	633.8269036618688
True	141.12968553113552
True	79.28280420534024
True	41.0923988989546
True	291.39489339534185
True	621.326397313045
True	416.23709667103645
True	791.1807138702703
True	210.8506128310525
True	406.3240566276767
True	68.5991597784679
True	55.75246772995029
True	421.89130259673686
True	198.3156592016665
True	228.00916679084796
True	42.26418639676734
True	1070.768084514869
True	176.31031279344933
True	922.9351644875752
True	312.953406656711
True	918.3575169693944
True	235.04115573798967
True	452.9065746053965
True	523.6345259713073
True	597.8053648089772
True	207.47594576470703
True	482.7547666856427
True	930.005586161598
True	128.0660450270063
True	7.230876790853864
True	567.1812456576517
True	28.14506124336419
True	72.16939574521305
True	819.4704187064443
True	221.07640619383716
True	991.2549229099002
True	679.1722870437599
True	413.8022079266827
True	288.99106064421903
True	474.9372148413879
True	335.5239092002315
True	185.9218654754161
True	683.9422293480733
True	723.6413155014928
True	201.7435607300472
True	89.32223207571035
True	521.5514672760934
True	137.64590018094427
True	386.4487425522807
True	337.8454379488056
True	62.85702035879941
True	369.88335747546495
True	396.5940194475772
True	392.75159615369466
True	415.3923719903269
True	415.4652036096784
True	659.819058030351
True	54.83207953887763
True	446.44822393701816
True	342.9917020969136
True	658.8122036489065
True	225.4124983874488
True	102.75700823931358
True	40.82590944815922
True	539.4882426864702
True	649.5386356101759
True	185.59360745077564
True	405.35662256006816
True	349.09287318984104
True	16.813184403927046
True	171.1347167136017
True	288.2173585215354
True	3.0608435619796985
True	873.8647183744723
True	79.88734604719343
True	106.78017411661185
True	115.71575840336142
True	357.33803427260506
True	36.20593099729391
True	454.6059489743761
True	221.8095578060304
True	5.48962905775523
True	119.49346273773445
True	428.0694044341265
True	47.90247280380381
True	69.13301946485018
True	180.6828598055788
True	299.7758559077707
True	954.609210025574
True	396.6647113988089
True	933.840280144352
True	187.64736888006897
True	1020.6558357074864
True	783.108456432702
True	652.7060278338906
True	419.642251393319
True	383.7911000762868
True	77.06202542747764
True	72.65742470438678
True	78.5921992517028
True	181.852078384043
True	472.12791974141993
True	1115.8840900069315
True	178.58019671811988
True	352.10117028699943
True	432.7578443543074
True	603.9412671227373
True	585.404542752833
True	269.70665293744446
True	454.1591834831577
True	669.1510579923564
True	98.89109405946236
True	716.6217427608937
True	256.05662075854883
True	131.20822193375952
True	414.8825603142324
True	862.4386720034621
True	455.0527135160521
True	836.3313111856589
True	187.62131918089813
True	342.96640713427
True	700.7211534186349
True	621.9388628246165
True	191.907237468008
True	256.4383288653267
True	803.4053533150529
True	33.14201279117514
True	189.1592165842814
True	508.1097580104866
True	710.4913005291268
True	100.69564920422688
True	35.97344767084428
True	164.25574416219146
True	727.314954356073
True	318.1736096293925
True	550.1088828683977
True	355.25190259700173
True	314.38041788897783
True	463.40795570425433
True	482.4833777175708
True	71.16918091039028
True	376.3988173643265
True	765.7938909736479
True	0.0
True	285.2793422565043
True	249.16630191322372
True	956.0949318004592
True	159.14759995937672
True	640.2810470668808
True	621.5637555141102
True	116.66991907437756
True	221.1009720754042
True	129.5837509218198
True	12.182579724537762
True	285.972015137195
True	375.3630334470328
True	1132.9071479032796
True	236.2694667614558
True	392.3312863042877
True	646.4209916013443
True	207.40280797630368
True	28.697392552058727
True	867.4133965001145
True	614.4885878027578
True	154.1355897855165
True	648.8516664701558
True	162.5100097671
True	306.92074463374115
True	771.2500418623629
True	35.0620708863074
True	107.56943774186598
True	494.8176933679228
True	65.42672156952938
True	78.16493724321525
True	409.9513576434406
True	19.873519530653542
True	742.7140023679771
True	101.67370430017324
True	155.9340649863871
True	19.090699573919043
True	707.9446564249954
True	27.90928181670593
True	802.392140550153
True	412.20187601526897
True	119.05928859006244
True	697.0548234469985
True	517.0179189476527
True	556.2099090800988
True	46.6533575381211
True	370.6990591791889
True	4.456722179331642
True	90.86818473478291
True	367.0209542667184
True	46.786434058213466
True	121.04066839031304
True	317.0810623118518
True	180.49403639127885
True	101.89432685964243
True	642.255125058567
True	20.98277055165068
True	1125.8976088180111
True	516.9757662172477
True	304.2710439773344
True	497.0870549134239
True	122.12942457302005
True	813.8347010599815
True	1129.1458243001146
True	738.0312738317043
True	178.21135894452615
True	226.22486303534765
True	53.07770068830299
True	55.62205321053329
True	151.16938334702124
True	101.0479243346225
True	169.51869892585182
True	1154.3120919890146
True	307.6365591605653
True	354.63905617281165
True	706.0079376282293
True	16.94551528017099
True	13.621799132702805
True	591.9614662760532
True	6.35898234405567
True	113.32136755380829
True	683.7938516125572
True	184.4755328071429
True	689.0186756299922
True	868.3742016066103
True	157.93991845918234
True	919.9920208870268
True	2.40969126842054
True	450.4476489666918
True	1061.1405796600618
True	23.70516809941496
True	239.5930150471267
True	143.01649401202232
True	966.8666954625016
True	234.75821979761412
True	493.8459556040032
True	125.71023318191811
True	515.4901039743162
True	152.6020320498257
True	93.46160234524962
True	387.0471562659746
True	66.36087612916855
True	52.36870992716668
True	1084.4813722872386
True	265.5457328473117
True	161.92085566622157
True	369.80472910671534
True	407.16128111487455
True	211.50409913370868
True	166.61222886519667
True	401.0381137054287
True	37.35934928926268
True	484.12059726654405
True	1109.357186365016
True	111.95607941798256
True	464.1885795648468
True	308.6592491263341
True	26.70604389544502
True	400.5222030680384
True	102.87931322056512
True	571.8281007475983
True	203.2672834194497
True	427.3290545190534
True	20.947386691360524
True	427.6941640569809
True	111.70562202015716
True	340.41428579343363
True	31.30947593666015
True	173.07228862069238
True	250.3545543758056
True	786.3407781874167
True	58.20657618253636
True	144.52132054306895
True	234.2512323256574
True	131.4947046607677
True	622.3703376684399
True	560.8462029380725
True	823.0185816015938
True	388.6781568247387
True	537.5044923471798
True	423.6203766514196
True	692.9437805499354
True	71.38577921539425
True	480.1545175944052
True	421.2030618368456
True	46.836455407458615
True	88.98689966114837
True	126.43868607771776
True	90.15011498491022
True	317.6236664002436
True	841.9981629898205
True	322.94778060321823
True	1093.0019702787763
True	312.51817336494634
True	912.8996552499532
True	151.82679320741093
True	549.7071872213567
True	628.6220392190779
True	713.6355257460496
True	439.9509321832171
True	66.86713641151556
True	294.58148874032435
True	41.699482590489936
True	155.6967167190027
True	169.4471893551053
True	1135.3454879496378
True	231.1966497584032
True	554.877579474889
True	589.8305324721216
True	560.2654781857678
True	896.1727969142348
True	589.5620500875254
True	650.0385758039658
True	937.5214900288844
True	124.68060813574874
True	307.44103186700715
True	268.1044011131571
True	316.9764565355089
True	86.74845008983016
True	381.5972626353629
True	3.820699607980382
True	334.074052819408
True	274.15491256387475
True	611.0351739561113
True	293.41204210964213
True	357.4193852573545
True	10.140839244729904
True	63.73393246452585
True	548.4840690202226
True	31.512369541847576
True	141.88883990473656
True	62.88805709248621
True	148.33357129136104
True	242.1745879950285
True	65.64861847517234
True	401.54852127427694
True	276.800011433394
True	94.90919036405542
True	333.8444339579092
True	61.43908105789817
True	584.3467512931671
True	808.3550314262212
True	272.5085082442939
True	1140.3591632064497
True	109.17553149294434
True	303.416321085055
True	1061.8821373737703
True	87.72845136418024
True	286.7350756571187
True	10.577497150840042
True	411.3117709670863
True	459.86744409530985
True	152.75251080842736
True	613.571511950364
True	928.2320286889728
True	160.82123629000836
True	73.7612468331914
True	341.9765292322092
True	555.021868541578
True	643.3435660978898
True	1235.816671907197
True	25.506336694737232
True	940.1005458358976
True	132.506963786701
True	643.2942529423116
True	121.94101404838024
True	127.9894565253134
True	181.6894614541286
True	176.07817673971377
True	744.3222547622445
True	201.6802664429812
True	227.36247564427785
True	67.17081499197947
True	511.32574270392064
True	438.2268945271581
True	173.21846393542052
True	239.58950607725524
True	16.509565824785852
True	426.94412323041206
True	226.50211268555424
True	275.47252461570974
True	112.30880758795315
True	726.7149790356372
True	436.9442751047257
True	261.8287163790138
True	632.0743836710792
True	530.789083929937
True	447.0008474873478
True	132.01198923010585
True	531.5047699535648
True	430.73483002192927
True	2.464516010440793
True	195.30297376085537
True	91.71133228066164
True	242.17361562258927
True	2.4865519650012864
True	125.0021169537722
True	336.0105408690122
True	7.932119543405118
True	837.4935281822526
True	169.23732870418635
True	778.049131275285
True	770.5748918208945
True	158.00731626908578
True	212.89546101786257
True	501.5369690847224
True	814.0407472906913
True	48.30780606971446
True	36.60074938740895
True	134.7425490227291
True	636.538321554122
True	736.6754315867721
True	184.30143834753505
True	598.7410974529149
True	564.6095933488676
True	867.1485247184642
True	383.8868636968769
True	186.68906393679995
True	916.9954552859097
True	224.99629060487607
True	145.61925058380032
True	320.1770753124364
True	226.1552038714868
True	209.25772505806285
True	614.7369183321578
True	248.2953819760756
True	205.71911843049853
True	441.82186673340215
True	464.4900458686084
True	65.65848646079169
True	283.7181255048515
True	80.49514548636455
True	331.78286031958214
True	341.4686083536233
True	255.373363338113
True	174.86746298917964
True	386.4950868761581
True	640.1109015801244
True	746.6973195610949
True	299.4700891375938
True	743.7597570257091
True	65.24945887164056
True	857.281978554964
True	341.47717910244614
True	13.970694133850005
True	616.0210712052011
True	696.8861676408171
True	256.6060326479808
True	168.79792031870133
True	50.341843826584615
True	394.3035479115073
True	79.61529160864725
True	14.313065626927903
True	910.6396943520116
True	367.2702469010897
True	171.36782339203737
True	1017.5010065477688
True	10.545289009484044
True	799.6824025278631
True	30.958953714936957
True	682.9317880896123
True	61.44342443675474
True	765.7639139846472
True	450.68381975680177
True	193.49800174314132
True	436.5856186907674
True	213.3874837283396
True	297.5261054888466
True	230.95642472525384
True	406.6238710794207
True	10.179423550604756
True	321.5622335878581
True	116.73798054065811
True	11.655801812691536
True	475.7857524006362
True	727.0233289653418
True	290.59637639332743
True	80.88268671084114
True	305.68991003831155
True	79.3579476056679
True	188.20431686188783
True	175.37760067643742
True	364.66724089342495
True	44.28589139999771
True	142.52430007377913
True	376.7331058657947
True	863.9005565699052
True	99.62325820149896
True	206.3075261978159
True	431.28992107855646
True	19.25896694898267
True	403.7739184502241
True	489.57715148647424
True	92.0225825619154
True	389.64953843674607
True	357.6464607672896
True	421.7294591040678
True	609.2737933771667
True	1026.4045777537394
True	987.4856428242152
True	57.88350714492808
True	1068.017287660428
True	112.42594571533007
True	114.5457447148496
True	107.6173988194018
True	494.72842717687655
True	377.89403770949406
True	561.2178496807335
True	263.7779562566636
True	154.72456260663986
True	401.1679282486164
True	15.439897655535146
True	439.266542579093
True	389.8723459254876
True	151.32983418549028
True	88.75184399833577
True	519.2777333439313
True	985.6946209532956
True	195.8682191182936
True	68.55777953944214
True	435.1589315393323
True	380.35163605407513
True	483.88595862617854
True	332.4409435511189
True	4.635825107773945
True	538.4254577147123
True	492.1864446736111
True	500.72988109281806
True	199.9907979066661
True	107.11491653797324
True	21.024608196487804
True	373.0153817874343
True	109.95235741950304
True	7.432260090489807
True	30.184303298312887
True	344.1979103091404
True	650.781962657579
True	137.95423863541023
True	92.3121179733514
True	21.61603910440073
True	404.5079336486743
True	351.2588296197638
True	748.4254876869364
True	304.68073222111616
True	518.5145837145045
True	533.971239678483
True	505.8906835094048
True	297.5959996622598
True	535.0428820806084
True	103.46421349396492
True	577.2811271952431
True	7.361846794241286
True	365.1865095897005
True	463.7131601744218
True	969.1179526237444
True	341.5047939063254
True	803.2592298053909
True	956.262663771696
True	182.86055736370076
True	37.91212751970982
True	372.6348595454909
True	388.50293738529456
True	591.7031512962578
True	246.367219657614
True	28.211802586222426
True	618.886907422883
True	126.61197366305728
True	1092.9137760823176
True	314.6835747469852
True	481.536869716728
True	123.63186313545698
True	817.8336528636586
True	143.1484476417244
True	821.2601086404471
True	582.9230018382225
True	183.1774828354416
True	119.6735001370927
True	69.22181715737983
True	556.9068707650757
True	937.2479143672256
True	420.80144712943206
True	547.4068737828314
True	133.62846156853362
True	629.0900673460342
True	483.4039853446035
True	790.739017474864
True	304.5555684123552
True	577.117933790368
True	114.03284548826647
True	26.37692339533602
True	415.9149703878137
True	166.7955150029264
True	99.6610297401714
True	380.60462965316697
True	1099.9720387244888
True	250.6694404751645
True	551.9790366179556
True	12.688417109360696
True	76.7225943598334
True	329.51831839831107
True	779.4087106882033
True	457.3533975051044
True	533.906316386877
True	730.7267722669
True	67.79607791803156
True	730.724255473073
True	51.78259874761578
True	111.02414081215406
True	184.19037694245245
True	79.48242656877977
True	25.663366471629946
True	282.1011691281448
True	456.3983482667436
True	884.2795287081024
True	865.731668342139
True	5.276347366077773
True	274.06397656403806
True	460.8404280103902
True	120.80934640920982
True	230.4615217098795
True	323.43766390453794
True	1309.107388023957
True	454.8493941549634
True	26.775513025128536
True	191.2474697047452
True	710.5841970156009
True	35.92854177982957
True	177.28074559140356
True	558.6386037595144
True	72.01521250225647
True	855.3828964644656
True	319.5995448467665
True	676.7309384243601
True	75.42255601405897
True	671.6109481157813
True	578.7071558117974
True	872.5020987881968
True	242.4157043957256
True	505.6701713516134
True	823.3085687217927
True	911.945117611232
True	243.2301997554588
True	775.0474592411464
True	229.35071602193855
True	446.4358906353386
True	373.1959520171718
True	492.1193028658725
True	508.2494815033387
True	312.05113222354265
True	350.60219861663955
True	111.2574449278616
True	339.18301545656647
True	1118.1248538600944
True	311.43044155382063
True	136.9239693925562
True	286.3461434258807
True	747.0094514572437
True	644.6831639260282
True	411.0467714489452
True	120.58609212298292
True	331.31603592722826
True	36.80634975371487
True	168.05679126884496
True	89.74196521323718
True	91.90052452752482
True	557.478282337465
True	138.03524032612984
True	124.82976654488974
True	104.78376935607012
True	87.18914146148711
True	449.81300754858233
True	384.139876343542
True	1030.9891116436245
True	523.2580115918073
True	854.3314505588223
True	269.4653681372248
True	298.3546388053485
True	533.1610850934217
True	187.89992302570985
True	747.3262285885406
True	238.8686788755688
True	358.7460612188767
True	70.48168844789951
True	124.2754589181166
True	263.36268022432347
True	128.7893415457869
True	470.8159046181522
True	32.01810755622466
True	584.953057162156
True	1014.6506343682732
True	722.7304029720516
True	1.5809896694974448
True	62.25226842566899
True	503.5334789526971
True	454.0374679457656
True	71.47985533596423
True	120.23806336609547
True	297.7622077226803
True	79.52947743187056
True	54.32485950010016
True	722.6535005258252
True	645.0686177252164
True	167.9509978788346
True	160.94416118609243
True	538.226623616958
True	53.154108575533485
True	26.83729563826837
True	588.3328299394518
True	452.0968260532817
True	1142.9577898071152
True	45.73985604886317
True	465.3465139227601
True	890.1884612388127
True	782.9591467617417
True	276.2928726050677
True	768.7316632211337
True	406.0851428203079
True	43.9924359052432
True	98.10019828526964
True	711.8052956547663
True	77.31595245363913
True	144.6439184646629
True	954.0462009662944
True	193.83330217792775
True	282.1750224768776
True	103.24326764022555
True	653.1871720864874
True	583.0180037144335
True	218.18877157114247
True	440.8125428921538
True	39.83285361561916
True	274.68381769541486
True	600.8756988466216
True	627.9955302486519
True	320.2193095042227
True	74.04427276042789
True	892.8754516766269
True	1089.9412201652312
True	561.4736735182863
True	64.20812503074781
True	31.969041151470257
True	93.1454769338309
True	111.88936389395154
True	102.4289854896372
True	857.6715025172794
True	1209.2412315452602
True	725.318308854611
True	316.4859334534854
True	10.353673418114624
True	22.970717354206023
True	342.2908228270531
True	463.5782727819052
True	44.24563938416903
True	550.6226522460266
True	427.15815223048
True	391.99426817231137
True	78.2217169410859
True	198.31641876029704
True	259.4345440375264
True	132.80662358674508
True	383.0848013325908
True	42.81776228210412
True	177.35326849018637
True	1183.610415298922
True	5.506593694058751
True	24.638633681183528
True	588.7734415820048
True	364.0923069117657
True	795.5602832484768
True	160.17599213478098
True	767.014284843004
True	592.9897993099369
True	283.61889955819163
True	393.4925267459288
True	344.3146119605439
True	292.9320139479163
True	264.1323560338327
True	414.9140526273008
True	508.4150336796019
True	490.0685773757376
True	104.09006136994064
True	371.5160459865148
True	8.396430301398377
True	183.9584612531565
True	215.0214527120597
True	861.2661560707816
True	585.6407194205843
True	29.751402521966103
True	717.1840862970316
True	876.6396785072754
True	100.62441531815176
True	342.99597918591286
True	903.7380189947842
True	217.5077075484357
True	160.47399987521104
True	532.8108244166614
True	568.9557272807746
True	1088.9577745518495
True	137.95732954803935
True	159.08865784682988
True	253.74074250105943
True	323.9037501371097
True	414.4074613369021
True	413.2091468819637
True	331.1363369363572
True	444.74888409648366
True	495.4375873742542
True	222.21931487608236
True	1479.2498137445432
True	249.37622467056303
True	395.27019382749546
True	53.9592334454459
True	776.6474847514936
True	254.475274513234
True	969.9504836604334
True	563.0200391217428
True	333.64587508147275
True	771.8853966907118
True	259.4803304288185
True	214.92753663641443
True	259.0497709457136
True	219.13254358779108
True	137.55037532255608
True	248.382718602253
True	735.2741332203861
True	522.5258339996051
True	223.84711290852744
True	1152.3314188652585
True	118.07721138159488
True	264.73854308616666
True	72.70940820812952
True	310.30593494450954
True	417.1577377597197
True	95.12273481812063
True	224.88140090144176
True	77.259873521808
True	694.2850778592443
True	377.36469291982974
True	220.41092428627005
True	711.6031539724197
True	858.8753721033186
True	803.723564064955
True	820.7405739987103
True	349.4686991317983
True	1.6937759641189662
True	265.84055774074204
True	48.85389938456327
True	379.88560691736313
True	54.56213704644753
True	351.16500150519425
True	863.6952455733563
True	1014.235539328553
True	389.9331559468257
True	21.896732603602537
True	518.3777091066565
True	501.6359799419152
True	182.33538590331048
True	239.1736469108233
True	296.51743505257355
True	22.20732895205546
True	129.33771819342536
True	957.4043598515872
True	54.48840524861132
True	488.771213391626
True	778.0880688825409
True	105.54546808469
True	239.67691278335147
True	113.66457387321373
True	14.447475424742144
True	1.460273519355906
True	124.25292702539949
True	1017.993122085738
True	487.08608528118526
True	63.45541310867543
True	783.5374577025295
True	341.8207063929811
True	1.3429469504797618
True	438.2728098294475
True	194.6218121576436
True	502.891605407947
True	83.3376476961074
True	337.8586728103932
True	379.9548180306183
True	173.73848580154842
True	202.23743147616491
True	128.6923836241702
True	172.96721531621225
True	1013.6232795549786
True	15.85873838877708
True	512.3713744529216
True	481.8181193720945
True	391.8208122729461
True	222.97542757885572
True	238.14664811195408
True	159.6233829682816
True	49.29303084238224
True	466.083153640006
True	147.18357819449113
True	824.5182176251514
True	814.5747763831804
True	245.22707184155695
True	330.9199956348798
True	524.6007828443636
True	41.86778450329547
True	86.1583512430819
True	724.1222052264632
True	1102.630860799619
True	108.15855574032672
True	739.2421099616724
True	141.9871823805432
True	935.6827246289575
True	651.1246788991393
True	105.76360831964246
True	272.08643640313386
True	598.4992113947005
True	258.90940446079776
True	45.70635091230579
True	568.7752919115956
True	446.86659347996783
True	5.3753979633101725
True	478.0724278030985
True	66.59519725880855
True	181.55711656876088
True	231.50119747801057
True	300.8988478655843
True	72.8605081186749
True	238.12277015547335
True	350.8432809447209
True	433.7628303741492
True	949.8358870513828
True	49.42369421262933
True	886.6716762858136
True	993.6058604958844
True	130.28149556539606
True	74.53733112085744
True	967.3642737002248
True	35.39421185718584
True	222.95392934251365
True	85.67563117468097
True	210.9943884728964
True	359.3457461695892
True	947.6228507714972
True	99.60973437791736
True	72.42596802730834
True	669.9002838795691
True	274.6540015730321
True	719.9231378784549
True	53.97127086421029
True	491.9692721399253
True	390.1309389607842
True	678.0978054119623
True	52.94320797534888
True	110.41701952078824
True	27.744524021216023
True	271.41002023226406
True	41.10701589347904
True	343.0540017565103
True	2.927859909319535
True	1177.5155853984202
True	103.51389385016792
True	135.22944288106075
True	356.52055697222266
True	717.5915450350097
True	667.9165031392658
True	1000.2736998096128
True	468.2577645926936
True	427.0505477993888
True	136.11431540126677
True	444.7064648756868
True	869.6000152231169
True	425.20129401091646
True	926.5913773732478
True	86.64410320814112
True	414.8204615203488
True	171.00677281237162
True	271.0900756044993
True	733.6950343068546
True	163.403015238376
True	134.74773860571688
True	65.28854446116958
True	848.7216104236603
True	775.3157964178381
True	83.25690140469561
True	436.7230276343279
True	750.6004951705273
True	421.4600550582819
True	57.518729579039686
True	326.5099762348872
True	771.5277662181961
True	30.10828461286584
True	376.66324894724255
True	168.7459055493719
True	292.192426277517
True	33.53585186499926
True	211.94931175656117
True	781.385665606524
True	653.5692735395652
True	57.81476339009745
True	301.5920861446732
True	900.0003173781229
True	17.467980447170945
True	323.9220547518075
True	294.377879883854
True	430.5564393804734
True	212.0989513569373
True	596.021932827071
True	47.15048208349982
True	975.936287574154
True	874.3348301429916
True	46.25214751626744
True	402.46565146545424
True	714.9828781478641
True	932.175243803664
True	267.5664557387058
True	585.2011803235636
True	133.59054693225863
True	184.97276256557248
True	132.0059034832819
True	134.75332296730403
True	207.08552403699588
True	938.290267033414
True	828.2721410409592
True	924.68575709323
True	20.322458733134813
True	29.916935097788716
True	359.26512871421824
True	13.012702216119925
True	637.6419827544026
True	1096.8881636603903
True	260.8283937858269
True	209.81271742409407
True	84.6484081268369
True	220.17574591866503
True	124.35522076634868
True	43.29599840101142
True	128.82665970142358
True	89.6324655714461
True	252.2885838288784
True	521.6743363207826
True	168.64280374228107
True	29.944660952703572
True	58.29499022871475
True	420.7362650080406
True	264.6504038888056
True	603.8334574943929
True	23.13267106916617
True	113.39767377492691
True	667.7628300581815
True	263.7230605313436
True	487.3882569851048
True	648.4446152134517
True	105.70629381022292
True	110.03898977835458
True	82.62957755284255
True	26.746619353438994
True	124.05015497744463
True	80.0076345777246
True	99.07292467224232
True	144.21293939989943
True	237.47216685916328
True	805.2399418122344
True	292.1775130854865
True	916.7826034929157
True	167.84668233423804
True	194.80956126626504
True	770.1639713559692
True	313.20612440277665
True	572.4411442787429
True	255.9304725608974
True	347.7635230638061
True	448.05522433148457
True	578.6778810396543
True	633.3700515003884
True	362.3563200697091
True	36.475670004362826
True	554.4319003910158
True	609.3051844843278
True	19.32942543110636
True	11.50840941430766
True	268.22652455131595
True	413.2940981499767
True	456.05590624632725
True	66.04754105196552
True	631.0157170264805
True	975.6735474390975
True	246.6285298269072
True	896.6312611353655
True	281.8612102914062
True	102.90481818644284
True	280.80699013835067
True	689.1481938637195
True	35.79885166829904
True	587.9684349255514
True	1319.6015772146347
True	1046.6551675824423
True	919.6321912227723
True	206.9331791744979
True	87.16184425092672
True	196.65928891990856
True	846.9336774143555
True	137.78927074869966
True	1060.120683323462
True	886.4268818453954
True	42.55334514626524
True	87.31842579316937
True	399.1804267398725
True	407.5062795202245
True	194.77702453630025
True	527.4363632851974
True	649.4180501279728
True	110.84543581129267
True	266.6942075458045
True	1020.7748827873326
True	51.766828367176366
True	697.1759796761894
True	546.5055827307989
True	37.56587329930446
True	844.335578543671
True	391.5382847018009
True	563.664560124769
True	110.4592608178986
True	264.8746656303496
True	217.02906678888596
True	26.896547479213588
True	134.68019100074412
True	730.0063753808422
True	140.0731132440431
True	367.2551544181477
True	62.6785378003024
True	638.5063282256774
True	618.1174858961047
True	239.61772578533055
True	451.84954025108806
True	170.23556670770043
True	161.40085179750352
True	221.9240262322632
True	296.9650579654614
True	349.6898123465692
True	134.52586134490386
True	197.0581643826451
True	26.36312365293618
True	869.7145829747651
True	323.9663378232248
True	9.849659938972833
True	374.0434827190384
True	158.08089442403198
True	629.2598279399177
True	378.8937548680942
True	595.5635163712237
True	540.5182112350914
True	502.2207609184104
True	790.1592718102091
True	250.4152301536599
True	565.1466471932051
True	163.21301619676433
True	547.3554629089081
True	360.30329971606943
True	375.0433096142879
True	133.68993489641375
True	144.1135594055281
True	111.1209587656892
True	66.06857632483894
True	743.659396001987
True	180.953365545355
True	47.29203202806289
True	0.0
True	545.8702476648343
True	110.25257930728397
True	21.605921004666527
True	40.08461085989486
True	114.63535340487418
True	522.1136762627565
True	179.77141486195026
True	105.23067744250386
True	36.06530743883537
True	158.03209826565606
True	932.4223775211568
True	48.81104850799209
True	227.6430486673545
True	754.4482049296298
True	321.206245594882
True	450.1663630065348
True	460.630369463919
True	499.66798793883686
True	600.586420051617
True	936.5579326276168
True	274.2041083711336
True	1066.915302279843
True	915.131810467363
True	600.3597029266366
True	347.2381171804092
True	833.2446064234273
True	8.94226443525003
True	32.57932589761376
True	301.7707064785632
True	43.71888110668712
True	191.142861460176
True	753.7804756587672
True	216.24227857678733
True	718.3783186010544
True	780.1235090319706
True	126.69932417556156
True	369.1869456061299
True	606.8680521190516
True	21.085660936728143
True	126.09587569938718
True	434.1188167213082
True	300.3256476922431
True	209.7770120112388
True	106.86225716926845
True	388.06978789698064
True	22.387650468732087
True	366.15855078209495
True	349.11708852150434
True	1076.4949157639664
True	349.79622488414105
True	25.227287220195848
True	444.0025287291929
True	442.7531449671905
True	230.644534565108
True	29.86106623669961
True	767.4569609700832
True	436.2643562059428
True	182.5185765271082
True	12.228073645252522
True	1224.598597376837
True	162.58404391162392
True	29.34351558578925
True	311.58569845074067
True	261.8745796206683
True	112.37453971721416
True	302.83943467673583
True	41.16596448177238
True	300.4308070847554
True	290.64728657236856
True	316.52672542826826
True	32.39042057504155
True	46.76089669489734
True	1042.349989928711
True	25.742424173711168
True	12.441305775201334
True	182.5801158143585
True	676.3631134361566
True	8.141088681728801
True	188.22139313586757
True	175.44873020903776
True	532.6010049283515
True	382.791700550435
True	724.3086076098942
True	318.5928765255064
True	483.1466110119839
True	455.9558964944848
True	478.0709937862731
True	99.8223995797722
True	1268.887207245339
True	909.92597812033
True	292.6968507434437
True	536.2257951313422
True	98.07646563273194
True	561.936906954826
True	462.2302224280765
True	158.32925642784016
True	76.99251130473142
True	342.6111411734284
True	169.43036252447968
True	30.39496795673218
True	592.3050994592442
True	373.45638416171136
True	69.11305308642258
True	30.00174130456633
True	687.6250436066082
True	488.7360544081344
True	73.00631516702028
True	20.235596679831115
True	321.9639097903864
True	318.5301605272536
True	731.667049060707
True	552.0212360806394
True	543.9667119512015
True	786.3231484482191
True	8.691740314630255
True	55.41513705732291
True	38.47947481743693
True	62.84200608957877
True	509.394851315718
True	596.4458232346376
True	81.68537890270865
True	113.7022727684379
True	192.27098040631228
True	75.89371611467024
True	179.08443069221056
True	210.40052286456657
True	278.94169782708326
True	786.0308249635169
True	614.1779103567318
True	293.97377690330524
True	186.09671004112843
True	281.19219794463226
True	237.35045448561203
True	715.938688858536
True	327.760980108974
True	172.37434593598772
True	875.6430386322996
True	350.5349276600988
True	464.9691501802097
True	157.595281311495
True	127.4221679788241
True	63.185396923331446
True	219.98723449235607
True	959.560043327324
True	506.7353873268229
True	119.20022702777534
True	348.7210715810206
True	100.78720998465378
True	656.0432788059829
True	4.144976123976868
True	647.6174820916734
True	38.17803672073716
True	946.6336459467344
True	850.6430396584568
True	218.4032565691985
True	30.062970124734267
True	80.4801562005698
True	461.323436134576
True	236.17258220251105
True	1.356917025109371
True	74.78744627627239
True	1119.7391019839652
True	350.1160722410323
True	669.0718253710315
True	479.4893477936657
True	31.65837911895905
True	138.1494936327244
True	429.49987966090856
True	928.6749966967068
True	805.4631473352688
True	429.3995818727423
True	334.3719014035104
True	16.188425597352968
True	79.43452396952722
True	757.7375851134178
True	458.2481098900626
True	382.9399411571628
True	876.1390745588262
True	22.32182308003262
True	221.6256475067473
True	906.2968950393268
True	245.6731408604295
True	8.56296459688982
True	493.7359737342953
True	100.03659532837888
True	631.9481772213722
True	53.25926236401904
True	262.7688833136026
True	854.9548088850273
True	917.935543450612
True	279.7144743810932
True	445.9081063888635
True	123.57077979697792
True	598.7045039202477
True	263.686397977368
True	191.64423257368557
True	854.648980239993
True	52.5220687426587
True	711.1240806224694
True	284.835236173128
True	293.7609860231407
True	168.24865528581995
True	480.0744010524886
True	583.8388437190766
True	364.1853734433152
True	396.08622172489936
True	67.13597453711239
True	164.7955278958873
True	458.2127013644263
True	213.1148895311005
True	38.13056897709768
True	196.70873863981032
True	400.57315754569646
True	397.7743980209861
True	738.5481057837134
True	132.31886488388758
True	646.5899315884874
True	502.39222461504
True	613.6102339207533
True	141.8116790297364
True	37.44966100767259
True	661.6858750405789
True	69.51755464360915
True	549.8609814537397
True	694.1404904518805
True	447.9270135674571
True	136.84123349105377
True	509.27489987915504
True	3.641437347237153
True	391.6169321468808
True	31.742227110090127
True	642.9071229021465
True	270.7150020151526
True	569.7330891375344
True	727.7157296881978
True	143.32549397256764
True	521.8858607402667
True	513.7043694500467
True	65.62385414744807
True	950.7582193195708
True	3.075631286578204
True	25.08638827617528
True	652.7101049096256
True	676.0066436518023
True	134.8331632429819
True	401.6665343502333
True	126.94629642422096
True	73.81596668318186
True	447.1923175678755
True	41.735907405763
True	518.2740386884119
True	13.25509436938114
True	822.2304629573462
True	559.3459308452013
True	690.802145729919
True	104.2438720560454
True	360.97440934712176
True	971.972329016276
True	873.6671482940257
True	138.43969329794504
True	540.899036865287
True	469.0721062460456
True	258.430691688094
True	254.87843415633984
True	4.93014488485275
True	316.7614795250528
True	10.811678635870956
True	370.1526352239988
True	74.54739615627565
True	413.6264109316031
True	661.1607407497788
True	123.37267250562203
True	236.32683167799965
True	654.5848329674155
True	689.9601281522993
True	285.0936866054591
True	136.34629036574142
True	159.35587561231702
True	474.8459380247271
True	82.16019094790312
True	10.236246354445978
True	510.9201892413779
True	572.4833521417911
True	19.33819158768191
True	136.29543370254638
True	876.3304109736096
True	485.88142868978497
True	282.0650272236643
True	32.77013019626356
True	486.9760207681798
True	116.22224105040094
True	596.649462410584
True	672.2467882739602
True	301.760600850695
True	367.0260878777781
True	179.17926243230391
True	237.12754043081327
True	74.73272827260526
True	219.36125824706843
True	514.019853317654
True	21.488332017447973
True	427.9607467249484
True	360.4208327065256
True	709.3526891144004
True	899.8371155812933
True	883.2438730125081
True	164.3305057217225
True	401.0844781834631
True	72.0632571470438
True	194.91555804691788
True	316.8647568804933
True	10.428561902759045
True	807.0401618470929
True	23.327103024814228
True	398.45942035127126
True	273.1734769984439
True	642.1387557023352
True	201.114765541074
True	40.097856472386496
True	709.8293452733461
True	1071.9756209050645
True	227.38648145806616
True	130.01259517465988
True	597.0316374585572
True	491.5070136867424
True	16.52136603080648
True	821.9938847907487
True	108.56590960928068
True	46.5748161259741
True	301.9121510344798
True	356.4950511204446
True	394.8682847158177
True	268.62565732093105
True	20.279680894084777
True	23.10667025153449
True	844.060170300995
True	204.96210276991235
True	113.8431925743548
True	837.0718333852243
True	645.330362082284
True	643.2176312914655
True	451.691453704666
True	150.2182658889366
True	34.4368164708948
True	104.84513423738233
True	445.8026332786674
True	220.20055058836232
True	498.0228075653199
True	145.9802870219663
True	506.12111744589737
True	650.7114142913654
True	980.7514654260176
True	24.2135731741311
True	976.5580179623508
True	1060.2063967030942
True	473.2657512165657
True	83.26460612239869
True	774.673571576561
True	637.774725429356
True	681.4816728919958
True	174.08594795113655
True	757.817621238365
True	702.7883546731514
True	120.19431777963568
True	751.5452628085945
True	812.2391812130767
True	485.50371348963154
True	232.3762095458048
True	70.99608738230557
True	313.44133691186295
True	353.1088014385076
True	460.79624360154753
True	435.9129810743248
True	197.23778245085973
True	312.41935842641726
True	2.705396860409544
True	13.080845224866248
True	104.64907849544562
True	133.81564963643228
True	365.1445788567104
True	352.009321459802
True	114.48084226750927
True	17.215207102167966
True	210.4175466414288
True	860.0164394419783
True	454.9749981465063
True	547.5912225973183
True	565.9101155845921
True	809.2494884801897
True	654.4164785734649
True	92.08866865832104
True	196.2644135711743
True	249.0306207122615
True	288.85232338030164
True	103.95890973358826
True	365.2631267231144
True	432.8225227660584
True	171.41145893513993
True	659.3911741265595
True	243.50697230963533
True	198.6285192864661
True	27.424060088552025
True	254.44901826376628
True	490.7885648168692
True	166.12910413041368
True	552.752191648019
True	463.4148859805412
True	230.60915152334215
True	109.82022322240545
True	45.00167139051321
True	401.8184173374228
True	793.0535255871866
True	167.7481292878288
True	1049.455263901434
True	1043.7321697235666
True	476.9567822984915
True	101.13492707941752
True	123.7809026298486
True	682.7710815673216
True	9.412566816232944
True	220.00500105150317
True	142.7650151363111
True	111.75798499546954
True	322.290154649982
True	625.1238973116683
True	33.8161211762759
True	116.99505468825824
True	951.2885771876616
True	58.06051898536042
True	460.08811729786015
True	526.2677958759887
True	253.8886177731538
True	128.2913483040827
True	915.139752902065
True	1161.352662874987
True	517.7677272482073
True	650.8666774432919
True	212.52818662976856
True	153.51407267233213
True	316.37390810895016
True	239.91883580255995
True	171.52677777309663
True	315.06482838901616
True	340.87583211710484
True	12.44761045993538
True	624.8493071675675
True	146.52232533059663
True	75.97230355887997
True	451.42808624219697
True	317.0936094413548
True	1209.5008232271796
True	367.101642543012
True	934.9561758685784
True	10.038541478308549
True	272.032633297266
True	228.18223118495615
True	152.13239911721263
True	462.7606619435344
True	199.679744057306
True	418.1825778076893
True	326.54239783324374
True	113.19877390124314
True	348.9736009105156
True	1009.7595197484736
True	718.7201389741724
True	227.22362321616745
True	106.27450131511404
True	298.5727406885111
True	23.24679369582908
True	344.0767349638121
True	317.2109726353072
True	572.4030245413283
True	443.6059113501448
True	342.00283230942813
True	158.81625044110524
True	12.882538922209712
True	418.2325793059033
True	279.818109767072
True	128.60106136005035
True	294.9610697646307
True	443.7255860785933
True	806.3676177834003
True	327.40759875227826
True	774.6436010910462
True	395.2593803343736
True	382.6354785828709
True	1.8628224395898625
True	1170.7474940019856
True	102.53528524191668
True	958.3891450185514
True	220.0319874732624
True	466.93074622234815
True	670.4659563222878
True	83.52641950944867
True	486.0072688064016
True	35.012207114496086
True	424.744157208969
True	75.57578162921611
True	232.6622427008645
True	37.99189810890037
True	699.9112799977402
True	181.49567045244575
True	25.88795162447037
True	378.5168779618008
True	104.14321110999904
True	165.65115004986288
True	856.5385116417407
True	271.1401970643073
True	150.64287875263693
True	382.4743714551777
True	512.4998875742915
True	342.1126519690161
True	532.4810178423154
True	622.5550969049261
True	152.57845727513228
True	6.70354356169509
True	75.48168732445797
True	434.7011939157408
True	88.6283727670595
True	83.00677243666554
True	1015.0061893859016
True	28.44379141279289
True	317.0076432585108
True	310.67040569838053
True	448.3816489124577
True	664.3819365640809
True	178.0495901241073
True	655.835959753646
True	325.1822760651035
True	347.53157160231586
True	264.19701759184875
True	214.14458651526004
True	374.4351985047523
True	426.3455367390601
True	401.1394022531238
True	625.0175247023097
True	137.5056020038826
True	76.93266145924095
True	40.43739413571208
True	293.9257755901876
True	648.645754692316
True	415.1236559670985
True	745.8330485729738
True	214.1006038924635
True	411.8712938965815
True	68.61231179564841
True	54.750331987737326
True	409.2167337218433
True	198.91195195616143
True	229.8763153675962
True	45.42738970326696
True	1089.429400813808
True	173.04356696140732
True	898.012229339732
True	314.8117115940589
True	915.514700071514
True	233.21329784334847
True	440.7983534783755
True	532.0632681033754
True	623.3298232165814
True	212.15544456307703
True	479.5215944141151
True	917.5646876483644
True	128.41553933671466
True	7.311035593345675
True	592.4873443441637
True	28.187157973442808
True	74.09411481144576
True	784.7205805557453
True	218.08224252815728
True	1006.9079136725462
True	693.4173271517446
True	409.3702750928773
True	284.16367166087343
True	489.8369857905432
True	346.15957826207745
True	180.18645432645468
True	685.1093536253564
True	723.6421312753814
True	202.4988350526712
True	89.51032276935058
True	504.9953897492757
True	138.64379243866847
True	377.6480150249424
True	344.3522043443017
True	70.78692972398116
True	375.9000504772154
True	410.80493961503305
True	381.45726380158334
True	417.5589867345424
True	421.48381072205206
True	664.2201687797769
True	54.67578073245417
True	456.3790405659817
True	326.7574353538779
True	658.648962509825
True	211.49317740885596
True	101.6728228179945
True	42.00887914367496
True	531.3126976638972
True	636.5772132943324
True	176.67214251657268
True	414.8951323781513
True	341.6939901403998
True	16.84774354854277
True	169.71346209976923
True	300.28325442785416
True	3.1306941459486355
True	875.8764032760988
True	83.66471072489858
True	102.56417410366542
True	116.81970765901126
True	365.3708517856368
True	36.42495532270196
True	455.1968784821363
True	230.08741679606328
True	5.034450939303702
True	115.3157623131272
True	429.7463892841669
True	52.79165005653086
True	68.07760747328031
True	166.635021282055
True	298.99400557358297
True	955.846176065123
True	392.711708867285
True	997.1872770671628
True	191.0581404869458
True	1014.0917413745236
True	762.0187754453123
True	664.3450851173402
True	417.38644384596
True	362.4948494703944
True	82.27915370271164
True	69.83553981366772
True	80.64673956547217
True	176.7535629270175
True	477.7849096011493
True	1152.9282941118406
True	181.5449437904824
True	355.4398382796792
True	441.5818621774757
True	579.330992969815
True	598.9286895527908
True	273.59705142096465
True	447.0924202747977
True	671.7868877343251
True	96.46240742111006
True	728.1196109373092
True	244.42917555234544
True	137.13306548754096
True	414.9333639280267
True	862.3442260644305
True	429.4651539400692
True	874.437922030507
True	197.44981196961092
True	346.58364297497985
True	694.2498114951891
True	623.8808352516049
True	189.1682625704027
True	272.126486039242
True	805.2465114260413
True	30.174412070388016
True	188.30073049423652
True	513.2895958149213
True	690.5749441234266
True	106.38291571695744
True	39.61732737504919
True	164.8614402943398
True	731.134961216053
True	321.40292948145355
True	552.6584151862082
True	358.1886199792492
True	291.3419944817766
True	422.8773675678937
True	488.71353381496425
True	74.62069896772978
True	379.4298633332324
True	797.1240288775001
True	0.0
True	281.570925403387
True	249.35964075968556
True	985.6468364254908
True	155.4365236932127
True	632.3569785576382
True	622.6835960109491
True	117.44994222842875
True	217.4367465247848
True	137.43113304034694
True	10.814944055945134
True	290.03937595106817
True	385.5049349908903
True	1131.4508936394077
True	238.12767704608825
True	418.65480360007945
True	649.1886426620306
True	199.7326341624989
True	27.724625315087597
True	870.6929105107208
True	606.9929088822889
True	157.04003496112605
True	631.1484084217599
True	166.78528624813396
True	298.307219588473
True	782.3601081423031
True	35.675121387835794
True	107.97018335535468
True	510.6993595161196
True	63.2481920398173
True	74.6326150626542
True	418.3473021806005
True	21.572167930955683
True	764.8954394110976
True	101.555358639176
True	160.55143729276125
True	18.28981394013388
True	705.1595928590295
True	29.575583632382628
True	778.9667682496578
True	400.6781104904745
True	120.97687503532418
True	705.5042402201402
True	525.5848107945651
True	571.2137573514666
True	46.01723621986732
True	365.57505724111047
True	6.34292121613176
True	94.53118344820656
True	361.9210204898791
True	47.04345598008571
True	124.5729095288344
True	301.8287894897754
True	177.3683772512726
True	102.59879028609944
True	657.2233880215149
True	20.73581788800699
True	1160.8054705873972
True	515.724625640333
True	302.40375853160907
True	504.31901706004464
True	127.72670811134972
True	809.196560771037
True	1097.1484936696943
True	757.86743519518
True	176.39034965259327
True	221.6820838104049
True	52.14189384078619
True	59.839322626507006
True	148.19657845704293
True	100.33351585151972
True	174.88384048500222
True	1164.1158429570785
True	311.7540301004553
True	345.3636315334362
True	691.9969057376004
True	15.924045761462212
True	13.716125630894927
True	607.5267798285249
True	5.312153653127811
True	120.12822717633958
True	679.5175002137471
True	179.2661218822902
True	648.5953889189271
True	814.891991332371
True	147.39355026568444
True	905.562304894555
True	3.097953928774768
True	443.3361834940867
True	1056.3467666448128
True	22.31715776381556
True	234.17434875142703
True	152.84350972706156
True	992.0542142336652
True	231.8970564733873
True	472.763758926919
True	119.9881687300868
True	520.4831415546128
True	149.15417263372518
True	98.25864037610827
True	384.37973189708936
True	71.29610217970702
True	54.3860552132797
True	1045.4968361737017
True	267.3359707028876
True	161.58441120889051
True	357.67667307999835
True	406.3950930879632
True	210.22948516085108
True	160.6288727675536
True	384.4256555611044
True	37.188055941042094
True	486.9240610137316
True	1059.7035437521504
True	110.04617008205172
True	471.3318505981007
True	320.0960546249818
True	26.22027131355465
True	398.5301784463885
True	108.46873917279504
True	592.0287195183778
True	200.37179327703933
True	426.6056088638205
True	19.19727127475776
True	423.9960485787786
True	108.13476666274664
True	338.2874801817401
True	34.18332641042218
True	169.42994484988287
True	251.3228942986373
True	774.4652352540452
True	57.28513180342684
True	136.85504329423003
True	234.40970549871744
True	139.82529394923247
True	613.2457763700586
True	530.6370792435787
True	774.9163202678513
True	396.6738855280153
True	548.6600062800412
True	419.439573433012
True	690.9929383274061
True	72.87623587443012
True	468.8415327011492
True	436.2930680750866
True	47.80961317202771
True	84.84617564991069
True	127.4110988566597
True	85.87739867989039
True	320.1825018000643
True	842.4800123232701
True	326.1399255988824
True	1054.0957995591405
True	324.097473649764
True	910.34453238345
True	145.2859107154907
True	570.151902021638
True	630.363037043132
True	691.0570217129936
True	434.5804763035623
True	59.166935293269454
True	290.21327878679944
True	42.12348362448983
True	162.0319622258203
True	165.66054857790033
True	1132.2933044135264
True	245.4990863453464
True	561.6123094953058
True	536.6025059093022
True	580.4017680540984
True	867.4483609822506
True	586.4927299440975
True	635.7424913447737
True	933.754007587651
True	125.70094216840532
True	303.701489755229
True	259.2456588241368
True	327.3340487008503
True	86.25111235757676
True	375.6777022645004
True	5.253733922729786
True	320.9618795812268
True	275.5776461789779
True	584.8227049899823
True	295.18644414912313
True	363.2648751907258
True	12.161994112843963
True	61.17905120170757
True	551.2299653888729
True	29.02330901406681
True	141.7635405454779
True	66.76867015273189
True	151.23089564985733
True	243.98720045896255
True	68.22104613618352
True	388.87938676929866
True	273.7765433098402
True	104.31977861700496
True	330.91503854656645
True	65.23652364484455
True	587.9514714389197
True	860.0135878214314
True	280.65493849825754
True	1173.547287052316
True	111.63286171470531
True	305.2710594925261
True	1076.8090470648724
True	88.61786428313455
True	275.951457042172
True	9.489507738686076
True	409.1281445031722
True	451.262573224971
True	152.39448092952964
True	627.2952768735641
True	890.4883136729185
True	156.700261853746
True	81.7166519776834
True	330.81682687414764
True	554.7656234001778
True	622.3752607179679
True	1211.949360809171
True	26.13567849589268
True	917.733681274565
True	134.04671060650742
True	634.7141443210377
True	122.3814016752374
True	117.38148226174928
True	183.04641642513155
True	167.9924059607001
True	743.5195807717251
True	213.65877544088815
True	231.6024631447373
True	64.348532471299
True	510.4718542335618
True	431.4769214025315
True	176.5985554547643
True	228.40402896966856
True	16.83279291202529
True	430.06682601145087
True	216.33709931563175
True	282.02776590609443
True	115.88611336611046
True	693.831245913947
True	409.6673562283112
True	246.58192729024344
True	651.6374511153372
True	519.2027591046267
True	461.1477953498381
True	142.21255198973523
True	521.7625044212729
True	443.9060673551526
True	3.608348957758906
True	189.51581441602076
True	92.66836142330024
True	241.31082948041703
True	2.8733392154700192
True	126.4771811018692
True	359.7770479178456
True	7.48720703033273
True	826.4637038759839
True	167.14452305941646
True	713.3246316338125
True	794.8404340024931
True	165.44482490897795
True	229.7475823755756
True	496.6437319475928
True	868.6085632383549
True	46.4411370537714
True	41.30607009056302
True	134.2712491880324
True	627.3478965069625
True	718.8327455411179
True	183.9935741813533
True	604.4477528635068
True	615.822154274504
True	809.9118026929345
True	430.0370303217611
True	188.42808600399545
True	866.6889475213723
True	231.41207205906923
True	148.09612901594298
True	320.06495792798785
True	221.55937662818764
True	199.67354589629508
True	608.3130810404245
True	254.4209364480161
True	196.05073584283613
True	434.8427590037687
True	470.9314597493121
True	63.89039914223172
True	292.2242151980991
True	78.74099038399925
True	338.9067990532177
True	354.39247233579084
True	246.76706772414585
True	173.3183704296235
True	374.710070710441
True	653.8143359722374
True	731.9782245980933
True	300.63941563410305
True	750.2207987342084
True	68.05571430857674
True	855.5808996743954
True	359.21974297369815
True	13.061148361487428
True	620.639788867392
True	694.6932181834828
True	262.80611143798944
True	168.49567787494408
True	48.78768536130555
True	376.0137363959832
True	74.81451662281135
True	13.518251275409488
True	887.6688607363632
True	382.66393964773454
True	183.5775534861611
True	966.7081269860256
True	11.682363984222324
True	782.6647743697639
True	31.60444101319804
True	667.7719212253695
True	61.82701606466636
True	783.983808691798
True	464.7671436346958
True	198.6395034430596
True	428.0826283794349
True	206.6122814602005
True	294.97722598084715
True	226.354337043076
True	405.8116620396283
True	10.379780155141356
True	312.40489211912313
True	120.24820729798864
True	11.198112097393404
True	466.5624006046934
True	740.9903771312868
True	287.5524652798646
True	80.0456303530584
True	313.2771833002711
True	81.12979051160447
True	192.61349740197252
True	173.16176076459035
True	385.3013772660288
True	44.14816134144816
True	128.81894156308502
True	389.1703534774233
True	864.9814448313108
True	108.5635069185464
True	206.63688775588716
True	444.1777272340474
True	17.307254621851524
True	410.81159258753286
True	515.3160848765012
True	95.0631620497941
True	383.2468359254786
True	374.558115893708
True	420.54088726558047
True	601.2793251374701
True	1049.1191362369798
True	985.2347102811136
True	55.03277338263771
True	1056.972622981286
True	111.91086605357997
True	111.30199128119511
True	114.57576425054104
True	497.70405910295153
True	378.86138487128113
True	556.4280114194489
True	254.48399769519665
True	147.6225663835052
True	395.2032618119256
True	15.774716800803828
True	459.2292381317927
True	401.1680909660816
True	154.2955353387134
True	93.74057121134842
True	532.7464693950873
True	1004.3562168965484
True	195.0785715847649
True	73.30331987746746
True	439.6437258110074
True	372.0291186897459
True	473.1399086572365
True	317.085922674636
True	4.582337371045375
True	512.1932808495213
True	526.3851336278767
True	503.21021083631774
True	194.53180713890143
True	103.43575990115518
True	21.37770823214579
True	379.4439248557038
True	106.48923351765492
True	7.1524579343593455
True	30.68082464248677
True	349.3353407373108
True	671.1306784327585
True	135.70642408571024
True	86.63017026955488
True	23.65402626656968
True	396.8637306485212
True	345.3776619673316
True	778.3124920578435
True	312.8395172140199
True	523.9690749462096
True	538.9086801655436
True	524.9156009694104
True	292.1233260517514
True	552.2980770345978
True	101.09915396303585
True	578.4678972556441
True	7.289483772367301
True	357.52923896332845
True	466.5025039585116
True	972.6174745804332
True	344.92598185291587
True	800.6022919674145
True	986.345776896319
True	177.98770826427997
True	37.44781659479469
True	364.7020141205273
True	383.4201919886871
True	562.0548311979669
True	252.4031429905182
True	29.10226375803224
True	629.9633202925017
True	130.23699758834798
True	1097.3086735329648
True	315.7351668268016
True	478.5734982146247
True	127.76255388409672
True	835.304151305732
True	136.60053854743467
True	819.5529123570362
True	588.4394571657252
True	194.06365788152203
True	111.90633048434604
True	66.0004529944691
True	577.2767294935381
True	899.396193379656
True	420.3200736987256
True	533.5037303684086
True	139.0190312213631
True	632.9974755422872
True	470.6607134724786
True	806.4251683947375
True	305.2454401436053
True	569.4525034847393
True	110.14897093870016
True	26.621240961727725
True	417.34148927100864
True	178.9978644328175
True	107.7133406306552
True	392.93594381528527
True	1075.613106467687
True	267.82952490317246
True	551.8056309275282
True	11.936360837845736
True	77.34749547791972
True	323.1771820050613
True	807.4204452590614
True	445.5610205766852
True	517.2917454620357
True	717.5424140109748
True	68.41034825582378
True	740.2490926034549
True	49.143877739007245
True	104.17422143210877
True	177.07157371892362
True	83.93982903239228
True	27.18692831674229
True	299.491560506982
True	475.8332303714649
True	916.0789587816572
True	870.9402695840349
True	5.802143159770643
True	283.7359626462296
True	461.7667650980354
True	124.18091656133808
True	247.59882197858917
True	329.32189969502224
True	1329.99210685249
True	445.7573278270396
True	25.56050419904688
True	181.07767419239752
True	730.9805391912643
True	36.87408990936507
True	175.78370035214854
True	586.865104302856
True	70.60540314630407
True	867.0581777450694
True	329.7110512473626
True	657.0880177838939
True	77.65113409596373
True	666.3488646786541
True	597.9150720313733
True	877.0367953998754
True	249.9413558346784
True	487.6397614684453
True	829.1685885460205
True	903.927927185754
True	235.03750682113773
True	735.4218684058445
True	210.88790049919757
True	458.38953174571736
True	375.201554698548
True	494.7536646021805
True	495.48820831135066
True	304.9509023283203
True	346.9198720268767
True	114.988155183204
True	345.44360182369627
True	1150.7233716465191
True	318.08679925766137
True	142.54285274663548
True	296.1284488059498
True	744.0610670728935
True	644.8488402704033
True	424.7737996651919
True	115.16712808706978
True	335.21005154989587
True	35.513119172718824
True	175.3430709353206
True	87.50270930637534
True	89.8173818926339
True	556.2411222112258
True	143.35411610615756
True	133.0851794980895
True	105.99841831769815
True	83.75506589671866
True	454.97798719921167
True	388.1487581466712
True	1037.0490077147456
True	536.695722452927
True	793.1184989358942
True	269.3489594358748
True	288.2315403406325
True	542.6506417654087
True	193.00046283763615
True	734.3583490997613
True	232.78258430231156
True	351.3004183874847
True	65.00234218174425
True	117.5257746019128
True	256.7267264763574
True	121.49798646043708
True	463.5214485452547
True	34.397307552036004
True	573.5216676872726
True	1007.3444619881116
True	711.0916435721666
True	1.6904635858975774
True	62.11522935591585
True	471.7787666052898
True	438.8721643696288
True	74.40260818628582
True	121.67280749640712
True	288.1964538691563
True	81.00703295526282
True	47.67198245013233
True	736.1519375230462
True	660.0822408636719
True	162.67674948850416
True	178.58387411095316
True	524.2533699591112
True	49.79561422887134
True	25.71266289828774
True	559.409236337586
True	438.033951853599
True	1132.930880860734
True	47.48940169557046
True	459.4668326713924
True	898.6880933421572
True	821.3452073792191
True	274.4432399502593
True	764.8925081145293
True	394.71778244154086
True	42.380622506963896
True	98.40475448066894
True	703.6587322555293
True	75.83455250443649
True	137.57956492009828
True	915.7377103733654
True	195.1635214069765
True	265.5903727879422
True	101.94450708403912
True	640.3767358294979
True	612.0878031005873
True	215.5605610070931
True	432.1232761198417
True	42.3201918949113
True	272.1198224906992
True	557.5475147235286
True	603.5734860548039
True	313.6422932210324
True	81.53549960757813
True	936.5141327327518
True	1071.248742674041
True	570.4400488499236
True	61.25197218022837
True	29.191360060703925
True	92.82509612576996
True	106.92442509284916
True	98.50728646044487
True	855.3665213033809
True	1214.0171620413664
True	736.0648441054684
True	327.684330121745
True	10.1806809652587
True	20.24830916950951
True	334.4821457186195
True	485.75177699610026
True	47.73798732098233
True	548.6983818375944
True	433.6861011656151
True	421.4300627210687
True	81.47970339993147
True	203.5463909899492
True	264.4505054060796
True	129.6255401289166
True	378.4848312210347
True	40.49308575015532
True	171.0555256519007
True	1189.2598600802594
True	5.797331746674942
True	28.40198377853589
True	593.7279462337424
True	369.49560974981387
True	775.0614503382203
True	161.99375853526553
True	760.983504328678
True	602.2163728295716
True	280.7538669333448
True	434.1757768037937
True	335.2333804912513
True	294.7964269597174
True	266.54168312311793
True	381.5625987217592
True	505.5282797908412
True	496.501623695059
True	109.51208854252876
True	353.1370206503432
True	9.498833793968588
True	188.0984586048351
True	229.57462322504736
True	896.106859579311
True	596.3359889534147
True	29.61665012315724
True	714.781114668164
True	856.7914111901257
True	104.09508710180044
True	348.8182547139394
True	848.4987546997778
True	222.6464081425672
True	167.34041509463177
True	533.495297111295
True	602.4795218688131
True	1064.4988440102015
True	147.93981447100464
True	151.39286027370505
True	257.6781598318782
True	323.6944073538872
True	409.44674631249495
True	412.3642369009296
True	330.2642246205938
True	441.1216105110816
True	504.8725827043141
True	233.5822900227286
True	1453.429867732564
True	247.02250811357257
True	419.6543061705813
True	54.79339572829533
True	779.5010832052424
True	245.5246177030393
True	904.6114615076824
True	563.0231080373044
True	316.13252341519234
True	772.9712000779856
True	260.19698129433704
True	214.61889456286795
True	252.9098366188461
True	225.46834883388
True	129.98643074093354
True	248.988560070797
True	732.297374733092
True	521.8011835607772
True	225.44098414264488
True	1171.0007022559846
True	119.02720012197724
True	269.3535522525977
True	73.08969006788797
True	304.460830496647
True	418.37605358758105
True	95.06582400183731
True	216.7580172229312
True	70.65679036142892
True	687.4932694580649
True	374.6067365045453
True	224.10929974302505
True	728.6529405755251
True	884.1891867401199
True	828.290506897183
True	846.3205979737746
True	350.8008508160928
True	1.105415242086688
True	262.7040568356649
True	53.10852120414054
True	388.0605894345554
True	52.92002079478812
True	358.63802541548773
True	862.4484918592564
True	1040.3607799737229
True	404.01000499332673
True	21.353651159445064
True	517.500545823961
True	507.7351704150189
True	196.4453411282175
True	228.4029191371625
True	302.78635635214096
True	21.22062350128044
True	124.87535027249436
True	966.9311848603109
True	62.25220126654331
True	475.7697537869336
True	768.5685623823941
True	100.44451539187196
True	238.7304558144211
True	116.6207650319634
True	15.435955149793177
True	1.671486342413882
True	120.88377599562703
True	1024.8759906644473
True	458.2516004092973
True	65.43805693319199
True	801.4256014846607
True	336.64831523835994
True	1.1458659608102644
True	432.0432078882296
True	187.57577435553705
True	498.1350850189243
True	75.92859971933152
True	328.288372800504
True	369.6442607906287
True	173.15810276160326
True	211.746975056556
True	129.0169101553013
True	178.76529678391364
True	996.7015785492732
True	15.118663355200724
True	510.34465913770174
True	506.3153537877234
True	407.7314541334427
True	212.54488724939424
True	228.4031472456871
True	160.1963402623981
True	48.518078160023386
True	493.0342993274978
True	153.38131510867208
True	810.0940645458618
True	858.5594192934516
True	242.56425440038345
True	312.50461486417544
True	526.7902419829888
True	39.64547876923606
True	85.6167809642027
True	733.3929945810564
True	1056.4219177670875
True	112.06343427664449
True	719.659882378812
True	141.1041608258791
True	923.988250079911
True	646.2277377332954
True	106.94934639345294
True	291.6803005898933
True	601.4433710105177
True	264.27865878618763
True	45.871440535465645
True	587.7551615565853
True	451.0289773782189
True	5.292371603985147
True	473.59598670646704
True	67.04679287247731
True	177.83122326887857
True	235.4614528427649
True	308.3748100587826
True	77.34728898061064
True	219.42311371004587
True	352.2159558092552
True	442.0696154473212
True	900.0305377792831
True	48.45505978180028
True	887.1987847339855
True	982.410354099126
True	131.1284638624271
True	73.97492495034149
True	1004.9058729130654
True	34.0159694684313
True	223.7885832995445
True	92.9327478272046
True	206.55197176822247
True	373.7587901749489
True	993.673415662143
True	95.41265395267462
True	72.6594654180271
True	683.4121534105329
True	274.9798197649547
True	705.7820729285963
True	54.56334451819811
True	494.306249185908
True	384.51344848028725
True	686.9733678500392
True	49.71475869301554
True	107.19787431814868
True	29.382931360244697
True	276.49102309711265
True	43.67171469464598
True	353.5699957963427
True	2.9087756260163764
True	1184.8395720191922
True	101.34433858208546
True	135.79648334287856
True	360.3998396407485
True	722.0446248946565
True	665.0132015690467
True	988.8282315389548
True	496.9239870183898
True	419.614270187389
True	140.69176310333145
True	431.8886638391595
True	847.8580030385126
True	441.7951201246868
True	945.8853264588817
True	86.56116794550366
True	426.03920999571005
True	181.6596585756349
True	281.9543156210524
True	741.2774297563806
True	160.8338591569729
True	132.71377448398283
True	65.4181752182091
True	867.5015971805229
True	784.479106841734
True	77.48244245204086
True	450.1929170739256
True	749.2127501743462
True	419.1251229997199
True	57.881913633122856
True	320.06531384933663
True	783.9637982447133
True	29.52934005965797
True	368.646301636796
True	170.25152467954797
True	286.4156443869168
True	32.736544076142
True	215.6975736632514
True	777.0304309593546
True	646.0425576659715
True	63.12781525913307
True	290.6083987630064
True	918.2396060902416
True	17.358070158340986
True	316.42227471472563
True	297.03599144707886
True	429.6365257839224
True	217.9126260586005
True	596.1406772176553
True	44.89717406852603
True	977.29534261838
True	930.8071756567372
True	48.98008173120142
True	388.1738518490572
True	724.5855409329318
True	892.0496571023943
True	280.9032406333264
True	607.0249155152298
True	130.5996629500439
True	192.6354168124252
True	127.68516581724676
True	115.97135244710545
True	206.6982379015355
True	949.1203472218616
True	800.2504193498213
True	933.4399098783188
True	19.36243888092349
True	26.652378599799214
True	351.84573953073
True	12.877096842246456
True	631.3778565228625
True	1071.573641773036
True	273.4857652569582
True	213.9918608977308
True	84.56389292107569
True	220.11601557612917
True	129.25309414436433
True	44.55595200783024
True	129.3308999986699
True	89.4092924268047
True	239.33594305521748
True	523.8131754520531
True	157.7423443184725
True	30.984100981008837
True	59.84337219620534
True	416.01671253958585
True	261.4797220756264
True	583.3323496686256
True	18.446512191464095
True	117.99745251877891
True	669.0241374872375
True	268.80548337568376
True	490.27290362352994
True	651.0574523953148
True	103.70385994136052
True	112.80844928189588
True	84.77185988222283
True	25.29661852366645
True	114.62204744444992
True	83.86795169955505
True	101.68769641156366
True	149.88730551847996
True	238.6257554747632
True	827.6417030212724
True	288.5132753536624
True	994.3811714868268
True	167.9391905534793
True	193.65743095475483
True	787.2783459163518
True	311.977738305746
True	591.4845319538967
True	257.2256884780901
True	361.7889183883384
True	446.4239099375571
True	561.7128992631469
True	666.343734396773
True	360.3993569362791
True	34.5543614181572
True	535.0863460532574
True	623.041289559624
True	20.072724046219648
True	12.541855368292982
True	261.02564128868124
True	405.2621103805281
True	433.6702441845928
True	69.08108515633208
True	659.0287876219171
True	954.2019806806572
True	240.6164958636822
True	889.4300776402861
True	279.7775356412285
True	103.6461865875738
True	266.31189363175105
True	682.2339527805135
True	39.51161105131325
True	590.0989996539104
True	1292.7672283085308
True	1020.481689661496
True	898.835536120135
True	213.45809830247737
True	97.0529937412167
True	195.71758149206448
True	838.6671893239948
True	147.32677603902889
True	1077.3556550766748
True	857.3298977698822
True	45.61173338030499
True	87.11031212087792
True	428.17379822979984
True	417.55354023013086
True	204.23424135158277
True	517.8109262432461
True	651.9830643772522
True	123.8794416241213
True	271.9237999749647
True	1041.1773132318629
True	51.19362104050148
True	703.297289260062
True	554.8919351189976
True	37.0857704278779
True	831.6465309928599
True	381.54272550312186
True	562.1158121912564
True	109.6521150853956
True	263.367201737216
True	222.63049989921888
True	26.329895003564847
True	131.60155260006908
True	726.055033592207
True	143.25310850756526
True	369.4431296683992
True	63.004934745994646
True	638.1900362516316
True	602.9461454150648
True	220.89589481390263
True	469.4061494284986
True	169.74968316475957
True	164.85104395445697
True	221.8410177578097
True	274.04092018501734
True	357.296036613222
True	127.25390229313729
True	186.44343505554667
True	26.37803157140862
True	906.7751719329358
True	310.0742336831029
True	10.216664828498953
True	366.4106558037723
True	167.3872542134623
True	618.4719773921086
True	382.1330443164658
True	586.8537676911827
True	570.7842802934728
True	473.8438827650677
True	781.4874960775021
True	241.16484487754815
True	563.7094484293426
True	161.30172165973636
True	543.9912544400594
True	347.9167458337487
True	369.6378939007958
True	127.435720952467
True	130.0292826248628
True	108.08383814032698
True	69.27128241617686
True	749.8815203221238
True	180.0909825783935
True	43.91451681511472
True	0.0
True	540.6528994773693
True	108.85015506552556
True	24.26297566736257
True	38.87915150178302
True	112.91528598725344
True	508.5101031661479
True	183.6431048466718
True	109.84884382588444
True	33.97246180496302
True	157.62882460137263
True	934.763060759502
True	49.9040041484128
True	234.2475482542521
True	752.7712655012515
True	319.3075642228898
True	445.5150738469968
True	482.9598705788388
True	518.2650333521411
True	595.5421004359814
True	885.3711917371328
True	270.55834408295954
True	1043.057678781462
True	907.7147506432212
True	606.4429317487851
True	346.1707540352118
True	847.6762025705368
True	11.505470710401964
True	31.51435058444498
True	291.95891739815346
True	43.86289104655347
True	197.71277894189404
True	726.748253437819
True	216.69041851080715
True	717.3414404462097
True	747.2003422370361
True	119.07902966382672
True	346.6081422623007
True	594.3764021597099
True	26.16494465918894
True	129.62714629097476
True	445.16497614225307
True	305.5449968048087
True	201.93494119129275
True	117.0142074868235
True	376.12184717246674
True	20.63227561145192
True	381.0285853399511
True	350.95577498086783
True	1027.235588364494
True	375.7788222432994
True	29.999578323653115
True	430.0161575067873
True	441.2081607598913
True	242.4863094982916
True	30.600633649474023
True	756.6033943239809
True	442.6580966282616
True	182.2871725729404
True	12.817122779710392
True	1213.7757006899292
True	166.60809323199922
True	27.56621272759553
True	318.18528388043444
True	276.6484012411966
True	115.19310134861956
True	296.5470230985828
True	47.32021869639393
True	319.59529973116884
True	291.6160255085464
True	302.4278057462269
True	31.941602656178336
True	46.84147592762993
True	1032.3366456423505
True	25.273603423885447
True	13.170387117026952
True	188.2413769643438
True	644.0598405440094
True	8.514094552429302
True	194.7200024420376
True	173.4369615963002
True	502.5419326838755
True	370.1026783369186
True	728.3053521691344
True	321.87477311545723
True	490.4525377620855
True	451.1653771646018
True	507.1516667292881
True	103.11382906349384
True	1262.199027767008
True	912.1343099855128
True	297.55286069577284
True	541.3692634755068
True	100.0857619558952
True	578.5623657576975
True	452.71510455564334
True	156.40229253989244
True	78.05160839675011
True	346.8966347525758
True	162.13980477194244
True	29.86027282856863
True	620.7047207115553
True	371.0540102145012
True	69.99020516059336
True	29.582296689062485
True	669.8282164153104
True	488.042456780971
True	75.63764261460734
True	21.966421407183667
True	326.57517760807264
True	335.4330605135822
True	718.4061665818135
True	557.6700937251735
True	568.9992939023791
True	785.6426919982142
True	8.747054508896742
True	56.73526101803064
True	37.21498755184006
True	61.48840883601727
True	488.20917944521153
True	602.5188598244881
True	85.94717698710365
True	104.9681989303454
True	197.74582028808592
True	73.45855795321069
True	184.5161597687748
True	206.8423962782604
True	268.71075564571765
True	808.6994460287549
True	595.8503248994033
True	290.07509499189104
True	196.5852360281273
True	259.2183054713887
True	251.6546584053742
True	772.203036458555
True	322.1297960928894
True	170.95036053252778
True	907.4205008481932
True	333.69011813746306
True	482.5329218853447
True	154.49162908828131
True	123.77760163001533
True	61.5966065178504
True	210.71969870640223
True	959.4920892278994
True	531.8996802299083
True	111.18330504329111
True	353.78440658186224
True	103.78585875683416
True	660.6435679343703
True	4.2031654633086575
True	688.2446332405608
True	39.28034441014713
True	981.8359961847956
True	825.0662386133091
True	209.5830588739973
True	30.14339275267536
True	83.09399012348517
True	459.1901706179866
True	221.30764477576105
True	1.3203632219403698
True	78.16574591973811
True	1098.550084800186
True	343.45546835349774
True	666.9930009057399
True	479.3309707453523
True	32.326872990917806
True	139.9349237995875
True	442.025439461206
True	916.6046450321364
True	827.2774552287109
True	412.9040996760161
True	348.4186677623379
True	15.25798917743564
True	78.46378589025103
True	733.037052737924
True	477.5847036703981
True	383.6840718751104
True	887.1561379322438
True	26.22960262680069
True	218.6368286743508
True	910.5021628976413
True	233.67400455990372
True	8.436726590934155
True	503.2572751104832
True	104.89921077279809
True	625.8840134730852
True	49.87665888023088
True	255.16222476998203
True	878.4443574678477
True	900.2586760786452
True	275.0450206321515
True	434.8488153318005
True	116.94976140799167
True	602.5395925246916
True	261.78764532147784
True	183.12115660940415
True	876.4248194043811
True	58.14278386737724
True	728.5055151920083
True	277.63200909266186
True	303.527789255677
True	166.72463514695932
True	472.70784252415376
True	615.1138691366988
True	365.20428128967154
True	422.13091584348194
True	70.51316651700016
True	161.71059567118607
True	447.1319276893042
True	220.411192876856
True	38.621969836037685
True	213.60236999784485
True	376.5177650337693
True	370.5580616157957
True	754.6843700191836
True	133.24245671551853
True	676.312202200823
True	494.6091872228809
True	609.6349713916679
True	132.91816261447636
True	38.19804356082285
True	669.81350855287
True	70.44095154179635
True	556.6879174097296
True	693.5369303963349
True	446.4890130700747
True	141.31374854388642
True	510.1928379051748
True	4.163148871734705
True	391.50107737316034
True	31.093817685233876
True	636.5913313895527
True	272.9165966099511
True	598.7637035224724
True	699.1664540878169
True	138.02102469209723
True	520.7823523118542
True	488.0413797075609
True	68.14709197450334
True	940.9749691021376
True	2.7637195512902712
True	26.7618258758118
True	639.0695617405673
True	670.3671131711894
True	137.49911985440306
True	412.13765698086286
True	131.4341654118991
True	74.46762369424889
True	465.4425759903978
True	42.4153174389584
True	516.978903934603
True	12.439256332670974
True	833.7174825653418
True	520.3101976257491
True	683.9963500786562
True	101.53507093363709
True	379.9410285154266
True	954.845444119276
True	853.6035968194086
True	145.37972673480584
True	547.3013133048944
True	464.81090884367705
True	242.4171967333784
True	249.06069678368564
True	6.044973228753583
True	317.02552410040033
True	10.203274419184538
True	357.6917147953272
True	75.72805721804346
True	436.8344038347886
True	652.2039112353465
True	125.95933039922052
True	234.53799799097075
True	650.4029510561992
True	665.6477675132209
True	284.71148449773875
True	140.41082020030012
True	162.56850325084844
True	483.3922247945585
True	87.61814095643886
True	10.55355739423266
True	506.8773660136643
True	567.922224996673
True	19.075589623882177
True	138.01421685800068
True	920.1932872406755
True	498.6058957904125
True	266.35260540198857
True	33.944164524624114
True	476.801067303804
True	115.03322960130872
True	583.4799639772873
True	664.1802670846083
True	308.446779657779
True	386.7779911651333
True	186.45870605948767
True	229.025312758416
True	71.86015787828923
True	220.7484682444694
True	499.55748364872017
True	20.651731083873365
True	439.6113387283299
True	369.1845508562716
True	718.9525004364172
True	916.3255911505712
True	921.0572936607788
True	161.32184263297256
True	395.4339990086129
True	72.84620944329268
True	186.67214036254137
True	320.0140784910452
True	11.4612354392462
True	817.2698212319682
True	22.126448285802592
True	397.1220610846934
True	255.08150784722145
True	667.6323948499006
True	211.94231821888383
True	34.95043060335763
True	728.3448391584333
True	1069.0784355944463
True	224.6519446317836
True	136.30362948784
True	600.4455545729039
True	511.01991266124566
True	17.68730861360594
True	827.076588923486
True	115.72092907311296
True	46.01988439880072
True	314.15394717980894
True	355.06916133608576
True	402.2784567827015
True	269.4831250866351
True	20.351505459358112
True	22.66956149061759
True	878.4559227400829
True	200.36240053051023
True	111.97725820891245
True	847.6046413327956
True	666.0743150979256
True	639.611294405934
True	453.0821309503711
True	151.92010798896982
True	33.61036328399676
True	99.92395143321848
True	453.63555573149375
True	240.937177708758
True	501.94703533117234
True	151.36853973598696
True	497.1504387532445
True	646.7271177776942
True	922.2948414859212
True	24.73787384920228
True	991.3273568862426
True	1071.4638320779206
True	483.8070722163165
True	86.2854142363089
True	791.8839224186364
True	644.9428011348901
True	683.0766668749623
True	165.6690893373569
True	711.2804809124684
True	709.613238024863
True	121.96434634974533
True	733.6430996271204
True	836.067773033451
True	473.4329780384131
True	230.43824171065037
True	73.74094666417783
True	315.2746209782209
True	362.7265443742497
True	467.25303146141135
True	432.496004741855
True	190.41112640768776
True	312.0520573393663
True	2.873379655159737
True	12.811508291440726
True	110.34549560473616
True	131.6865034802695
True	349.18760021681976
True	355.59579165526185
True	113.10764490453523
True	16.309272928285974
True	198.3266645395367
True	859.0715179811225
True	477.62927422713886
True	525.2441689608764
True	571.2302636715439
True	799.4980402626065
True	651.2889383285628
True	90.85204106535105
True	209.47164294194437
True	240.53470432636576
True	276.756180226046
True	99.77959137012483
True	372.5314921106017
True	433.98038068278646
True	171.50656724978373
True	668.2985743305692
True	252.47900959974984
True	203.1123996377744
True	27.042258207038973
True	252.6222839601648
True	490.0535491219642
True	169.0439279846592
True	538.4224193418171
True	487.7854356086634
True	238.2611083372355
True	105.10964945213452
True	42.66729890829839
True	406.8885126628736
True	776.3871451408245
True	158.2078934806758
True	1058.4795582968895
True	1053.5215867357836
True	483.4121773847528
True	103.97566113457354
True	120.0712866187159
True	656.7761955732069
True	8.912668849753953
True	222.43893844346755
True	139.5916213735377
True	121.10338145400688
True	325.03013107421754
True	637.8540709991798
True	36.64532108165865
True	126.26800370188435
True	972.634737674251
True	56.4340736780723
True	450.524513610564
True	531.5520567262321
True	247.45988856089923
True	128.36201394032247
True	904.0883568600124
True	1177.5577799200314
True	515.7161798575356
True	656.1625820373971
True	215.2487017814623
True	153.42070340845126
True	315.36736949597883
True	252.9992961827901
True	175.75997418725603
True	302.2158564453337
True	328.54087724840105
True	10.45828231766182
True	622.7998606256693
True	151.58094021406555
True	82.1838166375389
True	430.4543395497704
True	322.15089218172545
True	1173.1069826523417
True	357.4326795091299
True	996.2044265892596
True	9.292519859251094
True	265.47409368986627
True	229.61701491027856
True	152.95430760917964
True	492.7409665809439
True	193.31125677057727
True	405.656843833018
True	324.8432938781678
True	119.3483310881314
True	357.62812198340924
True	1080.632839582414
True	680.234051720454
True	210.11027825197385
True	112.02380542193166
True	305.0534099440272
True	24.499687376812084
True	359.4081069093345
True	324.5887584359639
True	540.2365867688621
True	453.3449688499959
True	351.0098569258949
True	159.89393960729237
True	13.793036510522526
True	432.3379716883115
True	278.7968072052713
True	141.77359926745154
True	297.6065303701387
True	437.7444038135017
True	803.8646058102026
True	314.4500433291525
True	780.5833302128342
True	381.3258613915936
True	380.30669993879314
True	1.7499884591119157
True	1156.6074441371225
True	104.97494514224977
True	901.3744701477724
True	196.81699912784592
True	454.1821235367166
True	657.0113736828677
True	86.56613699663949
True	487.3825316471728
True	34.41189611447819
True	419.06906808091657
True	76.13978241472643
True	224.44971400727144
True	39.03013757674089
True	687.2119426066316
True	183.81941966066515
True	26.50054786138094
True	390.45160773747295
True	110.02644598036866
True	168.8638988855909
True	817.6008722115847
True	251.62471395574943
True	153.26001764192958
True	373.6549750781524
True	524.8784167190761
True	335.27693060120527
True	514.3320973927107
True	609.1692245998711
True	164.99092215361873
True	7.328598741635483
True	74.12954571918966
True	427.69405534115407
True	91.59392294465395
True	78.26070248427882
True	1056.6354442031688
True	27.0357388863289
True	319.0062724528786
True	326.42486912578994
True	449.7305120656964
True	663.6747178281687
True	183.9977991202036
True	656.9970981481891
True	317.2632430363
True	345.813039326682
True	264.92156380931385
True	205.2726625610988
True	360.6422274674671
True	440.2283270298256
True	411.7126176498829
True	595.6067963838825
True	142.71789996898295
True	78.78744597963345
True	37.1862089647481
True	308.74226223203976
True	632.7159751236736
True	397.1367997348841
True	755.4888729422382
True	220.75572657377032
True	372.99404256825545
True	67.94489628216431
True	56.27747625624575
True	442.62785953385867
True	198.86689496641972
True	214.1045136622844
True	42.40402983160187
True	1049.323420574259
True	177.76424162050773
True	896.3484020289459
True	320.9471676059511
True	930.9367293855362
True	236.66013413959277
True	469.64840132854187
True	529.6251204478442
True	596.6821850379791
True	210.98536346830008
True	477.7128939209866
True	956.8815534238316
True	132.84507720141195
True	6.588859247704178
True	606.1989602261043
True	27.77724691969883
True	72.84803087488318
True	800.0726629146109
True	221.6022209850945
True	964.17368334005
True	694.5924672071295
True	417.8334887516444
True	279.4245065521181
True	496.9317570908517
True	337.2456194216936
True	180.31602807062367
True	664.5197957177279
True	712.466803261915
True	221.837345990104
True	91.03454804191644
True	502.11985802950034
True	137.16175130867003
True	377.05858543282784
True	347.7832344841975
True	66.9937518003866
True	390.6234262816977
True	427.3329949174352
True	379.536750736413
True	407.9421284215498
True	412.3012420070032
True	664.1202424125747
True	60.286125700848615
True	447.4938320079864
True	319.1399556368241
True	653.8232473118077
True	212.2516460401214
True	101.21064421720308
True	40.329778579632325
True	543.5604256945895
True	671.9651432822996
True	176.54246574606347
True	412.0429739884286
True	340.64651273812746
True	16.625187442518346
True	167.65671961525558
True	294.81085766750965
True	3.167507014295313
True	866.1179798660647
True	79.06411115995816
True	106.94408949793808
True	117.22135572537968
True	364.5305948178554
True	37.63217683592452
True	446.558220651797
True	221.0502841841945
True	5.18628726885041
True	112.83922728153334
True	429.011373134771
True	49.82649107046931
True	66.87498217133641
True	175.06234273952575
True	284.18493611953244
True	942.5929535296668
True	383.4918723772112
True	926.1901867789728
True	188.67137919460055
True	1049.9742317964071
True	767.8304708648828
True	669.0101782672996
True	402.9712396229677
True	372.0768657714245
True	77.84084585151344
True	74.68043398236208
True	82.22079775913473
True	168.0839181474207
True	473.4137673652325
True	1056.36458077543
True	177.36177575331462
True	359.0483657061662
True	434.2801942644702
True	607.6534004479604
True	618.9320399097727
True	265.1561871065382
True	449.2229200241981
True	665.7268271662061
True	97.82657588158294
True	718.517335557502
True	258.1389334518588
True	129.2611786982931
True	400.8523102629239
True	881.748941359982
True	432.8794563992908
True	856.6087611921774
True	188.9497434963245
True	346.7318189373851
True	714.9260458001725
True	610.2659423087513
True	180.94487314483555
True	254.43263611202653
True	808.8432574658548
True	30.91062458402673
True	182.8871592111952
True	493.337403815672
True	693.0144214075175
True	98.30176133141958
True	38.2367123786267
True	167.72947170879985
True	730.6707754058881
True	326.3349311089061
True	549.607246773487
True	362.6531032174319
True	280.1936188592972
True	440.4784612834819
True	509.4972374074564
True	70.61086852397463
True	366.0019121105208
True	795.9143294706768
True	0.0
True	299.9045866659575
True	254.7330137405349
True	978.9678793448826
True	156.62813369430225
True	658.6031856397354
True	650.6781838376453
True	112.64114709925488
True	223.9601020365494
True	126.22984140480467
True	10.10811510853235
True	282.3442921804637
True	387.1248224680531
True	1159.0470032369926
True	231.19197402982147
True	401.44864789358695
True	650.2356496638907
True	207.4275041952654
True	28.92669145057828
True	851.7367887336733
True	584.0069621495018
True	165.11582220108193
True	620.5744849678582
True	160.07138954394514
True	306.5171361746814
True	757.2414813889288
True	35.188328886644605
True	107.29500410685787
True	501.49968711411583
True	63.42648962896732
True	74.62015090352331
True	421.8931442812949
True	23.21044603875813
True	779.8420380052033
True	103.3298348541772
True	160.8093059071413
True	18.99115803396688
True	727.7823651248419
True	28.79607625443221
True	771.9160511959968
True	402.3971363425424
True	116.55701509070964
True	699.0241685702127
True	509.2972993343584
True	563.1277147644913
True	46.62347159587572
True	374.6399016582279
True	5.997757435388405
True	98.53004753643948
True	375.3453923772485
True	47.25616984375816
True	115.12482074952328
True	321.28901429602286
True	185.1384578598792
True	96.77185544061513
True	658.6262893048813
True	18.599408804158625
True	1148.64348827134
True	505.14969987318256
True	294.7676144418896
True	496.5397899460481
True	121.27555907448314
True	766.8885548631049
True	1102.1951213819002
True	749.8823301240868
True	182.47807772036572
True	222.80549984411428
True	48.77481995452297
True	58.04119312984672
True	152.28775082773552
True	98.2872498968575
True	170.73697892819118
True	1210.884310698618
True	305.3856516965881
True	353.926219512966
True	693.210728141945
True	17.638034528154645
True	12.355923255330396
True	622.452767798717
True	5.07948278938944
True	122.27991188917744
True	700.9993087448671
True	183.17603719884008
True	653.2848024275022
True	884.1679117458089
True	158.26164782501053
True	881.2600437312597
True	2.5961048220395058
True	451.0909799155828
True	1058.1504370143305
True	24.679920326689544
True	238.14491353940056
True	152.11796838620782
True	921.8372336212489
True	243.9752594844012
True	489.44290576288495
True	118.76136899803323
True	501.0925127387664
True	154.0936934214607
True	101.01468513117644
True	396.6361195197895
True	72.84747009510329
True	55.81906714771324
True	1061.1723738408896
True	256.16421182163475
True	154.84716639199627
True	377.039807183994
True	403.9897700788479
True	219.47947002622095
True	165.05398843223395
True	396.5199310057746
True	35.591148717965176
True	480.6947516211773
True	1148.1250239149558
True	108.66027369663024
True	470.18111356425874
True	306.1876144180391
True	28.785360832322343
True	409.34226866030434
True	98.6741322560976
True	579.16980718366
True	209.800031749136
True	409.4905655634888
True	20.5628462049688
True	433.1175646328607
True	111.9294588693551
True	353.7343680561075
True	32.50265841466481
True	170.31408973251308
True	248.5957819887657
True	758.5087421689468
True	57.26587177217297
True	142.27731404407115
True	234.4570585203789
True	138.0392224010297
True	633.2302372501238
True	541.9806345647686
True	773.3840612206601
True	385.6469052049196
True	528.0935609977311
True	421.1510992515697
True	694.514628020872
True	74.5573376927028
True	458.6368974221196
True	412.5025040672786
True	47.35612409722764
True	84.04881805983788
True	131.59895959707362
True	77.26317896507804
True	328.81890132048824
True	831.3911974359962
True	317.9245394681606
True	1107.591027759291
True	315.8955958546994
True	918.2732566630824
True	144.5677030794588
True	582.2540295369148
True	627.6463234706187
True	724.5458077598371
True	448.0452199278338
True	67.37713582138868
True	296.75719103464075
True	41.95035905204834
True	158.36018583809883
True	169.77026776102454
True	1149.5292792181451
True	247.1092334135116
True	558.3855882573196
True	545.7544112293821
True	559.4181566936526
True	899.5580501954495
True	593.0985463903141
True	626.6063994169879
True	927.0774044627752
True	123.8470531622453
True	321.57811712842835
True	260.7491790078506
True	317.9967129804957
True	93.55185537361255
True	390.7939370435936
True	4.6210149787980965
True	321.1934354388617
True	254.46289318385868
True	601.1531160708685
True	280.2897316986967
True	370.5429072378582
True	9.623798734327126
True	59.75896741516461
True	538.1729792158875
True	30.662474279052237
True	149.07083057262392
True	64.41401351312395
True	154.63067815691883
True	243.07668157928612
True	69.5255328300447
True	390.5838289983183
True	268.1972654847449
True	99.60049394071348
True	336.3825368410796
True	63.473399690027165
True	569.4301112690844
True	847.9649068167449
True	283.4098704073065
True	1168.8525959941533
True	110.5061693974986
True	320.7977846424654
True	1061.6111155413785
True	90.30024102471737
True	279.10894726724024
True	10.419197823609428
True	399.4192280864956
True	446.3026108972013
True	155.8583815226378
True	619.9625047143107
True	897.6961058748059
True	159.46894168826702
True	82.8867099724306
True	317.962031107875
True	563.5748166079395
True	611.2986995023616
True	1216.8583639339902
True	26.244106121165363
True	936.9812313855108
True	138.2111205120382
True	634.5808004904832
True	117.59707568088648
True	128.93164938181727
True	182.5018221870195
True	166.8697534857499
True	749.0152822498028
True	205.15365882323692
True	224.3294253887725
True	68.44726311426386
True	516.4995614174585
True	462.50624978078895
True	178.28220028530782
True	233.6917024990761
True	16.804981434506082
True	430.72060915044966
True	218.59153505037827
True	304.19890028742435
True	109.99771480410428
True	717.3128286614741
True	415.95183789780526
True	261.9736696718613
True	645.0870628628239
True	541.0701495289543
True	464.7936407878378
True	137.7160797329995
True	511.3478546799849
True	418.40675708040015
True	2.5763611631925296
True	198.17558070170836
True	93.60528701936876
True	249.3743533373849
True	2.906356383956472
True	127.57483144586436
True	363.525964097441
True	6.977069950476677
True	851.5796148258721
True	165.53698728682463
True	729.7906388793576
True	797.9133406045752
True	162.26837588625455
True	218.96415310166185
True	500.34358534932574
True	856.5334324866034
True	47.66693710003089
True	35.80095767216991
True	129.1298140903183
True	631.5179607857561
True	714.1915861503452
True	188.4778703852604
True	586.8984571023873
True	587.4934160489776
True	841.7689493772134
True	417.5099876246461
True	192.1893163144485
True	862.3639979192319
True	210.72530865955247
True	156.172312428311
True	340.085796424319
True	225.90782993399816
True	210.84130885296008
True	605.0723737627071
True	253.05545543287397
True	186.38371078229528
True	435.6882184184023
True	464.4851173862199
True	63.620874634237225
True	280.81656692457824
True	81.58743076224964
True	329.8766796891768
True	359.6088045773818
True	252.29978478656707
True	174.65116898753783
True	378.4782440439626
True	630.9383730749583
True	704.8733211372387
True	302.3241135415477
True	750.3232408452449
True	66.66877544611339
True	885.2837578961066
True	344.5744561838487
True	12.041108762079247
True	617.2099300611901
True	705.3642492044972
True	263.26830995628256
True	165.81717063203604
True	47.129752363243696
True	385.25252036466674
True	76.38486142223985
True	13.379019929106068
True	895.1910201403783
True	387.8862794243144
True	174.37441190755817
True	986.9356569084936
True	11.379187418893205
True	793.7084200928762
True	30.421502885923317
True	673.8086274094452
True	60.36147774523786
True	728.109992867486
True	450.2521780178077
True	195.02376746779763
True	455.4223890552278
True	219.3662638343509
True	297.390543652768
True	226.75459470642667
True	407.3112332793976
True	9.202584463806478
True	321.3535308169969
True	109.65413252097764
True	12.103067217944892
True	461.8397297680734
True	742.794251326553
True	291.5730672434339
True	85.04925719879219
True	317.5721144615546
True	84.84612223464768
True	176.13915863595065
True	173.9522579693676
True	373.2394442583189
True	40.01620829872569
True	140.45319583527314
True	384.3129151448617
True	923.8282086457116
True	111.61832099146446
True	208.92253755917915
True	431.0471871875536
True	17.549361587812395
True	431.58662427411485
True	501.9952936428769
True	91.03619797504916
True	392.4962847119984
True	342.60647844693307
True	409.7504927008774
True	590.9638500114625
True	1033.0142133548102
True	952.5160005440146
True	54.03197089565026
True	1074.3963396955392
True	109.52123188532262
True	107.37144879328982
True	111.5381714623953
True	501.8290594326508
True	373.1979960233706
True	573.3328633180001
True	260.9304713573517
True	156.08210407097144
True	398.19465327121424
True	15.290792621416427
True	468.2526377600347
True	377.66147442286666
True	146.8093233676744
True	89.74124636983422
True	510.31774810868
True	1018.431726418108
True	202.55757806972107
True	64.58609107796751
True	430.7215876562307
True	385.28048933510286
True	463.9109674608422
True	303.7439432881439
True	4.03435867548301
True	534.632879169355
True	511.3949112354846
True	500.4586006424236
True	193.0871728740862
True	99.44515264117864
True	22.716007577777027
True	377.8113047314438
True	104.8860321797962
True	8.232757356478597
True	28.636463811895688
True	350.0625321881192
True	632.9975848274057
True	139.41141389099369
True	89.19591053152405
True	25.473985906705277
True	415.8588666674624
True	373.3027640575416
True	738.9527547294997
True	304.3312820963362
True	534.1991388597364
True	524.4699408780288
True	530.1869438738532
True	290.11066574252504
True	552.6329807177997
True	100.61978122944912
True	587.4358032385761
True	7.46264762920757
True	367.8416458872651
True	467.4123594691727
True	964.5025590231191
True	348.27375051918415
True	781.8160869677955
True	968.0563467035532
True	172.91290609992873
True	37.33717901663941
True	367.8940934581932
True	382.46664612166177
True	564.0063020205654
True	239.4810009923896
True	32.1688907600871
True	641.148875207121
True	121.43011438915828
True	1053.2607596705393
True	314.5584726701637
True	470.3599625657076
True	130.8616140558221
True	823.9383216843868
True	139.41713621735474
True	827.579816596946
True	573.2816299338072
True	186.9361213779927
True	111.07706244879805
True	67.54103968116462
True	566.2331036616603
True	923.6597149315476
True	435.13508322245855
True	559.4279874843576
True	139.2715189789398
True	640.3360487187607
True	465.8672101149704
True	802.6187207447028
True	330.5647079637482
True	575.180504566648
True	116.49227310542888
True	26.80348042368563
True	408.9754022507243
True	167.87875138613393
True	104.28855042592994
True	381.8157416971634
True	1066.107909599384
True	249.07148123826656
True	552.4973353371731
True	8.624875334710199
True	67.88957156146742
True	331.8279861216585
True	815.2407179823817
True	438.3263302606874
True	521.2406888664145
True	727.8886934405432
True	70.80334543178799
True	742.2135338888463
True	47.25996737615728
True	104.46523737854648
True	181.21781492343945
True	80.81163134676514
True	25.163695832299474
True	295.92667806586536
True	472.9214688219629
True	909.648373505652
True	855.7425623674463
True	6.31490965785793
True	293.66531892048425
True	449.35164982165975
True	119.52050300822188
True	251.4555301218504
True	324.20591310516244
True	1313.4641745473305
True	460.3086182846153
True	26.640650752920347
True	189.98612006101268
True	727.6803059963371
True	33.23618397607057
True	172.04311752517245
True	544.0536874984986
True	69.86379945859306
True	867.1676210205761
True	324.43946567132883
True	664.9721954051042
True	78.63275970273787
True	657.0991402436873
True	594.4531723197863
True	860.4844293948508
True	252.34812921907636
True	509.4723319793464
True	851.6489489535699
True	942.726671024146
True	233.2246291650769
True	727.6793260312155
True	221.5309290193348
True	465.90922914090015
True	370.0275209082895
True	496.12987836668543
True	497.7444382930129
True	316.6978945297436
True	344.3704534970773
True	119.16844299127956
True	342.2971133290285
True	1101.404534233067
True	308.0361170714194
True	145.06003341685744
True	296.8611470871526
True	734.3331055969129
True	656.7768854112195
True	398.1193170972825
True	122.54548236265742
True	329.05741762627315
True	35.49198098214009
True	161.89324016406903
True	93.36336745620878
True	86.22552340193833
True	537.6569556388982
True	140.4738534777712
True	140.82811267992852
True	108.68771717142486
True	89.20741061479102
True	445.8951428132009
True	376.2848167749951
True	1043.296101472967
True	518.8341012225951
True	829.8742550712027
True	272.19942442383694
True	297.2084668981876
True	541.8166766988841
True	195.10508655278176
True	725.7880852779006
True	244.00937317024415
True	363.4165431784714
True	68.63203360428659
True	115.8086316342164
True	260.01764174484475
True	115.60412609259043
True	484.2064403719823
True	28.07445609552259
True	559.6220612264789
True	1010.961715061224
True	722.527569623266
True	1.1768096761148488
True	61.95987361445227
True	482.797449937185
True	439.7712145347913
True	77.2648331253771
True	121.44376862320549
True	294.9719661249206
True	79.6124684294042
True	52.679112128077634
True	705.4768688444308
True	637.1190096410542
True	168.10387043235872
True	173.4150152788603
True	531.3810319181358
True	53.06042932608287
True	26.22145539995073
True	560.2346761152489
True	454.1328614971711
True	1127.0887669496396
True	49.2196265638893
True	459.9716772368649
True	912.9589623643632
True	795.6361201708637
True	289.6265847866914
True	763.6257650650206
True	403.1146602356617
True	39.43865847002435
True	103.23506530138158
True	704.0582317252495
True	74.00150193873408
True	145.49399513717552
True	950.8138950148688
True	192.5721893321424
True	268.1383813392123
True	106.66768705905108
True	635.2400418430893
True	605.9869153532563
True	211.813626003395
True	438.20813654337866
True	41.23631599314967
True	274.9857952546589
True	568.1961762193818
True	636.7958728936402
True	322.3756285208836
True	70.16603037636867
True	991.6862344167306
True	1060.7856397017467
True	570.5990376002372
True	64.20559099569448
True	29.91735395190763
True	91.66737048894912
True	105.09510703478372
True	101.76098526122506
True	892.3259943763745
True	1244.7351523410878
True	744.6161014373503
True	333.5765732298314
True	9.578080252064336
True	21.24222391277823
True	338.47643044708354
True	490.45432176012656
True	44.7298013030507
True	565.7187147977609
True	429.2878296035257
True	400.1099651185164
True	81.16765233982971
True	202.2737784547244
True	256.83386641818754
True	135.908186935455
True	387.6021305801936
True	44.58485701959062
True	172.4456294270304
True	1147.0263275733444
True	7.371042116547581
True	27.285669544330155
True	586.8480193913675
True	348.0870309953792
True	786.8000389064116
True	159.12591184968824
True	740.9125596678205
True	575.2486757145151
True	278.8060290401904
True	430.0045975091472
True	335.60962265557384
True	288.30139843717933
True	272.0951123056643
True	406.1783145599113
True	504.69335561707527
True	518.9786101252943
True	108.94781634856037
True	347.7246254628697
True	10.224406614473471
True	195.02584891105352
True	237.60690195806276
True	851.9729115918063
True	615.2709988053755
True	32.45396125142458
True	713.982597064386
True	842.5320681049368
True	100.74354168435956
True	346.2603802916517
True	855.6900006000839
True	230.9481105852626
True	165.3044768907652
True	535.1126818584211
True	590.1878831590851
True	1123.295922094352
True	157.35797665801238
True	151.28528627470348
True	255.99399211363053
True	321.5763078193599
True	428.04178748208034
True	402.5829266693858
True	315.71448934379487
True	428.4350049208075
True	487.8873519295673
True	225.77404669372237
True	1460.3569231083477
True	246.1072407137069
True	394.741715665397
True	57.71705780831346
True	785.2927177839947
True	258.9109712877128
True	954.7119639548126
True	540.1820050696128
True	314.41975846022734
True	741.9810499347229
True	268.28267345839106
True	213.9706068592623
True	255.52552999880305
True	226.22700246175935
True	142.78523914152584
True	248.9306977381821
True	738.7460755302963
True	503.4003071848581
True	225.16295099204063
True	1138.0251349144185
True	120.47796795875044
True	255.9663014520768
True	74.14201384177223
True	312.77215836890826
True	402.24927058584353
True	90.94178860850133
True	220.64400201786583
True	77.40817521175812
True	699.3085022413304
True	362.28814509887553
True	211.60662220637735
True	721.4915112038956
True	853.6692455270502
True	809.527552707057
True	827.8706031132115
True	351.55622396464923
True	1.1887651189294512
True	267.82061132286657
True	54.759233859375165
True	396.65726760654223
True	53.10951084684602
True	351.26628767215954
True	846.793962998888
True	990.7495167543829
True	397.5863735581618
True	19.70246036186385
True	523.6387236997997
True	503.9606843464411
True	180.31672861814852
True	244.5819361798325
True	288.3538784304375
True	22.726764333396854
True	123.44514358957052
True	970.705441445861
True	61.46494352036012
True	480.68297210028817
True	797.5668669726494
True	103.2617862215336
True	257.9238453535769
True	110.7540196767574
True	15.481971019021966
True	1.506856365574795
True	124.73792629261489
True	1008.690063885252
True	479.02364272826287
True	70.86324136755266
True	786.472866670475
True	328.05096134917494
True	1.879294878864748
True	441.0656702231205
True	190.0212081601091
True	517.1629425141934
True	79.1310627030869
True	328.5187781305441
True	378.1932023422543
True	169.4135719673229
True	214.71360843584847
True	128.40017430614694
True	174.12104285703248
True	979.1253473932906
True	15.846732124079296
True	511.8765471269991
True	482.08499053074473
True	405.0828463772687
True	218.6289957397
True	222.9128976155004
True	157.0364817860171
True	44.507952954210886
True	481.0294901987159
True	155.27378972342174
True	860.7818159578803
True	831.3963022514864
True	254.2026766989646
True	304.3518942414233
True	529.0049188408032
True	40.841054580959394
True	86.42499192137835
True	755.395662203522
True	1071.9048438928633
True	109.40868616198384
True	731.2461207731944
True	133.59717054730805
True	924.7138244491564
True	659.4166976271574
True	100.71745764216404
True	288.8210349334861
True	643.9545526429449
True	257.4340080252411
True	44.00602764017375
True	570.8344024792558
True	441.0451309721472
True	5.652601007315908
True	488.5491156858352
True	71.56566442015304
True	180.69384557244413
True	236.30302148804628
True	314.042212730201
True	70.61447348395427
True	227.82256889534756
True	348.92420027767486
True	440.4772405388596
True	963.7488934701696
True	46.77070563554387
True	912.1791334905126
True	1019.4593895863928
True	124.98878626434023
True	74.36044368541809
True	993.0305879725312
True	35.10223577634861
True	224.4560820575996
True	83.1878250755157
True	206.89630019566133
True	349.8811470769171
True	966.3376498707682
True	102.73425380909872
True	72.3328122582363
True	645.3190755982931
True	275.1003190067048
True	725.7254475153946
True	53.32228746529776
True	502.83890390595207
True	376.438923694887
True	687.1434949165163
True	51.40086427915631
True	106.65846040397066
True	25.59575188942581
True	279.3762521935888
True	44.2190744624816
True	357.11860120510784
True	2.6758857060214924
True	1200.1724565160928
True	101.2708595794288
True	136.33397549899078
True	345.91203389799887
True	701.4684437911736
True	646.1054835549007
True	1012.5365545925592
True	461.37162365160657
True	420.7596314056493
True	143.7235386012606
True	431.0652644401232
True	858.8907501718191
True	437.2119885272504
True	949.001066662272
True	82.62639525390175
True	406.6348182663265
True	178.6785529219116
True	265.9483318882704
True	724.0421657999798
True	162.55947992257992
True	135.8892760283864
True	64.50474822613356
True	865.2110460825329
True	787.3222974132153
True	86.24199241450629
True	447.9639242870192
True	741.8821628622991
True	420.6054921217528
True	57.55259823860403
True	316.3624261863946
True	797.2971812966274
True	30.68324095852997
True	368.8016970026866
True	165.99620945942488
True	288.69692674111263
True	32.696054219312
True	221.15192602997007
True	760.4258215003025
True	639.746705717612
True	55.72115730060624
True	290.33768750893495
True	872.8178588389399
True	16.822352392041402
True	324.3309302224657
True	289.87979554212467
True	419.55287651294026
True	214.24655397852197
True	596.8469679052585
True	44.828970979597145
True	991.969953874966
True	876.1802048342906
True	48.206126424752505
True	391.56945853587695
True	710.4617834182941
True	933.811938280748
True	269.65162185381723
True	585.7149085400737
True	126.66500646616056
True	180.5175597908822
True	135.68198337182508
True	127.97662532325867
True	208.86948843278756
True	912.888569728374
True	786.1833014240359
True	971.5709467919572
True	18.643149148928348
True	27.82823349689318
True	369.883682317496
True	12.017879353283172
True	647.3872489739981
True	1060.3945215984638
True	258.6193737580933
True	216.22585198643628
True	87.49450397263014
True	218.9556859370065
True	131.3679371754099
True	43.05459771714892
True	130.1715198795108
True	89.6383438473568
True	243.0865964650297
True	528.8581095449637
True	159.64148477790226
True	31.074271301262545
True	57.13856759626384
True	425.644055071132
True	273.6452624769773
True	586.6895925237582
True	22.981253242621648
True	110.04685143263744
True	662.0017144380462
True	265.08923598090274
True	465.7235056326825
True	657.2818238097143
True	98.28503357910742
True	110.5361653753509
True	85.88238390330795
True	26.11990661798379
True	116.17305566082472
True	77.28854909191271
True	105.69802535887142
True	148.97441162159222
True	237.3539841282445
True	852.5223939226639
True	295.5687649421791
True	940.9056900776663
True	165.32663380648958
True	190.65848278792595
True	784.0368861562325
True	314.42287890850474
True	591.3621014703086
True	253.56331844131336
True	340.12597874483515
True	446.66710075700735
True	566.2551038652028
True	658.9301852418924
True	379.5770925539082
True	37.07457643340717
True	535.4565188974937
True	620.8786138625189
True	20.234039611038032
True	10.996456786574234
True	260.0898958242502
True	391.4404419209681
True	458.2893645425368
True	65.49417491146583
True	640.1347986065623
True	939.6451480637822
True	247.0292685939781
True	910.4012605273166
True	282.6121985295414
True	105.16140182331736
True	284.0974910020205
True	706.5528744987334
True	40.91977899314488
True	582.6365467830033
True	1281.005658979794
True	1029.6584966376322
True	908.6873889878636
True	207.27956294349224
True	89.74463212047647
True	188.35625367974035
True	837.7617423366008
True	145.61994186312594
True	1057.01965644147
True	851.2237008771148
True	40.155145098620046
True	85.39665821109519
True	421.32472503955375
True	393.0483076708516
True	194.2513049577158
True	498.3846244421158
True	679.7841815285059
True	127.8311287840466
True	267.2689641170076
True	1017.6864549963856
True	49.23098110627531
True	682.9703813277495
True	556.2439140162286
True	36.06944898131599
True	844.9784587767876
True	393.7672490731061
True	584.1872353467274
True	110.03577092797411
True	264.4082639041634
True	214.73014560733856
True	27.81926969260204
True	132.1043636022937
True	746.4009028829503
True	148.5722983353115
True	381.143524936865
True	66.51252155166763
True	628.5488249201717
True	592.1207345976669
True	237.0205331258907
True	459.40743740067865
True	168.7969276964819
True	174.64266004734628
True	228.23236613188948
True	294.02387646508345
True	357.5758246557424
True	133.41838962903293
True	198.21686626318385
True	26.441282395956517
True	871.5566129692826
True	315.3141115763105
True	9.087684276313372
True	367.3860615304765
True	163.15615259351793
True	636.5856365531429
True	370.53548759955584
True	589.615110762527
True	549.4822787366458
True	489.51253776436
True	795.4770858805598
True	229.86636380048844
True	569.4101650050068
True	163.5634635489932
True	548.1190961410347
True	362.3389783460541
True	382.6965372170633
True	124.64790010679528
True	135.40439660803904
True	106.74801881421224
True	70.63329872791377
True	737.1496517982877
True	180.2742860766202
True	42.5686336747024
True	0.0
True	543.8751212175014
True	111.52209571943573
True	23.95365536594412
True	41.241204367486496
True	109.1279304473309
True	533.5123634793518
True	184.923386431854
True	106.89041188959798
True	36.28765446216629
True	154.74046690386572
True	922.4687697131616
True	50.08819530398467
True	230.00860470220587
True	749.0150774243139
True	319.9309760214188
True	472.17792134289454
True	481.0388267524265
True	502.5114967641581
True	589.7140102773812
True	915.7812440446836
True	269.9143641698336
True	1043.7926293764783
True	898.7620698022389
True	624.2544518592252
True	342.9358670657325
True	814.2073739757404
True	10.254973994932897
True	31.819322066168457
True	282.1016480044044
True	42.62226182423517
True	204.46143722823464
True	780.6089939585808
True	216.9203109857469
True	753.6922939166562
True	762.3492557957962
True	119.00018814003286
True	369.136399568868
True	602.7102774673345
True	25.57165198350169
True	130.38232890798204
True	437.0102196108984
True	300.960709146992
True	201.01333364692096
True	114.98669722474376
True	383.70273177707287
True	21.210595849987858
True	383.316688211515
True	370.2394014579824
True	1046.4109456827427
True	358.15994260424986
True	28.19742241400824
True	449.8362749059305
True	428.987424722118
True	238.37377080524504
True	32.033757682825005
True	748.6960380886663
True	435.72852300553166
True	180.7038984038406
True	11.347156105313257
True	1212.8971662529736
True	167.97657726891833
True	27.734813471018736
True	303.4772221420779
True	274.94702132182266
True	119.78069232567618
True	287.86838912063985
True	40.69080190021332
True	333.88497932246554
True	311.6872302671696
True	316.7448124412419
True	26.9692289939213
True	51.03705927412584
True	1064.0000155868308
True	24.482818101114667
True	12.513597795201482
True	185.6036558840488
True	658.115526154582
True	7.78505553176614
True	197.15009597952
True	179.81259232062024
True	530.5201046422164
True	387.30018352644953
True	735.5658245638505
True	332.66374489292303
True	489.6472711964736
True	429.5825896912556
True	492.3769510250543
True	104.70350934537022
True	1306.8129746125303
True	916.1194074032968
True	287.29217536986323
True	531.044919029248
True	102.547003333502
True	577.9160307232335
True	437.53454786762114
True	157.60105520093123
True	80.37916620712471
True	357.0993870905685
True	166.121739840138
True	31.24567585565518
True	616.2441521257721
True	388.2620402816008
True	71.19179616494998
True	28.627520318764265
True	660.8711618689048
True	491.2581084030229
True	74.8432736046654
True	21.55579867930476
True	317.96205457031664
True	329.0895426854543
True	698.8211781070438
True	537.4140794707026
True	568.6339744032123
True	794.7161759014198
True	9.7197615908986
True	56.39094487153083
True	36.394494869504754
True	60.71352332042119
True	503.71617065001766
True	583.2674490610088
True	80.24489277559819
True	104.42048506981544
True	202.64256489424216
True	72.43460419883154
True	179.96490789668331
True	203.46131311360125
True	277.13192046814174
True	834.4416717577035
True	585.7230801814159
True	288.79587130331896
True	197.3162085801659
True	265.1580348765786
True	253.2198619521461
True	759.6709329110631
True	326.9068833879291
True	170.1379373924857
True	905.9695959416364
True	342.37283830405227
True	472.32262524635735
True	156.19090692576927
True	120.98461191347133
True	58.85706763315907
True	206.83059058655948
True	952.8567203265604
True	501.0704842527904
True	116.88309588024812
True	335.8019817784526
True	100.61755087168773
True	661.7354159110046
True	4.33392790743806
True	708.8590356502493
True	35.320454496750855
True	944.4664666732014
True	845.1798739377399
True	210.2508619326613
True	30.361832312958047
True	77.33496111062355
True	465.0487061533938
True	217.85537647420853
True	1.629932723061652
True	75.63402734456214
True	1097.609675074227
True	348.6889350418876
True	671.2273333980421
True	479.3774607843874
True	29.08665915641191
True	132.49140134565718
True	453.72117426192
True	915.8800622828808
True	814.5102381233676
True	425.8052277600489
True	351.06103354454564
True	17.40572994929002
True	78.02719288258021
True	727.2044722009623
True	479.8165190173222
True	377.3619064910238
True	895.4085500038583
True	24.282426154133955
True	218.2073243109788
True	899.7343412290548
True	232.15368407075476
True	8.152884085143928
True	508.6076135749105
True	100.23365399204056
True	665.4974051524156
True	53.53976637118123
True	254.9801329763293
True	869.5617604424945
True	905.7149798085294
True	275.6290205948983
True	465.09343577981423
True	123.37519414753724
True	600.8566711610534
True	258.0703368844051
True	194.2854615676544
True	883.5601941029013
True	55.59984406977877
True	727.657410877025
True	284.6074074186671
True	296.228875855382
True	166.1051026235753
True	474.6920979735916
True	594.2593338927755
True	372.5003247054314
True	386.9899612460836
True	67.04169249959418
True	162.7220884386665
True	443.0435295968175
True	221.85017312516356
True	38.25779680058174
True	214.06355764116657
True	379.38678471579055
True	391.8748350430194
True	750.4819904307042
True	131.02940437677472
True	654.7948456162183
True	502.4434391599537
True	610.497776644981
True	133.0743341952628
True	40.24659062748975
True	662.3270807531335
True	68.98800618337069
True	554.6050878238738
True	680.2537044193081
True	453.00979484725127
True	137.59201371875878
True	532.8418383465237
True	4.199430385995068
True	394.4770329684381
True	30.25078110327173
True	642.7574977631216
True	266.2618220425863
True	563.5634749088258
True	683.1258986360268
True	138.25381238051628
True	534.6092449137911
True	481.8919917892187
True	64.40892018231854
True	962.4241447521666
True	3.1636395344662214
True	27.08073108328672
True	657.1544835619923
True	680.4300838097586
True	134.8350172573748
True	403.4695950105359
True	128.8247565755686
True	73.59262798140388
True	466.466445694354
True	41.77886664585616
True	504.6085808751834
True	13.066237070902783
True	830.6070567338226
True	535.7369406512069
True	654.3471560248882
True	104.49859594540564
True	386.4168461449871
True	994.9780936116406
True	848.0065956592936
True	140.9239491760962
True	543.7531810718701
True	462.4462114588009
True	248.73721244140543
True	260.75813836945923
True	4.986171646225848
True	316.76840657472377
True	12.311800619761335
True	372.5816181636277
True	72.80290875811812
True	408.09577456738
True	656.6049225003928
True	121.68344032945171
True	234.36024075641285
True	660.3506384060963
True	690.2025763328704
True	295.27054692863425
True	135.94959528680545
True	163.352998344108
True	469.6889265101286
True	85.62317238621416
True	9.838591049182824
True	523.293906217185
True	552.0624315711526
True	19.67638935196336
True	133.6751122567455
True	923.0950652530244
True	485.8450354106772
True	274.0662341840332
True	34.50813878096529
True	471.7029530416686
True	115.64244507079458
True	580.8234461469469
True	668.7349431628456
True	298.94510728161174
True	375.21934636612326
True	181.74307879345247
True	237.8368315223184
True	69.84208375631562
True	213.87871797979125
True	482.28499909921845
True	22.63615845878512
True	448.4002866493372
True	351.01810855323055
True	692.8796618320866
True	893.406277582029
True	907.9431960479404
True	161.1319956912419
True	390.7072871917557
True	68.99588487494215
True	200.42440423321565
True	317.8156146920777
True	11.178919670289652
True	805.4109875019323
True	22.82075776797684
True	398.11503917257966
True	273.7981222406879
True	638.1227122369594
True	209.05775669888425
True	35.84021255751209
True	691.2285167768684
True	1085.5679739287875
True	224.36562779711335
True	132.77107358611013
True	622.0251344116357
True	481.2615513761311
True	18.635969614123997
True	866.1090360367898
True	120.66053421700002
True	48.28005804869885
True	319.8374326484273
True	358.7486570936561
True	381.2273602812883
True	265.79177032451275
True	19.453685526267417
True	22.2764691283988
True	794.3103263168359
True	212.03198817668397
True	113.13603611593348
True	876.3117580755409
True	655.2880464697905
True	658.0785990400002
True	448.04091736284585
True	152.03207877171965
True	32.59144768693644
True	102.51488638436294
True	434.0927648967307
True	239.49122905005893
True	477.5787173483279
True	150.67948764924475
True	490.30851970814206
True	619.1673583387452
True	954.987430613826
True	25.095946119127568
True	975.0155108126852
True	1103.6945984030986
True	480.15090989529983
True	89.02049816861901
True	773.3763337554017
True	638.9148955779832
True	662.5752227285902
True	176.5109369579633
True	749.7783767638596
True	717.8772959792853
True	121.71544786339688
True	780.7070666167403
True	825.9829097865177
True	485.9223692256557
True	237.8771727024103
True	69.98421070227013
True	299.93728592376243
True	365.2247732504829
True	458.9372017911791
True	418.9099469688927
True	186.9216015230971
True	305.67384141217855
True	3.256365574795044
True	13.627694613408512
True	98.32000807887528
True	132.15437099828844
True	372.0122307536464
True	349.88417876347097
True	113.95945795890869
True	18.439540051786725
True	212.4500991764737
True	848.7360212035042
True	461.4266942950194
True	558.3496754088889
True	556.3650989907161
True	810.7778602528846
True	642.3632162340068
True	94.61410816265264
True	198.1703346497792
True	248.50997983502128
True	276.0763643059513
True	101.16024401270936
True	365.4504725830959
True	424.7580958060038
True	171.35851230454784
True	650.1853808511618
True	249.73700573791436
True	209.33014025782447
True	28.34590832474032
True	247.891273216451
True	510.42879899212176
True	165.0044522337345
True	533.0930055711237
True	469.5380168942128
True	247.15101964160385
True	100.84410520235964
True	44.68847628587968
True	404.15847811124695
True	794.1669750596336
True	168.3697244292946
True	1019.7174771370634
True	1013.2199605768172
True	482.1730239971862
True	102.79928564691232
True	117.1008735650434
True	678.2586937931251
True	9.074702948004443
True	222.07188690955547
True	131.6872125338894
True	117.2522271388866
True	336.54847955870616
True	642.7353338661337
True	40.54183311526166
True	129.06957061799304
True	956.4259502167512
True	55.333236398283645
True	453.97970423967
True	527.7026518870239
True	256.68750211346764
True	131.77586110473206
True	915.4451000401224
True	1199.7733090712131
True	527.9470736455878
True	656.232895993485
True	205.63532544953375
True	155.30916290972573
True	323.19942236642856
True	248.0558098763644
True	171.5486656484587
True	318.3150903216312
True	342.600564320232
True	11.802922208773818
True	604.0790836882453
True	144.69887681314057
True	77.74240347407907
True	454.1356199461984
True	308.7616337571285
True	1159.4609726474237
True	360.9872218597909
True	990.4459175309192
True	10.1345647153032
True	269.1991669736452
True	225.52149440153252
True	148.64850418897882
True	494.7707224021028
True	207.20366809527368
True	416.5644130566053
True	324.270793040207
True	114.62412571830232
True	353.9218875210399
True	1040.193996655671
True	724.3091237686779
True	223.84780886106228
True	115.02452701699973
True	294.7226456069414
True	22.218896197502957
True	359.0358261721933
True	319.79298885053777
True	570.481677871687
True	454.91317723458354
True	345.2795851955807
True	155.29955209777947
True	13.570900511228762
True	429.8416011697217
True	275.895512769413
True	142.32157594362144
True	306.88375013569174
True	448.8640742148983
True	818.4837948664344
True	307.3733939713879
True	777.8105414532189
True	407.7572583097557
True	377.9222941933695
True	1.28735785472843
True	1175.2453322823387
True	103.92853481201055
True	902.025301318516
True	207.9476781242392
True	462.4658003417743
True	657.7685409111161
True	86.9526178714409
True	488.5301071906243
True	33.393014488489044
True	424.175117935521
True	74.67616888281088
True	229.5901676816738
True	36.52778247007316
True	669.6246105164233
True	181.35598713492777
True	26.87290977165557
True	385.71733580735656
True	101.5447556012706
True	169.8715296119309
True	829.2803126135284
True	265.30599258454424
True	153.26171365937773
True	364.1549174859391
True	514.6399711060053
True	339.612925862615
True	519.1498688220843
True	599.7212312558202
True	151.96524127933645
True	8.531620180483882
True	71.68265286826133
True	421.4371785263017
True	91.26435415290916
True	76.81933911782599
True	1052.1195590326208
True	26.00827908219285
True	322.73334574319733
True	299.15411105067994
True	451.3825098745607
True	677.7118620050915
True	184.298855685644
True	636.1832577720436
True	335.1145498865391
True	356.4414622951553
True	265.57494794107623
True	196.5741397221929
True	359.4529665985929
True	433.2216485627065
True	414.47016760622313
True	615.5707847969029
True	142.6894209484206
True	78.573262487433
True	40.47139344119
True	289.1758268553698
True	658.518718568305
True	411.73288456046816
True	767.4042046374021
True	222.2922164656245
True	410.4645719434109
True	68.52618148087711
True	56.09613357729249
True	420.7625258948136
True	196.3996759538649
True	226.1030099971385
True	42.36650391780388
True	1064.5731616195917
True	179.02027852753258
True	924.51747064029
True	316.3583722361281
True	920.809189995516
True	235.56252350220404
True	456.2689075394501
True	533.049726131754
True	607.6163298779085
True	210.3840117626072
True	490.3367458724844
True	978.2010604418108
True	131.62383395357867
True	6.58666733147281
True	594.5472311065424
True	27.12037715028076
True	79.89523721540162
True	785.811222636658
True	234.6268587144025
True	1006.152561629292
True	693.3067499713989
True	421.7150792042427
True	287.2810918879863
True	467.3967453926992
True	344.82509859214804
True	182.31506792330717
True	730.2213360502093
True	745.7678656019623
True	210.88704885128615
True	89.33217615928
True	515.3351527498871
True	134.58399512342694
True	390.70586167480286
True	346.4323045268382
True	66.6662201253911
True	379.9517723111053
True	423.43068634617936
True	380.0035713228842
True	410.6498166597909
True	421.4474678887627
True	669.4415753816503
True	59.683256234370354
True	463.8421019544203
True	326.2462954261593
True	670.1333713951778
True	215.50093935345623
True	104.7575036014464
True	40.39469645251851
True	547.7540794676928
True	637.4609362798766
True	187.11153825695263
True	406.28956377589736
True	337.1508836975989
True	16.65656543103862
True	172.94416664118663
True	287.3673951959128
True	3.208982401427993
True	887.8947529078072
True	80.33195157631043
True	105.68869718968531
True	115.98416867770892
True	365.9982789150051
True	34.255101601895404
True	462.3888801524623
True	229.81059070015004
True	4.970497408183523
True	110.14295508628044
True	441.8802450285947
True	52.17736163677412
True	69.35915369588162
True	175.6477411304573
True	288.1811955682489
True	960.2358353835002
True	391.48579330620606
True	932.2680315475156
True	189.82387704127692
True	1024.308157416231
True	795.9590657243778
True	647.1578099359871
True	411.60729448700704
True	377.8853242010612
True	82.93089505895551
True	75.83668842020899
True	79.74271476398513
True	163.4733824230042
True	481.7717485924016
True	1087.2019053975157
True	178.2491949077246
True	354.25805562348506
True	440.98182024086367
True	612.4172687176058
True	590.8153531421179
True	279.96840591373035
True	444.4299676819176
True	669.6535232667621
True	100.88467699750096
True	740.9004426570988
True	260.8567441757574
True	133.05427481847912
True	395.9374225469573
True	872.5987477699563
True	440.88006735992985
True	864.8299114312832
True	193.00301239140768
True	349.8208372496963
True	670.0499476722098
True	622.4341176570828
True	196.558328927634
True	263.0763239809118
True	784.415963955918
True	33.03071677579873
True	199.9660595401201
True	483.2000517851161
True	708.5258120153046
True	104.29115736961704
True	35.184021942578525
True	162.71206437772156
True	743.3574741677191
True	302.4141099425242
True	550.5958149276254
True	355.5370854146905
True	303.0994908427325
True	440.7353844332779
True	482.0028168890109
True	68.7929422549347
True	380.44351568997416
True	787.8647613948893
True	0.0
True	286.5328654396541
True	257.5026532416709
True	995.6434129437542
True	146.48852954640236
True	659.9316128482354
True	625.7460331082299
True	113.5444721254474
True	220.48656306664452
True	130.78254246094588
True	8.593352959638185
True	287.54306507257627
True	370.0047257085767
True	1127.9801221813757
True	228.16473443306543
True	402.5425985345435
True	650.554749581204
True	211.8166774868036
True	28.23198675428408
True	841.8176352804318
True	627.7385649496132
True	148.89373240769325
True	625.7307621786415
True	164.54675045995285
True	300.61243504706624
True	767.6434101198856
True	36.369052009161
True	105.8977901487376
True	517.1396294511584
True	65.1094203781143
True	76.89185931400961
True	408.9251361267338
True	22.76724684794619
True	741.1937899834442
True	100.51524780276269
True	156.85626075919254
True	18.600514839569477
True	715.5210397486679
True	28.861706973413828
True	777.1740495006951
True	406.2108163340751
True	117.93257526570416
True	689.080338013807
True	527.1829154245988
True	566.6577774517118
True	46.41736514753408
True	364.3410671940075
True	6.002845483621925
True	88.5713526468196
True	374.3203691370691
True	46.499731296800206
True	113.32420940427724
True	304.80435352616786
True	187.4167784763842
True	103.6804738880413
True	689.5450827890896
True	19.151755040876807
True	1147.0077076804914
True	487.3050872037805
True	310.94228847384755
True	501.7502585463757
True	128.59329276471098
True	787.6803465510912
True	1098.6936959547256
True	752.3954878414072
True	172.19160310038254
True	221.87978298589263
True	52.59791865099118
True	57.53166750115626
True	153.04517028720772
True	102.54991079233736
True	174.28792915648847
True	1204.4370783969182
True	315.0238250520911
True	362.9785547903921
True	694.9741428063068
True	17.293049233525586
True	14.352750822015308
True	576.5429325666502
True	6.654129646855269
True	119.84955393817228
True	688.7280251615765
True	179.42678784132167
True	657.6327124959989
True	837.6544779516114
True	152.2465883519818
True	917.0083618727816
True	2.600295446734955
True	431.9482760367438
True	1063.9245042884902
True	25.69949106626288
True	239.06712340003872
True	146.64224229867926
True	996.581519938346
True	235.72967390871935
True	474.4968072556382
True	117.87890373660508
True	514.8948107660171
True	157.390379201932
True	98.66368071404676
True	386.5105869458035
True	67.43147453262732
True	50.90806498505467
True	1007.8922601555956
True	267.4723454694884
True	162.42443053031218
True	362.9055187289706
True	391.25608394695456
True	215.35501615726312
True	162.00866388079902
True	374.4537299179249
True	35.8628951391753
True	486.6820305298936
True	1126.8643608311038
True	109.82755851868004
True	465.72568764746
True	314.136865540834
True	25.69380169846697
True	409.0823202997768
True	103.86537842526536
True	604.0680585231794
True	212.2996448085668
True	402.35430177451343
True	19.41508801336888
True	447.7198959340978
True	106.7985627748127
True	331.2822237242161
True	34.52790060433258
True	173.4974195328899
True	241.38463833179915
True	749.7873045354851
True	59.177951927047374
True	131.95671079905787
True	234.66193147588305
True	141.6637268045283
True	633.6402030175466
True	549.8296058876418
True	756.6240366692549
True	397.8169230399463
True	543.5371950947873
True	440.8639517101216
True	687.595612834945
True	75.31511870351636
True	489.46535882942646
True	422.954644549105
True	47.70596738226429
True	85.01924460887592
True	125.54235873681114
True	88.8669549453782
True	332.56569946346934
True	828.6331620594435
True	335.29919479755284
True	1128.5291504502136
True	327.0803567713038
True	902.9045662092786
True	145.9698905411654
True	575.3516260054422
True	596.2045385713394
True	702.8085332640572
True	443.0118524070649
True	64.15593696362885
True	288.2194762343571
True	41.59507218669384
True	159.87465883175292
True	175.52715013623086
True	1130.7557418317922
True	222.8296195588673
True	557.6214653081745
True	557.8944741225982
True	565.3977247333725
True	904.6812065703272
True	590.120403899077
True	636.7058367320894
True	931.9718083463018
True	126.63472875411452
True	321.3683407055278
True	275.9214452132853
True	326.244207832138
True	92.50274033080028
True	385.6441965353818
True	4.534986718912745
True	344.30918092785936
True	267.5374980060713
True	609.7678940502238
True	285.7655328032944
True	364.2295314366592
True	10.47814854079776
True	58.18630383156565
True	544.6608433913618
True	31.147463099394805
True	147.95682166197642
True	67.48164452093428
True	155.37689990489164
True	235.7652319091209
True	72.02048564482094
True	380.57287670443657
True	294.4499713993459
True	100.85948191359267
True	334.0426089588068
True	64.27904426779337
True	576.0345575459032
True	839.5190145590827
True	282.18394773679296
True	1153.1097367202176
True	114.56662991847338
True	298.08584549176896
True	1066.6756243509667
True	89.56774303503363
True	275.02795626512085
True	9.278096393514945
True	413.0848387378363
True	448.98436821849424
True	149.44444463881578
True	618.0608489933711
True	919.2724281438256
True	156.14479788677454
True	76.82410250971294
True	339.35816424167024
True	557.9969384619246
True	622.6666969662667
True	1219.7156070227984
True	26.38063691613807
True	953.8236183175796
True	134.23450979806395
True	639.1747201295674
True	113.69869837959943
True	128.29299403390323
True	185.341641822985
True	167.66954843239424
True	751.5791009557768
True	203.02737843707783
True	226.4003933678909
True	68.05012196142229
True	516.4140391577697
True	465.498711271655
True	172.87323515133653
True	235.77602782447605
True	17.653917135399436
True	434.3800647358884
True	223.08587548999756
True	295.8641428043436
True	115.35375205034704
True	749.1324489680377
True	432.9205350883166
True	253.66116486908385
True	644.8276552413818
True	542.7478806243805
True	463.7946204038796
True	138.78176801030838
True	533.8831359874329
True	422.1457944318655
True	2.753152457630234
True	196.56215064190587
True	86.3443738181951
True	247.43086987123323
True	3.0728576155288407
True	122.2956075116803
True	352.88092884640696
True	6.840311930371628
True	849.3021241111616
True	164.03996705701817
True	743.228506531406
True	783.2838895979731
True	158.63150366454815
True	224.2038700837876
True	502.8247572481591
True	847.0240634015512
True	48.44156507299856
True	38.84270801505779
True	130.32933447545
True	624.2588779958041
True	721.5506787328894
True	195.4479260698217
True	598.5814307164004
True	585.3595987732908
True	835.1222887711242
True	400.71598349816543
True	190.10286420048172
True	903.8601595458872
True	216.6563504947088
True	152.90093177834854
True	318.35312403563626
True	226.1958393211488
True	207.6409235070681
True	614.9532267664505
True	251.58836732996605
True	190.17712028292723
True	453.88797379302224
True	475.0321447820224
True	65.21710602065642
True	289.7505233063572
True	78.58072447684262
True	326.8455138769486
True	355.33114561388965
True	250.45373679066708
True	176.2635730429148
True	381.3699704619697
True	673.9620094897012
True	767.2497599234579
True	293.0217797726506
True	742.7600935068268
True	61.30903217354384
True	850.0711492354342
True	348.44084630519325
True	11.896564892774038
True	601.5437900945211
True	677.093731643364
True	253.7731338184273
True	167.2995281906714
True	50.36525437891308
True	378.2111680863371
True	82.34093891187129
True	14.652191899891806
True	902.8503445807396
True	358.769686173336
True	177.0389705155101
True	1003.7177351351058
True	11.522222621166502
True	785.7489177569059
True	32.246505643174885
True	684.8588280354396
True	59.45163687244855
True	770.7841471420346
True	427.6050947612577
True	188.38359170188764
True	444.76940079467545
True	206.91819017983585
True	305.4515154468376
True	223.37311780895652
True	396.2236139929797
True	10.041513179662513
True	315.0048300363117
True	116.0162403063906
True	10.76480449639038
True	466.3138037618377
True	736.1426540255999
True	280.2075206544145
True	82.47262245666708
True	321.9229185060235
True	78.24212791475009
True	190.8296677900861
True	180.7878537702378
True	344.59840229625354
True	45.35867131986314
True	133.05263695731264
True	378.4806216083919
True	879.8860253701682
True	113.71223824320008
True	210.01616237260137
True	435.3706504872501
True	19.873238678060773
True	422.66766468695664
True	522.2303346071172
True	90.77827362258614
True	382.912784543771
True	355.4500697205333
True	420.1703108945452
True	599.9532553236292
True	1062.1003582656483
True	1011.162269538666
True	60.12891169221808
True	1068.6879155284062
True	108.74877090933076
True	110.04416640406032
True	110.00397420021156
True	506.79112778165927
True	368.5001970692215
True	563.1949427101764
True	254.18764423569357
True	157.84076458692388
True	406.7010683676951
True	15.588954410613836
True	450.2345467681097
True	391.17267428151496
True	146.07062101186855
True	94.91982029610654
True	522.0690407714642
True	996.2823995852334
True	206.65592484389796
True	66.75496345085236
True	441.499760881741
True	384.7313049018013
True	487.8132314327503
True	315.95037081807925
True	3.4868180279051315
True	541.4336714689226
True	522.3215556393069
True	507.2909381880752
True	187.16920600671284
True	104.2505551577732
True	21.888755850277605
True	377.5534024484393
True	113.03267005177622
True	8.0317261650109
True	30.750102579458492
True	353.221850288373
True	638.6311658084759
True	127.49567469763942
True	93.17907501272038
True	24.572922318666564
True	406.1484839426682
True	359.7467760417669
True	788.8441407847779
True	300.0455234325846
True	532.0792704038603
True	544.9151326401729
True	522.4316039919852
True	291.3758863149508
True	525.6049700850639
True	103.18875415086892
True	586.2082317342533
True	7.472738472572538
True	372.2416540652485
True	464.2758138873962
True	961.811195452944
True	354.39454092532725
True	810.3351201100987
True	959.1070235348876
True	179.93210403128705
True	36.002700242755296
True	379.4028464951284
True	383.3743004805141
True	581.4821123460306
True	236.2168143822933
True	28.717650412261133
True	635.3261111069031
True	130.0645958035269
True	1043.272458655133
True	318.2594938076812
True	488.57570678227466
True	130.7761970417311
True	807.94754789465
True	141.96981045272258
True	823.7143151712306
True	577.4140439631465
True	187.22908783999304
True	112.1950095809223
True	64.28555485687916
True	567.3910089940055
True	904.75434371765
True	415.30008145487545
True	521.549378159013
True	133.23304848851325
True	617.5324751171071
True	489.96200420337647
True	777.1692876266235
True	307.2223087234354
True	571.0177685401277
True	111.70279254625108
True	25.787436164902683
True	403.5040061726705
True	165.09900259207097
True	103.65714159248418
True	380.3060273035578
True	1154.7401458233662
True	257.7593623152594
True	554.2123010479127
True	11.219741109139896
True	74.72508667509182
True	316.3927372472695
True	789.1688111826297
True	437.8336602688461
True	504.8173083341515
True	709.8161087506465
True	68.94375993606474
True	737.4716111810043
True	48.68677912021199
True	98.68886633950773
True	177.42261905552076
True	83.1760627266666
True	27.56728288783408
True	308.8312269908102
True	480.45044063662186
True	899.6485243069114
True	857.909144998927
True	6.241274239300009
True	286.4469406005779
True	470.06892457347664
True	130.1206565807565
True	227.21407535053063
True	320.5397553557708
True	1303.146985551495
True	433.6538900543625
True	25.173965721811804
True	188.9405524622998
True	685.8882123141384
True	35.407150718077666
True	175.83316254465183
True	558.2539874106765
True	65.6632552769041
True	888.6572375123502
True	336.93405442361933
True	660.369510391424
True	80.34097329434489
True	684.773333057935
True	583.0257252307905
True	898.2016798336826
True	244.92243919292332
True	514.435978605069
True	840.8112399759768
True	898.4912777458381
True	237.42070419940683
True	750.0212735468108
True	218.4728580569328
True	434.07377936140506
True	368.49363428727565
True	505.2499371071597
True	487.66899302817
True	294.83862172856294
True	348.63309497663164
True	113.09575110985998
True	353.9576046359062
True	1136.9111684312495
True	314.4724498674089
True	143.41678253004756
True	296.60648550451083
True	752.5365033158083
True	654.148189358262
True	425.36599360407627
True	111.10572590213232
True	338.98097799633695
True	32.768752211218626
True	176.16809112227426
True	93.10583742027404
True	82.60972295391421
True	549.1852142821036
True	138.01352344523545
True	138.4149151339023
True	107.31313874046153
True	86.37188225825813
True	448.0289986998288
True	380.9828967809795
True	1031.0837722176896
True	538.764799804607
True	807.2719833483465
True	266.43102501826803
True	295.6405235364291
True	542.6539378005423
True	191.31711483866445
True	769.3953395745452
True	245.71109442140676
True	359.2552144476052
True	70.0340224670002
True	119.7960713091926
True	261.9338780603282
True	121.01424469686162
True	487.0353927068856
True	31.10876247571445
True	569.8463686929249
True	1012.3590102511606
True	738.2140139850004
True	1.5864894672989962
True	60.43148046512344
True	474.9919656871972
True	440.9449138527657
True	74.73886210124417
True	118.64567494167684
True	292.0701891669588
True	80.44571720402439
True	51.52110608187818
True	724.0612884936619
True	677.3552547848826
True	164.28633368412434
True	174.97665250208806
True	529.3040292754345
True	56.33412068732192
True	26.044785396089303
True	573.3628330520079
True	449.8589157012715
True	1112.7222619897436
True	48.06270166707103
True	483.8001249004972
True	882.5334482278906
True	772.6190834439411
True	286.7282606092705
True	758.3924961934
True	402.1369168275979
True	40.78368392942739
True	98.4369879329586
True	686.3494134277831
True	76.6264439849433
True	146.93064785394265
True	936.7401220318123
True	191.30172097562448
True	265.90763733327435
True	105.60415775485228
True	649.5120659839013
True	584.9323650864401
True	210.07320320182643
True	433.4750521772796
True	43.56248734760922
True	283.06385852066927
True	597.7173632971561
True	612.4507357153818
True	316.743227987852
True	71.74449477519164
True	981.5959097877856
True	1079.387179229054
True	567.0444661301578
True	69.44179230269427
True	31.642084228060355
True	89.30474460827357
True	105.66689151320004
True	103.87666156235154
True	854.9990396333023
True	1182.409006838547
True	698.9005707470258
True	322.4654752198308
True	7.339844167616261
True	21.11306659487488
True	337.43290119321773
True	474.5430108926445
True	49.27872286440565
True	563.8067186054557
True	438.4465040429161
True	401.1204562942728
True	79.50610566592837
True	200.6211145631573
True	253.34107722868592
True	129.66856002608347
True	394.2938472855621
True	42.058101616381904
True	171.2595050395696
True	1165.7100150483143
True	5.166850465995414
True	28.99871050996576
True	593.8758662838171
True	352.5468721397748
True	747.5486119973518
True	151.01320475300813
True	765.7273608550122
True	615.4008905781578
True	282.8609067202981
True	428.1195206593534
True	339.513250855162
True	289.6408679199161
True	269.0256720643828
True	394.5937635586294
True	504.50833210464674
True	492.45578259389737
True	102.37791476735735
True	373.87403258273343
True	8.303865739972176
True	180.75818382926948
True	215.536091083502
True	875.3984603295696
True	584.7096748701193
True	32.249895224440266
True	712.373206683124
True	830.825531675433
True	103.8328289228358
True	348.6429643735252
True	852.9502489720709
True	220.3379452908018
True	166.3278284703242
True	525.2244478164563
True	592.3348365142886
True	1110.1318149193237
True	149.66979825096394
True	151.56867314865138
True	258.6698365365468
True	315.07449558976174
True	426.8660460043062
True	398.6798821870031
True	322.10639660852604
True	453.9957629295762
True	501.0602504672231
True	231.50274082719105
True	1459.113867294354
True	260.7764902861043
True	411.93841185589457
True	49.84201705922334
True	776.3471726362928
True	257.3947625989874
True	895.7653288813752
True	544.7435159825588
True	305.87723247249
True	754.9160735450292
True	247.45746304022344
True	220.10859910587283
True	261.0762997257987
True	217.3795302877698
True	135.75653677137157
True	253.97103404041044
True	753.0632835069719
True	536.3126715191646
True	220.61120427551555
True	1189.5745598592828
True	117.79500053416037
True	268.2287007756279
True	68.95981702392118
True	302.4403301367544
True	419.16229303167455
True	94.2079178031273
True	223.37862040337845
True	70.00043195901326
True	685.5717639285841
True	371.7319421501277
True	217.63650867194136
True	705.5906739489984
True	901.0581777329068
True	825.6918846327125
True	833.1645720560996
True	348.4484348782545
True	1.7199441197014815
True	261.5231889113664
True	55.62589576213086
True	388.8261255307664
True	54.53028339404615
True	354.4082527807215
True	876.5552359387385
True	1018.549625635226
True	426.1777818757864
True	22.730532527768453
True	541.7806291469924
True	512.9412180447276
True	196.6152549147055
True	242.5247765288232
True	290.00807911237376
True	25.79669462452073
True	127.63670588979348
True	947.850168770374
True	64.02508872350528
True	494.8174067524527
True	787.9129573826953
True	100.78232099893631
True	256.98164147491184
True	113.77870763203056
True	16.78549600496401
True	1.1035072239991175
True	116.84035746146128
True	1040.5736188457731
True	474.57505855216
True	65.60466086902767
True	777.2435232589917
True	343.9077699482701
True	1.4067497518473586
True	451.5347402351409
True	175.95884664213654
True	485.20155476680975
True	84.46894008614133
True	326.60238305107123
True	360.8466140841802
True	170.4804539262823
True	211.2511880176494
True	134.57819044678638
True	171.23152061669765
True	969.3033416609412
True	14.9863750628345
True	500.5337519324305
True	498.097217133728
True	432.8890877571846
True	213.4573337245181
True	227.682749061346
True	161.19490577412986
True	45.86701306428532
True	460.56300081684265
True	149.26660982375398
True	863.7409278084164
True	825.9353298967416
True	251.5767548964183
True	323.8790357662428
True	534.2017429818555
True	41.36174195259732
True	85.67223877840983
True	713.0601010628134
True	1048.7463526522454
True	115.30713426765564
True	720.531327797478
True	147.85754820880865
True	939.7311644330482
True	650.4696528003888
True	103.373255935693
True	268.0019365784537
True	608.7492802533388
True	258.6811109051246
True	48.91752424353834
True	566.1456972722863
True	440.9403791648316
True	5.766968126171832
True	472.1435081920104
True	64.575417267093
True	170.7170627160277
True	239.12029075978305
True	304.7549883171955
True	71.82881549006323
True	218.7475483330742
True	354.83749542027226
True	424.74726001830805
True	917.4311806451566
True	47.96514138870226
True	917.552377604152
True	1037.2269476154029
True	128.94897283041217
True	75.92066335485788
True	985.2567594403588
True	33.66496767613484
True	229.0258244643536
True	88.65033234607623
True	201.26011719472248
True	358.84563600567947
True	968.5189751031048
True	94.77534667220912
True	69.31744390124307
True	683.1460521311202
True	269.81468790584705
True	726.1774936991661
True	54.275237597100606
True	499.6295699093785
True	380.9180828620081
True	686.0943242124076
True	53.92324393399719
True	112.4551134240257
True	28.743767227431587
True	271.4682236925789
True	43.0456367797956
True	337.6887857097569
True	2.33493339288092
True	1165.5101220727277
True	103.1528966742248
True	141.07567157908937
True	353.5904136372807
True	745.4591306633025
True	684.5451255681745
True	1049.4033626463124
True	486.7583299264496
True	428.60202431852616
True	144.687328106034
True	431.0373046947984
True	827.7303373923854
True	435.5141211088279
True	930.882652077514
True	82.40639323927618
True	419.0812181280263
True	193.39709431647256
True	279.8633649155529
True	743.2450684992797
True	168.4185205955715
True	131.78749292011162
True	64.90346951038568
True	852.1330224409691
True	803.6952447871154
True	81.88421581499732
True	456.9966881565432
True	767.7377755500203
True	410.2874034175168
True	59.29894490636494
True	318.0497263704835
True	778.2207967614887
True	30.930936833775043
True	360.6349953804644
True	172.04244995101524
True	280.5885681395803
True	33.87543497785812
True	214.9451816135696
True	727.3788402002792
True	638.9364071420141
True	58.15447253539977
True	287.9845610920219
True	891.1908642737808
True	17.96850619873922
True	320.5945677938842
True	285.92536727877285
True	424.3462309670688
True	208.0071970553404
True	604.7334283748038
True	47.70725746959296
True	958.997313786225
True	877.5280193956266
True	49.24481356585232
True	393.25428545126255
True	723.575495453678
True	902.7351973331504
True	274.9175554698083
True	604.7880570922596
True	126.28262698271816
True	182.06991433971373
True	136.49047575931434
True	128.15822056716686
True	201.57149473031333
True	952.5028482368524
True	793.4703351805837
True	952.924671538266
True	19.558468438660334
True	27.35730486455239
True	356.39881294617726
True	14.869426176114958
True	600.5528604993773
True	1043.6485787091278
True	263.50677117424834
True	205.4797813675501
True	88.4152411532681
True	207.95427264215888
True	130.35079572481305
True	45.82859519931652
True	130.7742519895598
True	89.7438473642614
True	257.0823154787102
True	563.3063656950557
True	161.6478463132992
True	29.88480947301173
True	56.87300406752189
True	422.4870863166477
True	265.9144816435524
True	606.1840460184181
True	23.74802094122153
True	113.8857086579414
True	674.0254299404742
True	270.419383590644
True	486.8787125555657
True	671.2134064536891
True	100.80868448641034
True	115.68580742541688
True	78.1573061407919
True	24.65995823431853
True	119.11067777996436
True	86.19103161150476
True	96.10652182962951
True	150.68187152404462
True	246.7048555362678
True	813.3456378989946
True	285.5888007859395
True	910.1229442916438
True	162.93913524938932
True	200.40468226412352
True	787.2872562725863
True	298.8796450015263
True	575.4222510551349
True	248.5133438312671
True	353.96424813372306
True	434.01540599768646
True	551.368804689573
True	658.9777247844703
True	353.987083519575
True	35.73270419734979
True	546.3447922476363
True	615.0261323346996
True	19.37938246019882
True	12.0616417939114
True	261.2885837535071
True	397.7135374317874
True	424.2508826381391
True	69.50258537965166
True	609.5385950449171
True	913.619243625466
True	250.4819814925586
True	905.8255133502128
True	281.47806283903213
True	100.47973099913916
True	268.1946172311191
True	691.3735418216256
True	39.58139376649341
True	585.6103650534409
True	1283.249345454018
True	1027.3321720888914
True	897.3622839761821
True	215.90387118573227
True	94.67723043412744
True	197.9558306107309
True	829.8800544955191
True	143.9304450678921
True	1067.199845944368
True	874.736676601963
True	43.44391957452737
True	90.07381713907576
True	429.0987967541334
True	398.75599910144615
True	200.7930628391289
True	502.8339294081888
True	670.8612702766254
True	122.28852932571934
True	266.99174586587634
True	1041.558739810253
True	55.60898652239185
True	686.4756059746643
True	536.9359151199028
True	39.27482403317178
True	802.1182975044513
True	392.00935398595794
True	581.0925773250852
True	112.33388492967607
True	275.55172053594595
True	212.89801727345653
True	25.119368687775378
True	129.63282428998068
True	753.6430055820882
True	133.51350042387702
True	380.5109207690498
True	63.93961829829986
True	640.3305043616067
True	603.0852350791696
True	230.66472664263011
True	471.4045127696144
True	169.65844416802776
True	164.8293113794558
True	218.232639628568
True	271.5137610775089
True	347.2144936615689
True	127.7386790709968
True	197.62716929771895
True	25.5697199732613
True	873.2088666506139
True	325.2099321750556
True	10.262887393845816
True	368.34470344702976
True	171.88736315593107
True	633.8874924878912
True	371.1582399982533
True	581.9296943189156
True	557.9180805691328
True	487.0321142357152
True	799.0968446411218
True	236.0019887407657
True	576.6280642398119
True	161.29484244481648
True	539.0937017444355
True	382.7930630677508
True	381.0061108931171
True	124.42077748169126
True	129.55012273376593
True	110.90611872239803
True	71.09745860480842
True	753.0302353425157
True	168.64439518619363
True	42.968160666655365
True	0.0
True	551.1698407594888
True	109.32664797793394
True	21.58262194692742
True	42.31286717400097
True	108.61104638094504
True	547.0820255264238
True	180.31701340009965
True	109.28100023901602
True	38.11494255004661
True	153.40305827069116
True	904.640081249454
True	50.1781231191737
True	233.09346836457792
True	730.5821621745099
True	308.89685533958414
True	458.8962460610807
True	459.0400806769951
True	518.0983993448552
True	587.048460617694
True	904.647788253434
True	254.15019165258613
True	1033.2770570609855
True	899.7834134182599
True	612.4333723514341
True	343.0974120257242
True	809.3678721380143
True	9.290844442549144
True	31.172942028100465
True	295.4782882520851
True	44.51261331493016
True	210.86264828082895
True	754.0347978804932
True	213.7106293527463
True	729.9213570892284
True	743.1295068679548
True	128.22548158156036
True	375.5553799659722
True	569.7947766086197
True	26.194116379779683
True	128.2013209961038
True	444.3364074367489
True	305.0335376079527
True	206.4903371084108
True	115.89805291616015
True	375.3210209234569
True	23.292251821136528
True	384.7067935145306
True	364.04759193090985
True	1060.6266751017963
True	348.4337030789696
True	30.79441686443623
True	429.8634564748586
True	438.8573374517293
True	229.1686787011608
True	31.8386822231274
True	758.9232279311449
True	425.9295200255352
True	173.91690763020264
True	12.027348333042486
True	1205.6362388159778
True	161.99456174643586
True	27.234351041711346
True	306.32537942184854
True	286.4111306456024
True	115.72326189893536
True	287.57024581268433
True	49.80858907528643
True	335.5220128429716
True	303.20148928567147
True	329.8000436244621
True	31.302336606040853
True	49.24982146616816
True	1033.014015324204
True	25.45222451978588
True	13.234658121403523
True	176.4353507682365
True	659.6095596613492
True	9.289467395393176
True	197.929959945809
True	176.9433732844786
True	512.049160548671
True	389.703006499341
True	751.3217062057578
True	317.94957516785456
True	499.0255698269422
True	450.9297945073207
True	476.3781523556751
True	102.49853531893676
True	1296.43284972075
True	927.6109325389464
True	287.0628343878544
True	539.2850563797451
True	95.6552790226288
True	589.0517983067922
True	425.2613296965501
True	161.2223500619426
True	79.08071762067571
True	345.0750832719468
True	167.18083351203094
True	28.772600010163263
True	618.1195131186604
True	373.06054041969776
True	68.70474188842007
True	31.481945459666623
True	658.8016383653069
True	487.25994897177617
True	73.19963584948978
True	21.774223222332644
True	326.0720069256269
True	328.81894103861623
True	685.1162353386931
True	551.5331863619441
True	557.0956019998645
True	780.853194222587
True	9.09783595525213
True	58.01810678461643
True	35.95105736934099
True	64.81196702680029
True	497.0665906792185
True	588.0211169154888
True	80.68811362239212
True	109.07625866582788
True	187.53798462882963
True	75.06881959796677
True	172.76322960299268
True	211.42207544150207
True	274.57545447699897
True	844.2437251285183
True	604.8195985338004
True	287.81673671544337
True	187.18731334042525
True	272.65226363145496
True	252.11324236040028
True	749.4114321088035
True	324.9063835354432
True	167.7287199807511
True	891.4052546965478
True	314.6860110549962
True	476.4981343280981
True	151.68422493799795
True	116.88636642293046
True	63.557696755546765
True	204.65804648724696
True	967.3998689483598
True	537.6144188544525
True	114.32853852800216
True	352.47729804291623
True	99.12468167946712
True	660.3230721109545
True	3.476390797821301
True	697.5001083818689
True	34.09278749780539
True	947.7318409363564
True	839.5741652059131
True	208.9345522615964
True	28.901643998053245
True	80.9032055039095
True	459.1452077540587
True	231.67672531798308
True	1.007113709054814
True	80.5180383466301
True	1114.8835448094003
True	347.5200291540436
True	666.0389075363136
True	490.9083228827037
True	31.07727794105011
True	134.2723447789275
True	437.178858561648
True	950.3582995643188
True	806.7252506570688
True	419.5917587515959
True	351.3859262224042
True	17.036138141874023
True	76.35508683862508
True	751.0511207735157
True	462.034071641444
True	378.7267251729827
True	899.4850079780967
True	28.20555150273764
True	216.1158126668672
True	893.7614461829742
True	241.1233069916384
True	9.036572184846143
True	506.16135298290527
True	103.60086006179566
True	639.5385283159009
True	53.18287513169194
True	252.24658538325403
True	870.3487880268747
True	895.4403047085488
True	288.2470392995272
True	445.2037398227638
True	124.3880697022909
True	600.3693195948397
True	262.528317578657
True	192.12445858859263
True	866.7141631579603
True	54.950789653209135
True	707.8836355054524
True	277.5136916296378
True	304.499648640887
True	171.3202980730239
True	473.9236701240797
True	602.7613924331702
True	367.6688703190592
True	416.6159955517841
True	69.04645062380628
True	156.54403002082017
True	450.249355327224
True	218.106608435191
True	38.52924322143878
True	214.54194214371816
True	401.0130619104079
True	395.5609279957655
True	745.0647246106226
True	132.4647336095628
True	634.0854153092703
True	485.4692665620528
True	614.2360882672891
True	140.87117279500828
True	36.20218199163993
True	679.1832637526052
True	72.54544652023966
True	557.4220330769875
True	698.7774273160991
True	450.6172528160914
True	135.11469364939646
True	515.3390691733512
True	5.290791027022153
True	388.30364371170657
True	32.53163379998487
True	626.2005258667463
True	274.10836941860526
True	577.995019725575
True	693.50183092992
True	143.13943724179236
True	524.6215400111805
True	508.6768884871491
True	68.55067415057144
True	971.2647946665176
True	3.711262367985064
True	27.726850175684863
True	637.9681554934912
True	664.3346525842817
True	134.43981659873052
True	408.27028914541006
True	125.78369704544735
True	73.05701455613351
True	470.3016579860005
True	41.10506348837285
True	507.8893481224936
True	13.14476736775401
True	898.9491187339873
True	533.8594097752663
True	680.9937107763379
True	101.1873680595155
True	381.8275435425337
True	994.896016208739
True	833.220498838852
True	138.92019092856717
True	536.1799341447548
True	435.4348380001428
True	240.94532516158972
True	249.96779918272787
True	5.774892759895976
True	322.6596178317069
True	12.831782459921325
True	369.10682294610746
True	74.48637008248323
True	420.5424300640623
True	648.1027860792921
True	125.7549663788302
True	236.7081089379481
True	640.5046250193124
True	671.1490751761669
True	288.081169128273
True	139.03432164645287
True	163.69002494936828
True	476.3771224719196
True	87.42762043353228
True	11.24287561830729
True	508.1260265202056
True	556.2997054628121
True	18.73874764350871
True	131.65985184332956
True	880.7764476736206
True	490.9207995227137
True	278.68782042600986
True	34.56928405749064
True	468.617923580904
True	111.21819757540632
True	604.2389208016058
True	665.2343139392335
True	306.2372866576944
True	382.7579972102397
True	181.85568589978288
True	249.1970244274804
True	75.40739893022229
True	224.13707458813275
True	502.2999616970307
True	23.787356771320248
True	448.6539845167539
True	376.0457204908884
True	726.5025272050219
True	869.6967400355474
True	909.962972436447
True	153.15933540874352
True	402.494866829062
True	71.7661632339594
True	195.4795013020848
True	316.10903283059605
True	9.490487743576857
True	762.0175755014697
True	23.927627814092624
True	402.2095720118134
True	267.04128587946053
True	659.2592675755
True	204.0474758768192
True	39.55571171374495
True	698.5556296829035
True	1075.1936610575692
True	223.0429265310622
True	130.2127678090613
True	626.140656869253
True	490.3942357717989
True	19.68916541426659
True	861.5187864009838
True	112.57492518101874
True	45.196912316268254
True	315.23520538009706
True	334.8791380227288
True	397.3253455733477
True	259.64679566083817
True	20.09516194257564
True	22.82783540740632
True	848.9403830935859
True	204.1734160966257
True	108.44670821840454
True	843.8320179357688
True	664.1946251243438
True	670.1292789683831
True	448.1506554269418
True	147.05346571067855
True	33.565585733160006
True	99.62060450439472
True	423.00538518417534
True	230.82926600069263
True	509.0979909200347
True	149.2926300126575
True	483.8545907874397
True	665.3407935843571
True	929.4080191771446
True	24.585433434021255
True	970.8190926619446
True	1090.9833402409893
True	490.5990094277027
True	78.17003164370094
True	796.3452439729757
True	635.1943561968035
True	648.7060941487912
True	175.2806693319055
True	753.4613609906663
True	711.7493090856789
True	120.34012279504918
True	776.9075675985894
True	801.887939758214
True	495.4027213728356
True	235.02934911296336
True	72.72652472272576
True	305.7037350494619
True	356.9895145191045
True	478.7464343703072
True	418.3351684576653
True	188.1181252800576
True	310.19029795169246
True	2.9223852064262346
True	10.65829423999806
True	111.33738865461406
True	133.65357512773932
True	353.25912659561027
True	350.5430622975853
True	111.34844605760718
True	17.210018826477167
True	201.93764228119733
True	861.6858097779552
True	475.1104836184681
True	531.2837220836708
True	567.6194028343099
True	816.9950125901549
True	640.292677014874
True	88.35571383803885
True	215.89040898781252
True	244.2761244654891
True	288.31364260197614
True	108.17871845151708
True	363.6417585114807
True	441.3349694826079
True	168.77370262431683
True	661.1898295172713
True	244.8069532994555
True	202.49726782826983
True	26.41323209091489
True	240.15979806490023
True	483.26653179424704
True	168.45035900390653
True	537.0084779518211
True	477.9340027606966
True	242.48810100076423
True	102.8206240753431
True	41.56169353782485
True	403.4506196840327
True	803.3953567470564
True	164.8662688432139
True	1071.677383842907
True	1047.320190628497
True	491.56392462231486
True	99.42082320152036
True	125.35110801313894
True	644.4062200877216
True	9.21319592287505
True	226.749280617976
True	130.40333659903376
True	120.07705455793048
True	328.2105061351201
True	646.2720781592714
True	38.88004864968882
True	128.00706542341482
True	962.7050160078304
True	57.465708824425775
True	458.1682976544687
True	523.7077738988801
True	250.37394496014025
True	127.85090513533048
True	921.3162922817156
True	1178.0598184716084
True	518.638910827515
True	619.1504867114334
True	198.368459314681
True	150.00124510292136
True	307.6786272065949
True	251.6362327212549
True	171.7842400139168
True	307.95752038969107
True	339.80311576235925
True	12.436231426460052
True	623.2371390765087
True	145.39737847027914
True	79.20811508986397
True	440.3085489855253
True	295.42826212224065
True	1180.0161017834878
True	353.38069723195724
True	987.241366782372
True	9.703365680116296
True	283.5336817047486
True	227.55419306670092
True	153.40515734937864
True	527.50414965339
True	203.147199834846
True	420.5662072135356
True	327.1677043985223
True	110.37348526537596
True	356.9313928311404
True	1075.4540266105016
True	721.6258197140572
True	218.31944184965823
True	113.76980930899096
True	311.5223493775856
True	24.66554183800651
True	347.5039887247152
True	318.1672096875772
True	586.7261348296083
True	447.751432846213
True	378.763020631197
True	154.4534405571251
True	11.789159167613416
True	421.6928697119752
True	288.73935782341294
True	141.88416755571947
True	303.39064256670554
True	453.5527528577383
True	800.0434309539119
True	309.4063894379382
True	777.8779417950283
True	397.9848892719247
True	378.6904845079662
True	1.5080298934647798
True	1187.9354830470108
True	103.2670049117019
True	894.7225509568276
True	205.41099248266076
True	441.1599638710241
True	659.3803060038424
True	87.55429964744758
True	479.4571719977972
True	29.26975688545362
True	422.61780935443016
True	77.5649885933009
True	227.2803926045571
True	35.604490296522435
True	676.6012103813987
True	180.57312338394348
True	24.949245341663364
True	405.7922177671512
True	108.94119533667754
True	169.3192205542123
True	862.308202878494
True	265.1245555265466
True	155.55251986661662
True	376.5047288250302
True	516.6587398591117
True	329.04671428838697
True	514.9851260114151
True	610.6094488668045
True	150.40086787670734
True	8.441104537666073
True	69.22784383769627
True	435.7291222030248
True	84.3067421674998
True	81.58455533921378
True	1044.28780349268
True	25.961594317782165
True	323.32872436069647
True	323.6748781303969
True	481.2232000226456
True	665.8001428186702
True	191.13290308125264
True	641.9822672156416
True	326.5339151237911
True	356.61498921547684
True	274.53043321444034
True	219.12007026626725
True	353.4224374535567
True	448.5173466426645
True	429.8836667253679
True	605.9512214596697
True	144.6093969838404
True	77.4209667634003
True	39.07441320934882
True	288.08736698534733
True	665.6089977253911
True	406.7593815378065
True	799.2779249555315
True	208.90597747779404
True	393.073258841646
True	64.73971062412227
True	58.517299224878585
True	425.3305709940392
True	201.6487264010996
True	228.14713556943508
True	41.74381604167007
True	1095.7843828347384
True	176.13361780318274
True	928.7084406573224
True	321.0917539706573
True	920.3897284970856
True	238.65482025445803
True	457.6061285432384
True	532.4111748267024
True	606.66987570407
True	221.4734695546185
True	481.5371442634564
True	934.1297574996356
True	129.45134721127627
True	7.577753945789749
True	589.9015039516775
True	26.986595673659373
True	75.76681386664018
True	816.3897483644461
True	220.32290627650744
True	959.1624163967624
True	685.0609639424625
True	409.1278898794327
True	282.9559692810383
True	492.17762834790506
True	340.88741121696563
True	179.20417267571028
True	708.0211448234226
True	732.7957498798957
True	213.7582479462572
True	90.09576684737549
True	514.6134084374986
True	136.72469357112308
True	379.37105598997647
True	353.15496722767654
True	61.58875870422299
True	388.7491531698082
True	410.309239237844
True	366.65248939123137
True	426.3822808641637
True	432.3093787746293
True	660.0277929710462
True	54.94805356228473
True	448.8021364948133
True	325.7349149818247
True	653.5419743464018
True	222.24452630398383
True	107.75961411275468
True	42.19396771984323
True	538.7435256990253
True	641.1598569549062
True	190.5679537281121
True	404.2031374476256
True	344.0498069054029
True	16.789321508694282
True	174.17737813290557
True	291.92074230992176
True	2.062397734908365
True	877.29261155295
True	83.63002356582133
True	99.49948347292056
True	104.0291277546482
True	353.02748820276605
True	36.710501704864136
True	463.84276514075
True	238.5700652430824
True	5.890195213411271
True	112.57112503014118
True	437.3109144082364
True	50.58282552300943
True	69.28072456528182
True	170.40291694092926
True	298.74177246316594
True	954.9445504952092
True	390.2311836198426
True	948.3790920384118
True	192.2434776687657
True	1004.379146774248
True	798.5634894153781
True	642.4532521466828
True	411.7227904993875
True	379.2010311720451
True	81.14716268269876
True	70.718629579978
True	82.30991264645996
True	176.48284337393844
True	489.262441459048
True	1090.4339075899431
True	176.2997999881487
True	359.4804472107697
True	430.5389314252629
True	555.1812535703182
True	603.8072821329978
True	283.56076789046074
True	455.5680468834711
True	670.5003722215752
True	97.77621536361282
True	731.5375474574486
True	264.7477292607132
True	138.13017426180105
True	407.236513932564
True	821.1824651180963
True	451.6377617993506
True	907.0051549207147
True	198.38224815539675
True	351.7471712899048
True	704.7797468138366
True	616.9019086890185
True	193.11483025252755
True	252.96385549088257
True	821.1789518693529
True	32.91794904116583
True	199.36344040521533
True	497.7326806988534
True	687.7637561766114
True	108.31710308813408
True	38.31489434066421
True	166.69096797010852
True	734.0121788972695
True	328.2377232989681
True	550.9451341257493
True	372.6213834049373
True	318.8203675875358
True	453.5356313206452
True	500.8535960569546
True	75.66630776599257
True	374.2854793421183
True	783.5612045435014
True	0.0
True	283.523879846345
True	241.10370999609543
True	971.5647193417966
True	151.5143599623541
True	665.26308657205
True	633.4683456934217
True	112.56415191101414
True	219.41983854787804
True	134.5857705908021
True	11.451513214021793
True	287.8370278681681
True	379.2867338225337
True	1131.4010318361686
True	235.53153308575372
True	399.1964251097361
True	657.8119972053019
True	201.409740095576
True	24.59973972314905
True	892.8045840134415
True	601.6630238194954
True	159.1527267886035
True	628.2148036505889
True	157.04135124281842
True	280.0382930730119
True	761.6187155156454
True	37.000157592708
True	106.3030400669484
True	517.4411654808001
True	61.143396055642846
True	79.2530839817603
True	405.994907953524
True	22.875931371900755
True	773.5695402748319
True	105.04033178226987
True	149.82951510616718
True	18.58860281729736
True	705.3202647417319
True	28.659301750264326
True	774.4937754475137
True	400.8491083130245
True	111.42485599119571
True	693.8583648694655
True	525.9876931562288
True	595.5950632042911
True	44.08410144027026
True	364.0352579824363
True	7.168707032829675
True	94.24514320907466
True	385.8547490760264
True	45.61026901030624
True	120.72500716782072
True	301.75583948010546
True	180.5147609133292
True	102.0248822440915
True	649.0968584452321
True	19.127471165156955
True	1137.3871470466977
True	490.0327462354125
True	305.08172382234375
True	507.5859517001846
True	123.99728745049038
True	793.5366942909113
True	1100.0957072692618
True	756.2636235800396
True	179.6385733308749
True	225.81360236956232
True	53.82923125309155
True	60.14308949960864
True	157.8532644353351
True	98.64113733349564
True	167.97256111018262
True	1202.623907570064
True	315.3944447202684
True	356.0143201735693
True	696.5811565384187
True	18.359006846176307
True	13.179456123356411
True	588.7704366468868
True	5.926626516612419
True	122.46297003606882
True	689.239249267513
True	184.7840886707848
True	676.543200508461
True	814.7266182830939
True	158.90501621851996
True	864.2064726258246
True	2.349314471247801
True	431.9961551509069
True	1041.8205200187529
True	26.12098184776708
True	236.25975567264703
True	152.24859272911414
True	996.085416375764
True	231.86476768391367
True	544.5436348399638
True	120.88531873404928
True	503.5018660355397
True	156.75679873273424
True	94.84042187576684
True	388.6216977895351
True	74.01598932345985
True	55.90852244945463
True	1057.28669785962
True	263.7929361945129
True	154.57474627043413
True	376.9465844076512
True	389.18660642420497
True	217.0175518688441
True	171.11153650840282
True	400.9034585843575
True	35.081898267787295
True	490.9406505671983
True	1136.0501704962012
True	108.84576173631709
True	472.59530190648985
True	316.86366879435053
True	25.6844380721297
True	420.5581038451246
True	101.28131130993611
True	592.811450972427
True	207.7440325981528
True	412.4390234661186
True	19.546179650246515
True	421.5447928980697
True	106.76631569282044
True	341.2326759340372
True	34.6155495660913
True	173.77737760513662
True	252.5733095467289
True	737.9597512738444
True	58.31358144338255
True	144.05253795180576
True	236.70485335745832
True	138.0801934714216
True	637.935328838885
True	540.6011447815754
True	771.2092590814651
True	396.6666524664087
True	545.5998264664419
True	400.74899203229216
True	678.134844171462
True	76.53841629827541
True	456.2809076598317
True	426.46683681038326
True	48.73349501485408
True	86.40217785500592
True	127.55456049409948
True	93.59792544504326
True	316.81453800272726
True	854.5891613058792
True	326.5648584980108
True	1135.3291915592133
True	322.6759618388571
True	899.0625037795149
True	151.846131419518
True	571.1610526340188
True	606.6124020133748
True	686.1398739798025
True	439.8946690745405
True	64.76749889880355
True	294.48697647472073
True	42.90690997989192
True	171.97281150907534
True	171.5891639568871
True	1112.1155060222056
True	242.2778712133264
True	552.2729478246001
True	554.8618588363755
True	562.4980740319281
True	900.7037908206013
True	590.70149537072
True	642.4814390599095
True	958.7774046853816
True	123.91260662576052
True	314.0194022614171
True	262.5287684111749
True	340.3017800947616
True	88.78982546149558
True	375.44136274973584
True	4.256765788519229
True	336.7546673404276
True	269.6947420047658
True	621.0704267347228
True	282.9929195163743
True	357.6925707650477
True	8.902942581859818
True	58.69434056505578
True	538.5028129483013
True	31.052602483948423
True	132.99713494918225
True	58.64277483377748
True	154.37375343639445
True	251.9946598794312
True	68.91904329698767
True	364.6418320252909
True	282.8685379567002
True	99.35123787844958
True	343.0301858339443
True	63.84461237858972
True	582.8604604025151
True	816.7124233711911
True	277.58004267397246
True	1166.1563525765555
True	112.38855350253844
True	307.8021476422789
True	1039.6828758514064
True	89.311069792077
True	279.0216161791656
True	10.519686776221462
True	405.09457357098
True	448.2100903669816
True	157.14152576140805
True	612.4984540781633
True	915.4237000017748
True	151.35259005720715
True	78.15569644178909
True	346.2061042022882
True	571.9009405571156
True	617.4982260951884
True	1229.0584247393354
True	26.314944268067155
True	929.225640009538
True	134.2731158576754
True	635.5685619919034
True	118.02504201345924
True	123.79394437836896
True	186.87924780112672
True	166.89111338155524
True	764.0216493937526
True	212.2630389360885
True	228.7234954597258
True	70.51508064363246
True	509.3484365165099
True	445.7146173634238
True	177.2511200894611
True	230.3794233778372
True	16.857494209771698
True	417.9672598399627
True	220.2271683692585
True	290.23515683766294
True	112.64331669572007
True	700.6764273099438
True	419.2941122349994
True	260.03421182619263
True	645.8471763415351
True	531.9451172840073
True	472.72481132582993
True	129.89511920899244
True	522.7791279072296
True	439.66430002370265
True	2.69128340869821
True	194.39442915440785
True	84.73992731064259
True	245.2849756694561
True	2.166365207161501
True	132.33884618511547
True	362.537639459007
True	7.295354725457751
True	851.4106609492908
True	165.67941762580227
True	735.9924999707702
True	782.8769900604093
True	157.70774556334558
True	217.22689473609347
True	484.6795689145885
True	823.0318940073302
True	46.25874165295578
True	37.11590450802797
True	133.7002115914433
True	619.5752651934415
True	720.1891794114538
True	183.67461458506787
True	598.5332254238486
True	598.5629292687015
True	868.149415426395
True	396.2514289600185
True	181.05692230834129
True	880.9555046634922
True	212.59162917144064
True	146.48688891412925
True	335.4545316715652
True	219.49553594387115
True	205.5060813202451
True	612.429197999962
True	251.4257304970511
True	191.64995967710095
True	462.284009087822
True	474.9568082181848
True	63.23436098297236
True	288.6346024890516
True	71.91225483484189
True	332.5212210083036
True	351.7180644500656
True	245.0558340400024
True	177.69930897744956
True	368.0211036810469
True	648.0711362034602
True	763.9693607601833
True	290.40686285552056
True	752.5082388581882
True	59.27682222465326
True	874.3596342375334
True	345.93552292587685
True	13.698226962703316
True	621.0212391378062
True	689.841711852801
True	254.4249617288849
True	164.52019837925658
True	46.52030120150791
True	393.6584553147771
True	79.69651641269988
True	13.72629344945517
True	905.3249688003798
True	373.6369569718364
True	180.66177159028084
True	960.0424151363028
True	13.338891766986904
True	800.8791617757935
True	31.16200139700746
True	646.6157779082909
True	60.5510262544403
True	771.0281673251765
True	446.77212977799365
True	196.06263503805243
True	453.6346437619739
True	213.33042804723544
True	293.861145163855
True	219.95293555808283
True	412.545184326503
True	10.038042719017684
True	317.67973400637294
True	107.95035498233771
True	11.3226278899344
True	483.5011046861757
True	713.0177726923758
True	284.94650868457734
True	81.01913268427234
True	319.22982063768336
True	82.76799973202138
True	193.40227015241095
True	182.48407238841608
True	360.738963101856
True	44.590344885966864
True	138.4894923292252
True	377.7070709995144
True	872.3120707736268
True	116.9531707169822
True	202.6399345503414
True	441.7271562899572
True	19.289686047526036
True	433.9957916592219
True	521.7579536350323
True	84.93232402903409
True	400.4804123888345
True	341.9288116237628
True	407.3558760464424
True	581.0493094777531
True	1046.9605213151965
True	987.5626097291548
True	55.82639360968735
True	1067.390120212974
True	113.91415089780094
True	103.51186506091923
True	117.63582647437612
True	495.4620952294074
True	378.6250263000426
True	565.1535039172504
True	251.3471820139372
True	154.21060074663313
True	405.598951017493
True	15.179805704521367
True	455.0324596469831
True	369.0457444659755
True	151.17072851739852
True	97.03491223080056
True	543.3865494744301
True	998.8116271510896
True	202.0197421598312
True	67.60655086392788
True	427.0902058728963
True	394.39886647976783
True	485.4717646068125
True	330.5068137897868
True	5.319308651567275
True	533.2814670505691
True	519.4464079272389
True	497.52685556323365
True	194.1424952141852
True	99.928424659151
True	18.31415669982572
True	371.9760449983456
True	104.66322757204075
True	6.234177002522432
True	32.9218838721788
True	347.74473388077865
True	655.1725072150284
True	135.12547024286607
True	93.66262817094848
True	24.656178656467382
True	416.5085461352949
True	370.72811704090384
True	758.5094060084836
True	305.5855326902127
True	514.3945989468004
True	541.9813644842826
True	525.5416248748146
True	294.8754450557189
True	524.4526513513073
True	97.74042673613124
True	569.9892247358712
True	7.167247537620902
True	372.78896739031694
True	476.76347644263313
True	950.904563502115
True	354.59817285116594
True	794.7345914429985
True	1031.4653994530472
True	175.79272840653877
True	36.73066372862373
True	374.4715450526943
True	384.0829024411625
True	570.6110799241711
True	232.6098893273689
True	28.48722846900708
True	658.6162027238896
True	121.46266407270907
True	1075.7061282978514
True	327.4137785579548
True	472.4486232920903
True	129.5041784555592
True	794.2390496907295
True	136.93234713639916
True	816.9219282652504
True	567.6216809984247
True	186.74698670827595
True	116.4121335179225
True	66.29929202935452
True	574.2267037540707
True	893.7447136597552
True	425.18847796350855
True	540.3402686741113
True	134.60378173435276
True	639.538015598117
True	478.60251412021057
True	777.1562086655017
True	316.789852704099
True	564.7306545412638
True	111.97304001014554
True	25.234718078110653
True	420.3999039587703
True	164.18108221743606
True	105.8471658437864
True	379.5073321869492
True	1107.795336786412
True	264.9796456537133
True	556.2118753173739
True	13.4702403989621
True	67.86292819672073
True	330.70517124504
True	787.0231048120286
True	447.3177772386584
True	526.1295393445355
True	692.1327066683285
True	66.40118817577452
True	719.3909323482983
True	48.9377573176719
True	108.70782116298167
True	181.7568447986264
True	80.37544888988724
True	26.75534937868922
True	304.2212823234667
True	469.7076590840688
True	907.5528978195598
True	855.8870017081699
True	5.43972031177591
True	290.8155955384151
True	466.4579669377363
True	124.01301695822752
True	237.7182302819481
True	329.03907111429885
True	1332.341652140518
True	435.6105050455647
True	25.74595787541879
True	181.02983254780048
True	705.9533429420173
True	33.37188355642833
True	175.67177663171168
True	559.0214845686424
True	72.33862186685998
True	853.8701601614547
True	340.6316414679817
True	655.8536076899504
True	75.17569247979323
True	675.7714544071788
True	608.444945195609
True	881.8857835939824
True	247.0155748270352
True	507.647612693864
True	855.0075346212226
True	935.718163857622
True	247.46836081388088
True	770.1127649033159
True	222.85189548454983
True	461.0009272030069
True	378.7438537608276
True	511.8093519086932
True	498.272688618146
True	307.0966416262419
True	346.45450820067526
True	112.7358636514333
True	348.334094169429
True	1086.0653769323962
True	319.952213130291
True	153.70581308351018
True	286.2007371023965
True	755.1612891753034
True	653.2324627783889
True	426.982433697015
True	116.97720058609438
True	324.3005725490352
True	36.72211897324398
True	177.31089348905263
True	93.02766137468538
True	91.37472238435178
True	552.6116271087371
True	144.49989655060358
True	125.28868997423656
True	106.3859644733282
True	85.98768911257856
True	449.6206538080276
True	401.0877685953545
True	1034.119446325528
True	522.7624438537885
True	863.3467376902975
True	276.1202981330081
True	295.55661858381274
True	528.2283847653326
True	194.47202408295885
True	777.9818753318713
True	240.91485237193848
True	360.92361388409967
True	68.6007317450946
True	117.78671800214197
True	251.3982801864739
True	119.89779519865222
True	467.78735541359976
True	26.606147084502112
True	559.6481678100855
True	1016.8800969862614
True	741.0558008532673
True	1.3452226021102165
True	58.37991064787981
True	498.0678128265354
True	446.0587512473051
True	75.99691324555845
True	120.18206378768134
True	303.3918820769332
True	81.77377060554973
True	53.99750817398558
True	722.0701121911408
True	676.252850877592
True	163.01370017678437
True	179.8097929379644
True	523.8763888286061
True	57.85892049339249
True	26.169809382495465
True	570.1720641234841
True	470.66141383030254
True	1141.980867981302
True	47.86163402261587
True	490.19052883294574
True	892.5109634600336
True	834.9817408628942
True	281.2696200640719
True	730.9996676956443
True	411.5545874719516
True	43.58537080037909
True	91.63508832636056
True	715.6809427416902
True	75.67154882256033
True	137.27317962577152
True	921.1483151892372
True	185.77921145928215
True	270.86652508282583
True	104.49783641507923
True	638.1146757007884
True	608.391477396767
True	211.754089873665
True	430.3260097447836
True	44.10980299074548
True	280.7212782374634
True	585.4625965389147
True	582.031232286714
True	320.63111336821214
True	73.0381847263859
True	913.9562469049024
True	1064.330020654853
True	553.5232073439387
True	65.28853249648058
True	29.86675194488623
True	88.9964122734591
True	105.10054999819585
True	101.8541994998684
True	867.2474774739288
True	1215.8151214542963
True	739.555151766482
True	335.0615530161969
True	8.14267079061294
True	21.76623143938273
True	344.76403116133105
True	468.977292844145
True	43.32301510355239
True	570.8015818803568
True	426.78851620176056
True	394.99019916404
True	82.14717735453164
True	198.3021967479708
True	267.290202185869
True	131.52557724542416
True	389.5832336981264
True	41.560190432485626
True	178.93699716193532
True	1194.7832204799768
True	6.535389492149632
True	26.57762088822093
True	580.7676213000171
True	358.8233605583227
True	784.7307953776517
True	160.56694879685668
True	767.9214907227074
True	593.7891797375279
True	287.8091141910166
True	423.6126919977559
True	339.2095398673223
True	283.0967486287245
True	267.96658784667534
True	399.8846676623969
True	500.1695853859774
True	496.13881079083353
True	108.65726640831387
True	364.1130453239143
True	7.644346068678466
True	185.27059151291556
True	231.81697130214707
True	856.2318250157399
True	590.471366958353
True	30.555339877210397
True	726.9955052447293
True	816.3505775126317
True	106.19308544621867
True	345.8758953213399
True	866.5034202336053
True	223.9128097492188
True	160.98122280276272
True	523.6993892824086
True	596.3010327450554
True	1095.458440187513
True	140.81725998667943
True	159.52774809499155
True	258.9952168076
True	322.0726490423883
True	423.5112818974291
True	412.7804754240544
True	337.29443144479404
True	444.62834732373113
True	495.942491150829
True	234.82256338202276
True	1460.2421340732656
True	249.59608540430392
True	412.9797259422664
True	51.76476837541752
True	778.188882077645
True	244.01171083227527
True	944.7627282097412
True	568.7685903358484
True	314.97794317217244
True	764.91961953718
True	275.91286667498923
True	216.12418890388776
True	256.44049202741786
True	223.6041055141144
True	134.38503908622806
True	240.4629978828873
True	728.7397437306586
True	546.6143661250933
True	215.68796376666003
True	1182.7647734123575
True	110.7746185339054
True	264.3440132432676
True	69.4688017765301
True	307.11751890015296
True	415.38538693294777
True	94.2420482743865
True	223.1508221082744
True	72.26272631210864
True	695.7824683466914
True	365.58905112201984
True	225.3244804652012
True	719.9478987423053
True	870.1377771787716
True	789.1545975542057
True	824.1679505085683
True	352.35026721217014
True	1.1868166611521636
True	263.3436132053279
True	56.617031165323645
True	383.98546101094007
True	54.59716593808072
True	358.0405903684807
True	868.5178082614817
True	1036.6800436850458
True	411.5603287855623
True	23.56206974810088
True	546.4358910104982
True	516.8992765133893
True	188.80528124202792
True	242.0094318498068
True	299.95436226915325
True	25.33178568583924
True	120.37026453767126
True	966.2120100847238
True	63.492051989953865
True	499.45255262399695
True	787.6317928104343
True	103.0663874053002
True	236.48369062331136
True	114.72002233008467
True	17.137647337711858
True	1.6155214881805815
True	120.48649338243904
True	1000.8197599088209
True	484.50634929368016
True	68.87859687190121
True	790.3988945245284
True	342.4131149616944
True	1.2282379324289547
True	444.9336725451843
True	189.8276811284332
True	504.7477930298088
True	85.34651651099182
True	334.2396927173954
True	352.05125919560953
True	168.76441633038235
True	203.023811532494
True	129.17452787960232
True	173.01681419174363
True	993.141518676298
True	16.745602685701563
True	508.977267565249
True	475.12205231761794
True	407.474507999494
True	213.6289889088202
True	244.25494462105812
True	168.8168290940842
True	45.56149241635421
True	492.3312090970571
True	154.3856300406249
True	836.7066129250165
True	849.4106927135516
True	251.55800534975515
True	310.8024916660131
True	530.8918903776192
True	41.12580896860315
True	86.82901020214508
True	718.4624967325509
True	1073.4406700420311
True	116.91704898264948
True	738.8854996471118
True	140.21864005426897
True	924.4393350459316
True	669.7655531435882
True	107.14983294412112
True	277.29743944905266
True	626.4919507600223
True	261.1276452547694
True	46.59688572962306
True	575.0842295938401
True	439.4593436332668
True	5.720888937906694
True	469.516260360247
True	67.8840489687419
True	183.6395649358741
True	232.2698905675841
True	311.20468585911
True	71.75406029260893
True	210.548338245331
True	351.5661051881796
True	434.8469299494652
True	943.1319745170738
True	45.60218815238075
True	888.8764983282043
True	1023.6662930311212
True	129.3854672049634
True	77.09385966778179
True	1004.7955602416392
True	36.07209807320946
True	232.27251110823804
True	86.2815447065012
True	224.18994498641868
True	343.27685983892815
True	926.106243363782
True	97.35579207095611
True	73.18668636584616
True	656.0062337387334
True	276.07291704999216
True	732.6755172762997
True	52.88484810597775
True	474.2419943705583
True	379.6380416999687
True	700.1375681153131
True	51.678284628700034
True	104.08098128827332
True	26.781572120948372
True	275.4430582761861
True	39.95555285335848
True	347.55696751633565
True	2.104077250462489
True	1175.0455387267905
True	106.71248629639928
True	138.4035794358491
True	357.73172075871867
True	747.0094855400426
True	686.8308960852085
True	1045.0022588619718
True	476.71552709313096
True	402.62656711499807
True	135.1076539440749
True	421.59640894582657
True	839.7139555025317
True	426.59739379407296
True	908.8284218888
True	91.48933239842304
True	435.2835228963034
True	185.23670365592176
True	295.5099054698187
True	751.4989599847542
True	159.77673360017062
True	131.75678104950035
True	64.19845503066665
True	856.3612379846924
True	776.8654529257471
True	83.71798768208947
True	449.3842745044408
True	732.9584662234005
True	419.8004355707824
True	54.41979595709865
True	315.4942911454143
True	782.7791491511114
True	31.849521620762783
True	334.14599482070474
True	170.7373396457717
True	287.5300331634329
True	34.262328579753884
True	205.75541099629905
True	785.6818843220235
True	642.5700788370887
True	54.71048387729897
True	295.15020115323506
True	923.4892326902492
True	19.91772629116891
True	330.1439661675094
True	282.1059639959868
True	413.0592823178203
True	220.8958838965295
True	587.9502521766805
True	47.571802972160434
True	971.6859779690704
True	874.0892726237051
True	49.06342539597471
True	388.0037510552557
True	723.561236467498
True	933.7201992658928
True	266.31786823668625
True	591.837246972283
True	129.03829409217454
True	189.00690422414223
True	137.48482105041631
True	138.5221124026658
True	210.6694553234797
True	955.530916851349
True	779.1863307181688
True	952.979299157436
True	19.27991985588765
True	25.775599989802075
True	354.6792092446633
True	12.300670812520586
True	616.0288090459209
True	1060.6824727224512
True	270.62525579715685
True	207.70569210705312
True	81.11210562220775
True	213.9278265679579
True	138.4672402952445
True	42.843085568723005
True	139.4695517083019
True	91.37564278868692
True	237.02213098477364
True	523.704352104522
True	164.20082115704426
True	29.23905236806
True	58.67404941551813
True	425.4518029143035
True	271.84732016315127
True	579.0796842319
True	23.24497872816173
True	115.76342851816048
True	691.7683182407134
True	254.39857698506464
True	465.1664130092336
True	652.2627181045575
True	104.64203350219684
True	109.25105025138282
True	80.55206044395833
True	25.77829735534249
True	121.1082117107
True	83.29222432243643
True	103.6995879530388
True	151.2296876736453
True	236.0436346351961
True	839.6942443961268
True	290.4596612396907
True	951.0683283491225
True	165.8013109197327
True	194.4785684529245
True	773.4909333787934
True	304.5208775987787
True	591.4283332669935
True	259.5983360604023
True	356.279366241171
True	448.4482592734472
True	539.1846037178941
True	659.0898190420935
True	351.5284005732416
True	35.68691827717993
True	532.554347865014
True	620.192546578932
True	20.516046568610548
True	11.879819865123022
True	263.41876497109644
True	402.5894718809001
True	472.63947269294727
True	67.67965915458522
True	669.9565369908099
True	908.6661703567064
True	232.9284614138688
True	916.8635575657952
True	275.9547794851485
True	104.99281142575022
True	276.60643690684486
True	669.7962751937937
True	41.04355914328989
True	574.1870657673621
True	1337.634023324728
True	1008.488784603852
True	869.1530712724293
True	205.21765893730728
True	91.75034573791709
True	201.4863333544857
True	837.9102427390442
True	149.94826672051568
True	1050.4341557141197
True	853.998273669431
True	40.90682994008124
True	90.79130914304623
True	423.650210069488
True	393.3997450554656
True	196.7507746515113
True	534.7590532899246
True	655.0430248432552
True	124.83744568373936
True	272.4942048745075
True	1012.2043072231306
True	52.27265816095752
True	709.6447109185752
True	526.8679566781901
True	41.042580285015845
True	888.4156988497033
True	383.5326891821316
True	537.9460179219038
True	109.59383649839612
True	266.68376632807514
True	225.02542465011427
True	26.714324550290065
True	132.12741504772828
True	727.8604061164192
True	136.65141094895603
True	377.8560279668425
True	66.43949470781472
True	618.482565589317
True	624.5606934391575
True	226.86293531713025
True	452.791452115382
True	174.0862071442777
True	171.26840260912246
True	218.70070768375567
True	286.886365975266
True	356.3385034153511
True	130.17451285506868
True	196.88672975140904
True	25.0889392104276
True	860.0532159406841
True	308.5721244795253
True	10.527532076026615
True	371.8122562933342
True	164.14732418323044
True	624.6762237062367
True	368.2746364196441
True	576.7349868191569
True	541.3951000765439
True	456.4273782613873
True	779.3248218475071
True	235.3368480982524
True	565.7196073972345
True	164.24777268634705
True	529.6506007712678
True	368.2909861837135
True	381.9413825019936
True	133.23196853692656
True	133.80703056427475
True	112.40832687898484
True	67.61546968071916
True	713.0871200354688
True	185.36933731263903
True	46.99107082187107
True	0.0
True	550.3447228220348
True	112.88760131335222
True	23.18833897170884
True	41.63850226094629
True	104.65938254561708
True	537.030338936658
True	178.874260533576
True	108.98797129600176
True	35.77347271089761
True	162.19068734521358
True	949.5132136762396
True	54.56919144951144
True	231.16312243598284
True	734.3054080873005
True	314.82570535879063
True	474.0590997626746
True	482.3379792849158
True	520.3983472172398
True	574.7369528656563
True	946.5924180549364
True	269.2359891719102
True	1031.263284437846
True	900.7759710803545
True	593.8247294664909
True	348.6134539300828
True	854.2211250447651
True	9.098241603573062
True	33.70787978371042
True	289.3380338139091
True	42.745579020660536
True	204.5329677669477
True	718.1294322680585
True	214.1582125372103
True	722.4625998781443
True	752.5093972888898
True	111.6585958915992
True	366.31448128478
True	570.6852619209867
True	25.893584987885152
True	136.7074743047439
True	428.3117317112938
True	299.021639868702
True	201.65192155636217
True	106.75915192596678
True	378.6164345196868
True	21.689860221353687
True	375.44461096186575
True	362.4523270994047
True	1042.6959459465477
True	368.28555167005175
True	31.233341818214207
True	437.89549682942993
True	436.1902107246244
True	236.07696817094015
True	30.4168255823512
True	749.6417433800852
True	440.3193276531858
True	182.43188111272744
True	12.788167826819215
True	1211.0903217106595
True	163.03692967652762
True	26.929895729746647
True	291.8159053772587
True	272.3690912895997
True	113.76426169753938
True	291.075752831384
True	45.89964577442064
True	330.1335349306782
True	303.2723987167926
True	322.7755376967735
True	32.12144064199808
True	45.106040115302
True	1058.5630158419044
True	25.952199940823107
True	12.786839350363994
True	184.44533499287704
True	656.9831617267022
True	7.785508321674858
True	194.4226370594362
True	176.60381557925209
True	525.2685636926892
True	372.9903363054056
True	743.9385701095578
True	317.3434506966464
True	487.0976207131187
True	453.15338059287546
True	509.4491404023591
True	101.73074647193896
True	1256.2785773619344
True	877.3907084742943
True	305.7033213823478
True	498.63113062020574
True	98.97891506287256
True	564.261545817267
True	432.3904231302545
True	158.7917779537775
True	77.08742325649793
True	349.7157882647073
True	168.4319781644641
True	29.640815737389705
True	602.0054426239105
True	372.18417980226326
True	69.81728345059197
True	32.01853305455819
True	656.5469556643718
True	489.444849793744
True	70.78841219800708
True	21.70525987889446
True	324.8380786618301
True	331.751793090578
True	692.9117110356661
True	557.4878133939457
True	563.9695637973333
True	791.4577514842731
True	8.726178324673393
True	56.90834189793675
True	34.31004528200987
True	61.24439606283507
True	524.0374032546213
True	591.3391947584508
True	86.67425889971423
True	115.1661174882586
True	185.6747503645456
True	70.94663493349883
True	169.3188854306274
True	202.97858132472783
True	263.21762534767515
True	839.8767303972209
True	590.9119949738254
True	288.8801406311832
True	182.0133997156425
True	276.6754469650436
True	256.8510348634189
True	706.9026714242001
True	323.48811316554435
True	172.51323569193562
True	894.0069969797902
True	349.6017958501726
True	465.7646772039619
True	154.16259890380425
True	116.58932223319782
True	65.65671228113993
True	212.9466573551869
True	971.4705948364189
True	524.6181719814483
True	107.57701217086291
True	360.531622717519
True	103.34408302879154
True	678.5875511196704
True	4.037847527384322
True	687.261278224611
True	39.05403063150498
True	931.3319131661968
True	841.8853083162727
True	207.78552864933445
True	29.14482442114822
True	85.40211480338023
True	455.757990075555
True	224.10045171364712
True	1.4177750817984631
True	81.3196008398372
True	1079.6570052342486
True	336.65644407804587
True	673.2940986560043
True	469.4578991652878
True	31.565212614728843
True	136.0503551905375
True	444.11039112942
True	928.569973100247
True	801.9785695065391
True	425.3411259732098
True	334.0364957526561
True	16.90130631761445
True	81.33431569270502
True	755.0523033000833
True	483.75997227204806
True	386.623880882818
True	873.8210124892078
True	25.570215683795453
True	218.34241838053032
True	891.4931082574351
True	242.10599528538972
True	8.789544502040366
True	506.3489760336264
True	104.49383368702982
True	663.9964756947941
True	54.89486627600617
True	263.851739123692
True	864.221738984126
True	910.1797454581908
True	273.0488756723223
True	441.9736677684584
True	120.79952895390724
True	622.8878235681277
True	260.7573598998175
True	198.32024153995
True	880.9207253806269
True	54.082299355249056
True	701.6900369491872
True	276.86996107072883
True	290.90916922926107
True	163.73037315121024
True	487.3982843060608
True	610.4576989901921
True	362.3104364824431
True	413.6682268691297
True	71.29839499278029
True	160.92619215139365
True	457.90486044426456
True	220.64448634959703
True	38.94219851664879
True	208.51394104949563
True	391.250339115746
True	388.3918459715171
True	758.6384477918804
True	130.59401303251272
True	671.2492946439952
True	520.012124274426
True	593.3734078651066
True	145.13325421868325
True	39.15259645816692
True	661.8052737218321
True	72.06445993349806
True	550.4696422756174
True	683.0675433836708
True	452.4318074223033
True	130.02787316893526
True	523.3785213755259
True	4.216371427084923
True	399.15452670835447
True	31.721436754841765
True	647.4624975863011
True	277.7638019078679
True	590.2133841804247
True	688.4572323769002
True	134.4256854085343
True	525.33097708993
True	490.1532737407582
True	59.220085221067855
True	946.3006502470369
True	3.2418918849604275
True	27.20463361205501
True	636.3397444038897
True	699.3529141990786
True	134.81716629174682
True	411.16624394232497
True	130.29445200107543
True	70.73716623702774
True	457.3356485287593
True	41.98757400633317
True	514.5242677641199
True	13.378490458434756
True	823.5313102214652
True	540.5578192759554
True	690.7166354295064
True	96.96122630278168
True	371.9996056952574
True	990.0860559664452
True	872.725853887218
True	140.9740975149644
True	543.5710256572439
True	456.5666018457482
True	259.62532841520465
True	249.59748700096827
True	5.789967457398749
True	328.3202285807069
True	12.289989857570989
True	382.1428102805386
True	71.36720626079499
True	425.6301422471592
True	673.1744863868265
True	126.2340186440896
True	237.3251626640112
True	646.5256184332452
True	696.5071067733303
True	284.2180921513083
True	135.56794201284424
True	158.5805583957087
True	471.0742920060051
True	87.24775160042999
True	9.765449306869456
True	506.00764998183007
True	551.3846291479665
True	20.9542102298409
True	143.95296291886294
True	909.9771651312436
True	477.50629117301935
True	272.24507740506715
True	33.14110180959095
True	477.4515312772424
True	113.65768251906464
True	589.1066769993117
True	654.3696940285072
True	293.4391137555019
True	381.4756984424606
True	179.9168364255975
True	241.31442284847225
True	74.99020682881269
True	222.69052547996944
True	490.9957862676378
True	22.28634820777924
True	447.0062503422551
True	376.0603598079505
True	705.1627802588922
True	880.8354840690032
True	897.1064352248601
True	155.3501626387475
True	403.5698829070542
True	71.28152165276535
True	189.80146982518733
True	322.5205799600157
True	10.648859503793105
True	788.1542448748986
True	22.322262463693782
True	394.1544227937758
True	256.4017790532537
True	656.8913459190543
True	196.70081498474408
True	39.34860150082838
True	681.491746375769
True	1073.5150126742617
True	233.2290619473596
True	133.69405317573313
True	621.9484429619152
True	500.5482618161959
True	17.180243025456637
True	827.4272798910961
True	114.92143407771816
True	45.87754732151672
True	306.7528317930773
True	361.4400898360124
True	392.6046643211535
True	267.95818586408706
True	20.45661924193964
True	24.00881187040808
True	842.4231064480203
True	206.00905116824208
True	107.05153389945458
True	850.9050735770762
True	650.7012711350967
True	655.6997541009832
True	443.4078121048677
True	152.12004447448103
True	32.04453179036186
True	107.36149918042368
True	437.891473485021
True	224.84625870434695
True	473.1029163767856
True	143.88943865435834
True	471.01290742404615
True	631.3815633458587
True	966.011362166352
True	23.38055663203537
True	990.5255561003144
True	1076.902129641588
True	479.5150028252853
True	84.98389199508927
True	796.3750730973303
True	644.6487899127785
True	655.4084218844014
True	176.47461790676044
True	734.6559937150096
True	705.9853836269443
True	119.78072825568454
True	810.5292468419764
True	830.1782204573102
True	508.9140995305367
True	216.1386457872809
True	73.26886539580707
True	313.8112773748309
True	347.4604094015854
True	480.4271078770324
True	442.78679734769565
True	182.2492592148849
True	312.79934101803855
True	2.6249365832138523
True	14.368445164130144
True	107.1416133776275
True	135.25828115388524
True	367.9269831936164
True	347.9573045663107
True	105.28050954124826
True	16.38069620689256
True	202.6946006170941
True	853.5051567922878
True	470.705858755122
True	532.7057229565045
True	552.4367574633721
True	813.3316043558302
True	635.5628672145723
True	86.47402367515477
True	211.19529729173743
True	252.5343845962697
True	289.36673756522333
True	105.29001785978984
True	368.889751514654
True	422.6962309043407
True	171.6140891685012
True	653.5778328676084
True	249.74725038450987
True	201.82625512957145
True	28.468812415744026
True	246.6726752762195
True	474.63668231077776
True	164.37257019641223
True	528.9773102719422
True	479.5493321110731
True	247.80680309554805
True	102.09743886827704
True	41.90435176969775
True	401.8380817461695
True	799.4264348311483
True	156.13483143627752
True	1074.5783469826936
True	1039.4146438349658
True	484.527522591821
True	96.05046024183324
True	121.90648449745484
True	657.544245175533
True	9.472290872647989
True	226.2166711975339
True	133.14472115820956
True	120.63798393668472
True	326.8373056229946
True	632.0064273438732
True	39.24577677797284
True	120.97714012918738
True	948.2882897437868
True	56.69511467240218
True	465.919270486876
True	521.3806321005588
True	234.9511616828579
True	130.77817410622507
True	948.4008393823214
True	1189.0094099117644
True	513.0712958171631
True	656.9212335242383
True	204.9072533544559
True	151.23932931337615
True	322.4089828847698
True	256.3760618282076
True	171.1954509298377
True	284.9250126729992
True	354.97962495095123
True	11.025309562782306
True	611.4482388015501
True	146.5631646420048
True	82.72700648438426
True	433.8098258142565
True	303.75101438273487
True	1160.3017194853585
True	360.09721539835886
True	998.608684296784
True	11.522338602959714
True	274.606646683984
True	230.57283832909445
True	153.61306242037605
True	496.7769349437952
True	195.5812957533533
True	415.881255234502
True	328.9015464000865
True	116.1616547839857
True	363.4717670046454
True	997.0999427246024
True	721.409745794321
True	224.33360620748667
True	102.5238528761679
True	284.2492820746957
True	23.03347748207986
True	368.3409589922406
True	313.3594508532453
True	561.044159030157
True	421.3525920125237
True	354.4440127021668
True	160.00777568418243
True	12.607250891321168
True	430.3842043861479
True	285.0124636073007
True	141.52653524459274
True	304.6815990220145
True	427.4179066005824
True	817.2459915490585
True	320.9620376529205
True	773.9783452810991
True	391.3013111166181
True	369.8679321553648
True	1.095348252709544
True	1198.5571423764438
True	102.0845709702817
True	945.2354570173844
True	206.323229204726
True	457.36051526991554
True	665.332569799729
True	82.68508262302375
True	495.7993442969826
True	35.33698141723537
True	406.9723618272473
True	77.2787579257678
True	227.7511959530194
True	40.46331890774039
True	657.2027017782971
True	186.88084989089077
True	22.978006349517543
True	396.7707219702597
True	111.785156113131
True	173.8230688368005
True	842.061586608865
True	249.21240686106756
True	153.62309294088817
True	386.439088242101
True	526.5649211421378
True	336.7406616720473
True	517.7252412399932
True	601.8605213567367
True	154.56075937633284
True	6.988825570160541
True	71.29630874141259
True	433.2486568277352
True	85.92538167544464
True	78.66570163281227
True	1060.719316791554
True	24.1550208296424
True	319.0303122926877
True	324.31389833463743
True	445.1265917774591
True	666.9783435402404
True	189.92436014338284
True	656.1976821908287
True	326.6958309854264
True	348.33046386645907
True	277.63489058119217
True	213.3571808094126
True	359.28957443298725
True	442.3584519411148
True	417.4012866066912
True	616.3536089832171
True	143.63005424097753
True	76.09851697912207
True	40.261175549330446
True	296.08249824341374
True	635.305794194373
True	406.3171480443878
True	796.0722547813756
True	224.34459835085428
True	407.7041065992763
True	64.63563566957092
True	53.92278167924874
True	410.8178532382694
True	203.7794894667546
True	206.66011630120383
True	45.07628284964288
True	1067.6139129247636
True	164.53602793502688
True	870.282155143728
True	318.35146926802986
True	925.488129996916
True	235.811787629725
True	447.5003868390998
True	518.8011394861619
True	620.4923628291033
True	207.94024980660296
True	484.4933608455648
True	921.4420317039772
True	120.34501609603264
True	6.171638955883183
True	569.8023790376492
True	25.95570630501995
True	72.8504176283689
True	822.1998282862521
True	231.22108436666645
True	986.0592917670464
True	691.0870879853763
True	411.0103660309099
True	278.96320429907394
True	485.3288662000492
True	339.469594916911
True	176.54922557503627
True	689.0619077023769
True	694.765386612885
True	213.4199084868412
True	87.62418015736654
True	506.6188234600338
True	132.6887680845269
True	372.4660247128296
True	316.4401611721827
True	61.45464710603459
True	371.0357909671411
True	396.5709871783772
True	356.4804800218356
True	413.71916973261193
True	431.8677923110223
True	636.2427606028581
True	58.94401518387573
True	439.2962040084605
True	324.2865041432615
True	649.0717361202902
True	225.0521285210788
True	104.11459678013868
True	43.35940364692145
True	534.0800184122219
True	643.6798828350225
True	184.9417139597277
True	410.0041201253412
True	341.7334323733484
True	18.32121447493017
True	170.72040474962057
True	291.5519570781548
True	2.300883775563067
True	870.1076839795265
True	83.17701158405302
True	106.22670495887972
True	113.1828697233441
True	361.3089771746542
True	34.96292690032309
True	462.4087490080496
True	233.26486014105592
True	4.757733171574575
True	115.34286333761332
True	448.9166520904862
True	51.71112708782098
True	64.102494641963
True	180.31585107347428
True	289.9390143506988
True	962.271338356803
True	386.8024780857727
True	944.3211405376304
True	184.6690130927372
True	1046.2393396656998
True	764.9013997331243
True	617.1950644247514
True	398.1710180690685
True	380.14768912158456
True	75.39854088225113
True	71.88915074388566
True	78.55153734682871
True	168.08732555236682
True	475.8404308578115
True	1060.3863731106658
True	181.13267823549245
True	360.44368904688
True	442.06575460631296
True	584.2495843997548
True	570.0128203911294
True	283.74906024480566
True	460.4134694565509
True	680.7353046426625
True	97.6796373467858
True	722.3606249588181
True	257.2387045294675
True	139.25921523048325
True	409.62609480126406
True	822.8055899803585
True	436.1672449400545
True	876.3850259836911
True	191.4886204730944
True	345.3328677165576
True	698.7915147801759
True	623.36056242706
True	192.37923578099816
True	261.772594842449
True	827.3382585992892
True	32.42640387162995
True	193.35816813435184
True	493.2249136481824
True	688.8739564384507
True	106.68678500264284
True	36.22304367713735
True	170.50751062567596
True	744.7554456338689
True	303.29047279377346
True	547.2974440416672
True	351.1971602842714
True	305.1384437598461
True	450.945116098564
True	498.799011494332
True	72.37598001867049
True	378.5868171787758
True	784.6377812540082
True	0.0
True	295.3519456749885
True	243.66745882314763
True	979.6773653047184
True	154.24772559178857
True	662.145167168605
True	626.7973831151836
True	119.2613817008782
True	223.3937999543296
True	135.44075808404224
True	11.487542790227153
True	290.09255504778463
True	384.5952971348661
True	1127.8117429283425
True	232.7120291184931
True	397.1439698783154
True	643.0579120189504
True	205.444578171599
True	26.42837985147113
True	881.7674996579094
True	598.599578081907
True	155.8947245958818
True	623.6032552438364
True	165.98189587067074
True	292.11808381718896
True	777.9045195229163
True	35.362681189215735
True	110.30509231471656
True	505.1563290180757
True	67.7024196575166
True	74.43696879856792
True	413.56028464771936
True	23.004646400020327
True	788.8325708132161
True	105.076987689353
True	159.87280990295213
True	17.96806987403638
True	724.2897151801641
True	29.70942458576361
True	772.577405181792
True	393.93355623069766
True	118.40190329866012
True	688.5023551155873
True	521.941248887635
True	559.3906111478494
True	47.97864317512708
True	380.4102931540316
True	5.951420903643249
True	98.43753073235648
True	356.4577998239191
True	48.52104994093489
True	115.99386728761812
True	299.6713915647332
True	187.910591578074
True	98.63346117811992
True	640.087072749267
True	21.959307959335565
True	1155.960937674291
True	506.72112888245925
True	298.7753180784661
True	492.7787251125711
True	123.71010989086274
True	796.7082388521366
True	1101.9790509929237
True	747.6857224788159
True	173.93336815172347
True	223.93509117349865
True	49.69280844220092
True	58.00397735539696
True	151.4334721941903
True	103.36971720175856
True	167.3297945183705
True	1193.8255152032875
True	304.9349052217416
True	354.01381441328977
True	713.0374258293513
True	17.769578345408398
True	13.657975746768324
True	581.8411686854658
True	6.761661715316471
True	114.10211777763308
True	682.7870859936093
True	177.23572645072488
True	659.8347552891104
True	811.1831985721975
True	161.28546002966124
True	897.5897294701432
True	2.769197626167553
True	476.5349613796183
True	1063.6008805388983
True	26.78103135438812
True	235.6838731111003
True	155.9902953695515
True	987.1580716495304
True	232.02451664289595
True	499.3447337701641
True	121.34710725662306
True	515.1967606118558
True	155.99025936743416
True	98.97206592374016
True	390.1508607334338
True	71.72156864467404
True	54.64571383268157
True	1067.9639734872226
True	272.4357489020372
True	158.07186052384995
True	376.40561446528295
True	406.43815474652376
True	212.71205634248503
True	170.6825649883649
True	398.6502821042334
True	30.94847398752843
True	483.5097374609184
True	1135.033935316548
True	112.24656940172946
True	473.0483131147264
True	304.1741558630778
True	25.09572442189625
True	403.12050209424336
True	108.16230615465274
True	609.1520919547604
True	205.65986194227244
True	427.7638276697096
True	19.664502626369043
True	418.93455371067927
True	110.64447982985725
True	345.64316572748334
True	34.35696011944519
True	177.67726320431146
True	244.8096158919001
True	769.161902858739
True	55.275386776376784
True	139.9100066476673
True	233.7909516281707
True	131.86080223007255
True	608.2530905282387
True	550.9072719106354
True	779.7218590844506
True	390.5393934011543
True	540.3332272658168
True	426.392455027622
True	684.1506325415606
True	74.29271275007048
True	482.04537635591686
True	429.732866663245
True	48.39445150091321
True	87.37830032902959
True	125.48741222749162
True	90.06125568574538
True	337.27648537544826
True	841.9486609616732
True	325.1139724890569
True	1120.0679618073032
True	334.04607444289087
True	917.0425529876136
True	149.82185965349728
True	554.3618892861348
True	627.6033884954445
True	731.0273408262537
True	446.75670982158806
True	65.82730337094293
True	281.65496013813595
True	42.75727048381359
True	161.24169765177018
True	179.73935163293478
True	1131.235852810148
True	227.6242158863786
True	547.8265999627592
True	566.1974098969986
True	564.624026292813
True	888.3824878572979
True	576.0552272279142
True	653.510891802184
True	936.4732792042472
True	130.26719195058217
True	305.98945535318313
True	264.5542783703962
True	330.5521467385307
True	90.56800404600514
True	382.5566162890705
True	3.849605425649794
True	327.06330821071106
True	251.24886744125612
True	622.8398167394033
True	273.78687593930994
True	363.8367343183683
True	9.946804328499637
True	61.9346983804058
True	548.7769932975281
True	30.73650713187397
True	136.5890339671959
True	66.84230270680341
True	140.7926194137599
True	248.6788558958387
True	71.90642170582902
True	377.96347164481705
True	274.7700582998719
True	102.21214415758894
True	328.91018624428733
True	64.24038630751053
True	588.0200432026918
True	818.0807604686077
True	286.3716180477497
True	1136.4014025603676
True	110.34001252352276
True	311.39129382079886
True	1032.1653719634164
True	90.18909869384828
True	296.2435198247978
True	9.4286386529907
True	396.6199101695234
True	453.8578784153827
True	154.29202378368376
True	622.5869403295919
True	938.5325029430136
True	156.53371201786973
True	73.8382750984945
True	315.89304341309645
True	574.5999815816277
True	585.2960097226394
True	1273.317765075462
True	25.159624647331277
True	945.0208688959484
True	142.77049903103295
True	611.6989696937534
True	115.4888337363021
True	121.00283944365994
True	191.78269013841535
True	174.80022055423515
True	747.2431448911767
True	206.41069877086125
True	228.2758133892137
True	69.43155167118051
True	508.55936369193154
True	450.7865725482861
True	174.7080391721485
True	222.7579118861788
True	17.763365317451562
True	421.9151466614782
True	226.47168138321027
True	291.4315620170933
True	104.9916603726118
True	689.9229104232486
True	447.6192383198701
True	277.85284765868823
True	641.2139891446985
True	512.9452473747525
True	476.184042881279
True	127.06466224022331
True	524.5403622331975
True	435.852981294393
True	3.18988272489982
True	195.8194720044376
True	92.47344825195944
True	249.8646401783452
True	2.9476857468475424
True	134.59360035340933
True	377.38128359662494
True	7.904874985569682
True	866.4419279398404
True	168.04249117110066
True	722.5223907137917
True	775.5335169503702
True	159.30257844430437
True	233.30943767547816
True	483.2519091498735
True	841.0527287519903
True	48.09603140647388
True	36.31856053036596
True	132.16154838007972
True	642.8852668477842
True	726.3324598006484
True	172.0505292727581
True	593.982041436537
True	595.863586493778
True	840.4124162654907
True	419.3142820079352
True	187.45486773232224
True	843.3867819002195
True	221.2003740754411
True	147.90024804211146
True	338.04206622359806
True	228.53893419423852
True	206.05349237188423
True	612.0408052240655
True	251.35069326018413
True	199.02809455197175
True	459.1344683134532
True	457.5856464897083
True	61.58280059673905
True	283.3005437828452
True	75.05672536578193
True	334.4232193588999
True	355.2764325562921
True	248.17773039392836
True	174.32694745359183
True	378.6476972677002
True	643.5997227689073
True	765.8031528376084
True	293.7501345419611
True	721.127543202523
True	63.440740895841394
True	851.5704047205334
True	355.28299723438124
True	12.389070890664687
True	614.316045035822
True	685.9291425495604
True	257.48458173619565
True	170.46323325257012
True	46.45667699747301
True	375.3332623734542
True	75.95972373175465
True	12.829341693406729
True	902.653275525626
True	368.4534133394884
True	165.36036455027042
True	1015.9205244700528
True	13.022804794854304
True	775.4624109339744
True	31.31051064299107
True	681.3172550184161
True	61.12208308477752
True	747.475837413612
True	469.5331902800069
True	205.81957441943496
True	429.2262488383024
True	205.49294730107803
True	298.08048358885696
True	232.18447989546831
True	405.7849953603535
True	9.956527333553916
True	326.6055269782903
True	109.71496229078308
True	11.468109291282488
True	474.471093532972
True	736.1918014409794
True	281.6090248535897
True	79.84326408440504
True	302.6843774574276
True	80.27382754078619
True	186.29847540701496
True	180.90269749635107
True	383.9251860233617
True	46.02175953409039
True	130.7049256132261
True	386.2359131279097
True	868.1746192533174
True	115.70264344855003
True	207.77531173221035
True	444.3687992733053
True	18.47069737145924
True	423.4071857750464
True	522.8500341302904
True	89.25711100787915
True	408.10333897844345
True	346.2237059203732
True	424.0803051390051
True	588.0509788218337
True	1096.1105780255148
True	975.8849454262946
True	56.60156348053901
True	1088.5648891310211
True	112.00893739542944
True	109.75538119282513
True	111.28378214314914
True	512.6471885576066
True	367.05724217878975
True	581.164772566586
True	258.97986607353613
True	160.94112245904464
True	407.7888573695499
True	15.17439505631241
True	455.5753747242854
True	398.1459851525872
True	148.59173710458987
True	93.472734686301
True	538.222821437561
True	1013.0150699952916
True	201.8268900446685
True	66.48122516073211
True	453.4627728541387
True	370.3939760004465
True	491.871126029994
True	318.15395039169715
True	3.8867066505872634
True	521.787847848283
True	523.8533885081627
True	500.9358594711268
True	193.45152813063703
True	103.14191218886025
True	20.949374692857603
True	375.5700268372488
True	110.03860929961552
True	7.499937544820171
True	32.75203885552196
True	343.5307698009488
True	666.4685682745171
True	127.60668717258868
True	86.4559877541529
True	23.81599126274805
True	405.6347512284133
True	372.3404792462032
True	758.7310968996318
True	311.2018227605916
True	510.40246517868735
True	533.6967550938735
True	512.993203349952
True	295.950834266964
True	555.2806909916964
True	93.50068536466831
True	585.8118471066736
True	7.607945697220278
True	366.90953910350186
True	460.6729639313917
True	940.104619749016
True	354.9791419436199
True	810.8435084790882
True	935.3004342004654
True	181.14398346839948
True	37.60561210561647
True	363.9708056983609
True	381.4606214502345
True	580.6086451877743
True	248.28588441183197
True	27.643554175365367
True	622.8780975533309
True	130.01757026651194
True	1038.5053024051829
True	319.21416756047705
True	476.94532134501503
True	124.63177582240093
True	817.5822881424247
True	141.61015953450615
True	822.7870258786353
True	587.2818187747721
True	181.4914492053559
True	113.47669816664737
True	64.22315669561476
True	565.3585992423689
True	907.3424227590046
True	420.0762740311068
True	536.0676965467263
True	133.80906927900116
True	604.1033897361003
True	479.75453645866975
True	782.6240513897769
True	321.6237974524118
True	568.958715872597
True	113.20608105815217
True	26.0619360407964
True	417.535007806357
True	174.0238576745493
True	101.8816143906124
True	378.4908156679113
True	1105.1976323256551
True	259.6352879692752
True	550.3368400535494
True	11.84555840011457
True	78.594868195042
True	325.4600043708301
True	771.8589161503133
True	459.7538608351906
True	523.4309929204665
True	717.2151648386878
True	67.01193397968277
True	710.743581730637
True	47.833525330709634
True	98.03021072363242
True	172.7196459388948
True	83.88553729919492
True	25.28774518514648
True	303.4084189166916
True	452.6206039178679
True	878.6309872584559
True	856.9312650430567
True	4.786566913993873
True	278.3094516133414
True	459.142144822416
True	124.60008186045089
True	242.08114676468315
True	326.20999869206383
True	1302.5030140864976
True	447.33219574635086
True	25.415500460248687
True	177.98257961888217
True	723.1331438428215
True	35.108715451021
True	178.27240177246975
True	552.8779129298404
True	71.34735425905558
True	860.888908968926
True	330.0015724027319
True	664.4367371347884
True	80.32219223142934
True	677.6665542449559
True	593.1862816110436
True	875.872456398162
True	259.21063730885885
True	506.0700527252997
True	812.720033554601
True	905.5001527591206
True	243.7696366390064
True	753.9278163023182
True	225.47638697353403
True	464.5759111308318
True	370.4025601567234
True	497.2874762818744
True	490.028503018014
True	339.8874788248872
True	360.8921369779269
True	119.5119947303625
True	350.76199750330784
True	1095.416633369891
True	310.25980298085494
True	148.2374259795289
True	290.2970755751933
True	740.7356460488988
True	650.2826647793204
True	412.8374051706018
True	119.70564414720506
True	339.79741052765115
True	34.83853575693505
True	174.58130973198513
True	81.64637999641295
True	87.63293407775049
True	552.2936470685656
True	138.8560035362086
True	125.84700631184684
True	107.3606758632762
True	81.00724060418567
True	455.8664720199053
True	397.2015193147128
True	1000.0384790201872
True	533.6022630456732
True	820.816043751927
True	279.948776115645
True	301.3502283777927
True	540.9313807696963
True	200.8125128965084
True	753.2862823870822
True	238.53726318201512
True	343.6296360620701
True	70.51414234759956
True	116.9365989279853
True	259.869737169665
True	124.64586071201126
True	485.2132764028639
True	31.681879599974536
True	580.4020535889323
True	1019.899793233245
True	721.2270931804967
True	1.2653284805705671
True	63.00339558573854
True	485.597446970984
True	435.15295094010656
True	79.37849611922081
True	116.58964853330616
True	317.13935163101127
True	84.40870784566674
True	51.91662962376728
True	750.2335352090823
True	659.2106165155265
True	172.55914369846457
True	165.5296095703885
True	536.7208374103014
True	56.137319782747774
True	25.207598948880907
True	552.3940503102284
True	452.0438113734207
True	1140.781466493874
True	46.94707973110837
True	479.104274656281
True	873.0916961190088
True	815.0262993487071
True	285.36920146216494
True	759.4574419993743
True	403.7808142147164
True	37.06771238273205
True	101.52364167894842
True	726.3284050113227
True	75.97621438265453
True	139.64465112503703
True	937.4555167327064
True	194.564015770878
True	281.1982429784345
True	104.81091601954536
True	609.206269655768
True	610.009609680208
True	217.63524634037088
True	433.8425460660326
True	38.31918277893659
True	271.78743101112406
True	584.2389310736553
True	637.3607897238683
True	309.6596200053494
True	77.54670906768462
True	974.1659032916682
True	1085.2575377526014
True	555.6546678011792
True	63.08754896956098
True	28.759196822783444
True	92.4013008842434
True	103.45770187155507
True	104.23047268910592
True	880.5018437340468
True	1190.6456144598408
True	713.3712509495369
True	337.4375703031549
True	9.017208450758282
True	19.953357480154768
True	334.1020961677943
True	477.155129205214
True	46.09406047105995
True	560.3352544417204
True	434.2910871949793
True	403.40380349165343
True	85.1518535567249
True	183.4722457004629
True	257.75746189947125
True	131.0926968201196
True	402.85072757115233
True	44.58803938871703
True	164.8989662118525
True	1161.6581217692558
True	4.75671807918588
True	31.31360211118409
True	579.5755332067034
True	360.6922408812672
True	778.7576641824744
True	155.38423423242725
True	772.4387788520525
True	595.3415658070436
True	277.36393753822466
True	427.8830099079415
True	334.2148367908981
True	292.05815595755973
True	269.63680055806594
True	393.7477339158007
True	504.37721808524674
True	482.7064063003654
True	106.79201024098724
True	364.0638182667584
True	8.220874524414256
True	183.2717472607978
True	224.87200430967545
True	874.7666537061793
True	603.1133659951055
True	30.62309106282857
True	740.2054825636275
True	841.6245546631984
True	107.6606191923956
True	337.3813381639353
True	863.7601431427015
True	225.60918127742988
True	160.40570335832663
True	543.8528325706638
True	571.5288413479811
True	1105.0501502784582
True	149.10540548302166
True	158.8806589558971
True	255.08926269447412
True	316.1543140959573
True	432.8109248073068
True	408.6873034988986
True	330.71506831211894
True	438.614826775963
True	499.5585276140857
True	223.1185323571144
True	1495.907833610752
True	261.8168863337287
True	408.261281338688
True	54.71433880742053
True	752.3535581672744
True	251.90255144829317
True	923.7914922954868
True	546.6861417037012
True	311.413413554978
True	763.7707595375804
True	269.48276573130084
True	211.36964061584655
True	251.9155145758577
True	222.34635060236127
True	139.557768700665
True	265.33844219305854
True	725.3488800339753
True	518.1319279521887
True	218.90729551337296
True	1152.2345257454415
True	117.15766453153584
True	262.01095269304614
True	68.54802970780663
True	312.79909542991675
True	410.57711885949067
True	95.56224551749196
True	219.8012426702784
True	75.09230399891104
True	705.7653166007191
True	369.66142968561735
True	219.18279773741943
True	695.5687112115711
True	862.5218892095111
True	845.8375536304659
True	827.295880841417
True	352.2542168621192
True	1.0127090915775154
True	261.30975702400326
True	55.21371421881346
True	388.44428542044864
True	54.57135441990247
True	353.7941501957145
True	849.2249150612682
True	1002.506627394966
True	392.4636398115314
True	21.023911683769192
True	558.408810749041
True	515.1335661143319
True	190.63246307346373
True	233.34974124806484
True	293.9631807229623
True	23.35496006755421
True	124.9215705025756
True	976.2812389304108
True	60.90878155538222
True	492.8926101900439
True	795.5178635051154
True	101.43181521551014
True	249.8937281725881
True	113.53474415639089
True	16.79065280666091
True	1.3837763317525091
True	119.88241862251049
True	1012.9805999080384
True	498.4784016860761
True	66.46229378395438
True	786.1422568847886
True	342.39384545656804
True	1.3143671188559245
True	452.5781661064772
True	180.9163139673232
True	513.2737596078084
True	82.42047410022748
True	324.8674039048714
True	396.3741209889843
True	170.82650190770025
True	205.3978996159956
True	128.84494203158002
True	175.40635684404754
True	982.3493605074397
True	16.434359341058517
True	518.5681423311779
True	502.6685618779697
True	411.7092947031611
True	216.9698432069161
True	239.1866918777943
True	153.71987187990547
True	47.82476315533009
True	490.994970392128
True	155.27684657052507
True	835.5809592136848
True	797.2769156083705
True	255.85455315591085
True	305.97471669582706
True	532.1899642782646
True	41.65568513381282
True	84.03680773906306
True	719.4360124273396
True	1099.254515832938
True	112.06030880709598
True	721.0794799821157
True	139.37061773577224
True	935.8656787924808
True	670.0485332469804
True	101.09486679643965
True	266.0378383946346
True	602.1282612520289
True	264.30468842986147
True	49.15186515460816
True	563.8405096825545
True	444.4942199262704
True	5.44740634535495
True	475.1039299040267
True	66.72153380467384
True	172.14306530900518
True	241.47733558125432
True	291.9762518142623
True	72.93824430048515
True	217.06600164740237
True	351.34563679710635
True	429.8839753462591
True	921.1890675797572
True	48.22112854497612
True	926.5605046841428
True	1008.8919184128192
True	128.60638835801834
True	76.7236526235132
True	984.944282219006
True	36.02493603968064
True	215.4943279141241
True	87.18138055660346
True	218.08125946640132
True	370.0113698935032
True	954.6512480819551
True	95.11664224465986
True	73.44865911529278
True	649.2613344885766
True	272.8356056905008
True	753.4629909685466
True	53.36527881454404
True	486.4545932335277
True	413.0960636580725
True	677.1744965382112
True	53.34439522271947
True	110.0615787895413
True	28.76159040122783
True	267.9484801102535
True	41.95689694800232
True	355.04302991298823
True	2.3904435473341707
True	1174.0263112150951
True	105.528082895104
True	136.524500011315
True	348.8071529347327
True	730.7004543251679
True	648.7200785545267
True	1055.6092578523856
True	469.6881223860734
True	409.0513652104208
True	137.68255253624218
True	403.6297992422105
True	842.9948691128492
True	434.46134521689
True	971.4242158466848
True	82.07726247022866
True	419.4512613779455
True	178.94793333757963
True	285.6359672593412
True	752.0227608899706
True	164.02630162951317
True	137.77334290736246
True	59.4086077256565
True	870.5305757809741
True	773.6490138362826
True	79.23619002604558
True	456.4802057559623
True	709.807699061612
True	417.9500769122416
True	58.79668032765864
True	322.49493862585166
True	786.4619108503216
True	30.667027322113483
True	363.6953537044852
True	163.4771977697874
True	296.44216486861654
True	34.91176287703276
True	225.4156485334884
True	767.7132291790986
True	645.0056524705195
True	53.88714975893313
True	299.4672671672711
True	883.3131304414543
True	17.2788535025313
True	302.37478533665774
True	281.0808181333636
True	425.8458257608867
True	206.54545687526027
True	600.9467116820335
True	43.63409087234511
True	1004.8019861750112
True	898.0580428632395
True	44.14002183392391
True	386.0444517125733
True	745.7845409795017
True	935.505066142774
True	275.6408495016943
True	607.359104288667
True	129.05695793313072
True	181.731790927416
True	132.00644086132067
True	138.96835356543238
True	209.11229814588197
True	947.6693738466734
True	806.2794739273315
True	949.9298229892404
True	19.15467078416235
True	28.10129570495113
True	356.2330719362087
True	14.78589696770578
True	630.7123411578505
True	1036.8548379569645
True	261.99487618232524
True	205.4984659331428
True	84.20584327986911
True	213.3959784496616
True	123.78228710525416
True	44.01253674276485
True	133.05249988036243
True	88.06084737178475
True	259.27221533978445
True	555.1180015725082
True	156.99394087646047
True	29.428659685108837
True	60.12297970342483
True	420.2088411567676
True	263.6026949860364
True	583.6906500770588
True	23.619669260079103
True	114.86548588282322
True	646.0581318454203
True	256.812723864295
True	481.8464453798157
True	661.0458007601313
True	103.99863538612864
True	112.65123570959663
True	83.54464231191284
True	23.73673119855861
True	116.42725265569592
True	89.45523635757182
True	100.671911300929
True	150.69273321740363
True	239.6220421344788
True	844.7270174640406
True	289.7707942901409
True	925.6379300692886
True	164.61188097116465
True	194.6549209096856
True	786.2594435542217
True	301.40851615586666
True	590.4744385359908
True	254.11691689021785
True	346.7909837406802
True	443.8972071196037
True	544.1088709946739
True	652.2813826248738
True	368.8840741313657
True	36.57007655784722
True	536.3079329812888
True	631.2867380869804
True	18.58947233352369
True	11.852677757679563
True	263.1408296103283
True	406.9201314317818
True	458.80023533006414
True	70.78009451682848
True	632.9292278567823
True	929.478333548934
True	234.3499130966776
True	907.0167182590548
True	283.1941656552032
True	102.80278004975789
True	265.0383441398282
True	661.5934725611774
True	35.2883193346291
True	574.1211150252097
True	1263.0981556808422
True	1007.0486801334
True	878.9234641115455
True	195.75615587708168
True	87.97334465753413
True	197.1299049084696
True	857.474825229646
True	145.65902299173771
True	1060.1317147568673
True	883.7604938200604
True	41.18188071191331
True	88.46110437116283
True	428.5668169462281
True	403.3111117102657
True	204.610429612888
True	518.8038138431663
True	651.25413484029
True	115.56893730856676
True	277.96777164286294
True	971.5818267603388
True	53.57977913524344
True	711.3966809385681
True	549.8064383509678
True	37.93100472372133
True	785.2803956479397
True	389.80704865781775
True	542.3169433632308
True	110.31982929110607
True	256.79172724869443
True	202.00751993758573
True	27.944275463046072
True	133.37943610985388
True	708.016010438661
True	139.74981075248812
True	387.4224408841858
True	67.85073260532116
True	636.9595648486269
True	608.5158574113384
True	228.97598826699067
True	468.8580803380112
True	171.52658135183825
True	170.59045132049656
True	211.18183932285075
True	280.47354846682026
True	367.4524716911016
True	127.21701562750344
True	200.53871026990532
True	27.932363940823016
True	870.3134925725515
True	317.52561765596124
True	9.571243704275576
True	379.2267799967669
True	165.94543993540557
True	621.0789766170483
True	372.0756626827493
True	566.4299804166683
True	572.7918036689106
True	508.0880184889373
True	791.6944137384048
True	236.7512183136109
True	546.831260420818
True	158.5476702296002
True	554.0293513877359
True	343.4965550039166
True	383.56177752166445
True	127.91822979883268
True	133.62293116461123
True	109.09929267179255
True	61.56421183873807
True	739.1642710685658
True	187.8752564726417
True	44.41009689324569
True	0.0
True	527.0365230591285
True	106.2998363376869
True	21.991615651824866
True	40.29091577515533
True	117.38098215746628
True	561.8158251221578
True	177.46329323416842
True	103.3791718377962
True	36.33253230900539
True	161.89651923649302
True	947.2005168564352
True	51.94536062309677
True	227.2190872719249
True	743.084941771644
True	316.5107511665281
True	462.7481591062754
True	477.580094517036
True	529.6166356174357
True	594.3835548605034
True	937.9027565939164
True	250.04389917604107
True	1023.3541503713597
True	913.357597364566
True	601.0392026664027
True	341.7170637323805
True	853.9525107893438
True	10.334390365464612
True	32.647583179561224
True	286.0227957382114
True	42.697886196831
True	207.0727943706382
True	743.8061847557066
True	224.42341132876405
True	763.4521912252659
True	777.1273369920858
True	115.52512556490852
True	371.5944490421344
True	590.9234592119203
True	23.853952469414487
True	130.55610939409215
True	430.2163854894041
True	306.0278066592812
True	199.4212136085279
True	116.22228132903332
True	389.0215504440992
True	20.22029230122692
True	369.2120335523509
True	370.0137933491149
True	1024.307159311178
True	356.72245593745737
True	31.37843871927328
True	433.8425769571196
True	448.73821465114816
True	239.20762100810035
True	33.06341151826526
True	751.2958751617751
True	432.7686155028469
True	180.05543375843092
True	12.57060931975698
True	1204.7564420443218
True	160.0949275874167
True	25.47146945351081
True	299.1543676618877
True	290.5890192333424
True	119.63702888403044
True	286.70831347788527
True	48.77455378643495
True	321.65524541004754
True	302.71093213220144
True	300.01073727213014
True	30.596389857182995
True	43.61901520506624
True	1034.523267180547
True	27.37333359364244
True	13.671693561303645
True	173.98398875505202
True	648.7770939669927
True	7.924798015959842
True	183.3190080744739
True	172.0790066499545
True	545.2863628324889
True	383.0528838278781
True	722.8978113244135
True	330.16024687270806
True	504.4595505289477
True	441.3159547891121
True	494.269078402315
True	106.7053855668777
True	1261.0201356413356
True	900.3476681842236
True	287.0774319068655
True	529.5742162532691
True	101.0796132502973
True	570.0008954663919
True	432.62568802303394
True	163.34340517871897
True	79.50769457005255
True	355.21694538692304
True	165.94026242123513
True	30.974086788838733
True	592.0459670554804
True	373.8684243239384
True	61.20249590837804
True	29.02855432306916
True	685.1280785572279
True	481.74955006781767
True	73.82018882133885
True	21.90232496591798
True	338.1159906292293
True	319.5210301569406
True	705.4724993854275
True	550.9231834224798
True	550.9567519287243
True	785.9363942858618
True	8.281530988566827
True	57.38566622772909
True	35.48498766035626
True	57.4221042557018
True	528.6007380901247
True	595.3476296675292
True	83.79532639725852
True	112.27162953345275
True	190.96974184917215
True	74.77362419790828
True	171.4068148921273
True	200.7947534632205
True	274.86401355384544
True	809.5924774732398
True	635.1765567691696
True	292.0444809612566
True	190.3256064188681
True	278.2871906908462
True	250.03367455367743
True	762.3303979868352
True	323.8208381137605
True	167.6533408977152
True	881.3187249847471
True	341.8612587188321
True	480.9393009659616
True	146.8055373661975
True	126.67232981230369
True	64.83102220675086
True	206.31071009726077
True	982.3298438135558
True	530.7655063132905
True	104.13607678345312
True	361.0135156506326
True	103.8772764184066
True	695.8875194502424
True	3.789401819573878
True	679.9463172552482
True	35.99670903254464
True	941.4027488239024
True	853.7847856878902
True	209.25174713069973
True	31.803195401138595
True	85.46296015433927
True	448.50125777059816
True	231.3572244192604
True	1.3221609499650748
True	80.05490896472108
True	1055.2677273653846
True	338.92149678382754
True	665.1252678613163
True	477.5699963553951
True	32.36792163585485
True	137.8362397893175
True	452.79248367676695
True	923.4293132897416
True	807.8202971267056
True	423.63241058943305
True	340.70431439666027
True	18.40803578136416
True	80.2423135435629
True	743.5505152249585
True	481.8449889749815
True	381.0707034076497
True	899.7739180414613
True	24.79153088966392
True	218.04010440971385
True	876.3654918132073
True	233.8472464501548
True	8.277758170655492
True	510.44923070990166
True	101.33538142540316
True	620.4111391149455
True	52.92417330806357
True	256.82940268328707
True	862.8971084923122
True	901.814893402681
True	269.32213768978306
True	429.9326496204786
True	117.91899553862623
True	575.6073864605811
True	261.0224353840047
True	195.8248902895862
True	852.0029737442795
True	56.2544381126288
True	698.2398343901846
True	281.01244346089425
True	309.41865196723296
True	169.11229673707794
True	450.46616994000624
True	589.2319498189165
True	353.7303464083541
True	411.4003245857648
True	68.13908627558321
True	156.71997907818005
True	470.4725695776586
True	203.58590636105876
True	37.10296836553765
True	206.14684907270683
True	386.757996163546
True	385.8799364609932
True	724.673120558303
True	136.56902605852358
True	648.5664445659153
True	524.1509114748728
True	597.1117770134977
True	135.70505530339315
True	37.1780063041854
True	665.2290887406016
True	73.22818929225916
True	551.5542443301954
True	659.4434454314795
True	441.8445992467489
True	131.48862698272686
True	515.73786756393
True	4.13236964183099
True	382.3016789407674
True	30.03880975192777
True	634.5856059110612
True	262.76334533704284
True	583.6130235625212
True	685.0079939218765
True	147.42292847206264
True	512.5813101742754
True	478.3092438849168
True	66.73008979944706
True	967.0420895293184
True	2.4245251565713817
True	27.316536403634355
True	622.3719616348885
True	683.0648080685031
True	136.31438500067253
True	403.3727825969892
True	127.4778299029728
True	76.13113530371096
True	471.03420626201074
True	41.60595844540078
True	515.7130960975989
True	12.287199312704134
True	812.1859025955679
True	521.7117940492207
True	670.6298266940888
True	101.14839612796028
True	369.152983795166
True	985.2746747056044
True	821.9882841987826
True	142.60684751879103
True	542.7303961005731
True	454.9607180783679
True	247.3043978365517
True	268.74974215270896
True	6.525397550427452
True	322.8882771569872
True	12.16786745301901
True	368.29339006848977
True	74.29743693928475
True	410.7035348274496
True	659.9047838142462
True	124.5740497356906
True	228.65990371513104
True	630.3069047261893
True	686.8595996918891
True	286.73116881963153
True	136.18762627558283
True	172.05550090160358
True	474.2297858754118
True	82.92245013094472
True	10.587299787960816
True	509.9263366608549
True	570.5911487160794
True	19.463941275355047
True	134.61820441852416
True	879.032137099939
True	485.0197379983816
True	272.7621624413704
True	32.66833963805371
True	488.9291031642392
True	113.44386390474428
True	580.8812462506462
True	659.9288590529578
True	299.2762487317136
True	369.4131834612671
True	183.39111979337665
True	239.81075328165736
True	74.87567365652365
True	198.85527574059253
True	486.7248704891672
True	21.04663750877597
True	466.5282255598071
True	390.6060224034621
True	699.8340726344342
True	869.8034914089435
True	867.492105286644
True	150.7127698680347
True	391.193653487006
True	72.13936803018014
True	183.9450716834108
True	325.38193623647896
True	11.140485948327598
True	857.6192849777957
True	21.4578900424756
True	400.5324412721888
True	274.5035188013659
True	652.8784546015914
True	204.48861857840296
True	39.61387778968911
True	679.0861065438477
True	1080.5464459675682
True	217.9090243179577
True	129.91171328752776
True	619.3006208011283
True	508.5168370043176
True	16.942336593847937
True	856.0754636224768
True	114.1522969786056
True	47.39688353433267
True	303.0394998695698
True	349.50438172906223
True	396.76440245469087
True	264.47201255712804
True	20.98907025477004
True	20.6854225926418
True	847.5587709410509
True	202.2503282481367
True	107.99987181509036
True	839.9256440041032
True	643.1792152706518
True	620.3948348402546
True	435.758430648016
True	151.00721857828648
True	33.548396265653835
True	102.34946703863066
True	436.87566960233255
True	210.93048131692265
True	477.83344690818507
True	148.7277075773659
True	497.1551255008569
True	646.1637349368406
True	945.413692679914
True	23.9529000134731
True	995.9661998510592
True	1088.3651388596245
True	471.133317254054
True	84.31843636133026
True	806.7687315125867
True	649.0120306369322
True	624.9332356015018
True	168.58831362681386
True	747.1643114850048
True	712.4796188167239
True	122.01515190373352
True	761.9916068756039
True	832.9518181364589
True	476.38646820446576
True	232.7886083893237
True	67.95313058633937
True	295.3355149021811
True	346.9616622926604
True	468.7073128068336
True	443.5253837511628
True	195.7161624064308
True	316.2602342638649
True	2.947634278151538
True	13.335115212888123
True	107.28294609226904
True	130.3716847363374
True	352.4262389270428
True	353.372649417472
True	114.10978244988902
True	16.014311876767685
True	214.4853314620871
True	848.335646010751
True	463.8904832228076
True	544.6898037052134
True	571.2641036286932
True	813.2588827865297
True	647.7869676193757
True	92.61336363706006
True	199.30129340443884
True	242.1988735745697
True	270.036452301075
True	107.4211451968094
True	357.4686207520981
True	427.10945678039536
True	166.61036322167445
True	662.8901372614636
True	244.4852242364322
True	210.13220825857084
True	28.367993434737247
True	247.68189749565107
True	486.6894188602
True	168.53180788963508
True	538.1901999771518
True	494.1315506750234
True	239.1477965386001
True	105.53278052695798
True	42.24964198080431
True	407.860206774989
True	790.7043149414002
True	163.86455119739043
True	1047.2286364813483
True	1038.8724483179326
True	473.0631546802838
True	103.91057983863146
True	124.97953101036887
True	662.3539885255949
True	8.79624898168536
True	222.33588087751787
True	126.51284696919453
True	118.20359791846762
True	331.28103379796823
True	622.386234987495
True	37.87523714227056
True	122.64924849967731
True	945.7444462843312
True	53.847428425995886
True	457.7489365770638
True	524.6886212454194
True	257.9499034216016
True	136.11409597475372
True	930.6356807522798
True	1177.254977699779
True	514.2791260061643
True	652.2381417398933
True	210.6869207711647
True	155.05979673178814
True	330.1207401027135
True	263.71454354052827
True	172.3194875081455
True	293.927917642168
True	325.9749211220944
True	10.717304944686957
True	615.4034007623728
True	142.8085005270614
True	79.21497739662792
True	446.76843424496576
True	326.7314684596467
True	1179.2762444136183
True	351.6374344101014
True	959.5233451183518
True	10.597941659036625
True	275.1207897310072
True	227.63939025733956
True	161.068483706017
True	502.9800950306809
True	191.6256700164973
True	419.1975311148628
True	329.8965875780637
True	114.37882385406152
True	360.7588649757662
True	1026.4114454896142
True	727.4015778474364
True	230.68171246739504
True	107.59524023815464
True	300.75227767186215
True	24.213507775491863
True	351.61197939945964
True	324.9725610887986
True	566.9319168993288
True	439.2980821110633
True	367.2068351814316
True	161.59974019728864
True	13.07226263588618
True	425.43029708169627
True	284.3421818797878
True	142.66185468113008
True	303.6723305731634
True	429.905322897917
True	797.6914285630098
True	311.9364975309622
True	781.3179151735443
True	395.302122992546
True	371.7549278529154
True	1.147913150970204
True	1215.3173840628438
True	95.0871251314702
True	910.6277389014084
True	198.06033847308385
True	481.4080410322564
True	700.951621865207
True	86.49320355430467
True	476.9549927854858
True	35.48194336901355
True	409.7947416841971
True	72.9467238392897
True	229.8398180336137
True	39.19078368393063
True	683.335915268741
True	186.3147136611829
True	25.96216225266847
True	408.2123367669867
True	104.95332671578628
True	172.5241776275347
True	842.0537268384686
True	266.1097747952238
True	156.07728194330934
True	384.6278523524467
True	534.8535401339606
True	335.4864264414507
True	516.7394543732524
True	641.0585153928657
True	156.54620751573353
True	7.716453273147913
True	74.7765866518245
True	439.3699733873453
True	90.8060924061052
True	80.85788200160087
True	1044.486847326069
True	26.45003777441772
True	315.8893850188648
True	316.0252946465065
True	448.998628318839
True	660.2158933861697
True	189.0784210970039
True	657.6184267869502
True	329.3998908237808
True	361.83261483614456
True	276.23501617136424
True	215.1835229838942
True	373.6068578907453
True	454.8302086413141
True	436.4120821019886
True	611.5129963945355
True	137.9196881272289
True	74.72071231058023
True	41.199083442090085
True	289.8762463303354
True	647.586342179924
True	398.0353860444172
True	753.4305935396557
True	211.7912766768364
True	396.51439808112826
True	68.52728594378661
True	55.3562908494245
True	427.124002153029
True	192.41699392743377
True	220.98432040280767
True	39.19438489154355
True	1049.8120215099889
True	175.1066671849014
True	902.103579745178
True	318.52463275069147
True	927.817827997579
True	236.010247890126
True	471.47715920972274
True	534.3486988056067
True	608.419254327078
True	216.08652324122056
True	484.5068585009571
True	907.320680394692
True	127.06118604119604
True	6.81039547785538
True	585.4379408156099
True	28.814201167778435
True	75.43786210766666
True	801.1500171217391
True	228.73818243451015
True	981.4759141047446
True	671.4144232264405
True	419.0161672104883
True	281.7114848234738
True	473.3789259498485
True	341.64828310371263
True	180.76080309549425
True	695.8701251068992
True	730.6040307973803
True	207.646185740896
True	87.18908124381844
True	519.0366782963373
True	138.65034460881844
True	367.7841230598772
True	338.4758062711797
True	66.30366793687517
True	371.9122873745749
True	414.1435976979243
True	385.6341099278004
True	405.8669708969956
True	415.33647664328856
True	642.7367078786566
True	53.54126176552946
True	456.0962092531109
True	321.1465350803523
True	645.6518209959852
True	225.5679463865481
True	102.4622805381419
True	42.37277749282291
True	532.5954535989849
True	630.4945793240518
True	183.0270810076271
True	408.7389100430084
True	334.4369848037207
True	15.789842068430408
True	174.56961601457596
True	295.9058981632035
True	3.838366015418626
True	886.6382885615193
True	81.14044464057625
True	106.32125855050712
True	112.13096541424277
True	373.9323289736327
True	38.36088485440031
True	448.8788594926539
True	225.8135963554153
True	5.4296202345502
True	115.4104587406791
True	433.3759093855636
True	48.8267557926805
True	69.67984569249244
True	171.5342611370858
True	289.397963877258
True	966.2385994878458
True	385.7323483542197
True	950.7356828721228
True	184.225558407729
True	1013.1593080667258
True	805.3293631681728
True	652.4080107140245
True	391.4111767741186
True	376.6766163045937
True	82.06585430130619
True	71.35560157591438
True	79.9187442783283
True	173.20356162766888
True	472.902493303892
True	1070.332053948333
True	180.75589624743932
True	363.2744992284206
True	433.471931953268
True	630.6292905448644
True	597.1809883986507
True	295.8706102802554
True	468.9517654372884
True	655.6583473114046
True	94.22320952748088
True	747.0750961346228
True	256.03311981734805
True	135.55694786637665
True	406.4097420297353
True	849.7044280331179
True	427.90160895130566
True	864.5353616884192
True	207.6963954387133
True	352.280538943974
True	682.7695655422444
True	625.7184997570963
True	188.2566940669881
True	253.71510698879536
True	827.732699680466
True	30.38602715415052
True	181.7305122415377
True	499.0024314655801
True	676.507442723208
True	101.75221109162656
True	36.59242976222791
True	164.12601254279946
True	695.1163925310107
True	321.73502151178945
True	556.7790886131946
True	356.95421013438727
True	288.5853151206961
True	446.9784899136944
True	497.0783406986277
True	74.19795702953901
True	362.3662785462173
True	772.9719339654201
True	0.0
True	284.771307463905
True	229.2207110744494
True	970.6714937773384
True	139.8619989389829
True	660.198580773373
True	633.7790344003763
True	114.22540453553836
True	216.0757845155766
True	136.33012951067323
True	10.397763021218026
True	295.25852427027417
True	376.5298743035368
True	1146.0843004713336
True	242.9092453143886
True	415.3549406642068
True	665.3187374053972
True	208.63471317279132
True	27.389860784177586
True	884.9376225264301
True	592.5339643364774
True	154.57266346244293
True	642.5855140878525
True	165.48129204154785
True	298.0800731257869
True	757.2814131440637
True	31.117154898725712
True	111.26227094371713
True	495.3224317853411
True	63.72799862778757
True	76.5985822660149
True	401.0184146280913
True	23.89789821196238
True	745.6846980794579
True	105.41304917739215
True	162.19491713379293
True	18.48943315766562
True	707.4464680289005
True	25.594872758031997
True	773.3136238566801
True	399.2223250411613
True	119.36698602235754
True	698.1374049973622
True	521.8324803974724
True	577.2176527942541
True	45.54158591914929
True	357.9825454963898
True	5.798136097937576
True	96.85493643104375
True	378.4584149229087
True	48.9800747597053
True	118.44263592219528
True	312.2039571242287
True	167.36162014792367
True	101.27982806194488
True	647.6594733862468
True	19.01625827477961
True	1107.953843239885
True	514.2245521637462
True	307.61799293188784
True	491.5269379991989
True	122.9460940995061
True	744.4527003719345
True	1126.3973879859025
True	757.6244991417067
True	175.20148632682486
True	223.6187271915968
True	51.75364460877987
True	59.38613123242675
True	148.7159880539335
True	104.12576045253104
True	163.5846900610042
True	1140.9152750279625
True	324.7821824445993
True	350.5708162754414
True	714.0411127118024
True	17.685829988381286
True	14.83498873973847
True	581.847609602603
True	5.213124329665584
True	117.10958229804363
True	668.550989678505
True	178.25199294316332
True	636.7965628006316
True	840.5518884839953
True	163.6101144414072
True	880.4602916747675
True	2.8296359747434074
True	457.8032813541358
True	1061.3634130173198
True	27.532815254400923
True	237.0627523994025
True	148.15386944096306
True	928.9357346784338
True	239.4498227024876
True	486.1863652294351
True	122.81275112255008
True	524.3786766934425
True	161.44046415084287
True	96.78342084121007
True	394.30148772476736
True	68.92766426078185
True	52.08597891917922
True	1067.7458620015454
True	262.61096513421296
True	159.22766510372605
True	375.61648588221817
True	392.4739221237499
True	217.8027661879637
True	164.62588610387525
True	394.4962466442698
True	34.43258435106634
True	490.7062490832511
True	1110.0208038919304
True	107.41417825411214
True	467.3425699437042
True	307.8490072116224
True	25.51946619609573
True	407.82749296134057
True	103.82494239049969
True	564.8570532698072
True	205.8112424644187
True	412.4688027588271
True	21.58918816110531
True	450.854590071403
True	115.2940130343041
True	334.2183818122544
True	35.8943282986742
True	176.06308574677422
True	243.7681206445156
True	758.3305062540159
True	59.93421000966319
True	135.50311930530026
True	231.77056706423568
True	140.29232800228382
True	652.4906289867097
True	569.993030238676
True	779.0064790613122
True	390.2780894926191
True	530.5572965479133
True	407.1039004069784
True	692.9481142435329
True	75.18481776264755
True	449.0900931191708
True	429.37607250753
True	48.193568749924594
True	81.76779654899397
True	131.1551119444138
True	92.33548503414087
True	330.928275985581
True	849.709963480223
True	339.86305100252974
True	1089.8202910903065
True	310.4325982373745
True	904.3230741407934
True	151.8963254823074
True	559.3097726351397
True	620.7047886748743
True	689.840859698995
True	445.5116421217868
True	67.18567400764225
True	291.3372675220215
True	41.72531619805872
True	165.20543777171196
True	171.6479403517115
True	1144.9901058120583
True	217.2648046334428
True	561.4006209206065
True	548.4853225652568
True	566.6612971389027
True	888.0740154267594
True	602.177020215886
True	666.0696042944431
True	977.5824753621994
True	124.5104171616326
True	325.064912257866
True	260.49448930387086
True	307.89257080242226
True	86.29593063838735
True	386.0286876253824
True	5.290370443625077
True	329.6606437922896
True	256.33101574143234
True	602.3971298394714
True	278.4687235056351
True	363.0244024777455
True	9.507597138668643
True	56.75650792090981
True	542.5603976557876
True	31.06896210640229
True	147.59538591984057
True	63.598736320646765
True	146.42485043687617
True	240.82458031144608
True	76.7284133564924
True	384.35524023416826
True	278.79972916552924
True	97.31603807396176
True	330.6110515544295
True	66.02688437577392
True	590.7662891792655
True	844.4937297002099
True	285.9592849034124
True	1176.5707073374608
True	111.74592727823612
True	306.47515190804427
True	1063.3597160454476
True	93.30733965174365
True	272.1232417811161
True	9.753181868313666
True	394.6329381849488
True	463.1552488057535
True	155.45156585066175
True	613.0316789039831
True	894.284652427796
True	163.79630912650958
True	77.94722806246219
True	342.6818668884175
True	573.442835221083
True	612.2842197757337
True	1233.1553672739124
True	28.617993389471103
True	918.9012862498228
True	138.71420753083564
True	642.6990226295405
True	118.38359119329624
True	130.76360070352092
True	188.39774311523797
True	169.82828234164225
True	750.835052286717
True	209.55999452628637
True	229.17229513620828
True	71.34799681627796
True	512.0240510639092
True	456.30233803004336
True	177.96506883506976
True	243.4613500984494
True	16.312789970956953
True	417.6788193266355
True	217.03753338392903
True	293.77071741950783
True	116.38802212608776
True	732.5308004094077
True	419.5073149271863
True	255.92851008926337
True	644.2193012478696
True	521.5164720267787
True	462.85359162158926
True	132.97758422039607
True	530.4352828880957
True	436.2957815256764
True	2.813852431895886
True	189.6604039123976
True	90.7164596280778
True	251.09787115419465
True	3.26318885335098
True	125.08512486632576
True	374.01935582583445
True	8.20145946756446
True	827.2634264524188
True	164.1958003405734
True	732.8839884676717
True	777.0870766386673
True	155.04104490286628
True	222.1275608372195
True	472.7407464341512
True	844.3818039727703
True	50.42080041664711
True	37.319691373550015
True	132.52164309580772
True	640.7878077889951
True	723.2052707158425
True	183.40394392627505
True	600.4638594842229
True	574.8684904501546
True	850.8463401167377
True	412.230985183661
True	187.3922713971196
True	874.0411243364264
True	216.7087673458091
True	147.43866627590353
True	331.97593510011177
True	224.7570426419265
True	209.64606996038225
True	608.1327199491777
True	249.30368118785444
True	191.4015813767435
True	473.9231923133708
True	480.2220593206813
True	61.87657686553003
True	286.57056577702144
True	77.58837234376959
True	339.04184679712245
True	354.30338864218845
True	258.75402627260377
True	180.5392705249523
True	372.6951244711987
True	621.5098022941129
True	762.1815516438849
True	301.16210373802903
True	760.558387500334
True	64.22158712325714
True	870.2252713809889
True	344.3187629677889
True	12.280413036759684
True	617.0013710318393
True	697.1433808755207
True	239.7675181016828
True	165.01697784208272
True	48.11154355702386
True	380.6819302528804
True	75.0131584916824
True	12.517076616478624
True	903.2436845343896
True	376.3204516271354
True	182.91749007629815
True	998.3098252618788
True	13.170174241763652
True	788.544280282038
True	31.3372670122422
True	632.7094282152399
True	55.24711061382322
True	769.7598984658978
True	448.2265303169848
True	192.3208020796996
True	444.4727279725232
True	211.1628690159778
True	299.7496755728129
True	210.0770652097408
True	404.7776193622207
True	10.722315356053086
True	319.6180149629536
True	109.6088357659378
True	13.004738663143309
True	459.9760480576059
True	714.2751394429669
True	296.3729391313686
True	77.64209257641679
True	324.6522452692945
True	81.26854827973935
True	195.7662439351405
True	183.4766248851925
True	368.0885823639374
True	43.37507706387488
True	141.6550926735553
True	369.93264405935184
True	887.4169072041484
True	115.11133606919596
True	207.43308593088804
True	441.60223176081433
True	19.05123675261321
True	415.86700904835465
True	510.3277996713042
True	88.10512886828711
True	395.2431641463832
True	345.22038771749874
True	424.9688669620671
True	591.1592921850676
True	1023.678072596871
True	977.6282317842852
True	57.17862700292077
True	1072.9208956706543
True	110.71213048351588
True	106.45477311224802
True	112.59650164164162
True	501.6829809114888
True	363.90750966853415
True	576.2572212734284
True	260.5079746784928
True	156.72178711274404
True	396.9982811309628
True	16.217899330240865
True	438.54278534184107
True	380.5081579207301
True	149.83529676908643
True	94.62973798314694
True	521.8897304635844
True	993.8053974367714
True	205.37604483231
True	67.97865614592958
True	433.3485773731506
True	375.28648488982685
True	498.5075377625677
True	325.2850525499139
True	4.601729461052218
True	518.2398803287357
True	516.8507511562399
True	513.0113041001315
True	185.09982570018883
True	103.27753414653104
True	22.04470566690943
True	370.4988493070111
True	109.43797277547225
True	7.465447061758967
True	32.53669447989533
True	345.73305532465395
True	645.771788410264
True	136.84324248465444
True	89.0047078866686
True	26.18049670514111
True	413.5076641070749
True	354.1587290477522
True	778.9400392485779
True	308.72570245687297
True	518.240669219039
True	536.2250952858429
True	529.2787403257687
True	293.5299555949788
True	530.1348476707683
True	104.72648903608544
True	583.8093061913157
True	7.21956376817149
True	379.7510392587328
True	453.93217790379447
True	950.8146012472408
True	357.76061711109566
True	787.5315326214014
True	954.0588497214789
True	182.4052740829426
True	36.78569812489218
True	384.0221654851408
True	386.5529496428603
True	596.4510023468042
True	264.2810878677188
True	27.569540936146428
True	638.3641578005355
True	125.63487533312806
True	1087.1476604976513
True	309.80404639352514
True	475.0859079261307
True	129.62808699000755
True	817.9916297886292
True	140.2328762353808
True	810.3827757119919
True	590.0845866573736
True	180.96107626255292
True	111.88595785853047
True	61.38400178591394
True	573.6151061108524
True	911.857480460572
True	413.8915428616698
True	543.1434146811783
True	134.7951881567769
True	620.5291189712807
True	474.205823196049
True	792.0084523744194
True	325.25069923212914
True	595.6961036932987
True	112.99149577916052
True	27.20552358954253
True	417.3680553027677
True	167.99503861329717
True	99.77394013392583
True	379.23472734125625
True	1084.159765258417
True	261.13273437726565
True	556.5483614503561
True	11.680671768904466
True	74.11522350639045
True	321.22177221266634
True	775.8747803964912
True	440.8189235643928
True	534.821967050449
True	728.7706114848393
True	73.00314484772207
True	722.1691465697796
True	48.08165023154048
True	104.14993297638983
True	181.2829125623377
True	85.19654243242923
True	24.0427530992562
True	304.8144545356631
True	490.8064752620291
True	920.1192954845944
True	862.4928626150801
True	6.854921669546022
True	293.59695234555505
True	461.845809117162
True	127.10104482925992
True	246.5662418720752
True	330.4244125011657
True	1312.2248668813786
True	452.4968188864647
True	24.07088040576084
True	189.6608640610869
True	701.9587628685898
True	33.71220284378906
True	173.51977706568
True	556.9782637035955
True	72.25914928484106
True	876.8033250797265
True	333.35063093679526
True	666.0849652444195
True	76.72424483314283
True	689.8120642640511
True	580.2399326042462
True	899.8182774029439
True	257.9281058907416
True	504.1880939698123
True	804.4614289261151
True	925.946523120114
True	244.2976247087972
True	763.4643377392202
True	218.83248701243983
True	459.3180687216213
True	355.9211250969232
True	503.3387417327549
True	479.4677005547935
True	316.4447178185461
True	360.0218727387614
True	112.13848656557612
True	355.10940529470906
True	1117.1800196934398
True	308.6119699790658
True	149.7193965937294
True	306.30117914249536
True	747.382340585536
True	638.3104630084631
True	410.6954961291013
True	114.55999385203664
True	344.2688798029636
True	32.931313011862244
True	173.0454374606173
True	94.23136100174956
True	94.426495958346
True	561.0740108762335
True	137.39147092277403
True	138.5123972998875
True	104.69937201272631
True	84.91384912987124
True	443.7918248906918
True	385.7810795139883
True	1043.261236540323
True	559.7555455960851
True	822.0474387273692
True	270.0151332872684
True	295.76139891766627
True	534.0449577833704
True	193.2731944827798
True	744.940458618115
True	250.32421915668567
True	358.2813324812564
True	71.67518352271118
True	116.15204799622926
True	259.01706091665824
True	123.1379461936733
True	472.6928286695413
True	32.30328378114065
True	580.1511244461748
True	1010.2442841546566
True	724.5228421082288
True	1.1221719789713611
True	63.61788376017521
True	475.7044247224196
True	432.4912263083686
True	74.62337246259396
True	120.30734914264372
True	305.1577137139
True	75.60784952527429
True	51.32152121821406
True	719.1364241396844
True	649.8464566650879
True	159.05269987795785
True	159.32787858529738
True	543.0907830593125
True	52.947901546053295
True	24.31775454912595
True	555.3321160956539
True	443.5010211494349
True	1115.3087825064893
True	43.87697200222328
True	477.68485032947785
True	863.8685237074143
True	783.1468157075474
True	285.7496829020444
True	755.2389491963517
True	399.21917676644944
True	42.73594146544309
True	101.39079371027428
True	708.7837611313392
True	76.39048997686403
True	143.79705237241186
True	941.1118775092142
True	184.13929981968437
True	271.9379896949989
True	104.6441070865289
True	646.9716876423275
True	594.9624757691862
True	211.84728355779947
True	414.0691576162282
True	40.55503547122872
True	284.2608058367689
True	599.2035375031778
True	621.7264666122852
True	313.13179111619297
True	77.03846175225891
True	939.266441717777
True	1079.2543832310291
True	565.5283511185065
True	58.58051467145584
True	31.130587587170403
True	94.65659122218383
True	109.93025535288768
True	104.88485729356351
True	886.416442434975
True	1217.4217945436535
True	750.8973814953512
True	331.3414474785576
True	8.508434498373155
True	21.27760167150071
True	337.035804793465
True	465.0934256320319
True	49.45599990841096
True	553.1982458220464
True	420.6288224499056
True	388.5574209320313
True	82.42724914060642
True	196.17956588023856
True	250.44023004172956
True	135.66296130303027
True	407.7696365421756
True	44.60612289452085
True	171.1853686467249
True	1182.6701282739084
True	5.683164152462826
True	27.50114634447835
True	584.8679339985392
True	360.2876778109195
True	772.488829551244
True	160.42159988667066
True	761.8984614703968
True	606.9258246091938
True	279.3788642836627
True	433.716344628921
True	331.0277457547101
True	284.1799382889688
True	264.490800629876
True	398.9578801559564
True	509.60160906365496
True	511.33192228495386
True	106.07679102676308
True	371.7739839914029
True	9.510957411587368
True	189.3528962567693
True	238.77733850947712
True	863.5928141479229
True	589.057511347757
True	30.056262637403037
True	752.3720960292641
True	843.0099358313266
True	104.19337214192556
True	336.045204206592
True	845.2892660896897
True	231.05109279217243
True	162.10124991555872
True	542.5160846480301
True	603.3600090886731
True	1099.052629466363
True	153.0395044678414
True	154.06503059393268
True	247.06051589162985
True	323.9151760912449
True	421.738910714637
True	415.5811349956163
True	330.2976597979546
True	418.8470988924456
True	501.5329275500341
True	216.91395683413484
True	1458.3247635916991
True	257.88843520861707
True	399.62623088614953
True	49.60224197035314
True	771.4472865735564
True	249.18679321805777
True	899.8331490668986
True	551.7596671295323
True	322.3265133369833
True	767.0135406069804
True	264.68071032551853
True	221.4968375867116
True	260.2074394927839
True	226.41537854548775
True	142.21625485612466
True	246.9556592254528
True	711.7850807978386
True	521.5617189087429
True	218.3712397784436
True	1155.3103798277232
True	117.73464832206008
True	261.8288003824082
True	70.5076148507349
True	306.2651797756981
True	415.41225548763225
True	96.09809068521308
True	228.19674593938157
True	76.20895992282964
True	706.7539455933916
True	369.3688990144793
True	212.52093354270443
True	737.8657761684626
True	875.1933325023373
True	852.6130541998325
True	819.9975151585691
True	351.1861856287233
True	1.5532370133450977
True	255.2519771861119
True	51.39537700769852
True	381.3030423765119
True	56.277068263004416
True	361.4250263646659
True	871.4864413877276
True	1023.765713120325
True	406.0897352042449
True	22.351878882819577
True	531.0348920537327
True	503.5483440509008
True	197.4819741040029
True	236.69264428221467
True	293.99231917939164
True	22.839383738278784
True	124.82351814842843
True	951.5346319490084
True	63.68362506146498
True	501.981616315758
True	793.5175050125432
True	105.21760638243116
True	232.51944934473696
True	113.73000965482936
True	15.89148627888853
True	1.5554942832984082
True	116.8677310159234
True	1007.9018596106883
True	474.3098191004787
True	65.67926901346083
True	794.5234706382626
True	341.0153894617107
True	1.0754898716958936
True	452.5992054248869
True	191.7466707357324
True	506.3591859180824
True	86.74110212246573
True	321.1277340760244
True	390.9477387105236
True	172.2541254115239
True	207.06720878793035
True	133.21807088849403
True	177.03232432148678
True	981.4581023309662
True	14.694492148142704
True	515.1089993497119
True	491.28851364677337
True	397.2376988541158
True	223.27866458657203
True	230.8902491198229
True	160.71693382466057
True	47.89373663180464
True	494.5891070234234
True	148.46593533882017
True	810.3576585713582
True	818.9821303821543
True	234.49884461937617
True	300.827596600589
True	530.1191938040396
True	41.57665449425121
True	83.61590385670831
True	750.8350151231432
True	1090.687386502043
True	111.6528575838076
True	734.0030799509987
True	144.26073713267334
True	929.9102725258484
True	659.5508254038316
True	108.18680774944389
True	259.6976575228612
True	590.4276963948446
True	255.32322670004925
True	42.31192963926153
True	545.7355889177563
True	461.0422691102317
True	5.055545751994412
True	478.6992899051736
True	62.61836477228817
True	173.42778762626577
True	241.75279136200524
True	308.8927865099079
True	75.91004124499723
True	221.14792703162144
True	351.35436258902405
True	436.9221299401732
True	916.2105381036192
True	46.62779866536042
True	924.7831341484634
True	1048.9166671347252
True	121.29826059155826
True	73.47425094420497
True	989.5611224842024
True	32.05112890869496
True	226.3203867456484
True	89.0674549184543
True	218.85752317627927
True	351.8575894170328
True	937.1282669588836
True	98.37942583522064
True	72.13566050127362
True	636.9707556471615
True	281.1597654251875
True	722.6049236886838
True	52.04325631914374
True	492.7452859116236
True	370.720048738701
True	676.2438459028458
True	52.128015847536105
True	109.7191898751904
True	28.22539522560856
True	275.7522278681419
True	45.01710290184606
True	348.5702785392523
True	2.7928770001929744
True	1174.0114260798546
True	102.53332926469754
True	126.47257654163069
True	359.0361043716105
True	718.92404552541
True	678.0140486460672
True	1023.5034698856388
True	468.36745934092255
True	429.82639304145135
True	142.8005181661647
True	422.8464101411227
True	838.4231535420506
True	416.3995484996437
True	970.9192902583678
True	85.14182957575235
True	424.16782003412055
True	169.74555554234126
True	272.0481934670822
True	753.6653442439382
True	169.05062757495668
True	135.41945865151746
True	64.01567166367032
True	893.1731600387756
True	779.1290247296849
True	83.05662864700277
True	448.61443810093
True	724.2499622270159
True	415.0395212883879
True	57.96359747434075
True	324.9749422605281
True	784.3654303777749
True	30.30820212268657
True	375.3836384457629
True	167.4255817889915
True	279.9457129069553
True	33.02324779878914
True	218.2774401291822
True	784.3776432429858
True	625.1163526690231
True	57.01855610359867
True	293.96926864180693
True	874.0797303447832
True	17.42241189173108
True	312.9171539149954
True	287.32507159080046
True	435.18171171140034
True	214.33950752272665
True	588.0262692968296
True	43.8309437440426
True	1002.6331334577056
True	885.3097932389787
True	47.07534001662372
True	380.3323064286766
True	722.5580868449651
True	920.3966120860672
True	265.9707963490579
True	610.3873176134324
True	125.74171611634252
True	191.51918781044685
True	137.3650211647892
True	137.44699650809082
True	207.4308463839758
True	932.509571422778
True	783.042216707983
True	948.5040467843346
True	18.35138046395353
True	25.889015656402083
True	359.22759436954567
True	13.66785332598276
True	628.4563768216939
True	1082.7047435180575
True	261.9119171115225
True	208.9228421784896
True	84.55760441939073
True	221.00260997147487
True	127.17467825312788
True	42.63265350146886
True	128.36913856377092
True	83.8027350717242
True	260.1475902111922
True	523.3686493736367
True	162.3859087845374
True	30.259126668869698
True	60.39255433193645
True	430.3863177989591
True	264.1373173078463
True	609.5765402987597
True	23.874102967852423
True	116.33854791245656
True	681.295537352977
True	265.0488716034792
True	468.5094762542494
True	653.1727402033595
True	104.14256648446911
True	105.70317123254117
True	80.02397469852951
True	25.68907064971036
True	117.04260535716372
True	83.98566427865413
True	98.5946756744792
True	153.10444132294256
True	248.37938459441148
True	827.0514354377447
True	296.9171049491279
True	972.8574616423926
True	169.00231806854856
True	196.78266616381845
True	796.9829717663123
True	304.8928773950201
True	583.8466193740683
True	254.11718874224832
True	360.494212408658
True	436.75262531649184
True	538.4602298779986
True	649.8674243002642
True	358.354328119356
True	32.129823103495966
True	575.844094489679
True	622.6126262377041
True	19.86783514813057
True	12.292772217345034
True	266.357844469863
True	395.6992853993771
True	456.3839511499792
True	64.87050880335438
True	638.5637236018979
True	929.3370800925182
True	238.5157591756484
True	884.5436257915414
True	267.5775184189343
True	96.59170165349194
True	285.87839164985104
True	677.6889429292663
True	38.2578099903136
True	585.4841673251924
True	1289.1620058385572
True	1024.1576078017276
True	921.7296801615392
True	205.8037476357519
True	89.85385346701894
True	187.20983836077727
True	815.3489374833671
True	146.39043006467824
True	1071.139806076883
True	872.778297973624
True	38.04092282442701
True	86.87523252821589
True	419.32474794920375
True	393.7379678693232
True	205.1460310948908
True	529.6212777159361
True	644.3376752520949
True	125.70234035576762
True	266.2942472732286
True	989.0699529357396
True	52.35080591383577
True	661.2356938981882
True	552.7078760015307
True	39.718696931312735
True	838.223712019527
True	383.146104056305
True	543.4824241778488
True	111.32827487396273
True	257.03300330009216
True	215.4952940828096
True	27.42464313009401
True	129.51870185786504
True	749.4660533217329
True	135.65102025526596
True	388.8081424785524
True	67.46199118103816
True	634.3423973235597
True	582.26659778194
True	232.41821820692692
True	453.4793594764786
True	173.3773157319583
True	170.30366411413428
True	221.13889170015787
True	295.052447226506
True	363.8683324103104
True	126.77506341899245
True	190.66642633963824
True	27.007598323621583
True	862.3896453928681
True	301.687323460507
True	9.734461968309988
True	357.09069461864743
True	157.73891552750078
True	625.5096319656365
True	366.1235548162724
True	585.6821219191845
True	550.5401386139133
True	488.8489619727026
True	791.498844934702
True	239.8573376444856
True	560.0514171891225
True	156.54484894708511
True	523.0265313740119
True	380.8743864171814
True	377.45816718573326
True	129.9828579121885
True	134.4888734013665
True	108.64623843987714
True	69.69549484841153
True	730.3177178201855
True	175.06798852511855
True	42.1419079423844
True	0.0
True	535.4864189729607
True	111.66141827160854
True	22.756862901220416
True	42.52829675379581
True	107.30921651335096
True	530.2408966919519
True	189.30222035693123
True	110.91481423498615
True	33.904967214806696
True	155.6195734229009
True	893.28442834531
True	50.73006978130572
True	230.3284409612064
True	747.8431157373243
True	316.572491751222
True	463.632171081042
True	480.9327604563945
True	510.6660333134356
True	592.4008366073492
True	948.7362936502092
True	257.2754552118174
True	1044.3851801709068
True	905.5964002532364
True	603.4938052719937
True	344.1959675467519
True	825.817489642136
True	11.03026490228204
True	30.881714799322896
True	295.1672684385136
True	41.30679008684319
True	202.22058521051176
True	745.7153484298177
True	221.88578957043364
True	736.2190316038954
True	755.682019760906
True	122.38059758923568
True	375.896753202501
True	562.4279049208051
True	19.757242019636767
True	131.23972330115205
True	443.4021413155407
True	304.3408957519132
True	195.4318550802132
True	115.87485122125992
True	377.32070495868254
True	22.94532425696447
True	371.487121009752
True	366.5701258062295
True	1048.0234146163048
True	367.13177789644095
True	30.74739859714036
True	437.2181299190602
True	449.87805797991183
True	222.01267476584465
True	31.66904090953537
True	765.4443402189463
True	431.988594587438
True	176.70574976536005
True	12.551136431606515
True	1186.6006754472228
True	168.47196668766912
True	26.22213490351541
True	306.34236379366496
True	279.7244793655383
True	113.94843201225927
True	298.6681802228952
True	44.56510987865381
True	321.3231861120872
True	301.7687704596902
True	321.073722533842
True	28.447376839688975
True	48.73777272128709
True	1033.712747645665
True	24.39390615201569
True	12.316414030837883
True	170.07284165576507
True	670.9668865277187
True	8.874817755385752
True	184.29747071942924
True	176.6615410531864
True	508.8203198609672
True	365.6282464759739
True	745.2822725510142
True	314.234667849807
True	492.6325003214229
True	450.4833831988572
True	510.7524121737424
True	105.08370492009794
True	1274.8523102279642
True	907.9516235500764
True	280.48773038042856
True	542.3845578291821
True	102.7337487676093
True	563.7962450132931
True	449.9986560502534
True	159.11036669680604
True	77.23182235947206
True	359.1623416773883
True	169.1950653527027
True	30.00280649721979
True	622.6491211878074
True	380.36156696373416
True	67.32449256430277
True	26.98826269984072
True	662.6014454430723
True	492.3188597910165
True	69.47401136093303
True	22.573516129742977
True	338.75387209564724
True	326.4719251418484
True	729.0495293584739
True	550.4987404997844
True	560.1287121129454
True	801.2924125054816
True	8.213737247318667
True	54.00788812444863
True	35.41649974965048
True	59.15916602850776
True	509.5786914409862
True	593.0723437096433
True	81.40681627967952
True	111.62228671269736
True	198.1893736071188
True	74.19471786375594
True	189.2996935804336
True	215.16213942729053
True	282.63931898926177
True	805.855000825436
True	617.9361861992691
True	279.006163177396
True	185.5442965838675
True	282.03893360154524
True	240.63904904106852
True	741.0417873378817
True	330.3017274806371
True	168.4629689863204
True	916.9555431836188
True	341.09068018765595
True	475.1354006395396
True	153.65256774483305
True	119.73527125593056
True	59.71113712704391
True	203.82489759864097
True	994.02734642336
True	505.2267605896099
True	112.7478217274725
True	350.11352179315804
True	98.80550574841917
True	664.3484237614691
True	4.516903915134948
True	709.0381693810199
True	36.87567456550487
True	957.6315724124864
True	857.2101169894726
True	209.92445334198123
True	32.724438486745385
True	82.28280866408895
True	444.4609789783667
True	220.63766272577004
True	1.0696555273703172
True	80.89709700357156
True	1087.5470593372604
True	323.31842736627425
True	642.1736138376824
True	482.5576665341648
True	30.86917600312864
True	138.9967811344208
True	454.8648064939278
True	936.6258308366708
True	829.2620372151373
True	417.2240839760488
True	352.5776001241923
True	18.08318207932878
True	78.57828361726888
True	756.3162074294008
True	488.8311483316877
True	378.210017977065
True	887.1840997395597
True	25.674124232627825
True	217.97672203560765
True	895.086011026673
True	231.83222121830445
True	8.462225653468622
True	495.4557569804414
True	104.77084797447417
True	646.0868567886652
True	53.85973734197799
True	253.8312546480219
True	861.6732351077958
True	872.3257971766249
True	270.74680203939585
True	440.4937610670585
True	116.1923464196949
True	596.3312963926516
True	261.6962698981537
True	194.54144616260524
True	879.8264116391722
True	55.22364702322028
True	714.4002475659352
True	274.5726060652108
True	296.91709219165443
True	174.22090923696032
True	486.6009145067057
True	596.2556794020678
True	375.8718730559075
True	403.1353377025644
True	69.64623986355927
True	157.4211120864457
True	447.21753864392525
True	211.5931638124924
True	38.17135261340504
True	198.6215032586313
True	387.8066466246222
True	405.6849642703061
True	738.423135004464
True	140.58037299031312
True	644.7726127953191
True	488.415306462299
True	585.3146433777038
True	136.13865286379146
True	37.18874360903235
True	659.8045558899536
True	68.95668126420122
True	546.1319436199152
True	686.0237378353937
True	455.9923517530302
True	135.52879125090294
True	514.6775099289619
True	5.3139563736288125
True	396.8727976217866
True	31.686308794926795
True	633.7953071695449
True	284.7692170028703
True	572.4190282695499
True	704.537502216135
True	149.50597888465583
True	538.5251748605656
True	499.3731153022055
True	64.6409308858747
True	976.16485048165
True	3.1615211403423285
True	24.874294526200806
True	639.1884595690084
True	691.7994299684642
True	136.04116914712242
True	424.65489803016953
True	118.05199680031816
True	73.15387040628893
True	449.794524961509
True	37.84170306175854
True	508.8715689185241
True	12.712129150309464
True	841.2473800880833
True	524.7287264820675
True	685.5849598511951
True	99.2062673800151
True	352.98481860777906
True	1028.5250519422748
True	849.7408922171558
True	139.5233881949615
True	544.1586738897852
True	463.64006687757984
True	230.5628424437017
True	258.0550721788793
True	5.834997975843191
True	316.15966689625265
True	12.208769797403304
True	372.3406696864465
True	76.28574944405244
True	405.9192662909369
True	646.355289527072
True	124.8833638269064
True	233.826894547354
True	639.312994367864
True	666.8535365003175
True	294.4643526216667
True	138.2056154274409
True	170.31169329784163
True	476.1263895561181
True	86.34213422123639
True	9.957242755643042
True	510.049271839228
True	563.7266466096725
True	19.020054871910894
True	140.30483235383295
True	897.0743249085845
True	511.157100107383
True	274.9126134560367
True	35.764900882476056
True	463.4388014747189
True	111.43425098157194
True	593.0443346982668
True	680.3655083744894
True	298.50936187492096
True	395.8093256447853
True	178.99096559942956
True	246.7412377687944
True	72.77940969045119
True	225.0536727220476
True	506.3039007054278
True	21.237729617635956
True	480.7762330417365
True	380.1548063589476
True	721.5653988263728
True	896.2586417457645
True	890.7401459365839
True	157.4768772057234
True	391.7677063900442
True	63.4307487371698
True	199.6156070793692
True	315.16951896983505
True	10.163372811719386
True	796.1810951285182
True	23.36904330144736
True	387.5573118028788
True	274.5615299771886
True	628.9130973696716
True	214.218825656286
True	38.08973168717526
True	661.8363049343681
True	1063.800680336081
True	231.4821396086984
True	128.46005360418337
True	609.4190208658522
True	511.2946638159925
True	17.330207889864027
True	797.2651561655682
True	108.26874778633704
True	48.95277246700372
True	302.65683078444926
True	353.47764656188696
True	413.0052183159329
True	269.51688742929946
True	18.952990698871364
True	24.43184817266106
True	834.0227625863627
True	202.8298051450446
True	110.26293868177888
True	874.9334481380371
True	652.9716507471637
True	642.0660131288053
True	454.070556799672
True	146.92749898301122
True	32.25820081076024
True	101.74934043619768
True	433.88001921004127
True	224.25349613745067
True	496.4873834605472
True	146.04413927312757
True	478.756040453266
True	654.9494087781084
True	962.1225392240996
True	25.704214092718864
True	1003.976901582426
True	1083.359668682121
True	493.5827009769474
True	80.66799678109462
True	842.1524563977802
True	639.5501045971167
True	645.2055691916854
True	172.6723098984979
True	758.9902556161234
True	711.1407174763565
True	122.04259357095596
True	744.2464974308515
True	849.8225471116282
True	468.1809880015044
True	226.98601218426447
True	69.85620487613716
True	317.71490556614134
True	345.20776907051646
True	469.9181687356551
True	427.6775144951766
True	195.92092221507912
True	308.89202807094733
True	2.343696922907246
True	12.19098128752093
True	103.1831496615248
True	132.37640259924663
True	360.299707234424
True	349.218985998038
True	115.84962568103064
True	16.219172182075415
True	207.6975432321043
True	828.7631424525971
True	465.9533276644048
True	525.3658505695503
True	556.008617237375
True	810.9339660949267
True	633.6949523926068
True	95.269993067155
True	208.8022364666268
True	248.0145017696688
True	285.61547074327143
True	107.50721238211344
True	368.2111533419234
True	424.48791112187416
True	165.51163422181145
True	654.8342659579632
True	246.89627125775985
True	200.64744831385423
True	29.374184926510367
True	253.91478186675693
True	468.4204023796768
True	168.86450676436078
True	518.2143921825938
True	471.8832100402323
True	238.2312007863579
True	103.63213770100492
True	43.25319757507347
True	391.61930015476906
True	783.3372254601425
True	161.7999928154956
True	1003.7051821727084
True	1056.2456492377455
True	482.64676835185793
True	97.019613571307
True	126.86037485426402
True	633.3162648348925
True	7.99939034558277
True	221.2783354448884
True	132.11157440939783
True	123.91041531600698
True	331.17223872858955
True	649.0722651676039
True	35.85586498700065
True	125.30615198237302
True	968.7871894979924
True	57.64915158806683
True	452.1483823037669
True	530.0017345172088
True	263.9914245546992
True	127.9871987175594
True	904.6253099250632
True	1180.5174060560264
True	511.2910531626041
True	655.4908750599653
True	217.60106128430195
True	157.73732583013935
True	315.1137491586235
True	259.9702245923924
True	167.88081565516202
True	307.80583929322347
True	322.29913641487434
True	11.758478060842608
True	624.001023817319
True	144.7130818725632
True	81.5624031221364
True	436.1302148287568
True	317.4251226910313
True	1170.8810063478804
True	362.2927543311913
True	968.301698232293
True	9.533247157729578
True	268.4484622386952
True	225.0673027776536
True	155.3295354354108
True	484.1757974740843
True	197.4214520061493
True	430.2404412022722
True	329.97666312302965
True	109.64233333626916
True	355.6932406597241
True	1026.3513464178134
True	725.9893278207245
True	226.48414053163023
True	102.45636846875496
True	293.5738681598812
True	25.78393798945689
True	357.1718462960609
True	319.529297719205
True	573.8833058007192
True	446.3426211016564
True	346.66178440717266
True	155.57755699199166
True	13.888047568982453
True	436.938983646465
True	281.182913413598
True	134.4547585848595
True	298.0389355857508
True	420.2416840542186
True	828.7077761238513
True	318.8336294595038
True	767.8650752929594
True	405.231181381464
True	372.8898293524608
True	1.901251032268323
True	1192.6777063038708
True	103.49409352975562
True	909.5741444165224
True	205.00084477875197
True	466.61414181208096
True	691.6464695263126
True	82.30601803079536
True	494.4699098420446
True	33.35896237250992
True	430.4275150277068
True	77.21855857195678
True	228.0785132204157
True	37.58028903843609
True	656.8830160595365
True	190.87692382261608
True	25.446327952881163
True	384.76633936319786
True	111.78445110223736
True	169.42214522732766
True	843.3051705518959
True	257.8682828743589
True	154.72297751364067
True	370.3471936160257
True	525.2656906987886
True	333.0705893025586
True	509.5456149439558
True	626.0991212823659
True	159.17835019882455
True	7.728363935059571
True	69.64419615552684
True	424.4695118427131
True	85.75075796592404
True	77.95429438893719
True	1039.579441644563
True	26.36849864116856
True	321.55747401888163
True	314.90048365519954
True	471.5705417244128
True	684.9445390920997
True	190.8500081597396
True	633.1323092078167
True	334.71153739701856
True	343.127948290189
True	276.9659922131864
True	208.0830743232274
True	354.95849998798764
True	464.1989728650428
True	419.10775096292497
True	590.5697315672035
True	139.18032437573223
True	75.10716506894614
True	38.72600136025975
True	293.1644283872066
True	634.1173650339207
True	412.2354710027474
True	770.782618537719
True	211.55004222556695
True	388.1238369011866
True	70.02952984068064
True	56.46868087216337
True	415.8876819988442
True	207.5020023898343
True	223.8246940876908
True	42.3223281601034
True	1032.0199077415014
True	176.34836645260037
True	904.3315981522844
True	325.406980109386
True	936.8950569079684
True	228.5408048564861
True	444.2838182992712
True	532.6030384086476
True	622.941372418288
True	214.0429910808361
True	479.3561295675957
True	939.676617982015
True	122.97978630992338
True	6.7210171335648585
True	607.5761916415479
True	32.13884468540199
True	73.49244355872037
True	813.3496981745466
True	218.8809528028636
True	1001.4967765088076
True	682.7744867638523
True	413.36052418680976
True	280.421603886931
True	503.3073636989959
True	335.7722566460836
True	189.58266718543237
True	691.207073065276
True	713.7909192727451
True	213.67940484619055
True	88.97735923613136
True	521.7223647413939
True	140.50801351784833
True	383.57167895822334
True	342.06239007716925
True	63.49462244212871
True	376.75820236651697
True	410.7032067975165
True	396.2000017880556
True	407.8416121322568
True	426.85860901391743
True	638.6888297657033
True	56.401626571934045
True	438.004919450656
True	340.7228945146818
True	643.9203054803424
True	217.2764034304807
True	103.51022423749298
True	40.8307218439292
True	532.0340739694503
True	653.6548535437367
True	174.28507498044607
True	408.34332386468645
True	323.03966265122506
True	17.992873003175966
True	170.26968512117364
True	293.6193353474319
True	2.93702265604563
True	863.4597166458527
True	79.09177607390761
True	103.75484629302557
True	114.47736188970256
True	356.4955117443671
True	36.90781710296356
True	451.2717104972356
True	234.060783890786
True	6.442222712400278
True	120.38530393110383
True	442.1213459636561
True	51.60437142561558
True	68.84721267791137
True	168.47438412338232
True	286.94924836473706
True	977.4388035137796
True	390.7922457420088
True	984.4584156896886
True	185.7485413570791
True	1016.0495512690431
True	757.1888321372497
True	672.4138081274713
True	409.1298958555796
True	403.4540573306127
True	79.57119026977848
True	66.3509978782878
True	73.99263644705067
True	177.53189754736636
True	474.904024936088
True	1137.142072994569
True	177.557422964247
True	347.0031582841783
True	434.4132551101047
True	598.0949363358424
True	590.3852717813893
True	288.34149580811544
True	463.7682673450436
True	684.5775322801624
True	99.08050026646788
True	699.5106035813066
True	261.9841813388988
True	133.7436798744742
True	418.1888551641716
True	849.3667189449684
True	443.79918980926266
True	847.4418356988737
True	200.831921338881
True	346.4700743760208
True	703.2896933367242
True	612.9006953056843
True	187.79190872756013
True	255.18916958493733
True	786.3343976815916
True	31.844073599402943
True	179.9745170042048
True	486.0179628627946
True	718.2142375477332
True	107.11667036350904
True	35.89675575201924
True	168.58189872765223
True	733.6631231372355
True	337.9435462512342
True	536.6024927866638
True	351.10522547975125
True	312.7396632550253
True	442.6178976048284
True	497.2795117028524
True	73.45571204055503
True	360.4593555797582
True	736.9251713603162
True	0.0
True	284.4911946373575
True	246.2058088599646
True	1003.435656854582
True	144.33289788381998
True	651.1563657830515
True	628.1558562134569
True	111.91263523606
True	219.18560967487423
True	127.6512898062373
True	10.935489636070548
True	291.7091947970076
True	368.0532435404013
True	1134.0855397252208
True	244.50283475900483
True	412.9088109045728
True	654.500308821284
True	203.93725768954624
True	26.743680292589765
True	866.0918680961137
True	577.5734703423115
True	163.27038899248424
True	606.4444752894202
True	162.54121362682298
True	300.710360381551
True	755.155050362878
True	36.87643051992799
True	102.81140554061952
True	516.5077420840466
True	66.3996485217676
True	76.02073769356636
True	406.831766769888
True	24.165674368692823
True	750.1042516509697
True	104.20690538058336
True	155.31664363511598
True	17.515911423160627
True	741.2175323407581
True	27.491008377873424
True	766.8402189622242
True	399.14923609283017
True	117.0293825567748
True	690.7944449015403
True	512.1358929992477
True	568.4702413958919
True	46.768183953067336
True	363.2492156339074
True	6.122767545310834
True	95.04861388093632
True	376.61701655496427
True	48.937456214733125
True	126.84081587691244
True	298.9967049995485
True	178.40899764036524
True	97.812502875407
True	632.3468148127281
True	21.012342615305556
True	1136.2213148880162
True	493.86714704199846
True	306.54023830402275
True	495.89384348680704
True	118.11968795391444
True	781.4730862701703
True	1091.0182880644657
True	736.0252211911334
True	169.43961857321557
True	224.34241294323687
True	50.0215938853278
True	59.701978174943015
True	153.1461202292847
True	102.87029479046912
True	169.22519836502053
True	1187.6712366502811
True	315.4884974204288
True	355.4458345812709
True	693.4827353187272
True	17.558013294817577
True	14.330748342059776
True	581.7007041860146
True	5.713587398695581
True	114.98113974551669
True	681.7812689903766
True	177.88583217956085
True	656.5103728398211
True	836.1252758921781
True	160.98191929185344
True	858.117625820796
True	3.722890453890306
True	437.4391645493821
True	1051.6396428983444
True	23.78753344462003
True	239.420036776162
True	152.75812511372794
True	947.8863586267632
True	229.23450412651064
True	509.80104310654383
True	121.80394469652552
True	484.5163012086804
True	153.707397079147
True	94.88842861392084
True	381.5192935798535
True	73.09952848617904
True	57.44812726707851
True	1032.626321804412
True	262.09038137953434
True	158.41318590654436
True	382.12367138018
True	400.3430827832282
True	210.64223246050943
True	167.18659057654588
True	385.66437782402215
True	35.215351854412866
True	485.6484319554244
True	1097.6861851824715
True	103.6686873320134
True	470.48208016003554
True	325.57172228380216
True	26.31370537847873
True	381.2130903189948
True	103.458289894938
True	601.6017011526536
True	205.46347172301705
True	437.390962025582
True	21.65861574430829
True	440.5087935856748
True	102.79372214488316
True	343.321814726547
True	31.10678682292849
True	170.75706083222423
True	254.54837657449215
True	760.7555112016373
True	58.49856503061508
True	142.36502282046865
True	234.5727253054501
True	140.4586965910086
True	614.6782451206769
True	559.9473090216071
True	789.4217486454372
True	388.1145496251816
True	527.229051847926
True	424.7247096454429
True	690.9215576121981
True	69.2922879594578
True	466.0633500424032
True	424.8838170137919
True	47.74043035844146
True	84.4081156924572
True	128.65404213080402
True	90.6885743519137
True	334.26722151014144
True	861.1497794481705
True	332.7558125960478
True	1127.2007104279537
True	309.15417953239563
True	903.5275371830392
True	152.67182165979185
True	551.5645595380342
True	627.7889246192462
True	712.4223025290535
True	443.5476448979428
True	66.2751921925789
True	282.5819520970362
True	39.01894658495933
True	163.62028608261406
True	173.63243355772798
True	1113.8138715020395
True	235.19150640306268
True	553.3779396450332
True	546.6618903992046
True	556.4840735679
True	881.476033706493
True	593.4706196417964
True	673.1827039688883
True	930.7100454368826
True	130.68006244308873
True	320.83739459742515
True	259.81845256757333
True	319.82546951044253
True	93.66910897586976
True	378.5944710839299
True	4.901553281390125
True	338.17245412751856
True	253.696892263826
True	631.2214226559972
True	280.59927480047924
True	362.1300169951489
True	9.483076470885116
True	63.378655588838186
True	537.9979946515639
True	30.094122634183066
True	142.11594384786622
True	64.14885363520327
True	143.54052552714015
True	230.2856295951478
True	71.53443217103988
True	386.5166299230272
True	273.3128560566498
True	101.6248071772024
True	336.4117737575592
True	67.63736211944837
True	571.2041260350204
True	812.7096593492705
True	280.27075814516326
True	1148.808080465286
True	110.22235338408755
True	304.3353534531104
True	1050.51361078092
True	91.10237584397603
True	286.66748050383217
True	10.022282269034228
True	405.9258754339433
True	453.5026727224261
True	164.6568696219943
True	607.7781868795014
True	918.0563381077
True	154.50067461955365
True	82.76051988001036
True	341.4949792714969
True	533.3129580318837
True	611.53151233106
True	1264.221855635474
True	26.97277164508889
True	925.3568457957832
True	128.91844145288104
True	655.443767299258
True	120.80263903958382
True	130.1189007008861
True	181.39488809364903
True	171.3443186907384
True	761.9464465658436
True	213.66495489891784
True	232.3881217602294
True	66.50534663995049
True	511.27991855982935
True	444.8546149503612
True	180.3524400760384
True	241.5162914495965
True	15.941454358295651
True	427.0631422430582
True	226.97840442601205
True	274.3392176147164
True	117.6858492508862
True	701.3869174223934
True	417.4807169207614
True	250.6117701170897
True	645.4087420986306
True	506.9568490081613
True	459.8841388684458
True	138.64625007422976
True	514.2453085876172
True	431.2552583440788
True	2.361063931473108
True	195.3964119288858
True	90.88269748765433
True	243.73781897441012
True	2.9985662291827504
True	127.31816870984008
True	366.7714199074522
True	6.922798474809815
True	886.348920700271
True	176.18660770248087
True	735.5825781326135
True	794.0590043021456
True	157.38691374937693
True	231.29468802038056
True	485.9852639170536
True	830.6840871497819
True	48.82240078618437
True	37.02460964903999
True	124.77424605463112
True	616.3957924920212
True	716.1458715736053
True	179.2390134883694
True	594.0564455584123
True	583.6668876859333
True	849.3288633761433
True	397.000329691421
True	192.5034625453576
True	871.8717832163957
True	235.4048293128831
True	138.04437266529894
True	330.6984243782706
True	223.1085165127156
True	199.6521854238625
True	602.2291344588283
True	248.1583134011844
True	199.75740039969864
True	443.4872319994275
True	473.1182675635861
True	63.19317377645724
True	291.1972522057819
True	79.82053556741535
True	318.39565413675683
True	354.3070263746906
True	256.0223286073532
True	176.32103850821974
True	380.218642664752
True	646.658871571103
True	762.3102484241931
True	299.63948172852645
True	747.4345974099278
True	62.235182984148686
True	884.6448199864051
True	344.9123976889067
True	13.852894811081043
True	610.6431372972306
True	687.1467890147378
True	261.52102374015976
True	168.28862544650636
True	47.95523332887891
True	382.78991116431774
True	77.02971390640177
True	13.997217088131674
True	896.8352891980146
True	371.1206476469666
True	173.63899906663647
True	1008.4546948048264
True	11.10814581527398
True	794.5419024132955
True	31.95709348920996
True	723.1348340644487
True	58.14961532333233
True	768.8387261336126
True	462.20379477992304
True	203.86702137241983
True	430.2369958522625
True	224.7960538545429
True	297.3117732446309
True	218.83859425077523
True	411.8318295553852
True	9.139413992132642
True	319.3974058432596
True	112.18981224802285
True	10.531939560217351
True	470.2388523334107
True	717.2543831071771
True	279.90495717705454
True	81.74334404850501
True	306.00477613118267
True	84.97140509126936
True	188.53083033850712
True	183.8163111352517
True	377.91425482373165
True	43.556406240598655
True	136.02141710412846
True	385.67040433741647
True	843.3471130978891
True	113.52116103253202
True	206.45638313696728
True	428.3397568700602
True	19.270501738365425
True	415.43675544667616
True	516.7813612412045
True	90.08986786204584
True	383.3889707395215
True	347.29256806646526
True	418.02080227351183
True	589.0782529367004
True	1067.65124507538
True	962.119194258586
True	55.47645081113704
True	1053.789275397299
True	111.25444182545245
True	112.71939804135998
True	102.24646604062129
True	493.2683741964067
True	370.6615121067425
True	579.193856865259
True	250.4411384522795
True	160.84528524887685
True	380.2949263493813
True	16.381930094972194
True	448.59132060642287
True	392.6663811584395
True	145.40437940558226
True	89.54597348644181
True	530.9476034962648
True	989.0075949056832
True	204.39518893756852
True	62.177526172277965
True	443.70728840799205
True	381.1164516171859
True	494.48770818151655
True	322.1375399270703
True	3.846309256575524
True	536.7557007486256
True	511.5871225525541
True	504.5351734186129
True	194.12613654838296
True	101.69278327422194
True	21.967542558282684
True	371.14046174772966
True	109.73600927454956
True	6.941238373820204
True	32.446083408378925
True	345.32467210080654
True	673.4824393144489
True	130.60908219366644
True	92.57871665401444
True	24.88845634910618
True	411.5136988639438
True	362.96020104294286
True	771.3313702196003
True	305.1364957233338
True	514.0068756758254
True	540.1472075092354
True	529.4675282923837
True	294.4740281325645
True	544.1898849513979
True	101.24536690239132
True	583.1335248305099
True	6.8975186138247935
True	367.1859340102374
True	463.8335848491431
True	968.5635542072946
True	342.4059413457901
True	803.3597879575092
True	967.5258960402892
True	176.62164578516945
True	34.10566140798638
True	370.4322275578282
True	387.130531397293
True	556.055749655245
True	253.792986587287
True	28.12815011353481
True	626.8167305257192
True	125.53338211157389
True	1041.4354029788408
True	299.53885685189823
True	465.833787292016
True	134.3698791730354
True	831.5318825266978
True	142.06688657126043
True	811.898575033218
True	554.122133934984
True	183.60392305987185
True	113.32787836785768
True	66.29919901600711
True	564.2586464525016
True	938.5351937779138
True	427.1952112278986
True	549.3359303396819
True	132.24586495088766
True	605.8659277486267
True	496.9051663315745
True	785.4638464931305
True	312.87952517462804
True	588.4929995443996
True	116.06936822878735
True	27.00992150768819
True	412.6183917901735
True	172.21297475571305
True	106.33650838071436
True	355.1290036136905
True	1105.942308709052
True	258.1274849424341
True	551.9537902841109
True	12.285456524754489
True	75.90388666916901
True	331.27302415041794
True	753.2983695631987
True	439.5888866535528
True	515.9517084877206
True	718.5249958856981
True	69.74969895405641
True	727.4178740367122
True	47.40596738814767
True	99.5443954144194
True	185.03388229769592
True	87.28946892950174
True	21.69804436069769
True	308.8457738641754
True	467.7910628294773
True	911.1383661203196
True	870.6559921826931
True	6.314259606462011
True	281.22232059642323
True	483.5609230350064
True	126.7495222065922
True	241.30355740555632
True	327.7118400410617
True	1322.8078899868165
True	434.4848664424172
True	26.46772140486677
True	177.99690080410883
True	696.2733297125582
True	34.14903081569888
True	173.80217300376825
True	571.225969813214
True	73.61209944990757
True	894.3210499169111
True	335.27968161474166
True	664.3409063275226
True	77.26408754362467
True	689.5758802686718
True	599.0744680974159
True	884.3301221959812
True	249.8417396858352
True	506.8510289572656
True	831.2085011169823
True	904.1372118442996
True	225.74782920835187
True	758.1038544304492
True	218.3984729688279
True	470.4466053253263
True	359.5585948298197
True	498.4187144572419
True	483.06259418763904
True	316.3330800079902
True	353.60706733266403
True	109.1353625159572
True	358.20842494094575
True	1145.956538458466
True	305.88589450866294
True	149.75963173219554
True	297.1360484247999
True	743.0836480665694
True	644.6223691122505
True	395.2284548274696
True	118.8042006201514
True	333.9659434592713
True	34.83622553411044
True	174.16064833308505
True	95.54925005286913
True	92.35168922627176
True	562.2092104125559
True	135.33390900248008
True	130.7332409089644
True	96.92617427431004
True	81.93978412665619
True	456.7235192211637
True	390.9577416375981
True	1000.367440862716
True	534.3395925912192
True	837.5197370008109
True	276.3425716480724
True	296.09651935749804
True	546.1842790139149
True	195.1992662109045
True	755.3334331633617
True	238.9412713819226
True	362.2423234533704
True	72.18780602771622
True	119.2739142038614
True	255.8348012582852
True	123.7709627476678
True	461.4167063215384
True	29.617943659500597
True	564.0421571620005
True	1009.6094982992878
True	725.4629361706533
True	1.6235469284217492
True	60.99873306695252
True	479.4441232419333
True	435.61695675273336
True	77.36353007016882
True	125.59950254881691
True	298.1628233355032
True	76.3254277358305
True	54.00457648074381
True	732.3090603832449
True	658.2599003724133
True	167.3688173241936
True	170.77244583467711
True	544.7615228464646
True	52.68795851810607
True	25.78766116723231
True	557.3916439680875
True	466.6410087426329
True	1132.2932829971417
True	49.62879230172636
True	456.199308855539
True	895.5794199504325
True	778.8149327526452
True	286.19321056091246
True	780.8409540595038
True	382.441812486117
True	43.33269201688052
True	99.93394434818642
True	693.2282626639256
True	75.39487831342646
True	137.56845884299287
True	977.7462144072388
True	194.77094629317264
True	266.6863674358136
True	104.80606050681128
True	639.9280246539662
True	616.0554515540334
True	221.0096180499669
True	437.7249843330144
True	40.917708127685735
True	273.5700708409806
True	595.2102569877444
True	613.2261143238634
True	315.1595297421211
True	73.24052258526481
True	930.103694710732
True	1067.627481814948
True	561.6602946840759
True	69.3760518792529
True	30.01238922386345
True	92.11103728317502
True	106.58067039623042
True	100.1992542418783
True	866.3617409425044
True	1173.7636579727712
True	745.7224086419784
True	333.8660519501344
True	8.057079334567105
True	21.40340836825419
True	341.88665949170746
True	475.5535734813752
True	44.60193892427934
True	553.9349827583836
True	431.5728691163552
True	407.5012688115783
True	78.35258233625973
True	198.51965061644103
True	260.98465610262366
True	130.48918869624717
True	400.27599812207535
True	43.2663906180748
True	176.7675130327981
True	1170.057197610575
True	5.926599951784734
True	27.74591983122387
True	580.4228232573148
True	362.54044603131535
True	777.1800999533107
True	156.7841150198322
True	772.4145183339492
True	579.4548324802033
True	274.7664302391836
True	442.6811792603477
True	336.4071096244851
True	299.9552392075572
True	268.7347237111392
True	396.3690764202024
True	502.6140472467861
True	500.10858614231125
True	109.1047193108604
True	363.0105433803452
True	8.970221763187325
True	187.94139911147423
True	236.7440183585592
True	869.0819748847755
True	577.0932340446244
True	29.924142494761217
True	716.4547462679602
True	837.608282048375
True	103.35656412536336
True	354.2120324862723
True	821.1454774918462
True	214.987844957868
True	163.87718929490083
True	528.2162185750366
True	599.2969906067559
True	1107.3214994033067
True	152.26322384971317
True	156.57043580064317
True	254.7171578768444
True	315.8396195728421
True	425.3506228948461
True	414.0323048100135
True	336.6807953341402
True	445.7719514421322
True	497.2632830036224
True	211.9987181073246
True	1469.6780971018595
True	256.73704481944964
True	413.2006402742847
True	54.31580549626051
True	749.8459681240859
True	249.1501594580673
True	908.3005312569348
True	550.6439943257323
True	315.31494668526625
True	790.6861255181811
True	264.48158441348465
True	203.9734252386152
True	258.55019440538297
True	220.9600015011768
True	133.6181466232969
True	263.59103978351084
True	719.0033480082715
True	532.4728609369762
True	227.72528984686147
True	1122.3493945467924
True	118.30509325307702
True	266.37293037624863
True	69.09618443555075
True	303.8293755498464
True	403.79478029229085
True	95.63675071668855
True	222.92122646735783
True	71.29706264453714
True	722.3515944114056
True	368.5088887348751
True	215.42717219083028
True	730.5818582482308
True	883.3218455066807
True	793.8589825404315
True	826.6820467916511
True	360.69353803741257
True	1.589853314216389
True	266.0003239236968
True	54.93231205293664
True	386.69957411564553
True	53.21435781897693
True	357.87089711216623
True	894.7301461235483
True	1027.8939741139395
True	411.1393555416258
True	22.15798592257228
True	517.1853446321884
True	493.9832423128185
True	195.5636231403888
True	233.1790023396855
True	302.5221106507782
True	22.10185954099281
True	127.55491177667196
True	925.2270366944148
True	55.54868849720048
True	463.0409468834277
True	779.1492788715947
True	105.12941752781208
True	247.6392631878197
True	111.05133432406669
True	16.01190149917939
True	1.337858902246241
True	118.58529816886733
True	1005.005813659703
True	463.9757456183491
True	69.83467412825311
True	803.3372153062502
True	339.91415913386425
True	1.0960074997242748
True	429.1174192599205
True	185.98681101786545
True	495.7772532379137
True	84.35803120987904
True	324.62480224205126
True	376.9505228047804
True	173.312380451527
True	224.06833520172603
True	133.56595240929695
True	182.73663166266184
True	998.8364682189756
True	16.334055516983973
True	501.337864613569
True	488.9162685424361
True	384.8287099016266
True	227.3555744563336
True	232.67742237800667
True	153.9451067619328
True	48.38512712929385
True	484.9564256536953
True	150.0245284341574
True	867.6992936959143
True	823.7602865068467
True	253.9125820879437
True	317.35610805360693
True	514.3605350416722
True	36.65836103333629
True	87.67755784549571
True	733.6720899024108
True	1086.5470938257677
True	110.8664656814376
True	725.5187850056247
True	148.01235533555547
True	947.3389873189722
True	668.8955326723947
True	108.56881021243944
True	268.34907739153994
True	623.8771452670314
True	255.24505912932835
True	46.56026831752955
True	574.7053052351797
True	430.1701889591736
True	5.991662071247381
True	481.7725654919946
True	62.52745289190739
True	175.24788277714836
True	243.82800198280023
True	302.18723138012683
True	73.12465368954297
True	226.8265794278052
True	352.6091601487451
True	432.9714480640154
True	928.3019722003024
True	50.35529521591718
True	911.62047475858
True	1027.8778826156629
True	125.16895842591838
True	73.84760482028797
True	1012.950406647107
True	30.255653909560596
True	238.5419893424425
True	85.36274229123849
True	209.06472682597644
True	356.1504544175384
True	957.6171270051418
True	100.15079296571824
True	72.06524982240983
True	667.9891727619209
True	265.5064740686847
True	722.7815073254116
True	53.18548083715518
True	502.63212728488776
True	374.6754701707102
True	685.8516109900919
True	55.2915173497582
True	114.90788655586954
True	30.06662872086741
True	275.0138477326833
True	43.480249663674726
True	349.7961158531766
True	3.45735295106279
True	1185.3040641885254
True	100.7860869540054
True	129.18680328466095
True	354.775825849124
True	723.1084881224583
True	679.12561115834
True	1029.2630643906557
True	475.5334986902088
True	408.2360146883095
True	137.1316821485128
True	416.49715546776855
True	873.9049617282394
True	426.9730700749775
True	933.8228765514036
True	85.68067154073516
True	438.9340486404135
True	171.87102057393363
True	283.76357381855854
True	759.8551828012019
True	160.9540223990434
True	134.72657649279384
True	65.93249244630115
True	861.8298616138153
True	773.718840839274
True	83.41001705345083
True	444.5725367772847
True	750.4145056498477
True	409.327924396941
True	55.87832826389139
True	319.35293876491755
True	792.0710170687814
True	30.0269762181414
True	368.34588864195126
True	165.3257146374366
True	284.4254016626418
True	32.14549463914635
True	222.76890613701968
True	777.6867254996345
True	636.2818643920004
True	56.53505725660349
True	294.69074495032515
True	911.3870308830292
True	17.630650547038098
True	311.576574528341
True	305.97000182367054
True	445.7518091460031
True	220.0883019814864
True	602.6841419116203
True	41.97281749269273
True	1004.182345775954
True	871.26657544211
True	48.375890048422704
True	400.0847198643088
True	720.3481914215348
True	891.566194679517
True	274.0829836904025
True	598.8166986583876
True	135.4288779584241
True	176.1923650789654
True	127.26826056398367
True	129.22298886898562
True	211.0561780324149
True	939.587771313341
True	767.9643521078522
True	958.0014513563342
True	18.60270578287563
True	24.385009741600605
True	352.2615044796084
True	11.66822554627544
True	606.6394649405651
True	1115.025984634526
True	261.53553681714504
True	212.1502938294011
True	87.6340461327766
True	218.4737040490739
True	131.84603678909136
True	46.18762235876453
True	133.02732274747598
True	93.60240077541329
True	236.8292472508144
True	528.7430617328189
True	161.92020449922856
True	30.421981554284976
True	56.10068270764621
True	422.66959349901816
True	268.26937351622433
True	578.9848130055999
True	22.80919214933874
True	115.0993844108615
True	648.4756348583329
True	263.5576899884035
True	469.5830181019157
True	650.5106514044223
True	105.62036546441088
True	110.19534572319829
True	79.74266038083172
True	27.415069426527925
True	120.8946697866363
True	83.63872329388437
True	102.53993289219169
True	154.26874659235153
True	236.52924155953647
True	826.249118790465
True	294.31672761627783
True	962.666965536186
True	172.02364081925924
True	200.45885248783424
True	809.8585398733393
True	305.1178736714339
True	578.2859813874047
True	253.75324042490985
True	370.6682548519066
True	442.4576491213589
True	548.952829201225
True	641.4054919121005
True	379.7553969363181
True	35.42046586934994
True	572.3543087235131
True	627.9170589405234
True	19.8845384995274
True	11.33807905352683
True	263.2744679650593
True	407.746143049458
True	448.7156962144236
True	67.16697804844385
True	662.3734921936523
True	925.1558838472675
True	244.52470312266703
True	915.6603781276071
True	279.7130479523117
True	100.3135325185291
True	271.1243450246964
True	712.5828569433177
True	37.949463322752194
True	582.8824363411956
True	1259.718115951894
True	1014.6705325391284
True	905.856141869994
True	209.0226996068457
True	95.92902811635798
True	197.6450415403229
True	814.6811072613928
True	144.84851756054837
True	1051.418276331661
True	837.8822897207538
True	41.78992377150102
True	91.98610345207896
True	419.8840512312196
True	425.7680785507678
True	200.2094828510008
True	529.9071345637474
True	658.6246708120084
True	121.6971250073367
True	268.00673239568766
True	995.634614143978
True	47.82357485064935
True	685.7557743152922
True	554.9341405590385
True	37.71969368034165
True	814.5794222511902
True	386.1374486951214
True	545.4125622695922
True	112.36890304342111
True	264.6862244188435
True	232.58831310504155
True	25.14167594212116
True	138.2557179664512
True	773.8170656650682
True	143.30152896667005
True	382.281299934339
True	60.93864734264126
True	625.7090805786061
True	593.7166068991042
True	232.03936867497532
True	478.4791292019111
True	164.82364683182203
True	167.78484185725029
True	214.89734322085647
True	288.8652728759384
True	358.9087930050308
True	127.43782612169082
True	199.50638636287584
True	27.24096807337874
True	873.8582729196509
True	311.6712481393022
True	10.8411676041322
True	372.6467079347768
True	171.71994011717825
True	617.9331003535262
True	382.44490992536873
True	581.5502903362993
True	545.5529459438401
True	471.76303483062486
True	791.4551130274444
True	242.3439316570724
True	561.738569898134
True	157.08883789903408
True	524.5795612817979
True	359.84366184410226
True	371.4936723514024
True	124.30527994894898
True	141.40718205554714
True	110.09910801758316
True	70.35635532271465
True	749.9503636699127
True	179.0558871560243
True	47.260765352822204
True	0.0
True	539.8860491247807
True	110.17243476237525
True	21.64102964999361
True	42.15469284217493
True	112.78055092248523
True	510.4577075005106
True	182.02765527489024
True	107.3369951244024
True	36.63853321986214
True	155.38707386454382
True	930.7993121976542
True	45.10990003987982
True	225.56546516344773
True	738.3848598000505
True	314.4423526271727
True	451.5523266678628
True	481.0237627889882
True	516.2813901530652
True	598.7101172764394
True	915.3664742816104
True	280.5929301378249
True	1025.6503363891422
True	907.3082942870176
True	622.0062657136629
True	347.41003051579776
True	826.3299109284432
True	10.13132820328
True	33.69525159534754
True	301.32835121465894
True	41.00488890857355
True	210.70574743307384
True	743.7800436213279
True	210.0572598859342
True	738.3541589326305
True	787.2747740209692
True	126.05813631250348
True	362.76550539424
True	556.9987349232701
True	24.21447741533016
True	134.3943586169811
True	437.7370339855754
True	306.9036840391409
True	202.8096536122643
True	111.46165773049992
True	393.7775946524852
True	21.116247980648183
True	374.85764634069096
True	374.7927131576262
True	1018.1087259973084
True	362.5829311491976
True	30.64381683747177
True	441.88641522619423
True	424.5922757943948
True	231.2323270350988
True	34.225068540233515
True	775.0719803389246
True	439.46367265974567
True	173.70454415816752
True	11.244141819119864
True	1215.2129967268902
True	166.1745083733522
True	26.318830477786147
True	300.00294314285463
True	286.01508374281264
True	119.88370602622872
True	294.11615049159974
True	48.73120780092345
True	330.38770420890063
True	306.9592314137584
True	312.1162413889877
True	32.26567307150321
True	48.31748370845124
True	1052.888543568537
True	26.19050215318476
True	11.732564695186213
True	183.32385549147835
True	663.0715789738134
True	8.954162303463857
True	207.1317338133969
True	179.7088162211252
True	559.587170545137
True	368.5884546945204
True	742.4785473401735
True	316.6630945531475
True	518.2741586597357
True	448.5098660096544
True	498.9908715244161
True	105.54388523048428
True	1276.7519553525915
True	918.3822850869366
True	300.81426616717795
True	528.558402605142
True	98.54578770249265
True	578.5593439293963
True	441.6614465696177
True	156.1343490822085
True	77.72487776184698
True	349.5942150742598
True	166.18783898894023
True	30.42329161579936
True	626.7032349590758
True	380.4389831404382
True	71.25452888967195
True	30.82096943115201
True	647.1000055978413
True	493.5897371290884
True	71.55298185044704
True	20.28024234407899
True	323.9245736864845
True	324.9492290895412
True	703.0299182960684
True	551.0783460732407
True	562.7596609314919
True	788.8924394627605
True	9.377253678978658
True	57.62715449481136
True	38.19080263786015
True	55.96991787454654
True	517.2229960626355
True	581.7895917310486
True	82.24990670904972
True	114.53664154101595
True	198.4682060843204
True	73.88297026554301
True	177.945103587815
True	212.7189256398095
True	266.193803072838
True	829.9004282549214
True	573.2324351238562
True	289.62867883707435
True	197.0499669967155
True	274.51725526480044
True	243.07809005453808
True	750.1934668557575
True	324.94805031698183
True	172.3016636803708
True	895.0767377432335
True	340.7138328146912
True	484.2407904908527
True	155.89185709420514
True	120.2345216460283
True	61.48959125896489
True	213.5501171172938
True	981.0828528469611
True	524.2171838195618
True	109.43269423849524
True	347.89810546624665
True	101.46942643192855
True	687.771249455236
True	5.001093990768318
True	689.4538695635141
True	38.442999418123584
True	940.1272550971072
True	848.5261218534127
True	216.90572861367
True	30.236963830511375
True	79.44526267129824
True	452.516273576228
True	227.61028932474693
True	1.105915223705011
True	79.4925770910322
True	1096.807717264977
True	347.8804259693582
True	672.21873865173
True	498.3972641954189
True	32.93202884269499
True	139.36481305079687
True	444.6634919192247
True	956.2355732566508
True	821.4257506506802
True	402.7230023693859
True	340.4265675911926
True	16.8322322459152
True	82.02775233486733
True	754.1174714748241
True	467.34803653416105
True	386.6808686735049
True	865.5053897844635
True	27.703640957778777
True	217.4748397427036
True	896.0457316524215
True	231.6146073697022
True	7.936193522296975
True	504.82840860934544
True	102.47253719645596
True	651.9830027891528
True	56.75416996197587
True	257.7765279963047
True	872.790476146278
True	862.2689922445877
True	276.4471026529962
True	443.5628215089607
True	121.79471675575827
True	604.2305512462872
True	265.08854733864854
True	194.11463333832924
True	876.1601607588608
True	54.36342513041204
True	689.4833193422841
True	281.1307912224255
True	302.309202124316
True	163.03266027015843
True	481.6644201316075
True	620.5883309199726
True	372.09539731750033
True	387.6205593739967
True	65.17003670208234
True	159.3962420272924
True	452.9260703833024
True	206.95562700125333
True	37.0298239783838
True	200.7126640521266
True	377.156779411207
True	405.6092438556891
True	758.5041518773057
True	127.49701361500868
True	660.9311976345483
True	516.7423770379313
True	609.4561519405576
True	133.40601293647256
True	39.60018574534888
True	654.3384650243197
True	73.71851575082074
True	547.0812833143925
True	691.1887423609462
True	443.6633895373586
True	127.34981127878604
True	532.4410699530837
True	4.704530050346542
True	392.6458519489334
True	31.873053078268818
True	633.288831459361
True	269.1129235617254
True	578.4168745856879
True	681.2619816841603
True	147.80028873501243
True	491.6491993581575
True	496.2768702137293
True	65.4289109125579
True	955.2571045551388
True	2.5580250206453665
True	26.91467664112876
True	643.421008860316
True	684.0963781834006
True	140.31237201120513
True	404.4906503342107
True	127.52775090786636
True	73.59202823422967
True	446.6161232250852
True	40.68421932071493
True	508.16514860024745
True	14.241718937420192
True	847.7464099644892
True	545.4644324497136
True	709.2775951380704
True	102.55148390897506
True	369.3857461715767
True	985.9697119634816
True	847.1155423471162
True	139.07623904062802
True	541.2474701325344
True	449.2028073134063
True	252.71716552038384
True	251.7158321221281
True	5.096469069380255
True	320.1404551134906
True	11.76004129222451
True	368.12910558911335
True	75.28689877364526
True	406.5607740595365
True	644.6912732695329
True	125.42780736028904
True	233.2654351491906
True	639.1429396316195
True	666.7762464704426
True	294.5233649603494
True	137.98757456180277
True	161.76090862113702
True	459.2266212950432
True	86.3881657726355
True	11.627934928915332
True	523.6054423077366
True	559.0252804547911
True	19.610473517130444
True	137.00274943607542
True	879.5309114707014
True	496.8246172501139
True	273.0589903722775
True	34.976760993064296
True	478.83865620375656
True	116.10170096981568
True	581.9676116054242
True	674.0212437617622
True	299.4972261743422
True	377.8456287630954
True	192.9474333767228
True	241.53343300203983
True	78.11196253650388
True	214.25748465338128
True	504.32788963819553
True	21.67327727553796
True	452.974899256611
True	374.24880783476107
True	702.8871848974956
True	901.5601407757748
True	889.4387844756916
True	154.43269484312503
True	404.5437450026854
True	72.94443784284029
True	186.83386837431505
True	317.4651356918993
True	9.883406254648412
True	800.0422540242046
True	23.22493458682676
True	398.0668814348491
True	255.25079616255883
True	675.6345741141623
True	208.7649804659671
True	42.03930057088928
True	692.1515417640165
True	1072.518453213669
True	223.8352573447124
True	134.18415532052722
True	600.8584620821462
True	498.606290827296
True	17.871142137577642
True	848.2722468655783
True	111.07816343412456
True	45.618103390796094
True	314.96164541003657
True	354.4024112910201
True	415.9143524438928
True	266.19253300702616
True	19.92906878423587
True	23.669873333240204
True	858.4943955780514
True	198.14762487946203
True	110.02999569015154
True	816.842669214076
True	653.6035044550604
True	610.5606678963965
True	444.8047983894372
True	155.5542968079466
True	31.26809743328621
True	97.19494961158102
True	441.7693374574608
True	235.72829215292225
True	497.1220029210952
True	149.38014135877904
True	495.0565546720828
True	656.0369226282465
True	954.9972205549288
True	21.98812567946142
True	983.165411705192
True	1014.9143224157556
True	462.4375622732929
True	86.52385995199963
True	771.4258496483797
True	632.3517993092663
True	648.9236559053602
True	176.94435298550832
True	745.8594736437369
True	708.8465007733066
True	119.53736426633289
True	758.3484547883817
True	804.4772269229414
True	482.7015601741017
True	232.34806779011157
True	70.83765457956034
True	302.4545688763608
True	346.4714807642966
True	460.3644921282618
True	440.492077633656
True	206.00310730048372
True	317.78513952022564
True	2.6333811256939086
True	12.229125593092933
True	105.90648050177664
True	129.99079187173885
True	356.58848599727423
True	347.9556543502478
True	113.9058226774824
True	15.980828887963176
True	216.47775818694785
True	858.9065470898388
True	466.97954380352
True	549.7408001022488
True	545.9121357596766
True	794.9525933126363
True	647.550260980716
True	88.4718820867352
True	203.3847390856487
True	250.50861681133932
True	300.4545975523767
True	106.71123188117224
True	362.2529568198979
True	444.1431373631921
True	173.21785567768225
True	654.4111395886888
True	252.35216465758987
True	206.04033033637427
True	29.16100793152336
True	251.26922081180788
True	494.2149345408328
True	164.58816722337744
True	540.9382647648013
True	474.3431142225063
True	249.87921604293936
True	110.23222820856311
True	41.40668789978877
True	400.9734954962613
True	785.8782385837388
True	171.52156585997145
True	1064.8130930408092
True	1077.011410190973
True	488.8586603865749
True	102.18038545101582
True	127.07108497311592
True	644.8585566714834
True	8.788334986571716
True	224.76111900450857
True	132.11275415514638
True	120.6381043809792
True	328.37001416800666
True	623.4274787978917
True	38.8907275272795
True	127.21057695247836
True	926.9186121566304
True	58.25168587989551
True	449.8856787475864
True	530.4319496169772
True	258.0918978241412
True	126.54323960274417
True	956.5075397377782
True	1194.5672069397774
True	514.4973240241627
True	649.0565546878851
True	214.91517360227584
True	155.08382568586592
True	321.1402128715372
True	235.3548144195657
True	174.31401063340104
True	305.9904894041214
True	320.03817917059536
True	11.482457323512412
True	633.1488663732542
True	150.0781567890614
True	80.62711022657277
True	454.4592544758861
True	310.1021607930713
True	1161.313471760758
True	343.9591417425256
True	967.1027807523488
True	9.942709942447236
True	265.23807200298234
True	218.12644683338223
True	152.2285628467388
True	467.8772652792565
True	202.84419646151892
True	428.62185060645214
True	331.0748766591009
True	112.02009024601588
True	358.8310319955721
True	1041.9671196070356
True	723.5385664860225
True	221.7051353450708
True	108.74573791423532
True	291.2336349468245
True	22.899529705753388
True	345.99815820301706
True	333.42641281330214
True	555.2917284288012
True	443.08852899031007
True	353.3193622078053
True	157.56498599737537
True	12.430257512349815
True	409.4647510622328
True	275.36135805071524
True	139.32684539463287
True	301.54190838373177
True	447.6667600108595
True	818.2223972014554
True	313.8731668755578
True	779.7141317401407
True	405.1261866423308
True	374.52537754448656
True	1.460363461035397
True	1176.1289831662318
True	105.20068644028854
True	928.2160054093946
True	207.552885695793
True	457.2337383278265
True	638.8978401636746
True	85.62287497007641
True	500.0280257405611
True	34.51315337527814
True	433.8304013746403
True	75.20179907916413
True	242.40429731132383
True	36.57083313933993
True	692.3050359584824
True	188.2114199940699
True	27.97861188928801
True	390.0314584386777
True	109.52912318660452
True	168.4659860897445
True	835.5342127693239
True	261.1159459736121
True	151.4156221509887
True	375.09133619164936
True	506.1823486321243
True	330.13576383679265
True	511.2247973723337
True	608.1356162979224
True	157.9941053844519
True	7.081935293460858
True	72.04809463345657
True	448.9002481337373
True	89.98992827294191
True	83.91182493020092
True	984.4225563256884
True	29.853829078964075
True	325.8480470512381
True	326.7910960388785
True	433.465422345593
True	677.3344802665637
True	189.28032900328856
True	642.2751486109786
True	336.01078566427447
True	354.5260464673508
True	270.48523203075223
True	207.4270055638625
True	377.8254979780326
True	434.06842290544176
True	415.4204910587503
True	615.2490300600626
True	137.35814306412735
True	79.45686383861909
True	39.88928084273982
True	295.59489941727657
True	623.0130179213089
True	401.2632310559221
True	783.2903745743762
True	221.8537307363172
True	397.61904867599424
True	67.38764900314976
True	51.57850981620511
True	432.7605492094956
True	200.984791301156
True	231.1743830975823
True	44.87666159342786
True	1066.9520344808932
True	169.4406841966377
True	921.1251239333286
True	318.08483029868376
True	936.7174175732596
True	241.59020322607597
True	470.7973068013027
True	531.632609489308
True	581.5293387911682
True	212.893919458114
True	479.1209028056218
True	899.5600842091543
True	125.15800078621828
True	7.174939386217141
True	575.7758185532696
True	29.79552409764162
True	76.38934008859584
True	784.8088576566134
True	224.71082247808988
True	991.8861695259856
True	685.0874262572073
True	420.3882387444211
True	293.6849336613193
True	492.818623751742
True	321.9475399772882
True	172.05649571977335
True	679.7420009224493
True	754.6933584608196
True	212.25299977293815
True	91.32086277492095
True	497.4868833719346
True	138.6929779766301
True	366.49702677824655
True	349.80782054204053
True	67.85130528299864
True	377.6628106314512
True	404.2705274441642
True	371.9399623918801
True	425.8066150239283
True	404.5039990817909
True	627.9080421875849
True	56.52102979077596
True	443.04176679734536
True	332.09416271068784
True	669.6766258894205
True	217.0258524680808
True	100.23217720878336
True	39.62881232780644
True	535.5714546570339
True	626.4086218422271
True	189.0629619890277
True	413.0981337933522
True	342.3420111642901
True	15.630532475647795
True	159.36528793835555
True	296.1600541652347
True	3.2028734246687764
True	884.8799446876656
True	84.93331970351758
True	104.24804677317316
True	113.38471567566704
True	377.200965527737
True	37.3015924656207
True	456.5820254742466
True	227.43606170991015
True	5.34635858975773
True	117.79910445817984
True	431.17528458127066
True	50.69400198702537
True	68.96066365120268
True	177.3865300999332
True	297.93405717517123
True	968.7317506226292
True	389.6263118768605
True	970.8444929024316
True	183.6972209465501
True	1049.0590911867523
True	749.5200655608877
True	648.4483580503886
True	398.5546917992337
True	384.110525189161
True	77.88102366996665
True	72.86240888046957
True	81.08470910737059
True	164.2558017377728
True	477.76636242937946
True	1098.6067287446017
True	181.14054635997783
True	344.1461405595656
True	435.5638494884269
True	580.105165041418
True	578.995262366164
True	279.63886118726583
True	434.3779902082556
True	670.9811879874087
True	99.15499781411074
True	711.2188167824421
True	262.0330608555722
True	133.6769257177601
True	403.79840358220383
True	890.4845487058797
True	455.3769570095391
True	874.7212607494931
True	195.150607911628
True	354.82758797629845
True	696.5501130711175
True	614.4045570071347
True	186.85791655275025
True	268.4055699887128
True	809.7829721158646
True	31.77040440279375
True	184.7830073162963
True	483.00045088544925
True	721.3331188870961
True	105.26495733520044
True	39.09389382664951
True	166.28106273843431
True	748.8374390855737
True	316.1674630628159
True	557.2818325424138
True	355.7872047735309
True	287.5498124066023
True	462.42124823857455
True	496.4412757837797
True	69.75741979139258
True	373.24540202049417
True	783.6890810787061
True	0.0
True	277.82987582142835
True	253.3657223694981
True	937.7289823574948
True	148.65985515512213
True	676.8926401610626
True	630.9877935990144
True	112.22245387750353
True	222.02818823202608
True	129.80527894696522
True	10.549424500631954
True	281.71982223522497
True	383.51267316411486
True	1147.5494970460622
True	228.3877866858611
True	409.7077598329783
True	660.9366797385943
True	213.0356066248635
True	27.73102024394802
True	839.541128269084
True	612.5194228327464
True	154.08027865927858
True	611.0709850240816
True	162.54741939094413
True	298.64583171284323
True	800.6350448756648
True	34.84980263105637
True	107.98509399322802
True	500.9315059355491
True	64.24417115920282
True	76.94867125908522
True	406.4145933586364
True	22.674602020821688
True	769.4887623270041
True	103.10842466650143
True	152.65741485301686
True	18.73750533452989
True	744.2606765986593
True	29.311462648849822
True	774.7498650247817
True	392.59635114471615
True	122.54829910115254
True	689.2426044673414
True	517.4858094520879
True	557.2515302047523
True	46.27677580304332
True	381.52647092970113
True	5.947626925480681
True	98.37282253097264
True	384.68336384231264
True	48.69695982894231
True	120.5308248052884
True	313.88088244768926
True	178.40334360622631
True	102.57636075048892
True	638.6930667118218
True	20.81793156360483
True	1150.585781038317
True	496.4447000218688
True	300.4986216723242
True	492.9865643974558
True	127.84605161362802
True	813.1236050732766
True	1140.7035244952654
True	742.0975667868881
True	183.03415224766175
True	225.64499478683024
True	47.59525165848067
True	60.31744292907212
True	152.47655831806253
True	104.16517822818211
True	167.96259785290545
True	1183.0743863705288
True	312.47814534769105
True	357.9366773427026
True	706.1101627141877
True	15.80540473770008
True	15.154314226787022
True	592.2588426244153
True	4.670811594387714
True	117.64247294505007
True	691.7326595891016
True	180.68412109220927
True	629.4981560342965
True	812.1332479109898
True	156.19602278376752
True	900.0369053614118
True	2.6669812627270346
True	457.4076436613708
True	1057.4288385762704
True	26.830535307587105
True	237.911178364176
True	155.81579335210978
True	920.4951559066682
True	242.29656025307384
True	493.87087846194686
True	117.87516058937707
True	521.2518119755667
True	159.77379573385372
True	100.41977058865128
True	382.6048944258012
True	71.55860051913655
True	54.89331559105069
True	1017.8710142149872
True	260.88113369305256
True	159.7786922066167
True	388.0895922518974
True	395.0660473886716
True	223.40779754227336
True	172.47617885761844
True	411.03629671154255
True	33.193717125893976
True	484.5442705273295
True	1116.474233620536
True	110.49586587583136
True	462.1726539524979
True	328.3531914898733
True	27.884581449211424
True	411.6296995473493
True	103.99585299503316
True	589.9950756978233
True	209.5254274787536
True	421.2290727357131
True	19.857967795143622
True	467.0443945969508
True	112.30173919756432
True	337.85136235283613
True	33.1099898715289
True	170.063512896865
True	248.85540020519235
True	771.4099529477393
True	58.75450290750568
True	139.09414074697875
True	237.2638901431804
True	133.85861421118025
True	590.9838601064116
True	552.520825131701
True	791.277745182354
True	404.1486853760711
True	536.5791066619522
True	411.2472592882229
True	692.7124730353498
True	72.6384811552294
True	463.82248550271134
True	421.5486802421106
True	46.19707668311537
True	84.42029064009782
True	127.13265321127896
True	87.13551217929174
True	314.59272804906686
True	847.6779363464606
True	322.0802634005228
True	1076.7652881545694
True	318.34072958254734
True	906.3037720398164
True	148.83453671378211
True	589.3668767931687
True	628.0826532344065
True	676.3139176409281
True	438.5220652412028
True	65.72306776417842
True	288.4958784606317
True	43.0328376935128
True	164.4399400610637
True	168.7928916121173
True	1120.1043015887806
True	213.9362701174112
True	552.9393940882646
True	559.29916359227
True	573.6978507143741
True	876.6953737523261
True	596.5211612425231
True	651.2270608199608
True	930.4265431219396
True	127.39231479850348
True	321.4571416394755
True	274.5002521842893
True	330.5701007515999
True	82.73557367359595
True	377.81253087357146
True	4.095589431148889
True	323.7759173382629
True	259.64608621961327
True	605.7035707158411
True	294.7909454784989
True	365.507516819228
True	8.88702935457773
True	62.50153620403053
True	544.1353932698225
True	31.84852356996201
True	149.67695159461022
True	61.69552147944603
True	153.9362069436866
True	240.51593109005333
True	70.44536778983792
True	377.0318718707204
True	276.88347735506886
True	97.17977345329986
True	346.51318995275903
True	64.2054852351882
True	574.8029105779848
True	841.3791574250762
True	271.725890394118
True	1157.1993629484466
True	104.94724377880134
True	289.7565345078192
True	1063.5562107018088
True	91.32765508583029
True	278.1951044133069
True	9.388246755633984
True	409.2116259422826
True	455.6464367503582
True	152.96949911714498
True	626.1199965120118
True	909.1142463986836
True	157.85548739496153
True	79.5594203523651
True	323.8362292366759
True	552.4285905679142
True	615.9040472209687
True	1250.6530916323727
True	26.177922126571584
True	941.8634097916452
True	137.44459429128864
True	620.6317773290157
True	120.87778327714187
True	129.51276371121614
True	190.46150653309465
True	165.29021177678652
True	767.5384672450292
True	209.3266912673263
True	232.041439652954
True	66.02357327696001
True	517.0331734124313
True	460.970753283272
True	173.57141629057284
True	242.89836717264424
True	18.069063637366277
True	418.5474018213986
True	214.687846788295
True	287.7781993079767
True	115.9671328780028
True	744.1275617979442
True	418.40797966238887
True	258.0604971690188
True	643.6419329787227
True	511.6249789278157
True	463.0012231164707
True	132.82490146394198
True	519.4684166432687
True	425.95896833819455
True	2.6107900444836587
True	203.6457954217242
True	87.72285385078256
True	238.85519502170467
True	2.93413845079225
True	135.26369273598547
True	359.7247796500472
True	6.292996695526411
True	851.4812811499897
True	158.3197163440211
True	735.9702393467612
True	793.3593300440307
True	150.94799019974536
True	230.00986831003453
True	496.0165548059786
True	806.9576453754596
True	51.23440078544744
True	39.492045034957584
True	132.99369799687756
True	614.0460555655582
True	721.7964052877643
True	185.6775128824534
True	588.371966340965
True	593.4835669777065
True	856.3758664751771
True	407.4391911430801
True	187.92752781122192
True	876.3117844074267
True	223.83351693500325
True	154.64713246654003
True	330.6028688955647
True	228.1735344821729
True	210.06602410488085
True	610.6395857642241
True	256.2230027652315
True	200.57037578016184
True	458.65919414773407
True	480.6628805790889
True	64.70644719622443
True	295.93825950915715
True	74.10697385980993
True	357.38169913559494
True	355.35996223425843
True	249.25400354335872
True	179.15610922222976
True	381.315310377854
True	671.2341926599337
True	724.4998869266109
True	292.3413377367421
True	742.8100885604839
True	63.99264890320879
True	872.2639159867099
True	343.60214709240984
True	12.422069428675174
True	614.9374223681176
True	698.4471883580622
True	244.3983442183036
True	168.2568528889817
True	48.54505327938818
True	387.1153522896129
True	79.02424032210378
True	13.61605900528942
True	894.7668404591684
True	369.111004483423
True	173.32295439382997
True	972.3532218629028
True	10.896609030616691
True	802.2353628252304
True	30.695195029594508
True	688.7013460632353
True	59.62956497524554
True	749.1149222239333
True	470.1420554664715
True	189.99021301616068
True	428.551369658025
True	227.4968053711672
True	290.6995368256915
True	233.21855165861555
True	407.8304721279605
True	9.61466122569023
True	317.2860559834735
True	113.17481567834744
True	11.6168400524711
True	476.0721800069949
True	718.8397077722703
True	295.95473330554887
True	81.65783138476837
True	306.16545166906263
True	83.96315968580927
True	189.37132987701315
True	185.87229321613532
True	373.8318569213132
True	44.26167104512146
True	140.25623560920312
True	399.4228772376079
True	852.0716829200709
True	112.52939642256656
True	205.81912094337792
True	446.71531962825225
True	18.05455697942483
True	414.4240769658202
True	486.9860638876918
True	89.49699382982635
True	391.7132906750798
True	371.53422896133
True	415.2645693767511
True	608.8403671717062
True	1061.1166135821836
True	953.3819634056724
True	57.02459491396082
True	1027.9903883160323
True	110.73516142573256
True	113.00987659563503
True	117.24911979354223
True	512.4584394609896
True	377.2874900797056
True	582.385962961716
True	257.5921614935303
True	151.1109793552702
True	419.8299970752335
True	15.830197469956628
True	451.5875431012354
True	394.1087331127016
True	146.94916373910036
True	97.28294018918984
True	517.4560994922991
True	1012.036083567058
True	197.3850318630102
True	69.75391740335695
True	429.81096328541935
True	386.2300682733141
True	468.5081720079212
True	319.34976438624204
True	3.816105364086794
True	551.1906903662881
True	502.7384276740986
True	508.7493336833664
True	183.30652381051624
True	104.07269262787268
True	19.990640400888605
True	376.46740193375246
True	110.99748728301186
True	7.492753986316199
True	31.36451999406935
True	341.6401439513779
True	635.5046237019642
True	137.18192811506609
True	91.84885341540648
True	23.633391333385
True	395.9142454649436
True	358.5213795924729
True	761.8119241636507
True	304.63722751779574
True	540.7339450921309
True	531.8650957250856
True	532.2257183271226
True	285.78261521334963
True	567.0976659405547
True	100.35255239859951
True	588.0135516885215
True	8.100278974231435
True	366.1174880123089
True	463.45135326994415
True	942.0452200601536
True	346.977395742484
True	801.0464875676591
True	975.6385405048178
True	180.7332243072152
True	38.20031183266613
True	380.86739038037166
True	395.9806067319606
True	586.7170193345194
True	248.4867007221266
True	25.84064004493507
True	658.6879275918885
True	124.41752615684167
True	1063.8937025230398
True	321.7774207600976
True	463.6555414615631
True	131.5586207628826
True	829.9179893258142
True	141.96133715670555
True	805.413651929631
True	584.4863105315972
True	188.57596134808577
True	114.468739775822
True	69.6089579109044
True	562.3991988062423
True	907.720284377454
True	423.42823507556096
True	521.2175761199596
True	143.3620458127453
True	598.1031171175528
True	488.4062243563554
True	781.8327703824369
True	304.1006808639252
True	591.000214323309
True	112.23798525625762
True	26.165775035046007
True	403.4578840871816
True	173.82784178194748
True	103.43628636598824
True	374.5754690659936
True	1131.4674357951685
True	253.51213762199035
True	559.5108509994411
True	11.102672920763816
True	77.55202705379486
True	329.8743529779336
True	799.7895693606338
True	438.8576101444037
True	517.2948762961836
True	721.6880307158887
True	69.25925331654057
True	731.9074174536285
True	50.81901368474214
True	102.35699946995648
True	178.5295325098843
True	78.19145908389872
True	25.655065625725207
True	290.8724029142969
True	475.2521188140402
True	926.70390644002
True	850.3516463350255
True	6.641332209783949
True	291.4898437361032
True	476.9804486764838
True	118.77790754983442
True	243.32248768932752
True	335.2976918931912
True	1333.09510199015
True	429.2070968261484
True	25.53626775491611
True	185.4864285846016
True	694.5699545718063
True	36.000332214388635
True	170.98593028291273
True	539.5495504688112
True	70.89350920101826
True	873.3188916089242
True	342.38368965200766
True	680.5183071383833
True	77.30744055658096
True	669.0996003626573
True	585.9720608984721
True	897.6550599476293
True	245.8978085412008
True	500.0612874118568
True	863.5862964211349
True	900.1883646326283
True	237.96134321128156
True	735.9843102531773
True	234.02454662187185
True	459.595393524629
True	360.3082889728983
True	496.9306731521857
True	489.1719940585756
True	317.49087394830923
True	355.15168751294647
True	112.2517362945248
True	347.36634694173733
True	1140.836307780093
True	317.2423143532999
True	148.56058195197895
True	300.45651679748767
True	759.6796013002987
True	645.4245235105655
True	388.9973046997878
True	118.18263007839104
True	329.1881933982997
True	37.12927083656182
True	170.92764779293597
True	92.28468943201122
True	85.5747329284134
True	555.1379110925984
True	139.77653932683387
True	130.54221993461817
True	105.4562455735073
True	85.58426685739391
True	466.9177098362399
True	388.3519209326679
True	1039.2194484246872
True	544.7444445256926
True	834.3046122407014
True	264.144397654005
True	303.0203898566709
True	538.018141260093
True	194.37893644256235
True	770.8776448443382
True	241.084570244232
True	363.7862627677668
True	69.68068852147165
True	120.08644350625164
True	253.85081394045457
True	123.19940152727392
True	456.7693869487964
True	29.83645409348632
True	574.1043966020424
True	1019.2370647228472
True	727.5573756641851
True	1.9054042130804012
True	60.90481075508185
True	502.18482887611424
True	444.9407943387299
True	71.4744774264105
True	126.2725864257928
True	297.1845469113754
True	77.47998229166367
True	52.89990000793424
True	729.5301089614816
True	660.3836135325415
True	158.5314142469415
True	168.32105365568205
True	512.848315727265
True	54.7212350964567
True	26.396855739993036
True	541.924062505807
True	461.3677729247594
True	1115.972206837442
True	48.67599148661042
True	466.3455624708623
True	883.5456614242108
True	818.4416682863814
True	304.6551851046183
True	755.350664871114
True	402.8830599804299
True	38.82939171070085
True	100.78397355250866
True	695.709786378229
True	76.1349215456897
True	140.8032368304797
True	929.4955635527708
True	188.90147751262592
True	275.603408381567
True	107.31258286373816
True	609.5377267435325
True	580.4378705801591
True	214.9319186985661
True	433.4275398064593
True	42.58963872662734
True	280.3844492771848
True	595.2489089312792
True	598.3556627326036
True	309.36050806576213
True	72.03627664082809
True	941.3517907339282
True	1063.4411217257343
True	567.8108937810149
True	63.330745597013376
True	27.78244317580892
True	90.49442615051191
True	108.65258462513728
True	101.56058809514502
True	899.3031429807693
True	1155.3160093309466
True	723.489458055349
True	326.77243070165935
True	7.593666076576919
True	20.85295736861649
True	339.77122674009547
True	469.8452598807687
True	42.79276793854837
True	558.2521552075531
True	420.65308266181023
True	400.6804133286654
True	79.82434488042176
True	200.9555994459444
True	258.5619327957765
True	131.27064269555143
True	409.4460847979678
True	44.14300693654717
True	165.82437537549396
True	1178.690890898307
True	6.278125144261101
True	27.02474665471084
True	584.6783079143763
True	356.9019295801995
True	786.2610175261942
True	156.51990198759898
True	758.8977612085548
True	588.6105992620239
True	273.1501749389773
True	447.5110617502976
True	334.3074836940239
True	295.3719232689746
True	271.43321416297766
True	398.9555244302709
True	508.68072419608114
True	501.85236154831097
True	110.18342472005048
True	365.677554222186
True	8.941777232715387
True	181.18621400119883
True	241.0728322472512
True	855.4626420386062
True	594.9428075741486
True	29.884607183559428
True	725.9754604424386
True	865.5715546884159
True	105.80203296142804
True	353.8835086414167
True	872.4170215276421
True	222.5731602855381
True	167.74032522342085
True	518.7456934926516
True	583.4975877239865
True	1106.5494474486743
True	145.4070231727774
True	156.9322025249215
True	257.7411169299369
True	322.48693101181755
True	415.4547895388346
True	413.0969299921856
True	325.2115378112305
True	442.8220088402031
True	488.6338522182879
True	232.54086246883853
True	1450.1309043694694
True	257.08187574163173
True	414.30130307270736
True	54.382875456559766
True	776.9141028332589
True	248.25912038616204
True	940.73667117174
True	547.9523998529588
True	314.11740861816065
True	770.2480485051664
True	266.85680674498394
True	226.71465689565923
True	256.8093019247008
True	218.06040106612707
True	142.6847127538178
True	239.4631777477288
True	728.3679906079462
True	526.4097229574216
True	219.515047023659
True	1170.6325302680036
True	116.08364856957829
True	263.65743758205457
True	70.94668657236014
True	312.03626804073104
True	408.1493849621355
True	95.40232689856852
True	220.66183396692145
True	74.74772318056701
True	684.684254887293
True	373.9761129719792
True	230.89161876437467
True	745.9866032887447
True	883.5344975999445
True	812.0573867175734
True	826.2780336352474
True	350.6707753105661
True	1.7179331642219036
True	259.33910434261315
True	50.45401495469003
True	374.3191047654199
True	53.11653563947462
True	348.7319384268383
True	865.913170312851
True	1016.2016588872503
True	371.67897820086296
True	20.970594740210093
True	522.9889709200953
True	497.1886174930903
True	187.58680668372355
True	243.419215026896
True	283.12395376646646
True	23.66447080491666
True	121.95230246372012
True	973.1747657029348
True	59.17383560315785
True	483.0538913719739
True	789.1398719123432
True	103.196399228511
True	246.585368591078
True	114.40368552744592
True	15.462717767319177
True	1.598268446013014
True	122.33410561749386
True	1012.3694454547982
True	466.4822765689613
True	67.34009394898108
True	787.602163227601
True	338.7462883432936
True	1.4801514650196683
True	443.03098104497104
True	191.84857245180268
True	503.5917154587907
True	85.10789576059626
True	320.3093227534088
True	365.0790208139504
True	173.4280998606795
True	209.7332380066698
True	124.31471291701162
True	179.3567616219969
True	927.0241077704673
True	16.596568307789617
True	515.6614794980685
True	499.703220489786
True	413.6976982406727
True	222.8318052864684
True	233.20665499902012
True	159.8957952443272
True	48.74800855564504
True	486.61266575015895
True	147.91955657161745
True	847.9681196571654
True	835.6412408927723
True	244.7085324029161
True	324.0109667561762
True	522.3219476217574
True	39.47457351102986
True	81.62276683815571
True	739.8484948852913
True	1087.5579216073213
True	108.8045600677529
True	730.0920844893894
True	145.96367329119025
True	935.4500668828993
True	662.8206937037133
True	99.87999169527478
True	283.2517381298734
True	617.8490958348038
True	254.51781063327195
True	46.54063034747579
True	545.3895550976191
True	446.0173985869519
True	5.040049998161832
True	470.7093304254033
True	69.29926257154753
True	181.60005394248492
True	235.5198617938042
True	297.77977274548465
True	69.41646048269438
True	228.45031086972577
True	346.24639116746874
True	433.2553504172934
True	973.0038169607687
True	52.06480849819707
True	910.213956138444
True	1035.0559786919282
True	131.27580397585334
True	74.54387080049194
True	971.4599457248146
True	35.08901693997697
True	227.14409243225188
True	86.57823147345579
True	211.03881979049063
True	368.485952780368
True	967.0968230906064
True	98.2973641840713
True	70.15342221638647
True	636.9029011062249
True	273.9537081340925
True	728.4476124643177
True	52.21531317417246
True	475.57563493860704
True	394.12530033799146
True	682.3285143030979
True	54.21781865506354
True	110.37086675754072
True	27.243174505213016
True	252.77794917728676
True	42.04442144421838
True	350.9419134313833
True	3.433961439330485
True	1192.266984013128
True	100.75033007175632
True	134.64621599706928
True	358.94905310493544
True	735.2608501391204
True	679.1404144923208
True	1035.8071189768048
True	452.84521496164433
True	418.37040974697135
True	139.22441952423588
True	423.8427456866387
True	866.661845023439
True	421.6275700846576
True	895.2477025504788
True	89.51125963936308
True	433.5035227172791
True	184.860418436109
True	283.3052409635839
True	752.1077703269366
True	159.536425684617
True	136.8850286276073
True	60.48623901901981
True	855.3987714540996
True	776.3248878581119
True	80.82895039819823
True	464.13854566751576
True	719.1034264174831
True	415.7021650875005
True	55.97826722541662
True	321.91834171357414
True	794.8279190028301
True	29.561845220759384
True	367.18742451697295
True	163.12406198226296
True	290.3384878206958
True	33.85326083648292
True	209.26483609112535
True	760.0690845681091
True	637.1713129427205
True	57.33416521505121
True	296.9245293178891
True	897.454513847506
True	18.22658610271904
True	301.90420128291714
True	293.37039338538455
True	456.7760674153381
True	208.0535012105029
True	606.2505658199545
True	47.1178895210352
True	970.1642423390336
True	881.2261240801553
True	47.82584702381054
True	404.8267738357433
True	726.772192133194
True	929.5883364720672
True	276.30292795984707
True	581.0961515315197
True	132.70851454152142
True	194.76275044216248
True	135.09741352932193
True	137.46501640393296
True	213.32345706827977
True	927.6550743796764
True	784.7727821579808
True	960.6051112720208
True	20.490375353847284
True	26.74137387449767
True	365.394693190282
True	13.55507274066628
True	604.942019646908
True	1087.264284226448
True	260.1870655103982
True	207.6928414777591
True	87.15144722736574
True	218.81143823511184
True	128.9806730046204
True	43.98410148673384
True	139.90587013845067
True	91.7016604006917
True	244.1082046532916
True	553.824789711408
True	157.78546364054424
True	29.78965553787741
True	59.288737632014936
True	433.9901885773996
True	266.9653354492192
True	591.8158407560541
True	23.630552385474694
True	118.97841697604004
True	666.6636392808216
True	266.26988702503894
True	470.73711781978494
True	664.7157302483067
True	109.64303016355974
True	105.44754447925705
True	78.34164066991927
True	27.453479717388497
True	129.0226484213812
True	88.01614974920088
True	103.20244519218816
True	150.99838848891807
True	234.9328586786017
True	809.8764282167942
True	282.5529757721489
True	953.0267506400136
True	163.32805084156004
True	191.0194105019117
True	773.1586334987452
True	292.61999721041724
True	590.0143064796022
True	258.6024343579931
True	359.75964710935426
True	428.5369770245995
True	549.7849859221207
True	664.487126856223
True	365.3133328861555
True	33.67608929684966
True	507.07088024121487
True	624.1634623806343
True	19.57619342224945
True	12.136775553539248
True	259.6878010248309
True	407.1386677083164
True	439.3531383286139
True	67.20527705436687
True	630.7384953581264
True	914.6844980746216
True	227.89353510240105
True	883.6963714758459
True	276.83402370482787
True	104.22843079062577
True	270.1129999964799
True	686.590184583663
True	36.82439055542782
True	568.039975218785
True	1282.6444194731937
True	1006.7383573764386
True	916.1567448084652
True	208.95393277802663
True	91.26170917745384
True	191.2922789099238
True	833.0026425415678
True	150.80142097042517
True	1051.7973517096398
True	860.1583159523254
True	43.30554875669182
True	88.78321752876731
True	409.0942548637802
True	412.8807499558862
True	208.90148745667776
True	521.3726864100519
True	681.0041855663333
True	118.04071049933457
True	275.22909461944965
True	998.7779175206437
True	50.426587948853815
True	693.2154215937002
True	518.6037988567808
True	39.86428963108114
True	810.8982316224111
True	392.37698967378464
True	565.013160684785
True	110.96869086164168
True	274.154771420401
True	203.5805302412952
True	26.24328705009771
True	132.57810737130566
True	736.734810486451
True	138.63008759631222
True	391.6273959737552
True	68.73827994956241
True	623.4520475991022
True	607.0906550832624
True	239.54261833345356
True	469.7756312640249
True	160.21746027322004
True	163.42395640866698
True	217.9354323701207
True	277.9426350314677
True	381.8084792453525
True	132.68801206067243
True	188.81246287851644
True	23.910134384497763
True	871.9498141303554
True	307.47357013085445
True	9.385408624682915
True	361.9436332639176
True	174.2196427164654
True	620.2086593111336
True	376.3057735892521
True	581.8956605064328
True	578.300756460336
True	482.29296013620456
True	788.7604769437718
True	242.29713601079192
True	568.1254815568016
True	151.3451416397036
True	551.3237860264277
True	348.3300355445023
True	374.29851107574086
True	125.77069360181952
True	131.91788870673477
True	107.49455013618248
True	69.96337689753383
True	738.47363063383
True	181.7890658868177
True	44.16927892445451
True	0.0
True	547.1781144707275
True	112.87977065207858
True	23.591846745143403
True	39.94208668798942
True	109.75517363926193
True	547.1536986695729
True	173.93073597630195
True	104.59680774697549
True	35.47585452489514
True	156.46490788812213
True	911.4070529035776
True	50.03176140719253
True	231.02920785372623
True	754.3086310528186
True	315.7239290570889
True	448.4390805131203
True	483.2729687255487
True	506.36290501754814
True	602.8247422558333
True	905.8741880498098
True	248.302454414829
True	1033.3326354529572
True	922.9447277308232
True	618.5182493033855
True	352.1549850543368
True	830.3691915768904
True	9.178952732209888
True	31.910306597238566
True	278.4162340546273
True	42.17607307561523
True	204.477262245793
True	726.2323205104749
True	212.29298703849645
True	727.448663007013
True	765.1099046510686
True	123.78609693671405
True	365.19341742072805
True	609.1944405178054
True	24.79085075706854
True	136.2978621641923
True	443.79020679323
True	297.53570095480427
True	201.3409338302957
True	103.58699071352208
True	386.09176722851913
True	22.4181360951128
True	371.60517620919313
True	363.6839534738176
True	1029.3974279564854
True	366.36907408444665
True	30.81976697194156
True	430.8722377442183
True	437.6853195991692
True	233.3498899715304
True	34.15070622970429
True	758.8799725531145
True	446.8260237413106
True	178.37549309091958
True	13.455023893484682
True	1223.8851114566075
True	159.64027328726067
True	28.81506894814553
True	303.6353518175891
True	265.38898669266644
True	124.24629118419034
True	298.72304550586705
True	48.23441518481599
True	312.573367210542
True	298.00939994315854
True	320.91161787772364
True	30.839895574253998
True	45.46209899442699
True	1050.794000916497
True	28.22942680410099
True	12.1702836285778
True	183.59472133013796
True	656.3794135246947
True	8.590806886447963
True	185.3518163006193
True	176.7733370012849
True	524.7607881134264
True	380.7945569348735
True	731.2867699443361
True	317.9232793195672
True	492.1223507552757
True	436.65559453204526
True	509.8058736413586
True	107.79454081669226
True	1280.4341479189702
True	917.2196383062744
True	292.5689493998423
True	539.5752210574475
True	108.81517491813383
True	567.9325483053325
True	449.0599493777478
True	160.31443117831108
True	76.88992316458955
True	357.7879869728169
True	175.8533929958001
True	30.55278199665485
True	624.8784372152224
True	385.96505303685353
True	68.55841291098335
True	30.156831383025786
True	655.9305891577668
True	486.9971907238855
True	71.29069835660755
True	21.746648878546495
True	324.0328043041226
True	331.89526708498823
True	738.3094242898409
True	555.1661063646657
True	568.4836755967605
True	793.2870343429058
True	7.642996732646351
True	59.18004239703912
True	36.66375059691045
True	59.584773502800346
True	519.3113649110026
True	591.3343467506774
True	84.25652613589138
True	107.296937187778
True	197.4007776144972
True	78.4835273057412
True	177.44793031737234
True	216.0310914851355
True	269.0384284091625
True	795.9395049035126
True	579.4252178497169
True	284.08937624056944
True	198.3615255973561
True	276.1161050102548
True	254.54290309715097
True	734.1168722057687
True	313.1714911996104
True	167.383138552961
True	898.5947580562676
True	342.62054772965
True	456.9781954459945
True	147.98889939286698
True	120.78422485646038
True	63.6886714893929
True	212.5395886428529
True	962.6612308824596
True	530.923386164821
True	113.52583778463207
True	344.5341318520417
True	102.2949373793682
True	689.8356593437579
True	4.800827472374435
True	714.9212019638609
True	34.93151080979244
True	912.5854556843548
True	853.7702714680212
True	210.71973919606285
True	29.55109793444839
True	80.91919542619118
True	448.9303076912293
True	232.5950568819457
True	1.532212051027536
True	71.77915531121091
True	1074.5206342600832
True	348.1404955053966
True	677.0578358284884
True	471.35972677775794
True	31.00893970091993
True	138.70645164373437
True	442.0335159627388
True	942.4564293374036
True	808.574714396899
True	423.9909031535838
True	348.0962275560225
True	17.387888376883076
True	78.94558222034841
True	754.9318945260839
True	460.69690764304033
True	383.4186636914018
True	844.3082768700637
True	25.524413875914327
True	221.70751219793223
True	909.8926830649052
True	235.45940058302267
True	8.281816844968935
True	506.1877274347253
True	101.04132676645644
True	659.9050434342902
True	54.93241619391228
True	255.42142188868783
True	842.1556425654736
True	877.6477471946126
True	272.50876592525714
True	446.0954262241375
True	123.04878364325197
True	605.7379089925166
True	259.48814131349
True	197.1044365371952
True	893.5355054722264
True	52.21191122235958
True	719.9943905870452
True	283.5304105311872
True	302.38992283515813
True	168.24605819695353
True	480.32166720251695
True	609.8332896278806
True	356.06678269498
True	407.6992914638155
True	69.25070890680905
True	157.6481154868861
True	447.9121409015377
True	221.99036051181145
True	37.26522745263503
True	206.2849629193743
True	396.0084130870981
True	396.08350956389984
True	760.7819455042437
True	131.63925338444076
True	649.226845006123
True	513.0867018312176
True	616.5641523859452
True	137.70693787149582
True	36.06438444998314
True	672.0687321569477
True	70.86284414022523
True	552.3251256930226
True	671.1570345115757
True	457.0171048747186
True	129.14695933389976
True	535.8398751995658
True	4.415313589817724
True	403.5826212512941
True	29.180257103313917
True	622.0989659419719
True	266.96509416365365
True	582.2570648301272
True	700.9525981601969
True	143.4852570382583
True	527.8578286456055
True	481.98398410400034
True	66.51754394827687
True	945.3703764799064
True	2.9949938192132706
True	25.48249792133666
True	635.7448790434831
True	669.470721009308
True	127.0698277329832
True	415.40908157402646
True	122.3741789656156
True	72.45148653409116
True	455.7075202367515
True	42.31962399004529
True	515.6410740181175
True	12.25683784346039
True	828.1567591636714
True	537.5766173474025
True	647.0978517456426
True	106.45767325872876
True	387.0591773954688
True	944.2283104815172
True	862.1209028307019
True	138.49698196747408
True	526.84069046624
True	451.7348970263527
True	260.2237060272358
True	253.59393992395732
True	6.132962250021479
True	332.39620046896937
True	11.496272588213206
True	371.1217028881575
True	77.78396999229443
True	422.8715105410128
True	651.1724906752243
True	125.13058753882112
True	241.13425396985423
True	653.8667764648075
True	663.0545922451214
True	292.9976881422574
True	142.9746221406398
True	165.52981895271927
True	473.4387712107761
True	89.58135931045875
True	10.528072529976066
True	516.046142576657
True	556.2685835198652
True	19.8527063771058
True	140.22322596894583
True	909.4391350313078
True	487.2662824163834
True	283.3117947154187
True	30.7294654218117
True	479.8798034981243
True	115.3649910531734
True	587.8901612438673
True	665.8924782968934
True	305.90617885240067
True	388.8419724539543
True	191.5142085372321
True	249.2454331857616
True	71.00650215958784
True	204.06591076061176
True	504.9672290481381
True	22.727378423387574
True	477.3851247276141
True	387.526553725646
True	719.6805910963476
True	894.6375421504207
True	912.327542540926
True	150.47207170240114
True	402.1420016455198
True	68.94991625406927
True	198.19114855551248
True	325.44096582725
True	11.490149210859718
True	776.9928729477361
True	23.152405836613777
True	397.3444420650096
True	275.45223129107774
True	638.6872489470693
True	208.41237350037733
True	37.89599864586913
True	695.8470598039711
True	1087.8674850829077
True	237.33028320072447
True	131.67180729808064
True	627.3952085565085
True	499.2672592692566
True	19.106253109628177
True	827.7796448181422
True	116.0931276655724
True	45.0686941396802
True	303.16599430608346
True	356.4868782686545
True	420.1744806645667
True	260.11191360124144
True	19.08271387081357
True	23.013512611511903
True	878.2554750958825
True	196.08325799719515
True	110.7978889955066
True	833.2969640223176
True	660.0880548930849
True	603.0467192171642
True	448.1563008205173
True	146.71164978693665
True	30.66849197457073
True	97.39182881701404
True	445.4771563309993
True	224.32134818792952
True	500.9678483515712
True	147.8955586663467
True	514.6415363759569
True	647.315422686197
True	972.0468557607824
True	23.325901569360123
True	978.2187343812308
True	1066.2592248913604
True	470.41824816638575
True	84.99260353229022
True	826.4294175849307
True	649.0461714471832
True	665.3323392102308
True	167.77447989859667
True	757.3639568327872
True	717.8230179771085
True	121.86573587267068
True	756.8238500841488
True	825.4434428664043
True	471.3450252040798
True	234.3260383337749
True	72.83275522369908
True	315.2449285198466
True	347.78415662294026
True	461.3798635068766
True	448.3201843391321
True	197.8693530247733
True	326.0216077389191
True	2.8920370574611227
True	14.082133890624744
True	105.91387123813766
True	130.26388881323632
True	351.9344800366598
True	350.66174789842546
True	109.73081814474372
True	17.36271936876596
True	216.477259151742
True	843.3445659470798
True	460.7835584379153
True	521.1169609622311
True	566.4008054087237
True	801.3838417542282
True	647.4740684126307
True	88.18080781443511
True	219.06629479502053
True	239.87646311894756
True	296.25087912039066
True	99.80254211115287
True	356.36356458120906
True	437.0086097327355
True	173.9614191523798
True	650.2158045383077
True	248.01502771478488
True	204.41154194590345
True	27.71274015332041
True	251.68772300644935
True	482.8140282437719
True	174.3481107669684
True	518.4227964735953
True	472.1691163954828
True	241.617164946868
True	101.4824232930418
True	41.59278498622709
True	397.4672853918319
True	803.7809070640259
True	159.59130553976271
True	1026.614411392506
True	1030.6618733213552
True	480.1626580324645
True	101.78393427908462
True	125.37354016694512
True	669.9568195337038
True	9.84653129896476
True	226.1953128606527
True	136.3206294760727
True	120.60408497844357
True	333.7520248349144
True	616.076597455565
True	36.43329519817242
True	121.25563899745224
True	965.36192918116
True	57.87935909590759
True	474.830282638768
True	535.9214360367491
True	247.34967390798784
True	130.06633387359545
True	946.9842665209864
True	1178.5718543008247
True	518.0748864544277
True	650.198060634751
True	207.6137656616
True	152.01648848361208
True	321.479896557822
True	244.71841936564024
True	172.76950627604168
True	307.91819712446073
True	356.1300595875873
True	12.238082113069725
True	612.5367711930735
True	148.95507441348667
True	75.70802171410446
True	453.3740118393536
True	302.95377701386013
True	1178.613868756862
True	361.5212960062326
True	986.5147779765464
True	9.788325372893944
True	266.99156945927047
True	228.71651927539864
True	149.5434599386345
True	466.78687592424353
True	199.15771191792484
True	414.2086492990647
True	339.45731713146193
True	110.85289016051924
True	354.1514256042704
True	1078.7681653425625
True	680.9197976250541
True	227.9129950923109
True	109.00698753096012
True	289.2770532309658
True	25.18920469319685
True	355.9949595454691
True	321.21155130731273
True	572.0046505170429
True	444.8179275889145
True	347.93878359382603
True	159.51526886816336
True	13.223850522347009
True	428.9224775580259
True	296.8563283161436
True	140.7191299417716
True	311.1447613935273
True	437.97843840164666
True	788.2226919029449
True	311.8686213668542
True	777.9040357032087
True	403.2451073044664
True	375.5626045097921
True	1.4127534507255373
True	1112.7168515531848
True	105.566328583443
True	892.4594457897527
True	184.99653491017767
True	432.3256296962285
True	666.2538159836676
True	84.02266854295297
True	493.8707652093983
True	35.241700043814106
True	407.3632049946127
True	74.2540275013993
True	218.6048914965791
True	39.47405473684108
True	679.8047294293582
True	193.7406078111751
True	25.50488765315212
True	397.92288970592864
True	105.86247451972368
True	166.36537853731355
True	847.8926874874115
True	263.3682495612263
True	156.9589828318665
True	384.8409409750876
True	513.9932394493902
True	329.4544115582478
True	524.7600994289137
True	605.8923401703067
True	158.70320699681565
True	7.498159478954953
True	72.27912097738829
True	437.26284530666055
True	90.3377026131958
True	81.91135262695188
True	1068.7925579465723
True	27.777272120828385
True	328.62686359222806
True	318.706112861747
True	453.9545404737326
True	674.041621509279
True	183.1444325748448
True	668.0864943034132
True	339.2949848028677
True	352.0314982149603
True	271.26369108649124
True	218.1485254271281
True	363.95210987481966
True	428.620170348394
True	407.4383858203442
True	600.0411796335947
True	140.77033590012803
True	75.50545759832309
True	38.89136501158176
True	293.27989502280815
True	632.0574611788711
True	404.2876551707549
True	807.5300268796119
True	206.85542211214187
True	409.39598499940325
True	69.18981457834792
True	52.71481793261108
True	426.19941157192784
True	194.37697901756192
True	225.39887158928929
True	43.21557527913094
True	1048.881023691199
True	173.82569813768472
True	912.6511461623102
True	322.1660010161091
True	915.6357950594982
True	234.24764798213167
True	478.6952351006681
True	528.1241372777171
True	614.7536182009741
True	216.56574551408704
True	489.71988396373297
True	927.2709091569778
True	130.17089010159836
True	7.911396214133388
True	570.4725985291938
True	28.08040296087879
True	76.30733267947444
True	803.377321812142
True	227.12504577976105
True	997.1422563234916
True	688.4601519643106
True	412.1105791585548
True	277.17294309206727
True	485.5341052544974
True	338.1263384827585
True	178.07211904036535
True	653.5795721988682
True	731.4144079318382
True	211.001096703475
True	86.29267157695789
True	516.2322027125292
True	144.3272568371529
True	376.28766611890194
True	330.91146364161267
True	67.7458674925617
True	386.9268209463679
True	398.720927499028
True	368.2608560477999
True	400.2989048184144
True	416.82032985961
True	648.9574278338702
True	56.1035892580095
True	457.138106712888
True	340.234499902946
True	653.54249948393
True	214.94548174763744
True	99.15169479603522
True	42.62394475489163
True	541.6637136791176
True	626.3933103119107
True	172.87782772691656
True	410.16017035370027
True	344.5162421798492
True	17.39006141561221
True	164.41916564604315
True	298.0038623505457
True	2.9327909970814376
True	869.73581689762
True	82.0917016338053
True	107.650885364404
True	110.15680091806824
True	360.2755566068036
True	35.6192107140435
True	449.4260280990996
True	223.3651283776777
True	4.833013492151024
True	113.25887749028668
True	447.13157045194646
True	51.5727135700242
True	63.85080585999914
True	164.79814416815367
True	286.92643118411746
True	960.9465795016358
True	404.2294164139119
True	937.4822409989508
True	185.51984843856468
True	1033.3358874963697
True	774.4991496324768
True	656.1802448234497
True	400.4682464821289
True	380.9013188676992
True	79.18623419263568
True	68.74775263537575
True	80.35024551172319
True	178.64277723841792
True	476.69960672835487
True	1086.6287772833973
True	188.88941390792684
True	353.735353096978
True	434.0592487121597
True	593.9275827357022
True	587.1486262953456
True	286.73148247584174
True	458.1099149921724
True	662.0906790044943
True	97.32696538094817
True	734.9654333662077
True	263.0905002438791
True	134.75896840753137
True	410.8710958858882
True	875.2484457155234
True	441.9798058239424
True	848.9232896071743
True	199.47487711589216
True	352.9430762632246
True	682.9883287356943
True	606.058736872563
True	185.8014456128228
True	242.8465796762685
True	808.3023326463045
True	30.973659893524527
True	199.5147538619549
True	507.9907721795406
True	696.9699253047764
True	103.97342665784714
True	38.73002924719919
True	163.48978221151424
True	717.5298012417845
True	312.03144857084527
True	552.677057525452
True	360.374773592746
True	288.4330422368441
True	450.23018529175073
True	505.2087739870253
True	71.1455703462106
True	384.3273761162002
True	792.6866570189937
True	0.0
True	309.1090663874741
True	238.95215026880007
True	968.9168575065544
True	142.84112290859477
True	617.6164988199646
True	651.5199406801147
True	103.40989637312374
True	224.9319482731167
True	130.2270101318685
True	10.681751681645787
True	287.30841001084787
True	384.41467302081736
True	1144.8532201864252
True	241.50151773742152
True	419.9760891418266
True	657.6543231715898
True	198.32048345102015
True	28.711022961685764
True	848.4151449442865
True	613.2548737525597
True	156.46737064067227
True	607.6753972284355
True	172.44128386583827
True	294.0574202978908
True	781.5476340375362
True	37.61894479181262
True	108.96705696187132
True	500.7564173890822
True	56.22000660211077
True	79.69375099379866
True	415.4989581531768
True	24.12474300535973
True	739.3231507184657
True	104.95652464255156
True	154.73790869237035
True	18.456698191874207
True	704.7797002621896
True	29.367008171845224
True	785.0005183643141
True	397.871730021174
True	113.4684329758352
True	690.3441491964559
True	518.9443234103545
True	565.549987246043
True	46.67556606576016
True	360.5821567810591
True	5.949678320649976
True	94.3559759940054
True	388.1907746001901
True	48.29920702599412
True	121.48814727246116
True	312.8548681020507
True	180.19031352172053
True	99.85611706372976
True	670.1482998680079
True	21.472495969110696
True	1122.6510832607098
True	508.32601862417135
True	302.78757175620666
True	490.21937297426575
True	125.5741505052856
True	780.5747245719489
True	1145.2528240353777
True	736.6065876952804
True	175.87204164846884
True	228.88745483573257
True	53.25033300616439
True	59.14935741197476
True	149.59325822404625
True	103.2423844482102
True	172.11921045632536
True	1174.0699354171825
True	315.6580815077458
True	359.38022049732086
True	688.2669077404506
True	17.82530013778735
True	12.491897587995528
True	584.5611608501928
True	5.985033713067336
True	114.24894619903829
True	675.6452928432747
True	182.9023064622928
True	654.2702384311814
True	844.5130821742176
True	157.55938697568436
True	873.1553775904281
True	3.942803358654897
True	463.61160432663627
True	1057.687177852834
True	25.824877304810684
True	244.86582851229176
True	149.23064339679686
True	948.9949456659864
True	224.7667037912451
True	487.1297170556661
True	118.8128268827721
True	509.1837345667762
True	150.40587199169448
True	99.04199163626042
True	383.711430968014
True	71.39555190514344
True	53.039091204624654
True	1042.4663400890597
True	259.58497364040863
True	158.62393070588547
True	368.7617511988095
True	387.8516882633409
True	215.57491271071788
True	163.43621776909418
True	390.0708009746342
True	37.206025775351726
True	483.9540826631946
True	1152.8887125800252
True	117.03170928180262
True	484.65878890018064
True	307.80173752994847
True	27.06235432520863
True	412.7187850685126
True	102.94255763084026
True	565.9913668033328
True	197.67323109676803
True	391.7904029767202
True	19.55843501561033
True	453.7825829250553
True	108.6705145362872
True	339.77037352041833
True	31.75255135088758
True	160.37484049998056
True	239.24408917876508
True	773.7671544807704
True	57.9449922535853
True	137.60280836319208
True	234.37146208111568
True	146.86026205056737
True	633.7994935603981
True	547.0995708986845
True	749.7776861793185
True	399.9315723902165
True	541.5574810491926
True	429.18859375426194
True	688.8300907429553
True	71.6966610284015
True	439.40262693976587
True	444.6210276632198
True	48.88446365709282
True	84.27073050733648
True	126.90047057093489
True	88.66208565964737
True	320.3562854966481
True	845.6919644017174
True	327.5173458259692
True	1085.8945561968865
True	300.76867812345847
True	885.9751617487789
True	157.15489236291526
True	574.9046136566889
True	625.2395171998961
True	706.3651650401279
True	460.014307153965
True	66.55119201926755
True	299.60541504056226
True	43.49920360396375
True	173.72274669082535
True	168.62277104478676
True	1110.80683905601
True	228.08945619207307
True	554.5880122612723
True	552.0876035795072
True	566.4923279750172
True	896.8527727178777
True	574.5709967151944
True	639.5495555426357
True	968.8137809355934
True	126.69789225048316
True	323.7437384392544
True	252.1548436731139
True	329.70457151261184
True	93.60935267920794
True	383.0020758544467
True	4.264659721818829
True	336.30695405390384
True	264.2379964662153
True	606.2616331668114
True	275.12748492964914
True	363.7240424706953
True	9.226149211515184
True	56.26546235221352
True	535.0386938532184
True	28.874327154919943
True	144.3775518610864
True	66.0948274538105
True	143.59684778963177
True	222.52675198138576
True	70.78379161907681
True	395.41388426200353
True	272.7364679083265
True	104.9065269661354
True	344.5088249324214
True	61.906924170381885
True	603.865846998795
True	858.5494005409507
True	286.86776676324547
True	1173.008377708714
True	102.5798998314481
True	291.144722986449
True	1087.0635553929278
True	88.2405549612063
True	298.6937972195225
True	9.247579133120109
True	402.0153529258657
True	450.4520776738521
True	155.0847999488103
True	619.6432493310912
True	909.3492224780814
True	163.95541119344873
True	75.67736144173651
True	313.76536168782144
True	568.8233708022001
True	636.1835155458772
True	1256.9594850986118
True	28.42780287176518
True	951.4826426673028
True	138.97202251722723
True	657.3775356420392
True	117.57134703298738
True	123.54233620927891
True	192.44671033089404
True	167.89068124104375
True	752.4758192882023
True	205.70288845749948
True	228.6838204477778
True	67.01926487734353
True	510.19060919426784
True	445.69960207464464
True	179.70311437071484
True	236.6146218939605
True	17.627984265284365
True	411.30385645695134
True	209.08418556497156
True	283.6323979599607
True	115.18662545544792
True	689.7035958218173
True	409.4695526516971
True	265.9407022175433
True	635.5923715047034
True	513.8049316162659
True	464.20727750702497
True	131.9701926904207
True	522.5608579511278
True	428.7998592430186
True	2.6459799272085585
True	189.1816666450594
True	87.73539472246885
True	239.52044619732823
True	3.1620344840263224
True	132.39849368113184
True	351.49708423010696
True	7.694748609418379
True	872.7214617311971
True	174.67525276059118
True	709.720083261941
True	760.4708552621443
True	161.2775463139324
True	219.36902058432725
True	479.8989760614496
True	857.7810378306434
True	50.128068678082286
True	37.80396674624106
True	133.22152488830787
True	638.2768204077279
True	735.0894342195769
True	185.47403799902008
True	595.9788535995694
True	593.2719108784577
True	844.2500499247726
True	396.331167578013
True	190.3732663839424
True	858.272500600815
True	219.3300300070407
True	149.15323314530983
True	334.6511151572518
True	222.64507598381755
True	207.9064705303444
True	610.0882267923662
True	256.1553084494726
True	200.85642060725036
True	441.5223378374615
True	468.59692036381824
True	65.51368093736039
True	287.0436478461609
True	76.35641900406878
True	336.44552959147745
True	357.79187263640046
True	252.81900561199927
True	178.13676407984792
True	372.0408401189956
True	636.5694300414342
True	743.3093862042929
True	293.8606362230652
True	741.508499316934
True	63.99960601407203
True	882.3162720989542
True	351.4500046620739
True	13.018859981736131
True	605.2869449399512
True	694.5388116390766
True	266.85199149063
True	167.9437225358729
True	51.22974008296449
True	384.59678533379207
True	78.1712179661373
True	13.183159779419036
True	889.556876050127
True	356.81173178638227
True	184.1395042233232
True	1005.0490124723584
True	12.414861586282246
True	793.1491742237623
True	30.53582956508952
True	696.2973885017143
True	55.965443628584126
True	760.6749648708047
True	463.5716401877899
True	193.72034945635443
True	453.19299245714
True	209.970533699397
True	299.97791330484847
True	214.13252715801735
True	420.6061187163452
True	10.853549501856548
True	318.8398428490614
True	115.77986320241202
True	11.334081962899628
True	474.483689948326
True	724.6948054235361
True	295.2850298289093
True	75.92290280733452
True	303.1914410704038
True	78.83180387381763
True	186.16382199842
True	176.34562425132097
True	365.8337557786674
True	43.530898716320806
True	135.84149354503418
True	380.992268240105
True	886.4086204783025
True	109.15647536092432
True	204.7743576854621
True	432.7960398757226
True	19.0889670884356
True	427.5133239148594
True	507.5526161374107
True	91.3118763141537
True	398.0401424823454
True	366.6336559568043
True	424.0782713002562
True	591.5362201676253
True	1066.2024575957355
True	977.8064329964192
True	54.06985080589661
True	1065.3462654731682
True	113.2982387830611
True	116.05167523968215
True	106.6796513631882
True	497.752904253877
True	374.04686250469416
True	568.1252225240956
True	264.31681922027457
True	152.64207612073372
True	398.5963395767208
True	16.285164429977414
True	465.35579664267686
True	388.5218306331906
True	155.46999384342084
True	95.5475123278643
True	539.1523279749148
True	990.4020418668578
True	196.20689553854768
True	69.07842342321824
True	421.96644586838494
True	376.5789006439116
True	497.52894176319694
True	337.1302196839162
True	4.3955759027836265
True	534.7708163734977
True	504.57253079824943
True	509.819931793355
True	193.4256246684523
True	102.57895260102195
True	20.564044296132565
True	380.2195985441711
True	103.2222056589287
True	7.082229009277098
True	32.293668160158624
True	345.5301086470232
True	635.9988230774218
True	127.3339618575592
True	90.96810654367152
True	22.683011989316743
True	411.7588024911131
True	360.8183483498312
True	759.3101611190003
True	306.1216804323384
True	510.83293787395945
True	540.7200120981058
True	531.2988737235586
True	291.00415372127145
True	529.5741773297362
True	98.439380010181
True	586.6843672849047
True	7.405853219508405
True	359.4380325010305
True	455.9786547818921
True	952.804696228141
True	348.31615015006224
True	801.8994712843427
True	983.9568559308564
True	174.23025377965092
True	35.0766840429865
True	373.3552715887408
True	385.8435303983517
True	572.2524544035999
True	250.90331324285103
True	29.29492996976816
True	650.2456899477681
True	129.45775576836843
True	1065.6229533421208
True	306.8179582726506
True	481.4138773921089
True	128.79360005750578
True	811.4761909699195
True	139.39631281687457
True	843.0212439502552
True	563.3638831499611
True	192.8419429325237
True	109.27521689064228
True	71.48353149264787
True	566.659947194507
True	910.1824721551392
True	423.2803730779227
True	515.8954256089285
True	123.74504664918426
True	633.5083483811321
True	474.4731962912759
True	787.1906850760421
True	319.9495749840562
True	550.9478724412675
True	117.75003290111744
True	24.37136485580058
True	410.4698693024504
True	170.14711280034507
True	105.24971971139084
True	360.85043948372567
True	1086.2403011318547
True	267.943484610581
True	548.8142173482627
True	9.942791274299596
True	71.31031767167129
True	327.67832624583764
True	787.2840418452395
True	435.9804817280327
True	511.27139606856895
True	710.3931541954578
True	67.49285360350547
True	735.9160865538095
True	45.85662981786958
True	106.03935049742472
True	185.43327652487247
True	81.55918745843249
True	24.65539159157497
True	308.4876271050634
True	471.6789721177381
True	894.5776941529125
True	865.6115710374698
True	6.903844199790774
True	291.4303610552014
True	466.63904942114993
True	120.56988695847367
True	233.64843627259503
True	324.5066923754145
True	1323.385734072853
True	435.02664930465374
True	25.712163236502438
True	186.6786506488976
True	690.4951686662534
True	36.70480145431657
True	172.3056214649703
True	562.9390641072192
True	71.21964342526118
True	870.3191755457052
True	318.11765894149363
True	664.969951946031
True	78.591839205468
True	667.7793506174003
True	602.9634534817491
True	893.9804262279245
True	256.8693203654304
True	509.4846484285928
True	786.2398513117113
True	914.8396051991762
True	236.4499365953249
True	766.1484879507735
True	227.7812276666344
True	443.7116409794508
True	354.7642746775631
True	507.3532702267056
True	498.8620051394742
True	332.96886213545633
True	356.5469893938286
True	110.72243521644155
True	349.1661495506839
True	1148.5063072548626
True	308.4069860273244
True	153.38175469270735
True	304.3265555466447
True	749.7521295654343
True	648.5455219487679
True	407.8399668647146
True	122.72201814541852
True	331.912116483387
True	32.97028309635876
True	168.58580454156433
True	90.35532505054294
True	92.43656444560744
True	576.9952303141665
True	138.0670230993409
True	128.78610802511972
True	110.89719173412868
True	81.66405946122599
True	446.67277784693806
True	386.55804024212114
True	1054.3042367569458
True	532.7430567747193
True	848.3677917500459
True	283.51648150029246
True	296.2712441603689
True	548.856456135511
True	195.6619124912354
True	734.7855979496126
True	244.16853084668065
True	358.8079395725716
True	65.30567749818375
True	113.96111240952952
True	263.3435299696198
True	121.62437188710592
True	488.55340034992327
True	32.01818031811352
True	564.7940755541631
True	1003.163642901264
True	736.3376123992592
True	1.6958236829528326
True	61.53856964797726
True	511.5757536025964
True	439.0441759929224
True	74.23237527555726
True	122.24943187734544
True	299.12672084875953
True	82.76166700324367
True	50.02804651575296
True	727.133553822135
True	653.379323117041
True	165.2993975948421
True	168.38574994691118
True	538.0416844391458
True	54.58808910688306
True	25.12226621366568
True	573.1294885095838
True	436.7820722916832
True	1125.8867155684238
True	48.28090659741104
True	430.99995720950665
True	847.8054582211889
True	776.0769200925185
True	296.77129313234616
True	725.0057200747825
True	392.366801869404
True	40.27443784442994
True	99.44846480433635
True	695.575448220465
True	77.64299434339321
True	143.54296635211134
True	949.421091737874
True	185.48149008001744
True	271.4456805610153
True	105.98866442099084
True	650.1578597608834
True	602.1167174149418
True	222.564527224302
True	429.3539416069338
True	36.58806756638109
True	278.0495618319628
True	620.2135236276395
True	632.1588152269951
True	309.0624841162228
True	70.75550770964752
True	970.8218531830878
True	1071.022938662593
True	559.8020579140981
True	65.81286382336307
True	29.33871633677611
True	93.15731282626555
True	104.9680652263597
True	99.80995015498505
True	867.1729253772672
True	1205.565348592319
True	745.6768073659289
True	321.1546109878901
True	9.186227160853834
True	22.329378651063205
True	346.4425068758241
True	480.069217267264
True	47.75958680392535
True	570.5003990048983
True	439.4788505706314
True	386.02317494638686
True	83.94776044029322
True	203.1558396899269
True	257.14019185422194
True	134.41815176772263
True	395.18121630006937
True	43.86895113374063
True	177.53961812217574
True	1190.6571659010192
True	6.071373981196046
True	24.1489207756794
True	605.0842880391044
True	366.6223649341688
True	765.8006781386407
True	154.55617596582334
True	766.847357936579
True	589.0180099027818
True	266.98026316426365
True	442.3116000445016
True	345.7810529715624
True	301.8505212557751
True	269.7567796305889
True	396.2620856524438
True	501.84304163585546
True	503.4656356711982
True	108.87470397399318
True	372.8981489146596
True	8.960981594299268
True	190.7647132856748
True	215.6448711491084
True	849.54545946781
True	593.660507234377
True	31.784147641630817
True	706.69010823863
True	853.1693263152747
True	104.58402376220042
True	350.05066132872014
True	862.7626072892898
True	203.75201292557065
True	162.715366912625
True	526.9697538178779
True	573.8879750800671
True	1049.133287301364
True	149.046533869094
True	161.1189428009695
True	256.4547344520337
True	304.8404294522133
True	421.9216015695797
True	411.6683344557066
True	343.2418893893163
True	444.4084179453882
True	505.5863231976523
True	238.5729256311945
True	1467.805229102494
True	248.80354274362327
True	416.23456541583977
True	53.14362107341634
True	764.6426546783713
True	263.5871616914711
True	894.5762971578012
True	551.8434765943526
True	312.09924276154953
True	773.5738564659213
True	253.7091071680411
True	199.0548970275821
True	262.2400804823345
True	223.85437765832413
True	135.69867548539364
True	246.37658697608896
True	754.8738824410159
True	524.2545556381098
True	215.75290644811145
True	1145.272744095854
True	119.19155872980711
True	261.30114532648497
True	74.99212425264223
True	327.01471555246127
True	401.8015819350418
True	92.00449192074842
True	222.55100705621857
True	76.05024811334354
True	725.3464283965333
True	385.0901328873448
True	219.91785400572937
True	763.6671933376068
True	860.139893975843
True	807.073885170543
True	816.3846451576248
True	354.0748769678651
True	1.5443476342781517
True	266.5711857609268
True	51.71555308493335
True	386.0544797167928
True	54.36976278391291
True	358.1025161330599
True	838.9005811530548
True	1024.268771196866
True	391.61043012055495
True	21.946607402609875
True	528.6096634678206
True	510.0064282798205
True	189.0151122084604
True	231.01107224238916
True	290.2843452714324
True	23.33314281470153
True	127.35302663772364
True	925.3252564511344
True	63.578025182913365
True	490.2655453689735
True	790.170745132046
True	102.9358563074367
True	250.58620596797996
True	113.92045997832032
True	15.62605987012838
True	1.2171758391235616
True	115.054329334725
True	1000.0338303297432
True	471.8941220912913
True	65.02308663657038
True	785.5297095789927
True	344.33590407752723
True	1.865365243924856
True	452.6523809440786
True	180.05182420334785
True	475.13669836131896
True	83.68681950913874
True	317.3602655336944
True	365.6062189186093
True	177.5162680480816
True	198.3404676437755
True	127.3002031679607
True	166.43072548106105
True	1021.3902158806468
True	16.31293554700617
True	502.9422710149929
True	495.2920986025469
True	401.7556132416641
True	221.56576447446577
True	233.7631055582998
True	154.74953417976678
True	47.58701573151278
True	489.91787937217816
True	149.3275410702153
True	833.8723289844268
True	847.5392545297958
True	247.4337539441862
True	300.530877651316
True	518.0012979355987
True	40.709980130453474
True	83.7566308813648
True	720.7144413713502
True	1086.741198122021
True	106.19580622373972
True	738.0270319603165
True	136.67519545157197
True	939.2246697665028
True	673.3185657496159
True	109.9054534216746
True	270.4278267646173
True	616.4381451937728
True	255.16913254434436
True	43.369530403832655
True	573.7253892055975
True	432.13772262447327
True	5.654729605529209
True	478.4709175738234
True	63.8410363141966
True	182.72797384335928
True	242.22994373943368
True	301.02443744088134
True	75.18509952060103
True	224.15145402477435
True	352.9936646834432
True	435.2639379648259
True	869.9958448349269
True	48.88048769228402
True	860.6317705797492
True	1035.704314116823
True	129.85355609093332
True	74.47608113006697
True	1017.3050175545558
True	36.19855120644057
True	225.69717536884588
True	79.55654237886787
True	212.3697736970809
True	378.3674663179434
True	958.6907761804224
True	96.31927417846704
True	72.20229780788779
True	638.1883305669512
True	274.14127858089034
True	728.2449555913416
True	54.38393224394648
True	476.94944279805617
True	381.16710888475626
True	688.9483264907848
True	49.99346922945271
True	110.81317345583602
True	26.721125393769512
True	266.97910549391395
True	43.901174692647125
True	348.344594697034
True	2.848565124852764
True	1179.9968050023615
True	106.08096565317
True	141.2683466539768
True	358.04861225290136
True	745.0214816339328
True	667.0810708379734
True	994.8824933618732
True	477.6506292376697
True	420.6736849522457
True	145.152790745175
True	398.2932098275833
True	857.3205428043989
True	435.8569548326868
True	950.1787885096004
True	81.44483000452644
True	433.6300579719419
True	171.3740082420661
True	285.0343419808256
True	755.5676923184857
True	161.66859272048146
True	129.61599614402485
True	63.76394186819925
True	882.5652302312659
True	776.4844258105948
True	81.74563614210953
True	455.6485630064232
True	751.9192268348837
True	414.9593910207116
True	55.609004970275805
True	314.7990513747617
True	788.7652158212248
True	30.694046006106845
True	363.8734737514061
True	164.24046594412155
True	282.00805046330447
True	34.587031624277714
True	227.74773560381965
True	763.9494961989502
True	637.91511548582
True	56.47407809483409
True	296.48140301672186
True	916.9078371478053
True	17.390523135633646
True	322.5946945321816
True	293.3006400438149
True	434.05518035924416
True	207.5986409371484
True	617.6414800760307
True	48.3716874304134
True	943.018297324708
True	902.7466752508644
True	50.36842589087674
True	385.2847221597104
True	723.2184246748574
True	962.9373827828008
True	262.71264767268235
True	585.9393661804435
True	132.1671033303612
True	190.69142030614896
True	134.64626498552727
True	133.24908015949748
True	203.3207038813651
True	951.447251778548
True	797.6985470342415
True	928.0654913746512
True	19.745810815778828
True	26.60011889770259
True	352.67551625593035
True	13.02162333725141
True	630.8793563587062
True	1078.1012369350635
True	262.64261878988657
True	207.67546067419053
True	86.37359649977688
True	209.1763478014097
True	129.50101735669566
True	45.375663311157815
True	131.90775109207627
True	92.87818965532176
True	241.29262059047213
True	519.8036509833868
True	155.75458349205644
True	29.482464187052404
True	56.24786237106263
True	440.0957045400153
True	265.88211062902843
True	593.3024590552458
True	22.68161690632042
True	108.19982543813369
True	675.387377689241
True	253.0414807627259
True	472.843271331326
True	664.4689941394115
True	104.60743727742984
True	112.63500821276256
True	79.7985991496946
True	27.54489356018
True	122.67696333742812
True	87.23181942263143
True	103.08068095943196
True	151.86583192400747
True	241.89033268266172
True	812.5892869634848
True	289.66117501901584
True	936.7748663324984
True	167.1263814567492
True	202.16080827674767
True	818.1039202909526
True	307.11955390377136
True	579.0367180157285
True	257.42067306459313
True	361.15654504247095
True	440.1360988636415
True	558.2150422024981
True	632.8160033640748
True	373.5670329741122
True	36.36904358071903
True	557.9385791295437
True	624.384757906485
True	19.47296719415605
True	11.50078261114081
True	264.12799101349515
True	412.9486054560962
True	459.9025596603324
True	68.31766098626764
True	641.5332331168698
True	956.2136248582116
True	233.8805988516908
True	892.7880897404209
True	274.1007158926835
True	106.27296857505172
True	260.6065455328183
True	701.000007672749
True	40.07240388873058
True	562.9631824795451
True	1283.246203333901
True	1009.8078799035288
True	888.5756267117077
True	200.24636634310136
True	95.9127543477326
True	191.9054350056024
True	813.5634354354798
True	149.23768317620736
True	1067.9793336781102
True	903.1461881162712
True	40.458878640712506
True	91.45422594757544
True	434.1654797290784
True	398.6643054234139
True	198.82702184117773
True	514.2084885116284
True	645.9228569823397
True	125.173511361476
True	271.36385987473136
True	1050.7303904180828
True	52.4646040215063
True	717.7361860838455
True	545.1177824553816
True	34.735066471456406
True	840.1601625101262
True	378.2607305941336
True	553.6118167993783
True	110.87984980576267
True	256.7211452177408
True	204.0605556106628
True	25.7354982329618
True	130.09129121646308
True	734.649052745031
True	143.00889854621173
True	386.4787038168698
True	65.46908156958763
True	659.7634924846889
True	595.096321353951
True	224.13375827602744
True	463.11276086174
True	171.91275335278235
True	165.5444937358145
True	225.3348176533054
True	266.7962616198321
True	356.9571049158154
True	122.12240785049453
True	187.13810759920352
True	27.33129810856009
True	885.1429036723838
True	309.0492813642216
True	10.64219330171685
True	369.1644999365923
True	169.30349893615477
True	631.9794118796501
True	370.608075463626
True	583.5951136158466
True	536.0127431940816
True	479.2735099696436
True	789.2873190561041
True	237.14695538591093
True	561.3387193607929
True	158.61092934947885
True	551.0829920181667
True	350.886445387498
True	379.0504311267893
True	134.31806892897237
True	129.03537374318793
True	103.268435927554
True	69.38692329449084
True	748.0031231965484
True	178.72075417926973
True	47.34768914502384
True	0.0
True	544.5639816800648
True	112.06585828998848
True	22.15125914852377
True	41.74158303003565
True	110.00761254575356
True	517.9546691621618
True	183.7533609038822
True	109.37788660053604
True	36.32341082392534
True	159.5198963814982
True	935.1276256326054
True	52.715282857958606
True	213.52959465909092
True	741.8631760054769
True	317.9148097768786
True	463.4769351337413
True	480.9791474187404
True	512.0799724568502
True	603.7476052819629
True	882.6967545718561
True	271.153402155949
True	1038.9357378935092
True	918.76348711034
True	622.4283675300842
True	346.23346255013416
True	843.3106326915602
True	10.009367307896076
True	34.48202750800829
True	295.83901757186453
True	42.88854242740799
True	198.91419833067224
True	727.6857476610886
True	210.96881668130317
True	716.9647037871948
True	774.0070176916976
True	124.20987120525788
True	364.82250850996496
True	579.2023489358012
True	24.20454035460416
True	131.7299127172151
True	439.7355543656455
True	304.2957831463573
True	197.24519324831817
True	114.7849514943341
True	381.2598353788404
True	22.266118641362112
True	364.9428521937489
True	377.9036766770418
True	1037.7944799678066
True	363.1974853896214
True	30.76981716125835
True	444.9715260335574
True	445.85248494277823
True	239.64010021705565
True	32.904591875251114
True	781.4152383584199
True	448.9457606070864
True	186.804524961662
True	12.904009739748666
True	1215.2052499209449
True	159.8378418304118
True	29.06127202361015
True	300.83178170420973
True	272.829972402778
True	119.31304156076148
True	293.1394214257376
True	47.440385144337405
True	316.6117988750958
True	320.08896937646455
True	318.346929475156
True	30.54884046068899
True	48.586266407821526
True	1066.197362604254
True	24.979026830548563
True	13.13807463285034
True	170.30430578319343
True	666.5671256057369
True	9.670520170183243
True	190.6339299236249
True	173.3924848129745
True	531.2905294668228
True	377.6057300434428
True	751.0926978518218
True	317.4889073357232
True	497.4225970460275
True	432.2568316109315
True	500.65509371830666
True	101.61231332053586
True	1310.363083615203
True	937.2689908493036
True	285.7185332515759
True	522.8385382658738
True	104.73822729489524
True	554.7474663226727
True	438.7927705532932
True	159.22435720865417
True	77.0769934928863
True	352.96960476471685
True	164.9973623378799
True	29.607118362765696
True	600.8545428872358
True	377.9520909864558
True	68.27951796496828
True	31.03061338600923
True	646.3772064224005
True	504.6261245274061
True	73.09900329347468
True	22.445055954022656
True	326.5989757639622
True	331.263407661054
True	726.7208331288463
True	548.8507071178107
True	561.9533833512158
True	796.5099458134698
True	8.765827686846977
True	55.33139883600986
True	37.61230528022688
True	60.01967503447839
True	489.0275388885588
True	590.2682223101182
True	81.35800071307206
True	112.58594134052508
True	188.32500267848607
True	77.51774475658985
True	179.14100566004706
True	199.5216586171848
True	267.3299872251084
True	809.8865724472505
True	590.0383532857212
True	287.73618933569185
True	195.06262499353068
True	270.8717648274578
True	239.3870096101076
True	729.9633385974497
True	312.35072591598174
True	173.3687306897056
True	916.8577212131077
True	357.4948806254227
True	458.6256899391287
True	152.49331781558814
True	122.90876640767492
True	57.28575915373101
True	206.95560793190023
True	983.7357643467788
True	507.4566921763326
True	119.48942193132116
True	362.961601746899
True	102.36497654882808
True	664.1131564884505
True	5.358016225454247
True	688.5640648792855
True	38.412817453986925
True	978.811689097678
True	843.5507297535639
True	207.44493049204013
True	28.69854070143168
True	79.23010513210349
True	465.5144589913568
True	232.8675920797519
True	1.617686849748171
True	75.62459217645718
True	1094.7180559259632
True	353.6533448648627
True	679.825166835399
True	462.3462910012592
True	30.02005478486713
True	136.57263857535736
True	433.0807456988877
True	944.1904096337952
True	794.7157354874687
True	410.9443957551836
True	341.40690868811424
True	17.207288403221618
True	79.82998601537723
True	718.7264592112278
True	480.62977799206806
True	378.52043713870535
True	874.2424015174997
True	27.98753880048893
True	218.3148686745219
True	882.6137872505262
True	240.7112903652823
True	8.400867615161207
True	502.21098385669217
True	102.5463175458908
True	649.8761695520444
True	56.02144563492696
True	259.78102025874125
True	843.0538172486687
True	912.2052756784688
True	271.7082692261088
True	445.7525484066929
True	121.25065613871712
True	611.1248750596627
True	257.9496587813625
True	202.48955593517027
True	843.7704549224009
True	55.2821516318816
True	687.2465340985835
True	279.40657948942606
True	284.34974227390245
True	167.0115852565664
True	471.7828102121137
True	602.9477268037643
True	367.93394673304607
True	408.989908495736
True	69.13778768495041
True	157.8807875312592
True	453.9398616433671
True	220.9029759770769
True	39.46071721867912
True	206.32164209516267
True	396.1432812795452
True	402.0355266273301
True	748.7647234748291
True	129.531011469179
True	640.2611955270048
True	510.6376525470248
True	602.1197948017884
True	136.65162179828343
True	39.613860106115744
True	660.7163316877431
True	69.62666855367583
True	542.0089035249979
True	681.8961716222045
True	458.4082630344423
True	131.128915683578
True	502.3505511372608
True	4.427107710940239
True	390.6010507844598
True	32.581371070511935
True	636.1977182106156
True	281.3336864242889
True	587.8057600704093
True	715.7461782882074
True	149.21139398109136
True	504.12103957852224
True	478.7173288182295
True	60.45038952539729
True	981.224450157643
True	3.137531480978052
True	29.07687428477917
True	643.5837435579098
True	711.0121180999386
True	134.60770718426977
True	407.4689775040209
True	124.75906190237258
True	75.52157706942003
True	444.1306613029764
True	41.67940095958115
True	504.8446950269224
True	12.963042333114569
True	817.4833746178631
True	553.532849049028
True	654.530699342533
True	105.04147092263258
True	371.1772238343207
True	992.8125803623803
True	838.724849158393
True	139.47703565945932
True	539.7113309393658
True	468.2159857277949
True	246.56478227633983
True	258.6764154659775
True	5.048374319764781
True	307.0401941251663
True	10.28313377950837
True	377.6272828372332
True	81.90581724431878
True	410.058683693107
True	650.9542835973778
True	125.37344324002272
True	242.1333765634203
True	630.4184211596732
True	695.8363118351315
True	290.8982877794579
True	136.35381559161274
True	164.8457701871234
True	479.59994575693486
True	87.63138757112175
True	10.673932756722092
True	511.7222660819687
True	554.7345771495307
True	19.49437315055476
True	133.80615389165985
True	891.8295663440721
True	471.0280478330634
True	271.5133201803312
True	33.12885131722568
True	478.3740137533543
True	112.3808738124431
True	580.5371420749735
True	646.6779874525354
True	304.6824204000059
True	373.6692251839655
True	187.5968662196204
True	244.8817108988724
True	77.50357770611838
True	216.13460504997852
True	511.46241628971154
True	23.235889371676333
True	464.9395463964397
True	381.59772117476086
True	687.1841960165207
True	942.1413043114492
True	905.15500579832
True	154.41232458585773
True	384.1672276266814
True	73.25061556521838
True	187.023250439764
True	318.9372470938732
True	11.10566837129858
True	789.5505812540237
True	21.01571497325843
True	400.60700532660064
True	267.7002562630323
True	621.1993667136551
True	207.432812124842
True	37.06770141414348
True	726.1303975178436
True	1070.381469430111
True	229.9922118094245
True	132.1491501388901
True	600.1015230466576
True	513.0457530228332
True	17.588185208171975
True	799.4595357468388
True	112.25945135161594
True	44.31210839944298
True	303.62415748838805
True	348.020582590883
True	403.3753126379483
True	258.0600266087757
True	20.536219256644976
True	21.5067469951285
True	812.2222517005139
True	200.5827275042688
True	104.178320295352
True	845.6423621798474
True	659.1545155868552
True	640.8951121877328
True	445.8965844839937
True	152.60392823005623
True	32.557547354984074
True	94.56747398984383
True	430.58667710869713
True	234.25159199609163
True	484.1087164836098
True	141.87513928311628
True	492.4739113867437
True	653.5580546076226
True	967.8168580205396
True	25.167767375795187
True	1002.7705802962068
True	1021.0475094345844
True	477.7640247882985
True	81.07190053128144
True	824.2560439391456
True	649.0453356318828
True	692.6890148464956
True	170.12880722807174
True	773.643709904949
True	708.5132054518092
True	121.15177037223212
True	735.4470789821089
True	827.6241474675318
True	478.990704673559
True	221.60647175204969
True	70.04054204152504
True	301.8515406728395
True	305.8928535176685
True	471.2438814501716
True	443.4487610952788
True	193.2170367215856
True	309.48864103993566
True	2.542972684827764
True	13.052304220246596
True	107.31823225510342
True	136.79960168636043
True	350.8550208499137
True	354.99358571270926
True	117.69138781780104
True	16.957961809150305
True	208.28639599995128
True	808.4830015645074
True	453.7775074782544
True	524.0741154770552
True	575.9146276477684
True	808.0978064944276
True	650.3280228759988
True	84.07687549070107
True	204.87149783681008
True	243.7968454356788
True	290.04458770620954
True	107.55899802377454
True	379.2012802214391
True	429.7430939329569
True	168.72307330463818
True	640.513662933784
True	251.9387053448804
True	211.93450171095185
True	31.211962195041917
True	249.71639977881765
True	482.59220439582685
True	170.18980102993774
True	526.6018399437954
True	490.47930175392594
True	245.036002690979
True	105.63669470534924
True	42.99486612986468
True	400.56743871104175
True	794.605641056115
True	162.6046591408809
True	1091.7826438725451
True	1031.1125504943209
True	483.110505523796
True	103.50065991770047
True	121.3113856386749
True	687.4627874367793
True	7.67995692960876
True	217.79779338219836
True	129.76000498358707
True	113.64289405570676
True	326.4272534129537
True	624.544267947413
True	33.02265514813276
True	115.08874496179344
True	945.6080140026994
True	56.71406632598225
True	459.1529467956288
True	522.8873569795387
True	251.0864007552635
True	132.8707173934663
True	910.913685256681
True	1188.147066232254
True	522.413091886537
True	648.9655960898209
True	215.16810491476903
True	150.58992485790742
True	306.973405562709
True	245.99805751577043
True	173.97028484947214
True	289.45110049245267
True	348.46177491849795
True	10.527063749523364
True	613.9624230217235
True	149.35474448145106
True	80.72880388550456
True	458.06400830259497
True	320.7943521792501
True	1186.7814143391415
True	350.2076746034664
True	1006.9211994642752
True	9.578759822967244
True	282.3543318803401
True	232.90759709278944
True	156.47620568295517
True	500.4133845526803
True	203.1608858176708
True	412.3257433995911
True	337.70690190592336
True	111.7374297698924
True	354.4699702235237
True	1044.6173584114863
True	756.3234242201211
True	219.6032674577769
True	109.40572280423436
True	293.27693641314886
True	24.5256380512794
True	363.2867232252202
True	326.25841466992347
True	566.5814824937089
True	449.4938424371714
True	333.7963283329151
True	153.29920676397649
True	14.742376156104124
True	421.8037059504272
True	285.0760551580458
True	151.68483942647407
True	293.46227125949594
True	423.86505731874286
True	815.6122749389526
True	313.4767638454447
True	768.0561353553836
True	395.0711838315572
True	372.4560539950766
True	1.0479434137434025
True	1172.7606418038397
True	104.72090705164518
True	928.1017963235396
True	208.4971488323792
True	432.3835303259861
True	662.953848398361
True	82.27339920080202
True	487.781802340322
True	33.20854663419367
True	426.0647196176182
True	77.78596550131579
True	229.70120368945783
True	38.01316396076855
True	686.7714217962986
True	184.5130752448485
True	25.55746037420668
True	402.0720101595781
True	107.95237010713036
True	161.6181848765213
True	840.151519888445
True	260.4530828000697
True	153.21279449042507
True	374.18739534462287
True	528.5672634584832
True	333.821845302082
True	519.2427578430652
True	614.7513310554948
True	152.78946446247485
True	6.119120299676412
True	64.75909905255868
True	441.7178497835791
True	89.24642345696994
True	83.19819660027103
True	1062.511018676949
True	26.17492858092991
True	323.415674336834
True	321.3473951143717
True	445.1945942769476
True	677.2238567038684
True	170.66242209714804
True	650.3988450749223
True	330.67328788971
True	350.7107186135759
True	263.4928790378769
True	218.9239584593432
True	347.81342467410144
True	459.71231399889626
True	396.83081335948646
True	608.8678656060542
True	136.5957323008463
True	79.69215468940867
True	39.27484444427343
True	292.81611811584673
True	629.9512844280414
True	399.54176895690176
True	758.7137122310997
True	214.88757138691196
True	395.2522825064684
True	70.6720422247566
True	50.8708097144801
True	425.82096533028994
True	197.7220196241443
True	230.66166463824072
True	41.877034138003815
True	1090.14693855718
True	164.9421552285388
True	892.5055574545049
True	322.03991250373707
True	929.7952964147004
True	231.8911695459566
True	461.3443892275048
True	530.5293817407959
True	635.5329889402101
True	214.75335718496785
True	480.2401424843623
True	968.7134031386915
True	127.9394877187628
True	7.452652975287826
True	574.45190342141
True	28.526011990837198
True	75.96664836462249
True	807.528005466267
True	234.66344336826708
True	976.764606913844
True	691.8559510181416
True	407.17491987415895
True	273.7174978448407
True	493.5910184555456
True	328.03032772964184
True	177.22778812024262
True	656.4944222837021
True	741.4950266357848
True	203.2099747844657
True	91.2825903557752
True	527.3014491248011
True	135.8697750644749
True	388.90505864705375
True	342.19227315213743
True	63.02169657030042
True	389.2124778726152
True	406.2716728875998
True	369.6734593580528
True	414.4426167325914
True	431.8645976859804
True	674.1915819330982
True	56.42889903257441
True	434.8208522235051
True	323.06792712890814
True	658.7056443333431
True	218.01547680205263
True	94.75084767062808
True	39.58758852800803
True	535.6968227854064
True	651.0197507942668
True	186.28025219935225
True	408.46619968155335
True	333.55571676209433
True	18.359773831755412
True	162.4209268192717
True	291.1006416733773
True	3.142291456152319
True	885.5011427113076
True	79.6695594651719
True	104.48806192085031
True	119.36364065939752
True	360.4547774506893
True	36.103388054115065
True	472.4462288542399
True	231.7545374724017
True	4.798966949744495
True	118.67729578187168
True	446.5974476860023
True	49.66070308662693
True	61.90014726585974
True	174.04139505192757
True	302.531731786895
True	975.599971666502
True	388.48075689990776
True	937.9184916785824
True	187.60369710798085
True	1076.2824279453191
True	770.3005232386704
True	675.5170871499233
True	399.46446983927024
True	367.3200688871255
True	72.70979481904111
True	77.51333274022139
True	81.13830581419319
True	177.31861635255106
True	483.6229941032085
True	1076.1117280461406
True	170.53439544570125
True	358.3167900735321
True	438.9866283565356
True	585.5647645113794
True	598.6190337292646
True	273.4587727990082
True	438.7213480861771
True	671.0102773905305
True	95.40278524768082
True	712.5793198865589
True	265.4987157435851
True	133.1008109925921
True	417.1149534553699
True	869.245254751297
True	423.6931162558818
True	883.042620020963
True	197.76691005621757
True	355.5390416478555
True	696.1986700279984
True	616.7784564759557
True	184.03856776071527
True	256.3448255316351
True	799.1935081941318
True	28.33724622126695
True	184.87095596562767
True	508.1844987655977
True	742.4343173950365
True	101.7991047744112
True	39.45990903047627
True	172.59096375310614
True	726.5583790968398
True	317.7454022858304
True	540.7217315906488
True	363.1474491731289
True	289.7515306099509
True	450.687385941106
True	483.9636281475739
True	70.64268446281912
True	391.0503914732466
True	777.4525117190866
True	0.0
True	288.7221111737573
True	243.4169419685888
True	974.6908131371548
True	149.8548047892749
True	651.9236883915025
True	631.1058117225457
True	121.54273241900908
True	214.9210320167277
True	140.82679115924267
True	10.7638457699463
True	299.1047936702548
True	374.1586268315823
True	1146.7457376570628
True	249.29260376770068
True	425.79037631906
True	652.5512721926042
True	195.89087372525043
True	27.979693092619016
True	843.0722797216555
True	636.1618349465591
True	152.84467755111515
True	631.4859332024049
True	171.31804093623856
True	302.8508136464743
True	752.8921837721688
True	35.719242718389594
True	108.89115704182645
True	522.0812859474853
True	68.1636506293399
True	75.71715591483338
True	419.9129734593532
True	23.96616356723742
True	768.5973048193407
True	100.9245028787054
True	157.3478091811027
True	18.698480945513538
True	722.4970126370298
True	27.983535539899844
True	791.680753523059
True	396.0926788435846
True	114.54573392340336
True	705.2141717334105
True	525.8592101035755
True	567.2946358744932
True	46.81213810137229
True	377.1706012300238
True	5.817911106209332
True	93.67239688131194
True	365.3137908025004
True	49.63550425201139
True	118.71099243350078
True	304.60806408540753
True	183.7361148575552
True	101.89129735391556
True	643.2819904809958
True	18.3033765222689
True	1114.9107986662284
True	525.3313522302806
True	304.03493875534986
True	487.5422879106838
True	125.32096958361058
True	772.1677130832493
True	1101.4005796209842
True	751.7838085103747
True	182.80419081026687
True	227.79284750197556
True	50.92043986579988
True	58.93904446827311
True	149.7908817020303
True	101.2738640021273
True	168.28441257758573
True	1219.3675523042043
True	309.1303013791424
True	359.9588071836694
True	710.0149747938384
True	16.63642871314016
True	14.516561158947487
True	587.8387223363462
True	5.51054126857231
True	119.87162844393492
True	670.6173539407256
True	184.5183133391374
True	657.5250098558997
True	841.0987004491335
True	154.68353456410844
True	908.1198908472988
True	2.7556563174821376
True	438.8095775553656
True	1062.9099614242673
True	26.8326181908176
True	238.04695947206488
True	151.606609188904
True	946.3166169608244
True	231.22118558045617
True	471.5672964863848
True	116.88315097515776
True	520.0875969465126
True	162.81967771556197
True	96.38834044726651
True	380.50009755295474
True	70.92472663941692
True	51.02238499630305
True	1035.288437616425
True	261.8073098030696
True	157.93780165747262
True	370.4176226769435
True	398.2700969361191
True	213.3258849327821
True	165.33602072417932
True	405.9261288958294
True	33.13922356806852
True	490.9381977590394
True	1167.23366183569
True	114.43349280585474
True	466.0050379997309
True	314.7880262895173
True	26.060795558986804
True	386.31065965847546
True	109.01106483048848
True	595.471920197137
True	213.55331808993063
True	425.83853221027954
True	19.34215227084236
True	431.57579712996346
True	106.53331795166766
True	344.8248977490818
True	32.061185565076464
True	156.36324084957067
True	253.55346047875656
True	765.8168957863487
True	57.39756925798106
True	147.63591754715304
True	241.04143663091747
True	143.2352876276248
True	629.3653185615046
True	549.1138112150543
True	798.1473089929435
True	386.0213909448953
True	538.6251239532035
True	428.2839706699762
True	682.6074578880012
True	69.30524421625995
True	462.2698917930984
True	428.29092369215897
True	48.02226351662912
True	85.7829965240204
True	131.75513400242636
True	88.15498088166699
True	335.8197077981001
True	856.7270931359002
True	327.1200013188224
True	1139.263823051902
True	315.9858825806318
True	901.9964311721744
True	156.4445589620633
True	589.0000732078189
True	620.8740636892617
True	692.8924010595853
True	435.51933335904
True	65.42302103542623
True	291.1044380651752
True	40.53531775236496
True	158.71234661943163
True	169.29901485715143
True	1077.2194686270052
True	221.47439236615867
True	554.8549288005537
True	550.3452160998888
True	567.4312496315222
True	825.4318362783836
True	591.8459660190831
True	645.789901645622
True	931.3978130564078
True	124.4131866606346
True	322.12454612666914
True	261.1909129678621
True	322.1899006509172
True	93.64139133442735
True	379.18776114293024
True	4.270877190214254
True	326.2338151113787
True	260.0829907204682
True	618.6838173652478
True	265.823251361304
True	365.42798310991776
True	9.62723506205142
True	61.49046326353772
True	536.6290325927752
True	28.46315745369124
True	126.7458754548406
True	67.85864856631136
True	147.9107626468003
True	238.16119593488096
True	73.7913947491507
True	385.895594551287
True	282.3507226230277
True	103.03422485560242
True	340.35529008663366
True	65.06884516433688
True	594.4673028283038
True	853.9510688947191
True	277.8544392548707
True	1162.2592821809556
True	117.99174048519151
True	308.0658677776452
True	1065.3656060688718
True	88.93251169453133
True	282.5392266847857
True	8.660615418550789
True	419.9909008363641
True	453.9374322032706
True	159.49682325247483
True	610.5291401665681
True	889.0806829895912
True	158.19972159008216
True	76.66615556160637
True	328.9531804434625
True	560.3615741959464
True	614.3491493680733
True	1199.5535642772131
True	25.978417231985667
True	941.5512086971792
True	133.62747687651742
True	617.4013680409923
True	114.31859445831124
True	127.58989365805614
True	192.2517320528198
True	164.30212584498292
True	740.6958598959657
True	212.5653573988798
True	229.44570420205147
True	67.15202150856429
True	509.2418254227508
True	445.7463572824795
True	176.73463275208866
True	239.37082084359807
True	16.232689974633285
True	423.66865581036814
True	224.59091040163625
True	286.7789308691408
True	118.2633639606928
True	712.2616116412628
True	431.0188081517029
True	247.05830096369465
True	647.4406657266159
True	520.339900921788
True	467.0463341247288
True	134.828065898075
True	524.0985307662238
True	436.0271253744498
True	3.044976287636484
True	196.0135453120949
True	95.26516186410612
True	243.02104028533805
True	2.8067497518473585
True	126.2176983522906
True	361.3677979994528
True	6.981554447821761
True	848.7889168121224
True	168.90420897312768
True	728.8475787902626
True	796.8549956283621
True	154.21933162836677
True	221.53259736359928
True	489.2210962825727
True	826.3324574786395
True	49.10164692855791
True	40.58986741434376
True	127.611546218383
True	617.4431235493508
True	722.7161459973629
True	180.00421808473897
True	590.9364500566629
True	584.0027892200333
True	858.6793211822393
True	392.9505112061621
True	186.35353713251595
True	858.2177351762132
True	213.7448386040954
True	138.60378059441138
True	330.0640010707972
True	227.1552461312509
True	212.73793215860243
True	605.9081659990553
True	243.8022244806481
True	187.87312081830223
True	460.6578407096897
True	458.4147721111996
True	63.96756320355016
True	269.5723849381764
True	79.09724188809811
True	331.07907231558966
True	360.400762540332
True	262.1116328940547
True	178.8176756656622
True	377.4745635817055
True	643.217133921557
True	757.726787922614
True	295.5308087508625
True	741.0408145760267
True	58.31119769254824
True	880.0672914913251
True	347.00534748864584
True	13.81421657065822
True	621.9270698118306
True	695.8274527184041
True	257.51990889334087
True	167.38690760100638
True	49.88770162029162
True	378.72273964180806
True	72.30223380707784
True	13.396646898348113
True	885.0993262446234
True	356.5352851990171
True	174.339727659412
True	1023.5222784040924
True	13.71198046768808
True	789.2896912030587
True	30.60548509245984
True	657.1537379176918
True	60.00690729837466
True	762.8631403334876
True	443.3258304194402
True	200.063812779362
True	447.9249554543988
True	217.3416035082493
True	302.00859667930195
True	227.00499391698875
True	415.2775740844932
True	10.462766074776663
True	321.409915662745
True	113.93977571912664
True	11.383055519719932
True	454.91935731655286
True	723.569417642206
True	286.2392533036951
True	75.442523639611
True	327.8047453151459
True	83.35448060386227
True	185.4823652315918
True	181.34272842763025
True	380.2142351987206
True	43.97331445689464
True	135.23646127191878
True	394.19196048812415
True	886.5293785514984
True	114.04005236597465
True	207.60235228945575
True	451.5441300736055
True	16.757189075345376
True	414.61178491079545
True	507.0969045702034
True	90.12865196155911
True	411.394052318948
True	356.25605836813867
True	419.24227390925415
True	590.6245766010736
True	1084.6029193516224
True	989.9404081291896
True	52.673393987755794
True	1093.6742783834304
True	113.98923893895744
True	114.74893667212142
True	111.28094622515748
True	516.3241362391508
True	374.8404237766624
True	576.3190599578531
True	263.8643600551209
True	160.79638013402166
True	414.651206771808
True	15.971001516517072
True	448.9701711170701
True	377.3014549862629
True	148.2923608286051
True	90.1386696961425
True	505.28594113934
True	981.1405627581858
True	189.88664056361205
True	67.3651167155112
True	427.462293984687
True	380.3698854593827
True	479.8063165406373
True	325.7820902957684
True	4.258980081521342
True	537.9225464895749
True	503.7767030348376
True	501.9958851140868
True	188.6823470442734
True	102.80259695258717
True	22.482778049784187
True	372.1767435020769
True	108.72793500174096
True	6.156594615363016
True	31.112153148081667
True	351.75482593402575
True	624.7023113622945
True	126.42628321110269
True	84.15512007568887
True	24.63169320757712
True	387.9768258322928
True	361.74405484000187
True	768.4556413974161
True	307.70827955146723
True	508.8385802360319
True	544.2410064442516
True	521.9676801734294
True	289.6316539198029
True	550.7977376549774
True	106.18215624297576
True	579.8293523133304
True	6.38691001918608
True	370.2369981820971
True	467.50580465276784
True	966.482484707129
True	346.03363505598765
True	816.8614692916025
True	992.3532227530096
True	178.32271862092887
True	35.721814090143326
True	372.9328960908997
True	387.7836724211713
True	597.0204694449706
True	247.82391827659865
True	30.60409061810982
True	617.9073327650668
True	130.6791752890549
True	1032.2510257960655
True	321.5632622804758
True	457.0234703418873
True	115.21930121132468
True	806.6524151890662
True	140.87431546407177
True	813.3563980353857
True	563.6066980057085
True	194.24590750331205
True	113.61653355947574
True	67.6798959227194
True	565.0103019146767
True	908.2315454522476
True	423.8845772524238
True	555.9920836898547
True	129.96254385703648
True	619.9836777502819
True	478.888350845111
True	787.1312580752564
True	324.8988409127376
True	576.3004291928278
True	119.55350877316496
True	26.26007663474404
True	408.9844749484938
True	166.4523921723652
True	101.77846186488031
True	378.512756939604
True	1066.6830426245708
True	260.3035792095278
True	553.907770351715
True	11.885836063077775
True	75.45968253211026
True	323.50639702775385
True	788.8627477688668
True	450.55323354700073
True	537.212220881873
True	698.5385787144066
True	66.96448148897245
True	730.7733563621867
True	47.59798726214105
True	103.18936681480145
True	192.34944159822507
True	80.97731455892288
True	25.686426184072022
True	288.1526259206316
True	492.24523618578286
True	901.8585356772684
True	846.0512775934653
True	6.174224600135794
True	286.4144931093804
True	443.48406334557626
True	120.64848601127746
True	243.88962911487295
True	320.895101152711
True	1310.7195350546297
True	459.12952558587
True	25.449533331693573
True	173.80786601542792
True	693.2982109771435
True	35.79644586090412
True	172.17332333507528
True	564.3926836488863
True	72.95226118451825
True	876.2559752456847
True	325.80009795573966
True	651.9985890202039
True	74.84816035396534
True	692.7880646757972
True	588.5855531518885
True	871.9572403474002
True	240.00594583842465
True	497.6768210308
True	817.7725495076044
True	896.7961802872068
True	221.487618529122
True	774.5369528745002
True	214.74542622442956
True	443.6861670112019
True	369.0585928969053
True	495.6541698629579
True	500.7223231690981
True	293.5588266888445
True	347.21848147605806
True	112.65081637762331
True	361.12980655100125
True	1137.331794524098
True	327.1276297222479
True	154.0980087530302
True	310.9164988483626
True	735.4168186116085
True	651.9910809797418
True	415.5073726851711
True	121.19103034337373
True	333.67332994233004
True	33.89468880533954
True	164.14876585581442
True	91.58074442200748
True	89.9335041790949
True	562.3370452327949
True	137.1862063202848
True	137.0273930911662
True	99.58024959561996
True	90.3458473675202
True	450.9258545161174
True	406.2294767634288
True	1046.9207850424868
True	544.7982268611585
True	802.5878032301167
True	278.7313906730174
True	300.02621807747903
True	525.34291998794
True	197.77045344480567
True	726.0489779467225
True	249.4391297637468
True	360.46377703732
True	68.28509580526942
True	116.7684736434491
True	248.50431963735065
True	119.19958142620877
True	479.9814514928173
True	32.79209522726321
True	576.5302846034944
True	1014.4198185193462
True	740.4847337746221
True	1.7947906326973273
True	65.27052354597632
True	481.6384864698581
True	440.6777241329253
True	76.21235631792804
True	123.4488733067535
True	312.8601606500935
True	79.66308550378339
True	53.35460648771283
True	702.4365629292814
True	656.8966661678485
True	157.40990864310697
True	169.44372131341336
True	547.5967844557547
True	56.098108754939446
True	24.98165365111945
True	561.8766013219421
True	448.5233062819376
True	1140.38075041477
True	46.81384243813709
True	469.8699408402583
True	865.0038818059758
True	782.7032290404965
True	304.8772034922736
True	771.3040167181456
True	401.1499245638632
True	42.98983871460569
True	101.99933320305166
True	716.6917667696155
True	73.64215176102542
True	142.5009579740888
True	935.3717628414414
True	196.32003454521305
True	275.2259653952151
True	108.36226268112216
True	662.9171070395929
True	594.2722582865455
True	214.9062868641272
True	423.7641158556071
True	40.40424180518157
True	282.4453246627665
True	593.9004153750462
True	634.059912300086
True	311.3969433968493
True	76.68050881819671
True	944.9349442311852
True	1093.6486131600725
True	560.9679502982368
True	63.874472790613744
True	28.14345070965771
True	91.77817227700496
True	106.38112183051176
True	98.95779436997526
True	879.9067954348496
True	1210.2124629648808
True	732.9895987476699
True	332.4046810181306
True	8.573924166789059
True	21.23295378871182
True	341.3062673880105
True	471.4813825971914
True	46.1326119219132
True	543.801441937449
True	418.945772201387
True	399.5559475621303
True	79.82671058694898
True	198.5855166120084
True	269.53893007802674
True	135.61316995262632
True	396.1832616649696
True	41.762663901902656
True	173.1930780914171
True	1184.4126490108647
True	5.399396796249468
True	28.69172047029361
True	587.5724731891786
True	355.184545232087
True	793.3662191260848
True	157.75346664162808
True	758.464037453751
True	592.4619091314521
True	273.1235708645882
True	443.1511320712154
True	345.9232371697013
True	293.34822981539475
True	271.184146410271
True	392.8936424674279
True	502.3727648357629
True	499.0977364931801
True	104.60540462410572
True	353.26037447670984
True	9.45558829832791
True	192.4590389048305
True	235.5095665706731
True	867.4352068538051
True	624.4036516038192
True	30.005643174883275
True	748.7427459161086
True	835.8047494935485
True	112.41158906999196
True	346.8954020060591
True	855.574862727611
True	226.2004418181899
True	152.40019407313235
True	527.4138444671845
True	585.0393638453661
True	1116.728269752959
True	148.23858466353494
True	158.78295110445086
True	254.89852292766545
True	313.4345737337232
True	426.6220958635968
True	412.0636743293605
True	325.4674641459415
True	433.0970357085293
True	493.6731217329028
True	226.3525210497215
True	1470.283762920339
True	249.5853998696759
True	425.580438638996
True	55.631250266813126
True	751.7840958030557
True	248.1037164834577
True	910.8332537827664
True	566.056047260235
True	311.69039848170985
True	792.8068388950104
True	274.5425132389565
True	204.68401178913905
True	253.13309688075165
True	224.2021368651641
True	139.1570818451083
True	260.92292936141376
True	730.1377821373063
True	529.6695077387576
True	220.96766329054196
True	1158.3390986087354
True	115.27826139861384
True	262.2446472665998
True	66.4781270065563
True	321.6785764229346
True	416.5886322043909
True	89.1749988556791
True	214.80055710342555
True	72.57193564642371
True	693.8039962784945
True	357.59942465781376
True	228.7591271816285
True	740.018189137479
True	895.4924281691902
True	819.076757472902
True	811.1340606120797
True	344.4383957697704
True	1.0941950663578546
True	268.90480649308665
True	53.8383819172726
True	398.7960652815818
True	56.23432867242681
True	359.4960987590154
True	842.1597385084887
True	1005.1207090304282
True	380.1881973302976
True	23.487685219010864
True	514.8572843711212
True	512.2848863398168
True	198.70444488941737
True	238.0940445735808
True	295.8083236546136
True	24.129628536593923
True	124.77698259812276
True	969.7533744424688
True	63.809337294129136
True	480.282392610701
True	790.8000246381928
True	98.54130422500783
True	245.0307541345241
True	116.8650173638469
True	15.183434410513833
True	1.5895592073820817
True	120.11531547491096
True	1017.8195992506096
True	452.66275389321385
True	69.13199800391689
True	789.6321550648958
True	342.4936249481553
True	1.5188081320539686
True	449.6903635317922
True	194.9460848045677
True	480.1499443232118
True	85.80850412248154
True	316.1503172185836
True	368.8417225661983
True	181.00723781024303
True	218.5839501699451
True	128.13368517375156
True	169.907032094348
True	952.0669028390917
True	15.801260973585894
True	498.2133033305372
True	506.0710016641484
True	408.2694645590748
True	210.8318621567049
True	237.03730518788896
True	159.18565990470512
True	47.908334572910206
True	497.9441801286703
True	149.6395747808891
True	825.4307738322099
True	843.2462089538595
True	249.3448812768835
True	321.95233264753927
True	517.017350031695
True	42.33931390878031
True	81.13423335162777
True	750.0960853500907
True	1075.8608209394836
True	111.44124354498511
True	726.1732402235018
True	151.55210459726368
True	940.4335000221892
True	660.3284106077311
True	105.4280250260705
True	270.44856503848786
True	597.4054587451845
True	248.57910823588665
True	45.06043494883442
True	580.1050202777836
True	434.015959834708
True	5.044443218999302
True	475.3757029935333
True	70.85019825563593
True	169.10564980866994
True	242.0018964206568
True	305.94695079391875
True	80.68528845189104
True	237.2384954541281
True	362.8914932106719
True	426.3840069518739
True	913.7853455874643
True	46.85583635533625
True	919.988399870698
True	995.9972305304152
True	133.79725485311147
True	76.96372411661855
True	996.6339396178396
True	31.7706782317886
True	225.7636594907378
True	86.92978614668799
True	219.9424175153161
True	362.09040701774967
True	974.508156481698
True	98.81647639182717
True	72.18455300149671
True	661.019377557245
True	280.7938032482644
True	714.3232116344075
True	54.48353024284582
True	485.8265456101919
True	395.3340971766066
True	688.3535804113674
True	53.94043259542458
True	105.7120232561638
True	28.41699477769443
True	267.9973056212334
True	40.280410249266254
True	340.8976520627887
True	3.0022629369433176
True	1165.1000378946787
True	110.18042900832786
True	144.3112956843801
True	340.25622668248457
True	724.1653857851583
True	683.5747446373637
True	994.3851571049702
True	472.8904010123523
True	419.5157980405175
True	133.91497883194486
True	418.8814114856126
True	873.3887871444325
True	441.9882284758031
True	934.4706171801704
True	83.2887978240382
True	433.44922192875873
True	183.0854193821301
True	289.6913077938868
True	752.2987939948493
True	168.05770898278132
True	135.02471822262856
True	61.19323410377921
True	863.2512183468931
True	780.8502553493461
True	82.54207158936681
True	466.8338719989631
True	716.5384560797439
True	414.81781826615736
True	55.06116670684607
True	333.6493645111892
True	779.5366324856556
True	30.042076597060664
True	355.38314542325185
True	168.61976107797034
True	286.96989330325863
True	33.040437792159565
True	219.9161694836768
True	790.849648726865
True	639.2232212926828
True	56.60641383308299
True	292.71794372499073
True	912.6975953997338
True	16.753066029267696
True	332.4998738626552
True	298.5525228097931
True	423.8736279092232
True	216.7517369892909
True	600.4593434819014
True	45.19020026813441
True	971.6993949658416
True	873.0994013428907
True	48.7238212305379
True	399.39571420392855
True	709.4318600780639
True	924.2950977623984
True	277.0728184741978
True	605.1209677423227
True	135.26519647316516
True	197.8350356389011
True	131.07148249138748
True	136.7706580065601
True	203.1014335690101
True	930.1300756873648
True	783.9785873403271
True	971.019018508242
True	17.40047792360575
True	26.897349079885863
True	360.70732284518914
True	13.61590466180654
True	635.1834201861944
True	1120.9037898306854
True	271.0695687425169
True	211.08012331360445
True	89.31432249857662
True	225.34237443080468
True	130.6874956807528
True	45.159923269881176
True	127.50244156804882
True	87.93659718264097
True	234.11834533407404
True	529.1122266042654
True	162.3283327677554
True	29.73464888922105
True	58.44981252468469
True	417.5846449825008
True	258.4354811140981
True	580.4474735834536
True	22.328101234579226
True	112.5017346082311
True	668.1244010960575
True	256.44419716401615
True	468.61378332456286
True	666.5447511598701
True	98.8288105312278
True	108.9066961369456
True	80.1567200645982
True	26.11420446399513
True	126.50848651667437
True	91.17431298702064
True	97.24774734131992
True	151.93081454568406
True	237.03253699975136
True	846.2918335407588
True	273.2533663614468
True	929.0355659307172
True	166.48521718715114
True	192.53551152536983
True	797.0200006718766
True	305.61457255052017
True	590.599601699108
True	252.87301945537257
True	365.5671940553591
True	438.7439997440361
True	565.4163059051784
True	661.3044427197535
True	372.2100634545067
True	37.54885244962804
True	564.3804121219514
True	618.7932946572154
True	20.28357326241376
True	11.238400224502447
True	265.8723936827743
True	404.1817476640933
True	447.2394790750312
True	69.24289776902071
True	648.9512239839576
True	947.5777237324596
True	233.3775934082645
True	884.4080137148472
True	274.3952618309845
True	107.25648642641885
True	279.9579583316614
True	702.6001426200501
True	37.83894832580057
True	583.0524312467927
True	1269.2309833644738
True	1015.0221616067734
True	839.2098520506897
True	197.38650590932968
True	95.17979144152638
True	194.86394942064084
True	828.7653537272585
True	149.283328818174
True	1062.3383851654044
True	887.3670586074998
True	41.58963165588699
True	91.49605529208483
True	395.5366338866338
True	410.20480942955
True	196.2597343339524
True	527.4369438802358
True	657.8333864474504
True	126.04839736243156
True	280.300310450752
True	1039.2486458747594
True	51.84557991691334
True	713.8606217789865
True	546.8538209883448
True	38.79168974735385
True	816.0361671555619
True	384.7816707032291
True	556.8474570149494
True	102.8642677216615
True	272.86003833977026
True	205.3931215175977
True	25.353187080360485
True	133.24709985136013
True	746.4576367568072
True	138.71100494828522
True	383.9236566305244
True	61.61272520919293
True	637.363458755344
True	596.794659317852
True	236.22848705660968
True	456.6262379963384
True	174.5953792867138
True	158.48627375885178
True	227.4160488628057
True	283.3456370123774
True	369.9591310146842
True	125.7341940911962
True	181.2947857796117
True	26.340894364756995
True	882.1422661342629
True	306.5490688269319
True	8.991731921620529
True	377.77411725845405
True	168.50579640473023
True	616.1607900716465
True	375.0590503128992
True	591.7676111862905
True	534.9305300775882
True	510.59458948228144
True	784.9685315686578
True	239.48210022011472
True	532.4423781661625
True	160.23466805761083
True	534.8095137626419
True	372.6567261494399
True	373.3918909902069
True	126.73235275449302
True	137.77508609905854
True	110.7046968849861
True	72.60566349245434
True	739.4453525690597
True	184.03677186577636
True	46.351841030664005
True	0.0
True	531.9321874151732
True	111.8002056521398
True	21.17550830526741
True	42.42785191720892
True	117.99639215454616
True	535.3708998364891
True	180.14326083221937
True	107.9098946737904
True	35.77394458843175
True	158.81279324914644
True	909.0295821343504
True	48.73830308740036
True	227.0462144664681
True	713.0578602983263
True	318.0208918116706
True	450.5149819167558
True	489.8528106086141
True	510.8540551053403
True	604.8250518578519
True	922.0580579736666
True	251.8429924980316
True	1058.4600370415055
True	914.4620418862534
True	610.9643310522761
True	355.1777632620553
True	847.1999372013413
True	9.513090962733909
True	32.44273491467206
True	276.94516282692024
True	42.91094311815724
True	205.9913462568383
True	759.0553357649771
True	213.4920415676705
True	743.4766750700309
True	758.8559116573717
True	124.29047891768664
True	377.626798182369
True	575.1058605599974
True	24.2317713797938
True	130.4536877255366
True	432.3461318489665
True	307.37297740661813
True	200.68724242827292
True	112.06129822662922
True	388.99973066733577
True	21.811698728591573
True	370.1613311845158
True	364.098561976635
True	1048.599169089152
True	367.0593210382825
True	29.221038640388286
True	442.5741896123157
True	448.90864845710126
True	229.86099698052843
True	29.85229062691908
True	765.0820417079261
True	445.1862194853896
True	179.84536298221653
True	11.95053857627639
True	1221.175103976349
True	170.00414796060016
True	27.989266004607344
True	293.72210308362816
True	278.5919048540751
True	113.60128883690432
True	280.5578931182732
True	45.38313180031883
True	329.9972628894043
True	309.12675561985645
True	304.33272592889176
True	29.747472945578977
True	45.33563450634121
True	1025.1604971884035
True	24.93295839109404
True	14.101364578948246
True	178.14829587050153
True	659.4155669132373
True	8.286193309015248
True	196.40918899175844
True	172.4591687595435
True	521.804993468004
True	366.56134374636673
True	733.3012626429548
True	333.11291480424825
True	486.5009617096164
True	440.7431610999647
True	487.8372259003018
True	102.73240138745948
True	1252.2545760704463
True	889.7576630536598
True	278.4961196397122
True	503.02401054072055
True	104.16479402115664
True	557.5779218351373
True	448.7708008058082
True	162.82224693586772
True	78.42217197897136
True	353.5897787044956
True	168.67245845062922
True	32.687391017458005
True	596.4374622834515
True	375.99544937687216
True	71.87258394372567
True	28.64167524848649
True	632.6302017308775
True	500.8652727763547
True	70.71805436420932
True	22.16494586171658
True	318.83767619709295
True	338.7305720584015
True	729.65173548277
True	551.2006621090121
True	570.6068047090264
True	782.4003635999613
True	9.190465687657404
True	55.08668894084043
True	35.85918061139234
True	60.14240496185606
True	515.1310085707692
True	588.2073142951762
True	84.30078528345588
True	116.12035446553804
True	196.08590517454067
True	78.51996573638556
True	177.85859443073102
True	212.5096698957644
True	274.2288039034565
True	789.1195336059434
True	608.4786215341363
True	286.3858292111536
True	184.6085735145361
True	270.8423701562699
True	258.652288880085
True	750.2579737355213
True	320.62500518310594
True	173.32702693898892
True	902.0060729110552
True	367.25153868867176
True	475.35517420972303
True	155.65976231731418
True	123.7962403200204
True	62.82603356232116
True	213.48978530303864
True	975.1802914856368
True	537.6754646311743
True	120.0231578989156
True	358.2639670800395
True	101.54351516739086
True	640.2386175125223
True	3.936276358595873
True	709.9419628082758
True	33.3669331357873
True	927.5165568608968
True	848.8363076292734
True	214.5696724183476
True	30.14928075270912
True	77.86521879004611
True	471.68523050807073
True	226.09147627892585
True	1.7630565052755414
True	76.94732448892063
True	1114.46924553367
True	339.8906340176166
True	696.8903793066064
True	472.1741164042711
True	30.21226080867248
True	133.75761409446682
True	430.50884282836216
True	922.7410756060622
True	830.845583857132
True	434.5473315447073
True	339.2684726780477
True	17.883851829485565
True	75.19782851246381
True	741.0027008699942
True	455.6633682795416
True	392.6096720052364
True	871.7764264250809
True	26.39271043064469
True	225.5987325216656
True	883.2701941023743
True	233.6915863428937
True	8.262655784713797
True	498.3342326808669
True	100.056680489557
True	657.4456497436208
True	55.91390217423658
True	254.0062048081673
True	858.1956807625488
True	915.8482586997604
True	270.5601358439044
True	437.7438319983414
True	117.06101629602138
True	577.5187149205957
True	259.1155414064929
True	195.3782232409754
True	870.76207085623
True	57.075821070071136
True	710.1062033408313
True	283.34852610650705
True	298.7937701997704
True	163.6354579330965
True	503.4163439688897
True	609.0319098797096
True	370.7231688304312
True	404.9157174003012
True	68.94647469960861
True	155.07932513946946
True	450.183804843034
True	221.86870373700893
True	34.90772853497639
True	213.33816331030212
True	390.9714694389907
True	405.34636467173306
True	725.7387720343919
True	134.83964922783656
True	662.7105929254418
True	512.5099484769229
True	616.6310645611015
True	138.80326105308353
True	37.271975992073706
True	675.3049210489722
True	68.1142084680835
True	561.802246539811
True	685.7342282798569
True	451.4196509998973
True	133.19882013366112
True	536.372335479501
True	4.350358099696082
True	402.7053256862584
True	30.498984335905792
True	646.4641988866233
True	263.55626486486346
True	577.3884726547443
True	700.0909132564111
True	141.14128055029315
True	524.1636436574477
True	509.8393818537137
True	64.28946564346779
True	969.8201883249104
True	3.2633938417821184
True	24.02605436040548
True	632.012020656618
True	680.3937626263787
True	134.19127362609967
True	412.26188909835713
True	118.2522132790724
True	73.99999495025509
True	467.66092417821056
True	36.18899932440183
True	512.5296501471685
True	12.250068993578566
True	853.1702985823413
True	535.4509973377528
True	684.2116834628963
True	103.504109916443
True	382.7127764460991
True	1009.6831539150534
True	840.7272087564317
True	146.04155622144398
True	558.1110781572536
True	469.93443566962975
True	241.3320796555456
True	249.7751714945497
True	5.344335826875124
True	320.785385979276
True	11.606857162639932
True	380.5732378388878
True	77.5839099338917
True	405.057995515696
True	656.3341677419791
True	123.21935654124869
True	240.6084961190379
True	638.2677582208695
True	686.3568902498195
True	284.8771498382061
True	144.669991484339
True	162.84424280506084
True	478.8307791321495
True	84.33148106988523
True	9.80815341787508
True	525.8087753695802
True	572.2537905503152
True	21.545915946688663
True	137.49024518931438
True	904.706664277986
True	462.4969985635663
True	277.4354106863435
True	34.45810981508943
True	475.2740955516144
True	117.66460427100284
True	571.0999682278397
True	670.3556097892364
True	299.21779293915773
True	379.0281770215216
True	183.88898880008333
True	244.1065057659073
True	77.78412224572766
True	215.4941706598232
True	498.19973902687445
True	23.955151656960023
True	463.00811401633706
True	385.1864522066111
True	728.1659650963777
True	915.3647867505885
True	874.8542876217568
True	157.74506080582594
True	395.7443200957142
True	72.83276800542272
True	195.6596518460925
True	314.8934794742543
True	10.529839607302046
True	795.0668250095803
True	21.829100682058968
True	396.30914081852495
True	271.848865754444
True	638.9179058081372
True	194.12235847552532
True	37.17077949722763
True	679.171996173007
True	1093.0216348261995
True	227.58894610813644
True	131.17124848615725
True	618.9819121445164
True	506.25006308356
True	17.865602511297247
True	827.4080925950672
True	109.0222349448733
True	48.00695611174572
True	315.69644019966506
True	344.10547054481924
True	405.6700263540389
True	265.8030915165046
True	20.70700341899195
True	19.630371876837543
True	832.6711422308626
True	197.84153963263077
True	111.82004366208514
True	826.5638624758241
True	641.4604383073547
True	616.7445218918872
True	448.8905921597697
True	155.00141947323857
True	33.3859240849106
True	106.8608009115746
True	436.5059662176394
True	228.4040320921751
True	487.9342713396293
True	143.78972187768682
True	483.8490437858978
True	654.1506352894736
True	972.9094698334712
True	23.429377567805872
True	961.7389069115076
True	1061.3342943503696
True	498.0808625518924
True	86.80340380087051
True	756.5675545308734
True	641.8173841289007
True	703.1122825222062
True	176.21083858799255
True	763.6417680148268
True	697.8942549366619
True	121.86586923404413
True	759.1963482621838
True	825.9941724717324
True	494.8614531025955
True	221.93476573258923
True	67.66210608672087
True	322.8727835021043
True	348.9518441799285
True	459.9336959682336
True	432.5775248956613
True	203.2580909774132
True	311.2288654877271
True	2.902010955479578
True	14.387787156889338
True	107.21067606315069
True	133.6420725123399
True	353.21898647907915
True	343.1958131466976
True	114.09548441981109
True	17.558554466595186
True	211.53956547318444
True	848.6700700009964
True	458.8408520457064
True	516.4352895157541
True	561.1375227165428
True	798.7382443496447
True	650.0926752634953
True	93.45762784402427
True	202.31097897601887
True	237.5716167375864
True	293.6141823954416
True	103.8225001394138
True	350.4499019908853
True	436.9663333006641
True	165.72172431099202
True	658.3200109518099
True	246.1753121060498
True	201.8280278600087
True	28.73234357324325
True	251.49052457772032
True	504.8753437975776
True	173.37404117062985
True	535.6229646693309
True	478.4948281392801
True	246.2687422503464
True	106.59313411133634
True	38.28367629182777
True	407.9416733862104
True	783.0837951944702
True	170.73794488413233
True	1038.7235441572568
True	1038.2177701663516
True	478.3872757137989
True	102.80577611793376
True	121.4916108976252
True	674.880863788833
True	7.650365123331723
True	223.52818797798517
True	139.13328841784823
True	121.48862073695992
True	331.47286865852726
True	646.2812156831835
True	39.05440597481309
True	131.39546347141786
True	932.8616784510824
True	57.07148817308596
True	433.9795351318048
True	527.8137401554026
True	249.051936338565
True	135.63515129665618
True	943.9767501625274
True	1179.7228821540907
True	517.6540322202983
True	659.3240008952127
True	202.44377295506555
True	151.96501206304035
True	311.1751748185051
True	260.323406593214
True	170.04540361070204
True	310.7476291315571
True	359.25950584530904
True	11.21763097542354
True	644.2619207534718
True	146.0286362745803
True	79.92701262802184
True	452.514268337728
True	289.22456842041265
True	1190.051505203074
True	340.4171916803712
True	984.9572282103406
True	9.902115347139738
True	270.2119017579912
True	227.6530577982581
True	159.14353404751412
True	490.6530055258401
True	190.63308150751507
True	412.62337385421927
True	329.1535664367896
True	111.89522400739736
True	366.7575532334737
True	1036.309080205538
True	710.1874933976839
True	220.9416123075324
True	106.88846223515756
True	304.88814195985026
True	26.034161562305854
True	356.52857900506604
True	309.3670875727064
True	573.5187322027983
True	443.95158234138137
True	364.223582963633
True	151.48270675123365
True	13.691232681288431
True	413.9559753060089
True	286.6182041626728
True	143.81187137457115
True	304.03609036722
True	441.3111660514628
True	796.8737749764626
True	318.64941007018723
True	771.0464788482732
True	390.5038079242663
True	389.47942066258486
True	1.3422463184567013
True	1167.2291018278645
True	99.9151310151547
True	925.4030535027628
True	205.502649157214
True	451.76014670438616
True	676.7881664925754
True	83.70665436527523
True	484.8499504085058
True	35.363734025125005
True	427.4252248730135
True	75.4499411036484
True	233.6291427424484
True	38.38898609452349
True	678.5289691968977
True	190.7248375523632
True	25.738752511397024
True	398.2561536640089
True	106.01618687623066
True	177.73726900830877
True	829.5584748047722
True	265.5985961669939
True	155.15178750942485
True	387.8748621322405
True	508.0369664493665
True	334.8839383316168
True	511.06533903901993
True	616.3800066655008
True	155.654574606484
True	8.202875412381667
True	69.89884099188032
True	412.7416981088068
True	93.29129034666666
True	78.88534335615674
True	1072.651386105657
True	26.03338288597292
True	326.1862861330576
True	325.2501250349383
True	448.8537706404126
True	677.6457843501765
True	195.95861265231252
True	647.112745595667
True	331.4887788012994
True	340.93444271410215
True	269.6139747172903
True	205.50157154794547
True	363.9256142856553
True	478.0896873470162
True	420.5138206146672
True	598.4487866056246
True	141.261470241617
True	74.84787781801116
True	40.11356374794816
True	291.289138782063
True	638.4683535098422
True	409.5533848495338
True	813.6479881249329
True	202.27516544481975
True	406.16834290585314
True	68.5645324386493
True	53.03030497822086
True	431.0091109179565
True	202.0191825298926
True	219.05118914137395
True	41.90392302707963
True	1103.2487066031497
True	181.0719637668568
True	883.9872291643015
True	308.028702058788
True	934.2783441077792
True	227.9189621604935
True	459.6409170974716
True	533.7523184972902
True	604.0306667709498
True	206.952554442148
True	483.1511550980618
True	970.6539761700958
True	126.16540348181852
True	8.093582199769438
True	583.9814699296138
True	29.07526911269298
True	75.26555869270307
True	791.5976911970095
True	217.95168218087525
True	999.7026341498783
True	692.4221238901977
True	410.8282589245511
True	279.9003150415185
True	486.4289189849614
True	321.73878463205324
True	186.88772172302532
True	687.685016924785
True	715.5908592681801
True	210.65278988620244
True	88.03710152131242
True	511.9702703008883
True	141.39508916801495
True	368.3843187491648
True	348.5255443177088
True	65.47276071513824
True	385.271248867709
True	405.7968981212528
True	373.6569690640027
True	407.7840225371387
True	406.7052550011063
True	643.2339980104191
True	59.83808944239565
True	450.8233911420038
True	333.788458306214
True	659.0561337218985
True	215.0327555174528
True	100.54213853371164
True	42.15032698451256
True	524.5031251562777
True	623.1150583600905
True	200.52785146764
True	408.5839551997582
True	333.213835839764
True	18.378815136353676
True	172.89982659227445
True	290.3577829184597
True	2.43940520827456
True	890.2935547888852
True	82.66411706646934
True	103.6750602638824
True	108.71624442956076
True	365.73909657999167
True	37.69179342991662
True	469.7240250850427
True	229.8622220389276
True	5.622171978971362
True	120.44543729922052
True	418.6525805111504
True	51.96173384336608
True	64.88548590383367
True	178.85876649974406
True	297.7228120534478
True	945.2119536501008
True	385.77760833336544
True	973.5439173712416
True	187.7529999978452
True	1019.0143909040172
True	801.6154247980256
True	672.0637519772588
True	406.2456914565707
True	376.98707921735775
True	80.09373116782874
True	71.12926822504161
True	82.24995578268467
True	176.21557264196528
True	497.5953996332677
True	1089.729026914094
True	173.367421736189
True	353.5210028948765
True	441.6392164030245
True	591.2999213113662
True	598.8457912819032
True	286.81983045352496
True	437.40137168299
True	675.7881696397279
True	92.95605244669294
True	729.5474999787573
True	253.16435345953843
True	134.32698264946083
True	413.5360465463441
True	852.7305669220655
True	435.2088080184578
True	845.276327245957
True	200.13492568183335
True	362.6168451452666
True	672.5165371976065
True	625.1194922287426
True	200.5402565598676
True	257.87863173930054
True	799.4858758708526
True	30.83414679137961
True	180.4921641572089
True	503.62202373799937
True	686.0861370303782
True	99.71666669249132
True	35.36359704936129
True	171.1209920180648
True	726.7118747675805
True	313.7413529185807
True	554.1708139635963
True	347.1308316493302
True	301.72493359676054
True	451.2983652115765
True	493.852167775948
True	72.61360092202602
True	397.7726454689365
True	743.7636908686367
True	0.0
True	288.35854418040253
True	258.31536860202067
True	982.8378916185376
True	158.08851626977764
True	640.0075914642485
True	629.0313984196857
True	109.09997240750532
True	216.55948653903695
True	128.3614458559193
True	11.671421095252663
True	292.2689422064944
True	365.94548230497406
True	1140.2075363048305
True	234.45848448035755
True	392.041990228701
True	660.3402452269249
True	198.48294748715657
True	27.97962344143201
True	882.6508370708816
True	606.0977417489564
True	160.89741291613112
True	612.2813415364285
True	165.68158744890945
True	293.3194445252167
True	799.7540124255744
True	35.673548227996775
True	111.27765812763818
True	490.0171858725762
True	60.92239461509107
True	75.46881652039659
True	421.5174522348723
True	22.443084651105284
True	757.0998907455614
True	100.63976508170408
True	155.72979117704796
True	15.650621440408177
True	726.6209753398326
True	30.137855183558063
True	783.2817105008198
True	401.1814301910824
True	119.01367310197
True	697.7801268857357
True	523.7688571303457
True	554.4837525006576
True	45.600002033327904
True	373.15934714639474
True	5.687044593948752
True	86.60860024226913
True	368.8105060850359
True	46.083901998578256
True	114.71962380251269
True	300.0885097689892
True	188.94893607874923
True	101.19104799285364
True	671.2378360165453
True	17.654817941556818
True	1123.1494110364752
True	519.2280169252117
True	307.3357721845269
True	488.643794663715
True	124.2485634897275
True	792.8580122534037
True	1090.5012629200778
True	740.1351333755226
True	167.6826804581161
True	222.74902645709963
True	49.61191890385823
True	59.07295219030856
True	156.4297885031678
True	105.5964226920842
True	166.37556587094878
True	1181.768940219159
True	312.5684241988976
True	361.8775452100456
True	704.0568923591975
True	15.574195690444265
True	14.82862672369624
True	595.90728726839
True	6.226076310329919
True	116.56731302779184
True	690.0647784073994
True	174.2525571085042
True	645.2971742982595
True	830.5640802224252
True	150.83893198141126
True	877.6826776755821
True	3.520201683430875
True	460.8144083624557
True	1048.8978436860805
True	25.063774820626826
True	236.11947828718303
True	146.42361260727554
True	953.7406145493926
True	230.7103508822034
True	510.96659344415866
True	114.58167794042032
True	509.038030492934
True	154.72159548950876
True	101.97301952031604
True	384.5125827357746
True	67.62077840928433
True	54.36529661982028
True	1065.3713785822397
True	256.0846844077799
True	161.50698272513011
True	365.06464510402975
True	404.230248731207
True	217.39658013080617
True	162.22001141403155
True	404.5045850795207
True	33.86585385194467
True	483.50461723657065
True	1162.397534313457
True	115.05606437713767
True	468.5989640607629
True	298.6071927301743
True	27.86711150325356
True	409.0197598463466
True	106.5702324696452
True	563.2417277316682
True	203.55213975127012
True	422.2628042964531
True	20.967998299363312
True	458.61012377660506
True	113.35979409028532
True	338.6770216981946
True	29.808959204680896
True	154.64010115552938
True	242.15271019211536
True	763.0737759129188
True	57.02508770700162
True	145.07561274925567
True	236.50243774979575
True	136.40431809275762
True	633.1357454977513
True	547.1429446149692
True	782.4706634288997
True	405.0847167329957
True	538.8006026687975
True	429.9583030853489
True	676.4993978388892
True	75.90895870727184
True	480.31763432334606
True	436.3789282819645
True	48.49672198341528
True	84.3020656131904
True	125.99246351237085
True	87.93131548785739
True	321.1816595023422
True	836.3177837125382
True	330.85482888383973
True	1099.2192612126044
True	324.89431926822346
True	908.5089993330796
True	145.7333017627163
True	590.6404446678436
True	601.1369786905366
True	685.1810033744954
True	449.9089337585432
True	62.95172735728412
True	290.94601198646603
True	41.43878904347061
True	172.56034819451023
True	162.43061117538812
True	1115.759458938018
True	231.75842910562935
True	562.901552208485
True	553.4581587528411
True	573.1148256950431
True	887.2768663288373
True	572.2795408150303
True	637.5603341418833
True	910.3187842510068
True	126.97406058031346
True	320.0971029316925
True	256.7487946274542
True	333.0969061910164
True	93.90819317665854
True	383.3844848765737
True	4.970672697627062
True	331.3299951366997
True	258.61851145637274
True	598.5548784768154
True	281.5437029967175
True	366.527204346315
True	9.708522071033029
True	62.01636655450122
True	547.7214820219149
True	30.234883945236923
True	141.6677692871562
True	64.30630658289523
True	146.0244754322014
True	229.42968402612323
True	72.22035589453785
True	371.5824978125885
True	265.8358233599782
True	101.4110553689298
True	338.2806743982068
True	66.73183224284217
True	589.8798570283585
True	819.6318515123802
True	279.53168349252434
True	1151.7406231317996
True	115.63773709704454
True	310.26449767483086
True	1046.6126089664583
True	89.74209303720566
True	293.16024642666514
True	11.372273078195654
True	398.396607690169
True	452.5014268943224
True	151.1193390654602
True	612.2090467403619
True	900.9733354891462
True	160.25275406988277
True	81.24373430852259
True	331.1238376095298
True	549.9382676470319
True	618.4744708396905
True	1210.993129361153
True	28.2682108695586
True	928.9309286502086
True	138.58974342295954
True	641.6881053371688
True	118.42297595482952
True	131.5794360543013
True	192.52953490309736
True	165.48202319977597
True	754.4408543170094
True	212.2766142605551
True	224.00261019815468
True	70.02731660065156
True	519.5432172003842
True	453.8495935599034
True	181.5469602437296
True	245.00665413282547
True	16.385592441454357
True	423.0371292530468
True	224.4246164938362
True	290.4792607242777
True	110.5630131288018
True	698.3210682047372
True	404.6933071425261
True	257.4824709258534
True	642.240797206685
True	504.6235510045056
True	453.59603972909065
True	140.00581168932024
True	525.6838039843254
True	426.7101558193254
True	2.8592992904672623
True	194.38103846897096
True	100.65768482732716
True	246.20251301636148
True	2.6844270431234145
True	127.31927713672916
True	353.29675748154244
True	7.275744833786121
True	863.4491500252016
True	171.8405703055728
True	736.7580541870933
True	790.8881392710547
True	160.24274659609165
True	227.8439340882068
True	483.1205001105662
True	853.1148211529097
True	50.32656749553143
True	38.37013621091947
True	135.13578291223666
True	628.2142338513154
True	720.9401118005134
True	181.54080402197093
True	594.065365429383
True	582.5532310635759
True	813.6062408328188
True	422.376108981034
True	186.4155702504681
True	873.0075539676607
True	219.8155108879818
True	148.15215519173185
True	338.0928295610421
True	218.5491859714079
True	206.1021496943508
True	609.5359059761034
True	258.8506301014321
True	185.8392957936464
True	449.76976321238106
True	463.1631604176481
True	62.93139431069604
True	286.24131764752883
True	77.00740734893407
True	328.7143104210099
True	354.09365943932045
True	243.86485508735092
True	177.8518595109442
True	396.6683696507079
True	663.1467742837317
True	763.4590393893783
True	292.2826132063463
True	735.291798047008
True	64.98446686258862
True	883.9988581285829
True	349.84558491157736
True	13.559036694511084
True	620.834975737577
True	700.4229027270228
True	265.9185932683424
True	167.21546798225336
True	48.083715915972505
True	380.3779840718024
True	78.3066886447521
True	14.330284523993337
True	878.143985747208
True	388.0964350253704
True	173.4814547026503
True	992.97827670966
True	11.186562302843164
True	783.5543393773793
True	29.262251387816622
True	699.4236752511385
True	58.32208850044188
True	731.3687671087504
True	426.9659127563386
True	195.50314410971689
True	436.59361966284905
True	207.7848357784241
True	299.6969927010293
True	221.90510999476376
True	411.0656965427886
True	11.211848829087169
True	320.0100140489517
True	108.4938581490982
True	11.22963284086635
True	457.51082308024894
True	726.8474350895389
True	276.5858912000573
True	81.00747381551875
True	306.70729799247965
True	83.28655347516151
True	190.2181555353635
True	184.6210934749585
True	374.5494832965045
True	44.263047181580205
True	142.01365912535584
True	375.1579680185232
True	875.1088631082754
True	111.0317043613788
True	206.5611897886222
True	449.8638238557181
True	19.189705170828823
True	419.2661942685294
True	517.994460044383
True	90.22326715884118
True	387.2999316160957
True	363.7995344812046
True	410.6186783166956
True	594.7132010511214
True	1038.0989911011638
True	973.8248824876296
True	52.146685522423056
True	1037.669933700653
True	115.33383739789991
True	111.82057783555204
True	112.06213818461634
True	509.6347024227735
True	373.96362590080366
True	571.0958677641494
True	261.2338458571543
True	161.20616077070008
True	405.44247259459337
True	15.752556523523332
True	477.8828265406448
True	401.06704921233705
True	147.23836003951374
True	95.09249680449696
True	544.6453091798012
True	1002.848614113744
True	207.234282766932
True	61.761945462265125
True	431.61204722798914
True	389.1722732764384
True	498.0863531211882
True	307.62606553151795
True	5.2312105391436186
True	532.1242137956688
True	523.0759526139157
True	497.5750609667945
True	202.6040904262779
True	103.88404020919046
True	22.420726981225098
True	370.8254475938383
True	110.13474955374512
True	7.29095615337133
True	29.889205797988826
True	356.2844387725341
True	664.9533527338934
True	127.90444258990443
True	92.4545424369696
True	23.12427618102132
True	414.0245318525481
True	345.68020217325216
True	786.82402674306
True	303.77575053232385
True	516.2718603231182
True	533.1462611663313
True	525.1174122511441
True	283.71938505096523
True	555.2892853863447
True	103.79330500980308
True	580.2419030771731
True	6.438552576765044
True	351.76141309201444
True	452.6311945025
True	957.1173935910792
True	341.57449854528966
True	774.9000492053688
True	950.2079145616336
True	181.66483324238465
True	40.108117247044405
True	369.0235867701381
True	383.4357723538813
True	597.0857170168955
True	239.8377134790704
True	26.95598509639538
True	673.4211437690352
True	129.11344179511516
True	1033.1182255094575
True	317.9476116598605
True	463.3431605503407
True	127.59666957907427
True	819.2968724149268
True	141.51761807769185
True	827.0116209979672
True	569.2281915573578
True	188.80504379019655
True	112.10007221656429
True	67.7534610517443
True	576.8431446924048
True	904.933827055402
True	426.01119107897614
True	554.9378803943043
True	140.8199770585422
True	609.7149917686154
True	479.7224342942606
True	793.5941347725258
True	298.5909171941232
True	569.7788437213848
True	111.27717998959102
True	27.111429182202496
True	403.7936446727313
True	174.78893091796326
True	100.56748842349442
True	384.88098650763663
True	1135.3505836997354
True	255.9678193831782
True	558.0485281520732
True	11.374926011479586
True	77.91514147415259
True	321.43030184492835
True	777.7396653444147
True	460.4133674208799
True	533.0781567521203
True	702.2485394187147
True	68.24324731047288
True	758.6202812877972
True	45.309079394406304
True	107.23251985746722
True	178.01722487943815
True	80.14311998430948
True	27.078409207931355
True	289.695119131396
True	475.9017866683193
True	925.6090785190464
True	857.7777698961057
True	6.315911282638508
True	281.8676311870268
True	459.3680850125036
True	125.03927157456886
True	235.33310063400475
True	326.2445059144168
True	1329.0994618422062
True	461.2907396617942
True	26.01818169876407
True	177.7730393117023
True	675.4143670935501
True	34.54388815352154
True	179.0030334471535
True	545.3771015266186
True	69.81793695217172
True	872.8487122850568
True	319.0919749226422
True	658.134397475805
True	79.88639730613562
True	686.0398886223307
True	580.6673374931601
True	880.228984690686
True	258.3713395620079
True	497.2834020313293
True	813.6420578535557
True	916.3145119179238
True	229.02487479393017
True	755.7059337461487
True	225.44893877267432
True	473.5607886062158
True	374.83543399163096
True	507.721091958519
True	502.1722777885342
True	306.234349371908
True	359.9641705030407
True	115.0620791772067
True	348.867239001242
True	1148.7281500933204
True	302.5071709467949
True	142.11757863587513
True	287.9861699246412
True	760.8510195661938
True	646.6454636777045
True	427.15222987603215
True	119.22361720175668
True	337.5710214088638
True	32.649825730331806
True	170.39097389153568
True	92.34105547511903
True	85.88398855205679
True	546.9864660194713
True	135.94933785156746
True	132.17538712253415
True	106.15875345458856
True	84.4883140172284
True	450.2090780457187
True	397.82794962266
True	1036.1875384078307
True	537.4459028899738
True	859.5158412442803
True	275.6691224678786
True	300.4955319416118
True	502.1389908150351
True	197.2097799862075
True	736.2832716427379
True	246.0783451575653
True	350.3257539650554
True	69.92785794278302
True	120.84033497801671
True	253.72695082519888
True	118.28577288641154
True	476.013680391055
True	31.835650331881048
True	566.576761485627
True	1020.3232907187538
True	731.8460796635354
True	1.179805889489357
True	62.4567934796547
True	485.357648048058
True	433.8688506302742
True	76.25166038810465
True	119.3132903678434
True	309.79951139654355
True	80.48050692591892
True	51.381132931966526
True	729.2250780865726
True	660.6593408728892
True	167.2410012147056
True	167.89813674324176
True	498.3359349798909
True	57.60120257872591
True	25.75882184756331
True	560.0394678390313
True	448.3295813791096
True	1114.075312933457
True	42.44588444365504
True	452.0214516906348
True	898.7046583152484
True	806.6037963278354
True	282.77757766697783
True	760.7146759712728
True	400.6767105396648
True	43.536332357923335
True	97.20494817455
True	712.0831543933027
True	74.94153232896907
True	137.01260222516677
True	952.392531009904
True	191.7999584310986
True	268.760501073844
True	109.87565296782856
True	643.0226961547576
True	590.0915246908321
True	210.82845290106067
True	428.1482182500969
True	42.19318929044228
True	276.72532824405874
True	595.7271877271426
True	602.1017215910216
True	320.9537490278392
True	74.51267221046146
True	954.5506963220656
True	1062.9935010728348
True	575.6195416053141
True	64.26868791980391
True	31.42664359583885
True	94.50573249335888
True	112.86391729325302
True	104.0635861729456
True	879.3624693508964
True	1189.697931140959
True	725.4199254115722
True	324.9331875442945
True	8.878242328732812
True	20.972424266078253
True	349.7112707282212
True	477.78394577793136
True	43.35560748925179
True	543.6276060984094
True	408.43524083275975
True	399.2015898986408
True	81.51970622642864
True	192.01947767137105
True	262.2015582018893
True	126.1073382561961
True	382.68355327005
True	42.38521258825744
True	173.12556333177344
True	1173.6921580925264
True	5.4727968444647335
True	26.345833208370568
True	586.4446570578917
True	361.1634473804263
True	780.1659529266008
True	154.9774025009908
True	710.3145296021185
True	591.2263560205301
True	296.19567513374454
True	443.828159181926
True	350.0837675991665
True	290.73289307657564
True	265.2234367225931
True	393.7623700746039
True	493.5639616200991
True	498.3413344424868
True	106.10925739625485
True	359.0660421367426
True	9.039053629930518
True	175.97379684886627
True	244.3111974879503
True	850.7258416246656
True	572.8919415244277
True	31.85855667071064
True	709.1249846028944
True	819.1134976021216
True	107.08486665035274
True	359.28702332883387
True	850.8509059020746
True	223.3047138055878
True	168.82199086664724
True	521.9815950748556
True	565.3846224793505
True	1106.6303469373852
True	151.90278674994
True	156.86790201631206
True	243.6970846393789
True	308.2479335514932
True	399.6086977524377
True	398.6811130067712
True	330.6448861123759
True	441.2003473592296
True	495.8967160059832
True	230.44739029669952
True	1507.678050575914
True	252.9171209513389
True	406.5300551090583
True	51.45446632267029
True	772.149677243898
True	241.1293488444211
True	875.7254183935236
True	565.9747731617701
True	307.43409981179207
True	736.5991028009543
True	276.59257114595835
True	223.70842733955195
True	258.3828589444756
True	222.52051604415644
True	138.3978393154505
True	257.72222072828527
True	732.3863598406238
True	496.3870000296367
True	223.6690098724385
True	1115.8103477566217
True	117.40558184525692
True	266.1585240848157
True	71.23196224450751
True	294.03228919286187
True	413.9581834857519
True	95.80127310155736
True	217.95449984292785
True	74.9218045586442
True	698.406697331798
True	371.4650665307859
True	206.5728961104429
True	727.1699766285936
True	887.2563758155987
True	793.0352457511839
True	833.0126232298297
True	349.7126403122803
True	1.8023197676556009
True	266.3417799778373
True	50.842432632682566
True	385.7641123469476
True	52.82519863806936
True	375.71695748119726
True	863.2335325718223
True	1045.4050740715063
True	388.27818848796255
True	20.643777216891
True	527.1634795782829
True	501.671578896896
True	186.27962589274344
True	244.72409550619776
True	297.193047020453
True	24.61190254632563
True	131.76568442019163
True	957.6324020127568
True	62.69262860779461
True	481.6981944173885
True	801.4257298886685
True	101.10135163739294
True	248.67676375587405
True	118.24590059862606
True	15.851996469680104
True	1.6201389654792102
True	124.88004334773196
True	1011.0386202554944
True	481.0760317518354
True	69.3835810548291
True	780.1419653624714
True	335.7084908304128
True	1.442208007058564
True	448.3126916245199
True	194.2479900796453
True	494.8058936546914
True	83.82887775084662
True	312.3962377802321
True	371.8128581901081
True	166.7278977473323
True	210.43304874613708
True	135.1960366033786
True	172.43917838132597
True	958.1675097752
True	16.03474099017412
True	513.1482227139932
True	486.7679007892328
True	402.93117758521714
True	222.7830824611967
True	233.42182765116897
True	157.28955801286867
True	47.96807020963384
True	493.6522065340485
True	150.9862798571195
True	879.4272252726448
True	839.3289636882303
True	256.21173411003184
True	318.6665141699787
True	517.7738373373575
True	42.73036265779837
True	88.43457855241357
True	710.5243216634408
True	1083.2076142899843
True	117.3190813024504
True	731.0851128230405
True	141.04061710036223
True	941.4557917215756
True	663.9894160573574
True	106.82544347655174
True	270.0584387059753
True	606.0400582664889
True	261.00681165035087
True	46.07611131811
True	574.2492550104411
True	432.58991124741993
True	5.619848534980332
True	482.3617095722999
True	68.70407931313184
True	171.27704834789753
True	231.59907229671745
True	316.1346670566266
True	77.19838802105787
True	217.59174346189585
True	351.7037638745987
True	443.69269047725817
True	926.2536893606808
True	48.12042019091192
True	907.8841523862136
True	1027.1675126735354
True	125.93188643293794
True	71.7047358357297
True	987.4642928060102
True	34.1769091423918
True	225.9237142366728
True	83.71358978291394
True	212.60423030644824
True	361.6508798613376
True	968.207122833715
True	98.20070869245248
True	73.44336350529326
True	662.9835508063311
True	272.0950003055386
True	697.6297514884309
True	54.42123772966244
True	490.5005164431658
True	386.3968094409911
True	684.2747237485971
True	52.304864123881245
True	107.09048562739147
True	27.437024379930698
True	272.56507554979044
True	45.50307779253598
True	346.97257458827534
True	2.9116890783312845
True	1179.4427940119913
True	109.10186685966455
True	140.68818850512417
True	355.6125242762351
True	750.0244046853308
True	688.436785355504
True	1021.0729685009056
True	477.51675320936914
True	415.7816510872698
True	142.75026782379572
True	421.5578539482796
True	833.6015161015044
True	420.31465905399
True	931.6696976371652
True	87.31130701521099
True	424.392722974054
True	181.593025222082
True	273.2654098403125
True	746.7587517447707
True	159.27566973135163
True	132.57171578088273
True	64.29487046706136
True	865.1189459812349
True	785.3598186717942
True	83.63211725456532
True	447.0529494712621
True	739.4285209862137
True	417.3867064442355
True	59.4871126749727
True	335.33366528570434
True	793.2307811595
True	29.666130025124524
True	362.8412035779263
True	160.8533486527936
True	275.6362885108552
True	34.551784497156376
True	222.45975641402765
True	763.614037663091
True	648.3949291902401
True	58.10432989037381
True	291.7428666449177
True	897.2515692331309
True	17.815581737698697
True	321.7815997657149
True	292.95762205387945
True	439.3072883779531
True	215.52010834327336
True	590.6669712815456
True	45.5714216999956
True	973.0906121971076
True	897.700090316537
True	48.457378062320025
True	387.46674913221887
True	736.210318331533
True	915.1243356838602
True	276.7474326602524
True	584.9182279476254
True	130.1196997534919
True	184.63787429884667
True	136.43896140084436
True	139.7685801685677
True	204.303685091567
True	949.0763058454496
True	761.6550545775983
True	957.2885961118916
True	19.801286717400096
True	26.164533172430456
True	359.5765829519932
True	13.612160289139638
True	609.796302548124
True	1096.7979805983157
True	259.2843932998068
True	205.5329788880327
True	85.39870434296441
True	214.85484933531424
True	127.81111473944932
True	44.45834636546337
True	128.0223019978531
True	90.55760782771208
True	244.53489621497505
True	514.7527613376404
True	165.4993311792654
True	28.396189579316484
True	56.58595396980903
True	422.9977887599599
True	257.4542760459358
True	596.428364279596
True	23.61356752986374
True	110.58807041346252
True	669.9652675897462
True	254.9281980819063
True	473.174715646852
True	647.9368057441842
True	101.26914300209752
True	110.00952952082496
True	79.36999941046896
True	26.465385451823824
True	120.02854089096871
True	86.99337850117371
True	101.86908653888872
True	155.07985910192676
True	233.6570941506369
True	852.3066508966491
True	287.4823828291207
True	943.2363797475186
True	167.63830415474243
True	195.673268163908
True	810.4723213849181
True	317.8358479181983
True	607.6310765474757
True	256.32009807190235
True	362.34681443557
True	454.8374768192696
True	568.8368054612546
True	656.5167951970263
True	356.5185405540496
True	32.80961591967638
True	552.8235918733614
True	621.5079902907788
True	20.59700852181733
True	11.50278865813302
True	262.55340866541167
True	406.6221740997956
True	456.2357173299872
True	65.97346680906294
True	648.9012754806836
True	919.1376550203412
True	246.19808001405556
True	909.5937272377532
True	264.8851176176133
True	101.71928777526423
True	263.1737522116723
True	695.9552729138951
True	38.34170046743586
True	582.2941215386116
True	1301.1250469867
True	1016.2176805664568
True	906.7656464513872
True	206.56617235573432
True	89.85400780986066
True	199.8790550005568
True	849.5727942266465
True	144.18328871894684
True	1041.5025792253778
True	858.1175272798678
True	44.15851681306007
True	88.79783463843242
True	415.8403600532195
True	402.84910863127374
True	212.6889212780742
True	527.6665376621955
True	647.4564824832762
True	120.7060798947904
True	270.0561321604666
True	1002.3307352013752
True	54.66219322772589
True	695.622281186531
True	547.1636032104789
True	35.79415663312486
True	888.657090794059
True	377.382324351441
True	547.7643793029739
True	113.38289604489802
True	268.7190661731473
True	220.6360706064388
True	28.86106309531748
True	131.3982847610986
True	727.295133565046
True	143.3168948598685
True	382.0056298336357
True	62.7875215221518
True	648.3470492770502
True	629.6279504789732
True	232.15601168149425
True	479.29464168145824
True	160.68778030641718
True	160.2100584658395
True	221.87305667197305
True	274.1072828523151
True	355.2119396024531
True	127.30285666842444
True	193.8837656818278
True	26.76067603598719
True	861.4000901663417
True	313.7549582905113
True	8.976934671519428
True	368.7956371899442
True	165.8914462319329
True	622.279661931971
True	374.8486353606058
True	593.7390714627942
True	573.8883205615952
True	509.4227924984709
True	790.1219736276461
True	247.84145185914429
True	565.6787097205525
True	153.81237306581863
True	507.8961964365958
True	356.5020658837313
True	371.6714763013431
True	132.0491716980416
True	128.157837516658
True	107.1489082319872
True	69.01049186512904
True	731.8069223228706
True	179.34323043269546
True	43.02560634492995
True	0.0
True	551.9899073151203
True	109.69306053669337
True	22.10218143009831
True	41.1784860850704
True	109.49658286648072
True	568.3752948080822
True	188.51224201038835
True	105.77986072245686
True	38.45804352323337
True	155.5407998568064
True	933.511024251296
True	49.15521705637241
True	239.1965651775708
True	740.64061660812
True	317.7600913649204
True	459.27220816269073
True	480.36500728042313
True	511.9355724297714
True	604.6214766784915
True	927.7077852397814
True	253.297358081278
True	1011.3770670112972
True	911.030965811295
True	617.4299352732976
True	345.7285205580104
True	843.9446382020183
True	9.39025995051039
True	34.70500503809224
True	288.3138987960486
True	43.14967153366926
True	203.64703238186772
True	744.0345027895892
True	224.13314809667008
True	726.4140620802797
True	755.1108245837903
True	124.15059903159944
True	369.9755317111006
True	565.6008476109363
True	22.82064746656208
True	130.26176009279214
True	429.65929270552
True	301.2623739767139
True	192.09948989513208
True	111.58901990153905
True	385.7640592457478
True	20.84177998681313
True	378.0531398414333
True	354.6010689685915
True	1079.8617342171108
True	381.562725131474
True	31.36957075412148
True	443.113720995838
True	425.5081464351216
True	236.52222119412795
True	27.34076211856576
True	762.5279010538646
True	433.5468637489525
True	189.78481698828625
True	13.406508753548618
True	1210.2180275121327
True	160.818745069378
True	26.50759728914725
True	307.81964787073474
True	266.4482918415975
True	116.0687406785804
True	290.36384022711064
True	44.85769238648179
True	324.8692055782826
True	299.1155009607315
True	314.90184240649666
True	30.765332303122925
True	45.508338699003154
True	1044.844078393881
True	26.88554114952357
True	13.74691989217732
True	175.37725874739198
True	657.8769761824359
True	9.080797650228211
True	197.256941336454
True	176.00778594273078
True	539.0834814310022
True	368.5362694277178
True	750.463693408293
True	312.9902759043151
True	487.6909377024703
True	444.7171672272975
True	514.2314790653896
True	103.2046169693674
True	1251.7361141125166
True	886.1054588445603
True	287.8140776023542
True	525.6682290693226
True	101.57757660881904
True	553.5997714144505
True	437.5479974727456
True	152.1305240745485
True	79.34525936546449
True	353.4421111670288
True	165.79040654330834
True	27.149938911073423
True	587.9184925436837
True	378.73737771054
True	63.14878805693257
True	30.41804444861264
True	656.4066426117471
True	494.3386607176992
True	72.8770505796196
True	19.72210170635301
True	331.3505611912105
True	334.0230548357287
True	712.4897602234794
True	554.7400598784582
True	562.1082896863516
True	804.6968748691979
True	8.818833703496633
True	58.186564433284445
True	35.280210894165435
True	61.14211664560031
True	484.9530621436011
True	596.7062128671066
True	82.28721141767011
True	111.43665309026706
True	195.3855894218882
True	72.73240527495524
True	187.7908287082581
True	201.0251332024893
True	282.35425147355386
True	818.2828486350514
True	594.7795761975264
True	286.99110666338373
True	193.26799081395828
True	270.7810015995839
True	245.0187176482557
True	725.2659991064079
True	335.5750894904465
True	168.0497243182611
True	893.0397217194857
True	372.74528392756895
True	469.7966040638048
True	153.26899363909789
True	116.5922867781631
True	65.180916467487
True	213.43717455736277
True	981.8638866414984
True	512.0105401036641
True	114.7929255799828
True	335.5782894348884
True	103.56474037959116
True	687.1022715806566
True	5.187393039716866
True	732.4910999583178
True	36.177851414152194
True	917.7389826725592
True	839.648745372359
True	206.9715862491329
True	31.904579252944256
True	79.33506730599035
True	466.899314606914
True	221.9130807238156
True	1.510378294915628
True	80.60983427000347
True	1081.4658974701267
True	350.54628104585515
True	680.7576308679652
True	481.1201882581191
True	31.58110767798089
True	134.65044800937534
True	441.1204805258333
True	915.531985677758
True	812.5333536815085
True	428.5175585272953
True	334.63191207275594
True	16.883951363779595
True	81.07067844040323
True	756.7187628939828
True	468.1894449687081
True	393.03438659188384
True	874.9710197920667
True	25.534646390804927
True	222.47649122727432
True	907.6253468773816
True	232.1494678633401
True	8.727627660747768
True	497.02868066203285
True	107.83711056603778
True	649.8783465205852
True	54.25997659036906
True	260.50523580267725
True	866.7232543533206
True	909.4229126427706
True	267.9022992586109
True	447.1430083858749
True	122.99355860189696
True	620.8456537365839
True	255.74649634670908
True	192.61613540440425
True	866.3743893285084
True	52.98786924430266
True	711.3105618287384
True	267.2035117941548
True	300.4495232304499
True	161.0087211435811
True	462.1703054249313
True	608.7734259962882
True	372.2881444138016
True	407.6637372002991
True	70.6116542493058
True	155.32357368900364
True	456.29152279393406
True	212.67300124265392
True	35.14815619920984
True	207.0177314892426
True	393.05218744849736
True	383.2073264052336
True	772.552741841441
True	132.95156766428715
True	641.5683553924274
True	534.351646435703
True	587.5368918041382
True	129.7911273824384
True	38.098662019143134
True	659.5888251448417
True	73.83318510244945
True	554.843001019325
True	691.2518548864425
True	461.1894058706349
True	131.78975374590436
True	552.4965595757316
True	3.385633511004487
True	403.1023432026416
True	31.566617706343276
True	618.4134239404715
True	270.44258384939764
True	586.5718441952629
True	696.0720475640128
True	139.56455786989042
True	520.4379466899886
True	470.1062542356531
True	61.58662467850317
True	975.0214150840386
True	2.633451135879852
True	26.246953768925955
True	618.1750662710331
True	666.5604771669998
True	132.59260631957625
True	406.8854233238017
True	122.74869551798874
True	76.23526162501756
True	439.2963464188583
True	39.449496710577385
True	503.1578449550523
True	13.18449491157276
True	820.7521184483095
True	536.7037281978018
True	686.3067826554818
True	103.81829989287554
True	387.8349967978296
True	1006.27282585178
True	845.565811396256
True	135.46047568465397
True	545.0041178221326
True	465.6281963247199
True	255.07925497094143
True	257.30800926867585
True	5.493772576559129
True	325.8328835920681
True	11.25879437712979
True	361.29057558640056
True	75.68267666433941
True	422.5301205668705
True	654.3058782151916
True	123.37532113408668
True	237.4818686103604
True	635.4913907487205
True	669.6756114120888
True	294.7352595882012
True	140.46560210064908
True	161.27539217122302
True	487.60798922965984
True	87.1694049000631
True	9.737712327645191
True	519.0296246667672
True	562.8153437422397
True	21.06009753616455
True	136.89658373201556
True	886.0008336204999
True	508.08533732552905
True	273.8305477318393
True	33.285213372537555
True	476.9762197372037
True	107.73345848975754
True	578.5228469396474
True	668.2888617626572
True	300.15084128607384
True	376.6751044233539
True	188.6650609290601
True	247.0482344037096
True	72.72376124573388
True	218.13097963867537
True	493.1315601519881
True	21.13956295280001
True	464.5165566316915
True	355.9941679258836
True	707.5244929484764
True	923.497202800056
True	920.80350404494
True	157.3870141698731
True	407.2079243044624
True	72.69237931797436
True	204.4131620438825
True	319.258958752425
True	9.100969947527428
True	807.8263316525009
True	20.68534279627455
True	401.0884479384837
True	272.0463429831284
True	643.4393013869998
True	202.3363894736021
True	37.22251345154624
True	693.8293935751454
True	1081.279794104243
True	232.28975705456676
True	132.91582297451924
True	609.5863095816778
True	491.8747884409672
True	18.30021696869598
True	837.2422210314529
True	107.46665463974968
True	43.933530346568574
True	296.65895948596096
True	364.0188312143204
True	403.22510060844814
True	273.91453680274543
True	19.782835189882725
True	24.05584133774293
True	872.6104543268276
True	192.99613263344472
True	115.03639014445756
True	871.2544554026579
True	652.8163661170003
True	641.3641499748744
True	449.2714595749303
True	153.74235417755466
True	30.73520355570424
True	103.2890640234476
True	439.1454833240985
True	218.6206878942776
True	479.18228965356616
True	148.44782349925435
True	469.32764389525823
True	640.8244929471746
True	946.3015183534784
True	24.940865571903235
True	938.7401746377728
True	1041.6395100359837
True	475.5767345630828
True	79.96402379936372
True	775.0353372196194
True	646.1253476448233
True	675.2926716798225
True	168.60168044117856
True	744.9464213495341
True	701.3343351174553
True	125.67249524258943
True	800.942390465355
True	830.0848376275578
True	470.3600079624598
True	229.79772955132745
True	71.03230715751715
True	315.02582662617266
True	338.23348297569925
True	473.4602356103845
True	438.4856885565652
True	198.5789083174715
True	314.0767434518234
True	2.7415756773648026
True	13.042724166955152
True	105.1673571478524
True	131.55929410472595
True	353.60290415652787
True	342.5150892735237
True	109.72787098367684
True	17.3999749517816
True	211.9937786276656
True	838.6005593134818
True	469.4607464139029
True	526.4938456066695
True	570.555656480746
True	848.1256630430596
True	660.1769158286384
True	94.32709557697228
True	214.5930930095219
True	242.5505063962021
True	287.94167465807493
True	107.03979486094696
True	356.3448947963864
True	426.54068657844215
True	165.6344063216644
True	647.9446558207609
True	244.12176279302685
True	206.36594372004424
True	28.62020813283416
True	250.05069221912876
True	478.392043170588
True	165.91721865799676
True	525.7548874642717
True	503.03480148694473
True	242.02208785285595
True	98.65421878443595
True	42.78623094007288
True	405.0947279003017
True	784.9255740511101
True	160.14222568599314
True	1015.8423320577676
True	1034.9092425055303
True	486.2589713140122
True	102.66701404827955
True	118.90283504891178
True	685.5267568531775
True	8.223301578613878
True	224.2131063454368
True	133.68955876441305
True	119.08411521754743
True	328.4631467203997
True	637.8732497625257
True	40.47824012838876
True	122.62938231078562
True	949.4561540544614
True	55.61010593378481
True	456.258407718284
True	523.8597833932749
True	257.7743969646375
True	132.2081783143326
True	956.8404182382952
True	1186.6132396524654
True	510.9838886960064
True	641.3359706604591
True	212.65656654286417
True	154.8077527978964
True	334.27999495394744
True	248.40195398399987
True	176.58343651674284
True	311.904090280476
True	346.44325597920897
True	10.260769299151702
True	607.1237898095324
True	141.4385443084942
True	74.48749750429694
True	440.8637265234084
True	309.0808925301324
True	1225.7186221970414
True	347.5712789712165
True	1019.9635636564644
True	10.995266691801609
True	272.2831526897085
True	220.75967460518817
True	152.31403775169957
True	477.82019181145046
True	197.6288025730597
True	421.1503778768262
True	328.59626110416934
True	111.050018370297
True	353.09378174268574
True	1040.7960739746811
True	703.2882600257533
True	225.16727491646608
True	105.61403066023549
True	284.5228721023087
True	23.681477175912114
True	353.3044503545624
True	322.6445339858221
True	563.4378018533588
True	474.0922414977201
True	339.01141047997584
True	149.44486368395582
True	12.748313032792916
True	421.95132270553495
True	279.699131848396
True	140.03002752450212
True	300.75813482653666
True	418.7992626323991
True	821.2438720733942
True	312.03180996887966
True	786.7884008589741
True	411.3019109119717
True	373.8556685131691
True	1.027734036387138
True	1218.0418508702455
True	99.2281179893904
True	952.1453813316286
True	202.91369896186777
True	458.2777368949995
True	675.6951469721985
True	84.75563701652784
True	470.873027911874
True	35.86531530207746
True	431.6448197471475
True	79.25554573342029
True	233.65987136922865
True	39.22008180294088
True	677.6531790876273
True	187.13336831726875
True	25.828302936787864
True	389.1633052770006
True	109.91149004104584
True	172.8841741726291
True	833.0554708085432
True	258.0069701563204
True	151.26341080939417
True	383.3587434347128
True	514.6021100764855
True	335.0714807620715
True	520.5492293543305
True	633.5657375713637
True	156.30843184708357
True	8.284499081904153
True	72.51981012946707
True	429.2694799150765
True	93.14749385288286
True	75.8117120725357
True	1040.7525987089537
True	29.7918306487798
True	320.2045658030618
True	312.4495171097614
True	484.2302039396687
True	677.401335823149
True	185.1530706272185
True	649.5065320459195
True	323.5668113635098
True	349.1756713702483
True	270.2695144452946
True	211.4655748909696
True	356.5036802171356
True	466.27618714855566
True	393.2320532382553
True	589.1001363551622
True	136.60852498109674
True	77.8294334241221
True	37.37996042821728
True	291.7177186387855
True	632.4234751739848
True	402.9047954797505
True	758.5897062035873
True	212.4475951626357
True	392.20302966120255
True	67.70674804050218
True	54.736816128961415
True	411.54256057801433
True	199.488901693794
True	220.25304357899245
True	44.20364924369978
True	1061.2251218569118
True	177.69812561938488
True	895.6369876910037
True	319.36302873309285
True	922.9362239806366
True	233.45989889721375
True	446.56844264668734
True	534.1672005225633
True	622.1115380133963
True	204.69574371057465
True	476.267622153088
True	928.8160349617892
True	131.860206033439
True	6.779179646956541
True	565.9648470887722
True	28.193257796766243
True	78.17340197673612
True	798.7778825171546
True	228.779265534143
True	981.0940367820892
True	681.2020618917301
True	424.1275041473118
True	283.27989802091525
True	488.2126487403262
True	336.03555538314885
True	175.7798347171153
True	698.4602565154437
True	714.1570851961422
True	213.4890712998232
True	87.57882485314133
True	494.2359225275984
True	135.36321643309836
True	381.5936591483009
True	343.31123607070015
True	64.00975630551515
True	369.5087388300588
True	420.6055030721252
True	372.8755577729937
True	426.41470332428383
True	425.871589736993
True	653.1649062370817
True	58.930477176253234
True	443.0923417969848
True	328.3533246751796
True	664.4660006667458
True	220.15988943144995
True	97.9421302089264
True	40.39298311075996
True	553.2637553314048
True	626.4579740522431
True	185.23705456825667
True	406.9571325428748
True	347.96118835998067
True	17.050658350394237
True	174.9411925443756
True	289.4918213573109
True	3.082463492324027
True	879.210816868821
True	83.27977653522598
True	101.39956661662572
True	107.3964320196075
True	349.14850538330336
True	36.50384689965588
True	429.4121905827439
True	229.13323897461677
True	6.204584390279769
True	115.57332044709308
True	431.0990926469488
True	49.94466757457268
True	69.16037669015947
True	176.91904683025533
True	281.6671286786504
True	977.22741526645
True	399.9759131479996
True	976.2778917584995
True	187.56380070309635
True	999.7704994044952
True	765.6763333717005
True	669.3336204846995
True	419.377224537403
True	388.4650166613116
True	79.72643615551172
True	75.62180375467742
True	82.62446939220175
True	176.6431602179491
True	486.6702066522323
True	1090.207524525371
True	178.6466910131571
True	354.2957540830946
True	444.6700950956037
True	594.6656717840998
True	593.1937843743452
True	284.01692156704746
True	448.4996481213587
True	680.6074218980841
True	98.93328955999588
True	736.8733207284208
True	259.3776437215752
True	135.8798090804088
True	410.0095224892884
True	840.5658958777508
True	444.6149131453409
True	862.7664055719891
True	193.4363897641313
True	343.1723943162551
True	700.6780634259924
True	623.796571295657
True	186.29033767451588
True	263.3921899476754
True	796.7295774255018
True	32.330755054234885
True	184.9879743937678
True	471.4845484855169
True	694.1046783652006
True	101.79018024222404
True	36.588675572114845
True	169.8849013269574
True	720.5650724682419
True	312.7506860494685
True	567.1049666178895
True	360.69249412771256
True	300.52685183754926
True	444.0017320283528
True	491.7048105889519
True	70.62828878218272
True	374.26512073606153
True	776.3274409974988
True	0.0
True	296.4047708196838
True	261.7535456349526
True	1004.751832003004
True	151.52723742498023
True	638.3932578317651
True	647.3072439779235
True	118.75004894173992
True	213.2199682252036
True	127.99118679163352
True	10.98723367583052
True	292.8105874415156
True	386.6031673989005
True	1151.6727178847234
True	240.84663373317747
True	416.891263119884
True	663.1415385145064
True	206.2155813628221
True	25.80046165132551
True	849.7046430099156
True	632.7786025189404
True	166.43177189047813
True	632.5675273275668
True	170.31914499332723
True	303.14135309434613
True	778.4240024913609
True	36.3382880195523
True	105.8104745939764
True	535.2164286134959
True	64.94852884768765
True	75.94796341794944
True	393.9456366106483
True	23.196980354939445
True	775.8236769937673
True	99.37378542661664
True	151.34398836568576
True	18.072289039090805
True	712.9768266282828
True	28.0803473707098
True	772.5612985467833
True	397.0101541463727
True	120.6469011658891
True	708.4927590712108
True	522.9494944802694
True	573.3665911034811
True	48.09948021313553
True	369.9338129062071
True	4.352391456196464
True	95.17475525692916
True	387.6310700087476
True	46.17618699637966
True	126.02277836343968
True	317.42992790295665
True	183.14396822897191
True	96.81375820334893
True	644.414371726744
True	20.326598424785264
True	1112.4680924657014
True	519.6477641552099
True	304.11646473422394
True	486.8556101154802
True	116.38200513185988
True	783.7699574997093
True	1111.5638087541536
True	739.8542688036349
True	181.58082074918295
True	218.43039273243556
True	51.70611843103904
True	58.654314508378114
True	154.74258661667625
True	104.5957855618215
True	174.8266814204821
True	1167.6374969184767
True	321.2697767732366
True	360.4628837498313
True	720.6749535801958
True	19.80962706970669
True	13.479137231735535
True	594.8512627553525
True	5.301971754202311
True	115.97122269691664
True	712.1808726375599
True	171.84753489601445
True	681.001871317131
True	824.6253627215526
True	163.31222336678792
True	926.3414423295508
True	3.612333875327633
True	437.43790346256026
True	1063.278717460696
True	25.433328557938434
True	234.03237509700077
True	145.6182170802421
True	958.4857520360564
True	228.6873078662101
True	480.13530879903897
True	119.97245574429608
True	514.0883040009917
True	149.58724250400246
True	100.29575281445436
True	386.1418084161046
True	68.813832445076
True	56.31369837192749
True	1032.982740134382
True	259.37073127306144
True	154.2727327081863
True	366.6959889027571
True	395.880399023073
True	215.33495855237427
True	166.6314328569012
True	391.5324127090505
True	35.60288946604546
True	500.5535765794993
True	1115.2908449590975
True	110.36062221875017
True	456.43086291985753
True	315.5056270528365
True	24.72487408551156
True	396.61593189145526
True	105.77205991055504
True	577.9702833154017
True	199.17792027892827
True	427.1521407349816
True	19.79215505338584
True	451.3003145306832
True	108.92810887694966
True	334.50897230184387
True	34.459485251389
True	167.59108592166282
True	243.7065149914144
True	798.7970225160063
True	57.12051551553894
True	146.28152420705462
True	234.99615213130343
True	141.70114741645918
True	643.067697232102
True	546.0528310811893
True	788.9489219837133
True	400.42198685101823
True	544.111569590915
True	419.0625137483808
True	696.0028254856951
True	72.4573267942056
True	479.1539766448194
True	446.61134860874
True	47.14734145276128
True	83.11891738322996
True	124.83096577331712
True	90.36225196780038
True	335.1829773038683
True	847.5074939273419
True	331.9672196891239
True	1065.4288753659298
True	302.95483597079726
True	915.9190970814138
True	148.4919912393307
True	609.8238985858704
True	599.5431097689434
True	692.1539890488756
True	440.4450257943402
True	68.7299986465657
True	287.16289606405286
True	40.89310635161804
True	165.97615685517735
True	171.070397446006
True	1101.6024017052696
True	234.9269979365965
True	559.4761430801443
True	552.1032395567443
True	575.6623140676211
True	858.9008166445715
True	596.9549337887873
True	643.1468254826594
True	863.9164879864674
True	119.6643358150556
True	310.4872787223527
True	276.75401068447314
True	321.9414161815549
True	88.28671984563678
True	360.48770801938406
True	3.939757672236059
True	325.5577100586845
True	242.33163968630024
True	617.5913138406372
True	282.0607957392404
True	373.1551777911324
True	9.556663488643562
True	60.36047736916565
True	550.345879314428
True	30.09829729042172
True	152.9243141443953
True	59.7550843198057
True	150.27175059619913
True	243.19753985776327
True	69.18928977494565
True	407.6172689216573
True	278.4656860565616
True	101.2353964686994
True	348.24730327915086
True	67.82521361302798
True	593.4524202086016
True	840.3113289279676
True	274.9505625546444
True	1144.6277408834085
True	115.61065850412756
True	316.11931370329216
True	1039.6376959755617
True	83.90815366552366
True	277.83449326431315
True	10.574923716039851
True	405.8745921713944
True	458.502174106354
True	150.03188294741622
True	619.792649513552
True	951.1744144529472
True	161.17922248515816
True	80.13640885475508
True	321.60428561845805
True	544.5852827941039
True	634.9438438565633
True	1216.0935439628192
True	25.26301062308801
True	925.9299904215516
True	142.47174246098305
True	663.6419660713232
True	119.69441025942524
True	127.2901739965703
True	192.5327365441572
True	171.30983160604197
True	756.0220198885011
True	199.24740159877345
True	234.8532259843387
True	70.46249963411118
True	513.7140193650067
True	434.5548678938129
True	174.5547396885192
True	225.84861163695717
True	16.71851402521966
True	428.19090158132747
True	229.89028816224896
True	292.0942531717445
True	115.7094890826438
True	706.3763973340043
True	445.5568094810544
True	253.9928432302314
True	646.5699673824763
True	542.8013151858576
True	472.1682746763871
True	121.56576441998784
True	518.969821144472
True	441.6444667469498
True	3.0250468732767177
True	194.524414192108
True	83.64952994298346
True	242.4893973450417
True	2.813624499099298
True	130.67228761787894
True	352.672387917502
True	7.344254994845533
True	889.2372029624427
True	171.19637941170555
True	728.1404487289562
True	810.8985722077086
True	158.44249304331458
True	221.53584512306784
True	480.0051068913029
True	840.5820383116743
True	50.60093766571991
True	39.11808880649725
True	130.4099792860008
True	626.5007554957464
True	714.4294126229829
True	188.4591707565152
True	596.367415332042
True	573.3596556468268
True	857.163150231284
True	394.4619851650812
True	190.03196815997583
True	892.3289862054096
True	228.3564899594037
True	146.7987544085512
True	321.57227157612493
True	220.1422222717129
True	208.05213218244188
True	606.034895379536
True	249.12164860609624
True	193.0081026022901
True	467.5658589292588
True	463.9293031496149
True	65.15360116700442
True	290.280506306015
True	74.32079416488372
True	330.1468952766134
True	353.5735939102439
True	252.6169534984737
True	181.9452098856316
True	367.7201218433341
True	633.739981074872
True	762.7815807157458
True	310.8483260154373
True	761.0146982829308
True	63.396640730498206
True	864.3263562223183
True	355.29139019208174
True	12.86005647800403
True	605.7688777039378
True	707.2005927778469
True	275.06631553689226
True	167.0273176584897
True	50.28291882296391
True	388.4631265406165
True	73.39882315984603
True	14.201708744109425
True	895.4601102516624
True	371.61148094331367
True	178.76968892901772
True	987.1881617559696
True	12.01845003308388
True	811.8420539958153
True	31.93397669203338
True	689.8051035625764
True	58.32122376300469
True	734.8866543063064
True	447.7077198859267
True	200.683992071012
True	445.5858355497532
True	203.17174699289671
True	294.01883472935333
True	225.9502911788848
True	415.7847455801388
True	9.17471048858498
True	328.22303797842983
True	104.70025840267584
True	10.394986135282071
True	479.0700180130179
True	728.3110584787073
True	269.69081942593505
True	79.62228799172773
True	333.33568802646766
True	82.49706523469244
True	182.719460862742
True	184.59509485768987
True	373.45091780640126
True	48.20823114370965
True	133.02168396562485
True	386.4520447838884
True	846.058935288342
True	111.39718135779972
True	207.5669807497987
True	442.5214006861216
True	17.97251135403864
True	421.60500497331896
True	507.8327465093855
True	88.74719774677634
True	383.4693126427667
True	341.1399404801785
True	422.309354400208
True	584.7283288510315
True	1054.9705212165195
True	1016.2986762224172
True	53.5804881817166
True	1068.3162863855398
True	112.92583637927892
True	112.1444505876043
True	114.74787003564656
True	512.7771960111492
True	375.4430945262725
True	551.1032708466946
True	262.54910621415013
True	157.30301864731956
True	403.3895826860973
True	15.915038588032672
True	443.82868824881257
True	389.0371187827162
True	148.6563435478399
True	95.49752023241254
True	550.3035873325815
True	966.6053509692282
True	195.2982978740637
True	67.15996609889947
True	444.8948354936858
True	386.967923357364
True	470.6874150607508
True	332.7274443825125
True	3.933541012653663
True	531.4803993511082
True	507.48398613777977
True	514.1444720024814
True	192.06922625232565
True	98.3279807908882
True	22.242506471096807
True	371.6875298702256
True	111.521791481809
True	6.904476445533317
True	32.47060090168634
True	348.65935272140024
True	663.8490533678585
True	129.42389617751556
True	88.96343198118583
True	23.93443011844016
True	403.6154961520728
True	366.42955155462914
True	758.6771654004656
True	307.8626578125732
True	518.6564598734902
True	560.3664299455243
True	532.5922264705465
True	292.2597301586616
True	552.4051770719743
True	103.77029652089756
True	570.9187565422022
True	7.979312475714925
True	355.3627295966529
True	468.4103143302922
True	970.14926770959
True	351.91120523309115
True	814.7848871101432
True	964.079083742668
True	169.3654698318295
True	37.1254487063618
True	375.8828824028627
True	380.33239605829215
True	581.4579430907063
True	249.40403190220997
True	31.03416457576233
True	655.6463038109288
True	130.2342710410289
True	1065.3744593773704
True	314.9624091211784
True	483.19015669349255
True	128.5334153350606
True	809.9711192707704
True	136.24980712438878
True	807.4634239527186
True	576.2824025900535
True	180.8075396925969
True	111.98214589842078
True	65.09228099062048
True	568.2453391334519
True	884.2003832786975
True	413.2753443633056
True	502.1336635553135
True	138.10530755190922
True	619.8943420761025
True	464.3747857026715
True	783.4817506809443
True	323.0518643292765
True	593.5021196383066
True	115.61314559679808
True	24.69854145703035
True	415.1643475250436
True	162.62976318244748
True	102.55113112768856
True	378.275633455563
True	1105.2542611692222
True	256.57019133962075
True	545.0797449720196
True	12.361491946400877
True	77.20035077899718
True	333.4134932520447
True	794.5476829897133
True	443.576996046233
True	516.4058914588918
True	698.8388479421126
True	66.17316466222132
True	715.8410107938566
True	47.13026710856602
True	103.8068747977132
True	180.9149935403414
True	80.73462613431153
True	25.97547223841405
True	301.7474935917704
True	446.2931446778191
True	891.1610907595435
True	857.2144589166827
True	6.292458569771249
True	278.6491654180682
True	455.4987277736885
True	118.89065835187264
True	234.2259688265608
True	326.82602378338095
True	1314.7309181112785
True	424.9669273958019
True	26.034668851602312
True	173.72956020811006
True	715.7302759995508
True	34.95985533952442
True	176.52445836979535
True	552.2553898169082
True	70.68423872162998
True	859.1243303804703
True	333.8420919129153
True	662.7742419737197
True	75.39407774121315
True	679.615465638691
True	597.7072919698284
True	869.070694336506
True	249.35756051842924
True	515.4468805600897
True	832.2673592853279
True	899.9648955311524
True	242.23600733924013
True	783.9329941175419
True	207.3228183088884
True	469.5800509647019
True	370.0304064059806
True	505.50252059791785
True	493.7431599171617
True	325.0058382314631
True	343.33190551036176
True	109.35559515688966
True	315.7390702607946
True	1128.5258336879008
True	313.22970075213993
True	146.28286885122816
True	319.1813241937324
True	750.9419484139614
True	645.4052324253003
True	425.0179621164733
True	115.59299086649848
True	319.5213606823484
True	33.59946570767766
True	171.30947006015035
True	88.72690246805317
True	87.64075825909146
True	571.3158990977005
True	138.31427509519756
True	129.34634567822275
True	99.0868882682969
True	86.20256158429012
True	446.4757780452042
True	379.1948150020088
True	1049.27843973721
True	540.7709447962881
True	856.4179106645229
True	278.6391133562246
True	293.76034128569466
True	516.5387020759305
True	194.74070477713133
True	756.1042016666751
True	246.8146162603851
True	367.7817994175674
True	68.7861975529454
True	121.08842108489964
True	247.17910655177084
True	122.81467099048778
True	483.5220333570133
True	32.514796500725225
True	559.3239817449067
True	996.9494007814528
True	732.8764815106185
True	1.5575714128157054
True	60.86626418888072
True	488.8566363789064
True	442.2860254613792
True	74.33227831525812
True	121.32030665528217
True	311.41847500266874
True	83.19609610039055
True	53.91243015815257
True	722.8266728763522
True	642.9378993269254
True	166.74070459808445
True	166.80833749458978
True	516.5651575606446
True	55.409468392157365
True	26.10944463518864
True	547.6149245018739
True	447.6890430429032
True	1126.7083698403223
True	48.20312605573618
True	468.49040850613
True	883.8978957775092
True	775.9354064952313
True	299.8283655149154
True	767.1822176132949
True	394.434051924279
True	41.26469352100876
True	102.354955157068
True	730.7917093249584
True	77.61154729505925
True	144.36939368507052
True	935.1093697635262
True	182.9238485311267
True	277.3252563133097
True	104.39295909086852
True	622.0701309247272
True	591.0200471384427
True	214.3521272942258
True	434.8580678528503
True	37.3781362936314
True	282.9057175886236
True	592.5476574662247
True	629.4660877430154
True	317.6596923599089
True	73.51316370923546
True	920.9438159565864
True	1088.978761795745
True	562.3233565941548
True	65.1200236331765
True	28.037549164457136
True	95.76538703607304
True	104.1826505532481
True	103.05902794966804
True	891.2635297865044
True	1183.3837477673508
True	708.8332883606735
True	343.76268174251675
True	8.534140719002526
True	20.36902774833412
True	337.0338369218181
True	490.6742943127777
True	43.86185763780816
True	571.4908989838002
True	438.76377206875446
True	384.076293943008
True	82.85755009603278
True	190.97536067586407
True	258.0912060894199
True	121.70448239722585
True	401.8960497525113
True	41.17510361586097
True	184.4345994014118
True	1186.361601110834
True	6.3342138603501255
True	29.682772772133973
True	587.1049051261116
True	352.4724605226136
True	786.0557523590693
True	153.4900801807835
True	757.3139308269077
True	583.2833877927347
True	287.32255559848903
True	435.84128023353423
True	335.08725340106656
True	286.6499002595521
True	270.6732800229792
True	397.8921119126241
True	500.78591183849846
True	502.5556362827843
True	107.06537565513922
True	355.7415194343864
True	8.917968349021772
True	178.54434613262248
True	220.5418566625786
True	846.1141328732367
True	557.2534681795271
True	29.682276386897534
True	718.5931395042971
True	857.88713350319
True	104.97684716184185
True	356.1556158822615
True	866.969694216361
True	220.1128920383827
True	160.27872266322055
True	531.7082615023703
True	585.8128302119696
True	1088.2050388064888
True	151.58646454725138
True	159.82070146722072
True	255.08029150845368
True	319.642952019855
True	427.10606661024593
True	412.9840023193776
True	315.475256409716
True	450.6482858817587
True	496.2566317645306
True	235.0569763527293
True	1496.002451809455
True	255.6504881756013
True	412.4228801600608
True	54.00674340400772
True	770.5054074062249
True	257.4831956132192
True	951.3743947901288
True	564.5616669513113
True	331.2411963244998
True	793.4370401913469
True	272.187829308188
True	219.90562266218032
True	258.66786799445924
True	222.49381435309465
True	141.04722714024334
True	256.17471281674165
True	732.9668785401718
True	534.7591224043857
True	221.3947026556121
True	1162.846538402121
True	114.4044530081336
True	261.38247329885195
True	69.39251422164024
True	295.3067788911791
True	413.710211222358
True	87.3139878252772
True	217.35241935306155
True	77.65830257396665
True	672.9253311898756
True	377.8006295567957
True	209.43931538216933
True	712.7337233259585
True	900.8063808444606
True	835.0895142550132
True	831.0706297451702
True	348.723919840124
True	1.0497481710231242
True	265.312965890525
True	54.81218959307379
True	393.53484591305374
True	52.72075157186035
True	358.11740314366244
True	866.2982378430415
True	1062.277775270681
True	419.9275685687832
True	20.98359802283713
True	515.383829244628
True	508.4632532852502
True	193.90624895464623
True	237.79987858798495
True	285.68962992455346
True	23.6348742747054
True	117.0731417601898
True	905.82819080125
True	59.90995868830944
True	500.9133617371643
True	777.3317284740472
True	101.2436708798896
True	250.6414337557392
True	116.09822489209516
True	15.631358718736555
True	1.4981213925958603
True	123.11107672793344
True	1014.9945949865366
True	476.0829247863292
True	66.14049380802456
True	785.0583733886665
True	342.64419922408325
True	1.8713282599904413
True	453.43341418572857
True	186.50939734334847
True	506.0622107502609
True	84.351069611812
True	334.5083906323914
True	373.74401036495874
True	167.17664297843356
True	215.06685914695092
True	128.39514548943825
True	174.58153851040353
True	1003.6848525277657
True	13.397142187919336
True	512.3123944427747
True	492.4618820099477
True	420.2995905023119
True	226.0448659529769
True	239.56763595987604
True	150.0971302775384
True	47.27351904759463
True	467.4031966667053
True	145.872002500387
True	844.6039135019164
True	810.7671510588531
True	255.69219660708853
True	320.2104425591197
True	512.6865730425834
True	42.671630850329066
True	85.10020055498848
True	735.2541205521397
True	1093.5149213037698
True	112.37573572594653
True	729.7603851013092
True	142.10184326460174
True	931.7573360140176
True	680.2429391918371
True	102.32072915490537
True	285.6650361247942
True	594.6777530496496
True	260.577576425812
True	46.68473649875573
True	579.8426713504571
True	452.7523294930323
True	5.762218300797764
True	473.1881575722306
True	68.72197982906107
True	180.4501542259381
True	238.80021337638715
True	321.0121298753789
True	74.06427860118859
True	225.182580035244
True	342.48555743330644
True	423.37994797501966
True	964.5242729535584
True	51.35777265989259
True	907.7892468858672
True	997.715232931045
True	127.2066896912195
True	74.25332522403045
True	951.4415926252336
True	31.393422333986063
True	219.0842710298749
True	87.8018342169913
True	220.8571663111959
True	371.6696949584951
True	939.7557528060928
True	99.3602081906194
True	74.89168882671899
True	684.3587613591087
True	271.1536229544008
True	703.6186639013741
True	53.90453140669045
True	495.4257828149518
True	412.18843511608605
True	678.2724407814624
True	53.52239781515607
True	103.66906262544484
True	26.169100669583194
True	267.38219476653364
True	43.599259291396976
True	352.0832600764961
True	2.641407236526536
True	1212.7144118047397
True	103.18741667271988
True	136.41601196094695
True	358.47876731934724
True	716.352655601799
True	654.5508277475259
True	1015.4350644700536
True	453.6719524606156
True	409.3575511018256
True	137.8398813391673
True	424.67413420326807
True	864.8600879734761
True	430.115905376448
True	936.4786550451926
True	83.86008145056832
True	420.5588278708556
True	184.36907379584076
True	272.41439978180046
True	751.6193238091183
True	164.70671451583195
True	133.58705489130472
True	65.64168924921879
True	884.4358051881602
True	787.654613967046
True	82.80924782195042
True	448.98528734408217
True	704.7977951702915
True	421.5996524305343
True	57.53640509030103
True	324.3869417703774
True	791.3181453143216
True	28.917272838249232
True	354.0966099502896
True	165.37621243440924
True	291.4661342750889
True	34.64576813541001
True	214.98343341631804
True	755.7825741404994
True	640.0891777245467
True	56.67179932260189
True	298.4320400284968
True	905.5351592803376
True	19.70948250657831
True	318.6776934576367
True	299.3167429045638
True	421.1255619451831
True	221.58900300192536
True	606.9741546661509
True	48.77551482089636
True	974.8673333118168
True	905.7572700542894
True	49.25535457061565
True	406.8355218823701
True	745.4428311360227
True	948.1851443317328
True	277.7999465021624
True	595.1127396120874
True	127.70603274920492
True	191.7220393027281
True	136.18761205475198
True	138.78766023843244
True	210.6040399795353
True	919.682678731497
True	761.9251138788875
True	955.9767834722652
True	19.67254880335281
True	26.587911340237486
True	358.9436586013076
True	13.05647702761621
True	607.1731913320439
True	1055.3292958562877
True	252.23771680136625
True	206.08935252506737
True	84.62277196743929
True	215.10783406650253
True	129.21889309622964
True	45.775034801131305
True	131.20200230167796
True	88.11548448477711
True	243.86378122516928
True	525.7683800504386
True	159.82615538202393
True	29.773895909699437
True	57.60929733944061
True	419.129747389398
True	258.4566275791706
True	564.441825331841
True	22.51737835868744
True	113.621012693032
True	671.2787767060058
True	261.18489965858714
True	482.211290338675
True	656.1544028053156
True	109.11321865915384
True	111.36651902494988
True	82.9574191544231
True	27.52654234422198
True	120.72322302009336
True	82.83803372958093
True	105.4483902173759
True	147.16480285794628
True	238.11555601127063
True	829.4324530633368
True	280.35043273008387
True	962.5256309697148
True	165.29061625699384
True	188.94143407429
True	769.5736043014324
True	299.4763769675937
True	590.3834481871683
True	252.72082848188583
True	353.76559121116543
True	441.1771844652164
True	567.8489970122095
True	641.9165981716286
True	368.1161960782421
True	33.511322515090995
True	530.4542806481289
True	631.5665154131809
True	18.80711471665799
True	12.257135642715118
True	260.6729620073963
True	405.4702817935873
True	454.9507505780285
True	72.26490283047619
True	646.6779423776719
True	981.2316623475652
True	242.71233023350032
True	930.7883423465962
True	272.2755536943453
True	106.50113942370749
True	274.445635434238
True	687.6943864462811
True	36.84037155383844
True	585.4423332292935
True	1277.8788257258786
True	1021.7533380267814
True	881.898817215734
True	208.88416433564717
True	91.11184512919937
True	195.2179597948981
True	836.9517549298287
True	145.36155174250325
True	1049.869375977531
True	868.2017274371149
True	40.85797306809845
True	92.09741921252896
True	419.3483800371786
True	422.99613181128063
True	203.8100541514031
True	515.1311740884189
True	651.9136126040298
True	123.2876738616105
True	268.7476897735643
True	995.1847370796633
True	46.368691699079534
True	662.682179377928
True	558.3069665928814
True	40.581783153754
True	817.653859517408
True	391.7470516117122
True	557.5298100013358
True	112.37562964177926
True	260.1745658756365
True	218.70972309166444
True	25.94896875753364
True	141.1098560016208
True	725.8157960066806
True	141.89412215738466
True	361.1620347150241
True	65.5808536196674
True	637.814507807179
True	611.3485210962865
True	241.88290579123463
True	449.37310857503934
True	170.6323803906793
True	163.04557571793814
True	213.2584714904908
True	268.9940384453116
True	368.6760493936972
True	134.1879786349636
True	198.50425471009777
True	26.547755360829747
True	877.2054719084608
True	301.0074603806463
True	9.484669681261716
True	367.61948709268887
True	160.81922899031025
True	627.7836821709392
True	373.63990175941456
True	583.0777293163476
True	537.8927693723191
True	484.447966730911
True	784.9630914110111
True	250.9070054460026
True	563.3566908632839
True	160.3230024945396
True	530.8212636962901
True	371.9428589243287
True	380.4067590141256
True	129.4227492077401
True	128.68820141560315
True	109.5695812965803
True	65.16604146432186
True	729.9656465085227
True	169.65236338081257
True	47.37781985726305
True	0.0
True	551.1204336789986
True	107.05317452173362
True	20.97454070514952
True	37.98001911694422
True	108.24812644585758
True	540.5079018746094
True	178.850854130365
True	113.89976957059751
True	35.636526284009065
True	161.53815494195737
True	908.8435765003554
True	53.186123938665055
True	232.04831080682212
True	726.0597881822843
True	319.1662137915057
True	457.40833864605247
True	454.2360224895498
True	505.5455830856189
True	595.3063956997139
True	902.2565122775294
True	258.2434228420965
True	1050.9098093432235
True	920.3648316419368
True	612.2476163016536
True	349.0942255157207
True	842.7511378726555
True	9.004071958914695
True	34.17676316276577
True	294.47900362933245
True	42.50344453127806
True	189.17145165922813
True	727.5774386461572
True	226.1343876319964
True	761.6561226795993
True	741.8448317312024
True	128.8148586207602
True	379.2859998568241
True	572.9530131803926
True	26.384155263654595
True	130.844992426862
True	432.9523552369598
True	296.90479333477055
True	197.8558998023925
True	116.0247029961746
True	382.05179926268966
True	22.911097455511605
True	370.4565231643349
True	379.8505026758168
True	1021.4799476540744
True	362.4094652485877
True	31.03859663274961
True	433.80921858724
True	440.927383524857
True	246.0222269900804
True	31.45090425082554
True	765.5282759477168
True	454.1890503229368
True	172.8324154275275
True	12.939395002563456
True	1221.3644435245426
True	165.33519818985997
True	25.715417506338888
True	303.52198528715354
True	282.0186532328938
True	117.20383287606896
True	284.2169123252291
True	42.13529950704254
True	322.0030864244637
True	299.45137002207787
True	310.8961690797192
True	30.078279513634595
True	48.127365849939125
True	1071.774081754538
True	24.806903627866024
True	11.929728753434729
True	181.5700168944037
True	633.6521835609258
True	8.999756463930641
True	202.5014321433855
True	176.2040905434928
True	549.097727951823
True	380.1239895836158
True	724.3865134554921
True	325.15938418624893
True	492.9919373985978
True	435.2456823572731
True	494.6948201382876
True	99.2425258581143
True	1263.65527708568
True	933.5180834832888
True	289.05617250555093
True	525.0295527349616
True	99.58181773867602
True	603.8164400347845
True	458.5226120212498
True	156.1524236825078
True	78.05785081430828
True	348.5430463087441
True	169.88271660601657
True	27.282128554423657
True	627.670971648231
True	378.8565457360113
True	73.60028114921288
True	31.60739643188157
True	648.640407275251
True	486.0177951062384
True	73.68835469889073
True	21.17815618022652
True	320.6285494654392
True	335.97458216473746
True	713.2708993899369
True	557.4712555706633
True	558.4911960569101
True	791.6724899760075
True	7.582896916787633
True	56.89049530701202
True	35.302183592747284
True	59.74865840280117
True	512.5727531564743
True	581.1004155248456
True	84.87451852002215
True	108.21231874351676
True	199.2159109239979
True	71.41272780430758
True	167.26244725907392
True	205.45971760965176
True	282.8833973686231
True	819.109375824965
True	591.5008721910682
True	299.61531204556405
True	195.95919018128413
True	264.4061287966949
True	249.2867486026057
True	779.8810391904761
True	337.21693245170366
True	175.53037757916545
True	913.9142799174332
True	356.5487159867358
True	461.3760711018566
True	146.17561098954238
True	121.43345209422856
True	65.05450835452915
True	207.6036925477629
True	953.4218870012284
True	516.886089051504
True	107.3744504429959
True	351.0616042715454
True	100.82154185039477
True	684.0250278126356
True	4.0878303892015815
True	698.3480050175872
True	33.58422988442554
True	935.6780661714164
True	851.472556726898
True	205.29723840840305
True	31.422318118655323
True	83.75978171734305
True	461.60025319758745
True	235.8654918603308
True	1.8720672034116392
True	72.5172378630634
True	1080.6157742395376
True	338.8385338739914
True	655.0618472963839
True	487.67336998261067
True	32.18550841731739
True	141.78864513204843
True	429.66653125316486
True	917.8981539003856
True	810.0754779894304
True	422.0303818566233
True	323.058908504114
True	16.537187177142737
True	72.53228349345669
True	724.2260450858128
True	481.7431174253434
True	396.0022600645748
True	880.6925484662509
True	25.448519091734063
True	222.1318319539345
True	876.8281149337315
True	238.30425879785457
True	8.543634425204957
True	513.2948113597853
True	104.41213159330498
True	632.2956493731671
True	50.86557857324506
True	261.03628430160273
True	841.3085694546875
True	933.659924519608
True	285.2688731499805
True	416.06956558340926
True	115.88187815209892
True	602.9303182259381
True	259.66562399083466
True	192.1483053000411
True	857.9142185923887
True	53.26510189321856
True	727.0690081222853
True	280.87356554887526
True	303.9807896597769
True	164.57700910464473
True	488.3531140085572
True	559.8535814667166
True	373.1960661165498
True	413.26422147462944
True	72.39538400210586
True	155.97101597696337
True	440.4707721765005
True	218.2129524341555
True	37.96393744997415
True	202.93478855691117
True	406.161372883153
True	415.9640692226668
True	698.5479210378028
True	133.63883329300305
True	667.1837638198344
True	499.68230187144735
True	594.1205208248881
True	139.120430128345
True	36.64741347438218
True	665.5608558938891
True	73.58900668589774
True	543.8789079025614
True	692.6608654601044
True	459.022920592943
True	136.10897473024414
True	499.0819777027797
True	3.741029562893286
True	398.592243067374
True	32.99007229659131
True	615.0532887360066
True	275.2709316570736
True	586.5911992084377
True	684.8846124483682
True	145.25857675958446
True	512.1471542856722
True	506.6363245577956
True	65.88026735100063
True	1005.582235576839
True	2.894347016552198
True	27.68602110327038
True	665.6154419887538
True	707.849137718994
True	133.69253478056174
True	417.4700717213749
True	126.28354461556953
True	76.52454854139789
True	476.43969226801545
True	38.749482265065815
True	506.41906637399336
True	10.699892047333623
True	855.6670515388156
True	529.3381955566962
True	670.1173762472163
True	99.36103390576967
True	378.31844254230464
True	971.923665489414
True	806.3539245289891
True	143.10539398711688
True	561.725861837297
True	465.8362417987157
True	255.3370159987822
True	259.8447623520271
True	6.455944856608369
True	331.03170309311594
True	13.163807832519533
True	364.887019429213
True	78.43953654075149
True	400.6193174861505
True	664.1823938278812
True	124.90384781883871
True	241.78798160863195
True	641.0651863930601
True	692.0894383138013
True	290.7844473470229
True	136.82765501008183
True	158.2156563928648
True	475.65625725185305
True	80.67110603813947
True	10.374380660319236
True	489.1218718903869
True	571.2083995412336
True	20.218569805221744
True	144.23816631201078
True	914.1313433418408
True	490.3038903637205
True	276.3518621638177
True	33.97175803670578
True	477.2180746570404
True	115.16699716624044
True	571.3095460736212
True	655.1581305673889
True	297.00134672916954
True	375.59187554955633
True	178.10821727699388
True	236.68427438997915
True	74.05165374918887
True	217.36578829586867
True	493.90070610814274
True	21.03722121904069
True	464.9920548889301
True	386.0084107104413
True	736.8512150889748
True	908.1278568706698
True	882.2421481087326
True	161.72023408132185
True	426.4300711868663
True	70.5600228042695
True	202.3548206606372
True	323.53357361646283
True	11.197487676896168
True	821.7718376319066
True	23.12479825548104
True	402.675188338856
True	260.55628934709006
True	631.0289755386465
True	213.80226236552065
True	39.21335255104919
True	655.8694123613118
True	1067.6855857655794
True	227.24492556854256
True	128.46085792335143
True	625.3594147955566
True	513.4646478386486
True	19.39282105468329
True	844.5682358282812
True	109.67674376709292
True	45.422664966465184
True	314.5081741670823
True	356.9416957070512
True	401.4665536811888
True	280.2153181939348
True	20.4879563251351
True	23.030997916752245
True	848.7801153211167
True	207.99069991221305
True	111.7939828749613
True	839.9851911916336
True	652.7994508201965
True	637.9373484829009
True	446.573532789421
True	155.27692175757073
True	31.35969374717828
True	100.51056496563248
True	445.1252409513494
True	237.8630952280008
True	492.9901114406938
True	150.72088914997212
True	488.6134438925943
True	643.3275713761524
True	968.6390786269704
True	23.20640880153505
True	1025.879154240228
True	1078.8556321187507
True	498.9209786474572
True	82.3733818740779
True	800.0486560490738
True	638.6814419683521
True	655.3004663613817
True	170.75738091307863
True	724.9764271424374
True	720.3794045676348
True	120.72733241348186
True	779.2446849652979
True	807.2785594858717
True	481.6682477737748
True	219.6481306812267
True	65.98229880138223
True	317.0883396245372
True	360.0918626014766
True	471.89774385735353
True	430.74378229609033
True	196.06814529055248
True	308.55070868241114
True	3.029616558214771
True	13.250929663435972
True	106.41458452897464
True	129.60461151681878
True	354.9255333233995
True	339.9413194362633
True	112.02869967835986
True	17.392628910222655
True	208.21579361620152
True	842.45805746268
True	464.2818090327728
True	539.7794474926736
True	555.2241545983882
True	805.2017677326804
True	646.7742993179827
True	89.32069917773983
True	212.5283498795478
True	244.08201024045724
True	285.71397149520027
True	108.25047876676676
True	373.7062220411346
True	425.4407748450389
True	175.26543681188488
True	649.5182421182028
True	242.4991435513312
True	195.283510128402
True	29.6779530952742
True	253.90092840479937
True	493.4310187980335
True	169.8666022727832
True	535.9261674275529
True	477.1320733176063
True	242.00525349087076
True	102.200761939021
True	42.44005750097186
True	404.79323522275166
True	783.1203534249731
True	174.4118296030516
True	1035.5013505136126
True	1033.7087205002397
True	487.0491956758629
True	102.40528041339611
True	124.8202039381584
True	663.1405736553816
True	7.02137852878935
True	217.8687467621398
True	135.84965508564215
True	125.36257492366336
True	329.4764396414199
True	648.9955039493121
True	40.14412732906815
True	122.03665770068234
True	929.4668747246724
True	59.08159430782947
True	463.9972892577229
True	529.6717913867609
True	255.3010299579392
True	139.1717856400055
True	933.2320722383467
True	1184.2998338638415
True	525.1673222627272
True	638.1282011019998
True	212.7230845813872
True	150.52105955440527
True	289.4705450722036
True	257.3445043992029
True	175.18882148364838
True	314.7056503768681
True	352.4103985150525
True	11.947954380219986
True	621.9214805445467
True	145.9731189915147
True	76.94278416141393
True	446.16742710867067
True	321.51142713878625
True	1169.3642355089446
True	342.68162332291223
True	988.3274506738176
True	10.178928042933856
True	269.4682509794021
True	227.3539018609545
True	154.23143874859073
True	485.9583959697711
True	194.7533710095384
True	389.7272027098698
True	322.814840537702
True	110.51715558081986
True	353.400056032214
True	1021.1122588995736
True	732.4142969080502
True	229.66373522746412
True	114.2019625543218
True	292.8369709376269
True	23.95324911320082
True	363.615338912556
True	300.05658150130404
True	555.0158715572696
True	468.3147610945634
True	355.442285168391
True	154.2095009432235
True	13.516376505775272
True	419.4226531096944
True	286.70202663602817
True	141.2657165067353
True	308.4576555467
True	442.83013665555904
True	831.9056218259867
True	309.0024091080807
True	778.7495434693308
True	409.1874091869753
True	390.6720720122588
True	1.126570201939895
True	1145.5393803324089
True	106.86412171131742
True	894.0698060199209
True	214.0868581646011
True	450.07779250032985
True	667.69885792472
True	84.7562441609319
True	473.4876816037907
True	33.34398356245804
True	400.5196152680568
True	81.2420948626166
True	228.1589740183653
True	38.43451976489498
True	678.8331899133517
True	184.7126964839791
True	28.178246433517387
True	381.20201609362607
True	103.48663672109028
True	165.48486529928883
True	824.4635801545752
True	254.944193860238
True	152.37869467691706
True	347.32498694153605
True	510.3260615787768
True	333.8194676643557
True	531.8919574411403
True	642.3607992264403
True	153.82873989057796
True	5.812667137560206
True	71.45597875036597
True	422.8984282814176
True	90.80514027443276
True	79.87847652707727
True	1043.2545956636063
True	27.520131706584053
True	327.0271238189767
True	323.7063475792236
True	484.0570421804587
True	681.6492407801638
True	189.8884750358324
True	642.4648229233618
True	325.30956474950483
True	351.35411090866825
True	273.1557055541168
True	212.34330872574748
True	360.4930948017824
True	436.1167272387804
True	420.49986347874585
True	584.336667399631
True	138.56382843096512
True	81.24093287909382
True	36.83561499935569
True	291.1010026035701
True	676.2369014242655
True	396.0295350082065
True	809.8499847117415
True	218.82058517396703
True	416.2263382168376
True	66.36977873492698
True	53.724888993867374
True	415.4369591636572
True	204.9353280551706
True	227.51984667596625
True	43.86741096192139
True	1078.2433415404716
True	178.12667268344586
True	887.9401206499548
True	323.2301122739346
True	920.0594643428972
True	234.3191316229834
True	469.1523000446917
True	540.5185707333242
True	601.183637528164
True	218.23658679424364
True	467.331796437686
True	967.0564321872002
True	128.96294768518868
True	8.408143916094549
True	560.1677019780047
True	29.007570177844656
True	75.18490726569516
True	832.8700712408807
True	227.14555503031804
True	981.3605664184212
True	684.414254416572
True	420.7830457950313
True	279.71922170857925
True	498.0083937008538
True	335.0111125221529
True	181.18526157049268
True	659.3489042961423
True	706.3939995899465
True	212.27845040470936
True	88.67600040787923
True	509.4613567403636
True	138.99644428515938
True	379.34489056995545
True	353.8133921083839
True	64.59439167460202
True	364.5762956497898
True	417.7133958749496
True	385.8902259232455
True	425.497000666061
True	431.79371419552143
True	642.5357365828937
True	58.196646476234896
True	440.9611502795615
True	327.5967962543517
True	650.5934467154223
True	212.40557938261247
True	103.45108964475598
True	40.239217898796845
True	534.8064047440815
True	674.537225915482
True	180.93573001633223
True	404.92912305786825
True	343.3606429194758
True	17.51400506120504
True	166.66894234761972
True	290.1114901081765
True	2.271277550664499
True	880.1768028738036
True	78.0519398324403
True	108.8077505924798
True	109.32253500253267
True	345.82367555475435
True	36.19959023788087
True	469.3246865238029
True	233.43840222562267
True	5.061674203154296
True	115.14329350530896
True	432.4171504770119
True	48.23482006322583
True	61.673707144935285
True	174.57749343294378
True	297.7689939452596
True	972.6978471873668
True	397.8177407086209
True	962.8347304731532
True	188.34892202864933
True	1028.8017348390397
True	773.3118244676202
True	628.5971705969013
True	430.8832259020336
True	368.3307444289941
True	76.38094538119503
True	73.0445266075245
True	76.42108519260157
True	170.90371338872785
True	475.5307649401321
True	1070.9058066456475
True	170.1462741941386
True	353.89167757142934
True	432.7326864042552
True	585.1507278648305
True	585.2588119959862
True	276.0101577063419
True	453.0780978300385
True	666.0978885214053
True	98.04187982900366
True	754.9485052696341
True	273.9044528811697
True	130.6061888391824
True	419.4639877185373
True	862.8948090674752
True	444.75756213113385
True	847.6440853378074
True	195.14282445450965
True	352.7124413303964
True	687.8475488830001
True	627.18370783678
True	192.95489159522936
True	270.65261836802017
True	756.8898449060831
True	30.06008099524796
True	194.2540159522424
True	502.9388889076102
True	702.9889907095402
True	101.91829876200435
True	37.00843803041508
True	167.51399038018886
True	743.5796500151413
True	326.65108216911904
True	547.0072242766732
True	358.3929231246923
True	301.28802952908785
True	447.9674165951382
True	507.9230368117876
True	71.2864845408598
True	364.2140420367002
True	761.3948892943847
True	0.0
True	295.5871790948109
True	238.27817572860303
True	977.4772507894322
True	153.49732697077093
True	652.6270827940605
True	639.0101556324715
True	111.65824869418113
True	223.4365965968682
True	130.48725558264795
True	12.23442166397558
True	292.2714540669235
True	378.3077637100648
True	1142.5185536157246
True	237.0810304886838
True	399.8562835973744
True	650.2776083629901
True	198.2109375355146
True	27.102666897169712
True	851.5335703285621
True	611.7351185046164
True	150.32457225624017
True	649.2693176791613
True	168.1955641246655
True	308.22641245251185
True	767.6457636038549
True	36.31865744291929
True	108.25812687545891
True	522.3300041111636
True	64.9882912359946
True	79.01351566226745
True	422.57188961749137
True	23.48354963787751
True	781.8251451857137
True	102.09038422316512
True	158.37326567533532
True	15.54010411433829
True	707.0048230962318
True	28.195803789474937
True	779.2627399470724
True	377.8918090712615
True	118.72780434670057
True	700.5072832654706
True	546.6645628908213
True	555.6149097072636
True	48.15136223724294
True	371.2840345029022
True	6.3962317561854345
True	93.15451419702096
True	363.1530061128014
True	48.357424403071306
True	113.03082478905256
True	310.3555089717444
True	176.60320455342415
True	98.88616729831838
True	657.385035677001
True	19.15006859988281
True	1150.797921914415
True	477.3039539216742
True	310.7032506129048
True	495.4997503472962
True	121.51159654949478
True	802.4876196967448
True	1100.695277111653
True	744.0929625947576
True	175.09121476632123
True	228.6570772665236
True	48.08130607550607
True	61.05118486208685
True	155.96703062792847
True	103.91886540756444
True	172.9847640680752
True	1183.620706338579
True	313.19884121001775
True	361.1050932311088
True	694.7375250944065
True	16.628613001273926
True	12.85710574595565
True	578.753756472532
True	5.33853182363573
True	117.51137996568842
True	671.3285645661547
True	184.29388508604936
True	641.0870498291141
True	846.823172883247
True	161.72592674248708
True	901.0557170280345
True	3.3012223082802024
True	446.9386839443154
True	1049.890636634228
True	27.27433404631167
True	239.89170986581416
True	140.86484690239033
True	942.3151616801288
True	234.11665816352297
True	489.1470374422862
True	119.4418327781368
True	512.5819395293581
True	158.73207494111543
True	100.8299789022087
True	387.02926754713377
True	70.49387802903682
True	54.15568478126298
True	1045.8836446323378
True	260.9978843055904
True	152.0731924509039
True	371.245201205996
True	395.5100287878584
True	212.47807920825565
True	167.0432879806136
True	398.18889492550056
True	36.0067374333451
True	488.95479950048025
True	1108.4850121358509
True	113.17603844530448
True	475.20560525120334
True	308.8105141475585
True	27.44907172530422
True	417.4768703435977
True	104.23027270144811
True	589.9960332208535
True	208.8948865763043
True	447.5428129917742
True	21.818603010718927
True	452.2314782612534
True	110.3609427585077
True	337.2014775171708
True	34.40479426545619
True	171.85109237620654
True	244.45361055390825
True	776.4437055462546
True	61.698364385810855
True	143.5213115692835
True	237.9594993785383
True	143.28441788412482
True	611.0824679690433
True	555.0958140815698
True	789.5723561026115
True	392.8089724275067
True	535.8632089244053
True	419.4946383068344
True	666.9590187957987
True	76.00131366385509
True	479.81291732913934
True	420.69343054425286
True	44.35333797577152
True	78.53244891282428
True	129.10727546781368
True	86.6986733426952
True	327.15415533226934
True	850.663085823956
True	314.9278874139032
True	1104.66557758842
True	324.53719552074733
True	918.634355193487
True	148.2864797982759
True	551.0496950699359
True	610.5166409477341
True	692.9299787852009
True	435.6522583423962
True	63.120058956989936
True	294.5007826744437
True	42.081030843458606
True	170.85405140398163
True	169.5544434996684
True	1162.0181892874486
True	226.2890524726313
True	542.1276363170196
True	534.8994027582191
True	572.9478398258806
True	890.2029838283065
True	584.2635488413939
True	615.2979975243478
True	983.6480306892744
True	121.51118715159792
True	324.91045492410444
True	268.63141379859843
True	329.9243995280441
True	90.80100471653122
True	379.0167089603639
True	4.832889308029735
True	343.691888349232
True	258.1701409816378
True	630.5151455687352
True	286.8152432718672
True	379.30749550634846
True	10.72456687608345
True	53.59322792991394
True	538.8864093057667
True	29.246529577153964
True	142.91821098778232
True	66.05838628070312
True	150.60340474341717
True	234.45448619382165
True	72.98936885557787
True	385.0463547491031
True	272.80577127608683
True	100.15680384433006
True	336.2809718966553
True	63.27816862252477
True	604.4206289169075
True	875.6214772204605
True	283.7002217861608
True	1195.379799733991
True	115.3978650078418
True	305.0433772738776
True	1046.2691936832327
True	85.0470340708108
True	287.4395994632824
True	10.114198007426198
True	418.059081272494
True	462.9799997892131
True	157.00027796302652
True	620.4700659392812
True	901.6803872416364
True	158.56971524600823
True	71.92298477444038
True	333.83120725367536
True	571.4099585511631
True	646.4725917872059
True	1262.3174750222151
True	26.27075070627841
True	927.1176602786604
True	134.32865694688869
True	664.1013145140781
True	109.86961343358512
True	127.77901846207172
True	188.8549300393805
True	166.46464414594513
True	753.5353789921559
True	214.3955590961158
True	233.5049851108416
True	69.18535895390444
True	504.65662168932863
True	450.75050572200905
True	179.00521374217556
True	240.6622853935845
True	17.527568839380905
True	427.9566036562228
True	213.83622181515815
True	298.19976808651654
True	118.28889303906848
True	743.5204806699195
True	411.6706952469205
True	251.66397184247975
True	651.9377932077408
True	539.9250640445439
True	479.7841952828339
True	129.51182049558912
True	529.8319611479566
True	429.8292295956396
True	2.770912834086982
True	183.7642468191472
True	89.76070147861789
True	241.40893728975493
True	2.552634094334767
True	123.75651813259856
True	348.32140961593245
True	7.383237730368068
True	845.457077380137
True	170.79429390507494
True	702.6418912701298
True	794.3693579516283
True	158.135334559523
True	211.529540966046
True	470.19030435380256
True	835.6088068481195
True	49.26961845834459
True	38.29992296201103
True	121.71618352331107
True	635.3446845671699
True	717.8093843411488
True	180.30498728378635
True	588.6169371337189
True	579.974094461493
True	832.4988928894405
True	405.01588923411066
True	187.26461617610389
True	888.3711549799833
True	216.8000567497404
True	151.0968679765241
True	331.3223232673992
True	217.3049574802747
True	203.6817755422901
True	605.7209366385847
True	248.40811838572236
True	194.1551700017341
True	451.3778575345958
True	469.4598321251839
True	63.11682844721477
True	267.0810533591298
True	81.12286113134434
True	334.5754549691281
True	350.96725225629405
True	268.340325851471
True	180.519415452582
True	388.1945320653813
True	624.4160127658567
True	757.2351139383459
True	306.0630454923544
True	736.683761311632
True	63.94799322359202
True	848.1744658247185
True	349.82831139711715
True	13.362209299745135
True	635.7386011950985
True	700.2787328048361
True	258.3493238344484
True	163.40217865908585
True	49.23027484416532
True	391.0708338048968
True	78.3276262427604
True	14.279907994308555
True	890.8711088343441
True	387.3300316403932
True	180.59933907458324
True	1003.344873255998
True	11.422411891731084
True	789.1401735740325
True	28.78658872835557
True	668.4317226962722
True	58.3993653188236
True	764.4392761976558
True	443.5363635756887
True	200.71141554348617
True	432.548897451459
True	210.55032630728343
True	300.042490985284
True	206.4585255742521
True	398.3625456033428
True	9.694525936546452
True	323.748961145674
True	109.3811568930242
True	11.264332919511723
True	470.98620815840553
True	723.5917265128015
True	280.28307516445545
True	81.0131274658055
True	325.4341801428673
True	76.08188444148195
True	185.15310395155237
True	183.7008762300985
True	383.735524633847
True	43.07037200218734
True	130.6903685869492
True	373.4674114396815
True	916.2737320305685
True	111.29091323027566
True	211.23135633646035
True	416.56602221761904
True	19.88177089221863
True	426.3737107504061
True	505.0403243361629
True	87.64099196930447
True	399.2220101345832
True	360.18218278340265
True	414.8525021412749
True	584.2554970961737
True	1038.4653471224356
True	993.6674354367366
True	59.06068700553745
True	1073.694813656885
True	112.3506527429168
True	111.10823348297296
True	113.56607135932768
True	474.0094318484303
True	374.8804583041914
True	567.1101852158665
True	259.2715100184486
True	158.92375539613303
True	415.2480906330456
True	16.056876037907614
True	462.5214857733392
True	379.1943559769495
True	145.7684108488062
True	94.92503072136049
True	548.9972457405578
True	995.8475174587132
True	202.69333653184452
True	63.66619238332297
True	413.6619407680872
True	378.8182144577472
True	474.71908680517737
True	321.335733560499
True	4.73054868639776
True	535.4706474709276
True	508.6477959375718
True	507.3767887502749
True	193.26402518844324
True	105.14931679602896
True	20.2468362468014
True	378.96875850152566
True	103.2524920607931
True	6.213578114807306
True	30.83659618516404
True	349.93230738338605
True	642.8734682887876
True	132.17029552010175
True	90.3346003778255
True	21.498987840039387
True	417.84623506002976
True	347.1383067728627
True	771.9593702446521
True	309.8609903553972
True	538.7175257090454
True	538.7035664524499
True	525.0527813675861
True	292.623239647733
True	531.2125596125512
True	105.44615820798936
True	585.8273387127456
True	7.1340537715076815
True	367.743185186063
True	469.82083634422247
True	975.7229141106895
True	349.79430430623853
True	776.4269524416931
True	975.2411687790536
True	180.55855263494263
True	33.92573766699782
True	365.9386774598766
True	391.7018268716745
True	594.0027756245368
True	245.03363482721485
True	26.92228358530709
True	648.3840713833017
True	130.43092317942634
True	1052.1433824911855
True	323.28417271417453
True	459.74598043727065
True	130.6160554984593
True	824.0945000888304
True	142.6327249306981
True	819.9417826757226
True	552.7731450091514
True	181.22293508225928
True	110.17758240826036
True	67.66743973638961
True	564.2044712124232
True	931.3760658693692
True	422.8161193166776
True	542.1884085065487
True	126.29026401775072
True	627.8355211075565
True	469.6103696982881
True	795.550735147203
True	316.95075685626705
True	585.4053784746033
True	120.00578786974648
True	25.52186072042444
True	416.552721599713
True	173.46780527548927
True	103.98524758294135
True	397.604106740911
True	1078.7132014703298
True	263.61825549133704
True	564.5867900430346
True	12.313137757674069
True	73.3398829679001
True	330.00085335237367
True	785.1638382328345
True	452.3745989782501
True	528.6347842161883
True	712.9512954961007
True	67.97367744425057
True	732.5795217154495
True	48.09978043462424
True	107.34217370418015
True	179.14912724081853
True	82.90108819423092
True	24.9207218033471
True	303.0132094679853
True	474.9882874340151
True	884.7022457797432
True	848.6336355910346
True	5.642474181482512
True	283.89316619703123
True	456.9334405626467
True	121.81642002154548
True	249.30892332375728
True	333.9999578357654
True	1296.7767925737694
True	450.33554443986617
True	26.373921924978536
True	182.1642336620003
True	695.565386774489
True	36.9765346922062
True	170.95369859593688
True	553.0078460184062
True	71.1734241360295
True	868.5709264905656
True	334.02393116967284
True	660.1916459727155
True	76.77852945322824
True	684.3393954158321
True	579.9813918074617
True	862.1773764088695
True	246.8917827626813
True	506.71428269734594
True	827.1433227012297
True	906.0372940348976
True	236.46437219587756
True	770.0292254385455
True	219.9990099108748
True	455.26525436097967
True	367.5838659752845
True	500.9692180500921
True	494.7085846647737
True	310.891855527059
True	356.1858666720457
True	109.42568117546575
True	363.0772213700358
True	1101.4828762640905
True	310.9660432717997
True	137.45032818434368
True	290.83422157688494
True	760.9238159962972
True	643.0181356304968
True	416.0602851338333
True	125.02804350951872
True	323.71463303699505
True	34.59696094683987
True	170.20045866792705
True	94.19878793825627
True	87.6485631589008
True	545.397434811483
True	143.99818619220582
True	131.1404806123905
True	104.63873575728356
True	85.525427332744
True	445.53819387227855
True	390.0524919243819
True	1018.8275610859046
True	508.735009403712
True	840.3636368094839
True	273.5123106271576
True	270.09052121912464
True	545.1406142493963
True	199.5405508198391
True	737.3053151050675
True	235.44707111471905
True	360.5862797568949
True	69.7685227241554
True	115.71026120574705
True	267.4845747093166
True	120.22734276067678
True	478.750845402531
True	31.09045970187152
True	584.1996218725923
True	1023.3782582448991
True	740.6394655496448
True	1.3406786515201647
True	65.54580706712693
True	492.6602657229806
True	442.5273070010227
True	78.95765634223795
True	121.5707482838747
True	319.24148448446886
True	80.40786021219637
True	48.87606728590409
True	729.1523536711143
True	673.0639955249821
True	160.82286261129565
True	167.5528524493195
True	558.1039774625989
True	56.58238950837172
True	24.624564084592343
True	572.0747776050933
True	428.5385162189109
True	1136.2773485494731
True	44.27542674569832
True	460.2481443287489
True	885.7570099199962
True	827.1682252472607
True	279.7108496897115
True	759.4273920965363
True	396.9740238565776
True	42.82213597146088
True	99.56307009471853
True	718.3615407423108
True	73.91395237123754
True	142.7996238429384
True	947.1305573203628
True	192.03993223940128
True	275.3369502995817
True	95.40111521988516
True	651.4355032735418
True	587.8980394443843
True	215.9189178109625
True	438.7982283461072
True	39.274320600502215
True	274.2582891258377
True	580.7485088627162
True	605.3916415651069
True	313.0493592415343
True	75.48442863191717
True	963.1771937697334
True	1123.03406030918
True	560.6531975003813
True	63.20872348199581
True	30.1096440511786
True	91.41519187009456
True	107.34410294384185
True	97.34668655868882
True	906.7746624195744
True	1205.856980485931
True	730.8635954206468
True	349.58309537431586
True	8.991747356236585
True	20.348315397909143
True	333.92520925708743
True	474.645288659838
True	44.900778796225545
True	557.0928753370082
True	441.4047070880761
True	389.02499153573416
True	79.75873845587017
True	196.50584749447663
True	272.23630949353014
True	139.6398632343859
True	387.2293384671307
True	42.47227179003853
True	173.87413012784364
True	1149.1398053853034
True	5.448894382921537
True	29.34210708159179
True	586.2276961091616
True	365.1169088340501
True	757.1506925300804
True	166.60718059714927
True	750.2358974445887
True	607.6149583135656
True	283.7780203660897
True	441.11905160350045
True	349.66082636205
True	300.86199703118587
True	276.1686662323874
True	394.7145319423622
True	503.996066138858
True	490.2986212996349
True	107.19991688882308
True	343.5257660461486
True	9.429613589901884
True	185.8580083103744
True	222.63509750282063
True	874.9318960566463
True	596.5276294044331
True	30.964302782985914
True	727.7476012221715
True	819.6836965624254
True	104.00677477917225
True	346.9453370112136
True	855.3788252110464
True	224.2845326184354
True	165.00608940637662
True	535.2655111549872
True	586.488042221976
True	1119.1270580414423
True	149.26916184399772
True	158.72456605935048
True	257.6929839696193
True	314.7044712111221
True	434.9697125382042
True	421.7482180094435
True	316.2781623131909
True	452.7946492008626
True	496.5439266117211
True	230.30615649529773
True	1476.1868427915354
True	252.0134611782482
True	417.7229965026252
True	55.2084922113652
True	761.8782471153858
True	243.15467413461164
True	940.890261140668
True	553.289379823412
True	306.18495239409424
True	779.0997899443056
True	264.0968583352774
True	228.86027486261304
True	260.6116802649054
True	219.38217918160845
True	137.57844458803274
True	258.1735952970418
True	713.8728997750301
True	511.8090362354853
True	219.9008406274471
True	1137.7856061712864
True	119.56145589525534
True	259.9933944167742
True	73.75918830454461
True	302.74632009748353
True	425.5831092482912
True	93.03018325244464
True	215.51116742221348
True	76.15845265040075
True	722.2042921295234
True	372.3964804681904
True	221.93282463966423
True	740.1400932536119
True	864.3174595356294
True	784.2407615033762
True	830.1830799560673
True	347.4504426481888
True	1.2143891768684976
True	258.41827653009284
True	54.19023630700403
True	370.8404031732952
True	53.13220081793229
True	363.742028425015
True	857.7908735603083
True	1045.2734403642403
True	404.4527180694058
True	21.34096569766489
True	529.538164941241
True	496.2349460179786
True	192.4050105630516
True	232.26790355736
True	297.38479555817287
True	22.794021536721903
True	120.7710496779462
True	926.015208194666
True	63.84361331933722
True	477.8262561056461
True	796.2694834163628
True	98.86887786850276
True	258.29515465935503
True	116.93369081809423
True	15.150095344398537
True	1.1600272048821734
True	123.04315636946843
True	1033.5042097879564
True	513.9323111987914
True	70.4300601358351
True	780.1874626052172
True	339.43235842806433
True	1.2987978383147678
True	481.5172395533832
True	193.78076266465217
True	507.4179372494327
True	81.34409790790026
True	322.8287371048383
True	386.6797300240832
True	165.71016581442302
True	226.62650269907056
True	135.7250240398845
True	177.59961434095047
True	946.0610351642656
True	16.10803815128891
True	506.2310615389524
True	504.51354992850673
True	406.445804587285
True	216.5504219833666
True	226.3671977047478
True	167.64060459981476
True	46.159207833441904
True	476.6309357924182
True	150.57597569295777
True	853.93182399703
True	828.4298184301355
True	263.4633599999944
True	319.9747703881178
True	523.1567097966215
True	39.00026544982615
True	87.0198298103704
True	715.0728241255168
True	1083.873132382074
True	101.88146094243947
True	731.4660343577152
True	142.09588505794895
True	947.3620915969892
True	665.4140874054314
True	107.75699383415594
True	284.1368993502442
True	614.4412549200731
True	261.54323065085174
True	44.85230703802432
True	552.493680873488
True	443.5827909331661
True	5.761041873460535
True	463.1979861168068
True	67.23812660225539
True	174.40883864200242
True	239.65936802995773
True	293.26697356154176
True	77.17322410511385
True	221.94301013425505
True	345.2214779400794
True	422.542764138068
True	928.3093784548154
True	47.26226539939167
True	876.008635611736
True	1080.41370658046
True	131.63184193611522
True	72.54560600716773
True	975.054618650532
True	31.996693592742925
True	226.02091229160047
True	87.71293387548688
True	224.22518838072784
True	364.0577449840503
True	955.314614344498
True	96.19054417323916
True	73.35594403912114
True	635.6201372682013
True	275.7816039214694
True	717.2935263358163
True	52.6351239795298
True	478.1762029623284
True	377.52416658067074
True	679.5328704306976
True	52.40052865859602
True	108.4093184916965
True	28.74565688520696
True	266.3487904387938
True	46.77973336681998
True	338.28830335114327
True	3.1767198073929626
True	1193.886773206194
True	100.89536769028254
True	134.76059917268907
True	357.30131078258603
True	742.1665092360716
True	636.3763244433601
True	1004.956926665885
True	469.9767492505667
True	416.7263839627079
True	142.28688523406004
True	405.3630703924323
True	843.4027977622396
True	414.3903707173341
True	956.2193826031788
True	88.23198567683467
True	425.6067281127987
True	182.90276894406023
True	273.9767715711817
True	764.551962798492
True	159.63337795576237
True	135.17275433920173
True	63.32079690559299
True	872.4722645689694
True	778.0679167122072
True	81.20968790186734
True	449.9298444275196
True	749.2037186621347
True	417.64440990445206
True	56.71418605963306
True	325.5450556679058
True	784.4909623802818
True	29.485133539870645
True	350.96652342808943
True	165.98923363373845
True	283.888956739204
True	30.088692568559196
True	218.5954643676896
True	775.6252331920664
True	634.7694951246158
True	58.62651774313998
True	296.3604502310674
True	861.9982751992774
True	17.445303884406464
True	318.5177971801651
True	293.0781622687265
True	418.636658763103
True	214.6669540313432
True	598.9073156210475
True	47.76873953735683
True	987.1051798693856
True	906.9706830654336
True	46.01971909483777
True	388.6174309976657
True	725.0382082101173
True	890.3387752739053
True	268.0482070029526
True	591.1874773356585
True	124.24870813360134
True	187.6897820308268
True	130.53925593480787
True	131.11704367924065
True	202.8241423173548
True	946.1605236808394
True	763.5467948541368
True	914.3992471632372
True	18.802297709643028
True	28.299321012795648
True	359.6161476969028
True	13.560078142452843
True	598.4797021356661
True	1038.2137575839356
True	262.0043224537894
True	211.1935871705036
True	87.72929179981432
True	223.64363976331072
True	128.36423129145328
True	46.03602912201645
True	133.1217411411933
True	86.88893923305596
True	250.97728019151597
True	532.5509019077715
True	159.894996549721
True	28.73806051222546
True	57.715006745007926
True	425.1645124662361
True	264.01936565259564
True	590.9440913560852
True	20.914243285964503
True	110.46264745804288
True	697.2978956312538
True	267.766532843788
True	459.3527635690612
True	649.1465133768701
True	100.09630843027264
True	111.4706170874508
True	82.12089575238087
True	26.14929895464165
True	120.15503152948146
True	88.76819742020405
True	102.0435406163764
True	150.88045645302162
True	241.92050240204563
True	834.4323279765902
True	279.33125506361085
True	923.6052733695276
True	169.534016711175
True	194.99006440159403
True	816.9515492875692
True	304.29032122758235
True	588.3781272056292
True	257.81032422201594
True	348.2049837558177
True	442.85190957028937
True	570.3010753280092
True	646.4354980610426
True	355.7607223321606
True	36.17374471693289
True	557.9717686696596
True	594.4323686528397
True	20.015399955688277
True	12.182789176808985
True	258.598064208372
True	404.1636648991612
True	437.5301362365386
True	64.54048079997962
True	668.5432390036397
True	928.309379665922
True	257.163813185937
True	910.1128311223648
True	283.0764744770831
True	99.67152980006688
True	277.6222581940805
True	662.494786149642
True	40.00146128160468
True	581.6484590025937
True	1295.6047492599105
True	1016.2389129200913
True	860.8758176592044
True	215.1133394331435
True	91.92717417680836
True	196.4897471220365
True	834.2512884729928
True	150.607191826492
True	1051.3291175006816
True	845.8844225104937
True	37.54939129458791
True	86.96104554979595
True	413.753358242617
True	409.3207530132864
True	198.4748586164909
True	514.3820632675119
True	647.9645720000377
True	122.8703698477034
True	275.2452284600269
True	977.5160693561048
True	52.296776431757216
True	681.1898126343074
True	547.9177770522194
True	37.84818803510664
True	851.7709501079376
True	379.81850438163474
True	558.1902728683066
True	111.7690049207122
True	263.44851602549693
True	214.4129422849022
True	27.007186126313737
True	139.79467819128078
True	771.8478696675774
True	143.5127443985894
True	364.3933404746101
True	60.96537770453321
True	608.710191278324
True	623.9697364601908
True	231.42127473278305
True	454.4201947861935
True	164.06014624936742
True	157.11568371957037
True	222.78214472321685
True	270.1851062496532
True	355.34592953400085
True	133.16288721355434
True	192.97276082582852
True	27.69096064285689
True	887.2765985139885
True	335.3943174743036
True	9.715867063710894
True	367.10107010489344
True	165.22448456889222
True	631.1802807752562
True	381.7923215406613
True	580.4412521206807
True	558.4173111366744
True	472.5645025430968
True	794.9395989157327
True	244.1825874302866
True	550.9094903061781
True	160.24685898975562
True	551.3113006105364
True	373.3540801012306
True	379.92192273723657
True	128.69789555874942
True	141.7804562929448
True	108.9829451320534
True	69.92672144541285
True	752.7741884869511
True	177.72979976603818
True	46.6197063799055
True	0.0
True	530.7339717186404
True	114.4441614424906
True	22.20689805763112
True	40.851472372339245
True	111.08993702802424
True	532.6719751253505
True	180.6481276270769
True	111.44633000506606
True	37.135618964523296
True	156.6756303630583
True	905.9026881849878
True	46.92297165261249
True	229.32520721699
True	736.8695104562169
True	315.4702349548426
True	430.8214716769834
True	459.1471472694664
True	507.2271811176432
True	609.316031559785
True	957.1843955082212
True	271.70100425776
True	1044.3714852488408
True	907.6329940894254
True	615.752251661467
True	350.492884318959
True	825.6848610525302
True	11.179723735925808
True	34.268352366412145
True	275.23110322486104
True	40.941230384557
True	205.7126197356332
True	750.6959551639475
True	214.72012261775217
True	717.0913265423128
True	759.261809381548
True	121.4742603100079
True	353.0259302884641
True	576.6718105863586
True	23.628077040506003
True	130.4615360948411
True	430.8771679874332
True	302.232768568209
True	193.7974057639286
True	112.50896628454804
True	383.0708762825908
True	20.36151513351206
True	359.4615953040205
True	364.3242388601232
True	1034.239963868154
True	371.5860709949392
True	29.319114343250817
True	448.5501223768225
True	431.9756848991984
True	229.25898636996143
True	32.43013933434223
True	760.821573757722
True	431.99218458580987
True	175.26333059890896
True	13.1215306132453
True	1225.0121516847817
True	166.84362800887678
True	26.185700905201116
True	305.7202846907056
True	284.26840080801816
True	117.99618269686296
True	290.6151087694022
True	46.98112654284897
True	323.0002551417781
True	318.81674364085325
True	328.61030825665165
True	30.467385136173668
True	48.73457873032906
True	1055.1601811082064
True	26.34982613068408
True	12.06847474290458
True	186.0211046665875
True	657.3238626205995
True	8.650252797263274
True	187.9884996235071
True	177.57687923833458
True	523.2867021716612
True	372.8762250431014
True	750.4519295852818
True	325.3736188322714
True	488.2053591787964
True	438.7763734541449
True	507.2780024633797
True	101.58970591450988
True	1256.725452706508
True	924.1622923239728
True	272.093186817766
True	538.1776501092223
True	105.14921516527392
True	566.6554032703359
True	445.9804890435931
True	155.4434525609592
True	77.91132311312089
True	349.5659165721779
True	169.6448392653526
True	28.065455610942102
True	589.7030260340647
True	379.4859970253751
True	70.2378134388154
True	32.05287772744208
True	663.9215305641796
True	495.4286578555871
True	70.84432394906017
True	22.22701419465865
True	330.0159471743296
True	318.5051230913612
True	711.5764537493919
True	539.4303498450931
True	558.6102919269516
True	792.6666323882457
True	7.234551880138902
True	52.8196634281472
True	36.8563177423257
True	58.69699335823246
True	493.8242853020419
True	583.7448464820834
True	83.15939096804368
True	105.9401259223829
True	201.36446697627352
True	77.99414748742043
True	173.32550676658605
True	208.4979613205363
True	269.1349450858032
True	798.4410329088738
True	596.903570793456
True	293.21920227219414
True	195.3130887917313
True	277.3188736291077
True	245.65268578695725
True	751.2010173802477
True	335.3535790919452
True	165.93924458363023
True	876.8110766268973
True	346.5573005310705
True	473.684293947954
True	151.51879023202142
True	117.38015696769004
True	63.10379586964834
True	204.78194532059652
True	988.0267587922016
True	527.9593738656607
True	117.72434010568688
True	365.99069329826375
True	102.16843552810684
True	666.5008802517807
True	4.4367766650254525
True	699.4240055940105
True	33.63806747214341
True	926.5354589797904
True	845.3877996401264
True	214.5204920453092
True	30.419623918709384
True	78.09504686061804
True	477.33043529794656
True	225.0133965364145
True	1.4428072497334656
True	80.77286273398856
True	1073.5453344713303
True	355.525276728428
True	645.6654595140509
True	478.87109087679886
True	31.22647364551924
True	138.95269348129756
True	436.11486131519433
True	879.5481114047486
True	812.0825009018877
True	418.1138647136083
True	341.09890876495115
True	17.995484543380783
True	82.78493184064139
True	786.5113463390963
True	470.6964975519235
True	374.5493403312965
True	893.1744627849755
True	25.193273903991457
True	223.29575522214964
True	909.101039311202
True	233.9513602635974
True	8.538866218153743
True	500.0851986452084
True	103.4748159749298
True	656.3370579018854
True	54.57976721748943
True	249.8706681628471
True	881.0279876992702
True	936.425429386023
True	265.4285801188532
True	426.1912601536265
True	118.234976898638
True	577.5851589230077
True	270.5004845383657
True	189.4108127558336
True	855.7146852002307
True	56.13315107278967
True	699.5594066981107
True	272.052466008366
True	307.97536894485177
True	169.11317038256522
True	486.9621256657775
True	582.6271922274517
True	375.5991990637527
True	410.487909449525
True	69.21253136943436
True	157.59585064290928
True	465.8013257300321
True	220.35636989451132
True	37.14767334944773
True	199.4637723147246
True	376.3000750183891
True	390.1912148662819
True	726.3935479743178
True	132.24196035396648
True	635.2831246329367
True	500.0221530736174
True	595.7753026550322
True	136.7387124751711
True	38.67330486461952
True	680.7770332845372
True	67.76743092705574
True	549.4719671500039
True	686.7769020137039
True	449.1243840244117
True	132.97063224903684
True	497.5965536448009
True	4.838417708606823
True	393.9020341677461
True	30.08501199289618
True	626.1516536768916
True	279.6246591593644
True	585.923218939163
True	699.2074788644151
True	146.95484276684817
True	533.6788610409999
True	494.607436986976
True	63.99448281362346
True	989.9335971769412
True	3.250986104770747
True	25.88820510642069
True	639.3664525801823
True	664.4216816809903
True	135.73164366685518
True	415.0591488281442
True	125.38882458833484
True	74.92472559772035
True	467.4699861085005
True	44.15473151794623
True	504.8722576342455
True	11.400162990910808
True	831.1309059024657
True	554.6708726779304
True	658.3068275566927
True	108.09020205279548
True	373.1141560879736
True	991.0525717649303
True	882.7202747955134
True	142.76077708798425
True	523.9945242639523
True	455.7288238276713
True	254.07006213681188
True	265.1059122394958
True	4.629461621001427
True	334.88350093981705
True	11.259001926337048
True	370.4150847082328
True	75.19827499647077
True	407.8423022737721
True	654.3887018521649
True	125.4379223628796
True	237.3449469864555
True	641.4494213826896
True	678.8071904279458
True	298.58233471430617
True	144.02431812734503
True	169.439752902272
True	465.928979582598
True	87.82602140491396
True	9.928176046540958
True	519.5432269733662
True	564.1489489052956
True	20.96748930552904
True	139.55740664414546
True	922.4742829660504
True	488.4611562591437
True	267.0023954157164
True	34.16866039477948
True	482.6629488506247
True	115.37921872385324
True	589.540226107639
True	655.0774110490049
True	302.3065996623453
True	392.556182682694
True	184.39690958438396
True	242.7307709641597
True	75.51999755847915
True	220.3553146500016
True	506.2257718581297
True	21.34749853614261
True	436.0429112161124
True	347.4661124191662
True	688.4793282025763
True	900.7966697822208
True	868.8748037302528
True	149.56694814791297
True	397.0190943541492
True	69.9405458992079
True	187.19921762558965
True	321.85120414476853
True	11.46754445806554
True	803.1713254194711
True	22.2346368340752
True	402.64346009152666
True	268.84073484203844
True	654.6218399136852
True	199.400434125641
True	36.365425551013296
True	724.0958735333439
True	1068.7158568019004
True	222.51170954402383
True	131.2059406610369
True	622.0021373822225
True	501.28392784322097
True	16.514415851538015
True	817.6961091723037
True	109.64916572666242
True	43.715270875185794
True	305.3668215646949
True	345.2433348272405
True	382.9115902035783
True	276.99441269557576
True	18.549531267232823
True	24.444586098294813
True	833.16813326192
True	204.06786106735237
True	112.20106730932916
True	842.2553495821732
True	646.5696400140833
True	652.1015984280803
True	452.5321264786392
True	149.1319872194477
True	32.06123078166964
True	104.74186320966096
True	441.3712244227444
True	235.2871774296277
True	494.8281536799529
True	148.0933847000999
True	495.7124827905302
True	639.6745054098482
True	961.3429784002802
True	23.20725184365458
True	1006.6338859825933
True	1051.427454075484
True	476.3940789038018
True	82.73657834922638
True	815.2792901955296
True	654.1243964720271
True	665.5333868635679
True	169.7124656944275
True	737.8134808294704
True	693.0989297624282
True	122.26153191183786
True	772.8603488473008
True	827.5967462909513
True	464.3423064867012
True	223.4443118861641
True	70.1412990893694
True	302.7098663907158
True	345.6494507638992
True	450.5911388652378
True	433.11473974214096
True	206.6287359071758
True	310.1703032074836
True	2.7157383919708837
True	13.95428148124898
True	109.19252262411618
True	129.49242064313066
True	354.3242577191644
True	347.06668112415247
True	112.7779872736589
True	17.212847954697338
True	204.9899007617396
True	837.098926193371
True	463.8648551906492
True	537.4632339474115
True	562.5025844791181
True	842.3923736718025
True	664.3514322846529
True	86.49667184709601
True	211.39715539332127
True	245.89156504411923
True	280.4712367792619
True	105.63266523823368
True	357.1627961643296
True	429.7183530710689
True	169.64744430392042
True	662.0839224958753
True	240.2178816427453
True	204.9613932623674
True	31.575724686851736
True	251.45409355512948
True	470.93388862247366
True	169.69982898801427
True	537.4574982666599
True	474.3793087324941
True	248.77832008809517
True	103.51361823066634
True	44.11577378849678
True	395.6286758986688
True	793.798479822581
True	163.79197983667368
True	1037.4311976424303
True	1045.1839830460851
True	486.8524369969408
True	96.72184385880745
True	117.657405096045
True	624.7455379654606
True	9.219655181561828
True	227.5488128273124
True	137.24680539114632
True	119.71356815676364
True	333.1266209773784
True	644.1567110401825
True	37.11730181243159
True	121.77990787701827
True	973.8512359320334
True	53.1683471091086
True	445.5221556346764
True	528.7098517851653
True	255.4742487346588
True	129.26508142415068
True	908.676111465289
True	1184.9917660750589
True	524.0715485030668
True	642.8851192482698
True	198.4701275341124
True	154.64750324172897
True	312.6501878169471
True	254.68655477798936
True	176.37246008258657
True	319.96770334943403
True	323.93654078535604
True	11.988031887604128
True	611.1499643940391
True	147.56531483161504
True	76.7230535030314
True	447.7062722859005
True	314.7642722108266
True	1219.4205747303724
True	354.0752381616404
True	1010.966122330897
True	11.024485816412554
True	263.7451632929703
True	228.6815766627054
True	162.27806831479342
True	474.8036810932302
True	192.02872793914543
True	417.9108492537761
True	327.90548523281234
True	113.4531436623637
True	358.09418578337454
True	1003.0634605451723
True	687.8929464769345
True	233.41568862928355
True	110.53479879228418
True	282.9375957294933
True	24.61502453159691
True	352.8916720615555
True	310.7533771009421
True	575.1874884385837
True	449.4320545825685
True	363.8316640636256
True	157.58347442882575
True	12.772026178326238
True	429.07534915246606
True	279.1048076748152
True	144.0132803504191
True	301.2866724527232
True	439.9749336618264
True	813.8927038548242
True	319.98172476883155
True	771.8096275982865
True	403.0035824773647
True	380.7212825525222
True	1.9270872337260652
True	1224.4672245944805
True	104.09678162428708
True	931.8904749830848
True	207.53242333489484
True	464.36485951059257
True	674.1852080436717
True	83.63354997388038
True	478.077235067039
True	34.64245072309501
True	417.63985995864783
True	76.47662827759854
True	229.3072201993068
True	38.32195037061294
True	676.317545703634
True	188.9844499192832
True	26.0474596231318
True	396.8041579879053
True	111.02843710080808
True	159.32949541040452
True	811.2159800675183
True	255.4164461693136
True	152.7415935708727
True	370.4165079187336
True	523.6223125733119
True	345.7821858059104
True	519.8741176299174
True	615.4311114647713
True	153.9709554422901
True	6.746365511528035
True	74.01162136728104
True	431.1152619904431
True	91.69425124030084
True	79.84443101205487
True	1036.3764000368874
True	25.98934518993344
True	326.69114339377575
True	331.7113592516685
True	453.7387172678199
True	690.395903854158
True	190.6243721402984
True	658.0796193556926
True	336.5951466761451
True	347.2547578741971
True	269.4397906174315
True	208.43683585964712
True	349.45943576203325
True	454.6153655534904
True	411.4943705535923
True	601.8277261530812
True	134.63086095149183
True	78.5928868269922
True	38.457940072460445
True	290.58987528197935
True	652.570421130583
True	413.6199080851506
True	782.5591871999975
True	203.0760087771857
True	372.4194448763145
True	66.83496513162666
True	51.70223740178145
True	434.9547527431789
True	201.5581266964309
True	227.01047805709612
True	40.57413062353679
True	1087.0825912120338
True	172.39261371793745
True	921.1572050626216
True	317.92334796910995
True	931.5353447697414
True	231.11513389538675
True	457.70329147642383
True	534.1135611203997
True	636.784777197069
True	215.32642915639013
True	478.2962676409937
True	930.1933366662386
True	130.1561423458877
True	7.630423801834431
True	571.6068366778259
True	28.671489529731584
True	76.81500653103794
True	780.3171538146013
True	227.2918653168799
True	987.876143250856
True	684.1099462960385
True	415.250526435256
True	280.10461962980224
True	484.6883056001384
True	337.40390840140844
True	184.44328886410025
True	679.4628806053004
True	709.1475590995351
True	209.47986341151687
True	86.75677400961
True	525.7620551034785
True	137.5892498099046
True	375.6797761676283
True	340.70425879892906
True	66.26314503043851
True	368.5127584704125
True	409.2464742113452
True	381.4474205157054
True	420.9401768717581
True	418.25043579609473
True	659.9987086735239
True	54.88156939447609
True	456.3954523896121
True	320.1102466678739
True	650.6587588171134
True	217.3171476634584
True	101.12256006430918
True	44.68405781827881
True	543.4996661485624
True	628.0583817649499
True	193.34132831304825
True	403.9440530537002
True	329.44963669608273
True	18.545746895601237
True	163.18795522601897
True	290.51008673618543
True	2.95784754743305
True	868.6949830359503
True	82.36388117373215
True	100.52180928427556
True	113.94167524507336
True	372.2467713668419
True	35.75064665837699
True	461.00843042553214
True	221.768412895598
True	5.325333627440168
True	120.11149034824464
True	450.8743136774121
True	51.62542349482322
True	70.63893567922479
True	174.3425803515432
True	293.18913119613126
True	942.4418160307172
True	385.6618198665871
True	924.9209416171824
True	175.09791763105557
True	1041.264654714332
True	798.1168065915377
True	655.51429307128
True	391.0059990485992
True	387.5921501642457
True	83.54212459911069
True	68.95198954890922
True	80.38528501196545
True	183.4730034639481
True	480.28336554236216
True	1106.9588330861443
True	179.84556538748828
True	350.6048299968064
True	433.970183359956
True	599.2410733318563
True	604.5585773663265
True	286.2698837840352
True	465.1148290886001
True	699.8657945659802
True	96.91921851669817
True	705.4443668819613
True	261.54190048567966
True	131.97864925195438
True	417.0033533956322
True	835.0713907221289
True	445.90345772493214
True	833.3192129655466
True	192.9228790200438
True	353.008412757346
True	699.311661152219
True	621.9552516153844
True	188.15427006556172
True	264.0350075189958
True	796.0587229364734
True	31.730824790466823
True	185.33383206777077
True	494.0176765673836
True	687.5407406733667
True	105.65861264967258
True	37.0834909411552
True	161.6581124590059
True	716.6281128654815
True	315.36474937474145
True	557.9018350620474
True	337.5895509791821
True	299.8801370194704
True	443.5951476696431
True	496.4735230702192
True	70.09119505986673
True	379.7417608999042
True	765.20328752819
True	0.0
True	310.84553997976184
True	238.0856445552283
True	975.8636162521848
True	157.009968675374
True	627.9928828028778
True	645.1024082850497
True	113.9193760620186
True	219.33594083914667
True	134.41405081278924
True	11.11169452518506
True	296.8557156508913
True	375.46630739371847
True	1133.5285130023628
True	234.4495348808311
True	424.44548373222017
True	664.187297137765
True	189.4491559483635
True	30.73918752378696
True	831.0943948938634
True	626.1305898560792
True	155.9810304643205
True	626.1659776352792
True	163.15668711681917
True	291.70283380676574
True	803.4153647746978
True	32.46626116556208
True	104.87564682664244
True	506.1080349267476
True	67.03873565532393
True	80.55888674028897
True	411.6346771820823
True	23.898148759976063
True	755.1891898538573
True	99.24857987816658
True	159.08708073151567
True	19.23646219300621
True	692.315950582594
True	28.77019422918697
True	786.2630977521743
True	404.7986617321592
True	122.96430254642527
True	693.6517313017279
True	525.3587355307211
True	562.8112922037235
True	47.374689079553775
True	374.3993329187074
True	4.949034961949929
True	93.93058368170392
True	389.4907657005314
True	50.41195942276605
True	117.46277909140154
True	309.97251073394625
True	191.06883444626308
True	101.2461752698674
True	682.3575187262236
True	19.84583751577325
True	1157.4358093188353
True	511.1417596037705
True	302.7024361993574
True	489.0210357131265
True	124.5334780223508
True	791.9166029509086
True	1124.292145198906
True	751.8587066228196
True	174.67930943325638
True	222.83477027023525
True	50.62375449929566
True	57.0924318541444
True	151.61528648008024
True	102.69832118261375
True	166.0922566284752
True	1191.7016354846446
True	307.8684437336407
True	350.0876809271651
True	738.548334661508
True	17.66708259265689
True	13.257895517859964
True	583.514765013683
True	5.778139697106524
True	119.02560931265832
True	681.2271357192496
True	183.34188844316796
True	643.6740736660496
True	825.7760366697511
True	146.10796121588186
True	871.1214910477648
True	3.5317271836642576
True	449.3157594275584
True	1046.3660503579276
True	26.538361155883948
True	232.55809063261347
True	147.4382705051448
True	1000.3777966720568
True	231.95219604693463
True	496.3092394798549
True	121.54618743608074
True	508.1092073392668
True	153.2564427849859
True	94.85705034771289
True	386.6004797103977
True	72.42446016805233
True	55.98352842220564
True	1044.748522254897
True	266.2297416608023
True	156.25755896817915
True	370.45592557575577
True	390.29848916428506
True	218.0654080403395
True	159.8253374596096
True	394.046189422832
True	35.21801608113434
True	485.0568957238457
True	1081.6484599685616
True	111.46920172744476
True	465.6402306135671
True	322.02519064795734
True	26.750270210654023
True	421.9124826569858
True	101.73935265368128
True	589.5571848531006
True	188.47027033303945
True	423.1531046187682
True	20.421754063344835
True	418.6096593736903
True	100.62954622251983
True	337.0144629094575
True	31.83450764614457
True	168.18181597811406
True	254.31557816013608
True	763.1776884679704
True	61.06174331559777
True	142.74808818258245
True	236.7090079365899
True	139.2712981176001
True	628.3738000082382
True	559.2043083460621
True	787.0812390862632
True	389.0811626184332
True	545.7777687394389
True	389.31366974658033
True	678.7987962910443
True	73.30203274781634
True	466.819727768326
True	428.0169083109576
True	48.23867937393396
True	82.19827261144157
True	128.93366052718645
True	88.60926393166473
True	322.6701583019695
True	842.5279919300192
True	327.6591081178568
True	1067.6411245531867
True	300.0127556267819
True	924.2379590538412
True	144.31883117157167
True	565.3814553852537
True	600.6110558531957
True	702.0449832024874
True	440.3458275912951
True	68.00065517719096
True	301.15959717303224
True	41.71491178950605
True	164.5222048059904
True	176.98149136012265
True	1110.3276308334512
True	235.32471882541023
True	554.3574269867584
True	549.8539005846017
True	560.0205995933807
True	871.9481753127059
True	600.2521712832871
True	628.1857948162536
True	930.999914274663
True	127.22845890374252
True	321.1304036673835
True	268.8423672844854
True	339.30503321060826
True	91.70196387191469
True	380.3163975872608
True	5.006933156933497
True	315.74234328684577
True	260.87715649801515
True	589.8536087683982
True	305.7918399439256
True	366.84643082908246
True	10.543276240284811
True	62.21343179737759
True	549.2029091007674
True	31.45761956162952
True	142.1287081776663
True	66.16615883817408
True	155.25051409469094
True	231.09218139172248
True	71.31132765864932
True	377.45521276726095
True	289.7449699410225
True	103.30025453622446
True	344.3732784841938
True	64.73659398712053
True	578.9495472561681
True	861.9411529594909
True	275.5038005515503
True	1176.2786586818524
True	118.18476188264702
True	298.9269541320696
True	1056.2172211219242
True	87.8181661449154
True	270.401017238632
True	9.423999117679497
True	408.05219666435
True	449.0858522034917
True	155.4975565243049
True	613.0238833073897
True	925.9090653747048
True	154.74353659113044
True	74.89428023611214
True	339.3637942358355
True	538.486463264638
True	626.6944501751739
True	1195.5106493539522
True	27.625349608267133
True	950.4533181440884
True	140.23940166214643
True	649.4846956627115
True	112.0496988616384
True	135.36580213940923
True	193.74295797039704
True	164.06097103888573
True	752.5371462692156
True	203.5818194522652
True	228.7277195691334
True	66.82750862225906
True	520.1046025832935
True	448.4214126231099
True	175.2688590887928
True	228.1442763092336
True	16.084136612624533
True	432.678603082594
True	224.1740267834429
True	271.60405776380486
True	110.29946450198202
True	695.657685034019
True	408.3228586727164
True	258.1117635063651
True	644.9851648583696
True	510.1671181578018
True	459.6081035869632
True	134.74585546975555
True	518.0914572224711
True	429.70798307346354
True	3.421278629462152
True	190.334220494646
True	93.4319369956887
True	240.3429345939242
True	2.8279842652843645
True	129.50915622393148
True	350.6860117468205
True	6.489155973827774
True	878.0245044505851
True	170.9536022364774
True	744.2987994331803
True	768.0907692799416
True	165.0637145611145
True	235.11456624139367
True	487.1501461609453
True	832.6595948301481
True	51.31772675955712
True	37.83459233962844
True	135.11979134577828
True	625.5986542686845
True	733.5715359158335
True	173.5439637788974
True	592.5961035706534
True	596.6280096588681
True	867.8583034365969
True	413.61735868428985
True	189.1848509104047
True	874.0019223325435
True	229.18869588478316
True	150.76085229160515
True	321.5832648813269
True	226.48374216134425
True	203.7387425109629
True	626.6509211473656
True	254.02376466025905
True	190.38800801968105
True	460.5373521406242
True	476.2319077735369
True	62.50180906877439
True	283.92414173380706
True	75.07885351179006
True	337.2530730780397
True	351.89817236395817
True	266.906173253258
True	176.28549737993868
True	384.21492383543085
True	601.2376702528678
True	765.729896156649
True	296.3335056801284
True	739.5186050083142
True	65.36263053212357
True	859.1036866630876
True	362.6588314836434
True	13.373813868447986
True	608.5014915212213
True	697.4840322021448
True	263.6245173494475
True	171.6982280612159
True	46.61980407017671
True	389.33300911346896
True	78.56324169717246
True	14.388951419220016
True	905.1810377358298
True	375.7102580994388
True	176.85791079632153
True	1000.4871091058956
True	11.273221549146232
True	808.3625445413176
True	28.793184074114915
True	671.3583230852747
True	58.578336217137775
True	747.9196983754064
True	429.9080937316144
True	180.87409945280064
True	449.4381382992135
True	197.4047614210132
True	293.56205663754923
True	213.4656738632884
True	413.6196845849476
True	8.825954928127643
True	326.00986131411867
True	108.20902465891048
True	11.666833875673566
True	479.3286586896498
True	693.4374421702533
True	290.7303744974469
True	78.83014835662783
True	300.32705923064003
True	80.37201317294011
True	187.7381448043389
True	186.02726119360256
True	389.547295849355
True	43.409420959512296
True	140.29251324428367
True	363.5047379014724
True	880.5902629563304
True	112.7631125163886
True	207.91003749506305
True	428.655191316273
True	19.99379614486391
True	431.8245486022301
True	510.76452141997663
True	90.84565591067894
True	396.7787753895065
True	357.0585231336135
True	423.1330619349073
True	583.9224463403358
True	1059.6701954443663
True	971.5298069873894
True	60.136475696254
True	1070.1861218778056
True	113.29184290827864
True	108.99472336997148
True	113.28241861787168
True	494.26167514913294
True	360.93751283256887
True	589.8658316321582
True	249.86528711768145
True	156.62098816969723
True	398.08673198967415
True	15.179499368981675
True	465.76042152982046
True	387.33024756716657
True	146.05361142445906
True	99.67049017142648
True	527.2582472302021
True	1019.8232366208516
True	205.0702583464198
True	64.83717834195599
True	427.4064888191322
True	387.2169987013763
True	481.4739309916346
True	330.23459459032057
True	3.5894699775530947
True	520.4313165600835
True	516.8360858967237
True	507.7462341462968
True	191.23143625920707
True	103.7115594221633
True	19.805359786594156
True	380.5764714532557
True	107.39144222320571
True	8.80485832525077
True	32.00955242806107
True	343.8754843540341
True	656.8639219810385
True	137.35382467550406
True	95.80548899185436
True	21.61086490784949
True	405.723742970542
True	360.3090122225332
True	787.2180233997307
True	302.98252341620105
True	503.9118540802247
True	532.0061730317641
True	523.703155303137
True	295.0230498026156
True	544.3751427579841
True	94.47745222815152
True	579.9774362583555
True	7.486637879398337
True	356.7442180640982
True	482.6501185175363
True	967.0866877442154
True	345.7174900572148
True	781.8856496170418
True	991.259829155305
True	183.23668286398484
True	36.9208067158358
True	366.4476493623485
True	387.88542616543344
True	571.739202350303
True	258.36311294753415
True	29.429064904075485
True	643.0267427900659
True	120.44022470375596
True	1082.8505914826455
True	322.77308511052325
True	487.21688282033614
True	122.87178069399272
True	793.9177851565477
True	141.49107722567828
True	837.4417471644335
True	566.7000938880656
True	183.8552633396665
True	110.88454006640934
True	67.9135392502212
True	570.5088436578055
True	927.2586589896516
True	425.0790027032098
True	524.0676626208369
True	136.65560372626862
True	600.8340971135864
True	469.3952447318076
True	789.4124207020443
True	319.6838590911904
True	580.1913010605164
True	119.64236841705396
True	26.78356665506453
True	406.2958151453293
True	171.97981220747843
True	104.38262010982513
True	389.3611945892663
True	1108.483649012754
True	251.8693435843344
True	553.3214009099349
True	10.726558902637844
True	78.16491544759735
True	331.4323629262425
True	769.6725866619013
True	440.7972677817874
True	513.8245631223589
True	708.7030271994253
True	63.52507103385996
True	722.2367589582958
True	48.39799797203088
True	106.22841118328348
True	187.4955411471306
True	78.34853371883823
True	26.541365238270785
True	296.8369096732644
True	475.7641658992445
True	910.7953628665196
True	862.871453902245
True	5.8986339770606495
True	289.8802285116831
True	460.64074970870143
True	120.47211247981905
True	249.0241621069497
True	330.08591468269464
True	1332.4877468045452
True	450.8894053798256
True	24.04855586730767
True	176.02839302534431
True	674.1226669408085
True	38.16717946883514
True	178.38442169200638
True	557.2581067378401
True	71.72291324896516
True	864.8110306639846
True	334.11151461008967
True	659.5288426691748
True	76.56589102362774
True	694.9875400506501
True	557.2642983356267
True	901.5915389362136
True	236.8423607032722
True	507.5626497329472
True	829.9250952368905
True	930.9102413666913
True	233.23609190873955
True	775.9228212296625
True	219.5311725262889
True	444.8861025997632
True	381.715187169939
True	501.69852300458285
True	495.6172464835445
True	323.1602194918826
True	342.8608449795332
True	111.87490202334332
True	343.85594768273995
True	1113.171242516324
True	311.468017687022
True	147.26802542833485
True	296.91786265198795
True	741.8088667902502
True	648.7718128283199
True	408.32755114505903
True	121.4167507073318
True	332.1994133316408
True	34.2824874357693
True	170.910544709799
True	95.36533946528186
True	92.41810084208846
True	580.8138851511856
True	140.23285738716342
True	135.15863071332703
True	110.6198518080218
True	85.1912761732988
True	437.1534190642558
True	388.3997959583016
True	1039.687832126531
True	540.8411816623592
True	830.8008310389813
True	276.77001024051526
True	311.8575880066638
True	525.5681251732425
True	199.08540235215804
True	785.519314473882
True	241.24021669527733
True	364.4046007207526
True	71.37652437235386
True	121.81235565636906
True	273.7260028839969
True	119.27098055899712
True	469.15001754496535
True	30.70375109625049
True	575.938199027623
True	1013.582258548546
True	735.320474791486
True	1.2494503878533878
True	59.4019870844639
True	484.4252545246511
True	440.51107025497777
True	76.30679823467463
True	115.07033456469644
True	297.8540492019593
True	77.91158562663438
True	49.02972891064523
True	721.7646502190767
True	644.1360761326991
True	150.4397996537845
True	164.6907463680861
True	533.2969377608599
True	52.715998255194265
True	24.455545299408342
True	581.4254670411415
True	446.3530100336736
True	1127.651928600477
True	46.1540306648818
True	457.69197263278426
True	904.730881724006
True	792.671228309542
True	276.5536916179354
True	753.2371896814794
True	402.0936343013618
True	41.092187938333446
True	99.76390781340312
True	699.3964515046991
True	78.27011106832194
True	142.518286500337
True	937.7667817005014
True	181.69931472874924
True	274.2405827549426
True	107.02486659416655
True	637.8934456629198
True	611.910924884734
True	212.5386667541161
True	440.31890666145983
True	41.63001277135798
True	281.83595598534527
True	568.9607688267091
True	625.3899363490599
True	310.91933301401417
True	74.18284929847685
True	989.9447085274356
True	1082.2563934109016
True	564.8779626568881
True	63.14139553749451
True	28.579118721925298
True	91.34043379393572
True	103.24095416674272
True	104.53731435286528
True	901.3276154681917
True	1188.072909757872
True	744.6995098564756
True	323.707058884573
True	9.020496404342314
True	21.610262184913903
True	334.6402926991885
True	480.1980597797189
True	44.7468325203253
True	541.1821232217869
True	435.36920870156206
True	394.9273671748671
True	82.3045087861557
True	196.621675178316
True	255.3052314093433
True	134.8926754165947
True	388.13474942828975
True	42.06940574630721
True	163.52580510635693
True	1183.745805305812
True	5.267035633133121
True	28.109199467463647
True	591.1400903996467
True	360.6564855512293
True	771.742029265583
True	154.4538016473382
True	776.1637721670553
True	563.5255690126988
True	275.3814938578413
True	435.8969332754288
True	353.2123687083698
True	284.25461733797385
True	270.22656045630123
True	396.8900350556655
True	491.57693285521657
True	505.4458038879368
True	107.73286290544742
True	349.55812306384354
True	8.588711599613713
True	159.2146853044909
True	228.46356864933583
True	851.8918582013542
True	576.2953014258261
True	30.85237307451932
True	699.9998091010035
True	844.5647499482386
True	110.11188396913948
True	348.7574840691361
True	874.5631159460941
True	229.4740359713116
True	168.31481875882898
True	528.4713293596346
True	580.7838818954672
True	1117.915179399077
True	150.13708185532502
True	153.7888290815352
True	259.9107432517306
True	297.33950241480784
True	425.00925364692426
True	407.6334258549856
True	326.4682016924764
True	434.5538230199188
True	491.903531808732
True	221.5462007752163
True	1442.2608354129973
True	240.55837978640145
True	433.9324294589025
True	53.2804298735798
True	769.041523674037
True	257.318332666982
True	914.3935370920568
True	553.8750170326258
True	325.9049728788177
True	763.1189089184498
True	264.37200382625804
True	213.9890398282618
True	257.49510962212923
True	213.75071196518283
True	139.46234262740234
True	246.3957297808011
True	731.2831899040839
True	499.97699625245247
True	224.43467521543272
True	1161.83299094497
True	112.867196013278
True	253.8573955518929
True	68.6921007737572
True	315.88438461538107
True	407.9191987209937
True	88.88101578188996
True	220.83818857922256
True	70.58687755061914
True	715.0619833938456
True	371.7580508487503
True	227.76136706311985
True	748.8035931792592
True	854.9511515910426
True	809.7350233789499
True	837.9493504674441
True	344.2511484913724
True	1.800992610565788
True	260.44398428002205
True	50.800834174762784
True	391.0053857990261
True	56.10160290992901
True	358.4000418350108
True	854.6539559760752
True	1034.7397142134714
True	406.196261888808
True	23.024863773484874
True	521.5920092636683
True	486.953504572266
True	201.59698725176196
True	229.21270618436125
True	292.23030641372617
True	20.25424917392799
True	126.90683633640212
True	949.4418759136936
True	61.87131521457097
True	484.52634900637935
True	787.5976523948797
True	101.861067146982
True	255.03662648082368
True	113.20713998999086
True	16.164049858994396
True	1.0096503805007169
True	114.9165615854355
True	1031.2692287396533
True	480.3927629696054
True	64.29481479773082
True	780.0576376550026
True	326.00491196378016
True	1.4774236241314658
True	427.0294994448149
True	182.9519027994879
True	489.11445568016745
True	84.73639489281156
True	338.21048149027075
True	375.96588702634654
True	163.82855431541316
True	208.09990520595147
True	129.08518578268288
True	168.04659219095862
True	934.4890176751344
True	17.374611912828293
True	498.1276307496893
True	476.426652237421
True	402.8881104174056
True	213.6858615425928
True	240.59400043257023
True	152.2521055416583
True	47.29615970537395
True	504.4501145115247
True	149.58047390701142
True	871.1345004100104
True	837.1496209283589
True	241.81709568805675
True	316.5876543621676
True	525.2191531819843
True	40.08105526328744
True	86.07109699988203
True	720.0365689595892
True	1077.432206308535
True	108.73635688542548
True	741.0804660321724
True	144.23452569844702
True	927.075321356447
True	656.2506329697842
True	107.691506968583
True	271.70517355071905
True	597.2469724530121
True	260.136428125557
True	46.28076938453982
True	556.4654845423757
True	442.45514498700567
True	5.397191279732363
True	479.3504843501639
True	68.82722596316886
True	167.235637697091
True	241.80816485581357
True	306.7572530434763
True	75.77611869733148
True	229.3692494557481
True	348.3544862507129
True	447.8875412798028
True	929.167203232988
True	42.29414902620551
True	913.5658759705068
True	1027.346255707597
True	133.99366558201527
True	75.28926833336735
True	1010.4821904793076
True	36.56455821993229
True	222.8297258490471
True	85.6498326011883
True	212.79921475241
True	372.8885189956276
True	987.232079597333
True	92.03548118153056
True	68.31576336615684
True	655.2563955152835
True	267.9215395874268
True	735.4095235918363
True	50.0403005821546
True	496.9005463950445
True	362.0196468721074
True	684.656728888547
True	52.42935659944314
True	105.92427543034434
True	27.423088758337496
True	267.53494616964537
True	43.06477654225679
True	345.0523297842218
True	2.804342338781709
True	1168.5367229746382
True	102.98980412670424
True	126.41977473050866
True	356.43890058399575
True	707.8277774232702
True	672.8770015308768
True	1018.1514653751788
True	482.76756401287207
True	418.75308915650777
True	141.76787256465246
True	429.467225014388
True	865.0714229158742
True	426.71522846688543
True	965.3046611115658
True	88.2428672435134
True	422.4300064017384
True	181.9392579358903
True	298.46494769487805
True	768.6682847181748
True	159.43867702524213
True	134.88424325182774
True	62.9176549808328
True	863.796612466808
True	803.2394593188509
True	85.08140909300246
True	423.5493181595007
True	745.2200208794369
True	415.38131049086496
True	58.02568232294994
True	307.9592375178909
True	772.4010309497585
True	29.37253454194181
True	364.1743147263495
True	168.38743017762707
True	282.07859913058854
True	34.66023842844488
True	214.02577213361127
True	783.9793698234851
True	645.9574474633129
True	58.3326279955353
True	290.6327028460218
True	890.0693121732472
True	16.61032319615919
True	312.63001641793693
True	285.60454804432453
True	426.8735388312874
True	212.9517107433345
True	600.680068315921
True	47.937977204917225
True	987.1017236962894
True	889.1552827945311
True	48.68882339510368
True	397.3229885838495
True	735.3208816668111
True	922.8698057327676
True	261.57566513809616
True	582.5993357592266
True	124.03259757647558
True	187.2126320838541
True	139.3059336936516
True	135.14511780227215
True	210.2467442833345
True	969.4842278803256
True	773.9553615423571
True	973.0286405631076
True	19.725168192345865
True	25.774135677599944
True	349.9152406663057
True	13.733601974569131
True	638.5354039824649
True	1061.0477586478637
True	256.0137384229939
True	209.39606521147184
True	81.7110674552085
True	207.0883653561885
True	137.53732695484436
True	46.17129252171974
True	137.2130626650453
True	89.51799828489061
True	250.3318039115314
True	542.003572567293
True	159.0398370867308
True	29.83997801144518
True	56.58039382639427
True	427.0906956683768
True	269.0806642120691
True	564.9880605009396
True	24.320502410380584
True	117.05100959934477
True	678.6321605263075
True	265.6004132440769
True	471.9932106558385
True	658.5796790526449
True	104.0938208189601
True	113.3286116482111
True	82.14134024877295
True	25.47612988756483
True	128.45691829086445
True	90.28921768338428
True	95.78083970233943
True	150.68912593403812
True	235.98806426462056
True	827.6849604021968
True	278.3843856699196
True	950.346449339043
True	169.2738701902485
True	188.12965400967872
True	800.9654281676817
True	304.5267356498757
True	578.4649716578964
True	252.4139126688176
True	356.6891090881479
True	443.33283325386606
True	564.3406553750833
True	645.7874767368168
True	369.93055490272894
True	35.71183022518066
True	563.6688477103665
True	608.3305419567232
True	21.26753303836176
True	12.07599535681432
True	264.8243938469114
True	395.5895890851715
True	446.1776900512952
True	62.83652250037751
True	614.6588765033698
True	941.638202689213
True	223.93858135647557
True	907.2965935615304
True	272.1656543913014
True	102.4597653471574
True	271.3379775708179
True	696.5487471740095
True	39.48420380882301
True	598.5075682553575
True	1266.7654693969114
True	1024.4489381272188
True	889.4513824583981
True	207.541886784396
True	91.52239846658888
True	192.74000748492227
True	828.9978003237117
True	150.99252710262698
True	1076.5789380104047
True	854.7410268804708
True	43.51122133910942
True	89.92436675122242
True	390.10035699525247
True	403.007955060685
True	210.36872974033275
True	507.3089441829193
True	657.7025076339233
True	127.09442009810434
True	277.3158013921925
True	984.8966067822262
True	49.816504946668296
True	670.9310317790562
True	543.4527217728948
True	36.76653415042479
True	818.8671656328554
True	383.9388020776513
True	555.8179468039943
True	112.98632316797108
True	274.47301501018217
True	203.994412758294
True	25.49222144143128
True	130.3702725187317
True	736.7150868755404
True	134.2977024666884
True	365.1462329972096
True	64.74966854568855
True	641.30457969646
True	623.433519577524
True	235.95574893564407
True	462.2300119675611
True	166.7169015408166
True	157.42154441939255
True	220.75145454873407
True	291.9690779218958
True	372.5224753801033
True	134.94331356548247
True	201.13078380562217
True	26.09853555821279
True	883.2716808704142
True	300.41352126785915
True	9.25409359950002
True	354.5932102929925
True	162.20574406878353
True	629.5205369770495
True	372.3365832737423
True	575.7172999092733
True	563.6892100613037
True	499.8460678560955
True	788.0393171440516
True	246.418998942648
True	570.907901865841
True	159.0982207518784
True	523.3267910761966
True	361.741751184644
True	370.3599649710266
True	132.4438266468472
True	126.6561269289972
True	109.35512594955858
True	69.81806850195632
True	713.4765018667337
True	174.16143700400642
True	45.15141839049984
True	0.0
True	536.4903145369229
True	107.44775937949454
True	23.03826236919323
True	41.69352597330981
True	113.60635982535295
True	501.482350756456
True	181.29287060543717
True	108.0184370440844
True	35.91428303281154
True	157.3453304513461
True	931.3701021628356
True	49.56184022490768
True	227.4897105884167
True	752.3158597790947
True	320.90838286047324
True	459.6277709280255
True	460.4636189195018
True	511.3578898129108
True	611.8548566427098
True	934.3550116305918
True	266.89681360587275
True	1049.5704363002956
True	913.6666290374384
True	598.0846963997546
True	343.26613096154256
True	863.4788376052409
True	9.612112924285364
True	32.49790352906136
True	292.91566026510526
True	41.01119144417907
True	201.2714019308039
True	761.8200574957444
True	202.6846242884502
True	731.1084124381731
True	764.4566523891694
True	124.12445586790956
True	363.9521948427288
True	565.079136534178
True	22.203708432475796
True	134.61992323687392
True	438.4270112410542
True	306.20746244184494
True	195.63533370441613
True	107.847693692834
True	374.2903836289632
True	21.745490257598068
True	369.7070440633552
True	355.67913970341266
True	1062.87964516281
True	371.84932766729696
True	28.990293265604272
True	441.44490457619366
True	426.7310333509923
True	228.64244144150737
True	33.5542870132231
True	753.5767654599973
True	443.5053433193518
True	176.51788913343023
True	12.865639271785277
True	1220.798184518953
True	168.74555227782307
True	28.729511339167477
True	291.9671625082569
True	285.21932292625365
True	115.37562959418425
True	291.310613036963
True	44.77114116591586
True	331.06879142066083
True	295.3369951470871
True	325.6254335621619
True	30.877719321324665
True	47.90743380507017
True	1058.986642692036
True	25.24389672561589
True	11.623074868239032
True	171.18219300985618
True	644.0823733997324
True	9.79915487840959
True	181.2783530094743
True	168.37698711753436
True	572.0421940261641
True	380.045150422374
True	714.4787233301353
True	330.5455106681527
True	476.3964360852452
True	448.5681565224789
True	477.690300098671
True	104.4542270169918
True	1262.236361083647
True	894.4982191133031
True	278.57164504815427
True	521.5249345815656
True	100.51764400969856
True	564.6154625915178
True	442.40648802853485
True	156.10261688724873
True	77.33912723796921
True	349.97043277964394
True	161.63043303808996
True	31.009672438947003
True	602.777028592057
True	377.4108062146156
True	65.41915128131488
True	31.10503450638371
True	639.3960973354838
True	490.5942156979538
True	75.52606533312374
True	20.42900374568928
True	329.2154449311761
True	325.12380472543055
True	701.4067211925749
True	560.3663300802904
True	550.3892145352326
True	783.1017201833108
True	8.631789247995734
True	57.98411431275249
True	35.77057553346522
True	60.49345877722447
True	505.2324803835183
True	583.0503348129265
True	85.23578885923372
True	110.61556470267296
True	201.56632966270277
True	73.17285685708276
True	167.8445321453443
True	214.8013299176177
True	277.888683995541
True	831.5950576013014
True	586.2357198108667
True	284.8901604000748
True	194.09863357701016
True	256.8155675830371
True	239.2303502836869
True	750.4316247787737
True	329.89011224730086
True	167.36190640782704
True	884.9307529137798
True	347.17317564440566
True	480.6091121259713
True	150.12469980363352
True	119.62481405181146
True	65.37896094219388
True	214.16480689871145
True	965.6689079139692
True	533.6477747108688
True	116.12870637609062
True	350.1633160621111
True	103.6910012428309
True	667.3193973890407
True	4.915221478172756
True	699.1627546558082
True	34.68821685887451
True	928.6644453104852
True	843.8382358669328
True	209.47900668106848
True	30.0383337937837
True	79.15873138022704
True	457.3844092201781
True	228.16520960479852
True	1.4297966986507848
True	72.43716845811446
True	1109.0416513463572
True	354.5982887342615
True	678.6610860044958
True	493.257275887523
True	32.84421715258988
True	129.95844768413565
True	455.7013894270189
True	899.2142946673334
True	803.9619785927687
True	425.09830829336784
True	345.67367002358145
True	17.69113525771129
True	77.68984839688514
True	765.8010730001915
True	478.9002557930221
True	377.18502067602
True	849.8979739466525
True	24.681475863806632
True	214.2364171899493
True	895.0347526274492
True	233.32556241032785
True	8.551101062460939
True	511.7184887244687
True	103.64713555851688
True	625.4930104348824
True	56.94558852926731
True	249.51232010949653
True	876.958285733507
True	891.7610058541649
True	277.64835095781166
True	449.0083851637768
True	118.67334103761873
True	587.4702683132886
True	259.13244217475864
True	203.8721420586313
True	802.5419595163769
True	59.2593417077437
True	738.5732111606922
True	277.452210792065
True	313.0440358265596
True	164.26562910989782
True	499.26678457473656
True	579.5972980000961
True	385.6496976087435
True	401.8028139932415
True	63.74399556506839
True	159.28588647712246
True	451.5161862198384
True	224.526079176438
True	36.87528945049759
True	207.34061760495584
True	383.0855436239348
True	376.4690295144964
True	749.3702956185539
True	134.77177389407618
True	664.1475922006586
True	497.1136521840681
True	603.7556617182684
True	136.51623285909554
True	39.11581594939387
True	656.3698266127287
True	64.93934237318342
True	546.9616224533196
True	689.0375612711961
True	451.78276345584976
True	134.17919269388457
True	511.7499004548727
True	4.309072938063649
True	403.6081221526654
True	30.224359051639908
True	626.378116961526
True	261.5830364431636
True	579.1022250220316
True	702.3615695337876
True	148.45296514125084
True	515.1605321668889
True	514.1321643091472
True	59.68904910411701
True	956.1224511283656
True	2.997645658830831
True	27.16179142366168
True	650.991662403092
True	680.4571604276334
True	136.277821422693
True	421.3837007557065
True	122.84042381439504
True	72.38048559039223
True	469.56571240922943
True	38.41716949556443
True	511.63877349575023
True	12.738630555056677
True	844.8375866052859
True	533.3079039503655
True	691.2655289698803
True	101.52074924954944
True	361.01411830228886
True	968.6229538182014
True	875.1594442896627
True	139.00887739127822
True	562.2842047705282
True	459.6921110388301
True	255.13464635752243
True	246.83330110079908
True	5.85687079991361
True	307.0686587205071
True	10.737943959349002
True	368.8248351500421
True	74.60885328413556
True	414.8395808216057
True	655.8917063985274
True	127.63685277936248
True	238.35514821169792
True	650.8633104776201
True	682.5072836365388
True	291.88634693400985
True	139.34656188136353
True	159.33299015243043
True	488.1766487153451
True	86.0592562927357
True	8.940062429768181
True	526.1527687766767
True	566.9989237392684
True	20.12733803891106
True	133.52540951720948
True	945.5631075004342
True	484.0008344552416
True	274.257633630492
True	32.50000981029937
True	472.8607600808669
True	110.07233670203598
True	572.0019334203834
True	651.8570946690337
True	303.0697619240164
True	379.9199650173317
True	187.924600516724
True	241.0119308727334
True	73.71289906220701
True	208.0227180184864
True	500.43934259267866
True	22.454131751104217
True	441.81128288379983
True	354.416302913218
True	713.8445519105003
True	900.847017524898
True	898.2624585036336
True	155.56955644566236
True	415.1668569581474
True	72.02187264078073
True	192.7690242760121
True	314.52711957185915
True	11.883016429095347
True	795.9512481503672
True	22.955666180939293
True	393.90667683791503
True	274.49102394973045
True	623.3512884549853
True	213.70367324039708
True	38.11805559117558
True	694.5056466832787
True	1072.7781838205617
True	225.8675561137832
True	133.71092285996667
True	620.9843757569245
True	496.8330891842996
True	19.397940079709063
True	831.5891486440863
True	116.26062461498044
True	44.40688816981076
True	311.7181067689462
True	353.07351323889463
True	394.3253751659632
True	277.64867177448383
True	21.293195103121207
True	21.97813090796849
True	812.0075980501764
True	205.85776444551493
True	111.52596277305962
True	872.7484845815417
True	647.5894742956665
True	639.7095861172206
True	443.7304298573155
True	155.3238849109869
True	31.88147520988473
True	99.2149890565695
True	422.195080492754
True	234.51779363628077
True	482.2567729639344
True	141.13997878497682
True	485.0031072644856
True	652.0330995532748
True	976.0582108812292
True	25.507518581090988
True	984.4372641098528
True	1028.678442460401
True	466.7999593901828
True	84.6059061449994
True	808.172657411563
True	643.3200921651079
True	684.0975242526234
True	169.5458796991855
True	734.9768401180482
True	712.9468008863307
True	123.97325591534629
True	800.6931730735447
True	828.5805269903742
True	477.1380424987684
True	224.4476486005836
True	73.46595875664634
True	316.16013156659733
True	320.17279065487287
True	480.4021650943079
True	425.6687982771485
True	193.848051393658
True	312.40336674589327
True	2.716451601044079
True	10.83239823321692
True	109.55110681836156
True	133.20725007292882
True	355.3459810051292
True	357.78677553769006
True	110.59139321902094
True	18.29172109857004
True	210.31348095941408
True	841.8640832116323
True	444.3294090983328
True	529.6633496194985
True	565.3281250901329
True	802.4176482942661
True	635.6956297438932
True	93.7700813945461
True	203.06256549099365
True	248.1411898666864
True	283.9634407901615
True	104.5677203900414
True	365.27837296289846
True	437.157305075675
True	170.4069369633819
True	657.238751221543
True	238.79450707705263
True	206.8904414824208
True	28.909757331239863
True	251.36030940390012
True	472.6898158456681
True	174.54344360827474
True	523.9327414958644
True	467.9857640874114
True	243.361889062246
True	101.92138885544904
True	42.21926501277424
True	404.4587516093212
True	787.1355563549618
True	156.48740370693343
True	1028.143467563788
True	1040.4843624866728
True	481.6981008960722
True	106.87734767535862
True	113.49928485633396
True	649.9048911190063
True	9.120892300631905
True	225.3515098046257
True	133.46930239253453
True	116.90241324075474
True	325.86553805292306
True	647.2920524975458
True	36.600863881161175
True	126.04359382394873
True	981.2196239805032
True	58.240584724986405
True	448.2629961028087
True	526.1222529380591
True	244.6960301017603
True	131.36953012955811
True	909.450542945417
True	1203.3468896266318
True	513.8154582160228
True	646.2376983071317
True	217.16622625349044
True	151.67169055203345
True	325.28343150101574
True	258.66949849776904
True	171.12559254213926
True	311.52804692566576
True	345.30022730114456
True	11.779775057348898
True	615.1979836469583
True	150.10712951473835
True	79.79142362092085
True	455.6747267271301
True	309.0839050537653
True	1168.3353122964984
True	351.25039770762373
True	980.855110948784
True	8.622493868925421
True	267.33125968756536
True	228.6742390105545
True	157.91791462441026
True	484.6295716633216
True	206.28811346084447
True	408.93479392498057
True	317.437515155012
True	111.97695913652956
True	358.4013891824629
True	1072.9058960009504
True	719.6148314123824
True	222.80780490386363
True	107.6698962371763
True	281.4620913319362
True	22.570437571878127
True	363.4783783022485
True	332.35796909691567
True	540.3663590575082
True	439.7440195700627
True	346.6135396800659
True	160.9769286381385
True	12.082423497507875
True	408.169479961861
True	290.3395932916611
True	142.19945596569713
True	299.690445257661
True	410.5236881171336
True	817.3866224292825
True	309.12713245441125
True	770.0418649272476
True	420.8037631609001
True	375.7865306955116
True	1.186305838663514
True	1182.8457742085031
True	106.946314443882
True	916.864472686862
True	204.0898157547963
True	440.6175437144127
True	660.2789012112996
True	86.45105222666892
True	504.0245106423446
True	34.81891576914901
True	415.8295773390421
True	77.06639182431725
True	233.2120829815337
True	37.62656738389818
True	703.1566518165771
True	189.3884650278367
True	25.075576609256125
True	386.6550069588161
True	109.6672483959712
True	170.24773496760454
True	803.7275045600348
True	259.45443060472746
True	147.34295172802427
True	380.7432275852179
True	512.6639304919986
True	326.493198112184
True	511.51252704971824
True	623.1018875643884
True	153.69263222999183
True	6.928561261829591
True	70.28046627689804
True	420.8917590570036
True	91.8059038243856
True	80.37940779230885
True	1069.160469940802
True	26.687825565551705
True	323.74817721848666
True	320.9204372728162
True	460.343303305388
True	678.2480455042128
True	183.698249237326
True	650.5537739304815
True	330.926380674883
True	342.12863994814364
True	268.08207352687106
True	215.84649494716385
True	363.5872739392453
True	460.7474399226172
True	420.2982621094498
True	607.4455666469264
True	141.71455630150925
True	75.3019515241464
True	39.83393429325564
True	303.27719324696284
True	631.1089302162233
True	412.7255353390397
True	789.4048698696931
True	215.91252168249724
True	391.6237216427654
True	66.78141437197269
True	55.76924396288344
True	433.3886199423652
True	203.7265042373843
True	224.9600574603577
True	45.19045410827282
True	1092.4255920712246
True	175.44171617332822
True	909.1027665276714
True	323.97891858288364
True	923.480068620216
True	233.63239752875825
True	464.34291965254977
True	532.0432261446774
True	621.2000629737465
True	212.51564941488184
True	491.65718089093167
True	926.8718547643482
True	120.31668125389774
True	7.117604506747529
True	594.0134865662311
True	27.92650768174125
True	75.83558060117421
True	815.8424473458878
True	230.3855914253845
True	982.681188481971
True	703.2579871493123
True	415.7408764400218
True	278.813016007874
True	496.03023997552106
True	338.694121197546
True	182.4760234708173
True	682.0426300178523
True	739.0041580631074
True	209.23864631156115
True	89.70754015772289
True	511.232937051777
True	135.0980912909743
True	373.819263737534
True	343.6265811834833
True	64.63848854095653
True	378.18597656126656
True	400.22712960353925
True	388.6460808348367
True	399.73352540225306
True	425.4397412087838
True	634.1538254852212
True	58.75796528290534
True	443.2036874946052
True	321.48937803863777
True	658.6401620295343
True	210.186612911718
True	98.43209308941871
True	43.20268651280906
True	542.5997739562945
True	642.7959648248997
True	182.94659396884992
True	414.704862556358
True	346.39478193965425
True	16.930333997659943
True	170.2176990064199
True	293.4821834334399
True	3.0079350017183097
True	871.6586713965723
True	80.54353926195587
True	103.52015781526175
True	104.40712413688216
True	361.79234315879694
True	35.616358092475
True	466.7670405393951
True	220.38966637935124
True	5.13897650821661
True	119.32763252343156
True	447.81168957300576
True	52.54421857666805
True	64.19180111265982
True	178.74163908819688
True	289.24923020559083
True	942.1518662837824
True	383.8094150466843
True	998.9668696582016
True	193.4880867134625
True	1047.7510022780696
True	779.2160169188395
True	637.2522266921642
True	420.46223281217686
True	371.2172811274513
True	80.0899673590974
True	71.624393969444
True	77.4417449896401
True	171.98865519936842
True	490.493092821141
True	1097.493011506033
True	173.10200404123316
True	354.4418514764037
True	437.5227322854979
True	583.4410447699438
True	572.9110761401806
True	282.695506208452
True	452.2673397523381
True	667.3967958715741
True	98.29972607475916
True	704.9305203810335
True	256.5105919818583
True	138.006242572355
True	411.3836238172633
True	807.1014854679648
True	428.75673853043406
True	821.9092127953983
True	193.49061613376347
True	350.9300166727704
True	722.3472222064697
True	612.0437534180783
True	196.19546209874375
True	268.92103273086
True	768.1601868890535
True	30.70308119833051
True	189.46343825721823
True	502.5200357169284
True	688.892913281601
True	103.690635594738
True	35.33444295797928
True	166.41987721011003
True	705.9565616977553
True	322.37733739961294
True	563.271351025441
True	358.42144331925385
True	307.7530379359887
True	430.14801543994673
True	489.8812068610831
True	72.21636336533554
True	378.3995019906508
True	770.2193394950218
True	0.0
True	304.65152095559847
True	248.84353518536244
True	977.9226923975076
True	148.64289582573477
True	622.2239254345902
True	639.5348584598195
True	114.06932422017152
True	207.7969245145574
True	134.2103536894588
True	11.04906333621674
True	284.4808038507947
True	374.435673492932
True	1130.0806285129447
True	231.72792141399503
True	418.871241809735
True	650.9809747587468
True	198.5965629037977
True	27.811255558753142
True	875.9113216573253
True	605.4086679975014
True	155.44068133034085
True	614.9378278676761
True	164.84464716829848
True	301.06257606545256
True	750.5598383150405
True	35.07348730899976
True	108.20404642763737
True	516.2032587099734
True	65.42486318816461
True	79.15735103278124
True	412.2126000395126
True	21.282427455057253
True	758.7900799229523
True	105.91771625443508
True	152.8690614542197
True	18.15279924772484
True	699.5590958885103
True	29.16685602518013
True	774.5516188167144
True	406.30471778746266
True	117.68026825430594
True	707.1990290513188
True	531.7508951307477
True	569.7819296099332
True	47.75902631708843
True	368.3246759970712
True	5.697992720855851
True	87.01013981462542
True	384.60968164520114
True	47.14681826343996
True	118.34372796735832
True	304.8157823677565
True	200.09173073770472
True	102.6789762350244
True	643.285435197656
True	18.957569265704876
True	1132.64030109001
True	503.13203304704416
True	307.182917646987
True	496.6582206438582
True	117.9370425393408
True	793.9200158796248
True	1142.8643323762997
True	755.8831502851247
True	170.04125708696515
True	224.71068914933892
True	48.02117119685207
True	55.934735291636414
True	153.4948710510617
True	100.51152824139524
True	174.37853856129428
True	1133.25377294264
True	316.7287015040348
True	349.91250433376706
True	695.6346431966792
True	16.311081170842332
True	14.073961090861276
True	615.8315595738155
True	6.079232421780364
True	111.78372896640796
True	699.0372278086646
True	177.30350743319823
True	619.4907825454601
True	865.491272523288
True	159.91226201210532
True	886.2346070554936
True	2.753030124282541
True	444.2039073181133
True	1062.9027055495972
True	22.40958804319579
True	239.25634491227345
True	149.3207872448105
True	920.2214811903034
True	232.3793516348279
True	506.4677333407236
True	122.4037912947596
True	527.6855169434572
True	156.1878712853053
True	100.57762395153526
True	386.4373840555695
True	67.45268137618069
True	52.38941471657018
True	1016.6063645286952
True	269.718392126412
True	161.06559989017882
True	352.64118489265195
True	412.461362949548
True	217.06429822489883
True	166.38286495224858
True	408.48458475713807
True	35.66256936879686
True	486.8675552654461
True	1117.6731308051787
True	112.20028416821324
True	466.6543323086386
True	319.58313757424673
True	27.63616043527812
True	412.6644571544337
True	106.05180772871344
True	587.4025291455921
True	198.932922101936
True	420.0792680892621
True	19.251586824719304
True	443.42650162511
True	109.1533380212168
True	330.28731708756874
True	35.8474960947688
True	167.78170726830282
True	243.50496837503815
True	757.3153399524987
True	60.68477806035955
True	138.88089180943803
True	236.72521067260465
True	140.42257415163272
True	653.2684624017178
True	557.032001694056
True	778.1322337048408
True	405.5638651916038
True	538.9277754604292
True	419.7530687728433
True	681.6364874611913
True	75.76467350931654
True	462.0322548827238
True	425.38241855760464
True	48.48866550837784
True	81.75029631948253
True	126.80785265247604
True	89.23699556077149
True	346.2683040360811
True	867.6978874927951
True	331.5860897394623
True	1124.0695017192736
True	321.9333254677908
True	902.5574874372164
True	147.86885124105106
True	578.8164549675781
True	591.6521239692332
True	697.5463625143075
True	430.9173265609373
True	66.26321274952183
True	284.6943830133331
True	39.20027180413374
True	174.7797213054136
True	179.34735169032177
True	1184.5456586290431
True	223.20171028125387
True	549.7452914147088
True	559.3101119981476
True	567.889555980012
True	880.2649550945214
True	602.4129122396438
True	648.2737088962576
True	896.1819309433097
True	123.26330644456746
True	315.68422022698087
True	264.9681067581505
True	310.3860903886511
True	92.94136614185896
True	383.7371240678523
True	3.9645837263561328
True	317.1192839190713
True	249.98237518678815
True	625.722625657005
True	295.6392507536487
True	363.9317659782912
True	10.502724492362288
True	55.32185198657504
True	534.0835302544617
True	29.35052089560699
True	149.4593766967894
True	66.58173528581469
True	154.07280524701608
True	221.0146321722709
True	69.60057218445468
True	363.7912643975191
True	268.6481123589488
True	103.84585240712012
True	332.8543642509451
True	62.46421847173277
True	589.4407989730935
True	849.6041656678393
True	271.3318799927181
True	1168.198941356956
True	111.31320060760568
True	290.96482043575105
True	1060.156685860794
True	86.76236231684781
True	264.9707925681606
True	9.883526340943348
True	417.3789503173678
True	445.1430204173927
True	148.44860035638024
True	626.6286307426435
True	940.5413394142016
True	157.0457128654512
True	79.96638918677442
True	331.0685730647522
True	539.5238099751915
True	607.8039920268905
True	1227.912806089271
True	26.801593598019277
True	945.4345391909652
True	134.6107557000822
True	640.5465700698318
True	120.43007096431644
True	124.12848289472616
True	191.87129180374063
True	170.87747647817346
True	750.417821834254
True	203.69665435461917
True	233.22353222308
True	65.79313112495842
True	517.4053654254499
True	449.7697814173306
True	176.00955185499788
True	235.2610485561621
True	18.56987978383148
True	418.8191419227719
True	209.41619591133897
True	277.25222581097904
True	112.1630201901702
True	704.7358618018653
True	413.26281367628576
True	249.77357669858503
True	639.4664171804516
True	535.4713181393431
True	473.9495074624992
True	134.9234837643331
True	527.9108346018184
True	445.2999124295088
True	2.296514834013456
True	200.52732889022727
True	89.68087490277175
True	248.83770218838603
True	2.8198228006323296
True	126.90882475873018
True	340.73931242102225
True	6.706688600702224
True	849.7053409224621
True	163.1712724323933
True	693.7083753257577
True	795.8355999504018
True	158.1151977001785
True	217.36095389284904
True	481.19481524271737
True	811.5109480117864
True	43.22594265303412
True	37.77024513258882
True	123.59069612639406
True	640.9112442689932
True	712.7852734173063
True	189.19591665404175
True	585.7844371732565
True	612.0093827002914
True	811.5333677102442
True	394.1291030468735
True	187.79666295384865
True	879.0676511735264
True	223.1100269385369
True	154.4726029633529
True	331.9915918882186
True	224.22513230478464
True	212.69482296547525
True	618.8823089352671
True	239.24733997360192
True	192.00184794746545
True	443.7166559810181
True	473.6756296044609
True	65.43967344680098
True	290.2090848823118
True	76.37647808817353
True	318.5843374165627
True	367.2852682020167
True	248.72961308389404
True	178.44422130344208
True	382.45203298169
True	652.0377713596254
True	739.890066102964
True	297.12139607095446
True	743.6673588367767
True	65.09926358271467
True	884.1168973253788
True	361.53002894132027
True	12.48553851169788
True	595.0488179768296
True	690.1727456422182
True	255.1723084165288
True	172.70397757393042
True	49.70009302630216
True	395.0995798516517
True	80.71665856726933
True	14.432096091900398
True	897.8791751057646
True	378.5532121574301
True	172.891158818775
True	1002.0713140221122
True	12.89083345729102
True	767.7828240589549
True	28.75732509834197
True	644.2104011994361
True	58.03545610964664
True	754.3046186822405
True	454.7279034331794
True	188.96527351424663
True	449.3177420245359
True	218.80607355392783
True	291.4144820192965
True	216.5244492174157
True	405.7330975397648
True	10.769787875445756
True	328.0977960001673
True	110.15214348300736
True	11.462033566031456
True	466.82922504690544
True	739.2479780570475
True	294.21360548509114
True	78.75771898283833
True	297.57768136505985
True	83.73561368468563
True	187.0803789272972
True	182.52347677241488
True	381.6931949490786
True	44.35630408224451
True	142.54566697839857
True	385.4826600761482
True	857.8947904637956
True	116.34334146900396
True	210.2694412671382
True	435.9365859631982
True	20.13547790260569
True	423.3950736707745
True	511.2391975931245
True	86.48772030209626
True	391.08582990199767
True	367.69294962640566
True	420.6367023771929
True	610.8245602197628
True	1056.6948365469225
True	982.1707043832146
True	56.86241586737182
True	1076.179640372575
True	112.0187615762013
True	113.62400825269204
True	110.3665676674768
True	483.7076665390579
True	367.7763091538864
True	569.4109014904975
True	266.5605840276407
True	155.75177993778686
True	404.69627360977086
True	16.40665681424838
True	471.1835221198678
True	390.35641213894496
True	146.6054114155555
True	94.6221349094365
True	534.5644755976598
True	1009.8265778876054
True	206.313695641005
True	64.31522864738417
True	445.72784833370616
True	375.2431297337008
True	486.9945103216391
True	310.0062514316223
True	4.355172779384176
True	550.6265432625751
True	508.33589769412345
True	491.1051603091306
True	185.34553837837157
True	103.84145971192056
True	20.576979385517856
True	377.5692437778024
True	107.42799512657676
True	7.085446589395716
True	30.705927689706467
True	340.9722747549945
True	669.3369252855699
True	136.44504582798226
True	85.93666325724593
True	25.43404546578685
True	428.8087091217178
True	366.316630277953
True	768.1458552147525
True	307.02048313916384
True	524.4733997288919
True	558.0531541209467
True	530.2987174347728
True	293.82428883612045
True	546.2742860180691
True	97.91143280532356
True	583.5599694886464
True	7.954564426682235
True	362.6985544543644
True	469.7633050954078
True	956.7307889466152
True	353.421762120644
True	814.8467297785184
True	961.403159411712
True	177.940979264555
True	38.86385083664362
True	362.3097284379349
True	383.7764805174601
True	578.2742922195789
True	250.2569882762347
True	27.1443005291786
True	670.4811255571389
True	132.3133719581117
True	1089.0884994684457
True	338.0792926217236
True	485.0769852815256
True	120.47384832052268
True	813.2833599800854
True	142.4223195825594
True	835.9025329216433
True	551.6897365586276
True	185.20670774333328
True	121.10734568188118
True	69.14492721403928
True	562.6126562741744
True	885.0891278596542
True	417.4324461920656
True	548.9408532570401
True	130.84208073931404
True	617.9604097521366
True	494.7624010451921
True	763.7232397016261
True	333.3185282379609
True	572.6452076305459
True	109.89897264251198
True	27.134380416283683
True	412.5201428544648
True	177.97597792049356
True	105.91082642813409
True	372.3791100870562
True	1073.3581054376705
True	264.10483831782005
True	546.1569971122135
True	11.170614030736472
True	75.56639609089461
True	341.70217587423235
True	758.6767468754192
True	451.7828318977767
True	527.8215375658469
True	725.1638570056434
True	64.79179628075059
True	723.32918099473
True	49.73020652211163
True	102.81819011089478
True	181.20071357391768
True	80.85333187414729
True	25.29799495410531
True	298.295291302331
True	458.3135590788127
True	871.0439071436565
True	861.5523304895862
True	5.420163979283647
True	286.37960452480155
True	473.6971802901937
True	124.84487845591912
True	255.48776532195487
True	318.7928457978524
True	1300.3480988209474
True	441.6152542963858
True	25.41925807484353
True	188.7319168733626
True	708.1645809618495
True	36.67953286838354
True	169.67371956500128
True	554.0748789147711
True	71.25942010371713
True	880.8319022285322
True	322.0727302123913
True	668.6855195964628
True	77.72869260914695
True	662.0938161054161
True	586.4046826647773
True	886.6365616233796
True	253.69655017221467
True	508.1740520195332
True	815.589778105504
True	919.2767123231008
True	225.9488833689444
True	780.3039044154413
True	223.04946195047415
True	461.0708401043681
True	370.2041294921432
True	508.15378852075855
True	496.59430621169713
True	303.5305006554212
True	342.2314083654912
True	111.21018872056528
True	340.6572534824668
True	1167.1179595335984
True	317.2157837614374
True	148.447449978604
True	296.56581510046254
True	750.2156792830165
True	644.6196626682303
True	409.1601895938975
True	123.6528613364384
True	334.974267508674
True	37.037726658657256
True	160.85823749020102
True	91.99780921147182
True	90.51274664965868
True	544.8570386717045
True	138.2729440169825
True	136.6252016172816
True	98.1509592303305
True	84.09447703109683
True	452.0456499074315
True	394.1910060176601
True	1018.3547630065914
True	537.3357509522419
True	845.9346622976377
True	272.19709782433995
True	298.3609248845168
True	536.5853891857713
True	189.82460390415184
True	739.2066423108276
True	242.0466938075332
True	336.05002239252576
True	70.95957627195101
True	122.41819691458277
True	265.7024157536719
True	128.22899511792917
True	480.70117529190287
True	32.23670107643954
True	581.7312577023604
True	1010.7238889519408
True	709.3533563304073
True	1.629009962869012
True	63.8295744233403
True	495.5253052245297
True	431.608659832378
True	73.63825900550631
True	122.4060321729926
True	304.0222489769648
True	81.46580625077488
True	52.6862992336337
True	732.1914989315549
True	650.8315198762783
True	156.46593948895568
True	175.9608311240374
True	537.5575922279843
True	56.31824387289968
True	22.97467466845618
True	590.3810411013279
True	465.1124703176469
True	1121.8175913187686
True	45.60597678563031
True	460.3929741729156
True	902.904482180088
True	788.4476740512663
True	301.48422983505816
True	745.2126422863029
True	391.0530985395843
True	40.34982280848248
True	97.37953089873562
True	717.0517878419669
True	76.10676484439806
True	142.96520404457672
True	952.4477461564808
True	190.62449465983977
True	276.12580756724753
True	101.62372952639195
True	645.8426670625718
True	610.2215947494864
True	216.9118079023786
True	434.7794071264129
True	42.47322025548287
True	273.46784656566587
True	608.1939991791857
True	614.2126761074422
True	312.9293876897354
True	74.88335255013841
True	968.158042548272
True	1080.2462634710114
True	571.7110025712133
True	62.632602027926616
True	31.080080982447846
True	90.02665489103008
True	105.97191539790684
True	104.71775292003494
True	881.0529578537125
True	1205.9806468389193
True	722.3305908148426
True	325.6584116207898
True	10.28119199360886
True	20.958201803202414
True	341.8906366088468
True	474.6943795674866
True	44.70338734298112
True	544.6369571168466
True	417.46390790695256
True	398.4187611058331
True	81.01997651012509
True	205.01776806038797
True	264.94439618791336
True	133.24703222488347
True	397.9558252788101
True	43.23614887659848
True	180.83539784440936
True	1178.201100204554
True	6.135289984047928
True	27.24181796110527
True	585.991882517602
True	360.4596603434565
True	764.002032511105
True	158.52184961269026
True	786.5689647949903
True	574.7505690019547
True	265.8894913359723
True	443.3043483397472
True	336.46646837411816
True	303.84748231966023
True	269.4239968403614
True	401.1800065633334
True	511.3895435242126
True	500.8555055304989
True	105.83594071912204
True	359.15705664935274
True	8.313135152395509
True	174.26577229277157
True	235.8400304907238
True	872.7173408396973
True	614.0007945975152
True	31.022183007977645
True	729.4671305037962
True	828.6784620344052
True	106.35898313625567
True	352.95483260220755
True	853.8646219253477
True	220.53081031435028
True	159.54516808905123
True	531.0515686209013
True	565.5775436408635
True	1136.335578961259
True	138.02931404743364
True	156.92728817077557
True	250.7178500038661
True	320.145801075043
True	432.2100574596504
True	414.363620219162
True	329.91499884657867
True	448.0658037181896
True	485.7951699599734
True	231.67527747506017
True	1497.135628532192
True	256.0228758993477
True	403.72298385719984
True	51.54351650270927
True	750.506981020611
True	255.1938934526781
True	888.0223747392641
True	563.8364377892815
True	316.54424304729747
True	801.6005911947477
True	277.06074671080586
True	214.7674375045356
True	259.5118147941852
True	216.87000993392
True	147.0914980017558
True	248.9267363317626
True	724.4875288433508
True	528.0451814319391
True	222.23722737789583
True	1166.81148673853
True	115.42666623566429
True	265.76535097955315
True	71.08959655460464
True	313.5193859544398
True	408.403826552404
True	91.23394226136134
True	223.7035426735509
True	76.85218882022855
True	696.8526992148705
True	382.6633780533529
True	214.9252624070141
True	723.1799753412496
True	837.3278104355971
True	807.3009984440248
True	824.5540208592595
True	354.4025388147288
True	1.216668504834381
True	255.53806225834276
True	49.01681800824298
True	375.3762473370337
True	53.85941063593572
True	365.20325301143566
True	838.6077859496879
True	1003.5019294924408
True	399.3362630355453
True	20.976013296974443
True	526.5942034460169
True	510.2733585776152
True	193.7633269123908
True	235.76715540566693
True	283.1874741895241
True	23.619529836945077
True	131.7842964462191
True	945.363732471178
True	58.07747405024463
True	493.6366214792019
True	791.2441748584869
True	104.60952666097738
True	255.89873157021856
True	117.43323512600404
True	14.890043772241894
True	1.5324804235138414
True	119.3657917542364
True	995.668676805413
True	481.67295197564056
True	68.82033730435921
True	771.906663093298
True	342.99636662732274
True	1.4684974817102312
True	435.0651123913636
True	191.80686394115384
True	473.8252315210746
True	80.8997842821432
True	319.0041144201658
True	381.5093010440238
True	178.73648596658788
True	211.76495267426728
True	130.20639735569554
True	176.04718131834164
True	981.1746142144724
True	16.6839973709511
True	499.9427679589424
True	497.7075354122916
True	408.1709799485027
True	216.5617659555175
True	240.02886822951132
True	162.50507803409033
True	49.80931888243169
True	486.5735474109998
True	148.7428566922672
True	837.8852552858053
True	817.7855813140329
True	258.02738915041834
True	319.8496706641745
True	524.1400861317122
True	40.09956245606223
True	84.7499884591119
True	769.0499389102249
True	1059.3677466305487
True	112.02156265160934
True	723.5844170588699
True	146.2640093172885
True	938.2921855512874
True	651.4686989547687
True	101.55449159030834
True	261.251688039452
True	623.7720750048976
True	271.9720130796924
True	44.68144335305669
True	562.2396127774892
True	444.2824796547436
True	5.6224771148119554
True	482.36732243178017
True	64.03188803866526
True	181.9586386608597
True	240.5105154288705
True	313.66934058913137
True	74.16182220221064
True	224.90608635273605
True	355.9672339023555
True	431.752219516561
True	953.8545784489696
True	49.209962094594246
True	864.5303626107316
True	1012.9415687148808
True	130.03151104261943
True	75.67017324509753
True	999.829455143238
True	29.779814308446277
True	230.41817191427992
True	82.28541181254748
True	211.2167640613268
True	351.2035970976803
True	988.1812747629668
True	104.1888914686225
True	68.03385760775996
True	651.568481298246
True	274.3497802859088
True	723.9473819279405
True	50.064258198893135
True	490.7818140389203
True	367.9426135874568
True	677.5161413534382
True	56.30418385302659
True	106.58814631986375
True	27.99968222488128
True	261.21313563766074
True	42.93505324446319
True	345.6361651375459
True	2.8600178213913976
True	1196.6415724311937
True	104.72629539255246
True	133.1566513035732
True	355.12002805924624
True	720.5747494540745
True	682.86547960483
True	1016.9250195914124
True	468.1158628031114
True	419.1740595839304
True	143.08550246839684
True	421.9719731803866
True	847.6372559657002
True	416.0006836812312
True	963.7943113251972
True	89.57371482156883
True	424.10781895098427
True	178.31812506804877
True	278.1530072131431
True	728.2142699610301
True	161.21406474801236
True	123.03587224417606
True	67.98185826342953
True	874.341113856101
True	799.83382285354
True	83.5280113632362
True	464.8022665509941
True	719.1574127710758
True	426.8375474267501
True	56.43948727681206
True	326.66914831267195
True	788.8576485014362
True	29.9707204074884
True	352.6682650907684
True	168.39253381480208
True	270.3360131197301
True	33.311275519154414
True	219.5603421187012
True	768.1578358022015
True	651.1920814119893
True	57.53604081904965
True	296.54085842711174
True	883.5516477811656
True	16.88661718617761
True	325.41633932719066
True	284.5141056763994
True	454.0153166666714
True	210.3587077426796
True	592.6036519462423
True	48.88640528970402
True	958.0632125647238
True	904.0850349795768
True	47.12487898962412
True	389.8677344231513
True	746.9840761240943
True	945.7669571396124
True	268.2956719944367
True	588.7389167266153
True	129.45706012627596
True	189.88066824934583
True	136.3748316770507
True	130.20507456480445
True	210.82430581523525
True	942.5126777020628
True	822.8351880351006
True	974.7768685120774
True	20.36832837028051
True	26.39515941378094
True	359.3662618214453
True	13.052803580829568
True	649.3605800581546
True	1067.6495588979135
True	283.07884626924385
True	201.5521438154745
True	82.55403443801005
True	216.44691868714165
True	131.40577512038132
True	45.483866274997126
True	125.5131359642257
True	91.85681251444296
True	233.3710691323585
True	530.1192696271122
True	159.1384600058775
True	31.284869345616787
True	57.445385952943965
True	406.7554380549721
True	261.2035138818285
True	591.3109424687228
True	23.303090572637945
True	117.795266468158
True	656.8327246942887
True	254.66742154232037
True	490.7115805723077
True	659.0654853241099
True	105.38882326299178
True	116.40874775639968
True	79.20980229022798
True	28.343620673158345
True	121.24560665120852
True	82.8729263168527
True	99.12781872900358
True	140.85693873896344
True	241.34030189920065
True	841.4812010647713
True	289.2431877735784
True	926.0637055399794
True	165.90254161178268
True	204.83126850283912
True	799.430275845658
True	291.9732538512062
True	598.6721042533728
True	258.57487471724835
True	349.94379397373865
True	453.6873165535392
True	560.7289531812038
True	659.9728124088542
True	377.31764693705423
True	35.67825276719546
True	559.718695686904
True	620.0555959843899
True	20.46520957125209
True	12.237079962500337
True	253.93927954082665
True	408.9773244642994
True	446.339624021616
True	69.36112728831766
True	648.71080750447
True	948.8952223574872
True	242.08055649673676
True	904.1802794698272
True	284.5959347361194
True	100.44591090620251
True	265.2355532098835
True	665.2851471446812
True	39.56519495836607
True	585.3903181932324
True	1277.8254698698368
True	1022.4499719942256
True	894.1329816526153
True	212.92493586089776
True	89.30451581714557
True	196.08793867299636
True	829.8394145223718
True	141.9885512097198
True	1049.9674858287203
True	861.6547326466496
True	37.89525392225956
True	89.34499834564906
True	423.7831460644075
True	411.515261932835
True	199.7385309154653
True	514.4480623688654
True	677.9305485989205
True	124.48670623481
True	278.1827264413204
True	974.7022880764288
True	50.17373487231386
True	712.3037594984243
True	534.4329178540079
True	36.31558231298705
True	869.9812892450782
True	382.8580341462293
True	560.4894115541244
True	111.95952117176144
True	279.1488104896707
True	222.38875100867588
True	26.892141424607228
True	132.8165726307153
True	747.6161061218721
True	143.90637882484089
True	375.74471646787856
True	66.39034271718936
True	648.7103245584428
True	599.4510888531785
True	222.74218782695465
True	457.40445065572703
True	172.2071990706976
True	173.75845573134626
True	219.5119873830659
True	293.90442924228347
True	363.1410311466335
True	122.17333001973806
True	200.10273285542715
True	26.40458634518153
True	854.889892246028
True	308.49797489902306
True	11.617727289437887
True	355.3770420943049
True	171.8833181188441
True	618.9062897001204
True	382.0479231943607
True	583.5575577530731
True	539.647159343507
True	481.181722383897
True	785.4356179524884
True	241.49770095322836
True	554.5304637862037
True	162.1108810744364
True	537.2185317485433
True	358.16764757037504
True	374.65638673563103
True	129.99019274439314
True	133.0291339172748
True	101.03079108940857
True	69.48841513920365
True	747.2918439597054
True	178.6212342143844
True	45.92858183123548
True	0.0
True	532.5827343678462
True	110.51119230128477
True	23.858068865601613
True	41.47933164221905
True	112.5814677282888
True	560.1027328917266
True	184.0734172469383
True	105.99537815165635
True	34.3282202687874
True	159.66353535272174
True	942.1534210593612
True	50.253436380137245
True	224.5106910015833
True	763.3029438057712
True	319.9525438382156
True	464.9092611965184
True	486.48277066567874
True	500.1508369098807
True	587.953816721428
True	884.702988283623
True	266.89995125259065
True	1059.229411675721
True	917.819256981441
True	601.3111559795045
True	352.48788745662523
True	814.0918462296312
True	9.71130360909588
True	34.747160202819046
True	292.91142623169065
True	45.080862985036624
True	192.2965513978988
True	760.4863046246899
True	229.62821053604668
True	747.7648573334417
True	770.1439786919868
True	125.5321402612153
True	371.92819049442846
True	594.4795161611111
True	24.269007228107203
True	126.7770521172544
True	438.7179297826773
True	300.0990893889174
True	196.0099007111125
True	112.42268456939496
True	380.01709178479655
True	23.709608532912128
True	357.09597324046223
True	359.4284301847327
True	1023.592950859709
True	356.15668340062007
True	30.36354162011765
True	438.8002818635151
True	440.5375369672615
True	238.7675994520527
True	32.12370238593652
True	754.4639950672473
True	448.4296393164054
True	172.75582838449637
True	12.627427958377044
True	1215.6576465004866
True	167.17343452242807
True	27.72692015967849
True	293.87152407099967
True	291.110540907103
True	110.97920538328457
True	300.3726258527316
True	47.86735939271775
True	330.84333121703685
True	313.8142522334446
True	311.5226940201295
True	32.15285517954436
True	46.25459156719427
True	1037.600182537515
True	26.16082278218663
True	13.271114188328012
True	174.96661252556126
True	675.7680767467399
True	7.936469822516203
True	201.66300312618012
True	177.4513422751068
True	568.0419453260197
True	376.6976664678712
True	744.0394129742522
True	320.55818568811384
True	500.08590129324864
True	455.4157598881399
True	469.2429082562475
True	98.95894906652484
True	1270.9485085825586
True	919.016614463218
True	282.498867993473
True	529.7960230821789
True	97.52581521891456
True	591.2445229578337
True	443.73443770093934
True	161.25393716221498
True	79.29582735928827
True	344.7206822171048
True	165.53923956647014
True	32.446355176609
True	627.1619543621507
True	378.23720713007657
True	71.37449648320481
True	29.81018645755955
True	675.5781459920144
True	481.8686874341052
True	72.17568055960668
True	21.026639411044165
True	327.1157717873199
True	332.55317555788605
True	696.5920572108067
True	546.2949993329338
True	561.3525983393757
True	797.5755886258961
True	8.945162829107659
True	56.64720942923309
True	38.254834801080726
True	57.49942358428707
True	519.9448915291525
True	574.576131350583
True	83.79560982874895
True	114.97405839030306
True	198.3913111568949
True	72.97192230161212
True	178.92912541768547
True	208.2524974582228
True	285.7477243086474
True	845.1598354454421
True	617.864332887436
True	287.29922465299643
True	183.4850173153505
True	269.64361979187817
True	250.23994985065815
True	742.0209162170928
True	333.78478260079663
True	174.75021240269837
True	907.6688881012166
True	344.534328488496
True	467.3737728464926
True	155.05146247035734
True	124.66227105012696
True	58.65234722433298
True	198.9123624527972
True	976.288519889222
True	536.0149955041812
True	116.74472457156573
True	356.2681436614613
True	101.02507604411842
True	695.7167047171691
True	5.060117841667182
True	721.2804693717788
True	37.38135750260362
True	918.8867993825312
True	830.913307139004
True	213.25989885799115
True	29.61536704960201
True	81.21661601218622
True	453.0793749564836
True	219.45353054577748
True	1.0960589684202786
True	79.39408182961107
True	1080.8790697367106
True	347.2913172524663
True	657.7490640558932
True	485.4114534042402
True	31.901789224022863
True	136.18019813710671
True	446.73142626548594
True	946.9903644118097
True	798.4023931654394
True	419.2177023415949
True	340.5197779069459
True	18.19696611274369
True	80.87782195389379
True	737.9734731509807
True	467.3153624677362
True	379.5014096089896
True	888.0254250808822
True	26.844762532733387
True	216.6958921818848
True	893.0082237829866
True	231.1611511661594
True	9.685360832322342
True	495.7466879766196
True	103.11391246095724
True	672.0476781053443
True	53.79556219984059
True	256.94430349705766
True	857.6894854283106
True	885.7762508046776
True	280.1287464520861
True	437.32734868674254
True	123.9966702071244
True	594.9534882981382
True	265.7934960232984
True	185.3319759390781
True	836.5585915330366
True	55.35787011628086
True	695.2731161850136
True	281.06317262542245
True	302.88777803673645
True	169.90202971676635
True	487.6038164681125
True	607.2093668658697
True	367.4607807799898
True	406.3396937565276
True	68.5012050943396
True	153.62275898189066
True	445.79770504892326
True	215.1360208389051
True	36.0693159828072
True	209.183236294806
True	399.9184682652629
True	405.74937430674265
True	741.2958131785092
True	124.27677484725908
True	669.4037532786989
True	502.8161288191934
True	598.5567210597554
True	132.10307106701018
True	39.04620500257122
True	677.6020414178528
True	67.96350509883024
True	557.6568923400571
True	688.1366653870649
True	446.3691844527848
True	134.64639730079156
True	532.7269454015578
True	4.41088371048956
True	403.2447053936155
True	31.30836628963099
True	628.0446446556454
True	254.52417475686315
True	576.6407439905902
True	699.3745163503958
True	140.9281081881424
True	517.9458245362966
True	484.86197395257767
True	59.65825512787654
True	961.737330250156
True	2.3009812319513334
True	28.97896820770785
True	625.354547983746
True	669.2111340111944
True	139.9273667077614
True	416.0580806353285
True	130.77141467828335
True	75.06185307751471
True	457.83216671412697
True	42.75627772633317
True	507.5775708129794
True	13.665553079191394
True	865.2185241129996
True	540.6993343225333
True	664.5151039866156
True	102.39798261531294
True	381.4949172991307
True	995.2648281472884
True	883.9232754496838
True	140.4105756793691
True	563.4514820021965
True	455.9928466517525
True	245.85485510965708
True	253.53487236523
True	5.693126681446166
True	327.50234291211234
True	11.942134930050935
True	378.0253253902077
True	72.21385240577898
True	421.01342988424415
True	657.6692144654384
True	125.84237983475892
True	239.9260627877349
True	647.3917027641108
True	695.2861648862859
True	283.8723117076731
True	133.24957815887151
True	168.75456136906274
True	471.2306931480568
True	84.40960843016053
True	9.847476249960735
True	507.5139331375649
True	569.9375898501737
True	20.11991237784436
True	138.60652676016065
True	897.0606423261413
True	499.6293670587422
True	274.5921596386461
True	29.819993502288938
True	471.672123335888
True	107.64108874210878
True	591.4361371445858
True	652.3839099474876
True	295.5555564268105
True	374.13269082223496
True	180.3032897497667
True	240.72638897901973
True	74.3871088838549
True	228.16470814106032
True	497.7536755093901
True	19.869825401055223
True	447.4378800082457
True	374.1700908621768
True	696.9462984799319
True	909.2778219030369
True	905.533545191112
True	156.69237388669643
True	397.0897953904224
True	72.94677968393346
True	180.13154463242162
True	317.36037370068897
True	10.611579870639469
True	786.7572574300405
True	22.45370640662469
True	402.42364635485376
True	251.88160919808251
True	652.2679993938212
True	203.91687053104343
True	40.28174128919414
True	713.4121278159151
True	1076.071909468221
True	229.22812155799608
True	135.67772561444136
True	626.0399859975971
True	509.7498042944106
True	16.69246354361686
True	774.9056708987165
True	108.16494501971526
True	47.153086414441006
True	297.40833653346897
True	357.1452408355336
True	396.8389979641453
True	269.4089324008412
True	20.19935296496452
True	23.31319460986444
True	846.5673939379839
True	204.77161691076884
True	114.6235481323637
True	827.2165408776185
True	650.7578893411098
True	617.8432126023773
True	450.3308100575375
True	155.05299887836367
True	34.65325733112361
True	99.15483254294008
True	430.3359040335716
True	227.3178297060193
True	499.1896047574232
True	143.78288805812394
True	465.6591482451437
True	639.1492518249529
True	976.0291454525144
True	24.4314147019036
True	1006.6231049849844
True	1112.4787196906072
True	498.1870486622262
True	82.95203113657335
True	821.0922623126635
True	647.1889933220598
True	654.4046821216592
True	173.370437745928
True	747.9241619026532
True	712.2928137271107
True	120.83051308223776
True	785.4849094474655
True	804.0971446767184
True	470.0797212822384
True	222.04450556516716
True	69.7897581631866
True	311.0147721433697
True	357.6049486129558
True	446.5849424794979
True	427.175338312312
True	195.68870962772183
True	312.4967396941241
True	3.145237307451932
True	14.56486149845592
True	103.94646011052006
True	134.20074557790562
True	350.3637946850462
True	349.5808509672844
True	110.98291656376723
True	17.38891110785196
True	211.35164579417
True	843.967683703341
True	448.2763521056632
True	513.8534614304299
True	549.5757292366792
True	825.9423258828642
True	642.3174330583164
True	95.0012465063888
True	206.7053079500929
True	252.75096084539217
True	284.2890303901236
True	104.28282251570036
True	364.5708209284355
True	429.16147171956993
True	174.38655760613833
True	659.9996869017486
True	244.39979176658647
True	191.28505313719552
True	27.75300507016192
True	250.44032454721
True	466.1355298502689
True	164.12998197001096
True	550.2168611630534
True	471.245502564164
True	238.6582361279549
True	102.9881739624991
True	40.84616841449244
True	399.65553177083547
True	784.7978380970641
True	164.89404695159524
True	1002.006950744582
True	1021.4892093110792
True	477.8994356777316
True	104.73568836295144
True	119.31714377324718
True	661.1786252446208
True	7.856886681326642
True	218.72855318297695
True	138.92748144331654
True	120.38926534287864
True	326.12026085774374
True	636.2785136900677
True	35.31485230444939
True	129.93969538661813
True	936.9920641191692
True	55.07719649175656
True	447.7994397430864
True	534.5955965082251
True	256.26215049478384
True	131.8541086492076
True	942.164084733239
True	1209.5744719586814
True	511.2447840351257
True	634.5084753882921
True	212.91312941897232
True	155.3622591000522
True	326.1430296787661
True	259.566292301677
True	173.4588741480212
True	313.2038132454194
True	336.50429914286366
True	11.048823535391977
True	626.6306101575263
True	151.3600837326573
True	77.96202400894342
True	444.93738677334886
True	312.36507617838754
True	1183.2126037374005
True	363.5722907135519
True	1010.4592566349324
True	10.083953960157665
True	270.3002856470898
True	222.9052834545724
True	146.28811976414394
True	485.613215685844
True	196.6828711144038
True	409.8129597508663
True	317.3291980037899
True	114.72361567172123
True	355.9098783763172
True	1022.7106342058704
True	673.964917984293
True	230.3041708856749
True	110.89749290046458
True	302.86312477243666
True	25.489308671983714
True	360.15558665690463
True	324.1749535002043
True	550.9708467028923
True	459.9858263712757
True	354.80849952087266
True	150.50724226086453
True	14.55089183579447
True	420.8257977754848
True	274.690815325431
True	147.06874795137318
True	298.54288855379065
True	419.13868235663466
True	820.8096609551678
True	309.22481185389995
True	771.7415858121174
True	410.8300151129598
True	369.2949773743544
True	1.27148785129181
True	1127.191403518245
True	109.27681104531923
True	939.2491232587558
True	208.66546039214504
True	453.3847377138986
True	657.1230641789409
True	84.95137958408746
True	481.5356308793169
True	32.47216284764538
True	406.1983610473353
True	77.04811280244597
True	222.42525133833277
True	39.29805397292348
True	685.0749222412934
True	187.65945886034717
True	25.272970572721118
True	390.2598672974629
True	116.58653453577074
True	170.8385308768653
True	801.4895886288322
True	258.5456258818453
True	154.24803767274437
True	377.53318467305735
True	505.5287548390052
True	334.27996102543614
True	526.1851799075307
True	601.7349432559608
True	154.5021792739739
True	7.291853034224749
True	76.38049045822392
True	437.2860900670831
True	93.37071514567806
True	79.27182295466207
True	1037.2578914328185
True	28.47376508343781
True	327.7319256589367
True	316.238506048142
True	465.2841325990889
True	681.6537332870053
True	187.7576809165808
True	664.1252264058961
True	324.6621811293788
True	354.8484432587056
True	268.8384830067951
True	227.93382121481315
True	356.51946127173085
True	450.6665631349788
True	394.3660921278442
True	609.1361923134893
True	128.53332741656394
True	77.08469967196662
True	38.01365463696394
True	295.93433140263284
True	661.57962863794
True	422.2688921901615
True	817.8821746308562
True	215.016441715298
True	386.61496789413087
True	68.32534604243352
True	57.50610018698004
True	417.5523464132008
True	201.9495818692814
True	220.4560340301116
True	43.85532460851678
True	1126.2711414467535
True	175.19041239673723
True	900.8029734242584
True	315.1544805150083
True	927.6713109745068
True	238.098977478664
True	449.2866847007569
True	527.641892251577
True	621.0289065414003
True	213.4041328078391
True	486.4917728252855
True	929.8159758151768
True	124.2175713037206
True	7.988327387044303
True	593.4242206859103
True	26.425589207152637
True	74.4891772002104
True	787.5117117911708
True	227.7233357963153
True	971.200555041038
True	698.442161380964
True	420.2582319236811
True	284.03651104345033
True	485.1720046524389
True	334.7725051266005
True	177.58174303998808
True	669.5547518238068
True	724.5823797049171
True	210.1199258527879
True	89.33097419730892
True	520.2299520657089
True	127.2026285305772
True	374.3851679290759
True	337.5513891500759
True	64.58360861215552
True	378.09382713134863
True	407.9995184036978
True	382.3244479822464
True	409.2681267421232
True	420.4521750579992
True	649.2607402688324
True	56.76278443137405
True	440.3786260014458
True	321.0797542355615
True	648.4733633932881
True	221.24376052930492
True	103.3016225920392
True	42.92895631660817
True	542.1919786109522
True	626.5397948366972
True	183.1962950583636
True	409.7246315535756
True	333.07863277449144
True	16.467863868064445
True	157.93010774549057
True	286.54434522130293
True	2.7763529767797333
True	875.7428878228757
True	75.81364362587179
True	106.3951383243188
True	114.5040033072035
True	361.1830607130417
True	35.68763556235625
True	459.61979303566426
True	233.05678843905545
True	5.823929267306349
True	113.1672083211826
True	429.182919031824
True	48.13143982011907
True	67.06714447396263
True	172.36979776950787
True	295.4565560927668
True	976.5381436033014
True	390.49636094272057
True	935.0242705566102
True	192.87981646790848
True	1075.9776415491194
True	772.8133742087663
True	670.9680157934995
True	403.7731476869532
True	365.7059885714988
True	82.49626948445074
True	73.74955592452743
True	79.95698682213616
True	170.00589889887044
True	472.94494039768034
True	1157.7006639399112
True	175.41896313636033
True	354.8571555717761
True	436.3789491682054
True	610.7236617196992
True	606.932744352074
True	287.22258075323066
True	454.14720934034113
True	686.0157581200543
True	94.28321008128364
True	744.2473085334566
True	262.9042064746927
True	135.29582775730228
True	404.61413189103416
True	850.3162357233927
True	437.0316142470261
True	844.5057914228888
True	202.828091471045
True	353.52778395735965
True	682.7942340227961
True	648.9854724887415
True	189.2292489865416
True	243.0488375883015
True	762.1123403417403
True	33.11599250908042
True	181.85183418262451
True	490.1583701013499
True	703.6925299131831
True	104.1984975558992
True	37.49351023935825
True	165.8821543860737
True	702.7042268848514
True	336.5127333285315
True	552.4130165586298
True	354.9595585834372
True	300.60595446245094
True	426.1348220098114
True	500.827998912377
True	73.11614328073316
True	379.4584023581342
True	774.0353502432206
True	0.0
True	289.51897323862227
True	248.6546031636633
True	974.1357872111734
True	149.16961112128735
True	640.3444644695568
True	636.9777066319625
True	114.56683417185997
True	219.7165158515014
True	123.66672247289878
True	10.63531874414714
True	287.3400941898412
True	388.56847882100624
True	1146.2597273821434
True	238.3342624788532
True	419.13392676099096
True	654.6147553281219
True	196.64142447500004
True	27.90196450416992
True	877.7584596634388
True	605.5565220801536
True	158.26888902405813
True	611.5717696220303
True	160.37993511451165
True	286.0455283712434
True	749.7462521745945
True	35.08139214766051
True	104.98419090726338
True	528.4332945706125
True	62.479618804579246
True	73.05606819895463
True	416.9921403951299
True	22.28985899846052
True	758.7270552127653
True	101.67781386962916
True	158.05241631111215
True	18.015318858624013
True	717.5937845571451
True	27.73831485993685
True	773.9818523715703
True	394.4520903311573
True	121.25290092209605
True	707.5152319400552
True	534.8203499449571
True	554.5079415132932
True	46.15037609933108
True	368.10293455360033
True	5.084199110326826
True	97.48662508758612
True	388.3977394040738
True	49.131295242904535
True	122.0127095231569
True	319.3765082313746
True	178.5566285680487
True	99.3804186442371
True	651.5914665038698
True	20.591345171110785
True	1136.01468132075
True	484.08926059324256
True	300.56506727627715
True	491.3613448720147
True	123.16055988697036
True	780.8675165255796
True	1107.1639241843243
True	752.4951195438541
True	177.10057168329314
True	224.6956038504493
True	48.81210000428357
True	59.10674005716005
True	152.62336534312723
True	97.97512030265509
True	179.08476633321183
True	1187.1321328568192
True	313.3422476824944
True	364.38936768376834
True	720.0713640282814
True	17.36188785717262
True	12.692394365419158
True	592.2363170857226
True	5.4883872741880815
True	119.23899921551232
True	689.2389273880799
True	183.07962040048207
True	638.5129536593489
True	832.7491967528596
True	157.9036534303613
True	928.6153890566628
True	3.112531352745962
True	458.4023927833594
True	1040.7252712382976
True	24.93616445718632
True	238.74338169736376
True	154.0821247824456
True	978.276302660076
True	227.7192654985109
True	475.4147771916056
True	116.15583145889843
True	510.6733589853213
True	156.43273671143749
True	100.39152760246084
True	379.15168474046345
True	71.26052146590013
True	55.66414637903998
True	1030.6867454269425
True	251.6849403799058
True	161.10683026466626
True	368.9928309808023
True	404.99155959769945
True	210.45636718584004
True	171.51385263449512
True	392.18577974423806
True	37.94549988232602
True	485.5654250168898
True	1146.4505393099448
True	115.340461396764
True	481.6368250958454
True	323.7415428566251
True	27.282647696775857
True	403.0965585032605
True	105.8463460889086
True	580.4934586991192
True	209.9937332283672
True	423.31518555621625
True	20.792862378349916
True	412.43476738425176
True	106.61814930417306
True	352.4607319734639
True	31.4827750727028
True	165.53329921761036
True	246.04903599544363
True	776.7241221243532
True	56.02082911657372
True	144.7017467727285
True	237.74279506498368
True	136.21569482621086
True	617.4483227440743
True	547.8018992223117
True	786.4208431394244
True	387.2686836348034
True	545.9756658684641
True	415.0827435215838
True	691.3845599392773
True	72.66842612538198
True	445.359128646117
True	438.5652343265653
True	48.00340921859027
True	83.8760112234058
True	128.71197014815635
True	93.53148387048428
True	337.46073196561923
True	842.9793989625333
True	333.166970004816
True	1074.7136890845702
True	318.3119837930769
True	902.5061498773512
True	145.69776963959862
True	596.4414712085988
True	603.92063016752
True	696.8707159755165
True	434.93702577006655
True	65.79879386275701
True	292.3676933160946
True	41.16592300989
True	166.54073691126993
True	180.75429518347548
True	1141.2115514816448
True	238.35926896599403
True	550.685522225577
True	547.6400121741225
True	569.8741167737535
True	929.173372923033
True	580.1006715176208
True	618.980923328199
True	971.3218774919992
True	122.77833154407962
True	298.0658408228742
True	275.67429130786337
True	331.6554573060119
True	90.47557673439094
True	365.9549872328441
True	4.768438623327143
True	328.60063895720145
True	253.1351781148084
True	619.2641087659534
True	288.63974970692124
True	364.3313189062108
True	9.38374623857887
True	54.750338023041614
True	554.4537033850029
True	29.793118301051752
True	136.44189907642303
True	68.52958545858824
True	151.02864587871645
True	234.45574569398065
True	70.55575739802862
True	391.87858668478304
True	276.99479644218934
True	101.25697830780072
True	349.9949066213922
True	64.77935176443194
True	612.5465595808507
True	822.5186980109117
True	290.55771526415003
True	1168.4233646466255
True	117.42140921993628
True	305.5708345536314
True	1017.9492528281232
True	86.26290850472951
True	266.7628758494976
True	10.21987794566376
True	429.4205678598954
True	448.9466024184684
True	147.9861243515761
True	623.1165973849727
True	901.9762436655632
True	159.02024028622574
True	78.98648944203066
True	333.6930084255782
True	539.2366047876934
True	622.5283096629169
True	1243.695451864352
True	26.95068468182924
True	966.1515854243816
True	131.93872255229644
True	644.6571472200251
True	116.71282541213614
True	128.54592609833682
True	189.80463969927249
True	170.8097552037968
True	762.5222610249821
True	208.35317027084525
True	230.97560016175888
True	70.20520407635833
True	514.5125927292696
True	457.3489807108707
True	176.6641886448949
True	247.10220597019693
True	18.932726737987576
True	405.252178474278
True	213.7348050366934
True	297.62059501500323
True	114.21583708471616
True	709.2489154107217
True	423.6835357234348
True	258.9113266961332
True	647.7666411217557
True	528.6963699101888
True	462.4018706962841
True	125.68221220543784
True	520.7562430353029
True	427.02512397066505
True	2.750961361714643
True	196.27770907282712
True	94.72069685152552
True	242.95131278166028
True	2.757766258593434
True	125.60647013261332
True	337.9461655986382
True	7.707628088608576
True	865.0304218079365
True	170.56597215604882
True	717.6816511089183
True	783.2997242247592
True	158.5589053614873
True	221.0648097883152
True	491.0668547895964
True	853.781781133438
True	50.85793262691903
True	37.71391036762643
True	131.68345526680963
True	613.5255430418465
True	738.5694093950923
True	184.56104612685675
True	593.0798047127766
True	598.92930688569
True	873.6252847694152
True	410.1948623098765
True	183.8802701251246
True	871.4019094332089
True	213.41893223835268
True	150.4361667758956
True	316.25870512133486
True	226.9525030931749
True	207.71605857391748
True	608.5145349467863
True	251.8584423888353
True	194.8934606229633
True	468.0388900659943
True	478.6915179960051
True	62.83560729913208
True	286.13033381525617
True	82.19451844225976
True	342.82942670647844
True	359.09143803288634
True	249.24943321718948
True	174.94836511533967
True	367.5138962556381
True	652.6317846746717
True	751.3327317612205
True	301.42768842894554
True	756.3743641611526
True	63.25860454856871
True	865.7201132777822
True	348.07950199749195
True	12.789424336131315
True	623.0762604624252
True	689.2080089838039
True	269.8775148112005
True	166.99258226100915
True	46.04238247477205
True	388.7310536835543
True	77.22111125502309
True	13.2994910702417
True	905.814053484275
True	371.1088279405795
True	181.6912625579086
True	1002.4608387477572
True	12.657276658169152
True	785.6655377592446
True	31.478416234697253
True	664.8545844945304
True	58.6239037505866
True	787.3660695444959
True	447.4965893936874
True	197.62029889484825
True	436.8123614532835
True	218.7763580259778
True	300.08712601110994
True	219.9720916141325
True	412.91750148180256
True	9.902595492812765
True	316.69489221889324
True	103.00362497966724
True	10.653698904267223
True	469.9078555747212
True	729.196674839452
True	287.86360217144124
True	80.44333820682408
True	302.86227489276183
True	83.09067735995936
True	185.0177884914403
True	176.97834999120929
True	385.9575012466827
True	42.72241885773984
True	137.66086440200192
True	370.4489708369669
True	870.2448390854004
True	118.73188914834122
True	204.88228294154152
True	452.50249888512025
True	19.228509512183635
True	421.0082579572607
True	504.3563763732185
True	90.17976215026414
True	397.3287948456066
True	361.50613075506624
True	425.3212940051875
True	577.2771527834001
True	1049.2579806787512
True	973.356971397214
True	58.767669557202304
True	1054.4777854861989
True	111.21360494861077
True	114.53759254236402
True	110.557805243883
True	478.5419992217582
True	369.507369325312
True	564.7549124343653
True	265.42197650753826
True	151.5235793123397
True	424.0899349762352
True	16.217542203422855
True	455.5928469050392
True	374.5957409445971
True	149.88389728548685
True	90.75387278845186
True	512.9515484226378
True	1033.8176257608684
True	203.00676736894985
True	61.5225364918182
True	439.5053479887141
True	383.41144596792026
True	486.6800095797313
True	325.9682806273253
True	3.9310323394100775
True	550.9215686600429
True	519.1661472139856
True	497.0162843489679
True	188.03326296201763
True	105.09290725891196
True	21.212023955964792
True	376.8644204257196
True	109.24589533634432
True	6.665108896903544
True	32.098947035750214
True	353.34968135807367
True	639.4497894820933
True	135.72247012172457
True	88.71970826794046
True	25.11727523819428
True	414.84104947817
True	344.0908004649339
True	766.4912105819596
True	312.91614331971067
True	507.57175812635217
True	545.4266048396048
True	533.2052519358123
True	290.692107359157
True	572.527783366043
True	97.57725053433428
True	582.6872889846915
True	7.808976587655355
True	359.7634460425808
True	457.5372703717424
True	950.0983435775628
True	343.892134120606
True	817.4948742544076
True	1006.1576701684688
True	185.1089841483374
True	37.624376235824215
True	366.6541146802693
True	384.03134916468446
True	550.421584655936
True	248.32253248265755
True	28.26847564330589
True	614.5715772343904
True	133.81334408987155
True	1047.0478373319154
True	336.6144346117496
True	475.684026500609
True	117.73301885282848
True	801.4929287102384
True	140.60194526210591
True	816.3351125261096
True	558.3609476032394
True	191.6772119460593
True	110.0284646821206
True	64.94607919873076
True	565.1960781879876
True	898.7071219478338
True	421.2620662031231
True	517.7663259464096
True	134.09694003176693
True	616.9416761949177
True	471.6657846712575
True	786.4194444638184
True	324.7013221140958
True	582.1671511217785
True	118.80197914432314
True	26.140064093537237
True	414.54585845004266
True	171.16636785488717
True	103.51755231473602
True	375.9906058599977
True	1095.186481634153
True	248.2574078751093
True	558.6467872732213
True	11.650702347073638
True	65.02438158699775
True	322.7982292192223
True	798.0365740355827
True	436.358573166521
True	519.5394875885554
True	709.972545432406
True	72.59570931756001
True	743.3318902170032
True	46.54557929976252
True	103.1153796448868
True	185.9170951862729
True	85.35858288121587
True	25.99052073308633
True	300.36104730038267
True	473.36008208056086
True	896.4540290278334
True	843.5055984972593
True	6.614778452231837
True	278.8728265924238
True	454.621325611256
True	117.18654130762806
True	244.19748750578805
True	329.77237707523614
True	1319.6701232631788
True	463.743164467084
True	26.70389291785872
True	184.0003181317229
True	726.1223369084526
True	33.01740515741694
True	164.9067698966509
True	551.0265191373109
True	71.57150773773608
True	853.1994049558477
True	329.4053390355959
True	657.4811616670995
True	76.72638059311907
True	664.6912732895779
True	594.1140787392402
True	872.1111156017031
True	254.98718064892668
True	500.5816478547141
True	837.6236931278061
True	909.557181284175
True	232.1589970192641
True	770.1254071117016
True	216.0534978173237
True	455.19988653236857
True	366.8646732024385
True	509.561084506404
True	495.2710704157829
True	307.4889942781266
True	343.5200549961781
True	112.64515607476832
True	334.0843840228009
True	1143.7592665594857
True	302.91077649473465
True	151.14444265379942
True	302.60415438241586
True	727.1482552889312
True	648.6813208003645
True	412.6194867173031
True	109.41146736827726
True	336.0441819162725
True	34.347762881195614
True	169.11423872653847
True	93.94336338656984
True	88.78737547169902
True	548.4894013264264
True	135.7143189888236
True	137.45716862607716
True	106.41226015461856
True	85.5294311656986
True	463.0798248368376
True	393.46964834209257
True	1048.9672929861918
True	528.2841189641254
True	841.6009803702623
True	268.59409290775847
True	309.06219529923914
True	531.7584976650356
True	193.75769249343847
True	728.2436858995209
True	241.7345962607274
True	359.73753768137533
True	64.4653028198213
True	117.80095612667176
True	250.16486820018423
True	126.49794133433848
True	471.95363060868846
True	33.18932502276552
True	562.8378294750815
True	1022.1274644492848
True	717.6398577134806
True	1.623102091834859
True	63.70304525566913
True	513.2717402647119
True	438.2697271637245
True	77.57654345760334
True	120.75925060160874
True	297.9586352950984
True	80.23745641814322
True	55.331735786778296
True	720.2787868928225
True	654.7093341630436
True	163.79151981411863
True	164.7667101833042
True	534.4108326801052
True	50.58744277091307
True	25.044980824132463
True	543.2908251542482
True	459.60543345557846
True	1137.1344303945248
True	47.418615738605936
True	471.7774343881789
True	881.8755642650152
True	764.4898381344518
True	293.263051058422
True	778.3123072577571
True	381.088072509358
True	38.66208487155812
True	92.8444823547486
True	713.6552849279142
True	75.27887636847065
True	139.5236394878442
True	923.7935181835716
True	189.28922605319983
True	266.59276232803506
True	102.0180641518426
True	669.3621507694357
True	590.7177868793959
True	209.07270527275125
True	440.486650488524
True	42.09812802651457
True	275.92356425823846
True	604.3421069149344
True	605.788527531026
True	316.7915366207487
True	76.55178003501346
True	958.7534502967112
True	1061.8760455202307
True	569.031036392037
True	67.48626370482617
True	31.47743121949149
True	92.94492152440208
True	103.78135391506558
True	98.87325588500543
True	856.6486766348295
True	1175.094903106548
True	741.8163785514926
True	329.7534881661206
True	9.465225347160388
True	22.015258340940974
True	336.1907558744488
True	474.7372388626182
True	47.37297691562026
True	585.9367373007295
True	435.6201171354661
True	385.3610591265296
True	81.83440918831934
True	180.80122442148615
True	268.3758004842029
True	134.5871675855366
True	373.8553478072437
True	40.2946574216328
True	183.5575170593432
True	1150.176790256099
True	6.235952174559779
True	27.5877263701928
True	576.450433143052
True	357.2523936147346
True	765.6780830690691
True	155.55804771630625
True	764.556341145726
True	604.5523861002341
True	279.4084106288095
True	434.364642324475
True	340.50855839343603
True	293.91957610785005
True	268.34551367210526
True	402.5803827186037
True	510.6887883840899
True	482.2213247046885
True	103.6240225788578
True	361.3066071534262
True	8.598328802544415
True	182.41442614084212
True	230.05258441301524
True	860.566038640849
True	572.4176031876269
True	32.660222050659904
True	736.005378765735
True	834.748139170558
True	96.760945850296
True	346.6909649022309
True	831.7162519016728
True	221.6156583666989
True	158.69215328273552
True	525.3410039859066
True	605.9617481568033
True	1077.7090158253638
True	150.82442918537666
True	161.70755511640797
True	253.2110408586257
True	325.9695334819311
True	402.2392694805592
True	411.7620389788107
True	316.12781138625155
True	428.97014429218575
True	500.1052883445992
True	226.79290571543143
True	1477.6594912940095
True	252.36781484604123
True	399.24082650639616
True	50.17823325125289
True	784.1795323982788
True	249.10253935937465
True	986.4003946414152
True	540.4416073472635
True	322.1355755816945
True	774.2875311544041
True	262.24924976818545
True	220.7733738581321
True	266.5644547705361
True	217.8591940394197
True	135.63327782234478
True	241.1210312146844
True	727.8229858048607
True	535.7283523430972
True	219.33540228086915
True	1195.6621721050549
True	116.03193800404615
True	267.42195496899745
True	70.71954469193568
True	313.85072873377857
True	416.0575428502245
True	91.93968487670637
True	217.93471709198565
True	78.6809195914264
True	693.5209012474335
True	371.0280252025533
True	215.0599958240228
True	742.7749295064856
True	845.9001096776839
True	809.9734236622104
True	833.6875799878005
True	358.1609905327091
True	1.1165067460755118
True	263.08172200345723
True	53.210247500409125
True	391.1104792819695
True	58.0306906848089
True	354.03885486844723
True	842.1202396753532
True	1019.7005491407876
True	408.016557565036
True	22.907018923623927
True	492.7962530123243
True	489.2609638945655
True	190.1043888727414
True	246.14876248756423
True	289.6357734329523
True	22.246699996257775
True	119.3425204982854
True	954.671308320539
True	59.08040449229079
True	466.1258812320456
True	786.5022131513252
True	101.76235797621916
True	247.7637870307392
True	118.02922707080484
True	14.572283845900948
True	1.3278629462152127
True	114.32600944876724
True	1037.088418194919
True	499.1897329777272
True	67.63497133918932
True	793.067303249662
True	332.2475461764784
True	1.2684607183559429
True	449.0284414628584
True	173.75916323724294
True	494.61879640583015
True	78.69648581910005
True	345.38549713723063
True	387.99852911378775
True	173.93325423510765
True	210.0175556034853
True	121.01325076779786
True	174.33202027780402
True	980.2456203975038
True	15.90627352897032
True	502.7290787242705
True	474.4447060182906
True	406.5101514769994
True	225.04094411564003
True	237.85482761900892
True	153.5061511811404
True	46.81290938094676
True	495.82008513775776
True	150.8539782373279
True	860.1693518153069
True	810.9160286025985
True	234.0329321365201
True	321.5452066777411
True	519.1911031570626
True	42.44437663531283
True	87.9119814935448
True	732.2462733596609
True	1090.002937782613
True	114.93599840967433
True	735.1645481894784
True	135.5657027590635
True	949.4348939055624
True	638.8039205221382
True	103.79996890357916
True	280.18495240755817
True	634.515851727962
True	248.70536088280616
True	46.663645716609714
True	570.1828594214435
True	452.8234451278972
True	5.51183780008088
True	479.56556632481545
True	65.9488556636472
True	181.4924908723025
True	236.7358872340129
True	300.15325706703175
True	75.67075160319119
True	225.1663106930278
True	353.06958768909215
True	435.4639535463192
True	938.6383792555732
True	48.97097851343104
True	924.044288131779
True	1030.609837994838
True	128.96506618906014
True	75.49378134695334
True	1010.7782921874966
True	31.79026536847529
True	208.98044345321716
True	87.27352921327238
True	213.1910791928747
True	373.4293503914656
True	972.728085088358
True	95.503834143936
True	71.98649162819426
True	666.8225971730282
True	277.17256077147374
True	716.7276578106995
True	52.661580743764176
True	472.7593258943856
True	404.9446895171432
True	694.5882539806054
True	51.6553821122908
True	110.81052020879096
True	26.414602735602564
True	266.6996899928956
True	42.89219982482259
True	349.7527203236241
True	3.5377356060995275
True	1173.394375779914
True	103.23562764645943
True	137.81723422189626
True	353.2236971850343
True	732.8849410207034
True	682.0045921244641
True	1024.6494631959954
True	479.5815453571798
True	413.50152672906455
True	140.8442144360929
True	422.7450238659703
True	830.1799050651239
True	437.5985290447712
True	919.3929760476946
True	89.7877878342693
True	428.3289228067406
True	168.0181634126917
True	272.0997259958806
True	768.7514647265748
True	166.58286431995566
True	133.91815477491858
True	67.06778342252723
True	840.9174919331625
True	782.5294644493387
True	78.56703241571968
True	450.0734751473496
True	760.5298116134742
True	422.7592373875893
True	57.82777404479917
True	325.61410751203084
True	784.7674611600344
True	30.05648549743037
True	358.9860997008435
True	164.65974384357742
True	276.5024766031433
True	33.02776392607524
True	224.4698241650188
True	761.3595182161024
True	640.919157361291
True	59.19457329010541
True	298.6814793635276
True	865.5645427200525
True	16.201842438666592
True	323.081975942293
True	290.58026365573284
True	411.78104851053234
True	222.50744655733928
True	605.9714896278437
True	47.618076287866
True	937.072182759546
True	885.1208532740644
True	45.39307649353421
True	400.9156752232059
True	736.5570121922618
True	893.1501827435558
True	267.0034530169321
True	615.5905143053689
True	130.69495774804162
True	190.6654031452593
True	135.77058450606265
True	140.3224535987221
True	214.78761376453204
True	956.4503078829332
True	752.953380993378
True	945.4802686309934
True	20.023370464321165
True	25.254851307753075
True	350.4518283726986
True	12.046645339885789
True	630.3545198417789
True	1088.540923887394
True	275.1205512127392
True	213.80264896700376
True	84.8789642950569
True	206.42578498086283
True	135.721279700915
True	49.00236763914
True	129.49883965435563
True	84.717617262128
True	248.24453514718485
True	526.6785895024856
True	166.73910691394897
True	30.191929943722357
True	58.08883919183009
True	424.5202723921167
True	263.6963275416203
True	572.0085426885427
True	22.50305538627295
True	118.11864757208906
True	668.0471444996608
True	272.8105864440385
True	470.5597937012661
True	654.6197700814178
True	106.54945256460738
True	110.28516747786664
True	76.17179542388622
True	24.5427799204632
True	124.82519817296226
True	85.1255931003809
True	106.84982547155764
True	153.25385770219938
True	236.62301522880043
True	816.886694633853
True	293.92725420988705
True	961.1732057934704
True	169.92363394942106
True	198.13680975896483
True	838.4785118391429
True	306.2383566383959
True	600.1537153228024
True	253.8819803138097
True	364.43317369588914
True	462.2311621182801
True	569.7611903684932
True	670.5339831914832
True	378.3564421314032
True	33.27010486432324
True	552.481103904853
True	616.5849656457149
True	19.819818673766243
True	10.91642652173054
True	262.3908770562015
True	406.0627103100302
True	440.9276957322299
True	63.584038856542506
True	643.9217502000234
True	948.5771981997256
True	233.3899445216132
True	901.0726388059207
True	288.67321386459287
True	102.7962772546337
True	260.59016776126884
True	704.6846413728995
True	37.32519955363168
True	589.9731220152108
True	1293.235205116721
True	1013.5903828283524
True	899.3305924855699
True	215.21842480044427
True	90.82070932874689
True	201.81212148323644
True	846.7300572983144
True	143.53423533822811
True	1072.0949599585686
True	865.4171057378591
True	43.54630262942647
True	87.55120032351752
True	405.9920356824487
True	387.581318596306
True	211.50029686123383
True	504.94288159913407
True	650.7051960246787
True	125.87703512561862
True	270.5764411015528
True	975.764711573217
True	53.65405126117773
True	700.2046631696159
True	554.3818024439221
True	38.58659169348164
True	813.4636287493361
True	385.3889094634301
True	555.9710519675215
True	113.52223922832762
True	260.1488306459581
True	213.30235512379
True	27.996814714888767
True	128.68827741459208
True	714.6047027548956
True	142.65202608369822
True	356.510772658737
True	67.57560434089635
True	645.4882151161887
True	627.0468608497309
True	232.4953364557156
True	443.5714256808896
True	167.60074006982325
True	169.79020041836793
True	222.9702892229308
True	285.24340107734764
True	360.08948823760284
True	133.2639603281328
True	190.162270790278
True	28.090250999541865
True	846.5919827485097
True	281.7245635980262
True	10.0882871953237
True	370.2646898795208
True	174.44476527962777
True	635.4393624115587
True	384.2860879880269
True	588.0247590655742
True	533.9556732093076
True	498.9035998452916
True	790.7750748154647
True	242.66425912211133
True	566.8684554811533
True	158.47286157073998
True	527.8279465033027
True	361.784685697408
True	385.2428552853676
True	126.07638902769894
True	126.45065205997405
True	114.30035545935296
True	71.53576933659694
True	709.4161739574356
True	184.4491403142405
True	44.11316152442956
True	0.0
True	559.1302224767087
True	113.905791440464
True	22.313604067858414
True	41.423844711591485
True	109.78682037899178
True	559.436988981387
True	180.2869605369063
True	107.25267494702976
True	35.21304606601147
True	164.31597621475638
True	876.151507122278
True	48.08129346866195
True	227.163675741408
True	736.7439978016939
True	318.3246504356412
True	433.9590097952177
True	474.5691985010928
True	515.9294551393906
True	617.6838466878127
True	934.4350853135646
True	250.96144568582943
True	1029.1448190860403
True	913.4385539149108
True	601.0695024340288
True	342.56641257590053
True	834.5884377013386
True	10.017107415487391
True	32.80813675780131
True	289.32280185160226
True	42.18379274566741
True	191.2717602576416
True	773.4523197090205
True	212.0201135617881
True	707.2827462745124
True	746.2614374413755
True	115.86760710096652
True	351.27360221894423
True	592.9497598176142
True	23.14946686035691
True	128.08723173096067
True	422.612712275633
True	299.69965362110634
True	204.0602319891111
True	112.63947433636928
True	388.4644882854197
True	23.72386219431929
True	370.9530681950279
True	356.2526706893153
True	1035.7769788756254
True	356.30100133091355
True	29.7276722336018
True	441.1228861307795
True	448.84078138795326
True	242.47366899137003
True	28.94920940912818
True	758.434996470963
True	460.9508061156054
True	180.10636503291173
True	12.387876461863335
True	1207.9609545833353
True	165.5511423128305
True	28.623368462823837
True	314.0699304570841
True	277.77874224282425
True	116.7399833641838
True	294.52913796646885
True	47.76668308772837
True	312.4122623648248
True	295.47218876435915
True	320.0992884435513
True	31.82051413251241
True	47.2290314196649
True	1093.897877007304
True	26.57469999971765
True	13.487607618254568
True	175.1068824519257
True	649.8965057800101
True	8.416470000597627
True	192.13102335251915
True	184.65243305892736
True	544.1518864294344
True	369.9641071778949
True	729.6927411987086
True	325.42376382653623
True	489.6719839944802
True	450.0334013343849
True	497.53714227632855
True	97.9396320460094
True	1260.1596203116806
True	907.0823265567254
True	276.1785376491827
True	553.9549363764346
True	103.6419109691539
True	594.7221235252971
True	435.28030013945727
True	154.7829101945062
True	75.42678577993456
True	355.13309836890585
True	168.90100937478653
True	32.01832842816197
True	609.617489538102
True	382.59513361712976
True	70.24071519294681
True	30.83978162390297
True	680.0838617116117
True	484.378052071685
True	74.99254654065254
True	22.758988379812525
True	324.4901701895561
True	318.14706261267804
True	717.3211690842109
True	546.3958637412036
True	553.8939774200181
True	790.5646285185735
True	8.912812437486854
True	54.044018263953845
True	36.53878294165781
True	60.48313057493654
True	517.0537859616985
True	588.3388328133008
True	80.93234319993188
True	113.3184463032513
True	193.54616751901276
True	74.78037433511662
True	178.7039857428251
True	205.6242084398754
True	279.2848500834512
True	820.6050523241423
True	625.128293518751
True	289.49033374016074
True	190.0253138333196
True	255.4964585850386
True	239.23248488614695
True	743.3019937086138
True	341.81950627814405
True	168.33622696239365
True	907.6499580063736
True	346.9684178802674
True	479.35830611830346
True	153.48816772538763
True	118.1799580814489
True	63.61869864152652
True	214.31068094388053
True	973.4851134544472
True	538.5145670250893
True	117.21564056487354
True	342.6576314240763
True	99.69254988374766
True	685.9474010477729
True	4.035538774912851
True	693.429384077533
True	36.17022547289958
True	967.7334803215812
True	842.1735393886988
True	216.69573742475555
True	30.415086775182704
True	76.47002511309955
True	474.8774544998881
True	220.90379525508084
True	1.4397816256755267
True	79.26198055426983
True	1081.7249519351612
True	341.16554803976146
True	702.3547221724898
True	490.81369058467857
True	34.17613991666159
True	134.3762464079696
True	441.51501966333166
True	928.0717727121028
True	811.2608158716171
True	427.6554385870968
True	313.912675559666
True	18.38918496411398
True	77.20130583768578
True	737.1711830360761
True	493.57061580649713
True	381.5067625593484
True	855.0160443854833
True	26.20300013166368
True	221.59635092373125
True	872.1996363023027
True	233.105847873709
True	9.65099812506893
True	515.7501604251659
True	102.83242141846124
True	635.772797767023
True	55.39238506963216
True	265.0999777903398
True	889.26610752088
True	915.8461447708172
True	272.8501657201835
True	438.3039012979515
True	121.1032727708782
True	606.1921462803332
True	257.061428228634
True	193.59132723453345
True	845.817794102595
True	55.968767792202456
True	700.5957533731482
True	277.3558350016136
True	307.2339255464516
True	165.4579780586136
True	479.8484144749409
True	599.3616779809774
True	363.6308489238016
True	405.1704246171038
True	67.9664849007224
True	157.71725107376415
True	467.9639490710328
True	234.78128285931749
True	38.64840649574699
True	196.1984116086722
True	382.3645311955415
True	375.0636169033713
True	751.5717367704967
True	132.85321786445337
True	668.0791411688264
True	468.6339175843804
True	582.1100831678815
True	132.1798810066511
True	38.64393365353493
True	682.739652671194
True	71.53756694504959
True	562.4999151880377
True	685.5196263611575
True	446.29175322978585
True	142.51969177980448
True	534.086384991537
True	4.665609276007874
True	406.3548011248381
True	31.52065225029175
True	626.819750943236
True	267.28820878694245
True	566.2545631742405
True	708.7507255631862
True	142.09648606801204
True	518.5987901282102
True	496.23459512067234
True	63.37991025037495
True	957.322529968458
True	3.694858919054776
True	27.428723577359268
True	624.1676657710813
True	676.3436061481644
True	137.3694044116676
True	410.4314038875842
True	125.76250898316914
True	70.06027823273024
True	459.558246869279
True	41.60208487561992
True	525.332770254927
True	12.59023545351885
True	849.0598264096554
True	561.9482768538535
True	702.7829118589539
True	95.97530232925918
True	395.5262080823063
True	993.5176765579924
True	844.3886193714704
True	141.22785036705312
True	547.8846949744323
True	442.5834425848015
True	238.11982861695049
True	248.30562713101756
True	5.657806294234919
True	319.2844090465432
True	12.188482395386124
True	374.5301995174272
True	69.50766906347786
True	433.1507480775194
True	666.7706678146532
True	127.3109048685534
True	238.1008285733196
True	646.615941260785
True	696.3464449234768
True	286.00951301524645
True	139.8946294570336
True	159.38480661086365
True	481.2371306582491
True	80.4352077689541
True	8.95732477903695
True	501.7737737135929
True	570.6166968950355
True	22.174339501632225
True	139.4216905127826
True	900.1697750557626
True	502.2957961390902
True	269.54970997968724
True	34.75318840215845
True	473.1833283395655
True	112.732392307415
True	587.7761609790452
True	663.4468641236209
True	297.96797624525425
True	381.7363915565804
True	187.70105172217907
True	240.36949384737704
True	73.8160943360045
True	221.0252788125565
True	495.07151657099945
True	21.49849582464105
True	477.04554434475375
True	374.9934204958088
True	711.7067738321
True	897.5599562457938
True	932.0606584677806
True	153.87144165168493
True	405.8958594079481
True	71.7396074213373
True	181.06235635165368
True	316.94830952017367
True	11.287245010489384
True	814.9644106501358
True	23.49934580704842
True	391.0799965135315
True	275.1564768026336
True	662.4459605225596
True	209.2039179930804
True	33.254438112628804
True	626.262568034704
True	1070.0057476285078
True	220.5974484382257
True	135.1994996320401
True	614.7097654810323
True	498.67786194936974
True	17.298257582363473
True	778.8706670676903
True	119.25219614970528
True	43.49805523273857
True	313.30005199044933
True	347.6220427864396
True	376.1255171328832
True	264.45843914517286
True	19.05045402742546
True	22.25424672297485
True	870.3462025991935
True	204.81716035789307
True	115.38878754972544
True	835.7052509707694
True	660.1902001823549
True	645.737337232023
True	450.20755128323947
True	150.75305855210317
True	34.234291555428975
True	99.88863854891156
True	424.5413466475642
True	238.15698233885448
True	499.8710076811993
True	143.89151342254962
True	501.3919467610256
True	654.413967566049
True	965.7443629777214
True	23.29432787520328
True	964.2827863699868
True	1063.8071207624848
True	482.3934774966867
True	85.5435613195536
True	824.3073269648323
True	645.7668161909871
True	652.644092650578
True	165.99385185552887
True	758.5948455988321
True	717.3083760398337
True	125.36242492011132
True	771.2382692887008
True	824.4795885635115
True	476.25181777159486
True	219.31033023035468
True	70.30248646750553
True	287.00950946248054
True	348.262710129267
True	471.4290757973685
True	441.744118672419
True	186.31868953491264
True	314.38351915988994
True	2.8813095106797544
True	14.208087519526218
True	103.05840046893026
True	129.38224207029126
True	370.47034145450425
True	348.67707919878194
True	121.779894300002
True	16.01406073920979
True	213.39993920962644
True	824.0856968855744
True	456.6637937434612
True	540.885730273758
True	562.3579995346248
True	778.4231782162226
True	650.3137737933464
True	90.98347520169742
True	206.35926141426916
True	241.1372442903701
True	284.46077382899136
True	108.2900158976658
True	365.4984455299987
True	422.5205939417399
True	172.57520098083077
True	646.9019618868231
True	243.5243630322325
True	208.4047151119984
True	29.315171780089383
True	246.75878777592777
True	481.0820999893807
True	170.3274487045858
True	506.0294110487659
True	493.0725919763788
True	236.2655569377417
True	102.47479493404316
True	41.91236391255265
True	390.7690144892276
True	779.8903281043596
True	165.89257476108423
True	1055.3234744569688
True	1054.5132718845832
True	484.1407964533502
True	101.66443752663156
True	128.47608646413724
True	632.077991658111
True	7.459829331184682
True	222.9018101241799
True	135.58115004883146
True	117.35427605983324
True	325.48334614437
True	633.1138198403817
True	37.01211833221836
True	127.0648927733391
True	957.1946980744063
True	57.16194204106445
True	448.8650643854292
True	530.7289938812328
True	239.49982021007727
True	135.43906481429934
True	913.710686601613
True	1201.6306796239714
True	518.2573475141468
True	652.3317201852401
True	207.56881333592636
True	148.8835555606623
True	334.7412687318024
True	253.7082084508584
True	169.0133335812986
True	322.0047289550863
True	343.559376896409
True	9.881507733532846
True	629.1271084265805
True	143.69189541250498
True	78.19058585203905
True	443.9502949132053
True	308.7916429658773
True	1170.3670781849546
True	349.13720946822764
True	985.5720922431624
True	10.839213183480236
True	271.3197012576178
True	222.0741761760669
True	154.76198069224623
True	496.7687341745488
True	200.40079511378124
True	405.91613898211807
True	326.87814876849586
True	114.91432893046182
True	355.98571270376027
True	1021.678416255912
True	749.0287553624732
True	223.1128192548273
True	105.56011067907455
True	292.0223482995891
True	23.24370796445342
True	360.54329836192056
True	315.52935234748
True	543.4721152488517
True	466.43753520217433
True	339.442207693486
True	150.17762813237
True	12.79984859597885
True	423.09472451049766
True	290.33631513061306
True	144.92637245313213
True	288.89152145895525
True	420.51402625059023
True	826.6135057392228
True	305.12182784494297
True	773.2620705738102
True	417.0603898774212
True	370.8035147555095
True	1.2368087649198036
True	1138.91356683853
True	100.14796814552304
True	926.21409621882
True	207.0379926791896
True	466.72746282828433
True	678.3603463026093
True	88.44991637262304
True	471.6301477003483
True	33.16058268287493
True	412.3870314236959
True	79.11624943144665
True	224.3947587575968
True	34.27327251636005
True	642.1585921369511
True	189.73021905533813
True	26.27393185962075
True	405.7258628477664
True	116.04471122645246
True	163.97933888938513
True	807.3114857651731
True	269.416204847184
True	152.74322255515966
True	377.86046994710136
True	508.07449877266725
True	329.6679503060252
True	514.7430937283588
True	621.2664960092302
True	157.88408848655223
True	7.279208482955045
True	70.78053455463787
True	444.47632709838336
True	89.58181219161631
True	84.86941955956354
True	1078.3971048917804
True	24.313423845149448
True	329.8554255025677
True	312.9917521213543
True	458.8029681401027
True	673.2376100444952
True	189.6997245741783
True	632.3430416190919
True	321.5310998462772
True	356.32718960985926
True	274.9642340849808
True	212.80689641503847
True	360.1062450765036
True	439.7054217415739
True	414.7497891911868
True	607.0153906266755
True	139.91824272696175
True	74.92339733906311
True	38.93909020701568
True	304.3094721495776
True	617.8122985146867
True	402.0054564432018
True	796.9842917437263
True	219.4088482029937
True	389.4421849878684
True	69.8369379423094
True	54.55399558187185
True	429.6452961043988
True	195.63172788093823
True	235.10836647384468
True	42.89621953898279
True	1066.6175354886077
True	174.80466701181663
True	903.4957814122516
True	326.09397241824496
True	926.4470891478444
True	242.79539629682947
True	478.893624618818
True	528.1641631557251
True	622.884439416236
True	209.3778023448356
True	493.4106294003601
True	970.2581153477054
True	128.0915001751721
True	6.973584840759322
True	571.8267991716433
True	27.248094396745053
True	75.60088222761352
True	778.4858673203294
True	224.22146637451692
True	979.6678393532716
True	699.2164674310156
True	411.7598120658963
True	283.4156286812883
True	472.6220506357655
True	339.8166226695249
True	179.62166733029144
True	669.6366413622891
True	736.4768784426271
True	207.1900817496076
True	87.3187116163455
True	506.2035630331919
True	133.94271454292488
True	367.2138335893919
True	336.98729023015613
True	66.26715316325304
True	374.4566935827789
True	398.29805972113047
True	376.0226899457048
True	414.4512404653992
True	401.48892816252686
True	680.6091869241482
True	59.88963985812079
True	451.8363495475384
True	337.26529734266444
True	648.398180304552
True	222.08202557496173
True	104.48569398211082
True	41.00264596759576
True	539.3856368731264
True	655.0616994924209
True	186.21633794780337
True	411.1809008102454
True	332.11370524531065
True	17.20986071505171
True	167.30196982918892
True	289.1156807328721
True	2.290968870377874
True	870.7166110560862
True	77.9101656450308
True	106.52397880378552
True	117.40313445755211
True	366.1818985585429
True	34.889150325562746
True	445.2977276301419
True	228.16306777689564
True	5.442226388735708
True	116.78397280958188
True	443.3293071743146
True	49.752680682263154
True	66.8559536984139
True	176.64252810271566
True	288.2224851408839
True	966.5788601626804
True	380.5990218186157
True	961.0770136390285
True	182.0685085155439
True	1036.7619898048204
True	784.3583541470364
True	650.1657542259491
True	404.04007554586366
True	382.98777206473466
True	83.78059692411273
True	66.6732487907693
True	82.89568570597845
True	181.40867658466237
True	480.4886670444096
True	1072.6776552310764
True	184.4750321142022
True	350.52275701284606
True	439.3441902064741
True	601.572349326059
True	599.6846203688033
True	278.4817239391252
True	455.3208917981314
True	665.5623611955178
True	92.71268449330516
True	719.1267572833801
True	247.1926237839184
True	137.88437200953666
True	410.7904436947578
True	870.189422306461
True	439.0085888801356
True	848.0711474463991
True	191.2960797402181
True	364.0215065308807
True	720.7296158680307
True	637.7642218327794
True	188.9836621204399
True	245.56555760969093
True	814.1457737820157
True	31.31521378460564
True	188.22652564520865
True	510.46883906836985
True	688.0887933244455
True	107.3203722953283
True	38.64722585708331
True	169.36651477775737
True	712.3339896208421
True	306.81735065171216
True	555.8916347649824
True	346.2385966453836
True	314.67131443185593
True	443.38243164931816
True	483.40029970073454
True	67.49144169670029
True	355.0473067771558
True	794.8294923548032
True	0.0
True	286.2362631614723
True	245.8014847102548
True	967.2969312831702
True	150.45781604975485
True	643.9798808975254
True	626.1260975098785
True	111.68777257187392
True	219.3712044625501
True	132.5216315577576
True	11.581732943798254
True	285.5130690589904
True	383.6527853249468
True	1136.4455365963129
True	231.70925848350976
True	415.3040697442583
True	655.762464006079
True	205.26953066270107
True	28.77221238386055
True	864.6236123625692
True	613.1854258941383
True	159.6103826340734
True	623.6793994010718
True	159.9949669373811
True	295.62966690771214
True	782.9289070258908
True	37.44184177417347
True	106.76740999223956
True	531.776327794771
True	68.73133989850292
True	77.88872532173433
True	412.70398826881006
True	21.99238207633377
True	749.137902478132
True	99.01997264982114
True	155.081182874719
True	19.567075234706085
True	716.074269666533
True	28.514180938948243
True	789.9167635396304
True	394.0599372241498
True	115.39001265094876
True	706.8280743201245
True	507.5363081255141
True	563.4184938741938
True	47.72013979273435
True	365.34768882040106
True	5.722576375868534
True	88.97305699521911
True	362.1428128708442
True	45.01468245629682
True	120.50474337983648
True	302.35964677930093
True	181.70030875735875
True	99.55790627815446
True	661.8139521761998
True	20.39317811978245
True	1160.3356189342016
True	508.6658683866313
True	297.6773898844917
True	489.34566003971366
True	121.28349359327449
True	802.6051014959843
True	1149.354793676298
True	736.8011083669618
True	178.49487031599824
True	217.0066326152158
True	49.03172235690299
True	57.33781248998936
True	154.6965883781836
True	102.90614459536364
True	171.71584286690342
True	1173.4162552998305
True	294.698145658005
True	350.771388369571
True	729.9278515269075
True	17.187445763966306
True	12.299054019847338
True	593.1286450479538
True	5.748627099934214
True	114.31580740288848
True	696.5217757105779
True	181.002990790752
True	643.9401580295373
True	865.570628302802
True	154.81255537782303
True	902.879041085284
True	2.643437851035346
True	452.25827348592617
True	1049.298441104834
True	26.8809790284544
True	233.85248376844189
True	142.53995077585634
True	963.323093945512
True	233.03412532541932
True	463.1586608241132
True	114.4869113733426
True	504.8522380818106
True	154.24376525842467
True	96.0342610362953
True	380.5020909746044
True	71.75529681951367
True	54.29522808020055
True	1058.4412067263993
True	246.870934932246
True	152.7663539188908
True	360.74659708605736
True	406.7387010497913
True	214.1780707724596
True	172.3709388926239
True	395.0528954058482
True	33.83909981486665
True	490.87512623070114
True	1092.8443599436916
True	113.07308766843308
True	473.0833272931922
True	307.2884929158953
True	27.862909451858386
True	376.5717979084615
True	101.42907715631436
True	580.7076517289097
True	197.0258105309783
True	436.8292853532208
True	19.96918263591592
True	449.0769649784558
True	104.97429045328448
True	342.6407980554379
True	31.85549731832725
True	175.99886311406314
True	252.94453719944505
True	773.4166375436179
True	59.70319943371986
True	146.90855158312922
True	234.9515637066247
True	139.62120659865792
True	632.7470667151615
True	565.0231439611088
True	770.6040405987032
True	399.3860377965509
True	535.0260189107213
True	415.4707261269383
True	686.739133914373
True	65.21681513481833
True	474.4748953628553
True	411.0442034999008
True	49.67326022322042
True	86.58030885471358
True	125.74549465093196
True	90.54313144057691
True	327.1111266645574
True	849.031073626305
True	319.0081721927578
True	1087.7806330544763
True	315.3006084054447
True	899.7411371203368
True	146.2656315732022
True	579.0659754710099
True	591.5993710393674
True	705.2823648512848
True	461.9843580136694
True	67.72360222734488
True	280.4227721851053
True	45.00578408894341
True	159.6880895612416
True	174.2479406528949
True	1112.0165060040358
True	243.80618920285795
True	557.2722644306734
True	536.4951250178439
True	547.7039710671829
True	856.8660285876165
True	575.1103381195438
True	648.4197901222435
True	943.2081809729772
True	124.86324893685232
True	322.9557930788044
True	264.8240424700164
True	330.5924468790175
True	87.51020276359377
True	391.1220412092428
True	5.202528389692281
True	341.1361381658977
True	274.7964056229839
True	607.7937552941673
True	270.2972091296054
True	356.91866122323205
True	8.491644198161492
True	60.99344821522984
True	548.5176426568241
True	29.56569864083389
True	143.12153216489088
True	64.12037632223364
True	146.69992526190092
True	246.14676513676403
True	68.46848902347422
True	384.3620642711701
True	262.8346363553911
True	99.99313667695868
True	348.64885950379323
True	65.41030585572605
True	583.5835646576217
True	819.7285802404994
True	264.58799226919206
True	1167.67092593568
True	110.04799290458875
True	306.7676821155088
True	1041.523488632787
True	91.88872728753542
True	288.845935025225
True	10.007018124333664
True	411.5677791947199
True	441.3617647204426
True	155.8913268398572
True	622.6585770234127
True	945.0005324470544
True	158.97916631711743
True	77.9109335378186
True	314.161962345247
True	550.7257577064478
True	620.7860062084163
True	1227.5059867805758
True	25.81673214943626
True	957.3982389145316
True	136.2512000496389
True	650.1864676982693
True	116.94983328111398
True	123.1543629433464
True	194.2895700176475
True	169.24443482529185
True	758.5395888642523
True	207.4652635202804
True	229.07752656152348
True	65.00618232592943
True	497.6042466437283
True	457.25625878322745
True	178.0464566371799
True	231.9781779193113
True	17.580883055770006
True	427.9856449621429
True	201.59558140402092
True	285.0075586536921
True	115.50248792164165
True	719.9042858129303
True	413.43236211720375
True	274.16458106973016
True	644.1049193460941
True	531.9890392763373
True	469.5877363368732
True	138.15664903392968
True	524.6534483825781
True	429.9582094483448
True	2.732631153266424
True	199.8621904738732
True	90.86307921662548
True	251.1744273284086
True	3.67912944377045
True	130.44088927005708
True	342.60542802281105
True	7.475896592846248
True	883.2441614161289
True	166.7258667293599
True	715.0168554188249
True	791.585136224537
True	161.1555927539653
True	213.21468018159985
True	498.1103777722383
True	843.2453598458118
True	48.6930451508791
True	38.872309239673264
True	131.23210836861566
True	624.4089755817109
True	738.8119376894697
True	187.12552960672892
True	594.4853973507065
True	575.1211062905492
True	846.6520952519206
True	426.820480524287
True	190.2038413894805
True	888.0716238773246
True	219.78898968194824
True	152.53537769756932
True	325.69076058701216
True	222.93261369435496
True	211.2880184224097
True	608.9345137219536
True	245.23762063471912
True	198.50460515253587
True	467.2004611500696
True	465.8020720434727
True	61.644703446331874
True	283.19108936490727
True	77.72370595884152
True	358.0074794122665
True	354.8917005730631
True	258.94364774374884
True	178.3439292961613
True	363.9484617270872
True	623.1008021858606
True	743.2300319320349
True	306.41662937295075
True	751.3887258905924
True	65.04431516216613
True	872.1616751440608
True	347.4493809113951
True	12.651419537587987
True	622.2157481166598
True	697.1175541090714
True	241.82442989377645
True	167.40795351367822
True	46.91805894356716
True	396.2664798103029
True	78.74395629950772
True	13.261363185146845
True	915.5477714096176
True	376.1109974104203
True	169.08070781765505
True	1009.3626962901752
True	11.308531537400173
True	806.7912629568658
True	30.470229035697216
True	674.294850670112
True	59.92766302014429
True	771.742622253421
True	439.6845241884661
True	195.70289205065689
True	425.1397236270195
True	207.0698283753646
True	296.6572304946168
True	229.8628420428402
True	396.4100156186243
True	10.345024079997058
True	324.8154477656237
True	115.02973530817304
True	10.23915235671265
True	479.0904853835525
True	724.0216619691425
True	290.2877748924688
True	81.62754294953835
True	318.328015595626
True	82.79674742091692
True	188.44060187075917
True	182.52882414143232
True	374.1820697107866
True	43.8648502347181
True	136.79267287397778
True	392.40247696423546
True	830.2327595991563
True	114.56265154700648
True	210.60527085182025
True	443.41941682849966
True	18.83612040682113
True	406.7762167352307
True	514.8708243422253
True	90.3556685473378
True	399.6354718472562
True	363.8238260270902
True	418.7086504673858
True	592.962298919404
True	1029.97181717766
True	963.8172982561778
True	59.02165011851937
True	1086.080932766807
True	107.10640968155197
True	108.66187719759314
True	107.75194314856996
True	500.1907801971647
True	373.6647140114226
True	586.0007159256833
True	251.78235924195923
True	151.12163557804405
True	420.64902832822
True	16.222326788409898
True	468.186194635716
True	396.90426417654027
True	146.90400225368356
True	94.36785509308802
True	542.2715822214356
True	1007.007010325488
True	193.7142469912643
True	71.73256656147908
True	417.3633244599102
True	381.1896674582715
True	480.0436321479056
True	315.82352190826253
True	5.692719295983721
True	511.8041118518088
True	503.8336797717016
True	501.1071307791361
True	181.35016893371224
True	107.39663953898304
True	21.32385341630688
True	367.9771809859929
True	110.61478596861888
True	7.443911315816964
True	31.98724275593155
True	341.39745063609945
True	657.9810671184736
True	143.56585157786992
True	88.82662344986618
True	24.86450026044196
True	411.09873058200026
True	371.3618579771202
True	792.5070461187458
True	306.8095640130085
True	519.9381881336514
True	529.5789156302976
True	532.0478201813335
True	287.3152382385278
True	526.3986398961117
True	100.51368967239776
True	588.4581581911301
True	7.9089569889118465
True	355.35409607591
True	454.0229581797242
True	981.3603731928898
True	348.92305234883406
True	754.7564585777908
True	956.9313947970926
True	182.31197734665253
True	38.49367719875546
True	369.6332426236469
True	384.9647312915517
True	587.1077270192158
True	255.41645895622307
True	28.02954450493302
True	660.1311010657948
True	124.56079689864228
True	1017.0591137720244
True	306.7067898831314
True	485.0465367157228
True	131.07246807695998
True	816.8055063465239
True	136.51327575742766
True	836.8098296595887
True	581.3169127196982
True	187.5445471404421
True	115.13297484566452
True	66.8200296261846
True	578.0877469293783
True	889.4701834326684
True	427.2712332172188
True	515.3026929338706
True	127.21865752349512
True	632.4516569646038
True	481.12510583373256
True	798.4059734726695
True	309.46040093311
True	593.8100426005686
True	111.61974657577464
True	25.513873883053552
True	417.394157999652
True	173.70562050494334
True	95.927322626584
True	365.7363650018221
True	1087.2160431562704
True	277.29528003785776
True	556.9765437861292
True	11.066414312909826
True	76.37419991176492
True	326.14304213194464
True	782.7384802006511
True	457.872023574971
True	506.39797743547393
True	732.4073053424535
True	70.51622356732501
True	719.2197906554429
True	45.20824375954856
True	104.64342707446728
True	195.11912142645568
True	84.20303837879727
True	25.58219938897962
True	290.582315946363
True	461.4189597846666
True	915.2172655890656
True	855.8513816336887
True	5.580182118641221
True	293.3716403346859
True	489.1345296794542
True	127.88465153525898
True	242.41304179909463
True	326.6778243119575
True	1331.3703647703142
True	463.66863254797954
True	24.17273454666515
True	185.8529122507772
True	693.6881666371706
True	34.00632449369503
True	167.3625771722058
True	568.0634609954775
True	75.99207750933242
True	876.3108514460689
True	331.5931244875701
True	657.5819493241193
True	74.19545991352305
True	677.8511894403508
True	583.5740311707991
True	901.0995696560672
True	260.6709776178006
True	507.5096022175821
True	854.03359177395
True	946.105958144256
True	228.45490085543324
True	768.7082276393306
True	222.97121432363127
True	445.5772852287021
True	356.3197686824382
True	501.65666777123033
True	472.7461806467807
True	313.3464492599573
True	346.99507529111634
True	114.6730344626144
True	355.9794990157154
True	1134.1040832416795
True	311.7286527159132
True	147.6509219234996
True	288.71743694641646
True	772.9161737757867
True	646.4924407840498
True	406.63880572587055
True	122.9091743106857
True	337.5365997466227
True	34.14451347890806
True	171.36822724466592
True	89.50698542691858
True	88.32278552897397
True	548.0620115818816
True	142.14899771930814
True	135.5257466476283
True	99.37868879497654
True	85.64485421104527
True	443.5612093704886
True	388.3693224087526
True	1014.7359210164396
True	541.2455325520973
True	829.8410281098695
True	264.88835434594495
True	319.79376392556725
True	531.775290615708
True	198.98660280080105
True	810.163108433497
True	245.4030421668037
True	361.3006796040909
True	67.99752166976602
True	115.5829640533604
True	267.4629911573992
True	118.62965257852912
True	484.2467347039576
True	32.37665358181916
True	580.0214688778921
True	1004.4202649841002
True	721.3910067105593
True	1.5374030366530642
True	58.39379561856596
True	496.4497412509309
True	428.0662208796323
True	74.55749521903428
True	118.83825740498352
True	301.76137688049056
True	77.24482003654511
True	55.99896423632124
True	757.0843976169019
True	664.6787465923538
True	166.09374668931875
True	169.9875174646227
True	490.75232427993
True	57.20296919592305
True	25.94665260728544
True	574.803389642569
True	448.6492283626996
True	1124.15928009913
True	45.72471390839965
True	475.55981817261227
True	902.1150984282224
True	805.8348466160605
True	280.8182857391191
True	763.8370487918395
True	394.8675221733544
True	42.14264667341956
True	101.23001117835912
True	711.2528529237234
True	75.70707966332894
True	137.06309622025435
True	920.5398209085272
True	185.02193485662795
True	280.22613967269933
True	106.98885784721612
True	642.6431836297596
True	595.2387592942671
True	216.4335166154342
True	423.8574404250439
True	40.639660183489234
True	280.3665271873386
True	580.9552129637882
True	609.1519330682387
True	314.9329339568398
True	78.37149653317141
True	915.5079988560852
True	1062.8110445846864
True	562.4477208486767
True	66.93878092969487
True	28.333523623965547
True	90.7604046506101
True	99.2445233418184
True	100.50648547226577
True	847.457085994264
True	1223.1685794551695
True	760.3588591303327
True	336.000882522329
True	8.942563160476123
True	21.620716043241394
True	338.0766845110163
True	472.5340154593745
True	43.15575360308286
True	550.9820586889272
True	424.4912962690367
True	404.0880026477273
True	80.20863159320248
True	195.81672422892572
True	270.1277377231505
True	131.58221066067503
True	401.086448632273
True	42.73969308576639
True	184.59558855426232
True	1144.9665715954768
True	4.794187495832457
True	27.989229465179537
True	597.5576225179303
True	355.328431913068
True	768.3808269116777
True	157.60307320044967
True	751.9368691587506
True	591.1014022348592
True	298.7830749963834
True	446.5389798265341
True	344.5911337097052
True	285.17678078473347
True	266.1780835970641
True	382.60728190726064
True	495.3745915342551
True	508.9047532154984
True	108.66203477200996
True	362.3288211650863
True	10.07174926751842
True	186.35821295479784
True	217.71666258572665
True	833.2674255962102
True	596.3073320844053
True	31.594217124370427
True	755.6720288260132
True	862.5722149588927
True	106.8308808204557
True	346.5658672544019
True	872.6085487533018
True	231.22339455388916
True	161.39928391770957
True	528.0877368433902
True	591.3867692366156
True	1112.3260012275446
True	141.39707035332188
True	155.24288144352613
True	253.96073532251776
True	322.2857875042003
True	408.0873598229054
True	415.9465123268575
True	311.56677223988555
True	445.9149246538797
True	498.58285712819134
True	226.27121016642417
True	1458.531156094612
True	240.10389162806112
True	386.7335600210231
True	52.40108507208293
True	782.8032542468878
True	239.1770778189421
True	932.2186034285132
True	562.0969273579807
True	307.5236842317874
True	797.6608549146848
True	256.7689072444705
True	218.56661503235
True	248.390188803532
True	219.72546877509637
True	138.27229622636716
True	253.42877088609524
True	724.1151785910554
True	527.1112651014909
True	229.5632220383696
True	1160.2777886072154
True	116.42390986897468
True	257.2954948674759
True	68.68811080823498
True	289.6539427593211
True	426.0577845055751
True	95.6115629991602
True	225.6182724509915
True	71.88707988898646
True	669.9582362667416
True	367.14086550124654
True	222.97729923396008
True	726.332725328071
True	869.4903651541132
True	819.0435948330415
True	838.3040364002755
True	344.6666028657969
True	1.098036836880997
True	252.6605777425004
True	56.33507333275241
True	385.3065748519888
True	56.58614266114415
True	362.5438832904794
True	840.8646475846454
True	1024.158924156622
True	384.77457725008384
True	21.911551815753107
True	530.8876210568228
True	484.8359878742115
True	188.15817273741288
True	236.44529344411453
True	299.69414451237566
True	24.2318612266416
True	122.35502993476663
True	943.8357966668862
True	61.8828772313775
True	479.0203057493555
True	778.1971045237115
True	101.55753691252367
True	244.6596830769257
True	118.57625968272752
True	15.359283174284991
True	1.0673320833792874
True	112.4123934567434
True	1028.2118587998202
True	467.6572859061918
True	67.17714178298104
True	797.7150496275044
True	336.8710941785026
True	1.1728171758391237
True	463.37807102963103
True	190.4604635954902
True	516.7566779980051
True	78.35176373993511
True	321.80934701515935
True	378.1920000330512
True	176.4362633363894
True	204.059385256985
True	127.75405449716526
True	177.57990660498385
True	898.7797624293281
True	16.636141972308586
True	503.6661566314564
True	502.85801990410886
True	396.01433205449536
True	214.03618842808729
True	236.3834648617058
True	157.62340182226924
True	47.35956790915013
True	520.3381282986848
True	152.15015997241008
True	861.7650370842555
True	834.488809302331
True	248.72773384525289
True	315.521205473953
True	527.1308957103507
True	37.71891726026367
True	83.48715883852503
True	689.4273114650316
True	1089.1276094405987
True	121.32811960801584
True	718.5518281505632
True	139.37598817630752
True	931.9866761936252
True	672.5423340906234
True	102.6988978421096
True	261.31182666941675
True	631.8855676460888
True	262.6052580192015
True	46.976269799641166
True	540.1496301534889
True	442.6620816051544
True	5.68749310687107
True	483.9410359463729
True	67.11994715493773
True	179.32557659621648
True	238.7190838940388
True	313.4068760621482
True	77.41764767724665
True	220.8369003168335
True	345.5194610848583
True	454.51606181597714
True	956.4303819316918
True	46.88393970014208
True	891.9237176345856
True	1037.4574470235873
True	128.37462357574927
True	75.41099308304784
True	1003.7997955419016
True	33.62230453079633
True	219.4659761946077
True	86.45101932073356
True	206.08288720560049
True	366.7066342557154
True	948.0975466934524
True	98.0968362099266
True	71.14925607242786
True	633.414127951682
True	278.2118807888366
True	715.8548185924798
True	54.673800756727424
True	459.7572521562748
True	402.48112416441984
True	693.0881190331531
True	52.66056296174972
True	111.50755869761
True	26.72054188474445
True	280.2242012674019
True	43.09059377609487
True	343.80335552967506
True	2.910973788523779
True	1165.535752473567
True	107.9491802095296
True	134.5004583650276
True	344.4125324553693
True	739.1221809578117
True	672.3880703936064
True	996.3222614196212
True	476.89925618408927
True	409.5146795932061
True	146.27830878588904
True	412.1050740095235
True	846.2145577411254
True	416.02834977543847
True	909.389553335757
True	89.89856359326161
True	419.6760056365581
True	179.7214709630958
True	287.9244351609421
True	750.2318677222631
True	167.23226939832642
True	133.85600048047476
True	66.25792146212373
True	870.6052884749565
True	783.7612507920609
True	80.38464674675845
True	429.6488559035079
True	736.3715860482108
True	418.5475227949141
True	53.65640980924192
True	317.651318374278
True	787.157868170166
True	32.46525610196843
True	359.30810923892415
True	163.88947419713884
True	282.51648451242926
True	35.19367964086471
True	216.3557406742748
True	756.5788406975755
True	645.5889084371588
True	50.43993236195261
True	292.44826280000166
True	918.7940807932696
True	17.2061356490339
True	330.1557509019356
True	281.97093672784405
True	422.7431827681855
True	209.47213699344252
True	599.0017781953743
True	45.84265242684992
True	983.860537781852
True	878.5169288642054
True	49.62130282110281
True	394.8835408801174
True	735.5845122260781
True	907.584910408848
True	269.09846175370336
True	586.8504288756637
True	132.33681846102135
True	182.284465104761
True	136.62825893935417
True	136.09716431096962
True	214.54878844280265
True	946.5143630794684
True	784.642470579048
True	926.9043329831422
True	21.38512554685489
True	26.62752893094852
True	365.419585203942
True	12.38376362747442
True	617.4021177710522
True	1089.1267787113072
True	275.71383884171746
True	204.75668576824427
True	82.5412932975651
True	213.01583740477557
True	137.54128902614156
True	44.235532262376445
True	139.7779731107378
True	90.8318882212384
True	252.63274463319271
True	523.8099405888269
True	163.1718997513196
True	28.594584608490702
True	56.38006965567117
True	426.7773281845337
True	265.6605891221143
True	634.0726459603491
True	22.208824683773724
True	111.30220551806336
True	678.27672250558
True	270.5716942576159
True	466.8961072141773
True	650.9766863041625
True	99.786369413966
True	111.28850142397042
True	81.68922778457123
True	26.5676880259232
True	124.4167805479352
True	88.0826865354148
True	101.23350724261655
True	144.27368490293532
True	241.58317314197515
True	824.8187223552369
True	286.90005277540826
True	940.8204110054944
True	167.75849977631836
True	206.73791921491625
True	796.6818706177597
True	308.0902721231542
True	585.3032348107664
True	250.5490026108055
True	363.3424218615264
True	433.0777343809884
True	549.579414549175
True	644.2434694383973
True	360.1096327263819
True	36.77094457615153
True	545.639350863099
True	626.2666075532615
True	19.22774160236801
True	11.887423085370946
True	265.5832970009079
True	405.11647071365473
True	444.1146185101533
True	68.64476914485341
True	636.061095133191
True	904.5660047634218
True	238.6260299101984
True	909.6747146332708
True	276.657983164986
True	103.18941339575277
True	276.8517156100161
True	684.0215621605364
True	35.25223221657753
True	583.4783972321356
True	1290.6317551394206
True	1016.4237599853166
True	908.4028792087984
True	209.91404881029248
True	91.9719237902188
True	197.2320597803402
True	828.8068986717267
True	146.73349409144726
True	1068.912916992712
True	859.3681996746872
True	41.833100443945256
True	92.56318517701555
True	402.0765960123664
True	423.2827914091909
True	188.3601646223891
True	513.0598625191448
True	656.4225577089229
True	127.59965181672082
True	270.6521652547147
True	1008.8205356026403
True	53.349784416263375
True	697.5017029405195
True	555.324625254218
True	39.57024361993949
True	825.7198161332799
True	379.0340355972761
True	551.0290873836733
True	110.15722107301612
True	258.17245598655154
True	210.4203335900459
True	26.74887027528865
True	128.72688866667676
True	738.4967557332002
True	140.08514039905472
True	393.32885445783455
True	62.30347520760341
True	624.8251303681747
True	613.5377086927949
True	239.7239136113848
True	450.0114615057972
True	177.14256759620048
True	163.36302103571663
True	223.09125936661223
True	283.05041792572433
True	353.71754603629034
True	126.32163177911951
True	194.8547865019392
True	23.40233336939332
True	871.7746880112128
True	314.2065314906384
True	8.369593029668026
True	376.7190742695935
True	166.30321328733004
True	625.5149204331436
True	377.64495803550665
True	586.5132996367593
True	517.8546889990874
True	485.82282340151374
True	793.0689238215733
True	246.019179647643
True	565.9086696740552
True	163.41715144386538
True	560.4988092267915
True	348.0292577798658
True	369.14156994345177
True	125.80763994356889
True	133.91051189201997
True	102.98124733918416
True	70.5518844822639
True	737.8419709089457
True	180.00803212761937
True	45.21467956241237
True	0.0
True	554.5332813116373
True	111.705739346075
True	21.01279300170526
True	40.02521230837101
True	115.24210323345056
True	541.578705919139
True	182.91975859948596
True	109.38359062722893
True	34.512451692827725
True	161.20730171522206
True	924.9951292596428
True	51.087416921763854
True	233.75555497586103
True	761.1440704329029
True	315.1174851752216
True	461.7994985030735
True	494.2445844717304
True	513.8079330107056
True	603.4617043982308
True	925.1289760345848
True	261.5189967400602
True	1042.161122134199
True	926.523038892164
True	595.0277098167254
True	348.1994693667028
True	839.2589211637184
True	10.033433436956912
True	32.40122052993621
True	287.75620812349536
True	42.956646198426526
True	198.08004159267625
True	735.7326122311301
True	205.83509239791923
True	773.0545309913367
True	761.4054741604152
True	120.87435998029837
True	365.7903005796936
True	588.3657757607753
True	23.006165093773014
True	130.17928056661532
True	440.6198267434543
True	304.98552410314625
True	200.9334592323826
True	109.32604375847176
True	377.3823596489113
True	18.5114433532132
True	381.85380870970624
True	369.70708605014585
True	1039.3901381081605
True	360.3842583980075
True	30.856307438350942
True	435.4060360786098
True	430.61625109915695
True	241.7654322980172
True	31.74681598104925
True	771.501385415219
True	436.7914008705185
True	163.77326496518194
True	11.91856630125785
True	1211.9249506616732
True	171.8827680980952
True	26.20668215635261
True	297.9813780348613
True	272.7767329613344
True	114.54228563693006
True	301.77067374145446
True	46.314620952054966
True	328.0258874588805
True	286.26491487879576
True	317.60762774692034
True	31.322451750682788
True	46.77721417238825
True	1082.5136707137906
True	26.02036172392405
True	12.200767173469924
True	177.5445799840553
True	652.0987246945729
True	8.396474601109238
True	182.8894143970577
True	170.245455013512
True	508.767717285317
True	382.6418321891583
True	725.7591173577713
True	312.8520826576353
True	491.4503121574866
True	432.8505813431987
True	473.8328396069296
True	101.84359666550506
True	1289.4829181476564
True	917.9670719503678
True	298.44395547176214
True	511.24149026282856
True	97.78126520996943
True	547.1526456498842
True	452.65879372845006
True	157.55114677459645
True	77.42459100768355
True	336.3065080894817
True	168.6612373679934
True	28.22627245657837
True	627.6687381991907
True	385.3924456226153
True	64.29382988589897
True	29.97563915521339
True	632.9401466012728
True	488.495180145206
True	71.45520363620842
True	21.06186638840255
True	325.0603268567395
True	313.185109010351
True	701.8540628420142
True	552.8323177430638
True	548.5451087661829
True	802.6528946756499
True	7.84445447504347
True	57.850577671351225
True	34.06403248079075
True	61.17063621107419
True	528.0291248119432
True	580.2893276162965
True	84.50670716018166
True	109.80755305170211
True	183.3322601203404
True	72.65887699465016
True	188.93289791793237
True	210.1678655410169
True	262.7886452586164
True	819.7385947699466
True	590.1618530183604
True	283.8560585253684
True	198.7755318196036
True	256.4803325586942
True	242.5861747472541
True	766.2444890246463
True	338.56742546971736
True	167.96298937021135
True	868.1565394641842
True	348.9357873944247
True	462.4834225524987
True	151.6370341095977
True	112.98731549019492
True	57.67553087964031
True	215.5830616883806
True	995.1415284998352
True	542.4612392178992
True	110.01107637006594
True	378.798701798839
True	100.44087389998846
True	662.1792165979944
True	4.420928547135585
True	707.9917204888678
True	36.84201825326535
True	944.3830694435716
True	838.5854845463767
True	213.07209949336533
True	32.159154170021225
True	79.03693719027467
True	446.62061079954816
True	213.81803721885163
True	1.827215911179736
True	78.14380640413822
True	1094.813535784234
True	338.3846991034665
True	676.7339058787103
True	494.86353355968816
True	30.84145752260785
True	133.68016112050336
True	439.111199590898
True	908.2629185381816
True	807.2448350925512
True	428.0414649418058
True	337.1750409340395
True	16.63839570301662
True	81.76106755785644
True	766.5490908979372
True	460.6980080686165
True	382.1705317077245
True	879.2744874045369
True	26.65919236682557
True	221.52363055916467
True	889.3618980055016
True	245.19082437711444
True	8.63945443182236
True	511.54942446915936
True	110.70931903617254
True	653.8213069046545
True	51.37135759351115
True	255.35339666977853
True	864.2286720377987
True	891.5544162422802
True	278.016458626622
True	443.6840153201625
True	111.96156241694196
True	596.0410646715105
True	263.8940237765526
True	197.52217167088625
True	879.2820508924198
True	54.79419262511605
True	734.0232255866395
True	280.0474850134723
True	307.5157799262699
True	173.76082130281978
True	485.8018613291805
True	631.180821073579
True	361.47184466785626
True	401.861019776376
True	70.04333818911738
True	164.69909579766525
True	469.5356046857453
True	216.68963396194323
True	37.8486673897299
True	195.7351877995581
True	381.1160459805561
True	399.2283432150243
True	764.949639257576
True	133.63169727187577
True	645.0913525832747
True	531.4805200791433
True	603.9473543021446
True	131.4190870206371
True	39.555024601563794
True	671.6120659967049
True	71.52388818408492
True	551.1144295376981
True	682.6165357986657
True	448.0878228824694
True	140.85030729346417
True	520.5380685914928
True	4.5488783099405765
True	410.8210981411341
True	31.950333705116726
True	631.0676764963395
True	255.3534938858535
True	579.1504728384188
True	717.0069865176814
True	145.2034145778346
True	521.8893918174799
True	505.1840995968888
True	65.24777666524251
True	965.6206398600202
True	3.724824193804851
True	27.21520720986011
True	637.2469189497621
True	695.2037363491221
True	141.13308555037327
True	425.4221190230642
True	122.48310541529231
True	72.20259989940308
True	460.6464418199222
True	42.83093795386002
True	510.12432687561966
True	13.385339856699671
True	873.7210427078544
True	554.3427229016525
True	721.8489218127188
True	100.4854528908284
True	391.7151616736787
True	1017.1112908329732
True	866.1567894983081
True	136.78240542642382
True	537.4541565208808
True	460.89598766821024
True	238.40409461901143
True	240.24957112891852
True	5.568943177590251
True	321.69555364207724
True	12.125907998605308
True	374.2404841472231
True	79.14423504262818
True	410.2044775191735
True	653.1999124251525
True	130.10126849025576
True	235.4519478110305
True	647.8609453091582
True	689.480534360487
True	290.99447443243724
True	140.93695928586922
True	168.54999012348435
True	482.926635722263
True	84.18809685675707
True	11.41044321068451
True	508.13163475526
True	559.3869542571593
True	22.09413395997916
True	136.98904060109572
True	872.9730924037757
True	485.7254711850544
True	281.22500829235616
True	31.928543770333288
True	473.38129853963966
True	108.62254370408009
True	591.5632952185812
True	670.8193691205431
True	291.5898306997914
True	379.9767539162145
True	183.5619111593113
True	242.15592547688863
True	75.57727232510591
True	214.5486798372138
True	486.8932510602842
True	21.152942857935248
True	469.30632171410303
True	380.598587016066
True	724.5550711337124
True	884.4558602485085
True	928.7207566492492
True	149.0824076783417
True	397.96929087551
True	69.31083658496792
True	193.9134208768177
True	317.19092948747016
True	10.388840730615154
True	753.9195843860015
True	23.646840758462744
True	409.7127777801729
True	271.9008855991261
True	658.6080027373206
True	202.21002073900723
True	40.62623423386456
True	672.4885367219877
True	1057.4667542541858
True	228.22949633100177
True	131.74571907024185
True	605.5759368914097
True	520.8364546638153
True	17.509142948004452
True	816.012519677625
True	107.7653903583312
True	46.89212764738658
True	316.5686285118347
True	346.25186398868186
True	397.1849451476634
True	286.5792132548047
True	19.94529245248336
True	21.73791439417044
True	866.9510113449724
True	190.07328252526088
True	111.33533904427554
True	870.5311106733435
True	645.0432245536588
True	626.7141362586472
True	456.0575390816596
True	146.4004586173526
True	30.5802781284927
True	104.03121064168778
True	418.8996734465293
True	230.93760266161595
True	486.24954256634624
True	146.0332595953324
True	468.84350409897326
True	646.534343653571
True	944.2867686438284
True	23.95239831381536
True	1017.6868544189648
True	1053.2433428927247
True	477.7857681445628
True	85.8921536989653
True	796.1199160651933
True	632.8405733902523
True	640.4552453036569
True	175.8922458234897
True	744.9663284230642
True	695.2696126163241
True	121.29802163531816
True	806.504093481219
True	781.9114887279408
True	461.340729673664
True	221.72799174806835
True	72.82875890837606
True	314.32719081563044
True	352.47880982894713
True	478.9120651289265
True	430.2859720622012
True	209.27468955233564
True	312.7220796827545
True	2.667493842138157
True	12.636837445272905
True	99.54925579377846
True	132.84862258774484
True	345.48364403985204
True	345.4397495547079
True	111.6066645593139
True	17.0854466189823
True	209.0663007421873
True	857.7125963879362
True	464.6181921257994
True	523.111088316803
True	572.0522781791713
True	819.9169361401458
True	642.8439710997941
True	95.365926989898
True	208.35098380467332
True	250.8985753026461
True	278.767176798255
True	102.06442567383984
True	371.2571476093465
True	441.105732626904
True	165.29986468713793
True	645.5967165301693
True	245.8355264803777
True	209.2512972655632
True	30.11026770349957
True	234.49583355350015
True	475.6235880211097
True	162.01182682862606
True	533.337934617268
True	463.8826872192249
True	245.9168681512
True	106.44798751883148
True	42.65119904394032
True	403.93133711755263
True	783.0684317710262
True	163.97499983465732
True	1055.5603845429932
True	1013.6246467474272
True	485.27573966360205
True	101.98664811667604
True	119.24919842905572
True	703.9139915067038
True	8.298603301357588
True	233.7325642827465
True	129.4564750739967
True	114.3547416982947
True	327.0466666416585
True	637.8072683311296
True	38.73622044431333
True	130.4737343825418
True	969.251323251463
True	58.41540034027613
True	431.6575412607332
True	521.6866282513322
True	248.5368393244828
True	131.73057510938338
True	889.3722139718625
True	1203.4621585006212
True	515.3614171857114
True	649.916722103501
True	212.84177132056595
True	153.52903296887797
True	329.64500229884254
True	261.6973115337411
True	180.44411393720853
True	313.9042227242693
True	342.16373116094024
True	12.155200930610782
True	630.8025989182172
True	149.05685137821817
True	82.85701536396597
True	434.00249388623257
True	324.8588632009863
True	1178.5049097614362
True	346.12427199713187
True	981.372225883224
True	10.486295243895464
True	258.7990783266474
True	228.1832872269836
True	157.04427429881693
True	491.6571091681747
True	200.30374197223165
True	403.83839360544295
True	322.4665426131863
True	113.08073871511613
True	363.0397303799255
True	1051.7996063857802
True	734.921179133825
True	219.99297054838064
True	108.69490844544544
True	290.1407830581715
True	24.06074863104845
True	355.4804191705728
True	299.5033491587731
True	589.7315043994043
True	452.4478410038751
True	362.7879121083952
True	159.74083910124725
True	12.454142817579296
True	417.9475189687603
True	296.826730912572
True	143.1176193820094
True	301.905692323022
True	447.0802294144978
True	802.7699535896232
True	301.88925091117045
True	775.8447393449435
True	409.9914940363431
True	378.1744152166731
True	1.9725891084792184
True	1153.4979809955362
True	102.1409549298276
True	926.5555021138432
True	212.23216046851093
True	462.90886390471934
True	672.7929452760849
True	83.85133175444663
True	484.5543240113279
True	32.60863187090904
True	414.6400008255845
True	75.85515467162332
True	219.5041157327237
True	39.6321870071651
True	662.4117481910947
True	185.90366357508896
True	23.821886942074183
True	400.7104031613344
True	113.39873720586814
True	167.6806592238357
True	843.870383739632
True	264.33748094253394
True	156.26523890309443
True	368.7937360397335
True	515.9335570677579
True	341.18177522681293
True	495.3059805344517
True	615.7812887501776
True	158.01411334711182
True	6.880788050448026
True	70.22298559515217
True	411.20147669202703
True	94.0850267377244
True	82.62894129637398
True	1066.968490817149
True	27.621465789026995
True	329.26232955599795
True	324.6201255960027
True	445.74557786206975
True	681.323900271307
True	194.0236251530796
True	661.176674114605
True	325.53295884335967
True	357.26867861753004
True	260.0407560402674
True	212.92085321736172
True	374.32721932636485
True	461.0477649837099
True	408.7452928340352
True	625.1339011377855
True	139.75210872999435
True	79.06488548830819
True	38.565259389397774
True	305.6710635100029
True	641.2014615943285
True	415.416823739328
True	778.3557261569374
True	214.0176416513143
True	396.314418094989
True	67.58010267508782
True	52.64113165935885
True	420.8978339271288
True	199.7633344971155
True	225.40190232005892
True	44.97081204750177
True	1097.5063818164049
True	179.12172995772968
True	908.2633176854318
True	308.9197360690497
True	933.3251617572176
True	232.2050985106068
True	445.0627649441694
True	524.4072714088325
True	635.6063901007229
True	220.10639670177375
True	477.90529967450567
True	957.5768416149332
True	125.74323629721222
True	5.835031380941371
True	572.7631065293764
True	29.164191109707957
True	74.73491457185534
True	806.08898129156
True	234.32485495272385
True	981.9729428654064
True	698.8227653139095
True	424.9096862091152
True	282.1221089832944
True	498.1676315108012
True	328.2951154058627
True	181.19973163087016
True	668.3435980723292
True	711.0436754884196
True	209.34791454648
True	89.03277463966202
True	518.0175082166623
True	142.09084533520027
True	379.7565007674628
True	343.40734399465373
True	63.38665191748628
True	377.26240820292
True	413.7889074293291
True	380.49828951312975
True	413.9652221898252
True	417.8446946676973
True	633.8947425037018
True	54.78659459123176
True	458.5519142877176
True	321.26631693960536
True	669.7815540655719
True	218.9888604391816
True	97.3318322009232
True	39.43703524092142
True	539.9778699207383
True	623.3230873052195
True	187.83672486401304
True	405.667748482453
True	356.9682575743625
True	17.137507218887748
True	175.53223636467277
True	292.8635610564273
True	2.4547058612323616
True	885.8255563123234
True	82.33008932526977
True	100.59608003519752
True	114.86219495768287
True	364.2518231771135
True	36.98957454971215
True	454.8821243320282
True	229.93315184645343
True	4.905275541340392
True	121.2895838888702
True	440.94787112810616
True	51.70936269602879
True	67.96236051987316
True	176.9459540812462
True	299.55926987092107
True	942.0097025601232
True	390.7039089720204
True	954.2494790211954
True	184.0179139027165
True	1085.3145520514115
True	779.9342444154447
True	653.3499342248156
True	413.1211730337092
True	388.3804996214464
True	72.01204653461824
True	72.99619933163069
True	81.13901632070476
True	172.95938003034286
True	476.85862030837313
True	1070.024193230507
True	175.27695374692553
True	350.41861181041696
True	424.6875660170516
True	612.9643659215423
True	590.8159241672836
True	279.4491413067018
True	456.6125623386653
True	662.5632914542398
True	91.91048381026243
True	723.4980507257349
True	259.25634074365826
True	136.87976875723623
True	414.32228629235664
True	848.644855279914
True	428.6541637487186
True	828.1784805117428
True	194.69500572146677
True	349.2582345339942
True	698.6865564608236
True	616.885730020358
True	187.1820945217468
True	254.50070928991667
True	843.4382013290968
True	32.79461572248625
True	187.04308702001177
True	483.4469977482193
True	708.5949775214388
True	104.08487529612133
True	35.08808054608405
True	166.9390176297177
True	739.3079233914846
True	305.4366861172644
True	551.3628468031494
True	352.3079832415924
True	305.9440410158651
True	469.4438438044429
True	494.634573901305
True	70.21138374075885
True	371.8899137921867
True	808.5891789989198
True	0.0
True	304.33835728068266
True	256.99067391015274
True	996.5204780045063
True	152.08980897139847
True	644.6448939717891
True	625.3666977836792
True	112.70559730644248
True	219.4085426768893
True	132.65817060176718
True	11.694656595716497
True	297.8007925177048
True	370.63965514630297
True	1141.5674513191116
True	240.12881934095768
True	386.7732640852025
True	656.4762384122762
True	196.59221090083932
True	27.807017517252472
True	851.1272326358957
True	620.2979401791418
True	162.18462537306516
True	626.3275448385164
True	157.32735535290678
True	295.55038180288454
True	790.9808373084472
True	33.149386504428016
True	108.49501663354108
True	502.3356930042165
True	65.17200625995713
True	75.94517308767483
True	396.8540920057844
True	23.14142324520524
True	779.2857249562629
True	101.01164715454168
True	160.5858307364937
True	18.4551728262626
True	726.440333692782
True	30.774276095702977
True	779.8473437661526
True	400.4042938777718
True	120.1639599573294
True	695.8905457620515
True	522.4971708087602
True	569.7502475947022
True	47.749453453694514
True	366.3288696044106
True	6.293261277158927
True	93.75100645596385
True	387.24558887806455
True	47.46939245740658
True	116.71843522203008
True	306.8023491907279
True	174.39990199755164
True	97.722808091335
True	641.8441933716927
True	20.79474714566517
True	1161.744590040872
True	504.0544652480686
True	311.0188487531664
True	504.44499990600633
True	127.98944382329816
True	800.5622004022179
True	1113.710061112058
True	743.6810239904787
True	176.3129354169119
True	225.26245269242608
True	53.39437929453175
True	60.62118333270572
True	150.6926171160572
True	93.5701514463682
True	173.58157418518286
True	1145.5903036005984
True	315.29339312650546
True	355.50117328276826
True	724.895723627829
True	18.034593171748675
True	13.139165939970546
True	592.4607831196112
True	4.942152117572931
True	118.80866583934022
True	693.8273184210464
True	184.192874973314
True	654.665581361908
True	847.1059375544647
True	151.32408546111026
True	865.9407421482267
True	2.650685528752199
True	463.5678616247452
True	1049.8937209394703
True	25.881209555366222
True	237.6042733893189
True	159.35756350542934
True	961.823682791756
True	232.54099834499584
True	477.78138151977953
True	116.89585260944588
True	492.9321832568539
True	159.50066737627213
True	91.42303421011022
True	383.0461104357301
True	71.27591932031886
True	55.63645449953341
True	1050.0207606899394
True	265.41639756020123
True	161.9020594841293
True	371.6426989098396
True	407.3512628096984
True	215.18680885529167
True	163.63832580552
True	395.7610788869148
True	36.71443601729166
True	488.26831574250514
True	1079.6274017515664
True	115.15216770278263
True	475.9003869187327
True	311.0569286799406
True	26.84246167420315
True	398.2485724897618
True	106.51507591104289
True	577.5587007969231
True	196.72424545084056
True	424.4759440343545
True	21.160959014910414
True	442.6577364092025
True	105.49243028349107
True	340.8035189958568
True	32.381820406503145
True	169.40059312943484
True	251.0789136155817
True	755.5385387949241
True	59.74669193733693
True	141.7533823423492
True	241.63311890448225
True	133.4161406878813
True	618.8439064674262
True	571.7899466982539
True	780.0124348823499
True	390.3079074079408
True	542.6190357114712
True	408.5772203524574
True	686.5621465170577
True	74.43837005999289
True	448.8607490313066
True	416.7571994425853
True	46.998490536996655
True	87.4129301151437
True	127.09452961288189
True	92.62870535783318
True	327.28459788583007
True	848.829937701678
True	335.1042470865465
True	1102.663157500117
True	322.13471702072496
True	907.6875559144872
True	158.29127909575163
True	577.1831043468753
True	610.9264827730079
True	702.5348299749752
True	457.2567218510319
True	64.3652764230092
True	293.8558768517102
True	43.578944983655866
True	167.0781119751777
True	163.47230129659076
True	1104.1009929263248
True	215.7185707460523
True	555.9757325237318
True	558.7040075699334
True	558.3167539019663
True	855.3774834704695
True	593.2386917359585
True	629.925810458229
True	911.3822884005018
True	119.13565108502834
True	302.5497980245634
True	255.9727607331465
True	320.2515010522587
True	90.31153587946628
True	388.02690290990967
True	4.692392500201127
True	319.9688454662559
True	246.13969254928557
True	626.6474269740847
True	273.9874072593408
True	367.7417983569687
True	9.97563088190769
True	56.94375769887415
True	547.9245468730088
True	29.911888752114848
True	142.5132525548538
True	64.22073825757825
True	155.0525680390582
True	245.4654849249459
True	71.8471808851593
True	375.5516172520384
True	267.7662621958503
True	95.51552277801596
True	339.7678024610303
True	65.49867192221878
True	600.7784807922586
True	871.7354331766511
True	275.9550936304142
True	1156.3422037692187
True	108.06328897541668
True	316.25118503140345
True	1045.8980647262786
True	88.78098723408245
True	279.24311651668296
True	9.1813536267049
True	397.03278480190806
True	449.58545300825045
True	163.7593676098055
True	620.5512299624271
True	903.2655136012072
True	157.38602139221567
True	73.91045074078053
True	325.84147373739336
True	566.0468865459504
True	620.2593967042385
True	1223.3234871486682
True	26.601103340354264
True	937.8915542542188
True	135.22692746796005
True	639.5365373572916
True	119.59649701055906
True	132.25039334544175
True	189.16183088497647
True	177.9273246701889
True	757.9544914164843
True	213.6284092708099
True	226.00858791956196
True	70.33564733230328
True	514.2351261276019
True	442.92609580707625
True	178.31454303697194
True	224.1889596728957
True	16.240075732509833
True	422.33953103687446
True	219.3682775369323
True	304.2191628468961
True	114.43620019111992
True	688.4314744925182
True	426.8780463245339
True	260.76490328747474
True	641.6174380199068
True	516.396954352238
True	461.6000188735232
True	135.27925876739585
True	539.8973572935657
True	413.7408470368624
True	3.1245138046395358
True	195.6874650900192
True	92.53684169770756
True	240.40002521823288
True	2.7809051137825813
True	118.2462129864979
True	360.3084422087794
True	7.503766184237773
True	883.7616553475449
True	175.0115474367694
True	723.5384909276819
True	817.4215072531213
True	166.4142102934945
True	221.63751582677267
True	499.20855634869935
True	834.9834711814294
True	50.53990669279314
True	37.26041629639009
True	133.3700086848345
True	622.1090307717355
True	707.1276935129903
True	175.75657564131302
True	585.4312122834515
True	606.4969906116395
True	838.6885787008024
True	397.2030265308897
True	191.50545580958905
True	859.9859238187065
True	228.60109044394252
True	153.547440503789
True	320.65088621413685
True	220.9333963974989
True	210.79816233244787
True	603.7538271234404
True	250.38188100429056
True	201.96483809537585
True	451.2220196098508
True	470.676509069454
True	62.24413153494493
True	288.22515464059813
True	81.11504561438372
True	331.20664602466906
True	347.0152616873172
True	243.8734518099486
True	172.48700571763362
True	385.2816819606505
True	625.3440767520809
True	744.4256421620225
True	298.1463288162286
True	733.9725019742434
True	64.59248350158559
True	895.929360900566
True	349.2313736629207
True	11.209072786076495
True	605.7683802468525
True	698.1035429246882
True	250.61871326080507
True	172.7128858023462
True	49.52008440224179
True	384.82003659826535
True	78.01118754276688
True	14.008490133553734
True	891.4100876408858
True	366.7061869834307
True	176.2743397600858
True	964.064879319082
True	10.34201550069502
True	784.7634025190039
True	30.316613359802947
True	677.8422746889712
True	61.22859584277282
True	766.0949645849945
True	437.8997009773993
True	194.40445645343345
True	434.1796241854906
True	211.6105766613267
True	293.6005724280491
True	223.4222116403585
True	406.9150482500218
True	11.107312231167972
True	319.66773553867256
True	113.90854907539769
True	10.97787655426059
True	460.23663024872855
True	710.8463422952638
True	286.5030367205723
True	82.84391851384181
True	309.4355683086191
True	84.16421939810013
True	187.97088224782257
True	174.3288296591316
True	380.5166902683766
True	42.28638878704824
True	139.44075990249502
True	371.4663350121037
True	904.2604865096282
True	113.9304230762372
True	209.65426576870016
True	447.2892958918628
True	19.61666524723676
True	429.73669679507856
True	508.1638567995184
True	92.26043445934526
True	400.617144139732
True	368.05191163554224
True	414.5149833423993
True	586.3102698951883
True	1053.6460902382214
True	950.8978473202144
True	54.89709374005288
True	1067.4637242013987
True	111.8405314613335
True	118.71707237694211
True	105.28276448183816
True	457.3026743377711
True	372.94590977980056
True	570.2223615695568
True	251.4263789285957
True	147.05615319556426
True	411.9625270205935
True	16.805448386506153
True	469.43785973189614
True	393.3797857336735
True	143.88139047340695
True	98.15197463561287
True	529.4118175321979
True	969.501352394085
True	197.61992871966905
True	68.19876531098953
True	438.9832699618274
True	379.4690634302036
True	479.2210134109354
True	314.7128626677893
True	4.86984199984385
True	520.0251314635753
True	506.00495757391866
True	499.1506050449543
True	183.93903304934247
True	100.97754984422058
True	21.393082729306915
True	378.3564501305098
True	106.74661477566518
True	8.121214133015645
True	30.76262728874412
True	348.95725554660675
True	660.3668071051911
True	137.23719583547003
True	92.38428684112124
True	24.63551776987332
True	404.0310400172502
True	352.604919934658
True	790.2580313970154
True	312.89197424558296
True	497.9838340974687
True	538.5301854529212
True	525.6007957090012
True	294.8978845359285
True	550.9121534536588
True	100.88762442298014
True	572.9207231261256
True	6.99683556596117
True	381.24510434513
True	473.9821617400082
True	951.3017260993836
True	352.2667598714688
True	765.9678062766997
True	982.169724639888
True	185.05858192167915
True	39.910206772075824
True	360.8474992211786
True	388.58786787549445
True	588.1445260979332
True	251.0491617458059
True	28.354746808909912
True	680.6002948603585
True	127.28792881202826
True	1028.28060957233
True	324.6628067033379
True	477.2106034606597
True	126.7087099462575
True	822.6143438759465
True	142.77103404112688
True	824.9367088923315
True	575.5867084469961
True	191.63535443523773
True	117.56873743056218
True	68.70325561011424
True	570.3915967887863
True	912.3146411345714
True	437.4965380287803
True	566.521731893831
True	137.54960185549797
True	635.469673745143
True	473.8093580660968
True	786.6481834277655
True	326.2068898233028
True	581.2682406428805
True	115.53526626202114
True	26.328578688872785
True	404.1384254060208
True	171.15243225143433
True	104.9478267550039
True	377.9057341479065
True	1132.5766222455186
True	272.12498405221504
True	561.4388820213479
True	11.74541125752282
True	70.92070982845648
True	340.90096938402473
True	803.1822366625656
True	453.1915508650376
True	504.6153260788246
True	705.2244104993293
True	66.62891289195485
True	709.9967996370088
True	47.66582894245699
True	102.72770534573807
True	190.4740358556052
True	84.26304977788283
True	25.134383135929752
True	298.5888154199455
True	453.4377053659548
True	913.220007229482
True	865.9656002657712
True	5.566076933352795
True	296.2446859452184
True	485.9289624540232
True	116.22817041153232
True	241.64934516761812
True	331.28170130818125
True	1303.7673252488034
True	460.2373735961379
True	26.40751371908604
True	174.4238602456403
True	708.227277467221
True	34.07940631380951
True	167.67545563015923
True	557.0668791345248
True	68.40526349771613
True	848.4749266187118
True	335.72499294186105
True	674.8150077285303
True	79.49920341141527
True	663.9491445419347
True	600.0879337007908
True	895.122290893268
True	253.760301266308
True	499.3673807393136
True	848.8321235150029
True	913.7735391028644
True	235.4857545415433
True	750.8044734295494
True	218.4864043474025
True	456.2238832529311
True	360.2695657680945
True	492.0096472755313
True	501.4154925010437
True	294.71956598467585
True	350.3620456600227
True	112.74803380780152
True	346.21106041437525
True	1112.3718110756788
True	318.3174404337674
True	143.7677192763489
True	300.11178852115023
True	744.9422154150748
True	654.3301397014117
True	428.5158995721417
True	122.07624500195648
True	331.41020812813684
True	34.21729901860222
True	172.16033753547774
True	90.3884963467886
True	93.5396128462227
True	562.1944733127106
True	137.7838639355452
True	134.55236656317086
True	104.63822561304232
True	88.52078832919928
True	463.4917437686424
True	387.0446671482166
True	1041.8044770324943
True	544.075346590766
True	817.5689045413249
True	276.2448785823927
True	292.3465134502043
True	541.3990828031973
True	192.7979547957992
True	770.9938750160326
True	243.58016989349983
True	355.1190817801539
True	69.1089686256593
True	116.7143904571434
True	273.45761022801554
True	120.26455921984189
True	493.88251463932033
True	30.28577292631288
True	571.8852373087796
True	1005.5341041989228
True	718.6403739465611
True	1.309808462924157
True	64.65072656302095
True	486.4448212087886
True	450.7658440064013
True	74.17840542856148
True	119.52353470309173
True	303.4815000836571
True	81.43260179515624
True	52.22082109368854
True	740.2026983446696
True	656.2554319364328
True	156.23192024353636
True	168.98536298407197
True	540.8279023713617
True	52.65460191408748
True	24.833309468785604
True	579.6405555270288
True	448.7360521325321
True	1121.2664216240769
True	47.31964082513056
True	464.7643208154133
True	895.0230236217348
True	794.4799957644394
True	291.9183333115317
True	744.9169804267684
True	396.50250769111625
True	37.4528731625475
True	96.51758132114487
True	713.8870571270427
True	71.84590615501997
True	140.11436608038386
True	910.7875518078552
True	188.1477488261176
True	273.33205349959366
True	105.1936989080273
True	643.8021364065814
True	582.4289475537
True	201.0138802350605
True	427.8866371606272
True	42.482473860167325
True	283.6904347593276
True	583.8588003845824
True	602.8780949564072
True	309.3911080171442
True	75.9559293989868
True	951.3377895404384
True	1061.2254639038892
True	563.134774698568
True	67.63325730907606
True	30.07192968643412
True	93.41440090793849
True	108.26104644983896
True	105.31172012040638
True	896.7010644462752
True	1200.9676544578454
True	742.3755097652307
True	336.8377034701506
True	9.684053888392592
True	23.781515112697743
True	342.8442118580628
True	479.5621517397588
True	45.61499809412918
True	595.8940284930945
True	431.7446022582818
True	401.7368876897558
True	83.83909778661125
True	203.3354541275721
True	258.8725647614948
True	129.9918670611871
True	377.67631966379776
True	43.36580556811497
True	183.9952003715659
True	1148.5161941855686
True	5.59760257284865
True	27.03213152721507
True	583.4956302221434
True	354.704138404191
True	782.4320776146188
True	162.11043232542485
True	741.5276106378471
True	604.9109075958175
True	268.59231064625584
True	440.7411289902875
True	339.73557714757743
True	289.13302217433244
True	273.71096486953667
True	388.0189520978877
True	503.9827392083354
True	494.080291098692
True	102.1805939411291
True	361.0389637307736
True	8.516872234958969
True	181.66980279013757
True	239.73651327249445
True	875.763947701866
True	582.2212327558924
True	29.79325392448808
True	727.637140885269
True	822.6699999008629
True	113.2347228703071
True	347.20465201456926
True	882.9209347028418
True	224.9860735100439
True	161.50001952148645
True	532.5966522909126
True	584.2827757111813
True	1096.329095997443
True	143.65831732935473
True	157.21326308092586
True	259.79983762045106
True	320.09639859789644
True	426.28204205977886
True	410.0348246593097
True	326.21967723429447
True	435.25173879096087
True	494.3231240272961
True	225.81654452500945
True	1464.1993793714123
True	244.6290184548214
True	420.8184789714757
True	49.81264436319032
True	784.4156886109741
True	257.26204455198734
True	914.1647662092428
True	541.6340844645024
True	325.79255363858454
True	762.1284804674011
True	273.18606833205257
True	214.0298102247721
True	253.968363528756
True	211.27693035704536
True	145.15635161816917
True	248.34150297170743
True	735.3144708425081
True	529.3902983692047
True	221.29680819739292
True	1115.779912654487
True	118.0652598796223
True	254.5906791614597
True	66.57398755685962
True	298.7887398527623
True	418.6773727646662
True	88.62869419599843
True	221.6412726476966
True	73.93922597174726
True	669.782373910946
True	373.45967246060445
True	226.24467086187005
True	743.2951935518303
True	895.2907944223128
True	808.0916024385793
True	806.9466944125214
True	360.7521230516536
True	1.2325318922098452
True	269.682170649623
True	53.2133660107374
True	384.1175873262401
True	54.82983678582838
True	357.38506246398333
True	859.5300671898117
True	1048.7645174869417
True	408.3707305221204
True	22.673458117849137
True	542.4982979358577
True	505.5135681030207
True	188.75624952111903
True	233.17486970961104
True	291.29714754031875
True	21.51502182330273
True	128.14811814192814
True	918.001527617812
True	53.63498840644158
True	465.1645878857129
True	786.871265070482
True	100.17362914663642
True	253.55146014538764
True	110.42803436426684
True	15.743996260419058
True	1.255516341310981
True	126.0031024765132
True	1025.502556448953
True	484.7348654953543
True	65.62128521680415
True	776.7240317269762
True	345.1573424690972
True	1.1862652108378369
True	438.9968181737845
True	177.22101986846613
True	490.2146986722135
True	81.6965373902271
True	337.7570806679997
True	369.8144893950482
True	172.0357194014815
True	209.69883644380607
True	125.72303116207
True	167.0699115479775
True	970.6392169938692
True	16.627308955377153
True	511.8644463102256
True	495.7274468667101
True	408.6378721356885
True	217.5511037583096
True	240.18568261616832
True	155.79329735040474
True	47.80184038695314
True	472.7435842421205
True	145.5194281314976
True	834.3876949941986
True	842.5981615338559
True	244.60368133767307
True	315.5726444778708
True	514.5868307100452
True	42.227670145550974
True	86.46897039890439
True	715.0344652534579
True	1066.919398342863
True	108.52679544324388
True	737.2306051245645
True	139.4068219239281
True	950.5074897221052
True	669.9121542133305
True	98.04786959064096
True	276.85880929440486
True	624.2891144708312
True	253.4874391155654
True	48.4753959495181
True	556.3397002919187
True	455.43985248714057
True	6.196081026432853
True	478.13777947198713
True	68.93432375745266
True	183.91523162914208
True	237.4777164360579
True	308.91484278939373
True	70.81513084593227
True	216.9666849966004
True	353.86894402390965
True	417.02836207581953
True	955.2277643462838
True	48.04985150723998
True	917.4977653263128
True	1015.7058550628147
True	132.1786057747656
True	71.70467104532192
True	1008.3781616891764
True	32.68743498225029
True	222.18182066376863
True	84.10743786648374
True	212.88860179775767
True	373.1248397131452
True	967.198154904387
True	101.69761125114545
True	70.48178801509894
True	672.149866594737
True	278.8904734099248
True	725.0697724688893
True	52.27172205506705
True	484.3693466224368
True	354.40880279764275
True	694.4239589500017
True	52.125783870866336
True	104.50170380147208
True	26.56859079940909
True	269.87033011743165
True	43.08044702037076
True	348.6401056963245
True	2.755671951812332
True	1209.2834662045868
True	100.32973488722897
True	134.94260730701183
True	362.8504409431227
True	752.852341221613
True	670.513601403897
True	975.5942571049304
True	459.1776967615281
True	401.12434519999056
True	140.32618077083683
True	428.1295505361453
True	841.4489861989638
True	423.9027429321377
True	932.866653206433
True	88.05223808731705
True	433.53348622895953
True	186.13401805137732
True	272.3729277857539
True	735.8389483535394
True	166.35922976637625
True	135.629092300156
True	66.18789981180443
True	855.1069739398957
True	784.4225843263052
True	84.60786590781125
True	430.5349108297086
True	748.3866651097075
True	413.9426900890783
True	57.52945491103258
True	324.94722618065
True	778.599958151959
True	27.84183046744178
True	378.4755193400442
True	166.27774557727523
True	278.34140338814007
True	31.481204138061315
True	226.5818516187435
True	819.4278510820523
True	646.0702455388057
True	58.48735094600715
True	293.02063710084934
True	898.1760060817344
True	17.126436840566477
True	315.4690119750468
True	293.3495448795681
True	405.27569883568486
True	222.02716324280348
True	607.8533615489041
True	45.032522011291135
True	969.9332259766971
True	896.3793858758748
True	47.99457752777502
True	392.4693585646106
True	723.1194752926592
True	909.264161330559
True	270.19653510691256
True	584.0102864012945
True	125.93725151867928
True	188.27692612969048
True	133.87952420947164
True	127.9620365817508
True	211.66252351649752
True	940.2795498042408
True	784.8799141580853
True	894.3109120534536
True	19.299713245836543
True	24.15888249801826
True	359.1732240702094
True	12.464735421566568
True	613.350296461626
True	1095.223921790706
True	256.4281259506322
True	208.3268577060448
True	82.56447765940536
True	204.07282949351168
True	132.2368494205029
True	44.47347917359507
True	131.51701991290005
True	91.64277925569851
True	247.14114912488893
True	546.7021002730501
True	161.7552046591612
True	29.86515809376873
True	60.709431213742384
True	429.0493207101696
True	268.3343252913727
True	583.1110702234866
True	24.411689477646416
True	115.98883661555357
True	645.92134681022
True	262.1369177521549
True	473.8322238016146
True	651.8538803316161
True	102.35719088297424
True	109.07379694860064
True	77.39355213457952
True	27.605464831987643
True	117.21750141565238
True	79.05220710607458
True	98.33962535653802
True	154.47161851106523
True	244.8563847807666
True	821.7952901894496
True	278.4727144258663
True	973.9506287476144
True	165.18720130818613
True	206.66158650221044
True	796.787481913677
True	301.2740777902186
True	589.8684571915946
True	251.3705189296212
True	332.2833844092483
True	404.9473652113896
True	551.9728772899266
True	637.471782814911
True	362.2044728986132
True	36.94983445733614
True	559.0711101070016
True	609.4350356516684
True	19.46840352425105
True	12.045261747024009
True	266.2656917608318
True	396.3356409593084
True	443.7294125971486
True	66.87658891411367
True	647.6533530731116
True	938.7664113036008
True	244.14432902250837
True	904.1067141178372
True	267.86524749645946
True	103.80610622688545
True	283.65907674840616
True	692.8570643489165
True	39.8417940216011
True	586.6939893227615
True	1278.3397897257812
True	1006.006924080492
True	870.0787476925631
True	215.8472040438529
True	88.28017133720806
True	198.5179324894441
True	804.7483484860588
True	138.61677143176078
True	1061.7815844560257
True	915.3394888575532
True	43.25650860883082
True	88.83634425204957
True	414.6719318947357
True	392.5820553324816
True	200.2506275007923
True	504.3534129875788
True	637.072644228374
True	118.50687369650404
True	281.56851187653405
True	1015.0994416948208
True	54.56179643989776
True	707.0801477739188
True	525.0017225544616
True	38.387800726211935
True	840.411610683225
True	387.111864979344
True	542.2398999611761
True	101.17147661557546
True	250.2065842384589
True	224.23929974084325
True	26.43697905713509
True	136.0954910593869
True	745.451591448334
True	140.11685732222838
True	368.4405940817192
True	65.28178873341739
True	611.5612413899206
True	620.004385881744
True	232.2050291389932
True	448.0769433281493
True	160.0520972119326
True	165.84814255602453
True	219.4277679789842
True	288.2775344690229
True	353.3975120599353
True	130.8464487711093
True	189.11825156944624
True	26.50617807724736
True	869.6903076110417
True	328.39127845195577
True	9.85532884820411
True	364.6481864914942
True	165.81023839749116
True	634.6316277095049
True	356.79626559968926
True	584.8808048025817
True	570.0451490477013
True	505.54965816374033
True	791.3777512739649
True	243.31551300839115
True	565.0249518643718
True	163.06797118304476
True	540.4076433786294
True	358.50252385012243
True	376.1759722499773
True	129.506453352251
True	135.4111424683929
True	106.83674516180324
True	67.52399937560509
True	741.1179084830922
True	181.41429889548084
True	44.494408449345
True	0.0
True	551.1431962799185
True	112.05993721409916
True	22.511294540478744
True	42.19466563729275
True	114.95895664783646
True	536.3258619933385
True	181.06493494598405
True	108.40389131303658
True	33.75746341189436
True	160.98919486639767
True	900.9316579065804
True	51.0556875245934
True	220.97700929734415
True	757.1231030385113
True	315.10587225972745
True	456.747846377752
True	456.29788544196816
True	505.0410056199945
True	606.2888963590639
True	907.1505697774662
True	274.1928895309492
True	1009.43895854358
True	910.251522033368
True	608.6271954742439
True	349.12878812551173
True	836.0164017111849
True	10.77447631241633
True	32.677442698613575
True	295.90065629084563
True	41.8571677033304
True	189.4244609636655
True	767.3608416744925
True	215.6507666716389
True	749.0188172920708
True	781.2317375945581
True	124.79363622956213
True	382.65008523972296
True	567.5711972906422
True	24.42510157826197
True	130.77849636030714
True	431.59802319524175
True	301.57740131626423
True	202.37878929163583
True	113.91391553692452
True	375.21018150922754
True	22.285198233862737
True	354.78352434610264
True	369.81386097907983
True	1025.0774695789546
True	366.3343256955339
True	30.30019340704772
True	432.0990716035165
True	437.5326282286264
True	238.1564005799445
True	30.94881934182881
True	748.1168900735748
True	464.501419206997
True	182.9567742805658
True	11.71830892713526
True	1208.2998207303033
True	161.13348231587483
True	26.822921220879945
True	306.5897221230723
True	274.83364249647536
True	112.7446065788278
True	288.90979745345385
True	45.55050695996896
True	304.0916990866816
True	300.32258434665187
True	320.35349846202445
True	32.29818925821666
True	47.16104356332762
True	1015.8551397357938
True	25.528286017562795
True	13.4671343210699
True	185.0692426636949
True	663.5575820022854
True	9.266779155961022
True	181.05188182859837
True	185.1838373996442
True	538.3242282781591
True	390.6812330249547
True	728.8248678523224
True	322.3068723810607
True	494.3491564083412
True	454.2371956137304
True	526.7609395188241
True	100.29304617522725
True	1292.8452101447087
True	870.2012763533284
True	289.66612299496444
True	499.7617850119912
True	97.54903623673744
True	559.0190161974136
True	421.9184622545669
True	157.54034957538343
True	79.08521377890519
True	341.9162458074019
True	165.5414677393503
True	27.940954133215023
True	592.235182942927
True	377.4722263129927
True	70.94323630071958
True	28.77505547161053
True	660.7086391610122
True	492.9718611918395
True	73.92218330646459
True	21.223738300199305
True	322.9532365855371
True	349.08678935139903
True	735.8132223483877
True	541.0557347556576
True	564.8458150412289
True	789.5752666724317
True	7.953087572258783
True	58.88705974714343
True	35.28120780774024
True	58.98545993098272
True	514.8739682865104
True	583.4507267621507
True	82.45601001463268
True	105.14534890190777
True	191.36057057142224
True	75.30499746100465
True	183.4833130058153
True	204.62937620395687
True	282.26167539781875
True	806.7009451068859
True	613.4416859931298
True	284.496131619713
True	189.35201800045175
True	266.61684577416503
True	247.127681603063
True	731.9991540491176
True	327.2620280988312
True	162.63119519803925
True	875.8831978332877
True	346.28847686233706
True	461.9970439788179
True	153.66836564592205
True	121.37276356320024
True	60.60271362567679
True	208.8109387736818
True	973.662630946487
True	524.1447799967551
True	111.03012245709272
True	349.86251253653825
True	105.60465506747438
True	676.3890653911052
True	3.954686135656893
True	695.50165478371
True	35.06211436104482
True	969.6763688833676
True	837.9112791517613
True	209.2441096724792
True	30.98980333721961
True	82.20844420373355
True	469.07781441906496
True	222.8010607461241
True	1.0627918091246644
True	80.98435148778232
True	1069.0289400401418
True	348.24274862415825
True	676.0117622018025
True	493.7832933648888
True	33.1675555522415
True	136.98200100401323
True	426.3270367171932
True	896.1923784937543
True	819.7094059106151
True	411.402749705334
True	339.0996712247451
True	17.562295932856628
True	79.39995103503777
True	745.3285987611338
True	480.0116635619509
True	373.0390003203042
True	870.8698457976187
True	27.08917864821803
True	216.13094449243783
True	904.1015602005386
True	242.23948562950503
True	7.747674717841256
True	490.50639933167946
True	105.08501476273948
True	638.0688368046473
True	50.58663905348967
True	261.084840427402
True	869.9313302677217
True	847.7295822967466
True	280.38854160245336
True	437.281002151697
True	111.99436140545517
True	592.5555980912976
True	256.54155909760294
True	205.03154322759627
True	866.9681233267119
True	53.40307449258561
True	731.7513767260687
True	280.1381781791339
True	306.4372359429942
True	169.1783693294437
True	485.4062203410842
True	621.1194689707471
True	371.13199733147735
True	412.8579039419271
True	70.011417038542
True	165.41671224628467
True	448.5382878188955
True	210.9447030193536
True	34.98428278764645
True	206.24629826509457
True	393.7987079904677
True	373.138405073609
True	756.1890279536151
True	137.20294367281085
True	651.1648072223727
True	467.5518806284471
True	588.6227995925938
True	130.30008466887554
True	38.14803744517846
True	666.695287578174
True	71.31098917633683
True	558.9339946074537
True	690.8659580762301
True	460.3416153092408
True	133.59853316624427
True	513.6423533238622
True	4.586064129400548
True	388.692155179897
True	29.66381340775154
True	619.1942418741389
True	268.80060525139083
True	564.632510823
True	696.9643170974043
True	140.38399387654766
True	529.0932495731676
True	499.4835158652384
True	67.6221092794995
True	986.897272226392
True	3.418549541185582
True	29.05822020298224
True	636.6379508525315
True	684.3265719553168
True	135.50312101210093
True	402.08789903734856
True	126.61329304428814
True	66.07590558682752
True	465.7930863435273
True	40.84803429353814
True	518.0953637281127
True	12.932187751921006
True	821.9094223594158
True	556.7904482035343
True	663.7310890561313
True	97.98901027509514
True	371.6995068082476
True	1004.2090419528812
True	833.5163982731452
True	142.43816712791403
True	554.7289276000873
True	445.6779988912854
True	252.54972851299317
True	262.3240508498639
True	6.261041144846187
True	325.49356217465123
True	10.92415256511702
True	359.98966631448303
True	76.13872925115854
True	399.6293488493808
True	662.2302642792673
True	126.59047472187942
True	238.82630793822463
True	672.8260840947119
True	688.0534013123258
True	287.72169225250747
True	140.19311124215358
True	165.3921523547465
True	481.0689099994165
True	88.87583431209335
True	11.809505409948711
True	507.8456999841628
True	570.6828657280054
True	20.500543228525856
True	138.09557701704176
True	897.751573530369
True	496.50357884928457
True	268.3895362957335
True	31.26551984489962
True	471.69228186899727
True	115.84795666970088
True	583.036089328937
True	675.5586389965704
True	294.9717394579543
True	379.4010592910452
True	182.5320423772076
True	225.1702115531768
True	72.4202748371298
True	219.4360689145352
True	494.0840055948517
True	20.185844307984887
True	474.8756918242308
True	373.2716148291292
True	690.0347375081599
True	931.1139104110348
True	903.236114172784
True	158.97333363686263
True	403.7148735778047
True	73.04977733628314
True	177.1852702525797
True	314.89524215321165
True	9.745700378028202
True	782.0922299932167
True	22.70251212056115
True	396.9846979461584
True	266.56882729981226
True	666.9859939392628
True	206.39155814312912
True	37.09448140378234
True	697.2962687857998
True	1077.0329776669687
True	225.39110542836536
True	128.44669255741056
True	592.9764393716146
True	473.7718717054656
True	17.471417067178226
True	857.2759047595728
True	113.79234929334577
True	47.662671461396734
True	303.86312950085863
True	349.61348970041024
True	398.7456534282344
True	264.68978558434685
True	21.57852284842469
True	23.17495299864676
True	859.1958523583842
True	202.8362171692164
True	113.6948649090835
True	870.6720382907597
True	650.0286640879093
True	664.6755994981818
True	443.7917618436108
True	152.5821863452007
True	32.10995763267757
True	98.93992452910796
True	415.6596751462701
True	221.0014944137481
True	490.4820966160957
True	141.55514883467546
True	494.8396205112028
True	629.9754002099103
True	935.761852344732
True	24.10498550161444
True	980.5390590128402
True	1092.77596698596
True	473.77834626043375
True	82.96877917862373
True	830.085034918518
True	646.6953300711612
True	654.0078638370518
True	169.3775122963411
True	758.9170730963925
True	707.594884811632
True	123.2381321200868
True	742.4923616034188
True	802.295923817822
True	509.7016190770064
True	231.84261043276155
True	70.96443193301405
True	305.7110750599217
True	356.26444128887914
True	467.1023403079464
True	432.4007940744984
True	197.36453636135096
True	306.7177202711388
True	2.3300172787765154
True	12.722840819543482
True	111.6384872156134
True	133.81559262224178
True	354.07893128970744
True	350.5487087502243
True	114.2455538770448
True	17.267078308240848
True	203.79089210277897
True	840.4711904755274
True	466.00304543452745
True	518.0919288047048
True	553.3130999302213
True	844.8456955371432
True	647.3918325545031
True	93.27341389053016
True	214.1754437132728
True	242.1538248478755
True	282.9537222596015
True	103.7892495030264
True	363.2342462923724
True	431.0365595668198
True	175.18540395021054
True	641.7918839707191
True	254.3009629330564
True	202.29749399728007
True	29.2795705652897
True	248.65034418736548
True	498.7935022512454
True	170.78876232981435
True	515.7562705618548
True	480.08676604090647
True	247.17415814116936
True	109.9597931852075
True	42.94567096564764
True	405.9137350440708
True	787.1675630545994
True	167.15428975108503
True	1022.6852458637516
True	1028.4384309264162
True	476.9383273433431
True	103.61329401008544
True	125.66860790267812
True	639.0903599522309
True	9.898354531706753
True	226.39643207033285
True	133.9919881969288
True	117.7594848147559
True	328.3826782209068
True	634.3941727964308
True	39.59762352682352
True	125.1868582179852
True	958.4227685418822
True	52.69184450120204
True	450.5327195678144
True	534.358962074664
True	248.48567460942465
True	130.51336149026983
True	929.5918325870496
True	1191.2208676043797
True	514.3122495444633
True	643.7168980684
True	226.5206570439591
True	155.23025210777334
True	323.2226328199188
True	266.7471703208831
True	170.27458407543818
True	306.77737719028346
True	329.50785024464903
True	11.970790275153393
True	619.7071307270903
True	144.60301845997557
True	80.5682342918539
True	435.4356927714841
True	320.46855184040623
True	1203.36499575478
True	357.36800262873425
True	1012.7613434825396
True	10.275388569391492
True	265.0035943174845
True	225.3127021333379
True	158.62751663322666
True	495.32947045780986
True	195.5965740157181
True	412.94521416701167
True	343.1026751658933
True	112.125149777933
True	347.366464829178
True	1027.3307585637242
True	710.081320197658
True	225.56760837511288
True	110.59134770639233
True	298.68979626900625
True	26.314223854142863
True	363.5863947587858
True	327.59567822046
True	543.1052696512534
True	451.6424931111243
True	360.0620901693475
True	154.0770335831376
True	13.393201866474136
True	424.00971846192056
True	285.9021753701669
True	138.110708097649
True	303.10724564667066
True	436.57998990550345
True	817.8940122329395
True	303.73838846601467
True	753.3289070551008
True	403.78817211000967
True	365.4838312765227
True	1.8996660836380983
True	1187.8786132162704
True	99.31919673831558
True	904.6782889287684
True	197.2267488072303
True	454.1166931107063
True	675.6859751458253
True	86.65033526324906
True	468.2917784435497
True	34.565874093371335
True	433.8862028594655
True	74.97559165962377
True	223.2144489605252
True	39.302672442211694
True	709.6707388220528
True	185.16949378288615
True	25.215961735962267
True	395.4848317509906
True	103.61363242407911
True	174.1959545307304
True	866.5799023452523
True	262.02799965598257
True	152.00506037235334
True	372.6067919846649
True	518.3032108334351
True	338.2330139721739
True	503.2391276453924
True	614.9185825813447
True	155.90517860708266
True	6.188215553293547
True	70.70972108890358
True	452.2748765326648
True	92.4010643948152
True	78.3808061723516
True	1045.6114426044971
True	24.651717809115453
True	321.0724818451858
True	322.1898393080723
True	469.19813014111605
True	659.2700093961382
True	191.5940311434791
True	614.0507982258126
True	324.93302871575764
True	359.8448061966629
True	269.80743720437795
True	218.56213905088651
True	363.8807908994152
True	444.4811703886539
True	423.8365824368888
True	591.4489880483618
True	141.02627914414512
True	78.63217931333398
True	39.463632622444976
True	308.33876310707006
True	642.2470346184921
True	385.1708040713064
True	787.9502409605753
True	209.9599605442026
True	389.0037021559908
True	67.53859294619369
True	56.23538697178402
True	406.8925718565646
True	198.77856269872103
True	221.65345708075
True	42.16451268695694
True	1036.4356841625247
True	171.31216865835185
True	862.4386933789656
True	316.4694213678149
True	941.4016787549692
True	236.31403550006465
True	455.6347065735126
True	523.6138353330582
True	626.9493781421364
True	214.99015137571496
True	485.6948975885469
True	924.0648083377434
True	120.32247573442542
True	7.339950746665736
True	577.9088076532739
True	27.74337741717152
True	73.32984429246638
True	808.4336330385551
True	222.37077312543963
True	995.4348508605568
True	695.9000855862672
True	417.70274470618233
True	272.7340160065657
True	483.6050754390511
True	337.9132316258645
True	180.7194946307237
True	672.8907354583882
True	722.9926560066854
True	200.09172713519428
True	87.72329148261258
True	516.0923788882807
True	134.56824076984432
True	376.9831493731829
True	347.71494130090457
True	65.9290597426785
True	391.1195934772853
True	412.71961755174834
True	354.8444761005716
True	389.4077087600712
True	410.29910186926935
True	631.4428147355534
True	56.5005592242121
True	439.74586883159486
True	316.6508138370432
True	663.5934694596775
True	222.0424780181777
True	96.23622691208332
True	43.39063636849592
True	532.6070995867517
True	624.9645631918173
True	195.75242559047464
True	411.0045947554077
True	346.96061627720286
True	17.734956792642123
True	169.47358567914003
True	294.1062582389118
True	3.156715001615724
True	877.8951697294842
True	80.18550824517213
True	106.63561290672268
True	108.86572502350324
True	372.3250529744108
True	37.83820504623869
True	477.8351889825124
True	226.9397071500278
True	5.948391603249881
True	119.747160862794
True	440.7031174483415
True	54.04484073106698
True	70.60087715071457
True	165.73303036159365
True	292.4330650490034
True	976.4328416142336
True	395.6670034523424
True	901.3322793998736
True	190.62861001712125
True	1012.2839118681256
True	737.2360455127188
True	624.4865729382477
True	417.2784777233443
True	370.7252704190188
True	77.72947991934963
True	70.95317344119168
True	78.13603124263325
True	181.00501336862885
True	486.4131994636285
True	1066.285144546795
True	168.21373373515192
True	360.46079403036566
True	429.818222834992
True	604.259976880144
True	576.2755224627766
True	275.47003376418564
True	453.8518024806307
True	646.3417290102644
True	93.821259698029
True	744.2301194243832
True	260.4905672919938
True	133.60753272483444
True	406.3646378598997
True	843.2714253164226
True	423.5788446746233
True	876.3377592403476
True	198.1196884460623
True	344.22292346559453
True	700.6878289105892
True	629.1826792560595
True	188.8010756722809
True	257.08723624927865
True	810.9799150331047
True	32.08848497418951
True	198.19047767352285
True	499.8209414026652
True	718.3138686094195
True	107.490370194468
True	36.7685093920723
True	162.70959618685976
True	744.4366464886876
True	343.8432711915769
True	558.2453071552978
True	358.1381840816474
True	299.6760413222929
True	450.0122474232617
True	504.3268157946631
True	67.78964971807056
True	378.9180569952466
True	783.966915396077
True	0.0
True	282.221269569444
True	251.0618477902661
True	966.397842459962
True	147.67305173497397
True	658.558945199659
True	628.5701404482304
True	115.34655297687748
True	221.5210367888982
True	135.82497884382664
True	11.81179762065502
True	291.2378499834664
True	380.8243585530051
True	1135.9303955606783
True	229.0754522378664
True	417.2722238155197
True	668.8488677793238
True	210.51968059945213
True	27.874047011028555
True	829.4918476972703
True	603.7447455921811
True	158.96750346154843
True	659.9199010489936
True	168.27651540290557
True	306.543669266657
True	771.0037292945793
True	36.53774163171133
True	106.86480331568026
True	524.3363971676595
True	63.19471379481848
True	73.1823665488641
True	416.69454747648297
True	23.35585703907192
True	749.5303703593795
True	99.64618630683128
True	154.8942980062201
True	19.55460293251456
True	721.4857866764362
True	29.716735968518933
True	788.0198879473994
True	396.3472343071352
True	117.5568011732595
True	707.9677895928854
True	514.2740238274623
True	559.3967521044218
True	44.83551372103736
True	369.9263660175129
True	4.746380647770303
True	87.70461209674595
True	367.0921788995858
True	52.45095375272103
True	114.51476210211008
True	311.7498058624242
True	173.42150093549063
True	103.87502424999828
True	671.6643451126712
True	19.426714014221563
True	1094.6180006352408
True	514.7771254362723
True	308.22181506208807
True	503.78715209617866
True	114.39693011100344
True	805.8468274357143
True	1098.0553338111113
True	750.6959312803726
True	180.2087873858998
True	220.8839986654253
True	52.05278122316093
True	59.03138292516109
True	153.47380412358228
True	103.54763933474152
True	167.85792477071055
True	1155.6437385493018
True	305.4584580351586
True	358.2498162701687
True	702.9284131348853
True	16.12151938803227
True	13.289960848182671
True	612.7261018655372
True	6.006491741358703
True	122.7403690800307
True	698.62374695072
True	186.33599343041664
True	654.9808886923254
True	857.1019514023502
True	157.0253769436093
True	921.2503149611032
True	3.64342759246816
True	430.39807710012553
True	1060.8242450762657
True	25.51865401125301
True	239.094597373262
True	151.74259371836092
True	971.774840969312
True	231.8806468639613
True	492.1576766378214
True	121.79451423838186
True	521.9749697639234
True	153.76131641538078
True	101.3333524986306
True	390.8286997925011
True	71.45837186079928
True	53.44218769408857
True	1018.970804567189
True	263.00139488275414
True	164.84004037273613
True	362.1114150990467
True	402.3524276226336
True	213.8649014535593
True	167.1017819179853
True	394.8554114153576
True	36.004847109409646
True	479.8135747568149
True	1119.6979078951283
True	115.38842712980208
True	474.70419208126447
True	306.44412489318177
True	25.42704679975001
True	397.9955870290547
True	101.19169128336694
True	615.7591030966239
True	205.5838262128992
True	413.8746511596642
True	22.26684734296112
True	408.0310829005765
True	107.79929832903348
True	336.7965452915413
True	34.18290625717139
True	169.4558004554614
True	242.3608057483677
True	753.0545793910801
True	58.12710970977873
True	141.636508227558
True	229.84945815190773
True	139.07296962640308
True	670.4097840450372
True	550.1799752144553
True	783.1758228369313
True	392.60375438652704
True	540.2459334069769
True	416.8475287611263
True	703.4207350789346
True	73.18626533012703
True	491.2355668710016
True	426.88575958251926
True	48.04097165278936
True	81.83324033341208
True	128.1099886033602
True	84.60918865039083
True	325.60529030204617
True	848.768368186955
True	330.5209998134973
True	1123.4745142858014
True	321.2471495433716
True	908.5735887547492
True	152.85120022614012
True	534.6266672488304
True	618.8680593018213
True	705.0594235444719
True	433.6946693422154
True	62.38900940116898
True	302.1309429863698
True	39.30753269583249
True	162.74879239467606
True	170.58983872209186
True	1115.998535229554
True	234.42065329574103
True	546.7079516929631
True	560.038864170759
True	554.2736008141002
True	893.8102129932171
True	596.5614467235847
True	665.3231775830802
True	968.385016661976
True	124.78442650896208
True	321.58364960891754
True	277.6324632968811
True	320.73915579260284
True	93.95664236227832
True	375.4766354227864
True	4.030456971069667
True	321.690662701798
True	267.99132310955304
True	601.1517081403946
True	278.4059379054871
True	365.6588839603947
True	10.654390481438732
True	60.47892512759019
True	537.0746526258499
True	31.44629516159612
True	145.40214203908224
True	64.73671803396309
True	152.92331553904893
True	242.9004197124315
True	71.72087943887928
True	390.6151093439362
True	263.8173624481592
True	94.41108982992388
True	343.3661590385672
True	63.53411059507317
True	564.7529451484156
True	857.8022153270806
True	288.5916259772589
True	1166.9926954708092
True	108.96735140969622
True	312.8748400513732
True	1041.2905627018508
True	83.6963464003974
True	279.9390175185181
True	8.278232417925812
True	394.9339056594982
True	445.0578368172532
True	160.06544418939046
True	629.766056861017
True	897.0729443850704
True	160.87797704243437
True	78.36540529380335
True	333.7631739209527
True	531.7720255564426
True	600.4413069320383
True	1245.6572396957613
True	27.74007738818925
True	945.3160079099232
True	140.03188400559372
True	617.3003821561417
True	116.14014075727198
True	125.41491838222228
True	186.83425437820196
True	169.63114259817044
True	750.7153313296984
True	204.48286664136128
True	227.7581633028197
True	67.06639848084548
True	521.7737283743354
True	458.3918089756003
True	173.3897956914926
True	232.83487945354508
True	16.079272820852175
True	426.4889699593903
True	217.8568834777544
True	301.32735552921935
True	112.55545952872023
True	724.1147062442469
True	406.0358859118752
True	249.149233190064
True	644.6104564722807
True	535.3827942679451
True	468.9139408547031
True	137.32587398576595
True	519.866355658276
True	420.4942456344828
True	2.954887687952649
True	193.26997648060456
True	94.47014177500702
True	242.70860882373532
True	2.718216242049925
True	128.37632326957052
True	346.58053395889
True	6.131434509412591
True	832.961494238069
True	180.800769686519
True	752.9928707961765
True	804.2403623146981
True	169.36744047522438
True	220.84536326776745
True	486.8261077611487
True	848.3950700645307
True	50.25686435735541
True	38.79078969372145
True	123.3196799970853
True	605.2140710960215
True	713.3311621521669
True	182.78969654163552
True	583.5949583693978
True	583.6096712445276
True	876.2052381066969
True	399.3844399334445
True	186.3041908291805
True	857.7130294239838
True	221.299602869126
True	144.76939503074138
True	324.2737986814428
True	224.9817273453532
True	209.12714838564423
True	597.6000040758204
True	256.4106090673262
True	190.4135507379609
True	453.64572749608175
True	472.6563202718369
True	58.14097105149724
True	277.1673271102314
True	75.36251974220025
True	322.6683669517106
True	355.9180567389993
True	257.8963544544343
True	175.37091638894574
True	369.0174109257632
True	635.01821898917
True	755.2739897980471
True	292.6892864197442
True	738.6149586622696
True	61.32407214524415
True	879.5190085660943
True	360.583215844651
True	13.841372501389902
True	618.2942172413022
True	700.0560583352532
True	261.16349053565125
True	170.09165912601543
True	47.74321635168906
True	387.48065793337815
True	77.4422628364998
True	13.453782003790526
True	896.8791950117256
True	365.5951461481687
True	179.4184836783821
True	980.9708155895
True	11.505183141070685
True	799.8852072668018
True	30.31501047755597
True	682.8335370933846
True	58.1986716763805
True	763.2429096054445
True	452.77588598683946
True	195.5408706452949
True	444.5301114694966
True	216.94596004004765
True	303.4678983786336
True	218.9890892279337
True	417.2345566391849
True	9.407801183780007
True	321.0595978813375
True	112.83529095991486
True	12.50046441230604
True	471.121441368067
True	713.323202400923
True	289.84760347740814
True	76.10841888970731
True	316.1875697458277
True	76.76999849264384
True	187.36054546331405
True	177.42376323891534
True	373.8944220235518
True	43.193219465530575
True	137.93147222642023
True	382.0476943691013
True	906.2808046293984
True	113.32489257090204
True	206.18092009089096
True	447.2448169270312
True	19.38313084668429
True	423.4109176167493
True	516.9872657396131
True	90.13850876844783
True	392.9887218727948
True	347.1416513861071
True	409.9740879527852
True	593.7644566082034
True	1015.749331130284
True	1001.4271101919694
True	56.41274318855667
True	1065.3430605125843
True	114.07327890014108
True	116.34010715664591
True	106.8971558972172
True	512.8561601524083
True	373.98635999462806
True	576.4513853374423
True	260.0768192857196
True	162.64888300722987
True	409.80127939714407
True	17.674707296892457
True	456.95190402453113
True	390.2762459938517
True	150.49620214612727
True	92.69157964274926
True	520.7366347545257
True	1004.1963351311352
True	200.35424158394224
True	68.5646605063818
True	452.82563475464826
True	376.058017233472
True	479.1740229207816
True	312.1529204680778
True	3.913948709799144
True	535.1967066310909
True	528.8035913895068
True	498.4657071509266
True	189.01182501630183
True	102.53559489364264
True	20.741653331806884
True	384.1287011506929
True	111.17479539349318
True	6.831753306484637
True	35.15382700134118
True	350.33450775509993
True	635.3799749901517
True	135.35878912312623
True	90.77332651021138
True	23.346179713436207
True	414.6223324852314
True	355.00148551527764
True	795.6719085405134
True	309.7180325201479
True	532.7401115844316
True	530.012595440996
True	529.2371851129645
True	284.9652461430195
True	546.1863023702826
True	101.3755514282281
True	587.6611401580845
True	6.325282890036201
True	364.8895510039982
True	462.03288111543225
True	946.7632964817903
True	338.4540683078948
True	813.8558227646105
True	945.6784453045605
True	180.38740489356465
True	37.9534185035251
True	370.079453418249
True	390.08601291591486
True	573.0385905506422
True	248.9706737681938
True	28.674620267369807
True	665.510887564043
True	131.4727034990084
True	1067.1499383597145
True	306.5237422120392
True	474.9380420709035
True	130.55901195185098
True	811.7722893668436
True	142.0171441743914
True	818.8070879308649
True	560.4962074120485
True	189.4780284167135
True	106.61288121474774
True	68.10734468161333
True	567.3428584356127
True	912.5897843444258
True	421.5435248076759
True	541.3679629815654
True	136.6601680489264
True	623.1536814627798
True	479.8097177221808
True	792.4537198930719
True	327.77014463193166
True	584.9231976891709
True	108.19248828812496
True	25.753820251357837
True	407.0393663307902
True	171.52624326318383
True	104.19030389606851
True	380.38632353668135
True	1074.8887085589845
True	270.43072455169533
True	553.544324704168
True	12.132866287708422
True	73.48905003625457
True	333.5015564746099
True	755.1532349015534
True	461.6377105125865
True	531.3505955033669
True	720.6433310146829
True	68.06974396792208
True	723.621068322876
True	50.12886540909369
True	100.58191303130276
True	188.21573342640352
True	85.9731390597967
True	25.91070945576552
True	291.7217003082792
True	485.9441549370255
True	896.7540773671775
True	870.3724870813134
True	5.856496007643773
True	297.6265477718606
True	463.4153541932049
True	127.777453837688
True	234.9950109966278
True	319.895091920868
True	1317.1428096001407
True	440.79914613713055
True	26.114255185842097
True	180.12009676948932
True	708.198057534269
True	35.74986855393815
True	164.1725778602795
True	560.7919469937959
True	68.14081877754764
True	874.1618919488334
True	332.8360152156823
True	663.4719008532636
True	78.57296554816912
True	659.6145627449721
True	595.4569289574581
True	865.402984834685
True	246.3120461837277
True	516.4885100904819
True	862.9280145475941
True	903.9961583429388
True	226.80818630732963
True	753.9668073834833
True	225.17867941003377
True	449.1046070222984
True	355.6493601420861
True	500.28108464742047
True	483.99084464103805
True	312.54638989937547
True	343.0632571648072
True	115.78373410413948
True	330.21811476793937
True	1159.5640433366348
True	326.4718820035571
True	147.44248270630237
True	302.67154630619234
True	769.7631306361054
True	638.874017442587
True	397.6535758315566
True	119.63477865854968
True	327.3969697818569
True	33.95908376306584
True	177.25106304261038
True	90.5042655993928
True	91.66704355451122
True	538.3991254120034
True	140.62856526906714
True	131.82123590723086
True	108.67649376314051
True	81.8186389857389
True	455.9042488797876
True	388.742957756465
True	1025.637902579545
True	537.6733669619508
True	807.9901023318166
True	269.72565595517773
True	306.912838597663
True	543.8636324629343
True	194.00453183595047
True	759.1697387010955
True	247.2307645812838
True	360.3292021049159
True	66.59012472812405
True	122.8386658953888
True	267.4679951591693
True	125.36722719587512
True	460.6342944218386
True	31.35192303322097
True	564.8281341188105
True	1032.5772131082342
True	743.8912800918137
True	1.7597000110290062
True	61.05345739360583
True	482.27721814977536
True	442.6810567433706
True	73.02441147666697
True	123.4809858086843
True	295.4139254924602
True	82.84928089589005
True	51.70756199393984
True	734.8439742555645
True	644.5407768890026
True	162.40254112365122
True	173.8689699802987
True	529.0548675357946
True	56.16022037772637
True	24.69664047027205
True	576.2825093966686
True	447.9283877163727
True	1127.4607645779522
True	47.2379885924699
True	455.7010197374445
True	871.9505713064272
True	788.190692287587
True	286.23759608568247
True	747.5872960779656
True	400.74278862074704
True	40.402047819548926
True	100.73708931261432
True	735.6818970989955
True	75.76867682376111
True	139.02923449320872
True	943.2750286202702
True	188.67105341924383
True	279.71356284982846
True	107.49563978847182
True	625.7600112182282
True	579.7698874206395
True	207.99676065592428
True	429.6677817151045
True	40.18744394602269
True	276.17392387865453
True	585.9298676150078
True	626.6915996186513
True	307.90509901650165
True	75.67670020706551
True	954.2703535329388
True	1061.0443245189365
True	565.3492663108934
True	64.77476292294625
True	29.477908512086543
True	93.57948648588297
True	107.75110222912258
True	100.60265022597032
True	852.9748983945454
True	1175.4431876200254
True	695.9209885830054
True	332.1323477394826
True	8.179891461255316
True	18.86962531924461
True	344.3611924594475
True	472.025464776816
True	48.448121815944205
True	576.0561517220818
True	438.0701467848505
True	397.4502697080783
True	80.92206215565616
True	200.93848502230296
True	251.81959573074943
True	131.3042431564341
True	384.91320432233385
True	42.48773620110284
True	175.74444515896636
True	1193.5503753366977
True	6.84978892998015
True	28.51504624546983
True	588.9433930225
True	351.5869806486349
True	770.5380892584649
True	155.1104599146384
True	750.9541541934592
True	602.4121383236388
True	279.2519347755865
True	449.2523434396078
True	349.3367635307895
True	295.47701166076314
True	272.6885447709519
True	404.31729580905227
True	505.78532119525977
True	509.2973326946901
True	107.60125412601776
True	367.63884158075314
True	8.309888759529027
True	183.9017036964577
True	227.58235527102127
True	877.2228438385433
True	620.352868582925
True	31.244818205213043
True	731.1753989486813
True	844.9807987285452
True	104.7997144827404
True	347.5835608764222
True	851.7896111435979
True	214.8374711489041
True	170.10532990463733
True	519.1634416988032
True	582.6592269127514
True	1136.7518621086058
True	149.78782958640394
True	154.21415932143435
True	254.39017154465537
True	294.40866432114683
True	417.14994712822295
True	416.49837478893534
True	316.9962079221483
True	439.8547751395415
True	492.8153119994773
True	234.9955379438976
True	1505.9642232248389
True	252.60115221140885
True	407.76699901729705
True	53.48701992488739
True	772.4197595431449
True	244.47774477528853
True	919.1572038506844
True	541.4039597550584
True	285.0927803559744
True	778.3663445072091
True	257.72292948526626
True	213.40755094773607
True	257.97681851265924
True	219.6159930249316
True	134.5688346425642
True	258.83589988845205
True	760.0306039432138
True	530.1178004743072
True	220.331591997804
True	1208.1631122486772
True	114.58303812737356
True	265.23254986684043
True	68.83569895888871
True	292.17479135187955
True	407.7723930532346
True	87.12700429292185
True	211.1056195614161
True	75.47726266475712
True	721.9696080025342
True	370.7045220565764
True	226.7177184481792
True	704.0494043233948
True	893.9833059024721
True	858.591780991296
True	819.2873054236104
True	349.5428204836095
True	1.6733723024888791
True	263.0603419219289
True	55.22436527064877
True	396.1455132241014
True	50.57426726134592
True	366.2027806386423
True	881.9960441628727
True	1042.651684681423
True	399.39860754741846
True	21.05741129549924
True	541.1603244521937
True	491.21959991041473
True	204.11479245562305
True	221.3302505436069
True	297.769309399293
True	23.793577297184303
True	123.9127524803272
True	907.5572032115268
True	57.67806339633066
True	467.8910815479783
True	778.6146535871474
True	100.9791466982347
True	237.9861859304349
True	112.73313912799485
True	14.442383743845934
True	1.530535642071983
True	121.25249861969876
True	1014.2415103338072
True	461.270028209225
True	67.80668355520012
True	786.3148754297284
True	341.1444078623182
True	1.6921583765302746
True	443.32581760218994
True	185.9434381573668
True	518.7751252743705
True	83.78738954520031
True	327.1955862347422
True	382.071779897267
True	170.2738395369475
True	208.1444776089591
True	122.25705839926064
True	177.42829702741037
True	984.8290543817922
True	17.033715324099465
True	500.5172833099755
True	489.02677204693344
True	401.16205757638113
True	219.99677010109625
True	232.1293577344629
True	154.15436570006534
True	46.69205320092944
True	497.37102484494267
True	153.96409680288582
True	839.984964791268
True	860.5673722825856
True	240.3772075347548
True	323.4795287929404
True	521.3018619308871
True	41.239779545450354
True	88.82774839838119
True	746.3678347433473
True	1107.1597041336145
True	113.50227445176166
True	709.2736819127855
True	146.467553721494
True	931.2298224722769
True	649.2509740181902
True	108.72979818258098
True	269.9642688006383
True	631.8705887280248
True	265.51170913435624
True	49.56569602080918
True	583.3318418835985
True	446.6338173557533
True	5.245347597514797
True	471.8704755145661
True	69.6540105224354
True	177.55797440038094
True	236.55468293236743
True	290.7420050217653
True	74.41956468173497
True	222.4989242217241
True	349.378718210374
True	405.028615231657
True	945.2055771268112
True	46.3177693771511
True	924.6370726858984
True	1033.152267218672
True	133.0387468347145
True	72.73461881194385
True	968.770432971418
True	34.88353173571418
True	218.7324896014826
True	85.26113047352338
True	224.783486246902
True	350.9124619062701
True	950.3894760942432
True	95.21739743601697
True	72.94653580295135
True	629.1269633664019
True	264.72546244371904
True	711.1434332249878
True	53.56204191834785
True	494.8065017825234
True	379.23401944309705
True	679.0700003356479
True	54.553693090306
True	108.9709463510824
True	27.302294716306942
True	273.12115768355363
True	42.22441248811698
True	350.1593639662622
True	3.0278403950363817
True	1181.0664242273006
True	107.13217715128845
True	132.99696837569292
True	353.31499927976085
True	692.2180864692897
True	660.6933790825524
True	1024.3652962348935
True	468.5411349786567
True	402.9753301901452
True	139.25543235394514
True	393.4479788310687
True	830.3594446859428
True	438.6067358144364
True	902.6609711212146
True	86.89309073663509
True	418.9305918463937
True	179.16289412857384
True	278.34831695411805
True	748.2476027218279
True	162.65888709909936
True	137.66705103437232
True	64.28487078306453
True	851.0575997352447
True	774.6120546796781
True	84.39789458838875
True	437.2657425286712
True	755.3642258994912
True	427.15209527888607
True	60.29106119748256
True	317.4873841777345
True	772.3175308149456
True	28.989209946804426
True	351.94402328020885
True	170.78709882590704
True	280.9430979965392
True	32.05145079759303
True	230.11525932934788
True	795.2680778266601
True	652.2331208100169
True	55.60355654524487
True	284.3225341954167
True	893.7668959717224
True	19.66000543704061
True	326.85690357922454
True	277.1458816488829
True	422.05261565016576
True	219.61882481030585
True	606.60173433688
True	46.6430730927085
True	961.0743068749885
True	826.2875035133143
True	50.10729953758178
True	390.9943341716387
True	733.5122465981757
True	903.7643802322262
True	273.3756137034558
True	610.5816366932372
True	129.3493925700543
True	187.03079900111308
True	133.68183713363229
True	143.32876658453816
True	205.3592263582435
True	961.6853819172204
True	815.6835127996429
True	959.9111455531472
True	20.794731811330465
True	27.404492009659027
True	358.11345475492385
True	13.95778402057407
True	632.2255554383414
True	1048.0790647689755
True	261.5270055873396
True	197.7248660823508
True	86.83032329874484
True	223.66242202200297
True	125.80547549520644
True	41.490852714384005
True	125.74934065933212
True	91.44351089195074
True	247.89347038150032
True	526.2727342565887
True	169.10861567922353
True	26.645199573793548
True	54.55749157515172
True	440.3409708393376
True	266.58403233463434
True	586.6050601873477
True	22.55746242818295
True	120.4754481427742
True	661.1698276031336
True	265.5936820811825
True	455.28370368602265
True	654.8681596703666
True	96.44156156912896
True	108.72499582633566
True	78.65188169013166
True	27.65375695336586
True	122.52102088474354
True	83.60728749671065
True	103.93183010229365
True	142.6897251143908
True	242.4511812459805
True	822.9555105516
True	282.6338406365272
True	935.4079962138474
True	169.79994121108604
True	196.58774871673575
True	818.9659274725783
True	324.8193809982822
True	611.4805253131778
True	249.84877333182868
True	374.4594010357217
True	444.8730798752256
True	561.4805180905261
True	637.1193230811639
True	373.1621146928519
True	36.702493647050574
True	583.5915755445648
True	605.3890553055136
True	20.35635829898518
True	8.723859633750607
True	261.1271087767171
True	404.1347130386997
True	445.271418430763
True	65.38779209777297
True	636.409417015747
True	967.8706848442282
True	232.58531310036057
True	906.931755494477
True	278.71202672846704
True	104.01901410498849
True	282.67777613093614
True	668.3724246844763
True	37.28651833780575
True	588.2834225010379
True	1298.197691580789
True	1020.3813870579576
True	923.181546131334
True	213.22911175471916
True	93.41844265297614
True	203.03267038637424
True	848.0896685125833
True	140.04975705970702
True	1060.4314576708784
True	866.1773107256972
True	46.88102235103493
True	89.73235175177385
True	417.7678349619557
True	399.2011371489348
True	206.32189101902583
True	519.5047831142757
True	670.4180909748599
True	125.91112725453544
True	281.57335077854333
True	1005.5389269476564
True	53.86503930984907
True	694.6975849046058
True	539.779841740506
True	39.282922923317095
True	794.0653045953559
True	387.9162974341753
True	547.7212536854662
True	103.10493957300103
True	282.50254813280463
True	213.28810098769637
True	27.567350058217365
True	134.92975163943785
True	748.7628605164446
True	142.5384979572207
True	364.9520270370498
True	64.76155370538149
True	629.977875487182
True	607.0397819612357
True	234.8259156878165
True	456.5112251320753
True	170.62320951446964
True	169.34658736695036
True	232.66998736324305
True	287.34991511212894
True	360.1589924869919
True	137.97859863453738
True	190.3560298552545
True	27.626444876085824
True	895.0945700178365
True	312.47431423442794
True	10.353553178191977
True	374.7150421456827
True	165.3467564075345
True	615.3048172539097
True	368.9175729111448
True	585.9306687411822
True	538.4687987483278
True	477.0093686187758
True	778.4106843165055
True	239.4469591451981
True	569.8935184190012
True	153.60810698576182
True	529.7032696944766
True	358.4230416884438
True	375.6132078107224
True	124.60088083906186
True	130.53469154162502
True	107.3617068204084
True	67.75163634901686
True	714.6628389232953
True	175.49781934318816
True	46.56616827099469
True	0.0
True	568.6877752094355
True	109.78438219461822
True	24.43406367579017
True	39.02182272710563
True	109.88680291101012
True	544.2778888027658
True	180.57607654993595
True	110.2918870238512
True	35.26577111583284
True	164.85731673563535
True	954.3916692562044
True	52.55774158008472
True	230.82819276265764
True	732.3195681412905
True	314.73474163608165
True	455.7493778446866
True	473.1994890960113
True	500.43580668197177
True	596.589606552022
True	937.9169827032006
True	282.10177901944314
True	1022.655239163847
True	922.2396073249596
True	601.1801849385689
True	345.69207923246324
True	838.5125412804679
True	10.108318989833244
True	35.42604630376632
True	298.8588042025148
True	45.80610330809095
True	203.4563715920909
True	756.1768142262068
True	224.74476390384228
True	744.3075373178814
True	762.7248187298662
True	125.02611803661163
True	369.4398048227427
True	584.0321664287264
True	23.94696141627464
True	126.5419940056195
True	438.3722548237653
True	300.5452700466352
True	196.13617581750947
True	111.76763036277012
True	383.6119943828286
True	23.221735360703256
True	367.486575329877
True	363.10465901644375
True	1042.54211377506
True	359.8479180510661
True	29.4834895320872
True	446.4251766895027
True	441.0173507083584
True	231.9837110320369
True	35.02013065266817
True	762.9739364890823
True	452.9380929390615
True	173.77731110219577
True	13.573045703422164
True	1203.3950710671722
True	160.46853625591496
True	29.95627845911492
True	296.91690951546565
True	282.479893835932
True	114.76257196283665
True	302.2789759992182
True	47.233205529390936
True	323.6011216782833
True	293.5335837380717
True	312.3598056213963
True	30.18567220314364
True	48.27826249003623
True	1072.7573704645274
True	22.668131596679608
True	12.814951850246157
True	189.1840014608765
True	675.3485275702226
True	8.52559109792186
True	195.7447585236857
True	178.17421396667328
True	508.5641781912148
True	378.0086121863662
True	718.4957641945022
True	326.8628843961729
True	516.0541691640809
True	427.80481081129466
True	462.9158587352671
True	101.05384861329216
True	1248.8006278150342
True	916.9577182758716
True	280.5726148875183
True	526.7265029001427
True	105.43492985131624
True	562.6876057540734
True	439.7233288017193
True	153.71846113880036
True	78.71492959817654
True	335.0819383955828
True	166.33944248389713
True	28.469119333963988
True	629.0546047420298
True	383.9987083591402
True	72.99007023627914
True	29.978822077112945
True	676.4934633378763
True	487.20770896762986
True	75.2190857578237
True	21.812690481674498
True	324.8948865375911
True	325.3464551736719
True	722.6838262934751
True	547.6983865345825
True	557.3791594936863
True	785.930840782117
True	8.963818033535256
True	56.42117428607582
True	36.20450651302377
True	60.4524664493925
True	502.98698259951993
True	592.8422617640671
True	83.06193076320275
True	110.10844709824022
True	196.5259982060172
True	72.22507809334272
True	185.1510612887805
True	207.01246102123736
True	264.2195508412302
True	819.4826283972549
True	609.8551395920465
True	291.1561069495881
True	197.97756422972927
True	273.37519805932067
True	264.6000414756914
True	723.907031067435
True	319.72659886649103
True	168.1196688780369
True	884.0552660179587
True	349.94008376320164
True	474.5297735266822
True	154.94502258115105
True	121.36047237127742
True	62.885767847943086
True	207.59040484638876
True	970.43548861308
True	508.4894316990601
True	115.6841221257785
True	356.7992097765655
True	100.96001544394272
True	692.2206060411619
True	4.250354412480184
True	688.0519460610467
True	34.39509993656876
True	891.9078570610662
True	842.0825428730654
True	214.9832405026628
True	27.838455892909
True	79.5027180619857
True	459.0832724357483
True	229.9783855511306
True	1.5186941656556745
True	72.78280764683103
True	1044.8505206287434
True	354.5500833600229
True	664.136524935283
True	488.6652985801717
True	30.36649555302304
True	142.85786528772817
True	436.8038089214608
True	937.9061550783102
True	828.2843761268604
True	428.68115953151
True	333.3530891219808
True	16.751049111328292
True	77.78620874547929
True	751.6103929002775
True	478.61247884361626
True	384.983977136822
True	883.2957569682676
True	25.65291708185677
True	227.88399574350052
True	890.1810279249282
True	237.7806145749881
True	7.643402816072939
True	505.3027942073045
True	108.90650924464065
True	643.9113993882331
True	55.65018257757643
True	253.99161768262584
True	841.900311422244
True	927.9458777894844
True	270.15059023412664
True	432.8077496336592
True	112.01824286516452
True	587.3646877746122
True	259.8395553718278
True	185.7560169682901
True	823.7341256790621
True	55.88488348832319
True	735.2556597736254
True	277.0574291897805
True	307.664604183224
True	173.22233418364087
True	485.8485147858965
True	624.6557373697613
True	362.9983599607594
True	414.0191200186321
True	67.79115037428575
True	155.06414149316203
True	446.6585848590103
True	224.36788802661115
True	36.29137379600554
True	198.41853399054264
True	384.5889982537222
True	407.870819314562
True	766.9621094615524
True	130.1311584640075
True	668.6070486238365
True	524.2144606757741
True	592.6812695125642
True	134.45058236458632
True	36.58571948555526
True	678.4797969836267
True	70.47075179843621
True	550.2850824410353
True	671.6834650801267
True	455.8135369888561
True	137.48423715195722
True	525.624988437233
True	4.184939240322672
True	401.61995574255127
True	32.39281527562633
True	633.8221111505436
True	268.2891665096113
True	573.8435680147196
True	688.4423552027514
True	141.9561004498745
True	518.2990992288981
True	482.3009119712735
True	64.30221029687138
True	966.1484706012128
True	2.166486286860314
True	30.216617342243524
True	656.6315297287425
True	676.0953047563434
True	125.65782665472445
True	412.7530261771801
True	123.01374852587809
True	76.85630230005373
True	462.6309989299749
True	38.135147284138746
True	524.2571472678277
True	13.117496249182851
True	826.8894681597225
True	553.1801207333302
True	664.2634019966284
True	102.19572548624004
True	380.8319005886932
True	1006.4154257754948
True	859.9419852888739
True	144.20215977875512
True	543.425575767453
True	445.4579210415756
True	249.8924206715857
True	255.2735257345581
True	4.663452560246511
True	338.8861143394506
True	11.91243716666491
True	359.112446225816
True	75.23372937014504
True	412.8215060953605
True	652.7071115564565
True	126.67911790010092
True	238.76735073614427
True	623.7158923579753
True	696.646531211903
True	286.9402897652704
True	139.75499575706075
True	164.7454575471718
True	470.07361276711686
True	86.8343329528075
True	10.343011888499865
True	474.3237591874015
True	567.7353221273694
True	20.795969400938443
True	138.5450506419208
True	902.9351230752444
True	501.11130434266926
True	265.52393583383014
True	34.665679085857406
True	484.952663120732
True	111.4159583443293
True	581.7428040857038
True	675.1838117794373
True	307.59093927255805
True	389.4773091297757
True	185.2431091190193
True	240.30024037567944
True	73.61180015086398
True	222.8304195728012
True	511.2144398639053
True	21.13246923912615
True	447.951079209216
True	361.2869125739848
True	737.6605676338268
True	905.7467221605858
True	880.0924677172103
True	155.1784727208362
True	402.1882225383292
True	73.1564719119662
True	182.92075538660583
True	323.8702752913092
True	9.741832898199108
True	786.3640546055757
True	21.35405020407501
True	406.2008098878193
True	267.33285431476014
True	647.0362243371455
True	197.9221119582259
True	39.38499889720403
True	682.8603406870047
True	1077.9335978273762
True	231.7702722879036
True	130.63190253569405
True	625.5303905632053
True	503.0982006058678
True	17.222026169604888
True	810.6773201431314
True	109.26652567372784
True	44.555622407790366
True	311.01728078615906
True	354.7634493402876
True	401.6967389759563
True	263.4841105377764
True	22.03545090254035
True	21.45660990753354
True	850.4570341884045
True	207.0044804986497
True	106.355580859575
True	843.5128465974109
True	664.6829072719963
True	637.2651794498119
True	450.9928864918851
True	147.30147181761444
True	32.10498493467973
True	101.09066215903768
True	446.2819894495759
True	223.4549608358436
True	490.0690307116877
True	140.30332944866043
True	481.14716345479707
True	649.7387355131996
True	965.9003217284252
True	25.613090441904475
True	987.5472380771336
True	1061.122766681077
True	469.4420222169249
True	84.38435135480299
True	790.8541089650611
True	654.0749630061148
True	661.073317715058
True	175.7295185499019
True	761.3750789929985
True	709.1574816986257
True	113.6021573766792
True	758.0891893650286
True	803.3744552316283
True	500.9322286317702
True	228.8322156514636
True	70.57183252074485
True	301.2562904063232
True	349.47429089257656
True	488.69693046129066
True	420.27739300946826
True	195.5249128681077
True	317.67437945575506
True	3.1756994228153377
True	12.882426221302472
True	106.99378939416395
True	131.4507653871212
True	358.9444237412044
True	350.0171637564653
True	110.95024863119356
True	17.09507216272664
True	214.19550926618456
True	826.9421583296048
True	440.48114765420416
True	531.4375337110597
True	565.4644174729449
True	804.0135783221394
True	642.1438122661093
True	87.63753851062906
True	210.11358225481675
True	243.00914323655368
True	284.22930207533386
True	108.43722600388293
True	362.6447901762362
True	422.8988583091195
True	173.1914645182314
True	658.4940126700056
True	244.31824287757237
True	201.0267462046671
True	28.464552714339067
True	242.3108854685623
True	478.45133796851474
True	171.11391501837676
True	531.4688430196014
True	483.543123609731
True	243.58776480732928
True	104.79962763465952
True	42.43420704172744
True	394.98217753569696
True	792.385805389599
True	165.218131936963
True	1042.2618577306223
True	1035.235287133176
True	486.6659762362065
True	101.14141101636784
True	123.18938479361836
True	658.007607898096
True	9.416838307447376
True	217.10762262834737
True	138.47181799237578
True	122.20127125700655
True	333.1774597027138
True	634.9159269634887
True	38.87802410180571
True	123.69836356353392
True	981.284338861835
True	58.02559647743741
True	468.7112348801468
True	527.7591329876698
True	244.4095293785491
True	121.848032172827
True	906.8682600631043
True	1199.9628834610355
True	519.1446367904987
True	653.7566125305565
True	205.6401734654544
True	150.86787744521263
True	322.7886035337113
True	250.6756007390837
True	174.98901726573112
True	304.8286045788661
True	355.05989842548763
True	11.903637242541423
True	613.565179136654
True	147.67116460522013
True	76.48089296569071
True	436.74684730326345
True	312.0393925389008
True	1203.462350900161
True	360.692963319185
True	947.9494263599846
True	10.38465921796444
True	262.9795455984392
True	225.5228175995458
True	158.6014634197773
True	497.7868537809219
True	200.8760360513183
True	409.016402075634
True	338.062358856651
True	112.84521380921969
True	354.40578714147136
True	1047.32202463495
True	736.993464705968
True	221.0187904036576
True	109.0794752191469
True	284.4908480879026
True	26.471569576858776
True	351.36316287207086
True	332.71983428399705
True	581.249490918453
True	436.0929475779923
True	361.5787670441862
True	150.14247166362475
True	11.748359725867738
True	432.7324961075693
True	273.065352871454
True	135.8326307245721
True	300.36116922717383
True	430.2784634860136
True	798.6474769867971
True	307.31820364553914
True	773.3720058882107
True	406.1792932092122
True	366.93924798356034
True	1.1569663365117795
True	1181.8514746426238
True	101.2262469217371
True	926.6537903583128
True	211.24091566654852
True	466.6274859722704
True	671.7790320327898
True	89.78604017843136
True	493.3182013461963
True	32.64196160016684
True	415.9954026204003
True	76.05714930349399
True	223.3688597352284
True	39.68811821444076
True	707.4546240697605
True	191.0159697341448
True	25.18991675897213
True	403.7373703101038
True	110.58655592503982
True	166.91372073623378
True	819.4343344474668
True	252.5247204558592
True	150.44553762194326
True	378.2163129037523
True	514.8307434682695
True	330.41989905485013
True	515.3662106899867
True	617.6689219638605
True	161.99722181602587
True	7.721710294005026
True	76.13121682021074
True	425.8645803030244
True	88.78332591897191
True	83.33627905291704
True	1031.2624513735689
True	26.488123418511087
True	323.7500457297384
True	329.5934423412468
True	438.9467398173635
True	668.2025967341298
True	188.14674013186
True	665.4592104751141
True	308.9822294358217
True	348.53294766998414
True	279.1361689564209
True	217.7499685739311
True	360.19667219821275
True	462.223364993425
True	419.1574905944388
True	615.7687712868321
True	145.5681422677241
True	74.00717058540097
True	42.22287359619552
True	296.97935478693967
True	646.2819798572827
True	390.62945207109794
True	774.6600158129937
True	230.20895308908365
True	404.3319937057352
True	69.24393220773355
True	54.18389156601785
True	414.3421495534969
True	207.8824647996588
True	226.61002400910712
True	47.62658485208728
True	1072.774751039869
True	173.2323853626392
True	909.6776176293793
True	314.30171846495165
True	927.1627992530445
True	241.0009419421217
True	482.2365020251624
True	534.1026173187148
True	636.5014828655723
True	220.46629132611164
True	483.972138955246
True	948.6933875241388
True	128.47752534147776
True	6.081624732470859
True	601.2248807926708
True	25.857760374880304
True	77.99104756721427
True	794.2736370461208
True	225.72115920103025
True	928.4369922321398
True	672.3029718768184
True	397.6711146596954
True	288.1161381494507
True	485.858289414142
True	331.39825738004726
True	179.67321912708206
True	698.8304174800362
True	725.8084750637256
True	209.425120871862
True	92.3011421190846
True	531.4042360297636
True	137.73047607396924
True	387.3229743137453
True	306.79698913374364
True	64.65029141303172
True	378.5781045932217
True	408.391546458353
True	371.6900587767303
True	410.3418727482506
True	421.1011946455434
True	637.7338852805472
True	57.46250349126608
True	465.2040884117131
True	332.70448485872004
True	655.6916046896474
True	219.30798203433173
True	105.57689246395137
True	42.784916280494514
True	532.3826943754439
True	650.797079847314
True	189.25050108596724
True	407.8976932079177
True	343.1600588331072
True	15.855399240488776
True	169.6973292134489
True	288.3461650911217
True	2.9084628050000254
True	861.3760795975234
True	74.86150900588407
True	105.83977188301608
True	117.76180304194816
True	350.72757746883826
True	37.0948627237873
True	454.480189475668
True	230.83916707578243
True	5.720146318150069
True	116.61760142649965
True	442.7430518258215
True	50.350332094958034
True	72.0525415199587
True	173.23875387882885
True	289.474265661351
True	952.0480134003212
True	375.6896804316949
True	941.4955217724822
True	190.87540621306363
True	1023.0951682444056
True	778.9128952890786
True	646.3702083825475
True	406.400513826649
True	356.3570933849307
True	77.29685982684467
True	68.30893951383997
True	77.04290317239031
True	180.0987999244422
True	474.1893883707468
True	1031.980239395679
True	175.23028511619637
True	344.207096951132
True	425.264794054364
True	589.5220882580543
True	594.5344542527935
True	279.58507350102263
True	453.1210545423179
True	659.5869269944726
True	99.2879864563055
True	711.4879254737217
True	257.9323564237758
True	137.86275687399095
True	410.2311601691118
True	845.0640928605908
True	418.6987083740182
True	822.4399534082145
True	201.64127373150083
True	348.789646179372
True	688.8478994128209
True	596.723221497865
True	195.84540403866097
True	250.2338919800886
True	773.2988541253244
True	30.505784164540984
True	188.2172957682646
True	486.43297804137376
True	725.6364154738892
True	97.9799122148372
True	36.99652199379639
True	159.35717310460694
True	739.465552180091
True	329.2253408166965
True	556.3751306062524
True	363.582037610704
True	284.540763952142
True	433.38363623983713
True	487.8741748703727
True	65.93267297818895
True	383.3392592461855
True	753.9710871594687
True	0.0
True	296.941668086271
True	254.1464780049708
True	967.2589920945032
True	151.0020274835545
True	623.1812115304632
True	637.4927177492975
True	105.77596034721452
True	219.3061276842848
True	136.1531735785835
True	11.56530458905738
True	298.60462709174953
True	376.9530494969689
True	1146.1319155052515
True	231.20173103460948
True	410.2205577125849
True	649.2663755086659
True	195.41084627469584
True	27.377930885708174
True	846.4381119373046
True	578.0071997445892
True	141.30296247505478
True	620.4927156148399
True	145.8349385041561
True	292.42541798229075
True	760.5678650124378
True	27.341436003697115
True	104.2161096498794
True	501.4955902894801
True	62.51380296120868
True	73.62943490682659
True	418.24194579970657
True	26.33167576265752
True	750.6606846011607
True	95.09215373843293
True	159.19025822722875
True	17.465248065261093
True	690.0445310761734
True	29.555930237518417
True	782.3146422912964
True	390.4019559584752
True	117.13433926321606
True	708.1002705914422
True	522.511229862496
True	580.9830952489546
True	45.45418778122513
True	358.69323542799106
True	5.873034079629425
True	94.08781598981416
True	389.1491981456164
True	47.8453825266519
True	122.2762621889504
True	309.02105546067105
True	188.81380403773403
True	100.65428244755542
True	686.1886136691805
True	19.567640566124098
True	1166.576131201726
True	485.9505659900635
True	314.5779897479004
True	492.1467331783722
True	127.04184813081932
True	786.1789784075362
True	1126.6764567440307
True	757.1350532458395
True	180.1841323093892
True	229.8063295812668
True	50.09229139883657
True	57.96558716883519
True	155.3919920560636
True	105.6513428731744
True	172.21479845558932
True	1165.0917850769208
True	308.6931060876958
True	358.08775376304874
True	724.0121055976747
True	15.309684215368032
True	13.5150769785735
True	566.112223556225
True	5.024610294909954
True	121.09977731324928
True	697.7458499619748
True	179.81522971274623
True	677.8034116059391
True	816.2163692837644
True	158.1750665667294
True	845.4495798742888
True	3.1194712734472376
True	430.4540551181251
True	1052.6184276785468
True	26.82028355925016
True	241.01979301835348
True	152.2988150524817
True	968.313911492708
True	233.61970646346072
True	498.6853141500899
True	118.9450915145853
True	528.2323099026389
True	152.0242171632403
True	101.78894329482776
True	387.5857049229608
True	69.23297162681806
True	54.03931277815427
True	1063.505807950927
True	273.98178781157577
True	158.7173166775107
True	368.49787858898753
True	389.8764673195064
True	211.0503273156597
True	166.4827710992946
True	395.2649755200674
True	34.984260921654375
True	480.4551208089797
True	1071.131753516721
True	111.91398327527963
True	469.2716668259335
True	311.6367574793628
True	26.95135840594096
True	392.1856508204744
True	103.68736706034144
True	590.7813863914961
True	206.77752807183464
True	422.53781885046334
True	21.768087616839484
True	442.85340251709766
True	108.1308922850202
True	350.16788194367416
True	33.22071109790752
True	166.52569236270097
True	252.7888031693472
True	756.7692255742286
True	58.66840429404901
True	143.49244065391778
True	235.8492455772623
True	142.3823268605868
True	634.1525840132099
True	555.8910492890814
True	785.0631001623407
True	391.4197137297479
True	543.0596253876181
True	417.5271197340295
True	689.2190600302455
True	68.66055358753655
True	463.0154173408877
True	428.9303160599138
True	49.62009249584058
True	82.53041536362453
True	131.17179515458992
True	88.5150866539701
True	327.27797183630844
True	837.2329882442373
True	316.5489005418145
True	1106.467413238749
True	326.8292008364076
True	893.1433991494295
True	149.11086665343893
True	571.8111128042149
True	625.1099888710726
True	691.7268885059405
True	446.1839072286145
True	65.1419993501365
True	289.0770204307802
True	41.76301903442671
True	164.30003050842288
True	169.74346892335706
True	1118.6522533075297
True	239.3806211000645
True	550.0923726509808
True	544.3778477742295
True	555.0436970506636
True	901.9922346666513
True	591.2594155583207
True	626.1819939649536
True	936.2750143950452
True	123.76225146803417
True	332.1566721483662
True	263.99778763945983
True	314.2549911644465
True	92.09743618909803
True	380.4563099019944
True	4.912258170884508
True	322.01452565897563
True	253.80697836324967
True	619.7738309928557
True	278.7948774357289
True	361.0992880580018
True	9.60961142268575
True	62.22555843294077
True	543.2261211709415
True	30.177471846883453
True	143.59625580590867
True	64.7216790898166
True	153.30987727997328
True	233.1625393322508
True	68.32609113452709
True	396.1109290995674
True	278.8050523390591
True	101.246472547727
True	337.95078965320914
True	66.58891168315917
True	587.2952272002022
True	865.2053862358105
True	275.87276428353624
True	1185.9977238538645
True	117.64196917672643
True	302.7506298654183
True	1029.7225363371156
True	89.59625921375853
True	278.9341523321221
True	11.043645454211244
True	403.4356830270896
True	456.9081016595549
True	154.17583206153327
True	612.4604889025394
True	905.5409047830618
True	165.20541048351225
True	76.04487169301879
True	323.8522320220111
True	563.8821077717835
True	633.2105170045589
True	1191.379294126773
True	26.531329273733448
True	952.8539617281092
True	135.66210600335418
True	643.0608582734122
True	115.24589648565758
True	132.62563265890338
True	186.16635279458188
True	170.43615926484503
True	767.7432967054502
True	212.49668215582275
True	233.2142090364324
True	70.47212282891861
True	510.4068906944569
True	454.9631396035166
True	178.09075116933388
True	234.4220116829474
True	17.901224219697806
True	433.7838920685564
True	208.52191553048067
True	284.1865952410995
True	110.35568566648442
True	693.9021741010174
True	431.1416034594473
True	260.337342148902
True	645.0028942987844
True	515.0476127647466
True	475.0024924714507
True	135.45927979717192
True	537.8353710675351
True	433.48702888445456
True	2.5844343957942724
True	195.48219178668012
True	90.93890957959847
True	247.9418998930806
True	2.4715892798058894
True	123.02798743715822
True	350.3807297887751
True	7.932866747931558
True	842.2316519496454
True	171.94476849064873
True	696.7143887599782
True	776.6020490928092
True	161.7537385695767
True	226.5596715088742
True	467.94994050565646
True	838.8660742922649
True	47.8354734746127
True	38.708756300001184
True	141.58037997327435
True	626.4658608251574
True	736.8201137304062
True	182.2708513977303
True	587.9653951127946
True	585.3622297536891
True	868.2754269406413
True	390.3570277549357
True	192.72848714082485
True	893.2409892310463
True	202.97442170739177
True	155.07009431535872
True	333.193113136034
True	218.39724389018005
True	199.35019811200243
True	620.1149571429255
True	253.7646232581584
True	188.7564306232416
True	455.0757500089488
True	472.4101677349675
True	58.851068559329214
True	284.71235128668167
True	78.06968525762278
True	352.353642863737
True	351.67516809712777
True	251.3237661375893
True	173.1159369686939
True	385.415150879348
True	629.6144428672544
True	726.7111310095992
True	299.7060577066272
True	735.8214900883781
True	63.9324897727038
True	877.6743962401334
True	338.21653748115943
True	13.242582603479944
True	620.886111904243
True	705.1635427526858
True	253.60449445171167
True	165.61836761371254
True	46.20658238487566
True	384.4867867045027
True	75.91285564430449
True	13.98576335049989
True	905.153968812993
True	358.95093857455964
True	177.27550717654591
True	975.7641913261292
True	11.83558081442765
True	775.8287361952533
True	31.18394544318224
True	688.8124265841351
True	61.66462164337967
True	769.6308545223786
True	452.5806762785291
True	192.16731747779104
True	450.8035375420422
True	209.98227304791328
True	298.83322134397497
True	222.85564743379524
True	404.2976962544678
True	9.3721002904305
True	334.7857486411227
True	117.381882041782
True	10.543621577123634
True	469.1280052116037
True	703.3753457469724
True	269.29793770112894
True	76.62376872921551
True	309.965611359024
True	85.57185266383239
True	190.243372570931
True	180.61131477159068
True	374.7987170147896
True	43.92502279117617
True	144.4684538171209
True	379.3353153060128
True	845.6984362922909
True	119.49934429515338
True	214.8727322154916
True	435.31210349582057
True	18.57166637050009
True	422.76094335572685
True	525.273173472856
True	88.99699947088799
True	384.6289385856661
True	359.0672839345653
True	424.5362044441578
True	592.9855285534281
True	1069.9856702445272
True	979.4347635028654
True	57.45298959281597
True	1054.2025289363548
True	112.53146450038145
True	118.188293045264
True	116.02907047604523
True	503.1131443711333
True	369.3001931808964
True	576.9239917861851
True	259.5174577121612
True	154.47464036412586
True	402.595544727616
True	15.98861563709323
True	463.8308554205736
True	400.5666389105689
True	143.7118193064122
True	97.27739839575364
True	531.7961287329376
True	1010.6963478116904
True	199.7726593175684
True	63.32288907916084
True	434.6395561289162
True	385.39778499420447
True	484.3726404729911
True	338.14253715360724
True	3.930521983914216
True	542.5076044123284
True	505.25406014032006
True	507.6442671117855
True	197.337946321731
True	107.90241655277356
True	22.648334634391453
True	373.1121319069155
True	109.57385599428996
True	7.6317855062077715
True	32.225502070050986
True	350.2863621964618
True	643.5449595434798
True	127.34346222176065
True	85.0420614799205
True	22.950518044226158
True	412.8444689919475
True	369.2574057194376
True	741.7807077031364
True	302.8346410970507
True	522.9025571258244
True	543.719625004701
True	534.1627036999465
True	288.00436860936526
True	541.0545397964287
True	98.2412794246642
True	577.5462176763947
True	7.692974144215582
True	371.0952900971632
True	465.4587666997786
True	953.0405237731028
True	354.0285028350633
True	784.1450130064313
True	967.4361701343214
True	172.0645016258938
True	37.46336430749127
True	367.74746009836525
True	397.6797894213608
True	568.0467040081714
True	254.54260035077112
True	29.85388771328868
True	657.0458194703722
True	134.64505752177203
True	1099.0840894677744
True	318.8374550230295
True	486.0921767357679
True	124.65602906839102
True	813.1567749576076
True	140.41608865728543
True	833.8641988062923
True	549.9128032482985
True	180.34321047014453
True	113.14394201797636
True	66.45398228589983
True	580.8446116571783
True	910.0182536039808
True	428.35478498979865
True	543.4432567137256
True	128.60669205956023
True	626.8801600908939
True	476.3295579707872
True	783.81581502312
True	309.1115694469794
True	597.9357393708021
True	111.56525904105295
True	27.974194268364958
True	419.8003698755045
True	165.4050610937078
True	108.07650402770416
True	364.67586591950055
True	1084.0349204482145
True	267.01764413807683
True	552.5045778856067
True	12.244002010888858
True	76.32953297559482
True	324.00776443138176
True	788.8922904086386
True	442.1840594268535
True	531.3511005207001
True	708.5422598960386
True	68.76318056396028
True	733.1304837854699
True	47.78805658728921
True	103.32545077625332
True	177.52532105897
True	80.04221730293986
True	24.550183025485968
True	295.601420475411
True	467.2864829765797
True	879.3762433895531
True	849.0841502113827
True	5.28510652032605
True	287.895297736083
True	456.8322527682544
True	128.1199401965095
True	242.19322330741136
True	321.9774042882542
True	1339.0097541167129
True	445.3503475834673
True	27.681521654839585
True	175.918164930885
True	709.7665131475924
True	36.72936242713222
True	173.41986237655982
True	579.2748579674341
True	70.91090907944611
True	871.0586761060061
True	331.59190741043886
True	654.837704755385
True	75.43540444231137
True	679.7260104771323
True	580.8571843009497
True	887.9077440696287
True	254.35263263454155
True	509.8542325365956
True	838.962356819739
True	921.7847855984136
True	229.5344674792208
True	792.4510104915435
True	218.21009672511693
True	441.7558874715768
True	372.38445452059057
True	496.2610811304229
True	490.42432543458943
True	318.493074973474
True	352.48547808852595
True	108.01166981861712
True	341.7261483623484
True	1157.2513819470532
True	322.95826194766863
True	145.11592303854312
True	292.249188094495
True	752.766966641092
True	654.5347805841673
True	411.500924140485
True	124.41606664236105
True	328.9939606531195
True	33.44205773488915
True	181.0522775552885
True	89.69414016695725
True	79.9789641601353
True	560.107687097263
True	140.80501388659195
True	134.43996341718983
True	100.69708891742128
True	89.63264842605962
True	450.944609683005
True	386.3722123682474
True	1031.2372449909262
True	545.7413109119898
True	810.4101213416429
True	272.6859858537724
True	293.4474120979556
True	540.8272493268564
True	192.0509144329276
True	743.2564919676142
True	241.62280450085527
True	349.14451952654497
True	71.20646002275225
True	118.7581231268825
True	241.9874187112333
True	127.37544775911036
True	473.1096809980489
True	28.62232921739467
True	573.1100206273173
True	1009.1123827509276
True	716.339339645014
True	1.3164552773795082
True	61.38739940192555
True	493.608996551055
True	438.06229137887993
True	74.88743728953217
True	120.2779955315019
True	298.8510444888822
True	78.75090805169236
True	49.16643872719472
True	728.0919777140391
True	684.6917070668745
True	159.33322645558957
True	168.90891803258666
True	538.327810395261
True	56.84110174692925
True	26.287574168540804
True	553.557782572642
True	444.1962941565108
True	1116.4943418803302
True	49.06830012420335
True	457.8867553113113
True	901.0339422891371
True	770.7980279867971
True	300.3779674431065
True	752.4708155218603
True	408.1589030713839
True	42.662500842767344
True	95.82921920303704
True	723.1195535371538
True	79.16149469989519
True	141.35628839351202
True	935.8882163104952
True	188.1085594129945
True	282.088110161554
True	99.01985288239752
True	681.7126903506183
True	581.5367790275587
True	215.25174541714827
True	437.666330487318
True	42.65291141179307
True	277.6270156187557
True	596.5025802566286
True	633.0650950366928
True	309.81573358076656
True	75.5616982131458
True	943.9765300778864
True	1053.3072408614885
True	561.7372767960852
True	64.17579478985166
True	29.27108918112351
True	90.8225399156777
True	108.17926432541138
True	101.93070283797329
True	858.5608161435157
True	1216.218662089257
True	722.8218419277789
True	319.2622622013255
True	9.429139726521695
True	20.694317495970367
True	334.7357032676489
True	476.5647264008465
True	48.88541350748707
True	577.455022304597
True	431.1223045424688
True	396.7386247981756
True	81.54520592035095
True	200.60690820232116
True	265.4787353823013
True	141.63330959569294
True	381.2919396160832
True	43.55482933435172
True	178.3020447046608
True	1144.5255418281374
True	6.097456388266251
True	24.290421088233916
True	582.0825198039222
True	366.7366136046456
True	787.3923497598099
True	158.20108716471597
True	771.0050257821323
True	586.8738848516159
True	275.72569116047515
True	432.2922257349928
True	344.26179700006287
True	283.6718688027939
True	268.2137577644531
True	414.42834569629946
True	508.01029597039474
True	480.5583720510096
True	113.5979187061478
True	356.72373642628804
True	9.800107049549656
True	177.5774474152501
True	227.20846625857808
True	873.8095108064533
True	614.7555628065554
True	31.149681996985404
True	708.869013085779
True	819.9049553174557
True	101.0613205989686
True	343.76955953428285
True	815.5471176864475
True	234.6803201523562
True	166.8882713219437
True	528.1661446695773
True	562.0190364549073
True	1138.6561659091958
True	141.93731872990676
True	159.00002718693798
True	249.7639146939709
True	323.33755650975496
True	434.5333279040355
True	411.0341319457608
True	326.61458966127543
True	422.5862070051697
True	491.5958462944172
True	231.26745714687644
True	1480.3919132481406
True	240.8230671499503
True	408.7377196169566
True	51.90443284194624
True	773.5210862905669
True	245.45346581697527
True	943.3273837005283
True	536.8123331109227
True	297.020390509386
True	766.6635606070845
True	271.32324870773283
True	211.11635531078952
True	262.42156955631407
True	222.45007378705736
True	137.04522916731418
True	259.07999832398906
True	720.9752359820765
True	517.5529347220025
True	209.3361751030002
True	1132.3819470128972
True	115.4013685451341
True	265.35715245192864
True	70.5490489804266
True	308.35904694134905
True	422.77349586189774
True	92.62889052250064
True	217.2015203148296
True	74.04181553479819
True	695.0367400788135
True	377.1270481620528
True	220.8597601960186
True	746.4996348033625
True	865.2252386954333
True	808.2680495601611
True	843.8441654859902
True	337.1506513310206
True	1.0962501378625786
True	263.43949439137606
True	51.09098456561608
True	391.5720682400548
True	57.55366511043268
True	367.3319744253162
True	858.1472012621113
True	1012.9588368380778
True	403.2407282765707
True	22.330210918575776
True	525.4262717312823
True	497.0367773583204
True	198.27263034638423
True	233.2250149493368
True	293.7310087236988
True	24.072462255380536
True	131.48660072806194
True	966.214020610829
True	59.21852923306182
True	486.0662291254256
True	778.8033335426395
True	97.20830403139333
True	248.87743848928585
True	112.63958801831023
True	15.21372791232801
True	1.7212749531267233
True	122.76054140838733
True	1030.292673026549
True	486.08231370443946
True	70.11884523051542
True	779.9676154470029
True	335.3993534755925
True	1.176283960148524
True	440.0662668409248
True	196.72084203457663
True	497.4398430829448
True	83.45853314479629
True	310.9830187161627
True	361.95778967862566
True	154.90059070933162
True	218.70485970380815
True	130.32053556222976
True	181.27741222620756
True	1015.0411384842616
True	14.723129480391435
True	507.60108487544255
True	491.7707766498068
True	402.5545378160888
True	215.45869183322628
True	242.5866314753272
True	156.59583363422695
True	48.99684549059032
True	491.57883189069327
True	149.55341133629355
True	858.3328424810704
True	843.194831888724
True	233.1600447819136
True	317.16617791122303
True	528.1827327904041
True	42.057775978549074
True	84.95746285116358
True	712.2700941053868
True	1054.2785132835104
True	111.02601535524067
True	725.9988911356103
True	144.54811632739762
True	916.5139693935917
True	670.982448634788
True	109.62676955549448
True	267.8192853457515
True	624.1970367646697
True	250.8346584081238
True	44.83570096726882
True	572.1068490172219
True	446.4627611551825
True	5.409312157641264
True	466.4940442876142
True	67.58312739797132
True	174.29498121796962
True	241.66589640131423
True	317.3030980454843
True	74.29989415211055
True	224.1369530030109
True	353.0412522635794
True	438.5881773931471
True	932.2328667913408
True	46.46631855928682
True	892.7334277932932
True	1067.1314240157938
True	126.3386141183814
True	72.48934399558972
True	996.191784350551
True	31.27521916899761
True	226.94331361360543
True	85.0659768757402
True	217.48082054743236
True	352.1468842018224
True	962.4881406525903
True	100.94369642828896
True	71.39294255266736
True	669.1866493026853
True	269.3637242797879
True	721.6016665039933
True	51.58543537857055
True	483.7137616198164
True	387.5371984494228
True	688.7624504932322
True	56.66445668365064
True	104.34134595919056
True	26.828196214293445
True	271.453137358706
True	41.87307183206935
True	346.362365325213
True	3.5255267384900746
True	1204.0798442235723
True	102.20761967038706
True	132.33714902129572
True	355.8723518889659
True	730.9506800585161
True	686.1835536543175
True	989.2107332934625
True	470.2013258564872
True	409.65118634528153
True	143.77980920884357
True	408.3846539998456
True	856.2129273651565
True	427.6315989798979
True	985.6596558596664
True	85.17023862970714
True	418.0946363376205
True	171.28690242386375
True	293.8491735702368
True	752.8693073007764
True	166.30926333205093
True	134.53613707055317
True	65.8464611760896
True	882.2534573957934
True	815.9385433349278
True	83.43292715124709
True	447.15360557466937
True	728.9680758615002
True	414.72154464420487
True	54.189706553685646
True	315.25533519419577
True	776.5990519967021
True	28.535740227700387
True	361.5795254000253
True	165.90526213203793
True	277.77165821918
True	31.498595534512305
True	221.1523235289324
True	761.9437687138513
True	636.6898424797007
True	57.29692769046659
True	291.3126883036571
True	880.8918882352605
True	17.636200431885683
True	304.49782340139603
True	279.13440472031186
True	421.0727727199547
True	204.84767508732463
True	595.7322998025643
True	49.8393341632937
True	982.5282332078924
True	872.8784646070036
True	49.28420352885362
True	369.00945514040507
True	752.6920016554482
True	871.3543639174585
True	274.6719477437716
True	614.4708872919102
True	130.63850670253518
True	196.47264534412213
True	132.63117829033575
True	140.7753904122264
True	197.75170210684365
True	977.6694481575496
True	797.6812823743918
True	952.2119924535536
True	21.00283445461564
True	29.497998448357865
True	356.47008762903647
True	12.930823328335311
True	608.8070655417235
True	1080.420393890477
True	266.6917988559523
True	207.3001534992188
True	83.94310598638685
True	218.92272106037916
True	131.9127897259483
True	44.55091892999379
True	143.03369992872476
True	92.1604457255911
True	250.44588602185115
True	526.380330542639
True	156.75981933165568
True	29.87050528735975
True	60.428638842012944
True	426.79046917180295
True	268.9460058045676
True	595.2923437490008
True	22.50599773034641
True	114.72702475512584
True	662.9322466887867
True	251.87597082763384
True	445.906452374404
True	650.0715817290804
True	105.73154390825744
True	113.25299221212408
True	80.7870312083496
True	27.18399134466044
True	125.30167771148167
True	83.4299322956308
True	101.34718505245472
True	155.3025017758554
True	228.1083953062416
True	812.5952240028729
True	280.06543342568267
True	962.4787619592352
True	164.07701939519328
True	194.75266533712343
True	784.897006330619
True	300.39954287440315
True	599.0841906805086
True	258.70287598931066
True	357.18348414617907
True	444.08879733002334
True	551.8209213706263
True	644.2160735131798
True	380.18130460718976
True	36.35359768353807
True	545.5199182704013
True	625.9341895468176
True	19.71284834771425
True	12.110582881429371
True	257.9879205371387
True	405.0534367137546
True	444.76800560353416
True	64.99585310172591
True	650.7210083276256
True	956.2857590435118
True	229.9377747134313
True	906.4682124867134
True	285.07556066763294
True	103.8718277027332
True	278.3193762313164
True	683.9569234565791
True	39.60052327843934
True	560.2800254145307
True	1289.4127619987196
True	1040.3287349916131
True	876.4857552780392
True	201.08722261071327
True	84.05666274747048
True	203.23957376934496
True	826.359714019511
True	152.51268693960066
True	1062.2319753485715
True	851.2629435616409
True	41.40021771763813
True	89.97236866291678
True	405.2234345005825
True	415.7736504587054
True	207.9729486604728
True	520.4359989689528
True	665.991887079988
True	120.28825632100018
True	282.320855162533
True	1029.1346309924124
True	48.41405737727657
True	690.8893359614098
True	557.0977440723416
True	37.92047951698552
True	797.4850670046278
True	374.91198294093016
True	538.5363910099734
True	114.77180577868052
True	259.01202646644947
True	212.17630143012903
True	23.59742304792289
True	129.7256882319126
True	746.9984026085818
True	140.78128555867343
True	375.7190078098165
True	65.26942622827333
True	608.032649724909
True	586.5384303224088
True	235.4586770669575
True	467.6381481981216
True	167.3090628000113
True	166.53285021105037
True	214.6034818656401
True	294.62710780135944
True	355.81454443749783
True	130.86700425778002
True	191.4889911805869
True	26.72156833624949
True	865.9373088585671
True	305.278198832819
True	11.0484577772876
True	353.9939121739126
True	172.41086230864283
True	619.410515343694
True	371.6195099013409
True	569.4781533163997
True	532.2934331477775
True	486.6275096294478
True	796.3743615157268
True	250.03376225362177
True	550.4881072863193
True	153.00878702162086
True	533.6874344082632
True	350.8089554284602
True	375.6270412870665
True	123.67895612963191
True	135.590583067393
True	104.07123549053908
True	69.66071190731266
True	724.1146759994832
True	183.47383672827763
True	47.86918609611279
True	0.0
True	542.8970331739828
True	105.86492582107888
True	22.29064948919242
True	40.74308665122606
True	112.78046047089448
True	539.9546028241622
True	180.18143639600507
True	108.9982634829536
True	35.13251827921452
True	163.05520450464718
True	915.7638233048488
True	54.91972986567332
True	226.6182383920091
True	762.0589036093737
True	315.70395490146336
True	451.3017843592645
True	473.0405555800165
True	515.6785970631677
True	622.0404147064803
True	922.527783442188
True	267.9879963997161
True	1079.3278438408822
True	910.7324880126894
True	614.0346664858448
True	344.4759005733634
True	778.6918787564473
True	11.465244459865572
True	33.01134261113044
True	276.5622622539741
True	42.34610252291324
True	200.56984187287995
True	788.4333463194481
True	216.0688959287252
True	712.1912550461985
True	751.7303612531996
True	123.0852724224886
True	371.6916896666647
True	568.1095023281357
True	24.225700952388785
True	130.1985358432735
True	436.9321171790803
True	303.48207130763257
True	192.4787719203904
True	106.94441301992497
True	384.87144368940665
True	21.210635030428172
True	377.2196815485422
True	357.6465698322907
True	1077.948176438016
True	368.0309665728903
True	32.35874906185812
True	440.7131818462623
True	432.6491373689143
True	238.68570348900172
True	33.031607069310155
True	768.2791823893826
True	442.4724252391919
True	178.5784645283891
True	13.102492174887164
True	1222.2653602739083
True	169.8868944755956
True	26.814981140490143
True	306.78068039541984
True	272.4916023112938
True	115.73974830601824
True	293.91414242826977
True	46.35231865819655
True	312.6168115452627
True	301.33877692924585
True	320.96736372817975
True	31.088512626177916
True	46.703653924923
True	1029.0555350593957
True	25.24354508504386
True	11.9254770406707
True	185.1044514366316
True	663.9536796001269
True	7.541680117883364
True	197.4732485838518
True	172.83038128712414
True	528.0475938004088
True	373.8277242196576
True	747.0873807902872
True	330.26534360431054
True	498.2558165796388
True	437.28633057042464
True	495.94180572072713
True	97.01466520632054
True	1259.3780288404866
True	919.0398990344128
True	285.9042590177458
True	530.5773579837838
True	100.31223361673749
True	582.3239107712429
True	435.28373419318217
True	165.80255271880023
True	76.45819638983862
True	351.0301806177492
True	164.77574876959343
True	28.24664327295479
True	618.1864088307975
True	389.2150569865681
True	70.83320068068015
True	30.536926915565928
True	661.6693884677429
True	496.86624295833127
True	73.53039146935825
True	22.42313201804891
True	314.6246232594332
True	301.58801496313697
True	724.2075156060263
True	559.8436619272425
True	559.3950406056489
True	788.9987888010565
True	10.03298642278633
True	56.40430511367688
True	35.69128370641201
True	58.96773105486304
True	505.0183387301756
True	586.7381343410425
True	85.2730536246117
True	107.36126727491668
True	196.01123776671452
True	70.37969008868534
True	171.2165150634876
True	194.8749109464036
True	270.80746929127986
True	819.2832712976549
True	588.1383471035399
True	289.6707537063465
True	191.9968687583905
True	283.8216118645408
True	244.29194119571216
True	744.8265084523119
True	333.0904346829569
True	174.568905758749
True	904.1007498408254
True	338.6691649027675
True	475.4442206174255
True	150.2607712319531
True	121.63439473722607
True	61.65630796055693
True	210.94014899382543
True	998.4007538755368
True	540.6433161114561
True	107.87450533240224
True	348.702667512378
True	99.58852731371866
True	659.9606394060842
True	4.011256791791352
True	713.8468445647616
True	38.69663941767615
True	917.603289502967
True	859.1663338230408
True	216.4894001970828
True	32.07812125817963
True	77.58868489043596
True	464.51927053113394
True	238.0944660433685
True	1.3974008308518069
True	80.06560381983877
True	1091.6634184615327
True	338.43009627607984
True	673.4576558976474
True	493.9009885981049
True	32.973848727399464
True	136.2955786293502
True	446.6251019925117
True	938.9868913650834
True	814.9797012754682
True	426.5936938942427
True	335.07688593438724
True	16.806379957616624
True	78.69878058034313
True	725.4348911947219
True	474.6911030194068
True	374.23188445520015
True	870.8873390193712
True	27.014095982353112
True	227.25583459400104
True	890.5110857110341
True	236.62866134861383
True	8.516208962905775
True	518.3203136923441
True	98.81174545751344
True	647.1195957350862
True	46.47547354391959
True	252.5860977735863
True	840.1487021336721
True	921.4471203807132
True	268.12555522420166
True	442.3604405338153
True	118.96219438846649
True	583.9008204416299
True	255.80313216465808
True	186.4079203174775
True	852.1823529847086
True	55.60251642653071
True	726.2164900485895
True	284.0930223199007
True	305.95473238519696
True	166.1082195420926
True	477.0632679906669
True	602.5378440018485
True	369.1205292026986
True	416.5693872803396
True	69.19134366956821
True	161.34304857042977
True	451.9258429491029
True	217.1935081951688
True	35.755655204789086
True	209.062260671686
True	389.07581728221567
True	394.97428431754815
True	768.8561071478123
True	130.94240643650855
True	645.115953487887
True	492.00815957180873
True	597.7131650791569
True	136.67528169266603
True	39.01665323723447
True	676.7073315256162
True	68.53368898461254
True	551.9776885190535
True	664.3476238544171
True	455.2619046510738
True	136.335453743135
True	504.0336400278342
True	4.069749402688552
True	397.0215541818328
True	31.300171949233544
True	622.2362510203193
True	256.60330140544664
True	598.4326326045743
True	689.247447946974
True	144.3833158851798
True	496.17302568639343
True	485.19927872438745
True	64.02308172397224
True	962.4728147904694
True	3.1551300529855
True	28.721508618101847
True	646.4071512457525
True	681.2913957689924
True	130.2991592115709
True	410.43135813219067
True	121.36338928971028
True	75.34800111591154
True	442.2767744041959
True	39.37630944396286
True	502.089575489336
True	14.313536330427272
True	819.2640098684031
True	553.6408625280491
True	642.1737184811401
True	99.5924794255013
True	377.5818424722849
True	987.5176896684692
True	851.9389811466541
True	140.66573668408594
True	541.6596912169127
True	445.9941601775178
True	237.57581940139943
True	251.12918120581483
True	5.524420300539553
True	321.4258163775433
True	12.560597276941689
True	366.144788463665
True	78.44895914449702
True	396.12294818988784
True	678.9891891224718
True	125.8824279872386
True	232.72260052291253
True	633.8760521790787
True	680.9804068254446
True	296.18597299011526
True	141.29931572673527
True	165.33165519136597
True	477.7630393982541
True	88.61475020343929
True	11.531113008628614
True	488.726507379162
True	579.2659380121908
True	20.72583674323726
True	132.32267777675716
True	870.1297058325272
True	477.1171179678082
True	262.4854225712769
True	33.079392469910616
True	481.7238721118773
True	109.9442407897226
True	594.3305783973218
True	664.0304380999975
True	298.3371366212558
True	376.7154112337196
True	189.28582657325268
True	251.3393839110652
True	72.60830067536234
True	214.06066617984652
True	493.8236363599636
True	21.181375192946632
True	435.6469590615297
True	367.2813778316964
True	705.2055608811745
True	904.9282312399592
True	909.6695236188892
True	154.05640301958354
True	395.87048461891726
True	74.54606500049061
True	195.61999880988404
True	315.81684986267624
True	10.720366846362568
True	828.1995912912124
True	23.093833584278176
True	403.1543718028401
True	267.62571087418945
True	656.3208540703373
True	207.4710916128425
True	36.918470037289886
True	690.7893749855067
True	1078.7246249733423
True	225.03572484682667
True	132.4852917040956
True	608.0964741173719
True	499.641589827124
True	17.665088557081233
True	840.7641116704729
True	109.34339024170052
True	45.856402541408585
True	304.7286728474038
True	347.28058626621146
True	412.3402460196714
True	271.6514589711079
True	20.662100658064045
True	21.73960983746161
True	844.2087481696693
True	196.46324964930628
True	111.91179350251971
True	876.1873329228006
True	651.583966897942
True	619.6563056302696
True	444.8364038186057
True	149.5114125936909
True	29.95202409293049
True	96.03521806242556
True	423.7116586043414
True	224.8645502812435
True	480.8175664752808
True	147.5667034216862
True	470.20837963380177
True	641.4910592499542
True	958.3447678908652
True	24.022543915372403
True	980.4038476900636
True	1091.7472611555902
True	465.9290250185731
True	83.79427218435694
True	796.6256564837189
True	633.0300757511947
True	665.9594153950574
True	178.62588537054663
True	745.9977474858683
True	689.541417129551
True	121.76113952164306
True	797.7180947155157
True	834.9153740027499
True	461.572084885797
True	230.29386394114755
True	72.63343549894738
True	298.42282966791004
True	349.79933019387573
True	473.6980601303267
True	430.8860483984474
True	179.1696811853853
True	316.01824418566133
True	2.9421050696665567
True	12.66911960889857
True	101.28223453370845
True	129.25306961631537
True	354.5346357887582
True	339.8772307258447
True	112.16962782154528
True	17.449200081510597
True	206.71272486101796
True	842.8710459935787
True	469.8084163822024
True	541.8594463613839
True	557.4035113242202
True	825.9719095876984
True	655.0306366670472
True	92.60236623846338
True	210.85584944640848
True	233.87957738519455
True	295.2388306254589
True	101.27684033916488
True	357.38440410009656
True	432.3631533073648
True	170.7574796237569
True	645.2777910279021
True	251.27311884196004
True	205.76729517171495
True	28.442396373997283
True	245.32486731393692
True	459.11218244368126
True	159.97008417583558
True	530.6573182303515
True	481.7943328002097
True	252.1439508034372
True	108.08374812618013
True	42.1963924115666
True	405.8486273856173
True	790.2771943007089
True	167.59412232541905
True	1023.9087158102644
True	1072.6005574157357
True	483.6810113618171
True	102.23603798984462
True	122.88725191828668
True	668.6513852101763
True	7.924758333245352
True	229.89999948707168
True	135.18504921030737
True	125.01644847606752
True	325.4720997461808
True	642.0697263407691
True	37.75044992718541
True	120.6950932057064
True	969.2099112467256
True	54.56511389201982
True	453.0293442922929
True	541.4700899534025
True	262.74049284918544
True	134.18524528991531
True	920.6394672110372
True	1174.4389233609486
True	515.2401026076856
True	647.7346107665062
True	201.5277690851152
True	151.3811690119443
True	322.73180722847184
True	258.5885778128458
True	170.2625983905365
True	298.7112395440023
True	340.1287007881488
True	12.600951148847315
True	613.8687629544856
True	152.31725849560243
True	77.51812879386488
True	438.3564405184728
True	325.4981111777013
True	1156.0689877444668
True	356.9751395234293
True	972.5518278732897
True	9.888654592551076
True	268.3751429923382
True	230.7809630013901
True	154.59462567132775
True	481.51788908572206
True	199.53323487592303
True	410.205206392635
True	324.7334174753074
True	113.8366810084027
True	355.0833998962492
True	1072.4344175657338
True	715.550888477783
True	211.6444553065415
True	111.98050602329246
True	309.22772437924385
True	24.821513621798047
True	356.9627715722617
True	316.9211549465592
True	547.948782541723
True	445.177210484173
True	348.0226538563736
True	159.0651224517817
True	12.42603734563216
True	436.1070959531467
True	278.3231769189011
True	139.72004755289973
True	295.50906051579153
True	436.5073546743537
True	808.7371082824774
True	324.3547209981722
True	771.4743047638557
True	413.39687032955294
True	381.1894651148881
True	1.383106191558225
True	1135.4501091871853
True	108.60584493388912
True	939.6713630294472
True	214.9770618749428
True	480.3566860809119
True	649.1835965151862
True	86.88095114939046
True	478.4076178870272
True	33.52700017095859
True	431.4198012005237
True	80.5119583680393
True	232.72060505224636
True	37.39464415304111
True	684.7680241063479
True	186.6618199507642
True	24.712838925000973
True	392.7486662948001
True	114.07051014989273
True	171.45839673875827
True	801.7938483661225
True	257.3524514588392
True	156.20918845831375
True	373.7979517822674
True	512.8354055015259
True	344.2461413514825
True	532.3394172904801
True	611.7392107643013
True	171.1526673620033
True	7.462943347916559
True	71.27775248190456
True	439.39009138659264
True	88.30073465942003
True	79.48183426614759
True	1045.7282536361326
True	27.7366226525012
True	322.06520194176085
True	328.2377774713572
True	453.7675433907045
True	671.7130104003586
True	187.14677449836176
True	658.3927959135377
True	323.57563264767407
True	352.9618777617561
True	257.7105802390214
True	212.1322545540655
True	351.1612668391323
True	439.7610648112448
True	411.7837812864771
True	595.5514628246797
True	143.31827037212395
True	79.91548380381431
True	41.2116482887694
True	293.2205805994931
True	641.3767660069243
True	395.6085800477204
True	775.7790096019562
True	218.56926829578163
True	385.3437122803226
True	68.83503889670615
True	57.08678630401871
True	427.54730834648944
True	208.09901250680025
True	219.7378338007381
True	36.92053320706994
True	1108.644315860328
True	172.3685528860627
True	901.0840308833068
True	321.60282665735394
True	919.648095109876
True	236.2435334207276
True	456.9748266774842
True	529.5204993559288
True	601.5297381150136
True	214.92410967485145
True	489.5671563444234
True	891.7619737239552
True	126.93831241194428
True	6.857286592151366
True	585.4650760521776
True	27.825544659057805
True	75.21532921277719
True	791.6228406225073
True	229.4719298928425
True	985.91103559493
True	698.4062070648372
True	422.33811057340006
True	291.76529553820365
True	487.5678277770365
True	334.8069889344085
True	174.73393825889465
True	683.6150243227178
True	727.0831005910015
True	211.99981908376955
True	90.14986661093512
True	517.4109040713374
True	142.49552180024068
True	386.7877953685895
True	349.16542999260207
True	62.398115508147285
True	384.80478161341176
True	403.3218960953403
True	352.5139220524589
True	412.3646482905179
True	420.18298688737497
True	620.9933729579233
True	56.43407233164715
True	455.8126464872958
True	329.6780885257849
True	650.7290561807474
True	215.36246217478387
True	105.8066419241084
True	39.48401855105873
True	541.2612920415814
True	663.63134733752
True	186.59872863179396
True	405.026356840016
True	351.1751708219596
True	17.892641006533278
True	163.84541988313313
True	296.5843074697758
True	3.5715047779276667
True	894.1235306763747
True	77.05459906281983
True	105.66906084455516
True	107.2811064399833
True	362.0923871067315
True	35.64923247487593
True	446.94504508750657
True	233.9401730789809
True	5.690820190434176
True	119.51465871384792
True	439.4328532415344
True	50.80879624443152
True	66.2894657140683
True	175.4551146433927
True	295.0760775740391
True	961.5962780876212
True	380.6870308016804
True	941.359022229992
True	192.05124620685527
True	1075.301409141996
True	781.3548362178245
True	640.0686080850633
True	378.5129029278664
True	383.3866087717088
True	76.23850343143592
True	74.15717521174092
True	80.3769178577991
True	176.05769174325172
True	481.2095728075584
True	1107.220485886039
True	183.79508738024248
True	358.6671042187317
True	432.3995237992424
True	607.7377901461058
True	560.3244975915142
True	286.28438110513804
True	457.67973597711455
True	682.7205569530271
True	98.23953076972762
True	704.3218311955246
True	269.4558923300553
True	142.6766531675881
True	398.2920752258293
True	845.9796838225898
True	450.07969183210633
True	850.6448042206599
True	193.6711088076057
True	359.36878081190093
True	696.5807179629666
True	635.9667526461399
True	186.9177316268608
True	252.83285862602847
True	772.5470407702949
True	30.45513171765969
True	180.77385219072664
True	509.618108068342
True	702.3296213911792
True	100.0006199443247
True	36.381606404234354
True	170.1970745580295
True	752.2119456696075
True	316.10772838040583
True	562.8819840120378
True	360.7316319477026
True	289.3826462958539
True	460.7922244218693
True	484.7191291831372
True	69.54027696904566
True	378.8270081410256
True	745.8108427202895
True	0.0
True	309.8944035983712
True	251.20921162866105
True	992.521248510115
True	148.7934342345237
True	666.5162872550902
True	649.4611624758705
True	115.65306459334734
True	223.09408711793412
True	138.42825753398216
True	11.777837188833423
True	302.390871482874
True	380.63655610385104
True	1133.9160195763316
True	228.2942065213431
True	406.3735259934831
True	653.3136359919492
True	209.69387000579343
True	27.31297896347555
True	869.1963722451525
True	607.63582389084
True	160.05509133333405
True	612.39823449955
True	171.66731111083038
True	292.5959644138177
True	764.150193571584
True	35.54080139387547
True	107.6585981048225
True	497.8926202106927
True	62.75275492962843
True	75.75380977538866
True	416.16461874385726
True	22.766181832265367
True	742.0893041190627
True	95.8549771905288
True	152.68036062506445
True	19.07313629653444
True	695.737539879192
True	31.308844909567952
True	767.6111671169945
True	392.7685230890378
True	122.07009916933065
True	682.7021590521395
True	525.6915427162636
True	573.977976314857
True	49.28213746873424
True	362.5624818090914
True	6.3169332009852575
True	91.69556261203502
True	362.1947326510879
True	43.71398748077929
True	119.67955281769692
True	300.03542477095147
True	180.5182830863773
True	100.85190922647028
True	654.6244862501413
True	20.79906937628241
True	1133.5321108817209
True	493.3146046259
True	308.91168404453947
True	499.810888695951
True	118.40088896598093
True	796.2829780200747
True	1147.5526733904628
True	742.9884579003561
True	182.10821563221373
True	228.38317845023
True	52.44287821881501
True	58.05539042917495
True	150.42665109710256
True	97.31835009053654
True	163.55352999866122
True	1225.628627508108
True	298.2211787038105
True	351.6862897015877
True	693.09692296293
True	17.453728834271526
True	14.645733920480527
True	620.719936228249
True	6.774118460189653
True	117.16406259659271
True	687.0293864973722
True	184.8453377318137
True	666.6047391063573
True	786.5037790319044
True	143.69427258848063
True	892.6144956172245
True	2.6915146261521654
True	452.6458706385826
True	1061.3791105982866
True	24.72849253342713
True	240.3784679414436
True	151.7271741975134
True	937.6351342355508
True	235.5432652977001
True	488.89145863268936
True	119.95457391090694
True	507.3255849697657
True	154.33687788269975
True	100.20041890855894
True	385.9305609530245
True	75.0339678142299
True	59.14103293614068
True	1062.5286226164617
True	263.2642905226197
True	158.2606724941397
True	359.7969002103596
True	404.6773496854544
True	208.29489090850385
True	163.1456174927766
True	387.6115352647476
True	36.84532977964211
True	497.3816306001181
True	1124.4517457306265
True	114.99493049319986
True	475.73256992250697
True	318.51113683393123
True	26.01838167714422
True	402.28867705657314
True	103.07983070763392
True	599.5594141588136
True	205.9549190869714
True	416.5681391937931
True	19.244542614977483
True	448.8950251918699
True	106.94349740497654
True	334.7378624632146
True	33.35979262068647
True	177.87531640145943
True	244.85031238465672
True	799.9861868988153
True	57.58031341723216
True	140.5952202587644
True	239.34596829517528
True	124.00398262029984
True	628.7986194331532
True	548.6989677654029
True	789.863130301714
True	394.07189548072586
True	541.7134991285164
True	420.352435716986
True	686.855411498762
True	69.46267700630675
True	482.7819342332088
True	439.9920384115417
True	48.21189930649126
True	80.89991520928957
True	125.90413955369291
True	84.83102399593758
True	310.6863099399781
True	838.212650284447
True	324.1974116794724
True	1085.7625584115046
True	316.92563042963275
True	901.4364276872648
True	156.33348979822495
True	586.0322692734937
True	589.2112690336778
True	685.065521806873
True	432.0596443498258
True	70.06787419791097
True	297.90920755695174
True	41.65002014490727
True	165.1609458090182
True	159.55614764786347
True	1101.299922304884
True	230.3282774536334
True	544.7913923529962
True	564.8358003995472
True	563.1926857540785
True	906.3297911234556
True	585.1479412528291
True	642.5225583035588
True	932.5771257091322
True	119.2589755323535
True	323.72331490383283
True	265.3081952970868
True	334.4260992057238
True	91.73355099911484
True	380.2596311215882
True	5.073694818833669
True	327.63500922798386
True	257.1783148040901
True	609.2602139522148
True	274.43590961031225
True	355.45795029804697
True	9.934242714715316
True	61.76722466117824
True	550.2818636712492
True	29.31966073525917
True	143.77494761924436
True	65.8879054942006
True	157.64330024001814
True	250.46182204088933
True	69.86386978753715
True	389.80737567496186
True	278.13291040703353
True	98.7545880504642
True	343.3189388538102
True	63.84965712447622
True	567.305469045445
True	833.7148257369824
True	279.0147503087932
True	1164.4715581918902
True	116.96105097456824
True	312.02752670856074
True	1034.926521533485
True	88.39108091534551
True	283.78541972261166
True	9.817804492481894
True	406.3270900025137
True	455.1262014927016
True	158.0807701420431
True	619.6017752543097
True	906.4775003934648
True	156.68673358091957
True	75.87013084871462
True	333.6937778553781
True	563.7952159560004
True	621.1187584892962
True	1231.259250889854
True	26.19064756383952
True	953.9834677006236
True	131.35003072809715
True	622.6395616685272
True	115.6445267276434
True	134.43459138523963
True	187.48595105571
True	167.5578337909362
True	763.3073949349399
True	192.1101602296492
True	236.4754200213228
True	65.44605284321538
True	509.0877779735842
True	429.6227510927012
True	174.36135971340943
True	246.2389622859528
True	16.26239108856292
True	424.30684606923705
True	205.2798420272449
True	295.92692483030413
True	115.94055405693932
True	685.8907746213475
True	416.8521626147016
True	250.8197337418548
True	639.1901306339195
True	534.193813614335
True	463.358091324136
True	136.25423338104838
True	524.1148569766964
True	424.43702257194354
True	2.460751442961656
True	196.85126290513332
True	94.20657945925493
True	232.89821746263885
True	2.4750487114444324
True	132.08515175334367
True	366.1571209772372
True	7.212034352338693
True	872.8124519013656
True	175.61427967500794
True	737.6300356985258
True	843.3778496099169
True	157.86998680509575
True	227.4725184921549
True	486.7476746969096
True	812.2986353909565
True	50.52154629315281
True	36.19638353444196
True	135.43919633368648
True	616.2125425704736
True	696.0595874210761
True	176.1099456723446
True	586.9985668736009
True	605.6400154441086
True	858.4151348810595
True	408.9696310108051
True	189.73886247779893
True	893.822627221266
True	228.1783713685986
True	148.67216323613664
True	325.25000015689943
True	222.5446903282942
True	208.49331499017333
True	624.6975626016974
True	260.69505534819547
True	196.0320072775282
True	433.72039734513066
True	478.3728741883703
True	65.82074918854714
True	298.8406477065207
True	81.35965290881458
True	350.9008160919121
True	348.3992586996086
True	261.0480254957258
True	180.2391264556691
True	397.0096205432728
True	622.1693647895974
True	760.488272998177
True	301.3663174583985
True	739.0786105976417
True	60.58966941392743
True	896.9987090460241
True	347.0877737850179
True	11.885476614401416
True	613.7262670093853
True	680.729278841702
True	256.39105593710553
True	164.05644250939133
True	51.30529763182466
True	380.3868560084953
True	79.65476068744903
True	15.269579880214655
True	894.2949184435221
True	369.60075082496985
True	177.75795392769243
True	970.926155942586
True	12.4463707753938
True	786.5907132515001
True	31.99625381419801
True	674.5389745446787
True	59.10790415984765
True	759.1525959503673
True	447.650041133296
True	199.7906440986833
True	448.682130830667
True	213.6028391957099
True	307.0550782472212
True	225.4585227111421
True	399.4107977591705
True	10.764471894415646
True	315.30546031027524
True	110.22993457132726
True	11.770390178832685
True	473.7547417370079
True	731.8474653007005
True	298.0846678109709
True	77.6765291827284
True	327.4069346925128
True	80.85718002737663
True	189.418451193485
True	178.80862336247574
True	378.7353717681283
True	43.940354603499365
True	141.31668567623373
True	390.3713530362723
True	859.4448554868507
True	113.6497363951678
True	209.85202529762665
True	441.0497543509038
True	19.00118171615076
True	417.2939034384231
True	499.5413125117775
True	88.89813253366908
True	386.2108661302145
True	343.23220842724635
True	410.891263833036
True	583.9047643687722
True	1076.3539608214676
True	975.965847776682
True	58.8534887359781
True	1059.0221253515194
True	105.72987362385624
True	108.90451098557575
True	110.24527455831544
True	466.7241817200619
True	373.7098919398696
True	579.2468877015809
True	251.4664919586589
True	157.3512062989887
True	394.9725352789852
True	15.269825754981635
True	473.9484885509147
True	374.2484801993152
True	153.827790296959
True	93.69218254195977
True	559.4468155114921
True	1027.140358855594
True	200.76552104229816
True	64.60570488423235
True	431.82027035671456
True	380.8795534662256
True	486.6887651299046
True	321.1546709142
True	4.6419906499090615
True	532.4774761643561
True	518.2032519184482
True	508.849697318309
True	184.4820458660388
True	102.35103177098942
True	22.21519662469025
True	371.7217712584098
True	105.13871072843123
True	8.290308501203896
True	34.72362651195041
True	361.6848481910602
True	654.89570073055
True	136.5947084171886
True	93.31232534387004
True	25.973269481746065
True	412.0805557433256
True	345.7270462916492
True	781.7855858964272
True	300.2601465921115
True	502.9126498658233
True	557.3137179769127
True	525.4443363829106
True	287.53475820298337
True	528.2152869091709
True	98.86932404252
True	582.6705838197064
True	5.829114652167538
True	354.3116523648724
True	459.8519425879712
True	960.5929770758328
True	356.946259802784
True	799.592883989264
True	995.0655056685148
True	176.3533844470507
True	40.36259463658578
True	356.65956640477896
True	383.0749370020927
True	595.5013287549355
True	238.39027121372007
True	28.95310011463095
True	639.278591279811
True	120.49996829583796
True	1061.7564510204086
True	321.2251969297221
True	461.0412470047864
True	123.74466966875202
True	816.0514130922203
True	144.00748886456648
True	814.9736018195922
True	558.1133377486128
True	190.34375636629017
True	107.46173110855904
True	70.77573922774185
True	563.6623740221399
True	867.4944446923599
True	413.5990780576716
True	529.5208037465611
True	131.1120357361007
True	641.6857666033462
True	468.3868452521984
True	785.1170403032032
True	308.4754706785844
True	586.2938792577762
True	117.30600537633735
True	24.070900974638725
True	416.1600043836528
True	175.06357458137938
True	104.015906675146
True	386.6475662062165
True	1119.322732095438
True	259.6420374725122
True	550.9453269661826
True	10.894401013288626
True	69.50885824278248
True	320.594909583237
True	798.3881681650946
True	457.6678917717368
True	515.8344694362727
True	712.70989653816
True	68.66408678133179
True	744.0974084093164
True	45.43500684859302
True	102.4640028533842
True	187.70100322390795
True	86.06721277797018
True	24.96632967741114
True	298.6602455785352
True	449.0963362232926
True	891.8852242848207
True	863.069498024704
True	5.032949714079532
True	285.4796282330249
True	458.5377706251279
True	126.92382524741129
True	248.2421264994969
True	340.7115996363992
True	1313.5447324207598
True	460.8819053492198
True	26.3007851402938
True	183.140964420558
True	689.0008837931571
True	35.45405711696368
True	169.23366910539056
True	576.2224882831149
True	72.57986789447796
True	893.203834733743
True	322.04806053566665
True	663.5856590694356
True	74.52731008185465
True	671.1582179137656
True	590.4750538336567
True	872.4054996828495
True	249.3545087320644
True	512.5097171911307
True	826.7064654211999
True	878.9602159685148
True	249.1738438269452
True	774.862874691755
True	221.110623221988
True	465.3918044492491
True	361.6283691439952
True	491.8294379301452
True	489.3343331864834
True	323.36121022239024
True	356.70817189855126
True	111.66644695473455
True	356.23601594018555
True	1163.9065687845691
True	312.12564328308827
True	148.66053272673392
True	296.0345687358347
True	767.1980207163994
True	655.1114500969929
True	405.2357974997411
True	115.9033628159693
True	334.7205456989996
True	30.01824070006412
True	176.372200188796
True	94.34295949437936
True	85.46978196122211
True	571.3030463687018
True	138.43559994037042
True	136.3299064102951
True	110.5414714693338
True	86.07696002384417
True	443.1187138871392
True	416.9079679226826
True	1054.0400654268951
True	524.5595266382827
True	861.0680973485238
True	279.749308283636
True	284.0046629394284
True	550.226361720142
True	195.4054301380912
True	749.355159241855
True	236.53794014567825
True	364.4278889745999
True	65.55290929027115
True	118.37374721284104
True	264.582945290848
True	123.39263814368738
True	467.4788913000015
True	30.5072466018326
True	588.8406609462043
True	1004.1266376397527
True	732.4417448441579
True	1.013315686923275
True	58.97663611323408
True	504.6135164659514
True	435.93958284933257
True	75.53754262276787
True	117.38952392248945
True	298.1378838739432
True	82.32995770501665
True	52.88627853532158
True	728.5767586122209
True	668.8993903182021
True	159.09479411612597
True	179.63663107845397
True	539.8892779682401
True	50.45987831291073
True	25.03615173046844
True	567.2757186661613
True	469.0334238539596
True	1133.7804168413415
True	47.05276394220267
True	457.6220919477594
True	885.4023588774188
True	820.7497947340221
True	279.78420116402015
True	775.9904434229728
True	408.5658007605501
True	43.7479856733567
True	95.49727559954658
True	735.4941968078173
True	75.37256169461658
True	141.4716165934249
True	941.1828615752488
True	188.2277713724652
True	272.888700912239
True	111.32572373281178
True	652.915497438495
True	600.3194036487811
True	212.42717748995852
True	441.63046792768426
True	43.24290878616598
True	283.5651466857373
True	568.3713764936609
True	612.1299031058564
True	325.6874273085207
True	72.78494418148915
True	965.1647665585292
True	1146.402753052634
True	546.0539738352251
True	63.79554577432859
True	31.5120684862398
True	89.50193639178865
True	102.17685568292806
True	104.51556381524529
True	885.7534376196055
True	1225.8878816982174
True	716.4751283828089
True	328.0471539629545
True	8.816276779555032
True	21.309110774473645
True	342.4023866145477
True	487.215510652081
True	46.4063282298259
True	551.1457509358195
True	415.9575191804688
True	401.55948617511655
True	76.90243117463547
True	198.92964242267595
True	261.87977727183585
True	139.5405232215742
True	410.98488711808193
True	41.91775610906855
True	171.0358106678818
True	1173.510541608018
True	6.662175124000431
True	27.97421567848985
True	587.5987571393798
True	356.3229622184906
True	762.7053176305619
True	156.95384969306104
True	772.5361590595303
True	608.6487240607994
True	287.158511945285
True	431.8016989887971
True	336.43032026695937
True	297.9839298569184
True	269.8225319169671
True	404.7645481440137
True	506.103491844747
True	495.99701926497033
True	106.22600704290102
True	351.3435616768365
True	8.64376707925354
True	195.10473597449803
True	233.03980487188443
True	845.1628946926239
True	592.2866223688262
True	30.412933348038678
True	709.1324865361498
True	828.2713591451754
True	110.7907699024106
True	345.9027611706906
True	844.5133018059323
True	218.30850012173084
True	150.94349586456974
True	529.6474494857962
True	582.9886896746557
True	1076.0608010306555
True	142.2778592659858
True	152.17165414686724
True	258.6838252036746
True	321.111744166132
True	416.23819576482026
True	410.7971459825446
True	307.18753352694955
True	450.79714252990914
True	502.0396883748809
True	231.81046911583903
True	1459.3102183475746
True	238.15232798004376
True	386.7264628644067
True	51.95635203858527
True	778.0919266706436
True	251.4478090594752
True	923.0337579729584
True	580.9540555630738
True	319.208890050243
True	776.8156426379518
True	250.52411320749667
True	215.48609116391756
True	255.8722731874529
True	222.37006018381493
True	141.64496546862145
True	251.8957553932388
True	725.1982137049737
True	529.860475149154
True	210.1901895902072
True	1130.794913362361
True	119.62218179543694
True	267.9673816874041
True	74.55941246245926
True	304.9738200280196
True	397.3359992613113
True	94.22697863388856
True	218.095756447136
True	76.7063888463383
True	729.0564162000945
True	381.8671308917231
True	220.20085179435455
True	734.5156450068391
True	866.6529719339075
True	812.2471605368327
True	835.5847588290068
True	335.31378452822173
True	1.4243924855703836
True	263.4942265402575
True	53.9494508162271
True	374.8338580903289
True	51.379606174314745
True	341.83670279487524
True	861.7216783029718
True	1026.062282694267
True	388.57171406586014
True	21.663488968429824
True	517.6406559127521
True	504.5265956851132
True	175.82484491291618
True	228.07771894533565
True	299.0821437781434
True	21.844531170608786
True	131.5212985675368
True	941.6832849441964
True	60.44897050093567
True	483.3729150091031
True	795.1678024573345
True	103.02227438306949
True	251.62258429869868
True	115.91021759814345
True	14.429287335766809
True	1.2938715488401162
True	121.69492510204957
True	1021.504571211768
True	476.3853568249152
True	68.26193804378345
True	785.4481098961163
True	351.57238103789604
True	1.272401749935664
True	426.439537930906
True	198.3206744916696
True	491.508280611361
True	85.14777662847145
True	321.70403622588645
True	367.28629674494766
True	160.8841200807028
True	224.3619524228243
True	128.7251020912658
True	170.93477717386517
True	934.9854993214147
True	16.51201540838451
True	514.1839552620994
True	493.0584845625172
True	396.69640723806464
True	225.0016263606607
True	232.04801686130935
True	158.8488767202039
True	45.22171841258931
True	486.52619105129696
True	148.82763073686598
True	840.3201067695085
True	835.9628308251881
True	257.6657186350081
True	299.2510390504951
True	519.786014518889
True	39.6505690477585
True	84.53834395949919
True	738.3698468653747
True	1068.6842015619034
True	110.23464290322772
True	705.0830293533212
True	150.72870466991222
True	904.7641610599812
True	664.3515678037729
True	109.90636769334702
True	272.87521800880376
True	614.2268604352514
True	263.13604390829227
True	43.62122526153014
True	570.2215455626529
True	447.5416231803836
True	5.97648615859711
True	473.01938116196095
True	63.973587187622
True	174.4502777649058
True	230.9220571404571
True	311.3605517482658
True	76.57902815034767
True	215.78807331713367
True	353.4157306150371
True	431.68936336210936
True	876.99784287527
True	45.24940628542412
True	889.8803408158966
True	1042.7742594974618
True	123.1190853360311
True	76.04784779511742
True	995.4307018055176
True	32.67844787623531
True	227.54117736708176
True	83.49132882945574
True	213.49344936608944
True	353.4154113364523
True	909.0964186556182
True	95.08357560542964
True	71.79197409057863
True	631.5538546812949
True	275.536825373401
True	707.665127231533
True	51.4444408926907
True	476.2525232231759
True	380.4683491299909
True	685.8867584709276
True	52.203279840637975
True	112.54236217392705
True	27.109961199058027
True	269.64816945850504
True	42.38043150450003
True	346.34184369079566
True	2.5196911688764967
True	1203.2562028511825
True	111.24249588526698
True	133.46617616782103
True	354.0355380577636
True	707.1345885255616
True	731.3568771235034
True	1003.9138245300154
True	464.1053325247189
True	423.9269298536492
True	141.77685418732548
True	416.34705723597233
True	851.47805046592
True	416.6397982098121
True	924.6182214961852
True	89.57680645758884
True	416.5024459338324
True	178.23008500400726
True	282.10362626820154
True	775.215218145713
True	161.93910813022345
True	136.0410832585028
True	66.16273238895482
True	877.3741099792688
True	790.2680646094349
True	80.03242373732137
True	460.3507343013545
True	756.2647830163631
True	419.895051641293
True	57.13863427695053
True	326.4996083128304
True	780.015820008451
True	32.01677197467171
True	367.6605167214119
True	169.9942705902267
True	273.0022660277699
True	31.349054296677046
True	224.1113192698825
True	776.7373027915078
True	640.5054344759668
True	51.0235630258602
True	276.01651325557594
True	895.8350857775774
True	16.349309341964208
True	325.4202288693128
True	283.4245898061742
True	414.122981051453
True	208.57186237192707
True	603.3608799971284
True	45.34209199948786
True	972.0846173818592
True	887.8143445661494
True	48.986882511434615
True	398.06444454994687
True	720.8211554183231
True	885.6675115739848
True	274.0444196858819
True	604.3407465970384
True	130.19935963397603
True	198.99727902977972
True	138.27833129793964
True	140.50764226555916
True	209.3391572457773
True	932.3750622249132
True	807.5220120205254
True	944.3329080997144
True	20.761762435204584
True	27.254400140769214
True	360.3837369649301
True	11.788636095488153
True	648.8021127790097
True	1077.6501726009385
True	248.8420129515349
True	208.7639005201883
True	83.07329746254342
True	216.51274178192125
True	128.0960541417156
True	46.33742257526171
True	123.18462857560046
True	96.46430798541569
True	247.3536802598184
True	538.8848377397376
True	160.87074051489867
True	30.24786411169268
True	56.170235793166775
True	397.67237871841314
True	262.49802862616144
True	598.7816499768013
True	22.92541116517648
True	116.08966048264564
True	658.1674050741728
True	266.56606109953475
True	467.2614484081341
True	660.7820174932806
True	101.58543327251137
True	116.54550095988856
True	80.53110350756465
True	26.976790519359795
True	127.24807979377783
True	87.16509058882514
True	101.850950022813
True	154.84785025459396
True	231.62510851455207
True	834.042553531166
True	286.7020732493191
True	970.1869133223984
True	162.61826675326452
True	206.90742879632032
True	762.1371004851409
True	316.1198739050119
True	614.2851526490309
True	249.4322652455132
True	359.25984714956616
True	442.4450603643465
True	560.3497237099358
True	626.022826540614
True	360.8206264635592
True	36.30037197994177
True	553.7726408757189
True	620.1137783321617
True	17.827867097237075
True	11.879101474758716
True	257.6762139731942
True	408.27804773443165
True	442.52598981972056
True	68.4697460869926
True	618.0970459325503
True	955.8695816382492
True	239.5960219529106
True	870.8925372413013
True	281.78719276671546
True	100.93800546025314
True	287.2830767115188
True	663.4525108311872
True	40.91426754545255
True	566.3452364078239
True	1308.5849695275515
True	1021.6627087238008
True	883.8206937180449
True	214.75359283292272
True	93.34113336517896
True	194.3844822468
True	861.7864246925982
True	150.82834344185474
True	1042.662557019294
True	858.7134221853408
True	41.9141291853046
True	87.92051395169297
True	423.4485204522268
True	429.4922201379055
True	203.0936731361162
True	512.6321534880951
True	650.1556974545593
True	119.16363048881688
True	280.3951384998394
True	1044.25333074337
True	53.20140069828054
True	695.9881648229988
True	563.6728008179101
True	40.48952107821768
True	828.9483216125254
True	391.8451617854124
True	529.3020186285303
True	106.88910603914606
True	263.9599793842173
True	216.5344075304147
True	27.133797362522376
True	129.5921439325272
True	728.4561137642124
True	143.23955855709005
True	379.2574357477057
True	65.02079588067913
True	651.1671882394364
True	601.7436139961318
True	232.3728719633612
True	456.6258445918273
True	167.54440568909035
True	171.08645178508243
True	228.12344444659516
True	295.92882323791946
True	354.1949585517821
True	134.80616131132945
True	193.21417309439343
True	28.71883257864084
True	896.2519051864022
True	313.7430943457737
True	9.506029190103304
True	363.82564816270576
True	165.82679602632012
True	629.1855148160708
True	376.25778518357737
True	586.5383001172765
True	549.8361789094862
True	492.09176025385545
True	778.4050857128174
True	242.49110728639891
True	540.4502528066537
True	154.0967011140894
True	525.7406956053103
True	385.92014266404686
True	373.45020452680313
True	132.7063143414246
True	127.9237275618732
True	106.38618376171402
True	60.63698436801129
True	727.7856103564968
True	179.98488291197884
True	46.98935547969005
True	0.0
True	550.2002256009816
True	107.47246767630595
True	23.548483484952992
True	40.77761111723833
True	110.1173568052496
True	535.0604339076848
True	183.08447076479277
True	101.4053554410438
True	33.6518904161743
True	164.78948763783808
True	904.043218567572
True	54.42725930932014
True	233.41179382156056
True	754.6378321631795
True	307.2573396055348
True	452.1187252668095
True	466.68180126093057
True	507.543245223082
True	599.2255726796994
True	922.558532289048
True	269.971318491893
True	1052.6983881017463
True	913.5684882681954
True	606.3961642380414
True	354.3686007542281
True	827.2075080210956
True	10.848878722323589
True	32.39543661147865
True	297.830078225135
True	44.43292370498552
True	204.91426215598057
True	739.9288013954609
True	214.45324126830653
True	752.7229387286882
True	784.8249128748195
True	121.30900407385332
True	361.86392978273136
True	550.7096465456915
True	23.98467048766106
True	133.3014835915275
True	446.7486195276739
True	304.78114173781177
True	203.7201208830055
True	111.7229035295563
True	384.2779628794565
True	21.44247364630293
True	371.6600631617429
True	367.0451461592661
True	1062.743325726963
True	354.20405818456027
True	28.14472183279867
True	424.1121909150792
True	441.9804884989286
True	230.90559245499736
True	32.080402527753115
True	770.9666477693462
True	439.3631834112115
True	165.4523095273325
True	11.916326670658322
True	1209.0590253363744
True	164.39474744405783
True	27.1048145182536
True	299.2147759547021
True	275.9033658972731
True	116.85530717772106
True	295.93121997686706
True	46.346748529546296
True	320.87336333549223
True	305.57950353146856
True	310.0080627414341
True	32.09816250293361
True	47.055763911903846
True	1045.1676197454676
True	24.235916023302643
True	13.028889070985592
True	175.6193862187204
True	660.042015488174
True	8.156248579458712
True	183.6739890333224
True	170.7442537454018
True	536.1888030961442
True	365.12790143153137
True	745.2492617215416
True	327.9165987998863
True	487.19648104936215
True	444.10969921951767
True	479.0377472742629
True	99.68327098564764
True	1288.2272680129383
True	925.28798777899
True	302.7552927924952
True	524.5477008739629
True	104.46181584111449
True	589.5724195097292
True	435.4005688466964
True	163.57931750147375
True	77.028855556781
True	344.26568297912365
True	167.60517550373507
True	30.34401814936007
True	598.3356944214873
True	381.3398700261186
True	67.65445588026655
True	30.804184637514137
True	649.318071051796
True	495.0951289851984
True	72.62385605326514
True	21.001262592663934
True	336.51893847352187
True	326.8986497088624
True	713.6800900172354
True	552.632213133531
True	557.7733594400571
True	792.2517596941344
True	10.164367892736422
True	56.09102692424732
True	36.06861836550401
True	60.17161351685415
True	495.35533943818257
True	590.442166079441
True	77.9062629576792
True	112.02438390830928
True	188.39941000327312
True	72.2653686159654
True	179.37924540302964
True	201.1289810273435
True	266.4088585062142
True	803.3188916149768
True	622.6036800508928
True	284.5137957124963
True	187.88571304065877
True	276.41094399044283
True	259.8945743857707
True	760.7704269800516
True	333.98485998499945
True	170.63476191329903
True	882.9046289765406
True	346.99427842484374
True	468.0341174856731
True	155.53866194651357
True	122.63153685060388
True	64.06099194899927
True	213.43416785519625
True	968.5064182844396
True	488.30823623982354
True	121.92157588680536
True	366.1825097922499
True	98.43603677549363
True	638.8648030494195
True	4.824034228069772
True	695.019070727048
True	38.037482015363366
True	900.6266545981621
True	850.9544136320429
True	212.27813008670972
True	29.3592026688015
True	82.48994471998853
True	455.0749513190376
True	227.39760170874695
True	1.5300430131245175
True	81.58611305265113
True	1102.8106640358767
True	355.0654124880945
True	662.1373788321141
True	474.39109743861184
True	28.82747059903309
True	138.65877745839495
True	450.0404524120793
True	906.210091598002
True	801.1106775270543
True	425.45285909492907
True	335.97648024646656
True	16.238930716561377
True	78.75158559899761
True	739.3017079073314
True	458.0488469853505
True	384.2745684750884
True	850.2801194050066
True	25.635286062232503
True	230.0145018011788
True	909.547907665818
True	238.6469579227386
True	8.37267012242197
True	493.6669043888692
True	98.60167804941744
True	638.9636246391971
True	58.83132976748428
True	267.85169939206264
True	836.4357929694679
True	881.4203778307535
True	270.43669591841774
True	438.9726002435374
True	119.40018035663115
True	593.0687412030677
True	252.218925954306
True	196.6570095835325
True	825.5103413349013
True	54.17393400663731
True	723.208060216807
True	288.7194704518868
True	302.0265440384261
True	164.37828945317958
True	471.85753581550097
True	617.8272827629556
True	379.402311340722
True	412.88373185337207
True	67.04524535809456
True	154.9386347640449
True	468.7979908092493
True	224.80768331021824
True	37.66493112686371
True	211.5191398956479
True	404.0427451092576
True	416.6683406641557
True	719.4586483221896
True	136.83479122681246
True	669.8491638262957
True	491.7985830926854
True	622.0213056176483
True	137.65863216642595
True	36.58979546222963
True	680.9302533838252
True	72.33870287818162
True	551.9362189589123
True	654.4106687316939
True	452.7125299974768
True	128.835403392676
True	543.9401037293356
True	3.91374910678578
True	394.3323232844103
True	30.19893411899181
True	624.4628807739006
True	274.9715979612517
True	589.9696895380418
True	689.3823635539063
True	141.91081485923394
True	528.0760282771
True	490.8259524135889
True	65.89621343117345
True	945.9425007160822
True	2.873891433583472
True	27.993267421437626
True	635.2808883042863
True	698.1632008669925
True	136.18194654865653
True	403.43259337882046
True	128.68360363014483
True	69.8965839601471
True	451.2700758703599
True	44.98209578133559
True	507.4539542544716
True	13.087885763910874
True	840.142055819757
True	520.710221458014
True	637.8007295246488
True	100.08210293244429
True	374.7201445538733
True	1014.3047497767034
True	873.2565447259567
True	147.2741393835974
True	557.7525386937335
True	450.8088929274958
True	237.8847309940865
True	255.7361083426051
True	4.8184653159767805
True	318.41782259173857
True	11.932472725157064
True	378.4606008229568
True	77.31531502432378
True	412.65786541465405
True	666.1267071398204
True	122.26487134409324
True	231.170343949149
True	628.3512166626082
True	680.545486216587
True	290.6933763402597
True	133.19873241961176
True	165.18058022085657
True	479.0911630986654
True	88.59098160899453
True	10.225703267458623
True	508.26506678592114
True	560.6651300547036
True	20.004366165257217
True	138.82055144434042
True	955.6052128582552
True	486.761941168647
True	279.5394805111964
True	34.454966872128466
True	472.7682692978898
True	105.92869632123518
True	602.3108306626357
True	661.7721378615225
True	304.8603226290076
True	368.405689137156
True	178.07596914740276
True	251.84973332042625
True	77.48600169503882
True	216.0115874549871
True	506.0039040065474
True	21.06411664039617
True	469.1249045691189
True	379.5764491936997
True	747.1649996792751
True	879.2731254327518
True	898.1594213055843
True	153.8923939936918
True	404.3017354306772
True	70.55865212118903
True	178.04222726411385
True	312.91703765336507
True	9.80944198523792
True	769.5506439194018
True	22.374327322464097
True	398.0145623738862
True	256.45901339948136
True	650.0548651776562
True	193.87850928694667
True	37.493129324627226
True	677.6112403128195
True	1093.444166919326
True	223.41286106177915
True	135.03030868508574
True	632.6892129213206
True	489.8678479548772
True	17.23425438169051
True	845.4644431990903
True	101.46751227770852
True	44.17745512486455
True	308.44232350956423
True	356.0674866782634
True	383.4847619816083
True	255.53176019067283
True	19.39905518179479
True	22.00389959790156
True	829.8934417140256
True	207.66739021118696
True	111.1496832656822
True	880.1938491428042
True	653.5574348635962
True	663.1677177927583
True	448.070368533052
True	146.28823057345238
True	32.68131876943169
True	99.8193556569512
True	457.0406209712449
True	233.25391785496245
True	495.0214575609404
True	146.6046718358437
True	483.1365318108353
True	654.5074003716298
True	966.3331607819596
True	24.06854230132653
True	974.5228273059045
True	1076.3690065213848
True	497.0008578751605
True	86.55890978919747
True	756.2789151560455
True	640.3311950975503
True	628.480975788903
True	177.66220698827698
True	763.7498257246751
True	713.1693866595493
True	120.67520350432656
True	776.2484560209305
True	821.0665290970974
True	479.64991246549727
True	233.14268974561725
True	68.84662100304648
True	310.24795079994186
True	356.7180837545272
True	464.578860717471
True	428.0593910275941
True	185.41447366073828
True	313.7308041812351
True	2.8220543362376382
True	13.50034728261382
True	106.9560205128719
True	136.29107130966312
True	363.6981524979737
True	347.1367522253404
True	109.38453478681686
True	17.253906614663837
True	213.9018034278257
True	856.2708884440339
True	437.21345359729474
True	507.2494442579624
True	570.2616153039271
True	812.024212743205
True	646.8928474933581
True	90.0785314693963
True	205.68006031949253
True	252.83736182435575
True	292.34012131664423
True	109.02848653885388
True	370.2910435103453
True	425.083180819683
True	170.02387754315498
True	650.0409644098846
True	235.4507115834988
True	211.4477624215947
True	28.444855071658367
True	257.66824632823705
True	481.4769644384109
True	171.01866274238705
True	538.5537849474009
True	471.70844129957214
True	236.36666206390728
True	102.16543337755976
True	43.26765023935216
True	408.3682680898367
True	810.7442299165689
True	154.00871035854624
True	1047.4794327263287
True	1065.7775122972837
True	475.1461843464421
True	99.168419674225
True	127.18824311033714
True	631.7118043089573
True	8.56748495398219
True	227.1984930164804
True	128.00067744221536
True	118.62050387106008
True	323.31456234128274
True	652.8809366334112
True	39.455013559923344
True	127.08851499538603
True	927.0518492167377
True	55.90403778679055
True	459.0266242951109
True	530.926946865443
True	252.3845548493097
True	133.11750681372314
True	882.1415710453767
True	1174.6740871974323
True	510.51287292531913
True	642.2437972208525
True	210.8988239230629
True	156.58222958239688
True	342.22255688189443
True	248.65068792700004
True	179.83887094020236
True	296.8211572625907
True	349.48051794540226
True	11.722459156832002
True	617.5143909828003
True	146.9024175335245
True	77.4185561353161
True	433.82067417276033
True	315.8433824597886
True	1157.591708888724
True	349.4997350260481
True	973.433006895606
True	9.201646535182729
True	267.71615191801607
True	220.2653613180928
True	149.6096223363629
True	478.3170130871499
True	198.1243826139859
True	394.0390862962318
True	320.1489345358534
True	116.60198209996412
True	354.06434267835044
True	1038.5545019604522
True	730.1709380874687
True	221.0344490294512
True	106.1575653114932
True	296.57120753186103
True	24.804581357438337
True	354.2193210451392
True	312.87318079518616
True	567.9299563438457
True	441.7866632872005
True	358.658936832898
True	159.7572374182728
True	13.279090914027492
True	426.6418067053813
True	283.5013191219475
True	143.99369848046436
True	300.7286774600629
True	431.2353674426979
True	811.3774692628565
True	318.81457518570573
True	772.4414485505578
True	406.06322613991057
True	379.37882875536445
True	1.950815299627101
True	1209.712977865415
True	97.4517054539553
True	908.6767656163776
True	201.4232478880392
True	441.01910012937856
True	687.0566841131875
True	83.60836971794069
True	477.6785148583508
True	33.62736546504957
True	415.1818640082234
True	76.37724559488377
True	227.2352858968568
True	37.53696730057044
True	691.5868377807661
True	183.8731729839141
True	26.50465083930863
True	385.3802194384648
True	104.59951093051248
True	167.40962828354847
True	838.9344066997287
True	253.7592731514864
True	154.8327620169403
True	370.3971529114053
True	518.0142293210599
True	335.63611601642884
True	516.5522898069618
True	643.6557627318731
True	165.4097254587982
True	7.582578698549044
True	74.04025832965036
True	425.3083976895356
True	90.73722638173882
True	79.87062932920522
True	1051.2044654591432
True	26.64565813598958
True	328.31655949625315
True	328.8642424716926
True	459.3104794073493
True	666.6484826215304
True	187.51785613837677
True	669.8156934724118
True	326.89714323048315
True	346.42824765951246
True	278.89356592950685
True	207.2681187104882
True	351.367152624736
True	444.52826285440005
True	402.2883642961253
True	611.5652331394255
True	137.70434222484795
True	77.32163043691833
True	40.14280198024832
True	290.1187032693847
True	612.106530282736
True	415.67927163275016
True	776.662610247647
True	216.9807583692991
True	378.1277047330376
True	71.44221889156391
True	54.348592314770045
True	412.401605039748
True	197.203600575037
True	227.6789359233169
True	44.95663802794787
True	1079.2076876416077
True	172.33746637943034
True	905.717561659476
True	326.78731189705627
True	931.0206829565803
True	234.03954291178525
True	466.4281381688717
True	527.399316789401
True	619.2880353244943
True	217.41772398234076
True	478.5699606081297
True	914.4262504798776
True	129.80972757977332
True	6.589957380933293
True	555.1700477217731
True	30.317582080892105
True	77.04567323755388
True	772.9145430211888
True	241.09139392317783
True	930.3612291961769
True	683.589842476476
True	423.88971893296406
True	299.50704386352794
True	493.9811439429269
True	344.8867054646912
True	183.3361381822845
True	664.5370971346355
True	733.4925293028767
True	205.84257824904796
True	87.64125802481637
True	513.0408932367332
True	140.42228996427968
True	378.1927116163706
True	354.62360655068164
True	62.238920335725616
True	390.24025960340094
True	418.4942947054779
True	363.1535679820048
True	424.710946952533
True	428.3703804819015
True	643.0155861283355
True	59.9169128326135
True	440.8763442438354
True	314.02571895630416
True	668.6275059197544
True	220.49608171403327
True	104.4365771866566
True	40.77225857204008
True	535.3815365876146
True	649.3336050761629
True	182.7937885034174
True	401.4618624396783
True	336.13240554973896
True	17.943734856770046
True	171.15792891149306
True	294.7189870690763
True	2.722198000605255
True	879.2299062581004
True	79.94126964885422
True	98.90102894871433
True	119.28549132362768
True	367.1414163422543
True	36.61832112932774
True	467.14557943376
True	223.41053404015017
True	5.767912944377045
True	123.16543135933632
True	446.8251338631806
True	50.98605442948988
True	69.05068248474745
True	169.1883844973488
True	284.7597718936365
True	953.4133144568086
True	387.416461694499
True	945.7207613152916
True	193.817275615805
True	1020.445337745918
True	799.8632620475167
True	649.9197081271357
True	403.3309345084846
True	383.0754323073724
True	81.81144985794286
True	70.2526355147735
True	81.5041851042052
True	177.72789349286126
True	481.6230064878607
True	1113.0411036527837
True	179.7683026457947
True	356.8867361232725
True	437.3536757236051
True	580.6908741962596
True	593.1182479319755
True	273.6349058951236
True	437.616219411966
True	671.1434434469912
True	91.79150339716776
True	706.6902693824829
True	254.1879986735269
True	138.81509950612454
True	419.4029150246468
True	858.456144535483
True	450.9860151578196
True	884.2216289392975
True	192.9743365118225
True	352.0661455166696
True	708.8536351773923
True	637.5821313070314
True	197.771529556416
True	263.3024406160174
True	801.0285279063064
True	31.519194102017277
True	190.95646964726336
True	499.3290771126608
True	697.3313110927512
True	108.30048382217818
True	37.01751640045435
True	165.90120644046303
True	701.1847595907717
True	330.2618867034656
True	550.3402303521913
True	355.5587971392231
True	300.7564936904241
True	455.1194935098091
True	488.3708838966381
True	69.52828451113628
True	366.5299389424477
True	784.8583352142826
True	0.0
True	300.32547476403124
True	246.97541405039613
True	945.903545798547
True	153.07449650577655
True	661.4489060139176
True	637.3692650408244
True	113.2459791407599
True	221.6116007625937
True	137.77891109844046
True	12.337357132478308
True	299.2117152297951
True	375.0082716218864
True	1126.2650950258117
True	232.6998878383077
True	397.8579937342218
True	660.6523353442366
True	211.0588816993504
True	27.96262606711437
True	880.56698671352
True	610.4811393937026
True	151.32564734808471
True	637.9080340484461
True	161.30644012446575
True	279.3398231660465
True	775.2616222455913
True	35.44508145805167
True	106.68111340872636
True	509.02837020537817
True	65.04002281769188
True	79.19063495401596
True	416.681135666019
True	25.440422385904377
True	774.6940207113909
True	99.28820040713252
True	156.36576337480287
True	19.924401102355738
True	696.5140112282246
True	30.738872637235023
True	786.8362717085054
True	385.3971847647449
True	118.83533641216344
True	701.9813900717344
True	531.4503243294326
True	553.8978538969584
True	48.93760653087699
True	371.1102446685642
True	5.359450020219845
True	93.63499575783014
True	373.4086125996923
True	50.06542320871399
True	124.23904044860886
True	318.1278529529277
True	181.20651667224905
True	102.38505340181514
True	622.2383529938345
True	18.71380088901657
True	1157.3959680934356
True	511.594008536993
True	305.2953299126496
True	502.593388360539
True	127.001773054664
True	745.5514941366539
True	1125.29985875168
True	756.235726599468
True	176.32076844709212
True	225.66961143225743
True	53.75623818378253
True	59.35994828679701
True	148.80128582137365
True	102.73800851932462
True	164.15472946698705
True	1161.7887846576705
True	307.74441665428475
True	366.9827060117199
True	726.2169271307198
True	17.14225680939829
True	15.912812382273655
True	586.6875358222383
True	5.060342076480543
True	116.66637368280244
True	685.2849076614274
True	178.74112309993643
True	637.1162946749298
True	816.3498095537502
True	156.69286812265358
True	865.2307091425743
True	2.289804523002272
True	449.601241566561
True	1059.827353690779
True	25.458828455836542
True	244.45867718177763
True	148.98300844765768
True	971.0510963449198
True	233.42756613382093
True	488.412263559489
True	118.94640937745324
True	514.8675897442223
True	154.48677011222009
True	95.94241254471392
True	386.9662287018416
True	70.34893049203336
True	52.537087108913695
True	1046.4024099817243
True	262.37494901511235
True	162.72569764542354
True	366.79387979733
True	403.9691096778583
True	208.9586266513665
True	166.09632084492657
True	403.184375627623
True	35.93928390958979
True	477.12898756081086
True	1117.0521701192072
True	112.07055537972349
True	472.6637851425343
True	312.0273562847425
True	27.781313187015183
True	401.88565829224586
True	106.293303929412
True	611.3391341552523
True	214.671098729311
True	416.4888580568676
True	20.934487616726795
True	440.799927222592
True	110.21950409878797
True	335.1695788128347
True	32.23375525872419
True	174.1594637990244
True	247.03462054589843
True	719.6823408619223
True	58.58530574521951
True	146.60008247399998
True	230.9080030607738
True	134.64917889567047
True	661.35695782921
True	553.650835715405
True	801.4295108265976
True	385.9636626873332
True	536.8483940769445
True	431.9254634752709
True	693.7969202314799
True	72.71888913634194
True	458.24682058818365
True	447.1745520823308
True	50.50064917192584
True	86.05163735533775
True	123.92222712400276
True	87.76568066840949
True	335.4359695738643
True	858.1329195431399
True	319.9932284749368
True	1112.1231945994582
True	304.75476365276376
True	911.685479568175
True	149.96545367704704
True	559.1487073426459
True	628.3169135788405
True	709.8900780093101
True	443.7412073382701
True	67.16229184945585
True	296.4918423228641
True	40.31707617462217
True	171.37012007810534
True	167.1857114032895
True	1100.8060891918408
True	239.2975278522679
True	556.4300913584849
True	530.377187213205
True	565.3215618779645
True	887.5853886152343
True	591.372077458924
True	630.6889391204991
True	954.0728473153624
True	125.36074492437211
True	317.4787849772373
True	271.5549065594962
True	326.8447566866966
True	93.46815017684524
True	385.9112657621071
True	4.436769914796977
True	325.64938197155266
True	262.9007743328946
True	589.7298154825281
True	285.7841076357644
True	370.5786438019328
True	11.317191673488464
True	61.462562928652346
True	549.6960436376121
True	29.603352754683694
True	148.19468104237882
True	61.97806042475554
True	151.46329293928315
True	241.17074908637068
True	71.16023407378663
True	379.6061980211113
True	260.6220173515589
True	97.98088310374212
True	346.3883021558376
True	63.06579168795413
True	588.745866156753
True	847.5415445639725
True	276.1158247942164
True	1136.7238489911228
True	107.977982499452
True	302.9342353410189
True	1057.962846427292
True	88.13694903769219
True	294.9969327610674
True	11.06070365060108
True	409.54556710681
True	461.81437696211697
True	160.9088282879247
True	622.9926751445824
True	896.7296438759838
True	151.4971018458521
True	77.34941099002995
True	340.1234686006917
True	532.0022473604854
True	623.041385559444
True	1258.6058627488
True	27.04040094302493
True	935.4922617199873
True	129.84270620286554
True	607.4595263011016
True	112.03507219337678
True	139.25478650203348
True	184.32788772293108
True	167.62249685517128
True	736.329317467371
True	215.5244096034913
True	228.76232123818977
True	68.63960093655832
True	508.9790879842774
True	454.6828250233565
True	178.25649948503812
True	243.0352237083147
True	16.50508804823352
True	428.0375263245404
True	221.29048087498307
True	299.59622731022193
True	114.82302831661032
True	728.453573983159
True	428.94584838440113
True	267.3004600700368
True	638.1162546285397
True	538.7650255921409
True	474.24059629241566
True	127.39863866567576
True	530.8762445995864
True	420.7409188463048
True	3.4100841880813206
True	199.0785858150244
True	93.19826459753236
True	242.21432413121283
True	3.407801183780008
True	121.54607390554244
True	338.93967306770054
True	6.996589562589681
True	853.5095066922601
True	175.51378073355878
True	722.3061439420071
True	784.6352424672995
True	163.62663450376365
True	233.0165375799886
True	493.0557191051102
True	819.6205142072611
True	45.85122071787417
True	37.23003256594994
True	129.60976008562048
True	629.0408333120639
True	712.276995456745
True	179.84037596998922
True	591.2854782489421
True	582.5761532702231
True	884.5152052021584
True	425.235818602724
True	196.38517492276696
True	870.3734565678063
True	220.23144073720871
True	151.01427376810082
True	338.2296889003664
True	222.1807076870141
True	211.8253006999513
True	594.0583478813187
True	247.691824728239
True	194.6336865925309
True	465.65896677457465
True	470.4309270382028
True	64.89001137849942
True	291.4784186753356
True	78.99978245660023
True	338.224042381596
True	353.5009242578883
True	254.78777874638035
True	183.54595249333872
True	369.8621284381856
True	638.9899038240357
True	741.2768889586866
True	291.2151526000648
True	732.1286432972919
True	66.82415188988672
True	849.78288679301
True	353.75746921652143
True	12.778313463359698
True	619.1590945262649
True	687.2908995351022
True	261.12706733157387
True	166.20946850492214
True	48.22581714132578
True	389.174838120684
True	73.59744923438555
True	14.14316157223763
True	917.4964157067096
True	370.0614654685227
True	180.83809393914115
True	978.12747712062
True	13.272611164398668
True	798.0784476345273
True	30.378000808793796
True	657.8302656149433
True	54.936158538776375
True	758.9325658201741
True	444.3304866916673
True	198.9981519197249
True	444.8106261890186
True	205.70534560093157
True	298.9680086582304
True	220.34979492289403
True	409.59023988496295
True	9.926300503657954
True	327.7507661980841
True	111.0869126632346
True	11.949576643695355
True	461.5610638362265
True	731.9125604058823
True	288.1997097897317
True	79.31782561566034
True	306.6768751461278
True	80.03708159296797
True	188.58013111407175
True	178.70533510685976
True	375.8178178860386
True	45.66007368675897
True	135.17729871522386
True	370.2390415639045
True	881.4511586360062
True	111.4344438734285
True	204.8950907626732
True	412.5845737294141
True	17.418037412003407
True	416.2373565335625
True	517.3270634973113
True	87.8085527462081
True	386.0670367108087
True	371.34441822654105
True	429.2619670427063
True	587.8586597348777
True	1062.3203534401905
True	966.442926714936
True	58.76869915642541
True	1075.1725517205075
True	110.65822451553286
True	113.72594333471348
True	110.10763139698804
True	489.4431306478489
True	374.49143360728783
True	593.7823804561602
True	263.2790372236224
True	164.35684754033508
True	412.44866113051785
True	16.43154264640582
True	456.5221451607626
True	368.55752926555215
True	143.59795484243244
True	92.25347989553023
True	544.1056043778993
True	997.714472691962
True	202.12545352441109
True	61.168434153471686
True	438.5435916902077
True	378.0206803473989
True	476.9186523711873
True	308.98612602507524
True	3.9275824229970815
True	536.5578124669315
True	505.3153057237284
True	506.3443568791889
True	205.2462312170741
True	102.1459520683781
True	21.89546537103102
True	379.6322451380464
True	109.75092266554012
True	7.080151256084474
True	33.198616945278346
True	350.0538313671438
True	635.5281814477238
True	136.0820905804521
True	87.23086706752282
True	24.08914034151528
True	403.4179721721022
True	357.61829279648964
True	768.6832035563199
True	303.0860811340854
True	516.1000403251151
True	533.1329635270715
True	521.0087062386007
True	293.2235992374596
True	539.4553481342991
True	99.00626679452508
True	580.3225198574651
True	7.370570788335753
True	382.4113183367832
True	463.522261722219
True	978.0872376884428
True	348.5632203358492
True	798.1627003810072
True	954.0240381542412
True	185.92059745886613
True	36.36493698615707
True	369.8149544803028
True	383.1931598497385
True	575.7511031566024
True	255.21220404360145
True	28.922522270289694
True	644.7843324433019
True	134.70889095243567
True	1053.624076060233
True	304.0324790517072
True	469.094019261195
True	121.11919297337124
True	816.9948245937928
True	137.14360173548357
True	837.2427958565044
True	574.847048211839
True	185.83295035889347
True	111.16549348470774
True	69.00527626705077
True	560.449268623399
True	887.6909987742465
True	417.8237468565104
True	516.3904901640763
True	137.4195343982946
True	635.28509331268
True	475.3518312508184
True	816.5569201880834
True	321.7977288560143
True	560.8593592285437
True	111.89456313238529
True	25.96974083898556
True	406.49663141545824
True	165.67329952091336
True	103.39031850897344
True	340.0408698824171
True	1066.055529704358
True	265.3476696222739
True	556.5267004857433
True	10.917625729905602
True	75.02342661608832
True	322.16089142627953
True	760.3349291436712
True	432.1453451528221
True	527.9360868985748
True	706.5909651482576
True	70.55706480991286
True	721.380486058648
True	48.76965402299921
True	102.30687772090134
True	183.97101606834423
True	85.6680898201441
True	24.382687688461747
True	293.6332401280219
True	466.19988263069257
True	919.3333320556612
True	871.8435606792095
True	5.773778348918096
True	290.1335261256438
True	475.5937064243013
True	132.11172910213057
True	234.63309011291065
True	327.4034583116102
True	1319.4289154185062
True	452.2324578594937
True	27.567516572420452
True	184.6199737405081
True	704.6187776711689
True	33.68222050751925
True	178.4795500885847
True	558.3906769049224
True	69.39986301250725
True	873.5384226950873
True	317.46315003752926
True	672.3365392513793
True	78.02760180628086
True	683.3334703834687
True	595.0225570474391
True	883.3969478556916
True	255.6463503696852
True	490.81075585550127
True	836.7568928418598
True	919.8430924561738
True	231.2763029942202
True	769.5646931587659
True	208.93879791693703
True	460.34458868181264
True	364.14223005733993
True	499.0411905741244
True	501.3972011973282
True	315.99661556178376
True	341.28648207829104
True	111.41678380266654
True	367.22688024091264
True	1125.7561544256062
True	315.01087262791054
True	153.53622201575868
True	301.885804317072
True	767.4488655499213
True	661.2638735092423
True	407.0830015795735
True	122.5422996483165
True	333.7722825282704
True	34.150701431982746
True	169.14427295412668
True	88.60501288409907
True	87.96327416059138
True	534.6419675528214
True	140.32830964187283
True	138.35290779827022
True	111.13891901703906
True	83.30272360450081
True	450.913469544368
True	402.3467715343482
True	1044.8687139095125
True	541.7451414045569
True	802.4969456249132
True	268.3628881945692
True	298.7928189954271
True	534.7548886238428
True	196.05792181282564
True	756.5842947893142
True	244.6089620700159
True	354.684238939051
True	73.28025022989286
True	118.4978642672532
True	258.1295398281789
True	118.77869583513085
True	472.0624888354049
True	31.023793039673947
True	584.4497850768984
True	998.371165277094
True	723.1883106963664
True	1.3195103121208778
True	62.10125718740861
True	500.0636704346047
True	442.03457017899626
True	75.10852110146436
True	125.80782320091068
True	303.7939381922278
True	75.31464651544572
True	52.203171084721376
True	736.2888210772239
True	653.5652358015193
True	164.4585055734215
True	166.66948270281517
True	552.9246578809006
True	53.37711594120492
True	25.049876564528585
True	565.3691872233636
True	472.7560270229194
True	1120.367346533209
True	46.87698702277805
True	474.9953148174967
True	868.9362439467692
True	814.5512500247131
True	298.0396483507801
True	759.8300083478159
True	398.71491141615695
True	37.28871908928045
True	95.98657126273103
True	723.6567276695381
True	76.77306758483923
True	142.34712912157806
True	933.6310687823652
True	179.22069046840448
True	257.9838582020845
True	108.5131545879697
True	616.6241231762325
True	598.4767668639357
True	222.51161310870256
True	438.235275834968
True	38.455014252898025
True	274.32871156530166
True	566.6394483097005
True	631.1706606298849
True	324.47428043567174
True	75.04052130221788
True	951.1026530335652
True	1081.75018668717
True	574.710449446344
True	68.58306699277009
True	31.714925198657568
True	90.40279866541228
True	107.25605123198372
True	101.78184539843352
True	876.4568613851199
True	1185.279455647785
True	695.1096388062073
True	321.7714445619747
True	8.137748075061527
True	21.77910951024035
True	341.215339267727
True	484.4027518578379
True	47.20216877345291
True	570.3208831062765
True	433.15354157370894
True	407.6023264658579
True	79.52261939532335
True	196.1844553933477
True	262.5012289342035
True	137.02897862624812
True	381.2898789440779
True	43.04293381547084
True	174.6560371882953
True	1159.2174873749254
True	5.937238085956535
True	25.07635516575304
True	588.3014020203052
True	356.9022855195192
True	763.696010606504
True	154.12501067770577
True	759.286503445233
True	589.3667249814598
True	279.92564304483045
True	439.77678699514325
True	333.43126267622466
True	282.94445258252057
True	271.48625095532896
True	385.74273718082713
True	494.2383347408373
True	505.46934468878646
True	105.46246604398848
True	362.37278757434194
True	8.819449027034707
True	185.7336699573294
True	236.5285251402533
True	840.9167471456655
True	604.8613569330056
True	32.15673688467335
True	721.9811086966337
True	831.9897342812149
True	107.72450089917643
True	352.9946318067249
True	796.553119282662
True	219.17416757874184
True	161.9790168237596
True	519.2557640153155
True	592.4441239828049
True	1084.3498500520109
True	153.16871576537798
True	157.57609010283417
True	257.9159539563509
True	321.8789074369642
True	422.3548226343206
True	412.88602960044585
True	328.9765236322367
True	445.971383194616
True	509.2592803746097
True	230.064946289996
True	1477.1507337648752
True	261.28707685184565
True	402.63291787761705
True	51.7979455497192
True	768.6896620710817
True	243.9147041517842
True	940.21071912326
True	562.7381006172038
True	297.7351595119202
True	799.8422179671586
True	279.5480020455412
True	205.07247250853575
True	255.981399478344
True	222.58844441909503
True	148.39563191565043
True	256.5595526988564
True	730.3700491743822
True	512.2245596610119
True	223.5856136235797
True	1135.9946679108025
True	114.40683672783508
True	253.10941117659328
True	71.22457833653714
True	314.7650144710749
True	419.0955860875637
True	94.35528471735736
True	219.9608261225852
True	76.32566330230446
True	714.1124836511068
True	379.9161144945925
True	214.29483878324592
True	717.2397486998267
True	848.632848339761
True	807.0233913647608
True	813.5173773557228
True	344.092294564714
True	1.6456894967096798
True	271.3350319873439
True	55.546207574963255
True	386.0296939728152
True	51.96127518166184
True	361.2904279383476
True	828.6600771935517
True	1023.8629438687276
True	385.0329631152545
True	24.48551803533227
True	515.864399769949
True	527.2344549485024
True	184.2385216760418
True	227.68031815951423
True	286.78664456528685
True	24.231745114150755
True	116.08301612070852
True	961.0810001032092
True	61.01325343100501
True	494.9478447968218
True	789.1329684004664
True	96.4060458662432
True	249.9410127320129
True	110.36891243858436
True	15.344927447431967
True	1.2766773280394104
True	116.06371876917872
True	1020.6408044499872
True	481.924268010505
True	72.7755523122993
True	797.0223972185968
True	331.9836617430934
True	1.5205838020661004
True	449.9975335222752
True	192.12899732577816
True	511.2859261197658
True	79.21121886484906
True	338.9146772987841
True	371.4978245922136
True	169.34536658491547
True	211.210834135316
True	126.97699241390949
True	171.823793850995
True	1001.8826399847288
True	16.408788515564172
True	512.9224940897407
True	497.83343112079314
True	409.9982396615694
True	218.503931447696
True	239.74557104748243
True	164.67535990191774
True	49.60758928800414
True	491.39248354361774
True	151.06892776037918
True	831.371010003247
True	824.4086623201777
True	244.3538833651926
True	309.5979937586113
True	520.855410157202
True	43.38796168577482
True	86.55069014510742
True	750.5161919781154
True	1081.166784077007
True	115.25477355672564
True	724.1394205517547
True	137.03606713837848
True	960.563623054232
True	674.7405663679555
True	103.16304914332706
True	263.23076548809644
True	619.0622976685652
True	257.67299048822395
True	46.92033950106387
True	572.7389809766959
True	433.5577358598428
True	5.166137274364914
True	480.7724551853002
True	67.04166207197338
True	179.37639202859663
True	233.19907633465425
True	306.0290549842926
True	74.12314821987952
True	228.47025694270724
True	354.583547865794
True	439.5613854885264
True	948.881721687848
True	48.65801014572295
True	866.4964157579626
True	1018.0510282074
True	135.90873256153117
True	74.18566428359466
True	998.557706472994
True	32.10233388277425
True	230.9873569829708
True	85.21467133709763
True	216.8617341466993
True	351.26273402771955
True	984.187685554571
True	95.99975000293034
True	72.69330824264152
True	664.348906986598
True	278.8655527165343
True	705.9924222771442
True	54.23559344844469
True	478.9519135238976
True	397.4591294752956
True	690.0540547212051
True	53.01401176781734
True	111.47147863166803
True	27.774063648643686
True	272.5835849265603
True	42.840001647276736
True	346.70587690253893
True	2.957172071716525
True	1165.4701226249836
True	103.23205153394332
True	136.07668282282762
True	353.3761697496658
True	749.8140472441459
True	675.4321424720813
True	1055.7934658282768
True	450.81885392606654
True	412.8670913606182
True	145.400609632034
True	414.1839297006133
True	847.5581152514014
True	441.8602384351392
True	919.7025704844388
True	86.52728254287604
True	429.7662579979311
True	176.35782299507744
True	281.814392557093
True	758.8049135620785
True	163.27640920454053
True	136.55300428822005
True	62.78697421776795
True	876.6804550643565
True	794.997120435409
True	82.24024493528272
True	446.2549368548162
True	739.7332114897955
True	417.781612349214
True	58.09021383983299
True	321.7293334609831
True	776.5982625071812
True	29.14487372076502
True	367.7665994231184
True	168.77786098615613
True	289.1012359068876
True	29.84305621530819
True	217.8059672622773
True	758.6606900947988
True	631.5388312414398
True	52.1531203201351
True	293.31695894862736
True	875.0408194630731
True	18.864089372637324
True	315.07944507290955
True	284.4468250264346
True	454.5942351811232
True	207.46038989575004
True	576.2623609352353
True	49.315828281190285
True	961.4449612351764
True	862.6607942439961
True	49.10200101425629
True	414.270368563148
True	705.8122516756399
True	954.5994069592488
True	273.26682186799064
True	587.675248563086
True	129.68340691822507
True	186.124559736798
True	131.13478847840955
True	128.44780907186433
True	220.48437396149663
True	948.2980986605792
True	828.2615635498695
True	928.0746619847512
True	20.29047829123929
True	28.971209537261647
True	356.23338696929846
True	13.921920013385186
True	617.7704949467271
True	1067.0570591848978
True	269.09749087396284
True	202.713068377688
True	87.29610328325444
True	207.61747969644287
True	130.4214551549987
True	45.85165921027966
True	128.0719206479881
True	89.59637729216361
True	244.72762235537783
True	572.1646418575209
True	163.01628505327554
True	30.80460556901083
True	56.89148487630733
True	412.9084569769525
True	266.3565354713725
True	589.8042132654259
True	22.55520910314485
True	113.35003677563964
True	677.3476165437396
True	266.25203176417097
True	466.217483342494
True	662.5668012808595
True	103.09356418163576
True	109.37103118359866
True	80.93069033572876
True	25.16892521770574
True	122.82881264424525
True	87.53664657333697
True	100.88567822573836
True	149.44988296969336
True	242.31062790796315
True	832.71014167445
True	286.4796013185515
True	964.1794905242914
True	162.0821083916305
True	211.4799552141905
True	802.0178912861602
True	302.11775125556824
True	626.4553592157463
True	259.93934622151323
True	353.0010824771193
True	451.840060579334
True	564.5893015549497
True	632.4318247742389
True	368.9262546581284
True	34.2126425632551
True	561.0086645762435
True	623.3176568170484
True	19.67830375726393
True	11.314664986995153
True	265.2183023097164
True	393.53529348050654
True	426.6528178113529
True	66.72280162937298
True	660.0078342342725
True	890.2347497865345
True	226.24954219633483
True	902.1306903012022
True	283.55185817700243
True	100.32248926064096
True	264.47469313893095
True	700.5273768718739
True	36.70799121859859
True	558.7549818728827
True	1287.1326880364952
True	1029.7858672911964
True	881.6327916833046
True	227.62290672090947
True	85.61452011131256
True	199.2088767617007
True	860.4083443123834
True	152.7679026011609
True	1063.3053978454034
True	868.0171204082212
True	45.06538086507403
True	87.89368037939782
True	399.7284002443572
True	407.4455300015036
True	210.62507287354563
True	517.4593053514548
True	644.824088653708
True	124.7493268736824
True	265.10269962481254
True	989.8684125713526
True	49.51416477571784
True	712.4833421066595
True	540.6107379072706
True	39.21121318032208
True	833.2504087192252
True	390.8212362917808
True	566.5900288990546
True	111.12975487208772
True	279.1851326384133
True	216.33265139686156
True	26.535271518626992
True	131.8526463143282
True	707.8186189004666
True	141.9342404700385
True	374.2153693589394
True	61.01370835374984
True	645.3723269280736
True	622.923547173317
True	245.18502337922317
True	467.5924895559735
True	167.16128927673552
True	163.80787855495274
True	215.8971035505785
True	288.44214673681284
True	358.9398923756786
True	127.4812658703216
True	182.06358156633945
True	27.99557754373575
True	853.2383617960984
True	302.1088071206586
True	10.455589868019558
True	363.0833332771298
True	164.4749040165058
True	635.2899598407685
True	382.1312709540941
True	585.5947724352147
True	542.849965199307
True	477.141195615572
True	784.2095719159255
True	245.49506745301056
True	539.9743787414907
True	154.61834177286033
True	512.0517568776398
True	356.197453154372
True	376.44086835191024
True	129.43877441953444
True	128.86822588524825
True	109.58784154617123
True	71.69165994925402
True	724.3285538765733
True	182.7493337075227
True	43.87325752959696
True	0.0
True	559.9614414633961
True	112.87489151607151
True	23.459490105606008
True	43.80509907723982
True	109.40467788457414
True	521.5326887706723
True	185.2178197968152
True	104.47280240136776
True	33.0866900419553
True	163.95182519011396
True	919.5666017402804
True	49.75599365962693
True	239.008440286557
True	726.4925561444305
True	318.2038116179877
True	455.0454730267423
True	480.2615778993038
True	510.4342658321878
True	605.139917187205
True	870.1129613497482
True	270.54385115598257
True	1043.793078417321
True	910.7003389016734
True	637.0039015155613
True	334.29129099691147
True	854.3133429567009
True	9.178444988328526
True	31.37678773235664
True	294.1365051347892
True	39.83856483603758
True	200.292753394396
True	734.1066905742716
True	223.6424016342048
True	760.3599002972686
True	762.6607198175836
True	121.61798760536048
True	361.0711363086816
True	565.3521787097452
True	23.21621110004128
True	135.5685695083282
True	430.8661307092933
True	298.2251686561329
True	207.2858982273889
True	115.73636108323149
True	390.49609163472144
True	23.099074152243013
True	353.4592395527649
True	359.900981835676
True	1055.6255836941675
True	368.19094097720927
True	31.03232658456797
True	440.5346208792327
True	443.00158687933833
True	242.3852390516724
True	31.23498067506625
True	753.3490566011868
True	427.49233786159215
True	176.38627228774442
True	12.69553992091862
True	1208.5718902500112
True	157.78610403072383
True	26.563574689920102
True	306.10325270859266
True	290.8515256540573
True	114.85841033274568
True	295.5435431157355
True	51.87532913413607
True	306.5974437777073
True	303.8516802227865
True	313.4883017428138
True	29.608726228362205
True	46.721589928419554
True	1044.0905949383998
True	25.014659137771424
True	12.660508129857076
True	183.89151575608045
True	660.1740470852113
True	9.074891509019071
True	176.30644208611844
True	166.03942666476877
True	539.8815570968674
True	366.6664633400434
True	723.6174306833768
True	328.831006322415
True	479.6233129334118
True	444.66141827468186
True	506.9137354664479
True	101.63057354964816
True	1292.608273096068
True	929.496602824241
True	277.8341129313383
True	501.4684011454636
True	106.46420508368224
True	591.7030684463065
True	420.42066873812615
True	156.32205300848094
True	78.52156170729015
True	355.0148712701831
True	181.69951606630175
True	28.84848457164228
True	603.8896685598761
True	377.6319987721682
True	71.6819417130513
True	29.638774276315765
True	656.3992904461234
True	489.1151324975199
True	71.90444082125299
True	22.008861817497696
True	326.7001717189899
True	337.31187801970964
True	735.4692811512746
True	551.6052699548508
True	565.8374819405951
True	778.0624231469915
True	9.239183623223344
True	57.40894653911615
True	39.17972407472894
True	58.621365813215945
True	498.601161567538
True	593.6043111984999
True	80.96904868893938
True	108.85455597902504
True	198.9876862506755
True	77.31087049071859
True	174.4902015523882
True	214.25012149307176
True	272.7155536039712
True	783.0490904129538
True	625.2936968331198
True	285.5653467457494
True	196.53864542690528
True	272.17053520414515
True	245.12515077520243
True	725.1806827340803
True	339.0283727663239
True	166.16223776560028
True	914.519571283861
True	351.9746836734311
True	467.1561955140679
True	160.95287163181425
True	113.97190399936056
True	61.9477834753984
True	192.7744927628008
True	954.6453682775544
True	536.3823409746116
True	110.4048066467333
True	357.6845814716891
True	103.17245229079349
True	670.5447412887564
True	5.060701700771837
True	716.0142918205357
True	35.95107045583096
True	956.9929305330488
True	847.2111003685176
True	214.6611749370636
True	31.58044339419485
True	81.54203588264382
True	455.083837677143
True	220.1914583854744
True	1.4024778500790411
True	75.78496541648941
True	1111.5819842835983
True	346.355623102085
True	675.2912195714346
True	472.9143132360345
True	31.62871644657834
True	137.74780293876782
True	456.8024433834654
True	916.7048340382872
True	810.1190553734033
True	408.6585581860944
True	340.8406639006392
True	16.46220708474922
True	79.54723963990449
True	741.2884950424151
True	467.2518426492897
True	385.3789127913813
True	880.8160220141237
True	26.34656448933866
True	223.70991220699827
True	920.0204992752036
True	241.58759919777032
True	8.60467629866549
True	503.646071472315
True	105.10397281957984
True	642.3126654158056
True	55.13453073282355
True	255.44875371586883
True	826.1725761573637
True	924.2896667116488
True	279.2209164439986
True	451.1632281029025
True	118.28563105403592
True	602.354945596831
True	266.2601912007562
True	189.18150199164293
True	903.75515041932
True	54.626234233864565
True	703.8413931474314
True	283.4754302219613
True	297.5491717311731
True	168.3841609083933
True	459.5907842268038
True	572.3568007622157
True	365.8644823828682
True	397.3287705204775
True	72.9233993889474
True	159.9584396131275
True	456.32183299587473
True	225.5466399539965
True	34.32167146392715
True	195.9668332002359
True	402.97743371100574
True	394.7396872136313
True	742.4720592464322
True	134.13769816766583
True	661.6347129044938
True	509.1152387784404
True	593.9795032399022
True	135.19417804781315
True	40.05432375502388
True	664.547870638315
True	69.08929164054084
True	544.3924090928992
True	691.0473136293622
True	450.0214814986344
True	136.73782470442006
True	509.1803345523283
True	3.8014194058815023
True	393.2724216470152
True	31.36916176206431
True	625.8659961593648
True	266.4042729592293
True	575.9588166732304
True	679.9946512994927
True	143.49231151967297
True	532.2344809688165
True	496.72569016026375
True	61.40189365630092
True	981.4135648395788
True	2.717171302684154
True	26.8193298388594
True	643.7732694336044
True	671.8626161605882
True	132.17881491795228
True	406.4449816766182
True	126.16477411470512
True	70.9396735136112
True	463.87021907044993
True	39.95542121168387
True	517.830506297143
True	13.74494558781536
True	839.3445331303379
True	539.9199628646392
True	665.8335674513845
True	105.299750006796
True	360.894601200453
True	1027.9486332074805
True	820.9904579766286
True	144.35620242062063
True	558.7271373160202
True	452.27026164291954
True	243.2922567677904
True	258.6722456615988
True	5.441779281675707
True	324.321620181387
True	11.134982245021895
True	362.048979048365
True	78.06739438412058
True	410.3678298223761
True	648.2167316568741
True	127.06023912285268
True	240.541566437979
True	642.107165497961
True	674.0580018677038
True	297.13555728451547
True	143.41607441514628
True	170.1369989305869
True	473.1098262005605
True	85.7940216524471
True	8.84353065921896
True	513.6051149676666
True	555.0472495644203
True	19.223845108021504
True	135.0063748341221
True	878.0325331645463
True	488.1231785260237
True	259.5941228192076
True	32.27673471358023
True	485.219495074937
True	115.06222886375414
True	575.3606242552463
True	661.09555655908
True	294.75234320813854
True	369.28335648964185
True	182.0172037201487
True	239.20677216033536
True	72.70393146889117
True	230.47823274128515
True	488.6258066057498
True	20.243288826028007
True	444.2591332079192
True	374.4530977636385
True	722.4780712347382
True	878.6244324415962
True	897.1940746788417
True	153.66810003462368
True	385.60823457041664
True	69.80969792030993
True	201.73551806698367
True	320.08188617334366
True	9.997076308352012
True	803.3818745538887
True	22.99470676908972
True	395.4008502627916
True	276.12621513190794
True	635.648863615045
True	211.9917886973836
True	37.26256802712365
True	694.4157698369623
True	1077.550541254191
True	222.3250500845238
True	131.6786723302043
True	598.9318213065933
True	491.0509401234331
True	16.506270549192394
True	841.6161391343496
True	106.56968884757444
True	45.92026884202857
True	299.64885979849004
True	341.009415622161
True	392.3011242813363
True	255.85856992932693
True	18.27109665085842
True	22.72099674554414
True	848.4437194245285
True	198.14607424311973
True	112.79572141004265
True	824.5189805014018
True	656.2153170315729
True	611.7110829789801
True	443.0534846049074
True	148.16769981601556
True	32.79852819939455
True	99.1073135883416
True	438.9685479858913
True	227.3132860952317
True	503.3534711644528
True	148.25621996186166
True	485.6857970350399
True	647.6186344916518
True	940.9781293783468
True	24.22643631496624
True	963.6685193092724
True	1079.744778520217
True	490.7632795969987
True	81.24199162690736
True	800.4926246421924
True	644.7734162985084
True	649.5966410552531
True	170.48277805332935
True	746.7119236996565
True	709.1457895942613
True	117.87654327320098
True	779.5719872893584
True	846.0812918288239
True	487.0217831089007
True	224.2035776799259
True	73.49800039347285
True	303.7725744764533
True	353.28000229700103
True	465.1917883655007
True	430.6553814408134
True	196.4797959928816
True	312.8739582233013
True	3.010573140693357
True	11.269432877899886
True	108.20163127129769
True	134.28719467208
True	348.5460878232851
True	343.8362735893746
True	111.28425027759415
True	18.304460480301067
True	222.17604946114847
True	847.4441354939652
True	463.6690519579266
True	532.3493313650158
True	554.202557826134
True	793.9245866961878
True	652.1014132777252
True	88.53732840703823
True	210.092908756834
True	247.3812892957472
True	280.07206798014903
True	110.5014215100927
True	365.0839788954793
True	434.3044913814204
True	169.16602980662435
True	641.9593826834604
True	243.59989543960765
True	200.86678184170228
True	27.039034455016203
True	257.0932278081168
True	479.1569554137457
True	169.79227673113328
True	527.5223325085201
True	489.3940838186628
True	243.3554867716257
True	103.74697853904182
True	43.07709158462236
True	404.8144595578014
True	778.8812649748986
True	159.5246018568886
True	1054.4417395278135
True	1015.5042610977268
True	480.8844106608882
True	103.14010974604687
True	122.78963559152456
True	643.5590808191156
True	8.089582188726043
True	228.0582635323324
True	138.162302424707
True	123.42019214156036
True	324.723207372224
True	618.4364077752497
True	38.0473864188585
True	120.36337879940982
True	950.447795614308
True	56.39996560468477
True	479.4183922510374
True	534.8464561661702
True	263.661717167622
True	126.51506921568824
True	911.929584382685
True	1190.936497645122
True	517.5710565366965
True	645.1314822725075
True	204.7171650698908
True	153.88822430782903
True	322.0205342884037
True	254.61729016504887
True	173.7043204997929
True	307.17344609021575
True	339.1002143633987
True	12.055801998093235
True	633.9946684050055
True	148.96120143796614
True	75.89909861727199
True	444.69797854794064
True	312.00512240394886
True	1164.601105180642
True	354.99598582501744
True	1003.0916855483786
True	10.284731500565764
True	272.6342374440611
True	220.908363501949
True	158.25488064828855
True	484.1589659560504
True	189.76500596816692
True	408.62817139156687
True	325.1559819611794
True	107.95746012640728
True	361.28922504065616
True	1033.493432605357
True	714.3596437782147
True	226.2540808937512
True	112.60647293294836
True	291.2521287911294
True	24.79308771985981
True	366.0379916711148
True	322.44263246724057
True	560.0931800329535
True	448.0381853563594
True	362.73399471201503
True	164.76199206307282
True	12.510262262001175
True	416.0357450417522
True	280.7335993653495
True	139.31409521428998
True	304.6432534433054
True	412.0069114593904
True	814.9514844331421
True	307.92434009246824
True	769.3490542527222
True	385.2206915081965
True	376.6021799398889
True	1.3564185290240511
True	1173.0661950513202
True	105.0779647968142
True	913.7608293342848
True	212.102629498166
True	456.4472304386286
True	675.0860611895615
True	82.05026071943337
True	482.3690636097216
True	33.63953134539306
True	404.3266125679067
True	75.36028851117267
True	224.81385982756063
True	34.31830078580947
True	671.0465794584896
True	191.6670469881764
True	25.40205197641645
True	415.2125740871589
True	109.06955660068546
True	170.43987904781963
True	837.7411364651136
True	243.61303399302696
True	152.44082585117314
True	365.9428393947715
True	519.740903159684
True	345.03054905079006
True	532.663596606788
True	624.1303629143288
True	144.32465242970906
True	7.683153298072053
True	73.94288559513252
True	434.0214337053122
True	91.62122568258738
True	79.59606222494305
True	1043.275576564584
True	29.750546951541708
True	327.70322170775785
True	309.56224399094503
True	464.3395503852724
True	684.4531320154338
True	188.6993893098073
True	685.8369393880156
True	331.390283538389
True	343.29344640882675
True	271.4802433024653
True	208.7729676188148
True	368.6446292349643
True	459.81057359141255
True	409.8339071179904
True	593.5750576685795
True	141.7401434424098
True	79.20470211160931
True	40.27803689544697
True	294.61516108064643
True	664.7884759795862
True	413.28436872438857
True	782.5736391163528
True	212.455781789968
True	395.1118706447879
True	67.53814118308456
True	54.433873050691936
True	394.8608552599176
True	203.8075019866016
True	231.40941898982663
True	44.05676173670388
True	1068.7851170308588
True	183.33934779278889
True	886.8337451539546
True	325.4120001424818
True	929.2724124990297
True	230.1816922156159
True	464.6604673078797
True	530.6336271744733
True	638.9487357000925
True	207.4128611241202
True	477.3969680027397
True	937.7806426839572
True	129.28285218636478
True	6.789747340456699
True	593.3540649713616
True	28.617331050140063
True	77.36039376420025
True	799.0462798445913
True	225.2805951466928
True	996.1501464416126
True	690.8464908259172
True	415.7797938454879
True	281.8741970020594
True	484.4430717059861
True	341.5418586045444
True	182.08732602467725
True	674.5746897251214
True	705.1314378560338
True	212.4926870103295
True	89.67346969216125
True	527.0723623024057
True	136.64538339701411
True	397.66896769215606
True	333.92311200737504
True	60.35386400263266
True	385.2208043827196
True	410.1353415022624
True	366.701285089233
True	398.257192829824
True	427.5358418335263
True	667.442470601185
True	55.07387481405218
True	440.3369441966752
True	315.8647603327892
True	664.5553078295127
True	216.9487873949964
True	101.15027262890918
True	43.25840204708865
True	538.4892492951284
True	638.8844662218662
True	193.22603641030764
True	418.8006812721785
True	345.89587472427445
True	18.033056860403143
True	171.2487396512113
True	296.4850250565502
True	2.92835929605712
True	870.1765239267069
True	81.04170231038384
True	105.17427380697627
True	104.30982496659824
True	357.3765389705691
True	37.11765715832222
True	473.3133261327025
True	226.2006362602777
True	6.25710819455167
True	115.45619550803364
True	433.9291175279871
True	52.58198156138651
True	71.026084742053
True	168.19757958430134
True	285.2886917432839
True	947.6412828378318
True	384.8428278287751
True	954.3838421782252
True	188.63627828313795
True	1021.7543668456822
True	774.5140071445045
True	639.8676128958821
True	404.5578072716479
True	399.197438973273
True	81.99366001508032
True	74.54454169328663
True	79.11054626466915
True	179.30325942906492
True	471.81419445447176
True	1075.2563654315393
True	192.49788956428935
True	366.6535909859206
True	437.8554475452305
True	598.634909226113
True	591.0535339561541
True	278.9480401193414
True	471.2471957520867
True	664.7709700549124
True	92.75924405822232
True	754.6809188519501
True	257.9189287167386
True	136.45963378939635
True	416.13349573509583
True	834.3007091020446
True	421.3942345560147
True	860.723623848027
True	196.2432761349121
True	362.1744247500389
True	683.6027310612237
True	614.7414607491098
True	193.03176987998603
True	258.157261400224
True	788.8793378746732
True	30.993448817068792
True	200.8648371869416
True	486.1981501488106
True	711.0790419994887
True	103.84876352750705
True	36.43012862869522
True	166.0321758486491
True	747.5725910173694
True	322.1492339796994
True	567.6163654759016
True	353.5540474420384
True	299.0442973269072
True	467.215487608641
True	485.610931577901
True	69.40749609953207
True	369.2537682534788
True	762.2950505625417
True	0.0
True	308.4537217729032
True	251.676507734852
True	961.454263493136
True	149.2120539005833
True	628.0713473906475
True	629.4744340187282
True	116.2476836315484
True	226.75500622360144
True	130.7451753601468
True	12.131270795431384
True	293.627792513143
True	368.35213051957794
True	1138.5299243456284
True	231.33352838089957
True	410.5723129583236
True	650.6761552609154
True	208.182009996222
True	26.77496731745837
True	877.3569136865017
True	600.733408375048
True	157.2004197280639
True	605.2841641586743
True	155.87131026141145
True	295.10110525780624
True	789.7971816362981
True	33.80021611159026
True	99.38721855397608
True	507.56321989437
True	63.68977081706005
True	79.18327956134365
True	412.5873375631989
True	25.84083627794443
True	765.4099866825708
True	102.21885333386332
True	147.10727950652344
True	18.956129576043963
True	686.0089829112072
True	28.0563150879436
True	772.9448725078279
True	397.6510177187401
True	117.02970198870436
True	692.193503902871
True	523.0130899221871
True	537.4899851732172
True	49.09705648126948
True	367.2180382501956
True	4.850755486930628
True	97.24770351261844
True	387.6453942207435
True	45.43546671173121
True	119.653977395138
True	313.6290328701804
True	185.07105565436024
True	97.15692912690734
True	629.2388258963203
True	20.09475477038549
True	1135.32893207758
True	503.2699105365463
True	303.4760059054205
True	492.9793225044908
True	118.75844016199716
True	758.6703046729531
True	1097.9791668560306
True	767.4277400838924
True	165.51177553282955
True	224.5334708909288
True	48.393936527364986
True	59.90433700597488
True	154.1509986188386
True	102.18469518216044
True	167.83311910642152
True	1161.22121425338
True	299.95011435657705
True	351.4927233432733
True	678.3918269465912
True	16.72436878270229
True	13.972719165923449
True	591.2767144851642
True	5.637382506337673
True	116.82546624694278
True	691.7761161586744
True	180.1835643430684
True	647.9561695949969
True	833.2528073133593
True	153.11683007445788
True	892.5364583530109
True	3.578280561553968
True	436.24922965485376
True	1051.2092413359835
True	26.98807104583094
True	234.515716794634
True	145.19226455270055
True	1032.0908367781349
True	234.44757103441097
True	491.6378649803557
True	118.06318441598606
True	510.5661906877425
True	155.47527322933857
True	100.49471036673503
True	382.61686101987215
True	71.71392535699177
True	56.53381728451201
True	1084.290389278906
True	263.0772645034811
True	159.90769251696256
True	373.33825622689454
True	402.65862207598747
True	212.88029852322651
True	169.37775892985582
True	373.1620037907677
True	33.27057386079567
True	486.95410214638304
True	1133.7125455603214
True	116.58799975058044
True	471.071039052479
True	302.4611464754326
True	27.04310503290321
True	415.9065780137175
True	103.69822919352023
True	536.9715926571643
True	207.30625819310836
True	425.24419634892416
True	21.315043402103207
True	432.7517748299625
True	106.69827831369412
True	333.7071058755504
True	33.24393738400871
True	168.11853441525813
True	245.11565562323648
True	732.5398210342286
True	60.64709760240284
True	134.4941538208156
True	234.04519731048603
True	136.3237886677993
True	659.3254584831515
True	564.385539723163
True	791.6787572456539
True	376.1312007931842
True	532.2221534505495
True	434.3421696303398
True	690.3238526375521
True	74.16497087685988
True	461.3000757977094
True	426.7814329656967
True	47.559241306198885
True	76.2308511538078
True	129.2672585566707
True	92.77119161771216
True	323.3050282752499
True	847.0815168650954
True	328.7085430039445
True	1128.091172291813
True	324.03416101596275
True	910.6962619306136
True	146.88479369993195
True	543.977998367722
True	600.2042373448302
True	700.6038315860263
True	447.59831892390713
True	67.06869435591305
True	293.06285658176904
True	42.79634174329226
True	167.16325139031343
True	177.92677788114705
True	1111.2471400491163
True	228.6848223775696
True	559.608210413869
True	555.72796515273
True	563.1494602083168
True	833.4936016684186
True	591.6874720416589
True	644.8478114397527
True	938.84672390148
True	124.84438453858829
True	311.37239678693265
True	267.2235957748114
True	327.2651001418777
True	92.13003091206193
True	363.2207621906521
True	4.647516003596279
True	326.3999774882133
True	250.73092265510843
True	612.8609697100918
True	296.0890809504983
True	357.7510791564169
True	10.058491976586543
True	60.923474839745474
True	546.552865033931
True	31.17132038771586
True	148.1976334898454
True	64.97977518610425
True	151.76040735988485
True	244.35733708209537
True	72.2681866173305
True	383.1597376657142
True	280.68048306165406
True	100.25580645744536
True	340.5945250026927
True	60.579797329934905
True	607.3315981385001
True	857.4007039367814
True	282.7075742219477
True	1120.9289610536478
True	115.72907028191275
True	301.2721000255091
True	1054.7143520387308
True	88.18750170172574
True	286.29237774347416
True	9.36550862100658
True	414.9418763435576
True	453.6054182849221
True	159.3337204508939
True	617.9253351783126
True	897.9191849456403
True	156.262994868375
True	77.72197740175456
True	324.4284354858595
True	539.9100389216118
True	605.4135103068885
True	1231.982985732595
True	24.3531696468305
True	927.1676787430528
True	136.87410637381666
True	615.0242770043913
True	124.09544736649325
True	131.12579925558686
True	195.45764443338436
True	169.08441189690572
True	764.447952735609
True	209.0963466170263
True	226.56170729017325
True	67.53502356289943
True	512.47125271932
True	456.9670411552261
True	172.59833548848945
True	238.9141456794558
True	17.11693687732069
True	432.5798514513535
True	221.69222391967037
True	290.5647458576912
True	116.29599613674225
True	717.9035057799701
True	429.28321196136113
True	271.10868103249294
True	636.6845610088999
True	508.62696469661023
True	461.3778344119374
True	133.3204628701116
True	530.8943687108894
True	438.8600930744741
True	2.104823352082644
True	202.1414702408401
True	92.53073260925852
True	241.6844374662176
True	2.9397080989669497
True	129.28581918733687
True	354.40380428404217
True	7.720590393839483
True	876.9564277642987
True	177.24409222495728
True	728.686889468354
True	795.1716895177105
True	162.3068746801023
True	212.92465222612924
True	492.60638232793775
True	813.4102215920676
True	51.55517336364843
True	39.45992887275751
True	127.54911775876234
True	629.8539559336092
True	712.0601428733482
True	178.83832326731556
True	595.4802442849324
True	599.1546911118593
True	853.250740446972
True	414.355031132712
True	190.10810278095985
True	879.5071375450918
True	226.07347475716136
True	154.09485008511257
True	346.53591540690616
True	227.66439283267812
True	212.0084246010489
True	612.6166997161886
True	244.5646884866136
True	196.9436499240856
True	432.3998754302352
True	469.50116549367175
True	64.13957211095003
True	282.0241385141687
True	79.97160237046324
True	331.41395062370594
True	351.7578102726967
True	246.51088476770536
True	181.6395829612488
True	387.0789915180309
True	643.5648021687614
True	749.4317513257487
True	299.9667130663461
True	744.5338455287966
True	67.7295951901032
True	877.9649598494186
True	348.66558113062695
True	12.65258801931589
True	608.2841906650646
True	711.7355048794951
True	268.2038481609606
True	170.43294241982755
True	48.75748208466649
True	386.7691183913042
True	70.61068634166851
True	15.03593160732245
True	894.5923752379858
True	366.3655063755757
True	182.41568670455288
True	989.9646233435236
True	10.263840089454703
True	788.2653239909151
True	30.72148818058159
True	674.9058147296481
True	55.4529411791372
True	771.0738804300534
True	453.7745953830751
True	196.93588768961595
True	437.6507961376297
True	212.29748082233215
True	293.8794515769982
True	224.58221380381093
True	416.0289330330809
True	10.424392485570383
True	322.69437879395457
True	117.78954641919046
True	11.817736312647453
True	467.47218871976224
True	747.1610721913332
True	288.804694340955
True	78.76580031333826
True	309.1098095930977
True	83.26030729767119
True	184.993334904658
True	173.50210120047336
True	359.6494062505765
True	43.619843854021134
True	137.31035897308672
True	381.129804363216
True	857.6112547212218
True	115.19309157775017
True	209.3625172472161
True	425.4435522497109
True	15.625521533703184
True	432.02418285297
True	505.1748151884055
True	94.94145353933754
True	378.724816009938
True	357.6325346021636
True	422.6083872450581
True	576.6856380975846
True	1054.8752596969382
True	1013.1389648320962
True	57.89169650503083
True	1055.0094707050391
True	109.98581766143106
True	114.01137846850172
True	105.6511192489496
True	479.1616958083922
True	374.1909278762744
True	582.526907703652
True	254.7015478657825
True	161.0472309225738
True	398.51425005554
True	15.309497576180052
True	456.38556299613055
True	410.0474317206288
True	148.79423564641883
True	93.82795994841456
True	523.8312987924455
True	992.0191838241028
True	208.5953476724996
True	65.98724833914005
True	426.7984973638221
True	391.4092515588735
True	490.90765740619497
True	316.9470425415301
True	3.836668338463132
True	514.4400377688532
True	505.26441547546426
True	500.5123694706816
True	192.8000791231358
True	101.05984291768596
True	21.30041624735065
True	372.8358442704315
True	104.9100169671425
True	6.455230312047057
True	32.2226199868664
True	349.56647088597964
True	652.2666743342858
True	131.9067198056072
True	89.39923368755802
True	24.445107195284784
True	419.9426479035729
True	374.9805249748837
True	797.991971501592
True	311.772750357157
True	540.7112725257053
True	513.8592653934662
True	518.6833112703141
True	291.9251112439663
True	548.6142028710153
True	96.12944446908138
True	593.1584093026648
True	8.09822374387562
True	355.1587581249881
True	450.0805403181756
True	998.9224398493532
True	349.7685962562759
True	777.153140418946
True	999.6598463594794
True	160.1429507921908
True	38.45997912382143
True	378.2061843301797
True	391.5150523973666
True	607.6675758227833
True	237.346324905784
True	30.80820175163803
True	632.1774039982525
True	125.14613799848752
True	1097.3510371967795
True	319.83111021240444
True	444.4378858990117
True	124.2987177849082
True	820.5908303387076
True	137.09969142038693
True	807.5832946337738
True	548.154117109367
True	192.4003822302307
True	114.35075418904329
True	63.501989251921415
True	568.9690722594875
True	935.8182239791956
True	418.5664876376042
True	519.9285570337206
True	137.37092767968682
True	613.1454556755984
True	486.6104970994648
True	787.2224480048776
True	314.49643100340575
True	585.728482108466
True	112.81804780882985
True	26.481256605856004
True	419.1434079079822
True	173.7967614715825
True	100.87990501013697
True	355.17760985853585
True	1108.5324997546768
True	254.84110480296465
True	551.383244682215
True	12.214637198463452
True	71.35504724910174
True	323.8333282621859
True	768.5549892982102
True	437.3440267015037
True	535.3859667587739
True	700.4086651801955
True	64.98818576079427
True	735.2865171601326
True	46.44280874505324
True	106.85536806236068
True	180.4066103833043
True	85.52427077587913
True	26.404428595753277
True	297.7912793125501
True	476.7976696620152
True	891.70520378466
True	864.7678174037054
True	5.448637313697246
True	290.59261911387733
True	459.7390671283511
True	120.33203064708049
True	248.63216710099644
True	340.17215293529216
True	1319.527957186474
True	448.2534149899441
True	24.72648480529859
True	182.82154315980372
True	678.1937419374949
True	34.08444227321681
True	174.2339846368885
True	574.9361249670773
True	70.84540754916823
True	867.4792108855966
True	326.90822736286907
True	680.0240834666279
True	77.28696055602734
True	708.0914977735289
True	592.3313075525441
True	870.4387679559316
True	263.8653189062661
True	515.6512631468605
True	841.6817380668399
True	920.3787285301706
True	238.7600555799974
True	769.3273317920131
True	220.52949909933648
True	463.4864286201095
True	373.1415577464261
True	506.7599566574801
True	482.67773431063375
True	321.91445763784145
True	354.5267217468416
True	116.38254521896587
True	338.0068286404404
True	1146.7687349279597
True	297.8548281173042
True	140.09545436299365
True	297.5566288821868
True	744.6612235275255
True	659.8060775012749
True	408.8310069722825
True	118.43553138960058
True	337.4047453887444
True	38.101781934636
True	179.4052042981918
True	92.39507221407418
True	89.04312198141317
True	543.0093113748503
True	142.79319608019495
True	136.6926276083188
True	107.03853853124744
True	85.88545514813933
True	445.67055723841736
True	408.1967494807764
True	1059.7871352916234
True	506.1826891096549
True	867.6657877455083
True	283.85401500511347
True	298.2836423610918
True	514.3488458409591
True	194.86637035202097
True	774.3783990088959
True	240.53957044916095
True	335.56068793256503
True	66.00625591765686
True	122.72038487916694
True	256.25407893191
True	113.86804512773688
True	492.5700681658936
True	32.57658444578563
True	587.7707366435254
True	1023.3614409440552
True	713.7466459586019
True	1.2878129480533804
True	62.73539051800635
True	485.4672327367309
True	438.8876804249476
True	75.4133116095756
True	116.94648078529868
True	306.1120880134778
True	76.07225753881032
True	53.337114348462514
True	718.961486954264
True	664.3869562212261
True	155.52290237809342
True	166.30883068549372
True	526.9326628725328
True	54.00478817045074
True	25.62588122099561
True	580.2267562610878
True	448.76021027054304
True	1132.7157022246854
True	48.68883529217158
True	451.8483462525838
True	873.3255624357271
True	819.3279665895744
True	289.75013826815416
True	739.0860530925873
True	384.3051424335178
True	40.19002088011025
True	99.8270613766758
True	713.9416974056114
True	76.98924041709856
True	134.2333959191731
True	926.2053761693584
True	187.28024376815708
True	272.94870843391755
True	104.6076377879158
True	651.2661790549172
True	610.1201270932268
True	212.24905943114635
True	435.2467094198192
True	44.435953272035256
True	278.543161112222
True	604.614754843856
True	608.8952574328235
True	321.84384947665654
True	72.90752972535107
True	966.6966133340404
True	1082.7300464635914
True	566.0824478590121
True	65.22232939994898
True	27.85188780965118
True	90.52268433085432
True	101.32211271680409
True	98.91727723035744
True	873.4435547468065
True	1233.262546821068
True	753.6394128927902
True	335.2432384491502
True	8.102578135464924
True	21.325816861544965
True	349.24925305812286
True	477.4806176922333
True	46.52080637914465
True	555.5795798658469
True	440.1935453486927
True	403.7645786771584
True	81.34093857700923
True	203.96252050488917
True	265.4589226313577
True	138.16008145735677
True	391.5223741933539
True	42.18094482391511
True	177.67301502741734
True	1165.3413572242866
True	5.457306408013992
True	27.65650088281088
True	582.7304462573139
True	364.5380797197436
True	809.3617033571949
True	162.61280814735716
True	774.0691812541718
True	600.869196294601
True	272.17055375962684
True	436.4139176320088
True	337.5905237613265
True	301.8154698748705
True	267.6202945234641
True	398.742396179337
True	494.7786275646511
True	510.3945059896657
True	109.594965311326
True	351.2932417312716
True	8.36321330727321
True	183.9114622878522
True	229.6812998433539
True	857.5825039332765
True	586.2009921176069
True	29.3485974780339
True	734.0192789317036
True	869.9491998814574
True	98.29446021222851
True	344.9253362951922
True	855.0108114596813
True	219.3837119126572
True	160.7517949284722
True	543.8185094477849
True	610.2741218637404
True	1127.4357992705611
True	140.99563066535808
True	151.7496281520853
True	258.1716085089151
True	316.0906575623504
True	438.4503754901375
True	418.4994103722476
True	313.41227421069595
True	437.4004950936096
True	502.2506204828326
True	225.62358882811216
True	1487.6572138779334
True	263.5400684959789
True	390.49491792403205
True	53.42262890279867
True	769.5506445998756
True	254.42476055885783
True	948.4360887335096
True	549.922463378153
True	328.83469729328283
True	768.7566912786648
True	272.2644701892366
True	220.08822774754708
True	258.6022698832843
True	219.29438452175845
True	139.9785134723636
True	262.11847499291974
True	735.3666105491438
True	537.4294258078872
True	219.40144408887815
True	1168.898584180507
True	117.52772494815876
True	262.2307229496075
True	71.13449768589459
True	295.51906576862814
True	411.7663323273241
True	94.4411048966273
True	219.4008788020192
True	76.06519427795013
True	718.8792479132127
True	373.5413427350073
True	222.18856167390337
True	733.5684738583807
True	868.9895161388798
True	838.1468872910466
True	847.3423430727057
True	342.0891191956519
True	1.433649498180214
True	254.56064951556783
True	54.94412383507957
True	375.2991815274336
True	54.43027658068455
True	364.68989796683553
True	875.7037982254305
True	1005.7970575811776
True	398.0511622383085
True	21.714460676528542
True	530.626864885024
True	500.5857143021144
True	193.28400285035204
True	233.4694373224117
True	298.011359139394
True	24.05300814595951
True	132.03864157899042
True	989.2976567759936
True	61.258048793849945
True	487.6550016535404
True	788.8390168987464
True	102.03972586309727
True	255.4658496638501
True	112.39956591588196
True	15.210581916122374
True	1.6316753060549245
True	126.66392681059054
True	1022.7477394028948
True	490.8018755253463
True	69.30052821749386
True	782.777661188068
True	338.90245149235744
True	1.444149112164994
True	449.0112878989604
True	187.3774422065788
True	477.3013302820663
True	82.00904743180953
True	314.10064798465334
True	374.89686536683314
True	169.6703165794116
True	199.9761604522757
True	122.70754808971752
True	168.70299574711711
True	1005.963647851953
True	15.119019667303482
True	510.6300252336069
True	483.3837496142963
True	400.7384002653091
True	220.2257827572305
True	238.2264073771779
True	151.07147649132688
True	46.00088223677799
True	482.6574562040826
True	149.03969223790062
True	830.8370813141297
True	801.6135322026737
True	241.5411549469212
True	319.145064989112
True	524.6110863082154
True	41.78591920723553
True	85.29131766166218
True	724.3208913193895
True	1076.74984894124
True	107.3818816834054
True	716.2628820348851
True	145.64317699995203
True	924.0079929742376
True	650.3597992944314
True	100.6288882870449
True	276.1099207529948
True	605.6920319987213
True	267.21204882715404
True	45.4877553373038
True	584.3593386112036
True	440.44500463365546
True	6.026124039557369
True	467.1897713932158
True	66.96637381086012
True	174.9145887854824
True	246.1690176512016
True	287.7892654790261
True	77.03532791325303
True	233.25441844775384
True	359.6865178240475
True	417.2325510536601
True	919.4384600400456
True	47.92912355931246
True	931.8544747632368
True	1029.1560319475852
True	133.64432290679784
True	74.79614796668571
True	1008.2881489535404
True	35.591629099652025
True	220.57968724052893
True	85.64111744394
True	204.35942468969367
True	364.1322386354474
True	981.3033114989952
True	100.41755219765312
True	66.43875615874929
True	675.9840637308428
True	290.6693381417233
True	723.2060042119583
True	54.8971314318865
True	485.9624638034414
True	399.8864933962992
True	673.3723010689494
True	53.02322921019449
True	111.78199971883546
True	27.65534880698369
True	257.5365858094763
True	44.05203681864894
True	341.2193160987117
True	2.485229268187592
True	1184.4678752317268
True	105.71190667028772
True	140.36261316606385
True	345.7103050656755
True	715.2159150304802
True	655.5769664220694
True	1009.8183467530804
True	465.6468173208178
True	426.1224063037329
True	143.4782266988529
True	421.5755556743267
True	850.0349316976026
True	422.4375360667468
True	917.582019139211
True	86.69425437074592
True	441.66945278208885
True	176.69818314693768
True	295.15748882586246
True	755.5654646820298
True	159.68080679276463
True	143.06073821545934
True	63.64039508765382
True	858.7729178488671
True	779.1664647503
True	84.4600087757798
True	432.5028649852332
True	745.5490908547538
True	418.0991501135747
True	57.37257064305828
True	311.50736271488915
True	785.8064781323424
True	29.974028568009697
True	350.874331366699
True	168.47062202822133
True	285.2984252954924
True	34.00646575789131
True	219.7869194982439
True	791.9716153027783
True	628.8386994188519
True	54.78488421476899
True	289.4018483259246
True	859.9310116058548
True	18.60585046086613
True	319.11336861111295
True	295.6562831249509
True	456.33405289388566
True	215.50131956093796
True	602.8297302464724
True	46.26130051678902
True	976.9034548650468
True	904.253403646404
True	49.28348956574686
True	390.7716848028271
True	724.4493238630548
True	944.41235531849
True	260.6661467920607
True	589.3689883320502
True	132.09776910194876
True	193.78904245452807
True	128.20567967684232
True	136.71299197695137
True	201.64154171289343
True	932.2245607395736
True	813.981911716764
True	962.0231129531642
True	19.42178964008676
True	27.36067030101781
True	361.86178542401575
True	13.291550530665893
True	611.8649490399077
True	1096.3867100820648
True	261.60101996061644
True	205.0831553756196
True	87.10123154099068
True	216.80449832834583
True	127.353271678315
True	45.50604696198385
True	135.1272732016437
True	92.01925975162388
True	239.5513484585704
True	538.6062341678429
True	157.96072085266175
True	29.771030559187945
True	57.353674362301824
True	418.35385813245904
True	264.98094293923646
True	590.6816142033628
True	23.07579258869676
True	110.00756318330532
True	689.2158403031666
True	272.51846060220646
True	472.2575779519591
True	659.3386310840885
True	101.91660986766236
True	113.65194514629584
True	75.19113235824516
True	25.60136317110595
True	121.23757983552136
True	89.3363193393939
True	103.09522750687331
True	158.3868601701715
True	240.66788574620043
True	806.8125187598561
True	290.2382455962984
True	946.5561937513002
True	167.56287710384402
True	200.51063608087443
True	778.1772115512698
True	305.7625198299229
True	597.2740193005645
True	254.0046779066368
True	379.03602117612405
True	444.3602566449917
True	569.1095759548803
True	648.0734525268912
True	363.0988832314108
True	33.698794564387015
True	564.3565298895029
True	614.13230637022
True	18.596571407064143
True	12.19481162549869
True	262.5379438753789
True	391.38995417932193
True	453.8398128695961
True	68.48561282351629
True	641.293833391636
True	951.0643398035112
True	221.8588556946123
True	902.2573585880124
True	278.69683668629114
True	100.52373632097203
True	252.06795218676257
True	681.1079367054075
True	39.56266293421968
True	594.783289966335
True	1294.2778708509338
True	1015.7149795551107
True	908.8044500985784
True	213.67742039689355
True	93.4400225409282
True	197.6043016635308
True	860.9210783907805
True	145.93904343134733
True	1048.8312835732331
True	880.1268658329267
True	43.33000603757278
True	85.66897172898054
True	419.9466583171752
True	409.1982135849107
True	195.3469252021861
True	508.9780757513212
True	658.459605793532
True	125.5544418047852
True	267.3517927084414
True	1032.9812908103388
True	52.01739985676125
True	711.9048265419841
True	558.0833478388004
True	37.86241517449143
True	823.0238429640781
True	380.57365299110177
True	547.2990988960539
True	118.14103423412226
True	273.47668657955035
True	217.2257779291116
True	29.22190306679866
True	132.1357232159442
True	746.8745367632692
True	143.1080790517109
True	384.6019425538116
True	63.03903654502813
True	640.2473618344648
True	612.7651668727431
True	221.28850496525223
True	447.3620564939536
True	167.9398095114337
True	166.67330922455773
True	215.1225872120434
True	307.60323698750136
True	369.0061864940358
True	131.16113633968067
True	196.45946354243767
True	25.61847365473501
True	892.5225029257573
True	304.86384085646193
True	10.092779677217749
True	372.46501995270097
True	163.3316447701952
True	621.8300653737351
True	377.5643230786265
True	591.2769297870185
True	573.2867290021462
True	501.3963154002796
True	778.6585412425628
True	233.9260077767576
True	560.6930137483528
True	154.35192454013773
True	552.21399505072
True	362.6381887775224
True	372.8155012933493
True	125.98222601641248
True	134.30910651741908
True	105.1635677244959
True	66.26350073165098
True	720.3615167181574
True	177.8117338793169
True	48.87563996953265
True	0.0
True	539.2990217195601
True	113.54863694724982
True	22.388057787723728
True	40.8909268041616
True	111.90673882261326
True	532.3138440377736
True	181.44962262574947
True	104.05869299590898
True	36.77462705482194
True	160.7242241706589
True	961.7674715974608
True	50.43186469441897
True	221.0365775939483
True	728.2138267901163
True	314.88542504576367
True	441.7104096883717
True	486.57541391277744
True	516.6512962974281
True	592.761678073415
True	921.2063736196202
True	256.6884300526509
True	1024.9993912891853
True	922.259229354145
True	630.776381421138
True	356.3962006860509
True	840.9848158796287
True	10.641741466479798
True	32.90757156435972
True	297.4190074738985
True	40.52041255091748
True	201.00548760530165
True	746.3027534929054
True	208.74518786823697
True	741.1476535155767
True	765.0110607824249
True	123.40715447449855
True	370.69266141244935
True	575.8195329866622
True	25.212042633602035
True	130.38660202117848
True	432.7251481393572
True	301.2213235617488
True	203.02460258101493
True	111.47816726821738
True	377.0775322138429
True	23.26439122976049
True	361.4775526917547
True	376.49785736656514
True	1036.6006655253273
True	371.7095952402401
True	33.69172379040208
True	427.7825784550492
True	440.6061107173891
True	221.876241976884
True	33.53448732742321
True	756.5649097702741
True	424.8004204272802
True	163.666268618684
True	13.064538539915254
True	1205.535976433615
True	159.12136850966792
True	28.61695923870414
True	305.622181112004
True	279.61915713346144
True	114.56628425363648
True	295.438205504331
True	47.98666470507445
True	334.5483725107783
True	302.4629234727488
True	304.62869650231846
True	28.711840322501928
True	49.62651688264
True	1027.9239291026274
True	25.74256267583322
True	14.388021492550214
True	170.61226082338084
True	656.5954958071188
True	8.48185495799178
True	188.9168236279021
True	176.0890965252405
True	517.0551880799837
True	359.19739954561726
True	739.2444168634463
True	318.7866814841736
True	478.92359850398014
True	454.880306008236
True	512.9715934344672
True	103.50787026133808
True	1297.274376198308
True	927.5273419122444
True	287.2505109580041
True	536.8441247500951
True	106.69743900346263
True	561.716898556626
True	428.1977233882859
True	156.67900490378042
True	74.03364949818021
True	352.4361312172565
True	171.63978644050036
True	29.937204925866936
True	602.4871034908573
True	380.9534374370136
True	65.62109471563389
True	29.74022524870344
True	655.4241255291676
True	490.6946303442536
True	72.07740924197932
True	22.34676876112962
True	328.2105596577168
True	346.21744101071505
True	728.5278116528698
True	556.1676918509268
True	554.3239480388701
True	791.6217908975063
True	9.759046773937085
True	60.88274627447481
True	38.746420155775
True	59.6643935640833
True	517.4735872511699
True	591.3593430691977
True	76.88102108358278
True	108.10859727716192
True	198.0847807905844
True	74.95486230438195
True	177.125439218856
True	205.0756473833189
True	275.6245158603132
True	813.9347485808007
True	594.7491039180503
True	292.1202958602719
True	180.0923528453006
True	275.1495032047848
True	234.6508805730938
True	748.9691221868532
True	321.51219923552725
True	163.7630193817531
True	916.445616434354
True	350.14401385585467
True	477.07464623827855
True	152.59388140413225
True	115.3581974797901
True	60.50168807896671
True	210.26750133819752
True	979.0773359370846
True	524.1616915721559
True	115.3123378640098
True	352.95474232896595
True	101.60583419844802
True	677.1462055639057
True	4.812058034935544
True	690.291003916146
True	35.8882650814568
True	925.8794910999948
True	843.109516231359
True	207.2635983317105
True	29.690445822464955
True	84.46425848116307
True	464.8421475311812
True	223.45677735200744
True	1.2797764788059265
True	77.91163153246853
True	1104.1735059727578
True	331.67716677996515
True	681.1800934524471
True	491.8511052944355
True	33.3142275437536
True	134.28921141791184
True	436.8482425269706
True	962.1936516918416
True	832.4782641813924
True	432.4790587749296
True	342.1117898175665
True	17.94635694231881
True	79.25217143191752
True	733.9697953162535
True	465.1900706661239
True	392.7866040775682
True	899.3499259824347
True	28.21802931480292
True	219.99878901106675
True	893.1277243143388
True	250.3747794792124
True	8.906852689239365
True	514.1113281110656
True	102.02320370280894
True	666.7521673977337
True	56.63120204400454
True	255.4430785395624
True	835.5207250026766
True	898.422494899704
True	275.3789542872684
True	417.070796052174
True	112.22762953081212
True	567.1543706759282
True	254.76237839814465
True	192.3140929235079
True	879.4420307545862
True	58.46579024307676
True	692.327148958953
True	279.90545492898747
True	303.3394767880578
True	163.96080932951324
True	484.1924107524813
True	608.9929711241402
True	374.5215195826171
True	410.07898476876375
True	65.90227595784876
True	158.3000155483802
True	459.5480908593663
True	221.21514087555695
True	35.69210929092119
True	203.93141027868143
True	394.1699309401994
True	386.4517521885717
True	739.2870414588082
True	128.60296307019956
True	638.7571693495624
True	502.23323120741327
True	615.2161219413779
True	139.07745573015436
True	36.66614614596445
True	665.7122360048976
True	72.16166074137298
True	548.0012942295442
True	674.3141285586875
True	451.9866161878143
True	134.6750743685166
True	530.3538443022121
True	3.9735994002612554
True	386.3617213834933
True	31.268234808421635
True	639.5826348741703
True	261.4435967040111
True	578.4656120325947
True	679.9311112020939
True	149.12789152391102
True	525.0134087545222
True	475.088339096014
True	61.41227467112664
True	958.2452964761452
True	3.5333121322944825
True	25.774532244009567
True	643.8568148908735
True	702.0889122725343
True	133.80214247092567
True	402.61878246483656
True	123.94859976019832
True	74.8819065496729
True	485.8837790393112
True	40.38033439251541
True	512.7266116606227
True	13.97620097486073
True	825.7394899226902
True	543.9664811868615
True	662.5229305934712
True	102.07113072034414
True	362.5734649966445
True	982.5837647803132
True	876.5560002402938
True	133.59805120336307
True	557.988308567716
True	453.3932141078511
True	252.0394599773736
True	255.5293869966476
True	5.044158366504401
True	316.26904815364657
True	11.502078703942043
True	363.567756320672
True	71.16986251264112
True	420.9532031659
True	657.4544000668499
True	123.62888033349684
True	231.80524450156597
True	639.9881502315151
True	684.1152338831716
True	280.6753012867141
True	142.51667268334973
True	164.2714235420196
True	475.2267898638067
True	86.03248037261886
True	10.805489575609457
True	538.1109148518278
True	572.80985537342
True	19.66258469753104
True	132.51197915149066
True	861.2940136568479
True	494.6636916431301
True	273.56076041271166
True	35.79291543927164
True	470.1647441679932
True	119.6795925137999
True	586.3124971510352
True	668.3936320988305
True	290.696901169048
True	381.9719902533528
True	183.63298984575948
True	233.54723344659763
True	72.42076833511945
True	211.7363906290817
True	498.6837027547331
True	21.23360006635721
True	438.3965202600115
True	358.71922833240944
True	741.8567972447887
True	895.5062336990763
True	910.0729080321386
True	155.31758794767168
True	393.66541532052383
True	72.74945027097789
True	184.78021294951827
True	316.6471584164985
True	11.575726178324672
True	790.2407669809097
True	22.849881467358863
True	401.9765422700668
True	286.77835849992533
True	633.7879190269214
True	209.8725972745264
True	38.95784241814946
True	654.1297740747787
True	1068.40658479193
True	230.49531295143015
True	128.1922656128205
True	612.4970916230191
True	471.472229752466
True	16.442287865653803
True	826.7742555886384
True	114.59295732617704
True	48.23131192490896
True	305.7264130996826
True	358.49541434298453
True	400.8665168429347
True	267.8980283466071
True	21.61432667916621
True	24.41957638685781
True	893.4983465725591
True	205.18589373878967
True	113.12259033536066
True	815.4186266229984
True	657.0276141126205
True	643.0374955508757
True	445.4504680827112
True	142.51307300982654
True	32.01511055198897
True	100.61394360695304
True	421.906586996573
True	225.0428055789685
True	467.0391308608452
True	148.81011057450326
True	505.04609726885366
True	648.6878334007916
True	960.6755300932484
True	23.930019382931185
True	1039.8652502073005
True	1064.63806666152
True	504.7398516650897
True	86.13079961986668
True	773.3562761771013
True	649.7198286493287
True	664.0476898534233
True	170.80042467371834
True	751.7892733819623
True	712.6239977748562
True	124.90591868033792
True	798.9906949949944
True	814.7083847096638
True	450.63762937807246
True	225.4210311366919
True	72.421567469357
True	306.9826638318528
True	350.44178169208624
True	484.4655808560131
True	436.76829441795326
True	194.374804289588
True	313.7120923299128
True	2.487173265688761
True	12.93528042860047
True	107.96682120613004
True	132.8284689799817
True	348.0789768771041
True	352.2173044823515
True	116.07926726702284
True	17.868868381411797
True	217.5458322368596
True	832.3677532541707
True	469.282565145651
True	553.9433082831181
True	576.6461382331055
True	804.6300412615003
True	634.9090813499679
True	94.87287494672208
True	211.29290104295785
True	245.62197061713096
True	285.0756922943916
True	107.75257859452834
True	356.7480161481952
True	431.21444379047296
True	167.96644933635065
True	661.1010333640734
True	247.5325575025545
True	198.9486605532874
True	28.821351128598028
True	245.16177519375316
True	478.14756960776793
True	163.01263664652333
True	530.1443601394081
True	476.4955576906685
True	239.1649783463308
True	107.0909096018369
True	41.87115118532012
True	407.87218507814265
True	773.8597920873548
True	160.12178637766172
True	1049.445278080702
True	1051.3258522971432
True	481.6324574215596
True	104.61409598216456
True	122.3367002849749
True	680.0144833013061
True	8.26029373798449
True	224.5772187998502
True	130.8131846693388
True	124.86930062403388
True	325.9926076714887
True	656.85253051541
True	38.97082548771072
True	122.92494661285744
True	942.6629902510388
True	60.3191446875804
True	470.7127929993289
True	534.5510318835659
True	260.5541208579246
True	127.66510490203626
True	944.1484500317134
True	1188.04408602684
True	518.3698768455201
True	637.547223019336
True	190.1685191646389
True	153.338780464569
True	330.1173889952615
True	242.4916451257357
True	167.22781012432452
True	301.44120223427325
True	356.3556969057838
True	10.775721522143526
True	634.399395866714
True	146.8860106822881
True	78.7024758073981
True	447.4898385469863
True	318.14270580926416
True	1228.7714392006385
True	366.8377624800116
True	962.2507045971628
True	9.417400006975834
True	260.0043307795174
True	228.07820528005377
True	149.76326367760743
True	478.4847138824076
True	198.21207269198445
True	402.7038404037138
True	335.01080783290183
True	117.40162963093005
True	361.9963477646046
True	1051.1889299748511
True	709.736625998802
True	206.78676599957208
True	109.06977864767585
True	289.5870830757949
True	25.562799616116436
True	352.419156953453
True	307.7425404073015
True	553.0009478750512
True	461.8086554119653
True	353.33737911768435
True	159.8743336612901
True	12.161391008488508
True	426.74014254740166
True	279.1590448061562
True	147.7051688794711
True	307.3244812464454
True	424.14141506150816
True	801.1963876865192
True	313.2088857603773
True	771.8101045662022
True	403.1334410602626
True	372.4127674187222
True	1.467795792961597
True	1139.778533185268
True	105.186051563872
True	901.1898542366424
True	209.54847388209916
True	471.5032195079796
True	658.487440471627
True	89.77590471501338
True	497.711018005641
True	33.217442068534424
True	408.9638053891278
True	73.12190595306488
True	228.3240468839988
True	38.18649145689759
True	692.8282441811758
True	196.03383538297643
True	24.65744615475243
True	410.6410337411824
True	112.68822453548918
True	170.73624384937338
True	841.2720462401406
True	247.06421595021675
True	155.51893017819123
True	366.9554318583272
True	522.3414559371325
True	342.1354563370807
True	534.9067234625015
True	624.3899557109984
True	163.97663429998588
True	7.695099102694827
True	69.87595455603253
True	444.10511334253545
True	88.05182622613465
True	81.11380690635018
True	1052.9736216896686
True	26.380486779814245
True	324.80205557992645
True	325.2323378422527
True	417.2672437409217
True	672.4064919705462
True	185.7114841304993
True	648.3064633077302
True	332.6746504603344
True	339.8578115121084
True	269.8179213167289
True	219.102887095046
True	357.1085217529724
True	432.0259034455906
True	411.894404050222
True	584.485982174702
True	141.70750350311673
True	74.80127272081637
True	42.95244390796273
True	305.9677217130463
True	633.4054924869367
True	412.3791481759045
True	761.7229072989887
True	214.00057420731704
True	384.1973973021851
True	67.31450570915315
True	51.917857163856375
True	416.4264323405777
True	203.6146353757491
True	219.59698247725328
True	40.35136710379241
True	1087.5819137867118
True	179.65067734343313
True	912.695547072668
True	312.75093337580705
True	923.8521336255276
True	232.8291555042403
True	461.93856316308506
True	544.8517624602825
True	625.5667277114771
True	202.81478830243253
True	477.9420299672321
True	938.9270980674676
True	129.65153765312243
True	7.520352998183145
True	599.3817798728685
True	25.252954655758927
True	72.14550020198931
True	803.1227003460199
True	229.25929555277125
True	990.9727339865756
True	699.2895215576749
True	413.7068919966816
True	293.2613153706859
True	485.8622543539232
True	334.28577395548814
True	188.3715769393353
True	669.94796418588
True	705.4527659611616
True	211.8914289385668
True	90.29941081617814
True	513.2368854820011
True	133.04602592189678
True	389.9679627241863
True	346.12281788023165
True	63.27001226878964
True	379.84810526761686
True	398.0249137044708
True	387.7130325852602
True	403.4468978617903
True	423.1713846199766
True	627.4581890929088
True	56.70411359613496
True	455.447592953485
True	327.4344550692622
True	633.9612865490568
True	219.98958038088983
True	97.95882522239472
True	42.752270944092366
True	536.6433804827487
True	629.8339559406581
True	185.80399701467135
True	410.4778011320313
True	339.1496682115997
True	17.376784204651827
True	166.85421880086037
True	282.9820475074246
True	2.7728342882349626
True	862.5614878196292
True	79.48514033454497
True	108.29021278242853
True	115.00361897625012
True	348.0368277680094
True	37.89166565467453
True	458.9543050948288
True	224.61160651085729
True	5.313422300650712
True	118.35565640908926
True	453.1632569762755
True	48.13104547447558
True	71.2189299442328
True	178.67863551291913
True	293.36280438675925
True	986.3915866594638
True	382.1436889393578
True	977.3323992196806
True	192.42363032760107
True	1061.235780811739
True	775.7907792939911
True	682.1846504307878
True	404.3727178705444
True	380.8305047504944
True	76.18351688677666
True	73.90898290504101
True	75.95785167303575
True	176.81213221290724
True	474.4513067019103
True	1115.9714759930123
True	190.3876939601201
True	367.7643511003621
True	438.0134736217343
True	585.3250358404428
True	584.3406640797042
True	281.23206645280254
True	474.8455912593979
True	664.8004879265288
True	91.09981156700528
True	712.803915407809
True	260.8899470063393
True	136.97184042090893
True	407.53387462677614
True	829.1574764813193
True	455.43183579775774
True	832.5302981758531
True	190.88866764622975
True	345.82638702866234
True	689.6966196660593
True	606.078443834735
True	197.6756627464293
True	261.1974599636227
True	806.5488985411084
True	32.43220546372325
True	191.02108496305573
True	492.8817066685946
True	701.1505351016732
True	105.583791381479
True	36.45428877382268
True	168.98303925383223
True	721.4768332057432
True	322.23540174020235
True	555.5390464889288
True	346.50438959952646
True	308.61431779957144
True	452.4727691310408
True	468.1004185699069
True	68.26149455671423
True	370.52269508349286
True	792.0490988449608
True	0.0
True	296.907182485392
True	250.3595517017755
True	964.8154795394236
True	156.86384832321733
True	636.5397835268155
True	620.9765127301378
True	111.76086073435954
True	219.62332062448988
True	130.07000152133674
True	10.38743142426118
True	289.7076244500437
True	370.2747727474261
True	1120.7654022884549
True	237.53223263896987
True	423.15673559036856
True	660.7431835109423
True	212.90956198122683
True	29.995399782313548
True	883.5687727117214
True	610.1926862757754
True	156.22183193801732
True	626.974465713764
True	163.5065497838574
True	313.0701598101308
True	759.2576069557663
True	34.262915261161915
True	111.49252413776492
True	504.8791158395812
True	65.77214995685304
True	76.6815894623998
True	414.97960067092777
True	23.126687307080346
True	750.6383106346
True	99.0482713361355
True	159.4101383441969
True	18.656750901056927
True	695.411011681995
True	29.72432543572084
True	773.0792736743939
True	407.904502066815
True	120.17705455564884
True	706.9449124655906
True	521.2470219712005
True	573.2760913261612
True	47.73479774668424
True	375.9036083633038
True	5.599378699312525
True	92.81020199332436
True	376.8173922160127
True	48.85582695785361
True	113.2743850467138
True	321.2907443391142
True	182.57580652516447
True	101.56099830145892
True	656.0743363513867
True	19.72420335017254
True	1136.153988175986
True	514.3818901616111
True	309.5721074961867
True	490.7318031760341
True	123.023145060753
True	803.8634493683461
True	1126.8149669385366
True	741.8773105453874
True	183.36851265002812
True	226.00964051953255
True	48.803163179937386
True	59.48259096511922
True	152.63099352394647
True	100.89410125000536
True	171.0012632131336
True	1200.4243593925737
True	316.4931845414095
True	361.9216827457298
True	720.5085720142378
True	15.964200347226948
True	14.63145745426832
True	566.7782708211574
True	6.127365662934582
True	117.52586826431704
True	675.2625425972781
True	179.7163560978227
True	638.9822652063189
True	831.1584697865375
True	147.1276479849942
True	858.7814331556422
True	2.618591601311045
True	453.3330776163989
True	1049.04335256054
True	25.595452435095083
True	231.13589728209865
True	159.5989903450178
True	994.1283537882198
True	236.34911104300448
True	490.8806939493551
True	119.34284568947211
True	510.1692708370216
True	158.24383357753683
True	96.12768370795308
True	395.821416570571
True	69.04963264845364
True	52.03697438394496
True	1049.784680028042
True	266.4889085961794
True	153.65583467597247
True	357.22408945950406
True	406.4293367458101
True	204.12005873379897
True	163.6372982817701
True	385.60625150482485
True	35.87262466112195
True	487.22265587646433
True	1149.458895415268
True	115.88970337647532
True	475.3752433925631
True	306.40451006181087
True	27.730554023749136
True	409.51666935202144
True	107.76997873674637
True	587.0585815686197
True	212.36915461859263
True	414.38590900667214
True	21.658342744887992
True	454.6963563337385
True	105.13155490660232
True	344.1248605175465
True	34.17301379916885
True	165.50715814815635
True	253.55021216945644
True	782.0554616528444
True	62.42884743787615
True	139.5886132617565
True	235.82768244084028
True	137.12420036875403
True	637.72385712089
True	535.9301279109428
True	767.5671543102467
True	389.5396809227962
True	528.0611367964716
True	426.602083451617
True	698.0771603672576
True	70.93144583028702
True	459.26209294267926
True	446.9554718570094
True	48.00989403706609
True	79.4882088238266
True	128.18440130877542
True	88.76750924582879
True	322.7373169347047
True	850.169234016625
True	325.4558966018185
True	1092.4992603237029
True	317.86563798909646
True	916.184936490958
True	146.50701969048018
True	588.2471757284759
True	570.1610360729254
True	713.0135356963253
True	442.4303220668379
True	61.500831892636086
True	297.56466451416617
True	40.94297954729291
True	168.8622599512555
True	173.633132726111
True	1102.585738811324
True	225.9851578176122
True	538.5908521057373
True	522.7584381779421
True	559.1431170561052
True	907.357652571524
True	596.4604586998439
True	662.6366008074589
True	908.1614357778692
True	125.8405012769487
True	318.2590008192068
True	250.6562018442575
True	328.76838679864954
True	89.11603857112571
True	386.5775126208132
True	4.4895042394364255
True	350.61652069495113
True	254.198343497477
True	596.5334944926102
True	264.33415699577074
True	350.19735926798427
True	9.42751850908
True	59.082854045831446
True	539.9344149330379
True	31.794790045302804
True	140.43329826020442
True	67.05420435597114
True	152.15691384731437
True	235.91835110008185
True	70.49782549225658
True	380.7238274336127
True	251.89523102782735
True	100.65997639495431
True	340.4020178601653
True	61.53634358762434
True	608.2970096403754
True	830.2025472827705
True	283.13947479195355
True	1144.304154054814
True	112.4313096210213
True	297.5171950164894
True	1062.6618339544573
True	84.84277143288575
True	277.1052798759912
True	10.140531598103012
True	396.3473948111138
True	446.6409821455789
True	157.95507494419718
True	621.6274660772643
True	908.0576780015392
True	162.00229193075572
True	77.2047848081404
True	329.1397097074286
True	544.9898368378285
True	609.9073316858259
True	1179.2997409725924
True	27.41460245406805
True	945.125950396554
True	141.55285638250575
True	635.8304850841297
True	115.7131252898812
True	135.1569496200557
True	188.13848377727183
True	162.75594613505424
True	741.4464393160935
True	212.1929397917623
True	227.0031800301459
True	69.71156591403246
True	500.111927166755
True	441.7813039577369
True	170.2236424702244
True	235.71020556756815
True	16.603356494246537
True	425.6439697487114
True	226.535516134597
True	274.7341078795944
True	110.15927158988444
True	721.8720920007004
True	412.16281820895375
True	265.275717463502
True	644.5434681569913
True	526.1549902240307
True	453.6501575028826
True	131.11299070966882
True	525.5061622417883
True	427.9445264554431
True	2.233807580603654
True	192.2844689326876
True	92.56773219569068
True	251.34260214389883
True	2.818609609940811
True	127.68811105441266
True	361.7190790055964
True	6.779457528841592
True	836.4627507526425
True	166.73223041826031
True	736.4467034595087
True	790.1189761450285
True	160.5235621927216
True	218.545449078621
True	474.818312899148
True	813.6394780222837
True	48.85244369776412
True	38.15910967438647
True	129.8127868574266
True	635.0523509114548
True	732.2672597369667
True	185.00412396901305
True	606.350542696373
True	600.1501884058877
True	870.635406972445
True	409.0983150835351
True	184.97211579379905
True	874.183018360973
True	220.26671871644004
True	143.91321185806814
True	341.43272561809096
True	225.4568535377745
True	202.6491444807439
True	615.6781598110038
True	255.44516271238308
True	198.17087785752463
True	462.68208292101616
True	467.0372919512033
True	61.93893459455322
True	280.61345636327223
True	80.25731168549447
True	349.42886161069714
True	354.84792644515085
True	257.5910103661333
True	180.4126209103844
True	391.5465698631214
True	662.5329222556015
True	744.0237095409293
True	299.0291952409424
True	764.143867518984
True	70.11341726433197
True	866.2354738754739
True	356.7866512476681
True	12.327276618733578
True	612.5028346988513
True	707.4062155899586
True	272.9386745123627
True	175.82759872179017
True	48.2111303142103
True	399.62911593508255
True	75.1169467283511
True	14.822336748905007
True	886.189968915815
True	383.968673101358
True	172.54983981939012
True	993.810872174476
True	11.561707846265111
True	785.8422662119921
True	30.846031395904568
True	651.490469128112
True	60.56082793619173
True	765.3833102718195
True	455.9498049269296
True	201.9876033011594
True	451.7460844566
True	210.45786761322591
True	300.18441313301776
True	236.4726394522252
True	414.90384611100086
True	10.099621337450827
True	322.6360601598673
True	112.08954977527806
True	10.935415191819672
True	463.4881807474246
True	739.7529040215026
True	297.29330088248446
True	80.82066666419905
True	310.0596138285991
True	85.10415107695914
True	186.94582797807016
True	181.6220145984986
True	393.5520916589517
True	45.13174335534258
True	127.74145818375194
True	379.92627647324446
True	857.3709668942586
True	113.40015761248898
True	202.0661985340508
True	437.5653337177537
True	18.42741151975949
True	424.3033172472596
True	515.6746834825045
True	94.40665511120032
True	402.66635736419056
True	352.24954702850806
True	404.5440025522346
True	598.4200577014736
True	1049.6564725795592
True	954.8400788157
True	58.10758652898473
True	1042.0853358892325
True	114.64484101546772
True	117.56433295771596
True	111.72910750113422
True	487.5944333142357
True	373.19986386985806
True	590.0866197649618
True	263.13309894632494
True	151.88023687005236
True	404.6313393508401
True	15.212853838297324
True	469.8294561672462
True	401.6755765746349
True	148.41253179282987
True	94.39859767328836
True	550.5666608873083
True	984.559515045527
True	200.21653427700215
True	70.2473625321727
True	452.2457909126841
True	365.7702320441567
True	491.0223719560316
True	313.4367465124146
True	4.436056060947508
True	557.8471747859489
True	521.2705119430391
True	507.10600728424726
True	191.18481223310587
True	103.3409394734694
True	19.95468171611183
True	374.7019852211317
True	107.32133133408152
True	7.109300419745017
True	31.859888776151447
True	353.1134429887424
True	647.1979410659843
True	143.02851068668986
True	91.31939218698822
True	23.8771697562356
True	412.034794767472
True	360.2465760121148
True	759.4531233553721
True	305.87629237263747
True	504.3370900426241
True	548.5550275238465
True	531.630240112423
True	300.12093752593694
True	539.5367352987238
True	101.24837862407496
True	586.4433875226574
True	7.716438690753622
True	379.6197333391831
True	446.4421375042724
True	950.4949882054568
True	348.21334165919
True	779.134975539145
True	971.4756328419376
True	171.60188495927918
True	39.211588008910425
True	361.5031882293624
True	385.2690451958183
True	569.7914510724222
True	252.1782031449173
True	29.720572117289933
True	656.4327875319826
True	131.10250985225662
True	1110.4948517065488
True	313.64331945377785
True	470.0641283829878
True	132.47172890491694
True	800.1950276072964
True	147.75243533922497
True	799.4328088898537
True	571.6528188763752
True	185.58807053556131
True	109.93464500198928
True	64.96787279393436
True	564.6925842506829
True	897.9046666862321
True	419.213401336248
True	528.2823262374584
True	135.9454928269918
True	621.3307702728816
True	476.5626203160222
True	769.2856513159043
True	306.0204023812043
True	593.1397501610716
True	109.89447829886956
True	27.413768446849417
True	415.2893325941768
True	177.64419669549608
True	106.2607342524037
True	378.9122985689759
True	1079.81441508619
True	268.1587611100644
True	556.2616088510914
True	11.941055451434709
True	72.17966035296436
True	320.551595926091
True	760.1013657342207
True	432.335359249761
True	508.1977081686957
True	697.8189077499597
True	66.39843688977412
True	727.7605692279388
True	50.778427598735256
True	109.65551064288638
True	185.07600688151385
True	83.9213111682901
True	24.54530563231531
True	297.90077167293083
True	498.4012424717332
True	911.7422836865164
True	844.1769606921348
True	7.145786138872968
True	293.4674800953715
True	465.4815857142947
True	123.30903538852466
True	240.1241718960727
True	325.7079865577599
True	1313.776604743651
True	448.1472436421636
True	23.75433619675642
True	177.8008985087188
True	716.2729122912486
True	34.45864994277564
True	173.80648842085424
True	551.5367708251547
True	72.13690546101402
True	864.4556366996749
True	335.71159124699113
True	670.4678917412817
True	80.38973483577958
True	691.9312132168142
True	563.5930381365023
True	861.6019422422562
True	258.8997408816645
True	515.1908686241201
True	799.834936276055
True	908.9926099518055
True	226.0699561060477
True	800.6129448314978
True	214.07100393914703
True	452.0177554455675
True	383.5258515321908
True	496.02353433988776
True	490.1101796848346
True	321.7063113795044
True	351.74295301333416
True	112.92374060682124
True	355.928851091866
True	1090.5988526582896
True	310.4423275624733
True	150.95786064614228
True	320.7083093871867
True	738.1130381336014
True	651.4641364710424
True	407.2686693481428
True	122.33680246782428
True	340.5744429321338
True	33.14983190981646
True	180.6812826334864
True	89.30172449033691
True	87.79276651460222
True	556.1660751927225
True	142.17648492020345
True	128.6268527197725
True	110.07999220081123
True	85.83961950197777
True	455.3536368861167
True	404.1882395098257
True	1043.4250089725842
True	515.205093595237
True	836.7931440431303
True	278.84280013341584
True	299.0648749991389
True	542.726557518404
True	190.72972030753115
True	734.5208727388662
True	241.88040281907445
True	367.5413377890888
True	69.1628895148586
True	114.49156735191012
True	270.12763600384307
True	124.0784881392918
True	478.4975286943824
True	30.889661051597997
True	600.2893886116638
True	1007.665031286078
True	728.6227389043878
True	1.6455277379508106
True	62.342574592606645
True	504.3483353708128
True	433.7121847827368
True	71.27297003914441
True	120.84316677246116
True	310.60198111240584
True	74.21021943451031
True	54.08997541962107
True	729.3701989698102
True	664.8748089133346
True	164.83795951353707
True	177.5295252568159
True	536.3314775297348
True	53.587223007312886
True	26.06589884723248
True	565.6106600566023
True	451.83495352603086
True	1131.0098517491858
True	47.914138882839296
True	469.6713548836137
True	901.2319470123592
True	798.3117668353173
True	284.633356039686
True	749.716756712804
True	397.6814461161305
True	42.61314194650415
True	98.71218971409782
True	715.88273700637
True	76.9573133893912
True	139.53258646340487
True	930.3738171993624
True	190.25401282023228
True	275.5690211522238
True	107.24947864909151
True	631.8889522939377
True	608.0651697036641
True	209.4892909708734
True	419.3383981441265
True	38.87261590381447
True	285.2937873261015
True	564.6832210436493
True	633.3310416778515
True	314.27094203675944
True	79.20081189065516
True	925.2486550237631
True	1042.7069730923683
True	569.5560742371816
True	62.73304812051951
True	26.28920325380684
True	91.31329948158528
True	105.71132605703278
True	101.21812896425646
True	857.5774758056764
True	1188.8769611962764
True	758.7138183530385
True	321.7977948609616
True	8.822682794200077
True	21.6296869034513
True	333.74812975670704
True	475.5746280353084
True	42.47421041488809
True	572.7136474504983
True	434.8630800240055
True	400.83072228512526
True	80.95977700276183
True	193.14118106945853
True	257.86028829991807
True	119.77354672932044
True	384.2702524507138
True	41.42120749104503
True	177.48382171967995
True	1152.3715681231574
True	6.113598243733298
True	28.37022749787384
True	593.9822927335312
True	363.7325897680319
True	756.8961858910449
True	160.0766190549012
True	731.9989695681097
True	584.5313705655506
True	275.4174029110808
True	423.6564918652397
True	345.4525542103767
True	292.69455376356524
True	270.69326371185736
True	372.65092879147096
True	501.3668921773804
True	495.6020150392765
True	108.5543674666048
True	364.613758769096
True	7.647968891127515
True	193.4946605050298
True	239.88103161501027
True	878.8571637295637
True	587.7213906060732
True	29.884206462997685
True	713.1227850909646
True	829.4681965890641
True	102.8806532005622
True	345.2208057614091
True	852.0006767417543
True	226.15451764876988
True	158.51399942521596
True	535.8953472128983
True	610.6535809568429
True	1109.589724423509
True	144.14401533348686
True	154.8900702134622
True	248.38608186364252
True	316.05219944117
True	420.380552814876
True	416.4291012323805
True	326.1281957114723
True	431.1601792195863
True	499.51320106471735
True	229.23856421443648
True	1473.9163114367366
True	247.4146523115682
True	406.08940617100745
True	51.39612487521705
True	760.038981844757
True	249.23249601471812
True	952.5734830295048
True	568.0727345165687
True	299.4007521384897
True	794.3342364919162
True	263.2570672625632
True	223.7611533490044
True	256.05361860670064
True	216.79778402769068
True	145.30650621577797
True	242.5952997672612
True	725.985150182577
True	554.9870499412376
True	223.6875100587752
True	1170.6643462991897
True	117.34269659120544
True	255.73432167617133
True	73.41190266503027
True	302.99584752317503
True	410.77462257908303
True	85.47601048238351
True	217.40896391571687
True	74.4275913598606
True	718.5027449804379
True	373.713661859107
True	225.5913790554777
True	718.938421822688
True	888.4867467520394
True	809.5848016464083
True	813.3078178409495
True	346.00218254694
True	1.8359766185066728
True	267.7185457145414
True	53.281690693405984
True	389.64156281983617
True	57.20855319168509
True	359.0364931278984
True	833.8455219103179
True	988.0009307063868
True	380.92445370972985
True	22.74815533103507
True	535.8818404008283
True	513.7060870637002
True	198.8500870307578
True	232.30293362001092
True	289.72625327702536
True	22.734191150376777
True	126.28600821200658
True	965.4977671698272
True	58.47185744820326
True	478.6208611578606
True	800.9270773073422
True	103.06366237572176
True	244.141509886444
True	111.45975703163094
True	15.583679392478848
True	1.543388110731223
True	128.56047387061375
True	1018.8006378711908
True	485.7273766834742
True	68.55804988904374
True	781.0055057821542
True	342.435737461251
True	1.5006507113709056
True	454.8028712429553
True	192.52671802208124
True	506.7230052286681
True	81.80703120086713
True	319.33850610701336
True	386.2157814295285
True	168.73127162626932
True	223.05133484595203
True	123.24454622288104
True	171.90142164286468
True	981.6298245294588
True	16.490819516373033
True	507.7113881884761
True	484.5907568872566
True	392.6800274014322
True	217.3946643582624
True	243.56060421534372
True	164.5096971549999
True	48.43770741540527
True	470.40064019568905
True	152.54391953866147
True	841.4700234546301
True	825.4480660809159
True	256.05106268806185
True	315.9005503847071
True	527.130944785041
True	39.51506672756795
True	87.80613872660405
True	738.4076827333083
True	1083.3888745064048
True	110.44385765407458
True	725.1076254489345
True	142.94704730866567
True	928.8716452994794
True	664.5576336259096
True	100.3179227602298
True	276.76010371052
True	630.253212231708
True	255.8871222522753
True	48.02765839556742
True	585.8101416655305
True	440.6285840531518
True	5.668578361089667
True	482.8879863347345
True	68.08263361524145
True	178.86997806168594
True	243.61415778253624
True	298.543535491411
True	75.56352573063383
True	222.03423853667152
True	357.26376469121107
True	432.7271147821899
True	911.5044818239544
True	48.207910381157056
True	876.1497352974475
True	1021.6814880676023
True	132.5799712631099
True	76.22402889437664
True	1008.523888789073
True	35.91389118064366
True	233.6575450384057
True	88.46067622406659
True	215.35380297726343
True	369.3298117665554
True	962.9752777974386
True	97.88836974431784
True	70.87035445185728
True	625.4085941244846
True	280.5594215344707
True	748.0409430496178
True	51.942196159282766
True	485.3024636356035
True	397.1637868244063
True	680.0677070302763
True	52.49823061601439
True	108.8960188020623
True	29.78707091601185
True	265.8472639434047
True	45.03095102599983
True	346.65931775884883
True	3.3738951681869285
True	1188.5960328719802
True	102.99263361405536
True	137.10496961288496
True	355.3167790353047
True	749.1895627728384
True	672.1975759691759
True	1015.6922276259696
True	472.4347100478524
True	416.3121889240285
True	143.2907768602165
True	425.2386189136513
True	869.343948204626
True	418.3855155157964
True	937.105540435678
True	89.52291704558921
True	436.3999771410568
True	177.82966081764715
True	279.11829244041365
True	737.5770973682239
True	164.01173452462123
True	137.68508138306504
True	60.86400330913825
True	879.3810402027743
True	777.2354786449482
True	77.85938850909523
True	449.92069569370784
True	755.6543694631233
True	437.714335682953
True	56.94354197549229
True	318.4518384438277
True	809.7026037220303
True	31.15211334527469
True	347.8269783157529
True	172.2736062454158
True	276.48594930276647
True	30.72188467490104
True	220.43553147077984
True	749.7227362888314
True	643.013274585939
True	55.3557717752591
True	306.2274191216819
True	930.0558222578492
True	18.230945993773048
True	312.4777064396213
True	283.95193586331266
True	428.0536829487276
True	216.178248034455
True	586.7577706214734
True	45.946799527214125
True	966.9267606564964
True	879.3264462275084
True	46.20863570528469
True	391.5900831161345
True	726.3471902054791
True	952.4429350574472
True	266.7048155279499
True	597.977102335733
True	130.04473774964396
True	187.21675244160707
True	135.39994455853704
True	136.29487591625335
True	212.43169467727023
True	942.8661651663824
True	764.3215119229166
True	963.7421793054732
True	20.78698944891732
True	28.533601833896164
True	344.6452451828377
True	13.080608791009512
True	606.6836896960763
True	1068.208555143983
True	267.95643626320947
True	209.5623375053974
True	87.24202011705026
True	218.9039109412912
True	121.88115045732994
True	45.93227494333072
True	130.2031313673478
True	90.07538871281764
True	245.2601092103808
True	519.3006559614142
True	164.5683275363312
True	29.93133661925752
True	57.74483865838458
True	433.6299737521448
True	260.7996723773583
True	606.7606560132456
True	22.53270021379665
True	114.18280784999598
True	658.3982575863613
True	259.0558013027803
True	474.63955028203134
True	666.2231600303942
True	108.07006247075
True	113.58510474002097
True	80.12044485442934
True	28.91149317531884
True	121.60831263256514
True	86.49703362575806
True	102.51140652853604
True	151.5254730226282
True	237.24940670131457
True	794.2063499425294
True	283.79849010141953
True	963.713009070208
True	163.18976668144427
True	212.13161190540563
True	790.7817272037747
True	310.2439927844957
True	596.3345152811792
True	254.6374365892315
True	345.2604332402233
True	447.9652356811743
True	564.6127017859171
True	644.4248289554915
True	369.9907807049637
True	35.57441180584363
True	540.3285784900079
True	610.9021020251072
True	20.16771622319852
True	11.334965475144005
True	254.787098825907
True	413.0348824921189
True	440.7143827090795
True	65.72937025524378
True	635.4408780162954
True	966.3161994620108
True	239.27976623438144
True	890.3642873300414
True	289.42274237804827
True	98.7141700714707
True	276.20497660972484
True	647.0074488355052
True	36.30997635278072
True	577.9913461611768
True	1280.0077711610363
True	1016.1873855100544
True	910.180696993906
True	205.54351361031453
True	93.6701772015721
True	192.0021213218377
True	830.620998891448
True	141.6377981770988
True	1072.676788981818
True	876.5916219239342
True	42.64373021972873
True	91.5034557553031
True	424.4479594462762
True	417.1721101128926
True	192.9279481459897
True	515.9669651101698
True	688.1521174411777
True	123.89294348919864
True	290.3520210476622
True	1026.1171705148208
True	51.25888900044733
True	713.5000561615531
True	549.3943459199816
True	38.17692606399284
True	807.8021372073231
True	378.28098980511686
True	556.4979154567717
True	113.44587183650916
True	248.72891710552523
True	214.51407838254244
True	28.05358049641206
True	133.0712624337695
True	760.6837516895238
True	137.9148524099353
True	390.9306034151994
True	67.0036475221341
True	672.053578011234
True	626.0779358071879
True	231.33357648662505
True	447.6940354575572
True	180.22889044607345
True	165.6679288686331
True	224.4952876126072
True	287.6001801096425
True	344.93652712565216
True	131.5399689111106
True	200.74311718416297
True	27.50970081100755
True	906.8788179163614
True	297.70737382083206
True	10.232910554759018
True	371.0975693665032
True	167.25569004433677
True	618.4717273822737
True	363.61568131278005
True	596.145744353022
True	543.5474933473084
True	460.5672961569162
True	784.3570115578378
True	229.72880605118965
True	555.9931837249025
True	155.77566437114578
True	544.953653348814
True	372.1708540553933
True	383.0522108502384
True	133.37782799274322
True	126.0641915411742
True	110.44856610877162
True	67.45453386155644
True	699.6030989600845
True	180.87635745342376
True	46.158669741742415
True	0.0
True	542.1757176552962
True	112.43975917583404
True	22.31680869367441
True	40.66980625712289
True	115.84845405592174
True	536.0321350419839
True	179.97744094176656
True	110.31399646416288
True	35.04629615969538
True	162.76521807470715
True	893.5713497471468
True	52.78228748026266
True	226.8603258578672
True	735.6951618028457
True	317.78975966884
True	427.8369975603077
True	488.3036516362718
True	496.2991584376808
True	596.7584430111909
True	895.4706131050852
True	258.0341333649928
True	1030.648688152683
True	919.595165023823
True	625.4016940102551
True	347.5643404010701
True	840.0335104787929
True	9.903725932853728
True	32.560911777830945
True	281.0282965979616
True	39.55294332119434
True	206.3331005718897
True	754.7672535801476
True	210.71948650840585
True	723.7503292487819
True	777.6324662781675
True	121.5135438653884
True	374.601443304862
True	577.8950831262617
True	23.911075744335225
True	130.8974301510218
True	430.6144057683781
True	303.59625570404324
True	200.9167152937592
True	110.8084861176609
True	377.90437481119534
True	21.12357402280964
True	369.159035266624
True	369.953820330689
True	1030.7169972853872
True	370.09920003797936
True	30.113787534437115
True	448.5885642956627
True	446.637331641913
True	237.4705430834159
True	33.57231600589246
True	755.9894089710787
True	433.1451971635525
True	168.7053361010745
True	12.872410837032632
True	1203.068832965879
True	162.13473245911254
True	28.983515956619048
True	299.7123312305057
True	271.3454238787548
True	116.10759886057372
True	291.5579126854124
True	45.23095689934164
True	326.2613801597924
True	300.0718826919117
True	312.9860399498851
True	29.811836111892053
True	42.79777599445303
True	1009.7910115815018
True	24.392704812003945
True	12.813575328369865
True	170.16517024968624
True	641.2494469049346
True	8.199864980967185
True	198.812271323751
True	174.52821988898918
True	530.2609811721111
True	367.3726527216466
True	763.7394601642463
True	320.69486838800526
True	490.02600309408217
True	440.04712044673175
True	506.9130124359494
True	103.59947053193098
True	1279.9497141452266
True	896.3194776147625
True	279.1450988652383
True	527.1043308235862
True	102.18586481348449
True	580.8637241258209
True	458.53024584477146
True	151.04274941339798
True	78.81550310650343
True	348.5733777742151
True	165.2451586909086
True	28.798028625614723
True	631.9559536709208
True	374.7412292717885
True	73.09828725406504
True	29.74518888675836
True	677.9918903680589
True	479.1726810885217
True	72.78981098153234
True	21.788218493980985
True	327.7059278672259
True	338.52772164351296
True	709.1040319392455
True	549.5615161873527
True	561.0064969514447
True	801.8821416712354
True	8.426120363768792
True	54.992909060808266
True	35.42405748836484
True	61.29433574774188
True	514.7608991872229
True	584.1636914983842
True	81.25185202229578
True	118.32873656347358
True	201.31392301646508
True	69.89024358967782
True	177.37210133365443
True	203.30668881842487
True	277.7897807634312
True	804.7327218567112
True	599.26873494644
True	285.0529376206202
True	189.4745517387004
True	277.6475256918722
True	241.74349742362617
True	748.6557672757979
True	308.6141388996975
True	172.93586865047186
True	871.464153388251
True	337.0342388443227
True	474.5697736140349
True	158.07775956667456
True	119.37985573028224
True	60.80670105369238
True	199.28640663935383
True	946.0428860593164
True	535.79574528779
True	118.87074726556084
True	352.2997040126355
True	103.79054085203695
True	673.7797286478263
True	4.3644529961707486
True	696.0552099177663
True	36.51612769616653
True	951.0698759752696
True	863.3210383317373
True	212.00229509269195
True	29.51802443680727
True	77.7085935247575
True	468.114930924104
True	232.1708068522188
True	1.8756479541193336
True	74.37595425390623
True	1072.8210077851663
True	329.89789760029896
True	671.7413450407059
True	488.7549247549045
True	33.58066427578692
True	139.7471695839716
True	433.8123134777464
True	930.4197412814932
True	814.8584129449443
True	401.9770468289876
True	340.7402695125673
True	18.84069153471316
True	81.31727916879704
True	755.6465149734142
True	460.8362591912509
True	376.7899466244292
True	901.6642966352566
True	26.807783721116007
True	215.14405014608795
True	907.500126019319
True	242.9617293215032
True	7.680827910738575
True	502.9666171814408
True	104.95845745557074
True	629.1777976999879
True	55.74373758228063
True	258.49782538207535
True	839.4815426528274
True	922.7011218379436
True	272.19983395448685
True	410.1891133670576
True	115.35680128048024
True	608.3582282535112
True	263.2085772814228
True	194.48790686033135
True	895.4966430941624
True	55.48450699890749
True	721.9574133555849
True	273.65781031591683
True	306.5622165087827
True	164.58489605877338
True	494.67910183743487
True	596.4303920915254
True	368.0689943072568
True	411.7347489808327
True	68.78567012159847
True	153.966463399688
True	454.24174673732233
True	219.53568841048997
True	37.17538434380919
True	199.2575265435113
True	387.0218196588697
True	394.02779188722377
True	751.6739098750945
True	129.8193874886429
True	653.7348515027119
True	493.5675735764472
True	595.8296456113139
True	136.9025182407783
True	39.50760992116545
True	666.7768998266727
True	75.27247819287417
True	554.4571379928212
True	685.2173252042345
True	438.59864605498535
True	133.61929386470695
True	521.945188670846
True	4.562566934871552
True	406.7995963791802
True	32.03056620393553
True	631.3126734881531
True	274.05072165130906
True	573.6240786565548
True	681.1156062209054
True	140.1943197892981
True	524.8934345262219
True	515.4240608292725
True	66.87225244644866
True	941.0670631861976
True	3.0432757656738083
True	24.082419058106424
True	649.8393662688645
True	681.3922367800839
True	130.49018431442377
True	414.8929884708152
True	126.627233348236
True	75.73941412827996
True	449.28858021514816
True	42.40176786909232
True	506.15438470396566
True	13.639441233265448
True	850.0832929747944
True	549.4678646385983
True	673.1613489637123
True	100.19439584925163
True	377.022385045576
True	965.010536706808
True	805.513590795684
True	143.97931501661583
True	543.4593036519324
True	455.00999719150224
True	250.57538850897384
True	258.46756159933153
True	6.3084583709162345
True	318.6625423978844
True	11.649844082705224
True	375.376707982189
True	74.02417428666475
True	396.161117970845
True	656.267166560619
True	124.12996757530009
True	242.4079847270312
True	641.0538105935734
True	686.5420939096038
True	295.96844518632486
True	141.55444531027652
True	161.12074369920862
True	477.69421859870215
True	88.92356859647225
True	10.1285975864954
True	482.1521472741625
True	571.765384968746
True	18.84527871933144
True	143.36285121615126
True	908.460998742843
True	482.8379087204296
True	272.2403525971934
True	33.34542520330591
True	481.08964652356815
True	115.44776361893676
True	580.6623216701838
True	680.6540122857684
True	292.37050395040075
True	379.281260792857
True	185.81232178648435
True	244.9700085201941
True	74.99272033766144
True	218.3951452166721
True	504.1254446959754
True	19.740061407117143
True	432.88541422586223
True	373.41717683705326
True	709.0760497402695
True	900.7233580236058
True	879.2520656865155
True	155.56671287981283
True	411.5975108425481
True	71.3452456359897
True	194.229440406065
True	317.9491309938453
True	9.875435347944952
True	787.8246896319217
True	21.918467702307098
True	402.37809134371366
True	253.47368059685263
True	648.6861071629039
True	211.71271010864692
True	40.7667560871773
True	684.8920614042383
True	1074.467859718663
True	234.0942256211688
True	126.41329795320928
True	581.1763149681113
True	502.5203607044786
True	18.88945368000451
True	858.0627875231992
True	109.5094818427754
True	45.07876548988183
True	310.7144465335202
True	342.3133942697693
True	393.3275349904464
True	272.5705800373198
True	18.505282894011252
True	21.097617571340773
True	839.1517167768098
True	206.7049055618776
True	114.01838248275156
True	832.5514277763276
True	657.5000434268022
True	650.9383954107154
True	446.6486778631344
True	155.2355826143441
True	32.88251713324835
True	101.54886182740508
True	429.7188472319564
True	223.5795336293941
True	483.2093100136228
True	149.20979430903552
True	475.65656574349856
True	640.1432645715182
True	954.6424538347968
True	24.38305202737193
True	966.036336085116
True	1095.4311949330245
True	483.2871761754319
True	86.66371134394626
True	770.0600556879169
True	646.5196992720354
True	658.309020848974
True	175.50127448835534
True	742.3528053557035
True	717.77500873788
True	122.83565262439797
True	748.2728616902557
True	813.5744981720914
True	487.3582433497963
True	231.8912063822496
True	68.61552730431036
True	305.5958898496928
True	337.6638746060202
True	471.3189292532948
True	426.4077568386618
True	191.35656244373664
True	309.5228550047534
True	3.184276313370832
True	13.277640079861374
True	108.26456832475868
True	131.17418798237617
True	343.2691529488837
True	338.49897908659767
True	105.63657415157122
True	19.58353959575059
True	208.12727424952536
True	836.7145533553157
True	439.67789590812725
True	532.4798065628153
True	567.9157824540466
True	831.2355086031431
True	630.560926156099
True	89.76912081338735
True	207.10951770925453
True	250.7989376410584
True	283.8012953506476
True	107.49995579947678
True	366.4042573811305
True	437.546211375227
True	168.70327961761663
True	650.0381953215689
True	250.5790904599329
True	214.19915048552843
True	29.480600615043475
True	249.85339574131797
True	498.2948440262938
True	159.8654059121045
True	551.9171752045866
True	490.4914481826672
True	239.6165016317454
True	108.69341030012971
True	38.77578774969732
True	410.9935239330428
True	802.3910854890082
True	167.64187606040122
True	1039.7941366191135
True	1021.929073077628
True	476.0529037175847
True	101.8385839447262
True	127.96012197769778
True	675.4284542029646
True	8.548031333616606
True	225.19048620479168
True	133.48348665673916
True	115.18554809035828
True	325.3718978192724
True	633.6932064802836
True	38.19065688585657
True	128.92618461626267
True	950.4489664979224
True	60.245891950575896
True	460.4046865992649
True	534.7325995131803
True	244.3654956270668
True	134.95216211212556
True	968.6414050858892
True	1192.0239199444395
True	525.8254889166186
True	661.7730366699916
True	220.2293751559244
True	152.73424574016474
True	320.8701779240582
True	261.1293474787054
True	174.02087340363155
True	283.8800143647244
True	352.4721499728624
True	10.973377442106088
True	627.77461898651
True	150.48991657602187
True	76.20233867125587
True	429.06143510846624
True	325.55019189029707
True	1181.4436956279608
True	349.139810137485
True	944.9940539470596
True	9.2973104771853
True	272.7945247626438
True	223.32024040798512
True	157.67053210651136
True	491.7318606332128
True	195.39179196895424
True	416.69651993851903
True	330.6440970470044
True	107.82428272161688
True	358.61633304123944
True	1017.286728178172
True	719.3407067246219
True	225.5141897076265
True	110.18891516792668
True	298.62487437194875
True	25.167765757263997
True	349.53846602826513
True	307.1437616883859
True	559.284870583652
True	442.8101392980768
True	374.0979675978317
True	151.9668141410844
True	11.755384296380145
True	410.2034649772462
True	286.9046638718867
True	136.92810018373697
True	302.0261103397634
True	424.4961047288672
True	813.5764205454598
True	320.488440287628
True	773.1390139470647
True	406.5710522449453
True	377.3619942548371
True	1.544837632527865
True	1131.51271610535
True	104.95341123273116
True	913.3594740584576
True	203.4428833273936
True	467.0413289318586
True	669.2932913901326
True	86.19405902748372
True	501.9165311241933
True	36.08342263282938
True	397.6417530159382
True	78.9044791880906
True	228.82096289268725
True	36.97534143212194
True	667.5248068766605
True	182.4649661005598
True	25.71660556470993
True	409.11180546134415
True	112.54447514918098
True	163.54262694362012
True	795.7863550526315
True	254.8711844168587
True	152.59177459980208
True	380.2466613161493
True	516.0089876624083
True	348.001635973961
True	543.9293850563787
True	629.7720371731261
True	149.02613920282158
True	6.263749757379427
True	71.13717387915305
True	429.1511795701052
True	90.69882726061414
True	78.0775648529898
True	1020.6207896115304
True	26.433427337934933
True	314.95366696731594
True	316.56156649461013
True	482.3416189937225
True	676.2024161562875
True	188.24746714762728
True	650.9442037628049
True	317.7932863550582
True	347.3446376018951
True	270.8706734492657
True	197.95048172902665
True	355.96299929599087
True	435.0513125838317
True	403.130357330064
True	586.4152686488945
True	136.97458931895727
True	74.55061992140405
True	40.3721810009458
True	296.90896208199
True	615.9478795121775
True	396.6787620304391
True	794.1337659116101
True	215.6004307512434
True	385.4329955799369
True	67.0818080247735
True	54.749230859079006
True	435.8228630052181
True	202.63278242240372
True	221.57637496085408
True	42.70919335680691
True	1075.5553904267626
True	176.35784682736085
True	915.9130545065032
True	312.10313240638544
True	914.3436569482108
True	229.4153034727344
True	460.3451059739381
True	526.1773407281499
True	625.6319709377004
True	212.0861850039167
True	496.2643932047447
True	972.3404558227768
True	130.1234066318896
True	6.595801692957339
True	547.788129446669
True	29.14145877452189
True	75.67009425959871
True	810.1148601098195
True	223.19400511220945
True	997.7836613520936
True	666.4252323123704
True	399.21969216767366
True	292.5685777461261
True	489.09603200712496
True	349.00921317144383
True	168.9834222537291
True	676.8587663004818
True	725.9210988759718
True	204.8046632885084
True	88.31138425253693
True	515.3103764812336
True	130.80503067462922
True	380.99172591437525
True	329.62137270736054
True	67.03119517135666
True	379.2518154664433
True	409.00790613064567
True	369.5648715821058
True	400.0984720328247
True	412.3399487525036
True	665.6932881466961
True	59.3493830285233
True	442.71324164455234
True	320.5977405978141
True	674.7037704418581
True	220.19036922469192
True	97.97222595280604
True	42.77856468541565
True	545.0963595098364
True	624.0763171661546
True	184.23321856353405
True	410.6629113180572
True	342.078434853048
True	17.334466603880472
True	167.01281767487745
True	287.2314589221324
True	2.744182110084685
True	878.0092541073174
True	80.07257506379133
True	107.24498060863505
True	110.94227220726214
True	354.424018348071
True	36.48123001498684
True	460.80817540293
True	222.3451657104334
True	5.16407852652476
True	119.06131969228788
True	432.3853662736514
True	48.5137162852353
True	64.76077602469644
True	174.63807962485524
True	298.70011531651943
True	1000.2045747948558
True	388.9536372858652
True	978.9934970626946
True	184.9677116664314
True	1053.5264922566846
True	779.3658879773416
True	660.6565990964575
True	404.1181846059238
True	384.0762410929638
True	79.29371532833476
True	77.3590029935471
True	82.45877014922718
True	173.22006467725092
True	488.1475161115338
True	1047.851774086433
True	175.833416389561
True	352.6950521333844
True	435.707481920432
True	605.5757446170446
True	594.5710798967257
True	281.3793624775842
True	440.59189080710576
True	662.1483662035374
True	96.19939193535711
True	695.476929446329
True	273.97870053494705
True	135.37559202714598
True	410.8306721649287
True	815.1475042290425
True	413.1475230157105
True	846.4794153537074
True	196.2489037711643
True	343.07955076752984
True	705.9948463314447
True	615.5075892463675
True	194.35523213502552
True	255.1302080596898
True	773.3188436862612
True	32.03401884553855
True	188.4359646553073
True	507.2224334039477
True	716.7024077127403
True	105.19864377425442
True	38.57198754558652
True	165.28894489510537
True	713.1619145490774
True	315.3623015838559
True	561.2640253043952
True	356.0539277363339
True	300.3884380198324
True	455.635990155886
True	490.1950675962855
True	73.50770679464715
True	364.9053397979642
True	743.6645851356318
True	0.0
True	282.8241803125594
True	247.30143929654977
True	1014.4699904133952
True	152.3161528170031
True	632.2107242517533
True	639.6702108728929
True	111.99758147390143
True	216.04492371263984
True	134.5474806901731
True	11.151846939702043
True	293.9877812968606
True	379.6692331738885
True	1122.9297804559203
True	230.5189135182871
True	411.5901883346348
True	654.956685995811
True	205.89875616660515
True	26.942446011700653
True	862.308773213079
True	598.0592234857054
True	153.20929133560858
True	603.6071884651807
True	161.57818835309735
True	292.5441676240683
True	781.3183729247968
True	28.673184896331485
True	111.73658858914402
True	527.521219454451
True	59.93662279025133
True	78.70584071522731
True	389.9063360483207
True	23.98894624234144
True	757.1158104202857
True	99.50999731250694
True	155.17454725513593
True	19.3528524793964
True	700.2664538939097
True	28.730754176688222
True	781.4245578963571
True	399.733461998266
True	114.22885569245688
True	694.001749567915
True	508.40254256245686
True	549.1175211420201
True	44.255225001604586
True	361.7315976729213
True	5.49128340869821
True	94.5304939849765
True	392.6740817130526
True	44.84545830009266
True	123.03993900562038
True	313.61698561650843
True	170.51784629939604
True	100.69249003109324
True	662.5873119816869
True	19.77468869609736
True	1105.4951790481475
True	492.3448184161661
True	304.3154012274964
True	495.35041435297046
True	116.567295720283
True	776.010873596989
True	1109.051438614767
True	746.998315195507
True	177.8533427921614
True	224.95517516867508
True	53.3825294192789
True	57.25785294454215
True	156.4902964996873
True	99.7483048000485
True	172.18742174482924
True	1180.5704604197708
True	306.8317777201472
True	366.4356676501573
True	725.2352227341073
True	17.022566487633323
True	15.038596020859886
True	591.5717216726475
True	6.026106036924119
True	117.4802872550384
True	708.5974915376523
True	172.3336185286101
True	639.904476419605
True	840.202206444374
True	156.5610586805432
True	885.9568130733072
True	3.0350689119250718
True	438.7995739135928
True	1048.9267065297036
True	27.33202128299349
True	234.3030780399015
True	152.11728706226685
True	964.2265317246952
True	234.0300770927364
True	485.10411796058
True	118.76825416890732
True	529.3217937055547
True	156.977607342809
True	99.58441743374496
True	391.0534761937379
True	68.13933425772939
True	46.56328627034706
True	1051.9489739472156
True	261.61528811331993
True	163.2167796543979
True	371.3690938981407
True	399.3794646677119
True	212.99596962861744
True	165.02192231614143
True	401.3024625701278
True	35.28495421348989
True	491.34271802558055
True	1082.9426419173917
True	105.97529383562872
True	485.16744744424994
True	313.08240071751874
True	24.98224329987868
True	398.4756576239344
True	105.84141224829352
True	609.2053288261319
True	211.49706069146447
True	426.22495682224553
True	20.790218959424102
True	428.29459932216696
True	115.04583557806905
True	346.2349420211127
True	38.43484264054042
True	155.9140016060241
True	245.67620920669992
True	751.2849049841146
True	57.77427881866788
True	128.9289003772458
True	236.853388261306
True	144.2120534372864
True	609.6780024582129
True	547.898869325548
True	764.7634480097964
True	403.4994927823413
True	538.7115358478438
True	417.3502210861241
True	689.762179630005
True	75.02917287537257
True	467.6568414476303
True	438.47557187564826
True	47.65239720281945
True	83.48273906481518
True	125.50309547443106
True	92.18012360468065
True	334.18108267707464
True	849.3553480367895
True	324.3145260074712
True	1118.9447928101008
True	313.8098489252611
True	912.6559346623054
True	144.5437336184331
True	591.193066176944
True	594.73110476078
True	689.8689024138627
True	454.59807317431313
True	62.95065495640418
True	291.5256695101877
True	40.61382678549677
True	165.52170701922867
True	168.27404124217318
True	1079.063563227976
True	223.33418740930537
True	540.1392723113862
True	526.8325701641402
True	552.3902086186214
True	905.8110932779956
True	591.9645232056182
True	666.9616085926943
True	935.5402936216332
True	130.49804615490035
True	302.95314045009815
True	269.73775043114523
True	314.3372484942292
True	91.65244099559848
True	380.04022856775583
True	4.59765510566216
True	311.3161876780476
True	263.80593982863365
True	628.0473679274526
True	275.6641862359552
True	355.9839815842759
True	9.074227243769426
True	58.79234994743741
True	543.874194135933
True	32.73062925254411
True	146.67013799435486
True	64.3260300426494
True	152.97347741704976
True	236.9387605974342
True	72.09161427928281
True	363.2718707754968
True	254.86073442483183
True	101.307787411217
True	341.95464174518736
True	62.93606751749783
True	575.8473986594439
True	863.4838213839121
True	285.6373921074379
True	1185.1315886589705
True	109.6543147373206
True	313.7699393943247
True	1058.0951633858683
True	88.50415532054984
True	274.05967801854456
True	10.221374214183305
True	407.7857382537624
True	448.2285395866324
True	158.0194003255043
True	621.1345525317035
True	928.4236760826356
True	158.08378905613213
True	77.48575974187985
True	317.1097944183305
True	534.7450104999072
True	632.5989909010726
True	1232.8257171227287
True	26.63088353212528
True	932.8819739286714
True	132.80591949799492
True	637.2341192133854
True	122.4996425161253
True	126.44697951281564
True	190.22895833307797
True	169.8727224192782
True	747.0341249076625
True	201.28435420497703
True	225.8923936619977
True	71.89891635308891
True	512.8793508818126
True	437.7836105627955
True	176.39592834094887
True	236.4060008884736
True	15.82370501084519
True	428.0143735965633
True	222.12992314385428
True	286.04453619252075
True	108.87809104439684
True	710.0583914381026
True	417.4308844542874
True	245.0054393781937
True	646.5714202355445
True	544.6342015258572
True	462.0570843078282
True	131.83386279925267
True	527.0930482580925
True	418.48018662589016
True	3.036447189441565
True	199.21133369651807
True	93.9559210901546
True	238.06635916838763
True	3.0225690231976765
True	130.9426845951573
True	346.4834833944838
True	7.37365271516747
True	807.8826208576736
True	171.58966809429805
True	719.6915519255912
True	800.0245043736483
True	164.91242365361146
True	207.6003167691373
True	488.555710066136
True	868.2361409698713
True	50.044731518472325
True	37.69410833794326
True	126.71343899257393
True	624.896314674003
True	733.525957431183
True	188.3121380025618
True	606.3048217679841
True	609.5864166344322
True	871.4820880801697
True	416.7727096114375
True	192.8285488328821
True	869.0445218368054
True	229.30730130134936
True	155.260696136062
True	325.5731458668977
True	224.504270168832
True	209.69008166671256
True	608.7777705748066
True	252.24599586696507
True	197.6958493820007
True	467.7767581825088
True	468.426325195348
True	62.28051556780292
True	280.39500770753926
True	76.50889826156583
True	340.0879459033046
True	366.9720540304436
True	250.0238013230493
True	178.60820646889695
True	360.4721164301085
True	664.5237121968768
True	752.1161362009983
True	292.63478999841305
True	762.4760750307241
True	63.22975619277312
True	897.8416443633766
True	353.488897446941
True	12.742437144079922
True	616.6465442393885
True	694.2632441345295
True	252.3293050768349
True	172.24177311241152
True	51.67176102889158
True	386.6083512993229
True	74.74541272069149
True	14.549677428922864
True	884.4882656184838
True	387.4325743938712
True	183.8999085638493
True	1004.7095313949828
True	10.448422488830984
True	783.6492971031325
True	29.613951692952465
True	658.948285050506
True	59.82187227180642
True	774.5280875066136
True	438.6772248736421
True	195.96257613509144
True	438.7677865950615
True	213.19119563223225
True	301.10521186505866
True	219.96878144679624
True	402.20773907091086
True	10.128502628579833
True	333.3750638227391
True	115.54805018552996
True	11.171487715540504
True	468.9627771284482
True	735.86031954957
True	287.75534500355224
True	78.28237028158189
True	299.9785630889469
True	77.22383920743137
True	186.6351867479992
True	191.62393481283857
True	375.4421065298556
True	44.977109429347344
True	138.06608139321406
True	368.0847522552604
True	887.9066831450226
True	114.57704141324795
True	205.32087259372463
True	428.2200515838596
True	20.98521382895158
True	414.2075053897568
True	511.473315148248
True	85.8349936369871
True	405.2922493848728
True	354.8928604524501
True	412.8274880803088
True	577.3549748346529
True	1057.5749927890174
True	978.8967649868412
True	55.16965768920843
True	1078.9754493327623
True	116.2197269669049
True	112.73661593446158
True	109.59595657599458
True	468.5836652694404
True	378.71333767656034
True	592.6928354373633
True	254.24198210560996
True	151.96472585540835
True	400.708311794995
True	15.174790441578196
True	461.4198969201476
True	400.4013756541916
True	146.9548232711013
True	92.69286205631067
True	528.7027008469137
True	997.2705966982232
True	199.1483735440457
True	69.91313379897441
True	420.3142031540957
True	395.953483785515
True	470.2351086234344
True	333.9740198282581
True	4.7751746803210775
True	516.1705268554496
True	501.6958150974325
True	497.4527512911385
True	192.43679188416303
True	98.6493943396298
True	19.5560893562642
True	376.177824344693
True	104.8940029828995
True	7.982532752606107
True	30.548572907858468
True	341.3123924886268
True	646.1529896685079
True	137.50701743827952
True	91.561996389125
True	25.05130420981096
True	401.73215804478747
True	363.2869499378767
True	774.8451957886533
True	302.34401730602
True	497.11246030527593
True	547.4970011173651
True	525.5772239382603
True	297.4707232329599
True	534.2224033234272
True	97.4231427434769
True	592.1213231678832
True	7.071230799057646
True	354.436706493556
True	469.2674964707239
True	973.1899339743836
True	342.7835005065587
True	782.095046614082
True	968.3486542223254
True	184.95851334565975
True	33.265020999470124
True	394.42332965262113
True	387.15186928422736
True	573.3645567936105
True	245.709037471748
True	29.46410036689022
True	659.5222608881567
True	133.33759459594435
True	1072.6358848907144
True	320.0715281530616
True	457.6492602496232
True	128.30226509267175
True	806.0320661588418
True	141.1190556754928
True	815.4922195869046
True	574.0445463311765
True	187.02828241275185
True	110.39565481464598
True	64.11566208702766
True	569.0653203874807
True	890.9099320839213
True	417.9816794103774
True	550.2066951251365
True	131.1960201982887
True	635.1687421903624
True	483.6434061788737
True	776.7456399326055
True	326.66938761948205
True	591.0388361378783
True	117.96025206199432
True	24.767046508172275
True	416.3151380838395
True	175.71776128132723
True	105.49684787275328
True	377.4850288131222
True	1096.5836106657564
True	271.6130419388061
True	552.5336404064449
True	11.615324007405713
True	60.44595020393319
True	313.7922965400944
True	811.2764996252426
True	445.0156566029315
True	528.7799193990965
True	744.4951311569936
True	66.685541761715
True	715.8816074920927
True	50.10342195469891
True	105.18355568272342
True	194.220473342498
True	87.05484171370543
True	26.763427012582483
True	310.42188066310024
True	476.94101980418645
True	916.8228180064982
True	846.1808804331056
True	5.280418634638906
True	282.1067638537285
True	473.0987669950112
True	127.05962544462272
True	230.31598835377807
True	327.09325374423423
True	1305.333398961783
True	443.1586498315951
True	24.228235325264706
True	185.33147351012715
True	705.5061713039382
True	33.1060939701586
True	175.98099796780755
True	563.9626129783429
True	72.53822465859693
True	875.9712152050621
True	342.282173878426
True	668.0592368068693
True	77.47397748842721
True	685.0128132968927
True	594.4303407883556
True	876.8417671893815
True	245.57151918329265
True	505.8120204807389
True	808.8561600649682
True	928.5743663871976
True	239.72485295856188
True	742.8394278260182
True	224.5376047751236
True	444.3012018085698
True	375.24125567399375
True	494.9369979166481
True	494.6811325537712
True	312.9944835204205
True	341.2350275156781
True	110.10324567847027
True	328.2583494402805
True	1098.015943329336
True	310.5100377573824
True	145.7681458566575
True	294.4155207071062
True	739.8576504702354
True	646.2694633198142
True	420.49784616117046
True	123.76507166748048
True	328.14370079590213
True	31.58159014609684
True	167.27013205880394
True	88.10048775279982
True	90.28051145030874
True	549.5912636926079
True	132.14269869030647
True	131.36221506622454
True	112.39197598493068
True	88.1231405849953
True	436.64177338564895
True	400.9071964816176
True	1027.80012391473
True	527.1347706028157
True	837.3259369703935
True	257.7493376780457
True	291.3853678650659
True	518.720223614291
True	190.61090961157092
True	718.5829930530938
True	243.67792737363575
True	362.073917450918
True	70.25607903799586
True	117.5337006592625
True	266.4428767212136
True	111.70416454215358
True	465.49301323798943
True	32.560761488067975
True	583.0293916636147
True	1009.4172992458284
True	730.8345067377672
True	1.29207749715084
True	62.12217440590072
True	502.1780416596412
True	439.47239143954965
True	78.45364323171216
True	120.66851526992087
True	309.5411767381641
True	79.6666616021379
True	54.32500401487928
True	713.401424104868
True	658.4966398093167
True	151.64427954094057
True	171.8914336463783
True	550.9719320913949
True	56.79628882702234
True	24.808759603628666
True	556.6848726081739
True	470.4969103922917
True	1122.827324498873
True	46.07789624117928
True	462.4386186407158
True	911.3274972945576
True	814.1216994025598
True	283.85200908016384
True	777.7909734846392
True	415.6040536942261
True	40.64318289224508
True	100.14582263328924
True	711.5953148616038
True	80.4116156229209
True	140.33051643817447
True	969.8752938215416
True	182.63869344751063
True	271.936169364033
True	107.72188074412858
True	651.0091040306006
True	625.3819452563696
True	213.48957692695333
True	441.0772732850383
True	44.93189575108934
True	279.9296461412884
True	583.3669348120767
True	644.629893259974
True	309.80111260155763
True	72.1164805800538
True	930.7970053900532
True	1056.0218718368326
True	569.145459057483
True	69.07621170413552
True	32.4118191112426
True	89.50217151938557
True	108.94427354766846
True	101.53244452367667
True	878.9638763867208
True	1220.0840191647212
True	746.7668299176722
True	333.5789603549878
True	8.909949826873799
True	22.39284502143578
True	335.04111857805475
True	476.4430680169218
True	48.55464325082198
True	557.6541276486201
True	437.1806574220904
True	403.19521242908775
True	78.42553680184989
True	196.205755764968
True	243.1968216853476
True	135.5558384579635
True	398.0737049361434
True	42.62640110376661
True	173.627348001801
True	1158.1927838355568
True	5.877471673531358
True	29.32675981044018
True	595.9475647610753
True	350.90763224189334
True	792.5116142506798
True	158.0359625614486
True	752.280051420154
True	599.7902497165325
True	292.56762119102416
True	431.2221085887689
True	330.3207249709216
True	291.46394974301944
True	268.3864607430279
True	397.85252508183146
True	502.1479516154303
True	498.9773305838564
True	105.46978452852264
True	355.9156866578631
True	8.439819506625678
True	186.21238095868503
True	220.86751841576444
True	860.2825942463635
True	571.9365953022811
True	29.85632881144076
True	719.3356540897543
True	859.1074129869411
True	99.67304197709691
True	349.6288775256568
True	852.0507222000467
True	225.2484132753357
True	162.6754728511146
True	530.7786621322432
True	563.3949052451164
True	1123.0343618954992
True	148.07561393449146
True	153.6872741367532
True	260.2351651215474
True	321.0533228675506
True	400.6462439139792
True	413.7742448808983
True	333.0600089041204
True	460.1090215710447
True	497.038860997037
True	237.4980839340228
True	1480.3823233036517
True	244.50040825152524
True	402.14005869797467
True	54.18557319918295
True	762.553152603847
True	254.0831942761846
True	946.733813901723
True	565.5814850197692
True	310.9061725222679
True	760.166931071723
True	265.0721071937399
True	219.56200974110223
True	256.6824206841049
True	212.60086255495065
True	146.59160649275088
True	250.8884453808569
True	724.5586922539812
True	544.3364696296289
True	215.4220038833098
True	1163.006143194687
True	116.86635764257602
True	261.33478161911245
True	71.98371643602884
True	316.2651615659773
True	427.53716610823454
True	95.682633008066
True	217.18035106073535
True	77.8919393028122
True	696.2027140063426
True	376.9689292961096
True	225.75499922785545
True	725.0724669205374
True	884.4222219180092
True	813.578814576358
True	814.4623626433931
True	352.97723700429066
True	1.1736480276460424
True	264.8797991044697
True	51.46038481619224
True	386.6450682725816
True	53.30138287978559
True	349.45631417015625
True	858.0669053643213
True	1031.7737711201933
True	392.2501980411381
True	23.988143689882605
True	524.5558324799844
True	518.8254129997514
True	189.16098338195863
True	238.14543943948627
True	295.56882721299445
True	22.65411727536493
True	127.4485524130885
True	956.9373184732452
True	63.28788348572525
True	500.6259825421762
True	791.2512471427447
True	105.50236779223968
True	244.5744261373082
True	113.98912830173782
True	16.345005299419633
True	1.032914231094445
True	119.65229567449546
True	1016.4035725465496
True	489.9154292098968
True	68.27204095539987
True	792.2314325009382
True	342.70561703580825
True	1.475927355611926
True	444.9154333614086
True	187.5045639015063
True	506.57013927117896
True	84.94376163500205
True	326.72830581177755
True	382.6580918583349
True	166.38783641334254
True	206.9038560272764
True	126.61730753271138
True	172.17450803066458
True	1016.5118424290328
True	15.929660271285387
True	507.4989878050032
True	486.3421041878959
True	416.8972170423096
True	220.0270843086333
True	239.1943053612104
True	161.52317616467883
True	47.00950969178135
True	475.9543067097022
True	148.28861224977854
True	839.8140557519185
True	831.8088241607759
True	237.9171006223972
True	316.5432054165525
True	511.0739437675505
True	43.53016523365097
True	87.27532455541932
True	733.1289627407242
True	1069.310189104002
True	113.97630964839126
True	713.0415704495726
True	139.73534623671875
True	939.3694977827324
True	647.4776989509542
True	100.8570226456592
True	275.21437993729404
True	606.1165427992009
True	268.2756641311718
True	45.30265764626227
True	575.1608580728686
True	425.0489189705961
True	5.910194478144185
True	468.2412224188839
True	67.77601251163834
True	183.83057424547025
True	241.73628102439412
True	309.2056312805877
True	76.11775859196537
True	224.6161892667472
True	356.62195784440206
True	439.3062737597607
True	942.8988527291348
True	46.40857821388086
True	910.8943771896788
True	1009.0101978295936
True	126.94712891897876
True	77.59006671822907
True	960.7827371532278
True	34.6627272552587
True	230.0727030702953
True	83.294383283346
True	199.96300082368796
True	384.48813101698266
True	936.7145546528644
True	94.40328558084956
True	67.38136597986629
True	639.0831590616099
True	283.94191533090253
True	705.093226896156
True	53.12783468254452
True	501.2213375055141
True	383.5754339009744
True	684.5499029249474
True	52.05645252773955
True	112.80218468186908
True	28.458204707250754
True	262.58663088159665
True	44.199750026501526
True	351.4400750794555
True	2.9448362489733397
True	1200.626640573839
True	98.97664056476054
True	138.7958256127371
True	350.9430556099994
True	726.1056714050444
True	664.8242972478552
True	1014.5809649973628
True	457.2661765516168
True	409.08017008546375
True	142.78788081827523
True	415.2807167734888
True	848.8484197758786
True	424.5545801232781
True	885.6992675383023
True	85.71906941550866
True	420.2428001235157
True	174.9235159126898
True	282.50608945342464
True	751.8526937641712
True	154.38532423357054
True	128.82586502914026
True	65.89329006380875
True	864.0149139560206
True	776.187166722548
True	81.31937808554089
True	437.7483155473885
True	744.279785937216
True	415.2789572339713
True	56.05169292004987
True	316.9419209944791
True	781.4469573427169
True	31.380820846805594
True	369.0718653072967
True	168.29497484086397
True	272.877806367611
True	31.873601178284662
True	218.9794569581731
True	772.6019470773899
True	642.449822783252
True	54.36577000146151
True	296.72292794553846
True	864.0351448398613
True	16.78391867007935
True	327.55289519265165
True	295.9988845827765
True	440.6384864901671
True	217.5970593711751
True	586.5126945370351
True	45.99457562029853
True	987.1231532967216
True	913.5716178035702
True	48.92452069857697
True	397.39378256754594
True	724.4045129171517
True	904.163918101198
True	264.45595830007966
True	597.3132615903202
True	128.7575808298907
True	183.81874163452497
True	135.19565107365
True	136.03366651006843
True	206.9478571268836
True	943.0953802767042
True	771.6156600831729
True	951.846005917691
True	19.769743759420614
True	27.82684881777581
True	351.3388891892771
True	12.677937419024964
True	627.2239442019297
True	1069.6103460284196
True	257.76997199692687
True	202.81470306624527
True	82.87323488528355
True	218.8551017725699
True	124.70320901600076
True	46.227467453031
True	127.13372198419157
True	88.23481352472338
True	250.6533263251264
True	524.3031404471843
True	162.6567838679381
True	30.51205507640942
True	56.64613072492166
True	435.14826094194905
True	270.36538822064904
True	576.233252269288
True	21.44451599065606
True	115.21359300415529
True	666.3905222486021
True	262.51820321
True	463.0317481194798
True	659.4777261073625
True	104.10128866841735
True	108.00118019018846
True	79.97355509308302
True	29.37690097059315
True	124.94602851882172
True	85.18626950326806
True	98.11196880748253
True	146.05518864420318
True	237.6449673749853
True	814.7797153227393
True	288.29346489035163
True	929.3960679354548
True	170.04289506596868
True	184.4351676103464
True	796.9998448119708
True	292.63201256677524
True	593.8148357191814
True	253.99023897332245
True	363.8908156092844
True	466.1585913258181
True	539.7719759836071
True	640.2937187057121
True	370.59664195539045
True	35.03852512484906
True	567.8038289790882
True	605.936431325358
True	18.32480473458404
True	11.358014398101004
True	263.7731420452505
True	403.33252787907
True	458.0565533875275
True	70.49075725068684
True	613.3766816725338
True	915.3007215673288
True	228.09473040243225
True	893.4576188741428
True	272.45528306224367
True	104.65448508095882
True	270.9136916169472
True	642.2009920646568
True	39.18557839182596
True	561.965565368239
True	1250.3035824516046
True	1010.9669292123872
True	885.6399214763536
True	199.2759944005964
True	94.04128829946944
True	192.19357109162053
True	842.0708172850435
True	153.8881082508908
True	1087.3230901425527
True	880.3872310020816
True	42.43619870483264
True	88.15308995992793
True	407.9892687538402
True	412.4431055116437
True	207.59484941208848
True	511.33584765612426
True	660.0774237652572
True	117.91234192604573
True	271.8823065622686
True	1018.5367873008264
True	47.43087114268311
True	681.0653057756698
True	563.8929727901537
True	40.26670545069582
True	851.9209564206936
True	381.2435477135729
True	535.5809750685664
True	114.45718838259698
True	275.9417829538438
True	221.00310124017503
True	26.16003364810038
True	136.72482529212883
True	762.1056739120413
True	136.31435099780853
True	386.5942555466665
True	65.56537400704028
True	621.1676135741484
True	616.7350643546669
True	240.09583549465523
True	447.435982810305
True	164.68159976601632
True	174.84463094018122
True	223.06371263453596
True	294.7835083788148
True	356.4258426356435
True	133.4247783878937
True	196.4448316195692
True	27.195373717025777
True	897.8125352095611
True	298.31537275006303
True	10.617378037572148
True	356.25414548904587
True	169.82182070035867
True	628.7499731854213
True	389.6210556243871
True	580.7118352219936
True	535.9389171966817
True	489.3385798641541
True	779.026769000911
True	234.07663295314583
True	548.3697649274035
True	164.7022023171875
True	517.452460834957
True	351.1411967563998
True	376.07213858221735
True	130.09135537618073
True	129.3762582353233
True	111.1889987125498
True	66.69998673223803
True	726.35159748032
True	179.35754175508717
True	44.71178342569596
True	0.0
True	553.1343820104146
True	105.8567164823968
True	21.05911193394141
True	38.49187162236683
True	105.79823229730157
True	520.9943327276476
True	180.88555384442972
True	108.15163240857076
True	36.42102412203226
True	162.36464570155073
True	913.3288095907928
True	49.25348205201301
True	231.10843202778983
True	733.444190644183
True	317.52087658285967
True	478.6603191690182
True	500.2600404467916
True	516.0249059179955
True	609.3814335363835
True	894.2078258384707
True	267.59712013086863
True	1005.7933070126578
True	926.530153722076
True	602.4637540632547
True	339.46084365209697
True	830.6422664315429
True	10.17166752147278
True	33.32402345157713
True	283.32713658761327
True	41.35318846482016
True	210.8172587099684
True	749.9272222591325
True	214.53158613392824
True	720.8475692580467
True	774.6866429494333
True	124.56906218530436
True	368.7004619231111
True	585.8222442660043
True	25.58055024544465
True	132.48092492840064
True	423.9980832328834
True	303.07429896939254
True	194.3309842363998
True	110.69058254439504
True	378.88385704015593
True	21.606839274506186
True	365.9242743292293
True	371.92373153005786
True	1061.482420452974
True	356.4238386344249
True	31.13385145295907
True	437.2982129512416
True	435.43353518636025
True	234.0953290999332
True	29.83088633653341
True	756.3089113716081
True	436.5637535413883
True	181.1702218863611
True	13.503826142189464
True	1202.0865753041746
True	159.41410046007198
True	27.827094741891475
True	301.9947568589456
True	275.86442880677424
True	114.35957611579644
True	293.35669860476634
True	45.62113985668607
True	328.4643758669516
True	301.97756687666293
True	323.01202539580737
True	32.206895558366426
True	45.35339205199007
True	1074.193906731623
True	25.9727006407825
True	13.772577823131323
True	162.07971679925848
True	687.3914473581649
True	7.969864242748984
True	196.48723293884373
True	183.7650728007465
True	539.2053250309413
True	358.368773641596
True	766.4382819390099
True	316.49039205448224
True	497.2408421477601
True	448.98344320080247
True	492.8427535866709
True	98.54606377716372
True	1260.0578941525573
True	909.1874640460976
True	282.11237432704814
True	521.5019606053409
True	101.45629148135912
True	583.3363133782352
True	425.0115376650704
True	160.2308456005064
True	78.90829748906289
True	350.1549476825057
True	160.81415605203227
True	30.441360380376658
True	627.0666118398661
True	378.7250772366332
True	68.65071016149507
True	29.92567190032716
True	648.8243539558837
True	489.4128978543806
True	75.04560435405288
True	22.967535509208997
True	321.2210891254673
True	315.7883798897436
True	716.505001224629
True	548.0517507997183
True	569.2319920596726
True	782.5980309357817
True	8.977600418549542
True	58.12120563504803
True	36.70170181868087
True	58.84090985070173
True	489.2451635346599
True	594.6058311895736
True	85.4145523964766
True	110.8686177952882
True	207.89552540520265
True	75.44808908539743
True	179.90011527052735
True	201.95420792902692
True	284.2753228662121
True	868.9873880132232
True	597.129588068072
True	285.6978090480196
True	193.4953084425408
True	278.71460708650824
True	243.2560697945368
True	748.3705195506565
True	341.6452892638457
True	176.76993724706298
True	896.150297354673
True	361.16417752907125
True	448.0699744429019
True	153.9053906221666
True	124.48110194831033
True	60.47526596216521
True	216.0950702317544
True	982.0994183818952
True	508.6728775840008
True	118.22391653634564
True	350.13374888359846
True	94.46401275440442
True	679.1993262657047
True	4.908051880330016
True	699.753600435599
True	37.14806767185944
True	945.7477007553714
True	857.332668160573
True	212.36388060983333
True	31.104496556960044
True	86.04252178778138
True	457.6322953205277
True	221.21833832090405
True	1.5477372155435465
True	80.70026201331363
True	1108.7316523169434
True	344.9084458789111
True	663.0629222013367
True	466.3134260859416
True	31.852210368669283
True	131.20199120127927
True	444.37989502639147
True	960.6407120530364
True	820.8206665184168
True	416.908092321377
True	343.17800889060686
True	18.092037597713222
True	73.98026937437206
True	702.5670842607435
True	498.392008561831
True	369.33133834938417
True	883.0591807214602
True	24.49887186343184
True	222.91339621403563
True	901.554395262038
True	224.8154535118881
True	8.037329509944488
True	499.7639561627981
True	100.72412010149058
True	643.3499817232902
True	54.11803685144235
True	254.19547697687204
True	847.2659173184799
True	898.5739823232591
True	272.8635497918597
True	424.2471202329693
True	116.11439339075947
True	600.8476702760823
True	259.431178131315
True	194.69856435295225
True	865.0558209811762
True	52.86291476669453
True	723.9578898554709
True	272.30859488856885
True	297.1821767555091
True	169.41710393337863
True	481.2963956901708
True	609.6110574850961
True	365.8263848699736
True	406.8342042270236
True	68.6227156038141
True	151.594712696551
True	464.8457869693525
True	217.47673456174388
True	37.87760401651541
True	209.07608301417972
True	391.0473333781515
True	408.0736768704141
True	773.3730690385415
True	135.7296515813727
True	664.0864058909399
True	497.6291225566311
True	599.3199651000386
True	137.55572433063978
True	39.7709062496301
True	672.4945758257827
True	69.80792509423014
True	547.8452413574948
True	686.7713757874674
True	459.9286998431885
True	130.6474432719163
True	534.1499157966374
True	4.706509593079646
True	402.58793625321385
True	32.03227216238065
True	623.2666052353633
True	276.83583502033474
True	567.6019004023054
True	719.5045982493582
True	147.08980150462415
True	518.4444887155997
True	493.8664579706914
True	65.78476716446461
True	973.2850090259976
True	3.6055324452833672
True	27.3041761998134
True	641.3873198690468
True	680.2624722098208
True	126.2947591330202
True	407.4747604647709
True	126.29396672306396
True	76.16534823018867
True	460.562924349994
True	41.07270577195178
True	508.24320716597
True	11.16502889035654
True	846.8006250266538
True	545.6215304513768
True	657.6715851100968
True	101.8660086794482
True	364.0823767221977
True	963.3134659259612
True	834.5103135741839
True	145.2986983158817
True	529.2497919971039
True	455.2964215010782
True	241.7963311632326
True	248.21667804246192
True	6.472671014677077
True	323.61776869503814
True	11.029308990108287
True	378.8621997778818
True	79.25728228901038
True	412.8839377156729
True	652.1262518726897
True	125.8409516931612
True	239.4283843116152
True	621.609378071641
True	704.5798029198564
True	297.7853401033112
True	140.04967743239254
True	158.8610317308448
True	468.7424002854037
True	79.13457551646076
True	10.033914212207495
True	519.5818688401135
True	559.1248009178586
True	19.13132069798085
True	142.72207119246158
True	909.4516182714276
True	496.06402505667097
True	269.133292679768
True	33.695001046579584
True	486.343997719986
True	110.80422212563592
True	586.6986185969794
True	655.0060383699958
True	299.2634954820033
True	358.9565121347633
True	172.56211440690493
True	227.81169017525997
True	73.51436693535878
True	211.20752937240508
True	509.7110066060574
True	18.34182799333228
True	463.55265275484976
True	364.5466807216279
True	718.6868075271207
True	896.7008294540901
True	925.783491601527
True	151.59633866391184
True	378.29081251945786
True	71.26414052300886
True	194.59006007448585
True	310.458245179544
True	10.853815417600623
True	814.8143576316145
True	20.26441015911939
True	403.4168620078641
True	276.27004664179714
True	663.2297984506891
True	206.5466421916019
True	36.44909442498166
True	682.4559281187874
True	1073.7030102127492
True	225.57371691293844
True	132.63481029972945
True	614.9307968815145
True	506.9660659879208
True	18.33869172492678
True	817.8403967225148
True	112.6645437635968
True	47.087538873069406
True	318.4952864415708
True	350.2022280115962
True	409.5249277319986
True	267.31691142384733
True	20.330973125988017
True	24.07436693829292
True	876.2997059044432
True	207.4744891212941
True	109.9629164901648
True	838.6470548492093
True	650.5468192284262
True	645.9765096065572
True	442.4159976595215
True	150.78574995032426
True	33.874949099591696
True	103.69520649464933
True	429.9514250010173
True	233.30854760123557
True	501.8115613542103
True	152.86400322071796
True	493.5928803735158
True	640.2293625791565
True	913.4459374253212
True	23.410586157676534
True	954.4121997907898
True	1084.248153795154
True	491.5661161392688
True	78.19556381927688
True	798.1747597775476
True	647.3012852782364
True	659.8175958301288
True	179.17687488756098
True	759.0550691324981
True	706.4738690271694
True	121.52847008858272
True	781.6480805133215
True	808.5508335244887
True	490.5751051289442
True	230.55189596709968
True	73.78984278014894
True	319.69379747974864
True	355.02903335557784
True	467.10495816099234
True	433.95678966879353
True	184.69552756066705
True	310.12638771245395
True	2.3124076320723503
True	12.745049711895158
True	106.23877639170917
True	131.91360788292454
True	358.30196835321647
True	352.6654104704368
True	107.76879221008906
True	18.760922577197093
True	207.31296301906136
True	821.7622957814361
True	466.6230221595654
True	517.8319310203301
True	564.200573679529
True	803.8551573444471
True	648.7746730754768
True	95.34333444712196
True	205.31195869720656
True	245.7161809503156
True	285.8703318443716
True	109.14970896060024
True	364.1779049396719
True	433.06582949724793
True	174.55063878395268
True	644.4051302040393
True	237.92508285510405
True	209.42442746586636
True	28.57538975913412
True	252.7180686923741
True	487.73987140362
True	166.92910899952767
True	523.8404079985285
True	470.2879054182824
True	249.3780482686872
True	111.02756034209216
True	42.04314573080136
True	408.1417329568024
True	797.8684407738883
True	167.5915328660061
True	1036.1545326065122
True	1057.4547456879015
True	477.4919889189999
True	96.74366627284968
True	126.4379258120262
True	632.564515871088
True	9.487101721677124
True	223.8443005965356
True	133.89474534959564
True	116.5713129441544
True	333.9255677266913
True	649.0800235297951
True	37.62384910652821
True	128.27649484681265
True	942.5167194700116
True	52.74612203830894
True	432.253716420768
True	519.8141731463627
True	247.4082370017772
True	138.21489938750514
True	893.6510504239044
True	1174.052609099519
True	514.7921709384004
True	645.0615049663068
True	211.98838206826983
True	148.46839045450605
True	327.04481272100367
True	256.48823416374347
True	170.36647956025965
True	313.4485606849799
True	342.0500211529444
True	12.131183726007391
True	628.3322634154072
True	148.5998387173607
True	78.56374480144794
True	437.5836525695557
True	322.7537703750384
True	1204.339218050669
True	365.1902894762215
True	970.5354938110786
True	10.319009908747631
True	272.69970711047733
True	215.3692340694436
True	155.24656295042166
True	495.4757737259967
True	205.3419062040173
True	401.9280666732095
True	329.300530693319
True	110.7266824714563
True	361.49936534663726
True	1053.989328697535
True	720.4586717660757
True	214.3961040552209
True	112.6625475308828
True	296.9107964770287
True	26.80374793216456
True	356.20639346627644
True	326.1877905682655
True	549.8326480320435
True	470.6612692433958
True	345.0798706983205
True	158.89464603191166
True	13.892664230189265
True	431.87835908053165
True	284.9838700487476
True	140.8856213953466
True	300.9482792841964
True	432.7716924962057
True	817.7173646030589
True	309.97881828840883
True	760.317958753202
True	395.01659539769344
True	373.7874973338865
True	1.1804738432183175
True	1165.046559439745
True	102.4530096633231
True	926.2818042393692
True	197.4093441400944
True	463.2563711950012
True	693.5099319957824
True	86.1683873672246
True	502.25208326279295
True	30.41274829093137
True	426.61883525025854
True	79.17729635508582
True	235.0357640302274
True	38.73500364598232
True	653.2582038607242
True	189.3314156790715
True	25.36003986035843
True	396.3942657451365
True	113.4615767745235
True	169.33135318732818
True	855.7974385267775
True	245.49592206548223
True	151.75818693322051
True	374.8953850547015
True	508.4201410467036
True	340.1797132416276
True	514.9700163259798
True	618.6346931444293
True	152.42406536935144
True	8.097133586973833
True	74.1470705270605
True	412.2378553281533
True	89.77490870959011
True	78.2319912999257
True	1042.6661161276334
True	24.77681217411612
True	327.33298713218545
True	318.91510174889686
True	450.3234979114898
True	677.5317604316841
True	195.7544338096764
True	631.4758013648044
True	323.29443304175305
True	344.47153359291946
True	270.1754331204657
True	220.88100493161
True	373.810845207712
True	431.64670271168006
True	428.1259368322469
True	625.7382083099084
True	140.16584163036725
True	77.19368119860103
True	42.20990776938832
True	294.6368532324387
True	620.1172948682973
True	412.88649467578216
True	796.3017075041887
True	208.89796549152751
True	403.3350874621834
True	65.58706209845634
True	54.34053203045554
True	424.5276189224102
True	203.88682745670923
True	233.60376300978044
True	42.46945690420268
True	1056.4169304881843
True	176.55788772220123
True	899.0795592309902
True	322.42859833617274
True	944.752511610735
True	235.04509325297133
True	470.0212832985976
True	532.3067423947072
True	611.1751167305989
True	207.29109077410723
True	472.89549817708064
True	919.083754723535
True	126.3076496285449
True	6.958641900241501
True	592.3854812947382
True	29.99407047253124
True	78.13390728251727
True	792.5157459603845
True	235.41726361155415
True	952.2814424322136
True	672.0332941181025
True	415.2782753951413
True	283.1565919523066
True	474.8216064756724
True	322.2898815277654
True	175.84567060036937
True	684.1926474844292
True	745.8565600645337
True	215.20001309514535
True	89.49039301688545
True	524.1663088084999
True	140.50176101860134
True	374.7380783145032
True	353.5990194300602
True	64.14872579722405
True	384.6249470151707
True	404.9991413680151
True	362.6482707183813
True	420.32642006505006
True	417.92280073387457
True	653.8954648504844
True	59.085495409555286
True	456.4125788206724
True	321.45031894007366
True	658.5239237945243
True	217.98195044812644
True	100.8984634525652
True	44.81830882860761
True	540.9245107612948
True	642.4387049399274
True	193.17065355128108
True	408.33457822850784
True	343.43835197616147
True	17.294238925701965
True	172.09596577117986
True	295.8339189265436
True	2.3757969624382564
True	891.4316786043082
True	75.78921486617227
True	98.1382645584494
True	115.31648746965408
True	355.40321269112945
True	37.20541854424332
True	476.0304790234631
True	231.2213851319146
True	6.119973530384913
True	117.29704274651478
True	437.03711862703307
True	48.5429688344991
True	66.27206104834676
True	172.54195385998534
True	291.5539467168326
True	946.4029995223202
True	393.4780162103912
True	932.9432608523574
True	180.62293776585085
True	1071.1434245753717
True	759.9758232080752
True	656.285221380865
True	405.8487154026038
True	380.79094878652006
True	78.65177404617268
True	71.69085497652235
True	79.67414564478928
True	168.4350502709835
True	493.5943367716751
True	1078.4997846771605
True	181.78689221762463
True	351.0995848095823
True	441.3665528301928
True	591.9196832404274
True	599.1717079309914
True	288.37047655652646
True	465.85862442456624
True	657.9181091417747
True	96.51809214580209
True	692.2236881283716
True	252.8793685774357
True	140.67898838477564
True	403.9196600562954
True	835.1881443806888
True	436.5305506926468
True	854.996980956703
True	198.0713265429693
True	345.4123401444964
True	706.979440976724
True	616.2189053007605
True	196.23390138735792
True	272.2078462732773
True	778.2201740151887
True	28.3779403442874
True	175.9956966193915
True	485.8840751613708
True	703.3854001119506
True	104.1373764131802
True	38.62355225114011
True	167.5514415323543
True	725.4571439128523
True	323.014285683611
True	562.4489835649484
True	354.94356379598264
True	301.3973007667901
True	441.0183122813368
True	515.4226483232495
True	68.79664427398632
True	356.65369723880093
True	755.9187359878814
True	0.0
True	279.0201146144217
True	252.77634245048128
True	978.0574432222868
True	153.45753697105576
True	616.4130824255819
True	626.4342269761436
True	113.71318695208784
True	216.4844435924693
True	135.09490984276562
True	11.535779574534589
True	297.31133475294223
True	364.9375436215838
True	1152.6070095728492
True	242.39238364611955
True	414.53961226137386
True	654.8931742434122
True	212.78396029805964
True	27.36149609193536
True	853.0320707550572
True	608.9439991768376
True	155.6180255130122
True	635.5942579951676
True	165.92165821847306
True	287.3398748305344
True	779.0368273857604
True	36.856952052246136
True	105.37698624304248
True	501.4883455650474
True	64.68038605839871
True	76.98591498725375
True	421.9853549983915
True	24.9320021821682
True	767.6201118900997
True	102.5788642732914
True	159.9477061630217
True	17.645757195069187
True	701.6115617206391
True	28.371673891657945
True	773.6419064915488
True	401.1119173513076
True	121.59073134496676
True	703.2961087362181
True	504.5592521660206
True	580.2580245240099
True	46.69993821865503
True	367.308492332521
True	5.280883055770008
True	96.80907308022636
True	387.569560974936
True	47.57336283706457
True	120.5523591320928
True	315.2510372747348
True	188.8359793702849
True	101.23981823489297
True	669.6718752243823
True	21.264212233584093
True	1151.8065118042853
True	488.03218654797865
True	298.7340670753243
True	500.5082993030653
True	124.744116551972
True	770.4232088984312
True	1096.9266108987824
True	747.68102310192
True	179.2067820423667
True	222.71604590989904
True	50.12916697468816
True	58.36724778336489
True	153.24833592577318
True	98.01784586472404
True	170.00055611747018
True	1198.822455144241
True	317.2233606832879
True	353.5747440084278
True	714.1690741462215
True	17.546009219338238
True	13.806317692175597
True	597.1125447175649
True	6.958188993513873
True	113.03846128396502
True	686.9070487160479
True	181.76058626696215
True	639.262434330794
True	843.2563977172109
True	154.12712512429331
True	866.149099489548
True	3.392887735370001
True	426.9258437927445
True	1060.8347144800694
True	25.16999209221209
True	243.15175494891136
True	144.06701742923946
True	964.4445490354352
True	232.61556019163385
True	514.2719912713274
True	121.01767051193995
True	501.3416364435448
True	148.27046082530924
True	99.69502694234322
True	392.9934863310999
True	72.24168653183554
True	50.88592217026847
True	1055.713287676558
True	274.7553122799638
True	160.9526817963327
True	365.20879809250863
True	384.3104793684096
True	211.83407157795304
True	170.25426621004743
True	379.520028347192
True	34.1359216205973
True	488.81014362588274
True	1144.2559189635967
True	114.0214309735597
True	474.32801948566754
True	324.1640616814076
True	25.9552001764641
True	395.65263982091335
True	102.4826243041237
True	591.3096496708749
True	207.4863853198366
True	430.6287833362381
True	20.443090276138538
True	440.6049255117193
True	112.14605123433896
True	345.001924559042
True	34.615672777739945
True	174.6519627700737
True	254.0307596269361
True	756.0998568219542
True	58.93415368286561
True	145.26267879951013
True	238.7628570299237
True	138.09321794017168
True	617.2671010898897
True	562.8467255040204
True	802.4106110670134
True	395.21610886205417
True	543.321551145597
True	417.14695790942585
True	682.6888517255854
True	71.7464216633895
True	440.4385464917536
True	445.629639736652
True	48.23387207669188
True	85.66935639813371
True	129.35517811845153
True	84.54760813805817
True	318.3243000766076
True	843.6404053176532
True	310.2837809788823
True	1078.1137191580374
True	316.7645412361787
True	910.4044550333726
True	155.33479778994212
True	574.7663263681827
True	611.3096340884205
True	696.9837149939239
True	450.4480642642922
True	66.77695104434504
True	277.72959801142605
True	39.39619933004669
True	163.13322928830192
True	166.2634008464665
True	1129.910545028444
True	228.44479119609625
True	550.9942174006061
True	549.1373329795133
True	566.6727133730627
True	863.593645049437
True	586.6638465416867
True	663.6779019740366
True	947.7248827758968
True	126.49777251296668
True	312.5173680276529
True	266.9726118085903
True	323.5377024385805
True	90.05593180743635
True	377.252921765343
True	4.00226465519015
True	325.238807463069
True	250.86407341632452
True	597.4635518535297
True	269.3556005143424
True	364.1684698952122
True	8.577855010194652
True	59.751842814250224
True	547.1652602426
True	30.45730772915196
True	145.18907740225825
True	63.25756546365003
True	152.15999044071702
True	243.06584104834693
True	73.78584649944733
True	392.67766256187326
True	274.55727933099325
True	99.29294272262524
True	336.5735821377831
True	64.12407492317712
True	598.6149468503587
True	836.0133381762136
True	285.4563284745988
True	1131.3402073675488
True	116.0994507408464
True	318.59353452351115
True	1057.8322860856674
True	87.5702137529552
True	282.5283054440856
True	9.864247637954486
True	409.99910998198857
True	453.1241030659368
True	154.59670623886615
True	620.4394559649118
True	906.4962796560684
True	163.90931372784206
True	80.63829769112094
True	349.81452629856614
True	557.1268554723428
True	597.2942051538167
True	1236.7535804028068
True	26.98381170744145
True	931.0625707021724
True	137.2705996676487
True	638.2561247531099
True	117.51781612504308
True	129.5860869081641
True	190.59263977430575
True	169.87898972658095
True	783.0822616763328
True	203.7596738392559
True	229.2980699238999
True	70.14373329854344
True	512.9952939598435
True	448.8572644897873
True	175.9278561226142
True	241.32332993064827
True	17.159685305687294
True	421.17315315175904
True	217.07541017187623
True	290.5525979056275
True	118.2578976839786
True	702.7766785040725
True	420.7068675722136
True	259.2190646795813
True	646.9013168824185
True	533.7065984525012
True	449.2598567912655
True	132.43530636567968
True	518.2108496162449
True	435.798352602488
True	2.500753648762913
True	193.77162102271893
True	95.7186059360002
True	238.88794630033777
True	3.2477482445498325
True	129.24652262875756
True	353.250186243107
True	6.734127571095428
True	848.2160021476118
True	176.06195807048584
True	702.701760302301
True	832.3675194378119
True	163.50337488704932
True	228.89412409384423
True	486.8324312214066
True	816.6007807648169
True	50.82289132792957
True	39.63198281755279
True	128.536031181235
True	618.0608111419698
True	716.5938062982651
True	191.25770210249615
True	591.2180038117544
True	604.8410584013244
True	832.5604929031014
True	417.1902313276335
True	184.68400021013144
True	902.063192216114
True	224.42391333744985
True	148.1308213871425
True	315.6677677916855
True	230.6401699181384
True	209.3410549961332
True	598.4335372145024
True	254.87832494210457
True	203.8902516887452
True	437.2698721897349
True	488.8362717145773
True	63.62482131074432
True	291.5081132447475
True	78.09898443490489
True	345.5704158867996
True	360.9935739151872
True	251.91277173083907
True	179.706166487416
True	378.1909324787697
True	659.8299439724116
True	755.2126186780018
True	294.4825086250226
True	751.830266310219
True	63.755775196554055
True	884.1909734321808
True	347.7434731655902
True	13.749445820978837
True	595.7581229028996
True	690.075921150614
True	262.7424438359648
True	171.13696834577442
True	49.44302837329813
True	384.3383522463444
True	79.04561116198366
True	14.586289976710871
True	887.0169893429471
True	349.66682979512007
True	174.79607848402347
True	971.8179456481936
True	12.060402443590704
True	779.2707187632366
True	30.62472703209441
True	666.3532737107004
True	59.3262096551092
True	769.4902078320792
True	451.647784085723
True	198.88741365756624
True	438.1289220313043
True	208.66317544727315
True	302.0819095296962
True	226.7347856369852
True	400.9551694119448
True	9.6123120473512
True	326.6801652660564
True	106.77752104205152
True	11.52158460032696
True	467.2418004464149
True	737.7239002306883
True	291.4345494684835
True	79.63607593666215
True	316.39097543658136
True	84.80962974837657
True	183.08694547654457
True	183.1342764024605
True	379.9986071438039
True	44.11115274359199
True	134.34476550291308
True	378.41066814390337
True	872.0923990879767
True	115.932301858106
True	206.21117773480572
True	460.3343703855651
True	18.211380988773094
True	433.420574396305
True	512.1165116922583
True	87.39050148498812
True	390.2446761726143
True	364.35251705873895
True	409.0974962801422
True	597.2423945417974
True	1044.7469524332887
True	983.5388453894076
True	54.83944014078708
True	1042.67087974786
True	113.87113437242944
True	112.36295166408416
True	104.86955322394954
True	505.061282295867
True	366.7868853340396
True	578.2367212250522
True	253.95592450200223
True	153.9379706391288
True	418.3693703902295
True	14.812393421876877
True	461.0171419859087
True	389.9663709351916
True	149.4532549097005
True	95.57137026139536
True	539.9966236459921
True	994.839939011862
True	197.32404607113128
True	67.29602019549789
True	425.5302934031736
True	379.2961612737831
True	486.63142026565146
True	307.08434895800707
True	4.4181318891228845
True	528.9818344810043
True	506.4214742398901
True	499.6880200793903
True	198.58566828161105
True	107.13122051834485
True	21.729812676875486
True	379.095055328848
True	109.54165065460784
True	8.30255193389785
True	30.291436434399667
True	355.1926240559867
True	659.7345602395831
True	130.75200415240445
True	92.04103352998428
True	23.56635943970157
True	406.2084282641843
True	346.58811249936554
True	815.3547474075053
True	304.5063693352985
True	534.4588199159683
True	540.5534801658823
True	533.6017898932943
True	291.6207559808643
True	536.0227595647407
True	95.5573656565666
True	582.6243533638128
True	7.2860751248602895
True	358.3658816617659
True	490.9764131815123
True	952.5912511675645
True	351.3821781096467
True	804.4891174747086
True	944.8212542020702
True	178.57453179723137
True	34.871075464094304
True	374.6322554143015
True	393.9061554918809
True	598.367278130051
True	241.5840576298223
True	29.693934418439515
True	646.5296282488932
True	129.6897311000259
True	1062.3719990442455
True	321.6433089768092
True	449.0354136026298
True	123.69247565510736
True	806.0673106753276
True	140.6235560620011
True	818.2400467633627
True	561.5843781308286
True	190.1703581315305
True	118.4169527398767
True	69.68747579755193
True	568.6140042992708
True	896.8954011731088
True	444.062985422562
True	568.304445582279
True	125.29017993851372
True	641.0576040563191
True	491.9726747720597
True	771.1246396137036
True	310.6997572785705
True	595.038099628043
True	115.20445297737793
True	25.10172947219669
True	411.3861634537786
True	165.9901566071656
True	106.47742932710052
True	371.3099529916578
True	1137.0834224173511
True	260.16966447172
True	554.2667894275204
True	12.40073776120251
True	78.7022471556042
True	334.75036699701656
True	761.1567441213164
True	458.8807318624381
True	510.6965677279
True	727.1215604851333
True	69.38036208898737
True	716.4138221324845
True	43.38414980501522
True	104.29480003661024
True	175.6119742178104
True	79.8899050817199
True	25.146061772177845
True	293.11952054025284
True	462.46036008801417
True	910.4780571824696
True	869.5157914651696
True	5.804582023824696
True	296.74182518091004
True	448.1296326608195
True	122.16133171626312
True	243.90164014201093
True	324.4105357017691
True	1295.214481091988
True	453.6610656057268
True	24.61132683671183
True	176.47119150849255
True	709.8925873192013
True	35.78349466827244
True	171.59009141378445
True	584.7362480448974
True	71.54776272423022
True	872.3823776821317
True	327.31266446577337
True	657.3153342633143
True	79.54724399725927
True	691.2747451668495
True	608.1972820915861
True	853.8915690528837
True	245.97785917905523
True	496.6626563723536
True	798.3389791119293
True	937.3757116444864
True	238.32719973031809
True	804.4232722515987
True	217.19248660244403
True	465.0553533160238
True	366.0334519341519
True	492.6804866072165
True	489.7695928932761
True	320.68523743040714
True	354.4897675214281
True	108.1531039397667
True	341.2605480888264
True	1136.6784544710067
True	324.9552232966705
True	150.54641121813836
True	298.5587123343319
True	747.6456116789279
True	634.808186911111
True	403.0933443744764
True	119.62535361126172
True	331.1825897824859
True	35.0189831368516
True	179.4121430673169
True	93.79239542648185
True	83.38221572493987
True	556.6158334512235
True	138.92210784967003
True	132.32023273998809
True	104.94438344203677
True	86.66778693816363
True	448.33332298753385
True	401.2269474854411
True	1023.9875651432563
True	530.1512653467712
True	825.8520338758118
True	276.6378913222377
True	303.5200183260151
True	530.0917438341701
True	195.05292022225836
True	754.2600007858564
True	248.77209368549492
True	357.5718186379062
True	67.92679297177435
True	116.90851979746736
True	268.22962129299174
True	122.46018494437278
True	467.9341688046072
True	32.54230005240243
True	563.4798459743477
True	1013.4888567556052
True	731.2124449077514
True	1.0573802433734054
True	60.68160997953415
True	496.37845725188174
True	433.5706185803758
True	76.78461286193904
True	119.75865755461663
True	294.6695610056541
True	80.89082779991804
True	54.880100687280645
True	703.9399376006634
True	663.7092332891689
True	169.7494891534593
True	174.73294369048548
True	543.2105895396355
True	53.2925767184374
True	26.534036208298332
True	572.7586314476173
True	437.3161511292668
True	1116.7515157280131
True	47.986786931107154
True	453.4025854697691
True	916.2949134596072
True	788.833469240454
True	281.9461820945621
True	773.6253985320272
True	417.97060245072953
True	40.10370651887079
True	97.89381556158108
True	718.2129871733468
True	71.44116048704142
True	145.8829527805147
True	947.9560382167158
True	189.27420042999208
True	270.60567291445113
True	99.98227079239372
True	635.2504181677721
True	615.2378190167814
True	214.35729683035305
True	433.4534475131398
True	40.42083396941418
True	274.3373831954278
True	585.5519999962913
True	624.9221636321618
True	312.2718739300785
True	72.03353076575895
True	939.51510874206
True	1067.7219549973968
True	562.9044703895428
True	61.67114281422219
True	30.57020107322885
True	94.27396446118584
True	104.10335154412296
True	100.35814183052342
True	898.3303093218287
True	1199.7999052072146
True	727.213061705056
True	347.5730838731295
True	8.208063153477454
True	22.507821283383414
True	344.8667205801308
True	486.7387422490772
True	45.67299801183324
True	570.4730777744842
True	431.1712354296689
True	395.5988512142988
True	78.13493671623279
True	204.73040886619256
True	276.151630399097
True	136.7334623784413
True	402.4744360053664
True	45.11501135679977
True	174.89845600078218
True	1144.6335001796815
True	5.992721546581588
True	28.99501627616384
True	584.0359238987076
True	362.467135939714
True	768.6218167673039
True	157.2834898328748
True	765.8959871625411
True	590.8526987483314
True	290.6494072811097
True	450.5076259818894
True	348.498776072095
True	286.8631864395838
True	265.58282510681727
True	379.7974429727789
True	505.452656353966
True	489.9492156032836
True	105.00033937996066
True	350.37325174654234
True	9.234167587219954
True	190.7614999904436
True	229.38715409054825
True	879.4257472730202
True	588.770619746075
True	32.85254586228447
True	723.4123798542704
True	848.7054740481032
True	109.26049087113115
True	354.1761072088941
True	837.7655463837045
True	225.8196189852555
True	165.27914802495422
True	536.4580632401348
True	574.0598786259742
True	1105.9765797998818
True	150.42079334775468
True	154.85024237294348
True	253.39488113448533
True	328.57751321914475
True	416.1366394834002
True	423.7012517738192
True	303.85736310723644
True	427.9937883508648
True	500.61920320476565
True	230.0036740501719
True	1482.5833428037276
True	242.04235693768663
True	415.7037431318219
True	53.11263667816541
True	775.2798663693644
True	259.10737731631
True	921.5570777082676
True	556.1355713499458
True	298.5595473178702
True	791.3900087197609
True	272.6679539384994
True	227.33636995486864
True	257.93183522659905
True	216.4920636026964
True	147.52012891763866
True	251.7072531758804
True	723.4665775357043
True	537.0793064841214
True	211.46184921962447
True	1175.3185625486085
True	118.62633074195476
True	253.5547023745416
True	70.11148860244776
True	303.99799483866303
True	417.16013516663776
True	96.42235421266273
True	224.02881308585668
True	75.92447925692231
True	702.1037877623963
True	390.75239458852747
True	215.28302465131756
True	748.9127847630402
True	859.1009909302777
True	805.8920309964742
True	826.6453459018018
True	344.2667468821492
True	1.3661115400169113
True	251.40363220914543
True	53.70087926195944
True	390.3105207542284
True	56.61885008857927
True	352.4923798880208
True	834.643002282912
True	1049.7828025622966
True	383.89031267964367
True	22.432733506941013
True	531.6904411407511
True	512.2201568706221
True	189.8458870737682
True	234.085489716637
True	285.05161329645
True	20.68568815323375
True	122.22693283108887
True	945.3768338222354
True	63.94019304899918
True	486.61415916931526
True	791.8769409624488
True	105.71689047381346
True	255.04784886509947
True	111.57676603377672
True	15.896205365539553
True	1.756560420572773
True	119.04727371557529
True	1007.4637693114324
True	483.5003649191767
True	68.86630512171786
True	786.8086246548392
True	334.6297427157555
True	1.4562295503841771
True	439.69384318447305
True	186.73912325334112
True	488.5461707137224
True	84.20245974254449
True	337.3332907101764
True	375.81049067968576
True	160.25352601286403
True	211.7935379611551
True	125.69437553484856
True	168.57264965218485
True	1007.6801771573164
True	15.53739945124593
True	505.9282866847221
True	471.4854996357409
True	401.7262749395129
True	214.83121065833848
True	239.73299580814395
True	164.929882177961
True	46.765222431383016
True	476.44349128036544
True	151.01609464078962
True	823.9063962472848
True	829.170095266881
True	247.6509960899309
True	300.4220473595182
True	510.8503850852037
True	40.69011570050196
True	85.92336337383762
True	725.1974367324049
True	1101.413327118979
True	108.1212854017721
True	730.8857425507371
True	141.82179966279105
True	916.630159209453
True	667.902080818694
True	105.21424795049924
True	277.91981786344473
True	619.9383614156764
True	267.48475501316705
True	43.88956454281005
True	565.7308943353383
True	430.8377126463279
True	5.117352303224147
True	480.7614069124732
True	66.82217940439239
True	175.28862992371597
True	244.7280683297752
True	307.33552938989465
True	73.2713745426245
True	237.76883705050457
True	350.3516134876032
True	439.59840120549103
True	973.9866109702232
True	44.4772644504742
True	924.9024868995002
True	1025.897369511241
True	129.8859897240705
True	72.77939698541878
True	1005.2725249008467
True	32.2792422219724
True	223.03846053696515
True	87.73284346613954
True	213.0414318393056
True	355.47746883874464
True	946.4969760642437
True	82.19089548204173
True	73.37016826172915
True	619.8495328616078
True	276.17732301516014
True	719.5354870575877
True	55.94267391228955
True	491.6396142522362
True	389.3098556306853
True	688.0609315702922
True	54.27552570402516
True	108.0187018640313
True	26.431624823465157
True	254.27694427710748
True	41.36205963712717
True	346.6629922233273
True	2.684820860394681
True	1171.1451987071848
True	103.40900118858649
True	129.09332715527424
True	356.3178683905025
True	735.8973083051078
True	694.3771936890255
True	997.732575488744
True	468.1115324256809
True	426.1173754092312
True	141.42557191578535
True	408.3330237544331
True	872.087301123711
True	418.9182393368566
True	958.3181822512732
True	89.00617251342383
True	414.81643081729095
True	184.3281505426817
True	279.3221343577948
True	753.7748766310792
True	160.8951372608613
True	132.34951668089747
True	59.61854433102446
True	884.1638937840468
True	758.8538366773034
True	78.4781838951406
True	455.47182079069336
True	759.2425131340362
True	426.0313266535391
True	56.11229027641709
True	329.5126438929353
True	776.0929070583301
True	31.49808531582374
True	365.2006596520056
True	171.28009478916076
True	270.86976472938613
True	34.00599359967122
True	228.72695430813712
True	809.6743127007529
True	638.6230797244547
True	52.34621419472036
True	288.7935113130551
True	876.6883127751577
True	17.12574951656502
True	321.66434634350367
True	277.9776442831358
True	428.764736979605
True	211.3923030700358
True	601.87468117609
True	49.65694971143655
True	960.0542877109118
True	896.122099911132
True	45.14046214042619
True	387.9798170647882
True	720.397767697105
True	905.5292009930716
True	266.4782109697099
True	609.1433885710296
True	125.81212825432068
True	188.26421465034957
True	140.12335020558382
True	137.10776020789243
True	204.81005192656383
True	959.0081871318124
True	812.3317054718653
True	923.8221785541884
True	21.32556156023676
True	26.21901124419803
True	357.4444237665292
True	12.39095673028138
True	609.3106331848029
True	1066.8069552041604
True	267.11533824309583
True	206.79779761138235
True	82.70871824332295
True	215.7996656481931
True	131.17740146823243
True	44.570185572142
True	135.60201664489048
True	90.13444135376054
True	242.12320874544469
True	521.9010109756111
True	163.46032955779273
True	32.30504827195077
True	52.56237465313219
True	445.6642874164624
True	267.1666941047416
True	579.4416353345106
True	23.27877231966784
True	113.69222606259504
True	659.1570068662623
True	272.6797845810225
True	458.4710423371739
True	665.1923721177816
True	106.91217295653348
True	111.50761162474154
True	78.32582204110125
True	27.30830868455735
True	118.48709621255766
True	83.6513486757837
True	100.45657333107069
True	143.50247351622002
True	236.6890846980942
True	812.7330044325108
True	290.5119068598945
True	962.5979370632922
True	167.2594116836287
True	194.1362114233856
True	806.5481370581814
True	292.9098416546369
True	598.7410441071023
True	253.8761585769317
True	360.8252626235676
True	456.5911551997458
True	568.0855032186219
True	646.7212172892563
True	365.93782971712966
True	35.04789881505534
True	560.8295934530371
True	629.303313792588
True	20.65890765013855
True	12.01923077915751
True	257.9539185162008
True	398.4012416982396
True	439.191603350388
True	71.11235510451995
True	620.1024770018738
True	946.7170829040706
True	241.4868461733992
True	888.8950511031148
True	271.96738943595835
True	104.03686073483402
True	275.8440482587509
True	703.7151813362532
True	42.01001063940436
True	563.9763467516419
True	1299.683457270964
True	1029.2597640326187
True	895.0706930046761
True	204.63278478284332
True	92.27516841188807
True	193.4862958722096
True	829.935891362633
True	139.20452106362524
True	1091.4225973984449
True	860.0811821310007
True	40.78037324848389
True	91.68908128377636
True	411.9430273311678
True	390.5487046331824
True	206.91898271590756
True	517.2684655632764
True	661.9857891903528
True	123.16024638527406
True	272.4556997794533
True	993.2794658664496
True	52.82067319655412
True	730.8276643505042
True	545.3082549233825
True	38.64425101704378
True	835.8638883947812
True	385.1752056879067
True	568.6788093875437
True	107.54572554770434
True	254.7751229510971
True	217.18275568504413
True	25.46185095327735
True	127.39091482972356
True	725.9225444119521
True	145.61733469692663
True	394.2966003222053
True	62.98402030598236
True	627.974876975408
True	651.0420149612912
True	225.37452575083924
True	490.1359086131747
True	164.78704407832387
True	161.11176635423857
True	225.0153000712581
True	280.3614171728132
True	364.6285168732838
True	131.27370598419472
True	191.87367743259688
True	27.310356185498964
True	875.1702304028267
True	305.1944854926139
True	9.347005624793209
True	368.9926714308356
True	168.0169386225707
True	620.169493619038
True	360.0759717254518
True	596.570474236667
True	562.0153722816751
True	479.2514061302844
True	786.7668131343488
True	239.77496360365407
True	572.6338991223347
True	159.74202393385113
True	563.5667532454135
True	368.4528321727436
True	380.9744359965415
True	126.85164877027076
True	139.60364212048046
True	107.9479480300986
True	66.60190568244478
True	690.8850464854194
True	179.45645925509447
True	44.97565745363702
True	0.0
True	557.1581660763968
True	115.6926157724795
True	22.022185677388755
True	42.162971949560685
True	115.97487000530704
True	555.055103838181
True	174.6016101707476
True	100.92823123047432
True	37.25363162309927
True	158.18939091445785
True	879.1543006782075
True	52.973433777898414
True	222.9251300929754
True	745.0833218538429
True	318.7063894620184
True	433.7846246284976
True	480.0724477397778
True	508.4381830101756
True	585.9631299103949
True	930.9792881373862
True	242.20294577012044
True	1061.372813936704
True	903.5508936595098
True	636.1593122732629
True	347.75394139652786
True	833.7777873724407
True	10.421753237617104
True	31.352045043209387
True	272.4200032252993
True	42.35213707505168
True	196.4726399402246
True	715.6746005170917
True	221.0928941201127
True	744.6870298892666
True	747.5212370355941
True	120.1284748329579
True	363.95668775831416
True	580.1148111705025
True	25.10829170938366
True	135.9635189280773
True	437.2862847944577
True	299.09176922092763
True	196.44530663580775
True	112.30130481505364
True	379.8433181394661
True	23.12792844802092
True	355.69948625679353
True	368.0031132729565
True	1028.220613210883
True	365.2845003589168
True	31.22016142933142
True	443.3232801764658
True	443.3748731341303
True	232.81110848431047
True	31.813931419638685
True	757.0445162575187
True	445.7759465162706
True	177.2439779000315
True	13.508288698548313
True	1215.19896825757
True	161.2387871922256
True	28.39490250870655
True	311.420182601934
True	275.5629833529909
True	109.687074147964
True	301.5836746995077
True	48.30362754606271
True	309.5410271120157
True	313.380446959161
True	306.3727320091021
True	31.58282423890657
True	46.99822497812068
True	1039.3650700382004
True	24.76369705394808
True	11.868356872944403
True	183.5751201897584
True	628.8265951808021
True	8.351676215945067
True	185.2347475240943
True	180.85311351720136
True	507.6211302155525
True	388.3751749188429
True	733.4542827104398
True	315.88898182144044
True	488.5467354446591
True	444.5958465597538
True	525.342868090474
True	103.28192741980972
True	1305.551050032548
True	910.5980092903396
True	292.6920531709468
True	548.7482595672952
True	99.4988755277931
True	576.4649920127481
True	439.03675538908647
True	150.18654057443152
True	77.99286790926807
True	347.6890626469455
True	169.08943332534173
True	29.933054791492157
True	599.4028937657738
True	377.0414219046066
True	67.93471642971002
True	32.7804873459004
True	669.0890657756748
True	492.5575041123762
True	71.04242139334568
True	23.360546184366758
True	322.2537073316721
True	324.17315206491884
True	722.9977622288486
True	558.0002199094024
True	567.5237228309243
True	798.5908767586202
True	9.667104365533266
True	57.70525773165164
True	36.47530636108617
True	61.354463917332126
True	490.29248393701135
True	583.4030922461941
True	81.32439984925371
True	105.29654366245032
True	192.39595853968385
True	74.82528634225656
True	180.45989612390068
True	217.68802410127967
True	271.5556552891174
True	823.0180571611686
True	600.0901821549987
True	290.3386058491676
True	195.51910532611316
True	259.260561503993
True	250.621916819128
True	754.9271193783868
True	334.81677768967165
True	165.69898111675758
True	920.8871523787892
True	344.3287111032119
True	480.34487253615146
True	149.0395911977269
True	122.13960471358996
True	61.09666357780685
True	214.5531995733085
True	981.4142588219182
True	524.6095924613073
True	114.16220736690605
True	346.27385964035983
True	100.23887847703028
True	694.073236086152
True	4.054024000395955
True	703.013028178651
True	38.09974757732093
True	931.7632468074676
True	848.1416942969264
True	210.2327176825137
True	31.66324408244677
True	75.30523884951059
True	454.2012312073734
True	223.35438834477475
True	1.138094187713687
True	79.25622432617462
True	1089.5281830642373
True	346.5633499304116
True	670.6807987288271
True	489.48230992129805
True	30.37766283922112
True	140.12210132962852
True	454.2202905919184
True	929.4715641159004
True	811.222696997323
True	438.0374261639877
True	347.43548048003265
True	16.288814388092256
True	82.8813649092431
True	776.1287233949744
True	474.2585146034008
True	382.0606899015527
True	876.8356496041908
True	25.25421948898883
True	216.48072505586455
True	902.3073794917818
True	241.2524230255499
True	7.689059225763758
True	507.5166603394095
True	102.30935379714322
True	625.4785364620802
True	55.58426220983035
True	256.32494848116795
True	890.7092255262459
True	920.2200618242668
True	278.73635450690205
True	428.754207513004
True	118.49655075932642
True	612.9821055044595
True	258.7192133285619
True	185.86744269465177
True	852.4825473956257
True	55.00128232089826
True	698.299881993553
True	274.4605088187964
True	299.89158599730195
True	168.34541673249228
True	476.7893975796037
True	618.7277733959122
True	358.02805226131983
True	409.23454683599465
True	70.6797286792797
True	159.68388004444873
True	471.0334004194828
True	218.385673594618
True	37.297000142158346
True	207.8097115030964
True	376.3229846069906
True	396.20331415115294
True	785.966544215633
True	129.986758916141
True	645.8640133011817
True	479.7564384017216
True	612.713325909134
True	131.9308665958158
True	37.31396067775039
True	664.4533969555558
True	71.75358807342424
True	556.5229925946314
True	692.6823642419396
True	454.8524334886968
True	139.31010843378493
True	537.6223928332774
True	4.723695526827923
True	404.6246501708705
True	31.158769111660277
True	626.3143055051686
True	284.1799226531679
True	576.2776211542173
True	719.8825927092569
True	137.6521836236633
True	513.1056269712616
True	503.051224431622
True	65.69888383864301
True	989.1725762705432
True	2.9438497325078608
True	30.097456434805245
True	639.7527809127943
True	696.373993818674
True	133.6861291842396
True	408.0933881272404
True	124.54048685838364
True	72.78292984274913
True	468.7180739881084
True	39.86213164805616
True	508.5387302027383
True	13.616888807517558
True	826.9937672896693
True	549.7617318971005
True	674.304576441936
True	98.60883874460316
True	392.56579004225017
True	992.489740114826
True	850.6576297544042
True	142.731236433493
True	552.3157290204921
True	467.1199073427322
True	249.04897950474157
True	248.03512510310324
True	5.7069839204732205
True	315.8212393434984
True	11.610730785635162
True	364.6218212436848
True	74.73476743358178
True	413.4172651947098
True	653.6276451264288
True	123.4409828204698
True	241.40582503068092
True	634.2448999639114
True	677.7900114875868
True	286.91415656616766
True	139.15097893538962
True	163.5989041072614
True	473.027401084314
True	86.41282292497763
True	10.271407798300096
True	500.9784229426479
True	576.7952371630549
True	19.940019942984986
True	141.26653793965693
True	865.5976569202116
True	474.6849172662237
True	277.86047792250446
True	33.96532294341078
True	472.6576862861589
True	115.51285064026888
True	590.9103163192688
True	666.105251486658
True	300.9445152573085
True	357.10898800573784
True	180.34993229808592
True	237.67820289213947
True	75.08271521833247
True	212.7152748116342
True	521.3620616815808
True	20.991399403163303
True	453.3214835875901
True	394.9562209114608
True	723.3983334205408
True	921.3442836562474
True	888.5520252005505
True	158.9700017441695
True	423.101652161932
True	68.54953667899377
True	205.28860680788412
True	316.40787395372087
True	11.425920321708665
True	786.7033572901234
True	22.874290404576964
True	403.38896812074137
True	255.14947495740668
True	665.5590794147431
True	198.58373939600776
True	39.08891613108398
True	661.6642971956103
True	1072.6594700966289
True	228.37840374916
True	130.283373184978
True	582.2014474230166
True	491.9231218900472
True	16.08916746598003
True	832.8921367861709
True	114.82712506562925
True	47.67658260191369
True	293.6016614060698
True	352.29420361056265
True	403.1968464156756
True	274.57815641680594
True	20.490592257637584
True	21.471420674402875
True	880.4545278677372
True	206.5987234987201
True	110.3970360716764
True	833.8435642005592
True	651.0875758800187
True	641.4352987422228
True	451.7599076745847
True	153.54614912719063
True	33.56133979113702
True	100.73571572201578
True	450.3709728484584
True	222.0794428500882
True	481.0430903311821
True	149.7803940127765
True	496.7157329042541
True	634.2772609192616
True	979.2945725710516
True	22.68291871896773
True	982.3070441698214
True	1117.976732286725
True	478.3623234724763
True	81.27746042942366
True	789.7692634727164
True	647.4710196841113
True	640.0530782740767
True	177.7339956743049
True	754.8250715555008
True	721.4815682225341
True	119.77395760134182
True	791.8549764490725
True	828.1861274404039
True	484.0155728482796
True	235.15853998444453
True	71.45852454122969
True	332.1024325164406
True	334.1754690352374
True	471.0895434998865
True	440.79505207913286
True	195.32471693820517
True	318.38276255799383
True	2.5296680269107754
True	12.22085833540638
True	104.97956338919548
True	127.24709106297638
True	360.37977985627725
True	350.5276571826495
True	115.39607005876826
True	17.046182997527872
True	198.8102967929924
True	866.9838560430735
True	446.7696473557601
True	537.4583696824803
True	564.2464470009118
True	813.8939039600808
True	649.3176992423962
True	92.46968307215684
True	218.7734505268827
True	238.3510048388279
True	285.01218296760294
True	109.07621472547416
True	360.8421919420916
True	437.677465863549
True	171.55008676730708
True	664.7881430452575
True	243.2472670839195
True	196.03275676127728
True	27.90590184057611
True	244.9503422314075
True	474.8063103747109
True	169.83236608399272
True	521.7831372405914
True	481.6763113001485
True	245.3411039943782
True	108.759466988341
True	41.893861514727405
True	402.953217779748
True	783.9626320433016
True	168.3920914759147
True	1042.6400249607104
True	1051.513311268302
True	484.6428609270706
True	96.998029741306
True	122.51678998345233
True	695.114196090672
True	8.312505461111998
True	222.0699429110736
True	135.7723633330517
True	125.3201292806541
True	327.040514686251
True	620.7345642658287
True	35.919483626684034
True	128.82201833517627
True	935.1254786779824
True	55.37044887321672
True	457.7231148243231
True	537.4204991719796
True	254.5017970379726
True	134.01740328273272
True	899.3998057640762
True	1198.3404070380288
True	524.6310183976057
True	650.7428559099486
True	215.45535609844487
True	153.02953301873964
True	313.2153994702911
True	255.14393579632755
True	165.4682209987481
True	310.11583609219866
True	340.0254699032333
True	11.33929167045741
True	616.6027657744489
True	143.75537286607872
True	78.49242714333462
True	443.928507769121
True	325.8654078885974
True	1204.2109318951505
True	351.52489451036
True	1015.581883515208
True	9.375055934775354
True	274.64253657824344
True	230.99003413009004
True	154.46170435604793
True	475.7880541446712
True	204.9834110020408
True	401.9789723650464
True	320.45741521035666
True	113.3394089561156
True	363.9013089557233
True	1061.068285177813
True	704.3586746076887
True	203.23610597105855
True	106.51598349759988
True	305.4362177117125
True	24.14765132153088
True	358.9259821189126
True	323.5114216237644
True	545.6325852862216
True	437.5527078301296
True	361.29910161432286
True	162.53470824493772
True	14.528548210677592
True	412.7724347993161
True	284.1800211101444
True	145.23098626571118
True	304.0335168912362
True	452.8426380028354
True	808.6081067022095
True	310.10708922965665
True	771.2081341861449
True	406.5604312992006
True	385.8544656021455
True	1.3225857744448832
True	1232.8691611934692
True	105.30349131839256
True	952.6387547077428
True	218.88277252595623
True	454.0738032882565
True	672.1338327208072
True	87.23471779027791
True	482.0155750291631
True	33.45531329128176
True	423.2059135305004
True	76.89945239301842
True	229.57006309734825
True	38.37027949579063
True	661.4938901983046
True	188.7448468702166
True	26.22565500974582
True	408.5466290627595
True	106.72394308363636
True	167.60661687374036
True	843.0472568252201
True	242.7891044899521
True	149.10464327238492
True	373.6977551953884
True	505.6261924194452
True	336.20714901753735
True	532.659348086886
True	592.7607776581247
True	161.76957775607164
True	7.800485465939981
True	72.50908140725551
True	422.66970110899626
True	93.32570311824344
True	79.9059831588703
True	1079.5567145418077
True	25.51909614490111
True	323.68554199425927
True	320.1777029225896
True	454.5548038883457
True	667.7079476180469
True	190.35524125587648
True	665.849266299618
True	337.25183295901456
True	350.9847352523665
True	269.1565413049448
True	206.21574665901608
True	363.46741105364174
True	460.8900953620752
True	432.9983624463717
True	601.258453502264
True	145.3170193605229
True	75.96009369090841
True	40.15250296017658
True	290.93420821065183
True	649.6490245735911
True	398.9351917285014
True	792.3930495210756
True	208.5078956341413
True	388.9939861041602
True	68.28570528167688
True	49.08886922024888
True	432.8090821670969
True	200.8819002837668
True	221.5062739054497
True	44.44475736873413
True	1092.9384300447782
True	177.0621783291568
True	886.2284600579767
True	315.5125666636424
True	914.1512054651896
True	224.5095267163792
True	461.9029093305213
True	530.9260306120543
True	604.4133660604255
True	216.36329725373835
True	479.93654832386255
True	975.3447541784934
True	125.39652852692464
True	7.160643343192078
True	561.4847851658725
True	27.240367310134594
True	73.09672800961168
True	776.8920402194915
True	230.09274034914628
True	970.8518172014552
True	690.4641030924577
True	411.48502679751977
True	282.4091368414963
True	489.1630317631439
True	340.65089296964504
True	178.47790583034302
True	680.9451732189186
True	734.7027459538721
True	202.5473786576325
True	88.94261412282488
True	514.8616172190219
True	131.6362382898681
True	381.3567716878647
True	358.728829041415
True	66.70861720756177
True	368.7115023660349
True	423.9469840332079
True	367.2416506916052
True	400.1882063965954
True	433.3047907508949
True	640.6267249976887
True	57.46409404184863
True	456.4083171487144
True	330.92302164241306
True	668.2588056013243
True	221.18497313888872
True	97.9273742481534
True	40.16032158629277
True	537.1699610671836
True	650.9107669233151
True	190.06450299958613
True	409.64245947238845
True	339.5249766372976
True	17.309236646878045
True	167.8584838582097
True	293.85063013248947
True	2.5209454295518547
True	879.7002976870749
True	83.91782083504204
True	101.52987081684586
True	116.3647423066601
True	368.8993453299672
True	35.90280982888758
True	451.5694475741337
True	238.24175488349476
True	5.494926657108195
True	114.23065419307038
True	426.3243673857407
True	51.11498085329853
True	67.70873811666164
True	179.77298386243265
True	296.27317057704835
True	989.4559063985026
True	388.2579279972885
True	962.6431249942474
True	197.42514877932476
True	1034.230802112022
True	788.299453968141
True	647.2040106175969
True	397.0084826382298
True	386.22659872449793
True	79.49755181004436
True	74.56811904761321
True	81.73896812178795
True	178.88221463314025
True	469.7450779505051
True	1053.6300648550737
True	172.76116781152484
True	339.2638714699181
True	442.47942651133707
True	590.2921347450737
True	596.0584967238844
True	274.97079353282635
True	448.6043846076162
True	679.4800856152465
True	94.46612269581745
True	723.1216457721205
True	251.77393457072455
True	140.2013525090751
True	418.65364451803975
True	864.4130336810956
True	442.4897728984545
True	893.5391700114352
True	187.0223217710801
True	340.34567433531225
True	681.7493367511116
True	632.4687211683708
True	188.5070183139028
True	265.336882066778
True	800.4235034992068
True	32.1092070611454
True	185.25150879696577
True	505.7568888570818
True	660.9881086096258
True	100.63867802524597
True	36.44286902585505
True	168.3639578119911
True	698.9177220525758
True	329.70192955992843
True	567.6470347796817
True	359.6428709636158
True	309.8782767739248
True	459.4806711540167
True	496.3244037981103
True	73.18307427665071
True	367.1445295900369
True	753.3583236318053
True	0.0
True	278.9780246888797
True	244.40455279543147
True	945.989222323328
True	149.8354145241888
True	645.0853463941652
True	643.0693326997916
True	111.96831612196384
True	216.608893163566
True	137.85473513090335
True	12.863725322182166
True	293.48895228633864
True	393.2114761736888
True	1132.9907506083578
True	240.58113539438463
True	409.9673991950231
True	647.4704501445536
True	205.6242126969865
True	25.409522344655347
True	854.9358494379561
True	592.5392814721758
True	158.5606329295452
True	639.9541569213459
True	169.9201139715688
True	292.2525673325066
True	786.5374689174273
True	36.17976550082659
True	100.81449297098908
True	506.6720589098538
True	66.78555807802626
True	76.18425412522632
True	394.8313162395335
True	22.599795356085647
True	747.0181432300611
True	103.2744051412069
True	155.53174220680248
True	19.94198674204779
True	696.5644916328514
True	28.374832818387564
True	795.5000887750939
True	402.964897453148
True	123.30550711839668
True	701.6305241503536
True	519.4173813958662
True	568.2713042004054
True	45.59241054367857
True	373.7678266789196
True	6.642031542957978
True	92.05569788166936
True	373.93552432887327
True	43.82773236071935
True	124.2766996706602
True	313.8611077515191
True	176.57062973234832
True	100.1347357426762
True	661.7745502897312
True	20.09277897434316
True	1146.002587028069
True	483.9786779180328
True	301.7759983194136
True	499.969090864564
True	123.07432329999018
True	771.5711995247216
True	1143.3517969963282
True	753.8812537820822
True	173.7716919245565
True	231.26499604538583
True	53.241587024488126
True	56.06927116175776
True	151.14614163141425
True	101.07513181607796
True	161.48438375339168
True	1184.553880452565
True	308.4966555837916
True	358.2234870207428
True	695.7842245066822
True	16.737104584249572
True	13.756849825214934
True	558.570744279541
True	5.130459200906015
True	116.08836938183042
True	682.2700674217972
True	181.63911690237123
True	648.2040222578331
True	827.2872110512985
True	157.3242669121432
True	874.6036473334898
True	2.072163890869362
True	456.5873376193168
True	1053.2495446925643
True	26.265385418390427
True	241.40772724746037
True	145.42404264421694
True	983.8712237567914
True	236.02738057272336
True	504.9357226675651
True	120.39810179830258
True	519.4337083528485
True	151.7324382808326
True	99.02382426530272
True	387.1786097784578
True	68.18673620356536
True	55.77307375148229
True	1043.9409502336136
True	264.162798685808
True	158.8140781312167
True	373.1340879866445
True	386.3783345818997
True	216.0823413693634
True	170.34619036828255
True	383.5286085528968
True	35.694626274071844
True	486.65950357311976
True	1107.916052150311
True	111.30938911237672
True	476.4073158306612
True	316.3875188257752
True	26.72293665674056
True	398.3914803020221
True	104.9240520120376
True	559.5804859768276
True	207.46261696178271
True	433.6097370545885
True	19.34662976934872
True	433.57478661565057
True	112.20973841954994
True	328.23857491421904
True	31.79677395955228
True	159.8865962599979
True	243.8349478292658
True	735.9894154942313
True	59.11460807453793
True	138.4470289013807
True	233.98541544151416
True	144.924259724716
True	620.135063115368
True	569.0116849095838
True	765.1998296787639
True	389.58686251075466
True	534.3533934510824
True	424.9157641419703
True	684.3014249191677
True	73.40403685084382
True	470.2125515561944
True	420.8759958278047
True	48.64277004141134
True	77.31591958217427
True	129.64252417190545
True	89.13342426604073
True	335.1833457332509
True	859.3688459410375
True	334.1374155477605
True	1092.0439563766902
True	334.68724190657616
True	902.0646463510982
True	151.76590919799136
True	585.8142085338942
True	611.8629371808397
True	694.869042399575
True	445.83884264206046
True	65.4660011728479
True	288.12150909322185
True	38.42596489880552
True	161.23261668735165
True	171.2915776280709
True	1146.4566651642358
True	233.15991001058583
True	551.4678760000523
True	540.4747607722339
True	563.4196039671136
True	875.497122456178
True	595.226673065695
True	623.9142276497117
True	930.8290617046524
True	123.1938938069251
True	331.2661872220016
True	264.4032905553928
True	329.3100864777321
True	89.04757934923981
True	383.86784485249154
True	4.370858741613733
True	337.8679649303008
True	262.12063424537695
True	621.9959615190272
True	289.0384492109806
True	363.2998823212496
True	11.635578031686173
True	58.94630975724687
True	547.5145131457939
True	30.27461442184204
True	142.8828622732959
True	63.40155980045103
True	156.73122385095547
True	239.04026115911935
True	71.43605019247082
True	383.2013324622331
True	275.30386191065026
True	98.66785838474132
True	338.3350755799935
True	69.01601350250407
True	590.4184672609224
True	804.2084802107537
True	281.68192473976325
True	1169.2584257953451
True	106.25402232310648
True	316.3937464425943
True	1068.7017675769423
True	87.053011783525
True	282.98253074988315
True	9.711856181758025
True	420.0349525783176
True	456.6376165699865
True	163.47641660465555
True	624.8962605332562
True	890.634706886011
True	151.73655700977747
True	76.95885206992605
True	337.70917473943643
True	562.5499750519969
True	605.6543577043909
True	1225.9119925708994
True	28.25888175086752
True	923.498553715813
True	138.7383555188011
True	639.4367295694681
True	119.08578112913123
True	124.39781460528096
True	184.5959017629024
True	165.01866080568217
True	727.2454283950925
True	200.5489317252413
True	227.76322561670523
True	72.13818694404063
True	509.7661258256777
True	471.76343437683175
True	180.76960728962703
True	238.82950681238276
True	16.670023160913203
True	414.5907468457897
True	215.96066559718523
True	295.1673333884889
True	113.92573506873408
True	709.1326736139523
True	416.7165065803603
True	260.54779870718886
True	643.349104666314
True	535.2515882116495
True	465.592331954025
True	128.94586336262196
True	526.0572755842842
True	421.55408568790864
True	2.4105841696996437
True	190.89132270211056
True	92.8469460657418
True	244.5089280947961
True	3.387460019852212
True	116.6454760636196
True	343.6302912063365
True	7.782473145884283
True	877.3115571086588
True	165.71539903035804
True	713.1524632921517
True	792.0328456916388
True	158.4990566957641
True	210.57502856579225
True	489.7973468800507
True	814.7919625634843
True	52.58823681899294
True	38.31883463510623
True	135.48663985790904
True	613.4379034504352
True	713.021988547429
True	176.5707430670759
True	605.0056639712516
True	617.1145867124604
True	870.4052079120911
True	399.3468080602372
True	189.0923594745052
True	884.7259439641402
True	221.32939737054403
True	148.959072087341
True	340.66380675243016
True	230.80909230948652
True	206.21835732248516
True	612.769457875751
True	245.556269993223
True	187.34634733950256
True	451.03951187317966
True	468.3517262816075
True	61.40239652993687
True	274.7354126588009
True	80.8569718129521
True	311.4956143076748
True	357.67071724981383
True	263.43624990560886
True	172.9728444179525
True	379.9330535319599
True	643.4851553384113
True	735.3128731111545
True	309.20730093299755
True	742.736587249394
True	63.14545688846013
True	872.8291185410584
True	352.583461956526
True	12.076935625304822
True	637.9612946612483
True	694.6917392508146
True	249.9366753544429
True	163.6205026852964
True	46.90840854535976
True	385.62536329985824
True	68.81818320166433
True	15.05152852789669
True	881.2280531575356
True	370.0766869989668
True	182.47983720836567
True	992.9576379406288
True	12.727537584825528
True	792.4598871601288
True	29.61258409617293
True	680.343819132006
True	59.68113006519841
True	744.8232574386408
True	465.7217331095586
True	200.1032890140998
True	424.9557190046783
True	217.3330164133781
True	300.21918967577807
True	217.1128986648718
True	409.4727166120867
True	9.31106576964082
True	323.67274336391904
True	113.04959271635576
True	10.688587921556849
True	453.3260163057824
True	720.5474870793282
True	280.2399464973048
True	78.34546315306513
True	298.7217542075441
True	80.01903199202856
True	192.6301254641756
True	173.24861595969074
True	375.5694586232414
True	43.82567108900616
True	139.9087969597328
True	360.1580996801673
True	847.1588187428773
True	113.3945606605763
True	204.20453018326936
True	442.2739356115728
True	18.726030984894336
True	427.5316177554024
True	520.7527903249854
True	90.0964182375406
True	378.5159814493749
True	353.5214429721724
True	421.2266858714801
True	602.7525300126262
True	1055.9216331153432
True	925.6105471955242
True	58.60393797360196
True	1069.506314718168
True	113.81606316230784
True	113.46241191502698
True	110.5702000510681
True	494.8714565739948
True	370.1324390315851
True	576.2922484109297
True	261.04550928776627
True	157.22270641204213
True	395.6808349237011
True	13.807235418878037
True	452.038675354326
True	408.0812040718546
True	150.1251992257279
True	91.0888311641552
True	560.2574670742003
True	1009.906786290804
True	206.6444870264679
True	65.89030373716088
True	439.7544662084912
True	387.0670954611036
True	492.7768612563689
True	316.9719384219809
True	4.292179770815324
True	513.3649698926013
True	506.1206860663025
True	500.4345495026149
True	190.12788669343487
True	103.68744794077683
True	21.393937472834452
True	382.72379324289545
True	108.79946560219176
True	6.448405560215146
True	29.94652452595707
True	344.09026360787584
True	670.7814456225299
True	126.84589190667684
True	95.9509796846712
True	24.60543557051939
True	407.7207051091421
True	375.15550962468586
True	795.7847993458978
True	306.1880164825747
True	510.79928495908536
True	537.3396682240246
True	521.8348949903657
True	290.06855605591903
True	509.8403605879653
True	101.37227645606303
True	576.8334362518867
True	7.1272279067564375
True	372.2801543042379
True	475.2975635969305
True	994.377396810768
True	351.60617083875565
True	788.4954667401603
True	941.549458302084
True	181.55315869449663
True	37.17116643721216
True	361.9383549580326
True	385.9403259957646
True	593.1243249447233
True	244.77197599816463
True	29.515577230751585
True	629.3465837107167
True	125.2838469467191
True	1081.644969939154
True	317.76108456582256
True	467.91313965504327
True	124.74316946291664
True	811.7469394079507
True	136.92770222943574
True	842.9300941396813
True	542.9671270677001
True	186.9730057344212
True	107.45202679413444
True	65.85728173978234
True	566.6769132888314
True	883.8800773263645
True	428.7266334895039
True	556.0504719044337
True	131.70812624455192
True	652.641082938085
True	474.9566524751566
True	777.4435961375676
True	328.8379485270721
True	601.0996678706938
True	114.35827225256712
True	24.7824480881054
True	415.2198678704806
True	176.2054938838984
True	104.60273716452694
True	374.9000526112776
True	1098.5174650380925
True	264.46432543395593
True	558.1399781492514
True	12.172359829823185
True	79.56799837135921
True	329.58461170427194
True	760.3869703375509
True	446.08367521752734
True	527.422836860655
True	701.9341656151767
True	70.94757518169924
True	736.2550902130229
True	50.09525079860298
True	103.81396577850344
True	182.0939580787287
True	85.26025220566555
True	26.994986347705805
True	285.4100761339501
True	476.7400937332011
True	909.5925145589356
True	860.1056051286507
True	5.514306229973487
True	293.93594561131704
True	465.85042296792665
True	119.48944832536132
True	252.1637545384881
True	337.0306694341572
True	1316.54336506731
True	449.4665515320039
True	24.625880337810703
True	191.42126980519373
True	683.5681314774849
True	38.910200328122194
True	177.32722113459732
True	561.5351922399775
True	69.66764232942023
True	887.0251310616023
True	335.0141561435454
True	669.7600839468912
True	76.52594336409264
True	671.8778014181281
True	600.49685518426
True	861.6104724709832
True	248.82915575075737
True	500.2560421865232
True	842.8745839264878
True	953.9499551994204
True	243.1090469125264
True	773.9099072994358
True	214.0441406488941
True	444.41531954335767
True	380.9119027219783
True	505.60796083683823
True	502.7913292190596
True	306.5455734939477
True	347.6226297621483
True	113.23043798202856
True	344.5947757928677
True	1109.2575021544
True	314.7772005824737
True	142.31654291573705
True	315.8701858442478
True	744.3088255089738
True	645.9278510830519
True	418.4190355032714
True	117.51449264146358
True	348.7515082652559
True	33.77714159478852
True	167.85360073248344
True	95.49417330547456
True	90.17970430246362
True	539.2645435006175
True	143.06844936071045
True	134.77719010671206
True	107.82979703300376
True	89.47155477736425
True	448.2328100472196
True	381.4984057751187
True	1035.7160223553028
True	534.6447313961845
True	873.4263200241635
True	256.9972985977301
True	310.5609455476041
True	487.0552629171383
True	194.12778048739503
True	709.8171122094374
True	231.33842114021664
True	363.5836781525202
True	72.96759178867555
True	118.37708314269766
True	267.91559853331626
True	123.53448233472068
True	478.8303397225596
True	28.86149374899492
True	564.3704903599016
True	996.9705895748158
True	711.5198390546402
True	1.1899231645895372
True	58.638011068994
True	507.1820641488487
True	432.7312647510947
True	78.22032438164202
True	120.4283708582819
True	301.4420564045112
True	80.47477146437919
True	53.15596307013795
True	708.5137402044871
True	638.3833297749201
True	155.47324888333824
True	171.45305115785263
True	523.2480792545626
True	53.002834941860826
True	25.306097812246765
True	573.0371725329164
True	448.6854811560834
True	1144.3226017993406
True	48.03557476034183
True	487.0425533954712
True	852.2766069435238
True	806.5773073190164
True	284.11378413599704
True	729.2000470686679
True	395.0417078589333
True	43.42714939275722
True	96.34109721578866
True	710.5881848340873
True	79.23037098633613
True	141.23286173537255
True	981.7163080482349
True	189.69832648724824
True	267.7230014473556
True	103.3626955470235
True	657.1754688663739
True	601.1710174296476
True	211.82716288039148
True	440.4330935752757
True	41.54391495362761
True	273.2643064098028
True	593.2270494107235
True	610.6363842700601
True	319.19515633374067
True	71.98328938384351
True	965.5133054796088
True	1042.385701281567
True	563.670922385744
True	63.15966312178562
True	29.355989345982607
True	95.4316376935337
True	108.57635958844722
True	96.5702441334524
True	903.2607095314864
True	1233.196074555588
True	699.3351205468074
True	325.1707779877087
True	8.202553162334967
True	21.108080567792197
True	348.26938301932483
True	477.1938144675756
True	48.10919245499131
True	572.1572420594813
True	442.243956606914
True	410.63794737394966
True	77.42845479379108
True	198.9893276855955
True	259.40380571881195
True	128.75149004523954
True	418.2568956097987
True	44.23530446059807
True	172.5167510031787
True	1158.4601330784174
True	5.852415123179746
True	25.85630303581485
True	588.821395319184
True	360.6004229946751
True	797.7046426609094
True	152.15826814780138
True	747.9542662312043
True	581.5557943205545
True	280.16414544584626
True	438.58985908948335
True	342.0059796029554
True	282.0617637428033
True	270.26821536835945
True	392.930535289032
True	498.10468722852187
True	506.6986449692207
True	100.10563513018056
True	357.813169118564
True	8.649461314504059
True	183.23993549532057
True	225.83180610308827
True	899.2397450799498
True	572.6764440252317
True	30.056141318333893
True	708.9233615094311
True	833.9363106140862
True	109.44280024103251
True	347.093441744424
True	891.5394223105444
True	215.7017411064172
True	160.7420925527325
True	530.5573870462126
True	592.8530252456655
True	1102.203619899542
True	151.35194513760288
True	157.16563363345784
True	259.34826867756703
True	320.6985805603834
True	427.22107385062594
True	415.4417966148489
True	328.62493448752576
True	434.3705610485239
True	507.54573144450416
True	220.6976989843913
True	1492.8203413600413
True	261.43495317481984
True	412.80225523111926
True	50.27509538398402
True	783.4080646824574
True	257.6169097532708
True	924.435396953456
True	568.8937618156989
True	322.8863851315498
True	795.7483540396619
True	272.65195420358
True	211.496683883102
True	262.8469742424063
True	218.57251845019815
True	139.5431550366957
True	255.3617618791129
True	734.5127833468065
True	549.564336781626
True	219.27555501976377
True	1164.0237660326147
True	120.09379459783834
True	262.85096608787404
True	72.27098931621026
True	322.67575249695574
True	407.4914749250141
True	88.71149501136514
True	218.6420304228353
True	73.1776126186112
True	703.6000198580081
True	381.5484787872488
True	227.93921211643985
True	738.46473647354
True	891.9221521636364
True	875.580457326892
True	817.0823691283073
True	340.8052120005838
True	1.48701885960075
True	267.551445045332
True	57.51726886998912
True	369.6376019600611
True	54.12984723645375
True	349.58989210248825
True	851.0608442070575
True	1043.964969805935
True	391.2968248470578
True	23.1031851747414
True	514.8050342328067
True	500.3951343300551
True	192.22395433794563
True	236.29143590057788
True	280.57752213788626
True	22.88972507688433
True	120.01074847032106
True	944.5153077068396
True	62.10803516038538
True	491.476816929485
True	784.5960707071274
True	106.31923927554114
True	252.4227064633708
True	112.36325701723248
True	17.462918575481304
True	1.281912429690085
True	117.56592205697198
True	992.952081407494
True	463.1017922439285
True	70.47336128215682
True	799.4795610314534
True	343.8964121307873
True	1.7503069740083084
True	452.7882980583697
True	203.9382830579072
True	486.0286808629159
True	80.89266500949115
True	312.7682013182407
True	366.0825540078587
True	167.7502848592929
True	206.44061261530803
True	130.3074824793334
True	175.77241556219255
True	970.9786857890996
True	15.073016790600375
True	500.9734560115633
True	477.045311831656
True	406.5913843142712
True	222.2503210995172
True	241.3381438896816
True	152.04620692713218
True	46.12580593868455
True	484.41742348846327
True	153.2244161554576
True	802.134462200458
True	824.1243865729305
True	248.1418971866909
True	301.41017392538896
True	524.5540045978776
True	40.79920234116923
True	84.5210480152237
True	773.3434470831425
True	1105.5159272646922
True	111.46022648212256
True	723.8616024750045
True	147.1368198792916
True	940.9740213071342
True	651.2322596793148
True	105.48810684797024
True	277.41983135345475
True	598.2900126894926
True	266.69829096901947
True	45.57011755523175
True	543.162296760847
True	452.7133230816643
True	6.106764457189073
True	487.3824580520702
True	65.43125966388092
True	174.25342324114936
True	237.3513477427786
True	302.3266413911577
True	74.8644501419802
True	227.17485152538512
True	348.49121092583584
True	431.60849202473776
True	964.4631474430925
True	46.66338050564478
True	866.1755809627653
True	979.2596943089086
True	129.34704493455465
True	73.61832860075978
True	1032.1793291062013
True	34.60402795984046
True	232.93386291824012
True	83.24068727200151
True	220.50326020972457
True	367.6927268630203
True	962.63709190952
True	94.44705305949373
True	72.59664681383117
True	649.7580462606992
True	272.91951751940456
True	711.6535010053574
True	56.39582301854648
True	472.1255188550145
True	395.56518726551553
True	680.5171997804949
True	55.36264541624821
True	109.35760969062964
True	27.26981886883214
True	258.80670923535337
True	46.35662328596707
True	352.35272704334216
True	2.3295130069530603
True	1175.138644787918
True	105.3602419393482
True	133.75066276392394
True	358.95122412368744
True	716.6939710236028
True	690.0615890690015
True	1006.0143441636468
True	478.2560090749523
True	424.85662879548255
True	142.36082704061778
True	428.4212198448289
True	820.6566034529625
True	429.46604063203193
True	924.5861794523504
True	85.45480629894483
True	437.4598752775989
True	189.52472032638735
True	278.8501785626452
True	752.0689406268831
True	158.8455717789441
True	137.39073791867523
True	65.86124835023435
True	841.4350629209921
True	764.3742857471893
True	79.48760306314676
True	429.953687789273
True	746.5306463743117
True	406.67417775778927
True	56.10752004267564
True	318.6508380443913
True	778.1429168759184
True	33.013326419592325
True	352.9057686229869
True	167.04491200713989
True	292.6805294928809
True	32.279357220091924
True	213.64132172581947
True	793.2790861313724
True	634.8463061464201
True	53.97379774147952
True	288.22066602817233
True	881.426650745835
True	17.457757784970173
True	312.2948486659562
True	290.03475940487
True	445.0287550020423
True	213.73810324209376
True	591.5106112652942
True	45.65836946125026
True	972.7563991824546
True	862.5698842995664
True	49.09640527286665
True	397.57477309482783
True	742.9215356455286
True	917.7476904794552
True	270.9410514703707
True	575.5658537218126
True	128.50742739898138
True	198.65513089195085
True	129.64686173202998
True	131.59988931510995
True	206.21467020292636
True	927.2508211475672
True	768.6147438155289
True	899.5485538184787
True	19.536498658137567
True	27.4283657350702
True	360.15570063523927
True	14.164875942685214
True	604.2505706923313
True	1052.2060663712334
True	275.98697173472027
True	203.5973014987233
True	81.55884570602024
True	208.9300916896317
True	133.6184466601382
True	46.50884809767764
True	133.6653322087437
True	90.17333016948125
True	237.17521849644515
True	557.9313136655014
True	158.89402909267096
True	32.40082985300995
True	58.97849804317828
True	428.3216489330574
True	263.14170242150783
True	581.7876179213805
True	22.84590164501805
True	114.39361160170324
True	666.8610893632605
True	263.2191214704114
True	464.66824892097554
True	650.111024595963
True	105.1882280399057
True	110.12132381705332
True	81.57330008988461
True	28.03433978170721
True	120.31992690308316
True	85.45115140679144
True	107.80952216249702
True	154.61634864336196
True	229.90877824340103
True	838.7000418990299
True	287.5757671851754
True	937.03041601104
True	168.8236473796735
True	202.73325786592224
True	799.5671204585025
True	308.52712637986554
True	608.8755120702494
True	261.01449022615014
True	352.0427479117424
True	448.5619389548391
True	550.716427401823
True	641.6279298344043
True	371.4562933278522
True	35.486198354913334
True	543.1114720167077
True	618.2729322178009
True	18.14755567927712
True	12.235666852111548
True	259.66455511158773
True	400.4162893576423
True	447.094272730662
True	68.03161040744587
True	652.6073951815512
True	946.4873423896022
True	227.66467498004693
True	902.6284173449292
True	268.4276284049569
True	102.35087790174045
True	274.59065463395746
True	686.9526099191565
True	36.16660883776084
True	560.1306231033249
True	1263.8193853908804
True	1025.3365849539557
True	868.2308561134912
True	210.90859427773503
True	93.2454001366831
True	202.8330122865874
True	841.958271397989
True	143.36240781469266
True	1094.4410762979644
True	845.1947151918741
True	39.85964449283706
True	89.27441270541524
True	429.5872336220317
True	408.71334783991904
True	218.28047523705
True	505.887121205356
True	655.1331107389817
True	116.85472395848988
True	282.33890640944054
True	1017.7532261320648
True	53.24529087911462
True	714.9686649605027
True	547.7749097482889
True	34.94645026789988
True	813.7246390717744
True	396.0332166883029
True	551.7095840283018
True	107.932670062091
True	270.2623987821866
True	226.52925802523268
True	25.098964397642582
True	141.8919656671903
True	764.4190805281833
True	142.82182964491597
True	381.6707833962264
True	64.40868718280576
True	650.9979873185611
True	616.0689465831015
True	222.01832812096305
True	443.54390373444886
True	172.02667296848773
True	158.6263974192661
True	227.15945279596545
True	285.6876898793593
True	365.76333746097833
True	134.82593977155753
True	196.13323758755485
True	26.651597002804948
True	868.2601515576986
True	317.745078240412
True	9.991496636153084
True	372.46640163868966
True	167.82293610362794
True	629.8908399531953
True	375.728315086539
True	582.9015083664708
True	569.1026598171892
True	486.8634610344727
True	786.5553500705689
True	245.21838045555228
True	552.1276752497553
True	165.2143298470047
True	522.6669903709814
True	356.4261365700684
True	380.5949708976455
True	124.75421589922576
True	133.89969243078096
True	107.77283941751854
True	64.09094394525778
True	705.7659632571823
True	184.1778117923833
True	45.965847496335954
True	0.0
True	566.8271752398509
True	107.86788766872476
True	22.76561421421382
True	41.38153744347633
True	115.21333619981482
True	543.7790297508519
True	182.40416807800463
True	109.01378234511292
True	37.44524305692232
True	159.3890261488145
True	915.135932530352
True	49.37292318316421
True	237.96861890488876
True	753.2065289431943
True	313.69226842071686
True	453.5148391762668
True	486.4161022526313
True	505.278495779795
True	611.8153722049459
True	923.0126595911144
True	272.52017667641485
True	1052.1693655482125
True	920.8638857027609
True	634.772076119306
True	340.55669761830205
True	823.6072026386057
True	10.28186970470568
True	33.41190145594037
True	294.5282901162753
True	45.13760777130714
True	205.81165334307775
True	762.8176273050466
True	213.74709246455825
True	732.0735352259488
True	763.4301241254816
True	123.8206452398748
True	373.257170207592
True	601.5599661222825
True	23.961881666015497
True	137.54975677655088
True	434.0317182554936
True	297.24327057314406
True	195.42079473410013
True	114.2944695356033
True	388.2703487342174
True	20.854621467046275
True	367.36966819998753
True	350.7825284320224
True	1060.3650828997463
True	387.9160052483383
True	31.84097626312921
True	440.2165590177768
True	439.7309722796686
True	232.5982301338984
True	33.36181716359134
True	746.397586765468
True	436.47970681837865
True	166.09363593980598
True	14.639614233718335
True	1211.5102224576212
True	164.30781700671758
True	26.25946026594543
True	294.2403199409242
True	262.1525922933794
True	117.212582360936
True	295.18042828982084
True	48.05648860334255
True	309.3242636713849
True	304.64281182294394
True	294.3291805404656
True	30.67636113601964
True	49.389541894744106
True	1053.3488725851164
True	26.709954124150293
True	13.450543735316275
True	177.98425966706264
True	666.2020380153969
True	9.24566960004495
True	190.3277210132
True	169.28242302233116
True	538.8478399510532
True	367.91033187749184
True	730.9570511075169
True	320.834431758883
True	493.9579503256346
True	438.4410054841308
True	501.9725201174186
True	101.23808741600712
True	1253.2431358162428
True	893.805219396947
True	302.2633497824973
True	520.4597767394807
True	95.6921734121706
True	552.6088453940977
True	448.7204121361396
True	154.46556070183755
True	75.91431197382448
True	342.99452056436627
True	163.362161971662
True	28.29683971264593
True	589.6074065920342
True	377.8391761359703
True	68.39981539864671
True	32.23203223036797
True	682.0251651702707
True	498.6238429406772
True	72.61872313331351
True	23.27659585713577
True	334.5333551281027
True	313.80885097040465
True	696.0375847613197
True	550.8028865262069
True	549.8129793682969
True	781.7121927801843
True	9.411784016126466
True	58.97504707262315
True	38.08182099187998
True	61.114211125369565
True	500.35341153348105
True	591.2925413546845
True	86.24146983820616
True	112.44981454385098
True	197.0850780647292
True	74.52594648105499
True	181.1971166311096
True	207.48486790656625
True	271.7769647259986
True	793.1629707922144
True	612.2278674392653
True	298.01973068187846
True	199.06209122428172
True	267.2843325572355
True	253.55096100435628
True	741.4015120707139
True	328.2159020319386
True	165.09347152402503
True	889.784471250096
True	351.6256372026025
True	469.539397370659
True	150.42543024689957
True	120.03163672126844
True	58.57275255829316
True	210.4609968804544
True	977.9615807141774
True	524.4530480964055
True	121.45990452317078
True	361.5316444721796
True	104.55432480424436
True	692.1843445276564
True	4.410545075529949
True	697.2032548621521
True	34.95196520156656
True	915.7848417904958
True	866.8372720697366
True	212.3888270971412
True	31.36019302680829
True	83.39822599232384
True	466.5685124804855
True	225.55637365632535
True	1.8037241277894196
True	77.029974829217
True	1079.5779391565989
True	335.57788581795296
True	680.5449049885954
True	480.5930881246434
True	33.586976206367105
True	135.80893067054475
True	444.44928438150623
True	945.74286223746
True	797.6574340499186
True	411.6865743186912
True	350.2843813151859
True	16.233541766724915
True	79.18122108757066
True	765.6764082256562
True	480.2732767550857
True	385.1420605950197
True	876.6762831702493
True	27.19587786473268
True	214.83500818657015
True	888.7330952368008
True	237.41279405441432
True	8.322344766736517
True	501.93670920552734
True	105.5430200566214
True	648.5296168437658
True	56.67563151949946
True	261.032377587365
True	848.9677622767016
True	890.4169687110863
True	280.7652611816394
True	446.64554828107015
True	123.07305411572258
True	624.9144532152226
True	263.3917800623825
True	193.55052321077116
True	828.3382949515793
True	57.70141927277018
True	700.5335951747849
True	276.4861829064373
True	309.3276912662592
True	178.7929663614738
True	480.50970769546
True	582.6425247857754
True	361.9745442176557
True	407.2234231788027
True	69.38109187414543
True	154.30198850386557
True	457.1478397834709
True	213.36304718523857
True	37.70974707593494
True	203.9382265308863
True	396.4433966596128
True	399.2638435329444
True	761.3112008868993
True	124.93603536033488
True	661.8706394820414
True	517.6329787154533
True	584.2875660442803
True	135.30294531742115
True	36.9617587088982
True	657.1355687626946
True	71.06578165416201
True	560.383654610521
True	661.4168664305579
True	450.9881340584605
True	136.45604224854353
True	534.4459296268146
True	4.120483065489568
True	396.4694577156181
True	34.731691831885946
True	634.5627250617223
True	256.99585352876073
True	587.3563712703153
True	711.1874496261186
True	150.80850879731224
True	523.254127645641
True	503.1697614828763
True	65.71595276087568
True	981.6446106107684
True	3.520350432655071
True	25.98235873349987
True	622.0331831713827
True	689.4869646826115
True	130.03786185400273
True	408.65271984603385
True	125.71232001426893
True	68.90684805459286
True	443.745214578678
True	43.13717826313386
True	517.1342589121144
True	13.365056118892896
True	863.2149125289255
True	540.0264521888927
True	675.9321121308813
True	100.91800648333412
True	389.57318083951895
True	1008.5922091001494
True	854.1862484857642
True	144.47615866961354
True	562.076017147096
True	467.78462556776367
True	253.47656844419703
True	252.04580587663008
True	6.8184728034372375
True	322.2991147907794
True	11.402474579262687
True	370.3853198867378
True	78.27225005402751
True	432.7462853288195
True	672.2441134281271
True	127.34885322723277
True	231.93010730410555
True	644.3893499258988
True	696.7091579941479
True	294.9905558571669
True	136.1996727001518
True	167.60849189641615
True	477.9296421368608
True	86.10679464161154
True	10.845260496637383
True	496.910454664576
True	577.4253739732228
True	18.63880543896228
True	129.2210727939383
True	886.3031907876688
True	476.7191952798614
True	273.74964413006467
True	30.86781442939637
True	479.0389366540736
True	115.28289100001824
True	592.5760507683702
True	648.6258412903126
True	303.0184177135812
True	383.3998446309243
True	175.04787680454348
True	246.81998828988372
True	74.84316454507616
True	215.19537800958796
True	494.583589379916
True	22.40479778712678
True	444.0363863604488
True	383.1544043541135
True	711.0803722104266
True	900.534633361319
True	879.7102988703133
True	152.52427738671693
True	405.6822900295172
True	74.67445010555045
True	201.2095438661495
True	311.3973940338769
True	10.31111156704743
True	806.2577556860954
True	23.521595954465067
True	405.9674636109126
True	259.6473250024148
True	652.0769538337053
True	197.24638271558763
True	37.97441000415473
True	657.400617521808
True	1082.1013482140615
True	229.39346621337495
True	133.88766419524634
True	647.6407971466828
True	509.0972271034445
True	17.375355844049263
True	844.7474334025939
True	113.03200908873976
True	44.55328661997219
True	317.43949580909936
True	348.8142868369785
True	410.63070300859096
True	263.76728285926566
True	17.69665453475975
True	21.691550744051334
True	841.1637889079308
True	206.68036078417956
True	117.05030488699464
True	830.2580455336501
True	641.0478599825825
True	664.5654765781544
True	451.8950942851168
True	149.54724130884037
True	30.614149337782944
True	102.33483534511934
True	438.3464985491655
True	219.0346479235181
True	492.6463583054513
True	150.56919390753598
True	493.3173172927949
True	649.6491493726941
True	970.6366804209327
True	24.420780676872333
True	966.450013015974
True	1085.797658702703
True	471.3174950765058
True	87.24418356393797
True	822.249131041535
True	645.2450253976275
True	672.2864244018617
True	174.10181255180706
True	767.9191310222002
True	718.2206575731226
True	120.29203063208163
True	791.2879067661593
True	804.057442002108
True	505.2624146167211
True	228.8609583525784
True	71.30866655134163
True	295.7398079544328
True	348.2671846656833
True	458.9959746753643
True	436.1927271479305
True	192.01605627031265
True	315.0421777095321
True	2.8316495717069223
True	11.611819073019529
True	108.042232176976
True	135.12417323065574
True	353.9128826402026
True	358.82390635345143
True	105.877008694204
True	18.122439934096416
True	215.2312237850504
True	859.2633003915001
True	466.8596104352126
True	536.7562953704951
True	560.1137163431071
True	794.2417869007953
True	632.8379542916656
True	88.60427737988697
True	212.9895840467219
True	249.7479756360383
True	292.36585332236564
True	108.087721053339
True	371.2441189576309
True	432.6343947775796
True	170.8972310370261
True	648.4798264293087
True	245.3774650784204
True	204.34875774162404
True	29.028242718440325
True	247.23766598876065
True	506.551995028216
True	171.08793777674342
True	528.3356055038731
True	469.8265991118768
True	251.39521838820983
True	107.02466729337384
True	42.07348786380945
True	400.4162975267817
True	791.8363648061815
True	162.4629683765426
True	1033.69878635263
True	1033.3117177981703
True	480.9383888530353
True	100.65933877227964
True	122.51401848118049
True	697.5180259420646
True	9.603543598334175
True	224.07639042055
True	139.3656510882585
True	119.22511883521528
True	336.2935659386902
True	641.6228426627549
True	36.33882213531687
True	130.9898415599146
True	994.2852157686362
True	56.6907793414917
True	445.163142850083
True	531.9572150720504
True	253.04006138337635
True	136.10012448547448
True	930.9523422127912
True	1187.4013149401123
True	511.967988235645
True	635.4413337453449
True	212.6635790198757
True	156.820027520314
True	325.3797547223918
True	264.7490615588157
True	173.32443011404462
True	297.969276180351
True	340.5894551960674
True	10.886140982817528
True	620.8433646746138
True	149.9025655209083
True	81.9788840629429
True	450.48453424226506
True	336.6567180868227
True	1118.2607319252102
True	355.59571831252185
True	1009.6353417503076
True	10.6041461321721
True	261.99163073638005
True	232.24312461708917
True	155.85733239176432
True	495.13541534209065
True	196.2456587597404
True	422.3862224787632
True	340.41303722658205
True	112.48223211931892
True	351.57364880890884
True	1050.607574138034
True	766.9646010532119
True	221.88043623197944
True	108.5504808593055
True	304.690617595386
True	21.556509845961006
True	357.3711929663246
True	299.4554759625292
True	547.070404082923
True	453.39783040939903
True	365.1228370343656
True	152.29836528132813
True	12.582738647510505
True	430.2834137371498
True	293.1873144953958
True	149.98047780444475
True	307.2159783599062
True	439.219751404252
True	807.2316613680225
True	311.552371502565
True	767.9782031988283
True	403.0224174426945
True	376.61759844583554
True	1.535989618330008
True	1128.058154322603
True	106.14985049465858
True	921.3005785642958
True	210.66414694737017
True	469.0835597306167
True	669.2224372471298
True	86.08794454588553
True	471.8396693159188
True	31.092443751646016
True	411.6435839971121
True	75.42259270296603
True	236.58970518421725
True	38.44049264196632
True	697.8900222079413
True	187.3710528761632
True	23.48536390297199
True	388.0102912193447
True	105.658622818424
True	175.54616071302428
True	827.2408788920314
True	255.30117810851124
True	155.1830851501059
True	373.37436981422536
True	520.1303861624798
True	324.0318455840897
True	522.8305061751005
True	628.2598175335685
True	163.80129405902082
True	6.914102416934816
True	71.62791364354813
True	421.93877134403874
True	88.06696125269423
True	80.78504068431832
True	1027.0854009785403
True	25.26550770118259
True	319.5615857130653
True	323.88607710180577
True	471.4657738693462
True	688.7321306318299
True	191.1648104318093
True	642.7465183410607
True	321.28689173977034
True	346.0467796364518
True	274.3314741021039
True	219.97531410713225
True	358.12120693876227
True	446.4422361948112
True	429.0390682754016
True	616.5145529564339
True	140.32387084467007
True	75.45060571367885
True	38.73187367731235
True	291.7877459196442
True	634.6279311681385
True	401.0077355361723
True	773.2470596346734
True	211.98097357941316
True	400.4914573543
True	67.82637702045919
True	57.093424477891205
True	437.6471204246316
True	192.99150674773017
True	218.06195694843973
True	42.16366079337711
True	1076.9181842655169
True	177.39205924603937
True	889.6524510737614
True	317.853903847555
True	926.9870899197622
True	234.2130444580026
True	481.49044423314297
True	528.5290378188898
True	609.4513961851391
True	209.3831514566516
True	486.366481713386
True	924.1220415657716
True	128.25340002245284
True	7.864248448709784
True	583.5941433770543
True	28.71191022169576
True	76.32676927565704
True	786.0557823033864
True	234.08355558798604
True	989.710165571017
True	685.2317812900916
True	419.89491902190326
True	277.79671535881187
True	474.7322876767054
True	339.5622625527439
True	180.69829797541985
True	687.097070020138
True	704.1860882379387
True	210.69425015410175
True	88.84791665657465
True	517.6440217927149
True	137.4041003628812
True	368.9938498989108
True	332.8499849413068
True	67.58564931887535
True	383.8701508574837
True	414.3883744889952
True	363.1374045653875
True	417.32137252163824
True	435.0563820618561
True	648.3713888846486
True	56.02985058788366
True	442.7334364323488
True	317.14586306013734
True	635.9346607049407
True	222.7034711530727
True	101.72872838946866
True	39.40916738312629
True	556.0656833817195
True	643.5961288140218
True	181.83585060128075
True	407.6268381060382
True	340.290688582325
True	18.056856563167525
True	170.06307875200872
True	295.60242922870964
True	2.861181068840115
True	872.4199988063579
True	80.11662337062728
True	101.5272189600496
True	114.28060220817432
True	362.5650911582681
True	37.96292179455413
True	438.7467292214448
True	225.3968946012981
True	5.449064372633359
True	117.79509662969788
True	436.3531124089211
True	51.125556237612685
True	67.65393387274904
True	166.49085081199888
True	287.143906361111
True	934.2227661099942
True	394.00847017562273
True	962.5169594167328
True	193.323608920003
True	1010.3884483329708
True	785.2155056459703
True	655.0923829834103
True	410.55032216823537
True	365.2697607014438
True	82.10064462666136
True	72.96542746160118
True	82.18225109640481
True	185.02521196766335
True	462.2157714008656
True	1077.005939891954
True	182.09684694653671
True	365.9329974823406
True	442.85868066582856
True	589.1624692097345
True	597.9783584820109
True	289.28864777522944
True	462.5560511792783
True	648.1517002648392
True	95.8011474346562
True	722.2321452587078
True	268.2568880912998
True	136.01382446499613
True	403.99004695054606
True	871.5479751927855
True	443.18736146184017
True	862.7967735041561
True	197.40590408827003
True	347.1347501776279
True	696.705150196063
True	643.2025002721447
True	197.1058854395028
True	260.33506656351614
True	823.1111201154956
True	33.399154330463844
True	191.20989127448263
True	500.52000537371134
True	683.5867775382824
True	108.3597356069862
True	35.21282868021824
True	164.6763216482297
True	731.5976979849532
True	323.12889129450474
True	548.4349145243358
True	347.3483206035446
True	286.4124273550643
True	456.0656716029605
True	493.7771743286164
True	72.49710455659772
True	382.1513958883871
True	749.1117905835943
True	0.0
True	292.57920183640204
True	235.89342459010905
True	969.8620140251596
True	150.368233539046
True	642.4707645227963
True	630.0048850550769
True	112.5139073897908
True	220.42147390221808
True	134.35944724551143
True	11.724904204123249
True	291.78128278850966
True	372.1237322593512
True	1153.3802151555576
True	241.4187858127216
True	405.7030089551213
True	656.6599472261306
True	215.14442335448584
True	28.01969511967508
True	884.1754978306749
True	612.9524980066776
True	157.8565897230927
True	632.9665692245717
True	163.68301340483376
True	297.70560580804954
True	791.1427894597123
True	36.96603919848758
True	105.41206093594788
True	508.7729407554625
True	64.7151819831228
True	79.35103791053503
True	399.4890462124387
True	22.91988456593002
True	735.3852214601021
True	105.36227108222155
True	151.38373796121888
True	17.49484119203495
True	685.1976732107639
True	27.87389283708867
True	780.4198816668223
True	380.3815400434748
True	110.76588503523956
True	684.1954990558726
True	529.152503320703
True	545.0855052472535
True	47.226626302114425
True	364.3820970589142
True	5.770034189919488
True	93.16522331881076
True	372.6916540456469
True	49.91155850790213
True	124.737319227165
True	300.5697396201655
True	192.5323200667516
True	98.28493326998064
True	642.2444099345482
True	20.87625026965015
True	1130.7632867951938
True	520.0939692111843
True	300.0251718703972
True	495.5792771530516
True	125.1708221884958
True	761.9896470607456
True	1133.0450190515046
True	741.7635507397437
True	183.72468096327952
True	226.25441460525093
True	49.93466350680244
True	56.25316419743105
True	154.4825237478763
True	101.5583235155336
True	163.28809757807375
True	1234.6399120852072
True	317.42864819578506
True	363.510028257676
True	699.214209903099
True	16.561346395167426
True	14.835922685167368
True	567.0303167051046
True	5.570982169721503
True	122.17578553554992
True	663.8072663392496
True	178.49817480001445
True	658.5845566213743
True	834.305529984167
True	148.20968699537525
True	906.3909014526284
True	3.397709261947384
True	446.1389789635633
True	1063.199570760765
True	24.519948190750934
True	237.07148415000864
True	147.50510727758797
True	976.4666019715428
True	229.82923778576708
True	503.75057152382936
True	116.07303201841204
True	530.2618680626556
True	153.75889329089762
True	99.58808825950751
True	388.2148860108252
True	72.12429723218501
True	55.214630842722734
True	1054.4623316309442
True	255.6240226330528
True	158.77996201819903
True	366.5963894312607
True	389.3005486805841
True	207.7817240329196
True	170.5953796597801
True	384.69089310774206
True	33.903579905990995
True	491.4833601392944
True	1131.3117014877623
True	115.96312871846436
True	473.467638944632
True	303.839590212903
True	28.026579905150545
True	427.4565811925022
True	102.25700789796475
True	571.9739942605115
True	200.095022375299
True	422.0448015720293
True	19.080440826347377
True	453.5348971795659
True	114.22432152710527
True	330.91844188112293
True	34.11091963106942
True	167.2387356107083
True	249.9312052042624
True	774.9668732859992
True	56.53349172595387
True	139.21002143826138
True	236.1897989153174
True	130.9828566297828
True	637.2333035865436
True	571.5576694009517
True	768.558965967137
True	395.610975674862
True	531.2442625063106
True	421.4246947316373
True	690.3055614053419
True	72.03122566143172
True	468.06189020243227
True	430.82650942421895
True	47.8195134641572
True	88.08317127536152
True	129.53826697547885
True	94.70233681448578
True	328.413596619262
True	861.8860786439661
True	316.4789000878197
True	1037.870492532243
True	314.9516157042962
True	911.2743439718276
True	147.31281910387727
True	584.3375866269904
True	607.736755511261
True	705.8296003239127
True	440.2970788293025
True	63.27013916931361
True	288.2190596807881
True	43.25078319639507
True	170.55315309088493
True	162.02139819573844
True	1157.0117639686237
True	232.0047649839241
True	545.9328305214162
True	549.4882316923871
True	554.3355119927772
True	920.4446711225302
True	577.6420294797227
True	654.7404417400357
True	977.0845011353708
True	127.12844878558428
True	299.9080522693304
True	272.844651237519
True	313.87697647896164
True	91.11344543507552
True	378.6921863173509
True	4.751087299684719
True	335.64033213753515
True	248.8919300265798
True	590.7498413563277
True	282.3693753128594
True	367.8442671625863
True	11.327056135740088
True	63.10953783284404
True	540.333447027871
True	30.164659762135024
True	142.8180168618316
True	65.36857305866141
True	154.9987392167752
True	236.84465453318856
True	70.8268092929507
True	397.3819931555926
True	285.5759969099872
True	102.39585990398072
True	339.32090336942616
True	64.07900983378364
True	574.7971072750745
True	830.2299955063897
True	289.13293229231624
True	1170.7686854704923
True	106.81880591952832
True	309.17737620528965
True	1043.4745106938908
True	86.44836160977302
True	285.60241216660535
True	9.810540053674496
True	402.705654918644
True	461.1446931735277
True	150.20482940984562
True	620.5207364432935
True	894.4060495480093
True	154.44628205962456
True	78.50442903911829
True	331.3311958304264
True	564.3811470665456
True	610.1857757678886
True	1286.295709520329
True	24.98818114392988
True	923.4468524970388
True	141.51180197987665
True	632.0196616216118
True	116.95221059751742
True	128.76692439737454
True	192.9604163216772
True	169.26957270643976
True	736.7965789924107
True	200.31314191935016
True	234.4628984228521
True	65.28151038007046
True	512.4070193402312
True	447.2323779591865
True	179.90103779630894
True	234.91863102544
True	16.600147053417153
True	415.1738912275713
True	221.4589263457276
True	283.2818579392219
True	109.23938071050988
True	703.3864800937266
True	407.9871778386352
True	264.40239992519025
True	647.2323920022338
True	524.140253946235
True	459.8395911134737
True	131.78620234197388
True	526.3495383676734
True	435.1377228735548
True	3.031142237417742
True	200.5510859698726
True	95.3457493996933
True	245.97026391056409
True	2.757858166979155
True	127.92928945845787
True	366.6450587170776
True	7.258575595600427
True	894.8539296601227
True	179.76287485004053
True	725.9433122986345
True	808.5020788212514
True	161.01575773254362
True	231.12090931493384
True	486.689410354162
True	823.1753263301233
True	50.88002302386267
True	39.46907859056397
True	125.82331107656644
True	611.1649600282399
True	721.9505149165158
True	186.4267028260625
True	598.304368915659
True	580.802695398155
True	845.5054975530123
True	399.90670290056266
True	192.15138318614527
True	886.6598381272626
True	215.1881162662144
True	152.65948833801056
True	339.84887220337555
True	214.47912981050084
True	207.0399711316693
True	601.5220582704046
True	252.38510476276224
True	188.33114315000063
True	454.80990629720617
True	461.3283238006453
True	63.42390469699892
True	285.55789853399415
True	80.45834499823899
True	327.4254653441091
True	345.02090450095767
True	245.1607825048177
True	182.46284818651543
True	376.83025013982245
True	635.5833328430804
True	729.374527325377
True	296.76547422067534
True	734.3675188013519
True	60.3642626513059
True	855.4594310641204
True	350.90013226914044
True	12.99591829256136
True	605.9687500015023
True	693.463269037437
True	268.74438172620347
True	167.75795875520788
True	47.23685086464489
True	391.8532276343613
True	77.42469374894424
True	14.913548829598133
True	902.4069979799444
True	361.4528567828771
True	182.9982357538025
True	1021.526600951825
True	11.869977790202045
True	806.7026345384261
True	32.30522039630896
True	677.0460134333799
True	58.46618246712286
True	769.5472128740237
True	453.5977604420186
True	193.338188373908
True	433.3997862459455
True	214.3851185727565
True	296.6067121805099
True	211.9726598671924
True	414.3342938213571
True	9.597937575824416
True	326.16169282456
True	112.78553968113152
True	10.709177339058009
True	476.1080835665214
True	735.999553245698
True	282.0529749022392
True	74.84674973084827
True	312.1371700748542
True	78.66078808340623
True	188.97171424194676
True	182.25816937440487
True	368.7369738424483
True	43.78002032126327
True	139.33817537972277
True	376.76151264840905
True	898.5426532726414
True	106.19290131485648
True	208.1906452125832
True	444.86810886334257
True	20.0339944830726
True	431.9691049549608
True	515.727563291284
True	92.511263621766
True	393.4136500691654
True	359.6323274834041
True	407.28322508724295
True	598.2109555172733
True	1067.652451975859
True	968.1434475410643
True	56.373696763778966
True	1045.5548000435986
True	111.48585058695888
True	115.19054088343388
True	115.81976496731396
True	471.1038303903436
True	364.4474240472386
True	589.9045789088236
True	273.51241740230074
True	155.52884301310775
True	393.6381323643973
True	17.176509758826732
True	436.2009050935905
True	396.4231590369145
True	145.96454502212964
True	89.32812094474859
True	500.5901469873219
True	1028.254798868565
True	206.0160082550627
True	65.68323414296208
True	434.6839091033556
True	388.3187967004136
True	484.4717664203063
True	329.33999051246394
True	3.786669844767085
True	525.5537363778313
True	513.3101219711261
True	513.393714824212
True	195.32982991602796
True	99.902273507235
True	21.67438806494104
True	375.15688393809046
True	108.51880595177371
True	6.921244993762123
True	30.59629718852207
True	351.91068496920195
True	647.4859835928402
True	140.39866647078276
True	90.51395461193552
True	25.18130401870126
True	402.3399300530868
True	371.5170596528642
True	776.763790312681
True	314.01533604969126
True	524.4911677911466
True	568.0162124730737
True	527.3546204527111
True	286.801088723942
True	526.369176702043
True	95.13580341411568
True	579.1238158449687
True	6.241975937250842
True	388.9893711535445
True	456.2612036336525
True	918.8961335970736
True	353.7321427738684
True	791.3311912817303
True	1014.5065608786364
True	183.71499802254812
True	35.779662831561794
True	382.5023118599113
True	386.9092579282474
True	566.85663880906
True	243.632621005748
True	28.80610631451376
True	634.8159704370389
True	126.35525304640248
True	1057.684475815764
True	318.91111555376864
True	458.8390381303333
True	125.41391395363702
True	820.1693652247785
True	146.81515633561116
True	811.299812816223
True	599.0813105601457
True	190.49056396975453
True	113.6036212309587
True	65.81688654511522
True	565.354769708151
True	886.9760186720958
True	439.28808432426587
True	556.3181912556258
True	128.8309057906063
True	611.2327902115943
True	496.4210773955096
True	807.9262001473703
True	308.2261308920096
True	599.5102985060156
True	114.55980167468948
True	25.70819737965024
True	408.561271192546
True	162.3109301388503
True	103.91470652438662
True	383.1754979790791
True	1084.6913407551683
True	269.7900685812596
True	550.0096840874236
True	11.23926126346613
True	77.37027517971374
True	335.8848728165811
True	794.0491003030945
True	451.4084376467888
True	503.9029631960132
True	720.8540144069145
True	69.24921174907034
True	731.503200789724
True	49.70499948201891
True	103.4922243956769
True	176.05328420228278
True	81.66789057924105
True	26.021215488888146
True	292.6049620979308
True	470.2686496808354
True	893.4562829538053
True	860.0650555659877
True	5.8780279730844605
True	283.7581804662803
True	475.5879231963296
True	124.27291934098176
True	232.90880373321176
True	329.13242052841235
True	1319.1572407412834
True	446.5012084051325
True	23.367271567148222
True	180.83782545577571
True	691.6070221295532
True	36.457066586785984
True	166.64631519408775
True	531.3082318680623
True	66.27679957287249
True	854.1525659332812
True	308.29621405645184
True	664.9707770693365
True	77.6196968725433
True	707.3375680324552
True	578.358927351464
True	853.2160343609875
True	247.93083446680623
True	497.6454488246555
True	815.7468444464888
True	902.4223550470648
True	231.0480210807821
True	774.3584732932933
True	221.35799681116973
True	452.2504700337092
True	384.23574764442833
True	502.38570484523234
True	490.7418444477893
True	321.4798625456994
True	353.83631686477537
True	113.44538298727105
True	334.0367834309239
True	1127.480646418825
True	313.2791501168894
True	152.16662882371332
True	297.16323685385464
True	760.2786946906646
True	644.3006154703398
True	411.0094854615404
True	120.1240035461439
True	335.572975814788
True	34.227040323720686
True	169.6277842662182
True	90.37865089341568
True	91.50456378233028
True	572.8451438992014
True	136.9343536765577
True	140.76721938102008
True	105.95431366828134
True	80.64948901093831
True	436.4326346262105
True	388.18734934316507
True	1009.153155494638
True	537.1655221585738
True	831.142172772211
True	274.81846427684457
True	293.02382468232463
True	534.2024710137116
True	194.8089273526425
True	742.6472429251089
True	242.8110644460516
True	373.4431557722114
True	69.36917316181744
True	121.6170134408684
True	258.84281297746185
True	121.23762838346178
True	467.78130798807433
True	31.55857895051886
True	571.2217651341757
True	995.487837693996
True	738.5686551976305
True	1.520168376162641
True	59.80432808949574
True	480.090131529832
True	445.5001356130649
True	76.87754964248883
True	114.789506014273
True	309.1922187015141
True	76.19571153749644
True	49.059421247354464
True	712.8836938309753
True	673.5755475778806
True	153.07491764799985
True	154.25875766602817
True	533.2758641428911
True	55.27517497571549
True	26.505547558011
True	557.1120729302227
True	449.3521735380336
True	1103.4336606600923
True	51.32339045049993
True	454.3419537398479
True	890.9830738644373
True	799.8542762634698
True	290.2243400439492
True	749.9479739498107
True	397.4949989215502
True	39.49619876305542
True	97.56271108299578
True	722.2411280818338
True	73.54031887241317
True	137.89051946148555
True	950.5917400244026
True	183.8655487100134
True	284.2643951931745
True	104.24681247501108
True	634.3888677607769
True	618.3537998534564
True	209.3497674636049
True	414.9532216856671
True	38.91103913994516
True	281.2651089747074
True	595.682383465091
True	631.7513180578771
True	318.2119414022563
True	76.12520774409874
True	934.605068690803
True	1084.0270875713593
True	572.1357696666878
True	63.9776947394956
True	31.178493236028284
True	87.13250081162886
True	105.96900859429446
True	98.93938105619578
True	859.5404499971432
True	1188.7850270676638
True	737.6148484120882
True	309.1775622033597
True	9.012172684182328
True	17.524692335972844
True	343.0187256093276
True	480.2972767780698
True	46.41382851260639
True	564.5936280970619
True	430.9740478325325
True	399.2508820000384
True	79.08522512534968
True	197.59909615343952
True	251.06809428575664
True	135.57778814299368
True	395.7478520578671
True	42.48379058303731
True	179.3972049861074
True	1169.5262713222198
True	6.571114952374602
True	27.13085407186688
True	603.1397834237629
True	362.0107475063153
True	774.5725844978381
True	161.13479699325413
True	774.0380099297878
True	598.8817090985223
True	268.92037444298586
True	438.01027320790473
True	343.0294795473397
True	290.3692094285169
True	268.4750332121112
True	404.1595864583528
True	507.29241087567385
True	503.2519133875619
True	109.79336121648176
True	377.1547970588048
True	5.943185583379418
True	177.03177588483624
True	231.403406987566
True	858.4387618886267
True	597.021574850332
True	30.639844123377816
True	738.0360511728255
True	829.7653865184866
True	105.26636982581726
True	355.9253293133808
True	855.495563091493
True	215.28152739022383
True	162.44007929421383
True	526.5725035808389
True	595.2544583661801
True	1110.054770355585
True	150.4449350629689
True	148.86667038230004
True	258.9979273452222
True	320.24120117530344
True	412.57049573743774
True	411.5034391377139
True	320.43088569064463
True	419.191842505456
True	509.53348385982696
True	235.31817804694285
True	1468.6483129895737
True	260.8523912127908
True	415.43612822420295
True	54.13812540474371
True	751.6467177628023
True	257.94396748610154
True	930.4946051274732
True	553.6281461463309
True	314.25147997403525
True	761.7024263146104
True	260.71929835383423
True	218.6795647599085
True	248.8295934335767
True	219.35722112306257
True	135.0591138465093
True	250.9856856970385
True	746.5725612913418
True	548.0289001774
True	220.76129605632428
True	1151.6397707026251
True	119.44305291739433
True	267.35416972490606
True	71.74845432976258
True	306.1499694445005
True	402.5099975053192
True	95.54252129167344
True	209.17480568530505
True	79.93424149853521
True	727.0843815647578
True	359.57811092195965
True	203.60601972181277
True	743.520934546291
True	882.0628256909642
True	822.2955928467873
True	815.0537824959006
True	346.55012762452753
True	1.3308481305834343
True	260.48427404787594
True	55.512432055484005
True	382.8219980398943
True	50.32793442524575
True	358.2959702885736
True	853.6652075359242
True	1055.5097269730682
True	390.07815663626326
True	21.744631202802168
True	502.6341071321232
True	513.6613793373267
True	199.2539029723464
True	236.74529848995616
True	291.26152361645075
True	22.847732452122827
True	130.74676044271797
True	942.4514972925376
True	63.93201750430244
True	479.5803688203211
True	782.715032981781
True	103.82906982994896
True	244.3435637801992
True	115.77942382029713
True	15.970953855061564
True	1.0556560420572774
True	123.56895479896929
True	1009.6167782079726
True	463.735321708481
True	74.17230635661272
True	787.9070522746399
True	340.9073833538396
True	1.0325465975515606
True	449.4772116844942
True	182.42238583123296
True	526.5833363185895
True	82.28981277022878
True	322.3845734172186
True	369.35666830443
True	170.5863456183028
True	206.5260323186287
True	133.39558317061696
True	180.9878285634135
True	971.7353843247
True	16.23728791620839
True	502.2969873632823
True	496.49230606712416
True	394.100420020083
True	213.14332571955188
True	241.27263180323575
True	159.7397196445787
True	48.39078472909691
True	479.0864365568937
True	152.9346167765794
True	825.7028941572627
True	836.1564791313176
True	255.34616585935453
True	321.06097818484653
True	529.1790839592953
True	40.50044888738397
True	84.92449694551162
True	739.8286661047177
True	1092.1544173389077
True	114.26695619329456
True	747.2468925906647
True	145.26775395346263
True	919.5671324637908
True	680.6593006703445
True	102.48933983257484
True	268.1402972729643
True	615.8446941293868
True	257.23684100115
True	45.91549490257251
True	560.3397861633782
True	442.5077019303229
True	5.213418624315283
True	480.4797900712093
True	66.00043627173362
True	179.36895551010335
True	237.0735924877307
True	316.11810621172293
True	75.0303260444324
True	222.8392451504707
True	344.9410350069372
True	450.0854707603126
True	957.9078976952452
True	43.9457834724224
True	925.8811142715464
True	1013.9604991940112
True	134.71939205861
True	74.06487621852493
True	980.9466231819124
True	35.82921119108894
True	214.1256991371229
True	89.30988381355404
True	207.15558370235703
True	367.72724672881895
True	954.6465810935214
True	97.69030658918288
True	72.17737628035928
True	619.8043178446381
True	271.8626174341873
True	733.4038320775145
True	52.922174247502205
True	484.8586587999874
True	384.88029165506646
True	677.9111352203207
True	50.954074804591286
True	113.63587970540648
True	25.46829399678278
True	268.7638800803297
True	42.891204589216144
True	349.9369792706338
True	2.9048735973763438
True	1177.2585292137785
True	98.27386936495444
True	132.13117306192115
True	355.6872626895371
True	706.7907470738079
True	689.1083235622707
True	1011.0177469238216
True	483.154453100938
True	413.29107774952496
True	136.2399082386873
True	420.3553667127489
True	822.8768415734293
True	419.49036021871785
True	923.4669812967636
True	87.37608615375153
True	435.4595427430381
True	182.35302392648788
True	295.245323425542
True	737.4292059507563
True	166.36773260590513
True	129.34482485849784
True	62.88323780873765
True	886.4833439807791
True	780.7138195144771
True	84.38822489986235
True	455.6829925917016
True	711.9871785044564
True	415.73483671373873
True	52.88710959740253
True	324.12503930141247
True	782.5644409193203
True	30.08740964305003
True	379.9722713535375
True	168.49893054437086
True	278.84098535686377
True	34.73499128544787
True	221.9541974718582
True	781.3758059929648
True	646.9290927836113
True	58.25610431157386
True	297.1626766963171
True	902.8991083238764
True	18.67830672090029
True	324.6473974213519
True	275.3557498088159
True	449.3844066271002
True	213.34472017083985
True	606.2750582010435
True	49.05676780723297
True	952.8872111661384
True	907.3109772751388
True	49.86908233929129
True	384.0035228179755
True	752.3691145556089
True	944.77891018418
True	271.537686157475
True	608.8137151464249
True	134.2736948725949
True	178.43231329283876
True	133.84436341084646
True	129.2135384763501
True	213.5111933187691
True	978.030682590796
True	806.313639213417
True	957.4928263375566
True	20.839847799713247
True	27.10049631354225
True	350.9296354186514
True	13.339041295833546
True	599.8348220133564
True	1052.5377971824887
True	249.84516299176792
True	208.67539609647037
True	85.7125754645849
True	215.64273705803035
True	129.53598683323136
True	44.4753119140481
True	128.25951108460407
True	87.91594976763389
True	253.2821101883601
True	536.9719645405398
True	153.54261395731723
True	25.64488805718904
True	57.89677829697527
True	436.3600538845487
True	269.8316502274955
True	585.326986179466
True	19.78039626022528
True	114.57548936406636
True	699.9363912181161
True	262.1013714315699
True	475.39594967532537
True	658.9677929663596
True	108.44871524991898
True	107.8215785140712
True	79.1683416436807
True	26.809644222117008
True	127.93306541935416
True	90.67015056650214
True	99.21284850156825
True	161.98358574261454
True	244.54392346920773
True	830.0091029043294
True	287.1415611327409
True	954.5735053272274
True	164.86096218949967
True	195.94876039770307
True	774.027124399808
True	315.5797272182232
True	573.5384680522395
True	253.11838386532563
True	348.0783690523971
True	462.73413765634814
True	561.1205270828929
True	646.1375714536556
True	362.2104198251039
True	35.57807552226559
True	554.4032920762448
True	618.4328367582634
True	19.67460005996112
True	12.68820631733968
True	262.91088895613944
True	392.89574738302576
True	442.5599095114229
True	65.76816502006905
True	601.8742077165315
True	935.164106805431
True	237.85307669207165
True	874.671974075074
True	275.48384907640605
True	104.20915581435816
True	287.80712289088933
True	687.2238735378596
True	35.38112286515584
True	560.8649599785324
True	1314.008655464801
True	1016.8876633279764
True	878.6620024422499
True	202.2832450616175
True	90.73532553012843
True	199.68682110485295
True	810.274580879389
True	135.4016641469865
True	1084.1309041566692
True	865.0364598067132
True	41.7025037343965
True	87.33571927502668
True	416.4496243078098
True	404.7737703501889
True	201.6254669858529
True	509.3666650556594
True	676.9797843618666
True	122.65800750544584
True	283.1456366852844
True	1003.9586225142048
True	52.56070949620427
True	727.9682606267207
True	541.5051408938651
True	38.58593381631242
True	810.9565284733262
True	384.5462918731484
True	574.6254989798467
True	111.95034458041984
True	268.5818113570069
True	217.88625372541748
True	26.417031273242063
True	132.23478952806377
True	747.9574560164557
True	133.3162985586353
True	365.6778634912476
True	62.518913981810265
True	654.5571047802913
True	621.3883398980383
True	235.73479148815116
True	462.6554970208211
True	172.50085890113053
True	163.64528553484286
True	217.67525885780296
True	294.6876337164666
True	361.8520058568101
True	132.99938662812028
True	198.75068556041296
True	28.32385269197306
True	858.7322334168952
True	305.5185479222207
True	8.684199110326826
True	359.77975033571425
True	159.65957719805434
True	625.4040947599486
True	355.2920279058169
True	584.8166565888147
True	558.3994509153115
True	487.2504968157694
True	790.5151456059583
True	231.84426970495807
True	553.9028946887281
True	153.51018830182755
True	513.9798710513603
True	372.86433045790426
True	381.1445605667722
True	127.00908116643322
True	137.82875718931834
True	107.9262614190676
True	65.68865489473397
True	739.5007078141705
True	195.32336969565452
True	42.811047267561946
True	0.0
True	549.2654465833949
True	114.22279484689908
True	23.184863552096537
True	41.18158523583692
True	109.96523788864629
True	536.2556764156149
True	180.00689379182688
True	108.77371276293488
True	34.572477129869235
True	162.88512148759102
True	895.1897161547862
True	49.09491478014182
True	230.4322394131277
True	738.3385465788352
True	311.7592416136617
True	461.3483938993683
True	496.81561873314473
True	518.4052120277946
True	579.2775857653094
True	902.4944935928688
True	261.5919371232485
True	1039.682218151039
True	924.5832724801188
True	615.3023961214001
True	340.40074491148147
True	824.4524451147709
True	10.105167704267222
True	33.91827754753933
True	298.95236041449857
True	42.763502093840565
True	202.5547203833221
True	761.3160141586326
True	212.6412441901385
True	726.8331996012324
True	746.6537593981336
True	132.77252365383478
True	369.1969941836773
True	634.1456233712474
True	23.24248975088817
True	132.37430069695466
True	443.31282812821786
True	309.06054991659414
True	206.89832676925425
True	111.95594529714484
True	387.6297308566655
True	22.093738157917837
True	363.2039116686609
True	367.6149639636413
True	1025.9172395296043
True	355.07050818279043
True	32.775978606227106
True	447.1631379101235
True	438.86075299013817
True	234.8381562878734
True	31.581846626040907
True	753.8895375305639
True	445.0437744735041
True	169.18953978909985
True	12.989585872189403
True	1219.1450434937738
True	163.7448441650904
True	27.7661104151234
True	298.68323717254145
True	275.1420312623852
True	118.791062930419
True	289.4469787715482
True	45.59277348624921
True	320.5487910975804
True	311.747520486878
True	324.1214946780136
True	33.219059726459605
True	46.43970523578164
True	1065.158608865909
True	24.753969664290693
True	12.126475613243745
True	172.4264142270276
True	645.8610420898439
True	8.227944749774599
True	197.03120313005277
True	173.56246319641673
True	544.9357014292084
True	372.255371092468
True	741.0986087064429
True	313.9483492039064
True	491.6967691665452
True	446.6332676416191
True	489.31964545044303
True	99.52533380565735
True	1270.5316680165563
True	905.6657489289516
True	271.9877143299815
True	518.6142151156539
True	100.16623052927012
True	557.7160545391494
True	441.0905990885738
True	154.68274079392356
True	76.68051909856256
True	342.3547112893423
True	167.8968217894193
True	31.91654798763889
True	609.3350554235362
True	384.32101753093775
True	71.59708515238266
True	29.910680545187702
True	677.5254896614686
True	499.60531628157247
True	70.89695718651552
True	19.24848592491253
True	302.89588713344125
True	314.4756157459294
True	750.859613131965
True	553.7632749581843
True	570.5589369847153
True	787.1799954463403
True	10.076744341117877
True	56.97511984252621
True	36.178868884781565
True	60.3642508339841
True	505.4244265904698
True	596.9133080079699
True	82.13846801967364
True	107.24631858803995
True	189.5151492864431
True	75.66440123307976
True	185.39604556451096
True	211.1245247196553
True	274.77202517383444
True	820.6271699616346
True	583.3949371633242
True	288.4061332490133
True	193.3986575757252
True	277.2729799667529
True	240.1139176179227
True	746.2995444132063
True	318.3465424551613
True	168.29093488731365
True	881.5457551533507
True	340.577746399948
True	477.7871409029286
True	143.9421852424
True	121.9712807575746
True	65.64712528929552
True	214.12188165878567
True	954.5521558186128
True	521.2139257748432
True	110.52282669116836
True	373.0044438361989
True	97.48698399576531
True	691.3762109476882
True	3.648983410019272
True	688.9473114190248
True	39.00231904100238
True	931.5147992629502
True	851.3204134004621
True	214.77055678828236
True	31.29243955580115
True	84.81354598032927
True	456.0612106735431
True	233.26406642365197
True	1.3093746553435537
True	80.01905845210577
True	1046.2665645735008
True	348.2975853204206
True	655.0119464667852
True	481.6529379387746
True	33.55186948829747
True	135.5061399777261
True	439.3936923999226
True	946.5330625650696
True	827.0148421356794
True	432.309146337997
True	338.9931225850906
True	17.217770865701212
True	83.6109292719767
True	743.8494948633493
True	454.1957442598402
True	390.1956964135676
True	883.0060185639569
True	25.815337894807623
True	220.51213108475156
True	864.1116858748719
True	236.6856152665496
True	8.636226609315834
True	494.02838387230463
True	99.53927879395866
True	645.7080683835327
True	55.26504305448445
True	255.76326500227168
True	853.8186125988442
True	909.4671141771346
True	280.19968486579955
True	461.2329829071877
True	114.39666183719568
True	626.4209108779501
True	263.40503332925624
True	195.91586754763725
True	868.5595023040277
True	55.91900861206717
True	715.3841435920406
True	274.6246097641807
True	298.6759314486298
True	168.18670196382013
True	449.23715706137824
True	590.1980459670656
True	368.8972869537792
True	421.25769658475895
True	69.92434704897299
True	160.08120781417043
True	448.2215473724501
True	222.2873499312195
True	35.84782830634774
True	207.31525239856387
True	401.5985304189159
True	391.04094187379127
True	753.97573218689
True	128.92329549354605
True	662.4037818475696
True	513.1865325194898
True	573.6092897632773
True	133.70048913071605
True	40.22432449988727
True	675.0480631077943
True	74.74022110673296
True	564.5840378310818
True	707.527548007957
True	447.0883756218648
True	128.96989065366608
True	516.6989059996713
True	4.594143131536484
True	383.7624850425522
True	30.60151534520792
True	627.4467901598841
True	272.17897974864303
True	577.7174014874922
True	690.4764866519706
True	143.6408143648477
True	532.2391038688132
True	487.7206204633856
True	64.3944215200894
True	968.2891917362916
True	3.26098820777702
True	27.3111701225122
True	629.3592397159338
True	677.4449542736733
True	138.50675702554517
True	403.9933284068112
True	122.15642503582788
True	77.33760213878766
True	472.957701703332
True	43.67484841336327
True	520.2224038957921
True	11.8347515222239
True	828.094901454471
True	558.9320036115074
True	667.593728195989
True	103.69999803812112
True	381.2855440113326
True	969.9413516678552
True	824.6111040692908
True	137.93557456496487
True	557.8386785729656
True	456.53051453396
True	247.8867868723677
True	265.8521662888307
True	5.428075362518793
True	322.0546870425072
True	11.900642215420994
True	380.1554682775799
True	79.98647644486614
True	410.5995770329882
True	656.2151109140616
True	121.88956565885968
True	240.04565149684757
True	641.6017154520422
True	684.5758022630376
True	294.9232827751252
True	141.5325904850869
True	160.72726701801054
True	475.1134636683864
True	84.42044571607963
True	10.26634012115374
True	513.1376040182804
True	579.3734818593928
True	21.369536800323274
True	133.35874856565584
True	938.1299630010702
True	503.6848455393369
True	277.98705735560867
True	35.968678684962626
True	481.5199017276749
True	109.74501136153852
True	594.1197109531914
True	661.5343717840348
True	303.6918354872511
True	378.66786939783225
True	186.5749933125604
True	242.522138941584
True	71.59098619114319
True	211.0701583578992
True	511.882255490456
True	21.30763923677204
True	449.1218587642407
True	387.206759395338
True	748.2370758062362
True	895.8888266849474
True	891.093250309418
True	152.94954758412865
True	396.89972855365846
True	70.50513824053915
True	184.72029308233903
True	315.8833738510816
True	11.486343282433742
True	806.1735578667735
True	22.8309397398788
True	409.9980608909225
True	272.3065789599036
True	647.9422959668335
True	205.11209494288505
True	39.841828281843874
True	703.2024287345067
True	1079.570868068289
True	219.02833801902463
True	128.27512748350125
True	611.7181449673163
True	524.9762070202722
True	18.673669848532256
True	832.636796385679
True	115.0270499803169
True	44.62523830002234
True	309.6365353794411
True	354.8928784596089
True	398.47476977125
True	268.55233050444514
True	21.079302231535603
True	20.634064061792287
True	865.9734096163725
True	208.45754511004336
True	112.15195804662984
True	844.6443296000975
True	652.3957526173235
True	629.6139733098071
True	441.6716939767794
True	144.0618078424605
True	30.947847539944952
True	102.23312713779232
True	426.0454664895036
True	223.83565993773308
True	483.2406526200999
True	138.4869011565059
True	507.4656614729408
True	633.311600077332
True	939.4614171150928
True	24.306505329839972
True	948.159029415551
True	1065.5428897722527
True	482.7687020031107
True	89.15945773400162
True	807.4798436516219
True	636.4494696254859
True	666.9535899479572
True	176.81107183387178
True	765.4256476533413
True	704.023790477031
True	122.17001523397226
True	768.4886533488584
True	829.3404016991522
True	476.5313128102998
True	217.50870715861316
True	66.08956484148554
True	330.0123002702324
True	357.8389497414494
True	451.787705198363
True	435.2938530560576
True	194.4663470643644
True	306.85040503940115
True	2.5436858939009594
True	14.369866912084664
True	109.4462048014994
True	124.30378068224717
True	351.0675584840285
True	353.2686986450053
True	111.85582385514716
True	17.721395084395525
True	215.3503130804976
True	883.1396724507568
True	457.39059215835584
True	540.4498701647942
True	563.5987129450789
True	794.5767878997503
True	634.8368509343214
True	92.32839254192706
True	207.53400042878752
True	246.50344584796576
True	282.64553087184674
True	107.79032094297412
True	368.99918193314136
True	429.95022200870136
True	169.89682890601983
True	649.0052923398438
True	242.9955746507188
True	210.99735601457323
True	29.601352041837167
True	259.0722556339361
True	488.8326387338427
True	158.40268752437223
True	518.9818927295338
True	472.72617926878496
True	242.45956976233728
True	107.49855249680392
True	42.44022714030239
True	405.5481841770088
True	795.7971750634761
True	165.92101947201738
True	1031.7898152618193
True	1070.6251633617385
True	457.55633069800456
True	101.89670769705651
True	120.46450511535662
True	647.5922615923082
True	8.03204021325752
True	224.79053544591432
True	131.58465114955857
True	123.12996339227794
True	321.6687573210984
True	622.5859799399443
True	38.810212014765206
True	119.66615850314234
True	957.7799872423708
True	54.47307799177305
True	454.3850654072161
True	535.7951748266362
True	249.58118509816296
True	126.48425128031346
True	926.3239181254972
True	1207.5815010508686
True	528.1066981420632
True	659.7135513319557
True	215.66299489622665
True	150.8794743711114
True	319.3584573401662
True	255.10870252636147
True	172.1422440630879
True	303.87386926595553
True	343.04747009159576
True	11.159426572561944
True	627.4038072351008
True	148.21953694852957
True	79.56234045074258
True	441.9476378529043
True	310.91701468995365
True	1192.5238485360098
True	341.49515078398423
True	982.378108032582
True	10.180920419171844
True	251.9619810108724
True	227.8393171438628
True	149.9060306881573
True	452.5759761217841
True	196.5033218358012
True	431.1625297410317
True	320.0063125656074
True	112.57423122240095
True	355.374251889071
True	1039.9515895755355
True	700.1557250387756
True	225.2703198985584
True	104.97102206048488
True	303.96715626995723
True	23.990177505832985
True	366.1638059133141
True	302.8317953619902
True	560.270895674944
True	457.8851852991714
True	345.6437863080988
True	169.51853030721117
True	13.696434927163237
True	418.1654012334836
True	286.70460816863243
True	147.49239998990564
True	301.64917616565293
True	426.9950338436162
True	815.3372755614828
True	313.70248978674675
True	768.5572093893717
True	404.69233057872987
True	375.1058600495208
True	1.389887104468119
True	1152.974126826574
True	108.05636502326648
True	888.4241674857287
True	213.10548224179564
True	458.2776812004951
True	652.3996282961801
True	83.8575372321682
True	494.7683396818582
True	34.11429536622965
True	410.0419977972466
True	75.8287017768763
True	230.74990092737173
True	37.433122021652025
True	672.97850251673
True	191.68771180163955
True	24.24141118129089
True	408.4549737852056
True	106.20014223783802
True	160.69796516641452
True	850.4813518688396
True	263.7933409724717
True	156.12449995585666
True	375.0076455748814
True	517.084185644265
True	333.22499126408104
True	512.1558910110479
True	604.7567477603724
True	154.2114424017283
True	8.085158891931348
True	67.48387377479006
True	437.5989873249238
True	91.24199548508054
True	78.16725839008826
True	1024.7077054696622
True	28.4229900152818
True	327.5334076813007
True	326.94438555899524
True	442.3928077229015
True	664.0415565861948
True	186.9799717382113
True	651.1759312825743
True	338.553419887702
True	349.6455816608626
True	284.0970197710351
True	210.63034228863452
True	348.0110053699268
True	433.05741008814425
True	414.1977684023364
True	596.7563739643161
True	139.64696282424893
True	78.59947399371183
True	40.21058023089408
True	282.2725353172836
True	644.8539100612461
True	419.3922081449313
True	773.0941214601673
True	216.99117480327905
True	383.6309738774568
True	70.66087955408402
True	55.80303804993178
True	401.2961949559658
True	207.74162715739385
True	219.8115793023848
True	41.331960047029725
True	1044.407873238457
True	165.49820592374004
True	904.8652260194305
True	314.92255504490527
True	904.177379785681
True	230.7259288665168
True	447.113153483366
True	534.3019080164471
True	603.5034523661782
True	207.99344235740728
True	483.43261511524616
True	968.4003593399666
True	131.49601323495764
True	6.75564522481473
True	589.2747355979948
True	29.918525046042017
True	72.73583887922436
True	787.9656150692648
True	223.81877805185405
True	986.065026923764
True	672.0057084638128
True	417.3207748986074
True	274.6900817000894
True	482.24979045945
True	324.0170597567096
True	179.0227885656434
True	681.5631679354686
True	708.462872273651
True	209.58719895494977
True	87.38393379119832
True	514.6135762174945
True	136.8037871598228
True	387.11054121473535
True	332.97299553368856
True	65.53319244012901
True	388.4921684634612
True	388.5972844351857
True	355.24987606857155
True	407.2371928813938
True	420.1719219218895
True	676.051507645182
True	57.15582290045659
True	449.6083885630469
True	323.16194501371444
True	652.6576722122047
True	213.91605197277207
True	97.00391538782056
True	40.71472024249071
True	538.0627862838069
True	669.0802679796919
True	190.7571420502748
True	414.9761186479073
True	326.88393398925314
True	18.68891699527991
True	166.064640261278
True	293.18379761898655
True	3.570422499089552
True	883.9530123782351
True	81.95735588658346
True	100.11763976684324
True	115.33431416596952
True	368.8391446793248
True	35.80386546846956
True	458.476034130529
True	227.59862212951103
True	6.092419396345722
True	119.96554005936078
True	442.7648584853576
True	49.5974556224094
True	69.84941922432057
True	176.79582975304825
True	290.6233622410617
True	947.5823978541646
True	386.8442416934615
True	986.183367354424
True	187.54709000349777
True	1014.205973454302
True	805.0752755013775
True	651.4631289839701
True	401.69516083938646
True	392.1268959924574
True	81.0886036769488
True	72.58758801598479
True	73.31836617204085
True	184.59244440662388
True	479.32210551004897
True	1103.0001483961855
True	183.16487353985508
True	358.5756732293001
True	444.8302500444627
True	581.5793904351117
True	585.3825296830312
True	274.55105031909807
True	447.9087199251198
True	664.1930480646387
True	95.27983020581232
True	706.1325144776124
True	248.63726508572017
True	143.4629188639741
True	421.598908353756
True	876.6281649817056
True	412.4272230155609
True	839.1399738016084
True	190.2852384145333
True	349.9881824005396
True	688.3981414846002
True	627.2670064179024
True	183.2111145156925
True	258.3588245055849
True	764.8491698322576
True	33.26786490044567
True	195.42893273853556
True	497.8301586296019
True	718.8816488375767
True	101.0502878504981
True	35.16461204646573
True	168.5641125243163
True	735.6686784533983
True	305.0902059786086
True	551.9476202123055
True	351.766466853832
True	298.15726647770754
True	446.89644855120855
True	480.48067877754846
True	72.77740476593878
True	370.3627863502024
True	766.3767787397525
True	0.0
True	287.11241862732464
True	249.3180269964143
True	968.3531123487104
True	146.507419074347
True	670.983592998077
True	637.4815375581078
True	119.83007155623662
True	212.7070907123801
True	131.5385884196165
True	10.793094044580824
True	285.18603034952025
True	378.1237844148933
True	1159.5610726376217
True	241.43764142550572
True	404.2313652186576
True	656.76713665196
True	202.6475545529128
True	27.17190224253235
True	847.7800649991701
True	612.9269431420408
True	160.52572780244697
True	659.4201657925505
True	168.07478323859382
True	294.10522182687384
True	782.823626789411
True	35.189004902745225
True	105.05586566847262
True	520.9188914417944
True	67.63290795787182
True	80.07475930836739
True	424.3963028092559
True	23.228761803090205
True	727.4472961432036
True	103.96981718062447
True	153.4419168956912
True	18.94797568912069
True	692.1185860114462
True	29.714050938338907
True	767.8172921570801
True	414.8556069139446
True	119.98911412127984
True	704.207105383817
True	515.4313357785946
True	559.5348417549798
True	43.872107247633046
True	378.234916865504
True	5.861222013896548
True	94.0425453031358
True	383.9181263271474
True	47.338996596090965
True	123.391880520781
True	306.4345973785494
True	173.83610560346082
True	101.30886380556886
True	688.2789084753429
True	18.968688901723908
True	1142.9812503188498
True	474.02486036814304
True	303.00275057728004
True	496.2554892895024
True	118.84539656370276
True	786.1682893438824
True	1102.1855891757866
True	750.8606426923058
True	181.7188113258396
True	220.9856593343198
True	50.97193666907472
True	58.73469079867936
True	149.40810418274904
True	99.32684470141308
True	170.85604206551787
True	1178.2324844568489
True	313.0910945089371
True	356.3113189905731
True	708.0802178463339
True	16.79515030218877
True	15.5882131166717
True	576.3688886077155
True	5.481520435170962
True	117.37152939162502
True	683.5327632068336
True	174.44701259968363
True	614.1977395201005
True	841.6288683022235
True	147.80780658524506
True	902.7737929152844
True	3.382485548243477
True	464.7662691539575
True	1048.0927955645711
True	24.25236825539512
True	237.6269823586675
True	153.93827571198707
True	981.80955116785
True	228.3047376361363
True	494.9092009374772
True	117.1417679359289
True	496.5071938837496
True	155.8394368738364
True	98.53531170263506
True	383.98496425902994
True	67.01292231603414
True	54.69857921346793
True	1067.654420359303
True	262.69548956402946
True	152.60545565371726
True	374.2180755518029
True	400.5272809746931
True	217.4183701976073
True	169.68700015333857
True	401.7600167241424
True	36.78650222822343
True	478.44753630359247
True	1156.23303120039
True	107.76842118242408
True	473.37807596615824
True	311.6688894845831
True	26.532965699790445
True	405.7430763052189
True	101.86832895563848
True	575.8672390821004
True	209.94160436179104
True	421.3556696732308
True	19.960423862917803
True	451.5361736591786
True	107.5431800687914
True	344.06946496202966
True	29.353945762142168
True	167.14500099041413
True	244.3657267875348
True	780.9130133473061
True	59.32635259866926
True	137.67915278652708
True	233.29865324829623
True	140.2842677681288
True	622.0943116171406
True	553.3447167767176
True	776.5572805242068
True	392.22718537658346
True	530.9462535369532
True	416.6449098356659
True	693.6108822653298
True	72.66270549462048
True	478.4714076253625
True	426.64017642822375
True	46.26076072850935
True	78.64947102925518
True	124.8793169368773
True	91.29700563079916
True	331.051878173873
True	822.4924640805318
True	335.6439989931518
True	1106.6634521487122
True	306.19886459478744
True	912.5901675999104
True	143.25218740378745
True	600.5086297575139
True	635.9481849362656
True	686.0989682908901
True	446.365918521272
True	65.05556668716886
True	299.89846347796555
True	40.14277300795166
True	158.77472653260162
True	176.14224872715127
True	1094.8876305599604
True	236.36521282802
True	561.6366700935754
True	571.5363193300407
True	552.6476666379325
True	884.2823174468298
True	583.1701417034443
True	645.6318593020998
True	954.3404719469918
True	127.94910786109864
True	315.00775205625195
True	253.64898011302947
True	317.8450651809251
True	92.45035367556872
True	363.68201368045817
True	3.83547064655793
True	334.05382294509445
True	250.89486820563957
True	616.3481514243617
True	273.8309377805832
True	346.18749344320366
True	9.329133345380637
True	61.97072033032569
True	534.8796296031156
True	30.183076062235784
True	145.452290172353
True	64.76077832188986
True	151.8603450825262
True	254.4548013606447
True	72.66190139949202
True	394.6938686169588
True	269.97920556910094
True	96.94558355312112
True	336.0067142322231
True	63.25593393849992
True	590.2779396024167
True	863.5668576109572
True	272.69238669657346
True	1156.4723671941094
True	115.10571120701113
True	298.71526101847945
True	1060.312665242736
True	87.70983108228978
True	274.8604816171312
True	11.186272563508696
True	405.8023455944973
True	445.55350127439016
True	163.64099421392464
True	617.8372632278191
True	892.9531275122395
True	154.58612106667357
True	74.68202737157814
True	348.0952579213698
True	540.4559565161161
True	591.423565718371
True	1221.27456186438
True	26.33779800659415
True	918.160851520958
True	139.61924595186915
True	609.2562971053925
True	121.05775813469148
True	132.81238622999936
True	186.4679059601148
True	174.14142571439302
True	772.7324233418145
True	208.9270289444085
True	231.8370023160912
True	68.36797465964722
True	519.416891186682
True	443.614842158458
True	178.3371667353608
True	223.50127339218085
True	16.209587882798424
True	427.8786157363356
True	216.4060331483315
True	283.554945388103
True	115.81325896588314
True	656.0552103286598
True	416.5664925577446
True	265.33057203139845
True	639.5738402631663
True	510.9509637438586
True	457.9813793533591
True	131.24393188471373
True	524.7620351465099
True	430.1619709752512
True	3.18027278408882
True	196.09327107859548
True	95.21702845310725
True	236.0705129885452
True	2.562578581669792
True	129.45095122581196
True	327.87433750177564
True	7.13850807637834
True	837.9883573821622
True	166.18213497327866
True	735.6128097141451
True	815.6000864398462
True	164.8519799604998
True	224.80066554107424
True	498.0618878365434
True	830.1206880046662
True	49.43874006583651
True	38.51733784290985
True	129.23833077895063
True	631.7161295486751
True	728.8918330432934
True	181.22729540247897
True	590.4999234730344
True	605.1836817384556
True	878.506997860693
True	411.6056942768676
True	193.50903265552796
True	895.2452815480838
True	216.92158780026
True	145.05542537286962
True	315.29787093409635
True	226.4258025511435
True	205.81983244740408
True	607.7216636934613
True	254.3223938339412
True	210.3786980015136
True	462.74964429468633
True	461.9142884329378
True	61.14422179332717
True	288.59533765654584
True	84.43469312202738
True	352.5814567572113
True	345.21366046073075
True	245.69880167302983
True	179.67167628581387
True	372.4228172902539
True	617.676286443045
True	753.7586428917602
True	294.5582069598662
True	749.578555785455
True	63.61792228622221
True	875.2665040217996
True	349.4649841388517
True	12.817686331257004
True	621.4602542220028
True	698.6727538636659
True	246.9416156942624
True	164.2754423316603
True	46.63977945088266
True	379.0947700932742
True	76.14841741943711
True	14.472187727885917
True	913.9074552113102
True	364.932289910332
True	178.15313967058896
True	987.8508560369564
True	11.805636056811943
True	792.3090441822823
True	33.22219403698392
True	666.5262878910626
True	59.89232208670237
True	767.8926260896727
True	439.4201948881529
True	196.6300484444968
True	439.30907927611656
True	202.0254194743293
True	301.74914212731903
True	225.410975411656
True	412.7723676875966
True	9.329473181133048
True	318.068951196968
True	119.29869461178887
True	11.33891274958665
True	466.1922735442119
True	719.8280215459224
True	284.86193282396744
True	80.88253889498023
True	310.0949588174201
True	82.42707128746393
True	195.74789202034333
True	186.4490510308766
True	388.6267833497994
True	44.41199859087392
True	140.70228561374728
True	370.1548043242997
True	838.9834530237916
True	107.22381195383412
True	204.65347585902677
True	437.3321554313436
True	19.79482385107382
True	423.8710711495828
True	503.53050893295085
True	86.02270214759554
True	390.48953865428746
True	357.82790341215366
True	410.3618633958585
True	589.5666326659904
True	1033.3805450513687
True	985.2142932904922
True	56.5431029088733
True	1069.5855188547794
True	110.0834958221114
True	116.4402460340782
True	108.78481526609824
True	517.40280107884
True	370.4208100665113
True	568.2236327577926
True	265.37999378257126
True	156.84941684421307
True	404.3347748376754
True	16.020580401551527
True	456.4395984593371
True	398.3660122144885
True	150.61531548037948
True	93.6965360338266
True	546.7642306167701
True	975.1390604674292
True	204.6492227897682
True	66.45939349069104
True	411.5684789025819
True	389.982856070636
True	473.203721101397
True	323.5625154630832
True	4.308371103324377
True	518.2539292111751
True	519.6886662448746
True	501.36557813676313
True	196.42491149784715
True	106.7744622032188
True	21.67343354205433
True	378.6415389140107
True	109.9989833550418
True	7.296303840468035
True	31.811095630930332
True	346.6278814233087
True	665.4636471655796
True	134.6161813036764
True	88.91807958862726
True	24.664678696038447
True	406.18378659039473
True	351.94998169517424
True	766.9276632115611
True	304.11620257544774
True	513.032389323866
True	554.4763994612213
True	523.5729870492604
True	293.80572949924954
True	552.7400839993662
True	106.45160451362918
True	581.4159527696816
True	5.893249254296196
True	373.24877578321593
True	471.4858194226903
True	978.7712309408056
True	353.71512210180566
True	790.9622168957654
True	966.8178277651853
True	177.96813160874805
True	39.2985349253164
True	370.69461428358665
True	386.24197675471936
True	576.9727924550535
True	253.60761928544093
True	30.77026989753785
True	628.4353209170354
True	126.4797190881926
True	1027.4211217925422
True	324.65602556318254
True	465.582145678662
True	130.9389696136758
True	808.3967516614535
True	139.84441198041574
True	828.8249456449668
True	574.0947283283352
True	187.61335831055143
True	115.29667151411968
True	62.7220195837903
True	563.3471122445546
True	916.4627884480212
True	437.3323833651396
True	536.1446365491856
True	133.88164950875293
True	617.3759250343757
True	496.6488577444384
True	773.8814936965201
True	316.7332343519253
True	605.9388216078121
True	111.27490055546043
True	25.804620843210667
True	427.3714197767166
True	166.97551776701462
True	94.14693086610242
True	392.3855316939615
True	1124.0023879608043
True	271.008976227393
True	553.390405162111
True	11.335744389508434
True	77.29641146675802
True	318.8844554333054
True	738.8198307808246
True	444.908701553606
True	529.694507478744
True	729.4738218773798
True	64.08478504699781
True	739.2423229065938
True	48.15205771241354
True	101.62443524800472
True	193.4478757584155
True	82.34335782634793
True	24.395631604359576
True	291.2481207395886
True	479.8962531000657
True	904.0157344658752
True	871.5294327627327
True	5.333406877918315
True	280.0157599047531
True	463.30844826750416
True	125.35865862661636
True	240.6054088239293
True	337.1657620257375
True	1307.7970293281064
True	470.4307550538389
True	24.318414480346878
True	180.76007066210147
True	728.5157023572311
True	39.05230514859394
True	176.71721194238975
True	563.1528752199179
True	72.75718598861073
True	878.7367578568034
True	346.105279326839
True	667.5723947359552
True	78.72177257702074
True	678.5969876583553
True	604.1449902963261
True	871.9752264251948
True	258.5226902380255
True	517.5412901263518
True	830.2532957941519
True	876.1646713461586
True	235.66547403947885
True	770.4256542357804
True	225.93876371460397
True	443.6135628345545
True	387.5903469775814
True	498.283331313875
True	494.04282882595055
True	317.782638734512
True	345.93510417405747
True	113.849957294542
True	364.09647983461554
True	1137.24536452419
True	296.447606930571
True	152.90820112656732
True	291.2925198386216
True	747.3471039355528
True	649.0736256561175
True	422.9919668149197
True	120.41179420135887
True	352.1020231890876
True	33.5115108854994
True	163.64949501454404
True	88.72539181817348
True	88.93788403013532
True	545.3229935127023
True	136.57194295936293
True	124.94915954446232
True	107.25224406088364
True	87.93681293481754
True	437.5432398421522
True	379.1377540994664
True	1041.9828159368442
True	515.2804391406288
True	791.811670861559
True	271.7824752622772
True	292.689664172426
True	521.5749079523885
True	196.27889774565236
True	758.2682200537494
True	236.35681146096053
True	354.59856997419524
True	69.96679971244988
True	116.84552749320623
True	258.59554810224006
True	119.60415131534889
True	487.29606608860377
True	33.728637018261374
True	574.230103188836
True	1012.0395374479596
True	728.7825117289734
True	1.2401088195286938
True	63.58992916459359
True	455.0287098680239
True	426.2967829718439
True	74.72835028022062
True	114.57357554022038
True	287.87099896473546
True	79.54223197137848
True	51.92324556552084
True	736.7458348567329
True	664.8609573257414
True	160.62821797004764
True	161.72363539654236
True	529.8034240785775
True	53.02298559471847
True	24.86073794831265
True	544.98952929714
True	466.1414548482942
True	1137.429079123833
True	45.14899229664782
True	469.9033246796015
True	889.6919829389269
True	804.1348449169541
True	277.34928443336275
True	741.2597381290304
True	403.4028471327956
True	38.63041199495941
True	101.66543864357516
True	713.2730706081197
True	78.98800715853992
True	139.2798692031703
True	929.164069570597
True	185.76093818282703
True	282.6676420109072
True	102.83184603744894
True	643.097267963305
True	604.1642026097426
True	218.481482856366
True	432.952300040581
True	42.418009883283
True	279.21033497919905
True	589.0458578127144
True	594.1283355858727
True	315.9693007481504
True	75.90984395739312
True	945.9777887784168
True	1128.426746759195
True	570.08387956716
True	66.678228582645
True	29.840761529304384
True	92.50489993162108
True	108.02683237806455
True	101.15564413806884
True	894.8759062904376
True	1201.838265180558
True	717.9272233989423
True	325.74562120271554
True	8.992449790514268
True	20.285197261163805
True	341.83339547854234
True	476.7711948016164
True	48.48289165363844
True	574.849272517608
True	416.502757870891
True	388.3204969366741
True	77.91561159538654
True	191.46348947722856
True	262.6932230319864
True	137.08260543654023
True	377.0337451170512
True	41.00712459201389
True	172.81140299992606
True	1196.1319898539168
True	6.344369841864186
True	28.53000953361675
True	589.7089034904145
True	355.7381713480465
True	788.3775961069042
True	158.8150249919332
True	742.5906124430778
True	594.9547758272928
True	265.9222039646868
True	419.50349447399327
True	327.67174999400186
True	289.328419752191
True	265.51834488277007
True	395.49591442371513
True	498.7384523896617
True	491.5596811559857
True	107.7849233176506
True	344.8756193944317
True	7.941125635689312
True	190.28669559944288
True	226.69552911483945
True	851.4402975619854
True	576.7363469301537
True	32.37890151097386
True	726.6103246657958
True	844.8473121856741
True	109.17751236694158
True	349.7490279818549
True	862.2945775989793
True	219.46446023732148
True	161.77930625016262
True	527.6802821665988
True	592.4092772271649
True	1106.7513392874853
True	146.5133473393795
True	154.37156218832192
True	258.62823280389955
True	311.1665787559581
True	421.7121078615102
True	407.51387657716725
True	338.1031092606844
True	437.0418474288688
True	488.2501026708394
True	235.0773995424646
True	1455.0407619466653
True	246.91212401865
True	396.8110540553346
True	52.12140986948335
True	752.0783628891674
True	258.3010372159292
True	925.6596889245844
True	528.3326057465016
True	308.0837347837068
True	781.6270031136443
True	266.2314142686269
True	194.95250945376176
True	257.1872577992656
True	219.11028445961196
True	137.59285796977963
True	248.7462970205725
True	731.1988056805128
True	517.7936013238453
True	213.93255486048596
True	1145.2542085683724
True	121.98412177830112
True	254.5020696291964
True	73.27402511742989
True	306.4856143430292
True	406.4308958339203
True	92.59458960905664
True	232.0366659597887
True	76.88906602656665
True	690.2785446168504
True	369.48464366903767
True	223.26937038404424
True	718.674768670475
True	878.6305397915844
True	769.5262038639275
True	837.0264125518117
True	349.8320816399019
True	1.5366861512444396
True	260.53537353082066
True	52.14321200964612
True	382.0386279659011
True	48.91370042910947
True	348.8326693070579
True	872.2857966760222
True	1031.879717407887
True	396.65215770204674
True	22.066535446803563
True	534.4900472883126
True	516.9199408314613
True	190.9452547402843
True	232.50863737382457
True	283.24994362431585
True	24.030231358717156
True	120.1622278669371
True	967.2039966610084
True	58.725857616315736
True	480.09160401541686
True	791.8414351233033
True	100.18248287954891
True	250.572624896966
True	117.18303964528396
True	16.758449701585942
True	1.6667328407043858
True	118.5187080635232
True	1002.8020181706452
True	485.6398428519656
True	69.48349145091558
True	787.8766951015793
True	329.8198057070936
True	1.046461527149737
True	425.5916206891431
True	186.5785835604288
True	511.83120502795
True	82.84119566578819
True	315.71036003712874
True	357.29199762473326
True	167.72013319701986
True	196.0227117905017
True	130.6828468268942
True	174.17787051550548
True	965.2898315490904
True	15.1751813228197
True	503.1256008514428
True	486.5991838273426
True	388.4916612213639
True	213.0654424430468
True	238.77675762306023
True	158.23321235487754
True	47.95140003795671
True	479.901039137454
True	152.84419052892846
True	820.4952204428847
True	825.0430348614522
True	257.0690037039663
True	313.59904282765274
True	507.67420601380354
True	41.17429371133469
True	89.0112844239045
True	719.3948824305811
True	1069.373828941896
True	116.41371258998636
True	721.9303202125004
True	143.6896101749731
True	939.7383719627546
True	655.62076665338
True	105.23672599665684
True	278.6965356734701
True	599.9739250969654
True	250.96416751753017
True	47.28600899413702
True	550.2136721822968
True	448.4842654548504
True	5.60684166023308
True	470.4661482740298
True	67.42159601167711
True	182.6498896606168
True	244.33773832210628
True	299.2847795395565
True	72.63243419746954
True	221.3594237122241
True	341.34492251505304
True	418.0833908635922
True	966.6670237644454
True	49.3529460040316
True	909.2914309032363
True	1046.444540706653
True	131.60784107171483
True	75.06685712314591
True	998.1994907245742
True	31.61543323116366
True	234.1036241581069
True	85.13197807926836
True	208.7282043555625
True	367.0496313261465
True	971.8754665024828
True	99.13147679246512
True	72.31962583159783
True	649.4855710384005
True	279.7271099479422
True	725.141926537391
True	52.805301215666674
True	495.58244989894
True	396.4784071566702
True	692.516695920035
True	53.52300871411427
True	115.76718765958503
True	26.789562607651508
True	266.25275253296445
True	43.74282315501942
True	338.9433889023277
True	2.3866444003449505
True	1199.8589655880571
True	104.04730096066804
True	138.06053749413354
True	361.79869419555865
True	732.2350340561791
True	682.4269501405024
True	1025.6724197249423
True	479.14901480588895
True	405.3660306955417
True	138.69105159528866
True	410.8953917797374
True	838.8173196037341
True	424.67609385706777
True	897.9623235184317
True	84.72767144439999
True	427.92137656210207
True	175.00114525220738
True	296.61929298900844
True	759.4367012521672
True	166.54069485768798
True	137.57206230829382
True	62.75643510925741
True	856.6913254427055
True	757.8575008754083
True	81.61211787591745
True	459.36645618269336
True	753.8434918668553
True	417.97050891429
True	53.87077795844255
True	325.15673109788486
True	768.9986456736224
True	30.91758729791717
True	369.360801036804
True	167.6476284757308
True	287.6186947086608
True	33.05089447205502
True	225.3824573930759
True	773.8640572440798
True	636.4549366789938
True	57.35838873318369
True	288.8815879897839
True	934.8861458613412
True	18.0837201668043
True	325.17225962703066
True	280.320884268884
True	416.3232072474851
True	215.31303138186496
True	600.3295418821548
True	47.02151098431179
True	971.572130431294
True	864.2909296875042
True	47.55291733995207
True	380.54023465908415
True	743.0788789093342
True	911.0187758628056
True	279.661942531176
True	594.4618678722572
True	124.4849238531319
True	184.5746954270351
True	138.5580423627945
True	126.2690494947353
True	204.60343570514283
True	924.7275477107898
True	789.6010121813073
True	944.6009257484563
True	18.22090364324841
True	24.931265553533983
True	365.9098424067096
True	14.088434827649742
True	629.6117535443609
True	1072.753846874114
True	256.4502106232039
True	206.3169289624482
True	82.08002708261739
True	221.3528600230883
True	135.02591895629453
True	45.24323892306367
True	134.3343239598068
True	91.31991995612
True	252.0108707453631
True	548.6493874398841
True	163.2334733776536
True	28.144231471326066
True	56.14398411973799
True	428.5190569265205
True	263.49834712076785
True	585.5198252229416
True	24.196635420093443
True	122.2171829670571
True	666.4719006515882
True	265.3453829524422
True	465.46464202455496
True	664.040657504016
True	102.02412418027146
True	112.00608523142525
True	80.15848272707453
True	26.151653547721047
True	128.89205455868762
True	85.9703968315518
True	99.041263898441
True	154.99744944481048
True	234.74233769279437
True	835.5673434476813
True	283.0641142681331
True	913.2441757552864
True	169.29132972782068
True	200.654203114353
True	794.5215140389699
True	307.10112962919135
True	603.4110595047719
True	254.3555516800967
True	348.72657143073536
True	456.9222813894887
True	546.9697877175187
True	642.6094972542913
True	369.1234795390527
True	36.20064392629475
True	541.5708793269919
True	615.4565519813449
True	19.60045188281317
True	11.425451822305885
True	263.3362912202053
True	398.4329879670023
True	440.5354704377736
True	66.7627831758206
True	631.1133199408855
True	939.7581666709192
True	235.91515599463955
True	883.3051846115751
True	281.36705276408424
True	107.13885376467329
True	264.2494783849431
True	700.6919885497805
True	37.776479437766646
True	589.0574207158741
True	1313.485644579968
True	1022.5079683002558
True	905.5479071024844
True	215.37354310955604
True	96.004610592488
True	195.48742768109668
True	829.8109095213026
True	146.21553577287995
True	1077.1254803163336
True	849.1103359106767
True	43.17856449803399
True	88.18430572405424
True	423.4444410371541
True	397.5806122400807
True	188.282795084942
True	503.5991125434059
True	657.1016755531704
True	127.8755888916473
True	279.50735996013145
True	955.5438701615792
True	53.59019696284753
True	689.3073747226666
True	535.8148119688503
True	37.24002822728429
True	852.7563430189575
True	385.5005026814833
True	535.5791126770421
True	109.61203425699784
True	260.9698023698345
True	214.11138877636105
True	28.08817238496299
True	134.10862275588488
True	747.4972466285892
True	143.71337519700307
True	367.8161724328685
True	59.4202304469432
True	617.4339854746465
True	611.2798738706094
True	233.3391385418346
True	452.7223775800087
True	173.39502317523045
True	168.45538057026235
True	217.44567262924716
True	307.2058322035885
True	369.42771491740274
True	127.58089643001723
True	193.5383711008785
True	26.986594956510057
True	853.6218649339204
True	298.25543834906523
True	10.174464174111243
True	362.9129412851057
True	167.2863620272395
True	625.0395141153103
True	381.2445586153779
True	599.6174775919675
True	560.9041811679459
True	493.1940906845223
True	789.0117610784936
True	248.30944571650383
True	576.452201357019
True	156.2055485559783
True	546.2187221125105
True	375.5538709743549
True	373.66822084691177
True	125.2315496899356
True	134.41351970595548
True	106.96671607876526
True	70.22813929632999
True	731.529152260973
True	174.8551046857637
True	45.36952106569288
True	0.0
True	537.6763302296396
True	105.778159573632
True	22.877315760884827
True	40.98561449946693
True	119.94838625541404
True	541.7400926589007
True	176.59333982115953
True	102.36820927126097
True	34.80941456060797
True	158.24647343498498
True	922.1520932946815
True	48.89526768232035
True	231.64998556590635
True	747.062277210472
True	314.879658602378
True	446.675042129269
True	484.6558933624742
True	511.82902340349295
True	610.252257222255
True	921.077959904846
True	271.40968252817856
True	1029.805811675574
True	919.5357401198196
True	627.4443681893155
True	341.9349339395067
True	841.0555151496253
True	11.093464135337362
True	32.29396763021606
True	293.3713024894559
True	41.10392545380157
True	203.33881224067028
True	739.5671293045134
True	200.5841169197848
True	718.0674876932204
True	744.7546480017788
True	125.42226290458856
True	366.5478133303142
True	585.4433179269857
True	25.747068117215544
True	134.1684145339101
True	449.2027037130404
True	296.2718193298816
True	202.99717861684533
True	116.05753981430922
True	381.81585341760285
True	23.19762550908675
True	369.5680599842176
True	366.2710615326423
True	1061.8359802498123
True	374.4109054943031
True	30.41648731796869
True	448.2284934852512
True	457.7349767996768
True	237.6530636492544
True	32.078078003899016
True	739.2077644023803
True	458.54375064182375
True	175.76803111744402
True	12.256317705045475
True	1220.719834650727
True	163.36868504688837
True	27.23405728880345
True	298.34461379035434
True	278.97354474189046
True	117.34948967907836
True	293.28706448418325
True	46.32192931984527
True	320.067612962202
True	302.46437744152746
True	336.9762483656432
True	29.20213147295792
True	48.9807656643808
True	1046.1797741008666
True	26.64141605015977
True	13.503753592592348
True	178.28379965186184
True	665.9793456840973
True	8.659876407206795
True	187.53217079354891
True	165.7005039936266
True	559.29519373463
True	382.6578409299576
True	716.1614278238125
True	331.26498922985525
True	501.86304464107536
True	457.235721339242
True	497.1805126898148
True	105.61395275793744
True	1281.0573639223858
True	901.5228494192244
True	298.9840781741107
True	526.6741241173546
True	101.53420929530468
True	529.5616264654037
True	463.7168460817792
True	156.50763599950227
True	77.98128377633176
True	334.9587700011433
True	168.792473024221
True	31.419438420650764
True	598.397176779234
True	373.516632025183
True	66.69704672039425
True	29.221538771617777
True	685.3961029940453
True	482.12626330244535
True	75.80248060436534
True	22.523619886121345
True	323.5654923058268
True	322.4355841440968
True	706.6929528900945
True	552.9397156526915
True	555.2408051361912
True	798.0589028122695
True	9.334152308947008
True	59.574451021433326
True	37.815281167846365
True	58.93632687835273
True	501.7169834849355
True	587.6236109292314
True	76.93111806041006
True	102.19762475680692
True	195.9491074097949
True	72.25121692253244
True	180.24235178605764
True	207.29854524524413
True	276.78112039238533
True	815.3687302552785
True	581.6015476914124
True	296.24194698215166
True	187.9919123940146
True	271.1574859737462
True	257.7847409809625
True	716.7617688020334
True	340.13886032885864
True	173.0027272388607
True	878.6339112441585
True	356.13914342267776
True	459.8476017783386
True	156.5617965662771
True	117.70279990241042
True	62.33234380425996
True	218.68355333491797
True	964.1413189140202
True	528.8582933802335
True	108.544744890815
True	345.9562850058765
True	102.35148945299883
True	678.7390842688056
True	3.966440974322898
True	717.8657596303941
True	36.07383631404666
True	935.7377068247856
True	854.8673106048038
True	208.97149759825064
True	28.94803528060608
True	77.34245238418637
True	453.8778136862454
True	220.31042894919807
True	1.3307929855520018
True	81.22014050520714
True	1093.5504280987388
True	333.9669369937341
True	714.7136366852632
True	455.7598508951257
True	31.396459555172985
True	134.2922647681981
True	436.45644792464094
True	952.9721375068996
True	800.227518111311
True	402.4412555847438
True	333.9253530390659
True	17.16101141885541
True	77.19024165327475
True	763.990572452203
True	448.6668881434036
True	383.5010755100545
True	831.092227423427
True	24.986543325568714
True	224.50009272112092
True	879.6722625360759
True	254.63496775898685
True	8.249645233631117
True	493.5777741160691
True	104.55945402983336
True	626.5444935918792
True	52.94600740759856
True	255.5866712710138
True	900.7069439023317
True	872.8509027660842
True	280.4273445244821
True	449.65781033432137
True	117.17133913129588
True	606.1853232374141
True	260.6862599389956
True	195.12930480721823
True	830.8453823871097
True	51.11007442590495
True	725.6849232134472
True	285.21783520755827
True	303.2445210834136
True	171.0323402696913
True	496.6048092754703
True	595.4740469402204
True	365.41921356123805
True	416.7717345556903
True	68.7288143479156
True	160.5891304779449
True	446.8570342696975
True	220.9000965387517
True	33.72776547741907
True	199.8155189394164
True	406.72924921022303
True	385.8620259987498
True	725.8608204582536
True	129.69821517493045
True	652.5369546670249
True	519.2779477609208
True	608.409587219448
True	136.75157591996157
True	38.25746039719331
True	677.6043960132334
True	71.97692425892855
True	540.5354646425941
True	682.6379428380196
True	453.03747266606007
True	132.26562219412392
True	513.6264771314934
True	4.576374371498492
True	392.70779723703566
True	30.01407114980184
True	625.0132527195697
True	274.6767651425965
True	580.5291261017587
True	683.7056419795217
True	148.04644492008285
True	514.7997080657145
True	504.371822840257
True	66.40911736830243
True	989.3856901571642
True	2.8052975240948097
True	29.01530426744238
True	619.8699762370854
True	680.1739312070943
True	133.8117163821258
True	414.07861351291086
True	125.79010717534258
True	69.11593072898002
True	442.4841981442653
True	41.07091794952957
True	513.0327716064434
True	11.6584002052344
True	833.5485654029364
True	544.6811985394281
True	679.8856023777932
True	104.94494174114492
True	371.5516424763432
True	970.576626245252
True	848.0628815531647
True	137.9474791822003
True	540.2603539001759
True	451.6968016612665
True	248.76210092794503
True	246.46281412706176
True	6.532138164245174
True	341.0088318415388
True	12.41036820447716
True	366.1796177168715
True	75.9969232675273
True	415.46615426023055
True	656.9155246702556
True	125.21362822123834
True	233.99396721753132
True	634.9399221988019
True	686.6205654976269
True	293.09344647097925
True	134.3330656758089
True	165.32663794348196
True	468.2848819032066
True	83.46417334721816
True	10.902324564226868
True	524.7333498660473
True	568.3227113749135
True	18.279044411766314
True	140.8525664855647
True	902.0728036417972
True	494.0838823224457
True	269.3312444103671
True	34.531470559106104
True	467.96431374075047
True	106.90268728562415
True	595.3755742831175
True	658.6553805032074
True	286.1261645496777
True	386.5299126441816
True	183.00752006332408
True	247.36979250886657
True	71.1114985742382
True	216.81130318984896
True	500.9741289240338
True	20.956823195990705
True	443.7252543134529
True	364.0234225378544
True	736.0139788256574
True	922.3790644841783
True	890.0987436818974
True	157.66564202001857
True	400.4540506456297
True	72.88556391478552
True	190.96831851487528
True	320.39827073064754
True	10.918906026395293
True	792.5590813114145
True	23.3922361405502
True	395.28257506520765
True	277.4327985516351
True	613.9176102094337
True	216.0395683746494
True	39.510184192573824
True	714.0129904893254
True	1072.39845503966
True	219.30323860188423
True	135.3094251193592
True	603.188926067536
True	493.666433884914
True	17.37709980047087
True	835.0411432396868
True	111.62189185546433
True	43.56034216505172
True	306.0538654166033
True	351.96613149766506
True	398.0702848270702
True	280.4672075835548
True	18.74741002169038
True	24.08874988091613
True	869.2986128617653
True	201.2949462045985
True	114.81697525023024
True	829.00174792983
True	654.5747542489862
True	659.6217104718835
True	451.3979993742914
True	148.39424892583438
True	32.80780299983793
True	96.08915138102492
True	423.6915197311103
True	215.57781621336167
True	481.39949970028295
True	147.2438934714691
True	499.2893182328805
True	622.6667554052341
True	948.412906094629
True	22.67867741004497
True	997.699220594072
True	1069.2809595694794
True	474.4266641022815
True	78.55850483143752
True	796.9245943730679
True	658.3573891111075
True	663.340240223568
True	173.7472408746398
True	757.1313818480133
True	717.1999762548177
True	116.905426269113
True	809.4346728461674
True	823.2305090640824
True	471.1622412622661
True	230.86335328747973
True	75.5547047777299
True	316.58874920155625
True	348.4985308573025
True	460.44136404166414
True	428.4329245759322
True	196.0523165325073
True	316.54109119804025
True	3.007723980736002
True	14.481465729940572
True	102.81040857466007
True	131.79265229983884
True	347.7015253445484
True	350.74466589013633
True	119.83773130595678
True	17.621583290484317
True	215.7366431195138
True	842.9480102681792
True	448.9392466675703
True	537.1637009746132
True	573.7361961506747
True	823.6218902867345
True	637.659520285107
True	89.75790275469245
True	192.20494634678187
True	247.27684472026067
True	287.05351879145684
True	105.38490558693482
True	368.5735355451212
True	425.35068002127326
True	167.59363413477936
True	657.1275503164268
True	241.7343175175691
True	201.4199015425558
True	29.369355087140796
True	248.50830148302504
True	497.4251935813661
True	166.08176761998797
True	523.219303568238
True	481.47719579714135
True	246.1850358738684
True	96.89699766440944
True	44.00464344564274
True	401.0994135576983
True	784.2334141538792
True	160.39375051947053
True	1025.5423040243584
True	1054.7222371031655
True	481.6187395312002
True	106.61693830805535
True	122.335204727627
True	635.3951034373837
True	9.40691246276992
True	221.8484296698281
True	136.75911451078366
True	116.50123490299931
True	326.8555347137293
True	644.2854090496814
True	36.47894467915357
True	132.0200627684356
True	941.8333030341478
True	52.49894728236161
True	458.813205016949
True	531.5300287857502
True	249.10767770500357
True	128.22643551165947
True	900.7018885797034
True	1152.94488308587
True	512.4112770358581
True	654.6708472661502
True	216.3444423171649
True	154.23868837112087
True	312.8512460883393
True	262.6196692555345
True	161.53369371241243
True	299.23791042108303
True	335.9309290594436
True	12.809796920122093
True	606.6498616523262
True	149.57238462171878
True	84.93785804344334
True	432.95861934440455
True	331.81131394972834
True	1152.5983711761487
True	366.9559082006255
True	983.0446681478616
True	11.003945348505177
True	260.9847266771045
True	229.1757589738903
True	152.53470497902424
True	460.7828021056922
True	192.85108286652493
True	406.41858498006434
True	328.91535750198
True	110.28964950996505
True	362.5238079469362
True	1043.290002123406
True	730.8814943644524
True	216.5562992284801
True	109.34249914433538
True	298.17515945986355
True	23.487043936802312
True	352.3374381615065
True	336.86192459073266
True	550.6575492674391
True	436.34570718516704
True	349.8294476470084
True	165.43173509714128
True	12.565244711228942
True	419.0668267787594
True	286.29628145617335
True	148.251438049925
True	303.89505218433544
True	439.95574974234535
True	825.7259547216058
True	308.4931171734238
True	783.798539255801
True	402.3551068065881
True	385.3892269607104
True	1.1520524828297232
True	1168.3426844100015
True	104.3565667443698
True	910.3041847852217
True	212.5840475796245
True	445.9102258849129
True	670.3793586923495
True	86.68440420824152
True	484.52972849362334
True	32.62243614103636
True	414.0262562754149
True	78.28235992465676
True	225.34919470480472
True	38.15722596407965
True	671.371920725358
True	189.9017177422581
True	25.762061237857388
True	401.5963490101264
True	111.08369502594164
True	159.60137307171138
True	819.5065836201768
True	256.482645728976
True	159.12992950623274
True	361.8699582994902
True	526.5071212269881
True	330.0848092336978
True	474.22053297908906
True	620.3316983071795
True	149.57866657281403
True	8.210137457787384
True	75.66873152440928
True	438.9509702363311
True	85.8264776685777
True	79.76018738929169
True	1080.3397881458286
True	24.866318255293656
True	331.21909584243565
True	318.19961220835944
True	439.53968284771554
True	687.2612534280943
True	177.18288919272882
True	655.9689029497961
True	333.237317330965
True	350.78124461472976
True	269.07108142483804
True	208.7684634172404
True	375.30277026106864
True	433.1226395478204
True	402.2632100255955
True	591.2073008038836
True	138.4347206470707
True	74.97521947444275
True	38.49296620675246
True	282.7924099331088
True	625.5798776626698
True	420.8457572611253
True	808.1784056119074
True	206.85459240846023
True	388.9191396916344
True	65.77174708065711
True	54.02433449157181
True	415.0066765773117
True	208.1798204671695
True	219.3076737937481
True	42.08081027080024
True	1078.644946410017
True	176.1067839110546
True	916.3730829178166
True	314.24036500081604
True	921.9671006884262
True	233.76045766635053
True	457.08934913950617
True	524.4259016907049
True	611.317334684632
True	213.6349052867224
True	474.3961596340944
True	914.4814609672738
True	125.0967584505455
True	6.476048965794934
True	583.2937026383875
True	29.58634901994881
True	76.60148346701492
True	779.9157122098266
True	233.57512280910413
True	987.0804433100742
True	682.7198207389429
True	408.559050090444
True	275.02277880254303
True	492.388267871873
True	321.29199032642737
True	194.30535666305076
True	674.3931646781967
True	705.4660797945015
True	210.63919115782625
True	91.69601357690988
True	511.857253491009
True	140.62704826359743
True	391.53811879954446
True	352.77399870219426
True	65.8808311390136
True	378.6239351994819
True	405.9091364495733
True	394.8363291953649
True	406.5791312230009
True	420.24747999278594
True	658.4047949916004
True	57.34893477967393
True	450.4823606876856
True	338.53042231266187
True	673.7265656510943
True	220.45363022083865
True	100.71471627949168
True	41.53589279321642
True	535.2967125545355
True	607.4402157043628
True	187.72487314032492
True	419.69964532043934
True	346.4867440600378
True	18.131818628677728
True	170.6791157120517
True	287.2301714719504
True	2.726373237449925
True	871.3050448489964
True	76.54269028057061
True	105.2710888008539
True	116.14966210147094
True	375.96379964614425
True	36.7695604882755
True	450.7492115193925
True	219.4239244501433
True	4.869236425131429
True	118.06721731465476
True	430.72043282973766
True	49.87460924773545
True	67.186182733915
True	172.37198239985972
True	299.13415769894704
True	939.9971092406114
True	393.0446505919882
True	941.1428329744272
True	185.43120144276904
True	1038.0762493086604
True	803.9647352969404
True	695.0915849161006
True	406.39318546634377
True	370.9558459194957
True	79.3938740997352
True	69.5549712117577
True	82.96513648298685
True	176.7824121038833
True	479.3312598132845
True	1086.7133489305882
True	186.28173162052948
True	352.5403153620192
True	428.7620820680928
True	633.3096840091663
True	603.9846947261608
True	280.0782134782333
True	454.5007801283384
True	671.2084385751735
True	96.18961451579028
True	722.6563090477356
True	251.68661961902797
True	135.380560503201
True	415.1481079718189
True	840.3000614583626
True	428.99144699184967
True	853.8680118641794
True	198.76696421997
True	349.4346413324425
True	683.0841690275622
True	619.3301491468285
True	196.22408337924452
True	255.59383883381264
True	767.10125838839
True	30.565616801710263
True	190.9328307337081
True	487.4967543928656
True	709.3688589519288
True	106.87610371658374
True	36.73530703828888
True	155.47313969203313
True	718.6021219410071
True	316.4888694968993
True	547.4243413232055
True	363.25489737053374
True	295.93860158025217
True	440.1500679952152
True	497.1669087496368
True	76.20343237436116
True	384.46891687134814
True	782.0477669359345
True	0.0
True	301.5449745655995
True	254.69727543711247
True	935.5059597086668
True	157.5352695729274
True	632.4601049708629
True	643.0003382922717
True	111.98762465152656
True	219.98099984096416
True	131.18828932172954
True	11.994127706556338
True	297.65056719385456
True	372.31638688136906
True	1137.5527766854962
True	243.1281367863168
True	411.4860693581362
True	659.5514488307357
True	206.2162309719845
True	29.464700733591208
True	876.9130270375771
True	607.0113120204345
True	161.26886592514103
True	590.8866616450598
True	163.13516836490788
True	297.9305794637021
True	771.3302242691188
True	34.12421552952925
True	108.99873263773028
True	514.7407892217597
True	65.90658590219029
True	76.84565472740425
True	404.6423903231926
True	23.087821383774138
True	767.3734740127451
True	102.41963306863776
True	153.49216206359532
True	18.606951806888716
True	730.4858649068265
True	30.088211823310044
True	755.5520417237225
True	398.5838594570533
True	116.80167287414164
True	709.3271693313975
True	509.72376263306
True	566.4834502767285
True	46.26160986578517
True	362.2764024428092
True	5.596989081283777
True	97.50391503361132
True	399.403615875901
True	48.26707522778556
True	119.596677963787
True	296.37347119359066
True	187.977078776216
True	100.42914246370476
True	658.593814803172
True	19.654201206046768
True	1173.246929664838
True	488.0374592177614
True	300.8711030427856
True	496.8239716103238
True	119.36715480354518
True	815.5808128075714
True	1102.1513983099603
True	747.3405152035353
True	179.76930271138698
True	229.09866310524785
True	52.86685303306976
True	57.248615262378905
True	157.07586493543064
True	97.19576189644104
True	167.0461873739659
True	1173.899831168161
True	324.2984494947326
True	347.9945135627178
True	698.8099732756062
True	18.816072203337196
True	13.530087069806788
True	591.9744215798244
True	5.453668408912195
True	121.29230620794812
True	681.103845493662
True	182.6809210705103
True	652.0141821377046
True	850.9002985388819
True	152.84619599942545
True	876.6546166295553
True	3.63315363743146
True	436.0107574339618
True	1060.8620145373145
True	23.971273370112627
True	234.19492076047808
True	147.57491597088
True	957.5163684651648
True	224.0868634280708
True	483.0124725000952
True	119.78591926554122
True	512.7307350138614
True	145.01854334559704
True	98.16505608613834
True	384.4397516630674
True	67.28789340477273
True	54.30548787009108
True	1062.45261023867
True	260.05086329224866
True	157.75818426805213
True	369.0713805142488
True	385.7765419584744
True	222.45026151406603
True	164.8728976745152
True	393.2333099871066
True	35.589554310604896
True	476.8269121513508
True	1107.1693097574805
True	116.34017685767186
True	471.2539804542472
True	317.9136979681621
True	26.2485349803316
True	398.5213346220954
True	101.67315426288688
True	586.2740467349623
True	200.89471705679088
True	429.41114832299127
True	20.20549205861944
True	446.0258410763983
True	109.98835838970834
True	357.2289736589458
True	34.3142966243665
True	169.46752331982037
True	245.98848355684325
True	775.949885200548
True	59.41160976762522
True	137.92284808894198
True	238.54440021875985
True	134.30274011102236
True	634.9560856982017
True	564.8034835080447
True	765.9447955783428
True	399.3608170448979
True	538.5464263820626
True	412.3990336041069
True	683.5457973844141
True	71.76461120063648
True	464.815919634804
True	416.96757221684106
True	48.51221196822283
True	87.53955244032376
True	127.45004595419286
True	93.93486022556728
True	324.4788089995235
True	838.9727431737853
True	342.1631566963013
True	1087.6411397576717
True	328.8601110641152
True	905.1496688907896
True	149.2652092800063
True	571.8233023978363
True	617.4158258340847
True	709.1302198276068
True	428.1586448455301
True	63.07207344218259
True	296.2362868454078
True	39.75987604413476
True	163.8846003514163
True	170.71962017335753
True	1119.070290740559
True	237.25614370654984
True	548.1335754622204
True	559.7375898051433
True	553.0299660380613
True	871.4002874574335
True	600.6524827232564
True	655.2195627324153
True	903.4341541899856
True	128.60927150430214
True	302.223341774219
True	267.27680777989605
True	338.66102925607555
True	90.2888259818081
True	385.5164043320776
True	5.2045338482339805
True	318.59195497710044
True	254.19383088810895
True	615.4452418199994
True	272.7727844810076
True	354.55712880940274
True	9.654852593477656
True	59.739996794115726
True	554.410953449889
True	31.49609138203799
True	139.089896844167
True	65.6269263976763
True	153.55136701320356
True	225.38810755401272
True	66.96927846954902
True	378.8874604979896
True	283.2822047210134
True	103.61673874641416
True	335.3802491805969
True	60.41351145569296
True	596.4461836551839
True	862.729200405205
True	283.3419776283813
True	1182.495611550033
True	110.02414218937268
True	306.66031214215803
True	1059.240403238634
True	87.68660883653894
True	273.7158786057208
True	9.466310062130068
True	390.18998069097296
True	449.4359222391623
True	158.3715900837538
True	627.209393873195
True	934.4879780646916
True	165.460789607728
True	80.68427376100492
True	340.37275949931666
True	541.5063027943987
True	605.2428887888613
True	1233.9739304353348
True	26.56595738465113
True	948.7024307841466
True	136.27560113492908
True	618.968925913547
True	110.16402328468168
True	127.3758356730384
True	187.0406492186422
True	169.91675580770766
True	743.7514090059527
True	194.1531753953392
True	228.8517554501672
True	67.88658074961454
True	508.4096792134829
True	476.1121909550934
True	177.5694504996979
True	239.649912871714
True	18.117955222234475
True	423.76779563047086
True	211.32454857241763
True	281.58842246225026
True	111.68124730482674
True	675.9781075012307
True	406.7539526867975
True	264.33055893779925
True	643.1262801726983
True	548.7094900126125
True	455.7343978251483
True	135.10881061038558
True	525.3767602779707
True	426.7717491269209
True	3.0621594794309037
True	193.21300208255084
True	95.98562049189046
True	240.64817670834884
True	2.3833241424947613
True	134.04003568078332
True	354.8055231685228
True	7.611918218218902
True	823.4323664426146
True	172.73468976543074
True	751.0575077191854
True	809.1578026198985
True	160.0874027578811
True	234.20112223463929
True	491.5573323993069
True	823.5270147086994
True	49.742036547691306
True	39.1699043701296
True	137.60982047920578
True	621.5438201046109
True	729.4345718099918
True	183.81879256513744
True	592.3026681990739
True	623.8911277515637
True	818.1829665248304
True	415.7585189381648
True	187.8438768966288
True	894.5076434794951
True	222.66525618065856
True	157.1796440501169
True	344.3620033255281
True	224.1963483317468
True	209.89097347015772
True	604.375128012308
True	254.21093869578368
True	187.34290473763173
True	469.469967857238
True	473.97438487726544
True	69.74910289004386
True	288.5524833228328
True	80.53571166052681
True	331.3662564300498
True	359.40416628372634
True	266.6323078852452
True	173.3161095012488
True	381.9737597436914
True	644.8800779160223
True	735.5693009172226
True	290.0755821662157
True	756.1716793539371
True	63.18862260368656
True	882.9592663968081
True	355.7535986892554
True	12.90501940664853
True	640.3217482736713
True	712.9747386683805
True	266.17945480267093
True	170.63736545986578
True	50.1737379387584
True	392.98174164593024
True	78.09356400326769
True	15.40917808758531
True	894.9908571092449
True	366.8900362198754
True	176.97293896906672
True	976.1617562171951
True	11.131253237860268
True	786.7519506119688
True	29.725340980111024
True	679.3182989559482
True	58.60248159009447
True	755.7674503838061
True	446.62362535055007
True	189.09787681482996
True	439.7860624921257
True	205.11791697065075
True	297.27207771890505
True	231.3448602561364
True	406.3544062302682
True	9.712484835116356
True	318.0976516708467
True	112.56669396178695
True	12.104463347880037
True	462.0104882230942
True	724.8922584637476
True	279.7984034662716
True	82.3475241528043
True	320.2992356938262
True	81.39183937949892
True	184.8320102080704
True	180.706791038328
True	379.78322544
True	42.117131751383866
True	138.30591023151158
True	369.0906400367604
True	870.2998415835456
True	111.16510820077978
True	204.519442549459
True	438.35509896397537
True	18.1791461062202
True	423.9301550745355
True	506.16464951954
True	90.63966407700036
True	395.972634492937
True	361.642685537817
True	407.2560356759288
True	590.2820876224729
True	1058.5083999519572
True	980.2499469520984
True	55.50816101210369
True	1061.5847272653846
True	113.05160981321004
True	106.66628553004573
True	112.26974100228688
True	468.89884227468207
True	381.0118157102568
True	563.3255222170419
True	260.2968672503424
True	159.6160663516431
True	416.58138585978617
True	16.44677517896634
True	467.8699618249507
True	365.68898366457705
True	144.0017844280362
True	94.04324514286454
True	555.8015428677617
True	1017.4218754094346
True	198.21665827332703
True	70.72590692356962
True	423.9747986502232
True	389.1311810538245
True	485.84685915145377
True	331.5653461671047
True	4.221071259245226
True	541.0904438975462
True	506.1002447786488
True	500.6440839920056
True	194.6690805949653
True	106.5950503872668
True	22.02930035412654
True	373.8822396235433
True	107.6229957493272
True	6.495892992659023
True	32.237124880493425
True	347.5528547832463
True	647.2818919639035
True	128.24909582354633
True	93.14242548966352
True	25.287587011568466
True	402.4501137314688
True	364.2671616755516
True	819.7744810023888
True	311.12269106999486
True	497.3170619817749
True	562.0508020280178
True	522.441956244656
True	299.15474773512625
True	544.0551518391558
True	100.8624155159911
True	592.1936253967624
True	6.60235085104629
True	369.11557465703976
True	482.1302190487949
True	957.863850309704
True	351.1106896779752
True	816.2327704205281
True	965.168288849528
True	191.59983577818176
True	35.70858658413024
True	359.2242347365004
True	387.6159448041974
True	587.3497004033649
True	243.2452172566505
True	30.482480420166727
True	639.0296922628842
True	126.21685650664564
True	1103.7212846555642
True	312.53846505073835
True	477.5980732526452
True	128.1363769491063
True	816.7026133728949
True	141.36031816011388
True	817.9627846792107
True	556.4556229046899
True	185.89200040006415
True	116.58000242117424
True	64.15258292768965
True	581.1357886512795
True	869.819779712538
True	423.87212008911473
True	532.7896981371428
True	134.46952354947598
True	618.5539086505182
True	482.9119314407427
True	776.983042634396
True	318.666637330506
True	584.0496642089071
True	120.48258825929533
True	26.29709239130831
True	412.8564183482048
True	172.80816937235883
True	103.68800120358512
True	357.3991035663584
True	1161.0860523328415
True	253.78474070380264
True	549.2280582071103
True	11.183274864752038
True	74.72148924994131
True	335.4326780037973
True	769.7595872129135
True	447.77873542339074
True	521.4041489219665
True	728.9548355341269
True	68.81556552144248
True	735.0625343800898
True	44.028192420252815
True	102.95387642277396
True	190.9375585295812
True	80.14773439818067
True	26.64053243359864
True	300.1141488547428
True	478.1964523575634
True	910.7486272548248
True	856.7500968390024
True	6.463314889678996
True	269.882172715517
True	470.351298656566
True	117.57515906347128
True	236.1798592721109
True	332.0274752082228
True	1319.2900379379707
True	433.31312453185
True	25.04625063375366
True	185.88232930690117
True	725.3760584413077
True	36.241096503561
True	168.95852270395773
True	564.9843213552358
True	73.5696188415936
True	884.4230067926641
True	322.81447655694205
True	659.6414437127457
True	79.60917993483265
True	680.9464425940564
True	589.5897492839505
True	876.5936464479079
True	250.37918574961787
True	512.4673118459689
True	817.6091344485468
True	924.0304823879789
True	234.364110319654
True	780.7812207297603
True	221.28583774636397
True	461.1369692013527
True	368.6707759305832
True	502.9244200766131
True	499.69779968483766
True	302.0167147295396
True	354.3688021415821
True	114.15665099550692
True	351.4470525220702
True	1073.6193291511645
True	324.7156531979665
True	156.81422740325036
True	290.25557097669525
True	740.1096012127507
True	645.7147042550451
True	395.4649510681252
True	120.00309853957452
True	331.62004243455306
True	33.58556447632716
True	163.6924858357576
True	91.181418839999
True	90.1349012588177
True	562.5132738829508
True	139.92758703107413
True	133.80531952981704
True	103.0153489313944
True	90.41271635697832
True	457.6170311341721
True	388.0041631396666
True	1037.3314786705248
True	544.3127520213865
True	845.998375830689
True	271.0678927234855
True	295.1859651742982
True	546.6527923903893
True	195.6944399485317
True	758.1629907117149
True	246.15208635171496
True	354.0542570747898
True	70.9778587490409
True	119.66927471495713
True	263.673074316965
True	128.38092626850872
True	464.13578471011647
True	32.07403387058882
True	569.041765613222
True	994.444205435718
True	736.7062965843846
True	1.5218043454284769
True	64.27189306469566
True	487.4675806292162
True	439.0527681745358
True	72.83559458122039
True	121.50515861471884
True	301.35488722186506
True	81.53164137480968
True	48.99792134216324
True	741.3931769075613
True	649.7311642101969
True	162.9225207523792
True	176.51810748243733
True	527.9251073038778
True	57.34963337020405
True	24.78046345680089
True	563.2841076228098
True	443.1955461164505
True	1129.2186092756826
True	47.366079070563714
True	466.7563102269191
True	834.3556362537818
True	822.9599149546557
True	287.0796011573243
True	757.3619936302377
True	402.0263778342503
True	41.48391461749086
True	96.2935075606318
True	670.0155496916592
True	73.11329368072965
True	138.22780872213926
True	963.0554058417096
True	188.37570449249208
True	268.66016586836344
True	104.9689233776995
True	641.9127413481161
True	597.6155516915544
True	207.343991038642
True	434.5281773748824
True	40.25250998203966
True	278.79312182779466
True	562.7592694045887
True	611.4870316789248
True	326.727690464819
True	78.47824213891859
True	936.6866470470336
True	1076.3385042354216
True	548.4627702242713
True	65.84030203216108
True	30.593140854644272
True	93.62799428912
True	94.19108128273578
True	102.33206914621856
True	866.9779182884246
True	1186.8833399257007
True	708.1419250500849
True	337.05098678863754
True	9.044852532567765
True	21.595317617662108
True	342.6133500956456
True	478.8247914332191
True	45.53258968979424
True	574.9840881773732
True	429.64500837995047
True	387.07816617179776
True	80.06163928859361
True	194.8695792860317
True	258.9866464024646
True	141.1265973824664
True	377.5543464117074
True	41.4741892710047
True	168.31076953662685
True	1196.7930859164544
True	5.748542001138701
True	28.10597569166223
True	602.8053260749759
True	356.43713771331915
True	793.9668948944047
True	159.11788352387862
True	780.0184360718191
True	590.5955666993578
True	275.0447796585367
True	426.451231680504
True	336.2019509691669
True	285.5463349092728
True	267.73155894316244
True	397.2725193694379
True	501.8001389790335
True	485.2316903433543
True	104.56449399606323
True	369.1442330176913
True	8.86480365225825
True	188.9647743009742
True	228.0173734322861
True	866.8287795490228
True	599.5534627945243
True	30.39820227197529
True	710.4766555902752
True	813.1531098836145
True	105.99707862521326
True	349.71535570970065
True	870.162816604471
True	217.2664527879676
True	164.27258163540668
True	532.8062690867214
True	613.1236079317655
True	1111.3462139152234
True	142.65338552384011
True	153.88628043659418
True	262.038708496068
True	319.06642830355355
True	428.727585127237
True	417.2750266995557
True	317.2869005188953
True	427.94800112439685
True	500.2167665739422
True	226.45238959561743
True	1432.7015659937013
True	257.45393294545784
True	387.9059707965068
True	54.14102741940298
True	770.2803792785452
True	252.591663452803
True	952.2024091359136
True	560.5740306156504
True	311.9804245157878
True	766.3885571426122
True	262.3896383852032
True	221.6229950180539
True	265.62222271675245
True	219.14102855926888
True	139.97482426745074
True	248.61985624455704
True	717.2649972941513
True	522.7032029009315
True	219.96916063609595
True	1151.222448830944
True	109.48668691709187
True	253.05667925421815
True	71.17475205778815
True	309.1434821866311
True	425.1419395970848
True	91.26743518271492
True	222.78354274301608
True	73.34972473328399
True	696.8372604271062
True	380.2989734780265
True	213.9494396581826
True	737.9255927668758
True	858.9019025390827
True	814.7065423432764
True	827.4063414510484
True	351.64963012480683
True	1.6639241204367488
True	258.74853155694336
True	49.30301200631065
True	381.4125560812068
True	49.86745207163685
True	354.49166477518577
True	840.1212302512729
True	1045.5958207220517
True	386.3461554292078
True	20.674759673381715
True	536.0030781103886
True	501.03564573913496
True	192.5667924603621
True	231.5053579239408
True	293.61994878438713
True	22.54334211293163
True	130.50139563873003
True	920.1497628067448
True	65.98082687309625
True	484.229828762057
True	777.9975944966367
True	100.89229970942247
True	250.07026582663912
True	114.4694942320026
True	14.858152221749377
True	1.5154589904782911
True	123.54023017568954
True	1004.2817209123924
True	486.8074233587255
True	68.20049310502931
True	794.2302359898753
True	344.23772000676814
True	1.3207896768501155
True	453.82230308852166
True	181.2815580841803
True	498.9140763792345
True	83.98925350051482
True	319.4770162824359
True	353.3652357978424
True	174.3293418969111
True	211.4395203971322
True	122.91010740890876
True	176.72631089262117
True	952.031062380952
True	16.402324040814033
True	500.5145072214818
True	488.92522774498593
True	402.8590004775373
True	217.69071118494568
True	233.42582221501905
True	159.3141299757133
True	46.56418016095692
True	483.3040380152614
True	152.9015733333042
True	827.537643342505
True	827.8591770234963
True	248.6375080922481
True	311.80792393233924
True	530.9757300772292
True	43.45180910810057
True	89.25755158776973
True	728.1508140021178
True	1080.9792719733434
True	111.64410386466528
True	720.8623702735447
True	143.1383206403515
True	945.8352502325808
True	662.0297659059586
True	104.88242741930446
True	271.28178352089907
True	615.7504377036095
True	265.30060838928443
True	44.507229278427296
True	560.9049570020994
True	438.7798814116799
True	4.983912356163376
True	472.9668802090329
True	68.58320778380735
True	184.0511430975632
True	233.72149352140264
True	299.7240817865287
True	72.73542330480346
True	212.5811815322539
True	353.2059102576663
True	429.9750602344088
True	944.9451887405608
True	47.77212131781555
True	876.201630789389
True	987.6739991373756
True	125.31977753288022
True	73.86951828206513
True	997.5392435542658
True	33.12087820150396
True	208.1563788319594
True	91.737983194154
True	207.75851312993623
True	368.086428460806
True	938.200716886709
True	96.00849815696692
True	73.34545715560677
True	661.2262302084687
True	282.9997824913724
True	707.7074599774286
True	54.961247854993815
True	467.6650605740781
True	369.41137498446966
True	683.2385988633027
True	52.20881351239733
True	109.87963126703562
True	25.402813657945597
True	267.04034309844883
True	41.83044024028227
True	354.39277090735163
True	2.6547547749979072
True	1153.1952544366973
True	103.2953003886925
True	134.06642427653514
True	356.8160645789563
True	716.8731729695829
True	679.5445357308274
True	1014.0890733903996
True	490.65347420568526
True	393.9857901010498
True	137.96700957648187
True	411.5782946794068
True	888.6439866620144
True	432.0493482260863
True	993.445362968017
True	90.00346024954061
True	428.3048095672251
True	183.48198015848465
True	291.71799546339804
True	724.3099111681305
True	156.82078767001627
True	130.3169034837818
True	63.30076192316231
True	857.8246011275772
True	766.6486455418395
True	81.1385269958562
True	439.4937231613491
True	761.1784208692862
True	433.0779287576998
True	56.66271882806129
True	320.83475342074314
True	786.2963220118523
True	30.497411354793087
True	364.6332876662091
True	163.74889079242303
True	281.02081455000035
True	33.33243509491029
True	220.95183236158823
True	765.469467218719
True	641.8807287686129
True	52.49696232865956
True	292.40150697872986
True	905.6129498523344
True	17.427997681563816
True	315.1204719948849
True	289.3124393141904
True	423.0446574213028
True	195.5287718998836
True	604.2524609158158
True	47.23795726086495
True	946.609914611998
True	893.672056961703
True	48.0822593490433
True	394.2444294707995
True	704.0721999671321
True	933.7565785245068
True	264.42868491150665
True	624.3521020245129
True	134.50073569527092
True	187.3813097389433
True	130.52332199603256
True	134.41399424416986
True	213.2676835045316
True	928.701853290945
True	805.8822322238622
True	934.4415646529594
True	19.66525495386199
True	26.239745883954
True	349.8347581905377
True	12.612043135329357
True	619.1574959827796
True	1076.283465818602
True	252.72745250356687
True	209.03396075589737
True	82.50002821105976
True	209.41738190015792
True	138.29503993956425
True	42.87488042302702
True	133.95362809752524
True	89.72740494844592
True	244.19836910237183
True	533.2571898380158
True	165.64455231815046
True	29.24548609216948
True	60.22297508706959
True	423.1044546871768
True	260.60978264106086
True	578.8038259087024
True	21.77783566794361
True	108.24660472592
True	678.2008980213981
True	251.5999535589862
True	457.4446334237003
True	656.1552364356961
True	101.03819506920604
True	107.90311905767057
True	77.9055493132929
True	25.4262848142277
True	117.0433072979546
True	92.25492243182003
True	106.8165382954407
True	147.0512567713014
True	238.72513128873356
True	854.6063237118667
True	291.0711426163558
True	956.1203145348924
True	166.5714066399354
True	201.13338676932003
True	808.9996413758622
True	299.7933762646429
True	605.4301588104021
True	259.8926594822501
True	366.7196950393068
True	460.6210109965083
True	559.3814151939667
True	667.1722611291394
True	363.5498095708916
True	34.66617900345632
True	530.1889297762682
True	625.0642921016648
True	19.889683296784824
True	12.245132365092909
True	260.3961756061532
True	403.9278447868804
True	441.5099286823875
True	63.40911247243038
True	627.0269204690834
True	929.3377741259048
True	233.5510693929015
True	884.7584291114179
True	278.45560268924845
True	98.0224983628801
True	265.0299866393542
True	685.3034296413642
True	39.79387570127625
True	585.6767717713482
True	1303.5714955201
True	1010.6308490077726
True	939.304836532404
True	215.8651863131068
True	94.48468369419447
True	201.2048492949321
True	831.3604766326321
True	147.6670228477512
True	1077.9019963547178
True	865.8976884119115
True	41.29052635751617
True	90.20509172456894
True	415.5116669456644
True	406.0003056762058
True	208.50864502502003
True	539.4985426403243
True	661.1512796212502
True	123.3498722931616
True	280.3821041929949
True	1028.1443940192485
True	54.5452492696518
True	695.5589440897945
True	545.7706000888572
True	40.35477709334976
True	816.6203474350377
True	382.4782659086156
True	564.0678956681709
True	114.92878678148128
True	241.7576358517485
True	214.13294424838756
True	27.77500910447838
True	138.8847403696007
True	729.7724655967028
True	143.9502077988264
True	368.7164684063167
True	65.50483536615803
True	614.3814447867526
True	639.6047398367634
True	238.1906794936252
True	468.92725802489673
True	163.53559513765185
True	167.14358864806957
True	225.36582199592743
True	279.6799539161335
True	355.64951604511594
True	136.240941751391
True	192.4891295336824
True	25.70638417618413
True	853.6209637942775
True	314.77865685647896
True	10.010668725414506
True	367.1554699407643
True	162.6147082613019
True	626.4852274269751
True	366.346782010902
True	594.2198501764411
True	545.6252144055672
True	507.5120292239603
True	791.6592344031158
True	237.20085473511736
True	532.152541084155
True	154.02347577678583
True	546.8446321519865
True	362.015671148913
True	379.3605776793674
True	123.28697557988204
True	131.55770559288322
True	110.8987838468601
True	67.33262176504255
True	743.4720762088572
True	175.7540266807064
True	43.56932027733057
True	0.0
True	520.2879784237844
True	108.403191525485
True	22.323057678473056
True	40.97639792654681
True	107.10631159126793
True	537.1291180718972
True	183.74819177968544
True	100.71552274810882
True	34.28327889872871
True	159.5333515749597
True	920.564112514284
True	48.56671915957882
True	234.0661350012896
True	731.3281939103872
True	321.4671087647504
True	453.8471092965888
True	485.34209576641246
True	498.4000629237189
True	608.558290254767
True	907.7619019662012
True	245.5348393397792
True	1029.063977200612
True	923.9660853976046
True	604.3500768891226
True	347.4543055513
True	878.4238607010359
True	10.312670848102174
True	32.931103766979945
True	301.183474027361
True	41.60050848792071
True	200.8622507647825
True	746.341773465735
True	216.80671790650305
True	759.3124027368407
True	745.2466904116575
True	121.41372126234312
True	358.92737020765253
True	588.2271853584438
True	22.014686652198247
True	133.43067288298352
True	435.6741195988488
True	300.64175985835874
True	206.0904715188916
True	113.88703442781843
True	390.2357331668037
True	19.530213551328934
True	362.22617588954125
True	378.0955490048288
True	1029.465134590294
True	357.66184923763274
True	30.811893280012047
True	430.401213519576
True	445.71836645742246
True	237.57256106434133
True	30.31979117006903
True	767.6517532468247
True	428.80889104421306
True	186.5748748262226
True	13.643507808553782
True	1216.5247592429428
True	171.24525017719978
True	27.017140784380192
True	294.41147392459965
True	274.8938923376846
True	110.88059616719408
True	296.5952391438659
True	47.7996747661777
True	322.0822717950376
True	319.67265283891794
True	318.4909126242505
True	33.5653939817917
True	46.05740430129933
True	1018.6047751239756
True	23.016742603757624
True	13.176304498157556
True	181.65374803803687
True	647.2419291396332
True	9.099437300788294
True	193.3832882872732
True	177.56459570511237
True	516.895006854224
True	378.6666951344829
True	727.0774251258631
True	328.9291047660065
True	486.2653902214487
True	448.95055012796
True	509.3691582383761
True	105.42030392862132
True	1288.6243671497643
True	907.9716352341025
True	274.0798923064624
True	538.5620212885806
True	101.97340194767752
True	558.5490207326333
True	452.2837087363331
True	158.3700957188073
True	80.04383294731811
True	341.5477519058184
True	168.47528472665758
True	29.46285631575394
True	568.20796370832
True	372.4579324685393
True	70.7223141128321
True	33.14022762526586
True	650.3521804790754
True	487.99018338711386
True	71.91696276684267
True	21.86631090450849
True	336.22536757769325
True	326.0493793891851
True	698.4542009608874
True	544.2479071329767
True	557.67264378088
True	799.1518341856414
True	9.505198528921468
True	56.42924542753422
True	34.26756470269788
True	58.61818984772694
True	503.3901582985414
True	573.420414916392
True	81.1920928392735
True	112.03487803148468
True	193.1817223665295
True	74.23518791130442
True	190.4276780153931
True	213.69658356673423
True	272.4139435540215
True	853.9770580196164
True	603.0541008549069
True	286.6555923257234
True	191.16396816823743
True	272.12530353617103
True	244.29001513258208
True	734.0948639132849
True	321.8533189793949
True	174.03886813603927
True	873.1689766225894
True	341.95204931523625
True	467.5987586708098
True	156.15178756741005
True	123.23485432955944
True	61.361071540165
True	217.26838657344047
True	997.5522872490322
True	531.056048021925
True	115.80003898583644
True	360.97718870467753
True	106.5052414494526
True	676.8774028100376
True	4.102737748583804
True	713.9648369773274
True	32.74889040632662
True	916.7495906668864
True	856.3190388828914
True	213.416263500215
True	30.789945218151868
True	83.56030819443309
True	448.7118045192124
True	236.56690386430583
True	1.7319363258703724
True	74.3832396939629
True	1104.3246220625251
True	346.78410056640075
True	659.5830761729642
True	485.3402344598226
True	33.00269541452318
True	140.723790796468
True	447.7267702801488
True	940.0123965714992
True	799.5824893157153
True	416.9024714660904
True	346.028666911306
True	17.4469156435518
True	78.54900695386654
True	742.4790808729564
True	473.7141188302277
True	382.40594594589066
True	889.6164937544919
True	25.05268907987397
True	211.3910548682735
True	895.935150125431
True	255.4556433088526
True	7.971041505826992
True	499.6391994240606
True	106.48534008138044
True	639.3051075202387
True	56.03081264212983
True	264.22967889012665
True	817.9791823443319
True	916.6173266229772
True	275.4545159297689
True	425.6993518483303
True	111.53781914033247
True	597.3915646310386
True	269.9469467358618
True	198.1536143955251
True	862.8188647042929
True	52.631317353905175
True	693.5314288055191
True	282.5718905421991
True	301.9001588047584
True	167.72052825402352
True	465.2261225938692
True	597.5118864393642
True	371.661533640984
True	399.0144664531719
True	70.61394067188496
True	168.7626000245681
True	461.4811856963437
True	228.7603830897426
True	39.51668401361489
True	205.6621370967013
True	390.39622725534815
True	380.3452037331501
True	743.5949908774325
True	137.5351567306306
True	645.3602459302928
True	488.59073955615776
True	610.0208825058704
True	133.56413048308823
True	39.72475702921066
True	669.7206701005987
True	69.82786059914508
True	558.3584077834157
True	679.7694514134877
True	451.579338429822
True	135.4756597928438
True	523.2918237569731
True	4.090077181111468
True	401.52236416286223
True	31.40054784942562
True	637.5375963882238
True	267.2364193516178
True	576.0273488033728
True	696.7157538397109
True	140.73918054399377
True	528.7765942991546
True	489.08386084692495
True	61.57113978930069
True	970.1758726570752
True	2.992039351863725
True	29.87995938378644
True	631.7180227407358
True	707.8596171097302
True	130.49513325056887
True	406.6414385877047
True	126.05370157175491
True	73.91063032061783
True	449.3994988991643
True	38.30715402519369
True	500.7262434873932
True	13.911044930750023
True	863.7462742849901
True	531.5549654618719
True	679.2144839733689
True	100.56195566803278
True	377.4454093950767
True	996.990248532523
True	834.7655058775823
True	149.11839923320684
True	535.2221689648168
True	456.2369942287342
True	252.38656485213545
True	251.8104400966639
True	5.4746465767421615
True	328.5830177487812
True	10.611034380955838
True	371.05975970194726
True	77.65343485673942
True	405.14953953759664
True	638.863846895255
True	123.92149126931508
True	234.29724593572715
True	643.0677842373361
True	665.8493961284205
True	293.2961919067188
True	140.07789036548033
True	160.5484423880791
True	477.39146726218416
True	91.97927127610826
True	10.218072175859197
True	526.5976034647643
True	562.6510439714467
True	20.47848751625762
True	140.27517484733724
True	893.4372837803095
True	477.0172402247853
True	275.3114043750139
True	32.99533230493885
True	482.2518074923412
True	113.24996495188488
True	583.1786291103753
True	671.0870671403381
True	299.51360145009664
True	377.4849577939752
True	187.1393381020992
True	249.46277117221084
True	75.10016010011891
True	218.8745150677828
True	499.6128261650195
True	22.170196415520287
True	468.4437597082158
True	369.81864897127593
True	746.5674376927662
True	911.1686837378568
True	893.6224461554056
True	157.02966327157972
True	403.4881849653696
True	76.28426568432083
True	181.458731183398
True	322.1366202199711
True	10.84264896721875
True	794.7271989005551
True	22.39013529700148
True	381.8715768346602
True	261.1074575673755
True	651.739157195184
True	218.16669288850505
True	36.97955980488205
True	708.0151163269537
True	1078.462379957879
True	231.87919033644323
True	128.99529527994417
True	608.9488903267882
True	505.5445089453347
True	18.061392395324148
True	816.3628839977442
True	110.56358047371016
True	47.2598221371575
True	307.6347846887059
True	350.74320345014826
True	399.4739229275279
True	274.5706616943229
True	19.886390206242417
True	23.20570517800504
True	852.086493950298
True	204.82283845529463
True	114.91295046586534
True	840.3465709118333
True	655.1990561865116
True	663.0589345161873
True	447.7798536277113
True	145.08039559272638
True	33.16765051287248
True	101.12407063078454
True	432.8967409425873
True	217.47953209019423
True	463.486737038986
True	153.66130796849663
True	477.7655793195473
True	641.4599514936131
True	934.6954138515914
True	24.470490418490417
True	977.178191512714
True	1044.8056957827102
True	483.8968024045136
True	83.71228030935976
True	810.2384560651675
True	646.7616364411911
True	661.3386296316877
True	179.37564035747704
True	729.6715980448635
True	703.2746477886227
True	121.9344067214132
True	751.1856110689885
True	850.9745249136273
True	466.5123364059514
True	231.35371172057472
True	64.79844634633564
True	322.4715324768133
True	350.5795451414592
True	474.2637394551018
True	429.9495499150384
True	203.2609245301
True	304.12343139866783
True	3.041969045255689
True	13.20229150177864
True	104.22010958112006
True	132.76081671578726
True	363.9536793049393
True	349.25121452948923
True	104.89051049511096
True	18.14639108849579
True	205.8505237595088
True	877.9443648688676
True	448.4639231944839
True	528.2820461971671
True	547.1391058061591
True	814.6244906137575
True	651.4163085941436
True	92.51124029760231
True	212.5367800727809
True	238.8808549043548
True	286.306952720735
True	106.06739850847868
True	366.10977308321833
True	426.84473939121847
True	166.09946154815137
True	644.310962628631
True	250.61708586419925
True	200.6099865733888
True	30.141637551580335
True	243.7785082978232
True	474.0421968720387
True	168.12696005583493
True	528.0471434320735
True	478.8852676598222
True	244.0661179661884
True	106.95520694032614
True	37.28933438651304
True	409.0657773286189
True	799.2322930970645
True	150.84749383792925
True	1035.225225442718
True	1032.0611176769205
True	475.0989864831107
True	99.44353512775444
True	124.2866531540884
True	672.7815473346154
True	9.040190022041116
True	224.35810093404257
True	137.06205832456905
True	118.86987392270896
True	322.8066899576117
True	625.4169553779475
True	39.31155323817185
True	124.60448010561402
True	964.9062736267068
True	55.6721959016834
True	452.27369902408833
True	524.0542222648473
True	244.4325909850228
True	130.3417129903854
True	933.3021901740354
True	1180.9081272483838
True	516.0882085253776
True	628.370225384951
True	200.93832045215896
True	152.1414475098412
True	314.20754185117295
True	257.95547261637927
True	172.09944004032846
True	309.9158412185594
True	352.2498719889419
True	11.413071720141936
True	594.9501671579894
True	145.61874452742893
True	78.97104208185074
True	444.43551269508646
True	302.4021205408574
True	1199.1446253962515
True	357.07815704406414
True	978.6208298938766
True	9.955018308937335
True	269.502059701965
True	224.89652191946232
True	155.83850863556287
True	495.1233167639784
True	204.6575845297031
True	410.21353148471496
True	329.8711423635221
True	111.97687196144996
True	362.8863976497285
True	1053.383613276389
True	694.7503220717633
True	224.11442982070372
True	112.19756592408812
True	308.17795153299323
True	25.37632047440228
True	339.9769457091623
True	329.55289234941733
True	545.3660521974621
True	450.44119627207726
True	358.98335291117417
True	148.0517146744276
True	13.332039292886677
True	434.2427911892925
True	277.3082115267315
True	139.3450235648624
True	304.8213862531501
True	436.9265934466216
True	818.2098842889
True	318.3610909790202
True	772.8489812411093
True	396.4584286041284
True	377.1845940260543
True	1.1247134012792432
True	1220.0164939202632
True	106.5796439333546
True	945.5175482924692
True	208.17880816316045
True	456.7434051088538
True	696.3027661879252
True	81.92408922484773
True	492.8658401492279
True	33.693851748949335
True	416.1963030050292
True	72.78938536343821
True	226.98040831167523
True	38.25648775694757
True	683.8356155410594
True	188.60894788844524
True	23.720573901253296
True	407.32650591440967
True	113.27130751578048
True	167.52388754426818
True	797.0169080397579
True	257.0008841986004
True	158.4542877553391
True	372.5804828136661
True	519.5782775804561
True	341.32765835404456
True	509.5716204132615
True	607.5353174896122
True	163.59265551219858
True	7.360537360211331
True	69.87439512097299
True	422.69747363528177
True	90.66568726312455
True	79.36921510493539
True	1039.7370870190405
True	28.732466316767685
True	325.50414426999
True	320.76946852765604
True	453.76841623897553
True	682.8672852036774
True	184.3413578736445
True	646.712661837885
True	328.8832573109524
True	351.6788654766678
True	277.3025425775424
True	223.1661182344852
True	360.0270038963222
True	450.8934525070378
True	410.8507302268351
True	618.29015134164
True	139.3084847655786
True	75.64551933360804
True	38.95361738541032
True	296.0387946221346
True	648.3163955276458
True	402.5259287108901
True	798.633168536189
True	213.59021112310973
True	377.1761230998488
True	67.58327849202163
True	57.37326024281281
True	415.977539689593
True	202.87624556451635
True	229.20718924254075
True	44.72317754949686
True	1073.4534616608807
True	174.39066556677457
True	909.0848131162722
True	310.2526088172494
True	922.4797736233712
True	239.13795332703768
True	463.588719246133
True	535.3381270745846
True	617.9373903397668
True	213.17038243763284
True	494.54304848632734
True	931.773440387794
True	123.22112015036352
True	6.702863572884083
True	592.4978872182564
True	29.311156164849223
True	76.73228595312173
True	797.736214789071
True	207.0081195396368
True	965.3704891699708
True	688.6198614333725
True	408.2889839946308
True	279.4704909162013
True	489.77990977425566
True	339.09504518493134
True	190.9381504207167
True	662.8770744658528
True	702.2642588679753
True	205.4179335365339
True	90.3958994155494
True	505.8883738016017
True	135.15209807154628
True	390.1390217779677
True	346.59767695304265
True	65.53657867762045
True	358.7220711852584
True	429.00899045804863
True	354.831965800705
True	424.27371990201294
True	432.0536006070091
True	644.4264409470105
True	58.89940201182255
True	450.6713029861861
True	317.15735619025605
True	665.2057555785664
True	219.93103338582097
True	98.4487846985633
True	39.63961175259404
True	540.1022311041203
True	623.2751577118227
True	189.0013069198305
True	410.9047927719657
True	348.0351121901164
True	17.756285767490752
True	172.9186761033967
True	291.0349663262533
True	3.011412655994337
True	874.9572710259133
True	77.39003743450957
True	105.70623508653512
True	111.37600781830896
True	368.3459659936258
True	37.22604015345341
True	456.1120573408295
True	222.719963077176
True	5.676236167787949
True	112.2859862613845
True	441.2443713142352
True	48.703046073156365
True	66.22148570366242
True	157.44546228279725
True	291.7628007384642
True	964.7495715705872
True	387.9493159826524
True	941.0185941427222
True	192.83881203744875
True	1019.9725927673142
True	774.5872741784839
True	633.9057188904334
True	422.5891310318682
True	392.1881796221538
True	75.2617625530229
True	73.10084898357267
True	80.19374103747099
True	163.36743378341475
True	484.34982884186365
True	1101.612667716602
True	188.7885801511288
True	352.0215514059743
True	435.3947958828352
True	579.6610077131033
True	591.7531140529088
True	271.8220533770593
True	459.55539581793033
True	668.1134223594096
True	96.91542995025884
True	694.558792940813
True	251.59700495913268
True	135.65730578635632
True	406.73173137045785
True	838.0089067214242
True	410.8995386168394
True	841.3410814324321
True	197.6201552340824
True	356.25011288364044
True	669.8871764991308
True	617.5528578539146
True	193.0396501454544
True	261.01890379753934
True	791.8707868591003
True	32.09200939031172
True	189.4255492163342
True	481.93876800990034
True	692.6953893006117
True	104.78014463619536
True	37.44237851435641
True	164.92400048844902
True	706.0909977425623
True	310.7169511580224
True	554.8969207566656
True	354.5156592623479
True	293.62511769702763
True	451.8715710723862
True	492.1830764426755
True	69.6323735030967
True	363.4159855163512
True	792.7429020873985
True	0.0
True	299.3408197419496
True	252.7019163449471
True	961.3184084820022
True	149.84222355302495
True	654.0677555332617
True	646.8116939153507
True	106.63981323657102
True	223.3523951740549
True	134.1424421862255
True	10.357130621632802
True	272.7763954422546
True	381.8280935480648
True	1150.338193635285
True	234.01738873969285
True	425.1155456446532
True	657.7439302223214
True	197.0466704725268
True	28.71617331812792
True	870.0115886376958
True	620.7496943373618
True	154.76551590122892
True	647.199123045266
True	157.57235796779193
True	295.1840811424427
True	748.7224321794333
True	33.27153268908623
True	103.4300525310466
True	516.4576549797279
True	64.81062048780323
True	74.38362937848471
True	402.2217129681116
True	23.335776947042515
True	751.7061176640889
True	103.4857477421735
True	163.2699296446317
True	20.438726094502247
True	705.3920359566854
True	28.63542834666613
True	783.5841640733654
True	404.1390458657253
True	116.50619418413316
True	699.6899807210689
True	529.3054370284457
True	554.4150664078282
True	47.567532333412906
True	369.8582996944512
True	5.765935075916327
True	98.16775817834728
True	394.1467240720978
True	49.177725008906464
True	115.70041245789226
True	316.9532661570517
True	181.45602369438163
True	100.93816814462512
True	661.8485655447026
True	20.956535343522063
True	1154.0324079163645
True	499.6665185095702
True	300.5015420122406
True	501.78071161022456
True	127.01334279100362
True	786.333537069776
True	1106.02833667788
True	744.2986876855108
True	170.3296488595204
True	229.441652093715
True	49.044748647594304
True	58.74325909600183
True	156.87885774023863
True	101.87941190803046
True	173.04229596807767
True	1193.922829794422
True	305.65169833778833
True	360.0475405368874
True	685.3472689296208
True	16.557796314505705
True	14.285806300447916
True	585.6768692601895
True	5.096186215874713
True	120.63646449681843
True	683.897376462238
True	182.719766760932
True	632.8927150640658
True	865.5688448365842
True	148.3655874256293
True	891.1365541149124
True	3.126862571104694
True	445.21510027484726
True	1059.749067573452
True	25.170390277058623
True	244.2565931749736
True	147.9368244528603
True	968.8162180367264
True	238.24179672891475
True	499.2384928184141
True	111.82090336137448
True	506.5640781882119
True	160.75219257793177
True	98.36650820663245
True	385.5827130884003
True	65.91212263684905
True	52.357144130179385
True	1029.465910320566
True	266.8182878672975
True	160.60184399866577
True	378.8096840055842
True	395.72176315285554
True	216.2341859483052
True	163.0182802412195
True	394.7768875564444
True	37.54631289566844
True	476.70816712400494
True	1065.2468374480652
True	111.91059460158124
True	477.09784097716414
True	315.7844356263625
True	25.27189809198192
True	419.124157055432
True	100.82710751571408
True	598.2874587803085
True	200.3984366024128
True	426.8709810593294
True	20.36338988517559
True	438.5123411227768
True	108.38288820656598
True	337.5052020117659
True	32.75348898805803
True	160.4595193415231
True	249.2799661614896
True	768.938948491459
True	62.98978840508517
True	146.06810336170923
True	233.66657597764788
True	133.2309626371584
True	652.1750658791669
True	531.6543159123358
True	789.5716546620949
True	392.2722172875204
True	537.8853911271334
True	438.6150709398374
True	698.4900387239308
True	76.01212719233402
True	477.34218189864526
True	412.1544279452728
True	49.98381276752358
True	86.37002489281245
True	130.79588618065517
True	93.82079125157658
True	343.9338512487759
True	847.9830502475385
True	323.5450536725371
True	1085.8264192870297
True	325.7324825877092
True	891.4317615217675
True	142.10237352735996
True	572.3568672365312
True	605.621655292117
True	674.3516421083871
True	437.8367516317229
True	61.44824878912404
True	272.86069888863227
True	38.95247615873167
True	162.3326637364271
True	179.00615753805042
True	1117.9902884498729
True	238.68844965690053
True	559.3189721791998
True	541.5069317176192
True	551.9180609997126
True	876.7915668529557
True	579.4848113490913
True	630.6833525707489
True	926.9231972809182
True	127.0121168725005
True	321.2685956532304
True	263.6955518075776
True	333.1135383190264
True	89.82755987804101
True	397.5597006668555
True	4.229415433972167
True	338.485631848989
True	263.9595456973212
True	601.6025764231956
True	286.953629541158
True	366.6539732401183
True	10.609613691424022
True	62.42742600641698
True	544.1456140982214
True	28.68784662612501
True	150.91048885399195
True	66.29643723101319
True	153.23210823101627
True	245.17245114930597
True	69.97790206952834
True	380.4910274044778
True	271.6608149992376
True	92.52716104381716
True	345.54321677891227
True	63.85958071959294
True	583.0001244621486
True	840.6448135048701
True	282.3181194058484
True	1156.0888800403206
True	117.2818486494123
True	294.69681364826323
True	1065.5992482471734
True	89.99862391590703
True	283.47058987820526
True	9.002496231756187
True	401.8129397435485
True	448.0310290825099
True	157.0256929205466
True	620.197015181758
True	902.4165035217792
True	159.9048507315879
True	72.29647632642741
True	325.45772763758265
True	518.604562938424
True	612.2439718570521
True	1194.9060844773917
True	28.04710920586778
True	955.8616307115772
True	143.20745989534345
True	620.8078100061442
True	113.11734091834916
True	123.77231013075924
True	191.223438733896
True	172.50279597160025
True	749.430060761773
True	205.53472010796904
True	228.6806477703025
True	65.12830763113551
True	513.7703148569221
True	469.447625183097
True	171.67803369553278
True	236.0967014928504
True	16.606444616006762
True	417.7732749839071
True	210.58531952475963
True	281.6094736323012
True	108.3599556221195
True	676.9936570919867
True	437.660486693276
True	265.7725876191937
True	638.3220303131214
True	524.5899492711361
True	448.86201702315407
True	140.87163712528653
True	537.6454725063281
True	427.5171045931087
True	2.408723943972648
True	195.3970988407304
True	89.16679074368035
True	247.11831299364
True	2.5987721039667657
True	128.20798356123692
True	355.7360736905522
True	7.095965730448672
True	836.2106524377278
True	175.499816806753
True	727.7283433614105
True	745.5188028581374
True	162.0922787129629
True	216.66968784259257
True	495.3406628035405
True	829.1121956730113
True	49.02112702303033
True	40.04594824003664
True	134.25251126478483
True	634.729092859341
True	708.0481868430259
True	184.57398109338905
True	591.4239272849303
True	586.7530976881912
True	848.113151113989
True	407.1980627608922
True	187.74874957440755
True	886.2783891051595
True	213.4466967739981
True	156.29286689861
True	321.2443457826559
True	218.192885453168
True	202.34905822678945
True	601.6074960214075
True	255.85566235308815
True	191.08278150447487
True	445.96529205662273
True	475.476027114964
True	64.79302907356104
True	284.46304946625264
True	77.32977548963544
True	340.0508646176483
True	351.79901926447724
True	248.95895470720936
True	170.0540773966133
True	398.9296602682685
True	630.7947179466511
True	819.4073705454714
True	296.15138166457666
True	741.4835832447262
True	63.447761561603926
True	868.1236502802332
True	354.51420267429904
True	14.30366260246549
True	643.0047709965057
True	699.6115720074347
True	263.9663830413642
True	170.07349715054514
True	49.77343195033775
True	394.57365952424846
True	77.75828540765873
True	14.54844807226668
True	893.9812557772992
True	359.95479672959976
True	156.67852703825417
True	989.58719729152
True	12.389733225960333
True	804.5273005385512
True	30.51464652034851
True	636.2419573262356
True	56.08353313167659
True	772.7677778541407
True	450.0555562274918
True	203.26919210085
True	435.6041765321298
True	206.7394264003376
True	289.0971794069521
True	230.3761042165008
True	411.4625766227515
True	9.118120657328774
True	318.0744006922639
True	114.95464266812284
True	11.746141574428467
True	477.0595735315621
True	724.0971510019674
True	282.09393666590694
True	80.858625963125
True	304.63625109339046
True	81.37560250405807
True	188.63667012131387
True	180.3072905160505
True	375.7884498783567
True	42.96744268443125
True	144.02263175042697
True	391.1499224117557
True	859.1637282724676
True	112.62268808687926
True	208.044860714304
True	432.6615724554671
True	17.779832904489414
True	417.84320037621774
True	498.786746648251
True	87.84720860363736
True	396.51143864966326
True	342.1975388924376
True	415.8909298083594
True	584.8850279197922
True	1006.7495177436192
True	967.2787918331024
True	57.61992372574083
True	1058.798716006603
True	112.73274879132362
True	114.83406086129354
True	109.5990665056486
True	481.49532547668025
True	383.989734886354
True	576.3012414178929
True	254.9066771609912
True	159.18952021760447
True	384.6246483047663
True	15.60109519733135
True	469.1283817004911
True	374.1831537872217
True	144.27080464265367
True	96.25545704282516
True	554.2074666223214
True	985.0178960109248
True	194.7138449418143
True	69.72231743278971
True	415.329658532258
True	381.03103696468463
True	475.39990726319
True	329.1116895924479
True	4.476045521004203
True	559.7003719189961
True	506.0097960100093
True	512.8106325159273
True	194.11670526390807
True	103.47168765771528
True	22.65762579085887
True	375.0538031690014
True	106.96061037140817
True	7.561022249693831
True	32.278635721703466
True	354.981173442766
True	645.2366818520438
True	128.8208327369794
True	87.4678133595275
True	26.992951294474395
True	411.1113920120464
True	366.9062327318657
True	762.0559405430396
True	309.5024723522361
True	515.6659165349924
True	521.6131392007227
True	526.4951049199187
True	300.4745529539752
True	534.6368092142621
True	98.77231474215507
True	586.7830672402489
True	6.932367510333725
True	355.70669621906785
True	448.0637621076556
True	973.4064327080008
True	355.5540579181585
True	769.4527301096356
True	956.8265961659092
True	185.4738564085776
True	37.428195684393806
True	347.84837593058376
True	392.00002110322765
True	584.4491408791949
True	241.80313106974717
True	31.116151071677677
True	628.9432550261027
True	127.0604815984817
True	1064.094343194981
True	307.9409969906506
True	471.5411668870206
True	130.2546692889557
True	802.2520995680917
True	141.1062320614439
True	813.5318934539899
True	573.3013547318213
True	184.22577059099825
True	113.26478278728828
True	68.26766206887442
True	565.5151693026801
True	883.9746788377686
True	419.3089000338948
True	520.3026132597909
True	140.78485281429838
True	599.5690458913386
True	491.0049026471376
True	802.8111183085448
True	325.0705412745611
True	584.4431028456651
True	111.93545295615836
True	26.26487515540684
True	407.09837631495446
True	171.07729321059225
True	107.1524915001189
True	384.98609825934176
True	1121.9836008689012
True	267.7306318528633
True	563.0652137116007
True	11.1491859533995
True	74.65582362927839
True	320.0188597940528
True	779.8056485779892
True	448.1478978088098
True	518.4532414519925
True	692.6403647027822
True	69.96457570807205
True	722.7982419442056
True	47.63224688716208
True	105.97576375628104
True	177.42755643193038
True	84.19427350234578
True	26.266186621331567
True	293.12893893451985
True	474.1420076350773
True	898.3716875055393
True	863.7485902411819
True	5.957574015850286
True	276.29603746099355
True	474.0975635755285
True	118.834709696434
True	252.5820687929237
True	320.3923486135896
True	1324.7731165272846
True	458.1459989798164
True	25.127616046854936
True	180.00359687975038
True	718.0822470457964
True	34.94256517766246
True	177.99124510325893
True	552.9123900271138
True	71.58094279526368
True	852.9160264414955
True	333.53266431590174
True	671.7163562921634
True	82.52299179057094
True	689.7124964881755
True	602.1341901400581
True	892.8306170859719
True	245.5146010820916
True	493.45860635993097
True	816.9839710575626
True	911.6311280162282
True	239.8866117645357
True	793.7023615066464
True	229.0359038521676
True	457.5141330171352
True	383.0230286584873
True	506.1757097568105
True	498.802275730811
True	321.8185667228618
True	361.8446363339713
True	117.47936832326268
True	345.3402268247687
True	1133.7101793059426
True	313.94629381856504
True	153.973885675684
True	306.7529646718065
True	742.253667860155
True	641.3734456285966
True	423.1898479328906
True	115.86113012053988
True	337.9351593707568
True	33.17625747397325
True	163.86786020210036
True	91.58780375511222
True	90.08289115771908
True	548.2866435943606
True	137.64027881467132
True	129.43044158913995
True	99.4166347795449
True	87.3960079015474
True	442.7382699898218
True	373.4240254118528
True	1057.9546255339476
True	555.8490308613892
True	829.949083596293
True	276.11229012329864
True	307.067102278331
True	520.3613617985562
True	202.3527792128386
True	772.1740320890773
True	251.5356430649528
True	356.7388865424379
True	68.44543478264515
True	112.80114478538432
True	266.3654346024328
True	117.51669715446944
True	468.9211845984984
True	31.349311447853708
True	571.0911623755381
True	1029.42529337121
True	717.1500478804884
True	1.6314400205874784
True	59.68279484404413
True	483.8950647091898
True	433.5252314533785
True	75.36482210787355
True	118.67927330879506
True	295.8227627915449
True	80.93782341660233
True	49.78570970135394
True	718.024420176687
True	672.0655652237194
True	162.6921239083518
True	170.09994189574482
True	529.8039841086802
True	55.201245966080144
True	24.748614727406743
True	567.393428961041
True	455.4215165700852
True	1116.258676185035
True	50.25990236353901
True	461.35195147699466
True	873.2074678719338
True	778.2349733427416
True	288.52683830835434
True	767.7265228130432
True	391.2343243506551
True	40.25358234863764
True	102.18396263051564
True	735.6064896794809
True	78.62674605535759
True	138.242829523828
True	954.946690631472
True	193.50166056150383
True	275.95229439235385
True	104.82822724539372
True	648.8910612868075
True	622.1967922266922
True	215.70694351361348
True	432.3759344491882
True	43.07975674862936
True	281.9461214526115
True	623.3944723426515
True	614.1788389953763
True	319.9284931653618
True	71.77722499236502
True	949.6597423067524
True	1073.7257248653418
True	553.7450355651157
True	61.33386826170116
True	32.2954084287232
True	94.67032247615496
True	102.97125006016712
True	101.7955524386824
True	883.6521065308206
True	1189.4279663486
True	704.9225326793536
True	320.23052363810416
True	7.877538520706228
True	21.93905054097075
True	347.5319609097361
True	468.8133535478097
True	45.02472340312767
True	546.5932571109762
True	433.095906465792
True	396.0529629928202
True	81.36457971048213
True	201.03593232752647
True	255.636332774172
True	135.4363739360459
True	385.3368629608424
True	43.04916595969682
True	176.4773001669651
True	1188.157866520106
True	5.641165578403664
True	28.64221540954953
True	585.2738282404739
True	357.8556175591174
True	787.2320277329438
True	160.6806344367864
True	756.7485806849054
True	616.0599664456987
True	290.36606044989344
True	444.1354069434621
True	335.58474880854607
True	292.27236286832147
True	268.54015972589093
True	403.440270353814
True	506.5394970147572
True	501.4460657708544
True	107.93683957595935
True	369.3205788710446
True	8.158996258196765
True	178.0475349145697
True	227.3380610831956
True	834.2558000645753
True	622.2404364372118
True	29.95297966986508
True	718.025099393834
True	861.1100168974652
True	103.00801387999644
True	342.99344199980385
True	861.7770143780332
True	214.86908434161845
True	161.17785823686674
True	537.0740200993649
True	599.4524096235081
True	1084.116152783683
True	141.73665226872552
True	158.99396761805332
True	256.83888408237686
True	311.42572331192423
True	436.7786424848864
True	413.964936450996
True	313.66844524625225
True	457.7889460390257
True	508.7113558640707
True	221.727933758501
True	1497.5893039452767
True	242.88848533711064
True	397.4486363303633
True	56.20947995634323
True	778.919556347408
True	244.18871668005772
True	940.765532089973
True	583.1244317776626
True	311.4845872248175
True	809.9969266592922
True	252.0100548072673
True	217.92864233886797
True	260.3481425825374
True	216.5826082377993
True	136.11028102728562
True	243.00135628684217
True	733.387019164217
True	531.4672562622683
True	228.74896429589975
True	1144.1846767793634
True	119.2050924821476
True	260.0738858511481
True	69.75818326667185
True	314.71766694024177
True	398.0499146324455
True	87.55294857585794
True	220.08996162376965
True	73.64910321938079
True	674.222689018772
True	380.1579326006135
True	219.3102693264621
True	738.2542392948759
True	871.6105609749505
True	834.42160857249
True	827.2285940173809
True	343.2185594867837
True	1.271909120988199
True	268.6905804148211
True	55.59215458497877
True	395.52470261958194
True	57.34191705246801
True	357.6517067602531
True	885.3482945658264
True	1003.94296849647
True	405.36779886817465
True	24.29649479182951
True	496.4957911122943
True	506.3788394625007
True	197.36250710343128
True	233.49683692505832
True	290.473878247472
True	23.22417244844988
True	123.21329674479816
True	981.453333212482
True	59.17941650498189
True	472.3782479574053
True	788.2446214303299
True	101.31550792376082
True	248.39396798595288
True	112.80380537814194
True	15.36633250984072
True	1.5081394066394618
True	117.91228389237206
True	1019.4402485551224
True	477.5375410616937
True	64.95068646319032
True	780.4802953741693
True	344.4224340772166
True	1.1248593801698468
True	437.5203039329582
True	194.2127123628088
True	508.0199878368265
True	79.35230555937412
True	329.5627613918564
True	365.44335287618657
True	175.55089327392113
True	218.2405349538324
True	126.29432000588928
True	180.77006071201723
True	989.7895843648206
True	15.709674311990677
True	510.9073670647958
True	499.2833044089809
True	406.9798847457616
True	224.99918450387395
True	241.4699018643216
True	158.32142100039266
True	45.04106504444525
True	482.75831420266223
True	154.79686672855112
True	859.9385030133576
True	825.0011102839991
True	248.47837077613144
True	332.3330674618843
True	523.2196838426055
True	44.16353733200565
True	86.37414020383773
True	727.3020543610869
True	1054.952122072167
True	113.42273861885548
True	722.5826381378951
True	144.79484643183926
True	926.3200587829782
True	666.8374982012028
True	107.50043077277805
True	283.4889729003601
True	612.7153989903622
True	261.580329071928
True	47.11066877872315
True	557.8631881441964
True	455.834889942978
True	5.118315503106503
True	480.1801165101052
True	70.06562249144177
True	174.32815356937587
True	243.91879277314865
True	309.1998890324062
True	73.40697874793176
True	230.78486180501756
True	348.5575887231345
True	424.5729334311528
True	967.9335368796212
True	49.34754999769181
True	899.0092906704294
True	1039.5404063488083
True	128.70891978077825
True	73.3353932328062
True	998.4498118622208
True	32.676893187266884
True	224.34913658729303
True	86.82417571159144
True	210.98659103150771
True	367.7309245309618
True	947.5524315851796
True	93.71335113556988
True	70.35038912598787
True	673.6990059164223
True	266.2126444277567
True	715.2416198292375
True	53.94033298070559
True	498.3773678666443
True	401.4956498476077
True	682.1687086310711
True	52.88801471916538
True	107.47257202591508
True	27.030520815423404
True	263.54140737884
True	46.08776822489047
True	348.5619980582305
True	2.566597014385957
True	1173.6006922067306
True	99.66411424693788
True	127.15447678956924
True	351.41679131139773
True	735.4787486811019
True	686.0972677425844
True	1044.9282056871284
True	465.0447715930344
True	412.6217449831871
True	141.18292057253217
True	435.7859141767247
True	863.3008782318409
True	432.0600477772487
True	942.3990575914694
True	86.50009028696938
True	425.4410352473639
True	177.39382950723223
True	289.0656506682573
True	734.573689829016
True	156.49951757866816
True	134.75925330026698
True	61.41092689294401
True	860.6444228410854
True	779.4177814022765
True	78.3887793504333
True	431.82596546500486
True	726.6847378005278
True	419.2441997895094
True	56.20976718181771
True	319.18689380010136
True	782.4914182673901
True	31.116151064549737
True	368.4054253941871
True	167.47016039269795
True	274.85998743329475
True	33.18713001093671
True	215.44624568151823
True	809.9212090482916
True	642.1766012341062
True	55.32071473458674
True	284.51063733782314
True	881.6078790201169
True	17.885524648772307
True	310.24996965647165
True	305.31291284429267
True	410.53167594074296
True	215.87623502496135
True	594.7662113028953
True	46.50076745564559
True	958.8401873190068
True	886.5860135503394
True	51.4815494106356
True	391.3539976473885
True	741.2572313075414
True	919.0808711124268
True	272.7890196655064
True	604.0243663648813
True	124.54228841855895
True	196.72297312892437
True	138.88921521636496
True	126.58145850887249
True	198.64701499659267
True	936.412327184046
True	827.481780210653
True	965.6827536532056
True	20.90205139516929
True	26.20225646955049
True	365.51934244919227
True	13.335234748521913
True	617.6884248245566
True	1082.209887697392
True	272.093025816284
True	203.95289305168836
True	80.97258397919563
True	215.04400573417809
True	130.6053129437761
True	40.62401315931254
True	132.33384912195513
True	89.31548068032744
True	249.85614891699385
True	523.6204702234238
True	170.20274664350947
True	31.741679338298635
True	59.92194769156592
True	437.3254722031984
True	265.65959470525854
True	593.5338049308982
True	23.548800231122453
True	114.281304675546
True	662.2928323971868
True	262.1584031341551
True	459.2333162667033
True	663.9028632070958
True	100.47054323610077
True	109.79198244170708
True	79.10700421745251
True	25.53585199665861
True	122.71786873637706
True	82.34298335926648
True	103.53030154195346
True	158.20376575205498
True	245.6704197034876
True	825.5614815644528
True	287.88395345541335
True	899.7258206494951
True	169.0986258111642
True	189.75631432691415
True	793.7603646656569
True	312.3059799878074
True	600.5142492808773
True	258.44688370375286
True	346.0449620417069
True	451.0892151319424
True	553.1172038786784
True	647.6624680627403
True	366.2465171120576
True	35.25102794483541
True	536.0641996521402
True	625.1247810898897
True	20.37776680827779
True	11.431348845907484
True	259.6349181109875
True	400.2779109669052
True	459.4458313653847
True	66.92387486752112
True	650.850925171839
True	973.2015908026052
True	247.130699707528
True	895.7232277983929
True	275.49514491105725
True	102.72359409495732
True	270.7513378001601
True	675.2425725713298
True	37.26173032633432
True	570.2769841295913
True	1300.8865272176104
True	1026.3850085931924
True	878.4348408862197
True	199.48255406616445
True	90.30566979867667
True	199.07709011121435
True	838.1263863586368
True	154.88142930667172
True	1071.3111456975732
True	865.3857985325263
True	41.26316483048016
True	85.38564023381498
True	432.5480735086378
True	403.00110022955806
True	204.32052787118943
True	497.4911294743359
True	681.375735442941
True	113.7806784288458
True	278.6750489847574
True	1000.1459737622812
True	54.563159855540846
True	719.6909222906138
True	568.3247889219423
True	38.31288894065453
True	852.8644384026891
True	391.5626762071295
True	577.0490711329692
True	108.59800246251588
True	271.13864524757577
True	220.4797210158649
True	26.968716499366536
True	136.3213722779877
True	743.2930703231565
True	140.2702526945343
True	377.9937355697616
True	65.87423924966089
True	630.7725718696853
True	608.305448395709
True	233.43406265985237
True	479.9253596039305
True	169.09223293560115
True	164.14998099401575
True	222.6181432812012
True	285.8904501562673
True	355.8982987398245
True	132.98192365330024
True	200.7485796399654
True	25.388330938263756
True	869.4380914758177
True	303.74330817491654
True	9.255420756589832
True	369.0959239881198
True	165.30104240657343
True	629.627322770481
True	381.16501713333935
True	585.6958158256507
True	537.2833409427889
True	511.3665404205356
True	803.7411427609645
True	236.9686907233259
True	540.4397239553948
True	157.6875890691464
True	543.7784664275117
True	356.3015399427639
True	370.8402473369434
True	127.41970840799117
True	137.53351422672807
True	112.04756384675753
True	64.20574310079878
True	724.8649230728645
True	179.24030487733805
True	44.99408038776964
True	0.0
True	523.6206807846725
True	109.19574783704472
True	20.81191774258962
True	45.36886511525312
True	112.9571060243222
True	528.9572436247607
True	184.3427376069756
True	109.7650537265472
True	35.4840548976929
True	158.27389395987015
True	925.2469617809116
True	51.52153905009747
True	233.1069352689326
True	723.4743329434991
True	304.82240714069934
True	454.99958247231774
True	475.24092307588506
True	509.9068378117336
True	608.2345594073121
True	901.356659357894
True	252.431156667014
True	1020.352946869604
True	907.2323010087696
True	642.8501983742658
True	352.65712437135915
True	830.2836954456214
True	9.372915913878863
True	33.00183331956935
True	278.732303067177
True	41.49940854530904
True	198.17681800003265
True	753.3160894306856
True	215.4070597446957
True	726.1041715627335
True	746.074249082476
True	126.21556946605595
True	352.4761096910555
True	594.5520719607758
True	24.267304114141268
True	126.38995429868662
True	435.680703750528
True	300.05162211532564
True	201.6450327661384
True	115.88620635343536
True	383.11610234314406
True	21.96806361239192
True	384.10325024097
True	358.33163216385987
True	1050.7785626076611
True	374.3668112048662
True	32.58370176958901
True	449.194791105724
True	442.2976118571896
True	239.6159964422101
True	30.823314885937773
True	756.9920441215456
True	425.8514366797402
True	173.29673245855477
True	13.076629051941062
True	1213.6768391259088
True	163.40477591006567
True	26.16675252786821
True	292.950994643771
True	276.572035787139
True	110.8492965948808
True	293.6744518186684
True	49.24283939071715
True	315.75445866932495
True	295.2732464855238
True	323.64054225183673
True	32.88472703672568
True	47.31153609130548
True	1052.6800610255532
True	24.00618791636017
True	12.403223955847729
True	168.98457702979837
True	668.4447729199242
True	8.398609620855222
True	200.18549763863737
True	168.9601325659413
True	541.2195672797161
True	389.8379275010449
True	736.0151174080611
True	317.7891469301962
True	510.7062678349204
True	447.442928057232
True	504.07804218897456
True	103.31289279839396
True	1277.655222983267
True	899.0299039986952
True	296.97342002366446
True	521.6688008670205
True	109.6643048762601
True	560.3656755929442
True	433.5067396076098
True	159.29048243601946
True	80.44325208632034
True	339.2613994158108
True	174.11435518101922
True	28.752856615898395
True	621.9695426390814
True	371.63666498275273
True	71.43527356134565
True	29.76680267887708
True	642.5351401108168
True	491.0406404366696
True	69.14164986810262
True	22.77286731364811
True	331.81485047947183
True	344.8922484503973
True	733.9456819070822
True	560.5660051850074
True	552.3998599737827
True	791.1619638380402
True	8.386983929954503
True	53.91120475557607
True	36.106827983916055
True	58.95194150759895
True	522.9094977743101
True	584.8718408088534
True	82.74497081683438
True	109.35867031901074
True	197.01103405625773
True	74.1471232412969
True	181.3175154614717
True	213.3204722006897
True	278.1643599239895
True	782.950799218557
True	609.9611362461503
True	292.64988768872485
True	183.84377111153307
True	286.91523582483615
True	248.3653004617198
True	715.861561989229
True	326.1519515084672
True	170.60373771361182
True	889.589583840012
True	350.70434005987937
True	473.5952208922077
True	157.21831407171183
True	116.81288947651296
True	56.70864333488897
True	198.25547461797083
True	968.0112114427652
True	528.4984082709324
True	116.73039523275632
True	367.76962700303966
True	98.58265375267196
True	678.4929684097548
True	4.330763234632316
True	721.6278123334364
True	33.81758939420847
True	959.0586308026328
True	854.0621172352418
True	204.67036237949583
True	30.568441890541813
True	84.22003952509286
True	471.9226547687119
True	227.3339676180043
True	1.582555788390133
True	75.80230272239058
True	1078.7137741352033
True	340.6102782326832
True	669.219628539741
True	502.3341800285373
True	32.052091378756124
True	137.29963960707988
True	443.99434829990105
True	932.6455915579418
True	807.2082570320061
True	445.354257756959
True	340.7352322073
True	17.912030019309388
True	74.99117586087205
True	770.3177111758955
True	444.11998157593615
True	387.01336340478014
True	862.9975063203831
True	26.42289924287748
True	212.17850351626203
True	906.9973284800448
True	246.96383579651533
True	8.538366236535422
True	495.6884769080085
True	108.81292563844318
True	655.3739143979184
True	53.553135670441655
True	251.18931828726437
True	849.2483067264571
True	928.178627985444
True	282.18982369525776
True	454.693050953017
True	122.4430667081732
True	615.2279133916567
True	271.5684477127058
True	188.98591915577487
True	851.40714992618
True	52.90700095917602
True	747.4719644290955
True	280.55943099288004
True	305.57745950448947
True	168.73430812078414
True	483.0592935094301
True	589.4712839660116
True	359.47016012225123
True	382.14386881470256
True	71.64909135486
True	154.21956099012536
True	457.148637241513
True	216.03767015875272
True	34.532414244403604
True	197.42913477451248
True	376.1622688364507
True	408.5053912320198
True	754.2644739805995
True	129.53997984913204
True	648.8077107347542
True	499.538988924945
True	614.0877459885475
True	138.49948768996066
True	38.19541454049249
True	678.4132902088595
True	69.4255230260624
True	552.1186041140027
True	669.1267076212953
True	458.45623995965656
True	135.95169444835048
True	523.0741690643316
True	5.4097114870114105
True	396.21145795865056
True	30.54848894372437
True	620.2615693678465
True	251.6363522740673
True	575.6306588578697
True	690.2987656476622
True	141.72425344346027
True	512.4071443403495
True	482.1845934838411
True	67.3991443206955
True	970.2881410829252
True	2.535461302119933
True	30.51375648283928
True	625.9272715557128
True	678.8212049819746
True	138.1016553764792
True	410.0894386226223
True	124.10228951410345
True	75.73947880954357
True	469.5692774462007
True	44.334084460410615
True	522.0551777742172
True	11.665215630617862
True	829.6668288218553
True	534.7774003298185
True	689.0947674816033
True	103.41796411235158
True	370.99890639035016
True	997.808907730932
True	854.8387407561528
True	140.97222118910244
True	547.6453048009491
True	469.7650343454138
True	254.70173508721695
True	259.62646623478764
True	5.181535971576927
True	317.0359754676849
True	11.009896908737026
True	372.1808607983072
True	73.5991118807723
True	416.9012777622076
True	661.3769748015587
True	126.17869987889428
True	238.98701197243295
True	648.8857670592693
True	681.9404262956884
True	291.7700537616031
True	137.2387545842114
True	172.3691172343539
True	480.8271615088298
True	79.71688490721795
True	9.855506425827452
True	520.7462244001858
True	569.1710565188766
True	20.654113893443327
True	136.7777375316674
True	923.7696454589748
True	474.2216429353344
True	271.30697113650564
True	34.11097830356052
True	479.9446129527847
True	111.44579927486244
True	595.6978179871271
True	671.429236194201
True	295.40358299238613
True	368.61694263120353
True	182.86893700928783
True	236.62276106737693
True	73.0070640890393
True	215.54003223604923
True	501.5783104714943
True	22.33850535803341
True	453.4212350659274
True	371.46814069716487
True	685.9803601766455
True	930.6009072726451
True	916.3975373630252
True	164.12050922511878
True	403.04010897012046
True	70.54233365048282
True	184.7582450017229
True	315.53875552590966
True	10.193173949394488
True	819.0004074900053
True	21.58818646216028
True	400.6755801342456
True	271.86404727583505
True	641.6140148832715
True	209.9903560528176
True	40.9306315686888
True	678.4293093026998
True	1075.5982978694612
True	219.79850984962337
True	137.45611131708793
True	590.5117486303865
True	493.33698207174194
True	17.761734518539797
True	814.2247244494257
True	117.2724260928469
True	45.60420602736781
True	299.483973649773
True	334.972753135637
True	403.8661909129697
True	276.7106954136988
True	19.04753501709496
True	22.954217025835234
True	842.243646197384
True	206.2312797889224
True	106.43695326404765
True	852.6177918542593
True	657.8071862971389
True	620.6323994772483
True	450.59312185049873
True	151.7502516500996
True	29.83054890979624
True	102.37688344967997
True	435.8474730855547
True	229.74946670774744
True	466.6467893467712
True	146.56040941169266
True	495.27852030716537
True	647.9279128731658
True	969.0770033741064
True	24.63290341581302
True	951.7591944072432
True	1061.1536325946288
True	481.1248558316845
True	80.60615780615872
True	785.9203007988359
True	650.5905315149726
True	675.2643086051123
True	181.31588925687132
True	759.4678473657477
True	704.1592869469412
True	119.99990767289532
True	778.746647866286
True	798.545807091208
True	479.6351977457219
True	219.11638009729208
True	72.93160608801244
True	300.29101547359915
True	360.7236997829397
True	463.72012507419294
True	432.0322547231178
True	186.8995963410892
True	304.9128320631016
True	2.4165655674423734
True	14.113562982619287
True	104.8882022157042
True	132.08293843089078
True	356.54866451696546
True	353.1493331061554
True	113.63071722046485
True	17.437524038962884
True	215.84451107194815
True	854.5751238631709
True	447.7146664333436
True	510.5460420370797
True	566.6651601036949
True	789.7103375565889
True	631.2928316463968
True	88.9460199291715
True	209.26938889479737
True	247.35673619465908
True	290.3403771688773
True	111.29827097863566
True	364.1475209665048
True	428.4023900099708
True	167.43703021504948
True	653.7505995772635
True	246.95875671469415
True	205.86762008521396
True	28.502219232433763
True	243.92819809580385
True	495.1814163694344
True	170.48132574219116
True	528.1445535806433
True	472.60516350338776
True	241.6977321721253
True	99.2780686868602
True	41.333588129897095
True	401.5527851124292
True	786.662166639195
True	169.824474525483
True	1045.3867160167665
True	1051.0705470869764
True	489.3956099599183
True	106.91608949425192
True	127.9318314691408
True	623.6892778514583
True	8.264463226980478
True	221.93319621048525
True	129.86170796489432
True	122.57420869946986
True	324.2123777713483
True	641.0092824656502
True	37.81205895421269
True	125.18236554243006
True	965.0214458078256
True	56.18791943063063
True	460.0929828533999
True	526.2384453799237
True	247.2850029088918
True	141.6786253726982
True	926.6581393003704
True	1191.61894943142
True	514.3685326526881
True	648.4841121881194
True	221.240735716304
True	152.92554911101794
True	324.1955341159712
True	256.17202038295795
True	178.5203820874118
True	302.6249341838724
True	337.3824369530287
True	10.980959014254193
True	606.5015831358719
True	147.3770702087606
True	77.5104322027603
True	438.0673051569691
True	316.9592131914228
True	1195.1200623208465
True	367.6994805809593
True	959.5551073898338
True	10.49510399336236
True	266.54605989336386
True	228.42455448839516
True	154.28403004741608
True	477.6640138182202
True	198.77654996519917
True	405.23037556190354
True	321.75170717678435
True	113.75733925884936
True	346.4473728304523
True	1058.390831495582
True	743.4211891109334
True	234.43270422901068
True	104.59365938295706
True	295.46450300597866
True	24.36561328113337
True	354.8337958345048
True	315.7520247869613
True	585.764640200747
True	454.578799935168
True	352.1852113105844
True	157.1893546796832
True	13.345617997351336
True	425.8716813084425
True	273.3313566317419
True	140.58906016095614
True	299.688624066761
True	429.4863402242486
True	815.8430405531842
True	315.3021872853748
True	774.6075114242497
True	388.4949738766694
True	378.187716178153
True	1.6677198795644212
True	1225.6156914450617
True	106.69220950185978
True	931.678684432191
True	195.95126885213037
True	466.354088171277
True	682.2599682492533
True	88.58522517588635
True	488.1516363212211
True	34.942889319572075
True	406.8259215617241
True	80.25016820575789
True	224.22351698408616
True	40.06924235125388
True	656.3639372778855
True	191.88489421884253
True	26.157143157442757
True	387.0895514122324
True	107.06678450866202
True	165.51778870737152
True	839.0059215607204
True	270.21068848102925
True	155.51391234623148
True	390.6094485811975
True	510.36775762238767
True	343.69705668435904
True	526.4141559975728
True	621.3540404629808
True	147.51065290321233
True	6.1740991962515945
True	72.55078460269111
True	437.1475359835902
True	92.97858757847132
True	79.78327027564517
True	1058.734957484938
True	27.697578564874835
True	332.4994285420855
True	304.0690907428419
True	442.1925162656222
True	667.9400592141087
True	190.49900193464185
True	639.44261344652
True	316.189504373302
True	348.72989915824485
True	279.0155680637576
True	212.42201790274837
True	367.1848596541351
True	445.641944712301
True	401.7592024291485
True	605.8370709524153
True	140.99575755134327
True	74.31276486467794
True	37.72885144662219
True	295.0750741808518
True	668.0813566158356
True	410.4038403481615
True	792.342988455777
True	208.81037590209849
True	403.0175853164459
True	65.64725617063833
True	51.27398022796736
True	394.9811464813946
True	199.7623964998525
True	218.86855666630004
True	43.680443896393605
True	1104.4319912673782
True	175.9284331719402
True	909.7592242763028
True	312.29680129523416
True	928.2907826236418
True	226.85322041906312
True	458.8620307572109
True	540.6965918932356
True	630.2664410596507
True	210.0149112328484
True	488.5232562878373
True	944.1588516714794
True	124.16824696373564
True	7.226088953285155
True	570.6690859698421
True	30.112973747374483
True	74.73200506624701
True	820.6633144197068
True	232.01837175079916
True	981.8764891862892
True	681.2722971334442
True	420.0134608064075
True	283.9655654355773
True	467.3743611266132
True	340.2200103243063
True	183.1180102008532
True	684.2713530523196
True	721.8416799726849
True	215.97595208216825
True	88.12400813068746
True	506.88151271271465
True	129.2631074081117
True	373.2040029415104
True	353.8921773928574
True	62.63778005770326
True	384.475720335757
True	418.3507740423745
True	387.4001763661951
True	401.4702067830996
True	418.700186416393
True	649.1046954454457
True	55.38387965705119
True	449.02253874337794
True	331.14019370111106
True	660.6199519296916
True	218.8348538748048
True	100.5719790028336
True	42.23339768282749
True	554.4277100896231
True	658.1235169735453
True	183.57398574402615
True	415.0181966997076
True	327.07628767433016
True	17.32656680274531
True	166.2212827359628
True	289.0693786898784
True	2.5176524294851736
True	851.5458523640316
True	80.67885751612359
True	101.61927297543023
True	112.1707557337344
True	362.7293569442805
True	38.05361546775106
True	444.5520438349116
True	229.80551149509884
True	4.595842064629977
True	115.48543336790875
True	426.70591079473166
True	52.12472985958347
True	65.7753115656279
True	173.85904180691773
True	288.73388012961635
True	952.5196992239688
True	386.3429543249492
True	964.3001086802436
True	188.45150888725317
True	1048.6937718016134
True	798.1758094033408
True	630.6842475439564
True	397.85369640709575
True	385.487235551797
True	82.78619101744118
True	70.84092900476024
True	81.63384186617134
True	177.6728410649387
True	480.9587824370115
True	1080.2071852184824
True	175.62798282764803
True	351.2313089547104
True	446.6629907245938
True	608.302041151311
True	615.775536029327
True	290.7834463626251
True	449.4320989137889
True	681.429491543255
True	96.2191826776558
True	747.6235226460598
True	272.8659099320176
True	134.263202573435
True	414.1138483535676
True	842.5604629712312
True	445.0752180364293
True	856.1544568956194
True	199.7557424277088
True	348.56305539463784
True	691.1229291322253
True	625.4515914813536
True	196.4055593209683
True	250.0539298170304
True	806.2950308193365
True	32.37703293668301
True	189.4843737509021
True	462.8210300313719
True	711.122960362494
True	103.28202197207422
True	34.79051700815651
True	168.42037747043432
True	720.118121901285
True	310.5929815586431
True	542.2873383540787
True	358.3669338620258
True	305.85174316643725
True	444.2771871000247
True	500.005223895502
True	71.05433959728985
True	381.7897760741751
True	789.6678070371256
True	0.0
True	289.57695805206527
True	247.71163036124332
True	967.9598474316482
True	150.32173340621637
True	636.1188658769704
True	641.6557738023071
True	113.32679607634763
True	218.9381731729673
True	139.13362236249554
True	9.864864968005849
True	297.01059779889323
True	393.706403358905
True	1141.4276929923692
True	227.68708945220308
True	387.9474432973732
True	660.2872348080407
True	210.136223902417
True	26.10276419001149
True	864.7111844287275
True	608.6604899818177
True	159.85744575166592
True	635.9451494677593
True	156.40708108142937
True	297.234556728661
True	758.1690651119058
True	36.44735205386527
True	102.8067890708675
True	499.9238807189888
True	61.52089350027444
True	78.38527074923444
True	403.984980251058
True	22.95402912017564
True	762.0149563132197
True	100.901986559354
True	158.47104037457862
True	19.689388699952232
True	729.2516706040732
True	30.30218383686957
True	791.2770820619672
True	406.4799915185663
True	120.57451587561538
True	711.4481489381657
True	512.2737420687359
True	571.411372866417
True	47.93504015310813
True	361.64586802436577
True	5.006665196132495
True	94.18388600417433
True	385.39820503029705
True	49.87735956686372
True	116.3941858967994
True	318.5121242279812
True	179.54422597335102
True	98.7843840674545
True	666.9104128488932
True	20.21423265159682
True	1109.762492454659
True	495.43596886110913
True	300.36707150232775
True	496.7506111194815
True	119.23596983767334
True	778.2593843056319
True	1109.7295748638574
True	751.2045832610303
True	176.93029042294287
True	229.2441038421124
True	50.59069814772891
True	59.75113063472972
True	154.71751666026566
True	101.02173123166864
True	172.38751390503083
True	1127.7620379506905
True	320.1140328216208
True	360.4080885383868
True	688.5117287723785
True	15.140947477969094
True	15.082911952541126
True	599.6353639050185
True	5.958747759859971
True	114.47938327836492
True	699.625190395726
True	181.1925495797356
True	650.2303577365448
True	868.3858880558837
True	159.13137183190904
True	889.7806417668107
True	3.484973763714422
True	454.82157977422537
True	1054.6056806108286
True	24.827436981605462
True	233.59383773175492
True	156.52116916740877
True	1002.9665489017603
True	232.81303154141384
True	477.1077921749391
True	124.22789860391008
True	491.70326803159446
True	157.9420790415647
True	92.5969485130084
True	383.72502983540375
True	72.69868831914356
True	55.44071379585297
True	1052.5328773228807
True	259.69527278499663
True	157.82889754257232
True	348.91379719535144
True	396.8382059741901
True	211.89329828026064
True	168.28860598372162
True	415.87701218328993
True	34.83709072931936
True	487.6456027373317
True	1102.642171724953
True	113.51804863934724
True	474.9213578907815
True	312.8218798613019
True	27.207466637255983
True	397.0079402037708
True	101.47182469216186
True	609.566829654221
True	203.7483892729436
True	442.21019388003896
True	18.85150060054
True	426.652691748078
True	112.72090916292784
True	344.50371103586855
True	31.794839073718716
True	168.92113016886265
True	243.54130072783235
True	762.4314231878408
True	57.804914294953946
True	133.00290965663373
True	235.41302046873489
True	130.508125022941
True	638.3286295979696
True	558.8881058117612
True	816.761944983618
True	392.06919714765337
True	531.431668522563
True	406.45676597624026
True	689.5606701618153
True	76.67591721522135
True	461.476350283722
True	441.23795426639737
True	46.94510292980114
True	85.79246454741094
True	125.43476342781516
True	90.27966992272422
True	337.2139125232794
True	852.3855239592676
True	348.3877210028779
True	1110.9808050055003
True	316.60979094182244
True	911.7157711571386
True	153.38434257878947
True	598.5848675611436
True	645.5360751838551
True	706.059703012454
True	425.9529045072202
True	64.78308964992507
True	297.9820956209384
True	43.89873597794025
True	161.13051959971477
True	158.2190076524927
True	1104.759902952837
True	228.28931872297343
True	555.6265274746736
True	538.4518984900863
True	581.8220515143487
True	836.3590459233935
True	595.0667039788908
True	660.9189057141995
True	953.2283362102452
True	127.87563433195947
True	327.6156653029515
True	262.1459330460731
True	331.4570893939103
True	88.75954169606145
True	389.78062311972127
True	4.834534880809437
True	317.45060989177927
True	268.61027911782907
True	608.161237066508
True	297.95090306651366
True	361.0876075881402
True	10.732884631841344
True	62.55396360026724
True	549.6144913956597
True	33.510413508283804
True	143.93333347900338
True	67.58939462292555
True	150.29339307376236
True	237.55402714390883
True	71.27878157715637
True	386.02273406552007
True	271.3011727339173
True	103.26024795341944
True	331.00481639729395
True	62.48107931531111
True	568.5419788681892
True	824.4846846009123
True	274.3511343332032
True	1145.0785435064774
True	117.18476216133412
True	314.68025679577573
True	1076.4027192750357
True	91.2221707148192
True	284.8089276620665
True	10.42004705709349
True	388.4033241339749
True	454.5573600843141
True	158.2786629195972
True	622.0499112771128
True	944.6916212996562
True	156.60927838437968
True	77.32379557376746
True	324.94621186635607
True	541.7149424251197
True	622.5712140981013
True	1222.342633170813
True	25.39534920293097
True	935.3500197032968
True	132.8095108617053
True	626.3550537333336
True	119.22180382722014
True	128.57105124954242
True	184.9925226817054
True	174.04227712353742
True	739.5296416632874
True	209.1943848293532
True	228.7185397595676
True	70.13189166493545
True	506.9443059429952
True	457.4516236791147
True	177.19969276666123
True	239.63500897458405
True	15.92589243042535
True	416.154493247421
True	221.75914752305343
True	293.7762500644298
True	113.32156597318864
True	703.5663884710584
True	413.127260397801
True	259.81920618656125
True	649.4663459908369
True	540.4620382779727
True	446.3920195121661
True	137.0417958593822
True	533.4245836574074
True	422.09307259661006
True	3.169324657181721
True	189.20634234006064
True	89.30494352551563
True	245.89692591040665
True	3.12691812801
True	129.0684510680768
True	348.04827879789394
True	7.518491266538765
True	860.3244771949127
True	171.57796571541255
True	723.8556707336141
True	801.3411548470544
True	158.95815002551618
True	224.91044314915428
True	491.2211550845348
True	850.5141728188743
True	45.82022061162063
True	40.240255467294766
True	124.83678874329
True	606.0988307280144
True	734.9807546012621
True	188.1850796487144
True	593.6176782332641
True	580.2845893921424
True	831.0418585800879
True	416.6793618839103
True	181.0748012192966
True	884.9512147226594
True	218.7793951558783
True	153.0318183143321
True	303.67374735170387
True	225.1169992874889
True	211.3672597193348
True	591.6991108152783
True	250.93301118809356
True	195.63224921458325
True	446.7570616728487
True	470.23722628988673
True	63.12647707199986
True	291.9489674298333
True	85.02693500116749
True	326.27295695849995
True	363.3367513565811
True	248.711360114186
True	178.94924278020844
True	388.2343794809218
True	628.6822981965648
True	757.2369101243983
True	299.3340782005012
True	737.1033512885734
True	62.796231201752896
True	868.3119959401873
True	350.83378819690506
True	12.21516671738974
True	613.108659233783
True	695.1582617653967
True	254.4863597654782
True	168.880076648306
True	49.59148105218983
True	375.3055112808268
True	80.12969773457256
True	15.027826190328282
True	894.3231334654909
True	371.2635896969922
True	175.43099734840328
True	996.1551073972258
True	11.978580111715797
True	798.0752310013671
True	32.07302672695857
True	671.7070575703927
True	61.75497901224382
True	761.6582333541519
True	461.02249913443177
True	208.7185752573745
True	448.2287228456525
True	208.8038608599965
True	295.594899440395
True	221.7051692814828
True	405.97439776568143
True	10.237428771001069
True	320.5539818290332
True	112.34500358818757
True	11.319372574837413
True	475.4568756624841
True	740.1579850873976
True	287.194460608338
True	80.97452773583676
True	320.7875942528134
True	78.18457472308216
True	191.0476418435101
True	171.36396147565463
True	374.4319737247232
True	45.47056196736716
True	137.2936400720463
True	379.4032261053154
True	876.6587117773922
True	108.61873440408505
True	204.30356126159845
True	450.13760774224863
True	18.96711031175724
True	416.7382061715848
True	513.0659597959294
True	89.28014203442414
True	396.635050719798
True	355.0606920142117
True	413.66093452316113
True	607.9355690466056
True	1021.2033646553724
True	967.2144011626954
True	55.90224685496759
True	1071.4707040237631
True	109.65970266241284
True	109.28617159072982
True	107.2276577014802
True	491.74093418116775
True	376.3979317080073
True	574.3799677150017
True	258.4215663795186
True	162.3455688824385
True	383.0245718538321
True	16.428540862494692
True	465.18122232191
True	383.6724737209821
True	153.05209074433233
True	98.37266254914346
True	527.7134988221845
True	1021.3931220619612
True	191.8929828879272
True	67.85049063289038
True	427.2632122549792
True	380.21192910025405
True	475.78131469757136
True	337.26039739693846
True	4.225938867799706
True	535.2920369509569
True	507.11872532520977
True	495.1585765738815
True	195.5492881176747
True	100.74522385366596
True	22.219649814850165
True	374.4374728870262
True	108.02941447441653
True	8.275476336787262
True	30.18861817976666
True	353.8853171259274
True	633.8553067267758
True	138.64106593862385
True	88.74764945535112
True	23.473390756011067
True	403.0964099493757
True	356.6268796768629
True	772.5087523817687
True	299.9707661648427
True	493.4598048644018
True	518.811221230701
True	521.5434828816801
True	295.6945695550305
True	525.1740347598643
True	89.32380809690557
True	568.323998922416
True	7.436565345103647
True	376.899054728266
True	477.46692349263606
True	953.8651647479955
True	344.03164089427776
True	775.7102174130439
True	971.1518387980364
True	168.11809689064864
True	35.50541861018613
True	365.4222505176544
True	371.6231350414431
True	600.9264307886115
True	232.77696801880205
True	28.374716479801677
True	649.089576021159
True	130.0342249931452
True	1032.095795359166
True	331.8906431357714
True	461.8765340406414
True	127.176869125645
True	810.673423781764
True	137.2494142443276
True	820.6988672916926
True	562.4018337683843
True	183.85210711798763
True	110.34473276989614
True	70.23983167517734
True	578.4559434637189
True	910.578441894033
True	428.1465554414643
True	557.8280956622701
True	139.87668302591717
True	642.5008906150229
True	485.76212668955975
True	800.0721815206441
True	319.36147308632246
True	579.8500516048716
True	109.60562228072271
True	23.877353542194765
True	418.9851434726652
True	170.9025560029862
True	103.43705911849932
True	368.9208618907933
True	1083.041444844822
True	263.6309625352741
True	554.5284187957467
True	11.256394988797302
True	76.32051064080554
True	334.51804723520104
True	782.81432238996
True	449.1376522974523
True	521.1522242941625
True	723.6054240223237
True	69.05359182812926
True	741.8709427756128
True	48.529242907734286
True	103.52851402999237
True	182.9182206418141
True	85.51776020993087
True	26.43441550347989
True	287.565683175179
True	475.23961268878577
True	892.9115143241611
True	873.2050297103029
True	5.70738018179598
True	296.9020356989693
True	463.7545081648655
True	126.42391905765416
True	249.62446923968665
True	315.1298834560487
True	1316.6729032865169
True	430.48099150652456
True	26.11596888675044
True	185.42619112881795
True	693.6416980186318
True	35.39032869973095
True	177.63366962646506
True	538.6469606553018
True	73.31935371176075
True	857.6664657799645
True	338.7762210118779
True	661.2592140692142
True	76.53628098796243
True	650.3785062375481
True	595.5974715865481
True	867.0268734068457
True	260.35623876865014
True	497.2432427091657
True	809.1952675176615
True	894.863613099299
True	224.08912971929135
True	779.7741101340843
True	226.4781633420272
True	457.1115090807559
True	354.0975709360812
True	499.2299889695286
True	484.4815356129928
True	312.3409501409498
True	354.62295244254875
True	114.24293791478688
True	350.9693254687855
True	1147.0798469347328
True	313.93463404034
True	148.84879675193653
True	313.52119677681816
True	752.4215491680292
True	660.4644087040026
True	401.2758978501157
True	122.0159056039572
True	332.3939240134483
True	33.31848434095935
True	174.329655602866
True	92.42061371447689
True	88.52507034154527
True	540.2942703450111
True	140.08209986162504
True	128.53757797973182
True	106.1021286632321
True	84.32115475174768
True	457.7726645755887
True	369.95339797624587
True	1043.1822752792948
True	545.5757045873241
True	839.8056880286309
True	272.4083419649356
True	300.9298801692603
True	512.3164579759808
True	190.0633358972076
True	747.8093239153756
True	247.74063353134272
True	348.8239285062391
True	70.03515249609127
True	121.1024270641938
True	269.9096385512236
True	120.84495247658596
True	493.83248240655
True	30.565620999478543
True	568.7124005002923
True	1010.9552490985658
True	739.9988200046048
True	1.1937061137458185
True	63.501690098943854
True	491.69662569218025
True	444.1555380157541
True	75.6161890200226
True	116.96281251409332
True	292.44371417448644
True	80.49324180330511
True	51.88441330088244
True	742.0877967856147
True	672.4428573601427
True	161.7779337563609
True	176.90349659134742
True	515.8912670527494
True	52.882795899826846
True	23.26250728934209
True	556.8561340320016
True	447.4238795591909
True	1140.281111372023
True	43.383414396992464
True	470.2490745867927
True	891.6004765167621
True	779.8355903670664
True	288.37846049957926
True	739.0184248647648
True	409.81772673509954
True	42.227159495320734
True	90.7640969739184
True	689.1811283815539
True	73.75547187339596
True	144.36049820683073
True	938.7207578629788
True	179.68106882199356
True	280.0444396340637
True	106.89664032000084
True	657.5709482645752
True	569.8542406130533
True	224.1585264112562
True	428.113329833665
True	41.66454652342709
True	277.6174073571576
True	589.5376603703849
True	630.1106426929941
True	317.7588528860745
True	72.52400756075448
True	968.9171357177768
True	1083.8630935038332
True	566.5765011289736
True	63.35511453660562
True	29.862627702107694
True	89.60738584229924
True	105.50670005808222
True	99.29725219871052
True	839.8023825670315
True	1184.2710634569407
True	689.1219949808985
True	319.5493723200289
True	8.053301888967496
True	22.18527706232072
True	341.8669893843661
True	487.5194380175077
True	43.78349693431417
True	566.1308379916261
True	413.4202218065112
True	397.4404360094408
True	80.27641221854384
True	198.72550425672367
True	250.85015820236336
True	134.45706685108522
True	411.6982939413299
True	40.15298372168044
True	174.73073123645244
True	1161.3236719932956
True	5.273575469714144
True	27.88285290543751
True	602.644916092709
True	364.4891446372079
True	755.5830504659965
True	157.2793253827997
True	764.9166519940882
True	600.8512695840824
True	296.7867799612516
True	424.8020778272631
True	346.6669985118547
True	282.9057585073556
True	269.74220220661783
True	392.806556438104
True	508.18566203965344
True	511.29168408094864
True	103.95839352522928
True	362.3578753019846
True	8.245109599302936
True	183.6884683115889
True	238.8018818085252
True	856.747858317023
True	561.4164198780824
True	32.465387301937426
True	740.7953847010772
True	824.160815581089
True	98.8277442594655
True	353.5301165862588
True	879.6331191153595
True	228.1483868059809
True	156.50218707760905
True	521.8940277536378
True	565.8178346473927
True	1135.994807704836
True	153.29687121552874
True	156.1730248053205
True	261.11798749706486
True	323.5568936592717
True	421.7991053663315
True	413.9249459319132
True	319.6308659215097
True	433.83483819203127
True	492.98688895678345
True	228.752486957796
True	1448.026849251354
True	255.5829499782373
True	399.2605141559967
True	50.44046770328805
True	758.0574076844845
True	255.4266883833418
True	926.0139826056884
True	569.0815876897883
True	328.4070888047152
True	764.4341896660127
True	262.69695237182265
True	211.1964968427887
True	262.2088060596714
True	229.9820586514584
True	133.36625236047104
True	250.81808041712685
True	728.8061084853268
True	518.0607193858542
True	227.80631650069805
True	1137.1541624370104
True	115.9631121699484
True	260.6618205834908
True	66.5850870205062
True	306.8916249123493
True	403.6647639189696
True	93.25662660360528
True	218.10830965825556
True	78.7394224809169
True	680.9432978343781
True	374.7908068235601
True	220.503175783048
True	732.4753480608181
True	892.6613697023602
True	782.0185948066378
True	834.8656723703069
True	342.1077124569418
True	1.4026837248630564
True	259.0765540685883
True	53.97346879803924
True	374.7090703863952
True	55.60294360813138
True	354.3151339976292
True	875.4079418286565
True	1020.4344164479312
True	375.17457634596735
True	21.539157272290232
True	529.6081142896687
True	536.947400492737
True	187.8118149618236
True	240.5972768094473
True	295.5021847817355
True	20.063657867643247
True	127.25771585516526
True	971.7009624378916
True	66.99828549378601
True	491.83282601445
True	780.9122413552221
True	109.61489874089972
True	243.71164850215476
True	111.1123857234635
True	15.21618987944775
True	1.20699974265652
True	115.55602357301824
True	1022.1999502665028
True	436.8117066336397
True	69.18517997413358
True	792.5092531683728
True	333.744224451009
True	1.72119039741186
True	455.2607608835703
True	194.4982255653266
True	490.7556793176639
True	85.1205287510555
True	327.6754814148741
True	386.565925992421
True	161.50161602434602
True	214.6474939439809
True	125.19758189543008
True	184.72070070688903
True	995.46407775224
True	16.525539389874375
True	499.5170836633275
True	482.6273280263328
True	411.1691660185342
True	225.69053273043568
True	236.78248383699253
True	161.73819323168877
True	48.3392662046892
True	484.09932172117664
True	149.48243463256577
True	843.4918514613291
True	847.6843774861653
True	259.9687755139232
True	300.9561637000073
True	521.9813353607533
True	43.45685128662988
True	86.3168153304028
True	730.934196800075
True	1056.222108614621
True	102.70346461943528
True	718.1743638902523
True	145.95734013375605
True	923.0536469294502
True	673.0397427829068
True	100.61916504833393
True	263.80018889029515
True	616.8533886592821
True	255.27965493933647
True	47.45804590296376
True	558.2001431837784
True	447.7546493539358
True	5.387926914451675
True	466.6118225405143
True	68.69962490096502
True	169.95402616151753
True	241.31837089410828
True	288.0957563715384
True	75.20334595438997
True	231.7633693952328
True	353.3628355376769
True	440.37571506540496
True	937.6313295275676
True	46.89643463497453
True	902.8285496633226
True	1031.5634457687397
True	128.31473748454707
True	73.90049945117184
True	1031.615859394092
True	32.23270043425345
True	221.23084590700765
True	83.80445032586204
True	208.72343631049287
True	361.6993972730857
True	894.2050696349326
True	95.86618049323212
True	67.2932810732406
True	660.4929718564309
True	270.1593692660506
True	702.0611607066347
True	52.99607401301768
True	470.1290638029423
True	385.3112389048079
True	679.3283178746176
True	52.47614622855986
True	109.67064198292783
True	29.236067308487183
True	262.150394294758
True	43.45052761986943
True	353.3403519065951
True	2.568467920340777
True	1184.2409089467174
True	105.96245026566643
True	137.5696895347412
True	350.09086896603503
True	745.5085195650366
True	674.0548050423544
True	1022.506443551626
True	464.4293546948138
True	408.92124832450594
True	138.14738132691167
True	424.6074302974484
True	861.2760512538238
True	424.3416904344547
True	923.349551245887
True	86.1428841866868
True	441.4253519932398
True	178.35404106101058
True	280.8379870628115
True	751.7521847132567
True	166.4644908537006
True	133.12705928954898
True	63.74810879600048
True	841.301590235011
True	771.4818947515283
True	80.0388022509846
True	457.5808326369551
True	734.4111116292767
True	409.4560189295465
True	58.32863319980099
True	315.77043275128307
True	773.1289151351411
True	28.04091643219806
True	365.8217647868304
True	168.79937320154494
True	284.56596505202623
True	33.30584270878585
True	224.4935314453753
True	782.8306290744773
True	646.2230622848906
True	57.55103038228697
True	305.6927828501477
True	877.4986069005298
True	18.20526880010669
True	316.3561006920166
True	290.00042176933044
True	434.458162462478
True	221.3890938351809
True	586.9202212310339
True	49.34937143233714
True	961.1048282149368
True	886.4493496609313
True	48.62440239296427
True	396.9685995591679
True	723.7514708424355
True	910.8931171506256
True	274.9025582092701
True	618.2407282040838
True	123.97483484915088
True	188.4281079390417
True	131.4858953972599
True	134.12572402756496
True	210.05088752842957
True	919.5753704724362
True	788.6983582088907
True	938.8094487265852
True	19.473920076467778
True	26.898522120210103
True	357.193534486193
True	12.654260922308712
True	622.0073968342527
True	1017.0190772450536
True	266.423450709635
True	208.92595567209148
True	83.67338773793463
True	218.73346221084057
True	128.26904591113845
True	45.53322145357157
True	131.42147465321574
True	90.3993273784174
True	251.90352893304467
True	528.4090783643628
True	164.69637797042986
True	30.279596786486884
True	57.57108417667305
True	434.1809582737036
True	267.0619804148038
True	582.8302664202678
True	23.29359834348288
True	113.45756379033936
True	638.1555778819278
True	276.32103452694827
True	487.0563562908501
True	662.7405824468758
True	89.05159222005587
True	108.96465736598024
True	80.36678807294932
True	25.490928887403904
True	127.71357940006044
True	85.95172630463165
True	103.79752326478253
True	156.85409923728054
True	248.4897011790162
True	812.2666715768327
True	286.7211373000962
True	921.7975500290976
True	166.0177179644981
True	186.5923669813694
True	808.3029565290581
True	312.1468384580826
True	588.3363059106689
True	259.2582235239204
True	370.9936411657128
True	462.03109237490185
True	545.932890755943
True	634.0451838153094
True	372.0577690815005
True	36.51435356635375
True	562.8158151000569
True	619.2597411632487
True	20.176423859684967
True	11.99740436328972
True	260.9868741632856
True	407.50901761211856
True	435.4090466033475
True	67.18299810628966
True	640.8206016436042
True	938.0996858176806
True	244.0182654160418
True	916.1201054465786
True	284.32998346766897
True	101.06798871276418
True	261.90652674294427
True	700.4987828837593
True	40.008385356476026
True	579.9197062301062
True	1307.5902244609615
True	1023.821862665219
True	894.039463995096
True	203.26099482819424
True	85.4160992445107
True	192.01410339159497
True	828.4223995180148
True	145.95437500626133
True	1064.5689097601414
True	882.7309729199377
True	42.5509186972234
True	87.27642733723026
True	424.0160819623269
True	404.51977305710335
True	200.79886462854157
True	521.3138927109055
True	650.2015240192425
True	127.4350093804426
True	273.49537780053976
True	1043.9428855442188
True	52.927111796999846
True	686.7156471021688
True	541.1934894259433
True	37.40572090469665
True	812.2845874057499
True	379.7636444426896
True	557.8575954444549
True	112.81582454903824
True	264.2044097918308
True	206.64625918716075
True	25.958170692299408
True	135.53924066190916
True	724.0020576021845
True	137.1083616149889
True	375.4900415016366
True	67.65492386796666
True	657.4033240647507
True	612.4699268033959
True	235.28086076289387
True	479.6424838580105
True	167.13533572015052
True	171.10940806053603
True	216.48329032427804
True	289.50871776394104
True	363.6400583894366
True	130.56461096224672
True	198.21459439980487
True	26.535271172375364
True	876.9955853514823
True	311.7139063391371
True	9.910290062865336
True	373.0779579855267
True	167.5709832974624
True	612.6379339115837
True	378.9692508004949
True	573.6381229183766
True	558.2505481020617
True	473.877654795122
True	794.2827491086571
True	241.98900850523688
True	547.4308249077192
True	159.0235635629444
True	537.3500177912938
True	361.1922639216714
True	371.9357718401042
True	127.4117594593018
True	132.9802072021033
True	104.26031114234276
True	71.31298569505448
True	740.8861984100516
True	180.2766214668581
True	48.12110393897246
True	0.0
True	559.4336353701261
True	112.49629112708205
True	21.150613734056044
True	39.918389029815074
True	110.45749424003716
True	543.7426684326815
True	182.81109413085852
True	110.01847425629116
True	36.60568218272577
True	161.24760600903124
True	932.1021279645252
True	48.013045233966665
True	230.9572229952199
True	745.4736426962914
True	313.83593853356194
True	450.0284092017181
True	474.6168532671883
True	516.8008534525038
True	594.1456933393066
True	930.08899811039
True	265.52362763929546
True	1021.6808799885326
True	904.0811805985704
True	651.4579613700851
True	348.3897646670299
True	825.0575766864494
True	9.32599385528118
True	31.95348483611219
True	286.25820890168126
True	41.095895759636086
True	196.54113590762603
True	725.7634913179131
True	209.3661937300876
True	748.4300173462847
True	742.3826470912034
True	122.583381519946
True	351.0693182934455
True	563.7663438808374
True	24.15764596562613
True	137.69204142807234
True	437.683113915862
True	302.20885874266173
True	198.52310304111336
True	112.22258141220618
True	392.08133521855257
True	21.519854604660868
True	371.2405847313225
True	354.04838268645045
True	1024.226690442994
True	366.0945105239177
True	30.464746806215253
True	443.6763683525433
True	451.5347147345061
True	230.21275720671284
True	31.844151443640392
True	764.8521751731201
True	444.4492986193271
True	172.3774947590035
True	13.4055497009733
True	1213.0655921406246
True	166.79710007663493
True	27.89781911962
True	287.054547942431
True	286.31943494159697
True	114.12354456998084
True	298.9607111822623
True	43.59039573705948
True	318.50002304872004
True	306.9650614564518
True	323.5869403914804
True	30.379307537659837
True	46.72399119473626
True	1001.6798468342056
True	25.194848869649068
True	11.62619262562745
True	184.89033683756816
True	638.0640144019375
True	8.769982448325457
True	197.17385338691835
True	183.35065346990947
True	534.3939243048443
True	367.2686236304447
True	735.7734333246897
True	324.0060966162248
True	498.2967319110239
True	439.0600399797796
True	490.5889889342882
True	103.10340650509154
True	1270.11719514519
True	912.4323958445862
True	294.7289154292164
True	530.6499787286713
True	101.16741669319478
True	597.1629648072585
True	442.33375368215
True	153.20424569211156
True	77.66653799492668
True	343.1568633924633
True	172.28715217816875
True	31.757972862463216
True	572.623763615319
True	379.61066042310654
True	69.54924822102792
True	32.08414044090941
True	663.0343902624494
True	483.9942978313215
True	76.7213332866827
True	22.75611222084581
True	328.96286858569977
True	312.98417472545884
True	720.3922104058998
True	542.6837360783317
True	556.184132201433
True	798.8729198054273
True	8.537123190004053
True	55.23323120068125
True	36.53176022606753
True	60.091993171924685
True	508.6955535694405
True	590.4366746653525
True	85.31640028214785
True	104.58019299715004
True	191.84847957415005
True	72.92487138321393
True	180.33015385307547
True	202.16514391598844
True	270.98997808309247
True	825.148290277167
True	599.1729751674472
True	283.9319284217275
True	193.6385414109892
True	279.6773687479439
True	246.4113901786594
True	772.0571556348903
True	320.18183840464854
True	167.90908843505852
True	897.9094162107808
True	354.4176641943091
True	471.7237289502174
True	154.72327229538462
True	114.7516479568
True	65.3782890460954
True	211.0536979464088
True	971.192443673219
True	530.0509187758951
True	116.78245383874491
True	367.68135113600096
True	106.0774380306657
True	700.2934175077908
True	4.353455877411403
True	716.1085371394475
True	36.00010213252008
True	950.8238522671448
True	837.7447812133495
True	211.28628850467945
True	30.331104598987043
True	80.99417125159253
True	456.27825992266014
True	209.9021617101235
True	1.798864012352487
True	77.48504717867661
True	1127.6306037663155
True	339.2341683238108
True	688.166938175029
True	456.16315521440737
True	31.449125867031867
True	140.94935596828535
True	448.9065190704971
True	928.893634466399
True	790.5446315004405
True	430.70130866658906
True	333.033175769646
True	18.058556111978703
True	79.53173048052207
True	735.4017658923352
True	464.7394971107393
True	372.4857627741556
True	902.0206227683292
True	25.033752440871037
True	218.30947722421388
True	884.5695495026598
True	234.5388214111338
True	8.82834454615639
True	501.3424574532975
True	106.45655324065062
True	631.4713770068715
True	54.887478799769646
True	250.57192042956797
True	862.6137996146243
True	892.8940973742205
True	262.8217343033176
True	458.5213258626386
True	119.71802496148354
True	596.3075635335166
True	265.3512681173687
True	194.63480654115884
True	877.3794537139082
True	54.137649454500696
True	717.6464581991975
True	280.1960390526346
True	300.8096357663887
True	170.61484192276504
True	488.6579155846146
True	576.0647226987899
True	372.78881389194646
True	409.7638616937312
True	71.13025992276049
True	161.1818899559002
True	448.2957263381787
True	228.0230845037532
True	34.79148496167281
True	203.97623050796363
True	385.2982208437117
True	403.9263170235114
True	767.926662427274
True	131.51213018578323
True	646.1516403128643
True	482.9037313262104
True	612.0281571392634
True	135.58487323695934
True	39.47047222881492
True	685.3479209175698
True	68.74712399312418
True	551.8710736243333
True	685.272214401293
True	455.4422506363821
True	140.57863620830742
True	519.1200054409361
True	4.235806095123828
True	394.3464271521621
True	29.845103291553187
True	621.3379115731682
True	261.82911991005574
True	588.3153767914692
True	710.720839550076
True	146.90024870602744
True	519.057542233997
True	510.0729364218676
True	61.41738547083769
True	974.018212036645
True	3.101970157828056
True	25.613347575959025
True	631.5073384056375
True	678.1929380453048
True	138.72850896186193
True	416.3613979933165
True	121.07064204939864
True	76.48982510368462
True	446.83546733584006
True	41.33359207194605
True	509.0558140996084
True	12.482853106264209
True	852.979022060716
True	530.0634019005145
True	654.6935655590241
True	100.22262939119412
True	414.4004505278271
True	1005.1135831042658
True	846.6577916003766
True	149.89866214652196
True	572.5741370613807
True	461.780756570439
True	238.78084204218743
True	251.1133302707129
True	5.322838827304917
True	329.2006142005301
True	9.840559976461783
True	358.52090479041186
True	80.44601144402661
True	414.7762796070363
True	657.8187593827582
True	128.35620201745866
True	237.42019826547363
True	656.9770513381407
True	670.189170134203
True	303.57337683815507
True	136.43429256220242
True	161.1242972730292
True	477.03061443100586
True	87.80471610127258
True	9.600768186937618
True	523.7210379886349
True	563.7713764468765
True	22.478383434794573
True	138.7178858755498
True	909.3481276514772
True	489.44162546767774
True	270.88727763111905
True	33.199380880026474
True	477.9300072502076
True	113.42435695779996
True	588.2560516394077
True	666.6775320235197
True	292.15796918761737
True	371.8020700704495
True	179.37517404804697
True	241.48756356751227
True	76.59630779277516
True	216.1842936158637
True	464.9943024814309
True	20.013513184103704
True	457.6631017823807
True	362.7219734899332
True	729.1352094218612
True	880.2983066198494
True	913.9074159261384
True	149.35101737857912
True	406.9943560231676
True	72.70759537810677
True	195.4947725308009
True	315.1515201987366
True	9.6702127113906
True	809.8693763993228
True	22.9126558749161
True	387.49513935769954
True	273.0865898238887
True	657.5141465467443
True	207.87180036629735
True	38.38813288947932
True	686.9366582404634
True	1070.8689093866226
True	225.49772206999532
True	131.0053599744473
True	590.5132752654682
True	505.342566639643
True	16.601962463902666
True	842.6812860997172
True	108.39312816797856
True	44.699790853419074
True	315.96810096202825
True	344.19732433850817
True	392.2678388063258
True	264.4921870296919
True	19.089651115767804
True	23.158832448422164
True	819.1102417713428
True	205.8730786931013
True	111.34297330605166
True	861.4705664341109
True	649.6624464732851
True	634.096750148804
True	445.4556455177953
True	153.2323013018632
True	33.01176558907947
True	92.90603835291104
True	447.08973785921137
True	230.31600017006272
True	492.19226181911966
True	141.16750723190466
True	491.0534089488698
True	654.8197218577981
True	924.987318033585
True	23.542621884333613
True	972.91258092924
True	1074.368364083792
True	484.6010616337967
True	84.413466248038
True	819.6331115684621
True	641.1391035994412
True	681.3762392972898
True	172.03899700374086
True	765.5710885560529
True	716.560534530554
True	117.03671541195848
True	767.0922421080445
True	795.923008335448
True	467.4160322161955
True	230.6499232324481
True	71.99471020262284
True	311.38634879672003
True	343.6129220340091
True	482.5171695569059
True	429.7017198467899
True	193.62878292932348
True	309.3626838009812
True	2.8817947869563616
True	12.831284486551128
True	109.68155832547416
True	133.7674097060474
True	355.3288813285408
True	347.67497256299515
True	114.9070692751201
True	15.319438470885723
True	213.7115806799617
True	884.5771052362177
True	461.0272704444721
True	537.575575107091
True	563.6643362035277
True	801.2442307107107
True	641.5592704217146
True	95.2678707168017
True	197.44819716517864
True	249.44359616226916
True	276.9224025853464
True	105.98406659565006
True	364.3503966076403
True	426.8608065965729
True	170.34876650302334
True	654.9406302475907
True	247.88155194463468
True	201.9589882211122
True	27.17513459768802
True	242.75833336433888
True	494.7105076774127
True	166.74493949463897
True	535.427262969439
True	469.999238931851
True	230.742108905664
True	107.7307857781364
True	40.46703033645623
True	409.3877942415271
True	792.2716932016826
True	162.26971160725472
True	1081.540177805497
True	1052.256672385795
True	469.2309966913885
True	105.2257578000912
True	120.46115318115852
True	658.360022351137
True	8.558068896866464
True	224.40341815458623
True	111.5279624202989
True	119.631218952632
True	325.3592630371183
True	642.1004280072909
True	38.67358735429874
True	122.6150571447402
True	955.0000435535028
True	50.697081938740645
True	428.2652975277455
True	527.0523272780739
True	256.6386828115401
True	126.84339506980064
True	915.3513680706836
True	1176.1650579916727
True	522.8650500963358
True	641.3318804069487
True	214.1183892924925
True	151.6053073878725
True	319.00476382827503
True	261.84994327361414
True	175.4114434860983
True	302.9356492186035
True	331.3216230247913
True	11.086193802709502
True	620.255596113598
True	145.1954399010576
True	80.38990633321906
True	447.9740260848489
True	322.1477433645177
True	1197.5547229351037
True	339.61360144936106
True	985.996985385205
True	10.192225773178304
True	279.00972668553817
True	219.30408062384188
True	158.4786488701763
True	481.955210976019
True	202.2924146775973
True	430.656287731689
True	326.0867400823868
True	113.82793662945552
True	354.0264222974514
True	1074.2740849767397
True	701.3013576343229
True	216.90435047003788
True	105.73747383238256
True	298.03106803649706
True	22.206017890141258
True	362.00202746479175
True	317.2804067357796
True	575.2521041631771
True	446.9551072338492
True	345.53653437707965
True	163.25671947750538
True	12.775441509628632
True	421.54527011197473
True	297.9448281080059
True	148.34816986813487
True	306.2933698148628
True	438.0526870421711
True	813.1115743694783
True	302.3266402266458
True	770.0573002718434
True	411.9394168606543
True	365.1915836620363
True	1.9666442687949772
True	1150.9592738200602
True	107.12282933542426
True	924.0381932999522
True	206.2831077282502
True	450.3199535086793
True	683.990657719636
True	84.73166029296748
True	483.6064740216557
True	31.570884286430367
True	412.5143715704579
True	76.64355170572497
True	233.15417329818808
True	36.310746358321936
True	650.2541839838285
True	188.31452350098436
True	24.125647360040016
True	392.8283947464197
True	110.8359649395762
True	166.21557181623749
True	802.8542167888592
True	267.52598847668963
True	151.5995535556869
True	374.6821746332138
True	517.4561908928098
True	332.4420759566969
True	495.8252981374029
True	602.1448411022856
True	149.80333103236282
True	6.755344295473192
True	71.13662960106726
True	412.154695923177
True	91.51045857547322
True	78.19192572323142
True	1096.1133377182332
True	26.99774662593378
True	320.14664941199135
True	322.55898032534174
True	439.1009814205397
True	670.4150682194366
True	190.2756696871133
True	635.8444494675005
True	330.94495207212293
True	344.77991611613646
True	273.88387474803574
True	220.66453314859515
True	367.7745300218479
True	432.1867198086583
True	411.6300857291897
True	611.2209495720311
True	140.04204094900166
True	80.43703128889713
True	34.4586257019937
True	311.54329109855667
True	633.9315676259666
True	403.19662852685366
True	797.9312546532078
True	208.6269918250723
True	410.40160313434586
True	68.06965876348985
True	49.548217466174464
True	428.6479049817365
True	199.8271446660699
True	221.5299883421384
True	40.65409226593532
True	1054.5682448783432
True	183.1007715782501
True	942.4943324836
True	320.0690880771267
True	920.068342127512
True	234.95555162946584
True	454.8127858182944
True	526.7172461873963
True	632.247384129623
True	210.85640482396903
True	484.3480051700838
True	937.1532720293
True	124.15740796913023
True	5.567199225373747
True	589.6058841634516
True	27.3398270945372
True	75.7295906717099
True	765.1769600559576
True	232.7869184246791
True	1005.0105934490424
True	697.2723769219848
True	405.121751131275
True	286.9037771331962
True	485.3315738244774
True	337.7047511434007
True	186.9737883437329
True	679.0523768634118
True	725.1799805118302
True	200.2001024024952
True	91.38115346901384
True	505.8543388075036
True	138.7496495011513
True	371.273140101286
True	340.0527767515141
True	61.48007153576737
True	352.5383817833691
True	406.01462630713183
True	368.8842575620972
True	417.1932420263828
True	425.30727066085234
True	642.5905636583129
True	59.22783006524644
True	440.8995062706732
True	325.0353353617174
True	655.0817548916664
True	216.3009005991645
True	102.27662732743372
True	43.86258178912674
True	541.0132623751847
True	608.0754192837704
True	186.0797638650224
True	412.2639911050224
True	344.58611189219346
True	17.51977649180592
True	170.8047683865318
True	292.4697295328763
True	2.6606671146241005
True	865.4051716392438
True	79.24773027616085
True	102.82135429021368
True	110.19635992991296
True	362.95398190945815
True	37.15066796861655
True	458.5724502266156
True	230.3470925712698
True	4.882636667769567
True	120.32708446435416
True	453.3883278902047
True	54.56305468678507
True	68.23807334218525
True	175.9928627458534
True	297.00972358997853
True	970.8460618892232
True	391.3347650783279
True	944.789013526395
True	184.46820111684843
True	1005.6253460235388
True	809.6412193535529
True	632.1550565494332
True	403.1900621284622
True	373.39936030733935
True	79.1783707652133
True	73.24175697114951
True	74.06168679078318
True	185.2445785420441
True	497.0078921051729
True	1110.0141197456385
True	168.37234301285946
True	332.81997448494366
True	440.76917384551433
True	611.0546693761884
True	591.4175466519504
True	278.5422174326759
True	466.1091782156429
True	673.7916658399633
True	94.1148705941988
True	717.2185572861569
True	260.5870254468107
True	141.79355963795535
True	417.3192025157134
True	869.8525665835836
True	427.5630219433024
True	866.7827585651444
True	197.68162901336055
True	348.1102433070533
True	694.8568246848615
True	618.6155339828262
True	191.7169748760892
True	259.94364201798163
True	788.1731021697046
True	32.78258652914973
True	184.8340104232251
True	490.6215944153783
True	721.2736037218071
True	101.44342525767398
True	37.87093584814778
True	166.7399720550573
True	743.1578490689262
True	317.9391108655586
True	557.0073880106803
True	344.25784597330977
True	295.99849526119505
True	454.1786534612445
True	507.2805131173966
True	69.05773329067517
True	399.68648550028354
True	803.136134607305
True	0.0
True	297.57033011356606
True	257.22657210913354
True	945.1331143626682
True	151.70480662206842
True	624.3609371223297
True	643.61537388118
True	113.49719912949176
True	212.7892003452894
True	138.09450873373143
True	12.251807625414976
True	291.8101231412386
True	373.5437714436986
True	1118.6225249111706
True	249.4693115629793
True	407.8585315644505
True	662.3035526163011
True	190.44976705105225
True	27.290236956984828
True	872.4381681591074
True	593.9097047910152
True	152.3228239174594
True	593.6728302297629
True	161.6086864649211
True	300.1756850276144
True	785.7686811829071
True	38.89277521694163
True	106.70143042847644
True	520.0549240385469
True	62.84729477007666
True	78.3142660764571
True	407.7321172257139
True	24.075036269146185
True	765.206221184066
True	101.79067904958131
True	156.56190396641557
True	18.73307425031696
True	703.7779399565136
True	29.77116886399068
True	776.7793985060642
True	407.6285336504214
True	114.96772363027168
True	699.753957414296
True	532.0878986003959
True	577.5323817116857
True	48.57674032616789
True	379.5341706481581
True	5.246781368332047
True	93.42410971727948
True	386.0895816434015
True	47.6327203104395
True	117.42653142171984
True	303.6183718070117
True	188.69076626937076
True	103.18287097723815
True	649.8640800250876
True	21.07568306654616
True	1124.5079267777437
True	495.4689951094136
True	314.4715876445485
True	499.38061215563937
True	123.03798570071628
True	792.9289162484772
True	1080.240843033792
True	749.4917311927237
True	173.9566984582478
True	226.5347000596942
True	48.47842511438644
True	60.61899166770573
True	156.73079168445892
True	98.526920193753
True	169.69800302100256
True	1187.0527532455887
True	310.60662407787487
True	348.67935350971965
True	718.700338946797
True	16.261739485314045
True	13.90382234347232
True	602.7390935681381
True	5.789004925241593
True	114.08519209378916
True	685.5665887819247
True	177.7754068797516
True	629.9913340387122
True	845.7770897612286
True	155.84122889089662
True	938.6058065682204
True	3.904718427977164
True	449.0358724346694
True	1065.8202026228855
True	25.180092145376307
True	229.72877885578487
True	148.25565892059208
True	935.074006317053
True	238.0505213517948
True	506.6147742897638
True	120.04126481017536
True	490.3499172601262
True	153.0983254887342
True	97.5884341843632
True	384.8063116469149
True	72.09875667393297
True	53.71136804804748
True	1041.9318281825986
True	272.38997467248936
True	158.68743440715048
True	372.7154027232498
True	391.2789842588712
True	212.1754621037372
True	168.24457358477386
True	381.1338995554978
True	37.81913477205915
True	470.3237154658454
True	1122.6694425418132
True	108.76219593356862
True	470.734284997108
True	305.06663234951355
True	27.57295687658542
True	392.1918900705713
True	106.56848267731291
True	596.6360253377995
True	204.04044546719012
True	429.106801559516
True	19.50409824986379
True	463.05243744021135
True	105.59300024987614
True	339.4589881924685
True	32.32934955018088
True	169.53667290286748
True	248.0802416517643
True	776.991208167269
True	59.57796711556114
True	138.56764543186273
True	238.66231599940372
True	124.91490826033036
True	603.1718612686999
True	528.1062737719803
True	812.3787566039887
True	384.111259573684
True	539.769101210571
True	416.9995595597455
True	671.9199200250425
True	72.51865715022146
True	477.2311317631265
True	428.8523939344733
True	42.50609522450517
True	84.66338072451761
True	128.22902834454618
True	90.7298399585696
True	327.9013171989709
True	849.1605621060195
True	329.36946839539326
True	1130.6630495722472
True	298.6042010948942
True	914.0905492349776
True	148.16892777099562
True	579.8991883054385
True	602.6313262877896
True	700.4020039931106
True	447.5112670784555
True	62.84938723943487
True	290.0723876802056
True	41.43357685757937
True	165.47716754659504
True	167.3053436128039
True	1129.0386946490578
True	251.8026166326796
True	544.4650026256186
True	543.1512865350629
True	566.2568375548922
True	859.942762299118
True	601.2543798428101
True	642.6707926505086
True	950.8010608331105
True	124.81723644509496
True	313.9429988375553
True	272.3611964009119
True	325.7378658179257
True	88.07035027613281
True	377.7491340611572
True	4.963990885432956
True	332.79398088919066
True	257.6703032471966
True	613.7203145242196
True	283.9041113718802
True	365.9822746480965
True	8.60682918616084
True	60.40422414135144
True	536.6620499743273
True	30.902421132715983
True	132.80660585570877
True	64.38396792649485
True	155.30578300364957
True	235.38784618685196
True	70.66048240510727
True	357.86627279946225
True	265.4735675127907
True	97.93372228479056
True	333.64135536189656
True	66.00388644991902
True	594.7392230957956
True	826.7438119470679
True	275.7026984288846
True	1167.3468211810086
True	115.47818233267118
True	322.8662830680989
True	1052.9658870765252
True	91.53522951399758
True	286.9690815017026
True	10.638954450204036
True	413.23791315032713
True	452.6692863234194
True	154.3252990627705
True	616.3039843420167
True	900.3779290286743
True	159.980083614805
True	80.70577368117993
True	331.8359496870997
True	538.2632277351914
True	645.8091556760045
True	1219.3285970421327
True	26.17516092312652
True	937.5191425052626
True	137.95420320875098
True	630.6442613075359
True	114.91134779734324
True	133.46697378739154
True	182.39589849253863
True	167.45130086015357
True	752.4157152101767
True	210.91990101188304
True	230.85824785853467
True	69.3719252939488
True	512.3525468325136
True	456.4792946909174
True	177.13600066734358
True	233.50201163235025
True	18.194378883129296
True	429.9461775009103
True	212.338323291396
True	280.88517887943016
True	114.05706395935049
True	702.5115218437159
True	422.2796388445572
True	246.86427397928935
True	641.395455238956
True	537.8776112535928
True	467.06862648399385
True	137.62538121099752
True	534.0563215977647
True	436.3831196340678
True	2.697235395757509
True	195.2947347556384
True	95.17790494589464
True	246.69691634404109
True	2.62847689423183
True	125.7280021289794
True	339.4677181475142
True	6.320521120508382
True	848.0905631056523
True	158.7670100913336
True	736.7343963584358
True	787.4300095932988
True	161.16833382707193
True	219.83644017304695
True	505.51160889205823
True	838.6132707952742
True	49.3067952356249
True	36.930213608861536
True	132.18475145400882
True	637.229834387147
True	734.8041067331791
True	185.7430975414262
True	586.806047722844
True	603.1531393653696
True	840.7012454135715
True	405.3659914787264
True	188.7241323890862
True	862.0150012681717
True	210.98291381372383
True	148.55678427901995
True	331.8356092103801
True	230.67481386768264
True	210.61140159461056
True	594.8368677956927
True	253.4103978040697
True	185.81699062518288
True	472.0142822750065
True	472.1459306592149
True	63.94091565595101
True	286.37476684340385
True	81.97448524630039
True	343.5276864218856
True	359.1903279740205
True	256.9870080902171
True	173.8096120350657
True	387.2284064882379
True	646.23825979337
True	734.6586707593015
True	310.70360067177324
True	746.1585516533049
True	63.32936989518885
True	871.5416096037069
True	353.43393780640304
True	12.707550669482588
True	603.8694106037683
True	687.9387971106702
True	262.78688699022825
True	170.2683948186683
True	50.41800955850946
True	390.0683084392773
True	77.00618025698077
True	15.38735431052377
True	887.9908697031146
True	380.6731161997405
True	179.2897672388374
True	1000.9499569873066
True	12.025082196769578
True	819.5073110576049
True	28.49601485239513
True	679.6648314682275
True	59.017559960934406
True	735.6639899073034
True	446.3139155807106
True	197.0703846784252
True	442.8729602495689
True	218.35392219255516
True	302.38970245025865
True	233.8959514099211
True	406.3248633544262
True	8.842241094077423
True	320.0923276088897
True	105.87889200246144
True	12.141826649603669
True	469.55208333884286
True	721.2683388283356
True	295.8973733201587
True	78.14977463347631
True	304.8757857640585
True	79.20870656263871
True	190.20196192136896
True	181.60765938781716
True	383.09844464044
True	48.38302873007948
True	131.1374767345075
True	386.0253358613873
True	840.9623681142906
True	108.85583451502826
True	211.5090249744819
True	439.7287852645515
True	18.06103785460716
True	402.9131782535572
True	509.179137510178
True	90.48957314769665
True	391.33693767444623
True	361.2886382735997
True	418.98675980658567
True	591.8033479237365
True	1080.3803342716994
True	976.84777870334
True	56.569891430252575
True	1047.0288821814777
True	113.65602046644608
True	113.47955373878438
True	111.91500275085718
True	493.17523910903327
True	363.6236324503111
True	593.2940445557605
True	268.09492989735725
True	166.78824034258693
True	402.41328673855617
True	16.724690209284102
True	462.9715719554577
True	392.22172850470577
True	150.9089407725614
True	89.88260431664382
True	527.8642491668586
True	1017.145476294788
True	207.48801731837207
True	67.23995239221897
True	425.56840842578026
True	369.8649700415904
True	493.28904746680377
True	318.58968540782234
True	4.420066080831503
True	540.8479236706876
True	490.4002054763366
True	505.21988541253256
True	196.20345792892684
True	104.71644953696044
True	21.696369755957875
True	373.4977647880592
True	108.06403533405732
True	7.222445327170121
True	30.01200178241558
True	353.71456630222605
True	624.5873083159861
True	136.2756667754655
True	86.08355893185426
True	26.035395786171502
True	422.1678541720007
True	366.74671911458273
True	775.1622936722085
True	306.63998669168416
True	522.2374646022929
True	538.2909265358834
True	525.9897249737178
True	287.1700877868507
True	530.1286775436558
True	97.33970701282448
True	579.6958063155727
True	7.170000061185201
True	364.9086436370341
True	478.2607401829384
True	953.477726936126
True	355.6692087376733
True	777.3776372578409
True	971.0361121543704
True	182.6159770043541
True	39.33761143229301
True	364.2256435926065
True	381.4893164508785
True	582.3053010755594
True	241.38051128874224
True	28.47327440569615
True	658.3782181794639
True	131.00710247707215
True	1038.2210768780942
True	315.42018799589385
True	464.6633618004389
True	125.7946402536843
True	826.1401910469361
True	141.36767660885948
True	824.9886303676087
True	589.1539872789604
True	184.6699083436133
True	117.63058408392313
True	63.49307293465884
True	579.9405190714575
True	921.519834470964
True	420.9664281279387
True	537.7653583004311
True	127.67797335274815
True	630.883729940786
True	476.590523824686
True	792.9325580458226
True	311.8734988240254
True	570.4960505261373
True	108.16726380765716
True	25.404578342133888
True	402.3381045017956
True	167.91721126446294
True	100.9652487708322
True	387.2484033472181
True	1087.825876124543
True	263.21223780566186
True	560.112033812238
True	11.833670846454265
True	71.32463405753579
True	330.2896638924756
True	782.8333260701387
True	455.693730497011
True	486.752107161434
True	712.8587229897258
True	65.52826557585628
True	725.2762598567771
True	45.59011751695586
True	107.25868832933764
True	182.26582599166224
True	83.3317113023078
True	25.132064283459325
True	299.1400450261456
True	465.8290182569552
True	904.1812269870672
True	881.9315508345722
True	6.066818069198117
True	262.9925733954248
True	470.44537560307134
True	118.78676844094588
True	234.48917821629917
True	325.48228985714564
True	1315.708775749378
True	456.2124345748128
True	27.17849805581248
True	186.6138271771559
True	715.2669956862893
True	35.39428512481854
True	170.87638167557495
True	560.364747118732
True	74.6830170141893
True	872.1260500362209
True	325.28171844635466
True	665.0504633246453
True	80.54724924068412
True	681.9620148084226
True	588.6630978339394
True	866.0357011147488
True	255.85433411836024
True	511.50164445820144
True	841.3110757741099
True	906.4033095531832
True	234.75441108893563
True	788.9663543094755
True	218.4716569684164
True	453.0766866744008
True	363.5587820050737
True	499.3705567561879
True	490.6609788532692
True	321.07753692082457
True	353.7057971700592
True	111.22809690398246
True	361.0697129369349
True	1151.3864185780014
True	305.57888619400654
True	146.659032216038
True	308.71459812616786
True	747.2891295953826
True	666.450176904363
True	415.3563740195108
True	118.22284867056622
True	296.3577435613862
True	35.54135427773415
True	168.8047129139548
True	89.46571498627914
True	91.18278016136848
True	577.4658095710721
True	140.71055022634818
True	134.8921721990077
True	109.33942820134756
True	85.66346715340815
True	449.8687688798914
True	390.2039405388471
True	1036.4878589062162
True	544.0092260382687
True	814.4613660457106
True	283.57171416608526
True	296.3565719925654
True	524.4993827457724
True	195.3629007158027
True	762.349337174226
True	238.77068377507692
True	341.2845223163086
True	67.3775847208788
True	117.08030808221903
True	265.4695499417624
True	119.07933224839508
True	475.077818339692
True	30.894632179112204
True	591.7480912717309
True	1011.7473073078656
True	733.1524286542038
True	1.1824859380169848
True	61.44472940464405
True	490.6909130029172
True	451.57769496412
True	71.88034676440174
True	122.47213772520595
True	300.29866343424544
True	77.72503317646215
True	48.3494533935785
True	743.6140334256654
True	679.8608149657659
True	157.66513053003095
True	180.78305348978623
True	545.5868814468269
True	55.70613967458149
True	27.02362500963471
True	598.3426158009628
True	456.590253365752
True	1141.979898663748
True	48.51101636010675
True	480.6655008905174
True	896.1895637996382
True	782.6226261502853
True	286.6857888309954
True	758.4654173123099
True	393.4334100780022
True	38.81196082510212
True	93.83945584117322
True	720.57612321416
True	74.47840008261133
True	140.60864133603164
True	917.4948223955432
True	191.9611541923068
True	268.6875823763183
True	106.49291876922346
True	633.112640655477
True	593.3562781986442
True	216.0011981095494
True	416.7804016112854
True	42.66030208541692
True	273.7397723000191
True	586.8851412022104
True	603.7880097861262
True	312.2390240165537
True	74.43109349476029
True	959.770792419512
True	1083.746920711041
True	553.4709428370867
True	59.53849268106021
True	31.042103809040604
True	89.77093971544771
True	105.6604821761837
True	103.33097985428584
True	853.9479593407339
True	1235.1673498467935
True	702.6035303331371
True	330.8062883800766
True	8.219575173581696
True	22.186760345480216
True	339.2166432899954
True	469.4388095768034
True	46.395456660979086
True	560.3661123513002
True	428.0069808698307
True	398.55514516231887
True	82.54222281590619
True	196.65243558768444
True	256.48075366341106
True	137.26274954474053
True	369.650561024402
True	43.89179210611981
True	171.33382139800847
True	1160.9830062678095
True	4.58498966449356
True	29.506707703846924
True	593.0643634197502
True	365.56579955853147
True	743.7185350538123
True	159.33550133810087
True	746.3984669974875
True	597.7971256642948
True	271.5131324788357
True	453.9579435507791
True	340.9804237897376
True	296.18895417918225
True	271.2453592806694
True	391.2982463125163
True	507.3454296874357
True	484.8172551545438
True	106.4234503865775
True	361.7613566675379
True	8.372867897535237
True	184.0960150914261
True	242.1566520597941
True	845.2482180977324
True	582.8346522312413
True	29.24585493180398
True	703.9416915757914
True	837.660241056729
True	108.42148015275588
True	348.6192368247389
True	863.6192547245635
True	229.12719492335663
True	161.58396557514416
True	537.341183246269
True	576.1888885443594
True	1090.2007138767417
True	145.73904448807292
True	154.65218549297327
True	257.0989852226356
True	316.4615205389936
True	414.4581366668071
True	410.29817185979846
True	329.51637547997524
True	422.26789419332965
True	501.3767369338746
True	223.1235405000064
True	1481.6957403574106
True	249.45938627133896
True	390.34833813015257
True	51.18154866644539
True	770.6267386226949
True	256.9599383323739
True	922.9060583458416
True	555.1631251476907
True	320.7392600079504
True	774.7717512969051
True	263.22341526144106
True	213.59882470230832
True	255.55777268204957
True	217.77420283391584
True	130.51497331396257
True	257.29686919343953
True	732.7446142306267
True	538.5689484091164
True	225.8433255293983
True	1171.412008033594
True	117.94348480610893
True	255.06502852490843
True	69.92571286101604
True	309.5731941419024
True	406.9340555875466
True	94.39279834291854
True	227.4476948772212
True	75.61124091473427
True	683.1458781126357
True	364.70584036537406
True	226.4131778791902
True	745.3489277555664
True	904.8855613046792
True	816.1894316660226
True	843.2612828210529
True	351.65518014263364
True	1.3144847615896476
True	265.3635464842911
True	54.58450612811159
True	393.68221370554704
True	57.37788452232857
True	351.7036507518044
True	864.6159924355194
True	1011.7828464311992
True	405.6719359427799
True	19.02398685902925
True	529.4025762337394
True	481.8127129746606
True	204.21802701525235
True	230.8000378430854
True	290.12453440461263
True	23.11104955059379
True	120.75104455959593
True	958.0965877252232
True	55.63798643653401
True	507.8171762642163
True	782.5733937124825
True	101.28653139014575
True	254.9127125942969
True	113.59440459068156
True	16.076433111176975
True	1.7146024043233703
True	122.4066132563329
True	1029.8939671786484
True	489.6925204290708
True	67.86677284064965
True	793.7418740233388
True	337.4263784448767
True	1.4406198301533033
True	443.7604830418316
True	187.82805155754028
True	503.71314202530687
True	84.68274386495041
True	330.2452285188229
True	375.70058491986566
True	175.8495021493604
True	209.7248768694033
True	125.88924742853372
True	169.27408950678762
True	990.1179437891602
True	15.075126326041744
True	497.926354431152
True	478.0141124482192
True	398.902292890594
True	215.2017701918746
True	238.2846201168743
True	155.7571893421149
True	45.89498304771772
True	499.0236060076952
True	152.38690124090965
True	808.0716226576372
True	806.2030941305707
True	252.91193229405857
True	330.6326596467657
True	527.1209230164064
True	37.87815119186104
True	82.88155458327137
True	744.7462149472453
True	1084.933851779581
True	117.38290390284132
True	737.8487210503592
True	141.1854590893963
True	919.4274512017568
True	650.2769637690069
True	104.51724624734234
True	274.972628904675
True	620.463259751078
True	256.658665848684
True	42.72328575656258
True	563.1442020382782
True	451.37663018081327
True	5.955483254292122
True	472.5319382483004
True	64.57933316968995
True	169.28571045949832
True	241.31918735731392
True	299.37984323531646
True	76.44437722146277
True	225.208192983997
True	355.97555374816307
True	428.2089375865636
True	940.3335280720402
True	46.06569586425862
True	922.2328462741305
True	1054.6133659383272
True	133.6293854427393
True	75.65037365988067
True	968.4983525325856
True	33.36030924440787
True	228.6809404074626
True	85.09885309558284
True	206.2892838164269
True	357.6596955238441
True	946.2005156298634
True	94.35791514347466
True	74.53654344854444
True	645.4935887809646
True	269.757477740738
True	743.7679253466416
True	55.06859083923501
True	492.8257770958597
True	406.8651097185772
True	675.2683081991339
True	51.55103578190403
True	108.15208533636162
True	29.03066800097132
True	270.8596765279012
True	44.67216792673173
True	354.06788351055616
True	3.635416264441668
True	1178.921980307971
True	103.43810123673076
True	133.69269480987268
True	360.0784216594316
True	756.6338453943115
True	647.0447359269289
True	972.0072350584664
True	469.04452567646166
True	404.94934044144
True	140.14609040220165
True	424.19033719262615
True	859.3928997883288
True	413.0414564341272
True	956.8844579163906
True	80.4174278401797
True	411.14624338027056
True	182.08646983961003
True	286.6237535753608
True	749.8326654271045
True	164.95144517189988
True	131.70607262169597
True	62.97187380452899
True	870.600641608736
True	770.3822851125444
True	85.17112523873696
True	437.0093260596576
True	754.5501829763456
True	423.6493799447304
True	57.55313681338127
True	327.0765012771513
True	785.5502134658539
True	28.71426151953903
True	351.101985106915
True	167.58713370503546
True	293.00398866782353
True	31.529064252397568
True	228.37179682086705
True	756.4808721033417
True	640.1662965033673
True	54.1411502428244
True	291.4661572402158
True	905.9194525857768
True	16.827445770649213
True	314.40076855432795
True	281.2329485830009
True	441.5963555690509
True	216.77949704276733
True	596.6198535837449
True	45.09389188027109
True	973.277715423401
True	917.1746545591222
True	46.89881348786254
True	402.0431929418583
True	706.3901831910393
True	924.160103991262
True	265.21755091820785
True	585.9220168785694
True	128.25944359470833
True	192.19509727460613
True	134.50523638235927
True	135.45588440045563
True	206.2276771887037
True	916.4461826474104
True	805.2461757687088
True	980.9264460510828
True	20.66922907246057
True	28.16208495309565
True	373.638515565423
True	15.157715108617886
True	617.0856410763258
True	1097.310607351681
True	264.94446320393354
True	212.05936017618168
True	83.95463661590387
True	217.5658342742267
True	133.1601242099855
True	47.21257921964812
True	133.35235724407664
True	89.76323001778934
True	233.87628162622173
True	534.5673469377288
True	161.0860370011644
True	30.55154186250661
True	54.907247164788494
True	411.6289430424914
True	269.91511245477005
True	577.3015627545269
True	23.118528989844677
True	115.57099582865244
True	670.4077703555047
True	250.0599157806292
True	471.50210517544616
True	658.3162639517637
True	102.14014341887626
True	112.49438884213474
True	84.13500611066333
True	28.9455279823371
True	124.99560717155715
True	85.3457715146539
True	106.83285096268904
True	141.94526131906514
True	241.528584893079
True	832.6080535467577
True	287.5862582678345
True	920.1143723790084
True	166.3877205148406
True	196.65563217602
True	807.8316507623736
True	306.6027216410004
True	586.0932920879911
True	252.81655630158133
True	359.651854974731
True	448.19499994853805
True	557.1352840595283
True	630.3939079502156
True	370.5222017417145
True	33.8998957384152
True	561.3829593168865
True	628.3433283651277
True	19.499725758603283
True	12.191272034797995
True	263.33170051138967
True	395.6963218148912
True	438.20855379461807
True	70.21556761166185
True	624.4374100327195
True	970.3006207423704
True	236.23975954850437
True	900.2182106514498
True	273.5283035348176
True	105.64507506917926
True	256.9872194611093
True	674.9810245402726
True	37.143488017299504
True	564.9674736623928
True	1317.2999395536715
True	1022.706315610442
True	888.6306077463802
True	194.4022941949683
True	95.67398491465912
True	199.5243391056076
True	831.7812599065049
True	147.63376634575337
True	1067.5543853078238
True	868.140611633992
True	42.17308385842061
True	91.46028087202676
True	435.83270383614433
True	390.7336685188821
True	194.78575799219843
True	510.512315880935
True	662.4744600183182
True	130.56813357162633
True	279.0134859391806
True	1074.1571064552418
True	53.62999722339269
True	698.4335964110659
True	558.8012162846107
True	36.60592267831663
True	827.8337403107132
True	391.8150789692282
True	545.7316776571226
True	113.05139920321533
True	263.6574498159082
True	213.18927224978967
True	28.047199667622422
True	143.33188957034133
True	733.0461070560715
True	141.94900820002923
True	369.6443761358671
True	63.29069552819447
True	630.6613227336533
True	592.0502641947345
True	223.23457051453715
True	444.90402675118406
True	164.42069840869607
True	171.61044895483732
True	229.14312271711765
True	288.49553193414454
True	356.5756915041151
True	130.77837335853658
True	194.8299875233878
True	27.67285595347577
True	904.2655962328514
True	306.50741373286604
True	9.819396345722584
True	368.169286801085
True	170.64251309009975
True	616.0558452867882
True	363.1114792424344
True	577.2557844969615
True	558.67988625513
True	498.850633214416
True	777.1614050637926
True	248.9631098216148
True	535.8476065340845
True	150.88313865940856
True	542.5126267638885
True	377.3139779484314
True	378.12727441441046
True	133.21269078813793
True	133.6948622780463
True	108.90705225201197
True	66.17757768713581
True	723.1219640952032
True	188.59938102249072
True	46.51902938586369
True	0.0
True	559.7872002907397
True	104.76612392442432
True	19.923098783361144
True	40.635483989559205
True	112.88380916782286
True	522.1552667149128
True	182.92713214906036
True	110.2008153351065
True	34.41250631273034
True	161.764497555278
True	914.4637879622728
True	52.89978996729248
True	232.03431753416328
True	742.7526644882583
True	327.32818657529083
True	465.0025402709392
True	481.85923708783866
True	501.15719225219743
True	595.7104668651664
True	888.2502386470524
True	262.8423364894746
True	1040.1499840792983
True	914.7616060757812
True	616.3960484781196
True	349.1414431967815
True	819.1788568888092
True	10.54713674565723
True	31.61651547722837
True	281.095806565824
True	42.89965613451374
True	199.6728097632032
True	777.4328631944306
True	207.64126718236295
True	712.0029990375815
True	768.6201341726234
True	121.98518002951651
True	359.91159751104914
True	565.5201897320551
True	22.77946823077378
True	131.67046410649698
True	425.6137137989442
True	305.2275763594638
True	202.44026400388145
True	112.67770869001184
True	373.15948550318586
True	23.527345158660665
True	357.27333593247204
True	375.21149783662895
True	1047.3247096456885
True	364.09111325938136
True	31.17078941704825
True	444.7833797336444
True	443.10517282129393
True	232.43550346103711
True	31.20335323904375
True	764.5491960627513
True	450.10844686803455
True	177.89016665181938
True	12.80787587799884
True	1227.5990862881165
True	169.42113606336196
True	26.48709112621136
True	291.00884022789205
True	272.794633256637
True	112.50785427402433
True	296.35884516797444
True	49.58570559375966
True	305.6266776329282
True	305.7241497027049
True	318.3317162996493
True	30.40675254056649
True	46.30126140970983
True	1064.7973987449698
True	24.612519197243323
True	13.601553828393024
True	172.475150553077
True	648.4672592060676
True	9.06504714678571
True	188.58370861170744
True	179.951923244947
True	528.3137562068297
True	362.5765247272796
True	742.0798088937429
True	312.6180050199204
True	483.94696401088015
True	442.3373330856024
True	504.6779136032036
True	104.4547759243687
True	1249.101873874741
True	910.4648486704004
True	290.91314414079534
True	522.676793037161
True	99.03305234527213
True	567.2516648818328
True	449.01971226763504
True	149.825531928512
True	77.14825557883901
True	343.455433047825
True	165.08061948649254
True	32.04902070408404
True	601.8967689114102
True	377.0316069053867
True	67.72773716979275
True	31.2129537692288
True	672.3865468860657
True	484.0422849748244
True	73.90539013724083
True	22.888853704434737
True	325.2864060130951
True	332.2751840494051
True	698.2248971612913
True	549.1572316189821
True	554.5366579887224
True	779.1322460085407
True	8.916669658748763
True	57.88667571392262
True	36.93119270284768
True	56.89272858396395
True	502.8185544730551
True	590.6307958394412
True	84.76063938811299
True	112.0074473404314
True	190.333333730461
True	70.15470945173088
True	187.4803846419011
True	203.77949206177493
True	267.9523152447837
True	806.567020854758
True	570.8479070197968
True	294.04091272329663
True	189.97207260936477
True	266.2042867449734
True	234.7893448913333
True	711.7030273205438
True	312.4908692528494
True	169.29577605570378
True	896.8786507362803
True	344.5222374254509
True	459.121548896433
True	156.41815505720746
True	121.46896968692188
True	64.05772824047769
True	213.65978602534915
True	993.9754093012684
True	516.3241657273172
True	116.57902883719386
True	352.6434980312917
True	100.43621656281412
True	657.8971694349169
True	3.756268981999296
True	679.8220585206357
True	39.63843585057421
True	889.4983902487647
True	852.0100670081777
True	205.62525439582024
True	30.01046800246702
True	77.67989778739062
True	486.9290131667244
True	228.1236081859768
True	1.3904341752141465
True	83.37887377520396
True	1108.9820510200248
True	347.4767864045623
True	680.406439400359
True	494.5720248108759
True	31.160558749122146
True	134.8090980352913
True	442.0943686407412
True	951.9071288326436
True	817.0707333275658
True	420.05398223189377
True	337.1136393444353
True	16.988165582802427
True	77.65577722925967
True	772.4514158968738
True	461.8111258485413
True	374.0844253740368
True	880.7350898868327
True	27.45140901809695
True	216.3572038076902
True	864.9247842559564
True	238.01520649035365
True	8.758552994375206
True	483.1948859496305
True	104.94198194707936
True	655.3348440009764
True	52.78909266235308
True	258.38985357770486
True	859.978404101125
True	886.6080616700747
True	279.212245293047
True	453.64313037693057
True	119.45337966403764
True	604.3966378302397
True	260.5488190795096
True	193.01100268925825
True	885.2524800018181
True	54.65459917213364
True	710.0486878172367
True	275.9399820887927
True	306.5515418882462
True	170.17869721255684
True	485.6039454051138
True	598.8694237890489
True	382.95962096552745
True	417.00786286214696
True	67.10453712587656
True	156.6984588380015
True	455.56709994802486
True	207.6951725745485
True	35.42575099691236
True	198.68592996160896
True	398.70694325080376
True	383.2674218897412
True	756.8099659085858
True	133.93589740038834
True	631.2401040362322
True	501.8687647122186
True	605.0436669878486
True	137.83597956366324
True	40.78850610447701
True	656.3748786408553
True	72.53633959654726
True	557.6715720373157
True	679.4413533708087
True	455.3211468696865
True	123.04109711503588
True	528.9884433860539
True	3.5664865064119806
True	398.6932379911621
True	31.39185226627477
True	640.8542605679108
True	284.27054044751344
True	570.0613686093529
True	706.2809189828365
True	146.9129229522305
True	520.2550453598784
True	513.0459794203146
True	67.55637548726145
True	981.6394494590886
True	3.2313563364604865
True	28.8984349427734
True	645.6095403382936
True	668.545218845482
True	132.91484400244337
True	410.2292710517575
True	125.27403771190389
True	71.7045513941892
True	446.4787407785244
True	39.327574898312974
True	515.3765168560234
True	15.038686702788477
True	825.5294096624395
True	540.9043088682691
True	678.2223305660259
True	102.95594787144135
True	397.5988199350404
True	980.7480784056222
True	831.1466081740294
True	138.04938442457996
True	553.2873433976572
True	455.9753624429504
True	243.6417844718672
True	247.91110186372356
True	5.878373129726107
True	324.6730079035571
True	11.67550889952587
True	365.5329273855071
True	77.50251008613957
True	418.9601907589942
True	655.3751683070058
True	128.17025606397254
True	237.22720140113964
True	645.1926498782835
True	690.731819380297
True	288.278515946586
True	135.08058046171652
True	167.8582793131247
True	483.8486476819931
True	86.96001155167617
True	10.807039377361177
True	518.0628114657212
True	563.8234257582089
True	20.67332151637736
True	135.57840627171302
True	908.4858451390874
True	487.2942260622146
True	274.7570536531315
True	34.24897576035118
True	479.784281535657
True	114.20414938230236
True	576.7739936913142
True	649.5204617185732
True	298.7123659744299
True	379.8213629347186
True	194.9356920509782
True	237.40742473945136
True	76.49975268405163
True	217.51901686202785
True	490.4770824137061
True	23.07960309738574
True	465.4480185251349
True	363.0606216188724
True	715.6354896694286
True	877.4709641506067
True	896.5162000421459
True	158.49180515348155
True	388.7485041837931
True	73.63392368006436
True	198.10755797840528
True	320.2053251552084
True	10.675870311193636
True	788.544459256792
True	23.947847622632747
True	411.0968397797391
True	249.31588258001528
True	624.2511606116128
True	215.70307476061845
True	38.40429013279715
True	652.1013148546157
True	1081.9175694589812
True	220.67288323950692
True	136.69412018108022
True	602.6882557399607
True	501.7249980000721
True	18.879672136192735
True	831.5163190763365
True	115.75139620959644
True	45.72910366773912
True	306.8061513751224
True	347.54304526308755
True	394.1144125282802
True	268.435474840536
True	19.818947832800266
True	21.4755027941868
True	857.0541245447076
True	204.7976554951906
True	112.18799963536428
True	848.1231315423814
True	658.7107558619133
True	656.9806547970494
True	448.724153506438
True	151.03862278287482
True	33.89287264742042
True	100.30904619415136
True	431.7401723089568
True	227.53560261166703
True	481.78100037126
True	141.1623397436252
True	473.90752107705566
True	645.9195185965897
True	979.9425186799656
True	24.54899282102237
True	1001.4221998997474
True	1072.9322929895611
True	478.9593978314704
True	80.0946358403432
True	796.2848650528845
True	647.034538876412
True	667.8376938112349
True	170.0507613369274
True	743.3778967660816
True	719.4465038047157
True	117.98930544370867
True	777.9425876777192
True	817.8485754332402
True	481.6095391753092
True	225.34340788441096
True	74.74575559811038
True	294.2442178303094
True	345.79218981113206
True	469.08529739382703
True	411.3216177906444
True	196.5199923287257
True	310.07106967873904
True	2.789360685268924
True	12.800214155255365
True	102.13636801631596
True	130.2888006585043
True	365.60502342374815
True	352.6673746725181
True	114.97154786885037
True	19.4797353633768
True	214.4340173349256
True	819.9829320904242
True	456.4360563495346
True	505.42549215266286
True	553.4490190498001
True	849.4270086583854
True	639.2267763300483
True	89.71038707532288
True	213.17041506557885
True	241.21502755600935
True	292.8713142986502
True	109.96859759521485
True	376.85777218846863
True	428.2078896105469
True	165.34911394897622
True	644.3675227776642
True	255.2063952951571
True	200.13247302475676
True	29.590210887869087
True	244.60443243048735
True	495.8992918416904
True	169.17275989827323
True	542.4135744169749
True	466.9624390981184
True	235.36391755642072
True	100.65736044763112
True	40.46065030893683
True	400.8824603695163
True	772.1376014315757
True	177.90217282198716
True	1052.2983747282908
True	1029.5102184604723
True	483.4277797569706
True	102.0951271522258
True	128.34681757970515
True	651.280291165464
True	9.382970376176836
True	216.03770023440825
True	124.8233951411893
True	120.15188145900184
True	335.1240983710424
True	629.6664036576477
True	35.65914966288555
True	125.59888085520684
True	962.580840725499
True	55.501140287469696
True	428.77690088924425
True	521.6177830250319
True	253.48352459307216
True	128.0060880868415
True	915.4012149774078
True	1199.8108675342098
True	518.5150129828551
True	650.2551499169903
True	213.11179646553376
True	149.34560649247064
True	313.465090257282
True	269.8082003629356
True	168.65274660718137
True	303.89646451593205
True	343.11485957364056
True	11.218757027353998
True	619.0403356693132
True	149.84843319975798
True	81.09804258178798
True	434.2875932318593
True	322.67254133088375
True	1198.2791178672908
True	358.8436672734568
True	931.3155038242744
True	10.096552927217628
True	249.457117650868
True	225.42890864159452
True	158.0952627883717
True	496.9837936880252
True	205.140750776892
True	399.0234276794328
True	337.7596819493925
True	114.26822529057496
True	362.8339407839369
True	1042.1985938741373
True	699.8763315529084
True	219.84650249990705
True	109.43201659945086
True	310.66609203644447
True	26.293729989626577
True	362.1966500387121
True	330.47872307120986
True	573.0569371564299
True	463.0180252959681
True	341.8915120050338
True	157.39389288864734
True	14.214843329475933
True	422.8952471043345
True	289.93372997145593
True	143.93168990117772
True	306.68080147210185
True	428.1243778221668
True	813.704456334936
True	326.54662033498187
True	780.7950221488458
True	395.2652928344162
True	378.6870260423329
True	1.7738704035207402
True	1136.2676992272436
True	100.96602931191175
True	923.9388237247146
True	190.7951164101095
True	459.0436803688099
True	657.127061638222
True	82.34537202022877
True	493.2690149203166
True	32.50898876141154
True	417.94073856921216
True	81.46874541673286
True	229.38097463572387
True	39.69068757125213
True	670.5202634212163
True	192.6265960732649
True	25.184837193356643
True	394.5939132978252
True	111.34136382365884
True	167.81352210416563
True	801.8310530707039
True	259.37163294177424
True	152.4694693307554
True	368.6284951631252
True	514.3971287445988
True	342.2264054408313
True	503.7822997026137
True	617.4185045962456
True	149.65482481279037
True	7.010154060799975
True	67.9366029935097
True	431.1397399844953
True	86.89073826371991
True	80.76186689380701
True	964.9548123456576
True	26.39057475094257
True	328.503662167341
True	320.1897516269847
True	459.54632776061584
True	665.3074939127273
True	187.3911418842946
True	647.5428218328442
True	342.4244871476388
True	359.57694231256994
True	270.5166179627132
True	223.8790667168052
True	356.7261647357584
True	442.9616661407451
True	395.1703714849974
True	596.4216690332452
True	136.93476003241082
True	76.33273590234151
True	39.00271797733676
True	291.2196154731077
True	660.8966651862685
True	388.043309343634
True	797.4003932115482
True	215.75337264485225
True	406.1600439994061
True	73.93285819295932
True	56.9547170238214
True	408.811227779386
True	204.0825206868814
True	223.4849390328583
True	40.46975046761691
True	1046.3366520889238
True	175.41196463873513
True	905.5524361243351
True	321.7047659449319
True	926.1357377996392
True	229.1067091042784
True	464.2005387394362
True	536.8441309447787
True	651.0084937199595
True	220.36915858264763
True	472.50810993572674
True	908.6857211456096
True	121.72995613847417
True	7.967296093820639
True	594.5805579882282
True	25.592939682655825
True	77.3803920124672
True	803.8555767221861
True	230.44696316959545
True	984.5358171231126
True	665.9749058793481
True	424.4178564712208
True	294.29577129520584
True	482.76052972002816
True	336.60377139453084
True	180.40518434642684
True	689.9298228117976
True	701.0707984857024
True	216.78238112475276
True	90.57575090412664
True	502.17915449025423
True	125.24642329728908
True	379.6676411444104
True	337.8379584599608
True	63.38768458873562
True	381.3719011885787
True	425.89099354479447
True	352.6345793443119
True	407.58901540871614
True	422.7025674083022
True	650.6660163543469
True	51.87154261558221
True	449.0531249027552
True	342.1067494047659
True	627.2123832777152
True	224.0147352141305
True	100.92717253532824
True	42.113255884749
True	539.7828669131092
True	637.7961003873148
True	189.07411103872863
True	404.40229540490685
True	325.3381550388634
True	18.420655104086283
True	172.60182156192994
True	284.2027349340119
True	2.51215383747352
True	892.0942290008649
True	83.0269450704673
True	105.29881206314325
True	112.8765707529122
True	367.6499219778943
True	36.507789650783565
True	460.5378096340268
True	224.4242083541515
True	5.557497886107129
True	116.94902110586943
True	444.1257183053432
True	52.97243900487223
True	68.6704112112714
True	176.86325011117003
True	287.8222428851273
True	983.5340268521508
True	384.6013997990861
True	952.0157813178188
True	179.42143352662325
True	1008.5401576192088
True	786.4391373316136
True	672.7831841620056
True	423.4355504087752
True	381.4606037024344
True	74.58704197183091
True	71.90312514798063
True	80.61631442467996
True	179.96928827190965
True	469.49826617586064
True	1132.524849355523
True	171.13108732287498
True	351.9204195901855
True	434.93066869153233
True	613.8642523284364
True	605.7659246980407
True	267.7860501065302
True	453.1915922257584
True	670.9934975166755
True	97.66893280648463
True	730.2292812850756
True	262.7674084184559
True	136.04850135805776
True	413.9070573881221
True	874.0931942176546
True	458.9032861089202
True	852.6659380828487
True	198.982751464308
True	350.7942531273553
True	678.4327267928805
True	633.9147421327714
True	189.2715190958529
True	262.34811207518936
True	820.0977263700814
True	28.91688991146098
True	195.24704665855285
True	509.9188741460336
True	710.6714095094378
True	104.6117837395702
True	34.64357478704856
True	165.29565398163945
True	724.2474377653054
True	328.8646523183095
True	553.3825748566309
True	357.59754676431606
True	301.96595942819965
True	458.9675180154685
True	503.4102772302844
True	75.15936515602384
True	377.6556379425368
True	769.2049636513117
True	0.0
True	300.97995897596684
True	256.4296029136152
True	961.5133752468612
True	148.31996431589036
True	641.7607351237282
True	641.7169933291398
True	118.36390278441968
True	216.74776195850544
True	128.01746568822446
True	13.087242042327352
True	297.73549611211854
True	363.03849355760747
True	1133.483224416802
True	237.12980185344784
True	406.0618503921691
True	660.89365459902
True	202.07402850761088
True	29.151031969383585
True	860.8319473009462
True	573.5801744121761
True	157.43280733858558
True	621.8879234796174
True	170.51738629475506
True	280.0142011230499
True	771.408958867368
True	36.068631586199
True	104.52118348531518
True	542.8807399644652
True	69.79332714835377
True	79.34281053965192
True	398.297176798883
True	22.87963148164674
True	757.9713301267549
True	103.08099586514248
True	161.28019019445787
True	18.718308358729697
True	707.9415634188275
True	27.7807950109694
True	785.4562025455856
True	398.2800394775285
True	114.42161823598929
True	676.3746040068944
True	531.7850456808296
True	564.8655746354577
True	45.58990064480756
True	361.8130661610703
True	5.214929598176537
True	93.80890916641788
True	376.5627121344229
True	47.27165365520954
True	124.1504205723752
True	295.4637597715225
True	186.55607032668053
True	104.08309365212772
True	657.6519452398452
True	20.843990270673203
True	1138.137683660511
True	487.45252947697554
True	310.0287668430108
True	488.4169352515294
True	120.5668600400924
True	821.879324954388
True	1120.0784846503375
True	737.4518670334406
True	179.96829288895486
True	229.8212399230482
True	50.82479640385888
True	61.47205665784141
True	156.32343937618305
True	98.15474280778209
True	164.38397100244336
True	1143.1340643786436
True	303.7088036677974
True	357.592760202195
True	685.6378541789346
True	15.727818086904996
True	13.084802131504205
True	577.9837648694132
True	5.522741547116151
True	123.757683511356
True	684.8171787904088
True	181.82649463371945
True	646.6933357998548
True	841.9320184909553
True	149.2422796434128
True	893.5546013333487
True	2.877030555142363
True	436.3938390531191
True	1060.4232529851718
True	25.62226836070108
True	240.54586049577824
True	150.07070371709264
True	974.291815236208
True	236.0359989805878
True	495.39643622580473
True	120.35908550169712
True	503.126871056212
True	149.6925746255592
True	101.5708895561418
True	391.07020280099846
True	71.69294122920998
True	54.91006561517567
True	1068.0525568101475
True	258.62177403690833
True	165.63284984415034
True	372.9434760664514
True	401.91708632730746
True	218.3534372624923
True	161.13833915845876
True	392.1561230363154
True	34.60037926472755
True	506.9245926990027
True	1125.193984686211
True	111.56305510227948
True	477.6945583805618
True	308.39487690107745
True	26.37329142310944
True	398.0773590532566
True	97.760919417882
True	607.7698085403246
True	205.85123017256885
True	411.14982821145617
True	19.06384560381642
True	429.2854675234576
True	114.19823323519049
True	330.5255476619732
True	31.116373299261177
True	175.43615973494923
True	235.70481210859705
True	761.7353678491028
True	59.61693576585335
True	138.6550359731257
True	231.1474960414601
True	138.73052674388413
True	618.499651456572
True	537.2401856603869
True	781.7817488943406
True	393.9040329400409
True	541.1012469776242
True	409.8451619815624
True	690.3172583223821
True	62.494585129772695
True	490.7046550516346
True	417.9862365646725
True	44.65013769177217
True	82.96441669722586
True	125.91008786441674
True	88.63925095658739
True	329.2990141090577
True	847.1135744491642
True	306.0736177629494
True	1098.400733469226
True	332.3723828988332
True	898.805751733782
True	144.3873853438869
True	563.281236834703
True	610.6979183520892
True	724.3210753195265
True	441.2209957736183
True	63.709498084846736
True	296.3198999926638
True	38.227145895167
True	169.29933359495595
True	171.02756866206892
True	1095.0098275701991
True	235.9176984441994
True	561.7612160666731
True	529.6585802820471
True	563.7901305162507
True	872.5025793986933
True	592.7092150808247
True	628.1999984817882
True	951.9229831137628
True	123.003997849903
True	322.4375093238343
True	269.70219095316844
True	338.2272322490632
True	88.86527026694489
True	389.28089192067534
True	3.872842252965255
True	344.15907819377384
True	239.9914817997177
True	615.7525503641401
True	284.31302713399384
True	373.9727865262721
True	9.471376597619075
True	58.95077465019136
True	547.2377386789929
True	29.558965816716093
True	143.70964926211292
True	63.77360456693821
True	150.59493436263068
True	238.2019236168912
True	69.61601586711116
True	383.8405706224452
True	276.29654013167175
True	94.72421886700498
True	348.3474063777512
True	64.88122615605941
True	571.2330454573686
True	880.0001316628124
True	275.93623293586586
True	1168.7779233971344
True	108.96198104873724
True	299.8534853055751
True	1065.8490322700045
True	85.14194303080629
True	271.858134366804
True	9.553350979743392
True	399.0468095234809
True	455.6929372517476
True	149.4499104514222
True	626.9515254233607
True	882.9282596035157
True	156.14702747928249
True	74.38694294899442
True	318.8657370060498
True	522.9238901821125
True	588.2914332233227
True	1197.8792416672766
True	26.50435539263026
True	966.7328143628816
True	134.71720992842785
True	660.8426566384974
True	115.55891088816264
True	125.3217938041388
True	191.26300515730173
True	177.69524718306243
True	760.7688560814071
True	201.97263798743472
True	230.11991470901813
True	71.25455512991465
True	504.23049047463934
True	440.0324480602254
True	183.26853478080983
True	233.70132693208845
True	16.274633285540972
True	426.7185682843697
True	211.28892502459536
True	285.0630419232018
True	113.45364688717288
True	712.1529521815917
True	425.3673355056925
True	265.6571688464774
True	633.2038280265095
True	531.4909499121302
True	453.8613041342908
True	139.1677119609771
True	530.5502546336863
True	441.05055007333095
True	3.3220543362376382
True	197.2264855232776
True	92.96643111667368
True	243.21493602068972
True	2.549693025991692
True	119.44618399238372
True	367.0830822646882
True	6.349268866597109
True	826.9281231508817
True	161.91665637096065
True	701.9299623061172
True	776.4652229256623
True	159.62132984460746
True	210.6542481585368
True	486.6726726374323
True	810.41183233848
True	50.084172708762765
True	40.97842943994839
True	130.5906437058361
True	633.4822519004092
True	727.1870677289209
True	182.96406922259152
True	604.5923411720842
True	582.5516474404027
True	845.1761466363612
True	414.3942472609149
True	191.71612473984663
True	856.5721996535787
True	213.5070710511448
True	154.049832274416
True	337.5798100564078
True	218.4023268282509
True	205.7356069743584
True	615.1273149477437
True	251.5596813994288
True	201.2974418551641
True	453.5230976444759
True	468.076756324098
True	62.98000878771999
True	295.3383001459397
True	78.85738331464532
True	343.52804751737847
True	356.27677003230224
True	248.9707041897802
True	173.02826296190358
True	365.9646471270433
True	642.8711324327642
True	786.8800921548988
True	295.0562943029838
True	745.1200345714431
True	63.945070253128726
True	856.6214919474111
True	351.9662575988044
True	12.278432144320307
True	632.3233840992095
True	693.0164157846867
True	254.09459528458885
True	171.52407961993848
True	47.212485093230526
True	396.1793991427501
True	78.93094623393539
True	13.824287194942036
True	884.0949166314244
True	369.6483205636809
True	173.14447177861115
True	979.4665369413498
True	12.151816535784448
True	794.0685633975771
True	31.10476820705121
True	679.6793898188091
True	59.86113596708586
True	779.546343242864
True	439.3703014579721
True	198.0084798436085
True	432.58145435779386
True	215.165368370542
True	290.7588005683247
True	218.59672691505904
True	409.75466539354017
True	9.55963016065586
True	324.22196866997945
True	112.39375398132684
True	12.0459500740464
True	463.6961084733516
True	730.9888070861665
True	283.741091833897
True	78.93807152341194
True	311.4608875002779
True	85.79827147666703
True	179.29383070755352
True	176.07564131891831
True	383.44073421210265
True	44.55105339757346
True	138.48133316501
True	387.7754358181622
True	880.7812066401741
True	109.43571990684823
True	204.06411091562853
True	435.6868232953345
True	18.535806022656505
True	430.8772905669776
True	510.60109847116473
True	90.97536180518912
True	390.880390008292
True	350.8846235478238
True	414.1292949412531
True	593.8639212407517
True	1035.7887881353452
True	970.9055483472692
True	55.68972777427916
True	1062.3905393852087
True	111.73852763816215
True	110.43792509972316
True	115.27237639751672
True	488.62295896213794
True	376.1788859106052
True	572.1651558700986
True	257.90855076994137
True	164.13131074406684
True	398.1402513306233
True	14.43594138462212
True	460.2000959719301
True	397.47559323463327
True	145.45064384763288
True	95.01202852327305
True	510.5556323434317
True	986.3737061725384
True	205.35167343708807
True	66.24854669211096
True	452.1295572992156
True	365.772705044676
True	491.3289680203733
True	327.6212948145668
True	3.857795269339452
True	561.3178609412842
True	493.74396358180473
True	500.7279945199104
True	193.10038449623468
True	105.742539337112
True	21.26733568125088
True	374.57746406382114
True	106.28533910294895
True	7.509112203548888
True	33.8093334332217
True	351.9902743838215
True	655.0073334940956
True	132.96285227395165
True	93.9731458582424
True	22.334315662232157
True	409.0799089968394
True	352.88291003190227
True	784.2288251806965
True	302.6172889828491
True	516.7215848919875
True	535.891996709171
True	534.2162558645767
True	291.41647257087766
True	574.4152170697532
True	101.79823310862255
True	581.0692808896146
True	7.820345827953443
True	367.6977306219129
True	459.98130142024894
True	976.8093396610932
True	355.68387723234696
True	782.3057261771227
True	982.328207788964
True	178.18736584993167
True	38.35581014264356
True	389.2604246442753
True	384.0113737711935
True	576.8000776214611
True	239.0425582628128
True	29.12508216101676
True	663.8809488680178
True	128.89665049126037
True	1087.6892253065585
True	317.6593245644223
True	447.76318420393966
True	132.5731332560559
True	814.0850943573372
True	140.13781224381174
True	820.8871457673845
True	536.1697959063073
True	196.01527236545192
True	116.53869329165786
True	65.47156178851655
True	566.2430931398331
True	903.2996941423152
True	417.86286113353947
True	539.4674190066241
True	132.3564893407819
True	649.1621241900122
True	480.58615701948
True	800.2507266076738
True	331.2809689276257
True	593.3293803015382
True	115.96498993991464
True	26.710611689972136
True	426.1456169042319
True	170.7771694776616
True	105.49896168512444
True	377.4732549369906
True	1057.458523437795
True	267.0419947312169
True	552.9022871475539
True	11.773032426910552
True	72.3422169420364
True	324.32644480625834
True	776.2315643711215
True	441.61433589569697
True	530.3277542257306
True	731.753878670449
True	66.4348471904437
True	713.6534685854042
True	50.01556981941671
True	104.98046834484737
True	190.8195689547991
True	85.953572538904
True	24.87337675094168
True	288.7330932727917
True	471.2924405497139
True	924.075918823382
True	870.5022262122087
True	5.279860364023614
True	289.34234009933914
True	453.6270235773199
True	122.89021907239614
True	235.89734245699836
True	333.7576910193516
True	1312.5406708192024
True	441.7785939632705
True	22.98701850855946
True	196.2480559163696
True	697.6361439963774
True	35.886206346986235
True	179.29991243607097
True	562.1505446702829
True	69.24457090857419
True	868.9350303099231
True	332.89511252327355
True	660.7303302805183
True	84.533984253828
True	695.1995725494992
True	580.8831867042074
True	876.7804064444201
True	261.32098205115824
True	519.7595788399678
True	830.0316901848432
True	907.2580127157388
True	230.7139488719126
True	801.943174728291
True	216.68159988962364
True	462.8665296839069
True	367.7953990556792
True	494.684914020977
True	492.8556169832258
True	316.0370118387464
True	358.88701997384004
True	111.72547454483798
True	345.6530326253006
True	1080.76959247533
True	310.5529932820685
True	147.08654867323486
True	308.6440512914789
True	753.4143764238445
True	644.2806497035758
True	417.806881911523
True	123.0041693610326
True	330.83040302475683
True	35.10899149457805
True	168.27641216546144
True	89.64845186295076
True	90.09333593568148
True	541.6431098143705
True	133.57758132253275
True	138.40074495194858
True	111.47579342932151
True	83.35710656195319
True	444.12785368452137
True	387.8362585824914
True	1033.0689653301893
True	548.0084768112769
True	834.339538530935
True	266.8400268031684
True	292.9414912299644
True	519.6391691819549
True	194.40343281523707
True	737.4999794821298
True	242.95112792240027
True	366.86824333090334
True	64.57375610935064
True	119.03474595653348
True	261.0479470387501
True	120.72737636362224
True	453.3249569920336
True	29.497990091949504
True	560.4227342770005
True	1005.8670236265818
True	730.8755962973825
True	1.1318664754972243
True	64.08301745495206
True	494.45568085090497
True	441.8141192279209
True	75.7538658742809
True	120.49294726553252
True	303.90418806110955
True	79.91943465321731
True	55.99920917791347
True	742.5093500252791
True	650.28554001111
True	168.2976087027395
True	170.75713009256285
True	514.5491726800749
True	50.71555992686324
True	24.72539271840509
True	570.0784137707136
True	459.539954560261
True	1136.8602172674027
True	48.43905305520787
True	455.0555599378264
True	873.8827116027734
True	812.7328300198211
True	290.38812455243715
True	778.1816558987006
True	392.86829308180495
True	42.94862375125744
True	101.22046850085856
True	728.4690623634468
True	74.95217142776902
True	141.22608274630704
True	958.844633253912
True	187.6927027910652
True	283.40211182908973
True	105.79236255788324
True	618.9998169850652
True	595.714676859116
True	211.32468774028487
True	418.8409122806107
True	40.25904024478769
True	284.3208478762952
True	611.3923787454584
True	619.869217165587
True	317.29988926532764
True	76.60782211967107
True	912.8754580334042
True	1056.967672441639
True	569.1134362994404
True	67.72608107848374
True	30.219772949449244
True	92.01620464186952
True	112.248454850328
True	96.34920755944827
True	859.9724358427474
True	1218.4608646654535
True	719.475141012036
True	332.8855582162481
True	8.170177998373191
True	22.885149524808423
True	340.5463544642871
True	483.23109094799486
True	44.97731685553176
True	567.1687110736325
True	422.3659712011884
True	398.34333132831176
True	78.49947635790406
True	198.5114354729622
True	266.177728213384
True	131.38511977041898
True	408.547925327819
True	42.67198454525451
True	177.38945118500155
True	1144.96773452081
True	5.364599736354823
True	29.851000881108945
True	554.5802606141227
True	372.4645467852749
True	792.8106336399352
True	159.1192187211077
True	754.8857501007284
True	596.0105166576093
True	290.0544463833888
True	426.67631606634126
True	338.9720670206309
True	291.3150467188364
True	271.5043009042927
True	402.8661033008989
True	506.1742398334914
True	498.03833135476685
True	103.35508196076142
True	358.4252666233
True	9.416796025017131
True	193.2177727205668
True	237.43530126981065
True	857.0605036618679
True	603.3798388551451
True	30.75088415867064
True	719.1458140986639
True	806.5246870996752
True	107.18997113561986
True	351.0282187679802
True	819.6866749171969
True	231.55877084740635
True	159.26593800153697
True	541.1826505161565
True	588.1482156688226
True	1098.37217082765
True	139.1714656516069
True	155.64032812586626
True	255.0262886863174
True	317.6876599072664
True	419.6236809661946
True	411.6362552335317
True	308.42739577996207
True	444.1326503268421
True	489.1405711024681
True	223.43102536399184
True	1483.4235677245117
True	259.4859996290882
True	398.2634143395316
True	50.13100099371897
True	786.5181936718267
True	252.55396160108936
True	936.4977910652038
True	549.2956553436029
True	310.41851307546926
True	735.1615555694311
True	254.96639680612049
True	214.4788734339495
True	259.2667090559781
True	223.0611473878268
True	143.3083761945169
True	238.5325556305857
True	734.1017133331035
True	507.222279835373
True	227.6331767542441
True	1195.549104657695
True	114.44328071002712
True	269.8513837844955
True	67.72630884237849
True	311.8890784140665
True	413.1148196064686
True	93.32199775813328
True	219.2123875873804
True	73.5799974811203
True	699.9438920178231
True	376.2753992026466
True	218.94076095933377
True	716.9770556113945
True	868.9972074440369
True	798.7565321785306
True	853.5374855414101
True	343.158198124793
True	1.580283813095107
True	279.0146609856977
True	56.78584541556769
True	387.715942213382
True	57.74959478349419
True	343.4647571930853
True	858.594454816892
True	1040.0467371243064
True	391.6307528835902
True	22.79497902328269
True	512.9803602285964
True	507.2869729472615
True	191.3775642719878
True	225.48632084886583
True	291.84412362465474
True	22.599862558261776
True	119.12773553625142
True	966.5291624697204
True	60.99496466200518
True	507.77858186019046
True	799.3280628986852
True	105.356933333331
True	255.71300592394127
True	113.26110947027526
True	12.57079698342512
True	1.5380390426822543
True	120.32536764452236
True	1007.1649924973711
True	494.8055629822746
True	65.60832438826233
True	788.8269589304697
True	348.81882201183765
True	1.0321017609646703
True	450.1847661654604
True	198.83197947590955
True	517.3618704420094
True	82.77178279537546
True	338.5985467213864
True	373.6314993071933
True	165.3691445463322
True	218.1438086499653
True	133.64028578309376
True	177.01863859798297
True	946.2416054489884
True	15.968149175559102
True	512.1517279099252
True	502.1358746083682
True	396.75969415941023
True	221.08724002697016
True	231.33330092501444
True	162.3333378467295
True	46.8562313101729
True	496.5763126843439
True	151.24799018437696
True	851.4689276915509
True	836.5210644588959
True	247.21327310191413
True	308.80582782620746
True	523.7810740003619
True	40.32610828376945
True	86.97839545750647
True	728.1156516407005
True	1071.561298790265
True	101.94391111681938
True	722.8835219537752
True	146.83341576944966
True	936.598438129224
True	653.2376905985734
True	102.8657869159346
True	274.8164095782553
True	622.9433960624875
True	274.51188160585235
True	46.03861367454496
True	549.433675774006
True	436.2551889242856
True	6.698444910113598
True	466.6122756961915
True	64.23064286861313
True	184.22625043226316
True	240.5242259445716
True	303.72014573345206
True	71.73956664467356
True	221.04634102409693
True	356.4227197485942
True	427.8435379084221
True	942.7644769899828
True	46.44573987351186
True	896.9619426849923
True	986.017728453158
True	133.08382695273352
True	77.23668389828947
True	990.0180693818232
True	31.60060018722038
True	245.09912047057347
True	89.85557351572916
True	221.7615500851455
True	363.6138428335114
True	972.1560355699152
True	97.0673922771562
True	65.88721015681786
True	640.9811988612216
True	284.2323812002654
True	671.2435540987502
True	55.92623852365485
True	498.50489455442494
True	342.75068616360994
True	690.5367186122495
True	50.483371111692165
True	106.5832717332698
True	27.235149823040786
True	265.1707834683728
True	42.95249370315948
True	342.1734266446473
True	2.7404510946560703
True	1185.145964239288
True	106.0584103085522
True	128.83177246859506
True	362.7608407198011
True	735.4494093125135
True	674.2857838716881
True	984.4842728075216
True	494.2637460702012
True	416.31897721308616
True	141.63077688685016
True	429.7222645906276
True	868.114938402325
True	416.02493196861246
True	973.5831549763434
True	87.66995795516185
True	422.1534479011221
True	182.99488597026016
True	280.342536679826
True	770.0668879920757
True	158.67424805582667
True	134.05214484246267
True	65.17525576625972
True	863.7340535965334
True	762.7363749457235
True	79.70616934547218
True	459.1596200828895
True	753.7428759648601
True	415.94722281849056
True	54.81967490600588
True	321.5334959626052
True	780.0063083256181
True	32.487538196368284
True	363.1675808185976
True	174.70941069660802
True	300.13866942235813
True	35.43211113376354
True	217.0295729171777
True	760.841992363649
True	645.6245569581297
True	59.495426442067206
True	288.17589109935903
True	898.0148238354271
True	17.451361568329755
True	324.047956884991
True	287.46220525232343
True	438.7781035244468
True	214.1921017952391
True	600.9611064893852
True	48.78049494009128
True	972.08466696865
True	877.2035207593985
True	48.12582561611818
True	400.4727864794688
True	734.1853422839681
True	935.8232511813144
True	280.4267956902511
True	587.2110033219285
True	127.7394726092974
True	196.2876821448349
True	135.8499130612265
True	140.09624231842523
True	207.2544441820077
True	965.9404840243332
True	766.0623993421619
True	946.2787144253468
True	21.806319620602185
True	27.16302374819703
True	360.4430798154246
True	13.764844527939902
True	604.0708123015988
True	1060.0767947196928
True	254.8901191179312
True	208.3036944256716
True	83.51766781733599
True	208.18502931004093
True	140.0529610528718
True	44.0268009097843
True	131.97763466776098
True	92.70423140888308
True	239.44970838125747
True	530.4253823078509
True	155.3607991080189
True	29.2063126892714
True	59.16679917315948
True	421.7194834181446
True	264.2948168892325
True	588.9015449537567
True	21.4169069104133
True	106.92038238076972
True	668.1566274457009
True	272.7108358047799
True	481.0666421915303
True	660.7967828941715
True	106.40936852185104
True	114.62010206744846
True	83.28948372481001
True	27.016161197001523
True	119.89359791991764
True	78.24036141063817
True	103.97609235184804
True	146.5285219803724
True	237.34829353693297
True	835.5556128368052
True	282.1521330927809
True	934.0147431884589
True	165.97168300730436
True	196.54560960089088
True	806.4629808349448
True	304.6970820868244
True	600.1531595774557
True	256.12262578285697
True	374.342929499488
True	450.6364537021853
True	572.2680370367593
True	658.8285718067582
True	363.0864090591552
True	35.39619008830374
True	541.4767297771468
True	624.1490375740543
True	19.325980260539392
True	9.597590469692951
True	261.0561092332233
True	394.0500369625689
True	443.2195206690458
True	69.18116574376795
True	637.8873641053231
True	913.242293334967
True	241.63714523557096
True	914.374666273524
True	268.69324805608665
True	109.13681762880682
True	276.8442753245608
True	666.1069116801492
True	38.33137214063539
True	580.3818512363246
True	1299.6239145729387
True	1018.0504100830748
True	892.9137333370256
True	203.5496007859685
True	94.58856547388388
True	192.33252808129225
True	821.0601946605562
True	147.35180702546177
True	1073.5651905315788
True	837.3993517736754
True	41.60904839875706
True	88.37472887026212
True	411.56628556112224
True	402.91586535374233
True	205.5705271849938
True	525.0124862974369
True	668.3964507068805
True	127.14183009196188
True	273.9309789753626
True	1050.4663006111684
True	50.06316833979943
True	716.0316384706672
True	540.0067512364752
True	34.82441608757255
True	831.2273617829816
True	396.2934619074624
True	533.6310423267577
True	110.115463889952
True	262.7741557720554
True	213.05705690999395
True	23.83492426612775
True	135.24995181902565
True	748.3790167911184
True	137.97154425977777
True	385.854337412446
True	63.8348335882157
True	644.6064849350689
True	614.3226658231558
True	228.21982201769103
True	457.26777990278015
True	174.1219910939491
True	171.9777661945779
True	220.81686849760231
True	283.0806446809469
True	370.2586504963599
True	134.03095782748156
True	194.9388194456723
True	27.64762720863689
True	892.1067976204273
True	318.5778108359772
True	10.2875225175545
True	375.9401066901243
True	166.7484443292342
True	628.4938431285436
True	382.28010121567166
True	580.693800059344
True	542.220835191553
True	482.4648128611335
True	792.1882448604708
True	236.08199653989016
True	559.4345992015095
True	167.52714129453844
True	539.6332441708612
True	352.7456541230384
True	375.5459431493345
True	126.88261325216848
True	134.1453027317933
True	104.54911545504436
True	68.53787268555772
True	742.5381765455918
True	179.4078727701067
True	43.317888852329446
True	0.0
True	563.1361715571738
True	109.56813024388076
True	22.791124336868563
True	39.92455424432926
True	108.9150853300602
True	515.7763970548457
True	184.591817036784
True	113.65325401386258
True	34.36574223729302
True	156.14397987923982
True	915.9796377711064
True	49.95212676549525
True	223.8002193922122
True	733.0639490853832
True	316.8245098439032
True	460.7457116979031
True	460.55903003330656
True	514.7473005990481
True	601.422825147876
True	888.234734827472
True	257.5440336420556
True	1037.1053323096553
True	913.033381222618
True	647.4546823570978
True	342.09774921018686
True	817.2962940288108
True	10.52769872841356
True	33.856404662553366
True	286.16172041958146
True	41.67404197487953
True	198.7117697259774
True	771.0898704183338
True	214.76710474025904
True	739.2992662960996
True	754.1402883994036
True	121.02726237763147
True	366.0704729246938
True	579.6753938264495
True	22.0841220242903
True	136.28726169207894
True	443.6079448357775
True	300.5042913765272
True	200.58789944973188
True	113.24940740622571
True	382.12568467411165
True	21.781160671545543
True	374.5285605604068
True	353.43389597339063
True	1020.9943302952108
True	345.8984560498103
True	31.168374475602526
True	433.4992049259692
True	444.8863836622901
True	226.0547399880056
True	31.122390338990936
True	769.1415558362718
True	431.6432947839999
True	191.30015571351703
True	13.451200885888843
True	1214.13871183096
True	164.01125116994493
True	27.41022916149958
True	312.91588676833635
True	272.06757358106705
True	116.130281877418
True	295.2372462917356
True	46.17833853167964
True	324.40686237114176
True	304.1054556880748
True	305.9763358187125
True	30.644183919995235
True	50.15684541066696
True	1057.139155441524
True	24.369090408413747
True	12.868899460408814
True	176.2648603326051
True	674.3787670799009
True	9.364643704861916
True	190.4615911234874
True	179.92260809155215
True	537.4530991452508
True	364.586564142642
True	717.4056070551354
True	317.55183738936483
True	485.8358293835158
True	445.2993415974004
True	490.2166729175532
True	99.9652780139526
True	1257.4918533192474
True	917.469558701068
True	301.9070231773787
True	535.9534399784429
True	96.55434811948868
True	573.1171274632906
True	452.3460309111296
True	160.97612179170312
True	76.5448292342193
True	340.9928045048284
True	173.69588988818
True	28.512568937886872
True	603.3993340050761
True	374.5864726148652
True	71.55546372901537
True	32.08876573098888
True	685.6242259399899
True	499.3737967119648
True	73.3521171946228
True	22.568920492262954
True	323.9643036861026
True	317.38081450894134
True	729.0922158020288
True	549.0717621169005
True	552.2751013893438
True	794.0263030002061
True	9.048692289147974
True	54.07005550323272
True	35.78351626202648
True	51.52608409356191
True	505.50782834064097
True	585.9944606906672
True	86.12639053422922
True	116.56881285069883
True	192.5432617207974
True	71.25477151606233
True	187.9885817276844
True	210.16314526707475
True	274.8912959973832
True	813.6099052043504
True	585.7018026447344
True	283.8583173919976
True	192.5705909566162
True	277.30407978204806
True	247.61262945604136
True	771.0321456184241
True	339.6622915981682
True	170.2688850268337
True	913.0822287626288
True	358.0924270850477
True	483.4904235070548
True	160.5865368261002
True	115.64172278661746
True	61.23508024609367
True	211.97977910461967
True	958.1266171816588
True	549.7081724390299
True	114.26761323306356
True	359.9171594759903
True	102.71937645479038
True	682.7202168973264
True	4.899952832351884
True	678.4484766290306
True	37.40869424538104
True	928.0058686170328
True	838.996493336901
True	218.4998645887233
True	29.408422203668387
True	81.47752836166612
True	460.2763629538689
True	226.44649491382475
True	1.5417889048196758
True	71.36703729026452
True	1100.998458873622
True	347.66227592966914
True	663.7154069190378
True	494.8023477508288
True	30.999046397371
True	128.8274390350349
True	453.5156682974186
True	918.9219202086676
True	812.5314439927316
True	433.3106487472312
True	327.2154567134807
True	16.216631664562524
True	81.21468484111855
True	751.9884577074874
True	473.2726718092909
True	377.9642900569088
True	893.3711998111402
True	27.86486745599408
True	223.09126516239525
True	880.3356949499914
True	236.87588637585864
True	9.024741737436123
True	501.003885773576
True	107.20256341848844
True	650.3413327074372
True	50.10555409506146
True	251.515671124361
True	877.974058802762
True	857.2408360384048
True	280.7678196942993
True	442.12558305142807
True	119.93242557740304
True	603.2698727289304
True	257.61693755307897
True	182.3437482812333
True	875.3946765857794
True	53.91944973045616
True	737.5630109426758
True	279.949603160664
True	299.0008885549557
True	166.98188097579768
True	500.93085722544953
True	599.3020518683849
True	370.86748326309714
True	422.7328651429961
True	67.68474210627087
True	155.24564091213023
True	458.44482741342864
True	224.40695741515805
True	38.79265477672028
True	200.8888076083526
True	392.1498362944572
True	387.4202861362052
True	763.1092440947209
True	135.53740016217242
True	662.6816526528692
True	505.42486762975335
True	604.1644624196573
True	135.4747030789095
True	33.6885479941355
True	664.5707017400537
True	72.79554177191851
True	545.1891969441149
True	673.2388653229006
True	439.1402210296455
True	131.25093074518472
True	522.2079778416363
True	3.709094678807753
True	405.95193368073205
True	30.609872189553847
True	624.1453501016449
True	274.8700082953062
True	580.6277904147018
True	704.401667393666
True	150.9646559464466
True	561.5194897881227
True	467.98206374908136
True	64.23788682041958
True	945.1108873588788
True	3.303812596494648
True	28.471463745902906
True	638.9375786807583
True	653.9036611649614
True	134.58281932738322
True	409.0678083932242
True	118.03057764658833
True	74.43040340868464
True	460.5133066777245
True	36.44202394825796
True	525.1331829382352
True	12.802127259689213
True	837.5610328687112
True	544.6631508527533
True	657.5547750219498
True	93.99319598121474
True	389.5009323272369
True	999.5418231925756
True	853.7205362417219
True	145.7514558386637
True	543.9976600426613
True	446.0551967454201
True	252.14422853899225
True	246.9102840483416
True	6.124636600793769
True	325.09759200668674
True	11.975211148808972
True	372.755248319338
True	80.13072845938693
True	415.8152694946483
True	657.9962426806864
True	126.79479859912472
True	235.2190879977485
True	650.6915000344426
True	676.6397608535572
True	295.44039419060897
True	138.92203000488567
True	166.26523440248337
True	472.08331673325335
True	83.86982772451641
True	9.926036006108651
True	519.4350762321058
True	569.6650409179524
True	19.91194742198483
True	136.28562319637552
True	896.1303663424309
True	486.01065001408017
True	264.871340770532
True	35.883113718052606
True	471.96749995283255
True	115.34981230988498
True	582.8993069704651
True	663.1387294954314
True	302.92004964992645
True	370.2386669593369
True	190.08683535053729
True	236.35225798200176
True	75.45647849385854
True	206.97170110535373
True	502.5427550761265
True	20.79420497305404
True	461.10084467337936
True	372.6960523292216
True	741.7115258110153
True	920.6241992760112
True	888.9501481102833
True	154.32192052867072
True	407.2620682344898
True	73.54094541524319
True	191.7871962327956
True	318.85107714198324
True	10.454675085530804
True	797.6541072273739
True	21.84320995022017
True	407.1872286666468
True	266.981232658941
True	642.5096921623915
True	207.35254884302407
True	38.88762252576183
True	673.0783240249392
True	1081.557467303746
True	230.5352369110199
True	130.36265752464612
True	627.8398827369401
True	483.4903222095591
True	18.542662816284448
True	830.0984720772514
True	113.85294564708812
True	45.264291124006085
True	300.8201335456289
True	356.21807002852216
True	416.7802529196324
True	278.58430027838864
True	20.573034079629423
True	22.253253521582568
True	858.0199030465491
True	214.65554955354
True	112.0809823155443
True	857.5881598694243
True	650.4941538146311
True	626.7045874687926
True	448.5975936934425
True	150.97171116115206
True	31.289965483168597
True	99.38521848939438
True	428.1163586427968
True	230.91555367257305
True	474.03977871872326
True	143.0078089563767
True	502.8164428710788
True	656.0206067211825
True	941.8523027000545
True	24.33223078527339
True	991.607053826286
True	1105.2901302186683
True	479.9938566403333
True	85.80144955794543
True	774.0634787759184
True	647.145572073867
True	659.4917315262463
True	176.06433403450532
True	745.5271410030484
True	694.4838944599584
True	121.27283172359314
True	791.13820720391
True	807.5474946853615
True	471.9017930493664
True	231.71359724844356
True	73.11776770968606
True	313.1016892206428
True	348.79038131395
True	471.8310315600703
True	444.6578593134453
True	189.90048061873776
True	313.9177074072362
True	3.03016065585824
True	11.919798689492048
True	104.14440063250044
True	128.19242845221558
True	351.67885800186025
True	339.4344762940042
True	113.7431003201889
True	17.20222515041
True	208.2846690737279
True	848.7010367664169
True	459.0196133469655
True	542.1526617561665
True	558.6363010797404
True	810.4245711892559
True	650.5634197281557
True	93.19516421344476
True	204.250431453788
True	248.3655170419624
True	281.1349217757446
True	105.4063274269528
True	365.7445106841548
True	438.71635727310223
True	174.3017614857827
True	645.71724181175
True	242.7772435209569
True	209.44693874226155
True	26.643544102369592
True	247.9121164842921
True	490.0763182614808
True	164.62773682267374
True	504.2743346538077
True	488.25801077281113
True	242.811189652541
True	104.56696145284208
True	39.37057617901461
True	398.24936007141065
True	800.4754968599934
True	171.00017811746062
True	1009.7366235394586
True	1020.4898422542468
True	481.490382649042
True	100.87305732008696
True	127.04303395018952
True	626.9808988381845
True	8.577087707252792
True	222.80346124056837
True	135.1579208866091
True	118.15901636279725
True	325.1919650911665
True	639.4375470270759
True	39.40431830914124
True	118.4805204315238
True	972.4625687612646
True	55.51353478402398
True	468.6983393903541
True	527.2706438868972
True	251.72051215075837
True	131.02814285382877
True	920.0701802816512
True	1181.21395280178
True	531.0889340671712
True	643.0591056151789
True	222.94795844657403
True	156.41574994640766
True	330.0150558437794
True	270.0636893653405
True	172.48231912794807
True	292.53434420871963
True	337.4061891326345
True	12.05723750318574
True	645.4778906469587
True	142.53895522641335
True	78.79918604991889
True	438.9559377359725
True	320.32916074981455
True	1241.2587239841846
True	352.4732164736808
True	971.9638543165275
True	9.92424267305839
True	273.9616586921674
True	224.17113505652256
True	158.62989337083445
True	498.627324876805
True	200.91242677834293
True	418.6344804770643
True	326.4525755453755
True	106.94297239373276
True	356.0377578890571
True	1088.6077053152226
True	712.0451801427265
True	223.18877936440632
True	107.52925733706655
True	302.822543672212
True	23.58354160690269
True	353.3295430840984
True	324.20731799474333
True	550.493648464679
True	443.067632990583
True	359.1948448061992
True	160.23505908633263
True	12.75657133313729
True	410.8150030021455
True	282.30607953090754
True	141.65416860844172
True	304.8107642419299
True	449.3161558708131
True	826.7851657515304
True	313.0066809308949
True	776.8307801777304
True	403.75312623575405
True	381.9789406184757
True	1.2329105093891537
True	1224.5995315936766
True	107.03905490024894
True	914.4535943394064
True	206.2946706890366
True	444.3270007169996
True	679.0133163669238
True	86.30804171687738
True	487.3564288779161
True	32.13617831545423
True	413.3216932586778
True	81.8475053221993
True	230.5453861135487
True	38.08899811272854
True	684.7577373156945
True	189.21283601501275
True	25.20722457806428
True	399.7265006562011
True	111.65924103035918
True	173.9077465921816
True	817.1156321619073
True	268.6645484199664
True	149.69889992848212
True	390.7788903734081
True	514.6787867357436
True	334.47756054102393
True	514.7090247901929
True	608.415361013959
True	156.06493279843954
True	6.858030510134743
True	72.4493000451212
True	426.6099833195816
True	88.79347201562615
True	81.49547558588776
True	1086.5616633796135
True	26.670812133960965
True	325.4070936140526
True	319.1810829859141
True	447.8614385889156
True	692.9539014639392
True	188.02441621549823
True	668.9237898878453
True	323.7019953528667
True	346.90849808163324
True	266.4092711366477
True	220.79888767539472
True	340.73928065006857
True	436.4584395905933
True	419.6128399510652
True	628.7253344567131
True	141.79050308115498
True	75.03062242852832
True	38.92866857241624
True	298.6838954881728
True	645.5084414605165
True	384.900171888175
True	809.242168556643
True	208.84204176464087
True	396.439329572131
True	68.43844496950173
True	53.04984855640751
True	424.2422171930036
True	200.9891931077214
True	232.66319427340895
True	42.67085869520674
True	1108.2283198756995
True	179.0557959749517
True	916.3999271908746
True	312.8072859080679
True	918.7904707998944
True	234.59249877533287
True	460.153601376845
True	528.0927412082885
True	634.5083231043864
True	221.5732164790358
True	470.72931457601305
True	943.4054700732444
True	127.24043041976432
True	7.254856100119236
True	586.6709262366574
True	27.23381164197949
True	77.00215176931492
True	792.366814206971
True	226.9150309734385
True	1000.8811815286504
True	675.9526202583934
True	410.910486442978
True	291.9461309893907
True	491.26784959933696
True	340.46577366240984
True	187.7168102932543
True	684.7943229805007
True	701.6226450835468
True	205.00546807125627
True	89.47665195744231
True	525.0793060137528
True	134.91516053803707
True	375.4187179075767
True	339.61874491873
True	63.92550059370133
True	359.2288564865427
True	424.29507568826295
True	361.3340921508099
True	415.9714504553614
True	433.5564812273264
True	633.6998335343347
True	58.14544593410856
True	442.8876269522274
True	313.1728349908833
True	651.226145470708
True	225.4502805010707
True	99.87488760021492
True	43.54133535431519
True	540.0576197870836
True	637.8816810801997
True	179.36223298880992
True	410.3443698686034
True	341.2339793925018
True	16.57790200062499
True	167.88674641057756
True	298.64170928246443
True	3.3027969983432417
True	879.6975005475123
True	84.27009967790303
True	104.78837803204912
True	113.91251827364798
True	360.5302010837622
True	38.8799515033845
True	456.7354385906005
True	238.11313520455388
True	5.549376861144811
True	116.21576057276116
True	452.6747875118658
True	52.21442986477246
True	65.59010191217455
True	171.4976137594237
True	288.9477161761842
True	981.2305078197307
True	388.5643303684657
True	913.1557152027564
True	187.6995706426825
True	1028.4179290356765
True	774.9482060701924
True	643.0697855360318
True	393.6041417211884
True	382.6645766845424
True	77.12563125113653
True	71.17095831205657
True	79.56369810635542
True	182.23893225242364
True	476.181042154433
True	1090.5716361125733
True	180.50989579694897
True	354.01544329339214
True	440.336250680253
True	590.3035137642368
True	591.2473498991736
True	279.9555580299353
True	473.2547249717315
True	660.708953207203
True	98.43492662326749
True	718.8057577851151
True	272.45707057690134
True	135.783459741681
True	408.72848733725766
True	840.5673802662857
True	455.0441346044444
True	822.5313845007922
True	192.3193322235114
True	352.193578880943
True	707.1590149397947
True	625.4452271933859
True	192.40052339489992
True	271.27787572315856
True	817.2202412639216
True	31.14466079045824
True	188.3492149812676
True	487.7475000847897
True	707.2489779081602
True	103.64255466245194
True	37.33343467987618
True	158.0619348031571
True	714.772307839901
True	318.677705888112
True	558.7677769998824
True	361.8094181245749
True	302.3004211024351
True	454.0348445816204
True	484.0918103874403
True	68.58261634427738
True	378.5355052931611
True	797.0845503833957
True	0.0
True	277.00283213571794
True	270.37056815465854
True	960.7012968020864
True	153.29002547973934
True	665.851603911337
True	632.5559172936249
True	115.51449998366884
True	233.48424525219357
True	132.27415398703604
True	12.53285261784048
True	287.6278934905041
True	370.1523065850799
True	1126.3554359507034
True	231.80368759416947
True	412.433331978969
True	658.2167710144944
True	212.26381270297247
True	27.833922959652774
True	853.9577764714693
True	596.6891968957464
True	148.81114380961367
True	634.6474114942117
True	165.80060932779563
True	301.1535616941869
True	787.4523716077481
True	35.23955863617627
True	101.06643158195044
True	516.740998463097
True	60.06163249152445
True	78.98619196856775
True	411.9971005769101
True	24.416482069188504
True	755.7111453981812
True	100.96546132237798
True	156.0918178067138
True	18.68457364659448
True	744.6179692976029
True	30.19311859967068
True	788.8015656840143
True	397.1342469739757
True	116.55967269109296
True	702.6284425889395
True	542.886544308111
True	569.5384605900849
True	44.0177054799413
True	366.4756287011561
True	5.927282085217455
True	87.74085270385234
True	372.46942883936
True	47.66634686730912
True	118.00496856760547
True	310.5121265634918
True	177.64938939384334
True	103.00370234929368
True	665.4713212880415
True	21.04995821174486
True	1181.445906158302
True	513.0994062143432
True	298.36656472507315
True	492.2506559604247
True	123.67109960893198
True	786.5302489271498
True	1110.8971333368738
True	754.9963314323585
True	184.6310791299189
True	233.03552997849613
True	52.61624858488199
True	57.28860990636668
True	154.97461981165347
True	102.70990806580102
True	178.40291601131858
True	1120.8922239116946
True	329.0272222484595
True	357.77183162743364
True	722.7545266260435
True	17.745604797757295
True	14.9227825655639
True	553.9417422816662
True	5.523980791234409
True	115.74171120487571
True	690.2369893781752
True	186.46020663126143
True	619.0921064728228
True	831.1758663233602
True	157.7370715908933
True	911.2351753271824
True	2.445975820557143
True	460.5882361789307
True	1042.250471125396
True	24.60174778617732
True	236.6895679764941
True	154.7981874352383
True	995.3195744327865
True	237.51703061841505
True	509.0886926869624
True	117.39602846203393
True	502.46483714545593
True	156.0401127537897
True	94.76049441524157
True	378.3319143267671
True	73.08309083144601
True	54.42063026646249
True	1083.5318398279437
True	257.40179455396344
True	160.1394494401004
True	377.1251190430568
True	397.27689287254407
True	208.6052377460952
True	170.76813315618838
True	394.8098653092877
True	36.600053769019695
True	487.4830309126039
True	1130.9204571531875
True	109.85930758706137
True	473.665295970066
True	314.13673646140614
True	27.70628285724789
True	405.1504976322382
True	101.12771708584064
True	587.4167290535373
True	209.53507317365623
True	408.97189023958265
True	21.70957779507536
True	441.2267873992955
True	106.5242291512554
True	345.18864109501675
True	33.15717843019151
True	175.0923208004498
True	247.6939142768039
True	770.6904007683812
True	56.56279311640276
True	140.14970849556855
True	232.83527320381756
True	136.94405045858554
True	636.6120403243403
True	563.5157462493291
True	805.4888872431535
True	394.7261187459352
True	537.3556655380106
True	418.19919078139634
True	684.0087707716293
True	69.25529024510752
True	444.1860955944942
True	440.74937317040303
True	48.791878647492176
True	85.0286902592483
True	131.03386272563515
True	87.604313428053
True	317.9905468266595
True	851.0028886417698
True	320.6987144484509
True	1121.4986992238455
True	323.2088718184786
True	913.0571734236288
True	157.3890998046744
True	577.6628351320635
True	623.2556482945025
True	685.0205488742678
True	446.4079233630287
True	68.09653190322685
True	280.3166602065433
True	45.075134488958746
True	171.9581506228671
True	171.9809948108118
True	1108.4695879150747
True	233.14172586941072
True	553.7377380399303
True	540.5022907821966
True	570.4047619254557
True	874.7689628438975
True	591.4824746698476
True	655.784879080658
True	966.8574569849304
True	122.38437034278824
True	312.28426562312984
True	261.1006906762045
True	329.5088549672519
True	88.0105505438241
True	378.7144193951391
True	4.542050795713857
True	326.68697872684584
True	264.3387638220321
True	605.6102006728651
True	283.1200281492502
True	365.3852051746033
True	11.141404791701907
True	60.760903669014574
True	538.3782835127635
True	28.8394551045258
True	146.03715322259026
True	65.93809257400987
True	144.3181575824005
True	245.86572592441368
True	68.0506608984419
True	377.4345903917604
True	281.9591770818208
True	96.73537487569968
True	341.4929036361491
True	63.88075847382328
True	580.2339264513598
True	837.8633954928594
True	277.6907774944141
True	1173.354994599337
True	114.54142495402358
True	312.956097032973
True	1031.645933107058
True	91.30177446629652
True	283.3375766845412
True	9.611562074923716
True	411.54943959257895
True	441.6277487752376
True	154.01966127749128
True	631.6177916147573
True	911.331731805262
True	158.50212195384788
True	80.32680010772211
True	345.73952110300536
True	561.5608215500162
True	588.1227753163615
True	1211.5439458439987
True	25.93083890268149
True	921.1803064894652
True	141.41579092299307
True	643.1298171168428
True	119.04829373038665
True	129.5071357826055
True	189.99689103991477
True	170.5214774894733
True	748.7264390152086
True	219.9372438093289
True	233.66396088379105
True	69.81333497032172
True	517.3405361220778
True	441.8145297631941
True	174.2478695548317
True	236.41335475940735
True	16.37241645527738
True	413.3215550808389
True	206.41336681391223
True	304.74567698569683
True	115.70336350147662
True	689.4287508890924
True	414.65581255725954
True	263.6066855306749
True	646.039709258048
True	525.1351597813488
True	476.0529163776996
True	140.58913085397182
True	531.3714810834695
True	438.002828182298
True	2.98507775449432
True	193.94052024909396
True	89.3220640579281
True	243.2172185572817
True	3.1296937612587774
True	125.95519177180084
True	355.6468632728141
True	7.250833011919632
True	868.4201477397015
True	168.63477032727772
True	719.5063157828133
True	773.6058246592178
True	154.82531667512114
True	226.25438072120463
True	495.0416916120533
True	849.7812320693026
True	48.179573428173285
True	36.08121827356434
True	138.47619120915817
True	607.6437919817079
True	713.5338976898836
True	183.2068094194206
True	595.9356031982134
True	590.9978493347983
True	827.5208230024663
True	401.62574620662025
True	191.52077595439016
True	912.7545931267592
True	214.18072585462684
True	149.03269830573558
True	341.9744836091574
True	219.45424569813648
True	206.4245818536821
True	613.9819241945515
True	252.17270381346717
True	203.8921380355576
True	452.44594207552456
True	468.5735702755246
True	64.51222228075865
True	273.9864267726357
True	76.82136546562546
True	351.8076210202254
True	359.4393482621576
True	264.84625787586606
True	175.9492996554042
True	390.7013511531272
True	635.2159225859009
True	768.9755503993356
True	294.25304005488937
True	740.8139493456938
True	63.20274536065109
True	860.6344942559632
True	349.6856805909298
True	8.235538249520037
True	613.5308631595666
True	705.9472501776114
True	245.8969516811863
True	166.35031104600063
True	45.60218859821603
True	393.31957282464447
True	76.50994232300778
True	14.46514415394445
True	897.3597986558019
True	386.6541387758147
True	181.44503559587136
True	973.0007557499574
True	9.998963884714222
True	805.1342324437213
True	29.520661005110103
True	650.4459665123625
True	58.88226106432958
True	762.0580493026677
True	425.05035729077
True	194.8518493080617
True	448.69523941838565
True	208.71900420813552
True	295.881636651809
True	209.80140273986785
True	408.7753246888327
True	10.33417521414654
True	312.0693110749609
True	104.1822683021992
True	11.52634684670976
True	462.1280747367878
True	727.4810571272424
True	293.6115378063277
True	81.72692518654986
True	320.9680175447463
True	87.17693022578204
True	182.95846106645365
True	180.5421270030723
True	370.7696487379006
True	46.659168331037726
True	144.37918160794908
True	387.6912405318588
True	876.8181181644951
True	114.08206288418754
True	202.1683789925061
True	432.7747520737035
True	17.287079699492786
True	421.7832595520089
True	504.9072678022865
True	89.38739035537101
True	401.6946205654646
True	339.4683073407648
True	427.3270495686317
True	589.3897148819972
True	1057.141938671056
True	943.6610344251465
True	54.977540164713176
True	1039.6304884392175
True	114.23832533779172
True	113.7753858395815
True	110.39998564309737
True	492.8944761109523
True	371.9468230172247
True	577.3197108015064
True	258.7188105843459
True	156.01307162151997
True	392.5265229223757
True	15.237609369303096
True	450.5737309891928
True	381.2917426254197
True	146.49837154808293
True	91.82234192450132
True	518.6457701497867
True	993.8676322648352
True	201.07405155947987
True	64.90947816879705
True	428.55503107170944
True	388.5785019094976
True	473.6047103475031
True	327.560132291252
True	3.4495713921809035
True	531.4525516573888
True	508.7636863537321
True	512.6735411270669
True	190.26654492584265
True	106.20234233576797
True	22.005131792493565
True	371.0880298518437
True	107.81649161929944
True	7.549680324410147
True	30.6949237465542
True	347.60298085316805
True	636.0403589096386
True	133.67255546491586
True	89.72695689957472
True	25.47481010402053
True	405.5249335986085
True	353.28172186502826
True	808.2673050130526
True	303.9821197761472
True	521.1471487491351
True	543.6506370924076
True	543.6310501434044
True	292.34015150012374
True	554.2871495849395
True	102.53661648195472
True	580.7922966497099
True	7.836514151606219
True	371.8952519273245
True	458.6525492019099
True	945.5221351541812
True	353.60134051864634
True	791.7851623138295
True	969.6088207970524
True	185.7919402960087
True	35.84293415306711
True	359.4076142952465
True	389.6504436689541
True	561.0315896019316
True	249.2254948361225
True	28.95883569127364
True	608.9371622666737
True	125.63106696570428
True	1004.2608803632176
True	312.6570019795738
True	479.2873631561576
True	125.24133637440168
True	820.5275063608368
True	137.8945016977257
True	818.885290672111
True	569.5772947003495
True	183.6959280572269
True	113.52728792569158
True	62.29364583895938
True	576.752363079968
True	883.4547402377656
True	438.7362235491697
True	529.5189321670731
True	135.09010973951297
True	622.0440707975217
True	487.2059973398749
True	781.4581804678087
True	311.4174788126924
True	593.2579858698862
True	118.95057587975082
True	28.59636926971212
True	404.9934086615915
True	167.88322182070732
True	105.198906863358
True	381.2561631886064
True	1137.1878325597122
True	259.01167204547414
True	568.2032529916548
True	8.507320144267888
True	79.96096265219305
True	334.9789658278456
True	812.2199643704437
True	449.8657409140432
True	522.2262249156946
True	726.9570508725584
True	66.74563934598369
True	740.5809221278955
True	47.360469149093184
True	102.55973515157152
True	187.08513284361484
True	81.46361892102932
True	25.448585028966
True	307.15342848063324
True	461.04118542030767
True	890.2256235727302
True	847.5430151160971
True	6.179383304840089
True	285.4550966292568
True	465.952623858528
True	122.69105046300322
True	231.3474460507544
True	330.2175918298687
True	1339.3693590002804
True	419.462711690473
True	24.261903641868265
True	192.77735554186296
True	710.9562219537227
True	33.776694152960786
True	174.22105593965665
True	552.3478833936208
True	68.45739301466914
True	885.3843384304076
True	327.729617991929
True	665.0100644502862
True	80.77424541206113
True	678.0119628301262
True	581.1811485035025
True	899.937860418422
True	259.8853747215344
True	515.5651253605821
True	823.7159678077367
True	906.8666882346992
True	227.5468589389549
True	757.8406825794074
True	226.47617540701967
True	456.99645369499336
True	363.3691022881714
True	499.9028947248576
True	486.7141307876757
True	311.887103023713
True	350.06373922363247
True	113.18568039485528
True	340.72116199744306
True	1114.9400785807973
True	305.98926338610994
True	131.62002700174742
True	297.1441004564571
True	757.1217679767509
True	649.5104228716168
True	410.2750263005804
True	119.4135322804788
True	330.0317054797099
True	35.83155296944498
True	173.6082188026356
True	91.34246464244062
True	89.6415155141173
True	554.3864921175706
True	141.82299344790977
True	131.6250999965584
True	98.38176413842618
True	84.44721985796554
True	454.46706473135686
True	394.8963689746761
True	1040.4936885323384
True	564.3466551369661
True	834.1865366817875
True	277.0616663038954
True	310.61541382798566
True	535.1666465532786
True	196.8548244461168
True	769.619664489662
True	254.7853963068408
True	353.64523981614536
True	69.50616747827422
True	112.48000130718002
True	250.9089275693657
True	122.00449051271757
True	480.7747840523098
True	30.320350951051957
True	570.5413417550485
True	1027.3722720091737
True	719.4208693980911
True	1.2886548288665858
True	66.40831149113403
True	497.0690036008184
True	442.8164580587632
True	79.51950205359901
True	123.17539202857012
True	305.07838917053715
True	75.46530534833317
True	50.485720877388
True	757.1901222964804
True	654.5480971810139
True	156.6135605118852
True	167.63433531168215
True	527.230633648254
True	54.98255779660055
True	25.353199908189424
True	575.3336036945509
True	454.10544726183895
True	1124.8256854616543
True	47.24974979609769
True	458.1489084470885
True	861.0720162915997
True	825.3976073785835
True	273.5945585548188
True	752.285900290586
True	418.0019577292202
True	39.900962304251856
True	98.25947099139228
True	712.7635867815725
True	77.34895218510704
True	140.31715635263552
True	956.8735305244364
True	181.90996289028269
True	277.0279620286587
True	98.64044340423808
True	625.6365553472335
True	588.2027819612509
True	209.21971204197376
True	435.9042083230339
True	41.21722747902197
True	279.232666414569
True	592.6845545048494
True	628.3239600320711
True	320.9387253856878
True	76.40779826743693
True	930.169408489562
True	1040.0845775263776
True	577.645427273952
True	65.36282239755766
True	29.123185699157425
True	89.37356679837558
True	105.46528814072845
True	98.41085604030415
True	900.0182842943929
True	1205.0749976503607
True	737.4467837583775
True	312.1681655312628
True	8.517103436365648
True	21.401241265075985
True	343.9942364586639
True	477.4424514286289
True	41.63740238503171
True	567.0420899117196
True	418.7505060711083
True	399.9740735219066
True	80.18362124594626
True	194.7294354877155
True	259.7454341195588
True	134.70422006298546
True	399.6801435113211
True	43.16742639574545
True	167.8459100558853
True	1159.8800419817524
True	6.675962638298309
True	26.97231282798437
True	585.3012962300986
True	367.60053431210326
True	772.7413188518846
True	159.42693196479985
True	762.0324155004482
True	601.8261342289567
True	278.69227527150986
True	439.9897737650829
True	345.687859354295
True	291.0362704754486
True	265.95575479972706
True	379.84690243385046
True	501.44865949263976
True	489.154084804592
True	106.3950562529339
True	362.3083287850281
True	8.605220319579962
True	191.2522767391777
True	232.9365831790991
True	854.1071522301428
True	587.0968811443624
True	30.614852395132534
True	705.6001655734478
True	859.2928298369195
True	105.92992766633968
True	352.9774143397907
True	833.6432800120921
True	222.5011825336192
True	164.7861052924813
True	509.2865254960989
True	578.3723393001675
True	1089.744172384945
True	150.95664517311667
True	156.70216052754634
True	256.7566781055839
True	317.4506765812533
True	411.1081457793326
True	411.9247719464861
True	322.8989548904689
True	442.7102829126808
True	499.3635888422247
True	220.54137978140488
True	1481.5553346614142
True	253.74235319354173
True	415.5290616392932
True	50.28566710082553
True	777.2034799587683
True	251.24090257112044
True	952.6809551726368
True	542.4911223468929
True	310.2204821756673
True	800.8577598817707
True	272.68840341695864
True	215.84011424000155
True	258.82764117613937
True	218.11325466896488
True	139.127049603913
True	253.58150681576436
True	749.5322885333389
True	504.8160906104337
True	221.62991546292156
True	1174.8582533589229
True	114.44971855247933
True	272.81424345448914
True	73.50566093765592
True	322.2912067545993
True	403.9288919126551
True	92.93430651733858
True	216.18957858578204
True	75.56485514725972
True	714.0592377885636
True	366.6425396355236
True	220.61273064552464
True	731.3063276229526
True	859.0329899030653
True	806.4710437861244
True	796.2499011486956
True	344.97484060646576
True	1.0900150729752582
True	265.11652684339714
True	49.53662215239559
True	384.652056361783
True	53.30950025381281
True	357.8515043203596
True	858.4926039563085
True	1019.748741459595
True	375.5649053888197
True	21.22486133918244
True	526.2061451981831
True	500.5570801072688
True	195.64103971129808
True	227.58869421188732
True	291.3475268849902
True	20.5418336341111
True	126.76299094465492
True	977.7627056141164
True	64.358124889198
True	477.94083620232817
True	792.2499985179089
True	97.71058407650852
True	252.4155731001896
True	110.02746920050612
True	15.168365694535275
True	1.6637623616778794
True	116.31818098480156
True	988.4820289010872
True	463.8166485711725
True	65.62744316122213
True	783.1869870727702
True	340.4094794457533
True	1.1822984449101137
True	406.1891155487711
True	186.93388407385265
True	483.71425421269066
True	83.44594472409857
True	326.37639283772995
True	371.2418149235684
True	171.6841083583635
True	216.3355849815722
True	115.3337455602466
True	169.78977194832714
True	997.6032521537636
True	15.743435867056132
True	497.4621551086877
True	461.1701301414464
True	401.3654931374944
True	222.64072957076183
True	242.05488679433984
True	161.00492046595303
True	46.90584174108402
True	478.179154558158
True	152.4540357556972
True	856.6043603612529
True	817.3711906515192
True	252.43748990855025
True	319.9720457890248
True	528.1583807624947
True	40.48508671066737
True	83.29523130504363
True	719.8380437163815
True	1044.6773799708933
True	108.46364910117126
True	720.7731380111226
True	144.9043845887403
True	940.28614631868
True	648.0335375341646
True	98.4935807903054
True	275.4156603121721
True	620.9674248345018
True	258.29620617667206
True	45.07630057324958
True	575.6015262477215
True	443.87225619651485
True	6.732689974633285
True	484.42783119374144
True	64.86032696318719
True	167.35085018656224
True	229.05131869413
True	308.06945411037333
True	76.79994688901303
True	228.8161974110524
True	350.30841143030585
True	434.8287598790948
True	925.09673987649
True	45.408137095491874
True	901.600502606188
True	1002.0686103662658
True	128.40745073626942
True	75.9018513544103
True	989.6720248135534
True	31.070457569842485
True	232.0380812395208
True	85.90704479572209
True	210.09236330644825
True	351.18854138393885
True	981.4791458429944
True	102.95056118091476
True	73.9536527241396
True	660.4516756649069
True	279.14219827050874
True	710.0930816652451
True	53.88048821901569
True	453.6737309512525
True	377.66765032030514
True	676.5744777628939
True	52.476386334301786
True	113.08282856028228
True	29.8678531077888
True	271.8824445274575
True	44.47526335072043
True	356.0849454207124
True	3.2658178644791525
True	1172.504234695955
True	104.70656155386708
True	129.24358814702117
True	347.14358441273805
True	749.140651026912
True	645.7780414131428
True	1046.9133138879122
True	484.47198638642976
True	419.94823252069045
True	137.90878466038924
True	397.9187664264583
True	868.6623249791671
True	411.9124789435588
True	951.7446279909324
True	86.90145641164212
True	414.0787094115438
True	177.69506188311513
True	290.1966521352483
True	759.4678512921454
True	164.38167732051642
True	130.62005034361763
True	62.84904317859043
True	839.5849201362714
True	773.4318915827556
True	81.43471148332016
True	442.67185623091046
True	764.5258722929192
True	417.504880268632
True	58.18352063767252
True	319.83319477790263
True	777.537397178378
True	32.61456040003339
True	356.4834033850517
True	169.42281710513492
True	279.0291878566484
True	31.896812683899142
True	222.12543205388735
True	768.610691358037
True	643.8657717776558
True	59.12631941457474
True	280.82443193240323
True	868.884732025864
True	17.240799347555125
True	312.84945516398346
True	290.93362912220897
True	439.3226823702952
True	213.0365557172455
True	617.9304694451419
True	48.63760772963325
True	946.5330216486376
True	931.4669173888242
True	46.87238450044968
True	395.0512043976219
True	737.3351290311779
True	918.6348564246432
True	274.7796811630793
True	579.9881504708289
True	127.87044145514987
True	197.89833521080183
True	135.04560174630402
True	139.03421693199925
True	213.5194919140571
True	935.7403306266776
True	757.1656091956773
True	985.1734763394304
True	18.911029006286533
True	27.93501824061477
True	357.5923723080101
True	11.721099537171792
True	638.4150731323552
True	1098.7952082174595
True	270.40452708259926
True	214.3140410950209
True	83.15044701706515
True	209.8657447965417
True	129.44402849180307
True	44.13218777575622
True	127.51688442070822
True	87.86034139502752
True	241.4484851284885
True	525.028762045119
True	165.06468782722305
True	27.54128604276193
True	57.91027857139194
True	428.2043548645219
True	268.6851631243398
True	597.9650132590624
True	24.156682130659988
True	109.84886716104162
True	653.1154331850388
True	268.4700640095917
True	461.1190580463791
True	659.2606444543011
True	108.32203253709352
True	114.14637865004435
True	80.77263761781941
True	26.900683259702788
True	120.73238684794592
True	88.2090099938661
True	99.42564994146456
True	155.68381625464818
True	238.6298999870841
True	836.8148972687552
True	284.93484774027525
True	899.8787821131664
True	162.99950558341206
True	198.49848195973547
True	831.5486668543246
True	308.7520255837623
True	596.2730875671708
True	258.78260557347966
True	367.38453490901
True	444.9840947210804
True	555.3067686658751
True	656.2252055442829
True	362.5372374620928
True	36.29163415961739
True	551.8535366427063
True	621.0395474745301
True	20.57923840432285
True	11.657755972099082
True	263.96876266291895
True	396.8895213885845
True	443.3954127556617
True	68.57325347329365
True	635.666542641622
True	928.4367589701188
True	227.1208766428248
True	899.5987662570066
True	267.8986911846484
True	105.76435425185166
True	279.5640045486067
True	688.6438089593902
True	40.13370475339292
True	572.7289131045294
True	1284.998945241621
True	1021.7359343109388
True	940.4783481058706
True	196.97652981570016
True	91.02400858619636
True	193.7341331118946
True	846.0270301775773
True	153.5784251873818
True	1062.7790591142973
True	894.9909828090133
True	41.24665226271208
True	88.79423550604757
True	421.8190754193597
True	382.6174886140912
True	202.35845456830512
True	521.4538096808209
True	665.7291763015515
True	116.81883415551695
True	271.2317850063095
True	988.228815246355
True	51.654750462070126
True	682.2311772701557
True	547.3989145255094
True	35.79418178464172
True	828.0546762694458
True	380.1317600213935
True	596.3904061079387
True	106.93544414974735
True	272.998050992825
True	212.85619693756135
True	27.517354931036788
True	132.16545005945102
True	749.1352980930142
True	138.14778542030595
True	373.1273858643096
True	61.70021260455269
True	667.8537823335043
True	625.288317940024
True	228.36694422562613
True	469.6267606033945
True	167.40863656520014
True	163.80801108265968
True	210.0442188318781
True	279.1666197327128
True	355.98276890668245
True	133.35921339392775
True	200.87681833989183
True	27.23277224782544
True	851.9747279990523
True	307.00878193238964
True	9.82338516966288
True	371.5259436092522
True	162.3283142473853
True	630.7424979543476
True	367.37207113544775
True	578.0553875109839
True	568.5838977444279
True	484.84571696373
True	794.5526312590958
True	229.28157007992692
True	567.7986203239377
True	164.15275948007857
True	527.9441206855328
True	366.00758562967707
True	374.192908513711
True	131.31317945642462
True	136.52837257620808
True	104.79028411101824
True	68.87827325129243
True	754.4905902674925
True	182.26286165976185
True	44.75759847793758
True	0.0
True	593.5924312285455
True	112.58032220823702
True	22.156195222633457
True	41.10176831734128
True	105.61616187145869
True	565.2493032842578
True	182.19277156534648
True	109.88912879641268
True	34.911590034997246
True	159.55543020153542
True	906.2239152210716
True	50.40750703053871
True	241.6259588959917
True	772.0992483061018
True	320.9268077811122
True	460.9313015571409
True	483.9449485188293
True	513.2043919675655
True	609.3011109913418
True	933.768986967975
True	250.14894088029877
True	1026.6211874580265
True	915.1613962403352
True	615.1464860965525
True	346.56389207492595
True	862.8335798782205
True	10.485574338973466
True	30.86002237318038
True	307.3282723320436
True	42.12942382801904
True	205.92551925474453
True	743.4558057314142
True	214.60408645062577
True	751.082549030015
True	738.5759573464302
True	119.57209698518128
True	383.6717079790576
True	541.237272772442
True	24.50485140051992
True	137.5125807957323
True	436.9976560813407
True	299.0950943992205
True	206.6240880509828
True	114.7341519687673
True	388.1798083627692
True	23.15206797582695
True	365.4697739979624
True	383.4191899145261
True	1053.088943301598
True	369.0287936346121
True	32.047071635586164
True	435.9144446176713
True	437.488356357625
True	240.11276630934796
True	32.086006320841385
True	760.023278197898
True	445.1259645037519
True	182.92899557843515
True	13.48538368921032
True	1209.1951433572622
True	169.9340462955688
True	26.10136925183667
True	308.2499641043396
True	274.75596996020977
True	117.29545443074676
True	284.29562951402727
True	43.32509934408852
True	337.8283153911166
True	329.8107466332186
True	330.359169624192
True	32.39420684157204
True	47.60102644677195
True	1035.9150244114037
True	22.587298397127498
True	13.420685891158591
True	179.89299002777835
True	638.7004403378237
True	8.948402986654006
True	191.96952689487173
True	169.51717246842188
True	506.2742406738713
True	368.0605861023784
True	743.835473245331
True	320.2625262236605
True	488.9269113240957
True	447.18112135639103
True	514.2283064334354
True	103.49986993686096
True	1261.5752484704988
True	919.7124171254244
True	298.06911955129044
True	516.3403024385287
True	101.04427333384936
True	583.7730723165989
True	452.2496896245155
True	153.17981364543533
True	79.47710378294914
True	349.7855181511896
True	159.83057732177704
True	28.9940698571907
True	590.8215634407547
True	378.1492895791464
True	71.43154805665823
True	29.258604254305727
True	661.1466618140864
True	498.3343676187391
True	74.79009133130408
True	18.92033660993255
True	329.24661871863793
True	336.791128465922
True	732.4456501123693
True	552.1806594369766
True	562.4854439679381
True	782.303032116512
True	7.92813360757903
True	58.28387486272389
True	35.366057925228354
True	63.91245687374169
True	520.4139014202408
True	596.8245438343968
True	85.76160766757194
True	112.84383993297584
True	188.56737645252156
True	73.63306643961039
True	176.59809551188008
True	203.9728407562688
True	277.6087187621535
True	794.2931139890671
True	610.2513679559763
True	289.7094570615528
True	188.17980361816765
True	276.82036640658055
True	249.1556963567442
True	748.3395552120907
True	324.12911419273644
True	166.41418588629983
True	910.5069616891276
True	340.2385855886953
True	464.2695866827148
True	154.75661696922256
True	116.24347783340588
True	63.874661701010254
True	198.8098438230937
True	972.2277838671112
True	537.4028321282877
True	115.89237199089244
True	351.5683855758695
True	101.1719202044534
True	658.949225946047
True	4.78428355263589
True	712.1537121794403
True	35.47777341572132
True	935.6265965601716
True	840.3658994944221
True	209.50961304012327
True	31.38664413759197
True	82.70773260570529
True	466.37987882046895
True	210.80671335724105
True	1.0669313628175434
True	82.18001885441753
True	1089.456489542683
True	342.1743109632907
True	646.2814924790761
True	485.3421399323332
True	30.52711677918024
True	133.95834936992503
True	451.7721470425655
True	934.1250523571848
True	809.1273462399015
True	419.47389594797926
True	341.767361157428
True	16.68002534675813
True	77.6156326436085
True	751.6585563582692
True	459.5037029652941
True	395.6136711727892
True	874.1200455489515
True	27.0529569705082
True	217.90645340948183
True	889.8790612129657
True	236.2887452284687
True	8.08498216977317
True	511.4838416761591
True	106.41853736032029
True	616.9102463211689
True	52.615187498597074
True	258.1154746632956
True	875.010158282441
True	884.9794285763636
True	274.8236035014347
True	449.3481778098975
True	116.11173444755272
True	618.6608267857283
True	264.6737551153623
True	198.78712905411533
True	865.7939602118851
True	53.96278704753306
True	708.2274078966756
True	274.75253834897103
True	300.4313256078449
True	171.50901180652977
True	495.6529479979864
True	626.381841964184
True	368.6076080246828
True	402.000228784264
True	68.39717399717125
True	164.07566825030668
True	443.9682071977868
True	225.0287590284384
True	34.92410302111392
True	192.20718428840053
True	388.2960532313765
True	408.9667020156164
True	756.3959094490592
True	138.77413437256575
True	659.2102005484281
True	489.1728224418353
True	612.4580768701385
True	135.05962839023178
True	39.39213969910046
True	670.0519713497674
True	74.96144385579852
True	552.470617938296
True	682.9986634010754
True	447.6750120040387
True	131.17868749199778
True	526.0653559533047
True	4.402304895392014
True	391.22778969813714
True	29.86633099315601
True	629.2768196797925
True	265.1746161145567
True	588.2594478572502
True	692.1172723622805
True	145.82672479697473
True	519.6504504990045
True	480.636586089314
True	62.97795152322544
True	947.4687262454014
True	2.9960504516334203
True	26.34364987814999
True	652.3739607098378
True	683.1174949489192
True	137.45042537924238
True	412.5331175138
True	124.3630183383783
True	71.65702794550408
True	447.81635170658194
True	43.3350831906279
True	507.6357758049137
True	13.505045061589843
True	894.9333770701442
True	554.3674273850012
True	687.6774323017128
True	99.2299710228439
True	379.94909233470565
True	984.9092897476248
True	864.1515974565034
True	142.89237428208935
True	560.6711673993512
True	461.7024583751503
True	255.1730572904815
True	260.67245706765925
True	5.668508421013926
True	322.28228320421897
True	13.268388204153352
True	372.6947669468947
True	81.57007108374512
True	425.2383567281737
True	675.5073346974907
True	126.0995597546132
True	246.6687145133509
True	626.8571104503357
True	688.7334423795903
True	291.9121622952381
True	138.73304460099857
True	165.1097330845746
True	473.7953261160256
True	79.60448241366907
True	11.065682435175306
True	499.2814619753108
True	565.8558486064056
True	20.23182714569087
True	138.44456822486947
True	898.4269028752323
True	496.0922411523923
True	261.5707753111318
True	36.49150107958992
True	465.15518581901455
True	115.0093499149086
True	590.44469744695
True	670.8564102399157
True	291.12450627748507
True	370.86028764296015
True	175.77353304794983
True	245.80094495659645
True	74.83961997206313
True	217.0572767142686
True	484.5501252271285
True	21.271101034537544
True	441.0941177244512
True	368.39200740512575
True	732.1642191709487
True	901.0044852119491
True	909.5029901554597
True	156.82294727643753
True	414.5409136014089
True	73.70620883814622
True	188.02235438216803
True	321.6850428416118
True	9.709185008129914
True	802.6401085979403
True	23.940889746025785
True	392.2560572796017
True	255.03820386115373
True	629.0169373837623
True	204.34306469326856
True	40.34106658323032
True	676.9058237196504
True	1092.9249805035222
True	218.09925878514392
True	128.12278239234382
True	602.2365844103641
True	487.4895943802455
True	15.383752481290935
True	807.7362862897496
True	110.00681459249007
True	47.09727045021804
True	305.94074646204086
True	360.0306809874442
True	404.955487762729
True	276.883819766796
True	20.796974375942067
True	23.67275458115545
True	834.4360143192023
True	199.00460820016104
True	114.24718990703006
True	873.4220688127124
True	660.5823296044836
True	625.1557311378546
True	456.4395618911908
True	143.9131108110117
True	33.36466504374519
True	106.08473754927736
True	438.3734447838237
True	225.0234604229907
True	471.1031484367683
True	150.42056773117832
True	485.4940537495692
True	644.0228891921522
True	1002.6190846091516
True	21.850357870961076
True	969.5824671656788
True	1084.1129978973404
True	479.6089899593944
True	85.332057608621
True	792.6602568079916
True	645.5175768230034
True	662.9323555871869
True	176.1197105960027
True	752.7689633522449
True	705.5272091841452
True	117.32081617160529
True	762.3775521165604
True	807.1095602025609
True	488.5351488581484
True	225.4997215729035
True	73.18898617027193
True	316.9911959285695
True	348.2939893704512
True	471.2783040566935
True	434.0034472815477
True	195.48152480614044
True	316.2874184868733
True	2.8235358994154627
True	12.45369211411855
True	104.4884386716048
True	134.3166306084781
True	353.4480627204536
True	345.222784157752
True	114.16169990391803
True	17.803302559172387
True	223.3159879763936
True	830.452568002287
True	464.01995141589583
True	526.837416237774
True	571.6177586908142
True	845.3064281491606
True	641.5443286717131
True	92.32501431170724
True	195.10503544662987
True	243.88924172177437
True	283.24158347888806
True	107.95183706930553
True	367.4687157034517
True	434.62744123336137
True	169.1814723473594
True	659.7611378191233
True	247.8706768655447
True	194.11360425586247
True	25.621205283780466
True	246.44883214510597
True	481.3312490728088
True	159.77939398029704
True	522.0508932446927
True	469.83155541613655
True	244.1221617143888
True	111.66908517204143
True	42.13801410291028
True	397.8408750652738
True	780.7652437932343
True	160.20345375063778
True	1025.019845165957
True	1048.5908977886254
True	478.0582020290712
True	99.69211734137524
True	121.27315857941636
True	667.1161530871664
True	8.246839648428528
True	220.93519663108648
True	137.56777446213027
True	116.26293523417851
True	332.1785762567105
True	646.054572335936
True	35.48766815664256
True	130.52842101753123
True	984.3322755982152
True	55.83960400507715
True	459.6416234061211
True	523.280278107448
True	242.0832415864857
True	129.05067894014675
True	918.5588871667584
True	1197.827956856041
True	522.4702330851934
True	653.40373710968
True	209.80969502465297
True	154.53565957747077
True	333.31009953853885
True	257.8054529137621
True	166.44712434405233
True	309.6524129520451
True	342.06816478888254
True	11.473969248894337
True	626.3319613659231
True	147.1225859769499
True	75.77594829138982
True	437.202692262355
True	297.03353834031986
True	1162.6365954547202
True	341.47111126442314
True	959.2016406547884
True	11.010874227566
True	266.6519086520871
True	225.66855547959327
True	154.554766574085
True	487.699772834965
True	192.2121964749428
True	410.0160397797253
True	337.675027306524
True	117.60476418536923
True	360.3232332534298
True	1074.2964754250083
True	715.0470706595689
True	224.6843080080667
True	99.43187872933892
True	288.7246440626278
True	24.924531354177585
True	350.5387870072953
True	314.93953613768383
True	578.9233355772731
True	454.4134707112746
True	350.1987130633687
True	152.97677331075576
True	12.466257068018578
True	422.6057077701595
True	290.7475240420384
True	140.78328144228834
True	303.59677309133974
True	441.6950361546317
True	822.1260038667851
True	316.2367565423412
True	779.1640431641113
True	413.7494904619633
True	369.10623085657824
True	1.39844787878477
True	1174.266594020408
True	105.1620179126557
True	916.0332024184632
True	205.27853846361504
True	476.9688109214802
True	686.7872546981239
True	84.84407471264281
True	492.4022919593429
True	32.675712619486546
True	444.25487710870414
True	77.92435187333943
True	226.13068341075268
True	36.96534121060728
True	679.6722572052868
True	193.28683295845568
True	26.57919225787379
True	388.4529379011176
True	114.0584384475218
True	155.12023131261003
True	816.5885852692684
True	253.5575540018953
True	147.6655605481343
True	377.4693533604843
True	505.55703177542927
True	325.5317097332384
True	516.4136626525325
True	630.4520108301087
True	156.33137156085908
True	8.437740803305914
True	71.20560394513198
True	438.90092953934777
True	88.9176760904342
True	82.23649642179556
True	1040.484548682064
True	26.316695652116064
True	325.59408867337004
True	329.48342795390727
True	459.4443190273917
True	685.6129072277266
True	187.11588117211647
True	671.1532827070573
True	335.5032112786104
True	344.7448451565706
True	281.9645420621893
True	227.27963023984
True	345.23458142257624
True	430.4259746029965
True	413.85736994554594
True	582.0100665439949
True	142.35020824403938
True	75.23479766763583
True	38.85798862000484
True	301.14265173742035
True	643.0330840495474
True	381.382135637534
True	768.0922021819055
True	204.08822070162265
True	379.3177175482681
True	67.65797135926125
True	53.72822964567823
True	413.5419592335985
True	194.9768142090469
True	221.49696818467183
True	43.49184109025956
True	1092.4395689791468
True	160.9060343056025
True	917.516838056348
True	321.7851978419018
True	923.0827198854128
True	237.3338085648998
True	478.62544346653874
True	538.5585605234149
True	618.9208726190691
True	215.2494905413886
True	484.9602552037538
True	933.595511512822
True	130.24175023964597
True	9.017052689702908
True	587.6886803519031
True	28.107833574505364
True	74.22151668237808
True	795.526503695152
True	223.129919638646
True	998.5866280212592
True	669.0405521877423
True	418.9012479804944
True	286.0569637242372
True	507.42985335883935
True	338.6802220460437
True	176.59137035983258
True	670.365385531947
True	734.463021870854
True	210.9860954481073
True	89.20522877885307
True	516.8471080326815
True	133.40484314088553
True	384.9893387648556
True	332.3316811944069
True	65.50368869160732
True	383.7282757711205
True	405.0077005211039
True	373.6490196299724
True	408.40533016235554
True	425.9561853514638
True	681.3549048804718
True	58.015845797747495
True	446.9504668925158
True	327.81520207474966
True	648.9542146300578
True	223.79968008580332
True	98.29543808784716
True	42.824178660293086
True	537.7879753682204
True	641.4970638109733
True	188.6526662187997
True	415.7636186933311
True	336.26241817674685
True	18.627481061613803
True	165.08958234269318
True	286.49331910812026
True	3.765027518606476
True	889.7428880101263
True	81.49742335815772
True	103.3770157854796
True	114.1047619848178
True	371.7664241127246
True	35.779144124579254
True	439.73338764415166
True	233.9115087676924
True	5.57794934009779
True	115.05195393466076
True	444.0274091754803
True	49.07736290075663
True	69.80131271672619
True	173.59084571305615
True	294.36669086219183
True	945.9011380939896
True	393.4333857158377
True	963.8311873215408
True	183.07918011809784
True	1027.6799530699263
True	765.3172277798849
True	652.2139382662073
True	419.2008415978456
True	374.9588938581719
True	77.908675928157
True	75.18453949212044
True	70.83330663330122
True	173.82391452745637
True	470.3584200646944
True	1130.0783034741085
True	174.55065870460348
True	355.4568330237328
True	452.5839709360101
True	636.0709096487494
True	580.2081597986764
True	288.4466401766785
True	462.28308612480384
True	669.7758548655272
True	98.99773678076794
True	721.2887046129381
True	255.7939388516369
True	137.13125779104467
True	409.9734962296462
True	808.6175312510702
True	448.9777581039963
True	848.1031565790561
True	194.1028421389993
True	345.5553892198776
True	680.5639201569857
True	623.8533842720962
True	199.01898641409824
True	256.44723048107574
True	794.552228410789
True	30.42784341726134
True	188.29065288723683
True	489.3527486794301
True	672.1649890271434
True	106.0991191496428
True	36.42901281317501
True	168.0523764269674
True	721.9549744056186
True	319.3560779445933
True	546.7837982146781
True	350.64017205557553
True	287.6119683446008
True	438.0440425568375
True	490.6960719885903
True	68.9755345549009
True	378.0593027980517
True	796.6364438935454
True	0.0
True	298.9774149443073
True	249.1355695107697
True	967.8117881213076
True	149.11700955669136
True	638.5462406878729
True	635.0622169434355
True	110.48225729542534
True	226.2539284697189
True	129.6207287402973
True	10.56396663467569
True	299.3018993025857
True	366.6983597624216
True	1114.2505260050527
True	220.43863315990157
True	413.5871948781113
True	649.8008331627848
True	208.97925721286512
True	27.55743582068195
True	870.5067123501666
True	589.0222270457654
True	154.0810155359573
True	627.4922122799807
True	167.8884907257341
True	288.24966091885614
True	761.4297372984313
True	36.96632988630861
True	105.72804307177309
True	508.9101657645277
True	65.1232683279354
True	76.99090578018969
True	408.66222529714736
True	23.69715830006622
True	743.4283505327528
True	104.094436007124
True	158.5946160508237
True	18.21639553426524
True	662.4970451131203
True	29.170602651084888
True	782.717217733742
True	409.0622772203718
True	117.48893621213216
True	700.8523358231846
True	533.0934373161479
True	541.5442435109151
True	48.25361576565343
True	376.7942250495578
True	6.246755633984044
True	92.5214477345936
True	365.8275091768425
True	49.2393885930238
True	121.05807046033532
True	302.9882104000428
True	186.8825482690237
True	99.12157717060654
True	674.5933639262461
True	18.793758064218476
True	1119.9934852663982
True	498.6603259293352
True	306.59737633470894
True	508.42421972431794
True	125.95380365964056
True	764.806293886876
True	1089.1276915206774
True	743.9449785689336
True	176.2205845149348
True	232.38369360474863
True	47.71376665323129
True	60.802318889995774
True	152.10700490805118
True	102.9166417458365
True	160.8583715483393
True	1190.062252570978
True	315.93499394154577
True	354.38282395648577
True	682.9144610747501
True	17.425070941045977
True	14.23712158465388
True	595.7039721310556
True	5.041625593981567
True	117.05872923370076
True	680.4229917899114
True	181.4951954282497
True	684.6758505501855
True	855.4540350245752
True	151.91564712357166
True	902.365776817349
True	2.7847803897229677
True	458.3197058170255
True	1055.3758573802174
True	25.00203959180165
True	238.7633426817747
True	147.0736277459786
True	968.685670879987
True	238.2030505935673
True	491.3641636930735
True	114.24166015684096
True	509.3335937392789
True	157.78827658694087
True	96.76882456119591
True	384.05910516432806
True	71.50304187103217
True	55.61096145906563
True	1003.1427065519636
True	271.6646972136366
True	157.34072192015094
True	358.95944048800425
True	404.8118952600125
True	217.3220557921087
True	165.53796517692538
True	393.0052573371825
True	35.19686222203772
True	503.0315448895553
True	1142.4394810806205
True	115.0223662368077
True	475.155313434972
True	300.7471912593387
True	26.93240689680527
True	412.1269846338549
True	107.4308689314963
True	566.3451580994788
True	208.359076152658
True	415.45380662648256
True	19.597342593240075
True	454.9180354228762
True	113.84604071535712
True	326.59513635263426
True	35.11254792077887
True	162.0960057777249
True	244.68036348402583
True	789.3800137789895
True	58.5874269095827
True	139.95235042579338
True	234.2988773241267
True	137.03539270903514
True	636.4891426516062
True	547.4071350303446
True	783.7970170842195
True	392.6461394559236
True	536.0435281357798
True	408.4513426019736
True	694.4210221223074
True	74.42224637934208
True	471.301054329249
True	422.1208884359532
True	47.50635885929168
True	82.33092602562155
True	125.11269070990036
True	85.74457228765962
True	325.97127212853223
True	848.1184740813551
True	327.7828239433801
True	1128.9039204850849
True	329.4906012160733
True	923.7883228968226
True	160.17256446983407
True	556.784084206417
True	597.1149176772545
True	719.7881325529207
True	448.4472572700934
True	64.29530386133496
True	301.48767128738933
True	36.605154316348646
True	165.63076368970746
True	161.24943111007434
True	1144.6381663985646
True	227.26061852340683
True	542.7999406069277
True	555.8720793356262
True	554.2372473424455
True	849.8215805869982
True	586.1605030280105
True	676.2757552024971
True	953.9975044372312
True	121.69523939494648
True	321.7367202821095
True	263.65680348127654
True	327.49596731053015
True	91.26110641652144
True	379.9684463122742
True	3.405587567460156
True	312.2918967902892
True	254.8969964798524
True	597.0841290415523
True	279.7513447966982
True	359.9706336180339
True	11.137620567776944
True	61.93457812224845
True	540.7339325896608
True	31.932321844869318
True	137.83099754195118
True	62.69488130559344
True	153.80587464811316
True	237.1676862462969
True	73.60403816338301
True	389.7705889801231
True	279.7381952852502
True	100.70278911315162
True	339.6424889335708
True	59.46132870621984
True	601.3360689750473
True	858.3210536913983
True	284.12502143245626
True	1169.1735186495414
True	114.63546877777596
True	286.555850694702
True	1052.2325405111446
True	88.79467868944417
True	285.38718584843366
True	8.8236425131429
True	410.4115268338924
True	460.6003954663316
True	159.01006039617064
True	625.1634608709643
True	907.591135012835
True	159.43590553509534
True	76.0765773778361
True	318.44971706917164
True	538.830193665356
True	588.7831371418561
True	1209.5434319940812
True	28.22053088903957
True	943.1743750908574
True	136.7090939514191
True	632.7475903821876
True	116.88858621047564
True	123.8695551141154
True	184.47540017447807
True	166.14999264226603
True	753.3248156904446
True	206.30361472658743
True	227.1926510054777
True	67.6612261767417
True	520.5983109869536
True	419.2241320609939
True	176.53818391647914
True	242.33131502018588
True	17.389360685268922
True	418.4615835748359
True	209.88474488414727
True	291.55890531975695
True	113.23356750854025
True	681.8879679812486
True	421.5377567499453
True	270.59631913797506
True	642.6501450033169
True	514.2213945993186
True	463.3482629891744
True	128.27549924898273
True	528.7566693191613
True	439.15226334460255
True	2.3981508032792918
True	189.2738393045354
True	94.23068094343176
True	247.7598557671438
True	2.9088048233520825
True	128.2167910799661
True	329.10868859215657
True	4.932191305403295
True	871.596536353471
True	174.29414944648966
True	718.4182958806031
True	789.3151413748326
True	158.9009286405492
True	223.9520195398781
True	494.29919249300497
True	871.2570319443115
True	51.793173884205935
True	39.25206392812241
True	126.48095666505324
True	627.8966787934747
True	725.5150882341462
True	182.23024938226277
True	585.7069669887267
True	590.9806184323322
True	872.4071697391194
True	394.9026982753706
True	185.19697849228584
True	882.2872635169248
True	221.4024379940124
True	150.29763660529932
True	328.920782552745
True	232.9468162556633
True	203.71983903303015
True	602.456424479189
True	250.8233266886077
True	193.41903410759176
True	449.3466281062208
True	473.95966277666525
True	61.43215588240222
True	288.4671817597116
True	78.21588070197457
True	341.0630788124265
True	343.9970524777657
True	253.7960301959698
True	176.96999335351694
True	375.75817811779575
True	625.0305525331246
True	749.2677649713991
True	286.80272117743954
True	759.5321396179279
True	66.68467985125774
True	877.6097062159245
True	350.3473350970958
True	13.282273846317237
True	622.3809815078625
True	693.4224582575999
True	245.42387706307545
True	173.99174293095896
True	47.41314779272962
True	391.3487230966989
True	76.48607597291469
True	15.15150490056961
True	897.5645531902503
True	367.7087902338488
True	165.0707406923049
True	981.3113604645872
True	13.334911442918768
True	796.5554080232719
True	31.664887320319103
True	671.050752589708
True	58.94120045215786
True	770.3328447583505
True	439.59842446129824
True	196.24204008488124
True	435.7007860594954
True	209.40833760741103
True	298.26599438856374
True	220.62888408756064
True	429.0321206686192
True	9.959714716370724
True	323.0842697233888
True	108.08182041085908
True	10.337779904528116
True	468.3800256666099
True	724.5586718699783
True	284.99710911526944
True	78.15261030104752
True	312.5460526435013
True	84.95442492170896
True	186.49590500773385
True	187.33725229468112
True	372.0373751171787
True	47.315819664574654
True	136.3669050832015
True	383.8360089893003
True	836.1773425765293
True	116.0321325714573
True	211.60366538605544
True	424.02528071773247
True	20.020064077806754
True	424.1286942061248
True	512.2618159992304
True	92.32309956556696
True	388.2515318191163
True	353.6016844010284
True	424.1833753068205
True	598.8462068709758
True	1034.628641997594
True	1003.109584984162
True	57.63402473364536
True	1069.1955882534564
True	108.53585175734484
True	116.2655019155257
True	116.03394357103431
True	468.8508087312366
True	367.8466188503919
True	581.4376050188881
True	253.01165255836383
True	164.5661714586519
True	407.800023286412
True	16.286408992514644
True	448.5354618124464
True	380.341282009898
True	153.04032539547177
True	90.7838229756484
True	518.8299700694922
True	1011.1626447947228
True	210.4730688486144
True	68.86839970720494
True	453.41038314117486
True	377.0394679185137
True	463.3805326280025
True	312.0173189454191
True	4.109157089805709
True	551.8050420866016
True	531.2914625623491
True	501.0158696704793
True	189.17233537561813
True	107.75772150128051
True	22.940157300639985
True	366.1182824160876
True	115.4077710479142
True	7.01964726188083
True	33.16473786120552
True	336.69784526987723
True	625.500215801506
True	129.4070284702086
True	95.46794217103532
True	24.140047137182798
True	401.254546428744
True	366.1388109664483
True	814.918484359779
True	298.3974687101252
True	508.1008916762741
True	551.3242497825687
True	539.5963497025737
True	291.5765683663557
True	546.7141384518255
True	94.05650999642071
True	584.39236909284
True	6.83061609007944
True	345.19308105906987
True	480.20892697082655
True	992.8518816646372
True	352.59020851860424
True	804.9392465716077
True	1014.8850948382848
True	174.27693744965984
True	35.911879842857935
True	348.99051436314653
True	383.9032537862499
True	579.7258659467766
True	235.4338622016189
True	27.98049358201252
True	652.1519296970664
True	122.05255598939972
True	1063.6871884655357
True	301.24459761245333
True	461.9341761505273
True	131.95823454217827
True	808.6517856204462
True	143.8356829776846
True	837.6516260592043
True	571.0153181292934
True	187.8652669886613
True	111.35897249839948
True	68.58692797296094
True	555.2952258327143
True	935.948584403008
True	435.6927382660549
True	534.3093842674189
True	132.9293820142599
True	614.8708093797687
True	486.29804228428185
True	792.4636776251239
True	322.28699601076465
True	580.9099369900496
True	115.59946929704476
True	25.955125077612472
True	410.63700326091936
True	170.554458552129
True	102.25039640541829
True	385.05695195098417
True	1068.2517669135625
True	256.4536918954155
True	554.3481603824396
True	12.434401481986082
True	71.38575311446678
True	334.8992932824191
True	795.2779020509915
True	465.69319073215166
True	528.3361563636253
True	723.8556093031228
True	67.52667219706811
True	717.5669061674579
True	46.162099316258846
True	101.2021757309949
True	174.5594463672105
True	84.2846556051204
True	26.359897906902287
True	292.99334801760426
True	485.3897074005141
True	913.2065564974092
True	875.3980047847514
True	5.505700872393762
True	290.41268014796225
True	491.6059563113576
True	123.59238305925318
True	250.75568224615108
True	323.8543356497346
True	1317.0377804542277
True	439.7706870424992
True	23.36009964124321
True	185.1647366114788
True	698.3263838310486
True	36.09594912730408
True	172.04505745211443
True	563.6362098604071
True	72.26770045986784
True	855.446011565861
True	314.4330916784918
True	667.1922231868697
True	78.00532746156648
True	691.4914984374271
True	588.6840820292103
True	886.3830309884464
True	238.2333971388983
True	508.4178309571416
True	828.8912853740649
True	923.5209389258024
True	242.7915549510972
True	745.4625436795554
True	215.4192845214569
True	461.0553820112176
True	354.30390376819525
True	499.8690971207965
True	482.8409148814388
True	309.3416324644233
True	346.517520885452
True	108.43446554080012
True	359.0599174301048
True	1130.0818353264551
True	318.0180947845518
True	148.7367029195761
True	302.8741896107696
True	751.9392930790161
True	650.3514085281179
True	421.61477095298585
True	114.42571479988936
True	335.69567508677204
True	36.22398635483167
True	173.87377284232548
True	88.04863549728105
True	91.88183874826012
True	571.6883227557167
True	139.2220993237186
True	128.39433809173835
True	98.70571006393948
True	89.84684663048456
True	451.5855170978773
True	385.2234077400382
True	1027.119412673951
True	534.4030416772395
True	844.4586359221871
True	277.9462512813962
True	287.83966466226394
True	549.0986770157492
True	192.8693159743404
True	767.5493662892127
True	246.0123539338417
True	359.9878037750064
True	68.93160986634521
True	125.21189883274768
True	266.09146915387737
True	120.72372758687747
True	471.76287453309294
True	29.86094648232501
True	566.2591092010018
True	1032.3580127324092
True	739.5749009724251
True	1.7993566412999522
True	64.3947855702994
True	488.9359248728583
True	434.1945828566035
True	75.85579934199514
True	119.4347524702768
True	299.58315221057205
True	80.45590228089571
True	50.95588252401767
True	754.379862455356
True	638.1176959197977
True	156.27550330428667
True	173.83631414637375
True	526.272744222797
True	52.19614025822161
True	24.93726463066384
True	570.6213998878873
True	447.1679109144249
True	1115.4932943474896
True	48.517117136895024
True	456.25912245358353
True	900.1339542133408
True	789.9746270802779
True	286.6127709474455
True	741.6768164066947
True	397.2573243519644
True	40.39254937890893
True	96.88216649004012
True	726.9534086415199
True	79.79933230019894
True	141.92091338496496
True	967.0023214135484
True	181.41862489605825
True	263.5094781573885
True	103.79681460478292
True	627.7997894087872
True	580.9260039545828
True	207.2177432856899
True	411.8241871649737
True	39.34761295220413
True	276.7964327236322
True	603.1092572987262
True	639.8606588837089
True	319.78944385671264
True	73.05649754103574
True	946.6610314218736
True	1047.429268122591
True	566.2113761971234
True	66.8154384648017
True	32.04052684439363
True	93.43244247679056
True	109.54261918895648
True	101.01782468823694
True	875.0830687397563
True	1189.4036073894565
True	711.6554960329044
True	318.5151420826108
True	8.663033618876407
True	20.803386464868744
True	341.709314698448
True	483.9122848897737
True	44.34713210461823
True	548.8518182246335
True	452.999282968035
True	390.60059061749854
True	85.18000394621255
True	197.30085268455417
True	249.77135594946645
True	135.36394047911963
True	406.6691010085559
True	44.47690663254834
True	174.8009700706257
True	1150.3543149654713
True	6.294025923399279
True	29.487925635741888
True	571.2488372485926
True	362.1883591033502
True	757.4029363152184
True	162.00844842156562
True	782.1436145145856
True	592.0790154895544
True	278.82003902736307
True	444.12121130948674
True	342.9926103746725
True	299.87804391348203
True	271.1692048071644
True	402.031375321938
True	503.9965863467037
True	514.4514076382573
True	109.49393711696578
True	358.7731474556726
True	9.43900079695181
True	188.8695555984188
True	230.9467779171677
True	861.1518562450871
True	585.5239754143024
True	32.2492481894048
True	729.2481971459255
True	813.3277181751138
True	105.61994301717232
True	341.4110915690832
True	856.7267826264269
True	209.439789244833
True	164.66550521159152
True	533.4937740943
True	594.5427512465027
True	1083.3001321354468
True	152.2983533964231
True	156.61541028483705
True	259.5835428849903
True	316.2967947905228
True	422.4538637431984
True	421.6135991556751
True	318.197996144112
True	434.8432691725993
True	488.6218947276067
True	230.71367455938736
True	1509.7454631884973
True	249.39130343677724
True	407.9372667671016
True	52.43624077163347
True	765.0860875327262
True	256.4468494055512
True	902.606627135664
True	545.3986242191456
True	303.92771205348186
True	782.3388370354317
True	279.9778484249836
True	219.58201076222963
True	257.20548364450883
True	216.17936383383352
True	132.6874238673505
True	254.3879438852505
True	730.9387843969822
True	509.46478275542
True	206.9133475247812
True	1179.6560456420425
True	118.21301090265192
True	257.4032296402805
True	72.3851392390495
True	301.4716209567195
True	413.8729049913578
True	94.63230089689095
True	220.1706494580937
True	73.35879993188313
True	686.5623468467049
True	378.59198291539406
True	233.62627628942664
True	748.6175270740817
True	862.0157046666998
True	828.3258402456921
True	824.2301464994614
True	342.08728731302114
True	1.0469284217492003
True	272.4440346892017
True	50.90153931631636
True	385.2639667732367
True	55.37478036794128
True	350.35887252877325
True	869.5232487431449
True	1042.802512300325
True	397.1021435505059
True	23.45138933568509
True	522.9519406329374
True	498.5216339469165
True	193.06442929943108
True	228.78834807843583
True	286.1405971983232
True	20.406996642797427
True	120.33364323067124
True	943.215120646953
True	61.175130842568194
True	509.2019476586569
True	787.5206279976678
True	103.63750031599326
True	233.55754151090824
True	115.36356737826316
True	15.688200112624404
True	1.8844086614462705
True	120.95493368767566
True	1015.0057189878283
True	489.2962154009721
True	71.8403428469347
True	798.9865829105853
True	328.7031039121131
True	1.0657953751700304
True	455.2058172930638
True	200.16113891571212
True	496.9650003778494
True	82.58803713872261
True	329.4999177448917
True	360.92598684974826
True	174.2394148535189
True	210.0921785215601
True	123.29848286362537
True	175.3555609297596
True	995.1241069874312
True	15.470391047177156
True	511.7086389486454
True	484.5076232041074
True	423.6471477572772
True	208.9939626108498
True	234.8137382500944
True	161.36271125457534
True	48.63200467790663
True	466.7954178068209
True	146.9064078421869
True	809.6565272388733
True	819.4631508564122
True	244.61962323736952
True	309.27474214526524
True	528.8283292717682
True	36.91152574680709
True	84.78989428546517
True	740.6627203161778
True	1076.2878964854542
True	107.95511340596076
True	743.9183033791901
True	142.36170475517454
True	946.4116481910698
True	676.4282630916582
True	103.6889859526625
True	271.1663961488419
True	612.1978964485533
True	250.3210731571237
True	47.10961396920601
True	568.3267180905881
True	463.5481424448817
True	5.465916694239184
True	478.1317280100899
True	66.5233985189624
True	174.95409699565863
True	245.22567577475505
True	304.0687881370031
True	72.12898676861106
True	225.8726583996302
True	352.25473834090604
True	415.6084987177164
True	945.6357462153908
True	49.17047174021205
True	910.8019113480956
True	1041.298314388146
True	126.80452868770436
True	71.56572623826911
True	1014.6501118182608
True	33.44727079759164
True	229.39339785119395
True	84.57369408448682
True	219.12638794054777
True	367.9698041138778
True	966.4941643595783
True	100.6644065417308
True	72.37189530863702
True	651.3577747697802
True	277.8714028832693
True	710.6625606278571
True	53.66448254920542
True	480.0316920405384
True	393.1373609332126
True	686.8981158951292
True	52.69536925607081
True	110.67263543422028
True	30.662824140658
True	271.2418911273063
True	41.4886494980963
True	351.6418546573477
True	2.700038484712521
True	1162.0502124389784
True	99.30601029374414
True	136.084542819602
True	355.58090771155605
True	731.1056702021588
True	706.6881977993263
True	999.72449935366
True	487.5989803170144
True	414.8847992926635
True	142.17494419166997
True	422.1543428381803
True	867.3785954674152
True	446.0565558394236
True	957.7619560853952
True	88.4453193924704
True	413.556398622554
True	175.57649770256825
True	287.6385656416828
True	732.0452282004989
True	160.19189333737117
True	132.96269736709797
True	64.82446013674976
True	868.63224925354
True	800.4025787338348
True	81.51284690221458
True	440.41484799095616
True	721.1493323692439
True	411.3810797238852
True	56.11400345713714
True	318.5487627469604
True	779.648916028418
True	30.28419247633269
True	348.8706202753531
True	164.8112731394807
True	283.33764459898265
True	32.250903636503274
True	229.77252278043667
True	769.0022923972579
True	647.165291163783
True	52.85020426697302
True	287.1684053988976
True	886.8033474560835
True	19.17291327920229
True	326.2719306214193
True	287.76644023873143
True	421.58030209586747
True	221.05725818337623
True	634.1633318226318
True	47.30445637297081
True	964.3809298384148
True	899.8536046620477
True	48.4143864805485
True	395.9652989675882
True	733.1630038508918
True	913.8094428259944
True	268.5188378556122
True	565.2836682941166
True	127.71980338832763
True	185.79186397861983
True	131.18285911863836
True	144.24302313981087
True	216.97462207752548
True	940.1845854374976
True	791.0147871072779
True	952.708287289368
True	20.026844601301423
True	27.677579515526197
True	349.25217005994125
True	13.812761788842632
True	601.383207521111
True	1041.709355106137
True	270.7602346913146
True	207.48256271728837
True	83.25895701147421
True	222.19488046338452
True	135.49932702326527
True	46.51795054378325
True	129.53725229392688
True	89.95947941921196
True	239.601261797937
True	571.5304784385204
True	164.68424217471778
True	28.55715134658981
True	57.928831190147655
True	405.379443889767
True	268.3503084190932
True	581.0770887826095
True	21.47157678912066
True	114.9783536607751
True	693.3559297074115
True	273.1143055117684
True	483.5112000891179
True	648.4099584367955
True	106.75439729474373
True	111.10574709461014
True	80.50664337162576
True	26.138933726284165
True	119.28687299873594
True	88.74939129311707
True	104.62754982657992
True	154.5303523632331
True	227.6965827272033
True	801.7639929581163
True	287.7649420593599
True	914.0781751526738
True	163.39757230111843
True	212.88730378280923
True	802.7687047523618
True	312.04195596966514
True	589.9103149332246
True	258.64693089316205
True	347.18646898173125
True	430.9331960692468
True	578.5667857881632
True	643.9857821554217
True	366.9685941951905
True	33.92762067707004
True	553.9570997535697
True	615.4726369120214
True	19.713223133139
True	11.97352516999924
True	264.0161213383328
True	408.91364673202935
True	448.9129512426025
True	62.10103858865985
True	674.6641679819395
True	915.7318344607608
True	237.04211112782548
True	915.7086681456232
True	285.5671003970469
True	106.35792760491267
True	253.2156590859414
True	681.8266575627987
True	39.01906612807933
True	574.0628125470175
True	1326.2755003681254
True	1019.8032985283264
True	877.8357773786214
True	206.42542282664547
True	90.42164890571466
True	189.786409714529
True	821.5535363459168
True	147.33378785169046
True	1065.4472174190248
True	853.808114985924
True	40.18280588875827
True	89.8945810815779
True	428.68039283078417
True	395.1668570283897
True	205.3961209686381
True	510.7915620976612
True	662.5023423139694
True	121.90860810881118
True	277.65334194374867
True	1037.5175178736174
True	53.36936270039608
True	699.368657051609
True	541.0937726228719
True	38.11801379333167
True	809.2425783264553
True	384.445374553059
True	557.7592061167413
True	107.1336553311681
True	264.81664227496304
True	215.39693921548647
True	26.04074702886248
True	131.3133545867719
True	749.8249069182449
True	133.1848105458789
True	379.2309481020008
True	63.99560688423356
True	628.9557720798367
True	614.2715070579419
True	227.56137588646436
True	447.21139593144846
True	174.64511953136167
True	174.3603614670243
True	215.3647463283042
True	287.7474043556997
True	356.2765775901089
True	132.10015681497126
True	191.87859871262413
True	26.822593477723327
True	899.3409731205392
True	299.2018142845736
True	11.05612293665674
True	363.3339763073513
True	166.93695880373429
True	637.1455319973622
True	364.47623761185446
True	589.4528187781308
True	558.4701482331038
True	487.598504054444
True	788.7678491943645
True	238.315782512352
True	548.3000817803459
True	146.7301365311787
True	541.3109704362454
True	340.1820076865642
True	372.8268797812362
True	132.70540785300304
True	135.37642546925906
True	110.301212049713
True	59.05875923837863
True	760.0912462814987
True	179.38212019030277
True	45.93870749121804
True	0.0
True	532.3689601928348
True	112.74689467863988
True	24.42464383532573
True	41.63216793500238
True	111.45013358830758
True	519.2530436246263
True	182.07729154384387
True	107.79422651208516
True	35.95724192897246
True	157.45241256830596
True	926.0249231829998
True	50.47088178103717
True	226.222298590041
True	739.5310588448384
True	324.1896492098941
True	465.820274276663
True	495.5551475209292
True	489.7544674777348
True	611.776458955103
True	944.3653841838436
True	266.66860020188875
True	1071.716029827
True	912.5490534773986
True	615.1127352897689
True	349.6051188519379
True	876.0441998534914
True	9.018281836858188
True	32.69871744587879
True	288.22037401497056
True	42.42545512930875
True	199.4956169872119
True	777.2439879294675
True	219.1875969359336
True	754.3884511772995
True	749.5905542268499
True	113.61183260157338
True	360.70128381516224
True	558.4441145435735
True	25.10308778472966
True	134.455414243186
True	439.4138740073214
True	302.4933156125288
True	202.57276631477103
True	110.4694101548021
True	392.402397939816
True	23.25987090212271
True	375.49851870687263
True	370.9850549707524
True	1063.435040864601
True	367.16851470673873
True	31.84271831377145
True	437.3571350756481
True	449.3129017162497
True	228.99237138997745
True	30.98763494447001
True	769.5167086891253
True	422.4184978678159
True	173.64000851398472
True	13.165463886548345
True	1218.2699402556736
True	168.87484632188043
True	28.533917544742696
True	296.4438419693776
True	280.6675322628878
True	119.79373724011155
True	292.545776711106
True	46.23868898830944
True	306.79376499498363
True	309.19044269313247
True	327.9543169504498
True	29.480238961893384
True	46.28469797072875
True	1016.483287225324
True	24.384904151976187
True	14.096169521858402
True	174.5486403872885
True	654.0291371624276
True	8.808179377299838
True	204.4935823386133
True	172.30811055366962
True	531.223166395167
True	373.9782129082626
True	715.3582447086666
True	329.1833997849925
True	474.5533468091482
True	448.5155298756088
True	488.0162621998573
True	99.12596848992628
True	1274.3394706213203
True	903.9379429669824
True	296.0671331127908
True	526.0405134130856
True	102.3701989336042
True	569.9952018537047
True	444.49609023197047
True	150.74112654236998
True	80.5284143965295
True	339.76923477895593
True	165.55333113152216
True	29.439801595260143
True	609.7547653612614
True	392.4732987941281
True	73.02411700374356
True	30.83618349883845
True	686.1282315809117
True	486.5777717275326
True	69.24986136347489
True	20.62736896788205
True	331.8333500784522
True	314.0967865125973
True	711.9140470248584
True	549.9202838433118
True	564.0429413314241
True	775.4785549127173
True	8.56085638518868
True	61.70584090349528
True	34.935064021012394
True	57.02421933256464
True	504.5980833414803
True	573.2254495075567
True	81.33082131207303
True	101.37783730561462
True	197.01963063303407
True	76.30059653568186
True	177.4205091210659
True	219.96919602832244
True	279.4119995989487
True	815.4631824766798
True	581.4125740262511
True	289.07423598318167
True	183.8177428546196
True	267.97749742285185
True	255.75693041266976
True	754.9657801589367
True	337.75117994622644
True	167.44165070109034
True	928.6825152019362
True	348.1916729711777
True	453.83364998408666
True	151.61334650148905
True	114.1203312692812
True	60.13476160391273
True	205.78315906732345
True	978.9829744638772
True	504.0170242093466
True	115.39547820766614
True	364.4691399866608
True	100.3688439563219
True	646.8631283486608
True	4.283189452666877
True	682.0652644384462
True	38.87148786958306
True	930.7443481036472
True	840.2480957664202
True	215.84560012477456
True	29.21709796629894
True	87.092586534111
True	441.6110841519218
True	232.80494036742613
True	1.5707400463218264
True	79.13253004154937
True	1079.847060571355
True	334.8067515130127
True	679.7395822624284
True	487.9315883756635
True	31.478143621995635
True	134.19708494657775
True	441.14193643839167
True	927.2666642673448
True	831.3802888323296
True	426.61014524064205
True	346.85221554592505
True	16.50563834863114
True	78.05841055120362
True	751.7801632938817
True	478.1738631684044
True	381.0030397430991
True	894.6808632722457
True	25.479955782690315
True	215.27587608915692
True	880.2423494789649
True	244.00082831850528
True	8.442608727620309
True	513.4934703800296
True	100.37790601813954
True	649.7719254884397
True	59.27715754476547
True	258.50570924217163
True	847.2345813335514
True	911.9371842761116
True	274.6406842355961
True	449.67554036388384
True	121.85270503296238
True	604.6622733632161
True	257.72977987838715
True	194.5263775186414
True	856.7878896318141
True	58.62195128206444
True	720.6290595357043
True	272.74543306251275
True	294.83771672797513
True	172.97700686760504
True	498.0220668968821
True	600.1808879450799
True	357.1908932684224
True	388.4218557138621
True	71.29769375982339
True	163.94081482363762
True	467.8442727837536
True	230.0317416305901
True	37.24644919037508
True	202.49148232873108
True	389.7660014225707
True	397.0819360115154
True	752.4347772254379
True	139.44597762814826
True	639.0891989196269
True	488.8706417857028
True	607.0729984420733
True	135.94115668987055
True	38.88081653742293
True	658.9625002680451
True	73.14391196076294
True	569.3559885009266
True	683.3391728823325
True	445.227073198674
True	133.02138044546805
True	499.39143957864826
True	5.59435618986322
True	398.6697550046973
True	30.053831282834373
True	639.4712909634179
True	264.92070767627314
True	576.862355033608
True	701.6685910290677
True	140.12169946052668
True	528.7988545210756
True	504.55884020208646
True	65.27254808231896
True	977.8363386797404
True	3.076513523356193
True	26.756792761619103
True	614.2754160604735
True	690.7406509324385
True	131.93727652948547
True	404.274884808554
True	128.61368952009002
True	75.36747088819338
True	448.6002886936592
True	44.23167971702008
True	506.2775982521292
True	14.037928314590902
True	863.3668270167346
True	545.3311978373355
True	676.3885381665061
True	101.37249822193368
True	376.1513287516255
True	1002.089014457174
True	873.0913622320263
True	144.81337481514956
True	540.575112482294
True	456.8719042612461
True	241.92215127764212
True	251.53334201881464
True	6.141957308340006
True	330.1180466129401
True	12.507833473507446
True	375.2219738422
True	77.49549058990497
True	416.6154719861152
True	672.6998950291296
True	131.57767373321155
True	241.67522068230696
True	639.0204737412474
True	693.3592720563862
True	285.3914429914573
True	143.12605319676086
True	156.75018703274236
True	474.53729636571353
True	82.85956478771867
True	9.27772714802195
True	508.67005674354976
True	570.3054046919153
True	20.321964386864504
True	134.82760330152524
True	864.8966940584531
True	510.8541965029872
True	271.35594907698635
True	33.05865614675549
True	479.3537568706216
True	112.41902745008288
True	593.2996579523809
True	665.7514497808637
True	293.0899560119175
True	386.5433377799213
True	189.01377278485697
True	245.75176335134952
True	72.87250255104074
True	224.13988323751704
True	494.7414704198868
True	20.86920810620981
True	446.2808953636178
True	362.9918983145544
True	733.641235641653
True	885.9689744188886
True	903.4340542329566
True	155.2554452479431
True	399.7094973234591
True	74.63454170252471
True	193.31399546563
True	320.7900512531967
True	10.942295559579197
True	797.2348102023702
True	22.644210018339272
True	408.31317415688176
True	272.91533207271897
True	624.0971557443054
True	204.05682990445104
True	40.46188685826251
True	671.3828105323994
True	1076.0529305753548
True	221.9213690927441
True	137.45979298802015
True	601.8703269619825
True	522.6717952632437
True	16.03123733708113
True	832.8370933781961
True	111.429101371036
True	45.45042941414299
True	297.98432746283737
True	348.6871858807166
True	399.4028403181521
True	276.54500300420625
True	19.63775964118966
True	22.3007009461047
True	834.2177087139669
True	208.3934017011452
True	108.2207693243371
True	834.4202549506102
True	662.9644269607522
True	621.0372240784545
True	443.6828364131907
True	152.53251366434898
True	32.9899442047596
True	99.64593806372358
True	432.9002199843776
True	231.49226834445955
True	502.4443717495103
True	151.40040785371863
True	466.4137022499946
True	628.3952476420787
True	948.1516674796064
True	24.05897274525605
True	966.8450978039488
True	1068.764506765247
True	479.34219735462585
True	87.50099870777748
True	767.9759412898175
True	650.5042397504699
True	646.5494145036303
True	172.33076439752253
True	741.9386254166078
True	708.0474039058671
True	121.45599331141418
True	760.3309646598887
True	810.6194732717387
True	449.88574398162297
True	233.6508266614776
True	71.10418632724925
True	315.7032242439446
True	363.8369959029499
True	459.87278147782814
True	442.1835691722244
True	189.8881345524564
True	314.7498129564904
True	3.6868423955001655
True	12.525368420429974
True	106.73903104773198
True	134.7314362780075
True	346.1081452640282
True	350.6665760501152
True	108.28394625542722
True	17.22121310206754
True	206.01263556682989
True	821.3024655299929
True	453.3950533731358
True	530.0855083128497
True	570.3393387622631
True	793.0030061494493
True	648.1804980496623
True	97.05158995797412
True	210.5561309613711
True	248.66132896571065
True	274.9313975546034
True	111.75196472397616
True	362.89621960760326
True	436.8268140422476
True	176.25110086608458
True	663.1193460138753
True	249.10096011212948
True	203.5113112361734
True	27.28545220967701
True	239.03287994109547
True	495.6848959676943
True	164.5386452006218
True	514.6378009309515
True	472.8059683847191
True	244.22900182244825
True	97.87826504293012
True	41.82423560848427
True	397.8710576733755
True	798.9675795159206
True	162.36790515743027
True	1064.5921151316218
True	1044.4353532701978
True	474.7343614500031
True	104.49727380162904
True	124.30314798819906
True	670.7446073686336
True	9.61223718451337
True	225.75788755584517
True	127.48074531761912
True	118.72484978144564
True	328.28643084242185
True	636.9292984648466
True	39.05270306868865
True	127.19497128600516
True	966.2361226210812
True	54.69160892081163
True	473.3752796395948
True	533.3413114379673
True	258.30714462838995
True	130.29733486669215
True	911.3303396970844
True	1177.8086369862965
True	499.871111293086
True	644.4846580029728
True	201.75915733991508
True	146.86680581741174
True	318.8099260280425
True	252.47897594956763
True	171.87751704961673
True	298.97666487073127
True	359.36767169695923
True	11.998094416064014
True	616.4238999240181
True	146.70623044049907
True	80.3164659368081
True	446.133911977148
True	307.39030186170373
True	1189.385636199273
True	346.4866628704612
True	980.4239002616528
True	10.89267334477969
True	258.2884728444077
True	226.62209782753143
True	161.38357902993025
True	471.0850413787831
True	206.6005390802005
True	401.6910346831162
True	319.01782123761967
True	117.08868631179868
True	364.4157987465222
True	1076.059992795652
True	740.0769419752188
True	222.9216319636916
True	103.4993833156112
True	291.7266376454098
True	24.344964832349604
True	352.8546698207034
True	315.7904035148038
True	547.4994089658946
True	442.3225400302905
True	366.8685326311722
True	150.88043889516763
True	11.627878911296609
True	411.008493526073
True	286.1078579345198
True	133.90839567557404
True	303.7079798317247
True	420.2304540510305
True	810.8439405790575
True	299.0226598151943
True	781.0034590713011
True	389.7296131907568
True	358.4532984436677
True	1.0492462517760144
True	1148.9366506609992
True	103.9786861839466
True	904.8781522157948
True	208.459384941112
True	469.2447881644811
True	669.093107020267
True	84.8192989559371
True	473.5878115023464
True	34.808222034587736
True	418.47327786958937
True	75.573981064651
True	230.8999583549541
True	40.116362735776825
True	649.4613919461513
True	189.7926546361793
True	24.658715052677
True	398.9940449237926
True	107.55832524649004
True	174.46562442448828
True	865.7326205270454
True	255.10639929398437
True	151.9774443161076
True	376.9004199660198
True	510.6640388224831
True	331.0717674949456
True	499.5567401261855
True	615.83930914981
True	160.12866526479112
True	6.294895631872393
True	66.33024919774738
True	446.3349409031774
True	88.7298016369699
True	76.92370870237933
True	1063.0538341584092
True	28.816550201314826
True	328.57156148946376
True	317.24878995999643
True	462.8114972878536
True	685.8830885610665
True	184.020277640218
True	654.2965732078286
True	323.99827151253305
True	348.51726957938814
True	267.3548624637233
True	214.9916723894779
True	348.82547216918056
True	453.90280114144514
True	425.9851041058425
True	629.5219472184823
True	136.68167919603033
True	74.6450441790725
True	39.91425113368732
True	265.8436229666935
True	635.6403436458853
True	402.09010618489935
True	745.5040741155673
True	223.00550769939863
True	394.2159260062335
True	72.00352723041141
True	54.14702049549166
True	436.8997884094054
True	199.43486470485115
True	227.95265863335848
True	44.69024630366681
True	1087.407228012221
True	180.94849237171363
True	897.6893875728159
True	318.4944724360877
True	916.3244551530048
True	238.03761128813144
True	482.0008205247889
True	535.1836191504848
True	606.876974557625
True	214.85910702051348
True	487.5670893691347
True	971.8319181859011
True	128.86232563789727
True	8.439778396589642
True	556.0301085735944
True	28.68893578385269
True	81.18738154547148
True	792.7079680203235
True	217.22294876802363
True	1010.752840987697
True	679.9996384969324
True	417.5010462765697
True	276.18984400617217
True	483.2011713210025
True	317.19561771126274
True	178.8100903859515
True	688.5731106358991
True	715.4133181506045
True	214.5662097882658
True	87.45575219607026
True	509.2349985078172
True	139.99095257337615
True	376.73633474976
True	355.8245521039128
True	68.80606204423862
True	378.3360694591996
True	400.9413537429507
True	386.6439740325051
True	421.7314493383053
True	424.0113378406762
True	634.7230941846559
True	54.614196619779705
True	448.7397401601668
True	321.67376692708336
True	653.3617417992331
True	222.73286591943187
True	96.157294381889
True	44.69105313424346
True	542.2124145908401
True	646.099058686551
True	185.3681316549288
True	412.6319974779205
True	335.7126987981629
True	16.095231127524137
True	171.48242172744207
True	293.7731676916686
True	2.459260665062911
True	882.5369151883448
True	81.52787792066471
True	107.38876335802816
True	107.26249111434495
True	366.4077286013528
True	37.33544597291432
True	454.443113793454
True	218.92335357820883
True	5.673754641373479
True	115.85544357223765
True	444.6020005062496
True	51.537997985898286
True	66.44941540569049
True	177.11521199977486
True	296.0046428533078
True	926.317227269446
True	392.1811007374101
True	912.2116337777676
True	187.7041747092832
True	1036.0313728497144
True	772.9744737537709
True	634.8746561173309
True	407.9407885709492
True	386.3746946902936
True	83.82462784565485
True	72.06930961001977
True	78.85331764654684
True	179.24687664025382
True	480.9639452514221
True	1067.7097317579307
True	171.357413933438
True	354.3068304782213
True	436.86656771160216
True	616.9898114423964
True	609.4889019441765
True	279.9411314583059
True	468.43172076786425
True	680.7687048777243
True	98.89401368143746
True	719.0985439454905
True	245.6369205043103
True	135.92191748193167
True	418.8279287345151
True	876.03645710749
True	450.694975040352
True	866.9660059810543
True	193.0583639128706
True	354.3997143000917
True	688.6449768139535
True	635.7079858057814
True	185.67621168390195
True	247.34419065004664
True	812.4093455849898
True	30.023436423879737
True	190.77172849913384
True	497.8521536117254
True	696.5780039358451
True	103.32623746038584
True	35.21284434620927
True	164.59200595834375
True	767.6247053049458
True	313.73689452744304
True	545.8486298848444
True	364.7746015036314
True	312.85377040554914
True	457.0595441159761
True	489.86921044487
True	72.50158540115972
True	375.1368593533915
True	783.4790314698528
True	0.0
True	292.2474754501613
True	260.92228060703786
True	1001.9383641351518
True	156.1533167299096
True	647.8917707771748
True	642.9868002459928
True	111.55894794651536
True	209.3921674792408
True	125.62355447415028
True	10.78652554459911
True	282.5890384740866
True	372.9049690015044
True	1140.9274236743772
True	226.4612027181656
True	409.3087195333279
True	655.0400999896783
True	192.2846617839828
True	27.45167717932865
True	870.7005442023001
True	605.7523493506067
True	160.29442342456767
True	598.9159825028006
True	166.09771236465392
True	305.8551747206901
True	779.0603926926531
True	33.42083273343429
True	103.98761476378168
True	511.7282888466356
True	65.38105319622444
True	78.36928790155876
True	406.0889858286216
True	23.655108674728872
True	775.053601151014
True	97.26517709401097
True	152.12490652784845
True	19.855907760409757
True	717.4378697888831
True	27.67789105760648
True	783.2492131047545
True	386.61359043706176
True	119.94554687771574
True	703.0325589562384
True	523.7897992116926
True	569.0645745151994
True	48.78849394989837
True	357.6421932169736
True	5.417933164221903
True	92.95222629124709
True	378.9710150571016
True	52.38907388051223
True	117.95723618118036
True	299.90519162915734
True	186.85355092052288
True	101.65953811550052
True	652.6236305670081
True	19.750817341082342
True	1129.1818845511336
True	509.9723944915496
True	309.14843688723795
True	497.7752363898214
True	125.18064222839078
True	821.1005988747185
True	1077.624665523742
True	754.9927046524174
True	170.00795882611948
True	228.20321985813445
True	52.969573686813554
True	60.33322347486872
True	153.07212275207652
True	105.35003071915894
True	169.14340421393987
True	1180.1391833545492
True	314.9880461420571
True	356.8042727289667
True	713.742841657343
True	17.019124740567566
True	14.174689733475685
True	606.7634265338979
True	5.067111940018627
True	110.3548247824684
True	694.6518786855188
True	180.439306788333
True	659.5127091182795
True	825.7923239053057
True	159.63100820656535
True	871.2276737025023
True	3.4797367651660096
True	424.97651667548695
True	1056.0238238663078
True	24.899422943621623
True	239.3827947144589
True	158.53561334146997
True	998.188832364345
True	240.32169326995395
True	502.3203374161248
True	119.03963630911704
True	526.2436248769229
True	152.57310300391816
True	94.24890796493489
True	383.0636953993434
True	67.01890035648246
True	56.78068963474929
True	1072.9175213891035
True	271.4543214875678
True	153.47417710126513
True	372.4173559609102
True	403.87521340761
True	211.54920031552567
True	166.71922567161602
True	402.7801842799514
True	35.6984993554007
True	497.0511006027655
True	1101.4656300063962
True	110.3866052289183
True	471.8277206831274
True	317.9654135620368
True	26.409790081247014
True	422.43450327042336
True	110.2595702208634
True	570.2063834288075
True	203.043951344387
True	438.3185072140077
True	19.610350259206804
True	448.6279005215881
True	106.88812001646912
True	329.2839333281465
True	33.305636375513544
True	161.6407222897098
True	243.03595141950797
True	761.9107410912129
True	57.523743047346464
True	131.8845615239784
True	237.5871710162033
True	133.4489490045401
True	634.4491278959276
True	561.1046290026019
True	805.7476024207941
True	386.7761752801501
True	530.198357652101
True	426.68092953419614
True	695.8086375999004
True	77.42704472001513
True	484.6317915400036
True	422.862012073162
True	50.35829442283521
True	85.08076717431472
True	131.1273739936032
True	90.13666949863804
True	323.77530536502337
True	854.9615809335032
True	340.9012411847078
True	1101.672274761405
True	306.8986569616291
True	919.579661105999
True	146.6789622334436
True	589.6016466436856
True	585.1393758980801
True	691.7721038386333
True	451.9348562646992
True	66.89905428520257
True	287.68475452397945
True	40.486382594439135
True	167.72503160254652
True	173.3179846201895
True	1160.5990190915586
True	223.4068714242396
True	552.0561468157433
True	562.0102456073768
True	556.9383207388606
True	859.9779447466735
True	586.6539542610899
True	633.4511464397159
True	992.9117415166528
True	124.8921803350158
True	323.112074772002
True	276.389660974869
True	317.11891496350404
True	88.70033838267224
True	385.7679316390233
True	4.527867412412418
True	307.8044802058011
True	255.67229593142537
True	607.9816259442765
True	265.9662038414762
True	364.3074290236032
True	10.14226112834144
True	60.53642733861811
True	540.799024131366
True	28.969420518591143
True	140.11091439045433
True	64.65407881967329
True	152.7851439253452
True	240.29085217349083
True	73.40468425274159
True	362.93601986750696
True	272.8592812986768
True	103.95421193803698
True	339.4067932231906
True	63.97453338594978
True	588.6316049578957
True	837.895019950274
True	276.76436904898884
True	1163.4885962847725
True	112.92682760070856
True	308.44417786934133
True	1075.8320523382113
True	91.06536535020268
True	290.9656116110662
True	9.335575897944928
True	397.79373772305706
True	443.1948061580159
True	155.90234886327684
True	620.2105449712127
True	953.2884671664796
True	154.78244629652374
True	79.68509095968892
True	333.61978064331777
True	553.1585053600929
True	622.0640129244564
True	1203.407582148115
True	27.021667975011123
True	930.818226802026
True	134.26930761706467
True	631.5396759838354
True	116.30093667478629
True	132.46924250316562
True	185.4035187617098
True	175.46045226252832
True	751.053750675731
True	216.00956761970508
True	231.1418146391676
True	68.8127331233111
True	513.331731639151
True	445.6831266513866
True	180.2927717554059
True	240.84911843672683
True	16.70547038711812
True	429.4206046526298
True	220.71736369798012
True	282.1272820991152
True	116.707948498121
True	705.2611243499126
True	404.6300432285274
True	264.0018054598903
True	649.5353608669723
True	517.8660683089491
True	446.7802766767325
True	130.7879679144573
True	530.9193667092271
True	427.8656774128861
True	3.3212492187787213
True	196.47368295955525
True	93.88900111741654
True	241.06595912967495
True	2.7686335061210983
True	115.3003994886738
True	360.51748256999934
True	8.21328200227056
True	823.2049742844715
True	163.80362971587743
True	703.1430406800713
True	778.9640218682775
True	159.08172749541703
True	232.7066450212144
True	482.9922027815949
True	824.2111428512834
True	47.95242233923188
True	37.36312953140707
True	127.25735869838348
True	623.2431814958102
True	720.4916619701556
True	180.75448118778704
True	602.2574112925015
True	576.0515718461589
True	844.219302046575
True	415.061499335145
True	190.794941903098
True	885.5513000864522
True	208.6500200905238
True	145.28577766059956
True	334.12860828889933
True	219.22884241888704
True	210.58293745919136
True	626.0095544503764
True	252.52497757262185
True	190.12331380533925
True	452.8338570009428
True	476.6085999371634
True	64.3033121474121
True	278.62435641547364
True	80.78463881806383
True	343.2524272712526
True	354.5562692249713
True	261.6389509441659
True	182.21507765429416
True	396.3041293750416
True	644.856111216958
True	721.3331805497174
True	303.5209078893849
True	736.9535592154754
True	66.87147781600997
True	870.8614008919529
True	351.64944116353394
True	12.650218062824353
True	636.2688105876929
True	719.8019866885621
True	241.1549424207521
True	168.12814739179555
True	46.54565442054479
True	384.783421803368
True	73.74064701486608
True	14.84331667392144
True	895.7901772496999
True	356.6846441468918
True	181.556858555689
True	973.2731080145148
True	12.713847526915917
True	800.1042768531549
True	32.09936031763538
True	644.4171084307087
True	59.30763747545589
True	769.4470582765563
True	463.0835224143008
True	200.08980005420275
True	442.1993101007025
True	207.12788245872588
True	296.35310501182306
True	221.88277647236117
True	403.0282481025195
True	9.912528951141502
True	316.30464138629225
True	119.19253400254205
True	13.279509895600649
True	476.72516799031183
True	739.6470960008428
True	288.00200459510006
True	79.45445887243352
True	298.4559702827394
True	80.21118411340117
True	182.36649917867095
True	180.62231143154105
True	359.69392634058613
True	45.21170492674462
True	132.8384040340812
True	378.1845922720357
True	876.3700248101056
True	112.74345042993345
True	208.27313948060868
True	463.0545784105
True	18.32843974300859
True	412.32150146259954
True	514.1485095754905
True	91.02626939420692
True	397.0701883360642
True	349.4734307597653
True	415.35328931142703
True	590.4023737355975
True	1047.042451941236
True	976.4511111878976
True	60.605472114850016
True	1087.9527450630587
True	112.32962741671636
True	117.01005799469816
True	105.9753975970702
True	479.5253407986692
True	364.5442131050551
True	575.5507471103081
True	256.9520951697797
True	158.8069869776967
True	403.56401591113615
True	14.369262713346266
True	454.5276942705886
True	397.5051655221009
True	147.05850601505165
True	99.0171575157522
True	515.7509481584626
True	1017.9574959029771
True	201.6865512527359
True	67.97508904562942
True	418.65730299016974
True	380.6987728589999
True	482.7665929797304
True	315.57011177809824
True	4.798428235199394
True	532.8350540894625
True	517.3313459727658
True	498.1747792713706
True	199.51023055898935
True	105.47673804717142
True	22.446782588660664
True	373.97769199661786
True	104.86460372320796
True	8.170948574677094
True	32.324363000137936
True	344.410075909062
True	636.6507906592659
True	140.71065726458372
True	87.7055943304925
True	24.185215749363955
True	405.8167590172763
True	356.05454672585444
True	749.7681156714813
True	305.91129417239085
True	504.5589221571426
True	512.7418079423799
True	538.6940294082611
True	288.9992342045784
True	543.6655290191158
True	99.85168442775822
True	578.2496071004125
True	7.495979004376879
True	358.13730960085286
True	474.1968852931598
True	972.4871053416678
True	342.4759814531388
True	792.6455944061349
True	966.1160398484772
True	167.9864741369998
True	35.407689252387875
True	369.3631983451937
True	392.16293083254766
True	570.2201127003639
True	247.878520888507
True	27.25863932873577
True	645.4758845955531
True	129.6277554624274
True	1034.378618830141
True	318.88965349280176
True	466.5711038591035
True	128.22820340683091
True	810.5544067985421
True	144.34319891276598
True	820.1992385294802
True	551.7008396057955
True	190.07853491133963
True	115.30175323883908
True	65.67614229910737
True	554.6648344632981
True	914.6119484662078
True	436.8343776035593
True	536.2300787377051
True	122.34186649814632
True	620.9534566062522
True	483.75800004108487
True	768.7519521358754
True	319.01570353435795
True	562.2724872211566
True	113.28304103140307
True	24.737096956455563
True	404.3405387914324
True	164.87298654406308
True	103.6395859003334
True	390.2769146791743
True	1137.294663757046
True	251.11172704921023
True	562.4004842043709
True	11.214664204940163
True	74.5495807326778
True	327.24402550308696
True	753.6687295242695
True	428.9057535338872
True	502.0306463343158
True	711.1527483055912
True	72.17618288271346
True	751.2508378023247
True	47.01900844371215
True	102.51022329181608
True	182.22588012080476
True	83.75855535515437
True	26.693479170751424
True	292.1028266603715
True	479.2639747643476
True	892.9326911318665
True	855.958469234783
True	5.025783981613316
True	291.27634422965497
True	471.3155112874288
True	128.9172582303226
True	244.37618585819212
True	317.8984688172781
True	1321.7045895363656
True	461.8376898688466
True	24.65308145460612
True	188.59880227813107
True	717.0064451608226
True	34.01279911798135
True	184.03496222516463
True	543.2300773061594
True	66.13125357509827
True	860.6571558375457
True	337.37537525840946
True	655.9815754757919
True	79.01257206374973
True	676.305252142051
True	587.7382052491017
True	873.9960413901443
True	258.2143542689453
True	502.5765348576571
True	843.3374964375105
True	927.5501756236732
True	230.77460360222355
True	765.0606509638022
True	223.27654879906552
True	458.892793850284
True	358.5022998467974
True	499.1005173512986
True	507.08113656702415
True	313.26233424055874
True	345.6543949540851
True	113.67027819894044
True	345.3390940110884
True	1133.0260729063648
True	302.44857470639823
True	148.35801105915445
True	305.1182803151198
True	750.417182026906
True	655.6102790901658
True	416.7405417588968
True	124.7988109188648
True	336.70900275805184
True	36.95875892556042
True	175.54417288301244
True	96.48257559359855
True	87.65550549438758
True	542.0179383138338
True	137.4828949667887
True	133.2739311175802
True	104.55458068915686
True	80.59435774633616
True	444.9975936272733
True	394.98573484008585
True	1039.3608431204434
True	547.9947991141839
True	853.9188834355042
True	277.8666482541583
True	310.36428201480857
True	527.8689944458368
True	189.1048007808965
True	789.5689627382989
True	243.3269463184025
True	354.0719416076577
True	69.50770399638637
True	118.9724405436384
True	258.92560986997586
True	127.80317458431044
True	460.7796055923512
True	30.36603632172525
True	570.4645060903941
True	1023.7998235945448
True	722.6066799726971
True	1.1095400904378516
True	60.01683943803569
True	493.4477135792218
True	436.1978819655727
True	76.08836450351413
True	116.4273373761641
True	307.53660634659883
True	80.49306889106512
True	53.08984517673744
True	714.5116969541697
True	654.858325648633
True	170.26797863818442
True	167.81224572711548
True	533.4956905980791
True	57.11276717641012
True	26.221950498180323
True	547.2473576085619
True	447.2008216129492
True	1132.5554977157583
True	49.03547532936511
True	476.93567876439727
True	876.0346177443748
True	803.4811342116182
True	294.0174476952835
True	755.1410328586759
True	406.3782669216308
True	44.57189778798876
True	91.47136526039569
True	741.2210070965108
True	79.11588238192289
True	146.04333789536355
True	920.5973593698508
True	187.00598132280507
True	279.4331231619706
True	106.58938376480113
True	652.2648255710495
True	594.1892753322625
True	210.75478019726316
True	430.7248479978029
True	43.951004251942656
True	278.75190870794137
True	586.271080574577
True	618.2572855599203
True	301.74089680128475
True	74.04612588215082
True	926.1626196993436
True	1074.7432039911728
True	564.9021784352346
True	65.91325604831434
True	31.050844089633465
True	90.39782608694873
True	96.17581266917924
True	99.70067358871869
True	856.1872160337231
True	1196.3746408239526
True	707.2772994201729
True	333.0121625239541
True	8.371191791139719
True	23.138340383181102
True	344.44772150252334
True	472.3567937886263
True	48.150960263918606
True	549.1537935135552
True	424.6621871510114
True	394.7780634715325
True	79.068403587931
True	206.87378944648827
True	268.49383271074805
True	129.99679637118965
True	389.18354252810326
True	45.048708540101
True	181.04324524491847
True	1172.3635837773015
True	5.8058976502751865
True	27.61435235850844
True	594.6029059431501
True	362.3281327810217
True	752.0139374813991
True	152.378532206006
True	760.6161983187131
True	597.0650756820719
True	287.72789649191094
True	428.046883058166
True	343.9776169196026
True	300.0382440140101
True	265.15347842366856
True	391.559263880308
True	495.3639330938451
True	486.77647964517456
True	111.79563648669236
True	361.233540369933
True	7.863335852252641
True	188.03753315806023
True	229.1176122200954
True	863.064615850803
True	566.6376227971605
True	29.81594794309033
True	720.3317371575662
True	817.79018473154
True	99.64908692105908
True	350.1986852626178
True	844.0404195454788
True	220.17792722213883
True	158.5890735217395
True	525.2283584344065
True	575.4955359774551
True	1103.2787002965968
True	151.508941263823
True	166.75656094374042
True	254.2438213383848
True	320.072388777568
True	422.3694673285604
True	409.7677819605844
True	336.9410409954386
True	464.625173723924
True	498.5823724848677
True	233.41883677740853
True	1445.9696553262047
True	248.7226350347449
True	419.15266260661537
True	53.038011126338034
True	768.6607663980261
True	250.50041562516512
True	953.4710059924448
True	551.8027476209414
True	308.31709759687203
True	815.5831121042177
True	268.47747601704503
True	220.02264795216337
True	254.11306961826895
True	214.7565279498752
True	133.12269064309203
True	244.81588966193792
True	734.0100952918747
True	520.1156642652712
True	220.7455586681852
True	1184.8837498153302
True	115.66105308905648
True	266.2857457881391
True	69.3209210173978
True	317.8773959978452
True	424.395442162913
True	94.00535861708502
True	206.8863284453384
True	78.53457663516917
True	715.6723317228917
True	370.7172942791302
True	225.71519858249587
True	692.3404058566225
True	876.5078936492761
True	815.9746709799202
True	832.1068192845939
True	350.5216997884869
True	1.7822359472078233
True	263.0636042472165
True	57.60601168435113
True	381.6957407274213
True	52.16776847560894
True	353.3218993414352
True	858.6305178302151
True	1043.9141775906107
True	398.99552439486536
True	22.952116947426813
True	510.7794258203799
True	496.3757688181322
True	194.9035475164536
True	218.28319215464384
True	287.3026760625232
True	22.373958153662382
True	125.24065753901478
True	995.5465526107888
True	63.54431402207392
True	516.0928985991325
True	791.7207433331382
True	101.46893373971598
True	248.8945727013909
True	112.14255111866215
True	16.63354796844194
True	1.3578030219477224
True	114.70553762140769
True	1013.2548780931874
True	493.1887097435414
True	69.54455240847528
True	796.698080282693
True	341.02983840055055
True	1.1867504871144443
True	457.5514420720972
True	196.4699095801776
True	536.4213552153369
True	82.03338695166704
True	336.6114304222177
True	356.8627493588676
True	167.15992973614254
True	213.24255553996088
True	117.82176121869638
True	176.93677583322577
True	1008.8076220973348
True	15.11443909808636
True	512.281033349116
True	488.0830635350431
True	396.6007877675597
True	215.68245088555528
True	238.6594520331821
True	156.4263074459069
True	51.2230520263235
True	498.5259033411984
True	151.6559401890754
True	840.7421109305254
True	830.7782923876072
True	251.8177270453156
True	304.8515083723258
True	528.2996337463537
True	40.812042223613865
True	88.60384491098125
True	744.0001752394916
True	1073.3968960013165
True	108.4593770171315
True	718.7039648609034
True	145.11483029022267
True	931.5259392047157
True	621.6747709172633
True	106.70633770575346
True	282.5451956881646
True	604.7276090943861
True	254.125897088794
True	41.27541727254267
True	579.2459710516488
True	434.4385154216948
True	5.503672659093416
True	467.4950640720126
True	64.72215426047488
True	171.17509377544704
True	235.89100721407783
True	308.7929250388068
True	73.84093473944674
True	225.95371117217636
True	355.2575506800521
True	437.7344043118702
True	973.8647250882306
True	48.44577064921342
True	898.1529153035688
True	1035.4382379417273
True	124.3459211610549
True	75.69980202251375
True	1008.5623505748032
True	34.817129252628305
True	209.25828193537453
True	83.3653512975383
True	217.47603741550665
True	365.2999235138224
True	936.7443411848568
True	106.28010285019364
True	66.83769671024855
True	671.0314509117684
True	276.27086570236133
True	711.251933147325
True	54.03508837951839
True	493.6489666481365
True	378.1040166513928
True	676.303269343756
True	50.28008786703221
True	110.8863584092098
True	26.72825907470949
True	272.13418456561817
True	42.42411911029302
True	354.6986831288577
True	2.727863942070497
True	1192.4597802715434
True	102.95021543872656
True	132.82282571637634
True	354.5780088676578
True	739.1584912040927
True	685.4799686034846
True	1016.9854172820676
True	460.7992695242812
True	432.337891552783
True	136.65989369046562
True	395.29028885758055
True	850.7302649187254
True	422.8514389904541
True	968.917247401106
True	85.4138406863437
True	420.2141139707494
True	185.88337067081616
True	289.4998593396416
True	746.4057756060048
True	169.44023514238822
True	135.9777205121987
True	66.06043434639204
True	865.4079368914319
True	780.1061455504118
True	80.07468443466794
True	438.4407391666387
True	770.8606218273734
True	414.741748704236
True	59.37826927713007
True	315.1683513200577
True	801.5615936754389
True	30.663053624138406
True	361.13202868369314
True	165.56709872332132
True	271.18500702248275
True	31.706238425670268
True	216.3884302267572
True	788.3361250183873
True	641.8874481301201
True	55.48558075675362
True	302.3110669059429
True	890.2754012895855
True	17.3109884642412
True	327.10516415815806
True	289.6778998475365
True	443.4999461247588
True	219.99810066286807
True	610.931669144616
True	47.02925985218999
True	968.5550201964072
True	888.7876563993608
True	46.137894400071744
True	392.3573944999948
True	744.9692629320496
True	939.7673491345844
True	263.8835621845302
True	609.285074423524
True	128.6951812090594
True	180.11558386186064
True	135.24223459898374
True	132.39007864139498
True	206.23630997372288
True	935.8710990576484
True	793.6483551667427
True	941.1208549566328
True	20.41370537847873
True	25.96634888325088
True	361.189639552261
True	12.956345403082594
True	614.3638820976674
True	1050.943120909112
True	263.27220973836006
True	199.2327416342184
True	82.20716150575247
True	215.90211380365923
True	130.63626809651004
True	45.56961678011224
True	132.4962242611256
True	92.0818900547296
True	239.38800966745933
True	530.6829977139889
True	159.87238337753612
True	30.19492421303785
True	55.42773095881698
True	433.1059646752338
True	266.4155910291485
True	599.2423422673625
True	24.089605007805808
True	107.92738466566595
True	665.8011222123324
True	260.68168189489614
True	477.3121018816266
True	651.938148891417
True	102.42670633851202
True	111.59252119788832
True	75.5293184649988
True	27.049131117546903
True	117.44298958355527
True	82.03093759033547
True	99.96999143751708
True	147.99347501031997
True	241.5738937288347
True	845.82038092041
True	291.8595754811654
True	947.3551865335992
True	165.79651591234912
True	195.81752320438756
True	801.4432833365762
True	312.0902105920973
True	587.3064592121293
True	251.08776204227547
True	368.6897549913128
True	437.3764939057368
True	557.8301548814972
True	655.8406922526918
True	350.8018809345237
True	33.78556880028626
True	553.7510570630095
True	615.2253552790851
True	19.0495177895928
True	10.77080933871732
True	264.90905267261314
True	394.55153863081824
True	457.23116827681497
True	62.63539014501555
True	620.2285522220069
True	943.938119268799
True	248.3927862316732
True	924.7782222930728
True	286.3775401132526
True	97.66606577806142
True	292.60764145767024
True	702.8178730472308
True	40.73991786643237
True	572.2843876133184
True	1288.4075332132684
True	1022.0205450715908
True	902.2902332758032
True	211.90767655755707
True	97.39250971701252
True	195.92249102455943
True	854.1047641580632
True	150.4575461615832
True	1054.7174643665978
True	853.2919722765769
True	43.27334032952079
True	89.73210911363556
True	416.55643267480446
True	414.1129101275884
True	199.72429159200965
True	517.7616549941085
True	655.1325751479053
True	119.31136689560398
True	278.2331483993809
True	996.3210502503962
True	53.25986088087044
True	685.1456844931265
True	540.4663938926817
True	38.16571078481491
True	831.9515322456796
True	390.9151032881911
True	530.2127249165703
True	100.01673267969414
True	270.75913439106165
True	215.60571738097065
True	27.534486738237277
True	130.19055952942912
True	711.4621672641333
True	133.61285970896137
True	391.6719836783811
True	65.68236722175614
True	681.7647867667112
True	618.3901012251777
True	225.51659549955863
True	472.6223627707276
True	176.20238181154616
True	169.83854748949474
True	210.53147920719405
True	286.3900014025229
True	352.81680671603124
True	125.47302815512867
True	186.99390215252836
True	26.214019781726616
True	847.8019696883275
True	305.1934843530043
True	9.266063747656336
True	362.2269000113674
True	173.7260207757889
True	634.3683425586775
True	379.4782353967231
True	587.5472869851101
True	533.276676507271
True	482.122313806708
True	797.5276098789108
True	248.891611459676
True	568.9239990097419
True	158.58294253471362
True	514.03423055101
True	359.28401177514706
True	378.4102466555036
True	123.18468925362436
True	128.72908815254723
True	107.5290804733303
True	71.12204841990194
True	748.7006244189885
True	170.19950009429982
True	46.61834495212615
True	0.0
True	553.925898782225
True	112.10535553380124
True	23.477081731215957
True	41.4428881291129
True	116.17456483763584
True	515.3575131287782
True	183.047998396454
True	105.6508411542637
True	34.37988013053756
True	160.30502059327972
True	905.3752169980892
True	51.65486708109681
True	222.91314505886544
True	765.2493199600018
True	318.6672475835187
True	467.2174685841829
True	475.7334817666844
True	514.0383093643756
True	618.6711447681432
True	958.7848680502194
True	260.724081033419
True	1045.134308562264
True	905.9516524632012
True	623.8337568862883
True	346.72737919096045
True	833.9052647800279
True	9.95592640078563
True	34.92565413031345
True	300.75331335375824
True	42.98418914636204
True	201.07563798449743
True	735.8685583253358
True	208.33417629934613
True	722.0636975975002
True	741.2912703012207
True	128.8753421724653
True	377.0359156202914
True	618.5791049751774
True	24.011648025545004
True	131.47042507065186
True	425.0388889274858
True	301.98353185773755
True	197.52758982622345
True	113.50836054883484
True	381.7566250829985
True	22.875520617282877
True	360.7256089526789
True	341.3183232286175
True	1052.5947195759686
True	354.15203228102155
True	32.14453777035866
True	442.6517119934572
True	442.7585671943503
True	231.69966148153875
True	31.229370998132858
True	763.511466389902
True	446.0284073450237
True	178.7396365384366
True	13.012024693762484
True	1203.8166154179844
True	164.16444164855724
True	27.70245111108841
True	310.7568644648776
True	274.6983235256298
True	117.2036763719736
True	302.83955051006785
True	41.9892196790548
True	336.64070685043595
True	305.24595071550385
True	314.189638854138
True	30.180167813104923
True	46.652795048693136
True	1058.5659033829568
True	27.12083176371476
True	11.39390754320729
True	179.0934062080736
True	642.6569673622558
True	8.421108374809943
True	198.44167760681427
True	167.7696607406429
True	517.8800243864671
True	384.96862868752464
True	726.8113339576679
True	314.90268298450087
True	492.0825183141849
True	449.46736676975183
True	491.983383492045
True	101.28240508481105
True	1290.240706647988
True	883.1614972136989
True	276.5454910135174
True	519.0815781003229
True	103.7325328817292
True	579.4016363950751
True	439.95399490219125
True	155.21858095774115
True	78.11291496636153
True	339.9346361503217
True	170.33015663108375
True	31.8955488847476
True	616.6713874060927
True	372.3622309254618
True	65.53473674260461
True	31.05318161632801
True	661.6703178595352
True	492.20733374647705
True	75.36791157226868
True	21.349102582769586
True	311.81186777279606
True	335.0060500348024
True	707.6774180328714
True	548.0829696610448
True	550.7039760229452
True	794.9214122606415
True	8.783041562584954
True	57.53801096599725
True	36.66402272172577
True	62.63095944733272
True	526.9111162268113
True	599.5513081336633
True	82.32041637450695
True	111.8225841882534
True	208.68756355333176
True	76.96862930154546
True	181.5000283443408
True	206.30895616244857
True	271.69937805034994
True	810.5928875695431
True	616.5190091816419
True	290.3920920212959
True	187.2123470029824
True	262.0068639435486
True	253.9301772791799
True	769.5820239823963
True	328.2888595775126
True	161.70795562684657
True	914.4193919974188
True	338.80230471576056
True	476.72827286814726
True	149.84304612349322
True	119.7932723935484
True	59.8009403651136
True	208.2249590262291
True	982.677464606468
True	503.5384470997168
True	116.5642023279439
True	341.62129393223034
True	100.0255791522784
True	670.823931016894
True	4.051036118368892
True	698.2686867465804
True	34.921099903355234
True	955.518967474028
True	851.1270350399599
True	212.50880669592436
True	29.27126086998006
True	84.6559780895424
True	443.7553571717455
True	224.86671945103208
True	1.317025109370979
True	80.5929176782536
True	1066.8984775595752
True	346.8944256639457
True	697.3385750930196
True	478.35602391406536
True	33.10549301219741
True	130.99246705659436
True	433.3356287588694
True	926.344888372288
True	812.7800189784595
True	430.50938979575295
True	346.84361203768555
True	16.28966633845041
True	78.16966780184158
True	733.1463445765617
True	459.567388604894
True	380.24723161943285
True	858.7643942232475
True	25.654301115349305
True	221.1060401043084
True	874.0142992157475
True	237.283854567555
True	8.518116980993346
True	495.08589151896587
True	105.55676410547836
True	613.6779432036254
True	57.28331873516517
True	264.6463705343262
True	887.1817510422437
True	904.0265645235992
True	270.0210952077253
True	443.2273938230616
True	115.49877271085936
True	616.2211874689447
True	258.800874305236
True	174.07201460403297
True	863.6199213491775
True	54.88272405993055
True	721.1898948492886
True	288.2412786679529
True	302.8534052585234
True	163.64122870770117
True	480.987165538971
True	576.4840010840016
True	352.99353646608074
True	407.2587651161708
True	71.39559957121888
True	159.68294805629753
True	444.3893587279344
True	211.57345960553184
True	36.80523572977624
True	199.4471322771595
True	395.882321463157
True	396.8074826531381
True	772.4896707792848
True	135.49733085159124
True	671.363539368954
True	495.7385385245724
True	602.7141940662443
True	136.7533422378986
True	38.20153427111599
True	651.090037494022
True	70.80693697096252
True	552.0228822988369
True	696.5618678802343
True	448.5762559204232
True	134.306212024125
True	542.8167159353488
True	4.485794740825432
True	384.4975651580239
True	29.79693345076087
True	629.9419045164125
True	276.9622333835995
True	559.2869747880213
True	708.8472794746629
True	149.0938565062038
True	526.3217865700781
True	487.4507054024492
True	64.36630206375895
True	953.093890037304
True	2.5667448027534
True	26.095574196058404
True	618.0073527018959
True	689.9209377665146
True	138.70213269609624
True	410.3663357259721
True	121.7466338687402
True	70.73324109700611
True	455.3910544158762
True	41.057469784417776
True	525.8521116024763
True	13.308329515075656
True	834.0818807787988
True	557.2327853039374
True	665.1007984061132
True	104.59118468099206
True	370.3929261598346
True	995.7284672024496
True	852.368229364641
True	143.6298344620089
True	543.5523156084218
True	450.7252927967329
True	255.5326954670078
True	259.93271499684795
True	5.655068163665536
True	305.09671429154514
True	11.839722890522715
True	364.1718458615777
True	68.64261441425927
True	406.1743813401316
True	657.5409356541043
True	128.74017847510933
True	238.58643724841625
True	633.4881805399042
True	689.9940313216965
True	295.1878211726893
True	136.81787314858673
True	162.16550622839688
True	479.5303234284431
True	90.06083628748982
True	10.22501517426263
True	519.3378146250312
True	573.6940642968933
True	20.069580343718904
True	137.04941689863426
True	924.7774264628024
True	504.5024833209565
True	269.1238337000844
True	34.21319388690718
True	469.0629982833716
True	113.29521557348691
True	598.9440075177075
True	670.7266481046901
True	288.31627036803553
True	376.1929194736633
True	184.89375729860677
True	247.83912855377065
True	75.25565980573818
True	218.50863892235867
True	495.3505298321125
True	21.56407739816157
True	454.8734644651233
True	385.5251374820968
True	732.0580329568636
True	879.402212542039
True	927.7178725448998
True	148.39333829391504
True	385.47093232730674
True	72.17012634457723
True	199.07133578082775
True	324.2181089451911
True	10.71729953477398
True	772.1539190827204
True	22.98679558019448
True	395.38676302124605
True	275.0642363976372
True	670.205556142363
True	203.1250108974648
True	36.94510640698814
True	667.966516245376
True	1086.0889015029802
True	238.41626340078204
True	126.7645396811955
True	606.3123171994516
True	516.5649921207419
True	18.75528187977985
True	837.2436430251323
True	113.5876383832642
True	48.14699045590952
True	306.27586420181893
True	361.986687265946
True	385.5864734390281
True	266.5872205156286
True	20.05949045990956
True	22.98143657363762
True	859.1758187147054
True	181.3510894844529
True	113.6225807118395
True	845.1599634310726
True	643.344364677431
True	671.8331147155765
True	446.0318200662384
True	154.25062622770184
True	31.7885284829826
True	96.2439765714638
True	442.5546839167392
True	213.40034140270973
True	488.5219877773104
True	145.1596337897923
True	511.2262914412072
True	657.8885067900029
True	974.4380199588096
True	22.5894056332446
True	1026.2206345399036
True	1063.5672991951506
True	488.7399544075576
True	83.31535375636425
True	803.9878998524417
True	638.3989601545044
True	645.4589060175975
True	168.52449940904236
True	724.0680764181018
True	715.4868005270939
True	119.76199098271944
True	761.0416640029459
True	784.8721348408634
True	494.04673248981055
True	230.64822678061108
True	73.80449362500339
True	310.7488678517724
True	346.61146782435185
True	440.5818588993809
True	421.2214445053192
True	202.2984702389614
True	316.94664247298573
True	2.791364288077644
True	11.819809952909292
True	107.90062089162328
True	129.4015524745005
True	355.3069613781382
True	344.16873763764954
True	110.81779139488518
True	16.056257003261866
True	212.59452006742856
True	812.1141963713578
True	450.89366564535607
True	528.9983029481714
True	559.1126667842564
True	817.6451939362021
True	644.3678003873482
True	87.33608921121265
True	201.4253456949184
True	249.93878046647333
True	292.2574386607675
True	103.15242996649786
True	367.1813193768524
True	431.998536073159
True	169.71638737774077
True	654.6308059706115
True	247.31774370503103
True	192.0432059394564
True	28.270035048760047
True	248.98968914927084
True	480.6742431806788
True	168.79281339588837
True	535.2538345143151
True	492.34181212447817
True	235.56231896905564
True	108.59005081946762
True	41.12780798526549
True	401.5078351099152
True	791.5243438714417
True	166.72884116586044
True	1046.1194080882576
True	1058.1172745794258
True	476.9201959232496
True	100.89315785201258
True	125.14138289804671
True	660.2558472748967
True	7.538862670818828
True	229.5509414800035
True	135.14309163465106
True	117.57654517971584
True	337.09166471929336
True	646.8018045445539
True	37.051814101878
True	125.40309211834352
True	951.7592454904476
True	56.421764453043366
True	449.5002778064383
True	518.4453214732987
True	245.2650367394935
True	135.76577515393925
True	885.6716568894432
True	1202.11473101257
True	517.7562053239525
True	658.9068472110456
True	211.3296105018285
True	157.56397620965896
True	314.952632122292
True	252.7109416054137
True	175.52935534869818
True	308.1518608176754
True	317.45326414316526
True	11.925132105636129
True	625.5529862149301
True	154.6815244032802
True	81.91512794525933
True	431.3264435857978
True	319.52608987367495
True	1235.7442523681636
True	357.9001572790224
True	973.3451532546528
True	10.03814062608746
True	274.3149486157671
True	226.45425733339425
True	150.95814867856302
True	505.0118266924976
True	194.0526155826577
True	417.38244484169
True	326.3084024394549
True	111.80320550200491
True	363.7651200284541
True	1041.5490809628811
True	724.8314591945963
True	234.0780489517809
True	108.10556967734644
True	298.0440794049353
True	23.282201722303007
True	365.0021489404493
True	311.55678963436094
True	595.8237994359947
True	460.3882676773068
True	334.4249230223204
True	157.54212625416784
True	10.328037482096637
True	421.2006073337657
True	273.35424794867765
True	141.53415316156477
True	304.1140447307763
True	439.67826013323617
True	822.590873647014
True	317.4098373031279
True	762.5307933881481
True	403.6119122046382
True	371.93258400670055
True	1.914797470237332
True	1181.1281794067584
True	106.12749541355711
True	914.5737928015384
True	189.19617910947585
True	460.97463177490937
True	656.3381593401754
True	86.54952087302748
True	482.3514735969297
True	32.36521771995095
True	429.3147213651022
True	75.56353259353267
True	228.4617110527604
True	36.75719700462458
True	700.1113059581653
True	193.89087191813056
True	21.65302066125308
True	399.5502955596031
True	105.61168215422272
True	166.17152362991652
True	845.5552305976174
True	249.3651147540849
True	156.6171565527269
True	371.7682940326488
True	513.2430525227368
True	331.3869302300834
True	518.70966138009
True	607.1056180180301
True	154.41332636916886
True	6.636371522976372
True	72.55017562461673
True	427.0634651755762
True	93.02517412269226
True	79.7771647967213
True	1029.559310822558
True	27.058113167801597
True	314.3024683530691
True	319.61813295116605
True	447.98469777129696
True	677.6974221229136
True	180.35966722621197
True	644.3083882564324
True	327.5001548852624
True	346.49703794407907
True	267.9321289998348
True	219.64460969958049
True	371.88903872925886
True	440.19721658746
True	407.4007726195129
True	595.5791690964269
True	138.7623720166831
True	79.14236515549642
True	40.36053618842055
True	299.73383669453506
True	630.2485353284503
True	419.9968521423665
True	789.605047127917
True	211.7989726513748
True	404.3022126214639
True	67.34486288153526
True	53.32640580784446
True	427.9476214667847
True	193.95559779132108
True	225.6489455331045
True	41.171042039875154
True	1071.54373599954
True	172.6502228887748
True	909.8422759162958
True	311.3041217660291
True	927.8460625431068
True	231.64553567149173
True	468.2354864743229
True	533.1473298130161
True	607.2622235079233
True	215.4960255487833
True	477.9105645539093
True	970.598580005914
True	125.46690528779952
True	7.955983640109532
True	590.8247877833398
True	29.09286466109891
True	75.73761390674193
True	804.7990117967605
True	225.541234000569
True	1030.0598034560314
True	690.7443719866559
True	397.70370972779847
True	292.5638532654021
True	500.7194634755257
True	344.0003514699541
True	186.68891467664616
True	696.399727544772
True	693.1851669179279
True	199.08936991516967
True	91.1595767959861
True	506.4196313889531
True	138.23428119328042
True	378.3468102316734
True	346.03040849661465
True	64.37343158126919
True	385.48163320111627
True	402.0099510595536
True	359.5479922314513
True	411.8942213271546
True	419.02273034579497
True	637.2572314081425
True	58.66873557094468
True	451.1634624171226
True	323.44069235216267
True	638.6474344158934
True	221.29431100140465
True	94.94409069235724
True	42.863702996174375
True	547.9991387957928
True	646.4715866207856
True	196.56106504016847
True	406.32004484745335
True	333.3884204000337
True	17.571011602637295
True	170.05078685500487
True	288.54983355474747
True	2.9598941315866414
True	863.7603961426106
True	79.10899753702913
True	95.75377512446724
True	112.19807824836448
True	346.13416280505544
True	37.80499384067438
True	470.5996223590086
True	232.5123139595984
True	6.096209698172861
True	108.44080640911211
True	438.0746161380521
True	47.675226550500746
True	72.93246751969133
True	176.712224531677
True	290.63718912972524
True	951.574150487522
True	394.63021980908906
True	924.9544800832584
True	181.5923079047358
True	1023.687114576056
True	754.8530053952551
True	657.6626573416017
True	397.6646013245452
True	381.11019443720585
True	82.69411145334051
True	71.9956128505402
True	80.90296988440977
True	172.50273679585442
True	478.8268235630927
True	1112.3936798395616
True	180.32601801560045
True	348.5621344036247
True	441.9558248441194
True	587.5426580923317
True	604.560970006184
True	285.6738699154837
True	452.3767713599458
True	664.0378839112236
True	95.26780368496055
True	710.4203384834852
True	248.46954483993443
True	132.3748618014704
True	407.7229009576357
True	864.4512865570877
True	419.8247190124527
True	862.6980342916247
True	192.1871776039225
True	348.17469247605214
True	678.7152246058268
True	623.4442584367885
True	186.12965531531609
True	266.7016521508253
True	807.9587578524847
True	33.31522573562334
True	182.43814319095543
True	490.99778524915104
True	688.780633972905
True	101.68780992567758
True	38.03374168214165
True	166.80076471846266
True	695.5795817193364
True	307.59786262745115
True	551.2359086002011
True	357.6555842426656
True	306.8260129023454
True	443.626746452674
True	480.2103959901993
True	73.30339403507361
True	368.3952275956897
True	788.1364697488988
True	0.0
True	276.7124394164898
True	254.68325925472843
True	969.3528064421488
True	155.63282200759
True	616.3827832136703
True	632.8934593844378
True	115.0437001824283
True	210.28294862072428
True	134.36929707747208
True	12.05345078276806
True	295.0968068105951
True	368.1795021056366
True	1144.2094362793246
True	247.5235605559181
True	416.2430016690423
True	654.8657926398537
True	207.4428097865236
True	30.080119879863943
True	879.0673215778793
True	601.4348079800204
True	145.13315434368144
True	602.5799653436629
True	170.51688588874194
True	303.0713120054547
True	786.7307627610207
True	37.907196893773886
True	103.12217359518316
True	523.8072249656693
True	64.3710057555067
True	75.62335157648529
True	409.1918255357133
True	23.159981074650094
True	719.6635374192567
True	101.99679967623132
True	158.53857630897463
True	18.39882211496265
True	702.425737770523
True	32.85411370204511
True	780.2651785216898
True	405.0486066402007
True	114.11053629114392
True	694.4143156369598
True	523.3324218324098
True	537.8152705735498
True	50.68715073947656
True	370.7910625772844
True	6.321973456858204
True	89.891786820908
True	361.0128933462644
True	44.47582124619522
True	117.21785774606526
True	300.3242577125644
True	182.72422075798164
True	104.27817628659956
True	646.2397652109307
True	20.5035124509618
True	1139.0901818616985
True	506.4161366849812
True	309.491519214618
True	494.078092709882
True	124.02210730251622
True	796.422316999325
True	1085.2354945750676
True	748.0562523265083
True	181.66859108518656
True	220.28208302914183
True	52.68146983138746
True	58.09869374299183
True	151.976410211842
True	102.47530078551476
True	173.72730640342616
True	1184.374946098373
True	293.6809568121941
True	349.4902567645129
True	712.4779618353268
True	17.28009038134476
True	14.667690185159064
True	574.5091400851773
True	6.337207208672496
True	114.21957623189124
True	695.3668706389709
True	184.93052774939412
True	632.7511645998984
True	808.4373409523708
True	153.8373148055645
True	887.3773735410638
True	2.565554808959833
True	454.162388146348
True	1056.447043069864
True	25.54025792369758
True	236.56090141913324
True	151.64454021325994
True	985.386698201214
True	233.25477662775256
True	472.49224383270325
True	119.21689509686286
True	520.6578233748944
True	147.74988124450724
True	99.07803461978818
True	376.6396934748044
True	71.01665915662501
True	57.49458742604214
True	1022.3282207333472
True	269.731113815669
True	160.05953531639122
True	368.9510709795266
True	397.3156308182356
True	218.15986830542403
True	169.35496649316008
True	391.0378631154962
True	35.296734110443914
True	491.7368432789773
True	1141.4699862747054
True	114.4397882802426
True	476.32331751816287
True	312.52254855876834
True	26.8380574243594
True	416.4654585469152
True	103.66935476832604
True	606.4561162007781
True	195.4288905205396
True	421.7987473353219
True	19.962992170640664
True	441.5942178480064
True	110.63796444010828
True	345.89265651604904
True	33.12866155281599
True	168.41684606427967
True	241.2915974802522
True	771.3610889475782
True	58.07243801688031
True	139.04884894802126
True	233.35653649538105
True	138.21904276205316
True	606.0257519515652
True	563.037832098501
True	775.691918835554
True	390.2553373423818
True	537.5523700139393
True	420.750874596774
True	668.4010503623282
True	72.27741343697562
True	466.6337993397886
True	416.6163965975907
True	44.92662457551395
True	89.57192967955132
True	127.6690048159994
True	90.87319240753284
True	323.99938455106286
True	842.0127446245139
True	334.90885788731
True	1100.3869839221663
True	312.6451838372775
True	907.6349919355974
True	147.97669729175954
True	581.5914729223476
True	600.8147672320158
True	692.0208396707807
True	447.8904548619293
True	60.55160622584178
True	303.9696509131835
True	41.906138774877896
True	160.162911479435
True	167.0142977810529
True	1091.683332078261
True	236.6046269507372
True	552.2444522160919
True	555.6047385916005
True	570.4349430679003
True	897.4994321349602
True	586.319488734867
True	668.7348270547293
True	965.2626964336778
True	125.887944019795
True	325.9248020845201
True	259.9445862273143
True	309.560086483474
True	88.20243452527338
True	362.497200350518
True	4.977331461195547
True	317.0152645668892
True	262.10008312043567
True	608.9977194661504
True	292.82664036330203
True	359.6656435903136
True	10.412164400712722
True	61.65315553267355
True	548.2442412315226
True	30.743521312084415
True	137.50469530066133
True	67.65028763211555
True	151.06386638098837
True	237.2369734685524
True	69.6077912547383
True	374.7777475994395
True	272.052706933952
True	98.55354653618362
True	331.2807462081774
True	63.36954686617226
True	560.3997464054358
True	841.3338905604982
True	282.1061588133472
True	1167.8189243432614
True	105.9305505566506
True	313.3945891674076
True	1039.4775842863378
True	84.36366144607332
True	287.55551439299035
True	8.932252490717254
True	392.8566729852576
True	454.0037812781087
True	154.40757911487782
True	625.2198755445493
True	907.74015216915
True	157.700479689146
True	86.48722488838959
True	334.5634341402521
True	552.8338346032785
True	598.340432892912
True	1193.7563433297223
True	28.09043238876166
True	938.3874741295784
True	135.15606480219262
True	651.8433207707485
True	114.65034360726835
True	128.9835747818893
True	182.8217601088695
True	174.27237672061185
True	747.7670224007469
True	200.1793046409846
True	232.225932870115
True	68.74122065191058
True	516.8969423702571
True	446.2007134967927
True	179.23999581677796
True	243.71048248671067
True	17.407018124333664
True	427.8985923474396
True	218.10238545454243
True	306.2978333473903
True	114.1785556583782
True	732.5575316626123
True	408.4323569049872
True	248.12531917442357
True	644.5912710587796
True	531.545873271788
True	456.5882109475922
True	140.91392548697286
True	524.7927424148517
True	434.4150805669226
True	2.431388551891475
True	197.64696087349571
True	93.08257037061468
True	243.74664696637456
True	3.417186868129848
True	130.2598776108847
True	351.6347896726968
True	7.13409085573212
True	861.0816243843913
True	165.6125200115437
True	738.1969895309279
True	797.5533711206251
True	166.5820340408914
True	223.57636620669587
True	490.0656753112392
True	831.4580596609508
True	49.44821300401263
True	38.78596391719856
True	131.99845910905154
True	638.0745371861188
True	724.4065648084285
True	189.2619058669528
True	595.2675660266457
True	579.3106917821679
True	783.4103542404969
True	390.51941623490137
True	186.66908509570845
True	902.8399363988328
True	219.10794268165176
True	147.9505341688941
True	334.5284393402049
True	230.64683116556537
True	210.17581774717183
True	611.2729378344238
True	255.2011905838281
True	189.24222879386653
True	468.2480470102242
True	466.2696634147303
True	63.303242709459695
True	279.6974101709716
True	78.60261858554483
True	330.47933817178324
True	343.859160718386
True	252.75532528870647
True	173.88668741363344
True	382.4503559028032
True	650.999947807309
True	753.0714903047152
True	301.88382445130026
True	744.5830393261673
True	62.64188982502535
True	868.8858919514136
True	337.53278777423714
True	11.99687816845072
True	610.2076450600109
True	679.7880324054541
True	244.7122239065686
True	169.34575223138745
True	45.70165788028836
True	378.3375182186657
True	77.7751148696423
True	15.171058289376184
True	901.7469640349786
True	378.6288364137539
True	173.32541776341776
True	973.9713385458437
True	10.730302268682134
True	787.8367612707254
True	30.97686482114628
True	673.0580067915588
True	59.0565425232934
True	760.6384095147644
True	442.4731646417241
True	191.04869880543683
True	443.8953356228031
True	207.4938418641838
True	300.34167183869454
True	239.0182155945771
True	405.79686786013934
True	10.195518547112238
True	328.11068069487413
True	113.67483522040688
True	9.976972268012236
True	475.3980367397676
True	742.9612794395455
True	289.6526492644818
True	75.17032904718566
True	321.24042763913485
True	80.78903798606815
True	182.8896332602567
True	181.57248560854617
True	378.2874670229713
True	46.67057919575221
True	141.1615325092454
True	381.0034672130602
True	889.9508987293358
True	112.03094414897716
True	207.72355213147384
True	442.85510998719286
True	18.109941622056603
True	417.6018720004699
True	501.07738852792176
True	91.94907123374082
True	393.8585718620154
True	374.1155170475913
True	413.4648197862039
True	588.3853893509399
True	1075.6555000746885
True	968.5701902446526
True	57.90375334068213
True	1075.235122128037
True	112.7981527908979
True	113.61999960440345
True	112.71609021424864
True	467.1275749750982
True	364.3868905289834
True	580.6351258188947
True	255.6934392482328
True	149.57673540730917
True	412.6219049889463
True	15.195112180586005
True	458.2209238772077
True	395.84458207751817
True	148.1728263099276
True	94.03964291129942
True	534.0696898818225
True	1005.8936750597924
True	202.76311599595155
True	68.77801968031838
True	448.6728337783803
True	368.30806337627257
True	486.65689032662345
True	325.20982714893427
True	4.00704638212099
True	512.3144676939038
True	515.8275582203815
True	507.2234532020171
True	189.5805570686873
True	101.2384193341905
True	20.998817932751365
True	371.3080474982534
True	113.23469962645532
True	7.110256512870222
True	31.18410164979003
True	343.05271173591615
True	628.6410111867976
True	132.0598897059131
True	85.95097871344315
True	23.122965453365715
True	408.32475671714695
True	349.9614154081213
True	807.007555886847
True	303.2196821350882
True	516.9738144367595
True	561.126046574703
True	525.3768395931643
True	294.4472630271637
True	558.368760896304
True	103.93013366691848
True	580.1492630549931
True	6.652253407829615
True	358.21260737879453
True	467.1781652124306
True	964.891280603215
True	347.3661414255376
True	779.2801392749335
True	992.537334088133
True	181.9711764503936
True	36.96852822303554
True	365.4423034823151
True	386.76016350556665
True	586.4610345252582
True	244.88398409657032
True	31.448347795687
True	649.8141145268604
True	129.6855722465855
True	1049.692260629528
True	323.0172079665488
True	461.8384424549814
True	122.5039718991336
True	800.0359334291695
True	138.6234506606447
True	830.2965643503533
True	545.9449313587442
True	185.5947829565164
True	111.07655147613256
True	64.32647944482856
True	573.074543044356
True	941.167310004718
True	428.2198227131926
True	506.855695194005
True	138.59687476160022
True	618.2956509641095
True	476.0357774019858
True	789.0959765312102
True	323.4109543310568
True	588.6250223790573
True	117.4025385328737
True	22.10093052385109
True	413.2377850278715
True	173.7491497599027
True	107.67925735661184
True	380.1517259761243
True	1151.0292805911563
True	255.23475910295096
True	552.6870777958438
True	11.589786856343602
True	78.93145307560519
True	321.61213544482183
True	792.1804596575745
True	450.50809010630593
True	520.2473575354348
True	708.3904964443508
True	63.654544803990376
True	749.814180589095
True	44.37206907996271
True	103.43532948758347
True	183.6546812250576
True	81.80180457340546
True	26.56213092762575
True	306.4881684964677
True	475.759621580321
True	905.4332800440152
True	881.6161251403679
True	5.533418540990116
True	279.49548546358176
True	471.35947730372425
True	125.46455808595356
True	222.82504073642764
True	325.05940523907213
True	1326.4747870898464
True	461.3938640946995
True	24.53212854700344
True	177.30752110715136
True	682.3168665520728
True	37.19388351705536
True	169.0889820861357
True	572.225072286396
True	76.2018599780219
True	871.9501976579828
True	328.6232951315677
True	653.745748219096
True	80.72175009636696
True	663.7841588910564
True	606.4769774988406
True	905.5872693755769
True	254.89545817232744
True	499.5451153096452
True	859.737915591967
True	906.8609963083926
True	241.63737685567787
True	760.5866035994127
True	230.2416306652988
True	456.4319242385165
True	369.9092566244015
True	497.4903707437336
True	499.1692789599432
True	313.7322909407328
True	354.83389016389833
True	118.16796401089164
True	355.29377800749734
True	1148.7337197660477
True	301.5845812257562
True	150.37888802462194
True	287.4923569746558
True	739.5154493990708
True	653.137110074002
True	426.7770671248168
True	119.03137559745684
True	330.164881303947
True	35.42807912608655
True	170.4503336836953
True	90.18605830570914
True	91.10617072367135
True	559.8931267632853
True	140.87394605141176
True	133.2390674816551
True	106.02703863232612
True	85.77064839874684
True	433.281615708526
True	392.2706774789618
True	1050.3342790630088
True	530.7732767796184
True	832.3745485499313
True	273.5963717444815
True	308.88255744431484
True	538.5993374873167
True	199.50064613212623
True	740.7298234867267
True	255.7263756055644
True	351.85250440235745
True	69.1574907859122
True	118.30213470213808
True	245.7342248195668
True	119.72309069053546
True	459.5418205287076
True	29.798182069771133
True	572.91516781792
True	1023.0425380531032
True	717.6016563907204
True	1.4764861585971103
True	60.137392990321054
True	495.7639322729826
True	435.54262382399895
True	74.83600633146729
True	121.6737420340956
True	289.55745408597403
True	80.877476795159
True	52.35313263405511
True	716.7858289016351
True	660.0236228878873
True	165.00052889476066
True	167.29598644622234
True	518.2974150092543
True	51.79271414045124
True	26.07153036426734
True	533.1553411786803
True	458.25817670806777
True	1135.98054482629
True	48.431937942025584
True	453.4730014723696
True	921.0889569866448
True	790.4093206263433
True	284.1706587960068
True	754.0374991663786
True	399.6270797501121
True	42.14848189312328
True	97.62627161048508
True	692.9076573200938
True	78.47461392929807
True	143.02525088174897
True	931.0464903233412
True	190.0923943142036
True	278.19927286909206
True	102.70464489040698
True	660.5217421398585
True	601.4829204110785
True	218.7403006149281
True	432.2279158061404
True	39.45401543591983
True	279.5340319282195
True	594.7223924084678
True	615.6269237522135
True	318.0017236561046
True	73.75243589869227
True	933.6609329937664
True	1097.477921035941
True	558.4365140489483
True	67.30403119763825
True	32.06125491905882
True	94.24614350758812
True	102.9297225571108
True	104.45988732942604
True	858.1832318605899
True	1245.5227859719987
True	712.3990034692405
True	327.8422667865817
True	8.309380202139252
True	21.82861784953214
True	332.21773502401896
True	476.4393683401701
True	46.77372051661801
True	555.9691742880121
True	427.0959215643394
True	403.2523462241969
True	83.60158127252106
True	195.1246909873037
True	261.65416186762286
True	132.14611228016796
True	393.9285337399545
True	39.23348500472741
True	174.19728404488447
True	1149.7079185247078
True	6.111715796654681
True	26.177286188880043
True	578.1322472194975
True	363.14500997741794
True	777.809977605035
True	156.54063194111572
True	800.168912481296
True	614.663890052931
True	265.4511298960269
True	446.676477257788
True	352.24644122696463
True	286.7880843628851
True	268.2976677147502
True	401.3200311564275
True	501.2825681594844
True	506.6948823741428
True	110.6708481170328
True	349.8991159001161
True	8.728970453676332
True	194.20449305237383
True	237.27699512810597
True	847.6316607199451
True	605.5546790122676
True	32.26354913422301
True	695.8202035028825
True	856.7502676287392
True	99.6323832381002
True	338.1751611789213
True	829.3488917249191
True	226.32913719069344
True	162.5719302357753
True	524.517877398777
True	547.6480315671789
True	1109.1620378038888
True	153.78469445697812
True	159.21513046147643
True	255.82702601462023
True	329.014728864179
True	392.96533987208346
True	415.299061628464
True	303.3340428679569
True	432.2287711723064
True	506.8634496157313
True	217.9266589379991
True	1480.9131154291763
True	240.4777990283288
True	388.8759706797008
True	53.28366308156069
True	751.5074258922149
True	252.4922484833214
True	935.2819646290174
True	554.3932256538778
True	311.43513884758846
True	794.3368605388345
True	265.96821744666124
True	215.87821191895085
True	258.5893869485549
True	219.0621216186388
True	142.29603586937108
True	248.95213919093533
True	750.8015384956616
True	513.9281611688657
True	208.1247651648606
True	1181.846470397959
True	121.50225610740247
True	253.03578429043588
True	70.53777382059174
True	310.5660904426914
True	410.5419548784879
True	98.96781282615822
True	217.89333909893773
True	79.07248902163836
True	705.1835667201404
True	374.0551311394105
True	228.97043883880244
True	722.4209716587055
True	885.8921521532603
True	822.498710651581
True	816.3508185741774
True	354.9310372860828
True	1.2941950663578543
True	263.4024440334088
True	57.49537331597581
True	388.7861451511121
True	56.64628639014592
True	352.5704323954521
True	860.8222271696734
True	1068.191749082083
True	384.8029559412098
True	21.688059515455613
True	518.8629281911388
True	510.31635174750136
True	190.80227113395367
True	225.7207930572255
True	284.67053467690454
True	23.44468242209593
True	119.86935708447072
True	948.4439506664024
True	58.56882708233467
True	509.0986280230871
True	787.7327741820596
True	102.99719916350968
True	233.45934710374024
True	111.796916021964
True	14.141897093650709
True	1.394584757913312
True	125.79702640487857
True	1045.5331121848758
True	449.93396828250513
True	70.28393046982644
True	791.2180700555621
True	341.5799227219016
True	1.5035109003345464
True	429.2735574255768
True	196.517547984818
True	479.6389308744317
True	82.92969887822876
True	334.2469775482781
True	380.9150058442482
True	168.8450777103426
True	215.93057971251977
True	134.63245028838347
True	169.286656635292
True	992.9774813509272
True	15.44983762673972
True	494.03651737441294
True	477.3172219303781
True	414.39490177170086
True	221.3269140412148
True	234.0830005311259
True	149.8703563846587
True	48.88600167214644
True	490.792431822597
True	151.25498423960235
True	864.0015215138122
True	850.3337390485026
True	246.86442488139463
True	317.20961782159
True	500.7257500815763
True	42.220258154050505
True	84.19555393698161
True	751.4244131360049
True	1081.0389778758372
True	114.73646989813268
True	739.5306180543539
True	140.80212554510064
True	936.1257642784216
True	669.0475486486456
True	109.48300003230258
True	283.0991686778624
True	609.0990127488288
True	266.7441222823214
True	45.96494737523332
True	564.966090612291
True	443.8355040565591
True	5.912363516047204
True	476.0347077958402
True	66.69275640247824
True	179.2601169593686
True	236.3974634551033
True	295.6047039068116
True	76.11020525212882
True	221.8527144116446
True	339.87343759228565
True	432.1222095955088
True	965.6920081983808
True	50.59045748080366
True	915.2554327529962
True	1046.0733778810406
True	125.12080234880732
True	74.11060042461261
True	987.500894858406
True	36.07765531055819
True	235.067568414296
True	82.48325426632529
True	202.34336991979225
True	366.3859762246692
True	953.7761942161644
True	99.313790473484
True	73.62917929801776
True	653.0138279876851
True	279.2871121686064
True	734.0738335508221
True	56.05405647222513
True	495.8054632016332
True	381.3652441808764
True	684.2357790252684
True	57.22454303697377
True	108.58500162003688
True	27.72091971890706
True	279.68127561139727
True	44.41139611390861
True	352.4799255849361
True	3.112928679977638
True	1185.083446985339
True	101.9953311315075
True	135.69982474421616
True	360.54888050517405
True	712.3474149476773
True	665.813719039559
True	1025.4832686536636
True	480.9243869139969
True	400.7410565023332
True	136.6002874559821
True	427.83705344979336
True	837.3877756947577
True	417.6735974030448
True	912.9035110888286
True	88.69148163170215
True	427.0001158165121
True	189.0265778217008
True	282.4221787787748
True	766.5601938615678
True	165.96846734344965
True	138.1001785321064
True	64.17951295420072
True	849.6797717726727
True	783.7149774569509
True	82.97158923602001
True	473.26239012663166
True	767.8834629306953
True	426.690434902207
True	59.121912812437486
True	326.9915011461363
True	782.7178473502005
True	31.065936746511607
True	368.2079744187948
True	163.1050733744018
True	290.15498361545576
True	33.84791944453951
True	230.5756382779685
True	779.4576400865136
True	638.740827558614
True	53.62934504664688
True	285.9306842958988
True	920.4019123782518
True	17.754538133658873
True	320.4007303155853
True	301.2210282500107
True	428.0623647769465
True	223.35966548105625
True	614.4137976282701
True	48.66950773800347
True	965.6049031575392
True	866.4095175716369
True	48.106222538204136
True	399.0771273909286
True	713.8455551020312
True	916.646436187422
True	267.7623811616332
True	582.3924130458655
True	125.18800853272256
True	195.6732779822782
True	135.74493259513883
True	137.6129939099036
True	208.6466340352472
True	958.1953840435716
True	813.0812449913793
True	945.5484950354304
True	19.94521524943936
True	28.917553194941487
True	363.9281061489876
True	13.399871494239015
True	634.2505686913423
True	1066.7850439610738
True	258.5281596179553
True	212.1293571389598
True	85.38816879446449
True	214.1021451024153
True	133.74084451321568
True	41.29919926497564
True	134.09361163019614
True	90.05098006701505
True	244.80602439411663
True	536.5833866946941
True	164.47448306971611
True	31.06953489503419
True	57.39333911232619
True	415.1586456486106
True	266.223584047079
True	578.4479277242374
True	23.8229899661594
True	114.8743581478349
True	652.3270074096198
True	269.8822093999547
True	467.8440172731148
True	648.3517555452818
True	95.81572410448072
True	113.58782246275092
True	79.22532971262068
True	24.23830988880664
True	119.6510083935737
True	88.64880774371929
True	94.00372725312424
True	150.9132669419464
True	234.1584230285948
True	806.8767953184384
True	291.832016901615
True	965.5109018670698
True	164.2433927372881
True	207.31917445026696
True	783.7669196699513
True	307.3109932547969
True	594.2782529921969
True	260.6475669243278
True	346.7685776782032
True	437.6640288090375
True	560.1514010990944
True	644.2918455543825
True	369.5752549308205
True	33.24290769340473
True	543.8278387132024
True	615.4170437508972
True	20.157843101393944
True	11.162894548744802
True	259.9915007770865
True	394.8512676166973
True	445.848640107866
True	66.1323424980944
True	641.2485092786056
True	944.2781113327774
True	228.72217786364607
True	894.6475437612019
True	283.70730598985153
True	100.86852440659284
True	279.54216097393606
True	706.6466064824087
True	40.03599926785487
True	557.834990799202
True	1290.800382481632
True	1014.9359399797784
True	958.1271697007874
True	206.38800852789507
True	89.2140607321384
True	189.9535831718575
True	856.2075170905238
True	144.49891295002865
True	1066.958688387982
True	869.6279563955727
True	41.84794719739383
True	90.57447152678208
True	417.0580071629278
True	411.75447036062576
True	209.79971170378928
True	527.4214194794839
True	644.4678179651901
True	126.1511691024144
True	265.2477558429269
True	1012.4562558990926
True	54.5888950921396
True	727.2021888024178
True	558.9299624118289
True	34.917979967138564
True	850.852834481761
True	382.99113248833953
True	569.2593006830732
True	107.86053956106451
True	269.5853738911678
True	217.1068552312906
True	26.09910288829959
True	133.69331898211792
True	750.9918660811336
True	143.81542289302007
True	378.1240788678093
True	65.44638320982871
True	640.6438453264452
True	615.9020857434552
True	235.5178098770888
True	473.0370855072973
True	169.56054390218338
True	167.52166425875552
True	216.13824919739437
True	299.71393610027724
True	375.3737068774684
True	134.9729148756707
True	201.90410984627616
True	28.28134003790306
True	886.4761741826177
True	297.3265077195872
True	10.129818756663358
True	363.3663959919329
True	167.78961868670623
True	630.0407132274281
True	372.0782389075511
True	584.3416309099679
True	509.2749838444964
True	473.7744418615858
True	784.2949412370891
True	238.18103309388667
True	567.5595534962041
True	162.1752884566223
True	540.7775365696893
True	347.5473152205329
True	379.7532522872809
True	132.69893333522083
True	137.67932902890743
True	109.30764930062216
True	63.57837232145992
True	701.4716903952567
True	183.02215199807256
True	43.0403041864187
True	0.0
True	572.4594638276874
True	112.91500516315357
True	23.30317923183625
True	42.66787250468733
True	101.790829050267
True	552.5492580054175
True	178.39676879089535
True	107.1999277448544
True	35.92528143344865
True	158.87522016894476
True	906.1233810588247
True	51.11585307572592
True	224.45685134001397
True	746.3713057276867
True	311.1198788531554
True	475.14032083152
True	486.04619681610177
True	512.1261985356836
True	592.279281668409
True	904.6435464515338
True	264.60701826478027
True	1044.7276786342038
True	924.1834537803144
True	584.5568971236361
True	349.5271596514185
True	830.7396335906217
True	11.696893356549646
True	33.42858811975111
True	287.00602519627296
True	42.5785188490317
True	202.26096187966087
True	745.5107911555737
True	213.21908646573323
True	768.2643517521533
True	759.159586997945
True	125.2627334656499
True	360.1786404139955
True	599.7309551962555
True	26.243891214931285
True	124.9794737141158
True	438.4876554978663
True	303.3252751711064
True	200.64169542351777
True	112.5120788024716
True	385.52539733758897
True	23.463314269907062
True	365.3929640767446
True	352.809226987189
True	1003.229676810996
True	358.4369539336019
True	29.9978071885907
True	436.8924317087763
True	460.1477217223579
True	243.06296840479047
True	32.477725716137016
True	759.4484111597164
True	442.4386427537984
True	173.9472031681542
True	13.284242823755728
True	1223.169577547759
True	164.91593987061128
True	26.72602774896338
True	311.5306349315836
True	283.427910011979
True	114.1333525300463
True	294.8083579455925
True	49.92794714459055
True	321.6335440794567
True	305.808423803305
True	316.1457196440782
True	29.903859385457142
True	47.82485580609574
True	1052.336570964198
True	21.99799473447821
True	12.373109773173224
True	177.6843354486308
True	645.140105678731
True	9.343100481114222
True	188.77868536119828
True	182.74619601899892
True	538.1343882274617
True	360.5446597154977
True	725.3689035977413
True	314.7958409205026
True	483.51418515334825
True	446.7239550909232
True	507.64549479507474
True	102.72901706191364
True	1280.8901617629615
True	902.5419893715572
True	296.64210396808033
True	541.648259461092
True	103.34749744372078
True	596.4764390634726
True	436.50106038503225
True	157.9044255990418
True	77.25155692805413
True	351.5936957737731
True	164.60627867988285
True	27.72158322339123
True	617.3912929414602
True	381.6769120486842
True	64.69639839561763
True	25.28493631528653
True	664.531301144475
True	488.8944263370823
True	74.60097633909639
True	23.036263043634907
True	327.6184785051996
True	329.35357256360675
True	715.3968480038094
True	542.2293882901977
True	564.6844878519963
True	790.6135209631116
True	9.054380664652568
True	57.71113141289265
True	37.15833077107223
True	57.459449086630265
True	509.6519350580828
True	592.3868191171025
True	82.41345762653839
True	116.25150911146233
True	187.2027451148317
True	75.11914812858089
True	179.189247014001
True	211.60341211503928
True	271.69254285690613
True	793.432090481802
True	627.1544058915973
True	286.6888817467435
True	190.140703931849
True	271.91420536639527
True	247.1345578187824
True	737.1887962933988
True	337.5745459504409
True	175.63761818687746
True	895.9454418078466
True	370.50568825031314
True	466.0879462056191
True	148.29798081767825
True	123.08337993107676
True	65.3095432994222
True	209.81806780536104
True	965.5849759728072
True	562.0236089865682
True	117.0604285888132
True	345.6506472949691
True	102.99584980515088
True	672.3524523138138
True	3.993667140430426
True	664.6609641465515
True	36.85869069300188
True	936.6897256790998
True	863.0521113582213
True	215.5203530428554
True	32.07255789716287
True	77.4977008200227
True	467.78583789816224
True	221.3898542200298
True	1.080511745891695
True	79.53296960306947
True	1142.3406872625344
True	346.6011953555835
True	685.2725524078991
True	468.24206837574417
True	32.26404921340728
True	135.8749941057788
True	446.0817808828279
True	961.1757849223974
True	799.4156940150975
True	413.5887066661596
True	341.3169212528149
True	16.802124790746525
True	78.61502609808288
True	729.6290740982039
True	473.6063282584511
True	388.946475038204
True	876.6121819056158
True	26.38131203540136
True	221.0915983713003
True	889.0648030600171
True	243.9893614759039
True	8.315275173706848
True	483.0417499392352
True	101.86181540919566
True	638.6708848846865
True	53.74101028411479
True	260.10248681189023
True	876.1320035558406
True	897.2586145356897
True	284.1594156530016
True	471.4106139978386
True	114.21363030229324
True	598.0000858075346
True	267.87497116505284
True	189.64046508809076
True	885.4007561045061
True	57.36761575510746
True	718.8619477153517
True	274.7423327865132
True	295.6049421149768
True	173.0820430099249
True	487.5186541040106
True	604.4759265090852
True	367.2897764499567
True	404.2010405933817
True	70.15310928796085
True	159.88680141932977
True	455.4929851839325
True	222.9821300649233
True	37.1337077291543
True	202.85197888978232
True	388.7722247901418
True	394.92237148019456
True	764.4529713292964
True	132.99799956122064
True	658.2077255616849
True	508.8250578502378
True	596.8183264755982
True	140.41897328542515
True	40.71578965295739
True	659.8439855925236
True	71.50423754047104
True	561.4565784786648
True	698.2082313800249
True	453.54689015705975
True	139.52502883849235
True	532.4856831824046
True	4.449162835229385
True	394.1953165904101
True	28.652737637487984
True	627.9766030231416
True	285.6300093148758
True	571.3068633895688
True	697.3398076733314
True	147.19766934721684
True	537.838976940739
True	480.789057663181
True	64.49440072952899
True	951.2260606525988
True	2.7359803856195404
True	26.93865051125285
True	652.7332783082514
True	668.5017218556216
True	136.5516182995806
True	397.29209578773015
True	121.9208835249955
True	72.09069604442281
True	483.74693015615657
True	37.531402365788935
True	503.7900537961529
True	12.293643405524346
True	841.3587566041731
True	552.2561089262508
True	687.8390090206643
True	99.78665453217448
True	375.62998567410375
True	965.5551735566124
True	877.3252528563183
True	134.11324466749363
True	558.8811793890651
True	458.6965585391258
True	242.41481449270424
True	260.48965583332824
True	5.025834858351411
True	322.7304229666406
True	11.5668450911564
True	367.45302334825806
True	77.7432172018177
True	430.1453920923197
True	669.6798063191832
True	125.88339567185454
True	232.583620175606
True	644.5382727277022
True	678.8713178485125
True	296.7475275145111
True	137.69060357285488
True	157.6029782603351
True	482.4899494945536
True	81.87657670811208
True	10.330616556940228
True	485.74736900182864
True	569.8743021480174
True	20.35226446319794
True	138.30485560675498
True	900.1131394377925
True	484.61679513574137
True	267.2928331320616
True	33.645910001086975
True	464.6683297575314
True	111.47657286675934
True	576.4030856712228
True	674.598787948722
True	307.1656302029043
True	377.1475579063791
True	177.81036997680573
True	239.6534237876432
True	76.39636147197916
True	215.3064313401552
True	505.4364321480499
True	20.744141729247563
True	453.3835935732155
True	377.57601003173966
True	706.7472362930376
True	913.622240459707
True	930.927633938854
True	147.44127743487704
True	418.52197539048944
True	72.53436625185405
True	204.0304758563599
True	320.95476696431086
True	10.49531439943783
True	782.367938854793
True	25.14551777415573
True	403.8851166363912
True	262.4402600416556
True	680.3269536714885
True	194.61232249296063
True	39.46862160762007
True	670.317644971876
True	1080.669942010465
True	226.1904670968952
True	129.96523824423207
True	628.4159115716407
True	494.7636437225233
True	15.882375268646229
True	839.9777647654831
True	112.743636470243
True	44.825685949257846
True	312.4036430553149
True	350.13396619207856
True	406.5130348730062
True	266.96325919472184
True	20.944277783905
True	21.983241440872323
True	830.3309606130334
True	202.1988189408071
True	112.3850240087064
True	831.9084993139169
True	653.0992339770872
True	634.0382361588393
True	446.9900916757453
True	149.70394636744138
True	32.72081377032141
True	103.0620378461104
True	445.2127645731304
True	219.80841427963145
True	491.15894251027856
True	154.5761486923358
True	486.3780242357092
True	642.5529254369261
True	955.0839411660636
True	24.47346217066391
True	1003.7683197856086
True	1057.9396571385043
True	486.2598324671736
True	82.45050489726191
True	812.6660609443985
True	633.0383329707147
True	699.0363019708827
True	172.77671444637613
True	754.9375261447387
True	711.7492237639188
True	120.42498166281116
True	782.734151416182
True	841.5040741137567
True	489.83817706542254
True	223.58749468112612
True	74.5663339238304
True	315.7326601582234
True	336.6311444433813
True	455.1409811839305
True	418.45513823922863
True	197.92669723391583
True	314.9915678260685
True	3.4589647439432376
True	11.335947003734288
True	111.96555011847784
True	133.14276609594927
True	353.6812557590837
True	348.03105192027704
True	107.00388214464718
True	15.883986119376036
True	212.4928956244837
True	826.9557445381807
True	456.1444926204244
True	528.2512200447933
True	556.7272996987936
True	855.6730209154875
True	628.4517271316603
True	88.01276605709823
True	200.4513454770764
True	255.10535909152628
True	287.01230487896936
True	104.0867826949838
True	359.5428030622236
True	428.35436899598017
True	170.64353264898728
True	651.2658649926216
True	246.8732746184216
True	206.2479410979758
True	28.54536453137288
True	241.1903627639179
True	457.46491419615455
True	167.44524460226967
True	532.8223747282132
True	482.3205563188475
True	246.42847963296117
True	101.48174814666224
True	43.12652168696149
True	399.9638143225408
True	797.7971033174503
True	169.55066808790565
True	1020.7798013368896
True	1028.3866522336605
True	478.9009798169626
True	98.4085621833281
True	123.35606304351649
True	672.5241666230238
True	7.666079178840425
True	222.50469585912947
True	133.31036696813894
True	115.90743321750595
True	331.366967657501
True	649.9591838623527
True	35.87375182853628
True	128.11623202161982
True	954.430709534743
True	54.96092358949565
True	460.7047786303152
True	522.1282059420371
True	252.73346363542797
True	124.50605336128416
True	945.921864584085
True	1214.756441029099
True	502.56824250741965
True	659.0931345706541
True	209.81061708395097
True	148.3642390644459
True	310.33275227069805
True	240.83372723642267
True	170.2195326270407
True	295.0947191892874
True	356.74112345009127
True	10.248040420091296
True	613.9400275739094
True	147.10893604170667
True	77.11446916291796
True	458.1139886302244
True	318.67369066594466
True	1179.6598693661847
True	361.1176225381757
True	969.3916770240678
True	11.22189936907943
True	262.7265957700447
True	228.9404791368328
True	154.93404273013115
True	468.051453321636
True	184.08356976291915
True	421.4492565590506
True	325.44830519751565
True	104.72964082520784
True	359.26241998579
True	995.0689885275387
True	716.3489786453165
True	219.8475035119116
True	108.35892706404604
True	286.25003236022434
True	23.98117052204796
True	361.8031411741024
True	311.9616361401026
True	543.8882807740363
True	447.7402701989984
True	358.40435937220474
True	164.9121898800957
True	13.362478334525838
True	426.5599053976629
True	283.7023640325378
True	144.7884424274223
True	297.4135654830908
True	413.28749063485446
True	819.1785122511304
True	312.37059864209414
True	788.6502202805361
True	407.4134851890693
True	372.1128480489068
True	1.0652085823173076
True	1203.882347873358
True	102.43226833605692
True	929.4755474530472
True	203.3665589271029
True	444.9338907774669
True	665.1631309858631
True	84.53691843920839
True	484.0662633603247
True	34.42392827045165
True	413.07797692661467
True	77.78901065298874
True	235.0090072702224
True	40.80336455269595
True	699.3802369044292
True	191.84683632275727
True	24.780076886394045
True	399.3158151934746
True	111.20442211727256
True	168.63508421955825
True	844.8851822400628
True	247.09871816910007
True	153.83938548337795
True	370.62210376114
True	525.395821442198
True	328.5449733634491
True	524.4617600607913
True	614.4308401513518
True	156.8514248317381
True	6.868172715917848
True	71.6522450549098
True	442.4992964659649
True	86.05736436967287
True	78.60828547700523
True	1047.999945059848
True	27.163748914077004
True	322.44641871589494
True	316.93734029937315
True	456.15571987187246
True	673.6512980375682
True	192.08964748646156
True	667.3251659377878
True	327.1042728451259
True	356.74247533803685
True	255.26351186203223
True	218.738814189123
True	357.72706472246773
True	458.6564635639681
True	419.4541160533012
True	617.1099707106443
True	134.39627609313877
True	78.51340037405237
True	41.22864562418512
True	297.53297124422903
True	628.8284206358663
True	409.8172984259465
True	794.9066087311317
True	222.61088616762785
True	354.4510391182106
True	70.38248124112367
True	54.61752715441291
True	430.3524221893376
True	207.25114870221216
True	217.6147938968798
True	44.40692434997562
True	1058.0371409151
True	161.2707642356432
True	888.2741346987912
True	323.7340132873909
True	916.8921272160328
True	238.014169443628
True	464.4139367747725
True	532.0603672385381
True	639.9790753305545
True	209.97571220636812
True	478.0679258417698
True	908.2837148836672
True	130.5783477020867
True	7.14991972080954
True	588.7145064796869
True	28.419430887518736
True	74.95203076673168
True	801.6212065743508
True	240.11068229237995
True	1001.5520733363168
True	678.5591472768002
True	402.2709679340123
True	287.63239243343634
True	469.9002166694737
True	337.76761650231475
True	183.6550368327017
True	670.8198832535611
True	706.458306969507
True	203.3634158471272
True	93.3173542620293
True	515.8096757348997
True	140.34246510030664
True	373.595678481158
True	352.83981357003745
True	64.91435947211068
True	368.5102981197122
True	417.9043648579981
True	360.14077798713726
True	400.0830172195793
True	422.6782438157742
True	646.8718661153927
True	57.658052708216886
True	432.6789264192926
True	324.78672690065025
True	675.5574264416045
True	220.27814249889343
True	105.98650373904366
True	42.40609408524266
True	535.5183547162071
True	635.1071754821592
True	180.30647010583647
True	410.7175336566156
True	327.88646554280507
True	18.67566048515847
True	171.03003830772664
True	295.65596869085294
True	3.021681481747444
True	873.3957579195819
True	78.35451049460636
True	105.62604928092316
True	115.93608789671238
True	371.36127347512513
True	36.87564825809364
True	456.89067495252783
True	235.53428307942968
True	5.545597588323959
True	119.79054127603592
True	447.3002451100415
True	49.48730256598807
True	68.12827910273185
True	183.7006024513388
True	295.6445120660687
True	960.6517363512652
True	396.8121844360327
True	951.7673626736037
True	190.6809364061651
True	1026.8219203861872
True	779.5731399821469
True	678.9015807680415
True	405.3189552629733
True	375.4563905670081
True	75.72985374282392
True	74.40301769866329
True	80.13403855025818
True	190.11355850371248
True	483.8663442565056
True	1087.6431901654162
True	183.11495804560823
True	352.28273526903945
True	436.1906019363337
True	584.9352196271386
True	593.6286955359185
True	276.4617881955564
True	467.5313030007739
True	681.5332384546175
True	97.9968717989821
True	708.1230254133724
True	254.0201052030037
True	132.1968859531347
True	404.9453800015535
True	868.3819349181692
True	457.96752102951007
True	873.2430156509748
True	194.72106254193332
True	344.31069425899227
True	715.2249788941745
True	629.1379646723318
True	191.33483860829864
True	255.24969813541887
True	816.4147091999828
True	29.146078534814663
True	190.360579775602
True	492.07731967042434
True	721.9134832550798
True	99.91109068058056
True	36.017331445231235
True	167.2857720117123
True	735.8379590822593
True	328.529374398044
True	556.5612328292343
True	348.93965671075256
True	300.2815417591951
True	453.0092733555852
True	489.7313638467568
True	72.37865305129385
True	364.1499203466911
True	771.789749574743
True	0.0
True	306.1651204766087
True	255.0955863873328
True	984.9345969908132
True	152.07557164700754
True	629.0898454757332
True	634.9575776909231
True	113.664839554264
True	209.2735264525936
True	136.62416878399435
True	10.766236734777348
True	297.44155264088306
True	384.864117572383
True	1141.9048504674768
True	232.21344539166668
True	400.79978062368434
True	653.0845383296457
True	214.3375388760581
True	27.97477066195866
True	873.929355039577
True	615.8408052178046
True	154.5085909293035
True	647.4190561816706
True	166.5612118287208
True	306.8037143136435
True	762.8130562605969
True	34.15448172147698
True	106.68636758127629
True	514.8595924319759
True	64.62310513631103
True	76.66247775173242
True	409.95408106229456
True	23.94326579680621
True	730.0041056904076
True	97.5613578661622
True	151.11654678993864
True	20.47119901290551
True	725.919898870655
True	30.71808895935182
True	779.488492872071
True	389.580934469762
True	114.95257078853604
True	711.2294147656813
True	513.5846489507228
True	552.7052458757485
True	45.69499157813817
True	367.4154868455748
True	5.017433182603581
True	94.28796941741416
True	391.8860941812962
True	45.96640682710878
True	118.87021827979636
True	310.7359080408657
True	181.6723068816285
True	96.3222174196042
True	656.7127692395323
True	20.010299668887185
True	1155.8168496153687
True	515.0265529984083
True	306.73836057084657
True	493.0145306339716
True	119.97657083428
True	784.9817407191861
True	1134.9666168953809
True	731.6523991562693
True	180.2381208602524
True	227.75031835748783
True	47.48840699122136
True	58.48300469425393
True	155.22427908092115
True	106.34731703102791
True	166.47182873632136
True	1166.0492055692846
True	307.6567832590275
True	354.2758685854794
True	683.229833811727
True	17.22586984977308
True	13.849123342140553
True	609.1845857380396
True	4.829167213455067
True	116.9361367720285
True	700.7454853725316
True	187.11239489421004
True	667.5407738950056
True	829.2701119529963
True	158.9930775575951
True	912.7557487748136
True	3.0444298544822246
True	448.8028565772698
True	1054.4953529246357
True	27.481291815056785
True	233.56658782928935
True	151.13089999804774
True	944.3241249811456
True	235.16470764108675
True	520.4080167763889
True	121.90971183601611
True	510.5118998774048
True	149.5394354139301
True	98.33087605609217
True	388.5107218963477
True	72.55783919379664
True	56.68762074432532
True	1057.3368042664383
True	278.44928808067743
True	161.04324770492286
True	377.56341036683983
True	398.6483495008095
True	213.81038797877915
True	162.9418508669841
True	411.0599907710341
True	34.245676252518905
True	494.4204322598235
True	1131.7648634759487
True	115.44692894965
True	468.921876153758
True	305.6353860386092
True	26.73278555935444
True	427.7416877135452
True	101.9788360616471
True	557.227295904923
True	199.6057950350168
True	397.3827703178431
True	21.06068628271219
True	433.0266578943036
True	106.4574606055062
True	354.0419067707632
True	33.783521649631666
True	173.38140970355337
True	237.9224927105985
True	774.4040636263046
True	57.78391874375353
True	139.35196749485658
True	239.1862591081765
True	134.83592927910934
True	615.2429578688142
True	547.135526814806
True	784.8150620289204
True	391.31288522775566
True	535.9747162370561
True	414.21633927122303
True	672.8804588342609
True	70.58452793191337
True	463.5661571672392
True	417.42321472610166
True	49.22951710883366
True	81.55465418197947
True	129.34697253777438
True	83.24417374754782
True	318.5986258405811
True	859.9689602316803
True	322.5211091410442
True	1071.5500858741475
True	333.6404104986799
True	907.1833920832232
True	146.5513607304205
True	553.045470226898
True	598.341256364762
True	685.6009640712065
True	466.3905559982168
True	64.80431117590891
True	294.2505692055349
True	39.13463514083269
True	155.33347658000028
True	166.84113823295405
True	1130.5366891948518
True	236.02028578039355
True	555.5522057718118
True	558.0428352678676
True	550.7233707239627
True	910.5636567600792
True	601.7259338534117
True	629.1001998993689
True	944.3665884265282
True	128.29452341393684
True	297.57246245948846
True	277.4693142389148
True	314.15421141147505
True	85.84877335094971
True	389.7399430817048
True	4.18834452363363
True	335.32346886925245
True	256.7770289926163
True	592.8983841992977
True	288.9494094794737
True	363.62197340043815
True	9.053927912872638
True	59.48474791112416
True	527.5398844414211
True	30.22107394836186
True	141.55078737973778
True	63.01307730900752
True	157.26078192611618
True	235.72416988950292
True	75.10386420701388
True	396.52976678963455
True	281.4500619482386
True	102.9363497981476
True	341.15957201257703
True	65.44534652417623
True	563.5418023117466
True	834.3686784626583
True	274.4604890421938
True	1134.644609426758
True	112.21130120792512
True	301.2272496343194
True	1058.6696148491778
True	88.23741744288557
True	289.6113978462984
True	9.855064152053234
True	413.18783591150185
True	454.2632784808924
True	155.65091654568118
True	617.5649655722256
True	897.8239796084877
True	157.33509686013753
True	80.52296065785048
True	334.2448517495135
True	536.1486390583441
True	597.1482320798528
True	1194.0898390091902
True	27.55115742035364
True	926.486287240244
True	129.2904210405069
True	650.1755763323415
True	119.28576008192752
True	124.69514212297936
True	189.30557470050292
True	163.6515975341754
True	754.6762766872231
True	209.9524242526672
True	238.3712914966362
True	65.88063372991407
True	512.6018493326421
True	449.10813805204896
True	175.85293655193917
True	238.3964766761112
True	16.937561119076506
True	411.3426961693747
True	217.8953768557868
True	299.5790638934833
True	115.18114169840072
True	723.1947810753644
True	399.97617871756745
True	266.29888400484845
True	651.75328889548
True	547.5246214746776
True	464.0709625097304
True	129.74806370263758
True	523.9232360329471
True	422.3714879103896
True	2.918911069445976
True	187.9215023998849
True	97.03379130417493
True	246.04755056939732
True	2.2681077901547737
True	127.46637069291722
True	343.443942941138
True	7.760802511399678
True	854.3914511384015
True	171.86785158350477
True	721.182778238957
True	768.898160307021
True	163.29398130312003
True	228.02205594287008
True	489.08289985460857
True	820.8340052787429
True	47.5683821722056
True	40.06348286493874
True	135.36512549058187
True	629.6850308369084
True	707.7077134860227
True	171.16665779740543
True	599.3225558546616
True	601.0163025193899
True	859.2179158156234
True	415.9418997801275
True	187.022300575604
True	867.1571690942211
True	208.28885998831157
True	147.55648422162457
True	339.8871448931191
True	224.17063529886832
True	201.370012880849
True	619.0712318875005
True	255.9460127843233
True	210.71465811355523
True	441.3220696400806
True	467.366893462954
True	65.47964289680601
True	291.9720689841881
True	75.4085493169555
True	337.44196493402205
True	349.73062284847293
True	259.28178008140725
True	176.72678900928446
True	370.9426228885804
True	631.1096607851521
True	763.5215792787774
True	300.83279073470555
True	741.8587953658383
True	62.72580184080161
True	874.4335173329792
True	350.4009272186205
True	11.250736531869688
True	613.0320670598268
True	691.8925679601869
True	264.3842850726773
True	168.8968768181787
True	48.70133255148351
True	382.671686861065
True	77.0161678736501
True	14.20635225167844
True	893.0177149597353
True	363.029895237957
True	177.2191728782369
True	977.918895091222
True	11.634087167045378
True	798.1310994008012
True	30.177467740156608
True	678.9528903760355
True	56.3445697878292
True	771.7398933404772
True	460.7113897064997
True	197.56676839990948
True	439.7529383285859
True	217.5356795027604
True	297.8322724265101
True	232.1884285806383
True	398.5709796564838
True	9.7251976030293
True	325.5128559190314
True	113.64551916581875
True	11.587318529598605
True	462.2443483673239
True	718.2666271480841
True	289.2607780332651
True	82.05796100290182
True	302.79334069793305
True	81.68200360552035
True	173.45990737849283
True	180.02558391207856
True	407.82992295843405
True	43.45645913073282
True	137.74520751742287
True	386.6055027368485
True	898.2522719154342
True	114.0738974669832
True	206.5211044373432
True	415.33842004837896
True	19.467554729153758
True	423.17340023399424
True	502.3350359421211
True	90.99862634168612
True	396.3490960995935
True	354.5705160940048
True	408.9760056552639
True	594.147951963983
True	1050.7651838850272
True	1011.8882383781266
True	56.90844525067232
True	1076.4630909078116
True	109.34111742068936
True	109.62825692482669
True	113.98989321612429
True	509.3071513106953
True	375.1911109753309
True	570.9352105046478
True	258.5174520872221
True	160.20720298566792
True	391.8074828489114
True	14.997820263144188
True	457.227746927368
True	382.7738177007683
True	149.98198824331502
True	96.98515182298242
True	544.7832860845155
True	1029.0565376423192
True	199.613781769108
True	65.00985556459176
True	455.4200943691105
True	373.7962759782812
True	483.4690284565261
True	331.1310100348428
True	3.774891382469965
True	554.2028162906989
True	530.1537409772344
True	506.5838313765783
True	186.6901842034316
True	105.5565328810662
True	22.62732779497688
True	381.7125215984707
True	106.47830944974858
True	6.862286307298966
True	31.585317466069064
True	350.2468581203928
True	663.2351509181404
True	131.93140642346876
True	92.87939725486603
True	24.538366245869614
True	408.4157187301885
True	361.7662904340827
True	820.1994342145815
True	303.408829749019
True	512.2516185512836
True	540.5099996857882
True	532.5520302295531
True	292.6975978810093
True	520.4393573075055
True	102.18237682483628
True	579.0973437944477
True	7.633212699997786
True	374.1442176064773
True	447.7845516899002
True	951.2619401729432
True	346.5072418121063
True	823.7512806521984
True	946.457756862828
True	182.8369720085328
True	38.52229478553464
True	354.21461366553444
True	381.9838982659925
True	573.404314591019
True	252.8421157056748
True	27.745479870973213
True	621.4360790249424
True	129.12640630159527
True	1083.5402450443698
True	314.5956574780982
True	468.88982759295527
True	121.53680704397644
True	806.5993562118886
True	146.76198473644345
True	818.2288471949231
True	581.2828541235972
True	192.9868900152252
True	108.72189743284606
True	65.10140606968758
True	562.6096399413968
True	923.5305796128418
True	427.3731978030204
True	556.896228326556
True	135.78197924607153
True	644.9713455250713
True	480.8698957671286
True	793.0676647300828
True	331.613198544182
True	604.5946768050298
True	113.8712545946266
True	25.948034159125687
True	413.1884814778815
True	168.35592377570734
True	103.87578780383566
True	364.2837244156939
True	1100.9208151862367
True	271.11535772055134
True	543.5534856046654
True	10.633792794648404
True	74.89672764082599
True	326.72917808634463
True	781.2144892980293
True	451.8392037831495
True	508.11213056039537
True	685.7618827911164
True	69.0149607469632
True	737.3286997343087
True	49.82652448069658
True	105.59505679863564
True	182.00928629625383
True	85.98870676608277
True	25.67294345297061
True	298.17300218003385
True	474.0539628930746
True	901.7127340703644
True	857.5269262422004
True	5.922982339289384
True	281.7599047341615
True	470.9484201685942
True	117.85547412740696
True	235.68000937417185
True	323.52172375899204
True	1322.307934854068
True	448.54075102037297
True	24.301636398695543
True	187.0489036677904
True	722.7124761520304
True	31.409739487457703
True	170.69973965309543
True	562.1557720624694
True	68.10201621753507
True	864.372898555645
True	322.4897862674217
True	648.6900289021845
True	72.64347583588739
True	692.7486228309623
True	587.8806067810641
True	888.8124031479421
True	264.27399158893184
True	511.60452996200144
True	817.5685790623421
True	909.4480159961328
True	235.96553722444213
True	748.3721623981702
True	219.090883419636
True	455.2193477021587
True	374.0061199539654
True	500.8780550622305
True	487.2359312151352
True	307.068066890091
True	349.6987786615337
True	109.7126910530406
True	350.34891911724674
True	1133.9482361282546
True	318.01557159847744
True	153.97464424662445
True	287.48546024449865
True	762.8867628811375
True	633.6550762449889
True	405.2532518863821
True	115.64292644952468
True	338.53037897578764
True	33.36612496781797
True	172.0092562439433
True	91.56989707121996
True	88.55932937766323
True	566.5247598442919
True	142.9469798684202
True	131.0115698486707
True	108.43226901626548
True	88.2005530003193
True	447.55070981416816
True	387.1520653345126
True	1060.3379297057063
True	553.2287464487672
True	823.8595631675474
True	271.6412256597744
True	282.9523778801985
True	553.0028965740662
True	189.9475225895428
True	742.1001286688919
True	249.62804969679135
True	348.5940625369161
True	68.97605994173772
True	114.42989778370408
True	248.9088797527172
True	121.73014212939732
True	473.2951570817775
True	30.878780885218816
True	569.5140261874385
True	1017.1119338670128
True	735.2248316510946
True	1.606724017499357
True	62.66438584522899
True	507.7825026234722
True	448.6514433898224
True	74.73142550720969
True	122.50391438730766
True	297.33839657422743
True	81.12272026757576
True	51.23865423041247
True	736.8259765270486
True	650.0919358782924
True	170.60748455333572
True	166.1586849860728
True	552.7351419516524
True	56.56395008517918
True	25.61041349280223
True	568.8667905059883
True	456.7904807019135
True	1138.460239979147
True	46.14105747391984
True	483.6947095271663
True	903.477449726002
True	774.8916673293049
True	299.05070675194816
True	731.5868690551968
True	398.397465426241
True	38.14180655260252
True	99.17899604426825
True	709.7317048297866
True	78.8860667740713
True	138.87661269859467
True	896.333517388796
True	185.06836861759157
True	279.445952545497
True	106.28155174201667
True	630.8665429971707
True	602.3619557329386
True	209.93696411491223
True	434.3017137196329
True	42.46297564414965
True	285.31989332546254
True	569.129082302946
True	602.282672276097
True	329.95189522547383
True	78.28013723491125
True	925.5053950308125
True	1052.35282807256
True	567.0850926523095
True	63.34319870877128
True	27.67153208954782
True	93.64611797719714
True	108.05462673396688
True	98.63605543996871
True	893.4983180863377
True	1196.873897037932
True	765.0295765125978
True	318.2643934526195
True	7.636607322107599
True	21.97974715139486
True	338.82479847527736
True	482.5758086952428
True	47.8169975080701
True	581.9887303787019
True	433.9922712934815
True	400.91009493300726
True	80.03946204813246
True	193.74764557277712
True	268.5758947059993
True	134.08528539225392
True	407.9421925246778
True	43.82799401531688
True	183.96273752625265
True	1159.839573133337
True	5.728999430649521
True	28.195960272752146
True	581.7736577633286
True	357.67159099365904
True	783.766489778189
True	158.82124361299842
True	767.0721645977418
True	592.7258892252693
True	279.8486047490915
True	425.9419418537168
True	353.0835304992631
True	288.1862645701348
True	270.8184900414958
True	408.1381854932047
True	510.84249665612055
True	510.4711652884456
True	109.64274981476852
True	360.4451957772261
True	9.553342849958067
True	187.76095131061376
True	239.353763276767
True	842.8983654333349
True	594.973280125863
True	31.87868093084813
True	734.6440713062256
True	853.046953678771
True	107.63000963708492
True	348.0278786724541
True	888.6122689718165
True	208.885969884995
True	167.42842622109237
True	530.3292464787351
True	591.7646370983042
True	1104.2546580832782
True	140.5422273029592
True	156.32877575816974
True	253.2616163236552
True	316.7713212490833
True	396.6071941001332
True	419.5409002118689
True	333.3671780551851
True	450.2676198829539
True	506.08036531894095
True	236.04685417176287
True	1480.6462604439937
True	250.3777761558648
True	415.73715765525975
True	51.22569137097528
True	736.6533625786454
True	261.96860942158804
True	894.4900346247462
True	560.8155703383223
True	312.78168691826016
True	786.5275680905702
True	258.8899490268256
True	211.03910257835508
True	264.0570371431029
True	226.83591164671373
True	145.88159572370475
True	254.64180576375912
True	735.1426742147554
True	506.9601873053784
True	223.03020529599385
True	1188.154045673653
True	115.26939784627518
True	255.77731174700972
True	72.12563509137672
True	323.9918931841017
True	406.3401827161917
True	93.24295495003892
True	214.551585354913
True	74.58523374828239
True	698.7315273565553
True	376.3148603156999
True	226.8715826675916
True	703.0053104641983
True	861.2157432732849
True	813.0645456284934
True	828.6501813051261
True	345.52718333047056
True	1.6027057828756297
True	256.5208358203199
True	50.96891415973517
True	398.6122732410138
True	55.22092546172093
True	371.7090815662575
True	887.0979992289042
True	1057.2731186277074
True	408.8517218394717
True	21.621472047974905
True	524.2753333240598
True	504.4504742623466
True	194.92653933125573
True	242.56616928740405
True	288.86501428160017
True	24.575921586398305
True	129.33273170996637
True	943.3089822400688
True	61.49549470247747
True	499.6815628490533
True	796.228406591122
True	104.17519442507412
True	249.1473174570068
True	116.5833601719925
True	15.985428342225315
True	1.7959891180471306
True	120.890378801674
True	1025.318924761622
True	471.7566650324632
True	73.02919674016545
True	797.289854693641
True	339.89922279145554
True	1.5044924818940482
True	478.6804229782283
True	186.9655314463468
True	472.2946873374755
True	83.14385380968581
True	327.2700707102077
True	385.4680464626404
True	168.5147658990734
True	218.85992454983543
True	131.6791909280239
True	176.80472083571007
True	1005.971758377979
True	16.450142683890192
True	510.700952839035
True	485.8886216629127
True	417.9067629538926
True	213.3281843568251
True	233.5521372700893
True	158.9295450317401
True	45.74154052903431
True	482.6968879375852
True	152.16517851548684
True	828.9487802320834
True	847.4250361064006
True	241.25167744615484
True	315.07881193148023
True	520.7884712377567
True	40.97278683379123
True	87.66886370980566
True	721.7176472705402
True	1096.974754731064
True	112.13859471192237
True	720.8186006214087
True	142.63987109089604
True	929.4130735680484
True	681.2429498753463
True	105.75014682107104
True	281.32811796774257
True	602.7767898252157
True	253.97732738942943
True	46.26068271031637
True	562.1660852049803
True	434.590406061117
True	5.162152126760046
True	484.0645742452239
True	65.48186757509413
True	177.32028098418047
True	238.46609847934215
True	292.3440592441786
True	77.46132300434442
True	213.50615640046607
True	364.5235385458397
True	441.26428424883136
True	953.8096049055677
True	48.837093953087575
True	886.4411233730987
True	1036.3052187820574
True	135.67865781407343
True	75.40631093761
True	976.2004464982626
True	33.63268535035813
True	224.9248898683593
True	85.57358662749466
True	211.65211958040615
True	352.1581602209313
True	929.876586600986
True	100.59647211589296
True	77.1290042980664
True	662.5469623443015
True	280.44405020141414
True	734.6625872653967
True	54.60633043633618
True	484.9851508402513
True	386.83693574096594
True	690.5182781107591
True	51.18557191922861
True	112.63030276235752
True	27.65146154951504
True	271.91989484407065
True	44.81334038034786
True	349.04262332340284
True	2.43103787698472
True	1163.074344041429
True	105.2802364570282
True	136.23743618120452
True	354.48715316608536
True	753.2008603210788
True	670.1526177944098
True	1016.5481102709176
True	459.8151456522908
True	420.6927022443826
True	142.93226383910394
True	410.4983331177349
True	849.6999232805426
True	419.6974235497632
True	947.8639157806978
True	85.6545936517754
True	428.3853016543325
True	179.76667267436434
True	267.1444389699023
True	738.4859824699082
True	160.75019998985468
True	136.17905305808168
True	63.3832107720332
True	847.0753501934083
True	772.3766476853393
True	82.91083630580935
True	437.6372085468573
True	751.8585830879449
True	425.18154816070137
True	57.91188403715652
True	326.3620361285047
True	775.2224764635304
True	30.289131760162164
True	365.7641148210761
True	165.72441385111742
True	282.97377547679463
True	33.05845127599183
True	222.1267813081745
True	733.6489609795813
True	639.326745623439
True	57.37867065623366
True	294.9151535859824
True	875.4298151937157
True	18.299257792664104
True	313.08769870264746
True	283.49565894552853
True	451.4545191881581
True	224.3173988498935
True	597.0446218945124
True	49.62861382875536
True	940.9014904460926
True	885.8132299617557
True	49.25268052893715
True	379.55910178744136
True	733.2920361312631
True	880.0432133194126
True	278.254243389459
True	630.2797517757639
True	129.50959554266817
True	187.55458111966144
True	129.52515746901102
True	134.36936196744463
True	208.51519614889128
True	935.0643866229848
True	846.8592825222105
True	912.946399251318
True	19.838031690011395
True	25.09899511498183
True	373.1727792262684
True	12.866166233084558
True	609.3041597704546
True	1086.3973675968814
True	259.564097218795
True	207.2335715495317
True	80.89628588575032
True	211.18078323264388
True	131.6176390117915
True	42.093435940381454
True	129.99669655398446
True	92.05957263006722
True	240.5612746504422
True	531.8836903983663
True	157.57848598988036
True	29.177439150656376
True	56.29981175529213
True	427.07615444559616
True	257.92795746668685
True	603.168235377261
True	24.84483353905747
True	110.1031787859444
True	667.657563525814
True	259.2310656343646
True	469.85900201281504
True	657.6960209804192
True	102.0898133762728
True	110.66985074496972
True	83.94943768351875
True	25.48354491347185
True	109.95958832358944
True	89.37932844072088
True	101.72718921872811
True	146.76206858159003
True	231.2162249422996
True	829.2498730828349
True	283.5273311695629
True	935.3152232271184
True	166.81051482210978
True	195.1328483328776
True	838.4726987297425
True	286.95302400696914
True	595.6660148374735
True	253.82675844664772
True	356.8857190445285
True	443.243366742959
True	551.8754209430516
True	635.5747757156827
True	358.3487499271081
True	37.30339069746584
True	572.2565924099085
True	612.1110842974781
True	19.043659676965454
True	11.697116374428644
True	266.9065188065184
True	403.2198482648919
True	454.8470322399504
True	67.29793635242211
True	610.2355986955083
True	936.8545752703432
True	243.553391137578
True	917.3068240411504
True	275.549364749994
True	101.60300356027513
True	281.3833990756879
True	662.6358690707939
True	39.45741922376017
True	613.1807022651839
True	1294.227007401512
True	1022.2215283612528
True	931.692662522673
True	203.0862555873545
True	85.1884177497056
True	197.3929690537208
True	809.6910616937039
True	134.92181097221916
True	1068.1713578664092
True	892.3276710126507
True	44.86289711908141
True	88.93259071357673
True	411.9410011703919
True	406.5232120475072
True	208.22932094216296
True	516.5588856700055
True	649.6708868011574
True	113.52673738575388
True	268.7807648457432
True	968.1460212091264
True	52.62144378596362
True	714.9920465167004
True	536.0478287588209
True	38.54908705154929
True	832.8497595366075
True	379.9470790897829
True	561.3876327261738
True	111.8533942290269
True	260.91000266792327
True	212.9803786558699
True	26.512415430936763
True	137.49641063612754
True	742.4227328353672
True	144.28045542812663
True	373.853736961002
True	64.64194460838014
True	651.2785591008682
True	605.1115026405356
True	232.3106269588356
True	456.9648131571311
True	174.7098104631957
True	161.56998640847715
True	216.6795737801762
True	306.3224082076832
True	366.9573829659238
True	129.54018910325428
True	188.06680753052947
True	27.05749583816509
True	872.9163076129962
True	320.0296301248598
True	10.050564317488329
True	367.5971653315086
True	164.3794814829221
True	632.9877036448329
True	368.4927761852653
True	579.4256213169473
True	556.8941583136382
True	475.52847974640434
True	790.9061278902776
True	236.1124591250184
True	564.9170028215485
True	166.15852750978777
True	536.3384941242969
True	360.3559355512612
True	378.1350350860336
True	130.4807280909689
True	139.52491133160422
True	104.7683564236583
True	67.19453556035042
True	727.3473848126788
True	187.35912928493445
True	46.63038498859581
True	0.0
True	547.3110834931726
True	113.71597390021456
True	21.25232282126798
True	41.38196389838609
True	119.05971762385104
True	519.5203460605168
True	180.33151928822423
True	105.26441240760528
True	34.22630970566928
True	158.6897820781766
True	899.1672319057623
True	52.088731636536565
True	230.1333832760293
True	755.4911480922156
True	318.2738898491079
True	466.9439135216486
True	488.4164779466977
True	502.223205687033
True	596.4616881376428
True	906.6269119457712
True	270.744752721906
True	1007.7467817642346
True	917.8653722378614
True	625.4543302732168
True	341.7651916209658
True	854.3658364201875
True	9.403619281789496
True	32.816945373138594
True	296.82759669213965
True	44.56915046741993
True	195.6811746842144
True	732.8606966451066
True	219.8152061690122
True	743.6940059886988
True	764.7130771202312
True	125.30201507661316
True	369.4695173720843
True	596.5056740361584
True	24.14112728412765
True	128.7544414812374
True	426.38637489389487
True	304.54346371823067
True	205.6635498488644
True	115.30333831362236
True	380.4397714325044
True	20.12592964789312
True	375.1368162608661
True	361.73592656334745
True	1095.0141109264048
True	361.9919748438389
True	33.606556642381435
True	445.4045128134571
True	424.8463083729948
True	229.39127572410703
True	33.37203632475104
True	761.5986472243443
True	425.11375457277927
True	177.90545977732094
True	14.004163893341886
True	1213.7995578308803
True	169.1312875915958
True	25.447248686006425
True	316.7988900807894
True	278.4956478788651
True	113.1208330733688
True	301.4321213688161
True	47.99912094831459
True	315.01685459656693
True	300.1900141331062
True	312.0012708425683
True	30.69958490997683
True	50.007789392235686
True	1006.3000811490724
True	25.65080093880217
True	13.077322791007262
True	179.53145846234293
True	641.1895271128996
True	8.517275165576102
True	192.31935587865252
True	177.16074479078935
True	535.2609114328425
True	371.2053144465445
True	778.7716622300568
True	327.61281070600216
True	497.605794782107
True	444.2991720967627
True	497.83346729856345
True	99.74628952181676
True	1265.1002499136998
True	905.7616870653223
True	262.9141769547164
True	538.156783180507
True	99.88713516224524
True	589.2566556063555
True	449.27435403788337
True	153.42142964861253
True	77.06786147568103
True	340.7432933627122
True	174.94014257670526
True	29.905210158729577
True	583.635832726271
True	376.2597975863105
True	69.80131874429914
True	30.69676410384534
True	672.609859155713
True	486.5649579409617
True	71.11738553389539
True	20.15231241039307
True	319.2033457892783
True	332.0065117496753
True	689.2072960028622
True	543.8547170965335
True	576.9213991456585
True	788.762366639581
True	8.910319605660678
True	58.67283034637459
True	36.26649335307499
True	60.72236357518453
True	503.207638497371
True	579.5188518419
True	85.19350575536005
True	114.84928950119152
True	187.4743507801538
True	76.32501192558433
True	174.8669500482426
True	210.8075311178248
True	267.9942579935841
True	839.0128032483732
True	601.977205015351
True	289.7339573417116
True	193.69543376309596
True	281.6915944120348
True	259.936280461721
True	767.606738253774
True	327.5157816610541
True	167.339963156794
True	925.6756270338984
True	363.655414687456
True	485.8238418737688
True	147.10759527235697
True	120.44642764291486
True	53.94712986546654
True	210.22727646048588
True	976.2941504951636
True	516.4365890423334
True	112.40970976203263
True	360.1081081679052
True	100.5034158430805
True	665.866686337501
True	4.606214306459199
True	725.3440973193927
True	37.645411314565145
True	956.110775626974
True	845.5637689418173
True	207.4917393791361
True	28.024719888396454
True	81.59493007680031
True	474.5703373999166
True	226.26255913894883
True	1.4603139590456231
True	78.56096818575116
True	1102.4403120503391
True	341.7777757788198
True	682.2714416790841
True	469.35770202333447
True	31.08940278797342
True	138.52351292440744
True	444.3021259214289
True	946.7744374456246
True	797.6171283008969
True	430.7329307788561
True	348.0983218033094
True	14.65666619297777
True	78.29771315983334
True	717.0281792184525
True	490.3167994373551
True	381.4370551586303
True	867.6206241780757
True	27.07662629920102
True	220.28613977653723
True	897.9944666338366
True	237.1333152038305
True	7.541447005624794
True	505.3978556978177
True	105.76895911206678
True	647.4330482586083
True	55.61555514767812
True	256.29221793049027
True	857.756943877732
True	900.5867224894213
True	272.4980980451816
True	446.37534091398896
True	113.08708721222156
True	603.2546924787634
True	263.3530076442699
True	187.70938293666336
True	867.8335902297339
True	53.37756143599424
True	688.7320930897206
True	280.7952923121967
True	302.2387390468813
True	166.6032415834159
True	502.3213801463589
True	604.7534326870951
True	365.21746784968536
True	408.8070051541912
True	65.87969084028633
True	161.0983268991034
True	445.71993356021454
True	229.97550782152973
True	35.48944129054348
True	203.44789817146707
True	400.4848917268377
True	408.6743070484527
True	752.1926189923626
True	133.85330229886142
True	659.6298452209267
True	511.1712006165018
True	583.0380941991973
True	136.04421861159113
True	39.16854397663605
True	666.4667816148353
True	74.10201136848488
True	558.7466314991932
True	683.2332399511242
True	449.2231391232033
True	127.18733233748068
True	535.9857009625081
True	4.541456147727534
True	401.61107951171215
True	31.007731609322004
True	628.6258194013136
True	267.24941752302624
True	573.6876465051109
True	682.6987252605644
True	143.42266978821056
True	511.3619306561327
True	507.9566265344001
True	66.64427746064003
True	963.962321270134
True	2.855066962797306
True	28.38608365925956
True	616.799954298688
True	683.3117306136097
True	128.38793799346664
True	397.61913884148703
True	124.6956440266317
True	76.59904194701365
True	450.9316073099623
True	41.40371701222606
True	519.8080798780612
True	14.913902367350762
True	846.6667968480951
True	549.7652979165381
True	679.6918986313135
True	104.02902420942074
True	386.8615641131452
True	1014.121161755451
True	880.7008001849287
True	132.30830199593458
True	556.3469063589846
True	460.83864016713113
True	246.65313988489848
True	248.2192805207062
True	5.615421682591367
True	319.3467634136898
True	10.383209650439657
True	362.10655577009584
True	74.6024787919657
True	410.8086119883876
True	674.5639453127827
True	122.9132814172332
True	232.000840316873
True	623.2049740988068
True	687.40271843903
True	301.60883627492507
True	139.73374021672907
True	154.20449075751873
True	478.0062089931505
True	88.88050459721549
True	11.000636706075234
True	506.9926133626157
True	585.0747044645382
True	18.686709293070617
True	142.93189065242947
True	843.9673517244187
True	478.6349862912935
True	275.187890343231
True	32.65883483460163
True	465.1180239569351
True	111.99488042052285
True	589.2158368431207
True	666.066722369355
True	290.4080132893207
True	367.9912858259728
True	193.07023127581056
True	252.25654609597223
True	74.05831166070531
True	222.1789734139279
True	506.8509242872957
True	22.48657566728481
True	483.2010057837976
True	369.31570585402926
True	730.123826051982
True	903.88293747884
True	866.106382092188
True	153.98911956866158
True	390.080760308399
True	70.00284119835732
True	188.51226859495927
True	314.55245425438443
True	10.852004780492308
True	799.426317889102
True	23.37335177074036
True	384.7515597882979
True	272.3044831944794
True	679.2111070576493
True	206.86652058217712
True	37.68613400766315
True	658.2938829269832
True	1073.2484200585825
True	222.26533769608344
True	134.84695945241577
True	623.0762197373359
True	493.3821620742664
True	18.23470575864669
True	853.6020828784222
True	112.10750945722292
True	45.0153614874756
True	314.713825261156
True	358.8436107600885
True	386.4150783546231
True	267.5895586458216
True	21.073493621558036
True	22.65151388455668
True	840.8639319065541
True	196.2671874292849
True	109.57588146271362
True	858.5055779582709
True	639.533658044478
True	624.8211403190022
True	454.4115008466912
True	148.75238507132175
True	34.65348557726642
True	101.35978731695712
True	437.12029417807975
True	225.4546495714888
True	484.7986081542734
True	147.88768718100286
True	478.6614112358105
True	637.302086187782
True	946.1602134759628
True	24.237875285575168
True	974.58729307554
True	1087.7693131960866
True	490.1043712860737
True	85.71151191171438
True	819.5362339375661
True	650.7042371143983
True	686.5784756710088
True	171.06073201491134
True	750.8751337904604
True	699.524566459231
True	123.62390553911337
True	801.6803430720379
True	826.0263584885104
True	479.8408366682463
True	227.9560890501968
True	72.7423292700848
True	324.09819745089004
True	334.5020505988019
True	466.8254048459991
True	420.40733923306254
True	190.06866465217337
True	310.9490706715013
True	2.508253373037756
True	11.986526440531328
True	108.24133543589042
True	128.92868044050098
True	365.7253728308669
True	352.4323759210502
True	109.94760758115537
True	17.532198003888254
True	208.35677575940463
True	834.4442426790398
True	464.3285606815632
True	520.7563329380243
True	561.7454148136827
True	820.5508620884772
True	637.903516717313
True	93.37784834288028
True	201.79532232620895
True	238.77686440765063
True	286.0239477274852
True	107.02471179272338
True	369.5224831524545
True	435.05981578747
True	168.36004802663197
True	665.377497311162
True	253.30671045581397
True	211.13043523487008
True	25.80595740492992
True	251.05163983497243
True	481.082518884344
True	170.6438712395387
True	532.86764669956
True	473.9421223124584
True	241.2302719624249
True	101.05257542127796
True	42.47422346392809
True	394.0567368247648
True	801.4991531063828
True	164.6541481731088
True	1072.7496222950545
True	1033.1787848312656
True	483.0574015320786
True	101.40248092483952
True	111.13103128828504
True	688.7820664153065
True	7.317793169948059
True	230.5614770285033
True	126.57528655250232
True	119.54119269585362
True	341.19573878089216
True	643.3034662753787
True	35.71780175358287
True	125.53701213257574
True	957.731310126954
True	60.36952245307536
True	446.12729220641165
True	526.2279279442192
True	251.4447864088781
True	129.00408884762916
True	915.301168078678
True	1186.694165268296
True	518.8350416377548
True	654.2540379070698
True	207.757502914751
True	150.93277691605627
True	296.08268825760274
True	260.4945822378681
True	177.23429805188047
True	292.69944662169263
True	355.0646749206284
True	10.573897926263491
True	625.9441159907509
True	153.07134113275552
True	75.87667216571843
True	443.38133052269626
True	330.8296925476998
True	1180.6735597909185
True	363.2112257361203
True	991.3735122720404
True	9.5408614320447
True	271.20558156641886
True	234.4942524400188
True	159.41598863865025
True	497.0873922602639
True	197.66864461487344
True	414.9034023252565
True	337.3592604017442
True	113.12155318905133
True	357.4495347607124
True	1040.8210629962534
True	714.5567947162567
True	224.1206214812843
True	105.82340440633376
True	298.69763829288456
True	23.44302726705416
True	356.9377852609062
True	320.13342364240333
True	563.7963445945413
True	453.8108194622197
True	355.6797187828607
True	157.21226638986337
True	13.470183356882076
True	426.41601463020703
True	281.3711616224063
True	147.0554457610789
True	302.88744737223914
True	443.2652417382583
True	825.8673623852053
True	300.815475591775
True	778.5689943787627
True	410.89911484276814
True	375.74229386888265
True	1.7141809303494582
True	1171.4774119201218
True	103.65277133051318
True	928.7738540385776
True	205.55433470507603
True	453.5937694419659
True	659.894039965636
True	86.03680528496079
True	486.6890671419747
True	35.53916725266059
True	438.1861595652646
True	77.28766728514897
True	231.71484808135625
True	37.36430337288842
True	713.6894328148459
True	193.9193296910773
True	27.25485523471645
True	405.34589198753577
True	105.19557894682612
True	169.14558939231296
True	855.4777671406134
True	262.3229253516306
True	152.78901040686762
True	378.2266928961535
True	521.7067886789821
True	326.5592242763023
True	528.8336440374661
True	607.9863677696383
True	160.0137700185588
True	7.153077154180513
True	75.87629164053462
True	410.6230744002848
True	91.18249623588208
True	83.13551409623443
True	1057.377078311693
True	26.27809688726577
True	323.1189189729101
True	317.9571643364568
True	449.540188320822
True	677.0405401074038
True	183.84937760999276
True	624.4035821307173
True	318.5615529458606
True	353.4330946783144
True	266.8071477916461
True	208.4023190733044
True	366.7966876890605
True	450.1100915051502
True	418.06191039509486
True	619.7706766673577
True	132.90292860164388
True	77.75822813714538
True	37.56821517268076
True	288.6512524498315
True	643.0434520195945
True	413.6283656555125
True	842.3216484961974
True	221.7152203795094
True	395.0033659731725
True	68.71766414692166
True	55.81831834973539
True	419.84061904634456
True	207.21945131909905
True	215.56861067057912
True	46.10386523754713
True	1058.5061033253269
True	172.33999663939437
True	904.9421744892344
True	317.62357835912
True	933.2783602547364
True	234.35612835871356
True	447.417344848292
True	537.4601544498473
True	622.3652657914892
True	208.11631773843357
True	479.2007988055045
True	942.6358186446424
True	125.95807699308637
True	7.77869173794563
True	591.813982362017
True	30.99940818457526
True	76.8783454608607
True	803.6524159491327
True	226.5347586185908
True	976.5183160664012
True	668.9801499140711
True	404.3949306117911
True	272.05959230819866
True	488.4078269194483
True	345.2957833928178
True	192.2533083022032
True	670.5912056000628
True	760.1994705840332
True	207.66006268979072
True	89.73945415309754
True	514.8255149629554
True	134.48441693345086
True	377.7539196994191
True	343.34164775663135
True	63.59334592119983
True	383.5526792998781
True	422.75078297612646
True	377.56967604757847
True	414.4464731182256
True	404.79154551980406
True	655.8124873951573
True	58.86851368704826
True	445.7264706757917
True	313.8467027356849
True	675.4615395425733
True	217.4552358384584
True	103.19690063071896
True	41.149718522195045
True	516.1249665928887
True	629.0356756899575
True	178.21456131993278
True	412.3574294031281
True	338.9388150804353
True	18.693477472888976
True	165.95026311502247
True	291.533732733549
True	2.969839812473392
True	876.3652614834069
True	81.79706801556706
True	108.1906196204921
True	111.79356396417724
True	362.11219270064527
True	36.92526806129449
True	459.9640926286887
True	233.06138092723344
True	5.379261791845888
True	117.35944357147656
True	454.94771265832287
True	52.1507840560842
True	63.3345795366907
True	166.5394441258676
True	287.87665573762297
True	954.077834128178
True	385.1315855853789
True	977.6818152031124
True	184.97719378176515
True	1045.3919654224835
True	782.648126091555
True	630.4203526242688
True	399.2410622564992
True	356.5659839246631
True	78.55952478509573
True	68.75348366948822
True	81.11761031109167
True	172.19171208514732
True	493.6275046268073
True	1104.951652132807
True	180.4507830861572
True	355.4080095802118
True	429.3231130746792
True	624.9368777741784
True	595.4607922069913
True	283.671555306434
True	470.9994479124143
True	666.9712383089204
True	98.30904208156
True	702.8870290713844
True	261.5015584305868
True	126.32858111440672
True	407.8150292280188
True	865.5497044868036
True	444.832045592867
True	845.9511437043609
True	191.9952999515126
True	351.71977826302225
True	689.8016403317869
True	620.580684158441
True	191.62665358512857
True	257.64688284740174
True	791.8666385769512
True	32.10379316399417
True	193.4179010144697
True	517.2905843850427
True	669.3327795924813
True	101.27349130177396
True	37.259684871713056
True	168.41073927232628
True	729.9255404557267
True	331.8524621866053
True	555.7446364733247
True	345.57908098112017
True	286.72249886355127
True	439.18842893837393
True	510.28323851653386
True	75.43476915107432
True	382.9840630550096
True	782.2754736118986
True	0.0
True	292.0717103353677
True	248.8545028190288
True	975.8643840359972
True	151.62555380206567
True	665.0824694919319
True	634.7362762901263
True	112.06612876679912
True	228.22366469351823
True	139.4601666015411
True	10.560393793126806
True	294.0380640989903
True	377.5150868278313
True	1145.4619329935672
True	239.9305382030178
True	409.1655405501512
True	656.3361751162563
True	212.3724350883933
True	23.2656584828484
True	861.9842665143474
True	586.2300030095016
True	153.9904021528408
True	622.0758323987143
True	155.24430597267582
True	296.3754332132043
True	784.6964167351312
True	37.17600378404945
True	107.800694328139
True	511.2820119161629
True	65.1639227817241
True	78.06869136587692
True	397.6912790516452
True	22.70691999056543
True	749.0262136096788
True	100.6696849207996
True	162.84483662409502
True	18.817313666335902
True	743.7282977161809
True	28.916258098108685
True	768.2941808660248
True	400.1143450725911
True	123.20110655303456
True	695.9718769633907
True	529.1992398621777
True	527.9526105116611
True	46.72992948658384
True	363.3821056852787
True	5.811848829087166
True	91.69295547617656
True	375.7847162273089
True	50.283222496126136
True	118.46466101022112
True	303.17605402229066
True	183.02633978385165
True	98.70188144854563
True	646.0177563442332
True	19.899326527044224
True	1172.316235424867
True	512.0250284543196
True	297.9917648419437
True	503.7897875833931
True	124.8016108780724
True	752.5946348073588
True	1123.001421604812
True	762.9563868320091
True	168.58471975727633
True	229.0210433332273
True	48.73461670692177
True	54.31859897892968
True	150.68040414289013
True	102.5506500798605
True	168.23187845851518
True	1141.0415619507758
True	321.8089402145271
True	355.69591188338
True	708.6984269631272
True	17.626242604019637
True	13.432244306718149
True	586.7271150020808
True	5.046096187010036
True	115.33596930477545
True	674.6955369649384
True	182.3675198021097
True	677.4258568876066
True	824.7037290181175
True	150.7786577377028
True	866.3533285039546
True	3.446227155453198
True	453.87319742114767
True	1056.886827598683
True	24.02899386556257
True	238.039019416189
True	148.06507387795068
True	993.870687843694
True	226.29645159542105
True	497.344317058253
True	121.9856091958884
True	506.983618903798
True	151.7340881790799
True	98.13910529085445
True	382.230048771722
True	70.90263816620451
True	52.7866645759608
True	1050.4362890063037
True	263.3145724319285
True	157.16209179913636
True	360.3432129429908
True	387.0400818524633
True	218.26717643872797
True	162.83389556144138
True	386.08605815615454
True	34.61125113142014
True	479.1459869792431
True	1160.5274063289446
True	109.96667658164104
True	478.1353945730458
True	323.83470112153014
True	26.75732509834198
True	416.7692051432901
True	105.12800366817942
True	591.8320255055775
True	207.4794254250626
True	408.2111381607074
True	19.258706249113384
True	456.0519153805925
True	100.92695726536218
True	341.6706226817281
True	33.150997462661394
True	177.00730560686634
True	245.6499399193368
True	764.8316127378472
True	59.84275705016792
True	141.26102024838505
True	235.2273784724345
True	136.43179212438096
True	616.2270110424339
True	559.9423196253878
True	749.0955617382596
True	387.0169338553407
True	535.0614129586961
True	422.2669859148542
True	675.5495579273827
True	74.17391544329213
True	464.5035878563525
True	432.2564605875843
True	49.72940689731006
True	79.30181841076097
True	129.59584206462998
True	88.41365244291812
True	336.26675565650305
True	852.3004946029329
True	333.40180694482007
True	1136.60553090827
True	326.56874947326264
True	916.024172413244
True	151.4457117374086
True	585.4692700320368
True	608.0334602576548
True	715.6357931960727
True	450.76969894559386
True	64.53587197041061
True	296.3662243796173
True	42.00417656511056
True	172.8756066299437
True	162.2072850416655
True	1103.724433905125
True	231.9555771989287
True	542.0024077272415
True	570.5901839233301
True	564.672878623812
True	877.5301737753681
True	583.3532398443793
True	660.8874704673095
True	940.9193853454744
True	127.25062949195596
True	323.94795907209726
True	260.72701824926503
True	328.2128848892729
True	88.04808236055041
True	371.919446847075
True	4.814691666624055
True	337.0147668982098
True	249.01004129949385
True	610.4542862145361
True	283.3175107674637
True	352.02974970940824
True	10.182526256022694
True	62.93811082412196
True	537.3504846511584
True	30.90682384984661
True	144.13123743170544
True	58.60543770546748
True	148.59374041547386
True	232.488695590539
True	69.89216907399336
True	388.3799682485975
True	276.4767656911644
True	103.14461180109508
True	339.0193681748469
True	60.56106502006696
True	592.0399767386376
True	847.1045270178073
True	288.1617388746124
True	1156.3494421147943
True	114.76390907932785
True	313.9663596300816
True	1056.2865604080184
True	89.06583789182267
True	283.74025967799906
True	9.221047020330134
True	407.7254471951834
True	467.0218172949224
True	155.5415307443616
True	628.4931612738166
True	889.668043822344
True	159.13176861541902
True	77.73124804499098
True	332.801877761952
True	545.255750056672
True	617.156921591248
True	1242.0815992537296
True	26.211774400091578
True	944.9177569506744
True	127.91870511414272
True	612.2951054689203
True	122.67036398991868
True	130.89558217702455
True	187.7918127077334
True	174.13858719604443
True	777.4665335937672
True	215.5319390997868
True	235.1813131870152
True	69.81690129546853
True	510.6054486143167
True	469.1724774131383
True	175.38946778563806
True	242.175229228322
True	16.531792948788645
True	424.8602123722273
True	217.8484116452452
True	302.89767229710645
True	111.6626725709407
True	713.6897225006451
True	417.725080765356
True	266.713875853173
True	646.7364085088617
True	536.4143304702651
True	467.2565070175288
True	127.34583292178236
True	525.2357047505797
True	438.75420989886345
True	2.216495717069225
True	195.18869454294023
True	90.6528822459108
True	234.2075938660232
True	3.3397669203338114
True	130.34195111706975
True	359.6939787719869
True	7.253750093220123
True	888.234954362564
True	174.3974699189132
True	717.7198968086838
True	792.6669149111511
True	160.4004172996071
True	216.13208771948248
True	489.3325505903823
True	839.0107422168227
True	52.91787182699621
True	34.82561660391198
True	132.93030895268498
True	631.1136394421709
True	698.3092280202488
True	178.15156012008606
True	602.2022874273348
True	584.8658043125429
True	802.4619204422194
True	406.08897718717134
True	191.3541086012733
True	873.7246468672238
True	227.92229479939448
True	156.80363747542486
True	316.4265131411727
True	227.12191620650304
True	208.9527053135729
True	609.6869496840806
True	245.8629465584284
True	193.0899835877049
True	427.0452107947637
True	462.2735930187808
True	62.6400915056839
True	277.58713639285065
True	82.6207421769988
True	323.1792680293157
True	358.3530907934812
True	252.19505723068653
True	183.9529477488857
True	380.8316251463528
True	646.1415688767313
True	725.640016292615
True	300.18350989516034
True	736.2622967444601
True	67.27165695035139
True	871.1882832384148
True	333.6311595143408
True	12.400346083461574
True	605.2058694054427
True	713.3399401302877
True	253.99588938390693
True	173.34639208812243
True	48.041146256555855
True	402.2512355251946
True	72.00134730015851
True	14.664687104096034
True	888.7383469893806
True	375.23584313590186
True	172.73602782988053
True	1022.7963002491764
True	12.438030560271644
True	775.1806083502289
True	31.43488107054888
True	672.6107058372269
True	59.33339737238524
True	768.9300206579453
True	451.0181435771428
True	189.31652337835408
True	433.6673234257499
True	208.45278804478187
True	300.134469298673
True	221.15137934090805
True	416.1174759783772
True	8.599272085585088
True	324.5671588673912
True	112.51627490306052
True	11.80404897945643
True	467.61264837384056
True	739.1088726314783
True	288.02421388484345
True	79.37067246653497
True	302.5880816450492
True	80.44197529843336
True	192.53836638543
True	181.38559744435855
True	390.7742686361887
True	44.114060431746935
True	138.76989153404136
True	367.2147983316236
True	885.3045714416731
True	110.1019992881461
True	211.8723526485056
True	435.7499819855904
True	18.759046181903752
True	420.9829845459618
True	515.4062313393734
True	93.0192329622663
True	387.6773902471493
True	355.4281771706423
True	420.5736758836858
True	588.5691008257187
True	1063.849881464248
True	987.6008206432484
True	55.88670814784931
True	1045.708015267811
True	112.89686537833568
True	114.18616221016184
True	111.43105767828978
True	484.7486392731813
True	367.5790567247625
True	567.7238104427684
True	255.35271739036648
True	158.72526389298085
True	398.4821077912434
True	16.516742241270144
True	460.9933172927224
True	388.9783840836063
True	145.93153024474432
True	95.64899211135926
True	523.5720700261105
True	983.299393919958
True	208.0475789790776
True	64.28712300315979
True	424.5926576630054
True	381.8865641838821
True	484.0176881031896
True	324.7782586015599
True	3.991195174309653
True	536.4525323485708
True	509.7096943785752
True	505.7866578204335
True	177.061968399182
True	105.57089080341706
True	21.6783791963141
True	381.885831403257
True	108.01349120327272
True	7.49787418058707
True	30.364837062353523
True	352.2852754690199
True	631.2882994079623
True	133.2634409467685
True	88.97542128651209
True	24.31724434840807
True	399.6464407198253
True	358.0678493164449
True	745.5083870843401
True	308.5664518036529
True	522.0609437737289
True	555.976984515141
True	526.0937448417508
True	289.5651158913299
True	547.4586363142798
True	99.78295918613205
True	584.890420700818
True	6.180466018501005
True	347.47647243900343
True	459.3801238264761
True	963.7973480333064
True	348.3065359167835
True	779.2923593038304
True	956.1087209527294
True	175.06310363207953
True	39.373491879344
True	359.5028516861499
True	382.4197647447076
True	579.2293944245012
True	245.64097942308544
True	30.223134520557004
True	652.037908085157
True	126.0686783375041
True	1086.1099990550792
True	307.2963513330215
True	467.6179242885492
True	116.3058037001702
True	816.5310564496452
True	144.15631972458894
True	813.8358369170447
True	575.1287219008626
True	182.7794030467457
True	115.324273089761
True	62.6345048663825
True	567.5749347430096
True	902.2376699155352
True	424.5933781024431
True	527.5869938664255
True	134.21775501555297
True	628.1816273091061
True	475.9254368522124
True	793.3338128580658
True	313.2883544358172
True	597.5034323454913
True	114.7062337560064
True	25.19736290340038
True	412.0122038669117
True	162.8862368129621
True	101.57332258992338
True	390.82304023770206
True	1109.0926847937114
True	271.85832713065946
True	562.3779666493984
True	11.455070490558692
True	75.42521628653107
True	328.0183106497003
True	810.0356097342462
True	456.3555991102717
True	533.3571220943054
True	703.7297615623887
True	68.82852980212925
True	712.9917164383721
True	48.68096928142016
True	99.67460384664751
True	190.83151458727676
True	83.30121630757846
True	26.151878707336635
True	294.76427324105805
True	484.8191601359617
True	897.5678401432655
True	867.7747766059383
True	6.194889703619108
True	294.84851175737344
True	457.28438507185183
True	126.71463750009956
True	246.77303972091752
True	313.1093218271546
True	1296.918848694428
True	452.9462781688857
True	26.082747406552823
True	178.3916264057646
True	708.5561978866132
True	34.79126023178865
True	180.54314778181703
True	548.3754166565045
True	67.3753869737338
True	867.4592570404341
True	306.4547250263601
True	653.5162181467392
True	73.36396437598819
True	684.2132468363465
True	590.9876601495973
True	883.3063012255179
True	249.81543998114705
True	513.3704511307543
True	833.538502139941
True	955.557840796582
True	232.204217989662
True	772.7092943190252
True	226.72273958176763
True	453.3907827845856
True	368.2399895320337
True	502.7601975815392
True	492.3718223994003
True	300.72653540502773
True	343.04608566195617
True	117.00410829815694
True	351.02615652749034
True	1098.4986092979284
True	319.4984112275919
True	144.24436599938005
True	284.1545169853631
True	764.6770037521512
True	653.7966324402967
True	406.8261790103692
True	110.05331196267984
True	338.88992957622264
True	34.70316542304904
True	175.94086299345815
True	89.22004268685937
True	90.62031427779624
True	564.826310312675
True	134.60755965465768
True	132.62135621445404
True	105.57703913266752
True	85.52881944699034
True	450.1213656818582
True	402.3108386288936
True	1044.3891650108967
True	543.106166363205
True	845.3927494793305
True	281.2472032209917
True	275.9787832442443
True	525.4772694651452
True	187.72070282130176
True	769.6261983399862
True	244.4445719393148
True	352.0730228760832
True	68.75170647059092
True	112.36322385299428
True	257.0226801822084
True	126.50410721463562
True	491.61875905264895
True	31.99932540682724
True	573.822134199528
True	1015.5698209357444
True	744.6116740748231
True	1.681368332046616
True	58.07184074600301
True	493.8298035965294
True	434.330983197777
True	79.0059067620182
True	121.93804391002372
True	315.6265534862947
True	80.14582248974995
True	53.329868497570914
True	758.8847672997819
True	657.6525154591781
True	164.87089992549363
True	172.41349665414305
True	511.045281328551
True	56.30541838409109
True	26.94693631205105
True	564.4753544300975
True	442.7059931494235
True	1129.0485369816593
True	47.19809736446394
True	487.8745529220689
True	878.2900926592678
True	803.476335632538
True	288.5904223817274
True	751.3608931214827
True	387.7874025546218
True	38.92108855911703
True	100.66832335715586
True	724.3659652978455
True	77.3657485322389
True	145.4165390111192
True	938.3796458295158
True	185.0659190935809
True	263.8859153546818
True	108.02514376657707
True	661.3096973330279
True	607.1218060994285
True	211.84445718648672
True	418.1761486188123
True	39.98342352159596
True	274.54507793692784
True	595.5457593390121
True	627.2623571819444
True	320.5027299823605
True	78.62802051738853
True	935.086515284072
True	1058.6990571735043
True	563.7773750713075
True	67.05874684688105
True	30.406352613807627
True	94.59184308679752
True	103.4114111140036
True	100.93244428408002
True	898.5119765432895
True	1150.6413828229977
True	762.7648860800778
True	319.43162175351324
True	8.371672179294483
True	20.574060132102197
True	339.61467353006856
True	483.1665023770577
True	46.49178705658234
True	552.7244065150408
True	421.7513403994794
True	397.1513863094437
True	79.60523640508195
True	200.7129503178193
True	272.1384273317697
True	138.49739182487752
True	382.1964335313141
True	42.02730396987793
True	172.83086219109225
True	1154.0518695356666
True	5.742725393544284
True	26.755818102093905
True	609.2937553016347
True	360.6653563974805
True	797.684014141376
True	162.77603989061564
True	764.2287961497167
True	572.2272099982004
True	275.79486191386167
True	432.1874533994161
True	339.3330410958843
True	283.7084671118371
True	271.94760949738145
True	386.7399479778403
True	498.6774715506781
True	509.99244214456087
True	100.91044343857097
True	364.1125849500541
True	10.080711905053583
True	192.608707557834
True	222.1316035093788
True	838.7823340198985
True	587.0993262793007
True	30.995044299841915
True	704.3019845016253
True	849.1712692619906
True	108.69755310894996
True	351.3520562756256
True	871.4726601724873
True	224.45331685442224
True	153.4753667857101
True	529.56790426163
True	606.0529548068973
True	1090.5252377877914
True	148.90485371657036
True	158.2508656687921
True	254.10584361390147
True	316.2460361330575
True	440.75728976621264
True	401.8533876185286
True	318.741523736302
True	438.51735287666446
True	496.710395684226
True	220.60425676100047
True	1463.6330813481725
True	238.32431295246528
True	407.0490695866601
True	52.41700767868839
True	766.2842613893074
True	250.7917883333309
True	927.1460710337784
True	556.754913427204
True	323.978270353693
True	768.2488227859787
True	271.05606810563165
True	212.0729659627397
True	263.5194957131891
True	222.02925742135724
True	144.25177359982828
True	246.69214351107405
True	721.7816893489597
True	539.8272250484931
True	231.40938368792504
True	1185.1040373727865
True	117.63540215569664
True	263.3318408996986
True	70.69110094485755
True	325.0728654364372
True	421.4971118144184
True	89.54419819249412
True	220.0970707517696
True	76.36599270731429
True	694.8614034075666
True	365.2145494185843
True	218.53001592537424
True	716.3466173087593
True	880.1543927841772
True	820.5677555393336
True	828.7722954229855
True	347.4606506836058
True	1.5602808720267638
True	263.05783718617096
True	55.53862185062415
True	393.7930716679418
True	49.03739395560919
True	357.649481002573
True	819.3265205351026
True	1040.320738403832
True	386.5146210672148
True	23.195241451110142
True	514.4712327609935
True	501.52730164296565
True	197.66479398800607
True	247.43021159589912
True	295.67621750112534
True	22.68320108305956
True	125.23554595259108
True	951.3246038668342
True	67.73800035829333
True	495.4311925571022
True	786.4012624603254
True	101.67255763918072
True	243.9943373069113
True	111.42007691847728
True	15.824385928399536
True	1.30505863755009
True	113.52930568378426
True	1009.3679936418054
True	495.0826621914664
True	66.7959602655865
True	778.4851024434122
True	338.9078619727017
True	1.102437410389324
True	449.6121835996509
True	193.1796970616523
True	500.9539570821116
True	81.38490858905823
True	324.9229492839123
True	374.8815552598784
True	167.96403997470028
True	211.50429758720125
True	122.83377851117474
True	176.58960434922625
True	995.1292756891572
True	15.449674979515992
True	511.36594621346313
True	486.6393632948377
True	402.0250157229255
True	223.51924451378025
True	238.56446314144523
True	153.73809174694327
True	45.477254191907015
True	496.4429289423215
True	155.25365716405017
True	852.6591616329487
True	844.0810012709446
True	249.42988573530903
True	314.4559074681833
True	514.6904393453798
True	43.99536397008581
True	85.30321759959786
True	710.8304599427961
True	1074.019785213814
True	110.97272883830291
True	715.7312114069977
True	147.21595900532256
True	961.6497077857176
True	647.1228017487757
True	107.91405387559438
True	272.5504138753611
True	615.2379107135173
True	271.79549102497293
True	46.74882692140554
True	557.0165279658961
True	451.1307532839428
True	5.864056468512187
True	478.2806215233841
True	65.55607503882915
True	171.41414127363882
True	230.92367944158988
True	303.83707776641825
True	78.94146204811022
True	223.8666540221652
True	358.24558317530267
True	416.7180091088652
True	932.612949793596
True	48.02613369990614
True	963.6107789967529
True	1051.0680706096084
True	132.4453248310083
True	73.40684008829749
True	998.1504690612746
True	36.03561040223457
True	235.43551849407496
True	85.42275998227166
True	215.47780018984247
True	369.029840212158
True	930.9668793950144
True	94.33741144703004
True	72.33241174594974
True	627.2736297071224
True	273.65644950830546
True	724.8688262051649
True	49.257285024364265
True	480.3843963611034
True	371.2017704325086
True	679.7324590776536
True	49.93050577240998
True	106.8312476003626
True	26.84036446508969
True	274.9754194075662
True	43.45202741011612
True	347.6610150086374
True	2.462777791062825
True	1199.584142536711
True	103.42355471604742
True	139.41334818624586
True	340.6121935461164
True	741.0129992640939
True	664.4546247656011
True	1027.0271322431374
True	502.9225251303069
True	397.4324076376202
True	135.9816867172259
True	432.3276496193841
True	862.1150806389377
True	434.268288054632
True	942.05980810748
True	82.03430684995664
True	417.7448554842303
True	177.70619461224277
True	279.8196483957502
True	738.6533509758211
True	157.4549217310952
True	130.88884605357867
True	63.48255579636665
True	880.6273632538628
True	789.4146832636959
True	81.06655061161415
True	449.51753164355927
True	743.3511048760752
True	423.2682404126745
True	55.94693756123083
True	317.23066733371746
True	788.6550095852502
True	31.528403221230903
True	359.3041446872194
True	168.92384552649537
True	290.16378545605056
True	33.59773262972717
True	213.66313883122945
True	796.833466153097
True	630.4074754179085
True	59.200126414108496
True	291.5600173914904
True	890.8794835685785
True	16.557245369539235
True	332.5978103565609
True	290.68668226345625
True	417.9143149171898
True	221.1745287243566
True	614.6534092244647
True	46.58447051160032
True	985.3617385659236
True	893.7901278221743
True	47.39529981579898
True	401.4842143216006
True	729.2121039666226
True	948.284272870277
True	276.6652197925012
True	585.1776215815918
True	129.59993413742285
True	187.7823193170458
True	134.30675028493377
True	134.76432013801434
True	206.87857601215455
True	944.8292264266888
True	784.6467148972405
True	945.6774979336672
True	20.36660416896438
True	26.927757321403703
True	358.084798914996
True	14.462921516979584
True	602.5853911838556
True	1064.3264660568536
True	259.8828420737694
True	212.23629265431535
True	82.35482332182664
True	219.3866090749665
True	132.2430482098845
True	42.060032306955165
True	137.12701704737836
True	86.79287999912961
True	252.8845900024489
True	525.74750364689
True	168.4073451986147
True	30.25657866493348
True	59.59876179094067
True	426.55209181827456
True	265.960842126776
True	585.5839068308079
True	23.134448719555834
True	109.8850995743434
True	675.5330680120362
True	263.11652761383647
True	480.7954057255584
True	659.152579202251
True	102.40718582200005
True	114.12384018918168
True	84.90556253758957
True	24.72178089567745
True	124.14831654141445
True	86.37952623176831
True	104.83806477491828
True	153.62965240300846
True	242.5194238749711
True	821.6048853320282
True	293.4677313990781
True	948.63603320174
True	166.22476589057086
True	199.20021811851845
True	806.8100512032678
True	311.02467465379493
True	588.299744493547
True	258.2333054642258
True	363.2078589837402
True	445.3966717047449
True	575.1391372096463
True	669.5785079004311
True	371.0580852706348
True	34.46811971971324
True	550.1135851138533
True	623.1525317045682
True	19.67607520447252
True	10.539179743534383
True	265.95001513138664
True	393.6255303048519
True	456.2287431578678
True	65.02123672896093
True	647.8644949951614
True	966.1581281130792
True	235.1435769301806
True	899.5154917412212
True	277.60467003230684
True	105.71704997096197
True	271.69915626249207
True	698.8362864227101
True	38.97493552042575
True	566.5722041009006
True	1272.9779532531647
True	1009.3980274708716
True	917.147530430836
True	214.61180854347765
True	96.6987129662743
True	203.3269213180807
True	859.8085408418241
True	151.17081341244446
True	1069.2958246491469
True	875.9381322177284
True	42.63139716575401
True	90.92524539538988
True	421.7163653398487
True	404.0116582162461
True	194.5700176708016
True	512.8080498212813
True	648.9021887043996
True	115.0787865569608
True	267.5578660618632
True	1016.7934404135938
True	52.39748929420167
True	714.7166506338427
True	560.0027580414711
True	37.53899177949362
True	805.8887525354298
True	382.59328101082417
True	573.3052846000388
True	105.87079906570564
True	256.89195068233187
True	223.3208599462816
True	26.59056006647551
True	135.7223384341144
True	742.9256812212127
True	143.40930353048455
True	372.15140380782265
True	64.61700963643756
True	625.2780601692432
True	614.7150595755919
True	234.3588649856661
True	459.03521252141866
True	164.74102677915243
True	167.6279152765426
True	214.42036570902343
True	290.37492280415466
True	357.08417480013253
True	131.18948759267565
True	197.2009823796994
True	29.381967059398324
True	864.1092804135021
True	315.3056532777675
True	9.695121502885922
True	366.3277352711417
True	157.39434046441616
True	624.7305098885089
True	380.3666045731634
True	588.1069815225458
True	538.1566750139086
True	449.4059290343213
True	797.239270212624
True	238.84926676108483
True	567.0791400992015
True	163.8987484374926
True	533.6729867649534
True	363.8481410221422
True	373.4241705688816
True	123.91535664208372
True	133.87611880051676
True	107.07012243599938
True	65.5586666248932
True	756.9260979652747
True	170.13544996063484
True	45.1214020889479
True	0.0
True	553.2459548077484
True	111.19704453034608
True	22.111072428827857
True	41.61828609242309
True	104.72154391002816
True	528.9042304650357
True	179.71144119910642
True	110.97995282514476
True	34.83605383912537
True	159.2687020959814
True	910.6783612613972
True	52.5870418567657
True	233.9614110918183
True	715.574992852734
True	313.4534922200668
True	474.5220753956793
True	449.80836798221344
True	511.2857142147312
True	601.1496899872479
True	961.710559779326
True	268.9758620399057
True	1016.9787343854838
True	913.4791635979044
True	614.2562968911208
True	342.54073747958097
True	842.9614393485685
True	9.720136818745516
True	34.4938968790456
True	292.2339560873461
True	41.54885603756201
True	200.54336504019375
True	749.15420109266
True	220.03432898343485
True	758.9204717076935
True	758.4526274315085
True	117.73322199318255
True	367.47274718690505
True	603.5449977259148
True	23.56927213281613
True	136.69635309646873
True	434.3654113455134
True	297.0763699298532
True	202.11751165553235
True	112.03217537447186
True	379.51995107846926
True	22.739403317712764
True	382.3789764773928
True	372.1559005528438
True	1051.7198071852538
True	379.2768010121493
True	29.904342134673897
True	444.2665613201463
True	434.3073675119506
True	232.532772674785
True	32.02559738102555
True	758.8062310264033
True	421.1904695094365
True	175.0414102450802
True	12.012038325124502
True	1225.5603790714197
True	168.9588752985225
True	25.56838322278381
True	306.42433845317555
True	264.7708962423319
True	115.1954362497266
True	290.2630373447116
True	43.540771975649264
True	317.237010338467
True	306.55604790635056
True	309.0208822978784
True	31.385193707059237
True	44.84754778680673
True	1064.3745254706073
True	24.15937463581717
True	13.30030356712951
True	181.0779795233134
True	666.1551249919266
True	10.19015648523645
True	195.5125034554095
True	177.94161273615123
True	536.3769521470441
True	374.8551014593176
True	735.4535021472406
True	327.5581685563141
True	481.1591278351921
True	434.47443634207656
True	491.2830142882635
True	100.9528217812724
True	1299.6345815280254
True	909.8778620403544
True	280.6602112763357
True	535.9074229355373
True	101.56883304149456
True	596.2801496928419
True	452.4936411934137
True	160.91359787321278
True	78.54853865666706
True	345.8033940434459
True	176.18634749541962
True	32.280339397908726
True	619.1937380828863
True	369.95495000821074
True	71.17651838387145
True	29.83066148553094
True	683.8268857799764
True	497.6005856361284
True	73.4284221082182
True	19.90059886248073
True	326.73529075550493
True	329.3906569845728
True	714.0088147862232
True	545.9874392678545
True	562.1083917535512
True	787.1957777647674
True	8.225380721074687
True	59.40816211076714
True	39.64127307797484
True	56.394809892072
True	487.57188403141646
True	575.1859436457703
True	79.91976367072776
True	110.91638440282787
True	198.18622146259904
True	74.39065649700704
True	170.48743573850908
True	208.64752169461008
True	281.9889359090064
True	781.6344348707911
True	599.8729170553477
True	285.0171911323124
True	193.7921543126842
True	258.71391238138096
True	256.96527726291737
True	752.5288050884291
True	332.4298673224612
True	171.99112960169606
True	914.8681690948334
True	344.55022787704587
True	463.2220144895055
True	158.12836902930692
True	119.16751621274264
True	62.507837936234985
True	208.8722548072654
True	963.3931721232294
True	528.4884369667465
True	112.27482882106882
True	351.838295741179
True	103.61763888701492
True	652.618040444242
True	4.070850716182864
True	692.8849383543474
True	36.1091597672876
True	915.5124168722316
True	845.0856411275782
True	205.71741769405656
True	29.60916372442212
True	79.91386524041528
True	472.778075185103
True	224.8943536391568
True	1.1186978419911031
True	78.93347406910084
True	1059.4891478072336
True	342.3183881261896
True	682.2454715158844
True	487.657408260244
True	30.193095995164345
True	141.67359412685383
True	450.503075910856
True	917.3578505207438
True	810.7485400151796
True	435.4611770630357
True	347.96523821492843
True	17.515278172190886
True	77.54000028480432
True	731.1225433931287
True	468.283875112428
True	381.5111629009726
True	882.522902474981
True	28.05496684012819
True	223.15108493362567
True	891.2966072389412
True	233.18838497839008
True	7.995422962391089
True	519.5238411420992
True	103.39988337546706
True	636.7716333013386
True	54.602496876928456
True	258.797363675612
True	845.1619471824919
True	879.7912951579275
True	281.5155682361292
True	434.8185230466568
True	123.45506282550328
True	624.0443527053312
True	259.0120633072868
True	189.1237112636457
True	845.5858920649702
True	55.68851912453388
True	722.7528771011073
True	285.3009862743985
True	297.7089354897631
True	168.47735521441174
True	468.5716992993845
True	580.481806881909
True	378.8818492870233
True	400.91759513508026
True	70.05719409461742
True	167.20106689662555
True	460.6867013434823
True	226.9241477544408
True	35.57232670861664
True	203.8141077895865
True	388.1169198152165
True	407.9854574948699
True	741.1476373758222
True	131.66121711743992
True	635.1188454592319
True	507.31286546474905
True	599.2785606299046
True	133.03185667351374
True	39.65127464067244
True	672.5907414980674
True	70.22370415888743
True	559.2967406193034
True	678.6352338886255
True	457.6636637260689
True	137.3523366844953
True	531.034370869982
True	4.035133748456978
True	391.5472487386548
True	29.99955226034533
True	627.1920749504606
True	255.90515936701755
True	585.7799020421636
True	686.0463287656163
True	151.70600563103852
True	528.1547891820424
True	488.6875399299079
True	64.78385387412764
True	977.956512176683
True	2.9800111818382327
True	24.300795529426612
True	638.1061727034264
True	671.9353056172274
True	136.01462276064552
True	407.1897450073221
True	120.46901399924806
True	75.33354512615016
True	442.7811728589351
True	43.98345655540045
True	515.7024342880717
True	12.735093823826457
True	902.2491751391166
True	539.5729002150769
True	689.9392856912714
True	101.37561529975476
True	379.81644498483206
True	1008.9422786876462
True	821.7123189951058
True	133.4526146931179
True	552.052353075442
True	459.8254719868147
True	237.19425821554944
True	254.2904678788746
True	5.1083942312624
True	301.32433795874545
True	10.992926836761914
True	380.6284245987521
True	76.4710945298268
True	407.9270650844271
True	656.3572953522118
True	125.56592930223364
True	233.54912367826608
True	645.3982627029908
True	667.7741573842701
True	287.86816007756363
True	139.04064376758316
True	169.7718488653416
True	472.3388464256359
True	87.78775843118521
True	10.49399564427709
True	508.6868836987068
True	570.069129005137
True	19.065191408146045
True	142.8719382065021
True	871.0740665384166
True	478.3890978796232
True	272.66026166820484
True	30.01653452410388
True	477.8477280326151
True	114.1187717435008
True	578.8887085434842
True	652.5413528148484
True	291.4291060152618
True	361.5959087827664
True	184.7250278329257
True	249.61343352427977
True	76.96598180146286
True	225.6338030882708
True	488.5963612230295
True	20.4158684558642
True	447.4476351311842
True	391.4496975723874
True	704.441774854324
True	903.3446121722384
True	926.3060947469146
True	157.9490652594388
True	393.8817168734573
True	71.95275757299807
True	195.19515773143772
True	320.8110750038976
True	10.571566329330784
True	772.0699199290325
True	23.902272760687705
True	395.53074944240126
True	274.2407680332607
True	651.9925182246549
True	202.08253690802155
True	37.349842787457874
True	646.2536276329844
True	1088.3649199299357
True	215.74916226695584
True	130.1035365993823
True	609.7143226612565
True	470.9677634426846
True	16.204581476105233
True	822.3331705291629
True	109.2572591468165
True	44.064113363375874
True	305.19012712356243
True	346.50339500285094
True	408.5956431032247
True	268.4489976639628
True	20.55748318076541
True	24.222711114781102
True	879.055690215161
True	202.87911173672023
True	120.8633761237382
True	831.5861157663012
True	651.1751232342907
True	645.722886914173
True	446.2873615375129
True	151.37553876211655
True	31.85007438323916
True	102.3489669593898
True	438.18991935076855
True	235.5894890835264
True	478.372602695584
True	142.75733196887788
True	510.99306419866
True	634.4574139840313
True	946.9116994203588
True	24.1641988157018
True	995.112530954488
True	1083.0811896350176
True	462.2852463462451
True	83.61241800447905
True	751.2772668359557
True	643.9531481278258
True	651.1467073872087
True	173.04811761038798
True	763.3562433978658
True	720.1672223831428
True	123.13593114449706
True	759.7282262790307
True	794.2030968901744
True	482.7101007825328
True	226.28353580962997
True	68.83996893664298
True	318.0794898388214
True	350.9270391268504
True	459.8055587465661
True	419.0418555158489
True	188.7535473766576
True	312.5695461338809
True	2.5158744163817506
True	13.36788177988254
True	107.2962278413094
True	140.30704210272086
True	357.77012620669507
True	341.8986896771845
True	112.29295033999128
True	17.06833064458158
True	218.57908382842783
True	811.7786053890837
True	459.5248384292124
True	534.6246184737803
True	542.2692745801678
True	800.721099444998
True	628.7115035853451
True	93.0548625815794
True	206.6077227797168
True	245.4670892954225
True	279.5281468779433
True	109.4773923105726
True	375.3420462337045
True	431.540756530756
True	176.60516882046772
True	654.7408111854128
True	247.1655586541405
True	211.39911813528877
True	24.027177969189584
True	248.93572695537512
True	472.7179668150641
True	170.0453725488839
True	518.644094039733
True	471.9664491872296
True	245.08088967607404
True	106.4742874834065
True	42.97714471571086
True	400.8503564925732
True	796.0604550631466
True	167.47417987073126
True	1056.621122070005
True	1043.365123618612
True	480.7285418742651
True	101.4591059270546
True	121.28458224997252
True	655.3524969700159
True	8.659419214290569
True	227.42722828902484
True	130.54854098312651
True	119.55228018743816
True	326.3388281026983
True	639.5311104576201
True	37.90106232030368
True	118.58807909603982
True	942.835605411813
True	57.89770138829625
True	457.6876937389284
True	529.691664868207
True	255.9305024642756
True	125.16354191786915
True	945.0284772767262
True	1187.1097735347116
True	519.1839401906875
True	641.3973585961108
True	220.7257504392176
True	156.44635263110692
True	334.6346471891524
True	252.72608728027603
True	176.3326189305387
True	299.4492041014765
True	329.4409454935749
True	10.953830463612306
True	619.4905217791197
True	148.9228504750084
True	81.24454847794796
True	443.78732016687366
True	322.8256688389742
True	1192.3552707029532
True	361.3162575125432
True	1017.5522662071662
True	9.893190923776183
True	268.8256221393557
True	221.525475692869
True	155.28160909335097
True	499.1486909174732
True	203.71213799120983
True	413.8621758308725
True	325.90992906991653
True	113.5231219440914
True	351.64746596555955
True	1023.0337716325308
True	735.571791171131
True	214.57000712979465
True	112.22562914053276
True	289.8458171581687
True	24.036500277894465
True	352.2772800633263
True	318.78426155111873
True	558.2582926942918
True	444.9155849584118
True	350.5780643206053
True	153.00324389416753
True	13.92687961444632
True	408.98474043720296
True	280.67451724059583
True	139.43084240996416
True	302.24777457979394
True	464.846325079588
True	811.9398417175314
True	305.40326154140365
True	783.5381787788036
True	396.0663511660186
True	388.1836231389597
True	1.7719058879046363
True	1197.3822285426224
True	105.5593593985016
True	915.375376345684
True	209.07714577262504
True	465.11989318392233
True	671.6367336381029
True	81.82022919284177
True	488.4378307659357
True	32.92146559276368
True	409.50030149555926
True	77.3020712271735
True	225.224408402642
True	37.84843665348689
True	656.0897563344569
True	184.3610090364851
True	25.20904351182322
True	377.7697811655524
True	106.54024161689024
True	174.0616375447391
True	834.9828529482802
True	244.6306400480257
True	156.89106395853847
True	387.6198876926415
True	516.4116813548569
True	333.2689874540127
True	506.1808258801071
True	613.2766899608122
True	157.5892505730272
True	7.357222374071406
True	74.12482938829585
True	438.2875754033893
True	95.16084695621495
True	81.28565651976649
True	1037.7620639009708
True	27.16943732303386
True	336.7611345290728
True	319.50484814684467
True	467.8354555869506
True	690.1593056991013
True	190.7676954338072
True	621.4385135569487
True	325.24504589664025
True	351.9884116890386
True	268.32038360843364
True	202.30802977083792
True	359.48771184316263
True	439.3184601343841
True	405.8199020427368
True	614.800594234321
True	141.8994563931468
True	78.59131445279098
True	37.26901459524136
True	283.6951075324945
True	653.2955125572906
True	410.2716935338293
True	761.0390894034077
True	217.0576772575372
True	387.6048387537747
True	69.99767619453976
True	54.8758133601739
True	425.0998935591531
True	199.04114469206877
True	219.91673990498612
True	43.8880880186475
True	1098.3332869722174
True	180.45041759780173
True	913.2359046412
True	316.3816633218961
True	935.8492932753198
True	232.91943433049929
True	463.5181322407679
True	530.3191661950638
True	650.5918971345043
True	219.35337856831592
True	483.7857817136973
True	945.0145995679154
True	120.80373389264352
True	7.990919531142583
True	574.3922198265399
True	27.214857982678136
True	74.0045092779077
True	805.5991824534049
True	237.0874590254866
True	991.315507106386
True	683.6517481936105
True	403.5598116124996
True	285.8313941587276
True	488.2126795797077
True	343.1363169125397
True	183.33340496416244
True	668.8997632246244
True	747.7481053406692
True	207.64747867768205
True	89.59372199108576
True	512.1954661766573
True	137.91755989621723
True	382.604566302413
True	346.99553328596267
True	63.1613190841507
True	382.6521819619123
True	416.3950607492644
True	363.1371478783751
True	419.152094970348
True	428.7127886025257
True	646.7778317642308
True	59.54068909631874
True	457.6164681468071
True	327.0094011909808
True	671.7985225454155
True	223.3095603411988
True	96.48935640728308
True	40.901891731758894
True	547.2704810121071
True	657.3745475543019
True	180.17484223561345
True	417.92400723464215
True	325.84314460913254
True	20.048690758113118
True	177.71999916707276
True	288.4465913345885
True	3.0547345852204826
True	884.5664159837885
True	79.0883479329167
True	104.51927885918111
True	111.64124339286596
True	355.6003048181953
True	33.482118878838456
True	479.9982630486776
True	236.15813290842493
True	5.255045770376089
True	121.35459803999905
True	436.8055343570214
True	49.924068978348544
True	66.46727592917955
True	177.97539214376735
True	286.7259120509676
True	939.6078819130196
True	380.19529184565664
True	968.1531764251567
True	178.99716100313708
True	1067.982196455535
True	771.3215206783397
True	636.4402752087295
True	400.05256790534366
True	369.1373346710209
True	77.20451787198924
True	71.69305046173643
True	78.83633342632137
True	168.11153773216333
True	468.5275629624372
True	1086.385960502049
True	178.55948180695663
True	349.0752392606812
True	434.4136800888911
True	617.8530273532702
True	589.4705340577366
True	288.9090736063734
True	454.4823652316861
True	661.8691482097132
True	96.3352174187241
True	720.1424631394837
True	263.7898693366985
True	135.86061234888172
True	399.2203433443213
True	843.2244651666381
True	444.4153389634508
True	849.7884624842019
True	192.64549482347329
True	342.9608518625334
True	703.5103957873359
True	622.1402427976002
True	198.92992011172967
True	260.84195993958457
True	830.2668525212538
True	32.42088296300128
True	189.00471997709596
True	501.5146569352585
True	708.3198047837055
True	103.10453438758096
True	34.9068424716295
True	167.08330640979898
True	714.6225385292003
True	322.6088649776236
True	542.6801038962645
True	368.48216269143626
True	304.23565640719966
True	440.38155338078167
True	486.69652540984936
True	70.9044018737339
True	366.6819728493168
True	753.2524696079348
True	0.0
True	295.4559026047075
True	259.24290508935184
True	959.7609661790106
True	150.78235865107618
True	638.0658181663598
True	644.3034503632477
True	118.59801324853127
True	215.75528058605985
True	132.82249089640737
True	11.318747312640596
True	288.8949739009008
True	376.8501825576636
True	1112.050757602513
True	237.7342887263936
True	418.925110653875
True	655.5939541954374
True	213.40407343850768
True	26.463853826491167
True	847.1230826251661
True	608.8053590883209
True	157.1788524769198
True	628.1448055859046
True	172.19441991653065
True	302.85008841402936
True	758.690060924388
True	34.98995887887418
True	110.94987260592325
True	528.1574207817422
True	69.337861320294
True	80.99843556850414
True	413.1432011051522
True	24.02146586143774
True	768.2230462433623
True	99.80080094739156
True	151.44726554245665
True	19.83354715214269
True	744.595297342331
True	27.57122825628993
True	790.7830926394345
True	392.56505031473694
True	116.57478327640216
True	680.7655823720759
True	526.3393917214136
True	571.5731150662671
True	49.17160775092164
True	372.14035758120303
True	4.935017094959743
True	94.47026438706068
True	381.7627081170592
True	48.68538855229012
True	123.32259737779668
True	309.7851991620215
True	179.55226732293235
True	101.79870044179737
True	658.0447247378463
True	20.345855750252912
True	1125.2210030915912
True	507.878856302772
True	308.0095034937036
True	484.5860921376536
True	126.358893761379
True	792.3424927583668
True	1123.3696251194358
True	763.7321226517311
True	180.7458298090251
True	220.74723815968923
True	52.019921180559415
True	58.394624602948575
True	149.66526456842604
True	100.93562420583612
True	170.738259331449
True	1210.955025712448
True	324.0571246675078
True	342.55697593291654
True	668.3034148990814
True	17.012690315129767
True	16.759398243740424
True	591.7642593416441
True	6.817273797861429
True	113.04770388436468
True	693.5963803206301
True	182.16256954180955
True	655.0737494371905
True	814.0044287009563
True	140.67700574520055
True	935.5373281482268
True	2.045645494693756
True	458.7658373674855
True	1041.9400501182802
True	26.15128327378792
True	235.31077939816072
True	141.76950258824124
True	936.3828610541748
True	231.19794332895316
True	497.6991700364505
True	120.69334294672072
True	493.941478199687
True	153.19921942265844
True	100.79349405184011
True	388.4963060026269
True	73.27395477353221
True	54.14592318005151
True	1047.2617447138414
True	248.85957230619883
True	157.87265864448793
True	378.9314976365231
True	386.040704415172
True	213.30150919928863
True	162.46636463008176
True	400.76884841706953
True	36.99004587307773
True	494.4367916875035
True	1146.7495251600833
True	109.72760462726433
True	472.9579370313976
True	308.6322401849437
True	27.931958383882947
True	400.7199579956008
True	103.6956625307283
True	557.8774007024888
True	206.8582737842996
True	411.3292743269863
True	19.91030403717901
True	422.6942898885976
True	103.15277396313432
True	341.09910128545744
True	31.92783835512741
True	161.26120868846994
True	241.4725474890977
True	796.5459330524656
True	56.0978192435857
True	136.71376626934114
True	233.5194327376135
True	139.25358488527684
True	624.563594368674
True	573.223714354982
True	800.0646691143612
True	396.1387245008812
True	533.1615247236751
True	416.924698525169
True	703.2322253138299
True	73.19109880851406
True	459.7792259901592
True	419.053095353756
True	47.23996484654795
True	86.03016082228986
True	128.88237197161865
True	87.58005058243366
True	330.3370920934701
True	835.7120400404859
True	323.000679043681
True	1096.5135507884022
True	332.6249160733774
True	909.4819224723832
True	149.43831983180254
True	557.8988759894679
True	603.1433088277641
True	708.013236705875
True	429.9185621423158
True	62.08432799154889
True	296.53577662221227
True	42.12001699005561
True	161.27668681711032
True	171.37949555934648
True	1117.6737954737412
True	240.41873247388597
True	552.6105204987349
True	566.7366965533698
True	553.2072186496788
True	881.1865275033468
True	582.771772238076
True	640.4260825640171
True	941.228057509403
True	122.18445902885766
True	321.49783230601423
True	272.02706251480686
True	319.7405201224127
True	89.02089812526616
True	369.7667409941744
True	3.757101119870221
True	340.6781037408114
True	263.35998106103534
True	596.4549485487574
True	280.40140100329177
True	351.85375194514404
True	10.312104138145587
True	59.62281934894429
True	538.744814059962
True	32.472794330944176
True	136.44005402706594
True	64.85297551045187
True	152.6863105385739
True	240.98714187728663
True	65.47806748086288
True	374.5157090736109
True	273.6857275256756
True	97.35277794138868
True	341.52580799039794
True	61.69116693390844
True	578.6329727625165
True	845.8812007867824
True	274.7191254161939
True	1160.6436827327936
True	117.64608495180276
True	302.7850666480612
True	1051.9208358608637
True	93.92264894453004
True	294.472999751464
True	10.26102716811882
True	409.2529530992485
True	455.9784552670163
True	164.83391498149632
True	626.7917306420055
True	920.9915428464524
True	153.126816313211
True	85.80221027233848
True	329.3845689529255
True	566.1493710311559
True	627.9395793404656
True	1189.841151852681
True	26.990382085501643
True	953.0675523334132
True	134.79766423692217
True	638.9242826871841
True	117.59858695080209
True	133.37584353925988
True	193.00534705112665
True	160.26048638913187
True	742.1625577729312
True	219.0298669406265
True	230.0878938274327
True	63.95125258160388
True	508.9450449558088
True	456.52782450809815
True	179.66996090505148
True	235.69677320291655
True	16.775989853314215
True	417.0676200601719
True	219.71067791000195
True	290.3579149824929
True	105.33035419867612
True	704.3497982993468
True	413.7592372317741
True	250.11157312897225
True	647.7555874548373
True	511.75417371396526
True	462.7262563481652
True	137.38539065827393
True	520.4156693139981
True	426.60264710783895
True	3.1187346053453915
True	194.3116914820289
True	91.98749747222124
True	251.94445307987297
True	3.0679055917061877
True	123.14242088098304
True	345.7853903028956
True	6.986299062261568
True	851.001370688473
True	170.69144699300014
True	713.5079435047589
True	819.471019260602
True	161.8423631560168
True	218.7941684875948
True	482.34032734062447
True	869.5493256108884
True	47.682509957474686
True	40.12876281346536
True	135.54443032038128
True	618.6802089421669
True	722.757455501943
True	191.32956756773896
True	607.2235083631905
True	607.3808592786621
True	855.7159871096327
True	415.7268418356064
True	189.9698804108256
True	889.4255471423122
True	222.96804723579507
True	147.13629887183444
True	328.99093399292786
True	226.11409818599708
True	201.48458496177403
True	609.2111516201315
True	251.98440295214107
True	193.4513937895121
True	450.1056624987676
True	460.9029520219594
True	62.152628316654365
True	278.6036914726706
True	79.76825795998744
True	354.4364012323732
True	346.2677229753881
True	250.2440008496203
True	179.32039205908916
True	384.2931859027884
True	619.1261674420914
True	714.1974615683501
True	292.42643784503935
True	752.9523041574154
True	65.88733189762307
True	870.4043776286899
True	340.0217196048586
True	12.79262483875834
True	611.199348449513
True	692.5180279520664
True	250.63748471253183
True	168.18908506239197
True	48.712690753158256
True	380.3351872048471
True	75.45872153887024
True	11.930203619006138
True	886.643345231743
True	373.6676973631579
True	171.66509278394585
True	1028.5498167079134
True	12.320508414589735
True	805.5186854837002
True	30.644090290798133
True	657.0521704146036
True	61.46543057822412
True	776.9414062979971
True	452.3706061026831
True	191.7717232726237
True	442.926426755804
True	212.6086257340976
True	297.9330731076791
True	214.76974655294828
True	405.74217760849615
True	9.040241167604131
True	320.24021618970335
True	112.36735580763118
True	10.395174240240951
True	462.6412651897663
True	737.4299165302255
True	279.807249355346
True	81.37614245873161
True	316.0068477358158
True	84.11568461425814
True	189.0044637095944
True	179.4359407939277
True	377.0839090687716
True	41.79257153546803
True	133.10561605858356
True	386.10004257488265
True	881.0555268221639
True	112.31646372758242
True	207.41631317353895
True	426.0740269686562
True	17.844450852299545
True	405.6990146923041
True	523.1218431673226
True	87.68937516306362
True	373.9826415252864
True	358.70976409830735
True	409.2043983139536
True	587.2369953025823
True	1058.7940645930614
True	1005.8075534400616
True	61.862642544087
True	1048.3853926618835
True	110.27677131789488
True	110.38890113385531
True	112.68924174295071
True	481.9217666931947
True	365.9403325351341
True	591.0943049954604
True	256.3497699124273
True	151.26366373638396
True	410.0946639095422
True	14.727439047499342
True	462.676165650651
True	382.4776476141625
True	155.07769945980925
True	92.87379663940293
True	529.7141105289196
True	991.7756242764063
True	204.078155310581
True	70.63541328013807
True	424.0333908430852
True	382.6256823202348
True	484.5132968886583
True	327.05144458950235
True	4.260217138872567
True	545.9832728294441
True	508.8632066531775
True	502.4476667310294
True	195.92382344042352
True	104.96818633104402
True	22.00524923532458
True	375.2455240616152
True	108.68965262860569
True	7.481538385645843
True	32.62900381157552
True	357.62250164657576
True	670.2771598380928
True	139.52451030665333
True	89.38694016553636
True	24.22914866568576
True	418.4237541214205
True	361.9635541531743
True	773.4217755041502
True	305.35450422709744
True	532.0322821522171
True	544.4517699457253
True	507.8207625874591
True	289.06709351442345
True	551.1611793368656
True	98.40228723405102
True	590.370718100961
True	6.9241172182415225
True	379.6122517368312
True	474.313588201852
True	979.8432636138303
True	338.4705262768987
True	778.1508668787868
True	991.3222087624836
True	175.2256790002393
True	37.10922192662047
True	383.45016461646594
True	397.16136603245496
True	587.579995275515
True	262.5681611565405
True	30.201800961598558
True	645.3621994797345
True	133.2436061566692
True	1092.7544308247875
True	317.2507144150801
True	450.5087611107337
True	121.00703444313405
True	804.5441619725789
True	136.63431474093724
True	805.0658392140543
True	585.1548860051375
True	196.23671743086064
True	112.11789684523204
True	66.84866054084176
True	567.4283436995536
True	923.2822619284308
True	421.05421591944025
True	554.115626011293
True	135.7144064001433
True	636.4300456418234
True	477.6232396773388
True	791.0115388418767
True	317.2590448253338
True	584.4403339691504
True	119.44989379283822
True	26.355678596008083
True	406.9850120703982
True	171.3834475666614
True	100.822774254186
True	371.9570191067159
True	1047.1968661610124
True	266.32383562681395
True	549.5494745048961
True	12.321089197632787
True	71.49048068196329
True	335.0826147984773
True	808.4383570204194
True	443.4984438636087
True	531.3217110839986
True	724.3902156148766
True	74.07213835170984
True	715.820668531265
True	44.235347218544455
True	107.3537986837018
True	182.8571187517944
True	82.16804336606245
True	28.732627331581497
True	298.9431486510666
True	463.31133836650224
True	905.4290737788052
True	869.9754859226873
True	5.405105237094361
True	290.1859376496887
True	475.7081915967842
True	121.59899684701308
True	248.6333232952041
True	325.26551945910506
True	1330.0834657054436
True	450.4214380495612
True	25.0581106608244
True	194.05446622076727
True	701.9387562688364
True	32.77528296730262
True	177.96867442622968
True	531.6352663787264
True	68.73425216299864
True	873.08627466938
True	319.4701079143811
True	655.7208069443062
True	76.42797020081557
True	675.9365927436178
True	587.760832141258
True	880.2563818270871
True	244.68207394613705
True	513.8945214974846
True	842.5708071996391
True	953.3393085323756
True	236.371750603742
True	770.2420664012111
True	202.95606624186547
True	434.7713655348589
True	360.20549269881354
True	498.5164428887101
True	499.6153993912615
True	304.84085644100145
True	354.8801455968825
True	117.70683602771362
True	354.9853057991315
True	1106.288058086098
True	328.976526521275
True	153.53430040311792
True	308.5877166551399
True	719.064546993946
True	645.4776802957565
True	414.1820568863896
True	120.87396061347826
True	329.95917396502824
True	35.984734918409885
True	175.00764774788288
True	88.23297850942242
True	86.43128787861777
True	556.6064941110385
True	138.33954508704946
True	129.5440832843223
True	106.17909054729716
True	85.62445081131959
True	447.43446631997006
True	378.1656328289255
True	1039.0396662661626
True	536.8023702119092
True	871.4169171316819
True	268.34914855364144
True	306.6438853378181
True	532.7001698033664
True	190.3881993338693
True	760.8727083026695
True	240.5804415636925
True	354.0484770857474
True	67.3512592368121
True	115.41107273035078
True	245.19951655654503
True	123.2119522652082
True	479.7187185003073
True	30.55152065705524
True	588.9646310731086
True	1010.141590017732
True	712.570676544618
True	1.4177897871401788
True	60.23752173533922
True	519.4357888324002
True	435.00677975496046
True	73.4520262103416
True	123.71164348148736
True	308.8287226519537
True	75.77812714824755
True	53.72977283027509
True	680.3998283083903
True	651.0958790565305
True	166.3650362464782
True	170.57998301075523
True	540.688848512395
True	56.65959366904932
True	25.794902954221246
True	587.9017264787664
True	456.44476770691546
True	1140.191246527997
True	47.65244413343549
True	475.5305313368755
True	894.4915527951235
True	803.7508324978419
True	295.24044558265155
True	764.5500395350729
True	385.80460839233245
True	42.56235402662742
True	100.40383157325996
True	720.744215133103
True	76.70003754461729
True	142.6012611352466
True	972.4022304413356
True	183.1237075046225
True	278.2386836889173
True	110.803214999373
True	668.4496605784315
True	592.6912538047496
True	218.4525456312867
True	424.85708778735335
True	39.645184911426846
True	275.7751551919286
True	584.5052525637863
True	607.8067731380313
True	318.74449050371163
True	77.34956822500243
True	959.353725157898
True	1081.6387210436462
True	575.0350820278883
True	63.0239628089101
True	29.206104587177872
True	93.00338286166068
True	112.81530825693548
True	104.54905532611656
True	917.7806874649724
True	1199.859654144247
True	738.2481507140012
True	334.131478083979
True	8.657568113638474
True	21.50776255954479
True	341.3046219839818
True	480.1325222291837
True	47.89204797609758
True	585.4540784656524
True	428.99243362328633
True	395.7547773918556
True	84.0348355339341
True	206.09885354632095
True	256.31890203162243
True	137.2640099081904
True	396.47944449730096
True	44.86315049690354
True	172.6874471617012
True	1156.806653884159
True	5.606173605732488
True	27.573353288839343
True	576.356417176433
True	353.1914699496599
True	798.4739531272053
True	159.073731443231
True	760.2904369531101
True	602.2255958472936
True	295.8034693068624
True	434.5885760062734
True	339.4082685257797
True	286.7758394083395
True	274.6833231602544
True	398.8338205702441
True	499.1809850517277
True	492.3234217069786
True	110.79475591719076
True	369.7648197818665
True	9.720337667978114
True	186.5001408297129
True	227.10922700527303
True	901.1163185214698
True	592.7849965012191
True	30.90151097386125
True	749.2958658670246
True	850.0677733717263
True	108.80437748797964
True	358.13449170989554
True	858.9178542880184
True	210.1451440103637
True	162.8387741708864
True	548.2248615726502
True	569.213576761858
True	1086.2196682556453
True	140.99600039720997
True	154.82480066251634
True	262.94951860357287
True	332.852014803027
True	420.69792286588125
True	414.98152262946206
True	323.15173556142247
True	442.69141502970587
True	492.2133446510357
True	230.22347079456773
True	1462.1889721637324
True	255.38002999564145
True	407.43962573422425
True	52.36183022324785
True	781.6018188226162
True	257.44385361466715
True	917.049376068153
True	558.4238572880384
True	316.87062389753123
True	766.3734385466926
True	264.30509534546485
True	203.79396472290543
True	254.14633767549557
True	217.9243562596585
True	138.66959098180143
True	261.8057218087374
True	736.3669791413937
True	515.1111798265713
True	221.2841329307074
True	1165.237629623818
True	118.56179582957311
True	261.73143163357435
True	66.05087480118364
True	306.4424574234281
True	424.7782641387007
True	94.91319485423186
True	213.21043429988137
True	71.11116125255319
True	693.0000230839815
True	370.07056645843664
True	228.0772286461098
True	713.3675666327084
True	846.0423718716505
True	841.4335503676328
True	830.6561433586021
True	351.92971411765626
True	1.7420719826476967
True	256.4835222971232
True	55.47542337441203
True	387.4062964639259
True	52.744059295676905
True	359.8522721845415
True	875.5724202593693
True	1010.6162720506812
True	387.72701382972
True	23.50008653464041
True	517.0585788988315
True	503.5527938284778
True	181.79358888643108
True	238.92160322854
True	289.4775038430835
True	22.665935922745
True	128.41305191400951
True	950.0157334760348
True	61.31589603002989
True	484.0841885828973
True	777.6763755527738
True	104.2880003730112
True	233.9427561789382
True	113.90385586099572
True	16.16640754316439
True	1.320933053931841
True	116.2955497491698
True	1022.725991482112
True	483.883886010774
True	68.55069387780635
True	787.569031122977
True	340.7735497933137
True	1.7810374618580198
True	454.33869351158665
True	195.9375524361221
True	515.5574772813069
True	84.41932217902743
True	320.8590839558782
True	366.2725943681212
True	165.78739859162278
True	202.55371273151545
True	129.72159496221144
True	168.76036660601923
True	1014.2800907265402
True	15.00124540719735
True	511.8608753093618
True	453.1328536943658
True	415.8785424081532
True	217.50386073088293
True	241.5562424430999
True	153.27301359526845
True	46.78226191147883
True	492.0603820570033
True	151.42929526276436
True	855.3005605292093
True	838.8368870891417
True	256.1936401787203
True	321.944914850714
True	517.4924661728055
True	38.56789399663259
True	82.3235500797604
True	745.2008857372529
True	1097.470694016126
True	106.05701803311312
True	725.4198277692547
True	138.16495003823306
True	927.7619799369872
True	656.506389801613
True	103.42100705717483
True	290.158598946428
True	648.736097440318
True	256.8571173350327
True	44.93322041063044
True	573.2813647714175
True	458.4580211894188
True	5.805610087864418
True	471.9262667009984
True	66.23552295427584
True	182.38940660852683
True	238.9034722711776
True	302.3800522029257
True	81.32254231198334
True	221.64276253456583
True	348.3463540311613
True	431.1611398951619
True	948.4224474029631
True	50.54217553434312
True	921.8716220276624
True	1003.1782999391444
True	127.36259902784538
True	71.90359101830737
True	959.8354224157335
True	33.57459955334985
True	235.98072293424852
True	87.59798970089372
True	217.74024995576167
True	386.7187165176483
True	949.5528538135254
True	94.76851716751636
True	72.69733875792156
True	616.7688203863011
True	270.19307575411483
True	739.5924327419114
True	54.6447532363618
True	506.0696401032389
True	399.14821979499135
True	669.3964457736346
True	54.6396036755328
True	112.79097913931642
True	27.10006175915032
True	272.424205316558
True	42.30826667623199
True	343.5815595846481
True	3.6299388405068864
True	1157.1912076014664
True	107.5203840885132
True	135.5959921900168
True	354.48572694184526
True	740.3141916063913
True	644.9235939057838
True	1031.458458595117
True	478.4643697843353
True	402.272108328156
True	142.1586033387246
True	423.9711395584727
True	862.0272447349214
True	408.5424900645737
True	951.120760206692
True	85.12036608823706
True	433.6394009843328
True	173.70519095507737
True	277.39843012266863
True	765.2680879151378
True	165.05998345375818
True	135.49451860752225
True	69.51508165359274
True	892.2345795305437
True	785.4489575301518
True	83.9219630051768
True	453.262840477052
True	730.1684354800966
True	412.9839268422927
True	58.15644314958529
True	319.87474239161264
True	791.6549728146938
True	29.087355874841183
True	372.957121294581
True	170.70776419657463
True	294.0619408524723
True	32.67399398878247
True	221.3578528347191
True	765.015932822311
True	647.6117081027293
True	59.6632729623066
True	301.6933557610293
True	904.9597940553996
True	18.25204273719089
True	317.5570500239764
True	292.0963393638259
True	436.6479666918205
True	211.23918955191027
True	616.1542700261691
True	43.74166775640608
True	988.479700639441
True	855.0998019007533
True	45.551831951279546
True	396.0519129458561
True	734.4958847059651
True	911.0555546013052
True	278.8923330285707
True	607.9544236004762
True	129.84255631030575
True	198.5707787857166
True	130.62181698019975
True	131.49907938880392
True	206.9061834052457
True	956.534807620154
True	778.7224316967142
True	918.4317628730206
True	20.13213484798353
True	27.92957374205693
True	359.3212761172616
True	12.909938527703746
True	627.5542445777686
True	1087.966899628145
True	274.47775388316575
True	201.609408610688
True	85.08776717155916
True	214.2115279717784
True	128.0837945283297
True	44.35750913242111
True	134.50406227703132
True	87.9287724813946
True	239.18464683070968
True	521.5004923849574
True	153.9444078766684
True	31.04605416482479
True	55.60748157304871
True	436.1003128028758
True	269.79366447843
True	605.0739581517767
True	23.81420309177364
True	111.53715791946476
True	671.840681331698
True	266.24073576142854
True	467.59948985641887
True	649.4281990064254
True	106.57615353365462
True	111.88113866655875
True	80.27689534984044
True	26.372479563417404
True	125.9272755143376
True	84.52703931144097
True	107.4682687562799
True	145.48578280523273
True	247.41108102075967
True	831.1514235670766
True	286.39587653488286
True	943.653829131311
True	163.06067871524166
True	202.90558142782027
True	802.5317647904537
True	314.0649964958032
True	574.8864703723574
True	253.36317379551608
True	358.95584438299227
True	452.2537418736383
True	580.384317366496
True	643.6097597722559
True	361.8330280119213
True	34.11534030912169
True	569.6582517879873
True	625.1110459460468
True	20.280179739778266
True	11.544515716852905
True	266.95678578572927
True	396.4957191440386
True	429.2924785777108
True	67.95800674830092
True	599.6837159597957
True	923.203669208948
True	237.1805571978198
True	908.9977604291212
True	271.05768800267066
True	105.10930861722684
True	289.672721760378
True	646.2828880562379
True	40.73394411385092
True	572.7342103698116
True	1266.394124275323
True	1029.2793670888482
True	885.9527674848608
True	219.1698162808832
True	92.31765746180623
True	194.81760007190957
True	837.4306220631936
True	143.07571681832968
True	1045.6904385807486
True	849.6399905374678
True	44.33683689604488
True	94.8129480533804
True	407.47966945656094
True	400.1522743982927
True	205.72429829155055
True	495.9214416176956
True	673.9834156910142
True	124.17401860753348
True	273.9664837659667
True	1006.8257834064376
True	53.75901409505842
True	712.9553829169364
True	562.3751540228909
True	39.830559026181895
True	834.1664008201459
True	390.3652732404811
True	566.8493985491456
True	110.27246882343184
True	274.3399616968501
True	216.5667708062846
True	28.436938022866343
True	136.819724132552
True	726.3456107482237
True	144.9682897549269
True	376.08790933479895
True	67.62808549794997
True	670.1846591399341
True	597.937412987135
True	237.68717889153285
True	465.7676651832535
True	160.91883976925484
True	165.15039361569976
True	215.56936570461255
True	291.0339695769039
True	370.18431211354886
True	135.90327375675824
True	189.3843236250862
True	27.902926958504377
True	868.8564476718634
True	318.7782617295724
True	9.530921657292012
True	370.8362226521621
True	173.25035061483788
True	618.6615533726697
True	370.5802253126551
True	586.4411448586134
True	550.8105663466598
True	482.5755718097807
True	799.4624064119415
True	243.193797198478
True	545.7966510241961
True	159.42375079510848
True	513.8675732532009
True	357.835536374534
True	373.5729419358332
True	125.09369914664336
True	138.02099634996273
True	109.03177591185836
True	66.2010202845791
True	747.748554074407
True	179.4760521455511
True	43.13622108761877
True	0.0
True	566.7598118860767
True	111.480714953716
True	25.042052416149605
True	41.31197014815631
True	112.59016429202082
True	554.7044962557012
True	179.3624643805022
True	109.5631133430592
True	34.67947522442685
True	157.2802734529077
True	888.40694514691
True	52.261987844467576
True	223.6816355823172
True	759.4870282845387
True	307.09650879175086
True	466.96868771688366
True	474.7734574760522
True	498.3893314263656
True	591.7274529992604
True	920.143664679964
True	272.3972992677178
True	1048.4169371940604
True	920.4748133378766
True	642.397318363942
True	348.65122802800363
True	828.9144930999702
True	10.388487752499593
True	29.927597249777666
True	281.77077154905373
True	42.00693861972141
True	196.7493310670004
True	764.3055450223524
True	205.92263807235716
True	715.426662432195
True	748.1625566014235
True	121.4992018592229
True	376.45756921833606
True	576.5431469791703
True	24.045792842977303
True	133.33710723525633
True	434.12759192619205
True	299.97800444715136
True	195.331250404997
True	117.60156567051172
True	388.3333296029728
True	22.10749862063314
True	369.4921181062138
True	359.22293637543254
True	1020.4976187075667
True	374.8220223357194
True	28.914416900343667
True	443.8119326372741
True	443.7002259728033
True	233.12298871151103
True	32.83428527907606
True	767.1242049722676
True	433.31000819440993
True	172.14345289389794
True	13.52191782746672
True	1199.999750829016
True	165.3894278337404
True	27.057246319100678
True	296.5349217455357
True	269.6853200782869
True	117.13804581261628
True	297.8455369762617
True	48.54551408124504
True	310.67751575116364
True	295.9402115938457
True	326.04424092790623
True	32.911291234701565
True	45.98432426997559
True	1075.2682005622837
True	25.733367091000225
True	11.621901365730524
True	177.6668979251534
True	640.2148954685556
True	8.737821517781173
True	183.08780249508985
True	174.44700332677002
True	533.9292348917879
True	363.7112272237275
True	730.2514179641062
True	324.4955058895428
True	492.0351061982397
True	445.2223996891049
True	510.1715763717599
True	95.13105678113187
True	1270.386024424208
True	912.1861472640546
True	270.6631631391988
True	560.4862802775738
True	101.91390376932854
True	574.9009431044083
True	416.65001261969513
True	159.82395909718014
True	79.6687474725194
True	357.9936725902635
True	161.6024975697146
True	27.933668264256625
True	611.1564173048486
True	370.9122647362959
True	73.63901371208851
True	30.055942862955536
True	678.8998574089514
True	485.7500664674424
True	77.3429423561306
True	22.412126717873864
True	315.11443806670457
True	314.2376920537847
True	726.9366051105433
True	553.6841121821606
True	566.7368027632755
True	778.6920821617239
True	7.749716607081488
True	58.97315843978051
True	38.61606945338798
True	58.07625096794249
True	490.2713052189269
True	578.7070173387527
True	81.97097908854968
True	111.49703432912293
True	196.1278040379366
True	74.51600592945184
True	182.146090832348
True	211.06607623628625
True	272.4848245470447
True	805.1641016059066
True	608.8782330055283
True	283.4981766529942
True	196.74374409662724
True	279.55494496010664
True	262.0935058904326
True	725.4553278573269
True	327.39769050064194
True	170.61627687140725
True	930.619528477566
True	361.0677054083693
True	462.4487500165088
True	152.3441491016805
True	122.99750813500822
True	63.21220092477211
True	206.4489084074513
True	982.671406377258
True	509.0932874176485
True	113.33548994783276
True	372.3185942484895
True	100.47730740819134
True	676.1422537593977
True	4.5887419083224845
True	689.782975694577
True	36.84195802107679
True	929.792084310456
True	854.3539867891883
True	209.4268041666466
True	32.177485162051845
True	78.66355403311218
True	459.7255800398759
True	221.54949822303828
True	1.671034153156134
True	77.95292325955002
True	1064.1941572448463
True	348.5689794004661
True	650.9445282729904
True	477.581847027204
True	30.39543093602187
True	135.733883582572
True	438.2693045837897
True	952.1592942872426
True	800.1109190101092
True	425.8802139605725
True	340.5467006445978
True	17.906252418595766
True	77.49780549500876
True	730.2712138720641
True	490.85273277205096
True	384.0957869142619
True	894.9463235420666
True	25.17246236484523
True	226.88855348669856
True	897.1888471847324
True	238.0516942646836
True	8.287114444321901
True	514.025826878649
True	101.82928211182124
True	634.074406111077
True	53.49664729738039
True	259.33154416703167
True	862.8452524067721
True	912.8267740498644
True	268.0595159862276
True	450.9241467956962
True	118.8084547368393
True	632.046436566409
True	253.57039125202044
True	201.157027828949
True	873.3688369335345
True	55.40533137736652
True	722.856541578823
True	274.8139190950833
True	295.57323993265265
True	166.53707012642354
True	489.1554213798318
True	628.6247317933276
True	359.2294230823393
True	398.6016018700237
True	69.25726108393611
True	159.782101417683
True	468.6453706409173
True	221.5606003070488
True	39.5549472932225
True	208.62257802523084
True	390.0077721980384
True	408.8124721562386
True	744.4754986948706
True	130.8420065771634
True	647.8837077671227
True	519.8285869313286
True	581.8185268248577
True	137.7384689684054
True	39.8590000894799
True	675.4995472569689
True	70.37021759587306
True	558.823113149315
True	675.5253891395412
True	457.6321243358843
True	136.26580954718017
True	506.0491651456416
True	3.68902618400162
True	406.7481252786487
True	31.694192912213374
True	638.6035910788945
True	273.2001643745596
True	576.3760891748071
True	713.1106873200998
True	143.70528089926472
True	522.6352725582873
True	481.55472962284006
True	59.86985212658198
True	993.1251665583698
True	3.339435471047759
True	27.32603781307752
True	650.3158993300559
True	696.0338588824525
True	135.75267725310482
True	414.1644444401991
True	120.27454474248276
True	76.77435920838842
True	476.0835205806679
True	41.95818096766815
True	501.5726412118629
True	12.548293650772528
True	875.7238354070738
True	545.9329666260071
True	655.6606897612758
True	103.71609501500616
True	369.66657830288153
True	983.0106684167646
True	853.5045480198487
True	136.41057879058008
True	564.8658111186631
True	460.1761256020365
True	251.97798671387116
True	240.37041571667223
True	5.755794197946552
True	329.8935973181545
True	12.727402917286575
True	367.5314581800354
True	76.70933208415659
True	424.1790552078328
True	652.992890294506
True	128.3466771867008
True	237.52116860812995
True	640.4496291226155
True	691.3001332268288
True	291.4180487889774
True	132.1082303466822
True	165.59426806384565
True	475.68020651682224
True	84.81528531913222
True	10.33264321348481
True	478.67265961890286
True	569.7805477129732
True	20.73554715515641
True	135.61024515786468
True	916.1811291774122
True	493.3895275269803
True	277.5973898910956
True	31.269934072266324
True	471.8972602018902
True	111.61383386521304
True	591.425388260279
True	667.5344065781194
True	308.9460269524869
True	368.1440889839728
True	192.123256157102
True	236.09460627478748
True	76.75651140607332
True	214.3457776091692
True	482.5801965747124
True	22.044936367795632
True	465.7154380053146
True	364.29421175488665
True	752.4093309742732
True	892.2147821227226
True	914.8467531047554
True	155.73380487400658
True	405.68368789979934
True	69.90830451735621
True	181.9178968828706
True	321.6643030597307
True	9.98641765704584
True	816.7022281040146
True	23.6792242932396
True	395.9510566087072
True	270.55433195705047
True	656.5625851946575
True	207.0730223613256
True	37.00414446114311
True	692.4744220260928
True	1077.3065700613756
True	230.05090760721484
True	135.59301655432634
True	609.9640746709548
True	495.6293158202715
True	16.46848824624665
True	839.4702623886549
True	111.72483871672428
True	45.200069749639226
True	305.3829022123142
True	356.24673310302
True	387.4613781610857
True	262.8890191310245
True	21.783923385169665
True	23.66740418057891
True	841.6904215160613
True	189.73493494216933
True	116.53685671765892
True	846.3600259919644
True	651.2364988478765
True	638.4491643194613
True	441.6007378821702
True	154.72929910123193
True	34.04981541936111
True	99.26461475144106
True	444.1096120741561
True	238.6610806803444
True	485.0698422359334
True	145.1917028289787
True	500.48362152574566
True	644.2300348499249
True	973.8442656206704
True	24.738323879469306
True	987.799267337986
True	1068.0117473598805
True	478.3418464313922
True	86.19467084602073
True	768.4557223177355
True	640.9822613324193
True	713.6069784962103
True	172.60958545705708
True	748.6304063691341
True	689.0646936699037
True	119.45313630045293
True	760.3877101362865
True	819.7645303066058
True	482.7270864131654
True	225.8972831880992
True	73.75163778857659
True	294.0452348253658
True	346.13144350620354
True	468.3819888346881
True	427.2824561682025
True	193.29450346047489
True	316.6063799407586
True	3.448726149773905
True	12.651982182868768
True	103.75038285431148
True	134.2721736355653
True	363.29922766358686
True	348.8921039896809
True	105.08663277479846
True	18.48779497495014
True	214.3102711978653
True	871.9298813292846
True	452.491060528041
True	552.5585862155613
True	545.30526088629
True	813.3725245493522
True	623.5722807516794
True	89.99409320322837
True	206.9822054409724
True	248.61511207352
True	297.2760898018767
True	97.0202755024979
True	367.1669938785283
True	441.4840792626291
True	173.21668881891708
True	659.9047423827747
True	250.1395558187756
True	198.88129133167735
True	28.627665995396544
True	248.98236537886476
True	473.64504285582245
True	166.70970402674257
True	558.1306289652772
True	479.7750374137826
True	241.5506299326433
True	102.05637434138012
True	39.978819698118
True	395.9747325769007
True	790.8025242530958
True	164.28470403435622
True	1064.0054498374193
True	1035.8818243118003
True	474.5022615063788
True	104.89117051333793
True	122.9818131163431
True	670.2500189191662
True	8.842558014654971
True	225.95732436050653
True	141.83026150235204
True	118.05565404881928
True	336.15393315767386
True	637.4286129962007
True	34.84775563399177
True	122.50672302696168
True	973.0382240256434
True	57.2792503461949
True	442.588168575328
True	536.4129914720182
True	248.7388989286178
True	135.08481874539723
True	914.3870153568064
True	1194.8955556784808
True	516.5681227483499
True	661.7832937264529
True	204.1920495892168
True	156.3828941358941
True	317.26619155829286
True	262.837710397861
True	171.62436495279562
True	288.54272151304446
True	327.7963421119459
True	11.643277122168588
True	624.0475334441791
True	143.92538758510494
True	79.64296023734383
True	456.1540086857666
True	301.7903076785121
True	1216.5372253040268
True	360.11062146050193
True	1000.437932457486
True	10.1518870839408
True	273.0491809852486
True	222.5294355993864
True	158.07525616544288
True	477.06143760478926
True	205.57900924007197
True	434.00770445553457
True	328.7980228820843
True	115.31163258446104
True	361.1619299623851
True	1052.903627888714
True	727.1765856888554
True	233.0946840640192
True	109.79205852442092
True	303.8732205583824
True	24.26500177756425
True	356.9326607294384
True	300.9627643194948
True	553.5460470213156
True	464.1555063665977
True	368.23784094905625
True	159.359777552367
True	12.03700020414873
True	428.6054629543997
True	278.1221209675944
True	146.4335827580564
True	303.47449628047355
True	437.5994914275246
True	825.9731541784261
True	291.4675865669739
True	778.9311534386445
True	406.0952049783797
True	372.7559701128756
True	1.2655481408911615
True	1166.9322682695306
True	102.80278885697976
True	948.5240315912622
True	199.62956197299016
True	468.45733581398304
True	687.9985384808729
True	87.65991218724565
True	478.5833927937724
True	34.64763409786008
True	410.9289477576949
True	75.52578799201876
True	224.19667664106487
True	39.48230881509169
True	672.433743402048
True	192.19558859846285
True	26.544018346811363
True	400.4501284338313
True	109.42377841372009
True	172.64702747996142
True	845.3970193773216
True	272.9182078208866
True	157.68661520172697
True	380.9654986509134
True	514.8044344024169
True	332.08585415639425
True	539.2019262356899
True	607.8374813887277
True	162.66335583918573
True	7.192165433674746
True	70.93002787873023
True	426.92062055454
True	87.63853367084535
True	73.87298064622604
True	1083.2680435020195
True	25.998608200850175
True	320.6307764019431
True	325.62494367782705
True	435.9720057288695
True	675.191012476737
True	189.86416542033385
True	628.4182000700138
True	319.4046810695345
True	346.6034028480278
True	265.62923702390793
True	221.04744717972105
True	362.4412612728723
True	420.7413002314229
True	421.5407911264265
True	585.3773377630054
True	144.33244357028727
True	76.16369664116907
True	34.04130022340854
True	300.9350996648853
True	662.5311332074012
True	399.5986848388264
True	772.3614611794483
True	206.1982155125268
True	390.18258953532734
True	67.06439617720635
True	53.584438052669306
True	421.03408647842656
True	203.81418839146676
True	233.87702473192232
True	39.734919093906846
True	1031.0761921168196
True	176.1028600532689
True	941.4459512328812
True	309.80740187294606
True	925.552451430554
True	236.02152593490723
True	464.76905385914273
True	541.943230194061
True	611.9612674690309
True	213.5704783924598
True	475.08816088245806
True	953.4573485493388
True	130.77454626476796
True	7.491557699160753
True	571.4748714323076
True	28.596878967929545
True	77.1627423889364
True	781.228122610328
True	225.5596085682596
True	1011.1552766381468
True	677.3128592086108
True	408.8603353263277
True	278.393395562392
True	473.200430297168
True	335.61926444374626
True	178.60734489220792
True	680.6784135952489
True	698.1878108991118
True	210.2905426662659
True	89.20208679171405
True	509.9092755158012
True	144.9443291417786
True	361.5740524893738
True	344.5086777059543
True	64.6627510077206
True	368.9342498049913
True	398.387503129481
True	366.6944091190503
True	413.9288662774571
True	420.7557989116792
True	652.6503825998371
True	59.33332208479424
True	447.8474866088473
True	333.7183603466898
True	634.3352300951129
True	211.3743368556603
True	100.70930206465708
True	44.057637985452
True	536.8910114124307
True	619.8687921465979
True	180.35101019386724
True	403.5659754007108
True	361.56453668527575
True	16.935148027027818
True	168.36560610907458
True	285.3381428915824
True	2.571976672018219
True	872.8384680600669
True	82.61650052701007
True	102.63273493405512
True	113.6516428878965
True	357.4790585784773
True	37.87068612495669
True	464.52310412801023
True	233.69149628754437
True	5.9077166280651445
True	117.51631294523776
True	449.3573902833696
True	46.37131042729618
True	68.64691094624361
True	174.83391300856715
True	295.35255551546766
True	986.6546179882196
True	399.2267546433482
True	928.9942223164288
True	182.89548686071348
True	995.5787054044569
True	745.5099768783617
True	652.524970454664
True	385.9850084804656
True	374.38038169661246
True	80.36752184501702
True	75.11837287260005
True	79.93174720203186
True	175.0393038131373
True	485.03705831521137
True	1036.246561098347
True	181.12697348425823
True	354.6884782054248
True	443.058783493492
True	613.8431539438402
True	602.2945102002004
True	281.2256813742558
True	448.8361645032159
True	661.9691430731127
True	95.87288190948745
True	695.8993397596946
True	250.7431637824629
True	130.75391115643978
True	413.1776918699179
True	850.8595297179844
True	432.28791180306325
True	885.8386751631544
True	203.26241964723195
True	344.2347321814629
True	694.1772123422622
True	609.2977805597244
True	183.9809384584819
True	258.34041591504194
True	808.3531808071367
True	32.069494417536255
True	185.88979266973917
True	487.0454314289335
True	710.0452355680095
True	104.88287690980964
True	36.63337505684309
True	167.5901333701965
True	707.6494831154583
True	325.9867982992936
True	560.5222037444753
True	349.50321134372376
True	314.1776197002509
True	453.0576974637577
True	482.5162676835576
True	73.43898999057087
True	358.47947045800794
True	791.1016599644543
True	0.0
True	297.40276864987266
True	255.20585373660424
True	976.846725915687
True	149.22698852636657
True	654.4433224381945
True	633.5408167521778
True	110.4409062845852
True	233.34389542737037
True	128.90915052013267
True	11.12799405961188
True	295.79670959629266
True	384.2394399675484
True	1148.6817529069335
True	242.013834429206
True	397.8970061468953
True	664.615476766319
True	203.44113271259596
True	23.04329848477393
True	855.4346017400152
True	612.6586991061693
True	165.6794399592398
True	627.0895669047967
True	164.9335462663555
True	308.0118674393105
True	801.8409796877615
True	33.4414143959512
True	109.61648489496156
True	496.06017008704384
True	64.4489021026244
True	77.23999405003102
True	401.5872153135952
True	22.65153540721996
True	759.7368691362726
True	103.21983300764458
True	148.80003309772957
True	18.916409763317684
True	722.6394818555094
True	29.52553102499924
True	771.2683120357723
True	403.8406974182565
True	112.94745898638864
True	704.1938332090044
True	528.1591514457549
True	589.2416392400711
True	45.67874604623688
True	374.3889367529878
True	5.515734715635454
True	92.97613933011564
True	376.8815657970193
True	46.715178475538366
True	113.539630842124
True	301.2663014201895
True	176.5125821883947
True	103.18186799654734
True	624.0766681682675
True	18.491520624798504
True	1140.512935333885
True	523.7518465063127
True	298.44919599703474
True	503.0799533716006
True	122.98567193933476
True	792.0243295261936
True	1119.999267002538
True	762.6608081775225
True	178.59558510387083
True	228.65432113969464
True	51.802352111728815
True	59.323859785813184
True	151.5450550218285
True	100.66860531674688
True	169.0959703667169
True	1145.4023103883128
True	318.7480256702848
True	359.19368106603685
True	711.3121890767513
True	15.66523282440037
True	15.547383546772712
True	578.1651540405395
True	5.003497327334843
True	116.14545810135913
True	677.8531325147851
True	181.9397794545786
True	670.8077726629194
True	840.6131847561187
True	148.50233619478917
True	907.498731719736
True	3.6889551136392784
True	446.9585793329948
True	1064.160494381846
True	25.328072724975964
True	238.49163078350364
True	141.17095822916136
True	932.3286511743376
True	232.87710890485965
True	489.4817516319202
True	118.09483241747334
True	504.3482142581898
True	159.8452366391988
True	97.25636341320208
True	388.9617728475882
True	73.32277227609015
True	54.80493940745573
True	1054.8269650884752
True	253.04775447871967
True	160.081172666104
True	363.7034290682447
True	385.2755985283305
True	213.0393041065894
True	169.44337946909243
True	394.0150577654173
True	35.199632142417485
True	484.36443880543567
True	1086.581664296781
True	113.30058109286306
True	479.902693760918
True	310.3476494353061
True	28.801352891437816
True	421.2045159845013
True	104.0849194446936
True	584.6002911894542
True	207.5300396200585
True	424.75679212412166
True	20.72137300053005
True	440.3335127178504
True	110.30731620055948
True	334.0565590174824
True	31.9549770715602
True	173.92213699956164
True	249.09677822905243
True	747.8906990685346
True	60.43733898326985
True	146.43551887200644
True	236.6382034197876
True	139.64291993189687
True	662.4779913544199
True	541.7559275965433
True	789.7947557597348
True	387.96565762304647
True	537.032999122784
True	433.40150441842536
True	688.1829196533495
True	68.17241701930813
True	472.6299394024444
True	415.6554950801376
True	49.7818228043928
True	86.80075137815778
True	127.4940516892762
True	91.5738716570376
True	321.3662326580517
True	869.1038433420072
True	327.3524902985717
True	1084.601047657333
True	317.75037223495394
True	876.7660380996731
True	147.40276670941546
True	596.0270859138515
True	607.2291964838795
True	688.1960713371191
True	440.722322539954
True	62.28713303781936
True	293.8830205678224
True	41.54117545030875
True	167.0484387742357
True	173.139457552443
True	1148.0331336225909
True	233.70036884059616
True	543.0505974621344
True	573.8200928241969
True	551.4808749516682
True	880.0728459803089
True	579.5251144570801
True	655.7439173234956
True	940.421397723145
True	128.09305210185886
True	318.2296389361546
True	261.53956932719035
True	308.9507749725701
True	91.38610406166812
True	365.8364391747592
True	5.09300948581113
True	329.8540612719076
True	265.95096944403696
True	596.7169477381412
True	288.7609930805682
True	364.6628763831307
True	9.471004646283316
True	60.70719665378128
True	539.8090824907583
True	33.262792074574186
True	142.48143782298712
True	64.34547617992934
True	146.25234737030482
True	247.59979455830404
True	70.24127296660559
True	391.9436188527064
True	274.10609298705054
True	94.07122861393114
True	334.3680466149295
True	61.79483904366069
True	583.2311671296131
True	851.8718799835991
True	279.349231968906
True	1182.8298004369494
True	117.77108289362616
True	305.8193562306933
True	1057.813373141367
True	86.43942603447462
True	282.66097788562405
True	9.248079114738427
True	408.92256229512617
True	460.5771837227423
True	158.5936372970739
True	617.5779254304252
True	883.6107537791041
True	160.55579063529976
True	76.02668204276202
True	323.32591763466627
True	556.6205336877342
True	639.3780593952412
True	1240.0975829805368
True	27.246030296599955
True	931.8269080653675
True	136.12563961339055
True	655.6698934251128
True	118.8639073512188
True	124.56296983822152
True	190.52571342994955
True	166.31395800473757
True	750.6927098800955
True	204.5307074960212
True	221.8470166537996
True	64.30579239032711
True	516.0293356769592
True	448.7769693448805
True	184.57441490525
True	243.87255301494324
True	17.152759089739348
True	413.7948811016931
True	219.0634974729596
True	286.58826948567105
True	107.37998988581684
True	698.0263997605292
True	425.5610926554234
True	261.6388031396757
True	640.852922646001
True	525.4971284435097
True	447.7507067461586
True	139.03912163166083
True	516.772313559578
True	435.73796131520703
True	3.159538252270137
True	187.12127290725903
True	88.5526932649515
True	242.6241942246827
True	2.4028271019447813
True	128.68713695067774
True	357.5125263388105
True	7.707056440219759
True	820.935643273662
True	177.42270530640155
True	722.01699230268
True	793.199969242477
True	156.42582224931985
True	215.52662656120916
True	510.6175453816892
True	841.5418201561125
True	51.47778845867818
True	40.30700671958345
True	133.56630547023235
True	615.7756381171
True	711.8106231878186
True	184.69684401327893
True	585.9749456508412
True	627.0218548411801
True	840.1316243004669
True	408.834599975588
True	194.23797402122003
True	855.9689375645879
True	204.6547691230001
True	147.9693560850892
True	333.6899027252969
True	227.10816362479312
True	202.66940734128605
True	611.1085102087189
True	257.1257098276655
True	185.41790189261997
True	448.7353745631645
True	468.9471701722711
True	63.23746880481343
True	281.54545250670435
True	77.73200654061668
True	346.3084659475511
True	363.7219005526556
True	253.83746155527135
True	182.22434402748337
True	370.3227254884666
True	634.6845408247046
True	733.0565537337793
True	301.04313069557577
True	748.5190357318174
True	68.53803442868416
True	873.6194353887901
True	349.0876329900207
True	13.021891457110932
True	610.8496824877942
True	688.1826128818375
True	263.10135256372257
True	169.84939389040028
True	48.67826974553712
True	390.79384074032737
True	78.763637781994
True	14.463797185140546
True	904.2674895558358
True	355.36653190497486
True	175.24018707013386
True	1016.08937008096
True	13.39647310460148
True	793.551013227595
True	28.44593213484798
True	690.4916579523015
True	56.67589000629624
True	746.1645622549274
True	437.74723722381793
True	201.5915992319322
True	443.15184957147466
True	213.7121715216503
True	299.6529218963986
True	213.19051967894424
True	410.0251878198274
True	8.93623396198669
True	315.24937966513795
True	115.92260282091678
True	11.142568094326112
True	464.3054117134771
True	722.8616500150216
True	273.5533833943228
True	82.74050337857649
True	309.3128466572061
True	86.80529098167008
True	187.1772698562388
True	186.28004467350885
True	372.6502524690204
True	41.05363017139565
True	142.28547260318513
True	373.1569299120359
True	866.8253509793199
True	116.09386175996232
True	206.7441308172488
True	448.8435308908389
True	18.027312277295884
True	415.2326465025735
True	503.3489354426658
True	96.24772246615191
True	391.277779095836
True	357.3038391919837
True	424.62291919239846
True	583.657111832325
True	1043.1535324506708
True	966.7334465011206
True	55.45798414375686
True	1089.901891632891
True	117.3179083507728
True	114.03896667476084
True	102.17735770289026
True	505.1396224176228
True	375.93956185779496
True	588.7761018056375
True	264.4354171474945
True	152.22867181577686
True	405.0706636129626
True	15.3623870468549
True	459.3401944030422
True	405.03806929604576
True	143.22383351338163
True	93.2310903676152
True	534.8348925729788
True	991.1208484476238
True	201.93595584073128
True	67.22299441497049
True	431.72164616268606
True	380.7888522196938
True	500.1264198477233
True	314.75997470861347
True	3.7608105881592113
True	503.1685856307331
True	512.1496828290492
True	496.6416360758339
True	190.42732391042293
True	102.9802585608066
True	21.490534799535155
True	372.1535642071979
True	109.3134392083542
True	7.266119942605977
True	31.239353043605615
True	353.20575485966424
True	645.6903339969164
True	132.652786902936
True	88.68435598486724
True	24.947479700031412
True	406.82084906852685
True	366.71313291265926
True	761.3091861559344
True	310.59545528377936
True	515.4419445598236
True	522.0892489809523
True	529.7215641985221
True	290.9964785806458
True	531.2838484094162
True	101.96939188828446
True	588.1644545622604
True	6.915701941095396
True	353.4295345418544
True	458.3280934013949
True	974.981897487146
True	350.10933025968825
True	821.5315724090359
True	965.3072640407552
True	179.22183440663963
True	40.48658413410071
True	384.7823223978218
True	390.334687009749
True	593.1745708735814
True	241.72602192649785
True	28.18856617415624
True	667.1468256416621
True	134.52671296166338
True	1041.144300617411
True	324.85970580173944
True	473.726221323159
True	131.3917346530711
True	806.2044666215811
True	144.8346531343203
True	814.3122192023962
True	565.7924331417546
True	194.835929775387
True	107.02562416836544
True	65.08730943559998
True	566.3068869755989
True	881.2204936614652
True	440.6419752962648
True	558.735967009675
True	136.5750328009351
True	636.650623254052
True	472.8154321513759
True	774.4767697878594
True	309.24087281473203
True	588.2415252041089
True	118.61665221733656
True	26.037825501070312
True	416.8891368123773
True	161.01786393409202
True	99.08857981798272
True	372.72462535953343
True	1125.731053130781
True	270.85319789835734
True	557.3848296308455
True	11.848754692886
True	74.20887822718865
True	326.12237781085594
True	755.2267045151928
True	440.3207260083187
True	495.7153244197318
True	709.6592801985619
True	69.79792985519755
True	743.2603724799835
True	48.31939434628067
True	110.02950810506564
True	187.24618788444283
True	82.64457106848126
True	25.905807558663952
True	298.0194397493693
True	481.3640138591021
True	890.4368269994931
True	866.0408611322754
True	5.682499277058299
True	285.15728012402303
True	455.6306178708557
True	121.1980351399614
True	233.5094113615046
True	330.53843689251585
True	1315.6379608758225
True	459.4971604135554
True	25.871894549644093
True	184.94588380825076
True	739.0547341414785
True	36.810592734439766
True	178.22875376483654
True	568.6198809512188
True	70.7621577074606
True	857.7429722455361
True	325.8961954586924
True	656.8446054071312
True	79.24891286982057
True	687.9594236239923
True	581.867952010789
True	889.8869363994794
True	264.6778260117056
True	496.32514976279055
True	822.5303525817482
True	906.1040738265082
True	223.4687912514198
True	753.5364679405903
True	217.2843580163284
True	436.4471469800874
True	376.555943329062
True	492.07092313199007
True	491.0902087132271
True	308.17274241624324
True	340.506704776963
True	115.7499950642926
True	338.09184195860377
True	1137.5648753310977
True	328.8247704172801
True	149.06544345781546
True	314.5464461615691
True	748.5178585670039
True	638.7223935861982
True	434.5506595300296
True	121.56409243557444
True	324.70513894712855
True	34.86818335362321
True	168.56625304177328
True	86.93817183299126
True	86.71323817839641
True	541.2195402706558
True	137.86293217814298
True	127.37623387483735
True	96.76407487885191
True	82.43245756121391
True	452.1124544537327
True	386.3813850455987
True	1030.0045853273582
True	541.9481282244466
True	874.2446208129335
True	277.0931122148148
True	292.02388351308224
True	514.8446221741993
True	198.53362108555837
True	779.6205000609723
True	250.24897006507567
True	352.54395601016654
True	66.08509748323776
True	121.02085026311596
True	256.17317410675224
True	123.91657790974216
True	481.505013136952
True	32.46616456859894
True	576.4587196771781
True	1015.2255487888472
True	720.4764586323289
True	1.1055439138266976
True	60.90968357449516
True	497.8229326248002
True	450.338564426785
True	76.27706699451511
True	122.59699207699585
True	301.58862254549393
True	81.5627058210723
True	51.93991766306001
True	736.0245257026136
True	669.0218633312859
True	163.4252717437585
True	173.14085846180834
True	521.365564550771
True	56.64548520236579
True	24.976099792392358
True	558.0495879970033
True	455.43233316630966
True	1137.9038247997623
True	44.813759672061536
True	463.0023567569353
True	880.0129046075511
True	805.1903560951696
True	291.9304664013069
True	771.6402149293409
True	386.276378077854
True	42.41571278302172
True	94.24801597601238
True	719.4660879323943
True	76.96184170974297
True	141.3314204688167
True	935.115669913932
True	179.3128307403797
True	253.2540248040045
True	105.4554207851204
True	636.7224039576626
True	603.4036538874354
True	209.36184740645143
True	433.5050580023533
True	40.436893261631205
True	283.3191643542467
True	576.62876247123
True	628.604740753778
True	315.644524837685
True	73.64196784548116
True	960.0327947914622
True	1079.1449612977249
True	564.5695898104063
True	64.1142772374433
True	32.685857061196806
True	93.36138669275104
True	109.58019751799478
True	100.65320603370546
True	893.0650975313567
True	1201.3109778296289
True	739.7541297511915
True	320.4404595645266
True	7.860036453111924
True	20.3171211381737
True	342.1819346612434
True	475.5987236661699
True	44.10606094027635
True	577.8510454913941
True	438.8510087917199
True	400.92675173567966
True	83.92549492367534
True	202.3130492934569
True	266.3383505250235
True	135.53363433182335
True	380.36115924273065
True	44.75219440298447
True	176.6170874842767
True	1155.3322575456104
True	5.286357644427803
True	27.5141687036052
True	586.159940358762
True	358.0636755186316
True	804.1135860091447
True	161.05104401338502
True	764.0592376939022
True	593.353569216929
True	274.7329955911003
True	430.190601186902
True	342.7546537765168
True	297.4210163974454
True	272.61096948589204
True	390.5457524195423
True	507.4601023247975
True	478.92101706786735
True	104.178208457283
True	366.24837282487886
True	8.205030261586153
True	186.14255837448357
True	223.19835785571857
True	859.092251175776
True	590.8808254719669
True	30.824954964891
True	708.4353394225282
True	813.7590193736329
True	106.71730519963316
True	349.7997436483209
True	854.6260881171854
True	212.77116988720732
True	167.06487549206022
True	530.3086204162446
True	582.9001563813925
True	1077.283593711909
True	147.98054637361912
True	155.88008412482944
True	258.2597569303312
True	318.6098731354002
True	425.3759778839487
True	414.34872652270826
True	324.8740519815556
True	461.6602952645691
True	494.6899957550682
True	230.00788485836543
True	1451.1259848849274
True	243.332180866884
True	391.3653097368589
True	54.38511535611622
True	770.2310127101365
True	258.5451060456699
True	924.0278742159488
True	547.3803326467377
True	313.3447043074353
True	782.9119294279138
True	264.85665810645025
True	212.1283769806111
True	256.17609338198514
True	213.6336958795494
True	137.24869373525112
True	233.7477290075395
True	735.4955543699753
True	546.302424969204
True	221.3089542686625
True	1139.527851912741
True	116.9316644148742
True	257.1407178287924
True	71.1517468383036
True	294.87564747234296
True	411.56709002339534
True	89.3322232371312
True	223.7514325029408
True	73.33572282087188
True	685.4041608388904
True	372.34907470493147
True	220.08627775000448
True	752.4335269269897
True	857.7853942471319
True	826.431560748434
True	834.5292312464711
True	353.308912922424
True	1.547413698025808
True	252.10597922730585
True	54.394102711401445
True	389.4093744760325
True	54.07826507830579
True	359.79362757263044
True	853.2966228570533
True	1038.630130481658
True	410.0490884354999
True	22.0609729295795
True	526.6153240239057
True	515.757839206148
True	186.9811788092513
True	227.8615214704524
True	292.8946173274782
True	22.41051947187959
True	126.06308647178696
True	1021.455508576672
True	63.38621038861881
True	485.31266243301087
True	784.4363480355872
True	102.5108393003146
True	242.30599161755887
True	113.8041358210128
True	13.815135124955228
True	1.2095143560898496
True	117.9033155441741
True	1005.8158836415312
True	482.2595590843912
True	69.3632385164924
True	784.3491963677437
True	341.1357877181235
True	1.328234256093526
True	459.92667274508887
True	180.3036050194168
True	481.95362495983903
True	79.39107561446352
True	344.0325032575662
True	384.0549446165703
True	174.8039402623664
True	217.16630475745788
True	124.46353862574446
True	176.90991825463516
True	992.705676033148
True	14.97574963614648
True	508.7575757870101
True	478.3323987710549
True	412.8423354698405
True	215.65980962876543
True	239.19309958719023
True	149.5296593499529
True	46.17183612964777
True	500.8667479166045
True	149.66394798945356
True	829.9214266439991
True	822.2751618433459
True	244.0048495101468
True	326.1089919802204
True	520.4561894911715
True	42.7053417368562
True	89.56907349750463
True	744.7466959434794
True	1077.089657247545
True	107.7225970911896
True	735.0006760430285
True	142.3981113630089
True	952.050067965666
True	660.4365329862466
True	99.45538362495896
True	274.31674165815593
True	597.1804430742105
True	265.0097387932574
True	46.70032224420105
True	543.7982121611155
True	446.8468549322646
True	5.9250799602955775
True	468.9090878464377
True	67.74679975615656
True	169.20313685338635
True	239.52875398966813
True	287.2609489552275
True	73.80149759620089
True	219.4219311228353
True	348.6098304499593
True	423.6086672263079
True	944.0194539017492
True	46.835042239650384
True	896.8957240842436
True	998.6050442088774
True	129.62691316966482
True	70.9265276315072
True	1001.082374411239
True	34.558285917739674
True	217.1435884406053
True	83.10807705409812
True	216.11125017127995
True	375.8584505787556
True	964.3802988191104
True	95.28651557856006
True	73.05628296706145
True	653.8107793486233
True	276.1425296595468
True	719.5219947419802
True	53.48869324680658
True	515.0096261726616
True	395.2889970062207
True	685.1355340453777
True	54.11612122626572
True	104.99086187168548
True	27.313618104550937
True	278.8078097988681
True	44.508501721631376
True	363.66847429020544
True	3.0589003892445508
True	1197.5977955826352
True	107.13958578087455
True	142.09951238502578
True	344.80330677643866
True	724.7408531821968
True	656.3882924314688
True	1033.133979726968
True	471.9933706426264
True	410.7287332281472
True	141.74184925026316
True	429.1974691346525
True	839.6474460667638
True	439.1506395781136
True	945.2390705030516
True	83.58171114120329
True	412.6286869209617
True	176.4873702400033
True	280.0450275566562
True	764.2097068622079
True	165.7310912477831
True	135.13501195366422
True	65.71359360186459
True	873.3297062591288
True	776.763190176413
True	84.52474669955274
True	426.8524973166448
True	742.0873085599584
True	413.0943813542407
True	56.48483527305741
True	323.05278596698935
True	782.5671644101894
True	30.400975995390453
True	353.0603680890443
True	165.91057094055668
True	280.2853874087283
True	33.78772338749205
True	222.36636667085807
True	773.8260375897364
True	650.2185998081648
True	57.59154927373589
True	298.26882855510144
True	870.8620467411502
True	18.569842890043542
True	295.35252947748467
True	278.80173475054465
True	429.9555083970782
True	218.5951546087431
True	612.8131616332155
True	46.15350064130536
True	958.2956735047862
True	864.5418866664452
True	48.43584255474895
True	391.0712440404951
True	712.7723190878753
True	934.9237298701158
True	275.6946602523841
True	604.8260925002244
True	131.02384232592115
True	193.58534265160392
True	135.7265712452393
True	140.73475107635093
True	210.66352135048112
True	957.3160391199586
True	780.5486266828932
True	939.3901244932232
True	19.091393698761078
True	26.462963779704296
True	355.8761707540252
True	11.892806906074672
True	644.1777353766181
True	1058.5657126099798
True	254.28096333044428
True	206.5571859453717
True	84.88787386065786
True	215.60817586298344
True	132.03257563390534
True	44.47786133600937
True	132.73380183122762
True	89.75212260395122
True	233.7341629341314
True	521.1414131022501
True	166.68646374041833
True	28.0439686901379
True	56.39117968393355
True	421.3433075680995
True	270.5007653070263
True	597.9477819837934
True	23.471405253891824
True	115.01648415344904
True	668.2762048521923
True	265.8272338929571
True	470.0423927456528
True	660.0285380037586
True	102.47421691946684
True	108.600159461886
True	81.22163335903164
True	24.18499582685609
True	122.70079763552356
True	80.69660459460951
True	102.71195065159873
True	150.88736219203827
True	234.56816204089455
True	817.872660073356
True	288.6251695169536
True	945.7175451448448
True	165.47532798316334
True	207.54132929662765
True	794.7678718448255
True	308.3897818190253
True	576.9359909975858
True	252.60363973963757
True	377.2154301362077
True	426.32742632068704
True	580.1178021023425
True	642.8244711926078
True	380.4442310986558
True	32.24113162750943
True	556.7042729527043
True	630.9281988676393
True	19.889436739188216
True	10.85471000740798
True	255.3582240368488
True	398.1671128220159
True	455.6885127881594
True	67.15136876974887
True	657.4788465642046
True	947.9493301044656
True	231.76785103082585
True	882.8018923123839
True	283.3723978428663
True	105.74594391564383
True	275.4813127340332
True	668.8979912213127
True	41.43741871584396
True	546.5855711465646
True	1285.1408284688405
True	1029.2993276989284
True	878.6246545140261
True	205.1890117344546
True	89.06386244527533
True	198.1741691826212
True	835.4274903112196
True	143.41188990487902
True	1065.417775885444
True	820.3257692468734
True	42.52318489407807
True	90.21549575383258
True	413.2809896719489
True	409.67161338611896
True	214.21322544479577
True	525.8053766486825
True	672.2648200876898
True	121.4832914733463
True	271.42241984101736
True	1005.4596491130204
True	55.03460705326721
True	710.3217901960279
True	534.1999590107241
True	35.334758765731785
True	877.5374851142985
True	391.2107239333525
True	545.2083815046767
True	111.59085380207271
True	258.1489730713665
True	211.2074027501536
True	25.98174487969266
True	139.48722570331236
True	735.1116061063947
True	144.71006101149234
True	371.31400318380537
True	66.85376603029893
True	656.989240024308
True	628.5484923939085
True	235.7335308517467
True	452.8692981246937
True	162.439791416043
True	164.99236695355535
True	222.4173958955347
True	292.9943754730353
True	356.8452139834956
True	128.40519145437204
True	195.5659391935991
True	26.653448357611246
True	884.0820414855841
True	323.1166241063883
True	10.383971177530238
True	364.67885677987226
True	170.4299801046232
True	623.9534035633012
True	372.5194404315012
True	589.5995997885202
True	559.212194793825
True	465.065795379036
True	781.8056942685895
True	228.1156708766181
True	554.1410611092223
True	160.6855059333834
True	554.6053136937367
True	360.9588093011751
True	379.988139717323
True	121.0323424859694
True	133.73376989587905
True	108.61991495647804
True	68.41785240924187
True	748.7068023048939
True	189.15814248827328
True	46.62256298361286
True	0.0
True	545.1803049069135
True	108.97097867056613
True	22.04231980926161
True	43.69370243741039
True	115.35900515891146
True	516.2384349326547
True	181.87080346912813
True	107.2524046474934
True	33.27179503009621
True	157.75892939714316
True	937.466740772398
True	52.48169546538777
True	233.79757419002075
True	715.5776146311202
True	318.2205424146064
True	462.87716254563327
True	474.03878966448696
True	506.3625626618261
True	595.9784364184595
True	919.9045079938616
True	274.6934686137351
True	1035.4232572863891
True	916.8533998214568
True	603.6674376418143
True	344.99703362262807
True	841.2457587113391
True	10.02937073123135
True	33.9404298972189
True	291.49644980994907
True	42.07771029941623
True	198.98064160413097
True	760.5345557076505
True	213.26045634698517
True	731.2156548081813
True	765.3178593278632
True	130.21977331759376
True	358.87282867570383
True	586.9933046389617
True	23.86676415454607
True	134.83815918507665
True	431.6975108258597
True	302.07252340775136
True	195.90434321630957
True	117.6304884809484
True	378.3239681246513
True	21.279911587975043
True	375.8821001612245
True	353.60528385335954
True	1021.4409068708484
True	365.5355782746958
True	30.335581381946927
True	441.0058976915344
True	449.61596742011176
True	243.0542690760801
True	31.72090211704093
True	764.359220637889
True	425.1255474652764
True	178.36462404066586
True	11.375566112714017
True	1202.3313065294217
True	167.2689006357825
True	26.71615472212248
True	300.2900380610509
True	269.82247314640114
True	118.72501810448446
True	301.5197315184111
True	43.150486569383695
True	318.0386256930893
True	305.32967466190445
True	315.39464013428216
True	29.92647314573418
True	49.42582672577525
True	1053.2979089329772
True	25.502891775684493
True	12.68104292106311
True	170.70818759461912
True	665.7360313488545
True	8.42278171317242
True	190.13546875852296
True	179.37351692414938
True	533.9580887428999
True	380.4759532950293
True	717.0436207626542
True	322.54141857073284
True	485.1741705746613
True	452.91106803679503
True	522.8396435323161
True	100.2174740504784
True	1255.5527494083262
True	898.2880650361158
True	289.8625038222438
True	518.2405015960084
True	106.1523804217405
True	570.772774889072
True	452.0722234308379
True	165.97701966309418
True	77.24189919488252
True	352.99688129122114
True	168.41981952704398
True	30.46008248208209
True	607.1975325196116
True	385.9976032314659
True	69.72235505025145
True	29.704826157527908
True	658.9119040685541
True	485.8338826528104
True	70.38855148144867
True	19.895187749711532
True	327.9235090560326
True	333.92195233015354
True	723.0601590105745
True	552.3074540915085
True	550.0066750115614
True	798.2312412781683
True	8.310229330269442
True	60.724699815984806
True	37.651535584400015
True	57.34375928461309
True	498.7837037874728
True	581.9358904536518
True	81.55919613961437
True	106.0540909170399
True	193.0701264102372
True	74.42885427192383
True	178.83273861868776
True	214.0701959463212
True	269.00605663366565
True	812.436673133091
True	568.5593453259246
True	285.65355890203585
True	197.13888274217456
True	277.2412647714242
True	253.3089358583416
True	722.4099143576167
True	334.75094829813554
True	172.4740275869005
True	922.418703501534
True	346.1659984512974
True	482.8293714117038
True	163.6574670568706
True	118.52539751848371
True	63.60000328648648
True	218.2825193377032
True	967.4310980437216
True	509.7338723705399
True	106.435887065243
True	364.5034770406325
True	102.1939818714124
True	699.0566027711515
True	5.291202944134335
True	699.798892480697
True	35.47100075077336
True	947.9570300045526
True	838.1156155466746
True	216.0612806514834
True	32.80827294027127
True	80.88563467598792
True	443.9591802006498
True	216.65667277835868
True	1.6209845226278443
True	82.84294024631886
True	1059.9292153985498
True	349.4734484938185
True	650.458572927868
True	478.4699845926641
True	28.976760066979782
True	136.41386193773064
True	448.16150348083056
True	917.5915827756075
True	812.2023655299498
True	433.1531609167334
True	332.5179645444779
True	16.207767730011994
True	78.40745366952723
True	749.3701867383888
True	475.1591386137213
True	381.5871053088192
True	851.2641177589354
True	24.05482675509576
True	226.4726238579472
True	893.4957748431998
True	244.71036259411457
True	6.836664093231866
True	503.5776177918127
True	101.34754373947932
True	646.8704515564126
True	53.82167328232335
True	263.1890994276108
True	869.6915479867864
True	921.2888034099432
True	273.55046549647795
True	420.1835409562056
True	115.50852625792083
True	557.7346339317429
True	262.87932824513643
True	175.71126822092367
True	907.4363472349016
True	53.18899358326623
True	735.8783161015807
True	278.8867607480577
True	301.9056683490285
True	170.89112507293137
True	475.6287594434048
True	599.4573718511747
True	370.0561263183144
True	408.42447616673695
True	67.1188128747886
True	158.50433602479018
True	455.029095515288
True	215.85533418399032
True	35.287216712046444
True	202.6279275648172
True	369.6247831061333
True	400.8238596671648
True	760.7099857372143
True	132.34096074576885
True	639.09068628862
True	539.7789398499975
True	586.5898600339533
True	137.9069269800134
True	37.06528360477936
True	670.1734823092069
True	70.4191683718178
True	555.4314699830444
True	690.2452911274229
True	454.57331748571954
True	138.3663656542037
True	528.817545133324
True	3.7548426553280505
True	400.6592516825088
True	30.55416813022895
True	636.3225916516521
True	276.0430312273188
True	574.5394670837344
True	678.7340410808442
True	145.34186492896387
True	499.32644972394814
True	491.08984240246247
True	62.276389059887805
True	997.0321587165852
True	2.3998481732056485
True	25.925241274312874
True	655.8750922041147
True	659.7102329432645
True	137.82653697571894
True	410.2662248876619
True	128.28315843171163
True	74.71343511874944
True	486.9007107854632
True	42.87572618537717
True	508.6080679984357
True	14.368458217205555
True	830.9848616432051
True	553.9974160388637
True	642.6619709082335
True	103.33736801164716
True	386.89751262696416
True	978.605816275127
True	850.2731194697449
True	140.81658255907817
True	535.5708279114158
True	453.3544141944705
True	238.7333037513344
True	262.17344164896616
True	4.872285944417379
True	325.64275674295027
True	11.998572739890031
True	356.83270325834826
True	75.12494085665516
True	403.7546019360559
True	649.2334849971277
True	118.41949902345422
True	233.27463235012223
True	673.8549745234944
True	683.5371472943747
True	302.4515138510101
True	136.5446448895094
True	156.63145427324883
True	475.8903521657178
True	88.08875814119166
True	11.287561806101811
True	528.1531122423381
True	569.0416117600014
True	20.012688447177474
True	140.31952166120536
True	900.7434384603428
True	481.8607029178568
True	266.9262081032938
True	32.895930359077965
True	480.6094960614378
True	113.81824676205105
True	601.9214071939626
True	664.7694747513606
True	295.23426042474506
True	373.5046346501499
True	184.67039993422057
True	246.0402830268652
True	73.93920337533054
True	207.28978764000144
True	508.8410096611753
True	22.248913552687902
True	460.2386102351096
True	382.339125636428
True	718.4770634516304
True	901.2646892683858
True	907.4429459624884
True	155.3807423197008
True	406.5746813318102
True	67.78949995196555
True	201.80846607132835
True	318.9335923312104
True	11.476659195010232
True	784.9053416148138
True	24.208215616317304
True	399.9149229688025
True	270.1929786225567
True	642.7502476477463
True	218.6002640316125
True	40.4059315035469
True	693.0477327158562
True	1077.5993122363118
True	222.1010177329109
True	138.01687529063614
True	621.9517327632941
True	478.89499881962826
True	18.70250668089188
True	802.6778368176911
True	107.80940317184849
True	47.91759451308301
True	305.6044054371917
True	356.52483812708573
True	407.085128660159
True	272.3198607562183
True	18.52869379802213
True	21.53712803347259
True	843.9269682233722
True	210.01364112945444
True	116.09255878129436
True	846.8700669044194
True	669.8023428364957
True	612.2203723059451
True	450.0065154207875
True	146.16499903165047
True	33.56260021994514
True	98.40464396292704
True	431.8700595888964
True	222.0685777307766
True	487.1255952808494
True	147.55016961765443
True	502.7059115300778
True	645.0741611930002
True	974.0090942448904
True	23.819930886787173
True	974.192064307683
True	1095.8136597475234
True	494.7963773333663
True	85.22010647601874
True	792.0899863405576
True	640.1926212141295
True	648.4188100618758
True	165.95563546690005
True	747.2258207824364
True	696.7578344894172
True	118.65425551013293
True	777.0638122274179
True	804.7375366173333
True	482.38114943094536
True	228.34509345677745
True	70.64004450009254
True	315.3876894837214
True	340.9499040410717
True	458.6955389843303
True	431.0551668369316
True	203.84832469863665
True	316.26928280806567
True	2.511716481011728
True	13.990780795495857
True	106.44757860804786
True	128.70306823673027
True	357.9753641613105
True	346.8192330624913
True	109.9561858223977
True	13.469029923258976
True	208.3661650893154
True	811.8329531768215
True	469.4347672920789
True	545.5755203595644
True	559.9590048486577
True	825.8905317533619
True	649.917165534319
True	95.22195255479656
True	214.31160569169197
True	250.2909713678134
True	291.637606690954
True	102.41450996603804
True	367.8529761328828
True	431.8613743892399
True	171.45213488377783
True	651.4493689151773
True	255.76294376280757
True	210.23271734951868
True	28.60519177260219
True	241.69526564780443
True	493.4017732471748
True	168.03973340377215
True	534.455354866821
True	470.9015371019996
True	250.76840682352247
True	99.909375514863
True	39.18963245223557
True	408.496220464464
True	782.5692812061288
True	159.6527895968611
True	1053.753651999882
True	1029.8433353272137
True	473.0267915053622
True	104.20877490882934
True	121.05575597900412
True	650.5409926799671
True	8.259229181810237
True	222.4986740801911
True	128.4585639580798
True	119.7069375711986
True	327.922951444374
True	627.1086650409177
True	36.77631227352619
True	123.47019858889888
True	976.6202562577544
True	54.57652530090864
True	458.09654799485713
True	530.7410914113692
True	248.37270493236412
True	130.15690492844047
True	892.5094359299464
True	1171.8010500582595
True	513.7429293042054
True	652.8976027731859
True	200.0257263218356
True	153.51488992272195
True	311.74687701995754
True	255.49978997179923
True	172.67685903085064
True	297.41510352011284
True	330.42066511293086
True	11.140489773123928
True	633.8513910808033
True	153.43582889553522
True	80.61334079425826
True	456.1000445654431
True	311.4529494377536
True	1159.4522585790337
True	364.3234134706516
True	1010.6869552270676
True	8.563928521219136
True	277.71640475179584
True	223.944863405476
True	158.1381283587253
True	470.98717551036526
True	199.96758762835717
True	395.98043887830937
True	331.38353066577
True	111.978567991966
True	360.91012915338666
True	1060.4449290298517
True	697.5931378222167
True	219.911329481326
True	107.6813681007282
True	313.3413545168971
True	23.43638119584616
True	360.3786102337783
True	319.67864460248643
True	582.557020547614
True	436.0807694200285
True	349.3672978857607
True	154.4281507818069
True	13.400793902636076
True	429.4748952851076
True	280.0211976018482
True	139.59095341875286
True	301.897971237151
True	403.0962954188524
True	813.1508706647193
True	304.38606324847854
True	784.4331584191434
True	414.9416755998862
True	374.58404932566657
True	1.8894947142732572
True	1217.3041473486164
True	105.50205981159937
True	897.6263361612015
True	211.9688825722789
True	464.0164743149585
True	669.7047952886356
True	82.78475357724673
True	475.680757433428
True	32.547330858181795
True	412.73457772438536
True	75.90609622545182
True	234.16599589597092
True	38.916385973009845
True	707.0318867907672
True	190.986138345633
True	26.14750356588027
True	389.4442552644814
True	104.68768787769235
True	166.67800266531873
True	841.2977306854983
True	249.72456620732103
True	149.3285414716502
True	366.9138311087016
True	506.43350117152136
True	338.5238313205803
True	519.5669614826928
True	619.8729015083629
True	160.8597986096781
True	6.528727806467827
True	70.77851464134466
True	418.1387111616699
True	89.59182571613668
True	77.22780962201251
True	1034.7718125023018
True	25.68024617002559
True	319.1177144599304
True	319.47055567868193
True	439.2825816032949
True	692.5736055491981
True	190.9940133196477
True	645.1971115280375
True	321.3592982143942
True	343.01141996323884
True	273.9137007150943
True	219.86525057551935
True	359.6596674720689
True	435.0860095266954
True	406.5720504893693
True	612.0513012423273
True	140.7721497649645
True	78.0932447719197
True	41.44262862713244
True	290.9423547941964
True	657.7341944004884
True	407.49622691396166
True	783.3074813504804
True	209.15448023977189
True	383.7665707082193
True	66.62052655855597
True	54.91364009335844
True	441.32263555678094
True	203.22550474487403
True	216.80915034515888
True	41.42709301781783
True	1064.6599728107165
True	182.78832044483295
True	904.6621750114808
True	315.7535007118682
True	931.1803901628448
True	239.25143748728976
True	452.2221576948567
True	541.4948326270307
True	627.2841507464686
True	217.77307097205968
True	492.00134466878177
True	940.557874568354
True	123.42934276633038
True	8.320126127071513
True	568.4376601479098
True	28.93268781622713
True	73.4969557548003
True	798.0814959590157
True	238.71544466978096
True	1018.4323618178306
True	659.1529690519974
True	431.2829221832568
True	289.5892620954449
True	479.7837026025391
True	344.9658098754236
True	178.73350003997177
True	688.1547713669223
True	721.4359456658701
True	215.7342383723706
True	88.54357362010404
True	511.4832959637369
True	143.38756028040353
True	385.64885372070046
True	336.19032004234634
True	62.44115228580706
True	365.1303741987337
True	398.0448483166783
True	381.58054981252616
True	412.4251220920207
True	428.7117531237944
True	631.2061550110284
True	60.601804467730986
True	449.4303955517405
True	304.3551684326833
True	637.8428676968161
True	221.5881480558926
True	104.06903679899943
True	41.26433354907042
True	549.1061995991187
True	620.7843431619416
True	184.3461764395273
True	417.31064527309866
True	346.44672773357377
True	17.390454496707488
True	172.90578784934323
True	287.18637764863365
True	3.2349006714232225
True	881.8871190130064
True	81.29487454708676
True	101.82638053494524
True	114.83622791991276
True	344.88886685452906
True	37.50238066343969
True	432.8676941339213
True	231.53103299137084
True	5.147005624793206
True	117.27349435545231
True	442.0155965867491
True	52.64429829100746
True	69.58528703944765
True	175.9494354296963
True	298.6514527576618
True	940.1021585753044
True	393.9455254219194
True	958.2653985999382
True	193.58850992416296
True	1070.607999779398
True	764.5294460480694
True	633.564486967864
True	395.7987440084626
True	373.1678974979565
True	83.71220425640219
True	72.15770624050684
True	80.27021258365353
True	172.82555328480024
True	485.5805059803361
True	1098.812316966494
True	176.48084881302643
True	348.89107518818304
True	445.3833319571612
True	594.6888347968741
True	593.1478969757279
True	287.30794174725145
True	451.3143815375906
True	690.2176660682768
True	93.86558002436412
True	717.6720547142912
True	254.37857783051305
True	138.4349624169022
True	407.0879285904397
True	855.8889470879828
True	445.901202118201
True	842.3652302805399
True	190.8095536248561
True	356.53775478682167
True	690.9173616969169
True	614.0517485908325
True	193.672618865848
True	258.6895812334509
True	821.977007555375
True	32.29562035318051
True	180.93141184199936
True	481.2850194760199
True	677.9373548043781
True	101.21592352473232
True	35.905301709624915
True	168.54081384635649
True	715.6802563088123
True	311.4935726332906
True	557.7564252367868
True	351.37154178412175
True	309.3785985594679
True	439.4796453718395
True	499.7362254313585
True	74.94212190520439
True	356.3880003845517
True	756.7705097699624
True	0.0
True	299.9914806767099
True	231.70758029328755
True	989.5548661027968
True	160.2947763878805
True	630.0869632134642
True	630.6540587222578
True	112.58042309382137
True	212.33712466561823
True	122.8342577680812
True	11.744442359442177
True	291.3345164760892
True	362.45311271798647
True	1126.0377815189104
True	239.7499710663319
True	403.5543941496657
True	664.2954322575365
True	204.5291080058976
True	28.429431889391275
True	888.5107630100421
True	594.6251050338012
True	157.51974841981635
True	625.76292355242
True	165.1915137327468
True	289.09320325534634
True	769.0582963277282
True	35.84148597102026
True	101.32352189097068
True	528.2173737317347
True	66.25841599996193
True	79.3614760026467
True	417.6548006734404
True	21.810352924978517
True	766.5799944320995
True	101.59796598590064
True	153.23372835058652
True	17.145329079916635
True	728.1889421707641
True	31.568206047115577
True	776.1667272388086
True	394.36977899611486
True	118.8747015543992
True	693.4350309389905
True	510.53141618494703
True	559.2593663800483
True	46.6238609820426
True	360.52702317860775
True	6.09357376567038
True	93.45900999992864
True	361.137977772248
True	45.38855346987815
True	118.4420514843137
True	308.6335430576541
True	170.17948402391735
True	101.9302678197754
True	632.7285138507382
True	21.31335228833393
True	1104.966457035406
True	491.1892801373574
True	299.62877951602377
True	495.22755642414273
True	123.76783893032902
True	799.3527190370894
True	1102.551069285456
True	741.8320534549587
True	174.56149290078963
True	228.5432197514681
True	52.73458440561615
True	60.18331288712945
True	153.90015412830596
True	104.07134141668485
True	162.80977602098335
True	1197.2133262903662
True	319.21088211964053
True	349.1357776204814
True	696.08828428064
True	17.552060845404306
True	14.761579771442392
True	586.9633859319254
True	5.711538766713088
True	113.36105125272732
True	699.4431627710882
True	182.89762012057653
True	646.8816980262769
True	815.7366781416163
True	156.09676316197755
True	893.7897098203541
True	3.0212403633584497
True	451.1964896788195
True	1061.4567163449865
True	23.528957544309865
True	234.71700654446076
True	150.1860352519733
True	979.4290413709384
True	239.47176865332904
True	502.726048694698
True	118.72005677918
True	527.9217811565073
True	154.93934501031137
True	92.82780672130184
True	388.24835602409416
True	68.21290688332265
True	54.43259619033761
True	1059.0564634453583
True	271.94683801503805
True	153.79676381763423
True	368.9093094369201
True	401.0351497325084
True	201.48651087576445
True	171.46732093570608
True	396.37369969856417
True	34.76234488571267
True	485.7748436998946
True	1105.676100279524
True	118.5488192500142
True	464.8182456968775
True	308.44543834489593
True	27.460446307121067
True	415.01095498594026
True	107.58405694774692
True	580.6917980872104
True	210.97074944574675
True	420.42206677599006
True	20.27478426763749
True	427.3390030129663
True	103.0461933197185
True	342.0393743033274
True	31.61340349380553
True	174.50218304155814
True	246.4323482096244
True	746.1815925793817
True	60.58153031690051
True	136.1787214932967
True	236.59568426532496
True	142.60593456131724
True	606.934278409163
True	553.7902835179858
True	760.8565982197588
True	385.5428641722229
True	539.0682545500817
True	415.6553415556128
True	690.9984864553686
True	73.65903007526312
True	487.8751627067316
True	432.200819225921
True	47.62060108206265
True	83.88112793715197
True	132.8381787434285
True	92.54007372528
True	327.94113864226307
True	867.1365023209152
True	332.7622596746051
True	1068.0320307474371
True	341.06929509264444
True	892.2419436738467
True	150.7572082038526
True	563.2315250736365
True	594.6618758473589
True	705.820132891632
True	450.5874671863103
True	69.16646254416631
True	284.1712285585484
True	42.80666491035517
True	164.3949765482304
True	177.48978097016018
True	1112.635815516065
True	222.1321210265621
True	557.7758546119959
True	557.5448257722123
True	566.5121496086101
True	883.7527630200238
True	573.0863454362392
True	621.4390203659956
True	901.0050101469164
True	121.64133976956082
True	315.81120882074214
True	272.4862217336301
True	327.50075199445985
True	93.48129776229906
True	376.2661963061566
True	5.11741332542534
True	331.7785679042624
True	255.14071835891832
True	634.1623324034571
True	282.3808673284184
True	368.8771046678879
True	10.90323346445448
True	62.41174734217306
True	544.0757629963076
True	31.162722698416047
True	142.4613117130378
True	64.693041653534
True	143.6026449872597
True	232.50423919573555
True	72.87704188652012
True	378.096647865805
True	280.9797635808855
True	97.3305558813112
True	343.76808457162764
True	62.90903698105215
True	583.5958862083561
True	836.9051557463102
True	273.1202999291906
True	1176.5883726301704
True	112.34171183011622
True	312.7466227849546
True	1070.9415522222205
True	90.75653883768034
True	280.63998038746075
True	9.03443255762656
True	397.10742321348886
True	455.19986061712535
True	161.1825598605711
True	617.8303051413525
True	898.1869758652631
True	159.58588874405046
True	74.82564290807983
True	343.0664698986849
True	539.1615262064742
True	611.1344111287764
True	1201.606619566403
True	27.42956835020893
True	954.4419978002436
True	136.54615578164453
True	645.9788538127845
True	123.58371220739168
True	133.48785697488506
True	184.0119980311992
True	168.6495209395926
True	740.7835159508678
True	213.13599793734505
True	230.47808904084408
True	66.32231024756872
True	509.4475583409756
True	461.6263970593245
True	172.73341370327293
True	236.77845930453785
True	17.833910517995662
True	435.9227701088967
True	233.71658013460024
True	287.41389190906926
True	115.7595260428931
True	714.4343389637866
True	406.1297252971602
True	257.9733679660653
True	635.6351197903413
True	549.0308738767549
True	479.1316322440215
True	129.32855968740483
True	530.911704356076
True	438.4599305186125
True	2.661074960479394
True	194.26827018531745
True	90.10194860851988
True	250.47917911221063
True	3.397467004889526
True	117.64380993648184
True	355.85731017359967
True	5.906705520888998
True	842.0881202999643
True	170.3269574868562
True	706.3091649018505
True	781.7771510390544
True	152.3611143731055
True	222.45913514098447
True	474.1726823092086
True	841.0957844017599
True	47.18903760728823
True	39.044896764638686
True	131.4056408952834
True	618.9081904545235
True	720.6580901229663
True	183.6072412258999
True	590.820667401676
True	574.3372106409046
True	819.3010920283049
True	387.0654209594173
True	184.0919845241762
True	911.7584969338004
True	212.93475245209865
True	142.95747548012702
True	337.26458641830106
True	218.7068117180848
True	206.6964879906684
True	602.6494364716192
True	255.38643131509065
True	198.79336731742717
True	471.0922063430536
True	466.5790401574836
True	63.92376887413133
True	268.1151662202448
True	75.67976575548994
True	345.95915002603306
True	355.6038342740302
True	254.61659891857187
True	175.68544671522827
True	378.9550491619903
True	654.6083104146658
True	742.1129087752046
True	297.8817163978848
True	732.326668979466
True	62.28575203797908
True	876.4625751020687
True	342.5102845160507
True	13.693153766763851
True	637.3035589812833
True	700.2574474690455
True	263.5352143551457
True	166.4517421797087
True	51.6252589762718
True	388.8245490462745
True	73.81962846116416
True	13.59322183373935
True	874.8524484284295
True	373.15873710931294
True	176.5159718216865
True	1011.747664121678
True	12.27446796505932
True	785.677535578831
True	30.5502297709643
True	685.326696763076
True	58.93407535136414
True	759.5231881990258
True	446.3999167516954
True	201.4938096615001
True	441.265686940821
True	203.8117537241438
True	299.472530121718
True	217.6653703323453
True	404.5905672180747
True	10.689099665453476
True	319.75231004429617
True	111.62971333609164
True	10.7982689655036
True	468.7070197960414
True	721.1594119671997
True	287.21816147632643
True	78.52394669930891
True	310.44835923277685
True	82.35797960179235
True	194.15191609842043
True	177.84519398059098
True	369.80767172728855
True	45.28809365938862
True	131.2880516571729
True	379.2182849961355
True	822.7662510108407
True	111.85549010225628
True	207.73610348842564
True	426.6118422629216
True	18.27865065975901
True	424.8506823657789
True	499.83639767700487
True	89.50416102272692
True	393.6070621246333
True	361.5862377021249
True	420.17400270466095
True	583.532866283579
True	1091.6737531786007
True	996.8540221199412
True	58.89859141441587
True	1033.419351909412
True	109.82456863560816
True	114.93415815803878
True	114.6987259546514
True	489.5798008881126
True	369.68831590935537
True	570.4752058664448
True	252.55800736239695
True	159.79272077248424
True	401.0046563955893
True	15.96173551892075
True	445.9232056899561
True	397.33287501810713
True	154.34579871122787
True	93.87325833973
True	524.0465455535117
True	1011.0263343506684
True	196.14704188936184
True	65.43529327019499
True	430.5777131414632
True	376.6263000549373
True	487.5942430243017
True	318.09201443873656
True	3.913002494462388
True	517.001312989643
True	500.6050353359392
True	503.6137979521948
True	196.14456805149865
True	109.4071958416683
True	21.66284526542042
True	378.9377964045439
True	111.3323909595002
True	7.990800721558599
True	32.740121734853965
True	349.14517324305626
True	616.3992168749311
True	130.65304844484427
True	94.418148205453
True	24.22710944542292
True	411.320473427034
True	368.0327442318035
True	757.2737105449797
True	300.73205301018
True	534.2820658481634
True	553.9561744776314
True	526.7818176195184
True	288.0901354991671
True	541.5782787596393
True	96.80239986009605
True	575.0854279783052
True	7.515454316797878
True	357.00738047247586
True	472.8742687287573
True	955.2534095956644
True	360.18727737615365
True	804.4208726167864
True	968.601464757169
True	180.89305053910655
True	36.0203120445468
True	363.441614581324
True	382.0305479782623
True	576.0456182800361
True	243.20169517280684
True	28.178169964612824
True	639.7609392367048
True	131.99572880063482
True	1057.625277107
True	312.8194317803207
True	470.3665171222066
True	122.67716203442076
True	809.9799955252005
True	138.6459100781931
True	823.7550790301808
True	547.5675859311921
True	191.0564746587852
True	111.10770519442605
True	62.76626903727095
True	561.8687083378074
True	921.0003496843876
True	428.0634895917469
True	554.2226567746026
True	127.44161764690136
True	636.4149707760229
True	477.9407948304443
True	782.1578241724499
True	314.1926683572817
True	593.2230823119702
True	117.80285922048871
True	24.13029163342817
True	413.1428463029837
True	161.41047416884606
True	100.45350325840722
True	375.9273584703028
True	1090.9014586529624
True	264.786495177679
True	546.4497561025651
True	11.654398486711504
True	72.59008657148503
True	332.8587473571316
True	771.2784117791169
True	448.3774502139446
True	526.9138960416304
True	703.4448589206856
True	65.63419751824253
True	706.8541466662866
True	47.75628240625524
True	103.68770215192608
True	183.20448794850947
True	83.35517017082455
True	26.760780905162317
True	295.6552397558615
True	470.4082556089456
True	895.8740236609362
True	846.2440938210104
True	5.981218356534999
True	276.3475850842281
True	458.5737343639302
True	122.16248347101276
True	239.3936660804425
True	324.5351345607583
True	1290.7863792414648
True	471.0408328533496
True	24.111934063973404
True	184.8874617427379
True	724.1550715877885
True	37.29433492838778
True	168.24294088721058
True	579.6876123080764
True	67.19904471753581
True	871.3080544752753
True	320.7374945887931
True	669.3937947265745
True	80.36455937512893
True	685.2767780265061
True	588.6258918787277
True	857.0444387436754
True	251.43350676340447
True	503.1555272753535
True	839.8179072634997
True	925.5963726766196
True	238.07865782570823
True	736.875519701344
True	214.81567890157768
True	455.1858844355541
True	385.64153772837847
True	502.05225213462586
True	488.8554205911958
True	320.703593433772
True	362.8380285311865
True	110.070552153485
True	333.9344056727962
True	1148.8215908812608
True	313.0905517954136
True	152.26124687441262
True	312.3417790258998
True	755.0201887104039
True	660.4878878521129
True	426.35135720950433
True	117.13422738028632
True	324.1635769642401
True	32.617209840573324
True	172.3775253020855
True	94.49089677947649
True	91.16682730892336
True	547.5469735201843
True	138.20887695064738
True	134.11177914224166
True	106.70878559064116
True	87.4845400387462
True	447.0662980590104
True	398.4402649574406
True	1033.5136362333003
True	534.9289048527967
True	818.9970887142936
True	274.99941829272035
True	290.5363853880705
True	536.3684130269746
True	196.5877556997347
True	763.3823218625663
True	251.30860581131603
True	358.3678063371366
True	66.08358134100241
True	114.7461647786618
True	253.7587180755242
True	124.36637484608876
True	491.231712835436
True	33.36032551218131
True	573.5190025936397
True	1016.0271032295432
True	731.4095381446432
True	1.6583728539391935
True	62.479418749583246
True	490.58753500137584
True	437.9794649210742
True	75.1804440582241
True	118.2413142255362
True	298.5155595352608
True	79.41817930430638
True	48.7149048636815
True	739.6112943120081
True	646.9172534432741
True	163.20541340864267
True	181.7595705076025
True	520.8572181082297
True	48.74557198242961
True	23.750328552657923
True	587.9095763369595
True	461.95243410288657
True	1131.8537833814808
True	46.06841785956251
True	485.3315221039844
True	892.7264718097003
True	771.5074548910253
True	289.8545662071951
True	768.3138304601913
True	400.8741749543428
True	42.90161568214875
True	97.35966026921676
True	721.6662998221931
True	75.23509651601678
True	144.60044693653646
True	927.4363883211588
True	183.15372413833992
True	274.560845869865
True	98.18136686552148
True	666.6716122759901
True	603.8323832476793
True	218.75383443475755
True	424.2507530518359
True	39.877161535201424
True	281.8719841657582
True	594.2927977760779
True	625.5188387893339
True	308.53902993232344
True	74.21880772283893
True	952.5442104465614
True	1093.73881634106
True	558.4621738555678
True	61.958275821323554
True	30.064348817141745
True	95.20598573876738
True	109.82198460992448
True	100.70435926485185
True	917.2010883951529
True	1154.7991087213077
True	749.3406690336562
True	323.0978551773654
True	8.559682763617284
True	21.923113589078497
True	332.2417765485092
True	482.3987089041821
True	46.25009140663012
True	553.8057929728002
True	432.8491336372713
True	399.9856674624832
True	77.81706255368809
True	196.04921907123065
True	251.1195974164867
True	128.00263875640871
True	372.1910491739033
True	44.207280626005
True	169.8310376521531
True	1148.276116879822
True	6.118183823265405
True	26.9281438171181
True	583.7623750913301
True	359.1994184856459
True	768.0498055271661
True	159.42697517289977
True	767.3499128693192
True	588.336357711983
True	280.8765329059612
True	430.0933243875807
True	336.6581372607824
True	290.3538976439332
True	273.81987494806606
True	409.225712510182
True	508.4875371165049
True	505.7978210499507
True	105.07830917075972
True	362.9098528692716
True	8.678806020084979
True	183.59667647071123
True	238.19444397624792
True	906.7275617624556
True	565.622182455223
True	28.189606999742654
True	721.5161189423295
True	828.5635433385529
True	105.03781192678832
True	335.17891316503204
True	869.193948834893
True	223.32653227075468
True	165.8958685063782
True	524.7945149171761
True	577.6229720380111
True	1055.8771388775192
True	149.34471464829434
True	160.50506545896366
True	256.3697085041145
True	319.28521770221033
True	432.82752474522965
True	406.0149750306065
True	325.68491201738675
True	438.183959345896
True	500.1977913906385
True	236.3372223877013
True	1489.400606458765
True	259.5172689426073
True	399.8587257570984
True	54.896035956018885
True	778.9083878214207
True	255.9468920426433
True	922.9468863875518
True	542.6876860969345
True	325.7022581335648
True	793.6693447483368
True	267.8277779077808
True	217.26558437932397
True	258.5593550994523
True	211.1981308648652
True	140.94039534233607
True	245.42973618357
True	728.7313185807777
True	514.4501082340597
True	220.9232831675388
True	1192.0361675175957
True	118.91821550374308
True	265.68163784496465
True	66.15143431920612
True	302.670051312347
True	403.0052939421197
True	90.59679193961377
True	227.05588993256177
True	80.79243853147189
True	709.35490928033
True	370.0227769752653
True	230.604986192892
True	730.7034920590756
True	865.080919306064
True	801.9064898731799
True	830.2030563246324
True	343.709700427683
True	1.6683136649387889
True	261.7178046739802
True	50.88933605972943
True	386.79466011964985
True	52.185099817541705
True	355.5672571748699
True	850.1101323746839
True	1019.095441334356
True	392.9420657456115
True	21.096782281056395
True	534.3332377875518
True	509.8942292965429
True	190.37040485866083
True	222.07517451916948
True	295.28194548178584
True	24.54174054220556
True	128.5088377505393
True	942.370983537756
True	61.46532390151442
True	508.6330776120992
True	792.0555821698318
True	100.22166102474796
True	244.21898375758525
True	109.24174900698488
True	16.457957303504326
True	1.2104003529282013
True	112.35079011179168
True	998.6887751125748
True	487.4936154309307
True	68.98887243330637
True	777.2679750231903
True	337.3001852890855
True	1.7021175692070143
True	462.1532902625914
True	187.13756385278992
True	484.3865870157284
True	82.26915713431946
True	323.863689445803
True	365.0932352542994
True	155.7176439657995
True	219.60742591878488
True	130.09035858562885
True	171.34901310614077
True	959.1955157065356
True	15.914068944950976
True	516.9136588121415
True	480.15700349144976
True	408.9807261259975
True	221.0149704662212
True	235.1332152200806
True	161.7271161025357
True	48.14998538154178
True	480.9366330966779
True	154.4849187674456
True	809.1242341361326
True	818.7937098042802
True	246.26000061855763
True	303.3129215901731
True	524.1351280668151
True	41.9904818257326
True	87.3541411271088
True	740.8105878623458
True	1101.1130734370115
True	118.08116706833796
True	721.6978818095312
True	139.72417117254977
True	945.7659811443536
True	672.450434749571
True	103.07679026147188
True	263.3488268481086
True	613.4179382193411
True	266.12750669094737
True	44.73418374543439
True	538.8763971121144
True	435.2612343088463
True	4.984360869085695
True	488.4710460331019
True	66.58422545047375
True	180.02315011885148
True	231.91232280066865
True	305.4236215209637
True	76.52262379322062
True	210.29251887816088
True	357.98005591946475
True	441.696075874106
True	896.3731874040255
True	49.01002262014065
True	943.546122418691
True	1014.8401971646256
True	132.84216824335337
True	73.84689129149491
True	988.6649294830452
True	34.898576704529624
True	221.82884961970265
True	83.92992646586744
True	210.3629969928576
True	363.8751295481881
True	932.510554261004
True	92.5369993865672
True	73.32531464646975
True	652.9770324986357
True	262.92074280680254
True	696.7830248780153
True	52.98141597374002
True	484.7693209508634
True	386.7075978316811
True	672.7256952157416
True	53.4655471911223
True	109.23468677218892
True	27.60006999870205
True	266.00984700878985
True	44.47197461566598
True	359.1343165606912
True	3.2123139815480197
True	1161.972979167707
True	103.74497269751512
True	137.5137723635357
True	364.4225278479353
True	720.3202058176703
True	674.4626828857209
True	1033.951896175054
True	465.6841565157383
True	430.36666984602687
True	138.57883210164636
True	439.61292273018967
True	877.3794364587255
True	439.052737744143
True	920.2467576124944
True	89.49243447105769
True	435.882099798171
True	170.73140635703575
True	279.8830748194296
True	750.8144115124172
True	162.57683291157525
True	137.47191871597872
True	64.648142745009
True	872.8102437461185
True	771.0868635901275
True	84.92837804229598
True	455.4099984197503
True	750.6761217986616
True	416.4703219720705
True	57.19154796649552
True	321.9756662944432
True	792.7290980532281
True	30.264553956183484
True	360.7701183582368
True	176.13572597315334
True	291.285833829866
True	35.37310787802918
True	226.575907052391
True	759.4654272508187
True	642.0884698834114
True	58.585485608476965
True	287.6201951296543
True	939.4465357436638
True	17.703901846029165
True	320.78859751822574
True	300.5332461338906
True	434.1207665507225
True	217.40767083150703
True	595.2577893646201
True	45.36500394686973
True	970.265581738368
True	877.8200437526743
True	47.63200194990692
True	381.6954549727524
True	725.0936993542582
True	929.2097826311236
True	271.50570182902646
True	582.7127236762911
True	129.61216261248762
True	189.691380055142
True	131.5212083160373
True	134.6012846890505
True	211.327375276405
True	965.0630156064752
True	795.0169104326878
True	952.6863340457262
True	19.32520127936473
True	26.80716664024061
True	359.5760913614234
True	13.742198755811698
True	631.3309480799394
True	1102.4745719853872
True	254.1954730793254
True	214.4898015284783
True	84.53155278802211
True	213.97730660341375
True	130.09073146421824
True	42.22799264750792
True	136.82398742500223
True	90.75447938969982
True	237.1440033675724
True	555.6522517165474
True	168.53751184052285
True	29.552833277384615
True	55.66296503367375
True	438.2971777679613
True	267.16171552325693
True	608.1605649568926
True	23.292145224135226
True	116.35426436076352
True	662.8250456662231
True	270.6032762572109
True	468.2367681827657
True	648.5270646686691
True	103.7495068589067
True	111.30962866002784
True	79.78000305716314
True	26.888813207872403
True	124.69568217378566
True	85.97735345077618
True	103.29951732932253
True	152.61288040763176
True	244.2712536843253
True	843.7580879536605
True	284.5811679166184
True	940.1162640144252
True	170.4762691426267
True	196.78295660427383
True	836.1708788603556
True	311.61310414861885
True	587.104927284859
True	260.2392041403577
True	356.3758980324626
True	456.60712151448126
True	572.5572072008882
True	645.4846483422266
True	381.6459906973654
True	35.59074806843764
True	553.220081850762
True	606.1254739570473
True	18.53084939037969
True	12.410661507269252
True	262.9454141640037
True	420.0698894446139
True	462.7641041471464
True	67.11573069027642
True	647.1131168669458
True	964.5306900750496
True	234.3077945041709
True	914.4999862885712
True	277.6688246599685
True	103.91494253181192
True	279.24764898145685
True	686.3095830373874
True	39.50179223378338
True	573.2870615947113
True	1300.567642584066
True	999.7380720973426
True	880.542819760312
True	203.43316427920988
True	88.1878865889032
True	181.1602497706464
True	846.2795650484004
True	148.33464412472551
True	1101.3228584434346
True	849.2209054311909
True	36.71145798220305
True	90.50903275614866
True	423.0174952481794
True	399.332092742526
True	207.0296296798163
True	527.4100998027062
True	646.4348231410411
True	109.7097019503832
True	276.1098888970527
True	989.2181505997972
True	52.60362684954293
True	688.713285865252
True	539.6404935534366
True	39.3956792369828
True	774.727839387565
True	386.7537287002547
True	569.0255449781367
True	105.71850859829772
True	279.28801209227674
True	204.61845378284823
True	25.3451597515375
True	136.91524657660725
True	743.5766205137141
True	142.27220278313746
True	391.3891357031727
True	65.44482568848723
True	649.3410922578021
True	599.0142317843832
True	235.75666234798555
True	458.8167568776894
True	159.06258513833146
True	164.61105221285808
True	214.9106983675296
True	284.12559920911417
True	355.6049854948636
True	129.174242309166
True	194.6670348799105
True	26.5684657169419
True	858.5080443068069
True	298.62154746345414
True	9.66760780853645
True	364.9292471552847
True	164.83182925467293
True	629.1872222467928
True	364.8100810057609
True	577.5739273820527
True	536.3327950735239
True	498.2973621743899
True	794.1459652092141
True	247.5681870521532
True	554.3416581356569
True	163.45323453331451
True	544.5474432362197
True	376.9395344274323
True	387.0001118451404
True	132.05306201569425
True	126.89717945692314
True	107.28252094030027
True	70.82904452578497
True	759.2600327939748
True	178.09290328561698
True	45.59372320668127
True	0.0
True	535.9731288300433
True	114.59569028045236
True	23.04129857372564
True	41.06989816550862
True	105.39655134185584
True	531.3656143888666
True	180.79744880455985
True	104.42003366808122
True	35.11205321256796
True	158.60291072801115
True	905.6660574859552
True	52.76168218806156
True	239.23997520762163
True	718.4196055348642
True	311.48874594286497
True	462.9070599886486
True	474.4277273126716
True	513.232395953862
True	591.9074559061709
True	918.7638137319224
True	256.92425801380443
True	1031.8141753808195
True	932.581034110428
True	636.1771199967166
True	339.5401346849512
True	864.2144813453671
True	10.276351268131098
True	34.586064169245326
True	292.6620942567272
True	43.39893839205597
True	199.61116743086876
True	771.0666329383217
True	222.3608656893483
True	713.759206915127
True	756.6589191654847
True	126.60870569825424
True	371.94076594140097
True	575.457808765761
True	25.36058035541607
True	139.41130726402866
True	440.5873510818526
True	305.01464728290546
True	202.90167122715525
True	109.5918212402093
True	375.9877293913618
True	22.3192350894076
True	381.5347225567348
True	371.1061690475508
True	1047.9085487313714
True	359.2927121120637
True	30.952412135029327
True	439.6424453371868
True	463.1377507521288
True	240.79101103023785
True	33.560415976670214
True	749.8667750327533
True	448.2639300240815
True	182.2889564197671
True	11.960779896955724
True	1225.5450471520044
True	159.5482462391341
True	27.732977598725192
True	311.38278626403
True	283.68514175926424
True	113.77011772722612
True	294.4232484317419
True	44.85599704822392
True	309.42900840366195
True	300.0482640244597
True	323.1655564669776
True	30.451849983254235
True	46.50451222266823
True	1055.4067116969788
True	22.74314633558201
True	13.65032863244175
True	180.11178265744428
True	639.104998393406
True	8.16386609492818
True	191.81134456950184
True	173.7670696388823
True	532.1414506944814
True	372.0559645165615
True	746.56774583484
True	313.9172103452801
True	475.1747689914956
True	439.0448279403298
True	505.42188673174365
True	100.8391564528796
True	1261.8530271048292
True	930.7287908132326
True	285.6735247646875
True	547.4341316639812
True	99.46206239473236
True	542.1727997325603
True	417.6370235574841
True	156.2108195338383
True	75.46235800154408
True	348.156089772211
True	169.9232490922451
True	27.209573947009535
True	605.8658673065984
True	380.95703055046215
True	65.29735417592461
True	30.68784840946609
True	670.7940853778333
True	488.5267399109848
True	73.1319593939941
True	23.54326059358445
True	325.6172424274489
True	333.79543829763094
True	715.8451778687449
True	558.1437453402065
True	550.134924152345
True	788.9009942623989
True	8.751506727055432
True	57.42063263885751
True	37.19506779892277
True	60.90330658372056
True	492.7683462806469
True	584.6907455279514
True	81.67965838576781
True	110.8891636078634
True	189.2140353802474
True	74.72039249278052
True	187.8340484548424
True	198.052902039164
True	274.3534099874547
True	814.4767729463831
True	584.7186433150345
True	288.92962701082035
True	185.8913457554505
True	263.5209905039635
True	249.9494514496892
True	766.5963842993557
True	318.7958631478882
True	162.8681234593704
True	918.8664972226378
True	340.93372318025126
True	470.2460858335169
True	160.34373392521698
True	113.81682809517405
True	61.53618962322305
True	211.48616861385585
True	971.9835669849303
True	544.3073232135035
True	115.99968024950084
True	356.7918743047516
True	100.9914169051064
True	644.942442769906
True	4.31104991426926
True	682.8415712041528
True	39.07550096887013
True	959.3677402852904
True	841.2646214101761
True	203.88747401398447
True	31.83849456896317
True	84.11141944382359
True	474.033312045873
True	225.3321420440283
True	1.4883276350134187
True	79.0343620830878
True	1036.033788249346
True	338.81827151017967
True	659.5958729228494
True	487.5992336998717
True	31.62278178594145
True	135.18110690427957
True	445.0514123621914
True	912.0640521836626
True	825.0549066725056
True	426.3667925943973
True	353.4613819582192
True	15.177641690981778
True	77.94102154681548
True	760.0666163958601
True	472.346618086892
True	383.3935407040895
True	869.479109110039
True	25.198920782100195
True	216.45224092553585
True	894.6526336417677
True	242.00724832058867
True	8.224668210727547
True	501.81612682288136
True	99.50753674579988
True	633.7273480884485
True	54.81246752428866
True	252.51867989988875
True	895.6732408737845
True	902.9193347461218
True	273.0521748311876
True	450.0465975090379
True	119.27834759034032
True	613.4094317698342
True	252.7800725324712
True	188.71295859259587
True	862.6678218049593
True	55.61651937073948
True	719.6499270296003
True	271.2380693726992
True	296.94346493854056
True	166.75547583707393
True	489.1178252045786
True	647.0649428091504
True	357.78124555499454
True	401.6130717423177
True	69.22790631054508
True	162.218279016101
True	463.834799605717
True	229.8176975520764
True	35.51885720418032
True	201.8432525600828
True	378.24433795441234
True	374.4596670249516
True	741.3012343903167
True	141.8631635535052
True	653.735354258605
True	495.3234754611014
True	613.3383094774989
True	129.596556390375
True	36.636168195202885
True	687.3426907668163
True	71.68369044049295
True	550.9172857477479
True	683.0124262779161
True	450.2442673290934
True	133.36791414566014
True	501.5994025613709
True	4.73010406604371
True	406.0237910280129
True	31.9836334681837
True	628.4991480275412
True	265.5888082657251
True	577.5558609769913
True	694.2399750999666
True	147.83290795493016
True	519.0385142022718
True	482.4366519068417
True	63.61098343791663
True	948.33087613514
True	3.0087710749439625
True	30.435186487263994
True	640.5779657511846
True	681.5251238444557
True	140.2067134837147
True	403.4695358033553
True	124.17992249865384
True	76.22282602487633
True	457.0796302391801
True	40.23239350520959
True	514.2650742442282
True	12.567902409913575
True	845.0220017190583
True	552.1098454411728
True	664.3876619522474
True	102.91259454244236
True	377.9208538443178
True	970.7078599908532
True	873.6157151678818
True	144.94951305070495
True	547.0404307119912
True	440.7393014883376
True	239.454110956169
True	249.7316020752874
True	5.279625108915885
True	327.6163635825678
True	12.00400782821792
True	379.37368619175226
True	77.99703157289437
True	404.1264495041702
True	681.3217484423084
True	123.14784226659415
True	239.2241605231909
True	635.4808135982254
True	678.8408426263491
True	297.1083209142436
True	133.85879984966667
True	167.55010873261884
True	474.691139737806
True	80.81354686875645
True	10.45722916037326
True	503.7472179429838
True	559.7996791513463
True	19.45166605275642
True	134.1330696924183
True	909.1536285538458
True	496.7666934174996
True	280.8062779393509
True	34.33956563601441
True	473.987173294917
True	115.3258177712993
True	598.0392146503262
True	675.7943640948924
True	301.6373143432859
True	372.7615520534546
True	186.84687840477565
True	238.96740890549376
True	76.72783395532558
True	206.686310894914
True	498.54362872959024
True	20.448322150985017
True	476.5164840191501
True	396.0734386972852
True	707.4404271237162
True	934.9145070795262
True	951.538072048899
True	158.5484656565581
True	396.5531099062805
True	72.02448328769326
True	185.16447723523663
True	322.30328755883204
True	10.581086279679315
True	805.47606147413
True	24.186915208472534
True	403.2804880602404
True	267.99434002693454
True	649.0494628424265
True	207.63173493431148
True	41.56497007063023
True	707.1782028798444
True	1082.455057153705
True	215.5587867231435
True	129.04451235571167
True	635.7994647300196
True	520.9427276780469
True	17.53209649208295
True	836.0113561386087
True	115.29225158813983
True	47.78430309776904
True	308.127946938842
True	353.11293559086755
True	392.3831742996232
True	265.26389056450165
True	20.524627771037828
True	22.214133325596848
True	834.885958394879
True	208.91876105429705
True	111.60337318366176
True	856.866311150968
True	646.8853185612818
True	626.2043655780701
True	452.2779927091424
True	152.11863282639342
True	32.971705992118004
True	106.18966968386496
True	444.5470164598371
True	223.64771233460527
True	479.6349012064142
True	138.65182639350908
True	496.7483717885751
True	647.9174803003941
True	954.9739614598165
True	25.301850173172173
True	1012.2508032608672
True	1077.6118067142197
True	468.8189168764488
True	81.08452811599513
True	827.2973469549138
True	656.9529897344132
True	678.392244134829
True	178.41606611998523
True	750.9921133618202
True	697.3296234469284
True	124.15794602967804
True	766.6314568818848
True	846.9088803346615
True	495.49328774025344
True	237.1144653391588
True	69.8658304925751
True	322.97346899982773
True	348.7443097885905
True	474.593064619038
True	425.1991344338178
True	190.32139288605035
True	316.0013281900178
True	2.7666924010146685
True	12.863182475132747
True	106.5691456469946
True	129.24448749645893
True	358.5280414669134
True	356.2505821993428
True	116.38327642661808
True	17.03696339708399
True	213.79775762661689
True	832.1408875639918
True	468.0925018549585
True	526.9999446873867
True	557.094727526367
True	809.9045936079436
True	644.1637753478681
True	94.05993289975706
True	212.63998964340297
True	247.99698705248156
True	290.8476210399949
True	106.03918224574076
True	362.1339324746898
True	423.67282382354233
True	173.58982169917243
True	653.6108384330829
True	244.9295157875826
True	215.79092387290265
True	27.583180703995897
True	251.56283587674383
True	473.7567548130668
True	171.5964060968972
True	526.6966243483008
True	466.7531379399718
True	240.20133989685675
True	106.32436727137296
True	40.76291974830922
True	402.75995168393626
True	795.1543777115008
True	166.7985414921986
True	1042.598554953923
True	1039.132817069384
True	468.2759926960773
True	104.20825866083304
True	122.45996469454572
True	673.2598656884919
True	8.827057393480926
True	223.07673408255076
True	137.0706915358125
True	120.78617063083476
True	331.8779728879801
True	636.8806351183152
True	37.586764287585744
True	122.62386279021833
True	975.2405516182814
True	55.45654081705846
True	477.0932141747934
True	538.7328887369272
True	251.40899821120328
True	132.44003195391122
True	937.8474431668444
True	1186.9536604791804
True	525.6498986350057
True	639.0090748633967
True	219.28523912487512
True	148.36099982919382
True	328.37461608991043
True	254.960257119282
True	178.80136392691202
True	308.092911250366
True	347.2571275079138
True	10.980991190255263
True	619.9136624402414
True	149.91760523304242
True	79.08838709663087
True	454.8731000598365
True	327.3401942298413
True	1189.0045193784351
True	353.53940487929583
True	1010.0089247785336
True	9.72600113755898
True	249.81797291476505
True	224.71815899882256
True	162.85908959663834
True	495.14103045677024
True	200.47286945036888
True	406.7507323645365
True	322.4132497036805
True	114.51879889662813
True	362.70341074968167
True	995.7656861203172
True	710.1651571740961
True	224.78768918710128
True	105.55280792726616
True	290.1601547272713
True	24.22072661010113
True	351.64858040399304
True	312.17228728782544
True	555.725041058712
True	453.1963787646667
True	363.8832324876788
True	161.12978149933198
True	12.2908216875265
True	410.9310784074895
True	280.493394710038
True	146.9281461662247
True	303.1185789582048
True	435.1112096380601
True	799.7842556832456
True	315.0699506363767
True	780.0638920048154
True	415.8352722831261
True	367.2973691028545
True	1.158458958037331
True	1192.067391260049
True	99.50651574312856
True	921.5907939609212
True	195.8016567921848
True	445.21893170568114
True	667.486717193272
True	83.8536067289423
True	482.8774935782555
True	34.907633039014975
True	420.37184318832
True	73.4792203886406
True	228.51633642919515
True	38.30634076020503
True	678.7750752969207
True	195.3795178578984
True	27.36520201749053
True	382.407158986405
True	108.375365633738
True	168.4888115991468
True	827.5882654847694
True	256.80038773985945
True	155.0573874646488
True	381.3149997456979
True	529.6456048755231
True	338.2546490713456
True	526.6687307721862
True	625.0466630323784
True	146.44764399409067
True	7.739501131478268
True	68.86554323106493
True	429.2992753672064
True	91.2295271855066
True	74.8484623002443
True	1025.1371856452404
True	26.61207065935438
True	332.79600683641144
True	326.2941016416645
True	442.8841859367934
True	667.2287434448336
True	192.0445609295049
True	667.5205578061533
True	333.18304147265616
True	353.01994691856584
True	284.7789009940477
True	217.2817472673997
True	367.2643615450477
True	437.5246325561063
True	421.4750066039313
True	584.8202141520727
True	143.71924066727965
True	71.51904917853226
True	40.748235499016566
True	282.5493099197608
True	661.6976919420691
True	415.6504502432094
True	795.1057246967188
True	204.8316367275856
True	404.5597830083853
True	67.420303735658
True	56.572332553936974
True	437.9912403401209
True	194.4529008626965
True	221.24783536733904
True	42.93983126537773
True	1068.6464221895728
True	174.0367218435985
True	909.9150084514498
True	317.46108157199603
True	917.4710511181856
True	234.3511129692401
True	468.36312897540967
True	528.6060166428468
True	626.7680055764177
True	213.84125154269643
True	472.1644004768965
True	957.4484069689804
True	123.83923913892616
True	6.630572870853931
True	571.985965613383
True	28.95207067810575
True	73.72443561690356
True	783.4898908779921
True	232.5199018236943
True	977.9952472839848
True	686.0607002267799
True	428.3524152488992
True	284.62227562025606
True	486.0597715880403
True	332.6963008321784
True	182.4468779176437
True	679.676311765633
True	741.1183730672049
True	218.47952414186943
True	91.09129580196831
True	518.0499788568428
True	140.0949581356088
True	383.1068497289783
True	331.0870243699836
True	63.187495758500056
True	377.0185338788529
True	406.7653633991856
True	379.0076087713056
True	403.5628199316887
True	427.77391574862406
True	677.8903425018436
True	53.92081364761914
True	445.326613558199
True	314.8174892039748
True	670.3440758378377
True	216.5461588848601
True	100.25090717275025
True	42.88438739895256
True	541.8837160050526
True	641.9786005323976
True	193.28639589018488
True	409.5837316115691
True	346.4736403517478
True	15.023844189687212
True	165.24208094279956
True	292.1949179058162
True	2.585851384137178
True	884.9601552958851
True	81.01090265653687
True	102.16248852211538
True	112.73006257498378
True	370.9698614113377
True	37.21432355368049
True	487.0873560998425
True	218.65907145269105
True	5.003422668284254
True	113.90435807650466
True	439.54761134457215
True	50.82320266280952
True	66.3124381876754
True	181.5236557442847
True	284.62641977616147
True	967.9505508014552
True	391.0869920514429
True	947.8648148009491
True	187.22936128587085
True	1049.804867564958
True	783.3580657777732
True	655.9422716472292
True	410.8586467225149
True	389.5606928533469
True	79.63575574145914
True	69.40983513514229
True	76.69440040426515
True	174.94839232963915
True	474.3367316888962
True	1072.8221119611303
True	176.57026921759334
True	355.27465082559394
True	441.3183591418995
True	607.7225724390613
True	590.2535682201117
True	282.55314400946395
True	468.7975437100723
True	673.7841258947958
True	98.08786892350788
True	715.494966361376
True	266.6685924663085
True	138.1480379605394
True	411.8596245953989
True	839.976343170743
True	428.349634430984
True	877.9312042860226
True	193.17513450123465
True	346.0151343243072
True	702.6035618757882
True	640.9099227071606
True	193.2913581206425
True	264.1480739732356
True	781.1237221202045
True	31.079555172309828
True	196.02728730599492
True	501.7317309422725
True	716.2356512560423
True	102.56443138784029
True	34.419361284812986
True	165.40838231222614
True	776.9549881743163
True	325.69845108390336
True	543.3592209952843
True	350.75011251947456
True	305.2076754607983
True	415.8265561673406
True	486.6384613398381
True	72.55145657306717
True	377.6224925498238
True	775.4565015669791
True	0.0
True	283.6223279868456
True	253.16231374403517
True	974.7128430929182
True	153.5334311252247
True	644.974760941663
True	648.526778751679
True	116.96513858716035
True	218.62591739539027
True	132.44525723111985
True	11.09778837020505
True	289.64001361126805
True	380.4013577811816
True	1134.2879451039776
True	232.48874551009743
True	418.5812904750996
True	654.0601863231007
True	209.3077737283001
True	27.254330740757013
True	849.375579266373
True	601.0928267845235
True	151.27862049538146
True	635.7091510766965
True	164.55603736521132
True	303.69399564842547
True	790.2398392901116
True	36.72262258066106
True	106.6989319754072
True	524.5167139863865
True	66.84681039282479
True	81.30760826635343
True	406.8948475521504
True	22.233125197448125
True	771.4980251965693
True	106.42636334804554
True	160.67996381785136
True	18.36344582212421
True	701.6070317470586
True	30.812706738265742
True	768.3457409207157
True	404.4693563608345
True	121.58498475014169
True	709.8570120760841
True	531.1419616973747
True	559.3760054890402
True	47.91912157350226
True	364.3788470206938
True	5.650560641152899
True	92.87354581971694
True	386.0855208334233
True	48.79073517657045
True	120.61029641821008
True	320.6004273618547
True	170.15795267308175
True	103.10385226925268
True	663.8792144658553
True	19.04897824294632
True	1149.3537530249318
True	525.1229949758144
True	307.8744887203381
True	487.67611805770326
True	116.89804156156951
True	771.481264322768
True	1111.5180981646445
True	746.2555003579378
True	182.28796291185463
True	221.05207547526155
True	53.11016685417724
True	57.69894089352694
True	155.5115635472003
True	96.550673771339
True	172.40275820948668
True	1198.342724045026
True	329.65503151284986
True	360.1808225511359
True	721.3528257023142
True	17.161637718807693
True	14.688087920496994
True	613.5273075128945
True	5.139984744947526
True	120.33143191737162
True	708.2909781718602
True	178.14690599915608
True	640.06587422784
True	835.6402667797402
True	147.4378992248342
True	919.358929106858
True	2.775691299196241
True	449.5937372505398
True	1059.723248377001
True	27.01200632566236
True	232.99122534668265
True	150.36676995023487
True	915.5407440036396
True	232.75618411718105
True	501.2043111274276
True	123.73241739636453
True	495.6316422051954
True	152.66706698757383
True	90.9647130815292
True	386.9147865239567
True	75.45260970158455
True	56.70703420259458
True	1024.2261252247365
True	253.3787429579372
True	162.67958859522778
True	364.1673249905199
True	401.1183655041649
True	206.07394334010056
True	164.6455293421507
True	387.3366850655356
True	37.45189785185353
True	493.4281792716105
True	1140.4810626979663
True	109.21335881938788
True	473.46776269460975
True	306.4499683744052
True	28.401632292930408
True	418.6069762129146
True	101.07112981622802
True	578.1683063718934
True	200.6167124971955
True	430.301983254067
True	20.191719977146207
True	457.24655052892274
True	106.7062413189513
True	344.1389122045829
True	31.77128615762537
True	167.9653978472059
True	245.1490943516469
True	777.4111417134725
True	56.68579799996933
True	146.28862616329732
True	231.1107176411978
True	139.96239933592142
True	640.6722281367062
True	567.0468839685994
True	779.4493172015481
True	387.3030354051479
True	545.7307268928067
True	428.2397711138024
True	705.3927267322656
True	70.42223943803593
True	481.4397806454903
True	442.97305961007686
True	48.841882708424855
True	84.30090628150404
True	134.59960663210913
True	88.3855669874529
True	331.67768853615684
True	844.9149015457036
True	349.8743308565426
True	1068.8436345262228
True	320.4183893364859
True	894.2028009536488
True	154.17557264007198
True	540.9378722420414
True	578.1103087468001
True	689.9812911704322
True	456.3830689236104
True	62.24276114162061
True	297.1506162781813
True	41.99720407689986
True	162.66646598001878
True	159.8409894696249
True	1106.9942734275603
True	225.236370029976
True	553.8832307679045
True	540.7686730818978
True	574.8829339559439
True	899.2364444094343
True	589.2193383195347
True	677.0599384126289
True	948.1709072711687
True	127.04982945446967
True	305.6415530006929
True	269.185118218302
True	329.4174851336231
True	90.37042999454536
True	373.1600946944948
True	3.912616349261286
True	327.71944527300855
True	251.71033174364507
True	584.3799566639699
True	289.41534795824293
True	370.4620353803171
True	10.668952214339116
True	58.79289852063114
True	536.3268561641862
True	33.142705629651466
True	151.12269550849115
True	66.45361888627404
True	154.16013225953444
True	251.8399816107312
True	71.88848153484845
True	386.56479935458566
True	275.45878738140254
True	100.55620601123228
True	340.80462558794414
True	64.63446919137688
True	600.9830887319871
True	863.3866926041269
True	270.3394649837094
True	1172.2371747376733
True	116.74404420953758
True	309.3639949775836
True	1033.5913856343902
True	89.88573599939325
True	292.45362663437544
True	11.08672475276644
True	413.0299211900653
True	454.6676501618312
True	152.5747319891479
True	620.0921536315332
True	890.2838135225376
True	156.7648685068929
True	82.45650442420586
True	338.08675465186417
True	557.5024394209571
True	604.2125005548126
True	1242.23688441234
True	27.419838324517272
True	943.9061733090754
True	132.55008445478296
True	632.1523896135877
True	113.72271399348566
True	125.85358855559686
True	174.7836347751979
True	168.17531449890453
True	753.5297376723651
True	211.7971143580719
True	235.3167420315429
True	69.44533186748549
True	504.5927567127133
True	449.3711512600129
True	174.6549370870966
True	230.46231082848408
True	16.738134627403404
True	428.9070521489212
True	226.72268802978044
True	286.7100191336572
True	108.14164203329682
True	709.3094584999996
True	420.03795943675146
True	259.72962590638645
True	643.7065988640742
True	519.9395870748023
True	464.0329252108274
True	138.906315644837
True	527.8447933606683
True	440.8870289605052
True	2.956067791625308
True	197.9447391542239
True	92.97099576504785
True	239.61463606721517
True	3.23006874747252
True	132.3427656937679
True	361.86650071328864
True	6.821875503984854
True	836.9020698948912
True	176.10116503754054
True	705.8392607194621
True	792.2556480991445
True	171.65615533599976
True	230.24259221623365
True	474.9305829614811
True	814.0119821160699
True	47.96726075324338
True	37.14493989203076
True	130.7260340918248
True	632.1661520230024
True	753.6377787165595
True	183.07934720734417
True	578.0833116302557
True	594.3977311928448
True	864.0965007509338
True	409.640803994515
True	188.63082758324012
True	879.3822820124025
True	219.58588581326308
True	149.03891085321692
True	332.35572730434586
True	223.6684985456204
True	202.4513370159741
True	612.7735633481346
True	245.0998404817317
True	196.40289679046865
True	448.4054792896433
True	467.95265042590137
True	62.72814863852398
True	275.5804347423923
True	75.44470688376836
True	335.67380137714065
True	347.6200210989131
True	269.15236198967773
True	175.94285125983902
True	370.2539682490186
True	632.5004193513016
True	714.0300310290694
True	294.4938522162815
True	728.0663314565281
True	61.28557887529973
True	879.6127127737584
True	352.22475811252446
True	12.33918117079936
True	606.3314248726538
True	704.3354894589286
True	265.24666942875604
True	166.61921436403568
True	47.72270862733971
True	391.4126204649262
True	74.38790290726985
True	14.47986168957411
True	877.5067932471769
True	367.940295184612
True	187.68010573493245
True	974.29689459236
True	11.457793689955324
True	786.3434248795355
True	30.87357450093746
True	670.1132442199423
True	56.42596605858442
True	770.2294009581952
True	437.45960138005927
True	193.40377223264767
True	441.5999379767393
True	222.4664653497813
True	297.95722177483464
True	228.8564100793115
True	412.0228377854011
True	10.20429028344546
True	323.1797751870283
True	110.9909597414373
True	11.379024337978093
True	478.1580350759156
True	756.1008010004361
True	286.9030679737508
True	72.94869760087273
True	292.6661930622115
True	80.4491703773185
True	183.74388202276324
True	176.59445717620028
True	388.3580006616869
True	45.063422712383165
True	142.80479902981975
True	390.4076220306762
True	871.6898772556632
True	113.88179030893583
True	203.5296344359584
True	443.89558076420406
True	18.2252931012724
True	425.818034561792
True	495.7735213701509
True	92.67075223516358
True	394.87368730508655
True	352.1810411376844
True	417.5131557880084
True	591.841303107619
True	1092.24513473002
True	983.8672418843408
True	53.37794566264982
True	1054.5359913164202
True	112.57140921856914
True	110.6211088081996
True	111.15235102052326
True	511.4668728522324
True	375.8939994639631
True	584.6545502684007
True	253.85917387526897
True	160.49311731869807
True	403.59615998049736
True	16.244547745411346
True	462.30826110867497
True	391.0422250107814
True	148.37536711823387
True	98.75368616527348
True	529.4102638465333
True	985.5080090036596
True	210.14322355963253
True	68.74040653288995
True	436.7662868965724
True	377.5309278158263
True	494.1931685682384
True	317.4612403140742
True	5.5516558683914
True	545.2057126313346
True	504.5198991779866
True	510.8904328166643
True	187.60352186745232
True	108.6424474742093
True	21.284157167717986
True	380.84638064777033
True	110.1757659278494
True	7.400413535341663
True	30.24785943627743
True	352.1543819354234
True	608.6928014062136
True	129.78025234309894
True	91.01578542100144
True	21.42898121472512
True	402.980706188168
True	363.58772373178266
True	785.7650293937254
True	309.33276135596594
True	537.15602694174
True	547.920344268426
True	521.5286833843188
True	290.7041664248708
True	516.0444317919979
True	104.49702746878866
True	574.5639982430824
True	8.124515554679213
True	360.5159495241717
True	446.2445034028764
True	951.0187835054032
True	352.26305531402454
True	766.2300383552267
True	949.2290885341936
True	184.06539174725992
True	35.92179380159309
True	367.0696190032353
True	377.3002667292526
True	584.6360812902686
True	243.34930708150424
True	28.585534012915836
True	631.0165852904912
True	126.39631827985104
True	1040.0311998041934
True	331.692255319971
True	465.6776481167012
True	130.64265553104613
True	804.6071062973801
True	143.1355383414854
True	819.0706011743396
True	545.0951221457951
True	187.93740947772145
True	110.74386081423825
True	68.08132303516051
True	564.4137752719212
True	919.1826115021296
True	438.2287146780588
True	518.8173308143901
True	137.52655023359983
True	619.3294407580869
True	486.03191896733466
True	758.1549865626112
True	327.73331945620856
True	604.0029179332579
True	112.66353906873228
True	23.57815809192698
True	410.8874321420328
True	176.77618801676792
True	104.48439378641066
True	361.3100523454715
True	1092.1212730550212
True	264.7020089214351
True	546.4718735734177
True	10.461823235101
True	74.40738745590873
True	334.1543911402634
True	785.8605557600849
True	448.96832789746105
True	532.6585949697011
True	709.2680874680954
True	66.46732623304297
True	734.3821008885188
True	46.20545224090792
True	106.46235387167974
True	184.3420386416444
True	82.20057360768425
True	26.535088329207987
True	301.2615473761726
True	477.6942311947983
True	900.2003758404901
True	882.0187479812523
True	6.633590957461592
True	280.3543477008075
True	469.9754630426633
True	121.4212952850668
True	236.5575735986399
True	318.39336880780667
True	1323.5037024536862
True	438.7807345135008
True	25.3456400277196
True	179.157127856862
True	683.1188787419667
True	36.34528853875757
True	180.0727872236967
True	567.7077871532729
True	70.58823923100645
True	897.816870497326
True	326.3496142046426
True	669.518470439924
True	80.69797500481077
True	692.1799740912406
True	595.5495180823091
True	870.6203185911774
True	244.6637608697336
True	501.4365774113
True	839.4871822676664
True	918.7934589538012
True	228.515757920906
True	761.6328831048413
True	207.28326212534327
True	455.96029231801725
True	358.2876744826457
True	501.08855493059593
True	491.0406554696135
True	309.24142526733226
True	344.5191147584435
True	115.87357542366546
True	353.38681592013006
True	1174.2630043286692
True	309.95485496666487
True	143.1967502278896
True	293.9120712369056
True	760.8504566953095
True	652.1334862610163
True	404.8234246508344
True	123.0185063009911
True	326.95775198590627
True	34.97259075708727
True	177.0497871207107
True	87.66278432681214
True	91.8599734684096
True	554.2758320046033
True	135.25899299520603
True	133.50738250269262
True	108.93273286838756
True	87.60084147531298
True	438.5145069068345
True	396.80022257675785
True	1049.242534822679
True	496.65865292636266
True	824.605955723624
True	270.2487912646345
True	293.55205355901575
True	526.5492805601798
True	196.9459285687692
True	762.3684380579579
True	234.5499006874357
True	349.20863802207055
True	69.04605450423135
True	119.48355572517046
True	255.51372660612464
True	126.80811853143014
True	474.1829422939295
True	29.707782991577663
True	571.4166551599851
True	1014.7581637095652
True	719.5691070131993
True	1.5330649608470277
True	62.90708815699712
True	487.44759528017113
True	444.76892459058
True	75.08747104009001
True	120.18328251117678
True	294.6764581209082
True	79.29794311979157
True	55.16453309309919
True	742.4537835588308
True	684.2536134257672
True	161.47633979195072
True	168.3462977937648
True	535.2644481265102
True	54.9743476411666
True	25.018513896030587
True	595.4341711966507
True	443.569859308616
True	1139.3684350290391
True	47.13783893262389
True	465.5094002393638
True	880.789308658218
True	766.7252098016384
True	284.3061359452957
True	733.5688501259629
True	399.3931704219912
True	41.40885062984773
True	104.0482061105278
True	736.3350997834953
True	75.14820746195005
True	139.05564101895683
True	905.034706679319
True	189.1461138829159
True	283.1323676902481
True	103.69912068912556
True	661.32502977293
True	585.0436001989428
True	212.47211447614964
True	436.73998583256105
True	42.9600261587165
True	287.52467441069086
True	581.4106276324443
True	635.7560508678554
True	319.1326933454105
True	72.08423914332836
True	965.0256302924868
True	1052.4667801454054
True	550.8345760492083
True	64.06220134425476
True	30.776502641830245
True	90.84800765814768
True	109.15585088813678
True	104.66966173817636
True	894.8543138503072
True	1185.2564086749944
True	745.5557325455641
True	335.31106518950605
True	9.304093653195231
True	21.423594532382364
True	334.5676708153014
True	486.9832562095358
True	44.41936364725154
True	571.5194678563383
True	442.1518135291354
True	399.1534117092655
True	82.269977134319
True	191.65071110937825
True	265.9417591911613
True	139.20431115863602
True	394.9400380032074
True	42.70391670392375
True	174.16021119896573
True	1185.849933428766
True	5.067049995127181
True	29.132624780422425
True	585.3697552247763
True	354.46425901962346
True	782.8623444917152
True	158.62727966560456
True	735.0226516465071
True	577.9269116469276
True	273.9027117777694
True	423.1342737767223
True	340.5396414053632
True	282.9909982351636
True	267.5514133740941
True	407.73274243073655
True	501.18150469379015
True	507.6409771662276
True	107.58704893866935
True	355.8532672782868
True	8.948683668440372
True	181.3509791229033
True	237.0764015879476
True	859.2090274410109
True	596.5195392679169
True	30.386305650527557
True	697.3718311996639
True	816.6302487783491
True	109.16653868337568
True	359.0794287007062
True	852.2102820725468
True	222.9599235061779
True	171.16694709988053
True	546.9005941257052
True	577.9736600080432
True	1091.7404923426304
True	147.07343733347375
True	162.25487410599584
True	262.8369028960893
True	304.7305864160397
True	407.7017094753069
True	423.87210403353856
True	322.6547317757963
True	423.755455495196
True	499.1340284297243
True	224.77302738037133
True	1453.760444916967
True	240.3186759828253
True	401.0163833826281
True	55.12119790540755
True	766.1102597643968
True	260.1409374372942
True	931.5938824579354
True	563.0530236330545
True	310.8851357210182
True	775.5467362958439
True	252.5481726739951
True	217.42907996311737
True	260.70540146773214
True	224.6625889178333
True	130.2455428174336
True	248.9671161773678
True	711.940142618247
True	513.7016009106948
True	210.3698167732196
True	1135.7448522723987
True	119.09002579938384
True	262.8516815007796
True	68.28642682850888
True	301.9322088898266
True	406.5522366157948
True	94.8821814102193
True	206.82484948165765
True	74.24682449628983
True	671.7823879784493
True	368.1549106225689
True	219.1198751891522
True	746.1539092507168
True	852.7894878051188
True	822.9076257521928
True	809.3086666530556
True	351.6388150904859
True	1.101349215102386
True	250.7143570350928
True	54.35927869115424
True	367.4761739559949
True	54.90993088188248
True	370.5798593506504
True	857.8684526583987
True	1028.1099048231954
True	392.0282284892181
True	21.68568993348229
True	534.0759187327358
True	519.6937652428959
True	196.995921614386
True	239.86616521105583
True	280.9412040637195
True	22.83999740689173
True	121.0405376372918
True	931.3849187841712
True	61.648319691810265
True	481.1796712610785
True	780.8071124429606
True	104.75171619358252
True	259.87906392193867
True	116.86743537760164
True	15.657308974390627
True	1.6735561192603212
True	122.85721921969684
True	1001.3478805743712
True	462.08962040210565
True	68.94650044643988
True	787.3264622904751
True	338.6961646983595
True	1.5013418624315282
True	456.981153586361
True	180.9533083662413
True	484.3893950242396
True	80.29142253343956
True	313.4934943250775
True	376.5351352339145
True	164.73823988182633
True	221.01197776195843
True	124.0913845385368
True	181.70003676482511
True	950.5751916743136
True	17.027947313680976
True	501.771801364472
True	491.60138969478777
True	396.39434929813183
True	224.96596894887472
True	229.63496793684564
True	154.66740876823374
True	45.8310926912838
True	474.26435353409886
True	153.9239441812061
True	819.5103562071849
True	861.4381043590862
True	256.3142343448958
True	310.91423297878424
True	525.7887605356867
True	39.40795361258304
True	87.98688955113639
True	737.0524817892716
True	1073.2965621293424
True	116.4311268123622
True	718.7828821982836
True	147.34952608222684
True	909.5430841181324
True	658.6086671078488
True	107.18497667424958
True	279.87246139544624
True	585.6211818275616
True	263.5405458079213
True	44.88754715685958
True	558.916439412259
True	458.3330012832639
True	5.231281938164038
True	464.6430707167686
True	69.35528096110613
True	175.92629563754224
True	244.1422278422119
True	300.2987732309535
True	73.43250434327476
True	218.4684320870309
True	351.41558935168933
True	427.4814854536114
True	914.4209944132956
True	48.43757918331545
True	917.0695485783092
True	1009.5670497489498
True	129.04687185460074
True	72.93563076770236
True	997.5408703438096
True	31.82493986138442
True	227.37831204803115
True	86.76552806370864
True	211.98571115909175
True	359.4942561408684
True	945.8289928972002
True	96.01912549218744
True	69.42115738125749
True	649.2842102776676
True	277.65935295811187
True	750.9298468219962
True	52.51526887612101
True	471.18847466316254
True	404.27340225414105
True	662.1167860328985
True	54.14434777559225
True	104.3032701594523
True	28.4347363201331
True	273.0921835489596
True	43.99888839393939
True	344.83404080081823
True	2.9227370037185216
True	1201.0996379631483
True	99.90486001943611
True	140.1346006073148
True	363.1144160304719
True	718.9266952535943
True	688.851867679179
True	1053.93136832902
True	465.0226260649197
True	395.6935394765198
True	145.55370629376569
True	418.061018530157
True	880.8381977003933
True	423.2364194442811
True	933.6302811335288
True	83.4348666092917
True	431.475173012498
True	167.5525376900898
True	283.4575969667025
True	764.3960527593115
True	162.3112479583583
True	138.11474192317536
True	64.8368132342284
True	874.0003974308503
True	804.6688194808646
True	82.59421370398061
True	436.4519068240366
True	754.8889404186879
True	416.19599023641626
True	56.34147692591775
True	326.74527912249334
True	792.9654974676205
True	29.9331554700458
True	371.93624221515313
True	169.44371893577625
True	277.81874498593595
True	33.20019252497537
True	214.16301140651956
True	788.1187371524685
True	640.7517631912351
True	57.07141742578116
True	293.74714653506305
True	920.013504491494
True	16.213111474720325
True	315.00746011003
True	298.2773768544974
True	428.7006417401505
True	225.22853359896067
True	589.7192367681864
True	45.99237563888581
True	950.1927725611268
True	874.8610046708702
True	47.23765123914289
True	390.4309319839708
True	723.4071943841564
True	910.9158189870816
True	274.74559992370285
True	584.4389479266372
True	128.96200042142345
True	190.56233521659544
True	136.86764682805142
True	129.37625018877262
True	207.30212778483696
True	922.6350057633174
True	753.7631516294338
True	943.6074902016202
True	20.874136980258083
True	26.157040427119103
True	357.3788533711928
True	12.62259185638245
True	612.2993756543275
True	1061.6835831606793
True	262.8393368959134
True	208.9710780553434
True	84.69603865428114
True	216.9754780073825
True	138.07008512200275
True	42.352976033280136
True	140.2954929757827
True	88.28828146365427
True	238.92249891050528
True	568.1503015105044
True	157.83083205564134
True	28.98712746796159
True	52.32430408444851
True	405.6421012048558
True	260.32017517745567
True	580.1189167041152
True	24.0348150572668
True	117.10645552430958
True	671.3606163642658
True	247.0182688557598
True	477.9134271778353
True	670.6191935641032
True	95.86201838323134
True	105.82711723267144
True	79.56915359456505
True	26.11821971150557
True	122.14440668388976
True	87.5259913518114
True	103.34143869126753
True	157.3509660794638
True	243.0439151580371
True	825.2759473253477
True	276.2165551701068
True	974.676378871222
True	167.63273240848503
True	186.5132800741833
True	787.5922997136081
True	298.7920619158844
True	624.476305622655
True	256.2365523007402
True	341.65503955668504
True	448.2047966559164
True	562.6516317195751
True	652.6224064023363
True	375.2023797390332
True	34.64483567843695
True	543.7715713086641
True	616.3978163846242
True	18.54052233071458
True	11.76163081659206
True	268.19415877184423
True	401.5631300022845
True	459.94803882392415
True	65.17916703405929
True	635.7186477510796
True	932.4568043169604
True	241.9757206643402
True	908.6920247745236
True	289.6262577831428
True	104.95675412972795
True	278.35589222008144
True	680.6620677355534
True	41.49488349494386
True	594.9331347059982
True	1283.151550898314
True	1017.9230055095976
True	883.8678700754001
True	200.47926073793
True	92.40338562405546
True	196.89418348572883
True	828.8414167621803
True	149.86899735955868
True	1054.1586099750562
True	863.2397738180621
True	39.79536866460318
True	89.84151685599797
True	397.6341825709469
True	414.5333757442172
True	207.17565410256543
True	499.9249297913307
True	657.8610046479034
True	127.52409675109698
True	273.76346482562843
True	982.1794612028194
True	49.818844339108885
True	694.0457404587371
True	556.4791048756696
True	38.851190134570246
True	827.7485176659216
True	394.5807001913509
True	557.744275802848
True	104.6041234977209
True	265.1729895352682
True	222.04623564548203
True	27.88452956775528
True	142.02394010842175
True	727.66552280865
True	144.5715491789758
True	381.7562176010071
True	65.21932738051431
True	635.1130243642259
True	592.7934734939557
True	240.1768444114967
True	444.2678534888316
True	169.80657956234597
True	161.23564449478235
True	215.51723736203368
True	299.93750979022377
True	360.2838879719741
True	129.0090562894926
True	193.84923507099003
True	27.59372890176816
True	871.0434649393147
True	322.5478072450201
True	9.212734825925518
True	362.8635556942791
True	171.4617067767733
True	629.9658254984201
True	378.9935965032315
True	579.997507783854
True	547.5360122239867
True	483.609460043952
True	772.2470241089203
True	241.8651363367322
True	568.1171779442961
True	156.93444270861477
True	542.9480218007785
True	365.1885822124026
True	381.6270923924642
True	137.8963036044165
True	131.0635575716975
True	107.51186659759232
True	67.38785381038431
True	744.917013975539
True	176.74207627673732
True	47.14909971996144
True	0.0
True	548.6380661867013
True	111.86684598422238
True	22.90171583161361
True	41.82277122164626
True	117.0570015586107
True	549.8772330520966
True	179.23266350143157
True	106.38488026825092
True	35.27732149677819
True	159.9750681861279
True	928.5552815493488
True	50.45441855505005
True	228.9173178447759
True	754.1376980567298
True	316.0668782020481
True	459.6457423948769
True	482.6986203320084
True	504.483189338356
True	596.8689910412866
True	880.8458561308998
True	250.6336009048512
True	1043.6538649014312
True	913.7934122760938
True	617.9509113600901
True	342.0218937704269
True	848.2437016547611
True	10.789461117079156
True	31.435814425528417
True	295.41899882477355
True	40.756685486106406
True	201.53788342467587
True	742.0372435381286
True	213.06363096663355
True	702.3309505254974
True	768.5135985791425
True	115.80711657420125
True	377.4351183642644
True	587.4660127239847
True	22.79810418427463
True	131.4566571588689
True	433.9698604743727
True	295.17807433161767
True	205.17045040623157
True	110.21946412264026
True	381.8346380380356
True	22.304834309187317
True	356.11391487170744
True	374.4634092082305
True	1000.3032552035196
True	359.0262356254524
True	30.2989424266172
True	428.3911717029295
True	432.6359245607004
True	232.5104589424298
True	32.383085966310844
True	752.8611550246161
True	444.0229701850312
True	179.01607817731863
True	10.67587516659864
True	1207.995864208159
True	160.79117258009924
True	24.738903266813946
True	306.9670755307793
True	271.31640332537944
True	114.19038767244383
True	286.06471916827536
True	49.79101920049022
True	311.5766456471092
True	310.33677252350725
True	308.7236712294753
True	28.589096574815443
True	45.37393811215729
True	1052.3905033238248
True	24.19253172435644
True	12.575826601441843
True	182.10635709420416
True	682.1726414604921
True	8.914716619463917
True	180.5018282772352
True	181.28000515445385
True	512.6928862282832
True	390.23666864421
True	738.2519021991944
True	325.4871216581112
True	488.9737273299232
True	450.210353713615
True	499.8926962701747
True	98.32217427563678
True	1278.2262567490632
True	911.2891015634837
True	288.20818143333145
True	534.5231536849495
True	102.62702861197904
True	553.2478270823607
True	446.4584650428033
True	159.12676015912433
True	80.68151906179921
True	339.94436329170827
True	165.68479485833424
True	28.139617018948933
True	600.0087452414277
True	375.09729533911405
True	66.34343034462363
True	27.517945212730112
True	649.2513695291568
True	487.162597055482
True	69.87902299326893
True	21.927121496024245
True	342.33532426876724
True	340.0417277075315
True	726.3826771572793
True	547.2027545314916
True	559.0713475100308
True	804.5584908308749
True	9.002359470452761
True	60.532690464971
True	35.56027878380624
True	61.54337919940004
True	485.1005802333059
True	597.9980433055188
True	81.380877174678
True	108.04982131399242
True	189.59983204340864
True	74.17436486645913
True	178.51131353868433
True	211.93965189670087
True	286.6615151188977
True	818.3356855758544
True	591.3116490606418
True	272.7577931038243
True	188.47875987995292
True	272.71156873956045
True	240.5071063220455
True	748.479995459201
True	325.00408807436145
True	174.25958020281774
True	902.2688137265482
True	349.5252231656279
True	474.0563832830147
True	160.3213553417725
True	114.72576983462642
True	59.09541726798305
True	213.22903196097303
True	981.874176697348
True	496.95206621860274
True	116.24574600838092
True	350.74723079775987
True	102.05670379235568
True	668.5856249565983
True	4.019528615466181
True	694.1674069163104
True	31.380418802956196
True	942.7644969910582
True	843.8495167198743
True	204.67832781424704
True	28.444482229274357
True	78.37102840653318
True	450.1976752638544
True	225.79770065685327
True	1.594797985368185
True	73.05780536405844
True	1040.0193527020092
True	348.48239916740044
True	648.6647029646917
True	489.0664243208488
True	33.67004591948095
True	140.3973571821966
True	449.2115575556815
True	908.326084138819
True	806.7986312163254
True	432.1022607044482
True	339.7041586485403
True	18.59107637594556
True	75.40757606932686
True	747.1140912038278
True	464.4531649720369
True	391.7228768320321
True	888.0024179045347
True	25.79050606630712
True	213.9506264036561
True	901.3789024722084
True	241.8191071052869
True	8.338127274732546
True	505.7851090477629
True	103.90288820345836
True	670.7489691825507
True	55.15373879904715
True	246.34954764543275
True	858.6286655618258
True	890.7861658837243
True	277.34888008688915
True	432.0351777000302
True	118.4916124357692
True	604.7290453599413
True	269.320064757638
True	195.11533822831197
True	870.6270183376668
True	57.510317553947246
True	722.6473706208487
True	274.4046097798281
True	305.6073599842682
True	166.42516692149954
True	461.1396340216726
True	576.0470719460286
True	360.6246371787598
True	423.3381989900029
True	69.98296935741033
True	154.7994081789559
True	460.2893845122914
True	217.63096147006289
True	39.1603535391405
True	201.83052337738755
True	380.1131361084815
True	412.4846720929546
True	747.6933485981922
True	132.6273155720606
True	631.0802628691146
True	514.7147112801707
True	597.8445310467372
True	135.28804765340504
True	36.9798185745522
True	674.2537198230737
True	72.40198509394133
True	551.7731730737488
True	688.2967975129035
True	437.8731192888325
True	120.56688531546185
True	516.2774450603347
True	3.689322753895243
True	401.1420809516623
True	31.373971318182463
True	627.0504823618855
True	269.7226190381724
True	588.5277852954125
True	709.4447922543113
True	141.14558248604305
True	510.2023944683231
True	495.2834907302969
True	63.00371349477943
True	967.4635022437344
True	3.4623587523530586
True	28.072297273211724
True	663.9869284809678
True	691.2846004689708
True	136.5721407092267
True	402.256668099832
True	125.65430386015056
True	75.37385387759544
True	451.5575550616572
True	41.8859102440854
True	507.85171612036106
True	12.14050020236552
True	801.3212256178325
True	549.0510896090789
True	661.4026413667787
True	98.04674589634058
True	370.1361206282208
True	987.8909435984398
True	846.7195558487741
True	134.94378511792243
True	537.7101148328209
True	452.6580794651595
True	248.3122763181319
True	253.76187988099605
True	6.502883715141951
True	312.9462494663754
True	13.17169253469265
True	369.4323592295417
True	77.137460455929
True	417.08266032788896
True	660.191360033757
True	128.8579757232348
True	248.5338100610491
True	638.9933394265396
True	682.3884152039208
True	301.36926871440625
True	138.87798348799078
True	171.97149465060494
True	478.1529129232355
True	78.18324601808048
True	10.949692730408731
True	515.4442857752613
True	559.5859299531609
True	19.923019423872105
True	136.57811771220233
True	922.746476297792
True	503.17432700576126
True	271.37268622219875
True	33.90189719435822
True	467.29150657588673
True	113.07497595383612
True	585.0898041173512
True	663.7541831574212
True	303.2657089155804
True	387.037327232947
True	187.8335172602672
True	247.86894380390555
True	73.88517952379152
True	219.72402284304408
True	505.1884874679857
True	20.50520375729842
True	435.95342722013896
True	385.2001414039077
True	740.859580533928
True	870.26462185175
True	914.8788235495216
True	154.37596395670204
True	404.6832984626057
True	72.0674512137957
True	189.54027942499587
True	312.4924607777712
True	10.027005678116938
True	795.684754481456
True	22.37203869262039
True	399.80412858095593
True	246.25165557495805
True	651.8359851396491
True	206.3984844309788
True	38.21353720525854
True	677.6303200004356
True	1085.353924237951
True	228.73278540966788
True	131.84708893779626
True	597.263961032629
True	492.47072821417856
True	17.73495965818454
True	807.0036925870608
True	110.55469445868842
True	43.474643226104256
True	319.43677290762423
True	351.12604722657017
True	378.787232503455
True	260.0812968249191
True	18.362402117569207
True	22.49937042440398
True	869.8493035456911
True	198.17597415179648
True	108.3084716325686
True	812.4409405305153
True	657.3938888338711
True	641.1518742034253
True	448.1103221553678
True	151.25706310695892
True	29.508794257642617
True	101.39039628683436
True	420.584419631845
True	232.09445245177585
True	466.62541992919694
True	142.27123923977555
True	491.4179171812452
True	637.0677624941417
True	964.4625151072332
True	25.85397897001534
True	990.2811183549657
True	1070.6237658630118
True	471.6435178029725
True	82.74887751444055
True	817.5422934160131
True	635.6588544182971
True	632.7722778816687
True	176.81762778952003
True	745.1582268499692
True	716.6661187699855
True	121.8301591616699
True	781.7794258661654
True	834.781332030594
True	504.60817611932487
True	233.7439561855929
True	72.55091445425496
True	305.0524021051216
True	336.23166009975904
True	459.1261875315123
True	426.6050150801625
True	195.93517918603487
True	309.5387769739747
True	2.9933678908863643
True	12.010838503400304
True	104.6864326180126
True	134.42365836881623
True	358.3449160184129
True	342.4977566939892
True	105.6025606229808
True	16.95601225146499
True	206.0057302961262
True	847.1830826647574
True	459.2793610100219
True	536.5983077465348
True	555.9936521405808
True	777.4728546242291
True	631.4982373268314
True	92.2422757809214
True	208.090898592536
True	252.22717934222192
True	295.17919405243487
True	102.01488098693332
True	368.29186727362975
True	425.8043755498039
True	175.6767245866724
True	655.8220836850887
True	246.8760832898308
True	204.792282627424
True	28.898586830456903
True	252.63777948699723
True	485.7348317325015
True	170.86268164161322
True	545.830231525847
True	486.1803818347961
True	239.88328263467088
True	97.78497199102756
True	41.29584394387759
True	405.4091269572399
True	799.4389309940979
True	151.04943034619737
True	1057.7594149952315
True	1067.665672083529
True	470.8256321154266
True	102.29432715441456
True	120.93953010113488
True	670.4924800388054
True	8.28659702015996
True	215.66143137787935
True	130.18880256205856
True	116.7040123802144
True	335.20686938067206
True	631.8496359724843
True	39.09276907004183
True	126.474055309546
True	973.5553637822634
True	52.77550232521403
True	462.5287406118196
True	529.9214638892064
True	253.04782948579455
True	135.4236894821517
True	916.3090491475104
True	1180.7265451950364
True	529.2006158674108
True	635.2911300622209
True	213.9558490013651
True	152.28873068018666
True	319.6781294418014
True	255.62869154578368
True	170.06429704773376
True	312.0275951781514
True	346.88105006444005
True	12.216365808783603
True	633.3055507308093
True	147.830871055696
True	69.1063228770684
True	426.65759908104
True	307.0656843027884
True	1211.379100633926
True	354.46174912079056
True	1003.226507537334
True	9.979791163574689
True	260.0107082865582
True	229.00360324599447
True	160.04716971887427
True	475.0002816524108
True	207.40999964954503
True	387.1716388731769
True	341.8166371643477
True	115.88342251186192
True	361.243172970256
True	1046.5921961227648
True	722.437991894834
True	219.94561555190444
True	106.972308530293
True	299.47857857338334
True	23.708324143876037
True	350.1714754185538
True	318.9159977385698
True	539.9131515475852
True	436.35169722584953
True	358.02584509581766
True	151.29156796879695
True	13.049341818224764
True	432.3175480303387
True	284.1967487533124
True	147.5190304739861
True	304.9636358068023
True	423.3190894207713
True	821.8087505578092
True	314.2475125607668
True	763.2966916483446
True	409.9248463513256
True	379.3386122918391
True	1.9120994670674347
True	1203.1156530485812
True	102.65498192211898
True	937.758472006342
True	212.61500284585853
True	447.0887438902272
True	667.3148269216707
True	88.13270828488027
True	482.1535141211709
True	32.37735907952427
True	423.59237167147455
True	73.59698547998023
True	234.5735749273122
True	37.47151770833851
True	655.0321753791677
True	180.35280469776544
True	27.86800618112295
True	385.7075297885405
True	109.78948537907516
True	168.00369216409894
True	821.4635098209911
True	241.42440460358532
True	158.83148095029438
True	381.4706347329521
True	526.0608115928019
True	336.3911916077972
True	515.9994260056538
True	627.2572192444936
True	167.494267014644
True	6.891545251186557
True	69.48960212342527
True	441.55633839926566
True	87.27282293166428
True	77.53902906609103
True	1039.122903815672
True	28.189479699865853
True	317.646590510916
True	322.10439950901366
True	463.44300315904405
True	657.0588949889299
True	191.68573843609065
True	666.419124770117
True	327.5114713493792
True	346.3612285096316
True	273.8004302147438
True	224.96896960374377
True	369.11745669673263
True	442.9943640708685
True	408.6849954092684
True	609.2087969455338
True	147.41296832814618
True	76.5372733180874
True	38.69141255227726
True	280.1189327272007
True	633.3241025941169
True	391.6962268486031
True	804.4060895015484
True	230.55867839335656
True	391.2955992530075
True	68.26761464113216
True	52.93480266410981
True	407.8412014685486
True	200.76068707489335
True	233.6448259159965
True	41.35802761862628
True	1095.1396100972183
True	174.00742114912245
True	930.631477265586
True	323.0929836921202
True	926.4296946005072
True	238.06500722330543
True	459.0836587849064
True	519.1605077311646
True	599.3376284777088
True	210.89166340239836
True	478.0429069405212
True	918.2659575421436
True	124.70338060483994
True	7.156738097515761
True	575.3671872407717
True	27.57596872536497
True	77.44426060262465
True	812.2723088740178
True	234.73043677373064
True	987.408615164541
True	684.7982829290308
True	422.40335574490825
True	280.07871294711185
True	480.8695835520432
True	341.6847681846829
True	196.39184047190196
True	690.2742517361786
True	703.5421317669836
True	209.1763257665535
True	89.28635345993484
True	505.2608264873356
True	141.81526362815168
True	377.7707349972557
True	355.6110471037138
True	65.03352189847763
True	389.1107569489226
True	412.8175003831958
True	367.20714552360585
True	413.4047128004736
True	429.7144007116562
True	647.1701709999492
True	59.08111337319978
True	448.8237940657385
True	322.5247047593576
True	667.6600355070592
True	215.7166725149192
True	103.87296190769968
True	40.33671395951939
True	541.4593346693053
True	634.2489418495278
True	191.88992684139623
True	410.6894423957504
True	345.632641862383
True	17.975967116186833
True	161.45193951358786
True	287.74321267548544
True	3.433645022799665
True	868.6018776842999
True	80.75585954669027
True	98.14205954114142
True	106.09250008061208
True	358.2548221373637
True	35.93622437476524
True	450.294119477904
True	228.9974741414973
True	5.238175067093122
True	122.23350769823868
True	428.8123421024336
True	52.376474622036696
True	69.20080953732456
True	178.77956871413903
True	300.61056387034427
True	946.8270805407852
True	385.8050351551387
True	933.302346462578
True	181.43338127179769
True	1005.7526023989408
True	779.3522653028419
True	669.2587834669223
True	414.2372666660097
True	376.14970003433456
True	78.26158600284029
True	68.24431551486686
True	81.65797963217095
True	171.85582505605308
True	472.2019886172338
True	1065.5720014884646
True	173.22790289047583
True	351.3998164515441
True	445.2161059300036
True	591.6030971139689
True	596.7662579301781
True	285.3964154106173
True	453.76632288005896
True	647.7192988117189
True	92.21035020403129
True	723.236649013071
True	252.5734090858881
True	137.03169761989992
True	399.5520351492985
True	848.5349140380517
True	419.5416280296415
True	899.9246979959863
True	191.27016723685296
True	346.0070607854307
True	694.8667475375227
True	601.4925764440497
True	189.79937013843795
True	259.5354246616942
True	778.1292875686306
True	29.9188146289391
True	176.81721441913925
True	496.5794343812359
True	717.8024663314139
True	107.99867800179923
True	39.46704869995525
True	169.4322203661581
True	717.5770719857086
True	315.80672980694646
True	547.7464066539037
True	357.6873825253361
True	296.0702870495334
True	446.5930664883293
True	482.7341939472991
True	71.20320807418956
True	367.4600097358256
True	788.261537747994
True	0.0
True	302.10636579675105
True	262.91377594062703
True	944.3853706288749
True	152.4985907623419
True	625.7272184470464
True	640.2960447415549
True	115.2568708057593
True	220.32968230855525
True	134.31787891653696
True	11.937249525384708
True	294.5168514109652
True	374.17401291653823
True	1146.414079868169
True	247.125128716662
True	395.6078796915755
True	660.5984274296864
True	202.1715670840243
True	28.75136223207613
True	870.8061218485627
True	609.2083795644268
True	147.3801397901811
True	631.1454248958053
True	166.35924618491106
True	301.9992662413208
True	790.4564451814615
True	37.40331474484617
True	105.30707158436311
True	520.917775093113
True	64.61194004114168
True	78.11291604901544
True	406.2838832847921
True	22.11394795350277
True	754.946236843899
True	110.49338132253428
True	154.68511033052712
True	17.73258500926876
True	693.859755513758
True	28.74688949889505
True	779.3840127605931
True	390.00971800529936
True	119.93394960303851
True	702.7014032773661
True	513.0970932300099
True	589.851561101855
True	44.94501020539904
True	372.7460132882192
True	4.806701959486784
True	90.50325059855466
True	368.0034533144008
True	47.6828816600682
True	117.2980023830903
True	293.17223753219054
True	183.1969444135038
True	106.00428384037816
True	666.8778349801929
True	18.847492750957134
True	1113.169535674185
True	505.80377189433534
True	305.576073607476
True	487.5963778623413
True	120.96205663000666
True	797.6905764085456
True	1105.9776199698492
True	749.7413239952554
True	179.53544395527538
True	221.4868056058216
True	51.45559956875995
True	62.5534012241131
True	153.55594824982535
True	100.55619620743856
True	170.06489649610043
True	1193.559464675156
True	287.5931407550418
True	349.77378145716847
True	686.723443970494
True	17.392919409492894
True	14.709312360297089
True	590.8770829764362
True	5.944688526209285
True	112.86318982305164
True	676.4867796543167
True	178.86430966647654
True	622.1998044254003
True	812.8503612910489
True	161.87492127606149
True	879.1684233470341
True	2.722659636128622
True	436.733423734331
True	1071.558517750458
True	25.366062888608347
True	237.8692866755731
True	138.60223311263226
True	961.1674240010052
True	229.87453156101023
True	477.7913017968434
True	119.43025776546696
True	527.603031452143
True	155.91668575030374
True	99.5087308523734
True	380.2327670974219
True	72.21735437328539
True	55.51678701515829
True	1049.956376291606
True	267.61647794269965
True	157.1367578902371
True	357.3525327047413
True	403.32094296656766
True	213.84063156263764
True	167.16260672642846
True	387.0236505401576
True	34.788854333408864
True	501.1583795648699
True	1104.263162066634
True	111.35605843932396
True	467.7030116056753
True	319.59272855660254
True	29.233752435572224
True	405.5822617900025
True	100.7209456481607
True	591.6760090042986
True	211.59235716754367
True	411.1517256932132
True	22.50148297530065
True	437.9682681287951
True	108.12588591317471
True	335.877133924868
True	32.64978718850153
True	179.0759662379236
True	247.12428101189343
True	753.5390122368124
True	59.28802943978124
True	135.98554647207223
True	232.8832011671807
True	149.78678648662958
True	620.1364900543635
True	567.2609322192549
True	796.0436165493279
True	400.57912191408906
True	543.2509609502179
True	410.055948367002
True	701.5303134904249
True	69.58082882831862
True	465.30142565519367
True	413.370293601405
True	48.64766178895784
True	82.82872408304654
True	131.898036836881
True	88.75784491703702
True	335.8441794930207
True	835.8001507263203
True	333.3292343092782
True	1061.577806385752
True	316.7154067528706
True	921.3262505447452
True	145.6780962936485
True	570.1660864471262
True	594.5575440773413
True	673.7428656820249
True	450.6200382824566
True	64.52494381833039
True	290.2650303762666
True	39.72244455514703
True	167.9647535221241
True	170.16771712459928
True	1072.9191690331145
True	231.72349763631
True	564.6670996879308
True	563.1756953350213
True	569.6313092707152
True	854.1024993225076
True	587.8908582291612
True	672.3048980433605
True	891.942005229626
True	127.14750531152625
True	314.9438568140346
True	268.8726751344531
True	326.58417405950604
True	92.25971211718294
True	368.82115179567296
True	5.163772766461987
True	329.53827605316627
True	259.6211663739564
True	599.8878270358854
True	282.3566134920543
True	366.8302932768315
True	9.021877109467024
True	58.91144575134796
True	551.7736157216077
True	30.116146057497
True	143.80335151346148
True	66.20296682003949
True	148.92934330501737
True	243.15260117618
True	69.99281805995179
True	379.3257465481579
True	268.70122504114494
True	100.0116905751973
True	353.08288409357874
True	66.84179332713671
True	593.162127859409
True	847.1659386851973
True	273.4617261346945
True	1183.1923299210534
True	113.29830520367253
True	309.85882611451774
True	1066.8676190436877
True	87.26384700541708
True	288.33102019654166
True	9.253843608690858
True	389.9667499195161
True	448.53746127907374
True	153.82306449653004
True	621.0811717825796
True	931.8377036097296
True	153.7069304152059
True	80.16111664933005
True	333.6245622027235
True	542.9492708028682
True	626.9613880504144
True	1229.422379444832
True	24.62361264819513
True	939.2796153025956
True	133.43501744873527
True	616.66981760336
True	116.63128008708874
True	136.31487642217073
True	180.39108098392836
True	172.08081393320032
True	765.2349445865275
True	202.4610948700424
True	228.17064813793613
True	68.60201997616234
True	520.1575715091938
True	420.0681637727187
True	176.18433391184453
True	229.0282370205437
True	18.39864343222676
True	439.2616728360054
True	228.02991245169028
True	306.2399363070377
True	114.96058449640604
True	684.1603029523092
True	432.6760768037886
True	262.9986381415463
True	651.154883881674
True	521.7402427171755
True	461.2609778103471
True	134.76955205385588
True	529.1307284581611
True	426.2759060414876
True	2.690044483658689
True	191.3578464771869
True	95.16934892843656
True	243.8756336488848
True	3.4231866475497226
True	119.0254173786037
True	339.9914820911522
True	8.066455472256834
True	861.9164718711517
True	171.46649415530692
True	722.0183014389016
True	779.3847122987813
True	159.12080825196196
True	220.69579525990304
True	498.8922557914335
True	816.2673278736559
True	48.36668249094309
True	35.20462043629618
True	134.4908782057977
True	630.7332782595431
True	716.0674338912386
True	178.86021821083463
True	594.3249165913018
True	581.5419687066781
True	825.0407691223259
True	399.6395718760296
True	188.35249512733185
True	890.2455477080817
True	218.96450690576924
True	152.6738958197517
True	339.0533588430607
True	221.672263636814
True	201.02838570887877
True	600.145282772882
True	249.8670368695655
True	186.5108487505402
True	462.0935865838067
True	461.12699648655234
True	64.52856956660756
True	291.7090871594416
True	83.70215278323519
True	333.5504598069162
True	353.60207158637974
True	257.12771073381475
True	173.49604063220724
True	394.89977951761006
True	631.9432041323548
True	754.0411296791129
True	290.42790472105366
True	745.5590711095883
True	65.24795429566535
True	872.7278825930425
True	343.27288841928936
True	12.142483979807704
True	613.095282580531
True	702.5577104262625
True	259.5990177521485
True	169.1536738593111
True	45.80713384920071
True	380.8235754980845
True	79.61918362602923
True	15.17449473659708
True	913.643314900801
True	377.9917936603298
True	170.58541357786143
True	987.7489325809892
True	13.192804640975796
True	785.3143343207823
True	30.640583066799017
True	681.9484968491296
True	64.14183573564465
True	801.3087293487566
True	441.3670652038936
True	197.41251443729223
True	428.0145518990864
True	200.5094134783123
True	292.7690796526449
True	221.50949993993865
True	408.2726422335523
True	10.858053012756884
True	314.27085291618755
True	106.62460196669277
True	12.175975845114571
True	461.77446273183614
True	712.8063089387143
True	290.5228911564065
True	81.3075488919306
True	317.6885580506505
True	80.82267122944852
True	186.90913969706327
True	181.3238117008868
True	373.6901890017567
True	45.11806676094913
True	145.16742061203078
True	370.4676835492228
True	875.2419829855506
True	111.326938698981
True	207.9254817679615
True	437.0960686830772
True	18.572689454282827
True	413.0788046107153
True	506.4754508467125
True	87.93396824277332
True	394.0053381072297
True	349.12556308139057
True	420.4572002108559
True	598.2963189293222
True	1073.9932484315286
True	969.0802028194812
True	54.329096088973216
True	1088.7845767786614
True	114.51853295878368
True	116.69511470287505
True	115.28961755200712
True	505.9155954337589
True	360.9050643141947
True	584.6941235807082
True	257.05782599484365
True	164.09604888141376
True	399.32058042898825
True	16.611610684696096
True	442.0057817548279
True	380.2827909826465
True	152.4893116097483
True	93.98437685191148
True	510.9649633159701
True	976.7039591231052
True	208.65302789646384
True	67.05769594914743
True	409.2525986862496
True	382.9552911389468
True	471.9124087702221
True	320.9946612294957
True	3.6120686761860186
True	521.2712858030961
True	517.5382743304692
True	507.348737662518
True	192.02538350764416
True	106.10985620640749
True	20.92292721196464
True	380.3500606595349
True	111.30820342176185
True	4.829492425686144
True	33.334872435717415
True	342.7555927899444
True	636.2878201716479
True	121.95639254261496
True	90.921088592607
True	23.0414238261884
True	378.8170951083938
True	363.5564496505056
True	783.3307957572064
True	297.83622485865374
True	491.1326958350015
True	554.28196157253
True	524.705495144694
True	295.7614734342525
True	513.173781391377
True	101.76291221711944
True	585.9354303416576
True	6.977895254658192
True	363.3186221251027
True	454.8059027365841
True	941.5152382939484
True	352.74859734809047
True	767.0040854334247
True	972.6690205911724
True	183.55389212536625
True	35.80496783582319
True	367.4740950308796
True	388.91994678158864
True	585.5398830318627
True	243.27153812422983
True	30.12031161426851
True	641.2148140206199
True	125.49049311839704
True	1070.9563755297272
True	321.5348565544556
True	461.5588419781672
True	125.48666155680957
True	815.7740089007784
True	138.67882862811751
True	823.4388221824402
True	574.99566281181
True	190.5793894092552
True	111.7001699191679
True	68.92353327807075
True	574.8873590643454
True	891.1854814276608
True	442.1941129969717
True	534.4700521305128
True	128.33019150332942
True	630.22687752219
True	487.3946289759732
True	770.6611045385375
True	322.42364621742445
True	579.76338938937
True	115.59231792534696
True	26.059467683276832
True	408.4055126694543
True	166.01612239756622
True	103.6895953898664
True	362.3410253633146
True	1105.6114732956064
True	266.5584805354045
True	550.1221025959302
True	11.27057519813177
True	71.7485583207688
True	319.65752519190033
True	765.9406509020038
True	438.298501956606
True	512.2719643456902
True	724.1792116381224
True	69.79458722776114
True	721.4528019455912
True	45.851321682110864
True	100.60828361904711
True	183.51447801379368
True	85.65382800289127
True	25.49155309477969
True	297.1998291161849
True	450.5490690143324
True	903.1260020159924
True	861.7768330364454
True	5.846579991707796
True	280.7301076597292
True	454.3017996429496
True	129.66703787745166
True	244.93270502351112
True	313.0711390209169
True	1310.6696900522136
True	442.3827527579147
True	24.369769700478688
True	186.1817029920518
True	710.556633645758
True	34.09150357119869
True	176.87130825065523
True	573.5064710068976
True	72.32988428690537
True	859.622883737945
True	317.0820066149792
True	657.1019275692937
True	77.27810002987358
True	691.7821624941924
True	581.9939904407911
True	898.0666435973932
True	255.30201209889057
True	512.8219968923722
True	826.0997319919055
True	943.7672411463158
True	231.88473096336847
True	761.1751275739964
True	226.4780098609488
True	463.46261914110073
True	359.7872072604069
True	508.34851361651937
True	488.88249940315495
True	315.01501195975123
True	352.2407399553124
True	117.94350288607454
True	351.92852319973935
True	1155.6389430948964
True	320.2385460059984
True	149.68613681946314
True	304.47298139539447
True	723.7468109634746
True	646.7871001701253
True	413.6296306383912
True	112.22689268275816
True	339.08716684279835
True	34.87230807382243
True	165.17588933830706
True	91.28895033960208
True	91.60871270772826
True	563.6944672594916
True	135.50463065805457
True	130.48406088560964
True	100.32218123265076
True	87.6286035149938
True	441.9191066872845
True	386.0087114572473
True	1049.39118453042
True	546.0617117760384
True	832.4993452703795
True	276.33717035997176
True	300.14247845990207
True	531.3422388947141
True	199.4185809244021
True	724.7160387012958
True	251.08523333469267
True	368.5831782096528
True	66.93410592795497
True	120.21077640416456
True	259.0458310111756
True	129.9916662114453
True	475.6526300891716
True	30.66469918946961
True	571.0387330669222
True	1020.2450050479996
True	731.802288448345
True	1.7857064078526523
True	64.58747736703614
True	479.05317480868
True	439.2032050816077
True	76.02237155724437
True	122.90221059918628
True	314.8376571184624
True	72.45829911365662
True	52.18424252213853
True	708.7628942274026
True	643.1292259448364
True	157.39446427462266
True	172.43235156439206
True	543.3843942986604
True	56.64293520123162
True	26.54772789861786
True	576.7115525875491
True	458.27296387664967
True	1132.1846568457186
True	47.54405469936663
True	456.06765001076815
True	886.4136470823728
True	825.8417940636152
True	285.03269385411465
True	767.2273075015422
True	411.0571235895683
True	42.45757703398328
True	100.09345663314964
True	693.8352492913166
True	76.99557442865908
True	134.51766856077188
True	943.0752777180504
True	181.18117375711148
True	267.908164170193
True	100.54708055644014
True	632.2823940849388
True	587.4642684542735
True	221.8686932329617
True	423.23809706534337
True	36.91864704073744
True	272.915012122204
True	601.3853186866426
True	630.6528036783199
True	322.67250638671743
True	69.36986765738743
True	925.4185595907434
True	1044.5591060520385
True	563.8158685087386
True	64.62995155257292
True	31.54426901362394
True	91.80503911774184
True	108.6982907663072
True	98.23431132256518
True	882.3705285756192
True	1246.461852334719
True	742.2393889535876
True	310.0792539827988
True	8.657520063484302
True	20.28393406228609
True	336.3720341418873
True	488.1303712494664
True	45.159962196959306
True	551.5654526198306
True	432.4214536088596
True	393.9984651099229
True	79.77319609148651
True	195.05697884673293
True	255.2512955611763
True	138.4509559638701
True	403.0884380291857
True	41.88225936120603
True	169.0215422127503
True	1169.1341336472624
True	5.963730835714175
True	27.25138711925603
True	614.2994374929968
True	361.9465714090724
True	790.6843198463009
True	167.2822695664081
True	743.1457494493998
True	591.8643363948132
True	287.9224412487476
True	434.3273033255162
True	337.91643406159426
True	294.90767835926493
True	272.3975912884247
True	399.84023634178544
True	500.0252674462744
True	518.9633091118097
True	105.27065738016935
True	355.6571707318725
True	9.038351250130614
True	194.54014412654053
True	237.3998306304184
True	826.4976592718821
True	599.0673757155722
True	31.320172052498062
True	711.8747710775098
True	819.9984827744134
True	109.55849095670744
True	332.750975141104
True	838.056147529951
True	223.9277972987207
True	168.93301006597213
True	527.1191316140829
True	621.3028427436286
True	1099.7973293010969
True	148.06352751352236
True	158.42441179006985
True	261.7743712686822
True	323.2399415360745
True	418.1871346879924
True	417.52371510816647
True	321.5625108291907
True	440.9615799531864
True	492.2825438640551
True	237.0418308914029
True	1483.394188367156
True	254.5264044295319
True	409.5903903727047
True	49.14908124011492
True	761.6661215581755
True	245.68353173759988
True	916.7764013575718
True	566.82944853338
True	320.90197054614964
True	782.8063379145564
True	270.4635346056087
True	220.32604680424907
True	259.81120052959784
True	219.1656325107329
True	142.03340666455168
True	248.40054695304087
True	733.6973833897032
True	517.4696856338009
True	205.6417176963491
True	1155.898326852432
True	119.99356876815926
True	260.32697928258705
True	72.836144150062
True	308.6632000111883
True	413.7139051659698
True	92.00938691563437
True	226.67279191523463
True	75.71302252210764
True	696.5386674832206
True	379.3061221135029
True	218.9562116433369
True	732.9476644584439
True	860.9895734115445
True	805.1226187514527
True	835.3703614087018
True	349.0896689394295
True	1.782691812801
True	267.63367369668475
True	51.88136403776839
True	365.482675839498
True	55.727197700459854
True	354.15576175461035
True	852.9661320399343
True	1035.8450000934056
True	399.36058044851313
True	20.69052447708056
True	513.3648958048982
True	522.1711518372805
True	193.2726534341004
True	232.60558150192813
True	286.754587084007
True	23.21642874291154
True	131.03285655215808
True	960.10383388188
True	62.14793408044987
True	505.96469268621087
True	784.9453158662361
True	100.9938251819908
True	244.12622014499493
True	113.1901028236826
True	16.149901131856613
True	1.1643726333590676
True	119.941163233125
True	1026.8502533633502
True	487.7882992587666
True	65.5221936575629
True	796.8828369826333
True	347.2999461179705
True	1.356553067901915
True	466.2616654308553
True	184.5424400173348
True	500.9876588955146
True	83.37006147777987
True	330.59076818208933
True	372.1843338113368
True	166.5960664175445
True	215.8553678171258
True	123.37045384513893
True	173.10845666977272
True	946.2409071609624
True	16.089964144531358
True	505.73317534872086
True	493.9905471477183
True	415.85917191305066
True	223.8499670101793
True	227.2237341855715
True	157.64968076604043
True	45.70980565144468
True	495.50325298707247
True	151.75652387627994
True	810.5729872708665
True	825.7650419438847
True	249.72576449902877
True	314.4464877571153
True	518.6908896574827
True	41.40058545125496
True	89.08799286003725
True	740.9378927229707
True	1060.0938226396372
True	115.39948369513102
True	741.9276123167393
True	144.70010145544177
True	945.5882317836168
True	665.1547634912353
True	105.58473896613324
True	273.747337801072
True	613.6678880985505
True	264.8220141707848
True	47.23572932935404
True	564.399773123062
True	423.8127366065323
True	5.416661152163523
True	496.0113179016398
True	64.65554508477834
True	179.75930937438116
True	244.0936888142512
True	315.3686865137343
True	73.48151902927094
True	233.73160860832152
True	353.24644951316856
True	430.9931389929339
True	918.6142318167608
True	45.83212880656958
True	877.079101269879
True	1015.6277427264891
True	124.12156813480054
True	72.81412042801598
True	973.3577837140164
True	35.32719367493111
True	237.43946677104847
True	84.7717063502118
True	213.3633298341648
True	357.99127703210166
True	986.541390662516
True	99.08824714142868
True	72.04885651645354
True	642.9809097362846
True	275.7243789008038
True	710.8429664976675
True	53.343903619251606
True	512.7218223172497
True	380.951637802606
True	667.7602841692616
True	53.20513210936604
True	114.94956313247108
True	28.54516610671252
True	276.7380118117134
True	44.15374333795683
True	343.68341059314605
True	3.46868063020962
True	1164.045274737908
True	106.29143795589292
True	127.4584680990464
True	369.76979102801
True	728.2489489324685
True	693.4551160256093
True	991.8005977431508
True	485.99394027073737
True	424.5171702585552
True	143.0061545989469
True	424.4678222585641
True	826.2380170219309
True	428.518623191558
True	936.303671701575
True	84.0988605443677
True	428.44935293395474
True	189.24971459572197
True	273.82734915790274
True	733.4063808459485
True	160.28299247701355
True	138.29160809089765
True	65.43577889006438
True	873.8459506221808
True	787.4379160289938
True	84.52496927972378
True	436.20393355654585
True	737.7882646294937
True	421.6843236882381
True	58.30322785816504
True	333.94078652432705
True	779.4861251614832
True	26.117711042821973
True	353.9610222505613
True	168.3861632445797
True	281.34934278883054
True	33.28550122774045
True	208.1058717232466
True	772.4048107467091
True	642.9395975564097
True	55.89256261663177
True	279.6689767254168
True	897.9297131932121
True	18.95143081365825
True	310.9386000921734
True	293.0358033943347
True	432.46605140347066
True	211.7872108436264
True	602.4407509511681
True	45.14182663632837
True	979.2075512971936
True	913.6472197686592
True	49.65645653899358
True	382.7410360739589
True	726.2992191807042
True	907.9008019197704
True	280.97466901459046
True	598.3620775401954
True	132.40380476644077
True	177.63491706384124
True	132.48155597395382
True	130.4299456426486
True	205.9265350479901
True	940.3226060843416
True	796.4436542218335
True	976.3576115972
True	19.145171133414213
True	27.03713407401912
True	348.0795474324865
True	13.80411689436934
True	617.5346126261039
True	1091.2367925710655
True	280.9099984946124
True	210.92662415481485
True	80.3800645263876
True	215.92427502222293
True	134.82308523683656
True	44.79626548398289
True	126.89823620442736
True	87.65221631082015
True	240.0030262746044
True	537.9958862908177
True	164.90490107148696
True	30.792754811572504
True	57.55281879779852
True	396.932657441444
True	260.24232005097
True	598.8245618336548
True	23.934699754776965
True	111.06124316319186
True	657.4378555982981
True	250.9889009923525
True	445.93410299464034
True	655.546484664516
True	100.12626596376634
True	110.29402132260104
True	76.68827411505653
True	26.11219833472997
True	122.03037639062973
True	87.85783924442762
True	108.39306842480777
True	163.79026702530493
True	239.7144196861967
True	827.3050358358182
True	290.2438773635838
True	955.7911594247448
True	170.26831489882554
True	193.78644081055396
True	790.536781842564
True	305.5072767094129
True	593.2996021587652
True	252.99419878025628
True	380.18906559858857
True	449.5505270304952
True	563.0718271905781
True	654.8469280781558
True	371.74661494726337
True	36.72182587555913
True	569.2425572562656
True	614.6145532225247
True	20.46486568421231
True	12.65668704342789
True	260.24834452372045
True	394.8097842752057
True	456.638303955481
True	67.30454290216156
True	651.0779855746274
True	959.5481763229692
True	239.38104395272785
True	896.5827799164541
True	275.9790765974977
True	103.93755787599876
True	280.40858399842523
True	704.2989889129631
True	38.19599313094171
True	568.2528817565911
True	1284.4104595155509
True	1044.6862586855166
True	920.534046946982
True	207.9929747485625
True	86.65368575754812
True	187.8063650802617
True	843.45674692714
True	144.75915990891284
True	1078.0904142322938
True	859.5840153199555
True	43.90481506154169
True	87.62655049446711
True	415.2810740968531
True	379.441454174214
True	207.4940254685692
True	526.1001504113907
True	674.6901824734182
True	127.64349330879072
True	284.25855495071033
True	998.8979209288376
True	52.0828890391388
True	694.5783029242394
True	531.039826623754
True	42.001061095543655
True	818.9896690160831
True	370.24350193196847
True	547.2382446558639
True	107.11569610967264
True	271.3859019031209
True	216.3847535548448
True	26.93132402197385
True	135.27220773056453
True	730.6729276825494
True	140.64366025312123
True	379.63405667355727
True	62.535037478247375
True	641.2610501465027
True	622.1457816191971
True	237.1788556394594
True	466.0797863519175
True	172.50354621036345
True	160.65984121331786
True	220.2572734867668
True	296.6809114956023
True	355.27127245207987
True	125.14477264382025
True	193.33728590831865
True	26.17005082206609
True	877.4905061394724
True	284.8671727050675
True	9.338465497592
True	364.9523815893074
True	166.65848098233363
True	630.0193854793192
True	385.33074697278
True	573.808114237567
True	549.4728566187877
True	500.205806038076
True	787.0747587393208
True	247.27556590796516
True	578.5647226746717
True	156.55733832124324
True	540.393336446328
True	366.0780254554722
True	370.5773953122249
True	122.71259453818068
True	136.06807478946303
True	107.91246364620253
True	65.71454305605513
True	763.4653998162693
True	183.3874609284375
True	44.101853903645946
True	0.0
True	537.6288809727668
True	111.37258671641636
True	23.80989424222989
True	41.02023455020037
True	113.36154925658924
True	569.8419339123689
True	176.59396605026618
True	105.63604641240325
True	38.25235976793084
True	161.86183268487406
True	945.30900901617
True	52.46077237743842
True	239.530461475094
True	744.1868822652001
True	316.45681714243284
True	456.4108834949357
True	466.5516349839612
True	519.7729464593746
True	600.2949380978562
True	952.3528892896668
True	272.82501158050184
True	997.830859619398
True	923.6391488824296
True	584.1439632405127
True	343.1657499854701
True	841.2068056986963
True	10.586440249879711
True	32.72039372870386
True	304.8003325575287
True	43.46855315271905
True	201.09295056197556
True	755.6611617392415
True	215.07322737489312
True	711.7638349611329
True	738.7183302700728
True	129.33773041294745
True	358.43913633888843
True	582.4524455427489
True	23.516282535719636
True	134.81847521137766
True	426.8530516248833
True	302.15657050358175
True	193.509678982522
True	116.6093942394352
True	374.9085915803026
True	20.90379536047253
True	363.2376593521834
True	367.2529748002983
True	1005.6042954946254
True	380.3051356532315
True	30.80111946145821
True	426.65679077750815
True	435.087076728804
True	228.551141447786
True	32.59857746263628
True	759.1499342577767
True	446.93898514778107
True	180.21540352582127
True	13.579485537490667
True	1219.7103014117624
True	162.65764222463014
True	27.16474068844945
True	305.69331128779646
True	287.7790164251611
True	117.65909441498935
True	286.2111551630349
True	44.86734002753664
True	321.8627338888946
True	314.2617373090691
True	326.8189017564424
True	32.30720625887913
True	47.45340963309469
True	1037.1354360141734
True	25.45168365671568
True	12.555057080275756
True	181.2404975515285
True	660.1710660097388
True	7.89731210661582
True	186.24903810039032
True	175.59281424926053
True	516.5880362180691
True	375.3717228412328
True	714.6527940055455
True	318.16954180711195
True	487.3816102551664
True	433.1399435519971
True	476.0234688920128
True	102.49595424089873
True	1295.8937515802136
True	917.0382574498076
True	281.04892785941206
True	528.4364672156345
True	92.8620726404202
True	593.1257147250461
True	455.5632066494441
True	150.92101208553598
True	72.11329730524615
True	350.0657938676309
True	163.79390179394431
True	29.6350735067645
True	628.4907621358665
True	385.3931513038556
True	70.37045305354233
True	31.45453665346239
True	672.5456200729751
True	498.44118709367496
True	71.70857375962012
True	22.08670952056107
True	342.7508864972362
True	338.3859222413593
True	706.7333402354363
True	545.7710158426449
True	558.7118985921516
True	802.5272150897703
True	9.217789381357106
True	53.64422975317351
True	38.398760933740654
True	62.4594198196935
True	503.8737510630941
True	580.7501473236284
True	86.45526116336504
True	113.78761437757213
True	191.4184634661273
True	77.5337378628327
True	189.3911006456729
True	205.88402086369595
True	273.5665628003805
True	787.4981112017066
True	599.1076011134152
True	286.74687898745583
True	191.3680390113476
True	274.6086011307151
True	243.75691320076564
True	755.0289917684412
True	326.44160300540915
True	179.48769332467813
True	934.4303303341658
True	354.97624033904333
True	465.2590129490076
True	158.93960422721233
True	121.81924368007606
True	59.11992799627812
True	215.70137930399545
True	963.7499612331022
True	511.9164377104738
True	110.85112707596744
True	355.47787458453723
True	103.60522366529617
True	633.4084722613921
True	3.8672907229793
True	696.4018304922498
True	36.860142048280295
True	926.5304794650182
True	852.7377659335892
True	211.6613703835488
True	27.18536921117048
True	83.0014058038421
True	437.0894614354227
True	224.12330426412888
True	1.8299547810742247
True	79.35702194846054
True	1120.8057197901371
True	346.8565366819899
True	671.9821222679258
True	488.3597541655414
True	34.111633010892454
True	134.7788228725375
True	435.3370143872093
True	924.74439564025
True	823.2168500292017
True	425.58216867058417
True	346.52111394040605
True	18.247830609575413
True	78.05584379210919
True	764.6630722525022
True	465.478228145842
True	387.53082362248506
True	874.0190395009483
True	24.31907625698601
True	218.1125612804308
True	855.1751143127766
True	228.3355593478449
True	7.674986213742141
True	502.921470402516
True	103.67817824834644
True	645.4201664765305
True	55.92890136940517
True	262.35150406167975
True	832.4973608263056
True	892.7088435612752
True	281.82341248107537
True	425.4665798232625
True	124.77090021264756
True	604.5223085530813
True	251.66686133079529
True	177.4169986588731
True	855.0655128560555
True	53.94393180104535
True	718.9813102013725
True	275.8557884177959
True	305.62076802594083
True	169.27551435060357
True	487.29823143712224
True	600.2933486396007
True	366.8839562385884
True	402.8630112796309
True	68.31209448120993
True	163.80317741975716
True	456.7958554645413
True	225.03228862059063
True	35.498364215721004
True	204.12192406942447
True	413.2489135094115
True	420.7974544229554
True	738.9093975161352
True	136.07917555780435
True	662.2106092340791
True	495.64698682288855
True	596.6061529984046
True	134.9846001540781
True	41.30402227005238
True	676.390197961362
True	67.45243954530913
True	554.4915943040792
True	688.9029180416857
True	445.0479804936687
True	136.61906769829892
True	513.1114074396672
True	3.963255544918159
True	409.51606639769216
True	29.077601283707192
True	633.1774318299671
True	269.1818063890636
True	582.6243473609804
True	708.6115575718983
True	132.7771758069649
True	535.6826494570172
True	481.3941367601825
True	67.03823115137124
True	992.9263178792409
True	2.574525925963921
True	28.60497096772027
True	633.4154318182863
True	674.8315773424899
True	134.33175328802363
True	413.6874088994821
True	126.24185593123003
True	75.0122593094116
True	459.612493840393
True	41.440678405945896
True	508.2177855679877
True	12.757248701037309
True	854.7647923319672
True	542.7294775200453
True	675.7837428923541
True	101.74665867426948
True	373.7686042238723
True	1017.7105847936588
True	822.421606335716
True	140.32224887457136
True	544.1915425906008
True	456.3926997974462
True	253.49690310854325
True	249.8308149046454
True	4.86690750447376
True	313.6766224099137
True	12.192802607233046
True	371.7168864262031
True	80.4871573192192
True	396.9316152195741
True	621.9561110499984
True	128.0531437221968
True	235.1309735754249
True	645.8976036403413
True	697.5927450825658
True	296.76435407634966
True	135.12287439143157
True	163.27262874033647
True	481.4677834817194
True	81.06008186843869
True	10.167678883933602
True	494.724544650772
True	559.8296194972426
True	19.82592104751333
True	140.1761999653907
True	934.6166485009868
True	476.6458656895527
True	264.3930439907229
True	29.722122679599703
True	473.4211561193866
True	115.72712641212983
True	578.5842278015226
True	658.285496597243
True	301.16653928436625
True	370.0020101834751
True	188.68614966377328
True	241.36370949394583
True	72.47219365029355
True	216.08440739571
True	498.91004032038353
True	21.664190946274623
True	458.54437018873824
True	370.7562319339047
True	708.4297616977442
True	907.00293729827
True	939.4965905917647
True	141.71071309710243
True	392.960551439351
True	74.04470347152474
True	185.90040642141872
True	317.1786495916626
True	10.375273775511774
True	796.6476511885511
True	23.084114905521265
True	392.70071726820487
True	272.4799497031853
True	645.6844668632305
True	207.40819825174725
True	39.34861175939557
True	648.8346785373702
True	1080.6698337574448
True	224.3252261224382
True	129.1042437637982
True	605.1809253249627
True	475.9553236410974
True	16.75611282372191
True	853.8747823839956
True	114.9826981583024
True	48.352400236679145
True	300.1843010595948
True	358.06237078294697
True	381.3907002282182
True	266.3993792917232
True	20.997955957501564
True	23.52959425988901
True	852.0724785271144
True	196.27247144764272
True	113.49574824154556
True	850.6801707992569
True	642.6950973575009
True	649.8266786224485
True	451.6246598116271
True	152.4194036410682
True	31.913084591945328
True	102.8173746173332
True	431.4825255181683
True	225.5132129879399
True	468.8759714142744
True	146.74863227664312
True	494.6584938823473
True	637.3300396354836
True	965.727395516926
True	17.855140638834204
True	984.3286202615832
True	1006.490322364451
True	452.0988377317748
True	83.81576049284533
True	816.0527124008504
True	644.5908726437084
True	690.7742940895112
True	173.39581481203217
True	745.2808982942543
True	712.8463045874397
True	117.84679855764549
True	778.6724069116723
True	807.039841184708
True	479.750038120896
True	222.3964466323992
True	74.19122271078028
True	308.28461973941427
True	360.54698081111775
True	451.5227631309136
True	430.3284375025746
True	206.7334650202269
True	314.7227315881862
True	3.4247012977464064
True	12.23693379013725
True	107.15042541757856
True	133.83883286225338
True	354.4719613262373
True	350.5282357625765
True	110.16980951852965
True	15.493988222476592
True	217.98606872637097
True	840.4420078716186
True	459.0828838003528
True	537.4680484926305
True	556.3098346874214
True	825.2787971361348
True	645.4387371496819
True	88.8009711922004
True	207.16751024849145
True	242.70021740578173
True	285.60906593234205
True	107.86496180820498
True	365.0735790801255
True	426.6943629039805
True	171.41391595183438
True	654.1021373595562
True	250.60846418206765
True	209.19595276139992
True	27.646223916901118
True	251.7742086623594
True	488.5892399650592
True	167.05148835748446
True	523.6927635062367
True	449.5132062934716
True	244.8615683432718
True	108.7790122094975
True	40.104880903395056
True	411.4045248977369
True	782.3739883961273
True	167.4539222653807
True	1075.3618313187808
True	1040.749967083986
True	484.1566840767557
True	99.78380390829425
True	121.47816885075062
True	692.6995847147698
True	8.501716202718724
True	224.9086731056273
True	129.71523113882324
True	120.9426731179964
True	336.40278265279227
True	629.7232619440598
True	35.825329605437666
True	132.1875095641381
True	940.9822342025803
True	53.88422329866752
True	437.3433052914789
True	530.1041427259814
True	254.9226312326524
True	132.122782001948
True	928.2259644615498
True	1191.2942603224951
True	514.3664378686183
True	657.7807610534568
True	206.25117761405332
True	151.4279084386292
True	327.56433057053675
True	251.9735430844008
True	169.6845054317426
True	309.54078353695
True	339.380539012312
True	11.414764464831425
True	640.1364174261893
True	150.19296473428733
True	79.2370560633878
True	449.085090857635
True	316.9105727420569
True	1159.4216102695052
True	350.62434070205734
True	997.054769250398
True	10.839938367538329
True	268.30625539743073
True	228.361509277613
True	153.71794927921624
True	493.5314249007507
True	201.107568115364
True	401.08495860837
True	330.406196459528
True	113.877138877311
True	360.4955041715977
True	1071.456763266778
True	724.5636754133909
True	231.48928607713216
True	101.97978772080168
True	287.5104624140162
True	24.878509108710546
True	362.4133178577752
True	307.34846481382124
True	570.1324742224947
True	451.5970690577354
True	360.7585191301665
True	155.47824251956533
True	12.860305331983223
True	414.76672828112777
True	284.3476399766705
True	141.98293234480462
True	301.1686159378016
True	420.413658483766
True	811.2989420146681
True	301.9904643302384
True	782.7975068759853
True	403.92309125994046
True	377.7401071681487
True	1.3298539692961084
True	1166.568609672895
True	102.15710588685484
True	923.2373258897452
True	205.8054598619699
True	463.34933802450456
True	670.2385641490029
True	84.20309101647435
True	492.1490945341066
True	35.855674434256606
True	426.3453968940202
True	79.5988429649225
True	228.19931448191133
True	33.9553480052986
True	686.9857190469043
True	190.81246243130468
True	26.027100773367792
True	400.5444078016174
True	104.52545193563626
True	178.6357501495764
True	827.7776018009154
True	266.62915318943453
True	159.22658384195728
True	377.0297768779986
True	517.6387641437128
True	325.00644249077016
True	484.1304650184501
True	619.5130160694233
True	151.9740821114435
True	7.012202498216282
True	73.05791369686243
True	426.640141638326
True	94.46073383977556
True	77.51881498130035
True	1051.8689521958595
True	25.611070102481563
True	316.11614575488034
True	336.0398155193201
True	443.21814146742526
True	673.6339789389344
True	188.6942930158745
True	652.8290240926774
True	330.0435160006989
True	349.0002800511903
True	273.4134377158629
True	219.9952642017391
True	376.7782648034656
True	439.1988004318453
True	407.30012739463297
True	608.0695060529833
True	133.17293445246483
True	75.60687638018986
True	39.51434309709767
True	301.3410212529296
True	641.2518854842856
True	399.4241608443815
True	815.1412304957192
True	216.0128020100555
True	389.71811545801046
True	72.53155337566174
True	59.306132182783934
True	430.5998975294119
True	197.4974425259064
True	216.51775106901604
True	43.20112030457206
True	1068.9072966118126
True	167.8948670397887
True	921.187111252875
True	309.7517120244579
True	928.1100142465152
True	227.05318699650343
True	476.4697036380369
True	531.2956238532038
True	600.6180764978573
True	215.92074652558503
True	474.2753176890317
True	956.8393322385074
True	129.93976238534637
True	8.600122549316536
True	584.9007040675552
True	28.037468976524963
True	71.2701978619628
True	803.9787393192414
True	239.7627710511869
True	1009.1947994151982
True	692.606626022499
True	419.3072775707614
True	281.17551650748226
True	487.5955491627752
True	326.6412005962629
True	191.5450832125416
True	675.1078274430502
True	697.5419995715176
True	209.3488107555728
True	91.21958773143544
True	490.9882921508403
True	135.1430773001127
True	373.98938514530073
True	329.8922691653033
True	64.31199068922017
True	362.6256451432902
True	409.409902292024
True	356.99276640298774
True	417.1933225761048
True	421.55708810916633
True	660.8127749318085
True	55.796160375135706
True	458.67501233264
True	330.8318278819234
True	671.3786597207013
True	219.66053681430208
True	102.37038244264885
True	43.06022353434493
True	531.4912749687722
True	625.0598982666747
True	182.45599606754843
True	424.0227224057106
True	351.33200222220165
True	18.379640383266576
True	167.23332771450396
True	290.9378433414206
True	3.813463343574803
True	874.5755507560888
True	80.51619478024146
True	103.14368232052462
True	122.38385847143736
True	352.5975002756132
True	37.19979478784981
True	457.2967029198136
True	216.68885196076863
True	5.561494062718283
True	114.53563510940587
True	433.1669617977357
True	50.22205793884234
True	68.48452271511461
True	184.77423782213197
True	297.7582388979678
True	955.4684890242472
True	389.8999848170114
True	965.071808846105
True	190.21457447264837
True	1014.4161025372018
True	779.7326001208642
True	675.4572907661599
True	394.54122015123926
True	381.48260659313246
True	80.06757859132547
True	71.35003259482373
True	79.5963825440552
True	178.46644788932352
True	471.23754080869
True	1099.0731833664668
True	177.7599873298266
True	360.8404163167141
True	442.1407457798336
True	595.8798494650928
True	591.945937687131
True	281.941383489288
True	450.9536243119138
True	674.3218203585952
True	96.21084677044546
True	731.5748255494798
True	258.6401494869163
True	131.68520849972757
True	403.43857070773896
True	857.0075146690244
True	427.45391883646766
True	859.443537751682
True	190.05374824429447
True	344.33824384916267
True	707.1309662542076
True	619.4256492127744
True	187.51270166466685
True	261.9182155593524
True	819.1599023432117
True	31.84485589674496
True	187.2624566793924
True	507.0661441184826
True	694.2763128547546
True	105.33432122645168
True	34.40695503955742
True	167.57983149904197
True	747.9409300831336
True	305.4121211404544
True	553.3391208943722
True	342.0903200949009
True	289.73034783282804
True	462.5101915826758
True	478.0309928232592
True	71.65268512390857
True	375.9980717215156
True	769.1578503985309
True	0.0
True	292.65507725645733
True	254.0388778419465
True	943.5883025786504
True	148.77373010661142
True	682.5212157780967
True	649.2317014889163
True	113.20590985925617
True	219.4485314918493
True	133.15280044832903
True	11.042657048541669
True	293.06755447032293
True	385.1001806196856
True	1131.150595475458
True	228.9366893608888
True	404.00970525727297
True	652.4845869772444
True	200.90788283029843
True	26.85449666343591
True	847.5664668876042
True	606.1632513059285
True	158.7692766441758
True	635.9902313025539
True	159.98115816460606
True	297.1431093266158
True	798.5875539217019
True	32.58209959114062
True	99.95987243053646
True	512.4296024565414
True	62.33016468811893
True	75.92294790186654
True	403.33028768462816
True	22.49075794362383
True	767.8601245386992
True	103.42059741830488
True	163.96563018959114
True	17.804484804562794
True	712.840275593807
True	28.97338993769413
True	757.6148623287185
True	393.2937781431924
True	110.902434058752
True	689.8022780606645
True	516.7684170747544
True	553.2666433149338
True	47.30402888583068
True	375.0965764615798
True	5.861199955883976
True	97.26026199137542
True	383.5939163453756
True	49.419884350583445
True	121.12053655493592
True	286.5437335710453
True	181.83908253015585
True	97.6188238411709
True	623.6655831209608
True	20.52926665333226
True	1147.2558843466177
True	486.6397002872234
True	309.08831597448733
True	488.1426947500867
True	121.65895022707686
True	804.190904358696
True	1127.4555428405731
True	741.8652615016989
True	175.0959124501638
True	226.54120757575424
True	53.17779910320975
True	59.2389022662067
True	156.76261664155368
True	102.18580173674133
True	174.22339530520728
True	1162.8497838272103
True	297.23242599866745
True	361.2062947933307
True	721.5568995797553
True	16.2305113870719
True	14.336907203360054
True	599.2412333576784
True	5.868843065782748
True	112.99933757954624
True	676.3936245073925
True	185.07191330842292
True	635.2991555692155
True	787.6630215964661
True	152.55028045981155
True	910.1199316815328
True	2.6826973876558657
True	450.0068146180037
True	1059.1029729674483
True	25.12709688792746
True	232.63248297350376
True	147.55703029955126
True	963.1763286166891
True	236.71695248163056
True	478.7233771688782
True	118.4920256350796
True	499.90111720409067
True	153.61917071981193
True	98.87596128404756
True	386.11482024752985
True	69.42592429396647
True	56.54172836978821
True	1078.5658847618322
True	266.0090434793516
True	158.89438714483788
True	377.284201885959
True	396.3216539493877
True	208.45468731951613
True	168.7006808628503
True	390.8982811156321
True	37.795321450472656
True	494.3714455895477
True	1084.1401176259965
True	113.22035223370288
True	470.3352411384688
True	294.452113803348
True	26.56582846218889
True	422.7536250697001
True	100.25549791330228
True	618.5793803751649
True	214.83297648339217
True	413.69264932141846
True	19.855896527635085
True	444.6221223036482
True	99.68609841881502
True	332.1202203968022
True	35.46585675142964
True	167.31086606050042
True	252.20306657237663
True	798.9998022535682
True	58.11638511318873
True	138.14806581772928
True	235.42702091518737
True	136.8895488963171
True	636.644683050504
True	549.1550407150685
True	799.284520230596
True	387.5116825624196
True	548.6143777649526
True	416.491864078958
True	691.4837195035103
True	71.98896767779125
True	485.849060555116
True	437.5040011015982
True	45.894423251404085
True	89.37545511640114
True	126.62701738906657
True	86.7152304062489
True	334.5556685020624
True	832.6478851281593
True	317.6265038554553
True	1116.8197610653167
True	320.8675407388118
True	902.6802823134386
True	150.29870430953105
True	584.1880042057087
True	609.5823029837635
True	715.3892932469465
True	444.5244619929922
True	68.21632572430258
True	296.95234193557604
True	40.581258026313606
True	169.81472394317038
True	174.25597458337225
True	1115.3024383311747
True	222.84548684641044
True	560.6661899923724
True	536.4230328977968
True	571.3929283336279
True	874.9895361278313
True	591.4879998112241
True	657.9322031817856
True	963.6232947231264
True	126.3980798284275
True	301.7258811619923
True	254.07566200559577
True	341.2481032175253
True	92.24505374766323
True	368.7952606581756
True	4.589997703389247
True	334.1060740800559
True	250.26957639580547
True	608.6167821092356
True	278.53890878975574
True	372.9013282147207
True	10.409452723356637
True	61.52484451610905
True	536.6913489802558
True	27.869476926417093
True	141.58675528898445
True	65.95733871774866
True	152.79273291944466
True	238.5246597422712
True	67.7209957323593
True	391.1461744585276
True	260.2665640380387
True	97.97807991914462
True	342.16359337091404
True	64.11725234236667
True	586.0779198060891
True	833.8254352001715
True	289.26064165132607
True	1157.652372184791
True	114.47055712440776
True	302.6940746310206
True	1043.3567473437656
True	90.34873588061002
True	275.09353007177737
True	11.335292820116909
True	397.9793364722616
True	441.46569563857815
True	152.24597700645296
True	615.1616871550619
True	912.79236385149
True	157.80660180587336
True	75.75853683819733
True	343.9642371728093
True	545.8998724808165
True	612.5990691297277
True	1240.70481492498
True	26.915868442815174
True	945.0100150973232
True	135.25314046220433
True	656.144143996044
True	115.86536032363304
True	128.8166221126413
True	186.2703300808492
True	169.09487347674647
True	768.1882032395433
True	209.3910018300745
True	234.3808904084408
True	67.86107271212549
True	512.3981057774056
True	449.6587212276361
True	167.91106039408524
True	235.47555445069816
True	17.1082460203669
True	426.8487030810467
True	219.60229212745293
True	293.4417566508827
True	110.51630235143142
True	677.0808082535946
True	403.2716114432287
True	259.8751919804757
True	638.3478683131575
True	517.0558083894739
True	473.3117220358216
True	133.8332513987558
True	536.3800682948768
True	431.4831367930023
True	2.776526598286828
True	188.89363759982248
True	87.53660365103323
True	240.5965284060704
True	2.1334252417190545
True	125.83744806335658
True	348.57718215088204
True	7.439594265566844
True	853.8832840445307
True	177.4869558525341
True	727.4478625875395
True	828.5424415613996
True	155.17561049826173
True	232.2282949791289
True	497.226869942972
True	858.0975328485156
True	49.99856716284776
True	40.60296787044797
True	137.3381702747835
True	625.376591081835
True	722.859769360693
True	181.9477292863586
True	588.5144330600478
True	610.430444973041
True	871.9416276010041
True	398.5693613308336
True	190.28474164229507
True	867.145615376836
True	230.93203432022904
True	141.8214598539098
True	320.77570337384003
True	225.7765469954909
True	210.35050481917517
True	598.6799796356408
True	263.44686572642587
True	192.5225479669425
True	432.9631315176869
True	472.4757702226179
True	62.28545228201233
True	270.98259667036984
True	76.98994222781403
True	336.9946018805672
True	357.4433897619418
True	251.09817358902
True	171.25554826960692
True	375.2748384584121
True	645.8858748852554
True	753.5645409145358
True	296.4029304994655
True	750.6440502026775
True	63.60836200312182
True	861.398220043196
True	336.2086936391862
True	11.574734276686558
True	615.5077325218671
True	719.6560473498248
True	265.1428592391269
True	171.26587766269353
True	48.18685574427168
True	389.9535739015087
True	76.04143008015805
True	14.1707110241862
True	885.4526103318047
True	362.9385228030662
True	176.7869452485073
True	966.8490620857546
True	12.860780984719865
True	794.7837363536438
True	32.299147090180504
True	660.9618831617123
True	60.02817197660406
True	779.9025124331336
True	441.39039230695823
True	198.29359665197515
True	437.39404192596845
True	208.56437858597545
True	306.2283608348422
True	216.1864927916314
True	415.30437484674064
True	9.421962427851916
True	325.2590216162164
True	113.24404583662988
True	11.398965849779897
True	481.1787797711304
True	736.7775809037945
True	283.4378388339077
True	81.09611608966185
True	299.2739613835029
True	79.15983917401232
True	189.75672164143677
True	176.6599475513942
True	373.5590578399028
True	42.9917983716111
True	136.51590564842186
True	383.1856584376521
True	882.8955424128844
True	106.91210417346464
True	207.41781092434815
True	435.7887035646409
True	19.589405575730847
True	432.71414606823015
True	500.6592209613229
True	90.52634945559004
True	399.38691687725736
True	363.1104758156628
True	419.8865746343567
True	594.3104284589172
True	1040.5427342493597
True	994.8985502318172
True	57.61902852985169
True	1046.01761509584
True	110.99331641987092
True	115.63089834253796
True	113.79932557376792
True	485.3412654468058
True	369.0166741168944
True	580.8566183483648
True	258.9474873500388
True	159.5183276353773
True	409.7050667206453
True	17.160908867955797
True	455.4845486219473
True	368.7417710635642
True	151.83635503072964
True	96.2438351305966
True	522.7062398739231
True	994.1527574683224
True	210.8053280016489
True	68.50221694261339
True	431.5401970790158
True	378.721236674898
True	483.9011124651468
True	310.79930325835784
True	4.38510812220654
True	533.8093272197565
True	496.5012011954543
True	499.9441751690237
True	190.77510401034863
True	103.4813998905763
True	22.37790579983242
True	375.9273482592553
True	110.01362449676104
True	7.028524395610546
True	30.97761423550183
True	336.95298324322243
True	662.5723951403608
True	132.94344303366526
True	88.48429198322755
True	25.90433696135929
True	403.4405444280815
True	379.9667662612652
True	793.8541768096004
True	302.8362245382176
True	507.3114749779498
True	546.3030748875638
True	532.5153614433317
True	300.3228448626658
True	547.9338707723556
True	98.61313097044824
True	572.6460805218866
True	6.609002655130535
True	350.9344425038655
True	466.61457797338784
True	951.6724521218348
True	349.2084100602908
True	782.5918427304206
True	940.1506620964436
True	181.47702280179865
True	35.74326160927727
True	372.3233301087525
True	382.9886632192174
True	582.7810232128738
True	248.84749816550905
True	28.73048397905493
True	644.4379360399882
True	130.16837051712915
True	1131.1399827436203
True	320.50483245701827
True	468.7647960092655
True	126.86976399228624
True	818.6577808932595
True	138.87907255013246
True	822.5189724963737
True	573.5965427798312
True	185.4723560274665
True	113.14231689101403
True	65.62155860756306
True	552.5108272195985
True	893.9556862426791
True	416.3621168575753
True	521.2064983839707
True	139.0904673969849
True	596.439103219549
True	491.1460410503324
True	781.9945560876683
True	312.47506030061595
True	596.1362619696548
True	116.10295136749042
True	25.615734684615745
True	415.8672462587603
True	167.85397194709634
True	106.66037102218888
True	379.0225020936177
True	1141.475601710727
True	265.70337473570333
True	543.4055006437253
True	10.97792381259186
True	76.57776157850542
True	327.7173582855214
True	823.2212099607232
True	455.90179243608094
True	530.3598467091809
True	722.5352887543851
True	65.93150224997396
True	675.2289080082452
True	48.53842377840051
True	104.2265199040541
True	187.6628034402904
True	84.92929060330205
True	26.40882375931092
True	285.17964711433643
True	463.0042241966399
True	883.8676304612975
True	869.5363885293211
True	6.233038790808803
True	287.29575752124765
True	436.7866056599886
True	124.23916013078012
True	230.76947238332127
True	320.51071619967684
True	1314.7068015466562
True	459.511688109932
True	25.28302324609635
True	183.8962600389017
True	699.3845518404356
True	35.46660959462292
True	172.55269823308353
True	568.2973969709252
True	73.53183596496235
True	867.7229204228906
True	343.94901291598666
True	670.108430167946
True	79.25472752911314
True	672.7387290351138
True	592.5356887686968
True	872.2246170647867
True	254.9286068604272
True	514.2710788568589
True	826.899928808142
True	892.0045809279894
True	224.95107414085945
True	760.4526073601335
True	227.6488056070929
True	469.671642150593
True	368.99557052471965
True	507.643949844636
True	494.3721402259602
True	312.56722276066
True	346.5749902256184
True	116.0043865721915
True	359.03691370478987
True	1108.3161188107822
True	324.99110082143875
True	142.10566921669414
True	299.7022281946033
True	725.6374941447866
True	644.362873938061
True	419.66086495603855
True	119.89100285165068
True	340.15229948846786
True	36.53025930304512
True	181.19618058303467
True	93.4373478893965
True	88.25360861316814
True	563.0340928908703
True	140.30647797294426
True	137.18687135934894
True	110.86637159627908
True	88.29426131991539
True	435.4104110223324
True	390.7681043789669
True	1052.2687702146063
True	536.7489685286102
True	837.0105008483994
True	266.2768648379857
True	288.2970498308133
True	526.9635656537748
True	192.4892240164211
True	765.7932997514995
True	253.55578285074765
True	361.7995049864383
True	69.64178253663336
True	119.74417989718192
True	261.5536436710418
True	124.26960576300476
True	454.4470958244738
True	29.583044611322805
True	581.1598516423144
True	1015.1915982394524
True	734.6228054149085
True	1.6315319289731995
True	65.02727240086375
True	503.473395280382
True	433.2537844619281
True	72.3844240734151
True	120.86156859486144
True	294.7697345458688
True	78.831725189012
True	51.04423394092873
True	747.4959736845997
True	679.3861217206709
True	157.32978052623704
True	182.93583097147987
True	520.1629065712118
True	54.80531222574056
True	26.017907191616125
True	589.4251524973902
True	443.8392812432522
True	1117.4843450399808
True	43.05946907492101
True	482.647361547462
True	915.953265113394
True	769.8387995214008
True	282.3124502501568
True	760.8411507632948
True	405.5805079362752
True	43.16803586149872
True	95.01422939320724
True	730.3102219322657
True	74.38695661780633
True	142.9347844106034
True	929.4164151103246
True	193.06575009167244
True	281.5911474346545
True	109.50654433843673
True	638.635398239841
True	614.3743596195268
True	217.85952052012112
True	429.8792544671591
True	40.44177789397265
True	278.88830622117376
True	583.8500277743606
True	618.4545515919324
True	317.2402759274624
True	73.4615207101772
True	945.176932228166
True	1036.687474838769
True	554.4993557267749
True	66.10601666651266
True	32.381635310814495
True	89.94714409881838
True	107.11688081542576
True	98.15570566399629
True	878.8750954698402
True	1197.4455646106562
True	744.1000817425011
True	349.1169964082378
True	6.972486501819555
True	20.59083142703681
True	342.0668757458149
True	468.3014922587924
True	42.10132640250941
True	549.1600523983751
True	410.3663434011909
True	404.7818445483429
True	79.01825784936304
True	201.25409861590575
True	276.1073359600962
True	128.02765400802255
True	387.0189132041679
True	41.58471385421605
True	168.7842934156593
True	1180.7896997019689
True	6.0850332634041004
True	26.412017537053224
True	579.3664384687789
True	348.8852455387707
True	797.8321632639801
True	159.6406098989997
True	754.5878549901518
True	597.5591965585976
True	286.25227382941546
True	468.27015654893165
True	346.9104487218594
True	296.2709499973031
True	271.5891187377859
True	377.0589259088874
True	507.5385678384628
True	482.1175646470231
True	108.22301671459742
True	357.5511278191016
True	7.159468290433457
True	190.84490740462573
True	232.9243282907977
True	847.0021682888478
True	571.5183649055506
True	29.49833829638617
True	729.0543858269359
True	843.8077297248506
True	111.9820438256773
True	348.3793028580582
True	811.9040703093259
True	221.4376664500211
True	165.56698820180807
True	526.2922370932608
True	603.3103513691093
True	1087.657004355097
True	139.15462882407311
True	161.02147495258893
True	262.7228193853948
True	301.0403336921414
True	432.05622141273534
True	421.63057575029416
True	332.53822294745913
True	445.6057183147679
True	487.173463691214
True	231.0282820882989
True	1494.2751884992174
True	240.17416132051045
True	403.2791996470143
True	51.19629248463279
True	772.7240798070364
True	249.88104790846683
True	869.7229894047872
True	556.8157027087625
True	319.7563147347148
True	797.8099775470297
True	271.3882646884211
True	209.19359340718157
True	257.45387784519266
True	220.0615532474212
True	149.44375810258302
True	245.17361464843847
True	718.9787775744068
True	526.4051071951826
True	221.9391010766806
True	1145.7021808932595
True	122.0601534399626
True	256.4120348682654
True	69.74799416834493
True	312.4362404503674
True	419.94416714095314
True	90.90279874710062
True	216.40494306832852
True	74.86378080262247
True	701.3847708974469
True	383.4132879097248
True	224.29361181254296
True	727.4727841937599
True	869.1298086833473
True	816.2858868456061
True	850.9969458302658
True	350.8672330997089
True	1.7259144884379252
True	268.1919208959798
True	56.97147981848787
True	383.51430682172406
True	57.29679931072671
True	357.5072442729405
True	855.657542282893
True	996.3193369883652
True	388.8014732983201
True	21.952606550509923
True	509.4739568675982
True	513.9630423232151
True	194.8693342019185
True	236.2321694514796
True	284.6651903421427
True	23.627503814788465
True	131.43740649181515
True	975.3624144390316
True	61.03097730514448
True	495.7178363426723
True	795.3398120944606
True	101.16347261791206
True	254.38898599262043
True	110.39653218464824
True	14.94045228383298
True	1.6181280099996322
True	118.59342318884784
True	1009.8020970063448
True	484.3060710906991
True	65.87581802312471
True	794.0425234080477
True	345.1552797346303
True	1.502907981324216
True	457.7629937487428
True	186.48144243259156
True	490.7454325757952
True	84.1992353774817
True	331.07714051138043
True	369.4288431684137
True	180.42038958584703
True	213.383563196791
True	131.0865551930311
True	180.69921133750773
True	989.9429820708834
True	14.580554349305231
True	506.69399967755584
True	506.0093670368082
True	398.95655108179176
True	217.17183777546504
True	240.59383489140532
True	161.78073760968294
True	47.99420903882356
True	487.11643602905485
True	145.64257935646106
True	862.1330745299459
True	841.1152361819874
True	245.1441261487162
True	317.2245001898338
True	510.8599395133103
True	43.08391108906947
True	85.32702260475281
True	708.4015019007195
True	1083.4198326941666
True	112.85237297267284
True	729.1481944253748
True	140.68457509724206
True	941.8438247337136
True	704.784363603818
True	105.4090784061126
True	276.6865597956963
True	601.8858464936956
True	260.5849112347097
True	44.7144053963681
True	571.3427392384611
True	470.0081816385517
True	6.760383809418771
True	474.7585880920181
True	64.15610237505764
True	186.17550565678752
True	236.4078880722903
True	314.93915906835986
True	75.21862054219199
True	219.8094138020676
True	359.2821233423392
True	421.5607556399757
True	914.8655878428204
True	48.54927959211936
True	924.8037393567138
True	1017.2369078250748
True	122.92215557561632
True	78.44643949455634
True	979.9294149146132
True	36.19489102690677
True	218.97876259414943
True	84.55062626160662
True	215.2909256895828
True	373.25211495843166
True	970.1495760642212
True	97.62346112626136
True	70.95223148475749
True	669.8911626289763
True	282.8919644689244
True	733.2625192793001
True	54.63536122812065
True	473.5573235716441
True	386.1533420480279
True	686.5791347246834
True	50.82963282325394
True	107.20120341520216
True	30.01745605284229
True	268.36596056016435
True	43.78909423949322
True	346.78571439160976
True	3.0593139308090125
True	1172.24058061279
True	105.08399490400726
True	136.0792270014395
True	359.92653427730573
True	702.5480516011793
True	682.8292296995411
True	1058.041990681739
True	477.6751873152997
True	399.6894305280241
True	139.65083182010275
True	414.2542954862806
True	834.5665229248543
True	414.052011274266
True	954.4750975577972
True	89.02945340107983
True	435.7748752802044
True	179.28847653303797
True	271.292263516416
True	727.1162363938338
True	164.57663043649512
True	134.27784522286308
True	63.69771869423999
True	842.92321252919
True	799.7040976318634
True	87.24766934386969
True	431.4010758582484
True	743.4210647605121
True	426.8334178637612
True	58.1537605342662
True	320.8365888155405
True	778.6734375705439
True	28.585897872161343
True	369.1019922360739
True	166.98959268358985
True	288.4520175337232
True	33.07341733794202
True	217.1122960836464
True	776.0511857611493
True	642.0860642494061
True	56.31847250066978
True	292.3023116036638
True	852.4051537969714
True	19.373196415656626
True	309.9830558581838
True	293.2754335923427
True	441.8286545175831
True	223.0466904257059
True	589.505173802516
True	44.57412890660995
True	993.0022551590476
True	886.0790375144541
True	48.41218407343211
True	388.9109855158793
True	727.0955564481072
True	936.4309297966756
True	266.4687069338493
True	588.1977069221746
True	131.94570421841922
True	192.70778890617845
True	131.6355699121779
True	136.50074544483195
True	198.2757066695289
True	936.7603537908628
True	774.6450487682357
True	960.5748143557196
True	19.441752141465383
True	27.336598238518025
True	353.3137035857471
True	12.694122959786316
True	640.3938847387606
True	1084.581015819151
True	264.6201725362548
True	205.6894225411932
True	82.36128621915373
True	214.2785245890925
True	127.91447212151954
True	42.35492030999641
True	132.86120393568456
True	88.19220971905435
True	244.51380486002972
True	517.2011915057451
True	169.8428653454088
True	27.9858323042054
True	58.54546340512621
True	416.3613476638074
True	270.36954881832094
True	567.2669320699539
True	24.10676158406616
True	114.5162761292914
True	660.5849572899472
True	263.02831213180326
True	463.911190259339
True	652.5205403257258
True	98.4057477113461
True	112.0285678739308
True	79.00400963699703
True	26.98040850848534
True	113.04564227135928
True	87.45421791288581
True	102.17835237908592
True	147.5356862330194
True	239.8145165255661
True	823.5659642867342
True	290.2466080717116
True	973.2270866524414
True	167.49016600095234
True	189.67843073908028
True	789.5510544982171
True	319.7376211395579
True	601.1092630587566
True	255.72694771721245
True	355.68504215619896
True	456.671021446766
True	560.1628032744055
True	647.8633618042285
True	357.41005370988614
True	33.601984168290535
True	578.4665460753257
True	617.4719696500799
True	19.577444644218865
True	12.069344478852292
True	263.371678147713
True	393.5880562812595
True	448.6648793418605
True	69.30772254057287
True	658.1967848268038
True	951.9100738958372
True	238.6616704747548
True	898.2892285740934
True	279.3826414508581
True	97.48892075762195
True	278.3726441785165
True	673.605554064476
True	39.64902568513302
True	596.4495808315828
True	1321.2517691840742
True	1033.8405307593264
True	885.2686390311368
True	195.48271938741937
True	91.90204951264056
True	197.4536867697712
True	835.600274376658
True	139.61433942958726
True	1058.0081697116705
True	829.5342806756951
True	36.342131287752345
True	86.8430425352009
True	429.0511112250082
True	409.6822344879049
True	213.5019668501841
True	525.879898981376
True	644.7577868084446
True	127.27798957571746
True	271.20110269661524
True	1039.13270402198
True	52.798936885158014
True	700.1885928371345
True	560.958192544488
True	37.9429823986926
True	808.7838690869477
True	371.3237341908889
True	559.7697675751098
True	109.54025348197672
True	263.0702567164615
True	214.79537318954
True	26.71841771859724
True	134.17872524709662
True	728.6323084780331
True	129.97074156157342
True	378.78113065685466
True	63.89886991701572
True	614.3025349794675
True	609.3192575167338
True	225.773308598186
True	464.2208607758748
True	159.6477798263867
True	163.67639030919963
True	228.02311547060776
True	261.5485380559407
True	353.71533324347286
True	131.80843569528145
True	191.0208076208758
True	27.84879460001725
True	887.0551511187642
True	316.17277414927526
True	9.862188890114334
True	366.3677190571933
True	161.34403918027138
True	629.7660343343332
True	367.7432458259204
True	587.6747599986828
True	529.9011041866361
True	494.6872717564197
True	793.715921219261
True	236.230388249795
True	568.2105379232527
True	153.37053068584638
True	529.6518568125691
True	367.22323692978415
True	375.9526226589797
True	127.5294330428908
True	127.55892177670336
True	110.06957873193852
True	68.42520769339232
True	724.5948663575815
True	189.21704260882493
True	45.36192817317949
True	0.0
True	527.1188884932247
True	113.34543073067891
True	22.678809566646763
True	41.62914966361532
True	117.3913966424656
True	537.029382586701
True	176.71278132641413
True	107.40477443688395
True	34.42646873559874
True	161.9823015346242
True	927.1784237177628
True	52.94812455495637
True	219.8239002434925
True	737.6834168362533
True	311.1679027847146
True	460.7453071245988
True	475.6612998696367
True	515.6275438207675
True	587.8166331764575
True	891.1144753712164
True	258.7331235620209
True	1065.5119088106478
True	914.360049277018
True	611.4865037985752
True	340.49822549885613
True	865.7772896969353
True	9.839477140720865
True	35.88647322337963
True	287.8176532168014
True	41.96241502356028
True	200.9703916480732
True	739.8032974465772
True	221.85492946252708
True	734.2360495562177
True	761.7726223585927
True	124.43543806818688
True	360.5082400621122
True	591.8376267037961
True	24.144672993970712
True	128.6375305771259
True	443.32820289944647
True	300.54688116021225
True	198.87175372688944
True	116.0263709261326
True	375.0372451980314
True	21.951319296515976
True	377.1325912880732
True	360.06312192712767
True	1037.101795624492
True	368.4585215281883
True	33.38466140754116
True	436.0453413797506
True	445.88382781383694
True	237.7445379151802
True	31.873300838487356
True	777.1103101786475
True	449.0606107769648
True	171.7679432246684
True	12.317034658652208
True	1215.9202133705242
True	168.27335841044817
True	27.317858681691384
True	309.439297943152
True	281.24337461781687
True	114.1547801102193
True	291.0495043059187
True	46.12064765258607
True	318.0694430626041
True	292.9539140954677
True	323.0204804357348
True	31.981617755298775
True	45.72090367756809
True	1073.2987405165868
True	24.765669073486773
True	11.83166321698538
True	186.883821247577
True	646.4476922107326
True	8.473402141942026
True	194.25925779054447
True	169.80418044806177
True	514.1029116309402
True	380.5331719374013
True	717.1128096857462
True	331.5974392277662
True	492.27536024811286
True	454.4730804697668
True	522.0258027993578
True	103.01234213192608
True	1258.632697849549
True	928.8867085199912
True	284.812582251339
True	539.0836301477923
True	96.87753067158798
True	579.1741671589476
True	442.8346659788377
True	152.82471118982852
True	75.95688393809053
True	354.9298428918087
True	162.37352562841207
True	30.97825589079548
True	610.8834965474451
True	369.6784850682839
True	70.1698636551659
True	29.992576065609203
True	668.749283437281
True	503.88241701710416
True	70.71034033685932
True	23.572911731667585
True	337.34440826544227
True	321.84614798428885
True	731.3712296541573
True	535.2126708614528
True	560.5714319479083
True	796.9068423607879
True	7.914935960894342
True	54.515442421427096
True	37.46106512413855
True	62.00159075146581
True	478.5742717949005
True	595.5659956545074
True	79.42815381325283
True	109.49228582087026
True	199.5567221749568
True	73.74211500879673
True	182.3111222672637
True	198.9059401622325
True	271.25433336097024
True	825.3343409785019
True	594.2252281302528
True	294.389462374273
True	194.4496864872252
True	282.449515736088
True	253.41717288368997
True	728.5219931133425
True	334.07316852060166
True	168.2694891315512
True	894.9178171174107
True	334.2679529739468
True	460.5496724748018
True	157.20858333145426
True	117.26885562770958
True	64.42040519368324
True	219.0676629563588
True	954.7078313283388
True	530.2528708692004
True	111.3074051346358
True	356.88078203273733
True	97.58924439646545
True	680.6375683606799
True	3.9816077363470783
True	717.3516343356401
True	36.61600725426691
True	915.1583742111512
True	857.7596050294856
True	212.9987023345466
True	27.485303935327828
True	86.36150001339253
True	460.545910192372
True	235.43086346827457
True	1.2407852652476012
True	76.35920293647614
True	1118.669058018687
True	350.41775449815555
True	666.2195662439594
True	467.9075751082247
True	31.611179384696104
True	132.8673384537341
True	450.4258549061923
True	925.169105590836
True	824.3932014247312
True	420.9892565997517
True	328.4495080069752
True	18.35204711747576
True	78.16246845436139
True	753.0587115212575
True	503.0497953639962
True	375.4505376714627
True	897.7308297288993
True	27.19223852744622
True	210.44758525654305
True	903.1334799540402
True	233.1037978538349
True	8.22958714753134
True	500.0822019198675
True	99.80305611562272
True	664.5177191256156
True	54.25484136705778
True	261.7584047325658
True	837.1573345108175
True	883.7190072767485
True	273.8242084462302
True	433.8210660076557
True	112.85018030003194
True	606.8409053984581
True	262.10664259330434
True	193.3910307859845
True	893.6587802904284
True	53.735964997768775
True	713.992745221107
True	282.8688692860558
True	305.31649886827574
True	171.54912250958657
True	483.5357268281282
True	564.2215337317723
True	364.09417014397167
True	419.0258564392826
True	71.4518655647849
True	156.30801262514072
True	457.56912941154224
True	219.04626852320743
True	37.12512107536643
True	200.24562198544885
True	394.9725197167828
True	407.788098829818
True	756.8118122761952
True	128.27785229332056
True	661.2876248080391
True	501.5874706156383
True	608.0268971220088
True	136.69112253600937
True	40.61471157118984
True	676.7696838792732
True	71.7585748464697
True	550.0757834189125
True	673.8890098544142
True	457.6501873429956
True	140.5023319679812
True	514.2594982103495
True	4.430577211576878
True	392.7089781321543
True	30.993331689205693
True	632.3762237661829
True	268.78821407502033
True	567.2534409605892
True	704.1984499717759
True	145.15867519102875
True	535.5010354711316
True	473.4031482272302
True	63.01081094226477
True	979.4853524030304
True	3.136490236408681
True	26.92748709689923
True	655.4374235343837
True	677.0422544565948
True	124.29248825278697
True	411.895256576981
True	132.08290449642098
True	75.1774014375898
True	452.8964439897841
True	41.9678429220095
True	504.33021510684017
True	13.85706819424814
True	861.9179158950864
True	544.1306360488406
True	682.0435982778316
True	96.70575534321324
True	375.44312424498446
True	1032.9329906690357
True	874.1642460996214
True	133.44499787194317
True	554.563000573607
True	443.5470687890326
True	249.2905647067413
True	260.3995622983802
True	5.323018919221954
True	312.06570607047894
True	12.518954404641834
True	374.5314776323167
True	77.22540567267001
True	432.6143449237156
True	641.7214640345186
True	124.96751124774096
True	243.17851254418576
True	626.3186135512351
True	678.4133226016593
True	294.2677638280077
True	133.30743484687991
True	152.06526630309725
True	467.4610176872131
True	86.89715348778711
True	10.136716420297006
True	512.3448803303205
True	558.9768714344356
True	17.570238223641244
True	140.11735106547158
True	913.0504634746908
True	500.41669189420514
True	262.3879769392886
True	33.29228716989772
True	471.5077664633513
True	112.6520764471685
True	575.5821827782922
True	667.2155628628556
True	287.65964673283725
True	377.2223971544645
True	181.85545990382295
True	233.56486665830676
True	73.40742351459699
True	212.77724771025837
True	491.8686392424106
True	22.68785895479118
True	446.7961246862326
True	369.3689244700649
True	738.0493866407628
True	892.3110774059734
True	880.2752895361092
True	161.87046304988442
True	421.41952920725447
True	74.01345509287862
True	199.92441930409976
True	317.6390394434194
True	10.39491380238922
True	816.0701939815183
True	23.070050329842683
True	397.8196187456589
True	269.97054253767647
True	626.5653497050862
True	210.43143496588308
True	39.13670566631959
True	694.9929390040877
True	1078.2757611393306
True	227.96800526122348
True	131.733976268487
True	603.8657403939117
True	515.1894439770389
True	17.64884924522592
True	839.7639333622739
True	111.3151684736899
True	46.10187623055889
True	300.5924692938794
True	353.5757046748012
True	390.8818784699516
True	271.9658451405162
True	19.05126282121981
True	21.77458863201684
True	842.788961241192
True	199.90283032246967
True	114.24713876699208
True	864.4595693952303
True	643.9220291220026
True	640.2265116125708
True	445.11250755451823
True	154.74715587325946
True	32.58280281643035
True	97.11600570409225
True	445.49241464506895
True	226.8809521149425
True	466.6536306981648
True	143.9485727737666
True	494.4834239232682
True	651.2925163456705
True	953.889311952663
True	22.16712793859
True	995.6300195416688
True	1072.9580309104674
True	475.80429371897736
True	86.71615430321496
True	787.7402074033557
True	639.7371178094512
True	673.8991281786595
True	174.2802197234877
True	727.6486027448984
True	712.344411286348
True	122.1671530937274
True	767.918169705996
True	810.3381256077015
True	491.82065488449695
True	227.9136990611686
True	72.19215354399876
True	321.1746076538128
True	348.95305075184314
True	469.0485281381
True	435.62539032858655
True	190.35991503313917
True	316.23315870499624
True	2.8552259108121025
True	12.685411164640945
True	111.13904217057052
True	135.62572017553916
True	353.1899096691297
True	342.9948236527552
True	106.8124771595576
True	17.3346103636832
True	213.10950817385205
True	867.9229707328452
True	468.97853719212736
True	502.7995129212615
True	561.7670402124535
True	832.7777120269791
True	646.8728934269271
True	82.79215647163717
True	200.2370257519071
True	242.89698605428796
True	283.46856470873973
True	108.21849172517793
True	361.486406473186
True	435.1197021804968
True	171.03731993926053
True	669.3096682112716
True	241.85902191462776
True	203.54839272371188
True	30.821036690691045
True	253.0071739627028
True	486.3848533266987
True	163.64067931313568
True	534.2741909477852
True	489.9085940862238
True	249.3301781137137
True	97.96018130437474
True	41.56253262660008
True	397.4724322358431
True	796.6827111751353
True	172.1318744437349
True	1019.2703884777656
True	1031.2494916460482
True	487.0557591622676
True	102.73290694110416
True	123.2775559265165
True	675.2211230803972
True	9.203201196431412
True	221.25028339291856
True	130.3657927749263
True	116.36940033918502
True	323.9132223568164
True	598.7767073338481
True	37.12157266166058
True	126.35001059941628
True	921.7087492276958
True	55.84192280197609
True	440.3832704043063
True	529.0219374917008
True	242.65806612508104
True	132.29158864495213
True	928.7632198566934
True	1220.5106166527682
True	517.3469746179051
True	640.4820378441341
True	218.411265057856
True	150.7803900086881
True	314.32799004556693
True	253.15756221898812
True	165.18632820951316
True	305.78679048988846
True	325.3984651330039
True	10.707940203695513
True	636.0148436811965
True	147.01179284916353
True	79.91981636342953
True	447.9598788653822
True	301.5099621828257
True	1221.9161622149943
True	350.2390004695005
True	975.5245782096292
True	10.377379634184
True	262.1566226411342
True	234.12264769497304
True	148.62219963201568
True	492.93264004947446
True	211.4025754296033
True	417.7460404927887
True	338.49313773157235
True	115.53774751052164
True	358.28679775415753
True	1053.6799211086886
True	724.5225604638696
True	222.74537520954527
True	107.60659995129068
True	307.12693672460006
True	24.44336532180375
True	348.3978205732659
True	318.7306130516753
True	549.0285538741603
True	450.770465758895
True	355.5033814702427
True	158.29256155526735
True	13.600246305799526
True	423.9143817439991
True	285.64716303487137
True	149.95009942908163
True	298.51152419548225
True	428.1702512975161
True	794.1356596811464
True	297.66016087584944
True	780.2046365231934
True	399.8067080043891
True	376.8426835314359
True	1.3173539051800636
True	1195.874024364377
True	98.48433273454752
True	920.903890680083
True	197.9829047003026
True	474.26954604134977
True	672.2308071827925
True	88.4812666344436
True	471.0618501102202
True	33.90133543684459
True	378.3837602262621
True	81.62151767602708
True	232.04910327517865
True	32.59297223132714
True	690.3373898551054
True	181.18955087839169
True	25.528736935106696
True	391.4887270468448
True	107.22601765579064
True	162.21330817291224
True	860.527703966879
True	253.70262937429453
True	153.758541737954
True	374.9558351375532
True	522.0249660504304
True	351.0855968494024
True	507.5557049009682
True	622.9226194882881
True	164.50894898307342
True	8.097981214994583
True	71.8601743824536
True	431.4233406576796
True	90.11103524794262
True	77.54039130905707
True	1071.8166893527766
True	28.33597234529167
True	313.4537625206781
True	324.50730609824086
True	464.6378842270776
True	676.982698175405
True	195.7895308517271
True	662.2248618731549
True	335.88146220662946
True	342.8314444309868
True	267.6928845610636
True	214.1896931487392
True	369.3881375040996
True	441.4379578714537
True	420.5040316262382
True	583.5360850907392
True	144.292199873945
True	79.35273910910453
True	40.61417522385411
True	296.9386912154114
True	653.8857593509186
True	417.7392656490307
True	781.9457777089413
True	215.259681416155
True	394.127136702697
True	72.43519711686085
True	53.12541650179243
True	421.0021172253503
True	199.4672487891013
True	217.5514614266053
True	41.488824659218174
True	1080.3841370952496
True	172.53921745228268
True	899.317857134251
True	318.7596964550574
True	920.032496812896
True	235.7535605994457
True	446.95051170994446
True	530.8814635218464
True	592.8114973047876
True	210.6589595023098
True	483.5592846881792
True	935.3700849888723
True	118.44872753048108
True	7.244924414779107
True	566.8067123624985
True	27.469404306276054
True	75.68839556669016
True	769.3346423871135
True	240.8803257475766
True	971.583707984543
True	684.269256104771
True	422.9081336687663
True	287.1577973743804
True	493.9509612650352
True	336.6544541994128
True	183.52776784619357
True	660.7750077106474
True	733.2943436355359
True	210.58405479935385
True	91.9537741201075
True	512.7861375630683
True	132.18054151679982
True	388.6029651862154
True	337.89153302019963
True	65.01749739138708
True	391.4379938159252
True	416.4068941117921
True	365.0674285903945
True	413.6525183799522
True	416.51227681623874
True	666.4763326811008
True	54.892214670290414
True	462.19777709221154
True	342.9975102710878
True	633.2341043020886
True	206.41040732589505
True	106.65066359325334
True	42.171115784607984
True	533.9002709900979
True	648.5124349377531
True	180.51983757406657
True	417.4619210028179
True	338.9057751176661
True	17.641069284339988
True	166.77467822702994
True	296.8498915156523
True	3.1226565585584662
True	871.9935888164526
True	78.39265618326147
True	102.57701267208115
True	108.57120139885866
True	348.1322453979332
True	37.94008898612908
True	444.376508622713
True	232.7345911250323
True	6.10572405426271
True	116.73818973734198
True	445.43025956087615
True	48.8564331594659
True	73.66146342082575
True	183.33205927625568
True	285.8408020328061
True	978.53769053363
True	396.212964118668
True	940.0825830031038
True	189.16227600637905
True	1025.3741355596878
True	809.3781965967414
True	623.1973007174404
True	373.5987836003243
True	356.94008379429704
True	78.30568755818707
True	69.50870589977865
True	77.25418912129547
True	173.03855470743258
True	475.3797873181298
True	1046.881668592909
True	175.93844230222138
True	350.5685508671792
True	451.7070257749636
True	616.2180613222791
True	605.2078585950418
True	272.50808573471426
True	482.051696335556
True	682.33012227088
True	92.44067012587055
True	758.6376030841634
True	263.6914210390815
True	129.4802668308689
True	407.8786534728791
True	874.3890795279863
True	440.47878829566713
True	846.4703306707706
True	202.271583632446
True	335.5612750277889
True	698.3439372063767
True	610.7000778877031
True	189.2923303978539
True	266.00643139186093
True	809.3569124346249
True	32.7283603079974
True	189.4480878002952
True	495.49837218899336
True	725.9066230896375
True	110.45692275044284
True	37.82082360796339
True	170.08711745679776
True	758.3703084287514
True	327.6907237977863
True	564.2378276360561
True	355.2298036069948
True	296.541377121215
True	443.7912003749482
True	492.02314686610026
True	71.73049943654449
True	389.5389254026493
True	787.8259217694892
True	0.0
True	282.9845505077003
True	239.09230117425048
True	962.9509531059084
True	147.14184329259302
True	628.0194992418172
True	638.660957196137
True	116.002671907579
True	218.00517830033647
True	132.84297658825764
True	12.234170308167151
True	296.0539691299974
True	373.34224866745024
True	1127.7384628641785
True	232.72482202617775
True	423.5852313276323
True	651.7792308846537
True	199.51884488794084
True	26.996386806144585
True	898.7601204937864
True	631.3793855249835
True	160.3664480829469
True	629.2575946620988
True	167.77501772258375
True	308.4253335270833
True	784.21275071473
True	35.96835322623328
True	106.86143044698642
True	512.5391596996153
True	67.25293116371175
True	78.22668355910729
True	398.9983585886887
True	22.93613852071049
True	772.9524227912527
True	101.58554084485152
True	154.53662163795872
True	20.141200859902057
True	685.7265513662625
True	30.91403497048554
True	790.5985466781475
True	405.8387694607745
True	121.23223708676264
True	709.7325935492488
True	520.1487414862395
True	562.7607223900327
True	44.26273710766566
True	366.6669576594238
True	5.258825043196941
True	93.33403213208206
True	382.2594864035496
True	48.22275687160752
True	115.00562614572208
True	309.7005456415201
True	175.83916236297364
True	101.35082727299029
True	676.4823243062415
True	21.14833252420257
True	1142.048845638286
True	521.5774532069415
True	306.4699061319735
True	486.4334196986193
True	128.28103002942223
True	825.2025279827965
True	1129.9992755190824
True	741.2393227956732
True	174.12345989250656
True	225.118513555436
True	50.8039875033869
True	57.55759807104196
True	156.92729130216347
True	101.42550323874929
True	172.16838533742296
True	1174.0681653524805
True	321.8610290389185
True	359.5003025467789
True	710.9445173289542
True	18.53803431482577
True	15.911259619883834
True	581.6260840262232
True	5.449487625441539
True	115.49115522145028
True	685.8537387178302
True	190.07093164947432
True	661.5936828982359
True	856.2043301297251
True	152.23130494711464
True	858.584997374428
True	3.435286393549413
True	457.3442213770781
True	1052.5318081932332
True	26.728743328674486
True	238.02452292439676
True	144.4826296062126
True	992.9454085603544
True	233.5327782262759
True	479.6164883740533
True	120.00840024999138
True	498.7698350830516
True	158.34436879353
True	95.97853311493073
True	392.8317780218402
True	68.52026288735665
True	55.2485338910589
True	1068.5279214676805
True	259.6341313137509
True	162.8337065750891
True	367.7832586732173
True	401.5655097230081
True	212.914708715868
True	165.43910285979538
True	376.53353162284566
True	35.52877047176994
True	474.191496899208
True	1125.7567349835333
True	110.98883917046516
True	472.4871123070356
True	300.7024589192303
True	28.103911620896287
True	425.26745024162506
True	105.48811722399742
True	553.4774795345862
True	205.82698501110747
True	399.8241177995265
True	21.299704652848693
True	423.3986808508981
True	109.67059899315385
True	353.813068685792
True	33.311650496524244
True	177.13556732473802
True	240.18576221953447
True	761.5821098968504
True	57.54716194212909
True	144.43009650343822
True	236.95439919418732
True	138.78643969782314
True	629.243806279192
True	552.073408601735
True	780.202428818043
True	387.2054052633948
True	540.217634634674
True	418.9307484299709
True	684.2142068783849
True	68.66921695949925
True	480.5777910991064
True	442.5764052577205
True	48.38557347285411
True	85.7760736831867
True	128.3660453659792
True	89.22451616698379
True	325.8626530128338
True	826.2504741084165
True	335.38213801153194
True	1111.9021814345117
True	314.33125186328164
True	883.3945378874893
True	152.65744940148838
True	599.1257703614333
True	602.7189279688895
True	703.442289414942
True	443.1466066477464
True	68.74377538288122
True	301.28028493663084
True	38.86221974196032
True	162.10464307872385
True	175.76218758930415
True	1146.8704324452156
True	236.87887019241788
True	553.0042458359151
True	569.460825422181
True	571.6420684312964
True	869.7358478060366
True	602.3916681228068
True	668.5525283289444
True	968.9197230847648
True	126.89463428528455
True	321.9339575058237
True	265.23036725505153
True	339.2938995872455
True	90.61764019836612
True	383.4644398306512
True	4.435753991117749
True	348.31473063709217
True	269.3434139530542
True	609.2637250002183
True	279.4164416750761
True	362.2013420001817
True	10.850237004383702
True	62.98972471977109
True	540.3435382627632
True	29.99408082572269
True	139.60971962164294
True	63.19850496472609
True	147.48700542342718
True	247.25703529919323
True	68.97031932104493
True	405.45958910786976
True	282.8050142832107
True	101.68575863122332
True	345.77491164809004
True	62.91371044151781
True	576.8129984538479
True	830.5833675482534
True	285.19192190077325
True	1168.883170458762
True	113.59545188337796
True	313.94677431224346
True	1031.2862624217607
True	89.26580238926404
True	296.67760047819405
True	10.703863828535717
True	411.0283811732312
True	451.7372243493914
True	153.01691672576638
True	620.9193007992249
True	904.3492216507492
True	161.11916312096338
True	74.12189356878953
True	329.2478798358197
True	542.9718003744432
True	613.0895455360999
True	1268.9344201159709
True	25.791140697173137
True	933.4970915222294
True	132.2036348131418
True	647.8377658545409
True	116.45264187860388
True	130.3919996422969
True	186.896153640766
True	161.04781598686506
True	762.0403196529783
True	213.57743526527275
True	227.9633984044704
True	64.62650680438314
True	517.230150017549
True	481.7331248006031
True	175.50286107269542
True	242.9298283550482
True	16.601367596779532
True	416.65505296446
True	220.57215614563407
True	292.8624280778237
True	115.025578751153
True	728.4637605590265
True	433.4636780264952
True	258.9499671249617
True	643.5639979634144
True	526.1011938560208
True	456.06382929906425
True	131.408817381583
True	520.7718947317085
True	424.5695600461362
True	3.2399654424469686
True	196.75815166431855
True	92.06197154571215
True	237.17739898446808
True	2.8497077313334067
True	122.48154220059884
True	361.6882192112814
True	7.5623426006819745
True	854.3381538554004
True	177.55884656122137
True	749.5230248220746
True	808.460890213211
True	164.53659870317256
True	225.2056037618046
True	499.2810473577868
True	832.7238839639341
True	51.427810232205104
True	39.25508928616512
True	119.56169138656549
True	610.6985437679525
True	738.8188554287211
True	180.8020610416959
True	601.5434077138686
True	610.343889129671
True	859.4754246168981
True	390.475571308393
True	187.5080370792514
True	857.6430735277944
True	215.6676831112129
True	153.28540682429517
True	314.71361927366434
True	221.7753807231585
True	214.33155935718597
True	612.5276919751683
True	248.35752543875705
True	194.6566299327085
True	472.2140278760421
True	465.417041109432
True	62.67169248732395
True	293.78642164574694
True	75.88350722160051
True	351.4243903260707
True	345.2688549600222
True	249.42995737532152
True	180.8130587328774
True	383.98770042960615
True	660.2584299309799
True	749.3572531343292
True	303.6288119176296
True	748.1886048134202
True	62.52901460319144
True	849.6521063901656
True	350.2805020053065
True	9.356850921200712
True	613.957898120027
True	708.4188239175784
True	257.8203932814167
True	166.1065284370165
True	45.92882515212798
True	383.7073708360947
True	74.63716842466218
True	12.892978798473315
True	896.2878015448872
True	368.4522617462295
True	177.67999995042126
True	1004.5026261671773
True	10.8868428746557
True	795.5544155173432
True	31.660983052093677
True	667.7482904462198
True	62.58143992501095
True	789.0665931501976
True	463.8427248782021
True	201.61859975172595
True	437.3294828091989
True	216.27659140091387
True	293.8115808964962
True	221.19882714998036
True	406.6857905909536
True	10.4264843204294
True	315.54537628931405
True	109.24644679408824
True	11.516043820226464
True	477.1652383401954
True	728.1673273418512
True	283.97749968186
True	79.80196009776814
True	322.39449892350734
True	81.48499889077382
True	186.99240422361527
True	182.3843932833257
True	374.9481151046553
True	44.1410333906313
True	137.85536972322572
True	382.8189316810728
True	869.5099177491552
True	111.00482117276408
True	209.7045686528963
True	441.2211709665703
True	19.59423419594093
True	427.9103274269835
True	500.5322342286688
True	88.0327018293673
True	397.0255830800338
True	366.11637600953566
True	417.3778632720167
True	596.5371751635197
True	1023.8692254684228
True	931.310403102784
True	56.42013128379199
True	1067.7793460230328
True	111.85622483489786
True	108.90552223706428
True	109.8809452069378
True	474.454105218126
True	369.352720009241
True	578.1633619645702
True	253.15044950384643
True	152.80327031338163
True	424.0320182006903
True	16.33068984797443
True	453.5018988558271
True	397.37961074901455
True	145.39880679158384
True	94.14243456097714
True	510.6026969206858
True	1015.9097917112432
True	205.7824493245756
True	68.45689460973844
True	433.605766781887
True	376.234303860109
True	485.7573385154702
True	315.231003683722
True	4.974797333535635
True	524.2602356863218
True	521.7645655921954
True	503.1618991230226
True	190.670024687347
True	103.9372562232474
True	20.066465104056157
True	380.54473364949786
True	106.56509791775508
True	6.622418658440548
True	30.774981751335183
True	350.2612838361989
True	628.8933427111975
True	139.86280077587642
True	92.16968061905403
True	23.072381324427297
True	415.3178461169171
True	370.8145650564785
True	802.6759813855746
True	302.42769508849125
True	509.54730137801033
True	535.3344378464776
True	520.9551277082724
True	294.8213444679779
True	534.3110460853998
True	98.31503302905536
True	579.3000528512515
True	7.527438723593219
True	382.0671241478682
True	456.6491488040809
True	940.8097522390286
True	346.36123922578184
True	811.2519569107058
True	962.043484428366
True	178.59780180656725
True	36.7899510450301
True	368.3594105170425
True	387.2261327131398
True	555.1044085255285
True	266.9336702096357
True	30.085228100488767
True	666.6500801695934
True	134.361458162372
True	1042.5606202250228
True	321.2647774377175
True	463.28019498284505
True	129.91040293088298
True	802.3628600582588
True	144.40075694976932
True	820.6237851322504
True	549.1785622460404
True	188.036447391362
True	114.78670599332764
True	65.66130964316501
True	561.2663359307769
True	887.8035861082739
True	416.30984942570615
True	528.8902230888549
True	132.19917687930442
True	613.7994014000648
True	468.0706629726368
True	781.3140074424807
True	331.2505977536627
True	568.8978860976434
True	117.78446542519748
True	23.57431719991221
True	415.8666102755667
True	165.87217137103207
True	99.8498404928102
True	377.6839885925052
True	1082.9507112637411
True	262.5996991050915
True	553.53105011823
True	10.447990866414576
True	75.33871406964069
True	326.1430300236601
True	783.5790749918837
True	449.0220169650103
True	507.67397097260977
True	741.0089003099607
True	68.41722554823826
True	723.3084383747614
True	46.34675846435823
True	105.75881854401123
True	172.64888152160253
True	81.82260986570992
True	27.17233887618773
True	289.4202022490457
True	450.5983633713819
True	883.8916200656571
True	875.9581534841293
True	5.856337901913121
True	291.49248522230266
True	464.34686126530136
True	118.94417970286084
True	241.78705122784865
True	333.5773946537205
True	1311.843473728509
True	472.4136960086781
True	26.030042714599876
True	181.08546796261757
True	688.2726316231713
True	36.60382452050915
True	175.97029736751884
True	531.3245382423635
True	69.96928310832523
True	854.9191458266167
True	327.1749631205385
True	660.6980968716377
True	71.5268158182533
True	672.8890291465633
True	584.2597023410527
True	876.9056611525123
True	252.3042278858738
True	518.1261274755798
True	839.5792589736152
True	933.3533455095628
True	240.5453712888049
True	752.7666225702715
True	212.34599751421536
True	472.01070660344215
True	364.9081809022629
True	500.9195108168087
True	491.2330013361203
True	310.2574063099621
True	355.95553865741874
True	113.32470879646446
True	342.87835230328085
True	1142.7012832567696
True	327.0601519958583
True	155.79692164047273
True	303.875568806526
True	740.5968099362692
True	652.5549401990239
True	417.3600747092405
True	120.8409529972336
True	335.4661003954363
True	35.483460793616935
True	159.96012692257915
True	88.87208148829957
True	88.99757112649907
True	538.5896870901846
True	140.18248333375672
True	135.83795420780882
True	107.27498609226556
True	86.6984354114822
True	446.1010242676418
True	396.4512991872766
True	1049.065550482701
True	504.774823494013
True	772.6630159469013
True	267.4292842012297
True	321.679881281963
True	557.3144865968812
True	199.8544843643751
True	750.1723547506432
True	233.10729976965447
True	341.6346945408067
True	69.3935979029653
True	112.73965972055072
True	251.46527795851316
True	125.62415079124216
True	493.89861457337406
True	30.31734968446285
True	571.1202017027589
True	1006.7462593842351
True	729.1732299603146
True	1.1990809161427889
True	61.916751727286254
True	490.880232915671
True	445.3102795459763
True	76.07460494257671
True	121.73251773764244
True	309.83397664655035
True	79.66136231618006
True	53.81128999917425
True	712.8619159885242
True	641.8086270335876
True	155.52633679217493
True	169.76318788048235
True	534.5484319788637
True	52.96090202202824
True	26.37846847287065
True	585.2366069794956
True	441.31706755429184
True	1118.1981528508434
True	48.2830384672704
True	471.8253714773328
True	884.1801601888753
True	765.4933576623389
True	289.0316407844168
True	780.0259914488304
True	396.5199401121436
True	42.93125159654985
True	99.95503126733188
True	738.2065603817939
True	78.6018357717293
True	139.90897891494453
True	904.2034403037732
True	193.38550169516697
True	279.4783855324626
True	101.85086096118808
True	644.6376950596975
True	613.5407335435293
True	212.77137660412475
True	433.91220965486895
True	42.64965327050816
True	271.8920070361138
True	606.1382020493389
True	618.3930507016161
True	313.651105372051
True	76.9093006880797
True	962.3381340870008
True	1114.6706918030172
True	571.1540197747763
True	63.948486910415326
True	29.633571911019796
True	92.29859594242622
True	112.71748174636494
True	99.24123207184068
True	853.5011323141417
True	1181.2394054694064
True	700.3539963146728
True	331.01629507386787
True	8.355077278915955
True	22.13728494672637
True	348.210331310972
True	477.7122700722518
True	45.61427037365817
True	553.2410009540647
True	421.4947513735104
True	393.65794784141735
True	79.54903047487805
True	210.11981653153944
True	260.29298722184274
True	134.52409849830806
True	402.6176399006526
True	43.67843564089228
True	170.91449891694913
True	1167.3428023034946
True	5.996399242917741
True	26.52337349371177
True	581.21493343391
True	356.2097722527768
True	778.8839631125741
True	161.00187333888073
True	749.0729102158695
True	591.6376768681554
True	282.411741718667
True	420.0758335504413
True	322.06050061752444
True	291.7453500382663
True	272.1547043224473
True	405.7830108043638
True	501.7306660817284
True	495.5964861833222
True	106.6429233035226
True	358.36112934563164
True	8.98275939771699
True	179.0644712078712
True	247.4179938957807
True	865.4143466408125
True	604.690387467638
True	31.86418514025219
True	717.9293319199725
True	829.8171787937274
True	110.98028616723651
True	333.406290363716
True	860.490325877673
True	219.5168075213556
True	172.7707560072736
True	531.0235828598258
True	593.0608111991997
True	1129.798050281522
True	148.80186327380483
True	156.15780030888277
True	255.12465649391356
True	321.49764323488097
True	432.9747888937604
True	419.4230657587967
True	317.25880022292165
True	428.4292266851796
True	509.3562541278196
True	238.57979101598116
True	1484.2925453619252
True	243.47018418517428
True	378.69056388734936
True	50.60583738372924
True	752.3593698328723
True	250.1556772190159
True	862.5878207673763
True	545.9139136110437
True	322.80196429072794
True	783.5300656705816
True	250.92846792433104
True	216.53354051812968
True	257.8343476313722
True	216.37439426695977
True	137.8529528032882
True	250.4573083733813
True	722.9545575657636
True	532.0666335050686
True	226.17773643241927
True	1145.1929118099274
True	112.73279694628478
True	270.8266349056622
True	69.21487057123102
True	306.48513932792235
True	411.50451828601234
True	95.7578071651628
True	221.2779812611905
True	77.06821840421802
True	681.7327516082344
True	364.2429226576529
True	220.48226195053147
True	714.1695197043333
True	866.7653137588421
True	816.4708505982517
True	829.1851172007806
True	347.1854054399295
True	1.70995919267674
True	267.939085937459
True	52.041004035839904
True	386.0853103767548
True	50.423273304930106
True	357.59461090055225
True	854.5871766910558
True	1047.5420115887796
True	367.9555360421463
True	21.654259344866844
True	497.047132756824
True	519.2228263738057
True	192.2140147816509
True	239.55182610965517
True	285.53324708299937
True	23.795864739548215
True	111.4381451039006
True	997.1657795129728
True	58.76372296445787
True	466.01018732477286
True	786.9634713725225
True	99.80867068192252
True	254.220756610442
True	110.4602322329695
True	14.899531351589465
True	1.0835814859747803
True	118.68652308904484
True	1027.9272387912429
True	455.292367634744
True	65.02102538145137
True	813.0873179657755
True	335.34012976169925
True	1.885177015550899
True	449.4407881781398
True	188.00765109695575
True	500.521372804606
True	80.93672308721544
True	337.882772192584
True	381.9315831053673
True	159.12025489916823
True	207.5369761513896
True	128.09039276529575
True	175.66566253964194
True	1003.251772208579
True	16.607252702438565
True	490.52386382829394
True	482.1649561887724
True	401.48334953566354
True	220.50121405026755
True	231.85108911001
True	152.36639002815346
True	47.02591826999522
True	484.7833080797344
True	147.8365689209314
True	816.4567827498132
True	808.9247897394481
True	247.40101336803207
True	309.50879632010435
True	519.9781308496249
True	42.26165836449
True	86.40937838212136
True	738.5795275282221
True	1115.5079497390416
True	107.64584570126208
True	752.825123155704
True	147.31341583850016
True	934.0810427201048
True	659.8247571035631
True	106.33651311336048
True	266.1148234205729
True	601.0027446126708
True	262.68650340923506
True	47.22900726281533
True	553.0855112220086
True	466.6131377480007
True	5.116245726260064
True	478.6972590303446
True	70.12864801794507
True	170.5389084375075
True	237.09706494035404
True	312.8538760976234
True	71.35173289389705
True	217.33702848247125
True	354.1696292891268
True	449.2356248240051
True	960.4236466065942
True	48.74056083586806
True	894.0562235384432
True	1014.3295762148648
True	125.04624213261806
True	74.53016345227103
True	1002.0024654932602
True	35.432375384456286
True	237.83992344634103
True	84.6644906414465
True	208.99562704072835
True	356.7662973239283
True	991.3973702750412
True	99.07869315678153
True	70.41808811084488
True	647.3835012699834
True	278.1135289546566
True	715.1447925220804
True	51.32675186820624
True	486.62833752468896
True	371.33762956873534
True	685.0718964648332
True	53.40240676985451
True	112.29511447212236
True	27.29250551411516
True	267.9974775962445
True	45.13407733011998
True	358.38602152889064
True	3.0286849551606
True	1173.9749840352538
True	100.11549533862105
True	134.2575373332982
True	361.87929518144375
True	697.8068339403609
True	662.5702969465752
True	1043.055900025848
True	463.0712792169415
True	413.7179709093451
True	141.10942714135402
True	426.20472970727207
True	819.1702619264343
True	421.1109515249702
True	914.0053647947044
True	86.46117871141752
True	421.20456285775447
True	172.9598895191913
True	290.6020756144732
True	767.5771843891105
True	161.02409852804556
True	137.2282358836571
True	65.3301547873061
True	867.9606842363539
True	772.487340660607
True	79.56765961522473
True	446.2124154825669
True	748.6957985371688
True	424.2884948352896
True	54.98356064608456
True	323.48628973275817
True	777.4532194399533
True	30.546506295286516
True	355.3337383913558
True	170.06695253873903
True	283.3859355820222
True	32.46404900739492
True	219.4534360821784
True	762.9138425365522
True	636.483881226309
True	58.99046858570922
True	291.4772788117518
True	913.0874649764822
True	18.602162505962795
True	313.9959456785156
True	289.21008986606495
True	416.5393545531063
True	211.37733352899403
True	607.6306611735611
True	51.18779223978478
True	947.1554100553744
True	898.5118982516693
True	49.75566355936831
True	412.7420098733425
True	718.7073633905902
True	917.8515025178028
True	269.26062720066665
True	574.3552659123034
True	126.88181501235462
True	185.37017159443403
True	137.36321593138982
True	137.5856178283816
True	205.2288582662632
True	948.7913715193092
True	824.5437510724599
True	921.7131542603482
True	20.881430829748908
True	27.814323720508085
True	342.7876158685361
True	13.38936890462484
True	587.7641978042514
True	1104.6997694245115
True	251.4356999158232
True	210.8424448714577
True	87.28868633917902
True	213.9953361786502
True	130.77467550547925
True	43.74599981240825
True	134.11655501794988
True	90.68906655005487
True	234.43470157602056
True	538.6738933289349
True	165.9676428730666
True	30.45281951639981
True	58.024230735693145
True	429.35035986633
True	264.397942230648
True	590.6698776531639
True	22.01391956573437
True	107.86770946901008
True	657.5923285738946
True	255.04152428809448
True	477.9528181871533
True	650.5567552134006
True	105.1140326012019
True	111.98302639492702
True	75.95267842295337
True	25.77798103262508
True	125.8653062499036
True	89.21429330769
True	108.68296963013869
True	148.37990762288285
True	243.2886655802228
True	790.785747851657
True	283.68029676270214
True	927.52820295811
True	163.8194421395274
True	189.84718646269172
True	789.6316265820838
True	296.8345502688113
True	605.2349505124805
True	250.9320882852293
True	382.6515351242143
True	453.7889925033652
True	572.908598987922
True	644.5501326845119
True	364.2454930786946
True	36.0171268549461
True	553.0651552421427
True	632.32624359039
True	20.684832382227807
True	12.520069745494473
True	258.7176483260582
True	405.6221729472769
True	423.3959445397997
True	66.65240438332619
True	647.6794381873066
True	964.3792768608442
True	240.2620547386717
True	913.388325757745
True	273.00761200380435
True	104.7851772476613
True	270.1049600288126
True	685.617821382762
True	41.07982106542555
True	587.8591537236013
True	1296.9003876067857
True	1017.8212318420092
True	903.760264961159
True	201.78083270553745
True	93.293824090361
True	186.7736676713633
True	836.7300305534593
True	140.39300981199892
True	1064.0819739004414
True	835.9821992597151
True	41.42439495398507
True	89.22044777765522
True	430.4705830737249
True	401.38022490826745
True	201.9843773542044
True	518.1313686721226
True	652.6675484124092
True	116.8262726346636
True	277.0010805008524
True	984.5752693278326
True	53.112354298648576
True	715.6184543271928
True	539.7720788321824
True	37.40736721604718
True	836.9783186409354
True	381.4741681281586
True	578.8871195523349
True	98.83019346000376
True	269.02421181210445
True	215.29605526457263
True	29.740171010314988
True	142.49187179313546
True	731.9877631296436
True	137.08444738773542
True	391.4980368306013
True	62.362486352093335
True	648.2932718756978
True	600.3596901719345
True	217.0346465025514
True	454.5994436775735
True	163.12926230970538
True	171.2798105787267
True	211.77427867001848
True	283.196680107711
True	358.22956991801493
True	127.31721113962976
True	191.5526012814019
True	27.03884256653889
True	881.7581101824034
True	320.9322836600579
True	9.62761663174148
True	367.1745942990067
True	155.16315404550193
True	633.1701873473177
True	359.84710399881794
True	582.9926300380764
True	560.885971825339
True	492.5630683997792
True	797.1886978296917
True	248.97833661177629
True	577.1282382104373
True	165.34363754199765
True	526.3088479534221
True	377.54336024465965
True	369.0675026009165
True	118.48178867496078
True	132.64073731778848
True	108.926394780441
True	65.0008463165564
True	679.5342490136584
True	181.12051722582817
True	45.99979194759459
True	0.0
True	536.8856504271371
True	108.09826823506012
True	22.704204601498244
True	40.191981912429696
True	112.62386820942776
True	536.5828924022787
True	181.4996519462495
True	105.71689062962854
True	36.1918355470844
True	159.47490646753445
True	916.2548184083226
True	52.60726959922384
True	228.38717124261905
True	728.887388038623
True	315.49625171017533
True	453.9460192431174
True	487.781380615456
True	518.2355983196518
True	604.0947133805691
True	921.1518483380776
True	250.886865150617
True	1026.7567549331293
True	917.294003635728
True	625.5778232085986
True	342.07076969284947
True	850.4793871684249
True	10.579814233678396
True	34.441805247870114
True	288.7446672582658
True	42.41965462878871
True	205.0297266481297
True	769.6871166681434
True	215.2660263619844
True	728.0868431178164
True	771.9945524779728
True	124.0598427842352
True	374.5524226713975
True	580.8622950506144
True	24.56291177411273
True	133.46872237734712
True	419.2188651369104
True	305.18498867207046
True	195.20180131311136
True	111.07178152122906
True	386.6159155926436
True	25.354123020385074
True	370.901051825063
True	368.7472346854062
True	1017.5977215218048
True	385.370373141676
True	30.506122042883646
True	441.31221491494375
True	435.8278153165148
True	232.76980948898083
True	31.332749179682853
True	756.0854553542841
True	440.8760703319829
True	182.0474964479221
True	12.80527061823888
True	1205.943792917088
True	169.26384142135998
True	26.759204625343823
True	301.8262794284516
True	273.4984282007477
True	112.13246280218728
True	287.48557052824464
True	47.82571473630367
True	310.0705926691684
True	298.24568872683614
True	324.5663673447119
True	30.912825582772832
True	46.4453701156185
True	1059.041189352136
True	25.31790686490032
True	13.895926659133622
True	174.92081974666004
True	634.8888835444159
True	7.555086362335815
True	205.29224075500093
True	167.61250785975594
True	526.7860596824183
True	367.5383651110575
True	742.7034802614024
True	320.9869421139702
True	480.7988010621398
True	442.9550766424745
True	502.9555302469096
True	100.10066868862272
True	1275.6621787435577
True	914.2057458723568
True	289.3359414151328
True	531.9305285074444
True	102.83589795987452
True	568.2729921758844
True	438.58252439159656
True	153.81758018456014
True	78.11020550715045
True	358.283903291638
True	174.22019885177454
True	31.212335406739637
True	610.7254487369295
True	382.8362090677165
True	71.87447994102477
True	30.48161110020371
True	662.6655730302585
True	488.70822937943257
True	72.30918098375145
True	20.865938918061065
True	333.2872936037242
True	323.00981778135844
True	714.2129091274521
True	559.1726583705339
True	555.511819591454
True	779.8989137186759
True	10.709969788519638
True	54.698792313544
True	34.57424550021746
True	57.229452977269474
True	498.6442352460192
True	578.3329263318739
True	85.29861294633791
True	109.31840993495037
True	197.02877447610356
True	73.95624721095206
True	177.76016409294218
True	190.464389360526
True	273.020003675962
True	839.4731871713491
True	604.9836367408298
True	289.3196781700904
True	186.85459092975344
True	266.1923430398286
True	255.75578502985883
True	743.7838335553132
True	331.94392812948075
True	171.6959393253773
True	899.6828499214732
True	363.3194731783026
True	472.6092318397089
True	154.4597711778825
True	117.11008279045949
True	66.08402615200042
True	215.4189381855005
True	957.4363667059064
True	498.86600944990585
True	117.2489791652594
True	342.3294004270888
True	99.25007769216546
True	661.6385054673286
True	4.250713134484464
True	678.322394062544
True	34.971743634998944
True	908.953204695596
True	846.6388209741614
True	211.27400649112136
True	29.14575281653802
True	85.16754020906286
True	455.6440411801847
True	222.8189726266193
True	1.5405463034447262
True	82.97979558185634
True	1070.2370221580134
True	343.0131634570425
True	658.8259246242277
True	482.779618132932
True	28.58197160988617
True	135.34593583879004
True	440.4265154930512
True	944.1375281015826
True	797.8776888913842
True	419.5712256532741
True	333.76418518554675
True	17.32372222333381
True	80.67188890218985
True	760.002145248859
True	460.2354528827484
True	388.020244763077
True	870.1125731332979
True	25.599312430744828
True	216.24331646936108
True	924.7464642075352
True	232.57136129456825
True	9.304955700158082
True	494.0394428723693
True	97.94128132665335
True	650.1550716862222
True	51.47567291912193
True	253.17440923931616
True	888.1922799891835
True	921.0168663742515
True	273.6116294263527
True	448.6691114641597
True	113.80634606847896
True	601.2135680824676
True	260.38082640587714
True	196.97420662469423
True	856.2429863281073
True	56.55360357818824
True	717.3009663528992
True	277.6313362671036
True	299.7790298759676
True	171.29609918904856
True	491.1446407950211
True	597.3071163449189
True	366.1318887026754
True	411.62311933681394
True	69.41399058946344
True	161.46575967368923
True	455.3782471807248
True	220.1381986546697
True	38.66150805096726
True	202.0046809135499
True	380.5176213465472
True	402.5066986227844
True	735.4184282114434
True	128.60489791660328
True	659.9284322331462
True	475.87074625328086
True	624.4509941765523
True	127.53556990678484
True	38.92666579703238
True	674.59064127423
True	72.9831556513838
True	561.2369575197062
True	698.9047731803314
True	446.5993223830562
True	130.2264012598835
True	519.1978934889711
True	5.009303584660643
True	402.7919233770475
True	27.610985645482916
True	623.6122454366431
True	260.13401768064944
True	560.5625961521956
True	703.1317407010549
True	149.9407807632033
True	535.4997606685629
True	491.127843704227
True	65.97350565262353
True	968.748277885084
True	3.382423996840361
True	26.942949563697105
True	633.8591404480513
True	672.1651309241237
True	130.57469838427903
True	412.7438533321706
True	129.6527912392464
True	72.46853094164447
True	460.3389416858666
True	44.47896195852784
True	513.95393036392
True	13.024354773578656
True	854.5360599117269
True	541.4995844603892
True	685.3000326606814
True	100.791915912404
True	372.92820487725936
True	968.6366596525664
True	790.8661046744211
True	141.77636788121336
True	545.9061342504883
True	464.6407776569709
True	245.752425468508
True	255.68662991366853
True	4.920134236906166
True	328.58509283016804
True	11.895365481792291
True	362.4871765544757
True	79.12639057724193
True	401.193851411089
True	659.3700114863776
True	125.6849244793152
True	235.67185033697697
True	629.1092663248787
True	674.3055911456264
True	293.33793104536244
True	137.81582848361984
True	165.447797388031
True	481.6792860441303
True	85.65917944254323
True	11.578431846304804
True	500.6138106948848
True	568.5135748226263
True	18.480523778597767
True	140.7827987954084
True	896.0924142568222
True	480.1564252661091
True	266.03442050676125
True	36.374503267319234
True	475.2670399255634
True	111.90653249975006
True	588.7362580139157
True	646.7467187602979
True	296.6789046840546
True	372.4216319650489
True	175.29237357700845
True	229.73772907153827
True	72.2606323243874
True	213.46917663857084
True	513.1383955652851
True	21.49545777995152
True	450.19227540914704
True	387.1804197008872
True	734.1192387505064
True	902.3198576600738
True	906.0282292453448
True	161.79620198891675
True	408.81932698480085
True	73.47247897253435
True	193.3447386668844
True	320.12315623582543
True	9.707287173200518
True	770.0364933299508
True	21.642294537475014
True	396.54756336818633
True	261.6196368668834
True	623.6111596744888
True	212.0749154417724
True	40.37489420852589
True	719.8133906750278
True	1078.8829631579554
True	224.2625085922643
True	132.19475884286808
True	605.8115280151118
True	468.6314120640967
True	17.694535774188417
True	858.5129611754729
True	106.44137758123048
True	45.64170799421311
True	308.4753880437348
True	353.85960634260937
True	400.3950008944228
True	268.64380734127286
True	19.669559942649165
True	20.60232684390218
True	838.8859533772654
True	202.8662919807313
True	111.9871483050044
True	872.01010373112
True	653.3410927424826
True	624.7397053120764
True	450.04159738622167
True	154.97519055262623
True	32.25116858703464
True	96.9643851724124
True	452.1604014994032
True	232.99464874427895
True	500.1289097723527
True	151.5778322186649
True	499.6542035051446
True	632.805672086159
True	953.9060877272772
True	24.695892480088947
True	953.8873850132104
True	1059.020362882892
True	471.5187162498042
True	84.75610493392918
True	827.658735119093
True	650.6844591487885
True	643.2655651923033
True	177.56025880204004
True	736.944954292927
True	706.6330787003538
True	116.14192214773364
True	806.8541302934232
True	825.0140047508952
True	470.4933330867523
True	235.4413789558468
True	75.20211000663929
True	310.4660590122569
True	341.91457934598645
True	457.65933476613577
True	429.0413543516535
True	193.1745541305181
True	314.32043626732485
True	3.289603323407228
True	11.828305376822826
True	109.71826472021952
True	132.1747532737797
True	358.1864485924846
True	349.654282721943
True	112.6179367584164
True	16.504911489320104
True	215.39943629925696
True	861.4608478822615
True	460.806542417044
True	523.6788453747449
True	575.8780503843445
True	812.6225707317517
True	644.9065719098493
True	89.57221575710797
True	210.5956771535519
True	247.2587781684163
True	276.2890096415956
True	108.54458772925275
True	366.7408116164447
True	436.771227167809
True	170.3630242159252
True	656.326994623164
True	240.37911729490548
True	206.2763166727811
True	28.84672005916553
True	254.2742987484456
True	474.2997837219213
True	168.1406870499606
True	538.4321737157566
True	481.9941890776115
True	246.18436057084392
True	105.1756057583934
True	43.67790369580975
True	403.3345598368548
True	778.3566311998393
True	169.221065501176
True	1067.6869337086837
True	1056.087340507526
True	482.1592749149897
True	99.0008494113995
True	129.75262295348787
True	693.0296052837657
True	8.142021054335796
True	221.57954749460143
True	139.26337475483555
True	119.99064060923922
True	334.29663431669667
True	624.1132632581632
True	36.31844788689704
True	126.87131136988056
True	951.9732747580002
True	54.36080425063433
True	461.3790693746007
True	525.6394261664925
True	259.21436975703983
True	134.50747886258597
True	940.2891975184228
True	1200.2394715062785
True	513.913471895153
True	644.7213118978848
True	213.7928083161044
True	151.2121075652297
True	317.7493165427422
True	256.32994446076947
True	171.2694476142047
True	310.0405731448096
True	335.5952253478636
True	12.099574944880631
True	613.4918649163766
True	147.02095127922817
True	77.75414533149583
True	434.421811000957
True	321.8546645961925
True	1189.4948341576503
True	358.5094753541309
True	973.8792699427322
True	10.019913386013249
True	259.63698738065693
True	227.1527282693656
True	153.55775690201162
True	473.5396369947184
True	203.51842631226404
True	410.1222780080763
True	330.8260751391993
True	113.1928251139094
True	355.339952709374
True	1008.7281026133062
True	756.5549112660633
True	224.50245230316932
True	114.45082869548442
True	305.06000920781173
True	24.517646926984494
True	348.7740280842342
True	314.3756805868549
True	572.3173219680403
True	449.35962415769126
True	357.32871082082886
True	159.52674329658348
True	13.689136428260912
True	422.76124352645246
True	269.1073979864499
True	150.13282726792949
True	299.89711856059233
True	441.75664038961327
True	820.3907841945214
True	315.4095663851207
True	776.3714372588416
True	389.3663234933254
True	374.8944020881737
True	1.3276176016495775
True	1175.1744326988344
True	104.74788677997329
True	920.9054001778971
True	206.039828402136
True	463.28078731253737
True	678.9073307643237
True	84.09972776360799
True	468.7122017821984
True	33.084842183815255
True	400.3069827348788
True	74.3464153908457
True	229.9943180254551
True	38.37584439559247
True	673.3427620047985
True	188.33240395770187
True	25.53047335694428
True	392.8728244862327
True	105.4217056108584
True	171.18671882700227
True	787.5504438506787
True	264.72893543847607
True	156.87652646191313
True	369.67685769864346
True	521.0366773507918
True	343.55004770708
True	532.2881892691328
True	614.2660467048996
True	151.86876561509015
True	7.164151199540727
True	74.63989218778786
True	439.6075356445157
True	89.09609220175035
True	76.42525854423985
True	1062.0271773757795
True	25.85678994131455
True	320.2004863040944
True	322.4025068020479
True	466.193521124184
True	688.4902069990536
True	191.51756046718737
True	659.2649739945949
True	321.50438322472166
True	337.0263261814161
True	266.5522635485032
True	194.92517184039576
True	375.84554114142605
True	447.0974070993037
True	413.9700520719813
True	592.165713980769
True	139.63711547243207
True	75.12013003510249
True	40.20845577565073
True	291.76155650794163
True	603.0592545409799
True	407.23264857171074
True	781.6137473176565
True	211.43009221112104
True	405.573692935268
True	65.22412406090686
True	53.59869117748264
True	413.0614939278343
True	200.25068425637835
True	231.829691239988
True	40.6791876431591
True	1047.313353369649
True	180.5226633578904
True	883.0712968908978
True	322.035426285147
True	938.0290713834056
True	236.1466397284861
True	449.0383413936696
True	527.2941295901214
True	605.493989920754
True	211.6825453082536
True	471.31480123603046
True	940.9560611958738
True	127.5518830202456
True	7.021522292156043
True	577.8431391574132
True	29.45622019312345
True	77.00623187040397
True	794.5233381929417
True	231.61574920966592
True	994.723725945397
True	673.3342956761101
True	404.9359753737961
True	284.7840808051101
True	487.6406109444489
True	337.2287606678066
True	176.66726228953937
True	673.3484504391179
True	734.5282240978645
True	216.48277239908657
True	87.97078254911462
True	506.59120142592207
True	125.39295769777236
True	373.7663777949412
True	356.9068445802534
True	63.894449233664645
True	374.3621229054759
True	410.04954126508346
True	367.35100245379897
True	417.272280756168
True	428.8624183480809
True	675.735985478377
True	55.36276604552951
True	457.1563058816893
True	321.29433460830944
True	659.9499585899771
True	215.410087803622
True	96.66209279783904
True	41.16368490114199
True	528.1279395989378
True	650.7768153283014
True	190.68541391736213
True	409.0446236587519
True	332.0832561035406
True	18.729639826467487
True	169.1328773732858
True	292.2902302535406
True	2.5162931693330397
True	874.5411382814916
True	81.79327275722383
True	104.41592752836812
True	114.06661137832228
True	363.317965538221
True	35.71350350461511
True	451.5743481131189
True	236.8157488659601
True	4.960273519355907
True	117.76558580924788
True	437.2037361207638
True	49.82325984343167
True	68.95057121312287
True	172.84946544770605
True	291.6564957502652
True	1003.1131060600544
True	386.1824038228083
True	930.4778577861846
True	172.1780987065671
True	1043.8895511715612
True	740.3783443957439
True	661.403764299428
True	409.41575906169584
True	371.5927352362114
True	74.54888229524741
True	71.61380379038724
True	83.8347904500563
True	175.72013186794314
True	474.3436579045236
True	1103.4032696634963
True	172.9794904900468
True	352.76805964788457
True	432.6290818980685
True	592.7405101614847
True	600.5513604445675
True	275.2777543774259
True	460.8932149687096
True	664.1055571767421
True	93.03605672056428
True	721.8192657339968
True	263.12857781230656
True	131.6708432248944
True	410.10305482248725
True	873.5104586334968
True	423.91551957206747
True	868.2138216081282
True	193.9302397684908
True	343.9036539234333
True	692.2474909193618
True	628.7234932915142
True	193.3193409135749
True	260.4377484757343
True	786.3419622035528
True	31.515100042171557
True	194.43208223044567
True	495.5971819772322
True	700.2344894563751
True	108.2999284416948
True	35.12842985132255
True	173.13133364592866
True	735.5985638972548
True	327.254461914873
True	553.124486873591
True	360.5288812532264
True	315.1010115105644
True	441.3646992040463
True	475.9150842248344
True	72.8581426102213
True	369.92054484149793
True	780.7062855825318
True	0.0
True	284.93799660030714
True	243.13762669834665
True	968.5369278034456
True	147.26380877861126
True	673.8315523483335
True	636.5655807068351
True	113.65913494051595
True	212.0481219860152
True	128.25333311007066
True	9.068333273676489
True	293.00802604232547
True	384.7717808217111
True	1121.444873460671
True	240.14396482057504
True	395.8760372186968
True	654.2854453049723
True	198.75685740426368
True	24.625671030606124
True	836.7105119572649
True	587.5545296302232
True	152.04583620376212
True	594.9698247228641
True	162.99144754681026
True	297.45755398275554
True	763.1945292245223
True	34.2865066967966
True	108.37454153796742
True	514.259214016623
True	64.4572980773077
True	76.62123318236142
True	410.0921641325818
True	24.190827163080577
True	773.2647269164332
True	103.12217051116389
True	159.51239208965097
True	18.449912522671525
True	720.7213437858832
True	31.032007044927425
True	759.7862183762605
True	386.8424473764738
True	119.95966474144824
True	703.6066298629094
True	517.1775861505763
True	562.0254824691021
True	47.74044042457329
True	364.726989677754
True	5.514205360097055
True	88.82104361964585
True	357.01959414099343
True	46.08916463713327
True	121.75394327843446
True	315.46088620829283
True	190.79618398290816
True	100.1482912529206
True	644.413241352514
True	21.3818156461184
True	1135.3034453608725
True	499.62933286893065
True	299.97601633253123
True	484.9777652992114
True	121.71454612651624
True	807.2325452099619
True	1089.9311798729248
True	754.5358631255498
True	165.17332511979288
True	232.20368843645372
True	50.27140984550672
True	58.60271190610995
True	155.13238373294465
True	103.05943282304308
True	165.53416349310837
True	1201.7194854840006
True	307.3206159663196
True	356.4510608873911
True	711.2330155420359
True	16.730890863676336
True	14.782832685866078
True	569.911195917523
True	5.773721129318584
True	119.83440369735912
True	681.0534959732444
True	181.92004810516383
True	673.9804167959899
True	843.2769365521808
True	156.69193468749415
True	896.1011030917247
True	3.248590729332834
True	456.8425420159893
True	1060.520052290656
True	27.31089028280256
True	240.5643027695598
True	154.90156756633462
True	973.1454966533714
True	237.6078505912964
True	491.7209848274319
True	117.48464419262004
True	505.16266351558
True	158.60145130819262
True	94.29205088687787
True	398.6465232262783
True	70.07630201592072
True	54.33713294967246
True	1060.981722807763
True	268.798918637516
True	158.64425319903992
True	375.3721097900427
True	386.0773055441238
True	201.2927977719108
True	168.31469482407232
True	398.2014329757135
True	36.03977634187794
True	490.052775264699
True	1098.0820443249734
True	113.85026761651994
True	471.9241218928266
True	307.3450677833377
True	28.384651299584576
True	410.647854512478
True	105.35754562432938
True	582.8664031840746
True	199.7337621082724
True	420.83872911567096
True	19.868542262518893
True	459.1678967055868
True	106.76744398688196
True	352.18446826028577
True	35.3785263635142
True	166.54970083945136
True	251.6598318106118
True	738.0390325410342
True	59.48728682370173
True	135.9252059520269
True	234.71613509714905
True	139.79055207053705
True	637.7778641794519
True	554.8211614271704
True	800.0262477475403
True	395.9601159363969
True	527.4363477894653
True	410.668392738462
True	671.8077768105089
True	69.82209434334854
True	459.720160695701
True	437.68843892738073
True	46.67718724030228
True	88.30579466736245
True	129.4793169368773
True	84.58495702449795
True	328.372127265944
True	860.7011767216194
True	333.0254434939756
True	1066.6036764176836
True	314.339734128898
True	890.9564024689984
True	150.0701359932535
True	556.8545444940011
True	606.4859809476042
True	679.5043348255251
True	450.0203297329097
True	62.51030945951874
True	295.94257858447594
True	39.83033910770942
True	167.8700978368408
True	170.10700806408525
True	1080.767351972879
True	233.85867490332805
True	551.2795932181076
True	580.7371190904618
True	567.3746751470268
True	909.7873075000264
True	591.0004691355613
True	635.6049714729741
True	909.0570354010214
True	124.28941721634408
True	327.24955954348115
True	262.85360213691246
True	343.2818372821121
True	88.30566892184659
True	368.1163495803647
True	4.736313929594058
True	319.95883730831497
True	248.7033729267356
True	609.9901705821583
True	267.927380293169
True	369.7438366785085
True	11.43248061389378
True	59.397463173059535
True	540.227882584049
True	31.074372715087044
True	146.20136265005016
True	64.55033482697426
True	146.62904916625823
True	234.3324288000397
True	68.19642308172571
True	387.90047404321865
True	270.3220353783482
True	101.16304910242631
True	340.6583640662908
True	66.11758382738667
True	582.4024290144937
True	798.8460127698035
True	281.3930030946946
True	1148.939630444884
True	107.6378526999258
True	291.7534799299442
True	1040.8341399383044
True	86.30374806755759
True	273.9159207042581
True	10.37035035476637
True	395.81068170404257
True	452.8385947848802
True	162.24188570193064
True	628.9268235903787
True	897.4420051791263
True	154.90341579754087
True	79.23373173952294
True	329.35054845508296
True	556.7691658826883
True	629.4348446373984
True	1238.932171796099
True	29.773553264372087
True	934.1722245832048
True	134.27161223674892
True	632.6448698297434
True	121.18814079618672
True	125.58772022240672
True	193.74732426853927
True	163.41420675502238
True	755.8173246484446
True	212.74142789655892
True	227.80762839601485
True	71.45453934563386
True	515.0903016009306
True	460.7749961310548
True	178.90556947866938
True	242.99197283960737
True	16.936855262674168
True	425.8241983098562
True	223.11572794183576
True	295.5915775051234
True	111.87561448877312
True	720.8186321970426
True	428.4142350356454
True	265.1910756832725
True	639.8420296212073
True	509.6344873308551
True	470.05283151904814
True	137.3850056433971
True	521.1127565160582
True	428.6027758008495
True	2.6625418183155034
True	195.37527649319676
True	92.6141618142877
True	242.39517157839143
True	2.554836219256645
True	121.45899895236704
True	348.8032260354129
True	7.138377374440692
True	862.3590544832117
True	166.06225761359508
True	707.5400694874031
True	758.4625989132334
True	158.1445711988395
True	226.8044523253229
True	480.54883234514085
True	825.3306556515818
True	46.874328423635546
True	36.51687123467229
True	128.18806584311832
True	617.724568738039
True	719.756418548919
True	183.5586753862926
True	601.6354100297062
True	599.8343706372107
True	833.0238135928067
True	414.117914634065
True	194.10950342923184
True	859.141129454207
True	219.2829461128985
True	156.70795639807756
True	342.22248493262765
True	229.0898691279896
True	212.11555592433996
True	616.3091260737532
True	245.5776420563732
True	195.1644158207351
True	449.7814487630074
True	471.4780273870287
True	64.84132748758456
True	272.4527007090599
True	76.9458677276515
True	338.6543289505142
True	361.2301094008115
True	237.44387849430427
True	173.82050695939756
True	377.9524986581295
True	628.1307072349465
True	749.1828828607281
True	308.1997458643351
True	741.3194710147293
True	59.73558556434679
True	870.4626648161832
True	354.94746725309454
True	12.899917618908288
True	597.645678374211
True	701.3906007034464
True	263.64543602416893
True	173.57499136731352
True	47.22515620736678
True	386.3975070428883
True	79.30030104284162
True	13.280756232012768
True	892.330616904795
True	379.71749318856513
True	169.01863765911347
True	997.9037062848346
True	11.717325181191942
True	783.310137979409
True	32.04831072387045
True	684.3985824410074
True	56.08719925126814
True	777.6354315256862
True	447.5609246277791
True	197.40769922613956
True	436.9999714571143
True	211.91128853461015
True	293.1992931847209
True	236.7771466387821
True	407.8965248342025
True	10.499367670306238
True	325.2951273027797
True	107.21006361643146
True	12.23694874169438
True	463.85937792083337
True	729.8697560701727
True	287.46132467456243
True	82.29517968849012
True	325.7263695439737
True	82.46932488480415
True	180.34832405457695
True	181.03184913589376
True	390.0452299109952
True	44.923463942021385
True	145.41329672771383
True	369.7073223903779
True	882.8387149075495
True	115.92223906902396
True	204.48592781046275
True	438.68307164429336
True	19.81600852620705
True	416.9104163192352
True	510.6817541774034
True	90.13120114626209
True	406.8402688655848
True	368.55204411965207
True	412.3223164170779
True	597.6013786457743
True	1042.5189631541234
True	1022.3448327032972
True	57.6637136563384
True	1046.8188930899498
True	112.20253493522836
True	114.2898776808874
True	120.19509502191517
True	532.0285331948371
True	364.3736310837563
True	579.2539445112467
True	262.428145271556
True	164.2789267629983
True	398.2239771791826
True	15.26603627524283
True	447.0123303591629
True	404.085899494049
True	148.0149685358145
True	90.70336565316973
True	521.0831541722814
True	1012.3157146055476
True	198.44193791677807
True	68.17550307178021
True	419.9211087547025
True	378.4404463725132
True	487.4396327023265
True	332.5262406406323
True	3.905627924028363
True	534.5601096484472
True	501.82754786396526
True	495.3461334148119
True	185.52732565218423
True	100.65867378735383
True	22.28559750620941
True	378.1384507922502
True	110.11156438937124
True	8.107092924151512
True	33.14475598508531
True	344.5342010427605
True	652.5792263634145
True	129.13333948775707
True	87.96462316715461
True	23.409525743114514
True	406.71919738141344
True	363.17873163698727
True	786.8486938070209
True	304.46133488527056
True	508.7109635713669
True	537.8603320647321
True	519.1458463521102
True	305.6352500163482
True	509.0084259109293
True	96.6476772288916
True	576.3546084415395
True	6.438475519145968
True	356.50267629550086
True	465.7870151177565
True	953.4862561025268
True	352.91921885267305
True	802.4392085746116
True	988.0829341971044
True	183.83979051762168
True	41.144527072047005
True	366.85307497503175
True	386.7789753119949
True	587.7084315789378
True	245.35755523259516
True	29.071785500652503
True	634.5122408198915
True	125.98905943948864
True	1067.4908008724524
True	324.1566007226445
True	459.6860411784726
True	127.44907563344832
True	809.3617081014374
True	139.1298590403117
True	830.1224437668126
True	577.7871264899633
True	188.4249027749537
True	108.759299098937
True	69.54139629324402
True	546.9528565890841
True	916.6476822524056
True	429.7675409072984
True	546.2002490036468
True	128.72418696633449
True	609.5872089687531
True	484.5569096008008
True	802.2466782770673
True	314.9403491643958
True	590.2913273442244
True	122.38335012496272
True	25.99710463670211
True	423.8725606105674
True	168.18705658997806
True	100.99260549132164
True	382.4434254834674
True	1056.0703749149288
True	257.6075060194848
True	546.3015967459821
True	13.68435544934824
True	77.48433057855505
True	323.29461431973544
True	761.8030359647283
True	449.0314188261859
True	530.5913245037052
True	722.3292325400604
True	69.11812725755006
True	714.5153820105498
True	48.89709864358086
True	105.46758955825466
True	175.96265799816348
True	82.92432086641372
True	26.089877075465655
True	299.93331203114576
True	483.2359597445378
True	911.0289570391124
True	862.5967627247414
True	6.203576748278736
True	281.53024731766993
True	459.59588241886
True	124.5912640050866
True	240.1342001560493
True	323.00746203968254
True	1312.230966140274
True	440.4332336087912
True	24.75475896797652
True	177.34910804693402
True	684.6346381570049
True	35.233376134499885
True	181.4091693833037
True	565.0791378019895
True	72.46849740807376
True	865.0386185738113
True	316.2148657704735
True	662.815134968499
True	79.26623050288919
True	654.3531552638296
True	591.332661606231
True	889.9132860590651
True	254.47389315516813
True	497.1247477130957
True	848.5651998410392
True	912.4011259869112
True	238.1252459577047
True	768.3510298429021
True	212.91283315752213
True	460.52974225023326
True	356.3725157465614
True	496.5433280935309
True	495.32474136910287
True	309.228623600756
True	345.8516345146865
True	109.84490760362335
True	359.05186355910143
True	1115.5767793629925
True	313.15874814821933
True	152.921452989144
True	310.5676326857221
True	747.4057438293383
True	642.0773409642775
True	412.7706320947492
True	122.24325778116211
True	326.2109298325375
True	33.87394160970982
True	162.41375985806673
True	89.24945311849307
True	89.67075825755083
True	547.3007154652902
True	142.51108832493048
True	132.8656238782586
True	108.12874186420471
True	83.46563290554121
True	439.8844403020413
True	382.4897819076153
True	1040.3398805324664
True	538.2804277607324
True	845.2617058883093
True	279.70181932289137
True	312.7416001818428
True	509.6932595422426
True	194.98042979785023
True	728.6647674719425
True	250.90569307019163
True	345.3839605450859
True	68.63384845670016
True	119.62181100303152
True	261.2124351982805
True	120.52665779845388
True	490.6699357052418
True	28.983223501183623
True	567.7968164879153
True	998.8750977443856
True	727.960975033111
True	1.5965883607220324
True	61.016890730871616
True	506.4748555489901
True	441.9944257054309
True	76.39161336637935
True	117.69028713169692
True	318.2192540432992
True	78.39776130040663
True	51.59919223964288
True	743.2781767760891
True	681.779603393195
True	168.5052849473652
True	166.17329346777043
True	538.2459835839704
True	51.291220702739565
True	25.93420690522185
True	585.2290149742014
True	447.0989416686237
True	1109.5211312872884
True	46.74561671032563
True	476.28098305679305
True	913.9478611368924
True	794.3099659931966
True	275.9165426904719
True	760.9436946144002
True	392.246441604934
True	41.94784830504752
True	98.45235951017496
True	723.0182842237928
True	73.85858750296423
True	141.9550745101097
True	964.2201985387682
True	186.9080981580613
True	273.364457543698
True	95.0349041338075
True	650.5380975703515
True	612.7042401257422
True	207.8821788908342
True	434.7763913644165
True	38.60534218674572
True	273.44226769924023
True	597.892673734949
True	624.0622439073526
True	323.7167386303118
True	72.66030736316144
True	968.0548715194412
True	1142.3472607425294
True	561.9727600508454
True	65.13843156446103
True	31.272736348372916
True	91.4265168126241
True	110.88235774252853
True	103.74895634957387
True	896.4296036540909
True	1184.051786213479
True	729.0745037449668
True	339.8903013710639
True	7.659228733221848
True	19.3701801184997
True	342.7423441456672
True	483.3332576016418
True	50.51040532170129
True	561.1568284176731
True	429.2530265471158
True	397.0207931003512
True	80.62191663721497
True	201.94536585722508
True	262.45922380680145
True	126.02378581458932
True	394.5744158446665
True	42.46144800448211
True	173.8945964174966
True	1163.7290840759529
True	6.358567698849503
True	27.470092290497647
True	613.2656550192196
True	355.67965111156064
True	793.148120198167
True	159.0130812100614
True	784.0434236400663
True	608.0371054521042
True	272.3353122658739
True	425.8241577018495
True	333.9239318706048
True	289.77838546716083
True	269.7818002759555
True	392.3642024146292
True	500.6094747894404
True	517.6777926182424
True	105.86381670868244
True	357.7767254496616
True	8.402708671762975
True	186.8650263876223
True	240.79869561516813
True	871.3920740711421
True	596.8468484520298
True	32.122499172824526
True	735.7219797111107
True	854.925356608577
True	107.0328257389689
True	355.2394549411115
True	898.9006700287309
True	213.0481295281798
True	158.22434689724977
True	523.6846581391384
True	579.6813858717039
True	1119.02096911409
True	138.82417124288622
True	149.32872645825125
True	257.2079463834064
True	309.0400139105283
True	424.5630470510333
True	412.6885955978133
True	319.28382564538003
True	442.3517144544797
True	495.9927425443048
True	222.67288920786905
True	1461.9151012641585
True	221.0390652962833
True	425.845205379627
True	51.29646705013851
True	764.2877162503758
True	257.3473973320454
True	892.8569202832912
True	561.223466488787
True	324.2078433612147
True	752.7543061293975
True	255.8259608694677
True	205.34950576482555
True	258.500395448908
True	212.4446653620093
True	137.34709985117155
True	231.73182590258295
True	720.6929373041513
True	517.1283630582296
True	227.92581434800545
True	1143.2588423415425
True	114.65027700585642
True	256.12226943600086
True	70.92367842946106
True	307.14040367837896
True	415.81857580673466
True	90.38371998986932
True	209.10302092795655
True	70.63935395941306
True	676.0139945908751
True	368.07720083146137
True	217.4043415266498
True	744.8007266376297
True	895.9398254993876
True	804.4668837975518
True	841.8225996954119
True	354.2942403636213
True	1.0332634829601852
True	267.5061151387257
True	53.82154450835971
True	386.4520399032907
True	51.70504864328216
True	364.6603507244177
True	852.1441687932778
True	1025.1620955611206
True	385.1882787701816
True	23.314164011708957
True	528.1682229450133
True	499.6483749228107
True	192.3388345182912
True	241.76426329559203
True	287.28782500027626
True	22.052324686844297
True	122.54778908455413
True	971.415414585564
True	61.07123524539844
True	499.628838344764
True	791.0192191361119
True	98.55754996490144
True	253.39959576080383
True	113.26040169962675
True	16.076739392238885
True	1.1343149148928349
True	118.51493005508084
True	1030.2012240116862
True	496.9399094312017
True	68.89854193403619
True	798.8923795001896
True	343.6863597737754
True	1.390658431675306
True	446.1587757748829
True	196.4755624878581
True	499.9661956806905
True	83.5078155309525
True	329.24439702056145
True	369.58807087055567
True	167.70945056430944
True	212.0802135506595
True	125.80593608220708
True	183.2652677068664
True	1021.9417885144616
True	15.763067668204007
True	506.1370560696855
True	483.2503017295088
True	405.3063031406128
True	220.38076088478084
True	229.42278508824887
True	159.2044626602608
True	46.73687801024832
True	480.2298874878756
True	150.26021971002
True	841.7522439201174
True	838.8907332511237
True	233.7084281899633
True	318.5100418283563
True	536.2491168727487
True	42.31611515262521
True	86.68922183638612
True	745.3273115324839
True	1080.319744176321
True	113.3963052103324
True	734.4505687653757
True	132.73802479479173
True	948.856501086712
True	664.8734580472301
True	100.0318464996521
True	284.2259263835824
True	634.032891782215
True	259.3805928926629
True	45.96171348938219
True	566.9318949714103
True	443.0621509864412
True	5.2426969596706
True	471.2023210716149
True	66.90367336391026
True	171.32896236352835
True	236.30915400131744
True	311.4395206174951
True	71.89796469080413
True	227.76476779731956
True	342.41777826971975
True	439.8989046753842
True	950.39303946458
True	44.90817556511881
True	877.3389162243408
True	1021.90086909449
True	124.45503583267906
True	74.85528730274184
True	1020.711046364408
True	32.51316442065227
True	229.80753040282536
True	81.43161204479634
True	208.69611581525524
True	360.1279747434776
True	967.1381663134248
True	96.56386595440604
True	72.21047905415823
True	660.0492176660662
True	289.05995460923623
True	708.4568412975855
True	55.89471235891703
True	479.9564026897185
True	363.2541057419723
True	691.894237108551
True	54.72524871738403
True	113.50149074429562
True	28.04938134846181
True	257.99368194326274
True	43.27970172068083
True	344.0557722347092
True	3.2837556561064725
True	1168.6377556690254
True	106.39086875726925
True	130.7842997185439
True	358.5785900906911
True	710.7583398507016
True	687.0621102305396
True	1038.378261605436
True	456.8641655781667
True	427.3671459823505
True	133.61979858506214
True	438.9282500672075
True	859.5919613447771
True	430.7852929237263
True	975.037737886206
True	83.4532219543787
True	434.730278480392
True	178.87503043755376
True	279.7811215436219
True	747.1938017876236
True	169.2314354660454
True	132.21167395310144
True	66.34175777743569
True	869.1167140162374
True	794.9920346058864
True	84.10279314390374
True	454.5864285048742
True	728.7534351196431
True	421.24364307998735
True	57.83813519765694
True	323.05074463742375
True	759.9785812981966
True	31.66142246698198
True	372.1708908248009
True	167.12373883739656
True	285.67948666938
True	32.13210384677151
True	219.00916178481336
True	777.9661344558513
True	644.7434588810981
True	56.2825260161055
True	298.71476506974415
True	876.1286697531639
True	17.914505101072532
True	327.79494656359736
True	278.5583626621822
True	436.0646599806304
True	218.64876027300195
True	585.1874490427972
True	48.95467474325799
True	951.431968205006
True	860.0071680008087
True	41.703287517346965
True	399.7710736206935
True	725.6881492549888
True	900.2130884120653
True	272.3322744491839
True	592.530876175155
True	130.04055881453317
True	193.2233236950076
True	133.3551892113641
True	137.09557765825411
True	206.1304479871203
True	953.8349681030504
True	811.5877994770887
True	968.7971410655904
True	22.19982353589942
True	26.70426540467577
True	360.58854001833606
True	11.932042942841209
True	627.9452427144039
True	1050.2831809008635
True	260.8470799909196
True	210.30625684792767
True	83.93961807354367
True	214.68677794885497
True	136.25634825404862
True	45.74626772091889
True	129.38112589473505
True	87.99462432742943
True	236.835473279066
True	532.138036347229
True	162.0047592241202
True	29.70528685437032
True	57.87383501146393
True	446.4327188521736
True	264.10375235419883
True	598.6164675984844
True	21.30504168781445
True	113.77222144591546
True	663.6076190269881
True	262.7121064433343
True	474.2010763088167
True	655.9327756171881
True	104.61475995484832
True	112.79451283338692
True	79.68205035137584
True	25.972943380333565
True	126.93877196916584
True	87.54000307075145
True	100.88739009650264
True	147.64005086497892
True	237.97670811311292
True	818.9250296069132
True	294.6592060224376
True	969.0876893007512
True	169.84760731693157
True	182.05243179784887
True	804.458712592144
True	320.0052280274594
True	570.4528282563971
True	249.56883242117564
True	359.91731103024534
True	455.02860082510415
True	579.9988471084204
True	658.9835139933448
True	362.9759584282352
True	34.817613782602734
True	562.2830447450377
True	631.5316673146418
True	20.65445792962285
True	11.713131110574343
True	267.13114039362125
True	398.802080380232
True	448.0652038718472
True	65.05442404602913
True	657.1213891845784
True	947.977752041764
True	238.50846952999785
True	894.7377229051216
True	284.8670019073723
True	105.70761500775684
True	268.9882436880013
True	674.6608837329204
True	38.11570905313249
True	598.0555150983542
True	1285.28612715012
True	1020.5962439229844
True	907.0084976104544
True	204.40118220584736
True	92.5544794441965
True	200.1384459550423
True	847.6964572828903
True	150.8050400204625
True	1050.5920011285473
True	856.7501515532643
True	38.28266251188398
True	84.84018234623723
True	419.93699129327
True	394.2641003494665
True	206.11792841439703
True	505.0147226367787
True	657.9337470235104
True	124.96541911296192
True	269.75155293233826
True	1057.5013810811326
True	51.13999914550409
True	693.384579506755
True	546.7913144400062
True	36.46294949355297
True	809.7331175030696
True	380.3539873438663
True	559.0695240629892
True	106.5626961476368
True	273.38349753901963
True	210.69802668019796
True	27.826291681840797
True	139.3125258855455
True	757.742761998161
True	137.62266859773246
True	387.8354838255226
True	66.13115094878961
True	605.1322304346851
True	596.0125639525385
True	244.18948643959104
True	480.9793987668551
True	160.8523607837368
True	160.37664818983907
True	219.35817385762985
True	287.4283711639344
True	355.64733231493915
True	130.89389202299947
True	192.91993745314144
True	27.51422062341642
True	878.3622972354398
True	320.4480257454301
True	9.868968052645124
True	369.9081328498834
True	166.8677365154257
True	627.6887698230823
True	369.9482354808762
True	585.7679115455672
True	542.2575956915188
True	472.47906388726057
True	790.599083950833
True	254.89624664093236
True	558.9775933606131
True	159.57618351649612
True	530.5839728927411
True	366.0269023901174
True	384.56815488989895
True	132.37585783961046
True	126.9999428177373
True	110.86972132602236
True	67.56390922765675
True	702.4073541786793
True	169.2557055863244
True	45.77133716771995
True	0.0
True	523.7559187871533
True	110.25266983188894
True	24.02848454493705
True	40.961994044336606
True	109.27002526563358
True	544.3725733900284
True	179.9762455374942
True	105.81639560075487
True	37.31156725574339
True	162.68655391541515
True	952.6911871635684
True	52.35895140062138
True	230.62733498560985
True	749.6666712380476
True	312.39386282877507
True	466.46314249142335
True	496.5875535528791
True	511.4772435951776
True	596.2535090723684
True	876.8824734743363
True	274.2691205498612
True	1054.9757459651285
True	918.3601609122608
True	620.8502661822408
True	346.6650121377706
True	818.1158046394376
True	11.122968937114942
True	32.4571939199642
True	298.10784734950084
True	42.79065335396553
True	195.76553993679053
True	739.65336163327
True	217.27978727096868
True	723.6038028529118
True	766.1917270980275
True	124.20081982574231
True	371.3621075992948
True	591.7647697348355
True	24.93695984132001
True	132.37052116183338
True	439.0073005965701
True	307.2760429484425
True	202.877042020612
True	112.3798975153977
True	379.801474032912
True	23.855201926918635
True	365.6480289452874
True	364.7096561291413
True	1038.2778919564248
True	354.46601759360806
True	31.776526159145785
True	442.67710374893113
True	448.6120056257484
True	237.15049833413235
True	30.59248242025168
True	765.792599973961
True	449.38744718787495
True	170.00465591068252
True	13.018607597148153
True	1228.4868585710435
True	170.3354493937001
True	27.18965657599117
True	313.4377131920482
True	276.0323878102548
True	118.56879152648628
True	284.3927188834307
True	44.7210545608918
True	320.20763160899656
True	294.8096374577835
True	314.26370682427046
True	32.240665087986656
True	46.242015369375096
True	1031.076367183845
True	22.2824848240228
True	13.136426513342958
True	176.16775784035508
True	668.3622281660462
True	8.228762925230596
True	198.5004394377808
True	176.86304319091812
True	527.1215926873446
True	364.4934750162034
True	757.5899764161182
True	315.1198004992706
True	479.2267436249208
True	440.47007435957767
True	463.7170125098811
True	103.53043830821628
True	1238.4298892093657
True	881.4330045183285
True	290.73601906961244
True	526.1203672146205
True	103.51964550469437
True	570.8859922162824
True	427.3433809269055
True	151.24466478904046
True	78.78265872578216
True	345.5977966476782
True	173.1150678258543
True	28.973256856459813
True	602.2825165471928
True	367.1760954499536
True	70.3718931267162
True	30.95933966202676
True	653.4531858564301
True	483.4292929033995
True	75.33135800190783
True	20.75917728575879
True	317.3088464038129
True	335.1179000719797
True	709.7374424368898
True	550.0452116152493
True	555.7091538728637
True	787.5757924776672
True	7.350109510204709
True	56.10274488513497
True	37.76163561793414
True	61.265870652352
True	502.8227572694144
True	588.5098075040476
True	84.55803888969945
True	111.61347543854656
True	189.798923633613
True	76.61064634102553
True	177.57284260302595
True	203.5098071749177
True	288.0200721304482
True	820.1875174971125
True	595.431221866203
True	280.67934079048786
True	189.64641409152523
True	287.483012618159
True	269.40852401049096
True	725.771162737079
True	334.40579010874706
True	175.02291984743263
True	906.7137178593584
True	342.0667065173968
True	454.43568360599903
True	154.31962078575634
True	115.31589339375049
True	60.75385548267783
True	212.68787721657588
True	958.6901316920402
True	505.5665691947781
True	116.281225003729
True	365.3238277231612
True	98.59309400239778
True	671.8055868609267
True	4.941759314335064
True	698.5560816732187
True	36.21710831507786
True	943.6005310913716
True	857.9264648222879
True	206.4922525886152
True	29.30041790250208
True	80.0199029644276
True	465.01651111936417
True	238.08631691592487
True	1.101441123488107
True	81.66421827150948
True	1102.9512052817497
True	341.1224196338737
True	653.9745272279625
True	511.889551881809
True	30.054058831816256
True	132.36187948929916
True	437.4750421126748
True	938.2829520618956
True	828.0784264076543
True	424.0540335746062
True	344.3526798633428
True	18.05222444946825
True	80.40694460995753
True	757.0124735882741
True	502.8700744469042
True	373.0174879218145
True	888.0807594713369
True	25.863572881555825
True	228.83111401515703
True	891.5709408564254
True	229.46466962153792
True	7.922065365243926
True	505.04488673735216
True	105.20574868919294
True	653.5272563705747
True	55.363089906828606
True	263.67144085765585
True	857.8719045676347
True	891.5667676620732
True	267.413386443996
True	437.4942673792813
True	119.36971589048278
True	597.143524687783
True	256.6618045785648
True	203.13080189049063
True	872.2124142885817
True	55.17913510020057
True	721.9337723638421
True	283.4493563018273
True	301.6085789755325
True	165.09789544592823
True	480.068733910532
True	586.744934199169
True	368.9497048931146
True	413.0101937142486
True	71.66397695350975
True	161.14106047204558
True	463.9715596546055
True	217.26874528137756
True	36.51544235092089
True	184.2354825676496
True	393.8107963773696
True	397.2232888479928
True	744.1096005246602
True	135.38332198555943
True	638.4069123200416
True	521.7321379611557
True	608.1688384044537
True	131.23008820337452
True	41.01413194219317
True	688.4488906509955
True	68.88883611122394
True	550.0955105802893
True	648.5993950117204
True	456.12116176693536
True	134.98959753805207
True	511.8947835008229
True	4.868358177752235
True	388.0387172429098
True	33.60025374892725
True	649.1833109239299
True	268.1116708112479
True	582.1759264773864
True	685.9254071932019
True	148.5396231982262
True	516.9769439122063
True	486.3094224005238
True	59.85546231536513
True	1009.6469913575548
True	2.488861760677886
True	27.28889659375761
True	635.4127569649476
True	663.7059259118523
True	136.26704783500497
True	414.81284774706313
True	122.00265237638108
True	76.4690657790463
True	455.6311503709178
True	40.23141129778735
True	502.5315123816719
True	11.41544245206967
True	849.8134724676881
True	570.8416284599201
True	664.576937411154
True	106.48959662150916
True	366.7528602859736
True	994.524015046102
True	864.5179179762371
True	142.97015008531014
True	542.7305279964211
True	460.19066214074655
True	246.44442659156692
True	251.8080625065703
True	6.546774715386664
True	318.769663324651
True	12.015533050405324
True	367.8558928078909
True	78.29150375290442
True	432.3031014345714
True	669.1793595341625
True	126.7547948556133
True	242.4832542404157
True	657.1428286514107
True	673.3241791968492
True	282.5959775183157
True	134.09051042288874
True	167.80209115823328
True	479.0196985533966
True	82.7141013359215
True	10.288678796712777
True	489.6341920201922
True	572.8158479626775
True	20.64001169247736
True	144.1815561008046
True	880.2474546847188
True	492.4567341928605
True	286.1214358889865
True	34.56603977430391
True	470.5350601325927
True	112.33876914912528
True	585.5177985420719
True	664.3631808566585
True	290.7747591553809
True	382.2925510355876
True	183.1148241081358
True	247.39010016307773
True	74.88782250840363
True	223.5079838571592
True	503.1221678929116
True	22.3428336350994
True	459.4158896720452
True	393.7230495765204
True	751.3531294249012
True	876.1625986470659
True	876.9989293342056
True	155.4228415419538
True	402.5205790933495
True	70.36579117493149
True	195.82254003517428
True	326.5667083667374
True	10.624433855323426
True	810.5316208096274
True	21.28743993358068
True	391.36111757905405
True	274.28645769996604
True	663.1318684357163
True	210.4398781227156
True	37.43261916608108
True	676.349883683864
True	1080.8873343086364
True	220.61039642609688
True	131.08862832225034
True	587.069611718337
True	506.7790499259583
True	16.371237029324114
True	850.5149839740876
True	108.0860965166939
True	46.96149547463369
True	302.3219251426122
True	359.70755589342826
True	411.7563354905597
True	264.60425812224724
True	18.22752472335576
True	22.99598515440695
True	817.5603456402579
True	205.73357214859888
True	114.90404941052672
True	832.391435071852
True	643.0390012030372
True	664.1002386615999
True	442.61182299434455
True	156.01038253590406
True	35.368312819543235
True	102.69606136700762
True	436.6869914235251
True	221.97781363031547
True	499.15420553332496
True	143.51808975937752
True	503.0471691064754
True	632.7018971861926
True	936.8187947314264
True	24.48764920765357
True	973.5306187250956
True	1067.98978500229
True	508.1738079123053
True	85.60306568645743
True	785.9364730772278
True	644.3351673258512
True	669.5149657678195
True	168.81816070828202
True	743.4121852587618
True	711.5612297372392
True	121.72202873424668
True	751.626626827903
True	812.9624592944746
True	469.3322084540045
True	232.7271777919341
True	70.11468618413062
True	317.86924426050285
True	362.758831828952
True	472.43736235378367
True	416.0486542705987
True	194.3706411092468
True	313.50464388214374
True	2.2993272306165213
True	13.223689695009169
True	104.86330554607068
True	133.8128652845329
True	361.9283388166177
True	352.6888161503702
True	103.2878949997328
True	15.82090717136808
True	215.4219710157484
True	844.1727161154329
True	454.046775575019
True	528.2026582334496
True	571.695685308794
True	794.9368815236417
True	648.268332660712
True	94.26062689071468
True	196.20195725491064
True	253.52615770269423
True	278.2888022734715
True	106.61195014851371
True	362.2613293190148
True	437.0069326608818
True	176.20737776016543
True	661.7613372276826
True	244.8957300168905
True	212.10659757644424
True	27.78677621582421
True	246.9376509302093
True	474.616084933374
True	166.15749888579035
True	527.4375910045409
True	458.4541348089877
True	241.9485853950929
True	103.79495511404394
True	40.52032874659616
True	405.0070851300012
True	798.9368654116261
True	159.50361116656177
True	1047.7764920515122
True	1066.5637214318
True	479.608878801779
True	99.65648077042248
True	119.46293238321252
True	669.6316155566235
True	7.563290040533595
True	224.8737478136428
True	124.44748430780672
True	119.4985993475796
True	334.934883137706
True	647.2927351022329
True	39.226979690727305
True	117.70436708921088
True	941.060068385142
True	54.60874595156169
True	456.8509793963104
True	542.551546716516
True	246.1481536581392
True	135.1595922580956
True	912.6090330376828
True	1211.998765432957
True	515.4517626448356
True	640.6671986677538
True	206.01328810249956
True	149.9835060646501
True	326.5382891554016
True	268.00600587566987
True	173.58490508432126
True	309.3425900132685
True	354.45438607841214
True	12.832990423103308
True	622.1043997542487
True	153.85919877853365
True	80.00711700772288
True	447.0432288233852
True	304.58530866778534
True	1150.4398828618869
True	330.15288827442686
True	982.1012676129732
True	9.01272400730641
True	272.48496943688895
True	232.51377405468511
True	150.17532085913325
True	514.0473182037614
True	194.672975672173
True	417.89281827588303
True	337.982081727785
True	112.42295399749428
True	347.10318433060905
True	1050.6647908276343
True	728.8367991517136
True	215.06223737933405
True	107.81809541814587
True	282.990530391342
True	24.21268330363801
True	361.90387023613306
True	324.5788412157278
True	574.5423320950662
True	451.15980476236695
True	362.4469168834349
True	159.09830303255671
True	13.864408930248562
True	426.4502110611385
True	296.7124554088004
True	144.14531582360092
True	312.33790434949793
True	441.1395627332292
True	799.2404090016068
True	311.9171527216323
True	767.5817854240204
True	396.2537594036399
True	383.89717866402566
True	1.602675434322088
True	1189.6039466958923
True	104.69445168499496
True	927.2926290324548
True	199.8439083745826
True	468.4342864392133
True	697.7844209483059
True	87.20486058874677
True	481.4475358981487
True	31.882156458152576
True	419.5584665742534
True	76.80977067175205
True	227.17057792256745
True	42.20957313321828
True	667.5879197943444
True	190.8683594234623
True	25.47980490689052
True	399.74847003970905
True	108.35239155108476
True	166.69423342555837
True	793.2594449740387
True	263.3253148377171
True	154.4353645078186
True	375.971668708745
True	523.485641742448
True	330.30301075747025
True	523.7901989159957
True	618.0487971217597
True	158.0721300037683
True	7.687988432817383
True	72.31098976135537
True	426.8531007525434
True	88.74909490932286
True	79.02278476189142
True	1062.9690377419035
True	26.99916916984088
True	314.1933117699126
True	318.7737822505188
True	457.7596416556367
True	683.0135822878357
True	184.13318468761497
True	633.2424781291695
True	325.70391428521594
True	337.98772104266584
True	268.35775307216136
True	218.05831884383312
True	358.6706599728702
True	426.338239132884
True	408.638949739564
True	601.8087615017893
True	140.95275168598502
True	76.49635684742114
True	36.39659395565956
True	292.1935541823707
True	625.7295325945327
True	394.1365561476933
True	749.2465915945498
True	211.07274349904787
True	408.338045715729
True	69.26921479935825
True	54.018806201779405
True	438.01751794346353
True	196.38135857582895
True	222.5289466538647
True	44.19933160609286
True	1061.2392849771015
True	174.66138457105947
True	908.1045615958844
True	315.7753114050232
True	931.2155448208114
True	234.70683335075975
True	458.9058183263503
True	528.2957594022304
True	620.7688896298191
True	217.32973139484324
True	489.7693658523001
True	943.3057684176724
True	128.32710225526142
True	7.848158592045796
True	588.912107518936
True	26.117931017356213
True	78.06666126893526
True	827.1865796639054
True	240.92433486708936
True	1016.99873808677
True	693.9239344787312
True	412.3701261000779
True	294.3196810173791
True	479.1313823212482
True	345.1225741157291
True	189.39095304012383
True	672.4410603682193
True	718.5330335623938
True	212.20662833210088
True	92.22781853611566
True	523.6099863422213
True	130.34061092001016
True	368.6262811592195
True	356.5303941861381
True	64.74279660825671
True	381.14481560106594
True	398.5593626158206
True	383.8331129512623
True	410.3745755287628
True	437.1146871343333
True	647.871024043785
True	54.724523857439486
True	458.3129007186596
True	315.0094810252504
True	668.0378494237168
True	223.0709057751135
True	103.21463459086549
True	42.66389804089311
True	546.1890895265338
True	581.1647911847108
True	176.81603566123158
True	406.1865002832971
True	338.22919953474883
True	16.58088035884659
True	175.0513595079044
True	292.11299298826947
True	2.803179129970917
True	876.7520833056172
True	81.18638493902013
True	105.665023618288
True	116.7017398434908
True	366.276122232315
True	34.47165901818751
True	466.8082372441082
True	229.5877639776416
True	6.590790779750744
True	115.42418591157002
True	436.8549970834221
True	51.77127616350828
True	69.812414428425
True	170.40555017796024
True	284.016130970019
True	957.2790480026986
True	390.255177892074
True	976.8017450729998
True	184.64399465480483
True	1031.1295104449885
True	752.8524882498751
True	649.8566666030972
True	409.4426790656155
True	375.8602556107058
True	76.09281769667231
True	71.78276289353468
True	76.62159957775582
True	174.82102392820156
True	476.7776246433029
True	1122.1772061707547
True	183.8898065784872
True	348.94316360535805
True	440.3802418530622
True	597.7889019282997
True	587.2609215260345
True	283.7060327318188
True	464.0982010115569
True	691.3712183749561
True	94.99020232812606
True	749.3828874312992
True	260.39268144418645
True	145.35986616493204
True	411.6342941618011
True	869.5673454620967
True	427.714349647876
True	880.8550117271202
True	190.0325892931945
True	332.0077213788517
True	702.4055441835563
True	628.752649499176
True	194.6405692991389
True	267.26106970973814
True	798.7852927436616
True	31.70095700644354
True	188.9169628047829
True	474.87126268832
True	702.3062982843586
True	105.4898639785101
True	37.45269391253749
True	163.03140907871835
True	743.4111809673235
True	323.97895630977223
True	554.0265664398806
True	358.2721190815487
True	293.49041541628446
True	444.2381839723898
True	483.6163529684338
True	75.00222398063693
True	374.09873891285736
True	795.5625353269365
True	0.0
True	299.86357894625803
True	259.65343338412345
True	972.0275666991912
True	150.12705897946506
True	661.1415218617307
True	631.3871948104903
True	109.92423976708662
True	223.3089480046797
True	130.94117946184562
True	10.699681401699245
True	287.2423872420963
True	378.4234127951761
True	1140.2197899489297
True	237.72479030651516
True	379.59874825722005
True	646.7163599338205
True	205.57113610061376
True	28.26383125044
True	844.7930594936962
True	597.4911140065882
True	160.06132174339788
True	634.8618321426793
True	163.92000739295307
True	294.83745214266537
True	792.8750809011536
True	34.52845745682853
True	105.9313172523604
True	489.7289880867696
True	66.83781233140228
True	75.56459563292793
True	403.3932900132341
True	22.76470932118598
True	744.9494762652499
True	100.51193036440618
True	155.67405094566672
True	17.25959954269283
True	720.4446424934305
True	30.673751998494133
True	784.892078032934
True	402.3558981583668
True	123.1409133135385
True	690.8336716105576
True	508.212630567471
True	568.5623826208232
True	46.11913390593981
True	374.8190420057004
True	5.631855446490938
True	93.27031330455992
True	368.7803208739936
True	47.89851380068599
True	125.70927960825338
True	312.0704069574415
True	184.877599711696
True	102.87160573239645
True	654.9176484329953
True	18.919729307865385
True	1184.6077581970242
True	481.7424918425215
True	306.5623058051577
True	498.8626550169711
True	122.05868880526867
True	796.3726953172726
True	1121.068360126506
True	746.4925047762988
True	171.93576104743244
True	234.5079876410736
True	50.71702647546396
True	60.34009329047694
True	154.2923681498414
True	94.74257661081126
True	170.7348566543971
True	1195.554185117113
True	299.5087840012817
True	354.2060446923594
True	672.44181483496
True	16.87406303060659
True	14.828643822156778
True	588.7590094510211
True	5.100876669164198
True	115.92591676762297
True	675.3421258703905
True	182.1842421366456
True	649.4768261916121
True	832.0599647418956
True	149.67877107950167
True	920.0257151357134
True	3.053447135038649
True	445.945717450881
True	1050.9069366133394
True	27.238011092546348
True	239.50795781385867
True	148.01234814639344
True	941.9442471800098
True	233.65180444162348
True	509.25150693333177
True	119.89960146758187
True	518.578330555541
True	152.9633009192121
True	101.25236676603416
True	381.60062399191617
True	72.47199335373979
True	53.74194372321527
True	1051.2085039135843
True	263.0896890766338
True	153.8799012841511
True	374.1789353884957
True	396.40505205198025
True	215.29505817706104
True	166.3332443871321
True	398.4740278418845
True	35.51174989233271
True	488.5156206606473
True	1124.0445692158405
True	112.87592399301867
True	472.6424201411865
True	310.50233965690944
True	26.79100400720561
True	416.6997667551396
True	101.70362064769392
True	612.0451725337144
True	199.51116533259744
True	409.6269109395645
True	19.66526107886887
True	430.9908469106622
True	108.5663337644702
True	344.6936592801115
True	30.02190335695081
True	165.10675150503616
True	245.54836857614
True	766.7688028168507
True	52.46974296863484
True	146.00869996094664
True	242.16606954025252
True	139.97108374256683
True	651.6623403678095
True	543.965588544187
True	772.2974445278558
True	395.64625703228097
True	523.7713436126348
True	434.127995670355
True	708.4585728875143
True	73.16910978901987
True	475.816738040598
True	413.7544238077148
True	48.6311947135095
True	78.35787194037184
True	129.35722216095
True	83.46690612229582
True	322.46166428959424
True	856.277224734251
True	329.1912678208502
True	1100.9774794958364
True	315.14472357259905
True	925.5530317972924
True	148.16709999537463
True	569.3827812647837
True	639.1009157173603
True	689.8741814290702
True	448.49487331861184
True	67.17291304356563
True	303.2624885258679
True	37.44547358330614
True	168.22777338142996
True	168.9274414575706
True	1144.0813197584814
True	224.62432073818653
True	549.4941708025331
True	569.4014079486149
True	572.3437671223792
True	876.2320871084792
True	585.6061971395662
True	616.1730359176559
True	957.856119672836
True	120.1595390361354
True	320.70578563589373
True	269.67466449661214
True	332.0110054521056
True	92.62246276667776
True	375.79074580584665
True	5.093775453679727
True	329.20531420202616
True	246.47728638414387
True	608.0611390800698
True	289.0030727471846
True	372.3885067773122
True	9.51105735777413
True	60.7672733152645
True	534.1715387717406
True	33.772588308849535
True	145.88589136911003
True	62.92480717220531
True	151.69805590106722
True	236.6857799108958
True	70.43690642617015
True	371.82762582928376
True	272.21190522152574
True	99.46153882817734
True	339.1881318636227
True	63.299063075340015
True	583.377206663054
True	801.2258978051517
True	288.88433024180745
True	1169.5078267523747
True	113.4097032241525
True	311.79918865936503
True	1030.0542094241398
True	86.94132253781925
True	282.4937701131603
True	9.244818205213043
True	385.9251509866645
True	446.35601798481264
True	157.6929835426788
True	622.5272383645856
True	900.1696562827228
True	162.0052065436982
True	78.96162036904032
True	332.5897320786458
True	549.9686615516922
True	603.7309754608949
True	1236.099443681156
True	26.40977149995001
True	930.8692175451406
True	135.57140498589663
True	632.3622469704022
True	121.71572075965074
True	138.3292222310699
True	182.15483012170543
True	168.4413084349577
True	766.1144487939245
True	200.4578805163696
True	226.9635858975773
True	67.54992603106727
True	511.9525650975032
True	457.5419388754097
True	179.7420472525652
True	236.3633870310416
True	16.637844196904524
True	421.1357091006747
True	211.6227156965527
True	297.14862211288875
True	113.56269421649478
True	683.0020445827319
True	432.7177113734602
True	263.6021522173943
True	632.7578853891979
True	530.1210006860091
True	448.56928654406494
True	133.98930506117622
True	523.6082225327322
True	443.4018273791533
True	2.5287158560347045
True	196.99653519052416
True	93.72160554098882
True	240.8471064823749
True	2.2671703246204187
True	129.58190878324297
True	346.61555757943484
True	7.318837050495132
True	868.9939911089123
True	170.43308568791602
True	698.7107908522399
True	777.0153113670905
True	160.53935366635693
True	224.26935430782012
True	476.1092264591187
True	810.7268718317046
True	49.73273403397438
True	36.72203574172191
True	128.99689885727776
True	630.447914993673
True	726.0376635016778
True	187.85234317198976
True	602.5650160418792
True	588.2145059523892
True	843.0647508916712
True	400.4008632243919
True	184.8506904774426
True	897.8371876362729
True	213.93367707738057
True	147.75248183234055
True	330.4888963452794
True	222.37970776284908
True	197.78154936394577
True	591.9515485895037
True	252.3766227559204
True	189.7623406422728
True	454.57356609367184
True	465.4387319159118
True	60.77963822810382
True	277.50208519405743
True	80.19365590392209
True	326.90094309543264
True	354.2889137180901
True	250.3954373168988
True	177.380701035464
True	383.219094409136
True	634.3538070833487
True	710.5627990785993
True	292.2064203893674
True	745.0108164986589
True	61.27094560628877
True	869.7908582228439
True	357.7530020028124
True	11.51874844826372
True	608.0983704622802
True	698.3356471229345
True	262.4599985005808
True	168.77670976837751
True	49.646536635807
True	389.93058095849415
True	69.41025042604869
True	15.565574023586922
True	902.6859440050704
True	385.3303915126918
True	181.0599976422681
True	993.5692828652208
True	12.73115885904216
True	790.1868659179069
True	31.57711113562002
True	675.3192380069007
True	57.42585201087488
True	739.956740901565
True	420.4953378974437
True	199.705160754136
True	435.0950413566842
True	211.9880132425517
True	302.3916874830092
True	227.81703552060415
True	417.98849577274495
True	10.45624793206132
True	315.82263792342485
True	116.48661752296304
True	10.767945636700729
True	475.7497040015009
True	728.8336501039977
True	295.25811160227727
True	76.47480909062826
True	290.3097632182342
True	85.01506924193707
True	193.33324444404232
True	179.15840457969247
True	385.5477733627273
True	45.18235618950645
True	138.13860543180638
True	381.1651364164785
True	818.6115465227917
True	117.22473640498752
True	211.92173739093852
True	451.3101415259896
True	20.663144637610188
True	426.0420877071709
True	508.4644398096258
True	92.03393331921788
True	402.7585226282659
True	349.517080621604
True	415.99327510595344
True	585.5165730986323
True	1038.545847261017
True	989.1148635160469
True	54.01325946751616
True	1078.4138675736824
True	112.1261731009729
True	103.87970671777713
True	107.47490276202734
True	493.4223121814258
True	379.7540264338498
True	585.2187500344554
True	266.1034233931083
True	161.3774169705827
True	422.91566745928327
True	15.97334722977528
True	471.8661552634402
True	373.4004988471645
True	150.6596595218963
True	88.77130917811637
True	511.0273822813908
True	987.0168395003014
True	210.71083725687944
True	66.22827856461056
True	409.2282532997256
True	386.59181190651947
True	483.7971191359372
True	325.74794424463806
True	4.480564222869724
True	520.8444807876973
True	510.4146129440854
True	497.3876253112752
True	188.7628243893249
True	99.32283560951436
True	21.8753929630648
True	373.44277783905005
True	112.46971218940703
True	6.742324895098754
True	34.56835644511754
True	357.1700145859149
True	642.9205963054604
True	135.47259611889612
True	93.31408345097452
True	24.388030594770463
True	417.3040298266613
True	365.6507902159199
True	771.0734598899326
True	315.56525863428925
True	502.21180845083353
True	535.3116961770929
True	531.9894764332543
True	291.8341749580503
True	537.2299307278813
True	97.18819307511004
True	573.1732420849303
True	7.610461665602115
True	363.8185649567375
True	456.4329471540577
True	957.0153110119752
True	348.8374603820095
True	802.0733898892323
True	983.9894062987264
True	177.05403336829195
True	38.17878658087141
True	360.0860632627722
True	385.9728506915708
True	603.9726127949789
True	247.15064293625684
True	30.33528802727932
True	639.4421347445544
True	125.72288031855344
True	1022.8351076689504
True	314.7566055457286
True	478.83696816589816
True	125.01608044007928
True	808.0098008801232
True	142.91553565862554
True	835.9857580821653
True	561.6552873603878
True	193.90369896429848
True	109.5710205085
True	63.86096473551077
True	562.1611322257503
True	915.5463287794952
True	420.4149263926432
True	539.6316637509582
True	136.46214593322694
True	586.9855132250711
True	485.7969867011763
True	804.5355187207538
True	320.61927903462635
True	556.3932411403315
True	115.51517396250044
True	24.672243421089373
True	406.9664562699444
True	169.78453942949645
True	102.31942345408348
True	366.79942718523233
True	1094.623460781707
True	265.1992387969099
True	552.6152626962587
True	11.224525081501795
True	74.30984377421656
True	322.54310813977713
True	739.3255717603093
True	443.3187090627917
True	518.7119796876132
True	712.4516490121113
True	66.38602624449044
True	736.9942718268672
True	47.61356182331181
True	105.92351909961154
True	180.8273750086926
True	78.63228215031265
True	24.89914322210744
True	301.3611405895888
True	442.5880098292524
True	912.6061934264404
True	857.3277447789372
True	5.437741733727524
True	282.1421881378116
True	445.2093718265533
True	124.23034757910754
True	241.6761036509428
True	324.3713004903156
True	1298.408540337775
True	443.0214334755021
True	23.694931017159536
True	187.8859769606757
True	714.0349691887021
True	35.8679578544125
True	179.98709472363038
True	567.4857989977294
True	71.04718161582905
True	854.7662523967532
True	328.2610103958652
True	645.9181198407648
True	73.41900066298817
True	661.8615238081882
True	594.3030483263376
True	886.6021300756
True	257.73150886015173
True	522.2369055439469
True	816.6674142335112
True	929.446450163282
True	237.58635878054125
True	751.5618731722534
True	220.73263275113044
True	446.109131364641
True	377.5503361535432
True	493.0869948399732
True	487.79076022882447
True	307.6985121261874
True	353.61458433208907
True	114.18538475012214
True	354.46983202056725
True	1153.0963626226317
True	322.36618470657635
True	139.23233068939024
True	307.4588698541579
True	757.7324959096475
True	653.5565302496708
True	430.1574281941896
True	116.0342343003218
True	336.61835363330806
True	34.74522037491385
True	160.616873058537
True	97.2418005802616
True	92.68083949532767
True	533.9260326382355
True	141.13252449671478
True	133.894077762069
True	106.4083503790651
True	88.26477622998542
True	449.58485308829
True	396.9907355241421
True	1028.0493743574675
True	539.6494381887351
True	854.1570250160181
True	274.57274395282207
True	299.60967297058136
True	537.399765189426
True	200.17033896048176
True	749.8451891365762
True	238.8903038094208
True	352.51905935840927
True	70.99851257432316
True	116.33035533659978
True	268.3448814080715
True	128.74318868544475
True	473.05948247002425
True	30.411354516740545
True	577.9618286350762
True	1018.778874931344
True	718.626039725476
True	1.5016617036138378
True	62.52655686580255
True	485.2438068079037
True	441.3659471427913
True	75.53717503595257
True	125.21778205559508
True	310.41634902493286
True	79.3532584104021
True	51.709085712772506
True	722.2834780259248
True	663.9868346749678
True	161.66206697152558
True	177.75631775013252
True	532.1182438945102
True	56.64111064462682
True	25.476938015915668
True	541.1502637350397
True	465.5457452352266
True	1120.0086888319606
True	48.141102600339
True	445.9530593106435
True	903.0541129944188
True	815.527670302121
True	298.0912801770477
True	786.7055012537853
True	414.33722439219656
True	39.468643033565954
True	96.28461831972989
True	701.268359333023
True	74.96507800545793
True	141.5403016016188
True	946.3054202194962
True	176.39887913237774
True	267.11828475744403
True	104.70798784916032
True	643.8315675207444
True	615.6783061201735
True	211.61270774873512
True	435.7534779756273
True	43.48764048383605
True	275.8602423240679
True	592.509329464924
True	612.0812123408982
True	321.8065367982142
True	78.44923326149431
True	944.0758119415268
True	1020.2487275908222
True	558.0372235726542
True	66.21985370350528
True	32.39026490263278
True	94.78557162822791
True	103.99431939763892
True	99.97058637101674
True	899.0759135848585
True	1149.3727792481611
True	725.7876336992309
True	327.0906486241292
True	7.857535860361553
True	20.771920729921646
True	338.7960706112019
True	475.7700945210321
True	47.43953693848261
True	557.4048981416801
True	432.03611542201975
True	395.5661403439018
True	77.81758640089124
True	198.14930720324472
True	262.3985055997155
True	132.61045167071185
True	406.3737578441539
True	42.4852263081152
True	171.34491776526568
True	1175.233337506003
True	6.392354289876334
True	29.40818061612714
True	577.3024032298359
True	356.57594305394264
True	749.3974400816103
True	157.8505746147123
True	758.472866951689
True	603.882489646032
True	290.4644512478472
True	447.2112799637606
True	339.1215430316139
True	280.5290681054229
True	261.6500802732881
True	415.0209253163338
True	508.0947715950054
True	525.8543380848103
True	108.96034380123308
True	374.1814658113837
True	8.091641667839376
True	181.29079842670347
True	234.8922561420408
True	881.8983255001623
True	597.837711157099
True	30.48670269475388
True	714.0926331691826
True	827.4896765870049
True	106.2937422629098
True	347.8797782048595
True	826.2457973483405
True	225.37928731788085
True	157.1148819290273
True	535.508166835757
True	564.0362060037806
True	1072.9403511755472
True	150.3739951847856
True	155.80382422479428
True	250.42329368951883
True	322.80298532564484
True	432.719009902789
True	408.03625040824176
True	311.31201693206503
True	440.5783025800423
True	500.669470856284
True	230.7573133223169
True	1470.788422093199
True	249.62648570398372
True	406.61398198785776
True	52.81250339774494
True	759.8278063018658
True	249.0680748531618
True	895.2110150348958
True	546.6552562412061
True	322.05713403244323
True	749.4618842013736
True	270.55215284750926
True	212.5919973512886
True	254.8467562631845
True	217.1953884545751
True	147.632342638032
True	249.51436695084035
True	741.4870505772262
True	530.5522792327666
True	220.0130847085381
True	1205.7292092361868
True	118.9352648066404
True	267.31727830912683
True	72.14589326009794
True	320.5603447715748
True	415.5606533984245
True	90.54039673233969
True	218.2585561451104
True	75.56729375864927
True	685.4426367101901
True	376.6650160163659
True	223.9642889997121
True	741.7311299063754
True	854.1296885267151
True	856.233717571511
True	833.7286818376135
True	357.98642558862565
True	1.1312414984743209
True	269.1663044865586
True	52.38636904282319
True	375.9417723962234
True	52.30994664538292
True	365.9280115693617
True	814.3882069992459
True	1040.427705620598
True	401.4421466469403
True	21.338037739100123
True	526.9264381253294
True	492.2772667996186
True	193.331725469302
True	242.17264532935724
True	295.2111851005447
True	23.855197631961545
True	126.25568504803245
True	946.2021108230908
True	67.0057776669393
True	486.2337921170422
True	793.0589895885813
True	100.34526680127574
True	254.7395610323121
True	106.85837272895525
True	15.60404662316526
True	1.2437814786221095
True	122.64318874386362
True	1028.9240732453975
True	495.3201988805693
True	72.37542920328912
True	795.1213623216979
True	334.4623324338729
True	1.5786588728355575
True	459.1288257298485
True	194.6444924115651
True	501.0903878439664
True	82.21596541026113
True	328.7828517630259
True	373.0538765554516
True	165.1745684462748
True	219.14122462922197
True	120.1017916974158
True	173.00688936430532
True	991.0371663988024
True	16.514061369730193
True	513.758114625275
True	489.40295205071607
True	400.4832294409394
True	211.88435800903068
True	237.40477477761064
True	154.21411117705196
True	45.56745264388923
True	481.9497791274309
True	151.72479092332657
True	850.188570433889
True	829.8002893632884
True	244.39800041498867
True	328.01118716541987
True	525.8542344474663
True	42.46630195919708
True	86.9802009653312
True	720.6247319980769
True	1097.4189456369638
True	119.60620073378006
True	738.47489506303
True	142.90631058436242
True	925.9684301306588
True	656.3226402396265
True	102.06963524988912
True	281.67313093497063
True	604.6755742912638
True	271.00521912263423
True	42.300717940286205
True	560.1123412492312
True	445.1877082540213
True	5.192853203926326
True	478.47513674608143
True	67.43581170047041
True	176.6575758337939
True	240.47317730866516
True	310.13123665736305
True	75.34675765712919
True	213.28473225039423
True	351.65277599538746
True	455.1210935385632
True	910.0249005024062
True	46.87408634636001
True	900.5818183177352
True	1028.8168631268927
True	134.68891792917117
True	74.30221578639846
True	983.7131811615094
True	34.35061534540273
True	230.725476462252
True	81.00840473300903
True	204.2803674564157
True	362.464942568102
True	924.095115378936
True	100.00487280423349
True	72.879721985245
True	680.6019918613492
True	271.7000118810961
True	706.5691857588365
True	53.79305854943299
True	511.6645150230525
True	391.5564916773486
True	677.1627040152918
True	52.30370479181776
True	111.1583613163982
True	28.07576004345741
True	265.0633160617149
True	43.36658565155479
True	348.21168465318584
True	3.2164078718696114
True	1176.678492723647
True	108.8232843400084
True	135.68548221656118
True	360.1086168448479
True	718.0982604335937
True	656.1141355424975
True	1001.1158992925108
True	477.5644377003797
True	429.6894702730039
True	143.40496167116012
True	412.4169235946053
True	847.4249728487633
True	428.19851929581375
True	942.6989143215342
True	88.7092874846011
True	439.5873625223182
True	186.2895590450236
True	280.51054931559435
True	749.7655764237959
True	162.28955694456485
True	137.19193009953747
True	66.00204741648126
True	856.9621757433949
True	796.8703152039087
True	85.3521095674888
True	432.859895950831
True	746.8124777073334
True	421.0952072641643
True	57.24870870285547
True	330.8351564363487
True	770.096233855644
True	27.42539404610528
True	360.6377468363473
True	170.14210167265938
True	282.6879828368804
True	34.176357586553884
True	218.70884638043032
True	739.507516103285
True	627.9395103585888
True	54.779684506740224
True	299.3356117554292
True	886.9462201509946
True	18.14091167886581
True	322.3616298546982
True	292.1783710440134
True	444.48434039085305
True	207.90712672677333
True	582.6185384920966
True	46.834333615233874
True	972.3383209313332
True	928.8293252514518
True	48.00664064317348
True	391.59705751770497
True	748.6692849618893
True	922.32543316624
True	269.8178846046279
True	622.9018111217887
True	129.07793500067555
True	187.85713338549843
True	136.03776465269266
True	134.43131486912262
True	207.86951677024527
True	951.3784128259246
True	801.5173577467401
True	966.7226288622564
True	17.78196389838609
True	25.14365816310929
True	362.64339614926746
True	13.66023135612055
True	603.2663117540715
True	1090.9666812119117
True	263.3788548312498
True	220.38362656485552
True	83.95592919536927
True	210.2211658521276
True	125.97289578263349
True	43.85588097314528
True	129.17356178089497
True	88.94992776251397
True	253.02811760006944
True	548.1453970330147
True	154.53491546271502
True	30.754129438278355
True	58.85525674629023
True	423.5506965642261
True	268.7137524915358
True	599.7243789206603
True	20.461069764460994
True	107.76388305865564
True	676.6881131737097
True	277.740924887153
True	466.8106910564193
True	660.9208000582324
True	99.64372953099682
True	110.90355218690948
True	78.00608711287914
True	25.34053849726381
True	120.64016442246388
True	88.37878133022438
True	97.1591634865509
True	154.07092561275584
True	225.63587988877163
True	807.9167748624279
True	290.2150245218289
True	963.91394382724
True	167.80233184243153
True	196.37962337162344
True	797.964637814229
True	306.84107585175
True	621.1770385693343
True	255.66541683123103
True	358.3386935704769
True	425.4370218024287
True	569.0370565208957
True	640.6295168932418
True	365.1617845301768
True	33.13038068718966
True	571.7808695907077
True	628.0211788798413
True	19.74023623256616
True	11.96535268056488
True	262.73835011463945
True	413.3702086870687
True	455.9781150482599
True	67.80646495028515
True	627.6199658690633
True	935.8194427424598
True	233.3076373444
True	934.9733027790572
True	288.97222761776305
True	110.72111941441386
True	275.00186306075875
True	713.4266513408477
True	38.79204840032276
True	580.0175229934717
True	1288.762087561845
True	1021.991746948116
True	908.8217140543852
True	207.7196830803314
True	92.22833697625325
True	196.6564487419205
True	830.102776706417
True	144.61171258237144
True	1085.786261138129
True	885.3295639157673
True	43.42230258692589
True	89.78737914047277
True	389.3020198012261
True	406.3940413405352
True	196.07749939365013
True	505.6677936715342
True	661.6027011604859
True	115.3899126148142
True	267.26721450019585
True	980.3851226640196
True	48.36029252325639
True	719.129587461613
True	539.3001180438587
True	40.9181361826657
True	820.4283952928009
True	382.96814624092457
True	561.0642890434793
True	105.93510111391107
True	267.5591482095791
True	209.191741844496
True	26.06561892500475
True	139.13748037003649
True	724.3533368493886
True	136.20258203506685
True	383.5633134448583
True	66.11978021328491
True	658.0399302301531
True	612.4337049423208
True	235.49982980010836
True	465.6486351323044
True	168.33258444927344
True	171.34812093715286
True	218.5477760723041
True	304.22218974374255
True	361.3011448552306
True	134.69997409471358
True	193.1783857983268
True	28.667173616820573
True	898.3083022196529
True	313.078343321783
True	10.143571927502665
True	376.5487030648296
True	166.4149244497342
True	631.030239449204
True	377.8347259708074
True	585.1324453410887
True	549.0301308805003
True	501.55194359987377
True	792.8386205133066
True	247.24788148075072
True	559.2893721468921
True	156.94006037420797
True	539.1711586496992
True	365.3769225779996
True	374.6164729769438
True	128.5400170293196
True	138.34971579151764
True	104.70742053457394
True	67.2498501329065
True	737.0933736904968
True	175.98447421789942
True	46.3522452649387
True	0.0
True	532.9116215213049
True	112.7805886462248
True	23.390776872360448
True	41.38188301900665
True	110.57383265613448
True	532.8116406900905
True	181.90551052730257
True	103.10525800843412
True	35.196582388456584
True	162.0888830383891
True	931.322912608488
True	49.89050779292644
True	229.21261756708176
True	746.041971000912
True	317.17070200765227
True	453.1582576185801
True	481.2924123266049
True	519.567208148434
True	598.7965808509347
True	899.9440453449915
True	257.3273943658405
True	1056.667803992253
True	897.8070861480513
True	615.3992190033363
True	340.62398262073737
True	802.109148295614
True	9.85056734112756
True	32.23637998128778
True	295.365655758771
True	41.42714372993462
True	197.88310339165696
True	729.3551129715718
True	209.18878682214816
True	760.2181019675478
True	772.4836472953751
True	126.71743850979102
True	352.7459199626004
True	594.4899111033906
True	20.19412605070721
True	134.05914183492476
True	432.6877806781255
True	292.06254159206986
True	199.64148259402043
True	113.34847210294426
True	385.2447386435774
True	19.68335750197794
True	373.2135492018534
True	364.7522576968091
True	1059.7670046828916
True	366.4263928697018
True	30.88167492662446
True	430.9036626827586
True	433.62041886649286
True	242.9501027672173
True	34.001235039335185
True	762.1600229969695
True	439.1601496706239
True	186.15415099495965
True	12.476688369510152
True	1222.4014222687451
True	167.4630222930992
True	28.156949386776137
True	306.59204810062914
True	275.6825086712598
True	113.88968632410116
True	296.08127709070726
True	45.778137425445415
True	330.28735174946496
True	301.7953483324369
True	334.3391284655578
True	27.95627010902364
True	46.12714155623546
True	1028.8392414044963
True	27.42495603262904
True	12.705498338083736
True	175.40313268356414
True	657.196368079007
True	8.884146527787497
True	198.33647501985453
True	182.66127272041297
True	533.8972993242322
True	381.9741549918294
True	715.8577805817993
True	318.2775907792265
True	493.2170296812048
True	451.5593337537994
True	493.9655673619484
True	100.49865731759212
True	1268.37470919328
True	902.4539525036404
True	304.2298917051229
True	512.0875280460778
True	103.72063697873187
True	563.2065377787959
True	436.86952993240857
True	160.02691442535027
True	75.56520348516601
True	352.95337928729407
True	172.93011293611582
True	31.945063297170748
True	590.1302169798272
True	381.5044141683256
True	71.38470562337622
True	29.439655474018306
True	642.479617947719
True	489.9530548385818
True	72.59352277024655
True	21.553711142872515
True	341.0547962404124
True	325.4141528198351
True	714.2600879666122
True	539.6821219977609
True	554.2482878491253
True	805.4476597478033
True	8.213162767556256
True	57.5339666849427
True	36.29794783904928
True	60.106541347401226
True	508.4880777458056
True	587.0320580585483
True	83.68366122842997
True	112.33703100447752
True	192.68451149139125
True	73.10828430593098
True	170.42584249442368
True	207.0346892840689
True	283.02950365583973
True	804.6625100261671
True	605.5294851564761
True	288.9950508801504
True	190.71159102038695
True	271.6924030645342
True	242.10691492177511
True	717.2875712492187
True	329.24855164302653
True	167.62066950603827
True	896.6594158903348
True	361.3293926733113
True	478.0127893553711
True	153.03279776520515
True	119.36279538938383
True	64.49000753137645
True	200.3598241517416
True	964.0804589705206
True	522.4412094491374
True	102.5248980465881
True	358.10393428995013
True	97.37351118491824
True	675.5595623934681
True	4.680254834311648
True	694.944630553877
True	35.37174660906321
True	917.2836614837528
True	834.0851580221159
True	213.30768568353707
True	29.66373983314626
True	78.00304888844498
True	460.9014043470662
True	233.69094148653568
True	1.3155067828388662
True	74.05677603948706
True	1099.6293165191485
True	343.8199922837895
True	667.1001765750364
True	498.3776529047863
True	33.21838081949165
True	137.7182843980492
True	441.9020018847504
True	940.7133709258052
True	804.6876659728545
True	422.5661185783986
True	346.5431232140178
True	17.58380961199871
True	81.16014671534188
True	747.9699685668443
True	493.182752797081
True	387.49517971790686
True	913.621052850376
True	27.473045241275624
True	218.67531469958035
True	892.2628927126045
True	248.9732283382388
True	7.725116723649865
True	502.7624962384057
True	103.6992623627066
True	659.269312685252
True	54.49486455263022
True	248.16023321636035
True	844.4196536451152
True	909.9318523401638
True	273.54489577979604
True	427.0264143014184
True	116.03874400360492
True	611.3414186766718
True	271.07374052685805
True	192.8353861109823
True	859.0233138427136
True	60.13078647305331
True	704.6506470917664
True	280.97397223966595
True	307.02834451336406
True	166.2588620736601
True	464.4378456091783
True	584.551046248633
True	371.3134942185585
True	409.5934500620809
True	70.93027165056824
True	165.59600897388643
True	442.833568767639
True	221.32764554373355
True	39.908660476399966
True	205.1324281943164
True	387.1080352183138
True	389.0615628960788
True	739.4767886219712
True	133.89239944929523
True	638.7914134425519
True	508.6370231322968
True	578.3679268966844
True	131.89654486420483
True	34.52934747947848
True	681.820403202463
True	75.12854047077892
True	553.0979525788424
True	662.1951246536015
True	461.0150515468229
True	131.03234658040154
True	504.88251738964624
True	4.035268831942907
True	401.9695623713132
True	29.977034905067512
True	632.7166825241217
True	272.3757151704758
True	581.2199979189861
True	692.6448294559959
True	132.0058818387272
True	525.2182086753904
True	495.90085368535017
True	63.57778272212482
True	979.1262202671504
True	2.3790027646838565
True	28.282410195237645
True	645.8995385955872
True	669.4358304187069
True	139.8863918749143
True	410.40367622541726
True	123.0096584368004
True	66.7710342627528
True	439.3393127047251
True	42.60068895384683
True	511.5769172721396
True	12.600788275886837
True	852.1591204946275
True	528.9693077362402
True	680.976863658086
True	104.03701368393848
True	392.0109779492756
True	990.1071723603504
True	879.756241921554
True	139.2005383205476
True	541.6902330893452
True	474.18323028714593
True	234.9929327620169
True	253.61372388168908
True	5.730691774949032
True	299.1894400422877
True	13.253242478584417
True	370.9458253372085
True	72.46002127515804
True	418.0476981225618
True	635.1084452567255
True	129.57792426261344
True	231.6349728800676
True	659.9651405254872
True	660.7712471940023
True	288.3976187744152
True	135.47285268707188
True	164.97142234282956
True	477.45446378693634
True	91.30509473163288
True	9.19179629717502
True	493.6222702447198
True	564.5413694732058
True	19.003045443861676
True	142.04767670023648
True	902.521096901326
True	503.8166931460247
True	260.4010341523133
True	31.993034951353067
True	483.8003862698266
True	110.55634167466428
True	582.3785649629149
True	677.3245091517397
True	293.9588679701772
True	387.28508079993225
True	174.91846007656855
True	251.394306225576
True	73.75476354961609
True	209.70931306183272
True	505.54619616044494
True	22.24138650721357
True	441.7573992106912
True	365.3244324459159
True	725.9788509494302
True	897.155166723186
True	880.7509110625281
True	156.1421199041785
True	392.6071178665821
True	72.71510756691224
True	191.32953905666508
True	318.4099214441402
True	10.973681645884518
True	787.564880072907
True	22.93151041100531
True	401.9577445260898
True	255.8589200892688
True	623.4402351976771
True	206.1905487786008
True	40.315184218220246
True	674.6925504916585
True	1079.8869977077406
True	233.41445790561036
True	135.18153336544978
True	625.0064505030766
True	490.210252012636
True	18.443123938879456
True	848.8179776909516
True	112.56964492362631
True	49.25804256842974
True	297.311716943856
True	347.4706073771878
True	382.4408402962699
True	278.80771793660665
True	20.400933789198923
True	23.79804661152184
True	880.5280470746546
True	194.73876206461927
True	116.74995505363668
True	844.1182822265381
True	658.1978006053025
True	621.0291445012566
True	449.0407960255796
True	146.25475397634878
True	35.046009822478325
True	103.42788609397192
True	429.55998507596667
True	236.1416980482944
True	460.6117472117392
True	148.57046288335863
True	505.328834869312
True	644.644309688724
True	963.312405687598
True	23.40181957103014
True	1000.790590825431
True	1044.38428553688
True	467.1893596504553
True	86.27273274177058
True	775.784995559408
True	647.1767328688787
True	644.7835488932534
True	173.3433420837033
True	753.1200219437808
True	697.2098889601297
True	119.98626890782164
True	766.3574538145273
True	819.6122116086023
True	483.7853616917472
True	232.85810771265076
True	73.63702003096728
True	321.28452123439035
True	369.44327810135417
True	473.1459471945124
True	431.0313884537788
True	192.2667160633592
True	315.3543154918067
True	2.6219771331936323
True	11.972744585077248
True	104.86249932506436
True	133.32157273590045
True	360.5325292798224
True	354.69414567894296
True	109.30414809448467
True	19.157268211945063
True	208.007577619577
True	826.1056084924331
True	472.0481087870061
True	513.4530350643173
True	561.3956027490891
True	829.088368127559
True	636.8471267306473
True	91.72308458870384
True	209.1655435281
True	238.37957769620272
True	278.4094069681521
True	101.15367344681492
True	358.1338300137379
True	440.5709633052681
True	175.05621981076078
True	656.5575205903857
True	239.2519179745378
True	200.0223743941619
True	27.478933195128665
True	253.49435448095065
True	491.0037044976111
True	164.37787088050106
True	537.6318915467592
True	482.38036409782
True	246.34968969790677
True	110.47633937230776
True	37.423536271953694
True	399.6786954852023
True	794.8202420607803
True	165.02296950371024
True	1044.2378720139673
True	1035.9336907939191
True	474.4969622289438
True	102.8225934631846
True	125.67231385057886
True	676.4078819413625
True	8.666570501396073
True	216.50066424222544
True	136.08375617231593
True	119.07401072517042
True	331.79739912946303
True	618.4594345004462
True	36.13341417019031
True	128.13139697558148
True	988.1084768504422
True	56.09785561211281
True	449.8491749756653
True	530.1958289710877
True	239.9141696687992
True	133.89548068799837
True	871.6390261678132
True	1188.8262353338666
True	512.2394649718108
True	653.0228746277097
True	220.3394538337359
True	151.0764234947273
True	329.4530071898357
True	251.2126543510657
True	176.99284688473034
True	310.2542268794491
True	350.1323403973341
True	12.050176473180214
True	628.8860735686325
True	148.30871734876726
True	81.85588641967853
True	445.6374554308868
True	318.53080413688326
True	1180.5110919578374
True	352.598017507113
True	1002.4283075919508
True	10.222944526639166
True	276.799243050872
True	228.91462179848764
True	152.50999313144598
True	511.2641205578556
True	193.1376350494373
True	413.9178593430051
True	338.88027125341216
True	116.4624909826856
True	354.95253309824864
True	1058.2237986925777
True	693.2027826691046
True	225.14410288868527
True	102.16869288124164
True	285.7616090513339
True	24.680311705660703
True	352.6283215510466
True	312.001382848766
True	577.6963743895107
True	452.234991704676
True	362.959130345752
True	149.20704506173735
True	11.956673172582391
True	431.4023455329855
True	285.55311669767417
True	144.7997138725479
True	302.23799673818945
True	433.5185891239957
True	801.5173604161139
True	318.761161729248
True	774.0194483211243
True	417.1444996328783
True	371.2302140762504
True	1.4800701685995516
True	1185.830493634728
True	98.90488697283044
True	894.9696286822517
True	204.87018955073572
True	466.8761919366413
True	673.3655909007989
True	85.91670038044397
True	480.0103073434087
True	34.36587544639643
True	417.16229166181023
True	78.97401930925774
True	232.71978279569
True	38.31913804327152
True	681.8109580443704
True	192.5361514181593
True	25.00150371113813
True	411.9977673398028
True	104.25995183794105
True	171.5806921662028
True	850.4692552484953
True	248.73360924845556
True	155.87845161021662
True	382.59171645523054
True	511.755324050162
True	324.050671930654
True	525.503677930219
True	612.4722762354735
True	159.25905523002334
True	7.743732291864253
True	76.5288601976503
True	417.4494896918631
True	90.76191428064848
True	75.83761820829895
True	1062.0204543505529
True	28.268497208472784
True	327.9517966108908
True	322.087970872946
True	452.9811000267666
True	668.3854887738067
True	188.2595333671088
True	636.05175051232
True	327.2365313515739
True	349.1835612650645
True	264.9544714767697
True	222.18673433284107
True	366.6325900964447
True	471.0536038485406
True	414.9275694765394
True	602.4363986924907
True	140.62584462086718
True	75.74201891559747
True	38.28511718639229
True	301.28459627271104
True	632.7062138269259
True	396.9465254298659
True	811.6576093906523
True	208.44920576847025
True	379.5617432229914
True	66.21134889495069
True	53.99124990799521
True	422.1024721361915
True	198.5539944902797
True	217.78840369558924
True	43.054311376537605
True	1080.0233900713242
True	166.39263266983045
True	877.9779785836902
True	316.4931042649817
True	916.6132882892592
True	240.65686388376275
True	481.49631911998506
True	540.9185735519121
True	582.7424287677019
True	211.61878313307116
True	493.1891833756598
True	952.8310393802242
True	130.40399950413033
True	7.247400981245548
True	592.9887730212429
True	28.51730090263951
True	73.61833097287192
True	792.4358570906606
True	209.28997430391095
True	1010.3454567868788
True	694.5001940492591
True	404.72888033447697
True	287.5875601332438
True	472.0121346537717
True	324.5944758859133
True	165.31165906032152
True	678.8466017864015
True	712.4152679397603
True	201.3168131997164
True	86.92150371097219
True	515.1485224221569
True	137.34482786337438
True	390.7214628204311
True	342.7270221488856
True	66.84391627012675
True	379.0471739762118
True	422.76870048687874
True	375.8513107966812
True	416.83094933579326
True	446.0411925262352
True	663.951815892479
True	58.47424185352519
True	446.7929509540874
True	334.8219098792175
True	644.9164761820617
True	227.07785105883028
True	100.95689884714407
True	41.53977857935137
True	531.974461168122
True	643.9692823532542
True	192.34658912351463
True	409.3222154052841
True	325.05866734911393
True	17.677117688680045
True	173.9494513334548
True	298.8131761036939
True	2.551095358511277
True	870.5505218235218
True	78.85389021300593
True	100.83057556102654
True	111.3805156562609
True	385.95525815315176
True	35.192611862053646
True	461.2592146012264
True	234.22245963742068
True	6.10626447557075
True	122.1774747297554
True	461.76645252493154
True	49.767966351927534
True	66.99343405951213
True	166.06459754144151
True	294.7980800801116
True	966.8319239799498
True	393.4977710278297
True	945.721293591882
True	183.8224538641905
True	1055.4601804131937
True	778.7401720548011
True	635.9672785099249
True	421.3654281462408
True	396.3331556811116
True	78.80026179717505
True	72.91564948729257
True	80.03532985061786
True	182.0830764200656
True	463.9854171538208
True	1121.3314506881827
True	181.0989093170076
True	353.6516196735749
True	436.2050908513971
True	600.4489802247001
True	614.6150064300776
True	283.8956407786324
True	457.5559473256831
True	639.2516380503112
True	100.32874125442694
True	729.8869870824628
True	258.050463416894
True	130.6534306719071
True	402.5432881874556
True	854.0172263997807
True	440.0013571465502
True	843.3374606015996
True	190.2820096946612
True	349.0488950403886
True	688.6008558213537
True	616.9016996010638
True	187.50072409810417
True	253.38979479854004
True	811.4247578811501
True	28.398552303444625
True	190.9133967331302
True	475.0728323178138
True	711.5718037756731
True	106.5355142293269
True	37.2398886567265
True	167.44850388211938
True	675.4649566475628
True	317.2608830664959
True	550.8913109237288
True	353.98370643567023
True	300.18645529817337
True	455.0024040626724
True	496.5423708122472
True	73.25562174212057
True	380.836625572069
True	769.8157298554793
True	0.0
True	288.8110115206925
True	245.70339580836392
True	976.1680136810476
True	146.38927556126166
True	658.8450654716429
True	636.451712424207
True	115.24905131214716
True	214.9480138989551
True	130.15368215545257
True	11.683469204446489
True	289.6926759120617
True	378.7552703005272
True	1149.2727684626748
True	233.2997287818088
True	427.2299667520239
True	660.1446861777245
True	205.9522141397043
True	25.361275201914232
True	823.8348834931413
True	601.954929743458
True	158.63091965602098
True	655.7035083083694
True	160.64669024873325
True	304.1473567760458
True	789.7149438191586
True	35.598264615823595
True	105.29914359526796
True	514.3537774108744
True	64.09940417439608
True	77.7083079006355
True	396.7228638152938
True	21.160506219966887
True	766.8162147310445
True	97.93943756469908
True	156.84612920589868
True	19.968809140552853
True	739.8121532296943
True	31.10783318211073
True	781.9236346400769
True	393.3354587280873
True	114.87459014956896
True	707.6498917037121
True	526.2604710286994
True	581.668858052075
True	44.70029137329066
True	362.1077235825144
True	5.212315723686629
True	98.74997094596785
True	373.1281012135348
True	47.41347548657528
True	119.2352733558801
True	311.89387681183854
True	192.08440726752036
True	103.14770538652952
True	652.9237739695478
True	21.001221029117847
True	1172.8720006122558
True	498.9517506537845
True	308.85723435633497
True	484.2108713861225
True	121.98572035882142
True	793.0091086723553
True	1094.428300690489
True	739.228910057149
True	170.68244361281918
True	230.37243818895013
True	51.49275350691551
True	59.473457526023246
True	151.52475972662438
True	101.26577680969402
True	160.91277700552877
True	1164.7326355665116
True	306.7405454674214
True	349.32461653632106
True	723.9769537761355
True	17.09492864934676
True	14.38901148141302
True	579.1824932439035
True	6.987808408483716
True	116.7513198010341
True	664.0223095756387
True	185.1711346131576
True	644.5852043630741
True	834.8058998215602
True	153.4880530512684
True	882.9816599967911
True	2.939956606260804
True	442.4142659000312
True	1057.797430575794
True	26.786511450732263
True	233.95594358506412
True	146.72927129793527
True	963.5253483071348
True	234.62012995443231
True	497.1593745216383
True	126.95648215448614
True	514.0308113577817
True	149.23815068544965
True	96.86860903413388
True	385.7897861519039
True	68.1764389192548
True	54.085703172034805
True	1076.375797355833
True	246.1970126314293
True	158.24610114096157
True	374.6164107908341
True	391.9127231706982
True	212.80880961833932
True	166.72047185470217
True	381.1789093449123
True	33.9048986565695
True	500.03928978874
True	1124.0770562355024
True	116.08598455565864
True	469.8514142436454
True	317.06806187860684
True	25.13814198007426
True	409.4848414865036
True	101.30348997526735
True	615.2862070804466
True	198.3720958214613
True	404.36491797918296
True	20.03810641564593
True	445.9613425229836
True	107.89175437625168
True	341.48648160873336
True	33.94021564528386
True	166.8258027678101
True	256.2430355120368
True	761.7175600653262
True	59.747145758740615
True	137.78754073366753
True	236.3082480027056
True	138.68365859228257
True	600.5327754218679
True	551.2204998196215
True	765.0953190002176
True	392.0119826501557
True	536.3886913498333
True	408.8228467410082
True	684.2505094896496
True	71.25673294245468
True	471.06760717292457
True	436.951571130273
True	48.30491026044928
True	84.99177544764888
True	126.40157347156358
True	90.52507022121895
True	322.4676976962286
True	842.5133352247014
True	318.9563009983384
True	1102.6947735595054
True	297.4137892125564
True	888.6107748230457
True	152.30844245908693
True	570.3971015267737
True	603.0062782321434
True	717.2443135928524
True	442.8886134288478
True	68.81833267997432
True	298.069291400337
True	43.54126979235576
True	165.70670861262076
True	169.12324575261968
True	1104.6953081227075
True	227.7367164422277
True	554.952384111974
True	530.5378002871182
True	558.2289581895199
True	900.3395829275327
True	593.898181831758
True	668.3843715233849
True	924.890563044953
True	127.32830495086276
True	321.77851642217786
True	264.537723389915
True	320.86241777763905
True	90.41781907423504
True	374.0046451968519
True	4.327131940803985
True	346.67396163771315
True	258.14670223810595
True	622.8909549459596
True	281.5082108149187
True	362.9849729245231
True	8.914550298016742
True	52.75942943097643
True	543.2946938413187
True	31.60944420089383
True	151.20786964032158
True	64.08683153341576
True	148.75668357751732
True	237.6095681642754
True	72.93068579218028
True	380.84163461952943
True	268.50507377614963
True	99.9405301421566
True	341.40525956739583
True	64.2552354176463
True	575.5266892003012
True	818.4498831956377
True	273.6347167706064
True	1165.190843654308
True	106.78048309250411
True	294.2759397868411
True	1048.7449897594502
True	89.9082487670727
True	289.389328392053
True	9.862832248814382
True	414.0840301545049
True	453.42270248775634
True	144.03062359492603
True	622.9389459775424
True	933.4414789677512
True	154.29469277029963
True	76.64170644733838
True	341.2005963064942
True	564.5368324264349
True	647.0215087802915
True	1232.724105053387
True	26.172587722171578
True	943.70644476624
True	140.7334274639938
True	612.6047753131107
True	115.32626220506368
True	121.88392153739431
True	177.67558800883955
True	160.8863876535182
True	758.2177297223077
True	208.6452021284977
True	228.6049667291644
True	71.455859221879
True	513.6295308495664
True	443.2581280093093
True	181.32446969187663
True	238.52501856725328
True	16.414639167677656
True	429.6860968224785
True	212.97637431253267
True	283.680716954478
True	118.793239836844
True	686.2351529188276
True	410.4123819873327
True	261.4999280071547
True	644.8120987715293
True	518.9857188065347
True	466.3623312652687
True	116.58735514360576
True	534.2919236631833
True	425.8314231031727
True	2.4643542516819235
True	194.04901168954868
True	88.92395077957941
True	245.12779585401287
True	3.210444468953347
True	126.85824989041052
True	339.74814290123885
True	6.840534021562696
True	872.2654414364986
True	175.25348741617896
True	702.6176905385666
True	754.1411228623575
True	165.06612568883295
True	221.14016559442436
True	481.65193741825806
True	840.3389379173017
True	52.38997845070879
True	37.18774029342296
True	125.81332297981756
True	637.2965386914144
True	713.2910348634452
True	187.71396474763077
True	588.8340351547783
True	592.0666342997386
True	864.8011496232714
True	396.2390646345356
True	183.97278384015345
True	890.0518773217649
True	212.2022213713795
True	151.2080847020502
True	336.2075286719444
True	213.9042691707327
True	205.7423489848929
True	624.2468576680523
True	249.64154858737055
True	192.1120920198101
True	443.6549778349656
True	467.35885603965687
True	62.037238037626125
True	281.1044889283931
True	72.40652970710865
True	330.1680139929798
True	362.2915543318911
True	255.7968898628252
True	170.96256193504098
True	376.71635270421
True	621.8025930025618
True	752.0156577064411
True	291.2425932808227
True	754.0355148952976
True	64.76238410501718
True	881.1472096907419
True	351.99800396307774
True	13.039009956006964
True	611.1562193443141
True	693.9525896746939
True	248.93902270872863
True	171.41146428982074
True	46.911778630406985
True	374.6759455225458
True	75.18366241049777
True	14.46740025729264
True	901.5236356627072
True	361.70342875058
True	163.72731377963052
True	980.7267321212668
True	12.611995342610498
True	783.6104736729828
True	30.405378478732395
True	661.1491911833793
True	57.27543881189436
True	755.1149094737765
True	449.6948015276684
True	195.56582191657736
True	438.8422404496406
True	201.74336017937688
True	296.1963694930729
True	221.32416941119587
True	409.8075353757465
True	9.693636263372673
True	316.8274428679396
True	119.27191506276196
True	11.98166954424266
True	452.8104319277315
True	724.5057016832048
True	287.13825248799174
True	84.88224488520274
True	319.36194382538616
True	77.42740623015395
True	183.68124428032016
True	171.25981339357793
True	383.8957130010423
True	46.07208685455867
True	138.3036803484366
True	366.3222876046319
True	867.6911432794838
True	116.85233374011187
True	206.26318867043847
True	447.1848720363174
True	21.092642179304622
True	418.1401848241934
True	508.4847377717896
True	93.4516135405724
True	398.1938005259409
True	328.7929387299077
True	417.1200150350216
True	595.2886306626455
True	997.6114263353476
True	970.5967587365308
True	57.37912104482077
True	1078.9074153557913
True	103.13903281613834
True	117.79088921274132
True	112.0101010333494
True	518.5631938061333
True	366.3062829927542
True	569.8454510888115
True	254.18495118251545
True	158.9268394147304
True	413.7685760999507
True	15.619338734162156
True	462.9064992651754
True	408.43548994351454
True	155.45969215016285
True	93.16559300289794
True	530.0711621280932
True	1013.7320593895852
True	196.58653977001225
True	64.05309555132037
True	458.3776164409937
True	376.5112980428963
True	484.272620454095
True	318.9418835471826
True	3.8082407887654015
True	530.6546924345436
True	516.5189165106615
True	492.4759263957359
True	176.89264642855235
True	101.5065076092324
True	21.16855026109744
True	369.79787140178667
True	112.72776484486212
True	5.648367359771403
True	30.4652643670902
True	339.82217912463045
True	649.2498260379837
True	131.60020262395602
True	88.02736007993349
True	26.98901487149969
True	411.75300967205385
True	345.8676767195497
True	781.2743331458914
True	311.6850489707674
True	499.6081603459811
True	541.8097764362705
True	531.0458724077433
True	287.8343596191045
True	535.9140459419399
True	97.3676127230392
True	590.9937821324213
True	7.018061824138595
True	385.3375303027949
True	469.5287896847756
True	966.5644319257158
True	348.85602158721014
True	786.576191847071
True	982.91229173225
True	180.7593236498973
True	39.24252613387858
True	373.6966283203508
True	391.44455605993846
True	583.8232564615096
True	245.6734475198944
True	31.593312394323352
True	659.9525736239834
True	128.36711029444655
True	1047.4505955546765
True	321.32255814280296
True	463.4128251601129
True	124.6202484186133
True	811.0196355912469
True	138.96932984914585
True	796.3754816030862
True	556.106264482492
True	184.12138891168053
True	109.48173289612784
True	66.87519852552155
True	578.6946353299605
True	899.9969305251021
True	426.9840245398807
True	510.4505814910183
True	135.39229764558405
True	613.3248683644965
True	486.9088787196948
True	791.7471976444591
True	304.4454491538415
True	586.3282465202121
True	120.50898003729232
True	24.02659990782914
True	404.47512371380526
True	176.08246214344734
True	105.57710429653751
True	364.618980909957
True	1142.808720812849
True	261.00382067067073
True	555.7917151811407
True	11.043105397408372
True	74.00545785243962
True	320.1934111636467
True	753.6817641144019
True	454.5214087305977
True	482.7478046180943
True	720.0777320478165
True	66.658912089276
True	709.071314392256
True	49.82729131217655
True	100.74526592107024
True	186.59599460410453
True	83.35257827667532
True	24.12474216533841
True	294.4951554256833
True	485.0768117551144
True	901.8553504515942
True	859.8934148336842
True	5.00806306845139
True	292.63596459952856
True	457.1069845161836
True	122.34254897790616
True	233.60441473486432
True	329.6505052117394
True	1297.168705378169
True	440.9292704529543
True	23.808089776233743
True	184.28171697219244
True	702.272688686144
True	37.42506928300944
True	172.25504791356454
True	549.9447334210837
True	65.76680286901188
True	869.4482711838087
True	323.7811535209268
True	667.5422028514132
True	75.83850783048351
True	681.5764232798144
True	585.8264596584773
True	888.0138807062774
True	246.24086707729265
True	503.845075853252
True	796.6935878075867
True	894.1083888773919
True	239.9857886417469
True	729.9125121237308
True	220.30751313908337
True	459.2594413180876
True	372.32791293182976
True	489.7437348920704
True	494.5442934320953
True	321.78831204707114
True	351.0652710688944
True	116.11782482193286
True	347.488140420443
True	1135.8964625757194
True	328.9166755076896
True	147.50583451926167
True	293.18990561786126
True	715.1094429235226
True	633.5439430811507
True	426.1028881738339
True	118.1821422805608
True	328.20344725445045
True	34.261807642614414
True	163.3830120792645
True	93.2672878995445
True	86.20314569240101
True	545.3385350393328
True	140.97555113996162
True	136.43409414206775
True	110.42702269390854
True	86.90371141021716
True	452.7651993590729
True	372.0364864689567
True	1044.486380339599
True	545.9437164664752
True	842.084046247248
True	280.99246508594723
True	294.424736909996
True	526.1012689907766
True	193.54444632389325
True	760.3748327227444
True	239.52134664701347
True	361.0744136454918
True	69.47876451056409
True	117.36911780792624
True	254.44496363125504
True	121.47439594913322
True	460.29105769067104
True	31.205042282751755
True	566.7426949783312
True	1017.1521910037324
True	736.0253772558809
True	1.0395978089040845
True	61.77244446268191
True	476.2670866536371
True	441.491738804998
True	75.1122854502781
True	120.16297145103908
True	306.0565775387579
True	81.60418190217909
True	54.10710401389609
True	734.8799697174237
True	665.7508821991869
True	170.6337745487791
True	172.97503907436516
True	531.2526374949624
True	55.41246529102034
True	22.684895089204712
True	562.6999480997055
True	447.1982822600804
True	1116.180021879358
True	46.14710778401476
True	438.938439549557
True	876.3960791387002
True	791.3353651508423
True	286.2625316190912
True	741.7090847255341
True	381.3833387073333
True	43.627178379158906
True	97.80955546895449
True	716.0016591520586
True	74.054252312029
True	136.00257401265304
True	963.2148532568208
True	198.37860290941185
True	268.2702258990858
True	108.15795469030589
True	626.4186527992222
True	605.9461784217527
True	213.1144188193795
True	433.1461418869825
True	41.76525277228062
True	274.76929831135885
True	604.0364040456805
True	618.3743192763842
True	314.1325875143603
True	78.14563037532847
True	937.956709670543
True	1054.3808444313831
True	567.2698294577166
True	63.93515492407664
True	29.679741389912596
True	94.67126659499296
True	106.91971049430715
True	102.37975350319452
True	840.6558961324866
True	1196.3204903637577
True	734.3429393306435
True	312.9867122994368
True	8.99261463742205
True	21.08191750013994
True	337.90577875276136
True	482.2099035814255
True	47.05053772565746
True	564.9421595177067
True	433.2308249143008
True	392.79097475179054
True	78.44726771802264
True	194.5218006493876
True	260.0373182091339
True	134.75608615699116
True	401.2696290371598
True	42.29066581794926
True	172.1101334781376
True	1192.7636162578226
True	5.898989018203828
True	28.651679456929696
True	593.2653944491992
True	347.71405394487454
True	764.8613258330589
True	150.4900751279082
True	771.3415072785264
True	594.6828641998746
True	270.0378753530455
True	446.6308188754888
True	344.0860507040508
True	295.8258008180562
True	273.68415923347976
True	386.21471607985296
True	504.5551534551417
True	490.0397018299491
True	106.45580620406434
True	350.8247799713324
True	9.417148397428054
True	190.229190524249
True	232.0349472142834
True	889.121418200019
True	597.9930820879625
True	28.827072534098004
True	706.3072423724981
True	899.9046146078728
True	108.05602308437768
True	335.7170557357441
True	859.8063519222472
True	226.75903707687385
True	161.16421333154983
True	536.7417050853375
True	594.8019159727859
True	1075.1654164392887
True	148.88846685500135
True	155.20647644413447
True	251.48273573003596
True	312.8838256581274
True	431.3011527226585
True	414.9869571764255
True	321.1471880791676
True	436.5381623940799
True	494.0433361702532
True	220.0706792878354
True	1490.544484906227
True	255.09175259096835
True	389.820121996302
True	55.29192515065847
True	762.3051944942093
True	256.4454705953256
True	916.5785681887004
True	550.4934106417618
True	306.9111865157413
True	779.9816673427482
True	274.05007113226026
True	214.88508486415532
True	257.49811307135565
True	217.25617681806395
True	141.4275977020809
True	257.8549397516992
True	737.6149195711727
True	545.0170302039767
True	212.78493264174196
True	1153.6480866828133
True	112.4355945017949
True	258.901930904713
True	71.37657644926249
True	313.2436891284744
True	417.8658955847512
True	90.96237663999648
True	215.053066987937
True	74.22764232481161
True	677.9276419965876
True	371.7590553182172
True	222.3605680823782
True	724.7356543377034
True	894.2879663689215
True	811.5535753748786
True	835.3804262475171
True	339.9839715017947
True	1.0591816477335392
True	266.6230705878017
True	55.11979273623442
True	377.1741757964765
True	54.77240131886538
True	363.31558178910296
True	843.1537406370724
True	1038.147691443858
True	392.9772721641616
True	21.726939102538964
True	528.4605816898106
True	499.8374666613416
True	197.70476898622115
True	236.52718513117875
True	291.09572800749214
True	21.05518769724392
True	127.1659375642628
True	938.906442509438
True	63.77031650522834
True	494.5851045218081
True	767.5629764145328
True	99.73109405852703
True	249.26532786308044
True	116.82674962213407
True	15.375326736981858
True	1.1225947575456785
True	123.61758827453836
True	1014.571363757646
True	490.4089385203041
True	69.50383440235186
True	780.519090871155
True	340.96302024493093
True	1.5814418587551928
True	441.1689284786031
True	188.45225574884665
True	507.404552486441
True	77.90558107281902
True	332.011371610487
True	372.717813535435
True	174.5256980747779
True	217.9365479519088
True	131.08841396581002
True	167.99279166148034
True	1005.53942105995
True	15.567047588525623
True	500.17236998548793
True	497.3408385164552
True	395.6897908928472
True	220.5776634997053
True	232.5535123409408
True	157.9335832023454
True	47.6178222087721
True	483.5585306258264
True	153.74500990314075
True	820.7403303393919
True	838.2167380143873
True	242.43077450423476
True	320.70790914010445
True	532.145861032315
True	40.7925918268845
True	89.69964966993061
True	731.4066192669538
True	1050.9917458260506
True	113.01994279426415
True	723.6764454227011
True	140.6937049671479
True	929.1968585162674
True	638.0457304224005
True	96.58755744744587
True	266.0798757617178
True	622.5047109182083
True	272.6097425431727
True	44.47669051586669
True	566.99517436794
True	446.1647846190918
True	7.059817653762729
True	473.01638748877065
True	67.33765311616537
True	173.27921676832935
True	242.3468228540177
True	309.58563552108166
True	74.14894102630826
True	227.77653165416012
True	346.15525842852014
True	433.61654344720176
True	909.8944847680722
True	49.34803727963313
True	920.813146684034
True	1069.5766162417435
True	130.79925222418288
True	72.64227214735355
True	1013.3914857803096
True	34.33482961212992
True	211.4662362133068
True	86.9318395256857
True	215.37345093917145
True	380.6308174958943
True	963.5600062591848
True	101.22375752610284
True	66.06062288760683
True	644.51006488692
True	281.4826018731957
True	724.1418444486189
True	53.18946670036309
True	482.632317911815
True	398.6776545680653
True	689.6742787883643
True	53.247119335170446
True	111.37235197502896
True	25.74340366772899
True	272.69768257652925
True	43.96958222605907
True	343.42155936857364
True	2.5725754583356624
True	1204.308149340754
True	105.9167779481817
True	127.63935340648904
True	362.3954979238318
True	711.0576835099035
True	678.7363390132448
True	988.9275805263248
True	460.1934073891424
True	409.1561400304784
True	138.2517821923824
True	412.8071785330847
True	842.3418803541701
True	413.5907024074045
True	922.1614412470304
True	87.12654437040307
True	427.4726421252003
True	182.3878899010539
True	278.6232218750038
True	742.4525107351303
True	160.39205366590463
True	131.7439460876869
True	69.02656921191141
True	854.3884688863859
True	790.7643940598329
True	82.14189919740939
True	439.3498083352511
True	742.4237752287978
True	417.5236991966012
True	53.10765853333264
True	322.43134752079084
True	781.1693868872469
True	29.67979170254452
True	367.9473114228151
True	170.0923527510913
True	278.95307126162345
True	27.662872763686828
True	220.57877572325603
True	796.6576808830716
True	637.2133320339148
True	60.24961829969716
True	284.0010076264439
True	857.8303825103188
True	17.23722423689083
True	315.93368626357113
True	287.6435604981253
True	435.9514246466385
True	215.20682271737255
True	588.050805089805
True	46.44825308871994
True	990.2572703818346
True	892.8818790387163
True	45.899105734438194
True	387.3399006131186
True	711.9205474978036
True	909.3111414135152
True	275.6783364010687
True	592.6101264126961
True	124.69141443333514
True	190.1347581182401
True	133.64431371713792
True	136.3168456670198
True	206.84781761848276
True	952.936786437518
True	813.7920209911376
True	920.4700868990636
True	19.741340391897356
True	27.31902972527025
True	348.4883359054908
True	11.853854398270231
True	620.4254710904866
True	1050.2884991968112
True	258.6116316192106
True	213.95851464614947
True	85.60379874742891
True	213.11627524282528
True	139.45996154209445
True	45.01432683963901
True	134.22759122420356
True	91.70585067236588
True	236.6976592064868
True	550.6713282870127
True	156.40093005746172
True	29.125956842977217
True	58.704486584358776
True	430.1501447009261
True	264.5968162933866
True	601.789004322347
True	23.018138502826915
True	115.77320713367384
True	664.4850307678167
True	274.20284937143833
True	479.0456632951798
True	647.0522991668057
True	106.75921547581238
True	108.85566147243004
True	79.16973051781325
True	22.779348283850695
True	128.25699664555998
True	81.85715923048028
True	103.20660324420744
True	152.43376027418714
True	238.9133111190304
True	808.3997746200973
True	290.1189186962216
True	956.0326765921824
True	169.41562620316233
True	196.49866130120185
True	790.7319116939008
True	289.9787417878246
True	586.540936229223
True	255.9213065311168
True	365.39380262260926
True	450.1722813048305
True	553.6558680677769
True	656.8063999403256
True	363.157457205746
True	33.4043929744712
True	592.8033947776984
True	622.3476294162973
True	20.373357735745877
True	11.031877626979512
True	261.5189193625327
True	387.5394770904482
True	454.1989072801913
True	66.48722080364999
True	636.4269840868889
True	928.050256032818
True	232.93535230585243
True	892.476576124639
True	281.4321163854476
True	100.16535019727206
True	262.9039055353194
True	719.7470141989239
True	36.08668078352392
True	579.3716084469133
True	1265.5323607135476
True	1026.0085744352452
True	894.9451709205197
True	214.81629191913493
True	97.35801070999884
True	198.1182726912669
True	839.4055070852655
True	147.35792337804816
True	1057.8639863229134
True	873.8736053630035
True	41.645964923285646
True	86.66416675857508
True	427.60475362922006
True	398.7691642220687
True	207.3222683624548
True	517.9420528111469
True	653.5520794009431
True	120.14589480780238
True	273.9206393943282
True	1026.0252031146383
True	49.88501144076419
True	731.9484471068274
True	543.5088045056498
True	38.853950386756765
True	776.3610313081848
True	378.621360899901
True	553.7571029411702
True	105.41157979500416
True	260.87101998936777
True	199.4462850608052
True	25.58251222051816
True	133.66034470029552
True	744.3905725857478
True	140.62735706217768
True	373.8602264214596
True	66.59259629800336
True	649.1374655544764
True	588.2075504849861
True	229.3265848901973
True	440.657602095477
True	170.70840046861903
True	165.21216293944866
True	231.7493876328666
True	285.06947073756044
True	369.1946913688312
True	132.6185397938685
True	195.11734774391127
True	25.41880882896976
True	866.8361094155476
True	321.19647790654733
True	8.57053784787324
True	360.3308565123922
True	169.06852482719754
True	616.0694980162571
True	365.7753004314562
True	581.1715396925255
True	543.6894170841568
True	496.7115365701218
True	784.9704971796941
True	235.00054841545528
True	556.1853319324553
True	154.68374318331652
True	553.9634050224173
True	345.9966557424542
True	377.16995324267367
True	124.62839570908665
True	127.96932116607827
True	110.83813519765695
True	68.04161308981361
True	712.6356532268022
True	186.7392461580738
True	47.49729779119847
True	0.0
True	516.6200341223646
True	107.16967776318522
True	20.45269182001756
True	39.50999227969561
True	111.3191043589582
True	548.4622709180909
True	175.02960230449736
True	102.48293794225016
True	35.07786061518296
True	156.18847508974454
True	899.022750709339
True	51.87914423196968
True	232.62863861391912
True	727.6071729516491
True	314.66134722543967
True	465.8418520627986
True	468.84649625702536
True	517.6473529230207
True	608.7948556284392
True	919.648009143096
True	268.26168622592286
True	1043.140162231171
True	925.092383871178
True	601.9726671385531
True	345.1535062534026
True	839.6543262472168
True	10.084683298763869
True	32.932792494117194
True	300.5961200208301
True	44.34272932595732
True	203.5021477659808
True	723.5559893362904
True	211.43120907431563
True	757.7678004264568
True	762.161957259221
True	121.42886319285326
True	366.6126120664481
True	566.9547522797686
True	25.36592857646665
True	127.78496898051274
True	426.15612277001776
True	303.39892879938486
True	191.4558828810177
True	110.4936464395349
True	378.7631848460947
True	21.081187211519747
True	355.4829963047704
True	369.9691572003942
True	1076.248027735388
True	361.8238226058332
True	31.08298887442775
True	437.02348415982016
True	442.50796595984224
True	227.3532018913201
True	31.475156727828494
True	758.2108189430879
True	424.6760778718096
True	176.81199445944435
True	13.29295005234712
True	1211.7748766714512
True	165.23678427731906
True	28.73648313197094
True	309.1443878982021
True	275.8737465598054
True	116.42582625018372
True	300.81035036584285
True	42.90162897834704
True	321.6493098781054
True	295.60940178659683
True	316.69725174108964
True	31.91182721029106
True	46.61958320689477
True	1026.1887641452686
True	23.98504122206245
True	12.55361474634008
True	181.8467135196259
True	638.42469629471
True	7.908716131663219
True	200.53003340465125
True	178.61589588109766
True	536.8752200758482
True	381.4960385431002
True	726.8503700313673
True	326.8524362729841
True	483.76878675689966
True	433.28568793835854
True	507.43496148870565
True	99.84119969344772
True	1263.0801998761897
True	918.269953781644
True	289.29499442144817
True	535.2783906000269
True	105.52514539972248
True	571.5749248536054
True	425.5771694411545
True	155.76156255716236
True	80.34263446196832
True	352.3370540670198
True	177.2855281785325
True	29.86538709105997
True	601.9259618047547
True	385.6569484742687
True	68.97801883558282
True	29.775380172365235
True	660.2983365903589
True	500.5287563702472
True	72.86875223473326
True	22.039015176727982
True	330.20093235803046
True	318.26685335663626
True	732.7885013426974
True	552.2325624765698
True	562.933778829895
True	793.4801089647348
True	8.317933514226068
True	57.26864125518426
True	36.90956845506876
True	61.67480115918053
True	507.4822725861441
True	589.9716205553304
True	86.49667630844701
True	107.4716537558114
True	207.19592725571155
True	72.68360014156822
True	187.12545064148264
True	209.09386133181496
True	281.97610202371845
True	825.5248490216239
True	603.9832013370627
True	290.95103677766485
True	186.7510467551879
True	270.7958606193764
True	238.7926758056516
True	747.6237641737114
True	314.2747203776874
True	170.20775200513066
True	887.5814684703864
True	350.93246980319486
True	467.539930110808
True	146.8021612385106
True	120.5143459151394
True	64.31133747304064
True	214.57229009523175
True	959.820957586412
True	534.5209889119263
True	112.88841925102184
True	367.88457829053726
True	101.22094474223428
True	650.2638587200817
True	4.104314013448727
True	687.9495961590349
True	38.350328572627454
True	913.5896394123794
True	853.8285253337822
True	212.9023342430365
True	30.855703913956532
True	81.06716424960335
True	469.38648570952
True	215.48983501047508
True	1.3898680195581044
True	74.40477206878835
True	1102.4921546724183
True	336.4034872435152
True	669.4942545649719
True	466.7944377375712
True	34.395516746290745
True	141.93485285072052
True	456.5092648738909
True	944.1619324788472
True	823.8005169142695
True	407.3946378602453
True	349.76642955392145
True	16.287654822070348
True	77.21900257600859
True	735.3239662063315
True	470.7152206053783
True	382.8392110156457
True	889.9116149696213
True	27.899477141543027
True	219.0736139588016
True	895.9149936371533
True	239.7793915169549
True	7.952656152347339
True	505.0981265866339
True	106.14444738431474
True	633.1103598250255
True	48.922236848144685
True	258.7795049828138
True	836.7230001183354
True	871.235194831188
True	280.90297519153336
True	427.2652918420304
True	113.2593815321872
True	619.4711027043223
True	251.8651412262118
True	195.8319392719509
True	860.9832464102489
True	55.90534932985911
True	697.6263555366987
True	278.91794965394195
True	293.1312298256533
True	169.0206921102995
True	482.1733753444755
True	629.6864910280523
True	371.8504925109312
True	395.7526205464899
True	68.54693074426754
True	161.37824362665793
True	458.38780536985314
True	215.4469824600651
True	38.99701982673875
True	210.10755824179944
True	391.4957902018612
True	394.1561178116348
True	757.3504516178257
True	134.86737535257572
True	642.4550428452454
True	483.48652736390034
True	586.6529714916743
True	137.7875370252941
True	37.33857380182768
True	663.2888065704093
True	75.71647814914567
True	553.209322720013
True	689.2455608520287
True	457.48044842925
True	142.0774850820606
True	517.0567947850093
True	4.093862140910711
True	400.1102663039541
True	29.561623454398436
True	619.0221442073542
True	278.7859359681376
True	578.9610799494103
True	680.2917346709098
True	133.71748141504804
True	522.9057820800351
True	492.7818487488074
True	66.39289011926775
True	954.1538795327406
True	3.3799516821485542
True	28.385206346111072
True	645.4221937526207
True	688.1802225494309
True	138.95628650140392
True	407.808245954254
True	128.0780883550162
True	73.88214212853592
True	475.2931986503053
True	41.225121163371895
True	509.0522351289421
True	13.879015526419128
True	848.4615637882208
True	541.9148964723687
True	643.3957467011388
True	102.78871326149702
True	385.05542950582617
True	1008.8404954444334
True	789.3352995179802
True	143.83678613244854
True	545.1892322768099
True	459.5491904964199
True	246.61122670544376
True	254.90901003670925
True	4.87594082708572
True	325.4313364473763
True	11.98027717253875
True	370.3973556001728
True	76.87346775547525
True	420.335524903709
True	662.7666719004742
True	125.4988499082463
True	235.7116262451636
True	631.0141281803416
True	705.9242651817518
True	280.19806004690344
True	133.57838597892
True	161.73070578139507
True	471.64593757606326
True	87.4771975258726
True	11.2119007832935
True	510.57725143102107
True	563.2433868804283
True	19.68678821707686
True	136.63456811227266
True	930.431454198254
True	493.9885932507618
True	280.2840813894874
True	33.22598427533852
True	474.6572213939992
True	118.44433988353678
True	576.0344516676163
True	673.6058560312895
True	300.8210235265103
True	385.1375711055002
True	185.45450694387728
True	242.00263494877217
True	74.60468801395224
True	224.8988640331518
True	500.3938413839344
True	21.05485947649689
True	459.1500180871412
True	350.9143726214508
True	707.769978350291
True	879.6740700100596
True	896.474664540417
True	158.91719923271856
True	416.660171213993
True	68.50890956379072
True	171.11128955941095
True	322.23740874475146
True	10.85948840525444
True	803.3620762761564
True	22.968117119544907
True	398.49970403024827
True	269.0070982294459
True	670.1001027664721
True	201.7777672060844
True	38.42498679209475
True	665.581489522323
True	1071.6638377090835
True	220.1539686743376
True	130.74505765262052
True	619.3177455521652
True	493.55271768974006
True	18.441138906128984
True	841.1658720946467
True	103.49247436570568
True	44.83963577555915
True	309.7668748027971
True	353.57271345435566
True	396.0338803758318
True	269.95905711379675
True	18.51199588250432
True	23.260626241940702
True	857.2543388340727
True	199.1507118577358
True	108.6872658520956
True	861.7805295118701
True	655.6077588870183
True	616.513443642815
True	444.1631837992686
True	148.48691211197
True	33.453393995332526
True	103.54906319397864
True	442.83632526781656
True	223.95679511097103
True	491.7961466915587
True	138.8048007083349
True	480.9362245964289
True	638.0183980308487
True	965.7583533824428
True	25.845122414667426
True	979.0267874835488
True	1067.948695280202
True	470.0775582936128
True	84.28788168098151
True	784.7758006839547
True	650.7911256521423
True	634.5145958547894
True	182.85425818687932
True	744.7271577696632
True	695.0011981692693
True	120.29717530352534
True	765.3757693965513
True	801.554327220313
True	487.3827707295475
True	227.1890685527779
True	71.81206601512854
True	316.4432567741248
True	345.3059207344085
True	453.3222378700039
True	444.6056479504485
True	180.77291941874785
True	318.30571309053914
True	2.9343627072534098
True	13.284719965627056
True	102.08577164503852
True	135.19897313411312
True	375.2511260815263
True	342.3649449806627
True	115.85997498032344
True	17.991670304067174
True	210.0281046312469
True	845.6563722642472
True	463.0306957829032
True	543.0014159861521
True	563.4064761499657
True	780.8809916228157
True	654.080827514214
True	91.2684822096224
True	214.80043368022052
True	248.72041280477
True	285.5790144794992
True	99.26259659816292
True	358.25228666126094
True	432.8485258012879
True	173.2625256824277
True	644.8620100927649
True	237.00400624723108
True	214.4404444743144
True	29.49476912751445
True	253.667689723352
True	497.8455195460505
True	171.05402583255764
True	543.8924897206697
True	464.94276802652536
True	247.13139543898384
True	100.61181297465754
True	41.95002657043764
True	404.7472774705253
True	796.9030881580215
True	166.54198992619752
True	1020.2694291071114
True	1066.929952591403
True	483.0416351302702
True	102.17720268338512
True	123.08380697426732
True	660.2619782372576
True	9.433914164537082
True	221.41715950533188
True	134.666780659031
True	123.08324565259466
True	328.5522149794425
True	607.7156388028591
True	38.57815816313087
True	126.46020079178672
True	926.357343450263
True	53.54482283056306
True	458.247639581636
True	534.1253003869633
True	252.65756794509488
True	130.48179822052722
True	925.0721243553716
True	1177.787378771084
True	513.9541625437774
True	649.7802280371848
True	196.92007661158007
True	147.1933400554574
True	328.25110460956995
True	251.59483214227475
True	172.15346159518324
True	294.7611886559597
True	340.88018453814124
True	11.690294834409638
True	616.3559939349389
True	154.6304987354613
True	78.31238497380481
True	441.2374471942579
True	317.23503416683184
True	1154.5975552760872
True	355.7169249121036
True	946.739983775604
True	10.196380118766378
True	272.0521063818117
True	228.9152641691394
True	152.13676789285867
True	489.2618065857568
True	200.74653298157187
True	407.1452964336417
True	318.50649470680526
True	121.92573561149416
True	367.5497819880703
True	1021.235597108412
True	710.4450726935221
True	214.35198697408467
True	106.37306802545116
True	289.6064551615015
True	23.70114445744281
True	364.3074775919281
True	318.8730607467751
True	586.0912242230341
True	460.5356193054012
True	363.9513842331217
True	162.86288159596967
True	12.21751663993783
True	407.39570136544495
True	284.75977915053267
True	147.86399421353673
True	311.1184341825966
True	441.83632555221766
True	806.8096494628454
True	307.9734697867289
True	785.123364007375
True	389.509225864313
True	366.5454605492762
True	1.2966264701809098
True	1205.5029475801246
True	100.5589651015656
True	958.7582705727126
True	203.6882710607749
True	470.8386809526954
True	647.5837773578355
True	85.96452986254248
True	480.1953190240335
True	36.30232287666032
True	409.2719841247065
True	76.72859272298192
True	225.03070485991165
True	37.45336139731253
True	660.4876828337365
True	188.41051985461948
True	23.552325469219856
True	412.3552952248931
True	110.24854484618366
True	167.30072240806734
True	861.8929486253832
True	249.15870397379396
True	153.49550937016178
True	360.08268572556466
True	526.4771795311219
True	340.65032230208266
True	522.5747239395613
True	627.6963153143099
True	161.69485464578315
True	7.684836592705675
True	76.25549050888789
True	438.0569985080815
True	92.84211356561649
True	80.53648350049264
True	1087.10880690073
True	25.80296714686844
True	321.76399151780134
True	313.34990350932424
True	464.2627973907489
True	665.9039441098477
True	191.95045866392005
True	647.7908512321884
True	329.1698056954681
True	336.1190179501504
True	268.3270813756019
True	208.7457356408016
True	370.6022948970885
True	436.7656264149543
True	418.16409168171054
True	594.5184147490029
True	137.9583770415435
True	76.16816874303777
True	43.33148266122468
True	288.38597062875147
True	655.096865598679
True	395.9886501132861
True	766.3287034248623
True	216.09638692811143
True	395.3259824148156
True	66.35073045147841
True	55.64208082656522
True	408.65488936552526
True	200.20074378847363
True	217.86241226593623
True	39.00357772912388
True	1056.1687929314442
True	181.31998832897435
True	880.2785326261966
True	314.50739160372484
True	938.2407142581312
True	233.7304739852773
True	469.9776851794284
True	539.5577970114218
True	613.4479885730303
True	212.8187892740121
True	472.8892681838881
True	939.5710482271472
True	124.98344510022667
True	8.024078482618197
True	580.1114139491111
True	29.97800204015375
True	76.68131433455588
True	797.0322012813043
True	221.1694779112222
True	983.2757610921316
True	679.1086103200738
True	396.7487477994389
True	277.2224020602745
True	479.6793598211277
True	344.4660309422096
True	187.8848486803609
True	696.4195200938328
True	731.9766845977595
True	202.4116418941455
True	92.13348162648292
True	513.9763772527865
True	142.94901075697743
True	379.7134435977472
True	339.2656248897652
True	62.46827228649264
True	366.7656473990816
True	410.089946921709
True	379.443282824025
True	398.2187727669246
True	416.6675101312952
True	688.9903986188556
True	57.13531131593525
True	443.7482006159284
True	326.0400866135643
True	656.0172877160002
True	222.56755500697332
True	102.49400090269322
True	40.98025871586744
True	533.8345995647131
True	655.9678556106364
True	185.84432392126504
True	409.0485084475231
True	338.19130238203127
True	16.96832735818937
True	173.75292815183923
True	287.24441549248803
True	3.0100687836929816
True	875.688578761483
True	81.75481834690619
True	98.93863831055008
True	117.46014374174904
True	365.943959001334
True	35.98095469291621
True	464.2424631505908
True	224.1981371881531
True	6.228976875850153
True	110.52535680619776
True	428.18986274107846
True	50.03366093213987
True	67.70040061598101
True	169.09888192696144
True	301.9897899678372
True	971.293797018056
True	393.5552435450742
True	950.0086538339388
True	180.2593661897816
True	1022.5533577724192
True	790.0936166996656
True	665.5645841150172
True	426.4343261992223
True	391.4282673746604
True	80.8780809833941
True	72.0819713704027
True	81.26318792268421
True	172.3165728136468
True	478.8783309535549
True	1082.5231908257265
True	178.95112659219205
True	344.35092526442605
True	440.70821319915615
True	604.8728174533195
True	590.27720622099
True	283.38590496023124
True	457.02780146226337
True	684.7615226179928
True	97.90223142433034
True	739.4216672920305
True	259.4735883585076
True	140.2462043772742
True	412.2067536580302
True	852.2278605808158
True	407.11480336520816
True	844.6232235984745
True	196.88044480939135
True	348.7470520594525
True	682.0015523829119
True	621.0802047329349
True	186.06764340541767
True	260.56131572877973
True	802.4766457956073
True	30.847539669844146
True	180.83255940111164
True	488.4012598141842
True	724.3269144607817
True	102.39557945594532
True	38.537854357208055
True	150.54990683101667
True	760.1043964715905
True	297.77734655499097
True	557.3044253180351
True	352.91809696733986
True	316.59883208990215
True	431.47165452208327
True	494.30075050360944
True	75.42459264444943
True	367.33949918112097
True	767.7077023023329
True	0.0
True	291.1004446092286
True	254.01668001154425
True	981.7248953340144
True	148.9884715638689
True	666.3118230851778
True	626.7734940117833
True	105.42352794088912
True	222.72403572337063
True	132.5493977614527
True	10.19092859598833
True	289.14020107346846
True	375.35767902573616
True	1132.7365226945658
True	237.4547962960781
True	403.0768803547237
True	662.822200499907
True	195.32808232239896
True	27.288323906745905
True	860.458457642368
True	589.0161413332992
True	164.46012968225847
True	623.8181265355919
True	161.7251670258728
True	299.10590099853704
True	793.9555283959097
True	35.227312529130685
True	107.1014736833039
True	521.8276615100596
True	67.6434397655832
True	79.46494904056749
True	422.4851945915077
True	23.007550872515548
True	767.1583002464897
True	102.8947841953248
True	156.45084032551887
True	16.815665310173586
True	717.1150661713069
True	29.68387700495077
True	783.1939482913781
True	395.3841749225517
True	124.09164196338465
True	695.8623815370368
True	526.9440945857174
True	565.037182917222
True	46.28632960089335
True	364.25355206830886
True	5.441976397926546
True	98.19095620226749
True	381.8300963313495
True	44.84763695783969
True	119.06464769101729
True	302.3724763942024
True	180.0755699317589
True	102.691663554197
True	648.121030039461
True	20.35079309996099
True	1105.505331322777
True	500.3416385776069
True	305.3378771878849
True	507.3392223985595
True	119.14058893725569
True	771.9879191022934
True	1100.4331303056472
True	752.8058317287885
True	181.51146132952212
True	226.88155618901752
True	50.194507335072494
True	58.99556578515342
True	152.6104107094008
True	102.36751354753666
True	166.61560439419378
True	1173.386684329087
True	308.6282123854246
True	350.21684087525733
True	692.4582357526256
True	16.62669421531135
True	15.269411157295025
True	609.992228607437
True	6.3406299556468735
True	118.43573251891571
True	679.5384435183823
True	183.9633479633471
True	673.2068526257294
True	852.7816897518578
True	156.35123252133607
True	891.0721278966147
True	3.4655491667478806
True	440.8413648946029
True	1064.4753183112543
True	26.55692552658437
True	234.8225064325117
True	150.7074259369252
True	1010.3897557573014
True	232.9396976657465
True	488.80947524873903
True	125.5547804496259
True	505.8361624267248
True	148.56701132804895
True	99.0951566530078
True	386.3971774335331
True	71.62037065017108
True	48.156165127121554
True	1114.861726402011
True	261.2604167103571
True	160.89114018652648
True	365.9082242609167
True	398.6806328689614
True	210.84024264291665
True	170.02736882658672
True	393.31901522888256
True	36.90850916809679
True	498.30197985800265
True	1136.0380863501748
True	112.89655375141793
True	468.61131577894855
True	315.0858691746864
True	24.42620859527224
True	392.7244360443533
True	110.13002721011874
True	623.0448750517651
True	203.2278711241989
True	416.13710275355857
True	19.40282469104384
True	457.9098577942583
True	108.68666979885036
True	348.6856822282993
True	33.22603393112572
True	164.59211753718608
True	242.4571817533549
True	765.54927248755
True	61.25610461848985
True	144.26560518566777
True	232.28590005547755
True	137.98735164271548
True	620.0323345103777
True	551.2133127978475
True	801.8873308802711
True	394.7318836540434
True	536.1546023427633
True	438.82724121164784
True	690.9834498146945
True	68.63213799513589
True	469.2228828066357
True	440.1349661419639
True	47.96477602291706
True	84.00686946864002
True	130.30037866254918
True	88.80489609520882
True	333.95946385653826
True	855.8493720165259
True	317.1186601076162
True	1121.5347851032386
True	320.1265183394537
True	902.71897672867
True	155.08750912147082
True	559.9339342375334
True	626.2645238602374
True	698.3827076171453
True	449.1893132511533
True	65.4875735992301
True	289.4884708500005
True	41.31092794410675
True	172.0197794953059
True	170.88936318847476
True	1121.7933860782998
True	226.3324333714966
True	560.3212089188953
True	571.8213206398053
True	549.8205334068405
True	879.297575988616
True	572.053630324665
True	658.6698552613083
True	933.258165361924
True	125.79683698804048
True	326.61846086169714
True	245.3241135198057
True	317.29551596429224
True	89.36051125692676
True	401.35482042347337
True	3.843817679605071
True	325.3220597362509
True	268.57597280052534
True	624.4444574130537
True	286.3255443727336
True	369.0793644470811
True	10.654451237737836
True	62.82303068538481
True	556.2859010591397
True	30.38470812899573
True	142.7885574747396
True	67.31935742758267
True	153.75695382857245
True	237.70051536699884
True	74.08777091796708
True	379.1621544348338
True	276.47418799404863
True	99.8234452442072
True	343.0810529393364
True	65.56612249919586
True	587.7329516096953
True	827.5049402775719
True	275.14810077803685
True	1162.7856554047912
True	100.78806854085256
True	293.4796099674315
True	1025.8092629036207
True	85.11708697363005
True	279.1068327205973
True	10.212297342009489
True	420.4336787404519
True	451.9375209678232
True	154.60858665931295
True	617.1847725645534
True	902.902917217146
True	159.78536597160007
True	76.9230546980163
True	322.13840107966587
True	565.6033699809947
True	621.8681436660247
True	1206.9985319193838
True	25.244595201589917
True	939.3398191977482
True	140.34721730443044
True	648.6663690632977
True	120.81685869378975
True	130.20831132000706
True	185.2216569258656
True	171.81660823853338
True	736.5027827154362
True	204.0925029077617
True	232.20707694570055
True	67.001787416262
True	515.2345928452215
True	450.0022067026391
True	180.29698143314312
True	229.97017443491544
True	16.624936583213852
True	419.7094069522557
True	212.4141970462488
True	283.54796714076724
True	114.36077911654132
True	730.9709495837319
True	416.36026460308426
True	261.8887446443741
True	643.0146257027471
True	532.5664142862266
True	472.6358173374781
True	139.08876407402718
True	514.2984285340259
True	425.2963681684088
True	2.948961435241351
True	191.41734768798145
True	93.13845029167322
True	238.43767641243943
True	2.6785154957538326
True	131.74768237784295
True	349.62069590756454
True	7.067007391298789
True	841.4047628841068
True	167.66470493179324
True	713.2835583348432
True	789.3505813270197
True	163.7209586340109
True	220.52814518243787
True	497.0291048222948
True	831.0257694938242
True	47.308967084347415
True	36.34209178231219
True	133.46308906494048
True	614.9363701937297
True	729.7967433383262
True	175.4439731975376
True	586.5258537698529
True	611.043563859135
True	840.025159894357
True	401.4599841402086
True	189.0119345607414
True	873.0555199124816
True	218.51018631879123
True	153.74548167939415
True	328.4339825804606
True	223.32997568191013
True	206.65277933352309
True	604.5926297971225
True	249.145469425873
True	193.53850122181424
True	435.0817711880276
True	474.1734695637825
True	63.95983407133592
True	290.7932309537981
True	85.06501208238755
True	331.4289541116251
True	359.8388069493866
True	253.8073374218885
True	182.71570099315568
True	379.09196775171495
True	609.383494360752
True	784.1755403134788
True	301.38266730540056
True	751.0371745882131
True	66.3259618382632
True	879.7430825443121
True	348.3185849723517
True	12.592461205862094
True	619.9875435925536
True	695.8913651348304
True	262.52796920101895
True	165.23469178355984
True	49.91043637292199
True	384.903688443657
True	75.02904355033291
True	14.428491445040702
True	897.196654930416
True	380.7626932152463
True	176.98249729801958
True	1009.3347957568038
True	11.730840843459395
True	783.3970960697751
True	30.525285835079597
True	680.0144842881289
True	58.76378482713292
True	810.5697313554975
True	453.4457359235428
True	189.2947203915512
True	437.7870222289637
True	198.78989628383215
True	297.2124908314056
True	227.42043359976176
True	412.0094601833611
True	9.676438366236535
True	326.4433271840029
True	113.701051411058
True	10.891028263054263
True	471.1327435396204
True	698.1735002685062
True	285.0334668949678
True	78.95684653122336
True	306.9557079524589
True	84.11164405764318
True	193.93422251000317
True	184.94221251411884
True	358.1719833446504
True	47.22819428362288
True	142.47752828367368
True	363.2841167186186
True	883.9942198183337
True	115.02750648067337
True	207.5137490446709
True	422.9231323012996
True	18.680664245766625
True	402.7772270434373
True	504.5678679257069
True	92.18830122092832
True	399.2357663401683
True	378.9254966144099
True	418.5203126432935
True	593.9736458599058
True	1046.9675954320112
True	978.203513416797
True	57.22631547914458
True	1075.4206981564862
True	111.951331782223
True	112.9992063641146
True	113.41928025819836
True	504.5041723505788
True	372.6035822061072
True	582.2116148742431
True	260.86985611773457
True	156.75539079515096
True	394.0811571160265
True	15.920052065239926
True	460.7946728898519
True	382.70489154144
True	149.2670935431805
True	92.79721868805105
True	519.7579356862356
True	1008.1349457223012
True	200.2868408120807
True	70.1982227806429
True	403.8027565188086
True	385.8471578834119
True	474.7918355720135
True	310.36314868569184
True	4.407911022727652
True	523.2669548549021
True	512.7873869013971
True	505.0458642133351
True	190.97645829774893
True	103.64272275654828
True	21.012490832103285
True	370.2881291129004
True	110.02336369401009
True	7.199413772894001
True	27.628794590717
True	351.0840254398104
True	650.2181252078173
True	130.58536519178912
True	90.45865262808312
True	25.07206168165799
True	400.1460023534599
True	368.4261954862103
True	795.5230179094497
True	307.44309981024014
True	517.1065389609012
True	550.5944113165842
True	530.8117629239115
True	295.7172386235081
True	545.6490658755334
True	94.39504262490952
True	583.3512762142492
True	7.449433009649741
True	359.8976056516635
True	459.8272476940695
True	967.4323545504316
True	347.97638255813774
True	788.1279629692443
True	963.869514586741
True	183.46165023762757
True	39.85406033663995
True	368.4785782444798
True	391.4578273339712
True	570.8869240650431
True	241.35607732502896
True	27.54799035254337
True	639.2346453390762
True	122.08681583906386
True	1027.3465879388636
True	323.8107163063508
True	468.9544319840389
True	134.33707800886197
True	805.096437237481
True	142.49040815535287
True	826.4367492222178
True	554.4905072418882
True	187.7030888553716
True	116.00240376311108
True	69.23019693381535
True	567.0662212185671
True	906.253457100418
True	443.17052288077787
True	534.975513787573
True	124.19483253574428
True	650.2238499156423
True	476.87559182020993
True	765.7360906180559
True	327.7148515403463
True	577.6224180338414
True	116.30439245081324
True	27.183109450683254
True	410.5227267227116
True	172.70597906159074
True	101.03437404123343
True	385.0980266978672
True	1097.349151659196
True	274.8674765709478
True	555.146646217923
True	12.199388135942232
True	70.9734292054422
True	323.2129671820573
True	784.6628453818431
True	465.29761104786735
True	526.8485857135498
True	705.2654946499173
True	69.0414228374422
True	713.7626849184079
True	48.57339522071857
True	102.02627114854596
True	179.14462757562688
True	83.4254370760823
True	26.410662339163206
True	304.2076608553041
True	466.3661371398768
True	877.5903198895663
True	850.6016749178607
True	5.653140524470094
True	272.3593236254022
True	458.96496747593017
True	115.7091583473203
True	241.12817051315247
True	326.21843114867977
True	1303.0870465574135
True	456.3121702372644
True	22.31733848355646
True	182.98761291694908
True	683.2452887535575
True	33.15312040913997
True	178.10574918524432
True	562.2225431550595
True	73.46200818023563
True	870.0117630940578
True	339.6245181291641
True	659.6460569885987
True	79.55765892643437
True	677.2281690847929
True	600.0104934215266
True	875.7437525304051
True	255.76003902595653
True	511.0455675710495
True	829.2563856303112
True	903.3359368840676
True	234.67200562521285
True	731.5037440413131
True	221.6584642223179
True	461.23539293809085
True	372.88388248291847
True	511.4116354996914
True	490.4735112692844
True	312.29544312192195
True	342.0001112317988
True	109.7542646722429
True	352.27156418772586
True	1143.1778106628697
True	316.204668249324
True	152.43970345873876
True	309.2738015288448
True	748.3211774992849
True	641.9186114087448
True	417.366891984926
True	119.63654736357137
True	326.6253751843676
True	37.09961664551688
True	167.2711301250296
True	92.17599279965874
True	85.70203858267105
True	551.4880472279735
True	135.01473426438054
True	124.64082192334232
True	108.96675700091048
True	85.79900187950389
True	436.1566937918652
True	377.1879278681619
True	1049.7734499862722
True	559.5469587864443
True	867.211055498081
True	280.1061163885842
True	284.71886083965273
True	536.0527912838056
True	193.9445670666181
True	780.1552318432138
True	242.19879013183044
True	366.1443070750542
True	69.08821502407275
True	119.1147013104164
True	276.8763257150174
True	122.9855465432384
True	479.6557484507748
True	34.313316456457244
True	593.9179729531576
True	1005.098680987329
True	723.6405436882851
True	1.621881548472483
True	66.7608522817618
True	489.4887981350458
True	440.0239742112841
True	74.11431502946402
True	115.39812214046324
True	290.61442078267294
True	80.88992233997438
True	54.079505510469545
True	719.9324165665074
True	643.7589836677204
True	155.245793057513
True	172.75533005997167
True	523.648398210769
True	49.42477659265392
True	24.82190242643492
True	574.0809450787106
True	436.88134390773
True	1158.3867072777705
True	46.42460528186071
True	459.1693688350581
True	862.546963476116
True	800.4751122082839
True	300.0854618173016
True	745.7240989480655
True	403.2767804617511
True	43.29921263379211
True	95.9690135558265
True	714.8318264072904
True	73.29226831132787
True	140.67037787871598
True	942.6681248034198
True	183.77590282743097
True	276.6986795989089
True	105.03664787452426
True	639.770492998311
True	590.0130418324524
True	213.5392650551308
True	432.9835914117919
True	40.45552611263301
True	280.8435929983151
True	586.033906263638
True	615.6100340381472
True	321.0520649288049
True	75.08239252309161
True	926.7952647592276
True	1027.8578375722673
True	562.4165834846724
True	64.61921076337332
True	30.30224163747109
True	90.7291165038651
True	105.56738569658388
True	101.039561559817
True	908.056209886188
True	1238.087386315059
True	688.5057027221682
True	335.3806565820498
True	9.279066683220895
True	22.72116837541609
True	347.1777430883819
True	463.2781822443265
True	44.29119394526912
True	550.4224589938696
True	429.5954591227936
True	394.0915685137821
True	78.95412505490097
True	200.32153544358948
True	247.09012849401128
True	134.70627596913727
True	381.64407240300375
True	44.37859156128901
True	174.6609928720289
True	1161.9924972899132
True	6.007227160582481
True	27.12932927733852
True	583.7576891528893
True	349.18544725087924
True	789.7973310499476
True	159.4889794791412
True	746.1166400133529
True	608.2079200618708
True	281.1323404530752
True	454.0417490958393
True	354.6290860075296
True	288.9882244973416
True	272.6050041290733
True	391.7595243316232
True	498.3207385448831
True	482.6031881286473
True	109.06011599513644
True	367.1150138126745
True	7.8019122669016605
True	181.2004222044551
True	227.90140426995973
True	872.4451532585186
True	600.2688108918373
True	32.570611374581816
True	742.9025650421486
True	840.166761189571
True	103.13508726699504
True	347.59637470451605
True	860.4994990026519
True	224.14158634509053
True	160.61680259949867
True	526.167426664683
True	590.1658978279379
True	1076.3019865299548
True	142.61392416519377
True	147.8824211922059
True	247.30173378493583
True	306.13870296464074
True	427.0869994127691
True	408.2700328646709
True	324.56213962572235
True	442.5223406513923
True	504.7614369039135
True	226.8430899588512
True	1485.438462735422
True	246.5927995662265
True	401.4336771762476
True	53.51878841717039
True	754.1228286164458
True	247.57076710035585
True	912.928686039059
True	546.0523946500954
True	320.6673598986881
True	756.7822896821336
True	269.50356136297364
True	218.25702625867297
True	255.45771814634327
True	218.06220413885725
True	138.35903103928783
True	257.3709764030724
True	724.4484581174488
True	520.0036969432657
True	218.36624270824967
True	1131.6798195343522
True	123.62044812356744
True	262.00521612367845
True	74.26155986255836
True	309.58354665525206
True	416.43436134436587
True	88.24834027747082
True	232.6441223591259
True	80.01752303386392
True	691.2072730406957
True	376.9214045867039
True	212.72294878001668
True	722.5019876382357
True	846.5930417640353
True	821.7921962098285
True	836.188684562702
True	350.677969202518
True	1.605297599352965
True	266.5285991596002
True	56.64025591624144
True	384.2113534497564
True	56.9821844199798
True	355.60911683861025
True	868.1038318988622
True	1015.8353635559756
True	404.2015803958416
True	21.86498038037523
True	489.0832976001256
True	518.8745405658344
True	196.31935243071268
True	234.7966541437983
True	289.62128580451935
True	22.115212305295444
True	125.94404497528132
True	975.658465658936
True	60.91327865480062
True	492.2129301304368
True	779.8504927283512
True	99.5344510320988
True	250.7552536330992
True	115.646977585577
True	15.36433275415498
True	1.8049299658100804
True	123.16228412692448
True	1031.0542860437104
True	479.6715095475523
True	68.16253572898603
True	779.6961839744796
True	343.0588665700662
True	1.7263335906768134
True	452.57467174579614
True	183.7653028429776
True	504.8655284300805
True	80.01220454133095
True	322.863944733855
True	371.3359652385723
True	168.98576680781167
True	215.6386262807103
True	127.8673117677316
True	180.3093701859407
True	958.3518663173476
True	16.266448888497663
True	514.5606581960141
True	479.7945571315893
True	396.5991335608349
True	215.22107290700455
True	230.79366339662477
True	163.25722300930613
True	47.37841802635428
True	486.12402480047234
True	154.05681710639718
True	853.0295209080974
True	818.859848440269
True	243.29785347658
True	328.92648045192254
True	508.98508902051407
True	42.99342326834878
True	86.3963807774968
True	729.8770958155218
True	1074.936714836368
True	110.93873985109346
True	751.505358998335
True	143.8121575062662
True	916.2093100376652
True	665.9188537989137
True	104.2831233103654
True	285.9925650586844
True	627.37492975223
True	257.5697102121973
True	46.18611041827629
True	580.1195980751238
True	450.7052608869688
True	5.6438292709826845
True	478.2423724171824
True	68.01539564707875
True	177.9145948862204
True	243.4111445260087
True	305.8329744271908
True	69.2960758438029
True	220.69828382747133
True	352.4696803642022
True	454.5028230762275
True	945.2161236617744
True	50.32640709072164
True	942.8675652050848
True	1014.3011743281414
True	127.1257374805024
True	68.86605967094977
True	997.8980237468832
True	34.75236399213659
True	224.61440138300208
True	87.390658705931
True	220.51862685505196
True	375.8215455060063
True	947.5450972714108
True	100.35508085768538
True	72.89906780668505
True	661.1929222732251
True	276.7092219447421
True	718.7292018740313
True	54.67059525509957
True	501.026158957135
True	384.57724387399696
True	678.016971791335
True	52.85029995959373
True	112.73555300273962
True	27.539831324362325
True	267.10080080194786
True	43.9647705444213
True	352.84555373031856
True	2.8807648985616545
True	1186.9073668457706
True	105.82544431800618
True	145.21855529933018
True	337.4618836074157
True	729.3867156892968
True	671.9063686157168
True	1029.8511178712597
True	464.8024829246775
True	425.1736651486973
True	145.2003104316689
True	425.67682894612506
True	865.1069759186703
True	424.1992743129139
True	895.9335503803984
True	85.37158971960694
True	428.6688526949989
True	177.8310824535912
True	274.718754647058
True	746.9284595393915
True	158.4356610264591
True	134.82806175661366
True	64.58659327329947
True	870.0053921050406
True	776.5568571043434
True	77.46003638004119
True	457.77860067736896
True	754.1541342277027
True	407.6695059087081
True	57.70558425104765
True	320.9635931211533
True	779.1059601097729
True	30.131258860970117
True	363.1226569215363
True	172.12078437004703
True	280.8582017253421
True	34.41031103390576
True	218.15982811187425
True	779.7806597434964
True	638.314209654338
True	59.93446050736646
True	301.4248243385699
True	893.6829479087793
True	19.79020717176432
True	331.61158799356105
True	308.1689241634884
True	418.7599027367184
True	220.3364231316665
True	596.4386387841428
True	46.03639963041709
True	973.4782934663568
True	877.2167643951519
True	47.5013728682258
True	390.2174560954024
True	715.0223018657224
True	902.6153016752696
True	274.7885767566107
True	588.2929210717533
True	129.74137551948522
True	192.5004358639327
True	129.79465398231054
True	138.4845082847263
True	212.27146401723587
True	953.8825209373964
True	779.20105787055
True	993.7132263948104
True	19.39466563729275
True	28.10200581552294
True	360.1284629393409
True	13.74375967244433
True	637.3669100183715
True	1096.6681383940688
True	256.38230933237617
True	206.85715135203955
True	86.75837996706997
True	223.73921795874304
True	133.54301219632094
True	43.44303666815735
True	135.78467257393936
True	87.73437925793792
True	249.51649953783007
True	539.6944650389519
True	169.44506017325023
True	30.427967303517978
True	58.21892808231475
True	423.2908790364285
True	266.1334504098679
True	592.1563879723836
True	23.903451541468705
True	117.5618461346246
True	672.414220418554
True	262.6928731013264
True	473.6009351653426
True	649.4169321792018
True	99.75075975744912
True	109.59819333326378
True	82.2661036390043
True	24.709155310650875
True	116.82793894005628
True	84.02283508035016
True	102.61850626531374
True	150.81361611766766
True	240.55686282505695
True	836.8521049208307
True	294.43597373835007
True	932.6042379221172
True	165.05170693418947
True	197.5505767605975
True	783.8585113730508
True	317.192296176928
True	600.7111485513112
True	253.54945398776155
True	335.714274177938
True	439.7998073329751
True	554.1735509363475
True	636.6354526625545
True	376.4577961342706
True	35.81560811495613
True	559.8996826602324
True	620.8470758987313
True	17.145651864086926
True	10.82455709322097
True	268.84951194866613
True	402.9499962522818
True	430.7784605682751
True	67.1926467762749
True	662.8443657446791
True	944.7221227680398
True	240.87586094857747
True	900.0034588622709
True	271.769715125569
True	103.80880313491808
True	273.2782405428271
True	688.8016496498263
True	40.93871789837811
True	559.7223756003101
True	1275.2094118750174
True	1019.1559760305122
True	888.5535936910652
True	214.22653291634185
True	87.3675738483835
True	198.01789300252167
True	828.3284675497933
True	147.176588896803
True	1066.859037244548
True	863.9213154820656
True	42.01345835964072
True	85.53743612367192
True	430.490249002344
True	411.8165373912494
True	201.7144823077136
True	521.5269266918076
True	671.4854650804424
True	127.19285623710716
True	288.15842896461686
True	1000.88269038497
True	53.44185610497812
True	711.7927076609899
True	531.8338890192996
True	38.28105533441592
True	824.7749981169763
True	380.7301083614348
True	558.279941917823
True	103.08937431902574
True	271.2538239754202
True	200.79738140653515
True	28.07524659030873
True	141.1602826375668
True	737.5312517777652
True	139.8224818839463
True	392.1635540502532
True	63.863145896614455
True	619.2639994117241
True	632.3344379957118
True	217.64753026666676
True	453.3459437073119
True	174.42284231889863
True	166.80870683397166
True	237.78273508024375
True	269.4556769745541
True	365.8653765283865
True	130.50657737985946
True	194.23163516036416
True	25.94233686546369
True	837.2341211751894
True	301.6244834131108
True	8.752409837873607
True	372.0821969439475
True	165.92217189530308
True	627.0105369382771
True	362.6993304556291
True	574.0057769694386
True	533.0426115343666
True	495.2955931806868
True	784.5063885760057
True	240.3027207986217
True	565.3869634827228
True	152.06781036986857
True	513.0488056373961
True	349.6058576202905
True	382.5857368420545
True	127.29357662135058
True	134.45697056986313
True	112.4326807174842
True	59.45513128038546
True	714.5260696433734
True	187.1786748946576
True	45.83028484867259
True	0.0
True	541.8599190483152
True	110.28927706455788
True	24.17115782421706
True	41.3911657659645
True	112.12784937781662
True	511.86023812590383
True	183.61559865173808
True	105.6611594429538
True	35.88507258434768
True	163.43658041864657
True	922.3908700986398
True	50.80423190981844
True	224.95940873306037
True	737.205780653807
True	316.30160077630114
True	448.1264703191884
True	468.7486660012916
True	500.7720098725748
True	606.2141297068133
True	928.1396348347668
True	263.5267886758368
True	1050.659844815526
True	904.8199463787654
True	615.70645569868
True	349.8752737476412
True	839.8319584529562
True	10.915701059230477
True	34.42898648590739
True	293.8295369241683
True	43.46233714307972
True	200.9257130406287
True	726.5440049206127
True	216.5881810635049
True	749.7898525527727
True	791.0215828913389
True	126.30450006171594
True	363.6994359993181
True	595.964986130562
True	24.935471067879146
True	133.9676050537976
True	433.5820054560113
True	306.99431482908625
True	202.89490726475427
True	109.02057746784116
True	387.141684659735
True	21.5470525493373
True	374.61092715861975
True	353.44021981305104
True	1024.4578858441614
True	365.85376212424814
True	30.85432488944016
True	441.4379299471517
True	455.94514754566814
True	228.05222894909883
True	31.45162060041345
True	767.6703773961847
True	431.027218258344
True	178.01303878082967
True	13.160932349254526
True	1222.249288701713
True	171.20624850766075
True	27.375162932581496
True	307.3969448937152
True	271.976896895433
True	111.67162803668096
True	303.0066297988147
True	47.44060196568506
True	310.61470556620753
True	308.05523352593406
True	322.9372139895436
True	30.140614557764184
True	46.80281197669612
True	1066.3610835760007
True	25.13868812232209
True	14.032242299375152
True	173.73680144779428
True	669.7564098862339
True	7.961790794876107
True	193.90491323407988
True	184.20198559114291
True	494.2353373551437
True	382.2286577727484
True	747.1580865855871
True	323.16365599918186
True	506.3682554166728
True	448.6436541064854
True	508.4037323042078
True	98.03795815583548
True	1279.4662016776958
True	904.7193239671768
True	275.68906800217337
True	531.1035614625761
True	104.85523528214014
True	550.4835868705438
True	441.8788920266359
True	155.96323957372715
True	74.0456821440388
True	347.53797775589885
True	166.26193905842024
True	29.57892193374797
True	621.0814680925299
True	377.8580607949708
True	72.58608286047843
True	31.26341138630421
True	663.4246790116399
True	490.47886015306295
True	74.87728277729641
True	20.87196001963809
True	306.49316981771966
True	344.5932493221812
True	704.7580120829365
True	551.0634560831423
True	567.1093231908152
True	793.2186623818989
True	7.97590262568027
True	59.02063423493004
True	35.0515472043648
True	55.01436063173871
True	505.97951143548
True	586.0650949704294
True	85.94517079670419
True	107.97818014085044
True	194.58513024923565
True	74.15266286757728
True	183.0947056665983
True	209.6320708926944
True	263.2807688700652
True	829.5927176681741
True	592.5110555217461
True	282.597084628008
True	188.40737178316687
True	281.3742533341369
True	248.8163042239283
True	724.3106283777462
True	327.26181723059005
True	168.40689827359986
True	907.8304080319416
True	361.2355053832789
True	469.4419852583439
True	154.42827710147972
True	111.52802866723763
True	60.55918830582688
True	210.291264874374
True	961.5800733104904
True	546.1010591685132
True	117.62086676726146
True	365.731484398121
True	99.459077987422
True	683.1953483809177
True	4.375401235521942
True	687.0554960920396
True	36.13754561084284
True	946.9114074361604
True	841.1210121916441
True	208.16976201328524
True	30.214103417938052
True	81.31553679332471
True	462.9964011892774
True	208.68705760900863
True	1.5267747509282747
True	74.30615005451212
True	1078.0987766443295
True	340.5409725045963
True	679.6425333667507
True	496.355092644346
True	30.858558906468076
True	135.49628404342468
True	425.9056386330694
True	922.8000395886568
True	815.756711758387
True	423.355229141916
True	337.152351024351
True	17.786175434967657
True	76.76552972717604
True	760.6134270064259
True	450.1525925198329
True	380.1353142990132
True	900.0558637602612
True	26.328754809173144
True	216.0893091586444
True	895.6122313125676
True	228.6543671928204
True	8.657325098341973
True	508.2464613705239
True	108.22367848705024
True	641.3540543542673
True	56.86722546984043
True	244.25039302168645
True	855.2858039089133
True	932.27855059532
True	279.2090604706856
True	462.0140122440876
True	119.76907296307934
True	593.6395371582233
True	255.839077221882
True	182.5695973739172
True	867.2602904958109
True	56.44029770361974
True	691.1004470746637
True	278.83522967267896
True	303.04074108250643
True	171.15945632549935
True	467.1540158609183
True	631.5561871959017
True	372.1759160257616
True	420.2187961407576
True	66.27532218717286
True	154.33311725051882
True	445.01418824076205
True	213.31446121828904
True	38.18968184410066
True	207.1577318216231
True	394.7823631478026
True	395.79068877724944
True	742.555855303552
True	132.67707976754565
True	663.1724730064537
True	495.43829816852286
True	617.0197897036192
True	139.65945245331542
True	38.89511932113484
True	655.4325363322347
True	71.71683761733894
True	553.8655005615765
True	679.5564349861593
True	460.7666610656008
True	127.95894482866665
True	534.2259534101983
True	4.892151002117334
True	392.8728624410455
True	28.96283319398213
True	624.9266243393869
True	258.31930180022783
True	574.62090054024
True	704.3489346390378
True	145.84261974078683
True	513.3649303611387
True	506.3314402315968
True	65.2414502690681
True	964.13296919936
True	2.3243297308664896
True	28.129685674806765
True	647.2674095982983
True	692.502818188501
True	132.6048146255309
True	405.8200198455286
True	128.77550335252272
True	71.78259802294254
True	450.3780551098249
True	42.6121555205521
True	509.90618855464976
True	12.244768004685785
True	873.6283245145894
True	542.6757094457457
True	692.7503613900483
True	98.4895475450457
True	387.65021582222096
True	1023.4818629955472
True	820.1756604251746
True	145.19907882107722
True	559.9538711279641
True	456.0352121677
True	247.6296123071944
True	255.1321937584873
True	5.487849425856617
True	317.7314479874861
True	11.358583637116292
True	376.6219105399469
True	72.81562053788828
True	421.2326096291509
True	649.5383999458339
True	128.7739429965832
True	242.68722168504348
True	631.948182027088
True	680.9977619979821
True	293.53125370681425
True	137.46102918611604
True	164.16246047377237
True	476.4463500110069
True	83.55074330252026
True	9.484319926989809
True	507.4541847787807
True	562.9311074195367
True	19.70012754895848
True	134.00316967075057
True	895.2740274739855
True	473.4657940137159
True	274.8215600742016
True	33.168497992375755
True	466.6283172391375
True	113.0875485197092
True	568.3209101393419
True	661.4221257009194
True	300.43640752009674
True	376.5860939008932
True	179.2822237888578
True	240.12808213266013
True	72.71209486917319
True	215.81781279933415
True	501.2059744751805
True	21.801576502726704
True	440.4120589656962
True	365.03839832111777
True	713.3541916024012
True	884.1938266487803
True	881.3819661113826
True	156.99890900786667
True	398.35738725099935
True	69.71944493445059
True	192.122172498858
True	325.3261926960958
True	9.602962674203296
True	793.2171839438472
True	21.539405558203292
True	387.0249922885421
True	268.40449726520893
True	633.7306983653646
True	201.23128808585585
True	38.46843182412713
True	688.1473113167067
True	1090.361111189596
True	224.966881107492
True	131.43252943571275
True	588.0653106296415
True	504.8730949787132
True	18.06469565395801
True	826.6617849738994
True	108.51015048881902
True	46.708832299103264
True	307.4596188854531
True	350.6019754826396
True	392.7975832653132
True	268.8330683187072
True	18.932432631153265
True	22.62589582639539
True	832.7768651225945
True	200.43757421029952
True	116.80081391268774
True	838.5572145036067
True	652.7065727648242
True	631.8935988489437
True	446.8735915838977
True	152.3661131017886
True	28.916794088387757
True	102.10460783454342
True	429.1610043680281
True	214.9390716948483
True	490.76079694408753
True	155.13101740899157
True	513.6611864762641
True	646.4343851437442
True	949.8640730528768
True	25.0039492233479
True	954.4749333566452
True	1113.4197026107922
True	484.9972606960748
True	82.57007727605252
True	797.9648678324736
True	645.7346387175658
True	641.0831557566436
True	178.7070139752352
True	737.0537496415017
True	714.686027941504
True	122.92433793772015
True	764.3105538458668
True	821.3908040279396
True	481.9906709520413
True	222.23021858572423
True	75.61464680078933
True	300.80271145024284
True	351.3208740796915
True	463.3240471692668
True	438.21297894656095
True	196.69483590946305
True	314.1764066802338
True	2.8898974302415352
True	13.092310926017884
True	110.57399006313908
True	132.52978349830244
True	364.1891630001599
True	351.08398036125027
True	113.68959235436613
True	18.012177131258564
True	213.3824718225401
True	836.4460830791745
True	471.62692686004925
True	538.9417644389798
True	579.1398581976523
True	814.524062815251
True	642.6495148447383
True	94.01552096456034
True	200.67222497933395
True	244.1866494984015
True	283.52440202076565
True	108.38038070156809
True	370.41423414753865
True	430.84283027693766
True	166.6864355738988
True	624.9818270327283
True	250.92634242684403
True	206.97804504127973
True	27.81490504685808
True	248.68621750940557
True	479.0382194543381
True	167.95931212989322
True	539.8881949259593
True	474.1176388110778
True	241.72224367595075
True	103.84907402790962
True	41.23907668087554
True	394.5538627966165
True	776.6163650667993
True	163.66512915047414
True	1050.5181050863955
True	1038.4768885332926
True	480.12311102383313
True	107.60779414336164
True	124.49079266904914
True	637.2538128513182
True	9.431491795916624
True	221.46318456701155
True	132.61516585804006
True	118.73163851294436
True	329.7133082090046
True	631.3109516212353
True	38.93018612809439
True	127.03149545671396
True	945.078296858216
True	54.59291133130022
True	439.8907705210699
True	534.0045542260343
True	240.40814149704735
True	128.31391793564387
True	953.9636893408637
True	1213.6447617923725
True	509.9788362557987
True	627.1335595776776
True	212.7774433356208
True	150.97511957605855
True	320.46277655630854
True	254.29072779883876
True	174.27866131964015
True	307.81845777722515
True	331.49451506443
True	11.847877827232203
True	627.8513450274319
True	141.61664026068055
True	81.04433900031412
True	434.4309607860452
True	333.9881450600108
True	1152.3281558903482
True	360.4892297054929
True	1003.8832082176872
True	10.50014603661178
True	271.08079155428
True	223.0104276921928
True	152.37432354771408
True	489.7787854606926
True	201.75141640105213
True	433.2230417521804
True	319.2695816791692
True	114.60638108758268
True	353.26433196772507
True	1044.6995483767346
True	737.5931596121222
True	226.71169280614623
True	105.5340080709882
True	297.5578564377198
True	25.434738403714803
True	346.9635396486028
True	320.52067490972854
True	563.6274085552183
True	445.7680309952133
True	338.05413331532776
True	161.12122935922454
True	12.19125850894071
True	409.830547501822
True	284.55056008817246
True	148.62082192810936
True	304.0196295132509
True	444.0193445081088
True	813.2465266594536
True	303.5246226513524
True	778.21122042217
True	385.5005224216542
True	386.22574183563216
True	1.9973789360839973
True	1159.4630891519844
True	105.04428495432326
True	891.3653730817663
True	203.35749278965352
True	433.0845426356522
True	664.0389933092843
True	86.78521814035193
True	490.3248090079312
True	32.01304936513213
True	420.9583271174595
True	76.6400323126085
True	229.92472717734944
True	39.33321569193845
True	687.6040135717298
True	193.76374885903348
True	24.284029674444128
True	398.7469350607215
True	102.28636453595152
True	164.63626439541534
True	833.0997558989193
True	257.816183352731
True	151.21780973732095
True	369.7933521070203
True	517.6041641894526
True	336.0708715704609
True	513.075335251317
True	627.6395040617571
True	161.21240091927493
True	6.791596094151824
True	75.20203475389593
True	444.24247949946806
True	90.306290551871
True	77.56734402525134
True	1051.2003687476688
True	25.948541848981836
True	317.486282639597
True	327.8842965814423
True	482.4426013527737
True	675.8729084309631
True	190.3615316380158
True	643.8402447376054
True	327.13226748391065
True	352.224509776056
True	283.31922332486624
True	215.0281249176475
True	363.1474989653086
True	463.4618943682191
True	395.5073529950282
True	571.1724854021944
True	140.5119893880329
True	78.88914168662043
True	39.70109895641116
True	279.97137216268675
True	629.404870062996
True	413.62723947197946
True	810.5327551349013
True	211.94584913749176
True	390.8493607338368
True	70.72143296543994
True	52.71027288431926
True	428.7829680749292
True	193.8324693826465
True	217.10988375949103
True	41.88775303650869
True	1037.094962229004
True	171.82861036540942
True	908.1396215462051
True	311.44241624601574
True	923.0784896842056
True	240.7549531216469
True	456.1152042056437
True	523.5576869226754
True	614.0235908412628
True	208.57915985564568
True	483.629751910997
True	970.7806718277564
True	128.62327283490131
True	7.245923684663933
True	577.4317438128317
True	28.32516186802085
True	80.62395732415382
True	803.335006575224
True	216.21000221017044
True	998.6155770625664
True	667.4862693077032
True	410.7055057323153
True	284.0749686942433
True	483.7644969490077
True	352.20309850295416
True	187.48362095436104
True	634.0847409863555
True	719.9226740642918
True	213.7794362527143
True	93.3551340404797
True	523.6090465914112
True	133.52588896119602
True	372.9534561503094
True	334.22048857845573
True	68.11135980249925
True	378.5681133355928
True	405.68336843511554
True	355.38468895851287
True	394.87415424933664
True	413.6702717991311
True	687.5926468665994
True	59.46352926248719
True	451.66781183207553
True	320.8991880856606
True	674.7374971837004
True	222.91781997054443
True	100.96254677155046
True	43.21954463002825
True	548.4436795754594
True	624.2423638473321
True	184.475762529296
True	412.3524659198324
True	342.9829903937899
True	17.42650269680773
True	171.72370557019943
True	292.7421150087966
True	2.7123292589723995
True	875.7358657619616
True	78.13662557561392
True	104.95030283758172
True	111.33785648955394
True	363.2642111638471
True	36.765897142770086
True	446.0704025523408
True	218.7385420578209
True	6.035086945332893
True	113.88338150252208
True	448.5931737536024
True	53.83155790966862
True	68.66600828024622
True	176.27207104355753
True	285.9671041074569
True	966.4560350395816
True	382.1974507114704
True	946.4460323104672
True	191.3291932242085
True	1007.7151073138328
True	812.2163709280729
True	671.3540866557049
True	425.2006238895419
True	379.4380849462157
True	84.1585177511942
True	73.09602147771507
True	80.61553394447071
True	168.6097041439953
True	478.40425403211407
True	1137.3599501170163
True	174.53788723989277
True	359.4798067602098
True	440.155537991146
True	632.2670442300243
True	608.5680178110065
True	284.81574121881874
True	464.1273988698838
True	658.7160174271288
True	98.35235679701572
True	677.102036711287
True	271.07736257000545
True	137.20521801582427
True	405.7037594867521
True	862.3318784085442
True	427.9588011725392
True	879.1287324057762
True	191.74323728978635
True	351.41051986606544
True	687.3149018625571
True	624.8376037516427
True	189.5009717127282
True	260.30747632013885
True	786.0922772510958
True	34.424360294936314
True	191.25457701729067
True	471.0720553722111
True	689.3699655568397
True	106.9095033166934
True	37.91617834364162
True	169.74101952336872
True	712.7910103360753
True	326.4975603480072
True	556.4228132502433
True	346.55661947142886
True	270.46313505478247
True	450.74264842515646
True	486.87294351580215
True	74.83086164241115
True	366.8404271051246
True	748.2365921053085
True	0.0
True	310.7445590352473
True	250.9838830539641
True	965.9246746061812
True	144.90838810521836
True	657.669869138602
True	645.7192953837865
True	109.56095677225132
True	217.8097420672039
True	132.15744956959836
True	10.539607354583632
True	287.794715217803
True	371.2383648084407
True	1148.582913942592
True	237.0541218805193
True	402.4292338600107
True	652.3684565177779
True	201.98106220529127
True	26.82489063728977
True	853.6535952764467
True	585.78333713602
True	158.60898530119573
True	619.5337090251182
True	168.74573275412055
True	289.5690623711587
True	776.8458758944345
True	37.05776750554809
True	105.21515145567324
True	485.0031419939842
True	61.36155296251125
True	78.07049687370164
True	420.1780402254364
True	23.245384685510636
True	765.364549088955
True	103.56490914261958
True	154.2497698461073
True	18.856899720975893
True	730.3209984599622
True	30.00807518969092
True	778.6807674375201
True	409.0028893509613
True	113.71333393575313
True	691.6696548539123
True	521.1984672276546
True	549.6410078678775
True	47.29986198331285
True	364.268754938634
True	5.94460497775817
True	97.03659879889052
True	385.2520493085047
True	47.12065703788711
True	122.71269310228377
True	314.48291547191104
True	175.26224646224478
True	98.93049581736452
True	651.1532906766142
True	20.24776426546671
True	1110.982591650495
True	508.97964525975374
True	309.1161339866432
True	500.59033818659583
True	118.47907721398845
True	793.3840397324477
True	1122.1635914725075
True	758.5956481178207
True	177.97968391380175
True	229.8182719210352
True	52.58314039492838
True	57.20699927502258
True	152.48976021363663
True	102.66258850556348
True	159.190621369589
True	1210.736808244222
True	318.32039740241805
True	350.40800183145046
True	707.4692658867478
True	17.12028254500933
True	9.987406043085311
True	583.8973310100462
True	4.917692786883087
True	121.59463270969071
True	698.2281553781927
True	187.0768219073658
True	653.9602188911553
True	847.9387988762277
True	158.5883455027439
True	908.2428077324151
True	2.239994050031032
True	455.9858457538809
True	1053.526299787754
True	24.810598284365724
True	237.07464086817265
True	139.4832163536954
True	955.214992741542
True	229.2272638378586
True	517.3965373399546
True	120.40743506305616
True	498.1120041225275
True	158.90363236015216
True	101.2630997557659
True	387.1083377491022
True	69.12464435489174
True	54.01623137337392
True	1042.083204801842
True	257.96680443034984
True	159.04757549427228
True	357.6571513852653
True	398.2433496277727
True	202.824719919435
True	165.39531873959504
True	403.2998232725434
True	38.10973899101034
True	477.02315148649046
True	1142.562917182762
True	114.73938540862892
True	486.910006283294
True	303.7803220009988
True	26.66974008308518
True	406.5677581905287
True	100.31511202270038
True	609.3208041227768
True	199.1423335585928
True	419.4407682092527
True	20.62603417764285
True	423.1000381876209
True	116.59299625617793
True	346.7223985625896
True	33.23364287810252
True	171.8228422326469
True	255.02742340030863
True	763.5109914696643
True	60.79894342305705
True	139.0414077103644
True	234.47838109053436
True	136.4309956384912
True	627.8433235430807
True	543.4070449152374
True	790.1287958506066
True	392.3750735343976
True	542.0698536215056
True	413.21121159807166
True	706.4910552402273
True	72.47696715322964
True	457.1553704397339
True	455.9805001465188
True	49.83906338050987
True	82.67033297656273
True	129.5842469026874
True	92.00880635284068
True	329.78470750775296
True	829.8836769996993
True	323.6888821312181
True	1097.2896610898763
True	321.4575781090759
True	916.1935963936908
True	150.3329629075073
True	550.2400375039313
True	629.850982981057
True	706.1063948556767
True	449.71224890046005
True	67.48051598637099
True	296.0599029685836
True	42.27092011838248
True	176.0839800801117
True	173.07986819666095
True	1158.5724634794246
True	238.93810891734324
True	565.6857495099764
True	554.4364159688101
True	569.1587855276312
True	909.8592928134756
True	599.7465485769811
True	673.2626879291489
True	969.1173378998571
True	123.72017833618632
True	306.25259951050634
True	262.29744616624384
True	316.5119483200669
True	90.22069321130115
True	379.27628861989353
True	4.859593367054995
True	332.6489520073424
True	263.1295263802387
True	626.4335460423157
True	284.8207101312805
True	361.517253937685
True	10.214692563046553
True	60.99350809290742
True	540.9449965418861
True	29.71272898079374
True	146.7161448254582
True	69.96709382069847
True	155.4068603106597
True	250.96113747603923
True	73.49785243367671
True	393.2126854359083
True	275.99084174543714
True	104.13999384071872
True	343.09810267799867
True	64.08454703996088
True	611.613933045732
True	839.0454975045751
True	275.2777758187024
True	1171.250758393882
True	115.5648767225528
True	311.6017296144159
True	1035.3670754674015
True	86.61621069955702
True	269.1673806940756
True	10.414095070034191
True	402.13393540806055
True	456.32433203109593
True	151.00091828351094
True	617.4538381429047
True	922.8552047514846
True	157.67264813178537
True	75.25807372360885
True	333.2950222634771
True	532.5895538781392
True	628.0129588880278
True	1248.8295787430366
True	27.880042548102285
True	935.1776284053436
True	139.44026123017244
True	635.8727605235132
True	116.25050954814428
True	129.3205079074128
True	185.9792769210733
True	176.97910082843623
True	762.3422954891292
True	193.1882768712285
True	226.7794786956363
True	67.23320198690227
True	514.8182373321725
True	456.78944129457904
True	181.68506069585973
True	243.71944390337052
True	16.40502555053123
True	427.2075288889311
True	217.11715366055844
True	285.8616544772582
True	113.9708087093095
True	718.5086000297127
True	426.43999128431744
True	248.84232178986537
True	633.220419827953
True	534.1723659566217
True	456.2221748441176
True	138.0560588206119
True	522.9110063183755
True	428.4279318484975
True	2.342307268115143
True	191.1174753306402
True	89.17572593141153
True	247.50731130798744
True	2.83674864894673
True	123.71406201169678
True	352.7461174086596
True	7.743555778245271
True	831.9320566884384
True	166.56590831433505
True	733.4013782472316
True	812.3941947250275
True	164.47885080953017
True	222.60219905070832
True	479.2551910378499
True	810.4406113182503
True	51.80381876800281
True	39.45337044447044
True	127.8428748449642
True	626.5691356694529
True	726.6654377449462
True	187.13132225814968
True	605.5605210995664
True	610.101802431103
True	843.3059013582715
True	394.6298244051548
True	190.39527003783832
True	888.2314643748318
True	225.70746986258936
True	138.4286995825477
True	313.47030876338744
True	212.8178376540801
True	207.2275839922551
True	616.2339847110343
True	252.3775499857043
True	207.54525117907065
True	460.4161320780352
True	463.7552726174831
True	63.58747301305675
True	298.33714240696946
True	77.7720517863703
True	343.1022141091088
True	361.4980542481032
True	252.7435172403184
True	178.52170804961116
True	388.3203952899853
True	672.5177266010269
True	752.2818833119127
True	294.27577562366827
True	763.6456285183313
True	65.96370355720686
True	876.0559801064074
True	343.9855177187238
True	12.465836534460465
True	606.1326944794112
True	689.9808237296777
True	247.25803092768453
True	170.65738807748156
True	45.95162711973836
True	399.5956861140054
True	75.6226394945119
True	15.086796369301975
True	892.7892578263024
True	378.9853130473163
True	169.49361783824915
True	993.1857422672792
True	11.690350278776563
True	799.8743814233105
True	31.616396456012648
True	671.627079665087
True	61.02522120908573
True	773.6472584981348
True	441.60507127264185
True	201.87124527085567
True	436.0057239153812
True	225.53951289522743
True	300.77691206869133
True	216.02248319729625
True	409.02488548143685
True	10.219554428146022
True	323.0769837836415
True	115.88373224578538
True	12.218964975329538
True	468.8724472890772
True	719.3948729089445
True	283.5812612164788
True	80.10103010383554
True	292.0240535129392
True	82.39393719080964
True	194.33991326667143
True	175.49649832522908
True	374.3693963602896
True	41.56291126563461
True	133.88428672686686
True	392.3030321589024
True	834.5665944608509
True	117.87027949377295
True	210.18313081211957
True	433.717590970481
True	18.96610022806184
True	421.3506162933045
True	512.8564435714346
True	91.28891706037416
True	390.6303105335401
True	354.3849347873628
True	417.5966594767182
True	591.256219536656
True	1036.2649381025096
True	958.4898809547396
True	55.48137147574815
True	1050.9105019767248
True	115.50287079764811
True	113.93054140572283
True	113.54579961734268
True	486.8094429451326
True	369.2144096554592
True	570.4831590262905
True	260.1166910976306
True	165.06572667659927
True	401.7973344410719
True	16.205970088107062
True	451.6618294436065
True	385.723970120284
True	147.02585177578504
True	93.3617692355172
True	532.8344682687621
True	985.1535094704576
True	190.25481768889225
True	67.72340322413392
True	424.99206693873913
True	377.5118421300176
True	462.9841637732759
True	333.2489573936085
True	4.306505216019324
True	538.1472737530439
True	506.4276002779615
True	510.5715044998817
True	185.3496042409419
True	100.80077282520465
True	21.658004248149943
True	373.6426013749495
True	109.8879166678398
True	6.4346848299401564
True	32.28232875865369
True	335.3025453128962
True	650.4075242282617
True	134.1636603066976
True	88.25743874200326
True	24.94026188264237
True	397.8559733548786
True	362.5811427106803
True	776.2046227550807
True	310.2975200735239
True	514.61914447395
True	549.6677892771438
True	520.9884254791955
True	296.4196877578399
True	550.7073172098598
True	95.14454330998868
True	575.1892532502457
True	6.435146030018441
True	369.9439148099564
True	484.86373471621386
True	959.5770266380218
True	348.39506684291206
True	776.4046544647678
True	993.5948004199722
True	179.26143864914476
True	38.95156577966528
True	344.0587024569772
True	388.58839229787264
True	591.171904566823
True	254.9953832362302
True	27.82697059589897
True	644.3326394517275
True	130.01524893689614
True	1059.813627768972
True	305.4375554218589
True	466.21347683548953
True	122.5298188480442
True	820.7390408844872
True	142.86314553069502
True	819.9265864579843
True	578.0497026721977
True	179.07569330248506
True	104.9435542040657
True	69.42632245116872
True	560.8878350884152
True	883.6770733900057
True	440.7240584508058
True	544.9540836090041
True	142.5682447020123
True	651.1853079917063
True	475.9796363344872
True	781.7742087257196
True	311.3358317523468
True	565.7489573438451
True	116.76921779829486
True	26.66131458580237
True	410.5493865109899
True	171.50798131478751
True	100.10814403998484
True	370.9747924459605
True	1147.451142339212
True	256.3784439970555
True	546.7703055514232
True	11.78580359707541
True	71.96020776171775
True	334.17233133820923
True	790.5500362955784
True	444.4002207483864
True	485.4447458931572
True	717.4371863720451
True	70.35819647328067
True	734.8397380471491
True	52.544066434754896
True	102.4409193686238
True	189.05365458092865
True	78.19412728832769
True	26.05841562755572
True	301.2492210784795
True	458.77345743007896
True	914.272810465946
True	865.6211339740478
True	5.216119345566117
True	297.5889915900093
True	481.418069817739
True	127.41476027500195
True	245.69341185750773
True	322.26894386541727
True	1323.1447351197191
True	452.6647985608208
True	26.582150596030665
True	179.90726410279504
True	713.847978789903
True	34.742254148416244
True	176.06855345563736
True	575.2206164991795
True	68.90969697063534
True	867.7356319111138
True	330.4527755830422
True	670.3731254745585
True	78.31758139706305
True	679.7833508132794
True	573.7758152887885
True	895.5841391777572
True	248.08500390593497
True	505.3906506299452
True	857.6623154223804
True	884.404489742486
True	233.1395202518394
True	748.9352911019826
True	218.0906169703341
True	453.41497615655584
True	365.70469867815206
True	492.3966067576542
True	494.5659876167064
True	308.1117738411522
True	345.70145261283074
True	116.31459761363548
True	331.3345845063314
True	1127.5014374546206
True	307.2794057589995
True	150.31250249909738
True	291.3118918021728
True	757.7310295191812
True	657.4743058179412
True	415.8093032377491
True	116.4321579190678
True	340.3579351541675
True	34.173317388983286
True	176.42162769715182
True	89.87320478085229
True	89.56914063509564
True	563.2400977275215
True	138.8857099615235
True	134.8522168139052
True	108.65906861458538
True	87.71227125535678
True	448.1004603538719
True	392.2329025973454
True	1053.035365659753
True	537.4508257620569
True	816.4436820541123
True	272.0446658638874
True	305.9438731271212
True	531.2461628610588
True	194.84662878618417
True	748.5126454218016
True	239.9608841343847
True	359.81796576212867
True	69.0531218509437
True	122.4597789258519
True	258.11877301759057
True	122.19904059182004
True	478.9768561719457
True	32.09590921840027
True	572.1397841064222
True	1006.721459858493
True	754.8670004200476
True	1.8809382008014413
True	65.31500982257806
True	498.71982010299246
True	439.91815649665375
True	72.8222048663515
True	118.4365741447261
True	306.3645510771395
True	81.79817397594604
True	55.302715324783776
True	715.3082167119819
True	665.5805323132228
True	158.96159635267514
True	170.2223077934853
True	526.0978063841148
True	55.90281009469539
True	27.254046380975808
True	567.8928764058212
True	430.70081943804297
True	1128.8686762081566
True	45.84063024206535
True	458.5965289353852
True	857.1559711810665
True	792.2743882286197
True	295.5255134621293
True	764.0929430927883
True	398.6799320137477
True	40.55239893486957
True	95.27050536752074
True	701.7599098398358
True	78.30858102952776
True	142.65134803221426
True	936.662936011312
True	191.760293458958
True	278.2087494678202
True	106.38332929319984
True	587.7663580552609
True	608.6725486319244
True	206.3393335162545
True	429.8907395649828
True	42.00284289175067
True	274.8642863101806
True	586.9000405541897
True	610.0479196748208
True	335.05761565720013
True	74.05836967514485
True	942.6078473062238
True	1060.9357071142426
True	563.5837143252551
True	56.68985866840704
True	29.37345437453376
True	86.5229384578072
True	100.15886976477589
True	97.08918792592122
True	926.4783456312334
True	1230.7244840396904
True	730.4315396024391
True	317.37448171936893
True	8.171375825859986
True	19.612921382218268
True	344.6807991222221
True	475.00602747413865
True	43.05150326946082
True	554.1078813978479
True	430.7959567068431
True	412.5408657737859
True	80.71694308030115
True	202.55750605739675
True	258.35936894220106
True	136.82762337916026
True	414.3161175142149
True	43.32626446710774
True	176.71411434824708
True	1214.2836649676728
True	5.529526721002878
True	29.22312057313336
True	557.0000093973316
True	359.605056548915
True	782.1944171056741
True	157.70640312219373
True	765.5776299603648
True	598.073417561906
True	263.2949682913679
True	424.9059261846943
True	340.2782333887203
True	299.30008828992254
True	269.12943747146846
True	404.5142037134878
True	493.5475466563877
True	478.94850706057446
True	105.59682556230244
True	356.5908378147776
True	8.72116822063811
True	183.7799328888804
True	236.06773187917665
True	880.1105794668662
True	607.6744559424601
True	31.88328370280504
True	730.6862941520768
True	864.662832435291
True	102.6073063275796
True	342.63103909997204
True	840.5426537626581
True	220.0601695910302
True	157.63331869810187
True	525.9028906999328
True	578.4330499012206
True	1107.6979205020089
True	145.62067146991592
True	152.4937055024407
True	257.79720625044826
True	313.2011908594413
True	420.8048125227338
True	420.9047625653295
True	322.54806910380125
True	444.3332655757628
True	499.243514756743
True	234.48075810466057
True	1459.35371755213
True	246.4884056071199
True	408.62769482698286
True	55.01562941995344
True	775.2460171870288
True	249.38917789329813
True	920.070495977242
True	560.3366805656411
True	324.48989973693904
True	764.6316543090671
True	282.03687442284235
True	216.02765651767743
True	254.65134323162653
True	223.79721320806567
True	136.15214923528742
True	251.92540988893705
True	725.0916445873124
True	514.8865407530446
True	224.8810019347476
True	1199.76453968574
True	120.13142440848964
True	259.49988050826533
True	69.76029762593281
True	307.91192069476097
True	393.3991425909082
True	94.57701821631233
True	215.644745253642
True	82.29058084572175
True	704.8861082823474
True	389.72530018483576
True	212.86107389741775
True	716.0408978041554
True	866.3415513313996
True	834.0474019117041
True	815.4448424794284
True	350.65722875640023
True	1.7534355354582551
True	265.9598723496025
True	54.647282034910845
True	391.3667006198237
True	54.255995335238175
True	358.8599363759635
True	871.8486296801141
True	1015.8396690795086
True	409.1302010490279
True	21.70748733121213
True	538.024626999524
True	488.88008966759
True	192.72042095375176
True	229.1821263167428
True	291.9837245190866
True	24.945963196949155
True	132.98624303302694
True	971.4383195221906
True	62.99626189512493
True	491.137010141393
True	797.07905660881
True	100.00962342540926
True	256.9679522609269
True	113.50241757781946
True	14.799835664606304
True	1.3424800558802985
True	114.70163460004264
True	1014.8453090042048
True	488.1356802788187
True	67.548201352651
True	787.3435872080013
True	336.5117155938103
True	1.2490864306459322
True	444.4723871252832
True	184.22744448592405
True	520.7738424406184
True	85.79091778924908
True	326.94608874446675
True	371.1944889348968
True	167.54143792427925
True	207.3979221924805
True	131.1908155038745
True	178.54274592069166
True	987.4444448014189
True	15.370511547344806
True	501.6105685838132
True	490.9387697919216
True	405.65804864504935
True	209.87058275947388
True	236.82405748338667
True	150.9765948823438
True	45.537713057617246
True	482.9588248838551
True	154.92208441255315
True	832.8084230478006
True	803.4240063164971
True	260.33273863680915
True	317.5492575600162
True	524.9480170015862
True	40.77407547492253
True	87.87530198657157
True	737.9877221081234
True	1047.521377494542
True	118.443819279845
True	719.7850038363903
True	148.70307780665988
True	980.9117988985536
True	672.075726003351
True	109.3812381556904
True	281.8406371420182
True	584.4534200795348
True	259.1443992846422
True	44.49626991431413
True	577.1583474630145
True	429.13448621857697
True	6.027153413477446
True	476.7874921402443
True	66.7934742936609
True	185.5325341195948
True	237.5303594048019
True	296.9572226552476
True	72.3238407094265
True	224.3870097116335
True	354.34924596965686
True	416.2215145187105
True	944.0307825834072
True	45.78478551900656
True	877.2831432737462
True	1053.1966980565828
True	135.72217258739133
True	73.78650897490678
True	980.3369752267956
True	31.721465851311557
True	227.2872973724965
True	84.16298107652129
True	212.45806428993984
True	365.2138108665774
True	961.5861628519212
True	95.03195013164046
True	73.58950823601971
True	622.6130376408692
True	271.3027220281905
True	712.4974643461135
True	51.2018871033352
True	486.9994597044301
True	384.3489667987664
True	691.0466636872243
True	54.81767758988369
True	110.67379933181958
True	28.253400113871457
True	268.96046725756963
True	41.28835395854736
True	349.0687960075996
True	3.219866449230978
True	1172.3340143200742
True	103.30434374560578
True	127.6123523732203
True	351.1068905682659
True	728.9241537217844
True	672.773682535009
True	1041.6698262438474
True	469.1029116367093
True	410.3387542297383
True	139.74009548029875
True	413.0231605875418
True	816.6340817246611
True	429.15420327952097
True	912.1215631671032
True	80.52063842098812
True	420.42915072754425
True	176.7264183556474
True	280.888015384458
True	747.7594752906676
True	166.1316643478754
True	133.2949381567278
True	60.84497572383202
True	859.7559664592437
True	765.4678118268897
True	77.90021036085648
True	470.782668499499
True	733.5988612710208
True	419.3786282370528
True	55.42725393544284
True	315.6829131266327
True	790.6001766117685
True	30.51175050823896
True	372.6097227779789
True	167.4007098928492
True	281.6360323725615
True	31.960941833196365
True	223.9438786485353
True	764.3557577611374
True	638.3130760826641
True	56.07461170234682
True	296.1269389675608
True	895.7480613836079
True	17.233833780435887
True	326.06623995360513
True	285.1992716400139
True	445.4975427293018
True	207.0859147529748
True	592.4727644929434
True	46.9177005822401
True	978.2068325140364
True	872.185195121445
True	46.24822455714832
True	382.6200266347344
True	731.8758351718024
True	891.6744475142262
True	280.8154985557516
True	591.7598365552509
True	129.74128943631828
True	194.82971495134169
True	136.07878672554202
True	134.4352229344058
True	203.7123473863068
True	970.8031007804232
True	798.3441975168487
True	934.2293053808472
True	19.915973677438327
True	26.04647538541764
True	351.65275642081826
True	15.235189970749222
True	632.8157097722053
True	1101.0366355726555
True	253.83645069361287
True	207.1513898352063
True	86.56306197713366
True	222.90849648557952
True	130.55748917648893
True	44.05205735313173
True	132.83054181295785
True	87.29581266126306
True	241.79936591813583
True	545.6252342008761
True	160.343596922337
True	28.52052767049473
True	56.853902615421696
True	409.3146893957171
True	262.8619909091207
True	583.0748272808504
True	20.384261162174987
True	120.13614923682312
True	668.9126206995262
True	267.0888724194652
True	476.0678468619273
True	656.8140865980134
True	105.13682149073256
True	110.99250235534694
True	78.32795804582203
True	25.153462725205827
True	120.41302522150131
True	86.69690363220127
True	100.407593256434
True	148.94571517265769
True	239.02027463783037
True	809.956867691343
True	294.10754153824143
True	958.9483369021684
True	163.76334021899814
True	194.56781659724984
True	790.2865060578658
True	299.04616943522007
True	629.4200678216878
True	254.82393734067148
True	337.8526653170787
True	445.99596523607545
True	565.6752408706511
True	651.6514324308131
True	363.56446438560926
True	35.04661563676852
True	566.2332332722129
True	614.3841190729493
True	18.842928749433504
True	10.748654220288149
True	260.3013300232356
True	408.0055113433944
True	446.9105087509394
True	69.12197388012167
True	646.3226983023213
True	951.0376636744644
True	237.21135366346277
True	887.7962241230548
True	273.9643968627702
True	105.5874603904482
True	273.8532320855859
True	702.5267803443386
True	38.55817746526939
True	572.3693954445763
True	1269.847499265454
True	1018.558416026417
True	900.3141095026278
True	203.47776875952127
True	82.96944057591725
True	196.7891193566716
True	817.100544504502
True	145.67308866393012
True	1066.96863534392
True	869.6437864945563
True	41.49933186594186
True	90.06257490533436
True	425.8966261022626
True	424.6105331490638
True	200.40600804586177
True	498.7798333453651
True	652.7513062152301
True	123.6735163005116
True	278.2563752334844
True	1016.7647858200156
True	53.12136738928123
True	711.9989204164267
True	538.1856435973506
True	42.30747563849718
True	844.8095419059681
True	386.0423588257596
True	570.7005309164159
True	102.60289588022395
True	250.15075659309923
True	213.86790331657548
True	26.41333818905513
True	129.76009459502455
True	751.3456393054781
True	136.6489460691327
True	387.6411098892924
True	64.19810237849377
True	643.6498550255726
True	608.5185672071839
True	241.4768245103439
True	442.305093467726
True	171.96850339303003
True	167.36474292209488
True	218.7596625263204
True	296.57428439802936
True	354.43137352937566
True	128.76363366764895
True	189.3494329654302
True	28.335383362899933
True	902.0517557849724
True	327.6567034496493
True	8.945406418881658
True	358.6458183133089
True	155.25710716692242
True	615.8476903907153
True	365.7497855291074
True	581.7894590322148
True	547.4219146140698
True	499.30024430954455
True	781.8999014816442
True	246.91899490029903
True	538.6227201885652
True	156.27623202634544
True	518.677777774717
True	359.2555886642476
True	380.7766243595733
True	132.82758755386462
True	137.4753051863537
True	109.44306238747636
True	62.62778218731294
True	728.616901592749
True	180.7830893631293
True	46.01198162801383
True	0.0
True	553.8741021309802
True	110.1198766036888
True	23.843220193984635
True	41.46294989154811
True	108.55865753047978
True	549.6302195675684
True	180.2463154659672
True	108.61885417950396
True	36.02841696002106
True	157.6978313450443
True	897.7359512649368
True	48.64547673324935
True	236.1326453117748
True	738.0651672573306
True	309.645714349193
True	439.6147435478726
True	478.1491220915656
True	510.4102434450677
True	600.3118286159453
True	894.1914468823854
True	267.86974535076
True	1018.7141317453066
True	914.0897447934464
True	606.928609000127
True	343.7935279033956
True	819.1494298632899
True	10.125213190782787
True	32.107044396501216
True	295.5268169398657
True	42.76849686953765
True	200.51002822065985
True	766.5809360922715
True	215.06752325559364
True	744.1390760637441
True	754.6382721432503
True	122.77214625630523
True	368.38132246475607
True	582.0915812698983
True	25.456510226438024
True	132.55478238320046
True	441.6968163806756
True	293.5897338394152
True	195.5095529257719
True	114.60087153599612
True	385.1781804673023
True	22.21011656551251
True	355.3801630690693
True	343.05883030142445
True	1028.0120652371088
True	371.4312049830516
True	30.187015885498766
True	433.80082756537706
True	449.0094860970393
True	235.0335411511016
True	28.70608946681316
True	754.6232924338706
True	441.33082756856993
True	179.86039073337653
True	14.277122084446477
True	1219.4239539870357
True	166.1559757293857
True	27.921435609507306
True	320.32477451476694
True	282.17013159922186
True	119.3423354325228
True	296.94376733348315
True	47.65083961906144
True	320.16855653341486
True	313.6671735641154
True	308.06508919542733
True	31.68454984629244
True	48.79654864521528
True	1056.4810377523509
True	24.562963479708817
True	13.835301269999247
True	177.1590771166261
True	658.5410607250685
True	7.80470046317099
True	188.44557032358205
True	174.7599030191769
True	529.2995507080394
True	385.3998578471503
True	728.7163398973308
True	323.5256891450611
True	488.29409700079583
True	438.564304741018
True	516.5106756906313
True	100.48228001592086
True	1250.6611274854297
True	886.4674395220983
True	281.212980314992
True	541.3876685781714
True	105.68399165828949
True	590.7838594960683
True	423.5760198763212
True	160.1974393309704
True	76.09429800374987
True	358.33138774113604
True	171.27168994566873
True	29.72565068429701
True	594.6100352042246
True	382.9876781187596
True	68.58274540737489
True	30.559836641559368
True	666.9177298803471
True	491.9625383388279
True	65.84265286046586
True	18.241617552088567
True	330.57885592193685
True	330.565433816305
True	687.9869586039349
True	557.9280221951683
True	559.2268592126595
True	781.9691463501142
True	9.26351694458835
True	56.65090377227344
True	35.47752323357052
True	55.04193324605812
True	506.1332348551427
True	580.0475219355078
True	84.59625556337028
True	109.65707047560174
True	197.18409745055092
True	76.14164003713603
True	184.56095290444225
True	209.19725347144265
True	272.84874098628467
True	828.547573300717
True	592.8667647850663
True	286.3314931982715
True	189.03365409609344
True	262.65275765023625
True	229.38888121608952
True	700.274449155028
True	323.40701840153105
True	169.4185411017689
True	920.410000636896
True	345.87215162254574
True	463.6060621949436
True	149.68526351208132
True	123.01388835690716
True	63.58689780637711
True	207.51998525574132
True	982.4730637318528
True	513.0527747365717
True	113.39043284074432
True	344.2638139751198
True	103.146219718586
True	661.1787600757444
True	3.734508966245401
True	664.8628839341585
True	37.31688817107607
True	939.883301908207
True	827.9508935648474
True	211.8403980895133
True	30.04912307250478
True	85.12133618249058
True	470.3469848694577
True	219.48334162667453
True	1.5291239292673064
True	73.36246252111101
True	1112.4744353850672
True	337.5571416739649
True	658.7043846564745
True	503.9670370550048
True	31.972179385488285
True	135.07461656816093
True	454.4223479404585
True	907.6599413347424
True	793.9046193929399
True	423.0912090581476
True	336.4513830120199
True	17.76998548806854
True	77.3650432175595
True	778.0275032797967
True	458.2399681435
True	373.0456423031144
True	867.3161335867621
True	26.869440685419647
True	214.9685184951977
True	931.9776499515028
True	239.47914537756824
True	8.406249770229035
True	506.0768307131355
True	102.0258981903048
True	636.5260245320779
True	52.96547186413909
True	258.92213250922737
True	845.9554941439081
True	920.015241822238
True	268.8598052073913
True	422.8753343331528
True	119.5204458249974
True	608.5191187120895
True	263.35615577351894
True	194.3577205375952
True	878.6047114981167
True	54.656071276524806
True	707.1967011885563
True	277.55775077496804
True	304.5963042772896
True	167.8672824193705
True	490.2016813760882
True	597.7842371916324
True	372.2377571254253
True	391.34877578578
True	70.48541003912518
True	161.9296318042235
True	457.0789595374066
True	218.4096360508464
True	36.31267338245968
True	200.9572855364252
True	383.4544129819111
True	408.708188228647
True	739.5023438145691
True	124.8312486770011
True	668.728005058579
True	497.6381556417954
True	602.2996809121724
True	140.0274134976291
True	40.35314568213343
True	668.9073714319935
True	74.83351669046621
True	554.98685094276
True	689.9066319825832
True	461.6863504174383
True	138.5040357475604
True	518.4636786069317
True	4.474288124053086
True	399.2898080514048
True	31.764615536626337
True	624.8864053891182
True	272.3221295031818
True	564.2038931233993
True	687.9790040843703
True	147.9864225763382
True	505.550611375992
True	486.5115620192766
True	59.994554753857685
True	959.069718352844
True	3.119840581865931
True	23.715432507848128
True	642.290895526657
True	703.3341063930806
True	132.3477741176285
True	404.355652071704
True	127.84058377227583
True	76.4191545871298
True	465.7377010590234
True	41.41611327648901
True	505.805029704985
True	13.47530623877988
True	841.7000828263049
True	554.9698868926063
True	672.3284283974693
True	102.13904178162676
True	371.7304458973347
True	1003.1500172286396
True	844.5270506993901
True	142.01207867590364
True	523.572828033831
True	436.458962058315
True	244.5891244848047
True	250.6365031041013
True	6.078101591871607
True	325.9536932361083
True	12.765536262133372
True	366.0888409846749
True	74.24958288927371
True	443.390506559002
True	651.7413275378946
True	129.1790965527509
True	239.5321482460282
True	636.4410874347171
True	692.1245326584957
True	291.5730334805247
True	138.46951026364906
True	167.4271877568229
True	473.6335449530055
True	88.29308481266234
True	10.115364711602105
True	499.7624654670216
True	561.0447170707544
True	19.935713785442992
True	134.09102673164227
True	915.6137183221084
True	498.6132227455341
True	278.15521612270754
True	31.319672838282877
True	470.41299857758736
True	111.2037818450243
True	584.3323244044954
True	659.4830933171899
True	301.160926857672
True	382.57526547495786
True	180.965850544904
True	249.6361736455076
True	73.59419228154209
True	215.96769632506292
True	512.2371999840968
True	21.456893894210804
True	438.2769254655291
True	383.2408474225063
True	712.8286013611696
True	911.7164705873508
True	908.602623543683
True	154.9466230967732
True	412.0499205328847
True	74.29751203095188
True	195.05017665305675
True	315.82207805162665
True	10.24197908278151
True	800.9514536009639
True	21.977640838533723
True	407.2763365479113
True	263.2717213642798
True	651.4704739226235
True	211.1103631269937
True	39.18873198980298
True	652.2446523713132
True	1082.144317803913
True	226.79115444214835
True	131.69046470028775
True	614.0027837894916
True	487.0715340929496
True	16.66321123928621
True	840.4219274781232
True	113.75264424230582
True	46.51383736014444
True	310.3400273784192
True	355.54522598974563
True	370.1114333336204
True	271.4086886246661
True	20.68144185875519
True	22.46223966044257
True	817.7498554788563
True	189.16691281889507
True	118.09223976880033
True	829.4192444250959
True	657.6570485922798
True	646.7594266684683
True	448.0461124618358
True	155.89423631320122
True	31.24336108754724
True	99.01953311866076
True	425.0581272029478
True	239.88582556689383
True	472.5157612982263
True	149.8216258216191
True	478.7149598859162
True	634.7614032263516
True	969.6549920004512
True	23.9174431603151
True	993.7860937080804
True	1036.0536199247456
True	467.78515174340606
True	86.03200766939474
True	795.6795785980554
True	665.5609128382904
True	686.2678651745313
True	178.72368638289603
True	752.2018222028397
True	704.0919937398968
True	120.36506650116172
True	761.0102092784301
True	807.4888621154341
True	484.5607826693258
True	221.60445905397896
True	71.91699589044404
True	321.6643915436723
True	351.6714333906173
True	460.07013495425343
True	438.6311862154662
True	197.8351426741572
True	313.8252145112232
True	2.999080916142789
True	12.07326869980422
True	106.17619152891572
True	122.8708131541606
True	354.0649991869376
True	353.1365968507773
True	110.53503184020278
True	17.879992639066018
True	211.7243624935456
True	860.0529990405888
True	471.5139291042482
True	530.2458320786878
True	555.9235864511913
True	816.9006466223695
True	633.9345078389945
True	98.41655037725027
True	208.36964208840595
True	236.51605039295416
True	293.1275562760021
True	100.5183525987206
True	357.7735746016338
True	430.0792098304736
True	171.0507471342371
True	647.2425087786239
True	250.7334433565324
True	203.31739576874048
True	29.091998670710552
True	252.3753741044007
True	477.0674572052574
True	164.0053618892968
True	513.0021996772309
True	463.2191465367885
True	239.6984936410232
True	106.0935785013525
True	40.32371905828619
True	399.6629886792736
True	788.0137683325764
True	157.51071027824992
True	1049.2821529265836
True	1043.9158171694403
True	481.3981731600615
True	99.06251651539604
True	119.13684003919953
True	665.8015608327761
True	7.715007228670272
True	219.7434588810981
True	128.345147709799
True	119.25214916402692
True	327.411603127823
True	651.2408680649829
True	38.89661844673002
True	124.2715238479973
True	936.3373918900544
True	54.99491299006879
True	473.9668177470081
True	529.8095945406093
True	257.0528871883973
True	136.22143182236834
True	906.09683969079
True	1201.5546155249135
True	518.0446144432576
True	660.3682307825729
True	215.71265617534533
True	153.16540052349987
True	339.0521720670958
True	256.35427808910697
True	171.30576119926317
True	296.1454938329166
True	352.0389405517517
True	9.480176821511764
True	619.4730595787178
True	142.68240941508728
True	75.84676335453545
True	457.0909000173116
True	318.89034670494783
True	1178.417782725207
True	352.7321935065393
True	987.8364819849384
True	9.41343864839654
True	278.4306495606679
True	222.04813090260745
True	156.47628609209835
True	486.681720560296
True	203.4297012397998
True	408.9258380765571
True	339.96879284091096
True	117.93141025196113
True	358.2917446207129
True	1026.24290829928
True	730.0441095304676
True	230.99136926667532
True	100.29958013461967
True	291.7941949551395
True	26.39566414795837
True	350.51707925345585
True	319.9642280245778
True	586.6461137799762
True	465.04045323262113
True	346.2661964418704
True	158.9220245549017
True	12.405277385495191
True	436.5245085352483
True	282.19351545315874
True	146.486739364521
True	303.0946912132613
True	438.4010319114832
True	802.8153166246774
True	307.7104392515511
True	780.1657728093576
True	406.2919001520337
True	375.1516443317746
True	1.111243902564129
True	1158.0798417208564
True	101.67991531520543
True	922.813133086124
True	204.28870607657768
True	480.6410859537478
True	691.9876929799544
True	86.54932981874467
True	473.2723782883993
True	32.81682467480309
True	416.0781142515529
True	78.83363258825163
True	220.4192338037773
True	38.44695516590665
True	649.1538918304625
True	188.08704370867076
True	26.024350245492883
True	395.53851158714974
True	109.81551011944718
True	163.78177517320273
True	832.8400574806068
True	255.9465936383064
True	153.58601850545915
True	376.65091612236097
True	513.7497705537339
True	333.2206753882239
True	510.4096350213695
True	632.1331377613552
True	145.09978917067986
True	7.433979548788454
True	76.79657612830184
True	439.5470004235134
True	92.35585207650276
True	80.0061798037913
True	986.2608010963928
True	27.733446055643228
True	312.2888440114446
True	327.8560697818273
True	439.6986281049634
True	669.6424008998949
True	185.49656688891608
True	651.7706464478617
True	319.9192679746758
True	341.1795097850045
True	268.5953300298647
True	226.1908524637373
True	350.6566672599991
True	450.102023026899
True	421.4301365000081
True	596.8865532337925
True	137.46797100428074
True	77.13058284982887
True	37.43802425325732
True	289.2707869226487
True	670.1303735994971
True	401.4357244404404
True	802.6905127825555
True	218.93598585008567
True	373.2238135501328
True	67.72911563350296
True	54.99002296961304
True	424.0583128261976
True	201.6271591122226
True	222.96488201117785
True	38.21735794300355
True	1088.9335182365292
True	173.68810790543108
True	900.9876038721663
True	312.8473706303158
True	920.614182363253
True	232.4792357547682
True	441.8648640656248
True	537.0642720516552
True	629.918312330384
True	206.469469476086
True	483.70779014036697
True	963.2535908212616
True	124.12234499022928
True	6.969215935433944
True	569.711645564975
True	30.258775821119983
True	75.33488952569232
True	817.2504149043293
True	226.54368226585828
True	983.4965981638188
True	697.528911549791
True	418.0306889149317
True	281.77648175051706
True	488.9446749920551
True	340.8825899276282
True	185.1252404319344
True	671.1964465505783
True	719.9845556908209
True	212.05459643757163
True	92.22608173055768
True	498.9291257137021
True	125.0604072421797
True	397.7462443906269
True	326.1969404334014
True	63.93899449231345
True	361.48897489970807
True	429.109949509096
True	363.9168394173874
True	408.0271406273223
True	426.3862566780417
True	655.1312076366978
True	53.78609612629813
True	448.2419199332282
True	335.0835437519203
True	668.757735961896
True	219.02062518228468
True	102.5061251367085
True	41.87718604769339
True	545.6602013226482
True	632.9027418611752
True	177.36017658449478
True	399.120071720724
True	338.95658617385345
True	18.844396497752168
True	170.98054709672718
True	288.0902240984
True	2.758574879846532
True	878.0275967991337
True	81.3452932855653
True	106.07122243433332
True	114.18859376291726
True	362.8541400480566
True	37.21936780459047
True	455.1204558758363
True	222.9438888786852
True	5.566093158339767
True	111.907084596632
True	428.46757420979606
True	52.77141537231404
True	67.80165758372483
True	181.78755165963935
True	291.5520686968419
True	966.4319341948816
True	393.1072798003528
True	936.670572925754
True	177.61050264693932
True	1033.162003913526
True	753.0944572649415
True	629.3601730729309
True	417.051455105486
True	360.27878127525645
True	81.80861507540452
True	75.25119749959242
True	79.47363492469395
True	176.6099065439873
True	487.44179074297824
True	1121.6453331271505
True	187.02721002226207
True	349.67659027413475
True	438.9320780842699
True	591.3390885271048
True	605.5757153089611
True	282.9454780998704
True	457.0465737590276
True	642.6709976927193
True	100.13677138100157
True	731.263148833945
True	269.3943244511554
True	139.44472273385998
True	409.16992277128605
True	858.2909343416866
True	433.7160940592412
True	852.9546729127937
True	194.95202014139653
True	355.9180851946904
True	672.7885353230834
True	616.3482699933494
True	194.0984361334211
True	267.6088688840896
True	809.8839796649187
True	32.37219152524536
True	194.49329509337664
True	490.2294062775762
True	723.7898674109309
True	104.6145359839382
True	37.55343141745495
True	163.4689089205531
True	728.6690158474199
True	296.2476096845183
True	546.0214965849813
True	358.25236930273013
True	289.25189287657474
True	450.6192725526008
True	496.6026653257243
True	70.72310993401373
True	368.1661447887154
True	782.822451106114
True	0.0
True	299.1379508441219
True	265.14164632670764
True	975.8201431917591
True	155.21704517667231
True	646.9548834170394
True	648.2598477448244
True	110.35117554731085
True	220.424958112892
True	134.7003561511208
True	11.483257659297069
True	295.5599228734512
True	382.75603516466
True	1145.884327077439
True	232.0914887594093
True	410.48613109133913
True	647.5442337979744
True	204.1131438261478
True	27.04465884568265
True	877.0638879081574
True	621.3640771204366
True	153.46693200814067
True	639.0884666907201
True	159.18481807388187
True	294.8235564125524
True	743.8845777333142
True	36.43704837841947
True	103.08395938042312
True	509.81066390440486
True	66.14056803773975
True	78.12417995578556
True	421.0775846130925
True	23.08430769532388
True	766.7281026569232
True	103.97234649464755
True	160.0357353618297
True	19.218917257661406
True	717.6911452904475
True	28.83187329398792
True	771.0259190811651
True	391.5835599792454
True	116.8208156049912
True	714.5332754186467
True	533.7345300574048
True	551.7707754867847
True	47.66912336597953
True	372.69790498470593
True	5.598643432226757
True	100.64928918348934
True	391.5093753073419
True	50.53321440921213
True	116.11557605530255
True	306.2304034484351
True	181.2062718987478
True	98.84033732623703
True	649.8991345746598
True	21.07195138033752
True	1112.9636591863857
True	530.9613801883604
True	305.17202212832115
True	484.49559854606
True	121.64353679650168
True	731.2017140386752
True	1145.5434133437866
True	752.7091273039252
True	188.1880487410749
True	221.6257857961816
True	43.86758380442832
True	58.47909359043453
True	153.86238018912286
True	104.27592415409492
True	175.09821461912134
True	1167.8789413804282
True	291.9483362273716
True	355.6890951511335
True	720.3953707369652
True	16.40375320634509
True	14.083086265759482
True	587.951197124093
True	5.922429220586045
True	112.90419332644623
True	683.0931416110534
True	182.6864454122762
True	659.9680692909039
True	797.095014844128
True	163.0470642779748
True	903.8326254255568
True	3.608030406393139
True	465.9744560139475
True	1042.8084190026036
True	25.790693376972843
True	237.9058522241245
True	141.67894636715388
True	948.1039329067922
True	235.6417600460797
True	476.8029181338967
True	115.95280669072058
True	508.649609107416
True	150.96623977214446
True	97.85466069734444
True	395.8801262728471
True	70.62985016643042
True	55.876133294585046
True	1069.1511406124405
True	257.76581113752025
True	157.12878899304522
True	362.6363963605435
True	392.41988955968856
True	211.33816011696905
True	168.23154470701985
True	408.457486693988
True	35.97373951301342
True	488.49673864761854
True	1064.636417162531
True	116.99510644348582
True	469.6264719896323
True	305.9440403904738
True	27.403238851512803
True	412.0607997453839
True	100.09891329486604
True	589.624092991281
True	199.9769568646044
True	440.2437811344448
True	19.501760449384932
True	420.78030868571767
True	110.6470891284402
True	325.2763334867656
True	32.60138690759601
True	161.28624302041163
True	240.61640016008676
True	751.7129692348269
True	58.99173970479595
True	142.17320611004217
True	239.64445552952503
True	130.68408096773263
True	639.5495379993022
True	559.5409248150248
True	793.7124684965539
True	384.3887116987449
True	556.833361568247
True	420.4160692316301
True	695.7173541108527
True	73.13933906678399
True	464.5884682737432
True	410.6878331666822
True	48.74390080022932
True	86.24500554493731
True	127.83750965038054
True	88.36700725045611
True	324.531837595694
True	844.8168614276169
True	304.41936212151546
True	1113.703470942101
True	343.66049508166566
True	916.7656846664834
True	151.18228561151832
True	609.8632652075493
True	628.8899322199311
True	708.3349986663854
True	438.992205883434
True	65.01730215811752
True	292.51895930053263
True	40.077821571549926
True	169.64972703198603
True	164.7105873604492
True	1133.9105335384052
True	229.6179689722445
True	541.4929401110107
True	553.5267669317176
True	566.9512097787023
True	875.1113990765648
True	593.191073342708
True	663.071793730493
True	908.9220608523956
True	123.72486632622794
True	314.78316536028933
True	248.60049546277253
True	328.1128427578305
True	92.3619929865739
True	372.64172122463856
True	3.6448184979863134
True	329.3972600158851
True	258.21757457474433
True	607.5849250649183
True	293.1274208491306
True	359.85189637378767
True	10.506935210023494
True	55.054439194717
True	542.3155489660812
True	29.332052272287907
True	138.77541975349723
True	62.97646040192247
True	152.92325303619856
True	246.4257346711161
True	71.45016119047588
True	395.7013792519312
True	276.0580425429727
True	102.99722448636098
True	329.50321349617104
True	66.12842790100301
True	574.0578199371372
True	860.1604664645217
True	284.7959424511647
True	1165.8462161148682
True	113.04977114574828
True	309.0240520519958
True	1044.1190057873878
True	87.94607662049309
True	291.6690288393794
True	9.585537296422926
True	396.1839152317943
True	452.4471444408651
True	155.42642803609775
True	623.5391580368081
True	930.57667830136
True	163.4177384663583
True	77.81946980520608
True	343.05750057028337
True	547.7019065006485
True	606.6098586390322
True	1224.5463710176102
True	26.50649042932865
True	931.4432238074324
True	135.8684102886977
True	646.51272135696
True	112.19290169169408
True	140.7934284745688
True	191.1329813196008
True	164.71456647774696
True	742.6702624522413
True	207.916258282002
True	231.9264291753979
True	64.27665394656945
True	510.85470747297495
True	430.093538895141
True	173.34304567631912
True	242.0570085312572
True	16.8336605271865
True	425.56321543201926
True	219.10265051391616
True	287.6448411427522
True	115.1698502135427
True	698.1942714290991
True	423.1365292560935
True	260.0307429981274
True	651.6949845623471
True	524.9732616472608
True	467.4754354049119
True	127.63774267817875
True	516.0902849172478
True	437.36870765363847
True	3.2626521083783686
True	196.33530972748088
True	96.0735010309695
True	243.36614819147383
True	3.205161574942098
True	130.5547672347766
True	358.5581927319078
True	6.958690238228416
True	866.8071979272116
True	168.69563863018254
True	718.6959556417081
True	782.315760544928
True	153.06510594684417
True	225.58771091238268
True	473.32268704946335
True	852.1517565994992
True	50.24601015973519
True	37.902763814060144
True	127.14943788753229
True	626.3653851739282
True	723.3884513746001
True	191.32321862310127
True	594.1445347158882
True	614.7820822807653
True	849.4148204398527
True	422.0162620103451
True	191.71166700542176
True	890.9356581169604
True	219.45376580211084
True	150.39978732957994
True	334.61114582636634
True	221.9185414879973
True	205.1134311573532
True	607.4092218741793
True	251.2192296186998
True	195.54264754842052
True	456.1154024986068
True	466.5671898052812
True	61.883162585939154
True	283.6999910636454
True	77.40261685428672
True	323.1573079705211
True	351.95506989539496
True	261.3785096787943
True	182.32419654801205
True	374.4264980958775
True	640.78257139253
True	761.3912731398912
True	299.2018570866642
True	741.7841902180992
True	64.5693811208997
True	888.5774218215756
True	346.85623165438807
True	13.12221194012783
True	619.9381928863421
True	675.5751113023193
True	267.9980039137479
True	168.71382055270354
True	47.96395235708542
True	383.2360675573616
True	75.8844575171135
True	14.057899023766122
True	886.261288371865
True	362.53973481993023
True	168.02575074841516
True	961.0794847422164
True	11.415774598761791
True	767.0626263274346
True	31.07199735303849
True	669.6475664299544
True	62.55687727339725
True	737.9701830086127
True	443.10935082424845
True	196.17998906003243
True	442.4708044337564
True	211.8520093373349
True	296.97806205407284
True	218.15025515506304
True	412.62576838005634
True	10.047424727032094
True	322.0680872994202
True	119.76378074435442
True	9.303909776835772
True	477.97563354517126
True	743.5584486433327
True	292.5854169429059
True	78.26165591315974
True	304.3654617757371
True	85.2773954974001
True	196.1807614564485
True	180.8110419468613
True	387.45488392116033
True	46.126676665961874
True	135.9509624543251
True	387.16266009115446
True	849.1911216198814
True	111.35960554262144
True	202.9693935648009
True	444.2685200106754
True	20.37413962958652
True	405.73838172661
True	498.08727354916994
True	89.49276736950169
True	401.1300089921765
True	355.31536998525456
True	414.3068002980417
True	577.4841050282045
True	1037.8000634465457
True	971.6778123794757
True	53.0697448214827
True	1054.2334489680825
True	108.95089774781192
True	109.91893993001511
True	113.77144274346566
True	507.3748678443744
True	374.1129624326851
True	583.9913577074298
True	254.81333063199375
True	159.8881501152243
True	391.6091818133638
True	16.208284164522592
True	467.3712931183354
True	387.7782666804311
True	154.11054935357237
True	97.47096033610678
True	546.537246714848
True	983.7070689752755
True	206.7600384465762
True	65.4695001693826
True	445.1728229987568
True	373.6402305036499
True	478.7720687431396
True	329.1657603249712
True	3.9661645064086617
True	525.5572038163831
True	521.9661641053771
True	514.7151101914816
True	174.6605029478495
True	103.60774651877156
True	21.69898000529017
True	382.1339178706664
True	107.76773156007896
True	6.429317856050749
True	30.974136639116693
True	344.43051159819464
True	646.5206823321511
True	133.48457623716462
True	92.32039162679318
True	23.136428903124106
True	383.7902525905041
True	372.0107840453469
True	803.4712969195234
True	304.56829870150165
True	520.4471566645922
True	551.3531382964248
True	533.4863615502526
True	281.4200901072664
True	546.8324748782643
True	103.88519417769142
True	583.9839231293553
True	6.613024106696262
True	357.57252725777795
True	458.7112858932206
True	966.0056582332654
True	348.3201170274724
True	796.4914922995974
True	1004.832875018088
True	182.11279457618664
True	39.23054236714527
True	373.1444024917975
True	385.87020542732125
True	591.4314796569134
True	242.92865224901468
True	28.96398323859341
True	639.3705807829432
True	122.60338465507134
True	1046.0355574487412
True	325.7310994599922
True	489.64710395548485
True	121.9787744782626
True	813.0910380100502
True	145.70218633330575
True	829.6492678010652
True	574.5367401849782
True	185.22666805777536
True	114.221991932971
True	68.32288561783254
True	575.7085916166022
True	897.3963598461319
True	406.404367846752
True	506.4367593420919
True	133.34472186419552
True	611.850206702312
True	492.14351517896927
True	786.9745421950951
True	305.9372747921365
True	578.3828403384008
True	119.54325425992522
True	25.89736707418433
True	425.5270902940611
True	173.9716786324503
True	101.69348689075603
True	362.8535960470925
True	1055.8895232174827
True	263.3210127650656
True	555.9014510743285
True	12.78971427966788
True	72.17656996148527
True	326.2222819214812
True	811.709578138386
True	452.7053806030453
True	522.2194702722746
True	713.4622789585502
True	69.29984640044331
True	727.598005273184
True	49.41260393939702
True	103.9419324953057
True	175.06138767067335
True	80.97542324793835
True	27.55085972643392
True	293.6773905689433
True	489.0043881950598
True	894.54189499206
True	867.7118497602055
True	5.905375677247098
True	282.3449738523159
True	472.7037973317044
True	115.80466901548256
True	239.4356493605964
True	337.8780747121704
True	1295.863358035194
True	446.9453634529424
True	25.78185820142782
True	171.7191319680282
True	731.797265259065
True	33.865364978418754
True	172.7843798669708
True	563.0935925534517
True	72.80429081506107
True	874.1418949054506
True	335.2171868985838
True	671.7203730955805
True	76.90371979660812
True	671.1018384155888
True	591.7804525262285
True	861.8392190798835
True	253.18209144544
True	507.3896830437242
True	810.7777270131763
True	935.4740196798912
True	239.01050752152176
True	782.1477436277231
True	224.50731454516296
True	442.8556121558794
True	372.3846111556664
True	501.37037422913824
True	495.4319663515551
True	289.0079018974075
True	341.96332164471585
True	112.22610668988432
True	334.98666574454586
True	1126.488698954868
True	314.7725287321479
True	150.93828339610684
True	293.92169254154715
True	730.5294150951125
True	639.384633423086
True	421.6878096764825
True	116.2242174785665
True	340.92518048887945
True	34.12042651812207
True	177.78259217739594
True	93.39439601230784
True	88.47894614961983
True	565.85586005019
True	141.14330367860484
True	138.2148706027222
True	106.74080018037309
True	86.51907005696611
True	446.8602202732964
True	390.8512618603635
True	1069.3878597646797
True	535.1966743023297
True	816.5105284753269
True	267.88663709162967
True	297.0312650572941
True	500.7740313301218
True	195.35701557661605
True	776.8035525506427
True	244.8052137412893
True	363.71341294269206
True	68.23852571527954
True	122.74395824083244
True	259.7716438472108
True	125.8684481869774
True	489.35790698636544
True	30.39304937012546
True	587.780830773038
True	993.8798539317226
True	719.6542767409276
True	1.7256350869453327
True	63.52752630040161
True	491.80295654078617
True	438.8978366034226
True	74.02580495188059
True	116.99060296994104
True	317.20369255819065
True	79.9347731984772
True	51.20283459892801
True	701.640739916732
True	667.0044259886457
True	166.9018920060335
True	176.9505970538242
True	521.4738913892884
True	55.17052891295199
True	24.90325550278038
True	546.8483221541528
True	468.98067711753214
True	1109.5366181329382
True	42.32297282142385
True	491.9090684519156
True	904.902402050294
True	788.2112548374178
True	292.6682402062287
True	766.9216866244378
True	399.5736481421831
True	40.146010379795975
True	96.22723370033329
True	734.823176038771
True	73.58182283856162
True	143.13112250627952
True	911.9564518246208
True	190.42363706487487
True	266.9789429977721
True	97.26112051964704
True	639.789603933298
True	591.2614766467448
True	220.27709945865064
True	434.9913314517624
True	41.50006698837584
True	285.21469074523486
True	594.9191406153618
True	611.7225235300857
True	325.8783191961983
True	75.14159241396015
True	935.2860533030506
True	1102.1868337138085
True	562.0190560601565
True	62.05764013729594
True	27.45326598805546
True	88.21472668039124
True	113.60176084432528
True	100.95314143692104
True	846.9205339318376
True	1182.5405242721718
True	741.6376538296189
True	328.26144294726976
True	7.955217103929664
True	19.663911437674457
True	339.4537598824561
True	473.0737422567587
True	44.48900994230738
True	578.0574289444887
True	432.2859029741969
True	400.5454587609758
True	76.57044417864279
True	194.51992138870267
True	270.657885618122
True	134.66910920441617
True	395.95189617490354
True	44.24016133527665
True	180.81306213244912
True	1152.9526855852637
True	5.107237932078026
True	27.19210430436598
True	557.1345568020711
True	362.39796216949566
True	778.2545735981265
True	156.71791762083893
True	746.8368613485346
True	587.4169651121964
True	276.91431541886044
True	422.48466641968525
True	342.7208224662682
True	293.9817171650051
True	268.7501782426048
True	399.7857866119077
True	497.76073282483713
True	499.9624926885249
True	106.56705297611192
True	357.3958162753516
True	9.033887182046437
True	181.4423975037371
True	236.9232087831776
True	880.1323964931902
True	596.8248255974042
True	34.71352156170729
True	735.6507143393883
True	833.988829212232
True	104.95425703507694
True	346.4672103747253
True	858.26300766262
True	226.42025703726543
True	168.04931581382607
True	519.1027187569024
True	605.0840639559385
True	1088.9437967742622
True	147.44024948463908
True	156.55737565754762
True	260.8428913266135
True	302.9987379540937
True	410.1995511032442
True	413.6146707735381
True	327.0220593498901
True	454.6874575356165
True	507.9918342440682
True	227.7435008502952
True	1486.7610755176822
True	240.69642820167505
True	422.3882886848543
True	52.41307971179998
True	760.6487635741782
True	239.0110062606547
True	926.6885351868044
True	551.6509677952778
True	314.7019860577209
True	767.8788174169334
True	267.79108579115376
True	213.48465687227088
True	252.43539673950443
True	222.36721060310197
True	138.35009418873048
True	256.8573770181154
True	714.0193812180601
True	540.9242509085371
True	222.79469764194053
True	1157.7482426095837
True	111.97264893620472
True	265.6539623089988
True	73.789810342036
True	310.8860852815999
True	420.76718845631046
True	87.57315131497722
True	229.11218735573232
True	72.43281090040267
True	701.019112635092
True	386.6177448558907
True	234.08514271910275
True	729.9160702961631
True	876.2604693325522
True	796.1787995848448
True	820.4072172669177
True	351.66736007892297
True	1.2551229734200948
True	260.6559510202532
True	49.3409544039822
True	374.4409838768183
True	53.76568410288547
True	351.22750510283265
True	898.7341058603341
True	1025.684991285551
True	390.8022143089175
True	20.04527943793273
True	549.948058740445
True	506.6084995331108
True	197.90183478569853
True	243.37293718572568
True	293.8163296245457
True	21.84491943224043
True	127.36867828346006
True	987.5702100574044
True	61.16619652540663
True	511.295918980256
True	785.6402341759502
True	98.99392647760098
True	244.2890857952301
True	111.73178115456663
True	15.001637512802867
True	1.3982868276901583
True	126.32076271676156
True	1011.7424845741048
True	503.15280257362224
True	65.43208540064126
True	786.2007815560183
True	331.10259599280505
True	1.389029815080328
True	458.0161704785701
True	188.5699273994457
True	528.78564267204
True	82.45583510909812
True	322.81446116134106
True	375.25164380059255
True	157.33184896685995
True	208.6186515276773
True	127.93506727074664
True	173.93276921562511
True	969.408632641273
True	14.215741514288622
True	508.5943211618972
True	494.7476460149352
True	405.7659921877861
True	218.53668359197684
True	238.49760891733192
True	154.7432905344127
True	48.07175867746551
True	475.9542346876476
True	146.358539355923
True	835.0245209801873
True	857.0088383986539
True	245.047430922055
True	322.1548557243374
True	537.09185835502
True	41.377036183683
True	86.84917854523262
True	720.4308226126185
True	1090.1152657077546
True	107.0164414010466
True	722.6293478844127
True	141.78143925979373
True	900.7900093116808
True	648.6844888991988
True	109.40345985465686
True	264.86564125233247
True	623.0080188322881
True	261.04296087052296
True	46.31693851653796
True	572.882744816303
True	453.2809019813761
True	5.961670526818867
True	478.98382704230414
True	66.90393101317487
True	174.3722007444919
True	229.24987224258723
True	299.33719410839814
True	71.8760932354478
True	234.2867220531653
True	345.9589232664603
True	435.56723438892175
True	933.0035036733262
True	46.94572705030287
True	906.4967599429036
True	1008.404704244067
True	126.6084306310732
True	74.80946704422368
True	1021.9695986390882
True	33.99137992193641
True	236.05869876199245
True	90.03557502935533
True	212.4080573251473
True	369.0385422652851
True	946.8154451551576
True	97.68757819239129
True	69.6672777615299
True	643.0107450629606
True	274.61880672602194
True	708.3480570153728
True	53.3763920167545
True	475.2320812230311
True	377.83992403956256
True	694.0105970175551
True	54.43852518588906
True	113.54364285564576
True	28.38191438551585
True	253.8421013475275
True	42.18819686060844
True	337.8747091987117
True	2.8791210645828795
True	1193.65862597048
True	104.30589238582486
True	133.73866782198624
True	354.2545104293986
True	714.3895945846549
True	674.3761229805974
True	1009.5001652175796
True	484.4547291797013
True	411.0742933965177
True	142.82767712666413
True	417.0325145827776
True	835.8537536285997
True	433.5315302155349
True	956.463562174854
True	88.97827231987138
True	404.9031935922651
True	168.99655824461837
True	281.0595039817505
True	754.1043128111288
True	159.508909290723
True	138.02575451892238
True	65.90079290048256
True	858.2801574698133
True	793.0084741299473
True	84.58525820126177
True	437.9463203994586
True	761.0122315145059
True	415.1510584828449
True	57.61553454828963
True	311.2538828470597
True	786.4057485096
True	29.05737193659659
True	355.0972687495081
True	167.83742222723745
True	279.3144151806638
True	31.024831045427245
True	225.97145121507123
True	782.338995674759
True	632.2917844264695
True	54.032530851474974
True	295.4330429228607
True	927.8268067794118
True	19.24894977918434
True	316.85034703629486
True	278.3857951665214
True	423.3306796847667
True	219.44312386371564
True	606.256769083698
True	48.16143812680679
True	946.7275496222449
True	871.8540684639541
True	46.24367406767868
True	400.9242702792432
True	724.1524403641919
True	871.7464767878862
True	272.0819066362641
True	593.3703624304854
True	126.95319933895416
True	187.01907287672375
True	135.87014960198715
True	132.17876776450348
True	204.75101388387392
True	959.3852090459004
True	794.2185517767921
True	988.9192352719612
True	18.787665894636227
True	25.767596967779262
True	343.6052372470264
True	13.486313858814432
True	620.4576888275122
True	1092.6550276730427
True	255.92731209985172
True	206.6133326828396
True	85.36271215999261
True	232.4464065712538
True	126.16962008879344
True	45.300084814319305
True	128.7390988236125
True	88.80424872027649
True	244.3544369414604
True	531.7283851796204
True	170.0842283960828
True	28.899845783443368
True	59.78130786473054
True	429.0720241360037
True	265.0702152046776
True	554.1677880800282
True	23.826013649137725
True	114.6638239078765
True	672.6887583255753
True	255.9851887225028
True	479.5485103820403
True	652.6386273536141
True	103.84464425561352
True	112.3993601052116
True	78.61926294380667
True	24.34801008694389
True	123.3617989969968
True	87.7620667970044
True	98.47261222319852
True	152.01181938721442
True	236.16488885725624
True	839.4674425150572
True	280.58443678719715
True	932.5110463220929
True	160.9090167160543
True	208.49294957709503
True	826.733658659819
True	320.52641995965894
True	595.8262863511836
True	264.604352710057
True	328.2735220301445
True	442.7849974958297
True	556.9684025774236
True	656.8931948581127
True	356.91410426339024
True	34.818808741058575
True	544.0095315350507
True	634.4091691978831
True	19.252225067033923
True	12.019952590401912
True	259.4483763252786
True	399.9739859405916
True	449.1891287588497
True	69.59954034983241
True	652.193789022983
True	952.9884214053362
True	235.28363974001093
True	903.661060537294
True	288.8892883544692
True	104.9471337715741
True	275.58435255650085
True	674.4307942946592
True	38.064019536576616
True	594.2427061740525
True	1296.1566792999072
True	1013.9424451997572
True	909.9341766013204
True	212.71223860236856
True	95.03555290530564
True	201.36732919322856
True	810.3905284733244
True	141.88163491662849
True	1076.3441160700067
True	888.1346714612545
True	44.39285267208442
True	88.01415756773648
True	422.178371286156
True	381.9718589756553
True	208.5414956008773
True	510.8989058564904
True	651.4256902735001
True	122.34963146089844
True	278.44188455246643
True	1045.131904269516
True	54.06370719697863
True	708.1765443749756
True	550.7838105784938
True	40.48848780684538
True	826.9153962742804
True	387.8598658408939
True	567.8026267305673
True	112.70449373533548
True	250.45185195439183
True	205.53583249450045
True	27.36423042793613
True	130.85989842973055
True	763.8610134556523
True	136.23252931519792
True	367.6032875899276
True	60.313846824531616
True	634.7531351049588
True	600.0289050362182
True	220.15703756659272
True	464.9117568221546
True	167.44148166880336
True	160.676955419067
True	233.93873236229416
True	293.7412244799882
True	346.38392625844347
True	129.2554759341118
True	193.40233035052503
True	27.62568540189667
True	857.2179689517279
True	305.3172091731687
True	10.409187162236684
True	367.3290115149295
True	170.30094529981227
True	617.5548067669935
True	365.05546037458726
True	582.8971828143685
True	539.0436566214958
True	496.5399161500903
True	778.0782306482175
True	241.2845622384499
True	574.1104565636232
True	161.75404914595396
True	527.6930303976412
True	372.5386452126148
True	379.11293298196847
True	131.30241830598118
True	134.2774449012393
True	114.00396493621732
True	66.9052105959472
True	740.4620918434505
True	179.65232979632802
True	48.53951369427253
True	0.0
True	531.5291708099691
True	106.63709683509214
True	22.125554008492895
True	41.07385390243005
True	111.10250262309889
True	547.5097565706063
True	185.5152265040448
True	100.55945001526042
True	33.57436359012529
True	160.98222169984524
True	925.8624278233872
True	53.78926637639132
True	224.01910716751468
True	760.931569597518
True	312.27548899030256
True	475.132337464397
True	462.0622441775724
True	500.85347363105785
True	606.4962724862536
True	940.5993720363348
True	261.0403933493996
True	1037.6919752790575
True	927.320485400226
True	587.6664295387229
True	338.51578241802974
True	865.7916919419848
True	10.659349429105957
True	33.40811398629767
True	292.53075476883487
True	41.29821589773679
True	199.75737892611997
True	722.7386224918741
True	221.09004527229465
True	725.8669053066752
True	779.5524207616959
True	120.8916907674215
True	368.9040789949583
True	585.1686013238974
True	23.62474444309032
True	127.40186957452092
True	432.9465474748102
True	294.79307525819564
True	194.98411447731732
True	110.64576724002468
True	378.4986328199595
True	19.83795683737518
True	355.2236230952945
True	359.0416291087316
True	1037.2935480531196
True	378.5172349046503
True	31.050279226000228
True	454.688626830099
True	426.8126874733284
True	242.87255293559303
True	30.02118614326125
True	760.9677894739926
True	454.65222669982165
True	177.74814495655406
True	13.91852576023079
True	1216.852034414895
True	170.45586942951354
True	27.033247246319608
True	309.96990215973483
True	284.3458211710634
True	114.1737825209466
True	288.0023633821608
True	47.614392616756426
True	326.408584724758
True	293.37124097910424
True	312.6072233543035
True	30.10518183850684
True	46.613327522800326
True	1033.817502190164
True	23.917310419166185
True	12.729044721878566
True	181.93435236807264
True	667.5045292521307
True	8.408832314358559
True	182.4171564230664
True	174.8780430656352
True	541.5113804509537
True	377.3003894780192
True	732.3578888810193
True	319.0377786122602
True	497.5190058734892
True	454.5542871942501
True	499.7579208701849
True	102.34053171599676
True	1280.2099072959647
True	918.549735010954
True	292.83878590685936
True	540.2125230335045
True	102.08612747280009
True	567.5698771907159
True	415.2665147714404
True	159.17986948928709
True	75.63897283188119
True	348.30603902437
True	164.2494774512028
True	31.765197801431
True	617.5677594635815
True	383.128851130014
True	71.11477911922161
True	29.69095168755125
True	656.9031380133167
True	493.8613528251106
True	73.60183301484078
True	20.389520714485634
True	332.6018990931606
True	328.1592916545648
True	729.4111621247632
True	547.8285868026298
True	560.9349153613589
True	780.8804197104673
True	7.074046337947978
True	56.262584923908925
True	35.00975350610412
True	61.04996135689837
True	512.9128741451576
True	600.1273021566108
True	84.26621808352095
True	108.7641973606228
True	190.3902170240204
True	74.8250503952113
True	184.0073529630086
True	212.7062155001242
True	275.77814639764705
True	848.4687178388526
True	580.6192986583932
True	281.2025578661866
True	195.3760547245996
True	270.9750140610887
True	234.9427496083979
True	757.9545107124991
True	331.1946099770324
True	172.11813689200815
True	941.5599391716784
True	349.5137602367333
True	465.3718664937204
True	150.80134019411796
True	114.29541152601774
True	63.19081913310518
True	209.4211010448996
True	983.6555983038536
True	527.1161211997717
True	109.18721114247154
True	352.2119884241402
True	102.03907402632372
True	653.3036039763057
True	4.028804032909512
True	706.2177714200022
True	37.00607524192812
True	919.0652269235078
True	850.187625264605
True	213.1937617672741
True	28.79098123653169
True	80.70625655142068
True	471.4147969368682
True	231.08731613040777
True	1.634976655270027
True	73.82280039888046
True	1053.508385012808
True	355.26311823589526
True	668.5652390011318
True	490.888102345511
True	33.1388656863307
True	139.05857018370742
True	442.64696648813896
True	939.4692612390328
True	826.5152512270181
True	415.48659320056805
True	350.18682345075416
True	14.910882801300897
True	77.52091901525935
True	737.2250140025848
True	474.3329168331297
True	378.4821521715868
True	880.0333356089732
True	26.48943346780616
True	211.92468616442693
True	886.4676277927722
True	247.71953773692053
True	7.775078122127863
True	494.847256794182
True	109.78378961395896
True	671.3291133290875
True	56.11051502050396
True	260.7316634374043
True	878.432815629522
True	917.1971735268038
True	283.5801119539788
True	431.0020545500343
True	119.53792519540345
True	615.1874043018514
True	262.77753540061354
True	189.8562617052655
True	847.2805950212937
True	54.36973414923138
True	702.2095375586076
True	279.7898470156877
True	304.17682399541684
True	173.55517608088084
True	487.79066979471423
True	591.2667483047376
True	361.0719924002561
True	405.963267843432
True	73.8264096316414
True	156.9225843417114
True	451.8701287739392
True	209.0748874457387
True	40.44460929104423
True	203.72103192219777
True	388.7818794448573
True	409.2253304860584
True	745.4591907410348
True	134.63601777725026
True	657.4692065245625
True	513.5587512614851
True	602.9315492670303
True	140.27473995082337
True	35.85461897724778
True	664.3020039658433
True	74.34657929441487
True	559.7675250660325
True	684.5694519970731
True	443.66892339723535
True	136.6178907744201
True	522.4445844487819
True	3.82375003108076
True	395.8267777975731
True	32.386822923814904
True	634.7721076386512
True	266.0060016963437
True	577.5929734359104
True	695.3483570228162
True	145.1020853731798
True	535.5210350730839
True	459.2371849748564
True	63.36645880168062
True	940.9376407989068
True	2.433121835873184
True	25.934025376215352
True	638.7908648640974
True	681.8107779842646
True	132.92229830571551
True	412.07696186590647
True	123.91423429692372
True	73.9407785352715
True	467.6399040011306
True	40.53336132150376
True	509.90302275730886
True	11.834139959293038
True	795.3595243784827
True	524.2119777375011
True	662.6437515898951
True	102.1929141050092
True	373.92686699025376
True	1023.1962948545
True	847.4764195003123
True	146.14450920075257
True	558.6954863530278
True	464.0407250700752
True	245.9987684496373
True	243.33970616333704
True	5.677563026994254
True	332.8150588725663
True	10.871594322705718
True	364.0826564835377
True	72.94339442213922
True	415.355979293654
True	647.9037311123351
True	126.52045528853604
True	237.19599498737236
True	627.1066522329672
True	678.8671448214028
True	284.2915045983942
True	134.52036383969457
True	171.10230989531684
True	476.377365363005
True	87.88845958901594
True	9.30421183718048
True	510.6693105514916
True	570.0005722250539
True	19.662741617139613
True	141.92649264033065
True	900.2575319235181
True	483.9964831545351
True	279.083159116295
True	33.22155168777275
True	473.4152838164206
True	113.66525020128402
True	580.6931660182297
True	679.5917082802266
True	306.1507538648542
True	376.8872279283213
True	186.04143319185928
True	241.46921343017289
True	71.9367135944485
True	227.38157336871384
True	497.3551260691305
True	23.63079668589235
True	451.6088014218381
True	388.7222262795689
True	701.9994378617455
True	921.7279010815084
True	902.2626881137592
True	159.7003286358454
True	383.58139339934826
True	73.13860348344802
True	200.83887361759
True	318.2996289200636
True	10.616545017157454
True	782.1518764501959
True	23.170213547150237
True	396.8443025719727
True	273.86522033149004
True	643.4104885180363
True	209.30764432430644
True	39.7646530809042
True	677.8887802276785
True	1081.1029409898035
True	220.1782452361
True	136.88265663480848
True	604.607107432532
True	493.55528749033056
True	17.317071794582453
True	814.2744837048185
True	111.53308348657256
True	43.29152096841017
True	326.31337483347875
True	360.8394853570598
True	403.9539674083752
True	261.1601550535721
True	18.47571412815705
True	21.363189080747148
True	834.844523031678
True	195.85502284920463
True	108.79304287748316
True	851.7382718495891
True	645.4600869178437
True	664.7267842575742
True	443.5764024581024
True	152.62396415429816
True	32.93112791717301
True	103.16124703567748
True	429.3623187171642
True	234.1731511423982
True	495.84185038450977
True	145.50849730159598
True	489.8968107775731
True	656.0255579442431
True	922.584048976926
True	25.10546806938945
True	971.9598825113768
True	1065.953543859437
True	493.4268989653337
True	85.07305105491628
True	784.8742271089229
True	642.0231673098989
True	660.7472524481224
True	173.7562651180182
True	729.6180068061282
True	701.9718052277925
True	125.1221385009156
True	765.093689016397
True	803.2124932806054
True	482.72112244674577
True	227.60664687615545
True	74.95830562521249
True	309.69976179062763
True	340.3889077431467
True	452.55615870545705
True	436.97578720665473
True	199.1717239623738
True	313.1985771128585
True	2.930557700084556
True	13.809872396018775
True	109.40502340628667
True	133.6174633482634
True	347.09771841421394
True	354.8905461387008
True	113.51313294910976
True	17.266442718234064
True	217.0524417228551
True	811.3701275414852
True	458.8303136939864
True	521.6593638532148
True	552.1591042122774
True	808.7996079986726
True	649.548012417929
True	92.82346846062212
True	205.89389515691423
True	250.45023935222684
True	282.2317302875776
True	108.89492536220028
True	370.56423514263054
True	436.8739601240833
True	169.39517817546374
True	641.4965407484262
True	244.6813117311821
True	206.23344749260065
True	29.94894214496011
True	239.74633191071345
True	489.2025115359953
True	164.44051651914825
True	514.142321991767
True	493.1501665208881
True	236.51496358120315
True	105.94490330329204
True	43.36444045166774
True	411.5196422468706
True	800.5775236279825
True	167.82576978457996
True	1032.5107370740564
True	1033.1976225781102
True	471.5200550279711
True	103.71137438781636
True	120.70191692824956
True	667.1509635130861
True	8.688090352932594
True	218.3426823075621
True	137.0302273803874
True	114.46678672420472
True	330.6433852626128
True	625.9986544211621
True	33.46852953904441
True	122.70918374578793
True	968.0477406842832
True	54.50438519057922
True	469.5474451484676
True	529.9086115276551
True	246.9798446872653
True	132.81184964242593
True	944.699394936708
True	1203.6696744037592
True	523.1250257620919
True	662.2653453447713
True	221.53608572885875
True	143.84411004577157
True	312.9379147582608
True	242.6577933223577
True	176.98606678325464
True	307.73783636890624
True	350.2825635266293
True	11.71707372674272
True	622.2886553055331
True	149.37192942992274
True	78.4474511683089
True	450.4709327916787
True	316.2533501223362
True	1192.1021615204031
True	343.1883907804338
True	999.1858406179592
True	9.310795148366916
True	262.5034989911229
True	222.1430668465268
True	154.32998533552697
True	486.8851732730837
True	201.7831344809499
True	405.53524603896096
True	315.6103024882866
True	112.21934984163232
True	363.9392589515455
True	1044.0848075811673
True	715.9294087001109
True	220.17683904044776
True	107.63303975125066
True	284.2678879685505
True	23.659658200701784
True	346.2594368237939
True	319.2603989523928
True	567.4208733882823
True	432.9938640742966
True	361.88089684119336
True	158.18533682287767
True	13.548258743584928
True	424.0831693988103
True	280.998398643772
True	138.84376800233971
True	299.0192779114302
True	430.6378601810316
True	801.2814885062143
True	313.365080323941
True	773.2242346764415
True	384.5224115129699
True	379.76980149260856
True	1.066747367395196
True	1190.4968553362105
True	102.86423568516427
True	911.9463791599934
True	197.22410346372465
True	461.890746035242
True	654.5161530271074
True	85.61075772215254
True	487.72698880978623
True	33.05834019938602
True	400.5884630586416
True	72.23319392473802
True	240.22672025910217
True	35.13484981388151
True	693.8344374139932
True	187.9348031406064
True	25.108742553837946
True	385.2347399546628
True	105.51681162721508
True	167.65484054429064
True	808.7043121116675
True	251.7231436460656
True	156.9788546604999
True	376.6690403780708
True	518.3003323109178
True	335.18000991197255
True	511.04819646128567
True	613.9216397827514
True	153.2548722686484
True	7.294405468756216
True	73.37687145410328
True	446.69707998904346
True	90.70727995703524
True	79.35035408736721
True	1073.189850851496
True	24.96304128574205
True	320.3466639564828
True	320.0849585967729
True	445.1358843201212
True	679.2722938195585
True	190.1758137058221
True	667.4914312966871
True	322.6229045417794
True	337.3577555674853
True	269.8778522705414
True	224.87213185633323
True	352.2152913670141
True	440.8835528095817
True	403.0637286322776
True	615.86303402119
True	137.93965850816082
True	75.5967618076702
True	38.84790739501303
True	302.08412560204147
True	643.309660150182
True	396.3773214420743
True	791.8452853860047
True	204.3561390655296
True	387.739705380641
True	67.5585148264786
True	55.05043720966975
True	425.470175476612
True	202.60712662147623
True	220.19960796987888
True	45.796146483981246
True	1066.879780732089
True	164.16154396375913
True	864.5042948107018
True	319.1316617018469
True	926.0994999113682
True	235.37660820015205
True	467.44714235034405
True	535.445263521785
True	614.5007770428477
True	211.78427088801416
True	473.31036640580544
True	973.3796897078312
True	133.0241788377372
True	7.7974732390970996
True	572.8087569618806
True	28.0562504754136
True	70.78728690295756
True	802.7591783190456
True	226.37619610359704
True	996.4215675483492
True	691.3352954058602
True	408.318775185482
True	280.1483825515097
True	483.8344519266736
True	350.9074682481314
True	179.40694341919678
True	690.2982903983127
True	696.4158433864884
True	208.4178531155108
True	87.09803661516077
True	521.8339828005784
True	139.88906432317907
True	392.28744289135255
True	350.55409601915045
True	64.23282749841819
True	376.9476671106956
True	420.6544432688594
True	365.72934657773794
True	414.4628954976087
True	409.62871692871306
True	635.9471455793541
True	58.03655703265086
True	472.3563745797887
True	337.9157106000636
True	656.4794698855105
True	223.01292012161124
True	97.6464784169768
True	41.29209496134226
True	541.7001453620222
True	596.9947122245612
True	188.96690325090776
True	414.0298746363808
True	335.9699007368825
True	16.8568452976383
True	170.37877043395233
True	289.3132761247237
True	3.097594878923261
True	861.9787984713
True	80.08916650014503
True	106.1393312886622
True	111.4731382008241
True	369.65987891967126
True	36.52209392564785
True	435.8462794985844
True	222.9621181123177
True	5.243130767251204
True	116.29730189068428
True	459.3108594799849
True	52.216777662234655
True	65.32695893018719
True	176.83716342573686
True	297.7895000014651
True	975.6301334978838
True	390.4785271860927
True	930.5590215893452
True	166.69395754722612
True	1063.2124146563126
True	781.8978481976287
True	662.7700981170176
True	410.0271060763616
True	383.89868485519423
True	79.08179086908203
True	75.38251459195145
True	74.87377477278855
True	174.08281570925914
True	480.8746573947199
True	1070.895283569372
True	185.1827752570862
True	357.336129115006
True	448.49737217574807
True	605.3957624517409
True	592.4074917906015
True	277.8226167505959
True	458.8584716985396
True	664.8621930922199
True	93.1556529028248
True	745.4571846133911
True	258.4737800450834
True	131.28007529000092
True	411.1072815231819
True	830.0846146727536
True	422.9384184359765
True	869.2742700977171
True	193.67373764098795
True	348.20638463512483
True	672.9896235766395
True	626.3720053914238
True	189.90529421784615
True	262.19698749842985
True	829.8742865917553
True	30.57049391500582
True	194.33872033875244
True	480.5968517370548
True	722.7817087245135
True	104.57335730018764
True	37.35085453831658
True	164.32758360099186
True	741.816231019843
True	323.08132341824
True	551.5857474533227
True	353.4354869612661
True	304.5913962448666
True	445.7264048120456
True	483.7008829864745
True	72.92822159486586
True	368.8955592872311
True	765.3575802217722
True	0.0
True	301.67968482248125
True	244.8597695127368
True	1023.8887360883268
True	149.29737385003952
True	619.5880528561368
True	623.0125005087822
True	114.53635826066407
True	221.02285750790276
True	137.72967279574345
True	10.981472972505596
True	285.8892439250788
True	380.14200954221377
True	1129.283905229815
True	235.4488341512233
True	397.1719638040616
True	656.6596785495944
True	200.4547223917211
True	29.20731174173539
True	874.9206366105503
True	621.3953037779681
True	142.43564086253448
True	625.9809699785814
True	161.8408798507569
True	300.5381705907321
True	812.1609406902373
True	34.739754721629865
True	104.8518693186225
True	518.9560447444519
True	67.63292072681043
True	76.42725393544283
True	414.5005125414144
True	22.06890416693806
True	762.9857675640708
True	102.8889441538946
True	157.59939845862323
True	19.83981387589762
True	701.5269383702853
True	29.22270001836116
True	777.8226977110608
True	400.2538903186236
True	120.57640143060496
True	714.1335716405728
True	535.8667217813005
True	562.3383188592164
True	47.460623353204205
True	371.90037953928544
True	6.059446343884416
True	93.70430084653384
True	374.0856189563864
True	45.604704809230455
True	113.1814028084845
True	290.53796969910894
True	179.30977844393382
True	105.68714631561326
True	664.8715104907776
True	21.453150998459268
True	1111.9842919744408
True	511.0090485329056
True	299.83395539546507
True	489.007645738466
True	125.41870434632472
True	779.2796193852793
True	1138.162913780117
True	762.8997493613223
True	179.32408624465498
True	231.2044137979369
True	51.28875542096103
True	55.389295624810536
True	149.21035171634128
True	102.71466592626066
True	164.40703264417937
True	1183.1255867977038
True	309.8716121984127
True	350.65411145578435
True	696.2310450938097
True	16.377181759260804
True	14.973925458679869
True	603.6866888770663
True	6.262515150717347
True	121.65625563716888
True	693.9012739811792
True	184.92530518364785
True	633.3201080688293
True	831.4371936949584
True	145.81105527500324
True	866.480271309569
True	2.4854302699541955
True	460.47734350663023
True	1056.2397711649055
True	26.11420549965747
True	233.3254066260028
True	155.81537367433742
True	960.4825426699184
True	241.93254433171737
True	514.2305393810881
True	116.67602293823992
True	511.9577975434333
True	161.62388522150454
True	100.5590962700812
True	384.6676005800198
True	69.84911531591769
True	52.849755937000985
True	1071.03305174068
True	271.9269673323992
True	160.3899023621115
True	373.9120772146019
True	400.1185826784396
True	214.12535321698147
True	167.82765996497622
True	396.5759847303668
True	35.88423715665258
True	486.17651047740907
True	1138.10572536386
True	113.78998721761442
True	478.2487625861674
True	314.50703006658296
True	28.130432704679976
True	396.2327548546872
True	105.89782135735744
True	616.641239219423
True	199.88560233662895
True	421.8020056442071
True	19.27637543141089
True	447.0452364613775
True	110.86809025061092
True	333.9332138760314
True	32.146440826367375
True	161.14150125989076
True	252.9437519305279
True	756.2821023498017
True	58.06995780502271
True	136.11736522017105
True	230.2050013030928
True	132.03531043889777
True	637.9630406183755
True	571.5245303432557
True	791.6360244826557
True	388.4843566613989
True	535.9491346970888
True	416.37766596416
True	696.0205712039525
True	74.03828003085479
True	463.57202048570974
True	413.94119186181
True	48.74282984105878
True	86.35858695926129
True	131.11584868203377
True	91.5297119696404
True	330.0621257049812
True	836.9938085524848
True	335.2013197155839
True	1090.606544280037
True	308.1836298267714
True	927.5158293481
True	143.91080484443074
True	563.371640212964
True	592.7083341075578
True	691.0565342445
True	448.7416389457512
True	62.47353495891482
True	313.1088175083584
True	43.97279143775745
True	164.73263573615063
True	164.36426409275134
True	1125.3791435281903
True	223.72261909053813
True	559.4772870919593
True	545.0905721036319
True	553.758448236739
True	871.4079935940675
True	588.190869091961
True	649.6958658984026
True	925.208572250459
True	133.19562619957568
True	318.90795598254545
True	267.494143509317
True	331.15845535418816
True	91.23926269995216
True	378.4988445205653
True	4.455842850675103
True	333.3278719135705
True	264.0402372033794
True	608.6925688324354
True	275.2866189468338
True	360.2268209138394
True	11.054420415478424
True	64.13830426535738
True	552.8294453317878
True	30.712892552065423
True	144.90331568731742
True	63.357700399731065
True	151.7656292270937
True	236.1491448702724
True	72.71572281519214
True	375.87222711628107
True	279.7753176187145
True	102.13851093188885
True	343.2047353546128
True	66.2773093278494
True	561.6629246587387
True	856.1525901769293
True	283.5984764254797
True	1173.3312587943094
True	110.9640758125735
True	295.8499932538919
True	1053.3925181588434
True	81.92289768099263
True	275.4019239773233
True	9.790978272857616
True	419.4631861965366
True	460.2813006409661
True	155.0591860872105
True	616.648723324076
True	924.987823048222
True	155.15588848472385
True	79.05223208593648
True	310.3114561564901
True	538.9403312790153
True	626.1388153213522
True	1229.4437452431298
True	26.37012706502648
True	933.69648830641
True	136.83650242824868
True	642.0080319964123
True	113.4062389821771
True	128.7528425415862
True	185.9551701676565
True	159.36236314097266
True	750.1742570068319
True	212.0358578435817
True	233.39337156722175
True	64.75534043929886
True	513.2548904208743
True	433.00855054691993
True	171.363500696841
True	240.2153322128264
True	17.787221058049337
True	425.0792070085474
True	222.0475279309108
True	281.9592912159894
True	108.30656489377536
True	686.7951533232629
True	433.495115831936
True	256.07064642634566
True	643.9498538503502
True	531.0302815285453
True	473.7495965913679
True	138.29524688593318
True	527.8491599748538
True	427.0372900628103
True	2.375986176978788
True	194.85763402833635
True	95.1452862240083
True	245.91715155974128
True	2.7950259181647734
True	125.36824449620732
True	336.0823418093721
True	7.4072334955428305
True	822.7769857071088
True	171.9806545545301
True	698.5593668450416
True	782.2626272896492
True	162.87440651603066
True	222.50530290112127
True	482.92193422280775
True	853.120592893047
True	51.79476959595923
True	36.79530009343011
True	133.4632850132284
True	632.9286245834114
True	749.5852517539322
True	179.14300914394371
True	594.9807862332019
True	598.274618300796
True	852.3233574573504
True	396.5698856128976
True	192.6789730821773
True	897.2189126921817
True	207.8355154961568
True	147.3998019670365
True	323.9863523617239
True	222.5921579961475
True	208.36832460482705
True	613.6661489202764
True	250.08509001738744
True	193.22146538563868
True	453.2885238967798
True	474.9778875884149
True	68.22566986109705
True	291.3425220115194
True	83.376767287765
True	332.24043140971713
True	341.16631926038895
True	252.7029568380474
True	174.26708601497015
True	373.2824270420142
True	649.4265381319908
True	733.2553065312288
True	306.7908816253388
True	747.9246132718785
True	63.43684313227016
True	859.4089137630285
True	348.8574337361763
True	13.296231991256384
True	637.5232850238941
True	706.431141491153
True	253.8619332772136
True	168.9155806530838
True	49.08240867678037
True	384.0479981806928
True	69.14559894926899
True	13.23344559159213
True	891.2789990338509
True	377.6382790719214
True	175.64315007616312
True	1019.0055988085892
True	12.177765581481236
True	782.3217206656196
True	28.730443733686258
True	689.5574693004354
True	59.91775649597581
True	768.8516740483564
True	455.26387456585536
True	187.17488672231
True	443.3637513329356
True	218.19955259347248
True	298.8925928015634
True	220.44347124711985
True	423.5318167144695
True	10.999944854968568
True	320.5144178239768
True	107.10528856083155
True	11.396879905743088
True	477.8239395914955
True	754.1104088410707
True	284.37957314511124
True	83.97219019752633
True	314.32370159417025
True	82.62220821689515
True	189.41350973908672
True	181.7265116140977
True	367.7229042337322
True	44.86629174038037
True	141.40294317668403
True	381.33725318736987
True	889.4958939008109
True	106.44865373928468
True	208.519304058802
True	431.4634670650632
True	18.064220817841186
True	421.97882578514736
True	500.6039960898501
True	89.96077381628157
True	396.4099750912304
True	370.7935662009908
True	416.8513743661762
True	585.7554796638505
True	1065.5523378432565
True	973.6795401803598
True	59.38719611644823
True	1061.3024077916375
True	109.52149254736486
True	113.8297551003136
True	109.22609315446655
True	461.5825871787348
True	377.8491063797895
True	584.6886662118375
True	256.6470698277877
True	162.65457310250878
True	404.9639670602968
True	16.576242585511526
True	463.8261235780707
True	393.17052103370025
True	148.32007041834882
True	91.82018932610218
True	525.0195478191748
True	998.1838969767798
True	200.61339607307983
True	68.61990087264306
True	446.40101533943385
True	382.13469041478936
True	467.0569463401505
True	315.4835292002064
True	4.799108851362837
True	534.8850233912352
True	491.7868701077931
True	513.0404597593567
True	185.09777549979705
True	108.13897419122335
True	23.339420906963586
True	385.0240174993572
True	111.30107320320612
True	7.042854708363438
True	32.70359794347193
True	342.41402128681415
True	639.8848281084661
True	139.0048723615473
True	90.18596999847612
True	22.08731101856694
True	421.7133635729837
True	357.9009829668113
True	794.7322043469204
True	306.50972665427366
True	509.2378588267615
True	546.4754864034662
True	523.6032558420363
True	294.1369461927607
True	542.6304045340117
True	97.74628043211747
True	588.9700228519608
True	7.401570595498939
True	368.2330648890775
True	470.7503682786112
True	957.4683796757126
True	354.6798950374035
True	761.5865507599087
True	1036.214082469676
True	184.7823609480056
True	35.01686994408262
True	365.9854931116264
True	391.6288978630089
True	561.8999211993936
True	254.31628636892637
True	30.29645298606568
True	627.5610123713776
True	135.14817274925326
True	1029.8195487441276
True	325.68301292430164
True	458.0818935632756
True	130.85273261118235
True	810.9151457642998
True	139.29255039414917
True	828.5457226355855
True	556.2419538226483
True	185.15533863368776
True	116.90543462946246
True	58.816025038517616
True	570.9078361443329
True	927.753116034512
True	433.07066903484974
True	518.7190061346577
True	134.7083975305528
True	619.9152675501372
True	471.1987049582676
True	794.1794637523385
True	311.3475953771148
True	573.2666411672766
True	112.1732717327399
True	23.98176017063748
True	404.1540578639446
True	169.77411449534276
True	103.47632796535125
True	388.58158713514825
True	1102.0395638981197
True	279.8428573804898
True	551.5641391266878
True	11.794486754352436
True	75.26726904742375
True	329.92753636198904
True	773.8480698842158
True	445.5304334309751
True	535.7963245653688
True	712.6181815932966
True	68.44701560838807
True	706.1647269908615
True	48.27091104075171
True	98.91466998867364
True	172.81724127557095
True	79.90299841716936
True	25.02052663737808
True	309.621722699306
True	468.3867323113929
True	896.0735118251688
True	852.5608856967613
True	6.591957379232772
True	285.29991816670304
True	470.5090205819776
True	126.8452818361995
True	233.8893809599593
True	326.0953495275348
True	1308.2205156168
True	437.11955269390864
True	24.92636145080842
True	183.0054323770732
True	740.303623609031
True	35.70060035791365
True	174.98275566294367
True	557.4418921969116
True	70.01520979392457
True	899.6396794953424
True	335.0000872104174
True	671.2070718644834
True	78.87858717283903
True	647.813467573796
True	582.2140986551395
True	872.0318255768861
True	254.92261086661875
True	503.3664795123256
True	829.554437112644
True	914.9538805649704
True	221.5870430472249
True	766.3784842193993
True	231.07371166278165
True	451.11848182536426
True	372.1961798902673
True	505.189833103508
True	493.9437314398121
True	314.69085356332465
True	351.4174773374174
True	113.05792434558026
True	361.33037973464906
True	1172.313260190341
True	322.6496636745569
True	150.38017949624057
True	302.9619419804393
True	732.6622424625886
True	659.6233533552247
True	419.8681351640786
True	121.33117511306888
True	343.9918109869785
True	36.00235856077382
True	178.78464213713514
True	90.00934088511791
True	91.92639087043004
True	551.5869602794523
True	139.75657684112534
True	129.18407442545876
True	100.7088025621
True	84.48474235488115
True	443.44510867395417
True	383.9287338332676
True	1050.3239921715838
True	548.6477512256664
True	836.5649067414495
True	274.8614718765349
True	314.59735226524253
True	525.4929316095356
True	200.5062240301485
True	748.0608400678785
True	241.30897141087092
True	371.4047512418904
True	69.38692553066313
True	118.46587046219832
True	266.1904119939147
True	124.66179220315212
True	466.5276950360876
True	33.326011459919286
True	570.276118352909
True	1005.1356618548828
True	723.1587864839233
True	1.5333333333333332
True	63.00568324622099
True	501.23054350861406
True	443.2071605204382
True	73.25218854135285
True	122.65889171013696
True	293.1215484471275
True	81.57449780577585
True	53.31259242359813
True	705.1629008460287
True	675.0789763945545
True	159.81455316778317
True	175.05555156978355
True	535.1022449372709
True	54.900653545705055
True	22.862672918832857
True	578.4203186640774
True	445.8785456758392
True	1132.6263812988968
True	45.47641984733724
True	454.5713611939475
True	881.4328263322474
True	782.7223097192524
True	279.3649499316724
True	761.1181577613162
True	393.0496604759626
True	43.07206678535268
True	100.80977475275792
True	744.6680318899192
True	78.11201928533919
True	144.47492836814797
True	948.5610356282402
True	185.2417486782325
True	269.5440734724578
True	104.93333140090908
True	621.0309424435526
True	608.8146657578494
True	214.5853563969185
True	432.6928717261449
True	42.283188048030254
True	274.9115818097579
True	588.9318926980902
True	605.4994848072771
True	319.15066088991864
True	72.81655339434616
True	970.02378857689
True	1023.5675679349712
True	553.5324370046875
True	63.15224572817896
True	27.844285935338128
True	88.57726201905686
True	113.00816940988422
True	99.70294201145542
True	887.2420723429477
True	1215.9060431429004
True	753.3688128331238
True	341.7993179929277
True	9.344442128218043
True	20.7240658084924
True	337.48350250726446
True	480.134294936483
True	41.523484873726176
True	545.8517069986802
True	436.6012272060569
True	396.8100317025612
True	79.18045855904313
True	203.596616189966
True	266.7662969761305
True	132.81989831767498
True	399.0568471346273
True	43.82583333963015
True	180.9957569954022
True	1120.7782895825578
True	6.788991531552789
True	29.50710272291041
True	587.6190362462359
True	361.497121695752
True	769.281031819759
True	153.2406353173237
True	763.7462246108001
True	577.0828883359436
True	281.54795644701915
True	433.8910166643036
True	334.80693847827524
True	288.2483582685447
True	266.85448735375127
True	379.3083092203028
True	497.2923673252452
True	505.9259402782445
True	107.83348748415456
True	362.2223695921975
True	8.791060262101556
True	199.0385381351193
True	223.07293903214315
True	881.542603765711
True	575.4596250166256
True	29.69518767692364
True	699.6902272371987
True	849.0469020369102
True	109.96100718033722
True	347.54460214451774
True	836.3530037362578
True	218.9945769779248
True	159.891268828529
True	522.1338622899444
True	611.5052460844378
True	1106.4038391414656
True	143.79813935877854
True	148.3017960955016
True	253.2041996440769
True	325.8380776890364
True	430.7574936454016
True	417.2539737624188
True	322.7823740318178
True	429.5746405409666
True	507.2400721121796
True	216.52126601948763
True	1475.841100019253
True	236.44672530238296
True	384.7510168129453
True	51.79787750365608
True	777.3418338500612
True	258.5794687951251
True	924.9174648356257
True	560.2756916690001
True	324.9393656038541
True	803.1797306501347
True	267.6486354487997
True	216.79019264007653
True	257.51975148422423
True	214.2256560685079
True	140.53264359028466
True	251.86049011432576
True	741.1354807187234
True	555.6680463460671
True	213.74555465150027
True	1135.5127642599152
True	119.35183304630362
True	259.0433056386737
True	70.68268691402497
True	296.5731437440182
True	420.002919430973
True	91.19932629772464
True	211.08649769813883
True	72.05847911720991
True	694.0877632572298
True	374.50523220527697
True	227.98896805919216
True	745.8591198170582
True	868.117708713911
True	803.8896677383153
True	813.8634473925326
True	350.443185560732
True	1.2160251461343332
True	263.24278789712986
True	54.42663849468986
True	381.9145251060144
True	54.45358495076712
True	368.1944550723474
True	865.7793009205051
True	1038.356719312771
True	377.2981310366522
True	23.47035369746548
True	528.5332859047803
True	515.8371717549352
True	199.7113616594579
True	234.2783084226284
True	295.37561764388323
True	22.185282873736245
True	123.27340773456012
True	969.0334119693188
True	66.14084463635164
True	497.1995004936715
True	799.3452979120291
True	101.54491671953367
True	238.71915206642464
True	112.6230502726067
True	15.64771148885147
True	1.5776147935737657
True	117.414521502259
True	1028.6846672287052
True	461.6663726884177
True	66.88103198901932
True	817.084899271642
True	337.512785158263
True	1.8049704054997977
True	443.3433132849282
True	198.2142624905407
True	492.62521873080885
True	77.21407039220435
True	332.8002648262075
True	361.626794058388
True	173.94097450997822
True	209.21180897111608
True	133.6132308944404
True	172.095903433196
True	1008.1847900996472
True	16.533430558384328
True	513.5760346127204
True	486.7325927029865
True	422.0294232435285
True	221.4968615015506
True	232.56726815049203
True	169.09700407602344
True	49.48432234469812
True	503.3152976653733
True	149.54115282089234
True	837.0350713856953
True	805.6735574437536
True	256.9248222575715
True	296.4957828582981
True	523.4154339439946
True	42.36834615413522
True	87.72135166881245
True	740.2732279416956
True	1064.0261419296514
True	114.6636733323173
True	713.4624587533565
True	139.38435080150194
True	922.62859200985
True	654.7025204937527
True	109.21779231446403
True	274.9078771285362
True	632.1947554462381
True	261.6207196915932
True	46.417053858552
True	571.7919589575805
True	453.47758467667774
True	5.244810852542186
True	467.9315017719876
True	67.82264068457509
True	172.75745830403227
True	236.47844592991345
True	294.94832615294257
True	74.22936620974552
True	228.39072816962303
True	346.7294563732587
True	424.6264147353547
True	934.9139383895692
True	47.00170805143647
True	878.6387371313141
True	987.6685774641202
True	121.61870277512452
True	73.71587028808256
True	1000.066849701534
True	33.877906286662736
True	237.74449058800212
True	85.41536349904256
True	206.2557569834204
True	350.6824807820128
True	925.0272427638596
True	103.253140370899
True	74.82183625205776
True	655.0559374843453
True	268.75937021195386
True	696.1808897410558
True	55.29651144943302
True	489.09548874805097
True	379.0607600322157
True	687.3888863550095
True	52.99056583195546
True	111.89921882681608
True	26.816325558983547
True	261.23872922377825
True	43.9191193379711
True	354.17112101236245
True	3.1451519110557657
True	1176.1726784010075
True	108.34422612002052
True	131.776542202427
True	359.6374681517966
True	728.9574232074068
True	683.6268869380963
True	1067.433404523928
True	484.8370155199469
True	415.7263324122296
True	142.506407264202
True	413.2114261023129
True	883.5506804513446
True	426.14894329357566
True	951.485200032856
True	80.74409562865863
True	423.33248853061446
True	174.14668236527646
True	289.0927061480199
True	745.3174898698333
True	165.99066967476475
True	136.00928587796864
True	63.02620742536715
True	844.137940780743
True	744.4599820996026
True	84.01879103783624
True	433.779474061329
True	738.6853558602687
True	422.7412208850769
True	58.8120835662883
True	333.07426174843613
True	777.8043585405188
True	30.268489075934344
True	381.24169184372977
True	163.75637441718507
True	292.2240867359167
True	32.998274381073664
True	220.97103069933289
True	785.9871658679489
True	644.6126570201941
True	54.46798082308457
True	292.6033150032809
True	910.9265812768824
True	18.063126093178568
True	321.3510796783775
True	309.37358283835687
True	405.8940167367186
True	209.26690178193115
True	597.6527008089454
True	46.73575020352621
True	1000.9841070590438
True	909.6484242171092
True	46.47100359823194
True	405.68555585041474
True	724.7909398644964
True	911.1594230563412
True	273.6441886506239
True	613.4584771349092
True	130.8101261897313
True	191.70056503159228
True	135.1008759001583
True	133.61262314461445
True	212.1750238471757
True	945.8304681752376
True	762.1041023715629
True	970.2065475746884
True	19.216028822469763
True	26.740197748004498
True	355.2695057231933
True	12.30867967888318
True	613.3284047657297
True	1086.1661523211126
True	271.172669734157
True	203.4364871723401
True	84.28507532352955
True	212.94066579144572
True	124.31929369054392
True	43.325444354833806
True	128.27197502578613
True	89.12744150020617
True	243.46375263178476
True	535.4089460311474
True	156.45286395765103
True	28.898782476995738
True	59.71956667812208
True	430.7419743185119
True	264.20695802401184
True	584.0930173888229
True	21.46285260132743
True	112.0934286898965
True	667.9714381521901
True	269.0162694016347
True	482.7940247914912
True	650.3748197789456
True	105.0007042697583
True	113.0106686326194
True	82.72036806801118
True	25.98211718156057
True	122.25571725644862
True	88.58071434288229
True	97.70974482120738
True	150.48826480923765
True	248.39532100371335
True	815.0657103624361
True	285.39662471059955
True	960.01037049047
True	172.41706410493765
True	191.9771473978127
True	794.2406418483782
True	308.6209921491773
True	604.7594941086572
True	258.5771777655816
True	357.2710762495059
True	433.0993010497544
True	553.3718915661706
True	630.2590330666568
True	364.228523242337
True	31.696335528922223
True	536.9500049359717
True	617.5714062357744
True	20.470740438641027
True	12.537379268068443
True	266.1112490318478
True	400.7313238404191
True	464.74825386128987
True	64.84222270027524
True	659.2507158620697
True	931.9855761303868
True	228.5847176571571
True	917.810971967959
True	272.55859332092336
True	105.4604929531855
True	258.0214377430036
True	685.118668359538
True	38.37191841419181
True	601.0122477756987
True	1269.9939940017418
True	999.5361357572592
True	892.5689248597062
True	213.8739605615084
True	90.9789057304842
True	192.1000643625621
True	836.3947792351878
True	146.83876277712986
True	1059.9503718514404
True	849.4250583490048
True	39.63456511105436
True	91.25423697658177
True	412.6790341861803
True	411.1950470648388
True	210.69276010992763
True	508.010345823539
True	660.9779030242569
True	128.33758915233392
True	277.7233103238529
True	1023.533616063853
True	54.38257466493066
True	690.9060445726936
True	549.7862578820019
True	35.872763622392284
True	820.4816649503645
True	384.5945346991902
True	577.4135404184663
True	114.82249536833714
True	271.1646730056846
True	216.929288370656
True	26.635969614123997
True	138.68421375706106
True	721.6251520993953
True	138.53281813095586
True	379.7587605004375
True	66.90036188316739
True	616.6345595467595
True	604.8559793414378
True	233.5173839541152
True	469.22860760175126
True	171.9695733389214
True	166.13991962727715
True	217.21760091983197
True	288.27193501450773
True	361.4966350336575
True	136.98586418326582
True	183.6167283539626
True	27.401903451835302
True	874.9958809678919
True	311.5654248623002
True	9.057773611264292
True	369.7944237852259
True	165.12941194790366
True	614.9271212111144
True	378.5925775857445
True	582.6855312393201
True	552.3905824014403
True	484.6192054231937
True	778.2790344498386
True	229.66571917080984
True	565.8157052128922
True	156.1423049769937
True	553.1783319428102
True	381.5844945371489
True	372.9940004460338
True	126.334152911182
True	135.46356612122003
True	106.9644591939844
True	64.0731911116632
True	750.2645075848654
True	177.41102550113476
True	46.799986170620976
True	0.0
True	526.6164769393014
True	114.6699996819527
True	22.84095138530237
True	40.01384507922503
True	109.6206013892238
True	524.385103332518
True	176.94065016352693
True	110.79686460491718
True	32.91403535441338
True	158.41420208797962
True	918.2818970631666
True	52.14457658834921
True	223.62720524319008
True	746.4608570938341
True	320.2579402716089
True	471.5334493141461
True	475.5512013299893
True	507.1709930175879
True	598.4949602934495
True	879.0450615851273
True	256.3991327233968
True	1029.3573957260005
True	924.7177021943407
True	638.5848134716513
True	347.98546907742247
True	822.8380706200877
True	9.068455667083622
True	32.91569578463509
True	288.3174217081391
True	40.57357900999656
True	204.9938811394935
True	759.679767356164
True	225.4308620466101
True	753.790261722236
True	744.8781930924563
True	125.4712538430256
True	375.7591858151611
True	586.4557522650117
True	22.69007940449873
True	136.89607146104782
True	441.3320173869553
True	300.2592702678603
True	203.4918629703
True	115.2103860408674
True	380.8924608469954
True	22.887097365302893
True	387.1765119199672
True	356.96020861424137
True	1039.883539338542
True	343.87571054567263
True	30.34929406895236
True	442.1107642168317
True	440.79079819834567
True	233.99097803952145
True	29.630523094419853
True	760.1861123556223
True	445.98306077528855
True	183.19394196115087
True	11.721228046855028
True	1196.0244652418214
True	168.41800435564602
True	27.280086383460333
True	294.0397017224646
True	269.9971375965493
True	115.75426506642894
True	285.1567939225484
True	46.9531608824328
True	333.1767741636374
True	298.0241421143785
True	310.0031019546279
True	29.71043778170714
True	46.14209021180971
True	1037.63259072919
True	25.618032654692342
True	11.68834597541266
True	182.41849569581404
True	628.0595732464639
True	9.754143243105617
True	192.75964562870527
True	177.34278828530057
True	525.7930958529635
True	370.0264118482401
True	736.8959357574881
True	315.94083936609314
True	480.4265790044474
True	446.1324629053724
True	495.8741482117318
True	98.84234644602864
True	1265.3255216839732
True	940.5438687107444
True	302.479859663695
True	549.1600535000546
True	102.24312158460604
True	537.3914699997817
True	447.7449138720943
True	161.86740307554177
True	77.42884452777469
True	354.4423134541997
True	168.6598673760396
True	31.4482199130922
True	617.4784731791538
True	383.5531095871077
True	63.09665481395602
True	30.211198120186523
True	681.3821321596869
True	487.9494498839764
True	72.92170730617518
True	21.331241331627872
True	326.56788021971374
True	327.4053494028544
True	681.8405899960937
True	558.0204062776949
True	562.5279784697835
True	791.8385002551115
True	8.961833000784779
True	58.63861492381901
True	35.169945725551365
True	51.90928075947122
True	502.31881846190055
True	578.0416113349278
True	79.35985045992594
True	109.73367307027527
True	200.60690856512895
True	74.37582260885623
True	172.63559066151691
True	205.5440232988585
True	279.34628841172594
True	823.3833254019702
True	595.8905716791996
True	288.2867121103957
True	204.7964823724992
True	274.8347783402064
True	245.57941271026235
True	745.6765835410469
True	340.30631028472527
True	169.51524973607317
True	892.9323534264419
True	364.3501981984049
True	464.3767552853998
True	154.44655062158577
True	120.17354189622324
True	60.60458835938846
True	210.30538459704485
True	976.0750014994256
True	506.7905762717382
True	106.87687168898566
True	370.5602624606879
True	98.3638846426975
True	692.5348702498366
True	4.686060854850515
True	712.8569056120626
True	36.62507086765466
True	895.1968256701267
True	833.2767864174796
True	213.76934512604217
True	30.479762781086247
True	85.85103182243122
True	461.1516867902536
True	216.29880178085403
True	1.735373699496342
True	74.52074749228755
True	1062.868292158247
True	336.83139055996986
True	665.2733741719128
True	493.5786186597689
True	32.78657683321108
True	130.96849887448582
True	435.0496202647441
True	901.9350945254198
True	812.6468595440559
True	415.6829871503545
True	341.8851178462354
True	16.66542574399549
True	77.81776099843495
True	759.4617198379386
True	469.23384895228014
True	395.0981270722767
True	874.6679815985957
True	27.404054996054604
True	225.69572853946588
True	886.6864479126341
True	231.28066723699067
True	8.634211977500827
True	524.8749403742468
True	96.75560484039478
True	665.2044250295045
True	54.75867171751884
True	246.43209642208583
True	853.8519319001816
True	906.3276549806086
True	265.7709608951217
True	460.2978075968064
True	124.20464260262315
True	607.3636431096714
True	253.36590304207795
True	190.94410056858067
True	885.2366481909439
True	55.12989910699172
True	725.6749079882725
True	272.9511610185269
True	298.9261173903833
True	160.92559837050717
True	505.7380784805387
True	579.4250467713927
True	368.57456119011385
True	400.5460537207056
True	68.64203594379694
True	160.0398332028934
True	449.635771480766
True	208.08347354132263
True	38.61290635076416
True	204.78138740583097
True	386.27098010503465
True	408.2746369628008
True	745.4251670541212
True	126.20021711808086
True	653.5045066753443
True	516.7448856925824
True	595.8682580159168
True	133.335506194015
True	37.42229635558456
True	676.0722188805759
True	73.17441720310357
True	547.2155394648477
True	695.9054054656918
True	447.3081815123606
True	136.37603901931055
True	531.5988537437531
True	3.588725369631009
True	404.80765558732736
True	31.925676658977064
True	649.8149905017109
True	278.1821702531554
True	584.0861000599932
True	702.8194187530418
True	147.26320977732442
True	519.9878173236425
True	477.768781096924
True	65.14355748474422
True	982.4210506097724
True	2.8853143481449948
True	28.61309572168553
True	635.5945671994369
True	709.4384828800006
True	133.9896016229991
True	413.75939328096416
True	121.90318567578986
True	75.87264833998512
True	463.6120145157148
True	40.10784121815807
True	507.9183168382364
True	13.129389035632643
True	845.9505893674414
True	543.5487803973085
True	703.7145819427597
True	98.6123917549964
True	381.7424235892772
True	967.5625755345544
True	862.9135407332274
True	132.0876579877025
True	549.2203001092371
True	480.9585125228932
True	251.42204695931667
True	259.24194184932304
True	7.036713672874631
True	328.26126177973254
True	11.421070393578445
True	369.75469706232656
True	74.2420107101014
True	405.9831145430826
True	647.4390004319191
True	126.3857772441058
True	237.5113081414433
True	645.3012702778768
True	678.212228368108
True	289.0983145466019
True	137.40519624705874
True	168.3859537247816
True	485.3556818783084
True	88.33307397302528
True	9.69923556184628
True	494.8535214297729
True	581.6847420784
True	20.452761466509184
True	144.11235324416697
True	905.435969993734
True	501.5221401347399
True	264.519536021012
True	34.45158973829041
True	465.8335722036045
True	113.46136599334518
True	587.1201223428178
True	659.4239506143361
True	297.5733688771397
True	362.35185587322775
True	184.0626634661748
True	241.8335718744749
True	72.35403360115669
True	216.8469239038839
True	508.537699764776
True	22.67313291383969
True	449.1998978615962
True	364.9763024226848
True	702.8551173821594
True	903.9005712271804
True	911.4200518759352
True	161.80456841880593
True	395.9158006578456
True	69.50070709323079
True	192.8761663415516
True	327.3875239226058
True	10.69375612308229
True	813.7466151056252
True	24.24701234518996
True	402.67272624675206
True	256.8296739654034
True	649.3862684906109
True	204.21947575058147
True	38.09690242563821
True	662.865362977336
True	1082.946976712764
True	227.51359345072595
True	132.92445744755767
True	627.8083218566585
True	493.4955190648679
True	19.93393995660626
True	846.3754823625691
True	113.4631132586554
True	46.63572282528439
True	312.1299077857222
True	355.32401738847767
True	387.4156139493202
True	277.5278753462738
True	20.65453108341605
True	25.2275296637114
True	836.1218592460352
True	198.19727068370509
True	114.03760409504716
True	847.7563310246455
True	652.9298198286442
True	621.3330488689724
True	456.1909524560103
True	155.49202987874585
True	31.519499319979964
True	93.1562756725266
True	429.2628402010234
True	236.7457760237884
True	466.0449050592151
True	147.09170043880164
True	484.9167644401821
True	658.1076384418191
True	949.226852569106
True	26.16080161648573
True	982.2796675317556
True	1080.3599636135318
True	497.110163626034
True	81.41305628622361
True	778.281326898576
True	645.2536579700916
True	685.1125493533799
True	173.3216499409244
True	767.4282443337469
True	720.7830738069797
True	122.68932955134156
True	770.8702748756448
True	816.4304840441872
True	488.7203012754087
True	221.4320255521166
True	76.23654380350798
True	312.6763951666978
True	337.7042093123833
True	453.7732609474412
True	426.8964716082445
True	187.86239961809716
True	310.00990444631947
True	3.0368295283261646
True	13.229857323629968
True	108.26864356621869
True	129.4980324452065
True	362.7151560472692
True	347.3684160347172
True	117.34205917484486
True	18.44650870762059
True	205.4741219836327
True	832.7223449825356
True	476.0293612387282
True	530.6609424455954
True	556.0851788364549
True	789.1668812984194
True	648.5320591468777
True	89.87623303521202
True	199.67170749424503
True	246.3745373082554
True	285.7772527377332
True	108.03375654309107
True	365.5293387111962
True	433.7224568322963
True	173.84597977175167
True	647.4563600383344
True	251.6143241208981
True	204.6904212291142
True	30.440955617654325
True	245.1438350809274
True	486.6501956702893
True	169.66334557049228
True	532.8930084164327
True	492.4539844386115
True	237.94333108200203
True	100.1626132179771
True	41.18976899008394
True	396.57014109738174
True	787.5856415507099
True	164.3403092557183
True	1079.7280342299116
True	1070.5609812197993
True	494.0705832377996
True	102.93119993513564
True	128.73667448130874
True	663.4227759952495
True	9.050758687335064
True	222.89313137634053
True	127.42351483548558
True	119.76239510283403
True	333.6854447396217
True	621.7408388670434
True	38.76990029170708
True	126.915387883986
True	930.5195633828858
True	53.21708097192885
True	462.60581207816966
True	526.4253288310575
True	250.4122633388626
True	129.2644616754104
True	940.0905278031668
True	1194.0827129469164
True	517.5361636069822
True	658.2554092977391
True	214.2851752688489
True	145.63316511142446
True	322.54703253166736
True	255.2471077778485
True	180.8765277561423
True	303.1158174176539
True	331.7547964590778
True	12.689496256999442
True	607.1246859744434
True	149.8677563294782
True	77.32255583278697
True	451.4753063868448
True	303.9957801826077
True	1187.98478054486
True	349.1350292514431
True	966.1019323289032
True	9.64976508279969
True	258.35986457875936
True	228.498662203206
True	150.3215610743373
True	482.4455097429546
True	203.9907905415872
True	414.33695191730175
True	328.4831070838889
True	112.39818856271512
True	368.9013567702029
True	1064.0115875307342
True	775.2394622436973
True	225.8291507664083
True	108.69346030561935
True	303.4722018757781
True	24.36064278315901
True	359.93366046691983
True	302.30928456542927
True	551.4423298782787
True	468.7957259723913
True	353.7086145287787
True	160.89858286623212
True	11.612350873299397
True	415.3567840733285
True	274.8740526476967
True	150.29319253549997
True	302.73369002960925
True	436.9619385636324
True	794.1053435016987
True	304.30834035126946
True	784.6325547049915
True	397.0451065083253
True	374.01182539840056
True	1.619889310060064
True	1215.281220118529
True	105.12826313897044
True	911.7664919824184
True	202.32602040704097
True	460.6454935626399
True	677.1637920442784
True	87.04944154968727
True	482.3898486151168
True	36.53269366414973
True	416.8352289136485
True	78.38126410604492
True	227.8206485553634
True	39.63896963522927
True	652.0940512309384
True	188.7912254091556
True	26.081856437509405
True	394.8122988776262
True	106.0292943187846
True	156.9603812131161
True	821.2709381753807
True	255.44033291274516
True	154.52238170630918
True	381.7548390161411
True	510.7790718760527
True	325.9341419575093
True	504.4837144505224
True	619.653598029412
True	163.1553836614849
True	8.008210341250498
True	73.26527240406152
True	447.0646066992712
True	87.50419617790253
True	73.07309580198978
True	1055.1755001705974
True	28.520836355555936
True	315.0908733313661
True	310.0588279597662
True	450.47201009940505
True	685.5320250885752
True	196.2922546516804
True	643.5942567116874
True	316.91355850591896
True	355.7014791157698
True	270.92691830070225
True	220.88950243429676
True	372.2981979430759
True	471.38655338136687
True	410.6097925888841
True	615.7047865329683
True	143.04541291071308
True	79.10763216473056
True	39.886839573045904
True	296.7006749590356
True	653.8474614879727
True	405.2190234907044
True	799.2660611183172
True	218.19045211797663
True	392.2673519380303
True	65.04556548205596
True	54.14156181553293
True	422.81814595866456
True	203.1662970616468
True	220.4544097369666
True	47.06226582529512
True	1054.5716576499651
True	172.81736899243197
True	909.0588460628124
True	311.9379769672251
True	924.276335292113
True	235.43315664262852
True	466.42982267244446
True	535.867761819439
True	614.2286972122832
True	208.8141349426572
True	472.031329875799
True	965.5737942945962
True	123.7466775996872
True	7.245654144195948
True	585.6880682768173
True	27.84481349434669
True	74.09758714771766
True	811.5863741563988
True	229.98864932729003
True	992.77385532796
True	675.3629069056025
True	410.8972308682564
True	285.6960835723121
True	485.07761325405335
True	338.0630449618136
True	182.06990334836493
True	679.0481458493558
True	705.1196107202467
True	209.9089453806573
True	89.34054451667168
True	520.5484203271818
True	143.78797164412026
True	379.7266390087495
True	324.45563245176515
True	65.7653180519324
True	360.89714540787816
True	414.8345343492315
True	371.4631026472932
True	415.8650062761765
True	421.80603936671815
True	650.3203405726858
True	55.16972397440798
True	442.25044943918607
True	340.8245675824279
True	648.0504588543188
True	214.27819867002688
True	99.99225670522296
True	40.38310326622036
True	541.8521370544596
True	652.5095269975743
True	176.99878354028365
True	398.7852243283409
True	344.6883342248825
True	17.4021976866707
True	174.6000052293576
True	295.1643935391544
True	2.9444498586882366
True	882.9311907419675
True	75.89102108590406
True	99.1635060857096
True	113.6195509054949
True	362.99295529762
True	39.53489047046408
True	472.2330460600379
True	220.89170083551443
True	5.936156758942686
True	121.48320227519696
True	455.50837819305366
True	52.097189240275966
True	61.23533663984254
True	171.09143411606766
True	292.7647283739258
True	956.968233825578
True	389.7145991259456
True	955.7259536466464
True	180.4443678350869
True	1040.2541830820312
True	782.5922485990271
True	643.3787163686891
True	407.37061051172464
True	372.0246013828813
True	80.86324154499674
True	74.0525902156434
True	77.7728063916151
True	174.3900056299531
True	476.5176311457397
True	1100.6903125285796
True	183.45377270887096
True	348.6409275694435
True	444.2880075432972
True	594.0364233106571
True	611.0903504356472
True	285.2015444635141
True	471.0620571880031
True	669.8114570454266
True	99.16584678880366
True	700.8565703876673
True	258.0482424235588
True	137.07443350289614
True	409.38964098039327
True	838.2146454414847
True	445.5447526128941
True	846.5183565999997
True	191.06551873767495
True	339.5324117583012
True	682.8477152449896
True	630.8720129131283
True	191.8253025077876
True	273.8060363730239
True	818.3352636397336
True	31.40655468082316
True	184.55812888585672
True	505.8141367716699
True	731.5702920635254
True	103.72864730486889
True	38.19524592792381
True	163.40298167335175
True	719.5786374498131
True	320.7336743978999
True	557.6329552274792
True	355.014624257813
True	309.81896894639937
True	459.803410804744
True	496.5931587279943
True	75.19135728765494
True	375.63388713379146
True	798.4336393990856
True	0.0
True	299.13620656666035
True	243.1663708684756
True	955.0901036841632
True	141.7451185754455
True	644.725881573338
True	634.8960906230448
True	111.2047595952629
True	214.55943574934264
True	130.47290847863334
True	11.46293711591525
True	289.9551888907956
True	370.20118893331545
True	1128.529066567694
True	237.4427154219989
True	394.97773513588976
True	655.9071405668449
True	202.02673072305944
True	28.415010018200256
True	820.5772835160747
True	621.5747444932596
True	159.26123883310422
True	640.0668781825503
True	166.64363108957724
True	300.52368788562666
True	787.2816014443998
True	35.29277784168058
True	107.98893792400534
True	513.624024425974
True	65.34145818135714
True	77.14466631445583
True	413.2847633187936
True	23.01398674939296
True	786.0528995835908
True	103.67921572961208
True	154.2782857553285
True	19.33703081741637
True	717.6960912607686
True	30.723929342017648
True	777.2508592919513
True	393.7618881014649
True	116.84324337426958
True	706.6085969966077
True	519.5013376350014
True	576.5789764156367
True	48.14059546930907
True	366.63408739008565
True	5.319190470938569
True	89.33971844252247
True	384.6846829673716
True	48.005562051287264
True	119.17720149413276
True	326.43092938393426
True	185.99880649064548
True	104.42632975411377
True	650.1834545345182
True	21.030627715569302
True	1165.4590795537176
True	516.292938991529
True	306.5074970490936
True	505.03566619468273
True	125.0780216510788
True	798.8112444401012
True	1123.5029873827134
True	743.6522894267107
True	175.99406398926084
True	230.6368727172673
True	49.329766981428506
True	59.55806574019132
True	149.28243547592476
True	104.86295717131796
True	168.43087472045312
True	1103.1243102955568
True	304.9464882844128
True	359.8237555116132
True	744.2820291441902
True	17.496383920594923
True	15.831043296118752
True	579.0151558399934
True	4.9116098285709375
True	117.36008228216052
True	675.87943708672
True	179.528107368562
True	653.9725429048366
True	842.3636020843411
True	147.90694442942095
True	918.7344491804768
True	2.4494124405644264
True	464.1897216892491
True	1043.042256526883
True	24.79368546985491
True	237.5752411155844
True	146.68834013029982
True	956.8233346214502
True	229.2313108775552
True	487.50367087224464
True	120.90019483983778
True	532.8252276288458
True	147.8346032104813
True	102.1713276699748
True	383.1880831716149
True	73.64963885171693
True	50.03798653002684
True	1075.964313666868
True	277.9967994090093
True	157.8926027621528
True	364.33046857445936
True	396.29689101562695
True	209.1826732679168
True	165.91066550351317
True	408.3037869759863
True	35.46875691497591
True	501.1589035025862
True	1100.5876845717096
True	115.55005629235526
True	471.4940456712636
True	310.85610366702366
True	25.06378809602589
True	417.0757769767876
True	104.40714406117232
True	572.5944829386827
True	195.27383919441056
True	426.8551025244347
True	20.665039085866027
True	430.1625520213488
True	109.65962385645123
True	332.25016814769725
True	36.17494546036677
True	171.7366939385118
True	253.3876605519483
True	778.6918133759112
True	56.26353244676892
True	138.09232061578348
True	237.0518253254128
True	138.52963036490894
True	578.1452646733426
True	567.9418605221659
True	776.6105227999828
True	391.9066035236864
True	534.5837544609896
True	411.4790159762146
True	692.9669194968255
True	75.29902928995341
True	480.889526667593
True	416.6583141926872
True	50.0364785544422
True	83.04692030599347
True	126.95284364545424
True	90.95070943159844
True	331.8045039970895
True	853.7499304155955
True	329.7127419859725
True	1108.1643992879845
True	328.32888616610745
True	876.3537192983782
True	150.339790274084
True	575.7167439194462
True	620.4498468578286
True	711.3961077271817
True	442.8835393094831
True	67.50508934817627
True	290.37695242286475
True	43.40062470963112
True	167.69497568658008
True	173.32239102506392
True	1119.7640736949363
True	218.9981372575468
True	544.4806447367824
True	550.2367095961873
True	564.2961375226789
True	886.7064790150179
True	598.1416839958381
True	664.134946013321
True	949.5016973135636
True	124.43555701650156
True	328.28336808552643
True	275.03377396178087
True	334.3727362438863
True	86.24501343512605
True	377.5712855472633
True	4.421343042674007
True	322.5357119246942
True	256.9617829947294
True	613.5180775037255
True	294.8128069848252
True	367.02516122645017
True	11.25955663059074
True	57.74221725542031
True	532.1688550757095
True	29.075671750725405
True	137.45009432934688
True	65.63886215083798
True	138.73762672033388
True	250.94512987917895
True	73.1320447386656
True	387.3426996236887
True	268.2887388204566
True	102.62703953201093
True	344.3148610733539
True	65.05470822376519
True	619.2997543991869
True	846.9184347798716
True	289.3983174509896
True	1164.48396349639
True	110.8667384136924
True	294.36094103990257
True	1060.6605310375066
True	79.85393800708246
True	286.307790690915
True	10.12933348038675
True	395.6882186211338
True	448.0388469692449
True	159.10664506739508
True	626.8916412822143
True	915.1627754087306
True	156.95038618763874
True	82.91157101350323
True	330.8460576288497
True	559.4106018164833
True	638.282580809888
True	1249.2556454576038
True	27.25167221089499
True	953.996658219844
True	132.08431819833396
True	634.9663370773379
True	117.13244493464538
True	127.9418607588964
True	180.7540443883036
True	170.5064171009954
True	761.6245099948529
True	213.2487872684285
True	226.2634866365208
True	66.84987076284324
True	514.2489035843105
True	463.6547521057757
True	174.0710126571943
True	232.9956812866029
True	15.803518253005404
True	425.6068324046305
True	219.84918531722187
True	291.2226091991915
True	112.65454776102683
True	712.1935722909232
True	418.9382748419836
True	259.1496489885625
True	648.3678298090069
True	515.0045089052566
True	478.96119409881584
True	131.39535942723498
True	528.2632567168976
True	455.1560755401419
True	2.764622624168229
True	201.44101826645735
True	86.90690216965675
True	244.90090091758336
True	3.101183780008088
True	131.8292394768223
True	351.3181860812551
True	7.727093090586873
True	859.463486605633
True	174.84903312533783
True	717.0954343143047
True	783.7877719749381
True	161.1784524188974
True	222.34377190314865
True	480.8679472642645
True	809.3991539626221
True	50.65380231276284
True	37.03817012562492
True	139.25870082428457
True	618.6077726825297
True	716.6561624445861
True	180.53578741643068
True	591.0880139148971
True	587.1042604152543
True	878.8488872980946
True	410.157482389282
True	189.4118972657903
True	860.1928438411778
True	220.68435696233692
True	151.10442477180553
True	336.74729997822
True	230.9779810750344
True	206.32797014011487
True	612.9395629007175
True	251.05080411148697
True	199.96985001765643
True	455.799800744596
True	464.9514129834529
True	63.16414574704871
True	284.8699303560296
True	82.18661479366219
True	340.14406035166706
True	351.92480867949945
True	253.72950173408856
True	176.593366018597
True	368.29537356660353
True	660.0657298327271
True	723.1261999626654
True	299.5467557862729
True	743.5281098585864
True	65.58274783698195
True	862.0216158433607
True	347.0641160183802
True	12.86635643205305
True	625.2383244753678
True	694.4352265750822
True	267.8877913981795
True	172.3074980747428
True	51.02957897294186
True	378.4649216469575
True	77.8752704510662
True	15.47899009725228
True	897.093090983359
True	363.5258651201062
True	182.7683008177249
True	1025.4254673381758
True	11.74336142470981
True	803.658119819427
True	31.59742288886438
True	679.2927932442582
True	60.08986200248852
True	734.0654653727221
True	459.4272200557525
True	197.2860286632359
True	444.5573915136729
True	208.06535113683935
True	292.0389004867691
True	218.04307099698292
True	407.0290196902354
True	9.830050365795374
True	321.4514960334769
True	118.24538753996517
True	11.15346477967238
True	476.4034531541543
True	734.9721293520154
True	293.2212469243007
True	79.30148841027453
True	313.9707425143403
True	84.81130103679817
True	187.884233312358
True	182.02794537967284
True	382.6409422945847
True	43.02059095287313
True	139.1249823830153
True	392.91062573324587
True	841.2958690328836
True	112.28922515492948
True	210.49929472350595
True	428.91112452498976
True	19.395019847541388
True	421.41355521977147
True	487.5396267099589
True	91.26970424557028
True	372.44298453645
True	343.77838000380723
True	421.5122296358808
True	582.93508319423
True	1079.7914004405989
True	1031.994925202389
True	54.58310369018155
True	1059.107453915949
True	110.31349827486164
True	116.80183725882748
True	117.31260460985648
True	485.1552068326341
True	374.93022338267286
True	579.1363911537014
True	252.9735616285873
True	159.04459068834453
True	403.2489876200257
True	16.8721553949006
True	457.8682016596269
True	411.0965876955995
True	151.41775063370295
True	95.43119702793824
True	526.5981069199869
True	1003.8814496092314
True	201.1410898824652
True	69.32285476055576
True	421.48496426612
True	386.2040564061786
True	481.26441646002434
True	331.3962486759005
True	4.564600245681502
True	527.0006316038514
True	520.3238221942798
True	498.6794570414645
True	200.42154815442976
True	101.84903787237192
True	21.771132895853547
True	377.2843351347377
True	106.48002769477117
True	7.4414884238590995
True	34.08355186154763
True	343.8549719919459
True	627.8170206555251
True	138.60444884709878
True	81.91911434034684
True	23.65815001033628
True	404.44571035981295
True	366.7299369724979
True	798.80247728469
True	309.3397963289429
True	496.2219324795562
True	543.7829981897129
True	530.2584250426885
True	290.4863822546932
True	566.5948323776472
True	95.47103822780728
True	571.9713843878096
True	7.965085806094888
True	357.2690413353636
True	466.06716552250566
True	958.5989351280092
True	355.1064168897594
True	757.8666876824732
True	974.9960760063306
True	175.26208975864273
True	38.69361132844692
True	376.9382987200513
True	392.2620018303031
True	590.8017238827841
True	240.25079093880169
True	30.073828265987427
True	649.6800468556372
True	129.76029860819222
True	1074.1124173153323
True	306.62790625031573
True	463.50069192706223
True	123.8020453497577
True	802.8262480021284
True	138.2481263891735
True	815.6571537239628
True	572.1368309055827
True	188.57886294459175
True	117.27331234966628
True	66.7914417330754
True	555.3901080904329
True	914.6315468269012
True	424.19103051932825
True	524.143635127571
True	127.47893834464574
True	648.8521717137156
True	475.10904310888753
True	804.108775773195
True	316.0418968964444
True	596.7159633233986
True	116.45577491564184
True	26.28745358044312
True	409.6526946025514
True	173.02080053391856
True	103.07232032300652
True	361.2671073007709
True	1108.998375135866
True	255.34670934642836
True	559.9346477977424
True	11.607115566975205
True	75.18544266680715
True	335.1370151895539
True	770.0668379894346
True	450.5782419941158
True	516.7490179587546
True	707.6044039587484
True	70.68255774085935
True	720.721572743028
True	49.02922466365643
True	101.00236259126191
True	167.0542873582302
True	85.99899105402085
True	27.033238411302577
True	297.8641764041397
True	482.5452460214261
True	892.1306759890849
True	873.1746738972636
True	5.059819630104869
True	282.29898472520773
True	475.0056127628196
True	120.61512860546055
True	235.7275979532368
True	333.14561979202546
True	1332.273589244297
True	451.2620197205487
True	24.32783463630723
True	187.26817118294065
True	711.1678278291007
True	36.37989397419131
True	174.60432323822047
True	571.9566587740063
True	71.0475941238809
True	866.3817715602462
True	316.5527583205447
True	667.6619558550753
True	75.56424365589106
True	679.7980535687612
True	595.0373126301113
True	881.4294865974125
True	249.17989703601583
True	500.2755185281754
True	828.6391093246045
True	900.2200518517985
True	226.22498798813555
True	785.6541408916235
True	231.36033364257008
True	444.2654132574206
True	364.3575749128387
True	501.6518064708786
True	491.3290910220496
True	309.2006455099971
True	345.6311974255749
True	111.4206350889244
True	331.3594110603495
True	1161.636300485821
True	303.9635463093174
True	154.80946645422685
True	305.280803743235
True	757.8991579748375
True	642.711303222019
True	409.7260680856187
True	125.31119747084684
True	319.71929853897194
True	34.07156128458297
True	174.03868589105264
True	92.34759891321104
True	86.41766414858101
True	551.5429343578913
True	138.69904720812622
True	135.04569384405147
True	106.56769608718233
True	87.99160356971352
True	442.97344635745657
True	386.459696729276
True	1023.2283849541096
True	539.3935761466458
True	833.7455130251604
True	267.50571263133446
True	306.73326052317066
True	539.6899156286477
True	185.39505758497117
True	730.649803602436
True	241.5218167807309
True	356.67481643494546
True	73.47844600684988
True	124.19963661319692
True	259.0804941362566
True	126.56310552226412
True	467.3082820305178
True	30.310153609741327
True	573.8456429839455
True	1008.456524118066
True	730.5439593196204
True	1.1744531451049594
True	61.98869505896112
True	494.27762028113966
True	438.3197378315729
True	75.74359028624974
True	119.47838051409552
True	289.683583965949
True	76.73807844650221
True	52.16212927268174
True	740.9949734467112
True	642.5746595090765
True	158.27174024808025
True	163.88352297442793
True	531.3390705003162
True	52.818687254879
True	26.64934984589961
True	577.4164491650631
True	464.0435517954279
True	1136.479762948537
True	47.37738675080335
True	469.9421441942715
True	925.91192321326
True	771.0568954625633
True	294.87290827412943
True	760.961157767324
True	398.9432783194919
True	42.43422957970637
True	102.4933895800755
True	685.9781160977063
True	77.06554641457353
True	141.69536950600107
True	950.7430509695264
True	188.51587861262269
True	276.0711107086896
True	108.51932356199735
True	647.1889072842621
True	592.9111025100277
True	209.7598377212527
True	409.5878933809187
True	40.41293017129974
True	278.950411507039
True	611.670433566639
True	621.7762632673813
True	318.4638232709069
True	74.6355664401388
True	937.938202982664
True	1110.8609361491206
True	556.5027676370272
True	62.02850890176476
True	30.200605051469303
True	90.30032359328504
True	109.27726536160516
True	103.78273523702056
True	856.5114953542983
True	1219.514897963143
True	754.7915466647416
True	325.5530817331989
True	8.264160119696966
True	21.659470976268977
True	348.89297749775744
True	492.4685244402333
True	42.53636803281578
True	570.3734379960891
True	421.670258893121
True	392.0739115210242
True	82.93248071890824
True	201.4422930239772
True	260.90019241816947
True	125.91946132432284
True	388.2115344631385
True	42.440339110106144
True	179.84009031307502
True	1182.7683729408898
True	5.367395195912987
True	28.304114135727072
True	571.2316381441021
True	357.37691091283455
True	797.0420674928799
True	158.54924785769185
True	742.8454108919241
True	585.8020225192878
True	284.9900580681988
True	430.9723826549185
True	343.34211588670195
True	291.63753516397014
True	263.27556050246443
True	391.707939806568
True	502.8371104308331
True	481.0087775753554
True	107.29689652825375
True	369.3228392350306
True	8.642130369304898
True	195.18624301449051
True	238.31326706717567
True	886.4474393215319
True	601.2757758406931
True	29.439064740266904
True	740.1205291768265
True	866.9668552288872
True	109.77480415296918
True	348.7955101802387
True	818.839598109353
True	228.44902805322863
True	162.59582437489038
True	531.8951339733184
True	591.4077403469245
True	1065.6390986238423
True	143.24479961882466
True	156.8556721648961
True	251.40315294149053
True	313.83917965045623
True	419.52867738876506
True	413.2366465290229
True	336.86589613884405
True	444.4443089196804
True	497.7959489360001
True	220.4191525808428
True	1459.3381131367394
True	257.12099054216765
True	391.8852634225482
True	51.26110807721684
True	761.9508550202623
True	249.74710053156852
True	942.9240576168752
True	545.0562705842005
True	324.34647048534066
True	771.570194440517
True	268.88965852823395
True	204.6771193833935
True	252.32913649719077
True	225.0384158482917
True	136.50596440529603
True	253.29353689475585
True	722.217705530044
True	529.858511448762
True	221.8567723245136
True	1212.3100477092214
True	118.46226890216758
True	264.63922475262547
True	72.72351204073229
True	312.41010060525866
True	419.8064186378948
True	89.09135981484677
True	219.1813168440788
True	76.48045561537631
True	668.9645988729505
True	362.26250090094135
True	226.25272797095417
True	733.0062080007465
True	900.218232000459
True	808.8209771711262
True	847.4395103932476
True	348.57064450408524
True	1.805554942832984
True	255.81168623089147
True	52.28979520566174
True	385.20693702958886
True	53.59022140851043
True	363.52372431947447
True	874.3703021865113
True	1004.700366197622
True	379.3330307034328
True	21.02148738926784
True	517.5996599823533
True	510.7028890294314
True	186.07089619185197
True	236.12449901883525
True	299.3879913769744
True	21.81290550682061
True	122.66390908174162
True	970.136537409715
True	58.925220109686826
True	513.5444798598211
True	788.6987537456733
True	101.77861187695557
True	255.23597482008
True	117.50432439590617
True	15.97736121026725
True	1.0858277269218044
True	120.70641625978604
True	1004.9333685116088
True	478.7574102690015
True	64.81961314110417
True	796.6098595562903
True	333.0672069556554
True	1.889379066946068
True	449.8342675295976
True	185.07702368916975
True	502.8896468070076
True	84.92492657976258
True	327.8673773768147
True	371.5113422367064
True	170.75310834614967
True	212.93524540478256
True	132.01291758088
True	183.0254078747865
True	997.6732915587096
True	16.261297793126406
True	508.6040140641232
True	484.1171918341317
True	402.9910036798112
True	222.3130762382147
True	242.4755200861198
True	156.86538572460867
True	49.186926481978254
True	481.3121343972607
True	150.55066898361156
True	865.1024219218983
True	828.1760254945843
True	224.9988111742637
True	310.57102519264595
True	531.7094961165941
True	41.28301873567955
True	83.68844218527997
True	748.2759411831612
True	1075.677419257178
True	108.40281964341092
True	734.4088002443153
True	141.86873873410656
True	931.4989900565056
True	658.1125668606034
True	104.5395843595872
True	278.82672803409343
True	618.2122580422235
True	267.4935257653928
True	46.03656026158591
True	561.759725399974
True	441.97860868594177
True	5.164729237895665
True	491.9730643963521
True	71.29299014900978
True	173.2984230077842
True	240.15520335095903
True	300.1651006671951
True	74.76683250088755
True	229.1080438020054
True	348.2806567796525
True	421.401797560858
True	936.3155774981803
True	48.304422981242205
True	897.9742777060306
True	1045.9141144473588
True	127.16139130229894
True	70.50789112202753
True	1003.7621299670892
True	34.22294711430533
True	234.2626388142733
True	86.6802585293909
True	215.9964629733567
True	366.28218514308776
True	935.1985564335168
True	96.77785220752136
True	71.14681977584412
True	640.439913954951
True	268.9615649188845
True	702.4602282349346
True	52.453465539061305
True	460.8418246066398
True	381.9943144344284
True	688.9839639162216
True	53.20838615235317
True	111.34243042881224
True	26.294858368223917
True	268.5264847075063
True	41.732860417346025
True	347.6498461005327
True	2.378056822339413
True	1178.3867383396257
True	116.0612926171152
True	132.2721750216656
True	346.6516425250886
True	705.0065203474531
True	686.7898744223093
True	990.4558235392544
True	479.2591743504081
True	414.0123832244437
True	146.3176926175287
True	415.4035555530289
True	838.1615167075977
True	404.80807388420425
True	961.386671380498
True	86.87533302302724
True	429.2163283553209
True	172.08574252030215
True	293.31605976728054
True	744.0752360071385
True	163.0473744209624
True	136.14569392044098
True	63.069105466116746
True	858.2745542596504
True	767.1458833243811
True	80.47462342172555
True	433.8821909034578
True	729.9777945138007
True	423.4261897546356
True	54.82301919890849
True	318.4097104262691
True	776.1879896826383
True	26.366679720892357
True	364.7445516179913
True	169.76207818054053
True	275.8549968078842
True	33.34962763001129
True	221.9796830385744
True	768.2445707599626
True	644.251181017548
True	56.48658693754713
True	294.79341525915385
True	895.9992845447226
True	18.192799511692204
True	310.173469818352
True	286.9438935594368
True	418.7173827338244
True	215.4046883872825
True	588.649305521128
True	46.79261877511205
True	917.7649674816064
True	873.4508991826202
True	49.05672045946311
True	390.7894350369884
True	723.2218571508766
True	952.8866279385144
True	282.3429921950945
True	597.6817196349094
True	121.54290984632344
True	186.3483672010711
True	134.55735654076932
True	130.7089647455555
True	199.50554127824495
True	918.150907433938
True	802.3332862002314
True	978.4727303599288
True	19.55605308628359
True	28.26550576293152
True	359.47389514012787
True	14.288413301365924
True	653.9561815852753
True	1032.419181966466
True	262.513028974019
True	216.64383865030595
True	86.58812365676884
True	215.06988713895376
True	134.3376024652772
True	46.00390760147721
True	136.85500331857256
True	85.06121559494726
True	252.32633864605992
True	535.7987099409755
True	160.9494297171479
True	29.19323494357423
True	57.73169230453582
True	426.7272761447637
True	266.4582124638567
True	592.3078223724488
True	23.740874345936835
True	113.27770255310622
True	663.6712079611776
True	264.3624010609568
True	477.04314056282345
True	655.4747308594459
True	98.95391167161212
True	111.48243379090384
True	78.51610414539873
True	26.689502507065725
True	120.37657857187811
True	86.72798416975498
True	101.07218158311694
True	146.68901143709914
True	239.331472725602
True	833.5310805855836
True	295.32043486566755
True	926.8906002224444
True	165.03294506930692
True	194.8808392245605
True	795.0182649790124
True	314.09257714618894
True	613.0867198821439
True	255.3461497032708
True	358.176930224085
True	436.6217657573794
True	536.9138136735312
True	657.8122256216662
True	358.8574597327868
True	32.40674015412258
True	550.3792035163121
True	640.9189372524199
True	21.41803500176246
True	11.629103930812668
True	263.8383147225827
True	410.8927443497085
True	443.67507074219
True	66.74245628295857
True	626.7965367408689
True	925.8470967789568
True	244.8188829396408
True	896.6791642452465
True	283.87540321957647
True	104.1048450038784
True	280.4632948339746
True	677.5313544496701
True	36.18184646560583
True	607.9845800884549
True	1278.375451174201
True	1024.0205949603371
True	910.4670747560024
True	201.1851900689658
True	95.06154954655288
True	188.45937864326208
True	844.0724395440677
True	143.80049744580873
True	1071.316528413258
True	876.5313439744358
True	43.2270768150821
True	88.6240910260652
True	392.3227948547246
True	401.1592800142156
True	205.0892109762628
True	520.648868409995
True	650.0115067514682
True	128.00862926144424
True	278.03502155744206
True	1045.0483464897109
True	49.34267305327926
True	700.0903928512087
True	557.6069941098165
True	39.16749765315004
True	839.7546310828931
True	389.7834358941045
True	569.6218949247187
True	114.1661917132972
True	264.93155932852346
True	202.2503434065548
True	26.92249139562677
True	137.6873624532827
True	729.0966605796433
True	134.5449773448335
True	378.06567904529606
True	62.4978834768455
True	632.0764801571602
True	582.8353901996824
True	216.41033122849169
True	464.54376303275626
True	168.9210476213583
True	174.56474693368833
True	220.52652839140524
True	273.6336700990772
True	366.3923651505842
True	124.83617035228907
True	191.44819427159587
True	25.27084921613
True	873.0726699515591
True	310.8361039423696
True	9.89236057497886
True	365.5834400043387
True	161.7236222910446
True	618.6206492303295
True	385.2274601880831
True	587.0039506827268
True	556.4020182448669
True	511.83884983391977
True	797.5955192303378
True	254.16687776858316
True	554.946162967978
True	163.48902540801856
True	550.1956974571689
True	375.4328661361548
True	377.9701987804292
True	127.23766172214572
True	130.27692053927865
True	109.60598382223957
True	61.41148379493947
True	713.5779204637636
True	180.5106187989544
True	44.215945588251145
True	0.0
True	550.5948009301851
True	113.7515515408449
True	21.475530808323263
True	40.33664571155473
True	109.14120985780556
True	538.7943864602737
True	178.57347387576797
True	112.01988814483154
True	37.33088366056008
True	161.35012254855278
True	924.0870161571142
True	52.78961085363528
True	224.3943973155505
True	743.0169188336357
True	319.785446819658
True	469.9177189617491
True	477.3560289779525
True	517.750527087028
True	588.5626915542491
True	920.9753326996874
True	270.64573766113705
True	1015.2721176337108
True	924.6235786574566
True	606.7964980072437
True	341.2442583554776
True	826.1188302317961
True	8.56210626537175
True	31.79003681713247
True	286.3604572819513
True	41.24514833066458
True	199.60752040035476
True	760.1829169946488
True	212.77815495060145
True	759.883660962622
True	758.8008061635488
True	125.47873143463312
True	378.47070538072944
True	573.9652673242397
True	25.79046779854401
True	124.39623033156045
True	427.5123157852922
True	308.72009314318143
True	197.01573910067236
True	109.40418765936197
True	386.49327270566897
True	22.89883670831284
True	380.2427589580971
True	362.0144896512199
True	1044.863776435499
True	368.0122456123894
True	32.962249578452926
True	420.4345286393796
True	436.0473456321064
True	232.5558881397167
True	30.34231020495575
True	761.8040700387463
True	443.5244764025809
True	170.56698203699406
True	12.6540649688916
True	1204.2571499133846
True	168.1001770049372
True	27.48491516231408
True	292.9910003787292
True	279.66153980981454
True	115.70007023558328
True	299.532032291842
True	47.47657053975304
True	327.36212642013186
True	321.2092292915484
True	318.49872465749945
True	31.10876519266396
True	47.33186827844956
True	1073.0518852968478
True	25.896895073646203
True	13.430543587096745
True	177.01276252098327
True	648.7128895795851
True	8.825822714332665
True	193.60509445411495
True	171.75785668517983
True	532.886842716578
True	377.8988186363805
True	724.8390159502599
True	322.7680690554176
True	486.99411096522783
True	446.7896132119065
True	500.102528470249
True	100.75087206364232
True	1255.1830403634142
True	901.7946798613096
True	281.3371689406076
True	531.9734342708764
True	99.61588725948484
True	543.555347446718
True	445.7622241032562
True	159.87293469008148
True	76.76980625712291
True	355.030227834199
True	171.04966619731738
True	32.61750789716908
True	610.8821288053717
True	382.7393640156073
True	66.67470515530671
True	29.96736643372065
True	666.1553062319881
True	490.9576758269906
True	74.76253057305752
True	21.135164589101933
True	327.1566141724139
True	319.19461459461337
True	701.6223665004105
True	551.8819307447641
True	556.3981494952845
True	788.3933402603203
True	7.265409650234152
True	54.52218348513432
True	39.26718142622602
True	59.79468212886066
True	512.5257716016185
True	594.3041717239416
True	83.47944304193894
True	109.80178331394762
True	194.641454472418
True	73.82160864592043
True	186.91748719231367
True	196.31165286854213
True	275.2074386976798
True	812.6472267422862
True	614.9514354759868
True	287.6540050151641
True	186.98017725573115
True	274.7739826951941
True	243.06837266220344
True	724.6272471310583
True	324.6303293716121
True	170.19031541311196
True	909.2202260158588
True	331.8589089888512
True	479.6072809915657
True	155.3959597975754
True	123.82811127042676
True	59.255492000304265
True	217.2838159659293
True	954.8742584030412
True	527.2592236574353
True	112.85855085784316
True	347.7765040497668
True	102.05350647557552
True	666.3988304009772
True	4.254712766238823
True	690.4887047567596
True	39.133763647359096
True	916.8259821877392
True	841.7594506298653
True	208.77216772262383
True	31.08511187136758
True	86.0402487292479
True	466.29925791374455
True	220.84630880101
True	1.5292011323113122
True	83.41292332799324
True	1083.9998180088655
True	354.8657894387517
True	697.6995301151372
True	475.8753388711952
True	29.90874019756564
True	138.26443623730523
True	442.9985187181872
True	919.1107529468328
True	805.0228472082647
True	419.1818046380431
True	343.2488391604636
True	17.300436887394742
True	76.09763212616619
True	734.9148440897512
True	495.6660398587268
True	386.0046210588779
True	896.3920402618447
True	26.186045413370525
True	225.85656751716613
True	898.2769368155001
True	236.71870292577287
True	7.588276166317415
True	502.7390874937244
True	108.2055887427772
True	648.9976961602779
True	54.93710404841
True	261.38926281393327
True	870.8662901373118
True	897.7579715001416
True	281.7480907290461
True	437.4751155090632
True	117.87645251231832
True	587.2918268972052
True	263.5146865792784
True	188.58503251416025
True	876.1689947795476
True	54.92629219476917
True	706.8981606708279
True	283.2209713792652
True	313.50975163615294
True	167.8525634451805
True	472.82010255416577
True	610.5487468447674
True	371.42781324602
True	405.4301809525925
True	71.10875484384734
True	160.84054095447743
True	439.5162439483875
True	221.34928482311744
True	37.12007413196443
True	203.89679992293705
True	398.4680154147572
True	407.2791733993038
True	753.2293860977167
True	135.52034415977184
True	685.1707417756749
True	489.79997716549536
True	583.8933567386314
True	145.2683069530842
True	37.25907069692255
True	663.9003607330436
True	72.22213257160632
True	556.0392038703637
True	686.9237197273128
True	451.1523188196119
True	134.4004939625122
True	521.2056297717851
True	4.357182527263588
True	392.232729718388
True	32.50727370199072
True	638.3338217004749
True	265.8132120930448
True	592.3043040037186
True	703.9985716374373
True	151.08888697772267
True	547.1890386738187
True	494.105846205471
True	67.93458241203872
True	976.681262180503
True	3.387799486045784
True	26.735256736084857
True	635.4064650043856
True	702.6889084309732
True	140.7377237477261
True	410.9524100390018
True	120.12191742654876
True	72.03080287391923
True	484.58046786097714
True	40.645167108224896
True	518.3624807087878
True	11.730819420700325
True	860.458834951062
True	564.8360556745874
True	668.1435282424532
True	102.16427925405448
True	376.7986755295569
True	991.1830784892782
True	845.6135128874652
True	137.20440022669098
True	546.0247981527298
True	462.6267242542333
True	245.5617941074229
True	256.077418691413
True	6.330780374615897
True	324.853496036302
True	13.289377023397696
True	376.6521205416024
True	74.5227271575155
True	411.6972877113575
True	668.0189039403622
True	121.72320685567496
True	243.05009511543727
True	661.2801241334863
True	678.8279172694037
True	289.28309451917085
True	136.40636701449617
True	157.24791033726555
True	473.19181138638817
True	83.65842117599199
True	10.1658541330832
True	509.8654034119533
True	566.6924371510661
True	19.948612299987097
True	142.1553810246775
True	910.2462933898712
True	476.293845232227
True	272.45828433149177
True	36.80253174687354
True	480.1418882539195
True	114.47585344416466
True	592.6306156156005
True	667.647947827291
True	299.0587178403586
True	387.8851076650948
True	181.3955923845837
True	249.9432112710752
True	72.79862682012514
True	216.3690000561803
True	489.7501448485946
True	22.12379014918376
True	461.6966135940402
True	377.4415221943867
True	702.0883884453564
True	917.9997491696972
True	903.4755527890215
True	165.34594886467357
True	395.172466445248
True	75.61579217302132
True	188.7343418370224
True	313.08678170867006
True	9.351258469729531
True	797.687538493272
True	22.49140996370596
True	403.3415679774613
True	258.16974275308075
True	665.3185021422378
True	198.426992122032
True	41.33045409547648
True	653.3468893941631
True	1076.5365900599309
True	223.38817212882864
True	136.23042117021265
True	630.1662486993716
True	493.03079817227416
True	17.87747167353136
True	830.4184752631409
True	112.97818739550284
True	44.23564556998773
True	281.6525829290097
True	361.0320346146051
True	403.874919875121
True	255.60365637608356
True	19.888930554023755
True	21.87635155113646
True	868.852403981202
True	196.3548633306535
True	112.32378347112083
True	828.8528699307454
True	647.2884718811559
True	625.3813482324625
True	458.5540545620143
True	154.9961717981771
True	31.24571154254065
True	98.57742136129542
True	426.0112910201279
True	221.8400820545908
True	475.0656065744642
True	143.7576802504584
True	489.280203683205
True	648.9282863359817
True	954.43154431174
True	24.24280609840249
True	987.502290251071
True	1080.2648689477494
True	491.2982094321918
True	81.27962697535962
True	810.5845499506466
True	650.167115300386
True	672.3538795465051
True	168.13377559771683
True	724.9668519537533
True	714.7680065250169
True	120.87691258161972
True	768.6191030153618
True	805.5468453566967
True	491.3914619317723
True	220.64207872350417
True	64.72229875007996
True	320.52008373119776
True	348.5545503959487
True	461.2182228810412
True	435.5367095704664
True	195.80178696825809
True	310.4879885840693
True	2.724925554207566
True	12.233774176146612
True	103.49970086742572
True	131.50590635080434
True	353.85349579910024
True	347.5362915858606
True	120.35599623090638
True	16.874192759901877
True	215.0923513360456
True	825.8028548514983
True	465.6108594542826
True	547.2100531481183
True	565.3871599314563
True	811.3484099262824
True	629.7240520673263
True	92.30597650884776
True	206.26859728058645
True	251.3205937645977
True	295.3644677680587
True	103.33674066190868
True	363.6715429619093
True	432.34635616058455
True	165.21466055996393
True	646.791168821284
True	245.1674688077985
True	201.09152536519497
True	30.888949951035425
True	242.98420460973497
True	461.0904452176087
True	172.2590057617875
True	534.168838950495
True	466.7907473185715
True	249.93677150960605
True	106.77757884135193
True	43.02474954086391
True	403.86752301269706
True	807.2144228270881
True	160.02613210194798
True	997.9284800183026
True	1031.7791453343862
True	486.9646719171477
True	100.98180020305443
True	125.4253958059883
True	698.0816971339847
True	8.296087924971374
True	216.84065880518463
True	134.68504986568126
True	120.86419517919228
True	321.6335562416155
True	651.2547723608354
True	36.83548849807144
True	130.26424336113774
True	975.5695118073372
True	56.797417710986366
True	464.5489744947472
True	516.5471120888719
True	260.42831207581696
True	131.49319705198874
True	967.6496930389284
True	1197.8834455207543
True	517.0474835160027
True	655.4470449746442
True	211.82251675824745
True	148.5847337878404
True	319.9391679863476
True	248.5886928562978
True	167.1615925138303
True	297.6140326236229
True	335.1271042507056
True	12.439920791694808
True	616.8304175260088
True	149.17351845712636
True	80.56337261794519
True	451.421781755668
True	296.95855159386826
True	1244.3249818331485
True	362.0504825467965
True	980.8833806810748
True	9.400310884952694
True	268.7131121467826
True	227.74414300284693
True	155.4730156161131
True	496.3286402031087
True	200.91454326921428
True	413.4656392204567
True	329.0672518900729
True	108.66651598654563
True	357.21647866480794
True	1045.7800713568702
True	750.4056432523855
True	223.8095366998044
True	103.76914963552598
True	283.28817090770843
True	24.632902151773955
True	352.049968382627
True	306.99072085604297
True	559.308911569927
True	436.873598326357
True	341.9573826678895
True	163.11772414881008
True	12.975121274015144
True	427.84739779068445
True	272.7896944821154
True	146.41798666211608
True	302.9417208438783
True	432.8172915971978
True	820.5062681305043
True	313.11544654263633
True	778.5433635441005
True	411.50982002692166
True	386.37150789751104
True	1.5616052605932529
True	1169.208451961829
True	99.01768176805962
True	918.2995353560742
True	212.10525847808583
True	431.7118723921684
True	695.7258964350038
True	86.04885800228826
True	486.916523226914
True	33.151473114756904
True	422.3775636339061
True	85.58772345515084
True	224.41716750253383
True	38.77781623595226
True	666.9081150977659
True	191.39956864178848
True	24.170584470253296
True	389.1364662113884
True	105.53818385904088
True	171.0969741493191
True	787.8659076701246
True	269.18153307431714
True	152.22829666705385
True	371.76187058767925
True	522.8661897412738
True	338.1569068115539
True	507.55311521125446
True	601.1229181865114
True	152.67532744176103
True	7.182069566266918
True	72.13325004735233
True	415.39572509542967
True	90.00374768992795
True	80.4695745393559
True	1061.3148107147292
True	26.92782124610697
True	320.97534750287747
True	327.92617293982136
True	467.06459743529575
True	667.8004511466563
True	194.51683502124368
True	650.0313035619386
True	328.31649343669613
True	348.2156775401801
True	273.9842442048212
True	220.42297610334683
True	354.43416097823047
True	435.6780348665693
True	421.5481746125477
True	616.2354299427574
True	138.66855750573677
True	72.3562671630374
True	38.57439607351378
True	302.0676219187334
True	656.9513877124583
True	397.4031926753073
True	784.1267808313578
True	210.67008457518847
True	395.0912043280657
True	66.6284129310792
True	53.41148312365031
True	408.90888966107286
True	199.89961560008663
True	218.53850910493168
True	46.01875935537857
True	1055.8590030786097
True	184.57856027935327
True	924.8518421779786
True	329.26735410045313
True	917.3681194812672
True	237.97307816478587
True	453.9432629002633
True	534.0467667748121
True	594.801128182673
True	220.12540435913132
True	487.2607799378
True	948.8890378525616
True	127.53337613510332
True	7.428102899668268
True	575.2375312480193
True	24.48983440673157
True	75.92594164405439
True	806.4695891162066
True	229.12306391984615
True	1012.8338516439048
True	693.8766593669482
True	404.9560406949558
True	274.208560901884
True	494.318518866256
True	333.4214565737027
True	193.2163552952702
True	651.4654446298131
True	706.1122600551863
True	206.0538994623105
True	89.44372078355156
True	526.4254462027225
True	138.2540561625937
True	376.174212851321
True	341.38186030929734
True	63.16937242795107
True	376.93640595510055
True	403.3960278298919
True	372.6762829271636
True	420.7509755815648
True	417.9414659816923
True	656.0523129691629
True	57.56518086679979
True	458.9157869089856
True	321.36494320673114
True	683.2313104320974
True	219.17507133401577
True	101.0076310424016
True	42.93124326784239
True	537.4013777927601
True	615.3084408164939
True	192.74993657433683
True	419.0820050940516
True	323.1202774306793
True	16.243975861103017
True	174.8525558868179
True	295.3325622310332
True	3.1866289835298707
True	866.6539735859923
True	82.54419700642862
True	102.1210917138876
True	114.85927159870955
True	360.8805163820469
True	37.832751915281904
True	455.72626110677743
True	231.52178342764003
True	6.007874710488585
True	118.8827030790845
True	437.9636126427908
True	50.024479338290114
True	64.07738184461653
True	175.8972232230196
True	295.821317572644
True	941.7855890956064
True	394.5660540306044
True	974.2390133192024
True	184.33442690592943
True	1032.8619893574562
True	786.945837158905
True	662.0125246244476
True	410.4422918422488
True	384.915095646556
True	79.8000565402207
True	74.3314627780804
True	82.76608728820366
True	182.27145015157595
True	483.4870931570314
True	1140.033791528253
True	177.6365081432863
True	356.03471812757255
True	438.4093849021818
True	596.4387194456297
True	585.0257964837259
True	277.95841807023095
True	457.54520799022407
True	672.0201368757872
True	95.2264706575197
True	722.719456362545
True	264.04538690565454
True	135.5011634465971
True	412.9729927329383
True	854.706661193345
True	449.4159920284161
True	849.758201407621
True	194.79051633413297
True	353.7677440855366
True	712.7677376742421
True	612.949677812794
True	187.7461133903719
True	252.0929864983009
True	774.3990332224225
True	31.27872705847795
True	192.2208513906494
True	504.47745498360695
True	700.7772420212432
True	106.98700461944156
True	36.27260563808164
True	162.92570976292944
True	731.5494337571216
True	304.5944976396876
True	550.050443727241
True	343.369413332069
True	311.801818462184
True	455.6171744537969
True	478.698833821104
True	70.62702681332615
True	380.6034683563584
True	800.9198921879535
True	0.0
True	292.2012975838214
True	253.07685187161445
True	979.7273793493968
True	150.78235798574562
True	639.9304745851739
True	634.4106542981945
True	112.1230338192807
True	219.14669808695209
True	130.19945918329904
True	11.42595131790474
True	295.19571726922226
True	370.7949932264446
True	1121.9805475074695
True	236.8488132252133
True	392.0406245083404
True	660.4794703047003
True	216.28772285553703
True	28.456337113729614
True	903.7963012614013
True	606.9666754999299
True	152.33967207880335
True	617.9370044619384
True	159.23504947529483
True	294.429896236999
True	775.5615355924728
True	35.949781419815906
True	105.6784519830942
True	505.2572030803769
True	61.252007273571934
True	78.27354469401261
True	410.8258395058017
True	22.38413521609641
True	763.9746269502415
True	99.8348710807123
True	153.6830225651901
True	18.65605355625578
True	696.3748413400773
True	29.26947635476813
True	767.5236471179762
True	383.71657290123767
True	118.4502942623006
True	699.6394132115482
True	519.2984850409076
True	561.6634681930868
True	47.05610934432864
True	370.7767018735877
True	6.02452850998125
True	90.02145167471919
True	382.5718744534164
True	48.08869912301464
True	119.46568274544784
True	316.0514596484875
True	180.50632741552545
True	100.72258277564028
True	665.1509450798927
True	18.758370493914345
True	1146.940181502672
True	495.8524611681218
True	315.33528047206573
True	492.9591393602309
True	121.01914888951605
True	793.8106287906387
True	1130.2249164966977
True	754.50249062443
True	185.52687651322952
True	231.48980662253703
True	50.072681580612816
True	56.06338434818551
True	151.7561415078842
True	95.64918853953824
True	176.69431270581052
True	1169.3811267212538
True	304.52823088382684
True	366.9788520195816
True	676.3250850833368
True	15.824456957465122
True	14.661320114005097
True	592.1220240609435
True	5.657278651633419
True	115.52725124287538
True	690.7878614655206
True	181.68352794272957
True	654.4845535638865
True	863.7478555039028
True	145.91391042464988
True	890.3315241020318
True	2.712631886704384
True	459.8636789062674
True	1042.8520516231215
True	26.66252720062097
True	238.70170339874383
True	150.89817446115475
True	965.6347085774424
True	231.6701976449191
True	472.23261686275896
True	120.81424304817816
True	502.5801140521373
True	146.46749156529134
True	102.44710409036864
True	388.4995506984607
True	66.74068250782649
True	53.07894042705836
True	1030.1790431456518
True	256.0143075365348
True	162.41270265824036
True	365.6454774313906
True	399.0787156139204
True	213.78384330240272
True	169.55178677155166
True	391.9634376744059
True	35.698838740622456
True	487.8627211875768
True	1104.127524886034
True	117.34711231415596
True	470.4407710075708
True	303.092548367591
True	27.71155104591743
True	417.699792560861
True	99.2266677032454
True	580.4657366820306
True	201.3006778225981
True	417.9354375559941
True	21.63366084307841
True	436.79356332247465
True	104.87361225479164
True	345.1967280755923
True	32.282611353385086
True	171.57122744489354
True	252.09895469396056
True	801.257334155286
True	56.474674220942624
True	145.61788356166792
True	230.6694840339473
True	135.0737087785709
True	640.4746488767636
True	541.8608970984365
True	798.3329155444256
True	395.1256689406886
True	529.6333101853694
True	420.9339219584418
True	673.7245492484964
True	71.0720287602976
True	482.6562439561645
True	430.1728340818077
True	46.55248154726084
True	81.92916787056377
True	129.4800889673174
True	88.03770279590091
True	312.9104333361205
True	856.5125056052921
True	326.51273222421105
True	1086.6674030081465
True	333.3665120034075
True	904.3027417929884
True	146.64805228199106
True	585.4027873091056
True	580.2251572002042
True	707.7596257594017
True	429.199089092995
True	60.024356443645935
True	282.867482183592
True	40.6276714584296
True	173.43137833920318
True	175.09977533983005
True	1110.0892457376478
True	223.48454412097792
True	561.4858333921577
True	534.8151238376278
True	579.4315096529368
True	884.0713965119718
True	591.9110591001585
True	651.3774229306283
True	906.3617078232973
True	124.1502088472172
True	327.6957392913501
True	258.27721927138754
True	310.961713539787
True	91.7137793636002
True	402.1282311202367
True	3.6713675192340247
True	330.08266904787854
True	258.54110954973464
True	618.2841027579377
True	283.3442744666439
True	363.5781000581209
True	10.41262036147701
True	58.86006488773989
True	542.9868147928038
True	31.532197308518747
True	149.03190420945728
True	60.60582474692136
True	147.45101513714576
True	245.41202763507223
True	65.83272039446616
True	393.4723994388448
True	281.91051000609696
True	105.10590200391518
True	338.3788027226237
True	63.59757083180237
True	604.4957439602407
True	839.9145027808739
True	275.2668396324415
True	1165.9313454846151
True	115.58490623274822
True	286.4162632621646
True	1046.393272957768
True	90.87004381372344
True	290.1532024758294
True	9.32020513951693
True	402.7391316980755
True	448.5006274287866
True	160.579793388414
True	616.74237399634
True	930.63168036553
True	154.58400177590087
True	78.37450509076913
True	339.44930463547263
True	554.766629416954
True	605.1737950121785
True	1201.6250558113295
True	27.8993829636459
True	961.1980724091724
True	131.95986278344412
True	633.3644842090142
True	112.83860412769626
True	127.40453324107736
True	191.02093161474912
True	176.02786446595474
True	757.7243103624044
True	204.68425242653427
True	234.2717841255836
True	65.0998239253712
True	520.8255443947965
True	454.5493395859181
True	178.00410823841815
True	237.24964324420213
True	17.36773648027646
True	417.80583472644287
True	207.91599843573096
True	278.46672697450964
True	112.81429266264976
True	701.6664103556994
True	425.8458597122336
True	253.2079994719913
True	643.9805793344855
True	532.038800635942
True	463.34254046589
True	126.93934933872076
True	526.2070175004129
True	437.601382703077
True	3.174431087092386
True	199.7401705318383
True	96.17120100088242
True	244.65881492341703
True	2.760269843020477
True	122.50441471274505
True	347.0567897039618
True	7.440923208807428
True	881.2328323255185
True	178.66421887725193
True	710.4756630007533
True	809.5585665067875
True	160.28617915778557
True	221.75036478616929
True	496.8591375057422
True	841.7518856977648
True	48.97740928370977
True	38.68463613673513
True	134.9223609947406
True	636.611925977031
True	724.4399921005034
True	169.34298612069958
True	599.9767057961196
True	582.4420521791935
True	854.7091772418877
True	412.0997433122332
True	190.4066191215661
True	896.4147419336995
True	228.99899041497707
True	155.37035434469317
True	337.2486576128829
True	216.8629637239255
True	197.34170918463468
True	614.2737896537267
True	256.1314502595624
True	194.32947862227311
True	446.3821438903989
True	469.4022486638598
True	63.87532840225947
True	288.6810455196664
True	79.56466220654481
True	342.7847733841338
True	359.0659966624311
True	254.31387210165468
True	176.5602909267313
True	376.5805507805673
True	604.6609350664107
True	766.7296555461821
True	296.3683394171444
True	731.424475166111
True	60.38552706018238
True	862.178961899373
True	340.59856896236823
True	14.317173068695684
True	607.4409877106851
True	707.8168839717994
True	265.6686594972632
True	174.1388118644738
True	46.3649398455144
True	386.2082345983815
True	76.28458880895364
True	13.4296257843253
True	899.1631271475856
True	386.8878560729943
True	169.31060276510172
True	1017.8519203815164
True	11.578152329464142
True	805.5375284371805
True	32.57616999375023
True	662.4658233254005
True	59.929207300632655
True	756.696712292593
True	443.0469355937137
True	193.271197612606
True	437.21838139148025
True	211.8120722982889
True	290.4510179063292
True	222.3664474933649
True	404.6984230269054
True	9.314131833388478
True	320.2257689089946
True	112.68010761250174
True	10.644117352657751
True	485.5585097356636
True	707.6807981733389
True	290.90285255119414
True	81.62827652617246
True	314.3080611134932
True	83.38074863042995
True	198.47176279626083
True	179.228216554738
True	390.4213944645483
True	44.32195639183107
True	138.95545489861837
True	394.1666451071381
True	880.052060293556
True	113.1755059814102
True	211.90474920367868
True	438.4749527531855
True	17.454200314338514
True	409.79886610707854
True	521.2425150968204
True	91.8328423319684
True	395.5475890593522
True	355.5247664137387
True	417.66179647448126
True	587.441802009601
True	1027.571667596863
True	983.0505496184448
True	54.48915588444574
True	1088.1822768076706
True	112.95148992246187
True	104.36701909016114
True	111.73702985322193
True	488.5565055412363
True	381.378472411544
True	571.297062427304
True	254.29940661963545
True	162.16909242203613
True	400.7355844537468
True	14.670876504876649
True	454.6128214269425
True	385.82996590453496
True	150.59598536858442
True	94.14436301558555
True	528.0826682048778
True	993.389709096944
True	193.603913961951
True	68.81045398138806
True	428.3501277668792
True	383.6028502241312
True	490.3283204650554
True	321.1664204037103
True	4.708040267285748
True	537.2234051365889
True	511.0620181687521
True	503.92626782809816
True	180.12699145815355
True	108.17995179038756
True	20.427062280773058
True	370.1402521966107
True	110.23115604294269
True	6.627344897699095
True	32.06408731909476
True	346.2807736620353
True	632.9224405910926
True	134.6550434785946
True	91.35048495796156
True	24.66342380857637
True	409.06205567356255
True	356.0694777292712
True	786.6700842317462
True	304.21991444997985
True	540.997704307468
True	531.8508725193965
True	531.1847150476542
True	290.69747488067145
True	581.9247064840538
True	106.4181996413756
True	574.3502806825883
True	7.812951500565955
True	371.13959387926286
True	481.97401358254825
True	971.0740610363129
True	345.6723003375066
True	789.7180218191585
True	961.4971015158555
True	175.09388295690917
True	38.89872066787446
True	375.3644514779396
True	391.1139791523547
True	587.3092829156896
True	241.18874437886788
True	27.765916196339827
True	638.0749146241529
True	133.9958616712746
True	1075.3029207150946
True	310.1031466164111
True	459.5775307182969
True	125.78755449989453
True	815.0043291100538
True	140.56213113493928
True	822.3129944279043
True	582.2581029679922
True	189.4662845052073
True	113.94992151833108
True	67.16629498666381
True	563.1772384422477
True	897.8250903349085
True	424.9065056895556
True	563.5231056496921
True	138.36437852012705
True	629.8658310997697
True	471.95245115028274
True	803.3795214677441
True	316.439985036344
True	588.0887382444516
True	110.95683043557632
True	25.43622885904628
True	414.50660512275743
True	170.4715872220771
True	103.0234177944032
True	364.09214649147447
True	1094.3016164813823
True	256.5867568379901
True	556.0184756795018
True	10.785208303407678
True	72.05834273332866
True	328.37138850820736
True	772.6179782884725
True	469.9508186269012
True	526.6800566985396
True	720.0727489785237
True	66.43451441696484
True	742.008392418127
True	48.28465075952104
True	101.57278803812916
True	178.9680655269021
True	82.74585995250915
True	27.251061907496386
True	297.2969268661342
True	485.6844979904629
True	904.349039428844
True	878.160138315865
True	5.152062054041605
True	286.74003065208285
True	454.6470672467592
True	130.06968705695456
True	237.4494176826882
True	323.4216255407447
True	1321.5459821489928
True	468.80241905307537
True	27.059921775692832
True	185.48426827028985
True	699.1496535545693
True	37.01131436620356
True	178.9067499848063
True	572.0931952231457
True	73.10560385954021
True	866.4829911768447
True	332.2021909832639
True	679.9692856366105
True	78.38494159738694
True	689.3234513239206
True	591.4891652077077
True	867.3680518213567
True	257.9703604908575
True	505.2010646372404
True	830.9274410124705
True	911.2211189134788
True	232.95316355472903
True	774.733612203323
True	218.294213217603
True	438.123221457322
True	371.0943720506464
True	500.0567644869173
True	486.7795095202711
True	312.08729965292633
True	354.016323064018
True	113.7708911209118
True	360.94270070413626
True	1146.135489089802
True	323.2321008321837
True	146.06625136727456
True	293.6242325868063
True	744.2172092162946
True	645.0273697812017
True	411.8114835521562
True	125.14544037416955
True	334.907370237216
True	35.34631842441803
True	173.53367271291688
True	93.21126588761908
True	91.99510594371958
True	523.019648555374
True	141.4530000545292
True	128.67997609762145
True	97.50281174024865
True	85.21623871618259
True	444.68439784167725
True	399.31354152314594
True	1017.6115181303088
True	540.0202620709255
True	810.3641335901141
True	277.87494210209184
True	291.976116405418
True	527.1804626784422
True	191.67207304034065
True	728.0681407591479
True	246.6718481579412
True	357.8752689683241
True	69.32551525163663
True	114.81000929120673
True	257.86036596271384
True	129.006270021235
True	480.350451898342
True	32.422749003255184
True	572.6148801813067
True	1005.4556018798884
True	736.2770934300592
True	1.328142347707805
True	57.60834842197591
True	490.9566731132398
True	439.9893165709783
True	78.68278973473008
True	117.69558328358907
True	294.1801443482494
True	77.30290278340124
True	52.48435373274196
True	737.8257211186329
True	654.8742236186868
True	166.14085319141816
True	178.1986011554913
True	524.5593186975674
True	53.37474437606323
True	25.17213154553273
True	565.7762347225712
True	443.8396467827481
True	1149.0214452938997
True	44.1632720695989
True	476.11328161476
True	873.0828999015625
True	788.6949807111699
True	283.9334956843896
True	762.6178921508281
True	393.3739794661837
True	40.53272932239146
True	98.42247950938273
True	716.120643687871
True	77.18480253628785
True	142.80285458912329
True	929.7285859237062
True	198.35752125217087
True	270.6829982926718
True	100.69892420003865
True	656.279660280968
True	584.1701148862918
True	212.95234139536163
True	423.8439645203342
True	38.81857788086873
True	280.9385296295521
True	567.5778121565676
True	598.1822223755655
True	323.1085571223444
True	77.32907207822744
True	906.9274200574772
True	1070.0699300620497
True	564.57815169719
True	66.79098883287227
True	28.397801490958116
True	85.7584840390857
True	107.40399992976984
True	103.7847899523738
True	884.3503748424772
True	1250.8727937772835
True	724.3032313427062
True	350.2884046078892
True	8.349243880493557
True	21.053658003788662
True	339.85310399249056
True	479.313297018356
True	43.85698992339066
True	574.0918672320125
True	430.0568474744865
True	401.82282619270336
True	85.13052498971476
True	197.00460673840672
True	244.01646682715867
True	133.2908088828162
True	402.4393281327414
True	43.16111214419318
True	179.41154745213785
True	1176.0713230059685
True	6.682897429715992
True	29.1825243793962
True	587.9104724624029
True	357.05121078332616
True	808.3818329398052
True	156.33484651972026
True	794.6728552537692
True	583.6855843273393
True	286.5106507659259
True	438.3408636259022
True	345.0728791824871
True	289.5439181294049
True	275.39886335075573
True	412.8830055950134
True	495.15979007750377
True	491.483704966712
True	109.4834739077324
True	353.9128986369825
True	8.77832448574719
True	183.49466022903923
True	231.77166693688795
True	894.2326565989713
True	592.9864793468777
True	31.661655821477154
True	728.3645921408445
True	867.0132574436366
True	109.79291685214876
True	353.4069703752123
True	825.0240898311756
True	208.23525500727817
True	154.59774032776338
True	531.0651784599154
True	593.1689854422012
True	1094.3076468741826
True	147.04323408602536
True	157.94946755008826
True	256.219629909266
True	324.56945506513944
True	441.7702323321399
True	418.6311025119546
True	313.0924043644203
True	449.6115940212845
True	485.1009495933553
True	226.70968771063872
True	1477.733934593457
True	248.50753399517177
True	406.2635353834774
True	53.06700443597834
True	758.4120860496746
True	253.4838813587228
True	938.043186717664
True	566.082234285268
True	322.0336071783
True	742.6717511522152
True	269.10445254093344
True	208.21231153412097
True	262.26903702381213
True	221.673098157885
True	142.154963478195
True	254.14679073285285
True	743.5827495517586
True	536.9533771595312
True	225.98075080601475
True	1139.978226779786
True	114.74468505398168
True	252.60277977182503
True	69.20866808897641
True	303.6690900694976
True	414.3641356877245
True	89.50817523027561
True	228.7840477257849
True	75.74100382071963
True	707.2056923341294
True	354.9425311828315
True	222.1448389126897
True	724.6893311411719
True	853.3099206577674
True	816.6436183068156
True	816.7727433968996
True	347.9305342139396
True	1.0573250983419726
True	253.91618095201267
True	51.75408429803705
True	385.7298494387211
True	52.11248520654203
True	362.3337583834935
True	844.4377828862853
True	1036.7228126617376
True	382.8520840151483
True	22.605960426438305
True	507.51349381879055
True	506.2776777470486
True	190.2555225129701
True	232.11216463676425
True	288.86878725947514
True	23.639450019857797
True	122.81064972685056
True	902.243194849655
True	65.30466300022323
True	504.4021469813616
True	783.5117867310959
True	106.58677051370368
True	248.42629093029632
True	118.43837141001978
True	16.012461993295094
True	1.1199919120620565
True	119.92690041963976
True	1010.2158124882544
True	464.5253534368159
True	68.13348517757038
True	779.5498811663076
True	343.8941702633744
True	1.4265909341568324
True	453.7925764959249
True	191.9787697695648
True	505.2772176765977
True	83.59085097134027
True	326.87472899845187
True	374.7344514603407
True	164.7224476596638
True	216.0051253211597
True	131.24407049814846
True	172.85440825622325
True	974.820064870082
True	15.236230869010395
True	505.16959348272513
True	472.962601276312
True	396.12374883207946
True	221.9786834493092
True	225.49137538987185
True	161.4252478858672
True	46.27861755548604
True	475.0214575855864
True	154.10288699059717
True	853.019855129997
True	820.6170161250067
True	259.7213238988927
True	319.4943442364319
True	524.9463338798714
True	39.98187992804807
True	83.54691499238301
True	718.061752703313
True	1088.3107743381572
True	111.7647339493654
True	741.8902299317666
True	147.75727716357352
True	939.372461616695
True	666.2530382404344
True	100.20012381661786
True	263.6637130823511
True	597.1121456560205
True	245.00656585540528
True	42.32112840577398
True	565.6557270359546
True	439.6022959176842
True	5.491099591926767
True	462.54817759406086
True	68.18200516370923
True	166.4461126853099
True	242.45797086334187
True	307.5194747160692
True	75.63729438893775
True	222.94181752384992
True	349.792834986437
True	424.057434978398
True	914.7298705977284
True	49.82702516939459
True	936.0281506851468
True	1045.3065283728276
True	129.6771097833303
True	73.0243486775738
True	996.6915150540927
True	29.82385810727913
True	230.99858465113837
True	81.89775353697446
True	218.3938861206744
True	368.1058162883273
True	950.0410300314128
True	97.10197530412064
True	72.8453587774145
True	634.075832125138
True	264.7859151420129
True	728.9923735174963
True	54.40373329912048
True	475.3570619425223
True	400.8037500787287
True	689.3555466640682
True	54.55467204820141
True	109.18730246608386
True	28.317678248029534
True	270.655302322316
True	42.82970729166059
True	345.5936938665605
True	2.7968773087050227
True	1210.663476237865
True	103.12635509239
True	131.78964153718286
True	363.1386400172751
True	729.9699169013384
True	655.4422000159663
True	1025.100274151902
True	450.5336264407674
True	424.8468203708949
True	144.35489861582903
True	407.9852902403989
True	858.8840616341944
True	434.4280645388084
True	991.5301129888024
True	90.6841672474646
True	410.9575683837268
True	179.97707507003005
True	260.9164580624027
True	742.0792850400718
True	160.94257620242595
True	133.395321998343
True	66.48229433588271
True	846.5935783207786
True	742.551296023737
True	82.61213929718686
True	447.4414651991849
True	738.2400658362607
True	420.87508027438673
True	58.092624603121685
True	327.5202346028111
True	772.5415142119311
True	32.01829813308678
True	366.7158181117034
True	165.816094666058
True	284.8727975893338
True	33.516837291037994
True	222.66322170016983
True	766.8528550471113
True	638.897716955873
True	54.98907678058176
True	277.41778931982685
True	877.1774603860531
True	19.277319846737008
True	293.1528597731392
True	290.7353615930597
True	434.5222811534372
True	217.30360052572613
True	607.8291600270658
True	47.03212545992937
True	995.7326745200846
True	883.8901400703214
True	46.13326847000568
True	406.10425049813045
True	730.5173580145084
True	906.3111931606156
True	281.03913996725163
True	638.0977389820359
True	126.2829832304432
True	185.52880050718468
True	134.6193318573091
True	133.87690498309172
True	208.21973329462423
True	948.6932595884418
True	783.0192385162085
True	937.7381623812388
True	20.574412705415245
True	26.488276985671483
True	369.3851505254722
True	15.017423489217409
True	606.2250482035598
True	1083.2408175299147
True	261.6838198064523
True	200.9096663774316
True	83.68541590796015
True	224.74111854303712
True	135.91191931758004
True	41.206502739533846
True	136.4135212859242
True	89.9547911877823
True	225.5025386020787
True	539.8545379620608
True	158.2505064577513
True	29.38783031245373
True	58.19012715494027
True	431.1684016655578
True	267.4799533337549
True	603.3540657197568
True	21.31970611194799
True	116.80835426640996
True	665.1900716953178
True	265.23247507767707
True	485.5468893474925
True	640.6674311736857
True	101.08985550969534
True	113.57809359676271
True	83.06378529486115
True	22.997957529606904
True	114.218016835281
True	85.71367145998082
True	97.24925917619038
True	150.24165132961184
True	232.9403558613911
True	825.809210516853
True	283.64695410722004
True	959.999405518804
True	168.71631129419717
True	200.9489426251338
True	794.8284476215814
True	318.211799591227
True	596.7256745243305
True	250.3028739375972
True	364.7286543221877
True	434.4430026700453
True	559.9283970980156
True	639.4616044983195
True	353.21318078721725
True	30.02102401398184
True	537.260367499123
True	617.4119361027504
True	18.53351900691261
True	12.59162959489254
True	255.4731610235998
True	408.5561739304781
True	458.9714649006282
True	67.85997705871956
True	608.2895107927609
True	914.525002381808
True	238.5880016080482
True	922.3618194919555
True	278.9884111391505
True	102.75008129392155
True	267.76953653391206
True	697.5563104360434
True	40.45470841972678
True	594.9341780928889
True	1284.5120961612893
True	1026.351937916968
True	887.4352293055725
True	201.6910227870476
True	86.85937031536544
True	197.25853697257205
True	828.7436551968144
True	145.29238240812217
True	1064.7240217330095
True	851.103293790098
True	41.94955258461917
True	92.15347229881256
True	404.4441617296631
True	412.2695726347836
True	209.03048784667544
True	529.8358202770908
True	665.0316124430361
True	120.09490677669814
True	271.60145536855003
True	1011.9571133809708
True	51.0501636102396
True	698.1497619202785
True	533.0154856185518
True	37.52733967695921
True	827.7101861902628
True	383.6858664257173
True	564.1213813155288
True	107.95502158752277
True	268.6627318661266
True	215.66296005509497
True	25.93802286634626
True	129.05406511358106
True	736.7355127212976
True	139.28919106128797
True	373.2775402862651
True	63.92817488029412
True	623.6381048749183
True	600.461364854347
True	228.9183469114594
True	462.6849111153258
True	170.35866692577488
True	163.46498399044734
True	217.1375547016357
True	287.0445788673269
True	360.84784805249626
True	127.98119444731508
True	199.04851833573943
True	26.94468411973209
True	881.926153742317
True	309.5339925452363
True	9.696805264512337
True	374.3496475596379
True	169.32851987751897
True	640.0571370578358
True	372.5209818950792
True	584.5902860022587
True	557.2080217556465
True	485.3356918041972
True	799.2141674091874
True	232.95539537811044
True	575.2795212020502
True	159.8698962323678
True	523.6240564128387
True	349.4153933700812
True	379.9093668508975
True	125.09299532590715
True	126.28520253300604
True	111.75602049661724
True	69.71913830702391
True	732.6309462560546
True	183.7331690724625
True	47.24502180843025
True	0.0
True	553.8097372691432
True	110.66228693695196
True	23.65853327506025
True	39.77712584096172
True	113.39405824561732
True	569.7706354282462
True	177.6094865932791
True	104.38582899993676
True	35.3167962855827
True	162.25734427676366
True	901.427243959749
True	53.36061612828931
True	231.2637705865777
True	718.4571170950586
True	309.76040657085275
True	480.8329371511721
True	502.7349347482636
True	510.6165173367136
True	609.0574615562366
True	882.4260179815462
True	267.8424195573748
True	1009.0406789656952
True	919.5640674587112
True	605.8576312378442
True	347.26086236182897
True	874.8089453545219
True	9.079654881521083
True	35.64305370459732
True	296.51228907487007
True	41.12337238365871
True	195.7224323866519
True	735.8034475545586
True	220.32775161453117
True	747.1118950444967
True	762.8713840198908
True	122.10065274351076
True	389.5212277598522
True	579.7720078581599
True	25.053523511525217
True	127.40268628890146
True	435.6449672501336
True	296.2248287095581
True	191.62397268971563
True	111.89905134691004
True	389.2966165996334
True	21.633105897417824
True	372.44432280481936
True	361.46003963835545
True	1039.3034197669135
True	360.472229000733
True	31.014121890920627
True	430.74047429736186
True	462.0066946470758
True	233.68748534110065
True	29.58927009117609
True	769.6037988658319
True	450.22117419746655
True	178.20624542899688
True	12.5930819776305
True	1217.1091252020142
True	163.5386607638424
True	26.265858110564395
True	296.16434485086177
True	286.57274489691497
True	115.4436951665316
True	293.05865210614115
True	47.608827212757
True	323.99984569387306
True	312.39645757008134
True	319.6208660011027
True	29.834512113906904
True	48.96403978481063
True	1058.6368732534277
True	25.49694102194626
True	13.295299822342349
True	172.0018733649221
True	675.1732621051082
True	7.798015090328947
True	185.33215326905287
True	180.58782419981716
True	536.2209646395963
True	382.20006626598433
True	731.3510497529938
True	322.0422871821265
True	487.556355746921
True	452.86654332552746
True	484.2262609939937
True	97.15312947330688
True	1246.6833065046312
True	929.9449649673654
True	300.0792163046364
True	526.6335960879708
True	104.10658930323284
True	556.8446493263275
True	431.356725460312
True	156.491455932579
True	76.48256314106101
True	352.9396691190516
True	166.6914608242082
True	29.08579235044087
True	622.815111943897
True	384.3381053220928
True	71.31353264603993
True	29.559645951517737
True	681.6725150008629
True	495.2428870649196
True	72.69807260720856
True	21.819543862889123
True	334.8264275617695
True	306.25189187023506
True	703.7702820705214
True	549.5508209128561
True	549.9345348377027
True	778.8874424524386
True	7.512297457414123
True	56.46166062711861
True	36.15234154648135
True	61.908444470408725
True	510.2847288796737
True	588.9636908394086
True	84.17296517836516
True	116.15939855725632
True	191.73279713689112
True	72.9823809108582
True	179.22567272590408
True	208.3916704330299
True	269.638294907663
True	809.1084349958959
True	586.9890530646458
True	285.363096141847
True	188.31663180138872
True	264.78299023727726
True	251.217084728727
True	775.1836982559321
True	329.41237371231074
True	170.74956951885446
True	892.622288112148
True	346.71349266070894
True	459.8117869082573
True	155.95264955446424
True	120.06398588660188
True	59.31104078774238
True	207.37507866660388
True	981.6141488553276
True	537.1999896280454
True	119.33326552582972
True	353.8861018593067
True	97.92462700989525
True	662.7324451472575
True	4.19984219256771
True	696.0724650101382
True	34.13756686456806
True	942.7926600204862
True	860.059978645214
True	214.29774134070303
True	31.48033763432975
True	78.29279300700026
True	464.82191038118987
True	230.1285186204569
True	1.277677291276056
True	80.31677512617999
True	1088.0565646568662
True	345.95109530884184
True	660.2033584286513
True	492.3603601434343
True	31.12663050701063
True	135.6714424943839
True	430.9447063388206
True	897.8379237160174
True	825.3054300233083
True	427.7536846282232
True	321.98503372287274
True	16.9225450139793
True	81.43685069625218
True	740.4103946102464
True	468.5536912540523
True	382.8932508530276
True	915.4126860665982
True	25.064146387657605
True	221.6517299995412
True	883.7446641984026
True	239.4499993182734
True	8.122635197235395
True	502.89497706662735
True	108.85651624816526
True	653.5760239098648
True	53.04536483150036
True	255.74192035701944
True	834.4181191348927
True	889.2613710651907
True	272.83170226497424
True	437.92582834398615
True	116.39309007809324
True	607.5395450051544
True	259.3812680598041
True	182.30277197999425
True	865.5243649642789
True	52.04130099149051
True	724.4082843699127
True	268.1473518977484
True	311.6630211627559
True	167.6535459858619
True	490.05793052845934
True	601.3618328577363
True	367.0522523165959
True	401.6232716263962
True	68.6180665143377
True	153.5765223515281
True	433.9654234951328
True	228.9679769244445
True	37.05903186690124
True	205.20674240015703
True	379.7031025670456
True	403.0596929234116
True	756.148009994752
True	129.6172435141004
True	654.564525973199
True	479.4840109622231
True	590.6020299093904
True	136.39324896350297
True	39.01913823523544
True	669.4957849776514
True	75.08960694583058
True	555.0575027692697
True	675.4711546793656
True	453.8162315546839
True	135.57607329548745
True	542.515955312148
True	3.391676126721442
True	396.4611816515769
True	31.298231936850645
True	616.9101667290612
True	268.2942035310241
True	580.3321210746095
True	714.5771210959075
True	139.04371590751705
True	510.7605495750005
True	472.1953143175232
True	65.52612607286642
True	960.9173683911008
True	2.6885088659666905
True	28.83211472314949
True	639.1782394856675
True	695.4611961924287
True	138.04614518572623
True	403.2197471793297
True	122.6180675040456
True	71.01991445569355
True	457.8179970417076
True	42.990832548875495
True	505.56021157970656
True	12.375268149403672
True	804.3235789449694
True	536.0696166481325
True	651.6396784742195
True	102.60746649916642
True	391.8962670259363
True	1046.650406888779
True	867.4350833789146
True	145.6408870656022
True	561.6168633776157
True	463.2902147630511
True	240.5843842829519
True	254.0270012472012
True	6.792942108944057
True	307.0776925416972
True	11.902295997072144
True	362.98117087912334
True	76.94163230255498
True	396.4507553868377
True	657.7123067823729
True	124.11117788119248
True	241.77699826962
True	639.7580315099875
True	701.3443987131819
True	287.67292402493933
True	140.42173281284417
True	163.41658586977712
True	475.5953537714651
True	84.29235050797962
True	11.151842934501111
True	484.78501748315824
True	554.7332429017126
True	18.329094262317696
True	136.5903608413746
True	903.6114729088304
True	475.27579545108966
True	269.1586413088682
True	32.59714488818044
True	474.6957890621084
True	113.31940640823392
True	592.9844005144447
True	667.8364303705919
True	286.9404873251693
True	372.2885322463239
True	193.2067639731873
True	242.17318064810183
True	74.4596155453373
True	215.1577062231208
True	505.7048554483
True	20.401444713911197
True	427.1417354723024
True	385.3084042849108
True	727.452259440607
True	935.5125181213784
True	893.4544670046148
True	156.25493840455744
True	401.5285024397084
True	70.98914920798569
True	185.92842383072676
True	318.1547825950772
True	9.538308054514026
True	791.2326435696929
True	23.74206962386741
True	402.5043586724412
True	269.2352179956343
True	654.887043955848
True	203.83053368268227
True	39.97052713647485
True	705.2470679209704
True	1088.308029322194
True	221.70712734481057
True	133.38170823419443
True	617.0591108367108
True	479.8776472576149
True	17.655819941628753
True	828.1212149619488
True	106.29023494462592
True	45.28961157517826
True	297.1496074862823
True	361.9929986337023
True	406.2806305710326
True	271.9996027844016
True	19.45001654350943
True	23.8439169351177
True	859.2409076046855
True	194.8027813856232
True	117.68877010567324
True	849.9725816877722
True	642.9629718700975
True	652.7163085227506
True	453.0572403448549
True	145.32964261365922
True	33.13841997749595
True	102.3130112149988
True	434.6018836161354
True	234.1454068307932
True	503.9847968603602
True	147.71899655232016
True	489.7946860794521
True	647.277749120311
True	955.8868800690236
True	24.85878625400097
True	948.5331641040476
True	1049.033570470913
True	462.6347151972941
True	87.95961167094714
True	817.0174305797948
True	661.0150196912589
True	640.9746277609777
True	175.17197103915933
True	741.969534547142
True	719.7316125432991
True	121.95466226232182
True	790.0677383668973
True	816.7755414824229
True	479.713702278054
True	226.2462870499701
True	71.71159513175256
True	307.7108912030035
True	340.2310887643769
True	484.86848468475
True	430.9605030593315
True	202.82267224006875
True	316.09498938831643
True	2.152328958494173
True	12.55967233641224
True	102.64858733581424
True	135.24384000693286
True	351.04270022577265
True	350.3254550099253
True	107.99746702896988
True	17.09416550547868
True	214.0063143440268
True	832.0634888866845
True	473.5982727444024
True	537.4673721028413
True	552.9246934791955
True	800.7578854109222
True	636.1668822447557
True	90.0901009351951
True	196.78910825757384
True	249.37587400993124
True	272.6927580305509
True	105.32656373420768
True	360.33357408649147
True	423.8254637409651
True	170.71145222451102
True	655.2207081888051
True	242.90596280841265
True	204.0069309513661
True	27.26013026503304
True	248.8945342018945
True	493.9176091916852
True	174.5514212330933
True	507.8514804982401
True	464.9288877848273
True	237.5418997944021
True	103.90999356519391
True	41.56650978675201
True	403.6185301312193
True	771.6652429549663
True	168.16490402195365
True	1030.5586858083682
True	1041.4365240290178
True	482.6268845549905
True	103.4767413200432
True	124.840334331581
True	628.2012420505824
True	8.618713785500129
True	225.6087023425438
True	124.15342173609947
True	118.54978302005586
True	320.0656629432941
True	655.4905159513548
True	37.94960356167633
True	126.38139286733669
True	963.133882364902
True	55.115235913708986
True	462.6854872661176
True	532.1264252986508
True	248.1737874531937
True	126.67918444479118
True	937.3901531146104
True	1202.4260794770933
True	519.1496520391484
True	673.9973634359781
True	216.4182807342158
True	153.61530758838052
True	319.5875353364263
True	250.79527799774127
True	178.7641665176396
True	299.2803754874468
True	341.88018222190186
True	11.952006943876706
True	623.6075148692477
True	152.07657205398638
True	80.80229947158148
True	429.255673755406
True	336.18875965697123
True	1164.387522662019
True	350.1244259891396
True	1016.4363176987248
True	10.192832258097669
True	262.7381059626827
True	226.37146773428347
True	158.97638980948986
True	478.4317678644404
True	204.0787271253825
True	419.3439053948234
True	319.8657699040652
True	111.6904018760959
True	352.8945023164227
True	1075.3497278545456
True	724.8949583342486
True	214.48814857200787
True	106.1613172473878
True	286.90457746064607
True	24.70412783273019
True	351.3018362783408
True	311.7641012309732
True	597.3697697901248
True	436.78685226572674
True	352.2725849841022
True	158.3836670623607
True	14.200391402712071
True	430.2915777422875
True	285.03240582648385
True	146.5571813975427
True	311.58083437897983
True	444.97072534348814
True	806.8397774396545
True	316.3977154472022
True	776.1401851785532
True	414.1893511090978
True	369.6387416122208
True	1.2724726737416585
True	1170.100668748833
True	101.50530391117582
True	858.8387424660453
True	206.06362564397173
True	453.4542080175036
True	677.0631315012241
True	88.010831583874
True	499.95945916405714
True	32.50110701812283
True	439.08509688777247
True	75.00858782554097
True	232.77077647903803
True	38.23051260130971
True	682.3246001352477
True	185.5138408955994
True	24.326809771842235
True	387.8560678125376
True	111.2399653874035
True	173.35612315530332
True	828.1825135342444
True	256.7078279296346
True	152.23051457095758
True	370.0918484966539
True	514.5681562962702
True	335.37394160175194
True	528.7121149348716
True	609.5849846690937
True	161.90603617602497
True	6.720000702784073
True	71.24984133790396
True	449.5113383061603
True	86.30474137200319
True	78.31243871719788
True	1048.6617295317203
True	28.066859072862
True	328.6549144745948
True	314.198138053688
True	452.2929820742112
True	673.8544473453017
True	190.0291880846102
True	659.9686522563765
True	336.5374383825103
True	338.61856262927853
True	275.28515741115035
True	213.2041934362694
True	372.40926162575926
True	429.4937692819831
True	404.4554777361967
True	622.6583813135895
True	135.94923016493522
True	77.32697662411306
True	39.79854387217411
True	302.86536090178765
True	622.912739104194
True	415.6434600278281
True	780.9053978763282
True	209.98368342664423
True	389.8451780262953
True	70.70770944995324
True	53.44792168067409
True	405.9946189042976
True	201.3327689017133
True	219.94082528957503
True	45.15952646706175
True	1037.7768762405096
True	174.97863016681814
True	921.4465310045696
True	315.5535872433028
True	916.1949563511548
True	236.98621114681987
True	456.9192821915276
True	530.8246202087531
True	616.8245525373018
True	209.728242766488
True	482.0446749659759
True	953.7777141096172
True	128.25911383483685
True	7.070768451514063
True	592.9507580427852
True	29.49078210486708
True	71.10949029433594
True	780.3917178552283
True	218.23690023769075
True	995.0363912466664
True	687.8761861591303
True	419.2839788095671
True	288.7826740721664
True	486.62366859732543
True	344.5148229785657
True	189.74915204631
True	669.6116038620004
True	731.5800084884223
True	205.13434201625785
True	86.82752432304123
True	522.0741391634606
True	137.87031157054864
True	371.97364245497846
True	347.03097342841585
True	61.0878236242081
True	375.9414018823925
True	416.25823084804193
True	401.0862913673745
True	423.8103527084817
True	415.9348148020188
True	625.8289529742865
True	59.76000910206185
True	440.9670100654805
True	342.6104499500327
True	659.4192653197273
True	218.5647678005063
True	105.81128322439396
True	40.432522275307534
True	533.562206713814
True	634.2729647937961
True	171.9946618206238
True	406.5994985763895
True	335.6112082937279
True	16.180395584976154
True	176.24184731866862
True	288.6003467395708
True	2.980585661600644
True	892.7890401998941
True	80.99578133461749
True	102.9667482610646
True	113.02219118988364
True	355.75313070598685
True	39.49299532766088
True	451.9024896000811
True	230.3274764408461
True	5.6529098194919305
True	112.72942635292917
True	441.102255896959
True	53.30925145199196
True	71.93445394985622
True	177.21385512201203
True	300.61431407452847
True	959.6627994227196
True	383.6692414438945
True	958.645463874306
True	187.7307038879293
True	1004.914727203615
True	792.2071017839462
True	682.2118017767868
True	398.9987162958112
True	382.59335631248194
True	74.99343932343447
True	70.76682510245082
True	78.89066639691475
True	172.6730371986095
True	474.4094578412508
True	1106.6796915038062
True	182.68864348483572
True	351.30791509645474
True	444.0316192282634
True	634.3759863792578
True	612.1720457093544
True	268.79106718023235
True	453.1759392018981
True	650.4700400631481
True	96.79107335162747
True	729.3540708079333
True	264.35195000398267
True	140.57628057656746
True	408.3111787814804
True	841.0868475240854
True	435.0727415822373
True	864.9359682373006
True	195.1865851928062
True	351.47884814541794
True	710.7942749063036
True	628.7064342234229
True	184.5267426131314
True	269.5435631674609
True	790.0099118735319
True	31.18503921996169
True	187.26996831225676
True	491.11014835982985
True	694.1629445999442
True	105.67268095640952
True	36.09422284776163
True	166.47823839846944
True	730.2906960551909
True	311.9944328493551
True	548.9317363636135
True	351.6972610019532
True	306.88554206734875
True	470.5479539759833
True	485.7825038292052
True	68.0350163812801
True	366.7624865132639
True	787.356954918222
True	0.0
True	286.42805088253624
True	248.34787445266485
True	985.0795142435464
True	149.8777473485667
True	641.6638696599128
True	634.534427265758
True	110.15883313689
True	226.4279007053495
True	136.27950593411018
True	13.10746487177245
True	293.5827317418818
True	385.2711549435325
True	1121.7811999900002
True	238.411982089293
True	417.8867645126248
True	650.5266320022359
True	204.73069731395685
True	28.01693604342789
True	857.5716420102032
True	601.5363202172042
True	147.27151349529606
True	642.1777062298943
True	162.08617746326075
True	273.35393233247413
True	762.0540071757198
True	34.588400119818
True	105.85327566839258
True	522.2624638298598
True	63.10892468532453
True	78.07509784108453
True	394.0853291874274
True	25.455467454831467
True	746.17362499471
True	103.46123195764665
True	150.0516508283201
True	18.79595344202328
True	707.1438403828845
True	30.26149185432231
True	766.5775141863184
True	394.23651403141184
True	120.24213242878744
True	705.9109486353839
True	517.9685728147472
True	581.5260761242866
True	46.46837280994777
True	357.4990299985229
True	5.456174405352744
True	95.48314963527594
True	367.68421297368593
True	45.64122683565694
True	114.95430366726264
True	301.6307985946889
True	174.68029738683026
True	101.1031356260052
True	651.6238665599142
True	19.412294440035406
True	1152.3148441282408
True	503.33077848929656
True	303.28317139996824
True	498.8498117158148
True	123.29119229066454
True	769.629882610558
True	1132.2752838228237
True	750.0333201377186
True	180.20140604745524
True	221.8386101487825
True	50.30531574181064
True	57.932914893351125
True	149.1297856337031
True	98.9199165523997
True	170.24292043303964
True	1152.8459497113702
True	301.9256628084782
True	361.3469029252818
True	696.601828218967
True	16.116768076484064
True	13.86021619632593
True	557.3080380953592
True	5.517477779820811
True	119.06348406716472
True	685.2195806452888
True	183.79258479404663
True	659.7831353355854
True	838.5047362767194
True	159.90755853393148
True	918.5734655978983
True	2.1634497509732817
True	450.01080303802746
True	1074.5808813986764
True	24.100330646714674
True	232.32793211098664
True	150.76434818899725
True	967.5757440448488
True	224.5983499109202
True	479.9979196665895
True	115.98565111762257
True	513.6659182389451
True	150.10125393675045
True	98.42663125008826
True	383.80285094180846
True	72.78319218790766
True	52.82296750372146
True	1057.8723737013288
True	270.3454989492833
True	157.31462458115374
True	353.2830061773543
True	400.65657283950753
True	217.7953263221889
True	166.3715152585734
True	400.9567197597
True	34.66344624548197
True	480.61599687216784
True	1110.8072190435444
True	117.28367247619587
True	466.7081833770512
True	307.8868138353223
True	25.12014264181464
True	406.3864552216705
True	101.71618812697554
True	594.7571577655389
True	216.8735460356669
True	430.8612233316969
True	21.630900393553745
True	434.4459058074299
True	114.24257297748854
True	334.6155941632142
True	29.592830862342684
True	163.41291669381056
True	243.3830003901889
True	741.2335684051138
True	60.7527031324252
True	131.49319455813605
True	239.70468259559132
True	140.47592039997454
True	626.5845806574458
True	560.8736462877897
True	758.6693025167465
True	391.314380566268
True	534.309028130082
True	427.705996179191
True	682.2892659256343
True	72.8134467952474
True	474.4483757231946
True	415.4244970130764
True	47.4170656733281
True	82.94119288348044
True	128.9309694496526
True	89.48063471155118
True	322.7064154310221
True	869.6706478392617
True	339.66161061914005
True	1117.8182696345148
True	324.38377369420976
True	903.1836507603048
True	150.54968094510608
True	582.049489360358
True	613.0949676590192
True	710.2212978422034
True	444.2344794099485
True	64.95440816408812
True	290.61664794687454
True	41.43643134515791
True	162.6522954089517
True	176.85185387731212
True	1131.1679348077469
True	228.2514948741318
True	557.176455430905
True	531.9095328358801
True	565.0907148332789
True	886.0909820996708
True	594.8356626913408
True	636.7792773984005
True	920.231678178839
True	124.13581954728804
True	310.8590774146791
True	262.3945596837478
True	324.6684143860905
True	86.12090777667673
True	380.1391201231789
True	5.111480193937623
True	309.2174024444085
True	261.2344402242658
True	611.0457791117486
True	275.66929386499913
True	359.60223944483937
True	10.098227135225706
True	61.76307139990349
True	544.0210048013158
True	29.712009964547853
True	147.41470508886223
True	62.74608846913632
True	154.40250634948066
True	246.34797783200764
True	68.5409726042365
True	386.5219883607076
True	276.7077286885852
True	99.99562664863554
True	342.4421442457136
True	64.09956150088144
True	575.0681594645048
True	848.0543344387396
True	286.41771845229005
True	1160.576972462785
True	119.3771640034464
True	311.3053225728601
True	1042.850324859672
True	89.56606966910225
True	290.7718938922336
True	10.096250137862578
True	397.35405994122783
True	452.7424343102173
True	158.80234553711526
True	622.417437867372
True	907.020972833497
True	157.39311882533198
True	76.24983414285849
True	318.41538420035295
True	540.3078658546345
True	617.5399825908787
True	1185.563830542342
True	27.700478443077472
True	937.6601447397162
True	136.31351521939274
True	624.1036425496837
True	117.47217583766307
True	127.17035722179484
True	182.7621021414662
True	170.87361984553175
True	769.3638844761526
True	201.57805975505045
True	234.575978824308
True	70.7426867509801
True	515.882936033529
True	449.492764498359
True	179.55866974504244
True	233.68566512303144
True	16.467460755119298
True	421.2929201118771
True	235.60982003276715
True	289.50771035991494
True	108.13295834794933
True	691.2937885344558
True	420.2583566907842
True	245.99394762412436
True	649.5268902906575
True	534.4025973219768
True	496.8987268227886
True	128.18651327354092
True	522.9136478055941
True	451.7649932700738
True	2.483445461563913
True	193.35062025566268
True	82.23640089081677
True	244.26699545976027
True	2.859924267490165
True	135.79613735477668
True	358.8398704553786
True	6.698483682941718
True	863.8617003363835
True	171.73198774235155
True	702.0147091333989
True	805.8564699676988
True	154.46435357416993
True	224.5592290299929
True	478.7562266843704
True	817.5105252725652
True	53.44821456263524
True	39.49095196812407
True	128.20877503939505
True	627.3432852096947
True	722.3373111139737
True	181.47700112569623
True	595.6211601962065
True	577.3936775290164
True	850.6381781706654
True	397.26526716101375
True	184.92451954975397
True	857.3750484273264
True	224.7165474785575
True	144.39600796794272
True	330.60666053484107
True	223.62764556819104
True	212.04237116575868
True	627.8583423455724
True	252.55902572249056
True	197.54959192937903
True	449.4905591709391
True	458.9000563512551
True	63.800724065462816
True	285.6562661418573
True	83.96933925435988
True	319.7279224206932
True	357.2101197741385
True	254.6131852934856
True	177.2681060241998
True	380.8017755854578
True	653.5773088677017
True	757.4436800780356
True	300.02038937642146
True	747.9921272022858
True	65.8345316185353
True	885.460367189719
True	348.1732497508152
True	12.071709315564153
True	601.0247438128526
True	705.6237988056249
True	253.01875139809675
True	171.3647612755809
True	48.940895815574336
True	391.5603298932768
True	74.36489997994391
True	12.878110631034165
True	885.1522417338025
True	371.7839692470671
True	175.63427104881677
True	972.4707517945704
True	10.715299114172725
True	794.1632117032806
True	31.413047314436977
True	705.4385744827904
True	55.801088967159146
True	753.6998853629534
True	451.365916039544
True	194.93638914073892
True	435.4960305437678
True	213.43734042965585
True	297.2966469873156
True	214.51657838301415
True	405.1163364307415
True	9.673486268887173
True	317.4944616058338
True	104.74610360517116
True	12.375320508167372
True	471.7729327078183
True	733.4714562702087
True	301.6262397036483
True	76.47359122704836
True	309.9416863491492
True	81.19436169728556
True	187.4738455649352
True	183.7516072394603
True	377.4679101793613
True	40.274429084124215
True	135.89299355269227
True	390.03452216280346
True	860.1479325435511
True	111.31513584118052
True	200.93173436466125
True	424.437440747438
True	17.901362228257597
True	409.26415058495456
True	496.914985379895
True	90.20935189307986
True	393.5845777264314
True	353.37837612170455
True	415.2463213790975
True	603.6578262718906
True	1053.8784732742497
True	979.037012667284
True	58.44262030093294
True	1071.9496884151238
True	106.35606514350376
True	117.99415989396589
True	110.62661761233372
True	476.5272886654503
True	374.191907759255
True	571.996198193933
True	258.26477948153
True	159.65556671322923
True	416.011189054172
True	16.664613065854514
True	445.2994299972213
True	395.0506622609523
True	150.80811702898234
True	96.22618429094231
True	535.1413540174328
True	987.4521398431413
True	200.7748186088521
True	64.7881974374242
True	426.1307981313165
True	378.7858909689084
True	466.993705110178
True	320.1444018184341
True	4.028307553557955
True	550.4368984313629
True	514.2722864787293
True	497.6737709336803
True	192.24963619503416
True	105.7445583956189
True	22.479125301724512
True	382.62974155361934
True	108.65838399018509
True	6.611019559455206
True	29.090056027950457
True	351.5415983880359
True	662.3085896883073
True	134.18513845152603
True	93.3419979194584
True	24.513536187397182
True	398.0469307751365
True	376.1833499824039
True	782.599791616429
True	310.0108756215862
True	511.5880509493766
True	522.6393778181342
True	523.22539820484
True	291.9626261831224
True	549.3908504529428
True	102.47290840207404
True	572.4125714375666
True	8.223994909690742
True	370.11696254708346
True	463.9034891925334
True	975.4146096285228
True	343.06086390436644
True	790.5430353230709
True	989.5040038798712
True	182.2699474843218
True	39.49108923004226
True	370.5756087304401
True	383.20759369255785
True	570.7096469942984
True	242.20802316541204
True	27.33771986106008
True	658.7667508964197
True	128.10714400569515
True	1033.8517650249055
True	310.4200412338734
True	467.9867129111943
True	118.98231801689558
True	814.6265203817009
True	146.6644231267916
True	821.5304153070725
True	562.122679042663
True	182.21326807195015
True	118.64643801892328
True	66.89584530865056
True	564.0286933183577
True	924.6061103010658
True	430.22582842938937
True	545.8918440170304
True	135.46233362744337
True	630.5926393515892
True	476.7258962050623
True	774.3708669661929
True	324.2643202090297
True	596.047184688063
True	113.15938308558631
True	25.485848266137683
True	404.8365479844182
True	175.88171604593825
True	102.22779235368844
True	374.5079434940856
True	1085.2350963199426
True	270.5306254073634
True	552.0204658415358
True	11.963065348551924
True	75.97642095310978
True	343.23984370850565
True	760.935470625099
True	458.9388429565572
True	516.9668358641784
True	720.3149462834616
True	68.81390701446172
True	741.5167342221754
True	47.925798861344255
True	99.01351246237212
True	181.7856807060516
True	81.69668700949289
True	27.241514099656214
True	285.14350393542713
True	466.4778402327438
True	894.6117467013196
True	875.1471600129653
True	5.7633833764671465
True	294.6823124117564
True	462.5452604469682
True	127.2260180545589
True	239.5145883247879
True	323.1591109072365
True	1314.3048683121826
True	456.9776027801961
True	24.49109054301516
True	185.4507774862793
True	708.4791213165873
True	38.451613464824
True	167.99144471300417
True	566.7735314932681
True	70.24863161693207
True	868.331452046731
True	322.0986243188426
True	677.5078136213265
True	82.40263190373031
True	682.6524717110898
True	593.550863594111
True	888.5730580586015
True	257.7817801448232
True	502.40255544653576
True	826.4982295006624
True	917.2001525148464
True	239.61744280067492
True	763.5042606331652
True	224.6653650157745
True	452.02659995546185
True	372.54178928673
True	504.7877559737641
True	485.8780436297036
True	301.43102540525086
True	351.71782321579065
True	111.03827275981573
True	340.90757592403395
True	1160.9084564955738
True	314.8933182942535
True	156.19822878775608
True	285.67485999923446
True	762.2960722350504
True	660.3855886128869
True	428.5001926098319
True	117.17646434048284
True	333.24237170335164
True	35.43788334464686
True	174.11728856810888
True	91.29196255941127
True	85.48365338983395
True	565.1303337761847
True	140.64278835569368
True	137.07541043164986
True	97.840128408542
True	85.78518537063927
True	443.235974261895
True	388.6929688347726
True	1038.567474095933
True	520.6273637479154
True	846.0323603777996
True	277.74504076978945
True	300.1243155062266
True	532.0728831655689
True	197.5728315895013
True	759.4191387756575
True	238.07834238981508
True	354.3187292334292
True	70.28226232463496
True	117.42795052994413
True	261.6385283839363
True	126.15327983538634
True	482.5905182311256
True	29.787482374899724
True	577.9419502765196
True	1014.7753969431478
True	711.2947215895903
True	1.6544685857137609
True	63.29357967572668
True	463.4612131948323
True	434.1826466615091
True	76.19161041275599
True	113.78549961937314
True	303.94703831240275
True	79.94676722511652
True	52.3178272232922
True	733.0286169526947
True	651.9829064998414
True	155.8932224279223
True	174.17456228824935
True	551.0662089541091
True	54.5562409487796
True	24.126758311311303
True	587.9813488066756
True	443.01601448425447
True	1140.2384970719245
True	41.98222694119583
True	465.5047079866485
True	885.6684068091532
True	822.9780790783499
True	294.0636507945272
True	758.9274463489726
True	390.1364154780194
True	42.605863555917146
True	98.89612088764736
True	699.5343145721663
True	80.29101457257568
True	141.585543419035
True	934.9419810976486
True	192.2179687301965
True	282.0606153000159
True	103.17110940680462
True	647.8519564640961
True	607.6898728113584
True	210.3953866208294
True	431.2353290867221
True	42.09589466099147
True	276.1606110877088
True	589.5543521470166
True	641.1151725355185
True	311.91875043682506
True	71.313656546609
True	954.2512469574576
True	1082.8656964590457
True	551.5694634253196
True	66.92583389176214
True	30.193761685246415
True	90.57151758769164
True	106.21038026833496
True	101.51970231257084
True	875.536220205395
True	1165.480157420617
True	755.4695252339317
True	328.7735027108048
True	8.308419764632848
True	21.482226162233363
True	352.11526331620075
True	479.6842501883067
True	46.02596649825345
True	567.844347626547
True	427.8813749695482
True	398.4827328206324
True	79.46281178048186
True	208.81518730712335
True	264.7985424909956
True	128.89828768758667
True	380.2354725036674
True	43.421288208386535
True	168.28170832097416
True	1151.6005676092243
True	5.4571576587897965
True	28.35086681593695
True	591.8650049738018
True	362.3658050802667
True	801.7089030864785
True	161.27629260325824
True	775.2738185947583
True	590.5076712230906
True	282.8661178740533
True	422.225013077726
True	338.26688790505153
True	291.91622472940446
True	262.09724608763884
True	394.9496284360149
True	497.4244153513965
True	517.7661297419494
True	105.22694589272538
True	354.2409894521632
True	9.399784925976636
True	184.90622543389892
True	233.7237324156376
True	885.8320339599852
True	591.791364639175
True	29.443218999301497
True	731.5165801631126
True	846.8687110596783
True	103.37015601522276
True	340.6035515123395
True	861.0576579712168
True	221.2105109060645
True	165.7586185008008
True	534.1494264703364
True	583.6277615828143
True	1100.143567947853
True	154.91598917069956
True	150.1285580386836
True	253.9902542916289
True	313.0628272543772
True	419.29820275299744
True	406.4099818989164
True	325.9159354314549
True	437.7639183521281
True	492.74914705971696
True	222.1299174080553
True	1454.608140948594
True	259.7862726319029
True	420.71679545879897
True	55.90479410185316
True	756.8344728741795
True	253.62211153179445
True	921.235542500466
True	563.7133701528584
True	322.313616501407
True	763.8775266189051
True	268.1511958155899
True	214.8865596133305
True	252.1532154431624
True	219.62632749174915
True	130.85339296065075
True	251.61478006599236
True	728.5079669314472
True	516.7461261548793
True	219.57622668607124
True	1107.0313895782383
True	115.10815403099052
True	260.5555722594781
True	72.44220425207071
True	319.5150902901026
True	409.9647318498496
True	91.41254243937914
True	217.4124671518258
True	73.34287129945841
True	687.9769549389689
True	372.1816576989372
True	219.65206415340649
True	734.7195528955837
True	862.9484144263077
True	814.0949700105392
True	837.2426135283778
True	352.6206929684423
True	1.337884636594243
True	259.4657256461792
True	55.32433766555764
True	385.5477786661554
True	57.55302334829545
True	360.7158464183301
True	876.0992410008931
True	1028.2358223072313
True	390.6989080840451
True	22.63441490092436
True	526.7959566775962
True	516.5215766776092
True	193.0702722830196
True	237.2480684429774
True	293.109978890721
True	22.707485489735024
True	124.52997128265515
True	1001.2258470724807
True	62.11267965277835
True	503.6856981964541
True	788.4891916032739
True	99.65878834431464
True	246.08807634164037
True	118.02893419499108
True	16.503968315649843
True	1.8001801404360134
True	124.57730895395346
True	1001.1227023793488
True	470.6298159355291
True	69.8486939082826
True	783.7421456596458
True	339.8432646249398
True	1.436579537517003
True	448.51348903672033
True	191.02092893596617
True	502.92272580269866
True	80.36944888407062
True	329.2184226455457
True	370.0234369042044
True	170.4186076812125
True	192.1201729730764
True	134.4299060042857
True	181.10604381188972
True	974.2860745037112
True	14.672352032976464
True	510.09150524207695
True	475.0242232360889
True	408.4066479465898
True	223.3467361698983
True	241.5516766969296
True	156.2137808052907
True	45.62301817305176
True	487.8748618528553
True	152.3808206931025
True	843.3406562500097
True	835.3764141297167
True	259.8003376184746
True	312.5593192420623
True	518.0878590378185
True	42.91934903627008
True	86.40547499730711
True	759.1338192791642
True	1062.4413932538969
True	118.18347313672751
True	735.193788889929
True	140.39636175819012
True	927.7581668085
True	671.2014914838095
True	107.00061563399916
True	267.9676023213286
True	624.0953341967268
True	266.79196322014053
True	47.969235859233855
True	559.5532532025417
True	453.82994759181776
True	5.2284732178964015
True	480.0139351635008
True	64.84150749249554
True	177.60015468615174
True	233.80052044031493
True	302.5675924250229
True	73.48584492391001
True	225.05228408634224
True	359.59137026409576
True	430.305222570668
True	932.14867154818
True	50.01000210300627
True	886.9633556981358
True	1032.2949869706838
True	127.24488810947936
True	73.13701555158902
True	1008.4757572815156
True	33.576865484949224
True	222.1747674169575
True	87.8755189470836
True	226.2838243258826
True	365.5545628553689
True	938.0764313988695
True	100.96307311345493
True	74.1398340591505
True	647.8025543365396
True	278.1378441517233
True	742.1627487673248
True	52.63580701370325
True	469.2566874147215
True	390.9641248006545
True	679.5903752790788
True	47.39449570826263
True	111.09469790923806
True	28.80542578839233
True	275.0346819381489
True	43.08677599515999
True	356.95656297931254
True	3.5530217587851296
True	1188.3905185534472
True	103.54951612791687
True	138.9044713690115
True	365.74792739439175
True	713.7109810480783
True	663.407561160028
True	1023.132837955248
True	466.230793724255
True	399.1150563745276
True	143.65515114614368
True	410.7796794587491
True	824.9770132071862
True	436.9364657345521
True	952.358703226115
True	86.05180738659148
True	441.0258280612636
True	185.07396132664869
True	276.2332152626031
True	753.0242981848015
True	166.6060375203193
True	133.42075089178385
True	64.81863487141266
True	871.8458782194609
True	792.4112544384035
True	83.11243661066727
True	429.8158696588257
True	738.2247922621526
True	416.80204448333694
True	54.58441518473115
True	322.0631371310099
True	785.6752137822604
True	30.04748049351373
True	361.3474440688306
True	168.84309008560777
True	284.6703422534175
True	33.39902249163966
True	220.9570964869775
True	771.0873995012071
True	649.3450263901641
True	53.757277126142505
True	284.9385661471628
True	917.1908578096488
True	16.740555706584463
True	313.7986625707284
True	293.06727922782886
True	431.7197172112533
True	213.1466652893878
True	590.6105119364844
True	47.11733418154687
True	996.626786414756
True	870.548856515643
True	46.67348514305081
True	383.7958413244182
True	711.5923804442642
True	888.3055205104446
True	283.403159792453
True	566.0893813452263
True	131.4576124761242
True	184.90640193471404
True	131.12099022942493
True	139.32110462764783
True	206.52170373089427
True	914.686327655496
True	778.0802275782252
True	942.3985235392912
True	20.166964449836406
True	28.63770778830181
True	361.2772307287675
True	12.649224646613504
True	595.7699483998467
True	1036.21785472088
True	270.06085078267074
True	207.9201992609518
True	84.5683451392344
True	212.62009594453465
True	136.5652936678375
True	45.15659644218826
True	137.15830462136182
True	88.76240992882263
True	249.5749241293468
True	535.259413462765
True	164.87277597217818
True	30.35550726549048
True	56.65439913007352
True	441.8084815872744
True	265.4752437228242
True	555.6397322733351
True	23.81367192763355
True	114.5436582470605
True	670.3231937375429
True	274.0286159338528
True	483.8700163112144
True	649.477090852048
True	103.17445420249052
True	114.11144658122426
True	79.30003767341036
True	24.34929827803482
True	117.95946530328249
True	86.97706295003512
True	108.95354832318294
True	145.85014810549455
True	236.54921900208203
True	812.4326393304209
True	287.62624533875135
True	916.9932954382328
True	167.4133094918439
True	202.80481070567663
True	787.1948308911153
True	306.2847622540539
True	575.3472967691417
True	257.98150893264744
True	340.5625332875932
True	455.0956723144959
True	568.2495890060025
True	643.7126532070889
True	365.5481188765199
True	32.56056716059283
True	555.0745086331067
True	620.8832746386001
True	20.200479088438318
True	10.71360594026095
True	269.839104632256
True	402.549377116732
True	443.62714772387824
True	68.26152424857392
True	637.9518853014484
True	925.5071444095736
True	247.10097392727147
True	908.2982662624512
True	276.47369894613365
True	106.58068330340946
True	286.8536183371592
True	683.7005594430287
True	38.96646483581579
True	593.3688043778675
True	1283.986481665511
True	1015.5251067203684
True	923.22737471226
True	206.6491655936076
True	89.85213318495364
True	188.535962534106
True	841.4525985621893
True	152.08825026331272
True	1072.909378600504
True	830.7832360730665
True	42.3754904993689
True	88.56052351016504
True	418.6620788006144
True	411.90568794143553
True	196.28001770904535
True	512.8562415976292
True	659.7770621437104
True	122.05836675865088
True	274.7836796332069
True	1034.6262007461544
True	52.213011970446566
True	693.7208588391696
True	539.7446304776768
True	37.22842666688996
True	822.8838524770335
True	382.57937163869417
True	553.2611394138753
True	112.26617392512424
True	269.46884222736435
True	207.8987728443666
True	26.15784857328977
True	125.38655352373704
True	714.5713953011849
True	141.28749588533205
True	386.6508448096489
True	63.19288668458436
True	629.7245077194018
True	641.147934362192
True	232.38234929387184
True	489.28863185744143
True	169.3663000179101
True	170.03690291047718
True	221.66011691183
True	275.0906039766956
True	364.7647336707913
True	133.77016772817123
True	189.89248131640252
True	25.48883246592709
True	836.9414912046014
True	302.77255413962934
True	9.311242233741408
True	355.8344868803053
True	164.19628444230614
True	629.4120146658535
True	376.9804676075589
True	583.1450470450483
True	546.1082099776318
True	460.227450575103
True	800.2237893404463
True	225.1115790935816
True	536.7370042613384
True	165.10193557650774
True	536.9354159198122
True	356.94979280731224
True	391.0702625137152
True	133.50067938084354
True	134.535532891162
True	112.05254438112628
True	68.8540807026923
True	738.9902750207159
True	186.9097112529023
True	48.190940708421664
True	0.0
True	560.7171857758401
True	106.7530748534985
True	22.594406165408007
True	38.97756332487775
True	113.46473757407048
True	554.1413325564502
True	179.32575825720303
True	106.16689418283744
True	34.72150910998584
True	160.17486779775965
True	940.2622186093922
True	50.36348165665972
True	230.54002121170063
True	729.3883632388158
True	317.46026118848374
True	472.5781253212152
True	466.8100478813296
True	505.71247133362255
True	610.4432716838947
True	948.3991857316878
True	251.90569609929952
True	1035.3369851973398
True	920.7863610200708
True	613.9409647964713
True	344.9452431860737
True	847.9528966410929
True	10.903465762488072
True	31.617566534567374
True	294.6314720275168
True	41.42878374420842
True	198.91286678354865
True	785.2217120140812
True	209.2962348402989
True	744.9346632249477
True	753.0732690877866
True	121.97145530211134
True	385.1334758352633
True	583.7499611343487
True	23.30370683315985
True	130.01220882712354
True	445.2815045644496
True	306.4486147262564
True	191.3639508701004
True	110.99229163381322
True	377.0887571851623
True	22.4866572977561
True	367.0181891885815
True	352.7156256451657
True	1043.559873731742
True	351.08062704660915
True	30.169198627566782
True	440.9636932506864
True	424.03129076629847
True	242.50041418860357
True	32.030105140475975
True	753.6549736772305
True	439.67948814537147
True	170.4592945429053
True	12.845733435102195
True	1212.7295729014506
True	162.90769714987425
True	26.090358617421657
True	313.71815567641386
True	282.3887421537459
True	113.27911868430569
True	295.81842486865
True	48.972051167484615
True	313.8541583465556
True	301.45398970817166
True	313.51721926752936
True	31.1057022314908
True	44.97949579816983
True	1031.2273615458755
True	24.56701084555572
True	12.124329437225798
True	171.70989375649327
True	652.8092070382154
True	8.28159958649794
True	184.5346084076312
True	167.040108281068
True	501.9200646344644
True	365.0953257940996
True	729.7768246230145
True	315.4881998060292
True	481.4742335643039
True	453.7163526528247
True	496.4089342030389
True	100.94760719960352
True	1272.7324038745792
True	886.4960551401357
True	290.639644017204
True	530.5240003592031
True	98.29990349362572
True	580.7988834690659
True	447.9762625922632
True	152.5100750929701
True	75.41114297268484
True	349.7782784842896
True	162.72075294476073
True	31.284244389261133
True	640.5195598599514
True	387.9406633929529
True	68.95255653306495
True	29.212721998963996
True	668.4265441540384
True	493.9870374325631
True	71.99287372543552
True	21.3953582356633
True	329.63950531318045
True	335.7618803982807
True	745.5868951034197
True	543.9635906183626
True	562.7232001923766
True	787.0544759325584
True	8.413112500577045
True	51.75057341985944
True	37.04791028951974
True	61.54889839302528
True	526.8350275713251
True	596.6735055604512
True	81.06861666119248
True	112.23603237514496
True	205.16574649476252
True	77.20743335778292
True	182.7532956051284
True	215.01196942504825
True	273.67448066330326
True	830.6252438124037
True	627.3600669223499
True	296.0533344365072
True	191.83949073059748
True	282.5725294251416
True	252.47665170868123
True	725.1956545697876
True	336.74068407776355
True	172.49722156867895
True	902.6597335966824
True	340.8923001588219
True	439.9511427631349
True	158.94379934003555
True	121.92511048757548
True	59.42889858168547
True	207.2947187157704
True	980.9128998877084
True	514.0611955242521
True	111.4672395543919
True	362.13900663035446
True	104.38448173153336
True	650.4396794475404
True	4.353651327290927
True	686.2401582705667
True	34.51624844581185
True	943.794592059068
True	844.0188518076185
True	217.9991004245802
True	30.691775373899286
True	79.77536765454484
True	479.1722188631334
True	229.68893231784784
True	1.649064372633359
True	82.30028705991029
True	1082.8630211203467
True	354.0407284648197
True	657.6784672679473
True	476.1958095617057
True	30.723291468997868
True	139.14401821473723
True	448.695645093578
True	950.4483584507984
True	810.012843781556
True	436.1888269861868
True	349.94873603086234
True	16.504886177990443
True	80.27823447967118
True	762.9328925303842
True	476.0910614885401
True	380.58307263143655
True	859.2547782561828
True	25.482186721623474
True	214.74209369356012
True	924.032784257847
True	232.7172849297513
True	8.496867762214624
True	524.4906350134337
True	103.82278581490218
True	629.3263028890268
True	50.13797428048451
True	250.4899759653604
True	832.1844359657118
True	874.842935824511
True	283.17773274729655
True	447.3099187005647
True	118.60560956682755
True	605.8586051804278
True	266.9585778620006
True	188.9952488951996
True	871.7628406875514
True	53.57870629209217
True	705.6849798844404
True	281.71279720179274
True	293.7077447186289
True	170.68023714602407
True	491.0899769107548
True	583.8992764495213
True	377.5513265610681
True	396.61286124561553
True	64.50787725280374
True	160.34181732920828
True	460.0737091787532
True	221.2190852645255
True	37.73092376484093
True	200.85602086063207
True	388.7881922989576
True	402.2626519634627
True	745.823721937293
True	133.51307758164154
True	640.7346828944045
True	502.6519530510801
True	601.8050725548967
True	141.87477167806628
True	39.06638917826994
True	660.5912288237188
True	68.37321031872868
True	551.5960037413608
True	683.5510875197074
True	452.1562326423986
True	141.11925306961987
True	525.3776564535734
True	4.004696862923423
True	386.08002476009904
True	28.06851838577071
True	633.3230671977718
True	281.2642002400439
True	572.1378998512062
True	694.435252755417
True	145.9382188454277
True	544.05488457231
True	505.8104099980972
True	63.27936719199549
True	954.259420038
True	2.422170815402213
True	28.69411719564522
True	617.2444912463744
True	698.6096622404017
True	129.5847675273292
True	413.50021319911286
True	131.0734602597932
True	77.28700916157575
True	476.2478473410419
True	41.23050856693706
True	501.3710183854317
True	12.699238173027071
True	830.4024718224306
True	556.5185890685376
True	679.6366422017255
True	99.5567475893587
True	385.8333259140219
True	1009.0247614782668
True	832.1948701349335
True	146.75439475214569
True	547.3272999970734
True	462.81947679420097
True	245.34558069945865
True	260.6052026235424
True	5.943416926043635
True	300.2965162174549
True	12.834154159664036
True	381.9934022554648
True	73.75327725315097
True	408.270438830392
True	661.398173719831
True	120.84236826619828
True	242.0097848515313
True	653.964334077593
True	674.5613743600876
True	284.5513593220312
True	145.2694534960133
True	162.8215872359653
True	476.9056046443672
True	88.96347278192992
True	9.782032089874136
True	516.0294789289441
True	565.5968150928767
True	20.258982906427
True	148.56249455589224
True	866.7775019126948
True	481.40271876150354
True	265.8811588044041
True	32.55696542615398
True	471.42899610688266
True	116.95515768426895
True	589.1804095618355
True	680.2557511586921
True	301.3163877827884
True	361.18979938097135
True	195.2649866515047
True	233.71946864770908
True	75.16723990577265
True	218.3109498970483
True	500.2507255340341
True	21.73402350664136
True	460.1262057461922
True	376.75221600846754
True	741.2887133521426
True	890.8519114853278
True	851.473450508743
True	161.96473117671243
True	414.78482087248193
True	72.84199020103782
True	189.7542950143852
True	319.41863965587794
True	10.451925789524976
True	792.4043422579231
True	23.407104069731567
True	399.11754951847365
True	278.470744036588
True	647.1838494778519
True	215.71178038293584
True	38.28859401207434
True	693.8983975420729
True	1078.3772424742829
True	221.93682763108885
True	135.71440091448196
True	589.9905069441178
True	502.1076552742641
True	18.02690309244508
True	826.0708697435226
True	114.87099275658846
True	48.463406130867504
True	314.2779505625006
True	355.6938048646081
True	402.0215700458409
True	267.3544193452513
True	21.71221278629462
True	22.477448130457205
True	839.3131413151164
True	204.77567144910816
True	113.05230573374448
True	814.5523078457245
True	669.8034091114644
True	614.9657339895581
True	444.37182332412647
True	149.76285194619874
True	32.011161114501355
True	102.03539581496612
True	430.92318572425626
True	240.8785313691149
True	496.37655446746976
True	144.61752895074642
True	456.3950950799757
True	654.1163714517688
True	953.109967215222
True	23.654901571658595
True	1006.9969105233472
True	1043.6468857512978
True	488.1621060211358
True	90.39171632577738
True	776.6728321048054
True	635.1750299022798
True	652.1647892991641
True	166.7184692474093
True	739.5957075742324
True	700.5589546643479
True	122.38156227719676
True	762.6434433148415
True	808.2820985961907
True	485.4144524102945
True	222.1049938372802
True	73.29926276856514
True	314.7564291210202
True	363.529827473617
True	460.6258751142804
True	434.00869804123215
True	190.7442367409243
True	310.8921659675341
True	2.8506231388551893
True	12.764672904856456
True	106.2675069025866
True	130.59224429660324
True	355.25884496807174
True	347.6153853702203
True	115.78254344001844
True	16.304668992401627
True	216.02352553385364
True	801.4924104410218
True	467.3915715211291
True	520.9200398875803
True	557.0090044137311
True	838.9114845500098
True	634.4621685252308
True	90.49994588369154
True	203.2819489417753
True	251.30415743767807
True	275.12002378284444
True	104.10550598252846
True	366.1146178546095
True	429.12667341437975
True	170.069478501219
True	643.8875615288863
True	240.96545737910327
True	211.44350468563252
True	29.055051063998143
True	257.22649535545094
True	487.3785314300603
True	167.00888182851102
True	522.6987189965625
True	464.4416726914822
True	241.09780205476255
True	100.995758116166
True	41.607602987439805
True	405.34139953884886
True	784.4543243386478
True	162.9576065402339
True	1000.9453613539364
True	1057.9539563064102
True	474.8040586817432
True	99.76016587070156
True	119.4199808881283
True	679.6772612832962
True	9.96214741236744
True	223.11037192435347
True	136.67576825308308
True	111.11226146755378
True	330.3546728293136
True	647.3062652594737
True	35.897590256420656
True	129.97748213647031
True	946.8558026527318
True	56.369872826176376
True	443.392363177014
True	535.1800345021738
True	246.44511872045572
True	131.09090938153096
True	885.618132277689
True	1160.4225230764632
True	512.4296183593756
True	655.1149724214055
True	204.69503582923585
True	155.49239718947624
True	341.12929220395694
True	259.452649063429
True	172.17584378988775
True	315.9910727832033
True	327.46721959829
True	10.9035794634557
True	623.3103881536015
True	151.0842697974401
True	78.38554723327141
True	451.70876219248265
True	337.86363804697226
True	1190.2780273375483
True	360.20893501247457
True	1018.5585827360168
True	9.510012779500418
True	255.02491569009035
True	228.1837526338061
True	153.57060737950707
True	448.7729831235979
True	200.33998738520572
True	416.4585091429133
True	336.5630252135341
True	114.0199148881027
True	359.0015550431777
True	1031.8467280376617
True	719.6136940235292
True	227.01284601373072
True	104.62657896743126
True	293.12753354515417
True	24.549946188674696
True	364.72374273569744
True	312.634508065769
True	567.330367098218
True	446.4073528184704
True	363.5757193798791
True	160.43060071375027
True	13.15288072694439
True	433.604242573339
True	267.6592835497461
True	140.658253018423
True	295.1880567833639
True	439.2735850592171
True	812.2151359515682
True	311.04464741407986
True	772.6389991118918
True	401.2605403073856
True	374.61355681690014
True	1.6823793720731026
True	1170.2600082091292
True	104.91356056704184
True	911.943843993447
True	195.8549530247411
True	431.5658948380717
True	666.2156230050016
True	85.66050766363743
True	492.21561637598586
True	34.122272013408725
True	425.1980476772232
True	75.0704879502643
True	232.21101132663543
True	36.94984860941443
True	690.4997812150764
True	181.7978707329678
True	26.01615029675061
True	389.8492631796564
True	98.25076147032168
True	163.1719459731399
True	835.6321669550427
True	242.03684722157317
True	152.60731927043608
True	361.74679039989536
True	523.0512393884777
True	330.4724258170262
True	522.5751947814141
True	613.9173541263157
True	162.42697782435906
True	7.193958440442909
True	70.39571402640861
True	437.74292207099313
True	90.35598840743366
True	74.51131868388329
True	1069.0304408160987
True	23.455284045427085
True	319.7115920776972
True	323.45046176919107
True	442.6615027564209
True	668.1962929631472
True	185.8435578659756
True	620.3341033800581
True	333.3858035620581
True	344.8028536049028
True	262.48740966571603
True	207.40997963442092
True	360.5531749877648
True	458.5163509134578
True	428.3329373247695
True	604.5077753401565
True	141.52396635984672
True	75.80234426766425
True	40.422129393000525
True	292.7330047639966
True	641.6208371414577
True	409.326406262335
True	811.310373430366
True	212.104639477213
True	382.35403314885343
True	68.47859806149296
True	56.26524932990359
True	427.8579919051904
True	200.4944832405075
True	220.8020663093142
True	41.675458338076254
True	1071.1428214120317
True	167.9144320745638
True	911.2106288448912
True	328.2895180508447
True	942.4208966653404
True	246.6604157716384
True	460.7811618328709
True	528.8192727011941
True	607.4957420842743
True	213.32462223414208
True	476.5998775267527
True	935.7490368841728
True	123.79623348327615
True	7.625315697726808
True	561.2218367053605
True	28.406824937554177
True	75.7392821152551
True	801.6794731555733
True	231.5676011669053
True	942.6049508280277
True	682.0336234453944
True	416.0566668148805
True	292.9182227439132
True	472.0763943489089
True	338.81858427317286
True	178.66129727716208
True	636.3494044714224
True	718.1230996217045
True	205.3513607342861
True	93.1069991322188
True	510.4403788050779
True	137.96860645331282
True	376.8726246379277
True	351.70518362297935
True	62.103946031579966
True	380.15669697196057
True	418.3919801219228
True	379.7759218590133
True	415.4593667208128
True	414.694454412636
True	652.6499862083825
True	58.25104680282067
True	443.3744210857719
True	340.8544394495313
True	659.6230174771163
True	221.98505336164985
True	101.08975226450106
True	43.71410012715216
True	535.7700958898403
True	642.8925858708548
True	188.313046684388
True	415.9203288900409
True	334.0266109325738
True	17.21390903044119
True	167.52854530612015
True	289.6958693879224
True	2.965300396493621
True	875.426961797126
True	78.19577555265654
True	107.41870312669384
True	116.19492623806867
True	345.9035747485918
True	33.43045861011724
True	457.9622779306196
True	222.53028883056623
True	5.742700636006029
True	115.94084121952577
True	432.4459625027677
True	46.56675153742488
True	69.73981149782664
True	172.83947937102857
True	284.92347912212495
True	976.7737461451212
True	385.6144428214888
True	958.29046727845
True	192.7188142695252
True	1072.2091948814696
True	816.9960837024813
True	651.7371536586388
True	418.5693881611108
True	388.714526172451
True	81.44557819593224
True	72.69664862956854
True	77.76353102883812
True	174.9493666838511
True	488.7561917094865
True	1095.978301475722
True	175.7426618977616
True	359.6828102223347
True	438.784127675742
True	585.5742487937372
True	595.9904374907783
True	280.6297944388883
True	465.91409089117946
True	668.9530981075146
True	97.63789543728036
True	728.5205122086495
True	252.51249726255537
True	137.10282157349693
True	414.9992875263106
True	878.5592752083478
True	437.0340097440914
True	864.2441215686038
True	194.0655555127585
True	341.334912947139
True	705.2711448484558
True	618.6158923302362
True	182.42895691825856
True	263.9485839440493
True	780.3258254588127
True	33.023456148210656
True	194.2046392136301
True	508.23655452969
True	693.9378228494412
True	103.80609188284322
True	34.9800778280167
True	173.1455364089311
True	736.782174078781
True	309.9126875829251
True	549.5999365668231
True	348.0503052499915
True	275.7119680143395
True	442.66504440268193
True	500.4610698978176
True	70.70524486955959
True	370.0373361058664
True	762.5000339690531
True	0.0
True	300.1169497661898
True	250.90633172270196
True	971.170524294824
True	151.556191750783
True	655.0179479996008
True	631.0004841658084
True	112.67460657327068
True	213.9716069481238
True	135.5358963736076
True	11.732957786822531
True	296.70335591333884
True	385.3526198844224
True	1129.7174599318694
True	225.8146671655406
True	412.10518628339565
True	650.1714297310644
True	206.39466157806663
True	26.815332530999942
True	837.9140501742363
True	600.2374786620666
True	157.93504547724078
True	640.2518252029934
True	169.6508973821565
True	298.79046906135744
True	770.4884403509494
True	35.05457737346092
True	100.40431907886372
True	512.2151275940107
True	65.22884202685061
True	77.08847501269497
True	413.0130233982211
True	25.79082558810898
True	752.4680323131081
True	103.53244839987704
True	157.62582376662684
True	17.919156001760598
True	711.1597937014916
True	29.58671579772482
True	767.4844445630182
True	397.2026100315154
True	116.08476723904388
True	693.2510880816455
True	528.5732021657868
True	558.8804175624133
True	43.37304087601976
True	378.2289475897172
True	6.184074114922245
True	98.92423713816147
True	380.427946753799
True	48.47873358049942
True	120.24836088283696
True	281.1053105787731
True	193.7670641374377
True	97.71579170736742
True	669.1115509040362
True	19.521875567909976
True	1109.9774945796355
True	523.5417633810478
True	303.2540793455753
True	506.3120054097608
True	124.38450599162488
True	777.8450426266539
True	1115.5800923229526
True	751.6799010710859
True	172.7990539327847
True	233.04875194267277
True	50.78407796372349
True	58.21564693026899
True	152.75710031441378
True	100.12923409774046
True	171.268750393275
True	1174.9942860847889
True	298.8961903806433
True	353.8599627450748
True	712.095473594498
True	17.87378541613219
True	14.82006314561259
True	586.5223363637134
True	6.849101945837809
True	115.96300492930224
True	658.1984434873557
True	186.7793770619583
True	643.5220380245272
True	826.8282702460104
True	156.0270307308422
True	856.8830256868295
True	2.343867172072077
True	442.89353735912783
True	1048.8193787038615
True	25.97493681876566
True	237.4489630990104
True	147.52902205427682
True	977.3688778052938
True	238.96006358917356
True	529.3750878772706
True	118.7704913448389
True	527.6015443201634
True	156.86581049283816
True	97.54891565116664
True	379.737870842157
True	72.73235796356049
True	57.32740315650606
True	1065.2191867451031
True	262.719948826702
True	156.34965786031282
True	375.1144915160799
True	395.7844647856823
True	211.2680887671711
True	171.33141983923912
True	383.4514945084573
True	35.75128589256808
True	484.0647883166792
True	1160.9119029241629
True	106.1937676285664
True	469.2082097565333
True	321.894345327647
True	26.3531230469468
True	406.1404345108021
True	109.41178334183904
True	597.3493395885582
True	209.08635756645432
True	422.16138111459617
True	19.24909212729795
True	418.3496583533469
True	101.3288816767728
True	346.5611647520764
True	33.5184024154331
True	160.3991672888207
True	237.8939949339351
True	785.5447276306945
True	61.1793626000412
True	144.29986561829492
True	230.67504289557863
True	135.7132159743555
True	616.7780220519779
True	546.5493795812628
True	795.9179667086162
True	386.01399453730136
True	540.0855271864112
True	416.8031459360141
True	690.4017495172279
True	70.71937524072224
True	468.6851104977886
True	434.1219780862626
True	46.079313160656525
True	86.41923371350902
True	125.03199882357268
True	90.99954791575674
True	332.87841580758675
True	851.9832687810037
True	336.620134235209
True	1084.2192213116973
True	316.0236028494738
True	897.2732146295251
True	142.88963533548468
True	574.2382659658579
True	640.3127912956217
True	713.9941951089371
True	445.99925481124586
True	68.10244115281843
True	297.5850131991196
True	40.99229371705552
True	168.72963230363135
True	171.97765822690113
True	1105.3834582605614
True	234.54341926127165
True	550.8621928254689
True	561.0214695682832
True	569.561735470383
True	930.224104646678
True	590.164732420744
True	640.222653923392
True	941.7537904647425
True	122.89812437243036
True	321.0601544962167
True	262.5529668929876
True	309.87787526072907
True	89.29324895109497
True	382.5795147924906
True	4.044779259673963
True	335.1934172158281
True	255.37737766870345
True	619.9891217522038
True	285.4531630600542
True	362.2819013987038
True	10.761196669982043
True	63.374381533528805
True	532.3840051440382
True	32.235078438163086
True	140.83792358631956
True	64.82615338182772
True	149.5866686787276
True	235.95072891563495
True	72.41374808932042
True	402.0310135177625
True	279.51486205444417
True	103.9881260422318
True	338.9991485389236
True	65.68547903195889
True	587.7163457556439
True	825.8886083845152
True	283.5407983510777
True	1165.8047346742323
True	116.23029201450863
True	316.3002768183708
True	1080.6065598181767
True	90.10070990599256
True	279.87858208967947
True	9.618966214477409
True	408.5403871794382
True	456.6936433823493
True	160.44405009702209
True	622.6313908219495
True	917.7700425441408
True	158.41243092900646
True	81.49754288157222
True	318.6691227292364
True	541.9665582875876
True	581.3297222890207
True	1197.6674828531657
True	25.981346201661
True	930.2458846456136
True	143.07345286578774
True	643.5686145051246
True	115.92110856792416
True	131.5216882694447
True	188.8987201476673
True	163.01400567754504
True	758.2773019140639
True	216.51794873721045
True	229.6177714054631
True	70.3632831169153
True	509.4650760169349
True	458.3557692562137
True	176.6272755046639
True	243.89396511301845
True	17.1899819859564
True	411.53191997829424
True	212.91991146948544
True	293.40644753102987
True	115.85365692716898
True	693.2414490930718
True	422.6260850394842
True	257.6875889267764
True	639.3187590008663
True	514.8615934630332
True	447.10373676529485
True	132.352789760087
True	529.9641988343698
True	433.116282884536
True	2.205793904635859
True	194.00200526914224
True	90.99354606050532
True	241.58657182404647
True	2.573287746774016
True	123.0255336485879
True	348.0462112822242
True	8.073021515383171
True	862.3394391349374
True	173.95490170458126
True	729.7940108372782
True	781.4152790090454
True	160.77351789362373
True	232.5012286170294
True	478.0254566795396
True	821.0925219102667
True	50.188321118875336
True	38.79065858871613
True	121.47311782575812
True	621.9234379251396
True	747.4360412427277
True	187.06615415821437
True	589.1030716643041
True	593.4244671051908
True	850.9979593349159
True	407.715041485877
True	192.23541302967985
True	869.69963646285
True	215.66343099788932
True	152.39064076433775
True	320.92150658079504
True	225.8872445627307
True	203.7131011645605
True	607.1595883262864
True	245.49652677235932
True	192.4138695316765
True	461.2199651952285
True	469.53852954311225
True	63.42886039951412
True	284.20583879645545
True	75.40246746788559
True	324.3309276707411
True	363.99267125095855
True	259.33394976699987
True	180.19405280489204
True	377.1047866015891
True	648.4324966746367
True	778.9271706188949
True	297.0155786260541
True	747.1302026755167
True	63.89247821882515
True	879.1559237300354
True	354.3450754892182
True	13.423031287299182
True	624.6251771069018
True	701.3915316587838
True	256.6117011077752
True	166.48378556434994
True	48.94754812749554
True	387.0458060958235
True	73.4495008006158
True	13.834834056264476
True	877.8567261342614
True	365.7884750783174
True	174.46379405477086
True	979.6888564126144
True	11.748203468421568
True	806.2148773726368
True	31.558905922576376
True	650.7829814458764
True	60.19364733725853
True	751.3619943324527
True	437.4568665753683
True	190.24801375683023
True	441.1445134885626
True	207.6082191396284
True	299.68548258864683
True	219.0383077650595
True	408.07819623549807
True	9.67037608911437
True	326.1485175105961
True	111.8384455560477
True	11.373782018050164
True	465.1219791546416
True	698.6963598034014
True	283.7310599086352
True	79.2270720031424
True	311.61987293334977
True	81.98305282356966
True	190.3173281041161
True	177.35191508868638
True	366.3698213161836
True	43.16071384814714
True	136.60518500474245
True	369.3598744694272
True	869.9487568119766
True	106.3992750821457
True	205.62677280864185
True	441.84388355359056
True	17.61492061647116
True	437.3020600441999
True	508.10313148955976
True	89.13119662300369
True	382.3528505178005
True	352.5137821705162
True	418.6893979847456
True	593.9459372828005
True	1022.1743444387442
True	949.4657701572772
True	56.36384542725864
True	1046.873686880994
True	112.45343485370348
True	113.7763160406202
True	110.3383919663766
True	494.3445696206052
True	372.64878468228994
True	576.2329240315875
True	254.61846320084732
True	156.34644519844946
True	390.2963447612741
True	15.525343286299233
True	449.881853824405
True	410.8169932818468
True	145.3601904741406
True	97.50317493280608
True	500.4129848346493
True	989.5227699621709
True	200.79780076619065
True	65.37551129818866
True	422.38737281256505
True	381.596359820448
True	494.2295515710723
True	326.4641745009815
True	3.4423941227582806
True	543.1430862152721
True	518.5081514839043
True	501.6433947150069
True	181.3944206315113
True	99.39925733296896
True	22.021285694696264
True	375.3983052093673
True	110.12783306103393
True	7.448762030376998
True	29.123843340407127
True	357.42792559326455
True	631.5319119559749
True	132.9214966810006
True	88.15592060277737
True	23.584587053671733
True	412.15228049695634
True	377.43872545662776
True	755.5596434593062
True	304.0532545504751
True	527.509572789852
True	547.0265558787345
True	529.9828851658992
True	294.44505907224834
True	561.9005925569555
True	93.92882388695752
True	589.8346305514617
True	7.386140878689357
True	363.5433314969118
True	459.8927854488452
True	969.6721837981884
True	347.2858343365904
True	780.6593139692393
True	975.9280589150578
True	173.6512722642232
True	38.74004841272461
True	350.94907584568347
True	389.55299402303416
True	602.9432672511116
True	243.97086155463955
True	27.64322359810089
True	663.4529986968281
True	127.37049121668696
True	1088.9899178215237
True	311.62827297350094
True	475.7357186268562
True	123.05615401950055
True	813.3115227738939
True	139.51211541319756
True	830.1733275632217
True	559.4637073444784
True	181.54787434065443
True	114.0390012046206
True	70.96889035715142
True	566.4976147380441
True	918.6088135846566
True	423.879397099579
True	559.5221047614274
True	134.13238813991217
True	626.2283840718305
True	475.6177832449228
True	766.8022509793815
True	302.0694014587232
True	582.1558804680427
True	116.10644907377484
True	25.25703081870243
True	404.64611302948737
True	172.734025657599
True	106.04663522549896
True	375.7833608255372
True	1096.9364677977103
True	263.1644726591033
True	558.6924173800649
True	12.069947337633472
True	79.11972331791209
True	322.70944489982725
True	794.3650371417128
True	455.1371300427766
True	515.2879331262761
True	717.0984521848478
True	63.138716146320746
True	732.0231569994004
True	44.91513882373045
True	94.38081350488318
True	183.60643832068385
True	84.27920638132726
True	27.506103330530728
True	303.03274480284904
True	461.85868538521794
True	926.8765839786984
True	853.3681367938485
True	5.797890902115697
True	289.0974720066812
True	453.9798514390209
True	124.2925622010053
True	234.11547776728423
True	334.6723591248366
True	1337.5715557377298
True	447.6416737278042
True	24.751847150221227
True	185.8609917526417
True	719.2722832426483
True	36.73594379495735
True	165.73818331665794
True	554.1506356908444
True	71.31000865810284
True	878.7159782556266
True	336.09310302470203
True	668.5401258475398
True	76.0647103473444
True	662.2488250336719
True	613.3367700378009
True	871.9109077833127
True	252.8768386566519
True	502.4911643582727
True	799.8923262193952
True	894.1665387225976
True	229.30331177287485
True	775.5193748761599
True	219.531908087072
True	458.71019674974855
True	371.0439500403712
True	503.3061135203831
True	497.3059493983935
True	315.8905074587433
True	351.9754751856637
True	113.30996003362206
True	349.8506536275162
True	1139.5563722633983
True	314.2269096401873
True	146.95264972274384
True	328.2846015022947
True	740.617362026989
True	647.3015610079566
True	390.4136046340577
True	121.77783868815088
True	327.9367865055715
True	31.447234593497274
True	177.30258270381026
True	88.53269186368652
True	88.37130276333454
True	534.5954210554992
True	137.84826597657062
True	125.81899729960296
True	107.92454492925154
True	89.42888535712483
True	456.95993438385705
True	381.56193756994577
True	1029.001382950839
True	524.8816977148543
True	801.0637648267734
True	270.8864345480044
True	315.853826099073
True	524.2261278408769
True	192.66554121370888
True	753.086091029807
True	232.77512112515825
True	356.07678859719346
True	73.29278190794038
True	110.81290826467084
True	241.83084755374875
True	114.28492756897268
True	473.27801322872784
True	31.21676347806181
True	573.5041937609482
True	1000.81577276773
True	723.039440956803
True	1.0674534024484394
True	57.66004134202577
True	510.32836412789095
True	433.1751779688626
True	74.51150180579437
True	116.03852698784202
True	299.92932726345225
True	78.45381270647793
True	50.379164014738336
True	694.7736808272282
True	699.4864985904321
True	165.0383974912982
True	170.9338855317978
True	546.8372585495378
True	55.78333718127661
True	27.07647075545333
True	573.4076447524914
True	453.9445678368872
True	1126.1281727925254
True	50.40541563297276
True	451.9081384305461
True	893.2819443647745
True	801.7047386136064
True	284.2068078122224
True	780.9565208524705
True	403.0459284801416
True	41.31261439426524
True	99.68190466563566
True	723.2662090377017
True	73.78966088216815
True	140.0928008717132
True	999.0228336443922
True	191.6597301055415
True	276.57446526847536
True	100.50325374114364
True	637.6131703948414
True	611.4814056127225
True	210.2982165311612
True	446.3939442249489
True	41.11363179057929
True	281.2340657372714
True	585.6683925793658
True	624.8703019738796
True	325.02209940965
True	76.75216794070099
True	932.0914726805815
True	1099.3437179190844
True	554.4857825562266
True	61.40373756995949
True	30.465808887016586
True	93.37195329990136
True	105.32789503573824
True	99.63517141270286
True	889.9877962670861
True	1215.7960337324623
True	728.3390145007625
True	322.00767373040753
True	9.031673536290857
True	20.23307845875829
True	336.52818587792234
True	462.8910317880057
True	44.951091894712725
True	560.6775296643244
True	441.003239767792
True	404.6572545817144
True	77.49630937204617
True	203.7793932013346
True	248.7336417855864
True	132.2840975908656
True	399.1805991260976
True	42.837514642441946
True	178.08861676977466
True	1157.391311075205
True	5.307567232084694
True	26.088586313396995
True	584.9935016543463
True	357.8144185463681
True	799.4641560423123
True	156.1224764802938
True	754.0385830180005
True	611.7565005383691
True	274.6549274429837
True	444.5704884305892
True	334.5537285171162
True	293.5115486321503
True	269.77823542385823
True	386.4021640956241
True	498.3591305237995
True	508.0857754941605
True	106.53907561111976
True	363.4042052153493
True	8.720060273017667
True	182.0552402608509
True	235.6593063047687
True	854.7935769703545
True	602.8513523138396
True	28.95117826550494
True	698.0827641460531
True	818.0677352918909
True	103.87222975648248
True	345.6326485363727
True	851.2975411747528
True	224.62765516125813
True	164.34254744074272
True	537.1967171772646
True	595.2523606902436
True	1079.6625377988962
True	148.09940840908632
True	159.2123954134366
True	255.3287874793399
True	316.3414066221665
True	417.29686482727874
True	414.5696267930678
True	310.6728072028229
True	430.6610075038475
True	492.6928426907145
True	231.95506579406128
True	1482.9195584495285
True	252.7402438078245
True	398.43794654882544
True	47.76765660403111
True	785.3500957785805
True	253.6891481479224
True	943.6975112879502
True	568.8732441140908
True	311.97619404400143
True	771.4834255417052
True	266.8006290201829
True	210.30223117624803
True	253.94172269616047
True	221.12517739318804
True	136.10830634670825
True	255.4218270332637
True	727.148786366557
True	513.246975155838
True	217.0435700114463
True	1165.6996582246404
True	115.41494197313656
True	269.2358552446204
True	71.75589313835924
True	319.7698267758413
True	418.8247218685287
True	94.65848347469668
True	218.46467240940845
True	74.35108873745303
True	710.7265067104563
True	363.86877796943935
True	220.03340647609525
True	712.4275088529737
True	878.518405167117
True	813.3947018330335
True	817.5786885459697
True	355.331825818368
True	1.4971030476820706
True	266.2643038742762
True	48.79043465634967
True	378.2151546116694
True	56.22107288113295
True	353.83101059749674
True	871.8398549374892
True	987.6426259373558
True	403.3216140246814
True	20.888349151717897
True	516.0053063867182
True	497.3228092311061
True	179.2311560182212
True	238.07302796818072
True	293.1312998854143
True	25.09060385339001
True	124.16956479467882
True	971.7547692152672
True	61.44240689709001
True	509.2162648554084
True	787.7576612845176
True	100.65904089827583
True	251.75077661410688
True	112.38368955244302
True	17.099805178076338
True	1.3300356604536598
True	118.41049424942284
True	1031.8187241877
True	482.248105246252
True	70.18860607549841
True	798.7335533529358
True	343.39871549450345
True	1.17044226315209
True	449.2939601825064
True	190.61258749350063
True	500.2254949776056
True	80.81796795713626
True	330.04708898720133
True	378.8051357736707
True	178.9136718514703
True	221.7841425286208
True	116.8723101443928
True	177.49171515849346
True	1006.293893213553
True	15.494054922849973
True	510.9011121292471
True	497.07574882071486
True	413.051686929116
True	227.636690839671
True	243.64289798959052
True	156.43293849820077
True	47.903692571258574
True	481.5020115411017
True	152.5217635047454
True	828.4671493111694
True	818.5163881883451
True	255.52622326152343
True	308.6272710966973
True	515.6881731851589
True	43.25390615511955
True	87.42836186069894
True	727.6202061547756
True	1097.1713687614176
True	113.6450471303952
True	715.4350346532852
True	139.0231894965357
True	911.5449364195206
True	676.4766791651601
True	104.06402539626596
True	274.3918863567294
True	616.8573922539034
True	266.9035418447307
True	49.27329366961535
True	569.3351575373499
True	437.76155593842367
True	4.785279952942907
True	477.97228899136405
True	66.0625291916904
True	168.82773188005527
True	232.40444161011533
True	302.9518085000578
True	77.73092029921324
True	221.53128900718843
True	353.04477760297624
True	432.5528372800961
True	940.0444362239318
True	49.02953441492826
True	907.3765744136904
True	991.0647722360984
True	126.00445467541006
True	74.1919392302129
True	998.579797461726
True	35.16262558686513
True	230.00323904462692
True	79.48963289624167
True	217.4969703900697
True	360.14442862464944
True	954.2689909605988
True	98.68327080132076
True	67.4963058248621
True	652.6330015579158
True	277.3425069990352
True	739.7796441508323
True	55.1793731478931
True	499.2499867429392
True	395.2857526250907
True	676.7683634831225
True	51.817230602075135
True	111.31942275814826
True	27.242567252683106
True	269.7020384944771
True	42.038581396357976
True	354.3651732342162
True	2.300548908847743
True	1177.4161522392446
True	96.77563616749669
True	137.95202583857645
True	350.9311178822493
True	722.2207944570155
True	681.5849497279078
True	1046.5865375364249
True	467.0790265214642
True	416.8741295557612
True	141.27917194528095
True	419.6809102439902
True	845.9833490990104
True	448.1720023968058
True	944.5099906748932
True	91.0752390943438
True	430.600862176378
True	180.1813941595858
True	278.2342666551625
True	749.3764274536902
True	160.6265354661809
True	128.54158388682083
True	66.88028730632938
True	854.8004010302872
True	786.9800378279207
True	84.23208475767525
True	435.3251782609105
True	728.633542809722
True	421.73139175493617
True	57.071799711734265
True	320.1838566833446
True	777.5515893522877
True	29.94493020147313
True	379.56522969772686
True	171.42662303356084
True	285.1738755334642
True	32.81219142302928
True	227.38768274207288
True	790.7878239747214
True	642.1902912920156
True	59.09528187792055
True	297.78368423376025
True	895.3709847633841
True	16.6986289424956
True	311.71962140002194
True	301.94171512571035
True	427.1129303284348
True	214.67834420066848
True	611.753434099877
True	46.95908363583789
True	939.1589882913928
True	909.307579528542
True	43.80646290756647
True	386.9141698290268
True	719.7725439409337
True	892.6654064154532
True	277.6191934934464
True	584.1372958409617
True	123.627703413427
True	182.36351376332385
True	137.96292018292465
True	128.228566493054
True	202.43646609307956
True	955.1495613831476
True	769.7006602843184
True	972.1688154523196
True	20.283993235542813
True	29.45012146633263
True	361.3758311779711
True	13.389146277556486
True	630.6888821878838
True	1075.011409081938
True	282.6269400397493
True	202.36805041736136
True	82.67128986094514
True	223.1838895030091
True	131.0292477946493
True	46.82177139150209
True	133.23583845784665
True	90.19882805115468
True	231.1072058647874
True	542.0485357950471
True	162.0469178349199
True	28.994063346125127
True	59.9151154858201
True	431.943920039182
True	273.289247119355
True	576.7478989630827
True	22.55336689081843
True	117.57236222237628
True	668.4577090979969
True	267.04114928011967
True	492.1544598291037
True	668.0761303592908
True	106.47027260982968
True	110.817595790454
True	81.04784781859436
True	27.20683229905009
True	115.63729665858116
True	81.5809262636059
True	101.60891408571024
True	155.87475229242534
True	233.9491622376144
True	822.1689857855114
True	288.81239736136115
True	955.1324886037228
True	164.2226826536968
True	197.49186738530065
True	807.3972924602406
True	310.6943447523959
True	584.8339429734942
True	257.4731097307637
True	380.8505421963991
True	446.8099428206619
True	553.2368273852503
True	633.3882233585505
True	357.820499021859
True	35.89221636639917
True	550.8411756428383
True	618.0329236743049
True	19.19228803235882
True	11.872580458486746
True	258.3262173072287
True	401.96551292207306
True	450.4930045875442
True	70.69358784909046
True	626.960589041633
True	925.7956509528708
True	219.60661715863137
True	909.1310490630505
True	281.9797431370106
True	102.84555982826586
True	284.13124403147407
True	691.0686134268075
True	41.07015050906384
True	590.849843782728
True	1279.185634092967
True	1032.5470902603658
True	940.3433954226144
True	204.05319863866305
True	89.86266242074447
True	188.2093391872743
True	852.3193219065072
True	142.01125694368423
True	1061.5727552407711
True	852.8776974258212
True	41.69931954261222
True	90.14304621153634
True	389.57662288558095
True	396.6027179155423
True	205.35518116532265
True	513.8920316071376
True	644.2938262387918
True	125.2073882253673
True	275.9989812223564
True	1017.9210453791146
True	49.17351897269474
True	680.8950022036432
True	543.0714796165485
True	39.80302746630818
True	858.327484699914
True	378.6464051964487
True	571.4286371902177
True	110.44934680510052
True	270.9359902891477
True	213.01244111478596
True	27.47573079467991
True	128.27412451278576
True	743.7312836933322
True	133.0521687416507
True	380.6917227750486
True	64.36550778956519
True	629.2224551699592
True	620.8525803187156
True	234.34520338506945
True	472.4114180747514
True	170.69362860797213
True	170.89208011685497
True	222.0868668470653
True	274.80979545503004
True	364.5231342936888
True	133.80678160322574
True	201.17088679416196
True	26.22753250106265
True	875.6571054330252
True	315.35885020406704
True	8.507099003713098
True	358.6695445964154
True	171.36412465668135
True	621.6770748288493
True	368.4349504154797
True	583.8498396945376
True	542.8046363895918
True	491.8763247021909
True	805.3297270412787
True	239.0517679008002
True	565.2565387060589
True	156.72120905170422
True	528.2313536584129
True	347.2560108844291
True	379.5269973555384
True	131.45983534457716
True	131.1997441446364
True	105.07030709020871
True	65.99387246753271
True	742.7563511223253
True	178.73731258434574
True	46.61039391964764
True	0.0
True	539.656780710584
True	108.01797243862649
True	24.725930573619344
True	40.73368258519908
True	113.83264959736012
True	544.7065663545684
True	183.7943491888749
True	107.28977327516
True	36.51145040803826
True	154.4138797817391
True	938.8444786933668
True	50.54920027339908
True	236.44389558970977
True	743.3954730756304
True	318.28865821333386
True	473.1303292810426
True	485.4402043619722
True	500.0878171963585
True	611.8255532518947
True	914.8017358998384
True	257.1338069524404
True	1062.65526959488
True	920.7665091815948
True	614.7644174834854
True	341.14538847583657
True	835.3443957484692
True	10.071231305593493
True	33.4144149694091
True	297.7715131138197
True	41.09894023502278
True	196.42365921585235
True	775.3894654939136
True	221.8315611674359
True	748.7080487944824
True	758.6048395667169
True	125.2748666539526
True	371.5571124084049
True	584.6925999297985
True	22.739064097036906
True	124.48610446873352
True	438.5697699495415
True	299.6196854443917
True	195.9668795948615
True	109.2403842721084
True	375.3852328694912
True	22.66610398704735
True	371.43961287562064
True	372.33566219304544
True	1070.0815629133176
True	370.4267088031932
True	31.49928784567239
True	439.5215571952143
True	438.1245106560349
True	232.63147787330868
True	32.30044289281073
True	757.0158539906283
True	435.7829883169593
True	175.47419204576963
True	11.438168097143269
True	1189.2848931614965
True	160.6251057383918
True	28.02976357593569
True	308.3851246553729
True	288.66100207943344
True	108.48936191911795
True	288.91879060078816
True	48.9018231596618
True	329.56375238108114
True	293.4752740523698
True	316.50660045058555
True	32.901616028004376
True	45.66691596372803
True	1054.2436558592583
True	24.69463701882821
True	12.870126592056032
True	181.4404143574188
True	635.7481016683489
True	8.95272472642439
True	187.5122695029222
True	180.06312910616353
True	538.3105448588067
True	370.6639728901728
True	756.521302593839
True	322.4916571510876
True	479.7885618526106
True	446.0764146734762
True	506.9210990207739
True	103.43713383110368
True	1269.548456072241
True	902.6643589698272
True	287.0058519169634
True	532.953741982197
True	98.98055470308078
True	553.5147231354888
True	428.4384291682119
True	149.79564089856265
True	79.67625454946509
True	347.99083591742755
True	163.7111545387753
True	27.64948371148947
True	600.4265639438404
True	377.2527916131051
True	66.78509738644495
True	31.08595037122088
True	649.9791931892377
True	496.6845563321274
True	74.0630026013908
True	23.476648460512056
True	335.6802557400308
True	317.95464204680474
True	701.6370948068925
True	548.5914404641709
True	560.9442983117692
True	788.2939094867959
True	8.670371719181983
True	59.64544240406549
True	37.42800834870491
True	61.04341815955326
True	495.3123386576992
True	595.4611490517849
True	85.36172220931518
True	108.6236853985435
True	201.6588583339088
True	77.30623874763411
True	180.6749930397756
True	214.96642086546075
True	266.46890565656315
True	802.1948644795417
True	604.7702851943095
True	281.2232772821285
True	191.2135815274092
True	270.9281275799684
True	234.2703379280252
True	727.2955660080988
True	317.2368100821169
True	166.88584246149185
True	899.810475240185
True	375.39455729643686
True	473.5203130458327
True	146.58233316175549
True	117.4648026322849
True	61.29701962512007
True	215.0958720639335
True	947.8294828064644
True	507.42806654709415
True	107.71717310859702
True	366.4342509972798
True	100.48010082369194
True	656.3813670667064
True	4.398010382140285
True	690.4464368342351
True	39.50665584486829
True	958.3211304222248
True	843.6243774881714
True	209.37267378846155
True	29.208976933718414
True	82.97163392938891
True	467.0205662682173
True	224.52440189231177
True	1.804602771956913
True	76.74601469430776
True	1089.92972839753
True	344.64097668667523
True	638.9004796264653
True	471.4679963001289
True	33.60821228055755
True	135.04194970027035
True	430.7200698708368
True	921.304863434037
True	822.7779876548144
True	429.4549324234104
True	343.4436021271616
True	18.157680591637508
True	76.06553088158073
True	746.6788653847767
True	476.03361797478095
True	389.1880463828607
True	866.8598355627901
True	28.830609900449733
True	211.6627280260937
True	874.9166692449519
True	235.9393028398728
True	8.472611301055107
True	500.8146448237118
True	105.48794997740865
True	639.3541704259706
True	55.017295999658366
True	259.8162850248203
True	853.1743479095579
True	893.7699770317564
True	271.94374315479723
True	449.1461929188949
True	119.29508240158832
True	577.7433912938056
True	254.4461578909471
True	209.005114858428
True	830.3812997281943
True	54.42183228268509
True	717.8904814297744
True	277.08727081602245
True	310.06059712874463
True	170.77268866749472
True	497.1870407856713
True	596.5011768162058
True	364.0387382831181
True	413.2862015481712
True	67.28331811577038
True	158.43327239668628
True	466.1746583718125
True	220.9576313736524
True	38.09479888492095
True	201.1405193009468
True	410.5135347790272
True	395.34054483060254
True	744.6833955781176
True	140.94081757330403
True	678.690936892545
True	499.16135592142473
True	582.0970845400406
True	140.8068525690262
True	39.25843398458681
True	671.783097626102
True	71.90879055626519
True	557.3935613148108
True	677.6800494987427
True	454.1734462322274
True	133.69778100848282
True	503.9150770932428
True	4.9187658664252805
True	409.2828526979168
True	29.60319479351056
True	645.1575816967638
True	273.3827439799778
True	596.0924591111923
True	679.6134469827418
True	133.0522966881517
True	533.6333593167249
True	483.0631688013239
True	62.41386882312587
True	949.6352547660598
True	3.0881262214106555
True	28.466235962886262
True	656.294651833841
True	686.1067613596869
True	130.8290056586343
True	414.3262677055094
True	126.50552621820373
True	75.36423127987501
True	446.8670886257361
True	38.47666130751853
True	514.7312919370144
True	11.377625138883
True	826.0536287401703
True	564.982285161403
True	655.1483544500087
True	103.26701054407052
True	393.54214252665565
True	982.6523493666924
True	812.5487404632493
True	137.27397247662256
True	539.1945496975692
True	463.35698943361865
True	244.15490539119372
True	253.0178099737307
True	5.876796859637803
True	308.2131618388318
True	12.755987309279313
True	356.6487988935602
True	75.62997015732796
True	422.64918943924187
True	672.5304183387071
True	127.70890144950584
True	233.91051623283707
True	640.3434146451236
True	677.5645513113806
True	286.6015135156107
True	139.87614522825433
True	163.24733745161458
True	479.7909009460556
True	81.91690503191998
True	10.263312473026676
True	514.1041746766227
True	567.3580013308643
True	20.426953541130025
True	139.3875280598811
True	927.7401416857128
True	485.3446745822552
True	269.5133465969806
True	34.0411397678358
True	473.8984786492632
True	116.86937133771666
True	582.8892058040235
True	662.6536731803086
True	306.80176382172715
True	361.52320764704535
True	186.6981480894977
True	237.15318963653544
True	79.43016069998353
True	213.3208064561
True	506.7454272496452
True	20.902784694851128
True	429.8650679531671
True	368.5505566437209
True	712.8928191154133
True	903.8436431300892
True	920.6705510931388
True	153.81084358292037
True	406.5218398111408
True	69.14314393493926
True	189.16290396587624
True	312.5948389980832
True	10.030257643914872
True	824.2154745462876
True	22.742713794850168
True	401.8446494039238
True	266.79840535598487
True	639.5005481638461
True	202.5346751122662
True	41.35997312255397
True	704.473022306432
True	1079.4245791598698
True	237.7110383414848
True	131.8274445086467
True	598.7335320157493
True	482.5428941477099
True	17.598377094671186
True	814.1536715775421
True	115.21639943618656
True	47.81733955174708
True	313.0219122957376
True	353.125464333451
True	403.6429087494325
True	273.3691903149066
True	21.54273739936032
True	21.136467598299237
True	850.5324765692811
True	198.32583770009632
True	113.15070536692264
True	850.7724261233387
True	663.4656214968876
True	650.3198881439444
True	444.96311271466936
True	146.943179703136
True	33.43282593711787
True	102.40079837918576
True	430.6609892983886
True	224.2880719896788
True	483.595597740792
True	145.79658010825327
True	507.48899597876056
True	646.480946405053
True	954.4907328683646
True	24.668641499721403
True	919.5326175816808
True	1048.4091730819844
True	489.7083053796666
True	82.20064978685154
True	773.0156399516635
True	630.6670937284506
True	635.557909938575
True	180.9460829009945
True	740.1740068817621
True	713.7582678974749
True	120.69596684431086
True	793.9411398362103
True	823.2731000502007
True	458.8393087687858
True	221.59274480197385
True	66.72382220417967
True	326.1265909110758
True	345.5801376903446
True	469.2210396553646
True	437.71231672380367
True	196.91603783566623
True	305.36417421874955
True	2.963707216646447
True	13.84087780419144
True	110.56388875821168
True	127.70229559309932
True	349.9014456185364
True	340.7286204455329
True	108.92392463573356
True	16.447711712325386
True	211.78424054936048
True	826.6475138079661
True	458.8550399344275
True	524.5161150009392
True	560.5015064027817
True	832.9921164460463
True	645.9834779857027
True	83.60620622541913
True	216.51174791369004
True	248.31974659744137
True	286.44654901120094
True	106.42858658681168
True	366.5350644247588
True	437.6781467809905
True	173.61399423064944
True	659.1368652074431
True	255.6954973414157
True	202.96236235180865
True	27.35998463986142
True	242.63922893359225
True	489.6078998188421
True	173.25123340802847
True	513.4813824232359
True	474.8274377336962
True	251.8287105343723
True	106.27465830805733
True	42.088358035800745
True	412.5427321401335
True	800.1787269882549
True	155.503527115629
True	1054.480854067822
True	1040.8135289883546
True	470.0229464764497
True	100.13028978742535
True	124.96199725309472
True	690.3111222095612
True	9.32847750836553
True	225.2363573879637
True	130.7335196268165
True	122.71650534255149
True	339.34814323421523
True	619.7605578987296
True	38.14537751103811
True	119.35956675050264
True	959.0751141700114
True	52.39861330028319
True	435.90815182838367
True	520.6109676168082
True	266.035593804106
True	133.45626228208118
True	929.7795873841756
True	1174.055849555722
True	519.7248761400165
True	644.4474685182277
True	221.89248847294215
True	156.67199755793837
True	316.4148680872213
True	253.9467059823831
True	172.01323003503404
True	305.0779358458261
True	336.2430564654837
True	11.568539598953446
True	618.025160212096
True	147.74098862656768
True	81.18518668623327
True	431.2161544516379
True	313.77332859713067
True	1149.0248830123808
True	364.2248098027522
True	965.7521943228425
True	9.582035845974534
True	263.1049506592383
True	227.5530162010145
True	157.5206056793723
True	503.4839109685542
True	203.66650605113023
True	394.9572566120064
True	326.2138115564218
True	109.32096096118698
True	350.4137108953861
True	1057.786764128488
True	721.9047354082048
True	223.31272213243355
True	107.34994603834691
True	299.360277926644
True	24.115227594769426
True	356.150792548508
True	324.4362322878841
True	586.0468149303588
True	444.5757045223053
True	333.9409118594777
True	159.7057176574515
True	14.162518454533394
True	439.8214441110011
True	276.98972719880226
True	139.83749235403494
True	308.0877392960968
True	448.3079016738392
True	818.4138430831405
True	316.27080854067185
True	760.6105143772178
True	402.4638661375071
True	395.1549579272127
True	1.3555978436491776
True	1235.2673313825808
True	106.49377971369483
True	896.5003113599025
True	200.2859624313826
True	464.4584927871532
True	667.7370532153079
True	86.28566323097988
True	504.2225410171317
True	32.79860337171293
True	414.0691605842017
True	77.20277220610816
True	240.5982657138459
True	38.76318081458823
True	659.3579493615161
True	184.538516837476
True	27.23048574534932
True	378.0783006143167
True	103.7685131579783
True	168.2298576443681
True	820.4746945090595
True	257.9098238308242
True	153.21271440352854
True	380.3860042286231
True	513.4820500321649
True	331.05737241282907
True	521.9097458962993
True	617.3910809318447
True	153.25441234458344
True	7.105121580767083
True	73.56133110103576
True	414.0866288387837
True	91.59696062693142
True	78.27246745317146
True	1045.5395399087383
True	28.27310221688484
True	328.20492398215515
True	317.1020681856577
True	441.2313961181552
True	687.6389055236347
True	188.91614139388628
True	634.73940714679
True	326.8375245744251
True	349.66315641944334
True	274.46457826313446
True	220.02994371482532
True	359.3548639373575
True	429.9689769851712
True	408.4617635517445
True	618.2139141066605
True	139.08730216786094
True	77.87498789467107
True	40.86364898039241
True	273.83796761411304
True	636.3932106057745
True	414.7253817643366
True	830.7029985838836
True	222.09419745204715
True	386.15873813230365
True	69.06619173824498
True	55.5601495410584
True	423.1083996081943
True	203.43142551005704
True	223.55159967496917
True	44.91373535619117
True	1119.156174816604
True	167.49712829931062
True	894.6983664251545
True	320.0959876774692
True	930.6471693781474
True	228.38561564727155
True	465.7557083039338
True	529.1235352194713
True	616.0969308465194
True	215.7611694214573
True	469.4538606090576
True	933.6298278302032
True	129.2588330995532
True	7.440487670251538
True	586.8979394594462
True	30.40756937453785
True	75.22445091243064
True	808.9523273864075
True	228.23372950561355
True	973.33271885734
True	688.414205462943
True	413.1333839210506
True	288.12332339797246
True	488.007385029281
True	341.6486893932271
True	173.78454140657396
True	671.4486468545117
True	744.694631696224
True	200.58424766477287
True	92.6377040320883
True	504.81043485799097
True	141.64963596531868
True	390.1391498006131
True	330.945017161508
True	67.17021348288569
True	371.9696533353044
True	417.29642208396587
True	360.3204545904511
True	411.1123213533965
True	417.5030134869033
True	674.0248253720639
True	58.32926058953511
True	463.9982405687971
True	318.27435668638225
True	649.6289887139332
True	214.48058572629893
True	101.02086566509062
True	40.27806579836884
True	536.4131967755299
True	619.1348308842589
True	178.00460859021757
True	415.7577978385823
True	342.31343109257926
True	19.725450431679995
True	176.41373545945186
True	295.6946127134421
True	2.610990003026277
True	878.0701018333491
True	80.3290034706793
True	100.8381020221235
True	114.65391142707496
True	359.5926765930054
True	38.61681042221715
True	433.91443563875686
True	221.04961292555583
True	6.017065549060696
True	116.89506290012784
True	452.8714318972024
True	48.78866317411161
True	63.42823785553024
True	168.695068826684
True	296.11007545466555
True	954.0797619523972
True	392.2676131306705
True	969.2103409706604
True	186.05138062005148
True	1045.3676973197485
True	768.4961082131628
True	644.871795203278
True	407.4343904904487
True	380.4818129882666
True	76.12830234784708
True	72.37287595347668
True	76.98721364120823
True	179.55032651035413
True	485.78900424373217
True	1071.7318925099348
True	180.25147706785603
True	360.793936310887
True	435.31509783403976
True	601.79557166255
True	583.6623029947151
True	279.862315067794
True	451.8214162346526
True	652.5639978208181
True	102.00127486624892
True	755.4717418495648
True	260.78256448109363
True	139.64792957123996
True	418.2164686305824
True	865.1912055050241
True	439.33108988595166
True	878.5151142376013
True	197.1684716232645
True	355.2292660428378
True	690.8325719000181
True	609.181834540196
True	188.31293441528643
True	273.4722819889046
True	770.372180726897
True	29.731650823092966
True	189.08929260835592
True	482.4358692568556
True	708.3340320048732
True	105.613490403247
True	36.20861200141719
True	173.26757488236757
True	716.4603292833289
True	326.28968973515686
True	546.8933273923067
True	356.82290898712085
True	298.62852844084466
True	448.8925032378342
True	489.97937317103066
True	73.18393538116123
True	353.0798336363661
True	764.8296830031702
True	0.0
True	276.766082988174
True	228.07529350881865
True	977.902251072442
True	155.63397780849783
True	645.0049367915233
True	642.7494150127113
True	114.16041290990512
True	222.97741341515805
True	128.87189812373703
True	11.982899407227263
True	290.1926608254886
True	372.2089570457845
True	1152.9852158818164
True	232.38911889246955
True	399.3835126413759
True	653.6679461463848
True	208.93863559135656
True	29.87448456684621
True	836.8936032545737
True	629.4134755694141
True	154.95940803531485
True	631.1548894978447
True	167.2897139343968
True	307.29809050275304
True	773.957348526313
True	37.30462638991207
True	105.27022656696198
True	512.4135112727802
True	61.628387355110846
True	78.8281895167702
True	396.04724743233896
True	23.17941852124423
True	752.5855922940113
True	107.06034606395596
True	149.61263283074075
True	19.50553699194325
True	697.7415197620461
True	28.505274368757615
True	780.8518417843765
True	396.09081581201633
True	119.12217894718638
True	705.1755379189083
True	518.0811271950362
True	555.9383825776247
True	46.8186106117172
True	363.1844019397104
True	5.902007279144149
True	93.92680571090013
True	369.3082141270507
True	50.17334399865284
True	122.3696324551358
True	311.49083242221343
True	191.77054806702927
True	99.9559656731159
True	647.2617532340046
True	18.617844319999037
True	1114.3272444730185
True	499.8205588476045
True	300.2094640823787
True	490.7486056081023
True	119.39299409628208
True	737.381027509528
True	1121.14698336156
True	749.2523538892522
True	171.46581467503066
True	224.0794196007114
True	50.618336154200776
True	59.57797432836988
True	151.44952672892657
True	102.31778220786512
True	164.1969330264414
True	1148.2720409096912
True	300.7076899998782
True	354.5169948799934
True	689.538687522878
True	17.700072761304284
True	13.761509746114305
True	589.3704391069298
True	6.295264034025252
True	108.76007984091872
True	693.987432067774
True	182.5415313132762
True	644.15417764619
True	826.8859641612836
True	152.79156708276471
True	917.739116387953
True	3.703265814863638
True	460.6868781939624
True	1069.3869424946556
True	26.45028211132361
True	240.8133723954613
True	148.07456755383112
True	975.4435783809604
True	231.65888814172
True	483.3742091351789
True	120.0257491600552
True	518.7682649549414
True	151.7228855452143
True	96.75606068643329
True	387.2454819119192
True	76.80666820270616
True	55.7065504426821
True	1074.489800482934
True	273.64104765656793
True	163.52833543386652
True	367.0785808496266
True	395.8578911806629
True	219.47291081652008
True	163.9799881705494
True	407.2593334743208
True	40.08971533118893
True	496.56781362569336
True	1120.1634178312386
True	113.08221923704994
True	476.7711317813879
True	309.83332970004847
True	25.160328664387336
True	403.9964913527901
True	103.21094028717964
True	570.8533720471621
True	193.94304341766932
True	423.1034509911276
True	18.71315029103261
True	411.34235335742784
True	101.13863404127618
True	350.8073552700266
True	35.244403974992146
True	172.71778399669356
True	244.54903880300105
True	757.5388232920792
True	56.522699833430885
True	140.30932292021748
True	228.2094085332236
True	135.2251521175924
True	624.232059775438
True	543.5068983729949
True	772.9205435248101
True	396.3031808780497
True	545.617570750948
True	423.8320442302633
True	702.6385054598984
True	73.54391178231948
True	465.607219255195
True	442.2336950543309
True	49.59349479829312
True	86.14292734375977
True	126.37147898974304
True	91.59197027783188
True	324.9635876859722
True	845.8029537327944
True	332.7835899076093
True	1099.4530405246912
True	330.01691421880787
True	910.1234974411976
True	151.04010232434078
True	566.3266028338268
True	633.4646864599986
True	706.8069389258072
True	439.1138111493185
True	64.50108430258668
True	308.91902695674696
True	42.92388124555077
True	168.31363960973383
True	162.1884341061067
True	1124.0732817746405
True	227.73989509572087
True	560.1071923007638
True	554.393070012206
True	556.010379912692
True	869.9196961950319
True	578.8569914388491
True	650.2534756404744
True	958.9464662322654
True	125.42041636066595
True	312.9504604811093
True	272.93365080402504
True	316.39394666079744
True	78.97769031695228
True	367.33552922814
True	4.325517007785965
True	340.22248357618946
True	251.6751662400559
True	609.1273466147763
True	292.1568344585028
True	372.591587909851
True	10.24282601477275
True	57.15119724432566
True	537.3344135067914
True	30.8764293062936
True	144.8157044564828
True	64.7134520435939
True	147.13356265315412
True	245.06043627892925
True	72.16212088476341
True	379.37200094099137
True	274.41390973567303
True	103.4659849386776
True	338.18064823886044
True	64.14927925944475
True	596.2394187724495
True	866.644425707666
True	289.5616810229276
True	1176.704373928386
True	110.85566757184807
True	302.3640513642329
True	1016.5735820614692
True	87.44716064141325
True	279.0100098984954
True	8.704043968971728
True	404.1658809169533
True	447.2870308291358
True	151.16782932138435
True	617.5157074120108
True	886.0857269407711
True	157.80413063068926
True	79.929517132386
True	333.1396759679964
True	548.6916664040691
True	611.2103178905821
True	1209.2964486419678
True	24.273671344002885
True	945.7909595971806
True	139.1221590602519
True	641.9399006106298
True	111.74313369864215
True	135.45301287626734
True	189.23036139666337
True	166.48062756821153
True	747.5592953722149
True	203.22164023073665
True	226.528649681997
True	68.42254295413849
True	509.5556850563486
True	452.88199964095605
True	179.80866494165429
True	232.817886097666
True	15.975519282379322
True	421.3898732066382
True	227.8676468302388
True	280.3838710876913
True	113.7073118956082
True	714.9973656191622
True	417.7711703976468
True	254.8570256246075
True	644.5923427095868
True	528.1409325526982
True	466.5703973402188
True	132.78253387425625
True	534.3385853421781
True	428.7379297288445
True	3.2583875592809086
True	192.15791410777464
True	93.48731448347807
True	250.7680549211969
True	2.55552001764641
True	122.91058521661962
True	354.73235660438814
True	6.825080472865654
True	853.6937068301598
True	172.03844597506833
True	746.5580870369107
True	822.6094335215325
True	157.2509513514749
True	219.27665356909068
True	491.6221457041258
True	835.9208463442226
True	49.82657810972215
True	38.79157652791772
True	131.78195484924822
True	625.6081785038075
True	704.8606417512864
True	182.60070456881093
True	605.8162254422539
True	586.9027600209818
True	809.7409124491355
True	404.2074028907133
True	188.4672118266551
True	883.4354318435389
True	213.4238627809029
True	141.4293343495798
True	330.38631960100605
True	234.9176242177465
True	203.97382971606936
True	616.0857284047306
True	248.5921155913732
True	197.3112879920764
True	456.4131117783366
True	471.8050187115996
True	62.805968397938265
True	266.40114128070394
True	80.55841836119365
True	328.45644495547924
True	345.88264138840395
True	253.75415318093476
True	175.85566323131363
True	380.08100331332366
True	641.1085769922511
True	734.1534337062568
True	297.2217288719456
True	757.8588161782156
True	66.66594723060811
True	900.2284888377831
True	360.2250075570474
True	14.532667575950745
True	620.0666394769565
True	678.7696686079388
True	256.06534680599736
True	170.21134622834924
True	44.82794830399232
True	382.6160079552368
True	79.42816248065034
True	15.180697533310472
True	897.4492905576524
True	374.3429788315582
True	174.8649207993365
True	992.806792082758
True	11.665232177021831
True	775.6475846295683
True	31.07388331311349
True	680.8974902203432
True	58.62268409335082
True	742.0204040870245
True	440.51261814640543
True	183.72304803217287
True	430.02220065568486
True	212.3054470277108
True	294.1479490559555
True	227.45815932927965
True	408.0402775556103
True	9.700224256461158
True	322.93686603085064
True	111.30460601859858
True	10.638700406353816
True	475.669754778753
True	727.1428762556346
True	295.528243562516
True	83.19695804690235
True	311.7505463260185
True	82.6755625812755
True	192.81767902908516
True	183.02601827256427
True	383.0388996263824
True	43.58288451539016
True	145.47466566372643
True	376.5244193273505
True	834.1877251722087
True	109.78277926419167
True	209.61296477720956
True	420.0109281499872
True	19.202427456249016
True	406.9243313233754
True	505.4209187131328
True	90.64936696346226
True	393.1517035440464
True	358.2812984044541
True	416.8792287273422
True	608.0783004979696
True	1035.4619708012751
True	956.6512749887336
True	57.84981499932218
True	1051.1366454584395
True	108.75097659842685
True	117.14521707370004
True	110.80316732136102
True	484.304254414986
True	362.2541284419327
True	569.8767427897369
True	266.38340709883715
True	161.88130909950365
True	407.0772296068157
True	16.447204313130527
True	462.95850129243775
True	395.1309110150231
True	148.24875127160996
True	89.68352237583231
True	548.3739695115723
True	984.9318962027136
True	195.29296081266045
True	70.90455539269591
True	432.24926161036063
True	375.1055650566541
True	499.42985049256185
True	332.74174177905286
True	3.861139674082733
True	523.789781127937
True	480.2406015256765
True	502.5321346787799
True	190.18599207097083
True	103.9557323189602
True	22.783860281932444
True	374.57815521488186
True	105.47160935991124
True	5.749411057311612
True	31.5537473887162
True	350.1071608659923
True	651.9427816434439
True	139.84532250873505
True	88.52415257337637
True	26.17079175455788
True	387.7278340160826
True	350.4145229135144
True	781.2090836959823
True	313.39608231398654
True	523.8288271204932
True	545.1276631494467
True	543.8511011008158
True	290.5199051429543
True	547.2471182856484
True	95.02949075856056
True	593.4115756841665
True	7.212673144975039
True	376.8602611135458
True	466.9869532695445
True	965.9545636502462
True	348.79985820824226
True	780.2436900405484
True	959.606497310556
True	173.73477211974557
True	38.605919113765296
True	369.0223709757144
True	388.1675650847402
True	554.4185016721902
True	245.24439775613416
True	29.68399542560981
True	668.9695974690126
True	125.02319164330711
True	1076.1040543148092
True	311.3901978862356
True	485.2041165709345
True	125.35816822130133
True	808.9938965008314
True	143.65859690533077
True	822.817469743303
True	555.6938160586321
True	189.85088313669857
True	113.1533076572194
True	64.04734826365261
True	563.5403677409033
True	908.263172958154
True	429.9326969044557
True	540.723341536169
True	135.7140079012906
True	642.2976551799588
True	498.95085650939774
True	790.0688546204088
True	325.36325418367136
True	580.973547310058
True	116.85668957011062
True	25.26330559066744
True	412.35122695145895
True	174.4516966706064
True	101.05783036253216
True	384.3501902796104
True	1075.175544512153
True	251.13194943777964
True	544.6460383978168
True	10.00116534868055
True	78.63611666876683
True	339.7439454329921
True	772.3209206906624
True	450.3774777961059
True	551.9606550374342
True	717.9846809414167
True	65.96139788396495
True	723.3880383003112
True	48.91996286318725
True	100.63681407724803
True	186.06222028094908
True	82.68019852874706
True	25.30904939491407
True	303.3137614831224
True	468.7084847748377
True	911.6889256928484
True	857.4606206378764
True	5.596466666983804
True	306.56480292405894
True	458.0822585887678
True	121.81681890962484
True	242.7923352377775
True	312.8167000009473
True	1294.7313348847938
True	452.2199114531744
True	27.15961704037422
True	189.899394877025
True	698.4709159249893
True	37.14361760156586
True	179.1850067580702
True	540.8222176626327
True	74.1018045084809
True	878.3471141652876
True	336.63130989984
True	658.7710826385857
True	79.13059070615044
True	676.1166105731774
True	586.2588550406336
True	869.138439538355
True	252.5698333439869
True	506.2217084057248
True	834.8140852482501
True	917.7283623017628
True	231.20423418560912
True	775.717522840562
True	227.73121997483048
True	441.9749856355685
True	366.603928182065
True	498.0391177702632
True	491.91794932187054
True	313.2507474474704
True	348.8708873701477
True	109.84354454782776
True	327.57653670320747
True	1152.4543645846572
True	299.40360093069825
True	143.9113814551813
True	303.57348636477474
True	743.8033255317293
True	638.4953022547598
True	430.2053342169809
True	119.81568119243518
True	334.21489801652825
True	35.45103279216963
True	169.13749869035308
True	92.67395915277991
True	89.06358566450517
True	540.844573648567
True	133.24742852461782
True	121.51890457840656
True	102.66529702481137
True	84.09892410313266
True	462.643740709407
True	393.2019770733376
True	1037.187235566223
True	541.6048002824506
True	847.6305291777142
True	280.6863296126978
True	270.8229869207969
True	554.7502613450133
True	190.41482473780772
True	742.1757209707653
True	240.80294088205503
True	353.80555497034527
True	70.37519662074162
True	113.1479785953564
True	264.5060755558777
True	125.7845247880044
True	486.4784713219319
True	32.493400942246694
True	581.2719272897702
True	999.3788803976768
True	723.8441021275238
True	1.671629719495607
True	62.10960253181437
True	482.0609399153862
True	440.12017526187856
True	79.15569165251546
True	123.83127697663198
True	307.1038896823614
True	76.77275782202697
True	47.7441243788768
True	718.3543204568272
True	661.4275686437961
True	156.33463148237362
True	178.37309140957996
True	542.4885513110189
True	55.13576085916456
True	23.007846436710544
True	549.1032579098724
True	461.1528551138279
True	1111.5824506223116
True	50.93369929626209
True	465.0497226130443
True	899.8010774763274
True	791.3769566434315
True	275.4358601757361
True	759.2836381510663
True	408.262519136326
True	41.28851846116464
True	96.3710350571026
True	719.3814055455168
True	78.64543734238411
True	140.29328011055478
True	930.8357216776866
True	186.42097100205044
True	271.4411404145355
True	101.50600357263076
True	627.4553810582431
True	577.5183876437145
True	214.9070348643421
True	422.41286748697
True	40.94121105180987
True	281.6489251422551
True	573.9991607478293
True	605.452117214347
True	314.9657480427875
True	74.58481310118647
True	956.7300560216596
True	1082.305761529297
True	569.8709505133622
True	65.60290689895317
True	29.913332637130345
True	86.26090578719885
True	109.51675054857492
True	105.2837732003834
True	873.0638009492361
True	1187.1622627399
True	711.7572170293472
True	332.1449737195063
True	8.680591371433682
True	21.3972066003392
True	349.17804079601035
True	466.6019814044247
True	49.37548337662104
True	557.6039078699444
True	432.58469777812354
True	402.7682142088442
True	79.39319228225094
True	191.5409531723205
True	265.67536845417453
True	135.2778906697563
True	396.14563835923633
True	43.97523848890312
True	182.4585509016856
True	1164.592563519919
True	5.591657733164409
True	27.836867484873896
True	595.5972187826758
True	357.73128541670894
True	780.1440157895433
True	159.1641860915107
True	774.6949898673022
True	595.4071195463985
True	283.16968934769864
True	437.0474217369392
True	340.3632791535958
True	287.78537390774324
True	266.44900722716056
True	394.8862850000745
True	500.98701036391526
True	509.3828445359989
True	101.07701352894168
True	368.4791619488631
True	9.134034436158288
True	186.17169215455505
True	227.8905541438606
True	834.6939910215671
True	585.5550756085654
True	30.331921620528657
True	717.24662213371
True	813.5620998666187
True	107.48605205962164
True	349.86518181521103
True	799.3303438512556
True	219.55551071246853
True	161.92662413461915
True	518.0065506608759
True	574.6928930907864
True	1106.6513831407765
True	149.061593491055
True	155.82291574091337
True	248.37623122886532
True	319.93734795285013
True	412.2101530077138
True	411.4365328045601
True	332.2861931895375
True	443.7100944701252
True	491.8215933047596
True	220.18244760612143
True	1487.1582020250546
True	240.7688284526706
True	410.24333965292703
True	51.17713853296393
True	769.9847463840111
True	233.13674745567783
True	908.4155339853146
True	552.9551876896822
True	309.79720087521315
True	775.1713936313247
True	260.15705875009456
True	215.92250828266305
True	257.4396420813288
True	219.8655888402979
True	138.04744967785425
True	258.85772496847324
True	726.5425643071685
True	529.4316717185359
True	209.5247042380379
True	1208.990513886499
True	112.23434686487424
True	259.3367369692807
True	71.95361215576995
True	312.158304106378
True	419.8080054998094
True	91.47954936042288
True	227.48301842919727
True	75.89248767133242
True	713.7190355091922
True	365.4197248200389
True	217.63704110119528
True	724.6089064330807
True	880.9617108220464
True	771.9757159247735
True	817.34321571834
True	339.7858686048097
True	1.1458696371456931
True	264.50341072279167
True	55.61545943435243
True	389.8302189324472
True	51.82735217699749
True	354.5425833957744
True	846.1534355668352
True	1043.1885527314394
True	402.4671334352447
True	22.302598386508635
True	518.1206822642466
True	516.2617327713662
True	190.830115782971
True	224.7128211742025
True	297.7120745525073
True	22.704955267711263
True	133.3959877474097
True	967.720895087351
True	59.45518204505663
True	478.0395097659701
True	807.6721205397021
True	101.1161371554246
True	253.02889622871317
True	114.47119138948636
True	15.491821240246974
True	1.1855262674166391
True	122.10322117753768
True	1019.3840925408008
True	487.4060973049001
True	67.86008390297343
True	783.089126877226
True	340.11343397017146
True	1.4696702327120326
True	447.8489052602425
True	189.18405858694524
True	503.7047906447864
True	80.48342198150975
True	339.7142771340506
True	392.7006894289106
True	167.8601409757526
True	202.7812189293908
True	122.35677313479756
True	176.7810290625501
True	996.9865496311692
True	15.507759093653112
True	505.9089215966287
True	503.1787960620035
True	404.9191119387235
True	217.65384644607985
True	231.8630241341049
True	154.83887428699336
True	48.79066880728769
True	463.90364699798585
True	150.20851667056738
True	820.4432483224501
True	821.4970316988959
True	244.6735665582321
True	305.22185477629364
True	516.1493390610723
True	42.38091427659028
True	81.34856559584323
True	738.6624587636337
True	1112.051163853502
True	108.7628258829098
True	710.2279184392136
True	136.89434140918794
True	920.3321524732144
True	668.385948040236
True	107.7069792392123
True	267.524820134654
True	614.5139497424063
True	264.25433115462965
True	45.248939812296726
True	575.4659842648613
True	436.31755025785554
True	5.757030991507666
True	484.5965921219327
True	69.76638415388769
True	179.3441275422461
True	240.04444116270363
True	315.11453199105085
True	74.681314496971
True	223.5471800513042
True	356.75503788761705
True	455.77482970227385
True	944.7930226848016
True	48.52703901846029
True	887.6416927620465
True	1002.7943404988292
True	122.13805375666044
True	73.93889775128311
True	1003.9704510265692
True	33.30499342582112
True	229.95318416064197
True	83.71950538703936
True	207.7436144147007
True	373.37512067856863
True	940.220141833718
True	99.02375719186313
True	68.9013774293867
True	658.2296024762662
True	285.01005555494606
True	718.1751995120616
True	52.125763750614574
True	496.03635832670136
True	388.48602001049017
True	682.2886342570092
True	54.47699844823322
True	109.1197244128042
True	28.307010992440173
True	266.7903326952396
True	45.28229532053696
True	346.04316331843035
True	3.687170696634434
True	1185.3895130396063
True	105.31947121052151
True	145.87567046398254
True	357.5513392453201
True	714.2482151564036
True	685.7801811251237
True	1017.0928890903568
True	483.4530172071468
True	413.6555875615107
True	145.97101885082174
True	430.5490856722564
True	879.6634242314066
True	421.4951481670334
True	943.074571484
True	85.55192534042742
True	414.9716754065513
True	179.20005557021835
True	278.36582167994135
True	749.1996921021043
True	170.59694995999777
True	136.3611941597426
True	66.851377120519
True	882.8108981904912
True	793.2822573632722
True	82.066724426952
True	445.16345644016144
True	734.7608524836817
True	411.64301574539087
True	57.35103791053504
True	318.01001495125723
True	766.5083205869056
True	29.311764880227216
True	349.9784798710208
True	167.58644125175033
True	275.77953559315887
True	35.348147338924456
True	218.02491969889303
True	789.500665030126
True	632.183500120538
True	57.22833517233924
True	287.4299249436009
True	931.8275823923922
True	17.246656989418288
True	319.0399167506088
True	288.2956526872029
True	447.8763606000479
True	218.29916545711143
True	597.438556789411
True	48.22622012947553
True	987.240360575709
True	851.5847016211167
True	46.03263710128181
True	394.5445414928183
True	725.8732840313279
True	897.9867343277493
True	272.77698351513715
True	577.5813295839395
True	131.457756709727
True	193.78213760391975
True	138.8992257180004
True	133.40516631343388
True	202.79108065853248
True	945.1485989787463
True	785.8663933347608
True	922.6854498288156
True	21.473523032241467
True	26.971035859523077
True	360.681325623562
True	13.939397692189225
True	594.1639969868686
True	1037.878592051136
True	258.2925123525378
True	211.8231380484504
True	84.69326371185738
True	209.73370398904456
True	135.95806236253145
True	46.378192904660025
True	136.50476731930286
True	90.43795771637387
True	249.4743284205429
True	521.6215374401089
True	170.72616354560088
True	30.796716941081183
True	59.99107504654826
True	407.415880644951
True	262.02666563965226
True	600.7213105652822
True	22.437881609636182
True	111.2446200422874
True	677.4102176005002
True	263.9847742317353
True	493.26146089491607
True	664.1354901315564
True	103.06936341143572
True	110.5441559240746
True	81.15549294994112
True	27.112631254128573
True	123.66678826304634
True	88.98479458272092
True	104.4370481068603
True	150.11327584309495
True	232.5163645418972
True	823.2896594694791
True	278.7112487787305
True	950.053680989451
True	162.94540101783136
True	195.3679753594105
True	792.968818796601
True	315.5426610455402
True	592.7672257492442
True	256.20730512569327
True	364.0845566741362
True	453.1379036726835
True	568.5888138013762
True	656.6262793155923
True	376.776556873581
True	36.58358373687437
True	577.7710595471548
True	624.9070203528308
True	20.93503892359617
True	10.622795165713818
True	261.74251509291696
True	406.7344093041577
True	431.0282700202738
True	71.71748497737424
True	635.2413174449109
True	921.7646418740396
True	246.3526123107099
True	888.2976344078216
True	274.1776464613231
True	101.3216595132112
True	274.43262509090255
True	669.7196203564401
True	41.03847541398066
True	566.2119816600526
True	1268.7402438869665
True	1019.1469127055246
True	886.7704224458943
True	214.35841965576213
True	90.61623916247042
True	193.32719271209427
True	835.5504619378482
True	144.3458557977725
True	1039.614996109018
True	874.3552834873938
True	44.15426959581582
True	91.1292599536782
True	431.2795328364962
True	404.1251538677826
True	202.78999485057523
True	536.016530556994
True	663.432498066111
True	128.22564544294644
True	268.7777106016745
True	1021.9236327157788
True	46.91020511183301
True	707.5649649602418
True	550.7693352484426
True	38.53320712855604
True	810.9571299549066
True	367.0278342619022
True	561.9932095500853
True	111.25342754547844
True	266.9638594700608
True	213.95010339402288
True	26.98677157761376
True	137.49169869834128
True	739.9972619271891
True	147.57579835357336
True	365.51932439407966
True	59.19178385712075
True	634.2977920948703
True	622.9710500199358
True	241.96612893556903
True	482.8232619124751
True	164.80305869491633
True	161.62105780619467
True	209.1119292449812
True	278.8436913009477
True	358.8511371038952
True	130.01594229510818
True	195.2098369900644
True	27.384714517019574
True	891.8976549440958
True	319.0996247410204
True	10.65208264402044
True	374.0059609607693
True	167.46017792541366
True	617.4332656092912
True	360.74162093747975
True	582.1835271302583
True	555.2089278634965
True	488.7978843225612
True	790.4184283170995
True	240.79953535811023
True	562.8816663782335
True	160.0650042434899
True	557.1388499214164
True	367.4664352580219
True	376.0987279127401
True	128.41998982463355
True	141.3717663977907
True	110.1304530696198
True	60.49509972205192
True	712.912594565844
True	182.63427426221364
True	45.47586014957013
True	0.0
True	546.1405898286241
True	109.840258419221
True	22.27069587349949
True	44.155575162677856
True	110.0435842927702
True	545.446890651546
True	184.9809497769992
True	108.8792617789288
True	36.51313068691486
True	157.29124237452373
True	930.0479837403864
True	49.90700021445783
True	227.19579906695503
True	732.8575313987089
True	317.2369340820619
True	454.71984202564977
True	474.8699738172842
True	511.7292295794034
True	615.8034412917075
True	906.7154686866936
True	269.2936265509598
True	1035.9671704511331
True	909.7393922944392
True	621.6910022770794
True	341.38495992892325
True	844.741409598683
True	10.014120397618557
True	33.41620556442776
True	293.1260588797041
True	41.90583448778938
True	202.6834395165091
True	760.7538100863779
True	214.15698491822363
True	754.977146132529
True	736.1304793157282
True	121.03481024449744
True	363.3120283460365
True	588.9562579090193
True	22.94049514581325
True	123.35655449880628
True	443.5968152491441
True	300.03015369914607
True	203.61392488790588
True	117.61679969143384
True	380.58852500530537
True	22.009717568270126
True	376.8528371801544
True	352.2901112327209
True	1025.29899320841
True	365.868320487182
True	31.60439254658776
True	423.5226573237742
True	453.54999749516304
True	233.1090640197176
True	31.02906553876329
True	770.085173555316
True	444.13979139997673
True	180.5119101829636
True	11.720932083759743
True	1205.110276944754
True	170.6477647136592
True	29.05960768019066
True	306.99035049276534
True	283.24504094755395
True	116.39021096620095
True	300.4398279536604
True	42.06002137902222
True	326.33359843057184
True	312.84307242104205
True	318.0875359095649
True	30.428002529482605
True	45.894613041553534
True	1019.07162962802
True	25.080810159110413
True	13.250854484065096
True	175.20449036027787
True	666.1532263794304
True	8.656998859782753
True	183.2214744212562
True	171.0100967334894
True	537.5063782560585
True	377.23091325298697
True	766.1618224070544
True	325.2471140532395
True	488.6089986595092
True	438.1796746802051
True	494.8817071143735
True	104.8679013562994
True	1270.5046773411912
True	893.5209705835389
True	270.4998338942387
True	526.497123537965
True	100.5589842133657
True	557.080345415865
True	427.9148104893703
True	158.90693236064143
True	74.54666004926288
True	357.71541985201355
True	159.68523678340546
True	29.495770792064384
True	607.5429592339261
True	385.9294554323149
True	67.97733003651398
True	31.98013885706296
True	652.0056936561344
True	497.696905934128
True	70.9110744251018
True	21.844302481515815
True	324.9643909189977
True	341.4446896524795
True	716.1861369762782
True	555.2446118807846
True	566.1777223901452
True	787.5075119224695
True	7.644776594053109
True	52.83289037953919
True	38.68914323013863
True	62.28877227011361
True	491.3588789923952
True	592.2237016903595
True	87.95130249678749
True	110.9045315695392
True	194.529119557619
True	78.24015818710599
True	179.72643812717732
True	204.01398196370235
True	266.08207871055714
True	804.3328551143521
True	597.3589847686852
True	286.02627646270315
True	191.34523605789505
True	272.049234212055
True	240.932050757338
True	781.270848315596
True	336.55604644478456
True	169.3937708555403
True	898.8670363082123
True	333.71420254188547
True	476.2288588294078
True	156.1699639444929
True	122.25101288688724
True	62.25990944319869
True	208.3819033186448
True	1006.0030481085402
True	536.670732576059
True	111.88288436992748
True	368.2943515969471
True	105.29973241541433
True	655.8940865117397
True	3.747877166785792
True	720.4387380818762
True	37.26504368773911
True	922.0563203451724
True	848.895435140937
True	210.4513446417316
True	29.750775943930133
True	84.61377540248682
True	445.88144918183946
True	227.4707061130401
True	1.6708981287452669
True	74.58954946649521
True	1086.244712942813
True	338.91025240601164
True	667.4249934593525
True	480.731059118434
True	29.271849234127277
True	131.90542055362286
True	441.8028387764255
True	904.6259587360472
True	822.6993596095936
True	405.6426204749637
True	344.06000034234046
True	17.257034210919926
True	82.10481209469962
True	757.2103748263459
True	452.4857188800581
True	388.0365625344164
True	886.5832979738144
True	24.404387398220912
True	212.14079504501763
True	891.4380384247967
True	239.280435841546
True	7.852678210359913
True	498.9656855625466
True	107.21310957399456
True	640.7211159736025
True	52.72783169746778
True	266.3894861379171
True	846.7373864213642
True	882.2600487240194
True	269.68477535455463
True	434.8575182231195
True	104.8146806009221
True	609.2686061815838
True	261.4689438940232
True	182.83765230669235
True	849.5406152523778
True	56.41491800840175
True	721.006949729548
True	282.5601847466198
True	299.7970024666191
True	168.95550318902912
True	498.5982298027328
True	592.1936111406881
True	360.7541981991334
True	413.53721857578415
True	70.66674714346871
True	165.04488892447753
True	447.74800988015824
True	220.90108514000568
True	36.94053180903705
True	202.52586138916124
True	388.3723664583678
True	383.0984190010181
True	746.072758742473
True	134.67618297439603
True	626.4548607864712
True	517.1189810174791
True	594.5438896217255
True	134.94179825934617
True	33.921993196255826
True	678.507405619505
True	69.23164041284033
True	565.161218683794
True	678.7324655959408
True	456.7534099164959
True	143.21868902213504
True	515.6503761636147
True	1.7398502733701764
True	410.332340268805
True	30.460686688702697
True	617.902123243363
True	269.4954614910402
True	572.0643915804063
True	670.0332919799291
True	134.42488694471845
True	538.7107171294575
True	476.64445275076224
True	64.64187370403457
True	956.8480445597052
True	3.365158828266456
True	28.6309429754892
True	629.9666101637071
True	656.4072054659813
True	135.2313124581274
True	403.0357164314903
True	118.11408474886188
True	74.16977577023465
True	469.5990316586712
True	41.39346020839283
True	521.1306117126229
True	11.833993181508172
True	820.380533317602
True	546.5960371180797
True	683.926732816013
True	104.65863626493116
True	370.9055928970047
True	979.3810638097932
True	873.4764387144124
True	144.740771710426
True	549.4632686968797
True	469.2887942236399
True	256.7540380576614
True	266.7279021216584
True	5.470738141447592
True	313.4087913437699
True	11.50493248574201
True	363.7897603173309
True	76.10519023287425
True	402.8733749414083
True	650.004039261952
True	129.7831996504581
True	230.268951449708
True	641.5318387238306
True	688.9477166240746
True	290.67719470639787
True	136.38551782879188
True	165.71889989314792
True	471.0256157172955
True	87.21203232033079
True	10.72320257501147
True	506.6865561715754
True	566.3201511182285
True	22.09453464054528
True	142.33994254256513
True	910.7693042971816
True	495.9096153891356
True	273.15682643580607
True	32.62573232789275
True	482.2749457059787
True	111.69146707278476
True	584.1509356867286
True	663.8319819956528
True	295.0118586924878
True	367.2372804052519
True	180.0841902000517
True	231.2363267565368
True	71.95682615806192
True	216.52809714750128
True	507.26361284591786
True	21.65370782483832
True	432.6066954142902
True	387.93908853195137
True	697.1775081409254
True	896.9229560006127
True	889.1787920469974
True	154.00307536967978
True	400.0237214153505
True	71.92139234738217
True	199.64704026696492
True	316.66524782102584
True	10.419272770172189
True	807.2017458306153
True	23.27157941448189
True	405.1638508347954
True	262.12211866053883
True	656.2101056342036
True	196.2086468983467
True	40.189075651803705
True	722.0070228134575
True	1093.2969602736453
True	230.21910849349925
True	134.86427252737835
True	590.4810283766662
True	491.5802995271145
True	17.32609933370606
True	813.675591102551
True	118.64009322345932
True	43.530903766744565
True	303.5873612367444
True	358.5332175120316
True	404.2956624191142
True	266.9933730175866
True	16.719605896842026
True	21.281320611945944
True	861.1531263236093
True	217.8107329707805
True	113.00897452259116
True	853.5654670726767
True	652.1109620866255
True	639.2463439888647
True	448.4996347868054
True	145.37667021611549
True	31.03758046193097
True	102.28448058727382
True	426.6865131620583
True	233.6891964833449
True	483.9678893303253
True	144.93034071373842
True	503.5619958221334
True	627.0870406254814
True	963.0386544047454
True	20.88701072314006
True	987.402493291936
True	1095.6477690448787
True	498.3272319668501
True	86.45466921132159
True	797.8244914134432
True	644.7133296205434
True	637.3656109078713
True	177.93029669337463
True	744.318185613075
True	710.6609416526217
True	121.61173887843088
True	770.0007388398777
True	820.53367059609
True	487.7729503213002
True	228.68358025863137
True	71.78383287636689
True	309.3660088593436
True	343.3784600870834
True	483.7484351369339
True	433.4212684051016
True	204.34820165745495
True	313.34601550502543
True	3.079327965883607
True	13.547079922506594
True	105.27474585878652
True	132.81672631135697
True	359.7794331670359
True	351.4668516732185
True	112.41440115140084
True	17.06556892347506
True	212.6496836395404
True	836.0837944181686
True	466.2619604396752
True	525.2440100495571
True	563.6303140792529
True	828.7197197572463
True	647.7119252256945
True	90.02316220252798
True	209.3982809976439
True	248.5563038901108
True	286.45188380275306
True	103.47548297819216
True	357.7763328955997
True	427.78363714016336
True	171.90379308673715
True	657.1404052865195
True	241.93498144739115
True	214.223914931976
True	27.30184150356845
True	252.2616781664739
True	492.4336992241719
True	173.05784969931463
True	518.1419060999456
True	490.7310384146152
True	241.13980101435243
True	97.5842587180292
True	42.00623579795191
True	405.6984228260974
True	781.9701709356668
True	170.18057040991607
True	1028.5443932224298
True	1046.8647577789516
True	468.33316788047625
True	106.79392312585054
True	123.9281076258088
True	657.291658433041
True	9.206833733348718
True	226.7109802573876
True	129.5330432490295
True	122.804183291617
True	325.23587410692386
True	653.5246241842542
True	37.39778137430801
True	130.73555323021117
True	962.7448442987492
True	56.34716184247004
True	459.4252177022933
True	530.4002549260738
True	243.07224019820737
True	131.73185064567684
True	944.7206167864651
True	1180.9414078969362
True	524.2420342610955
True	669.9573862350046
True	204.35944431843865
True	151.01424111552762
True	302.939096884098
True	257.604901613078
True	175.75738748527849
True	302.33707482103506
True	333.58830224448434
True	12.802722561352295
True	624.1606501396575
True	147.0003302897334
True	81.61958460504461
True	431.7178551229479
True	304.8106423945453
True	1202.2974202581472
True	362.9226798334675
True	939.753187757212
True	10.220292504373024
True	272.0561854113158
True	235.6662919643257
True	157.43903430830895
True	488.8114254399995
True	200.09154906085968
True	412.0957244119587
True	338.8110752611633
True	113.5467070820271
True	366.81300638152425
True	1079.8340523480902
True	748.5598918356757
True	231.4842463033187
True	109.52407362527089
True	293.66620627029096
True	23.94987192524328
True	347.7369648438658
True	311.00258478699584
True	585.0724653905023
True	442.4237845851906
True	358.4069743373437
True	153.32639899723597
True	11.69962344654602
True	428.1051174086823
True	288.6746412715232
True	149.8130457274911
True	309.1441311751351
True	440.7207534471104
True	824.8270754982624
True	309.01728378950804
True	794.7276381920045
True	403.42355098106697
True	372.8542327585044
True	1.7233931236824152
True	1192.8190296221026
True	103.44398308814876
True	898.6758282010402
True	206.9665618585881
True	460.0314462270184
True	670.4255530928357
True	82.77437185379509
True	525.46391277139
True	33.5032166876938
True	418.9228703805546
True	79.03443492813588
True	219.0615531526461
True	40.09088701601781
True	686.7153927962257
True	186.25237952974948
True	23.929746244761315
True	401.068912840313
True	111.21144376555849
True	166.865358639423
True	825.2734990798389
True	246.96167858705977
True	147.47607060393833
True	367.66278881671246
True	523.9135661349384
True	345.3580013991261
True	492.3734585718493
True	617.4131102721923
True	161.94866314874142
True	7.623790618835383
True	73.27046282788143
True	438.3339853681616
True	93.52765488562588
True	79.24247261807025
True	1069.968634364095
True	25.008554391233325
True	328.4882943499208
True	306.6585340584353
True	450.8609389702563
True	679.1961124937702
True	194.23395958872663
True	659.8351754354784
True	328.607257070372
True	346.76217969796534
True	262.06369564190067
True	209.97873362309727
True	368.41046303548535
True	437.6662980748693
True	410.0790143415228
True	619.2054526988493
True	138.5506272650047
True	76.7724622252471
True	42.182229235843565
True	303.13446663405153
True	644.7286072583845
True	411.8103508829767
True	796.7388773532869
True	230.2809358955373
True	402.38417012349146
True	65.0934048545582
True	55.63596636303202
True	413.84989621907
True	202.2133664946072
True	227.20782027898588
True	39.63574876021397
True	1081.7054283664418
True	182.21035346368427
True	887.246168084571
True	319.8004123230652
True	936.5121227458992
True	236.16793951388115
True	452.7329908854197
True	530.4353587088482
True	580.1327573550266
True	215.3239565040643
True	475.5050535748689
True	942.3234223055932
True	120.265900202049
True	6.316272138176604
True	584.76200009318
True	27.11330832554049
True	78.28310555892588
True	777.62894197398
True	241.24047974826988
True	949.535350100172
True	681.3818838748115
True	412.5235336741048
True	279.8981878892763
True	477.18782302776174
True	333.6449568777076
True	179.03212506029374
True	676.3130502009664
True	724.713959023561
True	209.07248739367856
True	86.92262996171166
True	499.0724646468401
True	136.65981436350484
True	380.25558879055126
True	345.4199349077149
True	66.3997665286859
True	387.3152362724254
True	415.16689732438914
True	373.8023320813119
True	421.0648839551237
True	423.5184383059735
True	617.5653609314119
True	56.06045400149903
True	461.2887323588712
True	319.252787431968
True	647.1361456557153
True	219.99626346085665
True	103.06722534911808
True	38.457510878444246
True	537.9526210625113
True	626.1105229571003
True	186.5461151125599
True	409.47694418725393
True	330.4659097169916
True	17.51686931904959
True	164.1396467584978
True	288.2642965956945
True	2.907236906221308
True	883.1639004827192
True	83.54610958714795
True	103.381082683486
True	116.64276339945954
True	357.46970104823964
True	36.81951678843304
True	431.218868893803
True	232.8328117687472
True	4.782383000624977
True	113.467830324311
True	456.1064097635612
True	49.61263806447305
True	67.09054190680143
True	176.6644169917529
True	299.3294566513232
True	948.405424781166
True	393.3000666576435
True	955.9129551192552
True	195.3819389221635
True	982.7257422713044
True	769.5046955775006
True	648.0160906449229
True	411.7851711201463
True	381.659513495656
True	76.93200292009789
True	73.6289970853708
True	83.03426167620648
True	170.2378887350806
True	488.4162394705931
True	1121.07198606884
True	174.34521526782495
True	346.1204985019916
True	440.24442677053815
True	598.4951426264039
True	603.8326540272772
True	280.8701032160168
True	459.94141505243743
True	686.54444131535
True	98.14251449581108
True	736.4708609426743
True	250.10204057903928
True	130.05101779871234
True	409.0963974655921
True	856.6372037936195
True	433.79584914566607
True	846.9749742829579
True	200.95980886749092
True	353.34326358680727
True	694.9360655338951
True	633.7628344218539
True	190.82223349273596
True	259.42748479776367
True	787.3363533236464
True	32.05324652579867
True	188.2281005356268
True	478.7012080691959
True	685.2160598017322
True	101.85680785765828
True	37.08624560807779
True	164.48528265312854
True	771.4187165140465
True	326.6964806923997
True	544.405018753745
True	347.88226556348894
True	297.4455621539897
True	450.7337802098861
True	482.2017591440487
True	71.7680625309637
True	361.3662312563005
True	781.3713016600318
True	0.0
True	300.4830094416276
True	244.72527796702892
True	952.092372112652
True	157.21253771239012
True	630.3095853626218
True	624.5150538264227
True	115.01120496239928
True	214.35500695487468
True	134.62891039302954
True	11.559130080755024
True	286.45915923653007
True	375.61966776308094
True	1135.1889498832054
True	237.86693989644365
True	397.38430672926233
True	656.5279193827228
True	200.2677283204332
True	25.62539635406604
True	858.1387678581591
True	619.1797557270719
True	154.64691350675562
True	616.2988497516772
True	173.0216275496715
True	291.57984866410527
True	776.0143778390038
True	35.64731518887193
True	104.90719445728404
True	489.6441035083253
True	64.06512546476675
True	76.71225231971849
True	400.85314161415766
True	23.50989841670982
True	775.8761237899006
True	104.01404317358676
True	158.61500689148878
True	19.229241406814
True	681.4765949148159
True	30.089983120636685
True	775.0270018667462
True	404.7514381707984
True	117.21049859344576
True	703.9229849883164
True	519.6916268913312
True	544.7387262658369
True	47.878073296483485
True	374.1471754347794
True	6.07763317525091
True	96.01282087277386
True	380.9060800367836
True	52.24548852720734
True	126.32895660860832
True	308.591775696146
True	179.0081750938644
True	95.5908060752024
True	663.0954946776621
True	18.90152054467714
True	1155.2761408812703
True	485.30195007546
True	300.8577128009023
True	483.697767156702
True	126.49825911537832
True	790.9024428905067
True	1083.9107651642053
True	740.4722727202328
True	175.92942836888977
True	223.74609130218812
True	47.02630647995878
True	59.24535300184612
True	154.42653966151673
True	103.31929153153436
True	170.27091182056267
True	1176.7424443723507
True	304.5642492627088
True	355.13809633378725
True	691.9155376112827
True	16.801514510749413
True	13.321534390012934
True	568.1272394063005
True	5.695252348438231
True	116.42533332154244
True	682.4176547271501
True	182.43982225740467
True	651.018486274986
True	854.1919405646264
True	150.7939644961316
True	885.4394318819446
True	3.20374540287958
True	441.1148240487549
True	1055.333401805697
True	25.38529449854725
True	236.9701644338968
True	145.37231242331393
True	942.006660964761
True	233.92576326857383
True	499.8334673631485
True	120.92599558078794
True	505.1681907085382
True	155.84918183558477
True	101.6174839167642
True	392.5947881774072
True	71.08490313237996
True	54.77169214869054
True	1033.071079832574
True	273.44826451347745
True	159.55022915038148
True	373.0469573662127
True	397.8587324065177
True	212.577589828326
True	161.03567496377536
True	405.8908979808161
True	33.555138052054325
True	482.12292262851474
True	1093.251731867493
True	113.25660953618328
True	482.89073331714144
True	323.48231430808875
True	26.963427815153853
True	413.4523784531863
True	109.0234792627979
True	590.2329670504397
True	211.58231676960165
True	415.9046256503794
True	20.11181832535964
True	425.85687026037823
True	110.4041767801177
True	340.8152980780764
True	34.48737287205867
True	169.59731324667047
True	250.78180787054228
True	786.6143552948586
True	59.2128925018116
True	138.70329918715066
True	230.6190569619716
True	143.68992104023908
True	633.2777371566021
True	546.870279985393
True	764.6675398675444
True	398.7162248517104
True	530.5397219538974
True	402.77099270486383
True	689.0493894846775
True	69.83421215164492
True	467.3250468785378
True	430.0201777103612
True	48.023522049029765
True	82.2299269177181
True	130.4271460608066
True	92.85310053904466
True	329.1074862659443
True	834.526576163343
True	320.4255179729234
True	1099.851062450275
True	312.2087607879593
True	912.7856221116092
True	145.3063519304311
True	581.8071654997902
True	619.2440080028035
True	690.1285652488147
True	457.1294225610196
True	65.135688248584
True	285.21345290552705
True	41.2326433493304
True	164.57885587153214
True	175.97665065957386
True	1121.6969708469176
True	228.98562976631248
True	555.3141043443995
True	539.6282115177592
True	562.1561932166296
True	899.5808061849859
True	590.9856033393488
True	647.8515137018317
True	928.2671571773732
True	120.26740927473202
True	320.33004495263907
True	279.6614218687445
True	324.1080784434607
True	90.06208041954139
True	386.3232199292103
True	4.825848196695018
True	334.58104324542194
True	264.61488994088126
True	620.7064642576877
True	282.95098883246874
True	355.692068837315
True	10.500497914611884
True	60.640660036242906
True	534.0394819914872
True	32.239758725190235
True	135.5289794608386
True	65.41445916150325
True	143.58423591118756
True	245.4799141788092
True	69.09265272992849
True	390.491164710408
True	270.96995970095884
True	103.734289681631
True	345.3244528336727
True	57.57054321386835
True	590.2852946544192
True	849.5479662181712
True	285.52796749531234
True	1145.656558009031
True	112.2164318245737
True	307.0700123834212
True	1016.032298583556
True	90.2595316747715
True	279.5292260178506
True	10.131958383882946
True	405.82377184395295
True	455.66066697875976
True	154.77959063015854
True	615.7779686309825
True	937.6821578638256
True	160.60115749684692
True	79.00893320675021
True	327.8861297786491
True	562.5625512810434
True	630.7077975766119
True	1243.7648159002913
True	25.81569581899249
True	946.7640719244738
True	137.10306195639853
True	613.3605304593158
True	119.51263598585068
True	130.72708885915893
True	188.80349311233127
True	167.08500757627394
True	752.0574231974696
True	214.49725166151325
True	231.7059372817177
True	66.67231613131013
True	515.4457964422633
True	458.1456124680169
True	172.0138219087645
True	228.79130120545108
True	17.716940553656116
True	426.3229053150094
True	214.0892885204293
True	299.32704955854297
True	117.09795963736325
True	675.1617382907054
True	414.6974588823264
True	261.6448486959858
True	637.3462126431693
True	544.0751340531177
True	468.697180393888
True	129.4570338442462
True	515.3393597137108
True	435.805852549313
True	2.973864931436344
True	193.13010720723727
True	84.71224467453837
True	248.0098736365056
True	3.1878644167493846
True	131.8010231101071
True	365.7567761550048
True	7.016671064931649
True	837.1111856284638
True	178.63610832216403
True	743.9208298888043
True	777.5953666529228
True	162.54675012069723
True	224.4486025284011
True	487.93800248677314
True	827.8737270412793
True	50.49364431901241
True	39.382640512535424
True	129.4514179729311
True	620.4753695403356
True	734.2423465619045
True	188.0990488484184
True	590.1490605197217
True	591.3311129317865
True	833.3581038249275
True	430.2472373682054
True	188.16861061700655
True	881.9479922503086
True	216.0186448425807
True	153.2943518759737
True	329.3722009264049
True	231.6097382150651
True	201.85950992001668
True	606.1260538291665
True	249.0554679974973
True	184.6027961807052
True	456.9700979565637
True	475.2201026387766
True	64.45371986103294
True	286.5995395476947
True	80.97159471289405
True	338.8175488486556
True	364.8705219196195
True	258.9058626350183
True	180.9378246085889
True	380.0706578165011
True	659.4397783016824
True	745.5732445767457
True	275.57123806511845
True	754.047429617096
True	63.60888839914581
True	871.5473321021577
True	353.4128421947991
True	13.330129949701178
True	612.7967039313393
True	695.4868388207653
True	251.00633017954203
True	165.590100314122
True	46.52284042020949
True	384.94320759981247
True	81.75907304606692
True	12.92220131269951
True	893.3071174648725
True	375.1111325451971
True	180.4706472791332
True	944.4153394188836
True	11.55112100492924
True	789.3018990516742
True	32.46031395904563
True	654.3327365390097
True	61.49474276051523
True	790.4791330932914
True	434.7376502898076
True	191.87718328288489
True	447.4793822153224
True	208.0203855892825
True	298.3062592647685
True	215.5180069580393
True	420.2124067021031
True	10.058402264622623
True	316.7918471684822
True	115.15963424961949
True	11.090010725388376
True	487.4792701561742
True	711.9627658675577
True	289.14995133581584
True	79.87943083754026
True	307.35026192895685
True	84.16461503855724
True	181.09187210227668
True	181.0407218715376
True	366.1434297190247
True	42.2725848214232
True	143.97060471184972
True	383.4559166123417
True	869.2037669430051
True	112.6484066588974
True	207.1843926158834
True	437.5376145628889
True	17.82262679513661
True	413.1212388099594
True	497.5708985595703
True	91.35938313059796
True	384.6198954310128
True	348.3239589499451
True	410.5204987866372
True	586.4171192254927
True	1065.6764385082874
True	972.4781938166218
True	57.110965915306345
True	1044.0957072948106
True	113.07706907796484
True	114.38888847253337
True	114.91360770723422
True	482.7939230331877
True	379.6332410072469
True	579.446272956499
True	261.39209866200304
True	161.1632768840277
True	399.35128940047343
True	16.375321523181338
True	451.7225862670642
True	379.9181258650009
True	158.76476557191452
True	97.96564399973605
True	526.8968982156506
True	993.2314346485214
True	196.2942835414178
True	66.58939786170393
True	436.7880721427218
True	373.7634236178949
True	485.1066923527487
True	333.7251740705149
True	3.941077153767168
True	545.2797591239097
True	511.7286833373082
True	502.8282894119109
True	184.49042283372916
True	106.65896090215678
True	22.76379982734105
True	369.8038564758649
True	108.68522296056985
True	6.670601846288392
True	32.5968433118375
True	342.3099124916444
True	632.434622260261
True	135.7124554926386
True	92.2049589777818
True	26.65437687049881
True	403.919840638192
True	350.6907719004193
True	782.6931848349183
True	306.8656442579635
True	515.3695909598143
True	518.8986768436043
True	529.9895684682457
True	288.17270558434376
True	572.7990979472269
True	98.18174904870403
True	581.3271671813642
True	6.803225781730129
True	359.775640106076
True	456.797422738989
True	978.5945739186454
True	345.55196347385373
True	774.4299200773158
True	1029.0582867637577
True	173.5206000441565
True	37.41096029466676
True	387.47455747529136
True	390.4357732274302
True	583.8435715641672
True	236.17239136221704
True	29.464981335178894
True	649.005826659546
True	121.52770766625764
True	1033.922015582492
True	309.75285088792486
True	461.2844571947722
True	125.80393390875648
True	811.266669959055
True	132.91908326085954
True	828.2681353103526
True	573.2055936486063
True	186.4608890997824
True	116.26794568912304
True	67.61312197584469
True	565.8580217641037
True	909.4192746130065
True	425.2335500072005
True	523.3662386155147
True	135.6620469639065
True	627.578819305667
True	481.378165650101
True	776.9970791803247
True	319.24749861449345
True	575.181624972256
True	108.3908429338032
True	26.099693456166253
True	407.6320543747264
True	169.05414829871506
True	103.87273111373544
True	385.34513127732896
True	1085.3334452254649
True	249.43000170207316
True	543.2794125944428
True	11.06063008636714
True	75.9721500019966
True	327.9011020437869
True	773.9330291766397
True	452.4759191648812
True	533.2807902474922
True	705.0207231490748
True	61.52586433031998
True	747.643278947164
True	46.66312283290327
True	103.3713745616135
True	194.53937468489815
True	85.05562148334647
True	26.36360240713476
True	285.9792307979691
True	489.4777854630232
True	915.2888326508192
True	850.35053015896
True	6.364231536876646
True	289.41004373709615
True	458.4740453846717
True	120.2857248645806
True	240.1195827974345
True	324.76932242962675
True	1309.5397918880144
True	444.68565995873024
True	23.30142831323386
True	182.1450030088261
True	683.1384874339014
True	34.03923626295586
True	174.90949183489357
True	556.5560104103843
True	70.80332391464981
True	859.433182217446
True	313.42365026660013
True	674.4344619765126
True	76.76524900716659
True	686.2252887556843
True	576.0255821991299
True	890.1648334496801
True	254.101505952138
True	495.6404047316346
True	857.9310051984833
True	894.1462867329471
True	232.9643442737064
True	763.4100349113945
True	221.65845048726143
True	449.1317879840888
True	373.4726848358345
True	503.7382685034025
True	487.52700380160337
True	325.0108117658427
True	339.6402189629033
True	111.83654816783984
True	350.1157046598172
True	1130.510272774967
True	314.6242582336575
True	155.65690345082737
True	306.2196601355323
True	741.7170218778148
True	653.0383538059848
True	412.5305867026469
True	126.56617680686476
True	327.6284589443602
True	35.11970661631529
True	171.21609408420747
True	91.03579099374804
True	87.47338812325789
True	562.1864205860415
True	138.71439409242723
True	124.26321028310598
True	104.16639128655426
True	86.0346260300514
True	454.4192794354498
True	391.7780845676885
True	1034.592234522603
True	530.2839340372062
True	826.7681522686312
True	268.5446477965936
True	290.7150198918968
True	514.8475554209738
True	186.77656634390823
True	746.678463468175
True	250.6723641339448
True	359.7524312258981
True	69.41495923821725
True	118.12738195912544
True	270.5498054042939
True	120.6482241051657
True	481.098518730576
True	33.14023682352465
True	578.1237318381433
True	1012.2052405677192
True	710.7803008903225
True	1.1420094849454063
True	60.68902179432599
True	498.4350916154304
True	433.316255749643
True	75.42398277319592
True	120.70169155455086
True	292.01794569115003
True	84.00889449697982
True	52.3825947509382
True	739.8090399912846
True	671.5024318535435
True	161.573418153619
True	170.54059594478755
True	523.2302942188124
True	56.255335318331205
True	26.70888645763248
True	572.4046392109909
True	442.38117784901664
True	1126.2635553768391
True	44.33362826757365
True	466.816876289961
True	927.522805145782
True	766.3157634240101
True	298.713471076176
True	751.1241477265327
True	400.8096252976044
True	41.94014084416489
True	94.94198601711058
True	712.579760981905
True	74.68766603323492
True	139.14881370176653
True	918.1317361506608
True	195.6328528685817
True	276.8683152304065
True	96.04846108875958
True	682.2902066271188
True	631.7113762129626
True	215.4448138673941
True	422.68578741813735
True	42.00136539402178
True	282.1395628081672
True	595.634976751988
True	650.0706844779133
True	321.83103242632194
True	70.13473619697822
True	933.400163787674
True	1075.0730397183534
True	564.667039004966
True	66.8912409117134
True	32.14073637092359
True	89.72790790341196
True	104.56500886163649
True	100.75960176042308
True	862.8308126944198
True	1206.5318565956334
True	739.0896140275644
True	338.602567990266
True	9.912173599499503
True	20.902229349007985
True	349.5917326947941
True	480.7623265823675
True	49.16095241729138
True	561.7052210093302
True	428.50130152300414
True	399.2890991287085
True	81.77305884910415
True	202.62711944365088
True	257.50441169299035
True	133.68023938146095
True	402.4089248265442
True	42.27318639951461
True	167.9578887754383
True	1182.339234440071
True	6.476628419308676
True	28.20457552226304
True	565.325232526227
True	363.4041791898496
True	780.8180937847741
True	161.94390141854927
True	747.2758384395258
True	601.5220509601611
True	275.97330792024
True	439.1746478718009
True	346.3865124399311
True	286.42894618409986
True	273.41682097261463
True	408.549834365069
True	505.8733560056
True	500.5388612206803
True	108.1052787408774
True	353.2086839725015
True	8.295687051064775
True	191.9157147856128
True	237.6909126577781
True	877.677748488545
True	603.8506824586872
True	32.45074445792434
True	711.7307035430351
True	822.3295650645902
True	107.38031862520587
True	347.22274950400225
True	867.5054130625614
True	217.0837794499029
True	158.42994054547842
True	528.6885800067979
True	572.2451393954791
True	1138.691733584653
True	146.9364238016734
True	150.92225667603796
True	255.4658451989728
True	321.61121954070154
True	399.8393571115059
True	417.1837439220572
True	327.99208625443936
True	443.2641439819043
True	493.337920654363
True	235.70321600731543
True	1470.232681771212
True	237.155852714415
True	415.3028834943272
True	53.33293530895959
True	767.3840061825855
True	261.3603564751514
True	903.2214822519708
True	549.2355762938473
True	319.07932898994886
True	789.8312715006065
True	275.45116626125406
True	214.24728966032893
True	257.1823324191492
True	214.4859957604496
True	143.1478100204074
True	259.0070404723663
True	724.9370137079812
True	550.5792100728804
True	225.9445382491936
True	1178.2564518551503
True	114.99607659314104
True	264.4485113606604
True	68.2897168208139
True	303.8938782071032
True	417.05488247405776
True	91.40949308075456
True	221.5280005149362
True	73.83987699139185
True	688.6046098528429
True	371.6300141383561
True	224.76164429572177
True	731.5008289373535
True	868.2874614141178
True	825.1268464501525
True	812.8096486139805
True	351.2339039594481
True	1.503047682070512
True	259.98092506088966
True	51.54546851523226
True	382.6945477104596
True	52.92623375391705
True	354.73769574616733
True	854.9367109662961
True	1018.0218378844104
True	408.1003294849747
True	22.44241547519972
True	541.7265292359147
True	520.0090122658476
True	185.7414620744912
True	234.1052497777264
True	287.9311578158748
True	22.30188894153119
True	130.5131085122531
True	960.6524314527296
True	60.110259620724655
True	498.6919016475797
True	784.7396940083623
True	104.18316911401368
True	251.73259871903812
True	115.00146202545548
True	16.723200016894182
True	1.2804308665122606
True	122.26087981823244
True	1005.56346748463
True	477.3621189804551
True	66.89825283563117
True	781.1484897913078
True	331.6816854201681
True	1.574982537406713
True	437.2798040585724
True	186.6768034561631
True	505.18287519650346
True	83.78396099231662
True	327.13926456247344
True	384.12398430213767
True	178.01044410725785
True	216.21671530362136
True	124.8492208089756
True	173.77731159259002
True	976.125097261129
True	16.13288111126446
True	508.5949041018752
True	479.6875277548316
True	411.7762733150325
True	221.09372587115183
True	237.10968941251775
True	144.28523787539362
True	48.73126144471402
True	478.395949863178
True	148.28707834844766
True	828.5145361427324
True	827.4906188706263
True	246.36257504857195
True	326.28589625604394
True	515.0829319720215
True	42.88060677173007
True	89.67818361809402
True	744.7154340446715
True	1061.983668650551
True	120.22163085624076
True	736.7865372160998
True	144.04355210615267
True	933.0644180978454
True	666.102394978273
True	101.46644914263295
True	272.39526415859444
True	606.0196824841865
True	273.85162042649574
True	49.05294927497996
True	572.1986092909149
True	436.6386767879648
True	6.170861365390978
True	467.3207815781979
True	64.4715151561423
True	179.73310888958474
True	244.3801225736005
True	295.10063681584154
True	78.73022718316237
True	217.3543058785627
True	361.52605093556525
True	418.9164119511592
True	943.4539583939908
True	46.92340953738992
True	882.1151119226458
True	1009.689446404628
True	128.7930439336618
True	74.21641436309766
True	978.3651742708026
True	34.142572689919824
True	210.28389009683372
True	84.69345416745031
True	213.94447547146544
True	369.70322091710375
True	928.5446769368696
True	98.89605810552548
True	73.56473855127622
True	645.8469742726154
True	278.1271310800779
True	703.9675656312901
True	53.62049702249256
True	476.7267921657707
True	380.1437359486262
True	685.3510285020593
True	49.98287937151125
True	104.16813150371476
True	25.056745376474733
True	274.670616833523
True	46.57302079150192
True	349.69578098623504
True	2.881877888648214
True	1167.0995718383838
True	105.98037738472188
True	134.98702315023962
True	364.4702661564288
True	709.6599981059423
True	675.9817274825938
True	1050.8365466709731
True	467.6263096487024
True	420.53599890891246
True	135.96813145847696
True	420.8912901880229
True	803.8736575105881
True	425.1036772517832
True	924.6611617316054
True	86.24315176263595
True	421.0392252583316
True	172.8390731837756
True	275.9858620041925
True	755.0118246072192
True	161.73251562835867
True	134.2677498864675
True	66.91520434769308
True	862.4034742916077
True	789.176349539173
True	82.69069155572923
True	429.4827796933765
True	769.223571411384
True	414.8734551770674
True	55.58637457106367
True	313.7633523473468
True	771.441992856061
True	31.780668909226563
True	349.91147539042714
True	164.37845906062296
True	272.33198494710786
True	34.440486772810765
True	216.36663046055463
True	795.2854238661465
True	641.8200493437075
True	56.05128960931398
True	285.7133632925435
True	883.5760722201117
True	18.51795505721716
True	328.7113412781125
True	298.40758460791244
True	426.89319654660295
True	217.29985411303716
True	613.2278980161952
True	46.88818759731197
True	960.513930925982
True	873.7368768250693
True	47.7809096586322
True	392.025301678081
True	727.6904887900063
True	923.8395910409116
True	273.9948301280866
True	582.7633308787651
True	129.8301381696417
True	185.24406341330305
True	136.41648469074062
True	136.29129115887395
True	218.85477448000037
True	943.666596498724
True	767.5619182149286
True	947.92042358524
True	18.64675195764861
True	27.447349614829733
True	354.5386835818284
True	12.980069276966724
True	639.6530690282981
True	1082.034453078269
True	258.1450509881158
True	216.56186858965165
True	81.48980041957539
True	208.09689252131795
True	133.8670970177841
True	46.61150827856142
True	129.12834621935394
True	89.31994474560192
True	242.56520273150957
True	533.7890794223297
True	162.95186622900272
True	31.79574186404388
True	60.197477418328994
True	433.4825296103191
True	270.63864997820406
True	581.582003392078
True	21.15895796441104
True	114.52924038902805
True	663.6263225760771
True	258.02510781624085
True	480.1833218426989
True	639.5646553936547
True	100.69178749953248
True	109.33744098761916
True	74.20077157696772
True	25.973199158968185
True	118.19697380665023
True	86.69389682856551
True	105.65276986823082
True	152.96550695652095
True	233.6636761730817
True	829.3106309160263
True	283.5237296788316
True	920.5427840289252
True	162.4574353036051
True	202.5044056219333
True	794.5658750233215
True	309.2881875707236
True	600.31718942587
True	261.81007288712
True	357.4389430998184
True	447.2351604297264
True	558.8034219564154
True	655.5654378922945
True	375.9840232306603
True	33.27133022034187
True	549.4140049068046
True	624.8341296647651
True	20.05753323554718
True	11.851122325086644
True	270.883283151842
True	385.176429011201
True	454.776291156929
True	67.3232056928224
True	645.6108383807167
True	895.6423648518244
True	234.62918685590893
True	892.0804410236666
True	285.26567284133506
True	103.73916606365331
True	261.5818269910166
True	719.5768311074727
True	41.85862692635772
True	597.4064620913617
True	1298.4575382365665
True	1015.7953121510276
True	876.3917111081495
True	211.3043161929936
True	96.435196905512
True	199.2176468700553
True	830.7534096740143
True	137.73327677861167
True	1079.6583374328436
True	856.8911470801243
True	42.619822369675205
True	88.84832542921214
True	418.561738098252
True	424.3450169476887
True	212.82177556119245
True	518.0255361888102
True	676.1117783301848
True	126.11337132962778
True	270.45280138401176
True	1017.825381853322
True	53.189250331394085
True	690.6270070085698
True	554.7950222682668
True	38.98431483726813
True	826.2461651769963
True	387.5080206045228
True	567.8151122378018
True	101.22596085002613
True	259.7844641649675
True	214.81375835032017
True	29.25149903313004
True	130.9507102817648
True	701.0255976974267
True	141.37251479947054
True	383.8499498835279
True	63.6401178378166
True	618.2648048395683
True	634.5027443624385
True	217.92796142478315
True	446.4167350852962
True	165.7381340592807
True	156.38405566451146
True	212.72583813005403
True	276.21878415153606
True	351.0668473859742
True	134.11628788163208
True	197.266607250023
True	25.9777294602821
True	882.4222303112635
True	302.80578288649104
True	10.728212198080952
True	363.1857942328001
True	172.6838108434341
True	624.1737365764939
True	373.4527021571806
True	578.37937106203
True	548.3981982055458
True	475.8997632503648
True	767.6742308041155
True	241.15866495169564
True	541.2131399753099
True	165.52341800677044
True	540.7060182846102
True	355.98507069467246
True	383.41659262685056
True	128.03256191506588
True	135.2924692899004
True	110.7333952266887
True	72.70198676459317
True	733.3892459774901
True	182.57075736016665
True	44.866273545236346
True	0.0
True	528.9473717455171
True	108.53350600118702
True	21.168200071719877
True	41.561626410793714
True	114.61398591216246
True	537.3274359059285
True	182.2594357528689
True	109.54778304510133
True	37.98117126638901
True	161.22415261124107
True	927.7919491644976
True	52.37675174700311
True	221.51422256773932
True	717.2789995992407
True	315.34029539575323
True	456.7257674399425
True	481.9436010627046
True	522.1614800012286
True	605.4734016440051
True	899.516108687777
True	268.73261464783866
True	1034.977961419834
True	916.886450530019
True	639.0003940912632
True	351.2983689254184
True	834.5567210396166
True	10.929153979786484
True	32.74678277883318
True	286.636476342897
True	43.25109101895746
True	205.5166777477088
True	792.7583587819272
True	219.7454902631419
True	753.6391531783675
True	762.9764640432601
True	127.35008527055422
True	383.53225461599175
True	552.070006124737
True	24.67415312615893
True	130.5471627407594
True	437.8366708263384
True	298.221931407142
True	197.3327998831253
True	111.52525295541194
True	388.6949725376176
True	21.1287655950377
True	362.48302357641376
True	364.9091869695373
True	999.7278156769472
True	364.2958591300908
True	31.36025210070766
True	443.7771938061848
True	429.30267857824975
True	225.0993746035793
True	32.645910304835
True	769.3110605728295
True	435.3018652829396
True	177.57214678741175
True	9.96055176548213
True	1212.4519205905465
True	166.23210736329403
True	22.21726136220083
True	309.5229173359486
True	300.533034325215
True	114.80809327619995
True	286.58701309859
True	46.402980360925774
True	319.3223981836965
True	292.2389437720126
True	334.03772855844
True	32.64990214892598
True	43.671374850615365
True	1018.7259479390004
True	24.188171411698352
True	12.067904375318676
True	183.67552226017727
True	652.7185577898268
True	8.882773098736642
True	190.68512742898764
True	177.71421418683596
True	512.8976691711307
True	383.7556170393059
True	733.3952791410392
True	317.0797563721124
True	491.69303010944975
True	438.1568168017624
True	484.1339604526772
True	104.89233543766132
True	1271.0281437813867
True	905.528641764598
True	268.1035897685808
True	555.5150522858276
True	104.70218854334225
True	606.9807808555155
True	436.2711245282628
True	151.68552345314632
True	74.30744825557882
True	353.5163078339626
True	172.49611968670385
True	30.40438101838098
True	629.8200599935576
True	371.19441540792434
True	70.2540086172594
True	29.256814246229023
True	648.6883011904932
True	493.3435150650728
True	71.89710767682234
True	22.092712265503003
True	327.2325950721949
True	324.9601149454072
True	724.0571827683689
True	546.8710771712913
True	553.6378923930679
True	787.6227135560983
True	8.403187336824665
True	57.59359477374589
True	35.524843327384694
True	62.14718223614785
True	498.4099027727445
True	590.2995742731194
True	84.23799523319595
True	113.62421162679708
True	190.53832782736396
True	74.58134787314256
True	174.39134724258636
True	207.07285990827208
True	279.6370276237628
True	815.706407662065
True	590.9691320680743
True	282.2674842766777
True	182.9554753108703
True	281.633270267037
True	250.15406301713892
True	765.2522058396402
True	311.1792715370131
True	175.87102135910004
True	866.5919886620546
True	359.3857587408953
True	462.7402956627112
True	159.19383825030266
True	120.15363852803024
True	61.86832061740824
True	209.26417789829057
True	965.4098062948063
True	510.7802637446057
True	114.46234683254364
True	350.05446357811434
True	106.42057482071904
True	688.3773462180546
True	4.625417577902962
True	697.2743044407597
True	37.66300903120172
True	939.4420582389356
True	846.4764597555438
True	213.20893373104929
True	29.40590409952761
True	82.99922848028206
True	452.2961280764512
True	220.44309495313772
True	1.7696334693577442
True	79.29227779310118
True	1120.2189154404523
True	347.79053802360534
True	702.0808413422736
True	466.0667823363582
True	30.585654014938985
True	133.5348043906726
True	424.2584449873631
True	921.6189666726074
True	807.5954249816332
True	426.0095886113751
True	344.4158554909451
True	17.56355674613945
True	80.90291595831152
True	769.0807028600262
True	477.12322205446617
True	377.29589260942873
True	902.3901333704042
True	25.15891262656757
True	216.47413897700343
True	883.5984541017724
True	243.77912839947143
True	8.953748023969707
True	507.6043631290024
True	97.04981877005557
True	637.2289920960059
True	56.10539305324448
True	261.30977272578474
True	897.3689023549155
True	901.5342794369244
True	267.36534715330487
True	443.4583278889541
True	118.6235736912853
True	602.2988369430632
True	256.86898395932656
True	199.9619048472998
True	854.1781801217104
True	57.66146215358102
True	711.0200641646613
True	279.7505406382291
True	300.2504331309265
True	166.77664638126743
True	501.607632780354
True	607.2059100807876
True	356.11884189963973
True	404.1425828027413
True	70.41410289192294
True	153.90098603031404
True	456.7960095927722
True	222.42507139287767
True	35.45082034186692
True	200.99453612717195
True	398.1224538637378
True	380.1159402773183
True	733.0936565523175
True	130.03100083605588
True	643.1237141879836
True	489.7672882001621
True	602.9184727737946
True	132.65928765536032
True	37.73516777366651
True	676.5749440757754
True	73.97406700310954
True	559.4622848760362
True	657.2227738134414
True	462.23609926769
True	130.51228722249354
True	512.2329923856984
True	4.198000845945791
True	403.84852615972113
True	29.814698062567835
True	628.7751923203724
True	262.9051928614788
True	593.5780472963658
True	684.8747499144303
True	142.87468857626126
True	508.65379944310985
True	481.856211086566
True	64.02196153802936
True	953.9418383101112
True	3.514672315717664
True	27.71010805042277
True	632.5565853025857
True	678.3858288265467
True	130.29332549148637
True	419.4996036108272
True	119.83854934047577
True	71.49387652491085
True	452.0687997315114
True	41.105738647763744
True	499.2530834999458
True	11.873184674196413
True	821.7498351627561
True	551.0434076518851
True	692.7898581215356
True	101.60531939461256
True	355.5618648850121
True	988.6866960293074
True	851.0036026779844
True	142.2123359137092
True	546.869452201501
True	453.00491205346407
True	243.41985990776803
True	258.28832918224657
True	5.10877111082877
True	315.264226667744
True	11.743964541906864
True	376.94524387759617
True	75.11926682913388
True	407.50775136273023
True	660.0709088452165
True	123.16353117273567
True	236.77544615881388
True	655.7543449075822
True	676.9684677662983
True	298.0812363030876
True	135.04407033375338
True	169.36814742748055
True	477.0521362269406
True	82.5084236168472
True	10.300227477268836
True	510.25760052207073
True	564.0516141782579
True	20.14926509593913
True	137.4300109688582
True	880.6394132743611
True	499.4955782450076
True	273.8521610363545
True	32.62046881708988
True	479.8460819493212
True	118.8772488800314
True	585.2491947250762
True	658.9482536783207
True	301.9973593591202
True	385.4043535379722
True	181.17562916192605
True	240.98919154078288
True	76.30479632146901
True	210.24712870344368
True	508.16294626825714
True	21.54772724294227
True	445.042440861599
True	372.8413143463716
True	705.0603466366981
True	913.266618086538
True	919.7382455570942
True	157.53313646322246
True	387.6593633532789
True	73.77122241500494
True	186.84723129694112
True	317.8529405583282
True	9.341040936812352
True	816.0936523233989
True	24.928303762477885
True	388.15859016794406
True	274.585712140201
True	646.4034780994511
True	207.8377606267114
True	39.08392020886442
True	679.2774555895004
True	1080.5386294757968
True	235.628182621098
True	131.06379983899467
True	602.7305116353801
True	513.262609829531
True	17.29908339702194
True	859.216040304062
True	115.39026941846151
True	45.885872665676416
True	295.5307822884285
True	352.14240432151115
True	396.2252350121028
True	267.3688697408859
True	19.593941399213264
True	22.48759382647633
True	837.5141391838719
True	194.9683557939675
True	119.74312060792823
True	819.1168291060584
True	651.1468957403057
True	642.3945342802452
True	438.49253926058105
True	153.42968836279195
True	32.31905159150747
True	97.61351947912496
True	434.8563798062798
True	228.37880596008208
True	494.43972747685785
True	148.9756284941442
True	505.8250344728222
True	645.6071568618281
True	959.9745219157855
True	22.78405999769161
True	928.7639682331052
True	1084.451235312092
True	494.214299681156
True	84.88097909043726
True	818.8835391070917
True	643.9754091713822
True	686.8245532498321
True	164.12205671645825
True	762.9761098145303
True	700.4505432271588
True	119.92749757641349
True	782.3088149242759
True	829.8522298834241
True	500.49302772317606
True	224.9155633330348
True	72.7318935760702
True	313.500859221416
True	360.19260599678233
True	468.64987246922885
True	421.0109581507615
True	205.0864738684387
True	320.0516144426897
True	2.9568729090842245
True	13.452150049550104
True	111.83991416741203
True	136.9942021277451
True	363.9430489906951
True	337.14847424519
True	108.0259222008243
True	16.152585250264572
True	215.3342648738956
True	845.7802612374207
True	460.5880057059122
True	518.8834418553575
True	560.0644827615159
True	809.7110936776502
True	648.7537255442589
True	95.83019882381144
True	210.6146755492727
True	239.3186131032693
True	295.9432924959898
True	107.09859738147684
True	365.2804830165482
True	428.6030063712077
True	172.6719528399799
True	653.572152997369
True	243.73156805809228
True	207.56202364624863
True	29.598783921401697
True	243.4625254813559
True	483.9742238428399
True	167.2198752967502
True	516.8519092110458
True	466.91568136957767
True	256.71475744832384
True	109.22240196727162
True	40.82037083376253
True	405.0336906522852
True	782.1069606994575
True	160.91739258694793
True	1056.9996702763144
True	1044.3109602605928
True	489.4891929793431
True	101.73164054348145
True	116.13443496023052
True	670.5588889167979
True	8.71415553655828
True	220.5766443200878
True	124.00091420840728
True	118.66364338992396
True	326.067519763434
True	648.1506424632297
True	38.49609839984683
True	121.89071840574972
True	947.354712860316
True	56.88333869939442
True	445.5682582501964
True	531.8685736144326
True	227.7746182947801
True	128.87961421698088
True	921.6482420950904
True	1165.6051840285552
True	517.6860991898576
True	641.7179389708296
True	213.1441631554952
True	152.93024721882185
True	326.22007303686485
True	259.34473726437886
True	173.96603128508596
True	304.8167752459218
True	332.3624685665418
True	10.896643828547026
True	644.489435456971
True	149.54146329410324
True	79.77702238607796
True	437.9378858414032
True	329.814839563966
True	1155.8241524173338
True	358.22212404254344
True	964.4385002532456
True	10.11216988030219
True	261.1302025904906
True	230.14390349538024
True	156.35961848259282
True	487.9221889190523
True	208.60210411008455
True	404.85219687946994
True	329.09127189484144
True	112.81421504471469
True	363.7081097848524
True	1034.746663187101
True	720.1550325635219
True	210.7237033433425
True	105.28463610222688
True	299.4166699072836
True	24.48606745403469
True	357.0159601040616
True	329.3587233785561
True	570.503554354707
True	451.3678312792282
True	352.3055096227714
True	159.66547622166365
True	12.094392598027678
True	430.1496367857477
True	275.8473487565171
True	138.84263715864654
True	304.5228675891013
True	435.9705622247647
True	815.2411560299904
True	319.55331108017367
True	779.8660847680457
True	405.431695252012
True	380.6674094363739
True	1.3183541154806908
True	1166.264252831464
True	107.35410429113632
True	887.0951796235659
True	207.80551940306955
True	461.5696497928914
True	659.4198764160053
True	87.61822574564073
True	497.6746209812945
True	33.997679672631904
True	401.3597478019565
True	77.63866843770398
True	215.58457718957348
True	38.93260175361432
True	675.293304154507
True	180.3078723869708
True	25.440409851602983
True	390.1168436466658
True	115.21737018330596
True	169.38510809878613
True	800.5603153198011
True	264.32810463532024
True	151.13028588012983
True	365.42941292703273
True	526.0167882720882
True	343.8263807185366
True	511.43365416245086
True	609.6470883183258
True	154.33319727217017
True	6.6935951125113
True	71.95628789738517
True	429.5965294624749
True	88.19747705759524
True	81.45517470079598
True	1055.2720937325978
True	25.726205260738187
True	314.377459132366
True	317.27924345142753
True	473.4754380721352
True	674.3306624178199
True	186.57533775495688
True	665.7887086307535
True	328.45784200137274
True	344.58566639050264
True	265.55144977596035
True	218.4755623720009
True	344.56928804832233
True	451.9898833131053
True	418.7603192298693
True	591.8309396682599
True	139.2620478940829
True	78.37855469105342
True	40.75503428661519
True	301.4756560535073
True	638.5350674974832
True	407.9458532645652
True	796.2223323075607
True	213.28471786345236
True	376.9798915206737
True	65.53148085970547
True	56.62414210549684
True	429.9595267189906
True	199.98797512241975
True	204.1884361670224
True	42.54665416664348
True	1083.529451779889
True	169.36578860576404
True	897.9147755507103
True	324.2556955884171
True	924.332056306886
True	236.7470809136288
True	465.3504486158345
True	541.1741633435427
True	610.9015754273328
True	220.70318256784108
True	477.68693070891845
True	935.527120287782
True	125.39911193159185
True	7.710771550928129
True	571.2695497427077
True	27.759973416628377
True	78.49319599198206
True	767.8989433822314
True	231.51313305250255
True	1005.9354817935704
True	699.3998180173513
True	417.6395937900693
True	279.1367415514673
True	493.6938425429401
True	344.2095084629668
True	185.3468076571504
True	672.1980893601905
True	748.0065030518052
True	208.05888377305092
True	87.84274911157335
True	509.93816737186665
True	138.0806128545916
True	374.8669958162324
True	348.69675146488794
True	66.18296302899334
True	365.2584017401725
True	412.6756575011377
True	361.2805674306475
True	415.3513702210004
True	395.6254710987648
True	650.193963577647
True	58.50599539557105
True	447.07430625259417
True	326.9833300090292
True	641.3455171312081
True	220.76303074582896
True	95.9876560348184
True	42.34692447308146
True	541.0483268600791
True	638.2308214407158
True	187.5771563668462
True	417.1825663779159
True	342.0795902890169
True	15.951764196763987
True	172.73438069540458
True	293.80081965951814
True	2.8217214901594696
True	874.8855663001164
True	80.41746478144947
True	106.26054134169016
True	108.1767983818853
True	371.8776022255559
True	38.38844711313346
True	454.51653022852446
True	228.65876337259903
True	6.038568434984008
True	121.1798127763931
True	438.40980564597646
True	48.161122282509496
True	70.98914152656252
True	176.4476742423439
True	295.1992851035679
True	975.170022444048
True	393.47061803859634
True	948.6352750458988
True	182.9685164676211
True	1000.6377644999136
True	743.7789782840409
True	668.6571323152147
True	429.4089381449559
True	390.8372983955345
True	75.52597572379827
True	70.88812774643016
True	84.96483712128156
True	179.7720554017788
True	485.3651501478578
True	1015.114285242754
True	180.10976580812542
True	351.8287787545796
True	445.9879304195845
True	619.5276671267393
True	581.2083616302064
True	281.9381981767398
True	466.5257854669953
True	682.164584597887
True	100.43538860751278
True	689.5066495244093
True	257.862864168832
True	135.99117395667665
True	415.4100973166791
True	879.173507761361
True	433.28370945137056
True	880.033234775132
True	192.878357753906
True	360.5854589691644
True	689.5080107719535
True	628.5616236557528
True	189.2599979616109
True	247.73206925200597
True	778.9228636465242
True	31.96532702445443
True	195.79567621803884
True	484.1627959671426
True	753.1800843537908
True	106.97541799050283
True	36.405479544947575
True	162.33364610122956
True	696.8371224180568
True	333.86534072939617
True	558.695874533819
True	351.64314526190407
True	297.3750926345629
True	451.7408439748116
True	480.17507085727385
True	64.56406578479675
True	386.3595601243345
True	795.397087503187
True	0.0
True	298.806154115605
True	244.684960410059
True	970.1246263870864
True	149.3100365118419
True	654.7197809305469
True	643.9112987314589
True	109.5968175458475
True	216.7144540282786
True	130.3194659002676
True	11.883577308044028
True	285.9948038389479
True	382.3578484093472
True	1130.486657880814
True	234.98398700846317
True	395.0792684996648
True	646.0597203279401
True	200.27980430910583
True	28.971215350544004
True	871.1032117990442
True	605.4454704868039
True	158.97041760150154
True	615.9014796546645
True	170.7914309760243
True	302.4718432256567
True	785.8518560964377
True	35.8974021569303
True	109.85709331493388
True	527.8352959802424
True	66.50113167547403
True	71.85112254371431
True	392.5433695816493
True	23.801526855915423
True	774.2173192516191
True	100.7643640806874
True	158.4825742720835
True	18.95467103313088
True	696.6410272048862
True	32.71663261146512
True	772.6443504933345
True	399.3604819656457
True	123.13674933950772
True	697.1665592584387
True	521.5457266248703
True	571.9695250290687
True	45.62958523245548
True	367.3528264994554
True	4.873070842983714
True	87.17104396990457
True	368.5358987835471
True	46.09778116605168
True	118.61534649009604
True	306.265344257497
True	189.48925382608036
True	104.60689206145504
True	637.2894684816293
True	21.29443482119048
True	1111.405558399127
True	518.6106914299005
True	303.18387211797926
True	497.1292905352661
True	123.65420408337476
True	823.778722881867
True	1086.3580857184695
True	742.3046450116952
True	162.08444945926755
True	226.79006421115756
True	48.844948667535206
True	62.983187569327306
True	147.27555358819944
True	99.61576295656464
True	171.65411612288366
True	1173.5689925713034
True	303.5650222789908
True	368.6847153077301
True	710.5641400938432
True	17.385998479190512
True	13.475993502005334
True	575.1714023464488
True	5.84415258901257
True	120.85224348561415
True	666.3491727359108
True	181.99919461275445
True	663.305411575142
True	836.4170729337691
True	154.57882311288847
True	867.4163927554263
True	2.834129227170841
True	447.9500131179532
True	1059.7587093051495
True	26.82069714835304
True	238.701603677068
True	146.3639862133176
True	965.916853029383
True	237.5324784898451
True	473.1463015900117
True	116.68952220209296
True	516.1152806568598
True	155.26995721242372
True	102.47979047810507
True	381.1669821354087
True	70.7289751016547
True	54.91589303333727
True	1045.3139137777016
True	270.7620272409522
True	155.77144600996374
True	380.7158104876997
True	402.909070572212
True	212.90047407997136
True	168.97959665844814
True	409.711789040245
True	34.54008335481647
True	497.0412215169741
True	1136.1554738915447
True	115.08266967240232
True	480.8801139801976
True	297.1202060931136
True	27.22833351715011
True	424.98110879908353
True	105.25225230507422
True	569.7340262598152
True	216.46960317017167
True	425.79069183916806
True	21.389833109824814
True	424.3030867171048
True	109.90991543606536
True	345.50578478785803
True	33.502161242508286
True	175.04930714422247
True	246.07732780596103
True	782.032281317306
True	56.72347035014676
True	136.60859332658958
True	235.13547848869916
True	135.78736002688132
True	631.0157035813877
True	563.767154782086
True	777.3905914275911
True	394.5199778551737
True	543.7164880232758
True	415.8800196241587
True	684.5193822566074
True	74.40189206085068
True	479.72832681649663
True	437.0863484842413
True	46.18664307713273
True	85.32784378150252
True	125.41217234660488
True	91.06654651354263
True	325.53806334171344
True	872.326330170739
True	326.0100763659475
True	1103.0483781736752
True	326.5510715116701
True	933.9160529326284
True	147.95167790918754
True	585.0986067961949
True	624.9789219071027
True	682.5710970875482
True	449.2783807004211
True	67.6136661832357
True	299.1950596290852
True	40.82529042888189
True	152.27492310077477
True	180.13253352863637
True	1099.9193886467442
True	229.1708727516612
True	528.7323969105327
True	529.1966604050847
True	561.689635252514
True	904.8567660076752
True	589.8322174417626
True	656.1650310389945
True	920.837428006878
True	129.02355104529366
True	313.48046054818906
True	257.0280105426185
True	324.9906412946903
True	87.93979382313493
True	375.8385967261671
True	4.1914919268330015
True	342.0569338341344
True	270.6752872757236
True	608.8560040297891
True	283.8245708260148
True	359.0559363376153
True	8.955152208224595
True	62.64258506403129
True	548.7420050146
True	30.37869221723316
True	134.98036922044722
True	62.407985128891966
True	151.79378470666143
True	245.8425999586591
True	68.77765621844571
True	375.99060359554
True	274.0756490922506
True	100.3996998362702
True	340.9865869234045
True	62.94965483131817
True	586.9907554836761
True	848.7230821861558
True	272.44557047815294
True	1163.7968067788586
True	112.8343928822097
True	317.689351119601
True	1073.0892906232273
True	91.97182530048764
True	287.5123993579368
True	10.75552737031727
True	407.30799364224697
True	459.665234781188
True	145.49928308640028
True	609.0319247286271
True	905.5643170885972
True	154.66933025609816
True	81.35355269860273
True	328.60019029342294
True	553.8220733282013
True	628.4501295049438
True	1186.8045265359344
True	26.14709677771226
True	931.1383852317988
True	136.85892435216903
True	646.3060292701896
True	125.57366457527571
True	134.80882855246912
True	184.07405664478904
True	171.5353630342032
True	740.5903929739287
True	201.04671241011985
True	222.5276239844124
True	69.93376481696247
True	508.7824404766414
True	442.9669372320673
True	179.03183166972238
True	241.78337348065511
True	17.032487776184702
True	410.2601997148087
True	223.64267384525317
True	289.3310508836344
True	115.68236291629572
True	717.9200323890324
True	413.059410194683
True	264.12113072570884
True	649.2795378623872
True	519.3668058808282
True	476.1394939007556
True	125.38201891626498
True	515.5703219613973
True	423.5313059557173
True	2.314863424138818
True	194.01201857458244
True	94.22347523549664
True	243.45830996289945
True	3.1134406823278558
True	122.96968233567917
True	335.4721571264228
True	5.874538061365032
True	891.4114885661292
True	176.77533639367232
True	730.4213200639134
True	790.4012231302557
True	169.89301833896857
True	217.0477518649932
True	474.9605594073242
True	843.6781857526829
True	50.007539699687165
True	38.9541945137846
True	130.05323610259128
True	615.8120704990324
True	718.0533081374303
True	171.91414848503317
True	575.2343127973312
True	596.5780171797895
True	856.7042566311146
True	403.3793306401974
True	185.28283433487013
True	833.0372652272782
True	224.58772148218404
True	149.47258420919405
True	333.98515843960934
True	221.7784551727124
True	214.3762633054904
True	619.4944152357414
True	249.02967315736345
True	188.9140063830785
True	458.1247693464872
True	470.6194733104522
True	60.40547979250183
True	278.7331731432101
True	80.19729979927688
True	347.9540679693365
True	356.4511588101684
True	252.31977325704403
True	178.37549259147394
True	386.55478940787305
True	657.1777821755367
True	776.3460054229779
True	293.53781632029177
True	726.1772164692044
True	61.782694047351605
True	876.5741146045427
True	341.2836267787503
True	12.764087577190068
True	598.6368770595175
True	708.8612330577811
True	248.25833274326587
True	167.36029498327972
True	50.72701114467624
True	384.28185114117184
True	77.99121920998437
True	14.71641973540983
True	895.4292641770927
True	360.65120326786337
True	176.89177061555102
True	983.6115006954774
True	13.779497227622215
True	807.3574418066755
True	30.975037682438145
True	696.7834341351265
True	59.96798202840305
True	780.2046189083353
True	445.3788419020646
True	201.75480389528485
True	435.30216608465696
True	213.47851087032848
True	302.62375678988906
True	226.8232352261516
True	417.17351067068887
True	9.551108415131797
True	318.4368063714616
True	115.35555417609928
True	10.70420950134912
True	469.2460002997855
True	731.4123220549886
True	289.2870004595757
True	82.17292413983472
True	309.6613020138436
True	83.60063994364675
True	190.1247063496221
True	175.8730413985652
True	363.0948395992248
True	44.98749112524897
True	134.30907403938593
True	380.6047937260715
True	869.9685476919676
True	113.86156162038588
True	210.68553388148283
True	443.4387172910329
True	18.493075522852983
True	408.9685448647238
True	516.0078116100424
True	86.46620934865334
True	383.7659109903273
True	339.3031895893081
True	427.6495321736305
True	592.6529193096754
True	1021.253680640879
True	976.155399860336
True	57.24002649002964
True	1057.6292837009923
True	110.15530080112455
True	116.11364784839928
True	102.99458834805353
True	506.9799335269623
True	372.4085169274748
True	578.7675529064394
True	261.91485432783975
True	147.86393396328324
True	394.90258133124985
True	15.13712717870514
True	464.2522778130629
True	401.91775310217423
True	153.1106496950954
True	92.26247286236604
True	538.1867248526512
True	1023.6332439998288
True	201.4552341577746
True	63.877363074636726
True	436.8039372730468
True	382.7477889968689
True	485.7570513475465
True	326.5448545689315
True	4.780635349256115
True	537.9218070256636
True	525.0250244641851
True	500.9798016513101
True	194.96210904624647
True	103.58441806703738
True	20.597276532645868
True	378.7541009521708
True	108.8421388949734
True	6.774526351377096
True	30.30683249810424
True	351.0734496549931
True	657.7892982680293
True	135.943277551504
True	88.49656707475141
True	23.36386127572855
True	401.08633402713247
True	374.3895460791052
True	767.3630374963776
True	312.4431206079471
True	522.9857655647604
True	542.108545359142
True	535.5061344910846
True	289.7429723878116
True	566.2585385980419
True	102.19573904409764
True	579.8621118998527
True	6.954750154890137
True	364.10251666544855
True	450.9285379292557
True	969.9393171997742
True	339.56788677092584
True	741.3488156184262
True	1000.668362318421
True	179.01899095470492
True	38.82392530144104
True	375.9657042583432
True	392.37594079791376
True	584.0322582153716
True	246.8833019868597
True	29.076013178024688
True	647.473422364851
True	123.99841833338718
True	1085.4198803590152
True	330.3813541739528
True	473.9129325397347
True	125.68714221073436
True	804.3650566825646
True	141.28986074220197
True	833.9936278747192
True	580.8977993672484
True	188.0784764043184
True	113.73297911037513
True	65.10590825899739
True	555.8688303718754
True	912.0810012934412
True	422.06722728312633
True	556.7079143780418
True	136.2514106773969
True	637.9787114959548
True	479.3457489478803
True	799.8034487523166
True	324.5248180001398
True	560.1098732153729
True	111.86835743820086
True	26.15187928109757
True	409.9354637669516
True	174.42212331096866
True	102.84373536309842
True	371.0233487960068
True	1094.9232842772892
True	255.73481669542824
True	557.4470632286785
True	10.87917827899673
True	74.33470299329134
True	343.6053699468601
True	784.9332266437067
True	455.50354138397927
True	510.452247626642
True	709.5233512449045
True	70.64153117652552
True	741.0229330275284
True	47.4404383158741
True	102.21384377486974
True	186.0350403642684
True	83.72046109090023
True	27.474524945288493
True	309.2880981207207
True	459.6783717795864
True	887.8794106411821
True	867.8559785357742
True	6.4059206340516965
True	289.0725815880188
True	457.30910305767446
True	120.01564900310228
True	236.09410190613352
True	332.5007126382353
True	1327.9793099704352
True	456.43719148669527
True	25.609587156635484
True	188.03786761342957
True	696.9412681285871
True	34.80910670474416
True	171.9041119849957
True	543.8518682048169
True	76.02337325121121
True	863.5914617514246
True	340.1006654992874
True	676.2137566639984
True	78.69885515472598
True	670.0212220412699
True	577.9337308361419
True	851.48734513363
True	245.84231947917036
True	511.0481277673162
True	823.5541331631894
True	916.2511142566048
True	238.520457168255
True	763.2144757384752
True	215.06939153132197
True	447.4578176546146
True	365.1627783445901
True	503.2984006386318
True	489.3067955581735
True	309.76432779118954
True	355.047012265463
True	109.37256156322124
True	351.3864110858076
True	1140.3524502681173
True	314.29604793079614
True	151.00797727952855
True	308.094323496785
True	777.2389871018722
True	656.4778597597738
True	394.7591960649411
True	120.13417980353626
True	325.30789047133027
True	35.30623500216905
True	161.1407689919491
True	90.36545784207956
True	86.73356742389133
True	582.3668521603506
True	141.51864905777293
True	134.67914241817462
True	101.8703522009011
True	87.47969154261405
True	444.87353234141705
True	401.6994171460476
True	1035.959065471751
True	563.2733722518959
True	842.375368810948
True	270.7669230462164
True	299.09399115780855
True	555.6692161107467
True	196.7250976218063
True	730.138051631894
True	242.20626545690624
True	361.48222927421705
True	65.76369794493979
True	110.7810481878894
True	249.48560565943387
True	127.53773530054126
True	454.2920211904357
True	30.859615489633818
True	562.5481683183752
True	1013.4571340662728
True	717.7947364227266
True	1.1212786294621522
True	62.53429182546074
True	490.5477893880379
True	434.3942892328843
True	76.71934190090691
True	123.94662046543434
True	303.49097035634475
True	78.37053069806564
True	54.08671941196425
True	707.005797537072
True	671.477079876199
True	162.48037824113004
True	170.07003638654865
True	533.932224191068
True	53.58109161586156
True	25.678241686049667
True	572.9390817960162
True	469.6296151161472
True	1119.377363998136
True	47.02818925752461
True	464.401299275084
True	900.5816454766807
True	824.9207070084342
True	291.0721395398117
True	777.1300018231724
True	394.7644241527992
True	41.76532028193846
True	96.43723884702374
True	731.7102450170408
True	75.01266009989499
True	131.08258400603097
True	940.00081996502
True	192.9077418023801
True	263.6830772377036
True	102.70204433621451
True	648.5514439037693
True	601.439961273077
True	211.31034910697065
True	434.5355496641136
True	42.00724292114123
True	274.60647655137404
True	587.211333623127
True	627.3587188209028
True	326.88018112946133
True	73.8941116159818
True	932.5679996386228
True	1024.0380637539454
True	575.2189987395207
True	64.58238588538265
True	27.769046421389117
True	86.75910585015585
True	108.66304947409714
True	102.65007496840856
True	905.647027706131
True	1198.1208572893163
True	760.9798800546948
True	350.36871512574976
True	7.713951722218478
True	21.80968546764035
True	340.8046929584
True	465.50470540554426
True	43.88862589343528
True	574.2024672585544
True	432.8013862291601
True	395.8604660445196
True	83.4511881083514
True	194.7436387290814
True	267.6288628574065
True	126.66955529502911
True	383.9960650036117
True	41.35926120329733
True	175.34641728331218
True	1132.2353614890071
True	6.640898855656831
True	23.650440855249453
True	598.3309132156887
True	363.7749750426486
True	763.7306102829634
True	156.8461429353736
True	735.0825607956876
True	608.5799519621178
True	270.664166129865
True	421.0255263333671
True	329.53283595880384
True	306.3926591704501
True	268.53857990654444
True	392.43902723413646
True	496.81213015234925
True	504.35460427062384
True	110.05055736288804
True	359.69608901563925
True	7.374001841370382
True	191.81298717004643
True	237.60639888597612
True	873.6973921608895
True	600.3080928659101
True	29.09354803132238
True	722.8430840744217
True	787.8868706489308
True	101.43142794369952
True	347.97715203517447
True	861.7677989293841
True	223.51539396022872
True	166.93706651772794
True	532.6544019642567
True	570.1672140474969
True	1108.3375635478546
True	151.0066338594739
True	152.2595262191303
True	263.1283138005316
True	323.4732405303428
True	418.9184810118187
True	408.1471478970262
True	323.97819631156733
True	452.5873063642905
True	483.7603062694005
True	217.76654319662092
True	1470.1089871190077
True	257.77971816009045
True	392.8843287701153
True	54.21159587835647
True	753.0969312404026
True	256.2549345216061
True	921.2669094420272
True	548.4062280932026
True	315.5121485478304
True	753.7716120830258
True	269.13363385389346
True	214.2658384414844
True	261.3595405894404
True	220.63346172468903
True	136.66604270729772
True	255.27472466679893
True	740.8876139179525
True	541.5312390582505
True	217.3023099714236
True	1161.6224963595723
True	121.25367593074886
True	265.5246178025473
True	72.41377268936529
True	326.2150350789774
True	414.22805108945374
True	95.99984733331632
True	222.59245019952195
True	72.14492259758975
True	694.3469771160946
True	369.2237688888399
True	221.04269723205957
True	732.4430220722613
True	844.9535970729316
True	855.0732550780782
True	842.4401226924853
True	341.1801676613064
True	1.7858497849343773
True	256.4984396780594
True	55.077017968399744
True	382.3670222516637
True	49.21073836975644
True	361.7034123413038
True	857.001899990808
True	1041.3853270123152
True	381.3358289915362
True	19.839795896137872
True	512.9909037125988
True	508.0874672401474
True	188.75162499485984
True	234.88744701037413
True	295.6066591763852
True	23.69096836840541
True	126.89385635845947
True	945.6463879611632
True	66.28789721397439
True	465.5138884618836
True	778.4516038575581
True	102.1515106595439
True	252.87224723396804
True	117.06938387871227
True	16.506980248663464
True	1.4147384287342375
True	120.30271279329254
True	1021.9715620551924
True	460.0629714990861
True	66.64562041051514
True	775.2047805894599
True	333.9746964727673
True	1.0325760082349913
True	439.1334019694119
True	187.5559208830485
True	515.662885211454
True	83.26254222564485
True	336.81363061571494
True	363.5017517731625
True	168.95899126215656
True	215.1716059780084
True	118.07088731772552
True	174.66865873219837
True	968.6381521132424
True	16.062520468853464
True	507.2240716592245
True	467.68140172630217
True	380.7462485578658
True	214.93371400277303
True	239.39332270750023
True	158.66135394093365
True	47.91500264158105
True	468.4227041684779
True	150.59591039903495
True	865.1233480597368
True	833.9456252746697
True	242.75164369944372
True	325.83278577660553
True	519.1013741601358
True	41.969436948251634
True	87.54685344097989
True	751.3160386409719
True	1087.8893955893077
True	116.53810992807666
True	735.7868430171769
True	142.2463683426376
True	930.5033413963588
True	676.5064979453
True	101.35940711533996
True	271.4107207197863
True	642.4889519132732
True	269.8332742988451
True	46.13493938851014
True	564.3170011317567
True	465.8854963390909
True	6.246564464541745
True	478.262606222212
True	69.10341694911702
True	168.15554814345384
True	238.83631060245187
True	297.96130349036287
True	67.86388303457534
True	230.76132340073676
True	344.41434418916094
True	421.0610519105336
True	929.8626264467806
True	48.170964151436976
True	884.595126929469
True	1036.5760903179917
True	121.73006369395624
True	75.17254011146015
True	976.9541879011932
True	35.053345602641535
True	224.6492058714857
True	89.1504485909242
True	214.806709049763
True	359.4093780766949
True	946.9112735466588
True	96.92062579232648
True	73.08441347625224
True	675.8073643030604
True	273.26326325074234
True	727.1469969488916
True	52.49720704992701
True	484.7116398996065
True	363.31317643082434
True	683.5423290063704
True	51.83389297322842
True	114.1919235013716
True	28.91977982850851
True	264.5944200767205
True	46.00365965836495
True	349.73443908815256
True	3.0270427139921128
True	1211.712189611006
True	101.63866551485522
True	132.35487404508788
True	354.0222838742149
True	730.5060439538073
True	688.8264748800655
True	1009.1325214602912
True	446.60833804498674
True	413.5032360990557
True	140.6480989855691
True	413.1008412105988
True	835.6307471762658
True	434.9052552062888
True	937.8112570526588
True	90.15619858607516
True	426.9054355362183
True	181.34778518253844
True	274.6355641140565
True	734.923195088682
True	168.20480254920864
True	134.11906427040407
True	61.02171567365257
True	874.9607679608727
True	789.0882712365977
True	79.39372840935616
True	459.3830822317827
True	717.4285662479693
True	414.7923537143428
True	55.61970465585072
True	318.6190491119672
True	782.4176469188573
True	30.587150065905693
True	359.70198032305325
True	165.68552875219925
True	301.0161966099329
True	33.35954708119636
True	219.1859264623404
True	760.700039769927
True	650.9303340702402
True	57.11799258399575
True	285.83637497512126
True	887.0113917352091
True	18.483317005113896
True	314.409603634683
True	292.7252371884796
True	413.08054115497214
True	216.13718218374248
True	588.478393711842
True	42.670290218861474
True	954.8238709148555
True	879.2765131188938
True	45.3571082164446
True	414.8028946235391
True	726.2853373819863
True	881.3175350067557
True	267.8529853700624
True	595.2618197481836
True	127.1242603158064
True	187.43146809940336
True	131.17357902462962
True	141.46680323653413
True	203.6075806428956
True	976.6820438342191
True	796.9454149411935
True	945.4008616751028
True	19.562159479430903
True	28.097211540638263
True	350.1097316857837
True	14.76372049487404
True	630.3743357107037
True	1088.679480650782
True	274.147361617723
True	213.20039313144335
True	81.79239737585853
True	220.56609946561804
True	131.39649221973926
True	42.61075708210936
True	130.05229230468
True	84.29650099243396
True	249.1325171422713
True	539.6582212330256
True	158.46680423157866
True	29.515608458020928
True	56.19217373909386
True	433.5252709317203
True	263.6739186257259
True	582.3938705210785
True	23.601419432450967
True	115.35188076025696
True	669.3140143510338
True	267.80776357438907
True	465.81091465085
True	659.8327455120406
True	100.28920918309728
True	112.25739221290866
True	73.45268049150607
True	25.48833507687773
True	122.84861588520565
True	85.36292528850495
True	104.7502854275098
True	147.91801671080617
True	243.67525594276097
True	821.5589599279681
True	294.8090001276746
True	910.8211791653544
True	164.13480842106637
True	197.59229739597424
True	768.2707427027595
True	297.23128841232665
True	604.8913133217121
True	253.70602536943665
True	361.4968404584203
True	450.1789148570485
True	569.3641489520919
True	652.7132422581013
True	375.2333359933916
True	32.07979317615992
True	570.1564500807654
True	615.6346024512432
True	20.68036865824556
True	9.895976210736077
True	269.7147605393956
True	397.6909636626494
True	442.12511044639166
True	70.07877315659658
True	632.9003607954219
True	969.2476637132356
True	242.77345600964023
True	904.9051616167284
True	268.46811813940525
True	101.90127427255617
True	269.9998109910571
True	691.4844272175693
True	38.70957116077951
True	588.9536666361123
True	1277.5832103686666
True	999.417426681588
True	920.2779402665584
True	209.61853408218744
True	88.30510152949408
True	196.24807435350527
True	855.9579363164171
True	145.69021345839425
True	1073.7560924987215
True	890.3501321551205
True	44.30289578642936
True	88.1037608911437
True	427.490989531372
True	383.853539276968
True	207.7029559980262
True	492.18110222473473
True	654.647249186037
True	123.76427752924543
True	280.3006645412213
True	1061.9220550913258
True	55.3366388889532
True	705.6694524240326
True	529.9100401343787
True	38.33330969352295
True	802.3092172950667
True	367.07731998226177
True	543.7604332080905
True	109.53188060438144
True	274.7166061864053
True	209.22660842088231
True	25.72801460819967
True	132.01856137909917
True	734.3539769643507
True	140.3377013431036
True	386.8341098140933
True	58.06838624425448
True	603.110286767195
True	629.83874119814
True	246.13168847530804
True	458.3664125093918
True	166.13151259773466
True	172.18373685124124
True	213.61575458369407
True	296.031763766595
True	351.5772911555034
True	130.59308712132085
True	186.49693768247167
True	26.95705879687864
True	871.850034302058
True	310.09843409462474
True	9.742785191720891
True	361.24082737015874
True	163.8768015421056
True	634.1845619704168
True	368.9054549449403
True	584.1164884978301
True	534.0937631429463
True	457.0052389985559
True	791.5019316416996
True	246.03244194445847
True	550.9589219273704
True	167.55368181959108
True	545.2037623325324
True	359.566180075588
True	374.0114385924703
True	132.4663129484717
True	127.70917360775454
True	108.98786411501904
True	67.97734660194465
True	705.737474800858
True	178.89209262387038
True	44.53195666182701
True	0.0
True	547.5584253277872
True	108.41665221294288
True	24.104529136141924
True	42.57098268446014
True	116.38320849411156
True	527.8979276044491
True	183.64834718611672
True	111.90058618077444
True	34.48648193011271
True	160.99067231883205
True	919.6259422924136
True	50.633381160899866
True	233.84820650105556
True	728.3453876715869
True	312.4533903192988
True	469.8004636562736
True	475.5882952368021
True	505.4539851240429
True	583.1933089720478
True	922.684062003865
True	263.10483506439
True	1028.963840363597
True	908.5834362627388
True	614.954353650369
True	343.6345405221161
True	827.0411527333783
True	10.961582209195658
True	33.85772865906466
True	289.54567442969113
True	43.06416475475832
True	209.0770558593441
True	744.7031610058431
True	219.8107318944437
True	712.0459367752828
True	785.2375049852237
True	120.50364657985156
True	367.2923738027642
True	602.8131943420394
True	21.17038512748494
True	133.15877012047028
True	424.7588966754405
True	315.4079101729008
True	196.2431314828165
True	110.25398957394782
True	382.03727171219015
True	22.537589866503836
True	355.0168508788408
True	355.9519269422701
True	1071.499416931115
True	358.2348169155266
True	27.2868684035759
True	436.7484936897213
True	448.6467627093254
True	239.4655716912817
True	30.44761105162929
True	762.051123290017
True	429.9303883012557
True	180.64917278054463
True	12.309184070127806
True	1226.4775163464592
True	160.40831060906177
True	27.27056354891984
True	309.8206505275947
True	278.94983163801226
True	113.887076189457
True	298.6956141388671
True	44.573778541504296
True	322.227319359539
True	315.5770789931654
True	317.4202567132651
True	31.09640006402552
True	47.68884815728074
True	1049.4292860306005
True	23.96770608152567
True	12.916252623271172
True	179.58057084464457
True	664.5545400407588
True	8.325422357729241
True	192.0644434767212
True	176.6922091322821
True	543.6255533445009
True	376.03987444066615
True	768.46556496898
True	320.25136833786763
True	491.6158658596552
True	445.2954684214852
True	484.110392546634
True	102.24646532175603
True	1261.421172562492
True	877.2694003913251
True	280.63197461697854
True	535.3717190538298
True	102.24977263642924
True	572.4448888705089
True	439.8961524395583
True	155.82991509432435
True	77.14616742031542
True	347.68484000709896
True	160.08634520861634
True	29.894407307593355
True	605.2989460577525
True	381.4289150552261
True	69.6457329094454
True	29.41274790915321
True	645.3585912710014
True	497.0928283778807
True	73.33621577385746
True	24.62658226930507
True	337.96522110984915
True	318.4068074866757
True	703.0872206752534
True	558.7177023171192
True	564.2440864272698
True	797.1411337528407
True	8.89166440123308
True	53.965921941303385
True	35.48089549246774
True	61.26804225327511
True	497.7694623102688
True	594.5336508210531
True	82.80390661657782
True	109.63355995792784
True	192.4617588591316
True	76.3819521027498
True	179.88738042335007
True	202.177748989368
True	272.6908537784448
True	791.6230499751571
True	604.4479023997276
True	289.5972874298043
True	194.41648131545676
True	268.2836811472516
True	239.8113278456538
True	742.232382814006
True	328.7609605276349
True	170.40275217712406
True	922.5692072873655
True	356.1041538888347
True	471.7827528308724
True	148.61517657803722
True	118.87526394582748
True	59.22182572885191
True	200.63896266503428
True	957.0800314691438
True	517.1505406665146
True	118.88560738045273
True	360.4246655139741
True	99.38294519058536
True	644.2807642187305
True	4.432288007682594
True	672.3500816651399
True	36.64529355073199
True	895.0271435820014
True	839.8670126290101
True	218.8036774664132
True	31.51564688687911
True	81.76478337951018
True	465.6683035430846
True	222.32794021936945
True	1.1280982316826589
True	80.04081698070496
True	1060.5023874201374
True	347.26584076850963
True	661.0428355046548
True	470.13644929623655
True	31.513222982962123
True	139.5639761233506
True	431.44144779646734
True	953.7239077041378
True	819.6966213500806
True	399.6012406448895
True	331.3895310431441
True	19.426978843314053
True	78.36914563483185
True	753.0486367363152
True	449.910871712801
True	385.0374146752672
True	903.3550324148345
True	27.790555766238477
True	214.7040482961177
True	916.3518972895024
True	227.8597256073063
True	8.3082460203669
True	507.0445042027888
True	103.548164342723
True	648.9290022693773
True	54.15055013942513
True	259.1484396136159
True	865.434279199872
True	873.7236277349572
True	271.1993120026162
True	442.8745849302439
True	119.50742737929464
True	588.1730639495557
True	260.11881189430176
True	198.065393165153
True	812.7994441217484
True	52.6622110289856
True	711.2129326040748
True	277.2648159894667
True	290.2811499055938
True	167.74347953715167
True	472.2891938245312
True	619.1096600865401
True	380.95131939966353
True	412.7439202334844
True	71.77688540867369
True	166.69461021425295
True	451.60985247170953
True	217.6046631571509
True	38.58053013786475
True	201.1786524718193
True	386.9983806225458
True	390.5128760287989
True	735.9706422673468
True	138.7762280439803
True	655.2596969402475
True	483.71641302406414
True	604.6620497256037
True	140.64513633836904
True	40.36736302419245
True	652.8607630005281
True	70.44801286717738
True	564.2890293059987
True	689.8726987774116
True	464.7728326320653
True	131.60924768316318
True	533.3857728006878
True	4.583324789628155
True	403.1687043270815
True	30.76257835834673
True	643.1161118988744
True	254.57678367056596
True	588.2393619038344
True	720.3960828785266
True	138.41632423171703
True	515.073726814675
True	509.6953370092618
True	65.2594276364909
True	953.827885337524
True	2.519555393698162
True	27.222146895924144
True	638.2918436217319
True	691.0069660172348
True	132.7674605771284
True	400.2566043168008
True	126.17185158625104
True	73.73952714809619
True	472.1509381389446
True	41.41974632876722
True	526.6463089068735
True	13.58570884036368
True	845.8916296988119
True	556.8181109573802
True	657.8626182644218
True	102.594315941666
True	385.72949888046384
True	1002.7429720843652
True	858.9989301730772
True	146.62624669294544
True	549.7639652297377
True	464.7577749300261
True	244.4932161175515
True	265.42612486696345
True	6.478400913864135
True	313.6842740436709
True	11.65206155433198
True	356.87533353471105
True	73.71788577447641
True	427.6237704548168
True	612.5678812401765
True	122.01461632928836
True	244.281478116592
True	640.7419476912496
True	681.155127693828
True	288.41136032063235
True	137.08222495508576
True	156.31827072916178
True	470.2112811055312
True	85.16536577027938
True	10.53258230446313
True	521.7862828722539
True	569.8479838064227
True	22.29847945734055
True	134.854163542574
True	903.6708997749586
True	491.356034228883
True	274.4168141743577
True	33.763906606481804
True	476.6533456844054
True	111.94679090271627
True	587.5218811750859
True	664.7385585426571
True	295.0418627802311
True	387.45849767235234
True	184.53033810038903
True	238.7624575343296
True	72.14507050999832
True	230.02814133456064
True	493.1600217532009
True	22.903569297947648
True	467.5831263708889
True	368.1208061679088
True	738.4399664172578
True	892.7734618283154
True	888.0679880411539
True	159.0361983368955
True	415.2925946530916
True	70.39963627509152
True	187.2078123395429
True	325.0955025132787
True	10.615021619930344
True	801.6672549942492
True	23.457275994630194
True	397.3300041283614
True	276.7741724739728
True	660.4870164256005
True	202.5547106135464
True	37.300740155622464
True	681.5214091157322
True	1081.1691079817504
True	223.4451881647628
True	130.95537396632625
True	605.0566846907005
True	504.9674597278106
True	16.627844828912743
True	834.359769061641
True	119.19230478023069
True	48.09587243479362
True	299.71997405585324
True	350.10145970510547
True	399.9767649748637
True	280.0041730410828
True	18.82981875666336
True	24.50457617580781
True	850.1941672154668
True	203.02135274741207
True	110.27552693821364
True	861.6830490009409
True	650.1949166330646
True	649.3116518378382
True	449.4959169796636
True	146.76292195368808
True	30.557551969208472
True	98.19601031209004
True	435.87884115906223
True	226.7594874660644
True	490.2315820615023
True	140.8838094265781
True	473.3920270138632
True	642.4716721060919
True	949.6259803301398
True	24.86735966885917
True	976.5705898257452
True	1069.2020795319322
True	463.54167703593856
True	86.17185470142198
True	780.0945149430286
True	652.370911327076
True	647.2403452130122
True	176.31571831377002
True	752.4153091879983
True	716.0292656437679
True	121.76410937684334
True	764.8402457432843
True	828.8757130718093
True	472.5343312805716
True	229.05541479965507
True	68.07955412097733
True	312.1501014035192
True	350.371118717074
True	485.90205263607055
True	422.50375982380194
True	196.95516283308845
True	317.1281245084892
True	3.0085989485680678
True	13.253493928036544
True	106.75560470809428
True	130.3404638611811
True	359.4754876045606
True	346.4109243812524
True	117.07462150076634
True	17.08286981084042
True	211.08988356388403
True	884.3894855916504
True	451.2678206247025
True	518.7638215668028
True	558.1328283195631
True	809.8878256988888
True	630.7055005349766
True	93.0119446982468
True	188.3424527147868
True	243.57618547100188
True	291.8700272989991
True	104.47653576948584
True	367.7223657970255
True	437.93881696539626
True	173.86524507375415
True	658.0361246055322
True	242.6660031142292
True	194.40096695524733
True	29.92597267687069
True	248.5987169192413
True	491.2599871588696
True	168.25750961845944
True	526.7337346293904
True	479.6710006200757
True	238.43250501512972
True	108.42849383981894
True	41.49388643779211
True	403.56903747504026
True	785.9731756112925
True	156.84617580412296
True	1010.4109948707826
True	1035.1507803575353
True	488.5475831513135
True	100.6790246445735
True	122.77886607252894
True	619.5023038072884
True	8.121099581089668
True	220.92052688001064
True	135.61104198749806
True	120.12809371841844
True	332.6680206777181
True	626.8283856930568
True	39.186623788246905
True	122.26978783194276
True	925.6440154525123
True	58.32615839766781
True	454.5795385919256
True	538.2381382931601
True	253.71900901123155
True	132.2060367201428
True	946.1954714110484
True	1171.9804616166066
True	523.3601023555341
True	647.434554647002
True	211.22153364484225
True	156.79488678652172
True	313.39756753228585
True	254.76890213349716
True	175.69731178263433
True	300.3802724070249
True	358.37050857486446
True	12.115836791999492
True	609.7017108594083
True	145.17571488726307
True	76.41175049824479
True	451.1431728146861
True	319.2897687020437
True	1141.4391821219624
True	339.938077717756
True	971.0694671407824
True	9.056627962834302
True	274.358437354553
True	229.4576628706141
True	156.93201220828553
True	486.59330012138
True	194.14020026363707
True	418.1814448229949
True	337.1168286195863
True	108.05535456322367
True	355.94600125607883
True	1054.9492336076703
True	742.2279675165263
True	223.5818070325953
True	106.65234725060074
True	297.0254544155537
True	25.16268841499806
True	357.10133370430435
True	311.0861867059465
True	571.9653657040155
True	441.5549561950309
True	363.5525672812533
True	154.60171212056252
True	13.207929428202288
True	438.3557622658413
True	289.43906932564016
True	139.300445294962
True	304.2509077727413
True	441.2210408843867
True	813.1406818139473
True	299.66608360468376
True	784.035157800802
True	399.960548678144
True	381.1533126327812
True	1.4684266948435312
True	1158.871679985947
True	100.4352971163374
True	942.1210262524168
True	209.5659582255964
True	460.2263964066096
True	691.7132459106954
True	85.85116528919623
True	495.6502643731218
True	35.21126035349528
True	416.1692767963512
True	73.87622958372707
True	220.0105799710828
True	40.93603586164732
True	672.0210970312313
True	191.83783751959595
True	26.141183008652533
True	378.1488100587891
True	109.94239879474156
True	172.8994192584611
True	833.531273061077
True	252.5393748200271
True	155.81563062853422
True	369.79618403527394
True	524.5507143404632
True	346.5716213325578
True	525.210617323227
True	620.3362144475718
True	171.33055091280212
True	6.614839114491244
True	74.54122168125588
True	425.1991162243424
True	92.04357379453096
True	78.57711566564807
True	1036.7650905687435
True	29.24102695603074
True	327.4089015606863
True	319.7155286627285
True	460.6881961551313
True	673.7916604891476
True	179.64874388390277
True	650.2601348512176
True	330.2824496705824
True	348.5252419021555
True	277.35758467686287
True	219.3396965236178
True	367.41711906737686
True	425.4080726410023
True	411.4999430815653
True	605.4593828715408
True	142.04053542595423
True	79.1284974518898
True	41.1369018649527
True	281.8067488062082
True	640.0600391176582
True	409.7055438979679
True	807.9633670611925
True	222.07255158573608
True	391.3132129479819
True	69.0996473946301
True	56.27587889707242
True	429.3226845186511
True	205.3729299360704
True	224.10730565757265
True	40.641197641413775
True	1093.4488475584703
True	181.2101638621801
True	907.7375931354348
True	323.36472408720965
True	911.3367639147176
True	234.59246959296965
True	467.5173002866959
True	521.0610278625832
True	586.9866999262872
True	210.4805737155423
True	478.364152485209
True	929.2711765818456
True	124.772048670973
True	6.264962851089564
True	578.6092810139093
True	28.66755582300869
True	76.21550641407201
True	838.808170537342
True	231.07958160357367
True	996.8080350988544
True	682.9907188491147
True	421.39253542094434
True	273.1398605945991
True	488.1533760142903
True	330.377110933002
True	177.01027702359312
True	677.5817683268599
True	715.6839571255073
True	209.70732670751065
True	87.77093224786248
True	505.7216903785777
True	132.65755426063166
True	375.9761251887104
True	361.93037171566704
True	62.86569504439543
True	398.2862315985203
True	418.8676410399808
True	357.7308078941529
True	422.0709340269608
True	411.9812084875338
True	656.8332298177298
True	58.41783083379795
True	450.69038431671424
True	332.18216020984033
True	665.2529023091769
True	213.35458680218957
True	97.29702331593766
True	41.80573521796431
True	537.962303982311
True	649.6339776002412
True	186.49449094800997
True	398.59971912528783
True	335.8084079925868
True	16.416134591631362
True	166.03755579073882
True	289.533368554414
True	2.4248329135869597
True	880.0963780554749
True	80.61705038837978
True	100.7873006157439
True	108.8009514296464
True	360.01370705469355
True	35.883617472874604
True	467.383272327962
True	225.89302528059528
True	5.5936142053600975
True	120.86065623856668
True	447.5913557827751
True	46.4393115468509
True	65.61506425266649
True	171.27274813929503
True	292.07004869302017
True	954.2108235394542
True	385.1461492609241
True	978.3812027570898
True	183.76310344422637
True	1023.9183445939574
True	780.3730118341412
True	630.7251452399662
True	420.3348836712452
True	391.6615942206123
True	87.29982286249829
True	74.40615887368932
True	77.77718328957911
True	167.05626440145352
True	473.4747989755816
True	1116.8069086704647
True	182.4249191076705
True	363.3162948987622
True	439.77336728770473
True	597.119211839352
True	603.5088241566085
True	278.7537021405564
True	448.9290603718412
True	657.6378416121992
True	98.3134570750098
True	723.9410862320208
True	259.69671459286087
True	133.28289060683153
True	415.95797622366086
True	873.1678559873792
True	435.31182423930056
True	860.7701635728309
True	192.25867798025703
True	354.0264169517085
True	690.2285494459034
True	611.8203780279594
True	192.5243539304837
True	254.82261059298537
True	833.9518082005152
True	33.05907622966982
True	187.59547220881237
True	491.0265571283669
True	711.2882101117201
True	104.73250201541993
True	35.04924765645034
True	164.96940112052351
True	720.2997186073435
True	301.383014897476
True	550.8126979094337
True	356.7798400656304
True	288.3449417190446
True	462.8566583832141
True	486.71921064380126
True	72.67908154679145
True	379.5605215215471
True	789.6191850126385
True	0.0
True	298.43599044569817
True	243.1588017729832
True	993.9817175496116
True	140.92993808273968
True	651.261749882008
True	640.4991394354391
True	111.75531108181094
True	220.5137018944844
True	135.59996100382995
True	10.860409628887124
True	291.1326075761367
True	359.92227948112577
True	1112.8314759422794
True	235.6634021251952
True	387.04728671279656
True	647.7982642480374
True	200.23016476786503
True	27.83162219518109
True	852.4800910646076
True	616.8390763826715
True	152.15767314796295
True	601.5079611769801
True	162.90847036828424
True	296.3142191470857
True	744.281800830161
True	35.77425391078301
True	110.35696771895375
True	519.6913755240204
True	63.69940223182677
True	78.5659446345129
True	403.71278580381215
True	22.231507425080007
True	770.5207108004571
True	102.20735134681576
True	158.38596490965955
True	18.804188668605693
True	745.3711291889133
True	33.234746952897936
True	787.2739867742396
True	396.21056507472014
True	114.86615428333032
True	701.2684132205789
True	530.3469786458851
True	550.8301122391807
True	46.99167534557159
True	367.3387576816757
True	5.528006323296938
True	95.5940831233498
True	379.3320715941921
True	49.80898729251039
True	118.31226229017012
True	315.290463856495
True	185.38736448025568
True	99.88483772795168
True	638.058316967508
True	20.71038918255124
True	1103.6815274025366
True	508.2488212942036
True	307.87146534810387
True	499.74152036501545
True	119.45619443077284
True	817.7883284307774
True	1134.9482198708904
True	732.0145769578083
True	168.94605833046072
True	226.47331351989183
True	53.57207553306197
True	59.02243192493911
True	153.6796475872691
True	101.33334786317324
True	172.10848331511957
True	1156.797088490085
True	315.79627409931624
True	347.0957601807208
True	708.9132139877177
True	18.274637116692094
True	12.27119601626946
True	583.6867366615255
True	6.7646336858724965
True	116.8446300796246
True	682.2368052234687
True	184.7382648906337
True	647.9644348916722
True	824.1602986784154
True	158.02533338569384
True	936.6635083218072
True	3.1555403956729364
True	450.6222667188627
True	1043.3612358084465
True	26.31487129509341
True	230.15565426927617
True	147.3485861311746
True	961.2745527943516
True	229.983765576078
True	490.701089306132
True	118.49153090701228
True	514.6969756581218
True	152.73205927239007
True	97.00623342778204
True	387.2041222170501
True	70.7364784971359
True	54.67969263982553
True	1030.4730254363308
True	255.1412772450061
True	154.7320153332244
True	365.9093710130259
True	394.5180541352666
True	212.3665318966401
True	164.62986433414116
True	404.1797137609487
True	37.32073162390466
True	509.655541029418
True	1133.045961021024
True	112.49435138552288
True	465.8967920567905
True	312.875396530916
True	25.637494945038785
True	429.2787845102254
True	107.9857038430034
True	618.2389446950237
True	200.33878652523595
True	421.0007480614057
True	19.561315281681026
True	433.0519890114668
True	112.19446801373287
True	356.3822184797542
True	32.25169307158445
True	177.29654585736355
True	243.24895963240223
True	777.4314604237694
True	62.30431151459888
True	135.55569337628737
True	236.0399960310874
True	135.83917675464855
True	627.7031798338642
True	540.0548099137494
True	759.7697175088255
True	402.8021860109269
True	547.3851394370666
True	410.0806094389348
True	689.9622354789667
True	74.85462603009287
True	447.8016200295093
True	415.803194828924
True	44.23065033314353
True	85.31169608646648
True	126.67004521892578
True	93.55615899830562
True	327.8050081706494
True	834.2305553494687
True	321.24916919971974
True	1062.5719715636667
True	321.3564764853087
True	912.909052820566
True	151.36239111403873
True	583.1512471639594
True	627.8127902743664
True	678.3364528655208
True	444.1720908675288
True	65.81292908949439
True	296.06906944331325
True	42.33841673813302
True	164.90078101608657
True	179.4499864902372
True	1107.9854631164153
True	237.7971719234893
True	546.2564789982639
True	554.6332065289989
True	557.7028058426378
True	863.5864676283474
True	582.9431783081536
True	623.4666841938783
True	925.8477268493416
True	125.3616431376777
True	320.7902131846287
True	260.43325753298365
True	320.97382646690073
True	88.44652810859223
True	379.275954181269
True	4.838060710864749
True	332.6404751163012
True	247.4946158950464
True	631.6434393456947
True	277.0581353226635
True	371.2862829465133
True	10.60167407912071
True	59.190271767813336
True	534.7257682769279
True	28.641030924272016
True	142.39882968948567
True	66.42191626788241
True	153.82188274145847
True	241.25573054348249
True	71.44585558327445
True	385.1262624625933
True	264.38947681735203
True	99.55231047983568
True	341.48932852548467
True	63.904802455357526
True	557.9651730720461
True	810.0884988510687
True	280.8915518498993
True	1153.096304888725
True	114.81172785444048
True	312.1452243847159
True	1063.7627817460864
True	91.81249286194264
True	282.329390203388
True	9.739233851696628
True	407.8178236556486
True	448.3442942974601
True	161.72136851132737
True	615.6229559643141
True	879.9872883084809
True	164.64387076451288
True	77.37245786406434
True	330.49533288754355
True	575.292661016472
True	599.4182567288258
True	1211.591015241491
True	26.66365519585617
True	949.9389762990352
True	139.14459429528637
True	652.6085326581833
True	121.99811423467968
True	132.82241235323647
True	187.4595587087416
True	158.3502977770129
True	757.0526984756784
True	205.65633720165968
True	233.3778427263703
True	65.9058971984057
True	516.9302671683616
True	451.1383627628933
True	176.4226679828445
True	230.7541922158369
True	17.395882504319697
True	428.782474816951
True	216.28593702210995
True	297.1155535878109
True	114.732431667864
True	704.8901970469126
True	403.2197417303828
True	257.60178327813827
True	642.5391097323866
True	522.6894709022608
True	449.9588862025637
True	138.4573458367817
True	523.4537388178852
True	418.18911922865135
True	3.051545899047829
True	195.167569029278
True	91.3343556229549
True	249.848538263933
True	3.1570787838682404
True	128.34268484184415
True	330.84725708097733
True	7.233469241924709
True	885.6969917402109
True	171.9357282410053
True	720.2841261096522
True	801.1079747337246
True	160.48683295956815
True	226.0760181417065
True	500.5194723436746
True	832.5757764962177
True	47.88470820566815
True	36.16469567047671
True	132.195027168608
True	627.270901197376
True	718.9031184879647
True	179.67324370432885
True	595.5762259029982
True	591.952784155514
True	836.7533363227517
True	422.7679195981331
True	180.37507389445247
True	908.8711226030796
True	226.23246761889789
True	146.33108187338132
True	320.8324320543374
True	229.35548573847123
True	200.95769356724827
True	605.2614561060575
True	249.8906369805744
True	187.28517119261383
True	466.0803528395508
True	458.5819988448903
True	63.50527448444512
True	289.17822539544045
True	78.60861750552073
True	326.6990972365272
True	358.5522352640143
True	264.0842841141022
True	178.51643242094406
True	366.94377391113295
True	634.367083615515
True	753.6629176218853
True	294.6412057887362
True	750.9272216110936
True	63.68940628047228
True	887.7326956514103
True	350.6867201452364
True	13.47767677161576
True	602.0505747224041
True	697.2851213350383
True	250.66112105030095
True	171.31781883194185
True	48.16935614892002
True	377.0449259134555
True	78.99522328983323
True	13.744882629569366
True	902.5598047505244
True	371.41505679090807
True	168.0453272687616
True	961.5937398026052
True	12.064254535569017
True	788.8046050164637
True	29.195500165435096
True	668.2391346049907
True	59.68288563722883
True	744.5205117810483
True	449.4601043429642
True	191.687954365406
True	448.5530379134549
True	203.01981508990525
True	298.6265727665819
True	222.26172526157933
True	409.98407550188966
True	8.805966692401016
True	320.6952112484153
True	114.02969353065691
True	11.932084844191008
True	476.372809415028
True	724.0327972011559
True	295.25342448135325
True	81.94196252528963
True	314.3004448525587
True	84.89064165657403
True	192.0134534617509
True	181.2416061477909
True	368.7020324508566
True	45.481150964865215
True	138.85650779304063
True	394.8723641803707
True	873.3430708684347
True	111.94033552888526
True	211.2912202052739
True	432.56605971550886
True	19.545689028472328
True	411.561203769536
True	494.001521655541
True	86.05344366907151
True	405.27398147252745
True	365.7689209128108
True	421.22831475129993
True	590.4604685025447
True	1026.5128137021677
True	981.689156269994
True	54.775955884373865
True	1056.0696102056304
True	115.81635703478771
True	117.77203597970625
True	104.98177684704142
True	510.0497266583921
True	365.57084292874606
True	575.5296360134573
True	267.28037806496803
True	153.46307953730698
True	401.47414596326456
True	16.017008103913
True	446.0469318825685
True	395.60887591219415
True	151.30226048561303
True	95.0501121322471
True	521.9959513766012
True	990.3244419927464
True	200.78353625593653
True	67.58575116222384
True	432.1244910510313
True	379.0128893913174
True	497.13568909861857
True	311.8557134785308
True	4.080959085552385
True	548.9291252314728
True	515.0574886025964
True	489.79926221158655
True	199.2324401576288
True	104.78156482015304
True	20.733589309117534
True	374.9352634094337
True	108.11579685030338
True	7.670145567482496
True	33.55421830524273
True	355.979699556712
True	627.6778825183419
True	134.78703163608213
True	94.41623316938689
True	24.30334156605319
True	408.5480933268572
True	336.7352622314576
True	766.5199738182927
True	301.71609099577586
True	511.0446556333231
True	523.002798409354
True	520.9684235468994
True	290.5857145469346
True	566.4223175945638
True	97.02692300327138
True	578.4035993567833
True	4.177511107541312
True	353.88233277592315
True	463.347605222488
True	970.2442335644316
True	349.4247410216256
True	796.0515819108961
True	954.7421328548038
True	171.50691017100723
True	40.3940251906741
True	362.16526577474434
True	385.4559743795662
True	575.8456416403673
True	245.27345669216805
True	30.784234473325032
True	639.4474997071791
True	127.9509440502458
True	1121.446176292046
True	296.9175251089033
True	465.247659722574
True	122.86849286020706
True	808.56346688843
True	136.44197207170458
True	822.0992579290188
True	567.0605760610625
True	179.1109869811407
True	112.93540160822236
True	70.24686771351651
True	562.1546869952897
True	885.8485382009885
True	423.2037820291437
True	542.4816180203335
True	134.1333666616649
True	593.5359754512409
True	480.691953798502
True	790.4289563398586
True	326.3895462985815
True	585.5931596629038
True	115.31230592809564
True	25.648652505643
True	409.8005779516128
True	169.33255214429064
True	102.790065712719
True	376.409863250258
True	1115.0728713307665
True	254.2129937866356
True	550.0479947065792
True	10.67703016538771
True	78.34598150815782
True	329.4973366781868
True	804.6192531913418
True	455.6246868401666
True	539.8267177287611
True	715.0410487657349
True	64.87590366930024
True	745.0990035172691
True	44.79549947483641
True	106.9700218733784
True	181.63520974835112
True	85.20285959715662
True	25.03200769290937
True	298.51327385987
True	446.9387082027667
True	926.3589928921152
True	846.6798678949879
True	5.647863591127255
True	289.8353810437947
True	429.5445878566693
True	122.06271685141738
True	246.0284158310168
True	325.4418227578276
True	1311.5174945221684
True	450.5437491265345
True	24.69278919282043
True	179.1135669119775
True	704.609844038271
True	35.44360337175913
True	176.24241911018174
True	551.3413610020914
True	70.98491352884817
True	879.453734520985
True	342.354894134452
True	663.0691552324813
True	76.65728117584587
True	657.6432059289903
True	604.2452800402054
True	881.4191935090604
True	244.3428498731919
True	508.5744510394418
True	833.7859513264028
True	874.932767937292
True	240.25113413784516
True	732.4139293088836
True	223.8315443115892
True	455.6332938461656
True	356.9705587011706
True	496.48796775228766
True	495.77745446781273
True	322.65856585873
True	352.0090071903822
True	113.83565802846528
True	356.46916987203105
True	1137.5553939275565
True	320.6487618765607
True	149.21387332200226
True	290.06966752283387
True	740.8904995344243
True	662.8816942198662
True	407.4064523780247
True	117.62591832017355
True	310.0653543051116
True	34.163176526193375
True	180.203382993716
True	91.96173228123608
True	89.63304738479606
True	571.8996574922343
True	140.24638564982598
True	131.64993514245197
True	106.91614487228004
True	88.05700678596946
True	449.4099832719108
True	396.1963513385659
True	1056.0688173715052
True	532.2780606354445
True	841.7255261643334
True	272.305632858312
True	288.04797062310246
True	538.4587387788148
True	199.6329381423132
True	742.5756804262121
True	244.3839650928206
True	365.118576786071
True	65.3498826149373
True	122.33193759211572
True	256.03995652706163
True	117.90841285078244
True	481.43379847670514
True	28.551467156483326
True	585.105797751721
True	1009.5641689443812
True	735.0422262947342
True	1.1583544722620491
True	65.90353869275079
True	485.5266822334812
True	458.6508976383093
True	72.27535562973982
True	116.84230116328526
True	302.7720417112625
True	83.22298852313001
True	53.40739894304501
True	710.243259370182
True	681.6412400344212
True	169.5189298315436
True	177.45037024224396
True	542.9923714589942
True	55.53426907432264
True	23.154348965676192
True	579.1886415474324
True	444.3186163470448
True	1129.1880326064882
True	47.95198451947326
True	454.8625663790057
True	849.0123351362366
True	792.3662210245861
True	300.51030960737626
True	755.5416236002724
True	409.076087450187
True	43.67760723257114
True	102.3335682067195
True	725.6041385202178
True	76.96824489546583
True	142.93431306747576
True	892.3066346696819
True	193.1543145041352
True	276.8468789472341
True	100.03348142972936
True	627.9385026045582
True	590.844369933509
True	210.30471062617107
True	432.5528672005401
True	41.69170197688894
True	276.1407186360214
True	608.3251693819569
True	611.1055040170285
True	304.2357526846127
True	73.77748565650039
True	938.1139356341904
True	1080.9085260626389
True	576.142342171079
True	61.079379997026365
True	29.01119381625352
True	91.10680337976036
True	104.0707711144195
True	99.3508151762083
True	885.3567728190754
True	1199.8698295695965
True	751.4073227087783
True	332.7288223236584
True	8.003517406516156
True	19.28961705248605
True	345.0046632985404
True	477.72032776918303
True	45.54729386243426
True	564.2502325316622
True	431.9802983695984
True	391.11054739899134
True	81.97878607629669
True	197.6822282528676
True	270.85419171265744
True	131.18595823186075
True	390.4407101186316
True	40.79078884877848
True	182.10056072311477
True	1180.2991092654615
True	6.158782102903688
True	28.94430617048541
True	597.6771781533748
True	354.32577453936426
True	752.3992432429304
True	158.7521164898437
True	733.7438774786675
True	608.7354482636023
True	262.1204701409809
True	426.0879624974162
True	345.4029467793265
True	282.6068328733202
True	272.1866597592316
True	402.41450152901626
True	500.4216155274687
True	491.43167631699583
True	107.99958572242927
True	354.0253047809007
True	7.96499619303576
True	188.89852253972103
True	235.40968747145703
True	898.2245924460733
True	582.1566619541018
True	30.7849601117606
True	743.8886028182593
True	804.5736167369607
True	105.26995071974362
True	350.85513250041254
True	879.5130989450016
True	226.4152360810081
True	162.61173908265187
True	536.8803336530772
True	577.9698147272956
True	1115.7001773249583
True	147.75745071074653
True	156.94216924752453
True	258.67959757572646
True	313.94140377393467
True	417.714001713716
True	411.99109848089313
True	344.3520518315667
True	441.5906452292149
True	507.12614009187087
True	233.70530479249385
True	1458.7369210686984
True	235.11108239762007
True	394.5026343659976
True	52.23231039565438
True	754.1967376176515
True	254.3783852046339
True	944.2411484397968
True	575.2163569992235
True	326.4636220893772
True	772.8614212555917
True	267.80375782899864
True	212.09263878361728
True	261.13022004444275
True	224.47819381901547
True	142.4298626189869
True	249.5864593491588
True	745.505765916975
True	504.9310737807068
True	224.73319214986373
True	1130.5180709118188
True	123.26607376228984
True	252.56044884359068
True	68.89982558320034
True	312.08013120009724
True	419.8283452601944
True	96.60155100774904
True	210.20594672049708
True	75.02317976326707
True	678.6370409948416
True	375.1244199672616
True	219.2318746053014
True	723.9346371388405
True	889.8811705437331
True	816.4802752359095
True	829.4768625394902
True	345.72485790576263
True	1.7847873239954413
True	257.9481330852825
True	48.054219269795446
True	379.9921143389126
True	54.61988258557134
True	363.0467235116121
True	866.3185871854994
True	1036.4430326065549
True	389.3880850900477
True	21.051478124939884
True	524.9552785274259
True	518.3190665548505
True	193.84336721724944
True	241.01830537282328
True	288.26377061352457
True	21.71986742883156
True	128.87628746284906
True	922.1746204005764
True	59.21104243376704
True	518.2909580971476
True	792.9660152344131
True	99.8769170617145
True	262.0611157526436
True	113.04512543670378
True	16.001210883560464
True	1.9835079592662035
True	128.91557384483232
True	1005.9153425915702
True	473.13154123961954
True	67.56749830588396
True	794.6519258249953
True	342.30846969092323
True	1.7828388662181538
True	458.8132249245884
True	188.64565668034493
True	500.21760034952166
True	86.03433080960001
True	339.435591379251
True	366.1056721549489
True	172.09026768659993
True	207.0953671299855
True	127.33534459646437
True	179.3759599872539
True	1024.639355956176
True	15.179992131794751
True	498.8740153622685
True	480.3875566595453
True	388.7255344852906
True	218.52921973642515
True	231.5759494837724
True	150.8985481347161
True	46.56690381054479
True	497.0379869734678
True	146.18244491068756
True	841.9783183283632
True	855.1238320036745
True	254.22054180678964
True	317.5092822280141
True	524.7718212328701
True	41.7705947423975
True	82.06978390328223
True	734.6814144868681
True	1094.365393037152
True	106.66369875320594
True	720.736037784021
True	145.01182055972166
True	946.713648208133
True	668.3833666605047
True	103.85635403749922
True	276.72901945916226
True	596.5636794306607
True	261.83406836448063
True	47.316587776404965
True	569.5058819191894
True	451.4741959538763
True	5.629708466600492
True	484.39920959846177
True	65.2070655786831
True	164.26707974610352
True	244.6986535199498
True	305.94120910988164
True	75.55410160614936
True	222.8889688667984
True	355.28275740485617
True	434.4223811614559
True	958.0396063991752
True	47.4903082186511
True	894.6191782480405
True	1002.5704173006956
True	122.22377900897796
True	69.75205953450568
True	1008.3405065514314
True	33.16841848246469
True	226.8201396952625
True	79.73265917404056
True	219.23612936078788
True	370.3540048372109
True	944.3233141208732
True	99.88120268611256
True	71.24847350024554
True	667.7623791660748
True	270.63128568911634
True	717.0888868378039
True	53.92259343727513
True	485.95815684287527
True	385.8842920235437
True	679.1913757682545
True	54.2613415357836
True	107.13358863822438
True	29.11562876226015
True	275.05195693346553
True	39.108680709397554
True	348.76862766515643
True	2.7938717366932213
True	1194.3283602277224
True	102.33766950153088
True	132.54071749583505
True	356.25070392115896
True	708.4196895620549
True	684.0942438413165
True	1010.1653934772922
True	475.5259948577363
True	418.00547020237633
True	134.88808758114703
True	411.3946886696636
True	822.7657976404954
True	433.77868819081823
True	932.963739680292
True	89.66825490331082
True	425.3172180709226
True	173.5222146184017
True	294.95900123943414
True	752.7157708616127
True	165.26305688690283
True	130.3707115278558
True	64.64646564454962
True	852.0706485072877
True	776.5909698640086
True	80.83188954479004
True	446.1467221538915
True	737.1719034421934
True	420.6364208869334
True	57.52603367887607
True	320.3397853479277
True	781.7256683825597
True	32.08060696212885
True	360.1184234365761
True	169.12013808031426
True	269.0647485720571
True	33.872088755548354
True	218.3577338787108
True	756.8691517754331
True	642.3607476443759
True	52.33949146087131
True	286.88714865399027
True	915.7896225832718
True	16.139249790981694
True	320.7648181530772
True	290.7912997239535
True	429.8720377455856
True	210.94346549308617
True	599.9558705994754
True	47.74258732590561
True	998.3957210292637
True	865.2715494885126
True	51.08090122798396
True	395.9156905808477
True	713.8351254048519
True	925.125366465491
True	268.74642300851366
True	594.2632817285905
True	135.74761803383615
True	189.42799080384336
True	133.538580895913
True	133.68970307712092
True	209.0950661684928
True	926.0931554341151
True	793.5335589579612
True	951.252260818466
True	20.51559133855373
True	27.323848610099702
True	367.9239312072736
True	13.3027238785303
True	624.77972468577
True	1043.3289213871126
True	259.81769124836205
True	212.9639959452852
True	85.52070435322298
True	218.84421322619212
True	134.00827946960925
True	44.74175678212725
True	129.86992433848857
True	91.52317752256911
True	230.32263449569965
True	529.3112042364061
True	168.52573744816277
True	30.0046507348599
True	55.64432008781333
True	410.832539671576
True	265.0153260023596
True	596.2011190590322
True	23.17121856839114
True	116.47027055351516
True	672.1915378878234
True	271.3071929245144
True	462.1555510892703
True	655.3446428925942
True	102.96785440858008
True	111.13269905507374
True	81.83703654227844
True	28.438850503285444
True	121.99605419038538
True	85.52080124192224
True	100.50493913099376
True	159.37731380106138
True	243.77942320701192
True	813.3088044392364
True	293.717567821461
True	936.6632673489464
True	172.43682128341902
True	215.58103118333648
True	806.4019415563342
True	305.6268861726357
True	587.8842394418156
True	251.56469821859983
True	352.364526394614
True	434.9343797455035
True	557.1015741784547
True	657.2133141510423
True	365.6487692342664
True	35.91167555428427
True	524.3099604632786
True	606.135562747794
True	17.438576693204134
True	10.836309551496605
True	267.38479372586033
True	400.7822014633592
True	441.957342657949
True	66.00877811023321
True	641.7619427133161
True	933.842089389834
True	235.07582443832143
True	904.8582733203048
True	269.87879862834274
True	103.05882427875434
True	272.26551553021824
True	692.098163194626
True	34.29301500647107
True	557.1286467455718
True	1284.753095576794
True	1020.8661172846596
True	905.028259936152
True	203.8684157157894
True	95.59559664991642
True	195.19007418707764
True	830.6184199035546
True	144.4270383761731
True	1068.9490948910504
True	861.6469689669058
True	42.315247133604345
True	89.598036836881
True	417.2224431543575
True	411.8041663033189
True	203.29043604995505
True	530.2426634925329
True	670.687963632342
True	121.47587169259846
True	276.5294915395596
True	1040.4572854028238
True	51.14595138647243
True	745.8256980136811
True	541.4394839213096
True	38.223712601811535
True	834.5748921083122
True	385.5109592931545
True	565.567083752153
True	104.9659045383217
True	273.8642916281661
True	219.67781428152188
True	26.07515426320406
True	122.44840880972308
True	731.5278624890653
True	139.0073582826345
True	384.42575563740456
True	61.42562025446996
True	629.292155668217
True	613.9204591568534
True	226.55541519336973
True	461.10579468208994
True	168.69899852550935
True	160.85062216972022
True	233.04517046987536
True	295.6699297835131
True	355.9936539576757
True	141.03594446194708
True	193.79502861095855
True	27.344727618719567
True	881.7163214614023
True	321.7854744574851
True	9.520852174552406
True	369.1924789764416
True	167.09085029475236
True	612.7698556672982
True	364.8275068452916
True	593.7701810586515
True	566.0918146307864
True	479.2125737988546
True	805.7091516673156
True	242.47749386433475
True	553.6683477591082
True	164.32877727359116
True	545.2633830386637
True	363.810357060198
True	362.26354469996943
True	121.04297791803204
True	141.27131670689246
True	105.61107207156375
True	69.27014248240725
True	679.573441068473
True	188.93338068598712
True	44.60803772248147
True	0.0
True	505.8750560588351
True	111.60015795389438
True	23.3190365195486
True	39.739288996728064
True	102.2134186516202
True	538.8854798833695
True	180.46817206276916
True	102.09642878624108
True	38.202134664367584
True	157.23658297599073
True	873.684026330029
True	53.197890629330814
True	226.34396445733336
True	727.7161898359069
True	311.86235383324924
True	457.3579019264382
True	467.78007394508427
True	516.7535557749471
True	597.3881004681298
True	901.120107029999
True	257.2810806555323
True	1055.3533774765351
True	936.7625016746796
True	638.1448269465669
True	335.3143618275345
True	843.0785395741772
True	10.851613806606526
True	32.90784784166774
True	292.61524915886145
True	42.11173058436362
True	196.8022772786285
True	743.7305873276421
True	209.9054261132412
True	742.3007443482617
True	761.8177411415018
True	119.33540834083846
True	382.937641305538
True	582.2862284636636
True	21.54373095831841
True	131.89331537570413
True	435.340969368117
True	303.9514875196696
True	196.90683157394315
True	112.215393706414
True	390.2811939618616
True	21.01921427052405
True	357.585926835784
True	356.9239421543274
True	1034.5959116180436
True	366.4515042739337
True	30.11398327499679
True	427.8589154063488
True	449.14227203013866
True	233.78755422833532
True	30.54335691744213
True	768.9002622425953
True	433.4365739464076
True	179.9302289141376
True	12.458673383362177
True	1192.9400295694677
True	166.0315864894387
True	28.33934867733148
True	283.3436225096385
True	278.4920321195756
True	116.3106418029644
True	292.3683694996451
True	45.38997800917292
True	316.9936966376296
True	302.2967315593037
True	309.5855293438554
True	32.868652402216306
True	43.41353180107808
True	1022.7070373426376
True	26.316675852866425
True	12.571578333279977
True	172.27654478928233
True	681.8299937872001
True	9.34019865604288
True	186.231713831574
True	173.87618940944913
True	530.8759584068324
True	382.9279891152771
True	730.1279416296064
True	320.040896280738
True	486.5621281152028
True	446.33901937971945
True	502.9148950331863
True	102.34981924675968
True	1272.1484458753532
True	878.7277912810466
True	285.0603167226284
True	536.8898542957594
True	102.1982099636944
True	559.5172085062734
True	428.569920305436
True	148.71648655009406
True	77.46937612587773
True	343.15335211725244
True	162.63313794751093
True	30.36079683368005
True	590.6845912830448
True	378.6233156398771
True	67.31096844100851
True	31.849367460381057
True	665.9344578711062
True	497.1650035521178
True	70.876687604747
True	20.490532951703248
True	319.7627338884798
True	340.4000507473414
True	711.7437615185795
True	545.417450708816
True	560.3872114924001
True	794.1131060260366
True	9.195738591190969
True	57.18468907865056
True	39.80698737175074
True	57.279224435741696
True	519.5476456937072
True	593.8869496014868
True	83.66865100721559
True	111.79109456550796
True	191.1577018845475
True	71.77256243620454
True	165.65365808298793
True	215.871683060217
True	275.4226864012928
True	790.7698959190598
True	597.8975686597255
True	290.5973699893584
True	182.6274481775336
True	284.4469038789164
True	249.4360977389366
True	742.9417278683634
True	324.0660864776179
True	167.51192353499738
True	900.4838416793838
True	326.2479072961462
True	474.9323088220405
True	154.93963732565834
True	119.95371747374088
True	60.82626551996764
True	215.2298539984868
True	969.0465520535452
True	503.071059722166
True	120.39906069225312
True	366.3584954132689
True	97.6858743782096
True	674.9156486097652
True	3.910529932103176
True	714.1519056781917
True	37.01332699974577
True	936.0610888865194
True	857.3887237995051
True	210.0225392959624
True	29.868213216911563
True	84.23350321193992
True	455.128795402585
True	218.2904210915526
True	1.4076541303628545
True	80.58267142049975
True	1116.4036678564312
True	346.10790163689853
True	666.5730380677265
True	472.4009337670799
True	31.40260841543568
True	131.32171285093432
True	441.5982663173631
True	930.0707197047274
True	821.1035746159896
True	432.0326247555122
True	332.58538445536897
True	15.87416588119998
True	78.63428062161266
True	760.8777664856922
True	508.27227328130414
True	379.3006955168445
True	876.9249634486968
True	25.618426473905878
True	217.67897686824136
True	907.2757436413464
True	238.3857203208247
True	8.979912503216793
True	494.4742328828319
True	102.71812035133678
True	649.1163753882734
True	53.10595751003866
True	261.4884583707239
True	867.7228451260588
True	891.6549854699432
True	278.3642813928684
True	412.1317413079476
True	117.13463880006482
True	621.7215972843902
True	247.88729503349708
True	193.63809195874475
True	872.8183381653157
True	55.81037551485185
True	745.205640952778
True	281.8404490279136
True	299.3383687420418
True	173.2890530932707
True	510.7821647685874
True	611.334723865918
True	371.5089999855122
True	412.1326888210774
True	72.59574494844027
True	160.552411697906
True	460.3607239898761
True	213.4465203348265
True	36.93668983170954
True	202.42138179508
True	408.0592959670402
True	369.7009880201012
True	744.7094043813718
True	129.8396667090558
True	662.5385753556978
True	502.8162556738197
True	590.7238415110742
True	128.9798492867058
True	37.5685256785707
True	677.5145426557217
True	73.73419254552832
True	539.9803397132915
True	677.1852842960983
True	450.7832548938849
True	131.5446929935568
True	522.3085024074402
True	4.641859324201803
True	399.46833271092805
True	31.25023447466501
True	626.728778319983
True	257.14171183318985
True	579.2692503664266
True	675.8173570161828
True	146.28147626621433
True	529.5497417282954
True	470.6583438741939
True	65.78443919485468
True	975.9407240409178
True	3.4431803609989795
True	26.60287410912011
True	612.1802178768249
True	680.9465162531036
True	135.35887930945603
True	414.6897974257112
True	119.3672163853834
True	76.54543277058794
True	470.25029420150565
True	38.79061563748583
True	499.6952653483938
True	12.05593992786862
True	838.2466851855434
True	542.7440692501752
True	679.9415541962431
True	102.4805580507393
True	374.4908282424156
True	1001.683352258572
True	829.7935305914
True	140.52523598600845
True	550.0625084704859
True	462.8435200061452
True	235.6214457905346
True	245.91852252380957
True	5.371759765757656
True	308.5513069910062
True	11.312170244354796
True	371.8857104120543
True	74.64684494282373
True	438.7469816116716
True	671.9681868878148
True	125.30979843724052
True	236.27838449110527
True	648.4164657800317
True	694.2336238327164
True	294.5058966893051
True	132.9361985603694
True	164.82018710567542
True	470.9655266341991
True	85.60317459847202
True	11.287272492161662
True	516.3996961750584
True	567.2321245340144
True	19.96357677717892
True	141.59743972575998
True	920.0631107604464
True	497.07616370630944
True	268.30587009128936
True	33.46081961915671
True	467.7718610829776
True	115.74583612380852
True	592.3812675177978
True	662.7318962313951
True	297.70743403450297
True	374.55500715828487
True	178.55617504662166
True	236.8124527662795
True	76.84208215454827
True	211.51317254547808
True	505.4374489816346
True	20.61332555962035
True	451.5819669858749
True	372.0283799760214
True	752.1319655308432
True	912.7311020109256
True	904.2301300145316
True	149.3212718281124
True	392.356084494297
True	71.57413235915091
True	191.8974163778743
True	321.47186271095654
True	10.12337465826148
True	793.3766061424041
True	21.905613517135865
True	395.9574700172639
True	262.69030955528945
True	628.295536296892
True	213.1259955429608
True	39.18665975923143
True	669.1287723575982
True	1066.718436560649
True	228.87032538604905
True	129.9129646333309
True	624.9249916621513
True	465.8650201152292
True	18.302253294282387
True	809.1621390206399
True	112.86684253354832
True	45.61004605488152
True	303.1621066692692
True	356.11601890051816
True	385.1290433663458
True	270.22865293410723
True	18.64063821183045
True	22.630800286573628
True	840.5638101915819
True	210.49346907682448
True	115.16805301619074
True	837.4998162964273
True	653.923523265964
True	627.7847645151364
True	446.9670116319479
True	147.4039962655594
True	33.85126802668555
True	98.41823717518784
True	424.9406090435344
True	239.79021254456677
True	506.3714733325023
True	145.85739387005887
True	497.9661009476811
True	667.0696959933086
True	972.475626752684
True	24.53467897487076
True	988.2920113396124
True	1047.9867220429446
True	493.8591464750211
True	83.4049897454503
True	789.9126372908474
True	645.1319111273995
True	660.1098244539719
True	174.43156566653855
True	739.6125259014044
True	703.8893779954177
True	122.96842925948532
True	793.2196990940829
True	796.0945221488236
True	497.5706317755572
True	224.1238403572729
True	72.58318382699248
True	300.91437916528974
True	342.266466344034
True	461.2623989700778
True	435.5376706507688
True	198.85458710112897
True	314.926117008247
True	3.2507481342597697
True	13.334079120551277
True	108.23636997268856
True	135.8157809032492
True	353.422166742486
True	342.7859839695654
True	110.54198420742624
True	16.839244218955372
True	208.64536101217263
True	869.4005474155833
True	465.0746382927823
True	531.9141363470112
True	554.5587053160705
True	780.1005298697029
True	652.0799148043324
True	85.7070526734086
True	215.8506681718568
True	247.24750787439547
True	289.1367493419214
True	101.42871121090371
True	367.0710780794236
True	432.2310385620206
True	172.2493134903273
True	655.4121900909735
True	238.8822976274039
True	198.14412438483555
True	27.7107712523092
True	247.50064528633465
True	479.3056539108712
True	162.18727647190562
True	523.4913486215777
True	499.8660576961536
True	250.46485423697737
True	104.92954576459732
True	42.16914390928738
True	407.9645070396345
True	784.9648408026517
True	161.29191034773194
True	1018.925321339882
True	1030.5524756979992
True	482.4873342240452
True	99.23791698621136
True	121.05142462676278
True	687.174921273969
True	9.41048800772902
True	222.31011135674672
True	140.0059240876863
True	119.3195186054338
True	334.70655165773087
True	633.6209820087678
True	38.77315792611672
True	122.28303919884526
True	945.1789877954392
True	57.7270149301935
True	464.1918259614658
True	534.157570966264
True	248.87720517689849
True	130.068568338706
True	881.3362397437207
True	1204.2234949855667
True	516.6605935541426
True	657.0733033707897
True	218.63409051517544
True	156.27610348726415
True	328.3503909096495
True	247.70698912575045
True	173.89246563979506
True	309.3473304989755
True	334.8571367520139
True	10.549202377553756
True	626.7847638662491
True	148.1268986360535
True	77.33306719026851
True	429.5576459296853
True	307.01768476303624
True	1178.439352073849
True	351.642355037791
True	978.818878119592
True	10.766791125137969
True	263.8457922800969
True	224.8380916029704
True	154.40390349808806
True	484.1243541096435
True	196.43156099585644
True	398.343209030698
True	325.5737731629693
True	114.97229439435633
True	364.6812993955954
True	1063.4584876878898
True	729.6726200406184
True	226.92714714817475
True	107.0687721218375
True	298.6090601444415
True	25.02013726993617
True	362.4378829147269
True	317.479635687731
True	574.7102093142594
True	438.447320776776
True	363.71089151131525
True	157.63394591025997
True	12.206557855732978
True	418.0349996497199
True	272.66086266921656
True	144.03459942313503
True	299.550209104973
True	427.4696243267268
True	810.6062149109758
True	316.3044645847838
True	780.0529792713795
True	403.13217050780935
True	368.5806056434421
True	1.412384142306844
True	1154.380213880694
True	108.9113131058981
True	920.8791125558648
True	206.39157649936837
True	455.03479534600336
True	659.6096952257806
True	87.90673216461424
True	495.85663740591286
True	33.12687380144681
True	418.3729526216241
True	80.9849569000797
True	226.5523431190769
True	39.68191267337867
True	663.1507981006215
True	188.40203956115909
True	26.71975248136184
True	397.7215040615988
True	97.29326465834512
True	165.13178583584647
True	831.2721030413037
True	251.93728122892463
True	150.74522074892295
True	378.47710997371024
True	519.6068338581631
True	333.09389253875645
True	513.8262044804368
True	601.1783634459001
True	162.69899408688116
True	6.205351024082155
True	75.72679234824986
True	429.90543286292274
True	89.25618658487913
True	79.90284099604092
True	1018.3085778079108
True	27.98906290217462
True	326.0231990188326
True	318.80309523441946
True	456.3072729708686
True	670.0364533274784
True	185.20780183453385
True	639.482680460152
True	324.35497908927465
True	337.8947907313004
True	262.489798235788
True	220.4545705914773
True	358.58959005705947
True	434.4328515870431
True	391.49204110712685
True	614.9758654292946
True	145.0160565797366
True	77.42165135976039
True	36.72582315982851
True	291.7863889238554
True	643.4582508248862
True	400.67672294374034
True	788.3975779008276
True	221.11227947046976
True	391.4670351131148
True	69.20402516395566
True	53.07725127233939
True	415.6127200406116
True	197.19982066460568
True	228.05068594075811
True	44.36288157784805
True	1075.6235842201668
True	167.2844566301007
True	890.1004215357314
True	315.4333059483975
True	927.7559763350332
True	237.34364576265463
True	450.7521973844783
True	532.3585406163609
True	638.6569635697045
True	205.857918854356
True	478.9990624985997
True	936.0102152377808
True	124.53816603856592
True	7.406947393887009
True	572.9115028445872
True	28.068788415727845
True	76.88490791769365
True	805.907697530653
True	223.8465499780164
True	986.1405861854392
True	710.9110846589292
True	414.8901214683767
True	283.8217913217887
True	490.94674801486406
True	340.8233527514067
True	178.31536076879877
True	702.7536803717355
True	720.0713534990033
True	207.9395421840194
True	87.56663297077519
True	518.3003674023751
True	141.2131519146364
True	373.56313608957726
True	354.6679060879462
True	65.50694768592486
True	372.6548670070267
True	399.1414368953485
True	379.5704333035282
True	416.9212222776415
True	433.1351810757104
True	651.3789361272737
True	57.22763355767962
True	441.91850796225214
True	337.92001111328176
True	679.9512316904985
True	219.9790017199136
True	99.79622996377414
True	41.46932163710646
True	539.1884514722417
True	628.6999386480098
True	182.90544945569616
True	413.685072779385
True	346.1418576610551
True	18.48259151702493
True	163.57477615887768
True	288.1928456752445
True	2.859037028298258
True	888.6557693286239
True	79.46529625152486
True	101.73412357617153
True	112.56784072926482
True	356.91771840780626
True	35.75694420855871
True	442.7227145237624
True	230.2662723252472
True	5.014293592147348
True	115.4899851370687
True	443.6129397184313
True	51.929614000229485
True	65.75063145671989
True	183.378763969256
True	290.70770565593153
True	949.3191692955082
True	383.89410159550266
True	921.305744155734
True	196.18722027727665
True	1032.1684436125602
True	773.704171240884
True	650.48465664248
True	385.8052159685988
True	366.0987146003624
True	79.58695888550747
True	69.4476730722503
True	79.42822331914692
True	177.89466362276522
True	483.8988395737044
True	1106.3205383985262
True	169.06883994046677
True	366.7083420153588
True	432.2174338818762
True	589.4432066456122
True	604.1872004800075
True	281.45758643593524
True	454.9534964822317
True	636.9249916045998
True	100.18082267187712
True	725.2917395121531
True	250.3330574539828
True	139.58627037745825
True	413.19125960528464
True	870.3878096079947
True	415.02834550831466
True	878.364290021723
True	185.40072747046537
True	348.1800227522279
True	719.7595943235749
True	629.9251853940106
True	190.7277600674684
True	263.7040501077065
True	807.1885089852187
True	31.873543714845717
True	189.61619477190672
True	502.764384077105
True	696.2377157043817
True	103.33500264486597
True	38.3343710621532
True	164.24882765341408
True	708.299320361326
True	323.7938447117368
True	559.8071733453816
True	367.4283047263327
True	310.7697449503514
True	453.5086278909196
True	502.82186441772905
True	69.68034069658805
True	380.8132650486318
True	759.5025828860626
True	0.0
True	292.4196250303275
True	259.5837280117739
True	981.7903557653624
True	152.6760166266245
True	663.628216587266
True	634.2420392554391
True	115.43959493798744
True	224.3826801561595
True	135.3994563804749
True	8.893003598477463
True	292.31864571447045
True	366.8814211788289
True	1135.1573823181309
True	231.62323265600335
True	416.15890841305344
True	658.2401113202071
True	198.53838618539623
True	27.22792325652819
True	847.5623038475594
True	608.3442913639384
True	157.50016722279136
True	619.8252029186013
True	159.99136098407303
True	285.8674829892371
True	764.1560305126267
True	35.64608122711812
True	112.9706784709892
True	516.3945923507089
True	62.28971134976664
True	80.67839391872137
True	424.4898804777719
True	22.291697118033102
True	751.5583886954508
True	102.55950002191923
True	163.63392686121583
True	17.535650740285238
True	722.7829192344421
True	29.66363853116244
True	780.1614869492668
True	395.44505013992966
True	113.48551517465492
True	708.1599775727988
True	522.3991922882749
True	566.2889231079912
True	49.66642737145376
True	372.6092676021922
True	6.076684680710268
True	92.89695331229504
True	376.3523495539227
True	49.63001102544799
True	114.4893453006804
True	292.8554823072009
True	175.0680418441732
True	103.81987990463864
True	630.88740163163
True	19.12054194495474
True	1116.398575247791
True	503.05205201133
True	308.8247122339765
True	502.2949301360488
True	129.3433790258782
True	839.5732501394002
True	1101.2075855372027
True	757.0343535342438
True	172.70273644503942
True	218.48227944668565
True	52.12250494328271
True	56.60557591183687
True	151.52626417358024
True	103.1156797824809
True	173.49979177688246
True	1168.1902702095297
True	329.371800946319
True	359.2864070868296
True	706.6824170121445
True	18.33232066761001
True	14.609220152311876
True	599.4101565699267
True	5.001863316742169
True	115.3211534063974
True	661.5561996513427
True	176.31565945316194
True	660.5365611959106
True	803.4824827738366
True	161.17448829396344
True	889.7541526379667
True	2.9044876102154813
True	450.17680124427886
True	1060.1603931551956
True	24.69101384594129
True	237.7054126255504
True	147.8092379244187
True	948.1153306488671
True	240.0338328747736
True	514.9863350243079
True	116.18656060273676
True	513.3378899794145
True	150.16786718242153
True	98.75466155791985
True	378.0788543818885
True	74.78885335448712
True	54.76508818723954
True	1046.294475032616
True	261.8322022050697
True	158.6417473608283
True	367.84133744153615
True	395.5686871365799
True	214.01438845130892
True	162.99470934587544
True	381.326329765428
True	33.528377255866204
True	491.0186095300246
True	1095.2073652079498
True	117.06139636188716
True	478.2586662539768
True	324.15282737415447
True	26.366681372008383
True	417.73517636092174
True	105.44666394364144
True	557.5260776746695
True	205.47672406812467
True	414.7726668989554
True	19.96964129126537
True	429.3271375679307
True	110.18063830282284
True	339.0160066030417
True	31.05803098448175
True	163.63334867990625
True	239.5094907981565
True	758.2829608591037
True	60.0536490279478
True	133.1398294272948
True	227.7247884780871
True	137.6734030580135
True	638.227867903429
True	558.0147927550341
True	793.4536080644114
True	393.2949775756519
True	545.9507300003065
True	394.4849309534968
True	688.1748818401098
True	71.76661160409675
True	476.5047479544049
True	420.50210503296313
True	49.00698074379084
True	83.29440261718685
True	127.2028528362928
True	89.51403198288195
True	326.09722675598533
True	856.9642113890943
True	346.8534583131092
True	1105.9493182786584
True	324.6439067062314
True	916.7405166284806
True	149.8350500965
True	585.4344944328981
True	619.0775404229784
True	694.2974828816631
True	431.75420879456186
True	68.69004104403473
True	273.3972468944154
True	41.531245067645614
True	173.50083400750145
True	168.89530794829972
True	1123.5313143011697
True	230.8000769131937
True	554.303111677167
True	546.5085653484887
True	558.0832179179749
True	861.1462243232115
True	602.7931554120529
True	662.8162248830894
True	914.5863952395814
True	122.8802982763888
True	322.58406259184443
True	252.267593883628
True	336.6314916828689
True	89.25933703193245
True	385.54193054330767
True	4.02967335911419
True	334.2351662671271
True	275.43648341167625
True	616.491376751005
True	290.7709677020907
True	358.5706149226144
True	9.871411917170828
True	61.66979070180339
True	539.4966040161341
True	30.443788465731803
True	138.37499091182343
True	62.043243065939336
True	147.9826451516321
True	237.5981043147082
True	72.11471840899009
True	389.9114232785763
True	269.76656737866347
True	98.89326910313969
True	335.6221000312883
True	62.29021012410535
True	572.6068751423999
True	854.81488162971
True	277.7417606480696
True	1159.1354823512463
True	111.31319351846088
True	299.29585267982014
True	1040.7834511489193
True	90.128582983811
True	289.6915561112911
True	10.673761994044336
True	402.8037488504425
True	450.36807194232506
True	151.51787725580394
True	618.6835710624846
True	910.81684405128
True	158.41739714433737
True	73.3649928303671
True	340.94079827151995
True	552.2039290065862
True	626.1188853340418
True	1216.1084596063113
True	29.063284276769632
True	945.2798092495552
True	132.11186748556688
True	649.9932676718394
True	114.962769162605
True	124.9556991782744
True	188.16898413692135
True	157.78265528738396
True	743.4113913671769
True	204.15348270957443
True	230.98904452042203
True	68.5336863220088
True	504.74540500404345
True	453.0083320170368
True	180.24058991613973
True	240.7843919916612
True	18.23579647807066
True	433.2344885516743
True	218.4443634523695
True	289.62378024131846
True	115.523567669162
True	680.4946866784246
True	388.3645282744461
True	255.2569854261925
True	636.2894064279524
True	517.3938503639991
True	449.2976879177276
True	133.2768572177532
True	535.7649663751168
True	432.9974113329945
True	2.951148854821514
True	197.23456609029677
True	93.4155656464076
True	241.10991166048575
True	3.030818719900004
True	125.3468407822036
True	351.51918622991207
True	6.7431135597596805
True	866.5972493732579
True	179.46318881233705
True	715.9760749482822
True	844.2601087994503
True	161.14069970785064
True	220.347322657004
True	482.17077523740096
True	810.7085556061688
True	50.74383996437268
True	36.88311701498586
True	129.50776335004767
True	629.5241781674283
True	718.4238400506771
True	185.2062127931688
True	582.1955262188807
True	577.0762897352076
True	859.5052229111499
True	413.2784828985633
True	184.70106250298988
True	878.8171732758208
True	225.851241509566
True	147.16766968674958
True	335.74536790088644
True	225.52286572405296
True	204.47786578112448
True	606.3079913713776
True	247.52558183030715
True	192.05372709013423
True	449.04484122821225
True	471.846673278613
True	65.14435100009591
True	299.1189131546683
True	77.55537156794625
True	344.63825709744543
True	352.4786739904848
True	258.1744647567917
True	170.75966744510362
True	377.4322182670191
True	657.5264327587115
True	773.3345260378911
True	302.9215814301127
True	743.4493377139295
True	60.069310351438006
True	854.3690734580188
True	358.09330013190174
True	14.130704273478758
True	635.8870282679071
True	690.5691318686228
True	256.68347775787254
True	168.45981270571338
True	49.47438269066773
True	384.3142220432144
True	77.70745508525171
True	14.676814517188555
True	902.5003935136928
True	361.4760621296549
True	177.46250921807032
True	990.7711933318108
True	10.525864412517503
True	804.002157490425
True	31.367295320025
True	691.3147081355079
True	60.34538101302204
True	747.559716050068
True	436.7067618366361
True	198.086136665383
True	432.55841472822914
True	206.96401544548212
True	306.1742930564891
True	220.7501169161465
True	419.3395169088575
True	9.020352192934084
True	318.19898479788264
True	109.5346709769899
True	12.9004895874884
True	468.126732153869
True	719.6245932919409
True	289.9951649120009
True	82.91436281596005
True	302.0032207443179
True	79.6099166441181
True	186.63748027069803
True	184.5264353426256
True	381.47275312277645
True	41.20918367228352
True	142.01573457109683
True	388.7716839806633
True	899.2303292554532
True	113.77647588694316
True	206.76776142676144
True	423.9915987089905
True	18.164589564246832
True	412.7812046593809
True	521.2516004544783
True	87.4423702090504
True	385.4751704650912
True	357.9802276728495
True	409.7779633683048
True	596.8799309755202
True	1033.605288686683
True	1000.1996970354828
True	56.3047587045164
True	1040.9601725490102
True	109.49999260205358
True	114.5366933524184
True	109.9834839954554
True	507.51489154809775
True	373.6820585429364
True	588.6717620822793
True	258.06957415233546
True	159.1317304876311
True	405.77197201070777
True	14.642214199667666
True	436.5620287211111
True	376.7684350039776
True	145.1909199645511
True	90.65514180379876
True	531.4171793153489
True	967.1457462319296
True	206.84284995455977
True	65.57032360764842
True	433.0514276753496
True	377.70356519501087
True	478.42505444516
True	309.074699299219
True	4.261530370129966
True	544.3644567614353
True	520.287353226757
True	515.4734782904101
True	197.9547824810493
True	103.64393732115845
True	21.3211270829389
True	374.77352303224137
True	110.394862721053
True	6.620642086725968
True	31.705474822408757
True	347.5478258008791
True	606.9548377968114
True	134.9560339860806
True	94.72521234157811
True	22.81123082274954
True	404.8536869810257
True	341.7745165358732
True	781.2153066971246
True	307.8978800315078
True	517.8169992782111
True	539.8467055853877
True	532.736619354248
True	295.94291116917725
True	532.9989456045437
True	101.87754222102772
True	590.9995943317289
True	6.486727475127911
True	367.2209014721892
True	445.8777502101492
True	996.0139100870548
True	343.62546684182354
True	787.8306162740481
True	978.4998254824472
True	179.4531025569099
True	35.645715777325165
True	355.9113050653815
True	390.0069616238448
True	584.4025908303524
True	254.20807120415773
True	30.96594391508189
True	638.8319961481087
True	131.2699745738635
True	1038.1686723487776
True	317.0997940981751
True	462.3759414070129
True	121.0314786493672
True	814.6961810894948
True	137.15465208165273
True	821.8742818357255
True	591.9056584629618
True	191.26456022882155
True	116.74664344127206
True	67.87200098468291
True	556.6600578008016
True	903.5185921567996
True	427.5588741664636
True	540.7964783688252
True	134.47666852619182
True	626.2617516690635
True	484.6314186493455
True	794.9503959920742
True	307.39632183216423
True	592.7413957614024
True	115.88833969372324
True	28.287284920581182
True	427.6866388017112
True	173.3798395523811
True	104.78139795813313
True	374.8013486134708
True	1077.940626676741
True	256.4357104018994
True	551.1667632681741
True	11.663756386979886
True	75.56028599900984
True	325.43178778607154
True	786.2719182850407
True	456.5939933117268
True	498.63522821066033
True	705.702061504106
True	70.07669584395931
True	746.5846986980613
True	47.9008083109617
True	105.44073820757336
True	188.99222588268063
True	84.37568048189713
True	25.72947932742944
True	306.2689871318037
True	458.5629158426542
True	900.4891239889054
True	867.6406288525153
True	4.905630180396463
True	282.2591605149755
True	461.7584326177395
True	121.60024141928052
True	242.73357087899691
True	328.25188551500327
True	1309.7928692565054
True	457.7426361560781
True	27.55529850623165
True	186.20299953387905
True	693.1497465789104
True	32.12469687620249
True	173.8613525325256
True	569.1594638065108
True	73.7370243356734
True	868.2448946642744
True	340.0531687687369
True	668.8081205393571
True	78.61007710638508
True	660.6182297781274
True	590.2406057794121
True	887.0374142399727
True	258.04108600941373
True	508.9532886466436
True	816.5569204513447
True	904.6156216800556
True	233.1736762531691
True	781.2264101374614
True	226.5306381987606
True	448.3779724869871
True	368.3500398883966
True	494.4620744136162
True	483.4630177925071
True	316.8565899424936
True	341.1385079119456
True	115.07602360802056
True	349.31798967314
True	1098.996838733197
True	316.991188504242
True	143.8631818185143
True	291.48258296703085
True	749.0404932361693
True	650.2063823874685
True	405.2609730882987
True	116.33846532605016
True	329.6058477706935
True	34.34455457676249
True	175.23275786088354
True	91.7195317076316
True	90.633016448452
True	539.2181224063498
True	134.98777745741234
True	135.63105747787796
True	104.90778917986852
True	83.48195287814829
True	450.2230499558284
True	380.5812268152047
True	1028.0181442234648
True	534.0028995076254
True	823.7534367200143
True	272.68044841376866
True	301.1110568976831
True	512.0810609234136
True	192.93940195435405
True	762.7852166088459
True	245.675418761319
True	365.86412038667214
True	69.65491028966815
True	119.66916065191693
True	269.21636271288446
True	121.31181488637688
True	493.59440503704445
True	27.030662302414747
True	578.8960060195277
True	1020.8130202993613
True	707.0189123683133
True	1.2265946104922614
True	61.91950615257567
True	481.3292617536508
True	437.0253438278524
True	73.39769930544995
True	122.5066922292541
True	294.62682686027097
True	79.27047352805995
True	55.47312079231731
True	707.1550657826526
True	686.9041186302842
True	156.00839107449303
True	169.16227784037002
True	549.1993635928644
True	53.36447804214517
True	25.636841943281816
True	580.6071404758786
True	436.7396619037539
True	1147.6128800258546
True	48.01248874573074
True	465.63650660548143
True	899.5773679199726
True	775.0445822774216
True	287.42083781457603
True	757.153177931186
True	393.0410513895118
True	42.91898707328116
True	101.71168963749696
True	723.6741096723146
True	72.8738195002132
True	142.50676418883558
True	949.7458748003532
True	191.17281538882096
True	272.21766671516514
True	104.44093190166176
True	658.7882189224863
True	597.2373177548694
True	215.7760569784596
True	424.3751164235129
True	39.40355406808054
True	280.0751006684794
True	563.9002058424633
True	617.7370628478981
True	306.71746208279114
True	74.23463129550115
True	919.305921035969
True	1071.4764400946642
True	554.1454567640234
True	61.214959450942686
True	31.42653210439863
True	94.59272489403268
True	102.79577750352298
True	103.40371923942244
True	873.6894944729223
True	1164.347119773538
True	755.0963024825203
True	336.0094049055013
True	9.44685720669735
True	20.97647800920054
True	340.1881264216151
True	481.9471388506037
True	45.33874796903653
True	567.8834178194561
True	421.7430160802527
True	398.9694986876399
True	81.82338369827261
True	197.5616579411701
True	270.0121501328716
True	132.9882517073227
True	399.0791115268232
True	43.46405874952635
True	168.4133602298702
True	1141.5063447748553
True	6.974604916931252
True	27.85385324016961
True	567.3204813933481
True	354.0221857076354
True	796.5221947718778
True	167.49567116212785
True	753.323773147779
True	575.8989090660967
True	276.12428905233446
True	443.3177047431051
True	331.24193796823863
True	289.96846412052975
True	266.6516652219184
True	407.8124659050788
True	496.4465534288034
True	504.4247342976839
True	105.96291962628578
True	362.2681515081657
True	8.735813550074875
True	187.32954983843757
True	235.76331598059215
True	905.2295872571652
True	595.3069803585248
True	29.89875372228962
True	726.9417411128366
True	828.8434697200637
True	106.05216936185629
True	346.6336879763872
True	855.8111840145166
True	218.67401744709449
True	160.57473138001123
True	532.0072304835955
True	567.6429488840732
True	1101.908853694445
True	149.55999486821975
True	152.00300326082646
True	259.01913034746065
True	316.31795954853163
True	410.5854912028676
True	418.3400415307241
True	319.12672454659184
True	435.8065305447731
True	491.0030574078529
True	225.5398268473978
True	1466.7789000893672
True	244.3312078914557
True	419.126454137911
True	54.34807294703936
True	762.3696786606068
True	253.45910541787867
True	931.9319700162368
True	542.7931364352503
True	332.121420439888
True	781.188752807725
True	264.3038519179097
True	215.3637642485625
True	262.0137131046871
True	220.2241271641413
True	144.49962859677976
True	241.7781033675946
True	742.1766820764308
True	510.6007961255899
True	220.26217256405383
True	1217.5488064926722
True	121.38923787434966
True	253.82173037147035
True	67.55313879788847
True	320.7500261256017
True	406.424188521468
True	91.76857869319856
True	229.75819769788976
True	77.16936536711063
True	708.104123245754
True	359.7965925843242
True	213.1216301553272
True	688.6484814827395
True	879.4793184742108
True	819.5477515312623
True	828.2595693343228
True	351.92715896319584
True	1.873548766589464
True	268.4943607695418
True	46.45088810692353
True	382.9652674304233
True	52.02903028236352
True	332.52572598787884
True	875.0838043063452
True	1039.9396410480415
True	385.4653423114581
True	22.102445851276894
True	528.6298727433866
True	495.4753329224444
True	187.57543708883904
True	225.67253860648563
True	283.17260248449924
True	23.09467535939808
True	121.5706416754084
True	959.7178021853316
True	64.59017058979519
True	505.8155552755471
True	785.943257794909
True	101.10584996926504
True	245.3750125398407
True	111.14757885022792
True	16.430732511749124
True	1.3409139369876106
True	117.61330930470736
True	1023.0281840464214
True	469.4257653988079
True	67.61584811860642
True	785.9469463825205
True	345.24144963283413
True	1.5739788978346383
True	458.38957071397857
True	179.18798702825617
True	499.3909255597528
True	82.999960079386
True	338.30743385093047
True	369.6523137482382
True	164.6583181788989
True	209.00661597899605
True	126.51592221913248
True	173.6617990303925
True	978.364757824623
True	17.120467450921474
True	510.27698788878456
True	480.44703567898944
True	401.5238023941437
True	220.93893533619783
True	234.04051148590315
True	159.68080916182203
True	46.86871085715459
True	501.934863526404
True	150.27175352979643
True	844.4764882377469
True	834.1619637311387
True	244.8523185831457
True	315.89894852692146
True	526.5451279281049
True	36.261027730735286
True	87.04360403982378
True	724.69464424842
True	1089.4652363434104
True	101.1402549838398
True	730.2998583209321
True	142.93965095455022
True	937.5711148327462
True	655.581240882671
True	101.28620951173214
True	275.4874482399992
True	593.7266424681922
True	270.29739630272843
True	47.06708085325256
True	557.6814948500385
True	439.80155465021744
True	5.65609720230874
True	483.2605296305143
True	69.69016625584192
True	188.34025778647543
True	242.12139042087904
True	310.63357734420214
True	74.09539048024713
True	215.5056572670906
True	352.39436184069274
True	467.9746446401317
True	952.1958562681688
True	46.20107817541125
True	909.8449721856042
True	1013.353788808346
True	134.03497718243543
True	73.03083569418739
True	1026.5750597264396
True	33.45952945551389
True	225.79974478088928
True	86.52342203492022
True	213.1518093670633
True	375.4960682212138
True	980.9876069150404
True	94.1373761008334
True	66.66099352412172
True	659.7957438549057
True	277.32515630738413
True	716.8304588213153
True	52.48236132914253
True	483.193730683544
True	397.9198488302617
True	687.0205185653706
True	56.51447777917533
True	108.00110992166204
True	28.126492622246836
True	273.91854485739793
True	40.12281915690493
True	352.1519551228952
True	3.3404567044906104
True	1164.9680626062416
True	107.85766748681858
True	139.33984860607487
True	355.4640879346993
True	744.1447863507234
True	671.9756492268891
True	1013.4583990268802
True	471.1738235760338
True	420.927160344186
True	134.74376386830806
True	425.1342102757539
True	866.5319907101359
True	415.0508947259832
True	943.3502624937788
True	83.02582376789027
True	435.92827487762105
True	168.4747491735774
True	284.8637727247128
True	723.3610058491303
True	151.53879512714306
True	130.98612738113633
True	63.50623550270838
True	851.5310007843696
True	768.9506708766814
True	83.76553664147897
True	450.7939891234247
True	738.3653458910761
True	420.0187578586255
True	55.8462548535846
True	322.23256289434613
True	763.7673440496329
True	31.055157742348413
True	365.98119513517975
True	167.4368046614929
True	283.87855560870884
True	33.13296273428724
True	224.5655883612744
True	748.8299380299595
True	642.4101785503619
True	58.15934966010381
True	281.34523672701573
True	890.4119093503903
True	19.38332675075272
True	305.1059600624989
True	288.7739369685578
True	432.4350499701395
True	215.0575542485444
True	623.2717339226803
True	49.07068283324682
True	952.4109145851144
True	874.1591869779189
True	48.69905873978388
True	394.81702321833774
True	721.1458809510059
True	925.4058169415888
True	269.0299980333936
True	619.0638271635698
True	125.85622734638189
True	189.83502794507
True	135.11693942182325
True	131.2296130738055
True	207.65656004347107
True	926.3491863268044
True	765.5510627791025
True	957.3840280501043
True	21.07465166721812
True	27.149764165483678
True	355.8441926608406
True	13.52620167088081
True	599.762842206142
True	1057.7845493814482
True	257.2757763438533
True	213.7050308919368
True	86.50922501654195
True	221.7707214650249
True	121.75433540161472
True	43.17438733693013
True	130.91216616632826
True	93.36806234401574
True	254.34252450684295
True	523.9733116287834
True	166.59721773424687
True	26.25600337121009
True	59.13539769900338
True	419.9639136792968
True	261.7584464381993
True	587.3890721436532
True	24.449745529180905
True	119.05205440422264
True	671.8870925976582
True	271.3258297247685
True	477.226656698791
True	650.378090151444
True	103.92452660009104
True	111.08847126747509
True	78.53456663098247
True	25.223203560551998
True	122.16182337758424
True	90.78383588822048
True	105.59812410784826
True	153.3475759808386
True	230.179116277572
True	816.8669552358135
True	287.67736639895026
True	921.6085632072796
True	160.57346725917873
True	185.968667231486
True	812.0595697341073
True	315.0396417139198
True	604.7463909710355
True	259.02582594289066
True	336.8496473878698
True	458.5050584304816
True	551.9925076212494
True	648.5834463143142
True	365.3669175623842
True	35.442270300219334
True	570.271442083283
True	608.4476890016736
True	19.46697718818903
True	11.980795612148365
True	261.7877143399382
True	412.6281151012008
True	451.979619398121
True	67.27033706100062
True	644.5082205066449
True	914.6084705267588
True	230.92145088981664
True	910.0641050876744
True	271.58804257314955
True	106.92336552023188
True	260.19083608489626
True	694.2252596473729
True	38.15602819567173
True	592.6693753109168
True	1261.4041405885446
True	1017.5476527885644
True	893.5784914047347
True	203.1782737557352
True	95.68969659405796
True	195.1772732861701
True	823.011156806873
True	138.63328108641025
True	1061.0706138337002
True	879.2052234585294
True	41.86339364037087
True	87.08332414249476
True	400.1085021752732
True	392.19082226439866
True	196.30432087157664
True	516.2052251967463
True	644.1675382861989
True	121.825740682208
True	268.6865432494054
True	1034.4356090559234
True	52.71214863862657
True	726.9499072377613
True	548.097743028609
True	38.14034973070826
True	841.0393016360823
True	390.34278507967264
True	554.4758902327303
True	111.84944102472814
True	267.9462767898001
True	218.20928833107135
True	29.882647120676648
True	136.89378666307178
True	718.1056334199479
True	140.29840805502013
True	391.7766745911013
True	62.08717020303448
True	650.0884066047479
True	619.9481389969043
True	239.33071595520025
True	464.9424023269533
True	171.7477368274105
True	171.47796937636073
True	224.49583287791165
True	306.7935736463998
True	356.1578391619098
True	130.4655460122413
True	190.095949074976
True	25.640100215603795
True	885.0314784763358
True	306.74587230106965
True	8.798625050549612
True	377.29007026171706
True	173.60106783973782
True	631.7663592418913
True	373.0000058556161
True	577.3403539324737
True	547.0766181396216
True	491.6285462198534
True	789.4140944509786
True	241.4965599099524
True	557.0340780118374
True	156.60935002656066
True	549.7065052015186
True	364.444327209015
True	382.1488478111909
True	126.4863274568373
True	130.0601005063254
True	110.38395252335106
True	70.12116911853145
True	739.3611757839484
True	180.5274487713019
True	44.35911892110767
True	0.0
True	551.2323045771117
True	116.78053469723424
True	22.880376250098188
True	40.97982427116651
True	116.42086134912688
True	562.9316343796671
True	183.96398437894965
True	111.00215414180424
True	37.46538100684071
True	157.15971246912943
True	919.78767964063
True	50.61211930286188
True	225.11016786949304
True	737.5390843718776
True	317.75057793299163
True	455.14207807931245
True	481.92591171384265
True	507.2759334670987
True	622.227946273832
True	895.2350383145542
True	260.21998938226795
True	1061.2587193345862
True	925.359073577249
True	628.1375757546845
True	350.03843504375993
True	837.9978709479935
True	9.46137447541641
True	33.77813186284759
True	297.89903993563536
True	43.4536198207499
True	202.5288343195556
True	785.7624251956506
True	215.57756659248847
True	753.7290181212602
True	765.9578335986324
True	123.54379579145603
True	371.0900392483047
True	591.7907695119583
True	20.286675251436662
True	132.94305815097587
True	438.0949020672839
True	296.1323284382644
True	205.60783075552075
True	109.80485925469182
True	382.9496924547764
True	22.548011718033827
True	367.2262008548268
True	364.009816524315
True	1042.0349310101524
True	383.25664471008366
True	31.033719379912498
True	431.5442309270009
True	438.0343716129275
True	232.11531336285512
True	33.51211378354078
True	761.5724513130216
True	437.9236572690405
True	177.04397632824666
True	13.223702558100635
True	1205.171068109368
True	170.35181512558498
True	25.956572364594525
True	316.6051120635993
True	274.5369896772469
True	117.20156814916572
True	288.7916340219616
True	47.90769237828844
True	336.418145088302
True	312.1548593575093
True	320.07816921504826
True	31.21761382184409
True	43.70165592900712
True	1087.024290203949
True	25.69492397193266
True	11.510242250836944
True	181.56237971901868
True	659.8991861585354
True	6.415643510916313
True	190.15547349828208
True	170.0244007308546
True	521.5745862796854
True	387.69819086015406
True	756.9394251791595
True	319.7876162801834
True	497.1709602177417
True	444.1976817945308
True	514.0804054444549
True	104.27039218474252
True	1260.1758318105642
True	921.804814803692
True	294.2301078886903
True	549.0646840493616
True	105.35728802190546
True	569.1372337523992
True	457.3390053573018
True	155.73522897442433
True	78.02558729458474
True	349.4479607605503
True	157.1918145444962
True	30.464720057249284
True	608.402916087652
True	374.6062816468947
True	71.23733079678163
True	26.644334646428995
True	675.3780628641118
True	490.8413536519471
True	71.6850604275062
True	23.783995425289245
True	321.8183323191087
True	308.6681136530686
True	709.0467295070717
True	554.0348640447817
True	574.6127233294354
True	799.8815791989681
True	7.242497140424396
True	55.10761225439455
True	36.49290873397931
True	60.34922810120986
True	509.2174983737216
True	582.8764432670117
True	79.99192605030551
True	110.29334983871588
True	189.1161903228316
True	75.72479854738691
True	190.4650638579996
True	198.6037221921595
True	272.2320278614538
True	796.280517994204
True	595.3997902757353
True	282.0498760199207
True	191.82895236724272
True	281.44377227276385
True	251.29931267575336
True	779.5597067494722
True	326.5308672714045
True	170.29436926179574
True	901.5913076403916
True	356.75665709415154
True	448.8057255723806
True	151.70967303488368
True	123.13576392721193
True	64.41811834376749
True	212.6187720636921
True	968.3427538811048
True	532.9656138076386
True	115.81569217718418
True	340.6790504670588
True	98.19162090386732
True	662.0886896163502
True	4.573640326366435
True	717.6065014201681
True	39.95507178184608
True	903.690018725324
True	859.2734352150823
True	204.26346358778196
True	30.22992107456629
True	77.16765557647723
True	467.2193399965228
True	222.7205539728711
True	1.03728907025477
True	79.10337103832347
True	1109.8575854364226
True	339.998335343008
True	691.2379229666807
True	464.23745167659655
True	32.39542173154028
True	133.5209225410407
True	446.8777779752791
True	964.1393193809585
True	819.9289154041177
True	425.4910519843641
True	338.68837287672443
True	17.329811895612487
True	82.02032104742857
True	751.0055699839978
True	488.42315982061007
True	387.1812483331541
True	858.7294054424756
True	23.8529688059704
True	222.80463191898215
True	912.2497683344384
True	251.235706079072
True	9.572942171243705
True	502.9828092798632
True	99.7275440370196
True	638.6910118542678
True	54.863253203825714
True	257.17449237374376
True	901.7455291160552
True	872.8056594554786
True	280.0252652431397
True	432.7346697222095
True	126.89418516701592
True	588.4524373659722
True	258.01370549837134
True	183.4586378563272
True	844.4445160701756
True	53.81142701798839
True	742.51640382392
True	268.9651992819479
True	301.60988708470967
True	168.24635155211138
True	479.3676036995656
True	597.6171300020801
True	370.4950379232265
True	415.3990345634927
True	65.51573073006462
True	167.66617672449752
True	453.9194590925439
True	218.17799507384325
True	37.40048784917775
True	207.71573189489715
True	389.0809502306411
True	394.9565659822466
True	756.5140594617819
True	136.57296146705
True	676.4489711317767
True	494.55134557684886
True	610.8066681395727
True	135.48226227913312
True	38.981209356161216
True	666.1523748823923
True	69.08725771857657
True	554.851188457469
True	685.1657206722576
True	451.6469887244629
True	138.05541300707415
True	522.3711608403887
True	4.664425885697866
True	399.49847714766366
True	30.718501523031684
True	628.5840314297069
True	266.4239399756498
True	579.3122449719134
True	686.1045226270942
True	146.14874104255395
True	518.4969334007902
True	497.3333649215063
True	62.696796052167386
True	979.108360304786
True	3.08329956554968
True	28.107451937835357
True	644.7985029635499
True	693.4683615988212
True	131.88496857365482
True	403.83685555948296
True	118.86080244734254
True	66.11038980117289
True	500.2508569543656
True	44.89314672044329
True	500.3345548645556
True	13.73208639774109
True	826.0691858375462
True	557.8856683462154
True	669.6802964110387
True	101.65670395458216
True	369.768134050688
True	959.6640760093834
True	859.0488459082975
True	145.6829262677699
True	541.67395011786
True	464.1446720889869
True	248.7904779007116
True	253.12439530068932
True	4.827155356895322
True	328.0864683385198
True	13.247029366582076
True	378.1060642890476
True	77.68801428426713
True	410.1172240813549
True	670.9555548298513
True	124.70981701344608
True	239.44553120785915
True	638.7423282616709
True	683.355977722303
True	294.23112878144457
True	131.11540736134722
True	171.5807456445235
True	481.6233483117977
True	88.5171361954807
True	11.58767108397926
True	540.1056864351605
True	557.19007358373
True	19.835232882379884
True	135.47504056308497
True	878.8295776447701
True	486.61478018884526
True	270.06518004667254
True	32.57576002163991
True	470.462026021472
True	112.03003625073332
True	595.8355404310067
True	666.0238535105358
True	301.48525554720004
True	367.9711934611314
True	193.1024738446141
True	241.84821066704987
True	75.56190245782042
True	214.01156346149529
True	490.8443080234271
True	21.068657526219944
True	446.5599251037399
True	374.8398121361726
True	738.4896007969131
True	881.6627731262641
True	893.7560096842953
True	160.71873280220453
True	395.2070264605839
True	73.55357242751589
True	177.64116086800877
True	319.6292308569065
True	11.011263906770145
True	779.046484541927
True	19.86599768593071
True	393.2346778352687
True	263.6211586893653
True	646.8362414438277
True	209.65694535949368
True	38.01451587256809
True	693.0113877550301
True	1081.5164702830946
True	231.19911600850563
True	127.9261686510116
True	612.8648824905978
True	493.72687673934325
True	19.18510558630276
True	819.1980533902421
True	117.01669038983432
True	46.18978274411053
True	310.3130821088977
True	342.7366516949269
True	393.1513869687397
True	261.93270160091515
True	21.10446674754605
True	23.868023128048904
True	889.3560782523575
True	205.3716954072122
True	110.40921006202424
True	817.1989243458595
True	653.3177444069628
True	625.8215555533945
True	452.4536108687062
True	151.87581928699407
True	32.56573607479849
True	102.6332117221886
True	439.817387525851
True	230.74238747682776
True	487.0403462346077
True	148.94067542773308
True	463.4136784141286
True	643.6783801976006
True	987.8131553607096
True	25.31713905891115
True	968.2393201169268
True	1063.239104640497
True	470.4325970543639
True	87.63998917820159
True	797.0395425329301
True	641.3923987605635
True	676.1731566437867
True	171.73617943461514
True	740.679904943422
True	713.2176705508042
True	122.1773757559282
True	801.7831176470145
True	817.7755462251183
True	467.4805827725248
True	223.90749116306105
True	65.92589770198477
True	309.91508461536216
True	358.06929875476175
True	454.1146612775095
True	427.85315266185137
True	205.7877137965558
True	307.20610607340865
True	3.359501488915849
True	12.127141912971556
True	110.68928941507934
True	132.54356788867983
True	361.61802001565934
True	350.48036478055553
True	113.32892776046592
True	17.16483638998951
True	216.63712297516668
True	851.7264760524798
True	442.6408197057255
True	551.6943913493387
True	563.3352852481019
True	790.0747827424298
True	629.6101627221634
True	92.47218336065008
True	209.79374237676825
True	248.81475029959088
True	293.56855564751464
True	106.40695029303257
True	359.8764210805073
True	440.4143397615449
True	165.2757597366168
True	656.7579999165723
True	247.2027158868346
True	204.2843771978048
True	28.45511347856007
True	251.70885139875952
True	489.7541988816055
True	169.07798904713778
True	523.3946629867197
True	489.0160596881757
True	248.80909012309652
True	98.83243947097117
True	38.88828556806174
True	406.3185231494837
True	801.2596142196547
True	157.9646347854599
True	1045.7678315324029
True	1013.4314124769514
True	483.27933889470273
True	104.10459510005644
True	126.35284942479404
True	659.8303468344083
True	8.463986051770036
True	222.3258377402429
True	134.5783888295089
True	125.00619414234612
True	327.14597954147047
True	640.0165817086287
True	35.02965290222782
True	123.40193802755516
True	972.4678897280004
True	58.1020464793843
True	464.5252766496437
True	526.754315447813
True	246.0730928577006
True	127.02613350745192
True	910.3921609027236
True	1180.266398320336
True	514.9847593379372
True	644.563924194412
True	209.68056129091312
True	148.6419859507152
True	314.9373641118566
True	230.3525408103522
True	170.55794410051598
True	303.91592894575194
True	345.7613288758191
True	12.0251708117483
True	636.5402324520829
True	144.10870727816638
True	78.06940611281121
True	428.7737271922859
True	327.96512594056577
True	1229.1386838118283
True	340.5197121022596
True	981.8923361428548
True	9.501029088934734
True	268.5503968320383
True	221.46838357171308
True	157.5113380992428
True	468.2631155083672
True	195.1317504121665
True	411.6594386344018
True	314.2122815983467
True	108.30082891610152
True	354.42154184747227
True	1041.066886055428
True	711.1036873117864
True	220.7077360525325
True	102.90611235513572
True	294.16985986751774
True	23.15753325647841
True	360.0195272697573
True	322.071118279573
True	570.0767403869058
True	435.84944630950616
True	351.8754039923727
True	147.92966861034537
True	12.599023167454495
True	440.1185770350017
True	278.93333667980386
True	146.66853899177792
True	301.0464719340081
True	430.907613044294
True	820.0762401852273
True	324.3341576942517
True	767.4949030142426
True	396.72706791106737
True	369.3467432350756
True	1.8115706379290004
True	1162.6715406017513
True	109.2497582659684
True	895.5519834221865
True	206.3291089377145
True	477.4253526296623
True	670.938783058873
True	85.02886176558825
True	485.7361560623848
True	32.76201035118167
True	429.8254385210728
True	76.82432369731592
True	228.66337068817987
True	37.27268996653233
True	672.5911721095993
True	184.49706176538768
True	25.44657106151965
True	381.5730913594203
True	110.4336043932014
True	170.60845230760938
True	830.2441360838125
True	264.0229980491229
True	154.40472235326237
True	386.8640494468752
True	521.4045697537847
True	342.8683473746524
True	516.586268755778
True	603.1626607928977
True	155.11957229887471
True	5.845610311327018
True	75.76700459711113
True	428.9236517916002
True	95.2859498504103
True	80.9730768077818
True	1062.026326341437
True	28.46564494973118
True	325.20531655935423
True	317.027861868445
True	473.0377607915777
True	665.1899636685434
True	191.62535936258016
True	639.7080745539097
True	332.15384644396767
True	350.3516217545919
True	265.2451824318677
True	224.7242479781078
True	367.2849955596342
True	446.35947127530267
True	404.2338536490983
True	628.8304497284481
True	143.37649647249057
True	75.01212854102201
True	37.68513765227343
True	305.60633073489845
True	664.8460323930793
True	409.30434495652463
True	784.6315090354834
True	216.33004919832285
True	384.8402882926353
True	69.16302871938383
True	53.5462490316846
True	414.2824543407927
True	202.6771771695128
True	231.00326195323944
True	42.7829196222353
True	1071.758388616629
True	172.2991688568152
True	910.8739828901174
True	320.2203106841486
True	915.4076198622182
True	228.2419115803082
True	473.4295572374777
True	541.6723492866292
True	619.8932792017613
True	213.63725790741955
True	471.6529318592509
True	936.6094894449808
True	131.090268565014
True	7.565190561241944
True	589.5000148411686
True	28.167298656953875
True	71.56487231811217
True	794.8027200687252
True	234.5525460861732
True	987.0631572548244
True	690.6559884674368
True	419.7408622372376
True	277.17119561005285
True	498.0272397092947
True	349.5464522055666
True	185.55683261199096
True	689.3753348075377
True	738.3692058358679
True	205.0374111944221
True	89.71918548302565
True	520.4495828077365
True	136.30494542465735
True	378.1624835768194
True	347.33829521459785
True	64.52574625664798
True	376.26786495507423
True	423.72955655383686
True	380.5688036252859
True	427.9516212006682
True	417.2132037491199
True	641.610829249475
True	59.00799166347217
True	444.8026860596383
True	325.8683289947289
True	673.4236087069004
True	219.90459130652505
True	100.13830173675127
True	42.10657383097829
True	548.487098441112
True	606.3135582320776
True	174.49844265687582
True	412.0736412406464
True	347.2135946159358
True	18.08694859484575
True	173.10866291884864
True	287.6302042993656
True	2.656476489928652
True	875.0548613192557
True	84.03961736380516
True	98.63799238230544
True	105.9442268418464
True	359.30236677613215
True	39.066000885524296
True	453.7827155624345
True	237.54667954925247
True	5.705812286313003
True	120.22972365143713
True	441.7041639771422
True	53.25143634172899
True	60.666020703140624
True	179.02454739010463
True	285.075419672714
True	960.9369654763668
True	399.5984619112533
True	929.3880896673884
True	187.86734294297463
True	1039.5140851636963
True	818.5244912557613
True	671.1932506222182
True	434.656764761569
True	377.9358230706936
True	79.47485975424495
True	71.7511587779233
True	80.4041828985812
True	176.26163524682914
True	468.2882687250751
True	1088.037825191364
True	181.07302478799085
True	359.8598848886368
True	444.3272444695282
True	586.7107912617763
True	606.8572660641549
True	286.1966954050484
True	483.88473178319407
True	656.8044737459325
True	91.12145649125998
True	734.6990478245417
True	248.2870472709025
True	136.6860329105414
True	419.226879184432
True	870.7586016681855
True	433.9544131600908
True	852.9106497286626
True	195.285039151756
True	345.9530496256299
True	691.6218880003834
True	635.8437904084329
True	189.31279878700383
True	246.4472064984079
True	815.8155063523157
True	27.845169143306485
True	190.5653521861352
True	500.0966773154656
True	717.9131925163828
True	102.3329771481191
True	36.94844361272599
True	163.76366946049177
True	745.2428423650446
True	339.588821416876
True	547.2017373849575
True	343.9310170709236
True	302.9583851967481
True	440.6511394184747
True	480.1136271745257
True	71.7165669156401
True	383.05770459947934
True	774.0043076958183
True	0.0
True	296.514858878252
True	256.13132443001984
True	1004.504042869045
True	147.3220869852468
True	677.0462708393893
True	625.7272907766388
True	113.0532074830896
True	220.3705158492601
True	136.6397844020811
True	10.541996776745068
True	293.0571975634885
True	371.60718312679256
True	1129.443129453713
True	224.89321629597612
True	403.9057930502457
True	661.7439268498656
True	194.99961548181568
True	28.110824781751127
True	854.5376925630924
True	600.6211079031225
True	158.31973349207547
True	659.3545124768883
True	166.1340953921904
True	276.5428932238128
True	793.4545106937924
True	35.773932254787354
True	106.05689148223496
True	511.5368121217432
True	64.3565558851705
True	77.07223570083963
True	415.55148048257007
True	24.084574233781574
True	758.0886649526245
True	101.57727962980464
True	150.72689929597195
True	17.606188432984496
True	729.6536854556672
True	28.96035226516381
True	771.4585876914963
True	393.8613654309173
True	116.3214089443794
True	701.7015367575584
True	522.8003779668403
True	570.5219730905237
True	44.0979030843198
True	371.39281147543846
True	6.022811661335981
True	95.18749446095218
True	368.0710317157612
True	50.78259206193469
True	120.1567221963029
True	305.17870690022926
True	190.1775856528468
True	104.36210912608682
True	635.3371896751431
True	21.082549495725964
True	1123.363745222091
True	497.9346521278671
True	307.69752544187605
True	508.057641484513
True	129.37238571849664
True	775.456300811145
True	1098.5606413966432
True	743.7533611715193
True	173.4672638503117
True	226.8965353661956
True	53.05246663332336
True	61.08274065000726
True	158.96780683433806
True	104.91027423619413
True	168.07376672142945
True	1176.6169428104022
True	315.5421485919234
True	356.9244038083493
True	692.7209183841351
True	14.795059107407251
True	15.218521460088038
True	583.0916799967745
True	6.001280796651884
True	115.16366228584944
True	687.4851821796256
True	184.06114736229452
True	630.8271244769903
True	856.7695207323403
True	151.5346087674975
True	926.711338005128
True	2.972701952718264
True	441.2219453086676
True	1059.8068920949825
True	25.348003164777595
True	241.52374262138636
True	142.91188249575032
True	964.3946159651184
True	238.63505159806147
True	483.8418469913303
True	120.8381363130466
True	516.6027362266755
True	158.71379669539684
True	96.93214850619786
True	384.0655883522606
True	72.0816173387295
True	57.13332047797324
True	1065.2008606077427
True	264.55440606717457
True	158.6225442567778
True	362.7513498303203
True	406.1862382916692
True	216.6750388461205
True	163.53529036676892
True	379.2070148704696
True	36.89840161048198
True	477.0570178554428
True	1103.006271421346
True	114.23776507116644
True	475.0962391809081
True	304.1592548341492
True	26.332348075438404
True	405.2997351233504
True	104.13550201297284
True	593.7822980834983
True	201.22951668057303
True	429.1038191971498
True	20.237041175906626
True	446.4717141343297
True	108.5460814195912
True	337.08175741488026
True	33.54987917139114
True	171.97355400756285
True	238.06495951191675
True	784.6958863636999
True	55.14947345565654
True	144.54404689118687
True	232.77463811831765
True	137.73703593116184
True	629.5454630239888
True	552.1867622139239
True	784.9146747312958
True	392.11198442427593
True	540.3858870503553
True	410.7186333582919
True	686.2982229934623
True	70.14588874362806
True	466.0484666157929
True	427.7438742036653
True	46.23436207183019
True	84.43901925037973
True	131.061302893276
True	88.14324006581475
True	327.4586871561326
True	842.9401769915372
True	321.72120519773614
True	1094.8444361566503
True	325.4093075680252
True	907.7597734740002
True	154.33740212635192
True	579.320982347646
True	626.9638594600855
True	679.9293696135793
True	448.7968529233465
True	59.57562630126756
True	294.9361529814959
True	39.16195443378771
True	166.99611052067155
True	172.9305129945529
True	1121.859405480706
True	224.1889813825448
True	554.3637574499662
True	552.5371435496637
True	554.7342942951013
True	892.9026999686697
True	578.5206602771935
True	670.3912468407017
True	969.4179482358784
True	123.81198305190344
True	317.403202048842
True	270.4892865546661
True	307.3910654512182
True	87.11522245198425
True	395.203636392262
True	4.838581664409773
True	306.0469893345989
True	251.8501523430321
True	603.6066476485926
True	292.3729208001529
True	361.5104781468365
True	9.73555583322691
True	63.466769753047565
True	537.1554706323628
True	28.07763744923905
True	141.00173130720586
True	65.66601073544217
True	153.88973181295125
True	240.77947036132815
True	72.33077620575534
True	378.28673907838544
True	281.78044218912163
True	101.65468596164482
True	340.56480080427167
True	65.0767592840951
True	591.5915656520299
True	852.7359891348382
True	269.85942984965766
True	1167.5875605187384
True	103.53877691016262
True	287.623843681982
True	1053.7766136109326
True	89.96521083455573
True	293.5352930939202
True	10.216565567442377
True	396.26648784171147
True	440.6845000078191
True	156.6495377807687
True	615.7631139802172
True	920.2280219477276
True	159.7492495108067
True	80.0435376544937
True	345.71469919747443
True	563.4515940364719
True	610.3768668685605
True	1226.4973751594855
True	27.663294167757968
True	948.1398906743848
True	137.31210848824048
True	653.8729462070305
True	115.40343764624114
True	130.39200087260087
True	191.91874107187084
True	178.64864955320778
True	759.3671574368266
True	200.3469889256666
True	228.851880445572
True	65.12813617265455
True	513.7822172834118
True	452.8044221061467
True	173.10059701908023
True	237.40264613387643
True	17.263310172420127
True	425.17391518429184
True	221.13294642238864
True	290.3159936629568
True	114.5388781056423
True	705.3852347222264
True	422.7489912627584
True	257.8121215515553
True	643.4408394938688
True	514.2093396187216
True	439.50252927446127
True	137.82035006034317
True	529.1358915774697
True	425.2850732597101
True	2.6823719716186902
True	192.7302666263556
True	89.18192827331376
True	251.75281237943372
True	3.354836219256645
True	126.65211524622664
True	361.0708201401009
True	6.324544932683522
True	855.5079337707344
True	172.18705990150667
True	736.6789738927257
True	811.4086293905955
True	156.21301220681872
True	205.67547709355503
True	492.8964305608701
True	842.929864967773
True	44.301537485644296
True	37.77720046278866
True	137.30081825341068
True	624.335280748075
True	719.4628458455552
True	178.34921930360505
True	605.3529851467013
True	581.6672381948612
True	852.03254835585
True	391.9376323831186
True	183.59846984726457
True	907.3819320811582
True	234.64725696711884
True	152.95604513480978
True	320.25982983523136
True	220.75918235960287
True	203.9425482160092
True	614.3026789138283
True	254.93888191791757
True	185.59834249479545
True	446.4946694042172
True	474.8952197742156
True	64.40103045798826
True	285.74079578719005
True	84.5216865593441
True	343.928733110744
True	358.32467623319803
True	257.1842933682719
True	176.9948083364476
True	377.0684529766847
True	660.5968741573665
True	751.1658854001042
True	301.80275406723337
True	747.2859493870761
True	63.37019894478643
True	883.7023584082958
True	341.7369585999661
True	13.260176154027931
True	627.0085678234279
True	708.5825482980251
True	261.32750800897384
True	167.18126689906342
True	42.92483515119238
True	387.29107592775335
True	79.01100565293231
True	14.976547737701113
True	893.675952694302
True	354.4629050183401
True	177.439876496849
True	1040.3512693249684
True	12.28391097615396
True	774.8805985341395
True	32.199400757325094
True	670.8020521723023
True	59.676248540598245
True	761.1571186762532
True	435.63549729867447
True	200.36778547952056
True	430.0362163337392
True	208.2762076111553
True	299.6713873173335
True	233.74103950587028
True	414.9522055811491
True	9.354964890996657
True	313.22080464724536
True	111.58280133653558
True	10.772013417684674
True	467.5653726988003
True	741.8796502114801
True	278.00555274024487
True	78.79565606290178
True	322.8793314617391
True	82.57064913597881
True	180.25889810502468
True	186.21698949410427
True	381.4832171395405
True	44.3246783434999
True	141.8514376174782
True	371.4437610965982
True	861.5579067083773
True	117.07623636141138
True	207.84731661528832
True	421.5123064526588
True	18.383183651716973
True	410.83755746069306
True	505.3849355942335
True	87.07271723702542
True	392.1481460644949
True	353.2199605936006
True	418.0766312727261
True	586.5809259766219
True	1056.3487110566762
True	995.9278087979064
True	54.04575452520552
True	1064.87887247511
True	109.87724941871836
True	113.6910266138428
True	113.0769459203037
True	510.53600435374847
True	374.1879719206576
True	565.1369293307094
True	262.4616541894819
True	158.14580968486996
True	393.71011002125874
True	16.084858786337556
True	462.1064759195904
True	385.4240025897561
True	151.68632621640725
True	93.58525223614312
True	538.0645044605106
True	936.2935609961468
True	197.9353285997598
True	70.46392924589236
True	415.56553195542847
True	380.7870589507946
True	483.28932981177536
True	335.93382521271667
True	4.632964736991427
True	541.0622566774595
True	496.0712092178815
True	508.518377607924
True	193.5839602617224
True	97.49912493741172
True	21.42813200460484
True	377.5616080291163
True	110.55993021906951
True	7.962250078633977
True	34.65359247735576
True	351.10543508955345
True	665.2348952773497
True	139.96368959245373
True	91.03167043186838
True	26.647470305415037
True	399.34129209024775
True	366.0811272009192
True	770.4518013114231
True	291.2093847490446
True	498.9535184055485
True	525.096833900212
True	524.8165266735148
True	291.487080455676
True	566.9666065334015
True	101.55472844378922
True	589.220175134914
True	6.752395226119019
True	368.5683935409388
True	442.3247802453237
True	948.0421510476856
True	346.2809837053782
True	797.3725447560819
True	965.117255304664
True	179.4166129854544
True	37.19147538382329
True	370.712788764507
True	380.4076077946276
True	556.6162757622783
True	250.2320858650696
True	29.868311798664767
True	662.620432174929
True	122.9655624673964
True	1047.480384608901
True	338.7818657088392
True	478.3792605245632
True	127.80480010777823
True	818.1380207600986
True	141.58108691197228
True	828.2321204515755
True	547.4198015888076
True	186.68703472645623
True	112.97953788260196
True	63.03627074023798
True	564.112625052374
True	901.7677612711532
True	423.9544448481111
True	547.3496788292034
True	132.4758048182884
True	622.2078812044508
True	477.0201718707169
True	799.6414629758738
True	325.1945655816788
True	591.3688312986583
True	109.22127410697684
True	25.22875441619395
True	413.8823007694273
True	166.719489335725
True	107.61923260839644
True	375.6148293416232
True	1053.237139021823
True	266.9038874902768
True	541.0594689139766
True	12.736085961252089
True	75.33116408285574
True	315.39225292485355
True	769.6455886214405
True	451.8649677090781
True	536.5509955390625
True	700.2374840554232
True	68.42003420705103
True	754.4745634083531
True	48.0019969371726
True	101.12267886039167
True	175.1755321404548
True	84.98450898481008
True	26.39341751406987
True	300.5959652440522
True	468.7722778921717
True	898.5515434461339
True	870.8147640656105
True	5.705832678746252
True	290.47814645559424
True	472.0711819327737
True	125.57165054577116
True	247.35668414037892
True	320.24311781843613
True	1322.820936980159
True	450.2143836632802
True	25.21960117954545
True	186.9213171648057
True	720.2285069632309
True	32.91239281681337
True	169.61520862181322
True	561.2405680390596
True	71.23504742729628
True	874.0267542164268
True	318.99963219001256
True	677.0054477979614
True	77.13458058238496
True	675.2552174228387
True	577.3355229488637
True	884.4517860693746
True	238.3957932236335
True	513.7438798521002
True	814.7208960476614
True	929.8367808203278
True	240.76805497509
True	757.2720534547783
True	231.4772861266898
True	453.845784875268
True	364.1675078455856
True	505.64882914805526
True	493.82003601711233
True	301.26594046963106
True	343.3597307106804
True	113.84145229992568
True	324.6733795271775
True	1172.4876654643963
True	306.12540535583526
True	141.78539681939188
True	307.2008138094271
True	734.5399558328047
True	644.0799929829984
True	417.3489677626968
True	111.06910968673968
True	330.30525573814987
True	33.65251885927745
True	173.55139262202076
True	89.24190982140568
True	88.19794881227617
True	574.3689589982846
True	136.09163186361192
True	134.03672673011746
True	105.30252231295924
True	89.8053256063615
True	457.7051200251805
True	401.2557704038676
True	1026.3680040583556
True	538.8671001370849
True	837.2556046441887
True	280.166282921882
True	287.45692972667206
True	550.3692344359293
True	194.8624600873743
True	721.8355458482172
True	251.72660385438505
True	370.3576588636784
True	70.0862614216812
True	117.33486896809086
True	248.7557488315913
True	124.9634843255428
True	466.9831324015168
True	29.640072232392765
True	577.0464875220066
True	1008.5508318367712
True	732.7900724103364
True	1.8778611080474985
True	62.97711826589179
True	501.3371233158179
True	429.8678527369479
True	77.20558893785251
True	121.63119408134858
True	307.8179285980452
True	77.89886564404584
True	52.63986797627194
True	720.2811199622957
True	647.9711696193438
True	163.08390519411768
True	173.28969833076573
True	532.4977895068272
True	53.585458315713794
True	25.982457571311816
True	581.4334432513295
True	459.25577369729353
True	1112.4605606585792
True	47.21657667953246
True	474.78435768729287
True	833.133031919914
True	799.2158195028393
True	292.44447929978776
True	770.2479144693357
True	399.5166592128376
True	43.22569010469224
True	95.8626061177444
True	716.2248145773933
True	73.98721406939337
True	136.99766177772844
True	946.8878902135144
True	194.20601215688788
True	272.8187760893906
True	105.68209077958164
True	648.0413204638361
True	581.6761993711509
True	212.54333413862216
True	441.2601039259985
True	41.1991404184913
True	283.3444184989488
True	583.6325946107463
True	615.5847390315863
True	325.51845166547463
True	73.09598007524517
True	945.7218480138836
True	1046.9042787544468
True	562.1198104791131
True	64.87026448943514
True	28.549167847109494
True	91.9441668238918
True	105.03490947147944
True	101.71176190855782
True	825.8533606604774
True	1180.423421854931
True	739.9349117627507
True	319.33762343365885
True	9.668115212275842
True	22.848064858456528
True	339.65215459472034
True	478.5125062087906
True	47.50230393323414
True	544.4745867218812
True	430.937113500314
True	398.5610027592648
True	80.93766483258356
True	197.6291549469226
True	267.68743106162293
True	141.64094508977195
True	381.1511861156979
True	42.59034795261883
True	182.55828608273805
True	1168.5075474699847
True	6.525833636815946
True	27.71642928932987
True	580.1028416783619
True	370.6298995070991
True	815.2680852210997
True	165.37637193074698
True	773.303297698392
True	593.0397008582878
True	259.8707771247571
True	430.2515190636603
True	342.35117972450644
True	288.31394279514177
True	274.65358357398225
True	389.1643532679706
True	507.43323722461474
True	483.6843174856911
True	111.49614714271168
True	357.7695602698552
True	8.591521533666603
True	183.63777664608185
True	227.3840862357281
True	862.3180180464074
True	571.2206149795144
True	31.66825484357193
True	750.3049874019626
True	838.1747503963384
True	112.77829577494008
True	349.84308063664554
True	830.9214255386244
True	213.1933634661746
True	168.14097832395058
True	527.2991482232014
True	584.9197435341455
True	1061.5372496160107
True	143.88345802509363
True	157.4327082040593
True	260.8146660565057
True	315.3278644315785
True	409.6379665969116
True	413.7645284646189
True	327.3816187253766
True	435.1293533653035
True	488.1170492571128
True	240.98799880869385
True	1480.9033164182154
True	239.70875428266405
True	406.8787263612037
True	52.190348998897655
True	750.4566650212059
True	253.6692123321504
True	916.829923971731
True	558.5748801020629
True	320.7903210646018
True	793.689419292025
True	268.5703658353747
True	206.87971417732916
True	254.36431333508065
True	224.39989967733385
True	144.42827159430237
True	255.7987508804315
True	718.5243098240003
True	530.017567617278
True	214.32896976245533
True	1168.8964206392184
True	117.07855120871848
True	253.71666425632205
True	69.51933732705528
True	312.6575553022717
True	417.1167585983503
True	92.6019458757494
True	217.72839033803797
True	75.43175632203423
True	731.6157108901216
True	365.2047848691807
True	226.60244544464533
True	735.0306451162512
True	882.5183797383656
True	774.9815344992622
True	813.4539943953158
True	340.6958855036711
True	1.2744972611301055
True	267.23221838244274
True	56.764458363184126
True	381.1193081514803
True	56.839319118979134
True	362.3123884661527
True	835.4296098515083
True	1042.2389584769212
True	405.3817467665964
True	22.490624907080527
True	513.4006705958919
True	503.3182803468376
True	204.4530258595532
True	229.3060679238409
True	292.70220449995685
True	24.73947823859234
True	130.82511053666013
True	961.5782490287078
True	62.2363368323422
True	494.9376620455992
True	783.121841587731
True	99.40232644204136
True	248.29904558733227
True	118.13610797934447
True	16.43805327450667
True	1.3041910223888826
True	115.8044679179414
True	1014.7815958152742
True	481.6951023729454
True	70.46140443727012
True	796.2906644857982
True	334.05821991739333
True	1.0572589243042536
True	445.2918175908392
True	192.52909715260043
True	510.2169491838112
True	84.42280640382499
True	336.495233091911
True	373.99273206844856
True	172.5565383168132
True	216.16675991981825
True	125.05260554779072
True	176.43620111744957
True	1015.1432318250936
True	15.806598586517698
True	508.0953565303709
True	489.3880449660982
True	393.39258402526696
True	221.41336776684903
True	232.84412463610468
True	147.62861198177202
True	47.96835744951503
True	477.6187052000172
True	156.05116729836834
True	791.7955868176298
True	833.4391399228432
True	233.80888137319067
True	321.91090286560404
True	526.0069395734502
True	41.97824146632827
True	90.78259531491236
True	746.9321778766786
True	1079.7679583553474
True	113.61129568811376
True	736.8997456539104
True	145.91878239915795
True	925.6155298577506
True	661.781973202263
True	106.8961407264778
True	282.83408598346904
True	632.177997215806
True	256.371344715485
True	38.9778656474286
True	556.2217180025638
True	450.3141446982147
True	5.595261203632219
True	466.2835333974843
True	61.496888693448
True	163.93850002483043
True	231.6891512201184
True	299.3903635788217
True	80.00550784708649
True	231.11045309237625
True	353.6764874629145
True	431.16445183007465
True	938.379034171886
True	48.85273313876252
True	896.840688941087
True	985.5439848347372
True	129.38251502115486
True	72.8093381107301
True	983.7813521730592
True	35.36559685168032
True	237.95542802144377
True	82.50097652298952
True	209.02337843065436
True	376.45473482300656
True	907.8634333459408
True	97.35895418841652
True	69.77552929648478
True	647.7609428451564
True	281.5879053416666
True	711.4703065181645
True	53.42132674331516
True	493.6401047351092
True	381.4676383443584
True	682.3531927106549
True	55.79409444984362
True	113.04733314783246
True	26.87811712303533
True	254.0355476922971
True	43.724058394706105
True	354.1827439316286
True	3.212496562113276
True	1194.1865383590205
True	102.60293089593335
True	137.04986731792053
True	344.73875316037817
True	749.1382460704189
True	674.3742159558767
True	1025.6477181957473
True	455.8363519931176
True	418.4246613181669
True	132.4185156359629
True	431.8582027985673
True	841.7205902345162
True	427.31629006894553
True	962.4311433879008
True	89.1510580256577
True	424.8848182999392
True	182.54507951510527
True	286.1538780000648
True	722.6062586987958
True	163.8666964468146
True	133.3093205180096
True	67.52256679347445
True	869.4470244580003
True	759.513853503405
True	84.51644997178325
True	434.3518601382211
True	762.1852734239818
True	419.8580336042234
True	53.33028482911792
True	332.3996306693115
True	787.3708546460689
True	30.02106094865166
True	379.0532345748563
True	164.73386199149547
True	280.91006867947056
True	31.359221299202037
True	221.63722369013303
True	792.0925248521802
True	641.9306264394053
True	55.72855693932249
True	307.126066852222
True	905.3432868387114
True	17.96462333105935
True	320.7093569719212
True	291.72982627088203
True	434.525359717845
True	209.57614973735107
True	573.5892944202083
True	44.68722017776842
True	969.7348207876536
True	883.5971725528414
True	49.95687114865436
True	389.6348265642785
True	727.0247799830618
True	933.0792808566346
True	273.4490572186206
True	600.3567610209124
True	129.0488742110771
True	189.80662414868272
True	133.9122676971414
True	128.7142242548346
True	210.88426145091287
True	931.0822310319124
True	781.9308509916009
True	956.7867944762316
True	19.538535347965148
True	27.172991944208096
True	352.01362700015545
True	12.55579762335232
True	641.5744744946431
True	1054.9764153358842
True	269.99071051735245
True	207.497370319242
True	87.2595571376546
True	228.48155320863623
True	130.88795705663458
True	42.15951035474516
True	127.93416690678514
True	88.61847608641634
True	244.03008665831
True	524.6592381093019
True	162.83497033003994
True	30.639077814330115
True	57.03089367508039
True	425.44954972330027
True	264.5905593927913
True	584.7614748751129
True	25.34562683076553
True	120.02793583578458
True	653.2509334340939
True	263.4480945615173
True	475.0653227763947
True	665.8640482136294
True	103.00736442359432
True	110.85759501730703
True	82.69382158634434
True	25.06078864617356
True	124.7090582952517
True	82.81521321050532
True	102.89490349507678
True	154.2711901920124
True	234.4310552311458
True	810.0158904901922
True	293.654990458555
True	948.023731229383
True	167.75766072727473
True	185.9457731416896
True	810.3654138086291
True	316.0772760502246
True	597.7438998347153
True	256.8964602813925
True	360.4303729684672
True	434.1556545523569
True	583.2164891739657
True	649.3883244859186
True	369.32706540054505
True	33.93375380036406
True	551.5519539681508
True	615.4064511953347
True	20.720150012663613
True	11.622735238555556
True	270.70552782892804
True	401.6372360796319
True	464.52380351941406
True	66.3361562317396
True	668.8534835915519
True	1008.545033992842
True	231.91362959355416
True	883.0886699477045
True	280.88506766954305
True	101.4005395131188
True	271.7176860039753
True	690.8754412209477
True	40.32022683408032
True	592.2835471042372
True	1278.996493164247
True	1032.4642083817082
True	914.9278800496544
True	204.06774882925157
True	83.60061217052122
True	191.62319307406068
True	817.6721535476729
True	140.7681272792638
True	1050.3837959489574
True	850.1324514057725
True	40.07232787661717
True	90.40352928201168
True	394.31849767145815
True	392.10058113168975
True	212.5508010470412
True	538.2522016023486
True	668.5590918998287
True	125.27990229690228
True	274.01570500073234
True	996.3948898390496
True	51.47206932515988
True	687.9280696286056
True	549.5522890000908
True	39.32557004243994
True	865.9561335377227
True	370.1613879828694
True	575.7143324757225
True	109.12341143502309
True	263.7489775109566
True	215.2736123971241
True	28.681538169563854
True	137.66695933307378
True	738.9598094665203
True	134.36432257693676
True	390.06509181156736
True	65.18420845269057
True	645.5895250206244
True	612.2218491776603
True	238.7780609232207
True	451.50109529361504
True	167.27368308996986
True	170.10025716366002
True	206.26535112429931
True	288.39456667032954
True	355.90607210720265
True	129.35001873527352
True	191.80375720166495
True	27.1416720570014
True	827.6317890199198
True	308.40281536399186
True	10.563148413661262
True	371.6043689769632
True	164.27403317210795
True	618.4324586842592
True	370.20875258080383
True	578.612875413798
True	541.3763502091617
True	500.2752391307565
True	796.688706866855
True	235.767978292687
True	574.6135059963558
True	153.9111257969484
True	533.6620782195745
True	366.0900275161219
True	381.7706428107865
True	130.41946670762866
True	145.10463252951428
True	108.79933729655984
True	66.19071815038865
True	747.5938477767675
True	185.5317724700471
True	47.2250753369067
True	0.0
True	528.518497958424
True	114.00440797711188
True	20.87597181485273
True	41.85401272012058
True	114.89836577066652
True	525.595527926134
True	184.0434504962722
True	107.35481910716253
True	36.445160246004896
True	165.48548298769794
True	908.775427430508
True	53.79875104857914
True	231.55015950379567
True	751.3129405009023
True	314.9452449680759
True	469.1910649371965
True	475.9615157522845
True	511.7380681489765
True	598.8089529663812
True	882.5899300805513
True	251.31251138216197
True	1037.444762342957
True	908.9190742876964
True	608.7910779644569
True	349.78620437102114
True	834.502686402685
True	10.970541652681185
True	32.68009055167974
True	290.5720426079679
True	42.527355054174656
True	197.27310819211075
True	759.7369866294716
True	217.6571823721461
True	707.8071600205401
True	781.2374797911466
True	121.38206389597696
True	362.3537484614511
True	600.0526322427122
True	21.93307710182981
True	130.03824187510205
True	437.8229282295245
True	306.16622669246203
True	188.8381440509841
True	113.97428671353308
True	384.7656405732551
True	23.7524995377125
True	368.6436668820618
True	359.47672075603066
True	1040.8894707986049
True	375.7006442397731
True	33.85292256946045
True	437.1373831153048
True	431.6694585961255
True	235.53986856279897
True	33.24445052337746
True	758.2324702302484
True	444.6036517108325
True	175.6309129601949
True	13.477956088817708
True	1216.5653711396874
True	166.60303649106393
True	28.89944291560108
True	303.80873458277176
True	276.8029859795475
True	115.56770942390423
True	278.37089731180475
True	47.57141333700615
True	315.4930972039524
True	308.43768863073586
True	312.30047916695867
True	28.21704942529793
True	48.10030368911524
True	1046.7165820394928
True	22.97788364304705
True	12.239384159675431
True	181.15005953418844
True	652.8269812452761
True	7.915598691620584
True	188.7047694773508
True	171.79744864046646
True	539.6254826715685
True	391.8867885871072
True	758.8018484661824
True	316.96654507302134
True	486.819681581372
True	441.4482412797895
True	491.2839111336096
True	98.26515700372292
True	1277.937226598085
True	885.6602458813029
True	274.29632999353487
True	538.5625391168286
True	102.95322972542908
True	578.7610349004558
True	436.8579788767794
True	153.49188713993465
True	80.62537774346532
True	343.27282669792845
True	169.5740282835146
True	30.840830887736985
True	621.7549236698175
True	367.1659850307372
True	71.5332298228781
True	31.637155219561908
True	644.9677636002534
True	475.3732374265428
True	68.65227397035271
True	21.11004474326633
True	319.02353412489947
True	312.0304050603663
True	719.37345238684
True	552.2683639676516
True	556.3669915038327
True	802.3270095339323
True	8.739263127119035
True	58.9295723433037
True	35.886906944293614
True	58.92748061883336
True	519.3984602627019
True	593.0485684968367
True	88.34742572861991
True	109.17809181385536
True	189.62102497151983
True	75.70022414969304
True	182.3906702438869
True	210.7712193613266
True	269.7963047397755
True	799.610982959685
True	613.8612956291573
True	280.6831373592772
True	181.07551960470155
True	272.03928611423305
True	256.990404752896
True	754.4961160661652
True	326.9569687914627
True	162.72778345761253
True	937.5162554913971
True	347.8988672280123
True	472.8523935306519
True	153.61999447572325
True	117.41242403940625
True	63.82445648638038
True	210.2941163114043
True	977.7279481224754
True	510.1572199440305
True	119.46173918480945
True	359.78761403179226
True	104.07860497558846
True	681.4785453530455
True	4.939899754579573
True	705.4078851191762
True	36.62496448705591
True	926.6987357986492
True	855.9950274423361
True	211.71412034323495
True	29.02355723471592
True	81.10754732621777
True	452.5695666485259
True	219.43184621557177
True	1.4397228043086652
True	84.1119397246086
True	1120.20756259725
True	348.35909523368355
True	692.2521808674157
True	484.27297152746826
True	28.523438335391624
True	135.85972338103392
True	457.504862943548
True	930.9847225362648
True	830.1653595444258
True	432.29493418888256
True	328.5382580004299
True	16.287367390432642
True	75.66260723577398
True	768.5677917931914
True	464.91832056569314
True	379.41271061878416
True	869.712815542287
True	26.532382488328324
True	213.19596514761756
True	902.9731196066668
True	248.9621967171323
True	9.240200727914416
True	517.0874837289998
True	108.41662025251466
True	628.0348460655695
True	52.224950496280094
True	256.1770785408245
True	881.2167510754208
True	909.4560399405448
True	276.7196328172367
True	422.8871288064292
True	117.34398241512474
True	606.6528804496149
True	265.32413999148
True	192.06420470503423
True	854.5737651953349
True	59.64941346642114
True	720.4207899758097
True	274.82678351575987
True	304.5111867846416
True	173.45573773813197
True	486.92733158798046
True	622.9390434161106
True	359.50677635868846
True	405.7677624813188
True	69.72839241045631
True	159.81477245271807
True	444.4666780886898
True	222.2555636846306
True	35.07322187463634
True	213.37899781848265
True	395.0496836637903
True	399.23304461744215
True	776.7232303397645
True	125.63586680105595
True	650.916069811274
True	493.1252339152495
True	594.1499418979789
True	140.24040913311487
True	38.97365261516898
True	671.4914735980683
True	67.30102609035642
True	545.3834764130881
True	672.4515998964445
True	456.6309922556641
True	140.54883813407872
True	509.2101632671103
True	4.785009258485113
True	396.8534904475876
True	33.137128818733274
True	628.9066411086393
True	255.5141307922011
True	572.48249559846
True	707.4363909538931
True	144.12742277589797
True	527.0322449961661
True	487.07044515290704
True	64.70805335971566
True	950.3367201040822
True	3.6420991080175833
True	26.348410319543905
True	653.8563450365605
True	674.4632694977909
True	133.9724814930131
True	404.67168482343726
True	125.5713828786673
True	70.52357290413894
True	448.9595362057048
True	41.22884202615291
True	516.4320739424505
True	12.195331903172306
True	851.4554671590028
True	546.8982314468899
True	675.2388289088332
True	98.25913476729588
True	376.6336265428778
True	998.8553069373324
True	859.261985160593
True	146.12870031136936
True	533.0079762346264
True	453.2696081858609
True	257.39733597442586
True	257.0956608527976
True	5.566916166459264
True	315.0959074996253
True	12.059646102769468
True	378.06780747741726
True	73.20992053287729
True	402.4131185487608
True	681.9056517199741
True	126.19982023609988
True	238.26813988376975
True	631.3954509220495
True	671.7253514099002
True	297.41690617895165
True	140.3713994556951
True	162.29964326314405
True	475.64088059449466
True	85.46456074857615
True	10.61293965143246
True	514.476072092111
True	574.9327063391054
True	19.66809682350848
True	138.84909548945748
True	876.8431489237387
True	500.9665097571087
True	272.957110698851
True	31.892034614163904
True	471.8856572496444
True	111.01971663187273
True	591.3112967896433
True	667.3793880850434
True	293.8031459884931
True	384.32662274305056
True	191.60835859996723
True	250.55872384311616
True	73.50000902266271
True	212.7759723730944
True	518.3201935373344
True	21.48124016220364
True	434.3735156177762
True	362.3634278363491
True	734.6255550754953
True	919.1758048194006
True	911.955844656852
True	159.66647138578327
True	397.9740021351994
True	71.53619388082448
True	195.82796007371903
True	324.8560279665785
True	11.353864145794756
True	803.0358960457415
True	23.55206868645175
True	392.7017425255928
True	270.8891985193694
True	672.9937214245845
True	202.6538227773428
True	35.86571535553629
True	684.5313293805391
True	1071.5659594032518
True	226.75577015478555
True	131.04779755940308
True	631.0145425641714
True	488.8129213286832
True	16.740909627152377
True	809.8913855367294
True	103.168381270522
True	44.61416053405054
True	306.1488463024831
True	357.80252848695653
True	395.34716908746753
True	256.6703579492589
True	17.821039667659278
True	22.911252274812338
True	878.7906087828467
True	205.356525319762
True	111.24234164244253
True	831.292551808818
True	658.3726825330599
True	662.2381386036026
True	444.5644890807685
True	143.97628626626135
True	33.39826481389717
True	102.92973049649736
True	426.00807524160416
True	215.5953085158378
True	477.4417148329183
True	149.65354651229185
True	489.3588367046471
True	642.8166108019122
True	986.8766153301224
True	23.265914141382996
True	969.5071682598852
True	1066.777449745481
True	479.3467138545633
True	82.28277701234927
True	809.6530418793765
True	647.9511324188248
True	674.2771201234729
True	162.57738692913367
True	756.7230668965124
True	703.959110264327
True	125.8573853989813
True	764.5274070026866
True	808.5662066231235
True	492.981960788495
True	223.6194389714061
True	73.08726473904423
True	305.0690064477495
True	356.1880541242487
True	472.8536167626401
True	433.1353436848432
True	196.8204605407104
True	313.86499027045846
True	2.365431417962575
True	13.938670126081352
True	109.84714030483433
True	139.02223707580484
True	359.6674589219392
True	334.9823358853992
True	112.93681730286416
True	14.625168674197948
True	199.3301609845917
True	856.8736049875997
True	479.7396917214836
True	527.8745263387054
True	578.8871037735976
True	786.3539530606749
True	638.9262881452175
True	91.7894095078233
True	215.8956105569674
True	248.5766347021484
True	292.378714970653
True	107.68061770185042
True	365.8386833462108
True	430.8066001968273
True	169.52987475154055
True	644.8089795554586
True	243.8556142283924
True	203.1179695548117
True	28.941989099772087
True	250.2276885376751
True	481.6554079945716
True	165.73244885361342
True	537.4984662444148
True	462.1613539516066
True	248.6885677001751
True	108.86284776536397
True	41.07461200047548
True	402.0554975314673
True	774.2299946475309
True	157.95263979138278
True	1055.1017738142418
True	1046.4322513805707
True	486.2895193158267
True	97.16569910612957
True	128.53530103306144
True	644.8022639161667
True	7.665472595242556
True	220.5598151406193
True	133.76096657877932
True	117.73693256658414
True	316.16709282674793
True	623.1164242841818
True	40.19973007288876
True	124.59669784204732
True	957.3754405119072
True	58.198707988185845
True	446.8090426266774
True	531.6212885371768
True	256.2046848133592
True	131.1294335956262
True	902.2215302462502
True	1176.3509343313087
True	507.1385803004855
True	640.0088383871125
True	216.08559021825565
True	153.91093980074533
True	316.9303770295038
True	257.46312867171787
True	172.12994372798758
True	302.76887232970256
True	344.5382791357143
True	12.22101768030376
True	631.2747203666758
True	145.5829631873542
True	82.79129129145727
True	438.9855512177484
True	313.1275957531946
True	1214.8884280476657
True	354.7554866904651
True	941.7225558244528
True	9.67397729276732
True	277.0170480367274
True	227.3590420833985
True	153.7954756967478
True	469.58545222774205
True	189.36878188254315
True	420.7878570357176
True	338.2333535464179
True	106.16426058857998
True	362.1780441889633
True	1026.463236423935
True	724.6778301775112
True	230.1768259093988
True	113.7983700253074
True	301.58870846673614
True	24.132169261571164
True	355.22924007219325
True	316.8598636533165
True	562.8880789510868
True	462.9047825139454
True	351.3037928168938
True	155.79269808280097
True	12.468519649225213
True	427.65309339391393
True	270.9792155043843
True	144.30302421921388
True	305.5193395646607
True	434.58694923289016
True	819.015405168414
True	321.1305425216593
True	777.949947945447
True	397.61069793879767
True	377.5721207139399
True	1.4994434727301638
True	1186.5261887769966
True	99.42096585568252
True	902.7347138080828
True	212.89884402877595
True	465.48087737614566
True	651.9428542926797
True	82.6976665038313
True	486.2280184116312
True	31.362113988167152
True	397.1146279936047
True	76.76564419533933
True	226.10828780078697
True	39.05888298758285
True	651.7329027588739
True	186.201595868285
True	25.88865260002966
True	383.0129976732071
True	108.78306713540414
True	171.1355099291276
True	845.3473964303241
True	261.9330371935105
True	154.35585030737982
True	376.75359873845326
True	512.5865418276281
True	333.6283673100796
True	501.71988117816267
True	610.5043031938301
True	152.86953021151044
True	6.265817084385285
True	70.17838214196092
True	413.9419772800933
True	92.4871533977243
True	79.88953020540451
True	1009.6397974069408
True	27.7593648164476
True	320.37453159864884
True	327.1374694073312
True	458.0771151175135
True	656.8603960281303
True	183.7869475555628
True	623.079158557664
True	328.7034718201189
True	345.6997818321331
True	267.85283612620094
True	215.666342448424
True	354.72647753412747
True	440.4327647518605
True	415.4294660079429
True	605.9611160087397
True	140.22247551726852
True	78.08519075622678
True	41.13074513563996
True	293.08340412222714
True	644.8881089768834
True	394.2603016039797
True	800.331269475896
True	219.29391116010555
True	394.2629531271396
True	69.67944658267398
True	51.23182384909704
True	442.3059535637849
True	201.7451086837784
True	216.83583055636257
True	41.9155167517819
True	1073.5660902753918
True	175.76552919661646
True	916.7568694825852
True	318.58248401977323
True	924.3828577744756
True	231.7637163983677
True	476.0215736369049
True	534.0017295535459
True	590.0983180025362
True	216.8424199225965
True	468.1076560148337
True	924.5477078631466
True	126.4484029252934
True	6.961845414345012
True	573.954563375067
True	28.05247521989985
True	76.50970606157915
True	806.210798384807
True	225.1208286612533
True	1018.3166207853012
True	693.070769552271
True	415.1188057079716
True	296.8491341998315
True	477.4811501409667
True	337.982234059418
True	169.36001203826137
True	675.0289175804386
True	704.2082877144412
True	213.4812426500975
True	85.8892830275646
True	512.2808396000974
True	129.3357384298206
True	382.6363155914586
True	340.6718394743081
True	68.27723394763298
True	386.7849427740992
True	418.7810870420098
True	370.9385396504274
True	381.1130478279686
True	422.5111609439965
True	657.1582224559568
True	56.95335472933814
True	480.2909323507874
True	320.871021035194
True	655.3215866958266
True	215.80946237614376
True	103.04148508281934
True	42.25575662530781
True	542.0391913996477
True	621.1515447632357
True	188.32424644626204
True	415.49327241676144
True	341.8902133899059
True	19.55689522236356
True	162.50504616413784
True	288.4138870223996
True	2.8420796167399303
True	872.1183808494546
True	83.51662635002812
True	104.87845400812492
True	115.8361934247122
True	361.5676782346505
True	35.38204528688478
True	474.3466515184464
True	231.0827444386736
True	5.019591191500313
True	114.95482295777408
True	433.2346731799364
True	52.27485979699368
True	68.86268332612492
True	181.57217690962509
True	285.32563212168697
True	969.883750236708
True	391.088344464178
True	938.3773882196488
True	189.28301148898487
True	994.514405949047
True	777.2149405790409
True	648.5129856451024
True	382.9587270876649
True	386.14233645200574
True	76.77461507714051
True	74.4733038197361
True	79.18908570320829
True	184.1796543077036
True	473.6704798920787
True	1102.3744924061214
True	187.80875522726595
True	348.3608828008578
True	444.0142449790562
True	586.2794889307264
True	602.6673879055076
True	288.65912473059973
True	466.3253850996242
True	677.0779655475295
True	92.89878722293604
True	733.8376652602213
True	248.393378332894
True	139.1775429889777
True	404.8299722733252
True	877.6842164190421
True	449.3526848728469
True	870.193332598809
True	191.74315700590992
True	352.0921951503311
True	691.0356127214341
True	605.0342556975672
True	196.5384525760816
True	273.3262319608268
True	805.4011654082121
True	31.036523746785303
True	196.36307107991965
True	486.55699138633264
True	713.4200194750265
True	101.4284497380308
True	37.87672764934555
True	167.36192098741165
True	725.4463660420314
True	313.0989236713644
True	546.369198351595
True	351.83646745232744
True	295.35073367635914
True	452.46183666933234
True	493.6212512108476
True	71.3558857350763
True	376.0482947488324
True	779.7198012203802
True	0.0
True	291.7063136703805
True	257.2548851963628
True	986.5960642186144
True	161.1960816562178
True	642.559331508651
True	639.5609230688552
True	117.18962272916852
True	201.0553273039693
True	131.4990420299089
True	11.367368731951217
True	295.7710288628339
True	380.2784982647668
True	1136.9623443192115
True	236.49496009662036
True	409.1372598375244
True	659.5770964470232
True	198.3878361980148
True	27.20682838741743
True	848.670640328927
True	598.1285638450072
True	164.32268727569033
True	637.7059697236203
True	162.09998913787788
True	311.008152016312
True	790.802754526137
True	37.74677083722512
True	103.17148513999936
True	531.2971211406397
True	67.0984707078776
True	76.33701444919188
True	411.4478137545205
True	24.75279470481749
True	743.9493134204052
True	96.44542307888
True	156.709742460334
True	16.687907087934864
True	716.4820622270602
True	29.57230274227901
True	774.3284241937612
True	388.4865358659599
True	115.31057036766322
True	707.1775340901489
True	531.3821398641917
True	554.524091853547
True	45.78073442191273
True	362.9217195764979
True	6.064784382927098
True	92.45560273774868
True	372.23164579254455
True	47.14051040788806
True	121.20255977698189
True	315.85422468900504
True	181.5266983701989
True	101.8139539685358
True	640.911086520979
True	21.30173782502221
True	1126.3590438634956
True	492.7717294079076
True	307.24399738078665
True	506.0080700690062
True	125.08963937540132
True	800.9652127350178
True	1102.899273331842
True	744.9657796657515
True	182.03437517753545
True	225.95607962850173
True	53.187871904719
True	59.876033829269794
True	151.20374613328534
True	103.23617394901036
True	167.84646998851588
True	1182.3526134777117
True	301.1654334199877
True	347.38960795203815
True	723.8396776061575
True	17.75391676770743
True	14.61483372750834
True	597.4705814829512
True	5.930756132306551
True	116.06741137869808
True	700.095170581027
True	182.49215035900048
True	619.7719524267864
True	839.079994346715
True	153.88812402236772
True	915.966839936812
True	3.767017680640545
True	443.1272838607707
True	1052.9672574830106
True	25.47702285738901
True	240.87980400535776
True	141.34304300113774
True	986.8353647977624
True	229.7246485922596
True	496.7986945438659
True	121.08793558858105
True	525.0094310223059
True	158.55331399576258
True	100.42115417832622
True	389.8876576419412
True	71.78904716309395
True	53.91318400168908
True	1030.5191154801566
True	253.2989811516428
True	163.74302036251908
True	368.022259728585
True	404.9666017409038
True	210.6339585454649
True	166.71847684701206
True	380.3393278245241
True	36.41440850559911
True	479.86000889835
True	1146.366018165425
True	107.81800269996656
True	465.96772144884096
True	311.2745756288182
True	26.98877614793573
True	410.9668937807506
True	102.46323974066785
True	557.4274260010424
True	207.985391248648
True	408.370706554934
True	18.057118474728934
True	435.40858129064014
True	114.39805984822638
True	345.1515920194179
True	34.002392964536966
True	184.46711898899804
True	242.3325222121556
True	743.5171390110343
True	58.03936792537312
True	135.45078137554748
True	240.82807970654176
True	141.69337867718465
True	617.7568683615002
True	549.5421412770044
True	759.9849129221245
True	392.0485374533664
True	542.676579157745
True	418.2112908537344
True	687.5992469092711
True	66.09402339351088
True	464.4896728702397
True	422.01214758663394
True	46.88018565209742
True	86.48431597436208
True	127.03559427962205
True	86.72213768782201
True	318.336167832621
True	842.4714369597318
True	351.22233725806194
True	1124.0610341953006
True	328.33561746267907
True	915.8956699642762
True	152.78581923534676
True	598.6505506882384
True	609.3982702150222
True	698.1725060828182
True	436.5909861208629
True	65.76670428586326
True	290.07847177666804
True	38.30650811041289
True	164.49601012727294
True	168.9999786888176
True	1116.0342023934663
True	229.70439072694708
True	557.9736944922496
True	552.3938852044146
True	575.6330832418087
True	873.4017321930299
True	587.3000460913486
True	660.8852925096273
True	938.3619248178652
True	124.05122629423768
True	312.0644562625938
True	263.4684489573977
True	308.04006330908754
True	91.59493690104236
True	388.5849364593536
True	4.506721894525441
True	329.7913922279555
True	242.67688153507572
True	585.1594948169628
True	278.55139276740783
True	365.7185443660797
True	10.57592819540695
True	64.16267583455367
True	542.5024622137128
True	32.676205467023976
True	141.54976638905944
True	62.57326638530008
True	143.0703586535667
True	234.61985903261612
True	70.84286014316758
True	396.27955325340577
True	267.8699689068923
True	99.589705570012
True	342.7860062885016
True	61.54029136707542
True	607.5309637168142
True	880.1194130056261
True	279.0103241889973
True	1145.3871370109634
True	118.41957188138154
True	325.9619772332749
True	1041.7673840859543
True	87.54598527636438
True	291.7482236620647
True	8.496272195875152
True	411.3780645491513
True	453.9682671512129
True	152.37697286479747
True	624.431859095804
True	933.5421125703276
True	157.13904506769842
True	77.98224239312253
True	356.25259261892626
True	517.9298815216256
True	601.9571746905908
True	1221.7155930915158
True	27.34915036394797
True	916.4795008215144
True	137.95019831550678
True	612.0862041217139
True	114.93809585218048
True	137.93342174590137
True	191.91356140828893
True	173.2295092302043
True	750.247669555935
True	211.72439774217625
True	231.1432189993015
True	68.53018671767634
True	514.8997073316698
True	432.68628087611233
True	175.73683054799787
True	235.3083470629542
True	18.08478732399544
True	416.71014079045455
True	226.07822679366564
True	277.2704483614574
True	112.48017621290312
True	701.9639955197207
True	427.8735161878224
True	258.4949516693286
True	637.5692863099555
True	535.5560606420437
True	450.9103834339483
True	131.91290458735494
True	531.5046680393896
True	428.3616925321829
True	2.503705746112275
True	193.7981225070237
True	91.57535390687306
True	243.45966882439643
True	2.566997536855263
True	129.72910381369203
True	360.51420034787753
True	6.463324111282709
True	844.6786383302244
True	162.19126472917532
True	722.9365401215708
True	747.7414536766152
True	160.85756063607798
True	226.73790032989015
True	493.799766792476
True	832.5415143835096
True	49.7759924440352
True	37.12287273052874
True	130.42771782708914
True	629.2915319454097
True	717.182839088938
True	182.2941378124199
True	585.4198646023034
True	607.8729605461889
True	832.7155702750389
True	392.62548350417904
True	187.14588478671988
True	857.8610260630251
True	224.6529058478752
True	150.99951260007057
True	329.76493029016103
True	227.7302365115721
True	206.0439759307041
True	614.8647164051266
True	254.29615481768573
True	188.88699965257288
True	442.9830380101398
True	462.3485014042574
True	63.68709877882115
True	292.07888083530906
True	74.01594294341066
True	348.8560714994707
True	341.0110185641657
True	241.4845331882552
True	182.80665597907327
True	379.1698241259281
True	669.8650957267829
True	726.1849117141478
True	304.19850445102463
True	753.9562625460223
True	60.59803485710688
True	888.4179289895718
True	344.1530141540153
True	12.335536946579047
True	617.3008449482945
True	695.6810186174498
True	263.9104371322921
True	174.27115746127694
True	47.87765093206472
True	376.73664636068673
True	76.0246644450101
True	14.01684002412908
True	889.158288584435
True	358.92672238956254
True	181.9334040106976
True	995.3107902519477
True	11.800234921188556
True	784.4855070490751
True	30.32105069666556
True	653.4417881946857
True	59.64294881484924
True	763.3754610503308
True	459.4652354898705
True	204.6831948103648
True	437.9311250924372
True	211.7134388239172
True	296.1866546299477
True	220.56635146339315
True	403.8877191103359
True	11.186085070401823
True	329.3087381092321
True	107.70262546085154
True	11.282446067883097
True	468.4300103949653
True	733.9869921251936
True	284.64755084881983
True	84.87394123790702
True	318.6151378721517
True	83.78034778428079
True	190.6744805994723
True	175.20245309210702
True	394.44436597248966
True	43.82060732205934
True	142.2333532669012
True	369.2407319767976
True	829.6212881646381
True	109.20067310124726
True	208.7192332746885
True	442.7472701248691
True	18.11788878768776
True	414.0896236859148
True	501.5654738217561
True	89.12740456549864
True	382.9359094399204
True	345.18915495839894
True	414.04060323698405
True	590.9858342958602
True	1002.9664571148868
True	988.9980029667888
True	53.136097858093706
True	1091.038245552154
True	110.31976312210315
True	115.82313675227898
True	109.29326243929496
True	497.896460264044
True	372.7899653619753
True	563.0317464552015
True	254.34825930870937
True	154.2666701035375
True	402.7394321145076
True	15.386984324932536
True	463.6499000388881
True	390.8430343541062
True	152.9070667646355
True	98.57055431471966
True	516.5149701112202
True	994.075071493094
True	196.73871502785752
True	65.25779826520237
True	441.92496638080434
True	378.65055427900086
True	488.8983424387716
True	322.80004174379985
True	4.560574354054327
True	523.11143777932
True	519.0930217187024
True	501.21818000391903
True	193.50378353202515
True	99.07456227425752
True	23.36140949880064
True	371.95097606705673
True	108.0740078079033
True	6.855404221349181
True	29.278222425487005
True	352.68694269395417
True	663.8355072880207
True	136.39583769705467
True	89.35223972187666
True	23.227120905424044
True	399.2538657406228
True	345.035507140729
True	800.722363150205
True	307.3061263763655
True	503.1556129672952
True	549.6028246157853
True	530.1888182750411
True	296.7169175627895
True	564.5945906345739
True	101.88796680766646
True	597.7930882928855
True	6.711029376939077
True	361.5529023798527
True	460.4033569458897
True	977.54152060793
True	353.91251844085286
True	791.6477599011536
True	973.8113683187404
True	166.78679826297522
True	36.78129016452531
True	370.4070491158531
True	394.1003045677366
True	588.120685451433
True	246.0962696289517
True	28.34422658946473
True	647.9279196437593
True	130.86516158926585
True	1051.7519271350077
True	332.487154583375
True	462.87953467782256
True	133.90820061893774
True	793.3041281150564
True	142.13013198723417
True	828.8168404095276
True	557.1894216926678
True	190.91608955284053
True	111.84350240412822
True	67.3054598940457
True	562.5886457501417
True	940.6217084377064
True	428.2971985772843
True	531.3858831375165
True	134.7819798334849
True	621.9483545112566
True	473.4332356295041
True	784.2843749949898
True	307.5755881883577
True	571.2337256334293
True	116.01320987703065
True	25.307748060309724
True	403.7804884635716
True	179.60037518830387
True	105.29486767113887
True	362.7863465753881
True	1074.0033343672176
True	265.28303918140256
True	551.3308131453277
True	11.242614349202738
True	75.32759787975124
True	339.1442978130021
True	786.9008947515052
True	456.248769879401
True	526.3760941600049
True	690.3265482945001
True	66.90041821697974
True	709.1755911128464
True	48.16078028952005
True	109.25525961024869
True	190.16149119133013
True	81.9024684455062
True	25.74792808870518
True	302.38834881725205
True	469.1754284479166
True	917.6156769034365
True	870.5768871000296
True	6.530027011121181
True	285.56611928389435
True	450.3263326563896
True	126.76673283406669
True	240.4421243556484
True	332.5830806775351
True	1314.053479354242
True	439.36637581697744
True	26.417509303766817
True	189.6276151978201
True	676.5275215882336
True	35.71726561635144
True	166.3400779751312
True	551.104216923621
True	70.57848550150385
True	877.8921326371096
True	329.74890300442127
True	649.5730966596241
True	77.34315653060122
True	669.2536284648214
True	580.6970230781141
True	893.6998916895793
True	251.9627171000466
True	513.5407256493237
True	823.5117131534545
True	920.8892516537588
True	237.3299989777695
True	764.9185003818461
True	226.5025268134196
True	450.7142808901508
True	373.8750284535368
True	492.7209603977788
True	483.7797556485891
True	329.9371942808828
True	360.00293995793174
True	111.6933965358638
True	342.31769243919814
True	1120.413302602734
True	294.0640333889611
True	150.62604880518072
True	294.0135858773532
True	756.7834267973719
True	648.6937236718447
True	400.4742956560914
True	112.56076535742334
True	335.8921435359086
True	33.855428927785056
True	177.97569901420366
True	92.42978101219995
True	90.58914901962343
True	549.957056164823
True	137.46835047869777
True	135.30052872138967
True	106.57287621234512
True	85.48558416383047
True	456.792650395436
True	402.9681711128492
True	1051.024078042232
True	519.1869460019565
True	825.5570194063139
True	273.05562105116354
True	308.8460290989563
True	533.4640090970204
True	195.70558679934047
True	785.5944623311098
True	246.88080328591568
True	354.0189515229014
True	67.12962013555112
True	122.36137604220409
True	248.8305899531352
True	125.15742041246564
True	484.9036727331823
True	33.0319652224186
True	578.3539481090991
True	1021.4733420367944
True	740.5199236888185
True	1.2235726627697512
True	61.400458557953215
True	492.3509978119304
True	446.9802024351563
True	77.20433843718095
True	116.89129529049193
True	297.3652077475005
True	77.56754550032782
True	53.034323282087385
True	723.7687221201195
True	678.3561780788028
True	168.98798401440365
True	177.2120237792373
True	553.4964585087812
True	53.82578824064787
True	22.328418445007213
True	564.6233637751704
True	453.9367546693165
True	1135.011386244172
True	47.68284453958182
True	474.25339184348894
True	875.3425458874574
True	782.393174738653
True	296.2694269094056
True	745.6000342843231
True	399.8973250724214
True	42.36986558726957
True	96.1229970153274
True	687.5531191922622
True	81.818947353079
True	143.32999806599742
True	915.5092506220204
True	192.24590215338316
True	266.2170326521956
True	102.9728711749138
True	624.8229107857551
True	601.0193975478925
True	219.200665716708
True	430.279004309107
True	42.54276320619449
True	281.8393452857553
True	608.0550885378269
True	618.3734994276182
True	318.7037305989725
True	75.94919829549183
True	955.6284680315896
True	1099.0425587728564
True	566.345574889325
True	63.42787502429115
True	30.397272972299643
True	85.62122982455787
True	106.16873489958007
True	99.3597781700835
True	867.7382520325773
True	1221.4474704925894
True	728.3658386032583
True	317.5715979305338
True	9.119709211769372
True	21.98817882454179
True	343.6764838676265
True	462.63053459688695
True	49.29938855615089
True	554.1406618812457
True	428.40209365519735
True	396.0266987888237
True	77.38680099768797
True	196.6511210751337
True	265.623512499051
True	134.47369266665035
True	393.961807645047
True	42.16273481203736
True	173.39422343736234
True	1171.7809140217194
True	5.374863432824338
True	29.00399284752677
True	585.5496916791138
True	361.4078445823537
True	781.0983728557015
True	156.80596461964322
True	761.6118941314409
True	556.7379809342597
True	282.915866221012
True	425.64802379956046
True	352.1989754936287
True	294.4803452008951
True	271.73961191840334
True	384.2103629550934
True	493.8196160978765
True	499.41379277243095
True	105.76352089648066
True	357.1708191767552
True	8.727629032610972
True	189.79823337137557
True	235.72812722059248
True	865.6156709643598
True	583.4087864585516
True	31.71934855336201
True	735.659313329178
True	840.0423923218608
True	104.12319574492372
True	341.6436835164332
True	856.5068343266831
True	213.3756401313443
True	161.45725083798436
True	518.3061919127172
True	610.5300322605991
True	1108.715590444545
True	144.99480043002305
True	161.53617942456444
True	254.54957367574076
True	315.9668932446656
True	422.8031105948148
True	414.073387072378
True	318.68582167824803
True	446.85074274584383
True	499.1510550108627
True	234.653148748427
True	1487.2248422713938
True	257.0622351782547
True	409.4540954722042
True	52.87928387659763
True	779.4141076798195
True	247.6232366864917
True	918.5785442107282
True	550.7787319031343
True	308.06224704943185
True	790.4648803162191
True	275.3461716587016
True	212.72719449469992
True	266.44913451757134
True	216.45292371587
True	141.94001035531096
True	249.472070299405
True	735.7288863251853
True	517.4216931858332
True	222.29504432275309
True	1142.202863724381
True	119.650738355923
True	252.92449278047917
True	75.77912098791045
True	322.42791051587494
True	407.8071727068474
True	93.25181204537488
True	211.22459774901145
True	74.85878177911073
True	694.0334514704965
True	370.6845500121583
True	214.21192844273045
True	756.1451752292793
True	863.7890951171909
True	837.0126540865217
True	833.092468027219
True	348.60957342823554
True	1.5036358957391274
True	267.67209217371294
True	54.73713144735677
True	396.1497068945746
True	53.40983969709516
True	360.77948359775
True	869.5771918505841
True	1029.710589961956
True	398.6951367586624
True	21.139376416212787
True	544.0037872243134
True	505.70996980226647
True	197.5885160409484
True	236.4926471362544
True	288.2177882592544
True	25.487062938609668
True	128.25127110830996
True	962.0310177670674
True	64.1231081341728
True	489.1566709736151
True	786.8618702878912
True	105.6393147444268
True	247.53202319475048
True	114.77343096421264
True	15.559616119041667
True	1.151071651777508
True	111.44527227884758
True	981.7396808792182
True	476.79040364606726
True	63.84475709532694
True	787.6566189670045
True	338.54157153158536
True	1.6282158744163815
True	452.46121392544535
True	189.19341611312925
True	491.3598613151839
True	84.67777336030068
True	315.7465274587811
True	376.6563783796564
True	174.5714371749844
True	205.71065350376895
True	131.5586234092316
True	174.51294818138143
True	1005.8564290871342
True	15.722852044153086
True	506.7150227261181
True	491.63399295347085
True	400.2343889779313
True	216.27158406709907
True	233.2713094407751
True	152.9107121307772
True	49.699485532855626
True	499.5734512692442
True	150.25395809608827
True	817.5442077263115
True	855.8446851095906
True	252.86614878128216
True	332.65910597012413
True	517.9231879483784
True	39.16843363036057
True	88.03885945250028
True	752.7732391362289
True	1064.662957552738
True	114.54914317340932
True	723.0503090483127
True	141.57383141628887
True	960.3620894214608
True	673.1708099019562
True	103.79276328364948
True	248.8258811232033
True	630.9972936359717
True	249.49535982971813
True	47.01952341495982
True	557.0683508518576
True	446.6169473439559
True	5.433564942465351
True	470.12450504178855
True	67.78426602714048
True	181.38732276938012
True	243.68699610778367
True	301.4152953351987
True	75.67260973719027
True	226.72284345587943
True	359.62273439368784
True	413.4184563602751
True	950.6022690057368
True	45.51713950112588
True	894.3952683644522
True	981.8370899780024
True	129.62261730838512
True	74.74852986462504
True	959.7765637622944
True	33.413809010089984
True	231.9494291270569
True	86.26998814120608
True	209.74050306057256
True	370.9561970586234
True	961.3286607721004
True	99.03237791340186
True	70.52994864028403
True	674.2561194914697
True	276.7641957135233
True	717.3021063957373
True	52.7808838502706
True	463.5543032650812
True	382.8712460341291
True	683.6227143690215
True	53.5364600748031
True	111.96740128775048
True	24.92681790719037
True	264.41813365718986
True	42.19800343138683
True	347.1267345714647
True	2.804022153855748
True	1169.8467154274797
True	100.18988082779464
True	135.6618153714818
True	351.2405687976569
True	725.6144749431808
True	667.838533481993
True	1005.1297148697852
True	446.3199500708472
True	419.3926033710632
True	139.9282621607464
True	422.7884102392019
True	894.9378048762815
True	420.9050158842236
True	927.5452356974628
True	86.15228745649722
True	422.83664544791566
True	178.12847192525135
True	302.7946491695224
True	762.0235095559683
True	157.54581035866715
True	131.69950866054847
True	64.40756114143521
True	860.8179851115831
True	784.8189111595441
True	81.01854988598524
True	440.1585407486045
True	744.0766240695342
True	417.9286261197453
True	57.7731676916685
True	320.8106770589303
True	780.9217017936609
True	31.458260483594582
True	352.8834655055769
True	169.95622156453408
True	295.0446711823632
True	32.89463739926753
True	230.35676165416697
True	773.0378240474063
True	632.8122630912139
True	58.10378152983011
True	294.32342252614416
True	879.9811771577574
True	18.02566693509917
True	328.30551902498723
True	298.342956839111
True	449.0290154707817
True	221.81139633551567
True	593.8459453759274
True	46.42377891312798
True	930.6789477219136
True	872.4185936235324
True	49.9622471641766
True	373.9313167158045
True	722.3203481298037
True	929.8189490508848
True	260.89732834284143
True	574.9615762278414
True	127.52934770208498
True	173.8522870072866
True	134.59241151320956
True	132.77880965834817
True	210.0053389818345
True	958.1654525936204
True	775.6026245008616
True	934.0294822333636
True	20.499356641299958
True	24.940129082244876
True	353.3567002024228
True	11.41995315935432
True	578.7821955451944
True	1070.05642332503
True	270.57991957099654
True	210.30169938681107
True	84.98634071779196
True	212.97139936582283
True	138.3037393992173
True	45.59508453255758
True	128.5808299099919
True	88.11209969408645
True	256.9999645595939
True	515.0259067505004
True	163.27537379320412
True	28.44635471595214
True	59.78671925892112
True	429.3347077191488
True	265.4030916380377
True	608.6684343303688
True	23.462066899774868
True	116.30314600965065
True	670.4156492066826
True	266.91988153797234
True	467.5737183179899
True	651.7673311732101
True	104.54153919348964
True	109.50557193720304
True	75.19783188523976
True	24.69925191193037
True	117.7023802757593
True	80.65514393497548
True	105.47133818060304
True	155.68036777619213
True	241.05597298675283
True	822.1994637851906
True	287.7461501535186
True	925.3363826985948
True	161.34089828238618
True	203.73379705094877
True	782.4944622756709
True	319.13605347978705
True	583.6030798008976
True	259.95234382613785
True	354.5737696595337
True	431.415815184084
True	565.4445635693679
True	652.3371470482533
True	365.3521422045235
True	35.555673727327765
True	549.2856358406132
True	631.8074314198716
True	20.31061938691464
True	10.742498024835005
True	261.6885088659667
True	418.1349611010065
True	455.7382310748688
True	68.02112887263479
True	658.7807956990041
True	951.1592248273776
True	236.63609130024392
True	902.4721545637608
True	280.1017045630484
True	110.28353506396886
True	277.66963247659487
True	679.1656086796938
True	40.21661056144791
True	599.3025223024379
True	1251.1416609179464
True	1024.7153027218878
True	916.4747777036408
True	211.3023075650293
True	93.36892675040002
True	184.1323844772292
True	830.2115115050636
True	147.09047264625542
True	1096.1086454087783
True	865.3871012534395
True	41.33832512597139
True	88.8859931620161
True	417.5052153997029
True	416.8605292832447
True	205.0167117373917
True	509.4402193813584
True	665.711663910673
True	118.512843240135
True	282.059451540959
True	1007.5901870690492
True	50.890411765726576
True	719.8541528498436
True	532.9286859919167
True	36.45713066077987
True	830.8869521200428
True	392.654254089185
True	537.3716476618995
True	112.30772535376836
True	260.35207606967094
True	203.6628392531782
True	28.353802594391645
True	145.12265430869596
True	740.3108819038042
True	142.04054207731556
True	379.2161764869469
True	67.88633308075804
True	653.0614182110969
True	640.52808519737
True	234.77028471072256
True	487.19867482255233
True	171.5411842016198
True	160.03786685196638
True	215.04775367107575
True	297.88516312862043
True	359.6878327148504
True	125.19435733829025
True	194.0535778125942
True	28.744192341629837
True	869.4983897759623
True	300.1491886189259
True	8.447174736222934
True	359.9806716673219
True	163.75716843899727
True	637.2093302480534
True	382.7720507582694
True	569.4353468923005
True	534.1424529397129
True	478.2082262648084
True	790.1098637919246
True	245.49552062477275
True	575.3363929187134
True	160.35899860468234
True	543.4529320514596
True	352.20676979365413
True	374.3135002530517
True	118.12976311148864
True	134.80176317459376
True	101.91088895613947
True	70.50306233246305
True	717.8037581985006
True	182.0069464842081
True	47.19087937347768
True	0.0
True	546.6452256265417
True	113.42516524760416
True	21.79755424904217
True	40.591555457519945
True	110.04816498642444
True	531.5560524370002
True	181.1018483008073
True	112.13056779948008
True	33.98418472359243
True	155.8741768123009
True	921.684510024188
True	51.214190847812965
True	217.0644545594133
True	756.2283659852834
True	318.9595038053244
True	445.0784885726815
True	470.2129218018611
True	513.1844755225003
True	600.5494894913761
True	878.9998242876883
True	263.256786033491
True	1037.5908820585971
True	913.0085651837742
True	628.3878967816586
True	354.1166418025958
True	838.4830870792102
True	10.08719466774288
True	33.93220502328108
True	287.33851151905725
True	36.42319879811184
True	210.23264622232136
True	701.4382853935873
True	219.4956847877006
True	743.1765657692795
True	752.2029842945266
True	129.1677653898171
True	367.4100273872949
True	591.5912626919061
True	24.33578204715438
True	131.35818682967687
True	423.4103975108436
True	310.37687392010406
True	201.4334016174468
True	115.3627654196856
True	385.7240325942646
True	21.059400436560544
True	385.4150235356098
True	357.48291728695074
True	1055.1985209602788
True	362.9300616779768
True	30.099648382603185
True	443.9166578028832
True	447.5705718173791
True	234.770302337046
True	27.51101683943201
True	759.5812984689061
True	442.2808645537288
True	180.12919210764983
True	12.329465722108896
True	1213.6879150341097
True	163.85943382010524
True	27.45324537539168
True	300.5026689483739
True	276.64824419830114
True	111.04008321629318
True	283.0487558797623
True	45.94685994844378
True	314.19936445983217
True	309.45702029117825
True	324.25766031526894
True	31.61248471829745
True	42.86866893097015
True	1025.0998261026523
True	24.51593030111542
True	11.64627496180564
True	179.927327661017
True	659.8424152726758
True	8.808192213802982
True	200.1356371397732
True	183.64337734956936
True	539.8668582762118
True	372.3926699274257
True	744.8689133963294
True	321.24097372818704
True	490.1585437408464
True	444.2986211513812
True	495.3879542011805
True	101.16766409811038
True	1240.3611555614923
True	897.3308078700527
True	291.9184973858318
True	533.3200247387795
True	99.5384690097398
True	565.2344646968379
True	443.05840228757137
True	158.19477268258083
True	78.17651189294511
True	354.6228901229693
True	172.58592537529285
True	28.9155260797389
True	631.5888373430552
True	380.15716678199743
True	72.10175612648183
True	32.17404413784907
True	651.791842417526
True	498.4422818142833
True	74.03956963631256
True	20.673426431846355
True	346.3221950319154
True	313.6540361645161
True	703.1586992370181
True	544.6871292984263
True	556.3013005996919
True	787.406023566333
True	8.819115814094246
True	57.64626160490678
True	34.2247265812809
True	61.300365468084216
True	517.326842946169
True	586.9366422184335
True	83.057373974865
True	113.23131239601256
True	194.6372842522808
True	72.92640503900819
True	168.93415489348286
True	215.040722141758
True	268.7817406038566
True	822.9337224029108
True	606.9459245467667
True	281.55617394198066
True	199.7917538281362
True	258.8613442119644
True	246.04504456022832
True	712.6146284840933
True	327.3358906155199
True	163.75591000120198
True	898.3365285482773
True	354.6422824082781
True	483.4870579888443
True	151.08178687268736
True	124.94056441607066
True	64.43500312905628
True	213.0435512306426
True	966.608488297697
True	519.2466152792781
True	118.28296772081416
True	342.7565727391314
True	104.89694235832064
True	662.7511176954184
True	4.255783183328131
True	679.5378653095989
True	38.91272259827612
True	914.7692506580864
True	841.1109123148873
True	212.6201306071663
True	27.526124816464417
True	79.8476049073506
True	468.1957749662805
True	236.03292904810704
True	1.510172420131613
True	78.60380531879909
True	1055.1242852167147
True	340.4458775284471
True	657.1098001885435
True	494.3874692178848
True	32.794655931894695
True	136.08783958219925
True	436.2680571515422
True	923.086303130256
True	837.1124611680392
True	417.8331901443121
True	350.4181565245248
True	18.27935871003746
True	73.17621831663274
True	767.4023740453986
True	474.8087717093487
True	386.5477611542177
True	851.6605588329038
True	25.696648388029647
True	218.2752015775405
True	911.0310723670945
True	232.23752954766744
True	9.474243593985516
True	507.193155944291
True	104.71244981433436
True	663.6167240515567
True	53.26302286010932
True	252.43688449872323
True	854.978174384516
True	920.3830567543044
True	272.69013429858154
True	446.3854749152381
True	119.22532798635964
True	591.4309590400409
True	255.67739918908515
True	192.25732657144823
True	905.3387311951424
True	56.38090572889684
True	728.2355807363408
True	280.6641815388732
True	302.7621534753158
True	173.7510394261449
True	452.8869866728136
True	587.2596179832223
True	376.4918431357315
True	404.8313178306663
True	72.20492824963752
True	159.41010472874922
True	456.5563249942064
True	218.55697664431457
True	39.35700685949272
True	207.69885109889404
True	387.7471808849896
True	404.8680157592554
True	762.2250190242149
True	133.8436203303575
True	647.8182078280896
True	507.094404236039
True	616.3365067747227
True	137.4648345071968
True	37.93979415728036
True	663.388325937529
True	72.03997738339507
True	560.9323732224292
True	675.6756061870875
True	450.19810787727977
True	131.53671146493124
True	514.5249512283453
True	4.181421758284364
True	413.2844102010986
True	30.783095047920444
True	627.4587484286978
True	270.22171743857047
True	559.2210375610534
True	701.1672896665925
True	147.26080892506894
True	520.2648586578426
True	493.26292654620806
True	63.00694095704246
True	976.512732958954
True	2.1883575521006984
True	29.042237495696693
True	650.3218683419958
True	703.0530718723251
True	136.04077289826404
True	418.5513222926242
True	128.09457552514624
True	71.40104105439686
True	435.76461442870414
True	44.191083972116445
True	521.3210254078887
True	12.599435856325767
True	833.393191475983
True	543.7970465737249
True	683.2102828893551
True	99.17539930815131
True	369.976679664757
True	1004.4362313402652
True	840.2457332787966
True	147.56064747252836
True	570.1915792547097
True	462.5566692294967
True	242.43397473897969
True	266.2191091702946
True	4.665566460774025
True	323.7751310346642
True	11.08043211923715
True	364.2369811125256
True	74.82111487923785
True	411.4206743300465
True	642.8361103641103
True	119.64880893440473
True	233.81520569634347
True	652.711972904592
True	667.2462757031863
True	298.09712737399923
True	138.9656098993438
True	166.6618749995874
True	478.5971306200191
True	87.88165733950447
True	10.655317463121715
True	520.1284370775007
True	558.3607921660719
True	21.768757634237197
True	133.28356244790552
True	904.8558312183596
True	466.42418777475154
True	278.69379621435183
True	34.89077347233616
True	474.7025873375139
True	109.7907953993682
True	578.8479034230573
True	651.8605657448874
True	296.1589917184575
True	372.4123752574886
True	187.5048716312924
True	243.064421305001
True	75.36705524155026
True	214.715029674137
True	490.0988378784253
True	23.174103426246432
True	451.26198236299217
True	369.2612631163146
True	713.6435788298126
True	918.8638929913932
True	894.2617938971865
True	153.56301766735325
True	396.5275764398513
True	71.27445811116266
True	196.7485635766016
True	323.7661948843034
True	9.320559707425664
True	795.653526670086
True	23.25568566997297
True	399.8389801835152
True	277.489254723691
True	657.1562450737407
True	201.80876886436056
True	38.3596653655384
True	687.2098361892837
True	1078.409853495812
True	218.7387837189797
True	128.54422152099485
True	625.2454517276478
True	516.6956131232498
True	16.40879364379177
True	831.2367412714215
True	112.15016638936056
True	44.89793425828049
True	308.94578486203
True	361.0410114556416
True	373.34986718650623
True	276.0001355134251
True	19.544200580860995
True	23.884699881222364
True	874.4153051705964
True	206.167191544158
True	113.16663504302386
True	832.2349748955195
True	654.0508071978068
True	621.0736988988021
True	436.0720204207284
True	157.51462576018554
True	33.0703185288826
True	102.33344924335697
True	425.1976193357871
True	223.8668848978366
True	476.10134871989936
True	143.86734059073768
True	474.6390717385966
True	641.2338100638214
True	968.669590440645
True	24.381112256018778
True	1010.7356815273772
True	1075.0772671368932
True	478.0819059617506
True	88.66753320914934
True	812.4832841374014
True	648.5032967687259
True	674.2762777823431
True	170.73683120834994
True	750.9459964724251
True	692.655869105231
True	119.32853061412912
True	756.3813602162912
True	828.7387901699478
True	478.7520027853877
True	230.7699501644625
True	67.09049709529364
True	293.97596657610444
True	351.6942495714403
True	460.6819917343055
True	443.9213285040278
True	201.461554362773
True	311.9205999146087
True	2.549362155803095
True	11.678052452407025
True	105.97038606060312
True	130.05828246323765
True	356.8108376701676
True	345.81020063847023
True	115.74705607741927
True	17.712795496727132
True	220.87326058717875
True	876.2884275056782
True	444.0888979358832
True	518.8899798771439
True	572.9158797078537
True	829.351082907671
True	637.9641126087007
True	91.20298340860764
True	201.2254554635296
True	252.5623406041064
True	285.8760005639962
True	107.0547324543078
True	353.309321506454
True	423.5627858285809
True	167.8726304792317
True	646.9139666740214
True	251.26996921950308
True	210.326961186216
True	28.75759703856643
True	246.69069557733584
True	469.1185318598564
True	169.57918400021936
True	546.1642339907717
True	472.8930438848223
True	245.48713360862
True	110.5344376036189
True	40.257444983451926
True	407.6547106885971
True	788.7247900366717
True	169.84886253938777
True	1058.1158357632405
True	1053.6503101902333
True	485.4776919270542
True	98.95170469762115
True	122.22444143367451
True	654.0215620280661
True	8.29897133119849
True	222.4228581394037
True	137.24567064404204
True	116.85738633000638
True	319.5562863785133
True	631.4574207274907
True	37.4589660503162
True	128.26650538879815
True	970.2187301722232
True	53.00379518966614
True	468.107543053644
True	540.9483628812604
True	251.30958697553316
True	129.27458405135783
True	916.2379125746428
True	1186.5142734372366
True	512.0965789291083
True	650.1828985062219
True	203.0843424648744
True	155.55777293494037
True	332.6314457169378
True	249.75943209003512
True	170.90715248473035
True	305.77162637406207
True	341.0228250141053
True	11.654530404716096
True	603.8616366624783
True	147.23315449412237
True	81.51196854953808
True	429.7330018561013
True	318.6608123939213
True	1171.9951396532638
True	351.2889460188489
True	966.066191486693
True	10.022869013217118
True	276.3572809163738
True	230.70374067790823
True	153.62579879543918
True	500.3343996439031
True	191.00753090643823
True	407.3940067972302
True	342.9791295366036
True	114.48583391342126
True	351.82680954621856
True	1046.4986832543134
True	728.9094188601665
True	223.0560433703823
True	102.9681938586321
True	288.2403828201783
True	25.833327348433716
True	356.8547037048816
True	333.34968561143234
True	573.1519030272424
True	442.2065784455232
True	339.0645034684269
True	162.20297224083285
True	14.150347596327752
True	421.2103002987285
True	284.1664011004744
True	142.49614224881958
True	298.8453642144625
True	433.5027252884843
True	816.4368945961202
True	310.2081359863627
True	777.7761352125649
True	400.7394415398421
True	382.1426983202195
True	1.090270261952513
True	1206.5708381749223
True	103.78576513700898
True	934.956156475714
True	192.38361228854745
True	451.9085157360914
True	667.5340088355248
True	84.52379987875646
True	475.792699957504
True	34.11997176582537
True	413.0165975554208
True	76.91275618434459
True	225.3106303651392
True	38.81844622916221
True	650.6916954801358
True	189.33290146357007
True	25.9437672671255
True	387.5361156690462
True	105.43977471099542
True	168.24353588808611
True	855.170476475687
True	260.933813373879
True	149.25824354990624
True	372.8497550705608
True	521.4861849005049
True	330.78145297433383
True	506.06008992341833
True	621.9629280235202
True	154.11901929393557
True	6.924661965828071
True	71.04500620660947
True	443.1246671160808
True	93.01344792159291
True	83.22057205081911
True	1043.0657241699996
True	28.730879074715418
True	319.55480313016363
True	329.99542456808075
True	415.71108179195306
True	678.6907272131024
True	189.62132272382067
True	634.610175956586
True	323.70993235123586
True	356.0251204484663
True	270.7344126434813
True	215.40609228196973
True	368.9658453295573
True	437.6593041722533
True	424.8626019707201
True	617.3883707882961
True	144.63016020319677
True	77.47411728374117
True	40.68670749109886
True	299.09670559135554
True	649.26175179156
True	388.45089038603294
True	784.186223043511
True	217.5890290586143
True	381.5945685930991
True	67.75128980073104
True	53.870162405358606
True	423.2555723455978
True	199.07971527735032
True	223.4393906445675
True	43.52390069379684
True	1082.4519875416966
True	184.0890867773577
True	929.1139443593086
True	313.34229615711894
True	932.8302696473372
True	236.85041493074772
True	448.3207008177866
True	520.9796219066261
True	614.0906491666634
True	209.6664982889993
True	485.3480057903651
True	930.3002523639208
True	128.5549394285284
True	6.539422799543076
True	568.6085010973152
True	29.689825876989985
True	77.27619699577667
True	785.0384225050077
True	232.9326790267685
True	988.0897369776102
True	689.8475881074331
True	418.0395092507415
True	289.1312919408422
True	480.4901329455944
True	336.0625410464434
True	189.5986679714202
True	694.6600200097239
True	709.2258650913876
True	207.848736573962
True	88.52215034786164
True	504.8509806541454
True	138.61926703742793
True	383.5585305194916
True	349.6291444023518
True	66.39600712088782
True	389.315583786621
True	427.0758192525424
True	371.6232681525656
True	410.06492646955087
True	407.3807545094102
True	638.8674309731233
True	57.70546030231789
True	434.7769015276844
True	328.4102072236436
True	656.8781812782274
True	220.52196796314487
True	102.34544563424504
True	39.60349493019948
True	552.9583114147919
True	635.3248421578948
True	191.028967234
True	418.7518286791997
True	324.2878131961169
True	16.025659790816658
True	165.06347924421252
True	296.7440231022932
True	2.5909293748942086
True	864.5871914128604
True	80.15481283748503
True	104.7534396446365
True	120.2029940933423
True	362.2990762056538
True	36.27949995594249
True	455.7376998124079
True	229.3951728714514
True	6.018782397705967
True	113.74385159446364
True	433.06190734196326
True	52.84676874926859
True	68.77224201368078
True	168.0096986531671
True	295.93148059189866
True	939.6940883496336
True	396.2799054550293
True	977.4509241974032
True	180.4669870530605
True	1025.3158428836866
True	782.8764621686882
True	633.1464963376956
True	424.5784033217861
True	369.0770963568492
True	77.39028846367766
True	61.84109138351732
True	75.66031771725798
True	177.45464263333162
True	473.4755157338752
True	1104.5208398419063
True	169.1644005602065
True	360.6032969650455
True	444.5801680602445
True	587.3046469088382
True	596.8628952421907
True	282.554252022254
True	466.09893410107736
True	666.936289536806
True	98.0494601692262
True	712.8639733955963
True	268.40515443780635
True	135.26124291245085
True	406.01145153806095
True	869.2987776757664
True	430.8849998547983
True	822.4764648280861
True	195.53104985698556
True	350.839170698809
True	685.8442968539566
True	626.7094186410858
True	193.97813588445408
True	251.7890721847616
True	798.0258629220251
True	31.73881914552588
True	188.52391752254613
True	493.6756371711211
True	730.8124703321093
True	99.4546370953422
True	33.13231221348485
True	169.29036099492694
True	728.2934271662161
True	314.4029411113934
True	553.5006606567053
True	360.9648021320096
True	297.22432558508694
True	439.030292649102
True	504.10492291168254
True	74.47427861354178
True	385.20474670503626
True	791.0406057663821
True	0.0
True	289.0647649304571
True	260.6939988411742
True	993.3474596243758
True	152.15261176187786
True	632.2164461578486
True	647.2712008584372
True	112.3740460014831
True	224.6359953371578
True	137.65586940664
True	12.066067747426462
True	288.16656594922995
True	374.2004462519532
True	1126.7945744869571
True	241.90939919119933
True	399.4876374728685
True	651.7662909586837
True	203.83732636194364
True	25.808568875269675
True	838.2558372694274
True	594.4791120210832
True	155.8601847757915
True	624.2127004627989
True	166.6507514352472
True	291.3162337703206
True	766.9282363493302
True	35.999983665529484
True	106.49111719362318
True	506.4028303648221
True	62.65973362195096
True	74.3460419883155
True	392.6246726227302
True	22.427894808511784
True	750.2681402205924
True	104.16846058671548
True	162.09961980996113
True	17.1047802606508
True	740.0358513628765
True	28.300547068747196
True	779.641478274587
True	386.4094914371436
True	116.21207862153898
True	716.7412220505508
True	501.7964489268961
True	560.5003812210621
True	45.031541835273394
True	372.2502807949943
True	6.07149001874931
True	93.77564997933874
True	378.8410613964332
True	47.48382040080494
True	119.97597374018682
True	316.9346799280527
True	186.32130041625496
True	101.8850017168486
True	634.991294861514
True	20.295148681790742
True	1118.5710874257486
True	503.3074001116114
True	303.9994591242579
True	494.96973204815055
True	118.93638859826166
True	778.89004886038
True	1126.1256349913383
True	733.9416632804043
True	173.751295814463
True	229.6767791131199
True	54.04002479120548
True	57.40583812510976
True	151.77837439780058
True	98.30491754534816
True	168.19734070316844
True	1159.4933734822978
True	308.07224782464374
True	357.64809571073613
True	730.7853385530807
True	17.098926243002413
True	15.730421866939906
True	605.0066181794721
True	5.456443202743087
True	110.4105828460348
True	694.9691070795379
True	187.9427553470443
True	641.7828430912907
True	819.037719086227
True	145.09065002993472
True	914.927109353702
True	2.4524028128991224
True	450.4573698205997
True	1034.0091107942355
True	26.7701529515502
True	237.5235305760937
True	143.71315000404846
True	923.979793700478
True	235.58834764636623
True	499.0773912707805
True	121.26777408781948
True	514.98790590153
True	147.06790161171713
True	95.82270710307452
True	389.0045811828605
True	70.45773128169162
True	50.59550774553984
True	1109.0144618282927
True	245.9946898776974
True	148.6002576322368
True	363.10841518831097
True	399.7745205622505
True	212.2164561298275
True	157.45410841875665
True	399.249298019638
True	35.396159822192864
True	485.8877820511389
True	1086.1490950471125
True	111.98606159624993
True	474.2532202143333
True	315.1765280837068
True	26.80535642071983
True	418.2535551202712
True	107.07634677885297
True	591.677312958588
True	199.93763408499785
True	419.2039313416067
True	19.099008868310705
True	425.07147258748176
True	107.7097284225666
True	337.4389562596618
True	32.77020814255492
True	173.49228453622052
True	238.8492034630927
True	780.3275250452812
True	58.73573504914354
True	137.47166733145113
True	238.29864774568244
True	136.90582874601265
True	620.5110631393204
True	575.5882578248995
True	786.8968165969088
True	392.18974498397705
True	538.0194274833837
True	427.1293963288664
True	679.4865345929445
True	74.18681056252619
True	467.9451641364988
True	468.2713346485425
True	47.68597461398279
True	88.05894338884295
True	130.11865004963056
True	82.61034226645505
True	317.26491587879974
True	854.2340455224149
True	339.19087519499993
True	1104.0951987976694
True	312.79043213176
True	933.661333629962
True	152.91276476328397
True	575.95996590256
True	631.8433806681687
True	712.7945432994951
True	443.38922712105096
True	66.67534234434657
True	296.0193592514661
True	40.02812669167325
True	164.79110352782837
True	165.4261245309134
True	1097.518266957259
True	226.67663853959775
True	553.7744137699096
True	535.295422976062
True	566.1796598415632
True	878.5426457393393
True	577.5696792576945
True	667.5805791867216
True	953.4423724753188
True	129.046574699104
True	306.51432825208246
True	264.59903643310446
True	340.076381733768
True	91.06914472060838
True	378.8679273721252
True	4.119392511101774
True	322.7534646282509
True	240.29080730422405
True	604.8240191438732
True	283.3191089571732
True	353.6970296673788
True	10.914234374312754
True	60.04019584848566
True	544.7249555977303
True	30.6147303347583
True	144.36556523803176
True	65.20901421975012
True	151.1134257471008
True	255.61875572363985
True	68.72678655242908
True	379.84858393688376
True	280.5280372114236
True	102.60847260164697
True	346.13165332198065
True	63.35701480129296
True	582.9112432176228
True	860.1545015513884
True	281.97139180844056
True	1141.0703188020434
True	107.98483889815844
True	304.983577698025
True	1036.184212773745
True	86.53073236639962
True	278.58643879693153
True	10.11708760707327
True	411.9386919108375
True	471.0740628687007
True	156.7071961539585
True	629.2564888508973
True	928.077259070902
True	154.73364891395363
True	76.03060735971857
True	335.904243029074
True	535.7105874256946
True	618.4289143600823
True	1209.309076465937
True	27.11734554667859
True	941.680045259282
True	132.4718250778811
True	648.352950767603
True	111.34190006501844
True	131.66445591832178
True	181.10647483380595
True	169.2786872212118
True	756.6372827827203
True	211.99167706662823
True	228.7037130987832
True	68.59292223245629
True	503.1894586825316
True	461.241180121161
True	177.90668986029112
True	228.28582685699345
True	17.597750082717546
True	431.7052516917085
True	229.22421593546315
True	277.8274659393634
True	110.7593884893708
True	727.3810187594241
True	426.4015684822929
True	242.60934698793025
True	647.5998699893216
True	535.1800537531002
True	474.6154097309516
True	134.98211649071675
True	516.7916308204069
True	429.6849115582572
True	2.853395095768538
True	196.89718987931968
True	95.7112583264468
True	237.34700290292204
True	2.333965663027094
True	120.75527394874698
True	348.2313870255144
True	6.943716216167889
True	833.5611573300127
True	176.3740893766746
True	746.7515754078621
True	790.1541677510722
True	159.82831244992036
True	227.16577982200025
True	500.2156029367385
True	814.3026421582995
True	51.45721521551416
True	38.06298085862903
True	133.50539369583336
True	611.8679580133013
True	703.7739987221828
True	181.68569886928984
True	578.1433592815213
True	614.9564149477281
True	829.1928031084698
True	392.476559895655
True	193.3309120837041
True	834.3923178066425
True	227.61246714522576
True	148.35784381620496
True	318.46536291414657
True	229.80023633666792
True	201.8556626399969
True	609.9131884555351
True	253.1383636024058
True	190.4120873443382
True	451.8475933540266
True	469.8466786517173
True	64.40460865474607
True	293.7464237634712
True	78.02134284827754
True	334.0698011734354
True	365.755952804028
True	242.6584014691604
True	174.31031313166795
True	378.2328972802276
True	646.3061467666495
True	742.5832474935064
True	305.46706146636706
True	752.8635662765255
True	62.42094827310704
True	862.687303755071
True	352.84943371078936
True	14.667764758429312
True	621.8177372066564
True	670.4164723994113
True	250.21932586269824
True	168.63127520764112
True	48.758786768287045
True	379.959180578034
True	78.85331555700631
True	14.077365440507227
True	895.5132676146883
True	368.8044193221985
True	175.0734058320054
True	1023.028982171264
True	12.474735713662874
True	775.9491265815792
True	29.8765743906474
True	677.8416919150658
True	59.317121522968975
True	770.4099163602825
True	450.79788846506045
True	202.5183507431949
True	446.3331347354716
True	206.59191677403547
True	300.6101949640694
True	207.23440279605276
True	415.3401330635162
True	11.527506341678611
True	326.632015951186
True	114.0058336185021
True	11.415944808515562
True	464.44952433863625
True	726.645740087068
True	279.9557876777919
True	77.61837616881675
True	303.9721623923627
True	84.02946615263232
True	178.6797879596251
True	180.544851192158
True	363.6038665834255
True	43.43843005884536
True	135.34346522486464
True	377.3528578349446
True	863.686922886615
True	118.11755224487088
True	212.95798090880643
True	425.1971720319168
True	17.475001890802222
True	409.5990069947768
True	516.0674673310904
True	87.71667410591931
True	404.7412109339161
True	352.3718376576463
True	414.3573135281593
True	587.5879583086614
True	1059.5283017410104
True	955.6020998812772
True	56.67020650584562
True	1066.2934829495744
True	112.3377579714052
True	119.47359217745829
True	112.45642507141102
True	473.1972569691648
True	375.6240299989422
True	556.4979155653506
True	255.95985116636444
True	155.77977562245448
True	410.7862943800014
True	15.31097048186033
True	449.1336644510764
True	394.1133200508215
True	151.51866427525104
True	94.3792075846846
True	530.0850330295586
True	1012.257677720458
True	200.35270314030757
True	63.40955050749785
True	434.2546764879419
True	379.22309312095337
True	479.5329706405046
True	318.08380730433987
True	4.789446066975513
True	557.7113875593135
True	505.6646524926797
True	509.2462064599884
True	186.02028887919656
True	105.59483557507248
True	22.376370577703018
True	378.160402191096
True	106.4455839526626
True	7.859782700469846
True	31.674143650287867
True	358.6403801746213
True	656.9397266468127
True	133.6870357215383
True	88.00294828243412
True	25.00990725447997
True	404.8413638393287
True	353.7539448195768
True	777.6428052278698
True	307.2126856460318
True	526.3336086213109
True	541.32425339513
True	551.3640300370969
True	292.69023424309023
True	532.9646296734305
True	101.63603199917476
True	595.5089851859422
True	7.1160801722348745
True	375.4647729204559
True	463.8810754107872
True	982.4807897350354
True	347.2937294566344
True	791.3012402353916
True	987.3435336152947
True	182.61671351973357
True	38.51164957507855
True	374.6580141089672
True	386.41480342402303
True	583.5932735521769
True	251.3535640429918
True	29.85350911837945
True	659.3974490665964
True	135.04006123480218
True	1082.3483229601372
True	334.59957968880343
True	472.9563983188056
True	132.41476465251478
True	805.6836484744265
True	144.38303106125323
True	838.5899759020392
True	599.5293887415964
True	187.76808378436843
True	115.88326406046424
True	66.37664752995843
True	564.9992146293306
True	908.8313200663292
True	427.9379792893852
True	554.7681373696269
True	133.88101361892038
True	642.3806604708471
True	476.84132811603047
True	784.659536554671
True	326.0483635333913
True	571.4614412333788
True	103.59469970502477
True	25.86269246950996
True	409.3520673563944
True	178.45975796550334
True	109.42208697285784
True	392.66585308156186
True	1126.4058098403189
True	259.75152868648394
True	549.8576213460268
True	12.166309136234132
True	74.8366343483464
True	332.9792406077593
True	774.5904685747162
True	452.7934788966278
True	522.0272330736598
True	736.8140622548015
True	66.70538438571504
True	736.8115641691785
True	46.82105851225611
True	105.60886427919934
True	178.7450240013446
True	80.70183665647937
True	25.219791520167472
True	298.1352441548109
True	490.7662523666564
True	900.6517671876684
True	857.7507251039636
True	5.760905091565303
True	293.18472409288904
True	465.0163408012396
True	124.19632866404342
True	238.3443304710061
True	328.8084853982489
True	1310.695928926517
True	447.1850202540392
True	24.62513737951494
True	190.961432483652
True	682.027872317884
True	33.56678542394142
True	168.37059605983944
True	552.3982998127863
True	71.4949645517108
True	877.5436818504965
True	339.5099868411014
True	688.2531720547521
True	79.65652552162565
True	702.2989363557302
True	597.8465294300886
True	893.6484047317547
True	256.0849806186557
True	508.2529893361729
True	834.3164398041064
True	903.3513859822184
True	234.05426367863163
True	760.2061748164441
True	219.41528024589152
True	464.71863498008537
True	382.1061832592549
True	497.36498331519806
True	488.56180312701207
True	324.8634980262986
True	353.36364206856007
True	112.35969048528126
True	354.63861821277567
True	1081.8619161640254
True	322.9445461938977
True	144.228562726997
True	304.2473955522681
True	749.5139252263884
True	654.457992078316
True	401.1893195762704
True	121.79682919311722
True	338.53889342161045
True	34.032859461618365
True	168.62395951305174
True	91.72818563447898
True	82.65103022222904
True	553.8537121532851
True	140.730961166051
True	129.37459189828863
True	106.6281420873308
True	89.03809103109512
True	448.1982306968352
True	390.22195011363
True	1038.9340304603736
True	534.3193751257511
True	843.4827616704156
True	268.2828392490523
True	302.62649117833104
True	538.1380777091191
True	191.8595080369411
True	744.9985141002096
True	244.0073733965501
True	349.9396977661598
True	70.72513480587835
True	119.21689137742048
True	264.42990034010523
True	126.17402271639116
True	470.3590071736087
True	32.01544958145518
True	583.8854355999141
True	1023.7583103542564
True	733.5558634613975
True	1.7247490901069815
True	63.04822039505743
True	459.3579800728773
True	443.56324995167785
True	76.0189808332468
True	123.70582352517847
True	299.17694525750005
True	75.93536865501254
True	51.86327588238336
True	735.1731492738797
True	668.3172927149442
True	162.87350725363655
True	162.61508814789448
True	531.8243719036809
True	58.70038813227287
True	24.736653811546034
True	553.9079274470511
True	431.63886101743975
True	1146.0314443746618
True	49.644716675305055
True	454.45147886281296
True	919.519879249266
True	845.72316989404
True	275.9238906514437
True	755.1570348263743
True	414.280961095064
True	38.3644408509263
True	101.3980280135364
True	715.0719083222828
True	76.2162449230287
True	139.61877323486047
True	918.3798063792814
True	193.1783367691
True	277.33589552653405
True	106.58575276472658
True	665.0689115841001
True	608.528324149933
True	210.49838317364828
True	414.2581021481864
True	38.56455584961154
True	272.1379471728968
True	591.561371177276
True	614.0150758745737
True	315.3519650495416
True	72.19242133288083
True	959.0974497858404
True	1061.7213593087115
True	565.8013100860851
True	62.76423443690847
True	31.63446030706777
True	87.96682270175145
True	105.26403528851772
True	100.38222476544122
True	924.5168193884224
True	1200.6790605365657
True	734.7551780510563
True	330.3516141314556
True	9.38372528362344
True	19.79443748547249
True	334.7172414542595
True	488.49004649413166
True	45.11972179385432
True	568.4928256891225
True	437.1805271546549
True	397.6314034418617
True	77.14092761762289
True	192.3459529170925
True	279.71507081677686
True	130.9407391016387
True	391.2870587249636
True	42.612364006856346
True	185.7014072694244
True	1170.9868442575475
True	5.686975210172395
True	24.92399431873225
True	581.1575257317566
True	360.1228681616553
True	786.440120861984
True	162.5423178375771
True	749.2149992704074
True	584.8982699259453
True	283.0839600485255
True	428.5314271621161
True	339.96030365128064
True	291.7154535007626
True	272.0036982134705
True	401.217403516842
True	501.21067494759126
True	497.0431399272496
True	109.3785290402795
True	360.86006975044256
True	9.065856817353591
True	184.33953040311047
True	238.64035643845187
True	851.1786092268544
True	582.8246059754387
True	29.029965810080515
True	697.0521117293263
True	823.6308665496161
True	103.770797686658
True	352.09097076259934
True	824.0408694801979
True	208.77888966987348
True	166.57542297126898
True	529.5680554607515
True	620.2554554249166
True	1068.4045081917268
True	146.93727104188173
True	153.22399596873572
True	260.8591404202752
True	311.8005765851996
True	419.7653049634248
True	408.3832279654574
True	340.58063502657586
True	444.2149272067546
True	492.7945135340176
True	235.8059922026905
True	1450.8228421067
True	243.831499110968
True	413.7238284283362
True	52.03813176137072
True	789.78610776346
True	253.43109087364192
True	927.8700102071392
True	569.444276760764
True	318.85139753441126
True	779.535069526795
True	261.29764921619767
True	209.0617423775768
True	266.7075438612123
True	219.38271946096145
True	135.1955449696641
True	256.8467716424174
True	747.6425883142365
True	522.9600846079601
True	218.31526880657665
True	1156.2728469866677
True	121.6190164018048
True	263.2636075533144
True	69.61395544846829
True	308.695595778649
True	419.2610552685068
True	93.66450917959877
True	220.82841453145105
True	77.37130902875035
True	693.4712212996342
True	368.80215696669126
True	224.1318906628196
True	722.6122146814579
True	896.7951345601291
True	816.5030237261975
True	834.9387737509225
True	347.49442619537245
True	1.3486820337487593
True	260.5796728861343
True	53.082520401613294
True	389.372601406465
True	53.4957025982192
True	356.6206143396608
True	861.153986039775
True	990.615923105202
True	406.3947889149028
True	21.867969568831825
True	524.0584394011752
True	466.52494405015824
True	203.65610514727692
True	230.25789521941093
True	292.23429434976754
True	23.23465285853717
True	126.87762589597136
True	951.1904272169752
True	62.57403214760888
True	507.1765597890191
True	790.4953489139675
True	104.18763352535125
True	238.16534128135856
True	115.39559882964978
True	15.137617202675756
True	1.7566854159773535
True	125.756926207962
True	1018.3015664447604
True	471.8551168305745
True	70.40881300737006
True	792.7737404218631
True	341.6905722668013
True	1.3216683210176097
True	439.1655167758148
True	188.8870241480749
True	499.5968465425824
True	83.60315074163681
True	328.2253643577152
True	381.442650503967
True	174.62942652479157
True	223.4764209625949
True	121.3140261616797
True	174.18141247924234
True	920.1749281804462
True	16.204430042912353
True	505.2845761280018
True	502.5078155397587
True	385.6193769141653
True	214.06217128871955
True	229.95298202960703
True	157.31746278922972
True	46.4943193184208
True	505.771533029436
True	148.3665952182787
True	826.3000032591997
True	849.5450017395833
True	243.76531068545813
True	304.2045316354442
True	525.9261898816561
True	36.4899291228254
True	85.961679122277
True	731.1617911054124
True	1097.782809341545
True	109.98006008021652
True	743.6680311087324
True	147.82962821006663
True	951.1048840862436
True	670.3223055856736
True	107.33554162286174
True	263.509770819553
True	619.7912361904944
True	259.51705061257024
True	45.748824038269575
True	565.4284327081153
True	448.70828463196784
True	4.453211278997095
True	471.4845850956773
True	70.01014732895705
True	175.58249850484668
True	240.3149936430177
True	295.57196304171214
True	72.34648047710043
True	230.7908752737656
True	350.9688313786872
True	434.92124332535445
True	940.90707153624
True	45.76201149985382
True	895.2908556739852
True	1033.3444070810383
True	128.74411795159278
True	76.76420546108554
True	995.5919158305836
True	30.66485574915525
True	222.9304503270625
True	82.10359661895856
True	213.5025211624956
True	352.6567955616526
True	958.3505233504642
True	97.63186564937354
True	72.89188442338117
True	656.6827769049402
True	273.73787094934016
True	714.5764056843598
True	54.14455290852434
True	496.4496967951792
True	384.8222215275757
True	669.5098837635077
True	53.81833763507612
True	111.74079317499098
True	27.764004344517723
True	272.30126883226467
True	45.25811293701117
True	346.88116921312945
True	3.0382081135317884
True	1177.1095901903077
True	105.44323282170345
True	131.48577904521014
True	359.28317382880266
True	760.3354912511886
True	654.849958021347
True	1031.268465656016
True	463.79097743078097
True	425.892152627399
True	142.4798244775371
True	410.2319680939576
True	842.2397671118641
True	434.425708601378
True	900.647180302234
True	90.85827118303764
True	426.9349316058252
True	187.6526925461617
True	287.94496206989834
True	736.0545236304068
True	158.19413123946563
True	138.0651109710757
True	60.679516788764914
True	881.5317373591084
True	758.5910562744564
True	81.90326006660008
True	439.0969860212695
True	742.1699924078968
True	419.347987053932
True	58.37937720238615
True	329.5793977110159
True	773.9001071347831
True	32.021387741568006
True	366.47412649899
True	168.49795598048826
True	280.25442594845174
True	31.89045860045493
True	213.38015305471856
True	785.1783015749476
True	635.9359711529092
True	56.535552011504265
True	298.72292308954883
True	900.1155502985523
True	17.23132556075893
True	314.74992611279333
True	290.9411211562921
True	453.1024436840647
True	209.5126937975024
True	575.9950709686093
True	45.19546812143278
True	941.3028572263456
True	856.812891002871
True	49.73289123179865
True	408.2259914440033
True	728.6342396950358
True	911.6933622933084
True	277.36042887932365
True	571.868723124271
True	131.73645937040115
True	179.77034310513
True	142.83452583121897
True	126.7802917237436
True	208.7499580776341
True	930.2781540791634
True	791.205001933896
True	954.7032666685936
True	19.476603801330835
True	27.470825134180306
True	363.1837159216107
True	14.111237023222
True	610.1874979440411
True	1077.7396150281063
True	265.7613866469474
True	209.4398195825061
True	86.63427182125473
True	214.4368672883655
True	132.60588794042687
True	43.801598930618674
True	130.01652602112034
True	85.22033413395621
True	239.0889770775556
True	545.2967328145556
True	155.85275249098882
True	28.68386243717064
True	59.35836252750578
True	438.9211391825684
True	270.1518899784662
True	585.5577168644276
True	21.93453301163144
True	115.91352550682991
True	648.1261648680775
True	258.09068699341805
True	474.0672265964687
True	659.6901594159672
True	105.82753275318026
True	111.63197522841556
True	79.08376920170703
True	25.460404173019715
True	121.38933105444929
True	87.61130358626009
True	104.956917006969
True	150.80022367900426
True	230.57405558544235
True	812.0964571923013
True	278.55389488815706
True	926.495801235789
True	168.17938116055782
True	205.55763417460977
True	778.6617951473277
True	302.46994730059834
True	586.6235551956934
True	257.25828507532344
True	359.84561829238754
True	437.4146966783531
True	564.8756302320022
True	646.4432797163397
True	376.19457646478895
True	36.73811289209011
True	581.4146919552677
True	620.844109740986
True	20.64350586573933
True	10.693935889810932
True	257.08193517611403
True	382.8203456877522
True	447.8025579631307
True	67.74237053678452
True	644.6204470637875
True	955.5280770896104
True	239.08781612433967
True	892.7397915126099
True	267.5444696454168
True	102.98122934705424
True	271.720488095265
True	666.545167967235
True	39.92343315323309
True	578.251359894303
True	1285.1070878790076
True	1033.5102318777892
True	934.4303034496752
True	199.98134119800253
True	89.16066431515648
True	197.7637176834324
True	823.7968037737561
True	150.09482796705947
True	1089.8519919495714
True	872.4413270872881
True	40.54380261686727
True	88.3560383809419
True	421.3363626901656
True	412.0715096534532
True	205.1460514567192
True	524.8172847653373
True	660.3672019458314
True	118.25572168870332
True	255.38583233701652
True	1034.2177174386718
True	52.70088593715607
True	681.7567539898469
True	513.1623267609995
True	33.52049289462705
True	807.1581112686222
True	377.89182512585694
True	580.8123701586023
True	109.78438489487937
True	267.3205755056608
True	210.1059312082468
True	25.31694869177622
True	128.70874882985143
True	725.58328759147
True	149.6657797763475
True	391.8158580202112
True	63.84760308655956
True	643.9770856736985
True	617.0327833734931
True	224.4669973408183
True	465.8554889523582
True	172.38189117189165
True	163.87053700498566
True	219.4494873806969
True	295.81045627068056
True	366.8874854965385
True	129.7761450553925
True	195.61568052631287
True	26.058304248521864
True	888.2177591929947
True	305.7512150901445
True	9.46179184588802
True	361.2593624935709
True	169.37365975300236
True	614.3493288311859
True	370.4089670586451
True	577.5001362110569
True	538.978968240481
True	485.1319792651642
True	780.0468765005243
True	239.25336004517385
True	553.7012647828628
True	161.58409972513482
True	555.4842716620926
True	356.3810068768946
True	385.1238450869773
True	124.08318789543968
True	138.72699419914576
True	104.76764858252244
True	67.14827962861872
True	688.3070535977946
True	187.2028737190448
True	45.35130483955824
True	0.0
True	524.4200320569607
True	114.13082216125878
True	20.86757823161
True	40.47298628726885
True	114.47215072944186
True	491.9660649387
True	181.60021250065083
True	114.6630053410252
True	36.08131048767807
True	158.10692825902484
True	900.8993918815204
True	51.8843105337877
True	222.13915043530076
True	751.4837229340642
True	309.89636872800804
True	442.84146249358696
True	478.9624772079538
True	515.0973835154234
True	611.1379445208717
True	920.7253129679364
True	274.1154713879348
True	1021.492034780011
True	909.5261462606064
True	617.4885633062381
True	347.8470507551911
True	829.5138308211895
True	10.101569476564231
True	33.19133852589677
True	287.8521283231183
True	44.42363769071873
True	202.3203150996017
True	739.2032588873616
True	221.1836608333577
True	763.0860961994637
True	759.4214021052962
True	116.21758527011438
True	363.5027593787317
True	604.156676926401
True	24.54357449474673
True	130.76168213218833
True	445.7207104418547
True	297.9213349707229
True	201.38510299578925
True	112.44297192768286
True	380.2160186547365
True	22.38393431574258
True	378.55403538693054
True	372.3012788871387
True	1059.2200739357393
True	364.0234939245235
True	32.73786850596754
True	454.6174398921954
True	427.253771988761
True	238.60702036931207
True	30.211206284178388
True	767.5203722734353
True	448.0494381851896
True	184.10524101172575
True	12.499304993538187
True	1228.800808505285
True	160.7171522259204
True	27.59596172453117
True	297.38812846544624
True	282.1379850044796
True	114.30890912002972
True	298.6019105553867
True	47.56642782222957
True	329.3083325773527
True	302.21492544349644
True	325.4085325288808
True	31.296468016350648
True	46.354084131643184
True	1061.7921541602448
True	25.297051269863804
True	13.111936131356986
True	189.0028296362269
True	658.6684625458598
True	9.038328421245229
True	188.3094646284952
True	167.72891564461963
True	500.6781838001203
True	381.164022160712
True	722.8965795403949
True	314.6922603284007
True	481.712992685672
True	442.0293922904016
True	504.43330558692855
True	97.36275805192918
True	1289.8267620877216
True	944.8244116469076
True	269.5457096389485
True	552.5885417304736
True	100.910269215998
True	582.5121858753665
True	454.09513090774175
True	155.92085775600722
True	78.77397889783465
True	339.7225966543868
True	162.36810712439078
True	29.512434042404905
True	626.6417041806369
True	376.5477095091906
True	71.097417768255
True	29.45461026555532
True	640.6142990504097
True	490.6921047258572
True	74.52902933204781
True	21.840086455863545
True	316.7738439992977
True	333.2988282753452
True	703.5823038328172
True	549.6094456515601
True	559.9785433874899
True	788.2749682839915
True	8.88967423919901
True	58.659360162831
True	33.89992374849741
True	55.20999344471674
True	502.59904944062174
True	571.3564688152753
True	85.0219511677912
True	113.16675833943457
True	188.6524838788682
True	69.94848147559227
True	182.64524383850588
True	205.36016505955027
True	272.6653404834072
True	835.5886213636139
True	614.5092468737652
True	281.7769483456114
True	200.0936844335704
True	267.77220899986474
True	243.4813604499664
True	741.1616484251708
True	320.0155052229904
True	171.38745376446823
True	921.1028455867696
True	344.72232551139695
True	456.17115778109127
True	162.86297341131504
True	125.5454873514
True	65.5876622935778
True	214.58287704586252
True	966.9796249692616
True	558.3106944582539
True	120.07980767447104
True	360.1617167933682
True	102.12291524325916
True	665.6167650596327
True	4.377634860894047
True	690.2597722321376
True	33.80041486447497
True	935.219284695639
True	833.2914133371044
True	211.454204458685
True	28.738642493553336
True	81.4238533095953
True	465.3750918035171
True	237.53340097549892
True	1.510330502555053
True	78.97987653628647
True	1057.348737486676
True	334.5146312616679
True	670.0279198962727
True	494.0568675741652
True	30.8894433428792
True	131.73342208242278
True	456.26116528687896
True	903.6239886035626
True	834.7684913864033
True	406.3350037753599
True	342.8080975511873
True	15.706113138340978
True	75.0512285242625
True	795.820450804273
True	466.8447620229354
True	389.9497708999856
True	884.2892864381098
True	25.60366645845124
True	219.0233509152092
True	897.1186555754948
True	226.7406530463425
True	8.87728392338517
True	512.9884583263159
True	105.89439784592162
True	648.587677590708
True	53.66809823491474
True	242.9723539178624
True	872.0028518559931
True	905.5481411860288
True	271.27904938376406
True	453.8667064286369
True	119.4199033335904
True	605.510563532824
True	258.72312862964066
True	191.59931863084017
True	872.431539615244
True	54.67814258382532
True	726.1053099974881
True	277.1068552353636
True	302.1846155225818
True	163.05328948511857
True	471.5430297475559
True	624.1019695936656
True	379.3171050741497
True	418.2820117262546
True	71.35093867272909
True	158.19300740730196
True	454.4115366488306
True	219.54692754884127
True	38.68615831655644
True	199.88936600153812
True	410.022024914881
True	402.95478335095856
True	765.4177650928109
True	133.10011862195714
True	663.3132548657751
True	508.3607316850839
True	610.063288731577
True	132.5849403808675
True	37.72429714823378
True	656.607795214268
True	74.21363596292841
True	546.5239831737179
True	672.108339309064
True	452.57983107076257
True	139.7390804894926
True	518.6506249567425
True	4.804286758305194
True	410.37285284673385
True	30.61743538362649
True	628.327629859432
True	255.02973290249548
True	578.6336306646905
True	685.9466706584561
True	142.36605200745947
True	528.831604256869
True	510.0539765222307
True	65.07444622175069
True	965.4263774306738
True	3.617032299098785
True	28.014780031955382
True	660.8734616607718
True	683.1508211995013
True	138.72289164259578
True	415.931344763431
True	127.15149852583993
True	70.35979097209726
True	480.09899190420623
True	39.283781382873975
True	518.830731798975
True	13.18878704037987
True	849.4497310486892
True	536.0156243980031
True	664.8082173961324
True	102.01255601286918
True	376.14505391477377
True	980.6980425959672
True	859.0865415594062
True	133.1797790146909
True	557.8491270514571
True	452.78630630280895
True	256.7084668269836
True	255.80831326900665
True	5.800901613631567
True	314.638756872938
True	12.120670167672658
True	373.38782887015947
True	72.19429852878442
True	420.6366806888903
True	673.6456320929152
True	122.6923260433466
True	231.1923634966585
True	632.5694328337368
True	669.0759647700784
True	291.0693434573513
True	133.9208738429235
True	161.52397038275427
True	479.91785200807885
True	78.75294910040219
True	10.371794871829684
True	500.8464752091051
True	566.0079135046627
True	19.980337286512984
True	132.3979577613968
True	898.9173382127884
True	491.0162989276285
True	270.66942791808395
True	34.90469768821744
True	470.17341777006857
True	107.34858495874266
True	583.5827634814943
True	675.8569878366405
True	306.1076829323057
True	377.3443478294855
True	184.0983928952256
True	241.02689196870145
True	76.55553136737201
True	213.84643892622623
True	497.3758212377284
True	19.282571408106183
True	450.4299736867299
True	370.1685646339535
True	712.2172950315426
True	879.9106283332065
True	870.4796764402208
True	159.00025180405746
True	409.7210996755631
True	68.2857577283706
True	196.2494220822637
True	316.6563047272472
True	10.528182848701524
True	819.300011558643
True	23.07975660814495
True	387.5288917219735
True	261.2503354602478
True	653.0432734728735
True	209.4700430646492
True	35.81133982016732
True	683.0944103233693
True	1068.1584592012912
True	219.6485030060814
True	130.62314417722868
True	603.7309799466473
True	499.89874026384587
True	17.12907329233326
True	817.3540484057236
True	120.06897824949353
True	45.40173610617196
True	313.9861535677501
True	349.2572480258071
True	396.4969447926232
True	274.1854656150572
True	19.15624425572589
True	22.47316793482909
True	840.5306826379563
True	200.1972359054425
True	106.6076876134912
True	858.9236862140325
True	661.5836639123793
True	632.1095728551536
True	450.32849060049386
True	147.55168045844212
True	33.10637095203832
True	103.99530819387395
True	431.8288576103617
True	216.88631401304556
True	483.33109000550473
True	146.46629547928322
True	487.11175207617725
True	640.6631780975825
True	961.8498639427312
True	25.12706282272229
True	996.1028843905416
True	1040.5473756742538
True	503.05567914917737
True	83.32634318398905
True	814.2894612537356
True	634.0599325802827
True	675.9459695367374
True	177.92936676498894
True	744.6119131517852
True	698.9549096433456
True	118.91206356208224
True	798.3922718794238
True	815.1809306393084
True	479.14954206842833
True	225.0290200525532
True	73.23456056003852
True	323.15745886201006
True	344.196445235626
True	476.6024704598074
True	429.512781320889
True	195.01114070396537
True	317.9741114232222
True	3.2627844564538067
True	12.382833726412372
True	106.84305666683824
True	128.98714267035405
True	360.9521349559437
True	359.7577370233552
True	111.55679691084956
True	16.82566258155349
True	215.78872693981296
True	829.4046882780068
True	465.4394222411693
True	543.0619198617258
True	555.7994330040586
True	806.072798607723
True	643.3477943296193
True	92.83350743375084
True	195.6533801057244
True	240.23999557367404
True	275.00361614397127
True	102.71175572982744
True	376.0256354032522
True	424.0134473054414
True	170.329176384409
True	661.1610890785396
True	247.636283191267
True	195.14631022629493
True	30.815349272158663
True	247.00121002038276
True	475.6482626768092
True	164.66768085026266
True	531.7879524770693
True	485.304888540863
True	245.7080426284798
True	103.58019849816104
True	42.77708325318062
True	414.7417585768956
True	788.8380661649597
True	162.61076815931406
True	1012.1963044370092
True	1041.4561204589445
True	475.4489214170614
True	96.02223210316608
True	123.7241206285806
True	642.5098007494252
True	8.938988129011092
True	225.90309244507827
True	134.2936711723894
True	111.69595649551304
True	331.33812048090687
True	636.1834847187903
True	37.31796354534143
True	120.8756488983631
True	979.5656163244404
True	56.21195388932109
True	456.9815773341268
True	532.0694817125791
True	244.28638929671436
True	126.65412626440566
True	905.030708269778
True	1188.0103139047849
True	523.3138555051662
True	654.6960176128855
True	216.80139336148727
True	160.46378929129352
True	308.5248390164558
True	255.39495629713
True	172.73843203884573
True	308.4937851689966
True	349.3301760191005
True	10.97632029373368
True	639.4102064546378
True	147.68506007716263
True	81.46506660314024
True	436.20689816119307
True	311.7352044488456
True	1186.5464463116148
True	351.11253496879584
True	972.0076972055398
True	9.27142165289089
True	268.43428721808147
True	223.04032056188427
True	161.05951696088755
True	485.18111817876553
True	209.1387955045464
True	404.712623718545
True	325.9852984195142
True	109.87103934212205
True	351.1979930595837
True	1047.9257544806414
True	744.3449931072588
True	220.82551257355135
True	109.41503182147407
True	296.2322159110487
True	24.53676586149192
True	362.46723257095954
True	315.9140091718542
True	569.2857867495258
True	446.9568111293229
True	352.5110727474544
True	159.71040876245667
True	11.663737507346813
True	427.6847630789704
True	287.1899674489884
True	140.9352580406098
True	300.1225220518319
True	437.7845139001992
True	811.8525175739305
True	309.9108831308641
True	772.9915177799992
True	384.4945331798657
True	389.8539476821587
True	1.392733856862212
True	1164.0260770580464
True	107.0250660664069
True	885.320462331047
True	202.61447304121145
True	474.5895051732335
True	685.9452664205343
True	84.42569905121053
True	476.9674958231565
True	32.64790834498931
True	411.7905290289449
True	74.1744015749585
True	234.7562389002152
True	39.57046782980508
True	664.4719457498356
True	189.90294438364305
True	24.745382206328603
True	395.5081514254853
True	109.45674021507772
True	164.32693307364605
True	819.7001688958383
True	266.58581882166243
True	151.7611647242811
True	359.4061856204489
True	535.8720706131285
True	332.37412774635965
True	535.5198653703485
True	616.7120079571478
True	156.99511724888615
True	6.442014375876936
True	73.89789007576569
True	439.98901023890846
True	90.58215165937509
True	78.23095290441775
True	1090.3697503211538
True	26.822003687253996
True	329.5017305449129
True	327.87285007153525
True	470.1324453660929
True	662.6877435833792
True	196.2831895423884
True	657.303049517796
True	340.0015879529222
True	359.16140995265005
True	267.25957072836104
True	209.1947317438036
True	352.068616513335
True	456.7139796018667
True	407.86957565042735
True	595.6152681968745
True	137.2487739195249
True	72.98707420289435
True	37.33353036757521
True	300.9440890893263
True	653.4060538650672
True	397.0144636040917
True	813.2829666182656
True	218.85344957541295
True	393.8822202432392
True	70.06793448470931
True	53.47116747291223
True	430.84718320728166
True	203.15674527651385
True	226.49629146531944
True	41.41466131991851
True	1060.672168239004
True	164.79062305279956
True	909.8155264022682
True	316.5446492240662
True	923.1475098175688
True	223.7733491486413
True	441.76507436679856
True	537.9655778176462
True	601.1727507162875
True	207.64748023886912
True	491.83439407025503
True	918.4527578547784
True	125.02860438665708
True	7.218567631616871
True	572.0662517950823
True	26.99417351488113
True	75.12950059435455
True	797.5011130687386
True	237.77761290427537
True	1006.3569188012276
True	688.2976531752926
True	421.81356199198734
True	283.6712741628407
True	470.63204479923456
True	341.78585578986014
True	174.40515549587082
True	690.5930669239253
True	729.5677971101206
True	207.7211432428693
True	87.45227169152595
True	517.5166998313481
True	135.09866993001793
True	379.59828293383976
True	339.29317555180324
True	66.81970144202012
True	383.1280499018041
True	410.6604403104169
True	361.6628988291444
True	400.4726252672418
True	422.2812152374228
True	663.612516195799
True	60.1042450136568
True	439.03425405009045
True	340.0211220815807
True	656.0731229678839
True	220.5707531543465
True	103.41232334540872
True	43.08032668635183
True	536.6934238451454
True	632.4587364594825
True	178.24954426111623
True	402.2087661402641
True	348.27267625791336
True	18.559904875701868
True	174.2523638971164
True	294.0980462558795
True	3.0241743135736234
True	864.3305803079286
True	77.43778814986896
True	103.74779635951538
True	114.65936887201552
True	359.8230343360558
True	37.67468459346247
True	464.2788356749471
True	226.54410101100285
True	6.291750303297673
True	115.01002458552688
True	452.48117638113376
True	49.89085045375423
True	62.84920988438033
True	182.8402294439448
True	293.1465679217214
True	954.0430664217544
True	392.5186076759893
True	965.0709169476208
True	186.6743283413437
True	1025.4594444716515
True	787.6593964742593
True	647.1382673890682
True	402.5921439023562
True	385.3852887968041
True	80.81448632070253
True	72.83822075309277
True	84.83363935703534
True	183.13612524929027
True	473.6770717865229
True	1106.5087834591998
True	165.81652730560037
True	350.8356748640405
True	428.5341372458511
True	590.7418183475411
True	613.1753769740164
True	272.1209574485867
True	460.4547809202765
True	656.1477592181918
True	100.6919952692154
True	703.221887049446
True	259.552360267565
True	133.69231750502504
True	408.892936597486
True	847.3544590779176
True	411.7248697136181
True	849.2617585455775
True	195.800277399373
True	343.752584772146
True	715.3138860591666
True	627.3375796678451
True	194.6698679884216
True	254.34339193735664
True	808.4277575147629
True	32.15833496416398
True	189.1475432264567
True	491.193524390626
True	714.1984326124481
True	103.61754579722135
True	37.98412289382277
True	157.57294163570575
True	743.1729513493442
True	327.96205527439804
True	557.1459635303218
True	363.40914054351504
True	288.79617274953
True	436.49115818776426
True	487.6638614862474
True	71.92976632000152
True	368.6596594006082
True	792.3377862027545
True	0.0
True	306.9488927579603
True	258.93999754379337
True	968.7211188186654
True	142.517790530463
True	640.9391348173755
True	639.7119946721135
True	104.39914574875242
True	215.374799806495
True	135.71086583395285
True	11.20242815056254
True	294.3800764715784
True	381.9833970887107
True	1136.456573279402
True	235.4010127360598
True	389.2635652655664
True	664.2894453126597
True	204.57702848953144
True	26.78210810707892
True	856.69665890026
True	625.3570023252217
True	151.35500941844307
True	611.331494696986
True	167.216294532654
True	310.90474586771137
True	764.2094342673838
True	38.41183175201042
True	103.87736673669744
True	503.4550631357001
True	69.03692954958251
True	77.88720192450722
True	403.5529307423528
True	23.20512227238406
True	771.6712553493957
True	97.16103315528126
True	162.49538316957077
True	18.70434319833884
True	723.8649312499238
True	29.259781059574298
True	769.6023804791121
True	401.07611895746334
True	118.41596769910096
True	694.1997839795837
True	527.0309040002882
True	594.0142947269218
True	49.30524999697633
True	375.7570836048784
True	6.325329951104738
True	90.47797473803747
True	375.2552403834964
True	44.57442082720521
True	121.18338520359788
True	321.1685529678639
True	185.86543426491195
True	95.78727069371614
True	660.7192486179792
True	20.867773897175507
True	1090.785503217339
True	497.44334659845737
True	306.87799566812066
True	487.938316986192
True	127.1857688024639
True	804.1037113371469
True	1097.95925565043
True	752.7770275048395
True	174.40008187857237
True	225.06949946871435
True	52.3035261562054
True	57.80772492686547
True	160.6937948374538
True	103.33762614777974
True	174.82496445684706
True	1205.697537095048
True	301.7839899951803
True	365.2555442852805
True	707.717152816313
True	16.65824578326882
True	13.318116545963118
True	578.5426691162276
True	5.71220486495421
True	116.78923522949036
True	672.4199365639972
True	181.1398233759244
True	643.5951767859128
True	833.3193209126309
True	155.65294691744432
True	916.7826593613556
True	2.877512707800101
True	431.17164479119054
True	1061.5575038816048
True	23.80886641165828
True	236.0441851114727
True	144.99093781493323
True	1005.3219286024132
True	244.97311813571
True	481.1924412133096
True	113.470580046126
True	505.000318487403
True	150.1209029007553
True	98.64441153039424
True	381.69268771063935
True	71.4152720390378
True	56.007385530970666
True	1034.31733502502
True	265.22312479339786
True	164.0059067350527
True	360.836522715592
True	400.0867231190553
True	211.72942138472172
True	160.60599577399253
True	395.1007479050252
True	35.76860301885571
True	496.2623844702202
True	1132.1391825339322
True	112.80038244521904
True	475.8004393555272
True	317.8013648351392
True	26.955622955038415
True	408.9442713009741
True	105.5803314797363
True	593.7339570977779
True	203.13563414342008
True	426.5366593093885
True	20.09827373416655
True	444.1412243884941
True	107.42232491197194
True	337.136881199188
True	32.10000069025927
True	167.53547237907952
True	249.47727376658904
True	746.4249154621101
True	58.25795826207937
True	136.6625284986403
True	233.61760410320844
True	141.3419382104941
True	632.0430449958087
True	551.437444077823
True	768.4089065107722
True	395.918503413556
True	548.4555702741972
True	436.9296619876652
True	689.9305856928379
True	71.33062902263998
True	485.6691032501212
True	439.3067543112923
True	46.50750199806678
True	77.6105693557795
True	127.4941252159847
True	94.8950188698077
True	335.5840258053152
True	844.3169313207196
True	317.5389487787449
True	1093.4539721482815
True	332.89783389354443
True	906.8154762835808
True	145.71758952005987
True	585.4517762157988
True	602.5823440716607
True	684.7168198821914
True	444.5800801155744
True	64.45192780931356
True	291.1592955155854
True	38.52533642096783
True	170.22479423879622
True	166.04625601585252
True	1122.671407169326
True	228.11581651947776
True	557.7999058900256
True	554.4349283280881
True	569.8971421023465
True	915.042939361738
True	587.8261707441161
True	658.8975837618741
True	930.1877936912996
True	119.5964112624428
True	308.9244578326546
True	264.0637496162539
True	333.8417916894848
True	84.70969156198579
True	398.3725590439496
True	3.866060413556002
True	322.4483681112406
True	249.7098443027585
True	619.2143429277241
True	276.40204712908223
True	356.52993565533905
True	11.044738843876022
True	59.18601182458663
True	548.8120955955061
True	31.681069624168927
True	140.3630401914534
True	62.70574686408371
True	143.70362861512075
True	234.3560500602308
True	69.80921891027891
True	394.7726532203757
True	270.341391898364
True	101.30835537610476
True	342.7254807421046
True	65.90306404282765
True	579.3473091054065
True	842.1045461482374
True	284.6435112608684
True	1178.7745392847091
True	114.37356022819338
True	315.32021873974617
True	1055.5482070196804
True	80.84539443241286
True	300.2389211290381
True	10.003073416418514
True	399.1278689325858
True	464.0660733499256
True	159.6377956935232
True	622.8626128641071
True	919.0967525892728
True	160.54498039210048
True	81.50850521305541
True	328.3927790784903
True	545.3715754468627
True	632.900338763338
True	1248.8928670304035
True	26.14999992744782
True	942.7032686028851
True	140.71123764263567
True	639.2246042344135
True	122.42406173180468
True	126.97472929139474
True	189.6609808612725
True	170.71871086825195
True	759.1518816206815
True	207.4810445122328
True	229.59851108415145
True	71.15895922009648
True	522.8560720535262
True	448.307273357587
True	179.05582954186156
True	234.7251845997173
True	17.61648468806294
True	412.5600044131451
True	202.6237193365773
True	297.53098283570426
True	108.8904198586465
True	753.0123362851162
True	415.33717584090016
True	268.5345516861384
True	641.8967855054843
True	511.7103465986733
True	463.4686503515781
True	138.42154750603282
True	532.8153725815008
True	436.6368572412224
True	2.3566008602624904
True	184.4527226910976
True	90.74873674284484
True	252.9640063629674
True	3.531123855740597
True	129.04088544716532
True	365.3610967055038
True	7.662219328992747
True	855.6685811052309
True	172.3115635136726
True	711.0135588689718
True	757.0000961101322
True	157.24800587293976
True	211.0448907586192
True	473.3301793270839
True	849.0615607989386
True	48.4058608046668
True	37.69453817375632
True	129.74018341161823
True	606.5925640345628
True	730.5380678000093
True	183.37631605672397
True	602.7131776982577
True	592.4900779808169
True	853.898632112615
True	412.1021966286629
True	192.5187298412836
True	916.5217966924604
True	216.5661993715075
True	148.83207471321003
True	322.9432008012536
True	225.70284490559936
True	211.7598606909808
True	611.2627712342313
True	251.25246855356585
True	195.73328071845435
True	457.5143515014215
True	464.6511444940347
True	66.06593748193332
True	284.4479582085615
True	78.6356946355896
True	339.9769180354319
True	374.3472284069223
True	261.569066962321
True	183.62741953968404
True	377.0568971076267
True	630.5764936336495
True	742.0520402471285
True	304.76951665438844
True	753.7170965971893
True	62.20227819398329
True	874.7337931215338
True	357.62561791977
True	11.21371707036398
True	638.4074448726767
True	684.7987334044169
True	255.0474017889837
True	175.21290285458824
True	47.50637958711494
True	386.2238815719648
True	77.34349822231292
True	13.41970917330116
True	892.2086130631952
True	365.2196064251575
True	177.28072055666772
True	980.1164486451208
True	11.147851599567089
True	811.2741446024141
True	32.32163891033417
True	652.4184320077088
True	57.19892373351724
True	781.920692362569
True	462.3773526017226
True	194.2386203900766
True	446.0611971250005
True	212.61004620100417
True	300.85636980082995
True	226.8269751764825
True	415.814745467531
True	10.023241792581157
True	322.2000082857326
True	113.20847930286617
True	11.773179466392408
True	463.9001461491122
True	720.7826629979786
True	289.6668667657692
True	79.39309255917983
True	321.4315569450594
True	81.90998644137117
True	187.6139526731376
True	178.8262503031307
True	379.617821723092
True	44.93093325398728
True	136.1944037295215
True	368.9789044075549
True	847.8467195874398
True	111.54265193407964
True	209.92824645181807
True	427.7122000842606
True	18.572173538885668
True	399.6448569591843
True	509.8527526633603
True	92.46329639493548
True	399.3896567173807
True	357.3628539973845
True	414.3556739969071
True	587.8653687185852
True	1053.545758628991
True	1002.1366255177986
True	56.872658732361344
True	1062.3864861672173
True	112.6254460117012
True	118.6649575945403
True	111.88826695319932
True	500.83527304064825
True	366.8209317468612
True	578.4112150966241
True	258.2578516202361
True	163.6035196082933
True	397.9422422198763
True	15.43716914937315
True	457.0414544976299
True	386.5514051966571
True	150.1770020994134
True	98.6382722196014
True	512.6342341922721
True	982.4485148496892
True	197.10862692734764
True	64.84695678172241
True	431.2708940479657
True	390.92625524616426
True	480.9970016063639
True	314.7985745045438
True	3.8506489238152906
True	525.6136150908303
True	513.2301920460329
True	500.0468486498018
True	193.8728382912673
True	103.26233179349018
True	22.468004308890123
True	372.1861990368
True	105.635103230813
True	8.094760911760218
True	34.02351387274317
True	349.02178864144065
True	624.5903468341744
True	138.1220716326586
True	93.63397320151448
True	23.95478811864123
True	420.7329262154511
True	361.7849750922822
True	775.2578823597138
True	308.0867179868113
True	514.2087090719162
True	548.4685043151546
True	532.8945666126078
True	292.58226635427474
True	538.1420351858227
True	102.9046970352761
True	576.7560064341848
True	6.632876688551423
True	371.10657564920496
True	469.53806922606736
True	955.7122765529396
True	336.724993439666
True	799.7998422872861
True	989.9279317511954
True	174.6435453814376
True	39.08878725421789
True	384.4529384819689
True	394.0688771221437
True	590.2308876729268
True	253.2744012182788
True	28.46405692526564
True	640.8586127567231
True	131.63750990670326
True	1065.416928522232
True	312.796941598894
True	449.8658691975742
True	119.71837267162248
True	822.0823470449526
True	139.03289302875444
True	821.2141794894134
True	526.9854838884388
True	188.23384330346815
True	111.90552267211334
True	68.33334438734396
True	572.3380609643776
True	874.5072026984576
True	427.77397620754897
True	575.3602240268516
True	141.27371325346118
True	639.7952371433305
True	501.3441385512263
True	803.8668740666218
True	314.66032329339527
True	599.0092622933527
True	117.09007628972375
True	26.426736774354445
True	414.04651187363015
True	181.1179716274752
True	99.15365537505204
True	382.2679651256025
True	1110.8946708299932
True	259.13053937126347
True	555.1505803784386
True	11.752972525016856
True	73.9786366506731
True	320.9727948805304
True	762.882924230406
True	434.5459035975624
True	548.2347743147151
True	694.1281111029014
True	71.52427768424215
True	711.3158085078693
True	48.77286145309135
True	105.59292652856364
True	183.11248339936577
True	86.9924727272992
True	28.49655042318212
True	296.15139243654374
True	495.5855107014993
True	884.9355762257353
True	875.4242994054126
True	6.220711902270297
True	294.536236123504
True	475.44529246040327
True	127.06899241377218
True	234.9949210714293
True	338.6472961931364
True	1309.4850279165112
True	456.7319823436585
True	24.35749466807143
True	185.75671936681496
True	696.4459522051287
True	33.287510911921025
True	176.65106731667393
True	558.0175853879144
True	73.79525359891915
True	859.4309865717399
True	339.5322002779066
True	647.3590557868694
True	74.41369390776684
True	649.0759383704
True	579.5823158916777
True	820.2721430989332
True	261.4216632267326
True	502.94376043228567
True	801.8270151469742
True	903.7016485465416
True	234.7824959405631
True	729.720506648408
True	232.0192603860664
True	445.5971794192469
True	366.9223241143599
True	500.6448381741002
True	498.6248389165704
True	321.64352832844133
True	349.5767188714086
True	113.99570245831934
True	341.42124023592334
True	1111.2964310690454
True	297.6809945737045
True	148.10800695526558
True	283.9550353844489
True	764.2197612268842
True	646.7700387611497
True	411.42021315919646
True	122.94008351278131
True	325.61418622736574
True	33.42138693844978
True	168.77626041709323
True	92.52200579683948
True	88.54454997200432
True	563.8157440522666
True	141.45593673259322
True	135.73493711156908
True	106.9925248996618
True	82.85678033646184
True	445.74334759906446
True	389.67319832494303
True	1020.8088326749976
True	531.9605178046504
True	813.541297112084
True	278.361490791242
True	295.185593837624
True	536.7249955748784
True	193.65058848027783
True	784.8295510825822
True	251.2778856083013
True	355.1687334721641
True	65.19172836336743
True	123.61183701934586
True	255.989345269755
True	124.65156425951083
True	486.4429389572751
True	34.50446292721881
True	567.1540721569414
True	1012.3933670479048
True	736.1505961287397
True	1.1504466747546047
True	62.619155822506265
True	470.89521917496
True	427.0688194066065
True	75.49683806352873
True	122.90936734232888
True	301.6292704346443
True	81.76428537112258
True	53.11160777608437
True	681.8107258976643
True	664.0052047124038
True	156.78126589123394
True	172.9644227759954
True	546.2248394129996
True	52.42455400927715
True	25.742743628193654
True	550.136037518892
True	462.5486902162206
True	1128.0143946331889
True	47.011978771145614
True	460.8153053969564
True	856.0712143543302
True	785.5252017318755
True	303.49962481252595
True	762.9281241729107
True	388.7248194682488
True	40.80051551397005
True	91.99328587049077
True	707.4527394364993
True	73.35912237930569
True	142.7524764845612
True	946.445974395442
True	189.8967134126409
True	272.4079401986418
True	100.32063887114164
True	639.7983791445938
True	599.7604087919397
True	214.06213221172865
True	416.9648838352687
True	41.82204760150958
True	276.6674337766452
True	567.5338009848139
True	623.5458197808526
True	307.1714906017503
True	73.98153457022141
True	955.713739575814
True	1081.723628472245
True	569.6634207623648
True	65.86169963888337
True	28.863364271474467
True	88.3765007998063
True	100.77809431353492
True	100.40430438229058
True	868.9549022633896
True	1227.196690961271
True	715.7399679983013
True	318.5286230085723
True	8.801341475241426
True	23.440436082360645
True	337.6408403560087
True	479.2990056870085
True	49.25617600146301
True	575.4709012578327
True	419.6010437036309
True	402.454519550363
True	75.574443490847
True	200.53729144087723
True	261.5342720665837
True	128.818137122214
True	400.244418802225
True	42.370166430189656
True	165.03003926181384
True	1129.6898046570575
True	5.991203278638073
True	27.258198767230724
True	579.4759336717905
True	367.7369767425176
True	777.7383937719693
True	153.73566325041205
True	773.7159974010866
True	582.5979496410587
True	283.41701862225364
True	418.0840047921108
True	338.7611254027905
True	287.2391111562763
True	269.1972825055523
True	384.7368665062537
True	506.0753569520656
True	490.17887972817886
True	102.90447982272178
True	356.28455182667005
True	7.998756238393585
True	178.3899298593032
True	225.29430705995887
True	878.6286751828009
True	576.7518205860908
True	31.59092312782618
True	726.2628097932416
True	807.3840673822688
True	108.0844938430239
True	347.1902066850285
True	838.3340542557736
True	224.52659055011583
True	161.313832904658
True	535.3113644810638
True	588.9065347261549
True	1128.9604239429457
True	154.78843513083206
True	164.800481961467
True	259.2197329152786
True	311.45350221431573
True	416.8188438119815
True	414.4630450143114
True	318.5077168181619
True	436.6816660023762
True	489.7940413321814
True	227.4521948674505
True	1480.8168016515776
True	238.32428643279997
True	414.99595768082463
True	51.14276220570041
True	767.4424279563056
True	253.1404840092281
True	920.192250374448
True	551.4296708242285
True	329.40100099507123
True	760.183772782627
True	260.46395102318127
True	221.5356057141097
True	258.0257409845983
True	224.44184339592923
True	143.02932100261856
True	245.87901352122583
True	729.4725178700066
True	518.2600676082154
True	235.0121104293389
True	1156.4280977339909
True	115.021017612777
True	259.3932067231425
True	71.65700594032872
True	317.39693578762933
True	417.7212609611441
True	89.93209897633749
True	213.76735047935
True	75.90080421094794
True	692.1900641978646
True	385.7251990659343
True	200.82709065741588
True	744.6669427764117
True	870.487782805946
True	828.4221025544088
True	838.7067082060074
True	352.212584818772
True	1.0478217712584097
True	262.1074848031906
True	51.087394084675694
True	382.1580258736776
True	55.49953976690697
True	360.7804252501158
True	871.1835891807493
True	1046.5521750998057
True	388.9763376039958
True	21.32052029555379
True	524.0915209990151
True	503.4528512805648
True	200.48938323827687
True	222.9764135633661
True	291.7009131915832
True	21.189844985471208
True	129.02082235516303
True	945.7632155582108
True	64.6215599021693
True	483.7861763865655
True	788.2917901244787
True	102.1963232315209
True	259.26742685745825
True	108.2769453562918
True	16.542622436333602
True	1.1242564611595165
True	116.29695335014102
True	996.5676541418196
True	498.6505878660311
True	68.59635566590013
True	784.5099520843928
True	331.7745196740687
True	1.6251681923458696
True	443.7805374361521
True	199.06122845000576
True	506.9667366347072
True	85.83935176459413
True	326.5736904578394
True	385.647822110382
True	177.53325727911218
True	209.72300561625408
True	127.86889647182468
True	178.3134302373407
True	940.6349734376116
True	17.58148767716846
True	511.6387595219648
True	481.9550510485359
True	403.1155891443194
True	218.77434266379467
True	226.63908246492971
True	156.83896446725123
True	46.55241358439466
True	491.1620406944365
True	153.18919053485797
True	831.695755164674
True	870.3248919127751
True	246.8048647964717
True	316.92854222076187
True	521.3185430965154
True	43.55569217068606
True	86.50536779528004
True	733.0788236403557
True	1067.5505552802676
True	108.77250543351671
True	723.2492698813663
True	141.15764087122787
True	941.8310735316996
True	662.0466027663795
True	105.93613941091016
True	279.59820802235106
True	647.6702699516009
True	273.30206093496554
True	45.83122654710576
True	561.5011489449862
True	446.191826123711
True	5.034759751479726
True	470.01587703925406
True	66.49435229572981
True	173.53046218155146
True	237.06974873958328
True	307.55441672188886
True	78.49244869731932
True	224.9327069403031
True	362.185686617315
True	428.712238384948
True	932.2460585606852
True	47.74776235003256
True	914.4256571001736
True	1006.0349892813311
True	127.05621451696894
True	74.91945101691617
True	980.986755093324
True	32.77990174214915
True	225.15075579835337
True	85.71058600742421
True	223.57512189752072
True	373.602604648153
True	968.7002636682942
True	96.57277002574683
True	71.91380239406652
True	647.4109621663533
True	275.2226920992649
True	725.3413001303114
True	53.14407951019466
True	511.4626190397075
True	390.7032903553392
True	687.92095016284
True	52.80128969120037
True	114.19644230755384
True	27.67810599229571
True	275.4134909775925
True	43.606979971107776
True	350.6436439931168
True	3.0312457879440315
True	1170.7835884054996
True	105.2245717959604
True	124.67357325232338
True	349.7329673266752
True	705.7016298411288
True	685.5223290635221
True	1036.2342250214117
True	443.5899326914311
True	406.2900691009579
True	142.10332314094842
True	414.2971367563021
True	852.3649995821801
True	456.4488830412668
True	953.1484961000572
True	86.66210276384038
True	439.2776444819261
True	179.4798810427622
True	277.8560418514911
True	719.3205295984867
True	164.05054809182252
True	133.08741466831862
True	67.10011074138552
True	896.8181438177953
True	770.0404859120843
True	77.65749894155041
True	472.5163540224249
True	734.8466915909723
True	413.5441350958568
True	57.00660138798415
True	322.05736360500407
True	777.0813426554006
True	28.06821167918248
True	353.67503907838164
True	165.60534266179047
True	282.64610064227026
True	35.44874946235936
True	227.310158272315
True	761.4210959887623
True	644.3078596012492
True	56.59782101951598
True	290.3490715171421
True	902.9761373986528
True	17.383465241409734
True	314.5834969524544
True	297.3016387516681
True	431.34246710240734
True	231.73869321257175
True	607.43247191889
True	48.64244333223878
True	981.6924776943938
True	856.7583149369716
True	50.40937466946741
True	392.1520831173118
True	707.228407665327
True	922.8037352700136
True	266.60283238323444
True	582.6559714632417
True	128.3559581250869
True	184.01423939503684
True	136.41163822484384
True	134.33944978435312
True	203.22562077235767
True	929.8243184690328
True	780.565475131656
True	961.0650148937352
True	18.25695746479909
True	26.187898919926468
True	369.0994996402244
True	12.5848094802151
True	612.7857266049841
True	1064.411014720945
True	256.1997044658441
True	207.52186023140663
True	85.84608045794245
True	223.3618935451128
True	130.6153772980807
True	43.85374099852381
True	136.00296621395776
True	90.03309742554826
True	236.3303692193818
True	559.3653278928368
True	165.35303801326432
True	31.08397467540334
True	58.81049861765808
True	440.1710353764831
True	268.4848426152815
True	566.3683930299718
True	20.242451935843118
True	118.93944158621132
True	648.5540894536455
True	269.255454931882
True	470.0142183901479
True	660.8318857948562
True	107.12459217996457
True	111.77207887061311
True	72.71808788848354
True	25.97301551377629
True	123.37640344886618
True	83.24125144684632
True	101.3055858701634
True	155.0922044079519
True	236.18285791262227
True	857.3728369986981
True	288.4643317829834
True	924.3311027219656
True	166.42925248944948
True	187.451667333729
True	797.9265607049479
True	307.7597940350723
True	604.9045993110436
True	264.2730061192353
True	342.26632602366635
True	461.0444960511858
True	567.1552567437262
True	653.9494237684904
True	370.96152802871694
True	32.575524942825965
True	549.0994435194953
True	627.1702423562399
True	19.975100044483412
True	11.199958405509625
True	269.14480993439645
True	413.7043996641312
True	445.8862875628494
True	69.86838739275693
True	622.3220391774238
True	947.130282450217
True	236.58001233162284
True	901.9324008974414
True	275.4814576436958
True	104.22672210499182
True	269.8046331358977
True	681.6268513688408
True	40.47184563906536
True	568.5077161637877
True	1275.7298518447194
True	1024.0147377123387
True	936.7509852827776
True	214.00410900123896
True	85.12122523126475
True	195.4512010882241
True	826.8996428412761
True	134.54647020480542
True	1067.9571307548188
True	860.7575598821579
True	42.58754219536527
True	91.33802801367597
True	423.3173052929566
True	425.13719524522816
True	199.9557155672227
True	501.0666610807052
True	675.1090175206431
True	114.30957260709002
True	285.26184232585643
True	1007.2271634309578
True	52.14069812814594
True	684.8320291653384
True	548.2677546761181
True	34.54320311781304
True	822.0816241701369
True	385.5093552780564
True	564.319682515263
True	111.46749899804776
True	276.02235493158446
True	218.97530563999567
True	25.731020368385146
True	133.5236538689593
True	719.3256308931927
True	135.0230330803139
True	377.5562862152307
True	66.2319959578228
True	641.3188886983885
True	609.3349742675632
True	229.7280608784824
True	458.6253946556942
True	172.12595401128303
True	164.3879273499911
True	209.99493107186376
True	282.1334272870021
True	358.015872047136
True	128.299185855315
True	188.9006928373638
True	25.594919370380147
True	882.4719548958974
True	329.3897008322555
True	9.985544649093784
True	367.4318943990262
True	156.38515175421108
True	634.2820827170026
True	373.7989636663128
True	576.1667043650249
True	555.1034860519061
True	461.8247576710264
True	795.4466287400404
True	241.1486594920739
True	547.8427442841141
True	159.82229280500624
True	516.6962182635543
True	367.4930184343661
True	378.8750770485256
True	123.5194169466196
True	134.2985023048566
True	103.63824188675568
True	69.08941649885526
True	692.2562331555351
True	172.76583691669123
True	47.195828721836136
True	0.0
True	576.4778960091061
True	110.71125878301164
True	22.87778592679092
True	38.62050292268666
True	112.9073426938816
True	538.3132627131776
True	182.66667453954463
True	109.59530236603403
True	32.605677222532606
True	158.29582617710724
True	959.8221175572548
True	49.80323287543826
True	237.74430298510995
True	727.5762469494479
True	323.2922637161112
True	462.2668604102355
True	485.0828147068608
True	507.6636892494646
True	598.0755544197544
True	927.972955712752
True	268.1168239883907
True	980.1867282124164
True	911.5345561860696
True	599.5685122614608
True	352.8007263342389
True	837.7437052403945
True	9.737353378829315
True	33.74419019427386
True	279.8830209039857
True	42.03391008594483
True	208.1442209165913
True	735.5345753881013
True	210.04265891208144
True	742.7377670118123
True	760.7153632507903
True	125.28738977502904
True	364.90818915729614
True	573.9606298352677
True	24.806409028874647
True	135.63745266490906
True	424.53245046646873
True	298.8711061777372
True	201.52711229859503
True	106.85727536475092
True	381.2780084588576
True	23.28639552254941
True	367.8942801025671
True	351.47902449635774
True	1107.0512289762084
True	371.56392549329945
True	33.07817574977944
True	441.4474534661061
True	461.9720244024522
True	243.07547923214244
True	29.766179954318883
True	758.6616641450362
True	444.9583192519354
True	177.31578408236416
True	12.292066444064208
True	1214.8654445333395
True	167.6256100691998
True	23.83123123042208
True	290.2016552673349
True	273.3818027967548
True	116.4461267139882
True	296.6992401529707
True	49.37451008854418
True	313.9433503110357
True	305.49361264447475
True	331.32925143881494
True	32.88559725676945
True	46.35421988898281
True	1062.7748525710413
True	25.753257734870143
True	12.748202808163724
True	187.2998972210065
True	642.5369793324652
True	6.978417878308212
True	193.88208642267944
True	178.1396696139715
True	532.6434652242613
True	370.8714392976379
True	760.7674360050672
True	327.9384853094193
True	486.8537277359664
True	444.88423982298985
True	481.6625529765111
True	103.89835174455276
True	1234.1088240218776
True	935.615201050665
True	282.2585319679706
True	531.462037435745
True	100.6577098354934
True	583.4137861799977
True	449.6579425989359
True	155.869096736265
True	79.17972133377448
True	354.60814086765834
True	168.79907701399506
True	28.25511333462485
True	587.6584174863816
True	377.1496384678457
True	71.18401475283186
True	31.202837547780508
True	640.1056481429207
True	504.9491934046922
True	73.88844001331567
True	21.57436156786644
True	316.71340245408885
True	340.0457294005032
True	724.2707391380764
True	556.5551039721411
True	563.8602077182711
True	781.3944355502764
True	7.392892864653595
True	59.77713359332487
True	38.53908402581504
True	54.49790445529672
True	505.3567345172565
True	583.9053967069706
True	84.01327090832088
True	109.88147078977394
True	200.2287985722147
True	69.12436973927849
True	173.03768912682494
True	201.22934680879268
True	276.9737870069436
True	848.8177276522825
True	618.1464122847635
True	284.5264831948194
True	194.49632103675845
True	275.4309197010515
True	262.40720295127284
True	731.4138019140254
True	334.0211925732232
True	166.3464852926984
True	866.8905748382117
True	371.1448118038006
True	473.5712257640023
True	157.63001377886692
True	121.7706808336163
True	63.2199335663622
True	207.84042783935809
True	970.1814958217756
True	533.6383974194158
True	109.26027620587028
True	355.965411154002
True	101.02463260720876
True	681.6392495058838
True	5.2620689014984885
True	693.709852233471
True	33.86196808461013
True	933.8693861046074
True	841.9431989675829
True	214.60740533438775
True	29.73292628412833
True	84.66319250496494
True	454.5572304926554
True	235.8870780695909
True	1.032561302893276
True	76.71125324487129
True	1113.6478803678306
True	338.98425078716616
True	670.9941673847832
True	505.6257795923904
True	33.66134935028044
True	134.67460040525108
True	446.3452635038336
True	879.1375647203414
True	812.5968944562314
True	421.0331954039918
True	354.9004501979055
True	16.16602134865232
True	78.38537333494402
True	771.9357462488051
True	492.9976570378975
True	388.49014011614446
True	902.258182510904
True	25.60370677251585
True	221.70442796278144
True	872.2791844911599
True	240.69161372386984
True	8.128855556781001
True	496.7233140790478
True	104.19439179262774
True	648.8694788736627
True	55.03533901746093
True	255.2923960560782
True	875.6220224329076
True	913.4670066824846
True	264.2452548559716
True	447.8941723364528
True	113.37064720515735
True	605.1792900569116
True	259.024876081974
True	198.9082072482365
True	864.2000541367865
True	54.045029980662605
True	735.000512957587
True	285.6481991025245
True	306.94353773938786
True	169.17107045611758
True	477.5380171065424
True	591.5693557439287
True	370.4978978281855
True	400.9623181044448
True	68.40996572344784
True	168.71491844348847
True	450.614282369235
True	210.1043921677136
True	37.270007504765495
True	200.78773356925475
True	380.3425164358536
True	409.536548335422
True	768.6603188263504
True	134.11894908940968
True	664.8598378581731
True	502.2838205256572
True	581.9361218111181
True	139.45524580249858
True	38.94946864682825
True	668.9906178361898
True	77.11048451300505
True	550.382024750893
True	690.9609138195689
True	448.9491932776901
True	137.33151912369715
True	536.3386128504009
True	4.151285993509418
True	398.113648117545
True	31.463661832980552
True	628.7510315354097
True	271.8367171114991
True	558.0238899124587
True	711.6021519868862
True	143.02258312119417
True	540.81631780811
True	515.1399812260117
True	68.14912364869828
True	962.8775135508004
True	2.497366112875014
True	29.03588210861379
True	637.18849282376
True	718.9069496919852
True	138.0178157541643
True	418.9341905404295
True	131.20841171431076
True	75.77595455663597
True	460.3508547484208
True	39.52546680409073
True	516.5293562606212
True	12.483453750558612
True	829.0229083096277
True	546.1224811283473
True	672.9945344042488
True	100.66137290868534
True	393.77812131558017
True	996.7069015558984
True	857.4171340823128
True	133.53480228291625
True	562.2573418656174
True	460.9050881083496
True	248.359231446928
True	249.862292446392
True	6.2109236621986845
True	319.9384944096974
True	11.919575099115534
True	384.097808665374
True	77.62667309745056
True	424.9090965390287
True	664.5471198109691
True	125.2335097321888
True	241.42526181237852
True	631.9726461912718
True	699.1449768282088
True	288.5115866595813
True	140.403526893362
True	162.5127286993912
True	477.3442563298245
True	84.99026665097533
True	9.83260597617951
True	491.7804405025543
True	561.968159406633
True	18.680899414566017
True	137.40737800426888
True	916.280581144904
True	479.5679918814513
True	265.96738484298555
True	34.38420661464541
True	483.451244603919
True	113.59452362192916
True	590.20575795132
True	670.2992456538115
True	297.65589966352985
True	362.3595888256373
True	185.92722694968995
True	243.626170293246
True	74.75873363257858
True	211.4868565944758
True	523.7617599070701
True	22.471370555601705
True	452.0879003031416
True	377.5945793804532
True	703.0510916623381
True	915.6041767706696
True	889.9372649783669
True	148.36999396103192
True	396.53333325602017
True	69.8620107354301
True	195.40225107217725
True	319.91973920405803
True	9.499597351237954
True	821.2265338740877
True	23.170643085664366
True	405.9884294041216
True	264.0006543251011
True	652.2651942931868
True	208.2038096460016
True	44.06817330823405
True	694.5898966889183
True	1087.3435831663116
True	229.0149420314989
True	135.11917114475372
True	653.1324563595906
True	480.8302714049189
True	17.355361896603902
True	831.1143604519942
True	111.48346080596828
True	46.09764294489842
True	306.6608013614076
True	349.00662503397973
True	403.0887401349189
True	267.8212908863399
True	19.52781515385464
True	22.379159408999563
True	845.6584786127662
True	205.4877282886628
True	111.63022427555003
True	855.7469302012246
True	650.703471678541
True	649.6163418642633
True	441.1917491058992
True	151.23387471444207
True	33.60301422066544
True	100.0530914730864
True	435.814165161324
True	232.1471264896545
True	488.42754750758775
True	145.72305717636857
True	490.9620060204152
True	641.0321662068745
True	959.0895270550648
True	25.065758106750742
True	995.1805495326704
True	1077.2509270366795
True	492.42365840871713
True	86.42603480599468
True	822.1298819213929
True	634.887798391267
True	665.6484611235505
True	173.00948865300674
True	738.645226454777
True	700.6501372193296
True	122.27232392451752
True	770.017753294837
True	820.631892019258
True	473.7304946644308
True	225.397618665667
True	70.27678306561559
True	332.9848720496116
True	340.57651403126863
True	462.4019893667229
True	431.4578152303067
True	199.85842661641567
True	311.3697750658516
True	3.133943605014521
True	12.612654173527396
True	97.77648430527783
True	131.1840052416983
True	351.5694568468964
True	352.2544351283064
True	105.71745143876868
True	15.47590789339286
True	212.9886545493308
True	860.6574576543713
True	477.0576066637472
True	526.9026170069525
True	568.5096919482331
True	804.5945690161739
True	639.9038207432329
True	88.36917542729347
True	210.7457586700988
True	243.54197353443948
True	286.3759617586208
True	109.8369324315305
True	365.2710865930047
True	424.231810458557
True	167.1142004413138
True	652.1411208178671
True	247.9777268567761
True	205.7137643527191
True	28.99063655148393
True	243.373092393216
True	483.27955445385953
True	167.67636703627034
True	526.0047269809505
True	477.0317643144842
True	243.44451548428992
True	107.48275669573992
True	43.165463350369336
True	408.4484105027583
True	775.1655571843341
True	163.63757516048324
True	1073.5909913701516
True	1042.2915388901845
True	488.41308991336257
True	98.24712543590842
True	132.5504105022457
True	642.2979938973604
True	8.47173202238839
True	225.0151006108977
True	130.99571155914427
True	120.10676887613072
True	335.3594548455103
True	643.4550389582215
True	38.36679320055461
True	121.19057672696412
True	954.8482052257408
True	56.78185056782585
True	465.0445943939272
True	528.5670462793238
True	253.2519649284046
True	122.92684127272618
True	944.6457652481064
True	1187.875361928495
True	519.3983861022482
True	661.9086622383006
True	209.0775672650221
True	152.00031365266523
True	313.7882828318591
True	255.69978586686395
True	170.42767329326907
True	309.7930840701691
True	351.8884405563773
True	11.072673563101882
True	633.3463401527922
True	151.1966717724035
True	77.37601412087304
True	433.24498305757
True	309.4055787516772
True	1177.9951584458524
True	358.7906547382179
True	1009.4830782843034
True	10.055458237715712
True	265.8883616295615
True	231.55049852517212
True	157.34888695844333
True	489.3104468560193
True	215.17730563618343
True	411.6732169775197
True	329.84253206648776
True	106.70042882785155
True	356.59318262263776
True	1020.3054952011512
True	736.7644359166617
True	233.20058062447487
True	110.9590932264536
True	298.9567905369307
True	26.40143045148192
True	342.8650452467768
True	326.4309131685456
True	589.6725155720775
True	438.93373579759873
True	358.63516770365067
True	160.00841923595894
True	13.195823555856878
True	426.77798180717497
True	282.9006467540479
True	145.45375653628753
True	298.1674872793668
True	429.7845925701832
True	817.8566921983576
True	312.9009102972084
True	771.74843094109
True	387.3705158180141
True	370.8491799598066
True	1.3623120758723628
True	1166.0312779988303
True	105.73804941838895
True	923.7403309423804
True	208.544639829676
True	459.341043325443
True	666.5513496071857
True	86.42673344415748
True	487.2766588823049
True	33.635779903268094
True	422.95620413068366
True	79.08711591256305
True	224.53684563649423
True	35.247653487743825
True	654.4036203131902
True	193.32739086264996
True	25.681002097238117
True	396.73775809218415
True	103.5221905132202
True	183.1520780464279
True	811.1859438711298
True	244.31303957201123
True	153.3559276420077
True	364.36818255597376
True	504.6102405329671
True	326.5778748715212
True	514.827886487554
True	607.1278450484075
True	156.75826698196946
True	8.374940295386947
True	69.90500177796778
True	418.5148355217676
True	94.6173677279403
True	80.48308012962698
True	1059.509930690428
True	26.738191932462687
True	319.1465141506088
True	320.920170034916
True	451.4289192116788
True	665.676154985528
True	191.05716238147951
True	640.22560031779
True	323.06246802366786
True	345.3730674307774
True	271.0249407044983
True	206.8424922927885
True	359.265618701531
True	436.3518368864681
True	422.0592880024979
True	595.396434950546
True	137.60669528478047
True	77.29763061183857
True	41.18429523497952
True	298.37818394233966
True	643.422807245883
True	415.9754466933901
True	777.0518961114878
True	218.2570189216724
True	409.9774125485482
True	67.39721540414794
True	52.23230000020447
True	415.467391042628
True	201.0440796234685
True	222.1388616972713
True	42.491805232737406
True	1115.408184478563
True	174.0914561189613
True	907.0943533118384
True	308.0367678911238
True	915.3068722747644
True	233.9185947214979
True	456.9682031249082
True	539.9226517979283
True	605.936780283621
True	212.33907278508283
True	489.85662129203126
True	918.9388617889356
True	124.99278589879113
True	7.171256066526003
True	588.5334193623435
True	28.614031893971365
True	73.61944257393544
True	786.6407715481432
True	232.51735566721263
True	986.7903115000084
True	680.857782531609
True	411.06222138281794
True	289.372041786879
True	475.96464499894006
True	334.0321402769044
True	178.89370905343392
True	674.8121228317351
True	743.8610671596169
True	205.132378129201
True	86.98316058023674
True	521.5137458157546
True	142.07888941541745
True	381.9344484878792
True	343.4775536054124
True	63.16373216150981
True	379.989219844845
True	430.0226665322719
True	390.23552838906113
True	420.7684101316569
True	413.6828021886629
True	655.3068875341983
True	60.76703114655154
True	440.00714478922106
True	328.6701381747031
True	653.1011390463985
True	222.44095399753908
True	99.54691489138509
True	43.50063197261823
True	547.2421607937954
True	637.451650659211
True	187.7043376384188
True	409.9478451231228
True	343.50013415860826
True	15.45159858541362
True	168.97912475964333
True	293.0622028221319
True	2.9195010232920766
True	873.190225861545
True	83.85849291240126
True	106.96154314399024
True	104.35925620454168
True	372.93320972150224
True	36.19340862086023
True	485.3731789355125
True	223.19624821890235
True	5.537755964854233
True	122.33507999365546
True	448.1218293109972
True	49.482729708685866
True	66.96791348653372
True	176.15121337250102
True	304.5333248622936
True	991.261631018418
True	391.04164283986586
True	973.031091720734
True	180.85516865602548
True	1047.609701540319
True	781.9960262449256
True	679.6369154659366
True	395.830444512083
True	375.7292215030775
True	79.87708401575635
True	68.82947202110901
True	80.85429644938138
True	178.49844373775707
True	479.68159022576725
True	1114.4133218336344
True	175.52898010078763
True	359.2399891581191
True	438.5238421758006
True	586.4834021375495
True	599.1262116466314
True	280.0675897923263
True	464.5867261011151
True	676.6894585146864
True	97.01319372443557
True	735.2314586603032
True	259.8978691756464
True	136.48272455077742
True	408.2901296029142
True	863.5003747026051
True	465.1869544199137
True	867.7238943284771
True	191.98455453041956
True	353.9501620029663
True	706.2750685384513
True	608.0602986467363
True	185.29208195365567
True	263.1186950735056
True	783.2051994379207
True	31.4347870377184
True	180.06940057691486
True	471.1675380935939
True	686.8648714361151
True	103.4213159041608
True	36.8785721499649
True	164.4570852463771
True	713.053684310992
True	314.93108615764635
True	558.8563682567651
True	348.5142833398409
True	307.8050314711475
True	460.5901146604082
True	487.78206018965926
True	70.32709360291179
True	360.7185995119784
True	760.7649419542126
True	0.0
True	278.06740599092325
True	259.28592862246256
True	942.3370470332956
True	145.28183032688946
True	670.0839310677246
True	635.1185036751397
True	114.3449781489511
True	225.81263002244805
True	128.97844932175389
True	11.532104280613744
True	294.65630744698734
True	379.8649406603617
True	1153.096532430959
True	238.56052499929967
True	416.1050515008856
True	648.0147575228651
True	212.7582650272563
True	26.680747406725928
True	871.4138735213019
True	626.5483909663558
True	158.6785398456233
True	616.6105173546943
True	155.40750674419567
True	293.2188938747205
True	771.6524408146095
True	35.7309723286966
True	108.75371551672714
True	523.0120357230518
True	66.56063946795337
True	77.14381998266302
True	404.2332349793158
True	24.394718137408272
True	744.8840438301995
True	98.90526871404352
True	156.58896138938871
True	17.85101580332464
True	688.1768838491829
True	29.908260794593115
True	779.773178281948
True	394.0749447785743
True	118.36178857771164
True	714.9966097928149
True	531.5137947741547
True	550.3180968854442
True	47.6341811670836
True	364.8735735349707
True	5.046512995845741
True	91.95364860019632
True	367.7526903813818
True	48.199507608650336
True	122.67697839486712
True	314.87798097699687
True	177.6624561331815
True	100.11950146869366
True	654.3842479672383
True	18.88870783121857
True	1136.4244395115277
True	478.1126953589728
True	289.59634807025714
True	492.6429347716324
True	116.7470145386135
True	770.1285342752092
True	1110.6554922903435
True	743.7319644932196
True	182.74955576177297
True	232.06615427963425
True	51.04588306896328
True	59.621149509793774
True	146.92608224309004
True	104.00593725533668
True	169.22120262244013
True	1213.8592831205417
True	309.938956040676
True	361.9238540812038
True	690.0034537583682
True	16.402556434810734
True	14.41065455576151
True	579.2399466562309
True	6.355125241102376
True	121.46601413782356
True	716.5057625370895
True	173.67056791958768
True	647.1678735130641
True	813.839436176938
True	156.90074015004083
True	870.4086817105333
True	3.904672264424828
True	455.4440835849968
True	1059.5781323540737
True	22.160176617381328
True	236.1149185309096
True	150.0948548785913
True	974.8835145310508
True	232.09310443718329
True	454.039272926406
True	120.4442630317792
True	513.6168265325539
True	158.52164694023415
True	99.0530170718483
True	394.7232651418245
True	70.41341065890613
True	51.80682988807373
True	1062.6672856158723
True	257.3336852661506
True	157.49551949667372
True	362.3339087766116
True	398.4722102609433
True	214.9100414590049
True	163.98394745190183
True	384.06857009436527
True	32.70910379296447
True	474.9579025156429
True	1131.709255337149
True	111.00118123162102
True	468.1056409599817
True	310.6480957556723
True	28.95339141943311
True	407.9696690642023
True	106.0169151015969
True	580.1778295224393
True	218.383423835376
True	425.59083583720985
True	20.208860316464264
True	437.9577222207303
True	110.68023968109812
True	344.39924596681874
True	33.308951767794824
True	158.8940675256965
True	246.87835105125365
True	758.0750363911889
True	59.32132116885629
True	136.2049853095562
True	234.25184274989135
True	149.82253342048972
True	624.213756801089
True	572.6521577279563
True	779.7542341988936
True	411.7425234729908
True	536.5554444776168
True	414.9434507850103
True	698.1519633109291
True	68.83612014738696
True	467.6516869745992
True	428.8485454279771
True	46.107692155681946
True	84.84832373606396
True	128.83651336347933
True	87.14808987461808
True	331.39771885520304
True	855.0359046411991
True	336.04341334825483
True	1095.598778188864
True	309.6867355988036
True	901.1843028647723
True	142.90221328860463
True	545.1321626744175
True	640.3928378239008
True	704.0985796770856
True	444.0272015345528
True	66.36822257713287
True	298.1587619537818
True	42.79801471494329
True	168.5755615522319
True	167.21120176763307
True	1120.7910959732196
True	239.6817002377844
True	554.402279851398
True	539.080991476881
True	565.3030036956493
True	887.3075232089874
True	588.7314457946093
True	666.0004585177871
True	929.8594631184964
True	121.40469482695552
True	318.2058888819176
True	269.54492191336465
True	314.0070844878273
True	87.12568015605814
True	393.1836039695892
True	4.1314847810871855
True	337.0900760993628
True	251.6181764468723
True	605.0716324974097
True	279.26881121234885
True	366.10382837332673
True	9.43151331684506
True	59.58428075418656
True	538.1896418601655
True	30.507240323631727
True	145.79415685676847
True	62.85994145808584
True	154.87390433278603
True	249.467978544918
True	74.14484028839965
True	396.2130661859428
True	272.8787405331195
True	104.37905589611178
True	339.78334931960063
True	64.05844012788495
True	586.0774997881382
True	842.3501962103155
True	282.8337202059417
True	1158.8977723974317
True	112.28132760569326
True	311.4384006259484
True	1063.53924703943
True	89.88102945145619
True	286.4591221719545
True	11.223274879600016
True	409.1828075891286
True	454.8047233891885
True	165.77761630773162
True	618.7271107967888
True	921.8602144380644
True	159.9362883088027
True	78.65365586810515
True	337.5674236863762
True	561.4634280970089
True	592.1723725745684
True	1256.5340224821414
True	27.36663999282685
True	941.4989109762884
True	135.03103954612803
True	635.1719695522875
True	113.71422533328332
True	130.7181827049907
True	186.3348768900912
True	167.33782460449694
True	762.7214995976457
True	201.0421067755433
True	229.59812874526668
True	68.80314986094105
True	514.1286290346367
True	441.63897600828057
True	174.26447152525287
True	235.52625625504956
True	17.223561633763463
True	427.9754317624998
True	219.96139774804377
True	284.75089087454177
True	115.22386905420107
True	689.2373076299039
True	409.59034026037153
True	254.1263384141005
True	634.752433839116
True	538.0268632566119
True	443.65282957193415
True	135.69090164544144
True	535.4886250239591
True	427.60032428397807
True	2.324572626006397
True	184.6341968061657
True	90.43558486024648
True	247.9909542202304
True	3.045799786772545
True	130.85514412477082
True	345.1354365884242
True	7.136773106734638
True	871.4065503810953
True	166.91824050440425
True	733.2976039823128
True	795.6953485848561
True	159.80147448117995
True	230.37811344577577
True	481.792106871968
True	852.4280438316335
True	49.57867681154368
True	37.72727620776483
True	135.89421227422648
True	621.6898826111363
True	732.7443089924128
True	185.49814777300236
True	599.303584029576
True	607.5777967514059
True	844.2114068913068
True	414.2641225081944
True	185.2539943453073
True	851.2039551153013
True	214.6377559402459
True	148.4715731324908
True	347.29805950653827
True	219.2171342678272
True	202.9082073087108
True	607.6716564065161
True	253.9155811516996
True	192.9023921778808
True	461.2737812431792
True	472.7795621665096
True	63.79602108102104
True	274.0107614523058
True	82.13001247918814
True	318.2696459460511
True	347.7799301490386
True	245.9126104876108
True	180.78946045716077
True	378.7922793880989
True	641.9314098057491
True	730.596421312753
True	295.49906135697995
True	730.4072722325044
True	63.30320193979192
True	880.3368764114412
True	343.9887340420254
True	12.0733940612791
True	606.3363133185529
True	702.6769229876294
True	257.6651788816325
True	168.80291223852967
True	45.983988696708565
True	385.6626528031824
True	76.51973708628883
True	13.391740207824396
True	883.2784976606272
True	364.531752541382
True	170.4966550559475
True	952.4397100861314
True	11.862786534604712
True	779.8014469421072
True	30.578607404139568
True	688.2911264462098
True	58.353583492406976
True	758.009388744383
True	450.4370911255799
True	195.3630363453864
True	427.7216445355751
True	209.62145077365804
True	300.7232187280403
True	222.83249295755124
True	406.8534934882547
True	9.5573287746774
True	320.4441556892111
True	105.67821086056573
True	11.960330597641308
True	453.3787657537097
True	729.6399671627482
True	282.4627937756422
True	80.90504759877592
True	308.4893446975593
True	81.28134665500134
True	192.13566452299324
True	182.17763253162488
True	376.4053742280892
True	44.42776821160384
True	133.040977619624
True	373.0257045000063
True	882.0606700397733
True	113.49168532354707
True	201.9617970957996
True	431.296171312233
True	19.434178383493556
True	421.808557485209
True	513.9160591737578
True	90.11974798144836
True	397.6878441740024
True	366.4309533728814
True	423.1203968333149
True	610.4907485615282
True	1036.2574009759471
True	993.7825194520138
True	58.832749753349496
True	1081.9968794566628
True	112.14287276479564
True	118.23375136666505
True	112.67220292628076
True	488.233591016597
True	366.974790568825
True	584.2513419787322
True	262.4165430717598
True	155.21031348674464
True	392.0564253455344
True	16.775442832633438
True	469.8227780408346
True	392.4888145082867
True	150.34106211935256
True	101.66717464307324
True	555.1216006446078
True	1004.550738752768
True	197.6678892430175
True	66.19131802430054
True	424.4968154779548
True	387.8970127832279
True	473.9313710001659
True	331.0176351476971
True	4.633662955115286
True	547.016453421967
True	511.7174301865898
True	501.6703707124087
True	184.1898191489562
True	107.02979630998983
True	22.16143433189876
True	372.3272159111796
True	110.55781189705462
True	7.432580122900618
True	33.28265566497583
True	348.4827972238313
True	668.4722232680642
True	136.74589650896476
True	92.76874573117276
True	25.27385739892659
True	403.1044507749971
True	369.6189135250944
True	765.1960534847956
True	306.6829058938919
True	508.77416865251377
True	561.6307111276656
True	537.7361387588548
True	297.89517737819097
True	542.3972535661045
True	101.9707108833435
True	577.7321686611281
True	6.710623186800914
True	362.2402073042251
True	459.5587618595537
True	958.8665609859823
True	354.17178835080773
True	796.1986455136024
True	976.5978799610964
True	182.8699644646246
True	37.839754950515726
True	373.8714009486203
True	390.53170014673344
True	573.9698121399308
True	250.90222063154536
True	30.32362422082892
True	654.5721240718377
True	128.05579889333134
True	1055.2398405512274
True	314.9714860217513
True	470.7408002444492
True	131.97208171305576
True	796.9745828049882
True	140.00329799806818
True	822.881316856637
True	592.9480827998045
True	186.0746458786572
True	120.18846836717924
True	68.42387566965877
True	566.8834119825839
True	897.8157078086668
True	415.5368167016286
True	559.9032245561781
True	139.05593259601582
True	633.8900043026299
True	472.3432499129419
True	796.5074514405205
True	300.2767982630297
True	596.3428823970094
True	116.2244079096831
True	25.45907611707486
True	407.002865737098
True	175.93768494834737
True	103.03844550207906
True	382.026628348359
True	1097.0726119971418
True	256.7253990925314
True	560.0562990167159
True	9.995376884713378
True	76.77030938395131
True	327.8462242890058
True	799.6508413145657
True	454.4290622022681
True	529.0431546567656
True	718.1688250104253
True	64.8149180971238
True	739.4974291334051
True	47.18434122895115
True	102.4291506676734
True	185.96637385370312
True	83.03792096171259
True	25.07433056031847
True	299.80743303817604
True	487.5001404445407
True	905.6244561217052
True	855.534657142972
True	4.720246724918248
True	307.8319553560763
True	467.68771899659055
True	129.57149829558122
True	236.50156367538807
True	325.91748262872017
True	1320.010972545247
True	441.7700105044376
True	24.60406210364146
True	183.8156642997042
True	677.6176252449428
True	36.20898555712257
True	179.22442984508768
True	573.9825240552636
True	71.93292093484048
True	871.1372487190047
True	326.3183725091508
True	661.2787047007344
True	80.8204369522853
True	688.9645357786524
True	597.5278474909888
True	881.0877851265413
True	251.55499147747216
True	507.4049110719026
True	850.9836284008458
True	903.2412523682724
True	237.00017887620845
True	753.5985245550976
True	227.67589493646915
True	449.9812908716616
True	359.59474390328523
True	488.3585309288955
True	492.7594044283167
True	319.70300790612714
True	345.86531428857216
True	106.67139206478224
True	341.3868437035702
True	1141.508029506201
True	323.7935462263521
True	146.1112305110628
True	308.9300639510143
True	753.89089670005
True	660.8640815584232
True	429.17577433519045
True	116.6665162183732
True	344.8545171606762
True	35.56127983899327
True	174.34400760167793
True	93.16170421526186
True	87.13534186246814
True	554.9944063503007
True	139.8498978856863
True	127.51082115517924
True	105.6990467771692
True	83.50641474472309
True	449.1199131857147
True	400.191470026012
True	1033.466611379039
True	511.8067012000605
True	855.7251271261895
True	266.8864669182699
True	287.75100153518173
True	510.5108379363902
True	196.71397543327043
True	762.2180810658451
True	237.3586035349501
True	357.4704976709741
True	69.32868993734098
True	121.34670389389858
True	265.850386105064
True	124.6250238412264
True	498.2922138409044
True	28.51851514200468
True	582.8237218385583
True	1017.1007805785096
True	704.8126030317736
True	1.087467372523069
True	61.62717802204568
True	459.879844112203
True	441.8895093814862
True	74.72698759637872
True	120.03477613733553
True	315.8141726105424
True	82.63580354849044
True	50.1374082000112
True	695.3148634011521
True	666.0100309173191
True	161.51315724127696
True	173.7815049265037
True	549.3079890103721
True	54.55487986764785
True	27.83254638309127
True	563.8825925013589
True	454.0221048397963
True	1126.9313209884535
True	46.36810953849732
True	483.9118541266125
True	886.3749049568851
True	791.2198253788312
True	282.74184890103203
True	784.7448005657833
True	398.0135837805146
True	41.67972755570619
True	96.3509656339114
True	728.6142589826356
True	76.1944796076562
True	141.0071720771379
True	924.13708446198
True	185.22288129990773
True	279.218851911105
True	106.77127596790496
True	659.258481738347
True	608.748961908136
True	210.15640868048268
True	427.1783182316457
True	42.98879584311378
True	275.3056988938077
True	576.9086007203875
True	649.3499238122629
True	321.1217974987654
True	73.88486820625998
True	933.943309510272
True	1047.0390873127917
True	555.0702523438882
True	62.58380731188245
True	28.952276112013877
True	97.6241197369478
True	97.14318364846606
True	102.35106122093306
True	881.9101654287035
True	1204.5105342385632
True	730.3159616299484
True	347.1495628957409
True	9.131939897172494
True	21.52318802680486
True	339.79633531091696
True	475.0230623130443
True	45.21565683977487
True	559.031682348227
True	435.6438057146711
True	406.2096381042006
True	77.76007843324612
True	200.28548228653943
True	269.4733932095099
True	137.92356216255052
True	415.3758887734844
True	43.69275324783965
True	177.28417634084082
True	1196.177167739879
True	6.795905805836098
True	26.32087352967153
True	588.7273773384896
True	360.759839191851
True	781.7415480314293
True	162.6888091201157
True	768.7327436097306
True	584.433221086974
True	277.1487136942945
True	437.9803422247567
True	342.8375475142464
True	295.7679024340695
True	264.1719592324542
True	393.11305842279336
True	490.0297986969802
True	508.70891854149846
True	109.1769334401972
True	363.23239457076016
True	8.941565506048804
True	178.51279943293048
True	230.5708245012084
True	862.6598831369189
True	587.9650089927309
True	29.35036579537517
True	711.8692096105995
True	815.5749745327369
True	100.56010946351677
True	355.6535734503554
True	851.4016909037214
True	223.51696397297192
True	158.4969106632099
True	533.5778247611685
True	571.41374388895
True	1108.742647378897
True	145.14881351417742
True	153.13587380438256
True	259.57104124569526
True	318.08566871092773
True	414.9305552528649
True	417.594959790949
True	331.93792967340505
True	439.1129165802917
True	490.02973070028463
True	222.8166771016313
True	1484.045924514765
True	258.1907362467222
True	393.9726806176251
True	52.42158681155149
True	758.2831733531539
True	248.8473766726352
True	922.2396665814704
True	563.6382876819562
True	316.6526154465858
True	739.9351952642008
True	254.58189764522444
True	206.10516386142484
True	262.2000184904631
True	224.043233315624
True	141.85068536650687
True	239.51482832873987
True	728.3092735052721
True	543.4618405030865
True	209.37309233956785
True	1154.685319427326
True	113.74029984305582
True	258.936974442213
True	74.1493000182123
True	310.1947748575622
True	399.5654208015656
True	97.4045009851793
True	221.3082210051483
True	76.05652666516873
True	704.5128996812432
True	354.8770266613485
True	224.67146706503087
True	714.9156759157097
True	876.7525526010105
True	855.8773171132871
True	821.9175265573821
True	346.2614487772785
True	1.2826624021175692
True	262.9490123843525
True	54.7669712512804
True	392.1736140356246
True	51.358927223066885
True	353.62961814372767
True	888.7165641665582
True	1020.5655680343122
True	397.097503518634
True	22.467362806752764
True	519.1947430451993
True	516.0758982226163
True	190.4936437388778
True	236.5588534635126
True	292.0543354162665
True	22.57887415622783
True	121.64164397077472
True	994.6302947936113
True	64.37413832545754
True	462.02711139883496
True	782.3597572247265
True	95.87370405735206
True	254.7822170748158
True	113.86867345287088
True	15.203345345140226
True	1.505054961214661
True	116.68900293283332
True	994.6066095678526
True	467.1813538521967
True	68.08776635493938
True	788.9864752112056
True	340.9937103893366
True	1.7746700488952611
True	456.95615062620834
True	188.56488514884504
True	498.17471833110346
True	85.07251069802363
True	337.791454176637
True	380.1165974730346
True	168.7386560864283
True	211.1162810245035
True	136.7311047953446
True	175.19424484620507
True	1021.1859985117554
True	15.99479343965115
True	498.3044865113068
True	496.80199401979206
True	396.36332333588416
True	209.72076288211832
True	235.9011285477633
True	160.72587687985785
True	48.63040434142563
True	473.8632960905089
True	152.14217240188034
True	834.0618006212976
True	840.7999939269254
True	241.6164053637233
True	310.95794781750686
True	522.5074397655125
True	40.54044621977182
True	86.62836288655562
True	734.3310314917891
True	1107.769933694713
True	108.85204369455911
True	755.1581500589497
True	141.51419467534353
True	947.9553595263774
True	666.9890816349116
True	102.54852471429707
True	273.26781043373705
True	637.8420590419595
True	268.35875410302305
True	45.20026017343935
True	554.8580422359811
True	435.2885865373045
True	5.773743612367192
True	485.3860659463447
True	64.0779714097074
True	176.8455536881733
True	248.3897480594728
True	300.74559958654027
True	74.26263647106877
True	224.10554046737664
True	354.6006816900679
True	421.3445355849872
True	948.9414110306614
True	47.036089639360064
True	880.5093575077216
True	1047.942801043716
True	123.68618686117712
True	71.39249562039257
True	980.88986248238
True	37.58660854237022
True	223.15293281416768
True	85.2020202902251
True	218.6012529745924
True	368.0844981273455
True	961.2087311587612
True	99.5218256373956
True	72.17777097004813
True	661.0354386092876
True	272.8602532544713
True	720.6318901432916
True	52.4243963240003
True	474.9533358456509
True	375.6883125805913
True	685.3352518908059
True	54.94471068261752
True	108.52777417881563
True	25.634393695208992
True	262.76192703165407
True	43.199154820858126
True	348.02141339835725
True	3.185182912690188
True	1174.305871819247
True	101.52395417189122
True	137.47833123343003
True	350.7129665173115
True	714.4707609716719
True	681.4952790885787
True	1003.3687859445978
True	458.2101391068102
True	428.9418350183445
True	135.68823997134982
True	424.3935192118805
True	905.345205321492
True	421.223082862839
True	936.1296821202302
True	80.42186419761143
True	427.4436882591303
True	182.49681054962983
True	280.35312009864134
True	758.9184401482435
True	161.48911728883547
True	132.93585605462138
True	63.066879858953286
True	873.4062992899437
True	790.0513036975993
True	81.81810975119446
True	436.67132406789824
True	758.5534451797029
True	411.5791638854548
True	53.64519206602414
True	324.75267956557246
True	779.1238336616356
True	28.717666097297705
True	365.8441380087304
True	168.20494565524035
True	295.04729860630016
True	31.6146639895936
True	220.95475511613927
True	794.0013754302082
True	638.6377494755304
True	57.65491544838749
True	292.8988148060022
True	912.4625494499
True	18.071143163434364
True	319.965505064413
True	288.10735575565
True	420.2675831787349
True	229.68427405385364
True	619.8994335319397
True	48.53341977069066
True	953.632806141187
True	896.1022892024165
True	46.37214500755918
True	407.9324833989358
True	727.0412858062006
True	908.4049721989868
True	270.3932576281662
True	619.8883391597882
True	129.92218845315315
True	191.31387724836225
True	131.45090172137083
True	140.8682158834376
True	208.2329992445056
True	932.9020913866676
True	811.2580848176904
True	955.9517638208504
True	20.015069298922832
True	27.004698711528462
True	359.42752398067404
True	13.120988053651486
True	639.3993348432313
True	1054.525507221662
True	259.4442635232672
True	207.96096792499705
True	85.51957078154891
True	212.44918220614295
True	133.9629305162597
True	46.59243836922649
True	130.31415054945626
True	91.21532453219513
True	242.2586745931875
True	539.995180772634
True	165.32513550420842
True	29.909888318106287
True	59.42769505383182
True	419.1157291375182
True	269.2565939089623
True	613.7408849035381
True	23.45008704573021
True	113.93263869850465
True	655.5021347754723
True	266.2832612712549
True	460.2630627052579
True	663.0644448245416
True	99.59744349415509
True	108.44715606584565
True	79.2932994642142
True	25.86504035026338
True	122.75562507656036
True	87.0107184071866
True	105.1985359209454
True	149.08433456587954
True	242.6235052445116
True	819.1899414276
True	278.8471441274808
True	954.8043590886326
True	167.27887549520452
True	204.5434383399776
True	792.311388469842
True	305.0159080003192
True	583.8878719790908
True	251.5686477669664
True	355.55503410736065
True	450.14256032014526
True	566.5494892841573
True	664.7116202734825
True	369.9596624629421
True	36.37518419975173
True	547.9329071079504
True	621.3333683144398
True	18.909464905277886
True	10.623386235779224
True	257.4582194204936
True	402.6137691765765
True	455.1127010754056
True	64.49413912642981
True	629.0650258245905
True	966.074608849496
True	236.25095363986208
True	900.9308191071854
True	274.39850746208634
True	104.28963881827224
True	249.1041059646826
True	689.2187898676676
True	37.37053330692702
True	574.8112334844669
True	1271.8513683964186
True	1015.0044225727248
True	868.5582025454886
True	203.05719926846
True	89.5477935443211
True	194.0604055513508
True	833.5679481967032
True	150.79267923520584
True	1076.6943591558193
True	835.6151505665109
True	36.98269725216856
True	93.44880702915336
True	405.66041321846166
True	426.37761859089534
True	204.76945506161297
True	525.818217920848
True	673.2549782340358
True	123.27079396761152
True	274.7008466403494
True	1073.328046683429
True	47.34509464448353
True	738.0660003937162
True	544.7952766699277
True	38.35090649927373
True	870.8399385316694
True	374.07459928082886
True	552.9810658087255
True	115.64093039086046
True	268.31309369910616
True	212.76194104311617
True	27.351335408983424
True	130.40687263498876
True	728.4462279362077
True	136.0995320782804
True	385.29318805962953
True	63.29147263581634
True	671.7609481033461
True	588.6756626999845
True	232.39498662863696
True	455.8744585214527
True	162.66483067585716
True	171.6527149483516
True	224.27142874871103
True	285.9281495072078
True	360.2368564900362
True	134.21807976265814
True	187.5826386434328
True	27.564382665208942
True	893.893368073308
True	287.703909094157
True	10.003224146171098
True	375.1781389495784
True	161.82979539067486
True	630.2532362660246
True	385.1145241166079
True	583.9138681250414
True	548.1610411274597
True	502.6835597087421
True	795.9879625494989
True	246.19740706275883
True	561.6899146116722
True	164.9205645168008
True	534.3696549931524
True	345.35694380477446
True	373.1805331036319
True	129.62919140688717
True	136.10538654600688
True	113.72645017670388
True	69.54796607559376
True	729.4441526602919
True	178.13633270012068
True	47.33370134088531
True	0.0
True	530.6453542014884
True	108.98097015146176
True	22.500519476252517
True	40.974486232123816
True	111.26582690317032
True	529.3660271766241
True	181.32816202052152
True	106.20214610490832
True	34.07034281488354
True	164.18716808494457
True	923.432001753624
True	47.9688285382811
True	219.73259815202792
True	752.1315966743139
True	317.29019452509414
True	464.8508212751923
True	468.35513416438886
True	502.6791243969296
True	604.3194862589652
True	894.8048208980182
True	259.11654828820014
True	1054.8978092417742
True	929.297795303157
True	618.4345039342072
True	348.7861848901527
True	818.6695412567525
True	9.414395092487617
True	30.793879802289432
True	306.753007662844
True	43.52453995104997
True	201.69554350922965
True	741.1551737817832
True	226.12858170376245
True	749.6326030545376
True	785.0041550655096
True	122.4675177182452
True	351.74930960901656
True	593.0871940196846
True	24.55066177772341
True	127.79725718204114
True	434.73664785474335
True	302.0268779167536
True	207.9499776677224
True	110.64248594262943
True	370.3009477354723
True	23.38386188349237
True	356.8571074464203
True	360.4262007078368
True	1075.2650037589597
True	359.4788864587768
True	31.59576807466229
True	452.022334724082
True	443.4195758932577
True	232.04484614969184
True	30.56034942226861
True	751.8325896006203
True	453.4077451419866
True	180.3174028164376
True	12.517212437121108
True	1214.7091643721585
True	171.44663842731768
True	28.68588032760153
True	321.81954955292224
True	275.13654432007564
True	112.68283492428236
True	296.63284872866654
True	49.52985037006682
True	311.4260697061485
True	287.6763124983767
True	316.0739548116044
True	32.194948806841055
True	45.70125416210998
True	1045.820443471894
True	24.57156484626804
True	13.193335559673598
True	177.62477239388622
True	667.0264259050347
True	7.774417012025936
True	195.99958500203653
True	181.3402314796677
True	514.0645149490387
True	385.59159093550784
True	753.4451817653302
True	330.2678529070185
True	475.0740430028858
True	444.930898085989
True	498.0222010200959
True	102.08671741429488
True	1265.371731277539
True	915.8927507927572
True	284.4926145740061
True	516.3210961712219
True	102.52436761268405
True	569.6763233460351
True	429.78789153467113
True	157.091579785289
True	77.21996250137863
True	350.19400586590353
True	162.36206159619636
True	27.26305899545117
True	592.7572230858459
True	375.4113753682281
True	70.39945408058493
True	29.43747777641148
True	660.8578144950919
True	492.19841322780667
True	71.06966973667953
True	20.0962158884437
True	329.06036585421066
True	352.2353590553077
True	708.8508848903206
True	534.0043968426572
True	563.9952611289392
True	800.5706257830586
True	8.101616237260142
True	58.612318597035824
True	36.451129024061885
True	60.64051585985207
True	492.60767894984616
True	583.5143074829057
True	83.03694909147224
True	113.53007925136885
True	189.1500841479612
True	75.16061838642999
True	177.3358499676113
True	204.235218347656
True	275.69727640076013
True	814.8166945807765
True	579.5930524309127
True	289.3057490104779
True	190.4330120050529
True	277.8205544223834
True	256.4482139913634
True	757.5563899395056
True	339.52741302748706
True	170.64125847406484
True	892.7248080680247
True	334.5980225533129
True	463.341829280094
True	150.38205049180365
True	121.69124979006372
True	65.74162627349234
True	217.86744349473392
True	978.715046424442
True	520.1648481790448
True	117.2986019473331
True	357.18035472830223
True	101.0599950642756
True	667.9611267304726
True	4.220875437751454
True	717.6574279896478
True	38.21741316959137
True	924.1878057469924
True	848.0324315768788
True	210.91845310173463
True	33.74747277224574
True	84.83528867658127
True	449.2348507824695
True	237.3029822197324
True	1.7864159405904194
True	79.3064912564329
True	1120.0896687197103
True	342.73769765833896
True	675.0590902645138
True	489.94157237243576
True	32.174087905058045
True	132.21768875017216
True	431.5717096798997
True	903.6672221515612
True	818.4313902361404
True	428.2217069342591
True	339.66544393055955
True	18.26636070242066
True	74.87526840365214
True	775.691132610495
True	467.0693680548505
True	383.59950533730967
True	868.2324273481668
True	24.368246517843858
True	214.02356825527428
True	917.7212754113706
True	232.8743123102628
True	8.81298114039925
True	503.1947322882609
True	101.34802542354144
True	652.9479221283757
True	54.27645668834453
True	263.16188143682814
True	865.7362600442634
True	915.901205415982
True	274.999981065908
True	446.2608492867095
True	123.4426884234422
True	604.596990557464
True	261.3487208788558
True	189.6670846405236
True	852.474036263726
True	53.96848055232127
True	726.4517182527254
True	276.6350544442942
True	295.2272809054127
True	167.29629224952404
True	489.5841341092867
True	594.9735412682485
True	360.7790587738548
True	395.0121467117275
True	69.87374940368119
True	154.2050270372145
True	454.3438426754013
True	218.0275866851807
True	35.64150884621836
True	206.38677170646343
True	397.9974737227026
True	391.8876435555796
True	743.0007075371798
True	133.7920948229321
True	653.9397814061427
True	501.5547818093642
True	608.536591776423
True	138.04408488718337
True	37.73993374486601
True	676.2462781157086
True	75.21360188978443
True	542.9244277173996
True	677.0335917506048
True	452.2247270759746
True	137.44185853790404
True	513.8982061172125
True	3.91049013726516
True	399.7691708891384
True	31.703806348879773
True	620.7875410123737
True	258.72084073327625
True	556.1798517103348
True	692.1275643027341
True	140.42375173250718
True	515.0213191592694
True	479.4475054945895
True	62.56483076176944
True	945.9493064133072
True	3.370770264517155
True	24.86980369317881
True	634.5019238622021
True	678.9355861375983
True	129.3392190363246
True	400.0348004851501
True	128.0574551643473
True	71.12533610528332
True	478.58778533193066
True	41.58414243872962
True	517.5043482054863
True	11.636824176605788
True	868.0989341406585
True	542.3060171271321
True	662.9329722238483
True	103.58864311686092
True	374.9244281192415
True	1001.813207653436
True	853.3023330685118
True	137.08752735329168
True	565.3720458734293
True	438.19670728063846
True	243.79645186515089
True	251.83734737148995
True	6.1334050166413885
True	329.6194602598472
True	12.57751452038834
True	381.96575078285576
True	75.91933754528695
True	404.3804702140068
True	670.7393561649804
True	122.258689849888
True	232.9603565495233
True	633.2494128144601
True	714.5496243947217
True	290.5393987702231
True	141.9726579021834
True	159.45839738070586
True	481.1562217482386
True	86.38138322829626
True	10.19067386365139
True	519.6265096674741
True	564.3071308963317
True	18.96142746049541
True	142.81339679848853
True	904.6549906320948
True	504.2269254066109
True	282.270956591509
True	34.20267236963124
True	472.1301369070733
True	112.36597004929186
True	600.7774881016641
True	663.8643896403639
True	291.62365373598004
True	389.3010438705717
True	185.80189957184467
True	240.09633467266508
True	73.56220237635314
True	221.2996498137527
True	498.96021330992784
True	19.55192645376164
True	470.0025352815556
True	374.9152568649872
True	708.546449964341
True	893.8395673138128
True	907.6203213284148
True	159.020111688669
True	403.54994078240094
True	69.22528901900306
True	179.57188740952893
True	323.58823907370186
True	10.14793879738817
True	776.1099514439351
True	22.513803189736254
True	392.5414388416141
True	273.13039694021694
True	641.8947995165722
True	207.6686802122073
True	39.51776014444063
True	689.2904020004576
True	1070.3850889494609
True	227.17269120837685
True	134.06729469851817
True	623.7975649145609
True	503.2325950790777
True	18.199559907467723
True	848.4134540103937
True	112.6290725674526
True	47.012281871452046
True	311.1210655737757
True	345.84365228394086
True	397.487284887261
True	274.3804645443763
True	20.54014558288298
True	25.824922318427458
True	851.0803463510377
True	200.24251127106228
True	114.74905325652674
True	822.1602792348085
True	636.060847789466
True	623.3523378646207
True	443.6439891155144
True	144.95061528260896
True	33.77870983995509
True	101.64581736340806
True	434.1593377453293
True	210.36810236251617
True	476.8319436289289
True	151.9626936335883
True	492.3559653624285
True	635.374186662427
True	951.044213881509
True	24.912930988334395
True	929.0694342884956
True	1057.4981571699382
True	468.3358027637012
True	85.08983308008732
True	785.4695074788336
True	642.080097197799
True	649.5214910778599
True	169.43229076606087
True	728.8516690523907
True	705.6445938188455
True	113.74554137023682
True	790.3917016531163
True	821.8035990487357
True	467.8034166594177
True	223.0136871657412
True	76.11568629416874
True	314.8190252811924
True	350.0824632495596
True	458.11930841843855
True	434.7714551901767
True	198.4451578600328
True	317.4875791460449
True	2.819238263299144
True	12.924194530844506
True	107.79685982595832
True	136.8567094045285
True	356.91091313710734
True	355.28788138801974
True	108.53551111436336
True	17.289044328854114
True	203.6807539380816
True	840.081956443246
True	452.91997256358826
True	538.530991947881
True	568.6646257683225
True	826.1727155712197
True	661.1269684475425
True	92.4294241184163
True	201.6141262177084
True	244.54318384463517
True	294.9461429267936
True	108.96244816268094
True	360.9250809800426
True	438.3926007310129
True	169.8653975911284
True	660.3936571306995
True	249.8634531787927
True	202.9191453037696
True	30.319516796937545
True	249.1994734219309
True	485.6261659548052
True	168.76921363181032
True	537.3675138280341
True	469.3917920919583
True	233.4195900988899
True	110.0654463065751
True	43.02436241202685
True	404.4465040922838
True	803.2071335232761
True	159.28832430694737
True	1004.6253578030704
True	1070.1585826316254
True	479.5197530516341
True	104.77939462213166
True	127.76339255024963
True	650.5394789103341
True	9.026174614829134
True	227.62066896116616
True	133.38066388218544
True	117.9365156824336
True	334.8198898396769
True	630.3287266098239
True	38.5944363243736
True	128.75595270338832
True	993.449096877858
True	60.38477466957518
True	432.82485173927023
True	522.7904923383595
True	260.4885025130357
True	129.5903326836612
True	932.375380267159
True	1177.890292139673
True	519.5478760145119
True	633.7564590768397
True	210.40890574204923
True	145.8047402825607
True	322.91568182374743
True	253.6858505167732
True	176.6075172901242
True	303.89299549392274
True	341.0909018260535
True	13.43428245809267
True	614.767056520203
True	150.06046085634597
True	80.11576533967043
True	438.07387677925
True	322.09998464215084
True	1190.6551862839706
True	351.68782667238025
True	968.1226058012784
True	9.827341273239185
True	263.8626346842014
True	225.1916930016893
True	161.54526867454575
True	487.4745321585502
True	198.0875613137089
True	423.54397379083423
True	328.9066168427772
True	112.605064470934
True	356.54918118032424
True	1042.877551901572
True	711.9428351207828
True	220.60527976867647
True	110.70861587897537
True	271.11442697514985
True	23.23683860128041
True	353.59309387268087
True	310.26181759947025
True	575.504049318033
True	466.7166505758189
True	352.48015959742617
True	157.74292604860673
True	11.820374809829444
True	426.0074070515973
True	271.4091020669109
True	128.24149557591068
True	302.55533144988084
True	440.9400045385024
True	818.722285575434
True	313.9109572371229
True	784.9389985768277
True	395.1492342790543
True	379.67468531061206
True	1.4230684400309808
True	1164.6933717788725
True	104.67887782458676
True	911.330157424151
True	206.4665642155205
True	453.4312479985651
True	681.7984909822279
True	88.81109920210044
True	477.9586781428981
True	36.64875932372337
True	433.3364938004698
True	74.9824137008421
True	222.59058371441324
True	38.47250952734539
True	661.6650364696136
True	183.41483243348668
True	26.637536557669563
True	396.0320341833463
True	110.77681080227175
True	173.17081803660636
True	862.2234467125236
True	260.1384108263229
True	151.341506388307
True	368.2962457185438
True	515.2456707506781
True	343.9591091610432
True	531.3806286614262
True	625.1535653546636
True	157.3310820735857
True	7.71159889637632
True	70.78865714452098
True	411.4096362221805
True	90.1506863180294
True	79.11075122830341
True	1005.8548043065174
True	22.64882605556905
True	324.5533383159134
True	320.6292647250186
True	456.7541626442472
True	687.2238674449667
True	187.3569242326571
True	649.7408667290423
True	325.501370862976
True	353.9057202569785
True	270.22117187624974
True	212.5911583335852
True	361.037543389115
True	437.4504641030235
True	413.5301516219944
True	611.680306527029
True	143.6909668052571
True	74.64491693563458
True	40.05953959860102
True	289.3364885880458
True	644.4184160357263
True	422.143401700212
True	763.1834485357779
True	214.63377960293664
True	381.6154924916527
True	71.7971018781164
True	55.71497172726194
True	429.8700882709277
True	201.9689560015346
True	232.32788127433852
True	41.67801729197036
True	1091.2960194851366
True	179.67508513158305
True	916.6933218662912
True	306.1116863973044
True	926.5456551781612
True	237.17862828576023
True	464.9285609012842
True	528.4391731607934
True	588.2067197232967
True	215.041164529994
True	478.5629490324814
True	950.4630531838284
True	126.72050922059304
True	7.136073403153203
True	591.8107547462026
True	27.930339249249823
True	78.14431024253429
True	811.5852438656675
True	229.71199073936083
True	985.7364581741144
True	677.9617749717128
True	425.9875151378051
True	290.7541836714436
True	494.9089612000684
True	336.4517995840312
True	182.15993096576767
True	690.4676810183529
True	699.6742452155521
True	216.27581635929909
True	87.66974504567318
True	518.5550952975212
True	130.27945619480542
True	373.9963860869961
True	349.17164775194146
True	66.14174789440499
True	371.1450910528909
True	403.02167026128615
True	387.0974865662584
True	419.7437744192149
True	406.839273958429
True	679.8817243589192
True	59.4724710010721
True	444.5226458713914
True	319.73684775277377
True	659.9244972653637
True	219.21493526480836
True	99.04935791802032
True	42.73441599310103
True	524.542919332943
True	654.9483543916098
True	181.71217003981332
True	413.5186670908224
True	341.0183728056765
True	15.4070235613441
True	169.81528167240228
True	290.1533245451608
True	2.435671089818885
True	878.4928290133424
True	82.44510004472289
True	106.2515827252524
True	112.67119483555932
True	367.98378691971305
True	38.2368703124761
True	469.7524356070129
True	228.6571192286871
True	5.293445093930369
True	118.65793778775034
True	457.4388199405921
True	52.03800738999973
True	65.87956892905181
True	172.33970267225243
True	291.58269232484315
True	966.0509351443076
True	391.9431467578463
True	959.4158877371318
True	194.54916845605769
True	1036.4264291221093
True	768.0441939315547
True	666.4047393771801
True	418.3427049858558
True	384.1038029189296
True	83.90920671610064
True	72.943038267643
True	82.69024291721952
True	168.0829747561222
True	467.7815343818216
True	1085.4431329062716
True	173.0091835848061
True	357.0543629232075
True	435.5838293903173
True	602.4553475369296
True	604.0236904801943
True	278.1322051393456
True	449.1246919260601
True	652.1596143021543
True	98.49239526255823
True	715.4810810538489
True	274.98523376755423
True	133.90327583204282
True	429.4601793334448
True	871.4433680230077
True	435.5737507447317
True	874.5142329137465
True	187.69869334829664
True	342.92455099003166
True	697.2053601947531
True	613.8990841983867
True	201.15592358706212
True	267.80381228356333
True	810.357110413772
True	32.11494695558094
True	198.62987612017923
True	479.59856330363726
True	723.6963653256076
True	103.04525554526926
True	37.22916104024978
True	166.6934758698771
True	718.8641553475081
True	322.59424678060924
True	550.1113817788987
True	355.266683965426
True	308.13326190644267
True	413.2601320291023
True	484.2867555898477
True	71.4227514109693
True	366.955542308203
True	776.0850633562943
True	0.0
True	298.405116286749
True	244.8071218255648
True	963.8636467383934
True	156.6556601124656
True	648.3055400218051
True	632.614994498049
True	113.68491362677238
True	222.55521417947804
True	135.5025661789976
True	11.536671902618464
True	286.3037739922857
True	370.1381886579312
True	1135.5061952128556
True	247.4256940899425
True	410.3185755382676
True	668.0745382096757
True	211.0048198390298
True	27.644084536745503
True	860.0491345050876
True	601.146452057653
True	163.1309842285365
True	621.1485390827776
True	163.3679711745592
True	300.9827446642409
True	779.3166838720736
True	36.24120653032403
True	105.5780038650367
True	498.4697077444237
True	65.99384556997383
True	76.17039993024174
True	411.5389645045128
True	24.4375980211615
True	749.4365481345573
True	100.6667694898986
True	156.72276096247555
True	18.02335247779176
True	707.286845737842
True	30.607433959395586
True	770.7753736650524
True	400.125896054131
True	113.2750060899659
True	701.0525043818785
True	537.9394327784798
True	563.1846544045918
True	46.79728307712598
True	362.0497510175198
True	6.068409249659939
True	93.28106019268718
True	376.6250162042303
True	48.25822313588174
True	117.0442274542452
True	302.0684183107531
True	185.315587420868
True	97.86008011515558
True	643.6996383478123
True	20.86216978321709
True	1163.9060103983622
True	490.0869361495492
True	302.6248032390193
True	493.4028904587136
True	122.11207938498214
True	794.0029570872625
True	1110.4295257328977
True	757.7293053141503
True	181.83302256755667
True	228.9650632851816
True	50.681624512089485
True	57.25362185994232
True	152.5770134348832
True	103.50789975052304
True	174.48916514291483
True	1185.0800978185514
True	309.20657015288924
True	358.35611847828494
True	703.4916058547245
True	17.379865035290337
True	14.44354047396857
True	599.482612755683
True	5.9620821677896245
True	113.38923502500542
True	675.5342035932592
True	175.75531143390822
True	637.8728321588312
True	854.2379864376462
True	149.34014171878866
True	925.396112817638
True	3.039757077129037
True	466.0765943933262
True	1047.0697020215237
True	21.989554555670036
True	239.26248517707805
True	145.61525333945104
True	944.7784226315276
True	226.0737979595792
True	500.7219097471054
True	122.5009494761023
True	508.8934633044805
True	153.64297324863216
True	99.65239203148482
True	380.8221772524922
True	69.79962585904978
True	56.88102362465335
True	1078.718770706048
True	267.32869023513024
True	160.71258766847453
True	368.822216693592
True	403.11909695835305
True	217.17984586658
True	160.0324048474489
True	404.52648666073
True	35.85646228171316
True	490.6837739345602
True	1080.990001487662
True	105.70437389457712
True	470.5866697445047
True	313.83294826667543
True	26.24571155472225
True	421.857924232476
True	104.57569309507726
True	603.6018890505813
True	207.25384410843816
True	401.3292345272264
True	23.0712194164078
True	451.722288194101
True	103.39321945647922
True	342.8627203616792
True	33.76826263481813
True	163.13591545391648
True	245.60192527489025
True	782.8152834485022
True	60.94145781081775
True	136.440782242966
True	230.57583191667425
True	143.55343019821996
True	650.858775219828
True	554.2005922950142
True	782.8189266717756
True	393.35572095132034
True	542.0017465302282
True	423.6718276944176
True	686.0430594029843
True	61.59525554750383
True	479.48875476909456
True	427.35298117559375
True	48.95069813406893
True	84.83620066693774
True	125.8939965442447
True	89.42766971836527
True	330.9752562570688
True	864.6275074693252
True	312.41864223011777
True	1071.543691263875
True	328.549035294455
True	923.1916803271672
True	144.16528526270275
True	579.2096428630953
True	622.4652691491227
True	694.62057555946
True	439.0221348056293
True	63.56877371389352
True	289.74512637725167
True	41.27231420228014
True	160.97561495193798
True	172.3933240921486
True	1088.6653121195488
True	238.08558075373665
True	561.5261608342711
True	559.7013533371791
True	559.8744316297579
True	880.2717405148492
True	601.2032263950343
True	668.07228058093
True	924.6309081547602
True	126.75749702206204
True	310.145801677146
True	256.1718206929952
True	331.677925342967
True	92.75927071463836
True	364.6534744590101
True	4.320143219120684
True	338.7244453868867
True	261.7933166963519
True	619.8333196895446
True	304.6867775235361
True	357.8998377508281
True	10.9666590668564
True	56.72870824645652
True	543.7664362754876
True	30.69616429302888
True	145.69590019464388
True	66.04487232350148
True	156.688848027526
True	245.83387148769444
True	69.4016272323993
True	383.4087291952795
True	267.83179033706085
True	103.86525284908508
True	332.9247482804076
True	63.177191244635786
True	603.2686788123987
True	827.585845315362
True	276.53627970171
True	1165.9195980014108
True	114.32352750670742
True	311.4458280918721
True	1061.7804727951298
True	88.91668082637261
True	277.72660636100375
True	10.411753244366016
True	409.2305819243857
True	445.331749887622
True	153.6935404791826
True	620.2075500064719
True	905.4878954807364
True	166.3135810684307
True	79.57423578904918
True	335.023236452175
True	524.2255722965642
True	626.1928234656407
True	1232.5809530730833
True	26.65914177697737
True	944.2481605895828
True	129.69939329241757
True	642.9189766106812
True	117.92009357930536
True	133.53512708410315
True	186.1478117223807
True	166.07580990101414
True	763.6092566030931
True	198.7637669020961
True	232.84815631778244
True	70.75117199030232
True	508.41283220632056
True	447.8103683970449
True	175.59515290825934
True	238.19434130796367
True	17.41814639167678
True	426.7586315828784
True	217.77802142351297
True	291.62731175107336
True	118.2109704390927
True	701.2288831487474
True	396.33567565773046
True	268.1936707471836
True	634.9774476075917
True	522.9352712966423
True	467.0276342929693
True	129.76184028323226
True	519.2186937563085
True	431.1654893731536
True	3.104948347487225
True	194.10396106475005
True	92.85264903291832
True	244.1548870781561
True	3.5361935222969745
True	132.46758082559327
True	357.02890438591623
True	8.21881451095105
True	880.7458412882607
True	162.20834299827848
True	735.4376003187892
True	773.2403391250782
True	163.87022350579736
True	224.58876353439737
True	497.12408426439055
True	860.932472599325
True	50.78507257050666
True	37.8150319937136
True	128.09014646826472
True	625.6249229540579
True	720.6676540553423
True	181.54607433284136
True	589.8843505035238
True	591.9754577619013
True	860.9062923579339
True	409.8471223490606
True	189.45065103198647
True	855.5941967449301
True	223.4695988964665
True	153.70558673922446
True	348.3041372378688
True	231.6813771557116
True	200.6224523111684
True	624.1545589482049
True	253.99524730129568
True	195.28583100786443
True	464.44551642827753
True	476.5245287823322
True	63.04485039186828
True	286.9480879134369
True	77.85743090221926
True	323.2896621774154
True	345.0909948300291
True	260.03227156284225
True	182.1826766424087
True	386.55606961933694
True	657.8807186456283
True	746.5356924574402
True	292.9862969910689
True	755.1251627930875
True	63.06097559672777
True	849.9571830221835
True	347.8694008206033
True	13.765125627615516
True	638.4420958568696
True	702.2440714039047
True	261.700915422532
True	172.86426408226689
True	43.94339221278154
True	378.3486895711986
True	77.39796784274614
True	15.102700183846132
True	895.6053221735076
True	372.452778256036
True	175.10962936135624
True	1012.4328632590524
True	12.906564970070631
True	795.305254400833
True	29.27923605749788
True	667.639405107257
True	57.14450747564175
True	765.9557842940977
True	458.1686653083208
True	194.3176756701879
True	426.5203758002915
True	211.34594495873577
True	296.58296872675766
True	211.5829380460766
True	412.0783252804555
True	9.640075732509835
True	317.2611933127067
True	114.99638893766068
True	10.691277804049337
True	462.5916456102844
True	724.1621642935763
True	283.7394254645417
True	76.17949252522264
True	304.40634132255747
True	82.72364158547444
True	183.1258372604084
True	186.8385706850162
True	381.2692603746485
True	43.66935411204703
True	146.1752755218366
True	380.0287061648359
True	873.0966143873151
True	110.1433366323993
True	207.2191435122256
True	443.0675313851904
True	17.51177528005194
True	422.6074670343648
True	514.227841125084
True	92.48354241520656
True	397.5463769312131
True	362.0284327323653
True	410.264659402363
True	608.580388468131
True	1027.5994629857876
True	983.7520059341604
True	57.64036878510769
True	1069.763063060465
True	109.9869652634429
True	114.1815358047682
True	108.9893386677988
True	496.7919152273301
True	374.0391166947935
True	578.1852980222544
True	258.69051067726934
True	157.20111207863508
True	410.1533523633734
True	14.777452227302996
True	472.1157277811368
True	390.8850032031358
True	138.70107639203246
True	96.882815474226
True	534.7757900452507
True	996.3242850245624
True	208.2020164980513
True	61.54193732201039
True	427.0719535967289
True	386.41572490946567
True	474.8986117736228
True	316.49393848205943
True	4.419484216492245
True	542.3802766650601
True	510.3909549422827
True	499.7619854839149
True	186.2206174600551
True	102.37449732439518
True	23.097788495038174
True	373.6313517885373
True	107.43001744422754
True	7.206691881984195
True	30.57517688845306
True	334.387999065356
True	657.4418102488695
True	135.15448632608434
True	81.62667153134177
True	22.915649363704016
True	412.0000201026398
True	348.71983284296647
True	786.3391084700077
True	302.2469647276523
True	514.0714742237386
True	533.4820338094222
True	526.6867367625613
True	294.5338527561829
True	541.2196242326213
True	101.08066593776456
True	586.1656412199742
True	7.727171431875121
True	367.7815887912994
True	466.2878014486981
True	993.5819379561972
True	344.91886381816704
True	834.9691356910442
True	1001.6096969669588
True	179.85734070004958
True	35.014410719897306
True	358.28301348735204
True	386.84384386736906
True	587.3889365240266
True	235.2117475953279
True	30.566805177274347
True	626.8440643720477
True	128.9337989644783
True	1076.5163839576144
True	325.71879174338824
True	486.7255814037815
True	123.9497349045057
True	813.4783258533115
True	137.48781017121414
True	822.2830113972451
True	593.175765174457
True	190.79030784205847
True	112.40694993365652
True	67.50406284174083
True	565.9234929106781
True	890.6520781650952
True	421.2471129259325
True	525.5914798271092
True	137.4417047576976
True	626.8218957796942
True	500.14414899476185
True	795.7507605025642
True	322.56718151979425
True	592.6214790507169
True	115.47980659096856
True	25.02056782463339
True	410.7141245212033
True	166.76076086593883
True	99.67124997512224
True	378.579986158624
True	1079.891556720372
True	266.9262664604968
True	555.6754291928045
True	11.259058002996934
True	76.82643444526025
True	325.3865101459623
True	792.9698246944474
True	439.5840693604208
True	502.51863590062567
True	719.3834565942076
True	70.40905874089835
True	735.2406968162105
True	48.95859723638374
True	106.68888332184709
True	171.47872750734908
True	82.84206440209043
True	26.321850253959195
True	304.04951711490946
True	440.4395532698608
True	898.4986181037193
True	873.0819630271757
True	5.831484669189944
True	286.2185020648114
True	474.1093128944772
True	126.3035990138688
True	246.1992681903769
True	328.90482302915734
True	1313.929791995309
True	448.05866614106094
True	23.738089339870328
True	173.00600996086197
True	696.344353579842
True	37.28564131407399
True	173.61842600236858
True	546.3441353909304
True	66.22046733278259
True	875.7558461954483
True	328.22252767846794
True	674.8631163126354
True	80.9023746450878
True	667.147096177231
True	607.9763748805237
True	879.8223382989473
True	251.940317405756
True	496.50308713614464
True	850.9105720269248
True	913.4384482851232
True	245.43344915455967
True	747.5290372715662
True	216.66305513079124
True	452.34319509539927
True	386.1677164641907
True	495.4128933474148
True	493.8297052813192
True	315.08156766172846
True	360.080314177319
True	116.30393347789358
True	334.02407581369727
True	1150.2404162174507
True	325.50359052040807
True	149.54524134850004
True	301.5526598536118
True	716.3412009450782
True	647.3753130243274
True	409.2530377294669
True	117.24815365004962
True	331.7534475715397
True	36.1337081103479
True	171.6322797900803
True	93.13073635996577
True	85.88738619269552
True	541.2191816804052
True	137.00925277676936
True	131.78271294710504
True	99.5053057223498
True	83.44033787376797
True	457.496691812287
True	390.43521049963135
True	1039.6217790284604
True	550.8398350501403
True	836.0584207290256
True	272.8640268252848
True	290.70428127807463
True	543.8181162283554
True	190.39216967811407
True	746.0026966347189
True	249.6335371600245
True	348.7608434446516
True	69.14275155988655
True	116.53646016684397
True	254.30937567884308
True	118.4262559002556
True	465.4054070041379
True	30.946754121994715
True	565.3667892943151
True	1027.7201655180318
True	733.0105690704348
True	1.198485349803316
True	60.278715011874304
True	489.5183870961088
True	441.5354530164063
True	80.45602883563946
True	120.9376868877487
True	295.6133014416726
True	75.53137449404143
True	48.51625555732094
True	709.043540478211
True	639.5366441704881
True	160.01578676178835
True	173.44810410221865
True	539.0155011854689
True	52.57847377458235
True	24.56061376473821
True	592.0907805156963
True	468.1702075451286
True	1135.7582542560065
True	44.83977767159585
True	455.8994795333418
True	868.4635540179137
True	788.419928638905
True	291.44449984862086
True	741.6980567435212
True	397.6971518373687
True	43.61616111816055
True	105.46809949654016
True	715.1415963886691
True	75.60441363638935
True	145.12305803292747
True	935.5200982977132
True	179.81336159684932
True	269.42464882455874
True	102.44241667914166
True	635.7721121702058
True	589.1589142071776
True	211.19870563885283
True	433.5654967066091
True	41.25666870548005
True	278.4561747704425
True	592.3265265078775
True	633.6193340965926
True	327.9780461753378
True	76.08981769536686
True	921.557156496107
True	1092.303244828228
True	571.4706327167648
True	65.87331209030758
True	30.85823105465761
True	91.33554806728678
True	105.8803085722362
True	103.16811710591126
True	875.9746989925678
True	1208.504055837472
True	720.5031424569979
True	327.47939318721114
True	9.091937492995944
True	20.775138143269253
True	338.32311225155377
True	480.25914589905335
True	44.41422903698024
True	559.7951293891715
True	442.56703261797946
True	387.8960675251839
True	81.76893635659158
True	203.3684814417855
True	257.3694385298798
True	135.3617767589001
True	391.8378459822066
True	41.57621197729754
True	172.98367411586582
True	1136.9950932961071
True	5.730481793607887
True	29.08298844694031
True	581.8979073410536
True	365.3937470599338
True	777.8363443901578
True	158.36946878467634
True	762.6626478282614
True	610.2393517540532
True	272.02922433113275
True	432.6081817688913
True	348.967376124976
True	295.4030479243636
True	269.86072456260035
True	406.5372281357952
True	506.74134763757365
True	486.2054851734693
True	109.6581994114224
True	347.4869441626292
True	9.49267975482848
True	192.55149213781613
True	233.8623090149717
True	867.9995375171776
True	604.106360752531
True	31.530737840520565
True	720.2358250132628
True	805.8042779672435
True	103.29660936429072
True	354.3092756249075
True	843.4273594130196
True	229.61579872962653
True	162.3840438477176
True	512.3170118738726
True	614.1101021428746
True	1102.2551569936536
True	147.77295790029245
True	159.18738905112892
True	252.68521424652027
True	312.1553681592289
True	398.4115305894458
True	410.9847711156969
True	321.49590269619017
True	443.8301133836672
True	499.0473928429366
True	217.1150499630266
True	1475.938575043541
True	230.38604942943303
True	397.6363154126002
True	53.80638108605525
True	758.3147943214256
True	251.95302314603575
True	924.4752895356183
True	563.5495727232567
True	317.9728345491212
True	756.9038784430428
True	271.04833862929644
True	221.6280853656307
True	260.36079495199976
True	225.96246281358276
True	142.33001715335888
True	248.80137350602504
True	740.4171368220967
True	516.6802454633985
True	220.6022680502738
True	1161.3662090244063
True	117.2362833988822
True	265.9224750179926
True	70.70385160346974
True	310.1271650551655
True	419.8960346616196
True	91.8640252199533
True	226.5596450948268
True	74.13390340494028
True	695.1395500681554
True	378.6577185956292
True	221.72208460085872
True	746.58566041422
True	852.4023881826367
True	814.4534045827456
True	823.0800342305769
True	363.1628039005891
True	1.5847652659828682
True	262.7829472696605
True	52.986125047567846
True	392.7108881498909
True	58.498145586725656
True	340.4303296242769
True	848.1651631044984
True	1030.9163742369803
True	401.2678144663749
True	22.45858097313599
True	533.8429705343418
True	517.836087281636
True	195.7592278396656
True	245.44706522136983
True	289.8105668727696
True	22.103452460745835
True	127.065515715865
True	961.3038538438092
True	61.47705278684646
True	489.1104576912701
True	790.0829350239832
True	104.6937087132353
True	249.4239653326512
True	112.92854688203457
True	15.946881048899572
True	1.8733392154700197
True	114.25581573305544
True	1016.1917799581596
True	449.0037212695447
True	72.15663751820631
True	799.914482207602
True	342.8119952771767
True	1.1515642807249733
True	452.1289864583948
True	193.8028542613891
True	527.9337238115638
True	82.35553122577505
True	342.8601104150962
True	359.0868914599332
True	177.38382145896375
True	199.50883566171527
True	126.29946808948232
True	172.5963992553823
True	969.6650469942136
True	14.504527615233252
True	504.8980029494594
True	488.0251287321999
True	400.2764380652608
True	224.2995313382576
True	231.35099338369196
True	163.6299189711093
True	46.64189906595745
True	485.3738546475631
True	154.45536470557536
True	817.9350784032586
True	847.0822079545491
True	247.5113171761556
True	327.2257853788768
True	528.4057136196284
True	39.91834710813748
True	83.84268487220388
True	729.3560723139212
True	1106.9628694228932
True	112.6124825459748
True	717.8888927837824
True	133.18283952821085
True	907.5363774452902
True	665.3175539703774
True	106.48054380049165
True	275.6046975118859
True	628.9893749265223
True	258.7231398427852
True	46.45556915933611
True	572.6508471944708
True	442.01685002675066
True	5.845615970001103
True	466.6775520316288
True	71.0588968728162
True	182.15487954159204
True	243.3685772450778
True	314.4813552769157
True	70.08026294542859
True	220.16033565010176
True	348.1067320720643
True	445.6126410343888
True	941.5940372618672
True	46.35132515041624
True	905.1946738914024
True	1050.2781484257905
True	121.64513302486048
True	77.44687526007472
True	1026.3726120819035
True	33.62746095612702
True	223.81744760024452
True	82.25900770677055
True	215.85296019325813
True	367.85481743338056
True	938.3577467120652
True	92.62003352580538
True	73.78707285081207
True	689.424235127443
True	273.68893387575395
True	734.7318842182997
True	53.58939165847835
True	459.75159949454576
True	387.0163462063816
True	678.2864349816388
True	54.481715135900885
True	112.21822377970764
True	28.64272976372182
True	267.3890086393852
True	42.42773301471665
True	344.6998693225198
True	2.8475611224349304
True	1205.6714468456482
True	103.21944384789327
True	130.42440372032505
True	355.3450594067144
True	706.684828742909
True	671.6613898826334
True	1045.914569991554
True	467.4989201055877
True	416.0281938919258
True	138.73748111639514
True	398.2316808702744
True	848.4877390662876
True	423.5465908749683
True	966.9394211558944
True	88.19680599207072
True	410.66704429281793
True	177.82692070862373
True	287.7104330658247
True	741.1504306278338
True	158.0431175777079
True	130.1790443821043
True	63.32713750555151
True	875.3715012320639
True	768.6166213736178
True	85.39747325652094
True	445.1820068560089
True	760.9407501303058
True	414.245766449899
True	55.376525320708446
True	326.662646466242
True	791.6958748356429
True	30.310523652884022
True	373.4454315813733
True	163.6433403946471
True	283.830298896962
True	32.49909743610929
True	234.60559639476483
True	770.1772525894797
True	643.0518467985577
True	56.484198132385664
True	288.9884183668941
True	875.7407237979094
True	17.961181581768475
True	306.22177773040363
True	300.5096240590597
True	427.8427323268364
True	222.0642782500341
True	584.1944470947376
True	49.287912736369606
True	956.7568126121593
True	879.1173308784664
True	48.242419333863154
True	389.8039274790585
True	732.826192819025
True	910.807173037072
True	268.75362565253096
True	601.1561175627043
True	127.59794234188512
True	178.2168818805617
True	133.39532102868
True	134.55203542110252
True	208.5111744717773
True	930.0418989509856
True	778.9750298089759
True	960.4557790940244
True	19.57844196904525
True	26.16028509065085
True	360.8620297300528
True	11.636407796822652
True	623.3551421446197
True	1062.1476903811365
True	264.34967540655083
True	208.0610877094674
True	87.90168702137373
True	205.0099404566018
True	128.20584106113952
True	43.81286076302818
True	136.4836777349703
True	90.05458618136164
True	259.0503354922293
True	536.3761708055805
True	168.3392039078702
True	30.795847979438243
True	57.201257700337
True	423.4927608334128
True	272.2520941928945
True	576.5147013162242
True	23.868811075994227
True	118.52231806206557
True	684.8981411574127
True	269.9055517745041
True	469.2397287207197
True	656.4507755753135
True	103.84408699526033
True	107.04740724422888
True	86.7516315640992
True	25.26289036866436
True	129.45057929174925
True	88.9976029871739
True	101.7701121890858
True	157.78140039762124
True	245.8163350685521
True	814.0350112500926
True	293.0048156519155
True	906.11317807996
True	168.11809333993838
True	206.85705699515205
True	773.9111013543773
True	296.90286153067456
True	606.0240461810675
True	259.73607784200783
True	390.08132618864886
True	439.8102451749492
True	538.0444428920005
True	655.2904883958018
True	388.0474769783677
True	37.03283579210825
True	536.4020381261057
True	627.4836685602829
True	19.545457319681248
True	11.72936513576582
True	266.1849055442427
True	395.5664264266065
True	461.1461026492926
True	67.76736695930202
True	669.2294401937534
True	960.0494784866208
True	229.24628119661665
True	886.9756530332046
True	283.6685528993193
True	100.27194964432742
True	263.8499294240957
True	682.2273042757378
True	36.62005088492578
True	594.5582308872457
True	1287.277636088859
True	1005.771170227557
True	880.6843759625048
True	206.9230649514544
True	93.0523458150953
True	199.60053018467144
True	839.8270936490354
True	143.45735159562398
True	1041.1901076272875
True	879.5754503982175
True	43.34478081537373
True	88.01474578140508
True	423.321098530681
True	409.383595673957
True	213.35445158255635
True	519.7819456320753
True	647.2890704968371
True	121.8106712231707
True	276.8559784646452
True	1033.3487901144724
True	50.49074367301064
True	716.0111859801469
True	534.4431060784275
True	38.33544060192213
True	835.3053303329726
True	388.0332732857921
True	543.7677876650808
True	112.48126625157174
True	266.110556855515
True	218.5400653864651
True	25.99277796870112
True	131.17537959075975
True	739.2604674530027
True	144.2694638026846
True	381.6810763810729
True	66.15980419335797
True	620.2922160534677
True	603.9231105428487
True	227.53590947982207
True	457.4615458124964
True	167.85324248901236
True	167.754253849909
True	212.0421112008396
True	277.01523975279883
True	371.9814638571799
True	125.07454748649202
True	192.28049513603412
True	25.18363137240154
True	864.8539425338859
True	326.0874338651823
True	9.573405389507736
True	367.7721816748373
True	168.96946839984344
True	620.8462520915106
True	376.6711014018334
True	585.5594077458036
True	545.0518601014312
True	483.56279556562106
True	776.2251079397358
True	242.91711941741892
True	571.6711077511063
True	158.54292315777704
True	533.0476768446055
True	361.0139934044693
True	368.7436245230531
True	128.16246710923738
True	127.97440526109958
True	107.83806851697032
True	68.05483004633422
True	721.1071677936457
True	175.06310354497913
True	45.30721768078918
True	0.0
True	560.5583056923432
True	111.11661896905294
True	22.229732259774604
True	40.10856218521378
True	112.4403382950892
True	537.914744753682
True	181.81604096631884
True	105.8189532042639
True	37.5194712212323
True	164.47373636878385
True	936.7823930945538
True	49.28527873363255
True	228.25310559320215
True	742.9366742082593
True	319.23072597337864
True	476.150401411264
True	482.17083955110434
True	510.2111379266733
True	601.2866666757405
True	897.6365368386505
True	251.55841355896527
True	1042.8238824113646
True	918.436875996513
True	611.0174750168982
True	340.1933800370361
True	840.7429286429481
True	12.019493079172449
True	33.91020302031252
True	283.04109921434423
True	41.32851862483179
True	209.66010556408455
True	732.2489929273379
True	213.47471908794648
True	745.4462921311681
True	749.4672287706578
True	125.04573606529075
True	385.9387473731186
True	591.3129757414238
True	24.02044045689037
True	128.88411853171607
True	433.77254663255786
True	307.077785967805
True	201.54931852777744
True	108.4730316971648
True	391.357562706045
True	21.536029098954383
True	353.162058022707
True	362.5554935761247
True	1064.0458826545632
True	365.97281512802925
True	28.782010445319425
True	425.9139863178892
True	422.08042476149376
True	221.14519089495
True	32.20862722232724
True	756.3530522907598
True	444.12756720022014
True	178.84177095730536
True	12.603070881476444
True	1211.6142091617012
True	173.56679898915317
True	27.619707668911182
True	292.98109807859674
True	260.3042580498928
True	113.21605322981524
True	305.4877924530384
True	45.36968586892792
True	313.2812936319256
True	297.77387368180445
True	333.72021825695106
True	29.19195384096805
True	44.34451015174708
True	1058.2345846462504
True	23.643132904198133
True	12.735002939430617
True	176.5447343400026
True	650.7183559596733
True	9.086424747246577
True	187.87185289667823
True	168.33435892827956
True	505.8821328526243
True	377.9037886502963
True	761.2040252132091
True	317.96984687037195
True	480.1977681661342
True	441.8950957860749
True	504.0810853436382
True	98.62609732136598
True	1297.799644193152
True	931.6911492429996
True	284.4296075183733
True	523.8681335600859
True	102.93610255285624
True	593.1919259032588
True	438.35082437392
True	157.70653851010655
True	75.30284548362192
True	356.9572386649824
True	162.7347805120764
True	29.242617174862676
True	631.7020224250227
True	383.4475253855222
True	72.47529405716035
True	28.639140942797944
True	668.8869158390687
True	501.2224587996249
True	68.43597888337925
True	23.007995679176435
True	324.3949961550072
True	336.355157044075
True	728.8500708098252
True	542.6828600401034
True	562.2546945415273
True	784.7210186612431
True	8.699993331931328
True	56.31649368098821
True	36.61289869711725
True	59.18533997342431
True	511.108479809949
True	585.3188773668044
True	84.78415192616
True	104.99813940026392
True	185.02204432688416
True	74.86989059238097
True	185.165398492284
True	206.786283670545
True	259.2642627356719
True	826.6739647437201
True	629.8547476596043
True	293.27895695596305
True	192.9896393131356
True	277.0542889236225
True	246.91473192811532
True	762.5924211326194
True	321.49483464791274
True	173.21239528089097
True	891.0105487378921
True	351.9233513064347
True	461.8990074974848
True	150.24042136972128
True	122.86804610151064
True	64.1107128873375
True	222.3846831746096
True	969.1891999731648
True	506.33336067438944
True	111.66035367817294
True	358.5557764918393
True	101.70432516740132
True	688.6933246392274
True	4.390817737953618
True	688.71385180543
True	34.6044904175653
True	937.3418961989066
True	835.8712606144876
True	210.0778713449292
True	30.603029782698016
True	85.46555189848127
True	459.58513454947285
True	225.0711940237104
True	1.3143818241976395
True	77.67638845365518
True	1052.482750406338
True	358.8669028460295
True	659.7148275822485
True	480.4365677965471
True	34.03172779853338
True	137.26286688993028
True	438.72403941049225
True	909.0461629068255
True	807.2649113967061
True	433.5015227731937
True	341.6009404431439
True	16.5536992012456
True	78.37586313594798
True	757.1223953494199
True	473.8324669493808
True	383.6390918824006
True	863.1677000729028
True	27.44911588087242
True	215.1157920625006
True	883.6325918881009
True	243.7829727161756
True	9.946303444726295
True	511.65772161370575
True	105.24601063570384
True	625.3672087581369
True	56.4146984220382
True	258.4052224163428
True	855.5705396026464
True	908.1436141961102
True	271.6295510757753
True	442.6745674221343
True	109.08119237274704
True	614.8472171503123
True	250.90750228114763
True	198.28323872918384
True	880.8056401059503
True	57.52825978795541
True	719.7869981469394
True	276.5182048329627
True	307.20525384836105
True	165.00884102491966
True	508.3638120802781
True	603.0083543704626
True	378.6242981122397
True	406.844895780437
True	71.47151106751815
True	162.0305819412625
True	469.0739728861959
True	210.4899400692194
True	37.43674709699948
True	211.99342632119752
True	397.6358766070935
True	383.0421756095824
True	747.7295448975917
True	131.53586658342763
True	670.6593821443593
True	503.50278094569006
True	646.17361055725
True	137.8578636078364
True	40.4223989597174
True	677.0813824928172
True	69.02833711590799
True	562.5443618442092
True	647.7344945118708
True	448.3862779092705
True	132.81349033890706
True	503.5384595984162
True	4.025285004977048
True	409.85813499402406
True	30.770918839408694
True	645.2775838847987
True	255.82134284601477
True	577.4960211753629
True	707.6001076325329
True	148.53962752567378
True	504.7340464924919
True	483.6143762404985
True	65.12184630772401
True	949.0438048195698
True	3.1297452284839378
True	24.25113816791832
True	652.9969067477874
True	701.6318841012736
True	136.62214105139586
True	403.512581972388
True	124.98165572431095
True	71.7866730121341
True	471.1145517025783
True	42.22719059849239
True	515.7821217604844
True	12.875307458561648
True	805.6857306250445
True	538.0876879047897
True	673.9721867147204
True	102.58657583854374
True	351.69708442112847
True	986.9534272800106
True	829.1341742314913
True	143.2877917380952
True	537.7096723621613
True	466.0231794338928
True	240.1269611310969
True	257.5961560321121
True	5.742194969841863
True	322.9134927971391
True	12.035200674227688
True	356.6177228558444
True	75.15990829375342
True	418.6296238949325
True	670.3732143124838
True	125.6758570934969
True	232.83214684408824
True	625.4152247064851
True	682.665877061213
True	294.1127660800096
True	140.8169743959154
True	170.42672446169772
True	482.581206556128
True	87.05282390409546
True	10.704280194779548
True	514.3965116429431
True	557.251938468384
True	20.255398398751485
True	125.52165312665817
True	886.2783409273817
True	507.1991913798215
True	270.4282858219972
True	33.95868510709684
True	472.3068746884936
True	112.18219367184898
True	585.6051981540448
True	660.968542259954
True	304.5580718047428
True	378.036586793772
True	181.43674703264068
True	242.31003017801308
True	71.10686546070482
True	211.74573938370204
True	490.3012792336922
True	21.37609730923152
True	468.0444692378615
True	366.358400744619
True	683.5513284953963
True	904.6755829974504
True	909.286744224867
True	159.21253239016204
True	399.7960503063216
True	73.05826821825104
True	197.78828202706276
True	321.528251971196
True	9.806395190783704
True	811.3142146850184
True	23.46373386393565
True	392.6920704234876
True	261.41895943405893
True	650.5926777535947
True	202.07157247302487
True	38.27337029837042
True	699.1613831486601
True	1101.466738074001
True	221.7826699248216
True	135.69777271748933
True	624.203951973184
True	478.73737480081536
True	17.850778881713595
True	834.1304076215197
True	111.94410188854944
True	43.94068746275856
True	307.5028273915501
True	355.4189375794377
True	417.9049675258152
True	267.28259195245107
True	20.75667806330649
True	22.743211312692605
True	821.2927351414372
True	211.60005009605965
True	111.70692998017572
True	844.4195389873253
True	642.5633387255644
True	643.0550576147575
True	450.7446503764342
True	150.2711848934686
True	32.54022487891832
True	108.40178782641992
True	444.1637105380936
True	228.16909526606275
True	487.4666118888744
True	147.1945360427494
True	484.5926596208676
True	648.6099899163335
True	960.5092316797078
True	24.273729294951
True	984.5003281363624
True	1053.4062122861055
True	480.8739903936646
True	84.16795507414128
True	789.1464037150832
True	648.2518133763368
True	652.360574037917
True	176.5463663644663
True	731.5667595228596
True	704.2122817411316
True	121.15847947517172
True	771.6443347238936
True	816.8997767890623
True	492.0908425862695
True	225.82139027196544
True	72.06040881247472
True	300.5961409366953
True	358.6416358404614
True	455.3273608333638
True	437.2613853025966
True	197.4507336582753
True	308.7070204862632
True	2.599194882541083
True	12.820008779317323
True	105.01334957179928
True	131.25769356662624
True	354.7122056203641
True	359.620157490092
True	112.5760623075705
True	17.555569135934622
True	204.95010548808904
True	822.9994259660357
True	462.72890237846
True	522.9356239508143
True	548.6111563593772
True	808.439476929127
True	645.9631944382186
True	84.05915348306192
True	210.42671193335528
True	238.62703170625645
True	283.0160106397901
True	102.75786135014832
True	354.7437363580487
True	433.1020074318854
True	172.9120273008513
True	651.8682042941347
True	248.19867589472165
True	206.3826711863529
True	27.72647575966809
True	232.71917658059508
True	488.9836040486185
True	171.74173015286527
True	527.6654294527083
True	479.7080785254885
True	241.59439621285168
True	107.44483148847546
True	44.60398812163142
True	409.6606168654648
True	801.0680062523082
True	165.46262116336015
True	1033.50805600912
True	1022.0072826247488
True	480.36871909942187
True	102.55182874966826
True	122.11434854070802
True	670.4045715390115
True	8.449041909912559
True	220.7375807221005
True	139.2311544937863
True	122.09427043326124
True	330.1349090284728
True	634.0823930226502
True	36.60710326638706
True	124.01611686638412
True	953.2219478535662
True	56.25034699914647
True	462.10335647027904
True	523.7691781714915
True	250.9126254355851
True	129.9214937675049
True	909.1590722393094
True	1199.0418090631615
True	511.6089750523208
True	641.9970831078923
True	206.4545875430985
True	151.7383625898998
True	291.6050059856361
True	255.35347265245596
True	171.24338466665702
True	294.79711520590024
True	341.16860320041064
True	11.247881682727677
True	627.5285754710817
True	148.3801523415481
True	78.20980874146042
True	438.0062104226405
True	297.12358416195565
True	1174.4829305367623
True	366.2127339200745
True	987.343337133863
True	9.764167089835391
True	264.328405691701
True	224.921970113141
True	157.9471530716987
True	484.4068670790471
True	198.34333660779097
True	400.4388035698783
True	331.2468853289596
True	113.69864169766868
True	360.41310221298886
True	1051.6175806967713
True	706.9667735520849
True	226.82782670682067
True	114.0634071001533
True	298.42489254859424
True	23.38033429657116
True	361.52018826315367
True	324.92819779678894
True	569.9427015227363
True	452.6134465690201
True	366.9408494389385
True	154.2096311298002
True	14.00950697483183
True	427.4690693633784
True	288.89803766179807
True	143.03705519562794
True	300.75663229088525
True	429.5288177855221
True	828.7713467380255
True	305.03996860766443
True	775.5464779817955
True	394.6705138589261
True	381.1286320391921
True	1.575905703250427
True	1149.0420427158238
True	106.54999998944947
True	894.4241396393634
True	214.9913570108346
True	465.7968324803389
True	683.619465367841
True	84.9704582928752
True	484.083137648204
True	33.73384676675763
True	432.0850591766672
True	80.55937715689937
True	224.5265775000953
True	37.992449364874815
True	699.7383759544924
True	187.62430049885276
True	26.16718843728408
True	396.92204948360455
True	107.4011681962712
True	174.48861435029386
True	827.0841804958609
True	250.97875918313144
True	147.91075257112684
True	373.707507139249
True	526.1318701044825
True	321.6727487455842
True	525.6742756733823
True	613.8667372697345
True	155.59394743480047
True	6.567933378446477
True	74.06439637752392
True	429.57220619321305
True	89.18103910705292
True	77.83157469361379
True	1046.193356583796
True	26.989268073028057
True	322.7504105873093
True	321.9311798158645
True	450.5919660829677
True	673.4576192305195
True	185.57174041407808
True	651.1943910312583
True	333.23483255947366
True	350.3704241615011
True	261.14660957397086
True	201.93172936466112
True	365.0464539833824
True	440.69715439478784
True	409.3044751247721
True	617.9798236027813
True	141.51058752077122
True	75.06172287605979
True	37.50727364492954
True	306.3659111989986
True	631.5290471618381
True	405.4404475692328
True	773.9127141549374
True	210.5662189158109
True	392.7842015183994
True	67.02722264622835
True	55.312965280464304
True	417.16743404477216
True	203.95913088811616
True	227.04104891413897
True	40.72306701229458
True	1083.660604088794
True	188.18487345592644
True	912.1968880500864
True	316.8627841106548
True	918.909653059906
True	234.5793233004436
True	450.1702811542989
True	540.4433058488157
True	613.7417234005621
True	213.4848172853021
True	484.9519660713256
True	908.844748231156
True	127.02010252214652
True	7.948772462183139
True	577.0363849190601
True	28.25370539577812
True	77.87328135382846
True	820.9137786314412
True	228.6388940454932
True	1005.7920170482208
True	691.9093522845687
True	423.6762329135282
True	287.44022160385896
True	470.54034471381175
True	340.1364063638063
True	184.2392030379229
True	671.0862548408633
True	704.5776104866802
True	210.52352761341908
True	83.32886732656436
True	518.6424565315311
True	141.05214118475791
True	378.4523090045421
True	330.6805315697309
True	64.89322106637391
True	393.2556896257124
True	411.7151234570181
True	383.79306047970766
True	411.59816299504416
True	421.0274175716768
True	670.8734847477709
True	55.38334215678162
True	468.5775441299744
True	327.5307286103936
True	652.8773222947108
True	214.0326182464456
True	104.82965490225432
True	41.96816627445335
True	545.8030616769194
True	660.2229866843685
True	178.4496215727573
True	410.29840979146377
True	342.3881108855674
True	18.84708999916062
True	165.51178454593182
True	290.12553408665406
True	3.4150667576259623
True	875.545277526232
True	78.95140319698895
True	104.3789760838481
True	115.69122234553969
True	357.34927889269574
True	38.42664402698455
True	460.8905091814404
True	224.9304470185888
True	5.422058012573068
True	117.74296998807404
True	446.390152269686
True	49.99680081969893
True	67.98814387579345
True	164.59850031105302
True	304.4622185274962
True	984.1450896068648
True	385.3586070924114
True	914.7790473957124
True	183.42133605543236
True	1035.5709598385477
True	783.3022919600211
True	666.6723667712233
True	398.6081896208947
True	377.6605833821668
True	77.89110941989516
True	71.89484808076786
True	80.03619051272503
True	169.1672497943096
True	476.6162777881953
True	1091.1963355850776
True	174.12707000933875
True	355.73492859830844
True	447.1637496251169
True	609.3697084959869
True	585.2136864156863
True	291.3952001173552
True	476.3107226269608
True	678.2373815244551
True	99.67231235088428
True	751.7551761282499
True	264.6442681698689
True	135.8582918623419
True	397.8839765958911
True	851.8154715838397
True	423.9632772062933
True	849.0656882218886
True	189.75884514244203
True	352.927048439816
True	702.1620435233777
True	646.7319697373234
True	181.6873181252863
True	257.7415170998373
True	795.4675972052822
True	34.29780623661557
True	180.93410754175304
True	496.4761048382906
True	718.0340287539891
True	108.78118069722962
True	36.82845906421525
True	169.02374891612493
True	740.6763334224072
True	309.33908208196345
True	554.791084951472
True	355.45401949593816
True	309.0424017305639
True	442.735141221473
True	505.0563473674504
True	69.25174330147198
True	381.0271267715439
True	771.6014885375957
True	0.0
True	311.4896974203889
True	251.8190962083548
True	959.0584505156218
True	148.3721495512396
True	656.1569695072347
True	639.8672226459905
True	116.50013368013158
True	225.12437953666085
True	136.06323781725723
True	11.31616868634768
True	287.8379739900118
True	368.9804509276853
True	1121.813528957617
True	226.08781885433825
True	414.0961255212761
True	664.430421279357
True	206.4312200700015
True	28.534332391793843
True	842.9783752310151
True	601.0987713159718
True	163.0526279026686
True	617.6050858834349
True	159.5313505332666
True	308.50050269470194
True	789.7352626074847
True	33.162382520843394
True	105.463673655884
True	524.6204178003197
True	63.570732114082105
True	75.93511456254905
True	419.3670687513036
True	24.82225947950333
True	739.7257372966847
True	106.28442389023854
True	154.40146742401654
True	20.93742760492394
True	731.1327736096001
True	29.88689252785949
True	779.454440886753
True	399.1612158685997
True	118.06498543012016
True	706.5482051231769
True	517.0122655661536
True	572.4097676726835
True	48.746333068361466
True	373.8986412712181
True	6.467644571890739
True	95.3119126419309
True	379.41294082618367
True	47.77249076492723
True	118.60116721127744
True	299.45772310140745
True	188.9779382104517
True	102.71844891182974
True	652.2204312717932
True	20.96915103716433
True	1138.6126514326677
True	507.5070139246421
True	303.8762922017369
True	494.8794850501701
True	122.54833783928386
True	769.9368114547153
True	1124.257329947695
True	743.3816409818402
True	179.04433279833307
True	225.9770196913796
True	50.96213390581969
True	57.24060945750146
True	155.0422963187418
True	102.7323853875681
True	168.87155920675266
True	1174.5524377883123
True	311.5146701038897
True	352.80975426726565
True	680.3210394694913
True	16.177724997196293
True	15.314388243297776
True	570.738710973949
True	4.822706919558515
True	115.34408503502198
True	678.2657226141117
True	181.3927643778816
True	662.4866695551234
True	795.8277371795414
True	151.12019664709328
True	880.1977551437759
True	2.9488251375930323
True	441.11507037544834
True	1057.152118819566
True	24.69798400682512
True	232.9727566048852
True	148.34273732251813
True	977.7590103767092
True	232.47107298359245
True	497.5356646209175
True	122.31913684372326
True	508.5908583821097
True	152.06802546037295
True	100.82139567343062
True	381.8738495640266
True	76.54297901824184
True	51.26739851824659
True	1092.1576848588004
True	250.9536907090857
True	159.06465485813558
True	369.0355535695612
True	388.66940070861193
True	216.05399995042768
True	167.18506820161127
True	374.4816121763516
True	35.952305653225224
True	491.2886490892017
True	1119.6742436866289
True	108.82671280334031
True	478.0379127191624
True	320.30948202812027
True	28.742288886438
True	413.2092273737195
True	106.00559027877142
True	573.7698436433606
True	203.33166483661023
True	410.3144723671504
True	21.121423117445516
True	446.2378629110864
True	103.58815142208763
True	336.8729036478746
True	32.40458970504049
True	172.88540817971506
True	252.94540641893823
True	758.9390334841281
True	56.7851417483838
True	133.59548032507723
True	235.7510306131905
True	139.0075237988138
True	636.3835145941277
True	545.6437214658339
True	765.8010045667697
True	382.7003278737411
True	543.4695227907662
True	406.3604506967967
True	690.2953142276123
True	72.32530393861649
True	468.4108835497906
True	443.43430418295895
True	46.78852023179612
True	80.35351875968266
True	126.06308591595894
True	87.29220473698707
True	330.5246823137402
True	862.5650248448958
True	317.90324996984464
True	1087.2162042070845
True	306.9233277940221
True	915.9964702873702
True	141.82574522315426
True	572.3306672266853
True	637.7097266868966
True	699.7560817735003
True	448.8995447845572
True	65.89284085742146
True	293.52209449697625
True	40.28857422236632
True	161.90479992692102
True	167.34571721707346
True	1122.499504904656
True	235.11661019635807
True	561.0051611222053
True	551.7455444309863
True	565.314806127452
True	825.8493617544336
True	601.0230062027061
True	655.557397471419
True	950.8970420525594
True	126.5258037237075
True	320.7133741165365
True	261.47896565950924
True	326.4941425883804
True	92.96420451880287
True	370.9793829741077
True	4.126218190300464
True	326.64509962298683
True	259.66088228442214
True	615.3583460454233
True	286.3558062688378
True	351.7935665792614
True	10.18250623535455
True	60.06748938095691
True	542.2420612672136
True	29.54138040245908
True	145.48303675560473
True	62.85578049798289
True	155.44619387301952
True	224.2724180228758
True	74.85375473576767
True	379.9705970269002
True	278.69196940641393
True	102.34367370209866
True	341.89493175488207
True	63.37557603261008
True	571.2653808111434
True	846.2819214798652
True	281.5185528238062
True	1149.0299540621704
True	111.22780278032772
True	307.1059777995129
True	1041.794977314766
True	86.52312956200439
True	274.0323579701225
True	10.073442152862023
True	414.2248499285489
True	458.3909253259828
True	154.45851801639853
True	621.6917043065729
True	936.7128873646824
True	161.76855593446103
True	80.91329551257085
True	331.2371344616052
True	526.9139489371959
True	610.1378113633422
True	1263.0353812466578
True	27.269947116856105
True	905.0708088305784
True	142.23912550610768
True	633.8652009615187
True	111.03911979406833
True	130.08915986224753
True	182.9010808003388
True	168.67388256741472
True	765.396634475604
True	207.6588752457041
True	228.8810595198706
True	70.90469412934205
True	519.7853480392281
True	453.4412383137229
True	175.80374726538224
True	232.18304894595497
True	18.30677180985993
True	412.4861976571866
True	218.84734511142776
True	296.46633714927685
True	111.0151471703332
True	700.8225179301513
True	416.6903989822871
True	256.6971000898348
True	643.3285847299667
True	510.9972648584861
True	479.30383337898434
True	127.41478753651911
True	532.2045084568751
True	433.0073410132733
True	3.246490937833168
True	200.0166076671863
True	92.782761127674
True	247.10688803370115
True	3.081938164038087
True	130.5333395003724
True	342.54012252997705
True	6.76032504126627
True	828.8099029460958
True	167.4827386519608
True	746.7740811357842
True	776.8254614816361
True	155.57319659017784
True	212.30607052240643
True	485.72860071254667
True	829.3101945115404
True	49.78410337789904
True	41.40472289592808
True	134.08654092605738
True	628.799935188453
True	730.643866465766
True	181.00738500141043
True	600.9237866721475
True	606.4616958849887
True	869.950444496549
True	425.7120159071327
True	184.7175655692604
True	890.326748585076
True	216.0243390714387
True	152.04903137944677
True	330.9765203757329
True	224.34511859483052
True	208.70620428718703
True	617.9800118257853
True	255.40735244598832
True	199.0894992777158
True	453.1953920312893
True	462.3239789112703
True	65.21737206983238
True	287.49643491202124
True	73.8269136439364
True	352.7261682564296
True	358.8339407027199
True	250.5263951603712
True	181.4059082843224
True	379.6706692121805
True	648.6094020255333
True	746.4848270860415
True	301.64391521655034
True	737.0981601407018
True	63.7274520516975
True	868.947305492318
True	339.3401900561342
True	13.285467542635164
True	614.0486783705946
True	684.4105475427941
True	260.42603057699904
True	167.22330291065117
True	50.514184298844896
True	389.8402182143194
True	73.59294111154252
True	14.965893246958425
True	901.7710896441754
True	376.359177363977
True	178.22328377426163
True	988.6255648562264
True	11.939094886617186
True	767.1089171544928
True	30.1824491746627
True	666.8668106325568
True	58.88165492064591
True	740.0803922976045
True	443.3564158098682
True	197.70696283268936
True	447.5797551200472
True	215.1549530686777
True	301.3202673382607
True	235.27431811604023
True	406.0517441912569
True	10.408543803536636
True	329.652861238005
True	111.24741435485168
True	11.253088801431318
True	477.8944245414093
True	740.0076027063386
True	297.7558376352907
True	81.80357420023103
True	314.2874847649637
True	76.96517547781804
True	181.40683760526863
True	184.1011651967688
True	367.6873306108616
True	45.502923002124135
True	136.56299942974323
True	374.713968537749
True	859.8301803911073
True	112.50477034863697
True	205.18305387286557
True	413.1984427827084
True	17.973825268861095
True	421.3613974729961
True	509.5871972917466
True	91.51905688083014
True	387.529507754986
True	368.10394324059786
True	424.23637865168325
True	578.4857733519902
True	1022.8636561651248
True	975.6522753760636
True	52.08432234405697
True	1054.1803635223998
True	110.52526907464906
True	111.9041101067852
True	107.71022056807804
True	484.6035833205541
True	379.5661593132566
True	585.4173382488062
True	263.4290446641385
True	159.22306013715755
True	395.75111227735925
True	16.12981252173922
True	434.5038797569591
True	385.8755764249482
True	149.0985897000725
True	95.16899923379032
True	524.0156845487868
True	996.8505849549674
True	200.0540097807909
True	65.46265778111974
True	422.6615959117615
True	385.1718342373511
True	471.1208484151332
True	339.04261224231374
True	3.7735465614745993
True	537.2121155503065
True	507.0936072176849
True	494.4027793112998
True	196.7901347724949
True	103.91859904598508
True	21.875122465813167
True	379.9691004007208
True	110.31415653490266
True	6.422885339522572
True	32.21477170453019
True	354.9477059448839
True	652.74239952775
True	134.59465038606064
True	87.99020542647658
True	23.87518631912397
True	399.7956433397292
True	378.1450028805614
True	783.5904545004408
True	307.9313227021368
True	504.2597461380176
True	545.7821776382784
True	517.3868150634578
True	290.99625504154136
True	535.6579276846774
True	104.95334364151698
True	581.48585031308
True	7.389235496863286
True	341.198190756478
True	475.11123722904586
True	959.1351918706448
True	352.2027271211556
True	772.3514530990103
True	951.8250227390732
True	174.63465680865687
True	36.76068241703396
True	363.5244338526267
True	390.3097377494864
True	559.7523794570183
True	249.8746366123625
True	29.98200109703461
True	625.9067482370855
True	126.06800366752697
True	1064.9379577214468
True	322.9996326490478
True	459.897721026734
True	126.11397938518164
True	805.6648554903993
True	137.2428702042081
True	817.1733126126845
True	570.3734983800571
True	186.64886544262515
True	114.9084318497613
True	69.63946814402418
True	562.2902054846882
True	891.5945815085754
True	438.9812386238902
True	522.7471995224048
True	135.33303494904112
True	623.7609095311925
True	503.818317715915
True	772.3766785735417
True	320.5010416092063
True	576.1515831839287
True	115.23813113858164
True	25.27949200616577
True	415.0423660378706
True	169.7647947713433
True	103.30627476728846
True	385.4664290578136
True	1076.1044418299298
True	258.7142579630774
True	557.5452428459322
True	10.408853116761128
True	74.40526576351273
True	312.1334315119244
True	806.8223238900199
True	449.438649276178
True	521.8429688546947
True	692.7855725235944
True	62.93700439328052
True	724.9469446033655
True	49.76564763469928
True	99.62889174177324
True	180.5380731250284
True	79.76225207221141
True	24.808265680037263
True	311.3888214515349
True	480.7673597581281
True	916.1986066340246
True	873.7823680908169
True	5.769722464832345
True	281.5955275161834
True	463.8267203421105
True	123.04241070399108
True	232.1451590944288
True	321.1384355731504
True	1309.512987597797
True	457.44825387501794
True	24.90034601670791
True	178.17710417511742
True	717.2822904503481
True	34.57269259679638
True	175.27438385052204
True	550.5522033476557
True	75.49391389983428
True	876.6767230689503
True	329.38723958398253
True	663.7907522836487
True	71.71315907868096
True	687.0217063369086
True	577.1359141169954
True	868.8805226616056
True	240.1172138662152
True	509.5232603046166
True	799.3338441438281
True	897.9685470970296
True	234.45867809903703
True	776.7988374625156
True	224.85278160309105
True	451.3178685061902
True	375.178233428433
True	498.388136835564
True	480.7404365241418
True	313.6403537794497
True	344.0112499238197
True	109.59707990614824
True	355.39487515909
True	1099.507842460567
True	321.9258256375773
True	153.35104110192583
True	305.9483366862182
True	761.6578503699627
True	652.9770448742931
True	412.121288250739
True	114.99857815306528
True	329.6324798512804
True	35.53851375769965
True	165.39438850186067
True	92.21140426157038
True	86.19475319692243
True	564.4205054909866
True	141.31896269878442
True	127.25582705021502
True	111.73326844430365
True	85.35049102041987
True	449.9283162644395
True	408.5927386628241
True	1021.9215057116782
True	539.8253902291909
True	826.2663126813806
True	275.3784201263604
True	284.58025881509275
True	546.9268835018285
True	196.6658263187929
True	735.9523561290448
True	247.04649080994523
True	358.70375844811025
True	70.78442002670998
True	116.9995547375851
True	249.87603166405637
True	123.35021399092636
True	497.760324715437
True	28.40320808610716
True	573.2641423020128
True	992.7828292096408
True	732.7126815766794
True	1.7203191059152236
True	65.08046307172278
True	483.295017619817
True	445.4254552965512
True	73.95777583172872
True	121.23081585980722
True	303.104032079277
True	83.2923435721797
True	53.99837395504276
True	715.3035086136624
True	647.672309744173
True	164.13660434133018
True	171.19143923452728
True	544.0393551132897
True	54.28795999207976
True	25.09195164579081
True	586.0870628888648
True	443.8697795474546
True	1129.3610768766491
True	47.419364992488696
True	468.1461229869084
True	852.2043448935983
True	795.123420509203
True	287.0378104859462
True	756.5521047283387
True	412.3271824664631
True	39.56343867288233
True	101.45122225037986
True	706.0503410667445
True	75.38285576247542
True	142.35321634162128
True	916.7772057783228
True	186.71653465763
True	278.2531898395494
True	107.5297149233768
True	663.0479156319997
True	616.0923225569948
True	213.8617406818452
True	423.1619324911232
True	40.244656903679065
True	280.9961410739551
True	582.2614611089614
True	587.9114327301977
True	325.461345858008
True	68.97711040911764
True	959.5126746097656
True	1066.4473543734234
True	555.1249980835711
True	63.86970564881146
True	29.78527686999852
True	91.98543232294988
True	110.33041311898543
True	104.8049932862984
True	877.8658869647611
True	1199.4150273451323
True	705.3358209562994
True	306.0759794382342
True	8.536407065455188
True	21.27523939449012
True	337.10431767705546
True	477.4828281434494
True	44.26728826668963
True	553.4658827733466
True	425.1191895643334
True	396.5692625009415
True	80.44338117082052
True	196.72884501247424
True	270.821662135065
True	133.00641946184996
True	392.5398756203397
True	44.78357171876358
True	178.8270041701442
True	1130.9311387733735
True	5.326735364871588
True	26.185271830360943
True	579.7045631268998
True	357.04667807169614
True	782.8115476062932
True	159.66279005471014
True	761.779607013336
True	571.6525813001448
True	279.79057649511765
True	447.80918823849817
True	337.5420298271625
True	287.12413126498484
True	270.56202586184787
True	408.2382557529247
True	495.0365576403729
True	467.57032245465786
True	107.93105567907416
True	368.6723229718633
True	9.684530713259443
True	178.94780436995492
True	234.5202854148322
True	847.8127920976829
True	597.8350376684964
True	29.58162935186206
True	703.0040854461525
True	843.0080609434607
True	109.98907022344864
True	336.4301327799999
True	886.6354539193915
True	219.46236697979865
True	162.74999196777122
True	532.6446920404308
True	591.0264337655984
True	1128.9461121201848
True	151.52700446610424
True	154.4257817274703
True	255.32336579939047
True	315.2487604865948
True	427.2240990627158
True	399.2391754259492
True	319.3964004107109
True	435.8447426270926
True	500.4972580778225
True	229.8335855401755
True	1500.138473474994
True	251.44861261203212
True	406.9750325180241
True	50.51812041211277
True	770.8306019677569
True	259.31793152640006
True	923.9188883601508
True	550.5912308025498
True	311.18542507391686
True	803.801651680288
True	267.7521386812881
True	199.32740582719947
True	262.17941135508767
True	217.77655807612769
True	144.773768730545
True	247.6332140803844
True	721.5011095277778
True	515.1456979854371
True	221.751977235008
True	1206.8029127436134
True	116.91173258512556
True	266.1195302140466
True	71.16607039060753
True	325.72082351207587
True	409.3642749148021
True	92.90842162617376
True	224.9971840985091
True	73.36894463423438
True	689.7959851943272
True	372.793022445337
True	220.9145814980944
True	732.127157525805
True	875.9260777771374
True	831.607662387187
True	831.1873001818828
True	353.7964447710472
True	1.3340796294253887
True	250.16475142590824
True	56.25250884999938
True	386.5762930213736
True	53.87005795246988
True	346.83253058178246
True	856.7104873519964
True	1057.4718383980091
True	399.4957970469778
True	22.045229163693595
True	513.3883647560843
True	505.0099048090897
True	196.86453499691743
True	235.9468494776416
True	282.0570087797919
True	21.43431561914398
True	129.97967307164916
True	952.0769586068748
True	62.934110905685145
True	472.56719934824594
True	794.1988206527368
True	106.32308079558716
True	250.3522573263828
True	114.9559451820419
True	15.500231373570786
True	1.3270725340980112
True	114.36344449806342
True	975.5154558358964
True	466.5869371165722
True	68.31001434372354
True	801.6511841358487
True	337.9105499462279
True	1.1296202345502004
True	451.9976053105219
True	190.97965851999163
True	498.975274066437
True	84.08760206327496
True	329.1371562742508
True	368.3900661658891
True	170.6523390324516
True	205.18116919744037
True	127.1896812164465
True	170.15210869194095
True	990.9386424331544
True	15.146919037956712
True	512.0966523146157
True	472.83896388459
True	405.1911302338005
True	214.6322609818021
True	225.69906341634956
True	166.17856219578684
True	46.58646689816833
True	493.4730208298386
True	157.86813673286483
True	806.736586131157
True	818.4609702162893
True	235.16282545553543
True	324.16428437760555
True	526.2320985918255
True	40.27598548247669
True	87.9483481142189
True	752.7966320398876
True	1062.1078609644385
True	114.7210260908128
True	720.581206908018
True	138.18876012517086
True	949.65981142904
True	685.9127915195289
True	105.8624136657078
True	272.39150631006
True	581.2504692044364
True	269.5257523287798
True	47.20932602237711
True	561.7680388604542
True	436.42610056764966
True	6.712039998529466
True	481.23748012994974
True	67.1239860538179
True	169.76826667833646
True	233.8344737292494
True	298.0459054818072
True	76.89710042083114
True	233.2402974835213
True	355.560702265142
True	440.43139094248335
True	937.7702351400566
True	45.696151498520216
True	880.6415936625558
True	1017.7378007384598
True	131.76901115293973
True	71.01756905495186
True	987.79601693692
True	36.79575978489445
True	234.23809710631943
True	84.67426424839861
True	214.7782976597693
True	369.9562231091649
True	930.8682076234256
True	96.28579930979308
True	72.10283298073622
True	654.9869115807512
True	274.99967274359824
True	745.5676674323804
True	48.85156694400757
True	463.94107194156913
True	387.1292748486266
True	679.2979991407667
True	53.82695209832691
True	110.27971472306872
True	30.1393673913061
True	268.7623773194507
True	41.98084196651435
True	350.35034767828
True	3.801815861223595
True	1202.2845727008046
True	103.32798020502112
True	138.68833642897886
True	348.25600581071706
True	741.2051112742853
True	692.7754542977823
True	1055.8900913469945
True	499.6203851595887
True	416.2500906698698
True	143.1021211895561
True	402.36990399983534
True	858.5912753355212
True	426.09804755457753
True	916.9807275444944
True	88.75615160920304
True	419.637173953016
True	169.51170235763385
True	273.989929451276
True	730.3408200091536
True	161.39135726268833
True	138.05219665062174
True	66.25661351677589
True	872.7923427413614
True	773.009625609876
True	84.45807853498285
True	435.7738735809195
True	747.8624523925444
True	424.1936392014769
True	54.994491149421165
True	316.3484260849299
True	784.3788897625374
True	30.831868397625584
True	376.1432523828087
True	167.38820982873327
True	282.16729101658245
True	34.39910989311598
True	227.5228672217488
True	749.2081829712869
True	627.3426156268754
True	57.1071147800551
True	285.307498768453
True	903.718835413616
True	17.753158356372367
True	300.24693153169665
True	296.0931059450808
True	432.0611070399895
True	222.86791669101132
True	610.4036590656905
True	48.944092906108594
True	993.4271134817744
True	878.5485879141202
True	50.10074292308981
True	402.319786039899
True	743.5716296763875
True	928.2325107535504
True	272.70272338885263
True	584.6512525071752
True	131.83979222129213
True	192.3167762007256
True	125.55268161281676
True	131.3230118270035
True	202.83654482193512
True	941.4966256737384
True	808.4331720738497
True	945.933208310322
True	21.89901474210507
True	28.704153038140262
True	360.18685605544914
True	13.040081734361864
True	607.8023796965484
True	1040.364747662924
True	259.605911808878
True	209.98039561822097
True	83.94653747711055
True	209.420855086068
True	128.5576347212544
True	43.02869845324159
True	128.5710563516531
True	88.64281976289618
True	243.9569956790272
True	542.531897647855
True	161.44007903023515
True	29.723972316140305
True	60.081545350560894
True	428.6446328118861
True	265.74835126380367
True	587.3037556482651
True	22.27785860272972
True	121.42988446631055
True	657.2999424179126
True	254.74338885741045
True	446.8338547830994
True	652.806255706101
True	103.0639523988913
True	113.46508133757828
True	81.76983174052236
True	23.702358145637685
True	114.63448642721052
True	84.76576556701946
True	101.80722717523432
True	151.33532718665643
True	239.68596954990667
True	814.1214845536896
True	278.8446665173567
True	919.13258959021
True	161.81690747093663
True	207.68640706448403
True	818.1508545266635
True	315.8923348028225
True	588.6102265916907
True	255.3461804789725
True	340.24535428483625
True	447.63984855252096
True	570.1986405214469
True	651.1842745759845
True	374.4987021853125
True	35.285349913968744
True	552.3638801803468
True	614.7985276649124
True	18.96864834242445
True	12.176514956353683
True	263.95243102395875
True	397.6649931724324
True	450.03699341697967
True	65.00879389896424
True	663.773000729065
True	953.8932796633992
True	248.22140524000375
True	902.692747178064
True	276.532845935516
True	100.92715677631578
True	276.9579170510832
True	679.9469681840968
True	36.28037356335752
True	589.3224979666013
True	1278.4197466754715
True	1021.0807192649085
True	873.6861101787171
True	216.174466638434
True	92.045798830234
True	198.4271447217733
True	834.9198604892592
True	143.08548291560777
True	1096.8481734706827
True	877.9758460775201
True	43.25142839512024
True	90.8959927943826
True	405.9441332418774
True	415.3243868036647
True	209.01549741486733
True	510.7970963174796
True	665.0415112843111
True	125.4423728609434
True	267.65601333206354
True	1049.739392518063
True	48.63917115486476
True	687.6914163937424
True	547.8606526948522
True	38.26047441128068
True	770.758818167305
True	386.5410960640053
True	521.4655888744853
True	102.35413251130394
True	262.7240461607962
True	206.11203133552573
True	27.64341220461738
True	132.63273122279656
True	750.5109888629327
True	140.0299576806157
True	379.1466311863557
True	62.78528948940138
True	623.2597367459845
True	613.6302598731099
True	226.6330013808115
True	472.4850618709883
True	170.95174530973898
True	164.24727363356635
True	217.2122332007528
True	297.11737038162465
True	361.52093947265473
True	128.83337219067838
True	198.03235613017296
True	26.718127155043604
True	880.7944277130197
True	308.7516662050453
True	9.71262453586265
True	364.61428842303775
True	165.1134707841946
True	625.0923154903656
True	378.70083912828073
True	577.2628806244021
True	566.7005861629924
True	479.9654614792676
True	794.3106173008629
True	234.59918669784423
True	558.0955786140196
True	160.21779159656046
True	526.7205097810414
True	337.9236080550907
True	376.0394713226488
True	125.19573662339104
True	139.6831900282947
True	106.68692391733649
True	66.32349702453345
True	742.203083374481
True	176.2878270927587
True	45.76854820753602
True	0.0
True	547.187313366901
True	110.12303258922184
True	24.458520321587343
True	41.73796551597368
True	111.14106880312904
True	487.630257528397
True	187.17661585466644
True	107.9696044825412
True	35.86041278096114
True	160.8427425117858
True	922.9005354356592
True	52.22832119251933
True	227.88856868007744
True	718.253999381136
True	318.8734644851492
True	465.1938142296951
True	496.6015856868617
True	514.1700011915284
True	601.9519174607607
True	923.4081968320444
True	263.375981004362
True	1006.8039553791484
True	924.3473494229788
True	590.5911272626969
True	344.4164096660725
True	827.8408859018261
True	9.766390471839026
True	33.54510214623759
True	297.9025304109707
True	41.09835431436135
True	203.9516481230242
True	713.0816382574037
True	220.8602534765497
True	708.1442647481965
True	752.3813727095032
True	125.61116439700902
True	351.4492339648781
True	615.7336829929247
True	25.582481444439463
True	134.7170366421223
True	430.2801925457708
True	303.0078833992887
True	195.82243329944217
True	109.743616985867
True	387.6285747568178
True	23.47136270180695
True	372.7735490283054
True	357.075575011317
True	1081.8760906014884
True	356.3725956029318
True	29.380558924571133
True	441.7137123851618
True	433.07484935406205
True	244.1105231500818
True	32.48951101089785
True	751.6121698887698
True	438.22584231126615
True	178.2841192662891
True	13.391002756554997
True	1201.8761710543033
True	164.26355778830737
True	28.97902046064625
True	302.42835720874183
True	277.5361459864478
True	114.68543102883396
True	285.865030677865
True	48.57647620615393
True	312.606962886526
True	312.267117554775
True	314.2554401559587
True	31.521486439404697
True	48.06224828829696
True	1064.8189727429096
True	25.45092571599393
True	13.80508618780516
True	181.1102104171464
True	640.0666051783586
True	9.983600694737357
True	181.86748368556837
True	177.31806416939844
True	491.4893497450596
True	371.4123757681918
True	730.5243559938324
True	323.67416314861794
True	484.5137053942999
True	444.8752940686256
True	501.24576020607446
True	102.18362311288033
True	1280.993735938718
True	861.2595577486198
True	285.65571818837896
True	546.9522760472782
True	102.95046615187064
True	530.9157792669737
True	464.2493077736304
True	158.17192891578753
True	78.83274879600015
True	342.0264320039241
True	173.5161326884354
True	28.73963027126705
True	629.6078319293669
True	384.6269547788069
True	70.48077988902074
True	31.19223657275188
True	640.235241510668
True	479.2886180003235
True	77.1883842761566
True	22.71331314130816
True	313.3642907472817
True	334.30456799978515
True	717.5564389506288
True	561.7712106596473
True	567.6049169120372
True	793.2571368379641
True	8.219625664883385
True	57.8793595892624
True	35.67235038927122
True	56.21445345370677
True	487.6098272726357
True	591.1168033235493
True	82.04925533851473
True	104.16227617567684
True	196.0156843929716
True	72.28252094030027
True	187.88912015318985
True	220.5157922943848
True	274.813806424762
True	821.2249379841544
True	585.5023863282238
True	275.406498019371
True	197.11915336444395
True	273.3876331511724
True	230.57709801635664
True	739.4156868727571
True	325.24643097392254
True	174.47984661463587
True	936.1270873623496
True	333.3135800974099
True	476.9715980165402
True	151.92924158354148
True	117.02619538142233
True	59.44658520690372
True	224.3848211084015
True	959.417085339768
True	514.0335643107377
True	117.1462386383656
True	360.9045603714442
True	101.39345936565614
True	657.3911151627648
True	4.727825329620881
True	694.0210013106462
True	37.9248757872774
True	948.2389967680292
True	853.526726155939
True	210.68275535203023
True	31.047904626319998
True	82.78316205668065
True	455.1838309264627
True	230.34092085981385
True	1.7891401051431932
True	79.89318367666665
True	1079.2409748860623
True	340.54454726535056
True	670.9097191892903
True	481.6886295215912
True	30.95721417129076
True	137.67044592030996
True	438.9122666337782
True	902.122041438412
True	828.5713666435723
True	435.8170649492772
True	348.32657874261827
True	16.658646504943132
True	75.89807239091914
True	739.9645320155739
True	480.7118865090973
True	377.76873639175074
True	898.474621699895
True	26.695724329610258
True	216.47151166662283
True	892.7397111160998
True	237.25543299664707
True	8.842226388735709
True	508.947591688843
True	101.8328706848514
True	664.3010451843174
True	54.40059055613762
True	249.58884849400965
True	891.5552196806589
True	919.3960592130708
True	274.4384267143735
True	423.9046028029389
True	119.94838826601932
True	578.0753450161151
True	255.5643182048548
True	192.4977898788568
True	841.0133556448928
True	56.49380126077792
True	711.3550300900724
True	282.23029721011204
True	302.97195496153944
True	167.79859933300312
True	480.5399200946656
True	597.9666551144362
True	367.5063506656188
True	402.5809817017691
True	69.74296630909865
True	161.92423510560667
True	456.5100973327451
True	232.3519114911165
True	38.21877216570824
True	204.7556844625426
True	394.670839341811
True	399.9370188514263
True	778.6875241797019
True	131.7224849740941
True	651.6431019022511
True	514.5279200472041
True	584.6660239578722
True	134.5835987984242
True	37.83642384070731
True	676.4205263270492
True	73.11206876713318
True	558.050912346706
True	684.2550916519976
True	456.1599642190858
True	130.09416812557885
True	530.068943755066
True	3.727353820834736
True	403.4700981457932
True	32.0233194649185
True	626.503380958295
True	269.2332655439135
True	576.2909321130394
True	686.2171789841643
True	145.25545464387957
True	517.4501665068202
True	473.5309863070457
True	64.36768689654176
True	986.9809176514034
True	2.6913658769279696
True	27.655715844948134
True	639.9572478905084
True	662.3534897736577
True	135.57634056095665
True	409.2491296727449
True	118.75512778607632
True	75.52200207470047
True	449.6717157936866
True	41.34730063014313
True	517.0735073671367
True	12.184349687828256
True	833.193684143776
True	529.8823349113424
True	648.9258887484901
True	100.47994912431412
True	368.3274191996177
True	989.2259802702702
True	871.8990858559133
True	142.52294269419463
True	556.6303770169641
True	463.7473181606923
True	246.73164328181477
True	248.1286371039287
True	5.985200179807441
True	321.373021336242
True	12.13389097348479
True	374.4767033232736
True	75.90732503995137
True	425.5546342235773
True	660.3807203353624
True	121.42881122244874
True	238.17338966683263
True	643.3321415937431
True	680.0752398029133
True	292.6052230659464
True	133.22450508397117
True	166.63721096096378
True	478.8255235465149
True	84.90950047504272
True	11.159584811498211
True	523.4822725097166
True	565.5720545371676
True	18.101164093070544
True	136.9537839875812
True	906.7798388955551
True	479.405499425697
True	273.25865069394297
True	31.954111801828542
True	477.0217721931869
True	110.63630384471846
True	583.3264456472413
True	649.4045078004833
True	305.4471568274976
True	394.12993313665135
True	184.1168307534596
True	244.3204101768819
True	74.0356252693125
True	212.7078603547928
True	485.6849883114872
True	21.658632930529155
True	444.6631929559857
True	363.8021156890544
True	714.2603235947488
True	921.23501017402
True	885.8822059543153
True	157.1301482482002
True	399.5284201012144
True	73.03148459283807
True	185.06262425692097
True	314.16847014766927
True	9.907595956072814
True	805.8845568609331
True	19.968677299446973
True	394.1896343849425
True	265.70974060829707
True	654.8051346823991
True	199.16512651862595
True	40.67984037669459
True	676.0870204176949
True	1075.2636709284118
True	226.53027348367291
True	128.79279222626525
True	621.7247882111484
True	519.1385180542784
True	16.330797757477214
True	835.9295895638625
True	117.33383367444088
True	46.36187400273269
True	301.8563731944429
True	356.7456255571845
True	405.26069128925593
True	266.0436982721232
True	20.06510054777398
True	19.27539862945139
True	861.059136182418
True	201.59026609920164
True	114.36301280235
True	850.6106073852292
True	642.061615592401
True	648.9408280115024
True	444.8626948985513
True	152.68460928052963
True	33.76099889334137
True	101.80169111241158
True	442.58775720065466
True	221.563129761726
True	469.7431601532506
True	145.52381679322957
True	473.53378759725337
True	631.3284456035086
True	967.0190830325396
True	24.063852453967964
True	933.9764067970711
True	1082.4880837060225
True	491.825676695371
True	85.72765279983788
True	783.1331495151665
True	655.0726449323615
True	654.9234619135592
True	171.2265806714977
True	734.339155884757
True	696.7746381016856
True	122.45231561507804
True	789.8646185246267
True	818.5603793047353
True	495.3129214174055
True	228.8601495658555
True	74.97057083973984
True	322.1779837535344
True	358.45663631918603
True	447.60790831826193
True	443.04665871643385
True	209.700389538418
True	320.5206136031263
True	2.59872798794162
True	13.24045872559919
True	107.1928424933388
True	131.59073642094168
True	347.3407676879521
True	347.944214242526
True	112.2489372921008
True	17.7348507412483
True	207.17603988673108
True	855.3004487965682
True	469.8745187439487
True	529.6245723958572
True	565.4272803787939
True	825.0689140323377
True	646.8914097924276
True	85.98799547710142
True	208.62973876622024
True	251.91314647804072
True	276.467957602163
True	103.53779089048398
True	356.4568167151156
True	431.89343479468863
True	171.64166688291365
True	646.4207543185663
True	243.44075606006743
True	209.61408312840723
True	27.52901693598684
True	251.86996684163947
True	481.3302483861999
True	170.1710933493806
True	532.2748903837677
True	480.22882496125794
True	238.76259076396823
True	102.58827713609357
True	40.92471533000756
True	387.5633218771661
True	800.7528813204848
True	161.1495253656056
True	1039.4465827391318
True	1031.666835553868
True	477.42416561361017
True	100.81470021595804
True	123.96876176210267
True	686.0982544627427
True	8.319832782360383
True	228.25284803471504
True	139.43055229215153
True	124.13556861585568
True	324.54641050402506
True	630.8022804677001
True	37.74885079204406
True	121.90445891487111
True	957.885007065231
True	55.707230536073865
True	456.7736721104631
True	530.3375410124775
True	248.73809862511632
True	134.94707452686828
True	922.5830910655558
True	1208.5568975646831
True	517.931003255763
True	637.9310665299391
True	208.3032897131276
True	150.07642453193583
True	316.03145601976246
True	250.1360484048303
True	173.74050508599936
True	306.1665099779051
True	324.3344578955259
True	12.429961008097294
True	609.5144204549581
True	144.40856806973767
True	78.05541006736723
True	442.7301573170815
True	319.70207775990593
True	1224.4924138746485
True	325.37695419327014
True	997.9320760801512
True	9.736680956206603
True	268.3918204284545
True	223.28585748532765
True	155.19144314538676
True	465.3018724118912
True	191.12349149467133
True	404.8209168934924
True	331.81885587947846
True	105.11905294692744
True	357.8789345534713
True	1039.100652796594
True	704.0152693037971
True	211.32752740406215
True	112.3223809500693
True	293.10076489692494
True	22.62378152002824
True	357.72675359565534
True	306.54353210671724
True	570.0741952019544
True	457.9310912254749
True	343.43386511407766
True	158.95946492465353
True	14.075419697228051
True	422.58816210653936
True	283.0927082805732
True	147.09044084364112
True	302.8552228338831
True	444.1091267038776
True	817.9859282617854
True	316.6669366797658
True	765.0352912333221
True	417.69251145803867
True	377.8082110001696
True	1.517898635097636
True	1175.7009528216468
True	106.16351084102185
True	931.5872874068156
True	204.88947640102796
True	475.787215921129
True	670.4401882527292
True	88.10773127602509
True	469.0460930192283
True	32.796877453545385
True	427.7090314322199
True	75.30434531676823
True	225.5210959849906
True	38.00178334474113
True	691.5624022757794
True	185.9820796065459
True	23.87003218161479
True	391.8492262167578
True	106.9897435857517
True	167.85770788251497
True	847.2047834518143
True	250.11126994363968
True	153.7105051211997
True	385.2299890971146
True	527.4021744371807
True	340.6491073927105
True	503.5652548452646
True	626.3063391933416
True	165.14067208493972
True	7.552190086964145
True	74.15517533925515
True	437.885278260511
True	94.6038634189624
True	78.91912191771733
True	1017.6518477573592
True	26.81918517907021
True	334.886084018711
True	318.2398324204047
True	448.7358538515053
True	659.9680429077065
True	183.25727746613367
True	648.205267702141
True	327.4371754384734
True	343.27253688284554
True	270.69958086879694
True	207.9434078926136
True	354.2343619201258
True	428.2423163606619
True	399.6337720646
True	579.6138287677414
True	140.08269191223377
True	79.30614829887193
True	37.72375371824008
True	290.8982912431997
True	646.7903044971915
True	406.8309960048445
True	807.6524497926194
True	222.466989421684
True	390.48587422007495
True	67.70165232625158
True	57.99928762610188
True	435.4623326372262
True	195.80698100524276
True	224.51519936575767
True	43.16569923569577
True	1048.477453231361
True	162.72844273694813
True	892.472184806414
True	321.11161401632626
True	928.1447043992129
True	232.42892685397376
True	474.8487522838898
True	532.9518711148239
True	624.2388850046714
True	216.69500588921824
True	476.3726679504764
True	962.3449978232538
True	128.03087616734817
True	8.148156854395143
True	556.5131911090117
True	28.491292239717563
True	73.58556512515769
True	803.6453166727296
True	220.04254185268795
True	956.5207866102548
True	678.1643035113555
True	415.9108624726986
True	285.70069158450696
True	485.2840169726738
True	331.7885591430345
True	179.5866514600162
True	682.8754985087895
True	705.4831640443749
True	204.38719617047343
True	90.1527392533792
True	511.0557511873168
True	137.2951821787412
True	381.6653704984756
True	348.5117314650403
True	61.39430040857885
True	373.86256193920826
True	418.4575400821534
True	369.9928519086602
True	422.5137009917071
True	417.9246958875885
True	650.1232863094297
True	55.89249888053587
True	446.8426082035285
True	347.1851031967102
True	643.7787999797642
True	230.76017313263264
True	97.10338776347264
True	38.95739084306312
True	538.1489949656062
True	635.4980110851099
True	184.29942031507363
True	411.9664235868038
True	344.33241545008025
True	18.108792179699137
True	166.00312496665208
True	290.1727747885453
True	2.5762544945347483
True	879.6888542100842
True	79.93420286764348
True	103.9256401558678
True	106.9024062631489
True	353.2876619398209
True	37.0980631345809
True	472.26118452326654
True	228.2559838866454
True	6.359479430903275
True	112.92786449872816
True	442.2897128683748
True	52.780017343578486
True	69.39160822778037
True	174.7705541229632
True	292.4211983043268
True	919.8843129999384
True	391.5344812978324
True	948.7538179242184
True	188.77900577242664
True	1021.2107359186516
True	793.1284429709251
True	663.7714566485748
True	405.3154058454359
True	373.4470484292973
True	80.25148608531421
True	74.64437054215536
True	81.92820849781604
True	183.69273511765792
True	475.90823686772296
True	1099.744290778806
True	186.06679735974157
True	358.74041131594083
True	439.15245567388
True	606.8798677655907
True	587.5056648899814
True	285.7593751364886
True	455.07051698309175
True	673.8649348555464
True	99.291796665263
True	707.1099688363746
True	256.0115627871704
True	137.20867884502806
True	404.4609455183568
True	874.3219852542104
True	420.6355517077751
True	859.453818616308
True	193.29078811859907
True	343.8253892162325
True	677.3157288124993
True	645.6124579342577
True	186.80084170648053
True	263.3920851534378
True	790.9086939426319
True	31.77552210170332
True	195.0220495364796
True	495.6325824264489
True	709.0090068988911
True	103.74470619303766
True	38.31776203008075
True	167.50387844581542
True	692.9677168425743
True	308.5192686758154
True	551.7598237437519
True	342.9387304466148
True	290.1516549526218
True	461.8082192516199
True	494.6123815458157
True	68.02334480196907
True	371.5547298109572
True	760.4553923982006
True	0.0
True	306.97366931276804
True	241.3851479534385
True	1031.391379005978
True	147.5308837354034
True	649.4209261219983
True	640.2830331117786
True	105.692134986141
True	218.6321221279033
True	133.9744941390009
True	10.100208495657288
True	289.1573254835519
True	392.2517195043379
True	1120.018526608623
True	233.48954037451432
True	400.3895609214808
True	662.0617077863379
True	204.74308394798555
True	25.21030790538408
True	857.2874799097096
True	609.4752320388769
True	163.18352197762977
True	645.2286272797505
True	169.7800178913356
True	297.04230302935184
True	781.2511317391256
True	35.608604372303205
True	105.00276927430237
True	521.0601541243763
True	65.1932322003381
True	76.42589467529072
True	405.2918842248548
True	22.81680029008593
True	750.3052446354882
True	102.98656912359668
True	153.31173533709244
True	17.85074799965874
True	740.338985323452
True	30.53672172644009
True	778.9798964887491
True	394.9163097530735
True	120.23006071919428
True	687.2900592912619
True	523.3823500580315
True	575.0264445324927
True	47.226758383043205
True	366.23125539140136
True	5.388746737252307
True	91.03246708141768
True	380.1661116546861
True	48.61919984528373
True	123.2881427256882
True	298.5341280513635
True	179.2515176815389
True	100.0795291355338
True	661.3319650619649
True	21.20113024053425
True	1124.4248656968964
True	499.4514589588504
True	314.8227763421615
True	489.0495485835101
True	123.24614445980848
True	785.1750077678963
True	1109.2404396514569
True	734.7922161643653
True	179.70346814966703
True	224.371629132497
True	50.47137025198568
True	56.36965436255662
True	152.50858064439302
True	98.04093854834665
True	163.87252772782594
True	1188.5067609158125
True	304.8627392895297
True	344.3808290394409
True	743.890609366433
True	16.253324981548705
True	13.966108054193418
True	569.7975171848814
True	5.891862726479501
True	116.8845662355802
True	695.8028641171712
True	179.75328055817386
True	629.2022197046496
True	856.8901258703285
True	148.5681737030612
True	879.9928217342134
True	2.898363245605486
True	462.3897264511992
True	1061.7855976324
True	24.874866184621528
True	233.7660291902278
True	141.69784423774112
True	1012.051191133442
True	233.54336882431565
True	500.2141920273921
True	120.54332543937512
True	513.0738609278005
True	156.2460960991365
True	98.71800646794686
True	393.98806211969713
True	69.90145999190129
True	51.49049018636494
True	1048.527345168844
True	255.71885406913407
True	155.10801542083692
True	361.9911190200143
True	396.64348885328536
True	212.3605029899757
True	166.0558741884085
True	387.27688528323705
True	36.71573304688816
True	486.9344870082688
True	1126.1846972753024
True	115.17374211156002
True	478.0173438588667
True	320.6876644455349
True	26.794794309032756
True	405.8338639860346
True	106.79437295498916
True	584.4682760589982
True	209.04434487961456
True	409.6243430126768
True	20.21652114238925
True	456.9021302522146
True	105.47334272976752
True	351.02063453330373
True	33.42639750919499
True	175.35164035225665
True	246.72274115664484
True	782.2890530375851
True	57.35750012840794
True	136.64162373417548
True	231.9748506605857
True	140.89457709157566
True	655.5565494870023
True	556.5790210266377
True	765.6368856275019
True	382.57306557227287
True	538.9269712351498
True	422.4171188649473
True	692.8132227153815
True	71.99250837869589
True	456.81968112727753
True	436.5307752767667
True	48.89584022483114
True	85.43546478104179
True	127.07922135215615
True	93.3634566044625
True	332.01920959376986
True	841.2280770298343
True	322.5847219434401
True	1069.9083129526805
True	308.6187366511565
True	898.8990176384414
True	147.44429534349385
True	570.6520626733416
True	622.0030267646215
True	697.3890312881871
True	442.22643109292494
True	65.21409048777235
True	288.4648875235408
True	41.24162005359723
True	162.1716975299786
True	174.85989853525422
True	1147.3367390140352
True	221.08737293803924
True	547.888543072184
True	520.4125392411622
True	567.793729644374
True	898.5827472661064
True	610.8507086681744
True	658.0572371565568
True	931.7462340619496
True	124.41088658698786
True	312.9498948954994
True	260.4280098629759
True	339.1010023604287
True	91.534515673612
True	381.66923528564246
True	4.891321935141198
True	338.55263290059423
True	261.482236952171
True	609.2796810056803
True	277.86308825959696
True	350.7452552398805
True	9.774284095073517
True	61.18055255385797
True	542.4560317586389
True	30.961682220684093
True	143.66486654424085
True	66.605329412414
True	158.268852761922
True	222.81495670027687
True	69.87775778269227
True	383.01954783507153
True	276.94908984775464
True	101.86475583508194
True	344.3945444939705
True	63.29081843024945
True	584.3896009762611
True	856.4769700740043
True	284.11279052889694
True	1166.9887215553954
True	114.10620105647934
True	306.9280912928846
True	1054.0715060980665
True	87.22302771942901
True	287.7470063646652
True	9.984496893496562
True	408.71936835913607
True	447.7362793041863
True	145.20492520137103
True	624.8884736383237
True	935.4787699894188
True	157.4698874061193
True	81.5503495985605
True	338.52615131819675
True	549.4307351097116
True	585.0471998959426
True	1225.4312698707045
True	25.276478872661052
True	940.2595574242052
True	132.2973455069432
True	647.8772388386958
True	121.0682093126708
True	119.40616322712188
True	189.0420047269744
True	174.19375019403705
True	738.613321883493
True	185.12233001470491
True	228.9024521157312
True	69.61800302451378
True	510.8077293628535
True	473.6989724356508
True	177.07614754652988
True	238.2227540187748
True	17.833998750045954
True	411.6166699249149
True	203.4941865132525
True	282.04935943962687
True	116.57164875113467
True	728.9556834054582
True	424.8433627120374
True	255.91261179613332
True	628.916232316222
True	520.678282389058
True	450.03103479494536
True	134.47965361503063
True	538.9352708965542
True	425.8710792113696
True	3.110812102496232
True	201.66217266644733
True	92.64408676396071
True	249.3383538187889
True	2.4486342413881843
True	130.44826521358002
True	367.53259392593617
True	8.297229297791521
True	876.0326241803363
True	176.03313061435708
True	754.2296334054063
True	766.0675887281517
True	162.72871193527527
True	226.9034304250787
True	481.6260829381766
True	843.6803070376185
True	49.92185153655351
True	38.93857193643992
True	134.36301242768087
True	612.0465709235433
True	725.358249297755
True	187.43453177938517
True	595.0921146989297
True	600.8019787831932
True	867.9111582593499
True	402.11563234938336
True	193.12553587582192
True	874.3988271372524
True	219.58260758838432
True	143.6227151820592
True	342.0956001040037
True	225.9355503735125
True	206.69694230491768
True	594.3870334654908
True	247.11855257168872
True	188.4259482954912
True	434.0643033450552
True	459.5709531698751
True	67.00405757304772
True	286.6970715999749
True	76.7872630805363
True	335.3438710363172
True	348.2079296767371
True	254.9864168458758
True	180.72498632783623
True	375.3128898321747
True	646.7220715297186
True	744.2691361144197
True	290.7489093052505
True	744.4006959231555
True	60.40374527723562
True	904.9736684382954
True	348.64872251863846
True	13.549461694528514
True	604.78667108318
True	694.0963886015544
True	246.84903913499676
True	164.64824009534567
True	47.41399972681422
True	393.012930469787
True	78.24503237125461
True	14.46448375475018
True	903.9348518042528
True	371.36710938190106
True	171.7658074841903
True	987.857683526422
True	13.00315450940967
True	794.0360815612416
True	31.443785154957546
True	668.1015166333088
True	58.6316089781255
True	733.074817419826
True	439.3773795069749
True	188.1811563454368
True	433.422450138016
True	208.3804661588345
True	299.0957534661133
True	230.1594009117183
True	406.5907150280897
True	7.905161574942099
True	321.08346101062267
True	110.28167336668184
True	11.909319596488462
True	484.6855238584013
True	739.9117886895423
True	287.56788821740594
True	76.0272116406424
True	317.5794976231469
True	84.28109829077528
True	192.24927667796365
True	185.43725280129252
True	382.559498190587
True	41.15817367654644
True	140.4777896851353
True	370.8529647796119
True	842.0028350007512
True	108.01709150148947
True	203.39493944880724
True	419.7528507223985
True	19.62979076568326
True	419.21691047398383
True	521.3526072947947
True	90.815688381767
True	384.8581740076183
True	350.8691076662537
True	420.93776312465616
True	577.8285660973783
True	1073.1418689421596
True	965.6310712917376
True	56.80082164181911
True	1074.2578469857956
True	111.554504617512
True	112.1377796587276
True	115.41464446014947
True	493.1707545313008
True	374.0535620082496
True	566.2199533465094
True	268.57828909861206
True	158.80588720091325
True	387.2400911362758
True	16.241944321320553
True	466.84975167464745
True	400.1858117890321
True	150.7292400032711
True	92.32405534638312
True	528.7789928001347
True	989.5025700294212
True	201.44210603653863
True	70.11718519383861
True	435.40497896350814
True	384.4333750583891
True	494.1750928483067
True	334.98259326876183
True	4.070717365576775
True	525.4145495690254
True	505.2538733178047
True	523.0056349333513
True	192.1239255388125
True	104.93223448033382
True	21.274029579403127
True	374.76797176574365
True	110.0586400797145
True	7.084155133862093
True	31.228714774021935
True	347.2051834187206
True	644.0749365858267
True	129.5920863563991
True	95.16629210049184
True	24.16181681026835
True	411.4817795825838
True	359.134561618914
True	736.1351547541751
True	301.25342951831345
True	534.2167420209831
True	550.9488745319662
True	529.2810373929361
True	298.0389615012956
True	536.2457983840402
True	105.04461125808992
True	589.0945306704001
True	6.195187229938097
True	374.1504366943656
True	457.2104713177483
True	946.4434209620376
True	347.94213452240126
True	780.5611021297673
True	995.2819534226808
True	170.8918570412549
True	35.05700659164836
True	369.7442648962431
True	382.95345718321846
True	568.7844628526359
True	254.56123595060936
True	28.4455604045913
True	640.6672368420807
True	125.77433511163603
True	1068.32178906838
True	321.65819209863395
True	468.3282611653816
True	126.3599050651767
True	804.278039013179
True	143.89011814847566
True	832.6919720716758
True	572.9255460247927
True	190.44963208314064
True	113.15346103537648
True	68.47535039495153
True	554.8480932532773
True	882.303772399551
True	436.1299769026726
True	534.4773407394836
True	135.90379699410812
True	616.0293900818932
True	475.85330346397694
True	783.654425790242
True	305.4252427971261
True	582.6958099070149
True	116.15189058083334
True	25.0820658940046
True	419.4191068817752
True	165.10226874458732
True	99.28116350227802
True	365.047580149454
True	1140.2559775451598
True	272.1916021297202
True	545.863468729322
True	10.975032466676502
True	77.67075054354281
True	330.0380783054708
True	791.9370404208539
True	473.424472794866
True	515.6175229439352
True	701.6206573686013
True	63.76411890025282
True	705.6193250915994
True	47.68497836971718
True	104.47645116809942
True	182.64154568756496
True	79.11125248074929
True	27.63845434748627
True	301.2524313171467
True	484.6405998360359
True	897.5522134420347
True	864.467228714427
True	5.4361186749218575
True	281.68581352368454
True	470.50876328948686
True	125.32635111798253
True	233.15391308937316
True	321.8943390524632
True	1308.0316697543942
True	446.25145521461087
True	24.28351075637668
True	184.80988673566736
True	721.8191782282975
True	37.06960284854731
True	181.9256089504348
True	570.4070898830508
True	72.68910512345172
True	883.6615917940602
True	326.11036978278634
True	675.0847711087009
True	78.4052368613451
True	681.737281847319
True	605.6396278513148
True	868.6213482018267
True	256.55121607691075
True	514.5976612296511
True	817.0220539910223
True	898.737682055198
True	223.53687807402252
True	740.0058683745897
True	225.87255225504524
True	453.025083004489
True	368.3395199531073
True	504.9203008932154
True	496.6854237461037
True	324.8257795224498
True	352.939104431448
True	112.1563624184782
True	330.8174680660126
True	1143.1695295745412
True	317.4828331512936
True	150.3177449007136
True	301.5171568352799
True	754.4038313975881
True	656.3270483510372
True	402.7385409084321
True	119.97645513598236
True	342.0244203519439
True	31.93741585367696
True	175.74236733951042
True	91.82911290906722
True	87.74876314529519
True	558.3653408418783
True	138.4267215456188
True	134.45797878458802
True	96.43683642232018
True	89.3103358113947
True	435.7076164624776
True	391.3679311317895
True	1004.6209210346702
True	539.0254512253886
True	836.4553935569428
True	265.3709479290713
True	288.5554782274963
True	530.9494068410067
True	195.28603430214775
True	737.1327506786984
True	245.87175088497492
True	351.36665615579324
True	67.41675281090185
True	124.060380600227
True	254.5217569957541
True	121.08127700349374
True	474.2624439615559
True	27.218875232063056
True	565.3658369575545
True	1018.239320478266
True	752.9997649860725
True	1.140697033197309
True	61.40945532137527
True	500.1925503778382
True	442.3087765507239
True	76.36098464254682
True	119.8214558526688
True	296.8321625572591
True	82.24781487132448
True	51.86803162154739
True	701.4951494749524
True	679.3938995274126
True	151.15077836031844
True	173.99394474755056
True	541.4825830947495
True	56.29306012302804
True	24.79846250967918
True	546.4585534308574
True	442.7638586214596
True	1132.2318285954511
True	47.42618799413008
True	466.66310122072593
True	877.2482813685124
True	817.1880344053295
True	290.5675591095893
True	754.9630812688289
True	417.7206945255564
True	38.83356058028317
True	101.9454908979995
True	718.4165441229424
True	77.87592505591049
True	139.36650122125764
True	932.2880014712032
True	186.65877154683017
True	271.9806107180407
True	103.8475439159428
True	626.5910204843293
True	599.8758380773021
True	212.13560987190132
True	449.12221220885846
True	41.66126530313797
True	282.2778326777942
True	581.0052035120253
True	646.3302202762893
True	315.9799876893572
True	70.59615388986646
True	934.2161871834296
True	1024.7032424232675
True	563.1064591868609
True	62.4197354314957
True	31.280023146621502
True	90.57663481376277
True	105.5434816441538
True	102.38212833824736
True	860.0933905016905
True	1167.101872375345
True	718.4792746881064
True	336.5832109011469
True	8.584951359733076
True	21.880426692258617
True	345.09139346376514
True	481.71668564351705
True	47.91078468186396
True	580.6674486118551
True	424.25620473833015
True	409.0289429461514
True	78.3355475299952
True	201.89902731868392
True	268.5706836019322
True	132.97170999186935
True	395.9422753256764
True	42.05143092719607
True	168.49851402489531
True	1147.7859750499756
True	6.160813299206499
True	27.26029089982239
True	590.3993853685315
True	360.392096671858
True	795.7543939835175
True	159.80392411859637
True	760.7361607477754
True	585.8430415549218
True	284.6011877482307
True	458.9653917533128
True	343.4753747958857
True	295.92466560084785
True	269.905210839202
True	395.1102923440114
True	507.9403471054599
True	498.36045768662177
True	106.90497576519668
True	358.32364891168885
True	8.536796459202566
True	188.87985893198777
True	238.49080854199528
True	842.4475872701845
True	585.3757254175591
True	32.109102606521816
True	707.8925549821059
True	856.6007248886062
True	104.9599319850056
True	341.0951086062666
True	862.4880649206344
True	227.4542546118814
True	166.01460525840074
True	526.1611693442383
True	591.4192391550072
True	1075.1527709061372
True	145.86258408503798
True	154.58771669242026
True	256.5836612332008
True	321.6371645571359
True	416.9158527508959
True	412.2194693488864
True	309.6582632604528
True	453.9203166346532
True	506.21939414226745
True	230.82260711785375
True	1488.0873713600886
True	255.96530940056337
True	416.3434104532951
True	52.24505207116573
True	771.3427950944008
True	252.16516034764783
True	906.83422682129
True	564.7760674474896
True	307.1994163301814
True	734.498642286571
True	270.8487557625286
True	218.44248019566712
True	256.0082557379655
True	216.60353011890265
True	134.00225401294028
True	244.93112490307544
True	753.0348941300723
True	508.4013702419592
True	224.3249249520668
True	1188.3922104691842
True	115.82719263698702
True	265.26920683393035
True	72.93549850629353
True	317.8206568962904
True	415.94347313342007
True	97.05364900514977
True	216.4224329560569
True	76.0596511643565
True	654.951258713777
True	379.1163499120776
True	226.46841776959585
True	722.8745450886779
True	902.7761677419642
True	804.8871537864795
True	827.6018009660487
True	354.2124101722943
True	1.445638028013676
True	276.33714719571503
True	56.42876527775037
True	384.6554632389796
True	56.65303202302826
True	350.1423329399902
True	859.7314838160635
True	1016.8431094695516
True	385.4041049141047
True	22.15459107497085
True	513.0309911326186
True	504.8039837586386
True	187.9941658356264
True	229.7239680564269
True	287.7271911076683
True	21.588838628063336
True	128.5440542438766
True	945.216537641198
True	56.37646132221788
True	480.874905571979
True	791.7732145452165
True	102.05498665780108
True	252.83586771914517
True	113.54582546762332
True	15.526527730845697
True	1.6703797654497996
True	120.90485428953929
True	1012.4212519552076
True	467.79229113517846
True	66.83965145011128
True	782.4200265667362
True	345.65110693746203
True	1.1542663872651742
True	458.661168152346
True	191.1492189722127
True	518.4889287879748
True	78.75696960078477
True	319.0178697264997
True	379.8279825024784
True	171.5817033869546
True	213.2946573160148
True	126.98170015637886
True	172.0938849074361
True	988.8178072500676
True	16.044207997249543
True	501.0685236210495
True	465.8223120098279
True	403.4647252790263
True	216.5168285936201
True	236.7570403090368
True	156.302723097305
True	48.75171702768275
True	480.1790118526295
True	151.9642536085416
True	852.7492489119272
True	811.0573968567766
True	253.8273046255725
True	303.21314453113445
True	517.5300033413092
True	38.887528611805664
True	88.06251570843098
True	727.2779617737781
True	1069.3232854556804
True	116.19435877387107
True	723.5524966674755
True	142.55672719466256
True	912.206447484226
True	642.1453080300546
True	104.12254703299476
True	282.38342525193
True	603.1377606238069
True	261.4330613041417
True	45.33099899738845
True	561.3181347354504
True	453.2918734523225
True	7.165335833241425
True	473.62363340458654
True	68.20672950521615
True	174.7703340951014
True	237.70037178081228
True	312.6038221014054
True	71.01026904983046
True	220.7534213271108
True	358.5015586868902
True	448.9433683440099
True	927.5960540151104
True	46.27792510220097
True	898.4067433152105
True	1027.3053049844011
True	135.42894599098562
True	74.79565511009693
True	961.1560004633714
True	33.27129063888929
True	218.6450645315289
True	77.45324329750477
True	219.26348206540337
True	366.1589766220976
True	985.5028821910654
True	99.37515797508485
True	72.00162158383256
True	646.036501726071
True	276.585717925971
True	711.4513910823117
True	52.97026446493994
True	509.5929428906223
True	392.7792045497877
True	689.467898785265
True	51.79058004411207
True	109.61379156818752
True	27.646132188863422
True	264.8735018909793
True	45.18149743021807
True	349.2466770916806
True	2.535448803213069
True	1184.878007358139
True	101.45731380464044
True	136.91499453859146
True	365.3632742484648
True	753.8689025090715
True	678.629920072847
True	1012.0497528946936
True	464.95983342471175
True	419.39677072020777
True	145.00720516087563
True	419.7829548166711
True	861.8904706916178
True	421.5645114246718
True	966.9932231688688
True	85.29850578945438
True	425.98012056039295
True	175.97254790012298
True	297.80078931643305
True	736.7560136860471
True	168.54713218519407
True	135.42668164041095
True	65.09764685300483
True	869.0111493100774
True	763.6761400493012
True	82.13181409242691
True	453.2734524005108
True	756.6174821603892
True	420.2840156709024
True	56.58299950245949
True	321.30841773334146
True	780.5867016324083
True	32.73825494861843
True	354.5718273637414
True	159.34057930128898
True	286.2654982333824
True	34.614330105684544
True	214.92004733063249
True	763.3705576719386
True	636.1672402915483
True	56.87438645866688
True	283.33917225907214
True	887.2912416217541
True	17.212783200570378
True	318.6752247511878
True	286.35936211971284
True	419.2893970692588
True	215.6101621460074
True	594.8118406185938
True	49.08967497767555
True	956.002501436393
True	885.9074295195234
True	46.364701206335376
True	395.4664806541333
True	695.9174628627349
True	937.4856232814772
True	273.34431358583686
True	585.0866902456299
True	122.36100597222796
True	184.77809318162656
True	131.61700082452032
True	139.16260751830794
True	202.44371501445104
True	965.8850267090808
True	795.6527825215192
True	921.0593601370718
True	18.03655747950443
True	26.23516390280261
True	354.93568881896954
True	12.518352275776136
True	622.3517039943126
True	1039.3970662762383
True	264.9166372622909
True	203.09483108260767
True	83.23345934273358
True	211.3933044661568
True	131.80937168853922
True	47.565734988957765
True	124.19515867830266
True	94.72222035286192
True	251.0572715223988
True	553.4870712734456
True	168.05267499852818
True	29.8658339858848
True	57.925804912827815
True	393.3910364946671
True	266.22455147735224
True	590.0071671019346
True	22.01851774992321
True	109.42091692986727
True	678.3550317226152
True	261.6076553494282
True	488.5002169212706
True	653.9868587451889
True	100.09934746629182
True	111.0331910718675
True	80.08448354285821
True	27.653620254026432
True	121.33152964720476
True	84.39253542296194
True	104.52921235641178
True	153.21849880877872
True	241.31200308318805
True	807.5704460774072
True	290.2169462647901
True	935.6585650541598
True	163.5469965223655
True	203.19758460057508
True	795.8277292819238
True	305.63930007678
True	580.9230690772836
True	259.4939141050169
True	349.9937586720165
True	436.2091287977361
True	573.9521576494164
True	647.9338217163892
True	364.6037994867541
True	36.26512270520049
True	557.5033781787787
True	613.3341587375887
True	19.75296670862309
True	10.725560924266686
True	262.3825419703629
True	395.1331641572997
True	459.3438835886458
True	71.17026567680178
True	640.0843157747987
True	883.4905719305617
True	244.3530036974313
True	893.0915906235568
True	282.8003423597386
True	104.25648165106163
True	278.58822719196445
True	679.4820145043183
True	36.95440869625057
True	583.8117699366667
True	1272.9216998193
True	1016.5222868199548
True	903.358723191193
True	201.88476164691608
True	93.50990456055484
True	192.3296125337797
True	813.4492697867994
True	149.38795592832795
True	1040.2656087294572
True	838.3607487700245
True	40.06036121694319
True	93.02301753611998
True	425.9801585757182
True	390.3341677836533
True	204.5242457444435
True	510.95465850444896
True	657.2701114003174
True	129.94347312610356
True	271.57178186715987
True	1016.3784919495312
True	53.56115657201829
True	693.0840689779455
True	549.0696826313756
True	37.878434006276095
True	821.631906161719
True	393.52178411280784
True	563.5456043903336
True	111.6351424574152
True	268.84077255029644
True	215.4965819556139
True	26.397550254156
True	127.1634892950702
True	734.0225587694578
True	145.56659595466206
True	407.83107317138126
True	65.34191099561022
True	638.6453189428449
True	609.9616721244187
True	224.144485731032
True	449.75504103297766
True	165.85883933249738
True	165.4897888962526
True	216.22656836583704
True	299.6192955900442
True	338.9743218920726
True	131.44728528234458
True	195.63767073032628
True	26.90658777940133
True	912.8268808801448
True	299.58600198954684
True	9.548229844491011
True	361.8723877586698
True	163.90185129114516
True	622.9832769488984
True	366.29212245776046
True	581.1975945313513
True	546.6385533442058
True	486.05226927775897
True	792.6471098265065
True	235.51483073162672
True	577.4906584638262
True	161.1401344940625
True	513.7449049003264
True	364.77102515719486
True	380.77190846323856
True	132.99495808695798
True	132.18652447342913
True	106.62871680712357
True	68.83916095352848
True	768.8129311245943
True	189.6933091945224
True	43.36769635251869
True	0.0
True	559.6882725217566
True	107.27782017666236
True	23.14905880567957
True	38.61344803499871
True	111.13178003116282
True	528.5129389515562
True	187.54013064454472
True	107.17018153876874
True	36.67766224781006
True	158.2733573593419
True	910.0326047636388
True	50.93765543630775
True	221.59833618431148
True	738.4014407455936
True	316.35597178858137
True	470.26483666765847
True	469.9275960855297
True	519.0606433057799
True	619.1455728692534
True	903.09073078731
True	270.370931732577
True	1025.2738175936606
True	910.8822618643744
True	635.794621690716
True	344.07204296532643
True	823.3433592567251
True	10.175733943680251
True	33.47407886089839
True	291.7928876676734
True	43.42818469955056
True	210.19936877564515
True	741.7200638526933
True	216.32626240781389
True	737.1715875084388
True	763.9764436461508
True	121.97282683300104
True	361.3388854965173
True	574.7358650080035
True	25.427385572610618
True	127.98603702071904
True	434.42976749756303
True	296.9234206863453
True	205.93673124881244
True	113.64706183441358
True	372.0718623525795
True	19.269412812503017
True	345.9355472736536
True	355.4468510630033
True	1032.4711504742431
True	368.7303684541282
True	26.37173825974508
True	443.8052900906026
True	439.2889028593997
True	233.36623295723652
True	30.86773070714058
True	758.7166997392313
True	429.7344884773587
True	179.48001858994857
True	12.332738806314453
True	1214.6161369321208
True	163.9387945512888
True	29.768530595769985
True	308.57201994528765
True	285.94897389087134
True	116.60498384086252
True	293.0142931645466
True	48.20729795391712
True	312.5193829755672
True	296.02414176120647
True	318.3947384820767
True	31.221379645046373
True	47.40897158454373
True	1043.4149225845913
True	24.60484138198307
True	12.133767486486713
True	173.06188579587976
True	670.2857798394659
True	7.762668906918847
True	187.8431421941961
True	172.27066926448995
True	519.2385257254437
True	375.59680383877486
True	721.8444839726385
True	326.68921116903755
True	508.3257698120547
True	444.03132984792825
True	491.9738896083612
True	92.39871603892274
True	1236.922067769376
True	916.7714096995538
True	280.7959948359887
True	544.5874798727689
True	102.114969558673
True	547.5815334452715
True	427.213713886026
True	159.089670684887
True	76.06067056358224
True	338.4008777505924
True	166.53504723240968
True	30.058728023875453
True	611.0265744545825
True	376.0834151636413
True	70.66429468529516
True	29.118625665441364
True	656.3587418496716
True	480.0470285639916
True	73.77654560356386
True	22.13626058095273
True	311.8161311955858
True	338.8625012227542
True	723.8758714716886
True	552.907892398757
True	563.1384196637163
True	786.733243358748
True	9.851327715058035
True	57.76807634176863
True	37.61768545442689
True	59.608847650296106
True	513.0113777496364
True	587.6970584553306
True	86.16325546852858
True	111.374937685677
True	195.50192782454064
True	76.11814278899665
True	180.90368679917864
True	197.886197681399
True	276.31383501194307
True	802.2275832533248
True	599.5087991120104
True	284.8605386736366
True	193.64739969876436
True	264.3202779463608
True	241.8070937220463
True	737.792774265381
True	334.6064740894085
True	153.2025922681206
True	896.5473096582175
True	352.78081319985307
True	462.0488888982596
True	163.26604991090426
True	121.73843817164052
True	65.11690479007937
True	204.2704891511702
True	961.4137502929268
True	500.3863632100616
True	115.0407135484873
True	366.7207474976056
True	105.28642842015006
True	675.0566643516895
True	4.9021817018272005
True	666.5088052528566
True	38.20596278823571
True	935.3927996147256
True	845.2487158350136
True	216.66090697958148
True	30.25432591693744
True	85.82424069799852
True	441.7324897557892
True	228.52171039240068
True	1.438781662438881
True	78.58645507292663
True	1105.5708519033794
True	330.26473846434567
True	665.5651702836664
True	482.6857842056074
True	30.927492997281924
True	135.51587039113588
True	432.89246113269706
True	912.9319121634004
True	814.790284307093
True	416.3893966489935
True	328.292654122308
True	16.74054640402779
True	80.89334539703269
True	734.4903455908025
True	471.4156362151368
True	369.2889554734488
True	873.6064693688303
True	27.54860293810641
True	218.10497222297204
True	884.7203093969155
True	225.85970561860063
True	7.517697878754457
True	513.7191059702863
True	105.15256094169187
True	649.5058769962582
True	55.6829850369784
True	265.16283063991926
True	843.2658762758015
True	892.7342610034849
True	276.1140992026327
True	447.4623101166714
True	118.34401201739496
True	596.3235078645369
True	265.1789510487166
True	188.32405473771792
True	882.0921364981297
True	56.95637031375827
True	720.6718791992996
True	279.5491372270533
True	291.89524018165906
True	166.83627658191898
True	497.1629278391925
True	591.5291923064779
True	371.04628999382544
True	409.71107535795625
True	70.97434918802244
True	154.29307065149496
True	444.3628995757295
True	227.28189849456115
True	39.567244110291725
True	210.47741383668676
True	395.4662771771443
True	391.4929107751516
True	763.1224399907978
True	129.1328760578802
True	668.402341565141
True	510.4649023787195
True	608.8694392067879
True	136.40924513045778
True	39.68342583907948
True	665.1443600717114
True	73.97847789618734
True	553.0504514262767
True	669.8827803501837
True	456.1928850347505
True	133.81745143710936
True	501.74995555708
True	4.715262979962282
True	401.140041104801
True	31.290155325985545
True	620.6510046014376
True	255.1783778831525
True	560.6284247593005
True	720.8441220395941
True	143.93812309197443
True	534.0554568594221
True	502.2520272116653
True	62.07911249878676
True	946.1647056008012
True	2.863171230874184
True	28.68805587753183
True	629.3945965406328
True	708.2089595042237
True	126.8805502919271
True	418.6164815631243
True	125.71129498227864
True	75.3601324453887
True	451.6884343414416
True	42.64256617955196
True	505.4201287146242
True	12.82596996303257
True	847.9330256382457
True	560.44172317162
True	656.6282843576979
True	98.53728173683687
True	373.1596268359274
True	1010.0873191073938
True	832.7397391978013
True	140.73353779165737
True	543.0258172816781
True	464.1050356982571
True	253.30379566060017
True	247.4603622888675
True	6.004022556923418
True	317.2422261662235
True	12.123260625411234
True	374.744800284004
True	76.38170347365882
True	419.2012686010028
True	644.1240505990094
True	122.4968759270362
True	235.9308283975972
True	650.657421479657
True	672.8842416120818
True	291.96364242510714
True	138.74428724029687
True	154.66288723252447
True	484.12226154543504
True	84.57698889039094
True	10.492886802836413
True	500.706695113465
True	562.9168016698691
True	20.2959610443038
True	142.70043901627085
True	902.8435638844032
True	489.7501177338788
True	282.9930633753456
True	35.328473459322154
True	481.7668018619367
True	116.16249248015502
True	588.9871067514335
True	650.9977556351894
True	296.76857774209094
True	396.8311877995649
True	193.48481824072823
True	242.66102455237464
True	70.4600776934496
True	217.31282501289635
True	508.9026557123484
True	22.091215722916303
True	453.8725370998893
True	370.0603850501506
True	745.0877616571217
True	893.4282080059885
True	895.2086115878088
True	156.93339846759793
True	401.5944319773902
True	73.2951638707948
True	186.61099774648895
True	317.71256271439023
True	10.986458691314583
True	785.2647946139058
True	22.22937913906265
True	403.84129996933
True	270.8644386333283
True	669.807835468895
True	206.101574427178
True	38.9783544232377
True	695.7610933605044
True	1065.286022383433
True	230.800398274568
True	134.60192750287845
True	617.3078998743754
True	498.5348679827198
True	16.595981719233276
True	819.8790768116938
True	111.78804891386136
True	46.24781360407973
True	318.94197194649456
True	353.4481950971349
True	377.3491228630227
True	268.45212789472583
True	17.905238777986103
True	22.346401931534665
True	852.83138052137
True	201.31460642312024
True	116.9411746012738
True	877.7572813107859
True	661.0518653578482
True	655.2696825912097
True	455.51849479995707
True	143.73500294078832
True	33.65061808237834
True	95.45358090647564
True	441.4649187589561
True	235.5198684135612
True	489.7897789039646
True	144.30754429181113
True	480.6812391695161
True	630.9443051901494
True	953.7453579494796
True	23.18477455596194
True	994.2476325062948
True	1039.6912430358757
True	439.55040502060046
True	86.14934463653047
True	830.1795061980694
True	641.7554516653837
True	671.5474294038806
True	174.11286913974547
True	752.2982483758835
True	702.4926126310403
True	116.1961489338784
True	780.5890859466135
True	819.740374242446
True	476.69875568722347
True	236.0271177511437
True	71.79159296048218
True	302.5938105519072
True	346.98341652070184
True	458.5355905797719
True	441.1788636530855
True	196.4760536185818
True	300.59251691358565
True	2.345329215837653
True	11.942390417854549
True	105.67619888584822
True	132.98202463886423
True	358.9617921057369
True	350.1558084231897
True	106.8308737865242
True	18.003063605930578
True	217.92962076305432
True	854.5527590683561
True	469.3428489691325
True	567.8917619719139
True	563.7250475707588
True	807.3685588545382
True	636.6555384952115
True	93.2903229648747
True	192.4216815296064
True	247.70242909927535
True	273.7754606009689
True	102.4665099767548
True	363.24092062187685
True	441.7938781053888
True	173.5198963705045
True	636.0366310576354
True	245.91121643495916
True	213.67526134594203
True	29.65183153423886
True	247.71430558302865
True	504.19831402196326
True	168.31642622124474
True	519.2029143153793
True	490.31259470076543
True	249.5240792881689
True	98.448708599029
True	42.88117314171438
True	404.3996032838471
True	790.9175777480139
True	155.23524604065838
True	982.2002205208768
True	1055.2821004652908
True	482.9292196425174
True	98.78394339904932
True	119.85827984145917
True	643.6773165102605
True	8.657664692178356
True	226.02632348339915
True	134.43432092221337
True	121.31562955176362
True	331.5691104269134
True	657.2951570654666
True	38.033527936968746
True	122.89957231738856
True	970.7999847665124
True	53.90781381836275
True	459.3984884883762
True	530.5456884458297
True	246.9754355629712
True	131.49187988183155
True	924.03833473054
True	1194.5172323395554
True	523.453834704035
True	632.3825385356232
True	213.10610711191836
True	152.50742023071285
True	317.03565987905046
True	245.9668000990367
True	169.61604018428267
True	310.6314156674181
True	356.2968528354356
True	11.990339996166746
True	621.2447811678669
True	147.7219547202552
True	77.61149626356203
True	429.92693041571874
True	316.62700803791574
True	1234.4668449283822
True	349.85359903876946
True	964.8651787644552
True	9.71752883845321
True	281.2789140185739
True	226.6081891201856
True	153.25610970651442
True	499.8959097187133
True	208.92171299688715
True	410.7336584003655
True	320.7174407751538
True	114.98384468673044
True	356.47765280644745
True	1054.6536810076454
True	741.2535061176508
True	224.4394201188932
True	109.70324872564296
True	305.2993488762082
True	23.50034315474832
True	354.222524951015
True	325.7784861147324
True	581.364348989929
True	455.5973063672338
True	341.21636248603534
True	156.36482159701947
True	12.811122121178718
True	415.3894379624583
True	277.1126613733249
True	139.4888192587714
True	297.53726901575726
True	449.0751506769483
True	825.6282169750782
True	304.4965168998509
True	781.9881981856878
True	405.1692640946003
True	377.6130186194509
True	1.6351950923014582
True	1176.417101563001
True	109.27366221941828
True	962.7934618420284
True	206.4641359173644
True	457.58743508822647
True	697.0922186107744
True	87.28773482064085
True	481.50006224933713
True	32.8416682452918
True	437.1391588364568
True	79.53955940459765
True	219.96653769662828
True	37.18482273255208
True	678.5552213273808
True	188.48849448468192
True	25.90410292793788
True	376.0436472175829
True	102.22831445464216
True	166.47710553164993
True	812.9824550910356
True	264.80025717912275
True	153.69142861814913
True	373.65650596842175
True	511.0462709146481
True	334.1260723402217
True	532.7616442032663
True	632.0252699688268
True	158.54309250082693
True	7.656432616837812
True	71.88585606519065
True	429.0765993512944
True	92.3832339521296
True	77.67676976102594
True	1050.782962188896
True	26.920804910809185
True	324.41354747040685
True	324.16777478914776
True	466.8644658493436
True	667.5507524908414
True	184.5864758910936
True	653.3177994636303
True	339.0857020189311
True	350.7466667559319
True	276.99373923572534
True	218.99641007337908
True	351.29598786085273
True	457.6638392445116
True	416.3534966165312
True	580.8251328538241
True	141.61057681687797
True	78.72810819027322
True	39.5607236680824
True	285.77879926953585
True	643.4008652493477
True	388.4404186972552
True	822.502908612429
True	211.6552677011697
True	392.8578987020287
True	64.22859825836912
True	54.07350390083017
True	416.08398325223095
True	203.2030319262826
True	225.9173970960258
True	40.36262822512454
True	1067.7949388016923
True	179.24964251249543
True	912.0726142610524
True	322.1808656419079
True	912.8790376492236
True	232.05164747466512
True	457.7803528073051
True	532.9774447266237
True	621.367424446369
True	216.7174246353061
True	487.3843690248372
True	968.8997889921984
True	120.8539559118858
True	8.10865765758512
True	565.9867428301492
True	28.337039713171706
True	79.44096177322834
True	787.0052277370629
True	220.07005390672649
True	993.6629744414902
True	683.3617877000338
True	418.3625713780066
True	277.35003167383053
True	500.2899393299698
True	332.7637774986367
True	182.7613812551749
True	643.6140242809997
True	737.9970916308824
True	208.37784817805152
True	88.23108439133321
True	516.3319411121456
True	139.0515424622902
True	376.4165134100712
True	342.1259018595879
True	63.03188231176668
True	369.0955250106584
True	416.5666461801184
True	359.99256407929147
True	422.3695383974331
True	425.32798840282345
True	680.7426155525416
True	57.04569774557676
True	457.2719892169362
True	346.9490559928044
True	644.0471373708976
True	222.76387455356004
True	101.08492832511816
True	41.95388965872425
True	533.3452631958046
True	665.1706094431947
True	180.2467130640038
True	413.3017715357917
True	342.91744933827243
True	15.374083197076803
True	164.21355608838013
True	289.8705061064121
True	2.7918844474992177
True	884.6532201038493
True	76.65846895600123
True	107.46780511869346
True	114.77764283062147
True	358.93531480536046
True	37.03495004218737
True	445.82373955260346
True	226.35690608446703
True	5.292720855850887
True	121.27793638515404
True	449.7189186711607
True	49.09096049954394
True	69.63558507167082
True	168.78462021877735
True	282.96415146061537
True	954.482201992128
True	381.2709140146649
True	985.1238376871077
True	180.69927372482127
True	1059.4509359081271
True	805.9123651137974
True	669.2680268042335
True	397.64373409894654
True	372.2688271539158
True	77.92843891283059
True	68.5300558011841
True	85.96255272844743
True	185.0494741917005
True	483.15078975720536
True	1113.0732689778897
True	176.9904761693591
True	356.417449546114
True	438.2015904417969
True	618.1202130739823
True	592.0174409569348
True	282.05193502157545
True	459.5243838847007
True	667.874196132659
True	92.16654366529204
True	700.4497620695695
True	264.89850141490206
True	139.0496889139849
True	415.2602331243195
True	910.6567210548342
True	428.35649486187566
True	843.3748131067665
True	197.41527361819564
True	350.24309300770227
True	701.7264980320281
True	596.5374629195541
True	198.79235652714243
True	256.9350829009661
True	787.9829911036605
True	30.974193017940618
True	185.82244622253663
True	481.70688734623286
True	707.4096299722281
True	104.3573716903812
True	36.46132625066558
True	158.99982820665696
True	740.1056259416148
True	314.9002103021168
True	559.8950453622626
True	353.93598405923944
True	295.393439311253
True	462.09188720551913
True	475.734451323024
True	67.64377157944985
True	377.8293054739818
True	769.0862267267291
True	0.0
True	286.3395139949656
True	247.904581966047
True	963.5776370430792
True	145.4510537450696
True	639.4211484225768
True	630.9033122162022
True	107.6794294323756
True	214.1716415854873
True	139.10499286297835
True	12.066552141819296
True	293.36375937950515
True	371.8055070784578
True	1138.2579466037037
True	231.67521779485267
True	405.5764103991668
True	654.0757416049075
True	203.02791858533692
True	27.96413541761705
True	836.6127173273196
True	619.7633485659214
True	152.63982797676036
True	627.2762012506244
True	161.42745952186618
True	312.2651030660466
True	779.4789992584947
True	36.98242207744625
True	108.3872612900484
True	518.7817272077165
True	59.64490850347777
True	75.08196082253193
True	412.586642030307
True	23.27747562146369
True	742.9668731899416
True	97.24757265426226
True	162.7887599805003
True	18.99145877884957
True	706.3565151091856
True	30.72053440644848
True	765.7772719229248
True	387.4043236043848
True	120.15052978945776
True	709.8424330457826
True	508.77661667434114
True	582.9550398180048
True	45.35902563182625
True	373.2375777732668
True	4.837759641189662
True	96.09038331831356
True	368.95873169287546
True	48.23156608902892
True	116.25445317193464
True	302.28484164260163
True	173.18085346240025
True	98.7541297921482
True	642.3589352931886
True	22.014846426110484
True	1143.1422924338838
True	519.5907742681002
True	301.2562371497232
True	502.5206366902768
True	121.5292710015791
True	819.2003253137004
True	1106.4176511084042
True	738.8109399495073
True	171.29056724445542
True	221.42699605199363
True	50.8477726297007
True	60.4066484010617
True	149.63596441150565
True	100.90100261946674
True	166.62380270198398
True	1183.0623783919957
True	301.5743683723087
True	364.77690805723
True	708.4343578374419
True	15.715600218770913
True	12.808103074336584
True	568.7608043921931
True	6.104441136371753
True	114.25891948741103
True	694.9752282263568
True	183.36592886066
True	663.8610543764396
True	858.4695673844384
True	156.55553226407736
True	898.2730381073652
True	3.367282351673942
True	438.17660952849377
True	1068.149435058402
True	25.58102901746306
True	231.67568020481275
True	147.20864398592576
True	939.2735328404476
True	232.4225551221621
True	504.9752790552363
True	115.66615793616988
True	526.1481862287035
True	154.31511363876135
True	100.61538844573504
True	380.9237406150998
True	71.88254299593686
True	54.0374225212742
True	1085.2602112500672
True	252.76122259022208
True	150.56013041228715
True	363.1737661317157
True	406.2085649550193
True	208.9588921165988
True	163.6828928644631
True	382.0082960818052
True	34.83940369057157
True	488.9054257716284
True	1083.120402162577
True	114.4580423673956
True	462.53493005210527
True	305.18429315754537
True	26.508580566890927
True	395.1332780896042
True	102.74495636587312
True	586.6246843811043
True	217.58505272839517
True	416.24895474597736
True	19.648736226597645
True	446.9386992094644
True	110.75413363600894
True	338.0277532468468
True	33.26811389266528
True	168.54136675316414
True	240.4972197137757
True	792.4403318391991
True	58.20415679848348
True	134.21450248447977
True	231.7948482611349
True	130.60859454427825
True	600.8431188216457
True	558.9878644995696
True	797.7579931094714
True	396.6877537632373
True	544.6186884488079
True	412.992293396619
True	691.9282580652205
True	72.13936776207179
True	489.84563692327856
True	429.79025561914057
True	48.77297994665141
True	86.7688239523987
True	126.63430388588658
True	91.31048484445394
True	321.7622047523122
True	850.2299345682158
True	336.95832931753944
True	1063.019583309853
True	320.6669773367817
True	912.6366294516636
True	154.6188315392825
True	592.0610449567256
True	587.7515569326548
True	690.1845731856173
True	432.88150641446913
True	66.05298955042552
True	291.9032320244045
True	42.2418017924252
True	170.58214189665185
True	174.88901674322332
True	1116.168188016161
True	231.6552048444497
True	558.6289417916526
True	557.4202720326086
True	562.6779157858407
True	877.2541682674889
True	594.3878454323851
True	647.3020006171092
True	909.7229687800937
True	127.90772976149012
True	311.95904745699295
True	259.8467107598143
True	340.9687112451936
True	88.42735714062263
True	379.42056976024446
True	4.4362910332195895
True	336.48280131792376
True	258.5600283528378
True	609.6491770873439
True	282.82726408458313
True	349.409010362784
True	10.7583305228014
True	60.40006878150369
True	552.1375889237877
True	26.035192362095493
True	146.9800025295641
True	67.50887136029215
True	144.3265416704814
True	246.8455154479792
True	72.45716848572482
True	390.1170864957944
True	273.5336643744983
True	101.83325214469964
True	338.7016552198157
True	60.11391832615278
True	585.7775206934235
True	829.9115089418545
True	280.17877614704764
True	1146.1978869960838
True	112.66600295398275
True	296.9543000047494
True	1053.5364359766934
True	84.91677798106825
True	291.1330172805723
True	10.263868975405316
True	398.9759859141697
True	454.7582347644831
True	160.1055591421664
True	615.9699238567689
True	875.2737336564173
True	160.62061887466706
True	80.01488403548261
True	329.5387715734525
True	558.6463513107611
True	609.4823587316322
True	1261.5894548664078
True	27.31102582053396
True	936.6637145963576
True	142.08856854383578
True	643.015354791273
True	110.67381102655222
True	135.9898647560582
True	190.7240068788865
True	158.99581634896924
True	741.9039830636275
True	210.3272569342663
True	229.8608139406638
True	67.30628238665344
True	504.2635198958355
True	453.07915096732
True	170.59836193374508
True	237.21284912369725
True	19.01766846807103
True	430.74302294411297
True	219.09456246234055
True	294.56225305168005
True	114.26493410490674
True	742.046654340938
True	433.814159740587
True	262.5975428102174
True	645.5395630809134
True	536.4114091331171
True	467.69750648756894
True	129.70483369301712
True	529.8892564624357
True	424.7318342761889
True	3.213955369287894
True	200.77399113010404
True	93.128497490358
True	247.1544790934946
True	2.2385574059777213
True	121.08203436855008
True	350.7379039300812
True	7.173154544327116
True	875.0435620309698
True	163.62042498203363
True	724.2576737114846
True	804.3933856238452
True	167.03864659147402
True	230.23833491530192
True	495.0275959648449
True	850.4380963684284
True	49.17554968725863
True	38.45535988437695
True	131.14430208576465
True	640.5934314036782
True	723.5736089385115
True	177.6836329647593
True	590.7014066445797
True	621.011603934618
True	842.102013060747
True	392.3116472042674
True	187.7031102327044
True	891.5110344993781
True	214.6409852647476
True	153.0067957788187
True	332.8895212888688
True	221.05226639573544
True	208.27499871543984
True	615.2051567836702
True	250.8483499653697
True	196.6356478103275
True	469.39149801384326
True	471.1145489226461
True	62.908162855334496
True	291.2527608250139
True	82.83117057981629
True	327.02214549843416
True	347.0960732162732
True	250.1666587356904
True	179.86328055074614
True	379.4621563417448
True	620.5740643966615
True	744.2540551355299
True	298.64493213029584
True	744.3376352506782
True	62.09304439154676
True	864.2199411470891
True	338.6704441322734
True	12.669564386746009
True	606.470057893315
True	689.6516258314867
True	247.05982389357072
True	173.65338299732716
True	45.31036580168471
True	390.2667917765141
True	66.73114646760114
True	13.672900947368156
True	878.1717875467467
True	390.9938423583871
True	183.29177813563425
True	1014.486503849149
True	13.310049805343692
True	776.2138437897092
True	33.245443182235945
True	689.7156342211827
True	61.23731723353098
True	730.1551636108445
True	453.93662743845607
True	198.19447777853043
True	452.2782744648513
True	215.30546474337885
True	290.287414276848
True	207.0715890954036
True	410.3420337564645
True	9.649424653505385
True	314.3254327677367
True	113.30785142490627
True	11.487070753577932
True	476.4261371143746
True	736.3125173039092
True	284.52209480100703
True	80.76747694273175
True	335.86126001615344
True	82.2254567448417
True	195.3337097420978
True	177.7453446059889
True	382.7664780475911
True	44.023825407412666
True	140.5113849557133
True	382.9232947597271
True	849.3887328943534
True	111.03624203439026
True	205.75684631127564
True	424.44435252509646
True	19.01704958907068
True	433.8269009216691
True	518.9674412145682
True	89.67274413978885
True	403.8572823417719
True	362.5010609161763
True	421.7323058373034
True	589.5190047687154
True	1026.664417259465
True	981.536057634335
True	55.77493225196653
True	1068.376928551188
True	111.95581414963588
True	111.32026298422493
True	110.20620522788556
True	471.8789540559503
True	379.6162937427736
True	577.8454211715731
True	255.31349714761092
True	160.94426320707356
True	406.2070373181236
True	17.721219430503385
True	459.1263552340245
True	404.8749451686876
True	154.20241832325416
True	95.78613738447449
True	545.8437497399517
True	993.8625093548012
True	197.57880854940765
True	69.89208442093886
True	422.6914131667693
True	379.7402231349316
True	479.1246522731207
True	340.5499401537097
True	4.603922497971994
True	544.3578820829309
True	509.31192694207385
True	509.42081463442327
True	186.35066919831712
True	108.28848028853494
True	20.638889629643984
True	373.18783500606594
True	110.38980066305656
True	7.063179515362067
True	29.47020928432542
True	351.85716120508744
True	650.8744030745208
True	128.6610579659773
True	91.94711931159928
True	25.12208148227476
True	399.5217181012232
True	374.13547703273366
True	773.2261012386554
True	305.77011627195856
True	521.657312092843
True	537.7992613720749
True	538.5152492046273
True	292.6107317684037
True	565.8698906104461
True	94.452182030457
True	577.7373296417729
True	7.938134401327226
True	374.42468782180345
True	470.8622427230971
True	958.3431425603226
True	349.3030483924688
True	765.0333778576302
True	988.9676425043568
True	173.37150490010194
True	37.91157947205976
True	371.65790699311646
True	386.36591724352365
True	579.988988858125
True	256.3550551609948
True	30.3322737150256
True	635.3463419812009
True	127.50422308790696
True	1059.251069084081
True	306.77090171256845
True	473.0760984027848
True	130.07038277290974
True	819.7000809297091
True	140.03615178713358
True	837.1380486903216
True	573.0403507435915
True	183.99369105579763
True	114.11523303300558
True	67.56205732051106
True	570.5579299936377
True	916.0839197344036
True	438.0593294298218
True	531.6393921837114
True	125.24660161791466
True	634.6128950388282
True	487.7153536968328
True	785.8501234221402
True	315.4386115578881
True	579.1587860251718
True	111.42881351543711
True	27.6764687274431
True	410.49379379656847
True	172.71162917168942
True	105.39627334128502
True	393.810373353504
True	1024.426315900353
True	251.69114586756504
True	554.4211603465343
True	12.986253909725518
True	77.78207614608496
True	337.44373223499184
True	780.6587673213429
True	450.6750928714628
True	527.0343232004557
True	711.3320263239887
True	70.57540245272028
True	709.9962666745172
True	46.92906292822365
True	101.98783736676964
True	191.48456779706893
True	81.61730215755182
True	24.058617173873813
True	297.34934460004223
True	464.486033051101
True	897.8507013641546
True	863.5347495532368
True	5.266602305764038
True	279.3333743904381
True	448.0401038877724
True	127.25298046302682
True	238.35071306822107
True	334.3453258645774
True	1319.7954505007467
True	446.4539547091127
True	25.37401788240764
True	173.44281962178948
True	712.8241256810219
True	36.075999725785
True	178.52821077817018
True	573.7042338760157
True	73.32164220079949
True	866.6667420189177
True	329.336574080254
True	667.6836756629855
True	74.41252178728547
True	681.1254575696072
True	599.0740471843991
True	878.1948269134637
True	254.6496825735749
True	505.33012565463065
True	807.8578288700222
True	924.3338037987064
True	236.35342892710972
True	765.7570685794775
True	223.6463938803641
True	440.8705627840252
True	382.1047884479688
True	501.530520362762
True	500.1392440685712
True	301.8148905185644
True	359.2512209024085
True	116.94238198368006
True	338.9944020346953
True	1172.71512168699
True	325.2535741949228
True	151.54959024916673
True	291.73065412116864
True	726.7045235708284
True	640.7672087695262
True	419.3908869178107
True	118.9094093257442
True	330.6112791898896
True	35.75337041575128
True	174.1253737136748
True	90.10600742043265
True	87.43715309145888
True	584.5584207654756
True	140.17774669992474
True	140.37548973179608
True	115.8446607475209
True	89.2694051163902
True	449.0635232040832
True	382.5476695035502
True	1043.7646113236217
True	542.2484061886986
True	858.65040408522
True	279.40575581818234
True	292.5207581065538
True	534.838959033729
True	194.1337078591732
True	800.6830603261905
True	242.71228889729392
True	368.677547914361
True	70.26023653703452
True	113.60719639964591
True	252.88738104383836
True	113.12251904099637
True	468.0679174127423
True	30.709179722654078
True	575.1079961077579
True	1006.0167332689552
True	740.8652986361016
True	1.586114481085254
True	60.67041788273431
True	465.4196320241691
True	427.9090758369637
True	75.93732036322179
True	119.63518901400327
True	312.5125510377976
True	78.95138297232616
True	54.90793690357541
True	727.0032359565727
True	661.608749537327
True	159.4614936474501
True	170.59927548777796
True	532.9450825314278
True	53.78696882527878
True	24.46125749769249
True	577.7933417327846
True	447.64975818379
True	1127.6030255927556
True	44.716635740307375
True	465.1634808072662
True	861.9086207634576
True	802.4075440926619
True	268.2716515156983
True	758.2878318624588
True	392.0704613470248
True	37.92308771326552
True	102.23790120979396
True	728.5043406544784
True	80.2319812371315
True	138.34363578796027
True	953.1167452174273
True	185.70056479876524
True	277.26482539168205
True	105.28407991104474
True	660.9393178449276
True	574.7723546020684
True	212.17782137805847
True	437.5264292084919
True	41.009127520384325
True	276.4053626857207
True	583.1226546683932
True	632.7714748630269
True	314.8398081021583
True	74.98214296976404
True	955.739242245856
True	1050.1286548547089
True	563.7229052347355
True	64.2034506545124
True	28.12977605185591
True	93.9977123695567
True	114.8842115389915
True	101.1019080027003
True	848.3900042316141
True	1234.9497019750384
True	714.2347852031808
True	329.24696580772303
True	8.537443131015145
True	22.08286615609622
True	341.1937240865473
True	480.87882042348855
True	43.35885442751832
True	579.5496604667037
True	437.2184345277916
True	398.24281614015246
True	79.41551267829988
True	198.93620906021155
True	269.5202705215244
True	135.92543836603076
True	393.9527203996742
True	42.423614702623965
True	172.0236538791421
True	1144.0183377515564
True	5.553624095322606
True	25.373554333222703
True	577.905801473445
True	359.40303221932004
True	811.6735671410443
True	154.97666433579656
True	749.4767000260194
True	582.4858320166368
True	274.0742415546044
True	426.1416307268478
True	342.6995234378296
True	291.29204972080083
True	260.3837319641567
True	401.0777298212797
True	500.03325635851536
True	538.485659969196
True	99.98245228359195
True	362.3941253387811
True	7.728441922855115
True	177.88826231879793
True	237.9004694283913
True	886.3489575746933
True	599.5653814960472
True	30.16267784272637
True	707.0943040554218
True	840.6011728668033
True	102.46876317939233
True	352.65608902306184
True	831.5975317327673
True	214.54509474616043
True	165.7089868727732
True	529.8244940274146
True	603.4728746439166
True	1081.063246802677
True	144.3963196384012
True	153.45039031165737
True	253.12956264339303
True	314.1702594147613
True	417.6390011378669
True	414.1587440573889
True	325.28734263734486
True	448.57285065595056
True	494.2787720911965
True	223.26761241646255
True	1499.1335164191532
True	266.4727523449456
True	400.3388738527929
True	51.74672754888881
True	781.160736862755
True	256.0168428946309
True	906.0563200177768
True	531.2959226050176
True	311.2249400921375
True	782.2350032713501
True	268.43624979608774
True	233.41170681856988
True	251.23790356672612
True	228.23733935524257
True	129.3267846465177
True	243.80538839491345
True	733.0356399537243
True	514.6024024312248
True	208.4905558839813
True	1155.3027213855094
True	118.0682136532995
True	269.9190632004975
True	71.55383949296923
True	289.9550235081993
True	425.77126637191503
True	90.80376822128052
True	217.9972137435469
True	72.4107948734512
True	691.8544208479244
True	358.52693955623755
True	225.43695682612864
True	743.6294966830424
True	855.6137942193076
True	830.4416857997702
True	834.5789149373038
True	356.6027321445385
True	1.063846917392743
True	264.24420700582573
True	53.20041368910139
True	365.8932658261572
True	55.67890491580668
True	361.3064025134154
True	844.1707808121238
True	1018.8980167466312
True	394.4442892159977
True	22.17879945295765
True	549.5578038377375
True	520.5567583815784
True	195.78378703421268
True	251.12710821953144
True	298.0901588421876
True	22.598037076345616
True	129.57354975872997
True	944.6906490123372
True	65.03933117519986
True	486.7345438891034
True	791.472711052411
True	107.14703492678512
True	253.1222754833359
True	115.32097575789072
True	16.984567135227202
True	1.37044226315209
True	118.94135040819016
True	1024.564318561722
True	467.8393883742074
True	69.21114191401698
True	784.7120849055096
True	337.9911745596469
True	1.2985699055181794
True	442.1615826994955
True	188.2722187543285
True	488.0310759755628
True	79.49500896032065
True	327.6856072523198
True	370.10735602688857
True	166.35948535508354
True	213.6860230799707
True	130.319889116663
True	176.1624306646413
True	968.7362543444448
True	15.804569351848588
True	503.2953988108216
True	486.1419483003859
True	405.4994595901757
True	225.57483004967568
True	235.3788113787826
True	156.40310443250863
True	49.79830118127402
True	490.15277335895706
True	153.8886859449363
True	818.2745488651617
True	808.5119337042008
True	247.83590778192163
True	312.2753944056606
True	528.7051302707171
True	44.50134431677893
True	84.5918372580902
True	759.7334059592446
True	1050.0715555417305
True	104.66698351628548
True	715.3941292988193
True	147.47880527844052
True	957.2194475349962
True	653.7072208439137
True	101.36774958669822
True	276.4853679915961
True	618.7116320895601
True	261.22779205799225
True	48.90574435014828
True	563.0510232458676
True	432.011510417036
True	6.128098231682658
True	487.4087056783411
True	68.4611881451244
True	182.2557206392754
True	234.1861128867098
True	288.1661802991184
True	75.60286520288031
True	221.26186354684612
True	351.4867808479063
True	435.3498523815432
True	934.5668282421176
True	48.99899466041576
True	901.0264393013616
True	1041.7528057257334
True	132.16516744573067
True	74.4873695659232
True	1010.5818809398172
True	32.17184567202735
True	232.3068358522117
True	87.60789132449477
True	214.15179803907984
True	376.69779977627513
True	960.9816612973552
True	96.45987104072144
True	72.35085347866816
True	643.1415570425893
True	281.25805299482386
True	704.3136529410447
True	55.52091747475828
True	496.3249135132991
True	369.42992331699895
True	699.1980877601009
True	53.93000716597368
True	110.22002815758518
True	27.282505478492467
True	271.52632859608855
True	43.06465033906348
True	357.2041150766144
True	2.1827483925836235
True	1182.6780327633578
True	107.27949900027144
True	136.69445432021837
True	360.5998439184139
True	726.4651050148957
True	691.2627033966123
True	1011.293522586824
True	466.5060089904074
True	409.7027085175322
True	141.92378227970008
True	404.19556653303965
True	855.1068336392715
True	419.9679687431226
True	947.4180384577538
True	88.29420012736034
True	418.5183631321655
True	174.945233084585
True	272.6695101002155
True	776.2127132012841
True	162.3426911866668
True	135.1020117808679
True	67.6612654638182
True	886.4636011000644
True	783.075533205534
True	82.46337702363041
True	429.3830472271989
True	736.8714439024528
True	411.3369930503998
True	57.175908780820585
True	315.93004049010005
True	770.085367688225
True	29.91762130181833
True	361.4136070011352
True	165.70181935689047
True	285.8557082462881
True	31.579895807974783
True	211.7375280924187
True	729.0241655754634
True	638.5341379469531
True	57.38563428163216
True	299.1924582672679
True	887.5444125755996
True	17.37908996250494
True	318.5298151862476
True	305.51416268734624
True	410.3021869771391
True	210.00994795488617
True	594.2316452504064
True	47.7291727104118
True	966.0410601164034
True	870.3585037909863
True	45.26708209211757
True	390.66969081980574
True	735.4383126413386
True	901.9120653430284
True	276.4758510324341
True	599.5189246279447
True	127.23652550747916
True	192.00991764564924
True	133.6151042536489
True	134.45686468908715
True	215.54368759355484
True	947.05292882739
True	786.1527247362677
True	955.7267341404138
True	19.34734384765266
True	25.65874460550425
True	358.53720303626653
True	13.116006865323104
True	607.7763691909616
True	1114.695449803586
True	272.1864958414628
True	208.8328056463801
True	79.96083279048415
True	220.63737109404468
True	133.11522221525388
True	44.08818210684204
True	131.9061092454333
True	90.7747853588713
True	248.8213154653591
True	551.1180593377721
True	164.2400607942657
True	27.78229056245277
True	57.92860550166957
True	414.82439289695367
True	266.43128328611647
True	590.1182931052343
True	21.577276665998568
True	116.94719612939542
True	662.3316466644345
True	258.0169870051355
True	479.51645469277577
True	659.6180620516295
True	105.29457648602182
True	109.83229465338692
True	82.1571460986016
True	27.44114846104844
True	122.81221292576072
True	82.82542451338227
True	102.361622621769
True	164.24171597389693
True	240.790546782591
True	824.2562284844561
True	289.0543334814473
True	931.1906124868632
True	164.2297868473376
True	207.69397162662983
True	802.0639967175716
True	322.85727710655
True	581.7972720538708
True	254.7271067250038
True	369.3831082225293
True	435.39681998150746
True	565.6932795616473
True	626.8710535424544
True	363.7238993363969
True	33.84202020503687
True	567.8837141168672
True	621.7578316448624
True	17.97071860777947
True	11.8291059662714
True	263.5467867602931
True	402.92636059334416
True	454.229059214306
True	67.98342276128304
True	655.9623510387598
True	900.9974530772836
True	239.03174590178733
True	900.0070567698212
True	276.0296388327806
True	103.92396204878578
True	260.8680714568149
True	654.8955248042687
True	38.94265166287875
True	612.4675668131316
True	1282.6995800689049
True	1014.191062230014
True	928.0927014822216
True	212.76656211006463
True	89.20134989680061
True	198.8293362478163
True	819.4765011871287
True	133.3572660825409
True	1088.1645545782371
True	881.2358641196516
True	42.69188400813188
True	88.45473328186463
True	409.6770729417193
True	429.3987278374444
True	202.75381673225183
True	514.2534094491823
True	658.044396469504
True	124.1037889351684
True	276.36135534468394
True	1005.3595823157224
True	49.93198819750205
True	710.716850144739
True	533.881456295743
True	39.99753114788104
True	819.1373074990738
True	380.3749622868722
True	540.4522480615213
True	103.16423718612228
True	263.9514327997118
True	208.1659480941064
True	25.45995824763155
True	134.21469984490955
True	714.0453986824144
True	145.58087942257933
True	372.4788239459706
True	64.30322969909531
True	635.7358051960803
True	619.3260055479211
True	240.8027715222792
True	467.1692494267649
True	171.75298065668787
True	153.6845981066075
True	229.0539591823628
True	285.68101964813394
True	357.33989419895863
True	127.62322125097047
True	191.36175947343497
True	27.53290550476897
True	839.7744445458952
True	310.4255768623071
True	10.131359141208044
True	375.6911870009458
True	164.09541366513326
True	625.6786357334134
True	377.2069638839085
True	581.4907820593091
True	559.3581400998876
True	483.8890064531273
True	799.6884335286495
True	230.9337000670972
True	562.2261872959504
True	158.02139939819077
True	544.7370522889966
True	363.872431755783
True	374.7910440270073
True	129.3276953197151
True	134.69470403437694
True	104.04695346200997
True	68.90438064210906
True	754.0320666817639
True	176.46482582037663
True	40.08583931746971
True	0.0
True	527.0644197755689
True	109.28974085839312
True	22.417217553695107
True	40.6195507518106
True	115.35854829665212
True	540.5371747966573
True	178.62469831408393
True	104.52903539437412
True	30.668287677813147
True	164.30773596526248
True	905.3823916334572
True	50.74891913517984
True	229.8948292445058
True	759.1495288750568
True	319.011805272171
True	461.7662813007488
True	467.4695069697332
True	514.6093607369036
True	593.8683180806371
True	920.192712390128
True	249.13657683812312
True	1030.301460969465
True	923.9737333872336
True	625.5047145263387
True	341.3828064279354
True	816.2876156743097
True	9.90607184284667
True	31.019282939734488
True	282.98202866035774
True	44.592989910695394
True	195.46327995626143
True	745.4965697568718
True	216.46471953272405
True	764.4724751821888
True	758.0984706267741
True	117.2673460810379
True	359.9149468765138
True	565.5807629602915
True	23.076455910211777
True	135.03453821947315
True	433.2583185454218
True	303.3623652336245
True	199.75720449251884
True	110.73883903242276
True	386.1170327017329
True	24.196619355428403
True	363.5278106403264
True	356.1301078800349
True	1008.0697746469244
True	362.1502804895303
True	33.814367597558885
True	435.2847453372422
True	454.6274262523309
True	226.3413337182846
True	31.254918608381427
True	771.1087353655813
True	426.1486552192547
True	178.78569433488693
True	11.996353612546146
True	1190.3960608633745
True	165.8703815533166
True	22.823409957975706
True	308.423627867031
True	284.1047282495906
True	115.50384436890003
True	294.1028398666782
True	48.19312030415194
True	319.86598289707126
True	307.5038899728528
True	310.0215838253244
True	31.24300257076333
True	47.07302970950846
True	1045.1731814353243
True	24.481689738809752
True	12.426580700329987
True	178.69732804314782
True	648.1175072738135
True	9.11830244967281
True	182.30864611142653
True	179.7257187923618
True	515.0623405253784
True	375.9176776490379
True	729.209030861344
True	326.01188822180046
True	501.1173520327212
True	448.1196913648757
True	490.4866621691137
True	103.37653340452052
True	1274.965790037705
True	945.768455424526
True	295.6270875604229
True	538.3977805882743
True	102.5948761444227
True	555.1844154729976
True	435.3343358773912
True	156.50949304641597
True	80.70265799051505
True	337.00093623321294
True	169.403395012072
True	29.73750342296143
True	616.0208398536364
True	382.9299607909592
True	71.18082385190843
True	29.73626160614945
True	663.4857878805855
True	490.9531819357084
True	73.20698778134293
True	19.97465753869308
True	331.9427026986189
True	337.9065429138119
True	683.5433741518799
True	552.0347824762371
True	548.2434069135975
True	787.937434512175
True	8.718822932001087
True	59.61814059542227
True	36.76526226206813
True	65.15053331242949
True	510.1699904166573
True	596.3104049149938
True	85.75119401111009
True	106.31244135368476
True	195.0404074981781
True	76.28283895588302
True	181.35803126328196
True	213.21809562357367
True	267.760822797046
True	785.5486251351889
True	612.3906799001246
True	286.29166640067496
True	193.8602327830271
True	271.95787607419635
True	239.4360505531856
True	707.4968285816417
True	323.2203457515636
True	173.41479131553066
True	885.1434876615812
True	347.41328283510734
True	457.4136488996186
True	154.65689771163406
True	124.16881855572336
True	59.11638629088174
True	198.5844157817993
True	982.5192273400426
True	517.393194585573
True	116.12976370297508
True	367.8162709182815
True	102.60562539446052
True	678.1623280666176
True	4.514718845604298
True	706.8132052556595
True	36.961272941265605
True	959.298087254112
True	842.5211394506197
True	206.84631053675625
True	31.6931063762641
True	81.38257741629414
True	472.8680721302349
True	223.3459986834416
True	1.616528804088085
True	83.13098668616496
True	1088.5046150389803
True	341.11849971215975
True	681.4778462813424
True	497.47166995705743
True	31.288671884616093
True	134.07288091642295
True	445.8471003833906
True	939.966077619236
True	802.6900115112907
True	437.5407264056765
True	339.41140600495345
True	18.470433636014263
True	81.28891736800674
True	757.5568507999321
True	459.50077693966256
True	378.5218750722737
True	884.7208049421686
True	25.003788246380022
True	220.0776815017162
True	895.5167490140511
True	232.43203240711424
True	8.870670195948678
True	507.088674020903
True	106.55310150784028
True	635.042852013684
True	55.64186885496551
True	251.7214502953508
True	846.6884806581875
True	924.2355911975454
True	283.2493144325533
True	442.05983449574967
True	120.297482053032
True	597.7105658436129
True	261.7552260986276
True	191.84771019086992
True	880.5761485030674
True	54.21163937032916
True	725.5330524840592
True	279.2170556920525
True	294.8099834123012
True	164.0541420081628
True	477.6958381309159
True	602.3289697405812
True	375.50707949736864
True	397.80973852658224
True	70.01438921882527
True	160.94136736486513
True	461.1166837887454
True	215.72578163097927
True	36.37338965474534
True	199.7276844792596
True	393.7709057245012
True	390.6468551272078
True	754.8659920169787
True	128.42461849554087
True	654.1918388483538
True	476.79851870562817
True	608.4063918512522
True	131.55100322921618
True	37.92351013872426
True	666.2302155116234
True	68.17263197540002
True	565.5808161547207
True	693.9377314513448
True	459.280789181451
True	137.97698784892066
True	510.3839599547877
True	4.2479314110764825
True	398.5290031570876
True	29.405473356769853
True	623.8131852035749
True	279.81773891123174
True	587.6890429947806
True	693.0792420440756
True	144.49490713562165
True	531.0250143518158
True	504.8997766532556
True	64.80414104633495
True	969.4778881866516
True	3.1642960827661204
True	27.733704300165694
True	637.8160822029986
True	676.4044832510306
True	134.25123027024793
True	424.4238963523575
True	116.47876070803784
True	74.59520611390826
True	474.85559409473314
True	40.98146532670318
True	488.588438950254
True	11.882592648556091
True	841.9396166941947
True	537.7672166957317
True	682.6234272683514
True	100.29216007916357
True	369.8199249617964
True	998.1227841085536
True	827.6090115928239
True	146.3749954796974
True	560.4048487992015
True	460.6068586710276
True	251.07715044915284
True	247.4132177094038
True	6.408365606707067
True	331.579639517298
True	11.538133312431668
True	363.14865061368585
True	76.44346272648623
True	418.738617163857
True	657.0021525756387
True	117.516456467405
True	230.87181436024116
True	636.5998468040399
True	692.6109700053638
True	287.7890197795157
True	135.75989129932677
True	161.9190320266688
True	467.6818343013347
True	91.40311287946824
True	9.842719884858514
True	521.9630365630709
True	568.5183224788457
True	21.082722931397644
True	140.9191624527101
True	954.9929655749688
True	491.2216890995657
True	256.0782389901068
True	32.81740267244584
True	474.6238771602071
True	114.68196764422828
True	593.353889700229
True	668.4394222564439
True	287.3059701698709
True	363.82321337963873
True	185.6158017779683
True	233.63643788424488
True	75.3877323642569
True	215.1581812284977
True	498.14907023901714
True	20.16515562748488
True	460.3850385448256
True	366.7971104749326
True	724.6346858141411
True	875.4487226132261
True	920.6396177608956
True	150.29731488485046
True	401.3210045131439
True	69.81299476295506
True	195.59792494742683
True	312.9998945476921
True	9.639513949086732
True	772.8343853000687
True	24.704496949637523
True	399.9952446101991
True	271.496929354443
True	632.0652645266199
True	206.10177362789693
True	37.272267502397945
True	682.6270852226122
True	1080.6985129650404
True	226.6993224244848
True	131.72220830916223
True	614.7131451459663
True	504.8951352825015
True	18.32072897378423
True	791.644115277298
True	118.06593791696356
True	44.602164852787766
True	303.5219287827235
True	352.8651811014183
True	398.40601566166254
True	257.5547577787433
True	20.255700158082423
True	21.875744956507265
True	893.2515576551224
True	206.73915217760907
True	111.21302035268894
True	861.1921293719513
True	660.8716577294834
True	627.2841305077759
True	450.7127071277182
True	154.2591080813877
True	32.56823596978451
True	99.10404067788411
True	431.7833076657861
True	233.9588731152063
True	488.3061028040824
True	143.91829300048437
True	457.49603143947365
True	661.3871969205472
True	927.5218397362034
True	23.91317632054872
True	984.04120713995
True	1090.883134064061
True	489.9939614674391
True	83.23908255182252
True	816.2218014793584
True	638.8286244074754
True	652.0050824490537
True	171.98799763976928
True	746.4819295240591
True	708.7630469280858
True	118.7685000435989
True	766.3521842555613
True	837.7124753418774
True	481.2564058865032
True	229.8172873809873
True	73.62478705681862
True	324.32079742989225
True	345.82719048065496
True	480.63612604182975
True	435.5423340420102
True	190.5165699289268
True	316.427169368546
True	3.045277747141649
True	14.404520147610324
True	107.2444186306646
True	129.25257948363435
True	352.99077644762593
True	344.96707107137047
True	117.24316136315156
True	17.023410159462394
True	209.54914694644336
True	837.2348200929821
True	455.02043576682337
True	527.905890523869
True	558.4859255448926
True	802.5958584685316
True	657.3217128803889
True	90.20063742886272
True	208.31917260946864
True	244.10110961838535
True	288.1179612464132
True	104.75213635982576
True	362.7553733561904
True	430.14960958645815
True	167.12038028051848
True	647.8949566513587
True	239.30486580420668
True	208.32656229219657
True	25.75386795454381
True	254.2905526357557
True	471.5112190326385
True	165.54695093902316
True	531.000545728526
True	453.6226754991183
True	239.3160094372437
True	104.23965286747628
True	41.918053619321405
True	409.3880360703812
True	780.5565480851554
True	165.4180997393707
True	1060.310764872922
True	1029.8984831415596
True	480.5328396638017
True	102.00115917992552
True	124.0388070711459
True	670.9482911040079
True	9.223061227863385
True	219.49313958319436
True	139.46912343239376
True	121.63873358352782
True	325.3471071288673
True	647.1717677701064
True	34.3964647531148
True	126.29356397281364
True	946.1265953110292
True	56.36820722692057
True	455.41987104533376
True	531.8273386572313
True	250.21322217428104
True	134.91663904153998
True	927.2584001371235
True	1187.6781542171975
True	512.8786017326803
True	627.9711806702627
True	216.99249883575055
True	153.75185011480042
True	315.1458195858902
True	257.20792643922204
True	174.9604714079126
True	304.73021104682186
True	338.1795194892147
True	10.845892069657634
True	639.9462711643706
True	155.4669462487713
True	82.07741666547692
True	446.058100631162
True	325.06958237314353
True	1173.6171283374624
True	353.6576959040225
True	982.9564896964046
True	9.65666583622281
True	261.3099620252194
True	234.9436494358975
True	161.38033297486743
True	471.415758538528
True	200.6792905091964
True	417.7621388816832
True	334.0884271751909
True	107.55437297302775
True	360.6642830084766
True	1026.6747188709785
True	757.2094183270613
True	227.5010089779229
True	104.39126034093272
True	284.415393001786
True	20.19203154879421
True	361.03062256067767
True	328.7604108442563
True	572.9022816234057
True	442.97654621130505
True	333.2966541866604
True	156.86124984836383
True	13.82806780794639
True	428.7253100296618
True	286.8272373326944
True	146.8314563603379
True	299.0325907532707
True	433.1609441705932
True	799.1432854832918
True	317.76153483180144
True	776.2632615719065
True	396.4631395086096
True	369.03046893981326
True	1.8570673833985607
True	1161.3451562896614
True	100.11841932151488
True	905.0503900371762
True	209.16874833269875
True	477.5856243342054
True	667.8209586424588
True	83.27917132166219
True	489.4288060742894
True	32.184592023048246
True	418.2214068691701
True	82.73980410263334
True	230.00117464028136
True	38.50789877318532
True	691.0655035085247
True	176.62187787406052
True	25.15867755080845
True	399.13999297725815
True	99.34022423959176
True	158.09047118451977
True	844.0537331935874
True	256.37671706662724
True	149.3544080773838
True	372.21889080674873
True	509.489879208396
True	339.13014790360785
True	519.4308292950378
True	619.542638590966
True	165.73089775171152
True	6.302449246285228
True	74.52998717072474
True	413.7031461779866
True	85.00996514412407
True	78.76632700877316
True	1048.766622342592
True	26.005737066286503
True	311.6211348121266
True	312.5847211065677
True	469.0563993781335
True	665.7778504882563
True	183.65261724250445
True	649.0375775117587
True	324.1195239331118
True	355.68662413566767
True	267.86639340871744
True	212.44034132753467
True	352.46732589156227
True	467.0064677983847
True	431.7104061565559
True	587.6051613262374
True	141.65688746189198
True	78.4737486474791
True	39.56232693953717
True	292.05485300120284
True	623.4119830829985
True	411.6157198864038
True	796.8800906235064
True	229.3048172219843
True	395.9493687745987
True	65.28408476201835
True	53.155660495978594
True	420.1404301907464
True	196.935233817214
True	225.79834181618983
True	42.62304890057377
True	1091.0685855283214
True	173.4283661039879
True	875.1704315670286
True	321.63332269244114
True	927.581035346219
True	235.26333954474848
True	451.1655649338308
True	528.9629027487346
True	609.0761287695353
True	219.2649769111836
True	487.13324286130137
True	918.3420533020312
True	129.2499836672172
True	7.174532009655184
True	573.0218164692329
True	28.11934990118258
True	75.09059767931731
True	793.7093212557132
True	225.78417386048977
True	993.9454244290772
True	687.7423988052259
True	396.8717142545241
True	270.838790465644
True	492.7824046068432
True	333.72967529046355
True	177.60760306032205
True	644.4361299868956
True	722.2798208301858
True	215.8048078979121
True	91.60838724251217
True	532.0341425380776
True	131.84241342821937
True	382.5792939618127
True	346.21498607102126
True	61.21942847114928
True	381.92481408926153
True	412.2532454508384
True	386.4266837415859
True	413.3789071625393
True	416.4760932809117
True	617.2078548548378
True	57.13613167862973
True	475.6226202644224
True	324.67797538215376
True	671.4520928926308
True	218.69730399615875
True	102.2916050926022
True	42.394350228478245
True	525.5903648062032
True	638.6764088736192
True	182.25824515746265
True	411.470419151978
True	342.5379614025526
True	17.421448752247592
True	172.61642569932172
True	292.98980811350094
True	3.2344903287357853
True	870.4451668938409
True	76.59527903962646
True	102.29495528739604
True	113.07546455180515
True	361.9676503455357
True	35.71054378071631
True	462.3703309368234
True	231.91926975533917
True	5.432987757803021
True	120.35951626763004
True	458.06901152883415
True	48.991291219140805
True	63.65541101272354
True	183.26280174310693
True	290.7119651301099
True	969.4163414821091
True	388.7738591658055
True	982.320634536792
True	180.81813460463923
True	1008.0950976584384
True	749.7012949567068
True	635.770079920195
True	402.4143034223216
True	386.1624428508618
True	74.47483523104222
True	72.23962059634187
True	84.431758385175
True	182.52102198067288
True	475.3661864577099
True	1114.436824007536
True	183.62750376217733
True	352.5487415801661
True	441.3194895991752
True	606.379116558541
True	592.2146929547619
True	281.0504672229654
True	467.52134345947
True	662.0059296291446
True	90.8146505323191
True	725.9585471030451
True	255.31943122396464
True	139.9686958111429
True	423.1632504328132
True	833.0621863452533
True	419.0915758951909
True	848.1183311541439
True	198.1061847590062
True	348.12512187665584
True	694.5732321587551
True	629.3635250151065
True	197.56401258308892
True	264.56949411261905
True	762.0146420781182
True	30.53591854285743
True	191.2755331094201
True	485.2286868472688
True	706.1672728167615
True	103.87942756476276
True	36.274012227297526
True	160.5243604528257
True	731.3795486573225
True	313.4454002253105
True	550.6360058466171
True	355.49319516010706
True	292.7056067995867
True	465.341479466611
True	485.0981309339383
True	71.78177064309921
True	362.2490744663341
True	803.5352190003138
True	0.0
True	288.31424235565606
True	253.0703732656417
True	959.7649643776756
True	151.019921652323
True	645.1153750295125
True	636.4276192500312
True	117.14806764268776
True	211.4279595450452
True	129.21964677318363
True	11.471123518001006
True	290.9663341635025
True	373.5976111012325
True	1129.3252281807709
True	226.57867863005305
True	415.54613043243137
True	652.1536995399929
True	198.48326047939432
True	26.71713606346308
True	856.3358774965019
True	615.5839707596031
True	146.89882227215426
True	617.9961370004168
True	166.6652386162801
True	296.6856658954881
True	795.3263942200693
True	35.751721137652986
True	107.01043963048188
True	484.395147723612
True	64.77032588174202
True	76.042844905852
True	402.0469915755614
True	21.52892586253105
True	766.6475238081741
True	102.43434567017228
True	153.84781052224787
True	19.01646606958
True	700.8718423104332
True	30.35033334430753
True	769.9152446873466
True	402.5823119928302
True	121.00916011374666
True	703.9687609147272
True	525.3806694746152
True	564.9526406196375
True	45.25623349512967
True	374.6663170030968
True	5.817094959744127
True	98.01798745778584
True	374.3013322826589
True	48.57793921085168
True	117.32623231873212
True	313.8556272287434
True	178.46466790493173
True	103.61013872109103
True	659.0931306195533
True	19.60937616904887
True	1067.5158784473606
True	498.2691399852278
True	303.38267973227374
True	494.6803838888291
True	122.5905478393918
True	778.8312179982622
True	1078.8234986890195
True	747.9598116463851
True	165.73622171602722
True	229.06612934821607
True	51.27987663030734
True	56.4993908590014
True	155.58714652865928
True	102.50020385887996
True	174.46829932710048
True	1206.0810063953816
True	303.77944233644325
True	356.0403913049275
True	688.58273933381
True	15.680371189472808
True	15.108258958113096
True	600.3061100872645
True	5.749585163970753
True	112.25737756626869
True	703.9746489773472
True	177.96369396996658
True	656.7512189568978
True	835.2949347375074
True	148.39405121585312
True	902.2956540297056
True	3.1038885098918234
True	456.9168021147426
True	1049.9715154310206
True	26.496306782004037
True	239.83089318762796
True	144.14944751710644
True	974.050156664993
True	230.5123514432701
True	503.7460190271297
True	119.12370716819537
True	501.7303859932388
True	154.36065082914396
True	96.13551378107792
True	377.7536099607245
True	71.1255248624104
True	53.67828505803545
True	1076.949152102221
True	269.4245174425445
True	158.72273852862486
True	367.1714322326864
True	396.1018669884575
True	205.8721586843476
True	164.2007768258799
True	380.5932637178725
True	35.93703491015135
True	484.1001805507071
True	1113.0840427552196
True	108.91891714493444
True	472.1952124249764
True	321.38391917712414
True	27.460483070475348
True	410.238769424418
True	105.13592020426935
True	560.0215176203611
True	204.37093392051315
True	412.2546236623746
True	19.03767336426742
True	428.5471400684435
True	114.44049338855136
True	341.5349545103267
True	34.15283300150718
True	183.5811610955257
True	242.0595119724844
True	780.5741540402684
True	59.10688142384396
True	138.33620054828972
True	238.139006459171
True	143.75852506034315
True	606.3078908999297
True	559.286952689391
True	788.8290905452324
True	399.8728519084302
True	542.0080592492935
True	416.3334786787432
True	700.8608150332932
True	72.87956894809733
True	492.2905075343597
True	419.5804419600281
True	50.801526715506434
True	81.89034878062823
True	128.48209992279692
True	86.79137216208707
True	315.2076705331898
True	843.0375008376903
True	306.3121226472206
True	1086.860461833701
True	314.42855052948096
True	901.5354449200912
True	141.9370619371633
True	554.181949218407
True	618.0469542910374
True	698.0508715930481
True	443.3615831674876
True	65.62175047209203
True	287.40899038963505
True	39.00005548983108
True	163.92853537617336
True	167.85100245247887
True	1137.9239857784114
True	234.32881150358725
True	550.3472516434014
True	577.2912881440221
True	562.4339376822481
True	874.6409598290566
True	585.3901986014805
True	640.7966172904771
True	926.5257072451476
True	124.52983202925272
True	304.74164843734906
True	269.7572367604663
True	326.68491538593906
True	89.93106806504662
True	382.0339287196269
True	3.9084449153765775
True	332.72350628607603
True	265.36312036362114
True	604.6427909357609
True	284.29927342122403
True	363.7462966544077
True	9.626459532399426
True	60.11446131485576
True	548.0774460463281
True	31.062556587601197
True	139.91213896730306
True	62.87457806379939
True	148.04156022673928
True	225.2278447849196
True	74.49664832238855
True	370.3661724532626
True	275.6056299904877
True	99.00685261895948
True	339.9328422899177
True	64.24073691381567
True	600.6399548657625
True	818.1509569195032
True	281.66098669431693
True	1161.6702977812606
True	117.62963312177858
True	297.8981669619086
True	1046.8479543716594
True	85.68681164808402
True	277.1777035990833
True	9.87356714826661
True	387.81666625106885
True	450.530693331422
True	157.362662481596
True	617.6064744563463
True	921.529343296946
True	159.62842765235513
True	81.17367615369862
True	336.92146404668085
True	546.4726341602054
True	640.3160448588116
True	1240.3724146346951
True	25.727404190886123
True	934.9882577412324
True	131.8376263378203
True	636.6601017796235
True	118.6910169793469
True	125.59290845108713
True	195.78088844991865
True	163.35045834499195
True	764.5134975067041
True	215.7820418475626
True	232.1120032351752
True	66.98794143478767
True	508.56090721665134
True	455.1322204264814
True	175.88386258993103
True	243.9686564121692
True	17.643112385574064
True	423.46974408249673
True	207.7018895801978
True	296.212405874339
True	113.93881294722198
True	680.9009055967507
True	418.8273440370105
True	255.1304720694283
True	630.0523945659173
True	527.0191295545818
True	462.2904693164167
True	134.94876338634378
True	529.7975033878989
True	423.1937130510352
True	3.271574574464174
True	188.84281035936053
True	90.67053320741876
True	245.4108743813447
True	3.674416381750671
True	131.40753446772743
True	355.511641886584
True	7.296184536435519
True	836.4074229968222
True	174.55499754077906
True	719.303527857783
True	793.0357316946586
True	157.95246416424868
True	218.14349830945093
True	473.8240605919575
True	847.7343670146935
True	50.73302362249083
True	39.50375892390948
True	133.47518198850838
True	629.948461402728
True	698.0298392788518
True	186.65389097933425
True	591.8051253366791
True	590.7422204249555
True	846.6549946155918
True	412.61524707541184
True	191.0020814583228
True	873.3661176780737
True	209.21739461209185
True	146.22215389385778
True	327.7605947090755
True	219.88283920296573
True	205.4591405035286
True	593.3523356084413
True	250.6750396817104
True	189.8427834865796
True	442.0483867174669
True	472.73830500764313
True	61.63584377275816
True	290.2665969648487
True	76.87480183622107
True	348.6846565164968
True	345.96064505693204
True	255.1670450389128
True	180.63777559097807
True	384.4164902476245
True	637.0199790755399
True	720.4607311204503
True	288.92660142325053
True	753.3976698090613
True	64.23547030926338
True	888.8125172314232
True	347.8803809657166
True	13.202102498813275
True	621.5495932899848
True	687.4706694789314
True	258.110689841993
True	170.70604492658168
True	47.30833544693062
True	385.5688057769224
True	75.70339559214993
True	15.162854636597594
True	882.0545479825585
True	354.0785270129858
True	169.9232148060363
True	1009.5344037713164
True	12.00104124456937
True	779.6597256959152
True	31.25576265578471
True	688.4206887127837
True	56.79224906607708
True	758.0051166009445
True	445.2987813237036
True	197.3567651596205
True	434.0590136214284
True	218.14368069318715
True	300.9314060905115
True	220.9925384375687
True	401.6846967814012
True	10.33770449615823
True	330.4851244437222
True	113.31740855559325
True	11.612913929605488
True	481.46720600965824
True	737.6131282467674
True	275.1218460385031
True	82.46218309714095
True	320.3215364631102
True	83.49915331637388
True	190.3947706139149
True	182.19313586650512
True	378.3268812625074
True	45.623830028237
True	136.99532177645307
True	365.2419257070428
True	882.7007592378908
True	112.9454219137834
True	209.07272298278107
True	436.072735879702
True	19.50554972614735
True	425.1865688808131
True	496.993771791808
True	91.21268583829722
True	404.7840732590236
True	347.25657351070225
True	412.7256477134197
True	599.10887200488
True	1017.6200808860958
True	912.1764157377432
True	60.85644445923936
True	1086.5976275568771
True	114.8528147095326
True	117.61280526886006
True	111.38696622245166
True	489.8257633552973
True	361.91135778465264
True	588.5874447851197
True	263.7529857920812
True	153.84998752267484
True	409.4847175002861
True	15.793283303982076
True	464.1848166698106
True	397.5924648014519
True	150.6178026160627
True	97.21394304182856
True	542.8954245654973
True	984.5474172286534
True	202.23001667425996
True	64.12672124907408
True	415.9878176210361
True	383.6912714828167
True	475.04376456767545
True	326.6635779023742
True	4.132848970393923
True	527.4716958440525
True	500.3528871223792
True	504.8246533813637
True	188.30642480014416
True	102.45353679627738
True	18.976932908091303
True	371.26190581228616
True	110.87345864309106
True	6.92273575450103
True	27.059612788675008
True	350.3159397574886
True	668.5993395432171
True	138.01527676153893
True	80.19657782369401
True	24.742130448919013
True	400.7117908954684
True	356.0459569025503
True	786.2073813736317
True	305.18999411739753
True	508.4936228815825
True	544.3889205771231
True	522.246792689244
True	291.2198095989828
True	541.2997281477241
True	101.61790252191452
True	566.9126889441154
True	8.163356591767226
True	381.10759824787294
True	468.6294724657186
True	971.2727793805374
True	338.425040864165
True	811.264750003093
True	957.5277077828875
True	172.830620517469
True	35.458975740590965
True	366.3961772748247
True	382.79530197750535
True	593.5476652658244
True	251.52986050779856
True	25.99490895682755
True	619.611910889458
True	122.94858885992852
True	1061.3003233735828
True	311.4882252076647
True	473.7428485910689
True	127.01089807229503
True	810.9902118530063
True	145.21652996181157
True	814.7654016227856
True	579.108793817766
True	190.1443058964372
True	119.47451485053178
True	64.51642431058147
True	562.3338231439935
True	911.4867235379246
True	429.1128163724644
True	531.2590551688888
True	128.01039166918173
True	630.777489547805
True	508.1516851425315
True	769.7227861343397
True	293.6509923736562
True	573.0960183977501
True	108.66363173254696
True	26.776220321260304
True	416.5516665051537
True	172.14545629406965
True	100.59933581873923
True	373.21394407679327
True	1069.5968171771365
True	260.9033912606669
True	554.4228581394038
True	11.190788122313814
True	80.09714813640612
True	328.4105934025609
True	745.0559295423565
True	435.5840336822095
True	542.4969870839725
True	717.6468655347637
True	70.0617062679747
True	731.0739953254581
True	46.7355147806669
True	102.92739592812146
True	174.80006115817875
True	84.78547747693796
True	24.933767684107725
True	288.4614683229583
True	475.2560380275056
True	893.4882827572618
True	867.9571519044159
True	5.792784338207424
True	276.5891678211886
True	466.6099153206984
True	125.3295993546078
True	250.58359994960423
True	323.9998531521803
True	1303.5754323943422
True	464.896171533463
True	24.89035795899294
True	188.7232397635904
True	700.7457517200991
True	33.283779688462346
True	173.34188734143083
True	558.9687337255828
True	67.14492444568566
True	876.7617109068249
True	334.00982557809203
True	677.372291293234
True	78.1643926700745
True	671.2060240271416
True	581.3781916881404
True	866.8694275014205
True	248.10119535626248
True	505.858225345522
True	794.0281568974036
True	935.8440417036916
True	226.35216271909377
True	781.6492670708282
True	229.5645221893597
True	447.48235341070574
True	354.59915958514625
True	494.3139135641464
True	498.4772826492765
True	308.2171165648689
True	347.8606003106694
True	112.6970972403962
True	342.6818170794929
True	1161.9776825709243
True	325.4329068081248
True	147.2114009038799
True	308.5731169137975
True	753.5093436548098
True	659.7634020292888
True	409.54301704337234
True	125.43412321081784
True	333.69604819903697
True	34.4799669003432
True	170.05599140471088
True	93.48545516693972
True	87.85202026383475
True	560.0334672600952
True	143.58298085067514
True	131.6167768503102
True	101.7586937550339
True	85.63475276257856
True	458.0095099472178
True	389.1735624754537
True	1058.4432714455802
True	519.6710601553673
True	851.8358548974265
True	259.9489680321438
True	309.45815392479744
True	559.5845164553937
True	189.49466837766263
True	786.4123997248938
True	243.1088115850079
True	362.8079732046886
True	67.62725643555608
True	113.81298330387791
True	265.32310192555417
True	120.66174140127616
True	458.1421386142116
True	32.381385042789056
True	569.8356897714158
True	1005.4641342508248
True	729.4976470333912
True	1.309668762177861
True	58.76567380833919
True	482.50635287586334
True	444.48695344940194
True	78.96788354515864
True	122.7268126552422
True	292.5649360487018
True	79.48353343144582
True	51.74745290160363
True	727.969460595926
True	683.4333731603223
True	152.9696123556266
True	179.37053126811173
True	539.0764241207972
True	50.09654217669102
True	25.37037420852791
True	569.9172717247261
True	439.9410948586864
True	1122.1571018241775
True	46.789186339107445
True	441.237801482631
True	862.624455009786
True	808.5889886694237
True	293.0708722801994
True	760.4890774654475
True	389.5383190650216
True	43.15067010733601
True	96.32730143095702
True	701.7447058037543
True	72.67442633411842
True	139.64461633668594
True	940.5072560582436
True	181.66454442609864
True	277.79559460876305
True	109.44760083447198
True	652.1689557916183
True	605.1109316163313
True	210.1391874920131
True	442.0039359892834
True	40.916236476804606
True	275.068357446762
True	551.4685491104077
True	615.3806952913492
True	313.9731549401727
True	77.20203213622834
True	942.8020896037776
True	1091.8382186285342
True	562.0743341293575
True	65.1252984804108
True	31.90931488037987
True	94.6611605257774
True	107.09787867908622
True	99.4354297754774
True	877.106779588774
True	1250.006657366343
True	731.4962967123649
True	314.0011417364391
True	7.55092244274503
True	20.92082404800957
True	340.28328601934584
True	477.4167221329548
True	48.37457598945761
True	568.8763079415717
True	431.6240938082787
True	411.725962960781
True	80.00151464750012
True	192.8950035558197
True	276.3796365231511
True	141.68642189901485
True	401.4841208926839
True	41.58668448318543
True	165.90832333736356
True	1145.8926475037963
True	6.4205653496376165
True	28.06068087636319
True	589.7535397926118
True	369.9640661038566
True	756.7800317997632
True	158.1791023815526
True	789.7418491962758
True	586.4130030032611
True	268.71335437161406
True	420.6944232611343
True	338.6094090594649
True	302.2692651031275
True	268.189347503834
True	390.1018095269043
True	501.4906251825049
True	480.9875400336779
True	108.34608586563031
True	348.5139587282418
True	9.483630006346282
True	188.0484706878985
True	230.1325155423144
True	858.9350332950738
True	595.393851280731
True	30.88030587110768
True	746.2129279963932
True	864.3073970490136
True	101.0507028049585
True	352.27268741750385
True	864.7829154965011
True	225.06196024940823
True	160.07984547003682
True	523.5881015814267
True	568.0501351698977
True	1087.813280006581
True	140.56118166332493
True	158.23371300914278
True	246.872277775353
True	313.66507676546127
True	411.23987377098
True	413.3672996799631
True	331.5134756551186
True	449.8868066514028
True	500.2825793906565
True	219.48387059846587
True	1499.69402814954
True	254.99226143140115
True	402.16308242472326
True	52.112086405468666
True	774.3498296084368
True	250.1686896728983
True	904.2316407001828
True	574.9813408234094
True	315.44187973177725
True	761.9879118287641
True	269.83434609430327
True	211.3527415354116
True	264.9794053685097
True	228.1554378800357
True	137.29651211845936
True	255.6111341355557
True	747.7685715839141
True	530.3664441745385
True	213.4636242741827
True	1154.7898368769577
True	117.32844763474358
True	257.8738079399874
True	73.76673190579481
True	317.27716788183415
True	433.67358025896885
True	91.4023226086274
True	221.09741735785207
True	74.04379294273406
True	711.6316142296959
True	376.4091336980773
True	206.4838126939437
True	746.0403009972152
True	893.6907985560068
True	807.7611465384155
True	817.0429930882918
True	343.4469841355633
True	1.379971324583655
True	262.88814993398995
True	56.2810001591002
True	396.3985119316401
True	58.51991519418894
True	359.9900700448057
True	849.0051768229681
True	1039.0810429759752
True	387.2723172324626
True	23.445794432713907
True	543.5197314046094
True	505.2176241371146
True	197.9935314458091
True	232.13652012100545
True	294.8542584570054
True	22.40188545361457
True	121.50380733755053
True	924.221638640037
True	67.9701346955547
True	493.176178564449
True	787.839251375815
True	100.9131618728498
True	249.94949795051724
True	117.34066186263443
True	17.462361749969677
True	1.1123083710157715
True	118.92160848395795
True	985.4795789827764
True	470.2502032632357
True	68.79521891052893
True	786.0701121833536
True	342.2604026573344
True	1.7457409654056837
True	443.4789640776734
True	181.94850952005083
True	502.4175361038919
True	85.1623905820082
True	335.9304473101363
True	364.73869392421466
True	175.7840068664146
True	203.49048510950368
True	122.55782933952288
True	168.72591782751644
True	1028.670115110558
True	16.515269858191854
True	495.6695617017402
True	476.77385645760535
True	404.7148004660624
True	218.01564898735663
True	231.3638017637064
True	161.32181139008964
True	45.936750804015205
True	467.2567441704774
True	152.82897801000243
True	873.072011322751
True	835.4003740550753
True	246.93062586390948
True	314.22200846574134
True	524.8177350337111
True	40.17984201481817
True	83.71174452064278
True	741.2045281826025
True	1062.6146873490195
True	111.08397218520884
True	725.3715670610381
True	147.23291049300246
True	931.0104051591724
True	647.3500182526109
True	100.67540718810068
True	279.4918056208515
True	619.812798822002
True	250.3037972537309
True	42.60851052800468
True	560.34610663722
True	444.89035143008863
True	5.223749126870335
True	478.32945730083264
True	66.05933319280481
True	183.93579361216987
True	242.5174680591675
True	313.1131112728752
True	71.6402045437914
True	225.99649342503875
True	336.93581517780814
True	461.249987044236
True	918.7359649408024
True	46.067080770828746
True	899.3279860401392
True	1044.1817673189553
True	127.54611785127028
True	75.4067306776481
True	985.681768233631
True	34.15521478367417
True	225.49217857220992
True	90.06102557323428
True	220.7583367393401
True	352.20368345185966
True	960.2544102186492
True	99.8714827492188
True	72.97464656606914
True	673.4858113513245
True	275.71001840768275
True	714.2878278072302
True	50.32120580651444
True	474.3859214465384
True	388.126800567021
True	684.3086436295861
True	48.89029295359688
True	106.42514474478224
True	27.034888692006945
True	276.364943490189
True	43.01913266681079
True	350.63638514413674
True	2.207570147296365
True	1177.3403013324737
True	103.38231623821214
True	139.71064570335835
True	358.2851540960766
True	701.0379487210724
True	649.3934549930467
True	1024.340920715652
True	452.995030586169
True	414.861217150817
True	138.01096875550493
True	426.35328830224
True	865.5482606105572
True	425.418435087429
True	904.537789892914
True	80.2368189620887
True	434.8561590814838
True	185.1270991043565
True	273.1770034619991
True	736.927215620876
True	156.99855371290857
True	130.90844816509204
True	61.09015530414917
True	894.7671389608074
True	774.7794296218499
True	80.675399191125
True	456.1571718624797
True	751.551570715174
True	420.6234032603958
True	54.3340804989767
True	318.25972857477086
True	766.3333534520011
True	30.833492992632923
True	362.98864903430905
True	162.28259787955415
True	288.587198163353
True	30.27255044805748
True	215.92633622029967
True	750.8099643092128
True	634.5029006098722
True	51.77623355021464
True	294.5613834649473
True	881.5172460449326
True	18.04890771905888
True	309.3286564405413
True	289.7537105428814
True	430.0943831643209
True	219.56693569330133
True	622.9006168844054
True	45.703264456143735
True	981.6611784551152
True	874.1750362798193
True	45.77951496061969
True	400.7282469703278
True	708.6749278790919
True	909.8155476452451
True	275.2018741389063
True	602.76003436508
True	128.74467227197516
True	192.8252317286145
True	134.35867035146356
True	137.2617812461229
True	208.75856988003488
True	980.3336829136506
True	763.6901747932591
True	994.977661232457
True	20.47510753281129
True	23.91305375752317
True	353.7880322643474
True	12.651292622431026
True	595.7578805621729
True	1075.6706505755387
True	268.35249664908935
True	211.7681958064625
True	83.87618422334953
True	198.3527330018986
True	126.45383592589116
True	44.669120194633685
True	134.13412118652235
True	88.77810928413759
True	244.77142838049107
True	545.2685000888183
True	162.49726182800188
True	30.6388280194637
True	60.68503634097426
True	417.6448190715582
True	271.81004749274405
True	585.5257216368971
True	20.97266040044864
True	114.35560707668024
True	665.3010871042228
True	263.4418173999219
True	462.50812790969775
True	657.5086411528935
True	103.84009245488706
True	107.0026185783603
True	78.29560459452635
True	26.51683860979999
True	124.13794673716882
True	84.10893447497553
True	100.30159157453474
True	155.15122524933537
True	234.0877998624497
True	806.2126503347965
True	287.4137246698347
True	921.545497112048
True	169.59735976818433
True	196.69739331753857
True	754.0072635702928
True	292.064438559767
True	588.5069194014741
True	259.9373868351807
True	350.9182688217419
True	459.2541093950766
True	570.6383115017372
True	639.2706648937842
True	372.0109893015849
True	36.9490112076966
True	556.0423196785074
True	617.9495056119526
True	20.59248569548056
True	11.096484779515457
True	262.4743407588264
True	391.5318913866067
True	460.128960945183
True	69.71861654413784
True	631.6523496680819
True	958.6073551869806
True	241.20426471343583
True	923.3633459388064
True	274.8756319030125
True	105.7180199844699
True	256.1017232665008
True	648.5950560420753
True	37.6061877963733
True	577.7760866381117
True	1275.1679495245928
True	1022.0135982679076
True	903.3908406895785
True	194.22638201208707
True	86.69408015496154
True	190.67032005859755
True	866.3509180747361
True	144.57160017106193
True	1075.2273081045316
True	897.6162429943375
True	41.56080780475774
True	89.07354509025402
True	419.03037519741736
True	407.16927492321366
True	197.048174861686
True	515.2750159482189
True	678.6875671677781
True	117.830795500072
True	274.4660102492908
True	1022.4684798326816
True	52.35128434893677
True	701.7377150146126
True	546.439783929563
True	38.48031015273289
True	805.2039340561051
True	375.7758223337144
True	555.5683959707533
True	118.44091075274362
True	255.62569245949368
True	212.257491096694
True	28.092209131150657
True	139.0476881578239
True	767.284944836449
True	139.2745263860739
True	372.54949019651366
True	61.1715780801252
True	642.7879946413233
True	603.382772779715
True	217.3338098412145
True	484.66103937730753
True	164.92917827768622
True	157.95906800999322
True	221.3676363788215
True	288.9906414964217
True	353.3038917944173
True	131.19663176461378
True	179.78948154786747
True	27.80289739223211
True	870.4249752621341
True	300.666059354134
True	9.813620822763868
True	364.7927261204897
True	168.33729501911878
True	638.8034342048627
True	375.1820896200292
True	594.2832769718669
True	528.4682988405718
True	495.4101202769406
True	787.199921886372
True	253.30012353653527
True	562.7861839568652
True	160.73298587536854
True	531.9936679838647
True	377.4604989199822
True	386.56127411051096
True	133.42118657506694
True	142.68282324667186
True	107.43436825178628
True	71.22313739377422
True	747.0714754345252
True	182.54515531594515
True	42.88440808315966
True	0.0
True	571.015670085116
True	114.2777906478212
True	22.70824531803916
True	39.66950479761773
True	113.21230444071472
True	550.2341856323383
True	183.21495276788275
True	105.0814593960928
True	35.148579403951594
True	163.35334949815146
True	941.6044453770396
True	52.16712641615391
True	228.6873680784479
True	728.4118906366801
True	320.6397650190424
True	469.8241780262272
True	486.4153754296004
True	519.085852078998
True	599.3543571605367
True	921.8735134987816
True	250.9160265534864
True	1019.1355277208086
True	932.9768715085798
True	643.8255447883978
True	341.2866944027421
True	798.4551556399105
True	10.125007576658623
True	35.1364405749644
True	299.9310237732933
True	45.75269659384733
True	202.21689650330967
True	781.2108564795387
True	219.94630354268827
True	747.924052320878
True	755.1960000221073
True	130.94779573067328
True	366.8070241625982
True	608.4448123528019
True	24.519389791908274
True	133.823955686332
True	418.29946653589445
True	304.4596001814348
True	202.95220825338905
True	116.8242309984084
True	378.4825297446559
True	20.89184900122865
True	382.8688401951488
True	357.9925960750764
True	1074.0595369541188
True	350.3151279369246
True	30.69793996803811
True	421.8987933604831
True	457.0065764034272
True	234.6417057313961
True	31.764130253938347
True	760.0454951244303
True	431.97614338458976
True	181.6471211195109
True	13.196432847824344
True	1195.485342285515
True	155.99511375127713
True	27.995935608970733
True	307.05669973258256
True	276.1611481689389
True	121.85549358317697
True	291.6198057295143
True	48.00683143264788
True	330.1544753473507
True	293.80935417201977
True	312.0996293056886
True	31.259019435917185
True	48.02477161090725
True	1065.446260699754
True	24.47317458243796
True	13.667154618784606
True	176.86666949142145
True	677.3405107061108
True	8.600638291946158
True	196.1875044747181
True	171.90140618886355
True	521.187194496974
True	364.8155066768061
True	730.0631129193434
True	327.3461165366376
True	512.2536113305889
True	451.99431219665314
True	518.4084949610317
True	104.80520928171092
True	1298.6298473247414
True	934.6073844665332
True	286.6982343734159
True	527.7181832209742
True	99.37672666614328
True	567.0269465903393
True	413.1921720408732
True	157.03465807869247
True	77.83649865813759
True	353.4225210194316
True	157.78785418445
True	29.052470107851533
True	585.6758114122869
True	378.69442949462496
True	66.8167270885846
True	30.096318001880544
True	662.3221849335765
True	488.3969765686677
True	72.08872332157583
True	21.168720133839496
True	327.7038552190292
True	337.6195599368883
True	724.2336306010662
True	544.5150311657798
True	565.3213808196085
True	782.244313890886
True	7.66508342779764
True	52.80069651784772
True	36.27506724784298
True	59.80459819261791
True	485.2216885616149
True	582.198550298911
True	85.29964057506456
True	111.57098757901224
True	189.93201518676244
True	78.23449545801937
True	180.36494906906032
True	199.37802969465017
True	276.60923790997447
True	807.4737673553441
True	593.4500259868335
True	284.5498038542322
True	194.12992734084955
True	275.929570238621
True	247.62905210553157
True	751.1730894865085
True	322.266209983096
True	168.02056392865194
True	901.1254276993992
True	327.2719564367953
True	475.26988555551526
True	157.32120966751606
True	113.20721532591229
True	65.85091504061236
True	222.46818875614423
True	943.103476517766
True	522.1229520953731
True	119.41625721479176
True	355.9746084321906
True	102.3359143377538
True	689.5334716627822
True	3.746826238767872
True	698.0755001886447
True	38.66983200976215
True	939.9441704961736
True	852.988426808742
True	212.19402886206916
True	31.81479039730958
True	78.5539911455629
True	463.3692098747292
True	229.11811301397796
True	1.2636704532921583
True	79.88323447180875
True	1016.1666813011992
True	348.8579733422977
True	701.7084612891634
True	484.43127476391726
True	32.15158070182441
True	134.6002536464396
True	444.6938294466639
True	938.7787790723668
True	821.6407637567663
True	427.20791857594224
True	349.7754196224222
True	15.266421500186226
True	81.88420156846446
True	749.8046176730905
True	466.9321114395102
True	379.554450152029
True	882.3038785093817
True	27.77082386948124
True	221.1584481441137
True	898.5305937861336
True	225.78636066993383
True	7.939858828719532
True	505.3800338474226
True	106.46789703626254
True	628.9696634135612
True	56.88773521114978
True	259.6927425681398
True	869.1311213989799
True	933.6576234475222
True	278.36997936724777
True	414.1983959271429
True	122.21604462981269
True	604.7796747326275
True	263.84983104241485
True	186.78876484755887
True	850.6124484258776
True	57.94974840863977
True	716.135265237164
True	274.22377243091336
True	294.376466293989
True	164.95300991908013
True	486.7109674536768
True	584.6454622514564
True	373.0279689596312
True	417.4152969284429
True	67.03049661201598
True	155.24319707441904
True	459.5321403097721
True	222.61154702108652
True	35.81393914020896
True	206.98934890603823
True	372.1987785344376
True	381.6934699854099
True	756.3661813991206
True	131.17039777849212
True	658.6752525664963
True	512.3492358689793
True	614.4378057441357
True	130.9596452558088
True	39.64175550417174
True	672.1466524165655
True	64.6767208520878
True	568.082742403215
True	679.0952978063823
True	452.58932674022026
True	135.0512329156164
True	516.8315224689421
True	4.301951733175884
True	387.9613577204355
True	30.579204414432414
True	634.0014994302107
True	271.772517384987
True	589.5274999548047
True	709.874919028877
True	142.76815302905578
True	536.7091074971519
True	499.1461284844688
True	65.83029752907778
True	991.169582882338
True	3.1007699054673035
True	25.99989250574649
True	645.3429647001657
True	674.2847546339901
True	138.54202891161904
True	395.1316468487231
True	121.74817448709244
True	75.32938133623875
True	467.65823207981634
True	41.56054538716962
True	500.36230066951936
True	13.056031778552022
True	866.8076166254962
True	538.373919772022
True	701.7156826552077
True	98.5707119850618
True	386.5068286023867
True	977.9555132507666
True	849.188249261385
True	137.0625872493501
True	537.1491147149839
True	465.5929341975788
True	256.2595785272064
True	258.1879717228481
True	5.835401242453763
True	330.0221521843039
True	10.30355124585257
True	368.75480799179127
True	77.05715436896561
True	434.1888531480033
True	658.7957934716216
True	125.60388967683636
True	241.4786380532542
True	644.58219805055
True	678.4115040688752
True	291.1771723439018
True	139.7875232348547
True	161.22533367842937
True	485.3915630011741
True	87.68436266538153
True	10.778671733626474
True	525.4032988168564
True	578.6532846099517
True	19.650567130004955
True	133.9858637614166
True	907.0011253032152
True	498.07348877492143
True	278.24269033791467
True	34.58114383321686
True	482.3023159942068
True	111.49127712682022
True	584.8496147109141
True	661.8304257134032
True	303.1196479095421
True	379.14452059607424
True	194.85499175491472
True	245.1633648936224
True	72.4185814793626
True	222.08540879052995
True	500.0878528492634
True	20.06486671010674
True	463.3608845004174
True	374.8564173795224
True	726.7843094668043
True	880.802839533759
True	901.7484543550306
True	161.35572722654192
True	406.1183389251
True	73.84602669101588
True	184.58541972593025
True	316.9147795137661
True	10.543657897301484
True	787.627508829516
True	23.33930406308641
True	396.9341576894244
True	276.78197489688176
True	650.743591851208
True	206.4886915012549
True	38.32522735549526
True	678.9406479309181
True	1071.351856164738
True	230.64262475596684
True	132.1558093260238
True	607.1642201074802
True	529.5759257000643
True	18.54645848614324
True	819.6527628373168
True	119.72019330105648
True	49.55145176333374
True	295.11390795172844
True	353.5900696252381
True	391.91563209864216
True	270.36853487149284
True	19.465497592000293
True	23.636917548084725
True	836.1476336372036
True	205.0748448503394
True	114.24747557050648
True	845.2640692234405
True	637.9405062993698
True	630.6400938683861
True	445.8564329156453
True	149.81463129182032
True	32.79368681118869
True	100.98383015907795
True	445.0200990764129
True	229.27769560391783
True	476.73951380053154
True	153.28906262767376
True	487.0613372208571
True	648.5411932191154
True	966.6794235916184
True	23.78131319604767
True	988.0883523515
True	1124.9870737865128
True	476.0267890963845
True	86.7531931297509
True	789.2149645950673
True	644.0858115936552
True	638.9441125920083
True	174.77593668445527
True	751.409418802068
True	701.3015962401065
True	123.93376043168053
True	788.9648194577541
True	797.7101607393538
True	455.6758045613998
True	226.9844174645196
True	77.22721490433085
True	319.7086033975865
True	354.4094453377427
True	479.2788554901875
True	444.6486997821148
True	193.7348333583493
True	309.78518067644234
True	2.5410168743796184
True	11.779406929093485
True	104.56308022513376
True	135.78342601346876
True	343.2827053532725
True	343.2002477495077
True	117.81363504548035
True	18.07328052564936
True	215.0768489629272
True	836.1879140626933
True	463.5723318129338
True	530.8061492801883
True	563.4215426598304
True	803.9467132158785
True	642.6731469295439
True	90.1117711828478
True	201.7418082377177
True	242.94084534520383
True	297.264921179078
True	103.18861813328424
True	368.900530878193
True	436.87999135875367
True	166.95771615218138
True	632.0530456690421
True	243.88364307922149
True	210.88212365072596
True	28.95791729431917
True	240.8247082571741
True	473.1006564246921
True	166.6800425778963
True	525.817430524431
True	477.76866387849066
True	241.30741965908277
True	109.20977735496284
True	42.688454613756086
True	402.5509848659249
True	790.6428020885052
True	175.051320662854
True	1037.8459619455623
True	1063.8290975644163
True	470.36645707549445
True	99.3332442894906
True	123.25525165251427
True	645.214496507915
True	9.01587570721657
True	226.43577880477437
True	139.69293584724295
True	123.17798116055076
True	320.57573739096017
True	631.0097230934551
True	37.67032533260829
True	122.26195137731854
True	930.2238397399896
True	57.15419441316383
True	448.2767796657234
True	530.9946836248786
True	258.2130239897265
True	127.4236199881375
True	913.527590362422
True	1216.4837667542622
True	522.1734276752372
True	654.5310166427389
True	218.26429901130967
True	153.4280953745316
True	313.6894588935598
True	250.45726340694463
True	174.3240295232943
True	300.3411824313653
True	321.51019532574577
True	11.170505732629318
True	626.804532690775
True	150.16282381347074
True	81.4514007156195
True	447.32809318205074
True	319.2996567234546
True	1191.341480306878
True	338.49968195660307
True	990.8530544067568
True	10.48338362911656
True	270.3830874691358
True	225.94467513278457
True	156.23505504251276
True	488.2901186132056
True	203.6387318347328
True	413.7975370225995
True	328.9123211906796
True	109.05219362730314
True	364.8040883902348
True	980.7800395924806
True	722.8522975539893
True	233.72553140268545
True	99.60092970434611
True	286.6227181514469
True	24.769629055130338
True	350.04932573347736
True	307.5331817004831
True	569.168072055259
True	447.4009807976378
True	350.80968438255405
True	157.5517823697699
True	13.03549294642996
True	424.62529395226863
True	281.6284181442572
True	142.71678612484547
True	311.9388776473237
True	437.8826142956187
True	814.3455819770365
True	303.0444927799739
True	771.6344814089938
True	402.7795164648024
True	384.4734161492364
True	1.6905605794038747
True	1206.0311123309657
True	101.2482269946376
True	933.5200809600908
True	214.14822230704056
True	452.02117113720766
True	679.5670341208422
True	83.03968897477785
True	481.9562482275311
True	36.92016968953153
True	427.4592381106785
True	76.05621340633128
True	221.0820175883952
True	39.33406255810004
True	681.7399666153692
True	190.89194042027617
True	24.52024295522197
True	396.3966272245354
True	107.773913101502
True	163.4287041434634
True	833.2624719896089
True	263.11849340746454
True	155.23470576965912
True	377.92377240607885
True	521.1039346112728
True	337.37192843847987
True	515.0898676749096
True	600.391943857505
True	154.46064027031736
True	7.6907040753222065
True	73.42139300041782
True	436.6200425148463
True	88.45219959939885
True	76.983181151962
True	1055.27055757803
True	26.703716033266623
True	320.7167706551743
True	313.9729593637249
True	458.35463904051386
True	674.6218865566949
True	191.8557741202361
True	658.5690219231715
True	326.86059170327496
True	344.06454317124286
True	261.69080872336167
True	213.13673556801976
True	365.9532872090447
True	458.0693996008973
True	392.4396354300052
True	610.0034685479641
True	144.7090629631995
True	77.24197423012961
True	35.64224304124783
True	315.1825473821804
True	644.8871363520449
True	413.5960927094552
True	795.6363448815897
True	220.3689919545673
True	397.1469767925472
True	69.48316747662552
True	54.26046705001104
True	430.70841332809
True	203.72430320026407
True	221.10316701548211
True	39.55137495756832
True	1102.3365733351218
True	181.56755967248884
True	911.488810010485
True	309.8746563206085
True	917.8834286355304
True	234.48542579183933
True	457.59167692684144
True	542.4118899496832
True	602.8799400565077
True	213.908699989119
True	486.2687711507223
True	957.6044967412674
True	127.96153209954012
True	7.291156204935367
True	572.5255340293473
True	28.24230187666313
True	72.74353785088904
True	777.485988488524
True	226.4845126760237
True	991.0617597730349
True	696.6983558835254
True	397.6982343855224
True	280.8260805966505
True	475.0618159508058
True	332.21537510667474
True	174.94398587620788
True	658.6634231349109
True	722.21413271499
True	212.21074235093357
True	84.03566178415083
True	522.6194191810009
True	135.8283112422636
True	376.8676007021565
True	337.28074641081406
True	65.59078677615265
True	370.8415671551096
True	413.50713789969626
True	367.5999551253027
True	408.2670638973882
True	420.6693447988928
True	630.7845988788946
True	55.57546411683151
True	452.9212148707004
True	337.9251932559516
True	660.8076627205031
True	226.538506466842
True	101.12240322322108
True	39.158729446935325
True	539.1596351702731
True	660.894205868496
True	176.02132098155008
True	414.6032502371231
True	343.78784057290653
True	15.09046737311197
True	171.62258899408343
True	291.8695264132461
True	3.3030944967916334
True	867.3592688870207
True	74.60629017167686
True	100.39578869669796
True	117.61434835475949
True	369.1059537247098
True	36.55342797175908
True	466.1746575352044
True	225.73833209069787
True	5.852387779861035
True	110.4083154990315
True	451.5640938187519
True	51.611394004342
True	69.87096176821807
True	179.18389315750815
True	291.9633694511439
True	957.4387580066768
True	392.8218807446185
True	960.68973967212
True	189.49338102491475
True	1011.6391677511258
True	776.2853517016085
True	657.6301183059014
True	421.2818382424032
True	371.5462279997362
True	82.13542529249747
True	71.84867120036466
True	80.41121936180556
True	175.3831328757317
True	467.4311407800759
True	1125.8765293020745
True	180.27318699028456
True	344.32958582256555
True	442.3462118057501
True	618.3074239548503
True	586.0046680929051
True	273.70191846367817
True	454.57110847623176
True	693.1322747353203
True	96.3124398316823
True	718.7246451572552
True	260.0477144223544
True	132.68914675624063
True	415.4359808445791
True	866.0647387114285
True	428.2141103800248
True	832.4360518524303
True	198.793362020524
True	352.74354682195883
True	693.2198142847878
True	629.5646694655151
True	197.963423067045
True	256.8126581334151
True	819.7000508391563
True	32.05746164133829
True	191.9599146658431
True	506.6910654941183
True	692.646034167822
True	102.01736467369618
True	38.93233531374085
True	172.49717763319046
True	739.9452755794769
True	333.2839830584376
True	554.3012083799395
True	361.57432008467
True	285.7730826731471
True	457.7308302238758
True	509.6450931444303
True	70.26223963681478
True	368.0870351684824
True	787.3586740677006
True	0.0
True	282.39536592962645
True	254.7713160765229
True	994.0994171941512
True	147.3261384462236
True	647.7288275095503
True	634.339701063564
True	116.03101120212666
True	218.71829354369703
True	127.48022650598038
True	11.885208827386224
True	298.50707716199
True	396.2779150026168
True	1133.6707681882897
True	240.6632990934052
True	414.9769329734306
True	655.0564741149313
True	205.3611768257962
True	27.65170150592865
True	832.7977453015899
True	596.246450443402
True	154.13892372620828
True	609.7647181728535
True	167.03766903825303
True	280.8538252803223
True	761.2852536874697
True	31.900656633967092
True	112.10343513492688
True	502.7112428197407
True	65.39794152843328
True	76.25281212972982
True	407.1898890710232
True	23.537730453131584
True	749.4927782732985
True	101.65376184823847
True	161.75240306232027
True	18.563667164731395
True	721.6627336397008
True	28.33418062460637
True	787.0769336444374
True	393.0669831924359
True	114.14755019035346
True	705.0586505555528
True	519.2810706630746
True	554.5438394592506
True	49.5787021405612
True	368.37976719310734
True	5.850395206058601
True	96.77911701555838
True	367.1530948913076
True	45.298313446128205
True	119.65874865403848
True	299.8865420220997
True	187.7398448870096
True	102.442460898239
True	656.3172431516319
True	20.227971210059263
True	1128.091039879889
True	502.750012864515
True	302.906380156803
True	489.4996951365297
True	121.74920571580266
True	772.721104012081
True	1068.0681820104612
True	749.3717898369813
True	165.28235263787218
True	222.67927044304508
True	48.83109047985186
True	57.203253187710544
True	151.97511195326155
True	105.7406063569824
True	174.459782384842
True	1210.70891162944
True	308.01850192389327
True	355.3380576291268
True	728.7616229570839
True	15.864079968196457
True	14.219652063279485
True	606.7532908832868
True	5.943480669776591
True	119.07081866899372
True	690.9595216774301
True	183.8347388986725
True	652.5050447460565
True	872.623395131855
True	153.2579646187819
True	900.3537579939498
True	2.8358783128760408
True	443.9270557540565
True	1056.463034887233
True	25.98338074809258
True	240.23846560894228
True	149.01439191901088
True	993.5752542311512
True	230.6280876652001
True	501.3447232900087
True	121.74264803268632
True	517.7460975709606
True	157.57072144184966
True	100.81144270419404
True	388.2543986108848
True	60.54009070000111
True	52.40356311586072
True	1036.120237677384
True	264.85287654693934
True	149.6102117719629
True	372.6428068847194
True	400.4183121137737
True	214.7153121018522
True	165.4047962672929
True	384.63572280029865
True	35.12209147906953
True	477.8712062785894
True	1143.446500541893
True	117.57742930318992
True	473.598467398046
True	307.44506161373386
True	27.429929046726222
True	404.1678414525426
True	107.81824945375112
True	559.7680436233653
True	204.6682092242504
True	427.5470177402249
True	18.659064195266613
True	447.897622952289
True	110.28511914900658
True	342.2157749687543
True	33.547644763662326
True	173.90780801924203
True	256.19713280478686
True	772.1148475997493
True	60.83793195472095
True	141.88581388751086
True	240.27079614083928
True	142.43976741896856
True	629.2241312102244
True	544.3225700955182
True	765.5438323296596
True	396.2456171366253
True	543.8161796737932
True	423.4671177641815
True	697.332964991636
True	75.03120682473599
True	466.71957041892944
True	428.8915700013329
True	43.42965495818408
True	83.91333237716822
True	127.4567515900151
True	93.3702615390741
True	340.20047259466463
True	828.8897569702943
True	331.1887679215839
True	1048.7471537956926
True	326.34440185133946
True	913.6922920110096
True	149.26662304575007
True	582.2478985242622
True	594.7368239518308
True	699.1744287291981
True	442.1267629012668
True	63.39047066927208
True	293.8055861732327
True	41.29536090499897
True	162.5971710949144
True	183.99497788901735
True	1103.4698404171231
True	235.408632405108
True	550.5786788798893
True	550.4308509397811
True	552.2045547161639
True	889.4815961542267
True	591.9887272421654
True	670.7831195012393
True	947.3754074543424
True	118.45663315212076
True	319.1047484305431
True	279.3890278264434
True	316.4272036049344
True	90.5753984930778
True	361.5394464718442
True	3.7668267734797993
True	337.6222844372081
True	243.707319544258
True	600.9802364752435
True	276.64043689271983
True	373.2558502155276
True	11.163771684788648
True	62.01999434449765
True	557.874809668632
True	32.32210493304406
True	144.3492028453385
True	64.42091310718301
True	154.69563938778023
True	249.3647652521003
True	75.31276688005401
True	381.5271728766016
True	259.92770796223664
True	94.52350389024195
True	346.7297483060541
True	64.19302776230411
True	602.0744329183682
True	845.6612711588677
True	289.7953991998596
True	1158.6229150630616
True	113.93693014154042
True	306.2091632234491
True	1073.82954339833
True	88.96741069975296
True	285.5272807638718
True	11.475320760266166
True	414.83661572976905
True	446.4620359415756
True	156.59682638801124
True	629.2892426040545
True	922.6379933603588
True	158.81718834815663
True	77.08405673209863
True	317.8392157872124
True	552.6679648326601
True	629.3763011704867
True	1234.3243855223143
True	27.059897746240928
True	965.3786245436872
True	134.51523268196425
True	650.7525751955599
True	120.51391154220808
True	129.80911311945064
True	187.63585160916665
True	168.55393175739331
True	743.6426425531344
True	217.7804226435169
True	224.62337414065652
True	70.25859417446486
True	512.0771053689903
True	454.6961211459314
True	174.8864175428292
True	242.06277851982804
True	18.57330612845116
True	412.2517996732246
True	219.01796024976588
True	298.5966884198057
True	107.9503477852746
True	701.664508202393
True	425.9338011911466
True	256.08831488142425
True	644.0546071814417
True	527.6223109003029
True	463.04308251297033
True	134.97746248685075
True	518.8341158890535
True	436.7390616719937
True	2.279522811661336
True	199.7217776844867
True	92.07060252809978
True	242.7677624912563
True	2.705900518363296
True	129.69821391973525
True	348.2053067812815
True	6.6506613795397005
True	871.6341236473946
True	158.02521812589617
True	710.7492613878297
True	799.1900720694389
True	153.23633421716372
True	224.4591258569265
True	496.3497164021626
True	839.9526935174654
True	47.86907315074384
True	39.47298130314618
True	127.13767141941644
True	617.630431270174
True	724.5888456661246
True	184.7358643842905
True	595.7519105736309
True	587.8518586259486
True	867.2736942898015
True	414.4525532299467
True	181.08303779831945
True	886.9312421368586
True	212.7447716348028
True	143.59137175668113
True	326.79778445368856
True	225.47634775553067
True	209.18598952086788
True	606.8753297487414
True	255.47646301836443
True	198.92705878678447
True	441.8337558472686
True	462.9853563765528
True	63.3210379404554
True	278.7171209486987
True	82.54515008815278
True	337.55293730393635
True	359.7040500966753
True	263.412858039045
True	179.5999503156822
True	362.80593970517714
True	660.8040114543372
True	720.8389009919101
True	290.4994659178197
True	753.6651764649617
True	63.2716701822097
True	861.5216805688628
True	333.0442942892385
True	13.542041016038208
True	624.7308808323733
True	678.1305247848336
True	261.63280406914583
True	167.62360622158994
True	44.7396589992717
True	382.323858982827
True	78.95596581192207
True	15.140263723648062
True	892.2536108495477
True	371.8561666293052
True	176.76175207358403
True	1003.912571035743
True	11.288599141357926
True	787.5200588444337
True	29.82502849159958
True	664.5487355933428
True	58.78036995539747
True	793.2817661085268
True	471.96186922530137
True	195.56225373454737
True	446.5380122186277
True	224.53620804383988
True	302.08637200642164
True	222.7005830538933
True	419.8765098760417
True	10.248505569648174
True	323.07785973092314
True	113.55572578302234
True	11.986918273276531
True	482.320969929504
True	728.8415968614513
True	293.64723497944294
True	82.39581462353787
True	299.3853495103356
True	80.88682525591258
True	192.4122423957682
True	178.0173397554778
True	402.00729459964
True	44.75088292842325
True	140.4706449619892
True	370.870533998695
True	898.494818872968
True	105.08998014468672
True	204.3577983063105
True	447.4733784304189
True	19.99694242762001
True	427.0387068947157
True	515.2256733950438
True	92.03093774134206
True	388.7854950815758
True	356.053757037977
True	416.7458728254628
True	581.734776797084
True	1073.3062079739138
True	978.2059078121245
True	53.56633732553296
True	1047.251685586821
True	106.57850451266424
True	105.11376275542077
True	107.62216037286647
True	495.67798268839874
True	380.77964262766056
True	569.7401045065822
True	262.1112431220932
True	160.0123096957365
True	411.59327784903854
True	14.255633325333132
True	469.7510964278331
True	389.328602252935
True	150.50945488540216
True	92.01261696548816
True	515.741053837844
True	1008.6947408850205
True	198.2366183123628
True	64.9167265542913
True	423.45908447499176
True	375.8222562628064
True	491.72605289267375
True	333.10108694335406
True	5.0915427202610175
True	536.2165857339877
True	512.2172891507323
True	505.15805058720383
True	191.74768287998504
True	105.99044934828406
True	19.56560282532232
True	373.7193081136726
True	105.7368731131694
True	6.789452987746398
True	32.2232912825779
True	355.1547255926157
True	619.4321989701004
True	136.79251321814792
True	92.25060624529448
True	24.58547646727936
True	426.83231113426297
True	350.00634046769545
True	794.4429096719713
True	304.2138245891313
True	507.39003316746056
True	526.6766033586447
True	528.1687503427761
True	293.3534213785905
True	544.2802159528485
True	102.62972430369967
True	579.82528402598
True	8.134177413076317
True	368.0060276689871
True	469.89995995427
True	955.2525764373293
True	350.6969182679796
True	801.7797579605098
True	969.3519221594454
True	175.18636081179483
True	35.75312995738406
True	380.1441009199051
True	386.3714661285183
True	578.9134024124905
True	245.1042444860955
True	28.374925093107574
True	639.7313864295774
True	129.4684565823631
True	1059.0457129976012
True	317.6228220467351
True	471.6047881642088
True	128.19434999659407
True	810.5785804356407
True	142.94460442949182
True	832.3027941958019
True	549.0027539110033
True	188.4818802901773
True	118.6552769867552
True	61.4767324456528
True	565.8322626707641
True	929.6084426594796
True	416.41917016920746
True	547.6394078624869
True	129.5235311057293
True	641.0468788256634
True	496.50813530221313
True	775.9154812997986
True	315.7788338211563
True	607.1843611648757
True	114.15882637082171
True	26.01608878553169
True	422.9642094535391
True	173.4904322621938
True	104.06229358704996
True	378.76011205821663
True	1078.5573296600871
True	255.73959773598412
True	551.2516939459065
True	12.149495937140024
True	73.38086157457317
True	335.6577550735836
True	793.4531966672051
True	453.374591320266
True	529.6525630958364
True	704.0703940907293
True	69.38055479223652
True	720.1044896821998
True	46.98613063226606
True	99.93874765621828
True	180.07008148126937
True	82.67533212988585
True	25.34205230355465
True	292.3437708654873
True	483.0971473979671
True	906.345203318164
True	870.360259855221
True	5.780194879395929
True	298.8702375922723
True	463.7328125680561
True	120.79806254869492
True	236.42952517986055
True	324.54854783772805
True	1311.0564112604377
True	451.7155614452074
True	25.46248684111108
True	181.04881469656576
True	709.5990330821838
True	37.32894664179612
True	170.920256196754
True	559.6343753009913
True	67.31744105893242
True	869.6304434239989
True	324.2454028491636
True	655.5582237907835
True	79.18774336850399
True	685.2936118060192
True	603.6367024913534
True	860.2648218597349
True	248.2140919844876
True	506.03394195140896
True	844.5650326112885
True	919.4400261664812
True	236.3681880099552
True	746.4148530560885
True	220.7301980135842
True	469.1391143290175
True	353.5614080819447
True	495.0322771300975
True	483.69144381814704
True	315.429889869963
True	358.90436972911084
True	109.74555927279616
True	335.2511006663325
True	1121.8716455334024
True	323.1917413075251
True	145.3163763724942
True	302.0546168703022
True	734.5833529487181
True	636.9471852034615
True	411.5476204957831
True	124.551157822535
True	330.1523091248118
True	36.05414316237894
True	180.11406271692854
True	86.06634337633768
True	86.39392745369415
True	569.1094593026656
True	142.30043563795098
True	126.02959862143004
True	104.05750443049293
True	85.56318759014165
True	441.30201395607577
True	379.3256153296901
True	1040.4605943228662
True	542.0674215869927
True	806.8254718051285
True	269.0735530277549
True	299.7232981142496
True	524.0849304616693
True	192.29752817127115
True	736.6960419084095
True	248.64218635982624
True	349.7395640608731
True	72.13767683636303
True	122.02539525459171
True	248.21805605971463
True	119.87278740489336
True	485.1352625711845
True	30.6204791403176
True	567.507908495366
True	1015.710615619726
True	735.8765095341646
True	1.4668578361089666
True	64.44705297011167
True	475.8743717766134
True	435.5377232658177
True	78.68591068465958
True	118.57959050113922
True	304.8671052668775
True	78.92667762076555
True	51.41669114401867
True	731.7747314812926
True	677.6979954206834
True	156.13311931797782
True	173.311612952699
True	547.677218020416
True	55.02977171431979
True	25.95681963751132
True	585.4161252031427
True	463.5033827114838
True	1138.8929728838546
True	43.99227727936196
True	470.2056370021492
True	888.49881813931
True	807.6655675471052
True	296.4331984819956
True	763.5523180832098
True	397.1502933107399
True	41.72136741394615
True	101.18382281789096
True	709.7972512680815
True	78.71286402573601
True	138.52737990831716
True	950.4927545650924
True	183.04952217187648
True	271.6627524016843
True	104.06631069472472
True	630.4544186313078
True	602.6160095435401
True	208.2900622464877
True	429.5295130699732
True	42.96852180844221
True	284.76665472368205
True	607.8737880275204
True	643.7058507643125
True	309.5020972133749
True	76.6449574787736
True	963.3061118489958
True	1070.9581921090416
True	557.5230830214258
True	64.69805987932155
True	30.154212229678823
True	92.7507045056872
True	106.4976913271615
True	102.34922873216397
True	911.0065101832269
True	1200.5204172580318
True	740.9502673881052
True	324.933922317969
True	8.874577941945677
True	22.15875004713464
True	339.77404130051656
True	477.4701536491256
True	46.36605521638733
True	573.9924442407394
True	425.9769148932016
True	395.3371037027052
True	83.61742486021318
True	197.31751046639317
True	251.19815968755077
True	130.70498107198088
True	387.86052054315337
True	40.20631106444199
True	171.66950354589224
True	1173.3738904900174
True	5.979990664703861
True	28.56099444449257
True	571.5971006714964
True	359.30041215944294
True	744.0474546403489
True	156.40228319255036
True	734.8286643362366
True	590.9798955351515
True	269.0990413354068
True	417.0126280767296
True	339.112816558451
True	291.92716408133515
True	264.9788776101642
True	383.90878435309605
True	488.2648284106262
True	485.3750236716738
True	107.1644654224406
True	359.6277083701883
True	9.325629411469691
True	181.53788556350855
True	240.28143662515487
True	864.8099260956076
True	591.7845544367945
True	30.98138303738833
True	704.9095265901126
True	828.4993113554641
True	103.29975887782982
True	353.58131424115754
True	873.4032096098817
True	227.2320778502363
True	166.91997600994415
True	521.1385790683522
True	587.7733939090464
True	1097.8812196560052
True	146.48847995220208
True	150.8738404273545
True	250.32412086970464
True	315.8448238799723
True	436.1377732148116
True	402.8072185447212
True	318.7438569145797
True	441.1555614524559
True	498.5796604881311
True	228.35922089771844
True	1434.2396635964487
True	241.38115558512385
True	404.9223338426879
True	52.00983794039897
True	763.0164708576278
True	258.2762449125366
True	949.0820705211264
True	556.3248250501376
True	310.7118956106768
True	781.2327789089167
True	258.5054975260649
True	213.4556240389747
True	253.77403371439655
True	220.9894195870229
True	143.57200883991084
True	250.98646848198385
True	715.2467624854372
True	536.9054094082128
True	222.70217216768805
True	1133.501580527465
True	120.31238117016596
True	267.65566830157496
True	67.97653835255092
True	325.44296979265914
True	394.3106002534666
True	93.69424498450206
True	223.55323732197712
True	70.45469379939227
True	728.8347383603824
True	374.686360734274
True	222.79633006777487
True	717.9108491451781
True	877.605480846531
True	792.5461129615456
True	848.5759551371852
True	347.4513778121737
True	1.2514870776809677
True	266.6611735689718
True	54.68613265186608
True	381.86130452687377
True	53.20250608035407
True	366.4359229798453
True	865.0079701015298
True	1017.069229136952
True	410.2128789930578
True	21.183464489789884
True	546.7908859394167
True	515.980365900376
True	197.2859465910778
True	229.7715961166068
True	300.1455645044164
True	22.28997521372185
True	125.588854821182
True	978.6384500325594
True	64.80487621474221
True	486.2903327731562
True	788.6904389444239
True	98.76402806364054
True	243.58569105779117
True	117.49382890371496
True	13.160141577553825
True	1.073228925407154
True	117.70620766158456
True	1013.8120637975874
True	494.7654532839547
True	67.62754248931522
True	791.6459573870046
True	342.5724157537231
True	1.2912135583250617
True	450.587872019256
True	193.1784376372794
True	512.1505042171101
True	86.33393061350712
True	336.18269904075186
True	382.3472781483389
True	173.03609686938518
True	213.46740258478937
True	129.7303051708448
True	171.33222652552232
True	966.4105156405776
True	16.34798148790204
True	512.3321551761524
True	482.4118188107189
True	409.9203044957637
True	225.1507267171578
True	235.2538821658708
True	156.86013838282528
True	43.66985366153909
True	474.5968598465124
True	152.33212418946007
True	839.184463163531
True	812.351341718563
True	246.97084391834056
True	330.4041220924617
True	518.5892746402685
True	40.31575701430064
True	84.53519970865668
True	735.3385380056276
True	1082.3951695471749
True	116.9186181993836
True	722.7191994435361
True	148.438937470467
True	938.2486619644108
True	666.5070527363905
True	104.08502009943084
True	285.7446365803001
True	660.8333140793147
True	251.17332523221828
True	43.07149285033034
True	598.1023341159786
True	442.3086212485346
True	5.461648468806294
True	483.3582423436448
True	64.03317925505483
True	178.1825134762037
True	238.55809902124852
True	312.15745770588927
True	80.3347998979813
True	225.70743276635292
True	343.50702913966893
True	450.8942397584827
True	947.0252001871502
True	49.9629870895932
True	884.3783802355591
True	1006.5526697438848
True	132.08542156220287
True	73.52997003076
True	980.1079778109367
True	35.01834248359832
True	223.15444337315688
True	85.03644755319243
True	207.2174899672296
True	362.31180378967423
True	983.7316788872192
True	100.90979023832556
True	71.04973260378603
True	640.513970335139
True	264.6835154247016
True	704.2098999656017
True	52.65893824057041
True	489.3658486252645
True	380.0987262744275
True	684.833288245458
True	56.70941151079528
True	115.95425974214544
True	25.329437351481477
True	275.1441239884246
True	44.341464462443135
True	355.7309725587517
True	2.5084381332232573
True	1178.099312505307
True	102.5891269703983
True	132.05878006314555
True	345.05545346073706
True	739.9562523072735
True	700.93443968473
True	1014.3246837910884
True	486.968942953607
True	398.6630197155027
True	146.13846498785043
True	423.08163954614616
True	857.252820970988
True	443.0280608635101
True	967.8867707463422
True	85.10042306388021
True	425.26514972214267
True	183.16465219753076
True	276.2366556158749
True	743.6250515812955
True	166.87430592231445
True	129.34418432485433
True	62.708162931592064
True	883.0390952841038
True	796.5129873482822
True	86.26746520834291
True	456.40581887801073
True	755.927422127238
True	418.5455575583771
True	54.84918367451617
True	323.6545268577018
True	766.5469773368719
True	28.684029403243223
True	364.38308390739405
True	167.78622684769618
True	271.62616633262303
True	30.551851342520983
True	219.0727479326981
True	786.8780734910496
True	642.6181043193694
True	58.73091610140726
True	299.06788934235607
True	891.8397876045591
True	16.401971696613135
True	308.4719465047746
True	295.6526272871768
True	413.8696521613642
True	221.25603618974336
True	593.6682525352343
True	47.34451478744956
True	949.6643809540896
True	903.5383333083498
True	48.1139049345194
True	383.08102007460326
True	727.1517599279616
True	888.089884198403
True	276.1395025288174
True	618.059256548776
True	123.16663368058916
True	193.3095655597512
True	136.441030361071
True	134.08956686612038
True	209.91354994276256
True	927.6250556910024
True	782.8821378342207
True	945.5095622318736
True	19.34467850446675
True	25.299959496026887
True	359.1203292202645
True	9.232696861537056
True	605.9750029140757
True	1074.5086589085745
True	249.66171080539476
True	207.27746698593444
True	81.24415389902491
True	213.76307636260452
True	138.02053410732043
True	45.64060223909221
True	135.65177409891567
True	89.29253792269809
True	231.6731268812508
True	524.2421840123789
True	165.54310076696706
True	30.48614310999656
True	58.958134787314265
True	441.0229450537859
True	268.4183777013035
True	595.0521590834516
True	21.971745694783166
True	116.0019723146502
True	663.6341029427649
True	271.3007556367589
True	468.3368378602581
True	657.558837952186
True	105.66147897094076
True	112.20807073179078
True	76.12735292050888
True	26.369571743697392
True	119.34619652253656
True	87.99168331618525
True	103.40300323708558
True	155.73084730598717
True	242.28428908500595
True	842.2090431025143
True	285.4055075636476
True	923.316342500346
True	167.32345699503935
True	198.5532569443484
True	777.5031165423401
True	291.5705738201401
True	586.7582337059096
True	252.7715058037843
True	358.4242594117092
True	441.86946342005785
True	556.6715790019101
True	644.4637512794568
True	374.9184241925146
True	35.86713861531043
True	558.2044623711076
True	610.5527900122805
True	19.764141041971456
True	10.95963425346626
True	261.9602531814381
True	403.16048446145936
True	437.7384404531637
True	67.31873271616016
True	623.6415684199404
True	889.3686474470004
True	243.31109943257016
True	916.6072102441664
True	280.5185192653256
True	100.00122385051613
True	270.4731833764222
True	686.4393438556049
True	40.71725887032807
True	571.8251769542544
True	1294.4045266984826
True	1031.8940449844563
True	913.1350013780173
True	201.2978824082401
True	92.68525717663074
True	199.3628757515733
True	824.5804448037159
True	143.33087442045763
True	1064.2000373180515
True	879.271046299984
True	41.96003419985522
True	89.47400830851807
True	427.2693488508212
True	402.9678868121655
True	199.6871324853856
True	514.7931085391206
True	663.1113478260246
True	120.87145367628251
True	269.49210698550627
True	1047.9552055477388
True	51.35356926689964
True	710.9250969319424
True	553.0521580357209
True	37.10610910295004
True	835.599860040008
True	388.9640421797586
True	561.7692112172513
True	112.37690028389788
True	268.357030046566
True	217.560907362623
True	25.11757343851784
True	123.8860187111698
True	712.9031405376039
True	137.78104183190354
True	371.8516929072649
True	67.28051260531682
True	638.4454928320826
True	576.9407996150601
True	228.80828564109845
True	483.6289052624638
True	173.05619329482914
True	164.35562244986028
True	214.8972519774429
True	290.46497532731144
True	355.779698549901
True	130.7517473894928
True	183.85971421588803
True	27.07693510383426
True	889.7089523074434
True	300.7958824140515
True	9.700470570934892
True	352.09989866541235
True	168.22525298486656
True	640.3870598501777
True	383.6339830331788
True	587.3590266279454
True	530.5532068366539
True	486.300812798015
True	786.5952954115281
True	241.7377529893944
True	566.6308207463262
True	150.9066844539798
True	501.0060892554454
True	365.4245072887653
True	371.5291201427319
True	123.01294690157796
True	134.84352988044506
True	109.20987489677316
True	69.09911153289896
True	713.3467372500628
True	184.7402093222223
True	46.13337692438051
True	0.0
True	537.5231571009457
True	115.1137814332843
True	21.652403160433025
True	41.91538914010514
True	113.76269387169518
True	562.5294722522956
True	185.9767372884047
True	107.85104410212584
True	35.4922396273731
True	164.822082523481
True	939.6719931897984
True	50.40094557174849
True	232.79605891213228
True	734.8582044097814
True	311.45182016931454
True	442.400495650965
True	482.3862905778335
True	503.9314774778596
True	603.9813556001999
True	900.1173140907686
True	252.3186287817249
True	1064.3035598091592
True	902.5363806556315
True	616.7973568564427
True	348.1628704199732
True	839.0776102479508
True	10.03344809677791
True	33.93172286956735
True	294.6806774743815
True	42.808648880062975
True	199.84012499230064
True	754.2502599079609
True	213.50722087223653
True	747.3575210498735
True	765.6470407205682
True	118.45503427443356
True	354.1839843485372
True	572.1374869222666
True	24.059281864461205
True	133.78861133480078
True	439.2774928635199
True	300.4479683348847
True	199.5778255535568
True	111.20361216266218
True	379.55955495013336
True	20.8825933086065
True	353.2858035982825
True	359.50943414835785
True	1033.927675129882
True	359.0880355511169
True	31.249097410982387
True	435.2292952728905
True	446.9047552751885
True	242.73880664303616
True	30.292897733937327
True	757.6251995284578
True	440.4844905294024
True	165.79658039765107
True	12.556064627218818
True	1213.6976784270737
True	169.7147884842136
True	28.13863756562445
True	307.2501293914821
True	271.2220776705462
True	114.9944592373422
True	300.3224432911458
True	44.77605023888535
True	336.397834904052
True	298.2464166607492
True	319.2440772869392
True	33.849700142384755
True	44.84653848656173
True	1032.9876662752276
True	26.5997270631094
True	12.880522737070908
True	187.6913163380163
True	647.9891748100139
True	9.21479361666527
True	184.8011032034337
True	174.94788324406576
True	520.2036454961035
True	358.4804972252727
True	720.881935250543
True	324.3863500164074
True	509.0392660652984
True	444.95963614268913
True	496.4749578186758
True	98.64005983391816
True	1266.8322553745145
True	881.0484063580154
True	281.4857267701148
True	545.2890431465411
True	102.04222416561248
True	582.6658317878794
True	448.4263681754481
True	147.946006468729
True	74.48783132973051
True	350.56331964044665
True	169.418184183622
True	30.796188931202533
True	595.2678285000502
True	392.2808691351044
True	68.7825534686815
True	29.69548895696705
True	646.4490183714579
True	478.80791427204736
True	72.47595057766507
True	22.782807341404727
True	335.12522308767325
True	321.6001889444145
True	728.598324701889
True	555.9059804820483
True	568.5542066684392
True	786.5031546661301
True	7.72896352566437
True	57.16204338611758
True	33.95378715159166
True	60.31555600027701
True	502.9973117904602
True	588.762362923816
True	84.57459767325365
True	110.1527478178176
True	197.28254755888912
True	77.60019286106308
True	187.0112938385846
True	194.50587178307987
True	270.1963184918601
True	795.7134365407726
True	627.0584908864653
True	283.3305009895477
True	199.0136072026218
True	277.6566355060359
True	241.06528851275775
True	771.0707315111121
True	312.54253986508826
True	168.56118398556035
True	893.9136408505607
True	357.8912926425215
True	489.1904154618238
True	149.2599383713889
True	119.10588979791352
True	63.86560768798725
True	203.91407787129225
True	984.6762432113176
True	524.2186493831313
True	115.06597720596343
True	350.7735432602986
True	102.65866681800745
True	685.6593928694108
True	4.19175083744012
True	698.6710397292187
True	37.519766222565686
True	936.1841922734887
True	836.6564751615114
True	214.96712588001267
True	29.792280007003377
True	82.08057774329617
True	468.4269618271832
True	229.4346224412501
True	1.4448770265799051
True	79.47991326931877
True	1065.180406014499
True	344.04417059504016
True	657.1606185033047
True	508.5713488431052
True	31.26398850858769
True	136.01420116613787
True	442.137089461528
True	939.6585653057864
True	814.0206158917025
True	416.9832159050881
True	349.1840731867069
True	16.98212362440163
True	82.25803303297063
True	741.6862933627812
True	470.0229045982371
True	385.17980822520735
True	876.4308350380581
True	27.64566893079234
True	222.33912076011063
True	897.0916555268248
True	233.74102047293
True	8.530598139774273
True	494.3883537311328
True	102.76068170688058
True	618.4818570552073
True	57.92721321768828
True	253.11083941788775
True	847.3344321806754
True	912.102427368262
True	277.20751986657046
True	433.8419375621537
True	124.24433023708556
True	610.4772987516736
True	263.0675794498643
True	193.02418359763163
True	874.5932664017276
True	52.809703578701175
True	703.9512851967835
True	276.9523655441027
True	298.194858219235
True	162.3384746835937
True	493.3931151571617
True	583.036717032168
True	357.3056533318871
True	419.1599838267491
True	70.1043491754694
True	158.87303488617962
True	452.0864441011698
True	206.28851668155724
True	33.93466798365384
True	195.490883280792
True	390.06365758245056
True	378.8164727439468
True	728.6072058587152
True	133.32659980149475
True	630.5109410660293
True	500.065022871307
True	611.5559349627916
True	137.77470376094712
True	35.8899731375132
True	683.7414970634044
True	73.32648697119099
True	555.061347404977
True	673.7102525210771
True	456.6531575297584
True	138.24775445226342
True	508.3743910196017
True	4.539280830699646
True	399.7965998225334
True	28.81156560932276
True	635.4856471969388
True	256.31392119573053
True	592.2840303853518
True	693.8239114111731
True	149.02962667194157
True	520.0271989056465
True	508.3125845765731
True	66.89280378820716
True	971.3585449925342
True	2.817628321852287
True	27.004670179070565
True	629.8529256187446
True	676.1888866720889
True	139.0563684657378
True	414.080969885899
True	127.37941593833
True	77.0451763982417
True	470.5919083911144
True	38.58583078331558
True	512.8496310515516
True	11.850714266826472
True	834.6647693213573
True	556.0033373716227
True	651.5393350651282
True	100.32115881236928
True	382.81570500720034
True	1004.4685911865604
True	861.3046305886236
True	145.7385380874864
True	537.0979472149215
True	468.3580097823869
True	250.2677200610061
True	253.05409442992303
True	5.141525689940127
True	308.6311339791224
True	11.947101219602834
True	369.6692258324375
True	72.68822107953514
True	410.4102198892461
True	670.684575431218
True	128.7549242344329
True	227.8932188908456
True	624.9538104588783
True	669.0935686288444
True	280.88244643018214
True	140.90117642143505
True	169.01136321789195
True	480.1284889797751
True	85.0648230135925
True	10.29315346791864
True	510.90178692434034
True	574.7950313420503
True	21.043965452679515
True	132.52343745133928
True	875.5786619831033
True	468.3722282967082
True	267.8108853091833
True	36.16933981456265
True	467.5905327589853
True	111.55992367715396
True	580.1726824904614
True	643.5483892536334
True	294.35379371936
True	397.1529330367176
True	190.4047373306346
True	237.50957997818412
True	69.89623276244976
True	226.99432669260736
True	515.6767970094749
True	22.377914343301885
True	467.5935675664424
True	388.7425515018357
True	711.160800461874
True	927.8664864364912
True	909.3612385008068
True	162.44467153759047
True	393.57779496910257
True	74.65494909734394
True	182.43011275982204
True	322.01680205219395
True	10.311188506301324
True	788.8041971114732
True	24.71488047068613
True	402.7292002215009
True	277.1051699857906
True	623.6821692123641
True	206.88354771146865
True	41.72886093999252
True	681.4470963893722
True	1082.9354737288986
True	220.49443020276115
True	131.4703229592704
True	613.6867957543003
True	514.7424118487406
True	19.08074005303679
True	834.2852553857654
True	116.3150796867734
True	47.133422310516686
True	305.4384417190696
True	341.21284803419826
True	412.0125646866026
True	258.4039636509644
True	20.66567405610088
True	22.67545842006636
True	816.6485336122397
True	199.68435966953743
True	112.9191882168333
True	827.9957942481517
True	648.9160009447628
True	616.3230373250165
True	447.9239840485866
True	156.378111439734
True	30.96742698310225
True	100.19146918040911
True	450.6644844189677
True	236.46311241546627
True	473.1099832982924
True	151.39964498514342
True	474.14707952611417
True	624.5837357980799
True	973.8440207751552
True	23.82590952462422
True	969.6448924097532
True	1076.9026915664572
True	476.3849375265262
True	83.30004884144908
True	824.0271660444209
True	650.9683068499936
True	663.5130142048656
True	170.72669679945136
True	748.5869929531833
True	715.0086735767306
True	118.33496786503834
True	769.6279669022605
True	817.0686155997715
True	457.7105618665656
True	228.60873348342943
True	71.38708854793597
True	306.2861189303112
True	346.0560074924378
True	466.7322507000408
True	421.42886137232585
True	190.53330709629628
True	310.5491764785657
True	3.426962244035146
True	13.31932632211048
True	105.98696543847326
True	130.4025602222137
True	362.4422197439743
True	345.58452073262487
True	102.13564372311752
True	17.294363145877774
True	215.83986825407283
True	840.8450634377489
True	464.5610540166685
True	494.830052931003
True	557.4241852302679
True	816.3223185217595
True	643.8344859936884
True	93.9153734469978
True	217.8851740487466
True	243.81760987811683
True	276.4730595096826
True	106.80768810390433
True	358.5934967544016
True	437.6753784366378
True	160.1317238341955
True	647.5281039883182
True	249.10972469186655
True	206.80575189968587
True	28.79478969254552
True	254.73251760832133
True	485.7094798029418
True	173.69751503218902
True	517.610738605393
True	483.2945658847103
True	238.305017112774
True	105.70975720044792
True	42.90914069050493
True	407.2899562183448
True	785.0333062405869
True	165.19309032049964
True	1023.7480246838576
True	1041.2878975249064
True	483.4207275310947
True	97.9871430256571
True	124.07894632644164
True	655.0706424621587
True	8.561149550494626
True	222.0970716919969
True	134.18467881499205
True	117.68461094837174
True	327.0935930650971
True	659.4739826473163
True	38.03716038067607
True	119.43155630077337
True	968.8023847878344
True	53.3138912699314
True	455.7474861814164
True	524.0989927793203
True	251.9960342737323
True	127.60073617814122
True	884.1587835554171
True	1202.1322576713667
True	512.6882318722068
True	647.8890741510533
True	211.8956366041901
True	155.56180637783984
True	320.0877966607631
True	249.75727530970732
True	166.85459136587733
True	309.2112479885107
True	338.95668998541623
True	10.95810184860544
True	628.4906768098261
True	142.07491965715317
True	79.52514761119207
True	462.4459345938156
True	304.15740325294627
True	1174.51460244217
True	368.9647459254441
True	975.5531581065744
True	10.503701489038834
True	265.8470310942385
True	226.13239801947316
True	149.1492899151585
True	483.0557701750194
True	194.3329467315485
True	419.6370472663487
True	321.95339759684333
True	116.52122139694566
True	351.57980853634734
True	1029.1214514536766
True	742.3060360014281
True	229.20397557876905
True	110.94191275560638
True	296.875587678541
True	24.108476931282
True	340.7017137530477
True	319.979218799998
True	561.8528140165201
True	461.5187110660993
True	354.8100782838894
True	160.744944213067
True	12.96479978567488
True	407.6840077855976
True	289.7986813493823
True	145.16936512766492
True	304.6227212040315
True	409.91841895071127
True	814.0037962160883
True	323.83508680939326
True	770.3167905846503
True	396.3562969348504
True	371.95666288282575
True	1.7154529926805124
True	1139.0613832216172
True	103.1377939833094
True	925.1951019119102
True	194.21613766190396
True	490.4585925849354
True	669.121873406675
True	82.75784938165023
True	495.5237531231895
True	32.48676101782538
True	424.3558961948096
True	81.6235038466258
True	226.88644975124544
True	39.55940499327119
True	675.2936768193728
True	195.22788861890095
True	25.6498533012164
True	398.3728561586016
True	107.12796206835247
True	173.72204156041616
True	806.2535442306744
True	250.23987223958704
True	152.0006919167855
True	377.4682285661437
True	518.8584661818963
True	335.2885578445059
True	524.5395129289251
True	618.6774641495634
True	156.28842676194031
True	6.8466139871610405
True	66.25880069872053
True	433.9123124530969
True	92.89149263549668
True	78.5586340207824
True	1031.245866346322
True	27.09963713249895
True	329.4673393663924
True	315.4888976321919
True	455.8474349731535
True	671.3913066017684
True	177.51011426839452
True	653.2679964304301
True	336.35989685598474
True	341.2680181353461
True	278.4127105015318
True	219.6847896301458
True	368.5454449265053
True	443.7464874557815
True	421.294073742197
True	621.2373613335848
True	138.82257264326395
True	72.84750978119317
True	39.74527594828128
True	289.5029319754192
True	649.6211795435685
True	413.2003495654001
True	779.5112584939535
True	216.85726356300495
True	393.412344093258
True	65.53721853150806
True	55.01464708826379
True	420.0876906480073
True	207.68880477418816
True	224.13277470841444
True	42.9603961697835
True	1058.4033216903956
True	171.25033977406184
True	920.8574694717332
True	312.9206316868069
True	920.090637456336
True	237.30034636303495
True	471.9070303621657
True	534.2533732316242
True	600.3234011242408
True	220.5087170927084
True	477.4642386556641
True	924.645670024722
True	129.16321129825192
True	7.38233676924413
True	606.0049008963992
True	27.79263981469753
True	76.46361467370495
True	796.5888293106847
True	219.6256359151999
True	1007.3692821901028
True	679.9603395963746
True	411.5519364860263
True	275.19418341069684
True	500.4677609018405
True	330.7999529901658
True	188.45904707315952
True	679.5657697144202
True	760.3934789557825
True	212.0053704312389
True	95.14969692395306
True	501.8865682134652
True	139.041186898694
True	380.51059915900834
True	351.66940405229155
True	62.986284632307
True	381.1691193729978
True	403.62650335881926
True	369.2871051928298
True	419.6309145442181
True	421.4669800619344
True	667.1809158249539
True	59.55831403675858
True	457.9759480261855
True	317.75368618773194
True	646.314134928364
True	215.82056999105373
True	99.75774118225928
True	39.97729037239247
True	537.3502352393151
True	638.9427818766659
True	188.53851454624152
True	412.9743953078077
True	351.3127272830823
True	15.963939744980175
True	168.77387584445344
True	294.5991413579264
True	3.074282284993255
True	875.4811033089534
True	80.39545968989826
True	102.89016762340572
True	111.1224320666492
True	356.7267827827892
True	36.18482849801317
True	432.5623033869401
True	229.04151734878712
True	5.447443108709239
True	118.97187067242449
True	431.6201313615769
True	49.50964662664431
True	64.11772164948877
True	179.47154062724707
True	295.4285657025887
True	987.9130333015604
True	381.3226010280152
True	935.7914417761066
True	197.42275457669575
True	1024.6944676034072
True	753.1586207710292
True	668.0989247487565
True	407.5676972608776
True	393.5601150230976
True	76.53042135644411
True	66.22302692779469
True	80.20537448993703
True	162.02957438804
True	477.85144780793433
True	1097.4396149697234
True	172.2987880479284
True	348.13591639970656
True	441.8731121270883
True	617.020301740364
True	591.3239087545468
True	282.94864388397366
True	460.13140759593824
True	666.8897552193894
True	93.42001898602788
True	741.9167956316045
True	251.18311666609424
True	138.67711694694125
True	402.0879121243668
True	856.4847613846346
True	430.2285705971783
True	846.0108362165402
True	193.3802777605744
True	355.1145785094161
True	721.261791867159
True	617.1250423003489
True	189.31668144882232
True	261.031592708108
True	812.2808525411435
True	32.029197172178534
True	186.08339303610325
True	501.238845423709
True	712.9232218268426
True	103.4939871187406
True	33.81750842842642
True	168.13989876636134
True	746.8400588764367
True	318.30497229870144
True	557.899133003498
True	349.62942409003665
True	276.5756770460259
True	444.3553329230253
True	501.8924832667028
True	70.27783832307999
True	376.5167649707981
True	794.9972481966017
True	0.0
True	301.1000400900625
True	251.8905832435172
True	1011.7532102271548
True	146.82794808504408
True	646.3149652119341
True	627.108237695016
True	117.71093117049602
True	220.8366393742751
True	124.95803547939808
True	11.980076334205478
True	288.0508256180462
True	369.091426360046
True	1139.1858518757588
True	229.1450808943603
True	390.1082438543051
True	660.6612871236086
True	208.604308275236
True	27.547877421731982
True	833.3512993074703
True	619.1344631770419
True	152.05558815158304
True	606.7534088340306
True	162.51048491875048
True	309.06901015352025
True	792.098999402961
True	38.14987836702835
True	106.55326138001612
True	520.4755346567288
True	64.6341772747039
True	79.87171148805645
True	405.4865107925112
True	24.355149565100103
True	776.0224875673048
True	105.87050110190503
True	156.21387645378616
True	18.55867449305697
True	695.3657524127758
True	27.64090970471109
True	760.717110588511
True	403.91587144041273
True	111.1806815092068
True	697.8322161450836
True	506.3391208562057
True	573.5176047985776
True	46.54327997145629
True	372.4292363641216
True	5.583544722620491
True	96.18050426669056
True	393.0577562613457
True	50.55781384041597
True	122.6710565583632
True	299.4724801034432
True	180.39493629169843
True	98.50659165782692
True	658.8234852549007
True	20.48102363572239
True	1126.433296169551
True	494.7017455128192
True	306.15338264374014
True	485.9896594786813
True	122.78745465504512
True	821.5835316189699
True	1116.8277531209765
True	732.47004167244
True	179.935682181204
True	230.52192448259956
True	46.90832397968842
True	60.521301063991785
True	156.93219275689947
True	100.21372885063182
True	168.63887572278162
True	1193.124616493195
True	309.33209193327923
True	357.44930894404456
True	730.0071681589617
True	16.501080903354367
True	15.13927916197121
True	596.6463631268192
True	5.752863494523956
True	115.46543543402515
True	684.9340405840009
True	180.5669420501356
True	632.6805864839341
True	804.9057703208113
True	158.22322699427468
True	900.5913824983838
True	3.0320528931724104
True	427.5708075029912
True	1054.5810145821513
True	25.490941978117817
True	243.1105989278032
True	149.8372494597814
True	954.9631981651668
True	238.24134204156132
True	503.4863338664524
True	115.30955407250173
True	499.31348025982
True	148.4219250931504
True	90.90745620109392
True	386.5426131991538
True	72.56686731141431
True	53.22328366549466
True	1090.1275100089254
True	275.3874101846976
True	157.20801424661357
True	369.697125389379
True	400.1132577121207
True	219.1984242803089
True	166.74081018823682
True	402.3571324360505
True	36.321755024088446
True	492.4063727215949
True	1127.038064306435
True	110.98425444852904
True	476.6587142548953
True	313.52952787408753
True	27.052953935517078
True	407.2195606091772
True	100.72474185038938
True	574.781218756605
True	210.80880069058372
True	403.0745164015546
True	20.28462411028957
True	464.9433885788175
True	107.39488543221437
True	337.6848334713495
True	34.81213572266017
True	180.4055245199453
True	237.60855199132587
True	746.2273801744267
True	59.60991536335293
True	145.49523861720965
True	233.27349861757943
True	139.72837038759312
True	632.3042157355184
True	547.8815891532588
True	775.0626744340084
True	400.1958267054607
True	536.5973725071404
True	406.879027471063
True	693.8646474431985
True	68.50968663309519
True	448.7219642599383
True	439.1557149590103
True	49.380112866071656
True	85.91557831715804
True	126.71384507922504
True	84.04753829041931
True	326.6751161847839
True	871.3860589197859
True	318.38201846482946
True	1101.4337543224383
True	323.9371350584661
True	900.3381186603417
True	154.29793680960924
True	533.4072413733425
True	605.8282291674278
True	699.0203292827387
True	450.65640480234
True	65.6989526435671
True	290.14098722611726
True	40.96992314878364
True	174.06220628496868
True	177.90533283176657
True	1152.1026078661328
True	217.1357974486388
True	549.0732736236414
True	541.4218788007677
True	578.5909700730755
True	871.710216772888
True	575.789130420752
True	628.6830227517416
True	924.0755762793152
True	130.44787393117542
True	317.0191395337264
True	253.58756229687327
True	331.13982529047246
True	88.75579556292693
True	385.2632428618164
True	4.452272541918599
True	338.0732962902246
True	251.28316441564945
True	595.2015928138898
True	283.54226011777763
True	360.3361585758115
True	8.895662537328246
True	64.21273844248435
True	534.0758992925796
True	30.732795219948336
True	138.12646310864213
True	59.8835471327106
True	142.3465464167272
True	238.60480297341496
True	70.34240284088098
True	377.9987177010892
True	277.3870630314802
True	99.55344115255274
True	333.2682717904791
True	64.22247946814258
True	579.3515215402404
True	882.6021460624232
True	288.6834830151194
True	1180.3907572544213
True	108.6263171992771
True	304.3191014066928
True	1067.2171298415692
True	87.17704291833564
True	286.5377224114271
True	9.89528693798022
True	413.290097188259
True	443.5048295841594
True	151.71031610324306
True	636.6381960072265
True	899.062238639357
True	167.38613463329952
True	79.0919234588868
True	324.38001242036376
True	545.6953462324119
True	612.9486521398742
True	1222.5735744700685
True	26.319865047988618
True	935.0009130986176
True	136.87532573405522
True	658.7738155035165
True	119.08322471600594
True	130.93128463642626
True	181.4756496141547
True	173.46256938256232
True	751.1633635075212
True	209.50661175443204
True	227.2722179331641
True	69.67914007440444
True	512.5523329583773
True	443.0463456463924
True	177.8728303106973
True	234.779938668786
True	16.951935590603288
True	415.2881277912345
True	220.40363490284432
True	268.34649875289574
True	116.29083834439452
True	700.7422231313266
True	416.6768231640506
True	268.03609431975354
True	646.8227027414954
True	527.6209298536972
True	465.791962556809
True	136.01122917131286
True	509.26905555689206
True	438.3170219166787
True	2.8653431859122827
True	190.78012621342893
True	97.49980864304402
True	239.66727335797563
True	2.8668798941215394
True	133.55724530365302
True	361.39166741182345
True	6.461089488659905
True	899.4185270928526
True	173.82605027068763
True	694.2159115019081
True	783.134465854806
True	158.741330920684
True	217.1745661841553
True	476.5563141900695
True	818.0535115242266
True	48.39420030203246
True	38.450515481960345
True	127.11502672888616
True	634.0006633423328
True	709.7101442536317
True	182.21923176137915
True	592.2154120996121
True	603.3276355761109
True	883.8144421756949
True	406.0478576002121
True	187.09869178116952
True	892.3554515438706
True	226.31220002723717
True	152.26935074856755
True	329.9137123568579
True	219.4482007439481
True	206.16196549643476
True	610.2459598624903
True	256.9700024889253
True	200.62910482221923
True	451.2270862323832
True	472.1166376314539
True	61.60874681839762
True	285.0181487683147
True	80.99549452558027
True	323.29352897532004
True	358.34733544376223
True	248.98656245132304
True	177.76065345673038
True	383.1355224799854
True	661.2782527470193
True	742.475183040463
True	298.4512575938045
True	739.7330313215649
True	65.41222740310289
True	884.3387181526278
True	349.15557073954994
True	12.938628551485074
True	597.3020827969032
True	700.9745665617105
True	264.9327455245992
True	175.93630737276274
True	47.7367939710069
True	383.7085251960659
True	80.59005534276369
True	15.919772761181283
True	893.191901579054
True	371.09072264125103
True	179.52035075526004
True	960.2493652999368
True	10.704486584358763
True	778.1897364006057
True	30.815473695820007
True	673.9923966319137
True	57.514285788776135
True	748.3673961804533
True	447.21374604075606
True	188.66383324290493
True	441.1076184226784
True	216.29497631065144
True	291.00032827415004
True	208.65847390367352
True	406.72876277214925
True	10.082746957832434
True	326.09606366095767
True	110.98498097846542
True	10.793486848572966
True	451.0238043031287
True	711.9438476553369
True	292.48446823003945
True	74.11644753831054
True	313.6119468447732
True	80.93917711954974
True	189.99560630971828
True	181.26837078523764
True	353.457572667294
True	43.930994106720895
True	142.62844784988272
True	372.5003804103638
True	843.3333254191955
True	110.8365640700144
True	213.00097456388252
True	417.7168514601631
True	17.209957012189076
True	426.3748745455744
True	499.0899776179664
True	85.8955543158181
True	391.7045750735424
True	359.9373710386808
True	410.1619356921498
True	586.1815164695511
True	1050.0733038236024
True	982.9805040403128
True	56.90171372189613
True	1044.163379735449
True	110.07745866254469
True	114.79330842174498
True	110.06430527836606
True	476.0708036770267
True	375.6740230232695
True	571.712226921873
True	266.683128588883
True	161.25758111646007
True	399.4609274481588
True	16.560935826290674
True	441.4897626234064
True	376.2112464452943
True	142.66666232441628
True	92.4239518355696
True	538.1270228959421
True	986.791315892406
True	205.0399811395708
True	67.17494301610785
True	428.7478102601549
True	381.7653455156152
True	485.8973794263467
True	328.66303457801746
True	4.312957525536625
True	532.8909737859744
True	511.949566024809
True	503.8200380053719
True	181.4507648809624
True	107.4109539182965
True	22.687000846596167
True	372.15122605786576
True	108.58419116762144
True	7.972661732693355
True	31.65976601727744
True	355.2944390108124
True	672.6016339109522
True	137.4298926176682
True	90.50647883597112
True	22.909764300510872
True	414.1458237292182
True	383.13581295206336
True	781.9145687406967
True	302.1413562206051
True	515.1286686506344
True	526.7302544623108
True	533.016249087194
True	293.9974949582312
True	549.3900018719664
True	103.82020904224908
True	566.1122833652825
True	8.492817911076038
True	351.94348962283823
True	484.92645094718085
True	978.2607976082472
True	351.1988074257247
True	818.1758017281411
True	1001.4480980350088
True	173.42778369326794
True	37.6102530093966
True	367.1556516886248
True	375.3206733937413
True	594.4129696948808
True	256.19547795394567
True	24.26621042555585
True	636.7629142939686
True	124.05820639115905
True	1037.4108762576695
True	328.48378879792364
True	457.87836807570073
True	117.47270825141663
True	817.0944293248554
True	143.39421919950425
True	824.6699426660078
True	580.2420587942547
True	186.8864392641129
True	116.55449989521831
True	66.66566673509087
True	561.4066807137759
True	932.1840194356018
True	418.27837305180935
True	547.0782118874597
True	134.30165291509803
True	618.890503530856
True	477.7314672931174
True	789.97500364352
True	308.2445081110083
True	570.1275130646212
True	119.71461915909676
True	26.317440354775552
True	396.71614547732463
True	162.86043327575004
True	100.0798142105409
True	373.2416724774362
True	1094.5684506851867
True	274.9353713643251
True	549.7475982129571
True	11.573198614831544
True	76.33710761492245
True	334.1298528056137
True	805.5377478510214
True	451.964360051557
True	524.342019938701
True	707.1217593999986
True	66.90659590584896
True	732.7811969166347
True	46.65497176666168
True	104.4862785475786
True	184.4830167668425
True	85.98874448791786
True	25.99673345974656
True	295.9963570535089
True	483.3900633684586
True	907.2063884021064
True	856.3928047857412
True	6.093019278554659
True	291.6387203043387
True	452.9986789739887
True	125.26682633207592
True	246.12098744374185
True	330.03723388354933
True	1336.10944607015
True	464.1491685388582
True	24.68408008748941
True	184.7750588956964
True	705.2532267669023
True	34.91070658162431
True	165.3935725140392
True	559.6533999088956
True	76.00699805508995
True	867.5379915399657
True	330.95129350723744
True	671.5807363661413
True	64.30139662438368
True	647.2113731803294
True	598.0866181314016
True	901.9300307832124
True	256.0934861471126
True	509.122900018917
True	840.1292898151175
True	918.6616097985604
True	230.4417876968046
True	772.5111537128582
True	220.1959621389696
True	473.3482492560981
True	373.0517705240494
True	493.3233825745858
True	487.9481645749086
True	308.7241993669589
True	344.14558814960134
True	109.45592841120232
True	351.7704679139638
True	1141.0105115986628
True	306.7746934318925
True	148.3709579784391
True	314.0259937919029
True	743.883839566026
True	655.9282991932841
True	412.501820390026
True	115.44189556172952
True	326.6313281687532
True	34.89812289902238
True	173.21682152736796
True	91.4359780462997
True	91.53851688005513
True	560.3843003409554
True	141.47019957677767
True	137.02151110967287
True	104.65098422397683
True	85.81373775905907
True	432.9732765403237
True	385.4234154004546
True	1035.3437153275138
True	535.024979257228
True	828.4346562627294
True	268.77047856394506
True	290.1381128519625
True	529.3034571792494
True	188.92572512651128
True	756.1732021679734
True	250.98797436968732
True	354.84648783082747
True	67.34045569143778
True	119.3997217188375
True	264.7134380209687
True	126.9951262092832
True	457.0382351886856
True	32.277454745726374
True	579.4002695768618
True	1021.6370130494196
True	722.8057743933322
True	1.6492003970442264
True	60.14406105899191
True	500.5694799779272
True	437.5830674377004
True	77.77599325109455
True	118.1847734956535
True	295.1850888302281
True	81.9100620626551
True	54.86065990798159
True	729.3576581602005
True	644.0576805248844
True	161.04784103084057
True	169.33941530572784
True	512.0621008910982
True	56.420837599625465
True	25.8936537288275
True	561.2003486837806
True	458.78494091889456
True	1128.7590492267393
True	46.42579049522457
True	474.57295771385367
True	911.2847710304444
True	764.128630047218
True	276.1379408833628
True	759.4843015610774
True	387.9379929620251
True	40.0091917380683
True	95.4355932864068
True	687.7312346307482
True	78.2980976864278
True	136.24113876421148
True	938.0452152369752
True	189.53386134777531
True	272.35165650292845
True	101.74531621143208
True	653.9898317551404
True	612.59489679135
True	215.05304325746243
True	435.7871351269448
True	41.1721041748337
True	281.93412810734986
True	586.4325948257724
True	618.2358689221628
True	322.60084144184185
True	69.42191196426998
True	939.272280206054
True	1077.116755106926
True	554.8461843875691
True	64.36482385821493
True	31.085070344272
True	87.36832045806689
True	106.55186144353824
True	102.28236976863464
True	889.2762615342925
True	1196.2707504186149
True	747.0901604564378
True	324.120604532039
True	8.332666819805228
True	21.52036472780118
True	334.7267702813746
True	487.1969196882862
True	47.34933894053846
True	561.9988853145591
True	433.9948817465825
True	399.9026511355551
True	80.04006759578515
True	187.48721365322004
True	256.9270175851791
True	134.01936571282485
True	395.9102796738453
True	43.63015402263724
True	175.54676444050827
True	1191.7909737144869
True	6.272405993054949
True	27.93759177975057
True	578.3911113734579
True	363.5416061093037
True	804.2818906406533
True	159.7585314409939
True	759.8356635395454
True	608.0530544635548
True	283.278322479328
True	424.36180295618686
True	353.8511529697133
True	286.54853764423643
True	270.0644545776291
True	404.87922294728565
True	510.720933664049
True	521.2748186466982
True	105.32298217975946
True	357.2384786797621
True	9.339713639803849
True	193.37712511572275
True	237.88291728604565
True	866.4533974043889
True	579.2252521503331
True	29.568677622146243
True	722.1105654183697
True	823.4158753353946
True	100.38347540584294
True	350.14390447707405
True	843.4636837570331
True	228.36753485568292
True	168.41954414225503
True	526.8203066333896
True	588.7729646807862
True	1085.4800672935162
True	150.95049244072663
True	161.17888914202922
True	259.0744789416623
True	320.3853198192488
True	420.4276260261695
True	423.1660410477528
True	316.41813496639134
True	433.30543588880585
True	492.9977451560712
True	221.4680486101284
True	1499.0885561882983
True	245.9826360664775
True	383.5011100120433
True	50.671916187561145
True	771.4032629625398
True	254.84543239205303
True	890.5213883234957
True	570.5686797427633
True	327.6746296328332
True	794.3252144452607
True	265.3866370554622
True	215.4934897677257
True	264.4193617133
True	216.10442617434904
True	140.8411678314906
True	259.18555908223533
True	736.640517097907
True	517.5830552025083
True	216.4634574969438
True	1168.6688921425102
True	117.4171895613761
True	264.20330499668063
True	72.36008695642549
True	325.32032974592124
True	401.54802020136856
True	94.2890386975792
True	204.012581977027
True	75.49844821155367
True	718.5115832207315
True	382.3141164489132
True	217.70253546050807
True	722.1255092867253
True	876.990782533637
True	817.7066366085934
True	845.787645640029
True	350.12649897759195
True	1.3940369839344142
True	264.0393526274888
True	56.656399901772645
True	371.5698871559442
True	52.315552101335086
True	358.4502495741363
True	865.4994808177074
True	1021.4548000160668
True	398.7915772078059
True	22.78116869727812
True	545.039166274399
True	518.3253915476137
True	195.8375581228929
True	241.69886855003645
True	292.200475567805
True	23.63174886506548
True	122.8377494117188
True	980.1014022455146
True	63.71527675212926
True	505.51730324418446
True	794.7468835174077
True	101.2130375555794
True	256.08076476971195
True	120.80101497600349
True	14.627874657466569
True	1.3335906768133523
True	120.45233488069438
True	1010.359306850696
True	481.84875898631566
True	67.38065798623414
True	790.9950362194045
True	350.487743154779
True	1.364486599757362
True	443.8913312380181
True	183.50175571166625
True	512.5932978659545
True	78.85451379351956
True	322.88748258606
True	359.1001513109434
True	171.16058511178431
True	213.1444288413161
True	127.44753648286586
True	170.69397164967296
True	984.8533340935182
True	14.590390350246285
True	510.4967547437937
True	494.4267204181419
True	419.4544671089684
True	216.5566839494522
True	232.7341935161719
True	157.522254211489
True	47.91951128185927
True	494.2953952273567
True	150.46215983852414
True	802.7910697697839
True	814.1650292160919
True	240.7236393928615
True	312.5398475445594
True	528.2864674201106
True	42.15533963916003
True	89.07913458727215
True	719.4554617464503
True	1102.5356457408136
True	107.70711852542588
True	724.6322095598897
True	143.04402982691406
True	906.6077988610542
True	670.0165242410231
True	104.9275915434143
True	271.7285384227426
True	611.3767308955531
True	275.695970804123
True	47.60479264592558
True	589.2128741486467
True	416.2501697983041
True	6.001569795228116
True	467.29945422221977
True	63.790308442596434
True	177.6380838165138
True	228.3353935397976
True	313.6381017014417
True	74.24859093798517
True	221.4599720003569
True	353.1971937234256
True	423.52156427351593
True	957.3593992676172
True	48.130011951230784
True	902.3918005193076
True	1001.4866658092436
True	128.46354751912378
True	76.45624000438495
True	999.3989470551536
True	34.18378052540997
True	222.41662958782592
True	90.01879614273777
True	215.1566821385233
True	354.77585391892626
True	1003.9487438468492
True	101.87716598056168
True	71.11073207963796
True	620.379834696297
True	274.83112066859275
True	712.4259130072986
True	54.53477937072077
True	479.96370101822953
True	382.4955505006199
True	683.2545309625805
True	50.69232847928962
True	111.78879591578853
True	29.202435207612726
True	282.35687019716937
True	43.53777827468275
True	354.55256880600905
True	2.14743030101954
True	1186.1969374417629
True	100.37517734541396
True	136.16566669062604
True	365.3989804187857
True	714.1508242515573
True	653.7369098730164
True	1016.381312414275
True	464.3199235047745
True	415.916482741006
True	137.44084630992631
True	432.8015708378484
True	866.1398001691442
True	410.8999620567653
True	969.9497631823376
True	83.32888441520045
True	427.2906975413453
True	169.10592517520544
True	293.6031555701516
True	768.9889799541484
True	162.237726389738
True	130.89658455404725
True	62.16063573446248
True	887.1905681003916
True	804.8933508023827
True	79.71371094409369
True	442.02636599233904
True	748.0985977478495
True	416.9294249728259
True	54.414502536430746
True	319.3530270007393
True	781.8765674245822
True	32.0580265100629
True	362.22124348350775
True	165.60494257767016
True	294.0375278445252
True	29.16609225863616
True	219.58627695256197
True	791.3619640881387
True	639.1492826696898
True	54.8823763313683
True	292.755160803645
True	903.0379921125938
True	18.744843787668177
True	311.97451138652593
True	288.17976505446325
True	410.60547827481776
True	218.46389181607623
True	597.9311812209161
True	44.43476000065568
True	942.6336740042228
True	929.9991428249796
True	45.86129930871742
True	395.4546858733563
True	722.3791563315992
True	920.570054813728
True	275.18572416892823
True	596.2154632869623
True	129.3699892027024
True	200.83238532637725
True	135.01721101853033
True	140.953171275733
True	202.5699169629065
True	929.098556461425
True	815.1136139037473
True	923.2366924375916
True	19.20746296092056
True	25.118743599873508
True	363.6423646632164
True	13.554198992898836
True	631.9668854817619
True	1082.736136957863
True	270.85172015290465
True	210.0277937894578
True	83.48016762498777
True	219.4130089487685
True	136.8784501289263
True	43.61244153107221
True	129.68230390492607
True	93.18998194115224
True	240.9782944378492
True	518.6574686870367
True	167.21040414202835
True	30.07096665513305
True	58.61511907631861
True	436.44117163908936
True	270.9708785636992
True	584.2769416837657
True	23.706507103281155
True	116.69084515521052
True	664.7151473693492
True	264.95087222924417
True	468.33224757434766
True	656.78913849636
True	104.12733604363652
True	108.57315291744229
True	77.65890721244949
True	27.32310115773614
True	122.88488643397
True	83.17932083989236
True	104.10107278590152
True	142.19321871091248
True	238.6464784255002
True	802.5756101590624
True	288.61172357060906
True	957.9152383200848
True	164.65067304172527
True	189.7455987901916
True	795.2204353903442
True	308.0372283209329
True	608.8044728051398
True	249.26434788853044
True	355.2393283724702
True	449.0941490603177
True	558.6743240497434
True	648.6496286482491
True	371.7627800654959
True	35.93698029488755
True	577.3164437922607
True	636.9166679535698
True	19.39205490246899
True	11.743259289530892
True	256.39049748921565
True	412.22523240335465
True	447.3216650140526
True	66.4448053597717
True	634.9809510881995
True	974.5536604786724
True	230.1420280313948
True	916.436875790294
True	283.12480750018443
True	100.92324175837462
True	266.0024315527365
True	695.3259576263706
True	40.01366079393338
True	566.9365608262013
True	1297.8156368703224
True	1040.4670764189425
True	875.756765866832
True	212.9425635110272
True	93.35674793381892
True	196.90962789928125
True	848.4527018030656
True	144.8405371886846
True	1063.0638540847567
True	869.7026167322637
True	44.100608539480206
True	90.41673100253668
True	406.3937006794317
True	396.24912907232
True	207.61488798318877
True	527.9528621759317
True	663.4234834036373
True	121.3609078566
True	273.9798065154275
True	1026.2273125821198
True	49.04306573719025
True	727.5765107550407
True	555.3713621086795
True	39.60685485247291
True	819.3006974056151
True	372.386317054486
True	553.5623408681794
True	106.82511819479494
True	268.8595383414072
True	213.49612027098692
True	27.56653450212609
True	144.5875988443341
True	759.8654467308193
True	139.22107177275817
True	370.49964153286646
True	62.96763230980853
True	630.2651451320928
True	627.1870555876167
True	246.4900320841658
True	462.6971660370231
True	163.27180271078396
True	173.38969592716248
True	221.85727425056825
True	279.1137884445874
True	360.2784672343639
True	128.62518415793636
True	193.42908985372847
True	27.689655554282982
True	868.8549368986959
True	327.31994991401393
True	9.03547296055292
True	365.1264462698608
True	152.39881147299562
True	620.6889543909846
True	375.7940401066291
True	571.4867990519876
True	555.8492295586457
True	469.4172904309693
True	783.2376910895896
True	238.28985147221124
True	562.133059958094
True	158.6994365226179
True	543.2543643064789
True	375.7353685720798
True	372.39326432601
True	131.06207619269563
True	134.7554350595427
True	108.46332818695213
True	62.90864389537461
True	711.255269349872
True	175.05624985386916
True	44.330233492307535
True	0.0
True	536.2385095858596
True	114.61817510587817
True	22.43018167901932
True	42.48808132053968
True	110.8381941037293
True	541.4828885408622
True	185.6138136891824
True	115.58186232233513
True	32.78626972759057
True	159.79003898440135
True	914.8374690449184
True	50.52405260365611
True	233.5806810618631
True	742.6483450043276
True	310.2068355542907
True	458.5832715804339
True	480.57741874085616
True	517.4624106642635
True	605.431216180281
True	927.1739084244272
True	248.8834657207917
True	1056.3636330262482
True	921.4972797068776
True	610.6838057639515
True	341.0210504813756
True	858.647772660493
True	11.71796375565318
True	32.188735333878654
True	293.6507006645609
True	42.38961070447667
True	208.12910930710365
True	762.7396191614781
True	221.42454314655168
True	748.4312312909159
True	757.6059479873456
True	114.60844563705152
True	362.0993178788622
True	595.1803057669601
True	20.407909309345914
True	136.96193629232948
True	425.6262216630183
True	299.3038935820577
True	200.5402536398097
True	115.5684176896424
True	383.9418400946775
True	21.083641134973927
True	390.311525139839
True	367.2133556267522
True	1013.3670309184574
True	382.4325626903136
True	29.807007309184243
True	432.4573013008685
True	430.93243735478586
True	233.35171838400785
True	30.17806504277018
True	743.2808919801689
True	440.4682355806709
True	177.75414048391647
True	13.168499178309265
True	1211.7804879066873
True	165.67997128002463
True	27.67999174824404
True	293.680416963459
True	280.67443303403644
True	113.74377194900872
True	308.40149079015555
True	46.598500166702834
True	314.11860879479195
True	303.77779449677337
True	309.86558394915875
True	31.30592824097104
True	46.26461618836082
True	1047.5573895065943
True	25.20976195172477
True	13.504109535664256
True	182.95397576391625
True	643.3634739470641
True	8.948724397395962
True	190.44344465019785
True	178.9723494906802
True	524.1385855817558
True	374.5678725374229
True	757.5217309931282
True	319.83671256399055
True	488.1093058345796
True	439.83954377073854
True	506.5978774270404
True	104.62602513146554
True	1287.734888961586
True	909.518374107618
True	287.90298096759227
True	536.4200366371479
True	98.852378635948
True	558.6339929498878
True	428.0461342863426
True	164.18243238798328
True	78.61227528399688
True	349.2151047872632
True	174.10819007455544
True	29.30920209080717
True	605.1906493534788
True	376.7767736914026
True	63.61813058437164
True	28.90018411160012
True	691.2551471705293
True	489.8255778286133
True	70.20625749091245
True	20.954098384398826
True	346.0310340334257
True	326.4819363739086
True	731.8035665058153
True	545.5900957731003
True	554.2918490658328
True	802.6645772652425
True	9.407896019163005
True	55.54435035803503
True	36.65912113427446
True	60.51407427259101
True	509.6119345005315
True	582.9163372707443
True	78.54321236221485
True	112.21520490259704
True	198.0568653342405
True	73.0784882975395
True	173.9546644374918
True	209.8490491949248
True	287.9852197442881
True	807.5388323883019
True	601.4035988572615
True	286.61946544969925
True	190.0588579442295
True	283.02542087329
True	248.7470164882729
True	757.1226507919467
True	322.2987717433648
True	167.9246790770925
True	938.5484237750828
True	354.4335677810423
True	468.7297669188612
True	151.60192273500746
True	122.98483063529956
True	62.68466807434641
True	204.7932353214867
True	946.6027973657708
True	517.0461303828372
True	117.25843900842222
True	364.103460144149
True	102.76290027424794
True	691.2857920379244
True	3.188072843295888
True	697.6094074164566
True	34.18025232482648
True	963.7891674175552
True	853.9144017615174
True	214.38886979246357
True	27.258487692623067
True	82.57988403062977
True	437.51932700395975
True	227.1953783232736
True	1.808227638689754
True	78.00373101112922
True	1111.0510940285865
True	348.5803288057994
True	649.5974261302633
True	495.84466528603474
True	30.951447903161743
True	141.85847528179707
True	433.4161156780181
True	943.6119853053492
True	794.3886793418488
True	422.199073650874
True	345.6944092185961
True	15.014650447575892
True	75.09364790660696
True	749.2525822722391
True	479.8180262218455
True	385.2867390894922
True	867.4099341045008
True	26.15516932616438
True	225.38900716081048
True	887.4127312289205
True	247.44347954212995
True	8.296014852395132
True	507.14168503530914
True	104.47446857687363
True	641.4180554504279
True	53.502893064991895
True	253.4813603121598
True	855.0044890318244
True	878.50967307999
True	270.12196508212094
True	424.01610047138286
True	119.68328497261436
True	593.4974937705249
True	262.8248237862116
True	192.52104690692428
True	878.6915539148883
True	58.23391071968979
True	720.5205336903749
True	274.1594346150961
True	297.6004977764282
True	167.42728271255098
True	465.4397959511061
True	596.2123932977981
True	363.99784918797775
True	416.7899506268392
True	72.77594821168142
True	157.28401639459483
True	464.7615101665869
True	222.76967426827275
True	36.3780021148839
True	205.88294589338477
True	376.8196906387509
True	405.423857236012
True	745.9040987446136
True	130.99051396200204
True	666.405839530783
True	516.8107715778934
True	611.1315272119027
True	132.13712446347162
True	37.45993033421016
True	664.5048612044272
True	70.2441997012589
True	558.1844578630445
True	698.2308528790694
True	459.35854975075046
True	134.39319110220086
True	513.3133964054529
True	4.0063008640108215
True	410.399610442178
True	31.91067504685441
True	626.1721797370203
True	272.7494301582498
True	563.9919311214908
True	693.1685712831645
True	149.69079452923228
True	528.6414559641546
True	483.8124414978271
True	65.86016506980843
True	968.9937349875344
True	2.9760513749044675
True	26.59141335856344
True	644.7213470736151
True	669.7188201963833
True	134.75121103137076
True	403.16213978148073
True	124.67625783727156
True	73.49994849466492
True	446.8386056691401
True	39.30533285113278
True	501.7155517953426
True	12.854852170572457
True	816.5125398767926
True	546.3789288387736
True	632.7266977550473
True	100.88604761220604
True	393.1455369349082
True	1011.700776278558
True	875.1680509009668
True	142.49411345857155
True	540.4972462489602
True	468.25123407407534
True	247.11504742844272
True	257.0372836005275
True	5.839308550120563
True	325.7905985348205
True	11.532560269701197
True	372.078502596589
True	76.31996694302401
True	420.7888764632477
True	649.6380886684486
True	130.93557757048248
True	246.23921658291997
True	660.6559027692539
True	690.0387652253299
True	300.1401850029764
True	133.986948814982
True	165.2943889700604
True	468.6706668692022
True	81.24948702720425
True	10.028452804343347
True	503.6298484717739
True	568.4273397505766
True	20.514688554168508
True	133.8099241984454
True	913.938185615096
True	476.1069044284197
True	280.50769388401727
True	34.47100843694853
True	470.0783249799882
True	111.81723050697946
True	579.8963123468084
True	662.1376258753717
True	287.34942637706985
True	374.716177677067
True	175.1243524503815
True	240.66551245894613
True	76.36053937526682
True	217.0890005479362
True	496.9948311982574
True	21.81061081067176
True	432.4991723629101
True	373.7220938894801
True	718.4059773852628
True	888.4621343924622
True	909.3677069919204
True	157.95211189977493
True	413.2521297297351
True	71.6633854450953
True	181.65829005759815
True	320.30473147779026
True	10.416841489749126
True	799.5341631088041
True	21.10400035744588
True	396.2720916951421
True	275.41500458207616
True	632.7889502941372
True	204.5800132534079
True	35.11033089008458
True	654.589525167973
True	1077.745048216537
True	214.11212711547307
True	134.99385382640253
True	615.6031457228745
True	507.9097779016829
True	17.57502859575603
True	848.0885254768233
True	116.51426902474388
True	41.95965099160787
True	320.2445592907589
True	347.06921519650484
True	409.2566993427527
True	275.26047094267363
True	20.98943788831293
True	22.546471930934423
True	841.4765368942661
True	209.04049919366855
True	117.40693394040277
True	869.4935123627095
True	643.2773415447327
True	648.9066116076305
True	455.7099987364344
True	147.65505036610176
True	32.63617632214081
True	98.97828341072857
True	432.849343800318
True	227.3275567465399
True	477.3964221802309
True	144.1748450010819
True	489.8352192478876
True	627.7043964110972
True	988.5168886133094
True	24.742602775248955
True	986.0384798117644
True	1057.3344776408435
True	469.4051713447369
True	82.62758400830226
True	782.5499448283517
True	644.1231730278795
True	647.2708241234843
True	169.7531224487095
True	771.0636261518279
True	689.7623377525745
True	119.45765007001468
True	736.999706203627
True	823.3533836213609
True	465.6359961653372
True	228.69760454772
True	76.25704700689948
True	308.6258782418964
True	359.84662905295363
True	468.1030916507094
True	430.0190910238204
True	199.60641225351029
True	322.58816279112267
True	2.939237528032057
True	13.526427272861993
True	105.20771809740005
True	132.21136757967813
True	361.0814074145814
True	338.49453897579946
True	111.08166070794336
True	17.50939190022844
True	219.32192243767457
True	855.6607060434736
True	463.5027784563258
True	501.6163513995907
True	555.592409439358
True	833.7898041532541
True	645.7068315260087
True	85.54481245536554
True	214.19105955230648
True	245.61622875693212
True	299.06751639665464
True	101.81844943171632
True	361.86067639504256
True	438.6922283828882
True	173.26623331915837
True	633.3448009454497
True	239.14341987312355
True	215.4003792548464
True	28.96853283228169
True	253.88455121657185
True	493.2392318064133
True	168.25942909313503
True	528.0755571225797
True	471.2643453554176
True	242.7872881586428
True	103.26508758647547
True	40.96785777588755
True	403.8626131408898
True	799.2036984049822
True	151.82151344940766
True	1072.3054373862767
True	1044.5160317401142
True	486.4343862872121
True	99.54488583974172
True	124.9886053811283
True	652.5970352012762
True	8.762139604263115
True	217.8038613246888
True	129.37696934293837
True	115.12489069546348
True	324.7821276071255
True	628.9367155562899
True	35.43310940560568
True	125.60264589671242
True	970.0792187296418
True	51.36129850128093
True	466.9210778360271
True	527.754568907079
True	240.88117971072725
True	131.70949209221578
True	876.1194130165827
True	1189.2303642164964
True	512.9015590877518
True	640.159768219488
True	210.3522776168187
True	151.42998432023018
True	314.904718308424
True	252.63151203310045
True	167.0186159581576
True	317.2235760554209
True	340.94268769809
True	13.605021663016627
True	636.6056717810525
True	148.15758444088686
True	76.98714325410921
True	443.0997249853544
True	325.7753025485846
True	1173.650794768237
True	348.1808279204124
True	1003.1453568946976
True	10.093406135493124
True	262.4233745457421
True	228.65536231404076
True	156.90507436113023
True	477.8276624261689
True	199.40611442836504
True	414.3587952423061
True	328.5559472657744
True	110.53617047674504
True	358.5347047381074
True	1050.768092816629
True	730.3188090235736
True	224.52709512140677
True	99.12615317000744
True	285.5463165610668
True	24.32836024673111
True	352.8855702791249
True	304.3544424354943
True	554.1779088486267
True	459.53407519347473
True	345.6693265262275
True	158.88907991545824
True	13.68506291862468
True	407.0800433562176
True	285.8845005224632
True	138.9123075629382
True	307.49434166986674
True	421.3642820100004
True	818.2213408713695
True	320.0242823452696
True	766.3833471516341
True	402.5615538226152
True	361.7844147818143
True	1.2038172128498812
True	1194.2407075280607
True	104.40299585512984
True	879.4354632648291
True	205.70202706745675
True	451.95491426958193
True	670.2270974268777
True	87.40955307019738
True	497.4785017698052
True	34.932872157750246
True	414.8824230131482
True	74.37981038436801
True	218.40507282690876
True	39.8262381472132
True	654.5938304127434
True	187.3304719394661
True	23.712624065758465
True	388.0304122072324
True	98.90173406775266
True	165.3631514453713
True	834.0711469973006
True	258.149353223371
True	150.0703377814311
True	370.85956660111776
True	523.0251016780531
True	332.7879340856432
True	520.9233203714109
True	609.7999557165057
True	160.20552961111906
True	7.161817505015579
True	75.68674592127702
True	420.2181110090676
True	93.33444325552334
True	75.0538096883826
True	1063.4942835652705
True	25.787796405439654
True	323.22407714301914
True	308.5199344657076
True	447.5493496024562
True	684.5577182416838
True	200.2111569570115
True	658.3141639987539
True	336.76806181781205
True	343.36609686528027
True	270.1634692108353
True	213.60224549217455
True	381.6671940659192
True	432.7475252699473
True	417.7168256333218
True	615.3485589246066
True	138.32553097167175
True	77.28968188441685
True	40.2037835331377
True	298.0881923218307
True	649.8676448909698
True	414.144555686382
True	792.1828619848031
True	210.883481351011
True	393.6511394387459
True	69.10979321944231
True	51.67311021995133
True	409.2421154712071
True	204.1035732599849
True	221.12213001827857
True	42.6454704578016
True	1094.2517316876354
True	178.30501311258894
True	904.0938110452236
True	319.7608130091297
True	929.2142602130724
True	238.8589710555021
True	465.9891776039005
True	523.8599871514587
True	628.0332509401737
True	211.02493168632355
True	471.68941431418114
True	927.706227463134
True	121.92823294919258
True	7.385840232711462
True	570.829294946646
True	30.39995821650625
True	71.69121313134674
True	794.1144135682606
True	220.99458827445483
True	986.1901986772108
True	707.807144284251
True	429.55155819893815
True	288.5452927151609
True	486.1572075433497
True	345.9674910875689
True	183.93866609723395
True	694.0484030208796
True	723.9011211240592
True	214.94105573664612
True	86.96703006995071
True	506.8939043244172
True	138.16600518391334
True	381.983822481615
True	330.2908676507612
True	65.24962738732212
True	379.09062181900697
True	402.6562454615537
True	391.463121855
True	418.7644088941749
True	441.7667297666418
True	634.82341423204
True	57.76972371938636
True	456.1178830364261
True	338.2606546321226
True	644.1363136561868
True	211.1224133004975
True	103.43428317033916
True	39.04144313087635
True	537.1153834358347
True	644.8831459458156
True	193.2323911469761
True	413.31243465472846
True	339.6804725971689
True	16.443616026933682
True	166.43061389207372
True	287.4582348083442
True	2.502813412050739
True	882.1383774844703
True	76.7640136003657
True	111.02715097438532
True	116.1220755824955
True	363.1373036111072
True	37.71453302452584
True	456.15064449542615
True	226.98053334871597
True	5.392912025293189
True	119.1128279106088
True	441.70177205183165
True	50.67525221930193
True	66.12035897471027
True	174.3211504311075
True	289.41734007423577
True	948.438582544181
True	388.2415384632533
True	951.258365795776
True	189.87862602497952
True	981.2989327187285
True	796.8855588050568
True	641.3758505978941
True	420.5646032900821
True	363.1451618127546
True	78.8669029439163
True	73.88148956341202
True	81.33376136313925
True	173.40435506864864
True	471.40432606648267
True	1111.1349019320685
True	185.1605078670287
True	350.74806653504857
True	435.9349784574681
True	588.9770184309986
True	595.6926515655102
True	278.3966445069074
True	444.57758118004944
True	660.911923326175
True	98.88545123269756
True	723.438936159983
True	272.7173672894594
True	136.31255346527402
True	417.9720118878376
True	854.5594906903792
True	431.1362560093824
True	878.3677429780288
True	196.9672017980675
True	335.15197263034406
True	689.2828407356411
True	626.377358084593
True	183.85845509445213
True	262.9886531069239
True	799.4810827251971
True	30.438877478855574
True	194.07442239173
True	496.2442848976396
True	704.7495502124491
True	101.44553061558054
True	37.60468782551456
True	173.1425198798712
True	756.5644111266892
True	331.3201279095076
True	551.169982554434
True	348.00331085963217
True	308.10629313538846
True	440.4977910232669
True	493.6099726648677
True	68.31490024006634
True	366.08940882744514
True	776.363996788343
True	0.0
True	285.5329111252579
True	258.1479231390154
True	982.5087265814976
True	146.14168723267363
True	632.7215835321168
True	637.9495393818945
True	110.42769307234173
True	214.6054702287574
True	128.10850336509148
True	11.263636715161086
True	293.18360211600583
True	366.1096785626527
True	1149.0067368908494
True	230.19514491401785
True	386.2451922411488
True	661.9577073278182
True	198.53083038578143
True	27.27653872301489
True	868.0547387924174
True	630.2256612927367
True	160.02945221618347
True	625.7759707625578
True	164.53013983916213
True	303.26867576778983
True	764.090607761704
True	37.28772765636996
True	108.72903345587793
True	501.6053700206663
True	66.75010806970212
True	79.87697926230648
True	408.4068464517886
True	20.83980054581336
True	743.4474927509758
True	102.57378132999716
True	159.07081449364642
True	18.628044778762305
True	731.6153440567365
True	29.55797365332442
True	777.5170310984003
True	387.3680569355169
True	115.7634663987712
True	702.3161348034143
True	505.8672450321713
True	556.7087800683604
True	46.1040857118853
True	368.0527068455882
True	5.550836366310062
True	93.61717930808888
True	391.91304472011456
True	44.79938650892541
True	115.5582469929244
True	312.99124795771303
True	178.52260634739588
True	107.9356573292112
True	653.1270341532119
True	21.02943835514354
True	1178.217718755019
True	475.45752871802114
True	294.5807502001972
True	496.87394358222406
True	130.18487815206552
True	808.2482729663773
True	1107.6667776165532
True	737.529395803511
True	179.17950810222757
True	231.29318962330547
True	49.736429816216166
True	61.47971491192125
True	147.8960591251217
True	101.14094217565392
True	173.74121393004302
True	1214.766227587583
True	311.0710608507745
True	352.3889533939782
True	699.3034763426607
True	16.269889858448952
True	13.05725264738565
True	571.9564307356851
True	5.618418413042767
True	108.74978672132022
True	667.5163039653037
True	179.6634914885315
True	670.242421133629
True	845.2487750167734
True	153.27839107233766
True	903.2373509861816
True	3.107078924286645
True	462.1674874221521
True	1047.9141197766028
True	25.40962057012502
True	249.23374633330693
True	143.5636330534964
True	958.8094213894324
True	224.83689918147437
True	504.1873925731578
True	121.85442071334312
True	488.15053390993126
True	155.07121554526103
True	100.7951831885506
True	388.6479884831387
True	73.07129897314073
True	57.79623294417436
True	1083.1888881130433
True	248.10941291188675
True	155.65709948383977
True	362.98144095441296
True	408.87657780328686
True	212.2326999617545
True	164.76719620801387
True	380.3559151137407
True	34.37423581882431
True	495.2198163014656
True	1118.3814446549786
True	114.31741121936612
True	474.2279803422432
True	300.73018004197064
True	25.900639682364616
True	408.8404691031915
True	97.4545010935786
True	628.2087722670622
True	199.5332522461125
True	423.2299707015778
True	19.83288727421156
True	442.8645478017976
True	106.55174004734408
True	350.94233653184585
True	35.24862802784785
True	173.5772584666872
True	252.1142108840381
True	743.3609435212902
True	60.17776419551301
True	140.29690982571552
True	235.80801180852072
True	145.57856573331614
True	603.2317636387639
True	564.9287453947948
True	789.999003727844
True	391.7169865786853
True	536.3289767824328
True	419.2177557262344
True	687.8182105528089
True	73.32129408046491
True	481.3806322479264
True	404.17245556913366
True	50.50282304586776
True	83.51610058427934
True	124.3259990441528
True	87.80420379836119
True	318.1934097739261
True	839.0327715494009
True	325.69794184690863
True	1154.688339028712
True	328.18471911095384
True	896.993575631643
True	152.99228464768416
True	551.1230471257938
True	628.5564457340641
True	695.1732317384137
True	436.7285533718672
True	65.73560439170836
True	290.9656534701384
True	43.38250407474212
True	170.41106242560286
True	171.58155648179078
True	1098.6536077211397
True	234.3885166919097
True	549.2432866725813
True	551.0114231731093
True	558.041530536256
True	899.8625587685589
True	584.509768956145
True	666.6901129219088
True	959.8706469315424
True	122.3934210040796
True	320.8505892352918
True	261.84687575872834
True	325.0976823663683
True	89.8168167252338
True	368.55171892686207
True	4.098446246223995
True	324.2794869651326
True	263.4628580812563
True	613.9438601460038
True	286.0056749296764
True	365.1788793219055
True	9.118293961095976
True	53.42730953113692
True	560.8600166326107
True	31.023063780549865
True	142.92950452565503
True	68.44215522286285
True	132.61662685477253
True	245.821945798515
True	72.30990174398394
True	389.13162368686136
True	282.1034930741272
True	107.90008681155491
True	339.19105555527045
True	66.43410063608663
True	609.5132111533834
True	849.9416099229178
True	273.24514408045496
True	1161.1456652556626
True	113.37592700302436
True	292.22667870328763
True	1041.6489573334732
True	91.98877967630057
True	287.0031957137117
True	9.657104518216244
True	405.3264870136
True	461.1039151333645
True	154.8286441879254
True	618.5859317105926
True	925.670085225226
True	157.84456720793222
True	72.42529731124114
True	322.6621125771194
True	578.3373293924094
True	637.6052319028485
True	1235.2745275533398
True	26.933657749498696
True	952.3758385638116
True	142.57645977854887
True	634.3087492323726
True	114.98244317814716
True	130.3692548619275
True	186.94226574835503
True	170.7608341975156
True	781.4802290215749
True	208.0514358050031
True	226.23429285688024
True	69.58182435339835
True	508.2400952366099
True	438.8122417918927
True	175.0756394724443
True	238.28678218908905
True	17.85263041799934
True	420.81991942139285
True	216.83114967703813
True	282.8630259244608
True	113.86140802878693
True	685.5904390506455
True	428.2268049568478
True	257.89299225814256
True	657.2104965276842
True	531.1550135015234
True	453.8800612138032
True	142.53674033854938
True	527.6851809085341
True	430.4120663487085
True	2.264295430315062
True	192.1926111220685
True	85.06477123826339
True	241.69276498017308
True	2.763802801367597
True	126.05841933227089
True	357.1835774860914
True	7.422555271320784
True	862.2821652660343
True	174.69558255442792
True	716.450247848534
True	814.9565372385148
True	161.6196595361635
True	222.382439940406
True	484.8588399505348
True	838.2754535108054
True	48.270743297998365
True	39.091492172916425
True	129.3471552965002
True	618.6325781146145
True	706.3936729484516
True	187.84568547951577
True	580.0596873959635
True	599.6013586686087
True	846.8645435202669
True	408.7448105506986
True	190.80746769813
True	897.960303742643
True	216.0892507027067
True	152.85104555852487
True	334.8201516774323
True	219.45675374236808
True	214.43449639083585
True	612.8534563542097
True	253.3828811965641
True	192.7042860936725
True	436.17330152190135
True	478.569602800462
True	61.63833974032822
True	277.39000936829024
True	78.39316456002034
True	328.5566727146783
True	349.8569726100171
True	241.67724885874196
True	174.69456601440854
True	391.0550073996352
True	674.7977688403275
True	770.2425961374645
True	294.5395402245731
True	741.7380619276671
True	66.81079541956784
True	849.1850622153542
True	342.59979148671147
True	15.119686427782426
True	632.1482279331112
True	696.0917431844151
True	241.72030443528908
True	170.92475563881112
True	48.68712517734924
True	376.0089755970044
True	79.17958528143646
True	15.75446476898821
True	879.6094884157676
True	374.62506994837736
True	170.49734637896472
True	1007.0206057459
True	10.80201991187891
True	797.6308509696131
True	31.19860299253704
True	667.0912853070295
True	60.0357163528379
True	773.8927627447744
True	435.331732583847
True	191.75192180765012
True	443.4428980763512
True	218.7580699276636
True	300.2226929764722
True	223.31966667344997
True	405.1528230480643
True	9.183511635601633
True	325.51648305821743
True	112.6195879957724
True	10.940016179737794
True	477.5777844889095
True	729.2190216073639
True	292.5718621629163
True	81.8996362455615
True	309.926833501902
True	79.44465045203178
True	196.68931963872427
True	186.37106382114288
True	382.9164244094864
True	46.826439961715074
True	137.95069734085064
True	388.7013240282288
True	888.9164636176083
True	113.1859166335424
True	210.60646084561367
True	452.6307915374125
True	19.674247009547944
True	421.9374785957467
True	519.0057466653315
True	89.21424929041878
True	396.9781399423224
True	354.9338167806539
True	417.2408416603448
True	595.1606429723881
True	1056.6318513444223
True	986.5328906814204
True	55.38519635025917
True	1039.8588278488298
True	109.49832128163166
True	111.76263396214937
True	116.4834963185022
True	494.1472806559197
True	369.1738092389493
True	586.2949129025155
True	255.94237747797757
True	157.17510781017842
True	407.4136576234736
True	13.18127831546725
True	449.9110279121486
True	389.55466278584754
True	153.19882752913722
True	96.4292826034224
True	521.0353617440663
True	975.483737481045
True	196.18688410279296
True	65.39808209116921
True	412.7946572798098
True	366.27316546117214
True	490.023839041358
True	324.2044928467387
True	4.134629779834696
True	535.014584193415
True	501.45251316526543
True	492.59391755333417
True	198.66261520501104
True	102.30174790776708
True	21.34723396559799
True	379.7901915370762
True	106.47679334652828
True	7.868168433500644
True	33.363974471932885
True	345.91395070925995
True	642.2478876014768
True	133.03641393261577
True	83.83471455229152
True	25.287706292501188
True	422.08141465793824
True	357.8201833709777
True	785.99552942794
True	302.09550631491834
True	488.09865599179625
True	545.0444291523431
True	526.5223267322161
True	299.4226171242469
True	558.2932228639894
True	103.1700326395185
True	575.29790722712
True	7.384420213903104
True	364.7436159960082
True	471.19213060025567
True	1009.8248323298508
True	350.5905398602548
True	821.5731625026839
True	983.6800357452064
True	175.54954855177394
True	38.160589212835184
True	363.4775914859287
True	382.59480513787247
True	583.8235391493191
True	245.8705105523002
True	29.506861740394957
True	648.014520825218
True	129.39117456845324
True	976.0067880989992
True	317.62684840999384
True	464.1855700770351
True	129.3006316138644
True	810.0340223634385
True	139.4998006104474
True	823.1338627869009
True	569.4669612221838
True	188.67199716463847
True	116.69361782495488
True	66.97183732157778
True	564.6798202770158
True	863.1368776152134
True	433.2867706247711
True	551.5377396233691
True	124.59299234092472
True	638.0106572262667
True	476.3776029603934
True	800.7413833792205
True	311.6146755983765
True	570.4392020292822
True	113.13156064660652
True	26.286249032616148
True	410.6155628252354
True	165.76875611594966
True	97.76620305427316
True	375.3838001215889
True	1055.8947060467735
True	238.30464265802496
True	550.5306192584077
True	10.821803521567588
True	77.39677396588822
True	319.08706482047853
True	771.6358484431391
True	465.91733208024016
True	510.22195354271327
True	715.5566782262867
True	68.65229538349472
True	731.9971118217148
True	44.8311807129092
True	98.15459203905218
True	180.69020963755787
True	87.21666844914978
True	25.14295542133105
True	282.0733406495424
True	466.00165117573147
True	902.8743421625018
True	857.0293040402297
True	5.603939835934872
True	274.4866346728843
True	475.4259850618813
True	111.9476551856628
True	247.3459101762492
True	328.12022892330015
True	1312.8593424209726
True	449.6318937426151
True	25.054235833283837
True	185.32433350912385
True	714.0372855054587
True	34.37471664236759
True	169.45106287436846
True	573.8188615034743
True	70.29154333282959
True	873.7462164103953
True	334.44825080795067
True	670.4066183154681
True	78.57097096651455
True	668.1755593096857
True	585.3309998539472
True	858.3281305539955
True	267.5231048687497
True	505.4993861747989
True	850.2246990764515
True	904.4937504492098
True	237.8780961788283
True	744.9928696032273
True	221.2848133718971
True	458.6154995899243
True	353.0091296504672
True	493.8066723593288
True	492.75265514263214
True	327.1787499328086
True	347.63347012052725
True	112.71078593181684
True	341.27993727421875
True	1139.1611317984894
True	305.89722278881885
True	143.2692927263212
True	305.4283919719941
True	721.6252191036119
True	646.9164541682128
True	408.4281125127805
True	120.4987257916518
True	340.6931923298836
True	35.58047334873207
True	168.00509435221178
True	92.09311557156232
True	87.39196822127224
True	561.8903727638996
True	141.04537132042785
True	138.2652879626999
True	112.34821789345447
True	87.7178556145303
True	437.9328254214551
True	392.9215829860199
True	1051.444465095173
True	550.103867432328
True	840.1566128943265
True	269.6208309904096
True	308.1740863678005
True	543.7522523494441
True	193.5594587350992
True	753.3459397072776
True	240.46927730154852
True	354.49240596377405
True	70.90913930623385
True	114.4487128427706
True	266.15015380738885
True	124.46323463716168
True	478.6226232960565
True	30.14881491455237
True	565.5673928288173
True	1017.423324854087
True	728.9863059857094
True	1.4366457115547222
True	60.59228350576274
True	512.2733720720189
True	442.0629657661913
True	76.24875779150052
True	121.69545703087736
True	309.81013468860414
True	78.23383858213624
True	50.57098303240889
True	697.9639378834403
True	656.0036438110824
True	170.75564692833422
True	178.48169232958736
True	524.0726613470871
True	51.41015946696041
True	25.295646529083253
True	562.6338931548396
True	437.99887320508594
True	1115.3962700419004
True	49.2449843411831
True	478.48518065002406
True	892.1612827781535
True	804.2403137936099
True	288.6905179487231
True	760.6052353283495
True	397.54255033545707
True	42.93406293885991
True	96.35050718323544
True	737.665921332921
True	75.74352888894575
True	145.00572381907864
True	910.8192255754266
True	190.2062349245914
True	269.6432341877399
True	106.24573359210528
True	628.039497515165
True	583.2362942166715
True	224.61122434828525
True	445.3513394800895
True	40.904673513057766
True	283.18544415062416
True	586.2076007849273
True	637.243139464819
True	309.2677564120908
True	75.16080507055409
True	927.8113307031068
True	1104.512480210578
True	566.425140256126
True	64.70508446331667
True	30.362602499677017
True	90.95228917006752
True	111.73433050901996
True	104.49608570569494
True	878.9206886900982
True	1188.3043177281777
True	753.170073352898
True	338.4344272358697
True	8.249696629501514
True	21.47298688758039
True	340.77440024156346
True	477.96790160040285
True	46.55442413724029
True	549.6605454808509
True	434.76251641666096
True	399.9794449547519
True	83.75469506986157
True	204.0541388159421
True	276.5901581307519
True	129.1929890314516
True	397.3528957851753
True	42.48659305604836
True	169.2083956056902
True	1203.643244693125
True	4.837724854969506
True	26.614140331770937
True	592.3994529590112
True	362.8062701483875
True	783.7111663879838
True	161.58642396126922
True	769.551369085151
True	627.9936814426862
True	288.9315902989041
True	432.0144015921072
True	332.9748650399472
True	284.6222363022169
True	271.06005365230635
True	396.9943692737318
True	505.8640613357215
True	511.3674427547117
True	105.27009071077411
True	362.67491122708986
True	9.785520031097086
True	191.72882378103785
True	235.6864928362847
True	837.2036161945638
True	576.637496076231
True	29.386063012389247
True	742.4546294140508
True	836.1038838084725
True	107.85871361622868
True	349.96047253199526
True	849.185595841968
True	221.90653064656263
True	159.79019605620448
True	518.1319384825985
True	592.7768705582085
True	1115.790117613409
True	150.1522264202665
True	156.0555101657108
True	257.76901378037536
True	314.71335821719066
True	425.4681232545648
True	412.8213304655295
True	334.23700421870274
True	462.2642045826714
True	495.1533061996892
True	232.48637403942908
True	1477.376694792401
True	247.1825471438285
True	417.6803037983499
True	53.3446474102333
True	768.9927795937376
True	268.02321635059167
True	947.7956634926408
True	557.5986680505439
True	330.0355160954125
True	759.5641284918297
True	267.9394753032602
True	218.6362604439192
True	264.095776477308
True	218.2050424889715
True	146.94102963873613
True	261.6321878300265
True	722.2652016870408
True	534.7904736242718
True	220.1712954860349
True	1187.1632499804157
True	117.03487066763164
True	260.2096578553082
True	71.13493979714062
True	293.87800934973626
True	417.1298190929963
True	85.11769569598512
True	226.39014986459316
True	73.98359372442921
True	705.4415509785855
True	376.0090202591463
True	229.4871747780553
True	728.7147386270913
True	867.8394554940168
True	847.9052152738896
True	814.1698840680219
True	349.7955122453402
True	1.4675489871695897
True	257.4874970880671
True	55.04080940180707
True	380.15985153939295
True	50.80555855149075
True	380.073898231124
True	842.6921443391971
True	1049.6632667509534
True	410.55420617408447
True	22.743429292838588
True	532.2061666939372
True	514.7096145419863
True	195.89017330623565
True	237.55987577206648
True	279.8359300118723
True	22.54357919373319
True	126.68803430963068
True	994.7932938308462
True	61.891458402577655
True	473.6764507186437
True	794.2251849764423
True	100.41478054115008
True	251.08226854786795
True	114.61598721159272
True	16.29484605718901
True	1.6229403330759895
True	117.3749803734566
True	1013.4777777842774
True	476.85778047009006
True	62.98332916057885
True	770.9477343008226
True	347.7104061605913
True	1.4486893864196169
True	441.80207833130993
True	200.1832190104535
True	502.7623729571932
True	84.09409552303133
True	325.8320099051145
True	375.4470033112132
True	176.17994121589075
True	207.73963542836475
True	132.08819152548222
True	173.89298196022096
True	1001.6518135425812
True	17.22278184006095
True	507.6919806960422
True	479.5176439230698
True	404.9962558375885
True	222.64945109700733
True	236.1155868714513
True	158.07318908825422
True	47.32703799260357
True	468.3446567993999
True	150.35863854236254
True	874.7914218702771
True	845.0629815185476
True	232.5437649199422
True	312.9480895244065
True	524.6491545750669
True	41.21194829379899
True	84.0309654850507
True	726.4399080592068
True	1074.979829006999
True	114.422557210213
True	720.2823315427727
True	147.7289347487636
True	910.770968659892
True	681.8213987198495
True	106.0767463182143
True	259.98421401244104
True	581.646983187473
True	257.8152100879613
True	46.70294909085111
True	561.8401986307559
True	470.2045677298476
True	4.983085180691886
True	475.8680315428196
True	67.1063880408441
True	178.55676533342515
True	243.64396535798
True	307.868803192707
True	72.50293902818895
True	210.55912150890572
True	353.52690722044315
True	411.8480858600451
True	941.5051596691249
True	45.209741535399736
True	900.4909532463809
True	1046.18727741466
True	132.34218639473036
True	74.17556509094925
True	993.2451020592316
True	33.4792151533997
True	227.184434011942
True	85.66632728259519
True	211.92984212070945
True	364.1481002411416
True	940.7302246626256
True	95.42428347529216
True	69.50947710264296
True	654.8317158564159
True	283.53718660517336
True	734.924943914727
True	55.711590703420136
True	480.9231695898581
True	395.8681191580769
True	683.299977630998
True	52.84063993897778
True	107.27742229462102
True	28.087896755335223
True	259.94768130495703
True	42.85177844350426
True	346.1479562905439
True	3.0436391684487205
True	1195.2104011926297
True	100.86560480960324
True	135.09452146456016
True	357.070685208942
True	734.833982883474
True	648.8689623485643
True	1039.2446911802328
True	450.8288245337888
True	407.1431253502291
True	139.96616378718502
True	428.5588575909821
True	872.0503946090091
True	429.5061489001639
True	954.950172766618
True	90.79618602049769
True	420.02563564805314
True	162.4429062007627
True	284.2865660885868
True	746.9769073938987
True	168.16321651763403
True	133.846141485103
True	64.28412770561161
True	850.3004668981835
True	786.8593536817856
True	77.43921219901455
True	437.4759420210713
True	747.9908018450377
True	417.33905950025536
True	54.375063474884456
True	322.6667477707267
True	770.8805397187134
True	29.5996362666436
True	347.2857943275559
True	172.11453177334727
True	279.6376358810673
True	35.12646051439484
True	218.69934690446723
True	802.6627540921355
True	644.4067214132208
True	57.78520702584816
True	282.146017290139
True	912.344198986448
True	18.274370508671048
True	305.5725668214487
True	280.29950679501013
True	418.4405880606711
True	208.4888012071289
True	592.0499379256081
True	46.156073392672525
True	960.4064180208946
True	883.5668357650278
True	47.19329445731234
True	397.1706377805965
True	715.1232996848079
True	904.693358523236
True	267.7045275432186
True	591.5774539769658
True	122.7568004504531
True	177.26053769524313
True	130.6410573887052
True	136.82214776822855
True	208.52904742779677
True	949.0551086604352
True	766.9446281574773
True	953.4444105176624
True	19.615789860666887
True	26.025899660507072
True	356.642440320008
True	12.751106013697049
True	628.7728777769082
True	1062.309146013224
True	257.7347509403734
True	207.6335156112819
True	80.69413056078457
True	223.98833714629777
True	129.57574664369665
True	45.06752801775088
True	139.33715034861882
True	85.67666063277855
True	247.81558959302063
True	526.4149797736809
True	163.78528108877344
True	28.81597355984628
True	62.09329653927236
True	432.2958355460783
True	259.7605591140423
True	603.6956264787909
True	23.70216109866734
True	118.90987473941176
True	672.3564029484552
True	266.443099250056
True	461.827345588166
True	663.5165569639511
True	97.3166440146502
True	108.3438403319138
True	77.70407750029845
True	25.359339095770896
True	126.3021280980134
True	84.03009649764917
True	102.22674168793324
True	155.47874590961817
True	239.4500984424284
True	821.7774682988128
True	295.4043049380994
True	951.2732652427188
True	170.53300570659965
True	192.8793917265123
True	790.5619546919385
True	300.0790993591768
True	600.2077124662571
True	252.6852876758704
True	363.611915538493
True	452.7241877832934
True	582.5947818917766
True	634.1629174694446
True	365.1562218314357
True	36.00841647203669
True	544.2839946276586
True	626.0892315779888
True	18.77121711962922
True	11.936003964748211
True	255.12186664888517
True	400.5118881590444
True	458.9050424289502
True	61.98703094725602
True	625.7145978426909
True	957.1789929832736
True	246.7663042688737
True	904.4626446860874
True	280.86263176940486
True	104.62975516487982
True	274.1708629503757
True	677.7835548804353
True	39.2059358356145
True	584.0687261931114
True	1283.153641008157
True	1021.6598814674744
True	919.8024148440873
True	214.4780557381204
True	90.84919296377868
True	196.8568415388602
True	847.0721266844897
True	144.3258861041393
True	1081.7759668506997
True	872.6341213093008
True	39.12102816381571
True	90.20481967574726
True	410.5176564016677
True	418.74551991065033
True	211.8339176587141
True	523.71662001601
True	671.1511885268825
True	117.38927208586612
True	266.16527336356063
True	1014.048566682362
True	53.20124192880351
True	687.8894041753376
True	535.8362926354773
True	32.54812443021753
True	821.0986359143311
True	391.9382528509693
True	558.0958045728313
True	109.11966973352094
True	268.1620610531912
True	219.1789984456464
True	30.00031288629917
True	126.57001205670537
True	738.3486796045005
True	139.359167046784
True	363.8893752903481
True	62.83475544217249
True	649.0863230279389
True	603.3899614033884
True	232.5485864306419
True	459.5987131098325
True	167.41865451991964
True	160.95041187799336
True	219.38848811596765
True	294.34507350437167
True	352.21967340561383
True	131.85779513696357
True	189.2167981547794
True	27.28841179608968
True	874.6151472862654
True	306.6576466224332
True	9.34670416528804
True	359.50655367048563
True	158.84108164681675
True	620.5653954600458
True	377.7213467955687
True	590.2925168707615
True	556.6267467088084
True	467.4441013466568
True	780.347636295414
True	235.5667489695584
True	572.6085051486401
True	150.23818623492437
True	510.3087060303632
True	368.3140181320063
True	381.89603651401535
True	126.13548007692714
True	129.09382719519837
True	110.81595104611738
True	67.76105278687362
True	731.4915490082858
True	186.71403723296336
True	44.41814930922671
True	0.0
True	523.7337677608556
True	109.29672365934708
True	22.387046970416872
True	40.17461490386383
True	109.0841955230717
True	558.3151777233337
True	177.6463479935566
True	112.58518149647536
True	37.0575079807507
True	161.0201536219626
True	893.4619237550106
True	51.67928076351981
True	217.92173414499464
True	717.6095283802994
True	313.7979473167678
True	464.4903778860927
True	493.6524707447833
True	517.1004664742022
True	592.9283790141652
True	899.7471945110724
True	265.2312771714433
True	1025.7742263841178
True	914.5431390175328
True	624.5379646557755
True	335.14959138550665
True	814.6871536429595
True	9.594695032626609
True	34.41613443706079
True	277.04210028895403
True	41.9788311442781
True	204.03705850915532
True	740.5066191083092
True	211.81995756081545
True	736.0765892325136
True	771.3437352788454
True	119.46004905701432
True	375.56991399529136
True	573.1134590475615
True	22.79357966531764
True	136.15269627156292
True	445.4340927149726
True	296.9610179133836
True	205.9364555821496
True	112.91749391457718
True	388.64942060546167
True	21.92378881390307
True	382.3809874338912
True	372.1915786410104
True	1030.24244452085
True	353.31322961143115
True	30.485551787096924
True	438.3841405701552
True	432.2372997974931
True	237.15130723194176
True	32.1721313033527
True	756.4839408775897
True	433.6260074278659
True	157.82756854325112
True	11.94585242642963
True	1202.2052610475748
True	167.09205518607766
True	27.580343364038026
True	302.3911996040561
True	286.19720129078297
True	114.9178663111259
True	286.9815924830595
True	49.3053944561274
True	305.4263244644892
True	313.69571423922844
True	319.2381704637114
True	32.14592017306297
True	49.70988465836497
True	1047.3075318383694
True	26.173309256859696
True	13.361356270975897
True	181.2645827570892
True	656.8999304516403
True	8.820814771890365
True	193.425733582673
True	169.9026020656914
True	530.4973623689561
True	370.2263686118173
True	735.8654808996431
True	324.87176255909685
True	497.9711000754152
True	448.0015044321342
True	464.85826463576655
True	102.8082727730854
True	1294.9409341789635
True	887.0534641814734
True	252.96176668111465
True	531.3917127749539
True	106.12419841800084
True	580.3127653764375
True	418.8845413793257
True	158.2805197011369
True	77.96951582662403
True	348.75928212514003
True	165.63393061018826
True	29.145828384664124
True	602.2945559935714
True	380.0578151356257
True	70.44648878031329
True	30.116479014190134
True	657.8129078743126
True	505.22572071185016
True	72.60123028611608
True	20.089351231422807
True	336.146851026666
True	307.1366738225973
True	724.7094364082525
True	546.0396406109007
True	554.6151306268338
True	783.502236470115
True	9.550054113941906
True	57.05184916425844
True	34.444684156654034
True	57.5098823806508
True	495.78515404542696
True	584.7167341476526
True	76.58231810018685
True	110.48689579899636
True	183.95161915019952
True	74.21032627372936
True	177.79620206915317
True	206.5343889020696
True	277.205406501449
True	821.1852581725418
True	598.2935941455445
True	292.93572750007735
True	184.1995847561794
True	259.3373330290317
True	245.0447877271688
True	740.7188942993043
True	313.8206005064915
True	163.6044812679575
True	903.1089361724228
True	341.76563941672015
True	475.15321571964273
True	154.2712304903691
True	120.17117024490524
True	61.8475161524532
True	209.06067508618065
True	978.5280743968352
True	512.2599073348389
True	118.03575786969417
True	352.04871507219207
True	101.03239314920894
True	648.8952101272374
True	4.903050646819434
True	683.6980481163453
True	36.49746770836753
True	920.4564338528556
True	854.8744958191764
True	206.44303902331697
True	29.44764137440536
True	79.23265583696077
True	465.67019247401805
True	216.3293534038472
True	1.3230175361199956
True	78.22255793771473
True	1073.3194723070717
True	348.0597454946368
True	670.0412564888975
True	496.7974963110109
True	32.4209513675542
True	137.7202514041238
True	446.200394378926
True	924.381242755621
True	791.6468728523229
True	414.15852846998433
True	348.92282598120346
True	16.6916051114403
True	80.54471435312615
True	735.9693297361923
True	475.7112501053751
True	388.6096166055042
True	882.6356149688257
True	25.512760335083616
True	220.5401945553125
True	899.3988021007999
True	227.65166129333343
True	9.359802948421011
True	496.68000137523495
True	99.79924219680208
True	623.7195657029341
True	54.78616230704893
True	256.22496999923027
True	879.2125920821165
True	904.839688169924
True	288.4798525189598
True	456.4632284625984
True	120.8975629833064
True	607.2890256435039
True	266.45916875252874
True	189.64816204749067
True	877.625053591637
True	54.21883575521007
True	719.6830767736712
True	278.95817420101525
True	300.05978796765453
True	168.49930277577033
True	480.3285787543445
True	600.5116222108093
True	360.4002970860655
True	400.0180406125774
True	64.76579286072547
True	164.6917108582375
True	456.7512665946305
True	214.5250120919029
True	36.87073256696985
True	206.68978410254763
True	397.3614808904858
True	379.3290668995953
True	749.7857757998695
True	133.98133150218376
True	643.8668676870077
True	502.8634926845534
True	604.8891457456957
True	136.2500877871296
True	39.78062905006743
True	669.2888008846743
True	72.44390669457776
True	547.6379082771588
True	669.0073920883115
True	450.4278357183956
True	128.1746310564589
True	505.9047628849925
True	4.315874633859151
True	391.6374877541795
True	30.60034040229113
True	639.3491644170085
True	279.2150902776758
True	579.1919850527742
True	697.6656178591903
True	141.50509492384194
True	522.3876519210199
True	514.4595742672476
True	65.78066380468331
True	951.9232741827794
True	2.9427264194010023
True	27.830896740789523
True	671.4551308661546
True	680.5741791770965
True	139.76324574410387
True	408.06179990603454
True	123.96018963896564
True	72.21021843582649
True	460.9951773619929
True	38.83814987624062
True	519.9647842855499
True	12.50240468896934
True	833.7335360382426
True	562.7763551341677
True	666.745367282661
True	102.81053924540832
True	377.9471382797283
True	1010.6329313297432
True	833.1117409783241
True	138.3539522552559
True	560.0947550378147
True	460.3044023796095
True	256.3884957217368
True	267.9802532942821
True	6.009823967405277
True	316.26481258748146
True	10.93002072739521
True	381.2345616010562
True	73.03286794016327
True	424.90337081556646
True	670.1409749383706
True	123.99714476412043
True	232.70073111340517
True	634.3578129937571
True	702.8079034446027
True	296.02548926994206
True	137.31938409910313
True	166.54285459772956
True	469.74796645301575
True	82.11867014353915
True	10.887854212546836
True	515.1267137757192
True	566.0281584901766
True	17.714157943348408
True	130.24271416782216
True	915.6684199474998
True	495.0834659862602
True	267.39538790251856
True	35.021167671900365
True	470.17744251915167
True	119.46549874640498
True	586.7672662976632
True	668.4295798110587
True	297.2573959945224
True	373.49554740053446
True	191.04353626447127
True	247.350674442119
True	69.09558645638693
True	213.55286095000244
True	519.2731354225139
True	23.06064165924607
True	479.2310589922808
True	395.9045728866058
True	701.4349275381326
True	883.2153110552528
True	901.8289918911446
True	151.51699885632436
True	404.83387115094655
True	70.33609727343344
True	187.1021560906152
True	318.7004643430821
True	8.11800429833965
True	784.9838024350565
True	25.19580679863201
True	395.2081413542813
True	263.03655564705986
True	630.7373749686614
True	211.48201330920247
True	39.4803215034956
True	698.4446059641276
True	1079.098745960234
True	225.95800956177928
True	136.8038890226316
True	599.9590878734327
True	514.0624286310871
True	19.508024764181183
True	829.2179267275661
True	112.8981694927964
True	44.56899472020556
True	315.071760582698
True	348.84607468593794
True	401.05069000677287
True	262.47152810857807
True	20.076747178412557
True	22.266012746424543
True	830.3914973539244
True	196.9518923590453
True	113.76617435083912
True	845.4343707660224
True	652.699368379026
True	660.6079449833336
True	443.76764249291057
True	148.7997537269173
True	32.611821387203086
True	102.31546027167724
True	454.7420392962827
True	229.08957499345448
True	465.4723939952343
True	146.38369033172594
True	483.3237067854745
True	643.0128760232363
True	943.3350803019108
True	25.23019810817068
True	999.0557224159604
True	1070.2347554997232
True	467.7862853958068
True	83.3390152336006
True	791.5034465504814
True	659.9678687629561
True	663.9650037348421
True	178.31675071300768
True	746.4066963456543
True	699.772087592752
True	121.75785165085992
True	735.2517370783723
True	830.0020786778817
True	462.9973909389393
True	226.79868706243985
True	63.51339061170624
True	319.82316844241126
True	361.4170502811213
True	452.7167831462368
True	421.9004688341328
True	189.39730897111696
True	313.1677311631587
True	3.2417558178008163
True	11.098342177621396
True	108.3014623407628
True	136.78046829751625
True	356.6408845194024
True	351.25797500376615
True	112.51988670361231
True	16.70791043161831
True	211.31913469881871
True	856.4797521056101
True	462.9644174421324
True	541.0660765666604
True	574.2915402929167
True	825.5721917498133
True	644.5350439459227
True	89.33822038096937
True	202.53132025540776
True	255.69517899230985
True	297.4874536593217
True	105.81730080384789
True	366.3598514386025
True	428.1745220671687
True	170.59097994220832
True	647.6335102773822
True	243.38825775942843
True	204.1816903190009
True	27.78108728581165
True	250.9422437913592
True	482.5534256606117
True	171.93978092425291
True	533.6291032027643
True	472.2877488393438
True	240.2224818117052
True	96.04312421302208
True	42.33359762253199
True	398.5458772671083
True	796.7222163708551
True	163.19607225568035
True	1015.4232037767648
True	1057.1955844354663
True	481.5977385025036
True	101.34510649325875
True	122.4918480294914
True	627.6434687404067
True	7.549860743665274
True	220.75806195148732
True	135.75346855151835
True	121.12130380809528
True	319.45328340242673
True	638.5097253667573
True	40.42338603898792
True	120.18772542855126
True	939.6817750776356
True	55.00576441488517
True	473.9363941196002
True	538.4257133280653
True	257.2472063866803
True	140.2790458222863
True	922.5376465885262
True	1202.04634146931
True	525.2140790355779
True	653.2681062661353
True	206.67557084643497
True	156.24138245713297
True	326.3836808607388
True	243.09802585567704
True	171.26325490845772
True	304.7285987431254
True	357.7214633808224
True	12.179113597808517
True	635.468323053578
True	151.08071637328732
True	76.01822815671137
True	451.8173024749523
True	311.6517317176373
True	1174.1346581481428
True	353.4495221513413
True	971.8030317412206
True	11.470345035932544
True	274.2986651986163
True	224.61655507024025
True	158.12908065120814
True	490.9887439595645
True	212.5123569032296
True	401.87389544321593
True	328.36795115977435
True	109.40555914516464
True	359.1884939941557
True	1048.7561647604664
True	703.2143436759497
True	219.79322478428892
True	112.61389731581444
True	299.3494884964637
True	23.37344300257582
True	358.18975390092766
True	316.7031248142125
True	583.6717070750359
True	448.0433202801469
True	370.105309221863
True	151.3567671319461
True	11.12734728472712
True	430.44905607366337
True	281.34554671075625
True	142.70404996237582
True	299.1807839379321
True	424.9557849139642
True	814.0429773986544
True	316.00187906562843
True	780.1990972744106
True	384.8614782235259
True	377.3881352693417
True	1.370760005949969
True	1188.1161391764203
True	105.4956198977282
True	987.7505749280778
True	211.64191505181915
True	466.5950016312025
True	672.1208110158652
True	85.96893884989746
True	485.5693309888983
True	31.796547049859296
True	438.4378924080594
True	76.01299651765244
True	225.17623118396708
True	40.23287746247905
True	662.7802930289288
True	184.25138381664684
True	24.42937652976756
True	399.7337610606359
True	107.01380651942404
True	168.31799155319854
True	850.9643969753474
True	252.85642675073703
True	157.02230712519452
True	374.594835238683
True	518.2911980959326
True	344.66195902604375
True	529.9759091448734
True	612.8588985220466
True	150.6540067189286
True	7.23899768992707
True	75.84318991872814
True	430.2219005465083
True	93.69818805035248
True	81.09447185303027
True	1079.7255902583154
True	26.4009002207617
True	325.95609750941315
True	320.3060069224579
True	452.9694943672823
True	702.7345703755989
True	185.726339585646
True	664.7000888667379
True	326.2732442312489
True	351.08511820338634
True	273.2866114563374
True	212.09718589095817
True	358.16239147631865
True	451.193826885133
True	406.09532238643845
True	602.0814608847556
True	141.11399758494565
True	75.00858002028399
True	33.690930880208164
True	297.31927918205014
True	638.6375676293871
True	406.2077056732611
True	771.994079929055
True	212.9807852365548
True	404.9993569567394
True	67.95159746768573
True	50.63234820351492
True	408.0153670998181
True	197.0137047384544
True	212.2166332807744
True	44.3439763791039
True	1084.998942890725
True	179.11711431855164
True	901.522153317777
True	318.3685722748717
True	943.2491007313736
True	228.47034939934056
True	437.2195940843667
True	538.956710545167
True	638.5884872408346
True	210.87939406632248
True	475.376434377705
True	885.5717592870917
True	126.98572583301774
True	7.896371665546357
True	582.4508918400186
True	29.84331012155912
True	73.72557495007874
True	806.2692122947005
True	218.55805082983667
True	965.9733302260896
True	684.1434054990231
True	410.283083919406
True	288.3385764505149
True	488.9946877832918
True	324.926423699297
True	185.77704082142205
True	673.9834962726609
True	717.5110758612113
True	205.85243585237947
True	88.25612336080647
True	503.87127569295177
True	140.58543232123395
True	377.25166084585777
True	334.8865496965081
True	62.07604545905907
True	380.7946322055307
True	419.64925259929527
True	371.2754195439584
True	391.1881862287868
True	425.72089942426624
True	663.5176328940064
True	56.611788660559725
True	442.39205258259074
True	337.5407281959759
True	644.5582728278746
True	219.48305692637436
True	102.14126730600807
True	39.88994509980555
True	540.1826583540923
True	634.2216095459255
True	188.0901038561393
True	411.4733696667752
True	337.7864140590045
True	16.3415705381813
True	167.27378863957986
True	299.40766007211766
True	3.5091275601536736
True	886.9078282087188
True	79.32491237186767
True	97.66885608327507
True	111.28840588669338
True	356.15396255587444
True	36.923583113904286
True	465.9821589190623
True	226.388104408237
True	4.912745854931804
True	120.3152965785141
True	424.0026684163439
True	49.57678667960988
True	67.37267184564705
True	175.88702824233724
True	284.4654831113581
True	968.592011393412
True	381.7659567130037
True	926.3313970977188
True	186.84961139389867
True	1003.0973141291958
True	783.324665574221
True	665.930677352443
True	409.6477421932924
True	382.101838673798
True	81.59518432969884
True	70.87953834755817
True	80.7935405579292
True	167.54278504950167
True	481.16619238767913
True	1084.9714532990488
True	186.4651384357201
True	354.75203498677007
True	434.9984063678687
True	619.5631500889518
True	577.427582498274
True	287.25998987344286
True	458.5180198531877
True	675.5137150054516
True	95.26366053984516
True	736.2718159230502
True	256.2998747856283
True	134.57306734724142
True	395.2391896356352
True	858.7997343862498
True	423.0423549099024
True	829.780258880735
True	193.1112514761444
True	345.4421247153073
True	701.7518964157827
True	617.2147343423732
True	188.55425534735963
True	263.36990738820606
True	800.0251612751388
True	29.74235009436146
True	194.5637872768792
True	497.7668382344236
True	690.2979167106095
True	102.80096587989114
True	33.74599582216089
True	166.90602601962487
True	754.1738970571278
True	310.1589296355892
True	554.8206587922639
True	358.31106248734045
True	304.7521439679709
True	447.89600494554855
True	497.02096205202497
True	73.86209173815293
True	370.4044822147846
True	740.2628412092679
True	0.0
True	288.3406370051354
True	243.8656604364112
True	904.6173771244424
True	151.3385796253494
True	666.4610552339049
True	625.9129474483361
True	108.37846379907712
True	222.45498061171065
True	133.0357966953972
True	12.242416703504835
True	290.2320250287414
True	378.6037801089767
True	1134.7359355149576
True	241.7393032309096
True	383.7437350886917
True	653.8410766050482
True	212.79265789057132
True	28.570214415607847
True	833.6355918510892
True	594.3705736770537
True	153.91993672154763
True	590.5429735341271
True	160.38404670160648
True	306.7139606500117
True	795.4626178900546
True	34.453158964132406
True	104.0486973858656
True	476.7086137407838
True	66.98501410502733
True	74.68052257141245
True	408.9693642025796
True	21.30407776435256
True	787.5694414351352
True	101.42535379717268
True	153.52759889308695
True	18.11208047785653
True	710.6184937926561
True	27.26141163789726
True	771.8965001305208
True	387.5780619590903
True	116.94735342380513
True	714.0718175418258
True	514.77299053531
True	575.7002588616544
True	45.1603564763771
True	372.8132662276444
True	4.772762030807691
True	87.84750535221959
True	393.2075031573744
True	48.1064844291549
True	117.57846561856697
True	311.4666636564159
True	182.87799470254976
True	101.55838762039632
True	668.2076815660621
True	19.135483896424645
True	1164.6380167604405
True	486.6455386521369
True	301.2653974754974
True	497.3893754617767
True	117.5087232405512
True	747.6644129761613
True	1123.4853498652403
True	745.1142929966062
True	178.55300380485934
True	227.8695857379241
True	54.85062249226864
True	58.41106535671095
True	155.84247770867813
True	100.66856317125593
True	176.05896306908627
True	1197.5566396120842
True	315.9009215483872
True	360.8054238385633
True	681.6054321810366
True	15.828897684470974
True	15.80299033480933
True	595.0969209201559
True	5.654887577186825
True	112.26473539094286
True	693.9312358473055
True	175.2092171419102
True	668.742583668691
True	828.7846912181432
True	157.29973088437947
True	884.1424176865561
True	2.9860996414630767
True	469.47776596572976
True	1055.5279874449463
True	25.200696529463603
True	236.0060770618517
True	145.04434303142452
True	944.415785000679
True	226.89109359703292
True	504.4806422747224
True	122.82777372915236
True	497.0778990071378
True	152.83724362734023
True	99.23938743088785
True	383.380596466096
True	75.23724022878683
True	51.03947856821211
True	1098.3856404906464
True	273.4910972307892
True	163.5547935497306
True	365.3130909959221
True	394.9472775977345
True	214.52453060193548
True	168.48004806142694
True	390.3372507038511
True	34.653419628399746
True	482.12024910796737
True	1105.272790973179
True	113.0948020528537
True	473.6861085308824
True	305.0022859698422
True	25.867089445240985
True	407.8365143695741
True	108.20612616211268
True	579.4024112728797
True	205.72398131123407
True	415.6382449768655
True	21.141186292649916
True	418.0316595593184
True	108.20012187318116
True	331.3923882492941
True	35.40693856060483
True	174.73999954634664
True	251.09400798491745
True	750.3569248904815
True	59.76907571721476
True	145.34751075311902
True	240.12966122165764
True	141.65933003113255
True	621.2634094939514
True	539.1848051510517
True	790.116326367212
True	392.8215573525188
True	543.5072763182251
True	400.54879434722073
True	690.5593838140873
True	73.24464755709137
True	490.9773357793843
True	422.5266956922079
True	48.60556189322817
True	83.27141486589133
True	125.84658652255432
True	86.02037287640576
True	326.06379092583427
True	839.6649371642609
True	296.0381288077471
True	1087.7338168346043
True	312.8370702346061
True	925.3666212021795
True	155.20326215280286
True	547.6973824558878
True	601.0891453654831
True	705.2986588374829
True	437.9870676335231
True	65.904725414144
True	293.9569129660907
True	41.63999382636855
True	170.22854508147697
True	175.85767056700988
True	1109.0188992937408
True	227.9264115298214
True	559.4893853048679
True	547.1880231427804
True	544.957262422649
True	927.801219903243
True	591.0194451925839
True	630.7510962585924
True	929.990486774235
True	125.89940824001476
True	316.645887348684
True	271.0655072760901
True	345.99449280432725
True	92.08114650798336
True	390.32713616747975
True	4.244081897279267
True	332.09153032248406
True	251.08291515053187
True	603.9072738064774
True	278.6378222265582
True	363.61253391001486
True	9.062296421176644
True	58.28495994745984
True	540.882355480447
True	32.391129393609404
True	146.3172378643269
True	62.4699883243638
True	147.2402030694029
True	245.53139305972496
True	69.75815282349406
True	380.770374541108
True	266.3873445257755
True	104.47465548311396
True	345.2819054262693
True	62.30715115697358
True	574.8409063146054
True	834.2727851968363
True	279.0428893348271
True	1176.869385569466
True	115.53296949217162
True	292.6559159423912
True	1057.1950964779935
True	89.38402674301543
True	281.651861609253
True	10.316811881916106
True	399.1253605938836
True	459.7793443080664
True	158.6848946227965
True	624.271929781058
True	901.6074173847428
True	160.79605248816705
True	76.81391173601997
True	317.3465021041745
True	560.3930858416688
True	644.1754708167117
True	1193.3475089840904
True	26.69830099939856
True	948.4028929469667
True	131.58664057040076
True	622.5747599910081
True	112.72097506218182
True	129.75470693524977
True	189.52758130821093
True	166.25040053982715
True	774.6470929822384
True	215.901518284896
True	233.03462005073348
True	71.7453421024626
True	511.7221695332227
True	442.1966994523003
True	171.76963836019505
True	228.96301277425303
True	17.947200470570934
True	430.7529259305451
True	219.41411576331143
True	277.4713263510997
True	110.34250763295002
True	714.7794683160072
True	395.7256914821746
True	257.49678317387725
True	640.7305504997781
True	546.5955259047802
True	465.18469398817535
True	136.2979356031217
True	527.9341816670385
True	436.5750335245336
True	2.5412227491636337
True	191.44163744228536
True	93.83609034868373
True	243.0881273544692
True	2.768460718355943
True	136.40616075056093
True	348.83926646397254
True	6.859601573324177
True	863.6583077351003
True	176.09169670717748
True	714.6639865871945
True	808.9827503492016
True	163.8519932683705
True	220.7040255732651
True	487.6326717913878
True	811.411493028083
True	48.57523944404624
True	39.73963915881959
True	138.96288624564508
True	644.4585631094976
True	718.4640998729514
True	184.5710486871822
True	598.5788307241453
True	573.5403828160107
True	834.3467623485359
True	392.7439515394435
True	195.3150425995131
True	856.6411971629001
True	222.0867347162032
True	146.59423383931804
True	333.4746548566479
True	220.1599514304041
True	204.26547790298852
True	620.5823293609079
True	253.2216022316664
True	186.912405484226
True	444.0322035210598
True	464.31427268416456
True	65.91720630036633
True	288.46472282509365
True	78.05544608549418
True	341.2136231269532
True	363.6082284411103
True	256.6274161333429
True	176.71744483890572
True	387.4116852798591
True	672.3318454842046
True	750.1696695308566
True	287.97053787927007
True	740.3228601880244
True	64.39511986063266
True	850.1080685526985
True	349.74535462939104
True	11.95042031211132
True	594.9217033729137
True	684.5610625907805
True	232.9184267004157
True	170.55612574445905
True	45.105153405708
True	394.581935257312
True	77.2777678796175
True	12.80868778245732
True	883.6880864671344
True	370.16393361473104
True	183.88351235608857
True	952.8784848419064
True	10.8207520555604
True	798.8434653988007
True	29.890882688136465
True	682.8167220928657
True	61.66593066351804
True	752.2420873032544
True	442.38679327210207
True	196.1082626554741
True	441.9316767293037
True	207.3748349931992
True	301.6412989397772
True	235.42827279794264
True	428.26429798192686
True	9.048354839895593
True	318.31886660356747
True	108.66757352954984
True	9.962668481109676
True	455.4180733659607
True	715.5604256203305
True	290.724670574354
True	83.68894933049036
True	319.87775880575816
True	82.19342457330747
True	188.69073704899185
True	175.24174293358948
True	364.7909172686835
True	45.06606104232271
True	133.2437369049006
True	383.97217536212816
True	859.6248789094448
True	113.26477736724908
True	206.02028631661017
True	438.9577071687221
True	17.166420355700332
True	407.5500891938595
True	512.0659228146446
True	87.64265345195234
True	400.894136757146
True	352.29296672375364
True	418.8845658697174
True	584.3130454550264
True	1100.2514321240849
True	962.5395542438614
True	51.58185277695726
True	1075.9148891665004
True	110.96910686643508
True	112.62814825938584
True	112.85373785105088
True	517.5283305944522
True	374.4597058178624
True	585.8734309510505
True	247.06668785652343
True	155.40681131792127
True	398.7909317589613
True	16.124614013880986
True	436.8293104897461
True	388.0397830342905
True	146.6537179504262
True	95.33142168135736
True	544.4161237181196
True	970.9031298738016
True	201.0049116742128
True	65.53697737673417
True	411.0876309166405
True	388.7964436841313
True	487.7178788927774
True	329.7250325559549
True	4.187641198515114
True	553.8502198235373
True	522.2224048164468
True	499.30544707977447
True	184.91735624042676
True	102.12064532933228
True	21.376796438033736
True	383.49227601926367
True	106.884363776434
True	7.936377314818356
True	33.09425479910078
True	353.4226018886096
True	631.7981327114907
True	131.4846723708875
True	87.3924103066842
True	25.54123519768468
True	410.1190978032018
True	357.44099006429843
True	783.8722259602353
True	304.29447836422776
True	522.2658821021139
True	558.850433456982
True	526.685282291773
True	297.1941138337685
True	558.1714146004231
True	97.59140142072675
True	575.8812629166227
True	6.981182192096839
True	357.4903879504896
True	470.69203521860567
True	983.2419641719362
True	352.1334862824382
True	785.7534566599941
True	993.7522034109586
True	178.41292155551375
True	35.89764415615685
True	367.56552856030703
True	392.3976165130876
True	585.0985873363144
True	258.22964416579504
True	27.290362176221613
True	651.8589230235455
True	132.33301488803806
True	1058.8755416596591
True	310.64191407546207
True	489.22157823161285
True	128.6021226846496
True	812.8430694395857
True	141.9624886056329
True	803.1376512525874
True	579.986123569974
True	196.8161779892815
True	115.74238976121728
True	64.87994462323154
True	575.084976486811
True	914.403691969344
True	428.6124291263556
True	547.4415647421722
True	123.38606576392245
True	647.3612481399975
True	493.4758088091391
True	798.7138865258386
True	316.7931705668693
True	569.3626157216922
True	117.15501474095409
True	25.921307900245743
True	422.1260952508524
True	166.38023821353582
True	101.12717974270616
True	367.55581933070056
True	1111.2899031937611
True	269.5103308786761
True	558.6543119322522
True	12.305387288990236
True	76.91298212147068
True	324.4775775995643
True	763.8204342200049
True	460.0618220182609
True	513.6810191753333
True	729.2044880472454
True	68.93583989791544
True	718.6365320754741
True	45.553753597448
True	104.86065412166474
True	178.2755185040391
True	83.78107264537559
True	26.55802755711485
True	298.41381915036754
True	474.18666029333593
True	900.3431073672068
True	865.8212619894713
True	5.656034852935351
True	292.3750942844341
True	484.8418537030151
True	118.26248976156496
True	256.2372877619018
True	336.0632619526288
True	1322.3000409754322
True	444.9092024165613
True	24.544401521267037
True	188.2077833898556
True	720.4883898115248
True	35.626452546873715
True	174.6857412383867
True	558.3849122639601
True	70.06116437446552
True	870.1117308413656
True	332.50132169943095
True	669.8729073875124
True	76.15157557459622
True	669.3946894457977
True	579.8906801209968
True	873.4946262886663
True	252.0060371907751
True	507.0407116254913
True	837.2775568240136
True	896.3915905784506
True	238.054857731115
True	768.772443054198
True	222.91226281484631
True	451.244762297078
True	374.0643599773924
True	502.5612166928565
True	504.95734580845885
True	307.5734339740297
True	346.0341106390663
True	112.0474388257452
True	342.63537538876005
True	1143.3519166128378
True	317.39843570738594
True	150.60622640784234
True	285.4630667333132
True	755.2407248716422
True	642.9461828347164
True	420.3638842655958
True	119.73607339655328
True	326.2035548070098
True	34.32452307615764
True	176.57316232661634
True	92.46300924289
True	87.18977731049432
True	554.9041409388501
True	137.51069632777134
True	140.636375541924
True	100.60552135872562
True	87.77505173423509
True	442.6672306756268
True	400.0341937291048
True	1035.493759157206
True	536.2914911159264
True	812.9456936013239
True	270.1260828272411
True	285.30035262038
True	543.8487818433167
True	189.15208517034495
True	741.2185609247971
True	237.6041126185521
True	355.18388330006644
True	71.72197794636261
True	120.54852962508492
True	264.0030394896235
True	128.54109592006986
True	477.41592568873904
True	32.84501311502905
True	575.4939587572208
True	994.8984394495692
True	733.8487129277213
True	1.4566890923127829
True	62.20391979852173
True	470.3203441360312
True	443.7898593601185
True	77.16454199213564
True	121.64784117202264
True	285.55628524309753
True	75.53911299735739
True	52.15936157904579
True	723.0274326634545
True	669.7758250939403
True	162.41919184381996
True	183.60187958127227
True	518.0783825911525
True	53.091221008939016
True	26.81448053363136
True	561.3664742604709
True	468.58785164937547
True	1157.748696325558
True	48.31264814406876
True	494.9815173734405
True	885.6285165130399
True	774.4460963017533
True	286.1921625576288
True	733.8465128689583
True	396.55884320852806
True	43.48597172030578
True	99.59996314119176
True	711.3254313982868
True	76.20061610597024
True	137.932258995692
True	938.0172372020328
True	184.19528336801693
True	273.4134356033168
True	105.96604098194176
True	639.8669923029157
True	600.1709306512427
True	214.67469176175
True	429.08060129170696
True	40.8797110049651
True	278.02620404056034
True	582.8197330956084
True	630.5563686635845
True	315.0803470717325
True	73.92013600176745
True	949.1779795954792
True	1087.1938880576438
True	570.965119704058
True	65.50694579679617
True	26.0897625924996
True	89.03476860111087
True	110.32334302524676
True	101.06132703579428
True	871.1039997107092
True	1228.3772455858327
True	699.4341603391307
True	318.42925057901243
True	8.609731056790617
True	18.90323146293829
True	340.23544984724793
True	479.18182495041015
True	47.16418388986557
True	579.4571931984212
True	419.9326013978964
True	401.42675527822496
True	84.57437458136106
True	201.34452452616787
True	257.82261656939943
True	139.59842804613936
True	385.47542575039006
True	44.64840527545609
True	166.4850089230763
True	1151.1909918382962
True	6.319933934827323
True	27.866451838179863
True	590.8060061771928
True	370.07873546391465
True	790.501814054764
True	155.26458707450485
True	723.976231810017
True	589.4976688481672
True	291.36209013987406
True	445.1631461495808
True	344.6850808868438
True	289.2975157603696
True	266.7745731153729
True	400.8535262721854
True	502.1461759827739
True	506.0998944535392
True	96.25196836206966
True	364.716650181859
True	9.77558630977023
True	192.0715969182164
True	224.39546227177536
True	895.0286292767969
True	579.2632306142161
True	32.241083048417345
True	716.8007246816139
True	826.1926209603519
True	101.6010062265971
True	350.1913861255956
True	867.5483150779064
True	230.12985420184023
True	163.71475150894486
True	519.5911766593705
True	599.933430225031
True	1058.6343013074409
True	149.3789677240643
True	158.9807142857834
True	260.5983891005249
True	319.48356569581057
True	435.6204360516389
True	405.0949165915045
True	339.76941568487194
True	439.5247983767503
True	489.761775385151
True	233.00323966405972
True	1494.695067591495
True	259.3792405376682
True	414.9420871734623
True	51.7945620201448
True	756.6094435967733
True	248.6093808616805
True	925.5552667984674
True	552.4782916284249
True	306.1310520992861
True	756.5418302487014
True	252.69720471141792
True	215.84847242945267
True	259.43977232596615
True	226.72292918376212
True	137.8789069064612
True	253.65643869172277
True	745.0012229452121
True	517.959172120062
True	220.58884831916785
True	1168.1028816456642
True	122.05652398268973
True	258.5770549393314
True	68.84645308211364
True	295.0537701678003
True	417.4118028725087
True	94.67747155984269
True	204.9174158660812
True	77.33170770074022
True	669.4170576560253
True	377.31227002571273
True	224.65202122704864
True	713.7243367254999
True	842.4235747502933
True	831.9852840587265
True	801.7357285607054
True	350.4710562962704
True	1.590584904966729
True	265.4980343604522
True	55.47673069416115
True	378.6790522987116
True	53.068177920893326
True	345.4784724457696
True	853.3381189430456
True	1039.97801380509
True	391.7869850774953
True	23.00765834955265
True	508.5018838741743
True	500.2135226480007
True	200.02572756390637
True	238.2368745399064
True	289.4282036061302
True	23.429149997251628
True	132.53826126953035
True	946.8797245601252
True	62.2456802812722
True	470.01188908456345
True	790.4901271388368
True	99.00594935715353
True	240.2170862427906
True	116.12064741133004
True	12.09182316774957
True	1.4176317047167384
True	120.26750409478426
True	1033.2999709538035
True	462.604489540584
True	72.00754983070581
True	800.7990494552727
True	330.8763307291978
True	1.3640013234807544
True	436.0051515898009
True	173.87298727831552
True	500.1024224641312
True	77.39984168356159
True	304.5761684228519
True	372.9176894082048
True	167.6013014322835
True	213.60614744638613
True	126.30399202934184
True	170.2784854586608
True	958.0487048062688
True	16.543594188246487
True	501.77044013621855
True	484.1378000726013
True	394.133099068669
True	222.3509172349976
True	241.154786577518
True	150.986959834409
True	49.41841105052856
True	471.62511926869945
True	148.99681485246924
True	845.6627920622417
True	848.9187055077061
True	245.09662350801537
True	313.8352495660813
True	517.7752417236458
True	43.36292622920364
True	87.73005093378607
True	721.8925393242423
True	1100.348710958939
True	112.00472307786008
True	748.0580868319914
True	145.28991516914132
True	944.7458276087384
True	650.2876850608573
True	106.51435381656688
True	267.1543578680503
True	637.8192045354641
True	262.7995513681278
True	47.27025480176265
True	586.5399827763368
True	451.1452894987092
True	5.038612551009154
True	472.40293660538987
True	66.79972041223829
True	178.8922193595278
True	240.07406511017183
True	304.2289112006736
True	75.98924642347626
True	223.20243942993284
True	355.49585050184004
True	433.2652296015938
True	939.1466153080542
True	48.58853399945629
True	931.1046182100234
True	989.827268774046
True	123.30876418968076
True	73.11543405298802
True	1015.5641159662788
True	35.299617807935746
True	220.9598190503285
True	80.01824820747521
True	215.66479655530676
True	383.17084603401656
True	985.4838637821812
True	92.99205186089677
True	76.98351472341115
True	661.0817882007274
True	280.155533771032
True	719.8209357935282
True	55.36680893548673
True	474.7977424394044
True	387.40734825764855
True	686.074324369369
True	51.41438022912451
True	112.06149203636744
True	28.41531393935046
True	258.2102005484658
True	40.62433760461192
True	355.2450104150695
True	2.680341593840245
True	1182.830701147973
True	103.99229189451084
True	137.64323867990308
True	355.5194380116621
True	734.2810142406346
True	692.532160635603
True	1030.3325588932553
True	480.5825769770778
True	390.666052217036
True	137.27502890815936
True	426.5407624124706
True	849.120280478946
True	423.3642255296124
True	897.3317370479889
True	82.43998737242075
True	412.5781345918277
True	179.82023661051264
True	283.4088172827158
True	767.0099385855575
True	158.31748865259712
True	128.29513657810705
True	65.87342116620803
True	858.4950406134172
True	767.6861346946216
True	80.75999145942696
True	429.1677926552567
True	763.8554376831312
True	419.78351275253743
True	58.3163793412974
True	312.9710032288805
True	784.2498491253413
True	31.828091688541395
True	359.33120562149173
True	168.6867751681123
True	272.92238778498427
True	33.00569956038256
True	219.52088267963765
True	787.5409119946626
True	645.0290163572868
True	58.04785561911817
True	286.6703718083189
True	917.3177216696836
True	18.039962248472754
True	328.07668462027345
True	284.9013832762343
True	431.0766017753385
True	201.37686485795507
True	599.1221791183316
True	47.326567017695886
True	973.0485068487734
True	894.0927583974695
True	48.59516158732924
True	386.73576103923006
True	739.5056587476835
True	945.4825614924532
True	282.2002595585513
True	594.131995920599
True	132.02555005226347
True	189.57223630629915
True	133.34997609043123
True	130.3478395613925
True	207.9190100211352
True	956.5571119338132
True	791.1674221360885
True	964.6950156489992
True	20.94674092864233
True	27.007352409745263
True	363.7157349814998
True	12.515584559266667
True	647.3622526952639
True	1047.497893209681
True	265.9353738780717
True	206.3631250636636
True	87.79632127780714
True	213.19198774566263
True	129.13992790646623
True	44.5638364223969
True	131.57122640960827
True	90.7548737028528
True	250.77854848941195
True	540.9925646927278
True	160.4030870910384
True	29.56307364544769
True	56.38590678039999
True	436.99261545951015
True	269.901109832016
True	599.0428272398156
True	22.635952588885058
True	115.45280656132404
True	664.4799546928897
True	272.74375708604174
True	484.0006940239387
True	663.2025024591554
True	100.59588454494524
True	111.43094924763702
True	84.46958326688821
True	26.37666669135232
True	120.31859148918753
True	86.20330282554592
True	106.25669601617618
True	148.0406770754172
True	245.2761078606285
True	823.1760592082765
True	287.57513176192043
True	932.5802167775198
True	162.6714739946079
True	201.84892201450668
True	767.681638153219
True	292.9205107844204
True	601.2855482288622
True	256.4074856764755
True	363.3110790351964
True	449.8952758729953
True	579.0593410714529
True	657.6542352209792
True	359.84895440962595
True	31.825707006229468
True	542.0178259277625
True	620.1615276516154
True	19.47038002335654
True	12.040154341623584
True	262.4387435306911
True	414.5782611539071
True	439.6212671953328
True	66.17779338047856
True	622.7385444078888
True	949.590620071682
True	238.2833941306936
True	901.8780966643392
True	272.9707105359416
True	106.3257284751127
True	273.8203351507804
True	674.5621624713528
True	38.05143621280391
True	559.8570710542095
True	1273.377669351211
True	1021.6988341704856
True	882.7107963599462
True	216.55077006689243
True	91.09558251017056
True	199.6930947869608
True	807.0071438277419
True	150.871550206492
True	1072.731790643298
True	850.3568303249233
True	40.37734572647221
True	85.40434910481235
True	414.7483888408362
True	412.9057678292408
True	204.49811341189368
True	497.1167851970074
True	667.1744704604582
True	118.94800289578296
True	258.1015091360612
True	1060.4337182294855
True	50.79725982056458
True	687.248690993561
True	545.9999610606841
True	39.41846765516468
True	823.393708247771
True	384.76463853869376
True	571.8821736255913
True	116.48215633405482
True	277.411463219009
True	204.1702272753239
True	24.549869459732555
True	131.8763479411964
True	746.057456861342
True	139.86686738461714
True	383.2461784172272
True	60.27639749494854
True	663.7991686234413
True	606.194721237607
True	229.1424246710071
True	471.8065086804024
True	166.580527992074
True	170.55993107468552
True	220.20991152167963
True	286.54617664897154
True	374.40134555132585
True	135.27423476113702
True	191.5198658629679
True	25.51851451753735
True	882.4542874565872
True	294.9836660456686
True	9.08087937943458
True	367.5759398327201
True	167.8472394773008
True	619.9518704778164
True	363.9761405428637
True	583.807207252415
True	554.4072832460295
True	489.4309738799462
True	781.037322687474
True	237.0973080483137
True	561.1920438233026
True	149.41504115263675
True	539.8887182789776
True	356.1418877055777
True	377.4754806439071
True	130.8497343850339
True	134.385757855938
True	106.87968239475988
True	68.94510479848887
True	726.6530244782051
True	179.4596977645796
True	45.64544414043387
True	0.0
True	554.0322596642657
True	108.01469657439485
True	22.99703087154718
True	40.73289217308188
True	109.65224454601682
True	551.7125233700632
True	177.80396722566064
True	103.55884381985209
True	34.99953134808207
True	157.6575337557544
True	949.4279969505355
True	52.03399132341808
True	226.8875939125396
True	719.6255019539482
True	321.8777327509548
True	473.8018333134595
True	478.2703169941517
True	511.523600235163
True	597.8638981775877
True	900.5540818356183
True	259.6710344819462
True	1037.1347476800595
True	905.027394909657
True	614.0608061326353
True	344.5458026135827
True	818.6698640407911
True	9.97068161631246
True	33.98031446615095
True	296.7795605928204
True	39.15727895990711
True	205.4553274255403
True	760.6997646358229
True	219.84675777453265
True	753.5718934482273
True	754.9110625642018
True	125.85475889713092
True	359.9075654972815
True	614.2681059865051
True	27.161024874187635
True	132.48500507804638
True	449.0768149903664
True	294.69410349326785
True	201.17515902964192
True	111.71051166750895
True	379.2787804225633
True	20.84146816793143
True	361.8016670492434
True	375.4612496116521
True	1046.9074994233167
True	361.7125211759614
True	32.35654856361364
True	427.3693629434622
True	451.4507554234392
True	239.2204845102916
True	33.50582426995325
True	758.8578215846702
True	449.7128290974853
True	180.42433973650515
True	12.247772405491366
True	1215.114863283034
True	164.7993898859631
True	26.52482230531733
True	290.95049255501874
True	276.23954106576366
True	116.92936967118698
True	293.8159417185185
True	46.89214773197984
True	321.5655247795414
True	299.4366949478684
True	323.40017206531707
True	29.0096571592975
True	45.98858949673587
True	1039.9430159891735
True	23.772584795872017
True	12.368871646005353
True	172.34467715792854
True	661.6882292885389
True	8.645554156712429
True	195.34810884744232
True	179.85246812964257
True	543.8665110841112
True	363.9076687270696
True	746.1151370651672
True	316.89071165108976
True	478.5283522922968
True	449.3400839831681
True	493.3542588393869
True	105.09771563151033
True	1283.5112522605557
True	907.1887898763916
True	283.1323364139316
True	530.5456946192234
True	103.17783811482366
True	573.8751750288923
True	437.1216112733935
True	161.27411061101495
True	77.26265578471381
True	354.3563449877389
True	167.759677010847
True	29.77875239973361
True	618.2305182167635
True	379.6070449644356
True	72.3893338526723
True	29.40815589618968
True	660.5824957722838
True	491.93855538592527
True	77.22241170670651
True	21.11095053256581
True	317.3630405960672
True	332.0237882772905
True	747.9498336957963
True	548.6446862540761
True	560.129540346953
True	792.7238718032077
True	7.925722844290339
True	56.648821137389206
True	39.07458064558218
True	59.19941265028219
True	493.7266738519928
True	591.8674268250239
True	84.23140008611361
True	112.65440843791012
True	194.8383728726038
True	74.29387717417511
True	183.1076116525556
True	208.76723684717263
True	275.4663952084073
True	810.0402090157778
True	596.8843546198486
True	286.402115376104
True	192.87924123841185
True	266.1352704280719
True	236.4368090513005
True	756.1242305236086
True	323.1620870900804
True	162.25381032921774
True	876.2791443687204
True	372.6102774155353
True	457.5039795488208
True	156.25960410719142
True	121.7211992500979
True	57.552880133779645
True	219.18811765925383
True	974.2768729884192
True	496.8752184960112
True	106.42374232602982
True	354.8032624049019
True	99.57876853586656
True	676.8860818099379
True	4.249196328351885
True	728.8311312960958
True	34.31691072319774
True	934.8260537098784
True	837.251714618271
True	208.88334569280232
True	31.07094802790048
True	82.726700622739
True	462.5118792116399
True	235.486812130747
True	1.35259365464505
True	74.43079507467766
True	1113.6455880042708
True	349.5270863981361
True	703.7110049132671
True	494.5439408066802
True	31.751602097391725
True	136.21698062080762
True	440.59294139965823
True	941.8285311414272
True	803.9744176099049
True	426.1126030402218
True	336.63066931262426
True	16.84939121376696
True	84.15440842900964
True	769.9095298710745
True	460.08348721228447
True	385.0589283318943
True	869.3058110698867
True	25.71115695286302
True	220.81097847459333
True	913.8153379802666
True	237.1119881734368
True	8.172265725524797
True	505.9438614016704
True	102.54474358259412
True	643.7014556977175
True	52.58138155887011
True	260.3810391462754
True	874.7658974476481
True	909.5821208541824
True	272.5060804584629
True	453.1610685643097
True	114.60344046603656
True	600.4825704655593
True	270.9579664952195
True	197.36586009529776
True	851.6273570917263
True	54.97105545268492
True	716.0600372090689
True	271.2943225136016
True	304.44172569803897
True	171.1528464275168
True	490.7782596884943
True	625.6262978286649
True	372.1899264611458
True	411.0670931498243
True	68.58872724840722
True	154.89537554138073
True	455.9295642240026
True	214.5777085175648
True	37.97325292695074
True	208.06831996933187
True	393.1501360094289
True	404.8886790512252
True	733.5696588126123
True	128.69801912134508
True	654.2226066387929
True	507.3990922420524
True	613.3821354764017
True	141.12599340742815
True	36.495513990250736
True	667.7032268014191
True	71.20675622063561
True	554.6312236891065
True	702.5557548818119
True	443.97533422072735
True	129.37015041308186
True	511.4446317281384
True	4.965514672226147
True	402.58772482131934
True	30.354114105301345
True	632.149454612248
True	258.7843138863679
True	581.9664697444925
True	689.0300685844347
True	144.30284191422433
True	535.3768514599104
True	484.8796226122345
True	65.00609595864464
True	927.0013012007944
True	2.439574474633128
True	26.842453160772838
True	625.369881005367
True	677.6241476221213
True	137.387304297265
True	419.4058085891407
True	123.79534075861142
True	74.52593818991058
True	450.50562669891
True	39.600420700102845
True	518.3407825217284
True	11.667650890822667
True	853.2989865232963
True	539.8320925330439
True	669.8574404488787
True	103.8102906096608
True	389.7479453448668
True	998.9286526110676
True	873.6971984019701
True	143.29738513621703
True	568.4080922385386
True	457.05680615046174
True	253.1385447206885
True	251.4055680412594
True	5.8074900421651385
True	320.1884356371417
True	13.063228046595178
True	366.6549962860176
True	80.05255432832726
True	417.0464897483732
True	689.1795947088823
True	126.19964844198375
True	233.6296788711376
True	630.3119247690161
True	698.9712884320961
True	290.2119158862532
True	139.7482697450223
True	160.27289856265952
True	474.7824180081503
True	89.09211055479057
True	10.855747197220309
True	524.6600326748166
True	568.3251420666221
True	18.816337437929903
True	136.2950990680923
True	899.5749228508442
True	492.4481360333619
True	274.8581230733099
True	34.92708768719841
True	472.17917628419343
True	112.93498294584106
True	587.1310310158958
True	669.018327762247
True	302.22153868108563
True	376.6349809218661
True	181.49999964628097
True	244.53975450256848
True	75.34875859731534
True	216.4248818775685
True	518.3981918990786
True	22.595400785391053
True	449.8239184711081
True	378.714713782056
True	720.0856289603473
True	899.2370510159053
True	894.8154445400645
True	161.20082065307292
True	387.2897724353461
True	73.53344996316508
True	174.7646153278231
True	321.33514642241295
True	9.82057765991824
True	795.5765339171469
True	23.098733553537716
True	398.0829340840957
True	257.1695690502248
True	646.6111893642928
True	215.47873942348133
True	39.260972819926245
True	677.5305576421559
True	1077.9645588383084
True	228.21245763273464
True	130.35261411486917
True	615.3821518083073
True	483.93834028178713
True	16.608758764663342
True	804.0594247771708
True	110.00117510800948
True	45.45877966518813
True	311.1565380334684
True	358.4575189644623
True	388.5644325437156
True	262.7713085460685
True	19.445292452483365
True	22.75711619946616
True	822.79549788263
True	205.76999734919505
True	111.96761907817653
True	829.7092886899195
True	646.0088816525753
True	620.5236202797793
True	446.21836918172585
True	139.86510447894247
True	33.37421413723451
True	100.62252425426894
True	451.6003371029252
True	232.532418642282
True	484.9305825378591
True	147.74792640909632
True	493.3265902983748
True	654.3433808068999
True	964.1813367733648
True	24.94367193961338
True	963.1735490410522
True	1077.9022204271532
True	511.057562758788
True	85.97537846141607
True	800.0382375621749
True	643.4756446099872
True	658.2538752464387
True	175.90640199961962
True	743.3819449955961
True	710.794057789807
True	121.9477069537698
True	775.1418569094732
True	834.5096113386787
True	479.97252962330913
True	225.5348359370772
True	73.34112106270511
True	333.6718774175241
True	361.2564840195724
True	477.45075427197617
True	433.42073366387024
True	187.70489705054052
True	314.6421723624691
True	2.569188632770854
True	13.556917773862962
True	105.02338517411312
True	135.44380442532585
True	360.5620610857194
True	352.1519835159243
True	109.06788734960828
True	17.915001564678523
True	221.03599778113397
True	853.1736365700957
True	477.558346055398
True	548.0578633088971
True	563.7698973930138
True	808.9776354312612
True	633.9122982137851
True	95.9267988963128
True	206.9041480383663
True	241.8983698503901
True	280.3327301958463
True	106.21402779959584
True	370.1433679772229
True	438.3572531776623
True	173.13395228193468
True	640.5441612281995
True	245.228466780241
True	196.97556281191493
True	29.595495404918346
True	248.3944186124017
True	477.68747870855856
True	166.64293521177268
True	537.8538011214364
True	462.1791025893374
True	244.9393483821444
True	101.14898757650384
True	40.14748478764111
True	404.9547301549458
True	796.1810375072467
True	159.1062607176978
True	1069.7432723722115
True	1038.5031240556912
True	475.61288159162245
True	100.05347848384116
True	123.8954862540471
True	657.7763855472499
True	8.640016137686757
True	224.32341158910347
True	136.15215961804662
True	114.8256179164512
True	334.03545313848633
True	638.6532899531858
True	37.083091743670686
True	127.87491920055054
True	947.4566585303352
True	53.71131502915794
True	485.6072036619729
True	530.0084293185339
True	246.04241017147012
True	134.16962597969098
True	898.7030231557563
True	1168.2498831559817
True	531.7340686927993
True	664.1297536042582
True	209.6705505412708
True	151.96233092078975
True	320.0724165301018
True	257.6501026777976
True	168.1703367202741
True	291.85260641304285
True	365.457475147396
True	11.272302027430246
True	620.0138348091555
True	143.32530266580898
True	82.7700817853002
True	428.08849182179534
True	307.79199801079216
True	1173.6934013192931
True	346.2800101445356
True	1007.923765408259
True	9.62045769687244
True	257.14141218351966
True	225.94957516738356
True	154.97042671299934
True	508.979181272823
True	198.2508281302092
True	422.924528167388
True	326.4560068293702
True	102.86005294884724
True	347.9207516775345
True	1053.3716820869345
True	735.6472197245903
True	238.15119970646091
True	108.1861565184881
True	295.9012178697838
True	24.06391467109744
True	354.5505567347436
True	325.8768226076382
True	577.383745889555
True	458.47493477710304
True	358.2346276764534
True	150.3820838807037
True	14.65323100734454
True	422.9424852043413
True	286.574791953379
True	141.07690854415455
True	311.23002760886794
True	413.8859552222698
True	795.0994488518111
True	312.7622114890013
True	776.9445345252061
True	390.67749804186974
True	375.1162813702081
True	1.5915961817612934
True	1145.1363095533616
True	106.40290036740896
True	942.4131515762292
True	205.38799861935092
True	442.9835554738261
True	672.2837850297549
True	79.67772686303663
True	470.9449739191261
True	34.709300036496025
True	416.07362259712136
True	77.28024689217202
True	227.32700335041295
True	33.65836164994025
True	673.0318363451953
True	182.59477874996077
True	25.773831928821277
True	384.9172113976306
True	104.54942835048917
True	167.19982946737736
True	830.1762115049685
True	246.3221544220791
True	155.94279009988762
True	358.21153953185325
True	523.4630925072609
True	346.4056789045739
True	495.6873859221736
True	625.1613445069062
True	153.64533520673376
True	6.661316208576375
True	77.19491640348154
True	424.4843851020423
True	88.00549550239191
True	79.50588740647302
True	1039.7545568222713
True	28.392625969987797
True	330.64090164100054
True	309.5396563428344
True	462.1371126347416
True	692.4806990358715
True	184.2524729915155
True	658.4378134693067
True	332.6734370221829
True	341.054916670847
True	271.65976924670287
True	215.27916653186057
True	364.8643825496725
True	452.4520716651173
True	421.05143608155936
True	604.9373457908238
True	136.3702433416483
True	75.7676876282675
True	39.26419499741112
True	279.3624301497709
True	638.6704332849356
True	410.7948306964544
True	790.6841673906465
True	222.8134307903778
True	412.5777489655327
True	67.20660841620203
True	53.30482398056649
True	431.5118123587515
True	201.46415230116483
True	219.5372663834944
True	42.01820138907701
True	1073.8085157279818
True	178.76022165969843
True	888.9119359469545
True	314.41827879008133
True	914.4873511537172
True	232.9188109698956
True	479.9102405733586
True	546.1779490817011
True	611.071356321571
True	208.79892449731864
True	475.2071189781437
True	927.9134387382876
True	131.02901594739149
True	5.81272957935159
True	576.7454090156555
True	30.66980725548617
True	75.90905869451018
True	799.3567762059189
True	238.00304147281076
True	961.279988582198
True	699.1339586796691
True	406.6958898939503
True	278.9900167914674
True	489.0496784769936
True	344.1874891669343
True	186.62732677715323
True	682.9156858966443
True	729.0064883872885
True	208.1993721538141
True	86.38688750607945
True	510.638053292515
True	141.06438956644402
True	392.2857309499125
True	329.3440853621336
True	65.40607475353266
True	361.0057307228781
True	424.4942068076107
True	376.811527657659
True	420.42708681110366
True	428.6603161160939
True	649.9190526040702
True	59.67778544791825
True	446.2945591244878
True	351.5158637416037
True	670.8216058112656
True	231.13037519607863
True	99.6223376905088
True	41.5147512230732
True	536.134472036347
True	601.566263663601
True	187.16051365338325
True	417.38781805535007
True	343.9753811255283
True	16.955904310376788
True	170.76687716334985
True	292.8866017983267
True	3.1004826655860978
True	883.1947960005023
True	79.23482183427217
True	106.60053025110456
True	114.26780132700996
True	356.2515655593029
True	36.19284663001048
True	427.1499723319736
True	232.32478326223125
True	5.582063159442668
True	114.4025883848676
True	446.7434511967712
True	50.64886612289024
True	66.36312276748845
True	168.823149926058
True	281.2291777967392
True	917.6054262342842
True	386.8008545581068
True	978.183649512144
True	180.61726749399625
True	1042.4128104214694
True	772.1374979894777
True	650.4126466387179
True	404.0721491564503
True	363.21044148233017
True	78.84253916821014
True	71.34139385649017
True	81.00602394611276
True	172.18902825415714
True	471.2362040254016
True	1159.5547794667243
True	182.1006011169632
True	358.0746417464922
True	435.02707359357686
True	611.0447248549295
True	603.877228121113
True	276.59070738781253
True	441.6458721681842
True	667.9881347226782
True	99.63781410925596
True	734.3900255067235
True	246.42241307666507
True	132.38621367312533
True	410.88418447426574
True	880.9973397922631
True	446.0256939547003
True	871.2886238559206
True	193.26902099376855
True	351.2102477032159
True	698.0403205619039
True	627.9386366762549
True	196.100819351169
True	262.661474421094
True	798.4930070711014
True	31.17149565341847
True	185.824570857864
True	488.2477665469711
True	712.2184665881803
True	105.47827371028988
True	38.617082068951774
True	175.0468939414079
True	728.1626995578254
True	332.79777253742395
True	560.3371547553787
True	363.5847958795519
True	297.6373416314104
True	447.0315801621908
True	499.2461929547228
True	74.34443296484466
True	370.49008613383376
True	763.8605397540657
True	0.0
True	295.1035972131605
True	248.50814483446663
True	969.2111584583284
True	156.21997982723525
True	657.2853596782003
True	636.1789409274091
True	103.84179012859911
True	226.1418830032723
True	132.29981302134888
True	9.923660596219973
True	288.2968967691516
True	373.65896606866426
True	1132.810245895682
True	232.0122273423268
True	397.2119499716732
True	641.0469373828627
True	213.45244345760173
True	27.40752622464942
True	874.2507525483187
True	600.5074707729095
True	156.96486410213163
True	633.7271778728111
True	152.99019114613324
True	301.5082655618796
True	786.1042602713947
True	38.76242867317585
True	108.00295926784302
True	505.9202795297053
True	68.66667658088676
True	78.40280776983876
True	393.6309497694846
True	23.199693235181456
True	764.0355940158513
True	102.20568232652904
True	153.28402443562038
True	18.625596034260965
True	713.8106331892153
True	29.23994802933908
True	782.3113362649692
True	382.0447023212871
True	121.32514754722926
True	686.158513207551
True	522.7377689587568
True	555.9964125505998
True	46.22767151826275
True	363.68372506146926
True	5.317554501672732
True	92.88716224335784
True	370.2002523194184
True	50.67466817236304
True	120.13251046262454
True	299.6115617856954
True	185.1174744063472
True	93.2528836469269
True	650.7387575756995
True	19.544501845724547
True	1098.094867836514
True	497.1359770767878
True	301.71052888352386
True	496.0932785062227
True	117.39253952465398
True	801.6260429169231
True	1115.1089489433796
True	731.4972374504689
True	172.5090089818692
True	225.5404429322482
True	49.52233257170967
True	56.92567491949729
True	152.55971642092743
True	101.67427173235168
True	172.1012592289016
True	1156.4541598379349
True	304.0657787329914
True	353.28024270083387
True	706.6597313821578
True	17.667084967559887
True	14.22696667547896
True	593.1552767595281
True	6.527083945448161
True	116.9289392984406
True	677.0287858796656
True	172.82982401892627
True	650.0755654222098
True	853.6394181829986
True	157.57996567505523
True	900.675886824504
True	3.28791181735647
True	454.3083080927125
True	1058.4744684746115
True	25.181490381728956
True	233.2027195517427
True	151.6067594817218
True	951.5477922337247
True	228.09970826859663
True	532.2918537929534
True	122.759316071565
True	512.1186141986707
True	156.02272720627963
True	102.68307564063169
True	378.43883112758215
True	70.80550424517952
True	54.12710794491748
True	1069.377669615831
True	273.960430998828
True	153.05638445706808
True	371.1436938873317
True	402.8042031621271
True	219.2189007110311
True	159.78696688612257
True	381.1289713778184
True	36.66711037094926
True	485.5811780635523
True	1108.1142884427811
True	112.08182915779528
True	482.7585384402095
True	315.5187922203945
True	26.413970074629614
True	408.540908387929
True	107.006046627763
True	558.5985646179685
True	205.0974858914997
True	414.1082908679296
True	19.65431794111924
True	461.7062425225159
True	104.91740938682722
True	345.3354385222628
True	34.02606315934914
True	183.08885884754045
True	239.1655670893142
True	729.0102427181881
True	61.28470399394571
True	141.30598077384116
True	234.04313101097745
True	141.66098398621128
True	639.3830434893895
True	565.7132817287686
True	782.7446297341654
True	395.069297992733
True	540.5009888263687
True	416.7373831792862
True	702.1206451614295
True	73.10280928754177
True	468.8735752936847
True	419.0570545365051
True	49.25460417547153
True	87.42238118734656
True	130.4057681702878
True	93.46058765947367
True	322.1716021537024
True	849.5507054339023
True	326.0325499996692
True	1079.5737769477323
True	325.840438453134
True	904.9106995545936
True	153.0966373706015
True	567.9163717856312
True	601.1925469829993
True	685.452706853376
True	440.6633944881234
True	64.71341155768576
True	292.0039507526101
True	40.58113999814348
True	162.67524096201325
True	172.20034686955185
True	1117.2671086412583
True	236.1842611827856
True	542.3276836538338
True	550.5167857847592
True	552.3038277095994
True	902.3915571053736
True	583.7320826050583
True	655.5345019085728
True	938.2687024590916
True	124.69496022986364
True	320.3629823127273
True	273.71048366791126
True	345.5435508676838
True	87.40199371355524
True	382.0544939864821
True	4.479303084662506
True	326.5859520450784
True	256.1904734826749
True	612.8936382130317
True	288.1941586204608
True	356.3321186518665
True	9.415159575784912
True	63.12141365605661
True	543.8795547962081
True	31.31423651691677
True	143.4883015001623
True	62.61776070799994
True	131.45616705396415
True	222.71067083963877
True	75.62409779192612
True	377.7668386780151
True	269.7558585859277
True	98.37780233851844
True	339.6517472904559
True	59.34705397652686
True	603.2285649835535
True	832.5823878073038
True	275.69568993716126
True	1185.0709669689709
True	117.57004556381972
True	300.2877566327209
True	1053.616776053868
True	85.67099459572734
True	276.388054516983
True	8.817896400867614
True	409.129115565712
True	459.7461747678004
True	161.93889266810473
True	617.0627853308705
True	951.01088828172
True	164.02572657925208
True	80.11485608872209
True	332.60457265526867
True	560.9234269077874
True	624.5435922961768
True	1240.99497989617
True	24.373210088013685
True	924.0951359455506
True	137.86940790910705
True	636.5407373821471
True	116.93220252248896
True	127.93256461327152
True	185.5738559855215
True	175.20639572669864
True	749.9160575632037
True	207.61517575945624
True	227.29258115510453
True	68.80849085964124
True	522.11985245689
True	471.906697104968
True	179.0851938027584
True	231.2185919393222
True	16.564115289879048
True	430.4848225245029
True	213.58642018127716
True	294.4665414642124
True	111.29958948873131
True	678.3338343704705
True	402.8338421300933
True	266.96381010487823
True	649.5313980878968
True	537.8896406980859
True	474.2202418280279
True	135.6390395074765
True	530.4604246149336
True	427.5723715459581
True	2.439917650086394
True	195.1994095352055
True	89.69578970394286
True	241.3707552872202
True	2.2875776625859343
True	126.38368575387666
True	346.84662767999635
True	7.144840620282286
True	846.9678157690705
True	174.33830823301398
True	729.8449879740344
True	799.0681664828418
True	156.29769957237042
True	221.08466416593828
True	492.45510345146175
True	821.8443868924655
True	46.22305883102973
True	38.19630171044162
True	131.0500906768655
True	648.6677208697628
True	735.9272735390517
True	176.1278095555794
True	589.8478576198798
True	567.9743054719725
True	857.0021812120735
True	412.2333459439493
True	187.7159084017088
True	879.7431019570488
True	210.60186622720195
True	150.35200960061596
True	318.04943171824914
True	220.0681673433039
True	202.75511956008276
True	625.0525105821245
True	255.5764116930192
True	199.99475458673743
True	451.66654473963024
True	458.2602065950181
True	65.888056839784
True	280.27197008712767
True	76.14599943706031
True	341.0026380104835
True	351.3772282731192
True	250.45688664580027
True	177.78348458822424
True	374.8451508165412
True	663.8716483564764
True	743.5877291640787
True	296.83854827765936
True	729.9442177608216
True	64.88095536529909
True	859.8701231594474
True	350.49666406337377
True	12.612758852190591
True	628.993670429764
True	703.8486626841434
True	257.9264160041459
True	174.0345344542649
True	44.85875061520076
True	381.5087020261806
True	78.73309055548376
True	13.313828579831473
True	892.4431860837309
True	360.2627688884059
True	175.51352989190454
True	973.8547877688824
True	10.59971583768895
True	805.9267359431769
True	33.043972648064404
True	682.5762113361039
True	60.32925177518533
True	749.2479921571555
True	458.7652884717063
True	207.2955353311329
True	440.34956340148415
True	207.36568409656832
True	298.5926271677635
True	206.9037655352753
True	421.8834294402324
True	10.4915370758428
True	319.68338585593585
True	114.10994986864196
True	11.914594462315724
True	476.299817573213
True	712.5774764173407
True	290.3126207556443
True	79.40788007173175
True	299.78461495153607
True	81.19317455706027
True	191.87319989965096
True	179.37609062517205
True	365.8111233159181
True	47.21783904027456
True	128.2681994376166
True	378.206536114084
True	878.9608138922948
True	110.72644070494358
True	207.97638477833803
True	441.86103265651474
True	20.125023236445724
True	423.2824086226989
True	503.6996783368952
True	90.82387039634564
True	399.4185479595009
True	373.9445282002216
True	409.3216989812769
True	597.4456896804328
True	1059.9126407859846
True	939.9755376987335
True	54.50210163192079
True	1066.900129220082
True	112.21681762397571
True	108.30862447000209
True	108.469231284496
True	486.45759145846927
True	369.35170377576026
True	591.1292999806637
True	263.4952079761092
True	157.99768037058485
True	387.6634866448553
True	15.026644549567674
True	427.4346419626045
True	394.0259750271086
True	142.2087573583296
True	95.0007801433484
True	545.2244693937665
True	984.7091526956236
True	204.99226941977807
True	68.01873122317862
True	441.27398370324994
True	386.6028368797159
True	488.53573727534064
True	322.7288531531402
True	4.710989671633939
True	547.1950990012632
True	504.80022709352943
True	496.3749345820274
True	191.4712161974103
True	103.99210092442436
True	21.897669044373885
True	370.1298812543657
True	110.75908975535734
True	8.460565257321448
True	31.59123475084057
True	351.3785162925737
True	657.049898350869
True	134.02802011626315
True	89.81141534109445
True	25.13995565375769
True	383.0848429029071
True	367.0429614436241
True	745.9306785743374
True	312.70827248934467
True	514.5338231106734
True	547.2365821235614
True	520.9069196706383
True	282.62749229878216
True	536.5267985281492
True	105.39985340782428
True	575.3548191850231
True	6.748565864724721
True	365.6227993596163
True	468.7743118437229
True	929.8833330108328
True	348.9993143676382
True	803.1120469972172
True	980.7749583447488
True	183.96393433536892
True	39.34221570869646
True	357.23653273084807
True	393.7067855008096
True	595.821298142369
True	250.87337366266075
True	28.95316590866308
True	643.0811607431831
True	123.765666502641
True	1030.0100990571768
True	323.51302317608616
True	485.69835415275736
True	126.97070684376632
True	822.3769938171127
True	143.63753870019812
True	824.5398084916866
True	566.96540305731
True	179.41988518832312
True	112.3471379223131
True	64.63462547220571
True	568.9462779521812
True	891.2248166202995
True	415.27209725366674
True	557.5550898369016
True	130.32087684502807
True	642.111444932447
True	475.8949121419767
True	750.3775974766185
True	299.7317792619118
True	591.0254600951587
True	117.26777441495014
True	24.408245212892712
True	412.26208346328247
True	163.2327757806971
True	104.24868120206224
True	370.3060070442925
True	1099.579351484103
True	264.842144663433
True	552.0409727173402
True	12.749985807596072
True	75.57842156663665
True	327.99803170065815
True	801.4594993073533
True	463.1339728027461
True	514.1674684170447
True	725.1899422048084
True	69.48190726097656
True	746.9364179937844
True	49.54841854527346
True	105.22450992525228
True	190.45170698928956
True	81.30743979909656
True	26.92810751057384
True	296.32702947730627
True	487.3036180484687
True	885.7901355912265
True	880.4899377663318
True	5.98189287948441
True	281.816351877841
True	469.4141079928834
True	119.16025191768196
True	228.864451109022
True	314.5788472247077
True	1336.6963425963818
True	461.8181274095936
True	23.36742221981353
True	185.2508855883304
True	719.8376166317809
True	35.81436785431536
True	171.5804917884509
True	562.7406742967486
True	65.39306897550662
True	877.2995918879031
True	321.033533156068
True	670.1497046084124
True	73.88427236936076
True	667.3376753396477
True	587.5639857369152
True	859.7743748112277
True	260.596670189493
True	506.1080746818159
True	835.1633357251
True	905.2792353134196
True	244.79011888401055
True	793.1056718332875
True	204.9171277260626
True	446.6723238641373
True	354.83423176720885
True	497.7343414277132
True	493.6267774977852
True	325.4489052427998
True	352.6937688858925
True	114.24017186457324
True	355.7283916768636
True	1112.1957621973984
True	304.7005194496264
True	143.51321588106998
True	289.5420785610703
True	740.0866728942596
True	638.4283879148988
True	416.8181780358357
True	121.74824077393254
True	337.2536685230912
True	33.19282613260051
True	166.18972905698664
True	90.78660463462214
True	87.73769152537463
True	567.6905739828229
True	138.79332447196555
True	136.38190964129154
True	105.4734473058865
True	86.5986721198209
True	430.7375401749073
True	393.4576261208182
True	1033.9906330320953
True	534.4229839496178
True	807.3114953659899
True	276.3615592343573
True	298.849954585588
True	546.3157238212493
True	199.24593680547363
True	736.5468932649902
True	248.3347591758332
True	355.8101070016361
True	67.05136597614579
True	119.87865187409112
True	251.8921113042985
True	128.11516723380666
True	472.6146290909859
True	32.20070454733283
True	597.1588549524402
True	1001.0721508926298
True	725.032904806457
True	1.8790338590493
True	65.54664314035257
True	482.50110986497776
True	427.2388310701628
True	77.33870131045107
True	120.87478110547494
True	295.5761829564441
True	74.02625778795115
True	54.24181352457008
True	712.3575213391961
True	673.494255565316
True	171.47704543191276
True	168.2337131883405
True	537.8487961247915
True	51.41104532563377
True	24.973237144687644
True	573.0753410817974
True	453.1135898129718
True	1109.1628434441957
True	49.11097605002097
True	482.7040576508136
True	875.8360346245931
True	790.2225401345502
True	297.4566975702354
True	779.6559747457871
True	398.8281938184783
True	42.29693242166075
True	100.12489875608152
True	689.0094021013763
True	74.34242137322529
True	142.4291465033951
True	968.0568133306856
True	187.63895191946708
True	264.2557578375845
True	101.9041429039159
True	648.1680248712253
True	583.4833698736007
True	212.24603277459397
True	433.27686541617817
True	40.53747393767985
True	278.40672699846533
True	574.4449311892008
True	574.6536160946694
True	328.85287910758365
True	72.93438133676766
True	909.40500414463
True	1082.9324516414074
True	566.2719176950246
True	64.76737686158569
True	24.128286492004086
True	93.50895676285448
True	101.55092485453224
True	97.36609990366544
True	845.5297280433005
True	1228.2702330405598
True	713.2550792215798
True	331.00048146513296
True	8.391961332407334
True	20.67924321000204
True	343.0791275255641
True	473.0825033550847
True	46.62238556391661
True	562.5339875415406
True	434.7910346301659
True	391.87980668425377
True	84.18912037013926
True	190.8376699310172
True	253.82387289974
True	136.38899674365615
True	396.5096765361323
True	43.74183003784237
True	159.33546103067388
True	1139.7580452685393
True	6.687954903338651
True	29.601674141933277
True	595.1379072377249
True	351.6596948627373
True	786.0467687540397
True	164.01778709270587
True	766.0156366026474
True	592.8923788216022
True	281.2033855505698
True	406.3716124086868
True	348.85364224711446
True	296.51986456227075
True	279.57109956452393
True	407.57237878452594
True	493.7745096057495
True	485.9264168046618
True	103.16903717001024
True	364.5269101860024
True	8.26064600062901
True	175.5513695995874
True	234.9643913875369
True	837.8285109199696
True	607.8818851639863
True	32.02930774603874
True	719.1783351106111
True	843.6011156751673
True	106.93204329441052
True	352.9304741239511
True	853.7190820891827
True	221.67250549297296
True	163.7820807165423
True	524.796170269537
True	578.9364703862642
True	1089.757847749825
True	148.7394300836311
True	151.52306863327715
True	250.4781778454107
True	315.3420396400452
True	410.6584643239946
True	401.45326732113017
True	324.51930558644256
True	444.3134691246687
True	492.61998616251554
True	240.0503290272124
True	1497.9128561041323
True	260.14289351732145
True	393.0833841994266
True	53.8923350038379
True	771.4252383545951
True	257.8172257561176
True	916.7998646677148
True	569.8774107130682
True	309.29875656939
True	754.0139613834341
True	277.5019823251917
True	212.21237581625817
True	261.8811778446797
True	216.5754280379099
True	139.3390280697643
True	254.7127598111805
True	743.120594641277
True	523.123302116754
True	219.92709968398208
True	1123.1437504301186
True	116.8671964736331
True	256.53186581214686
True	70.14552905218711
True	306.7413191502217
True	422.4371690707585
True	92.45762989123088
True	229.05652748569196
True	74.39368082351712
True	685.2752355335452
True	375.5820475793266
True	217.8341510483775
True	739.5093651972544
True	836.3344699208776
True	827.61048938278
True	821.806657143868
True	335.5271270286018
True	1.7287232087055622
True	259.8938094541488
True	53.8556917755949
True	377.0770532868766
True	48.14798112211458
True	360.1832216307613
True	839.309142326007
True	1027.7040270097705
True	383.6026660079317
True	24.2254100624022
True	529.8821602413877
True	517.9746063874543
True	190.72945442192056
True	239.8118863562618
True	284.1518973326647
True	22.5718079745932
True	123.97824134577569
True	886.717108567592
True	65.51707438677425
True	500.4392421520241
True	794.0459723225141
True	101.33234471759718
True	245.46467718793352
True	115.94685994961291
True	13.626782891744924
True	1.321418330208448
True	121.98074400749366
True	1015.0029253135364
True	487.0691218806164
True	64.74607570600561
True	786.5328342662405
True	341.1772049665868
True	1.6915664865262308
True	445.2347076977084
True	199.39709827270195
True	483.1328638129574
True	81.86578261496219
True	332.69681864452986
True	358.24839243853813
True	170.16785203294162
True	215.59835852493345
True	126.47442326265792
True	170.83219442095145
True	995.8188138746406
True	16.149161428820218
True	503.7217652089441
True	493.9363044291714
True	409.58385097971535
True	225.55017433395156
True	237.58578569413905
True	152.77625360331683
True	48.339974045825016
True	497.5627218791372
True	146.9480115269185
True	863.7837854223181
True	845.457436857815
True	245.70799103512036
True	313.49759939277243
True	523.1973492708311
True	42.042118157080495
True	86.73059463784695
True	727.6527484397393
True	1126.0629567287067
True	116.34427135754495
True	732.2746823290611
True	144.40287011710024
True	928.2108023527472
True	669.044735122189
True	102.66403811329135
True	275.40575248785365
True	617.6607430711094
True	260.08696395163935
True	39.43345212943458
True	567.2567878566016
True	445.0621541326512
True	5.088967317378038
True	464.7545105396746
True	67.85239413264122
True	177.9980107240172
True	237.53284039085125
True	301.62150126469584
True	74.78945912625485
True	215.81745778249768
True	356.47350677383986
True	429.060516294452
True	930.6548594313722
True	49.913027867397766
True	913.2371754884058
True	996.7587507345648
True	126.97631884864887
True	73.68923934577764
True	965.4961119011334
True	33.478549586265046
True	226.84412759630916
True	84.76243754724563
True	218.46258448616345
True	363.3089297436304
True	931.1220473960076
True	97.26449792014152
True	70.05729289993883
True	640.4470132334849
True	287.4698859035207
True	732.5928847233466
True	52.09950617025974
True	485.7225152527259
True	379.41162251452
True	684.6617966639562
True	51.9927684563041
True	105.53199101350722
True	28.777048601486065
True	266.2680231080793
True	41.87923019777084
True	351.85007880742296
True	3.190040144406585
True	1159.5287747119112
True	104.25412438112266
True	137.4889428252516
True	355.0885899239783
True	711.503890131723
True	695.0635487929304
True	1007.114397337372
True	480.97194388556073
True	410.7454854811658
True	142.60357955896623
True	408.1177033048089
True	836.8588007904978
True	429.1923049857151
True	942.570644360678
True	90.29323737291728
True	426.23195987652497
True	185.00216410756047
True	279.18198204310653
True	754.6727759216984
True	155.5131044266084
True	132.82917345126432
True	60.18002744269116
True	897.8655820331783
True	777.9845353867324
True	86.571471500246
True	430.62559450494206
True	790.2839730570608
True	417.27174407195264
True	56.36869803394559
True	327.75376231204467
True	801.1648940593285
True	32.20520586156622
True	371.58433910980494
True	167.7794664519206
True	292.24143103824275
True	33.52387992422424
True	227.60543013701636
True	780.4186014659554
True	644.1380033750683
True	55.5931501626883
True	289.4184942238771
True	881.3138553961355
True	17.9195574454116
True	322.4789412199563
True	284.55087321007045
True	424.669583589399
True	221.7471718866524
True	601.2645987486642
True	49.59748838659697
True	950.5319485982684
True	876.9615255938305
True	46.06628043868347
True	398.6166454434805
True	707.5440806605069
True	937.2755555126278
True	273.3502122059448
True	617.4906366684158
True	133.4705599314747
True	201.8151731147667
True	136.38731284739103
True	133.0749909781623
True	196.0172538343866
True	936.2218131890996
True	792.5033095428697
True	980.882228399538
True	19.334847983530015
True	27.208751150088062
True	373.59164380827485
True	12.826690222593726
True	621.4514798498809
True	1094.7714880501385
True	258.68950776765024
True	210.63127312600164
True	84.01337204232684
True	220.16318165334613
True	129.47351435185155
True	46.48755130047064
True	138.4356193024213
True	89.72117926388141
True	235.6486550165424
True	540.1743245770405
True	158.88602049884798
True	31.42950505033127
True	54.96317174380254
True	419.5582706420123
True	265.4266907662777
True	576.0629734410148
True	23.87482154750296
True	112.70955003452738
True	668.1541206567962
True	261.0577335376261
True	473.1968850066469
True	645.6674040069257
True	103.4592067326476
True	108.09513720323436
True	79.69665507284331
True	28.621202142926325
True	122.55670617991169
True	86.5692305085129
True	99.03060245485172
True	155.7444297982696
True	236.45328128024488
True	801.2590778657193
True	283.01295502764845
True	936.5792491540196
True	168.1052248703318
True	211.09659044915003
True	800.8923300092872
True	309.7422169910646
True	607.8664262083378
True	253.45769623356705
True	369.5752493614157
True	448.6524807868159
True	543.9895903386129
True	641.9087656179271
True	368.78883436305074
True	35.8162069953887
True	557.6671662930198
True	624.3754301358606
True	20.891591743736395
True	12.592025433706098
True	266.67059740765995
True	407.78056793231815
True	440.61769362718746
True	66.05309700259028
True	621.2427259840508
True	973.2381073121054
True	230.7777130100298
True	927.562869996182
True	277.5020598885169
True	101.75307775309662
True	257.1689739159362
True	693.085555399073
True	39.18577553264743
True	564.9509614065372
True	1286.6814756490455
True	1005.5538715024444
True	871.2715413328937
True	205.44510977595485
True	89.3859680121775
True	192.8426754942005
True	844.115494033831
True	145.00259834728618
True	1082.7500883346404
True	859.7216147224844
True	38.5278822337622
True	85.34035881033785
True	425.2181485130856
True	405.3509723575328
True	205.9540373139992
True	520.8111595189566
True	647.9593393164162
True	122.68494904941514
True	277.6164768777713
True	1005.8641651044604
True	52.03377259959102
True	711.1413127692508
True	531.3240007188812
True	39.80775782935005
True	813.3492142732265
True	385.23736477780943
True	555.9661412430203
True	109.35061441777196
True	269.12256145197455
True	215.06649532975652
True	26.05666832513503
True	127.82532907235124
True	736.635905980799
True	134.76366362746614
True	382.9428067640912
True	63.50199315816099
True	646.2650821664922
True	607.4136006694367
True	235.6408068652057
True	458.0154711883713
True	168.55381034141823
True	170.8686618323969
True	226.69209889434
True	282.308906477169
True	361.56074940893575
True	135.4971131771734
True	187.28180348873005
True	26.108815559075964
True	865.0661321001634
True	315.9445466765985
True	10.693272306165216
True	369.9316290888922
True	168.87099427255674
True	631.1971822404189
True	373.10123592691366
True	588.8940050755134
True	534.4788418304648
True	481.20821200145576
True	799.6778451174903
True	236.8402908373641
True	558.567262668979
True	166.02440069847708
True	563.2332914455798
True	360.7855153761038
True	374.6668229917339
True	132.74982624855895
True	129.55548547075887
True	108.5189450089506
True	69.92035155187264
True	720.9143195942079
True	170.34200379619446
True	46.819230733089945
True	0.0
True	560.3676472645526
True	112.31365924692668
True	22.92992711609337
True	41.73395463402081
True	110.13062373863497
True	519.3865199841316
True	180.30061668618012
True	105.42461492435191
True	35.060887381064184
True	158.73849022477054
True	903.337402483144
True	53.27993058271104
True	238.3850176029948
True	730.0996687040576
True	314.16990088372165
True	454.7492714816247
True	453.9940265852787
True	525.811132755452
True	597.4189703255413
True	911.851359688913
True	269.0344457104743
True	1050.7026190245726
True	920.8020005968012
True	627.6710706711248
True	345.0112549951938
True	855.9972542175746
True	10.265653563442852
True	31.960367544662454
True	295.9328216658263
True	42.12098222743326
True	208.08359806330435
True	745.7697810786209
True	220.08756681453127
True	728.9658085234731
True	771.9631372330824
True	124.11782651476052
True	364.2989323700268
True	580.9042051379788
True	22.756995002797577
True	135.69956730675298
True	431.340807156131
True	292.7233741445032
True	203.5646204231076
True	115.62695010024272
True	389.0051586186978
True	22.49246079919274
True	363.86076449701767
True	372.7664643868693
True	1029.1543178642771
True	358.1647045279146
True	30.64096203905501
True	438.8913003144783
True	456.8523934732512
True	238.59022997688984
True	32.57045506778696
True	769.9186765684094
True	427.1943138448468
True	179.78784670283522
True	12.9173279204304
True	1205.7980513775274
True	161.0481444334052
True	25.49155050645355
True	312.25299317273567
True	271.1832815494148
True	113.47803748957344
True	289.5367943628358
True	44.68167872370104
True	335.777221983208
True	298.4354710005598
True	326.0264821053015
True	29.00599059432325
True	47.699975738758255
True	1073.0079260876337
True	25.97982410980743
True	11.60928985844808
True	186.43649068729772
True	669.6115313387846
True	8.704020001728962
True	199.4557411693834
True	177.14585488073936
True	534.8250318222867
True	363.2410569644613
True	734.640866134858
True	320.82724330275363
True	501.9809678960367
True	452.96611960331256
True	502.3114578273684
True	99.46911198629022
True	1291.1686118802727
True	871.7987534799578
True	289.3841136518913
True	532.9756815315891
True	104.30753719849908
True	557.9957928477194
True	465.3333923748742
True	154.3019366632724
True	78.43237380978638
True	351.3609392336504
True	165.80440529493464
True	30.504306443055324
True	597.1985047885074
True	382.0205216686422
True	67.21050377383172
True	31.212809581768912
True	667.2267140289682
True	480.565406890555
True	73.92498994109509
True	20.222941520122063
True	318.2661819856292
True	330.68363131403913
True	689.2932074505877
True	564.0673239776555
True	563.7053734173152
True	783.828453842344
True	8.017024092245034
True	52.27368287398219
True	35.3158987685895
True	60.472231220330016
True	501.2748746949029
True	592.589880614447
True	79.18521320090144
True	107.74209674910531
True	197.97771916777225
True	71.66086202740064
True	178.91688005426434
True	202.92306175944125
True	280.8978005976093
True	813.27347132442
True	585.0977530667575
True	282.03230982145976
True	190.15277939262083
True	259.0455686804615
True	239.9449738279526
True	752.3789762143384
True	322.709453230326
True	168.04682110314835
True	887.359056351485
True	353.8241973855254
True	474.1368696456185
True	148.80473039689016
True	111.39623589908
True	61.19818373257848
True	214.9640333238104
True	990.0517580732084
True	513.1436627033203
True	115.78082751555316
True	369.9442403500348
True	98.742952978939
True	681.0700166922193
True	3.686769564594814
True	700.81861985891
True	38.34268131231025
True	928.0884515182544
True	839.6706064980389
True	217.36526539973556
True	30.03878924854013
True	85.21667174012421
True	470.2321049406644
True	229.57463536891524
True	1.670206977684644
True	81.22416859538696
True	1120.8780569988228
True	343.5991471470156
True	660.9756707528902
True	495.8823463505632
True	31.55573924139051
True	137.00412581888156
True	428.9906354558375
True	914.8649871886448
True	809.0563518488652
True	415.7558052010808
True	345.50475680216897
True	17.619598613640235
True	78.77093347003911
True	743.1289151028587
True	478.367582293872
True	393.7541631060165
True	876.8041482518088
True	28.27079010857095
True	227.01456649402047
True	910.4178180892789
True	235.2952340571425
True	9.19433476710415
True	507.2324106190952
True	100.86484162247729
True	647.5647420787747
True	54.15259788460217
True	271.02861825540947
True	888.3171687830157
True	900.8371845226096
True	270.769633641371
True	434.1739687028909
True	111.14993307384267
True	596.1204645258476
True	263.92175197001416
True	193.8679159761625
True	879.2518283080377
True	53.83498068824726
True	713.3923002355695
True	277.97244164688414
True	302.23777921828537
True	168.67618109839182
True	502.5950804972609
True	585.8281697628528
True	363.3719965925936
True	399.30172552763946
True	68.95653332079178
True	157.19379573889228
True	455.75446851164384
True	214.24585720355932
True	34.52575028136589
True	198.93515003078804
True	372.0184040088656
True	393.6013583723661
True	728.8427050882492
True	129.84205627179597
True	661.1763251352785
True	480.6071343630906
True	604.7302679552628
True	139.79746190330675
True	41.09104013838009
True	664.8962293398541
True	70.33802366427881
True	561.1009604541573
True	668.2629995852944
True	449.0360862075052
True	133.55079531139287
True	526.72263085276
True	5.019371951237515
True	390.96841492656864
True	31.95617539130812
True	619.417044553958
True	263.84417137592595
True	578.472607493777
True	699.4086928530196
True	150.66837071550447
True	539.7537389572385
True	503.74553708401055
True	62.44594578510464
True	964.145087663029
True	2.927138526561995
True	25.279543745364965
True	640.1265850316622
True	682.873992650409
True	133.74518608627253
True	405.0876264823871
True	120.2660418897162
True	74.68780047418856
True	446.7340102543988
True	42.99935487909752
True	494.7659936834265
True	11.11538973524988
True	834.7363217130522
True	541.1435832415506
True	690.3438096115761
True	101.09573473660063
True	390.5505223429355
True	988.9825215640892
True	857.8168279253107
True	146.65009282578657
True	554.1277121759018
True	456.89880824866174
True	246.33056068123904
True	250.071398074573
True	5.180430072030527
True	308.7135591535991
True	12.706701879137247
True	365.82971886504896
True	76.83088394756311
True	405.1200928289678
True	655.3896373799757
True	128.35952282564944
True	237.589479903785
True	641.216854473091
True	657.9580472502182
True	303.43016134985123
True	141.37893410024415
True	165.61723445155522
True	469.3773766121104
True	90.52361984365548
True	10.477987283332505
True	529.4164769007957
True	572.2206833125247
True	20.995845253305383
True	139.18628854052662
True	921.0158994893206
True	481.37124981864673
True	269.7379213752271
True	36.786001583179285
True	469.1192270749892
True	111.59918916237444
True	586.0654962682976
True	660.7681725228977
True	298.2710114606069
True	381.5771006550498
True	183.94229251896869
True	240.1965651426289
True	74.2425825728562
True	216.8032538197772
True	482.7167410783419
True	23.059614138268135
True	449.0296341415631
True	368.3066887879896
True	689.5667283435058
True	888.7061051045185
True	911.168704912119
True	159.30193898603585
True	401.8049948324944
True	70.39109208972016
True	186.21590543514964
True	316.3265402792145
True	10.832087772300843
True	813.9601625604738
True	22.146741131713004
True	401.63129740172576
True	260.182132404658
True	662.8783532657408
True	198.04700756460943
True	38.79431059863869
True	688.8299122084529
True	1063.7914151225775
True	221.33936237902995
True	130.66784654194376
True	595.1234625287673
True	479.72349515297935
True	18.03477141347668
True	809.0188030893618
True	111.93413164629344
True	46.28731155038998
True	306.0624303692657
True	351.62028862619235
True	407.8760359430982
True	277.6792230644064
True	19.817708907760743
True	21.3979647929146
True	811.1783856507143
True	199.62723470216628
True	112.23060726581087
True	837.2028092939898
True	656.8054320957457
True	661.3766890361042
True	446.3770156753923
True	149.01157399058457
True	34.784340335640046
True	102.71022385122676
True	440.9277906869212
True	225.52082251065755
True	486.7443065909767
True	144.5594980325092
True	497.1318820479576
True	667.3885046744966
True	980.9170669774765
True	23.39644519847773
True	1001.879961476476
True	1094.12362023933
True	476.8075892253992
True	85.22870490334256
True	765.8150811802832
True	648.1276774378418
True	660.0665767192927
True	173.78413610414643
True	752.3780709238624
True	700.6762254683443
True	119.23770638954856
True	771.1048800748396
True	813.176746953185
True	477.81280742636113
True	228.94459597495185
True	73.42089621614912
True	320.2812830108522
True	339.75983844119287
True	446.93549876799045
True	433.2585824582918
True	189.2487305039796
True	314.4630664995435
True	3.2683026359325025
True	11.667607529491052
True	110.51955861262012
True	127.2705085385083
True	353.0434927161349
True	353.82176691981743
True	114.10340280501526
True	18.531252375625453
True	199.96216784049696
True	863.8261980542457
True	472.0322380991936
True	548.4877181033929
True	568.8598405115929
True	796.3763325725051
True	639.3104155650692
True	92.8067393932628
True	214.04696260000185
True	248.9368437677499
True	285.13214438106684
True	98.13356604480596
True	364.993363540565
True	434.6846783478297
True	171.60018120310153
True	623.1136570681169
True	244.8508963042356
True	196.5619837248992
True	28.98400832469923
True	251.21069350175296
True	461.69979581595067
True	163.60314768169792
True	526.1473546183565
True	469.4570009984077
True	248.4640239989458
True	110.2513908559526
True	42.86369580710655
True	387.158700048471
True	770.792916783018
True	158.24149979500623
True	1054.468433119883
True	1028.819516778684
True	480.3136077045378
True	99.64400027069252
True	117.56915502403626
True	606.4642150675037
True	8.169016195519001
True	221.9151154858201
True	129.6224175220443
True	114.842030514235
True	331.9036347590601
True	614.5019565180179
True	39.99101251626113
True	128.87628440489
True	909.8344689842892
True	57.16696900337907
True	462.636218022645
True	536.0052630211432
True	238.95634473516887
True	127.79392790786424
True	912.3873571279046
True	1226.6728946166688
True	518.7492794359273
True	651.7082238623937
True	215.22841742131897
True	157.58201844880074
True	318.42939646599393
True	262.3759942585846
True	174.9572891455733
True	299.0849655283677
True	348.90642609708857
True	11.426474742994715
True	623.7186852737852
True	142.26179208795492
True	78.35882381930438
True	440.196116790952
True	310.224104794178
True	1172.654773566721
True	351.9475861946016
True	987.8472255488854
True	9.886075258914468
True	268.4855920176063
True	222.03553333413103
True	152.77604348709175
True	478.14785645238834
True	196.91429258056533
True	402.949365984126
True	328.3124232080024
True	112.55427920921076
True	364.2440112621737
True	1090.7190478266384
True	703.6855408955958
True	224.44645772445392
True	115.89203304077628
True	291.7305743102251
True	25.38006571158569
True	361.4549796051824
True	314.8512329866129
True	570.559686392942
True	452.46426983711154
True	361.3038828256853
True	162.8735339055835
True	12.280293815414968
True	425.1394097265359
True	288.3109256211547
True	144.2914687355355
True	299.2051279187445
True	420.682515302614
True	814.1299616138967
True	311.7810599570508
True	763.8260939478364
True	397.0166390539666
True	374.7672945973881
True	1.6970798988505276
True	1160.4349838458274
True	98.52793645544338
True	930.6853877892617
True	210.1256947392822
True	460.18515611086826
True	670.2211540608469
True	88.31858907164892
True	481.956716722314
True	32.016327281378906
True	404.4274157259756
True	78.19845932119236
True	232.00416446493423
True	39.340968320367296
True	688.8158900350794
True	189.51775056195228
True	25.56418539138928
True	393.176380858088
True	100.17932568403974
True	177.31554746482183
True	801.4125424294049
True	253.74798544337716
True	151.85874134686946
True	374.0706373669119
True	507.52284347865896
True	343.077429119278
True	508.042895028764
True	625.0274843171368
True	158.65789363548205
True	7.415007526629207
True	72.15973917564835
True	425.6684228581296
True	88.95353246747197
True	78.99123358508403
True	1079.2773007371063
True	25.711401489407628
True	321.15362777537285
True	315.85427640678245
True	461.7139616385129
True	670.2014531574583
True	190.7570273252418
True	633.1403528682628
True	327.61268103795453
True	352.43628133568484
True	276.4883920159799
True	212.7056999124798
True	358.7414074269253
True	444.12190934373575
True	410.5449857873616
True	594.9020406005554
True	136.71114200692523
True	78.69361778390329
True	38.85010848774224
True	290.8887763176109
True	672.7425995725814
True	400.93145884945744
True	791.3465320489447
True	218.69843145366897
True	398.5089098302208
True	70.85691879749456
True	51.78640632463095
True	418.1420583003527
True	197.26629572151984
True	227.65446092322287
True	40.36407545444198
True	1067.356577812108
True	171.11608422173092
True	910.6098839494564
True	320.547689670605
True	920.205423095428
True	226.9948135896404
True	458.5813461830491
True	535.9855037095433
True	603.831022214557
True	209.3660002191002
True	471.5578651614434
True	928.8067487017014
True	125.96850642634286
True	8.345171893349983
True	546.0506180497376
True	28.94862754801347
True	74.13823972188159
True	792.9537044163857
True	226.1282970941076
True	994.261968050592
True	684.5484441178661
True	410.1461405090852
True	279.4842603559831
True	477.9570077817304
True	338.6712094247799
True	188.95757908562132
True	671.9561049519375
True	729.6497049130278
True	205.6094756609713
True	85.17327980591664
True	526.0749132885896
True	134.7629893715879
True	375.0079203341283
True	331.3966502128185
True	65.30354664248978
True	357.5957900323558
True	414.8260057683772
True	365.8546602787196
True	414.0783726400672
True	438.3363335065203
True	669.2594243284694
True	56.86603199308964
True	453.8182672819008
True	332.49948360188336
True	648.413004206713
True	225.72751544900908
True	103.07243932038696
True	43.08467306708671
True	528.0081869780151
True	622.1293283561944
True	187.13613708177311
True	404.39322740112704
True	345.1281252920147
True	17.346292387227134
True	164.19869090120923
True	296.4584604968223
True	2.280217891967029
True	891.0025678694677
True	79.85847262952696
True	105.26545336189048
True	118.68933348986428
True	363.4038349862389
True	35.154742500564375
True	482.11084181998257
True	225.90857632616644
True	5.88867321054373
True	114.48906417762213
True	448.4765735991637
True	53.40232672010619
True	72.36066244111338
True	177.35957964129506
True	278.74104620793787
True	960.5531741707856
True	385.0993587632744
True	948.7061902304496
True	187.01637984194997
True	1020.5914225169398
True	788.5392384449144
True	646.484261958033
True	398.5264323983928
True	390.0340246463376
True	79.03738864763694
True	71.2241988675132
True	79.76903643760566
True	176.2804184862157
True	483.0822004023906
True	1088.386372322294
True	185.771702840968
True	358.9150100159563
True	434.8234252246137
True	601.9176752958771
True	610.5608869588942
True	276.583498493578
True	468.333069082886
True	670.2327308560666
True	93.81775439896794
True	689.9011511081634
True	237.2820730660256
True	140.29636665353428
True	419.8961367666463
True	828.352484696279
True	447.6773760326731
True	849.3244153343684
True	192.7354843559689
True	346.2760675760184
True	701.1736673181914
True	603.3847113843868
True	195.08382161981345
True	259.64264718169034
True	828.112432314183
True	32.91839499819599
True	184.7035033672403
True	503.2935298325576
True	693.727003390748
True	102.40822568821932
True	40.01048565615209
True	166.8646898155204
True	728.6459752086108
True	318.10165085058065
True	539.6645147587153
True	361.205725116193
True	306.99647902072945
True	455.55046630327325
True	500.5891165345187
True	63.78054508240707
True	384.8747473796195
True	761.4920065623515
True	0.0
True	296.83590049283646
True	253.94439410110712
True	976.9202522283242
True	145.1248599814054
True	662.3204038111849
True	633.1423473683988
True	109.28152001933712
True	224.8661775902964
True	131.41212519234526
True	11.107181431852949
True	294.3233321940877
True	378.33115496198576
True	1136.9050710597076
True	241.06277195964003
True	422.9617683700762
True	649.6426292165828
True	205.66290667737616
True	28.086735309669702
True	885.1682754093945
True	611.2495104709398
True	165.66095037562874
True	626.329960776704
True	164.1840448173995
True	299.46375717365487
True	736.0623167058226
True	34.77407328766522
True	107.20386802645488
True	506.0355524604321
True	65.21519183860346
True	76.40387466082612
True	392.1423516369556
True	24.57052859860635
True	766.7770966617292
True	97.55825783947064
True	143.8689575477117
True	19.33404897418213
True	662.5558289534677
True	29.996658249997104
True	764.4158531451569
True	402.85309136292375
True	114.3391011505622
True	700.6597128752516
True	526.2837661479724
True	541.3022472705937
True	44.9831917859714
True	366.5989337696474
True	6.353049520238226
True	91.5823848394244
True	389.4294418959728
True	47.33616903028368
True	114.8536454606245
True	320.1461325972675
True	185.0453434412695
True	98.7229739030972
True	650.2461137398102
True	20.50340469057992
True	1122.6376714837763
True	486.8656833645786
True	308.16981597864367
True	493.6241701198224
True	124.31047457877769
True	745.4702260160751
True	1092.3553142598505
True	747.9195450361884
True	169.3432516142928
True	223.27898824148156
True	51.91808242265962
True	56.5546314912968
True	151.4853327901267
True	100.67735869657696
True	174.18008373711135
True	1186.3033913374904
True	308.4789838455265
True	362.9557701221634
True	723.9296334634861
True	16.399760615970777
True	13.981420795523055
True	561.2791330429623
True	5.543255474483615
True	116.41431792481924
True	686.9586733310155
True	177.4675835676036
True	621.3980830448604
True	872.2105066761266
True	157.10437302760928
True	910.5644460373268
True	2.610333454726378
True	448.5600872032067
True	1070.9848213063233
True	23.93345657079717
True	232.4753139200712
True	147.64177809811824
True	958.479396382034
True	233.05048696664323
True	490.6043442049426
True	118.3014750300873
True	514.8851742795185
True	149.4355108876648
True	99.94661598848865
True	385.3635238830282
True	70.1810352007191
True	54.6396108086897
True	1069.6685365062976
True	265.8132180257861
True	159.92951229340545
True	367.41515946715
True	400.379639260202
True	204.287192744238
True	159.2282185990595
True	373.00864966453145
True	33.48630064292798
True	485.1122457189314
True	1071.5545887033102
True	113.81081930253876
True	471.228519697284
True	314.971240362331
True	27.112356163376347
True	412.3417526108717
True	102.75002992184866
True	592.6326520460502
True	195.99032048537225
True	427.26095701814654
True	20.65084482422547
True	450.93611502327
True	106.78249918882656
True	353.4874444883868
True	34.08086408662292
True	176.43671605875232
True	248.300070443274
True	763.8890700539815
True	59.19444940728074
True	143.65239406190878
True	232.82550182402423
True	138.83996670437398
True	630.3852472698592
True	547.7214331395651
True	796.1083972205636
True	389.9633221619815
True	534.8453223462451
True	424.1643015322032
True	683.8207062805743
True	75.52341677065847
True	472.2291520480222
True	430.3306760455608
True	51.64032455767557
True	88.86781565046037
True	128.16629903312378
True	88.66664018028396
True	320.966792503601
True	843.4541124216006
True	319.1132408024188
True	1129.9256940551518
True	314.41772018332205
True	909.074189903165
True	151.76593831275235
True	560.6771764792912
True	620.6163725139253
True	690.8423712914591
True	435.05841213330297
True	66.79750606102472
True	302.5711686885453
True	40.9033721684215
True	172.96961858659083
True	161.76613929443633
True	1121.3715454955511
True	230.48851653070145
True	545.1741196666213
True	555.4337392118979
True	565.7432314306435
True	874.5561076931749
True	581.771772223424
True	663.1687978048562
True	935.668495839022
True	125.239434620542
True	316.98448735854646
True	263.2338800202457
True	334.0177603443059
True	91.02592741592592
True	366.5243426326711
True	3.4128029816607555
True	340.877372173274
True	258.5355820655497
True	621.6160124606569
True	273.2247194758249
True	374.66385464452514
True	10.72831952635544
True	57.45667062847583
True	551.6180920008866
True	29.581151648939397
True	144.9878126331232
True	63.31390002267546
True	147.63139985875517
True	226.8741265872031
True	72.28570440761871
True	392.3713106513546
True	277.7628703616109
True	100.90223018399446
True	337.0942864910059
True	66.99072839511483
True	565.7278080676336
True	844.2620770723341
True	285.0297204135261
True	1146.488173292889
True	119.05794088027407
True	304.0329069768757
True	1025.780956111544
True	82.61459545177848
True	288.205391737462
True	10.62894746516672
True	394.82626823271215
True	446.1287590806159
True	151.65342273306737
True	609.9558991899748
True	906.776421985868
True	152.50885297755897
True	80.53574723355392
True	337.85738957540366
True	555.2234701998192
True	581.3446977575248
True	1183.9096599652885
True	24.67089192817852
True	945.1133590570604
True	133.82557520713686
True	653.1649001021182
True	111.24078469233528
True	129.4170651519141
True	184.73034787110777
True	166.9652204423313
True	755.8130280807079
True	212.2049164880002
True	225.9901805080696
True	70.8013856011476
True	516.3988140341302
True	459.7504838952014
True	177.57510500433705
True	225.6972235360452
True	16.261347009301133
True	437.2547731248066
True	223.4289093937048
True	280.90489036238904
True	110.34702136466584
True	729.9524201882375
True	410.731525625655
True	261.51916276901693
True	653.4847344847935
True	521.285546976289
True	466.4514142932391
True	131.60319269591818
True	534.2323397206519
True	420.579032692331
True	2.7019006654167126
True	197.46863574020023
True	88.03131348496473
True	246.77589074049212
True	3.3670269475386934
True	124.47556984013296
True	352.57777429528585
True	7.800895931273132
True	820.2636078068651
True	168.49985019395595
True	737.1031466836175
True	801.0695085049355
True	162.38326659583998
True	228.11630097609847
True	491.2593456861115
True	841.3973109816482
True	50.19582051475608
True	40.15993888412872
True	127.95563742421548
True	636.0868538877457
True	728.2154405885111
True	173.59567708251777
True	586.1294602481955
True	595.439945831013
True	819.9263663358563
True	400.6884821136632
True	193.34703020185148
True	851.8882610345261
True	213.3835532014672
True	145.7557022410042
True	339.8825468968211
True	219.66294447871235
True	197.4870217445093
True	595.1211382167145
True	248.582955251984
True	196.8221519060505
True	477.3416625209577
True	466.341677183815
True	65.37820353819802
True	291.84649469666795
True	79.56287928523686
True	345.4285067414353
True	348.09819410545657
True	260.1754121095239
True	175.78866049349944
True	379.8218587210957
True	666.2252795672302
True	778.5581115145545
True	305.3724848793097
True	735.7407959899963
True	63.5442995909125
True	875.8459593579908
True	356.53244131968955
True	13.08428747243362
True	631.4203250915881
True	690.4898275648208
True	259.77285572692807
True	166.00744199038934
True	49.048025500987
True	381.449327674349
True	80.62462534335415
True	13.816090693460753
True	889.7541918016256
True	385.83780307689307
True	176.63866720902178
True	977.7705390100648
True	13.033904564549468
True	784.9373957526778
True	30.929723171942204
True	675.9366080543991
True	56.91280597024488
True	745.6614588461058
True	443.65957728226914
True	196.61329386894116
True	454.2317449784562
True	209.2704352447965
True	299.62821413733127
True	226.9038284824333
True	407.1440115248888
True	10.425274806073306
True	330.66396591039864
True	114.49140617109846
True	11.286016161443897
True	469.2993853045311
True	749.0371005563644
True	282.3292825514525
True	82.158587205967
True	314.1262017382754
True	76.75763378410089
True	173.03717667036128
True	182.8360954082155
True	378.8354995279828
True	43.1559608017391
True	139.3997461359698
True	374.86590675363794
True	875.666809938206
True	110.10372969572374
True	209.20557655712227
True	431.0507168292241
True	20.254637018990383
True	417.3019256245739
True	492.6132283535201
True	93.4675988765946
True	390.25715626567467
True	370.8636990093401
True	414.48752424102446
True	585.7386129943927
True	1040.9189364385898
True	921.2656948502254
True	51.13374866370738
True	1066.1094521268542
True	113.82587489052318
True	111.05064338497723
True	108.75719808328076
True	466.2529335804581
True	368.52862564990494
True	587.0435506496967
True	259.19737558374896
True	153.86326529715694
True	407.3757356808408
True	16.226855338515
True	465.599971071225
True	391.36483225245024
True	148.21500026439634
True	95.88782667000424
True	527.3264003064751
True	1016.981689493084
True	208.9963109894649
True	69.61847096346868
True	423.4459353289544
True	382.9616115676646
True	474.5622866903026
True	320.43173101313704
True	4.900290749106193
True	534.0082648448057
True	520.2131280067363
True	500.33120559028345
True	197.9105359470042
True	103.06172353260284
True	20.847655203162105
True	376.6164920407341
True	104.49255428796198
True	7.266365470385904
True	28.020862225164965
True	353.5733752279209
True	643.7431936774494
True	139.99601882723636
True	89.33006597936405
True	22.51298932158867
True	408.02555068327393
True	351.1206901424241
True	758.6667429960482
True	312.1885725147546
True	523.1674524234132
True	538.4889807935472
True	522.7895040044416
True	288.97402970272776
True	558.2302029611246
True	104.591338680769
True	581.9981433460463
True	7.648153949969659
True	346.033928822378
True	475.0617057966824
True	981.7636079568916
True	347.35035720082254
True	804.1958210376415
True	1004.0019602372718
True	173.259277826864
True	37.282104204987874
True	371.7730657762865
True	388.7734502497418
True	593.7115887429557
True	243.5046075047915
True	25.99233353158021
True	653.416088324403
True	123.16377772237462
True	1039.8347791014617
True	338.1078025319778
True	474.91099114017686
True	123.4931415705868
True	822.8063838100952
True	140.83327244941026
True	843.6054358167545
True	569.9977151794899
True	189.1504923426516
True	114.43230573930352
True	68.49326241908028
True	556.6092967802938
True	906.912466544236
True	416.9178052653159
True	528.9487535296936
True	132.44365617788554
True	629.6441221691234
True	481.7233030916968
True	787.4802795459148
True	332.9995873574414
True	584.6452140640905
True	118.9694982067684
True	24.419899744336472
True	420.6022213034756
True	167.8673714106588
True	100.89483728017602
True	387.7738842450629
True	1059.032983226568
True	253.50408102611755
True	551.7494139793492
True	10.324390909241083
True	71.44650426048777
True	325.38819956911004
True	770.604156081108
True	459.5710670917329
True	506.6685718436884
True	708.8232533823373
True	69.94877252090373
True	709.0648149064922
True	47.544988000245546
True	102.21022462285391
True	178.21296103672273
True	85.33667615175312
True	25.03951088381132
True	304.49493277225287
True	454.0109702942903
True	879.7451927029558
True	858.2116998526359
True	5.425568254780608
True	295.1865539417771
True	479.4163142141982
True	125.34839239045282
True	239.24137691288308
True	325.9590326970606
True	1311.4047479336828
True	456.8823347917141
True	27.36577379289988
True	185.9503845095384
True	715.0089128260089
True	35.007910079653016
True	175.663788872254
True	545.0480875700894
True	71.8039318845742
True	871.608358108215
True	327.0631687267255
True	672.2091670190923
True	75.62229825674396
True	657.9830942752379
True	589.1841357729045
True	877.1297871006435
True	251.0264616637081
True	509.5835906077122
True	815.6922196023489
True	916.6527574880472
True	227.0959792588328
True	745.5985608817048
True	229.17017047417932
True	441.5553176326838
True	368.7342419160094
True	510.9231543988554
True	486.0568181722497
True	312.2670105453908
True	344.90499769918705
True	114.19628047843965
True	322.4255587145507
True	1134.9424375029266
True	317.2098881981196
True	148.54877360351995
True	281.1966808125089
True	731.3198617684224
True	647.1217656463875
True	403.51453809197744
True	126.21878052309714
True	339.19914063540296
True	35.27067743257376
True	174.59287323785088
True	95.60930326226304
True	86.96461905309239
True	546.9776001184591
True	138.59470621243213
True	135.15034595992012
True	99.02100687531824
True	87.63774488329358
True	443.9237377449746
True	384.03117619762713
True	1036.2783376974098
True	544.9478513889721
True	833.7151649770993
True	279.0528059947475
True	294.57780714885524
True	544.4652743100485
True	189.20510139826845
True	753.9025273404902
True	247.4009698291244
True	357.08743867759347
True	70.98542777142492
True	116.42857689414213
True	257.458841669498
True	120.98429752464904
True	471.86399454204405
True	32.340874749230785
True	554.8846089319771
True	1017.095573995628
True	729.2171973623896
True	1.5476453071578251
True	64.28826573792438
True	479.3908592128908
True	428.96491451323465
True	74.721877847095
True	119.80660966034702
True	304.8761494533651
True	76.28649626361391
True	53.05341464225939
True	718.5507947521708
True	679.3052053510141
True	163.22162970866228
True	168.74957956420582
True	528.6531001030154
True	54.04668654328267
True	25.468046401261
True	556.5592244867835
True	478.5366047458873
True	1146.2112992743878
True	43.48345501152399
True	473.0046611512977
True	877.519898791042
True	816.9129349974195
True	286.65907161695384
True	770.3380253653847
True	391.9403926205025
True	43.47185530360037
True	98.52850125666006
True	700.4108066938458
True	76.86880912716437
True	144.67717017323855
True	943.3469487479198
True	191.88867852488968
True	270.7552333978201
True	103.92103241487378
True	646.1195644925623
True	585.3185475090268
True	214.1337057538682
True	429.8609528921099
True	41.529198719600096
True	278.21707796196097
True	594.8315880177018
True	654.2631484297272
True	320.23616932713
True	75.62190852281697
True	940.3496902239976
True	1062.876411919057
True	539.6799252245416
True	61.97933888580236
True	28.64302782816206
True	88.76508875387252
True	106.72593987600636
True	98.94147863843205
True	890.0409841225437
True	1241.3123016016093
True	723.4708609889499
True	332.9117918150477
True	8.420242979472036
True	21.59546512907727
True	333.75646516654626
True	479.62843618911177
True	46.98439854566404
True	578.7214442233695
True	446.2290278026156
True	382.1278464497632
True	80.79164613982569
True	205.3215579578652
True	278.9430211401239
True	132.54684621174675
True	406.5280073766282
True	42.95493301834761
True	180.8076858244364
True	1147.212599062269
True	5.3363322544740175
True	25.2570313161115
True	596.1011605155459
True	367.6536871973906
True	775.5380708510282
True	154.71055063758098
True	768.7715963851671
True	585.8521206688304
True	281.1931251223711
True	433.0866945468847
True	333.17036207476747
True	289.76754454411
True	270.52127370370164
True	410.54302778394265
True	498.4002675006534
True	512.6135259002621
True	104.51673904467482
True	357.3520972753673
True	8.455320838707378
True	182.43887541826052
True	236.63522716070463
True	891.3733361712955
True	633.8888490623402
True	29.219738244917465
True	714.1944880890298
True	839.5610379062948
True	112.20560113972444
True	348.4967816789533
True	848.0677721404599
True	221.099278470686
True	162.76960756933246
True	530.2733796935341
True	577.730023059644
True	1100.5474158456266
True	142.10342363210154
True	154.06574675517717
True	253.4160889448353
True	320.4199637145605
True	428.100883071708
True	403.5929355727988
True	329.2295545244881
True	446.5756222470198
True	495.20444080609207
True	227.24409816844695
True	1478.9761650996882
True	244.3898851770033
True	407.71452587513295
True	53.317541540015895
True	764.1799644863305
True	244.7366214219898
True	905.4989622851916
True	543.4305390975736
True	301.04252335888737
True	754.9007282012861
True	265.76890967383224
True	212.63008645065707
True	261.6683079131678
True	210.37223689465552
True	139.3604116724166
True	258.465488866052
True	735.9233148969124
True	534.0027353563703
True	220.81367960411615
True	1160.9569141792542
True	110.2484925611695
True	263.5146124482983
True	71.49348264269618
True	317.6289637582273
True	409.6666599342017
True	91.53790209263946
True	215.6918373754559
True	74.61104251526685
True	688.7744038477136
True	361.7063717738629
True	216.5024985226137
True	722.6792612897037
True	868.6032315645958
True	811.6971418252815
True	825.6107019481659
True	339.39544730743347
True	1.6908385721113195
True	257.4365584464708
True	54.36404690142998
True	377.9629229171469
True	53.83423702811406
True	366.04343968029326
True	834.013288913557
True	1017.5208452371502
True	399.7206837980541
True	20.65581901190485
True	524.4840737438734
True	488.7877306486121
True	191.86872897044051
True	231.4668397872386
True	299.7686473338407
True	23.63139522893606
True	130.75128250129345
True	969.4092569760656
True	61.86385049207026
True	497.7931368110503
True	790.6024746574639
True	106.0528552668144
True	248.46208229296212
True	116.33423649093562
True	16.35734390264146
True	1.5414837689790817
True	119.7258628733553
True	1010.845903736124
True	463.1347996686432
True	73.11112463298328
True	807.8975057619159
True	331.6263424587125
True	1.1205433623763832
True	458.34919005971193
True	188.56592697988503
True	495.36708381466383
True	87.0246775838847
True	309.8729120028493
True	374.2759015757807
True	175.40978589347287
True	219.32888346973095
True	128.24891524742014
True	174.26063399615194
True	962.2028615858125
True	17.06647269594649
True	519.0127216079645
True	492.07169943147767
True	399.7008772962336
True	219.77860556243616
True	238.52239216728705
True	154.13567339653508
True	48.56477002857012
True	506.3197836378985
True	147.68543187004326
True	871.3920500817238
True	813.7807751384044
True	253.22398722457157
True	313.4693365276427
True	522.2397377407046
True	40.96619487293289
True	86.64654619689264
True	765.7204422414762
True	1111.081767653044
True	111.76321737189244
True	731.366207505215
True	145.10449258372162
True	950.6735765323432
True	675.4388937374642
True	108.34293827056126
True	260.546456101265
True	610.4257384831839
True	260.8334909122192
True	48.133446108065606
True	572.0114262028959
True	436.8014588460577
True	5.865931399580898
True	459.23569283424
True	70.07379025467907
True	182.00616783565152
True	237.98441077787663
True	302.34785499661206
True	75.88652339582887
True	228.39582220239805
True	361.00407158652735
True	417.681848339234
True	932.7090435718436
True	47.81356592924666
True	933.144144316424
True	1005.1977104294004
True	129.35834684495833
True	70.24919014377586
True	1000.0460822305928
True	34.483852057994284
True	230.55706971130988
True	82.45357674436592
True	213.25083323169764
True	366.9392835849295
True	938.9625412863602
True	96.42752682373906
True	70.41693758662551
True	624.6532778970407
True	276.8728315741893
True	732.4018470897569
True	53.96508567718866
True	480.8771693112485
True	388.0187685897111
True	687.7000265670717
True	52.53524465353983
True	113.6311143106456
True	24.91158380088396
True	265.88819980917805
True	42.341145561054354
True	352.7407861124913
True	2.749361121555027
True	1164.9193116469953
True	103.813920276906
True	129.65154739001164
True	353.0889248463028
True	732.2008930149304
True	682.0300951076077
True	997.5220099044908
True	453.0464264278661
True	415.71627349998914
True	138.8165906406462
True	390.7173678781361
True	870.8717507824124
True	421.8115938431239
True	924.1312239671136
True	89.05299073075847
True	429.95645889715126
True	177.70399976611026
True	277.30882706388115
True	767.1828210819673
True	165.02501219665325
True	135.53775272160672
True	63.596226628033286
True	867.0087998957064
True	782.7875765580577
True	83.82845125799666
True	421.6934296708549
True	764.2295760032911
True	417.6090249120276
True	56.81082689180802
True	333.36496226410986
True	782.1983224094857
True	30.09719903545204
True	361.22922744634127
True	169.4059879256663
True	280.2747507853389
True	34.760659147744114
True	221.43117343968277
True	774.7812239554894
True	644.382070076273
True	56.49099922947246
True	304.6454518121458
True	879.7599147442115
True	17.360742515092916
True	319.5169611282098
True	298.9445911229034
True	424.50281999805424
True	221.5059332403113
True	622.754709610827
True	49.71966401226061
True	955.3001762821508
True	909.7613239643902
True	47.76595383324312
True	401.3496517335335
True	730.2531544482663
True	916.5331834653808
True	272.933487207919
True	612.4996835462081
True	130.5162730964122
True	195.17014918541787
True	131.46443991539442
True	137.5460183654764
True	212.5022186863738
True	928.117402377467
True	777.9730848636478
True	978.506105328578
True	19.14600566155656
True	26.53601355089481
True	358.4037688009061
True	13.78618178537186
True	646.0574445179669
True	1081.5361574590445
True	261.2544031174736
True	204.21016281182807
True	84.18858836986237
True	208.93564339198912
True	132.87861915606544
True	41.30226199909206
True	129.0440738917425
True	88.9319037475559
True	252.65348833027045
True	549.6228573427908
True	162.44027198980692
True	29.407535631277693
True	60.814791828025385
True	406.39935971400513
True	269.2695734325084
True	577.521625042789
True	22.239016379236773
True	114.14552785748516
True	675.7909526850661
True	256.0595190797318
True	466.44230724955975
True	658.0998750446674
True	102.4037762200853
True	111.02101179887228
True	78.22120862293445
True	26.759659619179413
True	124.2820109291515
True	76.07896296100196
True	99.53142836990467
True	158.13649426410595
True	243.7749682464845
True	783.9305070856664
True	288.53256397911184
True	932.5539217685376
True	171.30631978729778
True	190.12582735497568
True	811.8669750991766
True	315.6236146999086
True	583.6182226553987
True	261.79411055657863
True	374.4798099177145
True	437.8868948896189
True	555.5313087693837
True	653.5098987318855
True	364.86703996759576
True	35.55225378640209
True	574.6903693768295
True	619.5564723402645
True	19.90568906708386
True	12.320268970934782
True	264.26576870008574
True	411.3934884368953
True	459.4029999208996
True	67.34639594810591
True	654.7791303451334
True	954.3742795392682
True	227.4394595583152
True	887.443493346695
True	283.55971355225483
True	99.44061639788362
True	263.46905707829103
True	693.4404615201272
True	38.95729346591184
True	579.4371729532761
True	1281.3757829897077
True	1011.2290411141822
True	914.1812546415445
True	211.7335442497915
True	91.188394975826
True	196.65121204753507
True	838.3090637086153
True	143.53813870674998
True	1102.3350669991123
True	867.6942491722575
True	42.24396246879077
True	87.79772434836954
True	435.7275061068152
True	420.518926726763
True	201.16632415669451
True	506.8134948256396
True	665.0115575022222
True	120.05046832108188
True	262.8887249011863
True	1014.8424895094432
True	51.19515444340499
True	670.6524933768964
True	531.9778769590819
True	38.22443962613989
True	815.8201491999667
True	378.5596346272113
True	546.548344638239
True	114.84448193531308
True	276.0548462402639
True	216.74613463393305
True	26.9459322216466
True	138.69959625798646
True	748.339357235245
True	144.0328418048596
True	362.5501838217967
True	65.17834392350875
True	660.0050069414957
True	618.4079467474967
True	232.22665958556627
True	475.123246476124
True	173.21940387495118
True	163.7075930470651
True	227.08117214271005
True	285.80096685622937
True	350.14763108082064
True	134.28877020850024
True	192.65032652755167
True	26.843125594521165
True	866.4209198748729
True	323.6992429767073
True	10.687952648799676
True	354.636458215676
True	169.6617223045807
True	618.2746508511262
True	357.2679369048503
True	587.0240425037894
True	536.1223031437723
True	465.5479451094751
True	791.5536109093817
True	243.95175264142205
True	570.1889576611773
True	156.32208093881698
True	525.2257754242083
True	358.2543926098054
True	381.9938107047808
True	121.53011547684704
True	137.45121300137697
True	105.25661292887224
True	66.2858362107844
True	714.2032296423357
True	180.8217997761024
True	48.14243279592733
True	0.0
True	549.6680170577838
True	114.03369296682683
True	23.051386746208657
True	40.77743465313775
True	111.05518172567616
True	530.311899198648
True	185.3149069996101
True	109.24598443134596
True	36.12585886360982
True	156.10670651742316
True	929.6266458532436
True	50.30900021737728
True	233.80959140578892
True	740.2594669192677
True	317.65711203796
True	455.72031254174857
True	466.3920881698924
True	510.209337025964
True	611.6084746899996
True	920.5866782500716
True	255.24556036521795
True	1037.939736504122
True	924.6498352007918
True	619.985715666378
True	345.7192092860243
True	838.2488032543091
True	11.304596819943852
True	33.847219121676424
True	298.5507369212285
True	43.588559309975096
True	206.54145593132492
True	730.7434422509314
True	211.5958598775433
True	728.3616607815385
True	774.2805424747522
True	123.68221912111728
True	366.8611695580572
True	573.8267020496079
True	24.691520615181453
True	132.81502301749558
True	434.0767986858783
True	299.83165956774764
True	202.34316572069497
True	113.38402147588748
True	391.9724255904785
True	20.58555804821339
True	377.26271489038703
True	354.37867456222807
True	1049.3708043459778
True	365.4248216467754
True	32.82310607584056
True	448.3535867362387
True	442.3878380231431
True	243.6598621276366
True	32.47430798852897
True	764.050123532679
True	433.0113119238305
True	179.02894290604243
True	13.564784503819114
True	1220.4040829644623
True	164.88146554265325
True	26.519232015533408
True	314.8681650324959
True	276.97479642212164
True	112.8927281663764
True	297.79094400854166
True	48.00202168296297
True	310.8118907635122
True	297.9462834672027
True	315.62527035258563
True	31.208911738074427
True	48.56029077157615
True	995.2795631130354
True	23.905339706847126
True	13.349202532388311
True	175.7466259608259
True	654.3407546151144
True	8.238297209514023
True	180.40709742909985
True	176.72114187202442
True	542.0211712916839
True	388.470275528115
True	719.4204480169122
True	331.2544820327111
True	485.2775016353849
True	432.8890944404707
True	501.0132448230448
True	96.35257629505324
True	1272.8035542441298
True	898.3747489670756
True	272.43595614868457
True	528.0619732889825
True	99.2203606601271
True	546.5571149436862
True	431.3184416190865
True	157.2335022896268
True	75.35849417300834
True	350.3829393169044
True	166.30665148762665
True	31.2396885601886
True	631.0211290160607
True	376.8697861083968
True	72.14410955616931
True	30.23881061259746
True	651.4209236592585
True	486.4685497023093
True	74.61469144311245
True	20.279332491310544
True	332.363863102384
True	319.9147266044544
True	716.1791271044506
True	543.1391939169779
True	548.2580829831905
True	797.4232285030201
True	10.006816817895045
True	57.05058402497997
True	37.25261999711138
True	61.0025505665226
True	492.452920007157
True	590.2668090262259
True	85.56335829538104
True	112.10820054075676
True	196.13143110437235
True	76.78145148467112
True	177.4894929798471
True	201.08879619579565
True	267.8035440901051
True	815.3836306194993
True	605.7396324835287
True	285.3606028715398
True	199.6949232505971
True	277.602938129051
True	253.31048350227152
True	784.523661147805
True	331.411756144247
True	164.19309304350216
True	946.2242395741788
True	335.8541556189521
True	464.46119936830087
True	147.68751563404496
True	121.0281956430593
True	60.431882826448735
True	216.43933657575985
True	979.0216070854316
True	519.384055207079
True	120.0223084958696
True	336.855110479982
True	99.61913036537452
True	667.8929718620135
True	5.5978241107951625
True	680.2503545268291
True	37.23221347042916
True	942.238164743299
True	849.3225037281203
True	204.3882042905928
True	27.77425669095995
True	78.44253833593906
True	467.4017800307236
True	217.48895348375623
True	1.437005992426749
True	80.24174041746672
True	1068.4770659043752
True	353.07717182961545
True	649.4104924512415
True	468.57191456842673
True	31.96078392887698
True	142.6255028810326
True	425.0360573540266
True	908.9401263710666
True	791.7161839626775
True	421.089763745999
True	325.9385651691461
True	16.625301244219887
True	77.44026943559308
True	737.279038909529
True	469.4332069401183
True	387.091226700726
True	901.1452446425102
True	25.385349987906903
True	219.79472659076023
True	898.6786181456513
True	239.97502873090397
True	9.11346274034043
True	499.8997253949845
True	99.48962893237524
True	662.0723706426529
True	53.9345923138321
True	259.3729939850036
True	913.2387270793072
True	884.3523604802153
True	275.88560936256533
True	442.83980558948593
True	109.88688755533384
True	601.7091069484139
True	264.44708582221057
True	185.71752446299573
True	846.345626460132
True	53.33379838837911
True	699.4768371235057
True	275.830637691546
True	297.4955101918542
True	160.11655851442765
True	467.202552112134
True	594.3829867128724
True	373.5057919178846
True	410.4657602605558
True	64.41036835868944
True	161.23643773878226
True	440.0233846922987
True	219.7181916031408
True	35.677143390348924
True	206.7867402814033
True	390.3210622702612
True	393.4885601862769
True	741.0228264617359
True	133.90166317193044
True	670.0665436921453
True	495.3602329829112
True	592.4232537531213
True	131.820622589565
True	38.1441690471848
True	672.5585169671024
True	69.71789163030012
True	555.2154693856072
True	685.7770385803282
True	458.3772143610332
True	133.7361169852622
True	526.2099562980758
True	5.639864786333114
True	385.0753613817939
True	31.72380151952001
True	614.0686331714662
True	275.980601586347
True	555.3673510091365
True	715.7048646643227
True	148.61775522854245
True	501.5696727869636
True	488.41816082295145
True	67.02552215720881
True	975.8113139592518
True	2.623756789889156
True	25.393117457617333
True	647.8404989800005
True	685.5265767059534
True	138.93606774197113
True	415.0776189544202
True	125.74676219486966
True	75.19682146238299
True	454.3885721551149
True	40.40741259586626
True	516.0899021543455
True	12.271000547250114
True	816.7718013494616
True	534.1147789593335
True	689.505608436579
True	100.45123417733608
True	391.3795025358772
True	1031.7225374443776
True	874.7569399505611
True	136.6925876993961
True	550.289958080546
True	469.27413336837526
True	249.58312016140275
True	254.45310537904345
True	5.642973187365934
True	300.4663711523482
True	10.58198343114907
True	374.9272596202149
True	77.68659251123286
True	416.2797089921343
True	670.0008370958199
True	123.00767378347096
True	233.87338656031704
True	638.0545977719096
True	697.8034259120401
True	296.9006225777378
True	141.42141231636344
True	165.11088401155988
True	476.3844752879946
True	91.5876809253926
True	11.95164359128018
True	499.2487480964925
True	565.2706624529387
True	20.135150754593813
True	138.73200137429802
True	898.2201839595044
True	478.336903809068
True	268.5961186707092
True	34.265340731338604
True	476.4819717023228
True	108.14995491662188
True	582.6190965455365
True	673.5334024995943
True	300.0393899714492
True	366.7880984613906
True	188.319277099996
True	242.89855745675203
True	72.4409960279083
True	215.82511276155603
True	501.39824196479714
True	21.55000579535881
True	458.9419674276485
True	379.0341192655065
True	707.6080122866964
True	916.1594505977332
True	925.3122278303445
True	153.3479247794394
True	381.1779951745772
True	72.35588627638438
True	187.27812583512377
True	317.23634663749345
True	9.296216127493471
True	796.5996328581716
True	22.1120787027748
True	405.0506355826242
True	264.19520661701205
True	654.0961912863247
True	211.48832243354545
True	40.906282859473016
True	689.3182095650996
True	1067.9565944149133
True	227.7194160364315
True	130.6080487004042
True	606.1294427047479
True	480.8160833657
True	17.342446360516828
True	880.857427298936
True	116.45869629891416
True	44.74614373949112
True	308.7405593083408
True	359.5870943559947
True	381.1650776467984
True	270.125359331504
True	19.777809639351496
True	22.62947476332686
True	868.0638819964998
True	203.2664140688441
True	108.10887968534134
True	834.1077102869757
True	645.3553752527296
True	671.7972730079016
True	450.0708130227652
True	144.20274562938178
True	33.34714905782356
True	99.2316077725807
True	425.929857439468
True	241.6480532460533
True	477.04414827284165
True	144.9318189248264
True	491.4468519321775
True	654.4592388412536
True	968.5337113751862
True	25.03285933682296
True	1005.9583137846598
True	1095.9871013060138
True	493.41878750402174
True	85.19014037022328
True	821.1887722588372
True	636.2917910163575
True	659.4260110803847
True	181.5413828430597
True	743.8708022446697
True	714.1814303246459
True	123.56975056293888
True	745.2170640758986
True	801.5563682220301
True	498.7217309589021
True	225.3798338478092
True	78.09883162334314
True	325.2851356980504
True	353.8783233958523
True	472.83321406991865
True	437.5502410854271
True	190.9498798981763
True	308.0594605877208
True	2.4654645049814343
True	13.411439213486664
True	109.72986671096751
True	131.85378019156053
True	358.6768786645927
True	346.6403746551684
True	110.53079427010744
True	18.79758191045906
True	209.14585554495707
True	847.9762893107373
True	455.35372583088457
True	517.221379740538
True	555.193855413895
True	819.7672463779551
True	639.622775238878
True	86.35651815234183
True	207.03545533969788
True	243.70761599459848
True	292.23253459292346
True	106.07662275955974
True	353.6382574664762
True	439.67724870747134
True	167.8573377289081
True	655.2119979875264
True	251.30356519868823
True	212.596639854064
True	29.037629222841936
True	246.07070725835555
True	496.9840582236285
True	177.28900114600364
True	526.2706441619447
True	469.63242794161386
True	252.8973980677214
True	101.94912684744328
True	42.20221803103755
True	408.1622129686129
True	789.6764661258608
True	150.10332302411075
True	1052.065829819834
True	1046.9854030520155
True	472.842244624064
True	104.74376535991298
True	120.9278046454326
True	666.5187395201689
True	9.005952239761513
True	226.99120327863795
True	140.6561950951603
True	120.40604937324308
True	326.718897795009
True	626.8716628735882
True	36.48375466034548
True	129.84488978403462
True	955.4422150453652
True	54.94482302073556
True	468.1284897707115
True	526.5369755990688
True	237.3331773550269
True	131.37334803532602
True	924.0693423265936
True	1214.849347823434
True	520.353742620732
True	664.015448879636
True	213.20712357204044
True	148.80652788752445
True	326.7137646381757
True	261.2742417683859
True	170.4875366028414
True	311.49748191926085
True	345.70947356845164
True	10.795840554337776
True	638.823953961523
True	144.23206421574395
True	80.94131653666497
True	443.9132252562641
True	296.0190893751746
True	1203.6162697595605
True	365.9908691453643
True	983.8743335606316
True	11.130680870549584
True	274.3480971591586
True	219.95453617496693
True	152.72872617611327
True	462.6138966594033
True	202.99909275103929
True	402.4110670948329
True	318.0477061667177
True	110.38656339992264
True	362.05575415033087
True	1066.8619011925548
True	722.1667093230122
True	227.02248272871964
True	108.77619430081438
True	293.3962163893979
True	23.428937215933736
True	374.3546747605496
True	313.62306919400794
True	562.133678146345
True	466.6815702035152
True	346.683707922278
True	156.0570558241155
True	12.08944437216789
True	408.68303008451903
True	293.43128260026964
True	136.8704845864454
True	304.07535120448125
True	426.9120583317631
True	816.7567597335276
True	317.594055094203
True	782.8800915880018
True	400.1953724323761
True	378.82504457319806
True	1.0213839832990526
True	1200.758322360358
True	105.10056580627416
True	968.4801579958646
True	219.69941466192452
True	453.6079615423904
True	667.9311973670046
True	82.99125397961038
True	490.4026304774271
True	34.816625764971825
True	412.5672240168733
True	80.08792101753865
True	231.5770199701232
True	38.270580900761445
True	669.6021587762058
True	188.75901806652425
True	25.47043600013107
True	404.1236502772538
True	106.26951050914788
True	161.47986571689435
True	816.4139783252692
True	264.8833489370492
True	156.66150390754473
True	381.1645187494907
True	519.3191777841973
True	331.5463231535002
True	526.476961929944
True	617.9793047669494
True	146.9860298237125
True	7.598817505886205
True	73.28861876150407
True	448.9154349196357
True	90.807530756186
True	80.66198307597429
True	1044.5791155976283
True	25.6244171568003
True	325.99497597635497
True	317.6667646353612
True	454.3625203546181
True	668.703291002906
True	195.8461763415842
True	657.7569216839494
True	318.99712199482326
True	348.3518109594966
True	267.8797837534091
True	203.84114138042705
True	370.2681429777833
True	459.1192092557961
True	401.68047829881806
True	600.9079764476156
True	141.5222798872296
True	81.11779177956731
True	40.037658334039016
True	281.9645495783312
True	636.110514068736
True	389.0597692887916
True	778.9226591512405
True	216.38826436344004
True	406.8931141958712
True	70.24941956021974
True	53.15968714799411
True	413.87057915905655
True	198.9788892357107
True	223.5385148329992
True	44.86596010716346
True	1048.6041951758828
True	183.42297291531276
True	929.7652530247576
True	317.5176764407401
True	925.997912367378
True	232.4811458871177
True	461.1384193694721
True	539.2486525843893
True	606.0857057168206
True	220.908258155372
True	484.4666807468624
True	973.6553575585956
True	128.5957605782825
True	7.660582917776176
True	580.9424147559567
True	26.723035503434144
True	74.3172545369405
True	790.5820874850426
True	224.8520668006796
True	991.7439677113674
True	690.3572429835475
True	427.5114872507053
True	278.0028502523414
True	483.148181776687
True	344.97544545077227
True	178.2936793576519
True	678.938509412112
True	732.3734170992508
True	207.3074386424855
True	90.493758372247
True	507.8352834113954
True	133.56326500789112
True	389.5013504398621
True	337.3415154248484
True	64.95663839613015
True	378.81420550731326
True	402.1146202587596
True	394.9106473827977
True	416.5443546563486
True	416.1725024489678
True	656.7617276443644
True	60.54170959002166
True	441.8162989767322
True	323.58101328762217
True	641.2902035851312
True	219.0360441835284
True	103.1005940603278
True	39.48912134327188
True	530.717107212228
True	617.8488755166012
True	193.9245695876964
True	407.9184487004619
True	337.0195044608419
True	17.79814847623528
True	166.76567690627482
True	296.35888058514854
True	3.0974974225349947
True	864.3893770229264
True	81.44434004878033
True	103.89911891240332
True	108.14893939772637
True	352.8632143797817
True	36.70280549203032
True	460.33710852820326
True	234.81542255235007
True	5.877405242454321
True	109.58017038072612
True	453.9318650159303
True	50.431852452306295
True	70.77046172388147
True	164.02871011550258
True	281.51483076898205
True	938.61813243903
True	391.70328079759145
True	972.1222550746847
True	185.68139313902785
True	1033.6742051492129
True	797.6494213462569
True	664.0121943511016
True	397.4115130506189
True	373.0120556814915
True	80.42905509622756
True	72.02089810965259
True	80.22996930842501
True	171.07306530080797
True	488.2101084808898
True	1131.495582375701
True	167.83790728850713
True	363.510096296536
True	430.9318387669375
True	604.2123812335628
True	597.982163561497
True	279.0843208455317
True	445.19072685350096
True	672.7837503167373
True	93.9277183900639
True	736.5604265740602
True	263.5592839071988
True	140.859103018952
True	407.7424013313055
True	867.4992235770186
True	430.5247985949067
True	848.8228759321021
True	196.55227924666409
True	346.4928879841312
True	705.2125692871361
True	620.2755563190657
True	192.35786607191392
True	262.84815477895955
True	785.8270745759307
True	31.45720122664292
True	186.3282247475811
True	487.757525432063
True	690.5996655449894
True	103.77624659576615
True	35.88807612065562
True	171.26692518670828
True	708.646243002414
True	310.4245936236539
True	554.3632024931042
True	355.88675714079534
True	275.6388402952171
True	442.6408374434365
True	485.9144669084544
True	73.68333169487975
True	377.0629375154569
True	773.873927699227
True	0.0
True	288.7109713575967
True	255.81249569044985
True	978.090981594305
True	147.89037884860903
True	641.6534980382711
True	630.9287922843591
True	109.97261430864704
True	216.97897503602292
True	133.73698368182505
True	12.0058049784463
True	289.4046394616182
True	362.6037894870741
True	1112.3554391879172
True	243.30502441769897
True	407.5010911469304
True	654.4787270698307
True	191.80646523651504
True	26.558648303086933
True	896.4221654347547
True	618.9039836841162
True	158.55583955817332
True	623.8381558790161
True	163.74815919205565
True	298.765645264718
True	768.6977216050947
True	35.15912490608271
True	109.48956774668416
True	500.8842566733685
True	64.83866956550145
True	82.00243640970666
True	419.999808662429
True	23.033140053042143
True	717.3591433182701
True	102.53520901192994
True	156.79220632251858
True	18.04948791021945
True	659.4963874030626
True	27.883858621859357
True	773.17008508197
True	398.2935885089527
True	116.2592839332402
True	702.1911036699718
True	518.5323553942609
True	576.3726465129524
True	46.49061724856853
True	376.6939664949513
True	5.176820705121136
True	90.4555773025476
True	355.1551877785551
True	44.26332004785147
True	112.36056513995564
True	320.8724836468559
True	177.84398709680045
True	102.14683668739444
True	653.9036928560557
True	19.94468698776363
True	1115.8087093023296
True	481.9933884203156
True	304.3815912537364
True	503.054086493912
True	118.11579246015631
True	769.4109185163586
True	1106.0310693536371
True	742.4970256796576
True	175.92162597977244
True	223.07603898674455
True	50.65166004192847
True	58.3724663885637
True	152.94251628974973
True	104.54432589509916
True	173.1898594472374
True	1227.9310198319224
True	316.401806466645
True	352.6850656129082
True	705.7537543731484
True	17.80735414905533
True	13.5595432546652
True	613.8317214246712
True	5.791532150931015
True	116.89478148146785
True	692.5141784809431
True	181.0632081017132
True	640.7256749143118
True	836.6824048645808
True	153.63588024054835
True	907.9506900309476
True	3.531563046589283
True	440.8002480168995
True	1050.4424559659735
True	26.346761317719043
True	230.8656765664157
True	148.39607392586078
True	948.5954873793556
True	231.8444305103464
True	480.5192145720844
True	120.51192310334248
True	521.6020441824545
True	149.73715811454014
True	98.18000332879774
True	391.8467040867299
True	71.17772706186449
True	51.64492240490927
True	1054.4788190818545
True	268.18210176806434
True	159.15581160064536
True	376.342241975735
True	404.2717355093054
True	210.47949067069652
True	167.02001493692796
True	393.2167890605171
True	34.36086262959788
True	499.180844361821
True	1146.7156798231565
True	112.3585804173646
True	475.3421745183864
True	320.6145823620638
True	26.84241388184258
True	407.86200858153086
True	103.39864882247193
True	594.5668858143979
True	202.88397677107235
True	409.1775405855437
True	17.89591750379329
True	469.6800948045104
True	102.9202159902306
True	341.77571349311063
True	31.970207598908573
True	172.18330297709556
True	249.2937854938079
True	777.8529548771586
True	63.061414395577856
True	143.2564133270658
True	232.89091701275692
True	142.01949660702817
True	620.3673842582692
True	555.7126414533343
True	766.6468411550994
True	388.48435416186993
True	534.0588395674176
True	409.94686930370585
True	693.1266290663572
True	75.07679367514865
True	468.02643094436974
True	424.02793504737485
True	49.80093227000624
True	81.78146858916595
True	123.88560714679606
True	89.24160396141988
True	326.6474480408997
True	873.356917002293
True	329.5923827765121
True	1099.1206249695786
True	333.8997061906909
True	902.498520451821
True	147.4439525194401
True	577.8742415508711
True	618.8495033137966
True	695.4354855025852
True	439.0223691279015
True	63.64610005915619
True	304.8994786333932
True	38.67158113555727
True	166.4061754816612
True	175.05785750357222
True	1123.5093827727394
True	233.39761818179733
True	562.0880361488827
True	539.1221138230484
True	544.7164562023894
True	855.5191061237435
True	593.2382989287225
True	645.8267337291813
True	974.760675098343
True	126.90323035120694
True	327.03892652537434
True	258.0414234310971
True	328.8680739428041
True	88.83018342013966
True	385.51977133604737
True	4.999037652659977
True	331.1550208362048
True	252.8399770593757
True	596.9986578516779
True	283.5989950213758
True	362.0800938998096
True	10.138138997958071
True	61.410264948515554
True	543.7218885826308
True	28.102406343253342
True	135.5179390791245
True	63.07294762124661
True	152.48017988874824
True	252.47970918547512
True	65.43107909527859
True	385.3990204748871
True	265.6389529808315
True	99.74882912182504
True	342.4667955826611
True	62.83131338489078
True	572.2456678040128
True	878.3603359736302
True	279.58418893806794
True	1135.9241277024892
True	110.3332751159551
True	304.63797980453853
True	1061.8097723624487
True	89.8625137726125
True	280.25129086296266
True	9.7540531598103
True	403.79085807681554
True	449.4019775540209
True	156.7446015196545
True	630.6653234685776
True	921.158455146894
True	157.7529085911868
True	82.05399674653466
True	319.78765497662226
True	558.6569860041207
True	616.558062984038
True	1260.7075321632362
True	26.04800068042877
True	946.2495238454318
True	137.4202131417726
True	625.9516268143881
True	118.85218754136794
True	126.39704334820284
True	193.9202023897751
True	172.2412062687968
True	756.1459062413654
True	206.91392952334428
True	229.84961582294767
True	66.08482669711623
True	512.7210128330447
True	459.31643436649296
True	182.16828905904828
True	231.2254918498201
True	16.232664240285285
True	424.128743361825
True	219.33773603085277
True	295.2969740647269
True	114.42507878126368
True	702.609255200134
True	436.4718658268816
True	255.01270136976265
True	636.914484828625
True	541.8852278778068
True	479.44928950454806
True	141.21607765486746
True	532.092289104151
True	411.284416386429
True	2.7651336347928384
True	195.00105170758377
True	87.92809499194256
True	235.3052799696728
True	2.600496305282894
True	124.84422043372098
True	359.5331431955369
True	6.759434226736849
True	838.4181115591254
True	172.03710613878025
True	736.2332021345711
True	775.6806187860503
True	170.75636951782462
True	225.7838598041345
True	477.7961338691043
True	833.4111686757876
True	43.10303286920637
True	40.39405070096364
True	130.298039422454
True	622.5889697629376
True	730.0145191133819
True	180.10316308529426
True	589.5305470340751
True	601.2401825607916
True	854.3432697148687
True	406.07562208909263
True	190.85790249936903
True	850.2970926408423
True	222.25508345544
True	145.8705641115363
True	328.68302341324454
True	222.70308829877052
True	210.41715460574497
True	625.3803738015022
True	253.73307655316745
True	194.39935301542567
True	444.56444475492174
True	475.1698587206184
True	65.6055941216516
True	288.23622465556406
True	76.91476610512353
True	325.9208294424221
True	339.80444925637033
True	244.90316178239087
True	175.5615915241225
True	392.74461452826495
True	640.5277157147882
True	763.2037310768646
True	289.0568303321835
True	754.5815555202174
True	65.14974655273708
True	872.0671457848426
True	349.7742072649261
True	12.584259362371776
True	626.5344674420725
True	682.1996964220089
True	253.1968526889923
True	160.7560161905723
True	49.23034929247045
True	379.3655909223903
True	75.7901241329416
True	13.98344351309237
True	891.5670866774344
True	373.3884495237516
True	177.8946881305053
True	978.8129666257024
True	10.616170579455169
True	803.0538883864073
True	31.924693945075557
True	683.0659375881172
True	60.36719673557525
True	759.039632479174
True	460.24574579918186
True	195.0664577006224
True	445.5009346877711
True	212.61928916739885
True	305.92989295185174
True	220.35270194824528
True	410.9399451744316
True	10.217775081798464
True	320.7956614444726
True	112.12376237026908
True	11.500567066353264
True	460.25123277224696
True	750.2547310257607
True	284.73218542670617
True	80.59667334422606
True	313.3718349177668
True	87.79335035371851
True	182.15486298349677
True	181.65993483946016
True	380.5201842941017
True	45.34838471913693
True	132.4400483119907
True	372.1698653847458
True	852.6796210192364
True	110.30988847456256
True	211.9944090808837
True	430.1047430534979
True	19.87156681203142
True	425.966367260252
True	523.0664780728787
True	90.17812608064148
True	388.1175340400913
True	356.5482164213669
True	410.6633477871103
True	583.6293296802928
True	1056.5287525865965
True	967.3306923941932
True	57.69575473931695
True	1084.1282733365929
True	109.51602165412578
True	112.41702083992736
True	114.01076504452026
True	501.2723372206031
True	375.4757177318367
True	580.968140466733
True	259.41621689531524
True	151.55959209364403
True	394.8562224724783
True	15.651952093919093
True	450.8208617545894
True	379.3586376670975
True	148.6932345992837
True	96.68393392606336
True	531.4826116565673
True	1011.448022368656
True	207.14801087878575
True	68.62924692834136
True	461.3551585171436
True	378.5040789460995
True	489.89617794707584
True	333.0335346051131
True	5.257128975174442
True	532.6028251810799
True	510.0781388961568
True	502.9688541199631
True	196.32826073685683
True	103.76747929048072
True	22.87850791189656
True	378.2316348663653
True	105.91835359961064
True	5.840880131480596
True	31.394312127674706
True	341.667046533422
True	659.9061206089999
True	131.28545875132858
True	90.77095712538764
True	23.608054246954804
True	406.57320770462536
True	356.83356518734206
True	746.1220014046942
True	299.902673696068
True	515.075854964206
True	546.5184402954778
True	534.8166316951862
True	287.97273503709715
True	553.4708776242824
True	97.50118041579316
True	576.9899120728275
True	6.836680438337718
True	364.2944829001772
True	459.7622206203556
True	947.217579118934
True	357.2782882955319
True	756.4778305306646
True	933.085926178562
True	166.95766731595555
True	35.87157510657007
True	363.6553787753053
True	393.1168038705902
True	583.5008807249775
True	241.95365507130413
True	28.67755282190543
True	634.0609558260469
True	126.88701241628829
True	1042.7585206771723
True	315.97987639440674
True	478.4672810938386
True	123.3854773392444
True	816.0857542215984
True	136.16385434898004
True	818.0491951524311
True	527.2130919457475
True	182.17770330372664
True	111.42863714675276
True	67.49719027152577
True	564.789001377077
True	879.9806541695274
True	417.4683703827167
True	544.476208305337
True	132.9212473231632
True	619.3089123159458
True	482.1095980053317
True	802.9410363207593
True	330.3422704238833
True	591.2673969295282
True	104.53388386627503
True	27.2103925068648
True	420.0054263153317
True	169.08870689001068
True	98.06359651284284
True	378.3794618501985
True	1028.1343095704135
True	265.082788230623
True	554.4591478208238
True	8.77621484655479
True	75.63328398976093
True	332.4093152702854
True	776.1751436072826
True	449.6027775282233
True	518.1026860201706
True	723.0726587178791
True	69.60913175958137
True	715.623198252089
True	49.496292553008175
True	101.54921600371124
True	180.6664788009461
True	82.81209451788673
True	26.06725340883186
True	295.3947823602401
True	472.8116118789267
True	898.4465040394078
True	853.6611088820324
True	5.563940781981364
True	295.8602763234247
True	456.0031869924777
True	123.38120801035832
True	247.89483181712424
True	333.34266756946585
True	1321.825003625652
True	457.0928971425453
True	24.65494191419722
True	192.39003080281609
True	719.5259542307591
True	32.533338817561614
True	176.37658912765005
True	566.1655740954692
True	70.6518117270693
True	867.7342208317532
True	311.746624775628
True	659.758645144564
True	76.92114238359505
True	686.9235648260784
True	578.5221291897791
True	879.1823083037664
True	255.28721031795052
True	512.0746848555366
True	826.4633552738343
True	939.8435706077416
True	237.4688477045024
True	776.4545368201959
True	227.3566581012457
True	450.6191933732709
True	369.6148251692176
True	494.293373587746
True	493.0055955316812
True	327.5533616424152
True	347.21126005791234
True	109.48522584472414
True	324.62623827246085
True	1125.3865192681344
True	318.8316901293847
True	141.3714001397127
True	303.10516414392083
True	758.4422359811235
True	643.2390239661304
True	432.7965297270383
True	119.96450135073292
True	323.63907575139666
True	33.50828882311744
True	164.47132262432183
True	88.715803129598
True	93.76606597362702
True	559.1938262288733
True	143.98549555707336
True	131.0994939225842
True	112.72215668138888
True	87.7905784837735
True	450.7368351393861
True	395.8641054517849
True	1042.9985797382196
True	548.3107802323552
True	788.6641768655143
True	271.47364637775587
True	310.1420223123029
True	545.9454915682518
True	201.5402980970137
True	765.6615577387171
True	258.77390880049194
True	340.6592886043184
True	67.98702613058322
True	117.27109833020332
True	266.5646560499901
True	118.46487436514909
True	473.5800669420027
True	33.383154358965015
True	568.2455117060026
True	998.5242511040836
True	737.6919215953659
True	1.6293628910701812
True	66.67913766484236
True	477.516819779044
True	448.6049846125276
True	78.52700867232045
True	116.76511718254169
True	297.502808343826
True	79.57260289329926
True	53.71491052991723
True	724.853635877834
True	637.5887285766727
True	157.6138848983886
True	170.7180696299235
True	544.740191685923
True	52.376746892710656
True	24.795598122570112
True	580.6597468738918
True	458.8484165917109
True	1127.4207172375493
True	47.676241397598034
True	448.428358390998
True	881.6012411404507
True	789.2233638313635
True	285.0988004963737
True	743.6000049966808
True	387.98354640360594
True	36.7881518762954
True	104.84488617939336
True	682.8818269149849
True	76.64507913449621
True	139.12569828384508
True	909.1067509581662
True	194.0979647872764
True	260.1723529519141
True	103.09203188754076
True	634.7263175704765
True	589.3972439822397
True	208.60102325440067
True	427.7382435726816
True	40.95665336714767
True	278.035677011906
True	599.7013730917374
True	623.7886100818682
True	314.81738105216
True	72.70415450264778
True	926.1161118103226
True	1089.7736179182923
True	563.9271388140554
True	63.27674863907323
True	30.732209831091097
True	93.3143661247732
True	100.83715280888728
True	105.76130878138277
True	885.735965033672
True	1196.0498144934093
True	726.7947209687248
True	325.17025778091846
True	8.399965302558446
True	21.37562936859838
True	349.47377417462667
True	478.804907293645
True	45.6896803879091
True	562.6211889705806
True	439.430259389146
True	399.1191169807371
True	78.57628078069418
True	199.93809640297368
True	262.6485751821596
True	132.73185914138162
True	382.7118595114082
True	41.91799285610178
True	176.25331724608148
True	1173.956764239645
True	5.718207417969932
True	27.241181612105564
True	577.539951157182
True	359.4935506811788
True	771.2762952925254
True	158.9202560252875
True	751.3706190211382
True	578.7554694590818
True	274.73028922986254
True	448.8242113917825
True	350.3067036516355
True	295.52036069555936
True	266.9902492318897
True	392.7652472959532
True	500.4923144242494
True	503.434091405281
True	103.42814490906852
True	348.76199011665665
True	7.723836564495464
True	178.22543976644323
True	234.94690228308897
True	876.9017732555097
True	559.5826763959484
True	31.498191242969003
True	725.2189454340249
True	816.8721044316652
True	105.5111877606026
True	354.18386531265094
True	860.9531054715934
True	219.82471933445424
True	165.10348180986125
True	535.149578308181
True	604.9750474148208
True	1098.7512513053275
True	151.67843312369462
True	151.4053250946588
True	249.8578068116136
True	316.7670698093489
True	408.39903472519126
True	411.66085524058974
True	345.7021257688576
True	455.2115877910372
True	505.8905219892048
True	230.1889491869889
True	1482.634217267767
True	234.1171775482813
True	405.4872065551749
True	52.74034098560124
True	768.6722823118112
True	248.1334114816394
True	903.3301635401068
True	544.0944965079296
True	324.6322699205889
True	757.4551597861043
True	259.9256904539232
True	212.8427239252655
True	271.03899586466696
True	223.83452260275536
True	144.2240219899925
True	250.32434965691036
True	740.0886264558635
True	537.366754716785
True	206.53329875768893
True	1145.7835325535773
True	116.11395178921728
True	267.27757365510143
True	70.72156463741767
True	319.6446566419252
True	419.7373631432497
True	91.4248803869631
True	224.0686541288167
True	77.243762400972
True	693.1219493683275
True	370.96267364278987
True	226.8383418191015
True	745.9149825003784
True	855.946803183881
True	826.7953077147931
True	834.4861129170507
True	354.45323113174385
True	1.0755156060438955
True	266.4710592787067
True	51.771592122531366
True	383.1846681978406
True	54.33648482098948
True	369.7898198478709
True	868.6561712780946
True	1049.757007630347
True	399.0443441902418
True	21.832177769325533
True	513.6263703205976
True	515.110218629695
True	192.98482296468137
True	230.8511221888828
True	295.65056019782565
True	24.63462756721476
True	128.00743239907592
True	954.0326303004796
True	60.35385763657718
True	490.43999097289503
True	795.9085404312699
True	101.27071633828692
True	250.41278103460272
True	114.49573787536164
True	15.163073087281468
True	1.7279217675820742
True	117.04181692163388
True	1027.5302330055902
True	461.60650042157897
True	70.01259527678923
True	781.6031367852373
True	337.39262618037486
True	1.4989559207382082
True	441.66179010469233
True	194.77193402566732
True	497.7636566127117
True	82.13094115498102
True	326.4951036913682
True	372.352871907503
True	174.54747130264693
True	205.3499423988581
True	133.91516096101768
True	182.98286789774463
True	958.631205980094
True	15.724399732434795
True	518.7969893278951
True	487.96420763619903
True	399.9832303267456
True	220.43013196884863
True	229.6928688667305
True	149.23332829912647
True	47.76651501084842
True	488.711195243292
True	151.62524587388538
True	862.1403114178017
True	828.7276122910184
True	250.9240444949341
True	319.15923151866
True	519.9887058060931
True	41.74305966311603
True	85.6374212013808
True	751.6254074380972
True	1102.5748700404183
True	108.72889906717693
True	728.6078753853608
True	148.55289623898724
True	926.1005695720488
True	670.6198689803261
True	105.18979294158112
True	280.2777675402299
True	634.8471298578481
True	250.63382210829369
True	43.63139788162104
True	587.6238745681289
True	463.0723701693056
True	5.665982868276901
True	463.2234373082149
True	64.10044966155674
True	181.25770418260836
True	232.0420079435204
True	302.2406580337087
True	74.04386203237944
True	232.14098599702024
True	353.5288187266352
True	430.01900613264
True	931.8089556579304
True	47.24215860770727
True	911.1252538432173
True	1034.825715227358
True	129.83774450479658
True	75.52671362169494
True	988.6169815602044
True	34.905578084706306
True	232.8416041457656
True	86.6391593913419
True	221.71032234765215
True	373.331659392453
True	939.615454686319
True	99.0315286881394
True	73.96525086966923
True	650.9426166008562
True	278.14886947703565
True	702.7856854642113
True	55.741053858812975
True	466.2604401288813
True	380.6477806887344
True	675.0760619731986
True	53.22100827228006
True	107.98749467113196
True	28.88811573252448
True	278.89794976843746
True	43.0993571299594
True	348.1748159870926
True	2.8524109325582554
True	1181.5123250514368
True	105.86941499050155
True	128.5191419663881
True	358.74437888753266
True	741.0518184436384
True	664.4370225289872
True	1026.1846760012118
True	451.67600988835113
True	428.16068343295314
True	141.1811626005567
True	423.94581505011087
True	836.5068081815182
True	410.9169021943613
True	945.139816848718
True	86.96532747315595
True	418.4292641697945
True	190.24764922161904
True	294.50783780798884
True	746.6908259221034
True	167.49691978868086
True	134.89737547909283
True	62.93280081473502
True	882.067095114099
True	764.2978501792322
True	85.18819797537577
True	457.18506896950487
True	739.0191953080143
True	425.5437356031853
True	55.883898665873325
True	331.909048342224
True	777.8159426101691
True	32.45289336614709
True	369.1621368865785
True	169.26105488846372
True	293.81347964987293
True	34.7575902688587
True	200.5969795125423
True	788.7469265554746
True	642.5582353212732
True	56.56908066403835
True	284.14468802678243
True	908.9701514128784
True	16.925594612200513
True	325.22426067859595
True	284.21240782645003
True	439.2804603255639
True	220.9736486481534
True	614.3398932153415
True	48.29989667817101
True	942.501528065928
True	913.2986496085614
True	45.49577028929993
True	397.7619403656797
True	750.9204755935114
True	909.1852147187548
True	263.4350562185841
True	580.2635306591284
True	132.9397768790564
True	183.82075078463853
True	138.2910104947754
True	132.98647755086495
True	210.42507319364276
True	940.2253147233685
True	780.3160942567291
True	945.3588241709496
True	18.58482776368516
True	27.639740925005384
True	358.4814115400147
True	13.201564372718686
True	620.9280431004357
True	1089.2564999334206
True	267.1694689045691
True	217.3302043358349
True	82.86777732754065
True	221.081982167242
True	132.71226534533812
True	45.40477322888781
True	132.79306597739975
True	90.27808114326344
True	258.3459948562127
True	529.5165455251642
True	168.4733850821005
True	29.610652172165448
True	56.61777604521976
True	426.808924839612
True	264.34809064034283
True	555.6586632002228
True	21.81379394640932
True	116.96400381218554
True	664.6617432231038
True	267.33439692380466
True	475.0357528416348
True	652.262122308691
True	104.754549452063
True	112.8554047335044
True	82.42536595061989
True	27.30452847279153
True	122.22118147223966
True	85.4617948546491
True	104.5393876715027
True	155.37522103887335
True	223.2353732526992
True	807.0623321349896
True	284.9047855120144
True	935.5507823843956
True	166.62267149020266
True	204.59411603646976
True	782.3531123592894
True	298.96971151975816
True	600.8950832121172
True	259.37994142358144
True	348.6354743766735
True	443.55860292719
True	560.9885822302606
True	637.2984490061674
True	371.6104495147384
True	32.96925124648121
True	571.4041830171533
True	614.1928693864096
True	19.85027308407865
True	10.927581954024312
True	261.96664939807863
True	402.4534174049934
True	447.6393729034235
True	68.18373622345513
True	620.3743414452576
True	923.8762345096194
True	230.8676919566768
True	900.6381418663296
True	280.48161494300854
True	100.99716605831269
True	280.503883008089
True	701.8394777104274
True	38.88391695494391
True	569.8604137182084
True	1275.767466510398
True	1012.7112125104662
True	916.0975081117386
True	214.950668613883
True	96.75116127119144
True	189.57382074967575
True	824.5963685084943
True	136.00011113210186
True	1073.1754782674016
True	847.2781259384226
True	41.23324610869764
True	88.35991691481932
True	414.5540874362323
True	397.62393934313087
True	202.04426485266444
True	534.514118471455
True	658.0991110327931
True	115.13634984010432
True	268.68289307539726
True	1044.4359356847838
True	53.15506269580511
True	698.578249623777
True	532.7755819604298
True	40.95303732990677
True	841.6976524199786
True	391.20103870025554
True	561.6965167914801
True	103.54558022741216
True	261.88859393828704
True	211.91812107208776
True	27.008791592078328
True	136.5715521231518
True	781.204817528674
True	139.59613698806513
True	371.3833194838994
True	64.18116030375926
True	623.6270630220976
True	593.2495418497626
True	234.21317534309776
True	472.7445890598
True	161.5416651787718
True	170.23459049628448
True	218.07796577845124
True	296.98787737836864
True	352.1730544552422
True	125.4235975319978
True	196.52226955259349
True	25.360543697736222
True	855.2002046349571
True	321.67447700065776
True	10.350567993823756
True	361.57414914313375
True	157.58522904020683
True	627.2411358258807
True	371.30055115067694
True	577.3921925336821
True	548.4582551919897
True	483.6173485750506
True	783.2751230846425
True	235.75994868426412
True	565.9885870635833
True	159.83636293728622
True	557.7194156982504
True	372.74280628469046
True	382.6900604946758
True	122.87130573572048
True	141.29538216304246
True	107.4484430059654
True	66.79843572835466
True	745.7628964561655
True	179.11090322237786
True	43.71613747957586
True	0.0
True	571.9390055835289
True	109.9683290695534
True	23.45040224807978
True	42.32470497408183
True	116.18731522278432
True	531.2508016632677
True	183.1123667563718
True	106.209946713004
True	36.431141276692976
True	155.75303182391752
True	921.8413969450723
True	49.491634076609024
True	224.7804319477706
True	772.0633975748767
True	326.8671525010718
True	456.2207856592604
True	483.1227228686114
True	515.2751683390999
True	604.065807515323
True	927.2317889136796
True	271.9272894226142
True	1033.2824199212275
True	909.3238991665902
True	606.2154231026717
True	351.4653367508591
True	834.6259774037653
True	10.427160068138813
True	34.40808331308373
True	292.70915099055725
True	40.94486097064564
True	198.2126099330462
True	767.2375594476138
True	216.2553060049308
True	742.3755365780461
True	749.0412137610276
True	124.55000314340924
True	362.9125309291054
True	601.1271329718836
True	23.02702276948726
True	136.2844052426593
True	444.2376254293673
True	295.3916570567649
True	204.75391789361927
True	113.0048125980298
True	378.74145893980335
True	22.36476771236885
True	376.8680346360976
True	344.1086487227959
True	1053.5306958543713
True	357.8222725545281
True	30.271603581099374
True	424.5549973953167
True	449.1513871846142
True	232.2181973798784
True	28.6632253821246
True	755.5993335392898
True	440.8682066110711
True	174.45663242703276
True	12.758986961844034
True	1223.5943994733534
True	159.53143612253183
True	26.776114842364
True	300.38107307256126
True	268.372940404591
True	113.30889638586332
True	296.8257924908005
True	45.66502231274475
True	339.47483947318085
True	283.33367935645265
True	314.79483756870644
True	30.69428695660317
True	48.615467613033886
True	1037.7105176704174
True	23.003243142547653
True	13.769343955250893
True	175.88311474436193
True	680.2039886190034
True	9.090029165654116
True	197.99908054869584
True	172.51705613456906
True	530.3936587062558
True	378.7238943681329
True	725.5830384128122
True	329.00022002574985
True	487.2084927754337
True	434.9980799314807
True	516.4240923888391
True	101.503453100129
True	1281.7200895997858
True	880.9951080018438
True	292.4558986887757
True	516.849785655091
True	101.85307015869832
True	581.4380890551306
True	434.74326488241314
True	154.81947904587415
True	78.24589169515828
True	347.67375092632443
True	172.04807905433964
True	32.31942717331852
True	638.7027939590338
True	383.4612659651684
True	68.1677672877897
True	31.173477746594084
True	646.7141125993203
True	485.1397185422571
True	73.52984092402748
True	21.59888169907497
True	328.85050069668387
True	324.13175679858745
True	699.337193501166
True	546.1014134824561
True	550.6126495135186
True	779.4574762572413
True	9.52808026302966
True	53.87426273056362
True	32.03934946240359
True	59.76538406191449
True	506.2422543364016
True	585.7667547532545
True	81.61898283872296
True	106.42898309700878
True	197.01596803960112
True	75.45677296252032
True	180.75228571686668
True	225.43037827527053
True	277.55943063755825
True	809.2509571070538
True	597.013342493403
True	282.9664727430888
True	186.2990052222218
True	272.9771990711446
True	238.0968018439717
True	735.8450386663708
True	338.62048147520613
True	168.41217541904598
True	921.0314017315724
True	344.80509325432143
True	468.71052090350094
True	162.27739814684165
True	119.32607824944836
True	65.40060227615747
True	210.34717093737385
True	978.0085419960596
True	516.3158733234317
True	109.90037350437667
True	349.04035805752983
True	101.38107654852264
True	661.7861123661261
True	4.700428965318905
True	691.6765414218996
True	32.83355471931154
True	909.5348833264457
True	839.1840447882839
True	218.34857632926656
True	29.394827995043176
True	85.89324321857706
True	467.1095807874687
True	222.61767260415812
True	1.644737325833609
True	74.00148929008405
True	1076.4281785312469
True	333.1491300087573
True	664.0800354041778
True	487.380656222768
True	29.780900644813403
True	132.00645570011315
True	435.1231302518112
True	891.3975383270292
True	834.7248484596663
True	421.0637186889047
True	347.43640331190034
True	17.5638925594368
True	80.25019699493456
True	767.83495134313
True	461.4401771399794
True	391.1925959238813
True	865.6758204399471
True	24.98376642268035
True	218.8579198160236
True	907.3735927683398
True	238.59825044370032
True	8.557155986912246
True	504.48031747945663
True	104.626581609858
True	623.1428519538135
True	55.37741268209352
True	257.7741330595928
True	875.3482566464841
True	911.3411276902316
True	280.93698945761986
True	427.6920402698777
True	108.90135748774806
True	614.3685134382876
True	265.126277172404
True	193.38883144122065
True	886.1947809837375
True	52.47078616529628
True	704.0196428307199
True	280.6948778771141
True	297.7363467071136
True	168.453030783673
True	492.2257653712954
True	611.4632635286188
True	367.46538936439936
True	408.3556330324471
True	71.61261478803642
True	159.699922740404
True	449.5262602590623
True	212.02662959325852
True	33.78753683687525
True	202.42858575405037
True	393.8426595041711
True	392.7945866472117
True	759.0461264779938
True	136.19057970634606
True	651.8565391015836
True	495.1039746453302
True	601.6362247325386
True	140.90362969074104
True	37.73674592743382
True	647.991020414785
True	69.78948832623054
True	558.2342595897394
True	675.116348308443
True	455.8714215250783
True	140.44262359153026
True	517.936696277228
True	4.715134589304222
True	390.2544971608073
True	31.49658558953987
True	634.8448796741927
True	265.58200670843405
True	567.9570128972113
True	692.2995152912994
True	144.62985519784638
True	510.28336034670207
True	465.1532999924657
True	65.98435998056425
True	958.9357286200674
True	3.019091193533
True	30.250455770997203
True	644.9421461594695
True	679.3817913257978
True	131.95492009125562
True	408.7790954901228
True	124.22443806978012
True	75.35368664667294
True	459.5311389244937
True	43.09454981461462
True	509.3910084080448
True	12.588844613434375
True	850.770496725693
True	571.7878895908003
True	692.6369031962546
True	104.6832411464019
True	386.30237727603054
True	1014.4247406988136
True	826.596142293982
True	138.50113775609162
True	556.8319929786485
True	452.0502412887998
True	241.6221153016416
True	266.81935941703046
True	6.651192069257354
True	300.89640948396686
True	10.866175039571
True	367.00190607219935
True	72.15411071802434
True	421.8431742418376
True	659.3756049249347
True	124.790149976396
True	228.4644228791808
True	641.1632350023269
True	667.8416027808602
True	296.6944346113125
True	136.2466091776162
True	163.91136963650175
True	490.4616615023645
True	80.60993357554364
True	11.432546594402448
True	501.1679414244316
True	574.7970411725045
True	19.674452236180294
True	149.31152257410352
True	919.0588584122224
True	478.5145998853344
True	280.8850327339571
True	35.74343618481489
True	478.7725187141205
True	113.20054206209046
True	593.1360113379917
True	663.8243572452366
True	294.7424077199325
True	361.8919636268852
True	179.67039343090516
True	239.56567703018408
True	68.87993860397451
True	225.0945911817656
True	517.4860169908111
True	21.717698119086503
True	465.2059111935753
True	376.3233227631152
True	723.5496386259044
True	896.3666312638425
True	897.5812842091749
True	155.04169997134676
True	400.0379362348375
True	76.42504332426353
True	188.22702354126537
True	313.74149312512714
True	10.578957626988238
True	800.7766679621232
True	22.568793015771803
True	400.4544776475801
True	261.6477114113304
True	638.0690828835226
True	201.3581072681544
True	39.40806528552157
True	661.9044680535607
True	1071.9976921559444
True	223.97959956771965
True	131.37831697637495
True	601.4264871416957
True	501.60877542089065
True	16.75083992018835
True	787.8131283608702
True	116.63933268309724
True	48.17719653663615
True	313.2944320421075
True	353.21629252148296
True	379.93486058577287
True	272.57271497724435
True	19.25798683871916
True	23.48239510649608
True	862.1129122279716
True	208.2898423811543
True	119.3659086451051
True	840.5450819023595
True	649.3058398000235
True	648.5972975577678
True	449.1527609558811
True	150.2526429627287
True	32.30492521432582
True	104.39094533512936
True	430.95099602349774
True	226.90220957904316
True	488.7114419096936
True	142.75266285990256
True	500.7204370976157
True	652.2730849706045
True	947.8996198406224
True	24.463149059870663
True	990.9682015793742
True	1073.0255313697794
True	491.2232082288769
True	81.62976154558716
True	788.1122514236541
True	646.9696362997888
True	678.3072668471053
True	174.8332609258235
True	755.5842310806175
True	715.1771652024102
True	119.0288470909268
True	750.8197681432042
True	806.7175007456257
True	496.1305419781261
True	235.5747920760247
True	71.81569274574058
True	304.58626825757665
True	340.94967257519585
True	462.48805108972897
True	437.6096865487856
True	192.84088594749736
True	307.52801423407755
True	2.565622587404875
True	14.195857290518267
True	107.7419101296983
True	130.88320177709025
True	364.985396284514
True	348.89840911391445
True	114.65013351900822
True	17.131364166080612
True	201.6253118167932
True	816.4990714588275
True	464.3040454892202
True	530.9008898257076
True	558.6078025536063
True	791.533146392321
True	650.3321715374564
True	88.53743675671917
True	206.3649448983519
True	245.80228679460825
True	283.57529333525906
True	102.8367304901778
True	365.94228371802615
True	430.89654407023215
True	171.63972025405477
True	645.7212423051731
True	248.02378249089804
True	199.97781178851767
True	28.731250479896843
True	242.95622071500887
True	476.5577416263597
True	166.5373103817012
True	538.924846525451
True	470.3854859138849
True	249.83016507619527
True	107.02268852123066
True	42.73987952011113
True	408.1843112758092
True	802.2700666395352
True	155.48258739724903
True	1024.899933745217
True	1021.7763801869884
True	480.5532780307934
True	100.73277892289006
True	118.85719127578376
True	649.0658689091573
True	7.563932410412008
True	220.1856492903636
True	136.46575591372314
True	119.77070677165727
True	326.92589559394565
True	640.2451990816646
True	36.02943216398643
True	126.04872479348656
True	960.3765305233272
True	55.34182695644424
True	460.54266556834574
True	531.7747239899653
True	246.02639267973728
True	127.20584330161115
True	932.04764606783
True	1180.6001121447962
True	508.9608562703119
True	647.6389124333173
True	211.37605302381436
True	155.3399601253479
True	316.83150977837283
True	261.6557277967579
True	176.8056420959065
True	312.5230038263508
True	336.7787881787352
True	11.898762655400596
True	617.2297549134221
True	147.07144217722868
True	73.57870488225106
True	457.0376548972246
True	316.0667237497793
True	1199.1626868491912
True	362.87987790500046
True	971.3981706234982
True	10.829078811880642
True	266.9292416991535
True	233.9951095151725
True	156.6122428652501
True	469.2604841091924
True	210.23541021177004
True	413.612181277208
True	322.0206382252152
True	115.49290964590224
True	345.18180337545635
True	1075.3703566441686
True	719.9259459543993
True	226.17419411183323
True	109.94670669894786
True	290.81644188617986
True	26.305291387792607
True	362.2324612332688
True	318.0805314128031
True	560.1611839477706
True	455.20686137377794
True	360.3340771421911
True	152.82760323132072
True	14.24964669436721
True	415.15600372677727
True	277.04254165303047
True	125.48344015689176
True	305.8488821762599
True	433.3893967575341
True	813.1085400521497
True	318.1249949032117
True	778.8864751805633
True	414.76456498899927
True	378.1474454466148
True	1.0216917403146302
True	1228.0592083345828
True	101.13753308634703
True	883.3505692892023
True	203.53418202215275
True	451.3644154973949
True	673.4948498296759
True	88.10132333144492
True	486.1440053529466
True	31.25632174633864
True	414.173749532776
True	80.86295735764362
True	233.3450647228141
True	37.205985520818565
True	664.572878958881
True	187.4477479081605
True	25.587983148491805
True	399.2847101758632
True	105.1478880226097
True	172.83100922061763
True	812.7890258476687
True	263.2163491058668
True	151.00806762876368
True	387.73859427717497
True	526.6155111675737
True	336.99754372453526
True	515.2570821756523
True	626.1731705761617
True	151.43765578431305
True	7.810377880382923
True	75.80587870449185
True	421.07462256024513
True	90.45772678856667
True	79.22793745580547
True	1089.0613965279222
True	27.53559143476575
True	323.94465376793505
True	318.4975502206472
True	456.6730512504064
True	673.7353592226444
True	191.249338810614
True	665.8005079936988
True	331.3018558785552
True	337.74658593072843
True	272.03909016966
True	220.06825413479515
True	351.0386646682906
True	455.67478289822566
True	393.425597157948
True	592.5380520171245
True	140.22544135386062
True	76.37991400157252
True	40.11955460098898
True	281.50733766572785
True	629.4983783981208
True	415.9549852022506
True	757.4875262351105
True	217.17314139187556
True	395.1854046685291
True	66.29973811796857
True	55.85959159091727
True	442.0176262789449
True	195.84493468466044
True	234.9563051664636
True	40.20742522809187
True	1049.8570065972865
True	174.91124866387278
True	914.6295496732696
True	316.9604703377608
True	920.1350416832368
True	233.4621910785785
True	476.4708917513189
True	533.5600681577645
True	610.1969182546286
True	218.13299484031
True	474.3958950967953
True	948.464565907484
True	124.70707029088832
True	7.185829975501977
True	577.8320863652879
True	30.94120749385847
True	76.92979186315875
True	815.6244802778568
True	237.7100145813968
True	964.7196690907816
True	699.0324218207754
True	425.0155428936668
True	295.0701808702514
True	472.8120532205255
True	335.15763983718733
True	187.0760457764595
True	694.2027611416888
True	730.7375589038165
True	207.10301427866955
True	87.82627754548919
True	506.3806952961946
True	138.28547125302632
True	389.339516320445
True	337.4393853889422
True	63.97080307613001
True	370.8246893307759
True	408.6155336558272
True	367.9616949796472
True	418.7452967237748
True	429.4267047006904
True	660.6623040029405
True	56.8491031832697
True	475.8940787996739
True	350.69500743215207
True	640.4517970112807
True	223.74438900806672
True	102.19372467233906
True	36.52478220957868
True	536.7258795777619
True	641.5798855239701
True	190.994923970028
True	410.2684083464114
True	337.8765992315712
True	16.811880365667342
True	171.5177708989837
True	285.92675895957615
True	2.044250329556471
True	878.7293041403419
True	79.80857380289686
True	99.85900078995968
True	109.40943879991904
True	362.55444866864576
True	35.042744582016766
True	442.7185307597221
True	228.1914124049478
True	4.800624977022904
True	112.89119426229244
True	426.3473852196871
True	50.84580453425912
True	69.8862396396969
True	171.8790662394033
True	297.3066128686337
True	964.5103053218096
True	379.56759128257335
True	910.4794489400211
True	187.38083743752333
True	1040.69577656075
True	784.9135490965748
True	649.738115451905
True	409.8283552105821
True	402.7639262046597
True	75.8509085862497
True	71.96230983277958
True	80.48639285900286
True	180.88241530302437
True	491.3067830142173
True	1049.4401793137724
True	180.93811190064744
True	350.3861130628338
True	440.6677343672401
True	581.6227124015242
True	581.4494526543849
True	279.64115618556
True	464.11183075645664
True	649.8215160700544
True	96.9023417140349
True	721.2441378765054
True	266.5111915335988
True	145.10058525638703
True	412.2017417453102
True	855.0633133111808
True	436.10633150332
True	882.2393532074534
True	199.40864238855195
True	358.2673758409899
True	727.2245430608085
True	626.1124485163335
True	189.59289433962667
True	267.8149039916976
True	833.5884882750825
True	33.01579983734128
True	191.37499790434515
True	509.4259931819552
True	709.036442362039
True	103.24760764953068
True	37.2014442053765
True	167.86552717522497
True	759.2205211796056
True	314.2338271374658
True	552.4324481755547
True	347.1274125706957
True	295.3664498477894
True	447.7616472587923
True	489.23747171942114
True	70.88238546785168
True	365.5224651029805
True	787.8010836536062
True	0.0
True	279.6417348139681
True	247.40640854890825
True	969.7232739996972
True	147.92113045793997
True	618.9047248618234
True	650.5163626021191
True	110.82538414942216
True	224.54143661524756
True	137.28733705349504
True	10.421196110507152
True	287.26096393906806
True	395.62292045161047
True	1147.2181009469718
True	237.53252245505223
True	419.3016357122077
True	662.2735448013277
True	207.7584437890216
True	27.287273931117955
True	818.5453586358359
True	599.1709893310881
True	155.47028257428474
True	605.9572314216823
True	167.23162115203246
True	300.2307540626033
True	770.1006952345751
True	33.48202550238128
True	99.79670819474848
True	519.7659916615256
True	64.99561176153149
True	75.11823511610136
True	390.5112981978064
True	23.794474722193225
True	760.0502425426939
True	103.57715573081956
True	151.4471833955119
True	19.47690696869265
True	713.431939718088
True	31.06612040124513
True	782.37208760203
True	400.8254211429258
True	116.12706824229008
True	697.3228745287475
True	527.227060245937
True	565.3235810498013
True	49.25853907323819
True	372.3023860137079
True	5.118918422116834
True	92.6349379455562
True	366.27621606686455
True	50.06608427676488
True	113.85285353812075
True	300.25709567686323
True	183.3934457137399
True	101.71785760754196
True	641.7025812588953
True	20.76416521541516
True	1087.7693268206406
True	505.5688844589748
True	305.036802104507
True	509.0518437200258
True	119.9745432747318
True	795.8327478070655
True	1099.565328279367
True	742.7939780964178
True	174.876435953563
True	224.698652874212
True	47.660986305561615
True	58.20023745560261
True	153.64767335099393
True	101.99446888509448
True	160.27953130531066
True	1175.5390489933795
True	306.2775392959351
True	361.0679614329181
True	710.385583242366
True	17.974349595540374
True	14.254461741785017
True	602.5252177804177
True	3.3140455341584465
True	109.44241929654522
True	677.7967941891555
True	180.96921968406696
True	636.1355821801995
True	837.3502459075493
True	160.0125170419108
True	922.9944327537888
True	2.4968942187844623
True	459.577555012576
True	1061.854414236786
True	27.510684351900203
True	234.6271561105329
True	154.2053818831881
True	919.78801570497
True	238.71180981896305
True	502.8197689077414
True	118.2256513847013
True	514.8605003035372
True	153.6386014955842
True	97.52621312839284
True	389.0494475971921
True	70.03068346259056
True	54.4864174896337
True	1058.177922271412
True	272.3172886562086
True	158.305034510702
True	364.40279011475815
True	401.2326993906521
True	208.25088623878267
True	168.3433969439946
True	395.9230084357852
True	35.24209288957444
True	480.9156928260901
True	1112.9143377732291
True	113.67460732922756
True	475.48930708258666
True	315.7878004324772
True	27.13145104959376
True	397.6317497567548
True	107.65310721586305
True	579.2488553316332
True	200.3970845215983
True	419.5522431244655
True	21.74993751918413
True	462.39610278837216
True	109.23834904722202
True	331.94491370741616
True	31.579211519831876
True	173.7721190039714
True	247.0260045863849
True	761.7793585410046
True	55.11500846425416
True	142.93573420800968
True	239.85961745509545
True	137.02608167451484
True	614.7532886300123
True	562.4628148154915
True	783.2058244190746
True	396.5529907270434
True	544.9128802306396
True	422.7304165389039
True	684.9200756630553
True	68.74830844234715
True	465.1394737790894
True	417.2226750214712
True	50.37365798923486
True	86.01253865834983
True	129.35013786257852
True	91.00861681903282
True	329.75777763079657
True	848.3017580279052
True	317.32124067440407
True	1082.005743717346
True	319.4951215458983
True	899.9037067883178
True	148.61760967151992
True	550.4019747456337
True	606.5191361992486
True	695.9742524707522
True	433.1476327894128
True	65.47549407342413
True	284.84544516153863
True	40.213319600649065
True	167.73194777989383
True	174.43133694652013
True	1089.0464381819231
True	213.2548110075107
True	545.7978585192535
True	561.9962755358396
True	559.7947634739131
True	887.922043906714
True	599.4576165387257
True	642.8016883765486
True	972.9324551400364
True	127.04752168408788
True	317.43582986180394
True	257.8978009701663
True	319.9024686702813
True	90.0883430988955
True	375.1282361898943
True	3.677649997456883
True	325.6587658138784
True	264.20998397233416
True	613.237961173799
True	285.7973866319894
True	361.5485458890116
True	11.394869700865083
True	54.5382879025448
True	540.1935889861842
True	32.810453710036306
True	148.97138676897276
True	60.19493855715551
True	151.36757584105573
True	252.32307887402465
True	73.54550005933636
True	374.0916868551668
True	290.35973322359763
True	106.85739728961896
True	334.399971276012
True	66.72230326698353
True	566.1653451171867
True	844.9968291793695
True	286.3863234537293
True	1139.9569083456045
True	117.79392358160456
True	309.2169334551585
True	1073.705260697682
True	88.81084943461435
True	290.8352221076031
True	9.5532627476931
True	412.43808869175626
True	462.1348262661125
True	159.07297875200592
True	611.8000699575756
True	902.1535915383548
True	156.6201968707557
True	79.12962831119661
True	311.1333923415164
True	572.4633033301317
True	646.7120774842375
True	1199.525429612609
True	26.800221877881057
True	948.553801663894
True	145.83437326921035
True	629.9979828509121
True	120.2902843528965
True	136.35612296743133
True	195.9544756752545
True	163.87434149690668
True	757.5601969650286
True	215.41491990324403
True	228.6507922502849
True	67.17358303626071
True	513.3886555447712
True	426.39528658358233
True	174.66349101137484
True	247.8176768980217
True	18.48068085732142
True	430.88996957335775
True	221.81447552167575
True	292.28625551556604
True	109.78354084481724
True	717.5596419256874
True	438.5449485962183
True	258.9196824723639
True	646.494156109316
True	534.6689530458558
True	464.93052059166655
True	132.71643033994576
True	521.124020262317
True	436.207246036576
True	2.5709018050806955
True	190.5260988712579
True	93.56856089882164
True	233.7751703055424
True	2.414209036432484
True	125.72024962368668
True	375.8155761535662
True	7.833523474184654
True	827.3309292961354
True	159.01471996602868
True	745.561400381136
True	795.0442680328166
True	168.6118150452657
True	216.675886383854
True	490.66356318334266
True	834.4925499844998
True	48.76834383350258
True	37.73894996501787
True	136.4346526962164
True	639.0669754409029
True	722.7248019321554
True	183.5356780816429
True	593.3994581291385
True	593.9107653060099
True	850.7370989837872
True	384.1858759353804
True	185.81200703227057
True	910.1056300409492
True	222.0446165738311
True	145.60526449049772
True	335.56617448891
True	223.7828553476223
True	198.6924239606369
True	622.1006851261648
True	243.45925150001125
True	190.907896177901
True	448.1372618737564
True	478.99197909039015
True	62.47054543110823
True	275.7142149892563
True	74.54144291967833
True	346.13673615279293
True	356.7447640338236
True	259.4101486935038
True	179.9878097781218
True	370.499264588866
True	645.161252072694
True	744.5139220880606
True	296.7567991192643
True	740.3050696974258
True	63.93632870813851
True	861.379280620679
True	341.0729471154083
True	13.62124390134031
True	615.2808791176246
True	690.182370038459
True	265.4103580709316
True	166.79478579524417
True	45.85480585141242
True	383.6395215795205
True	77.66302761300783
True	14.493857886364104
True	896.0767470110573
True	373.540641098304
True	175.2105232196641
True	985.0449647087042
True	11.804892310690963
True	760.8525799759709
True	30.45236939818389
True	677.2626799664167
True	58.29280346956215
True	739.2661265826158
True	445.9331552248674
True	202.5461261962891
True	441.7791602331433
True	213.88269851366192
True	294.75896983468306
True	230.37198227116087
True	407.3560512313993
True	9.877364802764603
True	326.94302414151184
True	115.54810959304672
True	10.8482529975088
True	464.2989308180417
True	707.3314320038124
True	284.1074411502546
True	78.76868643138583
True	320.1754600319033
True	83.87187817061456
True	187.5434745528593
True	174.15502074676604
True	374.21039414057566
True	42.66526106849754
True	143.81850807644997
True	376.51532694732
True	852.5403363262144
True	109.86176418941162
True	208.80725178114375
True	438.51244271461087
True	17.63298955279771
True	398.60834929237575
True	511.2151656227051
True	91.9533030139176
True	388.74255318802574
True	348.0194551474974
True	424.62751373244015
True	587.7831949816426
True	1048.759231071146
True	1013.9855506661448
True	56.0064311278634
True	1066.2314791882045
True	116.56213094606788
True	116.78973109180428
True	105.01082171734312
True	502.6400959183841
True	369.3848557458401
True	590.8951822771367
True	256.9616838310502
True	165.7299875069256
True	405.746359230008
True	16.224060834118788
True	464.5268006857073
True	392.6270646791526
True	147.9464460221594
True	93.24763396618188
True	535.2700904807003
True	1002.961153731461
True	197.6055156273956
True	67.8712834491992
True	416.2204920785917
True	378.3767663683558
True	482.003078375914
True	336.7273749528192
True	4.004351710637735
True	531.6671475958466
True	521.2538981469991
True	502.28619312506544
True	179.74927459409918
True	105.70825035373564
True	21.216687686593776
True	376.9859711040034
True	109.26035846459916
True	8.533350479238003
True	33.39888218907326
True	349.85196193725574
True	660.380069052965
True	139.64025541343926
True	91.2944459689768
True	25.46504481314176
True	418.2835666153325
True	354.08317366653813
True	802.442972832157
True	300.93892005196585
True	514.4220810232208
True	527.4145654547942
True	535.865743588451
True	292.6968764363439
True	534.1809982802857
True	101.61623607677288
True	575.9032440900532
True	7.864196151363221
True	373.1453106939404
True	465.3567230117915
True	988.5838951787111
True	354.0072880504454
True	764.6468592313508
True	985.6927957643976
True	175.16495357312243
True	38.18993926581823
True	367.8649273952583
True	386.5173295388109
True	581.5548452765031
True	256.82028554964074
True	30.624295048642512
True	635.9120288178192
True	127.66577183692333
True	1030.5886774743306
True	310.30488361387665
True	480.3880499020232
True	122.17904217065347
True	811.5480772699237
True	127.63478307509652
True	823.6165464135536
True	561.6412386813207
True	186.5581940881007
True	113.80507219018423
True	62.3246620400114
True	574.9860893684139
True	890.4410009960772
True	408.0734535785056
True	557.1146075018138
True	135.77641258846094
True	597.6514415507581
True	475.51960548774
True	771.9360665221326
True	315.4358368770483
True	593.9207062935855
True	115.4419918560573
True	24.815411967934534
True	419.4482029524759
True	174.41078877301504
True	98.51292753799976
True	370.5139142486545
True	1084.9363594406768
True	255.92617331290649
True	561.2774378202598
True	12.31782278845412
True	79.89355488718759
True	334.6651334289126
True	774.2095626984519
True	445.0131838307509
True	528.1687672916822
True	736.7105813972537
True	69.7776246515624
True	726.1160554152998
True	48.46964590994001
True	104.14789357078196
True	180.00212962031745
True	86.44467788403483
True	23.39737471610221
True	301.02834839997337
True	468.1494924720592
True	908.9982204405504
True	834.4654643662325
True	5.782267892267618
True	293.910961848481
True	480.2568328084994
True	129.45548968466872
True	225.3407468421406
True	331.2856011942362
True	1319.944699217149
True	436.23832813394034
True	25.48624705159748
True	179.75339249169676
True	705.0359396267754
True	36.21090109225717
True	175.2543988799736
True	559.5571472385242
True	74.92745694442044
True	876.0339785075067
True	328.4918774287288
True	671.7290761654938
True	74.00456755864532
True	685.4123818208635
True	598.9000897990834
True	870.5755483391936
True	250.77791847720155
True	502.7896782392518
True	833.2707771047507
True	895.7840394123331
True	225.0011160790275
True	754.2998859215345
True	224.51740921319228
True	442.6657071000882
True	369.7893497150207
True	502.6038321749295
True	488.2312386357038
True	305.2547523254589
True	347.04198794216165
True	113.12121345878477
True	342.7511271556568
True	1167.6124615380877
True	321.97773089935146
True	146.000950908421
True	318.1937635332668
True	760.0614878362043
True	657.3497796532198
True	393.8701808285398
True	123.3969807816726
True	324.62081438113603
True	35.88408532267372
True	164.21392805868595
True	90.12758139404784
True	90.29998806157876
True	532.6784429682568
True	132.07297834803316
True	132.5980461494507
True	111.48532579334346
True	87.32147629901412
True	440.1659272296644
True	394.1205412802466
True	1009.3053601623762
True	536.7905144233379
True	806.6288565316478
True	272.70746428852647
True	300.0222060349744
True	548.2635680513625
True	196.6710543767253
True	763.5066055008772
True	243.9010016498982
True	356.84627045357604
True	66.22969826104024
True	114.6619764645331
True	270.4596828899402
True	120.70237618491
True	480.1587921318873
True	30.458838176527607
True	571.1279851564645
True	996.6548869817028
True	712.0573612605169
True	1.1305613764199849
True	60.11662965033673
True	481.5500100320671
True	435.2150373975544
True	70.52942836115847
True	120.339203519247
True	310.1356601340906
True	77.29421870258544
True	49.487495481019785
True	714.8112990754472
True	634.0015986025834
True	162.33283168630535
True	178.105113096433
True	527.1555524492536
True	52.35880079536249
True	25.19810106518143
True	549.3462676667046
True	464.51775033070953
True	1163.00001850489
True	48.76577203818367
True	485.5462619599648
True	830.7178293394408
True	824.3524010428148
True	287.1122881491438
True	745.4173412081615
True	397.9997163491652
True	40.30157164464403
True	99.09045261331136
True	730.1387663689113
True	72.74473083453013
True	143.78892802884957
True	960.9360840440282
True	185.29539030644256
True	266.4974195121661
True	107.59839376260832
True	631.9134425743041
True	609.1755616882468
True	211.55857555730196
True	425.2466718207433
True	39.05097894809919
True	278.9612846201961
True	583.1983007265383
True	611.8135233519503
True	322.3366063331728
True	76.83863531789281
True	973.5599595514582
True	1092.86435177433
True	571.9092528948894
True	67.16790409129506
True	28.788729670565758
True	90.95750652929227
True	103.61330831096409
True	100.1983527587936
True	860.3268720763166
True	1213.9821040908844
True	719.4703381273624
True	318.1616937589228
True	10.256022655136537
True	21.567535857308613
True	335.72107189994864
True	473.2394994899229
True	45.40506744347083
True	537.3014140060382
True	422.5017121314237
True	394.30173201701984
True	79.76212688721883
True	202.17014488348363
True	260.671067821064
True	133.0707177089056
True	403.1819565748302
True	40.61721141722319
True	179.38796199981869
True	1173.284068763502
True	5.768253837986449
True	29.3747819578476
True	592.3355037792295
True	364.1533648402743
True	782.1765641994376
True	158.8304889579165
True	734.3367567497108
True	593.2143651949924
True	280.3975392608272
True	417.28602259395126
True	347.9263917431493
True	299.3837441521874
True	269.4789519847764
True	400.6191584803392
True	503.8931185590153
True	502.2729080914997
True	107.56019932946666
True	358.5958084023415
True	8.180084185925969
True	190.87401007541575
True	223.82872883679363
True	881.5257622598583
True	602.0035105320012
True	31.007220322782253
True	714.9023025900718
True	804.9332448491838
True	107.75641299233573
True	356.01345908912253
True	872.7747580620909
True	225.9145609505626
True	165.28463547604363
True	534.322785009502
True	616.7821983115299
True	1086.0161866683889
True	146.27448898816377
True	159.929120898387
True	257.23062001230966
True	310.9265832446251
True	418.20935824976345
True	418.2392314644804
True	320.5553393502524
True	424.133237016698
True	488.1676903549287
True	233.52161436814245
True	1491.790020689203
True	256.35693925964205
True	419.2356700059962
True	53.29227416647272
True	765.8011434271364
True	251.9091943462884
True	938.9173170705844
True	535.4752508048412
True	311.6347897902133
True	761.2828405057556
True	264.32074823034924
True	221.0274599359275
True	262.33034942846683
True	226.077239092549
True	141.16054938377172
True	258.58876670233
True	732.6459119455809
True	511.0722030723466
True	220.1565387999852
True	1178.1814631859295
True	115.54382142737067
True	268.60376749611703
True	70.29795276133996
True	309.4937297361513
True	415.5230783150097
True	94.42783082408846
True	214.094971347196
True	71.94945002538478
True	687.1491784260375
True	358.0244289308643
True	225.0179883135528
True	730.4001351583862
True	868.6792272026617
True	808.2293284464058
True	831.5334166520128
True	342.8094499697303
True	1.8852983346200507
True	264.1810647572987
True	54.19180876621245
True	374.7300610435149
True	54.05662901020683
True	345.84769293783853
True	837.2191754695236
True	1043.7401050606188
True	380.42357151817066
True	20.64025367929602
True	502.1395460374032
True	524.3910437279166
True	191.39874494921764
True	239.35767055107576
True	285.09893282625256
True	23.390870852768558
True	120.35609746894622
True	939.511999986327
True	62.539409664496425
True	513.0024618050629
True	788.4618680409329
True	103.29048692533536
True	247.94683725042592
True	117.48380178769624
True	15.973742028928816
True	1.5753942869747437
True	119.76298573119388
True	1009.7664604629974
True	492.026752667044
True	68.64685628934365
True	787.7045250181764
True	344.6198716290135
True	1.0109701849196722
True	458.6354191304745
True	192.3063598443043
True	521.7421128975327
True	80.5962762852913
True	329.5957271802367
True	375.8593519138133
True	166.82089140373796
True	219.4185127638016
True	127.31620024385909
True	171.84126135671048
True	1012.356566085186
True	15.712184039131287
True	511.2451879143044
True	466.8375813253722
True	392.5321175527507
True	217.22951580953207
True	233.7912364637697
True	160.52492973170462
True	51.991885473355936
True	483.5512538629914
True	156.17634810872167
True	850.9229718094447
True	840.794601698691
True	241.8627396800389
True	315.52147212298775
True	527.5540899561455
True	42.80629993796402
True	83.9822372909176
True	743.300101812385
True	1084.247765818697
True	117.03439794166592
True	733.1619932760094
True	142.9327838947934
True	937.7614004237538
True	665.9373502172324
True	107.76211481136804
True	285.26831335768355
True	619.7188644586063
True	269.612470264847
True	43.90227618933687
True	562.7619561774725
True	429.7372483630601
True	4.747376934671519
True	479.3586512133394
True	69.9144117500157
True	163.46440169286925
True	235.34448536850687
True	316.268954446325
True	73.45410389238691
True	224.07602211552933
True	343.45957938227554
True	431.9653451136408
True	915.5685712454508
True	45.76572510117512
True	900.2724277672512
True	1009.7945858707012
True	128.14614627918516
True	71.00502462346614
True	974.5239326929202
True	36.20575958331537
True	228.50577909403452
True	88.51944487222262
True	217.02863268366707
True	375.0777636337641
True	948.831004268212
True	99.2631177786704
True	68.70395273643855
True	659.1566847454797
True	273.33543423168044
True	676.7141842304319
True	54.54971244046491
True	484.03176656112186
True	378.5622305059321
True	683.7177033227993
True	53.029097158446106
True	111.56336732811342
True	29.726865931057933
True	285.3983284294404
True	42.06110169603805
True	346.93461772570714
True	3.1375092296815668
True	1176.4911251973674
True	99.81781970963937
True	129.71579560148194
True	363.5454353130914
True	727.1355879436621
True	670.7977632015288
True	979.7527634281062
True	454.59573152972814
True	404.7149197381328
True	134.6563597723743
True	414.8125933804761
True	853.5254760280332
True	426.1865460414057
True	983.2877776530344
True	87.99359604174492
True	435.45398255934464
True	177.56381699376217
True	297.4008604994846
True	717.6154739954378
True	162.86161941849838
True	130.32604720429964
True	64.2893012523329
True	854.9710314686032
True	783.2937892197745
True	80.84067169416677
True	428.8705550350749
True	764.1156074496636
True	426.6053440285242
True	56.532788945368
True	310.992433178224
True	772.7152400879062
True	31.1409483960771
True	368.0836490253888
True	164.37423766022596
True	271.9117393659211
True	36.27747538486532
True	221.4623459182637
True	763.9655650068266
True	631.4145486999834
True	57.68104452916641
True	285.4101079592305
True	904.6867124979073
True	18.6812868346678
True	317.15974900335266
True	291.438506247743
True	439.4999059583629
True	223.03251269410143
True	583.8704505108509
True	48.83174552280008
True	986.9859353270564
True	887.8860422273542
True	47.45461809572228
True	397.9156614757604
True	736.2087831416682
True	912.8808406196924
True	278.62840990762845
True	577.3504446792166
True	128.13557065378473
True	183.3737475347483
True	132.9477234796385
True	128.43995800429747
True	199.71491132566248
True	981.1316077916262
True	780.6172975322777
True	960.8154836790942
True	18.982919745597588
True	24.7946766946222
True	360.1247844265732
True	12.477909956115372
True	621.6739991533279
True	1066.5401042796009
True	253.382946874588
True	214.22079843183812
True	86.91576177555282
True	208.1216854994317
True	129.45643585346644
True	45.95275369498737
True	128.3914410675753
True	91.9912122543658
True	252.49952023272965
True	554.2501783481475
True	161.64167446507386
True	29.74321117439562
True	56.303509968762654
True	423.249182478362
True	264.9796749117684
True	573.8399789882548
True	19.99700608363036
True	123.169645335387
True	655.5026959234164
True	277.8428219155888
True	465.1541273496807
True	660.4868612974221
True	108.52100055404809
True	114.27864312449616
True	81.31473931125915
True	27.97531999972697
True	120.4481761479575
True	83.69707815901246
True	100.21158090728234
True	156.60414861026044
True	238.4521090671757
True	797.1509922079027
True	292.43991199953973
True	971.620805396506
True	164.42507111311585
True	193.16743080384435
True	817.0582613555974
True	302.4532378080721
True	612.2307857060083
True	254.50871208818256
True	356.04251425651603
True	441.9294110778808
True	559.2727067186278
True	627.4985497429889
True	365.7563210400886
True	35.63014138354769
True	557.1765493962279
True	619.5284423700479
True	19.984604132596456
True	11.676860471692558
True	261.1506214127075
True	389.5558708821789
True	449.6174062486888
True	68.30842382955377
True	661.4828845497664
True	910.1887506706272
True	246.07836550921104
True	899.3941576646004
True	287.1968540036057
True	102.88642989240772
True	269.0260617900506
True	662.865841445814
True	39.941255880590646
True	588.4250394375781
True	1270.9554329925356
True	1017.9257917264712
True	927.100141281828
True	209.6556678703539
True	87.79346742097526
True	184.78431262593045
True	855.998801517573
True	152.9057137810625
True	1062.2317766277818
True	862.7798662612576
True	42.89359652938609
True	87.56820705121136
True	420.3018711380653
True	400.7445110016117
True	204.5614218762309
True	505.9745056098074
True	665.3266500561791
True	123.8328671288046
True	262.2667763826857
True	994.4022927374195
True	46.89460359596677
True	697.9684011544207
True	557.452688662494
True	38.04550157068456
True	820.5455834717336
True	385.3614914198578
True	568.509418466131
True	109.38370785301632
True	270.49133983309946
True	213.23933477058236
True	27.47059638180336
True	128.19392204504464
True	722.0726216159856
True	138.08205202979676
True	387.78208004242487
True	64.60705372758848
True	629.2424700529386
True	629.3550377123414
True	230.16988615961728
True	466.5816894379469
True	164.74678583524582
True	169.42372074249616
True	223.09104883278064
True	284.9566432530437
True	368.5345702467682
True	130.41320213141827
True	200.494977325986
True	26.028464470941405
True	885.2045577122536
True	315.8076535808708
True	10.873662732987755
True	364.72163716389616
True	169.28015291728906
True	642.0943905687353
True	385.4465652307946
True	585.6618618700469
True	550.1756276065465
True	479.2711383482888
True	782.9411084828449
True	241.1876676817864
True	548.4335387782916
True	158.91843412738308
True	528.10145275422
True	352.4747569933352
True	379.3511847553938
True	119.22057618400233
True	130.88511498923506
True	108.08278150790682
True	65.00798061357237
True	761.9358626424915
True	174.17856462895793
True	46.57926174038522
True	0.0
True	537.3758310915497
True	110.68025169128896
True	22.06556956549821
True	41.17727289437889
True	106.15599850490572
True	542.5539085416762
True	182.304851665498
True	107.086208595491
True	35.05015617872777
True	152.5818238895735
True	937.0889291206872
True	51.69348757039881
True	228.98881527797136
True	737.5197380513689
True	315.0105897753101
True	453.483606671849
True	476.0526061225887
True	515.9528435675567
True	589.5729057561967
True	913.0852223012926
True	269.87469152871535
True	1031.8800024700893
True	908.6635621183568
True	631.4128475824608
True	343.9785585978965
True	870.9739734199608
True	9.368963181343696
True	30.505979582816227
True	293.2733539132503
True	41.064629207399406
True	193.90249109960632
True	759.9144437655248
True	217.8323758553336
True	769.1110988912063
True	746.6030742725621
True	121.0626440412359
True	362.27440320621815
True	590.5285099661845
True	25.41458691758666
True	131.10092461539762
True	441.8557508382932
True	302.24352728042754
True	206.98673861750223
True	108.74828719212933
True	376.8418317214866
True	21.13827316084687
True	362.30631427461424
True	359.79576290851344
True	1043.029539900759
True	353.4100947642376
True	30.841610132324625
True	444.18313710998814
True	456.2136159949463
True	242.03557973820404
True	30.87919291822591
True	764.0686289815048
True	426.17996389299645
True	183.23517606273657
True	14.00909961937082
True	1213.6054907573755
True	167.49821360059985
True	26.90438867527129
True	296.523189711505
True	279.1984922000491
True	117.79022205092956
True	292.1312836086083
True	46.385565724300086
True	333.4739057100047
True	298.2526636548935
True	325.99275365929856
True	29.96213324695726
True	48.62623993155372
True	1038.2359474335794
True	24.837148810851968
True	12.130614101781983
True	178.5886653496022
True	661.4180398759485
True	9.81975608145855
True	192.42134551659493
True	165.57751240518348
True	516.2324803175562
True	397.1744170860962
True	764.9934484842239
True	319.4746452300908
True	509.1510564014506
True	448.0173915394623
True	491.6195107471702
True	104.39226414022336
True	1289.9543311328682
True	890.1837601170611
True	295.8963672625955
True	535.9165962540445
True	97.9176798813823
True	598.6692738986768
True	443.171945307772
True	157.1184742815595
True	78.43791404727767
True	344.35978321075845
True	160.91641938542458
True	30.061393513052003
True	565.3401743172054
True	390.0329680707333
True	71.35248319466206
True	31.00502785232577
True	669.1991425568713
True	501.0026865509
True	71.6595085125892
True	22.358345945122714
True	333.1603418012254
True	333.45444204059163
True	732.4672619603912
True	548.433483562395
True	565.5140443729088
True	779.8057634036423
True	8.75314809780518
True	57.92796786560644
True	37.091982162586206
True	57.00026934874919
True	535.1164698276223
True	588.1052755938001
True	82.42487033361625
True	108.70807726535266
True	199.410655571096
True	78.22714006534709
True	172.57306566225833
True	198.95755583645192
True	269.479717556856
True	803.2827424434562
True	592.2887300751793
True	284.16837329853166
True	186.2871319392502
True	273.7444136289485
True	237.9586156738964
True	716.255626108942
True	317.2368460663954
True	167.93202844879184
True	885.7115996096603
True	351.35176644096936
True	489.3541495656584
True	156.247009079069
True	112.7095221814106
True	65.48233567173094
True	206.36271008836624
True	954.55208689636
True	536.9261197131466
True	113.23302272748263
True	372.0105410398185
True	97.33944167468816
True	676.6486934648042
True	4.091769371783269
True	676.8850546344761
True	37.78911642486575
True	913.4305319865732
True	833.9867503628659
True	217.17959582493256
True	28.71987052114785
True	79.75158778970575
True	471.3146162218978
True	233.02348817756112
True	1.5302819749273924
True	79.40145088630562
True	1030.5413242623074
True	342.80960164919503
True	687.0178059493899
True	485.1366928251397
True	30.07947084169058
True	139.62541815950837
True	442.0048189031773
True	933.3301689481532
True	817.2798420620737
True	402.5627259329141
True	335.6744216383755
True	16.20745364816226
True	76.81632073408912
True	742.1682609168541
True	463.90686096727785
True	382.5339437052769
True	925.6216951954194
True	25.14974698033766
True	219.148928769506
True	896.211252047699
True	240.7820515490573
True	8.953428182787398
True	500.9755026466687
True	105.98472095974748
True	653.0691174864904
True	54.52302124973565
True	250.5332051294724
True	867.6831472897146
True	885.2116379829092
True	259.4499567857057
True	452.9038317309985
True	118.27147221886617
True	613.1174100689029
True	262.8277233254412
True	191.16836369775208
True	840.1824205197286
True	53.42366856621136
True	708.9737905705525
True	277.22615822154347
True	304.34639955638664
True	165.22025144046108
True	471.7542306280068
True	607.7657070145917
True	360.34791661682425
True	412.4080208754221
True	72.14085214444161
True	155.3283880574575
True	467.03750367864313
True	220.25641869153333
True	39.52635460167516
True	204.5956906090728
True	389.0440495992362
True	378.4147268350182
True	736.426394530662
True	130.88761972582282
True	660.8210613241505
True	497.8987170533519
True	597.1146933676544
True	135.6301476053474
True	39.42898891640071
True	671.8833613451031
True	75.14228998832603
True	545.5285549077291
True	656.1132384686049
True	463.5014696846463
True	125.43074664983553
True	517.8441283041244
True	4.672866705963492
True	386.4401179827704
True	31.703748486879963
True	626.5161237410314
True	263.03172014814874
True	581.2223599621523
True	699.3958768373295
True	138.8471819138634
True	529.4811028956467
True	493.06392661862657
True	62.97644622514153
True	959.3581319396671
True	3.3663795977615805
True	24.75027698266229
True	624.2042795442143
True	707.6423332652162
True	139.81914769200432
True	402.3207224623598
True	123.28792736920629
True	73.76199474557065
True	479.88053055290646
True	43.31475957976441
True	503.771891291311
True	12.138407418265649
True	864.9773809895665
True	549.4621119720377
True	675.2924506801294
True	107.7599540692482
True	377.8741228290661
True	1034.3487184011246
True	826.2917225912122
True	145.19687847267016
True	545.4917048458069
True	457.26007037907726
True	256.6108413956253
True	248.67416050828427
True	5.512707602291976
True	326.39365523646103
True	11.331967746046493
True	374.3439881050829
True	72.78765647940915
True	424.5445115069222
True	668.767554560535
True	125.54295121990452
True	239.2573355445548
True	635.6158440596632
True	694.5397535966795
True	291.72669555123315
True	135.05619511064188
True	163.62586401052462
True	483.08518767484753
True	86.50843010187127
True	11.14588467031578
True	524.3479636500786
True	566.5187478583424
True	21.43003270832005
True	140.55634712504428
True	898.8646208281378
True	489.6126857224026
True	267.5915785822899
True	33.50000370298032
True	481.7228569679902
True	112.44508960793851
True	579.9218662523798
True	664.6798991099619
True	293.36032168649865
True	369.0797088563268
True	183.7226362143614
True	236.65723604571195
True	74.02225393840241
True	223.66589206638028
True	493.6242354570628
True	21.860728495880803
True	465.6911030147492
True	369.4525994417347
True	719.0385059536877
True	894.9807266263117
True	886.6090011168741
True	163.55109159428352
True	419.92569079674337
True	70.05851505845702
True	192.6999531178275
True	311.4065975177426
True	10.594371124185086
True	818.3217743557224
True	21.832670560254343
True	400.2933876869115
True	267.8025708226951
True	672.9575590680075
True	208.0823341792208
True	38.02789304417851
True	692.8397038246014
True	1073.749080735012
True	229.36714346239955
True	132.6343761335082
True	602.0517932237262
True	506.5169628559233
True	17.320077554767924
True	846.3028977878324
True	116.40678792217652
True	46.52164104173716
True	313.94308764387563
True	349.96419186440136
True	405.7233917532336
True	274.7708735604744
True	18.97657071431197
True	23.91471288772671
True	864.1057029659703
True	206.04870052841684
True	113.6378167972789
True	809.4870925063726
True	647.3628935771587
True	652.4179272222972
True	447.6628358028433
True	148.68666569170867
True	31.222530872498613
True	101.08137651943996
True	424.2379947516456
True	224.7520380256268
True	457.37151061630897
True	141.4812744257841
True	505.74318632873855
True	661.4334853181492
True	943.4478390353396
True	23.425634444356472
True	998.775929623313
True	1099.2759625077874
True	485.170370834809
True	85.96770153307438
True	775.5390737264789
True	643.3466247835661
True	656.8901078378442
True	176.61733261428768
True	737.9902213682886
True	704.5649316784678
True	121.5476382213696
True	778.0697896450404
True	833.5024726372967
True	459.4771808624047
True	234.7183238339448
True	76.20750251974479
True	312.7888865551758
True	356.6196926237102
True	462.963255425855
True	435.3384154246322
True	191.9518043493564
True	312.04098825457635
True	2.971883386640197
True	13.354935482896629
True	105.27610949545212
True	129.97098393973062
True	356.80527889682475
True	342.191150440832
True	116.68381766209448
True	17.190791319795423
True	211.5571765166996
True	830.9654144407152
True	466.349136960152
True	503.8894478562189
True	561.7502382988765
True	810.945985553656
True	642.6855368046527
True	94.19439988782936
True	205.7215196812581
True	243.38925318756463
True	288.8600846543482
True	108.72402612755045
True	358.4198767660851
True	433.00019817902944
True	174.27136030433215
True	643.8735098575955
True	243.42710578952835
True	201.2110769028319
True	24.653882875250943
True	245.8133782889046
True	459.9912087591704
True	171.99236722468083
True	509.7741917232212
True	474.4764918315838
True	241.62628451988928
True	108.44815529137888
True	40.57436534165467
True	396.0411035062276
True	785.313898820242
True	161.84499048206754
True	1064.8884450924215
True	1047.4940382020377
True	488.6148661919833
True	99.31393181478644
True	128.48173796261776
True	660.1210146601343
True	7.893063719127065
True	219.61427274452583
True	128.80547735567256
True	116.11759098556682
True	335.3475724295816
True	648.1010763966902
True	39.97355835128408
True	125.16698783973538
True	937.6622511994736
True	57.74908974347563
True	440.4740155711844
True	533.7022257619788
True	253.8114217509735
True	131.8984549889362
True	973.2745466380792
True	1178.9321913032527
True	524.4925007190338
True	657.7504911066718
True	211.07640712729471
True	147.8251948218906
True	327.7777584037464
True	251.6544118629953
True	176.90819418656233
True	292.20526826773687
True	322.5365352774434
True	10.492629980694955
True	639.5510828171385
True	154.11886537413102
True	74.34464084885734
True	429.9381967705005
True	319.21813985296694
True	1173.7724276205056
True	356.6910463834116
True	988.3733641207344
True	9.85717600416728
True	263.57911103248773
True	232.1018200927835
True	149.57941964947548
True	507.0536678736571
True	197.51032210943217
True	415.8675154528447
True	298.65096960575426
True	113.54492337108373
True	362.26711898273743
True	984.887748376668
True	742.6523911422086
True	235.45869468717152
True	104.81576778564528
True	292.7852748413659
True	25.69336388253632
True	351.1498822725512
True	319.5653696033917
True	597.400366445139
True	436.87391523769503
True	342.91032288609404
True	152.89872515279652
True	13.085024836055837
True	414.0787740508508
True	284.2442993467714
True	145.14775300255857
True	296.6117487146399
True	413.40205846057313
True	825.4865296736144
True	308.34012799482025
True	768.1117460198849
True	392.1336661188244
True	377.70946413663
True	1.5923860914346093
True	1180.0070283245948
True	105.94159706284364
True	928.5568814292652
True	206.1289737903412
True	473.7996597732105
True	670.7497254880154
True	81.78099779560566
True	485.93420547978593
True	35.26343080696253
True	411.0979429058027
True	76.07003887757293
True	221.1515612493731
True	39.8870444157127
True	636.6620552614629
True	183.5417612224716
True	26.395509626050867
True	405.9791871894981
True	98.9068647068222
True	165.7008822709657
True	805.0537032872858
True	259.4752503611364
True	151.1201457819711
True	367.9368717946524
True	517.144130982907
True	341.19859646504705
True	530.6717365529825
True	604.7943970482344
True	165.20274442528904
True	7.251282087062421
True	74.49442742350804
True	435.6058137151055
True	93.09771091138514
True	84.32449658900182
True	1052.1170747446408
True	26.564104788188985
True	322.3763493123807
True	320.15175057971425
True	446.2766604646499
True	672.8036188963526
True	201.37012880484568
True	638.5533491693424
True	328.67273602109145
True	348.3763826197998
True	272.44633774456844
True	206.64518836300616
True	346.1630147138619
True	437.7930743108779
True	396.49758495184255
True	649.0272665584284
True	142.2828264357432
True	73.36873889901076
True	39.12031351608793
True	303.82592376069164
True	617.4588037951662
True	412.30031968263313
True	796.0414735703202
True	223.55772695748735
True	408.1026110235805
True	68.82870809301743
True	54.18788342640124
True	399.7692508820321
True	205.1464698916854
True	239.02492663207173
True	36.61596109107285
True	1069.5754087726905
True	174.43581163548927
True	911.1711554021526
True	316.848069239835
True	936.3964925867324
True	235.80248516090637
True	446.92896370919937
True	528.0265125670535
True	596.3527466386538
True	211.17968237511107
True	480.2694419793472
True	954.2438542143946
True	124.99259327953094
True	6.403301816094749
True	568.6992538535196
True	28.050896527106143
True	75.95690473574113
True	797.8770655176571
True	230.87453679889092
True	978.6809222567272
True	693.0374621203955
True	399.2803650498141
True	288.842458599782
True	482.9111326719724
True	346.0762541480755
True	177.9801614029806
True	689.3289430837688
True	737.2964143682984
True	215.9314975534767
True	85.40844493759008
True	526.4535587537445
True	133.26241500553303
True	378.8996831589235
True	317.3423432032149
True	60.58552788362841
True	383.4878285361653
True	405.2121054305077
True	372.7316347000092
True	409.1822508212628
True	415.3622219916716
True	646.6283840450528
True	57.52654119351328
True	459.7851577143517
True	331.9470860339177
True	646.5492886816671
True	217.6139517813917
True	104.71002033612822
True	43.12906922475348
True	527.1438142067552
True	626.4525788338228
True	188.92704449478757
True	420.3288884728991
True	342.7211854516066
True	16.881473304953925
True	165.0498714212342
True	288.1068378479578
True	2.716755830713124
True	874.2811239202975
True	81.96332050520834
True	107.73904647546522
True	109.17400407712788
True	357.220912499951
True	34.164376229194104
True	451.0503251647397
True	237.45475503592172
True	5.295772214256829
True	114.49463956212392
True	417.44877971849496
True	52.051415324432426
True	69.21243516624243
True	170.40406824162193
True	295.6742480140962
True	958.28188670164
True	388.23070885149787
True	976.3013512562924
True	186.4759405573934
True	1051.891515772147
True	793.2337995211163
True	651.3080089062453
True	390.5179794617152
True	370.9128474267591
True	77.79708855597094
True	74.31071438039446
True	76.98019798802353
True	171.63129395767024
True	489.80197372460407
True	1106.3235744071906
True	178.10608895801445
True	358.88200406317884
True	440.4652858738196
True	591.7253087366207
True	584.9973885468391
True	280.4153744325196
True	458.2711454659648
True	669.6810755171216
True	89.35760562203154
True	733.5499287165824
True	261.4571158596071
True	134.38937022977933
True	405.6192202853119
True	845.7704764357293
True	441.76219284579673
True	859.211715236319
True	193.0954767400472
True	359.4761041920999
True	691.5131070462371
True	626.0080898210382
True	193.1736415969112
True	269.7135392816746
True	771.0667089144573
True	33.03127503481699
True	184.0188697295624
True	483.9717057260459
True	689.3368262800439
True	103.16477145181857
True	33.70722723985717
True	169.74722948244832
True	713.3037558299144
True	312.19418648402416
True	557.9904831920514
True	358.6880771944278
True	296.3655934908973
True	455.84759692048186
True	494.90352445757
True	68.2209912765523
True	383.137658483254
True	806.1839841775613
True	0.0
True	298.09249262903666
True	243.65378424948557
True	967.8506395178658
True	148.45740825138128
True	655.2625238900167
True	638.3869893119594
True	112.4911632775803
True	219.4683066710216
True	136.6174442561312
True	11.466082621387176
True	290.2249855682588
True	374.160913433435
True	1145.0415641682218
True	229.08294858746072
True	418.4658117446203
True	650.4785625954041
True	200.6274003491374
True	28.00329196029352
True	849.2810363818633
True	617.9964154245903
True	164.45445210332923
True	582.5314281461294
True	168.87040756616312
True	298.9344806515669
True	766.0324960935775
True	34.30161488900586
True	111.73024710664173
True	533.1472005775087
True	66.72819464648748
True	76.94182366548864
True	405.0487722012404
True	24.120475399265064
True	742.3332096598773
True	101.78167575667044
True	157.9386071353637
True	19.713375573482487
True	705.5429531627943
True	27.902271043214004
True	789.2993537734195
True	400.24858888144433
True	123.06166770385552
True	696.093791904083
True	519.9902843890455
True	564.431834220938
True	45.45280950731029
True	365.77838289880407
True	5.399404433660528
True	98.39542943291418
True	370.5511069365192
True	47.213026553482
True	117.83484394412253
True	309.74119861507467
True	185.75220773337048
True	100.5261786871231
True	647.8107713489698
True	19.219687132033577
True	1119.4787616369704
True	496.00298673603226
True	297.5385596979291
True	492.8869534256989
True	125.00250646507388
True	786.3679628369899
True	1041.9756385932376
True	746.7445209833207
True	171.24916462918702
True	227.2833689648264
True	54.43629442600282
True	62.46322429551074
True	148.88931298132871
True	103.71928434176888
True	170.31029663559315
True	1196.956770969999
True	314.61109295603194
True	347.2211258982122
True	710.1774021306964
True	16.52716462403861
True	12.441069390165286
True	579.3047777011192
True	5.310297360058997
True	112.1700286907188
True	687.9042603425423
True	179.53558229622692
True	661.2043383494959
True	855.4452662235178
True	156.45250031986174
True	872.6435506605783
True	3.0192912355931245
True	442.89266668715743
True	1060.3034847150604
True	26.54393786018484
True	235.45253098183696
True	144.96840428013255
True	950.7834222203516
True	227.1760864013246
True	495.4590581202498
True	116.778417505242
True	496.9746028862433
True	149.23385786387524
True	100.8997423786626
True	380.0683325444403
True	73.33900349398836
True	52.21177551448176
True	1043.5505540385934
True	267.61122682769366
True	155.27855144320472
True	374.9520026414897
True	393.2664561928568
True	215.5930722162462
True	159.26586889552385
True	401.0647808314247
True	34.61709645487532
True	482.73793015395614
True	1094.3979830616186
True	109.52215697272898
True	474.2519277514604
True	317.6002308048258
True	28.35902724164553
True	400.339415597313
True	103.87913188256088
True	583.4989488711739
True	208.0227992488507
True	418.89047997312974
True	19.8968167027148
True	445.0103983606708
True	111.6573647033846
True	355.0933589350905
True	31.150957296529697
True	178.8186619714199
True	252.76504772886256
True	762.497200539691
True	55.897614738628334
True	144.37539589240026
True	234.9287985597504
True	136.49072539766794
True	581.0617119268941
True	558.8301729787348
True	778.0885919111062
True	401.014985144541
True	540.2798070015789
True	424.4071556273197
True	674.1608133146881
True	71.46020795805649
True	471.7410946845996
True	431.4722279743102
True	47.654279014682295
True	81.23899211220592
True	129.26595345759347
True	85.57123981095302
True	320.9325924204524
True	844.106010914101
True	330.9754986947012
True	1103.1150211170911
True	318.9112739055261
True	909.937958416684
True	153.22301087879973
True	594.6044470404506
True	632.7812305512979
True	693.3953597686213
True	442.8015978596934
True	62.788600496627
True	284.1961062244697
True	42.520826658040086
True	171.65754619671375
True	165.06410933226547
True	1163.2513078785655
True	237.40253760237667
True	556.2231902692378
True	546.7104661498644
True	563.4720548536819
True	878.2584249195144
True	589.5057460191032
True	671.2944185409724
True	938.1390135509554
True	128.22140264364447
True	327.8716886355808
True	273.96619890202567
True	321.5150003408424
True	87.976680743847
True	370.5441803768844
True	4.282965828347821
True	324.2371007356182
True	263.2834108610471
True	581.6681507119115
True	294.0438314161892
True	364.4857687563208
True	11.953034586689498
True	57.917272910396
True	534.087262820027
True	26.1045900976614
True	140.5580131542767
True	66.65203938596844
True	154.0897995187215
True	227.29173934704144
True	69.08977581125235
True	368.33055684891895
True	285.94130832264545
True	97.59322895122608
True	338.45009463528214
True	63.121792620581246
True	577.2609681486025
True	839.6135272441416
True	277.6267868128628
True	1161.77180490664
True	112.42800677522295
True	303.48098486968274
True	1052.6660408418336
True	86.90556985365905
True	277.1356407265381
True	9.188790853277457
True	411.9299562332304
True	453.6491560899794
True	150.20911220692426
True	622.1832739699703
True	902.0516231761992
True	154.73342632335465
True	80.14034110536181
True	324.05698648208846
True	538.2710397122088
True	620.3682819242318
True	1249.6073335524943
True	26.06809224339633
True	953.4418945626492
True	132.4391341819341
True	623.2558186496623
True	120.03571017376808
True	132.16105221090638
True	181.4764085994771
True	175.76385410234968
True	778.8855612580461
True	215.82948641730968
True	226.3288592331165
True	71.4558100005563
True	516.5506211272884
True	440.6531917125366
True	178.98941919951244
True	234.59557209548657
True	17.75059005183633
True	430.6529993322694
True	221.08985729448847
True	279.87989056511566
True	110.44400096466664
True	714.683385332617
True	434.20147770196894
True	248.86523886283516
True	645.9550308920776
True	538.5007740696514
True	444.0049172024154
True	131.95120930774976
True	539.1304727012309
True	426.02519931995664
True	2.885724789529797
True	194.96032702813068
True	95.96980733660884
True	239.23863729604523
True	2.4382743281497
True	126.24279204573806
True	335.3700785754108
True	6.936397309991881
True	874.7548081274294
True	178.12246092416348
True	702.9137792260004
True	798.6508175361201
True	165.751031711326
True	226.15380632594017
True	493.6425485631284
True	855.408978823828
True	50.79334233422757
True	37.4437423353866
True	137.80231824372973
True	622.5856269443482
True	712.7159294366928
True	178.02247451449273
True	602.7385203817939
True	578.6225259714032
True	824.2930325637972
True	398.4607461103436
True	186.2625187303731
True	908.5112488879124
True	224.19545573466823
True	142.7078569384572
True	330.0462513180351
True	226.5718900217279
True	208.75793743203243
True	598.3275398975005
True	245.9344020243501
True	201.64039845773323
True	462.9208352653592
True	471.4202940543214
True	64.65448940378646
True	290.81156878051786
True	74.46150519474018
True	348.4224009661743
True	352.55115338418943
True	261.2347135184959
True	176.27798529309285
True	384.1484674730499
True	637.9925681779096
True	713.9274581946938
True	300.7468333073208
True	762.8130337179045
True	63.75764725572552
True	861.0578381096157
True	338.5685777707534
True	14.078348560870664
True	602.0280777659523
True	710.3454750714792
True	274.4550198087452
True	167.8794122237903
True	47.08335135032616
True	384.1290446512402
True	75.91424397690263
True	12.900065888128385
True	879.9969961293209
True	360.3628674912788
True	165.48287471889407
True	983.5429320649044
True	11.88156484183854
True	788.9640990278943
True	32.0078379471343
True	671.0085762968815
True	61.10228882735158
True	760.9263609273207
True	475.99828226843374
True	206.89628243234196
True	446.25380224274704
True	203.0922237272728
True	299.7054816653757
True	226.141114613434
True	406.0804099971299
True	11.118400058821369
True	320.5528895507038
True	118.98468492087784
True	10.47619833047282
True	460.8954873444509
True	722.4329083190396
True	295.1520253890264
True	84.98256958097919
True	324.21737630137386
True	82.99360464981835
True	187.8046680459139
True	176.85921948131494
True	383.9630031494123
True	46.80768271362143
True	124.9012279131742
True	381.3247392522389
True	892.4493334611751
True	115.77851063242888
True	203.7772659892593
True	433.0924479070239
True	17.82238754318158
True	408.57160027168266
True	497.0835124960075
True	87.66594489475791
True	400.0236826254003
True	355.5264142169582
True	421.5872258955024
True	576.9544075162189
True	1029.7824102396837
True	962.7950696367412
True	56.11054987526919
True	1104.11253162802
True	110.92954858769266
True	109.78711223618988
True	110.0972932012807
True	504.9506339827239
True	373.04531484301975
True	579.5058822384575
True	257.6045531018573
True	163.5191911562761
True	409.0577978749763
True	15.635649096975987
True	459.9925734418507
True	377.3449492016024
True	150.2699507864974
True	91.28107832748891
True	544.898463246176
True	976.2001104887204
True	208.85781227870075
True	67.12078740147419
True	392.7741159766893
True	382.6789955044499
True	504.5000509349114
True	303.8043278905735
True	4.911850477204938
True	528.9177975320545
True	498.9939392135777
True	490.9288602263883
True	187.28597591830032
True	98.1225750922182
True	20.642115382258957
True	376.0504393220836
True	106.68524052042268
True	7.942503567086176
True	31.73127895355873
True	341.95479468673017
True	692.038194425448
True	137.48072713510922
True	89.30053605929557
True	24.55451195249504
True	401.30333861791735
True	361.2900108843902
True	778.579448036848
True	304.63131214008604
True	515.5579574646749
True	540.6119260766335
True	524.3798051011364
True	286.5414109013212
True	532.7879549369603
True	101.27128766480614
True	571.7333608705768
True	8.165029775106575
True	361.3526366456638
True	450.1381744466988
True	960.632793651558
True	351.2879565784595
True	800.3483836169855
True	975.692606786136
True	177.4415376118992
True	35.92489634105086
True	358.0768233675364
True	392.2191458813205
True	571.7382890821616
True	242.20088579785968
True	29.618838841115004
True	631.0220112615312
True	131.00631661451874
True	1050.4660360807522
True	316.53274216998244
True	431.6508942480719
True	126.70563413426876
True	820.2651847637045
True	138.68957303798683
True	814.4278024784649
True	583.0127474136298
True	184.62944814982927
True	113.40121233539608
True	66.37651958013855
True	555.5620500937478
True	909.90272660142
True	425.1126904927811
True	549.2000798747748
True	132.97692566328232
True	618.1719513822236
True	486.08443843484366
True	805.453802940643
True	326.017660381336
True	596.7562848076712
True	120.33541630472014
True	23.7009560646889
True	414.8126743105241
True	171.38121687367968
True	98.54912701847596
True	367.8157087361279
True	1096.8321813078735
True	256.8653756347172
True	542.4391384855276
True	11.075558334328267
True	75.44309911856635
True	326.56705065651647
True	778.6411403336774
True	455.1820926621672
True	507.3152561319977
True	731.6193939653512
True	70.20389410777106
True	739.1177420516335
True	46.72276572812149
True	101.39124774110336
True	167.4390392420081
True	78.46478311143954
True	26.105206613959208
True	293.25948958843503
True	490.5118570697325
True	914.7398759670822
True	862.621737173499
True	6.01495314590836
True	291.6354423380643
True	470.8552500106007
True	125.45317970532524
True	247.1603841057937
True	335.4776307956524
True	1333.5728794957574
True	447.1162686674199
True	26.11981950015397
True	183.1977412782488
True	676.358297339857
True	32.84413909645668
True	169.20959809750434
True	562.7189669539719
True	66.26306734501445
True	877.6009878175777
True	312.7897462612349
True	651.5931176314209
True	77.2878269422234
True	692.0369981940335
True	606.8938633412698
True	883.2065127595222
True	249.31999563367296
True	510.2524314533513
True	824.9104879912295
True	914.9613009486142
True	245.68266791719572
True	755.790737989087
True	207.5282556534522
True	455.5686523551117
True	365.1665647004271
True	491.6720312752704
True	493.88381840758575
True	321.32070778138166
True	342.7522338526642
True	112.43128024145184
True	349.4623995161751
True	1125.5949219669844
True	315.22013694759505
True	152.52917474617223
True	317.87386326310383
True	730.7447782522025
True	635.3652205715014
True	431.307852266606
True	115.43152423927174
True	335.71879300167615
True	35.314957979137574
True	167.3190320168255
True	93.16437476925002
True	90.5338079576864
True	556.4201653761514
True	137.08467370658303
True	128.1296266559886
True	106.53400334848708
True	89.39004417102899
True	445.523030831187
True	398.5822340746355
True	1041.1964224150934
True	537.182264824013
True	831.2387665185595
True	266.8422655794907
True	283.3008852126525
True	546.3235421630965
True	198.16097073149828
True	783.7171000570273
True	243.5062698509001
True	346.46437561236394
True	69.57313130515185
True	117.7885923297312
True	260.3622727920204
True	123.85335261660356
True	475.2164556469011
True	31.831501300940545
True	575.5420051203871
True	1017.2994196753314
True	714.9383702723601
True	1.2380353663468255
True	59.57088413461292
True	486.0698691952486
True	436.9375548896584
True	75.26089696836108
True	119.31610468453832
True	296.5936788886227
True	76.52425227225403
True	50.42333696167589
True	713.6101144671666
True	664.2460154697809
True	160.8731383526227
True	168.37361046349298
True	523.5727158302204
True	51.57535127828728
True	26.348094601833424
True	562.192315147697
True	458.9116018313688
True	1138.9335993849054
True	47.88402926134454
True	473.3662825737261
True	869.7684996981587
True	798.6747777041509
True	298.8469612310239
True	770.7729788967905
True	400.0118493848207
True	44.25798393979992
True	98.6918859266586
True	727.553788553475
True	75.53368535215728
True	145.65087609512975
True	981.659089395304
True	189.14387923202645
True	279.1371910963748
True	103.74646371480304
True	625.7086356380593
True	604.9279250462995
True	210.60169013101964
True	436.8116231699317
True	38.79455279090401
True	281.39486899453976
True	603.5866781249746
True	620.33894418862
True	317.9846911797503
True	73.47308436423988
True	940.5691481302304
True	1081.7506967632612
True	571.9755675842551
True	66.41350161905042
True	29.9908643337265
True	90.51201898029002
True	104.21717163251137
True	102.97922742319442
True	873.0489840826474
True	1164.6845540446072
True	713.1675179842044
True	307.89559278206946
True	7.983314978838506
True	21.92959054912076
True	349.731120867571
True	476.7968069249627
True	45.32433683941506
True	556.8090093976654
True	427.1201249180383
True	391.7374940072248
True	78.18459646090342
True	191.48722438030745
True	259.73638610689807
True	138.54490558430615
True	395.7148596025482
True	43.41302399762756
True	168.2462469078244
True	1146.6180210527175
True	6.157407454900774
True	27.788387209414395
True	592.3112152619807
True	358.7500830716433
True	764.2382220509612
True	161.1703244189694
True	759.5152204093797
True	623.0877203933076
True	283.86182516143435
True	439.361072263537
True	345.13820095488035
True	295.63731874957443
True	268.96005313937786
True	392.97123177462254
True	509.96458530709776
True	498.018632239414
True	109.50844370604156
True	359.196801936088
True	9.623884734410234
True	188.8542471757684
True	221.92287773712883
True	871.0294731852435
True	613.8127905277842
True	31.176394250211384
True	708.9628098928811
True	825.0537840561637
True	108.12580862725436
True	349.69885434596944
True	838.8577738772796
True	223.32310531788488
True	157.7054237973229
True	529.426230813701
True	583.4398741747455
True	1128.637949077131
True	145.21300904235562
True	159.1338272581505
True	256.7652289646621
True	319.1749725058771
True	420.9024096218764
True	419.7857909058651
True	318.92475497968474
True	443.7445251580087
True	504.7392957560078
True	229.0378704827246
True	1505.8151445189887
True	242.13047801097585
True	388.1227077555632
True	52.61918357449316
True	770.7444394247892
True	252.2759237706951
True	941.359768126014
True	560.0378930415213
True	316.6222686493072
True	764.4610151372991
True	266.69023885182713
True	219.5192740027013
True	256.3773292307748
True	226.5059275645339
True	133.2291693942067
True	253.57388859704304
True	744.6152068312684
True	531.7252784679455
True	217.85894512883183
True	1152.5239471158222
True	118.8006672259821
True	265.6976073735497
True	68.64636152075266
True	307.2651838508771
True	407.3847541587955
True	89.01294036275499
True	219.033413029702
True	77.54233868944152
True	704.3241286156949
True	377.7076761313898
True	221.50851020332547
True	739.1217680830858
True	871.4068919245337
True	806.7829839411246
True	826.4505466717222
True	352.47116818630883
True	1.7870850336384692
True	264.44409344722817
True	56.12387015903073
True	393.8537845108809
True	54.79817310758271
True	363.042452954421
True	857.8762589160409
True	1007.8908825710718
True	383.4210782593096
True	23.465683564481346
True	513.7730846389669
True	515.9762603273716
True	193.11726600587988
True	235.70671981213167
True	294.229646130955
True	24.05356370558408
True	133.6671354854499
True	959.9694738872978
True	63.69045151634499
True	489.5024157793549
True	783.9802711814167
True	102.5090770202764
True	254.51189441625735
True	114.06757115343996
True	15.944442711709176
True	1.8888459983088857
True	117.30213100626683
True	1020.7252267325566
True	489.7986552549224
True	68.3870891307294
True	788.5935350225236
True	344.92777769030346
True	1.232064997610382
True	461.8247391680797
True	186.4303951219904
True	489.3567024631848
True	86.0742835562734
True	310.75062953889085
True	365.1653632845728
True	180.2022424458881
True	218.9944738371792
True	124.90649149265415
True	174.990372048749
True	969.1094346787856
True	17.33914140294566
True	513.2396702769074
True	498.7731305817796
True	411.4440741834786
True	225.19691765737213
True	233.07115776383688
True	159.69748968078835
True	48.6414989818372
True	499.4885269737462
True	152.7626407959142
True	841.7035835408792
True	832.9187344548292
True	254.53879368545236
True	306.34128600514225
True	531.4604046446137
True	41.87317026177881
True	87.48283998173977
True	726.3453510441541
True	1084.5011995408672
True	117.39610522301402
True	722.4445079329797
True	139.99369881312018
True	910.6714742870596
True	671.03436181464
True	101.61908196184083
True	267.02791387075547
True	617.015098645813
True	255.2860264002113
True	46.00137289837809
True	560.2869416427534
True	438.6905249113001
True	4.813334068600419
True	486.96672132796056
True	65.11940995238197
True	182.6710805824785
True	230.3967740964538
True	310.4732939629921
True	75.07993323251087
True	217.6615069853224
True	350.3588538778754
True	445.29035098276375
True	954.3625736434452
True	45.616750188501165
True	901.6383286008396
True	1004.1587545292284
True	126.54618313573062
True	73.91329231007327
True	1019.8313611257706
True	33.460610514947376
True	222.7034723686304
True	88.53786067955306
True	219.65917141055024
True	363.8395194292608
True	969.835105557631
True	96.34681402931542
True	70.39577604848165
True	649.0580275080115
True	269.4389687055996
True	725.2315521459038
True	53.42535041238477
True	489.7281008690368
True	384.91862050378046
True	680.6616170828747
True	50.2699780688703
True	107.75032726427452
True	27.689311875122407
True	270.4435627903028
True	40.63725003310854
True	347.269592466071
True	2.584588768128313
True	1195.2534020119776
True	106.2477577336962
True	139.9071320839434
True	361.7237367437078
True	716.1400609446125
True	681.653654902855
True	1010.3922852457526
True	467.6809872874479
True	421.118519378034
True	137.52338635542668
True	418.0782813312014
True	835.8443263215125
True	442.8322745299672
True	920.1321141359248
True	88.57875082921225
True	416.3461715651521
True	182.89540100096391
True	283.7081130487104
True	758.9703837086297
True	159.5604031228753
True	138.19940432662844
True	60.70432652010578
True	865.4847358795121
True	789.8244745085494
True	78.10198261159132
True	426.9176701586733
True	746.3894069683554
True	419.9505331203711
True	54.99732251396448
True	318.0709592437036
True	780.219400955609
True	28.94612807540465
True	374.5826712297048
True	164.13630045291572
True	278.6497316933715
True	31.99360480621804
True	225.57518565743305
True	774.5703253814473
True	638.5797526659456
True	56.48666542003635
True	290.3393020382819
True	852.1670536215105
True	17.67572156196944
True	315.067328304594
True	291.6320521749483
True	420.4241436422079
True	207.58842011521784
True	596.34151264799
True	46.617810655033
True	948.4521378615568
True	908.9726365555116
True	51.61107118125092
True	405.1705515714835
True	733.0828609984709
True	923.881799658824
True	266.27047631198946
True	595.3855143328799
True	129.02686436773993
True	183.4177536665067
True	132.47391710423264
True	138.38329417055257
True	203.2071072817708
True	958.3939713210896
True	801.8617793745507
True	899.2662110636576
True	19.69069887136502
True	27.037241326224603
True	365.3314243443193
True	13.088470627130162
True	600.4699148260352
True	1063.245512284043
True	272.65543847663264
True	201.828176249819
True	85.64942372498832
True	219.04524547738373
True	137.4115685478039
True	44.59559878478909
True	133.2079189074667
True	88.42171235322355
True	243.9147401110585
True	535.6362005361842
True	163.96575258275314
True	28.824757451531287
True	58.41981134494945
True	411.32372298159135
True	266.9361047426407
True	583.0387822512671
True	21.620894115765832
True	113.40054734006122
True	653.8548626814841
True	264.650313703249
True	486.67075842986566
True	664.3046268608651
True	105.28588712159704
True	113.22135814680288
True	81.61048326978408
True	25.46000548474873
True	125.73645001504494
True	86.25376877860757
True	102.31687661105757
True	151.41752234311434
True	239.1751898406437
True	813.5739624056067
True	283.4977297703134
True	942.1766275040676
True	167.2339186828172
True	191.94329966331543
True	782.7416115648889
True	296.1483881898937
True	599.1952592963063
True	252.88662744474476
True	349.15784382644387
True	448.0240907020459
True	574.11195523222
True	656.0842117268634
True	367.49978225194576
True	32.912693695806816
True	545.1941486075618
True	617.970125114311
True	18.62463965667841
True	12.44762422818012
True	265.6834616509112
True	395.4420150998902
True	431.5227971373037
True	67.55974152797951
True	630.7010972407099
True	955.0607539004012
True	240.36870605720785
True	884.794954229934
True	275.1033185188228
True	106.73674114251618
True	277.667594252885
True	691.2564641947155
True	39.62510600493497
True	581.6924608521805
True	1281.2211733275951
True	1011.6153521597448
True	885.453332956442
True	197.66548618172507
True	86.93414409556877
True	194.5914126975701
True	860.1746722178998
True	145.7665812560335
True	1074.1014171461777
True	868.4043061192814
True	42.026384964126265
True	87.90504393220836
True	407.1690771095753
True	407.4661974599581
True	199.9545800296156
True	518.8893406892092
True	650.6793448362695
True	126.54782758265505
True	278.17776097515804
True	1009.9843224734536
True	52.64432579821207
True	693.0689332155297
True	548.5666045211752
True	40.81238145303936
True	869.5174120088512
True	391.33666204349856
True	555.6749302781141
True	108.03808668067973
True	266.6832987340516
True	220.8409402331978
True	27.300227227263168
True	144.71039086363095
True	731.8310923609099
True	148.30540148364744
True	373.1082097204604
True	66.71065581712288
True	639.0936411449136
True	630.703753433665
True	230.71156096375813
True	442.1229592324712
True	173.512581799564
True	167.1503477725461
True	220.18300126122995
True	301.5651092401004
True	356.83315837877046
True	133.31579101705157
True	192.9151282950372
True	27.024163027829733
True	904.9642727605072
True	277.6792910235389
True	10.462034484026322
True	365.3988422397968
True	164.76193199069706
True	621.1432222217119
True	365.09847050482585
True	570.634596077249
True	545.2242353721878
True	479.4492707191434
True	784.2600666493205
True	237.7592625884924
True	571.7852090158241
True	157.6301868040978
True	524.9718361526724
True	347.9972984267536
True	374.15616620760704
True	122.2007026336713
True	133.32647969040292
True	104.77523992224008
True	69.90555366252038
True	721.6448987786002
True	178.27887916180964
True	45.618374722996506
True	0.0
True	543.283518428183
True	109.34648945567557
True	22.88242793317565
True	42.99525752729679
True	111.62843474461118
True	554.7614085445819
True	181.71081119815375
True	105.53675505149045
True	36.4906330346973
True	164.27413347680323
True	896.9435388008275
True	49.27449659629003
True	228.4017122291598
True	749.2580397920054
True	320.5541690419823
True	456.1593886121109
True	486.1168230430913
True	520.5164622851566
True	604.2318042549927
True	899.4942770094397
True	260.24252372182747
True	1014.622768245318
True	919.311263035786
True	613.0087012704121
True	341.0573574375689
True	827.2267319293971
True	11.63982633348887
True	35.29483180420708
True	284.4289761427856
True	41.62337119851717
True	190.52825762198756
True	753.7351602841309
True	217.8484908825978
True	731.1461399352679
True	775.7257914528186
True	114.52832094013765
True	368.5431137842895
True	590.0191761289516
True	23.04901386298384
True	131.92600844355889
True	437.6315425538183
True	295.8021089220809
True	208.8600868922742
True	116.45138169855689
True	376.9391021047816
True	23.33033124425991
True	366.6870942164156
True	358.2963392643367
True	1037.507407428322
True	371.8165064665775
True	30.99156727529429
True	444.3767442102505
True	441.3145081198654
True	230.03836578873896
True	29.17685507656344
True	756.9226442437148
True	442.9250353532916
True	178.3797454101615
True	13.89989553958734
True	1211.414137687873
True	159.91314377053862
True	29.63430907085476
True	305.1631267961474
True	290.8253883136438
True	114.14793095117396
True	297.8152255049836
True	48.41332964905534
True	320.9375523874521
True	302.086963982131
True	317.8444200118434
True	30.655566653980625
True	46.41786032901716
True	1027.831552262856
True	22.9275302196525
True	11.885420461559384
True	178.9717779117227
True	655.7300922970717
True	8.243437748151734
True	190.78208790591185
True	174.9246296737435
True	499.6075135868612
True	374.473593988689
True	772.2914058646728
True	323.89396773055387
True	482.06875575500845
True	434.61865717164267
True	508.02194953272266
True	100.95208531546815
True	1262.0628877689687
True	881.8057917501707
True	280.40207033514497
True	530.3347756596697
True	104.42690163934606
True	563.0853132134646
True	416.0502666749914
True	155.85120231943327
True	75.42139994853135
True	350.29830416814224
True	173.37991323224594
True	30.43117490935704
True	591.0775129675741
True	368.9665420007876
True	71.0153485996438
True	30.796280930950257
True	640.5351104000812
True	498.67116130034816
True	73.34308809176635
True	19.63715221353509
True	343.59636403237823
True	340.2550349737253
True	728.1952776414959
True	559.571766087537
True	554.2079576285511
True	783.1571320072043
True	9.929421057760862
True	55.85105933476494
True	36.51340148152201
True	57.53007162012402
True	503.27459548586455
True	592.1519272667794
True	83.96188729668697
True	113.42542650562082
True	202.8255855207665
True	73.8473422617063
True	183.81299983638417
True	215.0982887634333
True	271.37378615881386
True	801.8764777269683
True	587.69190439174
True	289.90675821251585
True	187.2733637328459
True	274.2163789908785
True	234.57920841727625
True	733.3405836327534
True	321.59433001826
True	167.0289540710828
True	911.9333824694412
True	349.6667771457895
True	471.8003331811289
True	152.0179281344654
True	124.00885054389772
True	62.8942858224886
True	208.70891520571976
True	988.655534435928
True	513.2308195841712
True	116.6959872941824
True	346.4504081024704
True	101.35260412331654
True	688.964176553996
True	4.773141491553418
True	668.3162356603358
True	36.84484547278332
True	902.5520766463168
True	851.7096736350636
True	210.35702240821237
True	30.817342263397776
True	85.12447904170773
True	444.5239979464356
True	223.49260662615276
True	1.110973861255101
True	76.9825472253094
True	1078.4309422060674
True	334.85768539050923
True	669.0992674443006
True	494.4616783265504
True	34.06357853973962
True	139.15189310125547
True	440.29429026998
True	908.92126870985
True	825.023069424913
True	419.3143992900485
True	331.30910672348824
True	16.025628841951573
True	75.22654864814378
True	729.4630805903921
True	475.8795562764229
True	374.4732779426221
True	876.6944014633292
True	25.10545513332152
True	214.57731264618536
True	885.9295612098487
True	229.29918646445168
True	8.837994926657109
True	506.23979202165367
True	108.0000524577816
True	653.4269363462724
True	52.66649473923177
True	255.40234140794863
True	849.078157364331
True	897.5986428841308
True	267.3928207353593
True	422.4872468460642
True	119.11408404412047
True	609.0698207331448
True	259.74251296323
True	184.38029604310177
True	866.040409571878
True	54.73042024220477
True	701.7300253742228
True	280.9723846585089
True	295.4343004054372
True	166.1846656634266
True	485.0322476054244
True	583.8342776264475
True	373.64353305510974
True	402.6842900219709
True	73.08411300209902
True	161.37764652554986
True	450.3265582309335
True	220.7445921913015
True	37.03806914828263
True	201.2765428428851
True	388.8589361705468
True	380.2408340114879
True	754.6299712541245
True	131.8573581467229
True	657.0388476688192
True	504.94474018454974
True	592.3772247645544
True	135.52537432399953
True	37.824051566522925
True	671.9410526792715
True	75.20786934158951
True	556.1442502971789
True	701.245805940329
True	441.0975866127831
True	138.0823612844704
True	524.1173154920674
True	4.402561767561
True	406.8020476357311
True	31.415408220998625
True	628.5596170414484
True	278.36678302090365
True	563.4074343333672
True	697.3841873992259
True	141.2348230487551
True	525.6364519959692
True	510.0151709195703
True	65.85003485773521
True	956.2845790155689
True	2.8457675716432687
True	28.755620875473245
True	631.1590034878075
True	690.4760158467193
True	127.7350647145528
True	416.5532214297403
True	119.36724835854008
True	75.2788606676885
True	462.4332572795274
True	42.953159101373416
True	519.8732088654224
True	12.867523199984364
True	835.0980460751539
True	559.3595097196801
True	675.7577050973023
True	95.57249822304628
True	390.197010999868
True	979.6317391085466
True	850.9506613025842
True	136.81230770868368
True	537.9772871230731
True	471.1785926993072
True	245.083920897238
True	266.53247235226047
True	5.992208365689791
True	318.83782820165186
True	12.537530635450508
True	367.6682023987264
True	79.32707901291818
True	382.3030547900156
True	664.3677217189486
True	120.97006613675188
True	237.1478497422503
True	648.5521965441742
True	676.8480589585448
True	286.71620313240714
True	132.51119640957677
True	168.93623582763848
True	475.37727031450095
True	81.16044936798393
True	9.911022046123442
True	520.9619035106613
True	575.7739592530235
True	20.32847006972576
True	138.38604998848558
True	866.5123213658418
True	508.70880677815967
True	278.80328714586494
True	33.479899805632925
True	462.6945001140237
True	120.37063476140716
True	590.6900884203544
True	665.8336639767485
True	293.8816055984008
True	380.4740510508324
True	184.8428119667472
True	243.1912489688052
True	71.98135919171642
True	218.36592052333484
True	529.1385947436024
True	21.041429916460736
True	473.645971146405
True	394.3236482006305
True	745.2507728949852
True	877.4694614634973
True	894.4261414317151
True	154.45736530181048
True	402.4042404458205
True	72.78488078943862
True	192.66702441876285
True	316.59539454492307
True	10.376766397037326
True	809.5395259326516
True	23.752184723797587
True	388.73126420973
True	271.35313121593566
True	642.3626253440822
True	192.04274373070007
True	38.19468195877082
True	709.4283425104333
True	1086.934781302731
True	222.16100611254265
True	130.98784012595877
True	616.8503019507759
True	508.06993226982286
True	16.386117081027294
True	830.7155678830524
True	110.67912524106164
True	48.50319721438685
True	311.0472065071198
True	358.4264210055418
True	409.6743070964811
True	269.62697125244205
True	20.082596228079847
True	25.106457331561323
True	831.3293926941094
True	195.76752276069251
True	112.91844702437932
True	835.3972686343295
True	653.2067632295448
True	611.1350370815725
True	448.393891417314
True	151.5305844261205
True	32.52696534142397
True	100.323075226182
True	448.7937887615315
True	228.00240749978903
True	488.2284755647592
True	141.4137625719614
True	499.944388517182
True	640.2812847109016
True	954.0548759688004
True	24.90374181739702
True	1018.6347529066268
True	1068.4615079998262
True	506.4805949362491
True	82.29147580103364
True	775.9519481508328
True	654.5698571205284
True	636.926757158151
True	176.29008871603136
True	736.7384976330512
True	715.8467953129458
True	120.12514426110108
True	745.4544255175514
True	840.2994190408517
True	475.5548791172727
True	236.8552282453612
True	69.5742567670478
True	301.4487618925704
True	334.50027675940504
True	465.0583286425922
True	440.2408186574851
True	199.89365516144784
True	318.0875102404242
True	3.5500018381677143
True	12.92778456544048
True	107.35003399495352
True	130.2173283128062
True	350.99265595243327
True	350.5557649964624
True	111.87644140526308
True	17.606058928879108
True	223.32693636379076
True	826.9424744071064
True	460.6513456565192
True	529.8439114655414
True	557.3814128789538
True	821.8105859962419
True	641.2483142383571
True	93.68948361432707
True	204.65564439495728
True	244.23538239399107
True	293.952596414532
True	102.3442315244273
True	362.1017754619257
True	431.3325956208571
True	172.7909948858644
True	653.0438082759945
True	245.40980394613365
True	201.18371941533528
True	28.057397577960884
True	249.54741050982184
True	460.8761550828484
True	166.55686944505936
True	528.4327152912243
True	493.1201972076543
True	239.89630423009064
True	106.63669082132316
True	40.72487650753812
True	401.2327648086577
True	801.4982273199867
True	159.9574850107775
True	1031.5976438139592
True	1052.4654768328196
True	476.82833486578136
True	101.7805376386948
True	121.7722897469436
True	665.9914018177222
True	8.9329156359762
True	219.4301314635384
True	136.1544123289698
True	116.21858079568436
True	330.5921087521021
True	652.1019685112376
True	37.66600512683332
True	125.85215918126266
True	944.8588172534776
True	51.41857996825953
True	455.0452258183923
True	532.9830226092777
True	253.19334018609845
True	131.00822373784325
True	884.4028581218623
True	1195.3937414666186
True	506.1418608579712
True	644.203857153905
True	221.6190702152139
True	146.89695008662235
True	327.458013108209
True	253.13521343594405
True	172.18100258638785
True	282.54671069311746
True	354.7112566484972
True	11.179202999311329
True	626.1035151864287
True	144.93914121660112
True	75.85024278904116
True	432.0822473642151
True	312.1992152278883
True	1196.015103427958
True	345.50178155687433
True	957.6771263950355
True	10.874117013916855
True	253.9560976065456
True	230.89860289849736
True	152.21977121949217
True	475.4631984244309
True	207.935444970478
True	398.0439562051666
True	330.0304655208374
True	116.8236530664256
True	361.960285036437
True	1048.0826108210715
True	717.3285958280643
True	225.622761959368
True	113.54476513518335
True	301.2401585050156
True	24.072098963786303
True	358.555969739602
True	313.34896126652785
True	558.2333718271723
True	460.0884636812608
True	360.3686588903329
True	160.63804613825715
True	12.465965774172323
True	414.65409437371073
True	290.24348626228164
True	138.63782851724218
True	304.3581351031686
True	428.8657993218956
True	817.4686394927573
True	313.69590527989646
True	775.2362533355594
True	394.7216206289195
True	363.4092584609757
True	1.907426689714248
True	1188.1033105133051
True	99.87571251156812
True	919.7170351357332
True	218.35905148476576
True	461.544266855274
True	660.7577418410458
True	86.00953718467352
True	483.19678712906966
True	29.30487140417908
True	431.2801428915299
True	78.16762324618846
True	224.7609527237547
True	38.69558290854286
True	679.7252609478807
True	184.07944117819167
True	25.38854409868212
True	397.1408492378854
True	109.7210466178659
True	175.2128187011868
True	795.7745382115232
True	257.3604511984672
True	157.2289046882691
True	371.7745658930039
True	513.9213878644591
True	345.7339327249781
True	505.2535537669065
True	622.4997599437196
True	154.04874001054978
True	6.99596612127817
True	68.14744124590491
True	436.2073068895926
True	88.05860362702869
True	79.39450558444827
True	1067.4228614164424
True	29.565596570654936
True	313.2342087305386
True	316.0384243534439
True	444.612150572352
True	680.0698017388416
True	175.64486260083038
True	671.0657926876374
True	329.1809021278574
True	343.73406097662286
True	267.2330243575167
True	212.36809694451364
True	348.7507395862648
True	441.8766557354735
True	406.86563479248247
True	611.7152586742945
True	140.2375882937197
True	77.44512669308696
True	40.52789378437104
True	299.9158180898481
True	635.9822874676282
True	397.4696114773256
True	781.6868941196333
True	210.61398562451825
True	397.3426462594147
True	66.6245834088727
True	52.59926901734913
True	426.4910406343181
True	204.30902642445048
True	218.84594221365177
True	43.83292281893437
True	1069.076563388645
True	172.3762161163263
True	893.8149788643789
True	318.43391128871764
True	930.5409502456816
True	236.54671824882124
True	466.1431269883904
True	540.4807141932894
True	599.3258630132362
True	220.008215351754
True	485.1503436789625
True	925.9221765531626
True	130.39930510990453
True	8.45332738475601
True	581.1144585603246
True	29.65364834985127
True	74.61624632528932
True	799.0756600397389
True	239.46467956681545
True	959.0247564701398
True	679.0639994603185
True	417.1039193271919
True	281.2964655173312
True	482.7470653946848
True	340.2905449198996
True	181.4999241550159
True	703.1911281011156
True	714.1399885695166
True	206.8015804282946
True	90.55172165031736
True	500.1094163271853
True	134.55658985173488
True	380.41185266955387
True	346.8168250645388
True	65.07273506102663
True	371.2633422229657
True	402.6782576498487
True	369.909960542251
True	403.9778715391183
True	409.7851716692425
True	615.4659686520845
True	59.65591066130899
True	438.30001222565056
True	325.91103354310303
True	633.7491557691653
True	226.5895764524366
True	105.06397083018108
True	41.46029165180052
True	536.2538832705502
True	669.9918132752335
True	175.4988592398427
True	419.107204302431
True	345.64681600231995
True	16.569786032686373
True	174.4588274779708
True	287.79536210177525
True	3.7654994126970287
True	871.3770343979284
True	82.45532495331642
True	103.93909527339244
True	117.29912910095456
True	369.37093594499737
True	35.263262603967185
True	464.6457620361994
True	229.47825807205632
True	5.711753244366015
True	119.48232585224828
True	440.9873821537784
True	50.02544450169187
True	67.76985306505551
True	171.10802152566683
True	293.4096344119307
True	963.0006476937658
True	391.66777234958414
True	942.5413030974928
True	171.99387513658547
True	1008.715970378828
True	792.6992545343879
True	636.2333939967805
True	390.87737653449454
True	380.2825890382768
True	78.66945767439663
True	71.55554873531747
True	79.46112354002406
True	176.04296511566002
True	477.7851259233532
True	1135.5745941648013
True	181.72007749233245
True	356.7047589603868
True	435.8787160180444
True	610.1519339801239
True	614.4505390772497
True	273.4464069097738
True	454.67650896855
True	681.8723882351667
True	95.38147642185972
True	708.8277135013003
True	263.69167284187546
True	136.24562992796578
True	407.9715375445856
True	837.0083667526438
True	404.7676000683552
True	867.2296248598251
True	193.4289110267368
True	350.5358398559399
True	701.8632960665228
True	608.6327076376156
True	188.83603134909967
True	258.3441920722203
True	818.1634280942926
True	27.678374181454576
True	182.6464098085423
True	491.1788944992559
True	740.4190597873493
True	108.20988729360724
True	36.07556059569346
True	160.3674205021136
True	696.1751972087965
True	330.2221384942589
True	553.3981603386064
True	356.93367359417823
True	286.74440717969577
True	457.82674249459626
True	482.0985632833474
True	71.03472617938425
True	353.1282467872835
True	752.0389356694952
True	0.0
True	289.2875631546203
True	245.60214605154303
True	1000.668446006056
True	152.11501375353913
True	660.012353335831
True	643.459045298964
True	113.8693419428165
True	222.7546135820243
True	134.54945272883268
True	11.220761021991636
True	282.0635032554673
True	386.713339917805
True	1114.0833774198002
True	239.25208642746355
True	393.1667533766955
True	651.6924885712807
True	218.53650952938656
True	28.704051615886694
True	832.8626245594811
True	621.5928933307222
True	166.21406414368442
True	611.771899955936
True	165.64920359499726
True	288.60447831391923
True	790.527452569604
True	36.0791196443327
True	100.73265331035348
True	509.238177096801
True	65.51355490589746
True	75.56102565154724
True	402.9358463288955
True	23.237030163079616
True	749.4288368044325
True	106.72950281585612
True	156.98464989474056
True	18.173221228483506
True	738.7283806890787
True	30.508905627304557
True	779.3842345859009
True	394.4145042654826
True	118.50277188042952
True	699.7038432470601
True	527.6894579408684
True	590.1365791549276
True	48.88994756137516
True	364.012190697432
True	5.827289437888313
True	87.06558198171729
True	381.9874321543084
True	48.59684486861212
True	113.0314931121329
True	300.50035574726115
True	183.72957823369217
True	92.98546808399982
True	678.0017535376455
True	21.6921299827465
True	1117.2568812972852
True	508.233476567611
True	297.99149820171493
True	504.9616760921507
True	122.29113381174024
True	824.1709998181087
True	1134.0629942418504
True	749.8637770710741
True	179.79492769241224
True	230.29747720931837
True	52.21075564867815
True	58.13391510510375
True	159.81384352245044
True	99.23622849192002
True	177.62971242839265
True	1150.781331611931
True	312.62827871999195
True	355.2044281451662
True	721.1145267072528
True	16.320328678597946
True	13.10888573054554
True	597.602129334804
True	4.917919526844514
True	115.14449217619246
True	667.4236856206602
True	174.3949439978807
True	614.4418081607813
True	857.0131573075026
True	153.64028758974203
True	863.2379336489819
True	2.0903523304900005
True	456.96464507020056
True	1055.3517720908735
True	24.42893295629574
True	236.1827917110722
True	154.714949465877
True	945.6207322351154
True	234.29722008823745
True	492.26046772296
True	121.80581296457925
True	501.13291298977776
True	157.07519578287
True	98.27294153329368
True	379.4392828634994
True	75.65576162461034
True	52.85317209431395
True	1106.6344708500558
True	255.100410827236
True	155.88364647379618
True	344.4437313933863
True	403.7082911971716
True	205.770114643584
True	163.1211117888449
True	402.1182742531896
True	37.63935943896483
True	484.8202811027906
True	1092.7888527408809
True	108.75921374025476
True	482.8603483432538
True	319.283712687245
True	25.849454064188823
True	406.42941322246486
True	97.1045964197236
True	565.554864850487
True	199.2464639333176
True	429.8109078967185
True	22.64739506345788
True	452.6950884543356
True	112.30983890253798
True	343.1802145381615
True	31.39917762192949
True	170.0201993899523
True	247.27236794940688
True	769.3596343004766
True	58.70013695873585
True	140.52519318791562
True	233.8789827774491
True	133.12469223695484
True	626.2837482084534
True	559.1567309785387
True	805.1110660075221
True	395.72176333163856
True	542.2375125362695
True	419.7025762628173
True	695.5294060073364
True	75.91477865200251
True	462.7033587933635
True	442.134840272841
True	46.3065528112303
True	87.90660118423465
True	126.8814786221095
True	88.43842441601115
True	328.99435898716223
True	846.8362388586899
True	322.50663061105945
True	1058.4578219234174
True	310.056688818604
True	894.4290132625363
True	146.72970885401688
True	579.9401750649212
True	632.2648286755106
True	685.3615945037118
True	420.087034090788
True	66.36131990397621
True	293.7548758132114
True	40.06717486509522
True	167.31755184783745
True	159.60767467006906
True	1111.6872596122307
True	229.08269533845043
True	568.7449577415452
True	559.8324593603761
True	560.3840397113286
True	866.6823649352165
True	594.7080976251631
True	624.9168029605913
True	968.1141532395536
True	119.74291475924224
True	312.3037828086908
True	268.72843735026703
True	333.9823418785016
True	92.64759772344958
True	367.72736439957424
True	4.016855065219094
True	332.1059680104465
True	258.84374767351125
True	604.960006414775
True	297.0853010567553
True	359.4441898662756
True	9.830706955882311
True	63.91920758043043
True	550.9806106216248
True	27.717584363810808
True	142.5112844605813
True	66.71193324974844
True	150.56880263533304
True	242.13580005552015
True	69.289034675275
True	386.09010053180697
True	258.72435720122473
True	104.41870345669076
True	342.98735631594343
True	64.06501951127828
True	603.0057213691441
True	841.6252536465778
True	281.1734051807989
True	1175.661671937245
True	107.657527048218
True	305.3953568365516
True	1025.8537777519205
True	86.76887250499676
True	276.2770758471446
True	8.498286827690158
True	424.2065078245222
True	452.5490048279884
True	157.2077970925346
True	622.8012870458891
True	901.7167925408902
True	161.3783024069165
True	79.08270271599356
True	328.5427701898155
True	560.739331312724
True	607.5120551286813
True	1231.7781491183296
True	27.51862160532894
True	935.2218491811864
True	137.7737998304166
True	651.2439010487453
True	122.24145310112053
True	132.1637207681492
True	181.8964305109181
True	169.47205861506262
True	751.9613094646267
True	212.89014218064293
True	229.32542553582584
True	71.30621347507436
True	518.34804844358
True	438.3658651324843
True	182.6105869445965
True	238.89936635482536
True	16.98727252674534
True	435.9199910815068
True	211.01759572794307
True	283.1934875789412
True	109.43738015068764
True	706.729874747147
True	422.8219498402231
True	247.52658495510283
True	653.417522946839
True	507.1194622720173
True	464.6568149071471
True	123.8270056167564
True	535.1000418598833
True	427.7945340982568
True	2.7781184515275177
True	191.33397957586703
True	89.8528830844424
True	244.18865291111305
True	2.470846660049263
True	131.09326804400038
True	365.2357551961157
True	6.64499009246374
True	835.4640586985564
True	173.40818885324634
True	732.3602152778216
True	800.1049771662882
True	157.30554784642834
True	221.9039232707116
True	487.71058814691696
True	838.768876674479
True	45.656641325258256
True	38.07199259205033
True	134.13222973526086
True	618.6968315111101
True	714.7969680332317
True	184.0467271528737
True	598.2374601845395
True	591.0028833563314
True	847.3360825491204
True	415.5065405952718
True	188.33252660120897
True	881.035918631051
True	232.5599078586289
True	158.01115792546767
True	326.2023269030188
True	220.5966460163513
True	207.78794246566036
True	594.1226626435887
True	247.90698222728733
True	202.44096523996865
True	459.364060098799
True	468.0327735875186
True	63.65033279653149
True	279.87855186186704
True	78.44972903768841
True	320.7078185959828
True	359.6757517596106
True	246.8567848875909
True	179.87892018318027
True	369.20817245322905
True	633.2678323872065
True	765.8627215092952
True	297.8260067854281
True	758.6158164642262
True	62.49604145291905
True	872.1988029832103
True	346.63437472758926
True	13.125224194200168
True	596.6689402310952
True	705.9680798756581
True	242.38511286520497
True	169.91599830642866
True	45.98940006195369
True	385.826047033644
True	80.18456501293213
True	12.631575920712075
True	894.2611844768041
True	368.11955543754055
True	168.0136834331177
True	1016.6917414347528
True	12.207387194230582
True	799.1101735585468
True	30.42003235175177
True	661.6414659406217
True	58.434370875431526
True	768.6060489359877
True	439.5594790832371
True	203.64268109266425
True	433.280832702294
True	210.7276074638237
True	304.2473494427036
True	208.613528499506
True	403.8790520341861
True	10.543163854270064
True	322.35884846123065
True	118.00547214379544
True	11.31574506454637
True	465.1364490035009
True	730.2839212886905
True	284.30221774505287
True	84.73197576482085
True	314.74711185425326
True	83.79845244088854
True	182.73709940022417
True	186.2177349051446
True	376.0898666156192
True	47.558146196344985
True	135.14697943016546
True	375.13364779405725
True	881.2481950589311
True	116.77474738859569
True	205.96336152729555
True	440.0597978426144
True	19.13048567112829
True	442.8015321051106
True	501.808553933933
True	86.09261832705167
True	385.7907051907498
True	356.6944806591395
True	406.8721978843992
True	594.2519599549362
True	1045.905304612335
True	973.16931760496
True	53.21582288800344
True	1042.8314865852476
True	112.8547561581753
True	109.04790621277546
True	111.55830244590892
True	483.2718822928983
True	374.7443991062366
True	587.3899506835796
True	257.5119390443812
True	143.82823683840425
True	397.0926068617329
True	16.31651964324152
True	461.5524514831456
True	373.21593825360753
True	148.59674641768862
True	93.84039420746724
True	518.557401807635
True	985.1150480752932
True	200.4309322514001
True	68.0814505870418
True	433.38854816563946
True	374.52984829272657
True	490.7447904888472
True	343.7858561953982
True	4.640306574747861
True	534.643329930426
True	505.3156421709024
True	512.7323654541322
True	193.6539912251958
True	108.75134816794672
True	20.547926560630863
True	374.4010845189517
True	106.54818759283538
True	6.751871184839935
True	30.03349157419301
True	351.1150023763955
True	647.1163097918634
True	136.93585228354854
True	92.91577043314466
True	25.304791256695108
True	408.107699308431
True	364.1831360950871
True	772.6911285756136
True	298.4908253089692
True	501.1081132098807
True	533.904608287431
True	530.0596825687869
True	290.2511863070774
True	539.1382711439996
True	102.0026450492992
True	575.2241508613898
True	7.833583375131734
True	372.2127156474849
True	480.10815712732347
True	987.0350286703284
True	344.1633603195069
True	769.3658937068047
True	978.0426137903572
True	176.28580388901912
True	38.57422919425867
True	358.9144007890077
True	391.7917511113376
True	569.6180516059067
True	241.3767364461772
True	27.415427870655947
True	650.4787465588265
True	120.89959302094287
True	1038.1764972615592
True	326.1281989907556
True	470.341920812095
True	126.45161971126976
True	804.1695027434532
True	137.61745525939773
True	824.4859171862405
True	554.8358881756536
True	186.18099704905828
True	110.25735393090848
True	66.45639953640003
True	569.8077909311146
True	928.6236970204508
True	433.7298542267126
True	525.1002558004334
True	140.9980142528911
True	623.3970702472701
True	478.5726203832489
True	766.2914451701345
True	325.61012262131425
True	580.0360345654192
True	108.44867275432958
True	26.134501562792728
True	415.4233909309001
True	168.389205556846
True	102.27486513753188
True	370.49420812280863
True	1077.9931349145686
True	261.9002549648244
True	550.9202498986967
True	12.205572421732834
True	77.76232548161077
True	333.7266678719777
True	779.7778695512727
True	453.8873081728246
True	542.3996742551916
True	712.6178890694109
True	70.29605795304806
True	757.8822780350345
True	46.2534162326937
True	107.16583716763972
True	177.2649725375553
True	83.3341867042811
True	23.342139108585105
True	293.18960529788257
True	482.0883956710632
True	891.8462975712533
True	858.8570558083703
True	4.943410283771295
True	292.9012917005987
True	466.4765887529246
True	123.20595846838742
True	256.6627902955326
True	330.3954814745603
True	1318.7043493766355
True	448.8374492200616
True	26.226801952800876
True	184.12129270100243
True	678.165632620462
True	34.59075517826848
True	185.57438640330284
True	558.5088347466809
True	71.29775174986199
True	880.7026856793304
True	331.1440597886736
True	682.8443458310419
True	77.89328172538994
True	679.4525165438686
True	594.9239259277748
True	858.1908971944811
True	253.43686228783736
True	514.6322038055928
True	822.5655859626875
True	932.351061358306
True	228.92161440353715
True	777.20075738825
True	230.31042931002608
True	457.3034893718825
True	371.53383235928055
True	502.6771695427934
True	491.18635741243054
True	321.13451595607063
True	356.0018590482601
True	112.3322376951638
True	357.3300635186803
True	1133.543656483727
True	318.05067769881134
True	143.13734748325507
True	295.8718162562526
True	746.1412864553713
True	648.8922683968068
True	412.9042523401353
True	123.20944994793165
True	332.59887957151847
True	36.04113116621144
True	180.0932910368659
True	89.73544852982475
True	86.7215001937141
True	569.2500449073106
True	140.70161149714662
True	136.23590742841026
True	104.2877131576252
True	86.28289734178593
True	455.45949574557375
True	407.32685660281817
True	1045.918556562069
True	532.7429808180076
True	825.6933949002295
True	265.6481186698102
True	288.7827426591796
True	537.8260058417687
True	195.43901329121996
True	737.5126304023215
True	246.06458321669
True	352.8072511223192
True	65.19523351630585
True	120.64674943654757
True	260.5011666925788
True	120.22291459735143
True	462.3094156697558
True	30.294315212353947
True	598.2590984259793
True	1018.209705978928
True	734.7674982529525
True	1.440105143193265
True	60.27498089341863
True	486.2891415784189
True	433.9169161685806
True	76.09248084118812
True	120.22542583303051
True	307.9569448254266
True	78.48750662011305
True	50.48725404889766
True	705.2011029008356
True	685.9198154997993
True	176.7413449244711
True	165.71584571705856
True	526.6608936783293
True	52.69607310075533
True	24.614901721073664
True	561.173265762719
True	454.13617640411184
True	1113.5009088013587
True	47.32204612523534
True	465.4946124080537
True	904.0835699754372
True	780.1409449330888
True	288.4403800684569
True	755.1992879173289
True	411.5704810414109
True	42.99648540392621
True	101.33806672161728
True	714.7631681992771
True	72.29276767404168
True	143.33389873412605
True	916.8121355429352
True	196.14959516702595
True	271.08112238945114
True	110.7628242960017
True	662.9593246672681
True	589.8400300624256
True	213.87126256386367
True	448.2990909963232
True	41.87891053606912
True	277.78173994701183
True	596.8521332188209
True	627.0160022290552
True	314.3126017913998
True	77.14062750333602
True	900.7351858432032
True	1127.0600873864205
True	567.4667700741447
True	66.78579371266818
True	28.677624638249377
True	93.55426979835856
True	106.40832755949504
True	101.11619271478132
True	873.5029818487774
True	1227.7518936900256
True	758.6554630146378
True	337.2601398881956
True	9.137542976166277
True	20.42536637475077
True	340.08993641624767
True	476.22610016016927
True	42.31018346944685
True	569.5260864567169
True	432.0155720696562
True	400.5149227355981
True	77.7562970504815
True	200.8000091322971
True	278.68510883068143
True	138.73977827002167
True	379.190067134817
True	42.01539625876104
True	184.28539611538585
True	1172.1282127370507
True	6.84249508871096
True	27.61470296015588
True	578.7618183697965
True	360.056336697028
True	767.2018012335163
True	155.88613404743248
True	746.2415353103307
True	603.7000231698568
True	279.67900773008165
True	428.2479358352416
True	337.21594174889736
True	300.5052345124081
True	263.99864586913134
True	382.9014641915929
True	502.4123058837632
True	498.9000893629213
True	107.2134574991596
True	360.9233379797069
True	8.29466475212786
True	194.8250586748907
True	222.83412968498024
True	833.8840735104428
True	584.0655941493077
True	29.453299511047383
True	745.8055179478017
True	810.391624068254
True	104.57678669616632
True	348.3742905406866
True	890.3685359770959
True	224.2617096850833
True	162.2437408755933
True	523.8203283847686
True	603.0187602650576
True	1095.9130167440123
True	146.06454958936246
True	157.6275658224359
True	251.16980346299172
True	320.5335381558988
True	433.3258458284485
True	403.391591828348
True	307.8238638244096
True	427.7923984761432
True	501.375770195558
True	227.24792836775063
True	1466.465761914726
True	249.75951838673828
True	395.4477067345575
True	52.39071676640042
True	762.4454045296011
True	252.1092385697228
True	941.0470837022724
True	551.754684726174
True	339.1951001488228
True	770.824995217745
True	264.9605253752135
True	218.13475085449863
True	248.55042169909788
True	229.22757560569448
True	138.7482785003309
True	241.0262232107981
True	736.2191355422336
True	519.6384021765192
True	200.93237524532947
True	1162.5800452203796
True	116.64305936016
True	256.28262074624763
True	72.5781358528875
True	309.7269316768349
True	416.0794218737301
True	92.83580223642268
True	224.18921250914573
True	74.87415895846799
True	702.358815974033
True	372.6742777710123
True	227.74841492418903
True	698.4016296419793
True	876.7930466608884
True	823.1965256467494
True	814.3510540791016
True	340.79290886920256
True	1.5248667328407044
True	262.8470390242909
True	57.73293402364986
True	388.7485530594112
True	53.07370005422539
True	363.9539544800762
True	893.9759213450295
True	1033.850644965606
True	385.6211135354715
True	21.70871941841371
True	527.7008327251901
True	495.2732645262675
True	200.51322167008357
True	231.90027102654795
True	294.95936625926976
True	24.172804541350665
True	128.29267197376504
True	982.4864947844928
True	64.14552872268048
True	499.7515827042076
True	793.9180757977161
True	100.229072922303
True	260.0428007463616
True	106.02227157023232
True	16.70684915348263
True	1.255354582552112
True	122.40155848998612
True	1014.0189139216372
True	469.02603088408495
True	70.24927311495864
True	772.0542385904929
True	334.2202044891402
True	1.383026359325025
True	460.2034469555485
True	195.0492618844657
True	500.1471235730857
True	81.31944573675796
True	296.9670545022254
True	379.6684136343197
True	163.3449496204721
True	208.74553803736205
True	127.85262403023953
True	172.82816163672558
True	979.4540563593466
True	16.095873010402517
True	507.5481619187916
True	471.8531409955928
True	401.4256089151161
True	221.58352637656407
True	236.12756657322612
True	149.77416207290352
True	47.74500279545956
True	484.90644429530647
True	154.62168016632316
True	845.7427135258374
True	812.5203771419282
True	248.61366502115607
True	290.844217482304
True	515.8171977732835
True	43.666672550455225
True	86.05507311793762
True	753.6684287623408
True	1050.6905726860105
True	110.48186998676816
True	730.0842797826937
True	139.87002476769655
True	936.0312570327868
True	652.2758141136602
True	106.00780818414614
True	285.90806957184225
True	595.0464507233148
True	259.1187362196903
True	47.08194795602733
True	572.9606123110359
True	442.5097933479151
True	5.548468806293887
True	471.8514338577007
True	67.55143082872499
True	179.45960526161505
True	235.44813897442648
True	309.10075385277634
True	76.88194730766824
True	213.5717005653657
True	341.1854098584188
True	435.0442691413234
True	928.0895061236986
True	46.567001266933055
True	844.5314657229732
True	1003.0995393365916
True	119.9250087263679
True	72.3479094543824
True	1008.8949294767348
True	31.713771158481265
True	231.2729053744184
True	88.99154169970309
True	210.25110669733752
True	376.7559730846775
True	977.431092825092
True	97.59858086795936
True	66.71601675993199
True	635.4370954441827
True	278.381505732771
True	736.352831014926
True	55.43085562800039
True	487.5905702156911
True	384.3375764298967
True	682.4783136420281
True	55.67971985755682
True	104.0728953750024
True	27.849108470631244
True	265.04999039662755
True	42.58947921162126
True	350.2603444931517
True	3.5803745302107948
True	1180.0685608655003
True	105.9683876643538
True	131.29146084161317
True	361.3822183763992
True	724.0145300727505
True	673.7532524612919
True	1037.5281271377723
True	464.5055331785931
True	427.890497011625
True	139.8035898606405
True	419.3285191674596
True	852.5289095626249
True	426.6655507889372
True	951.9001702112246
True	87.76995505907121
True	438.3315608897482
True	169.65615604773703
True	286.81689988115824
True	746.7872924891826
True	160.6463893515428
True	127.80003453583733
True	63.42598281528127
True	888.1500014151501
True	781.9792527245299
True	83.11808616599386
True	444.717416884112
True	766.1445128738256
True	426.6673009704773
True	56.80330736206072
True	325.29136832646674
True	783.5387814694744
True	31.79105161288222
True	357.60034167355275
True	163.55343431182962
True	279.31885692043943
True	32.66247807876879
True	226.0948890774357
True	753.3447088382557
True	644.9722146707769
True	53.806385131251794
True	292.4349045111734
True	917.5995421117128
True	17.60013130965998
True	325.78024405570704
True	291.1247643535396
True	423.7148970926689
True	219.2038229087288
True	605.359832906805
True	49.14650552637484
True	988.8662195400892
True	914.8544523202036
True	49.02441460873378
True	390.1401079985904
True	740.7282481443633
True	901.3232413560626
True	262.09616499497946
True	605.1157398375269
True	129.39189707612314
True	181.8204764029648
True	131.4616242697737
True	127.09995830221116
True	217.20008041351807
True	965.3663742423078
True	814.3966113730859
True	927.5790749500582
True	19.138278004485127
True	27.86515517951877
True	358.74298862718666
True	14.45714764440148
True	606.1499841552168
True	1061.812093858497
True	257.64870709571386
True	211.0134001230473
True	81.75398930031439
True	211.4129509386094
True	131.4724925411404
True	45.55273828624309
True	128.1700669118486
True	91.492134698082
True	252.64346463458492
True	532.3085604545591
True	167.49651584267258
True	29.8728105671699
True	57.39965326042913
True	436.754670164805
True	262.4904261166892
True	597.2743435069839
True	22.436650790773072
True	112.16329560347089
True	665.0418221626448
True	263.4481367343132
True	483.8633334424079
True	659.5242471806848
True	102.93807105721106
True	112.90433849482667
True	78.57449629171226
True	25.536423279467407
True	118.0035694040369
True	86.73973314990077
True	100.81210171012252
True	159.03965786313938
True	238.97884746509612
True	807.5882248438193
True	279.04109087865976
True	960.0957296734862
True	169.32610752404108
True	196.78293588753837
True	786.3379703937426
True	299.6004910791123
True	597.531103743824
True	252.93172923537765
True	356.8288951737603
True	453.6750120813333
True	562.4327065476066
True	655.4718818571331
True	380.2418951022417
True	34.802414636471994
True	557.576165254146
True	610.3862577582253
True	20.016036699326584
True	11.44406099402964
True	262.0615360152649
True	396.44233894593407
True	454.1725184403547
True	65.98897196812838
True	634.5454000218631
True	906.3742385077352
True	247.99379215073196
True	902.3227532268576
True	260.98014867762055
True	106.3412234842082
True	278.4685610215804
True	692.844312596431
True	40.12993695641302
True	578.1201322979948
True	1268.3820972898002
True	1027.3935316637385
True	881.1213951813205
True	200.44211769342533
True	90.147255261808
True	196.377308221511
True	841.8829660333229
True	151.20526554944843
True	1067.6694973562635
True	887.6212039750509
True	39.60355450105535
True	90.61859122826368
True	434.59021309339886
True	391.12778469080143
True	215.03856848644472
True	497.7292087987999
True	653.4471130679627
True	120.97258687813375
True	278.9727053962644
True	1013.5361020710034
True	50.20266193899425
True	711.3247571139167
True	558.2851649587835
True	37.79951772200001
True	814.2754907119615
True	389.8964262884661
True	547.4756342640179
True	111.00079550112228
True	271.7597658697593
True	222.9114255422988
True	25.344441651834487
True	130.46092311394182
True	740.8479762155134
True	141.5656897820571
True	390.1145350982264
True	65.09314685596829
True	634.2480392761146
True	621.2572356453026
True	232.011221983188
True	454.5151125131322
True	176.48387398366864
True	164.35330562377848
True	221.6768684987261
True	277.5261987275912
True	368.0797458880159
True	125.27177327954648
True	188.1210049948638
True	26.33740142179898
True	881.0706727687373
True	305.6764857383318
True	9.658299327230615
True	365.598005986657
True	161.1827953393978
True	625.498950873841
True	367.0720258282656
True	583.1685481577158
True	561.3366572562234
True	493.75600360196273
True	796.2565686058545
True	235.67958196596663
True	582.4685332029342
True	166.51601911339455
True	525.8003500300364
True	348.4510306994046
True	374.5893590094317
True	124.39901716066188
True	133.4809567922435
True	106.5036392267092
True	67.37628663512243
True	754.6317208280938
True	184.82292325345355
True	43.10829670138853
True	0.0
True	515.7499463906518
True	109.65507355896436
True	22.9325492420149
True	40.05865225543178
True	107.69953205267264
True	522.5524789398139
True	181.21926710855644
True	105.88692686202155
True	33.83705631957855
True	153.13320304164787
True	918.1528260123426
True	48.73045098079582
True	220.05333841734512
True	729.830098316159
True	314.4219237891912
True	448.8258376300992
True	474.10749978857706
True	511.5044754879767
True	606.3026848570732
True	959.4498787869738
True	261.97800035070145
True	1041.448379334719
True	921.0736311177744
True	606.5804846274425
True	343.51832625742355
True	855.2093738501509
True	11.007889282737828
True	31.499820903466823
True	281.9386030249974
True	39.10680321014196
True	192.9487869457292
True	758.3363495754655
True	195.3335890039364
True	765.8225842667931
True	773.6323514614139
True	121.1817117961058
True	372.9887914030714
True	569.4992822637837
True	24.048322963852296
True	133.42364897393583
True	438.1791056480321
True	305.84541948095205
True	203.62369764435212
True	114.11648423119634
True	376.5529896080712
True	21.893415185573865
True	367.8960477818829
True	354.1374042271878
True	999.9764192987697
True	384.4167336601432
True	32.095347686566825
True	432.5539980857567
True	431.0255168233649
True	241.3048366143761
True	32.53049866966935
True	769.7305105077903
True	440.63996534127966
True	170.63758375415006
True	12.918070622705113
True	1216.842681563974
True	172.51410903963358
True	25.67822936058918
True	312.38193664676874
True	277.67542627846035
True	115.5725802005234
True	293.62113573851315
True	49.00810300100184
True	327.58212955420134
True	305.8603745850621
True	321.5665254626051
True	27.86331797134112
True	48.51234564477158
True	1020.9774688864144
True	24.473266467327893
True	13.575959074029836
True	190.32748450052108
True	657.1158346136616
True	9.527673787566732
True	182.87606749006844
True	178.0022491256858
True	544.126163066973
True	386.926353207089
True	693.926792314044
True	312.6969655474307
True	494.23067505100727
True	436.50638836789926
True	505.1225267500826
True	100.65917765005652
True	1273.5987766610533
True	916.4016342782876
True	294.24203327770454
True	539.2089819315876
True	97.65315016017276
True	593.5073188866601
True	446.8997035392317
True	150.6380198559446
True	76.91216867026948
True	344.23489503718747
True	158.7546894090944
True	30.49524625545048
True	616.023620875094
True	374.9844455013409
True	66.98179993785003
True	31.2532720175518
True	669.5537085674256
True	497.9659045406975
True	70.41657013984202
True	22.51979933221291
True	324.84854285473705
True	335.6686725492828
True	718.0534034558535
True	541.4544107546956
True	569.4125391345264
True	783.0906698438739
True	8.516944588349345
True	58.25403406935634
True	36.27223140820199
True	60.88786986678999
True	511.6148317685337
True	591.3297160626583
True	77.19829593273894
True	112.76091902675076
True	190.0806925730985
True	75.88052872655277
True	183.18650224213985
True	211.93583181823303
True	274.45284717446026
True	781.1500132889857
True	588.0840991526372
True	292.1743577646047
True	194.36519774069276
True	290.8885051067549
True	247.41313069317528
True	740.9273885239896
True	332.937614324914
True	166.31763049721087
True	915.7039544409377
True	347.5576805358205
True	452.49556880256944
True	155.57075099765623
True	119.34575582742995
True	63.65665177049057
True	200.368205860526
True	955.8722998607832
True	506.8899710976607
True	111.27034852692285
True	351.14208989950055
True	101.239993465333
True	655.7067128264551
True	4.132629451802291
True	717.6505227421002
True	37.73955223906335
True	926.246620190443
True	840.9718248823352
True	209.9705948025888
True	30.508662837461955
True	85.35206271132003
True	454.7675974298124
True	229.90494639737528
True	1.7268776883202823
True	76.9900392290517
True	1141.894114238439
True	339.3360860581392
True	674.9129573104736
True	480.9122225049305
True	32.02211698434309
True	133.1715298744388
True	430.6986589619569
True	976.6628293284352
True	811.1506164116892
True	428.3694219366917
True	349.1541213933872
True	18.14340808231468
True	82.51414855131543
True	715.470926084274
True	475.7347350982582
True	392.2424605950189
True	846.0997453226871
True	25.45496550584692
True	220.05826901844648
True	887.2549037633468
True	237.86512222099137
True	8.233590676813352
True	496.8915393109775
True	102.93891104061744
True	646.8964348349341
True	53.44831657128391
True	247.6714006277687
True	868.0703943150334
True	909.328274740776
True	276.1162370888828
True	418.05631350942696
True	119.03898171360696
True	631.7432271535823
True	265.0436109595197
True	189.87008935563705
True	846.0052972660552
True	53.81708974707502
True	720.971658355006
True	279.31109664060773
True	298.43754835313604
True	172.02205301670253
True	459.9931899242059
True	569.0398521840897
True	367.26630086083526
True	406.258406486
True	68.08083809674417
True	162.21634387933784
True	465.42868176529765
True	220.0926443899635
True	36.77793435093987
True	194.11679850714083
True	394.1119954258455
True	392.41922400347215
True	743.9256154250122
True	129.5721240007471
True	680.5693080395738
True	515.6846684996651
True	603.6250498794925
True	141.4150860643128
True	37.29430113785321
True	661.5822219474177
True	69.67570050511097
True	551.525339268332
True	689.3623822591838
True	449.6710549722284
True	130.9478960229608
True	524.7218689992551
True	4.3452033740569656
True	399.9581097927252
True	29.426496500050096
True	645.4806243462909
True	264.08946582464563
True	582.7664005979541
True	688.2889568764638
True	140.32146189232904
True	546.2665111300659
True	505.6902064566515
True	60.95294696886719
True	968.0275897277902
True	3.602731856441611
True	26.821721455387227
True	630.6574666256305
True	683.8724740497723
True	129.94652931664496
True	409.3634970728335
True	130.27636406243235
True	73.55354194930185
True	443.213641059099
True	41.11293977886784
True	519.9019773594737
True	12.672211748701326
True	831.4152999020365
True	527.8115659517653
True	665.3877026629121
True	100.97614791650348
True	383.9346163308946
True	988.3021537113935
True	842.012054331333
True	136.20105276087742
True	528.3816267269158
True	454.0054191112158
True	237.9952064433394
True	250.83464550296216
True	5.197872846833794
True	318.667345414086
True	11.86342529184653
True	374.249674514126
True	75.55351578993667
True	416.8678536894319
True	683.3200090739009
True	127.64791645303256
True	239.22845807441297
True	647.2189597207793
True	672.6093273750067
True	291.1405131732244
True	141.88688955833967
True	164.94304337114914
True	462.6561789170893
True	87.78208448552209
True	9.72170575892332
True	515.6665085110598
True	551.7631371525255
True	20.18163262177328
True	142.81033707875258
True	910.743456052176
True	504.4813733132839
True	273.6443860364913
True	31.54323156190719
True	468.3607580171792
True	99.74229343634126
True	585.0994641707593
True	662.0590201875367
True	288.1179215772567
True	372.9517433564401
True	181.7879267523006
True	253.1061462837033
True	76.97470435083079
True	218.0267363877489
True	508.5736380633988
True	20.62500469346609
True	439.5279406755385
True	365.950791771488
True	713.2241631280349
True	907.1624597380688
True	907.5385847047758
True	157.38987836288734
True	398.9610510511274
True	67.51267364741891
True	197.0264352125313
True	311.794458717946
True	10.956585743669182
True	794.3854072319265
True	24.13743667816104
True	399.7132925280032
True	264.5692004691193
True	636.0993159681985
True	199.4963417132532
True	40.308095548294766
True	702.4293557857651
True	1072.6624698169278
True	229.92211005310665
True	130.22826345893543
True	630.6118630693599
True	515.327474790258
True	16.809241943177796
True	813.6891013559429
True	105.84878601172478
True	47.31652890557629
True	315.79767037959795
True	353.2077687174381
True	375.40254631638845
True	267.9364861797848
True	18.57154516378074
True	20.82595133263203
True	793.6492602145488
True	203.72985251474503
True	111.32459082003793
True	838.1243641425496
True	649.4126436915245
True	633.0131791489242
True	444.9975392023703
True	157.9710914208409
True	33.7867582057236
True	105.4567587472335
True	437.5432051066198
True	228.82944243230276
True	475.7615260819611
True	140.9581680853238
True	483.3367466771679
True	643.0583848617728
True	939.0981213194876
True	22.468031848868147
True	1008.6290882566196
True	1052.955223173968
True	484.35265451198
True	86.19982114272402
True	777.9931535682374
True	641.15819650892
True	660.5366207122137
True	176.8137615509698
True	757.4198604942379
True	701.3248265712909
True	123.23040741899582
True	792.9650507533496
True	804.6748898173233
True	466.8796867636361
True	213.69828431575357
True	71.13719623587885
True	327.1895922205572
True	338.24583362407253
True	450.7870131962501
True	433.5682400873728
True	182.02383521829665
True	318.5671089756847
True	2.767662953567884
True	12.771769939015922
True	108.58831189042655
True	129.705002381485
True	356.1766885145577
True	344.91952295903627
True	116.8038231428003
True	18.953977094369403
True	220.3433801852989
True	820.1034022693276
True	479.5124208422076
True	511.7506328450265
True	554.2458542988884
True	801.1623042097647
True	648.0470453960223
True	85.36872020930505
True	199.97984627888744
True	242.80805673728125
True	282.83633535616195
True	106.42650237965242
True	366.6329019579435
True	431.65770838471394
True	169.5377450322448
True	656.0948459603393
True	241.59964614667604
True	214.83755753532876
True	26.6689399173338
True	250.2658018543673
True	479.0145128474955
True	168.87672588097692
True	525.6016388499885
True	469.7457180991649
True	241.6564079866783
True	105.8105485443444
True	43.14558154479758
True	403.74027494207246
True	791.3100865070359
True	161.35318712322243
True	1062.7870110495162
True	1036.1953923618523
True	473.4881286594656
True	104.29156642424168
True	128.99331225240576
True	642.7784849839559
True	7.888266924178463
True	226.77225467918907
True	125.0129785234482
True	121.042118492018
True	333.5782657995657
True	620.9858295403394
True	39.02476475745572
True	131.32294632125672
True	954.10205499636
True	51.8999880776449
True	447.9689417829477
True	534.7299436317033
True	245.0919983128808
True	133.6410244131687
True	967.3962993628996
True	1209.0761139087926
True	528.4018401234649
True	655.6539623366245
True	217.18624663687615
True	153.441465642135
True	315.38802018691257
True	268.9520763174516
True	171.84882092786947
True	298.5683599201361
True	345.3021777221397
True	11.33442215289902
True	625.4001271418178
True	152.0832804188077
True	77.66892210698502
True	456.9952244787461
True	314.88264473117835
True	1190.3418408439222
True	349.64059704818385
True	987.3640268719172
True	10.482938145584846
True	283.3131311721989
True	233.3036600555116
True	159.53098533148042
True	488.7203938609292
True	198.6182020529554
True	402.0384126028566
True	348.12678064993435
True	102.21107551173456
True	352.84795761039976
True	1033.868892379166
True	710.4370800350054
True	221.2142766197268
True	109.1474517185175
True	282.5517321561369
True	24.527393700302817
True	345.5987647434134
True	320.0907474298843
True	560.740075763341
True	457.3013121583716
True	362.0712507148435
True	162.7577857078766
True	12.923032180082284
True	413.4448941840252
True	285.74465519293733
True	145.5458174045163
True	305.11859171062474
True	443.1678574552058
True	800.1916258741293
True	313.23229029314706
True	754.4818280838344
True	381.6868814935356
True	377.8110219960392
True	1.4608250965587637
True	1169.2206545495967
True	102.12043174576355
True	949.048045909222
True	203.48736401011385
True	469.3458459079907
True	687.2996038177254
True	87.90033868696712
True	454.8871603527584
True	33.68902116350387
True	414.87784534537656
True	77.15714053413691
True	228.67065295129004
True	38.52319522420745
True	668.0946002532681
True	189.1808330182423
True	26.30562526449831
True	406.1875940246251
True	110.96058846183762
True	166.7223552058403
True	814.939484425337
True	258.56312045954644
True	155.33896002106124
True	368.4157788300389
True	522.0959067040122
True	338.49339546016824
True	503.5995247637385
True	619.7194133833503
True	157.645633956078
True	7.342386630244156
True	69.21763073552522
True	441.32831278700735
True	91.29269463838736
True	76.64359645896472
True	1040.6852473059885
True	26.493854679265443
True	320.73074103221296
True	322.6496999344867
True	431.5715728292143
True	655.983119177163
True	187.8948799108944
True	646.1380675950345
True	333.8274650689261
True	348.69032198139
True	274.69992312212565
True	209.0635372616126
True	366.22262819570005
True	447.0917076810652
True	415.7841683521812
True	611.0847977023043
True	136.9334884509136
True	76.61003047548168
True	38.86948783211766
True	277.2238693614942
True	630.3970629645398
True	400.91969746178574
True	797.8450273101957
True	212.01731628087327
True	378.3850585567065
True	67.64536641286445
True	54.84183191007519
True	418.3318810460868
True	194.4797045017817
True	226.79341717456907
True	42.18804028623324
True	1088.942314362352
True	171.9302983719464
True	926.0344551346584
True	320.3730862037938
True	912.0089974919996
True	234.81009403462377
True	469.2324344515481
True	530.9228965705435
True	575.6158036182762
True	204.90150937028352
True	477.9720465981205
True	920.0653496966756
True	124.91174813557993
True	7.675135755656659
True	575.2430426371037
True	29.25064239892757
True	72.88084794570027
True	805.8280689166417
True	233.199691827226
True	982.734129247084
True	690.8910745241537
True	405.0729987461425
True	284.7912617797569
True	496.8189525579035
True	346.9061661188566
True	177.39883824747508
True	681.3129004089719
True	730.96500925982
True	213.007366536178
True	91.52623220276178
True	504.6928381021736
True	140.93123506609888
True	381.947442030807
True	340.92484058550605
True	63.596586306726905
True	375.8745922641328
True	418.204909832415
True	354.83417494136165
True	410.6289402067617
True	425.3156690038011
True	643.4006224771928
True	58.74831968481431
True	466.1896779399164
True	309.20856208084047
True	660.1708072089364
True	213.2489423701312
True	92.64337403970016
True	39.13662874220783
True	514.8754412472716
True	623.4058602441247
True	184.2030564042853
True	406.247507864741
True	346.75907207779926
True	16.64603624086281
True	164.0843529228163
True	296.03201185890384
True	2.227652993706369
True	883.4392055945124
True	77.09147244575695
True	107.60982245496336
True	106.91779882658558
True	354.51124591477213
True	37.12233582749703
True	473.02529835987735
True	221.33124796690436
True	5.427528399691187
True	110.71836013760397
True	452.4630875862336
True	47.71868857611124
True	62.58803729037032
True	177.1492103015907
True	280.3633387358977
True	994.149765721089
True	392.88072847866846
True	988.656143846658
True	183.3424176828791
True	1036.3905562551056
True	767.9460943642201
True	667.0616386476264
True	416.7954309868604
True	364.7296908777647
True	77.9718907651074
True	71.47391060216187
True	81.43207319288591
True	180.1122480482007
True	473.2666206241193
True	1109.6015921338137
True	181.46610347743783
True	350.1144170037175
True	424.0668302530429
True	584.7428194487766
True	603.3867013837605
True	286.11734241229243
True	460.8633654853728
True	676.1764399514664
True	92.85200938360994
True	683.0858278013874
True	254.65593746428124
True	133.67760256809294
True	404.3348519553727
True	880.022654464643
True	426.2698693649424
True	824.9656100239888
True	186.9107987699418
True	347.3124201689194
True	692.3630787834439
True	631.5872603731848
True	194.0934781267353
True	245.1240142055914
True	786.7122044644323
True	32.42174798623466
True	184.8694490687935
True	504.1246559383306
True	684.0189664786262
True	107.5829523962285
True	34.72980345546035
True	160.88800578017108
True	714.3877067950585
True	320.88323255509243
True	558.5074098765979
True	353.30244867610736
True	293.69051032343725
True	467.49060502891433
True	497.389326227443
True	69.53021564481058
True	380.1085524926384
True	762.2510901772764
True	0.0
True	302.16630865881336
True	242.92334786882856
True	955.8107993577888
True	155.57170828816112
True	671.8771578654663
True	636.1434044738079
True	111.40896164931698
True	212.941632360314
True	120.54489796548803
True	13.158628721880405
True	293.64489325094456
True	394.5963300166162
True	1130.9479307903612
True	237.40767488603785
True	405.78542645724536
True	665.1968223592394
True	209.37742821465264
True	29.126112124103926
True	853.2490095922583
True	596.876843634043
True	154.337621337707
True	629.0519983640324
True	170.9180542523875
True	303.9674518146917
True	758.285815626331
True	34.882762725971666
True	106.65572554467022
True	510.2008959960656
True	67.89021675740179
True	75.0027031324535
True	406.5337406828163
True	22.26813360372089
True	730.9026270893955
True	104.89014409800052
True	150.57721319175053
True	20.426664977414305
True	716.9108647838079
True	32.31243280391703
True	783.6736309393679
True	395.5936787695784
True	119.83407825343252
True	697.4970465778729
True	521.393724711373
True	562.4951650740201
True	46.03938468667111
True	374.4977745109944
True	5.748318076541303
True	94.13235942188288
True	354.216126136356
True	47.42448986049655
True	122.53641813347654
True	315.926007851073
True	174.18903329562386
True	100.03264594823528
True	666.5909367837022
True	20.797712452150204
True	1114.3253622377206
True	502.708204981648
True	302.117495960577
True	493.6121064543466
True	127.81294042494524
True	790.0701236459562
True	1110.2828124690668
True	737.8697555477398
True	178.94931885194748
True	230.7620251407951
True	52.93977258911523
True	56.75924702849636
True	158.9613061068237
True	103.6653092264758
True	161.10164569955512
True	1197.3101256461605
True	323.2427958984053
True	362.54201329656047
True	712.8062102804213
True	18.944652449305163
True	13.814104559670833
True	551.9180207415393
True	6.169835118069172
True	120.05748186694396
True	657.216999531554
True	185.88376628973884
True	664.6289089041591
True	869.1561815648146
True	152.66550301045552
True	895.242991037767
True	2.333618863453341
True	443.85990648254153
True	1062.14137181264
True	24.019510841435945
True	242.05106490833757
True	154.62156643303462
True	943.3774111857362
True	231.19786520276625
True	495.1643699116388
True	117.14611069457992
True	496.8467098091783
True	157.74670167630043
True	97.19943599524508
True	379.2656294681235
True	69.43241135972137
True	55.43843173519202
True	1083.9495744268895
True	270.7400477849762
True	162.2679153060236
True	376.526188443982
True	397.6037475086183
True	216.6420517899853
True	158.66207350689774
True	391.4051350967434
True	33.89090528425144
True	490.09174204026925
True	1064.7986680450012
True	115.52678530321158
True	482.194521166884
True	322.8442202800556
True	26.30151465019668
True	409.7530115084584
True	106.96208344585826
True	573.4766469506158
True	209.5328170135108
True	444.51986742813375
True	22.316154934546216
True	428.2998400799277
True	109.20653840980634
True	348.77502190896234
True	34.7553855794836
True	175.27823821795172
True	255.9538900498178
True	763.9553158932982
True	57.154462931471066
True	139.20960291283828
True	232.27127240354207
True	141.08332070507714
True	609.415763835469
True	555.9278720597489
True	789.236927306094
True	384.4926317704095
True	538.2576029838096
True	423.2246736104203
True	691.7745940684244
True	70.33678506454082
True	472.3338881456751
True	440.9044532889329
True	48.34536813099816
True	89.14431324073544
True	127.78087937943458
True	84.4279641309087
True	324.11458030058253
True	847.4541295593596
True	311.4746370004389
True	1134.8885902400582
True	309.26899828040104
True	923.4282589317928
True	146.04894066052077
True	566.1554490651773
True	598.5249110792038
True	709.7234231659232
True	455.9197496623397
True	63.93400796048636
True	300.3080273293509
True	42.37436052145562
True	170.57468347203863
True	169.76267555022835
True	1160.417467300552
True	232.49976369887767
True	539.5893337111697
True	565.5062295762091
True	571.070814139003
True	894.9488379995901
True	572.4037211898362
True	660.397714971271
True	933.0544270425328
True	129.51235169919678
True	322.0056357623416
True	263.1080542823493
True	324.7210868857686
True	92.66858045044162
True	355.3499416333784
True	4.617475594034338
True	334.9526979950141
True	255.74432458497355
True	596.6078477673899
True	277.6039050689676
True	375.29397185159326
True	9.4094577360476
True	62.14581950563496
True	546.8388209280561
True	30.75798446287332
True	142.455628259013
True	65.29572779295623
True	153.03730613739384
True	244.6812595610822
True	68.51150352422974
True	372.55720628276185
True	272.984168062821
True	104.2479909620194
True	338.0840279238198
True	65.30227025693503
True	601.9419414250597
True	858.0379793363202
True	278.023857301389
True	1156.7355793760364
True	109.58740320712946
True	287.2084259119853
True	1053.167273319129
True	90.8212365473306
True	280.9318355178261
True	10.006135803830745
True	406.7115136125751
True	456.3700197845353
True	162.4693067937506
True	622.6032352319744
True	945.2849210175162
True	157.99379131817804
True	78.26835406521747
True	318.340653397195
True	559.957919140435
True	628.4199663183688
True	1212.6070463007518
True	27.66828679334597
True	942.500896229176
True	142.86639083706072
True	624.2329190569884
True	114.69196270078196
True	129.13984875059467
True	190.52934859722512
True	165.8727091357707
True	767.315346502202
True	204.0494438501807
True	225.9357744200581
True	66.38397327146441
True	511.3412678043603
True	456.8890114574646
True	179.52394600424105
True	230.55339416070808
True	16.926175508253372
True	424.5339731724749
True	220.3339193061532
True	279.85044336596025
True	115.25198741431942
True	726.2857289957645
True	409.6700631488275
True	256.886118554982
True	637.5180406907965
True	532.8748046348023
True	432.7172413264844
True	140.09130906303616
True	526.866057249451
True	436.65565210166767
True	2.685665968162935
True	195.97802907861185
True	87.09738800281542
True	240.8326714813607
True	2.912385574059777
True	130.08918142358644
True	351.8695756907816
True	7.288140796394157
True	857.0133510990814
True	171.14170369893543
True	741.4995601575306
True	802.885889537212
True	161.5636147698754
True	223.5122405731479
True	488.64512911990334
True	818.438307936073
True	52.77356540891882
True	38.71253808758715
True	129.94073001490003
True	616.8392834171967
True	719.7891194461666
True	176.6000834703267
True	586.9181170666413
True	613.6528862698553
True	878.9088859756106
True	391.6863536351347
True	192.14092124839937
True	884.6783829854705
True	221.92288338043448
True	148.3416623309361
True	323.27030695623
True	219.7869430849909
True	212.74750323895705
True	620.9047978305167
True	252.4539587815578
True	193.72107627335055
True	461.2279076094506
True	465.0994131998686
True	65.15845594062091
True	268.20967385140943
True	78.04365412490868
True	320.9785334062899
True	357.8847647444936
True	261.68810708920734
True	181.32527791653
True	372.1498985466231
True	652.8814800701549
True	722.6231374032217
True	294.9216240791221
True	744.2730061110136
True	64.15497000345982
True	877.5810291910982
True	349.75498144409494
True	12.554561366158778
True	616.683754703867
True	697.3965635033926
True	251.82857765815103
True	170.57865120382024
True	46.37638459218204
True	376.70916465936966
True	76.30061603987654
True	13.829134129264755
True	889.7181612833633
True	376.1523052170072
True	166.85317548890748
True	1012.220654210906
True	11.26506085894983
True	807.9522358408113
True	31.468883496930264
True	684.5366446316733
True	57.588765858631696
True	775.7140755384216
True	446.0942391224554
True	202.30015157692077
True	449.0323503843799
True	204.52043271308824
True	300.13724424109694
True	219.04349586404177
True	419.4190757792068
True	9.16271460608066
True	318.4983868414036
True	113.1658396928704
True	12.710672035698492
True	468.9540026981894
True	726.0665425353451
True	287.11595407039795
True	82.963382915584
True	306.1725076797023
True	79.88317414133768
True	190.63781158987095
True	168.45855501857625
True	374.1672510222941
True	46.7823507237957
True	137.57295557883018
True	373.1933514747839
True	846.942434783395
True	111.32039920429564
True	204.6545786549993
True	434.0036462550588
True	19.877874025786458
True	421.3525279124698
True	499.0341895733685
True	88.53287121256362
True	405.6985317347553
True	356.6645848057292
True	410.7370741114101
True	602.2774290420778
True	1047.0663921939515
True	966.9861997121446
True	60.06085114400785
True	1060.674301413859
True	111.36700678218106
True	113.73211237853076
True	108.333127456079
True	494.2000755854369
True	369.0560630160042
True	573.4374646008228
True	265.6386773447359
True	152.67714096042138
True	411.0204624225415
True	15.87561808896414
True	469.8648859252052
True	394.3472546914788
True	149.63705890786693
True	96.43633702636149
True	544.8572427415565
True	1015.0090878250356
True	186.7900931583933
True	67.36244411942663
True	425.5144591800208
True	380.1571934860276
True	479.8905992864212
True	317.0478210217129
True	3.980013100063201
True	546.1392771583801
True	517.7960815878803
True	506.33489666067817
True	180.6002383505732
True	101.82990883185018
True	22.21630290158341
True	380.33941031579707
True	105.42812109607571
True	7.818494259063999
True	28.48681440020182
True	350.01022788337434
True	643.82326266021
True	142.93667568332722
True	88.63737530934996
True	24.84375372058212
True	406.173262480965
True	347.61249323725315
True	808.4038453382425
True	311.2746724745233
True	511.13142883399337
True	524.3087486690392
True	527.8299989739603
True	289.28802200446034
True	510.72795978202095
True	101.60382417521922
True	575.1005723322365
True	7.434052712745556
True	373.02942588210834
True	466.122921540939
True	978.069304606097
True	332.2360874315679
True	788.7287624268405
True	955.6762496020746
True	189.91013600033244
True	39.5923769270995
True	366.600726095434
True	385.44508855811455
True	556.4448812453173
True	246.02035458458215
True	32.04172498716891
True	671.3071168251122
True	130.1531696087583
True	1097.9149191254144
True	324.9841184276821
True	499.610196240969
True	126.4244325809508
True	800.4860095846994
True	141.5999126409519
True	844.877938029935
True	579.400856927032
True	187.75536245401585
True	109.67800918747228
True	69.5384944538037
True	567.9858137796297
True	891.0681732417255
True	423.2676179307298
True	523.3931837844721
True	141.34046618890395
True	636.3355898113509
True	484.3129172039103
True	776.5823823219249
True	320.3363329898013
True	574.3245000768806
True	116.92988047389464
True	27.1611633858136
True	401.25808013712737
True	175.98836594133908
True	100.53217107623368
True	375.6755823285932
True	1044.1516433195711
True	273.0826079837016
True	551.9780877004906
True	11.55886101254092
True	71.95168528350622
True	333.78182419281245
True	769.8316558859818
True	454.4918211247666
True	538.5736952670452
True	740.2879021330587
True	66.62052043200282
True	749.9468954488708
True	48.76608175406098
True	108.16676013507042
True	169.04596971291753
True	83.63169750604158
True	24.86902750202441
True	291.229106707501
True	472.3478152794835
True	904.4900761283836
True	855.1763202215116
True	4.645537008337498
True	288.2745864830958
True	472.1593809675152
True	129.471376528546
True	237.180661349129
True	328.4770077235037
True	1289.224793384461
True	465.0833026893764
True	25.416866159583638
True	189.080684560792
True	698.3992044384406
True	35.33913101598139
True	178.492005891741
True	563.5391993362244
True	72.82147735366544
True	873.1163013187296
True	326.4901920560385
True	677.1746672497671
True	76.80996060127332
True	685.3851960845461
True	599.0867520871851
True	891.4009263158055
True	256.95907129847865
True	513.5973961214564
True	820.4774006135593
True	899.8611157917528
True	230.9960793008695
True	748.0838334317801
True	223.7660720470978
True	436.795431680325
True	377.325013856745
True	505.2774096982987
True	497.8754085062026
True	339.1106085322596
True	350.9006911577549
True	108.8625081264783
True	356.3381577268109
True	1149.5639333026295
True	317.2931749968049
True	149.68470287480363
True	289.9205287002173
True	749.7564296679678
True	645.0222707235921
True	425.3871914662448
True	123.23212587229352
True	340.129236051077
True	33.154204049017395
True	163.80284476911257
True	89.79286439304713
True	90.08087400766928
True	559.0116134825037
True	134.92610469741945
True	127.59860876706836
True	108.56323467762878
True	86.27674614474904
True	451.7487665478651
True	396.345433483457
True	1049.5922659053292
True	550.6479386774764
True	794.423219602739
True	272.1439600246449
True	277.68626357228044
True	520.0417912405189
True	200.59029639346613
True	705.5286998255575
True	239.20667871614407
True	357.7209086210729
True	70.16627957965434
True	113.23390535205412
True	263.76259698542856
True	121.46493611500289
True	467.571782904991
True	29.783383689270288
True	590.0961948603419
True	1001.1911784777092
True	741.4280614909196
True	1.2160435278114776
True	63.3389738355244
True	483.1828087714416
True	439.3085029400177
True	79.00355852077614
True	122.7829545537484
True	298.22385868098337
True	80.83536830651691
True	54.22711186424378
True	741.5002645890434
True	635.6276216915371
True	165.315603303337
True	173.74351464631636
True	541.8242976874106
True	53.7880782462318
True	25.306942280216987
True	553.4094077607856
True	457.01134774986105
True	1115.043394548651
True	45.97648695464397
True	485.3104488418092
True	887.3299383983868
True	786.255596216595
True	294.48983162195344
True	780.2240809713793
True	406.81011001971245
True	41.73519920636367
True	101.78723339887824
True	705.3383047582039
True	72.87392629047955
True	141.60903999775192
True	913.162404202641
True	176.7765704056988
True	282.0030575916706
True	105.54955614215572
True	646.137840380933
True	593.778487828604
True	209.23451738684275
True	432.9716905727385
True	37.69189011601664
True	268.1755879357309
True	593.8585639180083
True	613.4293024359737
True	308.64119796588574
True	75.26286501349225
True	962.0539070063986
True	1027.2687446282107
True	563.2117524009694
True	60.181979715402576
True	30.99707258890956
True	93.31752260045538
True	106.90686449952754
True	103.7976465015298
True	855.5927223473425
True	1236.687631867843
True	739.2713995406646
True	322.1506394808118
True	8.649312178900608
True	21.57735496093639
True	340.80023555989305
True	480.0058925775058
True	43.96783991537926
True	560.7123953274303
True	405.85893705723936
True	412.30972485394216
True	81.5463324511729
True	195.9655387499707
True	255.37962299146704
True	135.0346639641405
True	383.444805530616
True	46.045688474360354
True	177.2504994623069
True	1212.1123150001258
True	6.025143748172693
True	26.22980770304874
True	573.2277263710869
True	362.5521406779581
True	786.9944503859759
True	152.93540847140412
True	747.8329729699994
True	603.1603543447296
True	288.4850144580864
True	451.3519426241013
True	338.7690331180251
True	294.77949749358083
True	272.6826871290886
True	411.0808023335444
True	497.0304995107278
True	496.30413209687487
True	105.8156145413728
True	349.919238069789
True	8.879301450951456
True	179.92699487501696
True	237.1922929684338
True	827.8910896816482
True	566.9694371942214
True	30.559133855372966
True	677.5889767116365
True	842.8093209879252
True	105.9828426133615
True	340.4726119806228
True	850.0013465410152
True	229.9039684910952
True	158.0312655562683
True	531.322550515707
True	589.9328207850172
True	1106.659198728261
True	146.76292629275167
True	166.6603959008265
True	265.0114911013731
True	325.4621929808319
True	413.2323552183819
True	422.48834637870647
True	317.5130447679163
True	455.8333180052029
True	489.1949646863308
True	229.38538357073185
True	1482.5309451836006
True	251.5569483667651
True	403.5250982647344
True	52.72215679449297
True	770.5175994458011
True	248.06286518737244
True	926.4383489617608
True	537.9011111451393
True	326.9408046542638
True	772.6108281872438
True	271.0481569146997
True	219.2876662143561
True	263.7120212392039
True	217.06746158837095
True	141.69837274798945
True	257.7531919675584
True	712.6643729861166
True	559.1674416788271
True	222.3730722425478
True	1134.3296308772146
True	118.80996989937972
True	261.3809021040409
True	71.74498692990525
True	300.7407396507534
True	415.08344581275617
True	95.60286687108076
True	218.79016973416032
True	72.01017224851435
True	698.5097999117984
True	373.19199455561096
True	223.4268254214088
True	718.5342875505672
True	886.3789886628603
True	841.6117709945047
True	865.3933493045921
True	351.86680604326176
True	1.5374949450387854
True	263.8861988948827
True	50.66665425897096
True	371.39251581084847
True	48.21839662129058
True	364.12279939964975
True	845.8100155809661
True	1005.1274841902864
True	396.6362124297816
True	22.925301004623268
True	526.966333702902
True	522.2356217030266
True	189.51888821780037
True	234.04164706997395
True	291.8703151890874
True	22.499266596642563
True	119.93511701037195
True	943.8569231030308
True	56.83687916653866
True	471.5443188327312
True	791.6191408864304
True	103.77400116591384
True	239.5952761617892
True	110.9162608348203
True	16.306652320274857
True	1.2792250284915996
True	118.71932478990648
True	995.4662764262978
True	478.42781757974666
True	69.58615477393576
True	787.6977648766302
True	336.14616169196483
True	1.725480680857321
True	442.4576716676158
True	182.8650597387706
True	504.14526639102377
True	84.32012447742633
True	319.5054239260593
True	382.9307804299797
True	173.3566899895839
True	211.04005197716285
True	124.99531396178644
True	173.23570300927088
True	1004.7308557970722
True	15.319747859236376
True	501.8587824306755
True	497.1967370727225
True	396.4964616508608
True	221.1123310317913
True	237.60873021855303
True	161.17629260376737
True	48.42504321421427
True	490.2992870992382
True	153.71379040467482
True	855.1949976931885
True	818.1328378689195
True	239.47403303822352
True	329.94083217579987
True	527.9280497600942
True	39.50702005722935
True	85.59821295759622
True	726.8929724000399
True	1108.881556992683
True	110.49851203246824
True	729.7232328413104
True	140.6595660907728
True	946.1102275715176
True	664.6593248565927
True	103.65575218532184
True	277.28833832606534
True	627.8806937328397
True	277.71666934687346
True	45.91990466394944
True	568.1903507245365
True	426.3069788778372
True	5.50757325098342
True	480.5171245697456
True	66.93033474716779
True	177.26452748779033
True	223.4625182067339
True	321.0746773618346
True	73.57918555850256
True	235.80581826280243
True	356.21325994041126
True	423.97478722861473
True	918.7708756157906
True	49.34305674526439
True	938.939811862369
True	1040.9957786531943
True	131.12805233395696
True	71.44948986099155
True	996.6851834881104
True	36.93058245428513
True	220.09226521825732
True	89.41299838028701
True	220.28886453167144
True	378.5322066395114
True	985.7381900920597
True	97.08594469942236
True	71.99910858510246
True	663.165083495098
True	285.30315961970445
True	712.2221460779284
True	51.06762735202905
True	470.5273517962376
True	379.44576634754367
True	692.6505312570574
True	53.725114870613446
True	109.27206195927026
True	29.938419566791204
True	281.1910622592995
True	41.09475952907311
True	348.9100382310695
True	2.232590826020801
True	1198.1317447571157
True	105.20794352316284
True	131.13127177161888
True	344.9737829975
True	728.2071105730471
True	652.0663807280854
True	1000.9044067926112
True	470.91654000572976
True	411.204264859106
True	140.5245648468098
True	405.7163973508325
True	844.1940974909062
True	442.04173874800273
True	945.860107284895
True	81.59094623309812
True	410.866549271638
True	176.45502205724983
True	283.8093425744195
True	748.5327522055472
True	165.4594443714268
True	132.16185188641438
True	63.4187383612195
True	870.0018759334677
True	785.6352698828601
True	80.47159464301014
True	432.8487379273076
True	772.8781351302327
True	414.0179477230829
True	56.79061751445175
True	309.19955545313144
True	778.4235978304474
True	29.57210104774516
True	359.90916690006725
True	168.60870747182747
True	280.9843584592783
True	35.92853446802175
True	219.5276783780691
True	749.375876845358
True	634.4507511835822
True	57.056585797788685
True	294.91921437636813
True	895.1279113816353
True	17.900584225401236
True	318.91503606911914
True	290.8132880490021
True	429.31449934630336
True	220.3141119451717
True	588.4973472519289
True	46.376238739218245
True	958.1519951680395
True	909.0946889134278
True	46.21936274850962
True	389.2882902452875
True	718.9260179399844
True	931.0167532203428
True	267.12249443257906
True	579.734988451076
True	124.0902271971844
True	198.29125477439376
True	129.51890561559622
True	140.78868752213316
True	200.85935151581796
True	965.5185577179248
True	803.4550480825241
True	976.2457287743194
True	20.11722730781957
True	26.8894867827878
True	351.68082632239737
True	13.921976508707456
True	597.968562833
True	1045.7486664136743
True	259.0924756392863
True	195.30798035674053
True	83.87936950846074
True	212.3235586988463
True	130.33384718411884
True	42.36227641623521
True	128.64397882728505
True	92.87922516731663
True	235.76801999884836
True	545.3011904873374
True	163.32361162727892
True	28.10684004703841
True	58.02130704404516
True	411.24385024913215
True	265.22205865974405
True	605.4395474196747
True	21.17729209082785
True	123.0811776350656
True	669.3416377946087
True	273.00486594603
True	469.01479854020096
True	654.0927974659567
True	103.91953006839552
True	103.16685679469524
True	80.01069945980045
True	26.844122000730408
True	124.77276006691116
True	90.4377486299655
True	105.62978736358475
True	146.3600701681243
True	234.77250602975516
True	800.5530639580943
True	286.8999479891284
True	920.392701420107
True	167.81122334373708
True	195.20351719313072
True	795.0957999515917
True	310.7684229488315
True	604.3112674095086
True	258.91095563682626
True	335.9276403765284
True	434.5884985007257
True	559.0527190214941
True	643.7234873327118
True	371.81567850822125
True	37.98684843693296
True	566.9470900180925
True	621.1097242492183
True	20.72538043429793
True	11.712672702458594
True	261.86200688349857
True	398.9135420031691
True	456.4643999614414
True	65.28538433479747
True	653.1468382585571
True	929.1148337725756
True	246.55939597387064
True	912.3221887293698
True	283.979870008872
True	103.91217999246388
True	280.325333574452
True	678.8708500637123
True	36.79753614324245
True	567.4685194653696
True	1267.0844835362016
True	1012.5363882345488
True	889.8920835682267
True	216.82153155477383
True	91.4406732410415
True	206.04006113851847
True	829.7295446820178
True	144.54550233874767
True	1063.806044569469
True	874.5570754646079
True	41.19061789894532
True	83.61184147641632
True	414.7338128064539
True	403.7454721389757
True	208.3743567757266
True	512.9535701264945
True	676.9054258718156
True	124.49671806363646
True	277.1682951119084
True	994.3072023843948
True	48.49733461943958
True	716.719902271039
True	566.7411915436928
True	39.169153109997566
True	823.1534345225006
True	386.7186751333377
True	566.389864734297
True	115.24035458402014
True	249.09268769481844
True	217.56641655722825
True	28.387301945537263
True	135.85164637626562
True	712.8807820506695
True	137.20033270832803
True	376.1959054461772
True	65.1023639690651
True	628.4685895286387
True	615.5096773706288
True	239.3957761773126
True	449.6502549252341
True	162.41274325387724
True	161.96165464913952
True	215.7494470546017
True	285.95321338879006
True	352.4747345868082
True	132.35782908653778
True	196.65724311690477
True	25.71955033918244
True	898.124527991056
True	310.2706452397148
True	10.979081651409874
True	358.3538693427375
True	159.7199422315346
True	628.4432876838995
True	384.0036949814052
True	596.7479126818844
True	555.5770573347885
True	493.6556879175537
True	791.393952707171
True	229.7028915126488
True	581.9115692144917
True	155.58540763836925
True	515.3798894923617
True	372.436435647903
True	379.1018380287768
True	129.62998800948264
True	129.68039204556112
True	106.72209028564976
True	66.09239967623876
True	704.4587663069128
True	178.5084993034139
True	44.69890446850434
True	0.0
True	555.9849981683822
True	113.05175595551512
True	22.828812930644816
True	40.787309290099614
True	114.47981818455244
True	565.6863126407675
True	185.9800457499964
True	100.85455388663716
True	34.50190766938453
True	157.94947895063325
True	950.5851514458808
True	52.70587186654078
True	242.39090752632595
True	731.2855158014044
True	320.5944113966701
True	464.2778207214778
True	475.4189529584255
True	497.82090193848455
True	598.10756799945
True	927.7879265158728
True	268.50816644083585
True	1028.3197628277271
True	922.17142136832
True	606.9311783682338
True	350.75816909858383
True	819.0190318762081
True	8.244810970681085
True	33.273866567881655
True	287.703281840721
True	45.18728132161588
True	198.24636009341228
True	737.0982667968013
True	209.36587922376745
True	745.1268339236198
True	742.5940739291456
True	124.87813685849189
True	359.87553837098545
True	588.6150460129451
True	25.19064539002722
True	129.45867964212155
True	430.41444344297656
True	300.75007914618857
True	202.1163244293948
True	115.55615333386127
True	382.0648201827095
True	22.9694134892607
True	370.07635994276967
True	358.94444380635616
True	1061.7154755850431
True	363.2000635606508
True	32.17167379735426
True	442.871852028202
True	418.5410626304518
True	231.49524088849364
True	29.070494725402828
True	769.9681361832221
True	442.44247426060633
True	180.04705034429784
True	13.179410489062567
True	1204.0714703962842
True	162.63107965240766
True	25.55751756763272
True	297.4039697044465
True	270.6350367408269
True	118.04185045729764
True	285.1539929900571
True	48.295892938143545
True	321.026410059657
True	296.82448095189955
True	326.8112923574643
True	31.43810556549844
True	47.11099504911292
True	1037.0305692822217
True	26.09981497655238
True	11.819466105921714
True	178.96234984313386
True	652.101208814065
True	8.748367115667966
True	180.37029760732287
True	173.6712824596987
True	547.5457414760897
True	383.4099572570278
True	733.2272345958507
True	314.1093684992416
True	499.3337451152036
True	439.4580816226792
True	492.0695653362882
True	101.80955208608998
True	1264.1435165419705
True	911.8002253398884
True	300.1491806329817
True	556.5544248106039
True	101.93254123628957
True	595.6145913300033
True	436.0697404781954
True	154.02907776284883
True	78.96682107275468
True	351.9367295139716
True	169.1282428858336
True	28.780630803029943
True	611.0483534111975
True	387.8599612454181
True	67.30135634829702
True	28.84947680412588
True	671.108256131095
True	495.1224617887554
True	74.81350773057459
True	21.459213947379745
True	310.1437743849518
True	325.51289748086185
True	713.773152228013
True	550.835757624327
True	567.8524910351632
True	784.8684733477154
True	7.017665252694155
True	55.27570561651814
True	38.31698146120604
True	57.82276200277681
True	501.859025947907
True	585.5759918355968
True	90.1137209353445
True	109.87054619076116
True	192.8557440093746
True	76.12612908355088
True	175.3225865498622
True	207.01549599784173
True	272.5527406994257
True	810.3364612440112
True	604.0997372248459
True	282.1054112377155
True	184.91796502617905
True	279.6735925205986
True	242.2598387140532
True	736.9149489946793
True	328.0171500214652
True	163.82081999217758
True	908.663497003478
True	345.2032922392822
True	456.5879087421061
True	154.2915995518407
True	118.69687412389528
True	65.57288869812754
True	214.01850292335016
True	978.850953755436
True	513.152400739236
True	111.72954592039352
True	354.1963078017891
True	99.9613066061562
True	664.502044697193
True	4.468040321699412
True	692.874748613714
True	36.1736069616976
True	913.98892589079
True	855.1459478303883
True	211.07438022413876
True	29.630233751628552
True	81.76022373673676
True	474.2002930211068
True	223.498585020716
True	1.1935259733098047
True	75.782578840938
True	1113.9181821992468
True	347.97008828060115
True	681.9571358965679
True	481.6621583748463
True	32.8225353030373
True	137.03998491743218
True	445.1292037402488
True	954.083199733692
True	815.5799613685385
True	424.8429014222755
True	318.37171368783487
True	16.26836010433084
True	74.93385134106182
True	720.8207757821505
True	433.8149641856445
True	382.031682676885
True	855.2536734468904
True	27.04049049157437
True	227.8331279702519
True	892.7761405613055
True	233.89970980824916
True	9.054108304841732
True	507.3989520771789
True	102.69393918027625
True	646.9790265413393
True	54.49107901480839
True	254.30335060940192
True	833.8944617887094
True	922.7419091742706
True	275.04164834945703
True	437.28800846182025
True	118.09307322920463
True	592.0872318919237
True	259.475345615427
True	182.98585067613345
True	863.8099087488761
True	53.05957662893225
True	700.562823297355
True	283.5435257205227
True	295.62185029220115
True	167.0602636351937
True	487.2083526410527
True	600.6579308154248
True	362.2313576726842
True	408.8644987060623
True	66.55356447928544
True	154.43121408014267
True	447.0958302803644
True	216.750642519103
True	37.15629461812135
True	204.91821950992457
True	375.9859808145683
True	393.4285826584531
True	732.0706604683187
True	130.1435627807045
True	651.9846350360912
True	471.965855274156
True	583.9519656213795
True	133.49515838083394
True	37.854854780866965
True	667.678794725611
True	73.13488255268763
True	550.9058591489878
True	689.3032216259377
True	448.5537726240146
True	138.06924683248005
True	531.7652954028292
True	4.247883895328756
True	400.9501778673325
True	31.374816225256023
True	635.5836217243286
True	271.59473062654723
True	584.5536286196188
True	705.1499819974329
True	137.86086404132467
True	530.8841469284982
True	513.5960150165264
True	62.83627163848962
True	950.2747173412816
True	2.8107653404049056
True	25.34149081188654
True	615.9416427460151
True	678.9569166155356
True	132.95354771280176
True	419.096386113792
True	123.67392620207808
True	77.76410080325928
True	453.4063517873066
True	41.73660913363984
True	503.7780422030232
True	13.176280267765817
True	843.5461244478327
True	543.5097650352913
True	658.791837114966
True	103.31839350116029
True	377.0906777455656
True	991.9483290576308
True	829.2119807722281
True	136.25743540873268
True	556.215917297276
True	440.9140221620979
True	248.5610437616464
True	242.54655473789197
True	6.694693978182726
True	334.4855979085982
True	11.911937639612637
True	366.69357814474847
True	75.03282072716416
True	392.0149411276278
True	638.3421591298754
True	124.05818867271913
True	248.17910933481397
True	646.7453386432844
True	700.3687803433239
True	297.1457911528085
True	135.64248514537564
True	164.04283210306514
True	471.0059664211058
True	83.40613988389386
True	10.131014452407747
True	498.8617548016975
True	573.3058169601067
True	19.13063830149344
True	133.21451024644114
True	905.5520567841228
True	497.9909999597086
True	278.5569555797247
True	31.427976254939075
True	472.4445463087934
True	115.39012949965328
True	575.0279437931424
True	670.9430171557229
True	311.7926983019379
True	385.91233605858713
True	192.1895529521678
True	233.17155374624656
True	70.57125204893603
True	219.85585460650424
True	499.2422454920878
True	21.994431783408523
True	458.1738710230852
True	366.06520410391977
True	741.5684019211641
True	888.2940037038766
True	911.011962850736
True	151.0270299757526
True	399.6188472929205
True	67.63470054484617
True	175.84538873319627
True	314.28934814581964
True	12.005339584220271
True	810.9531732482279
True	22.50056500690847
True	408.299448922224
True	276.4631412823711
True	644.7972937099099
True	208.5544353631887
True	37.0703942880298
True	675.7648168123088
True	1073.4909284404748
True	228.9077544545563
True	134.86970905558655
True	618.3780157795476
True	474.93439428761934
True	16.883688365246027
True	809.0896140547565
True	117.04053974052248
True	45.068849979765126
True	303.46619201810137
True	346.515177394808
True	403.7627649952338
True	264.9406829435545
True	18.454747987206357
True	23.493627195245807
True	815.1051447723289
True	192.8835233221882
True	112.6267513744177
True	853.1926524049485
True	652.7840982568746
True	616.3006572978263
True	448.6296023613135
True	153.87110374047452
True	34.571141840995274
True	101.21615821282997
True	425.0180073866016
True	233.5058107407016
True	490.04725923566895
True	149.2377835471096
True	488.8430098490626
True	652.2615296469463
True	960.97562184761
True	24.60066320245212
True	1037.554477508737
True	1073.0822134016664
True	475.0706888550117
True	90.81799286023148
True	811.582893515028
True	641.9583808034324
True	675.6176264195052
True	175.83151760874728
True	741.5559753369145
True	710.6562750592976
True	121.60416805584762
True	780.6642288201716
True	806.4465767820634
True	487.3539676475191
True	230.31269616280716
True	71.64223954842842
True	324.0756102241192
True	361.3891914369752
True	475.4754201007484
True	421.2906724767024
True	202.44825481807348
True	315.388127495972
True	3.302760927907062
True	14.237780116800993
True	102.43958863312275
True	138.14907393732074
True	355.36343543572576
True	345.40607280259104
True	113.62656091714648
True	17.70754139143997
True	218.4916887337164
True	845.0463225397436
True	454.0542862689191
True	519.704324424795
True	557.7275321898661
True	830.1585510510325
True	643.4808691498502
True	87.48878686881919
True	209.49354750764564
True	247.60257293165867
True	288.78382914787323
True	105.86825465549256
True	367.97126614018174
True	439.3335923237242
True	171.56973936695414
True	652.3516265100355
True	248.58603636510003
True	201.70965958711304
True	28.59985313053256
True	246.66496910481413
True	483.0552208367233
True	164.25706018665596
True	529.0508122333716
True	479.13964311176784
True	245.7459522669986
True	98.05333142987716
True	40.70127541559007
True	403.3485420986296
True	801.5370615559891
True	158.26633762856446
True	1062.9321540753187
True	1061.3317861127991
True	475.8804308139386
True	98.17116415220032
True	122.36165115737607
True	682.8200044452121
True	8.470406542210938
True	216.9332423740377
True	133.59210582719808
True	116.66932942444924
True	330.15927828531443
True	630.6400786821915
True	35.42960854954774
True	131.81220581621278
True	966.789055095296
True	53.4903156975505
True	450.2271117005465
True	537.4438104701527
True	247.7704754676876
True	130.3631566936046
True	948.741801065828
True	1181.531345278055
True	521.5335191889762
True	654.0744412960089
True	215.47905068272613
True	153.61616669493878
True	318.2436980510255
True	262.6217275428311
True	174.79333478719786
True	301.39103461123324
True	342.1704075787407
True	12.113324578907209
True	634.2802455900418
True	151.41846203086683
True	75.19509832937061
True	444.5157562687341
True	314.2882291341188
True	1167.6102993610457
True	363.5944978469631
True	1031.1641412555075
True	9.20646496288158
True	258.161024860969
True	223.53711048072904
True	157.61143663917125
True	486.4437686025192
True	203.9771634665508
True	420.5903638471185
True	326.80686990887483
True	117.19731507387272
True	351.8788634460926
True	1027.9690011821497
True	742.818720536861
True	237.09242489239733
True	103.42046099838794
True	296.5510406198664
True	23.764404383154968
True	360.4954312091274
True	305.1346654615722
True	573.1928121672814
True	441.9764977366809
True	349.41742016827925
True	158.83886331914027
True	13.460699700933914
True	421.00550715884526
True	301.44133648739256
True	146.95456393159265
True	302.5134125015145
True	425.8663225281695
True	808.0492413123828
True	316.3640040553838
True	767.4931162899376
True	414.38595998009015
True	369.21154810915215
True	1.6020958252760835
True	1146.403049179634
True	103.77808784727348
True	925.0997623535466
True	203.34133692114057
True	468.2302912762205
True	668.428779108845
True	84.0664411588006
True	486.5790090023987
True	37.17996310622715
True	411.24857300335015
True	75.42260465411566
True	231.65819474715164
True	39.04586231362772
True	706.9080752841453
True	186.27958233250845
True	25.502163162769808
True	387.0031200486795
True	107.3278590404659
True	162.64127250943733
True	814.5979082652344
True	256.1457106850388
True	153.44291000464654
True	385.0246118943013
True	520.526519500119
True	329.2095682183763
True	517.1290653964875
True	626.0828787785543
True	155.5212181681615
True	8.341165856638213
True	73.03469043583355
True	446.2461541976027
True	89.6795943070974
True	80.49005606660725
True	1079.1692745067396
True	27.48730791493645
True	332.9525814901476
True	324.9526360563081
True	464.60958079746257
True	672.9808786636423
True	196.1220000940777
True	647.0206229666671
True	344.0504088087957
True	355.75932954445307
True	279.15571641993495
True	214.1996906721237
True	369.03291046015386
True	431.5064699308628
True	400.87680054613696
True	593.8287449155066
True	133.6155749761371
True	75.39136793801329
True	41.38693075941724
True	290.57177842855435
True	620.0028098921334
True	397.5925361938348
True	776.5093715971014
True	215.76920724880236
True	397.1258166398247
True	65.49454418137857
True	57.24085567795436
True	427.0948987223404
True	201.94796306324983
True	231.91488006837264
True	41.73932419346439
True	1055.3491429271178
True	176.32368057272512
True	930.7700896520688
True	319.37247632788205
True	938.2982789335048
True	239.13894679238985
True	455.5054606680487
True	533.9892620105132
True	644.8135214383071
True	206.96841630984048
True	489.4734583752093
True	943.5282015730472
True	118.11572208342872
True	9.128671820113954
True	572.7793807049732
True	29.76820681080388
True	76.37139478640833
True	801.5005796794201
True	222.1258452334357
True	967.5322104971574
True	673.8455653442686
True	400.84977702949953
True	276.0750701472901
True	471.3322776220571
True	336.7830482900155
True	177.37635452380528
True	689.6010495296606
True	732.7572280779644
True	205.63108484946315
True	90.0244783837693
True	518.2693716151404
True	142.29903426792873
True	376.0705338511392
True	331.8108289612093
True	66.94965563967865
True	368.39632495293546
True	400.1186519338566
True	364.3870965179461
True	419.0154446593913
True	408.9284290400018
True	646.8656260942532
True	56.941094340836585
True	438.2777486189793
True	339.1783700134989
True	617.7786392679812
True	221.8745294775792
True	92.71477703562104
True	45.89489863071472
True	520.2834728858544
True	650.2418851651104
True	189.93578468722407
True	409.33032267706864
True	334.30512948070503
True	17.96713817671623
True	172.3644583270164
True	281.7092414302496
True	3.12898609451218
True	874.3052318616279
True	80.63771634795054
True	109.01335625453864
True	108.924712783657
True	361.097069579413
True	37.753927045697296
True	458.0305654223897
True	235.5296167975851
True	5.011481195544281
True	116.29862443403997
True	428.1958023861774
True	51.22130468270032
True	69.20531164745394
True	179.91995952339215
True	303.1294699547439
True	921.9883027932788
True	396.4111808446212
True	978.1739186584988
True	191.1358287556353
True	1012.7320992967736
True	767.7882073095184
True	638.194202254275
True	410.7607428455235
True	361.08552591769546
True	76.89855334698917
True	71.79854035338862
True	78.79425131229677
True	169.64210977099134
True	475.1168350745528
True	1099.445856769925
True	173.39555726250214
True	346.1367164319506
True	435.16540032908415
True	573.259306342596
True	614.2231972688677
True	271.95402113240203
True	468.1122784297536
True	659.3720440642162
True	96.55153888423725
True	766.3835910007481
True	242.34000377869864
True	139.24899589195485
True	404.8994750175696
True	875.9200039793899
True	457.8405841322553
True	879.0829366118912
True	195.44064722174596
True	352.4145084414904
True	700.0261370884471
True	596.4673582267725
True	183.78741052849776
True	247.44781588652708
True	844.7499832521373
True	33.79474297273151
True	193.9575888552273
True	487.4940145926809
True	705.0013573298961
True	105.40736658273596
True	35.51116810879555
True	168.99016467159265
True	713.2718546288041
True	313.5161241311249
True	545.7426326914689
True	368.98717985966863
True	302.8297374388593
True	441.0058746564478
True	492.2756525465077
True	73.3149205907314
True	381.2466927482808
True	781.8858089153057
True	0.0
True	269.57554069039213
True	250.9462108314673
True	975.1966492401572
True	147.7649972890027
True	652.218887427222
True	635.3421769285704
True	115.86221721627707
True	226.65975700936085
True	133.84295665827264
True	11.09991371406413
True	288.242082008746
True	390.8319166920153
True	1144.8672064686932
True	231.63683489171905
True	396.3438186519459
True	668.4388726966155
True	204.59367803095125
True	28.01374686344785
True	875.1439498672639
True	593.4639378972811
True	158.3073221772375
True	636.801485595024
True	162.93344554814564
True	320.91218743851465
True	775.6107481105856
True	35.13794445021471
True	105.22467260234544
True	503.4100420645776
True	66.00012341898099
True	73.91625931606131
True	401.6496458614548
True	23.830908681058737
True	769.1315170047785
True	100.71483155907028
True	150.70510547959495
True	18.62207931027273
True	695.2915061594877
True	29.8302735535568
True	770.9592325884341
True	399.8929589611703
True	112.82244657291794
True	700.1099417412322
True	551.0768868805167
True	559.4759869192077
True	42.70411047208239
True	368.4955163539336
True	6.148079114738429
True	94.28606007089095
True	374.0084082505312
True	51.878964069885846
True	113.41950660446405
True	311.85960718189546
True	184.26636759811183
True	96.33203120411524
True	676.2192554846121
True	17.107333986035943
True	1154.3890269761264
True	496.1654118579705
True	311.0527294976143
True	489.127604234832
True	121.059480001666
True	795.1353490361101
True	1089.78616562003
True	754.3064381029235
True	175.67827990951767
True	224.29462608237185
True	51.57584806719481
True	62.65597189514193
True	154.34168905651944
True	99.07530453026328
True	177.2264633153898
True	1133.3787498334884
True	309.2319096488061
True	351.02918965496184
True	644.1126155207802
True	17.322210191219565
True	13.8136969782845
True	568.8609531880511
True	5.21402317816808
True	109.84096134881456
True	700.2724490324047
True	184.61206493305923
True	649.7729204875233
True	810.6142226081118
True	158.22978224586038
True	872.0172353456973
True	2.8184387486599745
True	442.18109507675626
True	1036.7120057716822
True	25.42969965458896
True	235.5995957443038
True	154.52771856309542
True	946.2527341780268
True	228.1407491487438
True	486.3356201587914
True	115.66353398596888
True	512.3275749098343
True	147.7210365120213
True	99.0798440660413
True	388.39112376991466
True	68.91986729083627
True	53.38698278967372
True	1039.7471936648644
True	265.23673072076065
True	157.42386809837907
True	376.8941405243913
True	390.73105184850766
True	220.66228804926777
True	165.4115771118653
True	393.6076191483127
True	34.7901066862683
True	483.53243479661154
True	1123.2971818598303
True	112.08974116783602
True	473.0619645641653
True	308.9056989096853
True	24.965023344729968
True	423.9904090715751
True	101.45103882010088
True	580.2912463630928
True	202.67900630581485
True	394.0984595851333
True	20.339872651743764
True	429.4347213490024
True	106.49923567447895
True	338.8385066883548
True	30.640257190802696
True	162.1091310159947
True	238.46555416005404
True	761.7100768995433
True	55.85839145705368
True	137.3097684863238
True	238.3022866390382
True	126.54505330944616
True	651.3356447698679
True	570.2024824892138
True	771.1069435822722
True	397.0509535827067
True	542.3758227161899
True	412.7036750072758
True	675.6933910876144
True	70.49618137755412
True	472.6156827965035
True	427.948133893624
True	46.40024003285974
True	85.44942970281654
True	126.75572589243042
True	84.39994097808929
True	336.93222384675823
True	866.877298720956
True	329.4288688593344
True	1088.2777265944949
True	309.31580123102185
True	903.4126181094276
True	145.2062618282977
True	584.9363076858637
True	632.141170194552
True	685.7651335556501
True	459.2220112946068
True	67.78449663036645
True	287.83052580195977
True	39.01352720991576
True	161.2120728735017
True	172.52020644336312
True	1144.4520435426855
True	232.088272054801
True	560.4277400992037
True	541.4915110391235
True	567.5594595351249
True	892.2733451464194
True	586.5901992960013
True	623.2928658747709
True	901.7575211215856
True	120.65615403366223
True	302.09418332289874
True	257.4003425600185
True	330.78625110675057
True	93.44150162926113
True	386.0609630470392
True	5.207742603650326
True	318.0977640143201
True	257.91988064647165
True	602.1465215987344
True	269.91708079691733
True	362.21505704461
True	10.142274351318123
True	58.68242789012519
True	536.3141521992335
True	29.648966842778343
True	146.4786242170679
True	66.06313760694088
True	152.77984650185238
True	248.78387662375715
True	71.01084357988435
True	384.1292391308158
True	276.0505348437473
True	105.3383450688734
True	344.8672695284652
True	61.64468355868077
True	604.821239964213
True	866.979550960945
True	278.0543346003632
True	1162.7917479580565
True	114.91122976010284
True	319.0829979033888
True	1034.870120863517
True	86.99896900609674
True	281.17933318722703
True	9.51088195286938
True	423.1930700783184
True	446.8208838482229
True	147.75371972020918
True	622.4584100230389
True	916.7631857497964
True	156.82321015866137
True	77.25023798818941
True	333.2334104226133
True	563.1982379459434
True	630.4327239602247
True	1227.1516984868513
True	28.629178475326047
True	933.0553328343032
True	136.7097593355092
True	647.4315439151216
True	115.44784431564877
True	123.4198850401262
True	186.76658789142303
True	164.96689424859176
True	751.795675144983
True	212.4069896120716
True	228.89897797875076
True	68.66060173331442
True	515.8272734572495
True	436.1711074790759
True	179.57524754528217
True	239.36225936893348
True	17.41457299363994
True	417.095441501524
True	217.853851371859
True	291.42165034069194
True	115.47954168539216
True	692.6495488410972
True	432.191975448544
True	263.1410636416191
True	640.7882809203101
True	536.3135486412921
True	460.4981800163792
True	131.62747974837689
True	519.3609359110908
True	442.9672786717556
True	3.3237822138891957
True	192.7686285205088
True	97.58770543803546
True	242.70237727193876
True	2.5564979228704825
True	130.7722739891003
True	357.11040826763104
True	6.78920355864857
True	833.0468885765441
True	173.42750650633766
True	688.5452249288711
True	775.0451697669052
True	164.13264864568677
True	217.3915690761912
True	472.3905003887763
True	841.6552132595782
True	49.87715648930333
True	39.28929812103925
True	135.00481450379033
True	614.5917658573541
True	725.566162012971
True	177.32526178273528
True	593.8706009287267
True	611.3131045832909
True	849.6644496902054
True	406.7279600376459
True	189.84402619251648
True	889.9978835932876
True	227.8612864971808
True	153.36997823147397
True	312.9463880884465
True	225.6145234467705
True	202.92560820132297
True	598.0912202230376
True	252.26710045889777
True	186.0100017433849
True	453.6629592182605
True	464.6679401242249
True	62.7191649591405
True	289.91794239238794
True	72.6991294184116
True	322.6471092483712
True	355.7888620515279
True	251.4733292284433
True	176.06389607348927
True	375.6251522702585
True	658.4173177273536
True	752.8915314364591
True	294.90653656844233
True	753.1168106028671
True	66.171587170013
True	852.0353366364292
True	356.6092552591949
True	13.39258402479554
True	607.9749741397961
True	700.8559605165278
True	251.92385451138756
True	169.84583522700896
True	49.83150932846456
True	395.1762768326109
True	77.43277599344137
True	15.352793752616082
True	886.3219060377892
True	366.1553171116281
True	187.90208149381152
True	1022.3066893074616
True	12.43912822696054
True	802.2536203957933
True	31.51144810852541
True	696.3024893637098
True	64.52568671690614
True	773.3205258304124
True	434.32938870126094
True	197.7077387349928
True	439.8573492571334
True	203.7402671536549
True	295.1164039618588
True	216.56149511380573
True	400.5513974058634
True	10.499540458071394
True	323.3711410579599
True	111.38036376292034
True	11.952150916951728
True	467.67048619980966
True	740.2826518988811
True	288.394997503412
True	73.33301454295551
True	308.5787659457867
True	83.84959587065491
True	180.85561803634948
True	186.1513942776058
True	384.5019395463141
True	40.46480876853054
True	134.95151768874234
True	370.9618891582658
True	882.2004297663062
True	112.87694366484074
True	209.92067562923475
True	443.7060824523798
True	20.131598135784323
True	421.66496732841216
True	521.8586952675136
True	91.09558891633483
True	383.1714040852876
True	353.16913547279336
True	405.0361965968688
True	580.0355929052889
True	1034.706806444431
True	950.236411580248
True	53.84374715837647
True	1093.8036251444769
True	110.9099206449631
True	111.98498351327552
True	111.10195317767617
True	482.0026294437823
True	368.1432418827776
True	562.5969781815039
True	256.6928349873985
True	156.75086013153816
True	389.14942093551457
True	17.36197339916343
True	452.6913612894807
True	392.6669950235982
True	148.46349593988822
True	94.03778450577892
True	510.3424971115545
True	995.8033154230176
True	201.31998980279724
True	63.36355924964695
True	440.7744927211645
True	375.5580896934988
True	482.923187124122
True	335.31533504755663
True	4.384940121584168
True	544.6971113733721
True	521.6670857254588
True	510.04751280277634
True	193.4116854032782
True	104.89467781825228
True	22.782089827040824
True	381.6858791956177
True	108.29715724224693
True	7.10729149463279
True	30.831312617412216
True	351.58655900998303
True	605.7021334891069
True	134.3799172418784
True	93.35874696160684
True	22.32392845724876
True	410.5818129335627
True	355.7789873713268
True	746.274469598355
True	314.1920241503199
True	498.1375552787342
True	526.7951669088972
True	525.4585095038165
True	286.1736895672437
True	563.2152895211058
True	96.53622034576682
True	579.0344036799921
True	7.806509477260155
True	362.0068463651408
True	469.0980791148612
True	960.1407512832584
True	352.26511475906324
True	795.6451831487525
True	989.1542308546484
True	185.3212391123684
True	39.82834401572877
True	370.6791135419352
True	394.257354171561
True	568.0041669482458
True	242.0935475894094
True	29.701107147104477
True	633.0754537829495
True	129.79919132585312
True	1021.397288596599
True	307.2091138775384
True	471.9798801623304
True	122.56863899329107
True	809.703284556124
True	141.48482299522965
True	816.5899130807891
True	563.3331703063681
True	178.34551337284535
True	107.14227055793752
True	65.09185963569061
True	569.9828097552094
True	909.827837470849
True	419.6870898446735
True	536.5653924214533
True	136.70775218072671
True	634.0283582986931
True	467.8744741040956
True	790.6993911549605
True	312.4182809269528
True	571.8870862575881
True	111.93547188125557
True	26.422251971337925
True	400.95440176984187
True	170.23341373770572
True	101.26577378850622
True	366.1744847479295
True	1058.7157717043872
True	260.1429030430693
True	550.0193066234439
True	10.406010527476209
True	71.48994856884634
True	327.06467543263284
True	803.8666614121161
True	447.1632845846288
True	532.3962808325173
True	710.6995433183523
True	65.32966741379536
True	723.4987396033054
True	49.66761851654058
True	103.51083882990868
True	184.65860697985403
True	80.61886216339295
True	25.668460778773667
True	299.6970649408823
True	472.0037463854973
True	901.884874469168
True	844.370230912776
True	5.478599736274493
True	280.23947867234034
True	465.2042953749397
True	120.45071116934336
True	228.06563624311127
True	324.2550792919349
True	1291.141512250092
True	441.078059692615
True	26.407476710685465
True	189.3223153643125
True	697.9728633636225
True	35.93506056939545
True	168.95344886633455
True	559.4812851644119
True	73.53562147779871
True	870.8700578186232
True	330.20532214386395
True	663.7341617510069
True	82.19712388344261
True	673.1257102751221
True	588.6912854353506
True	885.4960033397444
True	262.70588364518693
True	508.8579851847561
True	848.0114144878928
True	899.3364639562647
True	237.6483378387181
True	765.7257405827365
True	220.4253672071162
True	451.45703831872186
True	356.25983448204045
True	503.5435813937568
True	493.1816328702324
True	314.6805129916206
True	350.18653639033414
True	115.66976331013537
True	358.85855361797496
True	1157.8928140523367
True	329.66570835899813
True	152.13476784319283
True	309.18088246946934
True	783.3272922007919
True	647.881596798533
True	420.964837159429
True	116.25524925551096
True	337.89087423452025
True	35.24473600412995
True	180.89854317035548
True	90.11548081111934
True	88.65442293808803
True	565.9758812373922
True	138.20902239264245
True	126.32487905760352
True	107.2824185528152
True	87.00006008146485
True	442.55062985770553
True	391.0588188075565
True	1042.1945197492732
True	531.6465788578954
True	820.1687954391754
True	265.7539093638964
True	292.63753094817446
True	509.7604116795069
True	199.54040865612785
True	770.6100939578577
True	256.74707902152073
True	363.2597446549362
True	66.23943639552941
True	120.45625747868372
True	256.3445994054678
True	125.33692668775488
True	479.6801888640046
True	31.46339395894045
True	560.8419543326731
True	1008.8709320061156
True	734.6266911851473
True	1.1521524943935884
True	63.293133428054105
True	497.6136652934136
True	441.733036316473
True	71.05039615935368
True	124.6372691122106
True	303.0377760329099
True	77.98854068741907
True	53.226792273331135
True	713.4938511885197
True	679.4694457668825
True	169.64803275895812
True	174.53817263773115
True	528.5047115390369
True	45.87923220177613
True	25.04339631698155
True	563.6408419379576
True	454.6246117903239
True	1141.7135811547214
True	48.51721300624322
True	443.1383790626671
True	891.1156781637043
True	790.7558183365056
True	294.25206352084984
True	791.0322483494072
True	395.1202312759144
True	42.21104704757657
True	98.56952364204489
True	721.6278647166764
True	73.78561660331991
True	140.41955781289613
True	948.2280150943704
True	190.26835004110296
True	279.94446335356344
True	107.70624878870504
True	608.6808529906745
True	601.4235359012824
True	203.4886423908113
True	421.4399197595587
True	41.28052673088224
True	280.23206592803217
True	606.1878549666002
True	627.2150515838773
True	315.4663314951097
True	75.60267310394039
True	916.7041741907932
True	1069.33273287495
True	576.1185618347589
True	63.69957111919802
True	28.859974150918667
True	88.27104772081931
True	108.24149415726332
True	99.54455559809357
True	875.4317571433493
True	1234.7819429875376
True	703.8479496435016
True	333.1943448062703
True	8.517402604277898
True	20.164363819970973
True	342.9676040189082
True	475.1982924951516
True	48.19441830891761
True	569.572748651695
True	424.94995229229767
True	399.8937853615637
True	79.76827467159731
True	204.88800283925735
True	262.2584890516258
True	144.3443293811489
True	371.6887218084176
True	43.12296078287213
True	173.21415718878688
True	1134.8800401916603
True	6.647818259223734
True	28.317587139763777
True	588.9868667879861
True	360.2938608481526
True	798.800870221344
True	158.58769465598
True	760.3050850347769
True	569.2406555265433
True	274.12201764355933
True	435.60666983926495
True	342.1739436940836
True	292.6020059143712
True	269.8032458106576
True	395.6701044240883
True	491.6669813034959
True	519.9886592008734
True	105.75862453376683
True	354.5755280371979
True	9.236827150896335
True	182.89501965199463
True	243.42627362044925
True	834.9892278755938
True	585.225738359294
True	32.78040880849969
True	732.7085641398703
True	821.3508830111679
True	106.03152603532246
True	346.1173274256804
True	852.5251309750489
True	229.27781687199783
True	157.30133775600632
True	533.1677378239299
True	613.33754865647
True	1109.7204029882475
True	148.3312694468754
True	145.73203934255585
True	248.04952273866024
True	316.6553782016953
True	426.1338968381523
True	410.9210780060417
True	311.5147632044695
True	438.710988925426
True	492.8590895801193
True	219.2922168233412
True	1493.9421304644377
True	253.12352170943464
True	385.2224735727763
True	52.99714981164024
True	770.3256023921133
True	244.674715863292
True	897.0392025123421
True	555.9519957241324
True	318.154476842614
True	765.5943247287296
True	266.4889022123794
True	219.67542821952117
True	259.1339120271186
True	213.0737525718968
True	141.00496848802916
True	240.3462400045715
True	729.0319262934175
True	530.669770196096
True	226.74104169825685
True	1154.3036616353672
True	119.0032391160195
True	266.4989342752782
True	70.58586308831717
True	313.3776369927874
True	420.6877686620893
True	89.26427830675591
True	208.3819440282909
True	79.10447630527521
True	678.53390336898
True	378.1903390787
True	221.5574404898744
True	734.3621118451291
True	872.1471967464151
True	800.2691907983427
True	837.1746044163542
True	340.6186062085966
True	1.1198264769677586
True	267.47468718982174
True	57.71102091483742
True	384.1550182921549
True	52.95100169561677
True	349.43546961280015
True	847.4630314600175
True	1040.267099893962
True	378.795811976906
True	21.65099058162214
True	525.8596533984739
True	508.8021212874047
True	189.74021797547687
True	235.4272446489334
True	294.4920134343959
True	23.31991884976286
True	122.103334902925
True	948.0917037562892
True	57.30990853822458
True	478.759453048875
True	783.5055566228756
True	96.98258294428946
True	258.7866944819601
True	111.23900300768604
True	15.220783838299424
True	1.2716076614830336
True	122.42416677267248
True	1006.641211284674
True	488.1654667418512
True	67.2983866397096
True	791.3320767823847
True	338.3001930468985
True	1.3275908973934782
True	473.3062386127687
True	196.727412841482
True	471.3492033798583
True	80.67706548927656
True	323.1742147809546
True	366.5419636395853
True	178.19724106416183
True	214.92577059820155
True	130.35537150034403
True	174.02282845995182
True	973.115454215253
True	15.852207658734557
True	514.8129029847769
True	484.71003765991054
True	410.7990397986962
True	222.2618380336338
True	231.57750354768896
True	164.29108627443884
True	47.76867956852468
True	493.686999225425
True	151.50265375359967
True	864.9349189725242
True	866.647155997036
True	237.15001553888575
True	306.6393274291314
True	535.7003765522094
True	40.72538304304617
True	87.67552664919288
True	766.3478185796408
True	1092.911633748709
True	103.3033766227388
True	731.0656172750387
True	140.80814382573195
True	908.3246575353654
True	657.0829726662039
True	107.29018156585111
True	262.0618875769581
True	625.9318178399285
True	270.439363989792
True	47.116425443244026
True	565.9420284681224
True	447.2685202534212
True	5.737296422925628
True	477.5771667494736
True	67.35726298867834
True	170.61197107584368
True	239.8751121865788
True	319.20598771784364
True	78.84230682124272
True	219.09021581990888
True	348.1816534698476
True	427.0793393829854
True	930.553809029821
True	49.23026379905518
True	908.7646576013154
True	1020.133214148024
True	130.4124709474316
True	74.14592895586503
True	970.8351850012588
True	32.10637431138814
True	224.65612985312828
True	86.60320339162752
True	199.8227653358024
True	367.2549084766841
True	974.7256204627458
True	100.25451384518767
True	69.06750088455532
True	662.7559891825299
True	271.48740440664
True	716.2928201640312
True	51.46258125979279
True	462.8520619413337
True	377.6446118524047
True	691.4499442672445
True	52.67727613470352
True	103.60380714728376
True	26.667148966955605
True	259.9623243510978
True	42.71633245499524
True	348.8655346630437
True	2.8941148208365086
True	1191.637076896772
True	104.89210067117531
True	130.88752571682753
True	358.22422287312975
True	741.7952561913373
True	703.2914895476496
True	1019.017881434413
True	455.34994279055513
True	405.3002103325898
True	140.42015363325785
True	411.16354557231153
True	839.5745852931071
True	430.3406189046533
True	945.1046869201342
True	86.75157614349206
True	431.8508442627783
True	171.0502605668429
True	277.4726495103239
True	716.9514908409845
True	155.43022271775715
True	131.97469790318118
True	63.734720465289534
True	860.1055369462903
True	778.1737616159058
True	81.88968422748931
True	456.4141550574971
True	751.9454390715116
True	410.7549867898376
True	57.28085905241616
True	325.8633757230088
True	779.9331729341048
True	27.511910979274408
True	360.9498895695941
True	165.37063690314372
True	295.87765893758274
True	32.96496236582438
True	222.5658189260699
True	765.1757591530311
True	647.608276612006
True	56.63781456776313
True	284.8409289489436
True	903.1858608439236
True	17.30459737688437
True	328.35282907001806
True	287.0620133733313
True	423.364612310501
True	203.8320299943466
True	604.9444388867054
True	48.87113363730949
True	949.7762238728768
True	916.8256533335876
True	49.12598487099241
True	391.9251732376597
True	733.4280515332526
True	902.4106822741076
True	273.8838845798887
True	616.7421861953743
True	130.7032090262213
True	188.22128648508595
True	131.39938194931082
True	136.935088746475
True	216.2992447919922
True	943.4962034881012
True	792.961109915941
True	939.082240825731
True	19.630785632881143
True	24.98887870498272
True	354.7125381459496
True	13.133132280615204
True	631.0885088416603
True	1082.9360835459015
True	264.71071885515266
True	210.71400616388496
True	82.3777768659051
True	204.5188951533927
True	133.16051726837705
True	44.92000412272132
True	130.0200549438125
True	91.43430801518517
True	231.581130503208
True	549.7528083310315
True	161.09644103182342
True	29.97738314169301
True	58.09910801758319
True	434.8079124658889
True	262.9338762402349
True	593.3652801448843
True	23.33261838551578
True	116.50469072711148
True	682.750684623712
True	259.8872979655104
True	472.5384929682328
True	644.3511041439349
True	98.56038064865164
True	110.8391902110179
True	78.90522741856805
True	28.146884069578256
True	125.41885016789163
True	89.89137651037166
True	102.56166641547205
True	147.701130234764
True	239.9260814259611
True	806.0528861820582
True	286.1967089159898
True	977.146591663021
True	167.79369464848358
True	190.0242237903517
True	795.4412955970216
True	302.36724329812176
True	593.6483824575832
True	252.71883319056832
True	358.80428866557435
True	437.9615182852468
True	583.2604999820823
True	643.6246415564802
True	372.4330288964828
True	36.55479812273366
True	566.1317760377661
True	622.5823632534012
True	20.084188564436037
True	11.872736237512813
True	268.63175334301064
True	412.0806012627425
True	453.7462999549992
True	64.0689192123463
True	615.8538064384402
True	938.6102072437632
True	239.83414511114836
True	899.8238325468494
True	287.74246057559645
True	100.9699993723025
True	270.43839384096657
True	713.449508030754
True	34.54927548388396
True	587.195971067706
True	1247.797628524616
True	1008.3708394047184
True	904.5022866781096
True	204.61029172497496
True	93.78148573326033
True	198.71865040412263
True	826.5827745046931
True	146.77573459111537
True	1084.7507979650964
True	866.2546225835675
True	41.438142486874106
True	88.6242564611595
True	428.47867330026327
True	384.6411628404853
True	191.65372954895048
True	514.2553329178394
True	629.3188584930542
True	120.97064212695734
True	270.75965814201896
True	1071.577412670874
True	53.2061824646036
True	666.0498481196793
True	566.786038837041
True	39.89444068284095
True	790.4760190673003
True	384.6676392558476
True	582.5297129018915
True	107.89768096314616
True	279.3308071568078
True	206.9605279969541
True	26.240081247852117
True	136.35851800740377
True	742.1875454196993
True	140.64469036442412
True	384.5985309631847
True	61.62308587014785
True	645.2143968855966
True	597.6962057770555
True	223.80480738070307
True	443.16031431449966
True	166.78203199436365
True	160.85540986561648
True	224.6128736572713
True	278.33423937997367
True	360.0558517258389
True	134.69033471819597
True	191.38438393228785
True	27.467917887202947
True	893.7079510500341
True	311.982457653151
True	9.831329730524612
True	370.94867708817
True	159.54516916033424
True	633.9793240098048
True	376.02395543691085
True	585.3255827986128
True	546.1615848135694
True	499.7257606491716
True	788.2625424561706
True	231.2673838359103
True	555.4493587036021
True	145.9245521180553
True	541.6265116974268
True	347.0845189617862
True	377.0272040247473
True	127.68959925588398
True	131.5410610162954
True	103.94192625116048
True	65.80265769781721
True	737.0246863354781
True	174.7605261981503
True	46.16273737948886
True	0.0
True	547.2700051359348
True	110.71884215662236
True	23.12273520191647
True	41.41124591007683
True	118.18711481653956
True	538.3889082099513
True	184.55900341292605
True	107.15624467138998
True	33.69767744605782
True	159.11292613745505
True	916.2494865536312
True	52.57886407753723
True	230.0885907943592
True	741.6807719105057
True	317.308596510174
True	451.1247399863029
True	480.5798881767862
True	513.565351217396
True	580.8793447710241
True	929.4120877420312
True	257.352363591558
True	1081.2999576953196
True	925.0306543656492
True	597.8294915757837
True	348.3646272564197
True	845.4305010481361
True	9.805203845379314
True	32.41515486014775
True	301.6631293133828
True	41.79937893566575
True	197.2305793167686
True	764.9264953520748
True	213.2828928169625
True	767.6324988667212
True	761.3151356791991
True	123.44950221000435
True	368.0797866026969
True	561.7598553778989
True	22.860212795132504
True	139.21266825723032
True	433.4651356389302
True	303.0705424730161
True	193.31271399795287
True	112.5772598558422
True	377.8195007126802
True	23.665850430574302
True	376.5296204493876
True	362.7318636540425
True	1021.4562592640984
True	379.394008377048
True	31.88040680905776
True	443.8690616148058
True	420.1544556673528
True	232.22889078934563
True	32.7301897836306
True	764.7908872441495
True	437.21479017102615
True	177.25315435984567
True	13.01077492428867
True	1218.1074709626855
True	165.99921316459685
True	29.84293628522437
True	300.5057127535274
True	290.1654433638701
True	114.79210163454005
True	298.9002512915251
True	46.72976965466758
True	321.0235549210416
True	291.99746349587184
True	311.4503133062721
True	29.921356117604645
True	46.74901336395306
True	1060.3201950154562
True	23.18287058742689
True	12.451063887063066
True	181.27721731137552
True	648.6176182775193
True	7.179526420809391
True	198.1285061931312
True	175.1351143002675
True	517.0969077068528
True	375.8022190273453
True	748.43606988448
True	321.5035144806881
True	485.6640467072222
True	446.195942936939
True	520.3435507329694
True	100.13887398973216
True	1274.9091147524446
True	889.637456890962
True	291.81364916114586
True	536.8721030651958
True	102.96955815302871
True	584.5199795117016
True	403.71314327652414
True	157.51542399992402
True	76.96229182750633
True	344.62828533701463
True	171.1829063289976
True	32.69386521521861
True	597.0747557557713
True	378.6144505912943
True	69.84407019453242
True	26.15347133605124
True	688.1791217658167
True	492.0301427078726
True	70.05900757322553
True	22.0219788692603
True	330.5705979170244
True	311.06660154943
True	715.0280590870516
True	556.7124352359756
True	562.3212497786046
True	783.9267696035804
True	9.609507640067912
True	59.026528055845525
True	35.531441669629245
True	58.62800508352678
True	489.1213630590995
True	586.0967120960286
True	82.20193511783083
True	107.07721485746184
True	191.95479357773328
True	73.08892126036757
True	168.97159146991055
True	209.12679088049904
True	280.2461757865293
True	811.5075993055791
True	614.5793450546518
True	283.6073742094363
True	192.9430415823961
True	282.49932807241044
True	239.55514427417447
True	753.9317904229732
True	331.5687348712001
True	171.49908939629063
True	915.017957633964
True	349.6868937580503
True	470.7496286344842
True	154.1683982845976
True	117.8464093093985
True	58.595658902044434
True	211.5037765780282
True	954.1831857735024
True	493.994868719926
True	115.54309940613513
True	355.31185685772374
True	105.22742936682272
True	671.2940033570405
True	4.04394523833146
True	703.0975987227649
True	33.68679925277736
True	951.4671879677264
True	834.7561977174676
True	214.0382339770123
True	25.88290453153262
True	78.08651652485925
True	453.7041090449678
True	231.4458922812328
True	1.274225212308371
True	79.10744072144739
True	1083.6297156861783
True	350.2238391886495
True	684.1449495234144
True	480.3622548915166
True	34.077447219326274
True	139.80390858901657
True	432.57288105370185
True	901.4192300318556
True	806.4097590117162
True	418.41080001110726
True	346.5008614884382
True	17.22999855937109
True	74.84906115821819
True	746.1498809088163
True	465.7746559452035
True	384.349745720409
True	855.3143741075684
True	26.262002810506853
True	226.7585632530368
True	872.2564250317744
True	235.27465209236735
True	9.582291092239256
True	492.3731233401194
True	104.87500948674683
True	644.3964696138745
True	48.41928642874481
True	256.6948408734464
True	837.3254143520979
True	939.8299828438436
True	275.16795670898387
True	429.62972640370566
True	122.33544402057711
True	601.9599934568135
True	262.029515915263
True	198.90599142204985
True	841.3894923479319
True	52.92565103432006
True	722.6535360458264
True	279.1700858825797
True	317.6213712618799
True	164.40255759581532
True	508.8651337301338
True	614.298665662027
True	369.67983267513216
True	422.0661467826698
True	68.84165457849754
True	161.28179065201945
True	467.6900934218061
True	223.5957512167789
True	38.7004797188833
True	204.27632441669644
True	394.0057183382444
True	380.77366763819424
True	727.8678213078335
True	132.8610235308173
True	673.5045461368293
True	482.33400131127433
True	610.687280522514
True	138.19211066284092
True	38.19751687873869
True	678.9843829747506
True	71.25215519158101
True	554.842193706218
True	682.1941856477
True	456.0506993763847
True	136.02952670293786
True	522.6499533246221
True	4.585436686923494
True	395.34511900197134
True	31.19723247660474
True	624.7655622730373
True	275.28450095641864
True	573.3904704027665
True	684.6195990751452
True	142.8038739823524
True	522.9767807896926
True	494.5529794063201
True	62.49086149337699
True	989.4529347913387
True	3.2198308362271044
True	29.0908914277184
True	646.8645153801663
True	688.6154088915151
True	132.47038381709544
True	408.0296719027909
True	120.73527072454124
True	71.1963056605425
True	472.5820700349004
True	43.396538053634046
True	503.4174267325592
True	12.270355395120504
True	868.6144814958086
True	533.289366099538
True	663.5571814236032
True	103.01502238927571
True	370.3413102421151
True	967.4400334452522
True	842.789650235752
True	142.32206489151918
True	558.7033522733789
True	449.2140971340616
True	236.3657913553737
True	245.2904661916665
True	5.75306650055987
True	319.4665327494656
True	11.911813932308611
True	372.8586438653639
True	74.40529721917764
True	419.8440036720748
True	651.32767825878
True	123.3549591449771
True	237.5495151200686
True	639.818173222897
True	665.5160787619029
True	299.7182736045476
True	139.67433089014568
True	163.53834370574089
True	473.111615335767
True	89.6691926595253
True	10.960352347512185
True	514.6920434109577
True	566.866951747972
True	20.899879752383715
True	143.29837216764747
True	907.7198693356852
True	509.2355331210094
True	276.841335982667
True	33.0806395717836
True	479.1428385059109
True	115.04536735846597
True	598.5210102172442
True	668.9989597853611
True	294.64889100437506
True	373.902352342406
True	179.55480441377605
True	247.67994123659585
True	75.56246911054617
True	219.53988728239307
True	487.45008770044416
True	22.551179754922487
True	438.8169163450627
True	377.9788888451075
True	741.4433074028182
True	890.5287247611245
True	901.606367341589
True	155.4443919925399
True	412.0200146980287
True	71.44112655489101
True	180.02468108132416
True	315.98550591927835
True	10.873481090896034
True	776.14211679506
True	23.94824604724561
True	403.6662462222076
True	265.6950522944417
True	652.0549062451316
True	215.7447654444565
True	40.15891033499352
True	673.676281714661
True	1073.162285574424
True	226.68878564343683
True	134.94211117404393
True	600.8889339205012
True	512.3385557009307
True	16.840263850348023
True	815.1004502595115
True	111.55235848192343
True	46.07263965750209
True	304.5486490795395
True	366.121449845631
True	387.8561235882404
True	278.6708520542353
True	21.785967427668098
True	23.94973469281739
True	810.9720390820927
True	203.27644405347905
True	110.77919358201002
True	856.5729322403733
True	651.0902206308868
True	643.4122115980038
True	446.69427510788415
True	147.07380224891693
True	34.53494460657234
True	99.15985960327326
True	419.7241259481687
True	229.43714727110503
True	490.0449128384118
True	144.97422834460147
True	470.5002555774875
True	647.50728874442
True	951.9544260273112
True	23.33240324170278
True	983.1514797065306
True	1022.2596020293228
True	492.9014870973203
True	86.36327144792241
True	797.3939290544048
True	652.7388197009201
True	691.1238210402333
True	166.98770728526395
True	755.101937040619
True	708.1674015941384
True	123.35154570961076
True	768.0356977404653
True	821.0194462301127
True	496.0013004102354
True	229.48475004324385
True	72.46895765142496
True	319.851071395342
True	357.4279936892233
True	469.88298902015424
True	431.9894310641273
True	204.67342564200348
True	315.4497468027616
True	3.098448586449028
True	14.345693284093787
True	108.97804242644052
True	136.66601992710105
True	353.12705073123914
True	329.8777800945007
True	115.2944134453099
True	16.932968967608545
True	210.01696428179247
True	862.1817125841567
True	464.8466607108404
True	558.2615867979632
True	570.9747417047097
True	838.6469318580162
True	652.8982652576954
True	92.76086077043294
True	215.5162615878544
True	246.35127754349497
True	288.92412431040333
True	104.8090883013061
True	367.05907764956174
True	430.3106322805164
True	172.41071730075413
True	652.2537141252719
True	244.13331528140804
True	200.1281910127499
True	27.13642027129089
True	255.25138302629475
True	483.5208069380465
True	167.8085276065711
True	517.7988353709773
True	488.0039023096464
True	241.59961127982348
True	102.8191496486976
True	43.22211015653705
True	406.7196450882759
True	791.8624938830764
True	172.67063627897818
True	1046.3451016901447
True	1021.139000442253
True	473.2774228251618
True	100.94607513369664
True	127.36396726021786
True	660.0450739986126
True	8.734222558616434
True	222.8105396519268
True	138.04366269943554
True	118.83832179058884
True	323.9132342435508
True	624.9430250732911
True	38.86883148505933
True	123.73321469983568
True	978.7385087325628
True	54.82167641791638
True	447.52908646198216
True	536.2878286070293
True	245.9867675549889
True	126.37615885959744
True	936.9920583162964
True	1193.8631521226946
True	517.6167876498084
True	657.538038451177
True	200.7020872124696
True	155.14527784091732
True	304.72600451135327
True	253.6975043348015
True	173.05432438935335
True	293.9816999367519
True	339.1728789104
True	10.871502823553891
True	636.1620804141662
True	146.02009535461335
True	81.5605181808656
True	434.9830281116088
True	317.315470966651
True	1159.2280349853215
True	360.12420617213644
True	944.5607345087274
True	9.261966643636145
True	265.70027255880854
True	225.2977102469788
True	150.53458631997543
True	487.7622123479364
True	200.7976546792684
True	403.06131479858425
True	320.2901356597152
True	113.77710903878182
True	348.4519091773291
True	1040.6992454010913
True	741.0281860190861
True	228.6977991207128
True	108.0859564584384
True	284.0604804695152
True	23.933347210137637
True	359.0634578596009
True	323.87873738051775
True	588.4597319463021
True	455.32776256260377
True	348.7699478896145
True	161.0596840164742
True	10.908318772600984
True	422.757367369194
True	287.4479683751255
True	145.134763380899
True	300.54518556651794
True	430.02783193355697
True	811.5737445207824
True	297.3435288467439
True	777.38572411577
True	399.5428406734245
True	373.9022811690848
True	1.965915910524777
True	1188.5399113637775
True	102.86976439256308
True	921.6357203075208
True	206.8411908654456
True	462.6510379935245
True	692.3319595773413
True	83.83956695000558
True	487.65399125434834
True	36.08487879608751
True	426.2437645886818
True	78.61313771847044
True	224.738729757468
True	37.47620573875288
True	683.5151189270096
True	180.89204115119549
True	25.654478201635506
True	403.7085475618623
True	108.718396332251
True	165.36233781380312
True	804.7994265259553
True	266.9936269389985
True	150.15786640658746
True	380.040130575434
True	518.023592389552
True	335.554832215998
True	517.9876654590404
True	608.6122643727908
True	163.47422901383524
True	6.734021928388651
True	72.21639677299828
True	426.2145741202117
True	87.55017586807901
True	78.85090234310393
True	1000.1810421036888
True	28.07595907318128
True	331.95388111791345
True	317.53603297811514
True	437.6516596330718
True	665.8167979288173
True	186.01739042296
True	653.8079536061721
True	320.16045579381614
True	346.0658241522028
True	279.7320574469224
True	206.6256472783141
True	343.5027833980388
True	465.4007638938665
True	395.4312193066908
True	595.8179416012438
True	142.93816801783078
True	78.69827231485924
True	42.15185193561031
True	282.809833928466
True	653.5690752838627
True	382.1865895966623
True	756.7782780165429
True	212.08420440255352
True	402.4568955837762
True	72.21171430802913
True	53.94631491656959
True	426.4413707227822
True	200.439741418134
True	224.5657596923956
True	44.67348753724449
True	1037.7495298627089
True	179.25263539770947
True	927.0694102129382
True	309.7952738827551
True	920.7120893666352
True	236.68760523971213
True	461.2781253755796
True	545.5449142985443
True	619.0023748273592
True	219.12597284560283
True	481.0263587507922
True	918.0302660950612
True	126.94774712452144
True	6.679163092387499
True	579.2157199634723
True	29.599111931044973
True	81.24295655240965
True	796.3624124695536
True	221.6787243414342
True	983.9117485619548
True	683.2450232010358
True	394.961990457157
True	270.5683869589147
True	481.30028422533087
True	339.8060133070118
True	183.7167934822495
True	666.3437457175346
True	716.4924957721352
True	211.65743563446932
True	87.0005027710163
True	523.683854279609
True	137.6241093241306
True	373.1716103913873
True	342.80248904915624
True	63.61509018210866
True	366.490571482653
True	429.11501959968894
True	375.2053428286556
True	428.2964420116125
True	440.2149537621162
True	673.6713526640173
True	56.99602521622193
True	459.0952102497693
True	316.45080467004925
True	674.5348647644581
True	224.38260003769636
True	102.62038772600329
True	41.36868401584604
True	536.3321817004186
True	660.8528483933374
True	178.3719178495011
True	403.8669918254382
True	337.42824373897935
True	18.015916326311476
True	168.10788837494462
True	290.9233479859868
True	2.665786139649875
True	885.4053883768296
True	79.20237853435611
True	103.50678717679834
True	106.93799991698371
True	359.66899149573965
True	34.91601525216661
True	457.9946211857833
True	228.44680840811023
True	6.3508216609683465
True	115.11418245987578
True	430.7537950493801
True	51.43661537241082
True	63.24871770882978
True	169.46257668128356
True	299.5903161215872
True	977.5746411516304
True	385.68517389289394
True	978.350203903202
True	195.21852369692024
True	1005.5192427651738
True	797.4173597438624
True	661.0063531192499
True	409.09308806682856
True	382.2713926279267
True	81.48129682160041
True	68.23304489718502
True	84.9798224135667
True	183.08356472673216
True	488.48315719625975
True	1122.894183859116
True	187.34726609683275
True	350.97796369479425
True	443.3818005907537
True	616.941903407227
True	617.8021928971143
True	278.6036782910661
True	457.2152525203045
True	665.3945324620191
True	96.57647465758208
True	715.2999570271967
True	266.7644098664971
True	139.83679225494748
True	415.4273384794663
True	841.9978378841124
True	425.059706514099
True	836.6718611301775
True	197.30604494966263
True	333.0886290372501
True	695.1215310030561
True	603.6491327605542
True	195.64819935967705
True	262.22186339662403
True	805.2849742272564
True	32.51771851261345
True	191.41132701581532
True	494.5025868774605
True	715.9121112233869
True	104.1681354696366
True	38.081787805937466
True	164.65503657539838
True	733.9062470290858
True	306.029377028704
True	552.1131733931365
True	351.7867395275018
True	297.0623274931589
True	465.92511172212215
True	490.0321582362986
True	75.11543935643452
True	372.14730846658944
True	774.7608780600087
True	0.0
True	287.759542884352
True	249.5245031094394
True	946.643480772
True	146.06520835354456
True	668.9154860312553
True	637.1842470459247
True	116.34183836079843
True	206.87710600018903
True	137.69966805749112
True	11.5312792847625
True	284.97347908540087
True	375.0464421700391
True	1147.867299896139
True	233.8861544006432
True	392.2751723771127
True	666.6567779370447
True	193.3741202142269
True	27.23569690361129
True	832.5816650409154
True	615.8724565836573
True	148.0454699824363
True	623.4115752627887
True	165.21195382914837
True	273.4412555544972
True	798.4188010740037
True	36.36711601485834
True	109.67765209861328
True	533.006626488248
True	65.82483226554842
True	74.42215542755142
True	423.7521778700825
True	22.79337179156313
True	749.4879338507612
True	103.61115182612512
True	152.59403089194606
True	17.435056382224783
True	716.6975916558911
True	28.51251179978717
True	773.2689301392425
True	399.9947795309028
True	115.87454752182995
True	702.0882075265616
True	516.7836864835282
True	558.9955856025807
True	45.5883974515006
True	367.1514295186373
True	5.331770890776074
True	85.35684998823346
True	384.130784766781
True	48.60340726636618
True	114.0123829840742
True	297.92256606953674
True	186.8053239425924
True	106.1604547289631
True	633.8775147603998
True	19.929280712879432
True	1128.6899713047485
True	493.8416945388621
True	307.08725538708234
True	497.73683740061966
True	128.07026598862055
True	795.3801677202731
True	1089.355151828031
True	745.0335324227019
True	177.4466769703548
True	231.9796167312745
True	50.86261902252864
True	57.55575894062279
True	150.87154806486856
True	100.72185805180531
True	169.29826752320963
True	1195.1242041800683
True	317.0005728225744
True	352.34986526901673
True	710.0079874296866
True	17.175532674899
True	14.399384406581014
True	580.1486118974101
True	5.619846651603039
True	122.56763159173518
True	677.5919948138762
True	180.5945194924987
True	618.4390509906905
True	873.3824400343888
True	156.25743312977394
True	886.2419067800212
True	2.7471981288373453
True	450.05238886796496
True	1062.2182838743538
True	25.373612045818756
True	244.9154421881097
True	154.00818001447678
True	954.476622731048
True	232.3320183218841
True	502.983931833468
True	123.5536001583264
True	512.5220122145066
True	152.34387419910195
True	96.52990515129078
True	386.6248095128641
True	66.85171841808236
True	54.00689234008558
True	1018.3793997040842
True	257.7229849623313
True	159.91682003544233
True	362.42676534550696
True	387.7335014578082
True	216.0378154427453
True	165.06496188023866
True	381.2936713571691
True	34.565752370008795
True	482.4650948728258
True	1096.2795009342806
True	115.94110355050388
True	467.5997866629111
True	309.06010741238805
True	26.1822580052204
True	403.6877803723412
True	103.7355582568563
True	576.1930222302361
True	212.371607862951
True	430.4160434923416
True	21.121363991991203
True	424.3338893952509
True	108.3441215426758
True	345.25826242171405
True	31.214163577169007
True	168.9151555998877
True	242.93482029120665
True	753.6532989309127
True	61.953763709609696
True	139.700448793778
True	240.3592269199547
True	134.43406293222225
True	654.505347069739
True	545.0678879480156
True	789.9432032304826
True	399.3955694330713
True	545.3942194104758
True	419.95571232099576
True	691.0366882516842
True	71.1495587053455
True	454.600342067569
True	427.2324662756974
True	45.46640569041081
True	82.86633475185869
True	131.00200727914412
True	87.90137146902002
True	330.2369504083676
True	840.8456285684159
True	342.7420693845914
True	1149.973292828634
True	338.2545280998668
True	897.4521706200693
True	151.17127657770152
True	587.3817667703686
True	603.7017419068202
True	693.0393189295794
True	437.6922683126667
True	67.35316995297336
True	291.86470173404746
True	41.0061736776341
True	166.1936479097561
True	178.48714758655385
True	1097.9988858162872
True	214.71674952207707
True	550.1033771262386
True	528.098083175294
True	572.9906553664564
True	869.9909250766186
True	581.605582794102
True	642.4220678199312
True	953.3825297228192
True	120.41847264245528
True	324.7485762904965
True	268.5088232837004
True	334.4043335758549
True	91.17713556885614
True	370.702096981736
True	4.874193022145719
True	328.3130379416569
True	257.43234157053905
True	612.7008647368713
True	298.5377713308308
True	358.38693822926524
True	9.825125912951597
True	63.83731989754898
True	550.5383848766666
True	31.552957277047057
True	145.27335319074538
True	65.33057107282328
True	149.95156575264323
True	242.00805950770905
True	70.51801217898672
True	383.3367334384645
True	277.33232251706363
True	97.76842411517272
True	339.2572284429036
True	63.5645763106087
True	575.4791500690501
True	846.8684286050361
True	284.3976430594923
True	1182.5163663970638
True	107.53400692337202
True	302.8749018594952
True	1022.7707806591563
True	90.43880833103646
True	277.48370809668614
True	9.148450424616744
True	408.115105499321
True	446.1113848821148
True	162.7404552033629
True	610.6352922777153
True	915.9278972386468
True	150.81153939787467
True	75.1277909360405
True	342.09850956509064
True	543.9321885020513
True	638.2182650533841
True	1234.2751271190525
True	27.125856793831414
True	924.8220889408848
True	129.32915793903294
True	642.37172563114
True	116.25736247999733
True	133.3282414398814
True	191.23085730843917
True	166.57790969202355
True	754.9432126502546
True	208.77436974232387
True	233.24184404985112
True	67.16297956566336
True	518.9700794856745
True	437.73531906807153
True	179.24562091173328
True	233.2473022488064
True	16.49522444027793
True	421.3891075372755
True	203.66449661836967
True	301.2266559478878
True	111.05551025343344
True	704.04546309738
True	377.7934406134774
True	247.95876296611823
True	639.6096665888373
True	538.8103560784664
True	488.182710954565
True	129.4532060070417
True	518.1044200902617
True	431.572818255344
True	2.8498805190985625
True	193.05800100737275
True	99.40201028232356
True	247.2495315018135
True	2.6382044777765525
True	125.04983450051856
True	328.81332125927
True	6.3681019508875165
True	854.9116739529885
True	171.1468762342445
True	709.0988399033043
True	790.0616834161585
True	156.02297414086468
True	220.4683374430649
True	471.038000295386
True	833.0810519514199
True	51.712770251679714
True	39.49561817476711
True	123.82960860679746
True	627.1848906525188
True	736.9721058175958
True	180.54719511913345
True	597.10299541448
True	579.5325152044921
True	836.0258968854777
True	412.23497299739546
True	188.48448356948424
True	900.1829348354712
True	221.029436856354
True	142.63909484684785
True	326.98437644908915
True	220.4419670380258
True	204.4600309111814
True	623.3247206860462
True	248.00180902298968
True	203.63876003643944
True	458.7855398357587
True	466.79449612837726
True	64.08780986065875
True	295.69025512808594
True	76.53848986956183
True	324.287407561467
True	355.8671227047631
True	257.3667293958004
True	186.4539711831628
True	387.913910719724
True	608.8850783625558
True	738.8379400804532
True	294.1257281150956
True	744.1048731296485
True	60.80513234877408
True	877.6231393359666
True	352.841155180314
True	13.358013204002429
True	617.1623653840278
True	695.1340603635452
True	239.8737749639417
True	168.5266485777364
True	49.28632898794762
True	389.9273786417701
True	74.06150350413765
True	13.068240888171792
True	890.489118290065
True	377.9162846796247
True	170.96162413711488
True	998.7552634845252
True	11.588241630291495
True	819.4904016313507
True	29.620304400573517
True	671.7335350682962
True	55.79177443895202
True	755.1341597017831
True	435.32027063417576
True	200.92090900767843
True	444.2297117298926
True	204.62667251286575
True	301.5459250406495
True	226.67244237419743
True	408.8015926702755
True	10.415841329362893
True	311.2525378689858
True	116.74028925330371
True	10.79692678014651
True	458.1366721440063
True	743.2246643824797
True	291.95746202413454
True	80.33820351514724
True	307.1780023843121
True	84.17606454941873
True	186.73061277996516
True	174.6997454380923
True	379.27454618607806
True	42.50994948882495
True	145.806236938195
True	371.0181746085257
True	856.9896519800391
True	106.6847160182982
True	206.91569509486604
True	438.1125569073303
True	19.40923898591509
True	424.9592704759472
True	510.9986992282005
True	87.81718874104158
True	399.1862779106088
True	355.2970865880576
True	410.3144916469472
True	582.4089797561161
True	1046.478742953827
True	966.2626970353292
True	54.741265756323706
True	1035.4178140765357
True	112.63571735235143
True	115.70244611312472
True	106.64031261893376
True	491.2756625687027
True	372.2435126601118
True	585.4760683349542
True	257.8453556290364
True	157.52150620940716
True	386.2036356448285
True	14.628826816406177
True	456.7915549191539
True	385.6980971451009
True	147.8519798384575
True	95.6397863985436
True	509.1687521840645
True	1003.4479899959204
True	200.2718430481747
True	68.94409402953127
True	409.7567125656161
True	373.2847054726901
True	468.2173624636221
True	323.166993236373
True	4.850199153114415
True	527.410259711295
True	484.17731739552
True	507.0414736079209
True	179.09855392570952
True	102.20824102870144
True	21.72454758785761
True	371.1856586154921
True	111.07624092883268
True	6.628512074977449
True	31.72603423896571
True	354.4593989437866
True	667.1414076533977
True	132.2299616616798
True	95.37051791140144
True	25.10575038049319
True	407.6712144042826
True	362.7185137575451
True	773.8422789641282
True	312.56688905898466
True	506.2216436559539
True	515.9606569359162
True	529.0207563245701
True	295.01402744434944
True	528.2415025339236
True	97.3950237202156
True	573.3321535212276
True	7.457271224835824
True	367.61826797894855
True	474.7989534599794
True	945.2912297885724
True	352.02999747728313
True	795.6365213183091
True	995.89768719609
True	178.74109728078855
True	38.30758237858516
True	372.866297691526
True	389.3094613883403
True	580.6895275703505
True	248.72766015086825
True	30.507902111000472
True	639.3255610790832
True	131.02767533955165
True	1052.6736248710645
True	321.5347147515721
True	481.9764820054442
True	122.45927851891469
True	807.4465249353226
True	139.1192248918427
True	834.2273023739183
True	586.7876344632779
True	183.4121462930461
True	105.1833194341364
True	65.87446903656874
True	566.1858656267101
True	889.379911342872
True	436.89175952501415
True	545.6154512748487
True	136.38579897410136
True	623.8062333560508
True	476.85105741616286
True	783.4680107668738
True	324.4571392055884
True	586.7386660416623
True	121.66492475886598
True	26.03486067649393
True	409.05934769826285
True	171.2927808009421
True	104.7531589115592
True	380.6509470464858
True	1105.5707489087758
True	268.29898063965754
True	547.7947824927288
True	11.910642701102924
True	74.79605380638213
True	324.648862645986
True	766.5055396996537
True	446.11987933770354
True	514.5619124532199
True	719.4616335593568
True	68.61708128144711
True	703.4222872425023
True	47.01949634782025
True	98.9551006753018
True	178.3602147420577
True	82.77247858985105
True	25.367973835371465
True	296.5817069737381
True	446.7996751073194
True	898.9627281397638
True	860.0871065158912
True	6.289101454809932
True	284.6909401251002
True	462.4144318324588
True	119.641539751901
True	239.50869151713624
True	333.92203698792224
True	1317.4545502955732
True	471.6833026106671
True	24.72250342190261
True	176.34053334065646
True	702.6316246370453
True	37.40405967650466
True	178.3754083039617
True	566.9747672049667
True	70.08927582772945
True	882.8465956359198
True	319.82864224005726
True	675.5719757420119
True	78.99377972327417
True	670.0987680941274
True	580.6260161539841
True	892.4995108293268
True	263.59190653528697
True	508.91108571770974
True	833.7421870682075
True	936.5114388827732
True	221.03276198980512
True	760.3817184627794
True	223.9204905948124
True	447.64236598618345
True	367.0753589488676
True	501.2575426059702
True	491.81676648433415
True	312.00119059025826
True	354.5420943691108
True	117.0339843683652
True	354.45150070406453
True	1130.0016703649014
True	293.34360469233155
True	140.057754038732
True	303.3341098809974
True	760.6577820321062
True	644.7868503433722
True	412.952811430438
True	122.29444526014343
True	331.3072974918085
True	31.95187171617269
True	179.940863239221
True	95.07811564562968
True	84.90566308433306
True	580.1639679921699
True	140.96797934115332
True	132.82340520973486
True	100.73928024764228
True	84.837572434011
True	452.2511617902296
True	384.7060852082125
True	1048.689860619235
True	525.8384871152754
True	829.9101351037036
True	271.16267602668745
True	298.64074828081425
True	517.8619669418405
True	189.83656368058035
True	763.5727467308488
True	248.99358162812044
True	354.96859991729934
True	69.09831892816908
True	120.7785877239717
True	267.87059116966213
True	121.65428459219596
True	480.6080125009863
True	32.851932495137866
True	572.4465128096703
True	1014.922817078567
True	720.5025706851152
True	1.7348148965111578
True	61.463199954862304
True	494.7754618423234
True	431.9529625246579
True	73.29764288730927
True	123.53696397461631
True	292.170446162716
True	79.49679475312978
True	51.30174679279231
True	706.1348500239661
True	639.0178928156492
True	150.29042672725902
True	176.91286605861137
True	518.1246529451831
True	53.15147000910872
True	24.341112730339383
True	556.9997970205524
True	445.0254921081415
True	1135.411113672788
True	48.64587157649047
True	484.6056560920756
True	906.7738399480668
True	777.6238090700953
True	289.54541867551427
True	746.0562454690214
True	398.7342319219491
True	42.60825013671079
True	102.43679814637312
True	729.8958046301375
True	74.00798666320793
True	142.04751082660457
True	951.2725054774736
True	198.4687136468921
True	274.9980745329011
True	106.4209976266736
True	635.5998388162465
True	613.755775779498
True	202.43779571600072
True	427.3786069215517
True	40.74036823917964
True	275.3824615219974
True	577.973530773498
True	618.5210914887542
True	320.0563979264675
True	75.78619102262687
True	939.4037257017798
True	1098.7396679729436
True	557.7714433707048
True	66.205716210877
True	29.00477263059396
True	90.57920502784955
True	99.96210709907596
True	100.55886811341476
True	880.2305212645964
True	1197.9090422861948
True	697.4833234871581
True	324.3667349408993
True	9.266150237247452
True	21.166538427524337
True	341.2862034337921
True	484.5620287427959
True	45.08800568411364
True	564.6343164994623
True	433.64182603382943
True	400.4688235708661
True	79.32957854585041
True	197.34109257354288
True	265.5018515442058
True	134.2603930860283
True	398.82913831756673
True	41.71416339695297
True	168.14302787336226
True	1181.3819090517848
True	5.789858380479998
True	25.77332560040042
True	588.1881313199196
True	353.73165575562297
True	794.0213556098055
True	160.94496296000366
True	741.3911715962373
True	603.8662120026956
True	279.1414336166692
True	451.28804668939904
True	342.9598154771409
True	289.8890748656191
True	269.92827209823616
True	376.4176459203241
True	498.4640479439181
True	514.8941886304378
True	101.94543857097212
True	366.81354484602593
True	9.120693233740973
True	187.86354424038748
True	232.7175456222097
True	909.5862619361748
True	584.3771410056023
True	31.565310098893427
True	727.6846204839252
True	834.7164225387804
True	109.01952501476606
True	348.27243923076
True	853.6056280965516
True	221.1878514904494
True	160.92211568977456
True	524.5051192465197
True	606.2301311734991
True	1099.2173207857272
True	147.21058295301037
True	157.4413831029277
True	249.34824600626945
True	321.89510397784306
True	431.24782743362834
True	410.1290598659653
True	330.43076269104256
True	436.9148332785426
True	505.09605560560107
True	230.1842614493101
True	1466.4766853495862
True	261.3343940213026
True	418.4774435108771
True	54.49201987005226
True	770.7233814324762
True	247.8364968645194
True	890.4353319650693
True	557.3279293989774
True	304.3280974920371
True	803.5638334935339
True	248.10377995431168
True	214.0024958819595
True	260.77757287327273
True	218.0687715928053
True	136.2045131902381
True	248.1267960257545
True	734.6756436949158
True	527.7152838026357
True	211.9937233313448
True	1161.1663055014983
True	115.37951122162258
True	256.06095828316586
True	71.70359118017558
True	289.40129781287743
True	425.5385901142163
True	93.40733559353582
True	217.80853626857552
True	73.40514224179894
True	706.7643217952589
True	384.9635304956197
True	227.45857893152984
True	727.4847882687486
True	874.2898826987648
True	805.5959976255
True	815.7848724227156
True	344.1838434687971
True	1.5028234256093524
True	266.51087986283875
True	54.18437914195815
True	372.8890005006808
True	55.43130170893965
True	353.07114461528886
True	834.3667012116115
True	1060.0287998537335
True	384.7896196642327
True	22.111011833850117
True	513.0112644705935
True	500.89365455570544
True	201.384706905782
True	229.1008162009429
True	286.3554686605648
True	22.206115410548925
True	124.72223102897892
True	966.2969679162618
True	61.03423969841144
True	493.8400709306773
True	786.480720111775
True	102.06370950661764
True	243.8007337715397
True	114.15504241511826
True	13.677363000811694
True	1.5375096503805006
True	122.85930935450595
True	1014.8987786961728
True	487.362237695829
True	66.58568883855251
True	800.1512929117533
True	349.5710325460523
True	1.65746112275284
True	449.167914955397
True	193.93937040840208
True	491.8799046505155
True	78.47178560240471
True	331.1131676413279
True	356.7889009294084
True	179.12123969240864
True	213.64144800792917
True	123.83735069491722
True	173.6132683780176
True	953.0027962976176
True	15.724979421490914
True	507.34337581359375
True	476.35056742594656
True	379.959333030993
True	223.21591462141544
True	224.550986990143
True	156.44219319034764
True	45.99327037992604
True	505.4226575785504
True	152.93816148813457
True	863.7911345764837
True	837.3424779414494
True	239.7548043826433
True	315.41214528231296
True	517.2574481781618
True	40.69606305365018
True	87.90946301530064
True	734.9246723863952
True	1084.2124290927345
True	111.00225488628185
True	739.559485499773
True	141.84717834003445
True	954.3171015199696
True	668.292294502071
True	102.11244769160562
True	274.26412615228395
True	600.5152088914869
True	264.45420386112664
True	45.53634243978188
True	567.2264471321142
True	451.87164754719294
True	5.357755229587148
True	461.9222541941783
True	67.6859724020417
True	168.9083174806347
True	243.97654199743292
True	286.2210029428485
True	73.95405775052005
True	229.76097605868583
True	352.1691657338317
True	423.418743405722
True	977.7629479724555
True	47.30048882072641
True	837.9755637114291
True	1009.0212537990606
True	123.1508901448902
True	71.90631800603092
True	1013.1127181084896
True	33.1834268968799
True	228.14055707637343
True	80.35465800076042
True	213.92781240288704
True	373.1451889093302
True	976.4121754962462
True	94.5584752546808
True	69.9388335671834
True	636.4684858798287
True	271.0550314544873
True	714.2697085158813
True	50.96144305137914
True	479.44693671355344
True	388.0421686729719
True	684.7240055813198
True	53.45269166769097
True	115.23160630822412
True	27.144057877651846
True	275.01596939292807
True	40.8408614582936
True	339.87562338652737
True	2.406023528789245
True	1158.765381145137
True	108.59619482845494
True	129.99099555573935
True	364.6030285022533
True	730.9127879067415
True	663.8922265083927
True	1028.6613122719014
True	486.071590906295
True	432.871220315338
True	140.5994727060638
True	396.8141302372024
True	854.1771291739684
True	440.3259699243944
True	921.4595517639468
True	89.99788174379596
True	429.4433250776606
True	172.85566976167
True	282.26808500215134
True	747.3638760817662
True	168.62855505511547
True	134.9166024981522
True	68.55642315305408
True	869.5709546990623
True	790.2425931324938
True	84.5358221698962
True	436.866620835751
True	749.9430519839367
True	415.1199320921055
True	54.496842925948535
True	321.5958272991159
True	786.8046308391381
True	30.066067450466957
True	360.1433067663389
True	171.43114193240632
True	284.13761872471594
True	34.80845840067252
True	210.0588041761527
True	761.3484371567987
True	636.5166778656021
True	61.217273843269005
True	299.9935033777605
True	929.9805530225094
True	18.772726573279503
True	312.90037719278047
True	292.62695318611
True	418.2053034123335
True	210.3083509079841
True	587.8235344280253
True	45.59556362653982
True	952.55834727071
True	873.1745544019641
True	47.93320715831232
True	384.97263263677
True	736.1401022059185
True	906.3310125924136
True	277.9208966930229
True	582.9195015165905
True	130.97452580837188
True	192.2354227027193
True	130.4780591870408
True	133.28366600959504
True	205.305873385394
True	953.08226006591
True	810.7460810027387
True	918.4868372505468
True	20.36047571780449
True	27.013555704320307
True	361.7276736271128
True	13.30981693173889
True	620.8116643728763
True	1077.2319926646053
True	266.8341925371747
True	205.7101160170012
True	84.10460148031126
True	214.61725889776483
True	131.58489813905513
True	44.37368247440308
True	134.403074763994
True	89.29694559019735
True	248.02226886900945
True	527.1201540826191
True	161.28349744616764
True	30.941422607424897
True	57.402602598495065
True	435.7553077723752
True	266.205060554078
True	595.6386278811016
True	26.055224811601786
True	113.43824776758365
True	682.4182412507262
True	268.03296354330786
True	480.8941379280133
True	651.5222838114584
True	101.77063472078925
True	112.54695295922664
True	79.94427471370791
True	25.295717065039156
True	125.313239019964
True	87.15493849718278
True	106.00420802460349
True	151.80140422907792
True	228.91243662967503
True	815.1835891027181
True	285.6114588766644
True	992.87277362541
True	166.0922057956737
True	206.8617054849581
True	831.4168070322808
True	313.2383941296103
True	591.838298738399
True	260.24686729004554
True	347.21657586875835
True	442.13517577137736
True	538.6400317009449
True	650.7743147088877
True	365.1530906697796
True	33.648756241872704
True	562.7690542708466
True	621.7127425523416
True	20.28583038181304
True	11.464353633512832
True	263.68865248590726
True	385.581485746196
True	455.0201491392279
True	65.47155818511987
True	635.1303300896288
True	953.2034329992812
True	240.14697607385165
True	916.292477144412
True	280.25243673232086
True	104.5099406566176
True	274.2045389980528
True	704.25341161647
True	40.705921777934165
True	578.9353668836462
True	1267.1125774976665
True	1026.9192658834377
True	891.7103303830573
True	209.81431505597692
True	92.9866227925047
True	192.2654263458533
True	844.2027623244915
True	143.56684451132352
True	1075.1218320020173
True	892.6824079444309
True	43.11212517859852
True	89.76657475828094
True	413.6345579317358
True	402.6019088254108
True	199.4994413123628
True	508.213947588809
True	668.15315120896
True	127.53111663131595
True	273.30699017412223
True	1013.414758451326
True	54.2139257125776
True	683.7034170833413
True	576.9742697743765
True	36.208257622851264
True	786.6404338852593
True	384.2929918517752
True	553.3608712301285
True	110.80278072446012
True	260.55575520549144
True	208.8180842263285
True	27.40757800358024
True	138.71959518480256
True	730.8408611833967
True	136.30811251609538
True	380.0656764413186
True	64.51299200438822
True	621.6831071397238
True	610.5652571902232
True	238.1846653459506
True	467.1130893557057
True	163.39888219506977
True	154.9184540365122
True	220.83521608029417
True	284.9958135480499
True	376.9819325572017
True	126.94344036251933
True	188.8436904023189
True	26.4966374622464
True	873.4097939791892
True	317.0284574768735
True	9.68224329987868
True	369.9774763913372
True	171.79349396651227
True	619.3765459153071
True	352.16324884897904
True	595.2303824574253
True	549.3824420175193
True	485.5223874085239
True	801.5501138133831
True	234.2771369034957
True	575.0719898503985
True	154.8513795139773
True	560.4300076865768
True	353.75506092059106
True	379.118803139653
True	132.5855232769091
True	134.8969469768633
True	110.05602203540236
True	65.0371387354048
True	717.3209192533475
True	176.15362274574832
True	46.63572038685228
True	0.0
True	538.2955223937258
True	112.54796994170567
True	21.81126688341781
True	44.19526487996766
True	110.90634622478436
True	511.82359813489296
True	181.9819308459508
True	110.54692489666552
True	34.05438114746636
True	160.08702054009586
True	910.8448103661456
True	49.61192351523522
True	230.78500386614675
True	745.1867329542649
True	320.1020000652416
True	458.6582488583499
True	491.2849191194111
True	510.2395929912132
True	595.7466613108697
True	928.6810296297878
True	261.1630015459286
True	1052.696061519881
True	923.8099459559148
True	608.3330699147416
True	344.5402040539817
True	847.6746602190797
True	9.515768016944888
True	31.563469932019927
True	291.75475698032017
True	43.48189819594226
True	205.9009836329712
True	774.2204074334197
True	221.0629217793178
True	748.3501454467752
True	738.7071458278997
True	114.4633463178505
True	356.9598586279909
True	591.6228233810541
True	23.04335375863616
True	134.13890274543775
True	440.1483064170901
True	299.08736436405934
True	204.6005610978404
True	109.75032550733322
True	383.9045873060948
True	24.128974928132887
True	371.1186992338239
True	361.7152727764396
True	1071.1720958424678
True	370.9344300185545
True	29.61528173904276
True	441.5471103448098
True	427.4346212898059
True	222.562309442874
True	33.32148892484724
True	743.7060488599567
True	427.027233100116
True	170.64694563482237
True	12.276375890031186
True	1209.1752660808131
True	163.60654794398314
True	28.15237823489805
True	314.70903712740096
True	285.6516364836932
True	116.71802970035247
True	286.6726305531324
True	47.144124395602944
True	312.1266755083893
True	317.0804796914803
True	303.8484728398557
True	31.916767147193877
True	46.57029856316366
True	1049.1358656900031
True	25.316413831878023
True	12.521539852121991
True	180.01017080231702
True	673.099502211485
True	7.78118447065959
True	182.7919185542651
True	162.0406989492726
True	545.4028152809838
True	368.9245392049175
True	733.9727301172958
True	310.8655670215048
True	502.3748453503508
True	446.4789517864388
True	497.8720384271148
True	96.5782053512954
True	1280.6974105915008
True	893.6966956742131
True	290.9030033275048
True	532.9771022715446
True	98.99110156344152
True	567.8503890697559
True	446.07282306002367
True	152.49730242065928
True	79.08995257527296
True	351.53418081783377
True	174.425763831643
True	32.654106802262035
True	625.6538449818737
True	378.3881489175995
True	64.43627718166478
True	29.63297699737652
True	662.0633000566197
True	488.32931101576105
True	73.67106972784265
True	20.71986313293162
True	325.8913781125916
True	321.14136399889674
True	713.752361510277
True	555.0734713511599
True	558.5083294146617
True	786.1460923639859
True	8.930857257166892
True	53.699094547410525
True	36.80711847211725
True	60.62736061171884
True	503.2734132013647
True	587.521717443643
True	84.38800397323985
True	107.54564325997345
True	196.1749410640912
True	72.02925230433064
True	182.443328808738
True	210.44547921839015
True	278.95634388988645
True	798.6513979474923
True	604.5297449017868
True	285.8640945264726
True	190.22612975453848
True	289.67097278738095
True	250.46113489278557
True	781.6646282847285
True	337.30018055346017
True	164.27755962272718
True	902.232762195516
True	353.13324710002746
True	463.2219785772978
True	155.3885215003986
True	116.32190305970842
True	60.1022505732409
True	218.0953917837539
True	980.1467796970952
True	536.6879535846332
True	111.17686867888574
True	356.6418641465317
True	100.8736295052205
True	683.9255221219274
True	4.4987889775202605
True	702.1066644787193
True	36.73471362616932
True	927.817731642926
True	857.9847863104906
True	213.36234857456904
True	31.05652192371636
True	84.24325873555092
True	450.261474586696
True	231.11482707897557
True	1.7262821219808095
True	83.01909512072265
True	1090.5496394618342
True	343.9614887216525
True	666.4060731252524
True	480.4960256084093
True	30.936010355034902
True	142.43351747751828
True	441.3031737677284
True	928.8003451035412
True	801.1623789492396
True	421.4185049852085
True	352.1631184352321
True	15.538512860277724
True	78.80877661691227
True	740.8848402943464
True	443.1560457607098
True	383.78321402783934
True	888.7712889733089
True	26.026001255396164
True	219.37416158794
True	879.4258850065501
True	245.27519506202464
True	8.511503253556855
True	498.6901864887831
True	106.296742206381
True	641.5706873110595
True	53.21610599702089
True	254.2590045281459
True	912.809415318506
True	878.0344998191645
True	273.07207237095605
True	420.7037410728103
True	118.74614337172372
True	617.3284283178173
True	264.5439252616944
True	192.5669942501802
True	876.052027164618
True	56.1590590842177
True	715.1781945292818
True	276.7014499146249
True	303.801606216385
True	164.01068254112224
True	484.6119772234976
True	579.4802767552152
True	362.8023552025178
True	402.0416503401492
True	68.27782911710872
True	161.00942005890352
True	465.4927995547992
True	213.4102157069217
True	37.44667162199097
True	203.15210828834532
True	399.4824846297395
True	392.64440189197614
True	733.6283058499635
True	128.05296208921305
True	678.94463329387
True	492.2826189778229
True	618.4885147170195
True	135.8229181939785
True	41.124363507974905
True	663.2537094831393
True	69.06624136250332
True	548.9688569823942
True	682.7479902220155
True	463.3006736664087
True	138.6333594409738
True	499.5930119549994
True	4.358118959436152
True	406.19997695327913
True	28.464948085311267
True	630.4751567620534
True	281.0699588897508
True	578.1140561174238
True	708.3023587688035
True	150.17710980463866
True	525.2102121711268
True	505.4873506924569
True	67.10915799665611
True	952.6546083587762
True	3.2957647505372925
True	28.900918795232474
True	649.3095000080505
True	686.0390313600791
True	137.63243819590082
True	408.522461027292
True	123.1102415835832
True	67.7050790936633
True	471.85938461896
True	41.73321379407901
True	512.9237631885668
True	11.826803424945432
True	781.2084028497636
True	562.7488397781229
True	663.809093085526
True	105.71930846461932
True	383.6720412751199
True	1002.7336081380826
True	815.5576033584974
True	137.67379333696346
True	540.887882559433
True	443.2333340035853
True	247.6895538908488
True	243.05429035256583
True	5.953868396268259
True	338.96540024254983
True	12.668318651079144
True	367.5697406397617
True	79.55697712273462
True	407.1952803869376
True	646.476807905955
True	126.04056787194928
True	234.11455166239364
True	643.5840563654623
True	704.2182529295055
True	292.62920824478203
True	138.06106670444666
True	169.91495841073592
True	480.2699619506136
True	79.33216974955174
True	10.828509784138811
True	495.0970806428144
True	564.051783821436
True	19.864365421757174
True	138.91238135138138
True	897.4484106514834
True	499.7249044673474
True	257.46785558355776
True	33.80385673452587
True	470.9813943165512
True	114.50892675250071
True	589.4193435141768
True	665.3480158097881
True	301.5437624349899
True	391.3945292156221
True	180.73214675491363
True	243.63605633646665
True	74.96522144374936
True	226.4265504513789
True	503.0063649432468
True	20.291812867508483
True	455.3343181320235
True	371.85997202373966
True	726.256030902966
True	914.6429889230134
True	896.5430949933597
True	156.8427061090898
True	408.5212880275861
True	72.67582175446589
True	184.28459729553165
True	314.9030171752127
True	10.871901271549405
True	801.2926425185034
True	23.611156501842085
True	407.237411563811
True	275.4082497498412
True	636.9171690811258
True	206.2548615085049
True	38.75891341256367
True	699.7304080830255
True	1075.069075955285
True	228.5369337924001
True	133.02693873380974
True	621.6121394088955
True	510.28730649474295
True	19.36327638118784
True	836.727278693547
True	113.9302600151974
True	43.94199608309153
True	316.1664147123569
True	344.4558545139352
True	405.8646452559796
True	268.6636849840184
True	19.06773280394103
True	22.820050789584965
True	813.0817926390151
True	207.07873185074985
True	113.61233421556386
True	813.8965706875578
True	668.2100433337268
True	623.9048761057676
True	451.11048510743336
True	158.30188022849984
True	32.291298145248206
True	98.36091928644896
True	443.7965272127824
True	224.77555005481867
True	500.4129970789866
True	139.7885660713858
True	478.7984723805658
True	651.9237152845731
True	968.0496694375285
True	25.462230409327702
True	967.0913322147724
True	1058.955176375897
True	488.6767198000952
True	87.09270899423407
True	788.5262117439706
True	644.1933770560323
True	665.0326128803755
True	166.40674939861867
True	729.308672601335
True	694.8426573931529
True	125.19871870495844
True	779.3197582700923
True	801.8931479611181
True	481.7364768820177
True	228.77020680655772
True	71.75597294900126
True	320.62651823221427
True	357.1129611631967
True	459.2410894033658
True	421.9273355975938
True	199.5268346164054
True	318.6472290188499
True	3.2082276386897544
True	14.928845386822704
True	104.6047441475979
True	129.3635860558061
True	349.5451473297932
True	355.1544905766333
True	113.01393057124486
True	19.08418475334872
True	216.38042093107808
True	837.5701643714793
True	473.8087050474999
True	518.7007416540913
True	555.0705536423557
True	829.7879155661207
True	643.0392466846929
True	88.85414089678977
True	202.20433212315172
True	244.80641115844853
True	279.7860462600297
True	109.84834293815116
True	366.7917428975823
True	425.4079550380944
True	170.2216675887639
True	654.6023675662391
True	251.76963502066397
True	210.72587366172775
True	28.018731640351334
True	242.7637745447871
True	485.1110944994749
True	169.83749287203582
True	505.5451142588407
True	487.58233704825193
True	239.8254189903464
True	104.2451565350292
True	40.36215329804168
True	397.89123870527857
True	777.634961575957
True	167.6574636026704
True	1063.510500475369
True	1030.4398744235057
True	485.7877933112945
True	102.98794305956052
True	121.9422933692859
True	645.7238741755268
True	9.882466740134882
True	226.1393677645044
True	140.8164715797555
True	113.89046726839923
True	324.289852087929
True	653.4371706576858
True	38.27395232005222
True	122.03179949647443
True	972.3971562842008
True	56.53205180603054
True	459.1383477676451
True	534.4161568749657
True	250.7316016153662
True	131.3652965653236
True	942.2204876281036
True	1191.6247664450038
True	521.8852282091987
True	646.045128313447
True	222.1033024020939
True	145.32007308913643
True	308.5049856112488
True	234.38666103977056
True	170.69846547031727
True	323.2520764205992
True	350.4362674553732
True	11.74458217478226
True	623.5479547790255
True	147.6543624337369
True	81.46501581337048
True	446.7253831686339
True	310.2241727359621
True	1117.8734616095965
True	358.5577404943384
True	968.4615109278236
True	10.42380344245922
True	270.9928056285718
True	228.7858390805131
True	161.0089289652338
True	488.4795085883598
True	200.69714354167988
True	418.5535866412192
True	322.2905320655201
True	112.959610567626
True	363.6383508035221
True	1038.816172161667
True	702.1910961012945
True	224.7215070587816
True	106.13329447495111
True	276.9077542460172
True	24.12379471279606
True	352.8924646295895
True	297.95926690785046
True	558.0824748591529
True	450.01344518561655
True	359.53269631953145
True	154.91891438052207
True	12.608152598709577
True	425.8300949385173
True	271.7090303878079
True	151.25692782958575
True	304.8148671635321
True	427.667218266215
True	819.4278008656095
True	309.19110301480555
True	778.4519629197416
True	400.85758180968
True	373.4592950659786
True	1.1373827317538558
True	1199.685869898604
True	104.42831746757062
True	918.3871003807394
True	207.05624279261377
True	466.8565155916414
True	660.7495003825946
True	85.00103209288726
True	496.36823125782456
True	33.5220402901732
True	414.7138289287986
True	76.06490368282995
True	224.6439541467587
True	38.87524132527384
True	684.6919483856854
True	180.12686501038542
True	24.680844582145383
True	398.83821235499175
True	107.60684672711896
True	164.43965328287644
True	835.0359181891573
True	249.9107557887666
True	150.9295517751612
True	388.2164842842786
True	525.249009368162
True	333.689744052424
True	515.3644293551159
True	643.8592431401897
True	166.41968138810708
True	7.168191932355207
True	73.97000582553373
True	428.7295418162877
True	89.17247129244994
True	81.39092752459206
True	1049.3351094725438
True	29.20266520503977
True	323.64575011197746
True	321.5562391485427
True	468.8982208226109
True	660.1084503923644
True	186.4811775545841
True	665.3901053293771
True	317.70837590721226
True	352.2205492842186
True	269.0771266708945
True	210.2332053903396
True	345.4486094099308
True	461.1833461791049
True	414.0045757422669
True	624.0765542834444
True	140.22512726252586
True	77.37743056115707
True	35.66967170455489
True	283.8186090613916
True	621.1871540029766
True	415.0426021870247
True	775.3922183748545
True	211.8994096866647
True	403.0905582069334
True	66.09711260478895
True	56.91665620170056
True	414.4593569953135
True	199.54450304680017
True	218.9387859962037
True	43.67168665963488
True	1053.6926112998335
True	172.8275600103604
True	917.3029137985108
True	317.5103221994173
True	930.3371964568272
True	239.3610360342309
True	461.1676528917166
True	528.7621077114749
True	629.8917552532141
True	211.3572215966365
True	480.3128873252723
True	957.34928689035
True	128.06184232344302
True	6.9684753535120265
True	592.9525792505248
True	28.74046939777509
True	79.3795470155779
True	801.3594616727131
True	240.2227111133667
True	981.7974979161544
True	686.9222901569603
True	403.7415784464346
True	285.36830639378644
True	499.6083350710549
True	340.25083858017456
True	179.2314032915717
True	671.7919684889839
True	732.6355706453369
True	213.1545338813561
True	86.82443264272614
True	525.085673958746
True	130.34863455049162
True	371.9762722853287
True	342.69515538744145
True	67.2494457490961
True	380.4100136532568
True	400.8263507994884
True	362.3909737053042
True	421.8016804942986
True	431.0263718236867
True	641.015020392549
True	58.0215566453071
True	451.0506397913106
True	330.85611856785584
True	648.2575710770114
True	218.7616199413266
True	101.730896765115
True	38.87470138892928
True	535.7155596593959
True	660.0961730109066
True	188.55718099877453
True	408.5659335723562
True	342.9158269965972
True	18.25321456704872
True	171.14619308790975
True	298.25356100513443
True	3.860391159166799
True	866.125864689583
True	79.64762824731635
True	100.94533945224788
True	107.02490185769425
True	343.272975481548
True	36.68170582859227
True	431.3948778929725
True	233.43484719764703
True	6.137880960258814
True	119.34059429970564
True	431.3250832696557
True	46.405773790833166
True	65.37784210872924
True	175.14909937836745
True	298.7070710421309
True	973.6332125648686
True	395.6007676062561
True	960.022650734565
True	185.7267832704494
True	1029.7995781623492
True	779.3481700202354
True	640.9829335353013
True	411.8675577001441
True	393.0115698174436
True	82.55641449506622
True	73.29088112095279
True	84.01514924750353
True	178.2074882434933
True	488.8460291129104
True	1080.065152646594
True	170.54495603497105
True	361.2463613739319
True	441.5054137550267
True	591.4160525812488
True	595.4982494823153
True	285.1728698133655
True	460.2650721763549
True	686.5908005235225
True	100.19122837975029
True	699.4446265111702
True	255.34278599238775
True	134.54955003098982
True	410.7604423743118
True	859.5556496904469
True	433.3841761180457
True	858.2926428554956
True	187.05220796617857
True	350.8064489381555
True	693.2977652294062
True	611.2421483940383
True	199.48108999608576
True	262.81463239389694
True	770.29341970293
True	28.906072568293048
True	189.0143615512233
True	494.96695295093343
True	716.7472167088332
True	100.36926023603108
True	35.50290797270658
True	167.93967231847546
True	696.2620892912541
True	313.86626162371124
True	561.5813617152878
True	348.5663969637085
True	309.09280843083025
True	451.2145398533879
True	502.4365487841044
True	68.43657549861868
True	367.440384025648
True	788.1150809299191
True	0.0
True	295.03211145003246
True	244.7160643998906
True	939.0327655465117
True	149.04820223202685
True	661.4185288835669
True	639.2892843064636
True	109.46641126686856
True	213.48712031985104
True	133.10459517399462
True	11.792483345091624
True	289.9678317857824
True	381.527576345849
True	1113.983550726736
True	244.14436192129705
True	404.38241155823823
True	642.5934840217816
True	201.87379738574285
True	25.762321427532576
True	872.8928540186977
True	614.1666096950745
True	151.65413197576612
True	591.8518430038193
True	169.57459329777726
True	304.04512072315987
True	781.2918145351067
True	34.656386222872186
True	104.85168533076175
True	525.5230700868478
True	63.58773198021592
True	75.28538820982874
True	403.0891448626995
True	22.67672534353448
True	765.3669632566617
True	99.12206994041551
True	149.11478172849783
True	18.80282116662013
True	714.3687484839128
True	25.912384333874773
True	776.0951426752061
True	405.0855694396505
True	118.74253913534244
True	710.4710575749607
True	523.1410634595173
True	555.7982101747602
True	46.74269018049669
True	364.80438462766114
True	6.272714238447116
True	92.4766915207356
True	371.43665112654
True	50.869523880302616
True	119.96001211670628
True	329.45062828407305
True	181.40819243129928
True	100.34166577199318
True	666.9341874722882
True	19.188756172562023
True	1084.876338998469
True	506.524847154821
True	304.6778322578499
True	499.2561177516508
True	125.146752472953
True	784.052654798437
True	1150.2239096941723
True	743.3921318204517
True	187.11078922482784
True	225.72500202307447
True	51.448788860013074
True	60.24171107204724
True	147.52682685525497
True	100.88380863262442
True	170.31943562621802
True	1145.6460703798928
True	314.38558490409844
True	360.5498987719824
True	707.6912061290765
True	16.9316617993186
True	14.1689422963099
True	560.2000272555022
True	5.846829434571211
True	120.37350717922698
True	696.0287807500044
True	183.7213586551489
True	656.5830490067688
True	838.7187304706154
True	157.26107281706447
True	885.8813316842485
True	2.2689898901820382
True	452.7195229282989
True	1070.6291342181942
True	25.6593679979385
True	235.5114297717845
True	153.62334796120876
True	954.526272042762
True	238.69847085400016
True	495.6760805691664
True	126.45314739317692
True	515.9688629336532
True	162.8474186766422
True	98.36781477295143
True	397.3023746869691
True	73.53644439706417
True	54.81799180344932
True	1071.1414765196814
True	271.1565103466324
True	162.61225781033932
True	359.4311910936696
True	394.2023424284688
True	215.6281105901805
True	166.6642413484583
True	384.2540407512846
True	35.43231480226356
True	497.7047606744663
True	1123.027560232721
True	117.44687278951034
True	466.0456599343785
True	316.574158227968
True	27.4303591779714
True	408.5893705642266
True	108.9909497546744
True	568.6279427453543
True	193.61624560203023
True	422.5536114056591
True	20.609883154540725
True	447.9223045014549
True	110.7252938009036
True	351.93393044950784
True	35.436367731538006
True	171.0855375131838
True	243.8047309987856
True	757.2437131202497
True	59.152566802022335
True	142.4827207641098
True	234.32937100827792
True	138.53236391240557
True	617.834562501419
True	557.128566920787
True	791.7718482012565
True	386.6028343488469
True	532.6279787549586
True	412.97820829643325
True	690.0270021067961
True	70.22925043813204
True	455.7583637161361
True	392.7244223219689
True	48.44844274028955
True	89.71115100179281
True	130.12600639682367
True	86.56384521423148
True	334.4126974177008
True	850.8621104878988
True	330.9899371856873
True	1082.8343960017744
True	325.1444201932283
True	902.9276172102168
True	140.85808695465633
True	567.4822163343977
True	621.7510330188684
True	664.1920208998877
True	438.360106443781
True	62.35425728779803
True	285.700782383179
True	42.71903401025201
True	163.48355412824932
True	172.74398060391314
True	1090.3573924380228
True	237.976124894108
True	548.4220228885672
True	579.1084978126383
True	566.4534428200928
True	892.9703384096507
True	599.7873706450894
True	678.9074516982384
True	951.72621111464
True	127.5367002203898
True	294.102573872923
True	271.1720083250024
True	317.31749523590366
True	93.572296919983
True	396.5318231000421
True	3.836634818601453
True	323.5275183089888
True	251.2695334248508
True	603.6792752538912
True	286.7602406222831
True	359.6109050162977
True	10.340114515464146
True	61.12310742290685
True	538.2182023851968
True	30.16704786770302
True	146.9443288392374
True	64.89610604966576
True	144.9406332893512
True	238.9863674596112
True	71.16701421522032
True	382.91101633514
True	263.35208144484926
True	99.13147385675592
True	333.43638918952206
True	64.4489056657803
True	570.5081758246102
True	823.1675804092874
True	272.8910278363399
True	1152.8568964394474
True	110.16821599426
True	308.44971507612195
True	1065.0048095791042
True	86.7155899948817
True	282.99222071174216
True	9.619135325907136
True	404.59779171286647
True	455.6670125892029
True	152.29662057694503
True	632.3541423631829
True	911.1050544741956
True	157.74505366548453
True	81.48787162663525
True	310.3709712108442
True	538.5295991369987
True	621.5355748431424
True	1217.0571520057913
True	27.779955306287896
True	932.511883341183
True	129.88494348183914
True	635.651965735897
True	114.53898342446182
True	130.0290282967249
True	192.276616033242
True	172.24402533403412
True	771.0902728917823
True	203.6334291737362
True	230.3221021285983
True	66.54609849268911
True	517.8216596521871
True	462.60725677354463
True	173.2274579970918
True	241.1154346839234
True	16.71877504503511
True	430.3886064545231
True	206.1014207696174
True	276.5017993291132
True	109.8310199746517
True	740.0837252552054
True	409.88728375642745
True	251.8171568330356
True	642.52194357096
True	500.03331108903234
True	457.4298264257917
True	140.36141565727863
True	516.5387584215852
True	422.3908609855967
True	2.7834859012536306
True	197.9741483336229
True	91.278174460736
True	237.76377684954224
True	2.770298886070365
True	120.6582230652624
True	342.35045436681315
True	7.4275298923521245
True	864.0851071142831
True	175.48813651478784
True	714.4014828760376
True	800.0398371317985
True	157.0768960911266
True	225.9235498095213
True	471.47825382356274
True	842.2825473118432
True	48.345351577730256
True	38.951857638749125
True	131.3090658734518
True	628.7277610085821
True	742.9875191285612
True	190.8806049523722
True	580.8987281235611
True	597.3136285112022
True	840.5748705525565
True	399.8815349877337
True	192.6965187063105
True	907.8964071770243
True	219.75976250045304
True	158.48302124094084
True	314.177646914984
True	209.94645009400105
True	206.7332585267836
True	627.3708525577348
True	256.3676566471382
True	195.3854219345901
True	458.5748548578636
True	477.6137112895726
True	65.15649880083201
True	291.9002527505264
True	73.75312182543021
True	326.9778573548887
True	348.32853246094305
True	249.74357141579992
True	177.19645549805878
True	383.7836146780082
True	634.3531148452217
True	740.8219780680281
True	300.3053268517321
True	755.0025259465639
True	66.30587632717518
True	859.2874785539323
True	355.1795170248165
True	13.39142985888099
True	593.5607557689011
True	688.4301086601671
True	251.2689843957521
True	166.65215513016383
True	49.02900647844094
True	390.1611871476285
True	71.20280297570004
True	15.338669856577578
True	886.9688236669034
True	380.9090956131138
True	168.4309926277879
True	1025.4569904505945
True	12.271800737590985
True	786.7613668493954
True	31.79238998566229
True	644.8156141939901
True	56.54669633855303
True	764.8607742440712
True	433.4412083791551
True	195.0297436601122
True	446.9962335082996
True	214.41892369165845
True	297.29702142501776
True	211.478065394283
True	407.3558632651709
True	11.150163596926584
True	321.26279618650574
True	112.71476611651316
True	12.592739364887986
True	473.2372576037846
True	714.3749253940454
True	287.76854010741266
True	80.03334381160303
True	303.6565010034578
True	84.75002187509057
True	182.32657411368567
True	184.63336279213965
True	376.5608192307221
True	44.67158525112803
True	136.6932362856623
True	390.42064673802304
True	883.3806546641457
True	116.63648147851664
True	207.75032186254535
True	418.97968921862486
True	19.31583602129639
True	430.9184055221753
True	512.4980518377113
True	92.1998611621674
True	384.08121930652993
True	344.9225516965489
True	421.3449216438045
True	589.5059996617526
True	1033.142453207293
True	990.1200108919588
True	56.478926840217646
True	1079.9232457044773
True	114.34221435263538
True	107.77347309437296
True	104.460874639091
True	489.0669888780188
True	372.8124271911407
True	580.0852089145429
True	253.06586225922916
True	164.16741533266463
True	414.3760202667547
True	15.274613303755894
True	445.6421944655688
True	399.8288524385175
True	150.84413093953623
True	94.31942276284369
True	537.3147338153394
True	983.0771572578371
True	198.71752811774
True	67.30063175727167
True	423.4403265659046
True	379.193915632356
True	482.1695819680768
True	321.582354566412
True	4.583341518247002
True	525.9067986962556
True	514.8603647290906
True	510.5990997399593
True	193.31852674068
True	102.20517205045874
True	24.297013906386542
True	377.738895628837
True	109.54851933457408
True	7.1181888511928
True	31.258867365189104
True	344.93852517600794
True	629.5501682179951
True	126.6774637920169
True	92.07822555278298
True	24.6369695635762
True	408.2605309641357
True	365.580054976107
True	798.6417839596934
True	306.7670518093559
True	509.9281100313543
True	531.0362072983295
True	520.1624644817833
True	295.0734175872878
True	541.2169807366836
True	104.90444640106725
True	577.2931439250681
True	7.882084481090679
True	366.6108358101158
True	465.2968576531452
True	950.8309899293748
True	351.75306159335463
True	816.4127724816107
True	994.4078916468555
True	177.12391004015825
True	37.838400149018014
True	365.95640179382406
True	394.63308134108337
True	574.9248277477769
True	228.98909943247563
True	30.466972655370164
True	659.156663962972
True	116.76239315051576
True	1083.2740159726864
True	325.54199891263625
True	478.5727166803492
True	120.63963467272826
True	812.6576092934266
True	146.45639739323025
True	828.5809480027848
True	560.892701868186
True	191.1731690671711
True	113.45661089852368
True	70.27415946232612
True	557.1192899178876
True	898.3099423723385
True	428.2222389932755
True	527.3428647997825
True	138.64620678647805
True	615.51696667823
True	489.7265325319051
True	771.3794122331062
True	308.6689237085828
True	573.6501543039678
True	115.1807948751992
True	27.507424660195465
True	410.8163030570212
True	164.29461649662136
True	99.63544287588375
True	394.1377751696948
True	1115.5097331795205
True	278.72819544215724
True	545.1101257187414
True	12.226927601146794
True	73.25833626925468
True	333.5372805057598
True	771.7488062151359
True	443.3180173744959
True	525.062193350975
True	700.3841106352672
True	62.45426168758102
True	735.8348449190847
True	48.0763211961904
True	101.40917453859092
True	192.0476289728193
True	84.3505821386044
True	26.77532484025383
True	289.92557180865884
True	481.9194425296402
True	889.308353747995
True	876.74997915482
True	6.477128763131621
True	271.14750371030584
True	471.4366631893231
True	125.10411894359366
True	251.52888133994952
True	314.5834413598152
True	1324.82619095469
True	434.76993042238746
True	25.503107460353014
True	186.10801388469176
True	708.6437935901506
True	35.870732311872814
True	177.09104977019834
True	567.4936032151043
True	71.38254177315683
True	867.3502410879547
True	338.3304609562823
True	670.6210702580723
True	77.17026824323501
True	680.3891589032963
True	596.3138304349608
True	896.1647577116886
True	263.9414009347923
True	504.7198139428551
True	837.6318731293474
True	921.1349287194662
True	219.44095844729316
True	770.4503950263708
True	225.5809188667153
True	454.94903265348
True	372.13693001278455
True	498.15533724487193
True	504.4278585506559
True	312.38936184847984
True	358.2549983572103
True	118.08762527141164
True	339.53126192617015
True	1139.5985637338763
True	315.59451382875204
True	140.93062455208687
True	288.88749688437406
True	763.7999296855016
True	649.9517955549578
True	411.2651784720404
True	110.8621395579127
True	316.23303068086125
True	36.84121183015003
True	166.1340742428573
True	88.23612243756563
True	91.3713325605292
True	539.5401339679904
True	141.3201109573581
True	120.74058368449673
True	108.3169290431183
True	83.79214739975781
True	446.2902773194741
True	379.5507656042405
True	1007.1050495998217
True	537.4688669946894
True	812.1284403554647
True	271.58711342116175
True	304.4795172092941
True	533.1985435386127
True	198.53046632376697
True	774.5492028215975
True	239.6948226506771
True	361.76757028569887
True	74.12221623851687
True	115.98403011432056
True	263.9430064400433
True	129.2559492446434
True	469.8030555610961
True	32.71001748501139
True	577.0295180818911
True	991.51542468794
True	725.6099394825651
True	1.4844748354839896
True	62.06333639380588
True	496.05701935687216
True	444.98572805174746
True	74.96956654796185
True	117.83414620232566
True	301.66443722537264
True	79.61606292932996
True	51.91753730236514
True	723.497684870367
True	651.3375920621712
True	164.2491111149815
True	176.57733890094792
True	545.1093283326194
True	54.87441975984432
True	26.63366638597072
True	574.9807944306085
True	446.7648505053154
True	1114.3374898645216
True	43.36562844492568
True	473.8851822032725
True	864.5490810912393
True	807.1088115548557
True	297.2834088596821
True	753.9899521941373
True	395.14905933869056
True	43.35884426506511
True	101.13247979474713
True	715.2388756236318
True	77.27685477651139
True	141.64124518063846
True	938.8650096029806
True	182.38476053559964
True	272.06322058691114
True	103.40493475214204
True	657.0074132350608
True	608.9288565265381
True	215.5967975535779
True	424.9552656991823
True	40.16893871305246
True	280.1484372649994
True	579.8048168955509
True	607.7467963799483
True	324.92407916507085
True	74.29246189397168
True	978.0781864502408
True	1100.1425893665505
True	569.6143501305199
True	66.16632519263982
True	30.64516292695646
True	86.67037578683717
True	108.87400338950847
True	99.75907319515012
True	880.7397862562304
True	1185.791346489079
True	719.3849545506718
True	311.4291733010689
True	7.875522390064056
True	21.71721340463437
True	341.4024223122382
True	469.4697252075216
True	46.75613564943932
True	559.0569477653605
True	437.8995159498597
True	393.7637201144915
True	79.4931341086209
True	197.8546444970789
True	258.3468968687824
True	138.4651460843887
True	379.82274880033526
True	42.17367993789588
True	170.90719789379656
True	1144.1863249849534
True	5.434198985427705
True	28.517092845387847
True	590.4695490084741
True	366.1310840883583
True	797.0140493767749
True	158.068148638607
True	748.9194886204983
True	600.3905210727758
True	286.6602597454165
True	445.0339300755931
True	334.9597896071544
True	283.09669902104145
True	267.3840038161871
True	370.6133037145215
True	509.00100690418446
True	481.287997635715
True	106.72822545469845
True	368.16037526304535
True	8.861729614370676
True	187.7480293334581
True	232.26782102463952
True	868.6134549322353
True	620.476210357522
True	33.33691408404103
True	708.0660893451225
True	854.0895390444756
True	103.6910673918642
True	352.0364650538723
True	870.1922795421799
True	218.74122655208592
True	162.3892253770269
True	537.875222818575
True	584.3087245730409
True	1138.9517388556587
True	148.65060746911166
True	152.37920778258848
True	261.3877731242698
True	317.967266077998
True	418.64730538720886
True	410.11822227703385
True	322.2644650656666
True	455.84138164386985
True	493.7337670960532
True	230.76778853634804
True	1483.390597119983
True	264.6312601772241
True	390.98645502932936
True	57.383316265373935
True	754.7726183137153
True	251.37259305571385
True	929.6199969493044
True	561.9316460368555
True	311.44436090543445
True	783.2213033872838
True	273.0256289186806
True	217.0162041713693
True	263.5298855711215
True	223.95860473464936
True	132.98428236990807
True	259.0635251316613
True	724.3157681571275
True	526.491876135405
True	226.3142493774059
True	1189.393955724775
True	111.30234919514056
True	250.10006321311684
True	73.96476297425416
True	301.9505419923855
True	406.0842227423117
True	87.14772605574535
True	216.41528750704956
True	79.57608930471302
True	679.8183794750462
True	365.8720393737906
True	226.611756946592
True	733.8436670953905
True	855.6688365229058
True	865.6886597667899
True	813.5990394565742
True	339.42070427345817
True	1.4945332892173082
True	261.31675682077935
True	54.78977140383229
True	390.623709461278
True	56.37817241254886
True	341.55167978871793
True	837.1240158801838
True	1027.305144050483
True	381.0552508807933
True	22.788843817934367
True	503.555944156468
True	501.3063300394916
True	203.91636884192675
True	233.53475388251283
True	290.73489235193694
True	21.382296979120355
True	129.49997477563863
True	913.1683517169964
True	64.02707049511302
True	483.0192688648189
True	789.2921880953172
True	100.14904433731336
True	263.2682707113701
True	113.36498204719916
True	16.288161998847283
True	1.7298739016947906
True	119.2064428070579
True	1011.4974604005196
True	476.1589093277485
True	69.46830362288728
True	782.8488305615546
True	340.6539757038944
True	1.4762913128193818
True	439.608671897876
True	193.618113205244
True	492.8317917575938
True	87.04008242777029
True	336.812597622728
True	373.375482702296
True	167.06440599029654
True	211.8084177737331
True	134.19047386929938
True	174.22963921983884
True	986.4606945978242
True	13.939573910941814
True	504.28478988552575
True	494.88206827301866
True	387.4561889153177
True	220.18486388854257
True	247.87681652649263
True	162.92644543843832
True	49.6514138870224
True	489.6071038997176
True	153.3451004873901
True	831.8028878024841
True	855.3058268394977
True	252.4147842204836
True	324.94890812039176
True	521.423822850785
True	41.51020687805198
True	84.12091260213687
True	736.9339530970079
True	1073.694592420555
True	112.2497200283953
True	715.6237766505753
True	134.87679267793564
True	910.1605219847686
True	686.4337679328312
True	108.18040446308132
True	281.5723942001153
True	624.6267803566144
True	258.6143481717715
True	47.07302433879913
True	554.9681274038143
True	453.89803055157074
True	5.967460755119297
True	497.8623802884238
True	71.97582004921152
True	177.6539331233355
True	230.63712419087528
True	315.6746236675637
True	69.53611099866546
True	225.82138516898752
True	356.2244174900031
True	430.7505874995838
True	887.7537163005366
True	44.34006124364609
True	915.9282000428046
True	1072.472204713166
True	126.04858355587862
True	78.42691005747328
True	945.0319153228866
True	29.95928894472432
True	215.50103168246545
True	86.25901729252118
True	217.11711972363724
True	367.8120261930235
True	1013.4034338533324
True	92.29217367547044
True	70.72518029863181
True	652.8959892605493
True	272.95509992396484
True	711.3396898823635
True	54.56486400135999
True	488.841562477073
True	401.47274011031897
True	672.9244041680275
True	52.90718235282722
True	109.37093532586636
True	27.99786042239309
True	266.6638187994865
True	42.74769106626593
True	349.7584895812994
True	2.5784635121872017
True	1178.18131120958
True	102.672248162504
True	135.56967258700436
True	343.17094452210733
True	717.5121019905827
True	675.9550657512556
True	972.4690923820214
True	473.0251086381214
True	408.7398266456468
True	145.79667076864718
True	422.3752171014255
True	804.361487113002
True	405.90750964920585
True	897.5856765212565
True	81.54262629663761
True	417.3455210483472
True	175.72156291677604
True	281.7804354360831
True	756.2499985255458
True	167.73465044020656
True	132.59317813863936
True	61.7817202224546
True	866.904163084944
True	768.6319876646234
True	77.35370462350988
True	446.68203177869657
True	751.6412422400832
True	419.85442124659926
True	55.44543211649628
True	325.4603629172005
True	785.9982409820288
True	30.485453109361764
True	377.1953635489909
True	166.231551249237
True	273.5282413248727
True	35.87691037118719
True	224.10353186130544
True	769.1810708594699
True	640.4198318620843
True	55.76427802501397
True	296.22681647653127
True	926.3528683851912
True	18.10611461897117
True	315.1029672117742
True	305.97354291851593
True	435.142128753112
True	225.06228960344032
True	601.0946229750267
True	46.64456681917688
True	938.8982236651856
True	867.2497950130863
True	47.82490395890726
True	408.4636189348891
True	718.3774165139616
True	907.3015787598112
True	278.6265287662252
True	577.6004756988796
True	130.07503555763506
True	180.11048112297487
True	134.10319551001874
True	135.48982065877698
True	210.728040903863
True	931.3833007858216
True	785.2696435834241
True	952.1600043737149
True	19.79514356089849
True	26.129530171111277
True	357.99121290123526
True	11.715694308719144
True	634.5782961637515
True	1044.6468848756751
True	267.2549023099468
True	205.3325725364033
True	89.17111290066116
True	199.16341421413264
True	138.78787379467738
True	44.643644216930205
True	129.4318993666488
True	89.38852540775073
True	220.37216278326767
True	526.2517404919162
True	167.65170639785956
True	30.649646196316997
True	56.44366251365673
True	412.3315867972976
True	264.20884139645847
True	581.8658825184755
True	23.14795273576047
True	118.61323375832336
True	666.2378538332671
True	254.32301191395308
True	475.9122801201111
True	650.8993760740836
True	99.63285164236956
True	110.84543548587804
True	83.06547646376819
True	25.355659182703988
True	123.40324244080448
True	84.22853075020102
True	105.57570472720477
True	154.31551338849096
True	237.3965462467412
True	811.9810454145008
True	277.2025793698422
True	946.0131486146108
True	163.24218154799968
True	203.39023038727416
True	760.5538926188354
True	308.3709480933908
True	599.9626340186634
True	254.4048953882612
True	369.6768408551479
True	446.33433859515134
True	556.8751067200942
True	642.9720392612334
True	371.8921111409402
True	36.331743844209456
True	542.1446584509499
True	634.0592744400016
True	19.7391981850824
True	10.970723753826912
True	258.3814750793757
True	395.3194614526634
True	461.999203151717
True	67.65216560545416
True	621.6857739795304
True	944.2264394074136
True	234.6982608243851
True	903.3271413860708
True	271.91176592710946
True	103.97588375664478
True	263.7107959964968
True	703.3534843376658
True	37.72449243053144
True	578.1920971855216
True	1262.1766329085867
True	1009.7761417385276
True	885.5883776854586
True	209.18470600179796
True	92.08282903743894
True	208.20824631459212
True	836.830294459371
True	144.16815785451593
True	1048.6089998566065
True	864.8518533547472
True	38.669084706349786
True	90.35836917760378
True	396.97324144119113
True	421.2350834507218
True	206.7999560515756
True	512.450868839082
True	666.5370570237166
True	111.1368310235894
True	272.49270997311817
True	1046.2343726239433
True	49.55389456551448
True	677.069252636918
True	547.2908673311734
True	37.94719902016846
True	819.3475480370203
True	386.9771711957197
True	580.9534897614576
True	108.57777029004704
True	270.7594402919859
True	215.9681264760136
True	26.48429156899656
True	132.93221715253483
True	708.3622752098793
True	144.11500581030575
True	388.3509240040264
True	65.83717267164715
True	667.3330914429307
True	602.7532553258553
True	215.6963970192854
True	441.0199503546252
True	172.36977743737907
True	168.9790679443937
True	228.02299098864083
True	282.2221653603646
True	356.2106145284737
True	124.71455830161122
True	192.1862818138693
True	26.939283882152903
True	885.4394333361748
True	309.14159033533787
True	10.97492739237528
True	368.8020599091653
True	167.58990722726557
True	626.606453269073
True	365.0061484593632
True	584.7248961157853
True	554.5870114912791
True	517.9388239918977
True	776.5062987786752
True	245.00003157438823
True	582.783816547195
True	153.40321854795246
True	557.0748514331559
True	353.1078349231369
True	373.9825178782119
True	131.92932394696425
True	135.62261585225014
True	103.6125954687909
True	71.2007918358182
True	730.6083480488713
True	184.5280562651255
True	44.2924756989875
True	0.0
True	555.9805024367357
True	108.04678880261584
True	22.669860237340625
True	40.04167493842138
True	113.75699092058476
True	519.6687765484355
True	183.31005336633103
True	107.82227543839966
True	33.85910089658148
True	159.86103845141136
True	902.320321448874
True	49.481325096717256
True	224.92537385813813
True	761.6935155983576
True	316.69760071300465
True	461.7922201826349
True	470.1774478335163
True	506.3134023060052
True	613.6929271655146
True	950.4654398084264
True	264.7002489771719
True	1031.4638041727976
True	918.1727566182363
True	607.5803496060339
True	349.82327156239546
True	832.7884748020249
True	10.189947949715531
True	28.147351291723236
True	299.02868561225046
True	41.162737380789984
True	210.82150260495445
True	764.0510300719018
True	209.84361450189527
True	767.4695517775071
True	742.5128904022201
True	110.98292385694435
True	369.54513481400926
True	582.8301943155625
True	24.87413346850626
True	135.62742529079506
True	433.9476887536099
True	312.6325578612329
True	193.04265380474743
True	111.43461693922067
True	381.7611134312192
True	22.432718255520392
True	374.7145245682132
True	363.0276639900901
True	1039.6376639970692
True	368.6592459532907
True	31.872992952452407
True	448.33761179247983
True	452.6024178320682
True	243.84929212033
True	29.24713915644503
True	768.8775487008096
True	421.4051254584196
True	180.09754661557227
True	14.401679403668195
True	1212.6443616771362
True	169.21049698087342
True	25.98965407495392
True	302.7447753339551
True	274.3006007291507
True	112.8246899718749
True	294.5183434147932
True	44.87253046259529
True	314.3290327496279
True	307.9901905086546
True	314.06579902425705
True	31.844889551811093
True	49.38881032413301
True	1030.8380672445403
True	24.77334253352308
True	12.735267434999937
True	179.11962034184447
True	661.3449286485638
True	9.294757294183098
True	186.1982428129835
True	177.00663329951624
True	523.9151408875122
True	375.3247524120634
True	729.2156269717157
True	319.16619749686095
True	484.8725303578444
True	445.84401439540943
True	486.5069638046339
True	102.7187587688703
True	1279.3278430616913
True	903.415017501286
True	285.6533015402269
True	524.2384263941826
True	102.90554762781947
True	580.0299498261046
True	429.55232371852026
True	155.1805076246827
True	76.62373074519321
True	350.90516306577393
True	167.98353779837996
True	29.005959448195437
True	603.9067138500302
True	373.1874601430636
True	67.12015717734937
True	30.794226745025277
True	649.4552574759418
True	490.7337279248716
True	70.7508540052867
True	20.551769124523176
True	328.89011861771235
True	338.78642962013225
True	715.3425762520379
True	547.3116133121689
True	565.6172656836897
True	796.2145369588443
True	9.423842961853518
True	58.48597668606175
True	39.24784112027911
True	58.99626082895203
True	521.3930372255221
True	599.3751235733022
True	86.26162677980571
True	109.48154338538208
True	190.06621463360125
True	72.24348196287424
True	180.2437057163636
True	211.53394933227133
True	276.26752350456206
True	819.717732629881
True	607.289310179467
True	283.74233354831574
True	190.43889097904847
True	276.5840810433492
True	251.7523613125993
True	748.7029541313563
True	336.7587211961072
True	172.96300175356274
True	896.6553055437267
True	341.962520706093
True	465.4479419274183
True	152.43230162823951
True	113.88356351400296
True	62.36711134038592
True	207.84625368943088
True	980.9464248947576
True	511.8737742964805
True	110.65783356052292
True	356.9200194356345
True	103.11698337850702
True	671.1480747072247
True	4.32789888816002
True	685.6335675376364
True	37.378813747010064
True	927.7906340128646
True	829.4120453675799
True	215.80743077435943
True	32.25983516690683
True	80.17405549688998
True	458.7418666128153
True	207.21804444174876
True	1.4790154773721556
True	84.3531486027759
True	1078.7924507586877
True	353.7189008585115
True	657.635039072415
True	485.013531566365
True	31.000113006163826
True	142.129791268146
True	433.2029668482307
True	933.3965606617236
True	825.3768703504801
True	410.60809551257984
True	350.65774685941324
True	16.10775653035016
True	77.73948668807867
True	745.1566606401291
True	446.1258360256169
True	383.39422491516393
True	875.1140261138211
True	24.978966371208976
True	223.4986706489209
True	878.6773821427075
True	242.696802463819
True	8.085246865924047
True	510.3137183484136
True	106.13685870197752
True	653.9782076173366
True	53.75301506612697
True	258.26721448861764
True	830.1935828603865
True	912.767139336514
True	270.20269170149203
True	441.18775533928425
True	118.47489469603504
True	625.3019053220883
True	263.00585151881745
True	195.89006376338
True	861.1207117100422
True	54.89952759298107
True	721.3694308762515
True	281.0849256293639
True	290.36076646038623
True	172.6146837762091
True	474.78408886207
True	582.0963978749202
True	373.2138215060554
True	390.1658213569028
True	70.51606337927608
True	156.04026518681664
True	444.1686059044428
True	226.71321351350247
True	35.38208547928423
True	206.1303333202989
True	392.13609408357024
True	394.4828472767836
True	744.6946599170509
True	133.22327533905005
True	654.9998354719643
True	528.0288458959985
True	594.6847169326157
True	133.9856683450459
True	38.05375406427108
True	658.4182361531588
True	69.27916275003926
True	557.0469690203465
True	695.2628850648401
True	453.7123717789624
True	140.27682973502496
True	528.7595718405076
True	3.886590669076905
True	391.2854878369367
True	30.581127373234363
True	621.2622778914725
True	281.11099264277544
True	580.4566473707828
True	705.1190022362622
True	147.84288752289913
True	523.6329270064816
True	511.6470283429878
True	63.98211740343166
True	988.9439437460462
True	3.1822947388938188
True	30.394836972034312
True	645.0497593621992
True	687.3497295279509
True	134.7667694054948
True	411.684440825567
True	120.11924824091642
True	74.86863665927
True	467.1358880238181
True	43.157614142174914
True	511.9515155552275
True	12.742875808046094
True	803.3141936122635
True	550.6421924375588
True	678.2711741317033
True	100.4046005420074
True	384.47101222932986
True	976.41222674737
True	858.6637825936001
True	140.4773701896155
True	570.8814839227084
True	473.32030816927073
True	256.3102810053927
True	255.29388159575657
True	5.767973557344341
True	316.25036033958304
True	12.59511678281737
True	360.3446216663816
True	71.27066564102945
True	417.0907858546879
True	652.2614214666567
True	125.4610421631412
True	241.5738890876449
True	648.4069303056472
True	668.4046817247392
True	290.3325097224512
True	134.07992808976337
True	169.53221212713424
True	474.1906362083627
True	85.33029825697555
True	10.691602440935492
True	510.9804982001589
True	561.6456401441236
True	19.571870495564998
True	143.59826722853185
True	927.0117763049104
True	488.3709847057008
True	272.35478164615705
True	31.80230491315527
True	467.89884976301
True	114.09400753451877
True	579.9820740023681
True	663.3563120640589
True	304.29131624022415
True	374.758995226513
True	196.08498386111103
True	245.4785144633538
True	72.75192793825751
True	217.4650862196281
True	511.8422340660479
True	21.231203600647184
True	464.2506381460405
True	366.55273799724125
True	731.0769887795312
True	899.6146608642208
True	892.7852209424216
True	161.4929112308303
True	404.6116976582325
True	65.07865786813637
True	201.4661657150461
True	319.36388728174904
True	10.368431311198764
True	791.4098508514428
True	25.170069067162224
True	398.8989738859215
True	278.2148659853111
True	656.0088968829517
True	209.89447883621776
True	39.993296026344005
True	687.7289490132107
True	1076.1312958390486
True	227.61370092253975
True	128.1735748984612
True	619.1359234314126
True	481.5588303197911
True	17.85363076339128
True	823.3187119605412
True	113.7980766299842
True	46.41417806393961
True	294.567695642252
True	351.13264740222075
True	392.7973200533563
True	276.0681454415214
True	17.635711922355796
True	22.43173367587286
True	833.9495221054627
True	196.23609235336795
True	109.3479527504312
True	819.2560067474177
True	658.7685409275963
True	607.3174946005184
True	453.8860071949937
True	155.54525518585555
True	32.025922452602515
True	101.39700078733055
True	442.95617427391954
True	227.1579901139104
True	473.7606891984141
True	149.02039631593632
True	497.5382254694654
True	648.8107393955373
True	959.9470602578958
True	21.05127413264689
True	980.4020077362188
True	1084.1540312461868
True	498.188895047411
True	83.36221498913721
True	810.0698732515519
True	647.4449545938658
True	665.8000991631327
True	168.85391218207022
True	768.1065912380137
True	697.5391066838375
True	118.64085782138812
True	773.9786398832669
True	802.5299431585639
True	477.1493195026635
True	231.72151082838343
True	76.35292217042817
True	320.5759428359752
True	361.3017765894966
True	486.11520575564873
True	429.27332895258473
True	202.03661816463728
True	315.22705647131846
True	2.6240873497297894
True	12.10784331695736
True	105.52933773102995
True	133.69924637893791
True	348.62855454081034
True	351.659164678971
True	111.86847210837892
True	16.94290853267176
True	211.7942428281512
True	850.1993417791807
True	444.4698440264964
True	524.9715303270629
True	565.1435974572526
True	793.1907933269121
True	639.0753406192358
True	91.4604010299593
True	205.22542768018363
True	248.74294645403236
True	281.6999781624443
True	104.78138206418022
True	366.33618810744366
True	439.5556854211553
True	164.76214227697417
True	653.6965416620462
True	247.05878782192005
True	214.1502168155492
True	27.24150054213808
True	248.45688645485447
True	504.2257213473863
True	165.5763442652381
True	523.9669561861294
True	481.8376205557465
True	243.04975993720475
True	97.39448597109056
True	43.34530803669175
True	399.9395873126255
True	802.7929359047951
True	161.56126830175398
True	1044.471424809679
True	1049.4991791473249
True	477.9294315801183
True	105.3529160051617
True	122.99652013761084
True	655.3462326539183
True	7.684162911795271
True	225.68987325540223
True	134.25132770811868
True	122.08007624652063
True	330.4162600539533
True	658.5597297199542
True	38.36259160936372
True	128.29136312686563
True	956.3998908942114
True	56.674055222275975
True	463.4639145121336
True	530.170533490009
True	260.41178482467546
True	134.1430370780889
True	921.7288361889024
True	1174.6452378212657
True	519.8202040075333
True	639.6385966753286
True	206.3358370400855
True	153.49921202390138
True	316.1765435680299
True	241.03278034182023
True	173.05861655229162
True	316.57334413438514
True	340.0500842071156
True	12.929909663366992
True	627.6272921113533
True	139.28067292119715
True	75.77502349215564
True	455.7275744212126
True	322.7943184604477
True	1184.3324836644983
True	366.5266370438159
True	948.589870569964
True	9.08706199581789
True	274.2098646084121
True	222.97814684797012
True	155.60935105394483
True	495.6653703038905
True	198.0722394818125
True	419.1741543197296
True	334.0708783932323
True	113.4884470171703
True	344.1198325695594
True	1027.140392334216
True	698.0205766233317
True	217.7171030072
True	106.72528543616048
True	276.2023926643529
True	25.099312456258303
True	344.5430139981799
True	314.4661213655904
True	583.2439247284003
True	448.8872067047861
True	355.13797499216514
True	160.70250391242507
True	9.495822947813974
True	423.33813259124713
True	270.96323860579906
True	143.0754088915071
True	300.4621880874297
True	436.9056606459581
True	808.4257497671549
True	298.76983791832873
True	775.9063071480386
True	400.8541085331052
True	373.3059941067916
True	1.016111079765489
True	1169.3811212677072
True	105.2878327922203
True	893.8580087614325
True	216.7281902946577
True	470.5332661192205
True	658.0635667947151
True	86.52853205881794
True	496.116616666768
True	33.33851614616079
True	434.3168806946283
True	79.04184898339939
True	225.09006232828952
True	36.29616773853617
True	661.7466501988546
True	188.311611862672
True	28.834203194491312
True	387.7825889835912
True	109.32148848868556
True	165.80939609217
True	781.291725214649
True	244.7549283740652
True	154.68237693756322
True	380.62246150424176
True	526.8846346159204
True	335.62276798445185
True	507.423261001664
True	618.8063656787248
True	162.3585501246654
True	7.598173205865223
True	72.02060692926871
True	429.5332392936767
True	88.1397236326575
True	81.09033668492106
True	1045.2164712684262
True	27.970100500142223
True	332.7677837625936
True	323.3998052423598
True	448.4153985692863
True	671.1043227221616
True	192.82054217821548
True	664.7888376651887
True	336.6943839062104
True	349.0162803811983
True	266.822701475986
True	214.3316725851077
True	358.8613420359648
True	467.87948009550206
True	423.2442816971406
True	615.5957786475378
True	139.44545299960663
True	78.5215105324234
True	40.08125589555177
True	272.1027482821045
True	649.4393153135112
True	405.3840632643408
True	818.3240619416831
True	204.03098831529397
True	402.1636871804399
True	67.87363802451536
True	51.947684423597615
True	400.5767335200474
True	194.1996985518468
True	221.6939194081241
True	43.96421085555466
True	1061.6940236064622
True	167.12493270412838
True	913.4822750862388
True	320.3199042137961
True	927.4343098323372
True	232.2000078185134
True	465.4719446937697
True	533.7001737493008
True	620.7223940190221
True	203.3425808601156
True	474.6544182605796
True	940.1231164917316
True	126.23056768269888
True	7.323525616937642
True	575.5880275381883
True	29.19814072357044
True	79.37556913358128
True	809.8278379972596
True	240.4974475905106
True	1001.402054860438
True	686.1992049279688
True	416.58876750829575
True	291.4257220117931
True	495.6920548453885
True	345.31960671970364
True	181.3727972676716
True	684.1280474176243
True	712.0574596021279
True	207.2950869977665
True	88.55302531996107
True	512.1809033516743
True	134.0878918689482
True	385.9518693404589
True	343.6677031074614
True	61.233794616891394
True	376.56158501918526
True	394.46547765664127
True	351.3492560886638
True	399.6419765456894
True	410.4704221910421
True	672.7997632895298
True	54.24021674660617
True	442.3875490807605
True	319.2078318274639
True	669.1988666386003
True	219.1652045125878
True	100.14638386246833
True	36.82803226141331
True	543.3050803077125
True	661.9661739654017
True	185.8155867185967
True	406.04029321275794
True	349.73411185884856
True	16.47759525730339
True	169.6959908436294
True	290.5981514061932
True	2.9102426664067838
True	867.7099183036623
True	80.05332301655844
True	105.21426641341225
True	113.06179423127546
True	359.370661568396
True	38.04056771890615
True	448.60469587572345
True	212.64085437397628
True	4.881122017572883
True	110.154459325359
True	438.31136518476825
True	53.0743562769032
True	70.80560805996734
True	180.9483002038892
True	283.9080805552712
True	972.9849599730484
True	380.3510684764906
True	962.6460998128284
True	182.56784529740284
True	1039.5183119014257
True	791.9330951267332
True	652.1241695635412
True	398.5238944872714
True	362.3378501424309
True	78.9088073821671
True	71.02533141476366
True	76.37632817841614
True	186.1878556574808
True	492.9011725137809
True	1090.2525713436855
True	177.53932599053334
True	355.08394935006305
True	442.7286268117963
True	580.799501146632
True	585.2873868305326
True	281.8564700040183
True	460.24280736647694
True	700.6012771146407
True	98.7348605158514
True	761.9695563324827
True	260.8270796403274
True	136.14287245676704
True	398.8850752512883
True	901.8703796856844
True	447.0855106058192
True	834.8574083626
True	189.01030509565825
True	347.85002117033025
True	688.3588299333551
True	619.6181179935749
True	189.2838128279602
True	254.48879512292845
True	809.8225440158615
True	31.96143797572478
True	193.64349998877705
True	485.6076809672776
True	693.9697993777622
True	104.5765585028796
True	34.64981925326535
True	159.7559534854434
True	724.8093293006793
True	309.3150848912397
True	555.1978253345555
True	360.3197488207911
True	295.36047651445483
True	457.0233077131057
True	495.2771938455393
True	72.77890543497668
True	369.3153751259653
True	798.8508903278973
True	0.0
True	289.2423739826125
True	261.6997559400277
True	982.2655551257754
True	141.29647021854265
True	656.5862887371677
True	640.1953273803666
True	115.63025368480037
True	225.2732740331767
True	130.24477951971153
True	10.887760260612744
True	293.7418481799984
True	375.3602488358879
True	1121.5195954726348
True	233.9194449857792
True	414.5129290708637
True	669.7107493721172
True	206.069816865336
True	27.55814132151732
True	840.566416294588
True	611.9756127260422
True	156.82690643731272
True	607.0111821815802
True	161.53602722398733
True	312.24834385327966
True	789.0901983848884
True	37.47051451064173
True	107.12660517094062
True	541.1824766546379
True	67.42437506854023
True	75.25621797403556
True	404.43028632387217
True	22.974131454205043
True	765.7352420286883
True	106.62593897662325
True	153.2483668669257
True	19.483435393301235
True	716.3070392379889
True	30.096857486204748
True	793.6520812376489
True	406.75051656644325
True	118.78263541832574
True	716.2144127610318
True	515.035750069755
True	542.5156103262182
True	47.43483093224961
True	377.96546269520303
True	6.399830888570273
True	91.33773408213604
True	376.1804581324609
True	51.1437442617389
True	117.61543148679992
True	302.3121208167935
True	187.04855795854533
True	105.23637258034306
True	681.4418104066275
True	19.802817826957
True	1077.9198093240118
True	500.29979708393023
True	304.9541039447336
True	493.5350676093611
True	122.40526673349628
True	764.586802453994
True	1106.851519265222
True	736.0223525178554
True	179.08400124575616
True	227.4577460870506
True	48.86789551429788
True	60.19418269673435
True	154.65762789316557
True	93.35558482121635
True	170.95467754376267
True	1207.841128467517
True	318.6972417549304
True	350.60189965687067
True	696.9427356450029
True	16.142602718791203
True	13.413940188354612
True	606.974521646922
True	6.188307077543994
True	119.9888049138806
True	689.2108973859209
True	178.44440828297934
True	655.002986106568
True	831.5965644131649
True	147.75418761649058
True	891.2800657198818
True	3.198667412122549
True	440.10714272208224
True	1039.9165809403391
True	26.51216310916134
True	239.7796823871606
True	152.60430658742425
True	987.5699335296576
True	238.171167612812
True	475.1448620688378
True	120.59822976539547
True	526.6351177469438
True	147.88156885001897
True	101.08037091772503
True	386.3743309985732
True	69.6360483029273
True	55.59320956354863
True	1017.6334160401788
True	279.09757923131787
True	160.93843208478134
True	375.19772511277415
True	391.5879598870276
True	214.42590527505595
True	164.45426618700412
True	394.8157479526799
True	35.38459532077349
True	488.96999441129856
True	1172.5767492651248
True	109.3239414448528
True	472.0299520109104
True	315.4296242247599
True	28.96688357045697
True	429.27341241284194
True	103.36547529629566
True	586.3721610465221
True	212.43146872656703
True	418.7009534747032
True	21.256564006922755
True	452.2164618318727
True	101.41579491491862
True	350.79085737831537
True	34.847078589828165
True	165.5437799336519
True	244.622814968848
True	778.7603247091004
True	56.08590151423368
True	134.26814608109314
True	230.2281208798617
True	141.0185990832841
True	624.194486208179
True	551.3427228444596
True	772.5273259741671
True	395.4486459499999
True	536.0908044824107
True	411.8180755274403
True	690.5653793066019
True	74.50368217469611
True	459.12367495455567
True	431.4219142651973
True	51.13476754923159
True	84.79997131940173
True	129.44997242748423
True	91.79754350890578
True	324.465588074818
True	858.8187503999225
True	340.6883507401721
True	1082.7047374478695
True	325.8933808572387
True	907.8773530228746
True	150.00688247996604
True	584.0370155644308
True	630.339472079435
True	680.2242242360169
True	437.5131009706351
True	66.27705544811134
True	297.2430470787118
True	41.82558185457608
True	167.1770585597561
True	174.23408626355143
True	1098.808956481189
True	223.48913251413904
True	561.9117877492398
True	557.1970885116195
True	559.9025910657816
True	911.6202878018404
True	582.262577105904
True	628.9970511175934
True	970.90887681846
True	128.36814643566063
True	317.1704111839289
True	260.1587616081714
True	332.7655065258088
True	91.10804780209604
True	387.1075863683987
True	4.949117590709048
True	326.12638079288985
True	261.9691666823371
True	613.3612129872741
True	286.5860668231184
True	359.35484878256
True	10.462387896361262
True	56.81493034887237
True	547.3558339477544
True	31.8772808831518
True	137.67536474491484
True	64.53239943534855
True	143.73032368633096
True	239.9111917755715
True	66.15414012655812
True	378.80164773554174
True	274.3396513698561
True	106.23716830718328
True	337.5147697721061
True	66.88382732574323
True	585.5380560729183
True	828.109887712949
True	280.98317054478593
True	1180.5810715267992
True	114.59092252987178
True	291.26252738138385
True	1064.5761358313164
True	82.36871619286538
True	275.170729339336
True	11.217197897136137
True	388.4804833822977
True	466.1784453762729
True	152.22102523431047
True	618.1346804466757
True	918.9194134974545
True	150.67430923533277
True	81.37548695069513
True	331.7530672612688
True	534.8836126784911
True	589.5747032404582
True	1232.9497481500905
True	28.44360713202692
True	958.5522761186888
True	136.7413485951117
True	658.1732959738795
True	118.69716675833988
True	134.33464751575502
True	183.4084501787143
True	169.65997687769277
True	763.0179791270609
True	213.89008067432687
True	231.23543987353395
True	69.71527512645133
True	514.4774864156251
True	442.860236926789
True	172.84637786299234
True	237.61468521488243
True	16.704878497114077
True	421.333611093704
True	219.88482254009784
True	303.5819315180509
True	116.88407297696088
True	663.0097810317131
True	438.8569753379603
True	259.1666142259695
True	641.9117039283253
True	515.318576353568
True	445.0544155488348
True	125.86703438101163
True	521.1826863767899
True	426.90039855727167
True	2.7335980294842104
True	190.15408375431528
True	92.76058273476926
True	244.3502375545733
True	3.335160472041469
True	132.67678275852987
True	349.849222377385
True	7.333351780425296
True	875.6721236829504
True	176.26598701247255
True	728.7017615797284
True	800.8204145934292
True	159.57851067860975
True	224.7454379967584
True	497.21554328270446
True	858.3370817738623
True	52.38948140468653
True	38.57253778803669
True	125.09190070395849
True	608.0037134084141
True	715.7712313024067
True	182.5115677662204
True	592.2628279285326
True	603.7036759568753
True	847.9661549207345
True	393.64381731234687
True	189.152261148558
True	852.826578302177
True	221.6149449646623
True	157.87014837830196
True	347.4857879040435
True	224.97285069675672
True	207.02104329956765
True	602.7901003668841
True	250.107099645642
True	181.404713955444
True	435.4182840605471
True	484.7425466826549
True	66.683061748459
True	296.0871185948725
True	79.10176251427936
True	343.6425670146328
True	362.9611122314631
True	253.4638378461168
True	177.86100105663152
True	376.4716888538882
True	662.071560074606
True	701.8245370646332
True	282.7445578962864
True	748.8250138315703
True	66.93055918748442
True	869.6301202716654
True	353.9906792547454
True	12.37334833881008
True	616.7023163673107
True	692.4496692507317
True	264.9567119904786
True	166.94368594528635
True	44.58658307705458
True	391.5446334809311
True	78.52658857892166
True	13.356085684171584
True	905.1454969181996
True	380.0588876417649
True	170.32471213482654
True	1019.232613095478
True	10.880010668909872
True	790.4685194556777
True	29.310948126907096
True	665.0086669412656
True	57.362742547900645
True	755.2727623598244
True	454.027257775796
True	201.1358884798172
True	439.7548903333397
True	218.03189526305212
True	299.43754840761403
True	217.2187215439917
True	416.5136958317244
True	10.1011470166538
True	322.1227558509929
True	117.41551544293868
True	11.917718709517905
True	469.8764113481059
True	709.4330810162523
True	287.2565976020992
True	83.11832698117259
True	313.60431291601066
True	79.67623651238014
True	178.6474520969957
True	177.45515198146953
True	374.1718021889552
True	45.5483834837416
True	141.63566772006004
True	385.90762364239976
True	892.2883043616498
True	116.18063155497028
True	213.33626044450375
True	434.8697292152114
True	19.086275282494768
True	416.8298920230891
True	505.2203452753122
True	88.89124957269946
True	390.0081391553327
True	375.9833033103923
True	410.1044708469568
True	602.2557467261361
True	1067.5270007732124
True	973.6140244082465
True	54.71412052264026
True	1058.0602826126578
True	116.69589924791094
True	115.47485996766804
True	114.97378516605104
True	496.85262822414205
True	381.0390635793376
True	577.5972119800998
True	261.2040308251188
True	163.50925265912065
True	408.8238906510665
True	16.856720014099267
True	450.4171439530298
True	410.1241926459397
True	144.52989479068856
True	82.41678149723265
True	547.0406050910387
True	1002.945421491766
True	197.44005815787324
True	70.84597404319372
True	442.8563230202965
True	369.82364608150345
True	474.7244460254967
True	331.53767796342515
True	4.402469190865511
True	533.9319725503495
True	521.9779362984306
True	502.1432615121264
True	190.90042998301053
True	105.79528001777504
True	23.194359371165557
True	369.6303407962942
True	111.30417339167153
True	7.236490449869548
True	31.62203186910431
True	346.0749556538585
True	634.449843551674
True	133.32168103444135
True	87.49364557354757
True	24.047089377069277
True	417.0133885196009
True	360.9865811286393
True	754.6010511896965
True	304.954638931068
True	514.3616631276094
True	527.1155894651889
True	523.7060398504752
True	285.154946222901
True	531.4119876386342
True	103.03268391998172
True	569.1190796335712
True	6.977891340706122
True	364.22927123638624
True	475.3118870613616
True	948.7023598234924
True	348.78557933275084
True	816.5799901697455
True	1009.0730183568224
True	180.84850322485977
True	38.65105604071682
True	367.9941264205863
True	389.6662552624454
True	589.9820093123734
True	253.7213823342574
True	30.86154998876757
True	643.6905281791177
True	126.14231620616664
True	1075.9662908481446
True	323.15834983697454
True	478.0249922506593
True	128.55644493228522
True	819.3063571770991
True	137.92256410922292
True	821.0444504630916
True	580.0195920085163
True	187.60275828397175
True	118.89668220520916
True	64.87671140750044
True	562.0922618685624
True	929.617574536898
True	417.84930269130047
True	537.4440962234453
True	132.5827821924524
True	617.0102514926934
True	492.37900616201154
True	777.6682676090213
True	343.74156368965146
True	562.5676792071608
True	116.69165981780216
True	25.047137816223817
True	417.5178400663762
True	170.21674505208966
True	102.34688639560396
True	361.7926023107737
True	1067.7000576516498
True	262.23856002055294
True	556.8023584445959
True	12.40683710733154
True	76.97621893370811
True	319.95292381287
True	787.6028146369987
True	461.44104761206506
True	508.78792453741806
True	704.1268700679371
True	65.77614876872532
True	718.1671058458237
True	49.177708212572256
True	102.38807114588602
True	192.3609745782441
True	77.59164677594661
True	26.517788180809447
True	295.02877400032327
True	475.26173144427
True	878.7066581030664
True	864.595767387082
True	5.511575199221891
True	293.4774832912899
True	464.8874618139044
True	124.26512310264876
True	244.2476044721695
True	314.8281386194592
True	1316.3966285869117
True	451.1950879066534
True	25.22262293632232
True	182.5025286591773
True	696.4269465375019
True	34.2066349370364
True	177.83495914542596
True	571.7894588905993
True	69.63309256571189
True	865.942715320341
True	329.1694146967854
True	670.7548058846954
True	76.72520848055753
True	658.6670468669828
True	591.8771539374659
True	871.4387784678983
True	247.0362384685001
True	516.9843279680721
True	849.6870213334087
True	904.8685615175182
True	237.19962031274449
True	716.3372150668423
True	224.88873702977992
True	446.0257950071502
True	371.0204492720511
True	494.7902765575397
True	501.6141472456588
True	310.533539977576
True	346.47037046732464
True	109.80745557230831
True	356.71583545185325
True	1152.2614644334635
True	304.88444326371666
True	140.51492263603353
True	302.6494534776995
True	745.1678201666471
True	646.3768185133002
True	412.1028116975565
True	118.62544593512304
True	325.5421354499941
True	35.12731537704183
True	165.47849121953956
True	90.2526386123509
True	86.50798648069134
True	545.8849841874502
True	141.59596383956628
True	139.57413575236777
True	107.97222491644594
True	84.71222898320354
True	448.68329491740144
True	381.6089672203439
True	1048.810097232821
True	518.0680426644325
True	853.6545400582754
True	275.92176227525226
True	296.9537894322099
True	531.1235236643739
True	197.61319817136095
True	751.4745312216222
True	247.8873355904583
True	354.0432159651966
True	72.77719254989616
True	118.87060356440324
True	253.72493532752847
True	120.44957777907332
True	454.1301868765087
True	33.814911933912704
True	578.8202744578783
True	1019.7603561610896
True	720.7619217480451
True	1.0351310613580382
True	66.1667940438759
True	498.2849659918154
True	435.23452157555977
True	77.65392589193378
True	124.40046180267154
True	307.76622384843535
True	81.5574212170547
True	50.85767972291589
True	724.355674128
True	655.445925152716
True	165.49518674195753
True	173.3567231284215
True	515.9809759624621
True	56.77750847520301
True	23.852172744400164
True	583.255253151719
True	447.8768912954415
True	1130.6197943614968
True	44.29573724478467
True	448.5927323554703
True	881.6014545820063
True	758.6131638334655
True	289.87425081362045
True	765.2179239600988
True	392.2331449905128
True	39.67988333222427
True	99.32294529081771
True	710.2657256310566
True	77.1910800920315
True	142.21629117468078
True	948.3640705995838
True	188.84037618769295
True	265.5275624220721
True	105.3415830149124
True	639.8764521405348
True	589.4095352258494
True	220.06733901727463
True	430.3181153805463
True	37.03769628136569
True	274.0020158181445
True	576.430848025475
True	620.366857951947
True	328.1850738180273
True	69.27480130083406
True	959.0708930557116
True	1036.3977310346352
True	570.3815889559203
True	64.03375313254459
True	28.05784545666684
True	90.87182995025742
True	106.0957731731336
True	99.45406831568266
True	906.9916781302168
True	1190.978026959655
True	748.5843449337787
True	321.2051034734589
True	7.66904638212891
True	22.846686480470115
True	334.6050616414273
True	478.1056716426054
True	46.77491965622914
True	594.4745297871164
True	419.3335529619742
True	392.0311729535687
True	76.75441029839504
True	196.20191943422745
True	257.9152631231055
True	135.7066696106427
True	394.3468301824197
True	42.41759637901762
True	175.33197590930283
True	1147.556469249381
True	5.920521750727076
True	26.43986984890076
True	578.5499092735789
True	362.76994662559446
True	814.0126748871318
True	157.67921736045682
True	744.4138525952545
True	569.6946394461344
True	278.666267437163
True	426.09235202104384
True	337.4058551593436
True	277.41292255223647
True	269.91794685036353
True	394.28646019481806
True	504.7149306309534
True	501.16396022117607
True	103.95707124613511
True	360.34722356302007
True	7.3756067459139265
True	181.36452419217716
True	229.3342678770749
True	889.0088094871505
True	585.4757596064278
True	31.640645564501305
True	742.3565439479938
True	871.6292070660137
True	109.12237102683568
True	352.3707827457736
True	853.0103142742308
True	220.96250411026483
True	156.9932523090683
True	521.1111492817734
True	579.8093646061077
True	1081.9551806280297
True	150.79595345684484
True	154.9506207211091
True	254.35412895352223
True	318.4745252702882
True	434.45095695625565
True	417.294146850998
True	314.8987027700857
True	442.7058091930725
True	494.7968060390813
True	222.7685008631982
True	1488.370974207406
True	245.24634071014745
True	414.5150393024853
True	52.96308501927248
True	748.6602978482379
True	251.5329536653873
True	900.4117016745021
True	584.3320686176767
True	319.59948783676185
True	765.0112250649258
True	260.8775311155752
True	219.63311586504096
True	257.8096538711329
True	211.54243177672703
True	148.0080337362695
True	253.17761959001308
True	740.633622802108
True	526.9634668082882
True	215.47992165631317
True	1196.0345077066197
True	119.18172987296003
True	261.2010989673295
True	72.02790589459809
True	312.2986154250674
True	417.5595999741021
True	94.11417609596997
True	226.73823707841777
True	73.23890744989262
True	705.9906888254101
True	373.4218189339513
True	215.76481745780217
True	713.5133172625373
True	877.387222290522
True	794.0394227272269
True	827.836552173946
True	346.0310802451008
True	1.1293592147347524
True	269.9335134845178
True	50.24315745076464
True	400.51420992125776
True	53.53305469447306
True	353.68515241084833
True	857.9905913241802
True	1000.8165070538396
True	390.8359697903612
True	18.11159773035577
True	524.6757244007913
True	506.4326030169743
True	200.90883953867004
True	230.37693023166543
True	294.593616421902
True	24.233189696478032
True	133.28811577204868
True	936.8829125418396
True	61.59402133284037
True	480.760073174491
True	781.8312926192785
True	103.83724168182934
True	242.8748919257581
True	110.38397221302284
True	14.49175554664706
True	1.1109518032425278
True	116.8209574579774
True	999.266863087077
True	491.665426770418
True	59.8575624242464
True	785.0590396749479
True	341.3345015486878
True	1.4990368001176426
True	462.4391726056632
True	187.1919951326344
True	486.9019635051467
True	83.64400644329439
True	336.00816558286266
True	379.94146943826894
True	164.58378996694245
True	212.547979179998
True	130.2001492206295
True	176.22333831121233
True	949.5999596942328
True	15.155588199969973
True	502.21428671674647
True	463.7714780519676
True	395.27906119754095
True	224.4220449175221
True	233.2479837896212
True	153.74480583247808
True	49.559102170199886
True	496.23232975346224
True	154.17336621012348
True	797.8222091072649
True	799.0251986387857
True	244.9638794370809
True	317.1541368288705
True	518.4041683296508
True	42.88388429460166
True	85.50067963007608
True	747.7056559205145
True	1073.083789886762
True	117.75963437596111
True	720.2572532927662
True	143.0861501590514
True	944.516957588889
True	655.309429120431
True	109.4009062721133
True	279.2612753018373
True	620.8028531886915
True	258.9795037400455
True	45.758865822161205
True	599.7031126554848
True	430.9276264343848
True	4.872673798757399
True	477.28221852612336
True	64.79969616828838
True	178.5708802448732
True	247.79631937257452
True	310.4595139051727
True	72.21925860342316
True	215.20025615058836
True	352.4598375102623
True	433.1300431402017
True	943.8030003825384
True	47.66893551977597
True	899.597928613861
True	1038.3510008887276
True	130.15784378720295
True	74.34850385045847
True	1008.7424597186406
True	33.218828025343306
True	239.00305648174952
True	88.23148163729135
True	210.5835611245613
True	358.239736870456
True	955.063231914462
True	98.20753268879882
True	75.21349732675216
True	649.1774936942641
True	272.38203758786767
True	702.7806326266302
True	55.28544130418388
True	506.3519988993248
True	385.3859943372766
True	684.0769566483535
True	54.78521808685473
True	109.59706507721788
True	26.102167179699777
True	274.6873701660272
True	44.63437227712644
True	352.2582510968226
True	3.379570774356893
True	1196.7226288616532
True	105.69446766993268
True	133.25175689059438
True	350.3693014757464
True	743.7560761372666
True	681.6010348599779
True	1046.1087696649506
True	489.983489542911
True	419.2139088314816
True	145.8817908021209
True	430.2808615957495
True	838.6393504035162
True	404.4805914759767
True	899.2330677416846
True	91.05145526288514
True	435.020176667307
True	173.50020695153577
True	286.6503909181728
True	747.323066011404
True	165.61209537829245
True	130.25505704984064
True	64.67284473738952
True	872.2865059523979
True	754.3656131439293
True	79.1238303506157
True	450.6097878236907
True	737.6473809575035
True	421.4619033625021
True	59.19023999917932
True	314.7597438102195
True	796.9683185482141
True	29.59229419524934
True	367.5121889857097
True	166.38181874137643
True	285.8785335640849
True	30.848466950975755
True	212.2481777665076
True	746.7042069504924
True	641.48976451459
True	55.110479448118
True	304.04099915807046
True	882.4118662842457
True	17.356264650516266
True	326.3710237095269
True	284.3294532466601
True	409.5920943387794
True	204.81730950254797
True	599.8726207136995
True	44.60632322494172
True	964.6970060788974
True	896.9643163826863
True	48.56789084476601
True	384.1306152388569
True	716.9879313596048
True	926.5061123873244
True	273.0257531678961
True	623.0565941574595
True	129.66093776787943
True	179.9597342701403
True	133.237787699772
True	128.4574783302821
True	207.87180676075135
True	959.7231200146092
True	795.8428749480555
True	943.65332920321
True	20.392941435976613
True	27.02243860583052
True	348.28496935757653
True	13.07473287996987
True	644.5698186275009
True	1024.8852535851324
True	249.47829595074347
True	217.7068991377204
True	83.04176262701388
True	217.6318236590188
True	122.10665329548178
True	43.666244765808734
True	128.08131485461217
True	86.7933786122601
True	231.3304424440205
True	515.9139969980039
True	158.04503644995995
True	30.7017555026745
True	59.63994480890855
True	416.05179632877184
True	265.04268083275866
True	571.3680964882691
True	18.904834664377148
True	110.89852285367068
True	665.8077832853129
True	278.5472685329074
True	475.7290779523231
True	655.3152479930293
True	103.85427930360872
True	113.63304446334278
True	79.42813254608264
True	26.189865107306986
True	119.63249060687946
True	90.66294538390326
True	103.35838426809904
True	156.94502782065362
True	238.1694890614222
True	837.0414711083738
True	279.9359885717498
True	955.9722959931812
True	167.95144175190595
True	188.4842652353929
True	814.5485404225277
True	319.2809977738447
True	589.3571363187747
True	253.17847342261703
True	362.2497036255496
True	458.51940672814266
True	561.9531908764378
True	626.7231196470867
True	362.71023449903953
True	37.09695688586004
True	569.2003847550649
True	640.4888901779012
True	18.859349386262927
True	10.472672762736774
True	265.96014033719905
True	386.93145226300186
True	441.3906507078806
True	64.44992852046977
True	620.6892033956294
True	955.3002296817804
True	232.75021279803468
True	909.1131584518572
True	278.20730561446567
True	104.16926177228936
True	272.4294047382626
True	652.3138410497746
True	39.8979673182019
True	571.3206934756574
True	1284.4543362174056
True	1024.5421876463429
True	904.835978864051
True	209.7550439394588
True	87.29845519743768
True	195.2777591036416
True	860.1293371182347
True	153.5947393973374
True	1084.6655875123722
True	873.3263440328357
True	42.70570892890091
True	89.96436895702368
True	417.187556281915
True	401.2072329687548
True	212.28602481273745
True	526.3701896796987
True	651.3984163831427
True	126.81343177471147
True	273.73869207717496
True	993.2303598668916
True	52.55824426045559
True	711.850931236937
True	554.9576866414058
True	36.99025115656383
True	847.1431830807585
True	396.3404259750826
True	536.0812408501051
True	102.86601864886264
True	255.76936707366627
True	211.64062793278455
True	25.21822024117892
True	134.15539985004023
True	761.4238141106741
True	146.40696201574892
True	381.63884451861225
True	61.47613953128175
True	663.0086078636142
True	624.6775982564856
True	236.19439425719548
True	473.2283185307076
True	164.60266800262173
True	165.78578640178438
True	222.01199591327895
True	292.4714976000232
True	353.86754934613066
True	128.03698758208697
True	197.71041866707856
True	27.318609909182022
True	874.4354362967254
True	314.4122557401459
True	10.277453034814895
True	373.0195091266212
True	162.03714844151943
True	632.3018793707716
True	383.9480818634619
True	590.8434430278577
True	558.6936606982117
True	485.8802176076418
True	793.0807498627335
True	243.4192657901716
True	560.937140653762
True	157.36983266396692
True	552.3219926915116
True	365.4915737241318
True	380.4555174527973
True	130.01187011869715
True	128.95865213071178
True	105.41055298806418
True	73.94452100987155
True	711.9004353920557
True	186.43831312413428
True	44.215725710962296
True	0.0
True	537.2001662844124
True	113.84559997242916
True	24.227692884677204
True	39.9532370133451
True	109.26205559121408
True	521.4707858058448
True	179.4144074796104
True	113.2128704131376
True	34.3148458784853
True	160.1315052416129
True	899.4119683597797
True	51.7920327937689
True	228.49782353528065
True	722.0245218680291
True	315.3827766839175
True	444.33685388381525
True	474.2861030972287
True	504.4559410181592
True	604.9843182701038
True	910.1763923599316
True	262.9896422220678
True	1047.5105390343242
True	928.1550685503648
True	616.469259595271
True	345.66280846570976
True	816.6681784746656
True	7.647538481666649
True	31.022009233163413
True	294.6213778184664
True	43.11096115077307
True	201.26491618518756
True	735.508623252992
True	208.6394047817299
True	780.1563404678373
True	763.7370603292479
True	124.10152467763407
True	366.1510606944464
True	585.9069341854491
True	22.928187298153745
True	129.8914518061466
True	445.2514532578997
True	300.9420768852895
True	193.95157244586716
True	113.74420083216778
True	389.7265919230162
True	21.07697395774733
True	369.113384924558
True	361.8485196721137
True	1076.8541810439312
True	368.876784042237
True	31.7608480442619
True	442.51362682027866
True	459.1091217181332
True	239.78896786328707
True	30.54113588686457
True	766.6128777437642
True	422.0903447783124
True	179.1613906016871
True	12.453124143969715
True	1240.5655683175437
True	163.3464196512945
True	27.02215468111725
True	304.3874442391353
True	280.00503573391575
True	116.79453622905612
True	290.9733589772507
True	44.80323714448588
True	320.8797552717516
True	281.6999664448947
True	306.6700029375891
True	29.74736369046189
True	46.43327545828451
True	1060.842910106455
True	26.09636239363225
True	13.978046115994688
True	186.17807358582485
True	670.9003385887789
True	8.205792196515219
True	194.9867434216352
True	182.1034542105026
True	556.1367488405334
True	377.8013005213036
True	746.5094348407476
True	323.17059270365786
True	489.17542294567977
True	444.44935486223
True	468.9793186271969
True	103.45420926095107
True	1259.617476994335
True	969.3300419061458
True	296.4070686759778
True	510.093795027438
True	105.92764133989334
True	572.2693976886502
True	434.9803216090377
True	158.96649380462392
True	79.75452740708063
True	342.454652371296
True	169.44791248456488
True	32.14081466001575
True	626.8830580911686
True	367.9615163209351
True	72.63563303153782
True	31.88483563633688
True	662.9763834222956
True	490.45376466611054
True	69.47178890835158
True	21.64629987989212
True	328.821864872653
True	320.92037566150435
True	732.0060341686448
True	541.9091640864945
True	556.5839985461923
True	810.77694759435
True	8.459070881569971
True	52.8840004732993
True	36.69669880443147
True	58.7113434084973
True	523.0385201074624
True	593.3730583406258
True	80.86083757557152
True	110.9382229557185
True	196.6140614748013
True	70.67394682984629
True	172.2621517852226
True	214.7751313809535
True	266.8104577807084
True	800.4804474542306
True	609.0455606951585
True	282.98103440029735
True	182.40743545084973
True	273.2376837468002
True	248.8753408925298
True	777.4220956575284
True	331.1490502124651
True	168.279380420667
True	899.4374753065254
True	347.0168384607548
True	490.1782265673072
True	154.0550362713298
True	122.82396038648754
True	63.93905611852217
True	211.7063854186696
True	984.2035956296093
True	520.2151973215307
True	114.04778540107183
True	363.0524844321126
True	101.60516871816866
True	682.8337050539166
True	3.735828353887672
True	698.6965540679697
True	35.365967313862534
True	936.7441368258892
True	839.6945078119842
True	220.79065842916745
True	33.44933414285463
True	80.68209388445665
True	460.558676214585
True	227.55233585863556
True	1.7312562038160362
True	79.01080347662183
True	1094.2922017229084
True	339.1307483692706
True	667.0481469198094
True	479.9845936264373
True	30.95971558322549
True	135.4206676854547
True	444.3074804483064
True	923.8539616606964
True	826.1525933562338
True	423.24666892403
True	343.7520330108616
True	17.582044021412578
True	74.08751817982981
True	743.1001017518736
True	478.96446867998185
True	383.5347384785582
True	885.4317979334393
True	26.396049687002268
True	213.75325966314583
True	901.2580358987584
True	234.5122788546578
True	8.47960369104077
True	473.5668935769443
True	107.93903490599946
True	645.6576187655259
True	52.76136316555444
True	252.11821324948704
True	871.3124881111377
True	871.9302118611414
True	274.3143900012195
True	438.9776265128392
True	115.36932719276491
True	623.5254786903348
True	254.58582962649743
True	187.124524988914
True	839.9275434937693
True	56.52003754635589
True	695.6391632858332
True	276.31737602025373
True	305.8266913581791
True	163.7754112538325
True	485.7997806490656
True	593.9651645290484
True	376.6821078377639
True	401.4236625485951
True	68.46886744603081
True	158.15733619512022
True	459.1914777000625
True	224.3938134486012
True	35.07413960599645
True	190.6668464973959
True	404.8806990171841
True	424.93568226954886
True	735.9723826491302
True	133.1896412470119
True	666.5449257034837
True	487.5437117159338
True	626.172964949215
True	131.0243714451552
True	39.08384015966297
True	669.4042638723209
True	69.47020315973339
True	556.9997157900377
True	703.7747448479774
True	447.53002203552194
True	131.66037289330916
True	536.0826068203403
True	4.205377988715255
True	420.4263186029896
True	31.316036697855747
True	624.8949262483079
True	263.7297657408098
True	564.835304398144
True	727.0181254996469
True	146.48006262796244
True	504.95205450737046
True	499.3872754251372
True	65.88931880871606
True	972.2413647714288
True	3.095994542442257
True	28.58727107587144
True	634.3366806548906
True	671.7082031621202
True	129.58010338627832
True	413.1285453290312
True	130.21923458545518
True	73.15732992608379
True	463.0503529963408
True	41.34956768978515
True	507.1057393165071
True	11.991689925476754
True	865.0870295678508
True	557.3155941327037
True	666.6751955158369
True	96.62681710226192
True	379.8348619958595
True	989.3297700299393
True	859.733602819795
True	147.80075228417854
True	539.9216850948555
True	464.61391416151633
True	232.9975541704463
True	259.8583419577228
True	5.3803011674258325
True	328.5004988739788
True	10.28587101729465
True	366.0736967174663
True	74.60551858897658
True	403.027910387252
True	668.1296661410065
True	125.15411942999968
True	232.91295005580176
True	638.8952399766463
True	679.2536560351215
True	288.3161581743617
True	134.23414873851237
True	164.48780385113204
True	477.08946978326986
True	84.78536522160196
True	10.405365731931848
True	527.9436764581766
True	567.4193110728771
True	18.46395819618296
True	145.1120309634777
True	885.0045752817043
True	482.879967335845
True	269.69841462920016
True	33.96823934506847
True	474.0234149420799
True	117.36427049320194
True	583.855378563108
True	664.1629775901508
True	291.4954097207649
True	381.2807434726345
True	187.85122553215217
True	242.7654330073975
True	74.67320641214968
True	217.29626315429888
True	491.15090925889626
True	20.799964343511963
True	463.1682169741812
True	386.8380053375699
True	713.2199833275963
True	926.6790551006872
True	905.8451754450224
True	150.47834725346058
True	412.1707902648956
True	72.68684377232275
True	200.4299276861961
True	321.07253364930966
True	9.915295010745847
True	785.3417343591382
True	21.55182467115143
True	402.59166231342766
True	264.64829405625375
True	667.9528354924373
True	195.0064452655161
True	36.07772916356772
True	650.6132201911125
True	1074.0718864281373
True	227.7194469056637
True	137.40224477023557
True	632.1975499152202
True	508.9756530734653
True	17.09531234772439
True	860.3822354727685
True	110.30433645817998
True	45.41917447297062
True	317.58631417119886
True	351.68366899808484
True	391.5515518873041
True	268.3170629899441
True	20.35320392632624
True	21.903034616417504
True	850.1276766975925
True	206.79481893230948
True	110.152019947132
True	831.5831476853334
True	650.6071459600502
True	601.1617733785056
True	444.3629293022106
True	152.13480214533578
True	32.18188819501781
True	98.95214561229837
True	448.1514629684263
True	226.1814440393748
True	490.5680124250602
True	143.11684662825382
True	512.5060913154559
True	628.2610385171661
True	967.4395005681646
True	23.69307433501492
True	994.0019129193164
True	1052.7313767470905
True	456.7769455037721
True	84.38646300245095
True	797.9879935022494
True	637.3203940927003
True	654.187648340045
True	174.21923903404002
True	747.5798687344604
True	707.3580380164894
True	119.86928533691702
True	801.645895766661
True	814.466127474456
True	479.95423559730784
True	227.94031943461468
True	73.67760852583851
True	320.04020379384974
True	360.9600401468712
True	469.3043044600568
True	436.6719599063078
True	196.30080728054165
True	312.99876247173387
True	2.277456711150325
True	12.84706755544764
True	106.9656352766351
True	138.7591032405025
True	364.0813835545407
True	350.4176020465733
True	115.20489850414867
True	18.190166373471666
True	212.99119606662111
True	831.8968854990216
True	455.8008539307735
True	524.7376568499765
True	550.7355567772065
True	802.7591660649018
True	642.0704743307442
True	94.3225091135575
True	207.18314267360427
True	249.31592265631244
True	290.5218371761625
True	108.26780360033052
True	367.89689703590193
True	439.3380642415111
True	172.29047821351085
True	657.3599732703543
True	243.11158890442783
True	201.78100950110576
True	28.63381340538876
True	244.68409517202588
True	483.68054485154113
True	167.8957109961129
True	529.0707980211994
True	466.9334696545901
True	243.06851138346235
True	107.32972035650278
True	41.50630468105693
True	413.73564806088
True	786.2361357438712
True	152.79453997476634
True	1029.9625219553293
True	1035.1313388348176
True	482.5942653266442
True	95.33601048688286
True	120.20256279541658
True	691.672706788984
True	7.488582270746119
True	228.2684205397032
True	142.34232752824795
True	114.52011635569292
True	323.3039812690661
True	628.7430544182013
True	39.96567517839213
True	131.25160984890627
True	967.8137717642808
True	57.222796280236
True	452.3516608415395
True	522.5509465292395
True	238.98847351516903
True	129.83799073860018
True	937.836453141284
True	1198.2112099449578
True	511.3126399115319
True	653.4785530894557
True	202.6741964116856
True	154.38749896442954
True	317.4551213914527
True	265.0513634234782
True	167.68821714450092
True	315.48368325800647
True	332.9678817786381
True	11.05941843104759
True	617.0723219843997
True	150.61471325355177
True	78.42282627393912
True	448.37855196607046
True	312.7403212326077
True	1226.9892034027018
True	336.4002105741099
True	986.774583251162
True	10.253890170709765
True	264.6356516456837
True	229.79517195345653
True	156.08733152395337
True	466.4665819627737
True	198.86085143014355
True	405.2638625021479
True	342.6773480208371
True	113.543261644106
True	347.06239530554654
True	1031.271689979309
True	715.8054665723162
True	219.07089537856987
True	111.49659217942752
True	309.1756376387549
True	25.064563186517976
True	341.1405867687423
True	309.81927437733253
True	547.2224808322745
True	467.101723941392
True	351.9076947332033
True	157.39312628128238
True	12.4533635596975
True	428.3577958130234
True	279.9323027638438
True	146.01115995179958
True	302.4890102716635
True	444.1500797329986
True	835.5963703147845
True	303.8506736433377
True	790.0465352013199
True	403.666497479036
True	368.2495311952559
True	1.6644217502141476
True	1178.6677721442315
True	106.54753377713628
True	926.4952499977855
True	199.66826153238333
True	454.5459875133848
True	681.3188485753263
True	83.59414616501903
True	476.6213534400287
True	31.39258480809509
True	421.41258478401824
True	83.36741694800898
True	232.47993684601488
True	37.40858007155612
True	678.855796763173
True	186.6268925471012
True	26.19345784058007
True	381.05801584431714
True	109.39554101271816
True	162.7808589804768
True	819.4526822752814
True	254.0980594069358
True	156.45819515514094
True	352.94237045981055
True	502.5916141795485
True	335.5849695606286
True	528.8386269720442
True	620.7034820335423
True	152.7216148116772
True	7.489188358764037
True	74.662655734196
True	424.6097766526351
True	91.4860241212148
True	77.34858036328094
True	1059.6262153918335
True	28.39062737841805
True	317.4311315811196
True	319.12637807799564
True	451.3193610492333
True	681.0486260574824
True	175.65060439502992
True	642.487739412671
True	334.34214459996025
True	350.3502631991812
True	265.3097828574634
True	216.0894627872408
True	364.43363675788544
True	451.347227178655
True	409.28548745093485
True	579.6747255680675
True	141.98174904947717
True	77.39793928598161
True	40.70794466123737
True	293.98388739383864
True	617.4217224407391
True	401.9121891876681
True	776.2795503249002
True	221.945937670537
True	383.7500846968309
True	66.7085784267006
True	52.88551753211523
True	419.3128624102032
True	195.47989187984223
True	230.9094582578577
True	44.43716523725022
True	1058.7071289689802
True	172.47108663895932
True	899.3295112038501
True	325.31974689954865
True	917.798330477477
True	238.73607798434017
True	461.2741632657008
True	537.863703876889
True	638.3085920980583
True	215.9739475343992
True	483.37356758250473
True	938.127181431951
True	131.16781840906495
True	6.685767940229088
True	582.1594963667038
True	29.416121941491628
True	75.40700165358383
True	787.1556371680622
True	231.86525757028497
True	1008.7255871451418
True	690.5264069893836
True	426.14918175010615
True	280.14429347069523
True	493.843335550443
True	341.9423784121516
True	181.9812510087688
True	675.8624467993977
True	727.3591282140469
True	210.24343276644268
True	91.284167045959
True	513.1410096139009
True	127.90925361132211
True	384.734078417677
True	351.481252042583
True	65.2284822906055
True	390.0521414285973
True	405.376609155993
True	384.5970469548426
True	408.9782708838755
True	425.8547584684745
True	668.7669834315611
True	56.78188018274911
True	450.1596968703441
True	322.9012619547516
True	667.0943988497157
True	224.42188147278063
True	102.58142863134714
True	40.701844734426885
True	538.8041572699452
True	644.9642573324344
True	183.4247021599812
True	411.7006380197081
True	340.4769272181524
True	17.725020081675144
True	169.98505287046353
True	289.62363881636645
True	3.7727470904138816
True	888.4978720677393
True	76.5852689743413
True	106.52555055617825
True	109.09089557255516
True	346.89551176143243
True	36.72855620918071
True	445.0996731945628
True	229.2311079177944
True	5.356144994669314
True	121.05187271777932
True	443.77222011299193
True	49.94342914820565
True	70.91526073928318
True	165.3304476044748
True	296.9155305188952
True	955.1324785577112
True	393.1850423692258
True	920.9059629228552
True	179.70398555787588
True	1051.5990011440074
True	793.1706342047306
True	651.2015936065429
True	403.0600757592906
True	374.9769910820041
True	80.69115586703738
True	73.48982341129069
True	79.40477023653229
True	176.43479140506736
True	481.0178920892035
True	1084.01322680542
True	183.3017002355442
True	348.4629917711936
True	427.631701026788
True	603.9550692166393
True	604.5468450271336
True	279.30967646547526
True	450.07461878270425
True	684.3251576915991
True	99.97404548417992
True	707.149951532041
True	250.05470342583607
True	138.46188313484123
True	417.3549213247465
True	834.2200093941491
True	428.4681402049227
True	864.0838434078324
True	187.95550787609795
True	357.2748745796109
True	686.0669886640492
True	629.8556576530269
True	191.71589102916224
True	265.1933024244
True	793.0072423429109
True	32.68574897688994
True	187.30927475844905
True	492.7899017450364
True	718.1689615767482
True	108.76203802958864
True	37.612404139347206
True	166.6630924810498
True	722.3197219587776
True	328.0388739362917
True	565.9624182685993
True	360.5498109042865
True	292.8181653074586
True	462.4528420499093
True	493.82494525046025
True	71.54786285579983
True	382.0669536995736
True	805.9130625525062
True	0.0
True	297.4752574978763
True	238.34713407021195
True	991.7991477437064
True	149.1722244728924
True	632.2821580478706
True	628.2738728050318
True	115.19673030842684
True	210.69321071525684
True	132.9767658412471
True	10.43976440794467
True	289.5954072837848
True	388.8208259395139
True	1128.5053534832953
True	236.5177476082536
True	396.3999579068559
True	648.9508503874644
True	216.84371565843543
True	23.564972566915525
True	842.2110992277836
True	590.4767232614048
True	160.10675296762017
True	639.1021501391486
True	166.11060628411337
True	299.6943588983646
True	838.9875883415317
True	35.25936786158377
True	106.6416199261996
True	531.7132169983456
True	60.32884517336183
True	74.54404772285454
True	413.6054069552228
True	24.948073614217726
True	753.3732570275299
True	98.36050632690473
True	157.7717164026157
True	20.190569866007557
True	746.9883566777977
True	27.491773317905327
True	789.8248517243727
True	389.5896236691692
True	114.2437857549297
True	703.9987669064208
True	521.6603160187545
True	567.7941608746411
True	47.2004390151206
True	366.5196855961714
True	5.277691996617771
True	98.10414562582484
True	389.14315247275175
True	47.91633032494995
True	125.43363446708432
True	301.87586255947167
True	175.85058696057604
True	96.38578448914105
True	640.1828613404788
True	20.655623277737693
True	1108.2733713969585
True	487.7678198588262
True	302.0311600598537
True	498.1940224965607
True	118.50500853266536
True	777.027452096974
True	1098.3137706680118
True	748.1973517385476
True	170.65140595268952
True	221.0812083922874
True	48.494302156695134
True	56.50275824825663
True	151.88325354749765
True	96.7877817215006
True	171.58405084468953
True	1148.9464106401542
True	316.8316375857849
True	366.7475137211113
True	720.4041406890708
True	18.780292401613867
True	13.766381635841432
True	620.8849150372924
True	5.298406451612261
True	112.31318592483572
True	701.7288569589663
True	187.03304004755017
True	667.2013856306595
True	822.589842731253
True	147.95013027634528
True	909.3784797805264
True	3.2235341789812217
True	442.7201719743547
True	1067.9943640246313
True	25.410798195483075
True	240.19576912689985
True	145.0388322472146
True	970.4914353233656
True	235.23492058564372
True	501.3839836661408
True	121.04005147140008
True	518.8363624533977
True	154.46485911054157
True	98.0647853395599
True	381.0610645869598
True	71.85832743007025
True	52.52806693948877
True	1044.4593505756472
True	238.45076236233163
True	159.7776113025835
True	363.9894032306029
True	399.79180486711977
True	212.7203990438606
True	166.0758467122652
True	393.92822455821937
True	36.36754963973379
True	495.90598132704815
True	1096.4729538381837
True	117.89134947510038
True	463.9259018972832
True	302.2388625746672
True	25.97571412815705
True	410.59856655273074
True	102.60722297954034
True	563.4928329047412
True	211.09200133220173
True	425.770416831251
True	20.137281763085777
True	437.2696116956897
True	116.29675084562496
True	335.01936642167703
True	32.775654323173086
True	171.89579316342315
True	252.05187776841044
True	752.4829928882269
True	57.20496754602932
True	137.04613761459737
True	236.3037693415728
True	137.23329335034052
True	649.3275070910355
True	555.009478283862
True	755.9182563207797
True	383.4922018358052
True	535.8918816295519
True	440.5219486461621
True	686.3969711204373
True	70.88990128647242
True	456.6327980335772
True	434.8622724368682
True	50.29677516617189
True	85.19944875590548
True	132.27093489209958
True	86.47433272688968
True	337.2999300573219
True	865.2164408533085
True	320.3161655462855
True	1121.469572100565
True	318.7880905872682
True	891.3907557181244
True	145.7752146130413
True	577.149577573061
True	615.7145616902651
True	695.5909295099483
True	440.62081944587214
True	64.26070999351907
True	301.50361309406424
True	40.60832548294697
True	163.60334051226923
True	179.6722136485786
True	1140.1585510518253
True	220.8483302327228
True	558.3455486321492
True	538.6427777708062
True	566.8372257866696
True	854.7281228474168
True	591.2210631246326
True	641.3017486063605
True	941.2811738889584
True	125.53890149412705
True	326.58193320816343
True	249.67627194205664
True	314.3357288405059
True	87.10744405822541
True	362.21681060264063
True	4.970586712365531
True	333.2310606258979
True	259.1284649114779
True	607.7680559842206
True	290.3563939522865
True	355.510483799382
True	10.962652563246127
True	59.685992460744366
True	541.5495800677432
True	30.05600789931472
True	150.18377679257904
True	67.70933474183865
True	148.4961461477615
True	256.82289153765686
True	71.16891439254327
True	386.8854602393131
True	281.9132945005551
True	98.44182276819868
True	339.6324150205941
True	64.93731477652474
True	594.6337386430772
True	841.9648734502283
True	278.0256720524274
True	1155.1917074706214
True	115.8537701272767
True	309.85808963098793
True	1067.7988967752578
True	88.29244637242499
True	291.1304883132911
True	10.302110216536157
True	400.2997033034062
True	461.23470840052704
True	149.3164167572159
True	618.5480751787804
True	900.5344791238315
True	159.93120754972978
True	76.55756144140244
True	323.1655403460432
True	564.4296255254197
True	621.5246581387687
True	1199.3040299382003
True	26.62756220687647
True	942.0342550184906
True	143.74228864865168
True	645.4989139743017
True	121.10328850349087
True	129.752640102881
True	186.4865154488053
True	166.2953297898531
True	772.9905894554369
True	213.8510830000888
True	228.89282746957835
True	66.87107692002185
True	508.91853055050376
True	456.825262623473
True	178.79807782421483
True	243.74375897896053
True	17.860957317745672
True	425.3106630901986
True	215.40743095512244
True	295.20994535798
True	111.50457633958062
True	738.5682111134922
True	424.27955468544206
True	258.2706319223211
True	643.7196010595394
True	513.8467529126406
True	461.29400068052007
True	136.25360812927943
True	530.9682842136755
True	431.1467254170712
True	2.2593139958089776
True	193.09363760236815
True	95.02221375077382
True	247.6418396441848
True	3.1316458953714936
True	130.47038343797615
True	337.7837760610985
True	7.562980019022565
True	838.5328376020753
True	173.2521188990098
True	722.9176333767632
True	778.2161651922657
True	163.59365203432168
True	215.1709517665771
True	488.2330412314664
True	840.5419909882784
True	51.536847960803975
True	41.10322708225743
True	128.5152202554493
True	623.1124410471269
True	744.2030229791046
True	181.67090876230208
True	604.1249698346465
True	605.0831940865397
True	880.2702865853873
True	402.049050841364
True	192.66921974163725
True	890.5965396102393
True	218.15146953468627
True	153.7652479482725
True	338.55583124881286
True	227.95489047325876
True	204.97864076398105
True	597.9533414761709
True	254.9200890591583
True	199.6540538225008
True	465.16872221238657
True	475.5740343199125
True	64.13063480477061
True	288.0159985058977
True	84.0682792633442
True	344.67898688860726
True	341.04474776148646
True	246.99431073810487
True	180.9486200913464
True	385.3955065755405
True	658.3630032994951
True	727.3341949924271
True	295.1687761713146
True	765.2832956562738
True	63.770091533126426
True	885.0587333391079
True	347.48626669555955
True	12.085028608052658
True	629.1222886421231
True	696.8339362803276
True	260.9617086258499
True	171.51263169764448
True	46.23833897726222
True	378.0766120187069
True	77.37666844620054
True	13.000293842591628
True	898.369362557442
True	383.1474892299279
True	164.83889838457546
True	984.3453196478516
True	11.099005431911324
True	808.1054912282718
True	30.070721664644683
True	671.5230537370835
True	58.94390034828439
True	759.5862601797616
True	443.6563383104307
True	202.69644544820056
True	431.5959659563741
True	201.21068815261617
True	297.08584369021185
True	220.6998350378384
True	424.65336059087525
True	9.395952354692842
True	324.74647394491507
True	109.51750930810393
True	12.234900169488476
True	452.1165886795782
True	734.229254509823
True	289.7171552841808
True	75.27182111669235
True	318.4057428915056
True	83.52288055419002
True	186.1688085062234
True	172.565621364474
True	360.47145152423127
True	43.79607900822826
True	136.62601303951087
True	366.5997968895533
True	848.4288377711167
True	118.9958712419396
True	202.40628542411488
True	436.6232190781199
True	19.31951250077361
True	409.8087859047039
True	503.0633001474533
True	90.52463412668426
True	384.7552350218576
True	359.29479959729935
True	429.8781532110274
True	589.4758588403681
True	1079.0828153422071
True	1012.3433595414264
True	54.31170941268507
True	1055.4276549361805
True	109.44026772456849
True	105.68208110482618
True	107.7211148291726
True	511.1591164769997
True	380.3485492545842
True	595.0185698496487
True	266.12403849619346
True	155.52140624328868
True	405.38719519175913
True	15.089686665280269
True	453.1809035237256
True	398.6766913642797
True	137.4179384280877
True	98.24795740187923
True	502.8047742938163
True	983.3832833750896
True	195.5540708490218
True	66.31213065615141
True	439.8702311390976
True	372.8525405014938
True	463.6310181166368
True	326.27627249433954
True	4.255534046343579
True	540.5378534723448
True	504.6617509718279
True	503.2142405145935
True	186.84262819545864
True	108.91000938766004
True	20.72747134371357
True	380.9315650159921
True	109.38077065906332
True	8.339364794230319
True	30.20429035464937
True	348.9021113419013
True	683.288362332738
True	136.85483956221972
True	89.13089446066168
True	25.978644293232097
True	410.303268912158
True	368.73845049766703
True	783.0235757945165
True	305.59157341199256
True	504.7066898460543
True	537.6633547940188
True	525.6817061354897
True	291.16015309144825
True	553.8769909867576
True	97.18289288609208
True	572.8327922861815
True	6.7743573570302775
True	393.5568720751537
True	443.5457457211703
True	961.7658939333148
True	358.8862402029169
True	803.6066264900957
True	971.1382430808728
True	171.01315115724628
True	38.02227759859721
True	373.9017409146984
True	384.5964300836761
True	594.0035300838852
True	251.04778126524877
True	28.35316554415791
True	652.5675187396333
True	125.13775238819672
True	1066.7606189805747
True	322.9257981761386
True	492.9917386770727
True	124.6364208985679
True	812.0632552260099
True	144.6900392625228
True	815.5684575864769
True	570.7232233078882
True	186.0109625344409
True	114.2517828622385
True	66.76588496175398
True	555.2635122151669
True	919.639290144004
True	425.3249879568704
True	537.1274069047618
True	132.72571910919658
True	639.2255264560686
True	482.05806720062526
True	763.9848391947406
True	317.5139616915385
True	553.2847719639209
True	113.28490956215316
True	26.27278836261984
True	405.8321758921333
True	167.95936752232817
True	103.80508626672156
True	390.4462771910008
True	1093.7267963552613
True	257.98616192866507
True	545.5214327114927
True	10.913923535484203
True	66.57300715815994
True	325.49550552284995
True	789.371409668101
True	451.7176035906761
True	542.0965371430311
True	708.472750659378
True	70.77141379253389
True	736.3375908137654
True	46.337836882023005
True	102.63801206686692
True	176.0404667079041
True	81.52696907063431
True	26.208471368457875
True	305.1732953455096
True	500.78590239064937
True	911.1772951885756
True	858.277776682747
True	5.210947510359706
True	279.0890996326047
True	475.3798954829937
True	123.68211545631782
True	237.07279345205865
True	323.28407010964605
True	1315.9341096225266
True	464.899354576594
True	25.807458962790985
True	174.96834215040514
True	696.1050129734808
True	35.84639180613539
True	183.62712078926515
True	566.0701842873792
True	70.94687938586594
True	869.5227174530784
True	332.42283635223373
True	668.3556863449954
True	78.18260157744311
True	674.9416325447545
True	572.1395430679398
True	874.6769557159712
True	252.1932488569045
True	509.6467932809188
True	845.8422430104735
True	917.3798257494584
True	240.75780566552464
True	802.8929369158469
True	223.2609391449094
True	448.2366339736397
True	361.32074273194064
True	500.3262775968556
True	489.06840514842025
True	310.61611717101846
True	350.50784812876475
True	111.59026178082416
True	345.0279725865423
True	1169.5631326341522
True	320.9348973130916
True	136.3296218364684
True	306.0994464299362
True	743.0961121687899
True	645.5270675725086
True	408.6207115141185
True	117.39504960268503
True	334.1800131750572
True	33.501264565102694
True	172.04881048721938
True	90.63560903902672
True	92.02759558178464
True	557.7156389201867
True	135.26021758698954
True	121.90080282118949
True	101.58043335042738
True	87.29408887506419
True	444.6075640937012
True	392.87671294720985
True	1026.1702302717897
True	541.610675067503
True	809.1044462803442
True	277.6917040806289
True	296.27776933250914
True	506.8129364711866
True	187.95774596197245
True	764.3979478309217
True	241.9733299530976
True	370.0148011934889
True	69.69461808115338
True	118.6290650624363
True	251.25011435035444
True	122.71091514622266
True	467.7675210935858
True	28.66502820305781
True	575.9927987894326
True	1010.950128084996
True	741.1575962179865
True	1.1434028160729386
True	63.47487933360349
True	478.6898811915831
True	436.7825936943445
True	77.47510577847224
True	121.06965022371634
True	312.7458177135065
True	74.0618057437367
True	49.68333956311894
True	692.0526501124041
True	679.8466795939996
True	159.09637113436443
True	167.03428225091116
True	509.3687416697401
True	55.64232500371489
True	26.30979723444887
True	560.3664916726736
True	442.1178426596808
True	1128.058422653021
True	46.956702764537845
True	487.837251917655
True	931.583740779939
True	790.6520838228267
True	287.87903652683866
True	747.7320307385926
True	409.7041469741545
True	41.6507255519858
True	98.65997822302413
True	737.8291510212423
True	74.85096281349368
True	139.20539810264998
True	957.214049428198
True	178.9679364135696
True	279.2366248808101
True	104.45236946395698
True	645.9308429427867
True	597.7466952980441
True	218.77837437351292
True	423.04815076318
True	42.99854894605593
True	286.6437632681475
True	591.3462403898002
True	607.1474776055503
True	312.8648423474901
True	73.4919814128709
True	940.6064542530474
True	1078.5055075666648
True	552.2794654629291
True	64.04828814751755
True	32.59602812998159
True	90.32799095871566
True	110.1249962382095
True	99.07433448124762
True	879.2514798390383
True	1188.8775748419018
True	718.186852255092
True	329.88399862062124
True	7.541053444317997
True	19.27995635581011
True	340.1651301353547
True	472.0748687620108
True	44.57514040325789
True	574.5438444437883
True	440.8122049580699
True	397.209321443868
True	76.67915390282181
True	206.32138936481343
True	259.40327638321304
True	123.89966630100233
True	382.307240975385
True	43.86556349053773
True	180.92273358442236
True	1157.1919046547948
True	5.43680466149293
True	26.41093733280205
True	590.9232388812536
True	360.96399208741366
True	780.9278258730594
True	162.90554398097635
True	761.5077157149543
True	600.5601129646144
True	275.1289754580136
True	436.31771376904913
True	338.8051192638681
True	293.69461441703726
True	272.01909119353286
True	385.550669881656
True	497.3570664490923
True	509.8035929941972
True	107.17850993749308
True	370.8123710536673
True	9.678797920829084
True	181.1125471083453
True	236.78887360832172
True	858.3319228203595
True	570.5693478376361
True	30.23677805963015
True	735.0810870122909
True	826.2178661282895
True	110.82283478844428
True	352.5547477937716
True	839.948355032915
True	217.77291852683223
True	166.07717628827015
True	535.7206089254671
True	573.6816139700079
True	1084.1735874764915
True	147.91039331737494
True	157.96949073661867
True	251.35315403388424
True	320.5035834895123
True	429.2900842281296
True	411.6898541110745
True	317.708489601165
True	442.1398684169592
True	493.49939070620377
True	228.40116087822167
True	1459.2748201382256
True	254.88894962614876
True	412.2947865274414
True	48.77415451216486
True	777.8682015455244
True	256.68495738647624
True	959.085754898034
True	556.1667615181913
True	315.25752939208235
True	795.8889157358616
True	276.8459330942339
True	221.9755751995093
True	258.6975208522976
True	213.6398073708473
True	132.4782567137701
True	254.7581222773762
True	724.4930206613169
True	524.7197202284813
True	219.72974138841357
True	1202.2668519388185
True	121.29532315418074
True	262.0036920067188
True	65.06882592796772
True	326.750550160413
True	421.2513278337622
True	91.40803359182516
True	229.78492947037728
True	79.03705447536717
True	674.5960328137885
True	371.6886540370248
True	227.9187775093955
True	740.6342011796628
True	848.7299899180148
True	823.1119949297185
True	818.9483362830188
True	341.43318114269374
True	1.5893717142752104
True	263.98792137188
True	54.82236683244274
True	377.3205238135661
True	54.31217467719403
True	355.5532328372436
True	842.4330544044526
True	1026.5182338538718
True	387.52431758343454
True	21.76373888516882
True	512.4101019418025
True	487.7159181829497
True	191.0172790507524
True	228.8415323337588
True	282.07025179884744
True	22.68613240813978
True	121.91792203670678
True	938.29528541266
True	62.36441593129357
True	490.4177946735268
True	793.6971813608919
True	101.02290896624623
True	260.0205504985882
True	106.69018444794992
True	16.27361861928202
True	1.5183449137899343
True	118.5567984512186
True	1009.6247441170912
True	472.841401210858
True	69.98289869929901
True	786.9645449014071
True	336.62455306182767
True	1.168971728980552
True	445.18129874780175
True	195.95297343820317
True	490.42688492209777
True	80.35108626070357
True	323.079740440898
True	363.9612092821441
True	172.02927856067726
True	197.95209880613825
True	127.1470917489552
True	171.15148312452527
True	1027.6772710113971
True	14.638859727642275
True	513.7007322066564
True	458.30248851431605
True	404.5195994548308
True	218.6641624347479
True	244.6310421698865
True	145.39277568514132
True	48.65192168609813
True	471.5165817995381
True	158.20664971724034
True	812.0864094701993
True	840.1466115474651
True	250.78023965586752
True	312.00506338288693
True	520.9351119180103
True	38.42746874316812
True	89.1141214306598
True	710.1002240809025
True	1088.5814803028488
True	113.4027639542617
True	735.5051394367691
True	144.31022750038937
True	931.0908031187702
True	669.2022339128092
True	105.1718781770448
True	280.1603033769684
True	610.3185087654082
True	263.1939291655674
True	46.14982323766706
True	552.8303455678605
True	435.0088748740992
True	6.15676261902136
True	475.925279419204
True	66.95647413073353
True	186.1509557757718
True	236.4314598597383
True	305.2820566592385
True	73.68453991240452
True	215.4787683213498
True	355.9811651755321
True	419.5420431227201
True	934.3648322305768
True	46.37718186900834
True	923.572911074106
True	1008.7174720508476
True	137.1717195814856
True	77.89890684325648
True	1009.6521791285204
True	33.328759700368664
True	230.02652572806608
True	86.96631545848489
True	219.2756335779259
True	363.92165814557205
True	916.6322481640232
True	97.1242453983427
True	74.90095152640149
True	642.296948382895
True	268.39426024667125
True	687.908471775372
True	53.50039130759753
True	479.4006296841745
True	404.0550293923458
True	679.2186717075361
True	54.40897992330195
True	108.38626509371726
True	23.974464763165177
True	262.27076555857246
True	43.70884747556744
True	345.5598058711756
True	2.718315269996677
True	1162.0146591798596
True	109.14136051173428
True	145.79041509117152
True	347.3238698676905
True	742.9914912476245
True	664.2103252034259
True	1037.2092124764315
True	468.2093993693412
True	420.3058050236091
True	136.25864645840417
True	411.5396573600732
True	824.892539003372
True	428.80784643401415
True	945.1565667826668
True	87.84469246629715
True	422.101135999037
True	180.03511549413972
True	266.8762375906404
True	775.645608101913
True	162.81141502804988
True	135.3140730639537
True	65.96895367256722
True	871.7784207169602
True	761.9448236294946
True	84.0951255372586
True	425.5989013580288
True	757.4769197871877
True	419.4344307426622
True	57.03325827481676
True	324.9418284366787
True	784.4097070817226
True	31.334321438234284
True	348.6821295038908
True	167.35299216758395
True	299.23479508713524
True	35.00666159433866
True	218.49756800235212
True	782.0901538660797
True	639.5529367713208
True	58.83312679489724
True	293.2373949186534
True	906.423214806903
True	18.324401540836792
True	304.8304983481392
True	300.80070762418626
True	444.8216242220958
True	224.93358376765835
True	595.266876655023
True	47.81902276016664
True	958.8032547504818
True	880.0350511215267
True	48.700866837443314
True	386.3205992894625
True	716.188404068297
True	924.894375075964
True	269.4297185839291
True	586.1311454278085
True	126.46837390904494
True	189.9520359688787
True	134.02922650415292
True	139.87393438696344
True	207.955529216584
True	983.2105636115512
True	769.5629024163618
True	932.9382312003238
True	19.27965148340134
True	28.556092222674035
True	359.8461332056499
True	13.18951274541824
True	604.6129908746291
True	1052.35734530756
True	273.86988610419644
True	213.0194644516942
True	85.78002554383228
True	219.2982653415341
True	135.00667903901308
True	44.28130947332409
True	138.67652395354062
True	91.69854780884882
True	249.16057517895217
True	515.601388653676
True	161.90902698544522
True	29.77941832375522
True	55.562036120415065
True	424.5901035812613
True	263.53383302257424
True	600.1246559160987
True	22.952022977522034
True	110.94735157948055
True	686.4165058294388
True	255.98915469178024
True	463.4322400869818
True	657.1829271646075
True	103.69815586396122
True	112.24713046121477
True	77.74037908272764
True	27.863643995496613
True	121.14273516494173
True	88.63944017212737
True	101.04741655708142
True	152.09734256214497
True	236.58288961582252
True	840.0009144758739
True	289.86729905998385
True	940.0404401161302
True	167.924578806019
True	203.97266051172355
True	780.5210592361747
True	294.86625944514674
True	582.676172836759
True	261.9655106971211
True	360.6596049763656
True	449.5732580846709
True	568.4323009349821
True	634.048743826427
True	367.7911047284328
True	37.78926586061554
True	566.7253626320768
True	612.2295067479295
True	19.53297619216517
True	11.839493069257458
True	265.6781836180939
True	408.9729019422994
True	436.83318472572495
True	66.98921538481427
True	656.4105626467161
True	948.1261353809092
True	231.92493421136555
True	908.9528206944892
True	280.45316640716567
True	103.5235343687389
True	273.21124291153626
True	660.8707325791518
True	36.53586987183762
True	572.5089536708962
True	1268.0058052435954
True	1024.3340987986635
True	886.2364150663153
True	219.9353558821328
True	88.92603213613104
True	192.85453273206176
True	836.6489963307572
True	149.3432017567549
True	1071.8565155312049
True	876.1403654451045
True	44.09042418034277
True	88.58368442336682
True	423.7957902203791
True	415.3065447299828
True	203.1438314947096
True	519.8908864287741
True	675.5969294151619
True	127.21035522143652
True	283.34226660474405
True	999.6561154923968
True	52.826819664886
True	708.599828239506
True	543.7449335918423
True	39.53060092472201
True	815.9298177792317
True	402.27142758310526
True	545.0655929031632
True	108.44912231183358
True	272.9222657927593
True	202.75432473464332
True	27.08654127278043
True	129.55864154550426
True	749.5482926106415
True	140.4528621260927
True	387.03165537537205
True	65.08002456640025
True	663.7422618100961
True	595.8020311895148
True	233.38752808637517
True	481.0082916509083
True	170.84988380764048
True	153.66061120292488
True	202.52041286075632
True	286.16530489599216
True	360.579524916872
True	138.579057927686
True	200.44068249400428
True	26.05890551600131
True	882.8614118582215
True	301.9381520961958
True	10.353292158376531
True	361.65449704643953
True	169.3320469073678
True	618.0681402641532
True	377.9014184335976
True	577.0083412623252
True	563.204424204927
True	494.8137407536397
True	788.0681865106576
True	230.22553279101083
True	549.9952096207759
True	148.02534159083157
True	511.562061128242
True	369.6482606296967
True	373.3347122321868
True	124.06510255890724
True	134.79830217995786
True	109.0384798855144
True	64.29913382649164
True	730.8769938473026
True	185.7878551976159
True	39.49904790888888
True	0.0
True	561.8759585839184
True	113.43371353877838
True	22.410735669985613
True	40.92215359729422
True	116.98671571597984
True	550.9987677817049
True	176.88491808163647
True	109.68189232452391
True	34.929484176045946
True	161.61258657048992
True	935.566299308191
True	52.942116693119885
True	223.77785135967443
True	744.3816262871521
True	317.84611158136664
True	455.780167835752
True	485.319930011824
True	504.2627081291839
True	596.7848078811635
True	907.8999992123256
True	268.46623354632817
True	1050.4119166662715
True	919.9271792801252
True	598.0516847599994
True	347.493055912437
True	838.973180065817
True	8.632687653227507
True	33.46752230359959
True	288.13053747874045
True	41.56693742729356
True	199.24284406237987
True	726.007630435754
True	212.6449057291653
True	717.5757710090672
True	766.5521532256288
True	120.17406092652736
True	360.5007624721831
True	584.6980995892279
True	25.25346855255548
True	128.48868104401063
True	430.2003235653768
True	304.31284833155377
True	206.09483331148212
True	105.24616165690978
True	385.8114503384938
True	22.78207948516356
True	372.6675393586138
True	370.84527750109606
True	1030.8147941380428
True	358.38548550253853
True	30.45845975321677
True	454.8409909750898
True	439.8502665262853
True	233.91986387953548
True	32.125250399350065
True	762.7993841644948
True	409.16966570149606
True	173.36414524941338
True	11.888961205627607
True	1214.8457100847086
True	163.3858201173813
True	27.507508220847036
True	308.1754807703809
True	280.0927766252553
True	115.44062990512906
True	294.1219047821981
True	44.02019951531339
True	305.12205166741103
True	298.6354263347976
True	316.75687593939847
True	31.24331164084609
True	43.05200957536644
True	1070.3310086552483
True	25.977939637245427
True	12.99566004815203
True	178.14299923945376
True	647.7289696251578
True	9.090654977456092
True	194.90395618170083
True	179.05112227000538
True	500.2913956498159
True	382.1306345963071
True	726.8033856362753
True	322.73640342973795
True	503.5428084436247
True	449.2329466450514
True	498.1855187129007
True	99.17828536029378
True	1239.3159398730818
True	891.039267678909
True	289.5609485107124
True	534.8135284203073
True	103.575281108364
True	554.9883539576798
True	445.75681501855377
True	152.39853596597578
True	76.43232969376126
True	346.76848666490145
True	180.4555687972257
True	30.21181414969173
True	620.2313858149913
True	378.0611445088205
True	72.85190557430951
True	31.039360977900767
True	693.8491302394725
True	491.5649313933882
True	70.55359488095908
True	22.187595789826027
True	319.17089662065945
True	341.2290066460227
True	734.932738072609
True	547.07425928385
True	568.3655891658817
True	795.2590242638287
True	9.576762293610454
True	53.87089738084025
True	36.71116594669343
True	55.033937924240064
True	505.0288967413208
True	593.3803812710487
True	82.12670654248781
True	108.15934358425702
True	193.6218330633635
True	73.88111859416595
True	186.95970908249345
True	210.4109788528829
True	284.2419103725572
True	790.8081576123054
True	612.8013219801169
True	289.69497267566925
True	186.2288237236562
True	265.0687641480937
True	252.36710826183528
True	737.7840001349668
True	325.0791617770387
True	165.99294748319846
True	936.6583624696532
True	353.9021765848761
True	453.3781314959472
True	155.1923185147969
True	120.65451915189652
True	59.78702513252167
True	204.5706510521296
True	951.2386120504508
True	524.1044774512127
True	112.79667052120612
True	363.2265006446039
True	104.76915770359248
True	655.3610328163463
True	4.863318707007966
True	687.7397307957407
True	38.40099945011971
True	967.441358210996
True	849.9741246465003
True	212.6864397309738
True	27.869339550829118
True	82.56756896688043
True	465.89571119001954
True	231.914069898397
True	1.4523252821587442
True	77.46433165451094
True	1133.1199495356852
True	347.39147684503104
True	663.8490283666879
True	473.82027962529054
True	30.91404022281084
True	134.48251901458912
True	443.0237797467567
True	915.3578653719618
True	803.677898925544
True	429.17194729310864
True	334.8360135785768
True	17.812327109127306
True	72.63111331827889
True	751.7239301701775
True	496.7047484785153
True	389.0024651167234
True	874.7429490664947
True	25.315229057447787
True	211.73426171554223
True	886.7333961798323
True	239.1045211329623
True	8.65965221866843
True	506.34180727935023
True	102.85311262175946
True	629.4620610293364
True	54.47300335031602
True	258.9093935528718
True	880.2452073273074
True	915.2420906114636
True	268.009310831261
True	443.1803912808171
True	116.8516060916745
True	583.6773083850576
True	270.95854251389915
True	195.6616308533254
True	849.7772130502664
True	55.83152868038922
True	688.9330752056294
True	280.72998008093884
True	305.0055469018639
True	163.0368104408705
True	487.1249877663586
True	604.4886502441917
True	380.4707293392608
True	415.667287958529
True	67.98941166698376
True	159.5896545076836
True	453.7135113824714
True	219.1113937389113
True	39.646062674898566
True	205.7318289151721
True	403.8225369846263
True	411.82742789113297
True	747.2258173489598
True	134.83720454597452
True	662.9826070017818
True	482.1828325254686
True	606.5826326586841
True	136.6305789394785
True	38.612809120772646
True	663.3373714201947
True	70.74857773341289
True	557.834022987566
True	691.8343699969993
True	457.4356889736532
True	135.62169371494076
True	539.4698967507452
True	4.504456992214738
True	385.2428867144442
True	30.272224096318748
True	630.8056330897433
True	276.28039835112344
True	582.3487894870262
True	708.3529343149748
True	141.48930457063113
True	546.6374103281711
True	502.00868594218696
True	61.41831589629313
True	949.966702781756
True	2.9721223436722592
True	27.19846749623439
True	638.5250282301859
True	666.788979653418
True	130.00373497944594
True	413.31646346812977
True	125.98253920044428
True	79.36168287684997
True	473.5358347071958
True	42.80623057125323
True	505.8115757229741
True	11.640252052090622
True	842.2297750384262
True	565.9313730094333
True	642.2860781317354
True	104.52242499551286
True	377.80601553430273
True	976.8308531895686
True	856.6179456127805
True	146.32277202968618
True	543.1467739694244
True	455.7655906218666
True	233.28240651584736
True	254.29711852442455
True	6.316958868051602
True	317.1840759999778
True	12.687429924981446
True	365.78002369635874
True	72.25616558157446
True	414.63219167773417
True	671.1045423456172
True	122.00559323582674
True	235.2141547002519
True	650.7714414498208
True	695.0495973508706
True	286.72777992000766
True	139.16613043213326
True	159.21143093465585
True	480.5314143313074
True	84.06929328859826
True	10.0017548852974
True	507.5487461372732
True	565.2823488681948
True	19.764526972203136
True	140.21014688472462
True	926.8886314688372
True	481.15729214100224
True	262.7829811475969
True	33.07342231838758
True	468.3493846531262
True	112.92511565830664
True	574.1120568667646
True	673.6236821152432
True	300.77151035636547
True	361.38755726277947
True	186.33887181039472
True	253.5217427367568
True	76.86256779077041
True	196.9215606161505
True	503.84060922469337
True	21.10819081768972
True	439.9607691219903
True	362.8318929454366
True	714.5003168046826
True	896.3722078950533
True	891.0177033000758
True	159.9805112739584
True	404.2400386821713
True	76.7271327355497
True	193.1020116179248
True	316.33857807225195
True	9.957960391672096
True	805.7647474141266
True	21.22685707982391
True	392.5076993186517
True	261.87612865499807
True	657.7464484350032
True	203.69932290413067
True	37.79420288368323
True	675.7164799500044
True	1071.5720004227264
True	223.08059927093777
True	132.26532001416948
True	590.8605137460461
True	466.5385748215373
True	17.448632789458298
True	822.1755684804896
True	114.55328116619788
True	44.05068213589355
True	299.79689118796074
True	352.18745324084813
True	411.6473004520957
True	264.1085049933339
True	19.86185066725488
True	20.137118613399306
True	827.8515377646811
True	204.07207818855665
True	112.61558314101532
True	848.47426235844
True	665.3828442426224
True	652.7862072963592
True	455.6670747108221
True	153.01806679864427
True	30.877201637596567
True	97.3528382870208
True	438.9430597878737
True	223.8018548201323
True	484.8665401236898
True	147.8906356692795
True	512.6329769544765
True	646.5819459152506
True	945.662709666026
True	23.1618004358022
True	968.5695541996472
True	1050.9359149796448
True	465.7572910545963
True	86.66285525207012
True	818.2760375377752
True	654.9679258646811
True	689.6616173503975
True	180.69550613730456
True	752.0993798064433
True	697.3503648967273
True	120.86021676352463
True	784.6024886694903
True	838.106406232802
True	495.85581158190143
True	232.22077244720177
True	74.47667553877722
True	300.4052586483264
True	351.518948071548
True	446.32829280972913
True	428.133305449216
True	193.20399904458637
True	303.75852361729494
True	2.248115878092717
True	13.01821205812266
True	104.33959938819392
True	132.20278191035595
True	357.32875821904054
True	345.0971226537988
True	109.20071072785464
True	14.142564320971584
True	210.47496195091637
True	845.3168668465992
True	466.3009860552807
True	526.5561504769929
True	552.7970445447528
True	804.6231062002018
True	640.416062122968
True	92.53558790985178
True	208.70360910607968
True	238.79478909817388
True	280.4647147076221
True	105.42593998198242
True	358.45833817822074
True	437.33787095420536
True	170.69957178073813
True	647.9892604012409
True	249.5704453287104
True	203.13503963267468
True	29.814566445897576
True	240.23340002563597
True	491.7751552810466
True	167.07556104643157
True	526.116511495278
True	479.01265913894434
True	242.42538046652447
True	105.35197753436243
True	41.0739848820554
True	402.24671901914695
True	788.0243435030523
True	165.3281402579033
True	1017.1761438033078
True	1060.77796173797
True	473.3221385694984
True	103.74377481588996
True	120.23522167821125
True	660.9591768795227
True	9.341232739245324
True	227.2868449263691
True	141.6571347692793
True	118.63928411126506
True	332.44075469559607
True	622.1720830845986
True	40.04642816493229
True	130.51517280981173
True	961.495054480096
True	55.2654364904867
True	448.8819334689927
True	534.7178605206796
True	257.2361413293804
True	135.48217814911428
True	869.9362861830383
True	1158.7605901918516
True	519.0760325084901
True	651.0390857663323
True	206.98821071287983
True	157.59800809252738
True	311.11704128994984
True	255.73591496946213
True	177.52299085015517
True	321.7197861303749
True	340.03975315997144
True	11.3009676835034
True	643.0424409843015
True	149.53094909265153
True	81.51870936963218
True	458.26396173178887
True	305.3704013851511
True	1168.5831145882084
True	365.0305420339428
True	977.4396294956804
True	10.332324377774835
True	267.9688019923104
True	224.04844048082896
True	152.79254617429933
True	498.4997606262668
True	192.61677963412643
True	423.0934645825114
True	327.93898666429607
True	118.39022524166036
True	359.829397024726
True	1031.2822688060385
True	729.1958358436411
True	231.03665297373084
True	113.18931780083
True	298.17526556179416
True	25.17111076052741
True	345.16178392615046
True	306.6804978891512
True	549.316530406497
True	446.6340635807703
True	373.1651932428534
True	155.50229004038255
True	12.638297222770472
True	415.799825151508
True	285.308940912744
True	142.41078646216909
True	308.2929668101378
True	412.1632360805496
True	799.9755303822126
True	303.2034525710215
True	769.0216808863195
True	402.0218668015698
True	377.4461672934458
True	1.0291189429572372
True	1147.2355339685178
True	106.7248556736067
True	911.4011049841346
True	207.1306006400195
True	454.9245275323796
True	683.3276774928661
True	85.87480957293293
True	480.51332303229617
True	35.18725873677738
True	412.1271610038784
True	73.29269123913625
True	222.0956465621772
True	38.400808489235466
True	656.8619182853782
True	187.4108948106056
True	25.373002031836872
True	392.6415782189636
True	105.45554631608172
True	166.74856142290955
True	829.9428316276245
True	258.9578338548236
True	153.61220385774703
True	375.0273214717266
True	525.2161983044957
True	346.8847919849853
True	529.1408533273959
True	600.4720424916017
True	157.31190765465905
True	6.074293877615428
True	74.86498735905586
True	436.401617005361
True	86.57773645776311
True	83.59601831779652
True	1006.0637838793638
True	24.11945361144624
True	320.16980627997765
True	315.72696112845705
True	454.4298574666981
True	694.9128838180843
True	195.2936311658631
True	639.0518550279451
True	314.44001730647943
True	350.5725877306386
True	277.96451379712335
True	215.1993676734176
True	352.5241518301857
True	441.2479635941492
True	407.2042018159094
True	592.8502558506026
True	139.4789656529471
True	74.66815690714185
True	40.93222684567584
True	301.3059278039043
True	649.5626776726182
True	418.7376845854451
True	809.5420921152693
True	225.95324333052324
True	399.2213002437894
True	67.38723874586553
True	52.83008185287599
True	439.15078144676994
True	195.68515435454896
True	232.46658032810092
True	46.90993853494483
True	1104.6064202891607
True	183.61592009042607
True	932.844191189413
True	315.6167359599957
True	929.5091890897204
True	232.5096394947697
True	473.4973048643904
True	539.9338424663321
True	598.4128733319135
True	213.20739447286897
True	470.7701635533328
True	946.7739020035364
True	119.40964020614878
True	8.032171738056636
True	554.1710787735108
True	31.21925663443524
True	77.89762641906736
True	800.293537363956
True	220.48501375526843
True	989.3900463631704
True	688.1738449110883
True	404.6472172151616
True	284.5478621869244
True	487.74501950161965
True	332.85641391227284
True	179.88301918615363
True	691.612879016327
True	740.6302885955705
True	220.4621498808009
True	92.22110547289245
True	504.5474009203
True	138.12025458897108
True	374.509486830405
True	334.01409292000073
True	65.46881627821656
True	368.04317137242975
True	413.44913658478526
True	363.7820610203081
True	401.02540068909394
True	407.3283408594309
True	692.2273414432917
True	57.818996153287934
True	445.6213674064409
True	331.4326694315705
True	657.9510621035529
True	227.9613174823456
True	105.25035734349396
True	44.9121241645651
True	537.8679401474002
True	605.1191884755507
True	179.97768357909388
True	394.9560747448679
True	327.1342846539487
True	18.67966807015923
True	169.17541961514374
True	294.0966562200257
True	3.087905662216158
True	874.2222406807651
True	78.58143238635382
True	102.65184095821552
True	110.3648595034454
True	353.01075672333684
True	37.29081241163358
True	462.0448324982284
True	228.78940264886555
True	5.965082166096835
True	119.45920980310866
True	442.6364977916788
True	51.91947704724311
True	71.3758494426597
True	169.1929537263254
True	291.5827670803093
True	981.0721787577778
True	387.980976081035
True	979.098877403251
True	188.27643880279425
True	1064.651659334171
True	793.0393890002964
True	629.6158130740091
True	432.8448469405718
True	359.5961100953149
True	79.3620693158992
True	66.27478785560918
True	83.82948747343175
True	165.42104731172685
True	487.0987413761054
True	1125.023020138778
True	175.49546898259285
True	356.3852214267441
True	435.5050241571711
True	593.5122544466526
True	599.8854924850092
True	280.6809138741636
True	454.826055324072
True	637.4488415010663
True	100.52604836211736
True	704.7245356074606
True	253.03043661278645
True	139.6261383030804
True	420.9826558333121
True	861.9123996461844
True	412.9750743910319
True	883.5926191472912
True	197.31437023466805
True	338.7257692079528
True	694.6556393245826
True	600.8963086730561
True	187.16260805837143
True	261.6172210960707
True	811.1779854305796
True	32.42051495469503
True	186.33025295810936
True	488.0652010254442
True	704.7938771527348
True	102.48816905338948
True	37.0333697332196
True	167.61855298801288
True	715.1652512285924
True	309.844309360575
True	557.600240958058
True	350.06897512851475
True	299.9336455931476
True	442.6966333582543
True	498.55183743139696
True	74.66037186845188
True	378.3945828097437
True	772.1314461395792
True	0.0
True	280.49882271446324
True	244.58380043849928
True	1008.7174928214572
True	156.7615804524241
True	627.7951506770271
True	646.7794450177339
True	113.72476890566789
True	224.37040382452597
True	135.4211036520448
True	10.951932228142072
True	286.13430649597365
True	377.13270264732586
True	1138.2027990028198
True	243.70859912242912
True	432.1865425858856
True	659.715862140534
True	205.14552123176924
True	25.58024049168369
True	908.9135181725064
True	591.3094667125298
True	158.77181922192548
True	619.4313191824265
True	161.31953352693287
True	308.155637643956
True	770.1572416766096
True	36.009712586617724
True	110.31783021466714
True	507.3642134836691
True	62.9620176503553
True	81.46331279910136
True	392.8990406734707
True	23.661061326213407
True	741.630379091683
True	96.53606262871595
True	163.92131634567787
True	18.382049667584493
True	739.9282113316603
True	31.32055448412124
True	761.4161526564739
True	387.52390034714927
True	117.99357242269608
True	702.5617290542806
True	526.0705526980929
True	573.919385702945
True	47.01576214854363
True	371.06911609803313
True	6.225771111356201
True	94.6154401472769
True	368.32837781982136
True	48.49750187854944
True	125.60268887017509
True	310.5196314093379
True	191.6451819559368
True	98.5745555436591
True	639.4197048804751
True	19.583936589138524
True	1111.7620254163717
True	512.3246793784646
True	305.4155659559636
True	494.9885746374461
True	122.3990069916277
True	781.9627433957651
True	1100.8339053048358
True	742.9564675598159
True	174.58279491004353
True	228.02889134106275
True	52.46053541422892
True	59.07503508917147
True	150.87547984342893
True	101.16074304144745
True	168.0189503279353
True	1207.651813378657
True	328.7753043146151
True	348.0360000184377
True	675.0009129045617
True	16.27174303123658
True	13.461176225842996
True	591.5017587354563
True	5.012779827341834
True	106.94777868465398
True	686.9244872963076
True	175.30136539977318
True	641.3526501184193
True	826.1974011183079
True	155.0545774512648
True	909.1871273999052
True	2.6311173118450544
True	460.98559572894
True	1038.6021724554455
True	27.689325037341945
True	226.8231846040392
True	148.90550394178968
True	965.089745994654
True	228.5080272595424
True	505.14951826916297
True	119.63041111103908
True	500.430806125822
True	155.16777952730015
True	99.63491075215036
True	396.867348434614
True	69.6585707775511
True	53.53923959351109
True	1079.5025552819338
True	266.1774333828381
True	157.66228999149777
True	386.3933809598957
True	405.490395570477
True	212.77090428437583
True	168.50918068513252
True	398.8798188391718
True	34.95676257176581
True	495.3264269907053
True	1118.704654244253
True	117.1518221018331
True	482.2326683292677
True	318.0200248207504
True	26.62805411565751
True	414.732765317645
True	105.78136178162656
True	585.1167683607523
True	203.3822029202296
True	420.3339791693297
True	20.176610741411253
True	432.9703643692829
True	106.27121893674313
True	339.7233669308273
True	34.6009348021952
True	169.52741491616322
True	245.2999491044048
True	770.0096077237408
True	61.634636327501646
True	136.85359720805965
True	238.67878201420424
True	127.9399723558448
True	641.4123707723213
True	552.5490505276216
True	793.5492208800671
True	392.8589577969237
True	545.3341349401718
True	418.582361173912
True	670.7838997232773
True	71.71511133983306
True	464.4747706854738
True	438.04196321585056
True	47.12973390368727
True	81.42303638501622
True	131.12966802691082
True	89.92598695117985
True	329.4788484521829
True	829.7356201288846
True	324.36526809552765
True	1147.0545989340064
True	310.5021954553824
True	911.9408229469176
True	154.50378835971034
True	559.7637566982703
True	632.1471794385286
True	691.8098771646817
True	446.32224114919296
True	63.89363137591083
True	293.8658390852424
True	40.73339991673694
True	164.64779307706428
True	164.94552512222555
True	1106.003548733407
True	234.2858350971485
True	549.7061263308257
True	550.2221247414201
True	576.7179351711502
True	909.4901746421008
True	583.8823969491795
True	642.182412943565
True	939.3373750413728
True	127.8151056205338
True	313.45531247170163
True	272.446055367673
True	331.2972450231443
True	93.83892917690888
True	374.2467408960007
True	4.328637797167252
True	340.88801950872227
True	266.49723886977654
True	603.2410940343353
True	290.002718353458
True	366.1528419194572
True	11.475655575087115
True	60.61756147884479
True	541.6695691706831
True	30.953503902353805
True	151.27651186164258
True	66.21104572706088
True	151.95175142024482
True	241.537707605012
True	71.58403884143806
True	388.96363844672106
True	280.5019468906691
True	104.98522123095223
True	333.41222513451567
True	59.37554922820462
True	598.9627893427844
True	830.3162145292947
True	289.91186137932266
True	1172.244761249895
True	109.75674864284086
True	310.98680189761785
True	1043.0214966110043
True	84.38423819738743
True	285.0189524271871
True	9.569008492334842
True	399.4674626360827
True	460.7655941218517
True	153.65621189964082
True	615.7004470571835
True	894.2718838559903
True	162.07086750968844
True	77.68584264992948
True	322.3488082844429
True	546.7115144555189
True	612.5760681754808
True	1244.6981049306696
True	28.330749572080872
True	960.4220472700422
True	135.09653577431703
True	638.0083557655392
True	119.40601434308918
True	135.74761742973436
True	186.23297345217253
True	171.54048572924742
True	770.9217686139269
True	210.81946356688763
True	233.11508768059988
True	69.53190414074251
True	504.6566560915832
True	448.7702379149903
True	176.7136166501696
True	243.31495444260784
True	16.647461490386384
True	415.33805410191246
True	226.57118646138784
True	291.38306893513214
True	109.25733056320418
True	729.293695224545
True	425.3419899207103
True	252.03210412466663
True	647.7711442073
True	529.6964016085241
True	458.4865358075414
True	136.87296079012262
True	534.5979891142534
True	420.732645317187
True	2.851748097496416
True	197.1770813747062
True	90.99361451089956
True	240.3202540368958
True	2.620429395978089
True	129.6370057415348
True	350.26188273418705
True	6.340718368064056
True	868.1472983550864
True	172.78607744960374
True	697.0583260317514
True	787.3530457798644
True	167.65897330951316
True	234.793079599635
True	487.3735640615511
True	851.2874927466264
True	50.21330916218641
True	37.06522419720597
True	128.6386915192161
True	614.141063968485
True	709.4350377520125
True	183.499187145075
True	597.8676808803956
True	584.5563805487164
True	849.1384549024655
True	401.6096514337755
True	184.75695630139964
True	847.117609722095
True	230.06280430090365
True	144.170658913599
True	307.422289446128
True	218.7143696597946
True	212.45827066696012
True	616.7488165568054
True	246.21074086423164
True	206.3125979666036
True	456.2567587524191
True	467.8805417163065
True	62.50541106428792
True	271.1954653996558
True	76.7280069693932
True	349.3706603658868
True	362.619686812257
True	259.0589098021899
True	178.41312990897072
True	373.7539882921833
True	674.2855841755401
True	757.3912416342182
True	300.43814620067843
True	760.7152238786083
True	65.68108035238775
True	850.3399570183979
True	346.27861671785934
True	11.5200427636261
True	593.6588343887098
True	709.6454197927328
True	254.42238379285132
True	166.66488122695412
True	49.28476566031976
True	383.2035252268586
True	75.89791249055207
True	13.513579406226691
True	896.6260282148812
True	361.1968609355776
True	180.5449000397167
True	964.2729710466524
True	11.864910058012198
True	789.3672726562689
True	32.47579133120106
True	669.2475926572426
True	58.69704904515654
True	736.7994453114726
True	446.8685782224532
True	197.45808831064195
True	434.8347159779912
True	194.27803607252895
True	295.78133864043207
True	229.7255709276615
True	410.02358262243513
True	10.040208080585272
True	325.0680792014466
True	111.585290830358
True	10.01808591214138
True	467.3396935431989
True	745.9382650448455
True	299.2175053523458
True	76.90592705735692
True	316.37784594844146
True	81.56089078263474
True	193.76748817993797
True	177.2613492585979
True	384.8053004528458
True	44.20178262025645
True	138.82025901619105
True	368.326441154984
True	878.9582959324107
True	115.2771208696052
True	203.80572325463305
True	440.40261264292207
True	17.976881360271467
True	421.60744468435234
True	509.7910665752443
True	89.19630253090823
True	393.28052670419936
True	360.95477817358966
True	419.1246420563217
True	584.5823010253913
True	1025.524805710131
True	979.913498665014
True	56.33848937745158
True	1081.1794150096064
True	111.55714780210228
True	114.4034550711912
True	107.16439782321213
True	480.0571150248847
True	362.9638486707137
True	566.6424723949931
True	259.17724992621584
True	160.53428018290546
True	404.6984038127872
True	17.728545564517123
True	457.7880924606323
True	391.338921869985
True	145.54117005054084
True	92.3903556270461
True	538.0366515333412
True	1000.4968763991582
True	206.19612513830955
True	68.37975483483578
True	423.8200454940393
True	379.86165338291295
True	483.9534528432311
True	344.1870536526848
True	4.203516726156787
True	507.5947718185545
True	514.0537407175925
True	499.0972002951354
True	184.58201967210883
True	105.6448594279383
True	21.932457800772827
True	378.26782838866217
True	107.06285387926408
True	6.572601710081125
True	31.934612126187336
True	346.9899906151874
True	652.1490638105258
True	133.18900824295525
True	93.47143735235308
True	25.317942011627963
True	404.00555186688456
True	363.878984277087
True	775.4022150220696
True	301.77979067795127
True	537.1500237958803
True	535.3953695321553
True	540.3823671858527
True	291.24427010210445
True	544.8172765194307
True	100.27107900978868
True	593.8959233185651
True	7.817909762329863
True	370.6491828441684
True	443.4639100011886
True	966.743708450472
True	351.8151173161149
True	781.6625433681883
True	942.1584982382695
True	172.58895635014713
True	35.79844793247055
True	374.4667363966193
True	389.3966976041477
True	582.8970804594113
True	251.2769112741153
True	27.668969778151887
True	641.123914632207
True	120.66920324301688
True	1073.1235439372922
True	315.614396543418
True	476.0153609184097
True	126.44930183587304
True	825.3665211560515
True	142.77956027973826
True	821.4421624475709
True	577.3600660873074
True	187.19398649646067
True	115.53102708970592
True	67.7053430676678
True	565.1142008687444
True	880.8196922620338
True	419.0860371116472
True	530.118662478578
True	137.40533214294055
True	654.3068419542321
True	471.5179673014417
True	763.1161016140774
True	323.7318497510647
True	568.6605187403705
True	114.3914782196848
True	26.31488041394552
True	404.7104379812892
True	168.87131970618734
True	106.12672321425288
True	381.6644087371344
True	1111.4482053972254
True	255.8624468162746
True	560.0037187306048
True	12.392550886221736
True	75.09034394328822
True	328.81096159030994
True	785.9133840366973
True	458.9154594722173
True	509.76951738311607
True	726.5429344039974
True	61.47771891011077
True	707.1844467944383
True	48.7254860809081
True	108.6319369700055
True	189.7754457584992
True	83.54330964308244
True	28.06286867232841
True	296.4506018510553
True	441.1072559692197
True	904.27337962876
True	864.3744392705638
True	6.930880859904487
True	288.7885230900597
True	467.51613001470577
True	117.93105803828809
True	239.5287023961957
True	324.61389651316784
True	1314.9073660665458
True	473.25440406931625
True	24.14265593814917
True	188.66927728966863
True	697.5155952362132
True	36.284198391744376
True	179.65039930115074
True	577.6336409002328
True	74.26286836052849
True	850.6895307449028
True	342.14128768786264
True	668.979428875228
True	76.35630393210538
True	690.3370026299278
True	582.9829474644521
True	877.7302390154373
True	243.15406968845107
True	503.9914948528308
True	843.9268417869364
True	930.3272552387804
True	235.50218408148223
True	793.9901589916282
True	227.2037525376771
True	451.90715890697976
True	360.13112127084634
True	497.1590903460332
True	490.8060216374541
True	320.3466735992006
True	349.21495485135137
True	110.53437302748286
True	323.0189259885501
True	1160.672101514058
True	316.60111692657256
True	148.8077232469549
True	303.21845927075384
True	767.4666107970178
True	641.9406773854829
True	437.3058240248128
True	116.25105749451356
True	330.3037906175871
True	34.82819558973184
True	175.6854490637127
True	94.26410177099882
True	87.48732696151029
True	554.217982643244
True	136.60238964982165
True	133.60994245973964
True	106.78427346655336
True	83.33264984489551
True	445.1839494181928
True	382.6843153755594
True	1055.2614870254672
True	518.4904945998759
True	840.3564371557665
True	276.78339314830214
True	290.5885398957471
True	561.6417444522547
True	193.05420250421693
True	751.1967202149716
True	247.40618268709704
True	355.9332454482698
True	69.75216261183525
True	123.32791719787896
True	250.5403576468252
True	125.7533676300681
True	488.5689529390309
True	34.35029031240712
True	575.9700094452795
True	1029.8852584063884
True	752.3318392708718
True	1.2129848167346788
True	61.72487548664078
True	492.1742820675913
True	442.9050512900085
True	74.71800966331648
True	119.63076885387645
True	296.17436606702574
True	78.88708288573564
True	50.530060994788826
True	750.8965531644764
True	678.7783699477062
True	158.06079812281777
True	165.82910804757145
True	534.8905937238044
True	58.71676962103936
True	25.396568896598406
True	558.9793989479953
True	468.0854675257768
True	1149.834718012732
True	48.15469402961698
True	468.4376029254813
True	893.1106032737875
True	809.7425500021983
True	284.4866384623238
True	759.5236041892049
True	381.03233957758414
True	38.01080015347738
True	99.15971225267027
True	703.9909232222052
True	78.88879406524121
True	137.42354601840336
True	929.6367411178696
True	177.19663151204358
True	277.5082907737952
True	101.1079705300167
True	635.9591056206285
True	594.369338177099
True	214.27025016213787
True	438.6500424561879
True	41.36387750735317
True	280.3466043544753
True	588.9231543395313
True	628.4623417912843
True	314.3920163953733
True	76.88580493982346
True	931.4075841607764
True	1062.8051980907992
True	564.7356556530907
True	62.63118686346726
True	32.67614801207066
True	87.90413036227913
True	108.0776339534968
True	99.80392765356108
True	880.8159568572686
True	1168.3621284323592
True	755.0064441729052
True	330.1293868388148
True	7.820669158391212
True	21.272894103797693
True	351.9280205927412
True	480.964009003961
True	43.28076991768285
True	544.9497348585509
True	447.97354139559
True	398.27025164124063
True	76.97013750842963
True	197.1399030594139
True	258.143009717271
True	135.59528473576935
True	414.0746272825386
True	44.68715190906107
True	179.87835619104064
True	1179.3799345098616
True	5.736980595920167
True	27.47350737684803
True	569.5052760952449
True	367.27516963317856
True	761.1432765363776
True	162.4839648324437
True	773.1218091174469
True	602.8975184770555
True	284.0091163446711
True	451.0684181831478
True	353.28956110179064
True	283.09663460105986
True	267.89356736544624
True	384.7506968865864
True	509.5634863437286
True	470.23636562242376
True	105.15104743398228
True	355.9023643040402
True	7.878069068921202
True	187.64058354139112
True	234.31287447549403
True	888.8798263885388
True	582.2268069987554
True	33.68853718613287
True	739.0984699723616
True	865.3262862516757
True	110.41351606101684
True	348.9777169855308
True	875.5254581728987
True	225.3783739817781
True	161.5908784400578
True	532.5749585795544
True	583.4234402402471
True	1109.0645961374653
True	151.70384570827267
True	157.31944258819135
True	257.2373393348957
True	328.8337390659638
True	429.079763080761
True	413.3899353433048
True	307.6411841085041
True	428.9818887793008
True	499.7275037092458
True	221.02604338881864
True	1477.909111938079
True	254.264398831249
True	409.4838993559631
True	55.56511614141084
True	774.3230403912726
True	256.1124890743134
True	912.2971991915316
True	546.6042246124549
True	312.00287030978086
True	767.2295817534017
True	254.0676303344092
True	212.38907323931872
True	262.3666275524145
True	222.258296369572
True	136.45266044011996
True	247.50613946679653
True	741.6805724346636
True	544.9967826998324
True	209.0145698765456
True	1138.5904183071711
True	114.76670177905577
True	265.4702733852849
True	70.87533459935655
True	312.7170325715254
True	414.6844495538167
True	96.81676409602343
True	217.76608680933109
True	71.90203172925727
True	685.1268385343743
True	368.1589696831672
True	212.04753490510348
True	727.8147992318549
True	894.9814928992474
True	814.750424594604
True	843.829523516167
True	349.0798459209449
True	1.527782066835778
True	258.7221743548171
True	52.29510110641727
True	376.1058352756523
True	56.611943996409366
True	356.7071012361139
True	856.7442102767376
True	1074.7785541040362
True	408.1712946459382
True	22.7233882219647
True	516.7685893410302
True	514.7421146874553
True	190.2549903052476
True	232.980401961667
True	292.40289966261105
True	24.50166740773321
True	130.46301463251288
True	948.5994194142016
True	63.590896854376346
True	502.2351548715222
True	786.0348363604908
True	104.91732137742112
True	255.13021777106567
True	114.23020475406358
True	17.126666107625482
True	1.488537186132863
True	115.94250279229117
True	1024.022155394626
True	474.6657216805777
True	68.07651350960946
True	785.8649953103981
True	336.8030881140854
True	1.6647365905665232
True	460.2820904137
True	194.2659286681493
True	458.4094605561068
True	80.41943008407993
True	330.3388037220542
True	388.3523421946895
True	176.10584603240167
True	206.04444239874016
True	122.72172517418848
True	172.66907613118175
True	988.5251491348736
True	15.15239110153463
True	521.6332536504284
True	489.7083740285304
True	422.7863073833316
True	224.42125636736068
True	237.64431508475835
True	163.4778250429479
True	48.01614698475064
True	491.64111197538136
True	147.94629496288138
True	851.9435200475934
True	849.0932793683814
True	244.5054979204397
True	300.6544072183545
True	518.092576156613
True	42.63495183367466
True	82.83321621469129
True	733.2594597280881
True	1081.300304842898
True	113.00473580795337
True	742.0229435261464
True	139.9236800425992
True	943.1354453654376
True	673.3257110261392
True	107.76294417000489
True	261.70082607752454
True	611.8694630412969
True	258.3641465924067
True	44.10429037356289
True	576.0513855704958
True	470.7594333354999
True	5.629627587221058
True	477.52573599825
True	67.6679398986954
True	172.25314437538333
True	231.43454954434523
True	310.958807691148
True	75.70177697140686
True	221.42581920382543
True	350.77821709333983
True	420.95424901115473
True	852.7882995649093
True	49.657179201780885
True	907.4089623246416
True	1012.4385015169051
True	126.00757968579148
True	72.91693378572094
True	982.2628679997578
True	33.734320858665406
True	218.32417461520976
True	90.00212504605099
True	211.53991000779143
True	353.4256217100203
True	993.9318095130872
True	99.33802872707273
True	72.8567753885634
True	640.2011240943319
True	275.6117101003609
True	718.6670358485937
True	54.453629336956
True	488.57019311919015
True	381.4117877320992
True	673.6809156249946
True	54.01672275547988
True	105.82063874860908
True	28.76825894179428
True	266.5823342842352
True	42.96790592415452
True	350.91490476932125
True	2.548850906317285
True	1204.9709109187477
True	100.94439900531395
True	140.07728291046433
True	356.5370258941076
True	721.20764240957
True	655.0330972755601
True	1021.9461613751112
True	467.0610308648011
True	406.6413017538211
True	143.49616608172528
True	416.9174886311191
True	871.5051736538848
True	431.80074479260713
True	909.7033242043112
True	81.61372971341346
True	423.03686814202047
True	170.39694412636882
True	287.275390944483
True	742.3886947547223
True	156.4146401229338
True	134.18548358229592
True	64.40749770116743
True	877.3281652796652
True	772.8171605496865
True	79.63643225334718
True	442.9575947062052
True	750.7169778922419
True	424.0521237624479
True	55.55385491308429
True	322.7954204477012
True	778.64398720106
True	30.04505825862688
True	368.570106596034
True	164.20529957580828
True	274.3007513638832
True	34.22362737678749
True	217.2415721603519
True	749.2940211987864
True	637.2184510589407
True	58.77713092559202
True	288.09894071093504
True	894.5683338035956
True	16.685887802050686
True	329.8052178608388
True	289.1984680556074
True	406.6561409638984
True	215.12699014638773
True	629.0813986172404
True	50.62008040905273
True	969.956409736115
True	894.1704610864217
True	43.69926930836871
True	402.028725756791
True	732.8912485796719
True	935.8897084400228
True	275.2447511628309
True	604.4975701286265
True	136.0246518566835
True	193.71583980396628
True	130.79107354762675
True	134.04365010241597
True	204.42339359380543
True	962.320536666984
True	783.5613648787099
True	963.0383824904112
True	19.58484982169773
True	27.690982347565328
True	360.86178366509455
True	13.750363910149895
True	630.2418336789907
True	1086.0853036799108
True	259.66164698119894
True	206.8803548324116
True	81.61734518539794
True	218.0958329973328
True	137.75558330311728
True	44.10433939402117
True	121.6788369739283
True	92.1284177143563
True	241.60734113310932
True	526.2607569105581
True	162.94230512658595
True	27.813538165172453
True	58.14403541257393
True	432.7332324949291
True	272.4126739384764
True	586.8798032812507
True	21.98518358252737
True	111.13951257015218
True	662.1335240149274
True	267.80883049892293
True	468.296472473421
True	650.8595850945228
True	104.38405005005691
True	113.55279614269888
True	84.66211584853896
True	27.116516037676284
True	116.30701926135224
True	90.20734735258958
True	101.34278491024295
True	152.65682637114566
True	234.5057910323049
True	807.2549618071288
True	288.6145508271809
True	916.2192623965776
True	165.5281204393064
True	192.02855553340365
True	798.4571406199741
True	313.5454743321162
True	579.4219052000869
True	259.4586451510317
True	362.9996179335422
True	445.735844833821
True	538.3313699055001
True	648.1954090585834
True	369.3770105741679
True	34.891572871457534
True	543.8140972934781
True	621.2294597040591
True	21.35056985247957
True	11.894721045284586
True	258.48501479798324
True	413.7841479870716
True	440.80220203091983
True	67.70459147819881
True	639.7868189057727
True	947.8469145577304
True	240.2738304223381
True	884.6354027805422
True	280.4651473781087
True	105.09602942571924
True	272.0756989528621
True	661.7059297959918
True	38.86449764196352
True	567.9023079839941
True	1253.265092104378
True	1012.1027384000164
True	893.0721846567269
True	215.8483201992136
True	94.19662039533353
True	195.62394781747057
True	832.9905880172531
True	149.0280342203694
True	1050.7575999828557
True	841.6924408643807
True	40.58989469290763
True	87.26773280394099
True	422.0441170727264
True	420.89623669757833
True	195.74499095875268
True	522.6139930211448
True	655.2070721858057
True	129.6027738122315
True	278.312237299522
True	999.124582364706
True	51.05963384615577
True	716.5720454345508
True	546.2306477579231
True	40.24980782294512
True	831.3228678064276
True	380.1516692110911
True	562.3582409215276
True	111.3157688320562
True	275.8908530887136
True	211.52391157185312
True	26.266456024087116
True	132.204547217371
True	712.0985299492265
True	144.31796121026434
True	399.7289461464802
True	65.6771327702748
True	621.6709887543666
True	606.9888985108511
True	219.79046366945263
True	450.32069645560455
True	171.58041599481444
True	163.10485638732024
True	226.15944377409463
True	294.5040456235009
True	362.3131695661716
True	131.9979132591055
True	182.29010361031985
True	24.611307050209504
True	870.845154195314
True	310.09675632555394
True	9.139877210396676
True	363.1015040780002
True	165.93620813669156
True	617.8196337380784
True	369.24892573900297
True	588.167772245229
True	548.7226891912942
True	474.23409591249145
True	807.3230701423245
True	243.84080533960156
True	579.9637975389728
True	151.81635435741902
True	531.6920729308604
True	339.3371084500032
True	380.5206110292446
True	131.9354371036154
True	133.6889181326379
True	105.14031668196904
True	69.29919466774136
True	712.6208679354129
True	185.41161834081333
True	45.22291431334665
True	0.0
True	549.7644954989632
True	105.43561337073604
True	22.87375982692626
True	40.083993235542806
True	112.1753654729446
True	533.8820586072577
True	180.38407614549692
True	109.24633395401663
True	35.46139436842289
True	154.76699426732128
True	904.1836434338836
True	53.38960446689371
True	226.48423996077787
True	736.3457229959604
True	317.4397844340058
True	459.54391091301386
True	483.4332479192498
True	513.960519299178
True	594.7407901901028
True	926.975862371883
True	257.6424616833864
True	1063.1411125545535
True	919.6743884314822
True	639.3149230577695
True	346.7799326513579
True	826.0748991317214
True	9.537504665465846
True	30.991763581261274
True	296.5966511887229
True	43.3270592190239
True	203.23388879561816
True	751.0348392688769
True	209.4946230100817
True	762.6716459784433
True	764.2829026761959
True	120.2252345330415
True	373.6235802821724
True	573.4081498289609
True	23.9538866631442
True	130.496145253715
True	429.37776283803794
True	299.2705666312044
True	203.8059361567676
True	114.65256436841764
True	378.6625441595023
True	20.735808352774203
True	356.9428347772471
True	363.1510813714313
True	1075.4505356739448
True	354.8695555658152
True	30.08335218857491
True	449.37047763574856
True	440.5497089195297
True	247.1124843976725
True	28.844250660892232
True	768.1021544509262
True	441.27471224716686
True	170.16886946455602
True	13.467779327604866
True	1203.074792796964
True	160.78821332879372
True	25.664542031640977
True	305.5571426891674
True	286.5243509896262
True	117.8285618891821
True	304.7993796487797
True	47.18015067900471
True	311.1466828419996
True	299.25930474275185
True	300.9553462019879
True	31.583754027373665
True	45.247531287903456
True	1064.097448604619
True	25.38521507462396
True	12.813392758854793
True	172.10254679971132
True	648.9557695924146
True	9.405850792711036
True	193.34746461866288
True	171.3217130602655
True	545.0774144278148
True	388.3239602113818
True	736.9954378165706
True	324.15481385149945
True	481.7486424735665
True	448.8870811778037
True	502.3675591291251
True	99.63893769756145
True	1296.642077069199
True	874.0739142849454
True	279.83832536928287
True	528.974486673283
True	107.75219348185936
True	554.9682287288982
True	422.49793143139465
True	156.22775522418846
True	75.9866144627036
True	348.6560758133225
True	158.30215395089624
True	32.96172268620786
True	596.6967250155775
True	377.772676954207
True	71.87894628574827
True	27.361249987094524
True	651.1084472377622
True	492.0850640527957
True	74.20762364839626
True	21.60757529102439
True	335.0992551818793
True	326.3790444964531
True	730.1642229511485
True	561.5245361260461
True	558.1202099872847
True	792.1961839013325
True	9.502685179960917
True	58.6862697900637
True	38.12906639749072
True	55.35668068991227
True	506.4424194082538
True	598.1927556920614
True	83.694048271036
True	111.67964450717211
True	192.29423192544888
True	74.17057945516751
True	180.7655953130838
True	192.29248838408813
True	287.55244722773165
True	770.7975936710591
True	593.5352005851095
True	289.3052353395125
True	195.5115245225186
True	280.3899163060277
True	250.82446121987505
True	752.0591167113349
True	333.7869577180352
True	159.11552184186178
True	897.1929761388684
True	349.597974796102
True	459.7567175521148
True	149.74812582221995
True	114.478755253415
True	60.22008821964619
True	206.0784878038829
True	967.8495306806848
True	514.2576572496167
True	108.71187258977076
True	346.8312394137802
True	102.68704140187909
True	660.5355315938214
True	3.750477311197461
True	692.2421492509184
True	36.89586613145639
True	940.8808547252496
True	850.120879866404
True	215.447988739179
True	31.516554828965376
True	83.33824560776324
True	434.46786063852585
True	235.8871453283756
True	1.5351678247123268
True	75.48000125253257
True	1054.459776102399
True	329.5998653818284
True	696.8037809602178
True	492.03702299609336
True	30.263690902805447
True	137.70911280340786
True	426.3514848255746
True	923.4577688767324
True	837.2951412718519
True	423.8536584727047
True	340.39046700198764
True	16.84029919927893
True	77.63357840185184
True	759.1406223392044
True	495.0013433691976
True	378.6502459133011
True	850.166127485864
True	26.57232829269616
True	220.9214877758733
True	875.9472730065719
True	245.7568962844068
True	8.578908863644719
True	507.564594236419
True	103.89623848001416
True	633.1144843002917
True	55.10080412611045
True	262.30739450509566
True	864.2542493452808
True	914.3290679454788
True	282.57065924233257
True	446.0046301981895
True	117.59053635759206
True	579.4758765059713
True	259.48503636077413
True	198.03673718849316
True	879.7098717153016
True	52.23970681014983
True	719.8417080423172
True	274.081737073078
True	297.30947386903154
True	169.6860898448351
True	481.9381331245973
True	595.4392713096097
True	368.5155170764989
True	408.4462982719582
True	71.83448024212528
True	158.45208516678096
True	433.6734377527774
True	218.38698930807465
True	38.12022481949626
True	201.88566141665672
True	396.95100983790434
True	395.6892085979468
True	737.7087727578901
True	132.3039415466389
True	649.1048273876814
True	504.7192562565039
True	604.6826806102721
True	139.42372985902892
True	38.44328474366437
True	673.2230229581014
True	71.38260926780454
True	560.3046530015237
True	693.5018695965645
True	453.740121649564
True	130.3023844123556
True	525.3381547371141
True	5.195414297181043
True	394.26891165275777
True	31.651966707936516
True	620.302370991286
True	264.08555590370486
True	563.4085908556098
True	718.8126539616314
True	150.1824590710441
True	526.2581283868827
True	498.60929909366695
True	64.2763648694351
True	965.6261021325876
True	3.1523448519945223
True	27.34486905687137
True	632.4958423511997
True	666.5984224975703
True	125.82156911509875
True	407.7391389740739
True	129.02341153253244
True	75.81762442302347
True	456.6713312787267
True	44.85181330997968
True	502.9970612353374
True	12.023311973441508
True	833.0480734684162
True	552.4333536483023
True	650.9827182985055
True	103.17693683056672
True	373.6820862585864
True	1013.6974853538871
True	842.01935838348
True	139.80241464706964
True	542.8402565865123
True	452.80422056931394
True	254.1705447689081
True	241.89972293877003
True	5.501433470350337
True	326.4738792528314
True	12.603612603123212
True	359.84453688170515
True	78.9754079749265
True	408.778387219501
True	678.7661303106753
True	128.8673431316386
True	235.06143659298107
True	653.1488485152348
True	667.5724870022457
True	294.0731095899023
True	139.8973979850338
True	164.46775492738738
True	479.4945784682473
True	87.14324400865567
True	11.131450307062975
True	531.5954084455251
True	562.3102008782178
True	20.10970481775475
True	134.85907332449003
True	916.6243644250072
True	508.2283861211105
True	269.5946932697643
True	31.975088069347667
True	473.7602697178479
True	113.9740367765417
True	588.9155917440728
True	682.4354266930798
True	297.65806543936606
True	381.6466818711482
True	187.85673732924516
True	243.32329522900156
True	68.84066817954869
True	213.5726445983857
True	494.7161252464391
True	21.26649353700584
True	465.0358419136684
True	362.8849972128054
True	716.5739960985945
True	902.0792822532204
True	875.1492095443517
True	156.031082695809
True	395.1306444426983
True	71.28433545521183
True	189.6156573289436
True	313.5118753770755
True	9.4898722295457
True	796.500192414568
True	25.363221839843348
True	398.1051411473028
True	253.3331890739153
True	640.2398939865534
True	206.5869027875769
True	38.74360250103869
True	708.9396875699331
True	1078.5997624414565
True	232.40716838945048
True	130.21675342111334
True	606.6670244462751
True	504.9427581960497
True	17.065121384496226
True	793.5373887144284
True	114.4154820675779
True	43.77955189157472
True	311.98025626572525
True	365.2150725206545
True	390.18250696768376
True	262.27924828369527
True	20.049645233631114
True	24.49460976992634
True	841.5857832900834
True	196.193222173014
True	115.94112273693972
True	877.7480777607132
True	646.7269128198119
True	652.7884490915501
True	446.34261978998455
True	151.25367729599333
True	31.962773703928377
True	92.7664073599878
True	441.3313420315277
True	235.22546214809807
True	493.88279996225873
True	148.78664013635097
True	491.2246437547877
True	635.7686660139289
True	958.0848656531964
True	24.079966523562145
True	1022.7219472969276
True	1050.589045119017
True	471.7322590005573
True	81.67515777312674
True	777.429133880768
True	636.5336571193369
True	671.0512368190653
True	172.8625893970644
True	756.7210706981369
True	697.9298847138081
True	118.53775409188594
True	765.9111588340345
True	813.8488600486277
True	500.8765689107189
True	225.6863660123201
True	74.78462456417677
True	326.56711840641213
True	349.1886794633632
True	467.32427564614346
True	441.697076359021
True	198.05851425877069
True	318.55749619680586
True	3.486327708540127
True	12.696316902990786
True	106.1430947542156
True	133.0682280567412
True	361.65920508328526
True	342.0229953085456
True	109.10843718028642
True	19.032099784641385
True	210.78408442021703
True	839.0934634984252
True	450.0841341322736
True	537.2883264897165
True	570.600611520257
True	784.5574905993791
True	652.4880294654079
True	86.56740778799217
True	202.5770722330182
True	245.29738870361567
True	287.3357754809698
True	102.8737112240932
True	358.20718449524253
True	427.38447673822753
True	171.35256269122235
True	652.9088077380168
True	247.1621769634788
True	217.6022247644456
True	24.850774457831417
True	243.0354433206065
True	477.628871851256
True	164.41701914943803
True	537.9805817586989
True	438.17238970682007
True	248.5698190517824
True	106.1626948500512
True	41.13808503220364
True	407.9758966536979
True	791.9904490510605
True	164.55003754015763
True	1049.5058607408548
True	1049.6151473046891
True	484.7102928549598
True	101.15296276493356
True	116.73973123229808
True	678.4879666374819
True	8.645415695302574
True	227.10246256905288
True	132.99065765269398
True	115.00735669084249
True	342.29501465444594
True	626.2868151474087
True	35.18581149816343
True	127.97925736113746
True	966.2876773153574
True	54.23055928246694
True	461.3668318586565
True	511.9182792393677
True	256.3417392276111
True	129.64246497596383
True	902.507045058419
True	1214.8958901224607
True	512.2324533488128
True	648.1751764553655
True	196.96395649622733
True	150.88666254779974
True	317.95326630524846
True	251.50408294430468
True	169.2932829589373
True	318.9869385966177
True	336.9876916198193
True	11.66298884215971
True	636.0469591542496
True	146.47993592517264
True	82.44187779548726
True	448.2776731731595
True	308.7134055080127
True	1239.7461979561183
True	344.1547976142177
True	993.8057763120092
True	11.0983101389179
True	278.82246844494426
True	226.5853369611747
True	147.2427215670697
True	485.6811619717145
True	194.52896828587936
True	399.4972315800125
True	318.03487854311186
True	113.85685950600464
True	359.1546663117422
True	1002.9823295231158
True	725.0102531951943
True	219.13058269052524
True	105.30398263466888
True	301.5779068151479
True	22.28435252840405
True	349.929453816914
True	322.94873817672857
True	590.2203832315778
True	453.3304753754696
True	359.9315681654072
True	160.10774296589273
True	11.823947734141557
True	420.3567096363187
True	290.4436214352249
True	145.45465275499734
True	299.95323531380444
True	420.30884184112455
True	818.8287942031116
True	318.22487358206814
True	778.6658243724903
True	394.8451546081489
True	383.87836083404073
True	1.1204201909119351
True	1183.512577307211
True	105.63387692046216
True	938.8020204882242
True	211.81206880976868
True	450.6545959553428
True	666.640006091732
True	86.23409743072283
True	468.9153790627722
True	34.04434943440194
True	417.8752301835595
True	76.35831922740275
True	230.20158208510543
True	35.30719112780366
True	673.837674554463
True	191.9842383497706
True	26.54315516132142
True	390.40863576289286
True	112.5948931535012
True	172.43060908518763
True	849.1427104437411
True	251.7751564408821
True	149.38321590018538
True	380.6676448573854
True	520.306862073428
True	336.3260561168564
True	513.6674409469882
True	616.1369673142601
True	147.57902888678768
True	6.436859085207661
True	75.27039812717629
True	431.8846195321572
True	91.54963658999344
True	77.4185339804353
True	1037.9474575691186
True	27.584809747814315
True	319.87707749198154
True	324.4247591476214
True	410.2528141459358
True	690.3337421317871
True	191.74855846966335
True	652.1992115038073
True	335.50378029588666
True	356.24130872737265
True	272.6963741873262
True	210.64270655056916
True	348.75557699370813
True	429.56036761935474
True	413.76691419950765
True	605.206079526155
True	137.12879933290475
True	73.99766859009068
True	41.01608013759462
True	288.7156810714112
True	651.8759130600135
True	408.5520064315332
True	787.8514734594443
True	221.7813355466073
True	410.8206246584002
True	66.49789427679622
True	52.96621438284123
True	411.48835583953
True	200.78932317597068
True	217.43563166374776
True	44.45509817724391
True	1092.6649270833836
True	185.140294838643
True	891.8771479162851
True	315.4434823853834
True	921.690036500504
True	240.45788335871785
True	472.8506280780229
True	520.3765210161716
True	623.3453911371201
True	215.5643951914961
True	481.6807950304867
True	948.7619295632024
True	127.30063250053784
True	7.76011336040326
True	586.257834641272
True	27.656716697102205
True	77.00745326351785
True	799.7458084586584
True	218.1246453546126
True	998.7048907458646
True	680.150058436222
True	403.9322382050751
True	279.4174781493797
True	497.33151803804486
True	342.3762193589516
True	170.1275027617023
True	641.5256610584947
True	743.5418943347821
True	210.41659845899
True	89.47285746148626
True	529.7549409165696
True	138.23853315122275
True	385.7282229715
True	337.6295341212499
True	64.90650964342775
True	372.8265992620724
True	415.8309536283935
True	376.02994907865184
True	400.687566836009
True	402.0570701381564
True	626.434705105461
True	57.253004711012125
True	447.8646752764402
True	336.9256345455053
True	655.8238799816812
True	210.7923086325204
True	101.35064397774605
True	43.71284581969269
True	540.2907724058049
True	613.8738342722711
True	179.47032913321115
True	404.94600688092345
True	321.7888141674844
True	16.910439548208952
True	171.27891572448817
True	291.6416015675089
True	3.2597469211475234
True	894.276351005359
True	83.24756075019842
True	100.69407911782832
True	112.67643085386602
True	357.93420884588653
True	35.84716761779331
True	455.2078585945136
True	231.79518189009767
True	5.388948935700893
True	113.90297060517965
True	446.42143891920665
True	51.82555442870156
True	68.66917140581891
True	179.4665989884464
True	302.034729630888
True	961.1883548740908
True	394.7941192227123
True	993.298610046212
True	197.86708174241525
True	1033.8691481030023
True	778.3593663606443
True	651.1494948911259
True	406.1787614052552
True	373.6492264766636
True	81.91628150462068
True	69.0861052393989
True	71.60600457297403
True	179.40979141517005
True	485.7356775774072
True	1109.2824794249511
True	170.35215348410148
True	354.3839632620354
True	443.8255328815053
True	602.4227738884177
True	606.5912620486955
True	282.8941311222696
True	455.65387905597936
True	665.897758586267
True	95.27511951779036
True	732.0560528800638
True	265.3337805477462
True	137.7434980456231
True	410.4238656045451
True	856.8697490611136
True	439.0099502990332
True	859.4349251313788
True	196.60115946540108
True	346.0045686097136
True	702.4625254773772
True	626.6943954799751
True	191.1719710760247
True	261.46286517524743
True	799.582282984667
True	31.57377406499234
True	196.7797479603776
True	496.8517276721012
True	699.6743281493042
True	102.82271355253437
True	39.11049384460144
True	162.78238269120104
True	738.3270927646073
True	322.74507369073496
True	551.5584639283569
True	365.79614514040367
True	304.4085348285445
True	457.6494847054214
True	486.13999911073176
True	73.26217817852739
True	379.3598730890406
True	760.630685214648
True	0.0
True	295.7276039222588
True	253.03121201332465
True	971.3551292017258
True	152.6524968971148
True	638.2842689003583
True	629.674278905032
True	107.00906283606588
True	214.8179053920958
True	135.39272160632044
True	12.484888669256012
True	287.29447263231344
True	385.80625801428766
True	1119.3340345890872
True	236.13432655205528
True	398.7104190541932
True	657.8382927067149
True	207.0729187766116
True	27.46254057722536
True	865.0681185150164
True	608.9939962359334
True	156.16122059283546
True	627.88061629182
True	154.34772744625812
True	285.1052709564197
True	814.8514816586035
True	36.12866076583932
True	105.5543207040986
True	495.3445069459305
True	64.97401754245423
True	79.21259341707744
True	403.5429902404376
True	22.140733827345024
True	759.3281624328102
True	99.78291218993148
True	160.01302236810275
True	19.22861062672921
True	699.6556182755494
True	30.451499989951408
True	764.4816189334631
True	407.5412821181557
True	121.93103953881148
True	693.9216783426276
True	520.2183335783957
True	559.8728495932277
True	46.042151676131326
True	366.7007391922014
True	5.395209734936215
True	92.1730504947889
True	374.4827071038209
True	47.08971272872007
True	124.67766022168556
True	317.97119975864194
True	180.35320237149392
True	98.83693905388984
True	657.6794392927407
True	21.476233887452647
True	1138.1836438298035
True	497.888987489524
True	311.2703673296384
True	495.3636864976104
True	130.81254911129463
True	843.9342154152399
True	1085.257934125595
True	749.7622789811779
True	175.27935901144727
True	231.4658567074929
True	50.54252413079726
True	58.45933770657815
True	157.92788495057974
True	97.7443335232326
True	172.65896188268127
True	1203.1430576348994
True	319.4306299365429
True	355.64265836496526
True	699.442424454963
True	18.02773046412331
True	13.669315725277592
True	596.7437760629577
True	5.043867724750923
True	119.53262534967652
True	684.5782387689159
True	178.79219743754942
True	646.6063972207556
True	845.5198037992212
True	148.809878220257
True	898.6600190036102
True	3.5164008842884917
True	451.8001678504455
True	1079.2433406573996
True	25.42886246699198
True	239.9756387610838
True	152.88039429044545
True	953.000874998022
True	228.14138520764803
True	492.64359659663904
True	120.67493715062945
True	510.37175538692486
True	154.19062990168774
True	97.76288691540688
True	383.1740628347961
True	73.41888385388323
True	55.45072558142152
True	1062.1515505938298
True	263.48012201068235
True	154.76078014739514
True	373.64068670246456
True	388.34601653976375
True	214.76960382684663
True	169.27696620366822
True	391.1699320005835
True	31.403788733474347
True	488.1701550748068
True	1125.628600270332
True	113.38722891976404
True	474.4906422432145
True	314.53757770598514
True	26.34134406823279
True	407.77763758944064
True	111.97264045388836
True	614.6019965397621
True	218.15941834647413
True	424.8670691777352
True	18.388903183833857
True	422.32104723364
True	104.57168690155092
True	338.8731595584325
True	32.60964145629023
True	181.36770174695
True	251.60551382566896
True	798.8661672721978
True	61.75681000825767
True	141.21176330233277
True	230.90314144211607
True	139.8255520426729
True	632.0486887893325
True	566.1553558296573
True	744.5513660250601
True	391.50159789667225
True	538.1853650200583
True	421.823806385994
True	684.1092559054805
True	70.45279329567407
True	474.5013146811317
True	416.9423271009306
True	49.78973706267426
True	85.2185954806606
True	122.617205249807
True	93.28757402379476
True	334.2688235854796
True	866.5462718262506
True	317.780137997619
True	1074.0101425503185
True	331.98688900475594
True	907.1116699296656
True	143.38521115186575
True	574.8242393257772
True	631.2840185368035
True	703.0984747877895
True	457.0320739456184
True	60.35018093375805
True	294.72615549590114
True	42.15366126742052
True	165.1749503221832
True	165.16185330730573
True	1136.6717318159622
True	231.4611577564056
True	552.3756082956362
True	552.2419260743006
True	562.6508861001082
True	822.9159523790025
True	583.6041041013314
True	655.3693305503796
True	939.2546088321614
True	121.99872108783796
True	314.43591155246685
True	257.9776518638629
True	317.4716865088547
True	90.01467377222978
True	381.8845234189511
True	5.149217840474121
True	340.4750229750223
True	252.86353994458187
True	591.1342710410297
True	272.1690016102395
True	362.4903323416148
True	9.494073468790155
True	60.424181500793466
True	536.7983360300431
True	28.09958930010504
True	137.0419120654791
True	66.99722159754903
True	153.46327645192036
True	246.29169609666437
True	71.17858966605067
True	398.8075848330837
True	284.90463193402985
True	100.03417661531348
True	338.70441477438834
True	63.1345558770239
True	564.5107151715571
True	851.0696391273901
True	292.69050820762885
True	1182.4986157295525
True	109.62396256227984
True	320.5936424507016
True	1032.4663938505364
True	90.64021694305802
True	280.3213577629692
True	9.734509760670562
True	418.67063964800167
True	447.92827553767137
True	157.56955971440442
True	623.5119350729158
True	908.9937646387
True	158.29095824589132
True	78.55938050482187
True	330.0378272225794
True	562.421276174361
True	643.6356728277717
True	1236.41372321123
True	28.389161048746736
True	943.4096357537164
True	137.16679572597388
True	643.0321742678884
True	119.17370791969265
True	134.85575303013275
True	187.8304070070465
True	169.69474590142602
True	757.9703288008959
True	207.50602539900444
True	234.6841366126246
True	67.99827101651931
True	511.896394466769
True	446.8234410906584
True	179.8416519453672
True	239.35190097371856
True	15.978324326311531
True	425.8207017359894
True	226.7315192676513
True	302.53367987752705
True	113.80414556949908
True	704.774921555333
True	435.3344706441556
True	255.15642566365185
True	642.1947137185422
True	517.9441845226452
True	462.91274297234247
True	130.20435706333865
True	523.0022201288944
True	430.94462055727104
True	2.996926583581486
True	191.1908919493398
True	94.00305610106516
True	245.4203719745902
True	2.9462887393845816
True	122.56678626450956
True	350.46938387633594
True	6.784771581973108
True	859.1866278339145
True	161.56773033975034
True	727.5470800260308
True	790.9952726019143
True	159.27691898595486
True	219.62442971959467
True	490.0348649270615
True	836.8016984229747
True	50.9148745933278
True	40.897841622581566
True	138.17366242831574
True	633.2873148256945
True	713.3771244065691
True	188.0992627229689
True	588.4539105967459
True	592.4998383856099
True	828.5373964745042
True	403.4800258233493
True	183.0904347689258
True	877.8209298890172
True	222.9341931419176
True	156.7308627116389
True	324.08444342254893
True	227.81674583037315
True	209.37673766028303
True	621.5650325774968
True	247.27898083176856
True	199.2245112980584
True	463.2917252622263
True	465.6585388344143
True	64.36016790304888
True	280.7855341400496
True	75.1348174886087
True	326.8151890654226
True	359.7371628622344
True	252.57836433696755
True	179.25001826252952
True	382.4622735013252
True	662.9940698994111
True	742.3327624789183
True	302.82636196484947
True	739.9307632297295
True	61.92109685591851
True	863.2162735844115
True	359.2610533112481
True	14.346557978499376
True	609.8630059937777
True	694.650021408626
True	249.36040434114864
True	171.6691448387473
True	44.641658016009465
True	379.0021808535277
True	68.57072581545911
True	12.494432845602615
True	893.3998474629958
True	359.7877709018632
True	175.57588479281628
True	988.0609340660884
True	12.80453326083946
True	804.8440107800202
True	31.672688504099117
True	645.5580478048588
True	59.88932579041378
True	785.7132571122617
True	438.1237142862669
True	190.3405478493389
True	449.1436019550357
True	224.73975481589585
True	295.34390307705723
True	222.65536052911543
True	408.5781258194158
True	10.790919451490756
True	328.0464188734825
True	109.64801052787634
True	11.94625473919824
True	469.55759160623205
True	694.9176232244366
True	284.8970613328277
True	79.60570334882267
True	305.58409153459246
True	80.59683530230302
True	189.58187247667985
True	181.2008978860618
True	377.8373426846471
True	45.88367676806046
True	135.21367256398077
True	363.1816750187975
True	838.2615097048173
True	110.85121601619116
True	210.86372006421863
True	450.6847439092233
True	19.41955539733756
True	425.5096024075282
True	512.7041192814538
True	90.07436090874
True	402.2101989177529
True	357.7509393514667
True	415.6633965571474
True	586.1898085363681
True	1056.1989192634912
True	1018.2376933629854
True	59.42329620654683
True	1054.0648273563702
True	109.86272090381738
True	110.72001612755676
True	114.48068349959732
True	502.4989798181722
True	370.267980471534
True	585.4172209475719
True	251.2256761016404
True	158.34591591549926
True	406.5580055527691
True	16.71275336871659
True	466.703148504786
True	386.2412907659421
True	147.1722407791906
True	96.91241663101304
True	521.9481570543356
True	1007.4711048967076
True	192.9805473686069
True	66.61206684894591
True	415.3336268843961
True	382.9364298382602
True	486.4029565888151
True	332.1441418706372
True	3.597526921601029
True	528.8695477262199
True	507.3480066299714
True	506.1179536647054
True	187.3752331329776
True	99.79737656957236
True	20.49345697383844
True	374.5544318223598
True	109.4504527455854
True	5.999369338827249
True	31.214869411452124
True	351.6833565565083
True	659.0113352238951
True	138.4538336243417
True	90.68773977555408
True	25.91465489125788
True	385.0119830491689
True	353.92225036677985
True	782.1987784468845
True	299.736935011239
True	504.1466191600797
True	523.9873646623759
True	527.8792464113683
True	297.8393199790268
True	540.17563402312
True	101.99853198453472
True	573.4757588734393
True	8.116289141767743
True	366.30928722196114
True	465.9501651795728
True	978.2183398826016
True	342.0425338558631
True	831.207027702221
True	992.482050523465
True	173.41149811921963
True	37.37976456254163
True	358.634062156126
True	381.7114216748673
True	595.75886524544
True	240.82123627324452
True	27.7950082050991
True	627.3983009782788
True	128.86964789429635
True	1059.558404087619
True	311.29950860788097
True	468.8588503081572
True	122.58828306070744
True	815.5963431381239
True	140.40421910857782
True	839.111122022198
True	586.4573061300249
True	189.7871144217501
True	112.38856150368152
True	67.15176047630327
True	564.3936567195425
True	900.734719572997
True	431.0028393262187
True	539.883621346397
True	126.40548523586708
True	624.999849092445
True	475.10479144126725
True	796.9144361321303
True	310.2882422573612
True	586.0427848727743
True	107.8960640651002
True	26.79281390325399
True	402.8291660752673
True	174.59643315937916
True	106.53381805581851
True	378.8941103345566
True	1102.3634236558923
True	251.532382014698
True	553.2215132412455
True	11.718669531347697
True	74.55632439017968
True	337.08248611291543
True	783.9273118373264
True	456.3913332130408
True	521.9195921692151
True	710.9929442916374
True	70.86654012774392
True	696.3164218418269
True	47.8773101555571
True	102.10037682844512
True	184.744048474927
True	78.83142427660401
True	26.614162273247448
True	304.2184687046303
True	475.74474507546313
True	893.7106862088214
True	856.7752245086867
True	5.444381657583136
True	282.590130551476
True	459.9741320187261
True	125.2828333399577
True	244.0645766231253
True	331.43852384621454
True	1309.5083278861346
True	448.2015252656129
True	26.35541812523208
True	186.59080709781568
True	708.3187788054162
True	37.742714245211104
True	180.1626677922836
True	578.2307958107028
True	71.42050704270765
True	855.8249889234784
True	338.31156607363783
True	665.6687120826124
True	80.93222250802657
True	643.5051038834092
True	612.7763731573174
True	878.8396446687872
True	257.65155512046306
True	513.2101739130752
True	819.7132571589708
True	916.9436052177804
True	237.69767579524355
True	782.9342214176568
True	229.5331171079792
True	450.267606459226
True	362.7675335351674
True	502.3047958801404
True	493.1760640709045
True	294.45087786489387
True	352.2580030998172
True	112.94997920177424
True	361.1509302987079
True	1107.379613737844
True	314.5918999968786
True	145.02962025027688
True	298.16978308343795
True	769.4262406342397
True	643.5791053281991
True	411.6731789777896
True	117.95210440307469
True	336.93393579061217
True	37.71490431877172
True	175.9486947892046
True	90.28607889018176
True	85.1363042666242
True	575.1118809410124
True	138.98118314179035
True	130.66065658068865
True	112.61329700604264
True	88.83581320684037
True	453.729635790605
True	401.4921626285875
True	1032.10276730967
True	539.8901891474077
True	814.7550142426024
True	274.2785471253178
True	285.6193805172223
True	551.2255355343037
True	197.40131144267409
True	754.5813961140916
True	244.65512675184704
True	363.8792764092386
True	70.15035179349262
True	117.8540473890692
True	269.98231907924054
True	123.79532600782444
True	466.6034049452623
True	29.62817171856532
True	565.3543197122218
True	1015.8469234357026
True	737.2465085210122
True	1.4446343884416013
True	59.78322108751072
True	490.8691990496424
True	442.3323968616554
True	76.27319106404937
True	112.36314604713075
True	304.1781509533768
True	75.87732432051475
True	53.72333206631297
True	704.9964968539897
True	674.1353169471734
True	166.08797552790116
True	175.2371301846377
True	526.1044900973355
True	52.849065169811645
True	22.85467673513828
True	570.8889998236209
True	444.0797311482979
True	1138.6731172331024
True	44.73761159269037
True	464.55598543815904
True	877.9310553318609
True	813.8290670809419
True	308.845729745699
True	774.4548595853206
True	388.4293473805736
True	42.284470902901255
True	99.839206084775
True	731.870715392817
True	75.23192122334434
True	141.1441835462691
True	924.1149485458078
True	186.30026524215432
True	268.60299369202824
True	97.40294928149508
True	637.8560558543727
True	591.2478655809145
True	217.5150618888513
True	428.6338829437923
True	40.76087981142508
True	292.0103834169959
True	589.3191912609703
True	591.0622204898277
True	320.18249100744885
True	73.76618608173945
True	934.4085660446132
True	1081.5282955585094
True	568.6286251049573
True	66.9058130603161
True	29.39863309702486
True	89.97581590286622
True	100.09322230041154
True	102.37817920580896
True	874.0551887369792
True	1202.2353974842397
True	754.6506627447651
True	318.0201245519116
True	8.793890744025674
True	21.51557278916272
True	343.8771701856275
True	481.1432559801711
True	45.129798615084354
True	532.5967609952745
True	437.1078478726871
True	395.9789288061504
True	77.90687150419306
True	203.7053556534865
True	260.04541990383825
True	127.39818145009347
True	392.4215773682652
True	41.87990363191896
True	175.40127428277663
True	1177.5357278398794
True	5.512359008817239
True	28.296108802594382
True	579.8825772594225
True	369.1869256254197
True	767.4235947377722
True	155.2122252795255
True	733.2144473469151
True	586.6157862600228
True	290.2712448893603
True	437.6022221509644
True	332.45054325723584
True	292.26987782255605
True	268.75283521150607
True	383.8759208116223
True	502.1494506153626
True	501.8333138075098
True	107.48920607071716
True	365.3249728380898
True	8.077496761236247
True	188.71612822619815
True	226.52492362638435
True	910.9197636380864
True	595.8970739603205
True	31.166273298775785
True	739.7921465810823
True	843.6145494605614
True	106.94309308262088
True	360.1042617372406
True	846.0463643486372
True	228.63286406588625
True	168.55214382639258
True	541.9959598068908
True	573.740700771893
True	1092.5509583671153
True	146.8184814494132
True	156.61605865379556
True	257.240710838081
True	321.32665692844995
True	396.0577880841562
True	418.3655394296893
True	316.38078438883986
True	442.09255706555535
True	492.4753498691064
True	220.574187244635
True	1472.1323084447515
True	251.33733224484587
True	396.7817494436632
True	52.300874182062245
True	768.9918586690262
True	264.8992157532437
True	937.071562361692
True	528.376438844053
True	302.65845181213314
True	730.5653538211286
True	272.84202778125723
True	213.77596865289752
True	260.3383046482104
True	225.12782540561443
True	141.38922656416716
True	251.39437070169467
True	749.5398847093599
True	518.5198697335867
True	218.62952838469656
True	1183.3382439268153
True	115.57256183438444
True	267.2735674770189
True	70.54192787629165
True	291.43584851260744
True	411.3613973012658
True	90.13025753164052
True	220.47079491494785
True	72.50342070012604
True	706.7533379009849
True	382.1008787814274
True	224.52609640401215
True	733.5471269699042
True	843.9832156947385
True	818.7508603471111
True	801.0081338441739
True	350.5847406292424
True	1.0563802801367597
True	267.9955359740045
True	55.39812940676912
True	388.3319646082095
True	51.51114504485808
True	357.207923448243
True	873.9727921688983
True	1036.4430590826796
True	396.9184991069076
True	22.28727211519204
True	512.1468930972193
True	505.9190120575559
True	182.98270764241389
True	233.9269254064976
True	295.2707279060367
True	22.30244646048892
True	127.39155064209169
True	987.6435505914674
True	61.09611780928526
True	506.310873871565
True	788.790266531196
True	93.88495576377773
True	246.02519873701203
True	107.08193913068388
True	16.205473970281275
True	1.1480313223778538
True	126.24901223193164
True	1016.9472130039858
True	485.4002483046942
True	63.4827424285021
True	801.3590239670765
True	334.7585972160937
True	1.689474651667218
True	451.0014901108338
True	195.39665740113196
True	531.2545265488814
True	81.23694747258277
True	353.0078580008965
True	371.3511633181719
True	175.888483475155
True	207.63654614088568
True	121.24227017998732
True	169.8913934438902
True	965.7934311294606
True	15.532170601716947
True	518.9008646413985
True	493.9349010330247
True	404.8690544146877
True	226.8650892784168
True	234.1594264340952
True	158.77114268891762
True	47.16706076662273
True	465.764228011114
True	149.8015608496904
True	844.0532539717177
True	827.1229517597573
True	238.63464208990783
True	320.6852778753198
True	525.1970145343611
True	44.332542159375805
True	86.97643607117395
True	744.2122997038254
True	1105.36158475434
True	117.89878806054372
True	725.6031994962684
True	144.70527720765514
True	938.556285179474
True	672.3116697022317
True	101.03779920633096
True	286.12085689109483
True	612.7003411828571
True	265.6819055085611
True	43.26944645014532
True	564.7448325945123
True	416.7693488596838
True	5.719708834234035
True	476.3706680420679
True	62.43871111277398
True	185.41755967517588
True	240.52378744026728
True	314.7618627820076
True	77.47494587574806
True	215.0452551812921
True	346.23284805198426
True	435.3907790755518
True	920.8026780286636
True	45.671489903005245
True	918.3342371097268
True	980.52680848623
True	135.7927912386694
True	76.55957998475579
True	984.5390704151768
True	35.05301938109129
True	217.1629798082581
True	81.34302805699134
True	220.08087886049083
True	364.8415486521254
True	942.6233995975052
True	94.74717342971802
True	70.69199620833007
True	638.6769877170922
True	275.294241983378
True	693.6473190230964
True	52.852423808302746
True	493.8557897331444
True	394.8226649472125
True	674.6360918171886
True	53.688781257551526
True	110.51571617951976
True	25.854548272126035
True	259.0755045044572
True	43.78358152248187
True	344.8303711343824
True	2.8375615968743344
True	1194.0527117670306
True	106.58085285571508
True	136.10883846423778
True	365.22621622664906
True	726.6404118575504
True	655.8810958249996
True	1025.1866559303614
True	476.825777745916
True	402.97461207712894
True	139.36345679865155
True	422.14978665490565
True	859.3265566736122
True	437.1420470248671
True	917.530415563829
True	86.89726184936679
True	429.2431952908517
True	176.81429515129804
True	272.0950788829915
True	741.9337979116373
True	163.3628159266575
True	128.0541011987446
True	64.85839731118024
True	864.9710590646423
True	771.7915921112779
True	82.1212929195923
True	425.5364422428445
True	752.1522195843138
True	413.9981704303836
True	59.042614088090325
True	321.8010507373931
True	763.403828143668
True	32.30118094737108
True	358.43236351103496
True	165.96558763637478
True	260.6275493847235
True	33.164711051670984
True	217.50618136624172
True	798.0895395979279
True	628.2729958606676
True	56.62395917200462
True	298.265694025893
True	881.6474581444636
True	18.091757754194475
True	331.3816103368549
True	288.5949685461068
True	431.9743025462192
True	216.82893455740304
True	595.8815589513742
True	46.46140062139314
True	958.2391042029388
True	912.9274419794184
True	41.70315155742692
True	392.530214497383
True	750.105889805362
True	933.8917147466192
True	276.0930120867526
True	612.2372400838328
True	129.42356903764977
True	184.5518280841493
True	129.0551171233289
True	121.71820881023636
True	206.4002698793653
True	951.997349754795
True	787.0352550544771
True	942.416685499432
True	21.205014521524944
True	28.14110393407342
True	354.2512858737301
True	12.182191074414876
True	643.3108469509637
True	1045.661070409991
True	255.39994057338117
True	206.89771621743384
True	88.05656061017956
True	212.9270817936231
True	125.11191586598198
True	43.52870562022788
True	131.10175978075455
True	90.20013483936364
True	241.7552805679384
True	538.9923395451048
True	164.0443766840392
True	30.562600937660164
True	56.68917567283378
True	415.0003598128424
True	265.30416986255256
True	581.6888452683747
True	22.816030423614823
True	115.19537855412068
True	660.363223494863
True	268.7869473325416
True	484.1233853483896
True	665.5590325878221
True	99.35472719945564
True	115.05844362545632
True	82.65991963595508
True	26.8841779431928
True	123.88075552123708
True	89.09458381378269
True	102.55175745247548
True	149.39161354453995
True	240.41403673444165
True	803.1470344459319
True	291.95586960201695
True	980.2993680933614
True	166.94096279454052
True	194.53837686173864
True	783.0002440597091
True	308.9619677174649
True	576.7646880724387
True	259.36667709621
True	345.0414816172105
True	444.4104902742609
True	558.1172103626848
True	647.3239581334387
True	379.2739721539042
True	33.10050833996894
True	556.4058015484583
True	608.7101699965219
True	21.46529784301515
True	11.362027246929816
True	263.0000974563883
True	389.8153199153684
True	444.1243018925149
True	65.77303242534542
True	635.6986736756141
True	962.9678927259752
True	237.65333926347603
True	941.1932678615406
True	274.34230667849545
True	106.44429678944608
True	273.0937660263088
True	686.2130411883758
True	37.81831508925265
True	578.2498481023123
True	1295.5774067521618
True	1020.9482234049872
True	867.220117512341
True	197.92083639068645
True	91.61084183521896
True	194.51357477173104
True	851.25621029331
True	145.19127737799502
True	1076.127089032642
True	872.5715204960026
True	40.39980870540401
True	88.36552332634831
True	421.2090091319897
True	430.881226550962
True	200.05193199131756
True	497.2956143610586
True	655.8486898988766
True	120.16060367145232
True	272.24587910758606
True	989.644072694891
True	49.332399664498425
True	722.9971077394653
True	545.5433967206715
True	38.55178354587896
True	813.2636871841542
True	381.304429665377
True	563.1029743305243
True	113.96471273186442
True	257.2554841169418
True	224.85980698398168
True	25.807015834098447
True	127.83405559212898
True	732.9421567039074
True	134.3868113521617
True	385.64405632989104
True	64.17806128848005
True	640.0968435307863
True	626.9183702287214
True	230.9823415820512
True	473.0394711870861
True	167.95773183105177
True	162.76474117062205
True	227.33336376640383
True	281.99574685938626
True	362.8790629660601
True	129.71426588788742
True	191.5088709295236
True	26.393974384498797
True	863.2120829075573
True	315.7770467334776
True	9.134381088930551
True	363.12305236375033
True	162.321625434806
True	625.6055666821433
True	378.9963110544461
True	587.6990635448217
True	550.4857885005648
True	478.7278963491257
True	793.6513281627981
True	247.17589831441197
True	543.1626445325537
True	157.74398181941433
True	563.5103415999745
True	359.46317767865565
True	377.5931117447293
True	123.16134502002312
True	128.98127577126644
True	105.3443749711478
True	61.292875343665
True	707.5881560405362
True	181.537662345444
True	44.36868672481906
True	0.0
True	545.1326470112596
True	112.4278203462148
True	22.351363192178606
True	39.65883974853866
True	112.35448853146318
True	540.4025175027353
True	179.49563347938334
True	106.59278914283064
True	35.93938201492172
True	162.1625134887021
True	947.0218048310896
True	43.46271407850044
True	232.2558311782881
True	744.8809744725169
True	319.6956616584429
True	457.9532272651233
True	471.6416717064314
True	504.5173514259226
True	608.4639481140414
True	949.7875677551924
True	258.0487145764613
True	1040.6688304103625
True	900.0586047648009
True	620.8180684483458
True	353.4579131797668
True	822.3266165805186
True	11.048168393934954
True	32.50636623293148
True	282.95465796766644
True	43.51375706408643
True	205.56156918827128
True	737.1699714664803
True	214.63861880699645
True	725.2355133006969
True	779.0495254604186
True	123.60854121990585
True	371.80753858162
True	610.386532471725
True	23.87513785036398
True	136.87754530704575
True	437.1735306585835
True	296.41187811175047
True	201.55050150994728
True	113.59428898840366
True	378.5106800036723
True	20.77254296227529
True	356.123035955926
True	365.1867388842151
True	1090.378131249186
True	372.00060684305095
True	31.103725493448685
True	437.1207391341818
True	439.3179309592578
True	237.38677628817837
True	31.950324526016622
True	744.8137465088246
True	443.6564196089248
True	178.41649557043746
True	13.78133149258561
True	1208.3916106374925
True	169.94545834729178
True	28.315128019480348
True	309.1434568545207
True	292.64870201178127
True	113.49217359821344
True	303.1688436005852
True	47.61359699095184
True	331.11342881580816
True	286.1968595705973
True	318.7082097722038
True	30.77751053585464
True	47.69555768650094
True	1066.582759812684
True	25.407334314430024
True	11.36035334193434
True	178.1728237674805
True	654.9418713149507
True	9.598015519796371
True	199.1200892543845
True	176.77954444369504
True	526.5274831962034
True	389.5720244957566
True	743.17305814855
True	310.3739828477282
True	498.9557485085337
True	442.9715389726802
True	495.4928917776624
True	103.56181306195587
True	1272.939363956924
True	872.021807239653
True	306.1337270241306
True	516.7122475941246
True	104.17649017545166
True	574.5497745675143
True	426.7206755960464
True	155.93077932797877
True	74.83074151685601
True	348.0178010148043
True	158.91344384185032
True	27.90423338750693
True	617.1090345879519
True	391.1705792899432
True	72.9471970353218
True	26.79172099072704
True	669.6000248372088
True	505.34992806437646
True	75.38904545987614
True	18.37628523361608
True	329.3406491041425
True	296.98393744518825
True	687.6756742580988
True	546.3143582793131
True	550.7661486443429
True	780.9753939187734
True	8.461281602798538
True	58.33292922308092
True	39.99312802787132
True	60.09058420097957
True	507.9842882815863
True	592.317299739561
True	85.98465441153098
True	103.4465367138937
True	192.52443074705403
True	76.86023728065902
True	174.3088571920157
True	213.58275903626668
True	273.44582272902613
True	827.1886538118164
True	579.2980756142159
True	282.2531091605254
True	188.7572210215743
True	266.32213788559415
True	241.44942151278337
True	754.2219268039483
True	328.7413510877199
True	169.18381251408596
True	887.7052415909168
True	347.21192255443475
True	469.7657817630236
True	156.33713945396838
True	119.500151236609
True	65.79284526746264
True	211.03571040436992
True	960.1591350114552
True	494.0737864778737
True	112.057185458862
True	352.6739753362816
True	104.52158438064328
True	640.7567538769881
True	4.283890169772572
True	697.9106649640152
True	36.67458349656702
True	938.2873533227386
True	858.0087003877354
True	212.22570602530888
True	31.50297080517661
True	80.39143978811126
True	442.46057359804087
True	209.5552219846407
True	1.6436785412301018
True	81.43058920632386
True	1102.941055698857
True	341.0942393875092
True	643.3923852012729
True	482.2816988618858
True	28.934735106328997
True	138.84945847941566
True	431.92996382745895
True	888.8096227028853
True	836.8392397765185
True	421.1121332910727
True	353.4394977357909
True	18.76873788239397
True	73.94904404465323
True	715.4663031146192
True	454.08370517640185
True	391.0058170694962
True	893.2910096186995
True	23.5367542801085
True	226.2322879257869
True	870.495046716003
True	236.6208823113612
True	7.352108378368442
True	502.67090213304135
True	103.92105932472737
True	645.2970486404672
True	55.296933688339806
True	268.02430521550843
True	873.6911899895495
True	919.5973850688964
True	275.8822976471096
True	450.7420452686994
True	118.48551262871923
True	622.5320030590358
True	252.763924748506
True	200.96148082324183
True	857.5264001684421
True	54.596248441980094
True	735.8869993867083
True	273.2815965788117
True	295.0164870136738
True	163.63864036846746
True	483.19857808110737
True	610.8703794970023
True	372.0767415033518
True	417.70819215317806
True	70.29930489468997
True	157.27753311986342
True	439.7348157558233
True	225.08206988623195
True	34.1043368278331
True	199.4917017232816
True	395.7119047166871
True	398.1549901687985
True	730.8750054646307
True	133.27097703197114
True	659.7917892041828
True	513.0940449228304
True	595.5342767823719
True	132.29938893461022
True	38.746607059752506
True	669.134001003302
True	69.69808777184942
True	546.0559951483654
True	669.9855072597452
True	448.62789124496
True	132.89144197195546
True	511.84561867343047
True	4.539747496300103
True	399.1344226790085
True	29.976926326953247
True	624.8920264904697
True	276.6193603422475
True	580.430424817527
True	685.1644500269905
True	145.45053202849635
True	519.9338509469695
True	495.61807155976425
True	66.62421294923617
True	955.3882905252188
True	3.511020265799476
True	25.601828990632004
True	646.3925243841119
True	700.9388853044403
True	134.71266638905175
True	412.8876532043311
True	123.87731819939236
True	72.81470556620758
True	470.958652533176
True	42.0861442149394
True	517.3401965824366
True	13.704015757421686
True	816.5506372205219
True	540.27352089784
True	688.0408383336368
True	104.78827992956458
True	388.30995099313975
True	987.0208104478749
True	807.3999143727386
True	139.02222615394388
True	552.6260394990032
True	452.7483169296791
True	247.8622116193218
True	243.98396948409908
True	5.590020805587511
True	304.01572401973743
True	11.515099059271003
True	367.194251430285
True	74.12859006243359
True	421.56847393158375
True	658.7845778685746
True	125.36117206015042
True	237.156152010536
True	643.6219391588452
True	699.1818757704261
True	299.6948373788168
True	131.80578160945967
True	161.83912417767203
True	481.35596994169225
True	80.54623954119943
True	10.350724101941609
True	494.3641261364441
True	562.145704951842
True	19.629201013172995
True	138.94239049414983
True	845.5603806024142
True	491.5448786823915
True	267.2800145342297
True	32.78266687204846
True	473.3144776722754
True	111.63692087879078
True	589.302081931632
True	666.9048508038105
True	290.5543824358685
True	367.6692637598705
True	184.6194891529634
True	238.808352459196
True	78.10773940579159
True	222.49001380118608
True	504.5207629738384
True	21.5238206898898
True	445.1866449629044
True	365.4781761282577
True	714.1182672200691
True	878.6640627368317
True	876.2576779462871
True	157.82529615557306
True	393.2092546273354
True	74.39238872424433
True	185.0233806693911
True	321.9626289371259
True	9.954103170410187
True	813.8198163402175
True	20.366546797151425
True	401.26902012974216
True	276.8243985548549
True	661.5961639315219
True	208.78267648204903
True	39.316979467477765
True	692.9011876693891
True	1084.2700223199113
True	225.6616421280758
True	130.55567865882068
True	656.8384230227258
True	506.3366769523635
True	16.728091547453566
True	810.2967555562079
True	115.2436184850336
True	46.80153822142428
True	302.0250850463402
True	344.10191135480903
True	392.9329933300934
True	267.4090061613951
True	19.572567185029964
True	23.12218604162993
True	842.6431781196399
True	205.73672121019283
True	116.73839885450607
True	830.2939675232411
True	650.4544722546381
True	663.1461770039542
True	444.5277550510061
True	150.5939659517763
True	30.879178468188684
True	103.7560903207038
True	434.0140531459243
True	227.0085121012792
True	485.09661770314335
True	144.6756781680152
True	489.3520335486058
True	624.810103173484
True	951.191700223568
True	21.174297908669264
True	968.7188367581554
True	1062.0987528701423
True	466.1960464953473
True	83.23162635423604
True	765.0498385369644
True	644.9182543622385
True	660.8322056157484
True	181.1929705817951
True	729.6933736004557
True	710.2836805630819
True	122.33352140706508
True	760.6777402302312
True	814.7462928634418
True	487.4237570452691
True	226.2333692336985
True	73.27513231865383
True	319.51331176529635
True	341.18449644747284
True	441.48988491979424
True	431.0718473204656
True	187.49837574688829
True	314.13078559888226
True	2.7116797176574394
True	14.55618628799507
True	107.10410745206369
True	134.40231319556892
True	362.7109589945732
True	342.8390675551595
True	111.0476601582073
True	15.246813759887106
True	208.3990000152288
True	847.0067767727681
True	461.08991187279247
True	509.9538813213614
True	568.2325698379142
True	830.2352562313034
True	653.1780997174704
True	92.46235746649648
True	205.30135889953144
True	245.71952790403057
True	284.02366825241245
True	104.07947184146808
True	367.1977235506446
True	429.07967237035854
True	171.81186834587822
True	646.8067146365543
True	244.2841907505619
True	206.1239959637764
True	28.928327469701934
True	245.5381357509016
True	495.25932180229154
True	174.2549653632695
True	526.8882827404408
True	485.4876409240336
True	238.6418799778229
True	105.74612593479948
True	42.87980204123495
True	407.0918687161875
True	786.0062458653091
True	158.1523340199493
True	1050.3450221431972
True	1041.4195749000426
True	479.80146122326136
True	105.53110671560616
True	125.65231197611716
True	651.0434985706572
True	8.6308170612789
True	226.1759139101044
True	131.17555771551804
True	115.85021614695644
True	328.1755561926481
True	620.6874619336642
True	36.85898262830558
True	128.86406466565464
True	941.90650518894
True	51.06480002644062
True	466.53893317677375
True	534.4618538888359
True	251.4388600968428
True	127.02883888767477
True	922.3526224904922
True	1182.8483744524426
True	511.43257902129534
True	639.027612622467
True	213.90832302933484
True	155.99359024358588
True	325.2649482216662
True	262.8571027307266
True	167.41851487585745
True	313.3800798972671
True	340.4526302816068
True	12.092687174743284
True	624.1504683622663
True	143.84963149548204
True	76.40958299147093
True	429.70560896283934
True	310.25492098439685
True	1202.9659276843252
True	341.4205364878993
True	1014.1670017784664
True	9.652735392754632
True	257.25449949226385
True	226.8834782079693
True	151.70090159077694
True	489.6883393732488
True	193.24961829645375
True	411.37707001098846
True	324.0704009646972
True	107.48136358510688
True	360.3736392773155
True	1023.7053122745244
True	722.5634239220395
True	227.1852045830977
True	109.31796632033264
True	300.5842018559955
True	24.99472088509465
True	367.5601111416361
True	330.2686821664115
True	559.2606212304563
True	435.2720530540676
True	323.7840984411452
True	158.39218289664035
True	14.17386450526889
True	414.3359321272279
True	293.82301145842524
True	148.94225465881772
True	303.08885746670165
True	428.8237125853873
True	821.1350623737993
True	326.59020782634644
True	775.2768266364294
True	400.0066921740408
True	376.45574522815696
True	1.3503608451007647
True	1170.9148080376633
True	105.023710376482
True	927.6106318893844
True	211.80527560256888
True	455.2892899346831
True	680.7749529476376
True	82.73665090048289
True	481.0541688971983
True	33.03114183457635
True	436.88152379127735
True	71.46370720073116
True	222.57560369246195
True	37.52712604334413
True	655.1059600479791
True	188.04034644446688
True	26.29299373588773
True	400.1802703802589
True	111.44306881749468
True	168.14889437843362
True	843.1858168501851
True	255.55382454699372
True	154.6674622212673
True	372.8039373664642
True	519.8673246227142
True	333.34801198216326
True	532.5596806339307
True	619.527072525442
True	153.2809813971347
True	7.818428415174059
True	73.16138119894345
True	434.948393989486
True	88.5557891623444
True	79.74201214179777
True	1046.5613614447257
True	23.98693502969054
True	320.70978756135264
True	316.51109178192195
True	460.2420728475604
True	687.7127315105121
True	191.94514952114253
True	661.7608470970574
True	333.64242023584825
True	350.3410415341256
True	266.7334995417896
True	213.86418759671164
True	353.5268238161723
True	473.4914320450823
True	422.28955902166
True	593.8748930402797
True	140.7174730398582
True	76.38068206237588
True	39.54732731863481
True	317.0217708143092
True	633.7204201931557
True	389.2469491364666
True	805.288046348861
True	213.23756474644043
True	396.3596199483637
True	72.54587195483664
True	53.22383929739797
True	424.8247879417575
True	204.91678969499736
True	234.99064470678283
True	46.01467941706286
True	1061.6444076864211
True	176.55634308799387
True	890.7896454601293
True	309.4536332896402
True	929.038971378952
True	229.36902554007025
True	453.2061710996792
True	529.7761720022627
True	599.4109513899356
True	203.8781322329721
True	488.800604093196
True	906.408587694636
True	132.37949719788477
True	6.63201405587232
True	568.9866972088852
True	28.35257409650059
True	77.18179889275922
True	799.3567184102955
True	227.5372909405641
True	970.6496674759692
True	689.2061400218895
True	427.41395356143306
True	284.9713713864021
True	482.640976365674
True	346.0796438676192
True	181.00199504342396
True	665.0012368529609
True	716.2370239574974
True	210.943818193269
True	89.36738110461067
True	520.239370461654
True	142.1966305711753
True	368.8746606062503
True	340.27291292220235
True	65.55541218174237
True	387.5915588735161
True	405.8069822514999
True	372.4993346686342
True	426.1749226486226
True	424.82158003405584
True	661.3465120861672
True	59.74353405894153
True	459.7099411019627
True	328.4909380189468
True	662.3248397376025
True	216.02828963142505
True	98.06657712356692
True	42.92005998701404
True	530.5289706831089
True	647.6705727991679
True	183.71666757567613
True	413.1927112749089
True	336.62042429922263
True	17.789945149946213
True	167.9553473560155
True	291.70111151575463
True	2.823157689565498
True	870.68968107172
True	78.34999984400578
True	104.44468939962628
True	117.73581137235917
True	362.5633477829804
True	34.34803331018503
True	464.44183177856655
True	219.80183030569813
True	5.8954597257453765
True	117.82192642786536
True	456.6117050749228
True	51.24153962271191
True	64.38300683088029
True	179.80484770796738
True	300.2934262881226
True	977.3261526923612
True	383.7684454392908
True	989.1212660519974
True	175.89332512456747
True	1038.611395198591
True	799.2231826597352
True	662.8555958283679
True	414.4150152830464
True	387.9091646220327
True	76.65645538911456
True	70.43304433673708
True	76.13826529272085
True	170.85255257042425
True	491.5830332113812
True	1120.0711636261854
True	177.09669175911034
True	350.482827564182
True	424.6782083451785
True	586.4805047222746
True	581.4296113725488
True	278.18373289678453
True	457.2485028647862
True	679.8501599355258
True	95.67125588159574
True	724.6493022783702
True	254.95455555619512
True	132.5299763986446
True	418.6447521902906
True	884.9586367627174
True	425.0245793344099
True	871.6940694759969
True	189.90197318520092
True	352.97841225039
True	687.3918768797078
True	610.5222332656793
True	191.36886311513237
True	261.8022800172259
True	787.2404651624806
True	32.1593008610829
True	180.0401519552556
True	493.10064801446646
True	702.9767952175167
True	101.77059716540462
True	38.13112623326471
True	165.57349951068315
True	734.226385328594
True	311.9128570614055
True	545.8126210457773
True	362.74388600397816
True	304.75284882929094
True	446.7067714647205
True	500.1909824169781
True	70.41694934590555
True	375.5434828392895
True	780.6515792613226
True	0.0
True	297.6663553160976
True	251.6919761239253
True	960.3107603158708
True	145.85043697803076
True	621.232288443335
True	635.5544436856549
True	109.8054180976915
True	231.99630986274224
True	133.47727387439429
True	11.613150346302383
True	293.86933291025406
True	370.6824557610241
True	1117.0053301779897
True	238.92974103394013
True	405.01209396075774
True	649.0568694308034
True	204.8216484185261
True	28.235900559929707
True	849.3385801566621
True	590.498804582773
True	156.65055823047825
True	614.2883815007318
True	164.33651569995178
True	301.0255617316088
True	802.7085284923384
True	35.75339688646384
True	108.65482548964246
True	494.1327185268718
True	63.48850098366018
True	79.00382131627677
True	404.28275707568935
True	20.554838126733145
True	751.5286675703378
True	101.36596703076287
True	158.8662680830707
True	17.43357564405812
True	681.563684300208
True	26.223281435224592
True	776.1505957981193
True	391.2181159186672
True	114.6522077137592
True	708.6865863266751
True	527.2203242538483
True	560.0106390011775
True	51.797392398959005
True	371.8785281756501
True	6.16805632145877
True	93.8857515243342
True	400.82679342639705
True	50.39045958101721
True	127.88368830388544
True	291.6835795544368
True	181.1621734046033
True	98.38542220765792
True	644.3016362448037
True	20.237174713592687
True	1101.8753379087934
True	510.2404610643723
True	303.7520335788712
True	492.21868404614
True	121.679031147078
True	827.8381450554759
True	1119.259172359999
True	746.4183256665785
True	182.38524068760844
True	226.89318714838504
True	51.43543543609373
True	59.88409631728489
True	158.4625348913595
True	100.38367520330937
True	167.663176066121
True	1123.8339360950952
True	295.9801752250811
True	367.0209779384352
True	692.0475178502207
True	17.27084851512225
True	14.051601506753803
True	563.0276369774656
True	5.5736939178855
True	122.41216793569632
True	699.2798618732971
True	186.80889758656176
True	650.2461215419561
True	838.8994509931719
True	155.41099897402088
True	900.2057756392496
True	3.224575423550593
True	458.9021560083797
True	1062.2548727791452
True	26.23853580243691
True	231.97060159688613
True	150.91269179440226
True	968.9738758876372
True	235.3813580587332
True	467.7989484534736
True	118.92525184890395
True	502.679501352452
True	156.6191564348863
True	95.4700267800743
True	379.2311534233514
True	71.45961801814566
True	52.97721571865954
True	1065.1801286422815
True	274.6862375154595
True	165.66872427449
True	372.6335712460668
True	395.623533782174
True	213.38567129078703
True	163.10205289043253
True	388.3956907302666
True	33.3998065951774
True	470.8695893240098
True	1106.242885530039
True	116.42480095715642
True	475.28110264070017
True	315.9136073445013
True	26.84738428734238
True	421.6672923233515
True	101.70650737163469
True	626.2492079970237
True	209.7940419748079
True	422.1808405176206
True	19.92235416533172
True	430.0274126081839
True	112.45130994719408
True	340.8688919138318
True	34.11801341076153
True	172.3897426558958
True	248.86320402010384
True	756.6112396485449
True	57.23545652129423
True	145.5863848761887
True	236.33730401606056
True	145.3541737594296
True	625.6691711747835
True	557.5805532034049
True	759.5985152382472
True	391.3358477994751
True	537.297244996141
True	415.2569259419468
True	697.513555745542
True	68.83977540193358
True	481.0941282132432
True	436.8516554654933
True	47.98401241690622
True	83.5230292406017
True	131.92878203007248
True	87.92186248066572
True	314.2617879843963
True	869.1443631083621
True	332.4309564735699
True	1053.2553481568525
True	339.79437041644564
True	914.4102968299144
True	154.65668174635496
True	581.644553293527
True	616.770713961215
True	688.9255005699789
True	468.6218884545349
True	66.57711945369218
True	294.5451824029034
True	40.14950341760455
True	158.53939108416114
True	168.5435644820556
True	1119.6468262682613
True	223.9805891403151
True	557.7856402823903
True	531.5971575415067
True	545.8711843961919
True	909.5794379940618
True	572.9775403935799
True	638.8852930713765
True	930.5106485611128
True	128.1015667922561
True	314.26190912671865
True	268.72429570816485
True	316.39589104807214
True	91.54850374050356
True	411.2953948824629
True	4.454512992023057
True	329.21491720875326
True	260.9386969965239
True	611.6480364442506
True	278.97756243384833
True	365.18133908798336
True	9.65782428636484
True	61.30902690692492
True	533.9581733783045
True	30.32596867902397
True	150.17992699174107
True	65.21388525469094
True	148.23319480824344
True	249.5672813867064
True	71.61656164032814
True	389.2900353584142
True	270.07087929612254
True	100.75515855911904
True	346.6985160982563
True	64.5699348913941
True	594.6952517345121
True	871.6564051682217
True	281.1222431826147
True	1167.9856626124322
True	111.59481945349712
True	301.8897942903446
True	1063.7834674365308
True	88.17817949477308
True	276.63105695099534
True	10.234693577442004
True	413.33465318432894
True	452.9353789327384
True	153.16105095671065
True	612.8716099319935
True	892.1827932535716
True	154.73267550770026
True	77.45440659064393
True	334.32700477913005
True	575.0827148752678
True	631.9577876889518
True	1216.007923148984
True	26.42263325589179
True	950.4812720151654
True	140.91273461706575
True	633.5841521914772
True	116.20390503398804
True	130.7933089779878
True	191.0907506699448
True	170.97531014352973
True	738.6208839721506
True	204.80208885902215
True	230.75946104922627
True	69.69862413659017
True	511.1036012835122
True	458.3219255618024
True	176.56528431794982
True	232.6417256605513
True	17.087151207676186
True	428.9603876056464
True	207.55532871867564
True	296.7405743133006
True	112.32776828936998
True	739.2598163093362
True	413.3014137348561
True	263.5370776645902
True	637.1713770439634
True	522.5125847274852
True	458.4589838405066
True	134.73498479073132
True	529.5132878291676
True	428.717052992659
True	2.924418219918385
True	196.0207548192186
True	95.27301478380424
True	240.0802731733155
True	2.7383882945479945
True	126.65394441290732
True	364.4404243537607
True	6.931117231005237
True	887.7105288975537
True	168.7410753728963
True	700.3760121208469
True	756.734154846227
True	158.9740092443328
True	235.38632656299825
True	492.93115877279047
True	842.0259490199189
True	46.8253700292687
True	37.45642605689498
True	126.43194765155329
True	631.652518111033
True	701.4480329941233
True	176.30259581979254
True	591.2635952097128
True	601.6276933542536
True	857.1594530158374
True	401.67823120334873
True	181.11038194289023
True	872.3258482545103
True	218.5549546179662
True	150.42686552018353
True	324.7686262314052
True	229.3122919357737
True	201.63911691800377
True	603.90089880417
True	255.5636302789954
True	194.71115590151163
True	461.6780198300051
True	466.9186853573401
True	65.85124241515298
True	290.353651467021
True	77.15707475239955
True	342.13823565262334
True	353.5822744157598
True	250.9105407760283
True	177.0147211618998
True	379.7001975571646
True	663.6107775535347
True	746.6059588464501
True	299.5240565961852
True	759.1613055939897
True	62.02318869637805
True	874.3914759550388
True	349.9524840340799
True	12.121431348662467
True	631.8949994890136
True	706.601424089329
True	269.3403979435037
True	171.9847736968009
True	48.07280336314852
True	385.3420677334751
True	78.81901401758644
True	14.86740190723954
True	886.9160621907021
True	362.1895943202426
True	177.7689993537018
True	1010.5749693763192
True	12.691499238301386
True	790.5467944071714
True	29.789856990551822
True	637.7494562441108
True	59.91481977816128
True	763.304926631804
True	439.6338357072033
True	198.02167928445837
True	453.6067077857053
True	212.2215986008708
True	307.2050841458973
True	211.2806810759491
True	403.3547921312155
True	9.644810852542186
True	321.0316047468108
True	115.34626988141817
True	11.041460272575923
True	460.8025954915682
True	710.158893743653
True	280.7334402507145
True	79.34124938564781
True	308.5353833307864
True	81.323516544832
True	186.0267480904015
True	173.33520125572
True	374.7522315697834
True	40.94979019345351
True	142.89418464601673
True	376.4581848478284
True	874.2303083645743
True	110.6759250264371
True	207.76544811986116
True	451.980921022802
True	20.042294163088787
True	438.873263543725
True	526.3027576362726
True	91.09817888366024
True	391.7807039846749
True	339.6980488538981
True	421.8068972695045
True	606.9887002610889
True	1049.5573883685383
True	1018.8015722888554
True	58.929994875078
True	1085.704105969962
True	113.168112195576
True	116.73403882530596
True	109.23126715416991
True	495.3464679305613
True	373.4464026038988
True	574.4369713861967
True	259.1296829294775
True	156.9387697471551
True	387.2495104449173
True	15.80393708560852
True	446.4757754711528
True	397.71808415555824
True	148.59753479657206
True	91.0750175920558
True	501.9759241878298
True	1004.943571642668
True	205.89261459029845
True	61.14715471383879
True	452.0119438949023
True	387.20065878009774
True	494.14164208064665
True	335.16814608441194
True	5.334808286503089
True	524.8495664015528
True	489.66278110049865
True	503.67899404588246
True	193.32652816414105
True	101.62798429026986
True	20.912674698355406
True	377.389206279181
True	106.47681981375231
True	7.398056200515841
True	31.357887512492905
True	354.01189962291124
True	643.4511667711084
True	126.28843742717692
True	90.38295422625944
True	25.279399432864537
True	391.89604395505
True	367.0276929479988
True	770.5234850868848
True	304.9338165450926
True	536.0046820090448
True	538.4966342740055
True	526.8906467601743
True	295.243911651188
True	536.460510559313
True	98.5535411783536
True	576.1646690361042
True	6.899978432475995
True	370.97911624619417
True	475.1961637060494
True	980.355762496199
True	355.03256309634185
True	833.0846257376452
True	961.8673557936762
True	175.1845326381598
True	38.90705999183521
True	370.0898650595042
True	383.0856476514105
True	582.2844093438796
True	256.02067012564044
True	24.4765508256426
True	626.5793425766013
True	126.07276173192471
True	1058.1161717792484
True	329.58200012246886
True	458.0651987734695
True	125.01969388495858
True	806.6259218587212
True	138.23341380638286
True	813.1295811673649
True	562.1775126922433
True	188.8722231772489
True	121.4439570927638
True	66.25237845859826
True	569.8797799139987
True	908.1117652046806
True	419.5193175226387
True	534.0608771476715
True	131.4554868462992
True	595.7567683966832
True	478.5449493079554
True	802.321999434045
True	313.9654408373381
True	561.5491770688446
True	112.50238275177338
True	25.600971641957912
True	398.5714742891536
True	168.34827065756753
True	104.09377422169752
True	361.7946155681043
True	1077.627114857239
True	242.4200144756676
True	548.2430870080375
True	11.238065388203411
True	70.00356199034493
True	319.89995051062544
True	786.2070670217875
True	452.7992725852193
True	528.8897916278353
True	721.8327464420473
True	69.43833022016217
True	742.0643693978992
True	48.53755225030551
True	105.29282061237426
True	184.80237483910716
True	78.17995157045874
True	24.686410119802986
True	291.35636621063304
True	460.6076959293569
True	899.7066364846648
True	854.6612347863235
True	6.357596088118727
True	297.77313306899487
True	462.6427177778562
True	124.8323285127117
True	247.47230198162663
True	333.8124679586398
True	1301.9212571840003
True	452.6898344371669
True	25.448674610684847
True	185.30058487996436
True	690.7903784267036
True	34.79885432139886
True	174.25660377424848
True	557.5903399349191
True	72.60014711911484
True	865.7830359958195
True	318.2707037857699
True	664.7117271890531
True	75.19874762916989
True	690.6068606527816
True	584.8957589438547
True	874.9723649576922
True	248.9110317552739
True	508.282017464524
True	838.5146766281556
True	929.4931536713476
True	235.22998440957448
True	778.8239484227038
True	233.1402878261896
True	444.5775881603332
True	367.2922441651136
True	501.8723745171943
True	497.2052462934871
True	309.1160011154567
True	343.3045854200208
True	113.92110500292029
True	345.13461668555703
True	1160.0785380337315
True	298.6878468762628
True	140.14127533189156
True	289.9829765542284
True	731.4915730977406
True	642.2532376140339
True	410.521150991574
True	114.1440070620669
True	332.5555619730779
True	37.60625433335106
True	167.44933225727104
True	88.88379006160446
True	90.80444243084597
True	572.3372093682103
True	135.50917617460252
True	128.40896448267054
True	100.3692816345024
True	83.68508028308159
True	430.25759131736265
True	381.65463840003696
True	1066.631255290856
True	515.146059484922
True	824.1082403987848
True	267.8434734366401
True	297.62473772738906
True	526.904014535905
True	195.00584756849025
True	788.4393150914333
True	248.70684979552456
True	363.8877741743577
True	68.74613269892552
True	122.4679144234044
True	255.25378674741157
True	128.13282472248403
True	501.7576262919071
True	30.80172222640712
True	593.0404710365582
True	1010.200493713732
True	722.1401834872345
True	1.0649461416859674
True	64.17011269036054
True	477.0523970764589
True	434.6143696312825
True	78.64505755320661
True	122.10281706798294
True	308.0235295028118
True	79.51734955440634
True	54.075059532043504
True	717.225972749979
True	669.0975493336149
True	169.86158165276424
True	177.15848025556724
True	553.7705253518518
True	54.19940037275612
True	25.01293979661225
True	575.2652939057175
True	453.9255052978921
True	1146.944758051376
True	46.30960731209325
True	453.9830339447094
True	858.1642947558767
True	774.610502087434
True	297.3755119452844
True	762.2028118881054
True	400.5105423477567
True	43.22323169763588
True	97.12327868444568
True	685.3768396407596
True	71.18262685613136
True	143.2212509352342
True	941.4981765111144
True	184.90863925228024
True	276.4580091523756
True	109.63624774092337
True	653.8973137403269
True	593.7919763012749
True	212.51714742891537
True	433.7719163710393
True	38.84065019539526
True	274.8453926461868
True	610.0924438564722
True	647.9102144502376
True	331.4957304598026
True	75.48001245894521
True	968.4752285986696
True	1039.386652015524
True	550.4374726545573
True	62.876608994822405
True	30.22073381274597
True	91.81515334976125
True	107.87376594058122
True	101.18545188213147
True	883.2829248010183
True	1198.794790188578
True	736.0148196722043
True	319.66933486902127
True	8.274892633874867
True	19.29915860563997
True	345.6705827773313
True	474.9486263037554
True	48.8899139303328
True	579.5801731593377
True	433.48334220682807
True	395.09727908063695
True	81.5096453305861
True	190.7056413076664
True	259.4822891678858
True	130.59526972843324
True	396.8077489829809
True	44.543602444241486
True	174.0501291747401
True	1158.4784159604023
True	6.61582691745444
True	25.881242121046515
True	566.8284930394547
True	362.7680367086669
True	786.7921341691821
True	163.55798071955795
True	772.879494051204
True	586.0110270248529
True	278.56054025609467
True	445.3341399766039
True	340.92253213978125
True	292.871772780723
True	259.0608435619797
True	398.8437324856951
True	508.85071075688506
True	507.886608699486
True	106.77595654944024
True	350.60034638096806
True	8.43837564718023
True	193.59436204515896
True	234.08962182048904
True	843.8718610235221
True	597.8154947986334
True	30.44054262710929
True	730.1034561153209
True	881.2730848137336
True	105.43367506455031
True	352.7400406154066
True	853.0633422918128
True	224.48294027297132
True	163.34525074266375
True	530.837049841098
True	585.1073325284302
True	1103.6068187461512
True	149.0401659888555
True	156.15989828285362
True	251.85690169198148
True	309.3894121618471
True	417.84981155986816
True	413.1207321806192
True	326.36578293247607
True	445.1110924193248
True	499.5120131929546
True	237.9206873883076
True	1493.8362841907829
True	256.6947563480347
True	418.23379974970106
True	50.65281479418156
True	787.9675326846798
True	250.1288082068238
True	897.7358076260272
True	546.618004779475
True	308.2312660277112
True	771.0974611403348
True	262.58804206442625
True	211.95613789060863
True	254.7339698523852
True	219.47005998483604
True	141.3020554082524
True	254.45300679510305
True	727.7036483705851
True	508.1637465847328
True	216.90113616133897
True	1164.146708268997
True	116.8776711190136
True	258.03155560593166
True	68.12684188512502
True	299.89456995208275
True	414.70602128315113
True	91.33389950207616
True	220.2483021721604
True	71.30578346966175
True	686.270115447645
True	380.6904238226828
True	222.20154465636423
True	723.7686468650752
True	846.2909267930929
True	801.497904316397
True	840.0027877519993
True	344.49252823549705
True	1.604275578103746
True	269.0951159309915
True	54.04563330954795
True	385.82664956142895
True	54.23662347425011
True	367.0336652010366
True	831.3635707473047
True	1075.9980491635667
True	391.8125881188733
True	22.364942364088623
True	512.7840508817247
True	518.4472871086417
True	193.85157636451456
True	230.45205280933808
True	295.3166764613994
True	20.776534024952426
True	123.35304212749637
True	956.063970681852
True	60.3925281651605
True	498.8160155842946
True	782.1691780937624
True	95.6612850837569
True	247.98399361153184
True	116.1772042481928
True	12.044227834986255
True	1.072427484283666
True	120.47742899510484
True	999.3034796211886
True	484.52489496971566
True	65.92647512296261
True	794.5254212523718
True	329.8407301115608
True	1.1069151869416565
True	455.9322618624984
True	196.57982781970816
True	513.5471682539334
True	82.46731801042482
True	328.315680607096
True	353.50077164511714
True	173.29235975266425
True	221.3530784820881
True	124.20904164028808
True	174.61928706030233
True	933.0208434369124
True	15.090066867708224
True	513.9101793979451
True	466.63346254319447
True	393.7056786503254
True	216.9017278037134
True	238.49805698726624
True	167.1100937145268
True	49.85780087095236
True	475.6280952687065
True	148.9368829449657
True	855.492116567882
True	838.0760672994438
True	240.26568067557517
True	323.0054152786505
True	520.0412757040151
True	41.89253021689279
True	84.93817674485402
True	703.5835559826626
True	1086.1149163297175
True	107.0033217407432
True	730.6810968230429
True	142.49246965576324
True	930.892338200773
True	654.7120569426829
True	104.53478208041032
True	257.31828375793043
True	635.8268796604013
True	250.10447386982256
True	44.99529028543129
True	557.407273471238
True	453.7027715226376
True	5.68479100033087
True	461.4484080145248
True	65.18118887149855
True	178.23371800256191
True	237.45081829720613
True	297.4395811601256
True	75.81476089460418
True	222.5915186883766
True	348.4608418406215
True	435.537284796983
True	971.1071747397232
True	48.19309701014059
True	902.4219136021484
True	1086.2337917890998
True	125.96233538095277
True	74.40234666281964
True	968.5515796478523
True	34.415599313787354
True	227.2226559420299
True	87.27151024822065
True	203.945536812621
True	355.10777734855463
True	959.526394010982
True	99.84029633975187
True	69.67519674896899
True	622.2653985723886
True	272.99893107962595
True	727.8045406697232
True	50.12641953039876
True	503.6121077498584
True	386.3953391925406
True	694.2703945366964
True	49.6107060771816
True	119.57776833831326
True	22.75306001400836
True	258.69022418474606
True	43.22089823678626
True	342.7234557308495
True	3.0399700362681266
True	1194.6688045737526
True	104.98757663073272
True	122.92109901624808
True	348.60746617118747
True	731.9883599334904
True	690.2611544627721
True	1013.3312518644324
True	467.2324378323575
True	424.0018318149156
True	133.71507797510765
True	424.253588766757
True	851.014298189627
True	429.00272893078335
True	923.6388065962896
True	81.82517959934006
True	434.5894752595215
True	182.3305201030449
True	278.0232292484554
True	750.2233841144084
True	169.55445630692424
True	132.32422299981104
True	66.8063885968418
True	892.0029166254142
True	753.9280827668762
True	86.39246076813534
True	439.446570348368
True	734.8005779565727
True	424.94805153648105
True	57.47816207510298
True	325.871371414593
True	782.8218639152288
True	29.754871942856628
True	352.27200892555913
True	168.63931390702658
True	290.5780641739733
True	34.06213206796311
True	216.1685285007232
True	781.1896117704425
True	638.6635702891377
True	58.827748069949386
True	297.3031915313306
True	918.4579207012076
True	15.91718771639165
True	316.3160669022099
True	299.85373666355235
True	407.7939564004959
True	223.64403205277145
True	610.6890202707204
True	50.09735470693682
True	977.5028621228016
True	908.8026974247512
True	44.901238448976535
True	382.8684046658894
True	724.6126831920235
True	892.5173713082554
True	275.5255252609525
True	597.5790058253956
True	132.46415101779726
True	195.554304893569
True	139.59324996120614
True	143.1816943717213
True	208.07618850670963
True	958.8578225885028
True	806.4576774386769
True	954.7934254161568
True	19.795566339472813
True	26.62268887945647
True	359.8762171255322
True	12.925745752808696
True	622.2400693305697
True	1072.149734400534
True	256.1029041763466
True	209.35726418558664
True	82.73063567211567
True	209.89797895704248
True	125.5988519931292
True	42.36283102908918
True	126.49350627092836
True	90.02766206234234
True	250.1006338130959
True	520.5591638504336
True	165.8411812249154
True	27.28582369232286
True	55.709005483204166
True	435.4329414553312
True	263.9717223576836
True	578.4279912895613
True	21.62402889316981
True	114.34703972607176
True	679.4101093115954
True	265.6068136295968
True	480.05157479052326
True	652.1482928408474
True	100.05359578318952
True	113.6352828016555
True	81.70575183958871
True	28.19061562715221
True	119.81330571368083
True	90.89175890037754
True	102.42379231975268
True	154.9358812285591
True	234.49728419228936
True	818.7615362054555
True	284.1945158433549
True	924.0392712749134
True	166.1996499456572
True	207.3100494475893
True	798.848574547869
True	301.84098326558853
True	578.3742852146869
True	259.9383101062276
True	361.7091186756371
True	419.6378599425663
True	532.2852816790719
True	641.7515671494165
True	376.7386056308231
True	35.60235578582027
True	600.0377836726973
True	607.3182637626625
True	21.351367528111883
True	11.890155063741704
True	265.70326068558006
True	406.8378387944777
True	456.05361675939696
True	69.03717219030422
True	659.2445556914545
True	951.9458334273368
True	246.63838228470064
True	909.9076181372218
True	274.585194648927
True	106.86538125354636
True	279.3969340459244
True	707.3486833256961
True	36.85549197092512
True	578.4796792376513
True	1289.3585960131131
True	1020.5230073708572
True	922.5223381876738
True	203.8405903939189
True	90.8117988976111
True	189.27226085744783
True	838.7337063436581
True	147.3941581672899
True	1059.9818139356985
True	863.5129365487828
True	41.17464089097062
True	87.00345943163855
True	405.1187384452084
True	399.86898360506046
True	211.23203924715864
True	503.9515021233156
True	638.7333543053358
True	117.02050507221117
True	267.36260811975103
True	1005.130757709069
True	52.84207187240988
True	720.087632662456
True	544.5387164446565
True	36.88613324220229
True	856.2925388318678
True	390.1275067973006
True	571.7412827965728
True	111.562070578524
True	260.74689959378384
True	204.8751203551151
True	24.7653711806072
True	128.86226352631027
True	772.1112085031539
True	138.9974867654824
True	388.7269958057026
True	62.87006558808952
True	645.3016180262766
True	628.2934905108036
True	227.49246403561395
True	480.92450831545153
True	175.20681659853184
True	169.23599364465076
True	222.8457086590652
True	286.8695379149021
True	349.6059376783364
True	135.8437208446293
True	187.56119415067232
True	25.288243868707767
True	899.6479629580647
True	314.4412937164728
True	8.984713797286865
True	374.8402246210492
True	164.19390189603595
True	638.0229647169065
True	367.1783641219417
True	582.4096956071254
True	553.5362874783796
True	470.58255365306513
True	784.7735760989897
True	234.0448662089414
True	557.7759322322495
True	159.7008788154265
True	525.8093749776658
True	370.6095178254324
True	376.16149429316937
True	130.1036118584804
True	134.66592129673452
True	110.70098841294832
True	70.54740088185049
True	732.5201278681542
True	178.90867980079352
True	45.66107132625158
True	0.0
True	540.021500898814
True	113.67838841970922
True	22.712573138295124
True	42.35171133414213
True	110.23305207689972
True	554.9454863828873
True	182.66288435949585
True	106.27828879495831
True	36.29169146412984
True	163.50877035628608
True	914.2482362416224
True	49.87764128742383
True	222.82513786421435
True	742.5115479349702
True	313.7077906075673
True	462.0335496691705
True	485.1972637665548
True	510.345377867472
True	592.403711483703
True	885.7148026271467
True	254.4363196446127
True	1045.3950110292708
True	906.6349750795632
True	629.750444781025
True	347.062801681294
True	846.2174737659074
True	9.98757054409975
True	32.88822182412135
True	301.2301662029745
True	42.1999322444096
True	198.1217656992815
True	723.9331661369794
True	217.13694518874024
True	761.6582729990012
True	768.5179383206586
True	121.02822979093344
True	360.1190939644701
True	569.7401412932998
True	23.409940553771712
True	134.48552095603134
True	428.057333609604
True	297.7923195965267
True	198.100314138515
True	115.81837323846293
True	383.5599964188092
True	22.276053036863253
True	359.86206210388264
True	363.8950636254425
True	1058.702744158708
True	368.8514689351856
True	30.81673371011428
True	439.9767313402387
True	443.40176120490855
True	224.18122746394096
True	32.599168330385275
True	759.5453074515412
True	437.9797666313583
True	177.51959847721002
True	12.719800090093267
True	1220.9013348459048
True	166.6436226563644
True	28.39138134642941
True	313.8360760661153
True	281.92159551779434
True	113.42366202454092
True	300.22960713188087
True	47.05875518688384
True	310.55500041554245
True	310.9859502485942
True	311.5629770580825
True	31.262334942943102
True	47.35880431742908
True	1035.050901811263
True	25.96270521227512
True	12.593197663463616
True	186.72736655535925
True	634.8629719271584
True	9.211603287692508
True	186.2412986032368
True	174.76812620562356
True	518.2314094602513
True	366.84128766253787
True	722.8481170192971
True	316.7366438608003
True	491.1556843480811
True	452.2637993848809
True	484.0420353356784
True	98.01301687601114
True	1263.9986538955052
True	873.0647727428425
True	272.2809642845313
True	515.5764836898619
True	100.27164367540487
True	570.3643293985577
True	452.7428491019608
True	161.53565610718547
True	79.1028160729385
True	344.31457278238526
True	173.78319221315706
True	30.13987849238758
True	570.9921637121656
True	384.6552305512101
True	60.84615654648312
True	30.505109454096747
True	632.984629754501
True	491.3609004667434
True	73.56837925672994
True	23.108554733223272
True	319.56004711546353
True	331.11458089337026
True	745.0167834147406
True	545.9589000159898
True	566.1463812483645
True	781.4910193573804
True	8.638077749680702
True	58.58000479328637
True	35.7596516882408
True	59.24503025933085
True	507.4502012466715
True	593.3775320547086
True	78.91991041952949
True	105.5558034581882
True	195.69895744549365
True	73.59502767248496
True	174.70102747128976
True	207.76494942709775
True	282.5594896582055
True	828.27738550051
True	574.269331700787
True	291.53705867758566
True	191.0907935308691
True	270.3067720844928
True	249.29485396527303
True	751.0602458171511
True	320.87348883537675
True	171.38322695170686
True	928.2204454406732
True	361.5717958684208
True	479.40080069350125
True	146.12120569024248
True	122.06721446021908
True	64.55583855023065
True	203.3071254893605
True	941.0328208241452
True	516.0655198279095
True	113.25475164992706
True	347.2214176899388
True	101.8112505385005
True	644.5806906727121
True	4.414708339256566
True	677.8903623593421
True	33.87427839996777
True	932.3463531285912
True	848.906115943447
True	210.07060277693637
True	31.938583895434107
True	80.27467143942685
True	442.3413281920807
True	213.6730704410475
True	1.417429506268152
True	76.81106870914027
True	1120.9665509141737
True	344.98308823201324
True	686.7734219973287
True	490.9411465028841
True	31.83151846032796
True	139.95316693981857
True	443.5106975808545
True	936.6703836681068
True	815.0228345221279
True	410.1313908535541
True	347.0344222713016
True	18.544107843240152
True	81.71173925132734
True	729.7025412401117
True	475.2902338594262
True	384.7499890558782
True	893.6209123280139
True	23.623705017105703
True	217.06027752316132
True	890.3500329890649
True	243.44257776787472
True	9.472423807948235
True	501.9799978180943
True	102.86550929391748
True	616.496335382235
True	55.0971700748844
True	256.32640756271155
True	817.5889364557266
True	906.8005019737432
True	277.0829949452207
True	441.9872284144728
True	119.62107428678782
True	614.3392326459632
True	256.9867024919661
True	184.38903883489573
True	850.856317749228
True	53.20552013500274
True	729.945412434424
True	273.6661498268067
True	306.16964085930897
True	162.08059565134292
True	490.26514720349337
True	617.9780711950249
True	354.6245461364746
True	398.9919119099562
True	69.06313769266465
True	151.98676259988707
True	464.8967861446224
True	212.3050895958436
True	38.14619529953029
True	204.27355715997632
True	380.01393815506447
True	417.48366071491694
True	764.1292138089829
True	133.80647455140414
True	644.9185469750164
True	504.99648202125104
True	598.3383711948993
True	140.01754615774772
True	40.99179516579472
True	654.9649866724932
True	76.27640949397608
True	572.6508232230801
True	708.7160947169909
True	448.0700515990674
True	130.68068833631506
True	507.016291723739
True	4.80021997151712
True	400.0082294725863
True	30.5732574001816
True	642.6373908748711
True	272.0309586852662
True	592.6636044044834
True	698.6631680788755
True	147.41400837356332
True	506.25741759038897
True	472.0729035704667
True	62.31209030972826
True	979.9511805169136
True	2.391687483009248
True	28.7681162011729
True	633.8275250863901
True	698.1516653336081
True	136.10517709811043
True	396.7922003401079
True	122.82856661696307
True	72.4235815600148
True	462.31929101609785
True	40.91624356659049
True	510.39818600141126
True	13.958630765560772
True	818.8993364096417
True	561.4006990752298
True	689.3907985744287
True	101.29838476296992
True	375.71352962843457
True	1001.049196630064
True	871.4722171996106
True	137.37379861127602
True	546.0668609141693
True	451.0769365498247
True	248.20780779606983
True	256.2495720892099
True	5.50063243527392
True	319.8185217371346
True	12.714960502256329
True	382.1682734401619
True	75.28481569005949
True	390.7121671104025
True	681.2980443334869
True	122.67848651580124
True	239.845826359822
True	662.6703271999187
True	668.3990509951138
True	290.0450003399432
True	138.03939441735628
True	159.5018778720578
True	475.4834555269416
True	82.15168606163898
True	9.729431737800118
True	514.3299487559148
True	558.875246192295
True	19.23831426920464
True	141.20547555417227
True	896.638154091942
True	477.3346668056025
True	255.11133788027564
True	33.08561516381673
True	473.5271349098713
True	113.26796295657978
True	588.6939064302132
True	672.4898803022705
True	300.8035336681988
True	373.9958604658617
True	178.26935732014513
True	239.7990538806075
True	71.80999470468268
True	217.61054785806397
True	491.7839447636339
True	20.689831700436248
True	465.2518737957189
True	368.2458578865776
True	739.765061506611
True	899.060072981753
True	849.2729642153965
True	157.62465896368585
True	389.0923976346888
True	67.31274730407087
True	188.9565690882343
True	317.6083619742141
True	10.845865028031536
True	794.1495602454886
True	23.48362668227785
True	395.7949297941535
True	262.03672136174634
True	633.4162800012862
True	209.3714235616685
True	36.19915982334747
True	705.3907712293947
True	1071.664563871837
True	230.33616351908992
True	129.00651837842744
True	613.8638203590335
True	490.5751023235555
True	17.783754533004373
True	852.0044384976794
True	115.81505135602846
True	45.80723001997753
True	312.5127419634386
True	356.04445509909607
True	415.2446418171247
True	264.73481147086034
True	20.46350869453329
True	23.944403481448745
True	839.9772669216987
True	196.25805195337244
True	112.99345425671925
True	836.9005951520528
True	644.3642168103776
True	629.7717726979788
True	439.0430667026482
True	148.58047567935895
True	32.76866559913266
True	98.79811322779312
True	436.7569706574917
True	221.3120150032803
True	500.36833522090353
True	141.12129943120468
True	506.37084594205135
True	646.1734428826269
True	958.6905487911029
True	27.965765692097712
True	972.6023910197428
True	1083.3686323319166
True	479.4421513707615
True	86.20184307846465
True	806.5777363759244
True	646.5098676771948
True	675.1821237383168
True	171.69404081325638
True	742.7085590293879
True	701.0661528786758
True	120.47543842551512
True	766.6979502994119
True	814.9352598246303
True	496.06330127068713
True	229.80286510374924
True	73.72358262839394
True	320.39330609526667
True	337.9838509017983
True	475.61829825626046
True	430.81687243985857
True	195.4505183941549
True	302.11340011999226
True	3.102860188963641
True	13.31510524944756
True	110.07038220770984
True	135.83752607121602
True	365.69225942505744
True	350.77316606291714
True	113.49431318532427
True	17.89208430636391
True	216.64868227230812
True	848.9440031142659
True	467.41563125616926
True	516.4530786531961
True	567.3451983992309
True	846.0669678708487
True	654.3832164380808
True	90.74356127141174
True	211.45650887980557
True	238.5542281440914
True	287.0437767005684
True	105.65397336099164
True	368.1412156640357
True	432.1942408739096
True	174.91611656797255
True	649.6435755162099
True	241.26291666355456
True	212.18369523653632
True	28.056910713060237
True	247.51588643236164
True	483.0683076315199
True	169.76978131991544
True	513.0136978149673
True	468.8987468181693
True	232.6385776804983
True	107.29063436648946
True	41.07841243995893
True	388.71245205433456
True	780.2154505013166
True	166.1617625809878
True	1054.9149243762292
True	1054.7399581551142
True	469.532821849663
True	101.25030501650429
True	124.29514079162097
True	651.9183805397861
True	9.644717215821156
True	223.4471042629476
True	136.401191433655
True	120.31490604414653
True	335.6185687447812
True	654.5853920500501
True	37.34320379506101
True	117.63133582447408
True	934.643322822782
True	54.9612221939806
True	460.4912089013141
True	529.6815414430388
True	263.03511655482515
True	135.01612128362862
True	943.5240841073492
True	1195.68320673853
True	525.1282365695978
True	639.6082629934293
True	225.1234989087592
True	153.95303173974006
True	329.1633732687748
True	261.41776036363405
True	176.5313817685878
True	307.7831171615424
True	338.9444241469311
True	11.842693056523572
True	625.7677892219875
True	147.24338983742592
True	73.59220323646277
True	435.6381784086232
True	314.9741228655354
True	1239.3597929594896
True	349.79242995421055
True	971.0399801147704
True	9.757030469886242
True	262.9974511746166
True	227.54855328399748
True	159.2742735696991
True	470.178020086988
True	200.80961154308747
True	429.46637997595695
True	328.36500975824765
True	112.36016484459968
True	354.2571007069593
True	1049.861696875602
True	711.3072577868048
True	218.6484441400422
True	109.29786598500984
True	296.85835441859524
True	25.132280861985805
True	352.95431906623907
True	318.0883053840189
True	558.7568343734387
True	450.0333127082053
True	339.85042942707867
True	158.7621052929934
True	14.202992759457006
True	426.91035103605736
True	270.1651203992951
True	145.17648451475986
True	298.99067937118696
True	442.7630160693948
True	806.2964174421917
True	314.1949204979324
True	782.4909822772671
True	424.2614209113578
True	373.1031099748542
True	1.4271872547561282
True	1163.9792316836415
True	102.43683376446836
True	899.4601198890437
True	204.8199923370604
True	465.6807982000219
True	668.6870708205392
True	89.3704107657567
True	494.21867787578185
True	33.27829112200234
True	424.6931772144408
True	74.67100278625098
True	229.1369566981653
True	36.87238152289687
True	652.6129357920715
True	185.29368460511225
True	24.914123189109663
True	393.02241255285634
True	110.63798437224295
True	175.28194864492886
True	820.5754713419917
True	263.66107757305554
True	157.17124695417954
True	377.65937537125785
True	514.2858308540481
True	328.9702468131404
True	507.03009477227454
True	606.9485600145201
True	155.22488750318644
True	7.177957554588611
True	69.25869464019878
True	424.7904280066856
True	86.77509464271661
True	81.32646758130721
True	1019.6643105781924
True	25.862830431606188
True	320.4606522331206
True	312.5841187658442
True	451.6461206832852
True	665.9341399133568
True	192.8257280424019
True	654.21063839172
True	316.94060756743016
True	347.70838216329406
True	270.8844022080644
True	223.6188294311868
True	351.94660101875365
True	423.507266530931
True	420.9828213722136
True	614.4106947649437
True	133.81432276485586
True	73.96011495342097
True	38.67310455362133
True	293.86692477387265
True	629.0525181638325
True	417.53462352047154
True	777.5680243851299
True	215.16365322123008
True	387.7566705480697
True	67.4570933512524
True	54.93848203596289
True	423.848298471688
True	201.9214505222004
True	231.97151953276895
True	45.85168238247498
True	1047.2618688636426
True	169.94444720630491
True	914.7561221849992
True	321.5026011575208
True	922.421280138114
True	233.762638306587
True	446.3804936166906
True	529.1909620981619
True	603.4863066562832
True	205.55194580798687
True	481.00111213573416
True	934.701399136905
True	131.5854498898929
True	8.53564643424025
True	546.9010776950486
True	29.84563055439423
True	73.2920833908959
True	809.1197376253529
True	217.32331696482404
True	953.721902394737
True	695.5601868011051
True	417.0565891158229
True	269.8913603284539
True	479.1275472970498
True	322.1497125955447
True	182.7118347845124
True	658.1264190491681
True	721.4731978194077
True	200.8735272704768
True	90.61469332520748
True	523.1738126199473
True	140.81172977934088
True	380.2444269822077
True	354.7860640162962
True	66.2909758032738
True	366.4585965653589
True	425.3636993951914
True	359.88627984589954
True	401.6946500544044
True	419.5193092077157
True	670.3561735349344
True	62.93346316268369
True	443.4461063196506
True	314.6369274076385
True	645.8234982061108
True	222.4967678762569
True	105.30125755157437
True	42.10357725130718
True	544.2764623998182
True	630.0242954648907
True	175.83231912143304
True	415.86587619697895
True	343.33733755081926
True	16.72684727088224
True	173.4072974384995
True	290.7654429905774
True	2.450515236536913
True	881.5087569830191
True	80.95000025957556
True	102.59418838063904
True	105.63689368200956
True	371.1963003026556
True	35.29515124041716
True	432.0600531483728
True	230.94401337958456
True	5.8214220065438775
True	114.5769385590906
True	427.7268782681721
True	47.50104966056576
True	73.16942146034577
True	170.01063312144316
True	287.1671910642104
True	924.5346319323198
True	384.6630179490386
True	964.1771726404656
True	193.0750011064844
True	989.1062008980624
True	763.7198850227785
True	650.9496712507956
True	426.1566099935213
True	377.6501185440873
True	78.12927938093641
True	72.24120479025967
True	83.41977807362258
True	175.02178161376966
True	478.9594179937168
True	1096.2646708022112
True	178.36100002176096
True	351.05003306886897
True	448.91806745797845
True	633.2314925955087
True	599.0547480507546
True	285.925927070089
True	457.5274195044785
True	661.445978257518
True	98.24169148910588
True	722.4079965298332
True	260.5564352836843
True	142.30649331114466
True	417.92975519820016
True	817.314161263872
True	416.33386937773184
True	901.816797657634
True	201.87269648647944
True	347.9421321913591
True	703.8335118403971
True	614.2919001921989
True	183.85613139560925
True	267.32854847333624
True	821.2781251716036
True	31.88366038376984
True	193.63243270107483
True	513.763965739083
True	694.384176289003
True	104.66382541601897
True	33.46907623387679
True	157.99773768173486
True	716.1430766312188
True	321.0855654075784
True	551.5861915670272
True	356.87118766466966
True	310.6879225304141
True	460.0089426587109
True	501.5389510987927
True	75.60177587263024
True	363.0863054078573
True	770.9275574880915
True	0.0
True	306.0518814843268
True	259.5420212294038
True	957.5534791864328
True	154.99759248020396
True	640.8633446052233
True	627.4104275360944
True	107.2949285087115
True	216.89687293620804
True	130.81785990737546
True	11.901096999359687
True	287.98993386574847
True	375.0066294261445
True	1143.9443361247577
True	234.4562967530129
True	409.70347174655785
True	652.1609406513738
True	208.1384254278005
True	26.7015461977139
True	860.3720621903055
True	617.3253279550576
True	155.5645866525614
True	620.074440510559
True	153.39966309639277
True	299.5446649851904
True	808.9576173171791
True	35.16225536160185
True	109.4510153283554
True	523.8534037931671
True	65.2612535093874
True	79.0262311562944
True	407.2441146076866
True	23.89405082196879
True	749.4030145710474
True	102.95690467805764
True	159.29794617761848
True	19.073424471570355
True	739.4808098210049
True	30.82541263828275
True	780.0323642529439
True	400.60660966068633
True	117.55849236032584
True	713.7598562215398
True	530.5213551517696
True	571.4979728307345
True	48.15150754754092
True	366.14599900199255
True	6.101275688393809
True	93.60078326361072
True	388.043055657934
True	47.79468158427145
True	119.82521329372295
True	307.6953402232809
True	179.645976198413
True	100.08253768696522
True	639.6477182725317
True	21.9951763006286
True	1173.023354901988
True	523.5081141684558
True	304.88462018257184
True	485.998914820677
True	121.3450742768849
True	806.7033614659443
True	1102.5743113988858
True	746.207605934577
True	169.0371985456499
True	227.0556666308666
True	49.66625986150852
True	56.97737878003883
True	154.9401498062024
True	97.05886828893536
True	169.62682155861583
True	1234.028293818936
True	315.965483297929
True	359.29401401971245
True	717.1211816170044
True	16.33775336581733
True	14.285995835556884
True	575.6398997556552
True	5.390870208991703
True	117.4168184248688
True	681.6941961828979
True	184.00298256270307
True	619.8723389756015
True	849.6327684191638
True	153.43297824717862
True	900.1882702981992
True	3.4282900507286147
True	454.0033336343981
True	1050.7852519717692
True	25.290848536170397
True	237.9731829173496
True	151.23727701561796
True	945.379189163031
True	233.5232724595723
True	507.2979511590632
True	120.9399744779324
True	523.4988018501726
True	154.73189536440842
True	97.81688054249004
True	396.0792163060696
True	70.43826587843706
True	51.86096949806406
True	1043.9877249702515
True	267.0384853678946
True	152.21694620637146
True	365.9622046126386
True	402.9669719831946
True	215.93532639187296
True	161.88126840624426
True	394.3394944958623
True	34.885059713260866
True	490.5791719789409
True	1106.7097248199616
True	106.39695736837211
True	477.9893034915413
True	312.74380774554714
True	26.599389728318812
True	395.44738089446497
True	104.16738501895875
True	583.6681713251598
True	203.03072574843387
True	420.90908212996806
True	20.033703644867245
True	461.7064747550408
True	108.63245171574276
True	347.11495301962333
True	33.09187581700484
True	172.5400688812835
True	253.43719173115696
True	756.6359743593664
True	57.47245919498906
True	137.45397085608874
True	229.17724995525572
True	137.70628204017555
True	613.3652361298947
True	556.6858324678083
True	767.3736097595246
True	392.5861235545676
True	532.2171740877075
True	414.4249813587422
True	693.9906273889408
True	75.69543099689214
True	454.2414760728854
True	436.0590347359512
True	46.11287121259758
True	85.4056363043662
True	126.22066100511005
True	90.19786571050894
True	320.2774681847284
True	863.6699274365757
True	322.6090432194837
True	1116.1527603732204
True	311.7962805615233
True	916.1928696384332
True	146.42429974085934
True	567.160024875613
True	608.2615070416855
True	711.8572777783673
True	434.7013445685007
True	62.41213751961598
True	295.65830928987526
True	42.88426813365226
True	167.74960973559817
True	174.99498220186965
True	1142.771961635717
True	216.70184873466837
True	556.3857220353383
True	553.1069501609775
True	559.4750672528031
True	877.4071186697761
True	581.6710952061322
True	648.1763823677201
True	949.631929565252
True	129.94116241090464
True	320.1899027320098
True	271.7793956729173
True	317.90367565982126
True	92.38693533751166
True	384.6490849352128
True	4.121463431189552
True	321.3055327862172
True	255.5854340834929
True	629.2551560915907
True	291.2490049377928
True	360.6853284866274
True	10.101351273660905
True	59.17230524403281
True	543.0332004218682
True	28.405227196923253
True	142.52903253846762
True	65.72481260931002
True	140.9865132921151
True	233.2455344284783
True	68.6456874110537
True	374.91481559549743
True	253.2832913444024
True	102.62632043937548
True	337.9716504495816
True	64.14983076717856
True	588.9445113400946
True	814.6222713283171
True	284.43627408103265
True	1178.7533752696093
True	109.33770831011184
True	301.7786949798919
True	1047.0579308147453
True	87.50952868908188
True	287.40694937413247
True	9.93331495165619
True	407.2534265622759
True	460.7604153803563
True	157.0305765484528
True	616.7647318974446
True	899.5459494221228
True	153.50499750060425
True	82.92459598458397
True	336.4560706413843
True	540.4272863455349
True	630.4904218163766
True	1206.2114406746746
True	26.80789030689742
True	941.5656757576972
True	139.56161877596605
True	632.4214415754369
True	113.88159729499934
True	133.91303778054294
True	184.79827382603776
True	170.55282779821007
True	759.5276498201728
True	204.885559215158
True	228.71860225727
True	69.36755198729418
True	510.1372819292531
True	443.6561147491125
True	178.16955382988044
True	236.0787641318219
True	17.209948163670454
True	427.788347400528
True	215.585501877363
True	286.18743944131927
True	112.33117730888726
True	705.3716203936507
True	419.7812707403598
True	254.83173692847348
True	641.2712686628486
True	524.8075069139833
True	470.59425985780297
True	133.5562483386552
True	529.5834868933376
True	430.7267063482046
True	2.9777324363074884
True	194.67278962222755
True	95.05366600138667
True	241.2375576020071
True	2.384331458402265
True	127.55597731589768
True	345.9262614965321
True	6.585069789066321
True	851.8731408588652
True	173.48698868886845
True	707.2373369458687
True	809.7291915164087
True	164.3387240993408
True	230.03656515221576
True	477.193266120476
True	808.6998484804612
True	49.00088142598497
True	39.53803267741876
True	133.84539975465984
True	631.1338930240672
True	737.7893892102218
True	182.22429136246365
True	594.1010142855366
True	585.3953407711513
True	839.0115680879201
True	394.1963002146129
True	186.9133489535737
True	863.471148196094
True	217.23075175677369
True	146.06231731190525
True	338.0859727974533
True	225.21901067096508
True	207.0028138780065
True	615.3665517993011
True	248.17788943198508
True	199.3265007043429
True	451.8820210221923
True	480.8316681404077
True	65.11229253749944
True	271.928339310991
True	77.64247682313614
True	332.294722975823
True	356.15188077988705
True	250.26081498081408
True	181.1848273261094
True	372.1335657894261
True	615.7126526229381
True	729.6883570548049
True	291.2656433936355
True	746.8902437250327
True	63.690295498080594
True	869.5451740407448
True	352.1557265913639
True	13.186222375992742
True	620.2865696676951
True	706.9646264919585
True	263.7618367545282
True	164.8943716121092
True	47.27269851592289
True	394.7972444290178
True	72.46121571653701
True	12.608434409971691
True	878.086191287944
True	381.9537983425982
True	176.72400704539356
True	998.4886087959932
True	12.329638539385204
True	819.6293770273834
True	30.111345171133426
True	681.1737803855275
True	60.24467832775813
True	764.8845872979631
True	454.8590830234393
True	191.26166166594885
True	432.0269719018761
True	212.48672904742173
True	299.7236085535933
True	228.82876183693864
True	406.3946363021126
True	10.628583507959268
True	327.1268220444655
True	117.2312664520119
True	10.35757396310735
True	478.9493725125207
True	735.6161099816679
True	295.4258630745403
True	77.58165875466328
True	300.900220425706
True	83.48030663289141
True	193.06356720477916
True	171.97436453203082
True	383.62298129764974
True	43.5986818502799
True	139.530496430216
True	359.7052424473823
True	876.7358860563759
True	112.12077128732848
True	208.4929190239999
True	449.6816684613249
True	18.15207303692375
True	423.85834358430577
True	512.3235705225231
True	90.24873552046084
True	391.8883581286905
True	351.7021273560862
True	416.8407838931579
True	588.9835374730787
True	1051.2753018186877
True	973.0951327650964
True	58.169672034514086
True	1088.9316598619353
True	114.13489460685297
True	106.54645400127764
True	114.16000570545064
True	481.6229792732597
True	378.4374445644462
True	571.1170441139121
True	255.87214979253335
True	159.9775189342009
True	406.50962998126
True	13.662150898605786
True	457.5883776143676
True	379.1393246800309
True	145.09862938118405
True	97.40418980590708
True	529.9587837602047
True	1013.2817458980066
True	206.4120412522537
True	67.38291439574405
True	436.073182454958
True	378.6982908887833
True	484.2595829581031
True	329.40963019622933
True	4.659606848975548
True	540.9216522248993
True	502.7283505067872
True	500.413920030615
True	177.65491683905108
True	107.48554908253644
True	22.93470131537956
True	372.0310907687216
True	108.78699407532328
True	6.943746678032945
True	31.23139003836732
True	348.41241088684154
True	652.2716982305717
True	138.558167745936
True	91.8003131508624
True	24.297981058198904
True	399.1550570058285
True	335.343582173662
True	740.9310963541355
True	304.6575157659439
True	527.3997364925359
True	528.6314382836533
True	526.6827773325969
True	290.5045847865592
True	553.8070013382384
True	89.18042164664335
True	575.4473068851122
True	7.292043139549545
True	357.2457144235271
True	469.92727679732826
True	1002.1203854440076
True	340.8438059313756
True	805.089330338997
True	959.3449514024732
True	172.30338092114675
True	37.073588728783065
True	380.1416492721848
True	389.0126358054272
True	568.4732358551538
True	247.5528011405306
True	30.84773355327541
True	648.4179412849936
True	125.28977724319384
True	1036.516730182749
True	308.3978972205195
True	468.2668467670503
True	129.05563452810594
True	802.6683885165193
True	139.73894164245783
True	835.829760055171
True	543.6457842234576
True	187.3435708274061
True	117.12780451848754
True	67.77456947612922
True	563.8651723040587
True	919.0910657285476
True	411.12356629269766
True	535.4124643907702
True	133.2127601016344
True	628.1914285417588
True	482.9520526451884
True	787.2488498889652
True	322.64562212714014
True	579.6149307553908
True	119.56769851539396
True	24.89207426519869
True	424.7432612424151
True	164.89829379286925
True	100.152367631173
True	374.4669894513651
True	1073.6945864220777
True	263.2716543709824
True	551.8422796588
True	10.481418674038842
True	71.85032794033448
True	326.1352871187317
True	781.1649116274033
True	431.6748161283879
True	525.4999473382994
True	716.3560598185992
True	67.35328051299257
True	744.1439158441669
True	49.23561203956616
True	99.54036221722608
True	183.70490764215944
True	83.8814218691822
True	25.350749306521976
True	295.25924962540233
True	451.6853462377272
True	880.8158326904581
True	871.6134505429759
True	6.584844909608685
True	290.72031380424136
True	469.4060401539396
True	116.33248868856016
True	243.38310566865465
True	328.72359672161946
True	1315.981500227573
True	439.4348515853803
True	27.66911398184762
True	175.86485307080585
True	712.6920145518783
True	37.798366783417634
True	177.96990907437723
True	557.370200353307
True	71.01738886458261
True	871.8869289380038
True	310.69646444821643
True	657.3234422452524
True	77.3355777146251
True	674.864514922865
True	605.8344764808394
True	894.5289081830489
True	261.7513375626755
True	499.6622391601107
True	857.3259401098135
True	887.1995152796834
True	245.77792744104943
True	773.9144631922367
True	216.84151718463715
True	438.766845029268
True	366.7986439641065
True	501.06507572342537
True	500.0964043489883
True	324.91997702642897
True	351.94184920246084
True	114.51381564414068
True	345.72964724647665
True	1141.2242679497106
True	321.38310897350766
True	140.43644356901703
True	305.387351391522
True	738.8822803570625
True	649.7797158446626
True	417.6072570341292
True	120.8789406286016
True	341.84385689826865
True	36.6897185542783
True	171.8269679932039
True	93.1319557952928
True	89.7061066285954
True	559.5865137419665
True	140.83687782654374
True	134.22738116605802
True	102.4126413521098
True	84.71110524358984
True	444.6527901007949
True	389.6888105998976
True	1049.3641174221132
True	554.0468940464041
True	851.1008428901141
True	275.6063025528973
True	285.55954339086907
True	516.4759185392259
True	189.34532926716628
True	759.8788213520618
True	240.6194446489373
True	351.5675928147208
True	66.42236894421559
True	121.60947862969908
True	254.8333987106077
True	123.65058426857428
True	479.1903060645821
True	30.49953988844014
True	547.9010760227567
True	1008.933449529512
True	738.9619986275982
True	1.2747987206352709
True	64.21186505880725
True	485.84094660719234
True	439.54915750325233
True	79.48369451772749
True	112.56109839065688
True	294.50442055995126
True	83.35407804942275
True	49.976110588628245
True	719.9764012847278
True	679.6929331965938
True	154.3452887379626
True	173.17409454416244
True	512.6869473079146
True	49.539069505441326
True	26.03021695882059
True	544.7191744082345
True	456.7661489853901
True	1143.5839776983648
True	45.8096745548307
True	491.9404502529188
True	883.924729126142
True	824.1776028586405
True	300.55955075289296
True	785.2454766449233
True	408.59899248053136
True	40.87722428479508
True	100.21199385835972
True	706.3217414644766
True	71.21077953606166
True	145.4484511252285
True	942.0935361272582
True	179.09756281159488
True	276.7323943193404
True	105.70929546620832
True	653.559891882007
True	585.671763689402
True	216.90381048519308
True	422.3489677034103
True	41.289299353228905
True	284.4985486613535
True	583.7016636134475
True	612.313452462803
True	323.4802646784212
True	71.49776830890015
True	934.0473139032416
True	1043.1722563182173
True	564.6290645262006
True	65.94366616953232
True	32.069813772963094
True	91.9611668133502
True	106.5885311004805
True	103.2700836024518
True	890.8640821098749
True	1207.9494654911528
True	749.6306072204411
True	309.6815258380692
True	8.861302322268164
True	22.25623649638569
True	332.80832350281474
True	485.67743571519946
True	44.895088751106215
True	567.2911466886916
True	427.8874102874677
True	395.4334607568743
True	80.30473352643007
True	193.37518168202612
True	266.5725793234482
True	129.10552781684086
True	365.9337832177604
True	45.32647579336548
True	182.3908225496104
True	1178.6857434849317
True	4.871552480265081
True	28.898133396827905
True	588.8507229854583
True	363.4863303369372
True	780.5279552488431
True	160.67777886938245
True	766.3381683932924
True	597.4929356539594
True	286.2804585946451
True	423.6520447254316
True	319.49747767957325
True	293.570500981937
True	270.03902358957527
True	414.5337350697388
True	497.7273848045288
True	483.47647909002535
True	106.68802859602626
True	350.7114162088921
True	7.725763659101699
True	179.6632251378891
True	236.7876005130248
True	837.3703457446903
True	613.3499159085911
True	32.83567148266608
True	723.5781269679185
True	855.4207729377656
True	107.5631921523774
True	352.50883925807835
True	853.9053269576515
True	227.81049531582204
True	164.782638400178
True	527.8063522803787
True	598.1704523031298
True	1127.2611945109718
True	145.03790631727887
True	156.00610584816204
True	258.6400422634301
True	325.9371442494459
True	411.3792729788549
True	405.6476918931248
True	339.9691295591733
True	451.71895964329553
True	492.89327209936073
True	225.1194387095206
True	1457.1052791587863
True	239.1429601710804
True	429.0733123897372
True	52.59760604285114
True	757.2923746138024
True	251.71257204534515
True	938.0510729037292
True	555.7183852565171
True	324.7102988244536
True	794.8462699876579
True	256.8575819459403
True	217.37282506046503
True	246.84182926242505
True	217.65608154599147
True	137.81469473314405
True	265.66283533769865
True	728.579058482967
True	524.8105038785062
True	219.60967505173065
True	1155.6608676988787
True	115.37433417174825
True	265.9717880601087
True	74.64586022212609
True	316.8863630342768
True	401.5993221649752
True	94.25124181325744
True	202.5389994306325
True	73.22481768409699
True	687.7290971196948
True	376.1163249938778
True	215.8769013029661
True	734.8673773318791
True	861.983847359064
True	815.1189167574048
True	822.0821513592097
True	361.2888671900136
True	1.441215396492776
True	262.1963135990805
True	56.03634580763618
True	389.7828138048942
True	55.828158661152806
True	358.5078074069561
True	850.1716316125465
True	992.5212221361196
True	400.2747741753509
True	22.48377050293201
True	510.597658430994
True	516.950174918216
True	188.7288785905096
True	219.9205471892281
True	292.7549878746789
True	22.386207006244657
True	123.69927417533304
True	940.6475063727212
True	62.036425357788026
True	514.0244879397069
True	789.3091641710496
True	101.7139857133346
True	259.9636877807705
True	112.49478028527614
True	16.86985882206868
True	1.2090658431675303
True	123.37524941789206
True	1004.9823577756032
True	463.183852566039
True	69.6033649751486
True	807.8833781404567
True	344.92998643437886
True	1.6269548913642882
True	451.1738012659597
True	191.79662939442505
True	511.7200259510933
True	83.85538805715709
True	322.4812891151541
True	377.31705221646826
True	173.1604039437945
True	203.41255122825328
True	136.1618616510233
True	175.31068332148007
True	988.6330876096864
True	15.666331187741054
True	505.3141556477201
True	482.7628740633848
True	397.48630685473313
True	222.7642113536237
True	241.3204811475664
True	159.93216518571307
True	45.45753722577568
True	480.3417256920045
True	143.45081792534663
True	840.6753941382684
True	812.4588929687076
True	242.78603888980277
True	308.9128073339055
True	526.3040962841758
True	40.32081938302223
True	85.90085094814806
True	709.5611081442346
True	1074.480886950828
True	116.75883773367174
True	727.1825494715893
True	143.30731908567552
True	942.4805008582
True	665.1678680998702
True	103.30184426707582
True	275.0388712574708
True	589.4279760389892
True	262.30028133076786
True	43.00686980335119
True	566.6286316847948
True	447.6345014736747
True	6.168221756553068
True	467.66430339568655
True	69.7012892853607
True	169.6170992970163
True	242.21852599673483
True	294.1519535572012
True	74.51428223082472
True	227.5714256367268
True	346.4712503592386
True	416.81255020643175
True	948.9686094715393
True	46.3504942064742
True	921.2788569026316
True	1037.1213948382922
True	135.01015875510993
True	76.277731970861
True	1005.5370993593416
True	33.86999481178273
True	218.79944133978088
True	89.44570015417716
True	210.0839914381156
True	343.1743099449017
True	969.50183641743
True	98.11130885548124
True	72.5009971342956
True	641.7628253792966
True	271.9955425627419
True	719.6880512619495
True	50.63927343765601
True	479.2687559296616
True	391.97176832930967
True	687.0075006318413
True	48.93101942074714
True	103.22700362004868
True	29.616058055577135
True	269.0239454843734
True	41.0367422298843
True	348.8426342619713
True	3.4768993862685
True	1179.2138859623751
True	108.90438836264164
True	136.21359298412924
True	365.1229011829389
True	736.4029896444372
True	669.9217956906651
True	1026.498937339818
True	467.74181131332654
True	428.6701315590188
True	141.40955410321976
True	407.7400198017655
True	836.3313822618286
True	410.8997669187235
True	899.9730135911768
True	87.25117565747328
True	418.4151139587638
True	177.05384298252645
True	287.66985564712115
True	749.8188660755725
True	169.7680357058533
True	134.03703369531007
True	64.86342740067774
True	871.0748492648496
True	800.0783345760154
True	80.55931204547062
True	429.6808551826648
True	721.7843870742163
True	422.6198570386237
True	55.94742997245575
True	322.9252208488799
True	789.0322864141182
True	29.196713033710196
True	359.23536491578903
True	170.88020045240287
True	280.78560410586493
True	32.08107471230663
True	221.6097415996832
True	771.5649487706496
True	645.1524423083825
True	56.83554795122211
True	288.7864046490196
True	917.8509439078751
True	16.95221559404798
True	319.51093156268325
True	301.20571369960027
True	432.5728755159384
True	220.6465079331648
True	594.2936648663372
True	48.05244434057926
True	954.1109688077958
True	864.6767664835526
True	51.47152862114816
True	399.046517108946
True	733.7708964907913
True	935.6067729903056
True	268.4261300063353
True	599.496831535398
True	123.22173930610876
True	191.78618484459415
True	135.54857157721662
True	135.93061152790034
True	205.8592458209527
True	952.9910258370302
True	781.6249169567132
True	974.0000710530894
True	21.13371567221793
True	27.534590065515925
True	358.97253553259264
True	13.560266686137917
True	598.5768038499342
True	1066.103338060617
True	257.240297585594
True	206.5859515547031
True	82.85782651737031
True	213.64245879670543
True	126.4399010473001
True	46.12257500281734
True	127.81668517346915
True	91.56621075511906
True	242.68176591933468
True	554.889355915191
True	161.57731398821682
True	30.46740465409621
True	60.45776291425376
True	433.57592696806375
True	271.9133606086125
True	576.1964127049625
True	23.46008172178804
True	113.95014086093062
True	686.6069827800045
True	255.82823547202847
True	460.3431442649172
True	646.2884767616788
True	109.22673909768363
True	115.03029803715984
True	80.4941653580549
True	25.023645028624586
True	123.3993515378504
True	89.52919827757393
True	102.48617921495983
True	149.87765318786708
True	234.5946241687292
True	803.4654147538718
True	272.3943933568321
True	957.6383525654614
True	165.03121234149256
True	203.7275221661812
True	802.7371877954628
True	312.5287579968116
True	584.337597039637
True	252.70184500330848
True	355.6199175287946
True	460.25893095867
True	562.969708658874
True	644.0633110153262
True	374.114306899754
True	36.18719332335427
True	526.5668228968643
True	600.6970343004599
True	20.50086855931069
True	11.709354424816224
True	269.41116337281176
True	407.429802247276
True	437.35078378658017
True	68.48355002486021
True	629.4125077591165
True	919.1872547605024
True	250.5301623095011
True	914.235758978447
True	283.0839949250892
True	105.20850806475674
True	275.8022327354552
True	681.5021514165383
True	36.61903597141429
True	573.8516259903006
True	1306.8018519203072
True	1021.9570484467044
True	930.9478249919724
True	201.32211383341937
True	86.77867890234762
True	190.2145790317916
True	844.7973948261149
True	146.07216025620787
True	1055.3103708369088
True	892.5951897472684
True	43.18045452951672
True	89.94360133818608
True	439.8300522607505
True	409.7286549859906
True	209.52587203437156
True	511.2140488376542
True	656.9351577192073
True	120.83162343463071
True	280.5241034792628
True	1014.7794341939668
True	46.769841066141126
True	697.9983825710361
True	534.5189921794082
True	38.71645884100685
True	858.9405384140483
True	389.0953783985127
True	546.2636532653926
True	111.4685472283503
True	249.15780253309967
True	218.11172987326745
True	26.68510815094455
True	134.98130575882217
True	740.1075766759358
True	144.25599900412513
True	375.71147872692194
True	62.659916181321
True	650.339221248247
True	629.3105253362268
True	227.75034204066927
True	455.24645823146034
True	172.16090418931606
True	167.345075341719
True	218.38492353535435
True	301.19989538122644
True	352.8959338716781
True	125.77672344448705
True	194.08122161434008
True	26.47374500137138
True	855.5277594601805
True	301.94275196401026
True	9.641384507922504
True	364.0601146931385
True	166.10321090011345
True	617.4497564756502
True	366.8320815201413
True	589.8364826834008
True	547.5907891585607
True	483.7376407517278
True	785.9370527753363
True	243.30550334153483
True	550.5312414884796
True	158.3731748579949
True	535.9383110735897
True	349.2531552253238
True	372.3268525477972
True	121.18675425946954
True	138.5488994540314
True	111.37736139393412
True	67.86300854348511
True	733.9233811795482
True	176.07011629847148
True	44.81085257446908
True	0.0
True	509.1733229334785
True	113.49045796357971
True	23.508931484034274
True	41.09408109995957
True	114.68046716838
True	529.2993666138447
True	182.4105649697621
True	112.32529615004798
True	35.44743245488116
True	159.3616353045879
True	894.9847431021643
True	50.46194638791592
True	228.39114182327356
True	740.8277147991697
True	315.04970918220704
True	464.1753077035133
True	479.115730093208
True	516.1936682193697
True	608.1447766736673
True	914.7292471893412
True	250.06195363044307
True	1018.791517656014
True	926.7732865158084
True	595.013311874516
True	344.7104585456602
True	852.019220055747
True	9.72507492435397
True	33.60847670462125
True	295.4780157539397
True	37.476432965676615
True	207.9593571412284
True	746.2206657762438
True	209.044308932918
True	734.8971112779185
True	771.0835004127273
True	122.60671373059012
True	360.6291684761551
True	567.2824643248409
True	24.366887056563318
True	128.65038168099335
True	437.6541864600305
True	299.6499662999505
True	199.5603110697812
True	115.74844805406973
True	386.2877273397048
True	21.94549527918952
True	358.0625614034252
True	366.8307488129563
True	1035.379768071352
True	365.9209818381501
True	31.81607287696463
True	446.6194372559313
True	439.67679534359394
True	227.44235655196752
True	34.38447313245473
True	771.9518176522673
True	437.4415739101654
True	165.50717923275343
True	11.585550234546266
True	1213.6601946367775
True	165.51901695169278
True	30.16341652141461
True	311.5889185341781
True	281.2774692127349
True	116.43517421443336
True	291.7522117189413
True	47.50320698252201
True	345.38287329306206
True	297.0950621209769
True	317.90382370358765
True	31.83241297368916
True	50.03896935722102
True	1058.5212352095043
True	24.329144939266225
True	12.56260796276664
True	180.58662351446264
True	647.3657964646314
True	8.89209790742278
True	184.20092473487543
True	175.65823342248925
True	541.5732403809766
True	384.85965085721455
True	733.8200334245249
True	320.2439888733153
True	477.5747814866876
True	450.9276674391045
True	472.3319507307453
True	101.41270471238632
True	1250.120935634149
True	883.6014397634477
True	300.9691320790107
True	544.3291809148332
True	102.59745567517118
True	537.991644061656
True	436.47169040641984
True	162.62628197033305
True	77.73331862799165
True	347.51762533647377
True	174.07881337656488
True	31.1395682593391
True	601.8448672051737
True	384.3420631633196
True	72.13408549799638
True	30.768723197776065
True	659.973494861969
True	493.7009035444909
True	78.11765434269418
True	20.616045754838137
True	331.1309691307247
True	332.741726660178
True	720.9483095116699
True	549.2706503801243
True	565.0308342733714
True	789.7242242115785
True	9.354397591288423
True	59.570725379938615
True	35.722046343749895
True	58.40868976074174
True	509.0438644462786
True	587.5763509660039
True	74.77453232773449
True	111.03423346273304
True	200.14951963585952
True	74.79424904723558
True	184.93901633784577
True	212.34294780417235
True	255.01471314570887
True	803.5779304897874
True	584.6240164660517
True	283.73858679235434
True	195.020887450752
True	267.8154538044163
True	247.3596927349928
True	784.9130355068451
True	316.95328767573614
True	162.0247733404684
True	894.0782994615154
True	343.07158637541835
True	467.6901298276137
True	149.51671865980325
True	116.5456127080098
True	63.389847146705904
True	211.3895710925701
True	961.1667875737872
True	515.4392227739078
True	112.51270360595382
True	370.1571103859199
True	99.96101891493352
True	663.2744409751767
True	4.314177872635689
True	697.5850917480421
True	36.19383283156462
True	897.7889592725805
True	855.8796168704007
True	208.93790220112368
True	31.60873762419307
True	75.25685059139238
True	470.1331625208169
True	238.29844211558657
True	1.4785228484246904
True	77.79702214163886
True	1070.5227529529218
True	342.14378351534424
True	678.7535240782521
True	494.9452153089516
True	30.031299010809388
True	137.95878374025412
True	435.8116579867001
True	938.592701917686
True	811.5586122689685
True	424.5543814591155
True	341.7115629367249
True	18.041159767365286
True	80.70530843730046
True	730.9152531936116
True	485.955302260842
True	384.9948610058986
True	909.592201065272
True	24.829686598967854
True	220.40686827931236
True	902.464310377158
True	222.4527057663664
True	9.399040476453072
True	510.8192319672972
True	104.12306449873628
True	601.224652865851
True	53.91564710282911
True	256.07451672602684
True	840.8060768863119
True	875.9373045794123
True	285.9863063494611
True	439.5665979584035
True	122.45871354381796
True	606.0802622973528
True	265.24845889245097
True	200.9576449780868
True	874.3145789361118
True	53.44939705271366
True	706.0144446589501
True	278.5125333642376
True	304.3461834018211
True	159.51813926662834
True	495.9726392893952
True	615.1487871292634
True	370.5868250753763
True	400.8855129647694
True	66.42168964811529
True	158.23445345910355
True	475.9720259561536
True	219.57784208515804
True	35.54260654585037
True	204.78202057313248
True	393.7004535126963
True	389.6165080889369
True	757.0890153763015
True	132.3902101549176
True	635.4035062038937
True	511.1435723410926
True	599.724475210368
True	138.6690689560115
True	37.93218417309495
True	672.2690034394785
True	73.56395899115496
True	552.1370022674024
True	674.0334203471482
True	452.2831953826176
True	135.47540166414072
True	511.1418955678577
True	3.766601588878724
True	379.4931179047911
True	32.35638331399647
True	629.3857576182077
True	257.25594565188214
True	582.3271054040924
True	683.2196210421926
True	140.86178592046326
True	502.2183052513467
True	513.4074672316652
True	61.991927369463504
True	963.190120309314
True	3.671387317333388
True	27.316463836952824
True	617.4328616178184
True	682.6944084687295
True	136.60432906040322
True	408.9229621770246
True	118.76849901357478
True	78.46993518857992
True	433.4220825859542
True	41.16459951193806
True	515.5160166019485
True	12.225828462087062
True	828.8526831954447
True	555.4539893549243
True	647.6927777501492
True	99.19198805906552
True	374.4805138835742
True	997.401845266344
True	872.6115086292065
True	138.53043190901022
True	551.3460758331398
True	474.1452713661517
True	249.42001064789196
True	268.0398929431413
True	6.327370014424858
True	329.0525612286008
True	12.697202241683277
True	363.8342806648516
True	74.7078659902162
True	414.3805215604151
True	673.4486874281996
True	124.70220975409246
True	227.48888823161667
True	631.5394136225173
True	686.0179401070927
True	287.4568878396157
True	140.48483575379694
True	162.81349716186685
True	469.532694043552
True	78.64708376570731
True	10.949011033081089
True	526.2277971896514
True	563.0259380918543
True	20.77216515585128
True	137.20233972371977
True	867.2126466131855
True	490.4913935849024
True	272.57011800960913
True	33.84707674301453
True	471.7071980939069
True	114.1175793286989
True	593.7089656779006
True	656.0898415815627
True	298.9712439534705
True	389.6542172868536
True	189.5057750010355
True	245.79604644465985
True	73.13927864902399
True	225.46965698784263
True	499.4667993710635
True	21.30334878708356
True	448.9831831297187
True	375.1240589918306
True	725.8542249869449
True	895.4942179176641
True	901.3265044330436
True	157.76316711837703
True	396.9770605111133
True	70.73965387351438
True	185.4561760490957
True	316.08311833968787
True	11.399222400607307
True	838.8144030267831
True	21.687005434062527
True	398.1856129347725
True	249.1532864517304
True	637.2515586150737
True	201.90058976755813
True	38.40797808770049
True	712.9297266407375
True	1096.3766959343402
True	221.34265841734995
True	127.54278331305775
True	639.9291051515366
True	483.17689690757646
True	17.156591898809495
True	818.0770899367318
True	112.36710198386062
True	45.35524511772669
True	304.1422291467559
True	356.94122650786625
True	375.6666556326443
True	262.24840204263666
True	20.035620013970075
True	23.79025671704969
True	845.2236521113009
True	205.8841664752906
True	113.665669383797
True	859.3365480154565
True	648.5241968759909
True	688.0956185399324
True	454.2439953718223
True	150.99778506934953
True	35.217409456843136
True	97.9805570623891
True	449.4417112388744
True	223.02634130836205
True	466.8460794577124
True	148.1303908464937
True	477.7561625869565
True	641.4977214518075
True	939.3460633907667
True	24.720958688036205
True	986.7494750098484
True	1089.7131262756095
True	498.8136673199526
True	82.56766872236663
True	794.4289397600774
True	646.8440427075052
True	654.4402332423801
True	180.5235688741035
True	738.5405086208706
True	713.4938804081826
True	130.00257490036367
True	778.97453997761
True	816.0305220888722
True	511.4483612191133
True	228.07052423495333
True	75.08268248708796
True	302.4288605025676
True	334.5809081390436
True	479.8838708747393
True	427.8760771954098
True	191.046271136538
True	306.2451105978549
True	2.315720010293739
True	12.28298774376401
True	105.59722619947873
True	129.56887744867126
True	358.8957164195842
True	341.588828685294
True	118.80695447200044
True	16.343238952178847
True	203.3109319560585
True	860.7228815832137
True	457.8054803090699
True	508.50003091986287
True	556.7744343243625
True	816.5622533310268
True	640.891885306434
True	94.0273475179124
True	204.9929920557508
True	255.35897852235192
True	285.5261155840179
True	107.69411927281551
True	368.9881851400796
True	426.8722941139722
True	168.35640210992344
True	647.0711874316729
True	250.788693637655
True	211.84788278156088
True	27.71856399765304
True	235.05529153334004
True	485.2446865896933
True	161.93082476482135
True	532.3840408712398
True	471.777942882322
True	249.42141174267792
True	101.63359316529184
True	40.6142770957709
True	397.3150264407139
True	774.3276139310275
True	163.1442271767839
True	1032.375120569255
True	1041.7673186980633
True	472.03093605896095
True	100.5969307999993
True	122.19718018763066
True	649.2257386182374
True	7.572582729864992
True	227.20706917864777
True	129.53693401643972
True	118.18445485264292
True	323.14387748500394
True	622.9798595114247
True	38.27750014511896
True	118.0171906400701
True	938.3997177554998
True	55.20081353922553
True	441.69585138551565
True	537.7929263672045
True	252.43851839425076
True	130.56815929196364
True	919.128475422388
True	1194.4185686835342
True	505.0699998827226
True	637.0020984041548
True	208.70517356680392
True	153.053032319686
True	320.1404615325718
True	252.0587739738349
True	173.02117640970974
True	308.9338853749268
True	347.3148673045256
True	10.815102203877675
True	608.9207279351997
True	148.63541793515012
True	80.80224224762595
True	448.1376141971202
True	336.83708228773406
True	1183.6632972811376
True	341.468849169651
True	1004.2761895620388
True	11.075435639624516
True	268.0376981949143
True	229.1477885238987
True	157.72559141160752
True	480.6728722068804
True	200.705187983502
True	424.1527085143168
True	330.78240453554537
True	113.10304738635551
True	364.7542455658546
True	1041.6711888431923
True	740.0796529618059
True	216.12517059440296
True	107.69854206567668
True	296.43739303037324
True	23.196226882376035
True	347.72847429821206
True	330.00966836212734
True	595.492852630071
True	457.79101016508025
True	368.1496562772327
True	156.4248460490673
True	14.048155187269549
True	428.79827925627865
True	284.28225893351123
True	143.96065616149824
True	298.3099717042932
True	412.4022808049381
True	797.4341285937454
True	315.05454969230084
True	781.362693587049
True	397.9486732854552
True	375.87233070463446
True	1.7895403648972348
True	1186.5362216413166
True	107.8584960886876
True	917.9903709052631
True	198.24550995232352
True	464.2584643024597
True	663.3216524277245
True	83.98796282988359
True	476.3984246696678
True	32.568534622185005
True	419.58141116981466
True	76.13123345182936
True	225.60682381626236
True	34.148957061820425
True	666.0956128357561
True	185.7080997640714
True	25.313452170539
True	389.1959635637642
True	100.70110256259863
True	171.15642025317308
True	829.2581720074783
True	253.09978605373635
True	153.41944425239416
True	373.3295954542704
True	514.3751760957247
True	341.74320700397004
True	523.5417674135529
True	608.8890326685739
True	157.21783393573128
True	6.80016610561033
True	75.06251991713631
True	426.08555054234847
True	90.37052301849042
True	80.18121009473207
True	1055.1101468366778
True	27.41599746951873
True	319.2164672377502
True	317.6880986298588
True	456.52502796671615
True	673.7935816460167
True	179.76479683203272
True	652.8135528849023
True	323.5968777409067
True	351.0074042373461
True	271.4669525946311
True	204.4838967295268
True	365.99057954736304
True	458.1001877926304
True	403.6904303152877
True	614.8370047047035
True	139.19079919506825
True	72.20487311757967
True	35.71067695663147
True	294.3318119206323
True	661.9936169436745
True	398.2786253326082
True	803.8765556066568
True	220.78578564069835
True	403.7190364040117
True	70.75640817157095
True	53.98982269080369
True	415.88464118453777
True	200.4985157831755
True	219.4703451144529
True	37.2437250306874
True	1045.6937948161076
True	180.58314713073125
True	918.5249738892333
True	317.8724217498235
True	930.420295244724
True	232.76187059328
True	459.1341360252018
True	520.0285220547821
True	614.0429114238972
True	214.31467411801003
True	483.2740607096534
True	950.0509414056316
True	130.74008293824716
True	7.489839219255838
True	577.2531975333429
True	28.49022861126837
True	76.82371342173133
True	804.060367928835
True	222.1622126586235
True	971.6387465219708
True	692.6419416036541
True	413.12484170964535
True	280.5437313150357
True	486.9993021960884
True	331.6394413193851
True	191.1277154467176
True	662.0156425607317
True	697.973024328522
True	206.9815028684165
True	89.0004456703288
True	517.7623176238936
True	139.24309350876948
True	378.1775769460194
True	338.9864058180196
True	64.47974892300691
True	371.726389961562
True	422.2304830000764
True	385.0384984451073
True	410.3308715929685
True	434.02938954758025
True	640.1025462207645
True	54.9955855037895
True	450.0125832067087
True	333.1379390733202
True	635.7174616693525
True	218.23838734732485
True	98.83216723706832
True	41.72205524114577
True	535.4002177428687
True	648.9699036495299
True	191.61347084742195
True	418.06601029168144
True	343.80295239274375
True	16.92382373338541
True	167.8567243895379
True	288.6224129175877
True	3.1249903825932632
True	866.417854152719
True	84.83995175634315
True	103.21393312698623
True	115.3810366850264
True	362.58306274642655
True	36.08580034996226
True	463.2799382781263
True	231.4644276429976
True	5.281162457262601
True	118.0533636388779
True	452.0204571249973
True	52.0385538195146
True	66.06963470083083
True	173.57015247280947
True	281.40463404542584
True	957.0442763051608
True	391.4478489678887
True	965.796797941466
True	184.98435681774177
True	1003.9064671139336
True	770.0225058201879
True	680.6830448348716
True	396.1252123453495
True	378.4036666246755
True	78.05972978878216
True	72.13712867743804
True	77.07718641019972
True	186.36042828110527
True	480.1539252226625
True	1106.654434884768
True	190.22604160813648
True	351.07969036282753
True	440.8396469589474
True	628.2210802125527
True	618.7416357187966
True	280.93661434992964
True	437.3771371990034
True	656.478369658177
True	91.42047192083348
True	751.5606132540925
True	252.71080308113477
True	129.50576663776334
True	411.58217824377607
True	841.1834573364745
True	434.6230668729417
True	853.037184198816
True	187.0213864214294
True	351.13917722824107
True	707.930619261577
True	613.967699879337
True	190.2448876554225
True	254.72202415990475
True	816.7805232534496
True	29.86088604625492
True	197.87337206839848
True	496.6353967963393
True	725.293183836045
True	103.47155621543422
True	36.05656092350694
True	168.46780648356068
True	732.0982325559249
True	311.9279147019709
True	552.965932335697
True	359.22549101792606
True	300.13716728440033
True	439.60218141804864
True	485.9208644472131
True	72.15142149135835
True	369.7172961764613
True	796.4123551499467
True	0.0
True	285.92662969346446
True	252.28232643213755
True	962.0602742189506
True	156.09354375993658
True	652.563632270876
True	634.063932817025
True	115.3789547735897
True	218.4363786764422
True	135.65079544452314
True	12.723925149736749
True	289.9682994125602
True	385.0482940377932
True	1126.7560330052545
True	228.17017293923743
True	409.01197833091067
True	654.7789460130956
True	209.23280355636828
True	28.51793586310645
True	869.0350567310966
True	608.7025530539829
True	147.0994993881818
True	623.8719619145181
True	156.36667800950949
True	294.41939795505147
True	748.9467996797471
True	35.17651628693899
True	105.66094949996771
True	502.5312344318447
True	60.445705370806216
True	76.55884057673666
True	408.848330919814
True	21.80678105582685
True	772.8346885675039
True	106.19914731029787
True	160.99516942500134
True	19.17299715218181
True	706.9584624830646
True	30.799416779279102
True	787.5418669798091
True	399.58410997299137
True	111.0794909659589
True	696.2467423167411
True	519.2030758490432
True	559.2978611889853
True	47.77773809914896
True	364.3980793513274
True	6.275504577037609
True	93.85281531346472
True	360.67528714199017
True	47.59998682920055
True	120.61305458922853
True	312.9052986563614
True	183.65013901407923
True	103.18580729089123
True	654.8808750692415
True	19.674491489974216
True	1109.4538766756643
True	481.8245707365196
True	307.0692280078905
True	512.5467617878229
True	121.4731604539874
True	803.2892194981606
True	1103.7969496591732
True	738.7530974578156
True	169.37016390550588
True	228.76152338579223
True	52.669966447906106
True	60.9432407411016
True	149.83749078134508
True	102.49666577581264
True	178.34745258938875
True	1203.7938294932387
True	316.9663630564301
True	352.9683446623605
True	679.6792236222146
True	17.951990578065907
True	12.796301010339
True	579.0008633673083
True	4.901767292163407
True	111.09257232938404
True	664.0211190524166
True	180.06787954146634
True	648.3492031459567
True	841.3478504514042
True	157.0876031554139
True	872.2308080837789
True	2.450679373611888
True	439.3616050100784
True	1061.180594014841
True	25.136542412014663
True	239.17107363372384
True	150.03287921444218
True	996.7044702350856
True	235.63515813108103
True	478.9699156900797
True	124.28125419976354
True	510.5438476705175
True	151.32751663256656
True	94.09365737137126
True	391.10471196247
True	73.85319281120017
True	55.07941817342746
True	1045.3956864168103
True	253.8518713203838
True	163.0829142948782
True	365.77978333340747
True	395.000206315792
True	215.4730640169314
True	166.52133785944062
True	378.0591963991427
True	35.58580179265225
True	506.4837482247456
True	1128.0639411650982
True	115.52926275546518
True	474.1945357698325
True	315.42063074160166
True	28.018657402301383
True	404.66614548191626
True	101.89221080983556
True	592.4324958274681
True	211.34678181991868
True	418.3749137846976
True	18.332360340801728
True	441.62957757969485
True	107.51095025951696
True	331.7526872066795
True	34.17378882471755
True	154.93003784676822
True	251.27137293750064
True	780.7508800058765
True	58.9980508442132
True	150.52884302198933
True	238.59164507042823
True	135.08282808197532
True	616.0327455754949
True	564.3050152564373
True	765.467891578001
True	396.870427875079
True	536.7643859543545
True	425.85504179378097
True	684.617682325567
True	70.13505882884083
True	470.9640993239677
True	426.224988681657
True	48.72461978901572
True	92.03431999494086
True	126.47578397853016
True	90.27356331777553
True	338.8463990403088
True	857.859648848908
True	329.6146371250721
True	1094.4698917936832
True	307.35541778409066
True	875.360715767673
True	143.78693456567714
True	587.0889921653918
True	600.4146336536361
True	696.2000459884277
True	445.3675505920671
True	62.4709887702068
True	295.7311997150371
True	42.61186968557152
True	163.61403712955175
True	175.63270478817626
True	1084.5446559039572
True	238.27515761540715
True	556.5260296785971
True	560.8687233351495
True	552.0278090940932
True	895.9832928485656
True	587.8691775523413
True	629.7737049711413
True	915.1661855947954
True	122.77940613459288
True	322.79977547663736
True	279.56568428002794
True	329.6895560554968
True	91.7224632770793
True	366.61251051968185
True	4.427951679559115
True	325.2321973818723
True	262.2682235263549
True	602.7288122406119
True	282.91528615745665
True	374.96674236698016
True	10.130100458121358
True	61.18945536402595
True	536.1097521534565
True	31.33538670563676
True	142.75247449547183
True	64.22700685028485
True	143.48695189087388
True	237.6501622966066
True	68.99867624242535
True	377.90824989108006
True	271.25067120567894
True	101.1110129154857
True	338.5258746710845
True	62.84330313326144
True	600.7906012707205
True	817.8968305102574
True	270.9979831694061
True	1150.463097990943
True	110.54364616019724
True	315.3422653240541
True	1060.575898680068
True	86.22653679740742
True	272.60892481907706
True	9.477265541708023
True	407.1448639071467
True	446.2319522940445
True	156.62300007507767
True	624.2994282159539
True	908.961126563946
True	158.99496317141856
True	82.50929126668638
True	341.96605226300915
True	575.812753634769
True	632.9778138898436
True	1219.2004102976384
True	26.64312229771991
True	945.6641987429704
True	135.2201061756461
True	610.1977569574212
True	116.24883507676093
True	130.7209645857035
True	183.97758753869425
True	174.60469804666954
True	753.2737544561782
True	217.6311029937877
True	229.4995257527297
True	69.06723160180553
True	507.6670142463908
True	433.29432734043854
True	180.0598219505489
True	243.5202639858504
True	17.607330612845114
True	422.0571640058564
True	218.08633855242763
True	289.6552101744845
True	118.2254223262004
True	713.8005957480827
True	438.4363509460841
True	253.9817944984449
True	642.0495367893637
True	528.1095531427018
True	485.00858115124953
True	139.4412769719574
True	526.2409651005022
True	447.03579676918434
True	3.0343810889305542
True	197.89796247260253
True	91.59888362740728
True	239.52494642596588
True	2.859508841586706
True	125.57473912458649
True	367.6520987341988
True	6.601988407091579
True	848.7888522644605
True	179.0425019611703
True	708.0163319408782
True	808.0162770568844
True	160.22919207240605
True	230.11995573512175
True	477.310041334926
True	873.1892877930964
True	47.8994809514235
True	38.49175206770637
True	127.4796756527154
True	643.9658968268025
True	740.8347844066615
True	175.60523059457145
True	584.2097378429038
True	607.7112593448362
True	873.6473297202956
True	406.3341067053525
True	188.39848873785348
True	853.5552682090462
True	227.79416808224545
True	144.31981124440412
True	328.396251704688
True	224.0842147250647
True	201.2959630310549
True	637.5669648517537
True	247.8764703028296
True	201.26353240992248
True	438.0595568245728
True	459.0015715870927
True	63.40557985990118
True	298.83401171106146
True	78.05006516736795
True	313.6412867349067
True	360.08389743432485
True	264.23446397212666
True	179.56251268616842
True	368.4160593142606
True	641.77684942811
True	781.2872538065662
True	305.57942510143937
True	729.2877083261117
True	61.02775191841123
True	855.7947590459959
True	365.6227411946039
True	12.34260173219469
True	600.5501802895857
True	710.5181199824953
True	258.45436235585754
True	170.38676718320505
True	51.48716420340755
True	385.5652469475144
True	80.16869371977324
True	13.857851519766289
True	892.7489991425377
True	372.2580825018664
True	173.84475032610953
True	972.5783716306548
True	11.780512825773624
True	794.7382059006294
True	31.528943788831292
True	668.0628122098366
True	56.478496774293
True	772.1861490092668
True	454.6783155925
True	194.6093789319905
True	463.26464116577137
True	210.2256132212739
True	290.2940361819665
True	213.62131113336696
True	409.07088860741015
True	10.148656299400756
True	326.95867717693136
True	116.10171218918298
True	11.941085643663992
True	474.5298867512661
True	698.7848236183013
True	291.8457600109986
True	81.17128309925161
True	314.3130685915258
True	80.25966870420213
True	193.57744172153983
True	182.57848540693627
True	361.7511370839822
True	42.213278759494514
True	134.65926873096083
True	372.62516430143705
True	872.7483724764589
True	107.0887410435797
True	210.245036135803
True	442.0247672451421
True	18.77847092584149
True	431.8023882470895
True	513.617135038851
True	92.3629767351572
True	396.5893013479568
True	350.7949101750065
True	419.2610526425047
True	603.1550862170427
True	1035.2976242221928
True	984.791701164324
True	55.5428964555764
True	1049.188148645606
True	112.3333317486693
True	111.57484070554024
True	113.40051831268332
True	488.58500758777706
True	374.3804370915364
True	562.263810071351
True	260.8733902317497
True	157.14753705645708
True	402.3228395018564
True	14.894695850019554
True	452.400933500197
True	396.3216509575789
True	147.86521129279896
True	95.77124783400792
True	509.5709604825125
True	981.7400654358704
True	202.3465714707725
True	68.40478708459118
True	435.6487062573708
True	377.13042832015225
True	485.1662725052936
True	340.9586491918345
True	3.7661008524537274
True	550.3947411017812
True	509.3973619226872
True	494.1998576308231
True	192.42700270448637
True	102.11892761554826
True	22.895893366083538
True	369.7947171059888
True	107.7337380777456
True	8.481407887797149
True	33.012689103249066
True	350.97673866988504
True	654.4486212214824
True	130.33900143940866
True	87.63432795363694
True	23.889318399218137
True	406.53130962916725
True	373.4716899629797
True	772.4755214240405
True	301.91173053546754
True	516.8581722513934
True	538.282563318298
True	532.9653125378162
True	292.9760463393022
True	560.6544097603869
True	98.77976020912796
True	580.4666623526073
True	7.818899616157932
True	371.1685922430984
True	478.7992005527181
True	979.357531698874
True	346.1876607919032
True	759.5180032182316
True	941.293622322266
True	181.56942040067844
True	34.134718948717975
True	366.3725865899048
True	383.1084743397693
True	600.7767734018528
True	263.45894777352146
True	30.286137257491703
True	634.095621420541
True	123.91834593300898
True	1095.7958318145115
True	330.6485974761104
True	453.6946612742052
True	127.29668668319198
True	806.9712620418272
True	143.14136506542783
True	825.096162519927
True	561.3333303385265
True	186.4169517460769
True	111.67751830796102
True	64.28075619322397
True	566.9217977519768
True	923.5036972012466
True	423.12294914857625
True	524.7254753978702
True	141.05649361616548
True	628.6087112018488
True	487.8426816233375
True	799.9077900749146
True	307.2045746649123
True	568.671989120238
True	116.41601770236548
True	24.909867500655853
True	408.3684824140696
True	175.42005367034497
True	107.23049330659713
True	357.8832186702737
True	1082.0086295610429
True	255.3273873700001
True	553.8263737503787
True	11.468432319197936
True	79.59958648129016
True	326.4793140020733
True	784.4176582372613
True	439.2526372226491
True	535.5523521888254
True	715.8044898852525
True	64.13852873501541
True	708.818252335416
True	48.42999608279132
True	102.98536350559912
True	181.88144852689928
True	79.56012460881037
True	26.67112147345321
True	310.47288830690206
True	498.07924697407896
True	898.2609071036044
True	865.895480301223
True	6.418552409424548
True	281.520316596694
True	442.7054460058709
True	121.14009808384252
True	232.20302385484072
True	316.4882669763555
True	1295.5061135104647
True	462.0505829365933
True	26.64684576738232
True	173.7749398701623
True	712.3969938093852
True	35.82589294818109
True	167.43514268980843
True	561.2263996757669
True	71.05574225118872
True	869.5645665976301
True	320.5037458277648
True	672.2815115037383
True	77.56149751967178
True	663.1791109126519
True	583.6763212648478
True	876.9919794342657
True	248.33721470441125
True	503.3636416078467
True	825.7491642772592
True	927.6514251389368
True	241.54322801445923
True	761.0439851190058
True	220.84789682717272
True	446.00954172369615
True	371.02421091432416
True	493.1421509659589
True	498.40272539943913
True	324.7228627208549
True	351.1806075446774
True	116.30590420210956
True	353.8033371761511
True	1148.7148993821313
True	316.489530092489
True	148.69497523976426
True	302.8840259090284
True	733.2575863042189
True	661.2750863078235
True	402.0523539759572
True	120.59283665525952
True	341.3552546395335
True	35.75632342673955
True	173.19205818795598
True	87.2906336267118
True	91.93346090459964
True	554.5343027107391
True	141.0159658433114
True	130.4323356765112
True	100.09784552993368
True	83.91370013910816
True	437.7283508297694
True	373.0716802756088
True	1041.840447439403
True	523.9352517616543
True	864.3024701903228
True	265.3773902852968
True	285.0509079710412
True	534.053902349765
True	196.49134537144724
True	753.0210083658867
True	238.94322165634247
True	363.87720493701886
True	68.82423510719066
True	118.74791407948727
True	253.30749650638987
True	128.43805821655943
True	461.4538674791408
True	30.46744212439819
True	579.6177985151629
True	1015.8785525374748
True	725.7025342750645
True	1.3626704900555129
True	62.23180258413308
True	499.5273418371193
True	430.9203466769696
True	77.58257143090428
True	117.73189576553378
True	293.59771838805955
True	78.74663431468859
True	52.25890821286817
True	718.2335751656199
True	668.5133639836322
True	164.15642083824818
True	155.60261894105523
True	543.580020485187
True	50.47394444351596
True	23.918625252624643
True	553.1864794524578
True	442.5415635613861
True	1118.8451114470413
True	47.43824083193466
True	462.2324827017559
True	882.343871474251
True	812.6191748165819
True	301.4341041621698
True	748.9553052258933
True	397.7794688867513
True	41.92843227585709
True	98.90353482273544
True	708.4831225673067
True	78.25278400030189
True	137.6440246269922
True	934.413859689829
True	179.53323536850465
True	274.73998825871723
True	97.92716831640244
True	655.1968241673584
True	585.0653020109329
True	213.49145738803523
True	434.6707162086451
True	40.81705190943933
True	274.3160298150063
True	593.9415200633038
True	648.8368542950105
True	312.23157754374995
True	76.46193949139506
True	957.6158554703908
True	1057.5489082809213
True	553.7411920442701
True	62.868946668863394
True	30.79402734715686
True	87.5640421440058
True	103.96873493465408
True	103.6642245010594
True	884.5246777003656
True	1153.3376785409205
True	739.856499506931
True	317.77957430966086
True	8.677476525051826
True	21.512282641174583
True	348.52563315039123
True	461.415646135674
True	46.99323436817273
True	558.6650020985855
True	428.2366953242162
True	401.7122471652231
True	81.27456997842222
True	199.42127747713164
True	268.3075101704122
True	140.51869084656553
True	376.3281290582224
True	42.44431669980093
True	168.99247204959863
True	1145.9119961791623
True	5.725998799747639
True	27.288408334271104
True	585.9218591870515
True	363.9140824418631
True	783.5824115878057
True	160.15977755198992
True	743.9551056661194
True	591.7461125606274
True	273.58451372209515
True	448.8293060143846
True	336.593298110699
True	276.34558083847213
True	266.94970737437103
True	377.8893274750008
True	503.0504939868474
True	537.0808953880189
True	108.64031104490502
True	358.66933827604146
True	8.262266930351105
True	184.0902243541761
True	235.2245752774846
True	868.4246825094193
True	600.7690585747985
True	29.717907429873904
True	745.1685266467997
True	840.2442476974818
True	107.80894722466118
True	348.45897451315324
True	869.7199634691564
True	222.6412996002424
True	163.00491812674622
True	518.5242804554244
True	599.0473451191217
True	1103.198780724562
True	150.6134681634344
True	151.40879283113193
True	248.0354931140493
True	321.65882861097265
True	415.8109018800636
True	423.035304274857
True	327.07317716026097
True	443.1073193575551
True	501.532283778197
True	236.94512564343276
True	1467.226543614218
True	251.2578761551868
True	424.50108535218425
True	53.26575820410925
True	757.4560410068678
True	251.8511647554687
True	918.9368811346214
True	561.7491507596235
True	299.5440905046739
True	770.4095205522065
True	265.0410461059406
True	219.4834407468508
True	260.4967319925802
True	222.7415350952484
True	140.15949243823164
True	255.88798347899785
True	739.4356136795377
True	531.2640491801437
True	214.06369342809276
True	1189.556526031424
True	107.8625653255614
True	256.082193045477
True	72.89261576227783
True	317.53980555920225
True	399.9269180337437
True	93.8887962060161
True	212.86760136360223
True	72.26035843884051
True	681.3275113608561
True	366.51796968028606
True	230.12376660299824
True	741.3959934657477
True	870.7473097967222
True	839.0600363606188
True	828.0836859684684
True	348.7822110347972
True	1.57330612845116
True	261.08959844437453
True	57.01483877876179
True	391.2277675536654
True	51.228451613261896
True	347.84822796580903
True	885.3422879395353
True	1026.2112995094394
True	393.0026743035455
True	22.42131359399379
True	529.8514237739378
True	499.2301433613606
True	186.012265555103
True	238.3777550799231
True	297.7143932669255
True	23.70994861842507
True	126.03872588155052
True	974.682790301476
True	62.78799315829788
True	503.9842279696701
True	785.8222608335664
True	101.75175530655255
True	251.3919518434496
True	115.8767518376108
True	14.051026567428252
True	1.2267747509282747
True	117.19160723141592
True	1024.3632148342365
True	489.1149520885042
True	64.24326293075465
True	786.6663772062828
True	346.1733035107459
True	1.121591117973604
True	456.9181596947204
True	191.2770613445341
True	504.52704366345904
True	83.02559572508214
True	318.7051903113191
True	360.4679186679571
True	167.7066722160155
True	204.69136449746543
True	129.4353750236703
True	181.2327421549913
True	1022.5848263216552
True	15.156126825981612
True	505.1512000723996
True	481.5340560791855
True	397.2682851058358
True	223.40342872578324
True	236.72286990748995
True	159.3419104968246
True	46.333182874347926
True	484.4032210113325
True	155.36144389362553
True	833.9869690133949
True	844.0461405783279
True	242.2615903245176
True	327.34702121207533
True	532.8498689223096
True	43.22981855142413
True	87.42090388235474
True	752.5620468709797
True	1058.444534063607
True	116.80350214193336
True	735.3732783979989
True	141.72720399035202
True	953.7819882539682
True	675.4140759993611
True	104.69947477133545
True	275.7507533310324
True	612.5593328596018
True	261.22440250861416
True	44.33253639376385
True	560.4805188665276
True	443.40357262921935
True	5.711047387963677
True	486.985084732911
True	71.26087091859259
True	170.8927633926616
True	237.60295925984772
True	318.55280472414665
True	74.19602261477131
True	221.6407471122103
True	345.94033842810626
True	441.7825445005528
True	918.7555556874668
True	46.99959478659615
True	867.6308251118644
True	1012.4212710374014
True	132.50667963193268
True	77.03690849376116
True	1001.7242085512248
True	35.39343248529482
True	231.87704658184836
True	84.40968554097512
True	220.24289808523304
True	362.1934690399404
True	923.0294528164568
True	100.2975699751115
True	73.52201787747991
True	614.6264011960712
True	266.3708864244898
True	711.1940562962219
True	54.01850498015487
True	489.03715219251
True	394.9469030321258
True	687.2881394507236
True	52.46424696934301
True	108.64729512892475
True	23.625324577114284
True	274.9137441637713
True	44.02712870653243
True	349.63010861715384
True	3.540856492405624
True	1191.1223925796137
True	105.17098856515612
True	128.36802450159038
True	358.3319654506068
True	716.1213324762101
True	692.6579529727563
True	1022.549343684554
True	457.3859637436956
True	414.0458970322268
True	137.73119287486085
True	415.7280205191044
True	881.657371571525
True	442.9705726626239
True	941.8829419216736
True	78.93847846279394
True	432.6841319621947
True	174.08331061916434
True	285.5942601239122
True	766.5572763795197
True	160.82092336808847
True	132.29681788851636
True	63.6421183570775
True	856.8400454522755
True	785.198156158771
True	82.06439316386302
True	460.7759481474924
True	724.3252766856605
True	417.11995520541046
True	57.40565965151647
True	325.7047693820288
True	771.8434309390706
True	30.010038432065752
True	363.3333940081324
True	163.58208136069635
True	285.02906011772467
True	34.61303848962155
True	225.19035924533983
True	797.108125019849
True	637.6953718474136
True	54.97746776250212
True	296.3929744767582
True	900.0393962680921
True	18.72709646643653
True	330.77708152529806
True	295.0153340493441
True	437.3924100245464
True	224.2982401690293
True	619.0172525568456
True	47.891849405918016
True	965.2883956731562
True	867.0883691975614
True	47.74988314159354
True	411.5662678337626
True	730.3630893495302
True	928.0530365441746
True	270.6021994383321
True	609.0507909242068
True	129.64204470776093
True	188.93450554938184
True	136.32877734743494
True	141.70763524486526
True	205.9052587017672
True	943.7442376105512
True	797.939860142371
True	936.4406177503616
True	19.315811918679454
True	26.320888353793286
True	355.8974074500621
True	12.90592239333129
True	600.8342227960637
True	1054.7626499240257
True	258.49065734142204
True	205.5985241914216
True	84.04441446663144
True	212.0808292973667
True	124.89286671594256
True	44.476704791439296
True	133.08938777126548
True	92.39585560557283
True	239.47466091480663
True	526.197638301163
True	166.56199086001706
True	27.51172875399327
True	55.73795003051925
True	412.66310630880713
True	263.0037632332733
True	587.8378962368723
True	22.970620919035664
True	113.88256354499607
True	678.1636644343557
True	268.8777441681129
True	477.7461162924216
True	660.2808244454883
True	105.1714550157306
True	110.34079080148337
True	79.37575771237803
True	26.47409791746638
True	126.36581695696874
True	84.25801344701217
True	105.06248083531796
True	156.34108698443205
True	241.6334124787016
True	843.3801278329967
True	279.50353096925767
True	925.488708093235
True	169.8771747026821
True	197.62432514245737
True	795.7873785555855
True	313.36584424943
True	562.3330867455654
True	252.3493401176657
True	348.25864132423675
True	450.37533039034935
True	566.1159964040999
True	645.3582032937322
True	378.31727600416417
True	35.97402394203741
True	544.5733146096737
True	630.4041025804795
True	20.1514251802148
True	11.63248222846501
True	263.62257192537925
True	403.9445592599467
True	432.94165963363565
True	66.9361827007739
True	664.1722358057981
True	928.095384568909
True	245.10150325312125
True	895.5488397337526
True	278.0228607903539
True	104.25831101805989
True	281.5280328541822
True	687.6364634282124
True	39.909226288387785
True	579.1884005864904
True	1271.4808466901854
True	1009.0735926456762
True	885.794884947778
True	215.91743862429044
True	95.78441241051306
True	187.0258095938059
True	842.2733856511657
True	144.63305188870726
True	1063.1070148049043
True	898.0228600582882
True	41.95654290414756
True	89.17615528840848
True	409.4325686036883
True	402.48665732023375
True	216.04866613508167
True	511.0654168563111
True	667.4683640709882
True	107.96013048026649
True	276.9485750539323
True	1002.3642217537684
True	53.743897730013366
True	702.4550051970283
True	538.3007585952654
True	38.95077424863223
True	798.9406008427914
True	392.4444224725077
True	564.7341632007499
True	109.2304666991904
True	267.65133112400173
True	227.16584059826877
True	28.759877717879142
True	132.10513903451172
True	730.240120983328
True	142.32056438836605
True	368.3271918185761
True	64.37312359165291
True	618.033266457684
True	591.8676456538467
True	221.43963729710896
True	485.1351304257273
True	166.4284137173959
True	171.59203829068798
True	227.64546461193427
True	286.3250108715364
True	366.9459596816707
True	121.58926427921377
True	184.866103529351
True	24.267795912759905
True	862.6720618065475
True	310.2982903055371
True	9.152659828682769
True	374.2259608408806
True	164.743132041737
True	629.0535272762812
True	372.6164217849547
True	580.9347703240529
True	564.5101014896504
True	475.1626222194449
True	798.2493818919006
True	248.9932923971512
True	556.6276525409511
True	163.11383312264448
True	534.0048104259712
True	361.97788572517663
True	377.5808176585453
True	125.00259052528423
True	139.79790852453598
True	110.23807056868364
True	65.0057372940221
True	740.1833537523643
True	180.31714649832404
True	44.48749205384146
True	0.0
True	549.1819535258855
True	115.15378689713576
True	22.44613517162076
True	40.67203779272821
True	115.37489248590424
True	518.7140822510679
True	183.2509844781876
True	102.92384967638571
True	33.54306989187036
True	158.7005332688981
True	924.395731606194
True	52.87044281756579
True	226.6335696005322
True	727.271443422391
True	323.552392899358
True	457.7915798609999
True	491.0754812570603
True	524.9276102533156
True	598.5429021912055
True	934.0842068442096
True	263.8222676324074
True	1032.0290688163109
True	932.5283330254916
True	616.3065364526041
True	352.71668276400123
True	841.5825769158872
True	10.427935580385828
True	32.86126322394994
True	301.62186361159365
True	41.94589420654798
True	198.88378679836845
True	730.9804052091383
True	216.82760267751053
True	698.7377778015056
True	740.5417675632218
True	115.76506144594838
True	362.2139260549635
True	575.2824859457866
True	24.72726895805302
True	125.98071242101794
True	443.8051056112165
True	296.3008270330069
True	198.41862774183863
True	108.48580311177253
True	380.2519455263392
True	24.18848713033283
True	372.9463070899855
True	356.8896600754484
True	993.9431536861229
True	354.14668023262897
True	31.241637480904423
True	436.2148627276
True	459.6303248263852
True	238.22414403680853
True	29.99109650123216
True	749.2257662675299
True	425.1381305428902
True	180.247859867706
True	12.677379127572726
True	1230.945286903896
True	166.28436115425956
True	26.054667691846053
True	296.59432944323544
True	271.35121772521694
True	116.46539484825048
True	292.5676981624294
True	47.940179568191176
True	316.58326945534805
True	316.12663432922403
True	302.9657878271409
True	31.10963673852223
True	47.68895557735095
True	1073.103143802745
True	24.13824332031888
True	12.932509353344612
True	185.36734693522075
True	656.6688810295711
True	8.610847806428401
True	190.3678212346117
True	174.1287467798389
True	533.2299305393306
True	361.15711967376745
True	718.4249733717238
True	307.5794897991464
True	480.4269399454644
True	447.6781232840777
True	509.5664189331122
True	103.39727555304522
True	1281.120712384989
True	886.5293428970656
True	268.3695417409997
True	549.9568779071237
True	98.77937705375555
True	579.7776238740335
True	441.0713534954209
True	156.7123909527645
True	76.07068122495495
True	351.3786461793816
True	172.10648762582565
True	28.471481791002045
True	585.6059246897704
True	374.86018417832736
True	68.2045533738313
True	30.828992615986785
True	670.258269172715
True	501.7957446547055
True	65.93376774603401
True	23.53168742135451
True	320.8826760311223
True	317.6359428260677
True	733.8569166964884
True	552.0003233295331
True	558.1413431264408
True	791.5497603089894
True	8.520529957580823
True	57.95641658436163
True	35.07685837779609
True	56.98844638695167
True	510.80380051924834
True	590.2561928808054
True	75.68159678701149
True	105.84070077406126
True	202.91900702233056
True	72.51920660241386
True	179.84305864761177
True	211.16839075593472
True	273.69999704905445
True	787.9218146292062
True	608.9773447740071
True	275.1372850619801
True	187.40022011565983
True	261.119007695694
True	238.38893125214636
True	723.5177695990977
True	313.82730389280977
True	163.55185628381946
True	896.2889348248241
True	344.0826878462568
True	470.127140384162
True	144.23101617082426
True	120.23681106807204
True	62.560862424056936
True	208.79928762382028
True	981.2227127094018
True	523.464862307288
True	111.14172365901612
True	360.0160306898564
True	102.17185854916724
True	650.6651485942513
True	3.6271835026345487
True	687.200627498973
True	35.35138542048845
True	924.1812163039548
True	836.9029263481988
True	210.2993017965092
True	30.17907957844464
True	74.96116881211329
True	460.4097370826098
True	226.79088843270395
True	1.088368074703136
True	75.7094285352045
True	1127.5904781375557
True	330.3851649452063
True	647.7673379793681
True	498.61135611862096
True	30.46665650898425
True	141.07721924591175
True	446.0513712273397
True	923.3168591862772
True	830.5273622114496
True	416.02955168323376
True	331.5454990979138
True	17.33795236178721
True	77.59290348338882
True	764.4916655879774
True	464.7715447844542
True	382.39011328341593
True	873.9838453913775
True	24.58972554742223
True	221.70708130880672
True	904.6125113817658
True	237.92505903279584
True	8.698937539061063
True	490.6612198706703
True	103.51790517030012
True	643.9365295384762
True	53.84202645793168
True	256.9166568323908
True	878.920288270098
True	926.818044449669
True	264.84825395970444
True	429.7760887396072
True	122.2166528007334
True	620.1359197620551
True	261.3927943126756
True	184.25951123798663
True	868.3867335223323
True	56.85819582578901
True	697.7260361451405
True	271.6749280346059
True	297.3290698349462
True	167.2575182024147
True	488.5816378273146
True	612.0680413368265
True	367.534068781295
True	406.87663890304685
True	68.6771371555002
True	157.1667093628754
True	470.224289454271
True	218.54810574262373
True	38.713777863151314
True	201.1397244776383
True	379.7433738385531
True	383.0992935582397
True	753.6695448413489
True	133.52546616976122
True	682.7405740724214
True	478.7055224445284
True	607.749797276074
True	131.81610869273746
True	37.75255216552742
True	671.2196939629316
True	70.3894786594327
True	547.5299341873432
True	684.4023000410422
True	460.2788222183513
True	135.82420218532116
True	533.5588972455248
True	4.2697263404670585
True	392.58350192482936
True	30.6813033641948
True	648.3640600143568
True	261.1683387905273
True	590.8786000057592
True	722.8358051691525
True	133.34560420677997
True	543.3744041494621
True	493.9599320274154
True	65.81600404571627
True	968.14891961922
True	2.9065034186675147
True	28.306675254495268
True	637.0575404930654
True	679.1775274609253
True	136.9941762705063
True	414.827400032453
True	126.92280161860566
True	76.73750033952675
True	478.1594434962564
True	42.00977001779242
True	507.5009077662261
True	12.49864042925476
True	832.2479671556265
True	543.5837153383843
True	624.9333830824442
True	100.26304477115072
True	365.983844257414
True	981.8794329954364
True	878.5155951606725
True	142.4707908516109
True	539.1466511369139
True	450.7706640180103
True	242.94810483863984
True	244.46480541798687
True	5.669999351880387
True	331.475052424287
True	10.815689618048603
True	371.28104786598215
True	70.32741790444567
True	409.0017112903657
True	669.4231866344436
True	126.42535348305331
True	238.3802127133725
True	655.8588356762252
True	686.455961775607
True	300.8670439987248
True	140.13469796042335
True	161.99858812319624
True	480.8920405451892
True	77.18028451136861
True	9.903591977504709
True	511.5641184781397
True	576.2430392057016
True	19.0400986219638
True	139.5703474508123
True	902.2490173098864
True	506.0786070169682
True	268.8609289929408
True	32.305677779699415
True	482.15940312392337
True	110.15275714862196
True	594.2432678304917
True	646.8572107068883
True	296.2212302981505
True	382.0677442309237
True	183.41522053721013
True	230.4031463104193
True	70.92316643857593
True	218.5606756898488
True	491.9085865841301
True	20.335863766875697
True	445.69771384856506
True	391.5336108124147
True	717.4367191901966
True	874.8893242556828
True	885.5850631760777
True	157.58218423757643
True	402.4951502418275
True	73.03601177332395
True	181.2512216563667
True	316.70000903897414
True	9.4726019316882
True	808.5728879826562
True	25.73736310672373
True	398.3861853391366
True	267.3724512638807
True	670.8394584100952
True	209.9452549888379
True	39.15960791756216
True	661.1432412843137
True	1080.186576632629
True	219.99761354370008
True	132.37803642219362
True	619.0786787527179
True	510.9901530140272
True	16.785334352351008
True	812.5263352090207
True	107.21885985128364
True	47.00482094297311
True	294.3195880487605
True	352.3726538046397
True	402.81416295449327
True	275.1979241119124
True	19.73277085401272
True	22.88048886835534
True	879.2929947574639
True	206.2854439003734
True	114.2872912288966
True	851.4432304308848
True	659.6933489347696
True	654.8069116896727
True	440.8960295850606
True	150.55901842220433
True	30.231812085347894
True	101.87466033082532
True	426.9124347204829
True	232.47493703992023
True	489.8521279188441
True	144.35193952808885
True	498.787762603025
True	653.8182918893762
True	966.8918621510412
True	25.4901724892952
True	992.2878543023066
True	1107.212435974
True	493.2411089051095
True	77.42556982343513
True	770.988648741913
True	643.3267932476705
True	667.8936984369807
True	165.80176289426623
True	751.5000782414593
True	693.568237033356
True	119.79782928718346
True	799.7606353397103
True	822.1180628667025
True	489.5844720409568
True	233.72967983861307
True	72.24562870599662
True	311.20362400157524
True	338.83796552106486
True	461.5666462162295
True	435.14006834855553
True	198.3129529308291
True	302.7186352294878
True	2.798319914709018
True	13.047737005156364
True	107.06040520947404
True	129.24328605141386
True	354.27759162213283
True	345.4631351644919
True	114.42908705203584
True	18.26243221628679
True	209.0912941807972
True	836.1614873649861
True	456.74967108438346
True	521.1135680932344
True	569.2509547453141
True	802.8041432528853
True	643.7522318743236
True	86.97825292996878
True	200.9826933126088
True	241.5527881055391
True	268.9474568256253
True	107.21275338025704
True	357.8878527527349
True	439.2660952838972
True	177.15403856847766
True	650.6241622198465
True	249.87499516472943
True	206.41552005401388
True	30.975088840107333
True	253.87639103870012
True	475.7659256766612
True	165.52612198675018
True	556.8186259185775
True	467.2729993739854
True	248.62305505113176
True	107.49162966255132
True	43.273929119100025
True	401.2652565583261
True	797.4370228426359
True	168.5533216206337
True	1058.7776457597515
True	1026.284938042735
True	476.621485961946
True	101.87107115725728
True	119.489600513078
True	668.4908852558895
True	8.83777715684174
True	220.3932211388035
True	139.07931634399543
True	125.98501630770969
True	337.2088135390231
True	652.2384271277369
True	35.71645321410675
True	128.03851819666733
True	981.6879954302224
True	55.09927407510825
True	442.30710695569593
True	528.2919598386906
True	249.38298565927724
True	128.04785920626014
True	913.4725125084626
True	1200.840046141817
True	505.8361002450841
True	626.7327921161483
True	209.64348878968076
True	151.85874175634848
True	335.91610000714314
True	271.18337157834566
True	174.69148715341814
True	294.0656569663145
True	327.9579923969421
True	10.5258389067348
True	608.030111551015
True	146.37988775916125
True	77.11088498612568
True	447.64751211743936
True	319.65729155183527
True	1167.9430153070996
True	360.6425944574218
True	969.7192036195052
True	10.953978481770749
True	273.4211963737129
True	230.5400345689389
True	156.5518878890013
True	482.4250177746384
True	200.31011461042212
True	416.1866086954324
True	335.60008018625393
True	114.70628373660487
True	342.6315243791151
True	979.6286936089436
True	745.8527312239505
True	230.28303763407536
True	105.3047983436336
True	303.4506229629951
True	23.486161644264268
True	364.5160709762764
True	325.06772011982133
True	594.9053226302229
True	438.3241426225361
True	338.003521303214
True	154.94688475321877
True	11.831077027385891
True	426.515387824247
True	294.5165589298465
True	139.34922525918208
True	310.7020879945056
True	437.43468055651766
True	821.3928589712348
True	311.5811576255987
True	782.8246706715228
True	417.6715887908634
True	374.8256578682168
True	1.101216153139891
True	1148.1768594635998
True	99.9801830571902
True	925.0449879079024
True	205.17117311140933
True	471.893061702978
True	669.1426071183105
True	86.16520337705902
True	466.9028216863556
True	31.85910129906458
True	427.692276788515
True	79.09154878303991
True	231.7402935953089
True	37.77479457902303
True	684.1883274381087
True	191.2273820773586
True	27.28254628636446
True	409.27379465408495
True	107.4017474043992
True	164.36302002341813
True	837.3232617775723
True	252.8423156140956
True	155.76054885602193
True	373.3260131143729
True	521.0672574469007
True	332.7382951598181
True	504.09050014657686
True	608.5007180039098
True	161.92602323466193
True	7.84459725051252
True	76.05524335229973
True	440.310069593788
True	96.84629116184485
True	79.29984031017099
True	1037.8419044770396
True	26.20425211094773
True	322.88598883696324
True	323.6850157555399
True	458.9072779471467
True	681.4795405188247
True	183.8799235657885
True	657.3931855360959
True	335.4445840297233
True	353.4364028482078
True	261.7731955831404
True	213.39433251064168
True	368.46744857872335
True	432.8564920153409
True	411.7350031764442
True	606.7027974813076
True	148.89087605734804
True	75.7422378093258
True	40.91798112222207
True	293.5971443233199
True	634.833627296949
True	410.0070411586283
True	791.1894479645151
True	204.07014126017407
True	390.6279094150242
True	66.51708860509711
True	57.70778625583179
True	416.63168784821966
True	194.1945582116975
True	226.45996294492096
True	46.77754540280148
True	1047.3111782630083
True	168.3127638164945
True	922.9392399707446
True	312.9408161789632
True	933.1947471614676
True	235.1257043126816
True	483.0907933764682
True	536.0963541479707
True	622.8298323208377
True	207.87488286998257
True	484.75988120285393
True	957.5178620857324
True	128.75781007615052
True	6.7197045303576015
True	592.2991106923499
True	29.867500820611365
True	79.04316375602525
True	803.7591352209942
True	235.41706610090972
True	1001.5945410900616
True	691.5301140737563
True	399.8201306032065
True	289.5084905291163
True	489.22761364032897
True	335.6655904846444
True	186.12992719617884
True	682.5626102144208
True	725.5010755660785
True	214.00389344922908
True	86.16040324548322
True	523.1514135022841
True	138.20954446314224
True	378.0483525698186
True	347.9275007687472
True	67.7616030851404
True	386.2220431960506
True	414.8231881270298
True	378.33985581479146
True	401.7243681365684
True	407.050279479381
True	657.6539032223137
True	56.06587074022545
True	455.5584114383488
True	342.83501441830765
True	637.9152764151743
True	225.0512854308364
True	100.27011476132694
True	44.402307243140974
True	550.7448837172577
True	634.1351245561949
True	189.50043045026732
True	403.5641905511835
True	325.0534766513777
True	15.295593264185714
True	173.44602348005162
True	291.46701614185565
True	2.046589282874861
True	871.6015539910734
True	76.28905580128199
True	101.2166502718256
True	112.4180270904162
True	357.2087106927861
True	36.04335610725255
True	457.425786637768
True	231.1657232896994
True	5.6641189662144775
True	115.7420524525624
True	431.92203596757145
True	50.02819416846337
True	72.37295521826601
True	176.4630943406484
True	282.0543932877325
True	986.692910199316
True	392.8308054223818
True	976.56617752424
True	182.09182487999988
True	991.5402322853694
True	761.1082054081543
True	656.4577589862528
True	394.16665258432135
True	370.3624230135399
True	81.31030732255292
True	69.55197250954643
True	84.41811498705765
True	178.1659577237936
True	484.2694441340194
True	1084.7728650426304
True	177.7796169590668
True	357.5285542306325
True	432.9070119631781
True	601.6896560310819
True	603.194835219864
True	292.4754133629278
True	481.03058476697896
True	668.3246810669928
True	93.4708322328667
True	732.5277719274633
True	270.96990259110675
True	135.33790327461296
True	418.9759122644754
True	823.1357228759919
True	434.133185650207
True	807.9786003186531
True	197.77771994662157
True	350.8869933105226
True	709.1901175682467
True	615.144661009143
True	198.3152774004696
True	245.25084026691135
True	805.1906932041105
True	31.131110891481505
True	188.3208782243775
True	501.9749816707973
True	686.6771332924809
True	104.04857912145536
True	38.39271948758935
True	170.0512362884678
True	711.6176391105085
True	330.8034627416775
True	550.2197633779165
True	352.58508885581693
True	291.488848133653
True	449.87121656136856
True	494.0935121350868
True	68.64693296984223
True	360.8123399036171
True	768.520934257157
True	0.0
True	272.20504436420265
True	267.8392710050319
True	954.5988460391734
True	142.14911557906663
True	611.1963167595087
True	634.8503041894376
True	114.36844132132543
True	216.38648343948103
True	129.11217925202624
True	10.79285464263748
True	291.32894967906884
True	367.5004158399082
True	1125.876938545099
True	240.3737368720764
True	414.52084082247
True	649.3597276580953
True	198.21439945406632
True	27.904868085070035
True	817.0436351461634
True	633.498895309166
True	161.27622932265234
True	619.6366378450319
True	168.89534473722395
True	303.1042599928016
True	782.2175734629944
True	35.26808027504909
True	100.64835053043748
True	526.5342081261728
True	66.2292977051564
True	76.75572812745243
True	400.7685240131987
True	23.383069896742995
True	768.2338884136892
True	101.35390904785372
True	159.1107449383923
True	19.086273428006347
True	717.444253615609
True	29.81141431723656
True	790.2312633299017
True	408.989159570021
True	117.19471705994005
True	705.0033900406206
True	533.5376972310592
True	584.5410752448948
True	47.09679494056804
True	362.2241788654002
True	5.364258666960774
True	93.34958900986804
True	368.5760549335724
True	45.6610848165069
True	111.4276804801683
True	315.0183258582967
True	185.9241338013035
True	99.79151793641728
True	667.5158017338055
True	19.57776565832337
True	1104.5440830929062
True	512.554865732333
True	300.9560106480949
True	499.2847826698509
True	125.94972928365866
True	796.8773778754138
True	1103.6254602207846
True	736.8404059765151
True	172.28676001763304
True	229.1194660082615
True	52.71353665248541
True	59.23579027897475
True	155.62126192039804
True	101.4310884907624
True	168.54727964818466
True	1186.8482799934436
True	309.74350698493805
True	344.77149679411394
True	708.5927017709033
True	15.8533284533049
True	15.34672898554457
True	593.8010419195732
True	5.234497113057658
True	115.86219944577306
True	686.8185227696673
True	175.8846358784135
True	648.7048240458488
True	834.6898602706079
True	159.40467154048707
True	895.5669612798678
True	3.422093876148318
True	436.8388777589193
True	1047.6023133056544
True	24.590471123536425
True	233.788161661534
True	144.23844790670066
True	967.6589004978794
True	228.30232182570495
True	507.6787864558684
True	120.60264143724712
True	511.1926613330991
True	160.96691678717403
True	102.5792433624229
True	376.27720664199046
True	71.04121204487431
True	54.34228680095175
True	1075.569580449091
True	256.4537341778268
True	158.56713038901512
True	350.177140431823
True	388.9749620150112
True	213.0531786496368
True	165.42973686119512
True	407.2270572629152
True	35.70179134356481
True	487.5852122453626
True	1105.1908597491831
True	111.50475293211592
True	476.54662521929447
True	310.6357435897654
True	25.432090731958382
True	417.9347550857948
True	110.23980756946784
True	585.9753246638843
True	187.93596621206316
True	424.8262983527944
True	19.928166663747888
True	433.83980292580776
True	106.09811055510092
True	344.6318931881636
True	33.69173147308871
True	167.91027515705517
True	252.6950348615528
True	769.791078631862
True	57.970306153866
True	140.4254730341875
True	231.6888935141887
True	140.26053318716453
True	608.3473017493416
True	564.4651379351811
True	776.0836030205562
True	393.49633174414015
True	541.6937084698487
True	413.5313215844845
True	680.5549121511523
True	75.11778027555401
True	472.8107280932375
True	427.0262692105213
True	45.58287368438201
True	83.42801328817427
True	129.6022866806367
True	86.35430036725568
True	324.1294055664042
True	854.252012950783
True	329.95139414047816
True	1097.904513114414
True	324.44722532282793
True	916.1113402601007
True	143.95647291049917
True	588.6808172117672
True	592.8282651792946
True	694.4429200579926
True	452.38173030223874
True	64.36551348923432
True	292.0258101772594
True	38.71555881234107
True	168.45575233664897
True	180.23983075405224
True	1124.637989669165
True	222.76746477538688
True	569.3554976415169
True	556.2037310250644
True	556.7147613814722
True	842.9593576517618
True	571.0945752048234
True	646.0136364183239
True	939.226397778661
True	126.51270235302148
True	311.93795119987755
True	270.1797650539167
True	321.74030895757085
True	90.38796041964264
True	373.1378395726485
True	4.688565090370914
True	321.5555730031403
True	248.65159197672563
True	618.9385569901252
True	285.9798180923985
True	353.841909247984
True	10.9860214243291
True	57.73807965892975
True	551.3181008850636
True	30.13956525947849
True	146.0966478021059
True	61.02766594789585
True	150.7992992096728
True	242.2406503052181
True	68.27088812991394
True	379.7481677195346
True	279.92832272200803
True	99.89186345030414
True	344.4983458060412
True	63.37840942718132
True	578.1839611557691
True	830.7903761282281
True	288.9186844605596
True	1170.0222918271036
True	110.72938898243711
True	302.91481936481654
True	1040.3819492835012
True	87.16299340784624
True	272.2982241243337
True	9.939215470019484
True	405.913992325002
True	439.60862345364944
True	158.18315560392085
True	627.5588612752565
True	923.4294635550102
True	163.30499757904929
True	77.07438881050778
True	335.6268478554106
True	573.5057911219511
True	619.4421742477319
True	1212.0844638762285
True	25.05630638307735
True	938.7855228246434
True	141.83493962292113
True	628.6311125395428
True	116.47330721408444
True	129.52129625474862
True	190.16737916379503
True	174.9315667253384
True	758.0430554958202
True	208.4402615443672
True	230.09606999742653
True	66.85445024874646
True	508.22798699256725
True	427.6791800764619
True	173.5600656637418
True	234.13508323428184
True	17.798323591044444
True	415.3679562888505
True	211.25606736745655
True	290.9161577903396
True	112.52627255250373
True	729.0423105684806
True	407.960477783321
True	252.90382161770535
True	633.5574243692612
True	535.6376355481663
True	469.3079312164462
True	132.91700785451076
True	516.9234411762127
True	435.400700657518
True	2.8634094334767104
True	194.79361937335705
True	90.67682769217424
True	241.5814344122898
True	3.0533583324142493
True	129.6323697486746
True	332.9196600278965
True	6.724712677548849
True	811.0664546392501
True	176.8023835789153
True	748.5020257723411
True	784.3442455034364
True	158.3434462367663
True	232.71559877098957
True	481.8869153844837
True	824.1094882856346
True	50.05041837761278
True	36.81235097086535
True	132.0282665229286
True	608.0239034465737
True	721.6496272169863
True	181.00337863319308
True	593.2255580056419
True	616.7416119055777
True	832.4673443284513
True	385.7896063553816
True	176.89718872123805
True	844.0282025526102
True	214.01632881833484
True	148.1779179304627
True	331.43359549207173
True	223.03298046556876
True	213.58234892906512
True	598.2289146419756
True	251.34294201802524
True	189.9150591178201
True	458.53538365897305
True	473.2993455003965
True	62.42776231355944
True	287.7897265616441
True	83.48464481857702
True	344.8313568970216
True	334.9818472683657
True	254.2752037156189
True	183.82236628393133
True	382.0304402856331
True	630.0185560642441
True	775.9187832678803
True	302.089667249751
True	737.269861882271
True	60.49818113369245
True	894.6562459061255
True	345.6953729092689
True	13.232752029668276
True	603.2791621598531
True	693.7309940169622
True	263.9543567303717
True	175.7777394935085
True	44.93536521433263
True	386.5415752307
True	78.86889840443752
True	13.620962026077647
True	893.009369781987
True	367.3299205538502
True	176.94023807409982
True	999.997407373824
True	11.301032524787262
True	809.9814581649393
True	33.11221278629462
True	628.823708973071
True	56.96298946372304
True	753.2524826507889
True	425.3262176825391
True	196.63651247331728
True	435.529730808957
True	210.780064654728
True	297.7680281495085
True	213.41991163039185
True	402.6427956047079
True	9.619675747215176
True	325.4908736320592
True	115.83534121987924
True	10.897831014670206
True	474.51701272618953
True	710.6901598146048
True	284.3790632925308
True	80.92735166041092
True	305.4672310669275
True	80.78234707555713
True	201.86618610483927
True	184.68800670648176
True	389.9974034582304
True	45.75711159387824
True	140.6898249092127
True	389.4642289137969
True	918.330896016776
True	111.9732871965089
True	209.90047138116228
True	444.7188671310348
True	19.992300205436152
True	408.154276025438
True	527.1333570522867
True	88.95209213199766
True	396.3270709219214
True	363.6460396103577
True	417.8155282814219
True	590.9883259603264
True	1055.2806897944504
True	976.6830243943914
True	59.90106957729429
True	1082.8736749269408
True	110.11371962455898
True	112.4292075960836
True	110.04238050972528
True	512.1882318581964
True	366.5540552963423
True	582.7315571538057
True	252.319095396732
True	160.64030950191483
True	392.9141464461236
True	14.58635319301446
True	468.0581381321061
True	369.7221286662906
True	151.82800762429568
True	93.34553910378024
True	523.0270149799571
True	981.4968486379878
True	190.3579168561587
True	63.651114001508255
True	458.38466272830215
True	376.1857437538493
True	480.03060145771394
True	333.13664555091253
True	5.015461032951814
True	528.0153919504156
True	513.2389787069577
True	506.5397845297616
True	190.94962082132625
True	100.21425074949548
True	21.62574215601195
True	380.02206904157975
True	111.08376091329691
True	7.953625255516357
True	31.353706253091257
True	347.9772104233024
True	602.2540473064385
True	126.68619417796316
True	91.97952876895434
True	23.12838775108832
True	420.4112357834897
True	354.3812096087692
True	780.73243440484
True	310.86910351359086
True	490.8221150960634
True	537.7672746288974
True	519.0805102885123
True	290.7056369140119
True	544.2815109800237
True	99.00066102409532
True	581.111623583163
True	7.793394907376124
True	354.46827057912606
True	441.0385522161632
True	959.992803996974
True	352.9451601009193
True	775.9881517088461
True	934.9317725211116
True	178.08727170782493
True	40.18306838965648
True	369.394148786081
True	389.0913905294141
True	595.3973322443852
True	243.21766965321248
True	30.15137495981229
True	652.5972430793305
True	129.5486391498378
True	1033.2412958856653
True	311.45420535850155
True	456.49957492281817
True	122.18934356749884
True	816.500547234236
True	138.30641894177478
True	801.197003410957
True	562.3403801315333
True	190.99551355678568
True	113.18683800201543
True	67.54912838939634
True	564.1365033731902
True	922.0730223079609
True	438.32373858388354
True	536.8670735875119
True	136.80948501940117
True	619.0615846197196
True	504.5067896858122
True	800.4383589954039
True	312.2180889063257
True	552.1556466743874
True	110.19108151912673
True	24.95686014210672
True	413.2627232108349
True	173.4301911271706
True	103.94815238288024
True	364.0860088404341
True	1082.2524555795003
True	258.0092330025806
True	546.2203129888849
True	8.38059825151123
True	68.4178580733845
True	329.5949692855073
True	812.5519616363543
True	451.069629618972
True	517.3510954580202
True	743.9261423143903
True	71.15608094139922
True	724.6933313444437
True	48.49031988947309
True	105.4290875717338
True	186.56879765072003
True	75.2513739941847
True	26.322949886090903
True	296.6172902256742
True	457.84181276206994
True	902.998061681162
True	860.1778353081336
True	5.529563843167534
True	288.9868100396037
True	477.7994714451172
True	122.78504476602194
True	243.95176005730144
True	328.9715874734974
True	1298.6120387565345
True	449.2961818448108
True	25.9354940636864
True	180.67957355945552
True	737.9490959646713
True	37.14415320423997
True	180.22956508005245
True	540.7180088552392
True	70.78529497783481
True	868.1360743166023
True	338.6119094849727
True	652.0082340006156
True	83.49977748205693
True	679.8130791676638
True	587.4175691205547
True	891.2399734733648
True	243.1780544431748
True	514.1764633432886
True	821.6277065592985
True	896.5555636451818
True	223.735902714621
True	741.315058772021
True	217.90654302084388
True	446.1832307908536
True	348.4162702628511
True	504.5883392575429
True	494.4752316406753
True	319.59234906945704
True	358.43897450064736
True	109.44747139738426
True	344.3048438303904
True	1164.0931046234514
True	309.60967135139026
True	151.38937287644896
True	297.7502253317139
True	731.6530029439259
True	648.9545012273878
True	421.86545246360106
True	118.83750555800384
True	320.0153408702485
True	33.756102152828284
True	176.17930903075452
True	92.2152944014018
True	87.3467378462448
True	535.2766684043381
True	139.99548555288854
True	133.47211520644225
True	109.14282150115032
True	84.78667048111429
True	447.89774846884393
True	380.7662643353429
True	1020.9910978732646
True	515.4138621705575
True	868.8546508827262
True	272.0775007634011
True	293.8818062050952
True	547.284204344663
True	199.40724464099085
True	770.8701648920644
True	240.2751803537601
True	361.506665587754
True	69.53501684005127
True	121.49395604064868
True	269.97686945550987
True	122.39040753893742
True	495.3497829776275
True	27.267155971262856
True	559.4803202994786
True	1027.9612615075512
True	726.3284355049616
True	1.0753464946141686
True	58.70865156263624
True	479.27421253512784
True	436.6368148122739
True	75.57517224788546
True	121.19816992597866
True	302.37533315711903
True	79.61388454646097
True	50.84596962527034
True	714.0725997220853
True	652.6488561256616
True	166.21376752487575
True	171.00718330029548
True	548.5052876081213
True	54.618752217375445
True	24.805724776974834
True	564.7923019541747
True	459.65648822318616
True	1130.8872449380997
True	47.837781946813074
True	475.0169878258092
True	870.6251694290798
True	800.9104291716723
True	301.3294134152774
True	751.0786872956967
True	389.7671906199216
True	41.299852686073855
True	101.64752270270353
True	716.0236490529649
True	77.22358518647353
True	139.37731633238295
True	938.2037170250304
True	191.2508014490717
True	280.96846061839506
True	104.87176841788096
True	651.6958226346001
True	578.619748564996
True	213.93576142014044
True	443.64806384257497
True	40.680578603683045
True	281.790335335724
True	592.123541430409
True	623.2894873647142
True	313.47313459361817
True	71.06885715154114
True	925.2178076285844
True	1077.71384642893
True	564.921593801037
True	60.503007322409765
True	30.5990988595086
True	93.7324088119188
True	106.00888001897768
True	99.61622033756024
True	876.5748692859894
True	1180.046730068595
True	721.3207401983746
True	340.09170551801964
True	7.980689910456993
True	20.049436657416862
True	342.9776134668916
True	478.3846174869687
True	44.03113447615412
True	564.2053331554279
True	436.7945675749549
True	392.26166523082094
True	81.93256199737651
True	203.8186846947252
True	267.62885966518604
True	132.73594798001605
True	401.3357814061871
True	40.47664861619517
True	176.63777419805163
True	1183.4094677605249
True	4.706733210572479
True	27.92090779966336
True	575.943888893563
True	354.37531344525274
True	777.8217564900478
True	154.64118862944292
True	745.7304196016526
True	585.7822619127991
True	285.8867192268453
True	450.5244441733088
True	340.89338940921255
True	303.50718287397723
True	272.2790381567406
True	404.367365225385
True	501.51682498464174
True	499.4192455882127
True	109.00772442919238
True	370.2256352553756
True	10.013492343308352
True	178.13688836936083
True	226.39484886912103
True	881.2709279973135
True	585.6358028206299
True	30.653770081982277
True	721.9262407088187
True	820.5289965663328
True	104.09450256614556
True	355.53277460726565
True	907.8146854314168
True	219.23562567716985
True	159.8418446957776
True	519.9730666133472
True	605.5661513166204
True	1089.1906368037717
True	147.88895218041924
True	161.21161095440735
True	258.5335070264216
True	313.6425936739904
True	411.2412110992729
True	416.9460113594152
True	328.1259554419611
True	449.7552291680889
True	494.8869951801718
True	216.5301464302001
True	1497.814498378185
True	249.78876200077903
True	409.0980887540336
True	52.49001802426032
True	788.5558079449214
True	252.970986836915
True	890.4948602654232
True	542.3309267935152
True	324.60358068314315
True	782.4431173978875
True	272.1559778190581
True	222.3259657176505
True	257.3068265474678
True	219.8168744333419
True	133.58900691880015
True	249.2267906063376
True	747.2648738072842
True	533.204113659211
True	215.6356925622849
True	1127.210682092722
True	112.31731438133552
True	253.040324170693
True	70.19807508369401
True	301.67611850940284
True	414.3958490816093
True	91.98219024127636
True	218.2296781923432
True	78.75198443582376
True	711.6975199952675
True	379.11795874761975
True	224.72365724803345
True	736.8404650624827
True	854.6848979215965
True	817.9899666155668
True	829.3544425662296
True	349.424424676525
True	1.0779897797875078
True	270.7634955199813
True	58.49536590292495
True	381.4303926156546
True	53.99798127722256
True	353.6677177151992
True	859.6578972021638
True	991.3938829167251
True	402.590943622313
True	21.553393787057317
True	531.1990216838263
True	517.3597813786535
True	191.07645357243803
True	238.2287284772856
True	281.8918300857483
True	24.466389295560283
True	128.5412981496513
True	975.7946902236856
True	63.5038046969906
True	491.59026496242814
True	790.6257130018217
True	94.27578456626414
True	244.0191001733716
True	117.6171506206456
True	14.263343042319873
True	1.197000110290063
True	120.28079340035812
True	1024.9181397774832
True	484.00262203188174
True	60.33782031276444
True	780.0250467954534
True	344.3439993449662
True	1.6324326311532664
True	430.890566946176
True	184.37901292138568
True	501.35722194735695
True	82.85350461427979
True	338.9325476368722
True	362.0479085860756
True	158.47526414478722
True	211.8691037767211
True	123.9538064339152
True	179.1456338928506
True	1026.891158697223
True	16.797004824927807
True	510.4654468993623
True	492.049301895178
True	384.5095592819279
True	212.18159961657472
True	237.38654789636547
True	155.08809289315454
True	47.43590190758057
True	501.7695166817689
True	158.99655414341655
True	874.7160598108405
True	814.9926003547026
True	252.32018770811777
True	311.2783746829931
True	528.6208465353951
True	42.206619720538896
True	84.45695761672964
True	772.2580932934446
True	1065.924242409381
True	111.07304086945751
True	727.7195581836432
True	141.60829716272423
True	897.3948636818907
True	656.4921593259601
True	102.1703604223879
True	273.175355264424
True	634.0894992138666
True	257.8068008963355
True	41.4286428987311
True	592.9950546300845
True	456.9677369510405
True	5.369725377743465
True	485.3013710330656
True	65.29408403708305
True	163.5559016641786
True	231.33886403366847
True	313.05947021124166
True	75.58741689502469
True	226.3039161290125
True	350.29043763163946
True	431.7598433648034
True	962.2592153400788
True	49.77446540041751
True	939.2466925219204
True	1050.188578111522
True	127.5705604257724
True	74.61501833996837
True	994.0829115572795
True	33.11083431641821
True	229.9771404625408
True	87.19008565582844
True	217.1141200798975
True	361.4531862010225
True	928.2755446568416
True	97.02495316325869
True	73.44227297758808
True	650.8747897794909
True	271.59279371655026
True	706.743067679854
True	51.2822496305585
True	491.02293085135904
True	375.4633166765653
True	688.19366119068
True	52.48200650530702
True	108.97271440915924
True	28.67312897810783
True	253.62246048013847
True	42.80534583192943
True	339.4524901301602
True	2.877831125677399
True	1187.662156112914
True	104.75962918448728
True	130.91859088272858
True	357.85956652731136
True	689.6400319997522
True	683.0154353061467
True	1015.1135576241672
True	463.5452383521469
True	405.6064693101854
True	138.07310780111163
True	412.3902663845264
True	844.6861907149563
True	427.6905823274264
True	921.6489778797052
True	87.74643798912929
True	426.38276625075343
True	185.3331866151931
True	293.145315291627
True	773.8178650037361
True	157.66071402525165
True	131.66174964997356
True	63.74953893615386
True	851.5911128540316
True	801.3941625144424
True	77.84819719961143
True	435.6248593716276
True	764.6009402179156
True	416.9329590729242
True	57.214783621171634
True	319.27756404244195
True	797.5106622086922
True	29.82916568920871
True	377.36935800129646
True	172.68816007468234
True	282.64415934759467
True	32.92078273912682
True	221.55310515917128
True	776.54528436326
True	642.0207274349993
True	51.95894686073116
True	287.0077853174713
True	884.4225992298146
True	18.37564821321406
True	324.92376024814376
True	282.17278650792406
True	428.3047811009736
True	218.4037217366695
True	619.2872382255072
True	46.3287910413078
True	964.3876095401564
True	855.3805272898776
True	52.54606908057254
True	396.7279131079915
True	731.9886161304108
True	901.6240137870986
True	273.19630345884093
True	610.7773660814929
True	133.79487610889618
True	185.10259425851115
True	139.00634995887867
True	131.75655136164812
True	203.63267806753345
True	940.1408774493038
True	771.9576901968678
True	940.6203782688204
True	19.7946215212676
True	27.311091510437908
True	354.41619874397605
True	14.710684752327897
True	613.5405404750198
True	1064.981674450412
True	268.5924584541593
True	214.78481587987363
True	89.82958468190748
True	216.61916738661657
True	135.2377155744378
True	47.15224239730316
True	134.42817107022512
True	91.41726845094956
True	247.15375347391625
True	555.7058940642081
True	158.91075855644132
True	28.48540937200337
True	57.05940736257367
True	427.4479892928386
True	268.0797382189816
True	594.7402468834717
True	23.085184670744077
True	109.6686816976648
True	667.2573806065586
True	263.7172984334893
True	460.612106016601
True	671.2924886562308
True	104.10179834308244
True	117.68063353112396
True	75.04426860244777
True	26.30334899070108
True	121.78028274045424
True	80.29879893056687
True	100.3520984723134
True	149.0762042057381
True	241.0802142727117
True	817.6446724738397
True	294.2272941817543
True	953.7998735789153
True	168.59205931771464
True	208.72461890879137
True	798.742055942213
True	307.8668239799332
True	582.5626492084596
True	255.4477402941131
True	348.68128610535587
True	444.091232678479
True	560.0887420146189
True	646.5119875062018
True	370.1964870200626
True	37.23054920583177
True	539.9311548980983
True	616.400060958012
True	18.27028768265599
True	12.001040285390888
True	259.28581394036684
True	405.7420498669327
True	460.5534342155078
True	67.00176971586824
True	641.5477749271384
True	925.089871047308
True	236.4978694442639
True	889.2619523685345
True	276.7107381134525
True	102.1360489551898
True	274.428481448095
True	689.8327527942615
True	40.32457960581845
True	568.6116259220114
True	1301.8887587676036
True	1020.3454846112556
True	937.7346740648372
True	206.38060870670017
True	92.20775528662004
True	194.2969449613929
True	862.8081801816621
True	147.41892350793503
True	1069.7042944444613
True	858.4670714329148
True	43.27122017291161
True	91.66948273960512
True	429.59503188085074
True	406.8428991246856
True	190.51495618061657
True	508.777555403292
True	671.3052872632084
True	127.63577844562457
True	275.6841669821845
True	1049.163398548612
True	51.36747139612462
True	692.2171313152223
True	548.5909413418274
True	37.02519296749654
True	816.5751077967326
True	381.5513975874939
True	557.6615138202368
True	108.92641307437673
True	274.09663207694194
True	206.08923465984023
True	24.25656676531988
True	139.54112751999054
True	744.4084859634485
True	141.03257940239476
True	393.1682415369836
True	63.03020825199322
True	605.3128238482523
True	611.5762337326743
True	225.24016377538692
True	458.8463741919177
True	173.11812991985212
True	153.52317666419995
True	216.8384502464354
True	286.6318808874434
True	374.14414803895846
True	126.99447221197266
True	184.02230953824508
True	25.712035488998957
True	885.2691274038784
True	294.1428496441364
True	9.51949928311459
True	361.9899900380889
True	162.60391427831436
True	630.6258788697018
True	371.64089337486047
True	576.3293606912354
True	529.024131618289
True	490.9390159121119
True	793.7018201111125
True	246.10362599019328
True	568.8090030299315
True	152.96037062155375
True	542.9024346809938
True	361.8657996056173
True	374.5315625088448
True	119.25406063482517
True	131.94508787585065
True	111.05675039367256
True	65.74659039741589
True	737.1405267001004
True	180.6426687247568
True	46.51298970366852
True	0.0
True	546.3091754429144
True	120.3667491363296
True	21.60232783321409
True	40.65203485165986
True	106.6847999184883
True	543.4114543270814
True	181.74573205650705
True	110.19771803469868
True	35.4585359018169
True	160.5802780188017
True	907.0270771228272
True	53.40408355368656
True	228.5174928686378
True	731.5244485482953
True	314.9883081806955
True	451.21222472154767
True	485.13706915419584
True	506.21106332421255
True	587.5939865220871
True	914.6026961987836
True	270.72537020081063
True	1041.8367522250394
True	910.4058378179476
True	609.9455024487401
True	348.58676546331753
True	839.6499329823678
True	10.093276768798454
True	32.78168394613806
True	270.1364260966416
True	41.90495994612477
True	211.26698270360677
True	759.036732187663
True	228.5076551364576
True	748.8435559392457
True	780.0550747756545
True	126.07736118711092
True	363.0392378469599
True	575.0026322436462
True	23.545870607374365
True	122.3056499570932
True	434.1719013310997
True	302.8896698754894
True	204.71759089714632
True	116.47698062487316
True	382.6020455045924
True	22.78452842560764
True	371.1725903503237
True	367.875162204024
True	1046.6536296866034
True	350.4697618496255
True	28.8968551688155
True	444.1591727731357
True	443.9484984586485
True	242.10663948512945
True	31.63972690075845
True	755.7020807861286
True	435.6343863964503
True	175.7793473055512
True	11.938074926415604
True	1212.9487632880414
True	169.94445900460005
True	26.097612648672964
True	297.4031530355112
True	288.9778526482464
True	119.91298885931016
True	277.7029107100781
True	49.42860172588251
True	337.64228853326574
True	301.3717838366007
True	329.2591441302516
True	28.604499998658238
True	46.023321242074495
True	1043.5848774067626
True	25.089087887391887
True	14.536017462829188
True	180.215976682164
True	639.5290087445954
True	7.444185134666762
True	176.60568818223948
True	174.46193192516904
True	509.2491319426519
True	385.0872694200787
True	744.0752981758422
True	321.29701462728843
True	486.47206400981446
True	448.92529020420113
True	510.8182333988536
True	100.479671285555
True	1259.9273357722464
True	934.2378413999636
True	295.13398612064884
True	543.1293245735628
True	102.48391403347176
True	580.0550910403722
True	445.2707285253563
True	162.26290365275648
True	76.2678982390353
True	352.57113303737526
True	171.39475793309484
True	32.67473185713028
True	601.2352087627164
True	376.81414972616096
True	73.0745642794885
True	29.151255295913412
True	683.6115068379089
True	496.6311367531896
True	72.76015756871439
True	21.62799116440745
True	333.93866401389715
True	330.7655023371299
True	727.4074453597152
True	537.6156077803206
True	569.7048844050588
True	789.9363666213723
True	9.351094332654558
True	58.88301810597
True	39.09646815123453
True	61.51155559433101
True	515.0362465427519
True	590.3455383341895
True	82.28860684390096
True	111.61103808925384
True	194.3242744829325
True	74.48384532132397
True	180.2409044772204
True	198.08085861276584
True	266.07448879576623
True	812.0886254710589
True	614.7945546104885
True	301.0149179588079
True	185.4665314868782
True	259.3787023587551
True	240.5443532429248
True	751.4052282757305
True	334.16266438513134
True	182.61784255787208
True	861.8912414673723
True	357.76487221656726
True	479.813029209674
True	155.12000768421774
True	120.90003310023756
True	63.592294031420025
True	215.09980925759265
True	964.1216445315956
True	477.739015727483
True	117.51895514917148
True	364.61484604959344
True	102.3894938414974
True	655.2465530539649
True	4.226265831352736
True	686.2576049588511
True	37.634715418184605
True	947.9504027646652
True	849.0455191688733
True	211.92315214371268
True	29.752280539912583
True	83.0317342069982
True	471.109928673034
True	229.09174483089268
True	1.058005220396309
True	76.48402385776751
True	1090.3132512144423
True	343.6129845130056
True	686.7910848333712
True	497.464647678477
True	31.897221992734508
True	134.99975047203506
True	456.5664879851565
True	886.3207610728678
True	820.5753078537284
True	427.6783662679589
True	348.3300041443896
True	15.793345119873011
True	82.1815921039403
True	726.1332778128599
True	475.84189915236
True	387.07679317259147
True	891.7137285929706
True	25.89435643243924
True	219.837577932778
True	906.6313335026916
True	235.7478601172213
True	8.346027719569133
True	500.473199711572
True	100.91218489672728
True	643.6964235734024
True	55.525235895796754
True	258.4107298956052
True	840.1625055060014
True	894.4676853357503
True	270.61758244168226
True	426.2566343488969
True	118.78095990343562
True	616.4550625337289
True	260.6731575507499
True	192.05320259936155
True	876.6939919101823
True	56.80892905687863
True	719.4310158442782
True	278.25618279626934
True	299.89755254595616
True	173.33108871542424
True	490.6194376117434
True	610.6653254639087
True	374.1305422744256
True	413.1787252288431
True	68.44683083036392
True	168.72721889584165
True	452.5874433418644
True	228.75239332037728
True	38.79851604566448
True	205.2953071423717
True	377.9843795234912
True	404.2510342858676
True	755.4338804996648
True	132.47764793821955
True	651.6134202656636
True	478.976029929555
True	601.647511877183
True	133.73510417511335
True	38.392477064703336
True	662.7084147493398
True	67.80787027165285
True	556.2213313710787
True	662.5206390800212
True	453.02944868299113
True	136.081731183821
True	517.9318194205571
True	3.797409497947549
True	386.21039639107937
True	29.686819088345526
True	623.4680331154151
True	278.7646837080882
True	587.100888953403
True	707.0412430742016
True	148.52426621681138
True	534.926770801318
True	496.3906924866032
True	65.8057828484944
True	979.9560158743608
True	2.416256751419529
True	25.71428167991844
True	637.9825869801888
True	673.0902535319574
True	137.30738636305318
True	407.0007362485534
True	127.26124050073902
True	73.4170932475881
True	451.29538694645146
True	44.50361950771482
True	507.0805200179904
True	12.97172234222095
True	863.2805084479027
True	529.0172700968989
True	664.5849707731884
True	101.2906338532971
True	397.37134545156704
True	1007.2073522829508
True	852.1037780246032
True	145.3013224053982
True	526.8865135434219
True	472.91591959786297
True	245.5714933491348
True	247.51793022223345
True	5.356779733133182
True	311.80094693497523
True	11.518941803228495
True	368.2277949996604
True	76.35621847700747
True	402.0192303958706
True	667.5559302625983
True	128.78222748610557
True	235.3594176445235
True	636.4400543805021
True	674.0991470577277
True	286.52803969137886
True	141.19520032110458
True	162.26730987560464
True	478.44158843208487
True	85.7190306501479
True	8.95084299702308
True	479.4306270479759
True	565.2103939319808
True	18.32500948981107
True	136.77863516744057
True	910.384032014254
True	501.5680001812511
True	269.7707716027773
True	34.07632139139773
True	473.0656938890478
True	116.68045425997524
True	587.7888824340047
True	642.147990309078
True	299.3035774190399
True	380.38328764689015
True	181.2693252552115
True	238.19305171106697
True	74.56826914912709
True	225.5642579072512
True	507.559619530305
True	21.79489163873992
True	460.66088951156223
True	379.10885839426055
True	725.0484156056611
True	920.6402361621356
True	898.4401197335269
True	160.95526927069167
True	403.62505677765336
True	70.06930393903207
True	199.6916034555535
True	315.9781623783231
True	10.131176298606372
True	816.0700365626913
True	23.20294905839827
True	402.56648825590446
True	255.9692860712261
True	668.7508081103705
True	214.87617247272487
True	40.56240542883375
True	684.6126210563187
True	1071.8478911797183
True	224.80635313120504
True	129.7185284701466
True	625.6645279426587
True	492.6963837522591
True	16.849988972040276
True	865.2570193728236
True	112.6957275843228
True	47.82919087789265
True	309.49810179560626
True	350.3426589928832
True	394.7797550535767
True	265.1918561903531
True	19.95383625602
True	23.0485603450642
True	813.9667880532811
True	200.37099511755625
True	111.41065163706132
True	823.0384364278987
True	649.5007529106825
True	619.2658769530498
True	456.0899157398287
True	155.1882682457124
True	31.92879876536664
True	102.44611671183806
True	439.1796757015548
True	232.989837172992
True	466.6955149171651
True	141.82111782546923
True	501.5689003397279
True	651.2313785148374
True	961.1757694492184
True	25.018908547986637
True	968.6290731657087
True	1070.2336159207107
True	501.5829973503892
True	89.21049542607874
True	798.5916625718435
True	639.8213609995604
True	677.1990627770986
True	180.33606042673148
True	744.6741795499374
True	716.6834382576178
True	123.7739422134911
True	758.6634657091339
True	805.7226972500827
True	489.3937171159186
True	233.4837810705272
True	71.34797338593073
True	301.3438911722768
True	347.20710046912586
True	471.8260606743403
True	431.38834697358726
True	191.83627415006785
True	309.1439359798813
True	3.1067681335245028
True	12.371782938858114
True	105.15264253048926
True	127.76442121614708
True	358.64774536890013
True	342.9143513940121
True	112.5308446615238
True	16.68914209423264
True	213.2750557009301
True	855.8097225265215
True	451.0133867117651
True	535.0092763023252
True	573.4988739980784
True	821.8162524143357
True	638.3016440681255
True	91.89039592936282
True	209.00536913372875
True	236.63221908296032
True	297.29415136379043
True	103.35389452672572
True	357.55116382152084
True	437.5164885055802
True	174.59485861164848
True	648.4035118281164
True	242.0349285461879
True	197.7265642034444
True	26.771016335434304
True	248.43140520016084
True	489.784050825663
True	172.3534862553818
True	519.4165750447089
True	462.2643306946538
True	250.20381577877757
True	102.6063929217626
True	39.667704135222685
True	409.4264470204998
True	778.4736702270671
True	160.4826294736103
True	1030.642875661018
True	1040.6566583905867
True	476.6334260969954
True	98.1302401466483
True	122.69944660613577
True	642.9480210319422
True	8.49310006332869
True	228.46280500002564
True	133.430551059151
True	119.29940420824435
True	332.2949657551057
True	641.1871292172277
True	39.03396771251541
True	125.14289194617788
True	934.0972466292486
True	56.31078892899978
True	451.0988159944817
True	533.6748512749273
True	251.289370317634
True	129.09590887211093
True	937.5952328913676
True	1187.7557187538614
True	510.92645365624793
True	656.5822535927651
True	207.74592964791583
True	155.546796499351
True	316.8598939902159
True	256.0570402303655
True	169.11912026441394
True	317.6581661775833
True	343.2585958094394
True	11.575001316701863
True	625.9143090295546
True	143.55567961256838
True	79.8283123497898
True	445.614045031092
True	317.97884925622543
True	1161.9754373190249
True	344.7617580509409
True	1002.8338252810352
True	10.543330953887695
True	276.76097406893626
True	230.830075453274
True	155.07746763172906
True	459.6574343483484
True	198.0284343850464
True	411.28259712146615
True	332.3619646161728
True	112.4041885395864
True	363.3839798117016
True	1074.6274598018165
True	693.5488156802019
True	224.5559796412257
True	111.49959413103367
True	301.65877988668217
True	26.06412976290293
True	351.0315152195316
True	302.0090555725697
True	575.6351639690656
True	473.2273704534339
True	377.797807810286
True	149.3332759718729
True	14.123966465992575
True	405.8567286804408
True	286.39842767648645
True	144.92820182559885
True	303.7548959720067
True	446.2255070309793
True	827.0264843640077
True	317.4824491133776
True	783.0740586579785
True	408.2467622207041
True	389.0575394303998
True	1.536610261644756
True	1183.9568173644927
True	101.40473320951992
True	913.483308599432
True	211.33489272445613
True	459.2409156602881
True	659.2616438450024
True	88.85492734373938
True	492.9215488149517
True	30.16736644560055
True	425.9326835992629
True	75.29064875209242
True	224.0432974341768
True	39.854798732134256
True	683.6755025877034
True	189.8699232651313
True	24.19011356562929
True	394.41997507326175
True	110.92062334714365
True	173.3170068995939
True	855.3019865592786
True	254.59034634051775
True	157.59898155942483
True	371.5692644710233
True	530.3073060229829
True	343.8437221319945
True	500.8784107234465
True	625.4543174484248
True	161.4405969833726
True	6.8042498288021696
True	70.91715419207972
True	453.4005588446216
True	92.32631960352155
True	84.55307971178868
True	1023.572606085294
True	26.3787503387614
True	322.302720272437
True	316.8718153530414
True	442.1467163240716
True	670.1071456137983
True	195.37105924687629
True	636.5930530207971
True	324.9480826369371
True	348.04145068015
True	276.0422831688546
True	210.5293768029108
True	365.3497814590005
True	461.1862020072815
True	406.9975565943776
True	594.7189408477082
True	135.8677831558332
True	78.87818729150663
True	36.990017289121454
True	305.4251193508026
True	662.9865113793032
True	399.6097528210305
True	779.0955306384831
True	211.0875872683816
True	378.7902592204062
True	66.83107041562413
True	49.54652648991019
True	414.3246701652896
True	191.2285776503254
True	220.98198536996583
True	43.39357612735464
True	1071.6309063457195
True	184.4510220464328
True	900.9607662465668
True	320.2754762519124
True	923.9050307981796
True	235.2267192762583
True	453.7566778327234
True	547.5266349584805
True	606.9194257012681
True	210.9920092287264
True	482.5882918792056
True	979.630775708101
True	134.34043021163995
True	7.562797770547354
True	579.2852743115793
True	31.25234143614924
True	74.95006558821774
True	804.9688104376855
True	237.79478210455855
True	986.800759985232
True	680.0329120209635
True	410.0755411241404
True	281.0833975046198
True	483.9283193886429
True	342.74918095473805
True	184.04692643373457
True	709.0466160877518
True	708.457234252056
True	212.8863343077244
True	88.82849691280687
True	517.7706030524364
True	132.99744034805877
True	392.5153945900138
True	355.82207849278547
True	63.08232564419932
True	376.3572900891002
True	407.0594534576186
True	388.4744338746045
True	411.6705282572575
True	419.2508106610397
True	656.8394953790283
True	56.152752063690016
True	446.3327342593719
True	327.8274063713359
True	661.0929117951624
True	212.83663576414637
True	99.42363736603946
True	40.69868810275987
True	530.534959405501
True	653.8476339904322
True	186.3092157425912
True	412.7783859222165
True	338.6909698649509
True	15.437116018869215
True	169.00281485572134
True	292.43635328453666
True	3.1364081678711937
True	889.9437089282706
True	79.83653899809279
True	106.68485980423664
True	109.33929987007012
True	367.0216124669078
True	36.39300814807903
True	432.38374243626
True	222.89158747027625
True	5.028771001066137
True	117.82987143622178
True	432.6149704753858
True	53.14461936718911
True	68.2810606627348
True	173.08383733426714
True	293.4471174777782
True	948.2950918401036
True	393.1278546494139
True	975.107492304228
True	167.109433101174
True	1014.759244202799
True	785.7794103659073
True	638.7455883921391
True	388.5796380060064
True	385.056449958478
True	81.45969503131887
True	74.13101084033688
True	74.33777097322742
True	168.02337256157426
True	490.262216199943
True	1055.0333492037344
True	175.91101705698478
True	361.7746779297496
True	438.74973411909394
True	609.7254620853984
True	598.375330590441
True	287.6025184356087
True	450.1703649971825
True	659.3892509759056
True	93.79237594680124
True	760.6457274775444
True	247.07609086854012
True	139.55536598172063
True	411.04533015570655
True	858.6239247518173
True	423.08468225752
True	867.5825536756179
True	196.23283235335177
True	348.79549737903534
True	700.9705074398822
True	632.5696764420097
True	197.7973040499201
True	254.79650931131692
True	823.4193553440203
True	32.05385710828039
True	180.94581308627104
True	482.59664199114354
True	724.7102838363705
True	102.53965364229023
True	36.77295837160347
True	164.89114098255448
True	705.368436113559
True	308.8740713280305
True	549.2023772696007
True	344.67102484450857
True	288.9420437638001
True	446.4552154662397
True	487.6981770426545
True	69.84982319141092
True	377.69638425219466
True	791.7109634663524
True	0.0
True	295.26622761766
True	229.9787367459052
True	984.3924835807476
True	152.470094147626
True	650.9601913510089
True	639.8279644279625
True	116.84225247470953
True	214.5452422743771
True	131.98431120058888
True	12.689490451373011
True	288.68303268864736
True	377.7489960213513
True	1139.1784463403724
True	230.0758595531056
True	410.5598146101918
True	652.9749794071123
True	210.4224438389783
True	28.917881506183093
True	835.8380358200071
True	623.0339332231036
True	158.45866928206615
True	611.2708032807656
True	160.64182691495887
True	304.6310442716462
True	758.4318966119101
True	34.90488040909738
True	107.19278926355295
True	538.7775656541089
True	65.31776232511685
True	75.74543365528139
True	393.0447427778919
True	21.40292398757037
True	761.9912053619373
True	101.15324283535824
True	165.13328819731603
True	19.475317154097517
True	709.6931392453909
True	29.27268413916382
True	782.7242884349768
True	401.9935222949756
True	117.24068773188525
True	696.6924182010027
True	524.2000459704568
True	559.0861120621323
True	48.19190313469694
True	372.58573863209
True	6.398422852101025
True	97.14008425223838
True	374.80504636579457
True	45.69616656782024
True	112.5240306446803
True	291.376307682081
True	185.6103902128015
True	99.02103652850224
True	653.3233456977882
True	18.6689954056186
True	1226.6119060274168
True	481.2739689950231
True	299.06117533773624
True	497.5416087907266
True	113.65052761164776
True	793.8619060478096
True	1144.1385349926245
True	757.0365640592086
True	165.34316103228724
True	217.4754448366765
True	50.6201605460711
True	58.88717612021871
True	150.90540389779193
True	100.27353891501218
True	171.34307433428887
True	1178.7404450400809
True	301.8810307261304
True	344.85408105437494
True	715.7349933399147
True	17.293976442095598
True	13.888858754971633
True	592.2068206258706
True	5.652777468625661
True	116.7242652949697
True	689.9064728319695
True	180.76554661775745
True	643.6413237251854
True	833.2830595102879
True	147.6695681046422
True	911.3668879253804
True	2.9638898435055574
True	462.7029764351691
True	1051.3664131460785
True	23.85520751412481
True	236.45542232609287
True	150.72888560271795
True	948.7191003980896
True	226.87361573880483
True	498.7389866006536
True	123.67784895674994
True	514.653271824626
True	150.00862267476222
True	96.2291878339822
True	385.9153494188282
True	75.13784133121123
True	55.00172699094036
True	1009.1356498711684
True	258.353399464645
True	156.31720471755025
True	376.96068188389097
True	401.62069266995536
True	218.650032012049
True	162.46830567527954
True	393.4131696538
True	33.85698897878861
True	485.6227448964528
True	1116.0826234571443
True	113.75293114675932
True	478.30524620944186
True	311.01892193696125
True	28.141674938421385
True	422.8485641453277
True	112.66467570734116
True	597.562121606137
True	204.20970123270592
True	423.84357475042856
True	20.407377351855512
True	458.4129498676468
True	110.00162277632832
True	349.0933394163949
True	33.12154274138648
True	172.8758823958129
True	249.50881355491995
True	759.8095894419873
True	62.49467109014303
True	143.29096393305818
True	239.2536866134093
True	143.03292234551137
True	629.3538073947909
True	564.5681243699923
True	817.9439075114998
True	385.3384139583521
True	537.3430203245416
True	426.39890500319376
True	674.0731147165839
True	71.74568375857234
True	491.19825870586175
True	430.2736108458181
True	48.51112472638185
True	86.8758342210142
True	130.4937171427521
True	90.38362571585829
True	320.85036447495384
True	852.7271839353634
True	312.8596465430044
True	1133.385259028253
True	316.5154887536363
True	884.4800458406229
True	151.54555295970994
True	541.9436945511343
True	604.9819205311147
True	698.5407842144997
True	450.1049475075225
True	66.38096371669148
True	292.8092944585111
True	41.5527974856167
True	162.51692993673112
True	176.16633913059718
True	1143.6899929103247
True	215.35442977140016
True	557.3943576821663
True	570.3936351911656
True	573.8154790527071
True	903.6773954767896
True	605.1653771269072
True	657.8311177206452
True	933.5341081055584
True	125.98060706333412
True	315.5895611043174
True	269.32834929168183
True	318.6337687915774
True	94.26559990443472
True	386.9923236050653
True	5.010449914769988
True	329.1296360769293
True	252.45805100452748
True	618.3554818466946
True	281.9759263021487
True	363.3504239077014
True	9.844013407153431
True	61.40167248900697
True	541.482189692765
True	32.39984449715308
True	146.67556755770454
True	62.86663629144939
True	149.38530931697417
True	248.74101673728947
True	72.01579671934176
True	370.75599179738833
True	279.6469916330745
True	102.07054180253746
True	340.26028036664104
True	64.5584376947705
True	574.009620522983
True	877.8796142493582
True	278.20458951539626
True	1205.1228758030268
True	115.0887573301535
True	307.6999095103747
True	1069.7942513614769
True	87.7906239514094
True	287.4542895362853
True	10.472409102606523
True	415.3227847634
True	444.2137353866071
True	159.24339354672338
True	621.6129312944206
True	922.534524537914
True	159.2668059807131
True	74.80630367469831
True	333.90400151362314
True	540.193341514327
True	607.1814996067086
True	1235.0527226836468
True	27.4089061939187
True	920.09949220494
True	135.50700716072333
True	643.117835772249
True	119.20304346491726
True	137.1692394927828
True	190.98775961191424
True	164.82994997914756
True	744.2530684306076
True	211.73195559723817
True	227.6033859049301
True	69.43128181576347
True	514.4800604457397
True	438.0177529212984
True	176.2148299507785
True	232.5307169790015
True	18.150979743391787
True	433.9941987459741
True	216.2160883669825
True	290.002266089168
True	114.53922928502948
True	703.5895723556669
True	416.5917425946639
True	262.11114421373725
True	637.8994774638467
True	529.10732765381
True	453.0205915366101
True	136.07135504585955
True	534.5547178371979
True	443.0363440986482
True	2.370324620418367
True	196.09705971710616
True	94.1229334585424
True	252.23159768834628
True	2.425991691481931
True	125.01240574000198
True	347.9282914022261
True	5.643240678270175
True	866.2073757277803
True	167.1295278571917
True	699.8780660430763
True	802.5889474284257
True	166.5596364551115
True	221.94695799318828
True	482.049059143747
True	839.8635400581193
True	48.827451814891695
True	36.672420024429805
True	132.70432048759235
True	623.2943306113109
True	730.1768192646178
True	180.51917007748688
True	611.6581642413498
True	592.1519513030393
True	860.6674372519843
True	408.241355452844
True	187.11632155110487
True	867.5263837766657
True	200.614222328124
True	144.80776384300646
True	330.8509564241875
True	224.6146368425004
True	205.71384147260383
True	636.6754945856924
True	248.40168572241157
True	195.00897500136955
True	428.957685637234
True	467.65454518297776
True	63.52288725165675
True	290.6002078111494
True	79.24193678241829
True	334.87675174960555
True	353.485663750961
True	242.3978568170542
True	179.29122820055247
True	372.09653464878215
True	653.1342402224273
True	747.2152338592423
True	287.856600194159
True	742.986175939485
True	63.75057950749179
True	876.2654160193634
True	353.5825438065599
True	14.305225507414438
True	619.7096947220926
True	684.2011024533787
True	255.63568442341057
True	169.2555941625807
True	49.30415038015647
True	384.4539310564044
True	76.69756081088957
True	14.94735330080107
True	893.3140588332036
True	372.6461363721687
True	178.67731197698924
True	1008.0570907621714
True	11.857190486204791
True	793.4093903998926
True	32.20899966912981
True	681.9990131756002
True	59.7722131991038
True	735.3582629935327
True	440.676343156505
True	202.1928772441833
True	444.01544374801495
True	212.7008611640419
True	295.5628157715211
True	228.1496520858192
True	399.7051484917709
True	9.08947465166722
True	329.6567602471919
True	114.92815070651098
True	11.603722144885054
True	471.7862683453373
True	705.2942114940565
True	280.71256287359955
True	80.76609711762401
True	307.4984281314672
True	82.36958213820444
True	187.3102626377263
True	179.7138455515543
True	375.3149508865044
True	45.09710917706376
True	131.7558172236044
True	375.09594330570593
True	861.509980485512
True	116.79247799003356
True	212.06680891879824
True	442.4704369979094
True	20.97280154380948
True	435.5465089758981
True	514.7345520899224
True	91.19484287905463
True	412.6535640550415
True	349.01110634576054
True	424.24710901405473
True	602.6269311473882
True	1040.5287046709311
True	984.6950888600236
True	57.52672462628147
True	1044.3640965163158
True	113.365038843554
True	107.7889859883022
True	111.85854672937415
True	503.060196318141
True	368.460515989441
True	576.9965201157745
True	262.30947825044785
True	168.0771623197645
True	399.5501433050577
True	17.294789319950713
True	459.63139274792496
True	397.8309035497952
True	143.5275451945734
True	95.82375345927736
True	523.3679266469048
True	977.7678444914166
True	203.9294322994926
True	69.94742913222701
True	425.3126399997827
True	379.36533532069
True	468.7926384997826
True	320.1391862256357
True	4.866345440213848
True	530.578051580706
True	532.6821108006458
True	504.51072155056767
True	178.52593968981265
True	106.27772103040704
True	22.272113301228597
True	378.1238263299143
True	105.19404432091628
True	7.678666050438334
True	28.312124449211023
True	352.0617865982392
True	628.4257474981345
True	138.85227116077775
True	84.96480636000557
True	23.96059572331618
True	397.0705337252501
True	349.7645618155411
True	772.150519880649
True	298.00504552484887
True	516.8098787200798
True	547.411491640644
True	522.5410749456731
True	290.86509249698054
True	542.6518225487808
True	96.83736916424152
True	580.971462424689
True	6.91286492792876
True	381.8762431252356
True	464.8719619760295
True	960.1624303228022
True	342.0208616964534
True	803.5400834246249
True	977.3756212996828
True	180.9818370927692
True	35.35123307729606
True	368.94315153787966
True	387.6716408442576
True	584.8119335411261
True	245.18084244418017
True	30.457570517072067
True	666.4825447063005
True	122.63488735798964
True	1074.0440405377276
True	331.7206501409515
True	464.5499555255507
True	130.05300408875112
True	804.7812613651098
True	140.43919033498358
True	831.4507674043822
True	570.2433629627218
True	194.84331272059603
True	115.7218081304932
True	67.50957705482625
True	567.2013934440239
True	890.6406027480607
True	435.0891571418852
True	540.7798560184737
True	135.36333684944682
True	633.9108956781209
True	466.8481544327463
True	750.449639571054
True	322.24051848370465
True	568.2804648979823
True	109.5656028273212
True	25.978014002749603
True	407.8246159249777
True	169.93040651742533
True	105.96987800512925
True	369.7979563181597
True	1084.0535118630494
True	276.2356321807681
True	551.9006355182369
True	10.840924308658884
True	76.76695244124839
True	336.76991246099425
True	789.3359901985209
True	441.818021203403
True	515.6169498031109
True	733.960329313067
True	69.66425291503899
True	720.7895063994082
True	49.59978287367862
True	101.59712912971484
True	179.24442818111498
True	81.63969835091441
True	25.455448943512675
True	305.283649172492
True	461.50939230504986
True	903.1632270978636
True	862.2797489213675
True	5.508688914931328
True	274.10101223567136
True	470.2415737861996
True	128.22146858129125
True	236.7757584620178
True	328.5254140915517
True	1334.7867056173766
True	454.0682362422112
True	23.604375726154338
True	178.85328075519132
True	715.6565277662277
True	32.88525277903519
True	175.85608439273335
True	564.3316801772057
True	69.43531609581811
True	871.8288384736318
True	337.0158891227793
True	660.7494001589843
True	81.78207827799709
True	674.7232815418613
True	599.4607509178329
True	872.5333208845103
True	248.1723249446417
True	497.5229881399376
True	853.4114287608616
True	892.128633684651
True	230.16351730075877
True	755.2405410110675
True	220.69820782444688
True	455.5322625052372
True	371.6248438145733
True	501.785774519915
True	499.1597326683541
True	343.4600631305158
True	344.63485005787203
True	116.3049498528012
True	346.68355897183085
True	1146.49219529832
True	320.8866613199657
True	139.56954395654228
True	295.61596041275004
True	764.821755578765
True	647.8097308668448
True	407.8942206475117
True	120.25549567426374
True	336.06845806031555
True	32.16616363351966
True	171.56253475277967
True	90.06540971415927
True	93.3885405732024
True	545.1314269200866
True	134.72923274984444
True	137.26560766451038
True	107.254910013489
True	86.86714828431452
True	444.9893573792466
True	394.4677294097435
True	1028.7488147802346
True	533.2838844857931
True	826.6389753149098
True	272.7385075067848
True	308.4539356604269
True	530.6414226464967
True	191.3575032225156
True	769.4829097718649
True	255.5951065195738
True	359.8157009059797
True	69.4391022962738
True	120.1824393915739
True	250.26591758161032
True	121.83816941654636
True	487.47143789153023
True	29.51249998800932
True	579.0677498513941
True	1021.3139179016443
True	729.0923023953525
True	1.4148193081136724
True	61.27869449473992
True	507.24404087632377
True	448.9779734073016
True	73.35544033636322
True	120.09731854044324
True	308.98586119888705
True	79.63844712372166
True	48.85459310471593
True	713.3021078300739
True	682.8227332135432
True	155.93390460627995
True	169.53335594313847
True	549.0187061543307
True	53.69121813843719
True	25.090750533703225
True	553.9780899269144
True	451.4631343363135
True	1126.429857705294
True	44.86439894352341
True	453.8336314788961
True	898.0264555699665
True	822.8658453294823
True	297.70126780359817
True	774.7029356325777
True	396.4474143464228
True	40.8605374544396
True	97.5989748118552
True	712.5392329353613
True	72.86474550116228
True	139.7428182358967
True	931.5581397621596
True	186.39183114986608
True	273.2433297990494
True	102.81605912701112
True	620.3409075973885
True	584.6744607040898
True	209.511738814864
True	439.7242860461941
True	41.33623580568893
True	275.99200942003046
True	597.9923854701165
True	609.1903299235485
True	322.6423737739221
True	72.97125566002634
True	956.280669193061
True	1072.5628792920068
True	576.9050148409813
True	64.94547447222357
True	30.115911474696723
True	91.60300601924249
True	110.0108555831359
True	102.54020150649971
True	901.4730565342796
True	1227.755910464631
True	702.4171388632518
True	301.8952105189336
True	8.926966133774869
True	21.15070278615812
True	346.0590891233474
True	490.172933751268
True	46.260851666685255
True	542.9861579902739
True	432.89673210212055
True	401.979534195895
True	76.34155975976527
True	200.7610516745577
True	255.11628944344145
True	133.33412115961352
True	400.33667505176976
True	43.3943637817347
True	175.80966981503784
True	1184.9009391268123
True	5.316128006401346
True	27.53796821538621
True	597.838695662167
True	359.56114766083766
True	761.255242189692
True	163.85055867437129
True	762.5627317432734
True	592.7389799397696
True	270.1065754875439
True	428.0698749973114
True	357.89572368643684
True	292.27500455234986
True	273.24549264204256
True	381.0116663759004
True	504.8011756672882
True	476.2347615750239
True	102.21348212649052
True	367.05416111749264
True	9.590416930423544
True	187.0098456289689
True	213.61167880234032
True	864.7819462397786
True	596.8482643512318
True	31.60708429837138
True	725.5510641124794
True	862.4089374955029
True	104.45118052800154
True	335.00271238943265
True	837.9446139412097
True	225.2140204130202
True	166.57289916506423
True	537.6086221992651
True	591.4093535904897
True	1099.670585044937
True	152.78486972277489
True	159.60270997293136
True	260.9673352022461
True	330.10889468686906
True	427.2447374503087
True	427.2690729353596
True	326.8827730951538
True	427.22628319692194
True	498.1329664530886
True	240.1062676986223
True	1456.3883169739634
True	254.5562869972479
True	386.4478125499376
True	53.9405292312331
True	782.5491973535861
True	259.3239382520854
True	896.0291235428505
True	584.2137436041153
True	309.9789722255429
True	774.0297159070127
True	256.9999331231444
True	217.5354087580488
True	258.3819510599218
True	216.4298205759648
True	140.10221675476035
True	248.12366419850412
True	746.8058151144808
True	518.8224787158252
True	209.14787969269543
True	1177.7703900052918
True	115.21516159857175
True	268.8246420791951
True	70.12337396127029
True	317.31323683842044
True	404.23881983009056
True	91.78472021617956
True	218.87428456823244
True	73.85021280949961
True	728.1494398860312
True	389.0271672080279
True	226.9131552882797
True	743.9875096689068
True	882.9687413546214
True	779.9342020633939
True	840.5579250370647
True	340.4353069324823
True	1.180754384029999
True	273.0691663570357
True	47.648909746899385
True	393.5581467556991
True	48.34606036360013
True	362.98554512221534
True	814.7959713485993
True	1059.1859560059077
True	411.111503356648
True	19.955278837227084
True	546.1890865740793
True	501.6014722469311
True	188.94992463082423
True	230.54816497007545
True	284.60893291205366
True	23.03411388010768
True	123.46115110904178
True	907.7794803300268
True	58.01030285109466
True	502.1424131590359
True	787.8310114127584
True	101.91635385273112
True	246.99692477608457
True	110.85383142422388
True	16.319410682938592
True	1.2677217749347451
True	118.39937970157916
True	1023.259819108408
True	470.7079797726461
True	64.25078682126986
True	794.9382986704381
True	336.2461764121847
True	1.7086246829160694
True	455.0294105342342
True	183.02676362130123
True	510.71689949823
True	84.46322334840069
True	325.8594796978424
True	380.0613680141518
True	174.63520034651256
True	212.3298860473542
True	130.88586900998936
True	179.81889422642195
True	999.2312746151164
True	17.95310845106978
True	518.7042616251549
True	475.49777556604187
True	394.8070086096169
True	216.60163450915203
True	242.82180571333168
True	159.07570374847162
True	49.8278253376351
True	481.78119587199694
True	148.49056342180876
True	850.9367631425816
True	814.2486440736751
True	244.4259575215264
True	305.7292340330613
True	519.1458110114198
True	38.75621667841107
True	89.74702886247877
True	721.8939060156418
True	1093.6600494443362
True	116.1986303008195
True	722.7172114314217
True	143.48422460360737
True	933.8256058241564
True	669.1586957490456
True	107.57859797895604
True	271.0208399066809
True	620.5620146947709
True	240.31017039281912
True	44.08109313654396
True	554.4494789299663
True	451.6939334517368
True	5.074295062681519
True	478.2431599980013
True	67.51211943114583
True	179.13737574773666
True	238.9336200546856
True	306.8911201729296
True	73.63916966154383
True	222.42563383090163
True	351.4235424510799
True	436.0264268529928
True	902.2493205401356
True	46.84205909960556
True	902.6492625756864
True	1025.8851521553368
True	122.60628887386493
True	70.88129108414189
True	979.013133240809
True	38.95753241253485
True	228.6356275950176
True	84.06472691124765
True	215.6003903941849
True	340.51430431314384
True	977.51096760244
True	103.54772060924982
True	66.8197341068692
True	643.0181946332104
True	259.6590508511339
True	712.8896356590509
True	52.848054348959685
True	484.800237771815
True	374.3433933493283
True	695.3165650349588
True	50.78265082659866
True	110.93620383651108
True	27.91173131324197
True	261.6553210381763
True	43.73594436981199
True	345.26774484718806
True	3.403972451190131
True	1192.2439093084931
True	107.79445682366924
True	140.79429279140132
True	347.7911137100434
True	738.0498580889622
True	684.7202331799591
True	1034.8679662127058
True	476.6178163038824
True	405.12037890314895
True	139.28706151592692
True	414.26366940756
True	865.2102971696042
True	423.1433714304999
True	961.922352493718
True	91.96812920637046
True	431.0884175004918
True	177.19194097665093
True	283.3068268652641
True	734.417690724177
True	162.58682523743275
True	136.1006428319495
True	64.70161230203742
True	863.017471314031
True	785.6363129299672
True	77.81515299459029
True	438.6499797725557
True	747.3540406626382
True	424.00136422813335
True	58.60320887981576
True	311.2576407946308
True	786.7678828660435
True	32.01291914910081
True	360.3152406714726
True	169.43935904472224
True	276.0611551357209
True	34.07605988071657
True	215.50145525752035
True	763.8488934363019
True	636.5284136664637
True	51.8822004713318
True	291.81642049894737
True	909.1895618511472
True	19.77500397519478
True	318.1035732017924
True	287.2482256337682
True	431.8116149052439
True	212.83296072185288
True	609.1145029334455
True	48.00922541184053
True	968.4196961292764
True	859.0882381317025
True	46.41104851264976
True	410.9926217360329
True	736.1800354773245
True	922.7928435595884
True	268.18012333736425
True	594.1477653286793
True	125.24986876196822
True	193.00615499124723
True	129.09935031754063
True	137.50075608843966
True	206.3430455970445
True	962.879833868986
True	804.8136314403121
True	927.0572147912312
True	20.29411786331385
True	27.419914577848992
True	355.6009977073968
True	14.082914797604875
True	632.3025851938916
True	1059.8225447428545
True	259.5363450264108
True	211.20879115073092
True	84.43036228130016
True	212.59725452837557
True	131.95481813510474
True	47.77718771519613
True	131.13175836077409
True	91.253508019452
True	256.27108000158984
True	529.5890391290077
True	165.72310696166545
True	30.66392367335692
True	56.00999697372267
True	413.9958755591479
True	271.7921155308801
True	582.0741738498333
True	24.371443324297925
True	105.44689099074516
True	686.0851832384253
True	268.1440092301843
True	473.1620286554887
True	656.3960558311302
True	104.06600569101496
True	114.34723692548182
True	82.56951838187503
True	26.61279123052692
True	128.7833873361888
True	85.12299507370089
True	103.64662436205684
True	154.33491587394775
True	237.14526054449644
True	832.9428411978
True	284.52918323593707
True	968.150819673613
True	163.2803384998268
True	193.34893683689367
True	810.2643500700365
True	306.47602503532323
True	586.3608760132544
True	248.3350960971282
True	364.5190253685756
True	440.561695724196
True	582.5810694506276
True	641.1175300456194
True	370.3643533660267
True	35.15399407350305
True	541.2148330329118
True	626.0660549564813
True	20.710638218519016
True	11.228135241516362
True	268.39204140357697
True	395.9394493576012
True	447.0372649061265
True	68.13902975369149
True	637.9470671560754
True	938.3213075912928
True	235.7245942196284
True	907.6733211317332
True	277.8607502217657
True	108.51397190145488
True	278.283876462907
True	689.9301949084067
True	37.33744608999385
True	572.6459017068694
True	1309.4660721334642
True	1032.3546066357592
True	908.0511224580852
True	206.99772470708564
True	88.02596881109812
True	200.4685184435297
True	847.8298317294077
True	137.6304601028913
True	1043.7528958934515
True	856.656578447476
True	45.214796730308805
True	88.630973125988
True	420.4587564940492
True	403.8750519409453
True	191.4587200597864
True	529.7560571514493
True	667.1799932704917
True	119.87482986844137
True	269.00341842597595
True	1055.4362225788466
True	54.55973876456644
True	676.0644453171612
True	558.2711186172639
True	38.517406896764726
True	854.526778966649
True	380.0036751975613
True	572.5368634363964
True	107.68422771221609
True	259.9749338700074
True	202.64247997924565
True	26.58687724085577
True	136.19641551785682
True	747.788578933214
True	149.27911453784716
True	357.07682120905486
True	66.65169395467505
True	634.6708057272123
True	620.586717780535
True	241.97035618873488
True	471.4074194283869
True	168.56000176607944
True	161.2626238392391
True	225.8371335132884
True	279.35678633437254
True	348.8117276101109
True	136.27007000823806
True	195.09823343944927
True	26.52004524152585
True	871.1248068443589
True	307.3067196849792
True	10.778272857615528
True	370.23653799254527
True	163.58424763271597
True	626.1555124351463
True	371.6913030940327
True	581.5025574574812
True	565.9683152514885
True	478.2561792563262
True	790.9966968592407
True	221.44443413488165
True	558.7533824883964
True	155.98494745849058
True	538.9435374080143
True	360.0779666593735
True	376.749499778361
True	128.24515464152572
True	129.88125854721844
True	106.91621828179252
True	64.31269119850325
True	728.3866277631442
True	175.6247415439259
True	43.102692510946255
True	0.0
True	532.4237519921674
True	112.41261668795131
True	20.506966266807
True	40.17668835704569
True	112.140076752766
True	527.836027310861
True	181.1171284978405
True	108.45733984328332
True	35.88300899558467
True	164.64880038950213
True	917.8904121728298
True	52.075007245483135
True	223.21012907720436
True	736.3508011032919
True	317.8709860156188
True	464.7650496915902
True	478.3854233296473
True	515.3298910146376
True	613.7436709376861
True	914.345104270324
True	259.7699038787171
True	1052.459039892992
True	928.9818994778776
True	626.348124691575
True	336.6428825877481
True	854.2324815291919
True	10.754163206920005
True	33.41577241612443
True	302.53867030275234
True	44.40756327165021
True	206.3058911792052
True	768.2085526101552
True	209.96095525011688
True	724.6700596478055
True	765.3834454873221
True	119.70046427427305
True	356.18357642861184
True	598.6464238960542
True	24.104523240963765
True	129.6481548442802
True	436.4352214739153
True	301.9233521489074
True	209.5074750824996
True	106.06042506467232
True	368.6344488875531
True	22.421080937545824
True	374.0139365610853
True	364.9178271074351
True	1034.4489616230558
True	369.4290872588966
True	30.39520511814727
True	434.610275698344
True	451.725493937022
True	239.416368291209
True	32.85246041723734
True	777.5231862454257
True	433.843797318776
True	167.44756467923605
True	12.55443457406238
True	1205.832913321302
True	164.01901152446905
True	27.379658664624657
True	301.0787324205321
True	271.88463745125426
True	112.49803690646318
True	301.7754198852886
True	46.17074755314839
True	318.4948162762305
True	310.4567349684282
True	311.7923072962401
True	29.361822266154604
True	46.97395407918096
True	1008.6430798135582
True	25.080816055288
True	12.705188099717583
True	172.40519351421284
True	645.4047823811537
True	9.305309861171184
True	191.0736432372788
True	175.1797779562304
True	569.0714319769105
True	364.9756320362935
True	743.9504910184968
True	320.12803945383786
True	492.3446280904034
True	458.0811275749662
True	481.9463177496596
True	101.74451263686905
True	1283.9688486963018
True	874.8711742478615
True	290.1986197992614
True	543.8583454598197
True	101.1862704408931
True	555.2510652406723
True	443.5802232151192
True	155.21895563387102
True	76.43149516561894
True	342.9299011396597
True	159.0639635776031
True	33.89690402442615
True	616.3242861213015
True	377.4655300400887
True	67.77395572051022
True	29.961801904967352
True	667.1327692048573
True	486.4505407612523
True	70.71777204618508
True	22.541403896637117
True	343.9118928740406
True	324.01067378900035
True	733.8512036790013
True	564.8219145487676
True	566.3229250165798
True	784.4842350050727
True	8.790843202929848
True	56.77814317725406
True	38.04614152232667
True	60.269977178500895
True	491.270836364617
True	588.5891775717492
True	87.36227743988564
True	111.35063991046792
True	198.67656886406635
True	77.9300673474936
True	180.82926414916477
True	211.3644455983563
True	283.40795507175403
True	825.5436286267441
True	597.3054688288912
True	288.1051587308778
True	184.72252314321645
True	273.868879911127
True	245.69901539870463
True	754.5544407878109
True	333.3613530026297
True	169.8552289609643
True	903.0510513278892
True	335.41578414540334
True	469.59786759905296
True	159.77977099633134
True	120.76270605897176
True	63.80287161736048
True	193.998452124412
True	973.5959441120284
True	514.220703147528
True	103.4158589698858
True	348.40695767442287
True	99.58539968436855
True	675.2602051741273
True	4.648307960740215
True	724.1248612990555
True	36.43748349629527
True	937.642711941286
True	843.4127662066147
True	207.98268639342183
True	30.131236783930856
True	81.14824113447773
True	451.98024577201113
True	235.206960693951
True	1.132351751773832
True	77.12162723483566
True	1093.9704763436864
True	330.9576889684678
True	683.911080319375
True	481.0091272754133
True	33.08819059639943
True	137.76119812515535
True	446.26163703047183
True	895.0630851010183
True	815.098642690582
True	420.702563793082
True	336.0268795439968
True	18.10070966239827
True	78.9545439176941
True	773.4662782497672
True	485.91668110962365
True	380.1628375211092
True	875.7655856983886
True	23.669186722220672
True	215.6226927585232
True	884.0681267056162
True	238.6824515219968
True	7.83534796514834
True	526.1061985338886
True	101.08992908831716
True	645.9372536619813
True	49.40659924515384
True	252.9810860694242
True	869.6467567185989
True	885.371099219101
True	282.8698333384805
True	470.7024917290328
True	123.00024561587972
True	606.6001827493346
True	256.7648545727634
True	186.3479464075132
True	870.5760212961759
True	56.27099544006688
True	730.8850545425674
True	279.1903286280933
True	294.81875436314726
True	168.61324388123344
True	500.9600984417517
True	603.3155869003409
True	366.3373545842799
True	404.3937681932949
True	72.24487913024427
True	159.33154904368843
True	451.1047767884043
True	215.0846018651028
True	34.425752917513314
True	203.88865459422937
True	389.5935346836632
True	410.21695666255954
True	741.0169183942874
True	131.73379967114315
True	667.4317550961994
True	489.9006119872881
True	593.6345701361533
True	135.9679021414658
True	38.62648685814345
True	665.5031900271288
True	69.91720514220914
True	563.5417294740904
True	679.7185674237566
True	454.20343960612166
True	135.1182015641074
True	520.7714627841599
True	4.279646340050455
True	402.6906424022165
True	30.604716548899265
True	632.7674449722529
True	272.66400278302893
True	588.0052906102071
True	707.9350056274343
True	146.79461411445843
True	517.9605523095058
True	488.1497487015829
True	65.39376306902722
True	952.9931721013558
True	3.130453069619766
True	26.879625697177826
True	609.7728013207314
True	691.3229542058266
True	125.78486984585444
True	412.72278233407616
True	117.91432089722412
True	77.24811543367173
True	464.6027692747363
True	44.11690570771594
True	522.5922376978712
True	13.770644095568093
True	843.7538497986784
True	532.8955819700312
True	683.5391813971016
True	100.0331539983538
True	363.59323836458606
True	1001.7053855745888
True	829.700523981936
True	137.3710592034488
True	550.5754740860583
True	466.4375193812165
True	239.3965480152039
True	255.32808587437265
True	5.527134105187799
True	325.0888786865405
True	11.26935077683413
True	368.8088046545821
True	78.29685051880058
True	415.83752851762455
True	654.4334858000393
True	125.4636727644586
True	236.03101175295737
True	660.3083023729798
True	680.6052454340995
True	293.0671714464212
True	138.99187487513703
True	161.0627831752172
True	467.8088331242841
True	82.9471333308491
True	11.091261630711596
True	509.1643960005922
True	560.0294467972949
True	20.26513994987795
True	143.21104071608596
True	908.686894202226
True	484.8192800564667
True	273.0963913427915
True	32.64586976214853
True	465.7610129602804
True	112.5463606625344
True	582.2766511761786
True	660.7691394790327
True	292.5846856881116
True	377.4076117905322
True	193.57366415348287
True	241.5806203618897
True	74.48685081854903
True	229.0719480120872
True	496.75407085878993
True	20.610422611918327
True	455.80747690051874
True	396.6629256755063
True	706.298954095101
True	909.3492821177836
True	911.9513339135508
True	160.980087655721
True	393.5867161296263
True	70.9798389876715
True	185.19826297385325
True	321.9819344346202
True	10.99043901538272
True	764.5958427144418
True	22.57613087197393
True	398.1532107566403
True	263.91391179656955
True	641.628070106121
True	207.5669751631016
True	40.03640765494282
True	690.3626624919873
True	1069.7494874054748
True	229.7150186787715
True	134.80834297365132
True	633.9657102464112
True	493.41501941713466
True	18.49973584189496
True	833.2460858336478
True	116.75082343797348
True	43.04599713456808
True	316.0135695934004
True	352.1122216072632
True	408.5477367388772
True	270.6312804968882
True	18.302066100511013
True	25.15694154376757
True	892.7502203525695
True	197.36007180553128
True	119.11038232740256
True	823.700785429258
True	654.0624421614322
True	653.9098710597763
True	459.91928954689513
True	155.37849980362716
True	33.27308848808887
True	98.62461708192832
True	433.5258447391002
True	231.2264647441444
True	502.4528487838455
True	144.3862726895109
True	467.35859501190265
True	637.690855046312
True	995.1671231058696
True	24.104827655449935
True	963.3729495120914
True	1091.7181009368835
True	492.1937355257682
True	85.87042214659627
True	795.6186426547948
True	646.6065858498063
True	678.9767012678637
True	167.49381235431278
True	736.2748638270295
True	711.9361477635658
True	120.22410352946004
True	771.587656987152
True	815.7698179522704
True	483.2605794779448
True	225.01133099340967
True	71.12003132168994
True	314.2071023568401
True	353.65319958920514
True	477.0801045991208
True	435.5139321690143
True	195.2469824336278
True	309.17846477090853
True	2.58361457299364
True	12.887565903419029
True	103.8665121887713
True	133.75132675731265
True	356.5899556818452
True	345.8741550109316
True	112.16571471066572
True	16.61099898558022
True	213.62399556278288
True	838.0386481393664
True	456.7625746454099
True	538.4374627693959
True	573.0489911707926
True	826.8092315251749
True	635.9298482561251
True	91.72708607091111
True	200.57210811676944
True	248.65190910542745
True	277.2302699220066
True	108.9275704421854
True	355.5522433708887
True	438.61925788782014
True	167.20699957705472
True	652.4234058751216
True	244.00872700215783
True	209.40545080990927
True	28.99525243563285
True	245.50297059301684
True	495.3255183642427
True	163.64107453528868
True	535.1036412951867
True	481.5411649464504
True	240.84830632406872
True	100.5737503183384
True	42.43552907541702
True	407.5335970125088
True	793.6257470658005
True	161.11759134831829
True	1043.164099502412
True	1017.8156912279431
True	475.7389125813261
True	101.48375335568852
True	124.74064509556626
True	639.9119413890749
True	8.1604204766591
True	226.2447745423397
True	139.21657515466387
True	119.95618339873056
True	318.30177733381885
True	609.9619481032587
True	36.70847580386166
True	130.08658696696398
True	979.7344901127296
True	53.454292304902886
True	456.9163520629787
True	527.982724717737
True	237.43978976136304
True	135.69126105244382
True	939.3717332325344
True	1168.3510597895763
True	521.7326891194328
True	639.6228265806284
True	220.4070909036653
True	154.2709589244743
True	326.20811975541744
True	254.0040823727123
True	172.90811132901158
True	299.82727018160614
True	349.42343406323243
True	12.295281840942042
True	627.979601311254
True	146.4390911399265
True	77.99309720766733
True	447.8350412546565
True	315.60649031401823
True	1199.0810802362475
True	350.37218572527627
True	962.9705202609048
True	10.359958388851378
True	262.2966091528286
True	229.3887801919633
True	159.95327309756567
True	487.3093689569752
True	197.3370338097908
True	395.5460490301478
True	319.79367398824394
True	116.57091428022784
True	357.9414396231785
True	1045.1177653466268
True	722.8408830430537
True	213.78290435163711
True	109.968391539668
True	308.11471127881265
True	23.334350328258
True	360.00292008708215
True	316.9910230234199
True	567.2468312165545
True	458.94804212975833
True	352.90294233587093
True	156.19359989873
True	13.620887779523212
True	417.4870804357256
True	276.6687684563072
True	137.0714288484644
True	297.4743531907909
True	429.1051945372975
True	831.3632875480575
True	306.5738759984204
True	768.9705170709645
True	392.2438273096507
True	366.4187377146706
True	1.4832759708451522
True	1166.7239407360946
True	105.43285975729556
True	900.0477395913332
True	215.1946853614728
True	464.20963357707615
True	655.8497781676305
True	85.76610486065289
True	486.0955336037591
True	32.467778119401274
True	415.6400121543412
True	77.33202991077243
True	240.32036827089345
True	39.67009249509574
True	662.1625916434572
True	192.19626578863608
True	27.96510469117762
True	392.1316581512875
True	110.9059988015541
True	164.58853080116373
True	845.2166927021327
True	259.8362621880944
True	152.83703810572828
True	374.8465505188341
True	517.1776003927721
True	336.2167067543063
True	523.8992599853333
True	615.8864395502862
True	161.9429367556492
True	8.151080051047748
True	68.12004037050727
True	436.3401074543976
True	92.81702863145644
True	79.37553207409717
True	1093.4696602511335
True	25.226949960946268
True	329.5384419513877
True	318.8798778755458
True	463.157990682976
True	681.6299329011466
True	177.45555615053686
True	646.3950764710722
True	339.3464399113143
True	357.7225853894613
True	254.9569153017709
True	222.17144853470424
True	362.3718382018019
True	447.34350988393294
True	407.009372519226
True	599.4245220795099
True	136.70085901398943
True	70.94700783009665
True	43.40216337417526
True	297.40097739288035
True	626.7188228138243
True	410.43192463528607
True	761.0338344807094
True	212.1340851864793
True	402.9010436509822
True	72.07663790281678
True	52.895364634982485
True	426.6955918497626
True	194.6206884476543
True	220.78150572964077
True	43.819147992735296
True	1074.404942397361
True	173.65972803887445
True	930.827289646258
True	321.70494167787234
True	906.7920404989892
True	231.3366901933485
True	435.01716442986645
True	533.7519269888282
True	617.9000818854364
True	211.3115400609422
True	485.7490117665416
True	950.9786281561748
True	128.4374384010278
True	6.525134296080271
True	580.1306573453708
True	28.600079560334592
True	80.64925097765253
True	791.3847735147372
True	232.63229819402767
True	958.7718148195028
True	691.8107908427368
True	401.3319511913456
True	286.8372940750822
True	487.98346577181815
True	336.2905176378852
True	177.1918385775876
True	671.2455753141353
True	698.8083891646025
True	215.5763974796744
True	83.76605411653586
True	518.3768265609259
True	134.01882509302834
True	387.77128267719513
True	347.8968690279317
True	66.98282036730723
True	374.4375106301508
True	441.12951200408304
True	348.5803362850381
True	414.2110813987097
True	427.3025229157224
True	640.346539342253
True	57.30975786670233
True	441.2006746089559
True	315.62786484156663
True	653.9302857029306
True	225.9125133672159
True	99.74509148000162
True	41.27976467966226
True	532.6756534477572
True	623.7934628680358
True	185.40652552333225
True	416.78623773536935
True	344.236250760244
True	18.174705192700085
True	160.07559592572966
True	284.19988305233403
True	2.525053985709816
True	877.1686015992468
True	82.69112647292924
True	102.85588802125726
True	115.1596939699922
True	362.613121788727
True	35.76534763134797
True	468.60387675830526
True	228.3051105259079
True	5.500455865593176
True	120.65045875577226
True	449.0767335210093
True	52.07826136365302
True	70.72975832021613
True	183.22506523351356
True	299.39104816624337
True	968.5588874405034
True	389.07607692126726
True	968.5076980888384
True	189.58009504022243
True	1053.4652218538513
True	835.6468027719515
True	656.6122144332995
True	422.1621601714813
True	387.16858006289306
True	80.27634079457562
True	73.80794907056197
True	73.87479029236299
True	182.3835134830941
True	477.7379401798658
True	1108.004485316493
True	185.45840892561995
True	359.41049373624946
True	445.2354710664272
True	592.2304455751636
True	581.1523071662325
True	291.9667375593776
True	453.8087226493666
True	652.4369635950443
True	91.88974485080904
True	734.5828886758034
True	268.9496095532325
True	133.80458777868816
True	413.6148662444245
True	832.0630408336848
True	430.5929457659137
True	874.6198808538234
True	194.13340200850257
True	346.7720366848624
True	691.2345127685643
True	603.2453096986317
True	187.4578800326884
True	264.7200399397198
True	801.1529709908513
True	29.130449504012446
True	190.47270890343395
True	483.3903036081792
True	704.9167150118103
True	108.1223869635184
True	36.499203945746274
True	167.81980583311454
True	695.4449376150336
True	325.55141972131145
True	555.9393876140265
True	346.27565659028966
True	306.9639148312496
True	454.8946981721233
True	485.9482277045268
True	68.30191140070689
True	371.2594119380472
True	769.0095434891426
True	0.0
True	293.54655992587715
True	249.0085677485093
True	986.0726030801536
True	147.89106471856854
True	617.572899958829
True	633.41218907083
True	112.04891983337792
True	229.44063269639395
True	128.3757802463027
True	11.217422214316729
True	288.8229144108749
True	376.0087864145776
True	1149.7744393810096
True	241.04687360047296
True	398.9961763936577
True	651.4021401270423
True	202.20728824714243
True	27.92274822557501
True	863.6451616216962
True	599.3151249436829
True	156.72432172576345
True	621.1678665572565
True	161.60278474874443
True	283.4631290827433
True	812.9390017905248
True	34.27365841643944
True	101.39763440951856
True	503.5637747157441
True	67.19780049738452
True	76.11662965033675
True	406.4199499116377
True	22.803986392240123
True	765.204419604016
True	104.61127603419474
True	154.4242267684701
True	18.43057669355714
True	694.6701769792869
True	27.681249715689976
True	767.0923944673788
True	389.94121188398697
True	115.02426226853962
True	713.721847184309
True	522.2719970440673
True	537.024237973619
True	47.13128723519922
True	354.66954367508305
True	5.09917282452851
True	95.48471036443256
True	383.1098948572312
True	49.64923781120901
True	123.5802890439423
True	308.27452125875146
True	183.93056862750845
True	99.22416541766744
True	631.9898976705924
True	19.320700956046096
True	1120.6784979749734
True	496.9441266853293
True	304.35230639319144
True	500.6392684439915
True	121.57560576073172
True	791.4100408211111
True	1089.4531743125715
True	737.8406575740507
True	177.75826376321714
True	230.3500863599212
True	48.88951678678684
True	56.975172432608325
True	154.16126455223468
True	103.49794604739228
True	168.01293113794569
True	1204.04885186261
True	312.3819036985937
True	347.31555774663946
True	702.0891094736974
True	16.56032445966084
True	16.066340218587687
True	580.5200943314342
True	6.7435481222412434
True	119.476914627412
True	692.2267495130651
True	185.0131528275398
True	668.720120937352
True	833.4989682122373
True	148.0168944819183
True	880.9447644740777
True	3.3097882118804467
True	453.5184265729242
True	1053.8736835114428
True	22.51647845843761
True	236.82931002354564
True	147.13183612109796
True	939.985092024768
True	219.93886543145985
True	491.69058678223433
True	119.3810058542059
True	501.8262216866272
True	144.13213225575396
True	98.4802567115227
True	386.0474554369416
True	68.21840284078968
True	52.39110827527721
True	1033.6705670389476
True	257.99050125804456
True	159.7666977471534
True	369.3320068161735
True	397.93510067758
True	216.61543396786763
True	163.87927191617038
True	381.8645331864976
True	35.033835044795524
True	480.83605314247336
True	1167.4550913285073
True	116.43443184392808
True	472.4569517276044
True	314.075033577974
True	25.86483952795853
True	402.3551564372576
True	99.4670321784425
True	575.4358962815852
True	204.17806046869225
True	431.1256952756684
True	20.59824373341091
True	440.0428667214961
True	112.30450919774673
True	342.4653179466728
True	32.46887246984738
True	171.86500583286823
True	249.05000568055772
True	771.5200852515212
True	56.32336349058105
True	144.23279437379855
True	234.9758861192343
True	144.89990367719832
True	628.1523095940108
True	556.0571716320475
True	795.1676169935009
True	387.7318919559929
True	535.7964008235467
True	420.1460490937719
True	691.6939832272088
True	74.47981436262235
True	466.6465411136767
True	432.7843943769358
True	47.53656660993471
True	86.6198663840802
True	126.62830778280208
True	91.3752453797669
True	327.40443813553054
True	872.9460702942818
True	325.1683376231679
True	1074.714896259869
True	304.6301332869318
True	894.3147609837586
True	154.15668483312737
True	577.7593389283588
True	606.2134332088975
True	712.5214223449887
True	437.7144699210813
True	65.0452623477127
True	299.02879706859795
True	44.20812828315976
True	157.5552033391923
True	161.87296654195023
True	1120.470311744392
True	216.97208338195384
True	560.9003467173386
True	549.6689595550733
True	563.4587084687297
True	856.087277137104
True	582.2993625797928
True	626.2341314879135
True	941.9660192982404
True	126.72206108180846
True	322.33077452041425
True	265.64338944985883
True	333.6068820445777
True	90.27668516416516
True	380.13176009770825
True	3.972363328733408
True	317.2962603396137
True	254.0614505649
True	629.9051979568394
True	289.4569741071285
True	360.98372368702303
True	10.749766638084616
True	63.02773164081692
True	556.2886838628067
True	31.76298269820158
True	148.46519524257823
True	65.72421764190554
True	151.3290862665111
True	231.72649909280767
True	65.56920966130618
True	377.3891348173479
True	281.108451250582
True	101.38933594426824
True	342.0404905646826
True	65.48533498992393
True	614.5170379157975
True	873.3652163204993
True	288.1031691624423
True	1155.9662436394628
True	113.97781785146633
True	287.0200159833764
True	1075.1871283972127
True	83.43028422529896
True	288.53842929081986
True	9.261372743649131
True	403.8488989839839
True	443.4024446722454
True	158.73655480364422
True	619.8339567665928
True	903.2204221795108
True	163.96451488788554
True	79.21894555853687
True	349.36663334282304
True	559.6497473989433
True	633.5413425110054
True	1192.8533638532615
True	28.4367532200641
True	948.6199753854949
True	138.54963094729123
True	647.4603732344322
True	116.33580130556732
True	134.98980361445473
True	185.56605040220367
True	167.35587155899304
True	764.7405155360966
True	199.5785256532666
True	226.1035476636888
True	68.8469633001422
True	508.3205199461718
True	481.8553029603981
True	177.58958042729674
True	234.56665257502505
True	18.456420719826475
True	423.9662226890901
True	218.0202069951557
True	294.91118383477067
True	115.78814967785588
True	725.2007337187025
True	421.154946526008
True	257.97229128022235
True	643.5138899032725
True	540.4604501035946
True	481.57407636664976
True	140.7557024736048
True	520.2211584698138
True	429.6417933529517
True	2.467457078783868
True	197.89715151689455
True	94.67075877606084
True	249.47913347542783
True	2.591930443733686
True	117.75431370707014
True	345.46093960562314
True	7.055003466976896
True	832.3221172999711
True	178.1448332584847
True	718.7003158096572
True	796.6158793582458
True	166.05445351160526
True	210.5909264079578
True	491.0235446599099
True	847.183843366007
True	49.60138465762041
True	42.51248652707658
True	125.3479509091992
True	633.2318170406194
True	752.2683960805763
True	181.62651519771345
True	592.5332447539938
True	609.0221653719616
True	834.5437465992303
True	395.2448996449651
True	183.68711035384973
True	901.2796301818933
True	219.90317169291515
True	150.93608179222187
True	323.30484987478405
True	223.27969232417877
True	204.96371170475544
True	610.0834082121336
True	257.0435529794754
True	208.6304084370269
True	454.1090977202852
True	466.1026641812388
True	62.594015894321366
True	292.51912170286096
True	75.08599219610568
True	314.6147504080563
True	359.49764370145874
True	259.5472793470763
True	181.35495845735775
True	384.7935442850463
True	652.2954636172587
True	735.9672761389633
True	299.6165844423989
True	742.6421233897756
True	62.52657661251669
True	871.8912322492184
True	351.4069739785713
True	13.955485427576424
True	597.7323021370004
True	705.5414062229454
True	253.8460648921196
True	167.7328944437058
True	45.74140746458269
True	389.53964618977193
True	76.78930206312594
True	13.669276249556026
True	887.272795689174
True	369.1971782287311
True	174.26161474174427
True	970.636995194343
True	12.757107904738946
True	803.3974342628401
True	29.724958641226426
True	681.6957065740406
True	59.09431091609572
True	770.6500939636155
True	450.9811719241576
True	193.9451060283968
True	434.7619096289743
True	209.0333365062443
True	308.1933226986186
True	219.48072852185064
True	419.7776877091089
True	8.963420462482997
True	331.01463050344813
True	113.73968405343008
True	11.287456026493452
True	471.3510136912687
True	729.3235498252095
True	286.1369032137158
True	81.01323321162215
True	310.0639588713568
True	81.4512543364332
True	188.63024051664084
True	179.71429453030026
True	384.11153102266616
True	43.36878203911246
True	147.61032554449272
True	384.62797514884585
True	878.2852998642221
True	113.56845133141432
True	205.7438999994872
True	442.6798074883339
True	19.27106356201044
True	420.11944646184656
True	514.1833709939116
True	86.0261085630034
True	394.3897134599929
True	348.6632978068324
True	422.8903525417633
True	605.7566484349006
True	1102.6099568909583
True	968.77223384011
True	55.23738953753496
True	1096.9000764977
True	116.23089462056876
True	112.74861169286814
True	111.79468961390742
True	474.8929960699842
True	368.4378153041844
True	572.610097911729
True	255.00647151460277
True	163.8147715588224
True	409.5362149583878
True	15.43556654277732
True	467.6748394355047
True	396.2129140389008
True	144.160771577243
True	93.84759946157166
True	538.9740042051665
True	998.444693068551
True	203.19137871503392
True	65.90534735261183
True	426.19313713239177
True	379.5615915125444
True	498.9053566154365
True	321.9173905193192
True	3.761831384478711
True	563.181523083424
True	510.23638693552925
True	499.6062233720971
True	191.5214285736524
True	101.11621420186144
True	21.657912063905652
True	373.4977169956989
True	107.40638752067468
True	6.836002178654013
True	31.667979964847447
True	355.75909184171087
True	652.7441537196958
True	129.9943708933004
True	95.2094397049969
True	24.130684236122203
True	410.4358709091029
True	350.653145393886
True	773.6928294682085
True	309.2358952445654
True	518.8492461520602
True	541.8524884411794
True	526.1525544007943
True	299.03369896160746
True	536.4540155220208
True	98.5215698299287
True	576.5414123754268
True	7.5471701732140595
True	364.8114290568226
True	460.8112776705272
True	939.4624624570168
True	344.42241619592807
True	781.576516597362
True	978.6816571119376
True	175.694274810001
True	33.2070206295383
True	371.9721801487992
True	379.9878181280243
True	571.9831921565669
True	247.75223768719115
True	31.28722100336413
True	647.496561436631
True	132.0083395617659
True	1054.5284620274383
True	307.8987870317076
True	480.39102947631176
True	118.8225134663866
True	793.9230399726292
True	140.47452023811812
True	817.5856345019758
True	565.9670922764074
True	188.53291067408597
True	109.06420234634837
True	66.69205014747733
True	549.3926194633343
True	904.436228775567
True	421.78513930069295
True	549.6092566234771
True	139.95009950750767
True	626.1247752097587
True	490.7859411311373
True	796.8150494836452
True	308.38963623556543
True	610.7890759284924
True	107.05941205320651
True	27.100483661233955
True	409.8022909549832
True	161.86661792664927
True	103.58549989751336
True	361.15771800480303
True	1106.8243740451533
True	268.55573738897635
True	551.4935909601504
True	10.795459270971904
True	73.56377643140782
True	329.9398079014072
True	764.6492987987881
True	442.0631453234193
True	531.7868751289701
True	723.8221790018342
True	70.79569353233632
True	730.0230654043805
True	43.10871740552676
True	105.176700212666
True	193.54781391976425
True	80.74178826117485
True	24.10261381250705
True	299.9814815534439
True	477.894083969594
True	907.010081235402
True	851.9127121529309
True	6.131729908609131
True	265.3195248870855
True	478.38906983901165
True	116.78546604412855
True	243.9168681198219
True	320.1683106285145
True	1314.7564258334955
True	453.5489184596102
True	23.544971780067087
True	176.90432324911976
True	731.1029494763245
True	31.74928213594308
True	171.9075781939224
True	561.6859255509264
True	71.11906017523656
True	888.2887091715529
True	312.45163889681925
True	665.6059706596436
True	76.29247649273381
True	697.1353935055346
True	585.0920717447012
True	891.2059846994463
True	260.4077548116696
True	499.3680617189641
True	857.3265873144481
True	936.4074002088562
True	240.628158722438
True	754.3035102238591
True	232.76865308983568
True	458.2253602262671
True	373.2389952966578
True	497.989021178175
True	489.3349210916516
True	315.75567613070484
True	344.2568930657676
True	114.3288665179965
True	350.8568975902519
True	1155.1369977718643
True	323.31170986538405
True	142.67967596668393
True	309.2720916650653
True	760.730168932181
True	650.8051683290939
True	410.5545416180684
True	123.3683275315226
True	325.8195985230512
True	38.09407777130888
True	174.620098713605
True	89.589648719085
True	87.13204010386825
True	548.3210399090096
True	137.490350368894
True	143.2496493845022
True	107.8304241368096
True	88.78374345232999
True	440.431625538182
True	379.77066291176646
True	1047.9440575316837
True	534.0797430918292
True	843.7866481981748
True	260.1678557122377
True	288.5303583737972
True	514.818673568323
True	193.245389675856
True	753.9752175245949
True	233.47074490745945
True	352.9563200616762
True	70.09060904559931
True	120.81995557246157
True	273.69684650151254
True	124.86518512170466
True	476.7613068823542
True	28.088221511510557
True	574.6100286896516
True	1008.0742302810988
True	733.0001225291777
True	1.3265909341568325
True	65.32992577926639
True	499.8772505983724
True	429.6116155191889
True	75.13356770623673
True	125.41902637425522
True	300.695975037116
True	76.46379442742223
True	53.87183023428104
True	706.600523894346
True	669.41082876406
True	166.23565515805774
True	175.47323296225017
True	498.8896305322381
True	54.85310596508039
True	26.592141994804194
True	567.529675716932
True	470.01261829026544
True	1155.31364875242
True	45.92628550160185
True	471.3936998891557
True	868.1087038317723
True	829.825784588675
True	293.570347846601
True	764.7418426401421
True	400.0321078229137
True	42.60526556611799
True	103.7452797277078
True	706.2197409799317
True	76.78608257287198
True	143.27176044189306
True	943.0257688781634
True	188.7570695851757
True	279.3376793024582
True	104.93351830334028
True	639.6412400163564
True	601.1684970483208
True	207.95515020444543
True	439.443970380156
True	40.04729021110315
True	281.65037852857984
True	596.549419958762
True	615.8121286495625
True	318.27227170893474
True	71.57772284163752
True	917.443702449018
True	1057.026634188192
True	568.7322577344811
True	61.62797450895365
True	27.99895057659833
True	92.8809210162777
True	107.73426889874546
True	101.424090588791
True	905.5384787874362
True	1191.4479190130544
True	734.2786604981743
True	342.3210251820389
True	9.323231651115735
True	20.823218908444854
True	337.86292712536215
True	484.4795347330733
True	46.49340376123127
True	558.2820384903056
True	427.170021172088
True	397.6431354748742
True	82.34646222540434
True	190.1885145438749
True	242.2527312473708
True	137.60997731599457
True	382.93484789544914
True	43.316474553650025
True	177.64841409072986
True	1168.4456024816882
True	6.104078293384763
True	27.348277112213047
True	584.9319306809432
True	364.6941724722982
True	778.9152954846592
True	156.40513351598267
True	755.7697928740312
True	601.2979443643893
True	283.7319432225421
True	413.6565797185853
True	339.3028917483606
True	296.26244995865625
True	270.36399961017446
True	396.3591223246207
True	498.6394629311853
True	485.821131737121
True	104.10953432444876
True	366.8148776797796
True	9.522857871219886
True	181.2016167366492
True	228.8767003927311
True	893.6237193839646
True	590.9609929658429
True	30.75309363626337
True	709.6954720136432
True	862.7543427510797
True	101.3057792966715
True	340.36523612601025
True	842.7543678475724
True	227.57093387702892
True	156.60165484182755
True	530.3290525686585
True	580.4265074872693
True	1158.6217346592616
True	144.19277105309703
True	147.37321948821173
True	251.17510956148132
True	327.9274489519515
True	423.9884091552278
True	408.83145300632447
True	315.1266645181151
True	448.2313400108902
True	509.442154380183
True	226.72597392712524
True	1471.841559318456
True	255.6461248525416
True	407.67802859089534
True	52.09657966128658
True	759.4607065421476
True	262.11205846811765
True	949.5311421840514
True	548.7023567358908
True	319.8082908839009
True	745.1379078070169
True	263.6620167268919
True	212.09684159802197
True	254.8507394019
True	219.3864786128327
True	145.80889998920344
True	250.5798342758435
True	735.812572135143
True	521.7559623975478
True	228.12367168070344
True	1165.7499566064512
True	115.9317554071885
True	268.7065680938781
True	67.90980704908534
True	314.4146387801481
True	420.8123866711391
True	89.67194950218361
True	220.44570495947903
True	72.25130251539932
True	688.703843491542
True	383.3368327425531
True	220.2944752972741
True	723.06724762885
True	870.8880346707227
True	829.1967218511892
True	834.90381113872
True	337.7211176031079
True	1.5330392264990258
True	250.55884294558663
True	56.91773661403836
True	392.3484787235122
True	55.13651417127405
True	349.806510985497
True	859.1584634146556
True	1067.5695150972
True	406.798705894327
True	20.50083271129244
True	516.8492983047553
True	515.2027603072677
True	193.01985928816583
True	239.1886379074352
True	290.3778905968176
True	22.847639540904744
True	128.00330622807817
True	962.7387035087202
True	63.82828423173259
True	480.0276749651468
True	788.9416152214435
True	102.55833627560946
True	250.12731575829207
True	114.89589226402582
True	12.418351515123796
True	1.6632366457115548
True	118.93828591826389
True	999.019269617419
True	480.7168125619925
True	69.74084363453753
True	794.8623938096238
True	334.6833789513629
True	1.79217308187199
True	458.781653390158
True	197.09973358075607
True	491.08781211770537
True	84.1135393606476
True	322.89223395497083
True	370.9680418754193
True	168.58744150004782
True	217.44924906785656
True	129.0134422371979
True	181.00458814643665
True	969.7423476241372
True	14.656916376825704
True	511.1525783630967
True	476.7797657830212
True	389.06192134493966
True	223.5603451377772
True	229.15183306220007
True	148.532909407784
True	50.27227776096512
True	455.71635592486655
True	150.19814970406898
True	865.8592271788991
True	844.2425251845631
True	239.16043982897983
True	315.98121722905785
True	521.6377326808748
True	41.5989859588495
True	82.94812242574078
True	768.4494497387034
True	1080.2290608939911
True	115.15298344125848
True	708.3464458006655
True	141.1942039122365
True	952.4301379208996
True	656.9517817224659
True	100.63751292736306
True	270.3611787741357
True	600.6968091620397
True	264.1569642739556
True	41.25142617326039
True	562.4239565478126
True	441.75809358176775
True	5.429171721627881
True	489.40464921381897
True	65.36450082852694
True	179.26942091924514
True	235.5759815110298
True	300.8166948772454
True	72.90060723240951
True	230.0869757207813
True	358.5816835466156
True	442.213735421172
True	948.5515522528084
True	45.73567262860396
True	932.7666072737264
True	1054.6934885327075
True	130.23953291225618
True	72.43388779442641
True	956.3736534281668
True	35.49859828276439
True	220.46564951477652
True	85.02858633605173
True	228.1605973652488
True	366.60855934346887
True	944.3959970021832
True	99.7250454668487
True	70.91145582411747
True	662.0292798453277
True	273.5297916636144
True	708.8063412573501
True	54.21074104561663
True	495.8002284722377
True	378.662673401062
True	687.4960507445769
True	53.22815179585912
True	107.90110009740847
True	27.81611788366089
True	277.3328016932056
True	44.06296878283478
True	353.51932797149146
True	2.6048348939041484
True	1179.4236036081268
True	104.46353121137362
True	127.99594176465789
True	359.0747422109817
True	742.0345849475463
True	693.1721453925243
True	1002.6461516313194
True	474.7004345989697
True	421.9031374941087
True	138.60761042949267
True	418.5509934884613
True	857.5264885411837
True	427.6613318646865
True	941.880019008159
True	88.97544446672163
True	415.7888348772244
True	178.10682562988768
True	290.89223861109565
True	746.5436917740874
True	159.56786799983337
True	139.71406082003077
True	65.03117858857757
True	865.9489230319899
True	782.9174827617932
True	74.84538020965866
True	458.4288288596338
True	738.633765061707
True	420.4920179934071
True	59.9909673315928
True	324.89523606772883
True	775.829870297355
True	30.594568088618484
True	348.8687405815047
True	169.93869993178055
True	289.24354916048713
True	30.84292196452707
True	217.65020348672823
True	766.4823827460937
True	642.108863914977
True	55.611849015884296
True	291.7701461242912
True	911.304194514096
True	17.383316492185536
True	325.80358138703605
True	284.1572808898421
True	440.6039885910944
True	218.5462608181754
True	595.6417769379993
True	45.50220557765139
True	929.5500736878884
True	860.022275625556
True	47.75509977386331
True	379.2237239637561
True	726.8527163314716
True	918.9535429260176
True	269.2167001666437
True	593.4455966471158
True	125.15175577128257
True	181.31321883574932
True	135.85458535995218
True	135.60022941646275
True	207.2400192863854
True	910.468661307646
True	818.1224145900132
True	952.8426140252784
True	23.19722436675122
True	27.502090005978356
True	359.5593531214887
True	12.775319963559312
True	611.2197010272047
True	1038.812030217628
True	260.0589482679701
True	209.58100968575317
True	87.44791981903884
True	221.41639618509467
True	130.3625416511673
True	39.961638727636576
True	130.42376789388965
True	87.19967277695628
True	254.9973114567671
True	525.9541910318267
True	162.00931004839535
True	29.848809280430057
True	56.52150452146348
True	423.20678077321736
True	273.880456267601
True	592.4332828730512
True	25.97323985488637
True	113.3073345175761
True	665.8109620612811
True	269.7513869678535
True	471.96141106730425
True	662.2024892067822
True	105.72256024312983
True	105.44360065339538
True	84.07086607395678
True	26.869573031345386
True	116.71034939966852
True	86.30879457451512
True	100.72790785483645
True	160.24159656479344
True	232.38498941230048
True	827.7938795571869
True	285.602858602659
True	939.9888598588968
True	168.60601078683496
True	194.4356897258765
True	780.1769673634481
True	310.90051960481907
True	601.5953333423739
True	253.95662164865436
True	355.5915062279001
True	444.8150593483842
True	578.816445106573
True	646.9003363386712
True	355.52721915414435
True	36.51153574824068
True	550.4146951166944
True	620.5146538443563
True	20.261155950756653
True	10.286748570303748
True	263.722541662606
True	412.4358145277142
True	443.061210365684
True	67.37494396751727
True	643.4467784687905
True	955.5731321430228
True	230.62731541658485
True	892.9362646425354
True	267.3587237046871
True	103.52927894105991
True	264.29435956942785
True	682.461947025979
True	39.35299446270312
True	577.8706092802893
True	1278.6183003558156
True	1024.243546630826
True	927.2249371015732
True	202.3125837890307
True	90.96800626754444
True	197.8982569909902
True	839.7640378431461
True	148.90808215279574
True	1065.0339230696452
True	878.0274975194666
True	38.95700134939268
True	85.55030697400834
True	409.666800115574
True	403.6112267381041
True	200.9730781102136
True	512.4083331869795
True	682.7988351485772
True	126.70406760150333
True	268.83442440551454
True	1030.529273931348
True	51.77772161459585
True	693.7403619283176
True	554.4872165306236
True	38.04729342589547
True	821.2865290766226
True	371.1241565960579
True	553.9786035140037
True	108.3280661093108
True	267.7005382778366
True	207.6107921257836
True	26.066024138408583
True	129.30681315956804
True	752.4714680118964
True	137.78735417188736
True	396.5684211655659
True	63.1716761162332
True	641.7832143196135
True	609.7631104038988
True	237.46304748538475
True	449.0028984343815
True	165.8516486344063
True	158.93722683502253
True	209.3925575533852
True	293.9823116820106
True	349.58624521462707
True	120.92223731304436
True	193.19654018882733
True	25.07364866504924
True	900.1217670799701
True	320.6609666368588
True	8.53866034336973
True	358.7070226582085
True	155.66783673683005
True	622.8107718802464
True	371.1376972856313
True	591.0525424491921
True	532.9219034076385
True	472.4361587448826
True	764.9747284020252
True	240.5634612186492
True	533.2922017448956
True	163.2213525540339
True	554.5403599641957
True	350.43134183922416
True	371.7791238716497
True	131.68732941859193
True	133.23158003302058
True	108.55116203919798
True	68.88628588039307
True	732.905919624695
True	188.93094061495523
True	44.38960887014635
True	0.0
True	515.1353200001532
True	113.72660345476812
True	23.12991219253884
True	41.318620638947095
True	113.0943204985275
True	556.7664475821058
True	176.97980557139115
True	107.4526325620742
True	34.69692581459437
True	156.42381193196005
True	920.5019395370738
True	52.66009350590272
True	237.7221796607339
True	748.1424994236635
True	323.797384939388
True	451.18111844792986
True	448.115056511014
True	507.8308215500103
True	598.4849005497674
True	852.2736590969116
True	260.97813796202064
True	1030.37247154866
True	925.6370020193588
True	605.9227494456768
True	352.0565440500099
True	824.2095092418153
True	9.716555574475567
True	33.33995563518357
True	280.9598348332141
True	43.03074027719897
True	209.89144416999912
True	755.6064025362696
True	213.2157622424513
True	747.650695306391
True	763.0298117685354
True	125.18135639839616
True	374.8978956122654
True	573.4871851004342
True	24.04376743476394
True	132.8448973179964
True	431.85729900995466
True	299.77718759664225
True	200.2629132774844
True	114.93946544304649
True	369.4131953183019
True	21.189934969050874
True	373.87827437541256
True	347.03204475644776
True	1053.5518575028657
True	361.0539388045245
True	31.75575231496343
True	452.2735682334287
True	440.0243909003405
True	237.40899603403463
True	32.52525635119342
True	762.9168542709627
True	432.4890289456424
True	177.41899104929144
True	14.26170750738656
True	1231.712015408027
True	163.2450748375968
True	28.483147335781943
True	296.3799510078421
True	275.57910596833625
True	119.24735267341094
True	293.72651450432386
True	47.60321877357605
True	325.93034587934045
True	305.24302296180105
True	316.1281809726595
True	27.86056994942512
True	46.64005245390465
True	1053.0692694254458
True	24.792331455579
True	12.981880827317951
True	185.4724865625768
True	659.1604892925014
True	8.326469574997768
True	197.8731977747347
True	184.5928105855781
True	552.20570575235
True	378.35253830829663
True	714.7080964945745
True	329.07224259426783
True	494.7090294572165
True	441.5471380856338
True	498.22568025281305
True	99.97951533870187
True	1284.7304423656883
True	894.126361979388
True	292.3543312984517
True	541.5202812071832
True	96.29269583916134
True	593.1519244733464
True	434.1126626110578
True	158.42228455134955
True	77.08166611521638
True	353.1274939060179
True	167.28383892752984
True	28.901357139780487
True	576.0609794158858
True	375.5532204792359
True	69.03119128993286
True	29.915379244873996
True	659.8991308847669
True	497.2468700739183
True	72.07707317554603
True	20.97209313915205
True	321.8335207296851
True	316.99853503941995
True	740.4547083580834
True	546.5467393692277
True	554.7159310933529
True	796.5901746947306
True	9.405977667099236
True	53.70874609647749
True	35.93136298867046
True	56.0394342511717
True	500.59882546179097
True	578.685093094938
True	83.87320267417083
True	111.38181238731396
True	186.45994454695136
True	72.05593483758123
True	176.31268178182415
True	203.2211507508274
True	268.2193292719813
True	841.3294117455112
True	592.7711420482518
True	280.6492891484909
True	189.64173193803535
True	280.7521763905455
True	244.32722269631245
True	768.1345623969712
True	326.7614991792733
True	167.94374868711083
True	892.2079932057461
True	345.9083899869741
True	440.1337423429839
True	148.19716011231506
True	120.73153919103632
True	63.17066582890141
True	213.52221039149936
True	979.2042917538372
True	537.189813589677
True	112.0143558195916
True	357.47835468646207
True	99.9216047813736
True	660.2766891614652
True	4.498943555659239
True	693.3665825203358
True	34.25502604930743
True	934.3225981830266
True	844.735857361164
True	212.0378895338994
True	26.21506688681504
True	77.01875676863642
True	486.3542160896431
True	223.1908253140418
True	1.109462887393846
True	74.54640232379727
True	1100.4350956132205
True	340.13693098548407
True	671.5214140268602
True	508.2850102761013
True	31.8737288086864
True	141.44796659361353
True	452.3761054332843
True	887.6964322699714
True	793.6198182479948
True	414.0660768401424
True	337.0523514768053
True	16.945855672166218
True	81.03055749162078
True	744.6360096211029
True	450.5150605866834
True	380.5426346436174
True	869.3428894208537
True	26.771515802785427
True	221.1045420847686
True	886.044433468646
True	243.15382205442327
True	8.808466600492629
True	499.0410627299031
True	100.38698638073797
True	644.7572420210702
True	55.51633467210311
True	262.74645002300446
True	909.5263519129924
True	919.258371361523
True	277.0451556707389
True	428.2520497334463
True	118.1572554427802
True	606.411390009833
True	266.584381633567
True	200.37622743787955
True	838.1970325233804
True	57.35169445883493
True	714.4203172919323
True	283.5439504301261
True	296.9915817774522
True	165.74911995735266
True	492.0695663927126
True	592.5879571555585
True	371.5929835398504
True	409.25723583609766
True	68.26328108581254
True	151.2060090221056
True	448.71898128049617
True	224.219504868831
True	38.99891216901081
True	206.0026968406379
True	383.4279794354114
True	386.52342117470334
True	762.2371750820391
True	138.35991053414963
True	655.2787063286364
True	518.8225614532568
True	608.2273359115624
True	134.05488876928652
True	36.52856282833441
True	665.2302406636688
True	72.83487318980752
True	547.5118242079602
True	704.4757198842647
True	445.38157365381227
True	141.0992062974741
True	519.4295322943871
True	3.6826390646974994
True	383.7603366150881
True	30.92901029876817
True	645.8201769773162
True	265.1522852462533
True	596.0707797798747
True	699.6271485463809
True	142.5756603206314
True	547.1981657651135
True	494.306544023978
True	62.67847865676426
True	979.0408238561809
True	3.0289650644494484
True	28.11701791564549
True	630.5861845448823
True	685.8831314152588
True	133.33634558125829
True	416.652470814045
True	129.47493810062454
True	69.39060584195147
True	471.8218993713045
True	43.234184318441066
True	505.8825368796988
True	11.497233291810272
True	856.0077082935876
True	546.5469940092787
True	685.0224094826402
True	101.79780869810976
True	379.1973854205989
True	962.1919060361616
True	833.9605318230517
True	140.9239409208742
True	555.108099452988
True	435.0493692955224
True	253.5630029857338
True	247.2994562406129
True	5.627281074559452
True	324.22710621548856
True	11.677784210693783
True	371.2732927444175
True	72.85490535472445
True	422.9695655871241
True	663.9240057657596
True	124.22226106022632
True	240.0244666122323
True	633.6806492000383
True	676.2778860438226
True	296.9190046964368
True	134.5996420297852
True	164.76587158464048
True	469.2812673656787
True	83.235887935228
True	10.105061346937966
True	489.7175108689137
True	560.7881241586659
True	21.578794559744427
True	143.46065386854767
True	939.1436539407706
True	490.9047371361815
True	271.84554666689496
True	34.325482896494364
True	473.7233168258295
True	112.61282876062435
True	582.5404045627703
True	665.0269193018185
True	297.176199294592
True	394.2549246035205
True	188.90006146690496
True	247.42325784306576
True	74.14450980851257
True	218.7725417674979
True	497.8049456268415
True	20.62201035373868
True	457.9078029681392
True	357.73754041101523
True	693.3939224851669
True	922.457782204761
True	931.915395762162
True	162.21784349031137
True	400.900585907122
True	70.61752433014838
True	194.474439470372
True	316.3402382115106
True	10.494642463287152
True	787.3959808604874
True	25.04914222166049
True	392.4642515312206
True	264.4624008804012
True	650.2141140553038
True	191.45042193226405
True	38.80386132468878
True	669.4277375304707
True	1077.4949218557083
True	230.4015280472044
True	137.06646675172135
True	604.4019008660739
True	495.3112441556997
True	19.12583158510251
True	818.0117714322315
True	111.52088723016315
True	44.21345453290213
True	298.49466852593497
True	356.25085107334905
True	398.4303470436077
True	266.8512011038942
True	19.673357597147167
True	24.6228167637484
True	833.1484559185927
True	207.4725456131312
True	114.50476292393246
True	878.1078124924355
True	638.6180332542689
True	655.2109421849636
True	450.1123163254876
True	156.8087060975882
True	31.531187276095427
True	105.34055800572015
True	440.2625840482107
True	228.15645566810343
True	498.32380907529904
True	146.0697250270416
True	468.5472974509717
True	634.6611158131736
True	959.9038113106008
True	25.427856083108928
True	977.5060890921626
True	1120.137817509809
True	471.5755874075287
True	86.15021398749433
True	781.3399487336465
True	644.0049252918469
True	658.5802387987243
True	172.58333695521927
True	748.2117298151506
True	696.2744662156795
True	119.32814078857604
True	749.5191793684647
True	808.5287474406806
True	483.1926819478184
True	231.56790509069552
True	71.3474391254201
True	318.20053983134915
True	345.5793980602282
True	462.8843348036473
True	429.5162859354987
True	195.4128510079042
True	317.44668326941144
True	2.4171133414212718
True	13.41617230758305
True	103.35849024195298
True	138.7041696804319
True	353.271426452762
True	348.74700406558605
True	114.9267187785474
True	17.007345512074167
True	209.25788492501545
True	842.5511215480107
True	459.65558876824366
True	535.6017275317201
True	566.6512176917267
True	815.0634359455796
True	648.9892214945279
True	102.54099194062302
True	215.2992178575492
True	250.04353008453415
True	270.9527332930879
True	105.93355621576272
True	373.8364497416754
True	435.755356928491
True	174.78797350677374
True	665.3144845061532
True	246.5405466690436
True	202.3682508753118
True	29.592214115179026
True	247.4370122056276
True	497.8579451146246
True	170.8208668625269
True	528.3581820140228
True	468.1337688449616
True	238.5480136387856
True	108.05468439853422
True	44.67880651902147
True	397.7947864769616
True	801.9824552635201
True	158.16747300818784
True	1048.830959567245
True	1066.7413887316382
True	466.5032285947182
True	102.78451374890967
True	119.58049656997434
True	653.0347797562325
True	9.70205424034619
True	227.65504541980607
True	125.94164250238272
True	119.88790902450766
True	330.1657809612061
True	652.4680738398268
True	35.01502953553824
True	125.41611950253152
True	946.9851142864352
True	56.63327639408036
True	471.9800930543013
True	522.1709248183117
True	241.93001788800737
True	129.56645948960164
True	959.5516436366312
True	1196.1164601015948
True	511.8081791389855
True	660.1317122523025
True	203.80017161627617
True	151.76939201036447
True	309.18346300205053
True	255.53049932570335
True	169.5036211442544
True	288.9625725286588
True	332.8971472704188
True	10.598693155521897
True	634.7224367245834
True	146.93690287760955
True	75.59832791856753
True	449.77751361587593
True	315.2807872475751
True	1178.2970074383145
True	347.46014846924726
True	980.0350860325444
True	10.717160871443722
True	267.73248196871015
True	233.39782810262653
True	158.13516824961633
True	496.85811524338834
True	194.8399403921166
True	403.0194480780764
True	332.9628236039698
True	109.10567074742728
True	367.175362638912
True	1005.8938304845516
True	709.0099603978254
True	227.62201929471303
True	108.09425211136072
True	307.0278651411849
True	22.443161438730304
True	356.5126950352921
True	314.9173217810924
True	544.7453969258696
True	446.1584889453296
True	365.5772388975867
True	157.41245014220044
True	12.187424101836896
True	427.2990986187053
True	269.978345651561
True	143.96457490431266
True	302.3729826887184
True	432.6309327043631
True	808.1550391053066
True	309.32251957178244
True	781.7484141558986
True	404.3742937696968
True	379.7744758362969
True	1.8896537220646392
True	1177.2311535402664
True	104.41608205828987
True	930.8654415949172
True	207.05067713776015
True	446.6279915762246
True	668.4582474219965
True	83.36099048070152
True	484.0152125633907
True	32.0253662024358
True	418.6926538281394
True	78.48393523153116
True	234.6364078596351
True	38.72682030809713
True	641.2237858428367
True	186.15211870067216
True	25.46511225734706
True	392.6117867627759
True	107.81204779894009
True	169.64343145995667
True	836.9366533185867
True	254.43437643631336
True	152.53560665297928
True	379.0224398837862
True	516.5967954068632
True	339.01542972872693
True	531.8809757868477
True	625.8993845660165
True	153.79676074104478
True	6.846722524035114
True	76.32450591844854
True	432.6544970844366
True	89.4099064451955
True	75.94384456007951
True	1067.770832228246
True	26.66029191142324
True	320.16875528022763
True	327.6499527013996
True	459.8861638340483
True	673.6125106177952
True	192.81564336933823
True	653.2270770156634
True	328.314849461196
True	350.94353010269367
True	269.3850398189345
True	205.2912822226893
True	349.5846868622029
True	451.92378955305855
True	397.7838438228927
True	600.0743926629855
True	139.18039764583517
True	77.12248252334835
True	41.16434423274907
True	304.62552827763346
True	625.6771646900472
True	389.77049886731663
True	796.6161118999684
True	208.2730114868899
True	403.5805742804407
True	69.32713127098567
True	56.489010191313625
True	405.1745226636898
True	197.7598032945029
True	222.5187554046555
True	42.74445814304413
True	1079.528960217228
True	171.513161808491
True	928.9845768563702
True	319.4928174156468
True	945.2437362345172
True	237.30720604764335
True	439.7160889311831
True	530.6998088989707
True	595.5084838342894
True	211.85723410401
True	469.0784713276461
True	950.8434226267495
True	130.19354290971353
True	8.151597239327888
True	570.3912764363346
True	26.66553986794375
True	75.5866261142538
True	796.5081297861537
True	230.1729726071804
True	993.1978989101416
True	698.9503423966315
True	423.4686336653682
True	289.93863769253164
True	485.4494992050337
True	341.11939949493024
True	181.22969107685643
True	674.4312782113492
True	742.2646411833465
True	211.7544516469529
True	88.75911317395669
True	522.619673916336
True	133.25477874721895
True	383.6380180847663
True	344.70798409756645
True	64.68351522877786
True	364.3107412218538
True	400.3765639623487
True	360.65529436058375
True	409.4397042076242
True	405.31966376010536
True	625.6942979724091
True	56.7262064783891
True	442.5735870447618
True	315.7599399217333
True	652.974915415825
True	221.04684428216976
True	101.08771332013453
True	41.81564795271261
True	537.0097804255751
True	625.4864009021777
True	192.29524516536688
True	415.1325397219432
True	332.1600414332183
True	18.08126032639216
True	175.0407911163948
True	300.8975425602307
True	3.071563764688986
True	876.8263304154281
True	83.53926100384342
True	99.74357488242708
True	112.31146512201644
True	361.69964882917367
True	35.07960610071601
True	462.8318455615556
True	237.4815627176201
True	5.412297342009484
True	116.6833029479427
True	437.3213490904429
True	51.31215868141349
True	67.7561906976591
True	176.5320519177014
True	299.7560910923875
True	979.2329241501424
True	390.3073382289666
True	947.80605246984
True	192.9358342531956
True	1055.1985223247711
True	761.6295511236162
True	664.0247473908497
True	390.0276635770474
True	386.8791799230981
True	81.82651668483042
True	73.7797050041125
True	82.32801698868437
True	168.99657957207432
True	487.0111579124749
True	1093.072368730689
True	178.48481165811936
True	347.5386960681768
True	442.4386629749724
True	580.0659927459897
True	617.9018853823162
True	283.12417269917205
True	468.96608944393233
True	672.2977582866481
True	97.32804573118996
True	747.4428201487095
True	256.52337364070183
True	131.9618652861751
True	402.81945036231537
True	831.3603396907343
True	422.96561646781015
True	870.9759828179127
True	198.6846332034397
True	359.824172278002
True	693.9581376474633
True	613.3281856409092
True	194.75364962550623
True	262.0259610194182
True	801.2450891732669
True	31.673932978102886
True	191.6917888192185
True	498.5340301523454
True	708.2288288820363
True	108.39679740283536
True	37.72832357818965
True	151.70490691463883
True	708.7468114685964
True	325.92719226788086
True	552.9120395593321
True	351.6666394502176
True	311.91765138761883
True	445.58843708969374
True	507.4782048242239
True	74.44935396297893
True	367.8892431591845
True	788.5442833784837
True	0.0
True	292.1788961512391
True	244.84880999135652
True	996.1690407421422
True	138.7452402225316
True	636.5770929441901
True	635.4318271140113
True	115.16539164748778
True	217.33303696713256
True	130.86885961160206
True	11.993963113991326
True	286.5008999182393
True	402.7965059137631
True	1131.545940087623
True	231.7347010561151
True	392.6735773460388
True	658.2935876650284
True	211.08490480382392
True	28.329480026249783
True	826.8881961782312
True	608.7034311479036
True	156.7620012876937
True	623.1421345747666
True	157.49876728125977
True	303.06418871445834
True	790.9168928651408
True	33.49785571878667
True	107.68329697597896
True	491.5725479581834
True	69.01128298123339
True	73.89934806805533
True	398.5926507801932
True	22.848813800614764
True	728.568098680599
True	94.52100332134567
True	154.57432673605015
True	18.262336480841903
True	707.42748797371
True	28.38849546139741
True	780.4606880210414
True	400.0095574514252
True	115.02413240715131
True	706.9214772480482
True	525.47992048984
True	561.0660972525831
True	47.68759600211776
True	359.609374947947
True	6.481346274034042
True	92.85160580851822
True	385.2792940458585
True	46.832622777982245
True	118.09963802294376
True	302.6889289157493
True	190.54101294571905
True	95.0613930213
True	630.9980944370332
True	21.58148559111649
True	1138.1710226820303
True	510.05493687853846
True	302.2368921937989
True	495.187914265236
True	124.33585327527412
True	785.6779764990894
True	1107.2142839057549
True	745.8785845066905
True	175.67522281976298
True	222.24813718586196
True	50.14157185820671
True	61.06711968597037
True	150.3676971384206
True	100.29376650112718
True	172.36788784499973
True	1149.4557712046471
True	301.090294795055
True	360.8112356633894
True	718.1671327234512
True	16.71621763345234
True	14.937026293045426
True	591.1563839465719
True	6.268662387150041
True	116.63280348567356
True	709.0484146418244
True	173.4916637200818
True	633.3145022294768
True	857.9421773755562
True	152.89551300587937
True	910.5960252646264
True	3.3432413994737358
True	442.0252490975785
True	1054.5764094103258
True	26.20967547154329
True	237.23621754699695
True	154.10811606209143
True	962.229438524367
True	231.1706873482082
True	484.3367253681352
True	120.05983650812745
True	503.6152590151528
True	145.36183820457225
True	99.38469081828111
True	372.7579055737901
True	73.78014874005595
True	54.157877437913136
True	1098.1078954880952
True	262.27890467966097
True	157.70085449582237
True	362.3188121445713
True	400.5430618192215
True	210.87221988970657
True	171.72962945143956
True	399.4253879864566
True	36.70233519570943
True	489.9849527446639
True	1097.672687087981
True	112.53506678359578
True	479.9921752642646
True	310.168398338076
True	25.11759126502702
True	407.7320888900285
True	102.04028154099272
True	584.0017060743778
True	208.14167478790495
True	424.7270135726616
True	20.471606821386292
True	428.0722813199915
True	107.1781826347598
True	334.98425888466807
True	35.324850583168455
True	170.82538211411432
True	245.7312882724455
True	759.1826692715408
True	57.01328569165501
True	134.05696060461605
True	233.19657206215496
True	145.2232696006675
True	624.8395709609582
True	560.0252765257345
True	798.1800325979784
True	395.27339447598143
True	536.8932302175466
True	414.195406850678
True	680.5007096101637
True	73.9579878959727
True	450.1365075945487
True	445.84028408379805
True	47.1401963807801
True	81.79096737899923
True	127.72590713576706
True	88.1878256550469
True	331.2077179830327
True	846.2766109014506
True	343.7483888667266
True	1149.2060760236411
True	310.4371506822173
True	916.4728330656056
True	149.06085601530924
True	581.4125069675008
True	605.988716699047
True	723.8431137705996
True	441.71328633667656
True	66.86142336446048
True	286.5915179778085
True	39.887587153693424
True	165.45287024712843
True	166.0692542302758
True	1142.941207561479
True	225.5119808448839
True	552.5254948485117
True	532.2248363468559
True	566.6771639702775
True	900.3060399542263
True	602.4294140684633
True	653.1011825080294
True	933.929611102423
True	124.4418856855251
True	311.8884262812197
True	262.10326551000304
True	321.5333926465088
True	89.49337272298416
True	387.1094577251861
True	5.12625791606541
True	321.9652715401106
True	263.160371680825
True	606.999877762747
True	283.9196997555849
True	352.057504841424
True	10.137219111359776
True	62.79253132604073
True	534.3144892754952
True	30.24434320202349
True	144.02593978556826
True	65.66742791931294
True	151.33998252288023
True	233.05180481197428
True	69.84762541975186
True	392.1759803629234
True	267.5032413778749
True	100.26572637409582
True	342.47477161864805
True	66.15097613413057
True	573.1122881429213
True	866.657776742049
True	269.4613958233321
True	1168.3417526426267
True	115.16512340034372
True	310.9670173814181
True	1045.223467327772
True	90.3056862517764
True	288.8013665054892
True	8.60823499136061
True	409.4141856787037
True	442.58886082857794
True	160.57173748479914
True	628.325754633893
True	909.8090842796424
True	158.16057280395515
True	78.03930448929157
True	329.73070713785205
True	552.8479078291567
True	626.6946672268031
True	1245.9305546725411
True	25.21214830538626
True	942.5836521176102
True	136.46999676477995
True	638.6143529877472
True	118.97882771924948
True	129.09452889686395
True	190.66553046001437
True	167.4858320827303
True	757.1213802572755
True	204.73075754407125
True	230.43988456306755
True	64.36994032410516
True	511.6123832575378
True	452.6297477363288
True	173.7612577703265
True	234.5704167758869
True	18.231164295430315
True	425.1905898697422
True	211.8788852989981
True	288.4102079712848
True	111.69882293380758
True	723.6543410443736
True	419.32539747371766
True	260.5621318216157
True	636.13038984221
True	531.8583814532253
True	481.88175482299016
True	129.22911414870543
True	520.3504525542814
True	446.2424504508951
True	2.1449468769530533
True	187.5833784884245
True	94.8814666007176
True	248.4001939653459
True	3.188176905260836
True	133.01786052560098
True	348.22504957455635
True	8.06145719966721
True	855.19313025092
True	175.03193029490316
True	693.1415571728354
True	803.1585919918649
True	154.49137290629605
True	222.7964947580944
True	471.4633911180629
True	860.8629983185398
True	51.49577560675719
True	40.07434009117644
True	131.80140058857077
True	628.6237661306694
True	717.9415732230556
True	180.7374629543829
True	592.939783787325
True	583.4029312503314
True	845.244108130753
True	397.8898422329953
True	193.55508810958463
True	846.3290871347613
True	225.60279922784008
True	147.19768155853603
True	318.60580987667544
True	222.4950491012028
True	208.14929150172705
True	602.4242927125094
True	245.399447281366
True	194.74253644422697
True	443.5544996650125
True	474.7095953007145
True	63.49453310785099
True	281.9816682488447
True	79.5124042513953
True	360.7518335994351
True	363.5504210981076
True	257.5129073260842
True	180.59367047647297
True	387.1605197066017
True	685.0991291796074
True	747.0186765571138
True	304.9385130369297
True	758.6315851854046
True	65.01648461063621
True	896.890852308695
True	354.22222405972684
True	14.002890870022082
True	636.134275217187
True	692.8668903039778
True	265.69694945368803
True	170.70580338918106
True	47.44639322231246
True	392.32631545355554
True	76.95055539142986
True	14.80723015831224
True	890.5063104586808
True	376.97499008992366
True	174.24335948542156
True	995.9343485660744
True	10.623125888007223
True	807.0851877715087
True	31.42885555678101
True	652.2415122048889
True	56.88640166594182
True	738.5584897464489
True	459.126779165118
True	185.89507676197863
True	453.9726302810264
True	213.0857486862665
True	290.2300227227261
True	211.64186672695675
True	409.5547636042825
True	9.789331274585493
True	325.0112453129898
True	116.65438118661346
True	12.319320332930335
True	476.9130467335104
True	726.9325541727155
True	288.2338657113342
True	77.12387889529383
True	317.1789123781306
True	86.85880878098631
True	182.89911698786128
True	177.19430559292476
True	371.72124857926383
True	42.04951729836882
True	139.00814446513405
True	380.99808668048354
True	897.9231882698144
True	111.44752521032186
True	206.88812006627035
True	443.7859548858045
True	18.18268169867818
True	417.5272859689607
True	510.7463682513514
True	92.39575288942964
True	399.8097533346753
True	357.0963759024804
True	416.0981896580786
True	589.8046627731662
True	1019.5968777727568
True	1007.4232539913992
True	53.30932851504184
True	1046.524414982045
True	112.90123168790524
True	106.68451493188265
True	113.5092701187676
True	481.5261975954756
True	379.9449556297539
True	582.9103188323173
True	262.6707875828499
True	164.7319405466063
True	389.4988207871681
True	15.30781362368342
True	439.2712633546115
True	387.2827101118845
True	149.02738545349115
True	95.55663592377437
True	544.7674397807409
True	987.2301139478852
True	202.82846953754455
True	67.01945509690381
True	415.3041155978775
True	381.08479820580425
True	484.4193142753559
True	330.2157932705539
True	3.4019166453762555
True	551.373518811543
True	524.7383056902465
True	499.3386551880447
True	179.91330406090538
True	106.5037109029836
True	21.222397390270896
True	377.7863203558694
True	104.9803900898674
True	6.8714262429972255
True	33.03177991622962
True	342.1807441997591
True	669.7576905744398
True	136.49920757582558
True	93.50959269217358
True	25.296566140030404
True	405.23954951947394
True	365.6919191306092
True	788.065045503382
True	306.03830790501604
True	487.4530803114216
True	550.3926288462221
True	518.8020320287812
True	290.02891053389106
True	561.9786532533651
True	104.05119624158758
True	576.2906678730195
True	7.668160106169733
True	358.0723881581732
True	465.822899400446
True	987.2635026409564
True	362.1213418365826
True	792.7573618022966
True	992.9697700370184
True	180.9865330266476
True	34.871724670377525
True	365.45767728457815
True	383.75424251228975
True	575.0593568186426
True	245.239011180767
True	29.428167707537582
True	635.3451190649153
True	124.24123642902576
True	1052.315708770352
True	325.4624356010558
True	452.7662149232822
True	126.80355439300487
True	813.7637701775127
True	144.26097120501555
True	835.7477381079502
True	566.9488639670483
True	185.6827513322151
True	107.6601429840384
True	66.0613154080227
True	577.0364651655246
True	870.680041784339
True	425.6054198373786
True	518.7090887390892
True	130.0210886012812
True	629.9485964240804
True	470.2588643730032
True	775.2538812185729
True	311.7829231788854
True	580.2174191937514
True	111.31186907852803
True	25.503711106563426
True	430.3009203365064
True	159.46604074837933
True	103.56489861092813
True	377.7965894364745
True	1068.208904127892
True	256.0984112256119
True	547.9329448755897
True	11.600258344709538
True	71.1125914385479
True	318.51192853003806
True	777.4295350942696
True	443.5826229584905
True	516.7646051365375
True	709.4222577314442
True	68.06739735115117
True	756.688552953517
True	50.14587480180496
True	100.11783349958856
True	189.3822199789395
True	81.94968924071956
True	21.32818065821966
True	303.4405269674541
True	454.0211389208525
True	905.838977269642
True	849.947385159704
True	5.279344755429315
True	299.34866195897985
True	451.1428329940944
True	123.01518080214876
True	238.61965801955424
True	321.70983505920526
True	1322.9198705322542
True	424.0442807739598
True	25.475278528976013
True	186.8803648644878
True	708.9739747741735
True	35.0286681527733
True	174.46264148409918
True	580.917543493692
True	69.67982811919465
True	881.6851193115909
True	337.1863478403887
True	665.3109773543766
True	74.59038587175434
True	677.2994510323749
True	580.0880965686796
True	879.5474606251149
True	252.5810491105232
True	508.6927889978584
True	831.4376107939846
True	876.6978294523711
True	231.59178814858936
True	752.4612040072466
True	232.74923032433307
True	468.0356420398884
True	354.6563865089701
True	500.59689127687113
True	486.5977286695754
True	312.9127912617916
True	360.5292598143627
True	116.51926266736358
True	344.9317431126346
True	1150.8814943240793
True	309.16079024486726
True	140.97338961231722
True	311.4608983524628
True	748.3169254343287
True	636.7733594552933
True	424.7340492658619
True	122.84912137043725
True	331.8969446581729
True	36.07613919732486
True	179.10811521548908
True	92.22219730474544
True	83.507008422443
True	561.679795108
True	141.91172059118935
True	132.0464807082491
True	104.63084734409706
True	83.32112708831315
True	449.9435223403924
True	376.1353849070971
True	1032.8936184067488
True	532.3534957893701
True	850.7199749582526
True	272.147471243738
True	289.479383400803
True	535.4589703319033
True	193.03759481824903
True	735.8057819545613
True	256.1142840937045
True	373.4178562855175
True	67.1837630618974
True	120.12939572521714
True	273.9628764648759
True	119.75041219876924
True	488.8169368238049
True	32.893893081195884
True	567.5319931452685
True	1023.1146241138784
True	741.7925555512838
True	1.6341274217859638
True	62.66720695120511
True	483.56734242075
True	437.709361923723
True	81.53963431525676
True	118.56602637838996
True	309.96785068061433
True	77.73497651555876
True	50.88611966971172
True	745.0960063295372
True	659.872204354375
True	159.98479193422224
True	178.15775059179146
True	526.6547526337331
True	50.8144324405776
True	25.06581035735088
True	571.9094821421858
True	464.451699502847
True	1109.0496305271945
True	46.23802664156762
True	467.5253039703525
True	892.0030664749049
True	791.8738045977971
True	281.1208441375056
True	738.1188208063304
True	394.7168438094012
True	40.30366970792152
True	97.6515390144257
True	697.8019321758612
True	79.58416544111793
True	140.35211064063878
True	918.4711781857636
True	191.56988184465283
True	267.58618028147214
True	105.6479160051042
True	653.0670378592362
True	588.653895035807
True	214.16055480135967
True	421.6903776216806
True	41.13212801748094
True	270.9421028593282
True	595.9449430844589
True	604.1660233059301
True	324.2954576822158
True	78.72248158134857
True	963.6549333366148
True	1066.0562999460622
True	557.5691794776565
True	65.16935079957564
True	31.173804357597252
True	89.77398574419594
True	108.07283874654998
True	102.88256220698116
True	870.1723482115368
True	1210.5088033146262
True	738.988460909211
True	332.6664198192952
True	9.430676986504665
True	22.508441829320788
True	334.13117476662853
True	475.5004289614723
True	47.28127722768427
True	561.9793579214014
True	431.361305028149
True	388.0944305053963
True	83.02500177235217
True	201.08514160772955
True	269.6378386773196
True	130.25556944937514
True	401.18006394949634
True	45.18648730217975
True	177.36903111260554
True	1149.638614690898
True	5.514138870223996
True	29.2129104658635
True	589.5564861511641
True	366.25931594759896
True	779.0606877375453
True	156.5845439793055
True	740.4064024204125
True	600.5553530676581
True	286.183966235553
True	423.85148483769984
True	344.5607655569109
True	282.9097948234723
True	268.5003975194783
True	396.2754693439263
True	502.76767785209927
True	513.3649560679368
True	107.6102990013506
True	358.651352934592
True	8.968095526922284
True	184.82215360400733
True	232.71564548531617
True	872.9590206532289
True	596.5984078384665
True	30.91725304216757
True	692.4375944617399
True	882.1710793645067
True	102.73494370784928
True	345.50277317269746
True	905.3087273720562
True	227.08047399133991
True	165.26014448492103
True	520.7992876227074
True	602.3825209539901
True	1084.2465255140437
True	148.0944375029906
True	157.8191778876845
True	256.9455988642994
True	319.2075572827907
True	432.2863795953703
True	417.3971492731606
True	320.8705853810074
True	453.85267853969714
True	509.013705204693
True	231.0266797470583
True	1489.286554957357
True	245.01897293146095
True	399.3011858343993
True	54.45182652299989
True	764.0709492051221
True	255.80985330656424
True	936.545065906277
True	568.6036007991335
True	316.35317427302914
True	761.561240553955
True	262.37571055887264
True	219.12091297043224
True	260.8107119474685
True	220.89353739708667
True	135.86123159202896
True	256.9164322470453
True	736.398097867039
True	500.63374232714415
True	229.861423155959
True	1150.9186271749236
True	115.4681771115334
True	266.27796447337937
True	72.70857777402325
True	317.83228017366883
True	414.4619474419825
True	89.61500735636963
True	218.3718342819669
True	74.54785260558629
True	702.8470616034542
True	369.3435578249996
True	228.5480470588563
True	734.9188922983155
True	879.330088621227
True	830.9314789320139
True	835.5783574036751
True	349.602980864954
True	1.0335097974339178
True	263.3244175929997
True	51.65687935926064
True	375.319195792921
True	54.69102998363935
True	377.562059479068
True	872.1070961198226
True	1061.696796769788
True	397.29550015951367
True	22.814948416845034
True	524.8247239305198
True	497.6262425961184
True	190.4832199880364
True	237.02826981905105
True	292.1443372828404
True	22.804768657827008
True	129.5750126980317
True	955.2591182412958
True	63.35473045262188
True	513.1432469548491
True	779.5629709757128
True	101.76457670424792
True	247.57125887100955
True	116.31877697272628
True	15.145759759861836
True	1.2945479945590237
True	123.05227062078968
True	1003.3074820249186
True	473.633855422068
True	63.46804535856501
True	778.0976540119585
True	334.9869162422681
True	1.3896106760780853
True	451.6717535165776
True	192.13473191031824
True	497.5937055291613
True	84.79031369971139
True	328.3088912143966
True	378.3462467751845
True	165.707687768552
True	215.22271655801435
True	129.72962087457452
True	178.09046080960516
True	962.9985660241132
True	15.951038170006903
True	511.25898159948815
True	481.5744545408788
True	378.1310791787204
True	216.75985092425992
True	244.1735699219379
True	152.78229238441295
True	46.07223057155608
True	495.67339712787424
True	146.40491901670077
True	832.4542979345174
True	843.9394825205574
True	244.9099494378169
True	319.22644878168416
True	520.56236366497
True	40.984474022069854
True	86.85016849696602
True	704.1452386324175
True	1090.8246622901108
True	113.67328987474504
True	721.7500903476604
True	140.1662309528353
True	926.50445034834
True	653.1703600872237
True	107.1056718375297
True	279.72502708671794
True	625.8648368633566
True	272.7438552518664
True	45.52945533674745
True	570.2018632242866
True	439.21089631052666
True	6.639413992132642
True	464.6213084401206
True	68.27832211365387
True	173.25465683572045
True	235.5776231317852
True	297.30240080669694
True	72.15994709492355
True	224.6595223861502
True	356.99964092306976
True	430.6768150585535
True	929.7552852816324
True	47.07522094389076
True	895.0282897413056
True	1029.7764645720656
True	127.71922891278916
True	74.1572154277116
True	972.1223787531952
True	33.62806499124351
True	226.03435237750128
True	88.4160482831237
True	218.50129322871084
True	355.1511700992314
True	958.3336656746874
True	100.08139234976952
True	72.6221738802439
True	648.9388817311204
True	279.56943954066963
True	723.0728745221764
True	50.420407348148274
True	485.5318183461814
True	404.1104207377996
True	683.3407655541353
True	54.53520118146125
True	109.41228344172828
True	28.67498536749803
True	256.9625763335045
True	44.05378377992825
True	349.2171144083295
True	2.8867641842872764
True	1193.0378224804297
True	108.0303022492783
True	139.9962299836117
True	356.8122780820879
True	737.9196303863281
True	675.6489241928068
True	1000.7175578425232
True	441.3890392759602
True	414.78531533085686
True	136.4403270788332
True	403.1994138466626
True	853.8220161927798
True	432.71206015732514
True	946.2495243152716
True	83.30477203018815
True	432.2866798484443
True	176.26433585705004
True	277.08924155330646
True	745.2584650032979
True	173.99543330409867
True	132.4872838448289
True	64.38815300795856
True	859.8968866438096
True	797.5217541955686
True	86.58226633835926
True	428.56104620126666
True	749.6952247054259
True	410.9870586669786
True	58.33103883380609
True	324.12017133261463
True	794.0214949643375
True	30.891451961452574
True	362.8805900905365
True	168.66325740283847
True	276.3125600798832
True	35.30791941679336
True	225.37562219042985
True	775.5093296176462
True	644.1269036053728
True	56.910847431231325
True	278.69944852690645
True	872.7344917183431
True	16.806549069291492
True	296.4742152528505
True	289.52883931242786
True	441.6066209348144
True	216.82523264808023
True	593.3952772389935
True	48.589519533021225
True	948.5947165287016
True	880.8252054343092
True	43.57482966910436
True	403.10329754318144
True	725.123296529925
True	918.1854653848516
True	275.4121101436371
True	591.2423792494386
True	124.4896738152001
True	183.3286250050346
True	127.34431049412396
True	137.65391619728422
True	201.95138063459015
True	936.1906081277732
True	770.7797926688136
True	960.6909090981102
True	18.19845593911988
True	26.207652108254848
True	353.332330237238
True	12.499710927202743
True	604.230501948726
True	1065.10210380975
True	265.690473521973
True	207.1397686702604
True	89.23874250483436
True	213.1155600628785
True	133.65594985259204
True	45.05208868845149
True	135.01787393388514
True	91.8732564444728
True	245.9598855863447
True	540.6511472939361
True	169.49910392164247
True	31.83876864394714
True	58.078072825568455
True	419.48350843621546
True	263.48496378379656
True	590.1737260993366
True	22.292281024921312
True	116.12329107922436
True	673.5081778769264
True	260.99101941380013
True	472.4559092988178
True	645.7066725979441
True	104.41803898763496
True	109.32631758282784
True	76.28048578705148
True	28.621902730164088
True	120.62942244107022
True	83.40423828930007
True	105.17649868433746
True	147.24679307715084
True	250.5785120689525
True	850.0329482591513
True	281.081640506965
True	914.1556675828024
True	160.79460133627987
True	191.3175441577401
True	796.4532717686201
True	318.984032356791
True	584.8429105992635
True	256.26295785267666
True	346.98079785944634
True	438.8981991820159
True	534.1306320781291
True	646.983847122258
True	368.7265642416863
True	34.41897173387393
True	523.8994941824144
True	619.6647143582592
True	19.24405610060899
True	10.635099075208911
True	261.98212957596206
True	402.5359000219403
True	457.1701311248185
True	68.97901521001809
True	609.1499019599984
True	940.8993130380323
True	238.42014926671965
True	899.1029675532557
True	286.0948752813206
True	105.32316607582446
True	263.2255333384474
True	691.6848359834376
True	40.435953409615685
True	566.1570711345777
True	1278.9485562444286
True	1027.157714497387
True	914.6731897613156
True	224.4071029056721
True	96.9388416139792
True	193.263738648118
True	838.6559893958772
True	137.23301866237304
True	1072.1909413544806
True	835.0510894757607
True	40.063462383576045
True	89.30066541671263
True	406.54259058325846
True	419.9914897639388
True	211.97982208956617
True	518.5471325016703
True	645.735411179755
True	128.52498723240492
True	267.04467941795474
True	1021.2302291526968
True	53.44342181220436
True	655.8066630022948
True	553.1394226091252
True	39.950413169808776
True	821.8900962971725
True	377.7054010966836
True	564.582030671359
True	109.5102968451318
True	268.45956722558515
True	209.52219075524928
True	26.10035443349627
True	128.9416745314126
True	751.3259803915388
True	145.86201486154192
True	405.19199660404354
True	62.61970832385137
True	642.7113449120196
True	596.050065429386
True	226.19984766842364
True	461.8659081555028
True	171.12130619946046
True	160.74567080468455
True	220.6623219593556
True	285.3428414426947
True	350.87626689144423
True	126.46462159580354
True	189.35179349066627
True	24.70101775887697
True	879.5182188745206
True	311.5079265553055
True	10.661703613837728
True	369.1882078893132
True	172.86804707245585
True	625.8459204179575
True	362.6707178949486
True	587.7208247039872
True	548.4385725380902
True	486.2499318536461
True	777.7724518918552
True	247.05220313479737
True	552.1445870449143
True	159.3952199165105
True	527.72944953493
True	358.6636836150782
True	368.82200017972616
True	127.0605518664046
True	129.14641061869423
True	102.78919157361292
True	67.59648660294646
True	727.9141323539735
True	186.41706713789216
True	43.68173619025141
True	0.0
True	547.9627375626279
True	116.53437655897793
True	23.607431266582992
True	41.80652549538621
True	112.67420713505808
True	551.4130820635464
True	173.87234569075622
True	102.33993817747896
True	36.019276263783595
True	165.11958702456317
True	946.0757183168928
True	49.6507618568518
True	228.87827603576883
True	715.126088341452
True	310.2062455365193
True	463.45147071005977
True	492.1572045455823
True	499.5523606128172
True	589.7615166581353
True	927.5560129909784
True	266.6919229976641
True	1036.6649655086385
True	924.9035735927728
True	604.9858243407385
True	351.7546770134863
True	832.7798759882841
True	9.875408383934134
True	32.11820102636325
True	272.2253032050616
True	41.42451445846715
True	205.40999820562945
True	750.7365218919568
True	214.8332586465064
True	743.1217091537054
True	771.6131205922521
True	121.0952444786715
True	351.93014546185685
True	582.0267661595998
True	24.8019547283411
True	132.68821656917495
True	436.0324244138717
True	300.5767562163681
True	204.9257237040926
True	107.86681348497515
True	382.0202752572817
True	23.1396901853763
True	361.8360225638651
True	360.3348673108086
True	1024.665210544818
True	366.54415717683753
True	32.917379599871865
True	438.0779830572597
True	447.4238407554188
True	239.060843061742
True	32.373558129733574
True	756.1199910474135
True	430.17785908716496
True	171.7254363001368
True	12.625788944974456
True	1222.6165198300373
True	166.97237352000005
True	28.726555285117293
True	317.3499994893817
True	263.89036477167576
True	115.96894105389978
True	288.9047206436331
True	46.55634462095218
True	322.1669966426768
True	310.1297023906404
True	317.96292188024023
True	33.375380936581536
True	47.72969952979356
True	1028.848517963051
True	25.40037632102301
True	13.816904967938273
True	176.90536269332023
True	663.9468205074004
True	8.145664907658427
True	192.0465941348856
True	174.92090250023338
True	549.4979987745079
True	373.671807755004
True	760.0626186877797
True	326.31843829194446
True	480.22595281069766
True	443.92870449284544
True	513.6801757643527
True	100.71367800962766
True	1256.4096676553104
True	908.4674933698084
True	284.555986320684
True	510.1386904988095
True	105.61168145774062
True	569.873641245983
True	420.0067991109013
True	160.1867818963912
True	75.25222969743757
True	355.3428291833092
True	170.70969380932152
True	31.196546875941497
True	658.5718811999482
True	377.3541992444885
True	65.76430093466375
True	29.37457505158749
True	662.5500656649474
True	493.45871244164704
True	76.5682712640868
True	20.869070253427427
True	328.63277420163337
True	343.335274123604
True	722.3610149299653
True	560.81813592095
True	556.9513837188168
True	786.0933085321155
True	9.291887012141014
True	56.648029326575326
True	38.09827849138333
True	61.42393140515842
True	507.2674727046476
True	569.8634468569187
True	81.27882293257812
True	109.4685680448956
True	192.24642916082533
True	74.54511461384189
True	167.34337065119752
True	211.73935814560312
True	278.98702560272005
True	785.585146152786
True	597.0330183813095
True	288.56504790023496
True	190.02169548429
True	264.4638831284831
True	247.918968285934
True	721.9065482985885
True	331.56191473600654
True	170.18608953682536
True	916.7220108988936
True	358.4005797240546
True	456.4037012614917
True	159.101387381924
True	123.5807857637768
True	61.466009989290825
True	207.18292781400336
True	973.2718803167649
True	513.2123063481162
True	112.78491808058055
True	352.76147643209515
True	104.88752094088578
True	689.0106978578059
True	4.642488401332755
True	682.3264814696898
True	35.51524561088541
True	913.9038168124976
True	845.6985166338521
True	211.090891188744
True	30.258387040620036
True	78.4227736798782
True	468.5554865217711
True	230.53648399990055
True	1.2974890629020992
True	78.24315636556504
True	1097.052458964478
True	346.0797892107096
True	663.8731233050275
True	463.6777188922721
True	32.55713885049263
True	136.04326818888785
True	447.62152332283983
True	930.0028517732878
True	828.1760590015106
True	423.1427955970144
True	345.68945504021394
True	15.605993143238337
True	79.01789732595273
True	745.7152069205191
True	486.18986905706817
True	397.45297052725306
True	882.608163285896
True	26.308077911882677
True	213.1333635272597
True	895.3743121611058
True	228.88210064322743
True	8.413462740340428
True	504.1291740780133
True	108.32139526851492
True	643.961127631042
True	53.57278494635969
True	254.9260378846585
True	869.5842573719059
True	919.7107655555616
True	272.8887388562658
True	453.8328728090132
True	121.23566090315336
True	614.1925027398589
True	268.64606642796315
True	194.47759725080525
True	841.2510190306563
True	52.61217999681985
True	700.8943848651063
True	276.45335143334773
True	294.1297972766544
True	175.26230370324706
True	473.0194597528776
True	585.2669207962224
True	375.4381047216872
True	410.0652377677917
True	68.56605792279579
True	162.12269751937936
True	463.35382337388296
True	214.3644518867022
True	37.59597887786549
True	207.3994292169952
True	393.2120251769916
True	407.90076805633424
True	765.9922933250759
True	121.39727274863716
True	664.3414648578357
True	490.9794174777186
True	591.5025358399479
True	131.60970565856803
True	38.76148869408321
True	669.0995582780567
True	73.80670788745722
True	556.722770443061
True	673.7197889111372
True	453.0247735416153
True	136.01214136928462
True	522.4156900236243
True	4.678738357553713
True	388.8747895539992
True	31.97421595434842
True	620.5296659903017
True	264.8440157925409
True	586.1382884876203
True	691.0703291880089
True	153.53811051658369
True	519.9559492354035
True	489.4955510851667
True	63.28151045112351
True	969.2724648001656
True	2.4847942387886683
True	28.033860805581
True	614.4885501670813
True	664.586577276689
True	137.02780082470943
True	413.3194702095561
True	126.23494562865768
True	76.97743206164361
True	482.5724945548573
True	44.267541099715146
True	500.1001935185113
True	11.945925518541683
True	821.8105118471783
True	555.354344089321
True	655.1123664026346
True	104.31052466463572
True	361.9567548610578
True	985.8010754907262
True	832.6802677661938
True	135.40635239536851
True	531.7316028461979
True	463.7524815555199
True	242.99695341114327
True	267.1545700488869
True	5.535540170498122
True	317.90769224719486
True	10.94292171893393
True	369.33070990045405
True	75.24268420792954
True	413.1454731419589
True	655.964735247668
True	123.7470450931606
True	240.54662812775524
True	640.8070855478529
True	659.7319666375582
True	288.4999131543893
True	138.33370721056883
True	163.7888014687881
True	467.19433467163134
True	88.96362637837518
True	10.513426604338576
True	512.025301819791
True	579.8821877540612
True	20.446583706907436
True	146.0906142460491
True	915.4266014009244
True	522.7044115487721
True	275.0964781137095
True	34.30833274340726
True	470.3885463970259
True	101.37617508724328
True	582.174013472819
True	658.9795442475262
True	289.8460537336226
True	394.7741250007473
True	187.98203799380192
True	243.6969206067339
True	75.42764053377685
True	217.08994040956867
True	498.661848299612
True	21.368056330491253
True	430.5416879021333
True	381.625359843791
True	754.9100818404831
True	917.466283249446
True	875.2398230021797
True	150.47637664068935
True	388.6590728709614
True	71.73499609889609
True	190.7183284824511
True	319.7833700799709
True	11.236603593576088
True	785.9005292313765
True	22.25761069827048
True	394.3598458948993
True	265.8449628306638
True	645.8116573783182
True	212.2264242400961
True	36.30399725070399
True	683.5229531063328
True	1086.507873359953
True	226.06565024461665
True	133.42846125028458
True	603.8176245899077
True	513.7887087756509
True	18.127524248688182
True	809.3070458994968
True	111.38450980205214
True	41.07019855440948
True	303.4737122537027
True	362.7339795218985
True	393.4433543444281
True	269.7632450457359
True	20.351453990662108
True	23.64169891448921
True	873.8502602257
True	202.6319614407104
True	108.95860663050988
True	820.905985241
True	639.4338675251668
True	646.033712792778
True	454.0198397219505
True	151.598795008412
True	32.697029858701775
True	94.93150592651683
True	430.6079638246681
True	221.45937024384108
True	477.2801452122378
True	147.6876237008714
True	493.7817919043294
True	667.3242689525238
True	955.0434694959124
True	24.60949739370118
True	982.8507412371916
True	1073.0374672425885
True	480.5612857696983
True	85.4072880302874
True	813.0021803179703
True	638.8961100167381
True	646.2345226782771
True	178.2717394402478
True	734.0646631170157
True	712.6635172705871
True	121.97948799491174
True	763.2258289953808
True	809.6263865455085
True	487.9678669911365
True	226.061695683446
True	71.52249291502687
True	313.95419277818945
True	350.13884342202266
True	456.2195755387471
True	442.1747411673428
True	202.7901617043925
True	311.30995289418576
True	2.5199441197014814
True	12.288845247877026
True	111.608448041692
True	132.6715871818363
True	357.3303522606514
True	337.4035116830308
True	117.80656324316844
True	17.77974077487376
True	215.4278793944876
True	815.1759643711786
True	469.2964509657301
True	528.0774048989745
True	551.9894222222468
True	813.2232216565463
True	638.6488875910943
True	92.96323218375716
True	195.84945653117032
True	247.76485129131163
True	281.7967376099762
True	104.15943965897648
True	361.6353553310757
True	430.90375976939936
True	165.68594435724376
True	667.850701507241
True	246.45886086798336
True	202.8266101549125
True	27.786314904131537
True	249.78821698828983
True	492.8629822873273
True	165.900044252757
True	543.1833456539381
True	489.3050453750304
True	246.09669828561985
True	103.51238359519078
True	40.1138570047481
True	403.2974986564594
True	784.9942239837434
True	171.47837127636907
True	1042.8891428693853
True	1025.2875115403856
True	479.2731279204023
True	104.21579279737549
True	126.71632495663545
True	645.015009823088
True	9.589021656066706
True	228.10594535261265
True	129.68270548568606
True	122.72712951436488
True	325.9966832284071
True	635.3688216905432
True	39.85337609507375
True	115.36708022780468
True	940.3118879581622
True	53.48629458710732
True	467.8461388244981
True	528.5119312359943
True	254.96672107176963
True	132.1026562662717
True	889.4179367702211
True	1184.527754520523
True	516.6254430800459
True	652.1446284075591
True	206.47803287125697
True	153.19113041752394
True	326.66801956002774
True	246.24067606019588
True	168.96402884247092
True	293.36716748659035
True	332.86275734205844
True	12.656758833108094
True	648.889540917331
True	149.54478074230292
True	82.02173256891044
True	440.011426170745
True	312.3497392803025
True	1152.9734349417315
True	364.5145091490413
True	1024.4194481149043
True	9.975057489211714
True	255.30943553472213
True	224.45316135951407
True	157.54969115696457
True	485.1061879443628
True	213.6024155285763
True	404.098734066108
True	313.8042229860604
True	115.70816749980548
True	357.4543603733682
True	1013.2742125277364
True	729.1108234068142
True	225.1004223764305
True	106.86499961908272
True	302.52285102116264
True	24.04124389749726
True	364.135565410435
True	310.5024126074434
True	531.077633328049
True	458.0544580085206
True	361.582216423911
True	155.90293519485047
True	10.78855865993774
True	419.23810200173887
True	286.62687444145223
True	147.77774204644015
True	301.10136549072
True	436.087607262122
True	810.3734480703289
True	306.07777791182576
True	781.6864773316343
True	398.9869521155737
True	387.98542989207976
True	1.945342354033412
True	1165.9980382200024
True	102.01175701883312
True	908.085747144842
True	218.1410117655369
True	461.1704854489066
True	675.9151526000645
True	88.08013772613525
True	481.0499888510917
True	36.28397783543501
True	429.578849556051
True	79.42699247088584
True	225.14600521986975
True	39.78881768095239
True	660.2657544943594
True	192.57153967110457
True	24.58226797993366
True	376.5832443327768
True	104.13434022543056
True	170.3932098391809
True	819.7991775835937
True	271.2589246609521
True	162.12599349679135
True	378.3138267106537
True	526.8962560171444
True	334.90887838411646
True	504.6679072700332
True	622.109851205276
True	157.52672951962657
True	7.663031725995203
True	74.8893365229697
True	429.3969250418542
True	91.46508408360523
True	77.05305168790314
True	1065.2145738793138
True	28.306973845346608
True	323.4526985105451
True	324.7335954710087
True	428.3635076851951
True	678.464253605279
True	191.25281603625223
True	658.6043958757097
True	328.59729361720866
True	352.7892872906912
True	280.3773948888669
True	225.6095010121645
True	353.4647952237597
True	448.81198421277577
True	414.6014699926746
True	618.7849403100219
True	141.6415787435642
True	76.11834218315025
True	37.98914628276102
True	304.4538560851201
True	652.0398124098623
True	402.32847244082
True	771.7153369173384
True	216.9792660416972
True	387.680868396232
True	66.49310164308994
True	51.14836776116083
True	425.4925622644211
True	203.09458680681703
True	223.63339283952877
True	41.579261758450194
True	1047.8070922098875
True	178.7506035206324
True	902.4454764346116
True	318.189619877561
True	916.6377275939252
True	235.0145430074984
True	462.02245725161833
True	539.0508607906456
True	607.7388255072448
True	220.00723580161792
True	488.2864021487742
True	939.9991524592688
True	128.26923384055775
True	7.2664425762411025
True	589.7428800327607
True	28.50867415637525
True	74.65439863421066
True	792.2892645314818
True	229.6348890317718
True	994.6381299988476
True	685.8618726422783
True	404.9938546137751
True	292.21369403863423
True	488.90445662152416
True	339.51728345685245
True	180.61808019934773
True	688.2208839451098
True	722.727181653238
True	201.9779373216475
True	85.89616058356174
True	497.2603690960248
True	133.28444096605185
True	376.6180215170512
True	352.4735429571725
True	62.98074152076882
True	368.4335079740597
True	419.949042421238
True	380.7880348872573
True	402.31364384606456
True	412.6435790721625
True	643.9826778903434
True	56.8019748451609
True	449.9389158930993
True	330.94823370341857
True	665.7737312380865
True	222.40104558632945
True	101.13289225595824
True	42.487149417263744
True	538.3502590156688
True	661.9910876937286
True	181.00193545676584
True	395.9438277947269
True	350.61897508081586
True	16.92803362973142
True	166.94663138165708
True	290.60708148892854
True	2.4622510373976065
True	874.571445558471
True	80.17070303437617
True	105.51408918730166
True	104.19076358666548
True	371.5403321440784
True	38.246145896049306
True	459.26870414505504
True	221.87245390112184
True	5.3874306091687805
True	118.3433654469386
True	447.0812171200083
True	52.4092407708213
True	66.6906764432279
True	175.93522518930305
True	293.2938878768048
True	977.6419784511104
True	387.10876762404376
True	925.7877396391044
True	182.95597389475344
True	1038.2776771378562
True	742.3800025883411
True	664.5828558421078
True	404.82111641709895
True	374.1891136307914
True	78.69450459630549
True	70.46344429814184
True	79.36394372781675
True	179.89538173932633
True	463.0680044667984
True	1141.5846032243503
True	175.9329945924164
True	356.5024696575567
True	434.2489011114079
True	619.020219067517
True	568.3299667902089
True	282.4918417665082
True	448.0244998073958
True	671.5460940504779
True	91.26684040195669
True	729.5100079572833
True	265.40340317629
True	136.96550339872036
True	408.9711170410666
True	823.4069097009218
True	412.26444982663526
True	865.3448868307889
True	198.60164437530568
True	337.9625301478706
True	677.886728792589
True	588.2756617478393
True	194.97811721848925
True	264.8159913760785
True	811.5358656910968
True	33.1910573278255
True	187.6006589258241
True	504.5518057680037
True	683.3868653963983
True	106.27775167212978
True	34.37763625291536
True	169.17334022265834
True	750.6771739931129
True	316.1974384789372
True	547.830553281615
True	348.48990677226584
True	294.578048324089
True	445.3389372290975
True	496.6063999296906
True	73.76474183555645
True	358.57856024507174
True	773.7541769785959
True	0.0
True	292.42436013687734
True	240.43360310570424
True	992.7635481582248
True	161.1163811492657
True	651.5609200781396
True	631.2047425979324
True	112.34607222514148
True	224.5092490839528
True	133.02003306296112
True	10.377170262318884
True	293.9932951032013
True	380.2565196740236
True	1126.2678147907316
True	233.7370082442881
True	402.5462976788693
True	660.5161475815927
True	199.0618820360646
True	25.560439713669407
True	864.8404724089496
True	599.4102683811811
True	163.95463346795947
True	659.4238600892779
True	156.98991117846023
True	291.4780664609461
True	756.4030180852499
True	35.242577211594224
True	103.55750064197744
True	516.5211652032407
True	67.52927741798273
True	79.72685026082407
True	422.1154813487311
True	24.89922540687927
True	736.9813490484031
True	99.2807246072951
True	154.3755572881249
True	18.51520168397678
True	691.0902020729347
True	30.54793534773234
True	772.9436131245634
True	396.8986592230132
True	114.9548622007629
True	699.5601122935509
True	510.0654489189061
True	573.4552273971751
True	44.27672775077717
True	372.08615969609406
True	5.667677658909598
True	90.13655367418734
True	388.445587340373
True	46.60301402055529
True	121.39144844751344
True	301.5724357212142
True	184.221183511055
True	96.3134644810648
True	629.3794305015089
True	21.43489150982238
True	1153.184738164751
True	485.2423415452533
True	308.9829888976595
True	502.2063366646223
True	121.53206784633235
True	796.0547364467044
True	1119.4591143575517
True	743.9656278845538
True	176.9788971216566
True	227.41184069158933
True	54.48730411787872
True	60.833049574957386
True	160.1182402173069
True	101.9225588672501
True	165.11284584299986
True	1186.429936480804
True	309.0522793055921
True	354.51526071782394
True	714.2433868648516
True	15.771969505277054
True	15.669617140959163
True	588.260363503313
True	5.958068307623958
True	114.63449088115064
True	661.7704535121624
True	178.67610020939526
True	628.2804491031976
True	840.5043732464254
True	161.7982410795756
True	882.7167646980503
True	2.4590503644355994
True	424.48711762928286
True	1053.7891486974904
True	25.62258637136217
True	228.8703875691793
True	146.68299895119495
True	956.6702184383644
True	238.771268763412
True	496.4395240321519
True	112.69552054887352
True	524.5831043670523
True	149.6382422125664
True	97.5317419505174
True	385.0095083077743
True	74.04736218329998
True	55.37346595997143
True	1106.6132800560056
True	261.7308142119158
True	158.43702816976625
True	381.459205525236
True	393.9996128680136
True	220.48049166427785
True	167.42721552027473
True	386.6835707316391
True	34.36636258061229
True	485.4596014121348
True	1080.7348167095697
True	112.9869901514525
True	468.3716153061164
True	315.30768787977064
True	28.487140178669907
True	402.88701878660567
True	102.04805092344075
True	601.0399874083427
True	204.31858150817612
True	423.6906013537106
True	21.441521072830614
True	433.3324507427046
True	111.52216243249984
True	327.1726350980008
True	33.341778705991366
True	166.73971227591716
True	230.56168957084685
True	791.2684589504963
True	56.38963075046973
True	142.8290642909223
True	229.48068573067823
True	140.67583523576425
True	616.6051757877016
True	560.8273944835457
True	794.8791995193142
True	389.04411696842817
True	532.4691022161746
True	404.8566562745525
True	681.8348616886599
True	76.93879606403259
True	480.4629091848437
True	423.84071547076616
True	49.58185126896562
True	88.1871920421742
True	126.92653946546083
True	88.39046425369821
True	337.4261217075731
True	852.6173807096425
True	320.07114336546806
True	1072.6504454375863
True	308.7103574257971
True	907.027803398686
True	146.1052893352117
True	581.3118179596854
True	622.729989852619
True	700.0816787743502
True	444.2122495767653
True	66.6184829144298
True	294.1712335240402
True	43.778274688891024
True	171.96954820026488
True	168.01660634059866
True	1105.0428189965312
True	225.48049991067452
True	536.890023996224
True	572.90618609225
True	548.8577104276964
True	890.2671360783124
True	597.8205689646506
True	674.0318831580485
True	953.2860248962176
True	126.79590394851915
True	305.5161223340751
True	255.10450133957707
True	334.3883702284895
True	89.66956960516649
True	393.9382427709781
True	5.126823580044896
True	317.51976081338813
True	242.6778021034287
True	618.223737984194
True	285.6448903021112
True	364.4094628193767
True	9.852709367820768
True	57.03520191380928
True	550.7371455298154
True	31.552300267298317
True	148.94764907523245
True	63.45068766123002
True	146.32734452700882
True	236.91575151311991
True	65.20610767979588
True	364.7348669594281
True	268.01500058238145
True	98.68317574913924
True	344.1634446216897
True	62.99253750362082
True	576.4695223249424
True	832.2097301146589
True	282.0573114274369
True	1152.8326879006877
True	114.75896869174358
True	311.53667709543123
True	1043.1382767957168
True	87.26996077953956
True	287.7906805952304
True	9.97502665343186
True	414.26841640812313
True	461.0020578829842
True	151.33502226271153
True	616.6938720993883
True	901.270557690174
True	163.60407895245467
True	83.36830272337225
True	321.07211465270734
True	562.8472859783366
True	632.8387805299078
True	1231.572808825107
True	26.05545289493354
True	943.1931583125004
True	132.8825725170467
True	626.2617973950971
True	116.92939092800472
True	129.66640939738883
True	185.7418653895075
True	169.144529075034
True	742.3877226808089
True	209.90537342757327
True	230.092095878828
True	67.68944128758291
True	512.1473323419987
True	424.9575817973289
True	180.39954622036444
True	238.5657127537087
True	17.59551854711224
True	426.3085185830224
True	223.2742054810193
True	287.25034659162844
True	114.15430219973804
True	700.2673685513768
True	421.51139333991694
True	252.07143326963117
True	640.2004794216595
True	501.1605685423753
True	483.3708929429472
True	128.46562142130892
True	534.051032767015
True	427.5372744287627
True	3.1058747840152936
True	184.52559009105423
True	91.40237663578009
True	243.0040627499452
True	2.4507003418991946
True	129.60189898709012
True	357.2044772801048
True	6.720778203196547
True	854.6172051354965
True	175.2316805029973
True	730.4617551871515
True	792.4259734320741
True	156.51723693841203
True	227.6977910724273
True	499.69470188935895
True	816.4542778576198
True	47.11712756822973
True	38.2294154839997
True	129.81139318945708
True	616.8815787259597
True	715.4577389026216
True	183.8404080533837
True	600.712754232969
True	599.6515748662717
True	783.0227601468931
True	397.0114440542587
True	187.2311243236952
True	874.6946034197101
True	221.63348041043483
True	145.43988536467722
True	332.33557207482687
True	224.8342805810136
True	211.75067955346964
True	597.6266801085466
True	246.2959681392942
True	202.28054463142385
True	461.1123124708411
True	466.75562641523504
True	64.7506312393745
True	294.4778262629937
True	79.8827047445507
True	351.86931228014737
True	352.39160466747194
True	253.8125355684095
True	175.68102787582458
True	376.2193601884689
True	652.5796946227298
True	732.3291628225347
True	304.49449324595764
True	765.0223369258588
True	64.68665817811244
True	866.0947596965229
True	353.28654875258485
True	13.60729892978402
True	635.2342586291282
True	694.2387695548708
True	263.92252919818844
True	172.45971222823164
True	48.4303006305774
True	380.1067701242733
True	72.42512692781472
True	15.487162373074918
True	901.5325747444972
True	355.2396411641641
True	169.21427060752234
True	985.2688441242252
True	13.333085417959673
True	797.7647234583283
True	30.24651299584574
True	642.3130522223396
True	60.58828636431603
True	749.8456414621503
True	448.8018378073956
True	200.7051426199755
True	433.8225981867229
True	201.2705450645854
True	299.93264224785713
True	209.6200926324027
True	412.30073675955833
True	9.792250284915994
True	319.8830224261578
True	114.6766924367128
True	11.3215932369687
True	467.0828240698917
True	722.7307430952035
True	293.7946662982861
True	79.55355421059208
True	316.1932260599818
True	81.48600196920029
True	185.13259336022747
True	178.36720964477206
True	367.5888567144968
True	43.66718256420628
True	146.09032756669123
True	377.1034466837444
True	863.7879309160883
True	118.49802480300583
True	207.2396401294632
True	440.0851272331768
True	20.539623101093927
True	400.6787880459257
True	504.4247601411379
True	86.26157957040827
True	400.1577848630091
True	361.3400721372783
True	421.1446208922652
True	586.5782286668039
True	1064.9675948310962
True	934.6576602256793
True	55.65930008787183
True	1071.890309580576
True	106.72968741060944
True	112.49981715015724
True	115.08979194483958
True	486.3310249957153
True	366.5234411756468
True	572.8853757679454
True	262.4055276329855
True	157.0496671883264
True	405.3007325520782
True	15.740447648979064
True	459.5825259721879
True	368.118755483308
True	150.97774593765075
True	93.86389264208684
True	524.6089712889038
True	1006.1808378458328
True	198.07418509974943
True	65.3102698208541
True	422.2388378096239
True	379.6913528044674
True	475.9915941358936
True	334.0752160526386
True	4.831888773709843
True	529.1811639858653
True	514.4975907549232
True	512.7684358547853
True	189.28570819270232
True	100.85485073478414
True	21.68601110474077
True	375.14512334105353
True	112.30392940765496
True	8.09536477310976
True	32.100403340133894
True	337.66805613779206
True	670.1459010460833
True	131.42045929153076
True	82.00332506877159
True	25.21316594619975
True	411.90578634231343
True	358.1119636800658
True	764.2472097369607
True	301.6589195110765
True	527.8873180650575
True	556.4698655306046
True	524.8338966937081
True	296.982992134043
True	529.1503349217681
True	87.68005324286885
True	580.6020125982612
True	6.973058633229582
True	357.9021391354299
True	472.5456631610696
True	999.193515791679
True	342.2828708258354
True	809.9026379461245
True	995.069117009108
True	176.6272608771259
True	38.05413777667831
True	373.8819245936782
True	382.2680565299036
True	573.5294260139178
True	231.9105400179028
True	29.68763112516105
True	630.4509281636095
True	121.82725157426768
True	1037.5364569734177
True	316.64623400777333
True	465.5263531173114
True	127.61843805566642
True	795.9179491911356
True	141.15584999203475
True	814.6748158417429
True	589.4076740942336
True	190.0030675590673
True	116.30065570250834
True	65.93218009603011
True	555.3792267028018
True	929.8833099543044
True	422.4397831542403
True	537.7370693407479
True	131.79379420504767
True	634.6628120447247
True	461.8563593552957
True	767.311011092827
True	332.76376536513976
True	574.2011438625996
True	111.83767475170649
True	24.92522281145649
True	413.03751910085134
True	167.84307029573003
True	101.63337639851628
True	373.7580217758704
True	1079.9640551341754
True	264.6673943180836
True	549.0731743597371
True	12.53388629884267
True	72.66179780446332
True	319.55008005051207
True	752.4840013186955
True	449.17840845966776
True	516.1746316740999
True	702.86747666395
True	68.43008722914816
True	764.0399506382389
True	48.65881877255772
True	104.29277361000749
True	187.16964506045252
True	76.37985751222793
True	26.24224147583672
True	300.4518535755442
True	474.169194218619
True	922.6562534193068
True	863.8997164825781
True	5.994195195697791
True	290.37903429028927
True	476.38230710212486
True	120.40680660777144
True	241.4256750430293
True	319.0957798700724
True	1307.1303579630558
True	456.5859685766797
True	24.230328157393263
True	185.23295845449115
True	719.709799375224
True	36.75839240361688
True	179.32367178483176
True	561.5012770134917
True	70.71671136102556
True	866.602052690623
True	328.1600055756579
True	674.3831791275722
True	76.99514175677704
True	667.5648314262141
True	576.0273034935697
True	866.5161595937832
True	245.1948695736372
True	507.10639566954296
True	839.9008266796839
True	907.3188057568684
True	231.74087226673
True	778.2723423074208
True	208.12875720559208
True	447.9098266723997
True	369.65753117421656
True	501.5389479561471
True	482.3487934355997
True	315.41352278303515
True	356.2857753392692
True	108.77020318535996
True	343.76455167760184
True	1151.250126507366
True	318.7829626784989
True	148.67164630261408
True	308.3758282148253
True	765.1422677708024
True	656.8855562693223
True	419.1857920640414
True	122.70249078593952
True	346.31945796174875
True	35.25444653848737
True	168.88842335118647
True	96.26566385108748
True	83.66343020744299
True	552.3637331242712
True	141.31023632435625
True	139.86964490416602
True	106.46750581772648
True	83.20311965735988
True	442.46616849624144
True	385.409263190548
True	1048.4334324347665
True	529.0252068357776
True	823.17158548914
True	274.7323834128665
True	287.632645365442
True	543.597276443226
True	198.21306316920504
True	767.5679283063942
True	249.2934924626502
True	358.5142260537329
True	69.93939174871836
True	123.19841337549454
True	256.5316526775438
True	120.14606522990448
True	476.2208550428667
True	30.06285044011159
True	572.9667931694031
True	1009.316108716836
True	721.9676918789871
True	1.6224954964890996
True	60.06722439076933
True	487.4622338631322
True	437.4690421547365
True	80.2122316218212
True	126.31392697574928
True	306.6898268318125
True	81.41157343713262
True	49.28719952116791
True	744.3045430226576
True	656.3836178078118
True	165.05654492978192
True	168.27243766121902
True	529.7162422937075
True	57.427716737665605
True	25.234574375953677
True	579.738080363294
True	442.5081275734588
True	1125.507821100586
True	52.67656886619721
True	469.7047918083935
True	916.903629932714
True	798.8473079039728
True	276.4628341940425
True	769.2563817974067
True	383.07965584141607
True	43.639237234108506
True	99.56098657446196
True	721.7012805656361
True	75.99907007638504
True	140.50463866966334
True	927.4477653650544
True	192.54855383181123
True	275.35780387824263
True	105.96508542754128
True	621.1744324114178
True	604.0386704381643
True	212.7423967565674
True	433.8620991887858
True	40.06614636019847
True	280.2769689227673
True	581.0935133795713
True	606.3560269627843
True	316.7426672411662
True	74.6574590493916
True	922.454003624368
True	1079.6331417857891
True	553.1572361932111
True	64.43529457688852
True	29.33878598042032
True	90.297380662873
True	97.41088527327958
True	99.82796460993224
True	891.8133042006923
True	1232.6997043399556
True	733.0489160431076
True	317.8862901219282
True	9.611736364005155
True	22.917048032899483
True	348.43536515538545
True	480.6765948997112
True	45.91404073679519
True	568.238721034669
True	440.0458994264016
True	401.8742824350384
True	77.39498912575189
True	194.36690576797344
True	264.8766147575681
True	138.20081832097517
True	398.0988957431782
True	42.045943521891495
True	177.82870830559193
True	1148.150669572646
True	5.883662718828061
True	29.45346982541961
True	577.8073147609248
True	355.144037894792
True	759.0027042723392
True	160.859776554626
True	747.0208862789236
True	600.6894327697593
True	282.00818172702867
True	442.57694954240657
True	342.2422771272898
True	293.0326763297132
True	274.4805830969587
True	380.3378858490783
True	508.2838078674087
True	485.07345431600174
True	102.69094453272768
True	359.275708258172
True	9.279241041488548
True	188.60585829533252
True	243.0361171665344
True	853.5105642749211
True	594.750493782909
True	32.11847358552995
True	707.0123104993834
True	829.6836191546143
True	110.60517065875796
True	351.16496812029175
True	853.8671298023187
True	225.06753929387767
True	158.7552912582924
True	523.9473141373697
True	599.1359053965155
True	1108.219826029849
True	149.7931472445162
True	156.38324029016363
True	262.9179864645706
True	322.9337074251988
True	426.26479559935257
True	420.920223307356
True	314.8146092225312
True	441.27326886367126
True	497.0675906630465
True	223.23204426273452
True	1469.2846569837718
True	248.59448098898557
True	402.13993281925286
True	53.63990182179343
True	770.083567641001
True	240.41725178423812
True	933.2281292291038
True	544.2425881368682
True	319.39816056686976
True	780.133353187494
True	266.4554857210286
True	222.43387580891925
True	253.34913070152447
True	225.13164029351344
True	135.04441420482132
True	241.80642459435836
True	727.9075992111817
True	519.159390520775
True	208.5894880125637
True	1150.0326702535633
True	110.604975083027
True	275.1728076385697
True	72.51727649042887
True	305.2566544019613
True	411.3212899354776
True	93.97595551377792
True	222.20065840689915
True	72.34724853043645
True	696.9157159074134
True	373.45811709880064
True	222.1050421020455
True	745.4091319350464
True	892.4346534482125
True	795.6958216711599
True	835.347426113435
True	354.2297460829119
True	1.420664681445535
True	258.9403935311055
True	51.99978799985083
True	385.8363646340363
True	56.592583198256975
True	371.47759871912217
True	837.3235893027794
True	1012.4816518630456
True	397.27100862119966
True	20.77561867509525
True	509.1518815992604
True	495.6133159049285
True	189.18918075604972
True	233.57337194694088
True	295.43040589829457
True	21.774753580375105
True	120.13706905016214
True	937.5538376095168
True	63.61492517610462
True	477.1887604871494
True	804.9514427994103
True	102.42015141279336
True	249.39176216551783
True	111.87165822038692
True	16.917019520712813
True	1.309245983603544
True	121.42729918154714
True	1016.5604850769704
True	466.2398104695183
True	70.09400426128873
True	776.694742820971
True	345.27577307522483
True	1.2107716628065144
True	434.2298362491968
True	187.47733002742484
True	492.6170043188668
True	81.87815969840857
True	325.434813474281
True	387.1569326428644
True	176.46384831520314
True	193.22875814989231
True	122.70668640150848
True	174.3857096893233
True	988.3950298534626
True	17.930626140050858
True	509.302027745893
True	508.5113219197384
True	403.77239707110726
True	216.16134935369357
True	228.64994955107943
True	160.69837266424568
True	49.47419200960201
True	503.2471786561713
True	151.9073510373541
True	850.6898137234865
True	831.2768786311594
True	257.741729480539
True	314.66872582730474
True	522.0012479823425
True	41.92792970744003
True	81.63530793654053
True	728.8811890820928
True	1052.6199852830837
True	112.31604567454517
True	730.0777717709979
True	139.99968039677375
True	912.1858687952648
True	661.3539131992715
True	108.99768847630864
True	278.5371256716563
True	641.0039500150576
True	265.4685510862973
True	45.98617195078473
True	568.4871743886588
True	456.5282262336794
True	5.423436638358884
True	481.00694823952784
True	68.63487446908302
True	178.9177346804449
True	233.12576209800872
True	292.9455793215232
True	75.58432034404936
True	228.04363844194648
True	353.0771168216553
True	418.97313016605926
True	917.4892379517574
True	47.65642519709272
True	917.8491300521848
True	1036.0068983069784
True	124.77684848927804
True	69.35638073937935
True	996.2962082593112
True	33.77865138422483
True	241.544446155425
True	89.37732522806284
True	222.0636100572366
True	368.3813774002866
True	978.0590815408092
True	92.77360235644912
True	73.11022282623753
True	684.9460314883788
True	283.1846694364793
True	706.6912378503413
True	55.40501836102971
True	486.5035695379215
True	388.06270630645065
True	687.4222052060207
True	53.23122772655247
True	108.24313795113332
True	27.60312750627065
True	277.1546522254561
True	43.24165290712914
True	355.6283363470341
True	3.535860825245416
True	1171.8996528067678
True	105.33231675933388
True	139.24733336176476
True	358.9211222892339
True	724.8165859633835
True	679.0748608343524
True	1024.4647769946366
True	464.924461764917
True	410.0421646597378
True	135.23790955426588
True	408.4077410715784
True	868.7229476923653
True	428.8062657990093
True	955.89067597814
True	84.41274917006204
True	408.7897047456041
True	175.16962768915042
True	289.7713376906993
True	770.6025302043736
True	171.4211116159832
True	133.8571099198133
True	64.38156325894701
True	838.7560160240081
True	771.8092507886605
True	80.22998882727158
True	415.7633295288516
True	754.9928109222695
True	414.0836981657965
True	56.76738698905924
True	319.6559414217552
True	769.224183440742
True	28.82921046598198
True	361.6654987889273
True	165.62431075251723
True	275.47339706779627
True	31.529365947313103
True	215.17478678276092
True	781.9643419352914
True	643.429392846702
True	56.915220352015815
True	282.69712675982794
True	864.8848331754268
True	18.51674967557281
True	318.04661203895364
True	286.95890085872657
True	434.6497155550513
True	208.4773828581596
True	577.3653744120498
True	49.02858150795164
True	1012.4405980808298
True	882.2558192467684
True	50.52539913328126
True	396.5623990706227
True	724.8218824546815
True	915.9574673868856
True	275.96005257887344
True	634.0092919773302
True	130.80504709137264
True	192.85575926692377
True	131.77905998520734
True	138.2296740196171
True	209.8486981621503
True	940.9805568427248
True	810.8227587846096
True	949.9496867118114
True	20.34360133818609
True	27.67731585358567
True	352.6487902248053
True	13.84561479706004
True	596.6259623743673
True	1064.7140556565796
True	256.3540066667136
True	204.78223883809397
True	85.00036417913509
True	218.77478758774595
True	125.24439771691164
True	46.52131239025931
True	130.81656974422285
True	85.87957435406922
True	230.63563761874025
True	526.7336988162768
True	169.44106413078742
True	26.9887670653833
True	57.40548012659072
True	424.2275512404565
True	262.1010844226302
True	602.7406653509096
True	21.88380823470469
True	112.57267888048372
True	668.137518523923
True	272.06703527290847
True	475.5003618108132
True	660.96389321053
True	101.59808607711722
True	114.3072871775188
True	82.12862123833652
True	26.17376375888673
True	123.64083559517138
True	85.00433969005664
True	105.3003571337008
True	157.8150498936141
True	242.6779145772978
True	814.6758320179732
True	278.14845367866906
True	942.864824856672
True	162.6954090876989
True	205.578220603112
True	825.6534115986499
True	284.2969478310274
True	611.6082007780909
True	258.74193035458734
True	362.6755502724657
True	469.9437672234712
True	569.9011705377973
True	636.1770115065318
True	381.85906395815897
True	35.91960984007897
True	542.9712764763829
True	628.5369326232678
True	21.49184895220053
True	11.65965981989297
True	265.7176944896105
True	412.1406723155416
True	440.4357163305304
True	68.9327097490483
True	632.9403762480922
True	950.4339681194482
True	245.72001267492155
True	898.0991090877175
True	277.88820046521187
True	103.13926749573146
True	257.45520138183906
True	678.5266101019621
True	39.85473521922942
True	590.3747841954531
True	1274.515514433864
True	1014.8226680552176
True	905.5687375858682
True	208.6108640643019
True	93.23866307810135
True	193.97885831946803
True	824.8244710946836
True	151.23030834920542
True	1079.3511570485127
True	837.6717874586095
True	43.27868750487711
True	87.79261056578807
True	426.67214654658943
True	399.8770007060533
True	211.7293410151593
True	525.7643994338423
True	695.8704906309327
True	123.18793779750506
True	275.11088587187504
True	1033.7490538715467
True	52.57373528505515
True	688.1716316843348
True	552.2067027805568
True	41.70307367905834
True	795.0483067323211
True	382.9500192667384
True	554.3547039462696
True	102.33594542340734
True	273.4183448715314
True	227.65585382737223
True	30.216276242697177
True	132.89914746236047
True	756.2857519610603
True	150.57401844785272
True	391.91163358435153
True	68.15053109928155
True	652.8408266506145
True	606.3313353868607
True	242.97009695118555
True	448.0549141494065
True	167.32838686416977
True	159.56140230945005
True	215.34876305336743
True	256.61883129487745
True	344.51957543923885
True	125.79067676358888
True	187.4444904938116
True	27.615371480819544
True	884.0636354933057
True	302.86800162739183
True	9.788879085327746
True	356.7542161874734
True	166.05369089139515
True	618.847469502825
True	355.10963724892355
True	575.1404729463358
True	528.3813189251903
True	499.5181424917544
True	783.6774644781466
True	246.03535106163204
True	547.1723299508081
True	160.7619725067197
True	526.0039655148814
True	362.4807732022649
True	380.652443826218
True	128.5993231757463
True	136.2287660545254
True	106.36054760231644
True	66.47665747732911
True	702.5979707927867
True	183.7265251376166
True	43.016129791345264
True	0.0
True	537.9634628764028
True	105.09768293337864
True	23.081571218963067
True	40.53978162567554
True	113.88861080648512
True	550.2693051296986
True	178.47398009996635
True	102.60008858601444
True	34.320071898733815
True	154.45843510714204
True	945.3202052577692
True	51.59134646230389
True	238.3295420131169
True	769.0934189666411
True	316.79689105087056
True	464.57472139747256
True	471.5826706400664
True	506.0051643779544
True	601.2814555365062
True	959.9913954175736
True	261.76248045757507
True	1023.4130833198172
True	903.9698700771132
True	608.3853181964939
True	353.34437534338446
True	842.753925141615
True	10.56917542459689
True	32.44105834479115
True	302.23206525728966
True	41.91694433198887
True	199.60500357903453
True	764.7726613580435
True	220.45504804567656
True	731.7020983290661
True	782.5745674736326
True	113.25393260348658
True	366.9740233185129
True	539.7779200624689
True	24.049940013659143
True	133.03192886916557
True	442.575597705846
True	293.2178083095657
True	190.40446634928685
True	112.23612913295806
True	394.3754930126818
True	21.638484422783502
True	374.277603941408
True	367.1380783157106
True	1049.240910501023
True	360.6070589632063
True	31.07260509253073
True	440.7964272137209
True	422.63959307446686
True	251.06811660463657
True	32.35031379206529
True	775.8340710895949
True	423.5102814512279
True	186.119902596283
True	12.53644911104193
True	1210.6221014781258
True	157.88566220768774
True	25.70668706542454
True	310.37236860283843
True	278.1483731140504
True	114.13880038721852
True	291.7503921916404
True	46.262730921222776
True	314.92056704936687
True	306.4065472413159
True	326.05490869883795
True	31.162229111553515
True	49.38387795189109
True	1010.4375691940631
True	26.36628129963602
True	13.520958421832402
True	180.64266682495503
True	649.0575172128583
True	8.86832077616504
True	198.75295417326572
True	171.47968953926875
True	527.106979369382
True	371.1441352095458
True	749.1703154983982
True	323.94092710039524
True	490.0806039685288
True	445.5722884342913
True	506.5067691025279
True	104.95503453437692
True	1280.860474215263
True	868.391444704858
True	284.3366742394494
True	511.7857857849351
True	97.93927488411738
True	577.5764449244446
True	430.0287351248187
True	155.83203050635083
True	79.37870666519612
True	360.98484224511935
True	164.98948239965557
True	29.041307221643844
True	614.4728540884284
True	381.9079367909994
True	66.27870576551136
True	29.491981354753747
True	645.0005557243217
True	504.8185257039994
True	66.54048401967475
True	22.241908554311827
True	324.77025776387165
True	319.26800328456085
True	699.0337789914431
True	554.6205271124037
True	570.5726807287307
True	800.9632668076185
True	9.9238557850625
True	57.24357086349831
True	35.60878965795694
True	60.06115260253246
True	505.0562786873027
True	587.1627611954225
True	87.20668380556408
True	109.81526618770212
True	202.87266407256004
True	71.6004903595115
True	181.11069556945725
True	216.5329150679856
True	263.66576280373846
True	827.3459138592411
True	587.9329236125668
True	275.38665158890353
True	191.48369752992053
True	273.26156762244545
True	257.901228335476
True	759.0657270458378
True	330.2683445231206
True	177.52461345650678
True	910.1140796952697
True	349.2061653731578
True	465.5778230634375
True	152.99406218651592
True	119.9808505907859
True	59.988913174952685
True	204.6603815545968
True	986.9040986310192
True	523.868410548151
True	115.31710974268226
True	360.9683979589189
True	104.08842450749567
True	678.0638248682048
True	5.223953447840271
True	685.4965964830781
True	36.1840775939195
True	935.0891239140224
True	850.7729247729574
True	210.63997288891235
True	30.448022505237237
True	86.73984377733363
True	461.39726481792496
True	222.39618081354237
True	1.8043638101540385
True	73.96574275878244
True	1088.5712149274502
True	339.36298294579365
True	654.940230850637
True	473.490549247291
True	30.8228391657309
True	135.36164674458175
True	443.5892895169824
True	921.369354558298
True	794.3483630722634
True	432.4487893993416
True	345.8825729118363
True	17.973401678682915
True	79.80735061324202
True	729.0214765877902
True	460.6715942520679
True	387.2704529850539
True	895.3325667816707
True	24.752329707059182
True	219.35979700102789
True	874.5975783201311
True	241.8781888213535
True	8.198455939119885
True	506.1051464343814
True	101.92896356496227
True	634.6139626327843
True	55.04294046311742
True	252.84651221859932
True	880.6786612664828
True	922.774119622816
True	270.906445957548
True	454.2603139569716
True	120.94896298726398
True	599.8405468224645
True	249.7623775970631
True	187.4376195217621
True	832.2456373986435
True	55.39633461394448
True	703.4823561953143
True	281.17013274240657
True	296.42625050995395
True	168.10797313169348
True	470.8458079659444
True	595.5941977538719
True	362.3177893238623
True	411.4825509823337
True	67.49134649119276
True	160.35114501989898
True	474.5187192549445
True	223.29471568311732
True	38.53168087225444
True	196.5856178946072
True	377.134399932509
True	377.14278437858985
True	731.6099608122264
True	129.98775688527218
True	633.8732699995206
True	511.5891988187804
True	591.5801853914377
True	137.0824903356314
True	39.21328694967871
True	661.1227500871543
True	73.34193891504695
True	562.9929296818633
True	673.2094352746097
True	450.1111328939562
True	133.2186322266099
True	548.8487276927835
True	4.161357449555192
True	394.8746045615719
True	31.76680875840095
True	639.5806742350189
True	277.46815011846394
True	586.3601031082476
True	706.2601992972781
True	147.03554654270098
True	533.1265682806787
True	495.4575852825488
True	64.52086538351836
True	935.7995128793988
True	3.1000210300627318
True	26.19432780403709
True	642.4893732908306
True	675.7135293037744
True	138.15550296191577
True	413.11101146402734
True	123.4675511181012
True	68.0226891363261
True	466.2737515257877
True	39.62876795415743
True	507.8699844285897
True	14.034401354701554
True	857.711866679187
True	538.9972400635169
True	677.6564895227891
True	104.16972810960884
True	378.6230687264305
True	1002.6623131173236
True	834.9520257015238
True	140.89810948838118
True	543.7549503624577
True	458.7238383699558
True	236.6222475728184
True	252.9341085678928
True	5.72151402907082
True	324.0141023458439
True	12.42594310379106
True	367.3922246291637
True	77.65994733348302
True	427.4379640682868
True	659.5645799561318
True	122.36053624621717
True	225.30481727604737
True	639.8773711996319
True	667.3019914180027
True	295.3908012385036
True	139.64421690281057
True	167.0793098865779
True	476.9377859336665
True	83.78866011866069
True	10.298705207462069
True	509.9835635460602
True	569.8567428219592
True	19.04458820706943
True	140.43487397001454
True	906.970552050337
True	491.8317948597726
True	260.3754450035606
True	34.68739580043341
True	471.3879486479926
True	108.90843091483283
True	587.0928093564429
True	654.9988894746695
True	303.9179140595498
True	372.5784056221851
True	191.29976964832596
True	235.86746979183064
True	73.1382839880082
True	211.4386325798801
True	514.4568698130156
True	19.76657713508849
True	458.6566126553896
True	363.6688797525399
True	718.135288063484
True	878.9098602406858
True	890.5675800915114
True	152.83007568012334
True	401.86078114113855
True	68.70699273897156
True	192.2003654632946
True	319.943282637775
True	11.516570150647055
True	780.2994411158732
True	22.758296603700018
True	398.4935604962301
True	261.65097928952355
True	659.5511946186058
True	217.40230207980167
True	39.739432393477614
True	645.24225413416
True	1095.843020941561
True	223.0436203261335
True	132.80872670959198
True	616.5166433015933
True	476.1700778982191
True	18.47958801594181
True	821.8204537580295
True	116.9609034914574
True	48.84529559729748
True	314.6612347084442
True	358.0016815920191
True	392.9610181682539
True	259.65282495176973
True	21.5006874747252
True	23.834817506221103
True	818.3380185797804
True	196.5665742551394
True	116.58777161094176
True	843.3047514763585
True	652.1310788688057
True	634.5095304663514
True	445.195422536601
True	150.74111689589998
True	32.449825746228235
True	100.52265314348634
True	415.7762259623972
True	221.79471689303705
True	488.1006635867382
True	142.87652027149156
True	501.3264692218442
True	632.3135367976648
True	945.3473358759828
True	25.559440441955463
True	956.989388388832
True	1102.9487319000173
True	472.31273427056914
True	85.1849236147421
True	807.6375679534252
True	641.8517284339605
True	672.0136798655108
True	177.63711324482085
True	739.6224370779821
True	704.9328892463108
True	126.5448222446771
True	802.9451279415304
True	824.6556150091083
True	497.70985795889845
True	231.3602750504849
True	72.29180376498653
True	317.6205854442064
True	345.5655106633857
True	466.0731141966408
True	424.57594727013446
True	204.98283560660272
True	309.57534731262894
True	3.260953641410242
True	13.24780292965984
True	98.91997621012968
True	134.01666239529018
True	351.31936801503423
True	347.87182538511763
True	112.15564993189086
True	19.202510214121784
True	226.38303803902872
True	851.4317799179258
True	465.16240917497777
True	526.2899083194236
True	566.0375635831352
True	799.466174250368
True	650.0782522048243
True	89.64324067491363
True	215.490667925272
True	255.9415503576062
True	270.1582375669112
True	109.14519895800044
True	366.2177432723205
True	433.6500877846968
True	169.36676156361767
True	648.3462840821663
True	256.4784236556302
True	208.5449238462415
True	27.959180846972437
True	247.69385959237283
True	488.4118491944598
True	169.9734371735667
True	535.2921266762336
True	479.74779423889873
True	249.4533854265759
True	106.70905993609064
True	40.75714840156527
True	396.2275273882792
True	786.5528391760705
True	163.87013989379827
True	1014.3980587117354
True	1032.5722765135015
True	483.5441784510599
True	102.05696013820784
True	126.56206253282188
True	657.6222979872025
True	8.339612423223219
True	227.314368662129
True	131.15126389802808
True	119.1537089897652
True	336.9114808952848
True	641.3261880915263
True	39.591394381025
True	125.89799907480518
True	985.6977517036798
True	56.20639083672889
True	465.1954638354326
True	533.9163980388098
True	246.0397829196029
True	134.71674785755377
True	922.596959057222
True	1189.6927826746085
True	529.2626749973984
True	656.9804041647645
True	206.41706100622872
True	151.95116290033914
True	313.2618629712373
True	249.97857796051312
True	174.17595800972367
True	314.2089900928832
True	340.11401241574265
True	12.79854517728365
True	614.7133601806916
True	141.7276679817706
True	80.92380385156113
True	439.6253339941891
True	311.1537078370579
True	1174.1061049003724
True	349.2122204923261
True	940.4352221629866
True	9.119329355121623
True	260.30048581684923
True	234.09544059061923
True	154.3611134701397
True	467.8794223198857
True	210.77510622574056
True	418.6941197589858
True	331.902322680774
True	114.9844119329226
True	359.3693358971221
True	1030.679381133875
True	738.9541128369254
True	218.00626618252227
True	104.85169191657636
True	291.7551094334768
True	24.033209138143004
True	357.64466633966776
True	325.64435741438746
True	549.2555717747791
True	456.97175828989873
True	355.61413315337586
True	159.80252706244465
True	12.39100184284066
True	429.5561500462812
True	279.92672576069776
True	145.41347559030743
True	299.9276968440368
True	420.5962467183779
True	829.9384013812079
True	313.0398500804822
True	766.7060793384345
True	407.696714421074
True	381.413941929626
True	1.503957242291969
True	1194.3767051670695
True	103.6283182178328
True	901.5714018969186
True	206.2002190413784
True	452.27884156937125
True	661.6175102452198
True	85.54385801058437
True	502.9811931955709
True	32.45054362066592
True	413.58893241750695
True	77.10333482968456
True	229.097593080968
True	39.754291690033774
True	673.5612880204101
True	188.3950591025045
True	26.75092605845531
True	392.79073419321736
True	112.49492180668145
True	172.50486913344193
True	850.6115199045042
True	271.7988162110159
True	146.3348655234133
True	377.04171464876174
True	522.1446598328639
True	326.95801779007337
True	507.3633136548872
True	615.0768076746363
True	159.98813777437664
True	7.851194497582136
True	73.91329619606049
True	434.89707915013474
True	88.47642106815616
True	76.31936869803356
True	1009.3555940112718
True	23.813148442672706
True	325.81893498581263
True	320.11604345920983
True	429.0783620178058
True	674.9041492492097
True	191.58229953616285
True	666.3283234789269
True	326.4720564618419
True	341.1089957259872
True	272.9581323104895
True	214.55263082157617
True	376.1490576557817
True	413.3928465787006
True	398.6990116299325
True	621.1576975330008
True	139.7752879442974
True	75.2251171423688
True	40.303674690309336
True	292.685461483986
True	649.9841421993026
True	400.7844673797598
True	779.681779285567
True	214.5722253072188
True	403.2695469578735
True	68.0118932726201
True	56.29397630245976
True	421.2188767941553
True	201.9008080728172
True	223.03690912843004
True	46.1328337592895
True	1091.4490160298758
True	173.57246072638227
True	913.968537921928
True	317.1818623743804
True	924.8251892494116
True	234.79434820531424
True	454.01723595617176
True	540.6441095207563
True	617.4710172646119
True	210.10346954259356
True	472.2680329426096
True	899.2420846121585
True	124.26827956941165
True	6.794039484707664
True	581.6601836376608
True	28.00954482472456
True	79.12764845907725
True	795.5275240818424
True	229.25795683737897
True	1006.6789368894916
True	684.0085157869299
True	414.95902969889687
True	283.64500879642526
True	474.1641105699805
True	330.6732482093145
True	170.89175433565254
True	713.4358963184326
True	708.2924802688227
True	209.4573799363444
True	88.87481247254988
True	507.6573771415534
True	133.7424543390315
True	376.34504318476354
True	340.03461349320463
True	64.45733544204836
True	391.0621161634312
True	423.1339965309394
True	365.8569858889237
True	406.1662187216218
True	439.3264442361933
True	662.7737931370989
True	57.18235709226489
True	466.4119864143837
True	342.5792317186607
True	656.2216714605894
True	218.76521788915448
True	98.32045294597276
True	40.15889236345539
True	528.493259119205
True	643.5211947475258
True	183.46462572406503
True	415.77111375107273
True	346.1438344305315
True	15.314468043153562
True	170.21248638904353
True	292.955000795039
True	2.972424971404244
True	865.0596854201302
True	75.10366933583586
True	102.51979303724818
True	115.61582032905643
True	361.95888340814975
True	36.20084043322042
True	455.8997636362915
True	237.71452345316308
True	6.167446049777581
True	113.0911063543934
True	450.7942283176964
True	48.28803266145634
True	68.12726064120659
True	173.46195759057605
True	279.6922491116168
True	940.7862574825364
True	398.7563566603903
True	937.7107548578738
True	176.57415826277793
True	1019.9519278926996
True	771.339821870535
True	623.4902695378261
True	414.5759065201341
True	381.90035745181774
True	81.91245981674855
True	68.86622339711258
True	80.95084717086186
True	168.7203520667057
True	476.8514417955221
True	1095.1625370971162
True	178.15089556144096
True	357.81805632901103
True	438.6278069422674
True	598.4759615067863
True	591.2088296773999
True	277.0357171776228
True	457.4186033595727
True	660.9900021137131
True	94.64167042410122
True	736.8921182771336
True	240.4299109813936
True	137.73658010137802
True	418.5716251275979
True	865.1075960617289
True	435.5304598205839
True	836.1159681860828
True	198.14532535244095
True	350.91260917147
True	701.242539401867
True	633.0010416168997
True	195.17332287945317
True	261.23400561831915
True	779.1700161136679
True	30.67568891018823
True	182.44172963326147
True	503.4803165689857
True	704.184986366995
True	102.94723532718416
True	37.64992461042109
True	167.9298192924463
True	726.5766449029753
True	328.0280154633067
True	550.5198498498959
True	363.6389640003149
True	303.32106994732834
True	469.80428605778775
True	492.85972669458
True	71.65374353929268
True	385.0664154452895
True	768.7033116683126
True	0.0
True	301.5394997074569
True	262.26993302974006
True	969.0058706472304
True	145.7414593383075
True	642.4826858014075
True	637.7142659315032
True	116.90745886381076
True	224.21312164056783
True	137.33355760306983
True	11.93170034405285
True	295.465778853299
True	372.34455177767217
True	1133.1953903089318
True	223.88089668924405
True	399.1242750941807
True	648.4562313747015
True	203.98588101092145
True	25.82217722973153
True	838.8262548176583
True	627.5242889913692
True	147.88439415651635
True	637.5746211822341
True	155.00186367555258
True	301.9020650469534
True	753.9391472024057
True	35.63129565334527
True	109.92608264457364
True	506.8452435922525
True	67.58097000224657
True	78.73659077036712
True	397.6751637525767
True	22.96978581202215
True	783.7325652959125
True	99.8208286731333
True	158.715909694995
True	19.77790310649182
True	690.2424838684766
True	29.13361037708277
True	781.0549939907849
True	410.33028341173394
True	115.93434561746707
True	697.932882339192
True	525.683705992739
True	568.9387113498622
True	43.46957142290268
True	372.83574924348056
True	6.126646079188266
True	95.72561723043472
True	371.6905335166954
True	48.33551954267335
True	117.19729320978516
True	316.29799210206454
True	194.2408701955184
True	101.77418416291636
True	665.8796921427002
True	20.405928563670315
True	1146.4173903250532
True	491.04887794471904
True	309.3222541739637
True	494.0185358221951
True	120.43441466560829
True	799.9271106416146
True	1096.1809324156543
True	750.2665880672457
True	182.24932263810595
True	230.2196814897273
True	50.74765898841538
True	61.299312374305934
True	156.4904871602554
True	105.67946222234067
True	171.84506985632157
True	1178.7178816228322
True	309.6522968070068
True	359.1350241131458
True	712.5394680442525
True	16.96613278540735
True	12.697177991322006
True	572.8520889931234
True	6.10196678114869
True	115.84992881852293
True	669.467435495892
True	176.71407729321314
True	674.5341900804515
True	849.5159175225974
True	152.9851260130558
True	888.3476725953012
True	2.2800383670412754
True	454.0812503575058
True	1049.3719408619029
True	24.83357136726029
True	237.7879273960965
True	149.50237110782254
True	961.474787512545
True	235.41428887006103
True	500.74870843944274
True	123.29736929266872
True	512.9452872405686
True	152.1206034273603
True	101.4876929185368
True	385.7067975491108
True	72.73260726535493
True	52.403561340326426
True	1068.906605011293
True	270.31690323688747
True	166.17704453339715
True	366.020883009578
True	411.09778519127866
True	217.85535868166068
True	167.1722104338616
True	377.2531146226345
True	33.4790834283773
True	487.3615698920511
True	1097.8742191410056
True	114.77133615117856
True	481.3393923806152
True	301.8177392380607
True	27.774820778647843
True	420.49692846903326
True	99.7217556611145
True	576.3474684963151
True	207.55979019696284
True	425.9124838918908
True	19.50073511785173
True	410.3607036768876
True	112.678546373679
True	331.4096193626001
True	32.04468013736695
True	172.62612913056137
True	243.2762611969608
True	770.0382812880299
True	55.62688011238341
True	139.63820283456158
True	238.42919935089355
True	143.03001079552502
True	664.2104716571349
True	549.6989538042701
True	772.1314295053761
True	389.5040400513051
True	538.5423201144995
True	425.0972642706956
True	692.8904386014908
True	71.78856563792066
True	463.3203144632735
True	429.2889794389946
True	50.48054818279419
True	87.08459657033038
True	130.95173706849016
True	90.15019107511034
True	317.6579497284342
True	854.7808774103897
True	320.91637900079706
True	1104.0426106342686
True	317.4256624198552
True	913.2340772728516
True	148.35094767097206
True	587.276954780438
True	612.84394724147
True	721.7074181882953
True	450.7930275115445
True	66.98484305451682
True	294.9751372479216
True	42.41236997182413
True	173.7881808844203
True	168.484404818981
True	1132.519408085335
True	234.00196664958375
True	559.860623983932
True	550.2679226146257
True	572.3022215429025
True	854.1599538151694
True	588.4714547824323
True	632.4272233640372
True	914.197148962926
True	123.15851378289634
True	320.5118282521194
True	261.9211013348631
True	331.4329917907237
True	93.6794544851574
True	386.7602677432593
True	4.808264316207129
True	325.16471141717534
True	254.0621492573708
True	607.7035942590843
True	279.72615357577166
True	362.8841278577117
True	10.93176611302406
True	58.53016696304228
True	538.756210291914
True	29.655972490456367
True	153.9201006512903
True	61.62428017890576
True	152.62836702963878
True	249.90085045181377
True	64.43655642200572
True	392.34740191453335
True	269.391948611667
True	100.50106270123328
True	342.0159110377052
True	62.01014274793976
True	586.3577971130029
True	841.1220952399601
True	286.26264351239234
True	1155.3602076383363
True	108.87380792509026
True	295.7863992911897
True	1065.370885989798
True	83.71202592785669
True	275.1275236935203
True	8.683030035660455
True	403.15388552207145
True	461.6357517583208
True	156.35143904826938
True	627.3323303725552
True	904.9053466028778
True	158.51895275763664
True	78.1795307021518
True	345.7923892487133
True	537.3733977913565
True	598.8527074372253
True	1240.073927627042
True	29.00753334566243
True	973.8600323667708
True	137.64597141343882
True	636.2750606461319
True	115.85824464057436
True	132.5183940771651
True	179.41151413163195
True	172.4349149163721
True	751.9291094455516
True	216.5828978345372
True	233.94299474284017
True	69.53781050357762
True	513.0163082341261
True	427.9370632479676
True	177.02444447594436
True	225.75441025888975
True	17.060799235322232
True	421.50236533050025
True	215.44291825225028
True	309.392702218228
True	118.81888382953888
True	692.2782830657217
True	424.5768846771173
True	264.4468138514754
True	653.361040160135
True	529.0040639352562
True	455.4751844151361
True	134.2832767008172
True	525.3798773724797
True	413.24934358453817
True	2.455895003860152
True	189.79640555061087
True	91.95157691151748
True	245.4991550053548
True	2.898764751295908
True	128.58663044149398
True	370.0400023228275
True	6.516868544405387
True	854.1453252132391
True	175.25132766159862
True	736.320042847766
True	792.3268881422837
True	154.4102065215045
True	213.25388622928315
True	499.45759690905686
True	844.8688929228874
True	51.38235403658766
True	38.55678491519743
True	135.18973800435353
True	632.6810268737091
True	704.1074852187611
True	181.7806062667782
True	598.0092052949265
True	569.3660681164955
True	838.4963990428064
True	411.8250205422187
True	187.25423265111408
True	866.6605092267291
True	217.5736466018896
True	146.07228662360757
True	322.4403733383863
True	212.4579818068884
True	203.0197975613552
True	631.6143038608591
True	248.09492117306849
True	191.71347560959816
True	457.8126267508963
True	466.4319932277865
True	60.99390488577036
True	284.6351563521147
True	74.78528251173904
True	334.6725409575535
True	354.035697075474
True	252.75459903687263
True	176.05985848622427
True	371.7877047284478
True	649.1090338684647
True	767.9987333584816
True	297.12149798627973
True	737.291015505467
True	62.96674899829656
True	886.2383761567329
True	345.81833191032695
True	12.785510502577374
True	618.4845530435663
True	685.3923951479643
True	256.1596312217563
True	168.63869893948925
True	50.602698739044186
True	385.8754939388987
True	73.32081136000505
True	13.92171040560056
True	888.2929455289379
True	364.2352365574706
True	182.7770174262432
True	1011.9180815269928
True	11.33112090234357
True	777.6652339993783
True	31.237649351126795
True	664.9067349726056
True	61.292479349074064
True	758.7050540292846
True	452.885849016928
True	202.01765303607607
True	457.7573600406413
True	204.23919395689785
True	296.56672428561905
True	215.91870012866227
True	416.26423941603423
True	11.382173449505531
True	317.0228813540648
True	113.382016172878
True	11.918790839781522
True	469.78967352059766
True	711.967146373387
True	278.8626588672246
True	80.19860556496674
True	325.6341733013334
True	83.79050024699055
True	199.66246817346808
True	179.66837261123308
True	355.7847693069368
True	41.13792874773543
True	133.65673929334918
True	369.26594258085737
True	916.4013144774578
True	116.44370963472808
True	197.9884847583338
True	426.46055365221576
True	18.432221290375654
True	407.3005213232736
True	510.3834712793724
True	87.87087154458918
True	385.941367467579
True	353.6123679925214
True	428.4957887364297
True	598.0374030649198
True	1068.7405843350812
True	972.871109701652
True	54.80110667488831
True	1066.0482556060865
True	112.99563812225138
True	108.65392733788596
True	101.34094357953632
True	465.7063706703908
True	384.2687776945237
True	577.8217957370532
True	255.05128882654245
True	157.43381524499895
True	401.3207464784048
True	15.463684340750644
True	452.6325470888321
True	403.147052856687
True	144.32014442541976
True	94.94855931688808
True	526.4944465753416
True	1002.4498693882076
True	204.3308340310218
True	66.66969417836356
True	430.5159620708241
True	383.3516319836667
True	485.08632962090064
True	321.60476693769454
True	4.649941434531609
True	545.9189582520287
True	519.8089724519074
True	502.5244907374774
True	181.35097236219048
True	100.06791527590902
True	21.71249914868573
True	370.4421197750082
True	109.48698958283951
True	7.553517254048147
True	32.30582950344044
True	354.3472431868248
True	643.2774931933849
True	134.6272711335813
True	87.6431057842025
True	24.894423594714038
True	407.5612735849669
True	369.8381616663708
True	777.2447861065061
True	303.7757555611186
True	517.7082250269244
True	547.2286762224804
True	525.4002455238007
True	286.00734041961823
True	529.3613196357734
True	100.08219937613804
True	578.3631867760486
True	6.924565274730956
True	371.590511913136
True	479.6349955939819
True	959.9354796316576
True	344.3820747089012
True	760.8971188526866
True	986.5356652157604
True	179.902104521487
True	37.23907694196911
True	364.9309807207445
True	384.910612882053
True	568.1532345737058
True	249.40789052773152
True	32.15342514185633
True	629.1887872687378
True	136.30650948653786
True	1064.770559389205
True	325.4169550900204
True	465.6848555639268
True	126.0760642271909
True	812.3684940198164
True	142.02703347964103
True	829.9956892594228
True	584.7914622456842
True	188.42751150119005
True	107.49005878534814
True	66.08749134425382
True	569.5501839087083
True	956.6102356893286
True	432.12569923397206
True	569.5020749447305
True	134.58518879134965
True	667.7974622489551
True	495.4230012485277
True	796.3457968062212
True	319.93312332072736
True	578.9263555271181
True	117.88325781816704
True	25.17370589075841
True	410.4566657848374
True	163.76263496882854
True	103.7110595213282
True	377.9371444575328
True	1115.7270435163566
True	269.69584562293966
True	553.2787868218442
True	11.810548566614536
True	74.98336124563274
True	320.8123789727073
True	822.6392737629207
True	444.65597832821527
True	486.9467427955765
True	713.543458572503
True	65.95757943477689
True	751.1592324422738
True	50.88421862040486
True	98.27959166148382
True	179.97158027786702
True	78.79799826090077
True	25.89817090901121
True	301.67725735848205
True	471.0280556289673
True	875.1066546129982
True	874.9297314693474
True	5.4244967903187815
True	283.01378000400166
True	450.3658278276332
True	124.7208308834715
True	243.5664031469831
True	324.6269370805627
True	1331.838702308832
True	457.2439078357824
True	25.16004171710969
True	192.4709829166837
True	710.2348972149788
True	36.396120578751415
True	176.02577366685242
True	566.5940128676842
True	72.68107264878873
True	869.6731443134605
True	327.98450983578726
True	665.500744688027
True	80.60675937902676
True	677.8402955619401
True	579.7055230213261
True	860.1273932160752
True	256.4725021448051
True	501.5507653607021
True	818.5064674586583
True	914.014866455076
True	242.26856621803265
True	736.4164901096116
True	221.0455944272173
True	456.7030693720889
True	374.1726166127424
True	499.381418833644
True	490.86389584100186
True	326.07736284394065
True	357.85466939715707
True	113.7551498825006
True	335.46681483820777
True	1178.1865919888378
True	318.0968950792088
True	145.9513807154677
True	309.5150063250444
True	760.2469192223958
True	656.2706663735852
True	414.4025797698547
True	115.39694243059938
True	333.8954544642557
True	32.46821234971736
True	175.84956938495102
True	95.1520479363584
True	92.9673968162733
True	557.1966935076604
True	142.6307115132152
True	140.87644467127072
True	108.10871073000956
True	88.05843693534382
True	447.5880082669147
True	389.8959632943171
True	1034.8839038275528
True	522.7915263068361
True	797.5734400259468
True	275.45597466885084
True	299.08044493079245
True	533.2632036628019
True	192.67002937948837
True	740.1451410772561
True	244.50758154970828
True	365.0549856702992
True	75.27474017742753
True	115.74915747624904
True	256.47008743401767
True	122.34808093849
True	484.7342344311513
True	28.466799782597803
True	560.676855330378
True	1013.0613106954772
True	728.09264309498
True	1.0039777949340098
True	61.02041454869997
True	478.3449931072402
True	440.3715331007148
True	73.82568553234917
True	124.6655075242854
True	297.8918663865604
True	79.08039454327954
True	49.96463900514002
True	740.4999599550814
True	656.5500369808224
True	166.93303699492785
True	182.04675932497136
True	525.9494324020783
True	53.29302825073725
True	25.58324962805825
True	568.1322642274255
True	451.4420192448591
True	1127.5204393546055
True	45.0981804781677
True	478.4920501854177
True	873.4325650217321
True	787.2672604464595
True	289.96041302082176
True	749.0757533718637
True	396.5853840150583
True	42.20193912027867
True	99.66314141568996
True	722.5333451807319
True	76.59014563593706
True	143.86413188793225
True	910.2512616966092
True	189.0635812199181
True	276.1341015780865
True	98.06554576159448
True	645.7725189353877
True	599.1703501944069
True	212.1697059351356
True	425.2612363001044
True	43.96615202409592
True	272.0048127154145
True	587.8905042181359
True	635.1645641928767
True	309.68347151891305
True	73.17766334356952
True	949.8428928905158
True	1030.033563476411
True	555.8920125091222
True	60.38581043958989
True	28.919323312293404
True	92.50768837827316
True	109.60205784144232
True	105.2059967919106
True	847.0809673829579
True	1191.6884764165002
True	740.8643721017248
True	332.8980924429655
True	8.88204611251822
True	19.698103865931312
True	344.48832580626475
True	468.7213002472402
True	45.79755328058607
True	571.3684496159016
True	422.48447625677113
True	402.5023749823072
True	78.95070531270882
True	206.3384282382429
True	271.29444824022306
True	131.27499058669162
True	390.40981304897633
True	42.75824978688577
True	176.3555157669843
True	1156.654308670017
True	5.922399068522099
True	28.17980183113064
True	583.2185798249842
True	352.5689407871869
True	797.1404522571503
True	156.08047561445323
True	742.9580306970448
True	604.7364997914225
True	293.751489731988
True	419.1380351911848
True	342.57624581099566
True	296.4978313147977
True	266.2290891931124
True	394.7309170383536
True	509.93563550027307
True	502.2307313632655
True	103.55641244584194
True	351.6915618051901
True	9.149352282653458
True	189.6562334846075
True	237.96065944489223
True	891.5271439386436
True	574.5445786642373
True	31.51281938164038
True	755.3116381552053
True	858.8753767668536
True	108.36235902689164
True	349.7175673603704
True	863.3437361273523
True	212.36624573775333
True	161.03115731891816
True	510.7266092187391
True	590.464873525957
True	1111.387883640523
True	150.17696425789322
True	153.07841102182076
True	257.5162445671412
True	315.2703429909322
True	421.1205172672196
True	406.1184925026883
True	320.4558369656419
True	463.7807608442573
True	503.9231864383881
True	218.85703334909996
True	1496.883056824
True	257.0399107179259
True	399.0904561595903
True	53.08913401409771
True	767.2430432707353
True	261.63179597446447
True	957.2773445660524
True	549.6678353143924
True	313.43511193788555
True	759.6430713379731
True	262.02464307703053
True	198.034694463795
True	257.6875137574185
True	219.7175229976586
True	139.34460963014905
True	242.7594864707937
True	728.9758608222927
True	531.1534903995586
True	225.22141079956543
True	1172.4655220356665
True	112.87647261686227
True	257.0698934555476
True	67.9388538243556
True	306.81184358553065
True	430.0660553695624
True	93.88953084771056
True	226.6025647795278
True	67.76071114190835
True	688.4300861510385
True	374.7860799129646
True	224.4858786278157
True	732.9263689642161
True	896.543708071052
True	820.7981572629411
True	856.7645322554163
True	346.94656852399413
True	1.0896143524135142
True	260.6762144872353
True	58.72396364589546
True	388.6379019236808
True	51.95260816266747
True	350.2603400111521
True	870.7936011982206
True	1020.698121954836
True	379.5689810140945
True	21.93535389528732
True	501.9207302956949
True	507.6596787593216
True	195.34797802523497
True	214.74469927073923
True	295.2283024526166
True	23.29491557713153
True	130.7746436016031
True	960.129499530388
True	59.23770453370244
True	497.18684736432994
True	793.4838275951334
True	105.19070392701217
True	252.91828873286997
True	114.15266248864653
True	16.69679465931638
True	1.8004411602514614
True	114.179491629479
True	1019.5297170364512
True	504.5409258719203
True	70.6060646674313
True	792.7597388969796
True	336.1172017383571
True	1.3236167787948974
True	440.7133661127909
True	190.31967634903515
True	513.414292899135
True	88.39086242102663
True	329.37882743032293
True	375.4545253673413
True	173.39672440325444
True	202.37117867487456
True	127.68055859806276
True	166.94219839285276
True	1002.1720626440602
True	17.504321710315804
True	500.9460026081606
True	487.5783631714373
True	387.714250527021
True	222.59051241482567
True	239.07571073829664
True	149.7133461126583
True	48.05839176442227
True	499.2246500157152
True	150.8345404946228
True	849.4582079395233
True	836.825929290251
True	241.5273774604188
True	311.79712623319074
True	527.389098194271
True	42.62575654072866
True	84.67772711185428
True	727.0882763599789
True	1072.685903320429
True	115.192240420648
True	724.1630933579742
True	138.69689732652577
True	921.6699514730228
True	655.7887406401344
True	110.5962244427182
True	268.83393807213525
True	641.8654833919682
True	275.2505070050371
True	47.13018429383951
True	590.7496648048998
True	451.5107824136915
True	5.684563067534281
True	464.144430954541
True	67.88846396873511
True	184.92895661637735
True	235.57054476447672
True	304.9875916676554
True	71.95258093399912
True	215.360016858008
True	351.5627579386178
True	444.6146757128572
True	945.286248041286
True	48.57263322031812
True	904.9817829244334
True	1016.8886926646744
True	132.76531261139573
True	73.25623022146594
True	1005.8356125740293
True	26.557594070630685
True	227.18341459050265
True	89.34281776816852
True	212.28887429643112
True	365.7070280988585
True	952.7109467274176
True	102.22014120118004
True	73.1715947573211
True	651.365303931232
True	281.4424871145711
True	723.1279254443144
True	54.57837464876795
True	499.80288463134536
True	370.64810243318834
True	682.3722380433647
True	54.45348814400134
True	104.594269233317
True	28.068816190701384
True	271.43329060446456
True	44.42024549176689
True	351.60377995253896
True	2.82060827258246
True	1190.2579903494527
True	101.47293969439995
True	136.54517949804418
True	362.92147517975866
True	721.501030159294
True	670.9966333165236
True	979.5533686057462
True	468.2549977035525
True	418.00451250075145
True	135.2754224843443
True	431.6770679158286
True	846.200871263438
True	415.2563482123372
True	964.5416257944498
True	87.31258904925703
True	424.7172722433494
True	181.38181754329904
True	285.6787757908207
True	724.8028919216559
True	167.07093587196405
True	139.62992220415524
True	64.575333567805
True	861.782504736583
True	781.0124886287982
True	84.37132141849425
True	434.3059579057142
True	736.841232758687
True	423.0665624498669
True	53.078652434614455
True	318.7497861459375
True	792.358314902746
True	30.336940513494547
True	353.49549288225205
True	169.9364840812684
True	281.2353324031912
True	32.63749045017899
True	217.9485427695413
True	779.1756515982089
True	641.0010412445691
True	57.16882677355184
True	294.21045025085755
True	908.0900046452616
True	17.879277181356077
True	305.98964302495995
True	287.9879298003973
True	437.7404893091484
True	217.80449196642004
True	604.3262097124722
True	49.75293789708208
True	955.821855258542
True	889.8588969210891
True	48.05758048186656
True	379.8548699376821
True	736.1976430731448
True	968.8178756798326
True	276.5748063759038
True	575.7737785923997
True	136.92936170102584
True	179.9301349338239
True	132.80930101622857
True	134.56021824115655
True	204.59202741346127
True	961.774177745306
True	785.712974111634
True	956.268701954818
True	19.3136759677953
True	27.252445156501373
True	358.01893691772773
True	13.930290137750124
True	599.6653622306756
True	1102.783044768477
True	255.71002232683935
True	212.88869096995987
True	82.34606250544986
True	215.0647535878784
True	133.95313087939547
True	46.11718560703247
True	129.2733544458086
True	87.92952464136226
True	238.80538939553975
True	531.4054077664497
True	162.8197846348477
True	27.70505327828693
True	54.49544263152765
True	430.379330095137
True	261.42936354120184
True	575.265417178162
True	21.43562110373305
True	110.61306068421514
True	657.5754770680419
True	264.0270555770271
True	488.39430954951234
True	661.5166874590657
True	100.89845275167016
True	116.99788213004318
True	81.27647565004311
True	27.436007630240887
True	130.40124732087776
True	91.55501364939968
True	101.50632432307717
True	150.40602341280007
True	231.6507811721185
True	844.936846514889
True	285.0318462518717
True	919.0855733107218
True	170.54409280818436
True	193.35988729834983
True	791.1294497074707
True	308.2299816820463
True	608.1736165123932
True	261.3067003831576
True	362.17914597094
True	449.2385144326279
True	572.3507781210233
True	643.7293141026099
True	363.527228263738
True	36.91942614155957
True	550.0212871308619
True	629.7356816655221
True	19.86245292050113
True	11.910886151410796
True	263.09798983375987
True	408.83151699672567
True	462.15470894144255
True	71.86067426245174
True	643.496891520899
True	916.1719770479322
True	241.01355811554183
True	903.6044723635464
True	274.4117637040427
True	102.28711280399204
True	268.5787947284955
True	701.0098915529621
True	36.67758857829767
True	556.9109267081647
True	1313.6420598827167
True	1030.5964294235123
True	907.6219360699988
True	207.49926490160868
True	95.45585585985148
True	199.9455706704183
True	836.2895547979825
True	147.45549951395705
True	1050.5954297881992
True	875.5593208483735
True	42.05005786700633
True	89.36955258997831
True	430.8043781900054
True	400.243997401473
True	197.04680264470457
True	510.1926785233746
True	648.8759525468419
True	122.42534134987731
True	279.1418556040239
True	1025.3101322815874
True	55.00023029348142
True	696.8540739865198
True	556.3432805829121
True	38.93066811366055
True	815.9370585224317
True	391.5332546705527
True	548.4469227174412
True	115.32646634197076
True	262.76058273243103
True	215.0614716174968
True	23.981893628916847
True	128.8320907676358
True	752.4819309733678
True	133.94242662775684
True	379.53876594223385
True	62.69929982239213
True	640.6762627026325
True	648.1212123886145
True	236.467313016044
True	465.44926649312697
True	170.04733392541834
True	162.49476846161832
True	207.5503788362125
True	290.4574657586628
True	371.5010993786756
True	137.03412211754747
True	197.7889344954316
True	26.85241168921291
True	855.934705997621
True	324.56936888212465
True	8.974118598580935
True	360.9872629066186
True	163.3361107481129
True	619.8952162634447
True	370.3620967713414
True	565.9975360491645
True	536.0566463430592
True	493.4589449519344
True	798.1211681162832
True	241.657713072122
True	574.3702309193379
True	158.56261226509685
True	519.0676158241614
True	372.6918390513121
True	377.2060636274316
True	129.19861512235647
True	130.06870749369392
True	110.36501520832586
True	64.72017374711713
True	715.622242894631
True	179.97237644943002
True	46.18690982673188
True	0.0
True	558.9037442746112
True	115.86184779277424
True	22.844756181273198
True	42.198305209367305
True	116.49182813548552
True	548.3218815716663
True	184.02351094946053
True	108.63548915957382
True	34.689911233315094
True	162.1308426415655
True	931.749565806464
True	51.97964803180326
True	219.005303383426
True	738.225539819172
True	311.9626996788489
True	463.2116359883132
True	478.15997089247264
True	513.1854619304625
True	611.0010249860925
True	928.58184350625
True	265.12757473421965
True	1038.374697836351
True	914.4155507854396
True	633.3333194385582
True	346.64202945058884
True	858.0059796168149
True	9.302307236201612
True	31.6721634776755
True	277.3055706366567
True	43.67061431204471
True	189.6660384035721
True	744.4103530361964
True	209.943102649571
True	753.3781904501236
True	779.2970507792996
True	121.79218882240454
True	368.0266540087503
True	587.2690743775221
True	21.07425369905699
True	129.82341046637836
True	439.0641875471932
True	305.87447372282656
True	204.1877828455078
True	117.65374576943074
True	384.9725144515408
True	24.840221032361057
True	359.5113404643401
True	364.8662500561495
True	1021.6855710194874
True	357.8600599108582
True	28.986389835853867
True	421.1268680945746
True	438.2887547298532
True	231.7967973523364
True	32.99277337199484
True	757.1769062503555
True	433.1801747602002
True	177.11689158330083
True	12.941047102210856
True	1202.393795575308
True	163.83191259822436
True	28.63669226324001
True	308.8686837848104
True	279.6370911090985
True	116.2094522776534
True	294.79379863730253
True	49.10857700411214
True	324.78366579192925
True	314.29489548637184
True	311.8094126996892
True	29.07626671332137
True	47.5364294750559
True	994.0804495332508
True	26.18563214932404
True	12.393887082756963
True	174.95572313935094
True	672.959808131654
True	9.280137031802845
True	189.700470950752
True	180.42337650424537
True	529.1792288795557
True	369.2174871774921
True	740.6543827699954
True	323.45054978608306
True	487.139807788266
True	456.81837321021504
True	508.37648018674633
True	102.53128972863712
True	1272.0289505291405
True	914.3268163589386
True	285.3171523953879
True	526.3127298180997
True	104.4527396605954
True	588.0377020239721
True	414.0466654087522
True	153.8707283391059
True	81.22152494393592
True	335.24868850711937
True	163.9770648292639
True	28.452063923502457
True	611.3406535501063
True	379.4279541923252
True	67.5493076730849
True	28.13114873863997
True	654.5152882311764
True	491.80858061501374
True	74.61354054859878
True	20.55330703876747
True	345.7798302326077
True	322.87676359988944
True	733.2027800252433
True	542.0862276068026
True	562.3826079853044
True	792.2288272779862
True	9.442611010520162
True	57.81166323521629
True	35.81149753278678
True	60.55872227853476
True	507.94135093940974
True	601.450034346391
True	83.73503078321326
True	111.72058600867064
True	191.31125863675703
True	72.84321831769755
True	162.864847252602
True	191.64396529727924
True	273.62078963977734
True	801.0180974253939
True	601.9504625726862
True	290.2350046396312
True	191.19885964817155
True	275.45035669741657
True	243.80108208430957
True	708.6716160934509
True	327.00058061048315
True	173.65480174749518
True	903.9731117671084
True	355.28058011614377
True	481.8560365795734
True	151.97488338276
True	115.27526435055452
True	60.29913704241536
True	214.7878945370016
True	956.1437147363862
True	540.5867014857773
True	107.78033828913792
True	350.8109196200572
True	101.68340695690073
True	679.6233827880848
True	4.595904922613479
True	692.6135614853945
True	34.52564740425961
True	933.5539923522016
True	851.7640363060216
True	208.46380963141755
True	32.51450366664191
True	79.08704718821483
True	455.7483455623997
True	226.26711030185737
True	1.315227381346274
True	78.17189659743526
True	1112.0443342867882
True	346.9266201542528
True	676.5278256762116
True	485.98311164763305
True	29.36854934968365
True	132.48494961868815
True	431.0725061776688
True	996.1207533086616
True	822.687679235281
True	418.9775000491181
True	336.57232613779735
True	17.840547934628944
True	75.40814619237563
True	755.0201934010173
True	451.1772766999035
True	392.7430155454312
True	850.5178078685954
True	24.579575515432108
True	214.02603699479823
True	898.0831288165438
True	246.8395472348013
True	8.484563067534282
True	516.3208872534329
True	105.8010060857544
True	652.2839450261228
True	53.82650670242351
True	261.9749858635493
True	873.5479525072327
True	910.85502529965
True	276.9164380834838
True	408.7891502443648
True	119.31986822155956
True	621.3054673964599
True	261.62346370436694
True	191.82614130867336
True	821.3672504292806
True	53.13181232977189
True	720.0121893049777
True	278.3572252612806
True	305.4404285164741
True	168.78720122329196
True	481.8332557319741
True	592.8773924328409
True	361.2247984501417
True	407.35484521397336
True	67.27686971128583
True	157.62018839211655
True	464.0131609015275
True	227.47438398235107
True	41.3358271130804
True	201.16128978319605
True	375.2021912248029
True	378.5075741438984
True	752.1442158262471
True	123.6231577462118
True	666.6713205900509
True	515.4012972690798
True	594.3816020836701
True	138.60097830397345
True	39.26413486190224
True	660.0271251225018
True	70.23737730707586
True	546.1420205183074
True	661.7779207259897
True	449.82498124875
True	139.72236683725126
True	513.1473786033247
True	4.241521577443052
True	398.63337095901664
True	32.90339159586833
True	639.1108262527073
True	280.5608631766385
True	566.1619760416844
True	693.3395282751584
True	146.2768006199621
True	515.7018660724993
True	481.5919320456142
True	66.9884784097776
True	955.3212284714004
True	2.9237993629429777
True	26.904069932337592
True	624.9578113093964
True	687.6004616030706
True	133.87095167246193
True	412.9602542509298
True	126.94493340838326
True	76.80801977645686
True	459.867172473862
True	43.25719060275969
True	497.44507136538834
True	12.970542178790566
True	855.6607321701799
True	553.9258422236379
True	667.3385074286042
True	98.89969947227416
True	375.2049693651231
True	1000.2440741779344
True	842.2962563817623
True	143.47706791843103
True	573.39717429481
True	466.46420583128577
True	246.40117558143265
True	252.82090208441844
True	5.838004153767056
True	320.5548224258002
True	13.504598321920128
True	367.08423083651365
True	72.89400158003544
True	405.8823610685768
True	650.6947435581839
True	119.97484083727512
True	243.3142630838374
True	627.9861115548053
True	680.0567574065406
True	298.28602947942204
True	141.1190149142729
True	162.39667599691103
True	476.4375750667264
True	88.66304571056708
True	10.184267396816272
True	517.6148720343433
True	558.7675352012367
True	20.161995930127592
True	137.2415551897039
True	899.0806718184793
True	498.6752889915944
True	272.6387908164782
True	33.22187700484857
True	476.1782767551059
True	106.68001316206492
True	573.1847195513772
True	659.7048662775168
True	302.0376073514945
True	393.5497133760721
True	188.41284524625223
True	244.0621142640068
True	75.83796250743889
True	218.13532425158832
True	486.3050357654067
True	21.64387841221982
True	450.163590290421
True	370.5115375249441
True	706.9065451206426
True	878.7019302971231
True	898.2356591993708
True	157.13149936551795
True	398.8118728927077
True	71.58992127104834
True	199.31582486274272
True	313.3315853436516
True	10.110946404115737
True	821.4992782677097
True	23.165837558695483
True	400.0187536659488
True	257.41686772842684
True	647.3598494427433
True	208.7791262814948
True	36.96773167691669
True	682.2917520839612
True	1082.5119204518833
True	233.47817160556508
True	132.62535360479382
True	597.2669664220869
True	519.2363864386676
True	18.72768633404972
True	796.7547450993557
True	111.6182689921523
True	43.858195842345424
True	315.8534182353791
True	359.9100796945983
True	393.1638111246818
True	264.4075070770399
True	18.15121502885924
True	22.94281753141929
True	841.2414069014944
True	207.8934251184812
True	108.01295263701876
True	837.1988301976625
True	658.8084766800882
True	649.1221379186128
True	453.9256562967718
True	155.3733646437505
True	31.755335787850825
True	104.33219503350112
True	439.9473879549663
True	233.92010972460284
True	498.7365801854047
True	144.80774680255007
True	487.8584621172203
True	644.3677969435381
True	975.9231321528764
True	22.591790009130808
True	1019.6623399557864
True	1054.1452481343113
True	496.5880282903171
True	78.59243590094378
True	787.5575171279445
True	638.1376851424794
True	652.3319841021836
True	184.25639693864545
True	752.3016334111863
True	696.7024382262173
True	122.1742879272052
True	781.6069183354903
True	820.7041695834318
True	493.683862417258
True	228.12101021671637
True	70.78849455797899
True	306.3228666070493
True	326.60018729365703
True	474.1964466629099
True	437.58344100832113
True	188.92618870615016
True	314.8491505789364
True	3.170706959302967
True	13.697059070217918
True	102.63912324097105
True	130.81000962901035
True	359.4017892430306
True	352.9020224209869
True	112.90724769110533
True	17.48421701656326
True	210.16077982844817
True	834.0701655329564
True	445.5955895266028
True	539.0834112950026
True	563.7472676989584
True	800.7056857939291
True	652.7398471335162
True	90.00122815245027
True	197.5216576445612
True	249.1315000904929
True	294.78581078112745
True	104.20010852746448
True	369.5663551465926
True	431.7851326089213
True	175.6691190389467
True	654.2404765235027
True	250.18438441604445
True	203.47721213049937
True	30.04520101242928
True	250.7084498427964
True	496.1045483707952
True	160.28313468828225
True	521.5466783117448
True	459.2857053379647
True	243.27050027868523
True	107.72902954730006
True	42.94923810588684
True	404.6147169212695
True	791.4616900851896
True	168.86938341354858
True	1055.4398401851183
True	1049.6818455497994
True	475.0940926217546
True	96.5453284148691
True	117.64525128159586
True	689.7152984962485
True	9.315081596814428
True	228.48330674654676
True	135.49049875348106
True	119.06603696840612
True	334.5655527189103
True	641.9042419457035
True	36.542351830314985
True	122.79855101587202
True	967.8754483777316
True	53.465820107949085
True	476.1109512696849
True	534.0876413425073
True	253.51461787576724
True	127.30585335759798
True	910.1378912476392
True	1211.2318293999276
True	518.689039320349
True	660.4663662142744
True	203.7788169911061
True	152.49517760988667
True	325.0493023210818
True	260.3053729550177
True	170.84396617882365
True	287.48074861500487
True	331.5160220791618
True	10.984627868615089
True	614.9347512774043
True	150.11845573733527
True	74.03364715271296
True	437.0288034483055
True	331.54622357372324
True	1222.8504721501963
True	358.85384417375866
True	982.2240022966624
True	9.162080274191858
True	267.8413269648317
True	222.2006679344572
True	155.046052995146
True	482.4402158373418
True	192.40604127866368
True	416.09808065783216
True	336.4279948470033
True	111.65762521079972
True	358.129943610188
True	1032.1988191473663
True	735.2571902323334
True	224.2832792017601
True	99.4040887323377
True	285.64897729227243
True	25.042177136563037
True	360.9778241539736
True	326.47094922201813
True	561.5765342670383
True	445.2289799941706
True	354.70284518556895
True	158.30062199715073
True	12.138588415769668
True	423.72747444055534
True	284.9060055130691
True	138.1465929971505
True	311.3820819560297
True	428.2261212123698
True	824.9281656835822
True	314.0249111747333
True	775.9975201624717
True	393.8391160425688
True	375.7958115888297
True	1.3128452649018512
True	1137.7987947962329
True	98.31468924521975
True	945.6357492775744
True	212.34519589255527
True	452.8685545262982
True	664.2906649470968
True	85.11307835888802
True	486.76461589807707
True	31.60000009909336
True	424.0961854343478
True	78.92926177678858
True	223.69536795448744
True	37.9422151315224
True	670.7692955388754
True	188.69556582784557
True	26.459029604234924
True	416.8614452277936
True	110.7639999581986
True	168.7239241166955
True	819.960234088288
True	269.67554932948536
True	156.19564849620426
True	386.565129833794
True	512.7828116625346
True	342.2508871593988
True	508.3545387856011
True	616.5122149535255
True	163.6208222190535
True	6.8467807391316295
True	69.63924032589682
True	421.42917133998174
True	90.48997035120776
True	78.21631507594302
True	1025.6710667100324
True	26.534348741632797
True	326.48793816055843
True	312.6745603465664
True	454.4637477473021
True	672.1957985373388
True	197.5328065229841
True	629.9514140539068
True	325.1593268285404
True	352.033474599642
True	278.5178172541417
True	220.84478982478
True	357.00540810238635
True	458.7521145568165
True	411.40785439829153
True	614.4101946056742
True	145.57680550067326
True	80.07866316898063
True	36.81279639394162
True	292.12993318296424
True	642.5557009785678
True	413.7789650349858
True	787.9830278329025
True	217.5121605580023
True	389.0603464968554
True	67.41658905458677
True	53.73763004617484
True	426.1251948042408
True	198.66559928726508
True	228.06352657438887
True	44.27632235363104
True	1053.376325088533
True	173.5423283785462
True	879.3000210491454
True	317.3887228479077
True	920.248699064645
True	234.3803735982052
True	455.541693296433
True	538.0711751635947
True	625.7079536705489
True	211.5166228620926
True	467.4074799537064
True	943.0960773725756
True	126.10260834977568
True	7.390934233316328
True	561.239164325324
True	29.10603381400133
True	79.18202607691535
True	789.3978579800014
True	232.1192054220432
True	966.3848083342396
True	693.5062801998481
True	420.53739044085904
True	295.4086215123432
True	476.9892639501975
True	340.7912788842141
True	181.6973955590473
True	677.8792464072383
True	740.850384934386
True	206.21174599821808
True	85.179027975883
True	511.6276378555406
True	142.23463889885647
True	372.531871749791
True	322.2327820065131
True	64.9174401594928
True	389.6102973441057
True	403.2831396183609
True	371.6633887790446
True	420.3694498701768
True	429.70461406118926
True	623.4479288644804
True	58.31359530687383
True	460.5835433361432
True	332.34207028531324
True	664.0297809501982
True	210.83126680441083
True	100.69459330585184
True	40.55382532465509
True	530.6292586648799
True	632.7311477924925
True	192.02262880987143
True	405.3940712662399
True	343.3241919650524
True	17.516192706031667
True	177.31668451845366
True	292.5283110807914
True	2.9981637164737203
True	877.1495440281005
True	80.81325483945072
True	101.59683585575506
True	114.50276260104803
True	350.44464710906874
True	39.10540411796586
True	435.5018418965852
True	237.86492388718392
True	6.332348075438404
True	116.74623848285208
True	445.1556188869875
True	50.8969455405847
True	72.88389881885993
True	182.5208711280293
True	290.4031900621468
True	966.509333234866
True	391.7152993599356
True	961.8485754611104
True	175.61041806857727
True	1046.1576632013468
True	790.1226273466273
True	641.3995611780487
True	391.4005316294922
True	390.0238106892294
True	79.28564186215172
True	72.00320566396744
True	81.61041095007222
True	177.55239257943057
True	479.85016595632936
True	1077.303889721583
True	175.01200332284114
True	357.61834289287
True	435.5039216592516
True	625.6048540008012
True	579.0531249191606
True	272.6162963363606
True	455.5239414038956
True	657.4601749465409
True	98.05812721416773
True	733.2315708215425
True	255.63296084810025
True	133.51005593638482
True	407.3679743556165
True	852.0649115140523
True	452.0923460909424
True	827.7167921450073
True	201.98049136633767
True	355.0245101052988
True	711.3158430653351
True	628.7940680707759
True	193.5657546567932
True	253.23496181889112
True	781.5531591593211
True	29.00331987277207
True	181.2584381906521
True	519.9837358160695
True	676.9980078737668
True	99.8548280905085
True	37.6684783102656
True	161.48823798439122
True	728.323969117754
True	310.9720628756625
True	554.0258049405286
True	359.7381124735598
True	299.8511697651992
True	433.9265884740765
True	506.42984819110615
True	73.44349755206086
True	370.93226898986575
True	759.570544937697
True	0.0
True	291.57660544846794
True	246.09483375611063
True	978.46578782222
True	155.26799719330802
True	667.2946781656536
True	642.5850605235454
True	109.96085077344956
True	213.5416584586013
True	137.7037760117912
True	12.980809142493609
True	284.1852716837104
True	378.6245687202572
True	1137.0078507674205
True	243.11886798178543
True	431.76812490100446
True	663.3947409494739
True	201.78892195189027
True	27.10273716513039
True	831.605807766392
True	599.6076471426502
True	161.6161549227228
True	632.5863152232677
True	164.57086414988612
True	297.316501597407
True	772.504146810759
True	35.33486403167635
True	108.56179961678755
True	511.6520641855952
True	68.88671014440611
True	78.29806266958694
True	409.2552860875613
True	23.456195097479767
True	769.0942618017679
True	102.89590095865267
True	152.90510000739738
True	17.83367520937186
True	723.7537116696802
True	27.49535071838998
True	791.0308518343375
True	396.9125759332558
True	120.22475805734916
True	704.2551519222026
True	538.3312173591427
True	583.2286569452864
True	48.45129185078507
True	382.7624193148024
True	5.782537406712988
True	94.23173821938364
True	378.2623400027201
True	46.413634702773855
True	118.37548451218764
True	284.5635271537313
True	175.74203143630294
True	100.01402916088028
True	673.4620512924104
True	20.30437807776898
True	1131.1153339261523
True	508.3896136981711
True	308.0081740831874
True	502.9096444023894
True	124.81483901226764
True	801.5393125337874
True	1123.1528568583417
True	734.7481485528413
True	165.9096947917883
True	233.52103545456035
True	51.33999572671711
True	58.05981563961237
True	154.79730874049648
True	97.69152921224244
True	170.24752077774667
True	1187.5354410911664
True	301.86136818224327
True	362.5047789901062
True	717.5006492720382
True	17.263387476914623
True	14.235826147943104
True	592.9647367732338
True	5.8941114039352325
True	112.21139208885128
True	692.0416834019757
True	181.4660336316281
True	680.7946168349899
True	830.3343222572117
True	154.66915804345152
True	856.9998105340954
True	2.6148831292733345
True	445.0390679827225
True	1045.515085585138
True	24.327078999228
True	235.6277342012725
True	149.96136381828836
True	963.907652244402
True	239.64326022519472
True	497.7578310205839
True	121.66128692868486
True	499.8084714967042
True	150.6267219828364
True	98.5815841452442
True	389.5691450678403
True	69.90524540677572
True	56.25024180482065
True	1084.234632024756
True	273.7408712556006
True	156.97681906501754
True	375.191644883122
True	405.3361113060721
True	214.48002530793156
True	167.44988470157386
True	376.6003639049548
True	36.67178087517051
True	494.84453506219694
True	1131.0696560528204
True	115.78521113949552
True	474.6427267599391
True	321.4263239024384
True	26.75881401419065
True	407.7162070738526
True	105.47211438448588
True	599.0733201243371
True	194.10704105472615
True	440.4156721917407
True	21.421594349680607
True	447.15751650142215
True	113.0737293337398
True	334.31246507820055
True	32.00671306874832
True	175.86313620452947
True	245.30946354569048
True	752.2410070006083
True	59.95699734851
True	143.7637769790707
True	231.4904590375029
True	143.64736586104965
True	646.5586672749869
True	559.1608008850052
True	789.3255200022725
True	385.7682187731736
True	537.3482017434615
True	427.9196454909289
True	709.6181600147787
True	74.06874166581811
True	470.6058257283323
True	423.5054577228734
True	48.79965647640941
True	82.91213001237455
True	126.02048821734496
True	86.12151945286251
True	325.9252838611137
True	866.6209674956356
True	319.44587919398845
True	1098.2038204547962
True	335.9890022457424
True	907.4894231375268
True	155.1391418554563
True	549.8309337751941
True	608.1629938392753
True	674.2256757898219
True	446.63508440563913
True	66.88343190059496
True	298.8894062849602
True	39.752044814380106
True	167.96108550246677
True	163.4443271329459
True	1113.5386058756433
True	231.92455618265572
True	551.6692665025976
True	572.0378884809636
True	564.9189929362701
True	869.3954324079015
True	595.2582427764122
True	639.3860767036603
True	989.6140861533844
True	122.6248625759166
True	327.67557978608926
True	265.73384843921974
True	339.9098177804533
True	91.33471132988105
True	371.29234582004335
True	4.719303164453876
True	321.14007309609826
True	261.0163877918399
True	609.7595743750721
True	290.2790555960032
True	361.0613070898564
True	9.62064835035041
True	59.790470062153176
True	535.0046379897187
True	29.96200553098262
True	140.04877557245135
True	65.19180199708929
True	156.99602689089028
True	238.9190550116712
True	69.53725911396386
True	381.55847310713614
True	281.515834853013
True	102.97278091920924
True	342.3206622930972
True	67.08340472331184
True	573.4685313374525
True	844.3940272392011
True	283.0102342862388
True	1137.946412012638
True	110.98344958209408
True	309.2272766233911
True	1031.6352653225674
True	89.82770628157171
True	279.23160285095
True	9.661225690231978
True	404.824604105469
True	452.8578174001585
True	157.485162788667
True	613.2687036402914
True	910.3878970107726
True	163.07929879911512
True	72.40472565966172
True	316.4500729803564
True	540.7111140910523
True	638.3107339707653
True	1227.1877422840184
True	27.552262401075456
True	953.1449917499158
True	138.75077103844094
True	641.6722767882852
True	120.80448783957276
True	127.47095607416831
True	190.9776240421807
True	166.18039451742675
True	750.9315504646167
True	206.423870882648
True	230.65813756847183
True	66.53752859887922
True	502.6717790163257
True	435.8209078720177
True	171.3621865708583
True	239.14573893464237
True	18.28904452042205
True	433.6424535666879
True	228.8221311470756
True	273.2152104081524
True	111.66867591660908
True	699.9902770715429
True	427.0701556820201
True	254.4996039200624
True	642.2271397175863
True	512.785124391677
True	467.57010904472446
True	134.43934216453104
True	534.4394503292441
True	426.0139561880762
True	2.128160729384949
True	192.89831451861815
True	91.38149854066714
True	252.8054801384516
True	2.6636263372670124
True	125.3544993080501
True	349.7065480332518
True	6.185963839300422
True	879.5521270466147
True	168.06899069478987
True	747.5462714575588
True	835.0948360632789
True	163.78268502129458
True	211.76641179612696
True	481.7068918086961
True	834.1548970190403
True	51.241547713897006
True	40.08816547414859
True	128.49113995826292
True	625.3541890718525
True	723.906876323619
True	183.6860450160919
True	591.7474112099244
True	611.922024525937
True	849.6433926045914
True	402.5381312164799
True	182.17919921709407
True	889.4402816954502
True	229.54224585336843
True	157.7639516783667
True	327.7824286344099
True	219.6180900447401
True	205.50008145302724
True	616.7849870116011
True	254.39365355968064
True	194.83807109684835
True	453.6915919074528
True	467.1965742357788
True	62.01665230622832
True	281.40809815457294
True	83.1008195781126
True	327.3998139480933
True	342.62745536303765
True	259.4323054502637
True	178.1243883726962
True	380.26231929420624
True	668.0025944116677
True	769.89631317691
True	288.591772529024
True	745.2764102079952
True	66.50708880009513
True	866.232519475123
True	345.64399226649465
True	11.57234418018113
True	596.4008970532441
True	707.4180978688917
True	256.092606310355
True	171.06780247811466
True	46.81886306156913
True	384.57252245326816
True	79.73236260075267
True	14.109686749914108
True	893.6536850295362
True	371.2251024413264
True	175.56541095142154
True	993.6460055872408
True	10.93490939120533
True	802.3005387507505
True	33.58311459137531
True	650.2801047186176
True	56.902378970970325
True	767.1877766173724
True	430.26356654429486
True	185.09776424643053
True	436.3102632338141
True	211.4088179076923
True	298.2791715181139
True	226.83163822279224
True	407.0888656145891
True	9.8640454395059
True	319.12476622047353
True	115.29253520229774
True	10.79759589757662
True	473.6818946143443
True	710.3142376857276
True	286.2061650623195
True	82.94462414641201
True	317.44085667501633
True	79.86697817067471
True	182.0890498953554
True	184.21587540816392
True	360.19262809973173
True	41.35827972701626
True	142.35262749049295
True	384.4951516056768
True	904.5226140330238
True	113.17150434676311
True	210.25237101134093
True	421.38272225194345
True	19.428103969424004
True	421.4978145120144
True	512.7802565396603
True	86.55366034095887
True	392.35616410266
True	357.9264840610144
True	416.32937412859707
True	591.8750759943825
True	1065.124861981319
True	982.239432709822
True	51.08276428638568
True	1057.7724117896855
True	113.39250322480396
True	113.2450156618887
True	110.44467698054098
True	488.495362583043
True	360.36457859626177
True	571.0473145563151
True	260.75117194361246
True	151.0113960021057
True	395.2441371010312
True	12.603625827137025
True	457.5096289299274
True	386.6870147597379
True	145.20808604002744
True	97.78752419823826
True	528.0925443880548
True	1020.5107870136214
True	199.7172075268424
True	63.99987474201217
True	434.16917488858775
True	385.5038607160615
True	490.5253698410197
True	307.13501241571674
True	3.991893608666352
True	548.4476259799551
True	519.4936931513535
True	496.3798081214191
True	196.8146335402685
True	105.71439372682836
True	20.233415912102632
True	380.0661372743649
True	108.194371599343
True	6.033588834563105
True	33.21983763022261
True	343.1835701420007
True	612.8426365618611
True	124.19930516896456
True	90.64384503131512
True	22.97488402857341
True	403.863429733473
True	345.46915119307374
True	766.3968732131801
True	299.519224182142
True	510.1085067527455
True	542.4281411154619
True	529.3694685694996
True	291.8851845736495
True	531.2723331854195
True	100.45671032923649
True	588.7319658301594
True	7.481855387025492
True	362.73694620692186
True	470.408277125952
True	966.4257389617736
True	347.3388053264805
True	796.4227382187674
True	975.3008001746704
True	173.58437732310938
True	35.57906602961957
True	367.3561638386819
True	389.23504967135057
True	585.7585489129351
True	244.26361830638655
True	27.51586789107917
True	631.9325167642645
True	128.6417387235454
True	1072.1109285678583
True	316.57873429336814
True	479.0814338746209
True	132.69707626079477
True	805.6416184334445
True	141.5492800814953
True	846.5851582754408
True	565.4811015612715
True	189.46574810861708
True	117.01394940762005
True	64.95221727295917
True	564.0751378664108
True	897.1899434184236
True	423.1905790900629
True	552.276619660606
True	136.05869801523752
True	639.8382187876692
True	464.7896851389977
True	809.0259401223719
True	323.0816337864171
True	590.9216921619002
True	109.39885071051596
True	25.515844888445702
True	412.0273778641652
True	175.9929163223811
True	105.62619652647392
True	385.9608680525032
True	1100.305779767191
True	274.4266981489312
True	556.8807390271803
True	11.447844327622906
True	77.71593616067278
True	322.48598653931725
True	742.5903865871688
True	472.0782894820117
True	527.1268961605297
True	739.5610147074168
True	65.80322962327145
True	730.0757114928952
True	51.74110124495679
True	100.54656298206358
True	192.24002126551832
True	83.01764093318441
True	26.325076100802427
True	292.28747819366896
True	460.9904742447228
True	914.5199154672576
True	871.9896856410448
True	5.327301470933807
True	291.3443318105486
True	477.5526580063076
True	122.35189041008348
True	246.57075193993904
True	337.4337843816314
True	1327.3023461275277
True	447.2208320477951
True	25.788127598384104
True	186.6822924928028
True	704.4598773765501
True	35.07868082768166
True	170.28301928181503
True	579.9501556592752
True	71.97735657030309
True	856.8203302339781
True	338.25359125363303
True	669.0296517660953
True	76.38537986496084
True	675.4819726409096
True	585.3590972060465
True	849.1217365603462
True	247.99234984023548
True	507.9557616180857
True	810.8589806078952
True	909.0549424414936
True	231.93829637379213
True	770.3788828438014
True	223.6873068839884
True	459.4889129984516
True	346.8484070131444
True	505.67779244106254
True	490.55408516115824
True	317.20430279204464
True	346.13198658328906
True	116.05603207326756
True	345.7243000484542
True	1124.101357856326
True	309.10125939503115
True	151.00289545958154
True	286.89068462671804
True	759.6977560773472
True	649.7908841959393
True	414.18783003359687
True	113.01175559835664
True	326.3855895434593
True	35.91197583260788
True	178.08902888567698
True	87.30877550863177
True	91.41465479604904
True	539.0372801764607
True	140.1760890606096
True	137.90714222757737
True	109.0594713922914
True	85.49633110441779
True	454.2594517163286
True	399.7609187671657
True	1020.8655449157276
True	551.851972340399
True	822.6141824595552
True	273.4992632908276
True	300.5689471221661
True	532.080859940108
True	193.9764383184907
True	733.0968327649105
True	248.91215148866848
True	357.27707320271907
True	64.77122472307887
True	119.26206929585426
True	246.54691285392752
True	120.23040995654014
True	472.20051586638834
True	32.04254309183586
True	584.6014275786604
True	1011.7449552454116
True	721.1603187096063
True	1.0504650564317488
True	61.25532034940678
True	484.4831880421278
True	442.6219022507445
True	73.76342206415606
True	118.1229679876478
True	297.32502726621715
True	79.84847450888586
True	52.56032415321628
True	767.5538642400238
True	647.3934610846196
True	164.21350847585845
True	170.97663671925932
True	540.1190658329862
True	53.41940729705702
True	22.48680257694009
True	553.3550771710923
True	444.6220732144942
True	1135.0854152470808
True	46.06738900260616
True	483.8436140113126
True	897.9348266263748
True	787.8497077372543
True	290.85464105704
True	758.177350433888
True	397.1564644541298
True	42.41215750983015
True	96.74953852722167
True	740.6800292799447
True	76.29643116519831
True	143.84865515512232
True	920.4724693827668
True	194.91808076352936
True	282.96659881586754
True	102.07561440229512
True	642.6800567043665
True	621.9157401113675
True	216.2249107306892
True	433.39071598702327
True	41.75707769849894
True	272.0682626231834
True	598.6509115851488
True	581.4144533008524
True	315.8889765053974
True	71.88847255072939
True	931.9414881144916
True	1062.9281575979016
True	565.2289773495369
True	66.22602540790862
True	32.645977475350286
True	92.62906774640498
True	105.70488882413208
True	96.83466878177498
True	877.3981052743578
True	1213.3096560739075
True	734.3667237718804
True	323.53384341826944
True	6.891523670028965
True	20.45280665340263
True	343.82321195693726
True	481.9646806651395
True	42.31691474816078
True	560.0564911642315
True	419.4549301895383
True	400.1943808995239
True	80.83604050359146
True	192.39985006012796
True	264.93456639808005
True	132.9408685729707
True	396.6991821827133
True	42.01591726899012
True	180.82959066307345
True	1159.1107378665215
True	5.577788150329043
True	29.446984633632397
True	579.594013150426
True	358.5401087323339
True	765.3585701173496
True	159.5484316710614
True	769.2715484815137
True	586.7537398446284
True	271.8711513760583
True	427.06770200514
True	332.39016632318004
True	293.11468313767443
True	263.8555747618731
True	400.0417931520494
True	501.3107547271194
True	480.6113889314975
True	107.2387054993189
True	368.8489063079541
True	8.151006133415388
True	181.49645719852347
True	228.40037076204572
True	889.4356381468118
True	595.312628545797
True	32.2727767361494
True	716.9035557018285
True	863.3859369294265
True	110.87300345314304
True	347.11549165451646
True	866.5329179425421
True	214.10679870013985
True	163.24007993568998
True	528.7408046160974
True	584.4647311746943
True	1073.1908473533683
True	149.86078667937304
True	152.5358639580288
True	250.5948604776962
True	320.6252997555188
True	415.53534155911626
True	421.1497974958329
True	308.814355673959
True	443.6145006772471
True	489.5718662404904
True	243.9064086909578
True	1459.738591812757
True	263.2670183556445
True	416.8065136199473
True	56.423552817678825
True	782.331403756018
True	254.25207467721597
True	956.3279442865148
True	558.0941952379941
True	312.6253477529868
True	760.7615883590571
True	276.70521680443386
True	215.4808971399255
True	259.733580569988
True	221.71849920106013
True	136.46183906158367
True	254.95791052898628
True	725.9969815406096
True	526.0144848754476
True	217.86852791855213
True	1155.961684577069
True	120.47773112388144
True	259.7614678403332
True	69.54836142346622
True	299.7447053625015
True	410.8052873817619
True	96.27939479902892
True	220.5606809031024
True	74.09224088262481
True	661.7245907473254
True	374.4953718354774
True	222.21813753380516
True	731.4316543057105
True	861.1228776666798
True	820.3427938948904
True	825.84767111022
True	350.24291777705463
True	1.7797176574390647
True	253.9497310670188
True	57.18094784355665
True	380.2154984920152
True	53.79239137919215
True	352.68138628866893
True	870.6579215451519
True	1027.1831516582138
True	388.362631736424
True	22.99700063062921
True	530.5980667824043
True	508.1885681435591
True	190.20568738523107
True	248.2370360087205
True	296.68572841344275
True	22.938408801461893
True	124.24320936667246
True	961.8097457825928
True	58.34224563892704
True	494.9877748544909
True	776.3904717697278
True	103.09167199749828
True	245.04030253428448
True	112.92655815727856
True	14.910586700474326
True	1.179026506378442
True	119.95049585604396
True	998.638111202412
True	494.8244600213641
True	68.76023095207232
True	787.8969066937996
True	339.70921542971644
True	1.1391456196463363
True	448.1197323849449
True	192.0507092403322
True	507.75851917185946
True	83.02536150731501
True	325.19015946312857
True	382.9013107777395
True	170.85012168232032
True	205.32521855713617
True	126.46600185805354
True	167.1308209184903
True	954.2131107995086
True	15.163131900426691
True	508.2859533609552
True	479.86171286700784
True	385.743242788478
True	214.71507783217183
True	237.04711837282403
True	154.3040647268529
True	48.832811001287446
True	487.33205941155495
True	148.9905489788052
True	840.0406497488996
True	846.6494359412475
True	246.2819308521172
True	305.6861959618701
True	513.3931172951458
True	43.16174210752616
True	85.21504008535126
True	747.1063023761895
True	1090.43220222619
True	106.25765906216684
True	750.4195763298341
True	139.70304729359813
True	931.8982657724724
True	664.4304948376505
True	106.69787552333514
True	283.0376904354043
True	625.1393209967183
True	264.7917997729288
True	47.29631630501751
True	558.2578273080238
True	442.3999540542457
True	6.005554942832983
True	449.1698526290636
True	68.5671283263081
True	169.83731764065286
True	238.4917693115729
True	296.6899786337159
True	73.15952436741391
True	221.4422584132021
True	352.37181874465585
True	429.2727574047977
True	965.0748587808112
True	46.58498453520996
True	907.676690794554
True	995.2573421843754
True	123.00545851688366
True	72.54334013962546
True	970.5693838293636
True	33.78692003981605
True	224.25522221948535
True	79.10217182381245
True	202.86567558168608
True	357.1142190740898
True	929.6023491290656
True	96.81805170971408
True	68.9499059442866
True	674.3050438474835
True	276.6911679868815
True	737.3540527762221
True	56.38431036037902
True	502.0973886699375
True	398.163813938575
True	684.846709771955
True	52.34574215322488
True	105.0660871598443
True	28.449590879008312
True	271.4409937293383
True	42.68267433882281
True	361.4748346916388
True	2.849040581948373
True	1189.1870172253605
True	106.28073241707776
True	139.52834255369154
True	359.2152736740691
True	712.2831423011411
True	683.3481029041036
True	1001.099558429722
True	491.5132644748708
True	413.26794062868606
True	142.09115097361675
True	411.8959720975412
True	871.9745267391515
True	431.7101401085303
True	936.7426808642688
True	87.69924171144264
True	422.7410275820067
True	185.0344834115289
True	296.5112087844988
True	751.9121064273623
True	158.8358081637331
True	132.749540362872
True	65.38795743828072
True	872.2109889417006
True	786.0311525660567
True	79.98787957237658
True	450.411665216914
True	744.6208190786515
True	422.3686730029249
True	57.55384465451711
True	327.0889461375157
True	779.7413280941759
True	32.79337426414522
True	365.0992360177701
True	170.6751624700577
True	286.8700803052734
True	32.38838861044933
True	221.72576496351357
True	786.4297565782286
True	633.599013125837
True	56.43548820642959
True	292.99012626854955
True	904.6289593768664
True	16.217799639924294
True	319.68455228806226
True	288.1113863432088
True	425.3671683757341
True	212.82293564913735
True	580.9112244446635
True	46.79609779280334
True	955.9659731405138
True	880.9215200366546
True	49.07491357421614
True	389.0059309036501
True	736.9393430869958
True	906.432041782609
True	267.41385019874065
True	600.3838721404751
True	131.1505831388722
True	185.831886092136
True	134.33973870669058
True	139.95051657359016
True	206.679554305059
True	961.5044953715368
True	790.7317003905349
True	903.1627364719782
True	20.068479100033088
True	29.05133728941903
True	352.17916975613804
True	12.791487202823344
True	616.9707327244447
True	1052.2144461664516
True	271.0980805398443
True	209.9752162113577
True	85.44496022240575
True	220.3055544428216
True	130.28084415350773
True	45.04974351819852
True	128.9875646490347
True	88.77028002263545
True	241.39518942434225
True	542.2401994103218
True	166.70936209549097
True	31.45016544722876
True	55.326191660810736
True	437.8816989725383
True	259.3482145353305
True	597.9344630920353
True	24.254027725099508
True	115.90910683446124
True	661.9965263813042
True	257.9281153284272
True	466.0462789967629
True	643.5856376631011
True	98.19467876717258
True	109.78831243969226
True	79.26328089999596
True	25.61265454159653
True	122.8642063700668
True	77.02347921597608
True	100.92689791349216
True	144.97499340978703
True	234.75808425333915
True	809.2586339431672
True	280.54647594614846
True	957.2356078832264
True	165.58404827463573
True	199.69095539809325
True	813.5485313977343
True	313.6729712196847
True	637.6096741631718
True	257.70936453305575
True	357.6340512261376
True	445.21306710427655
True	569.2642783663438
True	637.1004881393869
True	366.3168676710263
True	37.12273800875715
True	567.6584382969866
True	630.3157191212066
True	19.39794409190593
True	10.98931373415536
True	265.75518955267523
True	374.9585742693524
True	453.870711257277
True	67.74159477619128
True	627.930570051284
True	949.8246903169194
True	233.9633348165337
True	913.9292935598488
True	281.9633087668218
True	103.45136278071956
True	286.51888830271315
True	688.016600097736
True	41.301758248607165
True	582.2348428062174
True	1284.012978550337
True	1010.113983957337
True	896.0491932857608
True	199.97167457558132
True	93.48499464420372
True	196.36864867743728
True	852.2461773147171
True	142.59124179269205
True	1059.3669620145731
True	870.098837087941
True	39.85073783992092
True	88.6789676850116
True	405.88672633905264
True	389.9280201597284
True	199.89874982732644
True	534.298640681561
True	648.9757069605301
True	124.73771461639068
True	268.0450580716791
True	1028.0305273344463
True	51.77869475462662
True	734.6327197809167
True	555.5917118542252
True	40.1082983337796
True	828.2977003906486
True	392.9176115220676
True	537.755752635513
True	118.2494645000492
True	264.59825689668634
True	218.34472104629347
True	27.94274180725178
True	131.8394299749207
True	716.560541271109
True	144.06938558496608
True	376.9181526872824
True	63.9544047347601
True	627.4984370970312
True	621.1533114252567
True	226.53370994330152
True	450.4448547907464
True	167.6738291055373
True	172.17119750957147
True	217.60148782904616
True	295.9345397390619
True	381.7930480951684
True	129.22209729838613
True	197.8988944474029
True	26.806585238425036
True	869.909852463054
True	298.8930387756967
True	10.597496415572955
True	374.1768573416055
True	164.5018254462199
True	627.045606853978
True	363.1404884208906
True	583.7558843688893
True	535.9354178846698
True	487.43601907157387
True	805.8452280852822
True	240.09064734528735
True	585.2106934164254
True	155.51464467453434
True	541.1399490278158
True	366.013870639033
True	370.6236897959505
True	124.59017901629494
True	139.9730435521439
True	112.5827738139814
True	67.43769843737702
True	740.0711854090177
True	180.8683012031048
True	44.68263002046241
True	0.0
True	549.3104203074839
True	110.95247879925388
True	24.49676541945821
True	38.92802838130952
True	109.00610277902102
True	540.0471601226201
True	177.29360443558437
True	107.65619261710977
True	35.871117277363204
True	156.78470553678503
True	911.2618409210512
True	50.99370053214016
True	220.58076190516908
True	707.2675247915498
True	315.36722078341285
True	462.59102846384366
True	474.17173869375694
True	506.56957733048864
True	595.9053395215203
True	944.0577999944996
True	259.2894601293889
True	1051.3664598507871
True	925.6561058236376
True	635.6477584419636
True	342.26627698895203
True	833.6777538420952
True	9.665507415650392
True	33.04843983388408
True	295.82091567376705
True	42.4411678481225
True	204.79099190259805
True	766.3757312684047
True	216.75918037424717
True	753.2942262786923
True	762.3244462966602
True	120.8086837664136
True	375.0584632776784
True	577.1197119735042
True	25.98989214378512
True	133.517822099232
True	443.7449739573303
True	305.6590266501401
True	201.8459820932895
True	111.90506290595656
True	385.6333632921698
True	20.93070529601665
True	365.6416010116999
True	366.8851711611981
True	1039.7072563681577
True	356.60006131955686
True	30.23549347629187
True	431.58066800352674
True	448.3643142694436
True	237.8416782473477
True	33.001979913517644
True	762.0392561336542
True	433.4416048566918
True	175.03017598400797
True	12.385150949263709
True	1206.0433853192403
True	165.23177305795065
True	30.198993693864224
True	309.4684749444101
True	286.01876013232345
True	111.71901636105488
True	305.7499140430144
True	47.68805619872256
True	315.5367463932008
True	298.4937616135709
True	294.12416066714485
True	27.18783876672974
True	44.1725363678808
True	1045.7449468455934
True	24.799073023710108
True	13.619393436205716
True	170.2469759489431
True	665.2302034369422
True	8.949460168849027
True	188.9341363322874
True	172.75018196029356
True	516.6462412168297
True	381.0301607324743
True	726.9802744480842
True	326.54731022239935
True	479.8509504703456
True	445.9345438832008
True	486.56872904584986
True	103.74371577010632
True	1251.999941839191
True	927.5206046749378
True	288.2935950634078
True	527.3312847356141
True	101.82556416042397
True	595.3836107742013
True	413.03286185511433
True	147.7593288629058
True	73.93525973309804
True	333.6893334124188
True	162.52785317477995
True	28.58941531212976
True	623.8828930821858
True	381.5622045510141
True	69.44799219739588
True	30.618244069087563
True	665.8009475332875
True	496.77898390920654
True	72.29605634711329
True	19.136891862236837
True	329.4212043500211
True	312.4935741972122
True	730.5493782381933
True	552.2324869795342
True	548.6896080679712
True	789.1432694632981
True	9.709908237116522
True	57.97450973384464
True	35.55244378260161
True	60.2346759737656
True	502.3782768705478
True	585.7467238188681
True	81.8214716340833
True	110.2995755013309
True	191.06440052928107
True	74.68491323816804
True	187.85451497330573
True	216.73493552645243
True	268.2071418137612
True	809.530984913139
True	585.3086511169139
True	281.06449445673906
True	198.62943429676596
True	269.47856700246547
True	257.8607628188041
True	796.2393417135289
True	333.69735204840634
True	168.91121139586832
True	918.131314123046
True	339.8996463723942
True	455.5800665176644
True	151.37890241486372
True	115.12507066916623
True	63.45271619594739
True	215.7554152052308
True	976.2892128283372
True	503.7537532977543
True	110.1129841510272
True	356.58041605230903
True	99.41559354415892
True	655.022595455235
True	4.69265530601649
True	698.1292246027105
True	36.55945396006253
True	933.610749526386
True	836.6714538222534
True	209.4939862683291
True	29.13479825542635
True	78.4999407474686
True	460.3869838801722
True	228.641003506374
True	1.6677622146244624
True	74.97436717187415
True	1131.3688206252752
True	351.1382721177736
True	691.618708642225
True	504.2412169803276
True	33.06527586423955
True	140.7387997030878
True	441.1340643225655
True	908.9573683760252
True	822.0054747585777
True	429.236595808685
True	331.1235124000707
True	17.600251981124313
True	75.22697413961335
True	740.0485385635318
True	467.1623162457703
True	389.9998910794432
True	883.3579260032216
True	23.759204049998907
True	213.8052565391372
True	884.9338995364902
True	233.061075254007
True	8.910587846035073
True	507.6996852503876
True	107.3113377610431
True	635.3854739995429
True	54.79699797798195
True	255.5711700958032
True	898.3337154880805
True	921.0893852671362
True	269.067832097658
True	436.4641970029437
True	111.80656854578524
True	600.9574752034009
True	258.33772696872234
True	190.4305817178074
True	857.4957885333032
True	55.90140491077612
True	735.5125561524296
True	288.59727025333245
True	306.4881473770231
True	168.42705691860593
True	490.6432831178544
True	604.3224206154348
True	369.2277881060624
True	411.8545494065798
True	67.31889404728072
True	148.06485501371466
True	458.394502803404
True	213.7334848130464
True	38.7941170687944
True	207.57789690343583
True	376.1461172329128
True	384.93959625305337
True	755.3454234151559
True	135.01146495879055
True	673.9548973874672
True	503.9383312971777
True	604.1837721751866
True	132.31674851473798
True	40.00879900575147
True	660.096125606716
True	74.05938162716969
True	558.5794679047744
True	700.7130004291341
True	450.6741914381227
True	133.73137632725923
True	504.74829985133937
True	4.633176162285965
True	394.5558611106682
True	32.5206881012894
True	652.091320841324
True	275.95428746861893
True	579.8253910025527
True	659.4810513768103
True	147.8514541665975
True	514.4471757621177
True	471.4254454844984
True	67.19916636865729
True	954.4869222254324
True	3.0829712913997303
True	29.173908463555502
True	628.2925398280619
True	693.3601748997762
True	129.64145582170943
True	410.5394455551317
True	130.43715630728832
True	70.63072389123009
True	464.8240258910091
True	41.11234711557731
True	508.21860979309855
True	12.64074921613865
True	831.9298192244297
True	561.0310492962169
True	693.9228605395939
True	100.4458508314696
True	378.6445873829445
True	995.8772653744832
True	842.2518953481757
True	141.49606819843416
True	559.8812725596041
True	455.5066454404048
True	258.30467794765065
True	253.91625420254215
True	5.614774155577621
True	302.2628594228354
True	11.82700524171015
True	362.63421063835466
True	78.44887225376164
True	408.7751009092828
True	665.9250577765636
True	129.06351293207092
True	248.867188482258
True	637.0315936220293
True	683.4811647666377
True	292.0576993067436
True	132.37687841879205
True	162.5758157211604
True	469.5848053647195
True	89.2987976249482
True	11.161681187812585
True	500.8910631734663
True	568.6280861881907
True	18.338016306346866
True	140.31984537442062
True	900.144922363179
True	482.6096061029657
True	277.4214536525696
True	31.111753700516047
True	472.9018862670289
True	117.5649749101577
True	586.2966913874768
True	660.4114607948138
True	305.8780864317565
True	401.24289762563257
True	184.1890222384076
True	232.18677728565544
True	75.43228921777188
True	218.03747414041104
True	504.8430915381408
True	21.40735773548074
True	461.375349667016
True	373.4503372417786
True	706.5786065558026
True	905.599044918136
True	881.6693727626235
True	155.2473159162417
True	403.9782809510824
True	72.92936172991472
True	190.1087462524434
True	311.6512615430568
True	11.073507763170715
True	795.3704918835454
True	23.02038714539726
True	395.9863864910428
True	263.78679526422707
True	643.2477932673695
True	210.60022179892692
True	39.06232079565447
True	693.9726102095949
True	1072.2959481140058
True	227.71737060081816
True	136.09934393896413
True	623.5458686567156
True	478.1232001582834
True	17.995624721095204
True	812.1952956932885
True	112.18545232562848
True	47.01456661779768
True	293.0624111314445
True	351.9485401363167
True	390.7895929646339
True	275.6119463121581
True	18.956306753428183
True	24.848235764239803
True	838.6407848942754
True	197.1818808950333
True	108.06134564509384
True	853.0273046001541
True	637.2614482795669
True	633.4887698054512
True	460.6014789136605
True	151.41576598863298
True	31.69301968269718
True	100.41624260820396
True	437.1057364112335
True	212.9816473721832
True	471.2883757730413
True	139.95856448209608
True	477.2761114680414
True	657.4201237206028
True	965.2552738178985
True	25.10584059673012
True	994.030708830698
True	1042.932940588213
True	484.92523452257575
True	83.9439301456865
True	806.5709463911924
True	646.1918577108087
True	656.7356999457301
True	174.03207302454982
True	764.3213942099221
True	695.5444212860459
True	120.2675947250447
True	771.4327275231916
True	811.8866556312906
True	473.1567957692864
True	231.8744658889449
True	72.34538247155183
True	317.0722127521559
True	377.3009923314073
True	477.25542896521614
True	438.2956476891642
True	188.55175289527455
True	323.7559035948682
True	2.469600382338885
True	14.447833724821788
True	102.87435638523648
True	130.41112015566048
True	356.86050732000683
True	350.46953940365944
True	114.23002169915132
True	18.275135641647434
True	212.0977794187274
True	845.2558608229104
True	464.001755034871
True	549.8119012643916
True	570.3120875016049
True	801.0710136904615
True	634.9246882491025
True	89.55678474789842
True	217.44689265515532
True	246.87153563801425
True	289.0999640892257
True	111.38043392914766
True	370.8855191873987
True	433.4658534674323
True	170.0707907702619
True	646.3947523663862
True	252.17841867075344
True	210.6464738365252
True	28.911709961045677
True	252.80635130502097
True	469.4659826779349
True	160.461885979245
True	545.4535841029395
True	474.5205945369789
True	235.82371691332503
True	99.7879228597512
True	40.00767750853283
True	400.8089691464886
True	807.8044749542498
True	157.1294495296124
True	1026.8848539318944
True	1032.9854631304238
True	484.01168510049206
True	97.83388041145248
True	127.22068359617144
True	680.592161055653
True	8.687349463736398
True	225.9245225919296
True	137.45317252791105
True	117.96532477257432
True	322.3596294519732
True	653.6326473243225
True	40.92204110402104
True	123.910308390291
True	955.4422892241664
True	56.16305957337951
True	474.1218304320808
True	525.1101026749614
True	249.1707162139441
True	127.44550992202043
True	943.4267470994494
True	1184.3222344262124
True	517.4655843169643
True	652.4489609496557
True	209.45785012257835
True	157.46743618445362
True	317.438719189232
True	251.75199111786543
True	172.35588727883965
True	301.1594773693653
True	345.64369792813426
True	11.922058361012104
True	635.6047093129911
True	151.53217340397535
True	78.13513549591327
True	466.7588050119124
True	318.0381276795727
True	1206.3236380766073
True	371.6443880909957
True	1021.6103875220248
True	10.385900292566202
True	262.68806832011296
True	222.9050502138223
True	148.08873491004948
True	494.4788467225085
True	197.74252778886023
True	413.4550858348685
True	319.6890649970328
True	116.07575224434792
True	359.24064961582627
True	1044.3117458866222
True	729.6451039860175
True	220.48058918204555
True	101.59299684981416
True	297.6707993113365
True	24.68705025139713
True	368.99354064616097
True	313.6606980980728
True	567.8950341378031
True	447.523073923411
True	367.2223225910189
True	161.84116472501282
True	13.81009538138836
True	431.0510156592196
True	287.1500332328304
True	149.40961741997435
True	299.63043917043206
True	430.4023691744176
True	803.8308175116968
True	308.3641404881613
True	775.939618462883
True	388.98388471795937
True	372.1630639469136
True	1.1269446396421812
True	1140.2825580130038
True	103.83967510561064
True	944.117263278408
True	211.4521085871528
True	468.57436573020254
True	686.8280453955547
True	81.77045518909381
True	479.2658781866158
True	32.75540032121926
True	419.5093471643939
True	76.86179221218458
True	225.5011604868831
True	37.53575623351283
True	684.8390762726602
True	184.19250830089203
True	25.598305564462848
True	393.1110447262276
True	112.18936778340844
True	170.23303161935343
True	832.4796693570905
True	255.61989711903175
True	152.3156034998454
True	356.6026648722707
True	517.9055850024037
True	342.6298287781795
True	524.9394588485955
True	640.1848453320232
True	150.07823099062318
True	7.431862721867088
True	74.12042417702959
True	431.9872194366706
True	91.39811919123358
True	81.69450982364532
True	1071.4092335894843
True	27.21453844354672
True	329.4065698331315
True	325.05629339096674
True	452.2681596917878
True	665.119882822226
True	183.59322250022
True	687.4162182897123
True	325.1459843153567
True	351.69572150381816
True	267.9911182113338
True	218.4552085724721
True	367.7400181102952
True	430.4161283198796
True	411.105067826192
True	589.4703490261614
True	140.16541406862896
True	72.49441575262944
True	37.193434639363865
True	298.84250520952776
True	655.2264241506199
True	402.92332288943794
True	768.2773990892565
True	225.0761860152704
True	388.0301913568485
True	62.821195242539815
True	55.25441500209577
True	413.99546962384267
True	198.1489590550208
True	230.31755057480373
True	41.26115743133027
True	1083.7274632722708
True	177.73664189162346
True	906.0808622702452
True	321.70389846735094
True	921.9220084727374
True	232.63176357553604
True	468.388656330183
True	538.5080212515059
True	609.8523474335137
True	214.0950244637834
True	481.6691294340761
True	986.4318133612472
True	131.54171854053757
True	8.049709670697034
True	593.4005003711276
True	28.89157922487886
True	76.37837268230689
True	815.0580477339756
True	227.05736606787485
True	947.3592041502798
True	683.6406348141636
True	411.6790693317387
True	285.2362252019826
True	477.36162325125264
True	334.5105053267404
True	179.11830592914143
True	675.193511803242
True	734.7316104884551
True	198.49148868013472
True	90.65970489379544
True	504.61094234081696
True	140.17260563510223
True	380.6080685346335
True	352.7517627616358
True	65.33431212151602
True	366.2697797592561
True	430.8697994658991
True	385.30449507706527
True	415.12978010557606
True	430.1038413277428
True	656.119967458725
True	54.65000995448916
True	447.0745360504389
True	335.07916069858976
True	657.9286238776141
True	219.7176657685077
True	103.60582261636696
True	43.37769389789033
True	534.8791242227102
True	616.06099846493
True	185.46514829749896
True	418.3620254904597
True	333.7136940831179
True	17.335516003164077
True	173.25757617167304
True	293.978287742551
True	2.370990823711652
True	888.1253140795352
True	79.09976254181396
True	103.9569721284292
True	116.59051679111286
True	368.04924637479866
True	35.86094936031303
True	460.4465697808298
True	230.2537623894146
True	5.725399801477886
True	117.55058045971208
True	437.63831091394695
True	51.811033089875856
True	70.5136542515087
True	175.8801474852567
True	282.9143137731751
True	975.7540943852126
True	395.2093672797427
True	956.713537513532
True	189.34312385257115
True	1037.247562553208
True	789.260576118538
True	677.4304906915879
True	409.3751984148878
True	382.518460635244
True	81.21848049551463
True	76.51551264216991
True	81.51911030114681
True	172.60910306374666
True	484.1066736274594
True	1079.0718172755096
True	185.78683403283125
True	349.17599073035194
True	435.129410710811
True	623.210214571544
True	610.7112978588711
True	287.6535905931675
True	452.90760748471337
True	685.2216007558825
True	91.202485926782
True	727.1056100196582
True	256.1426578196409
True	138.4702665022467
True	414.0998093128812
True	832.2221786005014
True	414.76533887837735
True	864.6899557165791
True	199.4383785601856
True	355.5189506296846
True	701.6558132732395
True	611.65153477768
True	197.0094840747236
True	263.2912668924088
True	748.0262750369473
True	33.16081273132894
True	193.9075771161525
True	462.8499351648541
True	681.6870816142283
True	109.66247057369596
True	38.66935116506137
True	166.02137659953294
True	681.5677919339211
True	315.84591195517794
True	558.5481960931226
True	360.8280794472208
True	296.1665406482342
True	449.71149557073807
True	495.78997038269904
True	70.48143069458216
True	369.7172021850031
True	772.4034886554124
True	0.0
True	301.6571886894564
True	245.34286505799085
True	1005.9734039658262
True	152.8760649598595
True	650.1687607374906
True	642.3671996825797
True	113.50286647845986
True	227.21642066701935
True	136.58917255615427
True	10.682954821159049
True	297.55046089865937
True	376.8619066083708
True	1148.8101524278622
True	240.1908136790857
True	410.3092429676582
True	651.6084583061044
True	205.6661971028446
True	28.556727971192487
True	850.7736402102449
True	607.3479424433262
True	152.12071453709774
True	649.8235128566915
True	166.1442464151141
True	292.1617058637379
True	764.9421977649337
True	33.05748886374613
True	106.8487495151023
True	514.9539458531463
True	64.82891762411073
True	80.00626798455058
True	415.7909693838719
True	24.270178758818098
True	755.7668936836554
True	100.68475315232378
True	156.8143969044536
True	19.670572237305095
True	738.4662329150349
True	30.44202893847141
True	786.3206145428069
True	402.0872918903802
True	107.9079116729347
True	697.55911667494
True	514.2150003973759
True	551.412819531874
True	48.80758051159456
True	368.08364952553217
True	5.58501525679203
True	90.30522468894662
True	374.0771781113992
True	44.21926154454431
True	116.0852963595413
True	308.02955919666
True	175.57764123647223
True	102.05529702458318
True	655.6670555943076
True	19.55318038293152
True	1138.6209594511024
True	494.4830067624479
True	307.78431320186
True	492.9876661072674
True	119.31623504535338
True	785.4959555964684
True	1097.599526784413
True	748.8347001919569
True	177.59237007653297
True	226.25843516018685
True	52.3889225569726
True	58.21315420355156
True	146.86358211832055
True	97.47489776296987
True	169.2223633735282
True	1197.1770371667535
True	297.84178280242224
True	366.5750932525244
True	683.2839289308723
True	16.495226981612515
True	13.586486279660724
True	594.8950989994153
True	4.638447269504852
True	123.18097144599254
True	690.768110970175
True	183.0107278841513
True	667.4837253741174
True	850.9534990003723
True	153.48978447638692
True	901.0084959507384
True	3.0371360132130345
True	446.0728866792253
True	1044.9482344680691
True	26.32600821623811
True	244.38622041865835
True	152.37185461339772
True	998.3069739784004
True	231.9541254261192
True	474.8190567400817
True	119.23871924546324
True	512.5009478667546
True	149.38073281460143
True	99.97035345240036
True	382.5945284008504
True	69.79295374752068
True	56.215269747143154
True	1057.5805274807865
True	250.5085805577454
True	158.49712572086548
True	379.1789742823855
True	404.78871594771
True	213.4653166295514
True	163.70971322413408
True	373.5292606336039
True	37.00171801658923
True	492.5158773343276
True	1104.8312270819645
True	106.49025613514256
True	473.3266950520895
True	320.1661045057839
True	26.641292599536783
True	414.1050079540016
True	101.48012347964008
True	590.4770718233136
True	202.9920238513426
True	419.324174625977
True	19.40197822908136
True	441.0716158435965
True	113.7081137546398
True	337.583163275972
True	35.03959262949868
True	158.7415545178113
True	251.92720269227604
True	746.3220010919132
True	59.42703965718346
True	139.270494670793
True	234.8128388914357
True	130.09411569161347
True	634.4132937112018
True	562.1522477230194
True	763.4024099114254
True	386.0422337755186
True	547.5589882038017
True	416.4786860699562
True	694.9176352973648
True	75.66883068133767
True	465.3502808035369
True	421.2796877078614
True	46.83055209281456
True	85.35755562225555
True	131.50765045402747
True	94.79427148419774
True	315.5699050184131
True	869.2304243898518
True	323.9724111680856
True	1085.3804482967053
True	317.93037151678243
True	907.3493424118792
True	155.9981860626961
True	575.6983756852451
True	621.7781634270913
True	691.4147742648343
True	430.9216869315429
True	63.974187648098685
True	299.30868868602664
True	41.12852553098853
True	165.71688714246625
True	178.97441177459766
True	1054.296108060253
True	224.82468442193007
True	555.3128407159036
True	560.0295959997086
True	561.6605915469128
True	877.1694805617002
True	598.5060705811086
True	664.1570371423115
True	914.5790726827156
True	121.54547446675508
True	307.776363685029
True	257.075892815381
True	341.3605688780476
True	91.29243132777098
True	369.05949168287816
True	4.186882077045524
True	334.2086445387744
True	266.5475070607362
True	608.0553065398086
True	284.43956406551195
True	356.21915821805766
True	9.147347927319757
True	62.60003448271727
True	543.1569765869516
True	32.636582226501645
True	147.45489147296087
True	65.03495808038438
True	151.95036326361986
True	244.01612099649367
True	75.29576181594066
True	389.23332829198
True	273.26228158208244
True	101.9535607805668
True	326.47392015757146
True	58.9774837926589
True	558.8368325223031
True	840.0491487925595
True	285.11809881739714
True	1147.1150672000665
True	107.6116337967188
True	308.3928268628932
True	1021.9255223085918
True	87.179109993865
True	295.3492326665949
True	10.249652586301972
True	406.3036048229271
True	452.69625692425865
True	163.48690225322704
True	625.2849813276403
True	918.917477609561
True	160.07244068900678
True	75.64343781077571
True	338.8357810001777
True	545.106728633421
True	618.025640462897
True	1218.2032874286997
True	27.57153640409729
True	953.830580012478
True	139.22214283373742
True	646.3346779835414
True	118.81400779689842
True	123.7268759642844
True	179.20057385587978
True	164.24425868353228
True	746.7791698005657
True	213.3970494754536
True	230.9869894489173
True	66.78223719020251
True	508.7568347228024
True	438.3504220739557
True	175.5847787024016
True	236.4399174116212
True	16.6686849748171
True	431.4075736682504
True	210.35867881007653
True	296.2554485165719
True	110.02984849070606
True	706.5681067211531
True	435.5175560653866
True	264.2490818492139
True	645.3275494055227
True	537.1894293352829
True	454.2675428772485
True	134.9729506888792
True	529.4605834486374
True	430.4152379572383
True	2.7677622146244625
True	205.31822883220576
True	90.411460789534
True	236.71579580266683
True	2.619072828204845
True	128.51102156251767
True	376.5735203440865
True	7.558569094472486
True	832.5209759695791
True	175.9167699378364
True	758.0739968044107
True	797.6411353550797
True	158.70102932112053
True	219.56831590752256
True	466.6032191204691
True	831.650430614407
True	48.43421152368905
True	38.223065161407845
True	131.49123483782773
True	641.4370772309554
True	742.8655746777737
True	185.3870117930844
True	587.1896939669814
True	586.711631851227
True	880.936039757724
True	402.7500879339685
True	193.26645863981253
True	874.3858330596158
True	220.5416355616989
True	146.105129545158
True	325.727226951519
True	224.12699889170187
True	200.3917127497988
True	624.6480402877341
True	250.45954470101333
True	198.8412703535768
True	446.6557422168318
True	467.3009170769289
True	60.41620896443317
True	282.98934434813964
True	75.77176421609614
True	333.4017619767615
True	357.21666576261634
True	255.1499491584962
True	174.63305934733535
True	385.6428737150166
True	680.7095172438082
True	755.3417353735109
True	289.9889656947925
True	726.258680703939
True	62.33284751112868
True	858.230190323656
True	355.3710615113339
True	12.27714216557006
True	611.9739177439924
True	688.4444250837256
True	248.1556726480494
True	166.5240736811252
True	46.34985033314862
True	397.9669122025739
True	79.69651409840323
True	14.198438924912274
True	900.9414157168252
True	371.0453352797102
True	184.13598891862335
True	990.2649240739432
True	11.665868208187362
True	791.5874211163638
True	32.99969854049483
True	674.5834409495823
True	60.83162759826786
True	763.8391457659203
True	452.89541897372817
True	198.12549732703343
True	439.2708467789049
True	213.4827582681847
True	291.669325345329
True	228.78704581787903
True	413.06262996643335
True	10.379441932281903
True	325.6431000084644
True	118.95675089709702
True	12.176237957955252
True	474.3292514704379
True	732.8813400570809
True	292.54325275338573
True	81.45025032326691
True	321.73490578245315
True	82.85239248260002
True	196.7037364321301
True	181.29000553012412
True	364.4103389663537
True	42.12006260751018
True	136.04367326118506
True	382.28167926287824
True	882.0511271952766
True	111.62196525522782
True	207.9204499407569
True	452.1447952341839
True	18.905636899492084
True	405.2530083466544
True	510.1333721720099
True	92.78112961564833
True	409.1989577535032
True	348.76627191635265
True	420.4337168897933
True	611.0732970771254
True	1022.0363015670232
True	943.9454277868424
True	57.88658320613052
True	1085.1126650042534
True	111.2740995647356
True	116.83829232974584
True	112.38533817490335
True	504.45693170073247
True	370.7992178715411
True	568.9636717442775
True	259.96262050704337
True	152.15620362910704
True	415.5628734315815
True	15.55376259570981
True	471.0774710491584
True	394.1720999155162
True	146.14942802349054
True	94.99100310241062
True	535.5904856421934
True	1016.1233888980248
True	200.108727805012
True	67.21018691738671
True	421.5271447294669
True	380.5638603962397
True	469.5940666472258
True	333.99337116547423
True	4.431870783673046
True	530.8181407096953
True	515.9509461013936
True	506.814352124531
True	191.79021305989005
True	103.71162873696088
True	23.04403133318969
True	374.20019116944246
True	109.70265697561425
True	6.975615774969151
True	33.66136824513108
True	342.0273558415095
True	624.6340143178111
True	137.64271752062857
True	84.45632196813429
True	24.88903665101371
True	415.27088424722695
True	352.9256293805818
True	761.3482467574935
True	308.98892317231304
True	507.9492003569538
True	551.1769865865601
True	526.3616565847881
True	290.8230329397162
True	562.5930249939693
True	101.55694261737013
True	576.5268833049997
True	7.171094706120561
True	372.0273507076249
True	454.3571132504061
True	960.314313041864
True	338.97732580025854
True	792.8517373899821
True	975.366757030234
True	182.79866276410635
True	36.64959871739692
True	363.5489658436797
True	397.40711181047874
True	560.4232365665993
True	249.4153359699262
True	27.430694447528108
True	641.4828268352092
True	135.83095005454547
True	1089.6995823393772
True	317.03645825493624
True	489.335255643701
True	124.25148131401131
True	808.8788553594711
True	141.8548071062116
True	818.0246699842812
True	581.1550189568251
True	185.06075582337849
True	106.9903374449134
True	64.04169891905259
True	563.1740570800267
True	911.9243833102976
True	417.8929006108314
True	532.4792504435907
True	127.53376084674125
True	610.9167305072581
True	476.4622508490163
True	794.6887519568409
True	309.47666518649083
True	631.6317040172768
True	119.00833502074428
True	26.60178665555311
True	422.8957738812504
True	174.82148891734212
True	100.42021992965842
True	366.4155625862993
True	1097.640093237867
True	260.35213180377514
True	548.9928959422238
True	12.25344993976735
True	75.32622232668932
True	314.4188400833745
True	797.2077660634893
True	458.2882133779726
True	535.581035279334
True	706.2410059969841
True	67.51725820735483
True	724.7553982315661
True	44.98711867269503
True	102.25271256396351
True	196.66739601641743
True	84.21126830841997
True	25.53731709082145
True	298.58309953778326
True	459.4821055336684
True	910.790178092303
True	842.0603048765314
True	6.004809687494651
True	283.52188125835823
True	458.6906678299309
True	123.92166514554212
True	236.23682114385852
True	325.2521795248561
True	1304.455004746384
True	449.7162427028284
True	26.410317624566577
True	181.11348087436903
True	678.2357462311737
True	36.075942034610456
True	170.7237303383731
True	571.9602051706952
True	73.08419570398542
True	870.1026666805601
True	336.9911396443509
True	676.0822098129411
True	77.45918665324
True	660.8330860975642
True	590.7699814108721
True	878.3864863692495
True	261.4832212373482
True	509.4077501283721
True	814.3823259692554
True	926.4894332341868
True	241.5733761353937
True	767.8096275323246
True	220.64751957697283
True	456.3019298488171
True	366.42219998903465
True	496.2085460201355
True	495.2645944637204
True	325.46485636317584
True	342.5914988103612
True	116.21435206036092
True	345.881472217567
True	1185.851280203082
True	297.79367358268684
True	153.71724134304122
True	298.3426662165538
True	748.1236991674106
True	662.0145853873629
True	417.3143164720032
True	117.5637591703248
True	324.94788325179707
True	36.05631547249372
True	172.98656010589332
True	94.67216791992432
True	88.11917860585207
True	563.869810686228
True	135.53489839274732
True	131.62486602785413
True	103.9822048047571
True	80.91494426933059
True	440.2924946127706
True	400.26559159143534
True	1040.1904589947924
True	515.5993023851106
True	857.1261990542503
True	277.1249406948436
True	286.3824971594587
True	530.2025803535159
True	193.6433034360478
True	764.0960184935618
True	236.15430894142415
True	357.44468568474724
True	70.6256437334304
True	116.9102298104998
True	255.49513719342863
True	126.0006035732905
True	492.18498255313534
True	33.2556502150659
True	578.3771760992479
True	998.5686098229022
True	721.0772064208553
True	1.0330208448218816
True	60.87336311737339
True	482.6301697665641
True	424.0542331423568
True	75.79294704038034
True	117.9872505570588
True	301.4865552559568
True	77.00730742049168
True	52.61386067646357
True	707.3490986632356
True	668.917800074162
True	158.59213585293918
True	170.4498852246849
True	519.6097954117342
True	56.630080180017885
True	25.932168361282983
True	565.5305438141913
True	460.4515057244682
True	1139.3340656598632
True	47.50126045890384
True	466.29662714032
True	889.4179415926632
True	798.7840353079248
True	280.5223483629674
True	754.8838201306039
True	413.58637295519134
True	41.8343726288466
True	100.04664302668276
True	710.3908495900672
True	77.5759859461318
True	145.8701720448327
True	912.6535696478306
True	189.53566171398407
True	273.32299731034453
True	103.52519527504244
True	612.9388536382937
True	576.9528524058161
True	212.5248952896618
True	429.03286278272645
True	41.545288807827646
True	275.5623879421835
True	582.6768731063129
True	626.4609393678743
True	322.90785452040944
True	78.08372854642559
True	942.8003775901908
True	1017.618993774708
True	545.6198094457138
True	63.777624540664576
True	29.83512577673076
True	91.01555157036064
True	102.7679461830248
True	95.72927418735055
True	879.4125985474923
True	1206.190077166461
True	719.8377279317478
True	335.9911100400822
True	8.724945505180361
True	20.44741711445566
True	343.5238069305834
True	471.3460828916979
True	44.58003052827552
True	566.5571802082532
True	429.2152119871784
True	397.176187392244
True	83.10734581355936
True	206.81651493329915
True	257.0909215616986
True	131.8417432414295
True	389.1146482950156
True	37.76225250780732
True	175.13370664050385
True	1158.5773108551882
True	5.7105801732672
True	28.459698346713104
True	598.5756924687432
True	359.87467903020473
True	770.2498056055736
True	155.6300912093259
True	732.7656440312082
True	594.5654368855593
True	271.66082581945955
True	431.9606164311135
True	344.66930217098377
True	286.79354332041834
True	276.99361917121047
True	396.9666283719945
True	496.3834177649602
True	504.0403732167779
True	107.15916768371576
True	348.71236939625294
True	9.622295876070757
True	196.31052394652485
True	234.1795001728542
True	860.5424476156363
True	599.386157487378
True	29.934226682842542
True	712.4669105450838
True	856.519483451843
True	107.08492528090598
True	342.53149545220714
True	860.6204188976255
True	220.88009179831369
True	166.66413040634035
True	514.4273807847512
True	562.9010923679756
True	1111.2442317358905
True	139.69776714759382
True	155.1543077628827
True	258.8863225427118
True	314.9503648953887
True	431.96147660216633
True	392.8845238693498
True	319.11474263676064
True	446.8123534543845
True	502.83108888006416
True	215.33783546328127
True	1460.903799089344
True	251.77429432827807
True	396.20464485301386
True	53.26217545241338
True	750.9024104331784
True	242.35184505856867
True	920.6792601756722
True	568.2254170417996
True	324.86721637753897
True	760.6457242156856
True	281.59080596289044
True	208.3938500501063
True	258.19356307299705
True	216.50814093567536
True	137.21687667816946
True	259.4419433118883
True	745.0166602232509
True	529.1397306025125
True	219.3708714245645
True	1180.6980926171846
True	116.15679913095568
True	264.3353447456419
True	73.25405938398595
True	298.6688741014653
True	431.9080547877539
True	93.03015996916294
True	220.79316600235217
True	76.25843421731948
True	693.6557413439799
True	367.7862620990425
True	238.26258921877167
True	755.1049591716506
True	842.1638453547913
True	798.0194681516391
True	836.0222477539769
True	351.20786539686287
True	1.7210984890261387
True	260.64462069771776
True	56.673611154317925
True	382.206819399263
True	55.1541710027673
True	370.83752548014405
True	830.367199251793
True	986.3659217604278
True	405.4776985226369
True	21.165102400131563
True	525.3599320682401
True	509.2179388565179
True	187.2580823505015
True	233.36585229022944
True	297.87902236853745
True	20.404251317654
True	132.12349618866068
True	941.3611876118308
True	59.70784465080492
True	492.3092415700927
True	793.1292501909556
True	98.14272255968154
True	256.91260722829725
True	108.52034768757088
True	15.60739748089465
True	1.800327193853167
True	122.39384045752944
True	1020.6596087395176
True	480.5070259339466
True	66.83772040033162
True	780.6837709786939
True	341.56021098563684
True	1.502698430204772
True	453.0383750748338
True	191.42081926099883
True	482.3179003125756
True	81.36013992922862
True	327.46648427397326
True	387.6336133392104
True	169.80107595274058
True	209.2086262573973
True	129.89300480762387
True	168.49801564259286
True	994.8744399192065
True	16.03834919583377
True	509.0290479581677
True	479.5748867924012
True	401.9089482891745
True	225.5704161484968
True	231.10692880133243
True	158.3718346212789
True	47.07919100939172
True	500.0635824060777
True	150.87058441537954
True	814.3501074590953
True	872.6262170763262
True	251.11571137335028
True	313.3865584242856
True	518.5442886824026
True	42.26716350450802
True	86.15498130376129
True	763.4404493213657
True	1087.3205816059829
True	112.9766590836033
True	741.3999214131942
True	137.68337488640435
True	917.1646773106364
True	677.8331489141757
True	100.12575990128532
True	262.1650406341927
True	614.1222534088043
True	272.0939132256035
True	47.18031490859198
True	571.0717199506296
True	439.3605984614422
True	4.798720635270762
True	479.5433026850695
True	63.6232074606819
True	174.51092429616995
True	229.83203152330725
True	300.27856333273
True	75.89499796186263
True	229.6074461683388
True	355.17611171161707
True	442.71741927351616
True	905.523123197797
True	49.18500300063089
True	926.0278200892702
True	1050.0890472181193
True	129.1170634863348
True	74.94584569394556
True	1005.3813899378308
True	34.533055738225045
True	223.35113306084816
True	86.01775274790846
True	212.1914582405586
True	355.97975868467427
True	960.7016072789564
True	100.33093816130553
True	70.73002191481844
True	642.4430516880899
True	270.0331224859106
True	721.5303613235739
True	49.38372935212721
True	506.5219269205789
True	389.7502949904625
True	678.4180934273971
True	55.59842309126394
True	107.05684882102491
True	26.898373806280144
True	273.1711190910262
True	40.02663619966496
True	349.4738372973618
True	2.377992252784445
True	1171.4911248801577
True	103.73408504301553
True	139.6143989075915
True	355.81012166952763
True	739.9100543931678
True	661.1648845969023
True	1009.9590533384234
True	483.44301847974543
True	410.8775143048721
True	135.17051396520398
True	422.178881340864
True	843.7986635337539
True	432.9227670074719
True	961.4021047939128
True	85.60088363917062
True	425.0748163429989
True	177.77096510305375
True	286.7312480280951
True	744.1068211140022
True	159.63187411690595
True	140.88274095631985
True	61.354888751334734
True	849.8333578183898
True	769.0785441349038
True	84.55776507513018
True	437.43384272075
True	767.1117021112491
True	430.85657700271065
True	54.67539841710308
True	314.2769082473645
True	773.0412182661461
True	30.681252709082635
True	345.7110941325558
True	167.36555891238672
True	286.2536206966561
True	31.63027654400776
True	219.93837054229752
True	757.6375792899327
True	645.8213214060391
True	57.3466641124113
True	284.3578731768421
True	928.2182899509723
True	17.677337286301224
True	321.78459331895573
True	298.3620449694994
True	442.8178995705727
True	213.8879705422888
True	597.6194976223056
True	47.039397809026994
True	988.784366743804
True	892.9078416942024
True	46.59961337107998
True	399.3201445908896
True	712.1246478420727
True	939.261978939944
True	277.2735169539621
True	577.1356036313015
True	126.37639855629406
True	184.88517471611345
True	131.8914633634685
True	139.5809482034607
True	201.46812180269157
True	941.358359096198
True	756.4948542583104
True	964.1009908353336
True	19.506749751847355
True	26.833038783643158
True	363.654827804769
True	13.090915915281446
True	639.0893795511737
True	1061.5977780540477
True	269.44045244888787
True	211.7516966111126
True	86.04796393087776
True	219.7842647516175
True	128.52969413247698
True	41.47592902060669
True	125.8240267410242
True	95.35138796457618
True	243.65642301941477
True	528.4867874138072
True	159.66267336068924
True	31.00551457941969
True	56.598515585328194
True	427.3529338914093
True	265.1031414579561
True	577.962182028592
True	23.96620518693956
True	109.16925017661237
True	674.9676510926486
True	244.45562527027792
True	482.53348404187216
True	663.7512142690928
True	105.51834806669366
True	109.19138461417204
True	82.74024521340412
True	27.933872782791006
True	122.85947558530768
True	80.78692077848117
True	101.94865056239485
True	150.85646339887532
True	236.8518011425972
True	801.9841144384352
True	286.06356065252976
True	919.025172726108
True	164.8574010150014
True	204.19103297246872
True	805.9162987524849
True	310.8065438193989
True	585.1432566849121
True	260.1524987305021
True	356.6813834539195
True	432.0155029601167
True	571.2747353824778
True	638.3986995860681
True	386.671004171974
True	35.685336631649186
True	589.4404422875847
True	619.8322942056469
True	20.115224639090705
True	11.547511722706489
True	263.30486922891475
True	405.118741998238
True	449.85491671012574
True	64.55957085881349
True	639.0721098361103
True	953.1802009127766
True	239.13076504465596
True	903.6208664285906
True	281.9768971024258
True	103.08931166692258
True	271.7603221472875
True	682.1106502765499
True	41.213453520792136
True	591.4838887575552
True	1259.0687291241604
True	1018.8335341006514
True	884.4748122691768
True	207.85096586192984
True	93.66602709989527
True	198.5652725674572
True	827.6382058621051
True	146.18468642575814
True	1048.8318266580309
True	892.3517157830285
True	39.68135754931232
True	87.63828168082055
True	423.8909198893875
True	397.2970400166108
True	201.93727120503223
True	506.4145716239454
True	666.0822819790632
True	123.1589969838883
True	287.440705053914
True	1049.6288944316436
True	53.710351462715
True	679.335053725504
True	542.2792002351812
True	34.649331303353684
True	849.5260871535573
True	385.54565221028224
True	589.9342546525705
True	114.87130985819294
True	263.56449008957856
True	213.66379087344964
True	26.973455957406426
True	130.79040003454338
True	730.0067978329645
True	137.31740791521062
True	366.24261472719024
True	64.24923959832151
True	660.2544672416457
True	622.8732615614614
True	223.50840384307327
True	467.9358351161845
True	171.4801055275246
True	165.21529493631738
True	225.5224455973716
True	285.9565775281601
True	349.26405949948685
True	132.77770807461465
True	188.4151075186384
True	25.31402031336109
True	885.0135988286393
True	323.6172582679803
True	8.890371677511856
True	369.9997994211574
True	160.75395540919683
True	629.7057914701638
True	365.2379873355965
True	584.6423974175792
True	534.8099409269128
True	495.75778166252906
True	787.6049759351168
True	249.8231733366996
True	542.5419849522577
True	155.09201932661333
True	529.5716898434263
True	351.0358426679851
True	373.6220483621433
True	127.04964652999102
True	132.72276432955684
True	107.55594253150662
True	69.10351947631345
True	726.3685290587758
True	172.0029186811067
True	45.96488694847857
True	0.0
True	540.7570244817624
True	117.19118441767338
True	24.63879860600829
True	42.16082496967023
True	111.19352626189682
True	560.0540877285157
True	174.69276274833803
True	106.62668409204286
True	34.37967102431053
True	162.9117775337235
True	944.6324025121264
True	53.917026199096256
True	233.8162985657632
True	748.2977165147702
True	313.71666680393616
True	463.23284671894777
True	476.7681589463534
True	517.4351352488115
True	604.7829478771757
True	885.42472999213
True	271.8833017913507
True	1061.7490093896583
True	918.1114226907472
True	632.9556050294171
True	341.0758430417001
True	816.7703113263893
True	9.65808775645458
True	33.69103081856929
True	277.7623323839772
True	42.39458814424743
True	197.8372517005736
True	755.9438033013946
True	218.05700178421543
True	730.3467958724885
True	766.1831985301469
True	126.7915477091546
True	353.8092303586264
True	587.5506801603998
True	24.115424910432694
True	135.3231475035222
True	454.0445392017722
True	302.7811052253685
True	197.4977695097684
True	114.08363520204414
True	386.1864817338494
True	22.249499270184373
True	374.415084269978
True	360.1099067971609
True	1036.6456923762628
True	358.7631121818469
True	32.08687184031471
True	426.2011927537748
True	444.82089401887873
True	236.7731673769836
True	31.79208624254071
True	771.8272744818622
True	441.9358854762041
True	174.15730201468006
True	12.43267696336377
True	1221.8638623962463
True	161.93292399762677
True	26.998080243148763
True	292.3531066178332
True	279.5261976054504
True	116.4647908053838
True	289.4900705410643
True	49.90034101525569
True	294.8301190530896
True	312.8851789601001
True	297.2694321285805
True	30.00371988614097
True	47.739460667123645
True	1038.351928410021
True	27.914769837030462
True	13.0587715060048
True	175.9263293682436
True	669.9627228301129
True	9.90604996318329
True	188.7312056554909
True	177.9423434926127
True	556.4434427229778
True	391.92109174215415
True	739.7349909480965
True	317.50920284912115
True	490.5067889371906
True	436.5538339237905
True	509.9904726730509
True	96.50197478849574
True	1278.4820509808212
True	908.0634910409992
True	289.8712365161695
True	527.9905758799656
True	99.82529642224829
True	575.2626781568266
True	431.36583122181145
True	149.5483774855668
True	75.01158045660085
True	341.262340708404
True	168.14959550013432
True	30.07930524106982
True	612.7095000415401
True	388.9675576303924
True	69.07358917986058
True	31.26276320186117
True	667.5952829875587
True	496.6410508686449
True	73.43369196989669
True	21.08055010450768
True	305.735587921317
True	314.7840900623723
True	702.89534170229
True	545.4398115935825
True	565.8813470464719
True	788.9983438923226
True	9.89790161008212
True	55.9400134436296
True	32.24042134543351
True	59.31041124548549
True	508.0120276078429
True	588.3561569971104
True	80.65533064993075
True	111.44181094548388
True	197.6601149205722
True	72.47052970111666
True	167.0973054596292
True	207.034444717504
True	275.3747104222462
True	785.7944372334498
True	591.2321514741708
True	288.5253629022214
True	191.1035323418185
True	266.8061512996755
True	250.23403572925596
True	750.0877185863575
True	310.5696033687924
True	156.8685806295828
True	915.442653209018
True	350.3421168456353
True	469.5443081393413
True	157.3475986493644
True	123.11656351655864
True	61.57410173749189
True	217.4159225132257
True	958.7439804225088
True	543.2620081173287
True	116.99160760551936
True	353.43715276789214
True	98.39604397586808
True	647.7768185957433
True	4.450168748216257
True	709.5638550365421
True	34.078371060965964
True	916.2802292525172
True	848.2150090939634
True	209.442938513967
True	29.34820968452645
True	85.87589233645166
True	456.326004268834
True	228.46845525028783
True	1.5535200911731186
True	73.90645556277782
True	1111.4805445777372
True	325.94666977076474
True	680.2876340550065
True	463.5027436190968
True	29.95178230959736
True	135.2115964873422
True	456.6003291419475
True	957.605116587405
True	804.9640674854306
True	420.1786896293788
True	333.149301239861
True	15.735316364925902
True	80.5146136957809
True	732.8066094330642
True	476.40397084450086
True	369.5313073329925
True	877.6646131610432
True	25.154783265046493
True	217.7808433473158
True	879.3519825016268
True	236.11848846874943
True	7.961942575640602
True	496.7477259039845
True	101.28731623591256
True	597.815290606664
True	52.00087860349301
True	257.08999686419764
True	882.2336791804595
True	845.8791093260271
True	275.5148292700041
True	436.25884558203575
True	118.26227744889934
True	617.6983113137072
True	264.633489919532
True	200.19262491658108
True	848.2637807510293
True	54.56351335408984
True	723.1071333696871
True	280.61231548597584
True	306.01333515215947
True	169.40063591502553
True	473.82808637097054
True	585.1434443574044
True	364.9526303753448
True	403.1514469835263
True	71.38700833286865
True	155.1486154107643
True	453.4144488308081
True	221.4690441942681
True	37.51623272975555
True	199.89851834282015
True	393.4066957238273
True	403.48053473244016
True	783.4598719547942
True	128.34155946640743
True	665.6714999695894
True	497.03924901284887
True	591.5581336440728
True	130.9818930864019
True	39.415758442357614
True	664.4303551227808
True	71.54965839519065
True	558.7654005613639
True	696.2818565517822
True	455.3259927944259
True	136.34734767365575
True	514.6611608643736
True	4.330533067681134
True	405.7547665039559
True	26.146416585887152
True	640.1097938682921
True	274.7212565179336
True	591.0708826284507
True	682.1291328305286
True	142.68841843711743
True	526.1776298644955
True	503.91356820969565
True	64.14691024900725
True	967.672744415364
True	2.466123646510292
True	25.87306834930068
True	643.1782789416466
True	663.6524883589818
True	135.31783079427385
True	414.2569230259994
True	127.43009989054556
True	72.3485339203815
True	458.7339831784151
True	41.24285975841006
True	512.2401266265209
True	12.78397204500729
True	858.0393547562138
True	558.4022716503333
True	689.7490169231867
True	101.5766511194953
True	383.8259775964272
True	1001.3776464581356
True	842.645864156802
True	143.47693544963334
True	572.2874220922121
True	457.9249829070128
True	249.60953308333984
True	247.16096759432125
True	5.24763561311166
True	321.481813386262
True	11.081166869453453
True	367.6719397183403
True	72.9865563643694
True	415.7931513892962
True	654.648906161643
True	122.38323222975303
True	231.94898692277053
True	646.7194573637191
True	672.8159136861472
True	294.7643028565845
True	136.09568334964965
True	167.13970932706465
True	475.0952115302137
True	82.26196928670406
True	10.448617754195086
True	492.6817881173788
True	564.60912332173
True	20.80211189018626
True	131.57540711306888
True	878.647287404225
True	489.7453196058744
True	284.71504634961684
True	33.228708204914625
True	481.7012625082034
True	114.70381348341328
True	564.1528528943437
True	661.0692976871554
True	298.1920045907799
True	384.05729271815767
True	186.65470066762765
True	237.8068077193708
True	71.75072114509378
True	220.32482690364532
True	490.4509913643936
True	21.891080547483806
True	465.3817332870895
True	362.3683017703033
True	731.8306597253465
True	881.3621885781073
True	918.7195670103816
True	154.77048474325994
True	401.74969393749967
True	69.823302038573
True	192.23914878194088
True	308.71101894775416
True	11.106201816792248
True	821.6883877149128
True	20.497777346686146
True	396.9895643873156
True	255.0769695300561
True	646.1204012099231
True	207.0745661291496
True	37.59127816617853
True	644.5700006623637
True	1092.208192363075
True	228.44213309415545
True	128.8417330555182
True	627.6195881137605
True	478.0680341920915
True	18.41724157386938
True	840.4728312164912
True	114.55945309737518
True	45.11149124651512
True	300.211685653944
True	358.1685736822046
True	392.6874191039111
True	259.3294081285756
True	21.95943531487813
True	22.56299784162835
True	861.7897526560288
True	204.4538328392508
True	113.44787375605073
True	791.6261187504796
True	650.2790544835931
True	652.4694345922624
True	450.5844190515216
True	151.34745914397627
True	29.43560220094362
True	100.3433238652332
True	426.54936665122864
True	233.77051773569227
True	499.4239767719092
True	155.31802451236717
True	514.8786103521999
True	646.184595570289
True	972.6369208308
True	24.73345791450692
True	1012.6017132045364
True	1071.161176820725
True	488.1667783812224
True	80.26428278157073
True	823.4201404162583
True	642.8496024929015
True	684.8975586012307
True	177.7945719996477
True	761.2699070139895
True	699.8075933574693
True	123.23671643781516
True	760.1776985024233
True	827.6798995883431
True	483.6867761878402
True	219.1864287581612
True	73.80089148610146
True	316.0493106611032
True	348.3487473522269
True	461.34823497102144
True	422.1534277665765
True	197.34811842355705
True	318.3695790884672
True	2.809536414102423
True	11.789570191697356
True	106.8301624071802
True	135.04087288948125
True	352.93718677946833
True	343.89449131677674
True	107.38491175436988
True	16.35630160059224
True	197.3618732817553
True	817.1292691898589
True	457.7168868120543
True	515.5181950976194
True	561.4417674127797
True	834.5239799713346
True	632.2392420158775
True	93.76516695874948
True	201.8710230492311
True	248.5593105258253
True	266.2980843441618
True	108.13932863303556
True	370.5656591388448
True	437.56501470644736
True	175.46547050545698
True	649.0939333078214
True	247.92329974245453
True	208.5561991165971
True	29.20680144269729
True	245.72713056400025
True	488.0262960666136
True	169.7316780934917
True	546.9954373851613
True	484.9873368770318
True	239.2344184470525
True	108.98754686904566
True	39.78272037328036
True	396.42842555630864
True	787.0472235685266
True	166.79920656571446
True	1069.9049958402095
True	1025.8396751860737
True	476.48646457781854
True	97.95924374184015
True	124.88532243603014
True	648.835939250579
True	9.851796928611874
True	221.21755343431172
True	134.6038078968105
True	125.10525202949336
True	333.6617284557606
True	639.9685434835457
True	39.45880996429871
True	125.62660491657896
True	941.687064840486
True	56.965363748774806
True	459.9469197030984
True	524.9303284962901
True	257.2167791515201
True	132.04553916438653
True	924.874647760432
True	1178.684599263331
True	518.7446810858535
True	659.6653297001076
True	216.80126482721465
True	155.68771603623543
True	324.511288001109
True	256.82416942601753
True	174.15335258656444
True	309.19106562589025
True	350.45951813299894
True	10.946452108509575
True	618.4002994749032
True	151.55635059378335
True	80.20688775863462
True	439.7321907098247
True	316.022897506754
True	1194.84761036929
True	342.9025797638773
True	994.8946144303312
True	8.90236978347887
True	260.0694846070483
True	220.41490531690872
True	161.2546637943373
True	508.51129170227847
True	200.6580839598118
True	417.5665128203853
True	336.7303091511545
True	112.44430254693064
True	350.0943194183627
True	1034.3999190507554
True	716.6303242796654
True	220.6933331824324
True	105.85181966038388
True	290.02353603769365
True	22.603252583967027
True	357.2800267040261
True	319.0909345606922
True	595.2238841577637
True	456.6389453616742
True	355.5424691947199
True	151.38187505276778
True	13.53220844493431
True	423.9695417954208
True	284.2937277726884
True	140.4062279466274
True	303.7697327345817
True	424.3953366928227
True	798.7672563366018
True	292.52226055293613
True	781.520119416706
True	373.1017551414126
True	380.2360996819394
True	1.3634200011284423
True	1148.9448375389788
True	97.68325243940576
True	931.6977817029284
True	215.46957476750623
True	442.4384035633172
True	683.2208229880415
True	87.60134591345489
True	490.2693571190351
True	31.552324802569505
True	417.82182506497344
True	76.25811280125987
True	224.163234591
True	39.82725921194277
True	680.3067025537074
True	187.31048151342725
True	23.57560236142396
True	410.519649621981
True	113.37051447843407
True	176.30134893485013
True	849.3366000423559
True	262.6400767556512
True	153.04865088400032
True	360.6166069773232
True	513.894064111303
True	327.34205810661655
True	500.30226387047657
True	622.3353320727041
True	153.48472966336922
True	5.454678673615627
True	71.78671085833088
True	436.3853144658317
True	88.75173173979412
True	79.1085824752348
True	1064.3964794466697
True	26.699402474572512
True	324.3286604844744
True	322.7202353827922
True	436.9145652218731
True	658.3544979728449
True	187.1437874729313
True	667.7213093689771
True	323.84594169963
True	349.3762572838383
True	267.21561422274664
True	208.5036128676488
True	348.01477059789033
True	448.8374071507717
True	415.74503024907256
True	604.5125104357306
True	140.69334340222963
True	76.97957391157166
True	40.13976658503808
True	297.46097677068724
True	638.0992904767279
True	422.9398480953903
True	780.7610883324078
True	206.011241407976
True	390.7490208349516
True	66.70070384372283
True	58.00133178049756
True	416.2574611739873
True	194.66178651696572
True	231.39279032442695
True	37.93207932982929
True	1066.719132827171
True	173.68013306733295
True	925.5910586886014
True	316.9385394803185
True	912.2056370566088
True	230.33786572826077
True	478.0606960096637
True	531.2826947053844
True	594.4287855923611
True	211.8543216205849
True	480.9441233294484
True	955.7818259912016
True	122.4476807940463
True	7.6464513934911
True	573.2586104817439
True	28.77306295279501
True	74.71531531183597
True	812.110070619532
True	229.10849709679047
True	981.925295576023
True	693.6254030308846
True	426.600045405672
True	294.04399607910915
True	497.5429653669103
True	332.7893731435956
True	185.9835114521233
True	698.0803484985636
True	687.336158019418
True	216.8147651125871
True	92.04951875135464
True	520.7119706133767
True	137.71665680289834
True	375.4312697463427
True	348.16882790085896
True	67.81894541588395
True	368.1928676342207
True	428.4986105831264
True	359.9670384420293
True	408.5432274219358
True	434.5775783297813
True	670.9527518486078
True	53.53548454495345
True	442.1339928515112
True	318.9459335784617
True	648.2801524324384
True	229.606613345696
True	100.4484557511442
True	36.03324050646246
True	537.0105310845087
True	646.9821465180801
True	184.32364271359253
True	411.2945099345241
True	330.30943042325845
True	16.310012868863588
True	166.3425272540956
True	293.07757528505977
True	2.636056811945076
True	876.7427642988986
True	83.99908319502615
True	103.55406407128112
True	111.95654814881696
True	374.4969705557087
True	36.57298706866385
True	488.8870006942885
True	232.32150053502517
True	6.364486599757361
True	114.20322367338925
True	439.42647020600873
True	48.21722294607108
True	67.38010400144917
True	179.93502111294558
True	295.3494548574072
True	993.5012014237742
True	387.6873512024807
True	927.8690393921338
True	197.2046958357845
True	1071.4310146104092
True	748.5801265001502
True	676.7495739805647
True	410.6406817760823
True	384.333045772789
True	84.8904539447829
True	73.21401781013638
True	77.76774909481422
True	181.97824267868037
True	465.0262166115573
True	1069.9151670121796
True	177.4372450414997
True	345.3162231775891
True	433.7083164751247
True	617.0481650088643
True	592.8892752075056
True	275.87713754674456
True	449.1574672890566
True	662.4964488203168
True	103.39821690988448
True	726.1242237755876
True	263.2024392787187
True	143.9369673997581
True	404.0446876135886
True	809.8335671369825
True	436.9532333390087
True	855.9613373095033
True	194.29793086787333
True	344.1963502459552
True	714.3432986855053
True	610.4227281136392
True	200.7803676185856
True	262.08798030340915
True	809.3688495099266
True	33.0369637716965
True	190.61995011180437
True	487.34780375180486
True	689.3435828890196
True	106.16437018338652
True	39.58670586240375
True	173.57259400091925
True	687.0677504137079
True	328.5300052529345
True	555.1495502933471
True	355.2135616800933
True	302.2762075470229
True	442.9590905105221
True	498.3523160399443
True	73.73122797150448
True	376.201331034384
True	768.8108649896701
True	0.0
True	297.8958007488644
True	245.41144438804577
True	1042.195715160241
True	152.79889183978617
True	655.7517122359767
True	640.4003360946997
True	116.49362097978204
True	223.19182414997115
True	133.82028550668454
True	11.346537834450096
True	291.64340172153936
True	385.56277814202826
True	1129.2284727381184
True	238.51773662120397
True	419.076469737177
True	649.9930827154278
True	205.72696974358303
True	27.945947512647997
True	853.7545253982664
True	628.0621207136929
True	153.75476101961456
True	618.7031237413267
True	160.65532124130354
True	301.76636227716585
True	799.2977239917088
True	35.69506772937828
True	111.35420049462998
True	494.49474861933714
True	65.20676672247652
True	74.93914617945312
True	409.67391064617385
True	22.88911343426393
True	772.1332644014453
True	101.1883760894987
True	153.80425674506623
True	18.84909537452424
True	702.8381771913306
True	29.19855292329198
True	786.0326928526594
True	403.9600098530219
True	118.58244999148997
True	696.6433038606874
True	525.8763499673962
True	569.5640683325239
True	48.319651590007325
True	361.9893748222994
True	5.238814749457741
True	93.7771327275638
True	361.5774686326569
True	45.9335262467245
True	118.21548963195598
True	322.29855581376364
True	192.2698683144207
True	100.8594755892111
True	669.0566311637866
True	21.12209076301392
True	1136.2875828055985
True	497.5298140589401
True	303.2886170525726
True	484.99832493390585
True	122.68526526698612
True	807.6887474778971
True	1132.0474234937678
True	744.5444368326155
True	178.11108329062944
True	221.9405774199859
True	47.61136594589166
True	58.04575208177629
True	150.68682589092097
True	102.16143711586594
True	172.7873897146301
True	1204.6284994607802
True	309.52076927289545
True	357.813707272793
True	709.8899912959992
True	16.26965714077241
True	13.371880005661442
True	595.13563423629
True	5.9000965832918375
True	108.09735512265752
True	667.9492062853587
True	185.84574322230176
True	633.3572493586743
True	813.2201123199246
True	161.18665838612367
True	888.338064793418
True	3.266132879220759
True	461.1327684415842
True	1051.9726255448154
True	25.8084872820409
True	235.1679785201964
True	151.17387878883673
True	1014.4389610115428
True	240.152321845948
True	476.1127931536742
True	115.36620393723182
True	512.1796455740804
True	149.5932032489537
True	97.14834105747042
True	387.45303293868506
True	72.11215440844363
True	53.49315888320585
True	1072.3942880164018
True	267.0193200005951
True	155.71278334414737
True	370.9267327780165
True	400.0877052572161
True	217.19236627174405
True	165.7906072514532
True	403.7740519474055
True	35.637047359841524
True	495.9677797772674
True	1071.494375571394
True	117.5161556820364
True	480.9754157177104
True	310.86478613138263
True	27.42921951398846
True	420.8416216900802
True	105.76378459128884
True	602.3296791161272
True	210.50368773333383
True	406.8753032144997
True	20.2140172924184
True	448.35199928945696
True	111.99249664905894
True	331.4102630369661
True	33.32365311847085
True	172.45169117855235
True	250.2097134291847
True	768.7704555151491
True	55.78507165767862
True	137.4222238817735
True	240.10703027887465
True	123.95072155515732
True	647.0897314377542
True	576.2990005151079
True	803.1640348490944
True	398.4302798494828
True	541.5496469072249
True	402.3396023163604
True	685.0115123960928
True	71.93769037883332
True	449.57441104818975
True	428.9727012305152
True	49.03305191361727
True	83.89734302683718
True	126.65583985882878
True	87.85435814954711
True	320.3000169602954
True	826.1962775448059
True	309.66403362378713
True	1127.808247471637
True	327.61216423573313
True	907.2649718377162
True	154.18961662349002
True	571.6746024712206
True	619.0676810793184
True	679.7484595208786
True	429.0026086472065
True	64.03946935837516
True	291.3004840507246
True	38.579869418234026
True	170.29840387086657
True	174.75641911704082
True	1095.6300098501115
True	237.7988789430161
True	546.7737525320518
True	553.8193045356197
True	585.2669930282859
True	891.8989826986132
True	588.9945009867425
True	649.9538473701646
True	946.795688828731
True	126.66909069982928
True	318.2872648972165
True	268.6073333302661
True	330.2885054932472
True	87.507344425894
True	377.83923026632704
True	4.998251376648774
True	336.840906411059
True	257.68046525630234
True	631.4301265515065
True	288.765368066115
True	369.59427013062594
True	7.527824683147482
True	59.800493524728815
True	556.3148172721085
True	30.080620415122823
True	146.97988619686157
True	65.5298339029564
True	150.66646716542436
True	240.18342592427533
True	69.53758735002275
True	382.8025961525616
True	265.69918983034466
True	102.02144030726804
True	340.98266815073936
True	60.82652156271293
True	605.1155501437174
True	847.4154536784706
True	274.85046754206286
True	1150.286068711397
True	108.18530067884276
True	313.8511410082488
True	1041.8700135535903
True	88.48095102399157
True	284.2359541674205
True	10.18689386419617
True	408.276298212942
True	452.2838272898959
True	159.4136537102383
True	616.0018439271603
True	936.4493241457776
True	159.13019176713834
True	78.41903167572175
True	336.4543047923448
True	531.9349955905689
True	631.4390080241668
True	1192.6508927534296
True	28.520610939146167
True	939.3929701173288
True	136.19945215351606
True	630.517364290994
True	121.5184048750416
True	129.75256386446517
True	188.6675336272648
True	179.7379439555776
True	749.8309991325924
True	203.20866694301964
True	228.5736774383295
True	68.93997224434354
True	508.710718708917
True	434.8562938100817
True	177.39362929225368
True	225.5735214894587
True	15.655685452740707
True	421.5293330368899
True	206.5497094965152
True	281.7339660997544
True	110.09261377252834
True	710.7130710266016
True	403.1963789801258
True	266.2032223924544
True	653.7710886398911
True	525.3174634474508
True	477.5319238116517
True	133.2177138201892
True	539.3765748815133
True	431.4470024455651
True	2.5020219844858644
True	195.63416026747333
True	90.12597169991008
True	234.83978090107777
True	2.9593323774861218
True	129.7092137383786
True	384.5569791163688
True	7.739929431485663
True	838.0413819972498
True	167.08276821387713
True	720.4160583846317
True	820.5099218915968
True	154.10076972091412
True	225.3547950056017
True	484.605169405637
True	806.9923681409218
True	51.4303438356602
True	38.06715958386173
True	131.78079380817775
True	627.1759990490087
True	723.161317030099
True	185.3219382177692
True	587.5759144114919
True	604.1131306807116
True	845.1822198262166
True	397.25704825413686
True	188.19363715953116
True	897.3174776130297
True	232.89726588777484
True	141.73063935616358
True	327.4135142862936
True	230.89707287917489
True	210.179511483942
True	592.241830052494
True	255.7267614451129
True	197.6036270489176
True	455.4000904835535
True	475.26767859642143
True	62.606617875045245
True	287.5305766534107
True	79.01658343285348
True	339.39686197733096
True	356.8722884956898
True	269.96169655260127
True	175.86693201228923
True	370.38935837340455
True	647.8890248580929
True	704.6446064314048
True	293.91088803669254
True	743.9816351895829
True	63.24791993163382
True	855.5739973619544
True	352.50677153055057
True	12.794182773821635
True	609.9472160708078
True	696.9556529782719
True	254.8130427749239
True	166.18080942894971
True	49.0920277285801
True	389.2650766568267
True	74.46934925019293
True	13.690432546783049
True	897.9859867989588
True	349.31272358568344
True	184.98673200958729
True	1001.6187547160368
True	11.038002862140246
True	802.2736075549191
True	31.25892062791809
True	695.7310240671036
True	60.34253655203228
True	766.0624497289215
True	449.9302752246237
True	204.6295410461316
True	429.18339167957055
True	216.4735968082392
True	302.9809806164373
True	220.18575306775807
True	409.2019316947445
True	10.073670085658616
True	327.5293428308965
True	115.21962653322788
True	11.932280033297534
True	455.09732510015937
True	721.9675089749297
True	270.40450946957003
True	81.05109107675408
True	305.5045178582424
True	79.31294395762826
True	181.60893909987297
True	173.1916579255809
True	377.4424515955878
True	44.9443213589426
True	132.0021566511008
True	378.0946696586729
True	828.89244222278
True	116.55313960091244
True	209.9600326222437
True	450.92438793102855
True	18.907643577249843
True	417.80916848822
True	516.6806053392797
True	92.12124393884685
True	389.812433623422
True	373.86387433219824
True	415.8024834389258
True	585.581863796931
True	1057.8722293197566
True	965.6446096293004
True	56.89921212288144
True	1044.0732387197536
True	113.11466183446848
True	108.52013839324574
True	108.284606975982
True	465.153549807603
True	374.11412082150434
True	582.7406048803498
True	258.7400222771193
True	155.10832688690482
True	413.5528260387982
True	16.544083947257864
True	449.8474186723053
True	387.1874579809619
True	153.60921964820858
True	96.89022470602822
True	530.3481914294928
True	967.8217112859757
True	200.7455417788672
True	64.89673752653434
True	428.4385307632893
True	382.1078436614741
True	473.1145973763395
True	319.6301188009154
True	4.091400906157858
True	526.1050359581818
True	498.8076248739293
True	510.4979199778805
True	193.54515643256045
True	105.13824719457703
True	22.07681574142057
True	371.5500863938825
True	110.92840258614712
True	7.601412094733686
True	29.1940474559059
True	355.0033368978415
True	675.2259120430675
True	138.8490570901293
True	98.2735374416042
True	24.354953797612687
True	405.7621871654187
True	362.07088138406
True	770.2443775221558
True	297.08686116135027
True	526.1845932863143
True	543.8748602942143
True	512.8201216626849
True	278.5819770129352
True	559.8141103959779
True	98.13441242345831
True	569.7448408418327
True	9.022718558945966
True	358.3376810757485
True	471.808190709187
True	968.4675821225565
True	352.66272301917303
True	791.1098719952319
True	1016.833008765916
True	173.5469353365801
True	39.60275383764976
True	375.8152294158999
True	386.3370717662439
True	565.2881377502778
True	260.4407709278241
True	30.277755310317595
True	644.8636525636501
True	121.97047954984376
True	1020.3686308517026
True	314.81441992630226
True	459.5092592551941
True	120.85798675746447
True	809.7508561395941
True	142.3814986110413
True	823.5058786565571
True	565.1875609819584
True	183.8570229653791
True	112.8118264227299
True	65.89661453528593
True	561.2041083241794
True	869.5537332546653
True	431.2306952632237
True	545.3091256089667
True	125.89330954166026
True	607.8100563784674
True	484.7956343495002
True	776.0688743877145
True	317.611885265009
True	604.9728084205119
True	111.99449761489062
True	25.38875157238607
True	421.30814241334514
True	170.3872177608332
True	107.16067967983211
True	378.55142583738
True	1091.3195163375808
True	255.62732161360665
True	549.175790807298
True	11.754196808602064
True	73.04932986319055
True	326.6570796473666
True	762.4433463528071
True	442.23213494562486
True	539.4769753541431
True	704.1058436910644
True	69.3648149470535
True	725.9790586029163
True	50.14354641332861
True	106.38262496539984
True	184.8837855874873
True	83.56973832601183
True	26.275846774172567
True	294.5703825245633
True	462.3696951380325
True	907.3608871934574
True	864.3084539823905
True	6.8435926109932
True	281.4218104623834
True	460.4401178968389
True	121.25878894162794
True	240.07776272091715
True	330.26213205531013
True	1331.64455369218
True	442.6506868477029
True	24.420283723211487
True	183.01886532440523
True	677.3038600675314
True	35.7536875358921
True	176.2483659263402
True	565.5414307777907
True	70.25950454025597
True	851.8656480231718
True	316.6375103862359
True	657.0355640963309
True	79.00179920741036
True	666.4802907399948
True	579.5445126095076
True	882.707690885892
True	269.3340692893961
True	508.5332506681617
True	840.7029586540864
True	919.5540299126012
True	239.57930596900536
True	778.3719101409619
True	218.3796925931922
True	459.0493045261776
True	372.8905876656832
True	502.90571429693273
True	488.55568237726334
True	320.95778918457336
True	339.2648527082429
True	114.466659888907
True	343.2770155152029
True	1155.866018735152
True	309.76283878026413
True	153.22455400173442
True	306.5819490711906
True	742.7161594183361
True	650.5425916855423
True	402.90647012548544
True	118.8776918782149
True	337.8034258228663
True	34.16073333525738
True	162.86458470510811
True	93.944057627137
True	89.29445245451005
True	570.3817706580527
True	140.3799857919128
True	129.90614426242493
True	110.83955636549572
True	80.4861023645411
True	446.85968257746094
True	392.9884628627551
True	1017.5357782751768
True	525.4787373379007
True	868.5440222416988
True	271.1472072405992
True	291.8049998511629
True	547.8571930935954
True	198.3024703263189
True	778.0270710040251
True	241.34384364406472
True	348.6443900670924
True	69.93394919900922
True	120.0596881138668
True	270.85161479114777
True	125.71805787315148
True	483.6136353896764
True	27.728462280553835
True	582.7436489361123
True	1013.7977956221986
True	746.1771989507621
True	1.35940222785927
True	63.86595643186518
True	492.52390239754254
True	442.0325887746844
True	77.70429826480759
True	119.34966333875198
True	302.6817049620767
True	77.26691525129296
True	48.45668824559724
True	705.466744031428
True	647.5288425320675
True	167.45708465108154
True	162.74378810628025
True	532.3709705720456
True	56.12849050547345
True	26.62471965538092
True	575.6677135522601
True	451.58017917399445
True	1144.9382087023776
True	48.05589320011583
True	453.964560740524
True	874.8030719055793
True	786.9585337422222
True	283.3639395229961
True	755.6457028508366
True	392.205029115724
True	39.325357295140016
True	99.7985453743578
True	714.6398857508681
True	75.35868734760624
True	141.1879277579992
True	894.9118618719596
True	185.30968632276603
True	276.9093262709498
True	105.91493608421888
True	654.61749337904
True	598.7990403134156
True	212.55191642062948
True	449.1482265845548
True	41.28712031221404
True	269.8312673152083
True	577.1319212376193
True	623.2550308822343
True	322.97967544362905
True	75.39396108154969
True	978.3169085060152
True	1076.5029210244822
True	557.9368182065849
True	61.12930841372622
True	29.34043987372357
True	94.29190172787294
True	104.98465998612184
True	102.32731073108116
True	903.1932420740336
True	1189.6018697618647
True	733.2565500801476
True	329.7803807883477
True	8.979055378431468
True	22.459908178707064
True	345.3916778239805
True	471.4172345929072
True	45.73874912234749
True	553.0101664470367
True	424.2836616891812
True	405.202875732686
True	78.31272736925844
True	198.69754187721247
True	258.7319984160923
True	132.12245982304864
True	396.0507082649742
True	44.19517436154782
True	174.63084658591487
True	1149.170142710879
True	4.946265625080144
True	29.52989126984767
True	592.010056846818
True	361.6581381795693
True	788.8405557028889
True	158.26769655164827
True	787.9979735550116
True	606.0614350384697
True	282.9971553580965
True	420.7790665624607
True	336.7191860081734
True	285.3779159248169
True	265.788170846178
True	410.5916425258503
True	501.1776357882988
True	515.0925670222038
True	105.29573739697923
True	346.0231475913582
True	9.556114831498617
True	176.49808069605533
True	230.00770211713885
True	864.4848644224016
True	624.1900890923791
True	31.213429653321565
True	711.837617489339
True	851.1308155591523
True	106.68544488593275
True	351.08249734125866
True	870.4482570978807
True	233.16519669530012
True	165.88337253976795
True	517.9501514009945
True	584.0771623884983
True	1116.1147619553276
True	138.7114636741974
True	157.3695417438092
True	258.6299894708221
True	312.93795605967614
True	437.8323175682604
True	414.5605218087195
True	320.49565501204063
True	432.9097012898233
True	504.9219476539655
True	230.42125128237203
True	1461.9812162461385
True	260.6439977295089
True	412.3728345577202
True	57.28156268126383
True	755.5026477772044
True	251.46457519557745
True	945.1767994666504
True	566.0451522700922
True	308.56664455873965
True	778.1836738670669
True	266.827523373329
True	215.45781440582323
True	258.7633068434679
True	214.9314225064441
True	134.72705006319333
True	252.3379669187435
True	711.5177765611463
True	537.822282444951
True	221.60631227835927
True	1115.1812599614177
True	113.52751999476388
True	264.2286651071847
True	74.26708356616666
True	313.2557990712092
True	408.8476950614349
True	93.03945892366508
True	229.8747679314509
True	74.83532169963732
True	696.6955189078651
True	381.78145248620245
True	224.54176742630065
True	733.1014451045894
True	858.439801807721
True	807.6357334747757
True	831.5652203541943
True	352.5840120969221
True	1.1282857247895297
True	261.71633124439666
True	46.0987529228485
True	386.510541058996
True	55.190986764677874
True	350.487476881752
True	861.5600482601945
True	1046.191761819379
True	395.56954821090017
True	21.839147057207217
True	531.4191689948898
True	510.5585303838532
True	196.84864838592367
True	228.5083038391465
True	290.8122179331153
True	21.02551100378425
True	127.63668870647666
True	952.070717778601
True	62.62833454706109
True	480.9366405185912
True	788.3717494925396
True	104.8900642728387
True	254.2416538588213
True	116.03135813583
True	13.928801720027082
True	1.0891621631557664
True	121.34268145692434
True	1011.7422594298756
True	485.9733235499316
True	69.52080710973897
True	783.1161586104864
True	343.1128274830838
True	1.737079519135326
True	446.15648945541375
True	199.16195605752355
True	490.5188953865028
True	82.15935984311113
True	338.4928994497705
True	373.6901738008539
True	174.20003359564788
True	201.84348925359996
True	132.49394093101358
True	176.83702475959694
True	983.152188144036
True	16.029686669492914
True	508.7843609334259
True	484.1933322882728
True	423.4461650726415
True	221.49525623789495
True	231.8262442892668
True	153.4079805643557
True	49.5599638898435
True	476.30332837660416
True	151.1919694858771
True	810.4322785360731
True	836.4816199676542
True	251.87920688641108
True	324.32302366284296
True	520.8707244729942
True	43.27029669602222
True	87.04434778594475
True	766.8113718713354
True	1046.138990728104
True	116.61685309613692
True	734.5723548072513
True	145.26158540690355
True	950.3441553452972
True	655.2059254677145
True	102.42815413248243
True	279.6410133608177
True	614.7013644264705
True	258.1280069905319
True	46.03698306721997
True	565.6047254953613
True	447.3533341702848
True	5.322892540715415
True	461.5530717131346
True	64.406719781244
True	169.36112355062167
True	230.80894177739256
True	290.06393081656466
True	76.76847346453422
True	227.1654051537338
True	362.5185315085508
True	412.32593607593134
True	925.329156703504
True	46.40965536343538
True	941.9878392808836
True	1031.6346413527322
True	124.89967228712766
True	70.0602093364442
True	984.2677346908448
True	34.70986804673477
True	228.10346767769585
True	75.19816523523265
True	221.46110413209425
True	353.668820526031
True	973.3639892672406
True	95.08083917996372
True	73.79726451095225
True	655.7201840704771
True	276.952230869549
True	730.3140048274357
True	52.97519916614929
True	473.9976569675428
True	384.6801730920562
True	679.5862008630978
True	55.191952079708486
True	113.78905814938923
True	26.29208388189358
True	259.53898821490463
True	43.78431267754198
True	346.3490693293002
True	2.090652357129672
True	1187.798253431699
True	104.79009896179464
True	126.08099525857044
True	347.5355819513897
True	746.9813220015349
True	675.5101729949108
True	1012.3263143979422
True	448.8400645042983
True	402.8539207482997
True	145.76473254923565
True	410.8609146156157
True	857.5765281696767
True	442.1184982703745
True	940.1702047399476
True	86.74970532316674
True	426.76805009351153
True	185.70142454515928
True	291.8061193342123
True	762.1395424477145
True	155.22746050014672
True	135.78187128848353
True	60.2957423498559
True	841.9728989743451
True	779.7900914969804
True	80.91920173167813
True	441.0140543901069
True	769.4470849037817
True	422.401144401098
True	53.08148892844135
True	322.1431651168384
True	777.5861687328435
True	28.6875914145194
True	374.6579819020783
True	166.1415784857329
True	291.2666409346381
True	33.28595409758385
True	214.87927195982428
True	784.6455818459622
True	646.5900933016686
True	54.44300644157066
True	287.08311602169505
True	880.1825525013198
True	18.847029375407136
True	305.6796012567949
True	305.4995271356429
True	432.3156449414057
True	206.3313689059113
True	605.6673849925963
True	47.442306678929214
True	971.691215012366
True	848.9594445036713
True	49.55593743503415
True	393.5000668817587
True	728.7715284133446
True	899.3414159324923
True	270.67165286589454
True	611.3454728677597
True	130.97996410700406
True	186.90346231268143
True	135.53133584016308
True	130.1653714625377
True	214.0818271031401
True	949.2002875861888
True	773.2066327768385
True	933.0751167416676
True	20.076897908165144
True	27.23974435508768
True	352.617717069829
True	12.87877537792846
True	609.2916573199893
True	1090.654957772981
True	261.0852548108357
True	208.7798285344817
True	83.33208520765906
True	224.0667120744695
True	131.75546605579532
True	43.28988973763614
True	131.90715927772644
True	87.37887333300809
True	238.04068949086303
True	524.1594839720194
True	159.00433024414932
True	28.36359412617313
True	60.81191429992974
True	431.3681322697982
True	266.3277591416103
True	595.9216785454724
True	23.405771139053314
True	117.19043484009192
True	665.7464039933174
True	267.3448475937586
True	487.0392939962378
True	658.3448779162707
True	104.1587175430412
True	112.3944567004767
True	80.47834593505688
True	27.884688312227965
True	121.75770831390584
True	83.97132111748047
True	100.38398095492424
True	151.97164650115917
True	242.8111931383457
True	828.7962391794197
True	285.4622335184079
True	947.9397360418056
True	169.20514797352496
True	192.69046457954653
True	793.1510609012705
True	295.6869390395303
True	598.0613420695681
True	265.3151688303694
True	371.9660496895988
True	431.8163146122499
True	573.6032307868028
True	644.4584146916651
True	356.0624637437781
True	33.75394469204701
True	563.7358396581112
True	614.6245011281756
True	20.80852448951447
True	11.543090142876352
True	263.41756471873555
True	395.1528065920987
True	450.3909970975603
True	71.03913457551677
True	639.3909988049086
True	932.7680436705645
True	242.76457481530775
True	910.6244757335538
True	276.1037138161966
True	98.10531257370825
True	263.7780067204152
True	675.8744280095793
True	37.131292854481096
True	577.8962369727772
True	1284.0865969186914
True	1010.7513487827212
True	906.242598273241
True	203.96128099281336
True	95.5514547320426
True	190.96138286518277
True	852.8980529655095
True	143.51550919168446
True	1061.051897875029
True	852.8943131751605
True	45.40716589352358
True	88.7908348957759
True	417.3980604626618
True	411.92294833082485
True	205.0410112649788
True	518.5935995222696
True	667.6165012653728
True	129.21336903511204
True	270.0874786575503
True	1009.3599942512762
True	50.262970065372535
True	713.7984162741867
True	538.0081058885881
True	38.62977105466537
True	816.6409849221159
True	402.3805104242823
True	563.7754947432612
True	112.18681819175332
True	248.5421907479932
True	211.47486756902467
True	25.357582876399658
True	127.14319052192484
True	747.940787703736
True	135.8582260281822
True	384.8237017726324
True	61.49277790187203
True	635.1630759474684
True	656.3439403112694
True	229.53703654559737
True	449.8673117803656
True	176.91732384521356
True	171.3026662714201
True	217.77971202622064
True	279.982853509332
True	362.402790651786
True	135.14285164354055
True	189.67624462574108
True	25.870892443671423
True	892.7607188686055
True	306.6957958281953
True	9.771478989743024
True	368.5186051334098
True	168.92622214172124
True	627.9169899326602
True	392.6942639840467
True	585.6316482828897
True	549.7815979035136
True	476.5156636370323
True	788.5163242616997
True	248.3180853934052
True	541.1417480806742
True	154.6247201570705
True	516.4909660870518
True	377.24169039664633
True	379.2157094582744
True	129.84025966038652
True	134.36376318668903
True	105.9049389871717
True	68.68215279641244
True	724.3370645816835
True	179.8855681695019
True	44.68157437718448
True	0.0
True	551.516436551487
True	112.90686980433172
True	23.74604343208032
True	42.55275173706849
True	112.3605096928922
True	523.3905181432518
True	183.8300696509097
True	108.3884750782418
True	33.503948654093776
True	162.10932504396456
True	947.3419947143032
True	51.65389171980961
True	230.57605425266607
True	712.252903174787
True	326.3420878072259
True	460.26549671990335
True	483.746688920241
True	509.7647611038695
True	598.2045706038574
True	892.6348811708498
True	257.900830015538
True	1034.721638388956
True	914.6132723509536
True	620.0084599634813
True	342.72488108235166
True	856.5206322823474
True	9.42315876090522
True	30.969904552344488
True	303.36611086412665
True	40.98904986050767
True	200.63904748195583
True	770.7897150546886
True	212.37780614847432
True	749.7391617672249
True	764.1719215909308
True	128.71051368220608
True	353.0444152575302
True	587.5817388867795
True	24.36120561921573
True	132.44123199677114
True	433.1214719369072
True	305.53454590067
True	198.0964079125214
True	114.76690131103496
True	382.7733826570945
True	22.8240189594516
True	364.0861722596618
True	360.4385630497733
True	1069.294822923424
True	355.29497021091294
True	33.07816500292995
True	439.41546517199953
True	442.9888242439872
True	236.319820450149
True	32.176939917753934
True	746.4292013297813
True	442.4060068164816
True	178.56822292098963
True	13.496852287188087
True	1206.7919434419937
True	158.94086256184093
True	28.70125603994333
True	314.16453460424015
True	280.7781554448802
True	118.43169223878157
True	299.28609414369544
True	44.12603875828298
True	329.786792650614
True	306.2119503370834
True	315.0076726838273
True	32.53079603468586
True	48.34974059146524
True	1040.2917913454291
True	25.10010715296126
True	12.783176991417372
True	177.74637087424196
True	663.6269438114443
True	8.310022466852361
True	193.0847812837884
True	172.2214455894628
True	536.3396590765474
True	374.2726006532045
True	765.4128637170654
True	333.2866154703635
True	479.9927188638383
True	440.3184998903952
True	500.6458184325793
True	96.8887317582017
True	1250.0957243795235
True	904.2662740945964
True	280.63094157102216
True	509.4042771038965
True	97.25869645891557
True	585.6224191006363
True	417.0698779487094
True	154.9927617827292
True	78.72783721186724
True	341.1903206387927
True	174.8667006641565
True	27.5670612674072
True	582.6589952074672
True	381.6227023138762
True	68.21266335522976
True	28.64810487007423
True	643.8966964104831
True	497.4066924127327
True	72.43765257728985
True	21.16756264031141
True	318.72177130621213
True	331.61469106199434
True	732.6724691479978
True	551.6245559518466
True	559.4273357770555
True	803.2525699255846
True	9.200606281320688
True	52.47110188178107
True	37.78880172824118
True	60.17674966730591
True	504.897445842149
True	581.1075492923958
True	87.98588428884688
True	110.80432778655856
True	191.5159235514903
True	73.78486758754406
True	174.0710477049983
True	214.3149572031546
True	276.4435415967877
True	833.2635065043336
True	604.8079958672746
True	296.13016939809904
True	193.9349471600131
True	265.38747743886233
True	239.3246577979104
True	719.5725198288688
True	326.5277561740325
True	169.08508637482484
True	892.7952189106608
True	345.9707811902063
True	495.3415991415414
True	159.1812484689994
True	113.71207172637584
True	65.17712990311072
True	199.66040359181025
True	1000.7868392541936
True	499.2310132516338
True	116.59697179461187
True	354.8129756427823
True	101.30132055652912
True	644.364571452451
True	4.505159772630906
True	699.872399486836
True	35.569763362538936
True	925.3031420467272
True	829.0267660422353
True	210.47037539827053
True	30.72886486261879
True	81.71037187979432
True	461.1833843518663
True	221.45661921721825
True	1.020738208154112
True	80.89421631597224
True	1054.1774800512476
True	340.33756213475044
True	674.3569563572161
True	490.3081029856335
True	31.714350477356263
True	134.05338752101923
True	459.2767283447714
True	917.8786416165606
True	803.7608494598346
True	408.6782169426542
True	331.5533895925511
True	16.203511264745433
True	79.87414295559722
True	773.7969859095979
True	471.3777350335343
True	391.0427568768345
True	879.0124074692229
True	27.835210434160096
True	218.5691366042116
True	896.3881279053572
True	232.6027269371116
True	8.907117385390244
True	500.1272373193247
True	105.87850031180346
True	609.2145796720607
True	52.79454294671869
True	260.2886407269289
True	838.1184377255755
True	929.3638185504984
True	260.6280416928952
True	452.2533467297418
True	110.77683376911476
True	602.0735673933694
True	263.68167445827413
True	184.53655618938612
True	859.1540497965188
True	53.67980960099303
True	725.357728540567
True	275.19109526485624
True	300.1272313744205
True	173.61432937458108
True	484.8447780278611
True	610.6410344407753
True	377.4570257649034
True	393.0409805936317
True	70.20360194063977
True	164.23845259927575
True	435.1210731073037
True	222.74218175738747
True	37.751149516248496
True	197.48884005172675
True	384.4628445916611
True	403.1766114343292
True	737.2698959432151
True	130.4136690793265
True	676.8915162283721
True	499.5107900008297
True	613.0761702656865
True	135.0233377978504
True	38.37482608873204
True	671.5389412979029
True	69.28331418758133
True	563.9707477840515
True	692.7368240912778
True	451.39882609964695
True	136.31405621770517
True	509.8173425320716
True	4.169036883007212
True	396.0672057363639
True	31.33074939737108
True	631.745851004162
True	268.6007540041037
True	590.2813637533105
True	687.1314355178828
True	146.19658203449248
True	526.3265195008358
True	492.7924158728084
True	64.27673473816972
True	913.5051164011168
True	2.6081329920649985
True	28.54710849503556
True	650.58341521018
True	670.5493135757492
True	136.0108611301013
True	415.3082065121736
True	122.476211438422
True	76.24562511972205
True	453.6986663560383
True	42.01199993771394
True	520.9619579094473
True	13.993605888589087
True	843.0834773743962
True	540.3766517824874
True	680.9549604208207
True	103.57739695934296
True	374.93940151774
True	984.215920827678
True	837.9116462790698
True	147.73984340453143
True	548.2032676492505
True	453.1148041481118
True	244.45833084949828
True	256.4426650379557
True	6.601679302048002
True	330.1899285105019
True	12.4408429426377
True	374.5248367333484
True	69.65216111860859
True	411.7037388532893
True	648.9272739807202
True	124.9193313853381
True	237.6124367856032
True	630.0576261318874
True	672.6856701146969
True	287.2296965992323
True	138.9494189172537
True	166.50064498828146
True	470.5850247469755
True	81.16270546733445
True	10.292098491140194
True	517.8742598796165
True	571.6198152978596
True	19.79626414553423
True	145.99848300194125
True	915.706928747024
True	489.2959278390139
True	275.49627690787287
True	35.83658133920592
True	477.5434382957202
True	113.42083956471004
True	577.4269662380352
True	654.6262233274476
True	293.7700180466399
True	369.1320411524285
True	184.73484362964493
True	243.8752697004269
True	74.29653340963452
True	214.4934217771775
True	504.91473753102974
True	18.175825341438166
True	459.6301795931369
True	388.80178108969307
True	701.6074429258642
True	925.6064874896036
True	904.6811160447036
True	147.00615364964946
True	415.0991570606136
True	70.63441322516226
True	191.61968959271704
True	319.9364415737989
True	9.682764068342577
True	810.3102437058961
True	24.705856603334563
True	411.7434198350704
True	268.7820927467216
True	651.3932961292655
True	200.1108003764799
True	38.69471529911418
True	667.0537441036633
True	1057.5254235173777
True	233.85484126447605
True	131.84048568395295
True	611.7820458161239
True	458.0422064970869
True	18.240050472150557
True	819.691539541315
True	111.43978917909764
True	48.21225953873118
True	310.5443756097391
True	357.86673335506583
True	410.1718819357666
True	257.3717095659658
True	20.143255762655784
True	22.538006765192986
True	849.581867968206
True	208.009813760676
True	115.08335552335411
True	810.3904469740044
True	654.7181707967782
True	632.7668850907252
True	444.53177955860696
True	150.06842423423558
True	33.03796661852168
True	103.07257550687348
True	435.7332398037575
True	221.45650559522352
True	471.2441074095677
True	148.40459585037513
True	494.0899512142145
True	645.761224272961
True	947.8223682914252
True	25.185381476213244
True	955.9206221769192
True	1090.096259919971
True	491.25722045177343
True	81.63463522370905
True	785.5572171776008
True	649.7749382670374
True	668.9557530223261
True	171.13761467039242
True	743.412644044866
True	714.1947978530299
True	116.38522458568212
True	770.2986525411409
True	819.7670457191415
True	512.1417390406818
True	231.90015532809937
True	71.83651394459446
True	311.41664470170355
True	351.1299963090749
True	468.0846108459784
True	419.677715945588
True	198.85846197788624
True	315.81919934276453
True	2.850858424322636
True	12.538838031476043
True	101.4704898521403
True	139.88907543340233
True	363.0459107788048
True	351.7521920271197
True	109.12268248077844
True	15.755208513374347
True	215.4576337654325
True	843.3932063369707
True	466.6523386673435
True	526.0509437025803
True	557.473830497766
True	821.1331866639571
True	645.5636271969378
True	95.70981585647694
True	209.1645034745554
True	241.81657747229812
True	281.4726275215541
True	106.88861221421428
True	363.967505865925
True	440.285457040945
True	170.3334146498737
True	652.0412410487937
True	254.61064410345784
True	210.7622938974168
True	27.614548554426147
True	248.76467637250204
True	464.7257476208927
True	165.29406721717768
True	534.4679785645103
True	476.72515099705487
True	243.83062974620069
True	103.1649217132584
True	39.4126768132774
True	402.65448784523966
True	798.8750309425818
True	159.36271201634014
True	1071.315134487873
True	1037.3862999870444
True	481.4376766361961
True	100.99815005980564
True	123.23624584923014
True	661.2471338545818
True	8.958087699299112
True	229.91445893752012
True	132.18615149702862
True	117.58623925533531
True	322.5903147547587
True	634.9428229091432
True	35.69460441288829
True	126.15711485074048
True	958.2300668953418
True	56.887586753850286
True	445.3456198653225
True	527.857832054907
True	255.5836102100384
True	136.49552425639834
True	884.1833422930611
True	1174.3164963176073
True	525.0584033801445
True	658.3776364281531
True	201.358614795652
True	151.79777000091696
True	332.85776608769254
True	253.00844033288843
True	172.1225021376866
True	300.4511143974667
True	342.7599491274594
True	11.404215673158989
True	641.2320991681313
True	146.2590919491958
True	80.67894395355634
True	435.37881333228864
True	315.10925022136786
True	1211.5658856413022
True	344.48818142437074
True	946.2603804252732
True	9.713568567392915
True	276.4395929252704
True	233.2138665937422
True	153.30123252049694
True	497.04455177156257
True	193.14349036868796
True	435.67596316929166
True	320.5426173092374
True	111.31923481792384
True	356.58204263563283
True	1073.474948880718
True	750.0623818747465
True	222.5393817155485
True	104.23209288532968
True	290.5439045316271
True	23.250660755920944
True	345.8684514277922
True	324.34832554480545
True	576.482994149928
True	415.0044966447772
True	351.0745607071304
True	155.6172690814888
True	13.18339336372406
True	424.5667301801936
True	279.1160126599935
True	148.2888594239037
True	300.4569130026544
True	432.3573840310029
True	818.4986111138554
True	325.6038947197737
True	783.4818415023392
True	414.37305873264336
True	380.16241271618446
True	1.6216486543324495
True	1162.075317483925
True	108.29490141637903
True	907.3434272482904
True	203.3468163588297
True	469.6869113309329
True	664.6243609389202
True	85.78051248450024
True	488.3704870286679
True	33.41912558839566
True	419.166669997203
True	78.1709837660392
True	226.93260031965508
True	37.84385824141251
True	666.4129542760669
True	186.3175961757773
True	23.240879030573147
True	391.7698139618155
True	110.48275194829102
True	170.5250853517098
True	853.9343989782893
True	255.63586524075515
True	158.80724214261244
True	383.4222797184409
True	511.6381185161243
True	338.15558338435324
True	506.03670915710256
True	627.6748810524728
True	162.45146670574516
True	6.671082120056796
True	72.4369578109904
True	426.0003483447704
True	92.18412623910528
True	79.83817407470754
True	1075.493061987415
True	27.708225355299625
True	320.5847536301028
True	314.1315373643809
True	465.7074493968973
True	684.8671614758564
True	189.13136679374227
True	657.4561765156544
True	312.8561798311434
True	349.3201577785849
True	271.0488183530826
True	218.32108494059693
True	362.0881581959249
True	415.37445124969713
True	394.3295674461872
True	590.2093079013034
True	144.15956142578543
True	78.27879493545068
True	38.13355457086952
True	296.28851241030327
True	684.0606117477217
True	409.56173928899454
True	783.6897818467262
True	215.0862595854651
True	400.9316499718896
True	65.98413439183953
True	52.71520833592275
True	427.6780926154089
True	205.85232478918095
True	222.8620208577557
True	42.3345052381476
True	1057.225842799756
True	181.04756305715975
True	919.1683507059626
True	309.83789435945386
True	920.8632095987678
True	230.6789759185104
True	476.7210919663256
True	525.4191926698678
True	616.4951770688615
True	216.5160579180344
True	470.8158427837252
True	960.0148047892668
True	127.67800052245072
True	8.223258553558557
True	570.2768697056285
True	29.146234963293523
True	77.69301354449044
True	807.4867848525599
True	224.85880659316325
True	969.1278668003332
True	678.9342294806127
True	417.6320757319013
True	286.13749539362726
True	473.837054534182
True	326.02801080718217
True	185.58502515581336
True	692.4321469141792
True	721.4839677255917
True	214.21221980344347
True	87.1020174799336
True	530.8119803318045
True	132.6254233442692
True	372.2245220620676
True	331.2714903452767
True	61.59837330338369
True	380.259613864748
True	418.7514025223433
True	374.54013864302914
True	407.4136259782967
True	411.7319282407005
True	672.7214643495801
True	59.44742512502724
True	468.9489693798133
True	319.38635167693326
True	639.4869172640892
True	216.0167897908851
True	95.8608198867559
True	38.61611829415821
True	545.0419365035424
True	627.5134441469377
True	192.23114444057143
True	408.0849087238104
True	346.12821367124377
True	17.921310754907694
True	167.54631610272938
True	292.7116573228218
True	3.407639554983356
True	868.7179554225892
True	81.80519301286263
True	103.44778238748344
True	114.5604975414438
True	361.18923294242296
True	36.40852657645272
True	445.8075802673776
True	219.90325941020805
True	5.583783684423366
True	118.9020403085361
True	439.6646611731828
True	51.23359320985087
True	69.25507926215975
True	177.2845713514565
True	300.06551714923967
True	945.9908774735056
True	386.2378009549751
True	974.3526425751044
True	187.74035087949355
True	981.7918068878504
True	757.7382834871854
True	644.6106301707804
True	396.6952393841228
True	373.22110098987497
True	75.81249592288096
True	72.67547561509346
True	78.90087249800311
True	174.4522126161557
True	467.3004093188482
True	1039.921539982029
True	174.3952938806441
True	360.3998179512767
True	431.8988105590738
True	586.8879303109877
True	593.9243765261649
True	286.4233220117972
True	458.9939149994779
True	674.1076771259819
True	97.9073197457259
True	737.6389211118028
True	261.4258143506078
True	139.41092644245103
True	407.7437794615301
True	840.0378197932545
True	426.2224805588108
True	851.7150918557965
True	185.10979706145503
True	341.9688062269251
True	695.0585596825645
True	638.1359951019175
True	188.37345951796013
True	253.9341531677498
True	798.3577088087319
True	32.16327927020718
True	185.47365905704825
True	503.0704227474922
True	704.2016743674244
True	109.27394284233316
True	36.011715794806705
True	167.86359490477727
True	713.5476431151301
True	329.34190577947135
True	565.2608212665207
True	354.06816746973954
True	313.3804281158084
True	457.61564162376766
True	501.2288679359082
True	68.60080497318425
True	378.4127887420483
True	772.7816299035034
True	0.0
True	270.3461374905185
True	241.78451743094
True	1005.66911741423
True	148.7282966091063
True	648.0323770578235
True	628.2293260356562
True	109.9639852410336
True	215.5972279287945
True	133.4064177466579
True	9.646402780324465
True	288.3902143970375
True	385.48792492704064
True	1150.0050938547647
True	244.20437148305385
True	404.259377727285
True	651.2278067744408
True	210.46368153283524
True	29.433858577705767
True	904.8991353433076
True	593.532660925494
True	154.95842301196285
True	641.315470831654
True	164.45537350836588
True	290.311860510205
True	801.5470838176952
True	36.95888556401024
True	104.9957837369008
True	529.9979323006633
True	66.08604854918983
True	79.33919952400247
True	387.95901578211607
True	23.9350209831532
True	750.2870561082952
True	97.7711580414116
True	155.6002615453591
True	18.65369904688247
True	702.6261694094196
True	26.477401040782645
True	805.9449858343343
True	396.3360994276533
True	113.42628108826077
True	703.9094324310921
True	512.8152862462164
True	558.2957524181749
True	48.55291412859175
True	374.4728781915914
True	4.908201904341753
True	88.95293361685229
True	371.6511847630502
True	49.65506816277926
True	115.43518002880938
True	318.2109584941282
True	176.94820587257166
True	101.6061755414567
True	674.6177344844649
True	20.653956309994093
True	1195.9975070124524
True	489.9784719217342
True	309.0146282636552
True	505.0834293959936
True	123.69608959341696
True	783.1477899412073
True	1136.5994161826052
True	739.3122039021162
True	179.12422778014653
True	224.860111173806
True	54.03472886293808
True	57.93581966523842
True	154.3619756080685
True	102.6452019747003
True	167.03549187659883
True	1149.243233799645
True	317.4386499419987
True	351.5652830410506
True	712.4045212534393
True	16.74649723253389
True	15.246216943821004
True	555.125669890684
True	6.695700908370969
True	117.37972682697873
True	695.4245563591383
True	176.99401070833488
True	653.0413286454587
True	833.578509450626
True	154.65926881434635
True	878.34893542017
True	2.825470996465924
True	426.5998166682671
True	1053.1843906525537
True	25.147754302275057
True	241.23049639110656
True	150.70873833346013
True	943.8936682233866
True	234.0821966737083
True	487.0325966077369
True	120.38604487917154
True	517.2932076012926
True	152.41907921828408
True	96.49498961309138
True	389.544786818489
True	71.02027887329385
True	52.13067403780303
True	1057.3472732901623
True	262.1101358756878
True	158.14539427814404
True	377.2403188203681
True	395.6821375982435
True	210.58102406605715
True	167.15477551669989
True	404.6700735993588
True	35.59767672485425
True	485.6782443689809
True	1158.0335740497771
True	113.30458009136272
True	474.0265869472662
True	306.71059457736885
True	26.706819602220506
True	387.4093132760669
True	102.8123283601173
True	606.4638258355675
True	205.58637214609544
True	428.6907928219792
True	19.33777980171993
True	431.39876830178
True	101.08374370395735
True	336.99921267314687
True	32.92808087887935
True	172.6846691855874
True	242.99235023953185
True	772.3484733971167
True	59.52521405552559
True	133.03199443521706
True	235.73918841858767
True	141.99168430617598
True	634.2451768682331
True	544.6003377705376
True	782.6102012701216
True	385.659041698396
True	540.1237457858305
True	426.57468479670297
True	688.3721190332749
True	74.50262466691669
True	464.6247395153878
True	430.3537600736849
True	46.78440440335456
True	87.63096800172039
True	126.14706076982466
True	84.31526531809422
True	325.1468019409059
True	882.8944174217352
True	339.66455628854544
True	1071.7761183609605
True	316.2089296279053
True	905.0133926016816
True	150.99962101984286
True	561.5785413513712
True	622.9822083213736
True	699.3255897745397
True	452.10278706884935
True	67.9515849842416
True	292.7624526827902
True	42.08954920734392
True	162.8139813349354
True	159.37373456004246
True	1123.9272650866417
True	222.52316905596064
True	553.2293418029277
True	541.7617352977288
True	561.3267600097575
True	878.4142865085083
True	588.8615647590525
True	657.9619157112135
True	948.9150955053354
True	126.35669881984892
True	310.75977142556866
True	269.02807088549764
True	323.21614309610464
True	92.10963224038132
True	364.4178774986061
True	5.393106159050699
True	327.4680264456494
True	261.1996761760754
True	597.9107586364328
True	298.1055637121334
True	366.2069696732989
True	9.809439566530193
True	62.912409282509536
True	545.565045561707
True	30.90507800403234
True	143.96928363618835
True	62.34057518845248
True	150.4212207839245
True	244.18132323421457
True	68.16223548830092
True	397.99994455101313
True	278.494716394421
True	102.27859468671817
True	335.45528034099505
True	61.39673895344102
True	618.7629274458367
True	822.3747606381227
True	272.4525232173486
True	1155.8440086606845
True	113.12364769037976
True	305.09779082374155
True	1044.7040585864029
True	88.87817361107884
True	289.3798439654017
True	9.949145252012794
True	403.8202760623045
True	439.576746310596
True	159.52037991884177
True	620.8537492692835
True	904.4854927480268
True	155.69303083800745
True	80.07623111261223
True	325.5534191212227
True	562.0537574813791
True	609.0012119928404
True	1261.8738528988804
True	25.815435926578527
True	931.4494562923844
True	142.80576917840014
True	640.2194658371537
True	113.53095653723128
True	128.30706800512215
True	183.56380833683028
True	172.19076053651338
True	741.9602432349351
True	198.482743375367
True	228.9048123230764
True	70.24561134610309
True	513.3877080149911
True	443.7594955472736
True	172.09039911673707
True	237.07628853515035
True	16.188342340355135
True	425.35520036226194
True	221.1320219680105
True	295.60887653690685
True	113.26809013797823
True	700.5112033379665
True	418.22558167113567
True	250.12407067485336
True	641.8149418036882
True	538.4555349293779
True	481.1702868857981
True	125.737222349761
True	525.5498292390287
True	436.40512466086415
True	2.486871806183596
True	194.45246548938425
True	97.5192819050527
True	240.0749506953626
True	3.169045255689129
True	127.45994437045016
True	353.6273233647774
True	8.357154177850258
True	851.5937139410639
True	171.5468593606344
True	722.8985790025533
True	787.3984596924863
True	166.86621590667272
True	221.2118665150743
True	485.2422920630827
True	848.4521888293363
True	50.74469234108685
True	39.78834891572296
True	129.00242254246285
True	621.4747701539889
True	709.1862769820359
True	188.52305673264533
True	592.9596685364697
True	578.3583374959759
True	851.641899195524
True	394.27257751144464
True	177.33726628873805
True	873.7205411211316
True	226.61544654101428
True	149.0356948403008
True	318.73891313994494
True	224.6109876987992
True	211.66031724355204
True	637.5289086098587
True	255.49802058611655
True	185.03274216095008
True	442.990390637268
True	464.1124837339261
True	65.86549211635193
True	282.9681127583622
True	77.62354126552371
True	327.2359339998757
True	369.36344678022766
True	247.6587541438107
True	177.38354758329768
True	392.88292421735775
True	674.4311660141668
True	725.486277294665
True	298.53291492274906
True	741.6064877551659
True	61.10665631981871
True	885.7586913656293
True	353.72928491490967
True	13.082299516570403
True	613.0825026509084
True	674.2926803390919
True	259.90560824866907
True	164.60577774278207
True	47.87437971686748
True	382.1510284205967
True	76.22405750490238
True	14.915277281218051
True	888.9945824703369
True	373.2966082301573
True	177.98031358979225
True	1000.7857034802712
True	12.604845121281912
True	787.209200851357
True	32.47473254659755
True	646.1921549765815
True	61.13197458182903
True	761.9199774610064
True	443.1585412112224
True	190.142280332767
True	439.9082164312208
True	204.51708148251907
True	300.8316004903596
True	214.325192357568
True	399.4608705442255
True	10.656435425168192
True	329.3322699844388
True	112.11282894476264
True	11.566138021723088
True	468.3907264087598
True	737.7771077315414
True	276.2757396232289
True	82.72755997281615
True	310.32510461132966
True	87.12325959668827
True	181.83286137071656
True	178.1854475448217
True	381.82575317181823
True	44.483722565957365
True	131.9464854163058
True	378.67188182449127
True	873.2570484506265
True	113.49795926946386
True	208.3488118014557
True	441.733800456121
True	17.851687559975847
True	411.7057744846565
True	493.6420046244869
True	90.2155826644809
True	385.75482300544434
True	358.98887020759946
True	416.36469373501626
True	586.4719679299851
True	1028.1386053569825
True	1027.1993519766336
True	56.82458513643485
True	1047.4349546698008
True	109.52280011236768
True	110.40695896010938
True	112.75747531214915
True	494.5449354332255
True	375.22300074610285
True	569.9847987945936
True	260.90484200160404
True	149.31946673152046
True	391.1201698993152
True	16.746891974626248
True	446.0592703096849
True	362.59569708991046
True	150.43970189451565
True	93.4738594656502
True	535.8739409092872
True	1013.6575870707916
True	196.0154324327408
True	70.17074162908138
True	444.413650914938
True	376.5176683268513
True	483.8866559254405
True	317.66455554507166
True	3.706330196192699
True	541.2681872535268
True	517.1188233802502
True	510.33068897574526
True	184.73466988272017
True	106.43289648120115
True	23.305440012409967
True	376.7417521414656
True	108.07072054499346
True	8.437347621533293
True	32.693968273276354
True	346.7488687187027
True	640.2833416822078
True	136.83860940779783
True	92.63360695407188
True	25.3656517279434
True	425.7142067147061
True	360.0411124651732
True	804.5584587523456
True	301.3333491976429
True	507.4365678230593
True	552.3165741342378
True	534.1888671955951
True	301.06403672106296
True	524.485818936049
True	102.55059511025544
True	592.9287705939628
True	8.054987439874935
True	367.367562519212
True	470.604300429964
True	985.216325698902
True	350.85264283585883
True	774.543530433972
True	959.5185498502136
True	181.32809298309107
True	39.63751396585397
True	363.129393452877
True	386.8621406792423
True	599.212584727014
True	250.7619584181328
True	27.57165049789326
True	640.1266523376087
True	122.443158029485
True	1061.36931487679
True	318.0270611040983
True	471.30118544028886
True	127.4482475199559
True	815.0266458253171
True	138.3525143760523
True	831.4811228238965
True	561.8036687219657
True	197.08932462499664
True	113.89087591882476
True	68.49033864604563
True	555.4067050595717
True	885.6844602095854
True	428.1641125371581
True	523.0236525207613
True	128.28360278638985
True	607.0551797394909
True	500.7157140583185
True	819.7140653514726
True	310.96226108329586
True	578.3952028126566
True	112.46908383770358
True	26.2736680257424
True	416.7133160862006
True	170.90321352006276
True	106.0486015363172
True	360.04361089847987
True	1107.47931406711
True	263.56899657475043
True	544.0192655891747
True	11.16379975973882
True	78.1375569692804
True	336.44066146503536
True	777.9560574576668
True	429.3011259243064
True	517.1231036018061
True	735.1412115461076
True	69.59854306460562
True	711.047960165217
True	49.50321157485349
True	104.12517166842034
True	170.95414908348545
True	78.71850904168157
True	22.28429015510117
True	289.9268275344263
True	466.8796642073659
True	899.0486182919582
True	869.2554213374784
True	5.113262742594175
True	289.4452425458985
True	469.43296625729664
True	125.27539280102692
True	237.811027236975
True	326.65541454478443
True	1324.793132122547
True	447.531852875834
True	27.90249459461317
True	182.90765588159056
True	685.2589075447465
True	33.94819499095148
True	169.04860820480067
True	561.5437009252985
True	73.99566693633807
True	855.8115036298476
True	337.32863621193746
True	662.4291904491988
True	75.82363211878668
True	679.9460307733037
True	580.4830302968481
True	878.944148856672
True	256.1850236449745
True	518.8564954311673
True	876.9034064045654
True	909.7832548645248
True	233.107150275184
True	769.0263681674342
True	226.92524134674247
True	451.5040834415252
True	363.04056285032016
True	491.8716248239442
True	505.0293002147546
True	296.66694771078977
True	361.5590256359748
True	117.27060632589296
True	330.71178571387594
True	1121.9834990948325
True	320.3750811330954
True	155.80843158945967
True	301.9208193092728
True	750.6195795478885
True	645.0303340947737
True	413.0281780849792
True	113.82513061361634
True	319.7751289734467
True	34.415740033865866
True	165.5541928627818
True	91.15185359347711
True	87.64056291688523
True	554.6048688835306
True	139.1509336960927
True	136.33360624782185
True	100.82168758776535
True	88.14695756198601
True	449.14405034416177
True	392.10826904551567
True	1045.237509605634
True	541.4046132054413
True	831.5053061740684
True	280.6358454048664
True	295.42663374230045
True	525.9489265051427
True	192.00196591572708
True	774.191991704891
True	243.99044890848305
True	358.13946607388755
True	72.00858172846128
True	119.20660449727174
True	262.128816259503
True	121.24380055400935
True	485.8414740791569
True	29.69643217491348
True	578.8561615685486
True	1005.3023997338104
True	758.1953470620243
True	1.2560310282710194
True	60.83536025523315
True	472.899346646655
True	444.39069726082965
True	75.20434837061633
True	123.27759981882257
True	292.6090941981248
True	83.68341180523434
True	54.7493966919233
True	709.4761881271751
True	677.0576174567021
True	169.8412964828464
True	180.9000570832072
True	522.3186942225096
True	52.72690430244006
True	25.99085359068611
True	552.629530989504
True	463.80656027004704
True	1138.2107563142542
True	48.29846125610574
True	465.3101815304602
True	923.8877248564866
True	815.6592858786006
True	283.82394258901815
True	740.651700999544
True	398.3145394373655
True	39.960798980696616
True	99.20477545644243
True	710.5336118645015
True	72.68892495948221
True	137.85776737370017
True	963.0996622269925
True	183.84744496842103
True	262.994840598399
True	102.65193491014966
True	642.1021379159309
True	592.8285124920936
True	219.7397933411132
True	420.8726557756268
True	40.49337577396598
True	270.6438512337487
True	586.198404707136
True	639.6179744318828
True	325.3778809069011
True	77.81131835811033
True	978.2869193352808
True	1101.1292737826786
True	548.819290745972
True	65.2688341264867
True	31.428211927653187
True	89.72112248359267
True	108.6320281279782
True	102.0358680101647
True	868.0607597319747
True	1209.622208747022
True	733.6478516506505
True	326.63343700626007
True	7.955590574703254
True	22.13641715859021
True	343.3339344347393
True	474.7409692040618
True	44.831062421024384
True	561.1042148242755
True	432.9905427354332
True	402.23803717397567
True	77.78854668331228
True	191.31385734820887
True	274.2566953110198
True	127.17563925068625
True	387.9550594108081
True	39.55543628995983
True	178.65433419580586
True	1146.0004788243646
True	5.3485296908580775
True	26.369678073288053
True	576.4948546188746
True	359.5605872196725
True	797.5131845313052
True	163.28833177010108
True	771.9912040213565
True	566.2213549731189
True	273.7585879554372
True	442.968179321287
True	330.5394381765133
True	293.73043610466664
True	277.23310029288183
True	404.3395834748935
True	501.47076941482175
True	502.56772778570615
True	106.91315292046691
True	356.4244969208658
True	7.951336990347536
True	182.46844129507656
True	224.05826474815427
True	847.5299360859191
True	602.542382429704
True	29.97929855520017
True	732.2376733129955
True	817.8932197056739
True	107.28801331043682
True	358.9131815393463
True	841.6819086715341
True	226.37391098305375
True	169.04891603236032
True	532.6182978703337
True	602.9801155426107
True	1083.6599849530012
True	143.43743419835675
True	158.76672802804822
True	261.10670141476555
True	317.2588987725802
True	418.3910086437002
True	410.8807237153418
True	324.6865995802764
True	439.1171330817805
True	501.8631429718802
True	239.60928234289085
True	1497.5200854928337
True	245.47860154880615
True	419.8415985933694
True	53.010587329391896
True	768.0923433730303
True	249.9134969178766
True	910.2932998086744
True	548.2777617855168
True	329.77179966951365
True	785.8318827133628
True	269.56483979306864
True	197.68723003575693
True	243.20719719135585
True	219.9098998221762
True	142.2339219971177
True	257.495313875082
True	729.923246710478
True	517.0327486510841
True	219.7539168486228
True	1178.1202137286202
True	119.62785387671178
True	267.73887352077827
True	68.45078096216504
True	307.8547171699252
True	418.7861247390298
True	90.5031343249876
True	222.9796015510013
True	73.62714135010992
True	711.8962245298557
True	368.7659397076211
True	210.54398853273972
True	740.0880761395126
True	841.9200526320608
True	814.6812705331405
True	829.2333112853524
True	355.2876403329428
True	1.2062350648873204
True	267.9411117052557
True	54.58519775040782
True	384.1507294666169
True	56.61410672812775
True	357.7050261320238
True	867.3261915793108
True	1038.4345041656195
True	409.0535006912572
True	22.55010028141649
True	512.8828536464032
True	504.1329675145474
True	190.4488958603271
True	233.5248017964423
True	284.0016120402274
True	23.870309817623845
True	128.09637643309676
True	936.5835257597716
True	64.5646975165738
True	463.27241957305085
True	789.2760159436057
True	102.69072910408026
True	250.18376543223695
True	115.89302236964528
True	16.583318829336882
True	1.6792654681813168
True	120.3172221084258
True	1022.9285920957047
True	485.0956482180453
True	69.61467135533233
True	789.8770015054762
True	339.0111354356306
True	1.2378478732399545
True	443.5556777553456
True	183.72143019759548
True	500.7593426539486
True	81.38475362365374
True	323.99623283716124
True	368.9578414517866
True	171.21083056080815
True	206.75338508596235
True	126.63349856865692
True	171.84861761520028
True	957.6203085551408
True	14.81495579135226
True	504.53827065447314
True	473.1335214074609
True	410.440594903166
True	216.52696134429385
True	234.6605455014617
True	161.68626881757223
True	48.27719161464719
True	476.7770218828984
True	153.97731205196456
True	825.1747846688195
True	815.6559032894802
True	232.58208325152225
True	300.3001247578822
True	522.5044053649691
True	37.04615006325045
True	85.01208972142861
True	727.8666974977889
True	1098.2829530249012
True	111.9068882119372
True	728.7444936859375
True	141.772699791691
True	934.8201971045452
True	680.4729283235922
True	102.44243033522514
True	285.22997809546973
True	634.2017289098818
True	255.809978344925
True	45.77338567168249
True	575.155871267634
True	441.32149586983047
True	5.392577478769162
True	470.7138916983999
True	69.56253668558107
True	167.84056525433837
True	239.42218502976516
True	311.22893662061915
True	65.10188889395505
True	221.32542709723927
True	347.4368653977285
True	437.1236776512338
True	945.7632659062176
True	47.68049692499449
True	922.91523878768
True	1019.6446918272336
True	132.97419778009788
True	71.32843014950781
True	984.1966208982868
True	36.97843348678551
True	228.5780756202463
True	84.17208216098413
True	204.19559246610228
True	342.51845273174195
True	959.9513993064008
True	103.05474231612432
True	73.64562673689555
True	627.3192356111051
True	273.69328606475506
True	741.4308341520638
True	56.603605417996505
True	503.7140345568391
True	385.5259605892154
True	689.38449935501
True	54.42817315420278
True	112.91305891362138
True	26.93567940166822
True	276.20397568318003
True	39.17708538271676
True	359.2741026864311
True	2.961868736076085
True	1198.98851099243
True	103.9420142869286
True	140.85128710099792
True	360.2411897660656
True	745.7374877373218
True	678.9982554016875
True	1006.045078626754
True	465.7597045389074
True	414.1948218839719
True	139.10900763040928
True	400.7493815174201
True	836.4959145161521
True	436.4460636988699
True	909.8543395444532
True	89.08988183735893
True	447.1124279945417
True	174.15517002728532
True	295.5581700664933
True	717.2427208070582
True	156.0343914638452
True	135.56849191920668
True	67.29304620358815
True	874.3615917658321
True	778.4668084057187
True	80.59952449868481
True	416.0954769374985
True	753.5769453565177
True	426.1742963009054
True	55.939715529931945
True	324.2875463323952
True	768.3799519468819
True	29.005445662221277
True	349.9550156598352
True	167.80075297883138
True	287.97033538667176
True	33.83518003936927
True	225.5177625893972
True	774.6531429540026
True	649.7516862519811
True	56.58607289741877
True	290.3627137213496
True	840.4806024402279
True	20.220979795751926
True	319.4752282349747
True	297.8098726282045
True	423.0786664642166
True	215.6765058050299
True	613.6594259220153
True	44.37075641861941
True	971.057164898603
True	888.7207856294467
True	45.61676976329633
True	377.6108236377554
True	743.9523511230108
True	891.5020816884535
True	272.3047775735896
True	591.462565076612
True	129.61637336107432
True	192.0266087490689
True	139.6200150248202
True	133.08227188568296
True	204.3647648034743
True	968.6563455963476
True	793.7826501095428
True	995.4445344427444
True	19.155983235910448
True	27.211930832190976
True	362.70389572298313
True	13.187444499059817
True	611.3824660241355
True	1077.453058408072
True	265.2908681902781
True	207.0829575346955
True	84.17717058458446
True	211.0820256655318
True	134.36856225197874
True	46.4957833969474
True	130.0268700401608
True	91.1052197881152
True	254.1408042769171
True	546.2857363844712
True	168.36611647179254
True	31.97712249733863
True	60.18848578419051
True	413.8586001543297
True	269.17754127218274
True	588.0863255234136
True	23.5037715493466
True	118.09566273528868
True	662.9605776916246
True	254.1264782133932
True	474.8135744427712
True	665.9241444840583
True	97.58202971934595
True	113.98519370639931
True	81.47511202246659
True	24.83035330272505
True	124.73369955422535
True	85.77349425228584
True	97.31106543909702
True	143.19599165760923
True	227.48247319676037
True	816.5748846992402
True	284.84553249105664
True	949.2680342231304
True	169.14527407640676
True	197.19299194143983
True	795.4350762440988
True	314.6667701230593
True	580.6605692919393
True	261.2551716001827
True	359.0060817047387
True	439.86598222606494
True	560.3370595892262
True	643.4403940821239
True	369.21595626772506
True	36.43900946321785
True	566.2317233038054
True	619.2000950527473
True	19.921937033702456
True	11.899941867572426
True	261.0923322339569
True	398.10639004451
True	455.6867952072606
True	69.93651843988795
True	637.2697327108034
True	940.7476418130376
True	225.87179119988804
True	912.9936581997588
True	260.9546542491104
True	103.73934258108154
True	285.3759306138696
True	693.5596673393347
True	39.83440769467786
True	584.1569997667091
True	1300.7254241669225
True	1039.113853497126
True	924.235131608342
True	206.8297263061587
True	91.97916786802752
True	200.20379156026576
True	827.7178895456249
True	146.14989915440188
True	1070.7678009708957
True	882.7378541551176
True	39.96371074240899
True	87.30538215506785
True	413.0306910662478
True	418.6871592120248
True	206.7677829055069
True	499.7326776363876
True	652.0381540238874
True	117.28670084931676
True	274.10622661185585
True	1031.228304612512
True	50.91849110576428
True	699.4934357045184
True	540.25106927233
True	39.275178959268594
True	823.5616319067138
True	372.1371955173154
True	534.5663743067984
True	108.45775590400652
True	264.4149356833764
True	205.5391910101195
True	28.959463271764832
True	134.17492785699207
True	739.6801703560241
True	141.69659760866898
True	374.42531538302273
True	66.71403680034676
True	641.5155357248141
True	624.2408863323677
True	233.22847069934085
True	468.7543036016027
True	161.61914830659063
True	165.74398992725006
True	221.13805213790292
True	287.8595909814413
True	359.60924552019344
True	119.271265089547
True	184.9590795956572
True	26.87432167793273
True	868.9514440118378
True	315.5743864400928
True	9.57340171317231
True	373.0090567564479
True	162.10507090044314
True	623.1402203014275
True	373.4902695692606
True	586.2740191673406
True	525.6251814408743
True	476.45077810469337
True	783.2930817727876
True	240.4936708408084
True	545.9138491195754
True	160.35739784514527
True	549.5331483766773
True	349.210989486308
True	364.2855882298072
True	129.04463665059876
True	136.8298057610639
True	105.12836545119742
True	67.81674957830859
True	702.4691027987229
True	189.13385801667337
True	43.23420573816416
True	0.0
True	558.685374567435
True	107.50224948315734
True	22.470325067196487
True	42.2234770780486
True	108.4422127031976
True	529.2803207211953
True	180.00777039089976
True	111.92746772775816
True	35.39945685823505
True	160.6533071590749
True	899.5156173510218
True	49.24053413719362
True	235.09306196535368
True	725.7165961320588
True	316.8860869949816
True	462.7546601187749
True	479.01345128580783
True	507.1422856361757
True	606.9502187534607
True	926.9783812587766
True	270.89481636087913
True	1044.1485861517856
True	921.352567577836
True	606.9252109319635
True	351.7862129090977
True	823.7842596276702
True	9.8240162229474
True	31.373696997303643
True	284.83788534482414
True	41.71837995190145
True	205.51853875077651
True	755.5395160780947
True	211.23063211159973
True	734.0076790131861
True	756.4546278455481
True	123.42837317900876
True	377.2146147980648
True	590.0079213918908
True	25.0547680552432
True	119.1668441962802
True	437.2225051930619
True	299.30166400631344
True	201.55715861225457
True	115.4704707766588
True	376.0172463664805
True	22.66180124493579
True	380.05393330743584
True	363.2624105028097
True	1026.6683873776522
True	358.87575793568215
True	30.429581383823948
True	418.0140385846684
True	440.46398175372025
True	238.17440799106012
True	32.34590952076231
True	761.5620268451827
True	432.4194515236784
True	177.14111620837485
True	12.6546221969429
True	1222.7156177428894
True	170.73118399479458
True	26.422525898483283
True	317.3312287961387
True	278.636495880676
True	119.1372686324328
True	283.2471041703787
True	48.74410430190174
True	327.8304604351698
True	299.04182813717324
True	312.40903671894023
True	32.45952182385421
True	46.9449838958381
True	1026.4543549172354
True	24.984123288838504
True	11.901643017886958
True	175.38884984411175
True	671.0055883650157
True	8.82034708048976
True	184.63842567092357
True	180.83261245377383
True	526.4437131312626
True	374.8917792483835
True	724.9821354545279
True	327.9342163785284
True	480.5228038116142
True	451.089134985514
True	500.6272876986346
True	103.22215222726015
True	1260.574952188138
True	892.0201095449904
True	273.56607671664864
True	531.6773403186714
True	98.6889245515306
True	576.6814881157629
True	431.25699227149823
True	154.70530122418995
True	79.24582919745598
True	350.1466638031948
True	171.78571299919238
True	30.75250457408781
True	602.3350930766752
True	379.1743969879447
True	68.39568887245922
True	32.31022553217458
True	678.5407034541454
True	493.4434898294919
True	72.25350284649566
True	22.39439830735157
True	346.5839649744365
True	318.1478583467031
True	690.7910747654846
True	549.5394735310821
True	554.7225495927526
True	796.8331669400408
True	7.464554085730846
True	54.44329742582322
True	36.06336006697425
True	58.76271366010205
True	517.1776321085694
True	579.0930641393171
True	81.6494327567024
True	107.35144811283236
True	191.64861621605112
True	75.11818895254899
True	187.4594347899757
True	207.46258295478896
True	271.15626278288454
True	788.0865719728649
True	574.3460229501899
True	290.4158866985468
True	192.1362551573873
True	263.1641796622467
True	247.76654101290887
True	727.0165251265458
True	327.4159120536246
True	173.24033831686907
True	888.8074631285028
True	339.4055802662876
True	478.4063089931174
True	151.63710548627256
True	112.9856956174624
True	59.40587370428421
True	211.17932733193123
True	969.1612436834374
True	536.7297039931625
True	118.99971358079289
True	373.4687842756241
True	103.5509129530518
True	648.0812696199915
True	4.363419353052201
True	683.9716658972657
True	37.15380069504249
True	943.9906143487634
True	845.6076237373065
True	207.3923287711955
True	30.84948102058143
True	83.40862124121786
True	468.8858315934864
True	225.5620985220033
True	1.795853093636263
True	78.59374099564621
True	1082.1662772075797
True	354.5009722878089
True	682.1125645273175
True	492.3386216846829
True	32.60959049675119
True	134.81745034487608
True	435.552650240462
True	910.8460791269422
True	827.3512407827054
True	421.04837471370575
True	333.3533742169763
True	17.755387761328976
True	80.17253404556985
True	725.171418650881
True	467.260321672205
True	379.618586310329
True	889.5396966783782
True	25.263847271884863
True	209.9667611681872
True	886.7003065794934
True	233.24527054674087
True	8.594775927355611
True	508.2480472173676
True	106.14457486914068
True	655.2583064449248
True	56.38242173555059
True	264.12922070571113
True	853.1663342271829
True	853.7954361451649
True	281.36298743130027
True	445.5392032517232
True	111.45710319089316
True	618.8994174982947
True	266.01995762596647
True	180.3517180468076
True	872.8706884012366
True	52.0029134330808
True	739.6274695165304
True	277.5521990387248
True	292.1656144461166
True	164.71924735597776
True	471.66738199939255
True	608.9900801099002
True	362.8289909256857
True	406.97695875922034
True	69.43504689043844
True	161.79773302830694
True	449.8078845641025
True	213.20970821210307
True	39.24097556129176
True	206.2496669163524
True	398.3800933735682
True	386.1492463039912
True	723.9411364410148
True	132.66815366451658
True	679.0348025628293
True	498.1546048554914
True	608.7528400959125
True	136.52265535684168
True	35.23781416324347
True	664.0457759141914
True	68.6785214885545
True	549.12683405543
True	715.0414062007698
True	455.0434944535031
True	133.4694270474388
True	514.3514367148703
True	4.805432637751885
True	392.789094254409
True	30.35319643967663
True	626.20560085704
True	269.8384640203936
True	578.2182321026637
True	702.5195405788353
True	147.6655427709361
True	538.025490992639
True	510.5963725541618
True	63.94059404804061
True	960.9287883315808
True	2.661523704984125
True	27.268578226582925
True	647.3874539213207
True	685.7175471908077
True	132.515190912255
True	407.1213241215369
True	123.3230115834092
True	76.44298587088251
True	462.2929983183002
True	40.84543851051665
True	505.1185738071793
True	13.203770035867567
True	825.5846499356035
True	562.7929687247415
True	654.732638240638
True	104.5791539265627
True	380.5716044564964
True	986.7401713739343
True	822.6858980865277
True	139.75569997234126
True	541.8970512334702
True	466.0920641351796
True	247.94144336210053
True	258.1498475193873
True	5.894593431929561
True	320.0667608658156
True	12.393504377349494
True	375.8664943470634
True	72.40382022357211
True	406.9637419855936
True	655.3478027068269
True	126.24098019441088
True	231.95602464173683
True	615.5565246130404
True	667.418945403099
True	294.1429277039277
True	134.08682853397002
True	165.50610942446133
True	465.4506288339046
True	88.44285396153319
True	10.13694156575102
True	511.8729905367803
True	569.260807075559
True	21.626777868927768
True	140.41874136815142
True	877.5277673218935
True	498.62344691921527
True	277.6862244036073
True	32.800391298074764
True	469.28724127205777
True	114.3117954454662
True	582.2755612393004
True	668.9288289112827
True	295.86557627071534
True	376.2969540690438
True	189.2444883727235
True	240.05071358314825
True	72.93738885312132
True	216.781761983716
True	497.5783352522265
True	19.114265439053906
True	466.25626388405584
True	387.27350667540657
True	726.9520427697379
True	909.4785999463788
True	914.5928236982038
True	159.4273392592019
True	395.638133543882
True	73.54181406218217
True	190.26976446968803
True	318.5859401420708
True	11.684718325391492
True	788.0995232961761
True	23.38956712898649
True	404.9340950741302
True	268.92278580055205
True	656.3027423508527
True	205.55183684524692
True	38.12353879533646
True	672.1470522655209
True	1077.1437247997285
True	225.00466597349555
True	131.26788548020403
True	630.132852134989
True	502.8045068797543
True	17.737775634877078
True	813.4789004698816
True	113.38750404592965
True	48.11484668475265
True	306.9864494430849
True	342.4028202637673
True	369.9562739137184
True	260.4366858793458
True	20.026631373846552
True	21.80403949592944
True	860.3535165348618
True	198.41392892852025
True	107.0138223737208
True	835.0883601015998
True	660.4225845187595
True	630.699143607864
True	452.9549249243526
True	150.92330629191275
True	34.39328665348855
True	104.8770806034562
True	440.1994182385825
True	235.56852587319335
True	498.79557349486174
True	146.51851068829075
True	503.3113286386839
True	644.5560836032489
True	961.5552524470154
True	24.874814166527795
True	979.800503301142
True	1070.7710487729448
True	487.3653600949548
True	84.7827679236872
True	797.2740119958663
True	645.4502390081062
True	673.344356827351
True	177.11831033026323
True	740.4630286494801
True	718.7733314645967
True	119.49716607081488
True	772.9407538700193
True	837.7509487106888
True	479.3325829350021
True	232.7207873181264
True	75.75438021170821
True	320.2889559312019
True	355.67357484407745
True	471.96409245697714
True	431.05799439232976
True	191.07044095408264
True	312.7420974987641
True	2.2033454652402487
True	13.629011545760534
True	107.64116348297978
True	134.27635226255325
True	356.69971057799086
True	352.0824250933163
True	108.9134075574254
True	17.52576085199702
True	212.05812816699145
True	829.6529529628369
True	458.7656729654513
True	519.5210246647167
True	569.790451249708
True	850.5657883121229
True	633.3961795124301
True	91.22922155142714
True	200.75549891769984
True	233.5729037061048
True	285.15820503534303
True	108.43149753048998
True	364.97545567377534
True	429.4308134124557
True	169.58811683448786
True	662.5712089397401
True	238.0575529860516
True	203.6765050909919
True	30.985065521753544
True	250.05142658569983
True	484.3300327294591
True	168.02113915533886
True	550.0282319992351
True	486.8617086118392
True	242.93336813516711
True	100.30221440855765
True	42.60672704100659
True	404.1830069616345
True	789.4644128546666
True	164.5025522661387
True	1052.6355887898496
True	1043.8072324494897
True	469.8846516225853
True	106.28619204578702
True	123.3746931203944
True	629.7882566200159
True	8.372428248085114
True	217.2517195923245
True	134.0284332295105
True	118.73311007689487
True	331.30967393219254
True	628.4015418242935
True	38.07928500792137
True	129.52216801891402
True	966.3567637144416
True	55.65772522185442
True	456.230777376151
True	528.5001365962671
True	248.2499245033512
True	136.85153672317227
True	916.3690007656932
True	1193.9920479468494
True	527.5708340024796
True	647.3909306867926
True	211.91093582335827
True	154.0064593116749
True	320.4633899937351
True	243.17491590821828
True	172.6969525326349
True	301.8851524706058
True	343.7752607684474
True	11.64487328396224
True	625.3282474508414
True	147.1501233021338
True	73.60821273408646
True	440.8904466865855
True	328.6252854502087
True	1195.6564043530163
True	347.6484635994137
True	987.4571286098025
True	10.25505513206821
True	270.7283971842295
True	221.63241760228263
True	156.14923511485128
True	472.3449293490062
True	206.2166512634568
True	395.7528366662268
True	332.3743868133853
True	114.178492267459
True	362.3458603440173
True	1020.1054680159108
True	760.9843896175319
True	227.08957995428847
True	107.32169236197224
True	294.4440390138774
True	24.883502940522156
True	354.165821610793
True	310.9377666312034
True	541.9064945158408
True	447.8489195488263
True	325.3494759070624
True	164.06611512598974
True	12.52283176503135
True	419.5953104090208
True	283.1826390447093
True	143.62263946060705
True	303.83807054247245
True	437.27188291095433
True	802.4757988261672
True	311.5120073241954
True	768.0435605546015
True	400.45286906523023
True	367.1160723045613
True	1.5864002174816243
True	1175.6946271991944
True	101.15013151370182
True	876.9059858542673
True	199.0785211879556
True	466.531146677762
True	682.3995893298608
True	87.20499394055973
True	498.7025803240608
True	34.862418358697745
True	424.1638817326153
True	76.04648980200261
True	234.0441229930028
True	39.51218025531114
True	678.2276131984346
True	184.22095644092693
True	25.170937363286228
True	398.1094402749488
True	108.24994455967791
True	163.33112267148542
True	803.7072151516355
True	251.81810807765748
True	156.28466008464946
True	354.5984051467668
True	502.0959645060656
True	335.44480074356727
True	510.1288978284061
True	637.7627112384721
True	163.67168301390436
True	6.760259806399793
True	71.49330484889659
True	441.91180833280765
True	89.36091612641727
True	73.6542608342467
True	1116.162744322813
True	25.413393030168837
True	317.404189038504
True	318.63646901509856
True	442.68126960002246
True	663.232979589078
True	195.8630004062513
True	650.7859017429122
True	326.9351859334349
True	351.5463624817226
True	272.63541148186226
True	221.96683974754464
True	365.75598594822094
True	448.57377649144985
True	407.41707738610666
True	616.5486514923263
True	136.34389171160495
True	77.66047348723275
True	39.09154488494655
True	291.2470180222495
True	653.7059222258061
True	412.369460025238
True	767.734834340854
True	208.0485607020265
True	409.7948600809645
True	74.31458903599719
True	55.406770874686366
True	414.6332166771957
True	199.1202878395176
True	229.4071706810812
True	43.74153244901252
True	1071.4908038417077
True	174.9906875110419
True	920.9028888605482
True	319.9947109669714
True	912.54777218626
True	239.4228229003901
True	463.52462505258006
True	538.0817852501775
True	623.7905250169745
True	213.29206941143423
True	481.3020617795127
True	939.1880889098096
True	118.77255468329454
True	8.312117211793948
True	577.8871020595182
True	28.65458251166386
True	74.94894168326613
True	815.711303051249
True	226.198449728408
True	944.567404938837
True	682.9903404569367
True	415.2670517683045
True	289.2627740875171
True	496.1255662418747
True	336.4059066321315
True	187.50974148908716
True	662.1148495130715
True	724.1114689371576
True	206.73666950120264
True	87.12237849181858
True	514.9448114188923
True	133.7766378562024
True	374.6198611613035
True	342.3704740384992
True	63.79873251240685
True	374.5418827078027
True	419.8947555161596
True	388.5289219547074
True	415.9099323560826
True	421.1442219154825
True	653.6808285024514
True	57.50909435712677
True	442.7087428692018
True	334.2186403858499
True	649.6458329689065
True	221.3342097700289
True	103.48824153293296
True	40.13748921527393
True	527.7625924134817
True	622.1351167031162
True	187.90837027989735
True	420.3186812105047
True	345.6903398928119
True	17.299945295542745
True	169.86101177200868
True	290.15416574767005
True	3.2209438907667765
True	886.037538060042
True	78.14211758741156
True	104.6733197136513
True	118.61458957937955
True	368.9743293417058
True	36.32475392533503
True	448.4174143514516
True	228.36466330132384
True	5.243616043527812
True	114.9693294625026
True	452.2571200537924
True	49.429496217124495
True	65.71103921311021
True	169.11582313761312
True	276.4754669139611
True	983.9395617232506
True	393.1591988173985
True	941.3143688090628
True	176.11872226891023
True	1035.9785245385171
True	802.8361705189852
True	658.7417876874888
True	402.2291391430307
True	365.1289541990274
True	76.67618314722013
True	74.22485036257966
True	81.87621088957111
True	170.12709390567932
True	478.2149720004052
True	1086.3850999107708
True	182.0211163027126
True	348.89645677346846
True	430.20425391378734
True	575.3948038118876
True	611.9341098004595
True	278.02291396926347
True	457.9364126259035
True	656.2393523344145
True	96.34706422819242
True	696.9337980067891
True	269.9517041195795
True	137.22009829869498
True	407.3192496441199
True	854.9872617939435
True	430.60473048943993
True	805.1740295511365
True	192.35436307436447
True	352.2969818079819
True	696.5243788198702
True	623.4379821785932
True	206.1526485740905
True	269.0609308396411
True	837.9239595557622
True	32.799650927143446
True	190.43103215730832
True	475.8736419274171
True	671.7736140797126
True	99.22752643566264
True	37.69673836336882
True	171.00269999770896
True	743.4516233841159
True	322.3644633480234
True	551.9521298181743
True	360.8685500890089
True	294.5195866184972
True	441.9228598800146
True	485.4796550731644
True	72.1112332841117
True	357.7566868581014
True	778.5301711716905
True	0.0
True	296.8750796380395
True	252.37009074654577
True	1011.2007703595796
True	150.18945837678467
True	612.0936684458601
True	627.4105925849237
True	111.17406038934894
True	222.96461038435595
True	131.3762969388144
True	10.815785651546712
True	284.01002599921486
True	385.3944551517354
True	1136.3365272909523
True	238.1962205994611
True	405.3181728959362
True	662.6338557409014
True	211.83583547995443
True	27.245238099576543
True	875.1628754832946
True	575.2609756115869
True	156.62162716781788
True	637.2039036691967
True	160.80692830013308
True	297.1873684791018
True	768.2103712312087
True	36.45449562845241
True	107.0212646226579
True	478.1437490915735
True	64.74149291287324
True	76.80660036212743
True	411.6034246003124
True	24.72145181857899
True	741.796803830214
True	102.85149459540682
True	150.78617247900604
True	20.910203087952468
True	715.9726582359322
True	29.888470294832693
True	780.7887716171349
True	398.5016545050234
True	112.39940681925547
True	705.3559729223754
True	537.5378769527578
True	577.8131473625266
True	49.38586965501078
True	357.8504905463179
True	5.408481305834345
True	95.580753372448
True	378.03947404687705
True	48.984390316445925
True	119.03805774209928
True	305.69401815512083
True	181.92923233823447
True	98.58319198877808
True	655.9567432347193
True	19.51338821821028
True	1083.157664422636
True	501.87934862369104
True	307.44181235392955
True	497.5429448498516
True	127.64692636400152
True	812.4416907991866
True	1110.3521597302831
True	753.6626435993418
True	175.3193726335015
True	225.6018991657976
True	44.49485972166387
True	58.684726317370114
True	154.26616501320854
True	98.66475379370208
True	168.58936773366372
True	1222.6213061512426
True	307.1787934697928
True	358.87867309545766
True	723.9684001595651
True	15.255518437677717
True	13.750338919803529
True	570.1852356099549
True	5.713534893677242
True	117.28604658101276
True	691.9059557269611
True	180.36918179960944
True	675.7407269557906
True	857.6764170868846
True	160.6254644506469
True	915.8819402286492
True	3.557594160823558
True	459.1936473379374
True	1053.4356624663965
True	25.411562735238125
True	237.7541239186367
True	150.99964675454922
True	964.2762143120738
True	230.63110417327212
True	480.1006548629399
True	117.54919051929348
True	500.3900681063093
True	155.1940645656994
True	97.59012598875002
True	390.07594149119046
True	74.22038391785765
True	55.80298902162902
True	1062.9365206491143
True	271.7823504133157
True	158.50437619141212
True	359.6366571464948
True	380.7780199480875
True	208.11444133767185
True	171.2744097302196
True	382.94565007105336
True	34.11612056795014
True	490.2212407864899
True	1153.5526803755538
True	112.453845419714
True	466.0963564969836
True	312.9179712551256
True	26.7001654350943
True	415.2377182274244
True	103.19038540033011
True	573.0696074862674
True	208.12220647138108
True	417.32983153584144
True	18.512711092678853
True	428.19891175200775
True	111.7561814609509
True	348.6640206289984
True	34.95619306684842
True	175.313530307644
True	249.54121247641612
True	767.591133731731
True	56.11383353940234
True	138.9559532081516
True	234.6058685988358
True	134.659420226872
True	623.230280849355
True	542.7157787161617
True	771.071632002207
True	398.7867151097663
True	541.1308519745004
True	398.3943761523954
True	699.8672766687121
True	73.22845742096258
True	459.77467349907926
True	427.2097628995516
True	49.41339557433196
True	86.25650939759886
True	129.26737619940442
True	87.48391791174643
True	329.6266910073831
True	827.2907481454864
True	332.54340547656466
True	1107.2644816939105
True	343.4614216581878
True	935.8022320419144
True	146.1173370341345
True	580.1831233992758
True	590.2181763202854
True	702.4371393286451
True	431.6656835727218
True	67.60912750181022
True	289.5876281064057
True	41.02566051854474
True	171.62011988588688
True	170.13424250206538
True	1143.7320979743154
True	231.78485957163596
True	564.2653540119043
True	544.9439324473306
True	555.9057014201134
True	861.4217563881633
True	595.1274796694413
True	657.3869512786067
True	966.6436165564191
True	129.0224941727865
True	306.6153165022951
True	260.3569472368744
True	318.70287543763106
True	87.16729412685041
True	373.89988367946034
True	4.455927595468775
True	327.72334229780154
True	253.7450460988625
True	612.5706226964935
True	290.68546766011383
True	348.9279194540585
True	10.333930478755224
True	59.31230345287364
True	546.3457305326941
True	30.187796063921127
True	149.49415673691357
True	60.45888192239049
True	148.31181071464997
True	244.6112971810952
True	67.86443899851214
True	389.2583525254122
True	278.6927713378372
True	100.8816166061175
True	335.71813560799967
True	65.93079984562232
True	572.922799861004
True	849.6515367190426
True	270.74012477240973
True	1134.050754516967
True	116.5928136952428
True	302.0467281320405
True	1036.7398795796423
True	89.54896254546415
True	280.5846521359665
True	8.714407558545643
True	405.14698063169385
True	455.0779896315526
True	158.49996714942864
True	616.8821699347743
True	923.9031139141318
True	163.64131805521654
True	76.6520158104603
True	326.20696572581954
True	535.0150790506901
True	619.1358905878562
True	1214.0874907331363
True	26.97919566195233
True	924.3671881092856
True	139.43825948205955
True	618.3935294877953
True	117.5326560746906
True	135.10791256381324
True	190.1676386157669
True	175.11787123481204
True	729.3273906143605
True	212.8039142579865
True	230.3175875886916
True	66.77093624576578
True	520.5849123742169
True	436.9305326412496
True	176.4087678412192
True	239.83515127221744
True	17.072559832359104
True	423.7235035433112
True	225.7616962273564
True	290.3679264773436
True	118.81808340769103
True	691.4957192562756
True	415.5057256320249
True	270.33129402257583
True	636.4936372150088
True	513.3736234367655
True	472.0908395418308
True	138.49337625559187
True	528.9492829574472
True	434.7764734353679
True	2.454384029998897
True	196.46329101030975
True	93.5643937567072
True	237.2913407259768
True	2.8142531524576304
True	130.53175989773004
True	368.2682054008874
True	7.212123783993798
True	862.0497616404793
True	170.51644190514995
True	725.2473614398076
True	753.3732943095263
True	156.6812354670828
True	220.3046178373535
True	494.7268059101992
True	838.428578038175
True	50.648403190874944
True	38.89772672904278
True	143.76870325741967
True	611.5155203670962
True	727.6486525773372
True	185.5992047280465
True	593.851458149567
True	607.1353020634622
True	844.4370235584837
True	406.1874050180582
True	191.82092607347855
True	857.7542753909393
True	227.88947850324047
True	138.2206093333434
True	331.4657531974148
True	222.8505626176081
True	200.6462048252402
True	616.9011702333332
True	257.6824543541058
True	189.16287019557527
True	467.5583598953182
True	472.61104901264247
True	61.96639684592757
True	280.36513389496247
True	78.33375558330917
True	331.3586587949526
True	358.9047419737292
True	264.7288653366075
True	179.80338801342174
True	391.0176828123961
True	636.4671974358297
True	763.6669384916185
True	298.67190666437773
True	746.7076130168011
True	63.97235024669369
True	868.5697631312014
True	348.3825608850321
True	13.460667301232643
True	605.826362059304
True	689.8726334883702
True	269.3149914434089
True	172.28663782212968
True	49.74139122660328
True	373.6741341248418
True	74.08205576375906
True	14.4309898735204
True	891.5993457802525
True	359.83852552022296
True	169.01156802118535
True	997.9436054476868
True	12.34284644463708
True	776.1650391450953
True	32.25013050990773
True	681.880125417967
True	57.723359717037965
True	774.8826116477235
True	428.7425304411113
True	193.17463072199297
True	450.99201481225526
True	214.9119553645205
True	300.799763027098
True	224.65549587712704
True	413.3565342625275
True	9.996478070659167
True	318.75090218659096
True	111.27219824551014
True	10.91601057991932
True	475.53362883437626
True	715.6738773396602
True	289.893363024582
True	80.08297959033203
True	310.6556299386784
True	84.24718772708921
True	185.7845305410953
True	176.38564006655366
True	371.2424480998645
True	44.98094307951366
True	140.1665361248624
True	367.1438590981976
True	868.5446553421144
True	117.63694676199567
True	206.0171523243347
True	433.36619410503977
True	18.676544826996256
True	430.8140411926813
True	508.5916840959963
True	90.3054383783029
True	384.7580350977709
True	347.19581666827423
True	414.140556833722
True	591.1399395871505
True	1013.496350366885
True	943.8150902887628
True	53.32612255219524
True	1068.0453586356489
True	112.22542805939722
True	111.69597702232105
True	109.03863252883424
True	491.1279728052456
True	373.4966936532361
True	585.7212577048666
True	259.6103882721181
True	155.37371539810178
True	408.4567715671991
True	17.318056699116678
True	442.1515766278706
True	391.38593538317554
True	150.99465793410857
True	96.66137274792966
True	565.330205588164
True	982.0792504288642
True	195.80218944672296
True	68.8441373351217
True	433.754618608123
True	378.1946834184882
True	477.3764940677743
True	338.3792664882868
True	4.131244492074402
True	542.0101701887104
True	513.0222406110335
True	496.1383985363136
True	186.5555371490123
True	106.48864858374075
True	21.78046360856176
True	385.8565751259147
True	107.4889005637149
True	7.04550692138666
True	31.83036739427248
True	341.1982891104766
True	668.6882738124027
True	140.0023870760342
True	92.67191992565316
True	24.40400048341041
True	416.9939195117809
True	364.7426867483212
True	821.8599515786763
True	299.8414520731895
True	505.0389503687453
True	535.521427979337
True	518.7123883086786
True	290.8640768701854
True	559.4267483290556
True	103.92316275713024
True	578.1363657133716
True	7.303674197821922
True	346.49876724092434
True	451.3352547563672
True	955.8001602376984
True	346.5860682023735
True	776.3990487211533
True	986.9385683950449
True	183.87742932840172
True	37.30969749231335
True	368.4368603421754
True	387.0593183951957
True	588.0583151325181
True	254.93991199627732
True	29.007224390475173
True	642.0418326180228
True	119.06708986011309
True	1050.6462056947903
True	320.38845407936867
True	487.6320232724975
True	132.9410590103101
True	813.3012356880524
True	146.28187638261775
True	811.794048407429
True	535.411063789358
True	192.9234818741861
True	111.25866585209695
True	65.75206987413898
True	558.5694415292127
True	881.9005759536608
True	405.4832655606489
True	522.680914590785
True	133.06352481207333
True	614.7422206402077
True	478.6259360127041
True	783.9156357184434
True	312.62595504347604
True	601.3344040999744
True	115.4723099263686
True	26.501738052022382
True	424.140881648938
True	171.53107245664577
True	104.53561854214608
True	375.3234036013297
True	1082.8534220709234
True	254.5981356485005
True	562.2314384049978
True	11.646467871425427
True	76.98273357447722
True	336.7790334790814
True	781.4959134690052
True	445.3065055565573
True	514.7316033628412
True	738.4803198318815
True	67.57729421153894
True	730.4164981882179
True	46.25149514457832
True	102.8833895248227
True	169.07735525069245
True	79.4148426676341
True	29.383997674925407
True	303.9091115767432
True	457.1912989646024
True	918.77096674342
True	878.802711633985
True	5.177321188881633
True	293.29624622934136
True	457.5639950647216
True	125.62768562442436
True	233.56568727890777
True	333.7454090850872
True	1330.094240061192
True	440.3508790940664
True	24.4605546915177
True	186.5102983290054
True	704.886073743965
True	37.78340794272409
True	170.38748581557962
True	554.8304441755996
True	73.09307796507535
True	893.7903983667388
True	336.780759410053
True	663.8064135214723
True	69.15957941900908
True	668.7880959917126
True	598.6584936215556
True	898.1914684968244
True	257.3272545075256
True	509.8242658479125
True	820.2163479997166
True	924.7042441707498
True	233.0725707495058
True	764.1105648609944
True	219.8838276619251
True	452.6700185817252
True	376.3361328571901
True	498.4334002092271
True	493.9704275755732
True	327.6034694109907
True	354.9551853736324
True	103.09077405056615
True	351.65851775983054
True	1166.2247341650807
True	307.34635241427065
True	151.54547077812478
True	317.3489899853118
True	746.1416941492208
True	655.9947141058076
True	417.9545854405279
True	119.8387249799801
True	332.8229608942977
True	36.68824386256039
True	169.2552066547186
True	93.69907081850091
True	88.26861285061428
True	567.4707907952853
True	131.22320024263092
True	130.54352209478054
True	101.92568887985678
True	86.45200737010073
True	440.9921975132787
True	374.5298261731276
True	1011.2845460126894
True	525.4285727685962
True	804.4226708715054
True	272.96162212758446
True	285.97064392532764
True	544.4641847427287
True	195.80980448189783
True	773.417955832598
True	252.34922487006867
True	362.18038595168696
True	68.36064448547172
True	117.61595381041676
True	256.6760444091598
True	121.36275999483792
True	482.7267670490265
True	31.31855294790409
True	547.4075912766224
True	1015.1442687794006
True	726.0854566495311
True	1.5353589941546266
True	64.18669566421659
True	492.1655890765194
True	441.533728500669
True	74.50692098385616
True	119.45280336997097
True	315.71145539402767
True	75.49732960676748
True	53.010062179870005
True	738.3016327385777
True	684.669498012202
True	165.3927612680282
True	166.44665981828385
True	510.7650698828384
True	52.88228393453058
True	25.28046884638606
True	558.7707171732358
True	449.7975109664006
True	1137.5700313443856
True	44.69358186368172
True	454.4186846822045
True	880.9315291377467
True	824.6453584153417
True	303.0295900723788
True	759.6793713888965
True	388.75733637196095
True	42.568460077841344
True	95.63026482855128
True	735.1197296039384
True	77.97173245751289
True	140.70375751480375
True	912.740758519034
True	191.7606716208924
True	280.8373188683357
True	104.03811840630098
True	650.6426699750298
True	590.7621191743045
True	213.1422213697843
True	435.4174246565011
True	38.86605920831296
True	284.9183560124727
True	570.8457185112271
True	612.9583644249315
True	308.3929861889902
True	74.17515602766932
True	963.5895018405664
True	1097.0180423476834
True	559.4275755934566
True	66.48170728672608
True	31.114384608485388
True	91.33414589416512
True	113.86625565465124
True	98.60312345207932
True	841.2422479470767
True	1207.364719056548
True	707.1302492865643
True	325.4942047968924
True	8.525607026364169
True	21.901721506410404
True	342.7433655859709
True	478.8240002581108
True	46.92684488877588
True	578.8575992851098
True	441.1957173543051
True	392.13918287792
True	84.09937121892341
True	203.7278960695526
True	257.87678373648987
True	139.6701178983343
True	400.6044546115793
True	41.68438344057347
True	177.7313544168778
True	1157.2579385921122
True	5.712816540913731
True	26.407264052107568
True	593.7538928192084
True	353.11044717338194
True	786.274944345486
True	160.72513291424167
True	761.2721446141843
True	598.2123496128061
True	288.0924024640528
True	431.6103139241505
True	331.5526971880305
True	281.25177605849404
True	271.5016234182572
True	398.6943308864159
True	503.6770175439672
True	492.70049483477897
True	114.15982693242763
True	371.1889132700297
True	9.32008023053383
True	187.7291566826687
True	219.85867073031892
True	819.9893783460628
True	606.6145817508718
True	32.122238153009086
True	705.0439113002595
True	826.3454677733623
True	104.90335233345677
True	357.5485576214392
True	867.2407222164134
True	211.75229749185448
True	159.02686039917813
True	528.567585346928
True	577.9754471306456
True	1099.2548578300768
True	141.30963676931572
True	155.88009935959926
True	252.99791623616795
True	316.3526669307633
True	434.47800107115086
True	411.2276645439004
True	329.4764136724348
True	419.7801530701435
True	494.39431049788567
True	224.4068897488553
True	1484.7536883029757
True	260.0498149327758
True	406.6382157954831
True	53.89255016520676
True	784.990027988829
True	259.32655086398825
True	902.9293795478436
True	550.2239380846544
True	327.86341874559383
True	752.3721651157805
True	263.40784340268107
True	211.92082216203
True	261.3976404489902
True	223.71150326453156
True	148.0751457349145
True	265.030486160014
True	717.285208890558
True	512.0267839108129
True	211.984905571755
True	1147.8349447059868
True	115.45774727585052
True	255.72340484379643
True	69.97136811522732
True	324.8928070815577
True	427.8933136516495
True	91.83829999199152
True	224.43716842268225
True	76.4924150188328
True	681.3480579897691
True	382.553467121406
True	207.67401026059133
True	740.5675000451765
True	872.169220804171
True	859.2786926723272
True	847.538798179181
True	352.249541878463
True	1.0656961141134518
True	257.7864974304264
True	54.50357370780024
True	392.28415880024113
True	55.51591662423269
True	344.30425123845475
True	851.8088834860387
True	995.7411351465972
True	391.3090356294601
True	21.31839259078358
True	517.1628322917329
True	519.4511145833584
True	195.49737795357947
True	234.3815809047311
True	305.16022969683945
True	20.50384696354329
True	125.58312630102384
True	916.3841840487008
True	60.03999941779868
True	491.6777762192618
True	793.761930991428
True	104.6326168703019
True	250.80388200819803
True	114.87049942616184
True	16.427084753620054
True	1.0565971839270616
True	119.46175049084344
True	1035.7286181792654
True	477.92620323483993
True	64.18207229239978
True	791.6395441449366
True	341.97028901607
True	1.585007904121172
True	440.5971195984801
True	182.1257890408998
True	475.22726321701145
True	85.21749504269526
True	335.52178699351134
True	362.6067934899414
True	171.75869232509123
True	217.03850823739785
True	121.04218107993198
True	169.9383779350018
True	958.9963507609968
True	14.540598390385252
True	508.2571645856141
True	495.1129643266032
True	408.1165444541826
True	219.589594437024
True	236.28229122934832
True	151.94358508659195
True	47.77454233967142
True	484.574243081642
True	150.95306146574964
True	834.4914818492167
True	829.4677138966824
True	248.42040777993503
True	304.7094972799558
True	520.4028635919483
True	40.1567450634868
True	87.76964387384015
True	760.7224592986171
True	1113.4478935481163
True	107.27141932724231
True	744.135252230288
True	139.2019872695828
True	917.546925921561
True	666.0286681374049
True	100.75137540904184
True	280.1018699582038
True	634.9545733204387
True	270.80942510131314
True	43.21254324711733
True	588.1853438760812
True	445.498719461368
True	4.822569023197676
True	471.84457711142267
True	69.23876073377008
True	179.99270911297637
True	236.06896004586383
True	315.9493064048217
True	76.99744327462226
True	222.6453013606088
True	347.7531397547476
True	435.4475363800013
True	983.0539206420596
True	46.85568760611207
True	898.9008448358323
True	1046.903218984172
True	134.6208226757127
True	75.03185227352338
True	975.6765075664777
True	35.0027401960107
True	225.97062853000912
True	81.16958578874356
True	213.44680273608532
True	358.069036381393
True	988.2499334947876
True	100.07098560910023
True	70.84319341605436
True	647.9418799371113
True	281.42628447697103
True	739.532925215843
True	56.20885555389213
True	483.29875741735015
True	384.4950328224358
True	687.6473327493287
True	50.33964667630033
True	110.71241975642327
True	27.28567153585216
True	263.46879307733985
True	41.62661152472023
True	353.5102944599332
True	3.6218693217093674
True	1182.6761713923895
True	108.90506635170902
True	133.04311237139356
True	361.0384302069105
True	731.583561525329
True	682.1460301376737
True	998.8354199554284
True	467.9448549571776
True	413.7004620436448
True	137.15790724393287
True	423.80992615638326
True	865.3577085390584
True	430.2407320290316
True	905.1043965195812
True	89.39077831731329
True	427.4161567059696
True	188.2852348794553
True	295.1964307404829
True	776.9015491947084
True	164.13757379916115
True	132.24237046735317
True	57.512433978234654
True	887.3777211805838
True	783.2453926374549
True	85.72660989023603
True	428.5431049963021
True	726.9115057376606
True	424.86019397452174
True	56.24741612339003
True	322.0136718536956
True	778.5485814577208
True	30.04976618274544
True	367.8524452361155
True	168.40628029483133
True	287.9846026417459
True	34.08161044897835
True	229.43677673768133
True	750.3396309171178
True	646.6507163044533
True	60.465440065880784
True	283.4407372981019
True	895.8034178865917
True	16.73140506465462
True	322.0357428046937
True	293.5646728985208
True	430.7801051722216
True	222.6706904457478
True	564.0298936091299
True	47.354354303932695
True	981.183188427754
True	895.4892165001288
True	46.45362555115588
True	410.3623935732134
True	694.6699677276534
True	943.3135516806398
True	255.16489989344703
True	583.9584831461141
True	125.26384355568584
True	200.1442277102286
True	131.97512974330127
True	138.41073984523865
True	214.75178841248496
True	942.1187192271864
True	773.2713174758992
True	959.1153221939308
True	21.26793867872505
True	28.414913963129777
True	350.10243278388896
True	12.040036766737227
True	623.8712765710079
True	1108.8489248988487
True	263.38669046767023
True	211.14852671598297
True	86.65477356777576
True	206.81406409742817
True	134.12368207845398
True	45.68021986710232
True	135.15895192109247
True	85.86364939439713
True	245.93930225068672
True	535.1173746529535
True	166.16771621614606
True	31.54136857274826
True	58.30464354043672
True	428.00141879146486
True	263.6720020035626
True	576.1491451237667
True	23.3451493202405
True	116.72098299259244
True	656.5145035249701
True	274.55985601432087
True	460.1926285624252
True	664.3796800225158
True	105.9651869299558
True	116.87380950240006
True	77.03740517129947
True	23.975442133134244
True	124.09721291915795
True	87.14590971925075
True	104.71350385246964
True	149.8684520078137
True	230.7038326821815
True	825.2225990143363
True	292.120498644418
True	954.5924282281568
True	162.88037498264598
True	202.2919831217081
True	815.0855247647424
True	302.0735043407632
True	585.7472905630495
True	255.27601700870443
True	347.5882737064072
True	435.222797558399
True	572.4939448836976
True	650.5125984754967
True	370.8704623676016
True	32.03829426118952
True	551.5114666909351
True	633.1985282068616
True	20.55726862710005
True	8.714541406862518
True	259.47534609841045
True	387.9240699360564
True	441.4390525519343
True	60.46641374195856
True	629.8686080918893
True	955.7777779360566
True	239.91279208623723
True	911.1010572115748
True	279.2919180978324
True	106.47422170836336
True	276.0225075439978
True	694.8152435161967
True	38.12275944166126
True	550.6891580241457
True	1291.2578735943914
True	1030.2121065108431
True	881.5076978458089
True	216.52515116567383
True	86.54280290695509
True	195.93282677602676
True	858.4147254160504
True	142.7580848544616
True	1065.6837704801917
True	884.5132745030634
True	41.11415593832484
True	87.56474394323739
True	427.5777828021346
True	402.3682079980764
True	214.0505203298979
True	512.2747413626255
True	680.9217615831445
True	120.31328794949394
True	280.06958219999893
True	985.6098157318504
True	49.448291858870384
True	686.6196907948491
True	560.0640642866292
True	39.3099164467611
True	814.025087324468
True	373.7435760212369
True	559.378391936345
True	113.69407396361586
True	262.7031506677175
True	214.28786392000032
True	26.31481490980155
True	134.1689650818997
True	740.9845115751357
True	136.32192483858128
True	379.8808353950686
True	64.90731177002084
True	632.4362619310742
True	594.4073240293874
True	233.78993661100247
True	466.7618411693591
True	154.60312827699255
True	163.82626520630072
True	201.52455708092617
True	297.4859403455561
True	362.8509910887045
True	127.02764546332747
True	196.0529660016566
True	26.06408363031373
True	883.4800081707771
True	321.339000169373
True	10.8780780118378
True	356.02449143524206
True	164.1680350564383
True	635.069470977176
True	374.46016403165714
True	578.9454933609081
True	514.2700499721826
True	488.4716450165501
True	793.1349874062114
True	235.9828976666161
True	577.9048943828834
True	162.6214234281894
True	515.8638239870571
True	352.916560881109
True	377.7163611714783
True	128.7172708841018
True	138.16705151233987
True	108.7665509158336
True	69.17698678910253
True	747.5125277167642
True	180.80711978197883
True	45.811143738541695
True	0.0
True	556.7144265144739
True	112.19768120196969
True	22.073031415535983
True	41.8286901216867
True	107.73776365306594
True	529.1668065441969
True	185.5964489568221
True	104.7997680300776
True	34.24506186366412
True	155.62220403236438
True	949.8411114539492
True	55.10494743292432
True	215.5341725962527
True	737.4164733053375
True	307.5685044250341
True	443.5105705328691
True	491.6999741350863
True	510.11002119966446
True	574.4838657128707
True	916.9032681889372
True	271.57034754098635
True	1006.3931322301268
True	915.3908468663489
True	608.2853339096652
True	346.8114813949
True	845.7759330886956
True	10.583545086635382
True	32.07758829351976
True	288.2754789857008
True	41.27615149086051
True	200.5924977317694
True	768.0890369525373
True	213.64005936238075
True	720.2675607882178
True	740.1075626430904
True	123.9293421532904
True	362.7059945056164
True	596.2854349754278
True	25.408610230502852
True	130.9935983469337
True	427.5683188043109
True	300.3820845023611
True	194.0691343985687
True	108.6896902884767
True	377.9642244299874
True	21.338671493532026
True	385.4579672657908
True	357.79812534037745
True	1049.561881471335
True	375.823551570064
True	31.014390266669192
True	433.3041421315537
True	452.7232712155968
True	230.7022785608833
True	31.22815199604468
True	761.7564422465435
True	441.3254804178591
True	167.09537332559276
True	13.161090995859563
True	1207.9922519668637
True	172.39473820008976
True	25.432136976105397
True	290.39852624009905
True	282.0361634178658
True	113.37237267847024
True	286.56727294157616
True	44.62402253675023
True	317.07016156281054
True	309.0699174827364
True	317.5263866026269
True	29.458879518636337
True	48.47030221526789
True	1040.7387900799995
True	22.869297430455635
True	11.615641627935018
True	182.4535556844716
True	666.3727483451382
True	8.464321222101386
True	194.0791407621369
True	173.45595461265623
True	545.3379499304264
True	378.3816243469969
True	720.0868815599501
True	321.959884025346
True	498.2579102029304
True	437.78983422434703
True	511.00263249133184
True	103.37200195873952
True	1280.0858329027062
True	902.0979214552116
True	287.27356577236804
True	528.590620147488
True	97.68276337717816
True	580.3362741301734
True	430.8805702062986
True	154.41557260636333
True	78.06753795816331
True	347.1313582067318
True	164.30621568722287
True	26.52387004136326
True	619.2053187569261
True	372.6083343174172
True	68.89488980642729
True	31.161283619984868
True	672.8727989978556
True	491.8496886174213
True	72.56246802476198
True	22.191148787943398
True	335.7381462772188
True	339.4379620113685
True	707.9636990287815
True	554.6771747515974
True	572.2951423746258
True	799.674689113176
True	8.162264886463307
True	58.42033412137861
True	36.659500882098655
True	59.80733298410872
True	493.013958558906
True	586.4076019163077
True	86.42453124833342
True	107.13602313247802
True	195.80080343387127
True	72.34291312532379
True	185.147251583172
True	206.2961725465348
True	279.65453926914995
True	834.835749881488
True	605.0131413704995
True	287.50452818416693
True	188.11234001212011
True	273.38424985195485
True	246.5724264202793
True	726.7268216205232
True	334.15045954812285
True	179.944611450167
True	871.245729993555
True	354.7737970777894
True	486.2121321490199
True	151.64187493984474
True	120.35672909964998
True	62.418348493766246
True	198.8235330976285
True	964.7769856949265
True	530.02912185353
True	114.37108831326938
True	344.6625264559779
True	102.86244810965512
True	704.0628688527519
True	3.810877035858665
True	716.2939121968809
True	36.74669927850505
True	941.4391615772986
True	850.3169115010859
True	212.74866508891583
True	28.240310536709764
True	85.30847748479059
True	461.8016702701267
True	214.63459854866196
True	1.464104260872762
True	78.37967962076809
True	1088.1672277745574
True	352.0957787415015
True	669.1111128620682
True	500.6129137478816
True	31.56491759536819
True	142.35041452083496
True	421.55305699101007
True	912.6671160595675
True	804.9369316353706
True	426.24102677707816
True	338.61613537968293
True	15.495881558435372
True	80.37001628998128
True	734.9200685796808
True	462.6895614075187
True	384.073656154037
True	896.5148602006913
True	26.88632232549833
True	219.312638203958
True	891.732597551622
True	231.26094654932373
True	8.806418881658763
True	502.28433621395953
True	99.35908579024635
True	633.5771822157502
True	54.36391307566604
True	254.5913965563083
True	868.1775844978382
True	914.6940621195174
True	280.2417976160028
True	431.5462595982612
True	111.18623405816658
True	610.2004610148648
True	264.882473079206
True	192.33796451580025
True	849.1824685021676
True	53.204386563328704
True	712.4949328630297
True	278.5225916785802
True	295.646596888512
True	170.73250554544418
True	489.1376017355127
True	594.666519144729
True	368.2598574270848
True	396.2783971888776
True	71.76748984040688
True	156.25199423656258
True	427.86794988828666
True	210.70139089097944
True	37.24769627018539
True	208.6979041265632
True	373.2648761813389
True	401.9061813960733
True	763.0409438768357
True	132.34595739362328
True	640.1464315352573
True	511.4597771446226
True	632.8980634296163
True	139.78163944409195
True	37.55451228186967
True	673.0428879976419
True	73.5631904670925
True	553.653226754703
True	689.84238914665
True	454.3626519955949
True	131.26949713757833
True	535.2681981876639
True	4.161011673103896
True	403.5719042593792
True	32.05450623242267
True	634.7096238198969
True	285.05280141904814
True	579.0634630313322
True	694.8635822228068
True	148.53836094911725
True	518.4002590696468
True	485.47647592448726
True	64.13949485242884
True	972.2675262185328
True	2.49770464559215
True	26.85915606007388
True	640.6079429144969
True	677.2289370867823
True	136.14416593090124
True	410.2599904313636
True	121.2704089089112
True	70.48257293555821
True	465.59354204074685
True	38.29700169557643
True	517.4423493864522
True	12.902699842742456
True	863.5313965070795
True	538.9240683408889
True	645.0999381219561
True	100.39793090570032
True	370.4357928888543
True	1003.5214323733496
True	869.0377372934205
True	137.09267553816554
True	550.900524714982
True	464.28815158961294
True	252.0399291233252
True	243.39063511556355
True	5.148230512159642
True	303.03168902921254
True	11.745392714241468
True	369.01101988965945
True	76.89972986295415
True	414.8861981809957
True	659.5851912753773
True	126.51020577772908
True	243.88377522880847
True	624.6987289629226
True	682.2922344323542
True	290.75888090713164
True	135.47287517064854
True	167.08206332642112
True	474.4835429874401
True	89.07651563267765
True	10.50340930033521
True	501.19755329223966
True	560.8159853746228
True	20.33010207936796
True	138.66178557277854
True	955.5297013369888
True	469.1627998501315
True	268.40873392820873
True	33.967770831522955
True	468.8874291507333
True	116.94291993557404
True	601.7904448817663
True	664.3896353141959
True	305.9247481896493
True	380.5277007731688
True	186.4811509500625
True	250.1220952965116
True	76.2701386052263
True	217.6535598310054
True	495.4075509893343
True	22.0081207493866
True	474.5030419346181
True	363.34022683504566
True	731.0789812142253
True	910.4423968987866
True	892.0297863091591
True	155.6424912242584
True	403.9199954705414
True	74.3926954244589
True	198.72754876427268
True	323.89611869269663
True	10.515523776794094
True	755.6563515059707
True	21.6608279636286
True	403.19194239569424
True	256.26157930011243
True	659.2122363269549
True	212.6029730948084
True	39.54642771044167
True	698.9780235968738
True	1086.9676383478457
True	227.3785957535887
True	132.05252680437766
True	599.4108268923925
True	500.7621610394677
True	16.67200283136454
True	841.2282751974534
True	112.9977648274892
True	45.70513390317273
True	314.54547938423707
True	358.1751825054156
True	406.7707831997554
True	264.5838466364088
True	20.541594059041948
True	23.021709291116093
True	892.5115334184427
True	205.23270988363043
True	113.34315014035226
True	817.383444445399
True	659.1801381385367
True	673.3544463256113
True	438.8681005211142
True	149.88687674276775
True	33.28037326596429
True	106.84349724540888
True	432.4551131288952
True	231.19249633077223
True	487.4524221851892
True	154.69663426106885
True	505.11014813377295
True	653.8978199513821
True	966.5049980469096
True	23.894909957038795
True	978.3381925453704
True	1035.7565589699625
True	481.40518187999214
True	81.90938955681658
True	812.3056249868108
True	643.4610495531305
True	655.0749668030779
True	185.1801360433018
True	748.1905998286727
True	715.748945329676
True	125.34217963777
True	802.3067106058015
True	807.6785473595968
True	463.7259599695565
True	223.59958947045888
True	73.32423575421092
True	312.988607265901
True	334.9650918950471
True	474.9276440119629
True	434.2914775800941
True	191.758734248598
True	308.58652144054975
True	2.38876879526488
True	13.620818060809404
True	109.82516826370068
True	133.89211838884205
True	350.07594698922225
True	349.08321881119195
True	108.67096592557589
True	15.598421932993595
True	218.76441848460232
True	853.5079252328287
True	470.475157132386
True	532.5944464575608
True	565.7754894218817
True	790.2328032974242
True	651.6884867721445
True	92.3111749235526
True	208.26712410274345
True	245.89856326654584
True	288.22087115936984
True	100.83517201167555
True	359.0757864451534
True	425.3035517468255
True	168.16485163535697
True	653.7014862584681
True	243.87132098463303
True	199.8765972412748
True	28.255108640201765
True	249.0297104966662
True	473.9955097426056
True	160.34438151587298
True	544.509134587768
True	460.6995872589893
True	245.3729532675505
True	104.69627416171396
True	42.24379632292081
True	401.3372442374952
True	782.3560527447459
True	160.97375931339448
True	1015.0704286367308
True	1055.7348701538374
True	477.0062643971633
True	99.5537327751325
True	122.18075309268605
True	673.0990434318296
True	9.131775724514425
True	228.42342748988244
True	138.5348375426537
True	114.7097618887237
True	333.0570783254933
True	631.3619092192876
True	35.37111620915374
True	125.31117582238882
True	982.2011616262404
True	54.992074982989145
True	458.0291684354051
True	539.8661415081118
True	245.851040105222
True	128.87146401648155
True	919.5359778192618
True	1192.495294765132
True	502.31894337631473
True	625.1747516540219
True	219.25537867400573
True	153.39202267314045
True	320.82862663067465
True	266.206866097731
True	171.68903836624352
True	308.23131825294905
True	335.3394694090816
True	11.73870457400752
True	621.53894319416
True	148.06264770563484
True	73.37657439837875
True	448.0498202510815
True	314.8537338297272
True	1209.3910962617294
True	337.6166685671
True	945.9015818393236
True	10.5954897621784
True	263.01055625967257
True	228.47121819462723
True	154.52934945929024
True	474.509860656784
True	191.08741301544887
True	419.4620108990148
True	326.84638820928194
True	106.00696725530808
True	351.9064628434715
True	1023.2897397387042
True	732.4046803254012
True	236.7481347871804
True	108.72333079714484
True	287.20378270030085
True	23.325103553020124
True	357.54359460960546
True	329.7090956737207
True	542.3435368003484
True	445.71767667405726
True	352.60429223610333
True	162.83492803923713
True	13.059208794430656
True	433.6012060446361
True	272.6595168797272
True	138.6454182788202
True	299.7422950228157
True	427.8085079669642
True	814.208440319462
True	315.44653470911544
True	781.654367709181
True	396.25168275473015
True	382.1508233762548
True	1.8551490313347931
True	1158.3390500155206
True	101.21691710758222
True	927.480104651129
True	201.8415220998187
True	464.6759639605109
True	664.202814781557
True	78.81070523308716
True	486.4807432021316
True	36.03083862082641
True	428.80012666754624
True	79.27076051505037
True	228.09108625013232
True	40.56161753530964
True	655.9783725058057
True	188.67198118867668
True	25.348652905372983
True	398.2142502653994
True	107.57102484714864
True	168.72035898811754
True	816.7559677352181
True	263.99027497206447
True	154.34962295450177
True	371.9965320264192
True	510.3011700541352
True	336.4746826103883
True	502.1136684380574
True	606.6950254557167
True	150.60375185473424
True	8.457143910024303
True	74.3620694613807
True	452.9682637161709
True	89.07805466297155
True	81.16100909984448
True	1007.335235801136
True	26.79532673824905
True	323.4916105382491
True	317.6184210196601
True	455.2573859342172
True	658.5125214365265
True	185.69469295362708
True	664.0359900074435
True	342.33085148308805
True	343.3825821729454
True	276.0225978846721
True	223.2784936552187
True	366.6463665350087
True	436.5442908916844
True	424.1768104177783
True	612.8777946502694
True	138.88458810002598
True	77.93905437376243
True	39.77373347239147
True	296.2609120809944
True	652.6015105354743
True	408.6286593505112
True	793.5687719036061
True	211.4330997630955
True	401.49860586609367
True	70.66292470026191
True	56.46731944777827
True	405.86351977911113
True	195.554836085919
True	217.41365897812065
True	44.66186402833999
True	1085.2495773720073
True	168.015670138236
True	894.8352960133
True	310.0830574939312
True	935.7006932787676
True	241.4057201820787
True	464.534254938876
True	538.6408290440536
True	604.353071688281
True	213.6049857829981
True	470.00714359005
True	921.2905936880336
True	124.8834078900943
True	7.915044834327562
True	575.6175129518163
True	26.366301920087714
True	76.64899885625123
True	801.9041226823077
True	229.6009553055829
True	951.6470905267976
True	685.5769128030014
True	418.5395662179032
True	272.8033622364757
True	476.3278218396868
True	340.6354926809805
True	175.23211402255654
True	694.6301635416723
True	676.1520236542613
True	216.06014129696212
True	86.90919070240597
True	513.1772023316843
True	127.64505203084956
True	384.2568481340847
True	329.7140620299883
True	66.58993782978477
True	382.9415049270052
True	415.1874472696008
True	374.1599489159219
True	421.2213865969693
True	414.4583021732749
True	646.905325307007
True	56.91462700557509
True	440.4535159531811
True	317.2498396955564
True	629.1000024095626
True	222.3566312737783
True	92.92598832111966
True	35.59922416511027
True	521.7520582576443
True	635.3765063949326
True	185.6725024643176
True	405.624113205856
True	359.5660181502655
True	16.607221990530125
True	173.78355407148985
True	289.6124518488504
True	2.528505993567878
True	875.8000491390311
True	81.31920438234538
True	99.40740379805403
True	116.88393644397762
True	346.81704804634427
True	35.09633755027594
True	452.0277573796717
True	228.9404905251021
True	5.930112863497665
True	115.81674119648108
True	432.0363498227936
True	52.24974713062768
True	65.33026778441858
True	188.78238452660625
True	298.8111501997874
True	941.1778953956136
True	383.4552325684343
True	961.4529876848686
True	176.15239838266217
True	1037.909884798377
True	780.1959606404819
True	622.9993233889243
True	406.9956164416421
True	361.072783282119
True	82.45396886788555
True	74.04781834004469
True	80.93772191590377
True	176.39949129301792
True	472.5370671579033
True	1069.969294426503
True	176.40677891603255
True	346.7154007117208
True	430.9124302748581
True	590.9705066929957
True	613.0162728113513
True	280.3628373682922
True	462.4946815956798
True	656.4893407451949
True	96.40933737672265
True	737.537751513893
True	273.4039744518388
True	138.9562488782662
True	412.10399400909705
True	856.3936053657799
True	439.641016896348
True	871.2629668122638
True	197.4101648427423
True	349.1333291577594
True	696.3205083025789
True	623.7450521502516
True	188.29722843540588
True	255.3090987482733
True	801.8724136103457
True	32.715705020890674
True	180.9862688228334
True	482.4222804728329
True	704.0925138418614
True	106.1982274336938
True	36.2341053383542
True	170.55359081658497
True	711.2828534297744
True	335.71805541322243
True	544.0574049481306
True	353.3297472301887
True	315.92512464702673
True	457.0659661812944
True	504.4579678980649
True	66.91407885392886
True	373.2542574484783
True	790.2750519743029
True	0.0
True	279.0369911908959
True	255.80618513327929
True	986.7131946943624
True	154.15871823128282
True	642.3691142513704
True	640.558801636628
True	113.33284894684157
True	230.20916805879037
True	124.2418959596116
True	12.6194455905599
True	290.5784927514041
True	382.0088466082788
True	1147.9570871877786
True	241.02074593798304
True	412.7190431966496
True	663.6619267757087
True	208.57220553906427
True	26.96010284049737
True	838.6549663354409
True	599.4694022792836
True	155.56209326552957
True	634.8210201039337
True	165.19071978875732
True	285.0803801103268
True	780.236832167246
True	35.807921908798136
True	104.95155185430433
True	544.1998177292734
True	64.94317664425307
True	75.65682528121295
True	381.6769719527237
True	22.507505081048887
True	780.5896252365042
True	98.43995344253317
True	160.57653745527983
True	19.428440094483594
True	697.1029110818058
True	29.504415763172386
True	786.8035879774518
True	409.94037207393217
True	117.58064892416036
True	694.6680509772244
True	546.8628553200499
True	567.3956290188428
True	49.31082173016586
True	373.3218630543325
True	5.809014374471527
True	88.71695089807909
True	379.4197829002329
True	44.298578971269066
True	122.10534691973132
True	323.18349514377
True	186.3406971618395
True	103.2758220296644
True	643.6340760841273
True	19.099627255144213
True	1102.9703428878413
True	494.5872508252992
True	300.08597439759893
True	488.0825084141072
True	119.88584557311768
True	794.5819817836731
True	1147.672174713789
True	745.2274541698062
True	176.45064002162977
True	225.56204172385705
True	49.84191854203639
True	58.577630385362646
True	145.82102933792586
True	102.46646716150212
True	164.57701813811244
True	1193.0007052215074
True	308.59846461911377
True	361.3010705354925
True	752.8307112627947
True	17.548365333043446
True	13.02436371185644
True	607.7138558648443
True	5.503560457216951
True	121.3113966156925
True	690.7349458226956
True	180.58975076920004
True	662.6239791976324
True	827.3825521035694
True	157.2369689211193
True	871.5700200118948
True	2.263419488200083
True	468.6496050465305
True	1071.4611564394338
True	25.68535887540288
True	233.28992976682852
True	149.8217345377664
True	945.5021635623488
True	230.53646306647985
True	507.80751499387344
True	121.16408474504333
True	519.3844091505392
True	152.5825118228436
True	100.03772995547736
True	386.9113648188674
True	70.52262623757377
True	53.96578859020701
True	1066.365789081996
True	260.06122071195495
True	155.87339089711776
True	370.88567362262097
True	404.86264967388746
True	206.44519844477037
True	157.63339726114805
True	396.9457788611018
True	34.21334960227213
True	484.1275364216904
True	1087.6337598541295
True	114.40540937638194
True	469.1967397498082
True	312.01309410319203
True	29.42989963604279
True	428.78682125691546
True	104.17260015864302
True	599.4985641475623
True	202.8540817417112
True	425.7827999889603
True	21.45527118060077
True	447.7855698216552
True	102.97203926002652
True	355.1045217552424
True	32.10757914706672
True	171.82395976775277
True	253.1634518584845
True	764.5021874723417
True	61.54749035551888
True	137.20490315510636
True	233.7906049988564
True	138.28781951644413
True	623.4004795637655
True	555.9774411157215
True	773.4862101408563
True	389.152285933986
True	537.2699987929785
True	412.88673315446925
True	672.2638286397879
True	69.05394861708696
True	472.3882445301728
True	414.7093852269738
True	49.53776340470085
True	85.98064594894583
True	128.16298297856696
True	86.0243228460181
True	322.65751275997354
True	844.2610791115195
True	327.99403739049075
True	1125.858560994142
True	322.99317357365044
True	901.9840811152322
True	153.3214415837151
True	544.0090741756659
True	613.271614798638
True	675.1311517230565
True	448.82465431076633
True	69.03632324636888
True	299.7169911142196
True	41.84388386886035
True	165.3225977822786
True	170.05282598334009
True	1151.0388158467251
True	231.08632307428965
True	547.2659318578247
True	563.9188591963624
True	561.6514391579792
True	852.2887560250814
True	587.1327605672726
True	633.2265754736508
True	944.4149873717372
True	126.77303837360596
True	296.2599380611731
True	259.52024642109484
True	333.3192370748201
True	90.56008676787468
True	365.3222912504
True	4.567456335385659
True	320.5588268289706
True	253.9978279761528
True	620.3634587859125
True	292.7507920238506
True	355.2694334667654
True	9.21024163989007
True	60.25691883747135
True	533.1304274355535
True	33.14580165591283
True	143.0021811660253
True	67.61340559877104
True	144.19520834468742
True	249.40305898035436
True	69.72135167186727
True	392.77704108072425
True	271.0070965679964
True	102.83834651459937
True	339.9154078549849
True	61.60897245566018
True	577.3673072760022
True	849.2696872658705
True	270.1522653263569
True	1176.870782306141
True	111.71803243606466
True	294.9817630011625
True	1039.4626531968206
True	89.56582885705379
True	271.0299382238464
True	9.737153045843904
True	409.83373905089735
True	459.7204878497095
True	158.42859317911308
True	623.5914103200646
True	937.817986220486
True	156.4436504053342
True	84.79726726587973
True	327.7831598729117
True	521.5218884240624
True	620.3639039413509
True	1236.3207543058188
True	25.71692702862854
True	957.9428841166336
True	138.7673265082039
True	619.8141193277316
True	116.06939595799508
True	124.1664246148857
True	183.90432308223552
True	176.33874754660283
True	736.0979577293022
True	214.0967586990615
True	229.08356310429764
True	68.23043163903507
True	514.7320568483077
True	464.18477084189385
True	177.4278236693027
True	227.11175110687225
True	16.202371236351603
True	433.9772678102955
True	227.60796408253685
True	299.5752733995226
True	114.86232372440548
True	740.2151896824219
True	414.4284971581737
True	263.40814219599974
True	642.0972545247929
True	528.136256270156
True	444.2024631974239
True	130.06483517226312
True	538.0365186418647
True	429.5778139828845
True	2.8751994411970148
True	196.14096162918003
True	93.94543765789888
True	248.2515913960064
True	2.647035035476637
True	129.84413877552996
True	357.1778760147252
True	6.91279683270553
True	848.4131129004958
True	177.48517640799827
True	720.3167910603166
True	786.8950450539696
True	157.97549635568288
True	226.99851398744545
True	499.0471684938313
True	834.3542529417192
True	49.45325870877591
True	37.19972167823848
True	138.41842133687206
True	634.2691333604921
True	699.631699905836
True	182.17391754192167
True	576.5517264112681
True	616.3598596017653
True	853.8936785504987
True	393.803547248383
True	190.64149956798715
True	892.9994887447823
True	222.4456653659959
True	153.75586402789753
True	327.53718534882785
True	222.9405832449407
True	202.27619336697967
True	614.4703338440959
True	258.9883521117902
True	193.4797701111665
True	449.24356611448457
True	470.37439474315465
True	63.668829125788754
True	285.7717228144751
True	77.24990498499494
True	362.5502635043436
True	358.4025647772461
True	256.5369513677911
True	175.66774860551365
True	366.6092376475797
True	631.5190500185535
True	742.6265564107651
True	288.8931168869299
True	722.0026238331374
True	67.9584788932457
True	872.2264829449085
True	354.25371185144184
True	13.316616026385509
True	609.622596451071
True	688.9937077278837
True	252.65315943084232
True	164.9249000455398
True	51.125818458692365
True	386.7140808877848
True	75.53187836340065
True	14.280062742235668
True	900.3388041892359
True	375.42467571840245
True	172.56222448444976
True	1014.0972336656127
True	11.699654799214194
True	787.1864472099489
True	32.253417153781115
True	675.5436647715146
True	62.195317843776
True	743.6107251527383
True	441.5526411698838
True	200.0504857307954
True	445.9195193764951
True	210.49322544356627
True	295.9225837227316
True	222.8163600973665
True	411.2548360818458
True	11.09917650086394
True	324.70318653785495
True	110.86234686801356
True	11.38688858158658
True	472.1002953406456
True	725.7633387698403
True	298.8636504526876
True	81.7711987451177
True	308.4757216323624
True	82.66424251587426
True	190.9822173380591
True	180.78566294011108
True	371.7429702736437
True	42.068865195904365
True	133.13272974842698
True	378.8303852577794
True	874.045877502652
True	108.55748480616052
True	211.3248016249572
True	441.4939056181751
True	19.349075373033628
True	418.24530693691537
True	514.584485863698
True	90.95001244234538
True	391.0455327497556
True	368.1952114242752
True	419.9205548586394
True	625.3657619384111
True	1062.2623194431967
True	987.6112173434684
True	51.38159949958618
True	1065.5459292923872
True	114.02505090331232
True	111.86037748737546
True	111.16190583527292
True	489.4406367269953
True	375.28934624980815
True	590.3746236587008
True	256.04165414205306
True	165.43306785965322
True	397.5314463916592
True	14.840524421254514
True	483.1692065585056
True	380.40796462071455
True	149.91031731438832
True	97.62697360650807
True	519.4042155824568
True	1022.5886230171257
True	200.87212287700385
True	64.74346788661981
True	400.2184032411229
True	376.0612155842741
True	468.7575661844013
True	331.3650228565044
True	4.260287673187908
True	517.0824206662857
True	505.3692762279269
True	504.3851427283804
True	193.58770811329225
True	102.98795474876812
True	22.843478790453545
True	388.18390867982833
True	111.4478411875608
True	7.412484165128318
True	33.129986852569985
True	346.298087487524
True	633.7939040978324
True	135.12387603980216
True	93.1270912470732
True	24.827477214113685
True	402.8003967514152
True	361.2444537238197
True	817.9353981661847
True	309.5516311982363
True	527.6015357695471
True	550.9298850960009
True	520.1320357025767
True	294.62893635296354
True	544.1946929618488
True	94.92991584637788
True	575.6596402780789
True	8.287417978150005
True	370.07957235885095
True	453.1627595441937
True	950.3317572544742
True	356.9773011278218
True	779.7040473206281
True	983.8710984476256
True	178.59904627065208
True	34.694493195251226
True	360.5361689702993
True	385.7488520624567
True	569.2274233830165
True	238.81734564064269
True	29.372923904914625
True	624.6567115669694
True	126.26432090892489
True	1071.5974339039535
True	305.6484565818127
True	458.965060373798
True	126.05958636617976
True	818.4914455992634
True	143.71407809768905
True	825.9470969646411
True	563.5722846561471
True	188.0309932357176
True	107.49182691191352
True	62.82395043172495
True	555.8984055821364
True	924.9438830061348
True	422.4560467056893
True	559.2638175054833
True	132.99230960355996
True	645.8287747675755
True	474.8644673226385
True	818.9229162001559
True	318.5158475093567
True	595.9667505395141
True	119.85753761313548
True	27.078781615549147
True	411.8555747239704
True	178.4608447003937
True	103.32470531245124
True	374.127622957009
True	1090.9825201577933
True	257.5019954811508
True	557.6489107966289
True	10.107124517962582
True	78.74903042187114
True	324.0416733751973
True	776.4015320599095
True	453.95746798682063
True	539.0860133217545
True	721.8452881566591
True	65.96371425208655
True	722.3702473348933
True	47.58028609659839
True	99.47233086765272
True	176.78174159060387
True	82.89071344681997
True	25.260021489882327
True	297.9852281818568
True	472.312301413964
True	912.7972099817332
True	893.9412660707073
True	5.879206713964114
True	287.2748998421014
True	478.94747689549126
True	128.71480302883748
True	242.33900416757797
True	332.4634202869811
True	1309.9099745502626
True	463.99954283487887
True	23.59686372275058
True	179.10832536280932
True	712.7710299409812
True	35.76781925806219
True	172.45398250103904
True	554.306985472043
True	70.16555586653398
True	878.3456974004192
True	338.1999394822414
True	661.757905927264
True	77.42336547090201
True	654.8299535077391
True	588.2287071643311
True	890.6972864470546
True	255.2951316869115
True	517.224960211182
True	832.3330048302596
True	924.609302238046
True	230.1347062014836
True	772.2975764482557
True	230.56037227968451
True	447.3117568601516
True	374.4490156391029
True	495.9499622552065
True	487.7612141169191
True	322.1953734622683
True	351.0209578010046
True	119.43506814195736
True	354.7297719737539
True	1147.242332695114
True	340.40814823603694
True	147.86363287714602
True	299.9016394229382
True	747.3010038288585
True	648.4526044185981
True	414.6945402956366
True	121.36115117860513
True	328.33276372100664
True	33.64657580127487
True	182.86835259889963
True	94.44524768219688
True	82.95891579804542
True	562.0637339184138
True	137.88982445907803
True	130.9633520247795
True	104.6019438469094
True	86.20321335845856
True	439.3434820241405
True	393.6929381955011
True	1038.244435950581
True	527.8567476003712
True	839.7925431632942
True	268.772641788773
True	299.1538347687899
True	512.9977307671113
True	194.54147470088984
True	752.3158565536855
True	252.56145114642987
True	361.19530721402833
True	68.82146287385305
True	118.93019243463726
True	263.0089802074577
True	126.55766878843956
True	482.5524504300029
True	31.004360691720837
True	583.5091317442509
True	1021.0687095312452
True	721.892230970856
True	1.0145178486085071
True	64.18916797890839
True	498.281668632376
True	442.0201757644923
True	73.08133706404624
True	115.67878730260294
True	298.2371760137051
True	79.02596326456651
True	49.94960001222943
True	726.7387926676471
True	650.325143144392
True	155.55201489289908
True	174.4500643315518
True	535.6521670525945
True	56.52431120981751
True	26.85073911259647
True	552.7406012548528
True	429.5151317406954
True	1132.444845267526
True	45.10578582391636
True	460.7442174059522
True	895.1135290402101
True	836.9367988842471
True	281.7298469594072
True	755.0603403289863
True	407.78467665292754
True	39.97798078178971
True	98.58059807046553
True	728.4469112108254
True	74.17230685409723
True	140.39782665937082
True	892.8651180500382
True	189.4245548832222
True	274.9797869164011
True	103.95170353882284
True	657.1962601579077
True	588.6730853382214
True	201.69891616459472
True	420.3187274923466
True	37.60920342689872
True	283.9100715100333
True	610.4786379168618
True	598.8154479787269
True	323.04690373884665
True	73.36494420064405
True	954.3833023468568
True	1077.318301172359
True	557.6884315094276
True	66.57110132152172
True	31.54891796612331
True	87.47763053355953
True	105.28842337200456
True	101.58463909709036
True	866.2439579252808
True	1211.8575588169465
True	744.1684585923846
True	334.9809298060003
True	9.570946577875146
True	22.956755628668265
True	340.08224087747493
True	470.0277126375196
True	47.01831452571219
True	554.7610360802042
True	433.6736555911566
True	393.7436670482101
True	78.04466520494964
True	201.8391380272846
True	260.9665843028857
True	134.6828498421421
True	400.4824702069128
True	45.30236882358382
True	174.3759921348187
True	1144.7378564420917
True	6.484558291743392
True	25.510684971125283
True	587.2016863506313
True	356.1414633598952
True	775.1131003572945
True	160.6344203501163
True	763.2944372425011
True	593.1279711039326
True	278.2970158620617
True	406.8695943125076
True	341.83188889135863
True	295.4781670164202
True	263.6103231961593
True	385.218526589296
True	489.8096572052144
True	525.4022991884816
True	107.46651701198748
True	367.51138623449833
True	8.369252215917879
True	184.70062488871577
True	246.36522291133056
True	896.0688597109782
True	605.0867477449153
True	30.51842211683394
True	721.3723489904993
True	813.1052888787221
True	108.22510950007384
True	353.2746842881306
True	879.750088248711
True	218.1729126627114
True	157.47555004020444
True	517.6662631800328
True	571.9606698555029
True	1084.0962982702515
True	144.95038295474373
True	159.23819017141057
True	252.41040790635031
True	321.0541658969795
True	418.29402924956094
True	404.3417392394157
True	314.20211156352707
True	438.4876728023388
True	498.5309508870805
True	223.07411970754015
True	1470.6705771604068
True	248.13241105525697
True	401.53498916200266
True	53.116696227838126
True	771.5015706614043
True	249.50183014367903
True	945.5018164978712
True	565.5900952420126
True	309.88005936252057
True	789.8380770100736
True	278.28864264766213
True	215.36785467310563
True	255.5082141136998
True	223.49449522563748
True	136.15410507024956
True	242.46302033732985
True	737.9483344787649
True	525.1827817752046
True	211.31352663781425
True	1144.093350475422
True	119.33750451493069
True	255.57349756571907
True	68.84617656321016
True	299.6280444881009
True	427.1995482966486
True	88.40424025123548
True	221.5021850521069
True	74.00420663111132
True	702.5523730025619
True	379.3780363266077
True	227.111397762988
True	728.1584085005453
True	872.7015418451667
True	796.4176098782114
True	834.0315453272824
True	345.6526993992172
True	1.798485349803316
True	256.488255672547
True	52.48460457792259
True	374.05536260387225
True	55.10747749786958
True	357.60279453347374
True	859.6615387154123
True	1024.0991405196771
True	399.8463507910632
True	22.954828522936424
True	530.3112176375813
True	505.4925475032063
True	186.98458475219772
True	239.00159161239952
True	295.6023675747812
True	23.515893685486613
True	120.34363959161792
True	927.4531515860798
True	62.68337390985864
True	485.7034841815399
True	791.2926585064774
True	102.51058733638789
True	250.9263256540434
True	112.92256023347512
True	16.039574915697585
True	1.3899562516083968
True	115.9885915927632
True	1006.5509158047544
True	477.96184347443454
True	70.33105577134125
True	788.9153393962555
True	338.3519421127002
True	1.3124774824454983
True	455.0981133585287
True	186.47446338206203
True	504.9714604664128
True	81.43830847025356
True	335.4549696476476
True	372.6282885471118
True	171.83207114994093
True	203.0508050177904
True	131.66717992100632
True	173.33964147106096
True	1000.8659052068376
True	15.06469355695014
True	510.6356950121067
True	477.839045557527
True	418.1730152676552
True	222.29851790652663
True	238.9065854116076
True	153.11377344241828
True	47.82152144809934
True	483.06610734292747
True	151.12781929367543
True	851.7843822021053
True	817.7659425038453
True	242.4250254073164
True	320.53891837627936
True	511.645193073156
True	42.32906882345836
True	83.33836858006045
True	730.9855217512296
True	1101.5669235718722
True	119.33411989644188
True	733.1570222980503
True	146.9202919672323
True	927.3958819479265
True	644.7472880980857
True	102.85824680380784
True	267.8770039229765
True	588.8414410264957
True	260.9511875542017
True	47.44356340400273
True	554.5696302308243
True	437.795896989016
True	6.294680342634462
True	471.0804158062257
True	69.67087946740047
True	189.53775757740783
True	234.16947300371527
True	323.6903042668343
True	74.7251600039531
True	225.10237548723995
True	353.55063643839134
True	406.7674348939957
True	921.13622410807
True	49.69071958719526
True	935.5987867606387
True	1053.1647059909897
True	128.39395605990163
True	75.15526875470852
True	1020.5183557903758
True	33.77600114218837
True	229.61552833469275
True	86.68840589408528
True	218.41015045534792
True	345.3805105132493
True	948.8899742026492
True	98.94613396782968
True	72.02893604182356
True	645.7554683164817
True	277.3967034184109
True	700.3372029097171
True	54.48139843666643
True	490.4198256239165
True	400.4750502083105
True	686.7494450327755
True	52.790251370100144
True	112.35133279844378
True	27.355894544278154
True	275.8333599572398
True	41.797926465544606
True	339.2013867752012
True	3.0958942742162137
True	1165.5351551639733
True	102.84696844486972
True	138.64065224737269
True	352.9825683406246
True	726.829375675283
True	684.6369682326324
True	1039.095664704352
True	465.1024650695622
True	390.20385525749725
True	147.78889160659895
True	405.2778102268404
True	845.7711251796203
True	428.4110935215903
True	927.136793776102
True	84.14081814438727
True	424.9598875068891
True	177.23590856886065
True	274.7487449532248
True	703.2524076034174
True	163.60303122369086
True	136.00744004534968
True	66.89009300155993
True	856.6144836286057
True	756.4148909972862
True	85.37113009466995
True	446.4577196600488
True	737.5098033647167
True	426.4999834557457
True	57.77203924927806
True	322.4371504975512
True	795.7040538115165
True	29.763685435925574
True	355.4460427905663
True	165.9964915700224
True	290.7069386408412
True	32.37816769108488
True	224.3918830696584
True	787.8006447717471
True	640.6578357500806
True	54.022515989109394
True	288.79786691035883
True	871.1495082780831
True	17.17812463133274
True	317.46906715392674
True	299.6985788589378
True	438.84316905805736
True	209.47405565206392
True	592.4824810744095
True	45.958517563831336
True	935.1875906472118
True	857.0706805219482
True	39.48485318568637
True	397.89808846853873
True	725.0824829267473
True	914.6533326164712
True	276.6875408563697
True	601.1199643282979
True	131.2958101474596
True	186.90334112576184
True	134.31725868198473
True	141.25319735090187
True	201.56340075806503
True	947.6790612748168
True	740.4880317812884
True	944.4389168887084
True	18.56156758942686
True	27.488373404228867
True	352.3040548229856
True	13.219236231630662
True	636.6220586876899
True	1051.9384051936536
True	267.42156362602424
True	209.2492191486385
True	83.85529265127542
True	218.15695707008507
True	128.77382018475882
True	44.5454274040271
True	125.79281874530832
True	92.3425106710902
True	254.6136984071899
True	519.7002666559553
True	165.73299566999776
True	30.489782734531182
True	57.10023645997365
True	433.3420358241872
True	270.2474819912285
True	599.4256337651661
True	25.519658724371077
True	111.59636471507572
True	670.5470728724331
True	267.0467448575291
True	474.5543583496383
True	662.8120834372497
True	107.15626719633876
True	113.8234657514794
True	81.6169381493551
True	26.759685552506134
True	117.65384860103516
True	87.45088500463191
True	100.78062892804398
True	140.8606226545913
True	248.3483827339886
True	795.7751372802238
True	284.3334774323352
True	980.515429059928
True	168.86695611428382
True	201.05785384575435
True	809.6718509682898
True	307.23544297252573
True	605.1554546839693
True	251.61770423524945
True	355.711735894014
True	434.7841282856898
True	544.7598651470518
True	650.8358990081518
True	356.55066733771883
True	35.87891846621573
True	582.9059875240508
True	628.7456358199005
True	20.53928997710177
True	12.18864674011402
True	263.8809647156582
True	412.73906834275823
True	459.8589304268656
True	69.9745191117726
True	671.3643636380397
True	953.7808176325616
True	247.55115475752345
True	901.7092545195492
True	273.6249366054276
True	106.38244442195274
True	276.7053464774789
True	680.2819051500334
True	36.831065995437925
True	573.2744162529009
True	1277.7646045999988
True	1013.8113393817991
True	906.744143269466
True	204.5087111339824
True	86.56536095922593
True	191.71604351593157
True	843.112662862195
True	148.3769365711891
True	1060.3825920157155
True	864.8732460878299
True	38.66773651199389
True	89.71511341494795
True	400.5098813127616
True	418.7621847431092
True	204.83242804391324
True	509.0065800449145
True	655.0155331398254
True	123.6885424011968
True	269.50195893186066
True	1001.063439623594
True	52.08785025469575
True	688.3414069174861
True	542.5161057488633
True	37.40435260645681
True	823.4784667394816
True	392.44115409106
True	556.3079851917989
True	111.65054111485787
True	272.48006007949994
True	216.09823851255788
True	24.70471227283685
True	137.0545343178573
True	733.7344706421184
True	139.88236286541965
True	365.744190161708
True	65.6970113100462
True	624.3920290813785
True	611.2161026764594
True	241.9289675313554
True	464.38172783782153
True	169.05553999015385
True	171.3488545941744
True	217.8414835470515
True	286.4145248637965
True	364.0930029377296
True	128.36606215167802
True	203.3688389868135
True	27.31981315521828
True	894.7179744440648
True	314.29453971086315
True	9.616580272784088
True	363.2484030724719
True	159.11570185292024
True	616.604203558067
True	374.37961347793856
True	584.960741588311
True	540.3790419382417
True	471.1671779287109
True	803.2828167047375
True	241.04444302168005
True	545.6491689307069
True	160.11516916739998
True	537.8946702375628
True	367.4715243158577
True	366.9974907626312
True	128.4332660779428
True	126.17341913559552
True	108.50916859442238
True	67.00142722073663
True	708.7138053554025
True	179.47779944708537
True	45.24012259906877
True	0.0
True	537.5639942168369
True	110.32039156944911
True	23.75469314377325
True	40.66993492886291
True	118.84760778858204
True	534.4375623382741
True	177.42754482033803
True	109.48210040877868
True	35.66382501451644
True	158.06587735234555
True	897.5192705567981
True	52.41102346869305
True	224.87537838265052
True	717.5080353374151
True	323.49818493625645
True	454.13186724288187
True	468.87012416940735
True	517.4478035559373
True	620.8081380309103
True	895.0885168756516
True	251.39362947592048
True	1014.7007009416913
True	921.2303650029824
True	613.559878813186
True	348.3742551747658
True	843.1640968870443
True	10.743275427700388
True	31.269616996345093
True	284.48072426477705
True	42.450570788105686
True	209.4121959681052
True	768.6891003273327
True	209.8143726133612
True	752.0557917129377
True	765.6076323201498
True	121.00397583013238
True	367.42452563755614
True	579.2963245381579
True	23.871458769587026
True	131.3994785649046
True	434.2677312807881
True	303.7713461970205
True	193.58998363965583
True	113.775189731575
True	380.878918681977
True	23.83226803589171
True	362.4906073766823
True	363.10511085818655
True	1071.6524611629743
True	364.5743188163126
True	29.943375069460277
True	445.4499928400194
True	428.757292987718
True	236.16644671666535
True	31.532399464765422
True	747.2491967553675
True	434.113570033352
True	179.91473272076803
True	13.371449099545778
True	1198.845948068778
True	167.64959547260315
True	28.517414884425083
True	292.9785447206772
True	282.16483624824184
True	114.9748146065928
True	287.0280082010924
True	46.9111506911054
True	319.5937564246807
True	301.2637242787696
True	312.0119938288675
True	29.29123576460997
True	46.96396417921573
True	1051.1441779577244
True	27.17747441373152
True	13.542954195364198
True	187.40601181565228
True	650.8387332815341
True	8.128975319094385
True	195.09615694013175
True	175.67397853615802
True	506.30252320644
True	383.2461702344726
True	739.7276769845953
True	321.9015126096277
True	490.1502524117325
True	446.0858497507847
True	481.7915905678536
True	100.83296267241757
True	1259.5657562316333
True	895.038962905252
True	289.9804834954396
True	518.1810715257059
True	102.70015199829848
True	569.725472865606
True	445.01446801024827
True	154.37192720610182
True	78.22872688504097
True	347.6651432250879
True	175.62625481381153
True	28.286596368859183
True	566.3597818478522
True	372.5366736351403
True	71.099338929724
True	29.412367829597265
True	677.4986606468277
True	499.8186777148186
True	72.93867709058155
True	20.208257727865718
True	326.2432078761613
True	323.6036913728227
True	701.4271406253611
True	553.4235996607606
True	565.4002465242952
True	795.6012038390132
True	8.79299750203889
True	54.42692433413954
True	35.7816066295374
True	59.51436236831452
True	505.13833868454594
True	591.2293604955563
True	81.06161492514711
True	111.85899089193768
True	189.3356695139988
True	72.1984058186593
True	179.01723946484967
True	215.59649171241145
True	278.3728307843087
True	803.6785243460089
True	616.3695113022911
True	280.3385205537128
True	190.83854577698045
True	266.31107358419416
True	235.26044068306845
True	757.0042010058897
True	333.26771151001293
True	174.42944123141558
True	885.552608753229
True	345.65649740677424
True	464.91004499892864
True	158.6010643324176
True	120.72836819479193
True	63.78842549192366
True	203.77771737324912
True	991.9593104428752
True	537.0712665335004
True	113.04924230410772
True	361.0275004238344
True	103.86708882109428
True	688.2714343230939
True	5.049748367418435
True	665.3768036874061
True	32.78518369429261
True	924.0557790510122
True	841.6037869367455
True	217.76971020552216
True	30.52973232615112
True	86.65919844819742
True	459.6537990435871
True	221.83241600681345
True	1.7448770265799052
True	79.83336153215491
True	1081.8905781118958
True	353.0271309747616
True	675.6530587120667
True	478.24567624333565
True	31.80221023092857
True	135.25522548758642
True	442.3740513547119
True	950.4491524416844
True	800.0649113169217
True	414.8208726708872
True	339.0393120779759
True	17.669899840686142
True	76.46261283306863
True	743.2982843784715
True	462.0316934272604
True	385.3818830597757
True	869.8454750179811
True	27.116907102339507
True	212.0634342493397
True	908.4012539741065
True	238.01575683001144
True	9.154023749126871
True	499.7122496953001
True	104.83413820817856
True	635.5324290977537
True	53.117401091704
True	253.58312482903025
True	865.5672831116286
True	941.4707596096904
True	277.8839236301407
True	423.3589699549722
True	116.6383679995864
True	640.0411011349264
True	251.54103512219103
True	197.4200107744032
True	912.1985577963276
True	56.757236136828766
True	722.0388120460655
True	282.2988921678783
True	301.874596312007
True	164.35250523319536
True	493.6202499031088
True	587.2820687954508
True	365.3803097428013
True	400.9881090662095
True	70.93674082760482
True	163.65361725607036
True	462.51421346487865
True	198.3229743549101
True	38.56615983018256
True	193.43384988947136
True	404.5913573546913
True	402.0549304332839
True	754.1316535008008
True	132.42627613970225
True	662.7817142384786
True	518.763039825873
True	595.8797112265344
True	130.52566440539937
True	41.7690120023141
True	664.090315555501
True	70.82985524913731
True	543.5469955372213
True	677.9472374312454
True	456.5977891958763
True	131.36215387182148
True	523.5955596870554
True	5.275082884832018
True	396.1753920942489
True	30.836764452159915
True	626.1660875902543
True	265.55882863910733
True	576.9654932149962
True	677.4208103625094
True	148.157101097883
True	519.6851598702871
True	492.7259362661605
True	65.19846467310128
True	981.827669273624
True	2.4906262342338645
True	25.983323002119683
True	621.2502245023467
True	682.9037232919353
True	137.95171483806828
True	415.9611132755925
True	126.6323626138771
True	74.74092218557182
True	451.6082674279839
True	41.459352685873874
True	520.9494919557743
True	11.964081602133792
True	869.6140201821913
True	557.5112574227451
True	669.7950453468197
True	97.35004831199258
True	386.8542732785061
True	1018.0118541276116
True	863.9635865983975
True	139.32449169620344
True	546.6373651760687
True	454.76697713099566
True	248.49343999891
True	252.3508889803405
True	6.671767998671731
True	329.40456230984614
True	9.834582252508792
True	356.21414862525364
True	77.83978053089659
True	412.50006406880806
True	654.0572864288492
True	125.39382607803614
True	238.41590331692765
True	635.030778422524
True	667.4823131414826
True	287.2690117692608
True	136.39339970717194
True	157.85239977174186
True	466.01327381263286
True	82.04355924061068
True	9.810398543225078
True	511.7732512241668
True	572.6189103166198
True	21.41305510992598
True	142.51635124807487
True	882.7373859864095
True	504.4846732207709
True	281.9631157389502
True	33.38232020234264
True	469.81430926079713
True	111.87840621367124
True	594.9862863374295
True	677.9522965899629
True	305.90374245619563
True	370.1817026226437
True	179.53791157303613
True	248.0726327380134
True	72.58140848345104
True	209.48297885458985
True	499.7465354730488
True	21.857010040003058
True	455.7773297369333
True	377.32128546939344
True	744.7600793810542
True	858.3108495999712
True	877.230482245629
True	148.60168656277224
True	397.5045320954793
True	75.56798428692085
True	185.3340357377605
True	318.76022747711016
True	10.452925999825606
True	807.5598841815954
True	23.79347658559325
True	404.7105161109459
True	276.9832057368459
True	644.1398524627954
True	210.98440675210284
True	37.4239404182418
True	670.6654862047868
True	1073.180461307748
True	229.2809522794131
True	122.31933973948364
True	633.3240062083329
True	508.19652798226
True	17.10086736185557
True	815.4570748711408
True	117.23058009791856
True	48.676959451855765
True	307.79045247180886
True	356.83057344065503
True	389.6835738751897
True	284.31887900728424
True	21.46621080107349
True	22.415591439834497
True	826.4663314621846
True	202.63464656374225
True	113.79687617636304
True	820.6358703588367
True	647.4241441135566
True	633.9780016844742
True	442.7527932198879
True	151.50595270451038
True	32.59117895026553
True	103.74104517804597
True	438.7572251306205
True	235.52619121580508
True	464.5812351610342
True	149.7752373353848
True	477.3808223775384
True	638.5430177770402
True	942.5153537135408
True	23.797895091832054
True	980.4104279173654
True	1125.7593332358545
True	494.528898989241
True	85.43685852193119
True	815.1090792445881
True	638.5148704630489
True	684.5301054030971
True	171.63726581094025
True	749.7255074220539
True	707.128248788932
True	122.0834893490426
True	763.2194734358318
True	835.8218372186095
True	495.547487346494
True	228.26681030484195
True	73.83554041345127
True	311.170596904198
True	352.93049314865124
True	474.2923510446674
True	427.46226533584354
True	185.5649190015511
True	312.88168270863093
True	2.7170067276938346
True	13.104339890034831
True	106.82240878251896
True	135.7515707086124
True	349.2612589610496
True	340.0516535741208
True	114.257941715072
True	16.67528078687153
True	210.7289257166913
True	858.085516008981
True	464.1394916633762
True	542.6734678414446
True	564.8860070890178
True	881.822725957534
True	646.6289580127363
True	90.65602595216406
True	211.7847027237403
True	249.9387752415476
True	268.25364487151387
True	99.8265457291418
True	371.5890272941677
True	431.2409607265537
True	173.91233687053045
True	632.5815503715673
True	249.2250042524205
True	215.83904502381824
True	29.449130771860972
True	245.21940888470036
True	485.21534940526976
True	164.2567134641695
True	541.2723397361221
True	458.6263609025043
True	246.0493407935937
True	104.72164239466794
True	43.22801431991436
True	402.24072156745024
True	775.0101567882518
True	158.4453036227661
True	1057.343327223715
True	1053.2392167722444
True	471.4987749982093
True	104.5211038269998
True	128.20363125899945
True	663.4190793413069
True	7.938289987861372
True	220.86383803774123
True	138.772835141079
True	120.58364916966356
True	322.1644139284008
True	627.042567310687
True	39.80246958742753
True	127.90207348156166
True	975.8057372033384
True	55.27586927815241
True	472.6900756552432
True	527.1745330461471
True	242.7594923927485
True	137.76210367301024
True	916.4818204861728
True	1210.283043381623
True	526.6634138143837
True	644.2832942658741
True	215.42684841708407
True	157.0485472625342
True	339.94101198167544
True	264.2370824514692
True	171.51067367014488
True	316.37806803444704
True	332.2708157951729
True	11.16603312296137
True	626.5653934310171
True	147.3644755038843
True	76.05260716522822
True	439.6577385124519
True	303.3776866665264
True	1184.7063497307852
True	352.7338882470506
True	959.902965870949
True	10.458423782609376
True	259.7404501232394
True	235.65807893897443
True	159.90774663444014
True	465.7135366416992
True	197.73780487782787
True	416.0063914774131
True	332.0570935129696
True	115.6930346787002
True	360.192042758488
True	1019.881547402444
True	747.1799394798624
True	219.33814586487347
True	110.5719032302226
True	286.03216135135625
True	23.64143076611796
True	348.32663757763765
True	321.7192511289928
True	579.051604491435
True	449.9534312577175
True	356.2278127850425
True	160.2184873154573
True	13.778375065035489
True	438.25050018584847
True	269.1990121512896
True	149.17764331673516
True	311.2952727502998
True	458.21916339007095
True	815.5832843615734
True	314.4007843318391
True	773.3238679132792
True	390.6299669452888
True	383.86056046951865
True	1.30010925374053
True	1161.8392736095946
True	107.81224286881404
True	923.1749541005172
True	204.9290130103623
True	467.6117717777853
True	658.0048906121873
True	89.853397328358
True	474.9775808919905
True	35.5040677694812
True	408.3053942567906
True	77.32776679644505
True	227.0396515261426
True	38.753390445659335
True	684.109000296784
True	185.2233366532515
True	26.22472913319424
True	401.7584579844331
True	111.79425401442464
True	166.51466197244494
True	814.6452816765948
True	265.9310830882412
True	153.51125446359703
True	370.5191561402083
True	513.2804066791145
True	342.541586027011
True	524.6783910457115
True	623.1868346963327
True	154.9694982192705
True	7.301509155483927
True	72.73845512593958
True	443.1095508609153
True	89.75712723103697
True	78.68504420404665
True	1034.0217197126635
True	27.65206960846316
True	327.5439287889844
True	313.0906116910244
True	460.64280522707867
True	672.9825289098771
True	198.4466206546452
True	645.0702984270157
True	325.7864692736371
True	355.2234154688487
True	266.7065967028575
True	217.6990841539028
True	368.6571932651562
True	431.3628893839912
True	412.5404713087591
True	569.2054920737805
True	139.1145638157655
True	76.28439368448879
True	42.38609215202264
True	296.37605061542126
True	643.6459560990177
True	385.5509890330882
True	779.8637431647203
True	208.38081950507575
True	380.6282492655605
True	65.76314601867561
True	51.028983583537325
True	421.7939844914941
True	198.018901033523
True	220.02192841146757
True	42.43800286357337
True	1069.2630429488884
True	178.51118578280838
True	895.7666370761817
True	324.60700352528863
True	920.4155966999106
True	235.027084312518
True	451.1568815363544
True	534.5167245265071
True	633.8455089442484
True	217.2496202324232
True	481.6111808601783
True	908.7731749050056
True	129.11482221384028
True	7.204406271065478
True	594.5885338025709
True	31.292937726622643
True	72.88368931544856
True	795.586905749798
True	225.3215478057644
True	962.0488597791808
True	682.4246871598675
True	415.0340130503592
True	280.1867224030753
True	487.61760961972
True	336.68522939045624
True	188.47040048899265
True	689.8424160583709
True	732.2305818759801
True	209.4600240026674
True	89.70025374581587
True	510.8820043789012
True	131.89935631707326
True	389.7940385085014
True	333.43673912825267
True	60.66610002734828
True	388.8549108971641
True	412.151670856192
True	376.2428760145485
True	415.9584966083666
True	407.4182548854627
True	634.9763467843406
True	58.09673663401524
True	436.81934962057227
True	332.4296783658276
True	664.6619833000896
True	223.05077032459175
True	102.94040525482129
True	42.772524080813085
True	551.2579827381205
True	659.2036282812583
True	186.7589674524072
True	411.2481894543009
True	341.9939988087401
True	17.44925924880852
True	172.09385661715817
True	290.5269620792065
True	3.736831846695972
True	877.4118364701179
True	79.83815230869507
True	104.50750837213644
True	114.02844979784508
True	355.1503088490888
True	37.22598035280653
True	465.64835819262674
True	234.142151960381
True	5.149093783316791
True	116.1597953355994
True	458.908318150095
True	49.45192473146056
True	72.48517338788531
True	173.11942384500733
True	291.76076277628164
True	969.142354770681
True	389.133690993087
True	1013.52893507827
True	190.2488500404997
True	1036.5854178835098
True	757.7251523167781
True	657.033102160835
True	407.9138157210016
True	387.64020435429774
True	76.88047500605204
True	66.93659102184361
True	82.44095820579192
True	175.2799063973308
True	483.2034894680343
True	1065.2028021834046
True	184.20301179799773
True	357.6045233286674
True	440.0199320738335
True	614.2951319208136
True	607.5201765548068
True	285.7047398058755
True	463.0808894719282
True	670.9714191796295
True	96.25537829415096
True	712.7778176725712
True	267.19542761184016
True	136.2834858032728
True	412.0516688636326
True	873.1363732642659
True	420.31901787528847
True	844.3898201851847
True	198.3653884059373
True	354.7061306128282
True	716.8979835732475
True	625.8537840847126
True	195.3668687607231
True	260.1440295066473
True	808.2589284995144
True	32.61249420510554
True	182.6051127089224
True	500.98094370937423
True	709.0007153883168
True	103.62009085737756
True	38.31711564297066
True	170.08263300182438
True	697.2746645499954
True	319.492239348026
True	551.6886410200037
True	363.44847801154856
True	309.25059033699165
True	441.8529830328735
True	507.3657538008
True	70.64944494624186
True	358.4929136910048
True	807.2267112489416
True	0.0
True	281.4700647201599
True	266.7940134432927
True	955.0947390898548
True	155.8001341615122
True	640.1772906418206
True	637.5429665203721
True	117.59886992981954
True	225.60773823518863
True	124.29022819920591
True	12.930221537197893
True	288.18945581608403
True	380.27388969940233
True	1135.991206528262
True	224.4305549383308
True	383.3335649608133
True	658.1973512638052
True	205.98287097784151
True	28.426425505360765
True	887.0252082256865
True	598.0581826385843
True	156.53288395891167
True	594.7094846435438
True	158.38088987999322
True	300.35838373175034
True	769.8367887857366
True	33.75612735337326
True	106.92481628887
True	509.0812175717645
True	62.74355213779465
True	78.12921178299028
True	413.48358610268826
True	24.72312368240208
True	736.0319816156851
True	101.58443332332313
True	153.72338280117123
True	17.59643691580012
True	695.8622057259918
True	30.378780459371928
True	780.2632153053953
True	396.3570010970675
True	120.58830033318002
True	704.7462804242164
True	523.5466140529533
True	549.0578723587703
True	50.023137965838025
True	367.69696624466695
True	5.576497187603397
True	94.5246514182967
True	385.4165939209854
True	49.80488618385496
True	114.41112350354524
True	295.6653335697076
True	173.94613242076636
True	96.08527752706954
True	651.6155078785987
True	19.533437875509804
True	1155.7518985646843
True	470.70554739169273
True	304.0528223238437
True	496.9956414269158
True	122.62347387617328
True	817.2066853014304
True	1076.2042709856592
True	732.2752656630561
True	171.87410787671692
True	227.5918869642255
True	55.000314670111685
True	59.98822190045436
True	155.74237395604297
True	102.3268952229236
True	168.89571633634935
True	1219.577021420036
True	315.465922992504
True	344.1866205958566
True	680.1039568270805
True	17.46829362528168
True	14.934991510694342
True	592.0001513327412
True	6.288649124388929
True	120.93506845507736
True	682.1784273656634
True	181.4704510745036
True	650.9372850687311
True	816.1901495978797
True	154.35339653819443
True	916.4715792828426
True	2.9554470427115445
True	447.9187523990057
True	1058.0018762559591
True	25.194355164553357
True	232.9577448563319
True	152.41301167578763
True	899.2020987236493
True	234.2527558990652
True	500.93410321994327
True	111.30115905413066
True	481.01573691037856
True	156.74125482075368
True	100.647368883218
True	381.1218650407063
True	73.24290016366696
True	57.19785739945157
True	1100.8634488626394
True	264.0096503881943
True	161.5148562961487
True	371.4146137238778
True	395.8996621157741
True	218.0326166694186
True	164.4509570552171
True	394.419802249122
True	34.80775636352258
True	486.3771185186882
True	1133.9743615073537
True	111.02257747862394
True	471.1596267688533
True	317.0388410864932
True	27.7563214587699
True	405.90522324669
True	104.60422717079862
True	591.939600574033
True	205.4520227323061
True	419.2030756885509
True	19.131707798796462
True	434.2600204765844
True	114.735974279941
True	337.90463697136727
True	33.483364865887545
True	164.33391524681392
True	255.87727854890437
True	796.5671096843674
True	57.62214554702873
True	141.11814131951093
True	237.1040039096271
True	142.0856614186368
True	629.8245690746169
True	548.9650761867979
True	779.3581674980793
True	392.334679233362
True	535.860845468306
True	429.3810334662934
True	687.0425014670989
True	72.50651147658894
True	444.49773657801774
True	431.6722875429792
True	45.78869539491684
True	80.91618758381948
True	128.83535899415466
True	89.89477628339401
True	327.99733666351574
True	841.7799434660732
True	341.905751127795
True	1086.4675154209583
True	335.1849390537331
True	907.6259169081826
True	150.5723488823167
True	579.6783950245883
True	622.278973463276
True	723.5474108544132
True	432.9603506925302
True	65.62134541141079
True	292.74467075547915
True	41.85376536253601
True	171.00273317518474
True	177.27172554400195
True	1112.3194997193525
True	218.3789832277912
True	556.2503944488191
True	568.9930534317845
True	569.8996894668991
True	890.7154350322106
True	590.6056863475699
True	639.4317806982658
True	960.5893698253348
True	128.3382451997739
True	312.333894860528
True	267.1823679343232
True	327.1576136581919
True	88.77875310010023
True	390.83775251086143
True	5.174386196253323
True	325.0243607575919
True	260.45313281570435
True	610.3350213772075
True	292.07263060474367
True	359.0041690064085
True	10.457913261285343
True	58.52525212538482
True	547.7021790489536
True	31.298342837577533
True	145.95536196386675
True	61.473763118259
True	145.0838418191138
True	241.90885900198288
True	68.39474061189584
True	390.4156141606129
True	283.2856758839102
True	97.83398161226862
True	341.97277376268863
True	66.83009280575673
True	569.9193552288228
True	873.0817518996139
True	272.4406107174675
True	1151.5041939480277
True	115.87139308946986
True	307.29551330453575
True	1048.1020123108808
True	87.66827567972845
True	280.9306183462589
True	10.74963420462483
True	413.1928935700362
True	455.5075811511098
True	153.24405625683897
True	618.2220985974992
True	894.7932670234048
True	159.56360347511796
True	76.70229004617164
True	327.3299973718348
True	524.8652015277183
True	602.4378927552344
True	1254.4884101253638
True	25.25470739939516
True	932.9773334111188
True	138.3563044017004
True	637.2859734709497
True	119.69586929944572
True	126.42422038998792
True	190.38769274552405
True	172.1312521105531
True	747.8369302852678
True	208.6225873794744
True	225.78526524760125
True	66.61161021787301
True	514.0019562981274
True	452.19581237299656
True	175.9037497390579
True	230.6571067792043
True	16.6196022205066
True	425.52927043928287
True	224.1234913400253
True	295.7624788832072
True	108.0780292152306
True	718.3145475872518
True	427.80453827464345
True	266.16899826224164
True	649.19796789498
True	528.0292789865241
True	476.4726887176354
True	133.98774757900077
True	534.2781558394814
True	427.4462510676716
True	2.602841807286497
True	199.24012199821036
True	94.46223294453374
True	234.66005834665404
True	2.715701628616595
True	126.34447685449192
True	347.1067897006147
True	7.000344203799105
True	831.0587249329169
True	173.570667034861
True	698.2141888150123
True	791.2375233750466
True	163.39267321123472
True	217.76188732331295
True	482.6069747417503
True	823.887549508437
True	49.7389723112026
True	42.64155694585321
True	135.93939759368044
True	623.752095290464
True	704.2449566364331
True	179.0462156992424
True	604.9820632894803
True	608.1750199300552
True	843.9393673457666
True	414.6168945419777
True	187.21185239593908
True	869.3887434335305
True	237.14379062096995
True	152.65117927001563
True	328.8985615994203
True	226.26697804987688
True	207.80719328726585
True	613.5874931819786
True	250.1310372658492
True	199.45468293734555
True	452.7692487125947
True	476.8203154144
True	66.26019220422967
True	275.93493253434195
True	77.43523807971826
True	331.3835342193088
True	357.20747358182405
True	256.5177495202935
True	174.99038188989846
True	375.1900577801023
True	660.0401041438315
True	782.4020570444519
True	293.78804594864096
True	751.6200092942444
True	67.09199055186227
True	877.03030292364
True	339.709951139017
True	12.745354659788363
True	619.5194425584161
True	690.1202806162629
True	270.1581004233581
True	172.76226237888272
True	50.216097301979126
True	393.116168464043
True	76.27864916178041
True	14.811843247971789
True	900.4869700153232
True	367.7051021269772
True	176.89109816705664
True	963.8137501346224
True	11.88386789017178
True	785.0764860383459
True	31.781338921363197
True	648.2204754735989
True	58.383220849309495
True	766.7100701637783
True	449.15916798867073
True	190.6827375784337
True	436.7552878194416
True	202.12080189473156
True	296.50900445734743
True	222.90200493409168
True	408.8860850344603
True	9.101492592184112
True	327.19690245547
True	113.34774303193728
True	11.914876040411446
True	475.90876380948697
True	725.8402182054375
True	280.1805241603383
True	76.31934672742308
True	316.737211132072
True	79.57236817372936
True	181.62917078867952
True	184.10056111662183
True	376.89746791639766
True	45.80221004313204
True	140.8998466913686
True	372.49622500079016
True	876.0723738641957
True	105.85085654647042
True	209.2683282125986
True	436.7826873821869
True	18.321272997168965
True	419.6267383614512
True	506.2536275157126
True	89.00509605478858
True	401.5547489636577
True	356.9553819024692
True	403.2376435603594
True	587.5282877209122
True	1024.1065129492413
True	961.050495056622
True	53.21006020829866
True	1077.9869783043932
True	113.73288786302034
True	115.47015442316678
True	112.4308911754009
True	478.0747686812417
True	376.6471083850049
True	561.0736782438994
True	261.3363095764255
True	170.1868956114073
True	399.4297450918838
True	15.462773059340668
True	473.34308841342863
True	385.5585196994583
True	144.76289489688213
True	96.58456394894662
True	513.8814858208133
True	974.305294599964
True	205.1887322819727
True	65.95499927897652
True	418.0637827342923
True	384.9354212895027
True	484.8621531191644
True	326.4912995612367
True	5.180197177456783
True	539.0970673095618
True	516.9524392657167
True	499.7123725661469
True	196.93692407585763
True	98.70919155046032
True	22.605043704340787
True	375.1215911179737
True	104.84196495736695
True	7.906726560474498
True	31.411879310393758
True	359.6650494020223
True	631.7730360897064
True	137.52955410510924
True	92.9602247282549
True	24.373983900437125
True	410.8860409035759
True	368.3746183734514
True	767.2738026424237
True	305.47301410798946
True	542.9784525885915
True	542.2998645812373
True	512.3532673651606
True	281.230243186316
True	538.1195542035407
True	102.30880435460554
True	583.880967777728
True	7.311165621410749
True	377.60867003556217
True	475.8030096543755
True	979.856947459237
True	351.7142158566391
True	807.8174073396208
True	966.3938989635144
True	185.6351928068935
True	34.21427980621477
True	360.24334340018385
True	388.1740716966651
True	574.3804591784753
True	232.90939781496127
True	29.40955362353621
True	645.4148094313433
True	121.13005834598836
True	1082.4245389464272
True	317.13684703581333
True	446.2228250255892
True	129.32703678353252
True	812.5835078163863
True	144.3561654520459
True	830.7521360573038
True	532.3560842592638
True	193.8944812918664
True	105.92810057739506
True	65.5354557058624
True	568.2242002975502
True	924.9067565922484
True	413.69446109890185
True	534.7531840369971
True	131.28467361126107
True	602.8764886810743
True	493.7687715935784
True	796.5146028376186
True	316.73699469680173
True	574.0633196715232
True	113.58767923552551
True	26.076308140248734
True	410.9603148724772
True	175.80146079607547
True	103.54175496084592
True	367.4423828747471
True	1121.5778577354235
True	257.8662707175397
True	562.6467000754003
True	12.48412921120842
True	74.7709107946306
True	326.787309154518
True	782.3062532475856
True	454.3918253033009
True	507.3178632758521
True	717.2377380441925
True	68.51678243370732
True	746.8563287631293
True	49.03985132255296
True	103.00952159296008
True	188.23692397806536
True	84.46003159086185
True	26.33679392114909
True	304.5906955778072
True	461.2440429339204
True	889.0429001140725
True	879.9221833521167
True	6.1061671991533775
True	291.85696504978773
True	481.0162575190868
True	118.01282543661247
True	245.43748975931624
True	322.88105871328275
True	1339.2370826163735
True	465.1647145730584
True	25.247649555311924
True	190.99471429198252
True	712.5898710227754
True	34.42581150094296
True	180.8053655292196
True	571.231066449212
True	73.38015435628299
True	883.9206246091284
True	307.4171678638524
True	667.7333709724427
True	73.12256676939413
True	696.1180278450536
True	602.677156040338
True	890.2380524600377
True	268.98725786647185
True	504.87951069023336
True	836.0300995193845
True	884.8654866898064
True	234.48759391086136
True	771.5464968708015
True	221.15614341211733
True	453.48583242888736
True	367.4312469288285
True	501.11958522660825
True	486.7106046265674
True	330.2676988297585
True	339.79187262876303
True	105.9481759984218
True	358.86026091837635
True	1124.008715464465
True	343.2500050535066
True	142.8028149675431
True	290.29625582044724
True	745.2637903296151
True	667.7888152009785
True	419.75292320756114
True	116.38847288921193
True	343.2090465392711
True	37.056157675527054
True	181.84688401082
True	88.42726175774646
True	89.1993739863719
True	533.0288127886329
True	140.8898152090192
True	126.69332161036428
True	102.6832783450504
True	87.91004832642946
True	434.2540632848704
True	406.95217258434224
True	1061.916026438175
True	536.863031965988
True	852.9482831299053
True	268.49343012487407
True	314.3823087301787
True	531.0171738360241
True	196.15074972806943
True	772.1048015056263
True	244.5954634413033
True	361.5351120359229
True	69.1372525317321
True	114.1466320072181
True	249.65921476537636
True	117.88640671602616
True	453.5099382683446
True	30.5793628500657
True	571.9074864392588
True	1017.908777704545
True	750.1625498992042
True	1.5195507518105953
True	64.34031257854214
True	466.54201178553313
True	440.52637294396
True	69.31488616309531
True	123.632921203326
True	310.5123384238357
True	82.0508709862872
True	53.53482832161566
True	721.642570601436
True	687.9814970930365
True	163.04976619994298
True	158.3247320554207
True	507.7464657778689
True	56.93813269365915
True	25.153827277407167
True	579.3316493313176
True	444.1431964704302
True	1106.1751060676438
True	46.039693735728335
True	470.30843334247896
True	901.3470131616772
True	782.6682879859732
True	293.58614852543474
True	747.3142834895077
True	400.6077452626149
True	40.74046153328844
True	94.23554173025217
True	717.8848927911818
True	75.83868580265116
True	143.64378710712506
True	956.132836381181
True	187.26741404495996
True	270.4923481135972
True	103.54411519668416
True	613.1861410584155
True	615.615612028267
True	214.65843185774733
True	439.6915476965204
True	42.48618535263859
True	275.15906092767494
True	584.4725209028106
True	642.0394899789409
True	309.36729042490714
True	75.99637678649519
True	931.5705806717988
True	1060.8834924739997
True	561.4680105402313
True	61.79105810518511
True	27.627358545862677
True	97.2389185106918
True	103.76659380559016
True	103.98022188436413
True	885.2690373983503
True	1253.6974517369704
True	710.60006983046
True	317.09779118709645
True	9.310654929431168
True	19.73393319344191
True	341.8682915826194
True	472.5287398662148
True	45.97929854364087
True	563.3015659678862
True	430.1542356677761
True	403.58503087066254
True	80.80755322858043
True	200.7449088214628
True	262.6534363309394
True	135.70785194024836
True	372.9553014837279
True	44.14058039184396
True	174.734747715832
True	1170.515978357737
True	6.098959268358988
True	30.38903616997249
True	576.521504655839
True	363.5602537729436
True	808.5367040752062
True	157.69472809575376
True	752.3589646297082
True	594.0700244289686
True	283.55790701614075
True	431.5013547107584
True	339.6567889275074
True	298.6607179140862
True	265.65631235285355
True	426.4889815046437
True	499.3242952058909
True	489.7993136767003
True	106.17140373100314
True	361.5793569397078
True	7.918242206566065
True	183.6811556712814
True	236.03127953999157
True	876.9459289662362
True	586.0290225411636
True	29.379713981103635
True	717.8476051558476
True	833.4910350679673
True	102.98429045470068
True	353.14843104572674
True	829.4242141790689
True	211.7798308853986
True	161.5056000937096
True	514.1539348404132
True	576.7057640596954
True	1083.9358041106536
True	147.55403482107045
True	151.72928896859156
True	259.56670904223137
True	318.77274176058626
True	420.8962103014072
True	411.2092631196646
True	312.50733239528097
True	447.41927236853786
True	487.0587082558153
True	223.85497096838972
True	1464.196723008518
True	239.01981994947784
True	399.04575689995744
True	51.36900923801477
True	761.7342901082131
True	249.3533620179518
True	899.8156401880736
True	544.584201839175
True	316.7624235468151
True	778.188444878168
True	274.7716526440987
True	208.49544908247728
True	257.61450108065407
True	217.9693788939297
True	140.39468397916286
True	250.2990888111966
True	728.3354879917812
True	531.0951618274535
True	213.6435973232927
True	1135.8151454943256
True	118.58026469954136
True	256.7033206868463
True	70.0955365792378
True	299.81198598314336
True	409.9280560220969
True	93.37160812519473
True	219.2715569281899
True	77.605886167212
True	722.2560400257221
True	373.2725028110219
True	218.6543262778598
True	711.800521497607
True	856.6608645384133
True	832.0927813891279
True	819.5424667984344
True	347.0074740050878
True	1.1262122716076617
True	267.4041135966629
True	57.457802649692326
True	381.1883269606128
True	49.74653557608316
True	339.38470259004447
True	860.3312330966967
True	1024.976878526598
True	400.193174896448
True	22.48716105783918
True	519.4132451251146
True	494.5622236451264
True	193.5547680490204
True	232.76450173533965
True	293.8041721042122
True	22.79702783478351
True	129.7781256550398
True	975.3794773537758
True	61.91027237384231
True	513.1226314683266
True	792.0167072876569
True	99.18607554003414
True	252.06812251286377
True	116.24269501896812
True	16.951533519920417
True	1.440575714128157
True	122.25337799380068
True	1011.1809965954544
True	481.17883943738406
True	67.95746528312776
True	797.3749959433896
True	343.8466187247288
True	1.503338112569391
True	446.0778801601842
True	176.59080474444724
True	504.9444454272445
True	81.95099572254047
True	325.9336569751185
True	380.2621685312843
True	173.2413030572336
True	213.08364792342547
True	124.47771599269286
True	177.45400539567865
True	946.0762042656098
True	15.970704374993351
True	501.7994147883418
True	481.7079947399674
True	402.2781902070767
True	219.44044626276565
True	229.07818250385463
True	145.1862701361456
True	47.17854523258735
True	475.3913332345561
True	152.78055490045665
True	823.6538180205607
True	843.1322994967991
True	250.00408053198967
True	308.6204686887684
True	501.792515773738
True	42.864502616186286
True	89.71628906590615
True	730.6649250467926
True	1089.8930941281374
True	107.33684022863667
True	755.9627064084102
True	135.73421172328997
True	929.5145593286568
True	674.1849336629416
True	100.61786769845187
True	275.4177904493592
True	633.9076024499971
True	259.3833051973714
True	49.157635287680016
True	571.3117273144331
True	436.7887220690203
True	5.38259622807985
True	480.7046383936351
True	67.87568404514734
True	172.77236441581863
True	245.61571246060527
True	297.51460449048847
True	77.73171961406287
True	227.6850585268372
True	354.1054931931303
True	427.6746312335448
True	930.2128994757214
True	47.53718474140716
True	907.1343738305824
True	1024.9682781547615
True	135.0178962221224
True	71.40515472118888
True	995.4787166780948
True	35.47903128109448
True	238.04597531622755
True	83.22843287298177
True	206.71578640835207
True	363.0445276448463
True	962.1293876678044
True	98.39489084595527
True	71.27732647714829
True	655.7503554759757
True	275.35069597458795
True	735.8716276058559
True	52.15493682208072
True	476.7814871004088
True	392.8778259376734
True	678.3203805314668
True	50.9333564666456
True	110.09582497348592
True	26.58596402868094
True	266.5601186166319
True	42.3976239778256
True	340.5460172557064
True	3.449397023070496
True	1162.7819707975082
True	105.98433423294097
True	134.01377721511275
True	353.2614730403115
True	726.4773743690738
True	683.9372385154427
True	1033.1101345016937
True	484.8101240568578
True	401.438688351585
True	142.3310940987301
True	414.8458922330912
True	844.1187943363913
True	401.47210468817656
True	907.0046190980928
True	86.0624690422085
True	416.170626852418
True	184.91613465516048
True	269.7299255166642
True	724.8830080246777
True	149.5974846713596
True	133.90355728975564
True	66.27660112460322
True	864.522036222348
True	787.3575251283154
True	82.21108083607463
True	441.6175427606085
True	732.7454395369953
True	425.48329652275146
True	56.26496853184516
True	312.2766454568236
True	779.7397349125365
True	30.44201744028493
True	373.6531914915709
True	169.2120907472853
True	266.706566989086
True	33.328416748068754
True	230.0832025437958
True	773.9099920994805
True	643.9463682107522
True	56.267553757397664
True	293.74756766678297
True	893.3070022904215
True	18.386747982909228
True	316.9015245530275
True	293.61792443256
True	424.5900015856616
True	215.54871783952743
True	624.4231842317467
True	47.29756223954993
True	954.2748725219208
True	887.1625003342128
True	47.37550332808411
True	391.26568231547145
True	720.8062637622493
True	928.9115911700546
True	280.3862737996206
True	610.5301887780076
True	123.64160276075908
True	178.47820434314536
True	133.2717365433085
True	130.9936793142054
True	202.18532305638675
True	949.7801762526354
True	765.4560643931475
True	948.8943781479726
True	18.749840079408845
True	27.234575349595456
True	347.94495074470547
True	11.77946745333875
True	628.7611610316345
True	1091.790183047066
True	258.9123770320047
True	203.63146297803968
True	86.59229376432995
True	208.8137366962993
True	135.13372989542472
True	47.0547587673761
True	127.95596756731716
True	88.6572567431189
True	246.48574318197436
True	525.6570917476936
True	168.40018488547122
True	31.732719739695696
True	57.21375776445303
True	440.1496941373461
True	274.3978841246013
True	587.2686986987667
True	24.730120770431355
True	115.97878488579984
True	661.3966868286733
True	280.5410380828105
True	482.61836314849535
True	639.0467657787872
True	107.55211792940337
True	111.33146769754248
True	82.61323432378721
True	25.829564403540022
True	124.81223245224432
True	89.19226503360989
True	103.77441406243798
True	155.50938601530856
True	237.42178373119955
True	816.4940550796456
True	277.0510813705452
True	914.9707232871737
True	165.7481109314389
True	193.178200721778
True	821.0524177175406
True	315.0701834931991
True	600.3234505074324
True	258.87846675454847
True	352.84491283464024
True	456.1164534154803
True	555.0780318869422
True	643.4611114022654
True	375.2938411173346
True	35.73666383193088
True	569.6303562773929
True	631.3472695295555
True	19.28693323982495
True	11.770286899262151
True	258.83070799501434
True	412.0403631408023
True	452.5643003949776
True	68.0837642416647
True	622.525692591096
True	946.7656440501786
True	227.987573914066
True	913.5961255863328
True	278.5224417103284
True	103.16749210635436
True	283.2483333768013
True	688.2575586630933
True	40.12774686123667
True	592.1311333788861
True	1290.1711644474628
True	1030.3674098573554
True	919.3231356513352
True	211.55356427089708
True	85.20741549780259
True	195.14093193679236
True	826.0765256284922
True	144.89791132287215
True	1087.5466304460317
True	853.5326969177678
True	38.68048148575847
True	90.32638505937278
True	390.9779125632043
True	411.0286150586072
True	210.28625885639823
True	514.8617602374061
True	653.1240805810215
True	126.65510047343795
True	268.06294283519554
True	1045.4067170019907
True	52.76725685778999
True	691.4769878398691
True	535.8222093707153
True	38.00036586053542
True	845.9295943241727
True	385.3517117607055
True	567.0027391603106
True	108.94926192272644
True	269.9929198401484
True	211.0179129355049
True	27.388938187003426
True	129.06577077310746
True	757.9305711885863
True	145.79172438170002
True	364.82979601797086
True	60.63456650447109
True	639.9000612846528
True	646.9188950406655
True	226.60439750996787
True	454.9494351197822
True	166.86441609204925
True	167.49514700648118
True	216.7038130813449
True	285.9214017354552
True	349.6666879884656
True	129.46980288874062
True	192.5972360331041
True	25.306981822390497
True	905.377632232176
True	322.696525751028
True	8.885952722326385
True	368.8704183766548
True	170.15139469615508
True	624.3370261599528
True	385.8188821510426
True	584.7848155905515
True	516.2189772354312
True	491.9927919976248
True	789.73350565684
True	240.77134840830152
True	551.1559932073804
True	151.59688861998129
True	517.8754825999027
True	358.3253182154151
True	377.0597517693117
True	129.0972668429557
True	135.64181094120332
True	106.51598541231743
True	71.02044894490147
True	713.2616096121775
True	179.40621750469506
True	41.52902630360006
True	0.0
True	549.9589163267764
True	111.86395037127708
True	23.19358341270613
True	41.74676666299033
True	111.23292274237508
True	555.0104511172219
True	178.83772307226948
True	101.05151712048762
True	34.22144302676327
True	156.62904380305395
True	937.192028721588
True	52.27290719683103
True	228.524990573294
True	734.752630572645
True	304.37965016135814
True	458.2567498225143
True	463.1105727119239
True	513.0272382339818
True	605.332165006892
True	921.5455709155584
True	271.96280455805584
True	1020.3394709642728
True	902.1333696056336
True	619.0328203195327
True	342.0543378627698
True	838.9974023024116
True	9.389962050352032
True	30.897948149378383
True	292.3391354753713
True	40.49096744942999
True	203.5227152180005
True	739.1244046229325
True	221.95307793031444
True	716.0482588421881
True	761.5735229090868
True	128.31046247990255
True	369.9753826085347
True	599.7442068950785
True	23.68264096515921
True	129.01739863296294
True	442.82897469862456
True	304.23927868939666
True	199.61367843564423
True	115.02700827221337
True	379.1648798485096
True	17.64270392386908
True	370.5301949472149
True	365.3863557699133
True	1052.0893199965924
True	362.77757691613095
True	30.26550048916585
True	432.2755308535801
True	432.4084454815759
True	238.06499336754547
True	31.483705584824865
True	746.5696042846184
True	440.2430826125348
True	171.46706557541327
True	12.750574764983464
True	1227.3717988037515
True	164.3689655817225
True	28.232798804318342
True	317.18304198786586
True	274.624728784925
True	117.64741191956873
True	290.79394074112395
True	44.36324424369271
True	320.3044807830317
True	293.0427132269916
True	309.69722449473335
True	31.63305160451387
True	47.40306587808195
True	1074.6360720222574
True	24.49366570863978
True	12.894230530768828
True	168.6813755456662
True	634.0850705166627
True	7.447273624628131
True	192.5719407722376
True	171.89805754814785
True	533.6073377546576
True	380.554857098973
True	735.8256476502858
True	315.6291823583525
True	482.9342932151624
True	441.77985782395234
True	515.2923381170481
True	99.30528466092788
True	1277.4533074609176
True	918.31638162135
True	296.23690080653
True	539.3297276770794
True	98.73935501083986
True	549.8679318065866
True	444.0280153191829
True	161.0678461094404
True	81.3840410279034
True	346.545150751673
True	169.40554178289514
True	28.80227425331092
True	635.492780312622
True	373.4486938348349
True	64.54672141051233
True	29.006027709473116
True	647.7664280479097
True	488.6082061745208
True	75.02084291223647
True	20.905926487235394
True	321.41239027870324
True	330.6146037167305
True	706.1478013051695
True	536.6853719347386
True	550.12663041612
True	788.818846494215
True	10.022456003569982
True	56.26029549392641
True	37.56984358897704
True	56.16566043384679
True	501.03863857937466
True	583.863627904546
True	81.72811905431874
True	109.60915477605585
True	186.9103243008947
True	73.7192435332557
True	186.1975044213737
True	206.72041622091692
True	279.5602131879796
True	822.2307278543806
True	587.2506010598929
True	288.67506245047974
True	188.7290685418484
True	274.3141594960687
True	258.03017019193976
True	745.0099072246488
True	334.9429846258888
True	168.15770296584378
True	888.4204531106133
True	363.20789558779126
True	468.198185854063
True	155.0323377264333
True	120.64156659241756
True	62.84122611055
True	213.6866278450028
True	967.39510761026
True	497.7324505715212
True	118.734132243305
True	353.82900564573634
True	102.05979848742832
True	688.6646533867641
True	4.929200157481546
True	688.5570151914809
True	38.60369693281847
True	912.7186618452284
True	847.2481361041132
True	207.25803255043968
True	33.49812000902248
True	81.91615495396888
True	455.3363691097183
True	216.41195336249524
True	1.7346494614168595
True	74.33468281520524
True	1069.4043568129368
True	345.29593570325574
True	670.6458648344834
True	474.6866675556821
True	30.841528644053724
True	134.36805086493143
True	443.3298686146915
True	927.304296417032
True	810.8407804630939
True	423.8423589153679
True	338.8656946991809
True	16.947117991083566
True	80.1645809555511
True	757.7571341303866
True	481.08401216869214
True	383.7431639141788
True	858.6552974988357
True	26.7823012211648
True	217.2234083803265
True	897.7588344642315
True	245.1521752987272
True	7.263563839564722
True	491.2245514027166
True	103.5555457365694
True	647.3142714532195
True	53.028412948936754
True	256.1481009695484
True	858.0986009894929
True	910.0880493698614
True	269.8279032423279
True	444.4548604158944
True	122.68477997023086
True	586.3058376012629
True	258.9162144850932
True	195.18089717543316
True	862.0381347829727
True	51.64509460963588
True	711.7437360976345
True	276.80622182618407
True	305.35524471056715
True	169.52344738605694
True	503.323142417176
True	605.973845470839
True	375.6484860633226
True	411.812150854754
True	72.03794538851854
True	163.58904532461517
True	459.3427371224837
True	219.2224428395403
True	35.612582954345875
True	203.6314669416044
True	382.4962612140113
True	402.8220282489435
True	734.0961352850361
True	130.99649082072196
True	646.406312686386
True	492.56537898139527
True	587.2110289674035
True	135.96601653693887
True	37.65791722241756
True	675.8071264637185
True	72.33184352241987
True	546.2487557511201
True	694.3560729794033
True	458.3954516898862
True	132.46593642234149
True	534.2054792367683
True	3.855975462031515
True	402.7630714908319
True	32.701108627489525
True	623.1775352358411
True	277.09399709228467
True	569.9291640294178
True	722.0433889085882
True	147.0365153761022
True	528.6193060738955
True	491.9780295576539
True	64.5029737700764
True	955.9966539746132
True	3.195507773429285
True	27.17501589047852
True	632.7390548970054
True	718.1230978278596
True	130.04102640110787
True	417.09982774534
True	123.66771771972512
True	70.96988937141121
True	481.7778328936316
True	44.538199583488485
True	506.5965537235094
True	13.095935889392685
True	825.6432761169025
True	561.4602695862642
True	656.7884941200441
True	103.88307950029454
True	382.7042245839244
True	1003.719311059734
True	830.8507377899879
True	144.1617432601017
True	547.6704903835673
True	444.9043369802355
True	242.12971121703995
True	249.4560695011414
True	5.833925695704401
True	323.15750868532234
True	12.339669058954463
True	356.3536045762687
True	76.38113622578835
True	402.42784525015855
True	649.4268817095121
True	126.68807042641728
True	233.19315778620185
True	613.9737374784404
True	665.6945863979794
True	301.1939031894731
True	140.25112687221792
True	167.66155184527366
True	476.5635651119383
True	86.98912696802228
True	9.139162024057349
True	511.1308179960942
True	554.6655243650656
True	21.957146397220534
True	135.0177019789568
True	832.6892312101097
True	491.0769471674846
True	266.1339263243957
True	34.88816323209292
True	473.6284661037668
True	113.07162195325373
True	577.5059515951169
True	653.9234842059251
True	302.26618315981494
True	382.7555856205821
True	186.36253269744572
True	235.79009727715103
True	73.93294516340313
True	222.79832630192192
True	525.5335291995937
True	19.55758901843437
True	429.0164935693177
True	375.0658729402487
True	742.8484079598967
True	890.3281220567243
True	889.6553483882095
True	150.9329731117287
True	393.8311802670738
True	69.38627140950004
True	192.90306817193783
True	320.100100328342
True	11.34900158494863
True	815.9162720819448
True	20.605296317682637
True	404.4461730687502
True	283.75632917696413
True	633.2803479566146
True	211.3745545064128
True	37.93827420124231
True	693.2729266325756
True	1086.987858770278
True	224.61471908307004
True	126.65712169755432
True	622.9263916794507
True	497.68118733880425
True	17.032719700039493
True	838.1102440488303
True	117.1283454750129
True	47.37530830686116
True	308.8549468005087
True	351.44001166117465
True	410.71148431697577
True	270.1225751852583
True	18.958541965368923
True	22.946658016990988
True	820.2345544854933
True	196.63898242215748
True	110.70020395476764
True	795.4923016254979
True	645.5865648260188
True	646.016613332781
True	448.791579732452
True	145.89137205756285
True	33.14599905037935
True	97.2333578721685
True	432.623851362312
True	224.67057535983037
True	485.2663567891283
True	150.2109203680186
True	476.2334312353682
True	649.2998861889647
True	965.0416008710646
True	23.963423743915826
True	968.6306140060834
True	1090.1181923554775
True	492.27687191227136
True	81.64131030541793
True	760.9536060855613
True	649.4831165726765
True	649.8627593219086
True	171.29005570777804
True	731.9852620948288
True	715.4309513486049
True	121.560625567427
True	748.9086526669945
True	830.4547360955887
True	470.10565280764433
True	225.1124805497009
True	65.06771404250344
True	320.60888207170944
True	341.9409011629954
True	471.85069290220366
True	423.32932100365576
True	188.56677776742828
True	319.0161248894202
True	2.9482996948641595
True	13.146612956476938
True	107.04703539057216
True	131.7731884762512
True	362.9954299265895
True	341.0877863290497
True	110.99798027584224
True	18.63258569311667
True	214.9455406491652
True	865.5491188516372
True	454.52321435605256
True	511.1913037899492
True	565.578927297895
True	802.5376086731236
True	633.2038045314072
True	90.39754046727695
True	207.1095974948168
True	245.77518541442328
True	292.8230653028916
True	103.75281632008736
True	366.7853196445013
True	434.1118976631632
True	164.43779604869408
True	651.998739137444
True	248.148162709408
True	200.3821446113949
True	27.93197348791752
True	251.86973407118245
True	493.9163004441058
True	168.89711994427884
True	537.1639859457372
True	461.5669909723677
True	243.23511386499223
True	107.05972740937234
True	38.21074899475221
True	395.7406179843959
True	805.3263416234435
True	164.97856424736833
True	1063.5850716210969
True	1054.0644883331083
True	472.5062189812519
True	103.13098235784985
True	122.31724844619669
True	675.8504958331516
True	8.632828351941065
True	221.77013628506504
True	129.596191806494
True	117.62436656178528
True	329.93089595449175
True	667.7474380335262
True	38.99050248644394
True	128.4231440247701
True	961.7861951740816
True	55.93255205588924
True	452.432963709362
True	533.3294401553809
True	261.2737348036181
True	133.7915116451863
True	913.3612091332102
True	1197.8939466610625
True	517.7479548573766
True	653.1037016530759
True	209.8822331969191
True	149.98151422342204
True	306.0228387509717
True	243.20428428329052
True	168.45930056698975
True	304.94083515416355
True	338.04352716798365
True	12.01883557148664
True	617.1119136531546
True	152.47741969647038
True	80.28645870221392
True	442.2672193167935
True	324.49533858259275
True	1254.2292444360914
True	366.1323725292853
True	945.6995932669324
True	7.11105723205473
True	272.9677507522663
True	228.4001200240104
True	154.31116923680048
True	469.54590287766064
True	210.35960993955703
True	415.361925019352
True	339.06582265761864
True	104.56254565438827
True	356.6246173057982
True	1066.6300169396916
True	707.8462584987315
True	219.775761750258
True	95.354874262735
True	292.4190049302256
True	27.160355983983983
True	362.20334273612826
True	308.47310317040615
True	560.668681734436
True	441.1280920121639
True	342.2689813114879
True	155.40818770898665
True	14.277619827686244
True	417.95866938208354
True	289.83809372437906
True	150.34147982717528
True	310.36642370130346
True	413.5778897201005
True	798.2243153525045
True	308.8747395738539
True	768.1706494590929
True	391.06681499556856
True	374.7240658465648
True	1.9477428587549177
True	1161.92960154426
True	106.37503522688388
True	948.653698564672
True	205.1754855120784
True	439.8216364011319
True	665.8989944059599
True	86.20147355013599
True	480.6047038269145
True	36.08906729741305
True	434.9466075314406
True	76.06672081902963
True	229.2150880664512
True	39.12991939112942
True	664.3273211448414
True	191.4120218893541
True	24.612687592127163
True	407.2339128689693
True	107.57443438213996
True	174.40744949101182
True	845.7840323924308
True	242.7248067940477
True	147.1073212775904
True	393.1329770570775
True	519.7468508503342
True	334.7051892369434
True	534.9727548682528
True	622.8442857877636
True	155.3178695277285
True	7.394595253437144
True	70.32865556687923
True	439.2498486821271
True	92.09183257669726
True	78.0246192591538
True	1066.142683874105
True	26.90105670458576
True	317.230448595333
True	325.5182298892707
True	456.2075311182963
True	663.5532560315764
True	198.9238723951088
True	661.9004896228638
True	330.37117235062505
True	342.521637911311
True	272.5704762545133
True	216.8330117426016
True	355.93438757297383
True	454.18543738459374
True	414.7784446542959
True	566.5183656423865
True	141.2813715867969
True	76.39334677311989
True	38.84815237243352
True	297.4004814346033
True	652.8883342844325
True	417.01650348101055
True	757.3294970184522
True	214.8503741648892
True	379.6239698657717
True	67.23228938946457
True	56.95267925920327
True	414.10584927174574
True	197.94871310803157
True	224.9425415101324
True	44.416712011326936
True	1080.818497278459
True	181.29763285578
True	904.3562172620728
True	306.82185000525453
True	927.65678263852
True	242.0273980841705
True	458.4674926890537
True	514.741697266164
True	627.1819079282303
True	213.7687769777139
True	479.54326765661216
True	925.1664372491102
True	126.71860861146442
True	7.2718936732854065
True	597.8159172906003
True	29.27334337939004
True	74.18117336062491
True	788.4107835405259
True	231.6626747616301
True	950.132919559526
True	688.3395543624142
True	426.2744843567796
True	282.99601865744825
True	477.2330283323011
True	343.52752018561523
True	190.182460744336
True	677.6580030787353
True	707.971294144682
True	214.4886811426892
True	85.6030436290106
True	491.5899672591554
True	142.12081905983257
True	383.3068526644992
True	330.2724700229237
True	65.2033344287289
True	395.5418459967952
True	423.1486040058635
True	367.2840964884307
True	413.4454391726036
True	417.5125969849477
True	670.0915014799798
True	58.88820834291737
True	445.703101987043
True	321.5660632678976
True	661.952780534296
True	223.51381523422796
True	98.77462783123867
True	41.14827406643575
True	524.1270360812612
True	621.7295857181168
True	180.85005424477157
True	406.8168961210038
True	346.8790308373149
True	16.74300538944619
True	169.2288934806307
True	294.93938725578204
True	3.081114490739078
True	885.3905709293331
True	78.95160506146179
True	99.70064711412157
True	107.14609902543611
True	354.82337075417166
True	36.65996848553151
True	462.21275377233087
True	233.15347737601317
True	4.963034447262968
True	119.229567806902
True	431.5033698811467
True	52.031210818038176
True	66.98727358250922
True	172.94634128011805
True	302.67428952399445
True	965.6396708522147
True	383.5782192076402
True	997.2333557362592
True	185.88821692934297
True	1018.801339791899
True	776.0758279487532
True	620.6057116279931
True	410.0892679269996
True	370.70272414324455
True	81.86117708681442
True	72.07990342969686
True	79.53507828300798
True	185.94486166331865
True	489.96607984479306
True	1101.058022426475
True	179.20959249457138
True	344.6651694739858
True	447.6292098514711
True	589.5247711852114
True	602.7216281635795
True	286.8753264539009
True	461.154663529397
True	668.5333828828427
True	97.57291613995504
True	756.8349706635064
True	265.3907824085397
True	138.90731849015356
True	421.7684122648892
True	865.4531833072884
True	430.2519926738104
True	870.6253021350605
True	196.49653284228495
True	345.395451747702
True	706.945160687258
True	612.4491537490372
True	198.84014085964628
True	261.2018765529187
True	800.4648054731822
True	30.0091668304663
True	193.25385007702664
True	476.2718046274253
True	696.048406213288
True	101.24129006287872
True	36.20018386710069
True	161.56203057899364
True	748.9090091760405
True	321.6070304598641
True	552.7170258245586
True	351.59910504408464
True	300.9319781421938
True	434.1998288117017
True	476.3528938875425
True	65.25482261812235
True	368.0360970560313
True	736.6565320047273
True	0.0
True	290.6832252291415
True	237.92406103428536
True	986.301047114384
True	150.93451900133863
True	670.4915137031608
True	638.0810301956086
True	116.33099469733996
True	217.6507289353972
True	137.35816495891402
True	11.813469547780944
True	282.97524509283943
True	378.6074020423193
True	1131.087607859096
True	234.57060037259748
True	417.8458290786192
True	655.9076813061748
True	211.68517739131363
True	27.66014420613959
True	889.7925057017411
True	616.144964540481
True	157.58642938309987
True	632.1061344628736
True	164.11508158978071
True	303.8163633161755
True	805.0409715665561
True	35.11909920512285
True	110.47090347882512
True	509.963087365513
True	61.05169141673475
True	76.69869049389871
True	413.2566731782395
True	22.17612960929257
True	766.8790320413696
True	98.61949189110804
True	154.4897298139619
True	19.071186122150877
True	713.1031332076376
True	31.360310693641217
True	786.8466297078751
True	404.025001989886
True	119.45988490805958
True	681.4961861506679
True	522.3749893055115
True	569.2542008257017
True	49.442291416646974
True	361.7161352949211
True	5.871846623285908
True	92.31311465694662
True	378.6420578612306
True	48.189899658286464
True	117.66435795104177
True	303.6778599356345
True	196.5371221201164
True	100.02725271347364
True	653.502709229118
True	20.659101796077664
True	1152.5196556636956
True	508.65755872015336
True	309.60194450481043
True	500.7891463972605
True	119.55344447085092
True	779.6128059775809
True	1118.9047602917449
True	743.360766653726
True	184.82311918935255
True	229.4122070837404
True	50.19978872876689
True	57.72811559189675
True	156.46166532306916
True	105.88237684855834
True	173.81057551037307
True	1185.62026843713
True	325.34453894256416
True	343.60570455421635
True	717.178527960096
True	17.95222673553607
True	15.93747596750034
True	576.9507438358141
True	5.735569710314064
True	113.87001344227755
True	681.7850340565468
True	178.42421728839403
True	653.6305544450515
True	884.2896850954947
True	149.67723807116136
True	924.0610367517384
True	2.6043783564749514
True	439.63178320037775
True	1047.3574431966042
True	24.12543453548309
True	236.37143747250957
True	152.71535137174988
True	971.7076534649382
True	236.64346800911463
True	480.2756639926861
True	118.32940477196016
True	518.877498210526
True	154.17546892554662
True	96.35891499636035
True	385.0308821805896
True	69.05864473981788
True	51.92101087457922
True	1051.387331578337
True	256.1072559101972
True	154.06860660473424
True	357.65404478071696
True	399.7528140349247
True	210.89908608853332
True	165.89697239283038
True	393.0784570299542
True	36.836713004583714
True	483.4780785339682
True	1110.0748207479687
True	114.70785657323546
True	467.7034846067834
True	321.67877114401125
True	26.20891511341495
True	405.2942908915618
True	105.10921270709105
True	584.006724744945
True	205.595803642334
True	433.546934898382
True	19.72517232105994
True	423.2621595667197
True	113.47129384457372
True	339.4112582470966
True	31.851153481265225
True	169.61498769881132
True	242.78801910919947
True	756.8284912024643
True	58.74319404365195
True	144.66308570564715
True	233.7211084148621
True	137.30590362403046
True	623.9386469596752
True	575.3862594395126
True	781.5286766856459
True	394.9195833962566
True	539.9207910896899
True	416.77687795492943
True	682.1535405820393
True	73.81345700148653
True	479.8421182217786
True	400.620698279375
True	48.72826644761387
True	80.4742871813933
True	126.3952317929488
True	89.32999773541594
True	322.68915436889245
True	851.1326522946986
True	326.7073469523317
True	1127.7563013021615
True	313.0368100971458
True	893.3026405052236
True	157.09395811333107
True	593.3057660992273
True	610.9753130558182
True	711.3560423324949
True	453.9354038670417
True	59.805584689736136
True	298.4367756152768
True	42.07062656543386
True	171.31796565245665
True	160.8101863375538
True	1114.128577432282
True	236.15881190524627
True	551.5801059304225
True	552.8460441528688
True	552.8268910947942
True	900.420141567911
True	604.2056197210591
True	649.6579290279723
True	957.298471698452
True	121.17014235417987
True	327.32580527516444
True	248.48820278328
True	334.71297526170207
True	84.93257148627777
True	391.9210236552281
True	4.302421374330304
True	330.4558031762199
True	266.13830219703084
True	608.7926258024057
True	291.6867600867251
True	364.47273624066224
True	10.592779720720772
True	60.89972395863037
True	541.7747968660154
True	29.61384638904881
True	143.49061139183968
True	66.26019429929528
True	146.98031465343834
True	232.9810956746728
True	71.79799758110711
True	368.231215064552
True	259.6617222374874
True	106.1062623297611
True	334.3976784862458
True	68.46032472869321
True	576.7804575341289
True	845.1810529510457
True	282.671185585953
True	1170.3360655370063
True	118.4192055800834
True	313.5772991117668
True	1045.8778707016418
True	86.70863090826086
True	281.3631865869321
True	10.063170471673835
True	401.6663563162333
True	456.4367315619135
True	152.05432962615942
True	627.795781145444
True	914.685965941116
True	153.30230251822618
True	81.27418274581527
True	340.0881327613089
True	566.0849594710199
True	611.8017826686053
True	1256.4280086996505
True	28.065619969360156
True	957.3243183581352
True	139.71871552254743
True	630.2392179301934
True	116.33641363471337
True	122.2822433206402
True	181.091680923255
True	170.22221389206902
True	765.660797177876
True	208.857566052044
True	228.61021285982144
True	69.79070758658375
True	512.0851551731108
True	432.3334557750714
True	176.148102913909
True	238.84933050956965
True	17.118344913789937
True	417.528347673396
True	222.898458003147
True	296.7870341563914
True	116.6840372264331
True	719.6625199501549
True	422.633453151256
True	265.02756487481685
True	644.3240607180542
True	533.0107975165004
True	450.9255351926341
True	137.9547378467026
True	528.0207764344319
True	427.0714652922312
True	2.5047387963677803
True	198.91595584508352
True	90.48425490411336
True	241.1764004211537
True	2.9343994706076986
True	122.82007423347147
True	354.8297658048858
True	6.7882607129198185
True	856.6926417843833
True	162.2458469643772
True	708.341710234308
True	821.8120966977136
True	159.60812830627833
True	225.18202676468545
True	498.9780321736244
True	862.5853144686407
True	51.75463876867178
True	38.03202552313337
True	132.72805563390733
True	621.6439829077257
True	719.4561959217183
True	185.3611833831745
True	590.5905256298257
True	606.0822860349886
True	803.1610166376718
True	405.73442084990137
True	188.49529101361185
True	894.4309041519157
True	215.63363674393105
True	141.2677138825209
True	326.41022515228195
True	235.2310960586478
True	207.82905380707084
True	611.2108486102633
True	250.84330850216045
True	195.25517970798077
True	448.39363164087
True	475.8459696093548
True	61.02640099349107
True	274.7424263297225
True	75.99878194939666
True	347.2870723480477
True	352.5416117235885
True	256.657162598033
True	177.16505867018404
True	371.9539546053998
True	654.9462856660377
True	766.3534445480705
True	304.09795193185965
True	744.7639687180498
True	61.68034035795461
True	891.961833856362
True	357.1540905306984
True	15.051509621939292
True	601.6055713923311
True	706.99422230734
True	267.10370318299806
True	168.40892439579466
True	49.19949576098767
True	389.390076386856
True	77.01912185309453
True	14.483849356469769
True	889.4910184754025
True	365.15513872083545
True	178.07062155264865
True	1029.0951857276978
True	13.928343908206338
True	780.2294275048259
True	33.19905150545936
True	659.4402967043139
True	58.47422939005054
True	762.2356845933306
True	433.3526205334413
True	201.327928608852
True	441.594494827265
True	218.08755472144503
True	307.1960463482064
True	223.96244216146997
True	407.6190359911199
True	9.25829197455976
True	319.3284942639688
True	110.45506673340232
True	12.605941687176498
True	474.0276717314591
True	730.9067737154694
True	289.59275845917
True	80.58597607811313
True	322.89476590712195
True	81.39563810982463
True	180.3902074662912
True	182.51688437069956
True	365.8765072139096
True	44.88777086118874
True	137.91929063105755
True	393.0684877447832
True	868.3099406247496
True	113.13657312631793
True	206.4695910422192
True	411.018880510977
True	18.665435756743257
True	428.34956121271847
True	507.3349520922417
True	89.12322629705707
True	396.57568755199657
True	358.03450690578234
True	422.716558874539
True	585.5895469501836
True	1056.2496697568342
True	1027.0278504856633
True	57.20930754750884
True	1047.538296892791
True	107.5263929308554
True	112.56370803183312
True	104.39096131244892
True	476.6063536402115
True	376.43873013302345
True	580.6711315611761
True	263.9377630955221
True	157.7148874714106
True	402.2146254815741
True	16.70839849359693
True	433.94464444416445
True	411.250304695427
True	143.37094367311033
True	96.60332719127408
True	513.6307770482281
True	970.946724743858
True	195.8279782360708
True	68.33862919852417
True	414.75442249725
True	367.5584614799116
True	477.92165627490414
True	334.84492997534016
True	4.447422177249588
True	547.8740607695436
True	523.7367012691385
True	500.9489848156174
True	193.50403681109333
True	96.7032052319166
True	21.76381290645793
True	371.606371089298
True	108.87863431610516
True	7.48224881944492
True	33.04566405485209
True	347.42668563158213
True	624.1397049571893
True	130.48794348953712
True	93.31822705112742
True	26.510650147228912
True	403.81890383003
True	363.37975179673305
True	783.3028165554123
True	306.36265046391884
True	519.5178096499941
True	554.2865877228267
True	532.2425720748425
True	287.64367876181893
True	549.9492670260248
True	105.45409447893238
True	578.6667811283055
True	7.731463476278446
True	378.5251037983115
True	461.43374583308815
True	953.3715222768726
True	338.2993469542685
True	792.6563511948106
True	1002.172830333232
True	180.47892922081544
True	39.18683551770432
True	358.51547469314613
True	385.2774418936665
True	581.2419377690528
True	251.6984741440885
True	30.658136908704183
True	650.3076170140065
True	129.35266344908842
True	1052.765096589601
True	304.5374193282429
True	484.12233930830473
True	130.50597702933777
True	813.4335703984839
True	143.81568769972935
True	799.467518373374
True	606.5971560769997
True	190.1405306021156
True	112.84571012330872
True	63.63471741783395
True	573.6801991074668
True	914.2536013549136
True	432.9307871877888
True	542.1046398838258
True	131.48079981370697
True	654.9543886474291
True	493.1433780125422
True	773.984342391257
True	311.30314397068446
True	589.5663448629828
True	114.4584035039779
True	26.512289643068144
True	404.2213795106338
True	165.7224740892871
True	102.64198125768752
True	391.4495507932264
True	1085.3064200008578
True	264.881623189839
True	551.7623192568695
True	11.279395542728816
True	79.0473439623219
True	325.5142256564727
True	755.3904198648135
True	450.7742414154589
True	531.8683257721485
True	708.5200882278486
True	70.27992978457107
True	735.8375373728179
True	45.15928255990614
True	101.9502208891631
True	170.62587560295822
True	81.67380273744436
True	25.737597541987107
True	294.4477902601162
True	462.4038625878793
True	892.3651245234078
True	847.6311124710719
True	5.832605530759094
True	278.3147545296613
True	463.2888307513195
True	119.68234296524751
True	244.88907998055245
True	322.47944206177283
True	1313.756120303244
True	438.5590457962413
True	25.156875422944207
True	179.90911499053314
True	725.4607774865076
True	37.59306658889344
True	172.90758238835312
True	578.0578904379629
True	70.9078521418105
True	882.0888802873094
True	316.18679310974306
True	671.1754573701297
True	76.43991820378348
True	686.473445559033
True	598.217615792812
True	889.5471728047987
True	251.84972504133123
True	501.1482909134761
True	842.8654053171857
True	910.1798252053412
True	239.24399860283145
True	780.9125680927929
True	211.29707792231983
True	462.8446162248263
True	365.303225300708
True	500.9286896608039
True	487.77255225902417
True	308.49770943565767
True	338.46959016406885
True	116.97339376460242
True	341.7105777496192
True	1142.9006372759902
True	304.2746540824371
True	150.51648181680685
True	298.8536455174783
True	729.2868084168865
True	655.8466181915293
True	421.0278950688512
True	119.92035051901996
True	349.28843740051343
True	35.86746499356205
True	169.71316838169022
True	92.54902138020056
True	92.41823202065478
True	509.1073153250302
True	140.63610697000647
True	131.00764884418936
True	112.10722487479754
True	89.76601990539666
True	445.1015840863761
True	406.6802574999328
True	1044.372114930961
True	531.7748923473623
True	843.3120618210945
True	275.8928509180283
True	299.7896668466833
True	525.586299386488
True	193.29468984516927
True	755.1186259383963
True	226.8524192230993
True	372.13604660046377
True	70.48476933273294
True	117.53744499992918
True	250.678541850515
True	122.3204017161002
True	486.651077389406
True	31.13444831594131
True	582.5191829319604
True	1014.6683183948134
True	722.1589491013343
True	1.6958200066174038
True	60.57879861919685
True	485.5322515073077
True	444.4808248433888
True	73.46357015568698
True	122.55658321738252
True	300.21361343771554
True	80.51210392621215
True	52.55890930566712
True	716.9409786265292
True	631.0253800919307
True	162.8085289133212
True	172.73990889315613
True	537.9658866973117
True	56.31484171237788
True	26.84808655918615
True	570.9318586800265
True	436.2509412679948
True	1128.9294200091808
True	48.51577944162691
True	474.02145806828713
True	854.6498844987289
True	770.0998223223776
True	285.4513400969197
True	754.0228886925553
True	405.7359584468963
True	39.7925443373291
True	100.24737176980489
True	704.4308602860298
True	75.1767575369594
True	135.72344062524968
True	978.4653828420012
True	191.12108947733813
True	272.9495240723948
True	108.34021011459204
True	644.8030244929608
True	589.2331251485708
True	200.06208858568291
True	435.49042343505874
True	42.52740077966079
True	284.2476995959321
True	599.1144912129354
True	628.0140322793138
True	322.1060511520397
True	76.96476626873603
True	937.367671464942
True	1066.5761524929949
True	562.9314800992229
True	66.70078056721532
True	30.551890604442253
True	92.96039041265718
True	104.30100890404124
True	100.14201395985452
True	848.8625135692026
True	1167.9878040968936
True	729.457784532767
True	336.47544223737583
True	9.53640760055934
True	19.380494232785303
True	341.690591001839
True	479.9927180877421
True	46.11372233956626
True	571.7304262409076
True	436.0828097810249
True	403.01230938459673
True	82.13706417610754
True	202.3187320549784
True	256.3035188191858
True	142.28512836154005
True	401.3696240203391
True	43.57547380642743
True	169.9757385854169
True	1176.4820872521982
True	5.450689632179074
True	29.84948010066314
True	577.3436494587713
True	362.1893544055028
True	807.3023536679383
True	159.3783077490199
True	735.6059018262258
True	595.1201105699796
True	280.35675001724974
True	441.7678983778417
True	333.52352499829715
True	299.0078973181439
True	269.17339543186
True	400.3569780731825
True	510.146230534075
True	506.32702051724857
True	106.12613065588252
True	351.5652962393244
True	8.554608612855299
True	179.68338632898164
True	217.88616619782584
True	851.5906395441798
True	585.9915409039958
True	32.56491673100254
True	739.2251325238462
True	825.5476896805628
True	103.07946506144565
True	351.31964083248494
True	848.7055146180757
True	219.5072171250744
True	158.74583505659845
True	541.8828557880834
True	600.6580550110488
True	1072.2766037838694
True	143.9954829846261
True	159.019440919972
True	258.2448716835338
True	318.1615680802739
True	428.7591905471661
True	402.4719237804696
True	338.3618594902411
True	436.4922552905924
True	495.7769062779623
True	225.84481235376413
True	1463.063501624489
True	254.19818278124447
True	384.3185839581863
True	55.524107011832704
True	758.4855971173596
True	255.15763521675896
True	965.2774764423252
True	563.5454713746088
True	319.05694697911866
True	759.8395132307304
True	265.2329525566542
True	211.52204689418477
True	259.73112807824936
True	220.2364554416086
True	142.38723660993685
True	249.9014280232515
True	730.1152587402937
True	528.2950766401252
True	216.9037729983725
True	1162.3558824095726
True	112.04387527496738
True	276.1527374342853
True	67.59950629995797
True	312.5957761155749
True	406.60954707850897
True	94.44680833598228
True	219.3896123777685
True	73.55587494063182
True	703.730373052758
True	384.85169710131817
True	217.08762428798315
True	720.9116659030236
True	865.9308551671734
True	843.1934870288076
True	831.2476682853711
True	352.66293323320895
True	1.5240285283629278
True	263.7105468618129
True	51.68392265970444
True	389.7024975890242
True	53.45225036122261
True	356.3648686148113
True	886.1945578517747
True	1050.1666552489603
True	385.59351784893664
True	22.41469984634263
True	565.8509509813503
True	514.1404887927694
True	200.23813579877935
True	230.55455648503283
True	298.53644784885074
True	22.988778570150863
True	135.97597673785995
True	937.1193989873764
True	59.75250771094428
True	496.8330937415943
True	787.8196073672705
True	103.17116599450716
True	253.8612509827424
True	113.91879710074716
True	16.436156008322257
True	1.7411786331384875
True	117.33469685732857
True	1003.0655944236776
True	478.23584734556863
True	63.998781945267
True	781.0847027750875
True	347.13388035552254
True	1.635417815521488
True	443.4636145959576
True	197.52519045442855
True	500.5667530049684
True	79.70174605407065
True	318.80798863813584
True	373.69974619389865
True	169.82825916231894
True	222.26336614412224
True	133.2116312405627
True	176.491650689597
True	975.2211092059864
True	15.830066860229548
True	491.4644720841358
True	475.0660569559236
True	416.9783566217334
True	215.0088743282658
True	232.69687768773
True	156.00740495119535
True	46.708251478516
True	486.85648513760185
True	152.8862938958297
True	836.5173783167493
True	847.850100472061
True	242.06824990562995
True	318.6472943099292
True	521.8244583642515
True	42.47642441998202
True	87.51592899019795
True	703.5282735661381
True	1102.5632488321596
True	108.89992730890016
True	728.7778653945564
True	141.99525781891978
True	939.2417923247754
True	636.0473280208872
True	109.80993365187662
True	279.3475477561077
True	620.3004478184204
True	266.29994230578967
True	47.40082318369672
True	583.8457515091092
True	455.5356834861061
True	5.56013381860961
True	475.37877266410914
True	68.51269322162952
True	180.69488158075416
True	243.59109480440668
True	317.777929983308
True	71.94286000113694
True	232.94472244331183
True	347.80744778291023
True	420.7702809670488
True	928.3876956490068
True	48.25679758308158
True	860.2386608699894
True	1015.513030922019
True	128.46878614497192
True	74.58277343852032
True	996.4582999256746
True	36.02690467891942
True	226.63210636310168
True	86.3409670848588
True	219.83742127662012
True	349.61455958433766
True	941.563880787258
True	97.4541680817854
True	68.62705832201685
True	658.0289587048245
True	275.0622226415395
True	698.4382107856767
True	55.21980780117851
True	477.556880712097
True	394.9590444649394
True	678.4641669736768
True	56.07869870621721
True	104.07489115083098
True	27.24419847595205
True	269.9323814542122
True	45.75751370736643
True	350.5275475566724
True	3.0477659013840226
True	1184.3427045601968
True	106.84955225829933
True	132.95734277969024
True	357.1316566147463
True	764.1876897551491
True	664.4862823039994
True	1017.5700096460688
True	475.454787456064
True	405.2927183942055
True	140.41801670201886
True	402.5337837499604
True	842.3272700271302
True	435.9581303287353
True	955.0840067223652
True	84.18936717227298
True	432.0283967022455
True	180.40793568681076
True	278.0824824656007
True	759.1723971898873
True	159.2886247351084
True	133.65984359084192
True	63.37481750251384
True	848.9617366875053
True	770.0916420597066
True	80.84336814802938
True	462.236102629359
True	750.4615371165678
True	418.83510218534497
True	54.201134597530775
True	312.2527058834116
True	787.8029099437322
True	30.669828967718537
True	366.8088577705287
True	163.86001159218088
True	281.40491438959685
True	35.467805889585144
True	222.37458412465492
True	770.0906799408184
True	643.9917982755353
True	58.11320509371579
True	305.02349162651933
True	875.6385003003885
True	17.574130971127264
True	312.64998750988985
True	300.1197177344396
True	439.6099950374514
True	218.949884515927
True	596.7890370787464
True	47.21015001041776
True	982.5233140135398
True	888.2794095422717
True	48.47193489895236
True	404.9012380072524
True	735.1529960533259
True	922.2281241136808
True	272.1680963919289
True	576.5371123623146
True	130.67056653725876
True	201.0621736848368
True	133.57801128244355
True	134.39642322264376
True	206.84499819539676
True	928.033400536528
True	770.9269723622316
True	950.722738789624
True	20.737744935847942
True	25.55923517621376
True	356.16864264324585
True	12.274771129536012
True	623.4258921411409
True	1067.1529518168427
True	266.6532292104452
True	204.8390813861414
True	87.28144892002939
True	209.69346416552736
True	128.9871905391608
True	41.73426983248584
True	131.50066950614763
True	88.90930585366293
True	246.86723890284603
True	531.8072312772091
True	167.87884076742208
True	29.69060528697208
True	60.61701691124799
True	420.68303466101
True	268.8201992147899
True	601.1230303262158
True	22.73738833570502
True	112.82709464764434
True	671.3003328852631
True	278.22184182540417
True	478.6486840701501
True	648.6964782285675
True	107.7187177772938
True	113.77371229929862
True	78.53725351425551
True	26.35779520045495
True	123.84117736453604
True	85.73743229374651
True	104.43978920104716
True	150.98974836001526
True	235.74398400005288
True	847.0224014898512
True	279.799882035642
True	942.2962855901096
True	165.5059000013995
True	201.0405967422298
True	774.2381184585914
True	316.05493950586094
True	585.5029574058498
True	248.34762693694583
True	349.0360118887097
True	436.9153554846808
True	564.4012524346043
True	631.6642339676716
True	360.25047652765284
True	37.05832413362727
True	536.9219970645185
True	615.2651095649115
True	21.076508392243475
True	11.216668575962862
True	262.57224852404863
True	384.4609013738765
True	463.976421009096
True	66.0300107909993
True	632.1884575511622
True	956.879820472224
True	244.85671730704965
True	894.3950481541297
True	264.84866750404086
True	110.19039642175596
True	268.5500759411075
True	693.0697310044926
True	36.96484497215347
True	575.1439863945108
True	1290.2859681578473
True	1025.2929595806972
True	914.0939301957224
True	205.21678566839375
True	90.79855903227045
True	194.12917052609623
True	854.6501387354488
True	143.46880939900635
True	1097.0220167990865
True	878.2878768832984
True	41.345191305824365
True	87.00773868607773
True	412.7821993932978
True	425.5864405351103
True	199.5136595804497
True	530.3944966060809
True	664.0574748934869
True	123.57160249259978
True	273.47095189467234
True	967.5416989762276
True	51.8215063872095
True	727.7407883480038
True	540.4854427529649
True	39.29650788062001
True	811.5707936013331
True	386.3073616794722
True	561.5562992209933
True	106.4343790399891
True	264.8895491495284
True	209.0379328549525
True	27.86259162182818
True	135.18539833445487
True	752.3607884643725
True	140.44081489472845
True	369.5295158564485
True	63.977645218894
True	635.7142217286796
True	608.9116030664811
True	247.45641210500236
True	467.73977160657296
True	165.74088028435406
True	168.59574154594577
True	202.891864255572
True	288.8045930431009
True	363.06010920413934
True	134.29492906684004
True	190.4975368756847
True	28.103766340015177
True	869.6379767215766
True	296.95345026014724
True	10.164949818021396
True	366.02059125948745
True	164.08826335813734
True	627.9244661174433
True	362.110627606082
True	585.8502767556058
True	551.2802469861924
True	502.3038530041084
True	805.5171232600543
True	221.8576758960263
True	553.7056863355582
True	158.44961890945603
True	525.9453047168096
True	369.1298516314472
True	370.9347363708395
True	125.63658141672688
True	135.8339072404285
True	108.8319800573454
True	63.065884139326215
True	728.4710840122965
True	183.8986165570512
True	46.08115006608559
True	0.0
True	524.8613616848301
True	113.01435422553676
True	23.748654141409457
True	39.5494650931951
True	113.53740913972926
True	515.3143546852884
True	180.23417940363657
True	109.5300525297266
True	37.060971695032734
True	156.31395835576015
True	909.2299488311736
True	50.05296122384795
True	230.80451751706337
True	720.6192980527638
True	320.00199240776664
True	465.1891391525649
True	481.5569654014135
True	506.1539300590406
True	620.3252870888977
True	872.9997759254711
True	266.7346134132695
True	1005.1760803432594
True	917.2575122506472
True	631.1437342699222
True	346.65483451202226
True	834.1846306835829
True	10.876229178189137
True	32.77602969518151
True	294.18415079400654
True	42.56881914413613
True	211.3475225853753
True	781.6290930034081
True	215.1295390092397
True	725.132264191465
True	764.234268828786
True	127.36408627956672
True	362.6519797791525
True	575.0158186354558
True	24.98156537156846
True	130.2049370347967
True	438.7311482554871
True	296.11304822579416
True	200.91107071188216
True	115.81087095729652
True	385.83873705087154
True	22.750418107845015
True	372.1439972476
True	367.799548052677
True	1038.6587688542818
True	364.1841270235171
True	31.447853052892395
True	452.5103789160639
True	424.946875149648
True	246.24209593103345
True	31.5408359667479
True	761.3278940445399
True	441.596404168584
True	174.20218601087046
True	11.947931664363264
True	1212.0618431648777
True	171.4167547297679
True	27.22052745626073
True	305.2836966254273
True	284.6872206720848
True	112.55788131017243
True	298.74844748609786
True	49.83070781221488
True	322.3845234554016
True	303.7623704387886
True	295.9488882849366
True	29.476025266415384
True	47.96962886946465
True	1044.0665821947514
True	27.34118016353221
True	10.08121337761686
True	172.21692622781077
True	676.8793316258885
True	8.422640973105528
True	193.37199725505772
True	182.0052609756912
True	524.7795599521737
True	373.17116484534506
True	725.9731732467051
True	316.19548886268205
True	482.6008634151676
True	448.2465835649335
True	493.8349513881224
True	98.67024120909512
True	1284.1088816331903
True	932.841627988533
True	298.09481832428537
True	530.7810983043519
True	100.55505998896288
True	606.5582559794194
True	440.7304954270067
True	156.25450697793286
True	75.64885114517848
True	357.805692287684
True	173.5775812672819
True	31.59478858420843
True	584.9636389635904
True	375.1263901833571
True	69.34392680089428
True	31.330189896847823
True	659.2914548308788
True	485.30905798773233
True	70.31698585401193
True	22.98500057106156
True	317.3680045797704
True	330.576950584122
True	726.9245797260884
True	555.751072850892
True	559.7336221624608
True	793.2997642718274
True	7.8916028498299635
True	60.71325105255691
True	37.79703749477398
True	54.27993243429549
True	515.5834571402681
True	597.6662161553393
True	85.64510987947975
True	111.32966795059662
True	194.7118379872363
True	74.10736103488428
True	179.5697534773208
True	209.48568694976333
True	274.95946464038457
True	806.413387528328
True	591.9472149644315
True	282.3646545518418
True	188.40969107379783
True	261.0819778410389
True	238.5508171496653
True	728.2631518022014
True	320.99439196965704
True	169.94597248885165
True	904.1870240853748
True	332.7957073231716
True	468.5198702143826
True	159.20416193153844
True	127.27397762651678
True	54.80440611530691
True	212.7844606131635
True	985.7032590637114
True	520.813564827321
True	114.3906319356944
True	349.71857949941904
True	98.57326491355154
True	685.0310032267979
True	3.698605521935165
True	705.1606705361064
True	36.93301438895066
True	915.28721516372
True	837.2350563028183
True	214.83885184495855
True	30.294895882349483
True	80.71351168642683
True	447.0278105299565
True	221.78434645234992
True	1.5456343516782471
True	78.49478290960023
True	1076.9115485016976
True	349.3481520135852
True	683.9114783966608
True	493.8491460196232
True	32.077139650616374
True	137.76946048272697
True	431.4047871080118
True	883.0784457211106
True	803.2274279150632
True	409.13446561619
True	343.2695362104961
True	16.65769384108937
True	78.01259832416937
True	735.0493228579595
True	481.9530662704484
True	384.9887404265422
True	862.1368149532294
True	26.475141342579988
True	210.77676333975728
True	881.2589608949722
True	240.8891218254633
True	8.321352156170729
True	501.0115583876513
True	108.92116146571426
True	619.8729459203853
True	54.43861593232732
True	256.371421678442
True	865.4966513584163
True	923.9977617814482
True	276.3627931072761
True	447.4087204885278
True	121.67104099885748
True	619.3150803979634
True	265.8845300161173
True	191.81654718936693
True	883.8276419317187
True	54.215686375084
True	740.1982697940416
True	273.50213946672795
True	297.6529571511957
True	165.51653171156843
True	503.97257326685445
True	606.252578787529
True	371.7820743744163
True	423.0773760615807
True	70.3553112604807
True	156.42038742781818
True	454.3405680511844
True	220.56207180961997
True	35.49028398527996
True	195.6994200656336
True	395.5050586957236
True	420.1353974076442
True	764.5710087053385
True	121.60029333994036
True	666.751539681396
True	484.1446347275653
True	589.0563114880165
True	131.1068706810299
True	38.69132436520081
True	673.1164964181903
True	67.14208478417117
True	550.038909330404
True	673.3576629434211
True	446.0606532539803
True	133.2870544806755
True	528.9706286881247
True	3.981370318401805
True	386.1068205188199
True	33.359757770616625
True	632.940357643846
True	278.39794244808763
True	568.6768696995002
True	704.1377287242113
True	146.70019515028
True	530.6667490203781
True	499.0613769228814
True	58.43451649598318
True	976.4297160723512
True	2.8042921845105893
True	26.31525099624661
True	644.1385222168036
True	679.0404134231126
True	123.7255683078441
True	415.8576231681001
True	126.27830710793953
True	74.42284192646632
True	463.5346409649579
True	40.05375900583358
True	517.3850160747506
True	12.885916059762584
True	839.7935919702619
True	563.7404906682449
True	686.9609222654907
True	103.35437339636664
True	394.337677421212
True	1005.4043401502618
True	871.0757059926583
True	147.3948100128131
True	520.1401087014845
True	452.5036709728847
True	240.474103091422
True	254.32582421233008
True	5.186863990517628
True	326.45204962104
True	12.622088766645684
True	379.0462272245072
True	82.1610281458903
True	423.4152538888486
True	661.7370506351833
True	126.853649235695
True	237.58309341496363
True	648.2841625564162
True	700.775483908331
True	294.1833872991915
True	140.93560458455852
True	165.67986505420387
True	472.2314926141204
True	84.41150710431923
True	10.959051237230318
True	515.7189951607513
True	562.0166798094164
True	20.44542427279001
True	145.88143584311877
True	933.0515016204754
True	498.5416045893379
True	284.61564797739646
True	33.26938198270081
True	469.0559282669274
True	116.15412059151346
True	578.6674246942813
True	682.4726470992155
True	288.8142041960189
True	382.13938427954895
True	193.2669416937389
True	242.43760450575172
True	73.04544672185838
True	219.77323706188656
True	497.3717081018167
True	22.07421998657139
True	454.6361999720209
True	376.11259109765183
True	735.7034950788864
True	896.7431065298455
True	899.775146387347
True	159.12900970997825
True	392.3666373409719
True	74.52899929054225
True	191.1090041254083
True	321.18021496348007
True	10.91801353105012
True	799.555517712458
True	21.711789001795395
True	387.8009688827688
True	273.74094129286505
True	670.4087748806189
True	211.4117422923716
True	39.53772844546802
True	684.8471960256819
True	1081.3281909112804
True	229.2824980605388
True	136.3491162955937
True	587.5622431542052
True	497.3935239647787
True	17.942787970804115
True	812.547851137043
True	110.55093668744875
True	46.363314308054704
True	324.8171525649499
True	356.5599394231176
True	398.6026880752783
True	268.14206283096564
True	19.331190029778316
True	23.339545753284984
True	854.442613204189
True	196.31539104045368
True	106.10417896886476
True	821.8139508258151
True	659.7977371169313
True	645.2890263930875
True	461.0551577410093
True	154.83956178178238
True	33.659738774881205
True	101.19585050046388
True	416.3926110798292
True	233.5663310684897
True	470.3685516261159
True	146.1466600133969
True	483.9660700050394
True	640.2806291396194
True	975.5412508933572
True	24.29816993963111
True	1012.8029061494832
True	1045.9224467400857
True	492.2062389373917
True	83.78413577939172
True	791.6460489211548
True	631.3776574210495
True	652.1817643761747
True	178.0572442666707
True	740.7489365434227
True	707.0838603506658
True	122.67624474889593
True	771.9211724999634
True	793.7142920847396
True	479.0646221740523
True	226.78578643023957
True	66.95333181210785
True	305.4078986634756
True	365.8675165420227
True	459.49153758117205
True	414.9936379308757
True	195.034827151654
True	322.296472904812
True	2.298110363589574
True	12.700421360417256
True	105.8530634009082
True	135.85590407424985
True	336.14012215823084
True	357.8273352329189
True	109.45973901762694
True	16.509651126218333
True	215.48142403897785
True	792.3112329786662
True	478.002338722848
True	531.0725900767272
True	558.7281483271952
True	822.4020872604408
True	636.0683301566954
True	88.3341035755672
True	198.04686407657323
True	245.3337611401369
True	287.5247487819652
True	108.01994346325272
True	358.36488490513767
True	429.5414920657616
True	173.22750102282598
True	655.4928555700423
True	242.26943283254883
True	204.77117619835144
True	28.89452749869531
True	243.09365334312704
True	479.1302430651789
True	162.7611053644347
True	536.676319550581
True	484.4437839430013
True	239.9796468742305
True	103.68882371670928
True	40.49454399316721
True	397.6368388539071
True	781.2245192007686
True	163.86790487046486
True	1024.8377369034397
True	1053.2888636653074
True	478.2727905883076
True	103.3864732235682
True	128.52759057484502
True	654.403241546098
True	9.171030185480564
True	232.08705933042336
True	135.53466639003278
True	122.58571926377849
True	323.1764576360957
True	621.9984083384784
True	37.21139965377617
True	124.4164138637086
True	958.8200154239472
True	53.53291435108133
True	459.1183764441664
True	528.7895173331112
True	251.04597209755084
True	124.20913898574082
True	981.0846872292542
True	1207.610750307687
True	508.986798661046
True	647.9129656760642
True	203.58189510273965
True	147.99606868269998
True	310.8744653244052
True	259.0489855045944
True	171.44155154197446
True	300.8174946136992
True	328.7198671667384
True	11.856547507453772
True	632.5522446574807
True	150.72964866855588
True	84.32746428636166
True	445.14662422538186
True	318.0822588846716
True	1186.0001902354572
True	354.9907172900961
True	924.7751940208934
True	10.798240313228524
True	261.8428150474665
True	230.6710790468991
True	155.4852121347474
True	447.417900730201
True	192.74396214577095
True	412.8105493350171
True	324.2050639270988
True	113.41961093087907
True	347.37797339606254
True	1015.0249312889308
True	721.5162214125196
True	234.12742842476644
True	104.16323822962136
True	280.8413390128873
True	24.795835009465485
True	357.42049470078484
True	316.08917992753135
True	567.8354073188284
True	455.9408223083258
True	355.99002765988723
True	162.2357792046552
True	13.912055944867037
True	421.914876145482
True	281.1292625530734
True	140.46257394949353
True	300.94799856345145
True	426.7117469902833
True	814.3168755424896
True	309.2584740674461
True	790.0242553355306
True	391.1715752106605
True	370.6641808312657
True	1.3571776629958094
True	1181.2062192287706
True	104.66622400662632
True	936.5617466195272
True	203.79181922685095
True	440.3022880586661
True	663.813077699705
True	85.10866713170249
True	470.7676327275656
True	34.14585278414629
True	423.6595576286716
True	73.82001271274862
True	232.4644805226849
True	39.36053724131815
True	678.5117560759658
True	180.59904236273428
True	26.743024384012475
True	404.6965804495833
True	110.44193173069344
True	165.34382114732583
True	822.4843314446175
True	244.8637049264489
True	155.22188660883387
True	356.35283998273366
True	521.5285006824649
True	331.42792454623174
True	502.8816393927633
True	614.9938920205856
True	164.1248471949298
True	8.525396137833196
True	70.81364339423278
True	451.0507424006484
True	92.28083006163963
True	79.44224090603575
True	1007.3345443422362
True	27.87778224872065
True	326.07425983911185
True	311.6359956897077
True	448.8435713437286
True	672.7218087011235
True	195.50620602315928
True	684.938380808408
True	321.4060922593037
True	348.89228087749746
True	272.12118532564193
True	217.1043145777812
True	352.8823352087359
True	444.0752132978813
True	412.4608293158615
True	572.1143146667691
True	141.38909940366224
True	77.21962483517684
True	38.0496909164628
True	287.52892282376826
True	650.1044377180935
True	401.4096466828569
True	777.3021520096468
True	211.60405309329232
True	399.9719351070015
True	67.35874569986832
True	56.365251526513966
True	407.1227333897433
True	202.0546083231933
True	223.24151553131483
True	43.573591703846745
True	1076.112498943767
True	173.63143173400644
True	887.2563127338208
True	319.71881889402675
True	931.7751386379448
True	238.62608552320276
True	474.19971211270274
True	532.8406771533719
True	632.4470514941014
True	200.9266747552609
True	477.1787990612043
True	931.3393827811744
True	125.86368505520343
True	7.738175505197035
True	577.2130211496404
True	28.61329400527691
True	72.68532564071513
True	769.0505581023267
True	230.32634412683743
True	991.038843854282
True	700.5593340008062
True	425.2200157224148
True	285.3180559417645
True	485.8500881358891
True	349.1311169813768
True	185.16945933356467
True	674.9734395928971
True	735.1888483228637
True	211.37853247803676
True	87.89201297732168
True	496.7539961211436
True	140.06724139958382
True	379.32453996598446
True	330.8368032236301
True	64.25510616083118
True	367.5512252075672
True	420.9443319036455
True	365.4485863712051
True	413.2696858437348
True	432.14043361289015
True	681.6215033671156
True	59.593286060550085
True	453.2954665832322
True	330.019581226272
True	670.1665319276975
True	226.2506140566612
True	101.22064466569908
True	42.45181634127484
True	545.6399629457845
True	634.0090378839235
True	184.54142972570384
True	415.2514265891508
True	338.96434916914467
True	17.977226464679315
True	171.52742638740318
True	291.19668237937225
True	2.900368795490334
True	887.2352587755231
True	82.34585866356004
True	101.187531867989
True	115.6441359766092
True	368.9929002180035
True	39.28887985655884
True	441.0420344770833
True	221.3362390149938
True	5.0880114701665375
True	117.64662015857492
True	443.469322464456
True	48.10716064344224
True	68.2817001943757
True	179.85261186127298
True	299.1799941233355
True	968.12120961977
True	395.4424440726386
True	1002.6808142541078
True	189.491933414762
True	1040.034453778277
True	752.1767238867956
True	640.0900270178082
True	403.7897201098082
True	380.09111791109314
True	76.03529376577495
True	74.47051199214293
True	78.68991945225615
True	169.64542788159872
True	479.8571829974626
True	1128.0531851158412
True	184.24165398214583
True	347.8930804965475
True	437.3816055079815
True	603.0599636319365
True	586.4079770606746
True	283.8272893501277
True	470.12823585082737
True	681.3744328603261
True	92.65132587397694
True	716.6526629307292
True	250.001838484436
True	137.7531472877287
True	409.6814480704098
True	882.7887135271731
True	421.05231172594193
True	852.0016015448929
True	200.31054461021537
True	347.9337879650022
True	711.381085445145
True	616.6897738955922
True	185.56450255182747
True	267.2461578448232
True	779.0872403355075
True	31.541902501904268
True	186.85430616449085
True	489.76191923724014
True	710.5758854866775
True	101.97037826639632
True	37.17859896985192
True	166.18269385502944
True	752.8347110275845
True	311.7826968122168
True	550.4899496687544
True	350.5528904491252
True	303.3982515885632
True	439.8176967208048
True	495.18759311651166
True	66.96319696993643
True	380.6831621846631
True	790.7060969267609
True	0.0
True	300.18590126939495
True	245.158689252386
True	950.4355393191062
True	145.8221830097879
True	645.4554133572666
True	633.255176685153
True	113.40070561324173
True	216.00829076163245
True	127.7585244593339
True	10.775822474745471
True	293.18994395556496
True	376.7641425318982
True	1157.8924548638308
True	241.842536515808
True	412.4380734727885
True	655.3622932901283
True	198.89465429384663
True	29.52648155616774
True	831.7958506809252
True	634.0964564047965
True	161.39279555551943
True	613.1044568999101
True	170.8262388221041
True	298.22207857164534
True	788.0819992725849
True	35.332596525124224
True	106.57243413502276
True	539.1151601814704
True	66.07842909435675
True	78.10442195538548
True	386.9039914243349
True	24.236812043128086
True	783.7620558125762
True	103.34521849151768
True	154.70596168431112
True	18.837861542165047
True	727.563223408611
True	31.313712853059886
True	757.0560567233407
True	402.33649573470433
True	114.91934888313266
True	697.6494020550707
True	515.6543204889216
True	574.4821176970345
True	48.06016093522988
True	369.4848033366151
True	5.812720120583802
True	95.42889114379996
True	359.53347988328824
True	48.95339880972362
True	109.79567272222124
True	318.8720722168757
True	169.73639777070534
True	98.0941286616617
True	671.0552845857925
True	17.415095154219422
True	1129.295859056869
True	481.8470991558023
True	305.40913790930983
True	498.0547483128096
True	126.5482856098601
True	781.7993906540254
True	1091.3810292110104
True	747.6224461252348
True	177.177104186922
True	227.05252801433488
True	50.518393930910506
True	59.838222020035815
True	154.01469227589266
True	102.54569317459136
True	176.24907443408873
True	1146.8672150258146
True	317.9677935369517
True	348.2909365073907
True	731.025705289962
True	16.751869507060153
True	14.936490286851068
True	587.6129011489758
True	5.324666892568983
True	115.64994327353844
True	684.9678591898772
True	180.9061699731829
True	672.0108740430699
True	862.8109974483983
True	156.79322981906145
True	907.0983408836938
True	2.944824296390524
True	464.0127729895042
True	1050.2111736523102
True	24.146718215029587
True	240.5740221311652
True	143.4214382613814
True	981.785852562792
True	236.53162039616973
True	500.7411292235289
True	118.7892262694516
True	503.478976080963
True	145.47538876556047
True	104.59133399275734
True	388.6050505520221
True	70.14822059792067
True	55.04820070936445
True	1060.926000386656
True	262.129777254987
True	162.94928050577715
True	368.4488180974764
True	390.70970664252457
True	218.1663234827844
True	167.02484098155912
True	368.7515161261599
True	34.622795545794844
True	490.9967509131141
True	1144.2352794147926
True	113.25547807697984
True	474.367001662892
True	313.6913374363976
True	26.789743024153523
True	414.561611323429
True	103.5099174662253
True	593.471744101295
True	205.46593123993773
True	439.0953259038282
True	21.50122680987193
True	433.2237934911097
True	109.0605026774971
True	342.00208310114147
True	34.45568707063076
True	168.81724536032954
True	246.5514028657285
True	759.348434192313
True	61.46566219582291
True	144.5273401458
True	235.99049838482733
True	135.508721072132
True	641.1594196298042
True	551.1191817138005
True	813.7212464477474
True	399.2313758873826
True	533.784161819713
True	431.6522992510587
True	694.2256740115346
True	70.58486534805294
True	471.54786774414816
True	429.0555250487418
True	49.31438298525882
True	82.31348476701274
True	127.38570273151724
True	87.69772026280022
True	338.179109166836
True	850.1370729218564
True	342.18832978054024
True	1097.760205497733
True	320.3070253134395
True	919.277950874528
True	148.80055825866
True	566.4421172763658
True	625.6341439899513
True	713.9760460071552
True	432.4604077015732
True	65.832258018524
True	276.1532716610986
True	41.1752575334781
True	174.8759636899514
True	166.79305292338154
True	1081.6849244885163
True	229.5511242733508
True	558.4239960435788
True	546.5514120332501
True	567.7476401035215
True	892.4874387665039
True	587.7253079174734
True	632.9060770787098
True	920.8050109606506
True	131.93381808685712
True	318.34791156334546
True	255.11097539176197
True	320.56620553965934
True	83.04458176085298
True	374.0597991494208
True	4.607290953494407
True	316.28050638566674
True	250.9564995426461
True	614.0545686864897
True	293.6689736885402
True	351.43535399257024
True	9.63104103448956
True	59.61314734600807
True	529.6974698658115
True	32.30068820149156
True	140.3995137250961
True	64.67421126250873
True	148.24120729484198
True	255.5546080749604
True	71.65565553290028
True	364.08701234582
True	270.0318369888768
True	97.2904491258096
True	347.77988192389176
True	61.266391596393134
True	564.4427015104036
True	879.3905680488367
True	286.4799459800657
True	1156.5124130146426
True	110.44508132969229
True	314.9059930174436
True	1047.7017096345744
True	88.78295822585987
True	281.8276274639001
True	9.831094445057166
True	402.4675895578021
True	447.17817181269
True	160.1938350977949
True	612.9351734743537
True	910.7657431409756
True	159.34032086764998
True	82.29661412493945
True	328.54911282496886
True	564.3336648904241
True	611.0975939025664
True	1217.2949394974398
True	27.56590627749976
True	935.5300590627228
True	132.8420821777989
True	625.8847800207113
True	120.54045445294992
True	132.40332322923678
True	182.62896655037855
True	169.8457178456705
True	754.3685579652048
True	198.29899105490728
True	232.8082129333481
True	67.89421886588676
True	512.5287506926218
True	451.3797478067685
True	176.36225756173843
True	236.83152456830703
True	18.52409470240065
True	416.4775229555245
True	224.89313010828496
True	281.6124000583034
True	104.93549600440775
True	697.8791335067684
True	423.6731571723473
True	251.83244859976105
True	641.0612822490838
True	526.5065103647449
True	469.5735887061546
True	133.4501814549081
True	532.2356091259761
True	439.4182715230215
True	2.88122863130032
True	199.66487022702535
True	89.95630350282647
True	244.18237328346012
True	3.025925517444212
True	126.86364608662107
True	367.36883549533263
True	7.35188546416505
True	817.8302453771938
True	179.1965568433571
True	716.7293822525556
True	780.2341519224922
True	158.2973141979855
True	223.0772789778061
True	486.145691290045
True	839.393080093254
True	48.26487142610219
True	36.88170701133895
True	135.91229140178206
True	651.7356944565237
True	719.7871320039678
True	193.09104109337235
True	588.393735269483
True	589.923785451008
True	831.8878248871904
True	416.0796748648525
True	186.35671934218783
True	902.6832792445084
True	222.25943565541607
True	148.90138230496862
True	317.69095222950045
True	230.3511036226903
True	207.6506560461295
True	608.215064706459
True	252.92066675050745
True	204.7654065167531
True	451.63940878642177
True	476.4345627988694
True	62.8585630387084
True	275.96085497734646
True	79.16258396254304
True	339.23819267152385
True	358.03735258166967
True	249.59391881111247
True	181.8207633237673
True	388.70448626701466
True	617.22132828161
True	759.3911662550389
True	302.0734154976152
True	742.9668174811057
True	63.96472795213337
True	900.8109275200138
True	346.7105392348486
True	13.53615623486986
True	618.667684446437
True	710.3960896389755
True	234.77865071887564
True	167.7867720790771
True	47.75350511010483
True	398.5371080815004
True	76.01586847210005
True	14.216467569859152
True	905.6451578867536
True	374.4406728807036
True	167.84063686338757
True	993.6269860987584
True	13.084597274298698
True	769.6486328454824
True	30.50639682364619
True	680.0597968714051
True	60.54554461180602
True	764.3108806528702
True	450.45299494053904
True	190.85470595480064
True	437.46931948537576
True	210.91163894510456
True	288.17878117963244
True	215.7392659458396
True	419.2484075411584
True	9.30996286901217
True	315.3324100327001
True	113.1320033889575
True	11.024443185712984
True	471.7147878100393
True	724.9881148908444
True	282.16716240460005
True	83.20275863505073
True	311.73119465848504
True	80.68460043091727
True	191.42709709152615
True	184.99897523724957
True	365.7800952230596
True	44.90656356454773
True	134.6612024008972
True	375.091955395706
True	860.4022886607689
True	111.40693285258206
True	207.0472714775928
True	441.5069877926948
True	19.67139898500629
True	407.3055642340565
True	517.5885494916997
True	89.9003345747906
True	393.40046062512914
True	356.6462302067559
True	411.1431275859678
True	592.2937122472008
True	1021.0216765095796
True	972.8407620718208
True	56.68246579276087
True	1068.7346385847948
True	110.87449180926036
True	113.52318533612308
True	115.25799587013148
True	499.8206542923882
True	367.866967616204
True	574.5328127635277
True	260.5037636654749
True	149.7532197188287
True	405.66467166150335
True	14.816516759030703
True	464.3390261759397
True	379.9229557094805
True	149.30307209942913
True	95.5629567248981
True	541.9555704301827
True	1004.7621911909856
True	204.7972951499407
True	64.31556761430183
True	434.1596754100792
True	379.31019151392337
True	499.2358845025997
True	327.44364126055393
True	4.108870181637409
True	525.2341822253368
True	509.2156793889926
True	502.41907405507663
True	182.44789793818757
True	102.54623542602462
True	20.740746862770315
True	375.1101760964669
True	110.41320265192714
True	8.275423462964364
True	31.70809215879267
True	345.2572214520223
True	666.9176776325758
True	126.54738647965333
True	87.42580559907059
True	23.22529998265108
True	403.4653978319884
True	366.1424093226802
True	753.09861079389
True	304.03008995592216
True	534.8879283366817
True	528.7363627414192
True	522.2564850312485
True	294.4538854943327
True	531.3867235500317
True	102.31438581817872
True	572.8744098613882
True	6.666259850665769
True	367.2535143746458
True	473.8731067422741
True	967.5636048097392
True	349.013209593252
True	813.4330195266449
True	994.1907863310722
True	171.20733325638454
True	36.65487950832837
True	382.4574798565837
True	391.7125859326907
True	595.9121143957891
True	255.96065200710103
True	28.91283656616412
True	652.3631431516623
True	128.50391531344872
True	1044.2893571436098
True	318.3912277149477
True	464.2031560637327
True	126.83799406830686
True	817.1928352359896
True	140.4022833276606
True	816.3807569692451
True	574.6661597521904
True	179.71325729406212
True	115.09110443677191
True	69.14783274561721
True	562.4525325896007
True	921.3723833009012
True	429.22294580031433
True	539.6896238107852
True	137.22722640136703
True	637.52602290278
True	462.6809597700978
True	794.898428350906
True	308.3805837667395
True	601.0031541039659
True	112.45710068602796
True	26.395946104117417
True	405.3568870921255
True	164.11731777140338
True	102.56994967240884
True	382.0331418582383
True	1066.3712567161297
True	257.3591141931005
True	552.8292256320563
True	10.43076670942448
True	78.4119022598883
True	330.0574337002914
True	784.2283657015421
True	454.4029429144968
True	523.9001898353498
True	708.0004358995536
True	67.25145823555394
True	719.1702346848674
True	47.75852990134143
True	109.22071664223292
True	173.37790137977822
True	85.86442732097706
True	24.59838644448342
True	295.8937452325991
True	473.5611439122988
True	913.0510435249518
True	855.9843568999207
True	6.4313254954195385
True	297.4843221730432
True	466.5898126862962
True	121.8650807119041
True	244.4443538150451
True	329.57003744565014
True	1323.4129807907354
True	465.8406126252458
True	24.76533608794248
True	182.44578599333485
True	709.1645513552035
True	34.745087480212646
True	168.49348880556792
True	562.8634118369669
True	73.33615058449284
True	875.2662346886834
True	312.67660450122605
True	662.6658283587956
True	71.69583092676241
True	684.3841013681053
True	610.1826890674155
True	860.9733657019854
True	252.31984380061823
True	506.2560807961818
True	839.2793215631698
True	895.4644361276137
True	231.2249828128599
True	772.1053121441465
True	227.4502981537751
True	463.04143163730976
True	368.5507628091664
True	504.4007070266658
True	486.1390932620898
True	316.1041203160227
True	349.8594455043344
True	108.81699979210134
True	344.1166502716182
True	1086.350808854581
True	318.5064737093274
True	148.37820064574663
True	292.06548778558545
True	750.8969299053862
True	646.5019291786781
True	393.17136280631206
True	121.90201575397428
True	332.86430023060126
True	33.95397483192936
True	176.37323289770268
True	88.54971550677743
True	86.17050271125291
True	565.2619832754436
True	134.1135486344662
True	126.7124729236229
True	102.230903415609
True	82.33320644269044
True	445.0312706618678
True	388.769413835192
True	1019.1437184675956
True	537.1770651812483
True	870.6765683299245
True	266.99422323389587
True	290.2584579539792
True	547.63122617255
True	199.25802892792208
True	772.1312957445376
True	245.4060411968433
True	361.979780423099
True	73.6422361180444
True	119.13885677848806
True	251.0552597065889
True	123.4215793908824
True	478.1627810236371
True	33.61016339233981
True	569.8268126506032
True	1019.7519688917243
True	731.6367503838062
True	1.577041285246866
True	66.0166034909904
True	505.34292603291743
True	438.2637907194447
True	77.53130924339169
True	125.870011660973
True	300.41789365866856
True	81.46371559992596
True	49.84341225008153
True	701.9243691817531
True	653.7759773152411
True	161.49755787938548
True	164.4267420066725
True	517.173437675219
True	54.50737210384846
True	26.117352903516835
True	581.1031624595824
True	442.2778840920503
True	1128.2537008071256
True	50.85832774053132
True	459.8429574305409
True	883.0273741089705
True	771.7741745893478
True	296.77422676284124
True	758.7602534279756
True	403.2311200032808
True	38.767393853391226
True	102.21670342850295
True	721.4414382241617
True	76.4287854880442
True	137.6095680988418
True	962.5698641919664
True	191.3468220501264
True	268.88817521128294
True	103.09326071146876
True	621.2477434404738
True	599.3453231325611
True	209.91196174775465
True	426.9834582706489
True	43.79908558844665
True	285.3664280686335
True	599.5611626680989
True	638.9831821582451
True	324.8001460888079
True	80.27140345065663
True	926.8697828608684
True	1070.4389391407217
True	561.1902097681617
True	62.941313565052106
True	29.732409291526928
True	93.38727288044548
True	107.70235971127512
True	95.8496655698329
True	882.8161384148625
True	1184.2192462533544
True	701.1047440284408
True	315.40094565049503
True	7.93160430857476
True	19.393516682350167
True	342.4428754333582
True	482.2120374862533
True	44.36977849363324
True	572.9730095547108
True	433.2897948956343
True	401.6892947152262
True	76.80633131931366
True	195.0603813403629
True	255.4389766416297
True	139.96300200055123
True	409.8118055616824
True	43.98498063172352
True	179.0007762272467
True	1169.8136827701446
True	4.890756518037126
True	29.36401470596852
True	590.7684678032579
True	366.07469089919465
True	775.0578519533063
True	161.01418730430595
True	746.5678757663012
True	597.3368254014415
True	281.8387895787634
True	435.0974995678733
True	352.29189577897114
True	292.9300048486975
True	277.1502161993035
True	403.30520113661385
True	498.18076534803646
True	486.7297481976646
True	106.59549348418544
True	370.47022761786087
True	9.159583737857938
True	182.89411688214813
True	228.5113453792389
True	826.3456761079989
True	579.7127596799738
True	31.280026469615084
True	710.9228661216521
True	844.338649196111
True	108.44644492672056
True	347.2818794038432
True	854.5229667681862
True	212.02654389368
True	167.78299433523568
True	524.5536077883644
True	586.6536793491969
True	1104.0915232844982
True	145.30513569675304
True	153.50215569050806
True	258.5615541795211
True	310.4940891349888
True	426.78984518077294
True	414.5974666898462
True	335.4633343106391
True	446.9427709974219
True	499.5167355225703
True	234.9074785529733
True	1453.804724009036
True	250.28869685476656
True	410.97375748500383
True	54.164529226817535
True	769.4583174280522
True	240.37425916229745
True	948.6173613585468
True	551.1903863729538
True	326.0998106033767
True	789.3991405355554
True	258.84222228351734
True	216.30394189719
True	258.2183496391196
True	223.30698621647863
True	132.68293673842143
True	264.8246876459621
True	752.6071599526733
True	509.4787495036804
True	225.9481587276273
True	1187.1967583239768
True	115.111403883243
True	261.1062159333816
True	66.4236930117988
True	297.5644885078372
True	419.1235655979127
True	92.66407431446284
True	214.9796491635984
True	74.63412121461927
True	686.4102677322941
True	377.7901445087245
True	227.6810459073089
True	729.8959599057955
True	843.7489872257074
True	876.1279191071098
True	820.3063988982523
True	353.23209033058794
True	1.8794786956361895
True	249.72210182577416
True	57.5293215999884
True	387.2332606548303
True	55.67823034052919
True	350.85897309578814
True	862.8999281155822
True	1067.0192313285922
True	395.544239869333
True	20.67136889973372
True	515.2586737253904
True	513.6646876534751
True	189.0870904824721
True	227.5589956954106
True	285.05288268201576
True	22.541268608779376
True	120.92767854644296
True	944.9135179760552
True	63.81577853117484
True	475.6091247294214
True	785.0189554901245
True	101.77926565895726
True	244.7640152397716
True	115.92726309623283
True	15.541570779569335
True	1.861795522223448
True	109.96488662870216
True	1007.4836626755134
True	493.48845991429846
True	68.50401747368853
True	787.8583912722547
True	346.0241135567652
True	1.0540384544685857
True	456.31938420721
True	190.6227188317497
True	495.2984361239551
True	83.6295835917108
True	329.3296267158028
True	381.0175507195875
True	165.11843746629194
True	213.58367305797103
True	137.07998184878892
True	171.0176228502205
True	982.069867371309
True	16.038006522126686
True	520.1754845409262
True	479.2399781662047
True	399.3421051573701
True	218.51325933804415
True	237.54104473590655
True	161.09301070342437
True	47.371601208459225
True	489.3140342024601
True	148.97171230527968
True	843.8758381618751
True	816.755764348858
True	251.4183319716689
True	296.5289203725891
True	519.9544481115547
True	44.09226463866956
True	82.83279048415308
True	746.4685726259326
True	1091.1814270425523
True	111.46013540114282
True	714.3838010608358
True	135.09942443281292
True	927.6582067578518
True	645.370129580698
True	102.87547019675144
True	286.85070470728704
True	608.6954308549558
True	268.11666930882
True	46.59444308254086
True	596.9669056951294
True	447.4160323802511
True	5.566618874306091
True	475.8939908327142
True	69.02785709751946
True	170.76088491004734
True	245.55218541779044
True	304.5437171380659
True	78.4696621409235
True	226.00888279434608
True	356.63743760088914
True	433.4190068690989
True	915.9369373760152
True	48.087854369380246
True	891.2350128285146
True	995.673237261978
True	125.64145498221616
True	72.56927406161986
True	984.5131057656046
True	36.02955111484681
True	226.23351726779103
True	79.49178637299842
True	214.8452020755097
True	376.869527512362
True	940.0335714988056
True	92.4058089644697
True	70.2605241053664
True	649.6205166691711
True	284.5995276000144
True	726.737981026791
True	52.47517035617341
True	479.7036997574979
True	382.39980450322327
True	671.8848346859271
True	50.80230100610486
True	112.40504357354884
True	27.603510058163547
True	277.5022807031856
True	41.59425857705642
True	356.6127973074299
True	2.708365972268229
True	1200.1172086182842
True	102.65327562967926
True	134.91777099030807
True	368.91492389984654
True	699.1238007844938
True	679.6949383304197
True	998.2210974268504
True	476.79151885066005
True	411.9647455342184
True	136.97567566618608
True	419.0544845826632
True	844.7798334396689
True	432.0307442763281
True	888.4330956860323
True	88.94941783096044
True	431.946249377974
True	170.70554471568155
True	279.4667375220594
True	741.6102714478518
True	163.75013253001686
True	134.01927107502516
True	63.49112431141166
True	866.1038067313746
True	772.2676288780664
True	81.5008272365869
True	455.1297820707736
True	743.912539205126
True	421.6155125712488
True	55.1994368046615
True	319.36852417320046
True	780.8656217484587
True	31.934225183826808
True	362.5896972759824
True	167.84642411994324
True	278.78943644317144
True	32.31955056889801
True	228.41667479595236
True	772.7019195906266
True	649.992116291118
True	58.68279108371978
True	292.9643017026138
True	881.5041376549094
True	17.028093086238645
True	320.41031716087366
True	302.6846441667292
True	420.6085190730015
True	206.14191482161328
True	600.4754983604993
True	46.0943457462149
True	973.8254176140522
True	878.2735644108751
True	50.80042147548247
True	401.80153143548097
True	724.042822775165
True	926.247648844988
True	271.77149814038853
True	605.9296960229073
True	127.30655602675802
True	182.72112163261545
True	134.4097347401597
True	127.98118557680924
True	199.75743421159817
True	949.2827847529264
True	793.3535465637325
True	940.3799625455904
True	19.325888754089924
True	28.008624877519964
True	358.6947350522777
True	12.508777166894577
True	627.2913833992925
True	1062.178984579835
True	247.18783784364356
True	211.79301560649972
True	80.62529044568346
True	211.80036795910843
True	131.41254142660912
True	45.35960134400461
True	128.10774014219388
True	90.22562747127635
True	265.3987813630206
True	518.7727070827941
True	156.16057024483837
True	30.82458002729052
True	59.61743751250263
True	415.3922403658494
True	261.33378049298545
True	572.5937448488414
True	23.618225467349603
True	109.09723830531212
True	658.1355143074134
True	267.802665405527
True	466.9989142728074
True	658.7568981491338
True	103.71016892272996
True	112.00095732712512
True	81.54266539435238
True	27.356025973736443
True	127.5730217531884
True	84.77631901451474
True	98.50721691793052
True	154.98276572651105
True	235.4829569727391
True	818.9314347907404
True	272.6938835476412
True	962.0592314192454
True	171.9713273970014
True	191.5757384778757
True	809.4364082711501
True	325.7811446304892
True	598.5747800007774
True	258.6632471442712
True	346.4675723447475
True	456.2356885013802
True	580.4597235986244
True	640.8915671745981
True	368.0327278318048
True	32.23084539104327
True	528.160615730162
True	634.161142990948
True	20.109812077408737
True	11.752648570602048
True	269.0568632379116
True	417.5823574557329
True	442.5782221843253
True	70.0309111433072
True	643.1203116324464
True	924.7952872122736
True	240.37820306436024
True	907.133921009484
True	272.1836619126361
True	102.24645943212184
True	281.80941077395937
True	712.7672729094813
True	38.32798552981371
True	595.5887379077035
True	1270.5033039748585
True	1019.3795023146106
True	877.3015671429386
True	207.97341802352483
True	87.93153459101123
True	195.80885425971965
True	831.1149516637885
True	148.2911654394373
True	1063.7375357950943
True	871.3189991090429
True	43.44635306576011
True	94.1409249659939
True	418.2311433754544
True	407.37446658708615
True	208.3932170461441
True	523.2826771091001
True	655.4144479027059
True	123.02840600600892
True	268.7856380765402
True	984.6626980561308
True	51.027699906974
True	679.7538267493928
True	553.359106508377
True	36.59591231205543
True	806.645585631103
True	404.87291812195417
True	559.6211492225827
True	109.05392583117664
True	269.22028332553685
True	212.9227860792391
True	26.09263486168886
True	136.9233431312606
True	726.4531235325703
True	131.34147700038395
True	380.7617995458474
True	66.55878977212645
True	643.3309464726465
True	600.515144259288
True	225.63159805260625
True	478.6007605654988
True	172.70399807679004
True	172.1264451893943
True	226.05781647124576
True	283.26645245566993
True	376.5253359264439
True	130.23780108220316
True	181.15537200063827
True	28.762780105868664
True	854.8423009242925
True	314.1093930797128
True	11.041634498731664
True	363.0595707691673
True	165.03806886160018
True	635.7867363347536
True	359.4608273051244
True	583.5891304111344
True	558.3605710588181
True	508.5775151180033
True	781.792302021362
True	250.0966189414992
True	553.9168770153128
True	158.068251588124
True	550.7542325364258
True	359.23637121325083
True	377.5339421224612
True	131.48010751949923
True	131.03318772707527
True	108.84575731307608
True	68.80993673623531
True	730.4619700224272
True	176.37908415357853
True	45.81223988386934
True	0.0
True	540.847844735933
True	109.53555180038164
True	21.839738232136217
True	40.34494687695306
True	109.74569803772768
True	546.3649916981379
True	178.60420720294883
True	106.08084764726992
True	36.94263489283114
True	163.39389151288077
True	927.6607116097872
True	50.41186715462712
True	230.05180792720188
True	742.7374302532536
True	320.72584737219296
True	466.7514120253493
True	480.5785198123212
True	507.4983351316968
True	618.8121048841649
True	943.9120814335464
True	266.89134168072405
True	1038.40286378989
True	916.0565774555424
True	608.0400785398214
True	349.0243326795492
True	827.5549783441227
True	9.467563930109089
True	34.00163097333871
True	281.8799612126295
True	41.06825063799686
True	206.9279284651053
True	756.0989646655624
True	212.77804708694
True	727.9652314204438
True	757.2167515202175
True	117.56596870122615
True	387.9769639162426
True	572.5530271638523
True	24.979228195274068
True	131.73481683972165
True	436.0382437836724
True	300.16485199356407
True	203.74898971520443
True	113.99674779513344
True	390.3341605062026
True	20.582783169130156
True	362.3565421649925
True	352.01486041383123
True	1032.647286847038
True	376.9098562923199
True	32.44529807104868
True	442.81891110116334
True	440.7492430049082
True	230.69308890117344
True	31.587077302244293
True	753.1819384100472
True	427.1214660000933
True	175.6662515880143
True	12.225628061442851
True	1217.4453013988689
True	166.532055432659
True	29.230183569637692
True	315.28756322523947
True	272.59842539737656
True	115.73064356918718
True	288.61274538712814
True	44.83635986539195
True	312.2448687068483
True	306.84722427074087
True	313.87935697491355
True	30.229609806025174
True	47.98236826694124
True	1048.5847941487289
True	27.22440326151618
True	11.47135235038806
True	180.2697473614596
True	648.8394415557952
True	8.773557749539403
True	193.77899259678105
True	172.48178033156364
True	513.7954595762666
True	370.3692563025242
True	774.2669672734038
True	324.2808117236918
True	492.4720416344771
True	440.3706829073734
True	497.0014888211304
True	101.95296758077671
True	1260.7158008826568
True	919.963821005262
True	287.87837288660324
True	531.8796338387108
True	92.94875105377422
True	577.0966672574799
True	428.3966748095631
True	152.65080084857158
True	80.18505937281718
True	347.22122635427246
True	168.94714606893774
True	31.98114065425279
True	619.3604481347568
True	382.4093683522136
True	66.63803375750813
True	29.260628502853336
True	657.090770297784
True	491.5150567075224
True	72.14283685969733
True	21.579372030165235
True	325.13836825828514
True	329.0769768045649
True	720.2652348313662
True	561.4796520231818
True	548.3902596901148
True	780.8431844407794
True	9.345375181448407
True	57.34439390744605
True	33.69258206425555
True	62.28219894406835
True	512.3045429111187
True	581.607498097202
True	83.05821068004418
True	112.766328760642
True	189.6324124353793
True	71.58649254458629
True	176.1759503106127
True	207.45845787283767
True	274.746316202313
True	796.1489482130946
True	605.1402413609447
True	286.6990039442475
True	191.97435624518587
True	285.1539787343222
True	259.96505697613054
True	729.2177820050398
True	331.8227491435135
True	162.8607063129219
True	926.3495945790844
True	327.854374710603
True	473.86200435419465
True	153.45256208408466
True	120.2825652113297
True	65.87032516685557
True	217.8375902285765
True	937.1497200443672
True	528.0645455760532
True	110.39894299089308
True	360.28943386189786
True	100.49351179123008
True	686.2549659424989
True	4.117522501154598
True	694.8055245714061
True	36.271744454560455
True	948.6252631561816
True	844.1295559509048
True	210.74979831371604
True	32.052727484387816
True	82.93985454541604
True	454.4850337369969
True	228.9450129827663
True	1.4745707878386825
True	79.11224820971054
True	1100.5211090773264
True	357.48592913874734
True	658.1429908651501
True	488.36060740134127
True	32.71335498437107
True	135.05478490935516
True	426.52886517707776
True	942.7127240057793
True	806.8163942928174
True	424.54634380847887
True	332.4586193933766
True	17.252992530976567
True	75.25310362012225
True	760.8331702809862
True	484.3055464254616
True	391.3808968994804
True	862.8603402446388
True	26.354210288486065
True	220.2682089403212
True	877.3044457041137
True	227.18805259660803
True	8.434814896511158
True	496.78496285791954
True	102.05885176889343
True	652.3642939980341
True	53.97888913201616
True	246.669299979597
True	872.6110654692313
True	866.2643940888347
True	270.8015419362845
True	428.4579091682674
True	115.51484012795896
True	592.7219766640324
True	267.6057498197623
True	184.4531328492885
True	855.9783453277306
True	54.34447242753604
True	680.5408738219203
True	272.5342117696405
True	302.6718617178167
True	160.08420500128105
True	472.52345774547126
True	584.671350675097
True	357.53594034926186
True	407.82626120517295
True	68.93948390352693
True	164.9529455429787
True	443.6032061240017
True	213.99915400789652
True	39.22359233394287
True	200.82205424474364
True	382.9615852531063
True	399.972057048633
True	766.7468167570893
True	137.22348416006545
True	660.3964800917112
True	521.9834283750961
True	591.2322630672318
True	133.4950220300656
True	36.54763356796045
True	673.7468787539879
True	70.21745840347639
True	561.4212156345773
True	691.6533026435851
True	457.78897294090257
True	129.37577288706964
True	537.4999913056372
True	4.158610686643456
True	393.0393795525413
True	31.075965816696662
True	645.6777573563558
True	270.70262315688854
True	591.8197774708034
True	702.1776410894635
True	146.77077982845026
True	514.7296453344744
True	510.1470167671294
True	61.20440218272415
True	950.4954197477686
True	3.025338660949225
True	29.10213788613697
True	637.0467368479196
True	673.5976314691707
True	118.9402663650377
True	407.4985455978508
True	117.99728452715132
True	71.36296788948599
True	442.1667005800166
True	41.347871717820034
True	507.9038150788069
True	12.667146249628942
True	864.8475282649424
True	547.7489538415595
True	668.1386722579181
True	100.80156868355328
True	387.5207123360372
True	965.5518040162104
True	853.3448760913313
True	148.6914700955943
True	547.4249919435924
True	469.8929040099131
True	239.1012790019589
True	250.8923115635907
True	6.037615214453727
True	329.99350798031264
True	11.531271340152587
True	386.6104347080403
True	73.98278391586604
True	418.4671627471371
True	667.2274050863662
True	127.82891951525708
True	242.74429243020555
True	632.5034925413423
True	662.7376209186484
True	301.62498675240084
True	140.22057397209892
True	162.9424061778853
True	479.0927827097008
True	85.69204039829339
True	10.688721745699093
True	483.9054278741432
True	558.402520939738
True	19.597103526931885
True	133.28537137981593
True	906.9978468948766
True	483.6558018440505
True	267.1884450150697
True	33.624023458045066
True	470.4114141471089
True	115.58743895531896
True	583.353978880237
True	661.5989861461741
True	299.7869146121964
True	381.2088000940812
True	182.5822130295816
True	243.62322973824615
True	72.5889703283831
True	222.9150887977999
True	506.2899016998361
True	21.80225135214679
True	439.68214050561096
True	369.5293539106284
True	712.743335282052
True	938.2124780830952
True	893.2083025053
True	155.0218881236329
True	388.514927166288
True	70.58348773899705
True	199.9919447266605
True	327.70587444038495
True	11.915346303581778
True	798.3818297924265
True	23.053116393718568
True	409.82726249126375
True	263.3068958483301
True	653.9166293790975
True	200.4838152207584
True	40.72160813299206
True	730.9572773270062
True	1094.740647737371
True	224.42347241353275
True	136.144409747864
True	593.7568744535453
True	513.1794873654853
True	17.28720397622064
True	786.8138397004828
True	116.03564207309525
True	44.41553968873657
True	303.50007045969807
True	337.4641039451315
True	388.8090097684879
True	261.0778592739247
True	19.428543068269548
True	21.904025495404586
True	831.6749120276057
True	212.72643439987155
True	116.66859449978716
True	834.2324429392379
True	643.7332846591271
True	642.2709939788598
True	439.4952116126565
True	148.09790790297262
True	31.041336271932927
True	95.63000033128483
True	418.3187416131036
True	220.32682129063951
True	481.1735189615882
True	147.24436718154212
True	480.14908880351226
True	641.1882640230909
True	957.6584975671672
True	23.646703422361256
True	986.0798701823376
True	1095.8149921468682
True	495.6395684877156
True	87.9025121599722
True	775.4488787344868
True	645.0688537550424
True	683.8418603718757
True	174.73307492043708
True	746.6385228342375
True	708.7491480943803
True	120.56202073256426
True	762.2241612732822
True	801.7605428322762
True	475.790614746702
True	235.443253616997
True	72.95070291515863
True	310.7196908888315
True	336.9950641295645
True	456.72614286937016
True	428.045712657534
True	191.01646767736284
True	311.28522705060846
True	2.6720745560824968
True	13.072012955952978
True	105.22118136207727
True	133.37776513541965
True	356.1015667777175
True	344.2441061333469
True	117.3018755057348
True	16.064279822724046
True	206.32220855400115
True	802.7995266171331
True	466.14963354459337
True	526.1934145026307
True	555.8373626714105
True	819.7569814673994
True	636.0542170391479
True	93.50193561480624
True	202.2639138280779
True	242.48231510752956
True	282.03459989061804
True	103.75057461297745
True	356.3935219405777
True	437.6607594608872
True	170.91798951055532
True	642.0758225976736
True	240.7612334570207
True	205.33787534851973
True	31.482748794463305
True	249.30771977687692
True	475.4467038838099
True	169.34595778188825
True	523.78635289581
True	463.76875617791393
True	246.6291062867833
True	102.33925418946352
True	41.26670288852429
True	403.6217042527231
True	806.8623734728931
True	154.63509040662345
True	1012.2212273585576
True	1020.9929376228146
True	475.87980550684375
True	98.64429756742793
True	129.6172290042112
True	667.5664819941096
True	8.183155294987143
True	230.80689273129224
True	129.43149720111532
True	116.17312694545876
True	330.317255451315
True	613.1430896334363
True	41.15037520931994
True	124.09283550519196
True	982.4186433536728
True	56.723162462527824
True	483.16232170991566
True	535.4793199010228
True	246.01205669111272
True	132.519060057324
True	951.170007956937
True	1189.1985635543592
True	524.0104215468011
True	642.402677007803
True	211.0857376678955
True	149.77478058421178
True	324.2552569895073
True	257.13440022958173
True	171.79398498543307
True	307.8620742152787
True	349.4976902600647
True	10.407666290108311
True	626.8833631164694
True	147.62361466221353
True	78.92651865649601
True	449.8083664631721
True	313.6726911036829
True	1217.9930273458854
True	340.9838640962634
True	1021.4419566655808
True	9.38213237214862
True	266.1129023503907
True	227.6517087274305
True	155.64747039055422
True	477.36730044972336
True	211.73544097304608
True	392.8810784671248
True	333.16733393198416
True	116.50430925368627
True	350.91485482696464
True	1031.3777559540947
True	737.3298929102341
True	224.6413590451149
True	105.47058116353332
True	276.08877142209707
True	24.028329041995843
True	354.0486731404825
True	315.5083701574398
True	549.3737054122819
True	413.2679153765485
True	361.077532094459
True	158.0209160015955
True	12.311176250309911
True	409.5481987901025
True	282.44523623337795
True	137.61205586598834
True	301.25398657259774
True	436.80471904265744
True	818.4737263701606
True	322.8280417499939
True	772.1385041636523
True	393.4958630669919
True	363.1294391447789
True	1.8141711847106317
True	1200.2081758470688
True	100.00577323342118
True	965.2919885527606
True	206.58975315268304
True	478.66953919681737
True	664.9809287353394
True	84.32150593366175
True	478.8293735212702
True	34.33040446111081
True	417.07212659731374
True	74.7725300521357
True	225.609953015832
True	36.154477515543626
True	670.1654428073632
True	178.54493776900028
True	26.529436944981843
True	385.1832321742759
True	111.77852905870276
True	167.96817709593878
True	838.5396016042832
True	261.3097204643986
True	155.75838453811195
True	385.9027821133892
True	517.1845576321457
True	331.6198113898287
True	514.8149588536104
True	619.3293997571193
True	158.17174915707315
True	6.501512309933938
True	72.61007570531243
True	443.48269346721696
True	89.02496985868926
True	71.97875654792689
True	1033.6785509835274
True	27.277021847918995
True	322.4300163389076
True	312.5542202663675
True	455.1121423351765
True	693.7701441211719
True	185.2194497079221
True	659.7575520409407
True	322.8724103919329
True	349.2723011341191
True	268.57187695071946
True	218.38586968208935
True	371.3203863918915
True	424.94257662444494
True	404.6609825010364
True	612.962850902749
True	145.3062762296274
True	72.2026929582712
True	41.283407185824295
True	298.27123862083334
True	661.2341123375702
True	398.1432292342974
True	780.9688489999568
True	222.46844143060156
True	395.0585836872947
True	67.26458861065004
True	55.74410000370126
True	410.246680188843
True	200.7879692536225
True	218.9601958645179
True	41.80946419550163
True	1065.248820702246
True	178.69853742079087
True	912.9232823136376
True	321.654299347188
True	932.2118206555906
True	234.2144241085134
True	455.73930517406376
True	535.4901418053508
True	583.5853808838029
True	211.22127819309304
True	475.8163937544882
True	902.3323362753508
True	122.34680544924464
True	7.174620753483561
True	574.9338779170716
True	27.71561463256506
True	76.26241121592378
True	809.2564182120383
True	235.81633634844985
True	1021.952715048577
True	693.0475120095399
True	407.8226258664122
True	290.64939411696656
True	483.493942353904
True	345.96132647840125
True	171.78715213187502
True	695.0617998640781
True	695.8821393485096
True	210.17174901779552
True	91.25818664071126
True	523.3282558245977
True	137.84747656421212
True	380.1919172893774
True	347.9281785807097
True	63.78707401236353
True	375.5052318026053
True	430.4547400997144
True	364.0125599633094
True	408.8061135487252
True	411.6144048386543
True	630.5363804801866
True	58.7851834705924
True	454.7733528065728
True	346.7981102003258
True	653.4194266608239
True	219.39134996971865
True	98.23990180604788
True	39.92303761335904
True	554.7741980381562
True	634.3792873276682
True	188.6062035778256
True	408.05396328807154
True	346.1592572477468
True	18.07376704086641
True	164.67118066207837
True	286.402756477003
True	2.525587431203484
True	867.6867613312088
True	81.7182329909966
True	95.06317950566958
True	112.5348334743196
True	366.7932486082
True	35.35427459113953
True	474.5118243319445
True	232.60050422115475
True	5.2384029998897095
True	122.39420943561188
True	439.19440886542407
True	49.68529444601176
True	70.70348736278547
True	177.93880662876143
True	292.4771906152657
True	933.9822222047968
True	391.9245862149966
True	944.5498814107868
True	173.81318391362706
True	1034.13197774814
True	766.3572249077696
True	668.077649302785
True	408.0750624566456
True	387.8346572416508
True	83.36529555063022
True	73.33718849137907
True	78.37223658381711
True	183.00000916863448
True	478.205019046688
True	1113.40518754521
True	174.9132439625258
True	364.4846541211902
True	440.32485815695617
True	606.5374761088898
True	597.356906767617
True	278.27762672379214
True	470.0929207572191
True	668.7857304226152
True	94.40452441218888
True	716.4381336844799
True	257.60751145887104
True	136.77770561291308
True	417.0265000565873
True	840.2731387022493
True	452.9678903293108
True	885.4561934467605
True	199.2544339260049
True	350.8069746076586
True	692.9771876131049
True	611.3803481696417
True	185.60465609723445
True	269.97568648444684
True	784.649436846477
True	33.223166638535176
True	182.0132121444489
True	461.66196579974905
True	693.7935797329013
True	101.78964227694166
True	34.35913278705036
True	171.99840449075168
True	734.9754476833622
True	319.6089152111885
True	558.3735115675256
True	362.9921519783992
True	302.69383610123066
True	437.77998666516
True	499.8033306558833
True	75.06071391654135
True	385.9643906396883
True	804.3214671049034
True	0.0
True	296.39991223068097
True	262.9090539105543
True	954.7711909130649
True	144.61137887645333
True	630.711932265358
True	641.5447188274886
True	110.891507553017
True	210.0572714853072
True	132.00989790636484
True	11.359932866342543
True	293.87295426463146
True	379.6467281896488
True	1131.928803662107
True	241.5473510878041
True	415.37233906551165
True	656.5332200994338
True	202.47936415579744
True	28.38799926028041
True	854.1788926750138
True	620.3470945456125
True	156.1184679416963
True	603.8213312401546
True	159.1610828479527
True	302.6857857389057
True	772.8156702077617
True	36.86443880373854
True	105.83751172645712
True	490.3035574031423
True	62.31454022664264
True	74.41963694930732
True	409.6505260969805
True	22.24303208495265
True	757.1796462247595
True	101.9286817421786
True	160.5187105688975
True	16.82660864241397
True	708.5551713495738
True	29.904848914719103
True	785.0757883386758
True	395.215856870615
True	114.46907182838017
True	700.8790373396678
True	522.0904445180909
True	551.7381171736778
True	47.09569956324694
True	362.8786721422569
True	6.183052093673027
True	97.01193231681886
True	387.5851223201452
True	50.67433579455993
True	119.99879842037274
True	304.3113245881127
True	190.87449390238376
True	97.89959540551952
True	658.4597756916933
True	20.20156178727765
True	1119.346102204174
True	495.8572568605224
True	300.352039206601
True	500.0279063206148
True	119.675081512686
True	772.3713245157317
True	1111.0455775848538
True	751.3972591093556
True	174.182069112474
True	227.58044153410597
True	53.10126463649516
True	60.22757713688011
True	156.4717988239861
True	100.3068317452776
True	167.91692792672936
True	1165.5676022893294
True	325.12273982836024
True	363.234980712818
True	716.7309482502919
True	17.32298062639793
True	15.343542533488792
True	570.2959169461928
True	5.201467848581155
True	117.59868018372002
True	686.696415277261
True	181.63536221596172
True	659.5812509205939
True	851.6123690025944
True	164.7579515951609
True	904.4119750425756
True	3.314691806995317
True	457.10041946857353
True	1059.9525612128543
True	26.45546156001158
True	227.78369118087411
True	149.1150333599574
True	954.4349251162564
True	227.0501284402425
True	492.816064891096
True	118.99188182421226
True	500.4672972491119
True	157.2945028236374
True	99.85465892039583
True	378.5061192478474
True	70.94441880377155
True	57.159401911099934
True	1049.3175535294256
True	267.18698038097904
True	157.26216123729623
True	379.2560879129522
True	403.99203188597545
True	214.43715927852404
True	163.73937092131146
True	380.41148856705314
True	37.40679276556964
True	486.03034371160015
True	1141.5362976344024
True	118.38209324360268
True	465.4099091011621
True	314.925234920477
True	26.258652255431784
True	423.9156489599768
True	107.05545262659888
True	585.9449300098486
True	203.6922974957843
True	422.91048246387504
True	19.369077645019065
True	442.0799322455182
True	110.90657548243374
True	332.3468382361358
True	31.87117386957257
True	175.24101771819113
True	245.7230532902494
True	741.1583188428899
True	57.462644695063496
True	146.81664407689703
True	234.11286417229232
True	144.17657053864045
True	633.6637164694588
True	551.8833683825422
True	786.2553201130357
True	397.1302098080704
True	540.7988017468548
True	402.8317226618578
True	694.4617145240638
True	75.18580065610513
True	459.7498492772903
True	441.4379736499261
True	46.82083236506344
True	85.91023645786355
True	131.97253409801112
True	87.08930557506628
True	330.3935959554367
True	869.7386498566516
True	336.2812830645942
True	1122.5367592144298
True	332.48297128033056
True	923.4410654658232
True	149.6195506166439
True	581.5661377277428
True	629.0173295940797
True	705.1523421186389
True	431.5092368118762
True	66.05951130792714
True	298.5169056775448
True	39.24712614751378
True	163.49017611009683
True	178.45692328618802
True	1095.952137726297
True	241.62079445273528
True	546.2314994805271
True	534.5087098477676
True	564.6259505633437
True	902.613084095876
True	596.5143983933052
True	656.5922437529944
True	927.682066337012
True	124.20824266314794
True	317.1985267819166
True	263.5420326769971
True	329.95229518662785
True	88.29225212020805
True	386.71829267009167
True	3.2083912258767144
True	318.36204122622195
True	259.58709601127845
True	621.4934586286324
True	300.63043837444206
True	377.0688484240087
True	10.659794617148997
True	62.490285637093685
True	542.7052501265799
True	30.69402770308211
True	141.37532565700556
True	62.2866460946246
True	155.86121777603833
True	240.16566612702917
True	73.2344090197192
True	391.9941080058909
True	273.8394480470042
True	95.86705284151093
True	328.617032299099
True	66.52666922266442
True	573.3356728016539
True	828.3582029578904
True	286.9725597795407
True	1176.6490262366224
True	104.25464988274187
True	321.32558158395994
True	1022.2317510215676
True	87.1957752110815
True	283.1868691878747
True	9.866776956729533
True	401.4365654973738
True	464.1315143881656
True	152.65947153903636
True	617.0743048233493
True	925.1531208470744
True	163.75287534444942
True	78.60850100995056
True	330.1319775084304
True	524.254470191667
True	600.5029672651768
True	1229.4732112719491
True	26.59376873345268
True	949.3581888322116
True	143.2359791437374
True	625.9240231646309
True	121.07739831082178
True	129.659179118788
True	194.27087615924728
True	167.50534389239613
True	748.797617696702
True	212.7319222964756
True	233.20694459762512
True	72.13968663651397
True	513.9891939175335
True	434.57742260536514
True	172.24395490699615
True	235.1629448569265
True	17.82287048270284
True	428.0885134199431
True	215.58164765703648
True	289.8786846313959
True	116.3811611949395
True	720.3010391640044
True	423.4446668460338
True	246.9824454597837
True	651.4849457673599
True	530.6400938909579
True	457.06432884207
True	128.73357126220813
True	517.3740290961184
True	440.8326171630374
True	2.924491746626962
True	192.8906527979113
True	96.99664412990025
True	243.34251963884137
True	2.682783721186721
True	122.30051763268224
True	341.34534598995816
True	6.198254310132845
True	825.8966226539649
True	165.42877175728705
True	714.1219842030283
True	784.9180245308844
True	168.18529763596945
True	229.5807913474944
True	495.24561836031046
True	818.1905424852014
True	47.90846958223168
True	38.47398970002933
True	135.6693719206232
True	632.8345494248684
True	708.4932859050356
True	179.96729806082865
True	599.2275043501943
True	611.4583122228504
True	850.9261010075829
True	385.8804534841052
True	190.37354308147795
True	886.5935301758685
True	223.2653204696408
True	143.3745387793063
True	330.117877487273
True	223.82925978637925
True	202.26421172865116
True	594.1820618428115
True	247.06103417485852
True	189.8762615325017
True	444.08456240729527
True	475.1928666466997
True	66.50707726261072
True	294.97122191333403
True	85.00490795128165
True	345.3891615232824
True	352.8297593527672
True	261.3238347772884
True	177.997591219823
True	365.330060001234
True	633.4850387579665
True	766.8844898743683
True	301.7105901725133
True	731.8578275124338
True	62.90927238098137
True	866.7774738015593
True	348.19132172920433
True	13.07312550423966
True	629.1716347005251
True	701.9431166373867
True	264.93357983219056
True	165.50707780904787
True	49.05400041857074
True	385.23085976091966
True	81.02142302808232
True	14.837186443116437
True	907.4037940466698
True	380.7584519498266
True	159.48504616360603
True	983.5318870336832
True	12.26324509255792
True	776.2675106307224
True	33.307900444836584
True	662.2186573616457
True	62.2963742197791
True	759.730563521758
True	454.0840426092107
True	189.2369667047656
True	452.75330500444016
True	209.6259601273329
True	300.1543350140284
True	219.30521063681024
True	403.252412266858
True	9.14571890739311
True	314.2567973163309
True	109.3590183271652
True	12.964256572140313
True	464.8010530249881
True	719.7287744161191
True	293.2431815586613
True	77.61887708853143
True	322.4701913171997
True	85.42432882912632
True	185.9547219946501
True	183.10880795951093
True	390.27148086883966
True	44.51973302853355
True	142.97300786572987
True	366.8011478681404
True	913.0244052811156
True	111.1281731229191
True	205.33800953020895
True	422.5727311911813
True	19.066080479122583
True	405.260388471521
True	514.7954874336823
True	93.27864303471814
True	390.9615950401547
True	359.75686821539665
True	420.9913802940784
True	584.8554896990187
True	1083.8244011207223
True	941.9076936635036
True	51.94692801332614
True	1070.375327994723
True	114.78795830536178
True	112.38802707943586
True	109.394455136593
True	503.99200128932114
True	366.89160771381495
True	570.4986776304684
True	267.1252952707476
True	155.12215369223904
True	415.1586333676338
True	15.94832818223506
True	484.7175673407402
True	394.2948505994932
True	151.9813103577725
True	95.01152995266504
True	524.5024250998069
True	997.6747262437696
True	192.9019245569488
True	72.23429691608753
True	438.4821739445575
True	372.1793036706241
True	468.7617280560125
True	328.32606655324514
True	4.208331101927143
True	537.1463183030546
True	523.5990725342591
True	499.9026579366408
True	190.0832300417604
True	104.57825185830856
True	21.39002226500362
True	377.13814198007424
True	112.31890790315384
True	6.968763258949883
True	31.0023307116924
True	344.06575455986854
True	616.9919324217159
True	133.23064110616556
True	91.59761423744791
True	25.90108692966389
True	411.9181509500469
True	346.3874095712236
True	773.86292573072
True	308.2211166629373
True	501.0281909266113
True	543.8194711719591
True	527.0127649642427
True	296.5733449918871
True	532.4034474680429
True	101.84728456429008
True	580.0519562782049
True	6.697091016578844
True	361.3291329624521
True	460.9554635168181
True	954.8220846503948
True	355.4888415273975
True	800.3970858525223
True	1010.1855144010102
True	162.16477045954608
True	38.58280329813158
True	371.54129679468406
True	397.0231896302886
True	579.7342641735854
True	249.9302529437028
True	30.517406125948483
True	615.2566703325159
True	129.44942003469868
True	1042.9955486298943
True	317.04786612086497
True	467.66813611601566
True	130.50255438128704
True	810.5832124516978
True	141.18889951277836
True	835.1982800986381
True	555.0053123651878
True	194.08946229971284
True	113.22939257842305
True	66.41544902078098
True	562.575022616174
True	897.0143597029199
True	420.431237926418
True	546.8841970144694
True	133.13983213185537
True	610.517553744169
True	478.9369629813633
True	790.1190800946994
True	334.29253555986344
True	595.5426320539528
True	116.92889322262972
True	27.44155332476869
True	409.4147823618089
True	169.31715918416003
True	98.46378295435323
True	373.2334572211362
True	1095.8918903288557
True	261.1046741917953
True	552.5496335126873
True	11.9338611236226
True	75.99967782666344
True	326.22346233936804
True	788.1394467165317
True	452.4512684644684
True	532.2544600708309
True	720.1501245140721
True	66.9098373507416
True	738.0257992062
True	46.199413668068125
True	111.1912553306932
True	178.893179495153
True	83.77326963925834
True	20.81371115565
True	293.3684506997815
True	474.8578130085221
True	889.4365140969965
True	861.5603421289027
True	5.382950975224055
True	277.465308159907
True	448.8200121318789
True	126.39293257225933
True	241.60511150083195
True	328.95255504457145
True	1320.5192301464494
True	452.814747206916
True	21.817072473621835
True	183.19129877471264
True	707.485313548327
True	36.25772745738558
True	178.6735577696786
True	567.7784821713074
True	67.84866119512196
True	883.5494282415149
True	317.9980364373961
True	668.0415405623353
True	76.95112923722107
True	689.8305616707203
True	566.6560868350118
True	867.9038029792905
True	265.1414425685616
True	509.8854549111256
True	808.3219010099943
True	915.4340436586664
True	224.83100744870387
True	736.69157547123
True	224.96793069342183
True	452.7319054312571
True	372.6410557456976
True	500.1280880116591
True	493.13259341029294
True	311.80246177496724
True	350.2499882215708
True	114.89891781244854
True	360.2973832025292
True	1125.2805159540687
True	344.27079069177915
True	147.38429481956052
True	310.2787430499212
True	746.1661491343029
True	651.432117797721
True	411.19150446801706
True	117.00624081384854
True	315.45587089930103
True	35.13489270024385
True	178.8369595299537
True	88.42892626820098
True	93.3068454577245
True	573.8135388534889
True	140.16888999819022
True	134.12373236691118
True	106.82654103337993
True	89.68740055478386
True	448.9591968309672
True	376.9444696989326
True	1029.4231676376342
True	531.2058955009769
True	836.588722013939
True	268.35540850452065
True	290.89038105074445
True	527.5467491907846
True	195.2157014821923
True	727.8228006285397
True	245.59708360407484
True	348.0242202953637
True	67.56725185339607
True	111.03363447771972
True	255.56442406245557
True	119.7389128704221
True	470.4113015004347
True	29.1850729820034
True	575.7257051932265
True	1002.1727824628975
True	712.2248169210123
True	1.4147200470570935
True	62.33344959709477
True	486.8600455831088
True	429.40875324862327
True	79.93201845780499
True	118.49920084488778
True	300.32322839659184
True	77.71809444803037
True	54.408221157682185
True	689.0282382157931
True	615.1287982864375
True	166.08855262891402
True	175.6523181284666
True	530.6371043912486
True	54.47703836028616
True	27.09446536348049
True	572.8093398044059
True	447.9770890579392
True	1122.9714937307613
True	47.10924436503462
True	464.66952721668486
True	879.2108277744836
True	786.1974600212491
True	292.9082816701606
True	771.4931158024283
True	402.0976320406877
True	41.83255129861229
True	93.74185929003298
True	708.9944808641332
True	76.83862002591087
True	141.75418401326368
True	959.9129693310548
True	193.94925115860403
True	278.93378937459806
True	104.2443436632649
True	640.8700499183841
True	608.7141746321984
True	207.57455585110304
True	442.6719614066437
True	42.31168891859392
True	278.8200561865811
True	592.1138709425545
True	611.1536436762658
True	302.1511419429511
True	73.7817342923731
True	944.8341571173784
True	1057.2708738984102
True	561.2573263043204
True	65.36965546148409
True	27.16939616040574
True	91.33349135343452
True	111.546624177334
True	100.21018949907518
True	888.907802731673
True	1194.102567159409
True	725.3919590721167
True	326.3684244099635
True	8.535765690526926
True	21.32912092461704
True	339.6210713642599
True	473.6102858816723
True	45.85791504172245
True	571.0042829689035
True	426.5881493890236
True	396.89916181762266
True	81.65346307170259
True	197.5940241360416
True	264.9475005805395
True	134.3100298979682
True	382.12880866861207
True	41.50159680749391
True	180.4168779901241
True	1174.5270329046537
True	6.061058991890604
True	26.40930141041464
True	595.1567255452999
True	353.6298811819173
True	793.1190365732342
True	158.43788231945013
True	732.4761098727236
True	596.4161894045162
True	270.9681716867801
True	422.7979787488424
True	324.58739839136217
True	290.3851019764003
True	263.52989602942154
True	397.8433097214896
True	502.3401344093005
True	502.3232977257019
True	110.5631802770704
True	361.0489910776582
True	7.212119737741248
True	186.95255982207823
True	241.59534901496477
True	841.270421328373
True	575.815014923199
True	31.437969192309104
True	731.6097123892606
True	841.2179302930969
True	107.35165377598462
True	346.2639851673594
True	851.9409735226652
True	222.4157523349632
True	163.20093340785454
True	538.5150237747536
True	592.7902297383682
True	1096.5734138646012
True	146.53933036570794
True	154.8669500925
True	251.6196569379186
True	319.41644780206286
True	418.73211557077
True	417.47330605505977
True	337.7544673724376
True	443.87492101189406
True	496.6489387700532
True	226.45600442782256
True	1469.1121767679597
True	252.72795414269385
True	425.147389842039
True	55.29673151397155
True	776.8733545034922
True	253.04312390059977
True	909.7030661975195
True	577.7472723617393
True	310.1318984152019
True	774.8028260284377
True	268.13736436299376
True	220.83692181860317
True	261.52865087660484
True	225.58830495756837
True	138.2018493438239
True	251.42080749178112
True	725.2997913922754
True	522.5791328168292
True	207.432659758286
True	1188.575421830328
True	115.96350518994714
True	257.7291545119302
True	71.27015409650751
True	320.1598799186571
True	403.0924291892779
True	92.5933667419691
True	217.25114054321728
True	77.00374708147022
True	691.6111846175235
True	380.7618894944667
True	204.85336901411296
True	722.3055093031467
True	910.0009021284076
True	802.5635530045217
True	823.3930021250114
True	348.5279296059896
True	1.3415168559979411
True	268.1902152816556
True	54.61515611179779
True	382.5209167094298
True	56.26860946780642
True	349.5991573817664
True	823.7280435044465
True	1005.4539052129694
True	393.3345527693015
True	22.29515188683399
True	520.7595096217374
True	509.1504332385435
True	191.43410609129407
True	230.28632752262945
True	289.9654676653525
True	24.109571122688447
True	128.3722236529726
True	959.0181408756564
True	62.29305826989732
True	489.00706431764206
True	786.2207585845214
True	101.01976659610338
True	249.66164310937344
True	114.92211849335304
True	16.491552506555465
True	1.2306606374765634
True	120.29640619600946
True	1026.9682783539672
True	503.0231971064154
True	68.59136062978834
True	776.0757747909436
True	346.041626805881
True	1.7828057791992942
True	460.7456455203959
True	196.06601757050805
True	507.36595265817095
True	84.04762480058336
True	331.83573272590866
True	381.4836688325208
True	162.6280368845948
True	204.4984073066249
True	130.84252278582403
True	179.0005099892935
True	972.3155362711368
True	15.067004434960074
True	503.6723504611732
True	483.4145758710432
True	391.46763636995865
True	224.05496506312303
True	231.69281049391432
True	160.1686671660901
True	47.22097466646834
True	480.2672636793168
True	153.91573478533084
True	838.0313460940719
True	814.7347070861777
True	253.5285876730484
True	324.25677217989966
True	515.9034630858926
True	40.23144530781704
True	85.02744166722236
True	713.4666153685507
True	1063.2129213545927
True	109.52819568839148
True	733.6249489378649
True	146.8437101198047
True	941.4174220968762
True	656.9298451566624
True	102.59343424052014
True	283.98847616285684
True	610.5428115708637
True	260.9663527486464
True	44.25172445233064
True	574.821820811181
True	416.1352417932964
True	6.249718760339693
True	457.6378299834467
True	68.93555062955258
True	170.3872334640102
True	236.55361722687985
True	302.099172557627
True	77.61788560531058
True	224.26628135281263
True	358.21081403030024
True	428.1267345860791
True	970.3999434546508
True	48.12980677988704
True	873.785655903804
True	1006.6621693642716
True	131.4757604320995
True	67.53767736535754
True	1026.7232087550806
True	35.581512694574585
True	221.26068080472547
True	84.10180325660457
True	207.2804460054133
True	367.811706445447
True	975.3301565031202
True	98.48847604758416
True	69.97740535695382
True	661.9066240350127
True	291.67970560493313
True	717.7400076307999
True	54.81539833949535
True	487.2093199312939
True	383.80843176601735
True	684.7463540023289
True	49.33845267766413
True	105.64728148847368
True	25.532701074051488
True	272.52379003883254
True	41.31780413418067
True	348.049280337837
True	3.36222937451392
True	1171.414082111036
True	105.14476839836269
True	134.47264173041077
True	363.3805056295213
True	713.5990192150152
True	670.4089993421496
True	1004.3153629797208
True	460.6098401994256
True	433.3681266584739
True	140.55759520785662
True	408.02448756637705
True	850.7375543679984
True	439.7927876158501
True	903.8008955798184
True	88.06708978740063
True	402.8792023237228
True	175.955548955416
True	285.8678987298633
True	762.2301472593606
True	152.75492770087152
True	135.95148336706362
True	63.23826905010349
True	880.4529004995487
True	758.3719495789504
True	78.64833507389078
True	442.6355867331018
True	741.2810499604253
True	424.40205534808
True	55.71112387732808
True	323.44380311097615
True	780.5314176428165
True	31.238189490428898
True	356.7622120291025
True	169.62932719187123
True	271.7160859999806
True	33.58146277910809
True	212.83054440096333
True	745.240029435299
True	634.6425710021081
True	60.06205226839018
True	284.398672642423
True	879.820075613047
True	18.508865966690436
True	325.66213968178414
True	303.36205892220295
True	416.9900636856517
True	208.7887802749904
True	604.2768283570141
True	46.44527420416268
True	966.4288577674772
True	900.1359857535375
True	43.84752483746304
True	418.1187422795466
True	701.82896450536
True	909.0645351272568
True	281.2052118405448
True	620.5957647066377
True	122.35412175670427
True	187.08238716075465
True	130.92968050933663
True	133.62316387295354
True	209.54546359552504
True	922.6967937154874
True	766.9236444455861
True	959.0824590450596
True	20.628201169074668
True	26.06114966540898
True	353.06127034779126
True	13.35917592749146
True	643.9011139687627
True	1049.4952877626342
True	276.8455847865366
True	202.0861346268505
True	85.86306351591874
True	217.1846988211969
True	137.89305563812468
True	46.01880475426205
True	128.60057623566658
True	91.71619197262768
True	246.73908623177857
True	518.9604438828884
True	166.11226185080272
True	28.628637620515185
True	57.08018609040876
True	426.5395506839484
True	263.7482425657217
True	592.8809641361836
True	23.24275240326439
True	117.96470110462089
True	670.598016259461
True	272.31617516514893
True	466.2131151851867
True	656.8446701749858
True	104.56347043550096
True	110.58826901134304
True	79.92012545778118
True	26.71466122874506
True	127.0843796951838
True	88.86555435592119
True	101.73266649635164
True	150.86403859927316
True	237.8598037029072
True	836.4025003893024
True	285.62667747253096
True	936.3856473159832
True	167.92772192242637
True	193.9790161191125
True	814.146268005206
True	315.1059607899816
True	591.5390711921028
True	258.3399227529892
True	350.4416333549249
True	449.0126404065464
True	546.1306522433163
True	667.5256064467952
True	366.00610532461735
True	37.551245967522696
True	538.9039991621967
True	616.958118201669
True	19.11211315586777
True	10.847982631294231
True	264.21944613995777
True	394.1155072751565
True	472.68429367073776
True	65.49397257594596
True	678.3692510157471
True	956.102974692144
True	246.983412561644
True	905.6976647219426
True	285.1629657791086
True	106.1058249001342
True	283.78243530939886
True	650.7875633659498
True	34.476646389394794
True	562.4430256524072
True	1279.6158053944152
True	1003.457729712527
True	910.1789957360122
True	211.0140107993801
True	87.7118584238891
True	202.83776094699687
True	819.9930860707613
True	147.42223316701958
True	1071.8859761116776
True	886.8159086910118
True	42.34965462888866
True	89.24828866585784
True	415.2083441784605
True	410.0050616773496
True	204.3692691789853
True	494.0723655364319
True	647.1754167181292
True	119.41976059291248
True	276.85320713930827
True	990.3222095509312
True	52.7695413586179
True	692.8290447240848
True	550.330727444109
True	41.69407393998806
True	838.9600068186904
True	391.8906575162828
True	559.6454895611919
True	110.34747860602562
True	264.3067096095695
True	211.6437716509365
True	27.033330084787057
True	137.92433954586127
True	724.3096793848916
True	137.3425224603529
True	370.9594181160986
True	65.32632057020508
True	639.045911553977
True	644.9429648538872
True	231.79967517797613
True	457.69299328728073
True	161.22769317622473
True	171.27978514294114
True	224.9233462790729
True	290.2977112506406
True	363.8656230277717
True	131.7079195421545
True	199.58891258787872
True	27.27266314913443
True	868.481255554656
True	303.28072854391314
True	9.687257821403623
True	369.2887098402022
True	166.56550425529812
True	631.9839185904463
True	373.4374880204776
True	575.5552526340571
True	523.9892805867562
True	482.1800872951004
True	782.3311194525071
True	235.947269461651
True	566.1482107707824
True	157.59027194755788
True	512.0084174857118
True	364.2158766409193
True	379.297320521311
True	120.69694888371752
True	138.6602920071789
True	108.80734410824836
True	67.45930359443797
True	696.4199111876497
True	186.1626217908822
True	44.39011449656003
True	0.0
True	546.1901187077551
True	107.59733135582664
True	23.88945358849165
True	44.02047718833866
True	104.97170737029828
True	527.4723816640036
True	183.17107155815648
True	104.00528555041106
True	35.430107747149954
True	163.9879429922978
True	941.501864847664
True	50.29281709922704
True	226.56380570375651
True	733.4381050583032
True	323.68673889756604
True	463.44596695693366
True	472.17238318926826
True	511.06283804778377
True	588.8951944907943
True	948.6642337460082
True	267.8820331052464
True	1040.3228428539646
True	918.681960242717
True	598.8357690613042
True	343.8896093977266
True	841.6301093548005
True	10.489431459897451
True	34.692237636416806
True	301.5720553622925
True	42.459637203261615
True	194.9966455282197
True	719.6594219425164
True	207.533939973276
True	733.2985562907315
True	787.4937769566354
True	118.93493660094128
True	367.0152836011307
True	591.0664058495822
True	22.679710835120403
True	130.16915724904524
True	435.710986572906
True	296.9941508891043
True	192.12062569511883
True	110.09600441578046
True	383.37727636866185
True	21.53188528752807
True	368.5797533451917
True	362.54785923034063
True	1049.580689995068
True	364.4129586112076
True	29.689646122348652
True	428.0686604582709
True	419.2297108293216
True	231.137563856863
True	30.470575924841565
True	752.7003264614672
True	445.6783702626751
True	183.9710698121899
True	12.59371430272316
True	1217.419604063832
True	167.92221746421978
True	29.0505813908691
True	310.01364907495065
True	270.52185448817784
True	117.29191009612344
True	304.1518153180582
True	46.248848790056456
True	306.24082246218023
True	294.5448023200286
True	314.11464632389664
True	32.65558891704385
True	44.96427578914337
True	1064.018925395215
True	25.57129481929031
True	14.074639323768087
True	176.56685197964424
True	650.1625168403017
True	5.374607465601198
True	194.45960436524905
True	173.84263650823203
True	508.4906118790284
True	377.17388100351207
True	725.920238716252
True	324.3433740729638
True	492.1321848224728
True	441.4057074913399
True	492.9569249449221
True	101.00949156738868
True	1287.7984387821098
True	919.2389222942292
True	291.03656190065254
True	532.5989025168456
True	99.76306631985544
True	584.7380237376138
True	402.93197636539617
True	152.06700624077868
True	75.01922355795742
True	351.8322657198035
True	164.77659330658014
True	30.75702284350651
True	599.4846475705627
True	382.9541948949973
True	66.28406105558632
True	30.221113881723163
True	673.2294230180175
True	496.6248303640119
True	74.41440736890112
True	22.97001688229747
True	322.0162593839464
True	323.29227685328885
True	714.7416148116424
True	548.7337519982038
True	550.9067746100635
True	771.3131378884282
True	8.897978549336015
True	55.731525194528
True	39.29143709258325
True	60.16721919716463
True	516.5962226331474
True	587.8120556721203
True	83.5391017948482
True	108.20706809084594
True	187.8365665942269
True	74.2299611713232
True	176.70529493801266
True	209.9531442925069
True	277.8133620007281
True	834.6055332616766
True	612.8410084706778
True	285.1666806961557
True	197.98821008682864
True	267.4510231067222
True	262.8657126060396
True	720.5953021972456
True	327.2469847635758
True	173.0875196445259
True	917.6430013140778
True	348.7286132452076
True	476.5168399652199
True	155.25456240042573
True	122.59707686159652
True	60.77823962928256
True	216.76388979538265
True	956.080630772462
True	532.7561020390832
True	120.67890341535788
True	351.4869121886047
True	97.3439656231088
True	688.8499167247014
True	3.998310299352976
True	686.1656287029459
True	35.7634914577569
True	917.0533173046692
True	841.4404355610029
True	209.73650043442615
True	28.748981647288858
True	84.66408782472548
True	459.7756333809653
True	228.1713519516574
True	1.4879526487996766
True	76.07486295114195
True	1148.586146081327
True	346.46911211629026
True	661.4097781025465
True	472.19015885644353
True	32.63591036002745
True	137.41062024560435
True	439.7192988203744
True	950.3296316002862
True	821.5985507325277
True	403.5997174006675
True	332.3471942381173
True	15.60305274094219
True	78.17120590648464
True	731.5378242744437
True	467.6835197691397
True	379.9873568436555
True	837.2857984750709
True	25.49541437457004
True	223.2412112701735
True	904.8288176243316
True	227.4632596989194
True	8.319605896842027
True	505.281000372825
True	100.94972609055188
True	654.5384996654541
True	52.07915314499799
True	257.3358542502734
True	838.6542675208324
True	887.7733767619169
True	272.3970310478787
True	443.55046345736105
True	122.80558652193564
True	631.8069028792253
True	253.19460221921963
True	193.69513484013584
True	879.360845330461
True	56.07304612764736
True	691.8049385317948
True	279.5158039931907
True	299.4359734295673
True	175.22183576315322
True	483.81022490753736
True	591.4907413545276
True	359.1494965286641
True	416.2072469564944
True	69.05382077529868
True	161.4195085754885
True	463.6143263350265
True	208.25191920084407
True	38.79628208829661
True	205.1945106544644
True	378.1998923416907
True	398.7391197934836
True	746.8689028297904
True	132.47959433212066
True	659.7735152749756
True	492.77275544959423
True	627.1516980930256
True	133.91149025018836
True	36.79711822116685
True	668.791337361083
True	73.26315646160735
True	562.2241248270844
True	690.7715306911533
True	450.7281784118642
True	137.16638464729903
True	483.3926854043567
True	4.603851306981634
True	389.622740215324
True	31.6661132827778
True	628.7232481228081
True	265.4098797756175
True	565.4984942525736
True	690.6227146935888
True	140.2283706898138
True	530.5905989097917
True	492.745732230689
True	68.17879772854461
True	959.2383085819068
True	2.4409286055016697
True	27.003743306248843
True	613.1633398252081
True	674.7756314494453
True	129.54963072257277
True	408.8204482301095
True	119.71025980916237
True	76.3180179300788
True	437.40582644376553
True	40.81536958167783
True	516.8047446812502
True	11.214147511674264
True	832.809224129302
True	556.1934110264621
True	698.1351062473999
True	98.26169862388828
True	381.4096838121873
True	983.8281075880378
True	858.4805472273869
True	145.38401746056033
True	549.1575318603467
True	461.04637722000734
True	260.61504704973845
True	250.84037187310588
True	5.164961450544912
True	302.1074198335473
True	12.609077625207938
True	366.3841199887562
True	73.12194211931329
True	417.5518152350874
True	655.9419374514066
True	118.82082856909942
True	232.8036331961192
True	644.3689786341375
True	664.7769982775021
True	303.3583467076986
True	131.35401569435462
True	154.75602064358847
True	482.0463345538946
True	84.26459017843707
True	8.547943526508066
True	496.15204205400255
True	558.0933823279877
True	19.704987522176168
True	135.85900952891927
True	937.1451494832028
True	502.15807273386326
True	271.70591394693747
True	31.83875746393427
True	474.4940454085487
True	113.3571222558525
True	593.4351728774184
True	649.7463638617508
True	286.4089018153121
True	359.35472343752826
True	183.57186828511365
True	235.0680161176321
True	74.85248292423431
True	228.1567947704896
True	524.4189752395351
True	19.7069512124794
True	441.5210062207741
True	377.1166378809692
True	740.4642926454238
True	911.008756750098
True	882.8702008461919
True	151.45963470537347
True	399.5855661706822
True	72.54154570983516
True	190.9600069508213
True	318.98299861261825
True	10.85931913889587
True	807.4203330793047
True	23.241838926564032
True	378.3917389808955
True	258.4530292082488
True	657.0839137914622
True	216.5145592032948
True	38.66057991680302
True	675.528836003313
True	1084.5274922509602
True	227.27150078042047
True	131.48875401937926
True	597.7764124882549
True	532.2038050597987
True	17.71778681671531
True	830.9020529352938
True	120.749154569787
True	44.05188442818214
True	317.200087435155
True	346.7242162782828
True	391.9240452341463
True	268.16111952452724
True	17.725851990735634
True	20.693237733519062
True	849.6867029657467
True	209.62346322304305
True	108.9305906253672
True	827.5483656750529
True	646.7037606093262
True	647.4447307199175
True	447.17986332453
True	147.43076119221536
True	33.10230325960669
True	102.3822636481677
True	442.469243088448
True	225.01775768999903
True	488.0831524991965
True	144.3092562688345
True	485.11129830595104
True	638.3544588757335
True	941.1696018080008
True	26.140435606052517
True	967.399667320466
True	1047.5075745633712
True	486.3890683479725
True	86.18986098208147
True	803.0496627776433
True	649.5054915955488
True	655.7494434451514
True	170.0057661768047
True	754.0894303839191
True	725.3148712877206
True	121.80250719382023
True	805.0463630196175
True	827.7990964432331
True	487.214363866406
True	226.97796946676087
True	74.62444982487392
True	319.5110205186147
True	361.1440282602583
True	479.2138220537935
True	428.2588127301631
True	199.0710154025236
True	313.81792414397273
True	2.166537994926657
True	13.871581869583569
True	107.76328490791232
True	132.88783873659628
True	366.9547029934645
True	350.01341034486234
True	115.23352402746688
True	17.819238467840663
True	202.6605140073663
True	826.7300562994798
True	465.7020393274456
True	534.4288464551078
True	565.694437759124
True	848.7784732764937
True	652.6259759705035
True	94.8491961709716
True	204.2688871944043
True	245.08452337608887
True	285.22883534039653
True	110.4802088930264
True	370.1508829385493
True	432.9731048632335
True	171.44494782581685
True	645.9723463304979
True	242.99362843265877
True	206.2184205622844
True	30.29307310241041
True	248.49799888866804
True	498.9475199501709
True	169.661603261189
True	526.4606600805228
True	468.5348150682416
True	250.27078178454
True	102.96653611220933
True	41.92463644545007
True	395.6753013967257
True	795.0260092880682
True	162.0439742819451
True	1022.580524572232
True	1035.3982500970908
True	483.72684503001466
True	100.0913675386039
True	128.8354588843739
True	660.0076663352138
True	8.201316590399786
True	215.61247749526825
True	137.80991313549654
True	118.67435414348256
True	333.5393665770432
True	640.3997742826143
True	37.11948943029276
True	126.23017429065224
True	945.5729026394046
True	55.21787106355305
True	459.3858289728199
True	527.323761253013
True	248.67982947114487
True	131.01002605535203
True	914.4422641706497
True	1198.706715422193
True	525.5966881517346
True	651.2310205705134
True	219.3483533900776
True	152.1613325086518
True	327.695849081609
True	250.7667116949352
True	172.49519027352798
True	301.53036407450344
True	334.8205088337234
True	13.05544145541108
True	627.9831859403866
True	142.83393534287217
True	77.8159327115261
True	457.3219375971864
True	298.2822129553793
True	1179.4832157846863
True	341.2772606968817
True	1003.5911116262544
True	10.153379054863278
True	281.0050684978204
True	231.37217852251808
True	150.53712912184014
True	482.2071430590563
True	210.19892385782228
True	416.1034017134604
True	320.5740032808548
True	113.43015859124664
True	363.31949369062806
True	1053.6825388399936
True	718.5124948389447
True	220.5160066848996
True	109.26444289387128
True	301.54787105573297
True	22.696839106997864
True	351.6175386203161
True	327.4207890296414
True	545.7783090098719
True	465.9370589425261
True	356.3238014557833
True	159.56377237076742
True	13.24286023494447
True	427.3334476097593
True	277.8550034911892
True	147.84513029999107
True	307.08620320102176
True	430.684477018517
True	808.9344274392421
True	300.28534951793495
True	762.4751916590209
True	380.97453526297215
True	382.1750289216423
True	1.5326914889797345
True	1187.9335806241456
True	104.73533129215748
True	915.4087637557252
True	200.6967714828029
True	473.2136480518093
True	670.8830875533511
True	82.06665170649191
True	476.0281337939792
True	31.68571488571873
True	402.5073327879021
True	77.61833430944257
True	230.75422873678488
True	39.03983220354956
True	696.3300469741248
True	183.99479118330183
True	27.328266327532717
True	391.6789843172336
True	111.6303740099942
True	157.4966396900651
True	822.1940550465133
True	259.1935037645546
True	158.370636503244
True	364.9317499919768
True	520.8196919573052
True	330.94111214000344
True	502.5085184985805
True	612.7322707156552
True	153.7264348084831
True	6.400433687367439
True	70.26959631630538
True	435.86507473452855
True	92.58453404962265
True	81.72920039074224
True	1064.2293964268274
True	27.693966669830733
True	327.7738655194531
True	323.3346689321589
True	464.9033350146903
True	670.0996733058939
True	192.3480797369053
True	664.5720939010488
True	333.26303587479185
True	343.0393921750933
True	266.2950524291935
True	213.7390355206612
True	364.3263744843103
True	456.9310909372464
True	413.8994222908499
True	608.3313227949699
True	137.20121716853106
True	75.31920164670863
True	42.36761099447759
True	278.22642507493146
True	635.8024913852887
True	396.7676815085781
True	813.1683212540013
True	209.5411090593028
True	392.9114662567536
True	63.373633537877176
True	54.28187714760713
True	404.7614089297917
True	200.9248239185119
True	206.34600179944232
True	42.49244488762741
True	1098.59189400389
True	178.84842043117763
True	892.5917157285967
True	316.21041875415983
True	913.267223605377
True	234.21681661663652
True	458.30810102948726
True	528.118413390659
True	607.4091143589004
True	207.36691129540293
True	485.46188915407913
True	919.3381844687992
True	123.4394509492611
True	6.45355425867733
True	571.5034976670433
True	28.4360456194866
True	75.87468844942939
True	796.5666368092055
True	237.22205082684292
True	993.9785089637578
True	698.551549138241
True	421.9194743456428
True	261.27791542493736
True	475.33261051716346
True	331.8716890863569
True	184.2867608321596
True	693.6878826394071
True	712.6442342488813
True	203.45388353192584
True	90.02235561909075
True	530.2060242728286
True	136.7803383950009
True	390.72012682664615
True	339.8605544471505
True	65.18872682297517
True	378.1249870221683
True	418.4914170758559
True	359.53173776230983
True	414.675600251801
True	430.0864179854589
True	640.846463651858
True	59.37068562530366
True	470.7757972727297
True	316.7131577656515
True	667.3788796856749
True	224.7021358945396
True	102.25772158470376
True	43.71948538415335
True	555.261283942684
True	659.1107254258256
True	182.22149628847404
True	412.4135882456373
True	336.91428507696355
True	18.299071904813115
True	172.20994083262855
True	288.9548982093671
True	2.9645361332382705
True	879.825658492119
True	78.3162633775126
True	104.28847452045272
True	109.24250978558592
True	362.5330451899396
True	37.49394751799735
True	447.6194175892652
True	222.95985931990964
True	4.945733612734826
True	118.51324044423072
True	452.588792140454
True	48.766884615887214
True	66.17097425997811
True	184.62839373693072
True	287.3873559835327
True	969.3280852470772
True	388.3593792676918
True	974.6300210530736
True	185.9633352127751
True	1042.5583811978458
True	766.6835356231343
True	662.0244507349116
True	407.71596115281056
True	376.0670441215968
True	79.37735337621572
True	66.43964720765199
True	79.65585680232273
True	181.2336308944057
True	483.3527135305717
True	1108.776425179257
True	181.42262300556507
True	365.5237577957199
True	440.195717373407
True	603.7585693184932
True	598.9909979662632
True	283.70191660189226
True	447.62996311564586
True	654.4070245014962
True	91.88383909695976
True	735.9399756344304
True	268.1045619753425
True	137.66824710904748
True	423.6079542754808
True	871.8502469745899
True	455.4981335268654
True	843.046952810861
True	194.02219795895036
True	344.41162716000935
True	695.1067020268812
True	636.5272275953326
True	188.74279659694247
True	265.8548033710236
True	806.845712026429
True	31.648175910058004
True	184.43077301839992
True	496.9250378683017
True	695.1109120271486
True	101.98983577020344
True	37.32820998465017
True	174.21516799856974
True	738.0057726213812
True	318.3637172881524
True	560.5088920442538
True	355.65335728096863
True	290.0716457321344
True	458.9767031106233
True	499.27258267335066
True	69.24359186789667
True	380.434774603604
True	765.3647337491602
True	0.0
True	294.844560371075
True	242.75897082250532
True	982.0911941443242
True	151.37528329228354
True	623.1113339036805
True	640.98107214725
True	116.40557668521768
True	218.57650074828905
True	130.7969682848777
True	11.513012619955958
True	285.23376257745247
True	385.1965455937619
True	1152.5030160314434
True	237.7727734575828
True	398.664853793273
True	655.1928012443459
True	210.08141084743585
True	28.068519796875265
True	871.8752352195195
True	598.1586165020942
True	152.47163601265004
True	602.6953478570142
True	156.1452070742276
True	287.8744271288832
True	787.2324578368454
True	35.26089036344437
True	108.69176741450552
True	508.869853744491
True	64.83564048807284
True	77.41754933088495
True	420.5135763032751
True	20.099415429817977
True	776.9940503321209
True	102.280493702452
True	157.3553585358587
True	20.072648973994056
True	699.2325468705251
True	31.04849553727031
True	779.1894206591737
True	400.5335960068858
True	110.4036155853337
True	707.0832304358711
True	516.7356858567284
True	561.3276540138114
True	48.50379038521265
True	373.5550991904288
True	6.502849159957354
True	95.90326027189592
True	360.4006447972227
True	44.78140866677845
True	121.64100828142948
True	305.7695272776304
True	194.48042491142533
True	96.78582970637537
True	673.5947981209501
True	18.852168936009395
True	1128.512707801421
True	505.717069966041
True	301.47893187768665
True	499.6311647279527
True	116.7171376315142
True	799.159273369738
True	1116.338852859501
True	741.3622192775327
True	161.43700018329295
True	225.40141264264176
True	51.59431629513984
True	60.07654580927451
True	153.53047741092814
True	100.0906604833887
True	170.51024068902746
True	1181.0087723952124
True	318.37674818701504
True	354.4277028262963
True	717.6206781642151
True	17.543503264401874
True	14.54881129339243
True	593.2372285823471
True	5.495136768015561
True	117.83092091598692
True	699.2010701440787
True	182.3400341586679
True	600.9912875121627
True	842.6183600156942
True	164.4468363702202
True	885.2417608353393
True	2.4149436548197314
True	454.082985598256
True	1060.1943947970892
True	25.97721460509906
True	241.1086057555372
True	144.97043973788365
True	963.0485790144988
True	233.2715359703681
True	500.9128458492985
True	121.3316895450073
True	514.1220754784993
True	147.94194257933285
True	95.7946787967403
True	390.300690099106
True	67.96767083378126
True	57.54928105749428
True	1068.1425174663875
True	266.7047252748854
True	154.3165274741062
True	361.5320357968428
True	399.70729050667865
True	213.67743104406503
True	170.13423840514406
True	385.9048844099802
True	35.467951970831386
True	492.4448739738255
True	1129.2016081561069
True	116.8747961583883
True	478.00171658826855
True	315.4697119199597
True	24.88273960516157
True	418.8979990147456
True	101.75709422008715
True	564.0420036407753
True	201.8176316845208
True	417.613153521288
True	20.966902042025268
True	439.31325840189
True	105.24297175417988
True	333.6611764939135
True	35.76820113585624
True	178.28521035732746
True	245.3130983254366
True	750.008767231385
True	56.07936896119388
True	141.52088837659136
True	236.7867717084246
True	136.51691706487114
True	631.7133378411633
True	566.7982192200516
True	789.8017320654825
True	388.6030282946194
True	538.8462627402849
True	411.22325169763695
True	690.5141287841036
True	70.6969772983571
True	470.1583544630783
True	433.43130522197407
True	49.58059337068703
True	85.9967569039348
True	129.5576008234991
True	92.71682001666082
True	321.712709311695
True	868.2889617385631
True	330.48863076424664
True	1083.4059979861042
True	320.3769027331915
True	898.0069208693379
True	149.4457438411497
True	595.3413217586872
True	610.7958412200456
True	679.9010294886646
True	436.9477513726002
True	64.31450097618645
True	300.2971775310989
True	39.77786924924129
True	166.38401969545035
True	174.1401180488827
True	1136.145565796268
True	231.2660609621429
True	546.6587298371803
True	552.2180292302484
True	571.2756312140169
True	861.3442962828528
True	588.3821127742724
True	628.3521308834604
True	946.667913005775
True	121.9347484467846
True	321.19829705774555
True	259.79702919572867
True	325.2117647820201
True	89.9998099772876
True	372.55569905304566
True	3.8145711425457742
True	326.8697940030738
True	250.65193755636653
True	598.696171988897
True	273.52223473220454
True	354.30003441888647
True	9.89671400614512
True	59.83801315044488
True	536.3852663733998
True	29.376101288617257
True	146.22781477637588
True	62.52487360241493
True	144.85975922614824
True	231.2563841507934
True	67.0182178389899
True	400.7225290770707
True	277.70769928617995
True	104.65828086416684
True	337.98031893885366
True	61.66426460047514
True	592.1127414756846
True	817.7602408294454
True	280.4313033749904
True	1167.1837182523882
True	110.77238812038394
True	296.3577507454382
True	1050.0910330921922
True	87.78110059223039
True	288.7626556606537
True	9.82657255247969
True	406.2538501577153
True	449.5245454546443
True	142.58310244360402
True	623.9016604413104
True	902.3296967033224
True	154.2867778767082
True	78.99442454357775
True	329.9665599976126
True	558.1220172493546
True	607.4602131301075
True	1202.144318969499
True	28.73616809322441
True	904.7201425479068
True	140.9862806877123
True	620.9311866095021
True	122.70323696215785
True	123.57371420104263
True	192.54021342887364
True	175.01950320853177
True	732.7412767305694
True	214.1785746272048
True	231.0279769126133
True	65.95133293638249
True	510.21747120952506
True	426.2171653514256
True	176.84776755813832
True	240.7303581625803
True	16.457689055549427
True	414.8351684725439
True	220.96448744539805
True	285.7584228269761
True	114.75925063374102
True	699.906291085127
True	422.25372943463975
True	257.41801504109725
True	649.2344536175583
True	528.1154238447691
True	454.8398600266647
True	133.38032325798557
True	522.829030020176
True	436.81455859330936
True	2.7715488401161723
True	195.962585438855
True	92.5287360321408
True	244.1716741526008
True	3.2666997536855265
True	121.79889056535688
True	342.8192063366439
True	6.811613875030915
True	875.4662569325501
True	163.73801158997423
True	715.6359086560362
True	770.6935504332097
True	166.10452241866795
True	215.55927123771176
True	485.24925798188406
True	831.9430542063626
True	49.660854012001664
True	37.30919961479313
True	132.48584666059898
True	636.5938837222947
True	745.9192930308706
True	184.3136039841523
True	588.6309085219436
True	608.1926789131854
True	862.993621473853
True	387.9119340998392
True	185.27951355421047
True	839.2223948101287
True	219.99439243118127
True	147.46812113992573
True	313.62207932909195
True	216.0764029033341
True	210.44758334486133
True	603.8319405638609
True	256.32281419065856
True	196.98566247879432
True	480.34472564782703
True	464.93055811495685
True	58.96306694485075
True	290.13972691063947
True	80.41415753816878
True	345.4233673618785
True	361.0050324837288
True	258.2256497552707
True	180.5834923351753
True	387.2299373623655
True	626.0762004454133
True	774.9618404385376
True	299.9973093298519
True	746.4095156452269
True	62.07514559416605
True	881.0561061291592
True	356.13876168825294
True	11.970669912471893
True	621.6930653286252
True	690.3788083388868
True	255.72766557083187
True	159.65994743640437
True	49.960494334533735
True	377.3641227963852
True	79.05639485885396
True	14.792012737121649
True	897.2319417084966
True	372.84474029075216
True	179.30213786458353
True	1028.2875076124792
True	12.14253253248119
True	768.2056477248241
True	30.87350465056432
True	631.0753933326423
True	59.39531326232501
True	794.0675084765975
True	448.8474684261297
True	191.7852237338564
True	436.3979545625386
True	214.40618560357217
True	299.7519273283102
True	217.72681740601
True	395.4125419424411
True	9.090610639314733
True	322.748351718502
True	111.07391524593514
True	11.371155820079755
True	468.5247189801885
True	715.4066567784955
True	286.5916109788421
True	69.84585521695902
True	323.079077748508
True	84.44703704694929
True	189.57026806818575
True	184.97796873228208
True	401.9942215586615
True	44.230467150060456
True	141.87631267425556
True	371.756597822952
True	843.4297891796051
True	105.01673426364168
True	211.442185279982
True	438.4189164613317
True	17.345292600925404
True	421.51482973230185
True	513.5306810344357
True	95.2854657791316
True	405.0351655992886
True	349.4586541313983
True	407.81357667191
True	592.0525334491767
True	1080.3715401172983
True	979.6992370592768
True	62.43813779829669
True	1069.3995688019954
True	109.3887812610401
True	114.11146515914588
True	108.55916485828212
True	495.67871319223394
True	374.2335963259836
True	569.610617711115
True	260.6644428736376
True	161.44919372756115
True	407.70832524157737
True	16.469487658972998
True	450.762559588612
True	391.2372539086114
True	142.72482321309167
True	90.92515427115228
True	534.2480967781723
True	1035.4916913763886
True	208.0044975605465
True	62.31739192354095
True	450.49481852648887
True	388.19130409424406
True	485.0789134744937
True	318.50843810936925
True	4.329066352215126
True	524.1039579478445
True	508.2927325507154
True	503.8218994299685
True	196.3703222608084
True	107.48677510292372
True	21.541338262870354
True	376.5715194294333
True	104.4238093392968
True	7.429793002685254
True	33.82253587078286
True	346.94074285376
True	633.8107069954972
True	129.44663897036065
True	89.480943349866
True	23.784403347119262
True	388.1194143689289
True	365.2706980392786
True	769.2776736831653
True	295.0200102708281
True	522.45418894783
True	560.9620487434009
True	516.3943813332717
True	288.6564210744881
True	557.514143175986
True	99.63590998349156
True	579.4857759803499
True	7.389109603923647
True	360.39687829877136
True	484.5113449629526
True	975.4782968650986
True	354.9395448740599
True	820.1195964651712
True	939.7700227744386
True	173.6846800921932
True	35.88290840656391
True	368.5688327586776
True	378.6837864030512
True	586.1810333355003
True	249.89072876495663
True	31.260997520950163
True	665.4004604207767
True	130.92902713185464
True	1048.9511652713195
True	311.6612465869571
True	477.8414758856164
True	117.1603969871764
True	819.0763918277697
True	137.89497311330177
True	815.2534646213113
True	561.768951790642
True	191.5792413529491
True	110.91220424629483
True	70.61300364824477
True	559.6888082660835
True	877.4075258054587
True	421.8577090224566
True	554.0983576946046
True	125.9840071286961
True	625.0209688476609
True	499.9529869843884
True	805.5006823737262
True	315.96442133688834
True	576.2585812478626
True	114.80667427708208
True	26.92024201141193
True	405.3873104376401
True	168.45294986729618
True	104.36909391709187
True	359.6922690256108
True	1083.1754091915782
True	259.68961581067924
True	553.2106699357305
True	11.190776657749302
True	72.36157179732132
True	326.4372845535021
True	782.7120508200335
True	450.1199565514207
True	530.9952179365854
True	729.9414457439993
True	65.5113561457562
True	720.1924440395161
True	45.47291603424288
True	106.23155293009056
True	184.964511918479
True	83.56882481861234
True	24.298530999522164
True	306.30480114685366
True	464.9539776762202
True	883.7245021944427
True	864.8296739839394
True	5.224643335898957
True	267.539899693879
True	462.87988319762326
True	122.54754994809804
True	241.8040161524564
True	328.9846580308805
True	1311.0614171520126
True	471.4603387147168
True	24.401057167373448
True	188.05462047999723
True	706.5538474394837
True	37.20140223186109
True	174.88941862090513
True	565.1383478093753
True	75.35015929105133
True	887.7909021300266
True	321.1734137687706
True	667.9204524870693
True	76.55563867243355
True	670.1753166605921
True	591.7540037994175
True	871.5845451748555
True	251.22872999234852
True	506.73141343002
True	797.2131281276666
True	943.9874023758777
True	229.71111335891183
True	719.5220459955755
True	219.7736133786669
True	448.2594682653916
True	368.534692500049
True	498.3212721822276
True	494.60501483291023
True	315.0746420390771
True	330.25064821739585
True	116.45280112086276
True	336.0873359228878
True	1134.0115691862834
True	309.629695921645
True	153.29774762548502
True	299.31664953900594
True	775.5662844754694
True	639.051714164346
True	433.8251260685401
True	118.88875167091368
True	325.35675776872665
True	38.15211934844671
True	173.6992215431056
True	89.83796688945858
True	86.45296717139195
True	534.0702337905758
True	135.17521139349685
True	132.8389906909752
True	105.00878790358014
True	82.28935685870002
True	447.1793100343414
True	401.0721584369063
True	1046.3839839528052
True	516.3653469937186
True	833.6334894611748
True	278.0486523876173
True	287.3761074753809
True	528.9524887389686
True	195.02913931630724
True	754.1055828768086
True	249.36853213823213
True	366.42708527299743
True	68.70121797651431
True	115.39001199399084
True	261.3352319289151
True	122.1552826759964
True	487.8822926489766
True	31.82239979432676
True	584.3879864885506
True	1020.5425737223007
True	719.9903751507208
True	1.6164479247086505
True	64.33805056447764
True	482.5182356971035
True	433.1715368587576
True	74.54912203987843
True	113.8745228871637
True	300.45276393628154
True	77.02809243595613
True	52.48959535343469
True	730.4421138832053
True	655.4003130069275
True	165.0162558399303
True	166.08691404254623
True	510.3236763883451
True	53.10170317225281
True	26.528392710036936
True	563.6444061988879
True	450.0052427338384
True	1138.9272114229204
True	44.63814452325684
True	479.0112716009783
True	891.9461629654129
True	812.805174041792
True	286.98822588215955
True	754.8423790700712
True	398.7865270218166
True	44.21745509583237
True	95.3213951379682
True	703.1467250869422
True	78.06422193287251
True	142.30755681719324
True	964.8124599518771
True	187.33118032630372
True	277.4269354470406
True	103.64007974517808
True	619.0181971431856
True	592.0174120379475
True	212.69954318299736
True	435.4443151464396
True	38.09676539890412
True	274.84947777001724
True	595.8616368428071
True	619.5448939829724
True	315.3991463990725
True	71.18965807200863
True	959.1326545331696
True	1099.6462238020245
True	561.0517361927544
True	65.60545072986145
True	30.99026706592289
True	90.3912637163487
True	106.08319897179577
True	101.86587221340714
True	899.8951982740487
True	1235.9289247646784
True	716.3207507035921
True	313.7373536284767
True	8.459511521765139
True	22.05031461066509
True	342.4954039434616
True	481.7357423186176
True	44.42984539810689
True	559.7724092384143
True	429.5334519610794
True	398.7099581293322
True	81.04690485057816
True	195.98721999270617
True	261.9353589273821
True	129.9641136443824
True	396.2200349647051
True	39.52796508258213
True	182.0884819777044
True	1173.1596777475686
True	5.804194728122324
True	28.16115492582392
True	588.2239968631211
True	357.44347221631165
True	788.836091871271
True	157.2911424770069
True	746.9754636717696
True	590.6923624955983
True	293.1723866249699
True	424.3249523945549
True	333.48348033337555
True	299.59670677116065
True	262.37546355900474
True	377.2479870915329
True	501.28139713789295
True	483.01510206160174
True	103.35660951998514
True	379.9395034998192
True	9.448329374598794
True	186.75206856376835
True	214.14313888511896
True	839.1777479689989
True	583.3833506004979
True	31.87083563104298
True	729.0226899316193
True	854.958151420988
True	109.07639399377553
True	330.976630990607
True	872.0219361172536
True	219.69903022131777
True	163.32161425138017
True	534.8694688305931
True	568.234035641439
True	1127.1966869251266
True	151.32118575205456
True	154.2830005714421
True	257.56731863641966
True	318.5212223729069
True	413.1367365060217
True	414.8820313759869
True	330.92070256362126
True	447.6664107225059
True	502.3462349945205
True	229.5448928937749
True	1467.6168425948056
True	250.30034576198796
True	399.56884793370847
True	50.05856792637765
True	772.6006668358887
True	251.00546648004885
True	974.5124439454814
True	561.4939163239916
True	316.4306149044665
True	794.9933894320851
True	256.377026293713
True	202.6972586707232
True	264.20543906961825
True	231.3392893246508
True	135.5837319175798
True	263.78827014890845
True	743.626162438772
True	524.7778794996808
True	215.10118901292952
True	1144.2059968244969
True	111.58739723335546
True	265.43643422101525
True	71.9891327909594
True	298.6627304771033
True	413.8356025987315
True	88.93004663716957
True	218.1046549316288
True	69.0588802599037
True	702.705668293928
True	371.4650629580318
True	212.644942805734
True	728.3116586022676
True	874.4848260965024
True	823.7614456054617
True	827.4492442485623
True	352.9546716562781
True	1.6578544906437265
True	269.1682303199354
True	56.17506536333429
True	376.9542347364307
True	54.41609507325533
True	357.34706046758527
True	874.3202046389775
True	1049.6676657656506
True	385.13047761411207
True	21.50377374961522
True	522.976363277662
True	492.1248705912592
True	197.54791787365983
True	224.3196701664204
True	297.56783420579114
True	20.92943039254409
True	120.52110368589312
True	934.5230913562614
True	61.38851352976606
True	478.2946675799756
True	781.7417092139767
True	101.76703700248834
True	253.2052539361591
True	117.32851863578766
True	16.966077737734437
True	1.053181868313665
True	115.57326433820664
True	1048.8405865217735
True	472.164152945432
True	66.37854204887135
True	774.2594388062644
True	342.25268245181985
True	1.808448218815485
True	427.8993481834789
True	186.2317790704947
True	479.9875029790216
True	85.45812370988327
True	327.5666238582399
True	375.8834002755379
True	166.1248166200549
True	206.14024778698405
True	137.00013552824635
True	174.50874301615426
True	1003.1545225551648
True	16.67179745200962
True	502.6198183459947
True	504.32960744285145
True	412.91327704077656
True	218.21184724187745
True	227.74443055860135
True	162.88705811252726
True	50.22915587379911
True	478.39873105393366
True	151.00408831848384
True	839.2878427958805
True	817.0184448645401
True	248.89792848595545
True	318.3441841468823
True	525.3589742214551
True	41.47891886756744
True	89.08592062946569
True	701.5617975928503
True	1066.5992753160465
True	115.84462646332985
True	736.0380696077892
True	139.00274169140582
True	943.5039783657528
True	657.9675586649992
True	109.51243624457804
True	262.3948760447636
True	669.6937645380041
True	260.4779770225781
True	45.45397006047557
True	553.7146175334381
True	443.2335919400606
True	5.606922539612516
True	475.7865264964989
True	66.24819878331382
True	168.1555310664525
True	238.9193739402705
True	300.9809520905982
True	77.68463279105661
True	223.95167189890643
True	350.1177347602289
True	441.9374906130839
True	936.4023409534008
True	48.7959109351197
True	927.795255837562
True	1025.6929130444755
True	132.77052104337406
True	72.33488300361428
True	1001.3932342134326
True	33.53886555944217
True	224.16848276279137
True	84.93981538967839
True	223.15928966813425
True	374.6097841621392
True	961.5661443544964
True	100.9977425550729
True	68.90281353963697
True	662.3808480895041
True	274.7386215287545
True	744.3319512749584
True	52.42482800059278
True	470.9763789291896
True	388.8109896290927
True	678.4672017241672
True	54.72300479567424
True	105.44107237780652
True	29.08401499114621
True	263.7265422797123
True	43.0361999099437
True	352.09908603541345
True	2.8740443214970703
True	1203.476373509981
True	104.1828069473507
True	143.07039711846045
True	348.0765682523087
True	761.7481488242886
True	657.4582607034667
True	1000.4035582136152
True	478.474257738464
True	402.5043642416958
True	144.50406206788864
True	419.1048583557047
True	852.2320673302172
True	425.8040348521751
True	952.0657924947868
True	88.96129581335228
True	439.4016647790155
True	182.4017479645265
True	288.3686596807416
True	732.2438941443994
True	165.31801799445637
True	135.64307088476517
True	64.95003518320645
True	867.4372797528571
True	785.6575232813882
True	83.87415967529672
True	438.3744129758056
True	745.3617715435533
True	432.3548141625264
True	55.75336865699967
True	313.7769072809643
True	789.6295654376572
True	32.380636188560864
True	354.557414511423
True	168.0041085561581
True	289.74983982825296
True	34.56739521401568
True	215.1503135732301
True	779.7917519277127
True	645.5917141552837
True	56.43430999686384
True	291.2822397125859
True	885.9320223717565
True	18.86542298637149
True	319.4311458883152
True	302.9836858318312
True	440.5403527604759
True	209.24029939984163
True	592.9087951354722
True	46.856678815982335
True	947.5458075354584
True	892.5607005933393
True	47.91237458003317
True	391.97423005779433
True	709.143495096336
True	924.6031467894052
True	270.04931898996165
True	579.2404667794092
True	129.0644863842788
True	188.19387714051555
True	131.5600098101786
True	134.38334162848486
True	206.14268950892472
True	939.6260811656972
True	796.4489441391406
True	932.4393490561866
True	20.472773059813974
True	26.210048980125094
True	359.0492827576571
True	13.05408713846199
True	616.0868087139597
True	1084.3742401587735
True	273.95407387763925
True	207.67432794642215
True	85.040085351279
True	213.54655869321616
True	129.86526015731005
True	43.29656601268931
True	128.56771172963977
True	94.11111810636076
True	247.5985802944436
True	544.078233237789
True	165.28187628686192
True	30.62030225235012
True	60.21586590000975
True	401.87383773327866
True	267.63067861242774
True	579.2427636943262
True	23.69302617409492
True	117.57349698422668
True	650.6332699894249
True	265.78550544975883
True	460.1354349841301
True	660.2019075825478
True	106.4398103520019
True	106.30724897875332
True	77.37658021252852
True	26.41476229294254
True	121.93371618878568
True	86.7644348165837
True	99.07394005951627
True	153.29607741645515
True	237.3440333409665
True	821.7738737448627
True	287.37733411746325
True	928.0363050264656
True	165.6948253900852
True	186.28085001926897
True	786.3782822046375
True	314.84490350436374
True	592.3838142712345
True	255.8672182356291
True	347.904580305427
True	460.7397346419585
True	567.5407941574199
True	643.461750637155
True	370.38672335588006
True	31.73412520943002
True	578.0610050277194
True	615.3588757712668
True	20.92223482777152
True	11.199243607699245
True	265.48098831036265
True	403.68795825586255
True	437.5797002286236
True	69.52114144572495
True	618.1986929011979
True	908.8981158852674
True	223.2453602160503
True	906.6568962950224
True	295.331635281388
True	100.2148691443432
True	278.4171441904953
True	712.9788075279439
True	38.87667536457658
True	586.9787146710722
True	1263.6845467790758
True	1006.1130507443302
True	913.8656878172552
True	200.7208983657112
True	95.61347157413172
True	190.27979589267565
True	846.4877952822618
True	142.5703014117537
True	1070.8743943975817
True	860.3780983586558
True	43.13071428954535
True	90.77330980478656
True	411.5820330837871
True	418.1340319671777
True	211.16552255168529
True	509.635899318085
True	667.4471927457765
True	121.2791627623151
True	272.8276773571529
True	984.7716752589022
True	50.953676814895495
True	707.4031190386065
True	540.9271240159184
True	38.94558637010686
True	796.2350923886052
True	402.04488592520136
True	544.0732594358103
True	113.82371488099662
True	263.3775338478366
True	208.03665931078444
True	23.043973348242453
True	138.02668899672116
True	733.4547860745653
True	141.25505924737493
True	390.0814724416065
True	62.05023143995674
True	647.7557975187713
True	628.8439791339748
True	239.41900707782665
True	470.57008759209566
True	171.42813661198403
True	168.23340894450993
True	221.39321817296104
True	287.09260507160354
True	356.33061096477473
True	129.1957318993814
True	189.84314602828883
True	26.03922191932849
True	857.9231970164477
True	333.7459497371099
True	9.91597735377376
True	371.5154517334124
True	170.6027121691646
True	642.1135674641662
True	374.230959024069
True	592.548635555644
True	532.2675612406719
True	486.2842792777235
True	783.6848781161814
True	250.1024386433521
True	569.2132941035406
True	152.95655908080414
True	530.1104163102594
True	371.163681604039
True	385.5556654445936
True	131.33301565808117
True	135.19849595234038
True	108.98620735641856
True	70.76048555461675
True	716.3903871775054
True	184.03168725005776
True	44.91106703997813
True	0.0
True	539.8427377879834
True	115.43496012178306
True	23.05346714952171
True	41.85259365464505
True	112.05637737895464
True	548.7074494964427
True	174.78787673826875
True	106.18500684413335
True	37.2721116929933
True	165.65942537646458
True	887.0328673817519
True	53.68057166765688
True	227.40685302626983
True	724.8699305239888
True	316.0543916372197
True	456.13553219028586
True	484.4638044288371
True	503.6536664627977
True	585.4883976648487
True	949.7787022270004
True	273.9542143470709
True	1033.0731000032272
True	904.9419339955476
True	586.212311864854
True	350.7507482152503
True	844.6669250009858
True	11.038619456901891
True	31.464094502712918
True	274.7206613253202
True	41.17804559974751
True	202.48375827381167
True	760.8623840696787
True	220.28149875750333
True	762.7463969819585
True	775.7620277862391
True	121.59632290863306
True	353.1789810061012
True	574.6400271020887
True	25.384384460320547
True	139.82412373270134
True	447.7221326626858
True	300.3166741568708
True	204.9104250160685
True	110.72601515088768
True	391.42753894292326
True	22.643637737770632
True	366.89389179745126
True	362.8094762696741
True	1048.7914132478547
True	368.0197863074232
True	31.528565690331725
True	435.8034488894435
True	436.96342371615833
True	244.33784427546283
True	31.658164287681423
True	777.5584905132476
True	445.9664908487
True	172.23859644125702
True	12.469225811619554
True	1211.8719815311572
True	167.24880806443844
True	25.58660424092633
True	312.99577002699925
True	279.69357388956075
True	117.5064654437154
True	295.72769434232083
True	45.074199702528006
True	330.2898696105016
True	293.736642513564
True	328.0437408172121
True	31.405605466097235
True	46.062807246022416
True	1074.1344842430265
True	25.68466055345256
True	13.105076106304894
True	187.68869317266103
True	640.0214644475611
True	8.042815450364415
True	192.38049501851745
True	177.85004206473602
True	494.57993712490935
True	382.5723239571212
True	729.8186987379612
True	328.8375716152792
True	498.66373400249694
True	447.4552142632973
True	524.2537492890079
True	101.30928736125765
True	1258.0550077178282
True	914.5694676671365
True	288.4373980514366
True	521.7120790671295
True	102.3362457396334
True	555.7738648107144
True	433.6398396657983
True	152.74216906632805
True	78.21363920444101
True	342.4158020340648
True	158.76244934774698
True	30.819165891655224
True	604.0393458167105
True	383.1902687166618
True	71.76079774028533
True	28.919110119969066
True	672.0960990452461
True	493.4739321949922
True	76.2311860767735
True	21.062273368063064
True	330.05688267846386
True	330.46666840094184
True	702.3408828167495
True	564.2618791921138
True	553.6100150221599
True	780.2401148896054
True	8.736185556963258
True	56.50530208029632
True	37.37504182097669
True	57.080366799042885
True	516.927638046807
True	596.7699253534835
True	80.22385111577574
True	108.93118539926152
True	201.60329280798956
True	72.64459706912736
True	180.9068766981748
True	208.5460580856408
True	266.8291376035289
True	827.3434492228813
True	590.1499307146853
True	272.4938861564838
True	195.840404455267
True	277.3322119203111
True	240.4331757104352
True	726.757468613174
True	329.4305320766909
True	164.83933092904107
True	908.647186303577
True	356.35395817643786
True	483.04588361259096
True	150.95938944785155
True	116.4257111586656
True	61.16919156444466
True	211.58233621818704
True	965.762893587888
True	523.647189914271
True	117.02524196772124
True	348.64272357405423
True	99.48429837775706
True	685.0396450217332
True	4.461238820884949
True	725.1705145056256
True	32.052394944584506
True	920.394726427761
True	846.9700981415316
True	212.41539093898436
True	31.20696485419389
True	83.84762441169612
True	459.6795311391432
True	236.93871326439165
True	1.793775964118966
True	73.79941610697168
True	1110.669498597958
True	346.33597661607394
True	672.6970585138059
True	504.3146505479516
True	29.962331470376057
True	135.78283196055168
True	434.63717255758144
True	928.081256704346
True	799.6063239759208
True	397.7082613696551
True	338.3389952365601
True	17.844385667705737
True	72.61964050761695
True	699.1245025341698
True	445.1048797004148
True	379.30666106010193
True	891.1154634779272
True	25.62861499873588
True	210.23118746277945
True	892.8076364986458
True	227.8318278278417
True	8.397437594206096
True	498.3782230591753
True	104.08506947828464
True	633.7220837348523
True	51.07327059858764
True	259.2226032679966
True	860.5460281545616
True	874.5175667527615
True	267.9584555624254
True	441.13912006768254
True	117.98663950481232
True	589.9425926233173
True	264.39448569046124
True	197.64356894410412
True	847.0982858406599
True	53.97515375027571
True	730.523716823566
True	273.4962357789611
True	299.96197163652727
True	166.46409250327096
True	491.5163755063561
True	601.566413379188
True	375.6429267119382
True	402.5854255290485
True	73.24172109248863
True	159.56870886133305
True	440.4851191897756
True	211.04154437315907
True	33.736149739380146
True	205.4105214548216
True	386.2341074688517
True	399.50994480441466
True	750.4402842934118
True	132.69117650664774
True	667.6954282136983
True	506.3604500094791
True	595.9513375490984
True	139.71745189078908
True	38.69514119133203
True	665.2495611370266
True	70.09412081535318
True	559.0722369900337
True	679.0945920575973
True	443.42296430899273
True	124.9725206661746
True	528.5018767828038
True	3.880147633340546
True	393.2446575672557
True	32.32478683215671
True	654.3821564616974
True	263.8885824728927
True	580.1479451932756
True	675.0422592837726
True	136.99571272729568
True	509.79844707355454
True	496.397201629284
True	63.75583043285321
True	980.7116355885456
True	2.2954877692232727
True	28.951078580091185
True	632.9255982578177
True	695.3774975903958
True	137.50727034007633
True	406.8862551710114
True	125.34243612314484
True	74.85540256874344
True	448.893285612942
True	41.72363612711788
True	507.230253806088
True	12.430987865347698
True	814.355950370517
True	544.9571190355538
True	677.4108147132055
True	101.41389946750748
True	373.3650106727917
True	968.4165356197686
True	859.9911381630411
True	138.46759523599312
True	547.3979969998788
True	466.7623808292791
True	255.5047527053044
True	247.61449337518812
True	6.054890327607461
True	325.8245440139534
True	12.509658860233635
True	377.0175837214669
True	74.39689947195832
True	425.1923743257242
True	665.2534735254019
True	124.14483295792346
True	228.25726668701984
True	651.3272339873739
True	682.0872495781366
True	285.82820313700654
True	139.6409947139737
True	165.8090646963622
True	470.808334221888
True	79.37102440964813
True	10.257496775846626
True	514.9664450808422
True	570.4022332073889
True	20.862119548238155
True	133.68922954343594
True	933.6566455049802
True	475.809459054131
True	271.4472394453383
True	32.87283986456067
True	469.3986895036813
True	109.14569880688455
True	577.4295456321654
True	657.7548003177218
True	299.27406087529295
True	376.2869400834708
True	181.16498014964145
True	239.4240067674984
True	74.93605114429509
True	208.70123508410165
True	490.8684745925204
True	22.57141083008554
True	451.3979044395889
True	377.4681853136916
True	698.5780241117432
True	890.01254417241
True	882.1913903786714
True	153.42697927577976
True	401.8137080019352
True	68.21712588547172
True	185.66931542978887
True	320.2911742380039
True	9.106786555121849
True	801.4585114131407
True	25.19415072206912
True	397.5890885318288
True	274.32646478102873
True	669.2166599293643
True	204.0547030386649
True	39.52187382988218
True	678.620930983343
True	1069.9674444423142
True	235.81760188855188
True	135.54006509503077
True	614.8807036444761
True	481.32953686648506
True	17.65525572043353
True	875.4681348666659
True	113.49629971050946
True	49.74299080045196
True	298.03610872964435
True	342.6618853958666
True	402.7231679320289
True	275.4848419118412
True	19.66088746737252
True	23.68492494427143
True	821.0088072235804
True	211.84203381729688
True	111.44496163505652
True	825.9721327082729
True	665.0400324004067
True	630.5382014009043
True	445.70317348066845
True	151.78851756907926
True	34.73781509753076
True	97.27371635750649
True	440.3991259316829
True	237.18709726224952
True	495.8245724728873
True	147.84749718270268
True	492.9657258726517
True	657.9061279081918
True	965.478478858251
True	24.252695318079223
True	988.8074039371236
True	1102.5461554038077
True	479.302648992857
True	82.83954162426919
True	799.0877910446881
True	642.8259792116016
True	660.9429563613318
True	177.2570476057779
True	754.3257147756207
True	713.2486153624527
True	118.48284511102332
True	774.2439790443473
True	817.1339340224505
True	469.1317895780307
True	227.28013432895835
True	74.55000753923227
True	305.07115546202374
True	355.52667437642424
True	466.8892639035453
True	437.37665400004767
True	188.5394451060527
True	317.2335676705783
True	3.3784015293555383
True	14.22829478823986
True	105.4693871916174
True	135.0844084051235
True	365.737094694487
True	351.78661007070843
True	113.52192670953188
True	17.197916710100156
True	203.7164986295844
True	845.8598540495382
True	466.28408898718567
True	528.5980328290403
True	557.3419010615901
True	811.1754541104018
True	649.1870793244087
True	95.85863354002406
True	194.76094128287463
True	249.3486004122534
True	295.26008809368915
True	108.9994050176985
True	365.98648862041375
True	430.7820783401115
True	169.15533669385263
True	659.5832320474635
True	243.0871025374105
True	204.15855739200865
True	28.097928982911988
True	247.2787803439296
True	465.3096346180375
True	166.0103214920551
True	522.4604145936626
True	466.2452590211741
True	243.3453829700735
True	100.19206428912774
True	41.19019553997622
True	394.0576602219082
True	806.9899280266885
True	165.83582400498082
True	1028.3447207261208
True	1040.0716430700393
True	489.9421232193085
True	103.62572234310986
True	130.09311531918073
True	652.2595772256993
True	9.28231892246371
True	229.16188019019384
True	131.2754729578262
True	120.19550196354116
True	333.08726140624503
True	657.8534745457721
True	36.98661023069104
True	126.64364247415048
True	950.409704120274
True	57.00384125444567
True	472.79645957944166
True	530.8588666954275
True	233.416536665916
True	134.84972834243203
True	933.8730792824568
True	1192.6069870750175
True	517.6857353672508
True	669.6409622536096
True	197.38692062647516
True	154.05870305527117
True	324.44216453620595
True	252.2135273073497
True	170.3152612220215
True	304.357998826885
True	349.80171666005685
True	10.408262123651005
True	615.3355402961415
True	144.4434517205231
True	76.50223432060962
True	433.899279143729
True	318.37762599979754
True	1203.0773115171223
True	334.306225664048
True	988.4167157520212
True	9.113939552271404
True	260.39778554890097
True	222.6796679477023
True	157.49741723826105
True	465.5776068135127
True	186.02206997916667
True	399.6105818505756
True	320.60989823168507
True	117.90979836136005
True	356.45674892222576
True	1093.1872322688926
True	711.1935255909104
True	217.67487631505568
True	110.4035694853482
True	309.43629370841995
True	25.611026187811103
True	360.6702902510127
True	319.9989879664564
True	551.6764766719772
True	446.5390850174462
True	363.4223705973872
True	150.65559930144352
True	11.52946508604454
True	430.5262638786008
True	282.8573077584179
True	143.95506324697536
True	302.2318909348314
True	415.3744129747118
True	812.12874855362
True	315.8788463432388
True	767.1139793050389
True	402.9494953522724
True	377.82205386285216
True	1.158848783590396
True	1168.674298899471
True	104.3928684190473
True	934.4968928680596
True	209.2332866533263
True	457.4810956681481
True	673.2863378466677
True	80.76885364746403
True	477.5057156529366
True	34.45387487295757
True	427.4813964521404
True	76.95444940459552
True	225.77186964686948
True	39.01495422528116
True	670.3432340076364
True	194.02266482912992
True	24.841826418982954
True	393.9984949996488
True	108.68119201437035
True	158.21335395719424
True	877.0033258620475
True	245.17488710757655
True	151.4032636898909
True	371.1947980811429
True	522.6105058893949
True	339.4884515415224
True	514.8769675426447
True	619.6129736008941
True	154.22571435277175
True	7.909178320393427
True	73.61787184502349
True	427.08457942551934
True	89.86982879585614
True	80.77766594720757
True	1082.4382346696852
True	28.4074238734828
True	330.2495448482281
True	321.15205120174414
True	474.5843997628436
True	674.597547954983
True	194.21600724915663
True	641.827887474
True	324.3767557081917
True	350.2644960677463
True	275.7352534510692
True	221.6861944377557
True	368.7661886655208
True	420.0506509995524
True	404.5849372112561
True	610.275039323277
True	143.22607815246698
True	76.33416514373418
True	39.83554367116205
True	296.51439563783094
True	648.5103130708918
True	409.9604181666997
True	799.9153218053077
True	215.39519970817773
True	402.4431789942078
True	65.14636963748896
True	52.70693221182231
True	428.4447270568012
True	196.88598370109864
True	229.407962353862
True	45.01894597010906
True	1074.4258014021525
True	175.34310169063772
True	893.5911048306369
True	317.51876505962986
True	907.41920398222
True	237.74998956445077
True	494.39601050463847
True	534.5582204671114
True	585.4417623547197
True	211.5712213169449
True	468.7258796102898
True	893.1414721421493
True	123.57461935152467
True	8.659726149048101
True	557.7189910599078
True	27.675582165367164
True	78.06923968229533
True	782.1600376808907
True	230.62501755621827
True	958.6972707848344
True	678.6755430487946
True	428.51504458283216
True	287.0424498443791
True	480.8831733291496
True	336.1030855152747
True	185.83297335221167
True	678.2475406656433
True	716.5051013018522
True	202.12374525076427
True	91.0023217056238
True	514.4020891775729
True	135.66489929183436
True	373.5947668418235
True	336.02763168090223
True	61.66112404482506
True	381.90335570924975
True	412.72931178193846
True	375.4971369274669
True	407.0124396453188
True	443.546738945059
True	653.667531618828
True	53.95996363395446
True	460.07734567125925
True	337.49391512299155
True	644.96756461903
True	219.71626877311303
True	105.15378631385208
True	41.46599208371439
True	510.8866342756623
True	639.8332284928399
True	183.5141496226552
True	408.352385175544
True	348.6605534366243
True	19.350085931830318
True	169.24129904724293
True	291.51585718022784
True	2.6873445185910887
True	881.3824847563076
True	78.53960907914758
True	101.33962145806755
True	112.56768508500944
True	369.46952758479154
True	36.94231435933415
True	451.4073210398983
True	226.573794199368
True	5.521565383625602
True	115.78530000732732
True	428.9346640565584
True	51.6163530548174
True	68.13736500452659
True	177.71214416682884
True	288.3052341664771
True	958.4176366648536
True	385.94454477734376
True	948.3904058546142
True	195.9297312537931
True	1068.509529117833
True	789.0291151456355
True	664.1897554537425
True	404.8030154037704
True	383.191039402374
True	77.04711212767938
True	69.44672563892321
True	81.27010978093794
True	182.3651640266608
True	491.9722370602385
True	1060.3952088326307
True	180.2195487735449
True	350.21200730486686
True	435.7541327884449
True	598.7749107881552
True	602.548077053049
True	284.1275724421176
True	470.1212148285362
True	679.9566404163334
True	98.378019611283
True	725.6803637819665
True	258.4484681699089
True	136.97928188554704
True	423.1679458156158
True	856.833560090266
True	440.4421311208493
True	837.9416000072468
True	190.66576733634983
True	352.8154933226228
True	676.8374272994419
True	608.1499093516464
True	182.9017809252037
True	262.9073433799548
True	778.3659765803466
True	31.751629527697624
True	192.1936341628198
True	478.184522678796
True	707.2350566461287
True	101.9966324773883
True	35.57394427418039
True	168.2665008147957
True	729.1259633713915
True	320.2468615163819
True	550.2583175500378
True	360.4357350167661
True	300.6776970271853
True	445.5261015452888
True	508.9998575142115
True	73.63288713732882
True	360.414078192709
True	769.0998081215538
True	0.0
True	300.6651351852503
True	251.9682418654528
True	1007.023056911277
True	142.82107852055407
True	647.7078680931263
True	636.126691468115
True	108.79192637892592
True	216.51516559747463
True	133.9207489625275
True	11.958069938072752
True	290.1703677935764
True	366.09101057669
True	1137.323906065806
True	226.25646655819028
True	395.9452988100722
True	657.6844182690705
True	205.890432992788
True	29.58136099272649
True	854.4424017967699
True	611.1338024125129
True	165.8598552038485
True	630.1938484278791
True	165.7836851431184
True	301.64603546005264
True	767.1669179181954
True	31.77870795454125
True	102.37170354335228
True	517.1238341632678
True	65.51499900937092
True	78.89160797911354
True	402.9753791583696
True	23.22067708016533
True	753.6486979376785
True	104.3141388778799
True	154.99335987139543
True	20.73179777160881
True	721.4516902138487
True	26.975962690173827
True	778.353642803131
True	397.6880959315023
True	119.88707833373924
True	704.5507508685959
True	522.2307993851166
True	565.3009426114874
True	46.51341137079437
True	369.1346310944293
True	5.361016139112533
True	98.05236979725387
True	366.665459745445
True	47.43239146564002
True	113.1686853038712
True	322.1530421322481
True	185.78250871172693
True	94.87573401825958
True	685.4203072707919
True	20.430774035620157
True	1160.0223240909588
True	514.5068180129743
True	304.3568507731171
True	498.9262911576925
True	120.14583965072136
True	781.9258913038904
True	1117.8078829947854
True	739.6631382097232
True	177.27027118514815
True	225.6288490828072
True	53.83552938097531
True	59.79854288025992
True	151.98099924404704
True	98.96568666739527
True	172.3487863203379
True	1215.0471686050882
True	299.6795263161532
True	367.86216119714976
True	695.9237981815921
True	17.720862380772655
True	15.242986762270194
True	603.7875332664782
True	6.246356822633638
True	120.4420361040246
True	690.7719324056089
True	179.7050218928076
True	649.8529596903613
True	810.3037078167199
True	151.79138393975262
True	896.3341847018414
True	3.578716550659369
True	434.64666515522026
True	1056.8136147219886
True	27.872164403496004
True	239.09465130079323
True	141.02667113385573
True	964.837092120021
True	234.62375783616804
True	484.67763128138944
True	120.95581061378483
True	518.7900698133931
True	144.92568734440945
True	98.49180472286383
True	391.1957078960273
True	66.08151559104243
True	54.11639477519687
True	1050.456926905104
True	269.7518482295563
True	160.32763029165292
True	366.3786606754673
True	398.9083041202662
True	212.76219752128748
True	166.93434859471816
True	390.506765169624
True	34.51524956590795
True	485.6172119343756
True	1088.3093537387435
True	115.74895706291412
True	475.3638731102291
True	303.32194631525243
True	27.56487261497739
True	411.12217376872405
True	103.93943421734234
True	590.5043820081451
True	205.6696872604401
True	422.8877597786097
True	17.096191446193934
True	429.26222886399887
True	110.68968384005406
True	344.0745298407835
True	34.32682781686596
True	170.9875721645733
True	251.5450389068908
True	753.7226829071714
True	57.94425522118571
True	146.51153155279175
True	241.31472679304275
True	142.35987673071696
True	659.033127948227
True	548.4042826484477
True	760.3979323001168
True	393.4701345735875
True	533.5252580489615
True	422.7523296428134
True	705.0758754002736
True	72.05854129589001
True	486.8238314454887
True	419.020783782615
True	51.05668242722352
True	88.02564203824565
True	127.78759236792772
True	86.4272937230775
True	322.91668863430743
True	872.5633810161021
True	328.8825718794737
True	1128.0195160311755
True	314.2359091248208
True	924.449959456644
True	156.17150707144398
True	583.9137472610472
True	627.2511476042467
True	718.2301883205005
True	444.9879245368518
True	67.86515054949223
True	283.7251689271832
True	41.64919800963906
True	160.83432993948304
True	170.624090228095
True	1119.5568128226028
True	219.201181290172
True	557.521951787488
True	566.6315188227965
True	559.7908758724554
True	872.9172418528213
True	585.3800166115891
True	622.2143923114618
True	925.0743238164824
True	121.98996335706444
True	305.8680073600603
True	272.55510405988207
True	330.48707500712504
True	91.57255023059894
True	384.0173038586197
True	3.80451058822176
True	331.65273140565654
True	262.5892469340852
True	616.0364780882223
True	286.10124450696566
True	370.4578256731817
True	9.67219406273312
True	59.135912754975415
True	544.8889656654704
True	32.63524585608632
True	146.32888830582652
True	63.81775160841965
True	145.56164574306942
True	239.49100230266785
True	70.07866344451861
True	386.5061551785533
True	275.4643318475496
True	101.66046367951678
True	337.83056950435736
True	61.50675442417008
True	577.3107025942996
True	842.0586138491826
True	275.58644506362987
True	1160.9420526420747
True	114.0699904749066
True	313.29875567189265
True	1056.1732722354104
True	88.16688138666935
True	286.5932315767759
True	10.99509576853792
True	416.8671964077659
True	447.33987272941584
True	146.01718031393844
True	617.6073966517354
True	905.1882256071486
True	163.44420363514283
True	75.2097463533548
True	341.4633484778974
True	570.9989511423826
True	618.0280023213959
True	1207.0222922758612
True	26.656626435514266
True	957.3159314396612
True	137.04336633574286
True	654.7033350195742
True	116.64041261294182
True	127.23876021910682
True	190.45436513567623
True	167.1184454323799
True	740.0158181830205
True	215.2713990213625
True	232.0239917650088
True	65.74321103855003
True	512.8567642335549
True	435.3316630668088
True	175.54816848439182
True	236.90833535426745
True	17.472056174405353
True	426.9530861254767
True	208.4999141498676
True	288.7486305297148
True	110.62487171585082
True	724.7058741153858
True	419.8334355212743
True	261.2520813144156
True	648.3411974055889
True	525.0143467297225
True	454.6091466106872
True	132.03158795564326
True	518.5578069166469
True	432.0254928967022
True	2.5615087680599977
True	201.3607156800825
True	94.69277784311372
True	244.03012115356725
True	2.8363846917392745
True	128.7870861656222
True	353.5840188763226
True	6.944977664081932
True	881.3046127303585
True	179.95830339384858
True	681.8865598388218
True	809.8461314421841
True	161.5704413198888
True	218.81230243254203
True	470.0150518490629
True	862.7333091577774
True	47.73282125304728
True	38.57201496037314
True	131.06448051751806
True	624.8854287647159
True	752.2817424222338
True	190.05622441570745
True	583.571632744719
True	606.1192444302251
True	822.5304489231999
True	404.6453752089231
True	187.3824677718938
True	869.6529867223891
True	220.7432219597132
True	146.32953759583455
True	343.7077152111151
True	227.493288556892
True	212.45180661756655
True	625.1287909064619
True	246.02517762407263
True	198.1234728717192
True	453.4200004286603
True	473.063567081059
True	59.81038795456669
True	278.32131925847574
True	79.95546113439096
True	338.91268666971973
True	357.4627184004607
True	258.20457188694155
True	180.68808910863677
True	385.0102239471334
True	654.4310862319429
True	731.3202189788518
True	289.412865062888
True	756.8866843316512
True	64.62216583316524
True	847.4578494403146
True	357.5831280222501
True	11.97509625298849
True	600.7839328208938
True	688.4013830157636
True	250.37359100051944
True	168.63863983085534
True	41.97959080479295
True	385.9567594728683
True	75.48357668738579
True	12.729478925681756
True	902.2618269341402
True	374.6801816426537
True	179.75002695087684
True	1007.3199341959768
True	11.85096866520653
True	788.7204498598603
True	31.690698871365026
True	670.6151665591422
True	60.56363749657493
True	773.9578785203421
True	439.4125971494181
True	205.3117400388697
True	439.8317730290616
True	213.37548182384413
True	305.8821444508846
True	229.3579165075312
True	416.4527581008425
True	9.547079151501784
True	320.38166151085403
True	113.14726557523004
True	12.62575671449561
True	473.2449114561583
True	696.0224483968764
True	285.0024483813539
True	85.99925238803108
True	313.2103601674684
True	79.19438050475304
True	179.35494349984194
True	181.9527180462873
True	402.07738176343753
True	43.31769050243695
True	133.82902254559505
True	380.8437035667445
True	862.9432853851217
True	115.88418878770248
True	213.93154971045183
True	436.0063945250004
True	19.457403219324277
True	411.3633433842724
True	499.78299062639087
True	89.98920136861926
True	388.4773724339528
True	361.4722934191114
True	420.7416955081854
True	594.963168919689
True	984.0689996451562
True	984.076435544386
True	55.40210586634701
True	1049.4247903726073
True	112.65055742488975
True	115.1425421637714
True	105.67082281614994
True	514.0820903714791
True	375.0465296732112
True	575.3778259923778
True	249.8812714733299
True	158.51872626230656
True	396.1338722097089
True	17.182580122231194
True	464.64293764258673
True	379.9929714209489
True	152.55145454130437
True	99.38722200553649
True	516.8106981265751
True	990.6903289142682
True	207.39140476621677
True	68.64206931746055
True	428.6522853228318
True	383.6161613050707
True	480.3950657822831
True	321.8472736784458
True	4.912347919336659
True	536.8676581869412
True	509.8067779205169
True	496.2686130564568
True	193.57166845523204
True	105.07405369284396
True	20.309121393661464
True	373.413297305246
True	107.6160057385627
True	6.9528952102830335
True	31.82091826173494
True	352.7487616367
True	642.5940296580595
True	132.3725091611619
True	91.5202934822765
True	25.40339675330537
True	400.8950988284955
True	367.3239393263475
True	761.6517889103843
True	296.4079931484395
True	519.2175395919968
True	539.7786492825218
True	517.0609517448705
True	289.8658005835585
True	541.7617191094744
True	101.9218234245494
True	575.4908708940085
True	6.233045762964924
True	359.9540220398559
True	447.5847736560134
True	968.1176092409028
True	350.01845214842115
True	794.8343129671003
True	945.260020663476
True	182.0965420249491
True	36.48972875057979
True	371.8948707663025
True	393.7187263433162
True	594.1594482273933
True	256.2752504754663
True	29.830274916632646
True	655.1877250823558
True	128.29270608813036
True	1057.2900241383486
True	321.30543695863724
True	464.1701665484229
True	130.36164047486653
True	804.5269828137054
True	136.60275406016203
True	828.8120268487929
True	588.4749549433851
True	187.98228351875323
True	116.53268846485024
True	67.55813643166063
True	563.6550091090945
True	918.2926218807228
True	435.79447703507554
True	547.592607158843
True	134.09308806318865
True	649.1259661210955
True	486.0122338379677
True	786.2789594345228
True	315.9722696522999
True	592.4576276773288
True	114.25059947886784
True	24.957550523557945
True	418.7808266888828
True	171.65464231891062
True	106.3298157667404
True	370.7601843921088
True	1111.40048682319
True	269.92451289009534
True	553.1981544837635
True	11.748874019961727
True	77.46285917918439
True	336.3548373872573
True	769.1176286285793
True	430.7355454357783
True	525.3401835029799
True	701.4522966036354
True	64.90275551731524
True	725.8178496233137
True	48.08089160621656
True	103.73227281430368
True	185.47673929540832
True	82.62170479848137
True	26.742618258930847
True	295.81436217091976
True	472.0711567063385
True	900.8866048141606
True	877.098916031068
True	6.426881738928792
True	276.84495107962414
True	471.2728210210767
True	119.00330074914864
True	248.07724351018948
True	323.92729531232385
True	1326.6699750033315
True	452.0634237323376
True	25.116330655324017
True	181.8112231850368
True	710.992937901992
True	35.15246244400301
True	170.96157219516564
True	582.2412446958257
True	72.40932929298603
True	872.7847639115795
True	314.3678909254929
True	660.6906442019246
True	80.67097052767522
True	662.8801821880537
True	606.9182605773059
True	891.4999189037283
True	247.47054124919865
True	509.38425987420646
True	838.7991822281015
True	893.1164887315448
True	231.4564966443302
True	755.7926733944483
True	208.92503393943383
True	459.83575833306674
True	365.4284078263663
True	503.45766472623393
True	488.78219344575393
True	318.7405828869038
True	349.47994514851143
True	110.1451225131385
True	338.02708816759844
True	1096.4430650098002
True	306.504614809547
True	153.8229543949049
True	301.6075594671251
True	759.5796745238239
True	639.6572779921484
True	411.9178334890664
True	119.71000290851931
True	329.9777705721096
True	32.696351445277216
True	166.13826156469852
True	90.70463938070291
True	90.86292751898245
True	530.994133391121
True	140.47719156380887
True	138.1609118162426
True	102.16306637059957
True	83.20506415340152
True	438.3260955479813
True	383.9938733704042
True	1036.4708742278428
True	550.3273647320983
True	787.5788926631529
True	273.25807866920684
True	296.9487918909123
True	546.3572639868719
True	194.73126059107804
True	719.4410557464521
True	252.31434114366672
True	356.7852690298563
True	68.61718271328002
True	120.13362421941648
True	243.9191657863013
True	118.41310533690957
True	495.7341157761568
True	29.83299900036446
True	578.2602315966036
True	1009.39866111829
True	721.0019725624308
True	1.3328480570567258
True	63.30621823049975
True	491.1525607357736
True	445.8313670409195
True	74.05981218471432
True	120.93975314416912
True	301.9849182863102
True	80.41105928701155
True	50.52698660371025
True	714.6275343778588
True	650.914092417575
True	168.8095560820322
True	172.41179664314765
True	564.531604294696
True	51.01040827051609
True	24.90041629624677
True	567.532970445901
True	455.7848948938844
True	1129.3408811569227
True	48.87042078052216
True	458.5382521805474
True	851.7632575618214
True	799.2859151048646
True	292.9013348275195
True	759.4265890207593
True	399.8826475419602
True	42.89528084542618
True	98.92598611617446
True	712.2027034464785
True	75.28743964982104
True	142.72957788800622
True	956.9423298542358
True	185.8299888767145
True	276.46965640091946
True	107.27956201390032
True	644.7378394757421
True	596.919401593862
True	204.61949676133472
True	450.0567417594818
True	40.94044830606894
True	278.9694728884804
True	583.0624883590027
True	634.7703243613992
True	322.1967537006263
True	75.49489972206167
True	986.9236738417302
True	1056.0445507321097
True	571.2470210004626
True	65.08667444941214
True	32.442753876615804
True	93.49078606912954
True	109.34775669735502
True	106.23699344036211
True	891.3496291558033
True	1165.241964788861
True	742.883873820933
True	332.02776913502964
True	9.087680106189405
True	22.163170931689542
True	343.7273010907206
True	470.6091020942535
True	47.23871489842325
True	562.1176640080023
True	427.1819245644689
True	373.9185175005963
True	77.32812394943653
True	200.29172285762337
True	260.4928384531205
True	140.5929869613149
True	381.47641485808566
True	44.24780745384222
True	176.49609130700617
True	1187.7330942478482
True	6.256197456901194
True	27.97963049435252
True	588.924573700665
True	365.2349502982837
True	793.7638094771484
True	150.52392887138546
True	760.0314824448408
True	584.0825240454387
True	290.01449569693347
True	407.2319929332976
True	352.0244046255347
True	298.18670437945417
True	268.2900199529129
True	394.115421045754
True	513.2657792142779
True	488.2422808029088
True	109.9924029043064
True	368.18190941610135
True	8.444233909022753
True	185.75588687465935
True	235.2073577504154
True	897.8449376789023
True	580.3677752928171
True	30.3149884195434
True	709.5136109718653
True	826.722202474609
True	103.02886516979876
True	348.574099640597
True	837.3564069905021
True	218.9817697868609
True	160.0930805849303
True	535.9227648816701
True	584.1460085510475
True	1094.087295014395
True	152.136861643061
True	159.52184113610647
True	258.5408044714079
True	317.22744052550854
True	419.91609752155
True	409.660648719615
True	320.7025730053706
True	440.60070679512114
True	494.7254895415949
True	221.85918724329332
True	1489.8695529997017
True	255.55771975175
True	392.8629374506832
True	52.03459504354779
True	788.9590740293445
True	259.3224333605766
True	907.3919317915748
True	577.2389429161517
True	318.3874412511169
True	749.0689184104734
True	282.34224727014885
True	219.2832876552065
True	258.9426998231764
True	219.62669193744625
True	139.76291486237477
True	260.5345299001753
True	725.2385577712756
True	534.6626964513666
True	213.3308626147895
True	1148.3492983428084
True	116.12495685215282
True	258.20878028353644
True	71.43819574343686
True	299.3779277503416
True	403.8132144905763
True	93.76624979994008
True	217.23337961598637
True	77.81272518045489
True	718.505343566284
True	370.47280796026985
True	224.4631410551258
True	712.3606853902496
True	869.1706191726355
True	807.1185329439999
True	798.0983952434641
True	351.6317544824242
True	1.212201757288335
True	272.88303821311627
True	52.0538722002465
True	378.34192389307776
True	51.39297063519802
True	363.4124191333515
True	866.3561502087531
True	989.456827789434
True	384.7647320324231
True	20.976008476850826
True	524.4794660342392
True	498.4733786177625
True	199.05815040542743
True	238.4720700192283
True	279.81053693833377
True	22.72825243522799
True	129.2007911802935
True	985.7274147728872
True	58.74513502447209
True	465.1848640060029
True	784.3960025037775
True	98.98914423960863
True	256.6990850936021
True	114.63969183074096
True	15.798289802244708
True	1.841594059041947
True	113.65175063522932
True	1000.543421816692
True	480.77547783606695
True	69.32913418351626
True	795.9337857435385
True	340.51845484372245
True	1.0609756994228154
True	448.23118287651954
True	189.82778640774728
True	461.7500859125402
True	84.12039391487869
True	327.1301153454893
True	371.31723671671074
True	169.3068304241961
True	212.24589832777585
True	125.87540580822328
True	181.8622020004772
True	982.5247038976704
True	15.757562811926777
True	502.6716833942681
True	494.4858721220307
True	394.8691756694545
True	216.4658938258673
True	227.2374471339721
True	147.37725101269783
True	45.87967726547633
True	488.618723728439
True	153.57280620429003
True	853.7302758643657
True	865.822902324012
True	251.20230871059016
True	310.4745015289146
True	532.7013102539305
True	39.36040142506935
True	85.5237562769608
True	719.308334127094
True	1075.8155365319112
True	107.7556256927306
True	722.6827348664622
True	139.78468377622224
True	941.659846644992
True	668.1706803627953
True	110.45957165640662
True	275.8569327885909
True	624.1710766230809
True	265.1377888730901
True	45.37093298782874
True	577.6659605484167
True	429.7663117053828
True	5.523723392522333
True	480.60816370951767
True	65.39184910980708
True	177.5044526390085
True	233.56512634962988
True	309.56006263531305
True	73.74732022143816
True	218.6901555567947
True	344.1958688320569
True	447.4836285816082
True	892.9166050495752
True	45.58221985135336
True	901.5600779103984
True	1029.9691332998866
True	127.48907657588936
True	75.71369429633353
True	1001.1767792093276
True	33.008027242703214
True	220.24460365944867
True	85.23790144835347
True	214.86357780275276
True	373.1194320804296
True	960.7270046143784
True	98.2036023427458
True	73.31336272006463
True	657.000321919523
True	284.4646732644966
True	705.1089295180642
True	55.15430241506575
True	465.2538120544978
True	376.4340492964099
True	680.5521559297373
True	53.49299527793505
True	118.26626138358634
True	26.374544264062614
True	278.03795710978284
True	44.17927263133964
True	342.18059201338133
True	2.2370727949671783
True	1178.8076830949285
True	106.2299342904716
True	137.7575245361683
True	356.6467301976514
True	730.4219988771061
True	668.3923092263068
True	1003.3106322487796
True	482.31553206886207
True	413.9336228904905
True	142.43511772442872
True	427.1531665846287
True	844.5018121411404
True	406.37542475943735
True	953.4785394938458
True	86.72434331406777
True	411.4833403574115
True	174.78656898705336
True	297.76674317635894
True	754.2703408860611
True	158.34842821082674
True	128.93654443395292
True	63.11865841314796
True	839.3602052628117
True	769.5858245059072
True	82.27910711614096
True	445.7640981135957
True	756.3989565483739
True	415.9501092628767
True	55.86458691314584
True	310.67998783587603
True	799.1750301101592
True	30.546124654449123
True	365.6866060314142
True	162.23378761688355
True	287.24999791978416
True	35.03460909313848
True	229.94456311808236
True	767.5747140097089
True	637.8298924389233
True	55.55026201253106
True	285.09598339571176
True	914.7231756585574
True	17.625192989295186
True	323.8013620409702
True	293.35612260222854
True	417.39391419539817
True	210.53213211072503
True	605.2086320370762
True	45.85577157658209
True	971.248316790855
True	902.0681127032426
True	46.82062078729145
True	390.86046963754535
True	724.9107654312197
True	900.1888847017236
True	267.4605487635096
True	571.6105418000938
True	120.3166909577684
True	188.31401333460508
True	136.93758101657096
True	133.18539485068683
True	218.0394007574648
True	943.5080517554784
True	756.246328139905
True	968.0765053187654
True	19.590195213411278
True	27.853966121123168
True	360.9660273400386
True	11.3092298462449
True	623.3898906666057
True	1075.577368570499
True	275.5606741616424
True	203.383189173942
True	88.98901307454389
True	212.44628387117572
True	133.29781361446047
True	41.61076427098861
True	132.00984569745748
True	87.2281795248028
True	242.374020530284
True	529.8308577918368
True	157.37270727979256
True	28.22533671937933
True	60.4105324709298
True	423.6147700131546
True	263.0449911256369
True	600.5768361545212
True	24.710956977179418
True	109.89401586217028
True	677.1766887344493
True	264.2029482535452
True	487.5049637724673
True	656.8491992921576
True	101.88244151594328
True	108.17442691825067
True	79.02974493056269
True	24.030229327105246
True	122.45736368631526
True	87.27939557742565
True	102.26329013144304
True	161.9070556246748
True	238.9923595207801
True	829.5106104241985
True	289.0432677945698
True	922.391432989439
True	159.19234633844022
True	205.93954563167648
True	782.5036937231554
True	310.6847084963296
True	564.7584034853661
True	252.871413989608
True	372.5481712845009
True	443.4392403462998
True	567.7638697119776
True	650.5673462844484
True	365.3253813937216
True	35.422167032128925
True	531.1459093763933
True	631.9843112550104
True	20.715195537340964
True	13.575657537022536
True	260.14634359019084
True	396.3517230110176
True	457.1902599519812
True	63.75713584344752
True	632.7534929718191
True	925.4022531005454
True	237.54169622288344
True	903.3394277837224
True	288.8835065056391
True	107.38732866776408
True	269.150760133457
True	723.9800942555084
True	41.29196036100953
True	558.2107727562088
True	1280.3260958705664
True	1002.692886585926
True	915.4612512676332
True	199.2791127173768
True	87.56580426830423
True	196.8134494546267
True	827.4389148387696
True	134.7971619276187
True	1066.6717171551784
True	859.8630802606036
True	43.20863306293335
True	90.06403808683503
True	397.1703582656033
True	410.7705864455773
True	192.15048334616236
True	513.0785717595126
True	634.2542226473039
True	127.4846518762306
True	273.67426273776704
True	1015.8440653839332
True	52.39244042018565
True	683.0783911752396
True	548.5228992303753
True	40.8056684966597
True	816.9322010833251
True	395.56428698644817
True	547.2598514928728
True	110.71168419332086
True	265.4970815170422
True	209.8566763665
True	27.23012017911459
True	128.64811376669695
True	729.167818163434
True	141.69820563030686
True	372.8509737408232
True	62.27496975415565
True	635.654987725633
True	620.9504961203612
True	224.24895268626867
True	473.64402003528335
True	165.14835721719336
True	170.0129678088442
True	229.3034168873416
True	289.1497198822353
True	360.6377353681436
True	128.5378948091925
True	186.86425933066957
True	28.656824210156103
True	867.8517859464463
True	324.68411666355627
True	9.085915958972098
True	369.0784425311713
True	165.82205756208015
True	635.4803114243334
True	382.9816947097136
True	585.8910019542662
True	531.1299614689805
True	497.8140508439034
True	791.2230529445078
True	232.3636821874548
True	559.5360258777507
True	155.9020552190039
True	531.3131696662457
True	348.35336211512185
True	377.04469187633816
True	132.76293822153693
True	134.57808280891814
True	109.50639365199864
True	67.36795114340651
True	698.4574961830772
True	173.30318283911748
True	46.668518089565474
True	0.0
True	542.184447310705
True	104.563440348965
True	21.762417853104743
True	41.624374103893246
True	114.19854521090564
True	555.2238727476775
True	179.7252009362434
True	110.15553604697348
True	38.53274975774318
True	164.4404830633436
True	930.4842246486564
True	49.269705800176325
True	222.9088877667209
True	735.2340257231832
True	311.85707824284293
True	459.9545502579157
True	467.6618323300994
True	516.003939133607
True	596.708961548394
True	919.570040276193
True	257.34583487824926
True	1041.193183400035
True	912.1335238395568
True	643.8428385897286
True	348.3034400998719
True	838.5840866506377
True	9.606926279910772
True	33.38555312903412
True	298.2891107514832
True	39.98021217189466
True	204.17363913364449
True	748.0586767333403
True	206.34910403087144
True	729.6893752746785
True	753.9590632388225
True	125.61087137049036
True	366.5628058404435
True	606.6281233676991
True	23.080416671590925
True	131.25234190987393
True	443.3383744117852
True	297.2180381346967
True	194.13310303489249
True	112.8007550594715
True	383.8132623201415
True	23.497258713962328
True	380.9939467896656
True	356.729567651709
True	1045.624290906258
True	361.2932126244304
True	30.901706423740777
True	439.20978671901184
True	450.2036842704407
True	237.0367964766264
True	30.935860991790143
True	751.660917532091
True	445.4398050369021
True	176.65718934681033
True	13.71219924542719
True	1201.9847168762717
True	160.33085315321202
True	26.257239527028577
True	308.64021172050815
True	283.0467595195753
True	118.02578146862078
True	292.1677193348998
True	49.32521299123837
True	318.15691465224296
True	311.5547501341285
True	337.18928635747864
True	29.974209208796477
True	46.475329628848606
True	1038.350960079704
True	26.43543914045062
True	13.370221529907788
True	175.4171717700918
True	646.9787583957598
True	7.684617468620652
True	193.34539170524275
True	178.16491455079776
True	563.0613406413411
True	369.2247853803021
True	720.6059816050752
True	324.2574051764324
True	478.4539053245459
True	447.98037250189935
True	477.64623948076223
True	103.27722427108604
True	1244.719025776754
True	909.8474193310356
True	301.47950134656827
True	530.4364329098713
True	103.67630003675002
True	580.3727107387451
True	439.6239984660394
True	150.7372690445518
True	74.64824087349729
True	347.88836306340784
True	168.74629016048337
True	30.605239454196937
True	617.2339879708759
True	379.6118320461977
True	69.15630110056206
True	33.01006264920105
True	656.910921265478
True	496.6933044168081
True	74.96107959635157
True	18.684554490687983
True	338.961612011614
True	323.282144796401
True	720.2716822994141
True	543.14604371024
True	568.6720289717026
True	798.8333268715413
True	9.017367754245765
True	56.04494965407515
True	36.68353117334286
True	60.71121067441973
True	529.5189967703067
True	589.9170892193628
True	85.59420069659562
True	106.27901192251332
True	187.9291107060454
True	75.34446729825245
True	175.72194036297535
True	208.4418391238833
True	268.6886340334411
True	790.0565321869607
True	612.3781396240171
True	279.45305081944554
True	188.03305771943235
True	277.55949912717494
True	232.1168308489323
True	722.5043258623753
True	318.9143572427648
True	165.0021118594683
True	881.7779394295169
True	350.6550215123777
True	462.6000006099661
True	152.99073685304913
True	122.46042248607634
True	65.53772908402149
True	204.3218938038604
True	981.7951506465176
True	545.2943513873141
True	107.19403004886996
True	358.75349885728525
True	101.58678271259622
True	658.5617168756414
True	4.742881067782182
True	712.0357607124005
True	37.55052109104059
True	943.549767042246
True	836.9454781174071
True	211.87333999480956
True	27.50269010681497
True	76.74080680544786
True	455.1097686681425
True	232.23237383971235
True	1.839322083746921
True	80.37560385106778
True	1067.6099697369266
True	336.98892673616706
True	680.2759101859098
True	485.2491623186049
True	32.59104422383627
True	139.89761095648652
True	431.77146821426896
True	939.2120435995312
True	822.5337827075654
True	435.469921518203
True	345.74741747158765
True	15.730793404893232
True	77.74780906875286
True	733.876941747087
True	466.2542664110628
True	378.5564169414372
True	877.093965682725
True	25.431968791212743
True	220.24491238509
True	890.9847462383235
True	247.34345383335204
True	8.290952538509613
True	500.3300768377907
True	108.64864263354936
True	660.1374724124718
True	54.04643086443913
True	256.9393035447272
True	852.8285897280991
True	928.7575545825767
True	282.51294751876645
True	427.0317629162781
True	116.31589026047688
True	610.9604989152122
True	259.2768967785008
True	192.39403394922604
True	874.3936066321194
True	55.75940582378858
True	724.1071083195643
True	281.2243853202058
True	303.5868777618361
True	164.96182113990338
True	510.5543374627754
True	601.1870551664842
True	361.7264674119905
True	403.45241684548097
True	66.12500194038662
True	151.7441915019669
True	448.869957004884
True	229.09160800745565
True	38.51760450999093
True	210.32662928724773
True	400.3324403313018
True	417.4160507314371
True	761.7833805105328
True	131.99112748115468
True	654.1770310125175
True	502.0535568526232
True	589.9519201473504
True	137.37848455143336
True	39.873771456413806
True	667.8530645419816
True	71.79705590017319
True	558.0944114772644
True	693.2496938340697
True	454.5893799176778
True	132.39315819349343
True	542.2716300469092
True	3.617775315605997
True	402.3585068283526
True	30.546909057529795
True	630.9900302626393
True	271.8952588816042
True	575.4768867091626
True	707.2152320427512
True	143.0456181385146
True	516.1252595525032
True	489.4806109212999
True	67.59805349555936
True	950.9455763226248
True	3.4896516703512024
True	27.845247066234062
True	632.6245931189667
True	670.509168503702
True	137.18802502594983
True	402.18240808512434
True	127.91991431087196
True	75.92328204916973
True	441.4903116170726
True	40.25871828983367
True	510.4761552504686
True	13.016106441536174
True	817.4279594615285
True	558.9619716907981
True	669.8249954236633
True	102.87653032219836
True	375.1429131929448
True	995.0449270736484
True	837.1657735268856
True	143.86489801597196
True	546.4663130893708
True	456.9116430876781
True	247.6822912881444
True	261.7017757806837
True	5.476629462438375
True	311.8366613552002
True	12.195908502042954
True	371.26287143674085
True	78.7479100334233
True	418.08723704064886
True	668.9761131979045
True	124.06734180156242
True	241.0987219816205
True	633.9108915771451
True	687.9527859622182
True	300.85032393962143
True	137.03889585227336
True	166.00863503124236
True	472.6174364994876
True	85.34106740948606
True	9.795210471432776
True	497.2708536588315
True	568.0754869218814
True	19.95232192348778
True	139.1299104030315
True	899.4708700384831
True	489.72934484819615
True	276.7338688923159
True	30.656309681670017
True	465.5363728902007
True	107.09838633513188
True	580.9932461482709
True	663.5025881343347
True	290.5349933404992
True	383.8379271121576
True	187.6298741793448
True	238.6631484022905
True	73.68322673428604
True	211.94325484807396
True	520.5368645243115
True	22.67828784171978
True	437.62749264363816
True	374.82118294836295
True	700.3902688228638
True	855.2835553463151
True	875.1730367477394
True	155.60890797414834
True	390.81091150366
True	67.97446769159556
True	183.34683458501223
True	316.3677224579905
True	10.628244913032995
True	783.748092075358
True	20.12065573983007
True	401.4075208410608
True	260.1103635955138
True	628.1797316153658
True	199.6474435642181
True	40.44639129252818
True	705.501251189196
True	1083.811458654795
True	230.2846198022457
True	136.06034708366528
True	599.5189398107833
True	528.780339515444
True	16.776686380213274
True	829.8330509823846
True	112.866778206343
True	45.15708617151877
True	316.15294612882707
True	349.7308899339339
True	408.69141672864265
True	266.0520688926149
True	21.544785118194188
True	24.29808862327918
True	842.255386869112
True	200.06544599228607
True	114.60771578655417
True	855.5084141760128
True	653.416425087281
True	651.8480987355824
True	446.7388755676832
True	146.87362166036394
True	33.33485887227819
True	99.43426955272388
True	442.6363053232366
True	232.93811070147623
True	507.1584048145375
True	153.8377335375468
True	480.7015564100061
True	649.4361664108246
True	947.2091794015762
True	25.46661060220724
True	961.6669293491584
True	1090.875359273434
True	479.6015075734598
True	83.5129906120275
True	792.0416039785612
True	649.7765046430642
True	669.3196462308199
True	178.685749446617
True	721.0055946845139
True	710.9229512468277
True	119.4251560584533
True	792.1921246923678
True	821.706485038763
True	500.2724283807063
True	225.3194869456046
True	71.02577321241831
True	295.9560389425212
True	322.36451053681026
True	453.6286227252273
True	427.3868857865506
True	199.3425533726543
True	310.6926029694288
True	2.815841329362891
True	13.437852624026506
True	104.98254171334256
True	132.4651630956169
True	358.7665172260708
True	346.1993116779184
True	108.89019773405975
True	17.197355363988972
True	195.21130232369185
True	846.3141611953266
True	466.2853287556784
True	523.9270840600423
True	558.160543139721
True	818.7122017775029
True	640.2814060594061
True	90.9307157930302
True	211.2462646746702
True	237.90291432011244
True	265.5410910222367
True	104.91191752433907
True	364.5552066437438
True	436.4437265552917
True	175.35077970578192
True	635.5802587705522
True	242.52111525801777
True	191.86374715347745
True	25.827547568835275
True	249.16347865891117
True	478.6205539324041
True	166.68028054288217
True	528.7898909451227
True	461.171953036225
True	248.3038721553952
True	108.25221021734215
True	41.49217907906636
True	399.7143907371884
True	779.7374061508812
True	158.57598115410502
True	1035.3557239027186
True	1044.7241453950385
True	488.1071453767288
True	99.74967021462444
True	117.94483660604884
True	657.0337892734871
True	9.733784610008165
True	219.01460819967284
True	132.4373395311779
True	120.51357507670484
True	325.38987246942503
True	650.792254750095
True	38.61747501627573
True	131.02008565994493
True	936.2038603577984
True	52.93063128540059
True	456.4258205774798
True	541.6613392369875
True	247.2857809335468
True	127.7334045579268
True	948.4963531358796
True	1196.195531369698
True	515.6899875827986
True	640.8151068909472
True	204.84234201667792
True	150.6136462812721
True	323.19941786562896
True	243.59812645618183
True	172.80691188742503
True	318.79883886737906
True	344.7336847682322
True	11.334491938969911
True	623.2980705458219
True	150.51351357036987
True	74.04858699026026
True	439.9006862852845
True	329.13674660302246
True	1149.8063189476345
True	363.09954126394297
True	945.7380781212566
True	9.788967271461324
True	264.3328768329958
True	234.11454286912607
True	148.15420104636604
True	482.0621090024042
True	196.96295166116127
True	406.4694960188135
True	326.0121793617171
True	108.8834123275912
True	354.072769034191
True	1035.2004117884512
True	700.1843764298923
True	231.8484825858339
True	113.22642376987862
True	292.1910273065533
True	24.989593748084527
True	348.303602018104
True	313.2793148645531
True	579.9470402650607
True	434.3366797269399
True	347.6708920269512
True	152.42284906986254
True	14.148113459875267
True	430.53356832625366
True	278.12999808294984
True	146.4556365472722
True	304.6345299491468
True	408.6234116680951
True	813.0332123955901
True	306.00218926533773
True	772.0350491909124
True	409.0397965020122
True	385.1774664717242
True	1.078678081032422
True	1175.357218250675
True	102.22964836784384
True	894.5085759453124
True	208.1628793872719
True	441.4056647818748
True	646.9597696452065
True	86.94207044993456
True	500.4206458984541
True	33.14938200579684
True	413.3949170383957
True	80.14652410799239
True	223.31457189495757
True	37.76680637951912
True	650.1680619016321
True	187.65315184640048
True	24.165794993919874
True	396.9399985426845
True	100.87747953807462
True	170.4786762410828
True	814.8717301261509
True	256.88282772591805
True	150.5602253112935
True	382.3442854038354
True	516.3701176185907
True	341.0225747224521
True	515.4438511839098
True	627.9606096020061
True	162.75191269803787
True	7.087351278097192
True	72.3703376607653
True	415.0336543473248
True	86.94074199194031
True	79.6683469546889
True	1082.835460629605
True	27.00451677008239
True	317.5942743945444
True	312.5453947538111
True	440.9938923958207
True	674.8067951874078
True	193.14756525314772
True	659.5540604500079
True	329.9176420132928
True	358.0369079543576
True	278.6411259122267
True	209.76456768922225
True	362.3439710541792
True	448.9138455352427
True	396.6122260361237
True	591.97414471763
True	143.70780765801788
True	81.51707318805576
True	37.50863082285766
True	294.4409339780024
True	662.3928451488902
True	384.6337233143433
True	805.3437288609144
True	209.1497039999545
True	394.2741876874532
True	68.97255459049941
True	55.871749207836125
True	441.6102142828248
True	194.48195383885417
True	209.3732574268642
True	44.56450968004385
True	1077.6395578904012
True	169.67649761874904
True	910.8541830103568
True	317.7859072696251
True	916.2610489422026
True	227.94545799155495
True	458.6818587920843
True	532.1706464534808
True	615.8296122893934
True	206.18126625407967
True	474.2482166419739
True	939.3326361248868
True	132.4807045482907
True	6.945670103657967
True	578.022182428333
True	27.48487825421372
True	76.51221326841069
True	755.1693897320653
True	218.5032106381714
True	991.1545731037723
True	686.1436021759822
True	415.4319898318355
True	280.74232610950634
True	491.2887926419176
True	343.11758981483183
True	169.67767501116708
True	684.8929188431055
True	718.1577168700467
True	214.37440938866337
True	86.19552177808382
True	522.4268219705837
True	127.79170228653922
True	385.7266300113738
True	358.8120747951962
True	64.17332826068477
True	365.52100853167656
True	418.6067548350636
True	379.0551938469723
True	411.4002754085111
True	438.2942754317718
True	665.3021793181751
True	55.96802141082035
True	461.9229548860156
True	333.1874207548193
True	657.0126389588587
True	213.22695361997103
True	100.0242071077249
True	42.031546965386674
True	535.5065645508043
True	642.122564695938
True	182.3446279924979
True	413.7137824215026
True	341.0301792601607
True	16.088933364239825
True	173.76409514679148
True	286.313860863053
True	3.555352663893434
True	862.6032909271016
True	86.86491590964962
True	99.44462126697196
True	114.70482608000692
True	355.7665912476048
True	36.055773853070576
True	467.7103091177365
True	227.45062315235677
True	6.426175508253373
True	122.44166636461108
True	448.7184127666636
True	52.36576914497808
True	69.45744168082389
True	191.92494331924303
True	285.6015531512959
True	968.4134870949048
True	380.4374736079096
True	957.8314675811002
True	196.46723002905892
True	1009.541614801064
True	768.3915835589638
True	656.5968465080364
True	398.287630507369
True	379.4768273404353
True	79.60146275303266
True	70.73534497899676
True	75.164179341452
True	168.75471413585808
True	494.3104671801899
True	1110.7143350856784
True	181.72566098350097
True	357.5145337566476
True	435.25048531318936
True	590.230398289075
True	580.285886210391
True	284.0028023933403
True	454.6767822670987
True	687.0137260392465
True	99.57491730746196
True	724.161687844473
True	272.94913213256075
True	137.47771120651177
True	412.8064302608202
True	863.0246466993409
True	438.2551978350885
True	870.8592172486126
True	193.2115246583828
True	348.82633283202324
True	699.2151643474654
True	619.5812755842994
True	187.36251776236955
True	252.7289045323973
True	826.7231199725967
True	32.464373603418025
True	192.85184003145216
True	472.94770599860783
True	712.0054501387324
True	106.09640864198438
True	36.03565836747583
True	155.57537533293203
True	728.645168006043
True	325.5368085805739
True	547.4255820797846
True	357.6132375183271
True	296.6985603818636
True	447.1199533895602
True	499.0276486723681
True	71.14791312200592
True	373.2547471422069
True	816.6121336966111
True	0.0
True	294.800693229306
True	249.67109370070492
True	1008.794593843671
True	151.75759463616998
True	646.142924095289
True	641.7103790554922
True	114.074657792357
True	213.4795935888544
True	129.39320630964696
True	11.574338309890768
True	285.4135478101905
True	380.1882826231128
True	1143.2554747197992
True	235.64395910123807
True	391.7050607384234
True	652.2961808277978
True	215.27872614193504
True	26.358198930362345
True	865.3066914252679
True	614.4583554931784
True	157.03537532787078
True	615.7581538077334
True	165.39084450300462
True	272.33541095301865
True	791.4170304319954
True	36.6190593892216
True	102.44716345027166
True	513.428370806972
True	55.54618503492888
True	76.24509768720606
True	397.43174632454185
True	21.59921352568893
True	740.2357621040832
True	102.3053693428336
True	158.7903782254428
True	20.27889722193786
True	677.5430518580478
True	30.938974927154213
True	767.5571824769721
True	400.9434922813876
True	119.00998655000616
True	722.1747619714804
True	528.057447830439
True	553.294900460293
True	48.17195740736359
True	372.43983366541727
True	5.632498805190986
True	91.6625210299991
True	376.7309616962333
True	46.16932000995763
True	115.5638409770332
True	311.53506420662166
True	183.38979166049543
True	100.04994281729414
True	666.4316524633276
True	21.49735783114025
True	1164.0166650280632
True	511.6805164455949
True	303.7757894095065
True	502.1674205882143
True	129.69169024719548
True	807.3813560089247
True	1127.1746572420736
True	746.3339635419953
True	168.34269667406292
True	228.4714021314232
True	50.52439202527181
True	58.71359541501855
True	156.5678376352702
True	99.65516507438974
True	165.86183810150013
True	1152.0435332064362
True	303.6038895713127
True	353.2474030060122
True	680.8824614820576
True	16.97557413531634
True	14.80346602071538
True	576.43991266289
True	6.022881925298986
True	120.81381211549302
True	701.3668357965201
True	176.08206628570142
True	666.3342580812584
True	843.9770354464123
True	151.8508468438632
True	907.9410322578564
True	3.2439846326663555
True	465.1365896935592
True	1059.1082398254005
True	25.13961086516632
True	239.0786001881062
True	147.29427393381206
True	997.7736143917572
True	237.87668508854875
True	489.80168386104026
True	118.05170602132364
True	531.5719674996311
True	149.33629577331425
True	99.3980145400638
True	388.1684912720359
True	71.80261253734237
True	50.07219508106592
True	1050.463713750868
True	262.61975848366643
True	159.87701458934427
True	370.0793689947024
True	395.3032697679629
True	205.6746890923576
True	160.72498441432543
True	378.2643894146832
True	32.6715420702953
True	486.7256579755693
True	1118.0034315402802
True	114.12713737579676
True	475.7796770552776
True	320.30834100453126
True	27.302378589022453
True	405.8721151035019
True	109.96518561994348
True	602.113834092854
True	197.6626491858879
True	424.367882417135
True	20.561728345805932
True	448.13843482441575
True	108.5517830801308
True	342.49433897888304
True	31.45274564308132
True	158.3930257667656
True	251.33056289593324
True	792.9099526737854
True	57.65254957550412
True	140.91423767835508
True	237.27249273274612
True	136.69136961984734
True	637.8786180653217
True	576.8479014720773
True	787.1836231995283
True	380.7173968493766
True	531.9861709141416
True	413.4880566493477
True	696.862151644324
True	73.27152591072316
True	491.48924912281313
True	419.77450373783824
True	46.66704542774349
True	83.40911981048708
True	132.8915885445388
True	88.4152445626455
True	338.43136440539433
True	862.1562196482325
True	324.451336544682
True	1110.862444129761
True	319.31096929460693
True	955.723031313624
True	143.24947384906946
True	575.4835348154338
True	607.728421570983
True	709.2753444613985
True	432.5442927691973
True	57.44968953520882
True	304.8211659706438
True	41.28731554650184
True	164.11491719266823
True	163.70754197406362
True	1086.2325419847984
True	239.10371370294152
True	557.8741078403041
True	558.6745387693114
True	553.0386387757897
True	888.5701451807455
True	580.3620570044309
True	630.5537375613517
True	941.2480260022804
True	123.72758813767634
True	318.1277770336849
True	264.03786583435027
True	327.70862734110733
True	88.9545327825042
True	400.951976310017
True	4.685379678503153
True	329.53062653039007
True	263.9077085038992
True	598.2393892449278
True	283.3967668108761
True	363.5150255886428
True	9.375298842568284
True	59.194739263170106
True	547.5026836386113
True	32.498952961363514
True	137.77366940814662
True	66.047337440357
True	144.9838420295387
True	243.09449641792577
True	73.27556732282218
True	389.8131846844809
True	278.9810897350676
True	99.66403819926028
True	341.77232648915907
True	64.39101431436721
True	568.2921223291185
True	845.7241187783544
True	282.3208079936781
True	1150.3078232089629
True	107.46565066271329
True	287.41716390998005
True	1047.090515646308
True	90.163569322869
True	273.93618286548946
True	9.928554097275835
True	405.2398845411178
True	451.11960082580737
True	150.29925324687164
True	613.9951987315752
True	914.9764726020604
True	162.784682515766
True	79.77570771412945
True	334.0293493123002
True	554.453206785665
True	608.0714115076541
True	1252.014721754159
True	24.89683832886512
True	906.3249827561764
True	141.2373935004963
True	628.1138700497334
True	115.27318457025676
True	133.7483673015411
True	189.710489412328
True	168.86748337342888
True	732.4654936237969
True	201.077654750544
True	230.78566229182744
True	71.48685948660649
True	515.6958495487149
True	439.756652859235
True	173.81621540759485
True	227.86812117345343
True	17.709433476710412
True	426.87010115789207
True	228.18374511915383
True	297.73483430593063
True	109.58798298877332
True	725.3426197576448
True	422.2756931100311
True	265.88098266260675
True	638.6737898858188
True	528.667043194532
True	468.0598546907879
True	138.37595992017967
True	537.4985858859869
True	432.53802449924655
True	2.756181758023602
True	191.04862109242512
True	94.42469121000448
True	244.076217071658
True	2.503418991948825
True	132.09174541012217
True	360.0495468350547
True	7.245524074626688
True	830.2900515969218
True	170.30170831271855
True	725.0562836831166
True	771.1792150944904
True	163.25485691266596
True	215.79666471686187
True	495.91956680617983
True	843.0230603003833
True	50.93586572036321
True	38.11597977272663
True	118.4192257922063
True	631.6718978051487
True	734.3440327578153
True	181.13162497945
True	585.7605164577536
True	612.8534737520059
True	841.1326930237683
True	412.2333611485475
True	185.81061557528045
True	855.9007189955411
True	216.03714410620844
True	157.6477189942261
True	336.26248084580254
True	223.009644941284
True	199.2885275171853
True	605.6660508133039
True	252.5601837802945
True	183.8429819990004
True	459.02814058925793
True	477.3106158514215
True	62.28763413846667
True	287.0101618971142
True	82.33360177504355
True	346.3655832662728
True	350.70576993733647
True	255.41518309281764
True	180.05526648421665
True	383.3899965100452
True	620.6103303929209
True	751.0749267680771
True	303.10944449246017
True	737.9109749326717
True	63.60898193564204
True	843.9745896688107
True	348.1345004646385
True	13.18162017080083
True	631.3998618034547
True	696.5078329008404
True	261.2423960618015
True	169.58845986206487
True	49.74068707947184
True	389.50687251330487
True	79.15950425968316
True	13.86653371875111
True	885.2391511608399
True	361.6549821738028
True	183.3433747125733
True	983.3175337686824
True	11.293528382890765
True	779.4044127010088
True	32.468346751957654
True	672.0851199428658
True	57.87841524199109
True	760.0248580225439
True	455.7098008989985
True	199.4664196354019
True	423.578914832648
True	218.09847599916148
True	297.3447494088501
True	228.0785392186669
True	403.88427603870014
True	10.016124407190912
True	318.01746950249856
True	117.04112913065843
True	10.294177280278012
True	477.4805229086128
True	728.0594168717836
True	296.030449681079
True	81.4615586213928
True	316.36556916062034
True	83.84250306820627
True	179.8823262793962
True	166.2002776422507
True	371.9449934723299
True	45.13104921120987
True	140.0256115699504
True	365.4628673511154
True	870.4379979207282
True	115.65659346029832
True	204.8404997973933
True	419.05112409815047
True	17.597583287545646
True	412.9201271956958
True	509.5967552793881
True	90.73619600455268
True	396.9883386626433
True	361.2894673219643
True	409.0596785068454
True	591.9913393918276
True	1075.625724596913
True	1003.877764753774
True	56.528628505359045
True	1074.843558497118
True	111.50354746471008
True	118.95513645147494
True	114.2296554510298
True	498.113783546434
True	365.69322974378446
True	567.6619567115023
True	258.5969938904516
True	154.11378961837715
True	393.77716058247216
True	13.674051047965769
True	447.7498493497767
True	368.4094110529289
True	149.68131246292648
True	93.87174642107809
True	527.3191770895824
True	1015.2354458880394
True	203.84990731496185
True	66.99500270744467
True	415.95928902991983
True	388.82894630831055
True	489.08683017122576
True	315.93291239827283
True	3.831096919581518
True	528.5049597198789
True	515.7861075196773
True	506.1562767857473
True	190.28373194701564
True	97.69368540806062
True	18.61985199783604
True	385.2757545678469
True	108.42769349145672
True	8.23019942768694
True	29.57468166440979
True	345.7691821866488
True	635.1975167259216
True	130.17024473018114
True	91.1553735513221
True	26.888393055093022
True	419.65829550420665
True	345.47680399566127
True	769.672976924143
True	293.24176959141977
True	515.9571313737616
True	556.1096765422799
True	525.9840105335289
True	296.42633398625827
True	564.7753251817909
True	103.90303879106716
True	574.4772799361174
True	7.963899582205021
True	363.5379969278526
True	478.3242988679699
True	982.6743614704136
True	358.4703984648667
True	832.9935578163726
True	978.8959921842832
True	187.2695851654641
True	37.38757702561645
True	362.6203587572704
True	379.88311717008463
True	587.8713628683704
True	244.14103069738508
True	28.286055304603988
True	640.8887287757278
True	134.85824696991887
True	1078.4504393019065
True	325.3261677013934
True	476.8888132257679
True	126.24163693043184
True	803.1005108009905
True	141.74470901916908
True	822.4255534140079
True	561.2143690210903
True	183.17553936974463
True	111.79212190964525
True	68.72078006701918
True	564.4933152917347
True	882.5948477162998
True	434.9190943184344
True	541.6150489535946
True	129.60075565240996
True	593.9720019401275
True	467.23815855772426
True	781.4649334811372
True	341.2679447585317
True	592.3281261269254
True	117.3101143390704
True	25.057501384017936
True	417.0571003988363
True	169.35066655283546
True	106.38682316135608
True	370.46578946083326
True	1083.2269448765037
True	258.492460686447
True	553.0881313506939
True	10.415851168588846
True	75.39713753656558
True	330.79709049759765
True	795.0722919599609
True	441.7419977619461
True	506.11991987897625
True	725.9526374908703
True	65.18463059199482
True	708.4943133170398
True	49.29142742540825
True	106.09996039433508
True	180.5471975055392
True	78.77291932344481
True	24.40265088947157
True	296.097202911313
True	488.0826950936492
True	922.504273415701
True	836.8183107464363
True	5.94582298868645
True	282.00382134354385
True	460.5616785472152
True	122.8226362381211
True	245.59690615567828
True	319.7151334505129
True	1294.067239013707
True	451.68371665373246
True	24.75085035957499
True	179.95107495295358
True	728.5197947714288
True	36.43506360514085
True	162.58723959623927
True	560.4191809891654
True	70.68028584053961
True	868.2302924396389
True	325.9211214687484
True	648.8048808927033
True	76.41192947903389
True	684.9223108258175
True	597.2703057734076
True	904.2172484389554
True	255.9645342471267
True	501.14938707969753
True	820.4701048832749
True	919.0935012796964
True	230.5235844698145
True	768.5035444609837
True	232.2584185483868
True	446.728873674272
True	354.8619558138159
True	503.3060671015828
True	487.284131276631
True	306.06480088418743
True	347.2226067019259
True	113.50044160570964
True	347.3994756864454
True	1118.7878347731069
True	314.581367818647
True	146.6782212609372
True	300.5358965683247
True	761.3724930292337
True	640.9030803969093
True	413.0249671338197
True	125.83053359228194
True	315.4444968117251
True	31.06715918931741
True	175.96620704923467
True	89.83322566320089
True	86.89345782736137
True	545.4075388015681
True	140.4025067813052
True	135.67251395594178
True	104.3625653497172
True	86.42779223094841
True	439.7972504685465
True	402.869762247734
True	1029.3533279584046
True	512.4079026316041
True	850.052003164073
True	270.72514139276785
True	281.40864436998555
True	512.1530378958613
True	196.88551598789945
True	766.0363653531842
True	251.49538069515955
True	361.1518344564846
True	71.11396985194766
True	118.92501642306524
True	266.9270978253263
True	120.53119998076956
True	473.69767170309336
True	32.38504749958447
True	577.6461656884354
True	1006.0000779861928
True	735.0772831164959
True	1.7678247123267528
True	60.76334511358799
True	494.9960602430946
True	437.7624000638004
True	77.87627684603713
True	117.34541372414613
True	295.6793167075199
True	82.02968968370365
True	51.24236717041991
True	743.6709194087947
True	691.0468424624727
True	163.80473281056305
True	164.7420437215038
True	560.5751518348421
True	53.23105022073646
True	25.673757366318355
True	575.5784430734034
True	446.4672883880722
True	1162.3552221578057
True	46.108247057650935
True	491.45837159059806
True	877.0631211210684
True	793.1862295914026
True	294.2705336448624
True	778.5279444909628
True	402.96179591297727
True	33.25418188755551
True	93.57516700527152
True	745.3065478225633
True	74.74380130204636
True	133.53158689490118
True	887.3126064690598
True	194.674710019518
True	280.305163257983
True	104.58175164049985
True	626.921219388811
True	579.0823430854227
True	209.2481920307282
True	446.9385462758417
True	39.52597272819936
True	281.35686621071244
True	600.1332331173224
True	610.0609740121953
True	314.0501112804968
True	77.53813495638204
True	906.6643617302992
True	1062.6190968443818
True	549.5807933585154
True	60.942646017253686
True	32.21265151503447
True	91.97833562216276
True	107.61115631014214
True	98.86388771870256
True	896.2587517304028
True	1205.3639394967845
True	730.6587727605022
True	323.66425540034965
True	9.024754692700446
True	22.703343883593284
True	349.51268827525854
True	474.1646756453769
True	45.231652298594064
True	548.7541272436292
True	435.945153665508
True	395.9009520847186
True	84.57181801279788
True	197.04150924651404
True	257.6131222389937
True	136.21802068493085
True	364.8378135336093
True	38.24484135841941
True	178.88640073897105
True	1163.893058829478
True	5.763745197708236
True	26.47934492665057
True	579.173253394962
True	356.65125655933025
True	786.9370447499247
True	159.84516083632215
True	749.1290492066877
True	597.5307551367345
True	285.45803408741466
True	441.5038327382621
True	346.7551674556099
True	295.4656324037573
True	265.15968485681606
True	400.6735753288903
True	500.6990182529328
True	510.92717638258296
True	106.95168096816472
True	362.0175600560864
True	9.169579435473093
True	185.80944280655316
True	234.08494710582755
True	858.464144862544
True	614.4472276391426
True	31.279978677254515
True	749.006222961996
True	832.9161114394619
True	109.21809750812012
True	342.81139826950493
True	884.264779207558
True	226.43828589152483
True	170.0820795839552
True	509.9715353935908
True	567.886783420185
True	1142.9112461600268
True	148.63730837490496
True	160.02027014359297
True	256.87835777564817
True	313.4935562114745
True	439.6392495669988
True	413.8097757456338
True	309.11114612790766
True	424.6334776801911
True	496.5997361186775
True	222.6168573081609
True	1497.2633182011714
True	254.8158462838612
True	401.24039462578986
True	57.10223453090252
True	757.9112945090824
True	261.31702807813633
True	898.114729476484
True	562.1067525188622
True	330.5607499674793
True	784.9869185589962
True	271.99317440443184
True	216.67443452637687
True	258.773798290651
True	222.1621505536177
True	151.0148307137502
True	265.6913664231389
True	732.7204223793769
True	518.9319562309079
True	224.30756203683947
True	1130.8695745914772
True	119.48281436807636
True	261.83763739703545
True	72.89068099143405
True	302.2707665915005
True	420.2960587689512
True	95.14060947856473
True	223.2835150851066
True	75.61927310971073
True	685.8512901339715
True	379.30051228786346
True	222.8506828006581
True	738.8882633086004
True	870.8262153602087
True	798.2307829734838
True	806.6294543008588
True	342.4353385018547
True	1.1594941362449909
True	261.977260864407
True	56.26317834585298
True	388.6616820418822
True	48.20258380490634
True	348.0891918831876
True	869.905255357673
True	1040.9644295063688
True	398.4638766864717
True	22.76223163544541
True	499.0174655051043
True	511.74939762901977
True	193.80321862004263
True	241.5148453928052
True	296.36939477990614
True	23.537685442965632
True	122.57373411345289
True	957.45319334638
True	58.14272095963021
True	486.8056530213883
True	790.2983788686026
True	104.62083934391374
True	255.66617091839964
True	115.2369196862008
True	16.871352618835843
True	1.2071210617256718
True	117.53708463499282
True	1012.0032524505544
True	486.48058486851454
True	69.34304713351
True	774.0681019530373
True	339.0056726820388
True	1.8838682401382305
True	437.5554597312255
True	190.6271282545121
True	501.5840492311364
True	85.32911087387248
True	304.41823147863016
True	386.5848264627429
True	163.46975724850677
True	214.2592209155571
True	128.05608505353808
True	174.47814660629913
True	956.3855025521594
True	15.63357866153112
True	516.5538857081334
True	500.5368197682619
True	389.4186169846743
True	221.01647255341624
True	239.53505185115972
True	168.32295773879193
True	48.904985150724
True	493.9717189914888
True	152.73963452943417
True	847.7124435892908
True	809.9132037871356
True	247.7356587042424
True	325.0184995949447
True	514.3178396792806
True	40.248216506298256
True	88.18038151611366
True	713.4560748027772
True	1089.5518914668842
True	112.30570516933084
True	720.3964378078672
True	141.7098492520146
True	943.3382914975116
True	660.1461431620154
True	107.23925254605996
True	277.3557335057422
True	602.9076004108427
True	253.6438933193876
True	48.786170617974285
True	544.1792721011757
True	441.90365428256456
True	5.989143781478622
True	474.5392268594389
True	64.10317911109509
True	167.22361348269132
True	244.51936766144715
True	326.1283893336782
True	77.21126936080842
True	230.67821229075335
True	346.9821719983111
True	417.23001302492776
True	910.519706320883
True	46.99705066193404
True	919.6343448058064
True	1055.6911389770962
True	125.24683638366528
True	73.08407615937575
True	981.363304487158
True	33.926535227414064
True	234.04594032548468
True	85.40302716031623
True	223.7135272010151
True	364.12668193467374
True	953.610234005082
True	105.04935651281802
True	68.47038485232407
True	657.5560219283699
True	275.6601792735361
True	712.0842910912744
True	57.1356611312472
True	480.5232894272595
True	383.0239037829074
True	683.1701276375804
True	52.21851788437337
True	109.81814560008014
True	28.168281086398043
True	272.1458767360583
True	43.01223807116797
True	350.7762205919332
True	2.160420076797114
True	1190.339402623853
True	102.67765808900027
True	134.2232245902187
True	361.1727136661004
True	721.8916838836672
True	673.5680021120351
True	1047.171788901864
True	472.9248674592677
True	414.0546021792354
True	144.7751362003039
True	414.3626298498595
True	855.1412196323339
True	432.1937095753378
True	945.2387375723424
True	85.09130394868724
True	413.0108459443219
True	175.99577649671173
True	286.90988892929823
True	729.1214857111859
True	161.6272453567485
True	130.29461489276082
True	63.0247235166089
True	879.245505898339
True	781.0135936311866
True	78.45745048993142
True	437.7248676053712
True	758.5166762563488
True	418.2511023442258
True	57.11702460517342
True	315.7281580834887
True	782.8211521329108
True	27.792793390230432
True	366.4281152276556
True	168.63572340851152
True	282.6751731242253
True	32.109965828782855
True	231.59602400430356
True	730.4986295988689
True	644.0118076108308
True	56.9310775432748
True	297.3049985649857
True	879.6021174379816
True	16.977728650639367
True	313.22304609412924
True	299.4962146480701
True	427.373584969779
True	222.314792560675
True	591.9527634613501
True	46.71925021216715
True	972.0075788318724
True	919.0520878372494
True	45.28034554663767
True	397.8848996767844
True	737.9071364559119
True	886.7525459336404
True	278.3905468802134
True	602.2819575175281
True	129.2497393814514
True	195.9650380978364
True	129.19428065090878
True	136.09966003383275
True	206.496197762863
True	946.5711595164984
True	804.3250823780044
True	930.6951219054822
True	19.270776809676114
True	25.855270112108457
True	361.5332487295712
True	12.791187204261696
True	636.0268718795637
True	1054.103632152803
True	257.7620233166099
True	212.8420016937745
True	83.13339727840213
True	219.0923026182793
True	133.22016017558823
True	44.12725093507312
True	133.72812219345693
True	87.85150970883221
True	259.1200826773195
True	516.836839921174
True	165.2603373284095
True	30.72819374942386
True	56.14071676608928
True	419.9648049225578
True	262.35364821072466
True	602.3029687500314
True	23.902785512112075
True	117.44793817352428
True	662.393181606963
True	249.42692870337416
True	465.1884256989732
True	659.2838744340294
True	103.03243881016648
True	107.9509401508136
True	81.5362407242082
True	25.181782784779724
True	123.77154470095532
True	83.4014565555396
True	98.16634073006402
True	157.79027246372976
True	234.41419367517005
True	799.8404964620483
True	292.24783795234634
True	922.3126368802366
True	165.10515713855773
True	197.62051534386515
True	804.1579858208578
True	311.50917375710185
True	592.9633178783574
True	262.0290009694346
True	357.02427525912344
True	449.5220934288988
True	568.1942083713809
True	632.7002400424583
True	365.4958736103747
True	32.17826651277413
True	566.1026713994777
True	627.7860261453028
True	20.861223238467986
True	12.412798820889844
True	267.22866346257405
True	402.6192133117038
True	448.9667646357192
True	70.74838683119265
True	634.2667630671968
True	911.8042057168116
True	241.0045308322319
True	903.1284579001184
True	284.43785825062486
True	109.30083925709256
True	275.8854783037783
True	678.5941914264163
True	37.57884767344681
True	584.2009854486145
True	1268.562282022447
True	1022.9536769157436
True	941.8020384929684
True	209.4277954499835
True	93.06149323685857
True	195.62832612923552
True	827.3548580478366
True	147.72372828017276
True	1037.985529569649
True	862.4870117490159
True	42.81454057334686
True	88.55404948347486
True	420.11302304280525
True	391.5032467043644
True	191.7625390881284
True	521.5420790859349
True	665.7094748078065
True	121.05238242972466
True	277.4034339258181
True	1006.4334589737224
True	48.69493691942792
True	673.4691568832583
True	543.7150088016803
True	35.695290124468215
True	810.9667980395734
True	391.4296961201708
True	548.3222082144628
True	112.3313321035042
True	271.05623833829657
True	217.6371011050448
True	28.949871511446
True	136.12936837305443
True	739.6053203560355
True	142.6618693519635
True	374.4801122392471
True	62.89580108108648
True	644.6607721562085
True	584.7113623499248
True	238.56294209679447
True	448.2623283300309
True	159.4364876080681
True	167.3592482946663
True	208.1861664111547
True	275.091172186837
True	364.0880910363656
True	121.26117743116144
True	194.21079308285024
True	26.412449182984272
True	857.0801528337524
True	319.83142913493185
True	8.839891915738393
True	374.0998073430444
True	161.57493753440633
True	626.6092769433304
True	372.2514682060056
True	589.7025035591968
True	532.967523942742
True	470.5089716583309
True	789.9815368437299
True	239.039520447782
True	564.3660816361668
True	151.34748769994877
True	543.4218444844627
True	367.3063033687064
True	382.26160918555775
True	123.14540857709927
True	135.96854591982768
True	103.14812858088108
True	64.895475450061
True	731.8561918082772
True	185.13082121411097
True	42.65765660401035
True	0.0
True	537.7932908609492
True	107.18582739273862
True	23.534453760513387
True	39.06720341163928
True	115.9434436971854
True	531.5795383754476
True	176.94578705209707
True	110.4633441668174
True	35.12176077174856
True	156.72449733683135
True	845.6719355730695
True	49.02769979496361
True	221.60268764660304
True	747.2449158124565
True	316.1546464664059
True	466.7197525707065
True	478.7094488667862
True	513.1181446379031
True	593.4437879928178
True	917.8199912798244
True	256.10981564013093
True	1058.946940784018
True	928.976036917004
True	623.9626695370242
True	352.65281390100245
True	817.6673737861094
True	9.785910534426115
True	33.247569663943274
True	297.6745234220604
True	42.90772725509748
True	198.63193727548835
True	745.1656694650512
True	210.5336408169794
True	733.8463491315749
True	741.3345785691024
True	118.5097029293992
True	367.4839309865076
True	590.5035629802603
True	24.7666304315526
True	135.10290780035388
True	426.4030186710224
True	306.3811844420724
True	195.29915116021164
True	112.86910720199484
True	379.22015888169886
True	24.308863271879
True	377.4389860029444
True	363.3860060137933
True	1056.9415260922538
True	371.5928641499619
True	30.055403360321208
True	434.7808390807008
True	464.8868126122597
True	243.15845017433008
True	31.53637932598931
True	753.5595060144371
True	435.7372992021786
True	174.3420654696587
True	13.236493895169415
True	1225.8060422798171
True	159.9656101014527
True	28.06649439631783
True	295.1164685618298
True	288.9895844916332
True	114.6002714329532
True	295.2083560675145
True	44.11650200743284
True	328.1988429722202
True	304.4530337002802
True	310.71538193927057
True	29.706160225149272
True	46.79017288619664
True	1019.234184841873
True	24.658352123758814
True	11.660919297046537
True	185.77201831223672
True	658.3765041382246
True	8.517960645611327
True	189.4538174473268
True	175.15649045811378
True	515.1920617878452
True	367.11360961163695
True	767.930612663354
True	320.164640396652
True	494.31314419778096
True	449.9524125225592
True	513.2257438135773
True	103.8216967623398
True	1275.0968126630237
True	867.3075522793765
True	282.46591109779285
True	535.0805655934508
True	100.09467356413936
True	556.0359195010169
True	434.351778103777
True	153.11164759085412
True	78.66358957391273
True	350.4151084053874
True	171.19028109925884
True	29.190606610203165
True	600.3380914247721
True	376.0451263901875
True	66.84087661940822
True	28.929541719513857
True	662.8158369053489
True	492.1182377832687
True	68.84821341049341
True	22.55669691291928
True	324.12756223325727
True	351.5678909329223
True	703.1973211315415
True	544.7041899614395
True	557.491214278605
True	779.8081156651901
True	8.622294944065164
True	55.46252647364719
True	36.8942481266196
True	58.80112740380529
True	505.6473453954888
True	582.4569578933801
True	85.57645680621941
True	107.2105932747296
True	193.45857473268688
True	72.9856533937905
True	176.5857029628356
True	211.35915917328367
True	270.86133534027056
True	804.3023800822111
True	614.7311942022966
True	296.1232199191028
True	186.89610375371691
True	258.0807383337718
True	256.9447770792806
True	733.6723045732151
True	324.1616490926327
True	173.3881059780795
True	888.7947748711581
True	344.4140643242777
True	458.60419352465175
True	146.4173747983978
True	123.19575366942918
True	64.16220396377034
True	196.1069606728124
True	983.9143025791892
True	515.2523134704755
True	121.17594533209058
True	360.0612531954192
True	98.47034092156863
True	669.6279521338608
True	4.050041418281448
True	706.3920550240585
True	36.72678867659098
True	924.349637177219
True	848.3969014221655
True	212.21873882693
True	30.724506523549724
True	81.06801886486582
True	446.0779167793584
True	228.9223984035501
True	1.5264732914231094
True	78.15612394578731
True	1121.358066027307
True	356.08869408678976
True	660.130777773241
True	507.9616786267726
True	30.81145422947805
True	132.07350509805897
True	443.28999823854974
True	962.4765196590932
True	802.4276871495944
True	404.1648446316341
True	332.3651512751838
True	17.624993649091373
True	78.53787626125349
True	750.9430799017324
True	457.00256539026697
True	370.327430785904
True	894.9722997086456
True	23.198087938299853
True	219.66293530117727
True	890.5484057933062
True	242.8707044589445
True	8.744380721297011
True	500.00928975969407
True	105.9372085504211
True	627.0202472523473
True	51.56190036888337
True	261.6565741900999
True	898.7962905491903
True	900.5636119164393
True	280.9196707866261
True	454.94593405428
True	106.85711298872812
True	613.3428639327203
True	258.7085971515557
True	191.1822179238508
True	871.4139663474938
True	56.07867295174884
True	691.2794763463409
True	277.1310737423139
True	298.5120892543603
True	164.34559192133398
True	470.9469821377997
True	597.4661859708795
True	368.7891218579541
True	401.9373964777663
True	68.60151071208884
True	158.00682516042465
True	441.6161060483685
True	220.87061280493944
True	39.38199357793215
True	218.18954126526089
True	399.3448139982804
True	392.07711545495926
True	738.2237951089244
True	129.32596874783306
True	654.9699539409287
True	515.1407987239173
True	623.0385817566959
True	143.990247876451
True	40.49659052027846
True	666.192363753416
True	69.1611366049605
True	549.7017907195876
True	673.5742343420973
True	445.6311224432973
True	131.04120533737577
True	521.5431205865634
True	3.5996805342410463
True	403.2840161500955
True	30.85674069451612
True	628.6584829483041
True	278.4654140921813
True	571.1620500192818
True	695.5179924024027
True	150.27154669504188
True	516.347820412595
True	514.5181825997311
True	63.36547709281777
True	1002.4935019460823
True	3.0648956960181373
True	29.07902132137251
True	663.7430236007323
True	671.8047008348794
True	136.43641679683816
True	411.65703815113983
True	131.92017237295337
True	77.75622030717035
True	442.5230154208584
True	40.92583473134974
True	511.5497844594648
True	12.904857027533158
True	850.7838275146144
True	541.0852910279983
True	709.0737069184815
True	105.06592247750122
True	381.39328521704016
True	1025.203537664915
True	863.8898490827316
True	150.16533720433145
True	541.3384772687523
True	452.3894119423896
True	252.18623390501045
True	257.8094845881047
True	5.582243660046751
True	303.6135708578167
True	10.914833559115626
True	367.5444913897626
True	75.0006499060841
True	410.6945640701991
True	658.4824437849828
True	122.89195223991725
True	240.56990419417517
True	648.1393625529103
True	680.3839329336596
True	286.6836481459189
True	142.33430696211784
True	164.14811329180318
True	468.8711432036187
True	85.60929884705511
True	12.060769581478212
True	514.4757728063804
True	560.2722815534024
True	20.76179717337719
True	141.82289207706032
True	897.8920931909004
True	490.323052386869
True	281.9566142896854
True	35.60564811171267
True	470.9447473778044
True	113.10588788389366
True	580.3747097583113
True	657.2727147491504
True	296.9723984256784
True	352.0863008378718
True	187.93048822000569
True	252.18178195729823
True	75.97784208576147
True	216.3726734459813
True	495.5788633289537
True	23.129748421873582
True	462.68307978052775
True	383.0999763206841
True	722.6829542498685
True	892.6425997955469
True	919.1554748377868
True	159.78663727578683
True	416.32555999224246
True	68.65994519881784
True	189.1407572558441
True	315.28619864936496
True	10.461332895634468
True	789.393924845813
True	22.44939260833395
True	391.1770361895665
True	275.1743446726274
True	620.9757664729481
True	204.2227607609136
True	38.41643627634528
True	671.6429281897592
True	1095.8442112866965
True	228.83968526431136
True	133.92375484356725
True	613.4109158156638
True	493.9288657751257
True	18.405239050261848
True	799.8179957124996
True	121.16673049295542
True	48.63246801133018
True	292.814761935886
True	347.6129643988819
True	400.5212923188284
True	277.72277282397926
True	19.393022315356053
True	22.436788714061656
True	839.643416412588
True	196.6423439504977
True	115.1451997630044
True	850.7824344153141
True	659.2448862107328
True	631.4011216230699
True	452.2199191357667
True	158.50268670526327
True	34.05182524123526
True	94.41389758571422
True	442.4376565512825
True	242.8560980572082
True	502.8024685029637
True	151.31452396248974
True	479.2210993070033
True	627.379113221876
True	938.9073745037188
True	24.577851943108968
True	985.588445170716
True	1075.916945809677
True	474.4875792882257
True	84.2202385969809
True	824.5714293624494
True	646.8600738692567
True	670.5106793612156
True	177.00205371748018
True	737.0418093913489
True	713.2016169160544
True	121.12731394806087
True	789.726965233109
True	824.5677541829906
True	476.6031386834359
True	212.19386594192832
True	72.85378678063739
True	311.98751492411805
True	354.4115434017364
True	456.0881330376764
True	430.6323555887518
True	189.1837656612172
True	313.9193990565626
True	3.31657659644866
True	12.766453543132538
True	108.38140046720346
True	131.4015774285661
True	366.2848999499652
True	337.3167751576522
True	111.76004744295228
True	15.562147923768386
True	206.62086216140943
True	869.3987554129117
True	444.01670728034
True	507.879994621669
True	561.3510636540849
True	826.8020859515813
True	626.5732217997178
True	92.7183035542008
True	202.78873350162257
True	242.63717778633549
True	290.3105988414006
True	111.09073263985584
True	362.7726769108169
True	430.9804747115062
True	174.19815617932517
True	662.2205329357753
True	246.0202081591584
True	199.86780175832547
True	30.1562632883644
True	244.20869595050343
True	473.1679541289924
True	171.00871111288143
True	542.7109689706439
True	475.03365304251696
True	245.8252717115318
True	103.58148002797184
True	41.505883476567945
True	398.700615672637
True	799.7339111889075
True	166.91191283146233
True	1060.583786409575
True	1074.4531957014449
True	476.702218858576
True	102.51270739878755
True	123.41381742776454
True	654.438186036285
True	8.251181658307019
True	225.5977000292368
True	136.26807008964693
True	120.48126872204188
True	326.1059222779077
True	647.6431070593668
True	36.74543263204576
True	120.95412567516316
True	971.1534708765826
True	54.58047602655339
True	484.9191924122821
True	527.5999584528404
True	250.84810487989864
True	128.09579911028828
True	918.309450836396
True	1207.124109135863
True	525.2760863192777
True	638.7757705185405
True	217.2246222510945
True	153.18650510598516
True	328.74434847492165
True	260.5847814948166
True	179.0997742879318
True	306.1816781390972
True	346.81049266621085
True	10.290660250354344
True	619.3170791850046
True	148.96261727601512
True	77.40684092971419
True	426.28014389123217
True	316.7652486814878
True	1168.927326425207
True	362.2176496415012
True	974.633604968037
True	9.166765922952433
True	276.5612541935747
True	224.71070548752428
True	153.72598224761109
True	493.8893598278617
True	204.46970225046536
True	413.03310592294974
True	325.4708947780697
True	119.6259082284906
True	357.5253875253093
True	1031.522885039508
True	744.278849855972
True	225.84612636343724
True	101.6674779427544
True	282.2063161443581
True	25.55093555780329
True	346.92448579580207
True	313.9555760784664
True	573.8954287346214
True	462.809546072848
True	367.6823790550309
True	162.02608474995404
True	11.21432162072824
True	416.9615258627305
True	285.6096367509492
True	149.0304639187871
True	302.4688351241146
True	418.055505676376
True	807.1517456264239
True	317.42595289197124
True	774.727317673952
True	414.5528956620206
True	372.3996992818378
True	1.059612533917388
True	1218.3045187146504
True	108.96918877076617
True	928.0126047657468
True	211.59760581660524
True	461.1610569408937
True	684.8856942624191
True	81.14674091508417
True	484.3107211625475
True	33.06329594376369
True	396.0993087080216
True	74.63320874946321
True	238.59206074488543
True	38.75590082538301
True	665.9801450793906
True	189.1215507233144
True	24.45636488476205
True	382.4025921123245
True	114.1390624365112
True	169.71816222110118
True	804.2811773666358
True	254.25982117334024
True	158.50500676546588
True	366.1220926753932
True	526.6362559523402
True	330.12694790406607
True	525.1336642817785
True	603.263211721421
True	153.4423944677465
True	6.762700714285071
True	70.8471379047007
True	418.8444378149886
True	92.08985412306713
True	80.58004192027843
True	1031.3827191539326
True	25.65939575656305
True	333.01274197978734
True	320.72766232914955
True	446.4838763305503
True	664.5411865612293
True	188.6927175907294
True	640.7868166763323
True	326.3728727162824
True	356.36403943831385
True	275.16609381850327
True	212.0083916630943
True	366.33479119979023
True	445.9657702631394
True	407.3692203644258
True	595.564009959594
True	140.44928831667235
True	76.77913579151584
True	41.11170176328099
True	281.67716306716
True	634.2756361545985
True	409.1451400116304
True	784.5214066876151
True	213.3668319248636
True	427.6638560029247
True	68.12390032663284
True	56.57789888243692
True	424.9073523255865
True	205.25985769822924
True	207.8602966214033
True	42.856430305067946
True	1039.3657621631862
True	178.66757962380095
True	916.9961452308024
True	315.7114118766736
True	927.3129998461704
True	238.97145340781603
True	455.398766559302
True	514.302051543461
True	596.2951652669456
True	216.98621698650197
True	480.09661951390217
True	962.3940495619267
True	132.1694420475904
True	7.451346265618179
True	587.0743460455469
True	29.65283399992702
True	73.45172491374176
True	819.5948970299658
True	221.03080525559184
True	941.5405650428388
True	685.0959916695834
True	411.3355652012169
True	286.6756575829769
True	482.9973493793719
True	343.6855259278972
True	178.4950084112246
True	675.4758735319068
True	697.5089455667945
True	203.8230827375342
True	89.52764174795809
True	521.4853727468706
True	135.50819472421213
True	376.8498155236213
True	331.26435881812284
True	61.956541520781606
True	364.3298402595833
True	427.8812201784575
True	353.96919711497407
True	403.409923273926
True	409.4693315633946
True	647.8895269798637
True	59.03691284706172
True	448.8680300899091
True	310.10265883973847
True	665.2522105792823
True	229.5016567298437
True	99.01800055523168
True	40.6187924544659
True	546.602424088678
True	660.7233780609258
True	192.10569738617437
True	417.29539326932456
True	347.88723103676045
True	14.75895685241569
True	164.88577323845226
True	286.49176493519167
True	2.7025682322949955
True	876.3617912069383
True	82.44715649167367
True	102.08319093357994
True	113.41730965206476
True	361.97914082809854
True	37.09115961974352
True	465.21681983989566
True	223.34816636302085
True	5.840108819528694
True	120.350876246721
True	420.7196315034903
True	54.64949375506838
True	64.50342619723362
True	179.48646163539627
True	297.16055721339194
True	945.6915361489478
True	387.1372546118629
True	946.5004180709695
True	189.188687389795
True	1058.5729331938944
True	768.5488915578276
True	632.5685936943114
True	417.2410202023895
True	383.64891795220666
True	81.06830718564719
True	72.65341997033313
True	78.49251527570696
True	179.0715381631883
True	471.5937852378061
True	1138.7912032078111
True	176.48930530705215
True	355.3833730065535
True	423.0448470682339
True	581.1121732629217
True	598.4901072825637
True	272.2289599753312
True	444.3872405432363
True	659.2264793065312
True	98.3137334531272
True	726.8500047057282
True	244.9974943112486
True	136.4184291756001
True	413.52888765213095
True	872.9876137171068
True	433.2382625282327
True	858.8055548213378
True	199.18239703184895
True	352.7178862411295
True	694.8044696499354
True	613.2085816402671
True	192.62416715922143
True	275.58787463716897
True	798.393033097996
True	31.56670920883278
True	185.80673332920173
True	483.406234646772
True	701.7932934923638
True	102.051192912918
True	37.51430206763746
True	179.93980652731858
True	750.2708144291563
True	306.9155160671797
True	557.3412002309273
True	352.1130585387071
True	315.6886139484898
True	444.2690782601522
True	500.8463114425128
True	74.3683996676996
True	371.7207903960738
True	746.4367638833962
True	0.0
True	289.4370181320708
True	251.5850136647359
True	976.6702405642056
True	146.86777370004478
True	644.0197897152357
True	628.5658847986045
True	111.18431543867338
True	219.27263664093425
True	132.83557152294
True	12.14920566036314
True	290.2493965143849
True	386.99058928587374
True	1133.3358885349726
True	238.29406289778188
True	414.1545904311753
True	653.1385733464136
True	209.12430287558504
True	23.95063862170737
True	898.993273371301
True	622.0997129017348
True	155.0358021384984
True	598.7270465828576
True	170.2700386295284
True	302.0239526565266
True	762.2185117717175
True	35.80361851519723
True	107.30692344519946
True	516.3671752863785
True	61.68655894273908
True	80.17035376668942
True	407.307620143735
True	24.958019968995902
True	737.31812930538
True	103.46787059932282
True	155.80611627285916
True	18.613252274054663
True	697.5438238227338
True	30.258938870638246
True	750.3973174423639
True	390.34635443445546
True	111.95426751481747
True	701.4772914482204
True	522.218579210568
True	572.9323777973937
True	47.810761567578375
True	370.1061159545726
True	4.954159773537738
True	96.77669765662296
True	391.4074252807784
True	47.1333056565103
True	115.83211651508935
True	300.6321275958015
True	193.38629860311332
True	98.37626006173367
True	645.7966994013111
True	21.58888086761284
True	1089.7842355227156
True	481.02427971972
True	310.4101085808884
True	493.46865130051646
True	124.13020851676391
True	789.2837468037985
True	1113.8813618278075
True	756.7674981239327
True	178.91777093194574
True	227.54009524449253
True	49.50808169896506
True	59.52974253212624
True	153.97571633340388
True	103.7732457389955
True	172.89489018341578
True	1167.5821551767076
True	319.19942865060733
True	351.2633658581939
True	698.9431092395721
True	18.406796984834862
True	14.250399105905656
True	597.1768378396924
True	5.40572737571002
True	116.15043167413164
True	698.3409275308803
True	178.0776577706004
True	684.1040446181986
True	856.6933948435463
True	145.22493735853692
True	915.3749784336025
True	3.378900179011997
True	466.0437782284166
True	1062.3163232815157
True	25.394124856080637
True	236.73191102881557
True	149.15081641147162
True	1012.4680804171728
True	233.06827189662488
True	481.40761857724914
True	121.6481287593434
True	520.4641743741877
True	155.92376877039922
True	101.65135758600232
True	392.4572971118876
True	74.76853877264114
True	52.16613857279909
True	1044.6657193803658
True	270.19305481175576
True	154.3348052197003
True	378.1719152595153
True	382.62131070482354
True	214.30692093511075
True	168.0715909990333
True	368.305768609636
True	37.153510159925176
True	485.5527333150751
True	1082.7420335305756
True	112.94198262611872
True	471.1294090259789
True	317.03905895909804
True	26.602503584427044
True	406.7163733227194
True	102.16540044880736
True	559.6727073719272
True	194.25214992356675
True	409.8551545366639
True	19.079789579080323
True	445.0105657578514
True	111.35263052525772
True	329.54231187366514
True	36.5100151082227
True	172.3985308311672
True	252.12981387123804
True	778.1832686280933
True	59.44358235335
True	136.9891671083765
True	235.3956077033613
True	136.38069891162277
True	618.6676582646509
True	559.0566561285243
True	786.408507980673
True	390.019200678818
True	536.9489282516746
True	413.5855831655993
True	687.3851071324798
True	73.3775578969941
True	467.65836330248936
True	439.9836939601834
True	47.58181809590242
True	83.45383082159294
True	126.50018749310688
True	89.48276631422621
True	329.14312997199653
True	831.6730605761755
True	328.17622177358624
True	1107.9765641189174
True	322.5403137465425
True	912.6495280488948
True	158.7836315806956
True	575.892813765598
True	598.1570915686652
True	699.9710683247336
True	456.457866308852
True	61.84421912665034
True	291.4394846826213
True	39.50258594866063
True	166.3817992184756
True	168.98281538950167
True	1159.3680712524829
True	214.35441707038456
True	560.0864708095937
True	531.3462575587106
True	552.7314623354887
True	879.1992891536676
True	583.5671477360482
True	634.2912169213138
True	944.5736711162856
True	122.68358973335218
True	323.27332359137944
True	274.4922965499753
True	323.71157859038345
True	85.02639034782806
True	388.1059157615438
True	3.647458463748895
True	329.23799079688735
True	244.4503443268692
True	619.8958673778827
True	281.90681332360475
True	370.05546714633147
True	10.551331655485289
True	57.96230850061028
True	541.9618384620264
True	31.165214193056983
True	134.918656752396
True	65.31980386540891
True	148.33196819067496
True	234.53153568433817
True	72.19584372970016
True	389.1656137206328
True	272.4713027540945
True	101.262894891357
True	343.6112618550567
True	64.8953777937512
True	584.95389475003
True	853.2475367769584
True	282.185342141014
True	1132.2210236157043
True	111.56869453067938
True	297.4796319310839
True	1050.6958663967746
True	87.8759887519919
True	286.72198395104334
True	8.93284070438587
True	404.0914372153423
True	440.8748636033483
True	146.33755996165476
True	614.5307234939515
True	923.1638110294912
True	161.03598328510455
True	76.37265819092123
True	336.6169938798577
True	556.7430110778386
True	607.8133120793215
True	1233.171782337698
True	26.953248786447304
True	933.1850965129336
True	137.27939618101837
True	638.3926006997096
True	107.62663521638726
True	132.3417102352882
True	187.8759449534615
True	171.34820473395033
True	749.888676564727
True	206.4205228010601
True	229.12109481269076
True	70.10614180847362
True	511.86564147848406
True	440.9729468302533
True	176.42825384538963
True	242.34941076474587
True	17.528267343112386
True	405.3814655477822
True	213.9429857059784
True	296.5209998995791
True	114.34046488040003
True	726.8076788296885
True	429.9100137323991
True	259.2173354997432
True	646.1421576832068
True	520.5887639413306
True	461.07153151554166
True	134.00669382278096
True	520.7443067327249
True	427.9329129944923
True	3.029781993309069
True	190.04872920901505
True	91.9281785459188
True	247.6461131864149
True	3.0473916400132346
True	133.0169656681191
True	370.7563479830928
True	7.971162326940217
True	865.9987350693543
True	174.54983829586038
True	752.1684289825902
True	785.0779121623051
True	158.41649368236494
True	231.88529513059495
True	476.64194341416834
True	842.6894089158832
True	47.465483427231256
True	39.46054871829055
True	126.69920686452193
True	615.242231051837
True	728.6171924742501
True	189.6117861417404
True	589.4057970058149
True	601.3215505628602
True	843.3689074234608
True	385.7908929691433
True	189.15245138450496
True	882.6063353951722
True	220.9505774975842
True	143.83931735298648
True	315.62943930048084
True	227.31812741225264
True	210.4336177573225
True	606.5999867387436
True	251.80342408563044
True	198.7675048539846
True	463.2600534353196
True	465.6853879948594
True	58.11225043253211
True	287.08175552552547
True	78.686415498074
True	335.91312475321183
True	348.59030686530576
True	250.4557351230289
True	180.3851733339921
True	369.7748511003679
True	609.615810601124
True	722.2963115458022
True	305.43458718451086
True	741.3128861655683
True	65.4237018887726
True	881.0372870428661
True	351.0916413022783
True	11.762998658625303
True	617.4921726778049
True	696.2434783673224
True	254.6309689953316
True	165.8471792806765
True	45.692643052570766
True	393.32615411674016
True	74.00544677478234
True	15.46426432382459
True	901.4207878497224
True	377.48332833405897
True	166.84937925132195
True	1023.8912301528142
True	11.739888899717377
True	800.6217715162593
True	30.24764163082239
True	687.3217441182176
True	59.675000919272414
True	733.5681286825802
True	439.432255004521
True	200.0078819465291
True	452.25238599046696
True	214.24855694130625
True	295.32095466226224
True	222.28181228254465
True	407.36010580898
True	9.727271056211167
True	316.628389081089
True	111.78113027922498
True	11.13292505772776
True	476.1699331949085
True	705.7234230037351
True	267.04602816218005
True	77.54142360344987
True	305.25530185470103
True	81.83094122709007
True	188.6222538715357
True	178.54275395864346
True	387.9658231259687
True	44.7689399744327
True	138.32942658247504
True	374.7003096697152
True	899.925033276159
True	115.89875490530028
True	208.34139485738015
True	442.8155383565294
True	20.233471142310982
True	415.1987452225684
True	507.76334164394376
True	90.58690593702984
True	375.1065009644333
True	348.4254134116447
True	416.8071525225946
True	583.4526127765715
True	1046.9110527144342
True	936.3156607960044
True	58.42683996533494
True	1075.6699935288682
True	114.96662448857202
True	111.61211471258582
True	119.793670847201
True	501.5567007950029
True	380.32766483422216
True	572.2556562382641
True	256.9950836469211
True	162.16696564099328
True	394.3634594299148
True	14.70141843103288
True	458.5799601989544
True	388.5895929526602
True	149.79769456209303
True	93.49025470774552
True	543.122685307626
True	996.8760612212956
True	204.41346132957537
True	64.06509890159847
True	434.75537406887
True	391.2654101114191
True	502.64805269495855
True	324.2207891671085
True	4.363001659277892
True	536.2184123022353
True	505.0258638290642
True	494.8602668655617
True	188.53708681042676
True	102.74187404625076
True	22.62581823080591
True	374.4084261608028
True	109.5569697518102
True	7.274833706758134
True	33.03193930955168
True	353.64938164647737
True	654.999589636023
True	127.96548442861162
True	94.05977763039714
True	22.90898206109745
True	401.8301292603655
True	359.9432417714464
True	790.1358622474935
True	301.97119467634974
True	509.3365723209744
True	543.2639521790566
True	523.8204578810861
True	292.86694197951647
True	535.2703256828577
True	103.47072336482655
True	577.0003852536059
True	6.769167553453725
True	353.57859566575274
True	442.6567028640645
True	966.1391628432232
True	345.8866563007316
True	777.1047554031323
True	979.1224619929392
True	173.8445124950835
True	35.11942171718712
True	363.35643214835545
True	389.209513322898
True	569.4311836497309
True	247.1993290882164
True	28.86002895948524
True	626.9202583656436
True	125.57499064337571
True	1059.5167008083663
True	310.92233052606827
True	480.4726548393026
True	125.16350138004782
True	804.8203279119863
True	143.20866691183022
True	822.4712222739174
True	583.1511779192534
True	190.1643126904176
True	112.41875506364602
True	68.55001627221425
True	565.8636051903101
True	904.2352030642348
True	420.775852979397
True	555.7480768026293
True	136.6082927542482
True	634.4110040210688
True	473.6393787215897
True	789.6330046357122
True	324.0118540605
True	595.4895515770045
True	109.08012051905855
True	26.981500746102583
True	398.0897042332039
True	175.7126648283926
True	103.37163608342028
True	376.42951016411416
True	1092.045177010658
True	266.72505391297835
True	551.0722510886909
True	11.489057131188437
True	82.1029445210537
True	332.16404664997214
True	795.5730150318491
True	444.6384077826198
True	502.1173040441349
True	721.9263519436154
True	69.66720104865391
True	752.3462441966833
True	46.878351478590304
True	104.92684006605
True	183.53715642533305
True	84.63554505609314
True	25.250637219861588
True	296.4853901267526
True	476.4907022236248
True	896.9759229858684
True	869.6241543730855
True	5.35725712461418
True	288.3171129861183
True	459.91638810075455
True	127.06800895815078
True	234.12289262553404
True	323.3782739624077
True	1315.92576420371
True	452.6276149321633
True	24.41470569022984
True	180.130787200159
True	722.1191678965661
True	35.93953406720768
True	174.05472869607655
True	551.4173817369698
True	71.2291129385218
True	864.3033651584759
True	327.9060713609
True	672.9358129270216
True	76.9203447109233
True	682.5469685215234
True	575.9908818655204
True	844.0025824659485
True	244.63797568272625
True	501.7330770586289
True	843.1049960260838
True	918.8550633939858
True	233.0073023541716
True	756.3393229312164
True	217.19503498915785
True	450.8723797475511
True	369.2699642480333
True	498.6089531271557
True	479.5004524002111
True	326.9728187382894
True	355.5711290413387
True	112.43259912721602
True	346.92782344262315
True	1172.7570832450326
True	309.44646870580846
True	146.40538976651283
True	292.4484416284263
True	767.3151781107306
True	650.575126548987
True	424.9667569914816
True	124.39327083798057
True	335.36676941609244
True	35.760821978634695
True	172.78356627143836
True	85.35941568166409
True	92.18748080854576
True	571.7379537806044
True	139.4873925808137
True	137.22050892512328
True	107.61573506914704
True	87.16261331658016
True	450.5719909759894
True	392.5229067071815
True	1044.9354366640582
True	553.9032147606063
True	801.0916771804489
True	278.66109786909203
True	291.3325574943517
True	534.6299313446367
True	190.74227806689493
True	749.2059432860029
True	253.03827802134325
True	356.31595147390647
True	67.08957950379565
True	115.29471765293508
True	273.72865762402336
True	125.0610061447315
True	466.75961947309287
True	30.946287776076424
True	557.8756487764526
True	1003.2830254260184
True	732.9884530142327
True	1.6797801551413551
True	64.85001974774184
True	492.79139087745705
True	424.34066978637
True	79.60422339759494
True	121.28455063287312
True	302.48244928852114
True	80.90985466628355
True	49.899260311747454
True	737.7244372423364
True	646.0286942668253
True	156.75332423547283
True	166.00492948699392
True	544.0833187755752
True	53.75285646443924
True	26.780229428112587
True	566.1733454783401
True	456.9567735817824
True	1122.6407052321497
True	46.18694634779298
True	472.0203333595948
True	888.8515701356431
True	783.6031243115985
True	293.62218024160387
True	747.6719715117897
True	404.3888511098105
True	40.15307769015209
True	99.07718897966892
True	713.9274943402572
True	73.96171980011138
True	145.8977376852989
True	944.2555393062491
True	190.17834837578948
True	276.23430245824466
True	97.75746119075109
True	654.0535418327472
True	580.7997241826133
True	210.86627279872667
True	425.153476887184
True	39.78113377721122
True	277.2310808479582
True	575.0678799023891
True	645.9725975053921
True	310.77207851059603
True	73.18829129322548
True	955.7826954641134
True	1106.6544440916082
True	571.0481871749271
True	64.41463604241822
True	29.612579282460683
True	91.86426622341888
True	109.95029414966793
True	102.4393601167219
True	892.8334766937453
True	1200.8142889767164
True	743.1938337720939
True	329.6185442113017
True	9.146961576125143
True	21.412383983135182
True	332.8814132142489
True	475.0437739770946
True	45.72094296010003
True	558.02164088002
True	443.2794814316875
True	399.6649008356538
True	79.02345708078197
True	203.84786015616095
True	269.6977087382328
True	139.47562538779832
True	393.721755208887
True	42.7014042438429
True	173.82108452131249
True	1196.5928318868223
True	6.530270467123856
True	27.581023782995317
True	582.3905022048716
True	366.8426870825985
True	765.6225156539464
True	161.45983016294656
True	761.3740437168304
True	612.5083473091322
True	277.723103835878
True	423.4443935712264
True	335.26673649329905
True	291.6136704386685
True	263.3364604865638
True	387.7119037871328
True	504.8726322933663
True	495.8519678941718
True	106.3977300693282
True	350.4779218707391
True	7.956328302717501
True	183.8421591274619
True	225.91887439703896
True	880.7271390592146
True	581.4821507968576
True	30.97470313591412
True	672.1154638131479
True	795.967177764542
True	112.29188030847035
True	345.4751326777092
True	845.9871450963595
True	222.91594013811635
True	161.47935955200109
True	521.0957328304628
True	617.2372139803412
True	1106.51288315694
True	146.89108390766336
True	148.88993529678498
True	251.23103019914416
True	313.90785927104525
True	428.3163471965988
True	418.76867694833
True	322.1963220404772
True	442.20429772050113
True	500.8477637827094
True	228.93367834841584
True	1501.12950098873
True	258.41580831635764
True	411.0208109359873
True	50.41232316866234
True	778.0223961027538
True	250.8057427344644
True	934.9205932912693
True	578.3399763328172
True	322.8640731917192
True	786.2424893936999
True	267.0205191580263
True	212.71315850552335
True	257.2569601580077
True	213.4532455804989
True	144.36965274157404
True	260.83252051336905
True	733.1052764355383
True	539.7500048729515
True	210.1179742957173
True	1156.8613365863373
True	115.75946007611232
True	253.39307164689768
True	71.93547164637319
True	298.2871629379919
True	428.5347460065042
True	96.75585416696724
True	211.0199236211412
True	76.16220954356574
True	705.1294435247629
True	377.76779273219296
True	232.59904958157728
True	750.0131319273266
True	907.4239941943516
True	809.4978419115828
True	822.1328763251591
True	355.50444675812383
True	1.50801808757031
True	257.22157555232053
True	53.411758919671925
True	364.9201953140753
True	50.19215900433528
True	372.4355348764797
True	857.2296346461377
True	1048.70134470955
True	379.62174529743874
True	22.373427810894064
True	526.4350259666348
True	498.6132189544541
True	191.29922652351337
True	238.70146946660327
True	281.88186239508536
True	23.98494925555956
True	128.52384820322288
True	969.693850690056
True	60.25971729547582
True	499.4880251804449
True	772.2561795500988
True	100.7985996670166
True	250.1668156692342
True	112.22400934394466
True	14.844537669549316
True	1.4761001433770815
True	125.09050044119844
True	1027.4067925081342
True	476.6321445866832
True	65.65112131275038
True	794.4136144744341
True	338.6466732930388
True	1.679570604021911
True	442.5353019435324
True	184.43965428861276
True	481.5179972975209
True	87.9688823553672
True	322.66430060014096
True	363.57050199153895
True	176.47038779035265
True	219.05476635662652
True	134.18207524783335
True	164.64905761007248
True	1013.7600822159536
True	14.43042815332471
True	514.8903748539868
True	498.1661295929983
True	410.0217199728148
True	215.97765418868187
True	231.55051741163135
True	158.8201907283439
True	46.69700295959664
True	471.5404486259583
True	153.89493548905156
True	827.1167855803125
True	858.5702865883668
True	239.3303546652164
True	309.313414981677
True	518.6655785527474
True	40.44066421958561
True	86.47836724644667
True	759.4345555891532
True	1109.1602486123754
True	117.91461413260262
True	742.3862360083356
True	143.4013790272318
True	944.1688722584038
True	659.8098093774305
True	108.2302916680684
True	278.0504166404527
True	614.1971841023366
True	254.2543148856871
True	42.096388470517056
True	544.0441288357584
True	453.0576004990085
True	5.165600529392302
True	470.7500952859607
True	66.26101270680512
True	181.84807546431247
True	233.79629672752583
True	310.5741557590821
True	76.09936718096796
True	228.45288246983728
True	347.4120354586016
True	409.30334357066187
True	994.210663329494
True	46.776245261824286
True	915.1095897601977
True	1038.819981404395
True	130.2657989498098
True	74.00084416510849
True	1002.7861510990716
True	35.97527044791709
True	231.4875383998916
True	85.54655143318956
True	212.4080900469255
True	345.573070297301
True	973.5450686598658
True	103.2731254636972
True	72.94471979354967
True	659.0310482611585
True	265.7220366305072
True	700.0820011984098
True	54.77739587751879
True	467.69120920443993
True	391.1030156523615
True	695.0481544590705
True	54.16051599907683
True	109.32324423946125
True	27.78409628387036
True	251.45749225801893
True	41.8427646282361
True	353.56406511820296
True	2.4878615529795205
True	1196.728874122068
True	102.46075496050258
True	135.0144809639285
True	354.0066290751973
True	719.2710829160471
True	660.4898601717784
True	1030.8121859936564
True	465.46672746480925
True	406.67567706531634
True	140.78033208331004
True	414.4479424361795
True	846.487638740264
True	403.30135973195337
True	939.7820027387214
True	88.9267272555838
True	412.5459387576792
True	168.3319757581266
True	299.35753327765485
True	751.9663551490814
True	160.91473101521186
True	132.07151784906807
True	66.82735702240831
True	849.7821635200106
True	785.940206393245
True	81.72673628475214
True	458.276475288612
True	733.5303252535335
True	422.10620526456233
True	53.87384527003113
True	322.617163164036
True	789.0885124699294
True	28.743133828528943
True	369.4534441709689
True	166.5077529121508
True	292.47789320460413
True	34.44443035519127
True	236.7601861152019
True	769.2337344501544
True	637.0019286106306
True	56.40972336295952
True	280.0631022641384
True	865.8379539405105
True	17.84912725239666
True	320.520094440635
True	301.0659773975125
True	424.6692947506921
True	219.30521713493988
True	628.9843992468795
True	46.37408244260955
True	988.7731616979248
True	890.795733224102
True	47.95180113160353
True	401.2270098687949
True	723.5744772241881
True	887.1619306413864
True	282.7094876028244
True	568.0721199457639
True	131.30802772325418
True	202.5435083208787
True	125.73982232232908
True	131.23579228699663
True	209.04407035481668
True	957.329683934214
True	790.2046237274221
True	983.5801033157912
True	20.03281129370244
True	27.62777987827733
True	361.2117822940328
True	14.208524325534288
True	650.8900186530643
True	1106.2891865291092
True	265.8331645232757
True	202.37126464729468
True	87.22167224903698
True	205.24773954864057
True	134.59101779611763
True	47.73286389990727
True	131.366142442871
True	86.26242024595959
True	246.4018959620177
True	548.7270756538509
True	164.79846723434886
True	29.425394908830377
True	55.73075877492192
True	407.9823094228144
True	268.588560855398
True	599.0722248508615
True	19.52875780822289
True	113.0336103330517
True	667.4219027358027
True	266.5819732940208
True	478.5185938887179
True	654.4322815988211
True	98.07523465052978
True	106.79475999725386
True	79.67764562778852
True	25.53337703548577
True	122.83784950155793
True	89.66568510336074
True	107.51390508343286
True	155.79642533956468
True	237.5356510711873
True	813.9611796657878
True	286.0266767870237
True	973.357579838543
True	167.03911952914677
True	198.66337341186127
True	844.2070460856515
True	304.2118154498796
True	577.4107771916499
True	255.60904087526097
True	355.09871056566936
True	451.7479613505469
True	574.0609096712061
True	641.4862094894245
True	371.2552681263756
True	33.97355626187557
True	558.7866216596346
True	618.127633631844
True	20.29382482189818
True	10.64059914017597
True	263.05016439353915
True	401.6423952809155
True	447.4095242618621
True	64.55499519610375
True	645.4764974196568
True	969.8242673789848
True	231.81999115371025
True	889.8092633027278
True	293.37098713362946
True	104.83643152248882
True	284.02231896033595
True	713.5296403167858
True	39.64781980015851
True	567.25612455053
True	1266.9241685602185
True	1015.9398614310372
True	859.2661762251468
True	196.10438150253364
True	94.9427342003702
True	192.98455418165997
True	821.2895130812034
True	140.22603039810323
True	1085.2291323843722
True	868.176464752753
True	42.10443922542558
True	89.22004338075809
True	425.0331908455085
True	399.4376358429386
True	198.0368498495177
True	542.7713066830191
True	668.032634076888
True	125.85817304985396
True	272.0920836833485
True	1037.0624346420852
True	51.51115122879298
True	696.6092265727694
True	552.2588774498951
True	37.872193293161445
True	837.765559262994
True	373.81311764856656
True	551.4055655860069
True	112.57215438220602
True	265.28500887514184
True	210.52846298284396
True	26.47125293010325
True	140.8375446629786
True	724.3513730030633
True	137.6077382373385
True	353.49905441128
True	64.80237296808119
True	649.8755414448023
True	603.1580183044913
True	222.87990900939803
True	441.4700224883039
True	170.52516374534508
True	164.07584346820687
True	225.54003915717843
True	291.91789316646395
True	375.3307717552661
True	131.4444157873546
True	201.2292461941454
True	28.16421893433189
True	886.334789288222
True	312.17679689531525
True	10.339983824124111
True	375.2897072192046
True	163.97770832433756
True	630.1505292939348
True	376.5531383409843
True	572.8035533286231
True	539.0664519408933
True	480.5246941656831
True	783.1249445162449
True	234.50865670972075
True	544.9807021451777
True	160.61794581481425
True	533.6924243916312
True	335.9057613204757
True	372.4167858575103
True	130.9541031781604
True	132.6069693346093
True	109.3358962653686
True	68.61146156231138
True	727.2540668487057
True	182.12254297559767
True	49.0162954487255
True	0.0
True	566.8230355904402
True	108.89827172329731
True	23.318353521014807
True	41.83609793757582
True	115.57055273082872
True	527.4532852579522
True	180.7163501387949
True	105.64879870127557
True	37.50605389900944
True	161.16218736549092
True	953.6333018984488
True	51.26996385037776
True	234.17745137851307
True	730.3014963739873
True	316.4885231709748
True	459.9084043729161
True	478.9963113084303
True	506.4737863160055
True	618.089294465579
True	881.8523186116763
True	267.3480393859375
True	1039.494028601767
True	907.004552048073
True	597.8099435896119
True	343.506874545822
True	847.2687726698398
True	9.66691271510631
True	32.02018552521642
True	284.68395680780475
True	42.1713833701742
True	198.3399108378939
True	760.2420371242247
True	211.4581325890068
True	720.278610995109
True	761.3688430803785
True	127.33196194956562
True	371.85945435326806
True	582.8205382318481
True	25.10388909983203
True	133.17668715397124
True	436.5998752653121
True	299.0039533751617
True	197.04981246994296
True	105.25655593455689
True	388.1790575058557
True	20.7568148969641
True	357.83197907768835
True	373.32887576599984
True	1055.9384681236515
True	374.96725654269017
True	31.80623767597383
True	444.4446573508346
True	444.4581198571032
True	230.95196186952165
True	32.64829189105922
True	761.7235403682155
True	437.2790924387828
True	189.88470215160115
True	12.424501033117496
True	1224.0620793013782
True	170.14251532180282
True	28.93363106683381
True	314.1134829762421
True	279.5749704572942
True	113.92214077621604
True	292.199240027214
True	46.29909805407097
True	323.95203639485743
True	300.05548812483914
True	336.9187266668264
True	31.905877231329047
True	48.16863281471155
True	1070.8385277891311
True	24.056725462801012
True	13.715424514964385
True	181.46118950131745
True	655.8445198069858
True	8.682295406769876
True	203.82249787908572
True	177.2556507021414
True	540.9196831530248
True	383.5923963368589
True	758.1379099651596
True	316.088532226034
True	481.3085479417735
True	441.1364902450826
True	494.4600558077709
True	102.33763606529983
True	1281.8453582727827
True	871.8897323215799
True	290.90720230702465
True	551.5547103932972
True	101.5801764257606
True	597.7096196480187
True	430.94264102292937
True	155.54673168546626
True	79.31506929892281
True	337.7658338158704
True	172.06122579839544
True	32.19171218846456
True	601.0120647295165
True	370.7470091436351
True	67.61825202061796
True	28.65457055346166
True	662.9658537458741
True	492.6620557971512
True	73.17423228220015
True	22.332593019331203
True	347.1971531107044
True	328.3775652233031
True	723.8604476000302
True	554.3701495888059
True	557.958155694524
True	806.0498653072401
True	8.350171061607826
True	54.34344607201295
True	35.94358745728984
True	62.95576899879698
True	529.5117359309924
True	587.9410359339082
True	85.39407694712746
True	110.65948301553728
True	194.7610396360813
True	75.53000887366063
True	184.6578390266108
True	210.6051187168464
True	276.1690936903556
True	830.6555590530575
True	571.0506953279638
True	282.41340339816304
True	189.27813311297012
True	254.0533546355436
True	237.95836691601235
True	727.2886493358133
True	323.1286441536621
True	169.66522504265808
True	862.1756523235813
True	347.1789669828348
True	463.9184238705317
True	150.1274981477984
True	118.92167608620348
True	60.87436353728808
True	206.81540529469905
True	982.0216995119112
True	498.2354478281758
True	113.44148869762458
True	347.5639762379444
True	105.45622910168268
True	676.5088086343641
True	4.705260149133654
True	716.5419707803411
True	35.01020418876562
True	943.5246432148572
True	845.3005192756326
True	210.17579179329093
True	26.4148202561854
True	78.81164789147196
True	436.77979745269374
True	231.8609965451588
True	1.2391640013234808
True	74.8501835263836
True	1086.4819552210322
True	351.9920550639788
True	676.2857503590117
True	480.4320790225739
True	31.38963965599297
True	139.37299028956576
True	449.456946029067
True	879.4459048201348
True	813.7583380255735
True	417.6446131511972
True	336.7857854982153
True	16.48759785969872
True	77.48140934644012
True	747.3448488495377
True	462.54715583637545
True	378.75419983171327
True	878.5610528309611
True	25.982952891506752
True	216.1178966496287
True	895.4880820972953
True	227.17013371768903
True	7.591908385721113
True	505.623034557739
True	99.85454585296574
True	632.118784732952
True	49.8203352624137
True	256.93179613716245
True	863.1045141689146
True	918.7921694566764
True	278.24718381807776
True	426.5837495418857
True	110.46601498644364
True	593.3678017706394
True	265.4534328780025
True	201.8865795303609
True	889.9193718059821
True	53.857436691817256
True	671.53692481622
True	284.1558821913995
True	305.7901233393273
True	172.40028560607593
True	490.74163940503126
True	604.1119805870533
True	367.6662791608597
True	410.1557997082542
True	70.65772991077128
True	159.3841823699224
True	455.5778055314932
True	223.339894719694
True	40.05609951298489
True	210.3310179307261
True	387.1736891102828
True	387.941200787284
True	768.2080077729227
True	131.69853915274666
True	668.8815057732571
True	500.1355276030276
True	606.5761827004246
True	134.64709716490233
True	38.811097455115615
True	661.172205150083
True	73.66677049527665
True	553.902496857317
True	664.7177275499658
True	455.0361119806232
True	140.77332563824638
True	522.1095742604505
True	4.842431233080761
True	399.53591330265664
True	33.13461371954447
True	638.1850318154903
True	280.9681176762779
True	594.7125566560233
True	692.1145761872367
True	150.4927685360502
True	521.7401576655974
True	502.7756451847285
True	63.155932859994536
True	951.4565276426766
True	2.3880200452402813
True	27.735863290077283
True	649.8022529344915
True	650.2745435822129
True	134.87654324444415
True	402.5630059769766
True	124.86630992070285
True	69.397390943616
True	465.1867530677286
True	36.28963440736362
True	511.2814352145215
True	13.042800138054648
True	860.403899920036
True	567.8378313141076
True	695.7003034343576
True	102.14426935007
True	384.2580252363314
True	991.321657467249
True	860.9389502513989
True	133.16347934522932
True	534.2566086589002
True	480.85646777740624
True	241.17674944183304
True	256.4899389396681
True	5.922319134630991
True	323.353222824062
True	11.756700316960105
True	371.3206652873009
True	77.13699108005439
True	429.4754886888738
True	657.6580882053639
True	127.57955802389807
True	233.6856105586249
True	665.6176939059128
True	671.0118528495055
True	277.0350527631958
True	142.66151333155915
True	164.46806053981882
True	480.2383696404254
True	87.24087364457081
True	12.068034763325535
True	493.807998157397
True	557.2029902195742
True	20.808931813786057
True	138.96193610764442
True	909.5960721447454
True	498.0277540325976
True	270.9549873631459
True	33.58730377009968
True	474.6790254808802
True	111.828639657803
True	580.8919191376242
True	655.6375067955303
True	304.52493352570747
True	392.8131873353178
True	191.29191275193875
True	245.0950403528903
True	75.37799389718742
True	217.1997829778444
True	487.8181011207756
True	21.82810773840372
True	455.5623828262317
True	386.5820290751164
True	710.6286025215528
True	895.5352095833701
True	925.0356517601832
True	153.8687257452203
True	398.3940266872761
True	72.79796032004202
True	182.20985394238335
True	314.08871617565285
True	10.591821870239386
True	795.8583868132432
True	23.381645837886037
True	394.5431893703863
True	266.543225052652
True	638.6807003810895
True	210.37663566881315
True	37.74209449166236
True	667.5748401241796
True	1097.090597322053
True	221.87485350382036
True	130.70749856351543
True	606.9405644490333
True	506.2457123861449
True	17.769572063869838
True	845.8141843849091
True	111.21752321481532
True	47.04655002538498
True	305.21472176637866
True	356.67512476685346
True	390.466619964729
True	279.1333904375467
True	21.217631704716737
True	23.83504160928084
True	846.5141722771513
True	198.47312795010137
True	110.90975041671064
True	824.8485216261862
True	655.2725957395319
True	623.8977222675591
True	439.635886851857
True	154.52202417238806
True	33.54182297032656
True	100.4050987184672
True	431.4444284400213
True	224.15440837805812
True	492.8522205059485
True	145.34321180944164
True	481.13464854994606
True	661.4422838697307
True	927.833477819844
True	25.005560418292784
True	1001.438296394252
True	1112.9824499363522
True	474.7617702509455
True	84.12673263809761
True	820.4596241672331
True	644.8503587433408
True	652.8280771024515
True	183.12875616964672
True	745.7515484928798
True	692.8145581056498
True	123.04512230776729
True	773.7809108521836
True	820.5107948247997
True	472.0406362103332
True	225.87734454065196
True	70.9422489078388
True	300.8769831769373
True	346.60742086804044
True	464.5059112005143
True	430.9370621420063
True	187.0475223708775
True	310.92259911386327
True	3.1238557405977723
True	13.689932111994093
True	104.70553051730931
True	135.74889449091535
True	349.4264190754747
True	356.3428067013352
True	111.73315272565938
True	17.9368689871896
True	215.0396546647905
True	858.0548572177726
True	452.9226325213942
True	545.3273925844796
True	570.2362171489261
True	787.8479700586001
True	654.4071500007213
True	92.54634784122992
True	205.051366030831
True	253.58650841547728
True	296.1308300620072
True	110.2099374321894
True	359.4734589473481
True	425.2423409485437
True	166.0476496650028
True	655.467097626506
True	246.6040890743277
True	201.29258469563217
True	28.90696151040107
True	237.9480315637093
True	484.21592501350847
True	171.01771747218024
True	540.8722959790017
True	469.0522017836767
True	242.01675758863504
True	109.87545129835566
True	43.08085403001384
True	404.2640300073411
True	786.5242127017945
True	174.031083744973
True	1030.9998188503785
True	1027.696970413171
True	479.86706372147165
True	105.2801257095519
True	124.51096872246757
True	638.3906232829871
True	8.223590001241767
True	220.57100723741908
True	137.8429756138427
True	117.58822234310284
True	320.5566273615046
True	624.0252777488348
True	38.17266877128257
True	127.89587064649312
True	958.9522505586548
True	54.9643464416919
True	450.8419029928264
True	528.2187311019284
True	250.0692862786905
True	133.98198207616292
True	935.4570415395292
True	1191.2648465281177
True	516.5322497314525
True	635.2087626077705
True	207.73603445859465
True	152.84488241454343
True	327.24316696451933
True	251.102382794541
True	174.67377841365402
True	316.30974158156147
True	336.9735020665376
True	11.211598369192092
True	621.2505163191344
True	143.05075629844023
True	76.17902207127636
True	428.9768070907114
True	309.5191809404012
True	1189.9866166581078
True	361.2193617279138
True	990.1922350294036
True	9.040833481588225
True	268.8611514720385
True	225.88274812879357
True	147.5104607097613
True	485.68470683197575
True	198.26599678370025
True	392.7368234929653
True	325.5512023633886
True	105.12366492975842
True	366.57676479781554
True	1058.6515639396955
True	712.344958804116
True	217.56624741325135
True	110.83794214570476
True	304.3148246341696
True	23.350689296638205
True	350.4886976984276
True	294.71647507280096
True	600.3473109251233
True	436.3068407151972
True	359.16053686928905
True	154.9645814968404
True	12.853635536636476
True	415.52165336412367
True	282.2186312221557
True	139.455396736491
True	310.0167191948697
True	426.1581209828077
True	818.7114485468921
True	309.70048881348526
True	773.6248170751293
True	410.5958631674618
True	382.2520881610975
True	1.2226416836360463
True	1149.9977068394105
True	103.85839030206448
True	897.598462807411
True	202.80800554076671
True	454.0698166188001
True	670.8528864863906
True	81.19862159350187
True	485.6906560119305
True	32.581479808702994
True	412.370118695154
True	78.71605018205803
True	223.60323884925
True	37.29959892302271
True	634.6081671089947
True	193.66425232076168
True	27.872154253771235
True	408.08369353895694
True	107.93001696933368
True	168.36541104913815
True	852.4445206943759
True	260.52555127975774
True	153.54641357203474
True	366.8525732415259
True	503.0418840625436
True	322.00130314432624
True	511.2496304957418
True	607.0121047162246
True	153.01507147392311
True	7.915714845709903
True	74.88388514982167
True	446.9437729026996
True	87.77726545275969
True	80.74512952389483
True	1067.9594720977493
True	26.95313135647673
True	324.0649862097803
True	321.596828532218
True	452.12579071370135
True	682.4345078911348
True	168.63703527407193
True	622.9435887986433
True	322.9067059500548
True	357.5935507629425
True	268.3345523235228
True	215.72830752898733
True	365.7310177051591
True	436.83703754554426
True	405.3291122321022
True	623.9662770579691
True	136.43114571173848
True	74.17091722523345
True	37.40412062761511
True	291.9986124789491
True	680.618480862453
True	413.3392508712598
True	790.3158131813985
True	222.9566052824666
True	411.5372141074939
True	68.76138023203359
True	54.20745700781379
True	407.0774496211192
True	198.76791305785832
True	218.45707866284437
True	44.36499732407664
True	1057.4845383212917
True	173.0488972197826
True	898.9976767739201
True	313.73294107696654
True	924.0712894782248
True	232.11634472228184
True	466.4738272347561
True	530.7702158443059
True	604.1222587799856
True	215.83520514430933
True	480.8339874325281
True	955.3746236075052
True	118.866644003798
True	7.519768483327463
True	615.3043525577303
True	29.073329054789347
True	76.75524639515422
True	795.4760199839379
True	238.998427193088
True	985.3229273794714
True	694.7405717863539
True	408.30499360867714
True	283.7433204509342
True	474.5979952987916
True	346.1079316078414
True	187.17497753265448
True	651.9720074964844
True	714.0324834156056
True	212.89726075558733
True	90.05903576473062
True	525.5510565784423
True	131.0919115149028
True	373.127114672329
True	334.4886821567792
True	65.15058589494997
True	391.1638007742249
True	428.7595188203353
True	382.4531492535676
True	395.9497811203673
True	425.539967084059
True	641.5839650675521
True	58.44725811924188
True	452.7740149989701
True	330.6799217915932
True	639.9201549611655
True	214.4970045577246
True	104.5050097544083
True	44.10973813884515
True	544.1226572128951
True	629.029204877342
True	187.13380645904772
True	406.1948676527157
True	345.17830954186496
True	16.194380247317717
True	176.25440389253254
True	298.91334588298065
True	3.323170512774481
True	882.2020363337133
True	78.65169504477747
True	104.91394303028808
True	118.42712648678454
True	361.0130011584649
True	35.87931867869536
True	452.7957895523137
True	229.9855154396708
True	4.639395610455498
True	115.64125871243564
True	445.06538620736615
True	49.071830627109385
True	63.26133932784018
True	172.13142582653356
True	294.3809073015113
True	963.3238379456176
True	376.71145309958746
True	946.1606826840684
True	199.36490615703383
True	1040.9752740739614
True	785.4325414469604
True	691.8141706967485
True	428.9277768859216
True	385.7346652745677
True	80.81677411746428
True	69.41691365424927
True	82.71450765347615
True	180.5196614643449
True	468.2827310453812
True	1108.2886288446814
True	180.8363864934282
True	358.7330059132908
True	434.56553873379136
True	621.6009499044956
True	572.3860415166729
True	282.0390600575542
True	488.8025117870191
True	664.3962894713644
True	96.34958630881498
True	725.1004237536679
True	264.6854259827474
True	134.39952199568643
True	407.7678500910699
True	865.6717286436535
True	448.5368318141674
True	835.2101158395756
True	196.4859673087184
True	343.5095726896458
True	680.145732139157
True	621.6491748490976
True	193.6774864700276
True	249.23439483826184
True	805.0428742690165
True	32.79348532202606
True	183.0165553724797
True	486.9661134146448
True	708.9868366030926
True	99.82033152268114
True	38.88380059425767
True	158.1119088862831
True	709.3686781052054
True	334.5103818480961
True	544.8771561748823
True	360.4180297068959
True	305.9624470071448
True	439.6748683686728
True	493.4458795716554
True	74.0225820390683
True	368.8305193565543
True	785.814022629619
True	0.0
True	289.31122665675514
True	260.358998755425
True	976.3544747725716
True	149.40158024649463
True	677.9658053438675
True	637.1884087027732
True	114.28082417515456
True	214.96412555834607
True	137.56655806579215
True	11.066959961783974
True	298.17448724131106
True	365.6969672611896
True	1123.8596974308125
True	222.70528960509264
True	414.1807722540609
True	651.892001478117
True	208.23461701076417
True	27.84472099025052
True	872.8559451553028
True	594.2114865239954
True	161.9291102503103
True	629.8350686782871
True	163.91783252081763
True	301.3279185574472
True	777.3921277857021
True	35.485859274175034
True	106.1737130511259
True	515.3411996487379
True	63.12920329305574
True	81.20460712252319
True	404.3288675337833
True	24.702481857033675
True	769.5658212042366
True	101.83150716283616
True	158.0786010149654
True	20.33411262466739
True	725.1498606822287
True	30.43777999596555
True	771.6799160937719
True	390.5091090506074
True	121.38811432160853
True	699.9593747691741
True	529.5559003724952
True	562.278786540291
True	48.15115170314751
True	371.0732360459679
True	6.068258519907356
True	89.90974334086006
True	389.0967750154858
True	48.4960334255082
True	119.3722955087842
True	320.3951145697262
True	172.4140032294393
True	104.45516598191894
True	660.0593662560825
True	21.291570592555363
True	1177.692164586771
True	516.1225886307097
True	306.697389191389
True	493.7931345357877
True	122.24223335442392
True	807.5756776071144
True	1123.5695999805343
True	763.942039077617
True	186.24163347345956
True	225.70193835032987
True	48.57094038592604
True	62.02246541246108
True	151.43525134372774
True	96.63990246724856
True	165.7800592144365
True	1166.4936855230487
True	301.4173204042889
True	355.42315760482234
True	737.5917312825583
True	17.53458730655309
True	14.165405092354373
True	582.6466165990586
True	6.01128841005991
True	120.236408588985
True	673.1311834764915
True	182.4324922495476
True	646.5615821389912
True	840.4785018664653
True	147.16967860213168
True	870.545670789523
True	3.823157689565498
True	443.126837714624
True	1054.4215491295986
True	24.84254877453372
True	237.11768097218248
True	152.9569607328246
True	927.7946839991506
True	233.624089988668
True	518.4254762886172
True	122.22538823052231
True	512.1508459246237
True	152.28964395413684
True	98.37937614762168
True	386.9881794060531
True	72.97588585742407
True	56.135246348309714
True	1031.560321032087
True	260.8805835266902
True	159.05503827903118
True	369.3291468074446
True	404.3607337115859
True	211.26668680124976
True	168.95565676680604
True	389.9700829244875
True	35.76432607392357
True	488.5791751138169
True	1157.9552222214288
True	115.79441611240154
True	467.9294064208513
True	311.84310231868784
True	27.43734789162163
True	417.7310460999797
True	108.20740499383086
True	579.9658598812526
True	206.6941720527684
True	428.18316647858296
True	20.33700772079977
True	440.297871240239
True	104.74534392661016
True	351.4765957427871
True	34.93681678633414
True	163.713841771317
True	258.0374456051624
True	776.5230905612142
True	60.45627347768881
True	145.45881635241682
True	240.14209921670897
True	143.82043350319523
True	606.2381325504599
True	557.6490697416078
True	778.9385041172258
True	388.8039997367876
True	546.4269193531281
True	420.85092474817856
True	685.8255336790979
True	72.61278685865224
True	464.73269669012734
True	429.56216695388014
True	46.75664400575725
True	80.07941719478862
True	126.63225616705276
True	87.99267869355837
True	328.3727736015936
True	817.5281636406747
True	333.729910726391
True	1071.899458387536
True	328.7986841797564
True	935.4295792746163
True	150.09826126018865
True	582.55351161244
True	597.2993855829161
True	705.5436310389275
True	448.2851400145984
True	68.04777092991483
True	287.4466074025346
True	40.42493622161266
True	173.14089931078857
True	163.38480633400567
True	1098.9864446511906
True	234.80219497279484
True	537.6323805825486
True	527.8956548433082
True	557.5905973999703
True	900.4510736296656
True	588.2183652087703
True	638.6499625232015
True	924.01828591794
True	124.34091185280244
True	315.2852393461993
True	266.877347906149
True	327.196772030673
True	93.47357565967924
True	401.3377795838277
True	4.863498263971707
True	316.1732423950708
True	267.6103603043132
True	625.5048086522663
True	292.92996439409194
True	362.8352812950591
True	9.02712683993784
True	58.22407124250457
True	534.676785772533
True	29.77712559182348
True	142.81756770420847
True	61.78670064266328
True	151.52704401016345
True	234.24232624273077
True	72.49184221609592
True	382.15708620227457
True	283.45056435205305
True	98.23914494337892
True	340.80457429510835
True	63.893514534334194
True	582.2581696620871
True	839.5876737885205
True	277.38694696004103
True	1172.6016540218516
True	107.3301501214136
True	311.0095330699701
True	1067.1549966707173
True	87.53617791216024
True	272.4609115984071
True	10.6520899966913
True	404.7354688254085
True	436.4175878714141
True	154.29990027245975
True	628.3468002952209
True	927.7543170800908
True	150.45951369218318
True	77.29025984330853
True	345.31148658495977
True	547.3965006373384
True	621.5470582784046
True	1251.7683717777925
True	26.02044796343407
True	951.2292691272525
True	134.73792684646287
True	644.9257334589904
True	116.56004707703288
True	134.6306990452526
True	192.4638680366301
True	172.0958119888614
True	740.1414842553005
True	201.40615455646207
True	233.36011911326787
True	69.73462940237478
True	510.5301213351973
True	442.7056323093106
True	176.793558202563
True	243.0844085418366
True	15.596136171464286
True	424.2582020236972
True	214.81460762038677
True	287.36188572650497
True	112.31305062600326
True	683.4953079470548
True	425.1733609882331
True	264.7169127809832
True	644.1621095474269
True	532.29169715092
True	460.7193040582549
True	133.74535201771985
True	528.60453028208
True	433.9439088236805
True	3.0952685563030773
True	195.69777132492112
True	93.15852522483247
True	230.7613721445632
True	3.068008529098195
True	133.99609260008492
True	346.83561805314736
True	7.889155537307845
True	839.5909967812908
True	174.38059761987827
True	742.730868049952
True	789.521004023881
True	163.00285077609365
True	232.96930245645945
True	476.31511360310304
True	823.0922508285627
True	52.0109955908736
True	37.609654494393205
True	131.9466096020488
True	627.8726191458549
True	734.7887158492016
True	179.80336831963913
True	598.5175428709972
True	587.6187363413553
True	875.8380655669666
True	409.40384882983614
True	187.91385779745733
True	881.2419608741749
True	224.56537937175315
True	149.1519643124606
True	318.608261036792
True	223.4544083346683
True	213.08673705599455
True	622.0150443188347
True	249.90426125061796
True	187.76159595858337
True	458.7500631144291
True	465.79602739371154
True	62.93941260569301
True	282.9439717450609
True	81.28430919347218
True	323.977572311844
True	358.9691548791393
True	245.5882795762228
True	176.3973082024882
True	374.2059947068581
True	633.5844854502968
True	745.4525644974935
True	292.90993332717835
True	735.3400407930764
True	64.02991756988581
True	886.6946661770538
True	350.948988567098
True	11.813879441993134
True	601.8700410537423
True	686.3437383998432
True	264.4860922658433
True	166.8791436972615
True	48.57620616635345
True	386.919184287475
True	78.0190201422162
True	14.980898268118995
True	896.6606116359371
True	373.64301741245976
True	181.2714473375696
True	978.3977646485362
True	11.21469642335055
True	792.5045774630419
True	31.355795742803576
True	667.1823355558926
True	59.88342725046688
True	756.9387801513744
True	458.0222278820154
True	192.69421345680357
True	441.5290563435218
True	206.92645918974932
True	293.8199108530512
True	221.31399876891808
True	416.1906560634479
True	10.318844895408256
True	326.1356753112903
True	113.87524764303662
True	9.72905786252573
True	468.02593154128346
True	726.2611766075837
True	286.40290369638024
True	77.74392315159973
True	321.50608445663005
True	86.28347594245565
True	183.31176968336067
True	179.08742962117682
True	377.9301958287216
True	39.87074038653923
True	140.6959353840637
True	376.5796237989597
True	855.2657532378819
True	111.32969322015812
True	203.0760159828477
True	441.04783511599487
True	19.7756204970554
True	415.7329729767693
True	515.4328030231688
True	86.2086725196094
True	395.94610075742975
True	353.8706851193146
True	429.04146455195706
True	595.0515045308031
True	1050.132051194009
True	949.1456422979848
True	55.604768599615554
True	1045.596589109795
True	112.17789071591824
True	108.2423682991414
True	109.67441519800454
True	510.3102155855774
True	367.75881932436886
True	582.494392859838
True	261.47002391800163
True	160.1455297095976
True	392.7941789983552
True	16.395819908146322
True	454.22945533793575
True	393.2934611652516
True	150.7469958327097
True	95.69048722842336
True	555.8761351909548
True	1000.25194410377
True	205.10048294744112
True	68.45842166797023
True	412.0414739268115
True	387.4673392389387
True	473.158972583746
True	333.051591652216
True	3.524934548377401
True	520.5618231882789
True	493.4773392564954
True	505.0621379005739
True	185.8090731160733
True	102.05462005547024
True	21.62918080444432
True	369.8945700525716
True	107.68553863688923
True	7.268050382796439
True	31.03878648375049
True	349.5059345939021
True	665.4236110431843
True	134.46730862570837
True	90.54435772286864
True	26.220707840045897
True	394.7709462452007
True	351.9466053917218
True	759.8644673175651
True	304.2798692307958
True	502.6448126752945
True	551.782325895883
True	541.1786379268747
True	291.43238461775144
True	548.2719668317367
True	94.43362735440614
True	589.4605257551437
True	7.687991723678693
True	368.5648100125814
True	461.2356469874661
True	967.4970542361034
True	342.3289373095964
True	794.4207937516708
True	1040.1505163498896
True	177.69174213134812
True	36.63272300283726
True	370.4877600503578
True	387.1965746733741
True	602.1208184438323
True	255.3127942210532
True	30.860888318877727
True	653.5267719119362
True	133.94451484113537
True	1072.4343957509573
True	305.4953947249504
True	483.5329424259936
True	124.18402585211804
True	795.2868862598789
True	139.33596548469336
True	818.1952043744659
True	570.0497213820429
True	188.6338748218704
True	112.19451438263764
True	64.13425066824458
True	567.2362316298512
True	906.8997453132218
True	437.4872865795229
True	550.7844552341002
True	137.3510098679246
True	616.0915101531663
True	486.26913176115806
True	771.194322634663
True	307.54047160300297
True	576.1466598046692
True	119.59443137383522
True	24.62624365821838
True	413.4909597454158
True	165.0613952854749
True	107.14277506419076
True	367.5567084097291
True	1100.9125469824564
True	278.5304574162639
True	558.169697218389
True	12.081024901684874
True	71.65199882431186
True	338.3019757112992
True	755.4231456729439
True	441.20043100206
True	542.2161933485265
True	716.4252549178556
True	69.83192038288932
True	721.6251079048874
True	45.23183739956268
True	103.65884360303468
True	176.64079171334973
True	83.26826161397737
True	24.94074787761456
True	300.9378720167388
True	476.2041153120627
True	923.6822574037768
True	860.1844515849949
True	4.716100052305475
True	294.1064449696313
True	437.07105066765416
True	125.19699803200712
True	241.72054219328209
True	319.6864003292659
True	1318.8150095698948
True	454.12679821095634
True	23.39780300373944
True	184.27185760075605
True	716.0564859703064
True	31.59607267553073
True	173.52254369757443
True	536.1365810662703
True	74.13552079375766
True	864.1280936876996
True	337.0132840987504
True	670.3108211492016
True	75.18690409755158
True	675.3420506726911
True	581.206579423709
True	894.3938694708963
True	254.1829932507715
True	511.86242753449767
True	801.845040022224
True	947.9139976300904
True	234.94169590533215
True	759.0866737427481
True	221.48148893392852
True	429.7484443045125
True	372.6979919035383
True	510.0630164713314
True	493.3857546856102
True	319.8590832337698
True	359.338180179594
True	115.17765997062384
True	353.1792226717102
True	1113.7899581573308
True	310.0479701508671
True	146.4816072939626
True	308.7364226331826
True	768.7128822959497
True	653.5752306592267
True	388.4263734967518
True	125.421972800334
True	331.5944207736744
True	33.71082447617398
True	170.37828744621382
True	89.9375631527061
True	90.42807014519204
True	542.9266232377072
True	139.77840050457365
True	137.26211898558392
True	105.35676589638103
True	85.41767826596251
True	451.9728284926781
True	389.2917582318227
True	1029.2021573132813
True	551.6416259487942
True	807.9933840461398
True	279.42452672631947
True	294.40560643385555
True	552.1740704191243
True	194.2190344426988
True	736.1648013721681
True	250.490450186382
True	360.4728503647421
True	68.68102406036243
True	120.03469656515873
True	265.8673051499357
True	119.11664215671092
True	474.9925969023883
True	31.342952955348903
True	560.6908712052054
True	1020.4841193586508
True	703.1432300033407
True	1.7180361016139112
True	62.19261485748284
True	485.25999577084576
True	432.7079411145812
True	75.91117464695857
True	124.6755624259318
True	304.826009799337
True	81.74843090226281
True	50.58259671089364
True	713.100011756074
True	667.4734466625052
True	159.965774595641
True	164.70171834247537
True	529.6253372284608
True	54.67540508571861
True	25.635760187007964
True	585.0726167720836
True	457.3639583559769
True	1114.1243060881145
True	48.01616090820706
True	481.0366055879644
True	886.9553871381635
True	803.1842714845544
True	288.95317967613465
True	747.1323793460411
True	394.7298240508136
True	42.63349717099738
True	99.88367031552691
True	700.8787754411177
True	75.78457128268509
True	144.8906575519036
True	918.9614073382246
True	196.17701331333123
True	277.24336632916186
True	104.70937528299766
True	652.6672460372479
True	598.6128676768029
True	213.1568638509704
True	426.2125978228565
True	40.48928826938656
True	283.71065179080193
True	558.2762549329589
True	613.6760676928186
True	328.4343181725093
True	73.06337851078509
True	968.615993438164
True	1063.9771329403657
True	569.7490491672422
True	61.16426715517932
True	30.694416613468853
True	90.39127398922834
True	104.64653688813208
True	103.70717653875283
True	862.4010108104418
True	1217.74893657035
True	755.9670952883931
True	310.5275270852286
True	7.602994309160267
True	20.434953078611617
True	350.4582618944162
True	480.107909293902
True	45.22085470730707
True	558.0459797060352
True	440.813106832305
True	395.6062826371308
True	77.181220025056
True	203.327474870268
True	270.8879545836565
True	137.10528715838228
True	389.98243294579095
True	44.60328431788536
True	172.7144493319321
True	1151.9352102976543
True	5.060166496545428
True	27.440491079440317
True	578.3839982915486
True	356.2502402171582
True	762.4009083813972
True	167.37505394430931
True	748.5475000053455
True	618.8569399024191
True	283.1411354225118
True	417.6862144515409
True	338.66920442323675
True	293.2924164973887
True	269.4890464148873
True	387.0786708416355
True	504.5409735826676
True	488.3482919153845
True	107.53613827160996
True	355.0360868254482
True	9.775238841075858
True	191.49154466699773
True	232.2410777775557
True	883.091005092971
True	597.4572379144751
True	32.44479614720047
True	703.1431892420079
True	832.2840689169612
True	105.51790034566972
True	349.36127390644066
True	867.161498185812
True	222.71397842830365
True	159.04221330863834
True	535.4507522403646
True	603.119400010254
True	1075.5239804320463
True	147.42726535629697
True	157.71262798114367
True	257.5826978706958
True	312.6498167035771
True	421.7355856468459
True	415.2957632590831
True	335.36458814884264
True	466.2284845851594
True	488.2632922708979
True	226.5448367821352
True	1449.5772533011618
True	232.7806728663423
True	410.4616216029272
True	52.54945836870638
True	786.2242077937983
True	258.0079639174253
True	923.870238674078
True	543.8908970658196
True	318.43025465831005
True	777.328150562444
True	256.50739279931304
True	213.84543988356785
True	252.6626502977512
True	216.6573280194181
True	134.96699714638407
True	253.8283469637328
True	731.8587166822217
True	526.4693312264778
True	224.7854060521023
True	1187.0417855500898
True	110.8118200471704
True	265.5402996670828
True	69.81330892128867
True	309.4588035877774
True	403.6218370299451
True	92.27745073430263
True	219.6517917699869
True	77.71054354130828
True	699.7864864945733
True	366.5846181723812
True	220.3202882067005
True	752.9122839298219
True	851.2823098667834
True	812.7460950225922
True	826.8455146455769
True	354.49392652195246
True	1.092434101687438
True	258.2425513145861
True	54.162629463537
True	369.2062113840065
True	56.51312566336228
True	363.5717010289831
True	850.6741374800613
True	1020.3488689080838
True	414.914444279717
True	23.011080498421748
True	475.27343345457695
True	515.4047789434168
True	201.1845359311141
True	242.2634854947125
True	288.9542707229157
True	22.204787565047823
True	125.49773039206517
True	918.0502533987622
True	60.46756004353733
True	501.0827942243288
True	791.7916353010294
True	102.51193578567108
True	255.49986383278537
True	117.0970102090256
True	14.426101786394044
True	1.0858939009595237
True	116.57641299152856
True	1026.570665826186
True	495.3627848159806
True	67.97508358455748
True	798.0406400753142
True	338.37082876371267
True	1.4640307341641852
True	437.74790698985225
True	197.7263169170072
True	504.6587100369877
True	80.32201219762945
True	314.2694416498215
True	352.8805080016711
True	170.60972506110477
True	200.54180475683475
True	130.36240180867327
True	178.33689673670625
True	965.7507407436862
True	15.85467832544059
True	515.2951042155163
True	487.2048037879984
True	400.4429320317527
True	221.63956880468265
True	238.2965132683008
True	155.6272936387303
True	47.05681194507562
True	471.8921104454765
True	154.43423208127157
True	836.4610054082158
True	807.6698348237298
True	243.9022946205513
True	310.7714638584979
True	524.7309525572232
True	40.397357269447774
True	87.36152216619905
True	747.8111386377698
True	1069.6472755096447
True	111.25703210099503
True	740.7617509458814
True	146.18786000118314
True	913.45670304775
True	668.5227870625354
True	106.27740681542709
True	271.6389440264498
True	624.1330051575983
True	278.9701704869455
True	46.42911252970276
True	555.461982690953
True	432.4494142577534
True	6.806286533583323
True	466.4991769205069
True	68.60935607627168
True	162.01934814789962
True	238.7888384697779
True	284.470973432704
True	72.05525546452562
True	213.95168115960072
True	346.3235094412992
True	452.760582839897
True	974.8923726927676
True	46.810124179955785
True	871.0660567810063
True	1018.1467623024868
True	125.54943764708706
True	74.1163654454476
True	966.7041989866104
True	32.78945441748164
True	228.01986095102976
True	87.62427700920047
True	210.03532953169
True	357.8924649939438
True	986.96613286157
True	97.98406580582603
True	76.34206674101432
True	672.4763216416674
True	275.6539826834801
True	731.1691937459502
True	53.66117320648429
True	488.3499504924191
True	389.92283059267487
True	690.6722140210603
True	52.36366336241259
True	112.45084762655937
True	25.48637253204096
True	270.56718675812755
True	43.24386611791105
True	350.4636725509789
True	2.865273997173536
True	1162.15979557795
True	103.47854507322714
True	137.5417851679911
True	350.7342965503568
True	738.6663891774967
True	695.4155523972962
True	967.752738457786
True	474.831150025628
True	425.4455718062678
True	139.26421081797264
True	414.4519505932062
True	861.4293329670809
True	401.91433103936873
True	933.6767334344167
True	85.98952374136826
True	417.1250645895293
True	186.0328957393492
True	278.1639004021813
True	749.6163920715604
True	164.00872312256325
True	136.45324792794617
True	65.82978343337794
True	880.6741953865071
True	772.6489694361011
True	80.46692836978319
True	441.243932116127
True	758.8963086265171
True	405.1893143806664
True	58.677798921824575
True	324.94804117218257
True	786.7878611524386
True	31.45533967493172
True	356.1908586011897
True	172.0274724429239
True	262.23850767351814
True	32.84473647855237
True	222.6729519665329
True	750.0120197609118
True	645.2931693330388
True	59.57353752968511
True	294.9132577269427
True	895.6262765860861
True	17.488164178109244
True	309.0595620239661
True	288.9101364327603
True	430.3394069517897
True	215.42588689750843
True	612.0877138646292
True	48.97412960197946
True	925.1224215250388
True	931.5215831337276
True	51.83112634785849
True	393.2586736622568
True	751.346914483038
True	929.1367521226068
True	271.2221072040639
True	590.3925645499988
True	126.66357589171233
True	184.0069251029532
True	132.92269509478817
True	132.97603422645415
True	194.4021931035037
True	919.3272951247912
True	782.7314669957428
True	937.9649620110494
True	19.80369104077056
True	25.55301698976389
True	371.4624050283872
True	12.556981003875563
True	607.9957872429583
True	1075.5989711820205
True	266.30454713598425
True	205.6137771947849
True	82.47619243020331
True	215.52131295538388
True	129.98877721322236
True	46.02362183404603
True	132.01616186485876
True	88.84014349962182
True	250.09220610992517
True	564.9850895676677
True	163.01950441073876
True	29.58640296562057
True	58.16646064044236
True	431.31216111946856
True	268.57159086833553
True	588.8126892314389
True	22.66472859415653
True	112.63777994859684
True	690.8671968912017
True	257.26225263743004
True	484.4890780353618
True	668.4519117560569
True	104.88678017610782
True	113.42625324542097
True	79.5111298417113
True	25.186948570275128
True	126.7562672538337
True	89.41022579108069
True	103.53989470253408
True	154.36317602657795
True	239.5694048865049
True	807.3917501419766
True	289.0969992822808
True	932.2002029561232
True	164.01576782845066
True	191.38946053153265
True	777.7278203952429
True	309.8607958589823
True	616.7069995351922
True	255.44866356515976
True	355.3560700174641
True	442.66071144865487
True	546.8407764162201
True	634.905654386369
True	373.3949271366597
True	36.04222034728406
True	550.0920969472637
True	622.0939784967882
True	19.693509113069325
True	10.752808758198425
True	264.1531655373694
True	417.6622169176014
True	454.7216926859728
True	63.75460354299001
True	623.6628787130418
True	926.4515877054716
True	228.31422596427515
True	926.775532682555
True	268.760643269254
True	106.0800773643616
True	278.1987017004811
True	693.2851153413707
True	39.96625990022187
True	566.0678489173368
True	1280.1369265392746
True	1031.73747229654
True	903.408005238226
True	224.00717308802209
True	88.43676034718678
True	192.62869061781356
True	858.6474063039079
True	147.29157154767967
True	1087.0256561881372
True	850.5157349187074
True	40.595255465985154
True	92.75703834417853
True	417.7232203572821
True	421.79370287860667
True	212.08366940509373
True	512.8415511755646
True	678.9697165824203
True	125.03781392264744
True	267.50755531055927
True	1009.8388474761572
True	49.14522069340802
True	676.842733156128
True	530.625612861408
True	36.87142995120094
True	823.0660710135095
True	389.4969338980289
True	557.3617988805174
True	108.34208339082984
True	263.1056120835537
True	221.84422060699768
True	28.500007693925383
True	137.22824228118498
True	739.7844210028788
True	131.65817869728932
True	370.23818896614864
True	63.787862219893874
True	635.1547861111846
True	590.9264347009425
True	225.48426704569965
True	473.3796187696564
True	163.5001991322681
True	166.33692841818333
True	213.6182387032623
True	292.9799689313142
True	361.45012076244006
True	124.09594208950683
True	195.2227054906907
True	26.69436276396762
True	871.80543454951
True	317.2948161757037
True	10.699974265651996
True	377.4738445280847
True	166.02324180842092
True	627.914096343879
True	372.36444252785753
True	569.4381573832939
True	550.4435354294847
True	501.18784098723216
True	801.593363288881
True	251.03214081589303
True	576.9324547954438
True	163.4285484770323
True	508.7334060618638
True	359.62499624105703
True	371.3752530294536
True	130.91826230647118
True	135.43143959568343
True	110.09365045984026
True	64.63256275459685
True	721.9867647208621
True	186.56225513192396
True	45.00145604885292
True	0.0
True	536.0751042246393
True	113.80160994344568
True	21.891362476583108
True	42.89679791184148
True	114.73200576399252
True	515.6360761290971
True	178.7320873009521
True	106.14223378990673
True	34.45676572169014
True	163.63332723072853
True	905.2778271080316
True	51.91971475528395
True	230.06603836780047
True	771.0743074128261
True	322.6084875115114
True	474.5067788040788
True	475.5874860796526
True	514.7593829947715
True	596.2056790914281
True	921.4911208580404
True	257.83266758009927
True	1033.0533768894602
True	916.9908409704716
True	613.4091264163849
True	348.0573936101907
True	812.3560647863147
True	10.504643076461036
True	30.43226087271451
True	301.9058816336199
True	41.49634415421208
True	209.02923516968363
True	756.0790659967329
True	214.29378496332356
True	784.7173376162305
True	783.9351817655166
True	117.4125376523684
True	351.4371932370363
True	559.2069743057018
True	24.18653039611958
True	132.77675308914763
True	426.6288625828866
True	292.4610963454492
True	194.74185942435116
True	112.99414483575372
True	375.2410913326036
True	19.28620482258902
True	360.6073279639503
True	361.60266825564463
True	1056.949113655391
True	373.7268567035144
True	31.740135291994957
True	444.48828249465896
True	445.1585560167694
True	223.0474240946261
True	34.40315262921921
True	761.9142356355985
True	438.7479498434416
True	173.89442629461686
True	12.165343843492437
True	1214.128159020756
True	167.31696429408728
True	26.408392473962788
True	279.88658364749665
True	283.7905601261388
True	112.5820515941065
True	298.3864838517696
True	48.77125379160265
True	329.9152412974107
True	304.34803683147834
True	308.1583136897528
True	31.491544905406357
True	47.62115131129409
True	1055.645351501134
True	24.970991716343903
True	11.992627175362838
True	177.58941221117695
True	630.0801125067705
True	9.12105520874177
True	191.2986563227552
True	173.85273391712155
True	532.1137354028428
True	379.3577237958529
True	756.5194009831033
True	322.5169648485387
True	498.1413277843933
True	431.1956092161428
True	486.39422281957
True	95.25180444188754
True	1269.51211982754
True	906.2491196035776
True	283.7722926858208
True	534.8515322061176
True	102.40969606672664
True	548.1877548689538
True	435.0871879139697
True	158.59772539114093
True	75.34302047718835
True	355.2157582322534
True	160.13506667797793
True	30.846560030118525
True	610.5846027503618
True	377.2933306537131
True	72.07230753802058
True	30.57974617780965
True	688.0814113547631
True	485.58251288164325
True	73.90639983399123
True	24.35015368017964
True	324.4308942519527
True	352.891091789932
True	719.4538557564622
True	557.408163759753
True	561.497459875052
True	794.6640457500606
True	9.343431182966675
True	53.269800476067104
True	36.66409955362696
True	57.25131544982672
True	489.1652544673523
True	599.7286153199267
True	80.52203561575739
True	110.3850674652657
True	183.66430612785348
True	72.23822444719146
True	176.972667688723
True	216.30728030769947
True	266.8887122269851
True	810.1966874774664
True	606.1909860300851
True	287.5356783087373
True	199.09098630507697
True	282.06724356854994
True	247.44964201651945
True	761.8058130944095
True	325.82313724591666
True	172.8212170447765
True	887.5926965968545
True	348.2541042514425
True	461.6940280812583
True	157.94325731773324
True	117.10995293682134
True	64.93224616277169
True	220.585493431384
True	977.5487101062852
True	516.6541330477096
True	113.95600861425774
True	369.0842853108594
True	96.8332700400744
True	681.1230136520754
True	3.62975134936114
True	697.9256856789236
True	35.348302571155045
True	946.3372630411164
True	835.879565244607
True	219.2257082374387
True	32.321464856644255
True	85.91947976334406
True	459.0450924144965
True	238.73853062429504
True	1.2349545972574538
True	80.58591246174015
True	1083.498173022971
True	333.5216877636067
True	692.4867235657765
True	501.85354224358326
True	30.49431040448736
True	138.53909274374917
True	421.9650654918991
True	909.195769390728
True	828.0594744800994
True	410.7077951977303
True	338.4939147688575
True	18.63050836952347
True	81.3031860322431
True	759.3017747962924
True	467.31876722054426
True	376.2779978797225
True	879.8425822878714
True	22.908470593361105
True	224.97096438458453
True	897.2121553934934
True	248.12843471040452
True	9.900183816771442
True	508.5100306772136
True	107.28271377253108
True	636.5210224828529
True	50.83216858317291
True	254.9370129921328
True	876.1829763198554
True	912.0244298041684
True	264.89311549002474
True	429.0850049951322
True	122.92936753384404
True	612.7595516353613
True	251.0908163364284
True	196.91349755888143
True	872.6616960889271
True	56.0110689939936
True	697.2860740585364
True	274.287848275016
True	297.9159100158276
True	171.576284652633
True	492.8037548290434
True	578.9651166331628
True	368.9213233960906
True	418.49068659838366
True	68.68352523447311
True	163.3278998468859
True	458.8360573982082
True	220.6612315848256
True	37.89897723742684
True	205.6042259151134
True	394.7460840784044
True	403.856753143169
True	747.8408871441231
True	130.3461005408574
True	656.9767953828356
True	487.2355504883136
True	599.1316167356174
True	136.3390735149605
True	37.266053010329614
True	678.1841292077394
True	71.13709438419554
True	556.440622813269
True	688.8414394933301
True	446.9884008035338
True	137.32202129532405
True	502.60770863195694
True	4.31410982570515
True	396.52163412620826
True	31.21103491260916
True	617.9547049036004
True	274.1378175576484
True	581.3286016716877
True	680.2739003010156
True	153.36701045202966
True	522.0864572512643
True	483.69579739194745
True	65.33431111033002
True	940.988585151093
True	3.5420473022532946
True	26.27812187936584
True	612.0260934446561
True	705.3700131491088
True	128.26007025260355
True	415.8612638105719
True	127.76576442837924
True	72.6576489138941
True	447.644061412786
True	43.028664036749966
True	508.8021942660358
True	12.95921995064604
True	860.7475610797053
True	562.904122986659
True	695.5374664937225
True	100.75784894530004
True	383.60820455936505
True	998.5954190602056
True	874.832882154244
True	142.80387046426472
True	553.432963558431
True	444.3853568864078
True	247.71176397396133
True	255.4388900746684
True	6.373584738403705
True	335.44268984538945
True	11.722650371700736
True	368.3146108490576
True	68.36707771788578
True	438.2540241666203
True	639.0010058106129
True	126.10343980517528
True	246.12370293507027
True	641.350430842766
True	665.5324259572212
True	298.85111995706643
True	138.9223520221431
True	164.0183920550761
True	476.4338280964184
True	87.4984289848958
True	7.646342294339987
True	504.9580390186997
True	566.423011102858
True	20.5451851509292
True	144.8747659212417
True	949.0640212987228
True	477.9782346311868
True	261.4837944451705
True	32.81793074098851
True	470.9708226618621
True	112.73317029852348
True	592.4695898303576
True	668.4731578685843
True	307.0027022964677
True	378.7114217841432
True	187.01154701895555
True	245.7020759142612
True	73.30934201783707
True	217.2205931708673
True	477.6757249049703
True	21.98396856855571
True	452.3815329170877
True	375.8204441067128
True	712.3778876471729
True	914.182711408792
True	898.598651985785
True	157.8252290741193
True	407.7838416031448
True	71.68807315377583
True	185.7320862117171
True	321.26815400614834
True	8.364789519847763
True	830.3745589901853
True	22.83429128017382
True	400.6226549689164
True	263.6493860265547
True	630.3395763905771
True	204.39613379754184
True	40.22169789545495
True	665.7694421116097
True	1072.3675862821965
True	219.2461292701065
True	128.60970623628896
True	613.598107898135
True	496.3542031902143
True	18.052077616319327
True	821.8444486214639
True	112.99435984692684
True	46.666381497732985
True	313.9001047486601
True	349.9615386714384
True	403.34832957608535
True	260.67477420031776
True	19.412959082386674
True	23.83069489464565
True	810.1175217902277
True	201.7702374837881
True	111.87934589778438
True	850.1961841254292
True	631.8747950180513
True	628.1581493732541
True	440.15565061737954
True	153.2917844582054
True	33.7064415974212
True	92.53198378549976
True	434.3572749134093
True	236.56826277245517
True	467.7391964994772
True	144.38104590468785
True	511.86000828470657
True	654.372535188321
True	993.6200719239648
True	23.521850698380184
True	984.423793797158
True	1092.0104241554357
True	484.89796510805166
True	86.15247202073999
True	803.1581768221904
True	652.0278713232539
True	663.2940018655297
True	175.52061975666396
True	745.2049554812472
True	707.970304492491
True	124.60232664303776
True	756.6153926633416
True	814.7700487959045
True	450.5142450048148
True	227.58744963279355
True	74.60823215297223
True	318.8875682985368
True	349.39314540939364
True	451.40064003329286
True	441.5940740158872
True	178.7192054609639
True	311.13366794996773
True	2.754681813168633
True	12.88061818275964
True	108.85630314601497
True	132.8838322995134
True	357.0550172066912
True	351.47914042086387
True	108.08214639143614
True	15.685843062915923
True	212.1380889998606
True	803.2431753758207
True	465.0972995952445
True	509.1452637178223
True	563.8169451391051
True	807.5993305594374
True	646.416379199398
True	88.22335793961798
True	209.8102363389892
True	244.38428456129503
True	289.18803683103346
True	106.29146773193008
True	375.99589928311696
True	435.1192020119871
True	169.8016108286861
True	643.9219735001161
True	238.7510633983471
True	215.9674972467636
True	29.84912041623699
True	243.95052559498947
True	458.0811932766748
True	170.71000018430985
True	534.5706376278738
True	452.8075710054961
True	240.4316506633368
True	103.85518820658946
True	43.242369311194814
True	396.5836222975241
True	776.6815210011816
True	160.0242046079511
True	1048.8286393497172
True	1053.0115285053184
True	480.2897948144927
True	100.42164032260789
True	127.87995614589435
True	658.2247109121595
True	9.327014091115048
True	221.30502823670608
True	127.13273573106368
True	110.45127175729128
True	330.92616851169646
True	640.7551246397528
True	38.34838549894795
True	121.56798502683051
True	978.3770738774969
True	55.524455685826695
True	455.3434913312417
True	528.4400786094045
True	258.08761040469204
True	128.9289227930317
True	887.9950988953066
True	1206.5470752098674
True	524.3439504188306
True	650.6918029884378
True	222.684983435962
True	152.65974032754505
True	306.622441039322
True	242.95139742530515
True	172.06439722812397
True	304.0450051893327
True	316.6679665094775
True	11.385201922304336
True	639.8280500947855
True	144.64220267615633
True	78.82442313826796
True	447.21673326904977
True	309.1107156156389
True	1139.061164590736
True	363.2089566528619
True	1007.5552872853556
True	8.956424999320852
True	252.81158876750752
True	222.1366774513187
True	152.8006629341552
True	498.1026227983043
True	194.1713830942779
True	423.01717956831504
True	338.3735920414995
True	112.16573559839613
True	359.7377003604481
True	1060.0040715907517
True	714.6626024873627
True	216.06477415042028
True	110.24716514155294
True	300.1835175294789
True	23.43984702046794
True	353.5766717265775
True	322.5221284163981
True	575.2613991153621
True	459.3623865416203
True	368.4722992778018
True	158.95557524221655
True	13.921968614860504
True	432.1574213897845
True	284.9054557330106
True	147.7248420527668
True	297.01911148796654
True	423.3535032072105
True	807.6753615566357
True	312.08734723043057
True	764.0449744980734
True	385.47988461479946
True	377.7270829205341
True	1.9147256602670304
True	1189.941714919131
True	99.98192634918657
True	933.8334190646666
True	194.7250700870516
True	468.86105624101776
True	684.8114104604584
True	89.42481351881925
True	481.5076813041951
True	34.514298537971506
True	424.83230271370303
True	78.12706916009635
True	226.73593941525715
True	39.837558979942166
True	691.975198590672
True	189.18993848583756
True	26.25008894407993
True	390.04357995340473
True	112.90337380262282
True	173.06748786791155
True	855.4162122266883
True	261.0452739769928
True	155.05400211222803
True	382.6338735041268
True	526.3374697957661
True	333.5807356744492
True	502.1971266499481
True	625.4892708481324
True	159.25727005557195
True	7.546944262600896
True	67.32235800270566
True	441.0110684771243
True	94.23627416681286
True	75.64631406975981
True	1063.1877796192884
True	28.697722855614323
True	321.2937457686462
True	316.5263054046214
True	434.0644347862428
True	676.8170166842852
True	195.2548820239232
True	666.7832133173843
True	324.7517672644341
True	349.7215767627492
True	275.9607370092357
True	207.17853071583423
True	375.9421367624957
True	462.3823649575626
True	413.6664707622024
True	630.7404279425808
True	136.245209438533
True	71.32979400668675
True	40.8658762529089
True	277.32834720970294
True	638.642141505268
True	404.5338059354465
True	787.3564439498555
True	223.69815357729
True	406.3485669001422
True	68.07423674083572
True	57.70798250373815
True	417.8914714137149
True	199.7837617167546
True	218.22383004077685
True	42.15882609813109
True	1078.9659697904983
True	176.1654156329653
True	914.103009372314
True	317.56848233230573
True	923.8425857800688
True	236.59234952336303
True	480.4309652306894
True	531.8943853507675
True	600.1648804097688
True	215.7267811268647
True	475.5892564683188
True	962.000400532426
True	128.10140829394228
True	7.453730476279643
True	568.0048265849963
True	29.32703574692737
True	75.93114746125018
True	817.3917637337569
True	250.7970013791753
True	972.217633345688
True	685.6014594903248
True	414.30984671183046
True	286.39273221130884
True	490.8818373861458
True	344.9598311957994
True	185.37671125902065
True	661.7385090522076
True	729.5128928043339
True	205.96442705232192
True	87.098645253244
True	516.5563800383337
True	133.38383883384847
True	375.2138821092545
True	348.54039045998445
True	63.55718411635905
True	367.09440100433136
True	409.1459766756077
True	397.2216370652741
True	419.78216387767145
True	432.221582106625
True	631.2787208300218
True	59.75025365387872
True	451.3468918735907
True	329.83252905772486
True	644.1788018930871
True	224.20659076032945
True	102.55305216717184
True	37.409771071670576
True	535.3674167663404
True	635.7642482727359
True	187.09232017253169
True	409.6630263325443
True	350.5085539871095
True	17.738739194588078
True	172.72106401156998
True	293.51996573638564
True	3.233941495391339
True	880.3687179517492
True	80.70112793232838
True	101.5330013460203
True	118.07554711535693
True	361.203951310984
True	37.868682319171576
True	451.7494045755121
True	230.70031766071352
True	5.124840998492703
True	114.4785473970089
True	429.6032906628775
True	49.758119633572704
True	66.88251427962352
True	176.32174590210604
True	292.77697891330143
True	964.0456622809012
True	386.6107547353408
True	953.5735811640094
True	196.53203537301349
True	1046.112548099882
True	781.0862950025835
True	667.3216021786983
True	417.1377910635152
True	391.8285567150375
True	79.35633687547184
True	73.86443663198166
True	79.2325103550644
True	174.50424151255913
True	487.5269439925277
True	1081.925810657057
True	186.23728653099437
True	358.02542172752953
True	442.8388478935566
True	601.0826920997849
True	624.0793387883118
True	271.4681881678634
True	453.97112916128793
True	668.5002282339226
True	97.86335410183676
True	769.2978588802148
True	256.8805861711725
True	136.18998608879875
True	409.1024391941074
True	840.3247307527624
True	431.1664120605204
True	866.4719395317145
True	197.0640028679983
True	350.1523700951936
True	723.5716160378607
True	597.7019603404386
True	186.9627147419829
True	257.8442117903664
True	801.5852172594863
True	30.740142615211223
True	185.33344341938272
True	482.9975356591843
True	690.0192002403372
True	97.88805208475462
True	36.95955891207631
True	164.01175448728534
True	716.9542084365615
True	336.6470433521912
True	555.3377634168064
True	367.47225596787433
True	291.17626209038514
True	440.4150656308468
True	475.32078748140873
True	73.9056899236993
True	387.1595599952772
True	754.2206248909633
True	0.0
True	305.4568280304267
True	243.69487738854872
True	985.5070684464896
True	150.50292609726898
True	643.4518442207155
True	639.2266667068435
True	111.4286756020672
True	222.09030532252268
True	123.78189658497274
True	10.934507268892087
True	275.4482233067807
True	387.4384717325161
True	1128.9326195892315
True	235.27937550578707
True	426.0096230484023
True	645.5116400618334
True	204.40778366580852
True	28.21951851156384
True	869.6455339113623
True	609.5375997552111
True	163.6329718565148
True	593.2716859392227
True	164.4684087726541
True	303.50083592374665
True	769.0757221976567
True	36.13940858406765
True	104.74888404496652
True	510.5870881926894
True	62.31089549407624
True	74.97686693099574
True	403.860148541224
True	25.02441324147167
True	763.0511292775943
True	101.67176730102052
True	154.07074592743274
True	18.477666850965424
True	698.9292399866204
True	31.071251426090424
True	776.6659026202472
True	392.95685653525874
True	123.46076756274564
True	694.5247562836247
True	525.3762929525269
True	573.1220601729776
True	44.5142080217768
True	370.1444578761801
True	6.1804308665122605
True	98.62795613002956
True	385.5096813130736
True	42.592762207218406
True	120.860419109793
True	288.2438105740361
True	175.4228388113896
True	105.72194732247851
True	629.6574140154086
True	21.631438042944204
True	1133.41461014326
True	499.7355442227473
True	298.7881367003027
True	502.2385582755856
True	118.27195001305653
True	796.8109836607686
True	1080.486264198369
True	764.9582457518719
True	181.0047669387129
True	225.11922538653647
True	52.66153274969064
True	61.22039474909205
True	152.3377251665997
True	98.65393527551883
True	170.4712196337343
True	1186.2460166106846
True	309.0737763074065
True	357.696742165103
True	695.4162026696007
True	16.79436491292644
True	15.267266303848173
True	581.8004211489173
True	5.664983561074138
True	114.25942528312252
True	686.6516958386937
True	181.6487756571756
True	658.7354281492907
True	805.8642892380265
True	158.51175262155812
True	883.88717244626
True	3.221374750588585
True	437.8348753085389
True	1051.3852358055765
True	26.576861755588013
True	234.3383749494158
True	153.97991951078632
True	944.0481627604904
True	227.89803959763523
True	516.2054828233069
True	121.0889189610056
True	500.1867972005924
True	157.880246190146
True	101.3521668111875
True	382.3140561200072
True	72.12044394003617
True	48.641489569910135
True	1047.3909080777416
True	262.14512128300424
True	159.4369746828656
True	358.39425426684426
True	398.435533236565
True	212.5951178006788
True	163.76484495985866
True	369.85815130235886
True	34.05667276517762
True	476.87410961014376
True	1114.8316789103758
True	117.981243357743
True	464.3350923229064
True	314.9351843729077
True	27.213198044189557
True	407.9498878592482
True	99.73099521739628
True	589.9577156599963
True	200.1458779687948
True	412.43954809486775
True	21.719388893392654
True	435.8972316381863
True	104.79907692746056
True	344.5666013612753
True	34.91818057292772
True	178.02804863661507
True	249.74465253802717
True	784.4204236783384
True	59.999855155601104
True	133.90947441746746
True	227.4090869336291
True	138.53505451802502
True	625.7572460695479
True	545.1577321094746
True	750.3884543695204
True	378.85327878122496
True	531.0020153330493
True	426.401375377051
True	682.400848315998
True	64.00476875573239
True	487.48706739847074
True	448.4245086987384
True	49.83699483408053
True	82.91143426700252
True	129.38865850520205
True	86.16183879002452
True	330.0094901078407
True	830.5464126730088
True	336.15205467461266
True	1078.1068465698704
True	324.5131564815675
True	911.6366442059964
True	156.2999279432297
True	562.7288476468871
True	616.4899273319978
True	688.0483849110439
True	446.5385061829694
True	63.19000155750816
True	293.42922326052826
True	39.83465674876718
True	171.0637437474566
True	175.71447912365815
True	1122.1256265477396
True	224.22448313097297
True	546.0150040288509
True	534.475150150764
True	564.1098035785362
True	898.6369240849654
True	586.2922442033746
True	613.6851586524665
True	955.1924421034538
True	124.1875594617282
True	304.2108978725055
True	264.0430690901852
True	312.6753134922442
True	88.58442395303224
True	385.89645707146536
True	5.255696962957936
True	329.28011680664935
True	255.13109783101424
True	613.0690643209119
True	296.814597092806
True	368.4447446156165
True	9.456866046072228
True	55.99258733360868
True	542.7830446181868
True	31.587507071925977
True	148.04253756350113
True	65.63809185073204
True	144.39803852857716
True	252.32191862313644
True	74.31801599473171
True	388.4367347438193
True	263.99279132956
True	98.34260355528626
True	335.2209541493339
True	64.16988540841217
True	581.3731590277409
True	861.6292128290812
True	279.8595665253695
True	1169.3488466923493
True	117.88454537681407
True	296.68336713015646
True	1048.8978747922688
True	87.15188712987634
True	277.3871279507755
True	9.707330612845116
True	413.1185854555995
True	459.1513863167978
True	147.8025669225089
True	616.8000080798523
True	909.7505198005076
True	158.87199618807384
True	75.02958009591194
True	323.9179147783772
True	525.8169313956007
True	585.4480633489185
True	1240.0582928229155
True	27.87766702514723
True	943.1024626967716
True	132.40242242702053
True	637.8081852529978
True	116.07308312026466
True	134.74300770700515
True	186.12346856967196
True	176.32984843360703
True	768.8443399395612
True	209.71896917756683
True	230.841774199478
True	66.3988597631424
True	515.7034037963075
True	453.68528944663336
True	173.5598085122256
True	240.30061748492352
True	14.485022609462886
True	409.200215150828
True	220.4776472789046
True	286.386142236127
True	111.63980856404088
True	691.8221127693392
True	422.5352726105394
True	262.2286370149614
True	638.8513533025854
True	534.5322504921429
True	472.7298574758056
True	134.0965646159161
True	524.3047417838773
True	440.3382165267941
True	3.24234770780486
True	200.96344443557132
True	87.91946320296708
True	248.80868411566348
True	3.2220469835667807
True	130.45886748334686
True	366.1191342354463
True	7.01411045209588
True	847.4479577611977
True	175.97094524155736
True	707.602002718247
True	831.6478931917372
True	161.31495442028103
True	217.55545381758583
True	490.1207009752613
True	814.7312650666103
True	48.02934330884538
True	38.1102233406933
True	132.9382837084725
True	627.1980890037755
True	718.0212580572462
True	182.71557925921428
True	601.3135192998706
True	605.3814390834435
True	846.4799272846276
True	395.5661354214605
True	184.27160468353424
True	868.7569212111301
True	231.4901668539471
True	144.5863375633985
True	322.4036798621155
True	227.5068020197772
True	212.6076134816248
True	615.8889504715255
True	250.76496881375675
True	203.1559987248347
True	455.17700691274825
True	476.50876903017024
True	64.5856163936304
True	283.5948726198481
True	79.81974072721088
True	346.36670549851715
True	357.5183828077137
True	257.30972250083795
True	178.05516479334543
True	379.4582641888565
True	655.9239496611918
True	730.7039729418289
True	293.2993323509806
True	757.3306309867822
True	64.82247579127915
True	855.0259169499512
True	345.69649798493634
True	12.074995805432687
True	619.9360832947073
True	676.866348825718
True	261.4652210578229
True	167.42552955334506
True	48.88043256090503
True	391.38561044584094
True	76.46480976810066
True	13.939554292002496
True	886.3993708879466
True	375.28588830270326
True	177.09572015416862
True	995.6231096302646
True	10.620120127821748
True	797.8443522381116
True	30.448516598654468
True	692.0649609925276
True	58.91663272143896
True	755.85867685855
True	457.8366693165552
True	202.2659292819624
True	446.1249309665344
True	214.86726465738985
True	302.93204725096035
True	223.07588440736097
True	411.2155846375231
True	9.213764199845595
True	321.875606624494
True	114.52276735625088
True	11.77153027969384
True	477.54701058389287
True	736.0250983934142
True	278.77745246424064
True	82.506654548301
True	306.32658087568103
True	82.25346105123516
True	181.22349142808744
True	180.2259456894961
True	386.3574484602053
True	42.529702837381
True	139.55795438242816
True	374.1595286274669
True	854.7007583593463
True	113.86313057225505
True	211.799814319934
True	434.2912282713225
True	20.43783450272636
True	421.3666944248955
True	501.4747657895068
True	88.86318348382963
True	393.58558360811577
True	340.68831927509774
True	414.285068858192
True	595.0587165593871
True	1074.7222742531076
True	965.53193379764
True	47.52913376821041
True	1058.19254670533
True	112.70004202791776
True	117.1515612649868
True	108.44885230678656
True	488.0373831596747
True	376.1118056477641
True	572.453665097685
True	251.6359434267939
True	162.83376571165016
True	404.901876911333
True	16.00305882323804
True	466.49342270169694
True	382.1153856601086
True	145.78213051339856
True	94.33121800863336
True	538.0656398425102
True	987.5539866653936
True	196.46157965671665
True	68.19623653354145
True	430.3593526948498
True	388.6244669523744
True	474.0556895758731
True	309.8490131332947
True	4.675246348147562
True	529.9475285562074
True	515.555198599814
True	496.49693154203953
True	189.3803885034874
True	105.4134143386547
True	21.05867532082125
True	370.32467188706295
True	109.23750743645944
True	7.07230639826777
True	31.79939085758713
True	352.3676815637159
True	628.7347040649894
True	126.94339192960643
True	93.23037784516193
True	23.59642308913649
True	423.1993749913728
True	339.1808818281812
True	777.5570518927212
True	307.3173811898536
True	516.957268665436
True	533.4729406772627
True	524.1601440767242
True	291.77191170657994
True	531.2197440929724
True	97.60891831074572
True	575.2016193177724
True	8.804805414524786
True	353.1564729370689
True	450.1363083993928
True	931.554124170811
True	356.70551080176585
True	817.7567531770363
True	1006.40064938171
True	175.4906888509237
True	36.28671394297239
True	362.4569155959963
True	383.5093392729417
True	580.1117933278848
True	254.3906034650872
True	26.65339413817404
True	618.1490350956086
True	129.404858274601
True	1045.6422154390984
True	325.0992412741684
True	477.3627345430804
True	126.48558067123729
True	812.8583249734025
True	139.36469017970506
True	831.6432932601481
True	543.8596853148894
True	195.6332071483559
True	110.67441528832944
True	66.12574296148729
True	557.1313362916928
True	920.9718770974084
True	433.9480023170437
True	529.8870219797309
True	133.55018997107268
True	587.112167748692
True	472.9322165974233
True	789.182739457833
True	308.36007892609183
True	589.0606161463165
True	115.57894878035528
True	25.88456456760601
True	411.46276982829386
True	162.49317761854545
True	101.28918772128544
True	359.7836568547453
True	1092.633127654341
True	255.56222412922236
True	553.4628870685628
True	12.119095309386616
True	76.69771566401968
True	322.3574921183454
True	798.670772914921
True	446.4767314557751
True	514.0616774483817
True	699.2171661676492
True	70.73952470349788
True	734.5819947781024
True	49.66500936351464
True	101.80521703394206
True	184.22793357903933
True	80.66051880314552
True	26.064714713411117
True	299.5351017639484
True	457.64165519989103
True	878.7484989936955
True	862.589179757893
True	5.893858178873375
True	295.37668157377993
True	472.6987612118057
True	126.4434072748217
True	246.8066087202518
True	337.6284930383603
True	1309.5248325102548
True	443.8819921614343
True	26.47874217363812
True	185.8226644997364
True	680.6928947789567
True	32.97735659640114
True	165.19223956806798
True	560.9778248629201
True	68.86581331404788
True	860.8229023104531
True	326.9975955970154
True	659.766973568273
True	74.47617574610572
True	675.5044739940522
True	592.1287848761543
True	875.8194538362023
True	247.9570508357688
True	513.6782067520285
True	833.0404393657542
True	897.8359373550213
True	241.00671345931383
True	780.8569216409933
True	231.3878616335365
True	447.01063815729066
True	359.97069587923227
True	497.4371712948055
True	495.22189916744185
True	319.38676326996944
True	354.74446450146246
True	108.72746682083232
True	361.8225447760424
True	1158.8562185105538
True	306.31005425206183
True	146.33622719889777
True	305.91577411947424
True	741.5016940463676
True	652.2058044349887
True	412.96742031625945
True	123.06783169526904
True	330.1365719124762
True	34.233922218536264
True	171.5869190036445
True	90.43121829109192
True	89.99840119176305
True	558.4766867704773
True	131.06168351678002
True	131.7193283886078
True	109.82992319795504
True	88.11345917533654
True	456.6389526344102
True	397.65941083942135
True	1051.2599733229663
True	557.3162033605199
True	865.8252160839503
True	279.12098513972194
True	298.6557097880524
True	520.5108529519481
True	198.19431891872844
True	779.6013943124052
True	241.27912487446335
True	377.2219680623325
True	71.59227682500332
True	117.7134601870128
True	248.92833137662024
True	125.3166091016547
True	488.0617451910172
True	29.872105654257044
True	564.8162335708708
True	1002.3538251102513
True	731.2963916524418
True	1.670703282967538
True	61.11920455070041
True	484.5353922797185
True	443.05653189480927
True	74.11730313749182
True	119.97340612370375
True	299.05970953698414
True	78.9369755218309
True	50.32613419050786
True	701.2513139370265
True	663.3487885868509
True	165.8703013624992
True	172.7550662814951
True	532.6980715805413
True	55.91428657637506
True	24.867865244509897
True	550.9791782081697
True	446.1070784915761
True	1118.334408721385
True	43.15650363971832
True	454.36715545635445
True	915.048254907983
True	792.2022567125794
True	292.78045900184264
True	727.5782972980169
True	413.75368534082776
True	43.06477740006023
True	103.0464504193402
True	741.3892660114903
True	78.50433032070865
True	143.82707085034048
True	909.1617714217948
True	185.356412388875
True	285.29574544814966
True	105.35159597758934
True	659.2255502209201
True	600.5995005916716
True	214.3871042814727
True	422.04530257199934
True	39.79304799705541
True	277.7826448892941
True	619.1175880834602
True	607.6004779108767
True	316.18234547678816
True	74.44564896562025
True	927.2711275210528
True	1045.984991850827
True	548.7370609791351
True	63.67133577345464
True	30.33028861327749
True	91.50008311617395
True	107.81424999193564
True	99.53870111465916
True	902.3361586258956
True	1199.5103025848148
True	735.1415251612287
True	314.2831425723989
True	7.577626787321341
True	22.68056101034026
True	341.6827859440083
True	484.7389935396033
True	47.67474244759895
True	566.9107960264985
True	417.4082304227136
True	398.5152329591239
True	81.50817739083149
True	202.3409118282884
True	255.6431160153327
True	125.4775947316466
True	382.2705495332339
True	42.85214581327589
True	180.91822882590745
True	1177.2687054950811
True	5.571191891628496
True	26.46304605048276
True	596.4884556604318
True	366.8223074757078
True	791.3797966020562
True	160.397490788258
True	758.6537061640869
True	599.1859194196783
True	284.95445257186816
True	437.5079964333607
True	347.9554287825676
True	284.5658089811317
True	267.16972286480745
True	390.70286572827337
True	504.7100450785055
True	499.6065853348785
True	106.51560752058452
True	370.4560027580944
True	8.639099948336264
True	195.24114463764752
True	233.48850856789463
True	859.7664986121506
True	611.3476270220478
True	32.12336678798574
True	703.980357602293
True	843.592692422994
True	98.58517603221664
True	354.8409124925253
True	872.9260480174124
True	227.81066961525596
True	169.1101582506294
True	517.4550740914477
True	574.29809769233
True	1077.974895200102
True	142.6520702822792
True	154.1632694029975
True	252.7081422527969
True	316.44160376574104
True	430.0129606180226
True	419.8819384032576
True	326.81894094402946
True	428.161074690542
True	497.1337306606592
True	221.53649227863696
True	1496.955870569813
True	248.249967100938
True	414.5082326639962
True	54.35745674529652
True	783.8148857406044
True	252.76295956038248
True	931.5516308551712
True	544.592567980666
True	306.6045045325521
True	787.6401208495188
True	269.9213617414499
True	221.15708919523345
True	258.2488629910119
True	229.33496057122005
True	142.05390053349944
True	251.19965214754748
True	742.2201519188027
True	514.3143655255554
True	222.04972548077416
True	1157.4257864436909
True	116.05332204376523
True	265.09492537655046
True	73.86300514734536
True	326.7143445009235
True	411.9490328692039
True	89.89177990662388
True	209.38767890899845
True	76.55777002555546
True	686.4802552545767
True	369.13160062299954
True	216.89259433461592
True	732.5741237270726
True	876.4265601144621
True	841.7609946272541
True	813.9057815734243
True	351.37946220427585
True	1.0484430719458844
True	262.80932917399844
True	56.041118095297335
True	396.0752051400365
True	51.916066815882864
True	359.30891137104214
True	846.9120601049779
True	1040.4836258826476
True	397.161053167558
True	19.07145561447702
True	546.5733108949643
True	507.13533853328937
True	189.29733038599397
True	228.27341826351736
True	295.2999274281139
True	23.72214226946157
True	121.60991402190602
True	970.8698067126132
True	58.61441183536235
True	487.98442538393647
True	780.9758603103637
True	100.1708821381504
True	242.3601655092324
True	117.2758891329358
True	15.42599984715787
True	1.2809749641557295
True	118.2424804911934
True	1001.4398742509092
True	474.9266378935111
True	64.99118033713887
True	781.502943147833
True	339.2625400553587
True	1.5696518510348885
True	442.3612177689297
True	186.8144295457692
True	502.2475353922542
True	85.81593530464191
True	330.0249038929832
True	366.0340593344637
True	174.09254604995655
True	206.33670979705136
True	126.4992514970394
True	164.3317637329731
True	1012.0777387913884
True	15.969694832700329
True	516.6396054877813
True	475.4064770730711
True	416.3977527140186
True	221.03992692220797
True	213.88037096507503
True	154.4777265792204
True	47.083335470534834
True	503.40727962762287
True	154.5961202359695
True	836.8696609826725
True	837.5801291580013
True	244.05389170743936
True	335.9687007107109
True	526.3556899205026
True	41.41646562921325
True	87.17479059699733
True	756.862908483779
True	1090.9819180170282
True	108.19072943153144
True	726.3333740128269
True	144.48639145527136
True	914.7174557347988
True	660.8753412898084
True	101.38500165535598
True	271.1296816757722
True	593.6392758073547
True	258.92303014584945
True	41.00537983105978
True	569.91376399553
True	436.1292429169742
True	5.49770964302783
True	491.35901088550855
True	67.59042022754534
True	168.22135625586398
True	241.11556628880783
True	311.05898688820747
True	71.90062617841913
True	231.38297152085127
True	354.260964284886
True	419.9445679273823
True	921.8598392569444
True	51.1724772900969
True	907.1171570655616
True	998.7216670960888
True	128.14025010001737
True	81.90019027258612
True	983.3595758007532
True	34.939985983605105
True	226.1955233726289
True	89.1165406813185
True	216.45623993663185
True	366.4715482837599
True	949.4554131198196
True	99.3883530696676
True	66.62935001415656
True	660.5817113624328
True	271.8425448548492
True	718.3768111200502
True	52.96201053944963
True	495.7117493777261
True	364.1127814824366
True	680.5271477380769
True	51.82841540901668
True	112.3643820326143
True	27.193961592912935
True	259.67126091806523
True	43.15923345862692
True	344.0364836676407
True	2.7127474969210623
True	1174.6741212912602
True	103.6518746296684
True	141.1518647599696
True	352.6408688823195
True	717.3056157551187
True	691.3236661157872
True	1009.3910001538416
True	470.360347207518
True	411.317868746654
True	140.80650356495988
True	407.1418045261764
True	857.4981262702331
True	417.95774835854223
True	942.3210914537927
True	86.13430294152968
True	428.4775202593361
True	175.60414220341735
True	298.3575103222768
True	745.3603936586957
True	162.97782419227235
True	134.57939218550973
True	63.61384980875978
True	864.8787204254653
True	769.832458928532
True	80.30128356019698
True	429.5621096867421
True	742.4201567922145
True	420.41722917867554
True	59.18351037910534
True	325.27531100444486
True	764.1491950930509
True	30.320780131868272
True	387.4919156232514
True	165.81532527351908
True	267.7950175659992
True	33.60915459755581
True	229.74503548882024
True	779.5877171396702
True	644.7002908303795
True	58.2943997937143
True	283.8892185849924
True	892.4977489910115
True	18.19652850086428
True	307.85850982723287
True	287.6448402675247
True	436.1568471681737
True	222.0182144450752
True	592.3455821252529
True	46.32907809333591
True	967.2492911012424
True	869.6944265856736
True	49.35899458051126
True	391.7258583934868
True	751.5140595027389
True	915.0029877010936
True	270.7514940750677
True	610.4185054257262
True	130.3484280486757
True	192.1240800771634
True	136.1836205492379
True	132.34470065206875
True	203.81211068089087
True	930.0521880370997
True	809.0884477246642
True	951.4724906095836
True	19.02955773684791
True	27.726107122745997
True	366.1791360535333
True	12.79366666564971
True	602.549402545786
True	1057.3338509305834
True	265.49596077381943
True	210.91151240067543
True	86.26254750998929
True	219.663719037702
True	134.36574256532884
True	45.05642359179912
True	130.32590276391124
True	89.15261609513347
True	244.01232314420488
True	552.256791399109
True	161.9439077157202
True	29.64954386185765
True	57.10202657994758
True	411.1579252730792
True	267.5441160167172
True	565.111397516603
True	22.779107631577297
True	120.32480224463468
True	681.8428385440391
True	263.519390652691
True	473.3386122218232
True	646.3327373503306
True	103.21981492596294
True	108.97705296240484
True	78.07224380763834
True	28.994407665347737
True	118.87508847499876
True	89.84492894627796
True	104.666796593715
True	157.3364310963402
True	236.132170430854
True	806.6111593184129
True	282.4786232731259
True	923.3388148011444
True	158.61476875609245
True	199.61649123186427
True	784.7481137289825
True	326.1290002930162
True	621.8860875746632
True	258.3615170369155
True	349.7237195728551
True	428.439659828469
True	565.5057131056624
True	645.6580446466742
True	367.146590562301
True	34.56089665128116
True	532.0798353517846
True	618.8693396359123
True	20.138693885237487
True	11.36276438113817
True	265.5742027810976
True	413.0219513989583
True	444.5061394481469
True	67.53852836711599
True	639.7904246614776
True	952.3260668764718
True	244.67225636288995
True	887.5845308400723
True	266.57678535109875
True	102.26912784558404
True	272.28388007011307
True	687.7591700953334
True	38.21035503528054
True	591.2333770452162
True	1271.8475017731853
True	1032.897839343548
True	889.0970684780347
True	211.56365531759667
True	88.69643767873414
True	192.90431443663672
True	835.2103719080984
True	143.12192240822006
True	1066.2330752763255
True	897.6445467879289
True	41.78043552405112
True	89.0879820594831
True	421.3219088619784
True	407.52962480249977
True	193.9244882680823
True	519.0791712613201
True	666.073999909814
True	123.2855135225584
True	282.5960570489885
True	1054.2945409786178
True	54.73927314182792
True	704.1679148098219
True	535.9294936856337
True	35.557833746867466
True	833.9147694620598
True	380.4071032094204
True	566.8531648703799
True	109.74024276435549
True	263.4871013025057
True	210.3969155997
True	26.25477664534595
True	137.68460132915007
True	753.9470737966135
True	142.35345554270026
True	382.023659752182
True	66.20480564625807
True	610.3209376269168
True	615.6623991768819
True	232.81934805672608
True	478.4619374380787
True	170.56117108300126
True	168.66253336224813
True	217.1231105566708
True	292.88493098070734
True	352.6566715417564
True	133.69613344614223
True	194.0425162440971
True	26.862315383704946
True	875.9877450135872
True	312.5368659511239
True	10.264391015036212
True	347.653528053169
True	161.15400023822272
True	624.2482675182401
True	357.44016529048764
True	591.8574473983324
True	532.1567779054211
True	491.5292380187071
True	793.6481803408798
True	241.143473038098
True	549.9623224015706
True	159.70985202481847
True	556.0858983670248
True	346.48647830042927
True	378.4920151663699
True	123.06633096306032
True	131.96912085483493
True	110.43128555234694
True	70.51218003707947
True	732.5899065522426
True	184.81271925644444
True	42.90276678750213
True	0.0
True	537.3678191337008
True	111.05539781260154
True	24.045270256984644
True	42.534072276754536
True	110.6936239215632
True	545.1805746858658
True	180.36732064502604
True	108.31202400678433
True	36.85797171935388
True	159.3062996205823
True	877.8296780296453
True	51.11753025743997
True	216.45104092749887
True	755.2269502789318
True	317.1504548192109
True	428.6677590299468
True	476.4613006800715
True	500.6790468811424
True	602.3561891969273
True	899.5765043736919
True	265.5754048240028
True	1030.848579796158
True	923.1124238604356
True	638.2538604366482
True	352.84402328780817
True	813.0949115627852
True	10.439340219774358
True	35.20057082073769
True	304.9369681296358
True	43.0848843765052
True	200.73891595400755
True	737.2288595291892
True	211.22309937954293
True	766.0745284495545
True	766.2169510068085
True	122.04672127862676
True	382.7676491014476
True	593.3976032420449
True	24.56462384749511
True	129.4255486016159
True	440.418724594502
True	301.87538627998595
True	201.2580475430109
True	112.7074617232624
True	391.2412451747363
True	21.85899789398208
True	376.54992372740605
True	358.0847323813184
True	1015.4134618914007
True	361.0429141921376
True	31.23010325466614
True	451.3157329395918
True	458.9870457780154
True	223.77279386304625
True	31.98245628026957
True	754.7813199068651
True	437.3759822150545
True	183.77655562564576
True	13.372649432859491
True	1216.5455669955743
True	169.98710946570546
True	29.18613372744862
True	294.17504189351945
True	290.5451816616928
True	111.92813086108066
True	281.124449211702
True	47.583957843599165
True	326.0634198073919
True	311.9266583537726
True	320.21856473973133
True	30.796356435509537
True	46.91186089430265
True	1040.5488969618189
True	21.744192418151407
True	12.793210264914666
True	173.30979970714412
True	650.1280141832766
True	10.229956091916286
True	188.6763115038036
True	178.93892354112702
True	523.4500522079172
True	362.3244448735626
True	754.0887549507054
True	324.1057532953465
True	479.9951245102894
True	432.8391691177841
True	514.2976467343755
True	99.07593972061548
True	1259.705166908862
True	887.7651089555862
True	277.0320345355378
True	526.4512076800536
True	107.16727403307384
True	567.7469968075013
True	446.7562988622967
True	159.92522381523167
True	78.61264291753982
True	348.6271153781452
True	162.9891713508546
True	30.086676929763293
True	607.1086152158701
True	378.1648066673175
True	66.62298949081298
True	30.07088963190908
True	661.3441002438256
True	500.91505952850594
True	72.29032791373486
True	22.897828091991176
True	330.2612854505625
True	345.05841361372615
True	698.661033956438
True	541.4717649663773
True	565.8162557139285
True	795.8244695015554
True	8.869393051872445
True	55.64690764753779
True	35.90011715641255
True	61.46714765515183
True	524.1597754863036
True	581.9996323011927
True	81.96271473647656
True	106.5086590353128
True	198.3704971359642
True	74.88737119086579
True	182.80237011892547
True	207.3781226450152
True	284.9833493126989
True	829.9584928756113
True	607.3156136994661
True	283.2159338240873
True	180.32377665817413
True	265.5799355170891
True	243.80761765044767
True	761.2800263407651
True	327.7422188159101
True	173.95815568115418
True	915.218115969806
True	360.4089904120752
True	476.4155562174148
True	148.83346892756023
True	121.12634339801563
True	62.30717537478772
True	209.4705719865263
True	960.9089073517746
True	518.291124095235
True	119.982948818119
True	367.17256746454655
True	100.74745484181578
True	688.7758655030817
True	4.451232975411864
True	685.4201109031061
True	36.98940548484028
True	954.46345214875
True	834.7607056312797
True	211.61509597841967
True	32.40534318831466
True	87.63358797081969
True	454.1973286815132
True	230.17139347081437
True	1.537344215286203
True	76.10652756454232
True	1118.9147268571207
True	349.87464115238487
True	667.9093292619107
True	506.6810114887058
True	30.212834744675398
True	137.05862366238637
True	429.0990059728233
True	954.6971143936938
True	807.3813957562234
True	410.5386928000566
True	345.1828740039515
True	18.66984701208225
True	72.08320017888684
True	790.5349612187495
True	452.4397589432519
True	372.18961999566255
True	871.2744311449646
True	24.85122618977
True	209.96122843899315
True	884.8852673435524
True	236.77191214458983
True	7.984761589647439
True	502.0576077383113
True	101.83549208436489
True	635.3419769633527
True	55.1495129608704
True	254.4693538262508
True	840.9830074477667
True	905.9964626151126
True	272.2735337897641
True	406.3874668550502
True	117.43473611768474
True	600.259872598666
True	260.94693816012824
True	193.88925851179147
True	888.7281545453183
True	52.836970850281325
True	707.9357583270134
True	270.0230274389693
True	299.8208015282654
True	160.20409692567097
True	495.1481477582276
True	569.8542160144037
True	364.2256308678497
True	394.4383233514741
True	70.99234377506183
True	161.9602457625416
True	459.3457040709388
True	218.9230412104198
True	39.94103001510221
True	198.666385170052
True	397.80403043098937
True	378.78485365596015
True	756.3890712883582
True	130.6577195420606
True	669.3237677045655
True	506.2595354754311
True	616.9595949923744
True	139.53402177445923
True	38.42036534282117
True	681.5667844384013
True	67.21174618256387
True	547.6493992812492
True	683.725302950927
True	458.0742868450605
True	132.61236885913112
True	520.5683917021394
True	4.587306679390261
True	396.2880960346876
True	31.815669510770405
True	626.9334160012958
True	272.2452552087289
True	590.5618079917512
True	720.1523564698855
True	141.2461937838639
True	546.2291319095546
True	495.3889109657269
True	62.2369381972933
True	945.6952846071084
True	2.901794736329177
True	29.55105152590633
True	641.1764122059855
True	685.6500867524101
True	133.88350243451438
True	410.8234921363926
True	124.0458273085536
True	75.31118213194878
True	475.7241195799445
True	41.99248753955992
True	504.0018313293488
True	13.12945992236584
True	835.0420543821958
True	562.9359164301418
True	627.7518996542401
True	101.45674480456177
True	378.75690572603366
True	1018.5704996721314
True	821.6106527357628
True	144.05150523908995
True	554.7507779049223
True	467.137694268554
True	240.22710302764293
True	255.66711267055635
True	5.16824159451606
True	322.21006891887856
True	11.26133756682576
True	370.6809150828387
True	77.33254981947181
True	426.4441399236178
True	648.217735315962
True	127.220062181437
True	234.5533629198617
True	664.2402720594268
True	705.0288873067653
True	288.9534435471614
True	134.6292362105693
True	157.23766976671632
True	467.5994410864942
True	86.03768218544346
True	10.712531396682694
True	505.3158675671919
True	569.1494856381246
True	21.844644416595504
True	141.78422082342664
True	913.6561506141392
True	496.1406846973659
True	278.2150011929889
True	34.628691328985155
True	472.1534266944448
True	113.6354292944739
True	583.3212402677158
True	666.2277262659209
True	292.8798208211713
True	370.543377008145
True	182.57881719195163
True	244.897703337918
True	76.18182309558208
True	227.1325557214384
True	511.2447703808334
True	22.84248253132864
True	456.52578929190486
True	376.3428357520013
True	709.708591969736
True	922.6868893768604
True	869.5926434058566
True	157.0757235169466
True	413.8112818319392
True	70.79697602125013
True	190.75430459310195
True	317.18934935430593
True	10.724901133058744
True	788.2094258046213
True	22.422248097287195
True	415.11404318299657
True	268.74574599859426
True	671.5125225254606
True	203.2432241109161
True	36.75636415861796
True	718.6495616610047
True	1078.4451601902256
True	231.2447616284853
True	132.86024468303685
True	623.1353762661
True	472.19656321325925
True	17.968460035186887
True	795.1954856602413
True	119.62050667824026
True	46.45086269874449
True	289.9874427959363
True	346.7060011441742
True	387.0368816087046
True	277.9573767467072
True	19.566008602624905
True	22.66075024827851
True	832.3319661578747
True	204.95666334661288
True	109.17544922094012
True	837.5503942633604
True	646.5520146635048
True	623.6095399753538
True	454.4358175610653
True	156.0894394724113
True	29.98625676534917
True	98.37800183042656
True	435.7446796657734
True	234.650274404217
True	474.2526038724247
True	147.7747150190656
True	479.8686111141325
True	642.0705000326589
True	951.0567907064552
True	23.371215250715224
True	974.2468679444188
True	1068.8572727870596
True	479.5348306654234
True	82.4121739400186
True	775.8473738630969
True	652.3937691943354
True	680.8549763581818
True	171.37869131189126
True	743.1715556865519
True	707.7372312173623
True	120.703753096805
True	770.2286865117275
True	801.039765767476
True	481.9818642488386
True	218.4151646288864
True	71.91652713066425
True	308.5042752159935
True	349.1331707792063
True	474.5089627494133
True	432.22500871705233
True	190.9539082510525
True	317.05631089570045
True	2.395956031028271
True	12.679136936718283
True	108.43121046973113
True	133.80008061338307
True	360.4519610236359
True	358.46030092963537
True	113.09433405265143
True	18.11446023205098
True	196.4397338148351
True	867.862006401816
True	469.289820333532
True	516.9380118856328
True	551.6991948131662
True	831.6210979985373
True	633.1017272941231
True	88.64377085662464
True	207.80115254253712
True	250.8027026081167
True	289.2206433389981
True	107.17728169343567
True	366.28431074457086
True	434.6827631358656
True	168.68826381670104
True	637.994165439913
True	245.81493385168605
True	215.26843440274197
True	29.51633051261449
True	254.92978171369813
True	481.3964811353498
True	160.06481955743104
True	549.8123786973763
True	470.8655619238445
True	244.17133550672287
True	105.29364467382511
True	41.973303346558254
True	401.4202129968944
True	778.9184081239842
True	167.58677931983186
True	1051.2962105616505
True	1035.6360262935088
True	479.4474938532598
True	98.64505330222396
True	118.74826453033552
True	688.4948873697301
True	8.958978052417407
True	221.47077077744564
True	131.73515176283811
True	117.7714313872155
True	332.1365460168444
True	640.0123196440313
True	40.147319553524376
True	125.6299852382628
True	921.0497401269428
True	54.75421235360681
True	462.2072612897312
True	534.6193801905442
True	251.93379415084155
True	141.09843509210165
True	924.1812950739754
True	1191.021493650197
True	518.4297731032109
True	668.3963279573975
True	221.85038283860376
True	159.90661666095838
True	343.7539453883406
True	251.8039199038569
True	166.1319791353339
True	308.3172376230523
True	346.7184411410247
True	12.100049751222306
True	619.5028729371785
True	152.72872373145842
True	81.87040771128633
True	459.6666658635297
True	317.4452373891404
True	1180.531073900146
True	343.4329578921575
True	1005.3776978372236
True	10.318038788241427
True	255.3707132893793
True	223.34424256450257
True	146.2969533694129
True	491.885243371898
True	188.56825197352265
True	399.8107893279377
True	312.80814793368444
True	113.86250222453047
True	362.241267274668
True	1042.9376246073723
True	697.2047542393746
True	218.09735747589383
True	108.80564399968698
True	299.77647158176563
True	24.14153710174284
True	348.6930926204274
True	314.3393637461224
True	569.4550644105256
True	443.9730132053064
True	349.0260177217334
True	150.86649540341193
True	12.05122187738908
True	415.47322764990304
True	286.54391247751914
True	145.7946437115806
True	306.1308951335348
True	433.4086681621602
True	820.924205180429
True	319.1278668962406
True	773.7296817212926
True	396.38829329081966
True	375.50364834395833
True	1.8033381377622988
True	1178.1892366928844
True	97.25054519833408
True	932.1234993282898
True	199.24658321004523
True	469.65001629474807
True	670.0306031758855
True	86.2481095323839
True	453.8762626455906
True	34.15845581580663
True	394.4200409002748
True	74.6138408952035
True	221.86795814939205
True	36.819667540682
True	683.689470487785
True	195.90823189923293
True	25.487299375332668
True	396.9689997701954
True	105.4635610953292
True	158.43600158967547
True	832.6746589575096
True	248.9741274691812
True	154.94725841495685
True	360.2648457317498
True	513.1077378698346
True	334.05648035604054
True	526.2001379839328
True	618.1688219590279
True	158.02980679976224
True	7.968541732939831
True	70.34146465218197
True	437.3822056439303
True	92.21289985348304
True	78.7584359066963
True	1070.3161122279666
True	25.69359657667936
True	320.7244898100164
True	309.59005005743865
True	458.6742399072221
True	668.6494880356748
True	181.04962109550655
True	655.710680975032
True	325.88112739020585
True	345.9069506839187
True	269.69776645314835
True	202.56701810184876
True	358.82354474437017
True	455.41064153845787
True	423.48351810701126
True	583.7745789883946
True	137.02784688400155
True	78.88304728542931
True	38.26780672555221
True	289.0426129900868
True	649.3441892228581
True	422.5775875374874
True	847.3414709898947
True	214.31805759152272
True	388.96663973855976
True	68.6657929602337
True	58.213565241646215
True	410.9867773458848
True	202.57031444105047
True	231.71112154400475
True	42.07593358738695
True	1071.8398971813765
True	184.72233139254575
True	916.7734605180004
True	319.3901970610356
True	927.026592051318
True	234.33088316720531
True	469.0819524646717
True	540.7251733379785
True	585.9490791501403
True	207.0714915463711
True	479.3337539656641
True	955.2917175394688
True	133.02794433571336
True	8.074713161182911
True	573.2796195707939
True	31.63171005301488
True	80.48498675554241
True	778.2001993606068
True	223.25715575908225
True	959.6240715404645
True	710.5031293617587
True	403.6985609615836
True	274.8212831951864
True	486.9736583205705
True	342.70058907254685
True	183.83254820590005
True	682.4591387658221
True	747.9670613995753
True	211.3266930675633
True	86.03984904766733
True	524.0847979483881
True	142.50789959059708
True	385.8943540073767
True	329.3893126744128
True	63.60109804154655
True	377.2375613917674
True	403.9734060860087
True	362.17156407415104
True	417.15734715071625
True	428.2250468689394
True	674.7507924322925
True	58.41938217393877
True	447.9683117904433
True	332.25266015053376
True	657.98886975805
True	220.07232858354604
True	105.7008560032672
True	42.1168837961466
True	539.0756415990769
True	635.7376323187596
True	189.8526368341201
True	408.8107130901256
True	347.20359786521533
True	18.155121373896726
True	173.4739455761031
True	288.36963156355966
True	2.526069583861222
True	865.7306433072265
True	79.68378065874757
True	106.78982471240258
True	116.05977586764789
True	355.9625500888869
True	36.88557731709198
True	446.24677893866834
True	220.77740574783988
True	5.089463622660931
True	123.14391271839816
True	445.7709965122365
True	53.32690933540229
True	67.39410601979972
True	166.73745671119931
True	302.292876748679
True	950.9932790581106
True	384.7605766352949
True	948.0553495359934
True	186.1249786281783
True	1011.1670009780248
True	812.44970219325
True	659.9817283447345
True	412.31690781366177
True	390.3483317700749
True	82.37448034446955
True	75.07258545188704
True	84.02226965155475
True	173.399323790408
True	485.4607165184068
True	1111.2795640305392
True	177.32094340529417
True	352.6251872647538
True	434.6176851694036
True	604.561823481222
True	587.6953328192246
True	283.3508759104824
True	447.28190193386433
True	688.770160158098
True	95.7092173729081
True	748.3516505031503
True	258.15728791353445
True	136.51520616480704
True	410.826267048004
True	857.4163557389757
True	431.0643265929238
True	851.5411758596555
True	200.3428261959505
True	340.4857601565444
True	715.2725982393428
True	617.1204259948223
True	189.03917915636623
True	259.16731986851494
True	816.637945564982
True	32.03901904348106
True	180.8457441280206
True	504.9608790457384
True	736.5932958507476
True	100.7534504323868
True	36.63940863437804
True	163.9924451719716
True	720.8395412411145
True	304.4089184203422
True	549.7758495537277
True	358.4279089301928
True	300.77319067859435
True	440.5037641039372
True	488.5031981835218
True	71.33221066628505
True	377.5996274540473
True	769.3207275298877
True	0.0
True	288.44640268530424
True	244.9442482246854
True	961.0817579685968
True	142.13180994706207
True	616.1614864118433
True	631.9568635878969
True	117.1712683579685
True	217.3674487824161
True	135.78833236522698
True	12.349378037498983
True	282.51093599352373
True	372.8917067765901
True	1142.4364992266949
True	236.20903325001277
True	407.8440481464763
True	654.8911707992283
True	205.98293556419804
True	27.606772435835808
True	860.812935982904
True	606.6657532344872
True	156.77367902897123
True	644.9299446876565
True	165.97719867024534
True	293.1770244929857
True	786.0715484938459
True	32.994099425782366
True	100.64157079968972
True	534.7738039220958
True	65.90603223376864
True	77.91466923814747
True	390.9637138252776
True	23.132844949221138
True	776.883729978933
True	102.21237301317008
True	156.2695208483098
True	19.91283909616567
True	702.7248014195674
True	28.63690457072004
True	779.5485893426658
True	404.6214305134309
True	120.32104704897384
True	710.9862935114679
True	522.9725058526882
True	556.4824572583614
True	46.33146861033284
True	374.6812026226022
True	5.113517885371861
True	92.5153181660642
True	359.4406606978397
True	42.3970096284573
True	115.96076123532808
True	321.113297548765
True	196.46194646383407
True	104.18701991263038
True	645.9442403182231
True	19.750323539438966
True	1147.386193547083
True	527.3345288162016
True	310.16283346192074
True	487.2295892075419
True	124.47340536276856
True	758.1666921197053
True	1128.753507188651
True	750.7289731017235
True	175.27754268515423
True	226.8259269240421
True	48.72609395038141
True	58.68726375695456
True	151.9653189244442
True	97.1824737547946
True	169.42168891303305
True	1208.4106175773231
True	310.9668800709431
True	350.3442448359943
True	714.6743125576846
True	15.913460145904624
True	14.804814763111317
True	562.9564682471522
True	6.00874616594655
True	114.16317164259716
True	676.201066379492
True	181.0502388803124
True	650.7841286630554
True	852.5641178898776
True	158.1989195440837
True	890.895039993759
True	3.068968347190948
True	447.08955673900505
True	1051.9187556184925
True	25.994284944338517
True	241.16135648737853
True	149.46981840934444
True	960.0846768833972
True	228.58902356216652
True	487.2589245504122
True	116.982717837452
True	515.7593432718159
True	153.25210276033118
True	100.97263564869944
True	388.4282622977044
True	73.03628697998997
True	51.98511066242856
True	1039.126513468605
True	269.2309309422741
True	155.31608484512327
True	381.0679381408116
True	403.94433759933565
True	217.8927131875332
True	166.07197316241604
True	383.50696376643
True	35.88841319938745
True	489.8942059389455
True	1136.857850756437
True	119.49760797848111
True	471.6665977200515
True	328.8179694820614
True	29.047049740818352
True	423.82915852254285
True	105.25972949108726
True	577.2881522693874
True	208.14105454311343
True	411.5742080148303
True	22.159818037219157
True	431.2031168995665
True	105.82975488858756
True	354.28530859746775
True	38.20338226259365
True	173.85332077410678
True	256.944811325739
True	769.0410628961267
True	55.97873099737778
True	139.4341912721927
True	230.0805439829517
True	145.99440145401368
True	606.4258855191964
True	551.966956373567
True	767.0377932727977
True	385.3929901436357
True	530.1190934449413
True	434.61659777904543
True	695.1688889134052
True	66.08768514248926
True	467.0189095065992
True	417.3577973385333
True	47.71992888293272
True	84.45207259685868
True	130.91696628800406
True	86.63112875660973
True	344.4138646655041
True	851.467997499469
True	343.6044040772083
True	1072.9330001516776
True	324.5549641907998
True	907.2378669782888
True	152.56003344084337
True	566.4311399105438
True	599.1230854481478
True	690.3351189242223
True	454.87758270071294
True	62.47931092842536
True	296.6869474819265
True	41.06067996032944
True	163.89334075324047
True	166.6897313803347
True	1115.5109596773266
True	229.2857647513086
True	547.3328029872464
True	544.5223383610622
True	568.5896006859779
True	892.4400032941678
True	596.213340368619
True	625.0293060404257
True	933.6931443479914
True	125.38862826517033
True	315.02770498479697
True	268.36753557877233
True	330.89981709473665
True	90.5283625836562
True	374.24992144081017
True	4.552612068152754
True	331.6181295962101
True	253.6367463182256
True	608.8800247663023
True	271.86677067473846
True	364.4477681306923
True	9.177628741374544
True	61.49162301367906
True	548.8562289441513
True	31.94584961459185
True	144.4609883370981
True	65.41676888450509
True	142.46285860008695
True	243.49410413427276
True	73.01816184599839
True	383.29837171526873
True	287.8824196691664
True	98.2363898277548
True	337.3381275037318
True	62.41071208953696
True	594.7075288656999
True	860.166828188092
True	282.22179143921096
True	1131.8042626206895
True	108.82525257163498
True	323.1365042511331
True	1038.2557218110676
True	89.25387934258673
True	283.81072934828154
True	10.27457814050954
True	424.7565772957672
True	457.98551821089046
True	148.5792925878564
True	612.7981617812208
True	907.8939219644122
True	154.4591587542631
True	78.49096020145302
True	348.01685318346347
True	560.7154291760293
True	617.9166426970385
True	1220.0971249589702
True	28.181354970603223
True	946.7384120549112
True	137.52485304809457
True	647.4664232717415
True	119.17127707165984
True	119.91877247285052
True	184.15347497195737
True	163.92700600964116
True	770.916625088667
True	205.41006294689603
True	230.91024594684015
True	65.31768922408546
True	511.8783195203306
True	443.6557997023706
True	174.05834453739362
True	244.63163756732408
True	16.75599794125216
True	419.6078138166279
True	220.49922094549052
True	294.18883878585854
True	114.48107004211477
True	677.0572715346184
True	420.85280795939855
True	265.3489447817487
True	635.3518950255706
True	532.2793734611824
True	472.9569297712122
True	136.90844291171064
True	525.6113102849713
True	436.70985841740577
True	2.474975184735856
True	192.03815951375364
True	89.15659909907833
True	245.8105119038999
True	2.3508841586706373
True	124.51200618966594
True	353.13712850231326
True	6.470375849989172
True	850.3269457646486
True	170.60809893276203
True	694.1764162304954
True	834.9787459120321
True	165.1154330652978
True	224.46995876767105
True	493.7640118633189
True	790.006860407791
True	49.96926174255189
True	39.37949493816014
True	129.82209964496596
True	619.8785922571861
True	720.9073579623107
True	178.75477602936425
True	582.5574170806847
True	598.7981385836435
True	884.8664399728291
True	404.9873762635221
True	184.37144173105392
True	853.6826787504099
True	224.8558418469375
True	150.33319529718577
True	315.1030739828442
True	223.2535071387372
True	212.415639426403
True	631.0256603966903
True	247.6220890792942
True	195.11257082724185
True	442.112855478156
True	468.0255471979033
True	63.40862793483775
True	283.2878691631234
True	78.71529903570887
True	343.7506425814439
True	345.805460213596
True	249.16755199153704
True	180.84483717741492
True	369.538012111577
True	627.122172775546
True	759.9995027020484
True	296.1970610264396
True	739.7087323544059
True	65.6431885491089
True	877.8551665900553
True	341.2378246519032
True	11.660630871759816
True	610.0824129325154
True	695.2810523731549
True	249.29728839096265
True	166.51801369829255
True	48.46263684189103
True	376.8484200875094
True	78.61825922633648
True	13.752507144839267
True	909.3272955992904
True	381.8425316532562
True	186.1947656382024
True	995.0646089308796
True	12.495442631527656
True	800.7473370579945
True	32.096261166868864
True	666.7562566982494
True	61.62360652002028
True	733.3758478034998
True	446.8746370759421
True	200.933803363111
True	446.7594278715996
True	217.658905133978
True	298.0255130565914
True	235.5036902563961
True	406.8239606879917
True	8.72828940112496
True	323.6645215570478
True	110.68310028069108
True	11.012200166722025
True	466.35396819020434
True	730.0975924939318
True	273.95543570369665
True	81.08583861033347
True	312.8663523930416
True	83.5388852272965
True	178.35881337586352
True	183.98077796832544
True	387.5913947113429
True	44.30853219567803
True	133.30588719946124
True	392.8544181705189
True	883.9237454329792
True	114.75693506692735
True	200.75702070691796
True	450.55943463284063
True	19.71509832690412
True	425.67901949765854
True	509.4426148392386
True	89.09242519884192
True	378.77819402321785
True	350.7775324416916
True	412.6485378002592
True	594.3815993378878
True	1071.4824207322104
True	988.4924923140502
True	53.462077368069245
True	1094.646012382443
True	109.65499940060396
True	107.09272680524286
True	108.10614032064002
True	502.5388541196182
True	364.7756854509152
True	560.7084284400635
True	259.40196774749273
True	156.73298377436302
True	415.8500663850567
True	16.81073418264234
True	435.62804213190407
True	382.7407718054272
True	149.25583863742526
True	92.0216919191918
True	533.5143094410693
True	1007.459189272568
True	197.5191265138013
True	67.0911653558066
True	431.5244383913857
True	378.52558986101815
True	487.0566175038928
True	328.4595240518425
True	4.549384261844363
True	547.918386084206
True	516.0585342478909
True	506.9337136687972
True	194.394803938475
True	101.39457228101256
True	17.041620751229587
True	373.6689864343225
True	108.9982254217497
True	7.488567064280506
True	33.492640498130584
True	356.2861260977125
True	635.462948463435
True	121.1574650879959
True	87.81699329103
True	22.35753379239341
True	412.0237269860757
True	356.45488731422665
True	767.0826994342023
True	302.17532709434033
True	501.8228879397293
True	549.5246650245982
True	530.3221017473294
True	280.6843580131037
True	528.2022990510336
True	95.43788378955811
True	587.1186468902023
True	6.225869776947475
True	353.5045618151148
True	472.1952442541608
True	976.1041003544706
True	350.9742780198677
True	840.5889940076038
True	940.0282743156646
True	175.30535891553427
True	34.63417398827397
True	397.6644170893376
True	392.3386044043467
True	600.6582405489143
True	259.69012903431974
True	29.59649566624593
True	657.6020374946801
True	131.13870351611283
True	1050.7478728382257
True	298.97806256168354
True	449.1970613845712
True	129.55366905449932
True	813.585083759873
True	135.9744446132137
True	823.7402198007184
True	586.1239035428957
True	189.35434133049029
True	111.42915728865616
True	67.3049785928743
True	566.639663707234
True	942.0482501072642
True	422.4776155283167
True	550.9736876730237
True	137.19848285031233
True	622.2184558402946
True	473.6115520228216
True	777.9846747742835
True	322.8601116403462
True	586.4831569226071
True	113.93785086359668
True	25.39813649904412
True	403.1233084050244
True	168.06576662657355
True	99.63897288011732
True	359.7713559789209
True	1067.4719112080593
True	274.206763158491
True	555.1676865392207
True	11.09727411648383
True	71.57341145307862
True	333.9289877186251
True	764.4373701721462
True	463.3628313699478
True	539.3686826315563
True	732.125833134296
True	63.2783304291049
True	716.0952501625388
True	48.83563314696132
True	103.65308164779576
True	181.48687656719068
True	81.20921769607875
True	24.61431697661555
True	293.3657665638551
True	478.00043814430535
True	901.6484975520808
True	860.8225018008646
True	5.999941242803398
True	285.8706387744525
True	453.2966207197675
True	123.55476967662182
True	248.5042276784847
True	335.0219673148048
True	1304.029240771709
True	446.6218394582325
True	24.42700301536233
True	190.0283613159777
True	705.7785988797352
True	36.944609088897536
True	181.86058946148324
True	546.4318116361944
True	69.74538140856575
True	872.5803972557028
True	309.8306036095769
True	666.7683699918869
True	80.35999974657369
True	693.5736811071591
True	586.123174109175
True	881.9123002182258
True	248.40288578703232
True	502.03537772815525
True	835.4266679421446
True	885.1920417396846
True	236.80388391618376
True	783.0783129527318
True	224.0370080739908
True	450.0991459987768
True	358.8786911229634
True	499.0681346750797
True	498.3461495220554
True	321.0575575660131
True	352.697729863806
True	114.67729621888192
True	335.2174560664945
True	1163.7652522334051
True	313.3255207012626
True	151.56272795856702
True	299.42880498201856
True	764.8183768283012
True	663.8106936592653
True	410.55268622004513
True	123.8085995958334
True	327.67331525916444
True	32.87694537578989
True	163.7233955872697
True	92.68965796005484
True	88.12406084630041
True	544.583502393557
True	142.83820258580053
True	132.72747753922667
True	104.88336879835715
True	86.2813001748594
True	447.7752813297448
True	400.4537088890502
True	1041.169766753739
True	541.373281649487
True	831.5114262069326
True	273.9563461532316
True	289.9702143686728
True	549.3151390606873
True	194.55672293304468
True	747.7039802631789
True	256.5355554501099
True	361.2386140216076
True	63.85287852094324
True	120.2626498863488
True	251.447891679843
True	124.79659620878424
True	489.7448061260621
True	31.120113596107803
True	588.4385632857503
True	1012.2411656019764
True	722.2226446680904
True	1.3204404249843755
True	62.97348673310798
True	489.86458825843965
True	436.3774234843453
True	76.43730161898173
True	121.90690461812076
True	311.2527412497663
True	81.80911052030059
True	52.92111852855125
True	714.947531096657
True	652.4401577241674
True	153.36891508263284
True	168.5675140501691
True	531.7882486511368
True	54.63799074687839
True	23.76573355652598
True	562.6358567971898
True	424.0989341029442
True	1130.4515357479086
True	48.259631181194926
True	461.6861635442732
True	904.4064047071412
True	800.134856637539
True	276.37983060397715
True	749.9157364032591
True	407.3656118780432
True	41.98630912528199
True	98.1495900016125
True	712.8214882604411
True	76.84297172395216
True	141.60518197054336
True	938.5517161453466
True	187.1297565429092
True	273.51234135228475
True	98.68744978123571
True	619.2890771719581
True	578.431979373875
True	204.6283347869029
True	430.5438617283108
True	39.36726941811398
True	281.7156940135322
True	602.8587011292951
True	598.9387336440968
True	317.11686410183603
True	76.45959447954063
True	928.8951354513272
True	1031.4589247180136
True	573.8834491302437
True	61.43581062113532
True	30.47289596049238
True	95.71190728807969
True	103.8431897038341
True	100.9724481817472
True	877.108784079708
True	1232.304464859304
True	738.8895493858257
True	337.90601613829136
True	7.977154369836812
True	21.00089813129662
True	340.81725890591133
True	472.4506556091192
True	47.49026810684633
True	561.4747678981122
True	413.7234458324692
True	391.6796582359114
True	80.29116932261476
True	193.71396777409856
True	262.8250408086122
True	134.6334451619927
True	384.8132538354116
True	43.12127303850343
True	168.94592105132628
True	1156.9128585312676
True	5.809944655030032
True	28.07720105361515
True	571.2896511584039
True	363.9164004833517
True	793.0682995131044
True	158.5048079226523
True	759.2081084134987
True	580.5739397900311
True	284.27306180659315
True	435.387565884336
True	348.151668557584
True	305.1562747773108
True	268.98199621458866
True	387.2574500883346
True	497.3904213908506
True	496.8983865118219
True	106.9842442559801
True	355.26535870966524
True	10.50177153833752
True	194.83609196734696
True	239.52757328155437
True	869.4974110848176
True	592.6098975683162
True	31.956218521377885
True	720.4952585976366
True	845.8450623725761
True	102.93230157809889
True	341.7894247925266
True	838.0869726638215
True	229.1472872910452
True	161.36376894954788
True	516.6323821685518
True	578.2929476893237
True	1104.7798437652175
True	143.21588077613902
True	159.8915052074177
True	260.0692784466189
True	321.33111078688194
True	418.3056158834963
True	409.6730058845419
True	308.3609909834849
True	420.9967783659349
True	497.82012320731513
True	223.474878700198
True	1458.9873782074849
True	257.4601442813222
True	418.2404359149296
True	54.024923916970266
True	756.1946422742835
True	255.4574195229071
True	880.1237598773974
True	550.0963788503328
True	325.3053325614327
True	761.7521795553104
True	264.63997157412933
True	217.4507825041747
True	257.45163732576987
True	220.88691737242263
True	140.88074782284264
True	248.0809974233125
True	740.0081059453483
True	514.2239851109697
True	223.22793156060837
True	1147.790950438089
True	116.48369697254628
True	259.4016354294663
True	72.0069348816294
True	319.74912047097894
True	423.0517002909739
True	96.46312023156578
True	209.39644680612847
True	76.2983510958731
True	707.7827242399014
True	382.7887962204792
True	222.00780189926985
True	730.1755824230853
True	867.5629747491041
True	789.4042364783328
True	825.4125245893547
True	339.8586098671196
True	1.544031469431271
True	261.4443337355055
True	52.3322787383519
True	401.9039076779046
True	53.68438503911629
True	359.0861336207936
True	836.2376636647915
True	1030.7318767647262
True	400.46510203556994
True	24.074838987293457
True	525.3070705002765
True	517.7406094732662
True	189.4619146988393
True	240.2292670959241
True	293.8652914961939
True	21.311429959015257
True	126.62311745443616
True	939.76279912361
True	62.67755845408546
True	486.3924758962121
True	794.4128691073114
True	100.23281230805642
True	251.69489586911183
True	113.15192141076756
True	15.702980147747766
True	1.4642402852836294
True	120.00175849699114
True	1009.4736251224456
True	471.032491968315
True	65.6441310917119
True	777.7153737151814
True	339.21082225686
True	1.1135767067387228
True	456.6914654565728
True	192.9983674893093
True	507.3311071785632
True	80.68759582007262
True	330.9810231973734
True	373.5220347673824
True	159.93438010706717
True	208.8289588416692
True	126.94996515071271
True	168.96425222758944
True	987.4528130499884
True	16.427952124394967
True	516.060161548477
True	483.2016704893012
True	407.8667421949668
True	213.65206993557493
True	233.3858375636586
True	161.65015720149188
True	46.23685492847213
True	475.3764671886201
True	153.96389303174726
True	842.5351013572405
True	839.0332273122428
True	255.92840811776296
True	318.37930410840704
True	521.1752557201545
True	42.543845477565256
True	83.61984827579131
True	755.0412299024028
True	1074.3329577848044
True	118.48929427453852
True	728.7950866476111
True	146.52414739913775
True	925.2446804898416
True	653.9750273882321
True	103.19315275393728
True	271.7238707448414
True	610.3240260143896
True	267.9621504412303
True	42.44288055012072
True	564.7070123729402
True	460.93254041693575
True	6.14797985368185
True	480.6455770020597
True	70.2237342387103
True	181.5940334254739
True	244.5843123986098
True	304.3709751108234
True	73.71635615859877
True	225.15485423192197
True	349.26056920642304
True	426.9053944999323
True	935.4668630501352
True	47.89609097297381
True	892.9526329539594
True	1030.1975729543233
True	129.10471151961414
True	74.1688588400882
True	973.5732388705344
True	33.44646224837215
True	220.3222934518569
True	88.16881330782938
True	208.4369002900189
True	363.8733298380888
True	952.010470581836
True	98.46517498301122
True	74.12222106214789
True	655.8387672324087
True	269.5690038299873
True	736.8651566192862
True	54.0071072939335
True	478.517140672464
True	380.7977275555439
True	686.4407389344715
True	51.04211664101808
True	104.63946292283174
True	27.535658456970985
True	277.09748080877387
True	42.02817242905813
True	338.31958866841944
True	3.11693273859357
True	1177.215888458166
True	103.47584769235596
True	132.00645988260723
True	349.762809526301
True	720.9101098976706
True	649.7089599806459
True	1025.1123036214926
True	469.8326280368511
True	404.2327076151372
True	133.81215919511493
True	426.7286023486525
True	858.3395095386301
True	426.8859727511786
True	968.4636244292624
True	83.72707868082813
True	425.1193484501576
True	186.5740329869891
True	280.4900069683641
True	760.3575629308201
True	151.56697398084532
True	140.3016305492267
True	61.93890636437249
True	856.0019256895729
True	792.3513101451172
True	88.88473508676486
True	444.3670183979029
True	750.9356049731439
True	425.5321811026339
True	56.24365635851642
True	318.13869466257825
True	789.0945873478981
True	28.215407086073217
True	370.1094317118493
True	170.10638647100163
True	289.1748341255336
True	32.92099741511732
True	215.55295922118145
True	776.2999303881868
True	643.5887853343525
True	57.64642108840288
True	300.8816974067126
True	907.915338249017
True	16.43929749331911
True	319.41690439919336
True	296.9632097385356
True	422.6648885317092
True	220.41101047292395
True	613.378750063468
True	48.44064501485845
True	960.852921260354
True	891.8350163565584
True	47.25419341423487
True	406.1174463828388
True	721.908584989962
True	926.401210745452
True	271.82762912318094
True	581.376848505212
True	132.16390187457105
True	185.98903183556672
True	137.45778763026897
True	140.86994241639886
True	201.1550281783722
True	943.6922830519892
True	779.4546496003597
True	946.9792899844256
True	18.6630895922944
True	27.912050155174747
True	357.09607486167545
True	13.426627419314286
True	628.1902875843398
True	1073.2496445019617
True	263.442157258812
True	207.94816466964625
True	86.17770403007812
True	218.85603983571917
True	124.99098077034974
True	46.2714937937444
True	123.1896121758104
True	87.72191192517946
True	239.42573735003103
True	568.76417598478
True	165.53684124078438
True	30.64003802295065
True	55.129919624126096
True	434.05651194178114
True	270.343970135562
True	595.4924834013051
True	24.682717169368523
True	108.14261723959864
True	655.8936387133259
True	278.4871296690787
True	453.7997433010888
True	654.965343357077
True	104.00366442344507
True	112.70907126892034
True	80.68460148436176
True	27.696698692477653
True	118.1486500910272
True	81.88216554585296
True	106.20317384417446
True	153.69284644379803
True	242.68000723030423
True	831.2760717900414
True	278.6407971757793
True	965.3200636802268
True	162.19261648410375
True	189.73127549275844
True	828.9349759794932
True	313.14895507637044
True	600.7833392925218
True	257.450161315969
True	368.0902311196598
True	455.98666769818425
True	571.8725146362633
True	633.0231632575753
True	372.41179368901527
True	34.67074695905964
True	593.7219109351886
True	626.3874697173305
True	19.225234000105864
True	11.47618863733179
True	265.38019788776097
True	402.76196609133393
True	461.5234812564505
True	65.16789457482493
True	618.0042680255493
True	970.6028355285766
True	237.70812715758743
True	905.8360707713052
True	273.25855837543696
True	106.55690998095736
True	270.39177757908965
True	679.6987522812593
True	35.78289649503271
True	566.2062730670502
True	1256.59344315021
True	1013.535064280464
True	891.5885290752612
True	201.91607622515107
True	92.9779215738739
True	197.6852335795314
True	815.0375857475012
True	143.907975282425
True	1067.9675581150912
True	863.7120325556084
True	41.41181724370516
True	88.7837763317525
True	406.25340966911153
True	401.99891791335176
True	204.71166081479265
True	507.8733256000613
True	653.9872055629779
True	126.276993595751
True	277.4688041499621
True	979.721186054652
True	50.40262745742723
True	676.2603995958674
True	545.4186200704471
True	34.5254757091614
True	810.2347582712072
True	384.0036812583984
True	574.156720202273
True	111.3250133632772
True	267.51565399699274
True	211.92104798852216
True	28.438774306392624
True	133.4619812711363
True	730.8946399201614
True	147.47479310222087
True	382.5486494354268
True	62.677776754328455
True	663.6171150391889
True	637.6511464245173
True	235.11926100712083
True	463.5068351746618
True	166.6495778119599
True	170.6524762517342
True	221.70265996082296
True	304.78401321994903
True	358.9436825215778
True	128.08932349980142
True	197.74572243596535
True	26.550526303068565
True	864.6227552547356
True	315.13242367053
True	9.369221719789714
True	366.8382356761193
True	156.71873009979362
True	630.1436165534582
True	359.3237677205377
True	581.1727599278222
True	563.8061654239586
True	465.0740995037333
True	803.3076268628117
True	238.51624406597955
True	534.0574062821294
True	161.77338322391614
True	519.1170170431908
True	358.73320700973807
True	377.4647842629777
True	126.81772257981608
True	137.7424634958427
True	109.54246277422432
True	68.5837522126923
True	749.7175687065312
True	175.00559174256233
True	45.84664517005995
True	0.0
True	544.7866524286236
True	116.82640189628728
True	21.91296384867365
True	41.01577515532519
True	113.24456475914752
True	549.5884126544399
True	186.62075619424985
True	106.59570572421404
True	35.270743688809006
True	156.08951454680542
True	913.611867146405
True	48.56041763630958
True	227.2404683401254
True	753.3070290308254
True	314.2549635395368
True	465.6493621328356
True	489.1923227486195
True	511.2195706022949
True	586.6474310871661
True	908.4420215539687
True	264.3923413656695
True	1043.8996347328182
True	923.39558246284
True	582.8645024449464
True	344.0481419760784
True	841.1545997695787
True	9.771542355752072
True	32.872465502870824
True	291.28615395267724
True	43.109607272814166
True	210.33756991470136
True	776.0724714862237
True	208.8142738824872
True	738.5460872037962
True	781.0518944689704
True	124.2240909185994
True	364.20311341732565
True	580.4832831062273
True	23.47192081262831
True	134.0563693491113
True	443.79109413888784
True	296.0809525432786
True	200.3164202277464
True	112.9196493029024
True	384.65576646990814
True	21.65787218317416
True	368.74691289812847
True	374.007021016408
True	1057.0929964166116
True	360.9723255240595
True	32.19651704601111
True	451.5072094278492
True	414.7347233925509
True	230.02084243600376
True	29.73227280323468
True	743.8947846811184
True	423.0572322653805
True	177.23073123911118
True	12.763865596557398
True	1218.9605408302498
True	165.51213481186875
True	28.28512954771873
True	312.00116630800983
True	282.80087528566645
True	118.9648131979755
True	290.9426339578838
True	45.04983956148338
True	313.55159994854614
True	292.5537677493944
True	341.1844279126184
True	27.732165907011016
True	46.346673662691934
True	1044.3736920206493
True	26.005381573745247
True	12.659462068897763
True	183.7328806081418
True	654.8588711937562
True	8.185117807314503
True	192.24497138482496
True	173.0569374780923
True	517.897536489739
True	370.93940270276784
True	742.1753411397445
True	324.77305264223907
True	495.7134353312301
True	454.9666583182348
True	510.5559207295148
True	102.46092777572346
True	1275.388589321101
True	915.9759793340112
True	295.3700964290361
True	519.0503442158769
True	98.29983241672004
True	583.1588318591229
True	444.4290005922577
True	160.6026888816778
True	78.73224146171097
True	352.21274388984733
True	162.95733685579293
True	31.754022151376063
True	596.7507046834895
True	383.5005990173342
True	70.25035592073583
True	29.630027271913036
True	676.1990238797581
True	497.1453774738336
True	73.85364437766887
True	21.813885996844576
True	322.41098759337007
True	328.2874165728723
True	682.9793940353034
True	548.7727284040454
True	561.1512057494401
True	781.2600901199643
True	9.704178827343185
True	54.53323844837537
True	37.10880537942518
True	55.54667484792775
True	489.4114061825298
True	594.7478201570822
True	86.13845464476636
True	109.90391599658
True	192.236586013056
True	75.53121425530495
True	182.34477826598723
True	211.3435658171476
True	283.4726846206012
True	810.7374083715165
True	590.4214552928623
True	292.2131642503174
True	190.9049604859243
True	276.765921484022
True	245.19342581994155
True	723.4569680419354
True	330.84570748667085
True	161.27796114916032
True	899.3295422698171
True	326.7379068365998
True	446.7047784031639
True	157.41964912038574
True	118.89697416312232
True	60.59474685536216
True	198.41904694205823
True	972.755591224966
True	534.1215716532276
True	122.188187426449
True	358.86761252074194
True	103.70326527547893
True	678.018812270913
True	4.713288986796851
True	680.3025061942316
True	37.02140954491723
True	964.1095498392448
True	840.1902098183398
True	209.03650784085823
True	31.328867226226464
True	84.49958792603556
True	468.90817377877966
True	228.11510579701616
True	1.2669019521341127
True	80.92633876240745
True	1088.3321406522334
True	349.1121230686359
True	672.107826593751
True	475.7394322502777
True	30.165237871090447
True	136.15969314362326
True	446.9162419934104
True	904.73361895887
True	817.5149346409635
True	423.7369737879325
True	352.226299677006
True	16.789604195919093
True	76.82607426142619
True	725.4360897704537
True	482.0963543660709
True	386.4517898983197
True	864.0488707260645
True	26.0268835640192
True	224.3134647442704
True	880.7503593315835
True	235.77943897958252
True	8.450931951031212
True	506.5089629535778
True	103.6868530653378
True	674.4469895635599
True	54.77501245794482
True	251.84619207312207
True	868.4403782175139
True	923.5225148551644
True	283.7894510010141
True	433.03886520033
True	119.980421103261
True	584.988885181125
True	255.284813551698
True	197.6079803639061
True	897.6097186009897
True	57.87943105986388
True	729.232907442039
True	278.4536391986595
True	306.0833186712965
True	165.72240864463677
True	486.351335911088
True	621.6952804415473
True	373.4863753013002
True	410.76851505576224
True	71.172782279664
True	160.14785809616936
True	465.97434549761954
True	213.5664079637124
True	35.99161387625284
True	201.43947722220176
True	392.1983465950168
True	392.95575981518977
True	733.180598114779
True	132.08632186433238
True	665.9971881984287
True	489.6633098185504
True	600.0876850519008
True	137.61265436822563
True	37.48319013345996
True	679.4929409723409
True	69.52323626337902
True	553.7193374602605
True	674.6876630955649
True	443.21104764109975
True	134.2067562740385
True	504.39597832842986
True	4.878652801627606
True	392.4195319188296
True	30.941973979407383
True	632.1314386883802
True	278.5632100516367
True	574.5325905302485
True	686.6061235136515
True	142.02837225737454
True	538.437260909619
True	479.87052316148254
True	64.35676891726717
True	965.5770625725196
True	3.1588744300083604
True	28.987976627733765
True	633.0759191763078
True	693.8444867008079
True	137.74680257708343
True	403.7024308804668
True	124.72313083511364
True	73.8327818000106
True	463.34745481464296
True	42.20720161734983
True	496.1043508129895
True	11.804731128766717
True	830.970949383
True	577.3034584807571
True	656.9797094125125
True	99.7845776719158
True	386.8612907021337
True	993.146336253812
True	848.0131046125761
True	144.3956631069973
True	536.1184305300019
True	452.7175081542654
True	247.91820939367096
True	254.6941776698254
True	4.879615957346947
True	303.7897245526231
True	11.475494610545985
True	370.8953323486113
True	74.62258980942099
True	430.3077663284865
True	674.229351841887
True	127.6582976409275
True	243.90693223993807
True	626.7961245645298
True	686.0543588740317
True	289.8744469366561
True	136.62151017608338
True	161.77258202489733
True	477.0274628386938
True	82.09664619830211
True	9.344367713836604
True	507.8230058621111
True	557.4207193892591
True	19.0427443972562
True	139.80803689239784
True	911.5733372485744
True	485.959284437098
True	276.9932400468352
True	34.41282556370844
True	484.0309393335113
True	113.17007087003913
True	594.7417543691521
True	668.5149321000624
True	299.21922683778735
True	379.84518526013
True	188.27546182827464
True	244.08784368385352
True	77.2366158865083
True	222.55526736730712
True	492.4813042857351
True	18.279379408047856
True	452.2319347514264
True	349.02365974727945
True	743.952778523937
True	906.6622492642392
True	894.4504222304485
True	159.8341039278719
True	392.4641925516062
True	71.79295647793407
True	199.73907075901485
True	322.5174764360921
True	10.297293277047997
True	782.1963927117321
True	25.987558368005303
True	386.668401299525
True	273.983471478691
True	662.9260039754761
True	215.0558281897415
True	35.315820249385766
True	694.1479542282707
True	1090.359448833966
True	221.73697434756983
True	134.09742369068147
True	611.6949892680462
True	491.5773011968006
True	18.226714334808857
True	838.086403203388
True	121.95466134029157
True	47.8211727906052
True	302.7680361702438
True	349.23593750689406
True	400.14746172860623
True	265.59470777914424
True	21.080636741296274
True	22.68180883590592
True	820.8223128510939
True	198.36637077249364
True	114.26528308208306
True	852.1458092584011
True	650.4745138972366
True	665.9571799189865
True	456.580380811693
True	146.74619260637826
True	31.7050705067474
True	104.5960291400739
True	438.4890458165178
True	229.12043553888017
True	484.69845496051846
True	148.00587906660226
True	484.0446378725679
True	656.8476703544518
True	989.487012707232
True	22.766392609540237
True	980.9666247130084
True	1058.662372979068
True	459.59311827550073
True	84.07699035531326
True	808.5034449913122
True	641.0178279850189
True	649.8898611335031
True	169.215757097837
True	748.891295522149
True	724.3235201235822
True	114.91573612913486
True	749.593553333694
True	849.6111053892976
True	484.7173774102579
True	220.11394485526532
True	74.8069403181307
True	299.8209990855805
True	351.0406972305923
True	472.935938928012
True	421.5460627087088
True	188.07898975488527
True	323.52429215747355
True	2.908238667696041
True	12.808818141386736
True	101.57529841711738
True	126.25595400985556
True	358.2900785031733
True	356.6551725236461
True	111.83208498014976
True	16.386538596656248
True	211.3924191232969
True	825.8151406154458
True	463.2460703760274
True	525.921252290522
True	550.6093608702223
True	793.0666721412404
True	631.220532537873
True	90.46215643144733
True	203.39058363374315
True	231.73324798832232
True	288.5770500460805
True	104.16236291212454
True	361.5596342869001
True	431.4055580963402
True	174.84387954708862
True	648.2946565811587
True	245.15374979478975
True	198.70357603759743
True	27.73116102287912
True	248.8410175666189
True	472.8326518930448
True	166.98950969796263
True	529.5812164721204
True	494.761452509638
True	242.1206889821173
True	101.42352866539258
True	41.27938466731253
True	411.6534318855415
True	778.6991328819457
True	161.31830628089935
True	1066.5823829323824
True	1025.1027445901557
True	480.5108769608461
True	101.43313699368784
True	124.73986643584628
True	672.1138503139761
True	9.251626031427373
True	228.81539708348944
True	138.0868673419475
True	119.31539962290051
True	334.0750001625046
True	629.3012958312362
True	38.088282973456224
True	127.47896835912935
True	965.5212448591614
True	58.107391587960464
True	437.6371674304287
True	522.7816037759884
True	242.4974097218929
True	137.79707104205372
True	928.0526083400554
True	1182.931666225766
True	518.9817843235082
True	658.2035097551138
True	209.3693430689169
True	152.75836000787552
True	323.11064930505785
True	252.90396016485792
True	171.11975605988613
True	309.8795582871604
True	346.5747438650396
True	12.530894169566649
True	610.4819212008199
True	149.434385379098
True	70.92558644323042
True	436.60804489770834
True	307.0918302127879
True	1217.9444810298571
True	347.6307006119461
True	957.7746782686658
True	10.1295753847439
True	275.99111597071135
True	235.33916680350663
True	156.00130458416888
True	494.0591212765129
True	192.80200452612124
True	420.46268593455255
True	337.600887713407
True	111.63269565948082
True	348.0583617272729
True	1031.725068133998
True	723.4796308620253
True	224.47400236623525
True	111.07443868501691
True	297.76769048270296
True	24.86428455899073
True	364.16374912802814
True	318.1835051476736
True	552.3555652481558
True	442.7165061965835
True	355.1046066286968
True	157.31740043235143
True	13.018799589263352
True	420.1837236366373
True	277.53326311687124
True	148.24500464353667
True	307.0474003362808
True	427.400753531303
True	817.53933072218
True	304.96448532204687
True	781.8404470134626
True	399.2629133399197
True	380.5417084139126
True	1.498386840310014
True	1145.453621219316
True	104.61841652517754
True	903.1321975163794
True	208.13654634086367
True	485.2716529047024
True	671.4766522794819
True	86.33605809338914
True	476.879572533297
True	32.400670734075604
True	419.1443237221544
True	74.6323138761602
True	230.35328267805528
True	39.956485238882486
True	680.1095621409071
True	186.7767506231468
True	25.851750973787308
True	412.98923260052726
True	108.22016584921592
True	177.93722195857328
True	846.961485820187
True	254.19398382663465
True	158.24117777886136
True	378.70109008381206
True	526.5025359545988
True	338.02066472374145
True	512.6161668833383
True	627.3265052525111
True	161.9395021706481
True	6.665144548337917
True	67.57681182827933
True	418.6075677593445
True	93.65322537748388
True	82.7182301697303
True	1064.7199493337264
True	27.065883269944607
True	333.35992698242165
True	329.1980155474786
True	445.53154502768245
True	669.4820961994327
True	186.71539765941893
True	662.6216111910076
True	336.65050320071947
True	348.78442001392483
True	281.04866634611
True	214.0090598798027
True	367.5980792060911
True	415.88628927979534
True	399.43039575618826
True	566.3192354370544
True	138.67303517497416
True	75.07232899941755
True	41.889428205147226
True	292.50142606154213
True	631.5076782021299
True	395.1153486901004
True	785.9997858327512
True	215.0550774021085
True	388.5038169621466
True	67.58776445034796
True	54.32981695917954
True	413.1615031416314
True	200.86919547626596
True	233.1992964419225
True	44.84922728238379
True	1082.7927650812464
True	172.2238991551438
True	919.3913771210728
True	322.8166851929106
True	933.689781231594
True	245.84815629130716
True	466.1880436380969
True	543.7051116698284
True	602.280647990608
True	212.48390804101044
True	472.3408008133826
True	938.7978830891844
True	122.30257409098492
True	6.359413053266883
True	571.1121536695146
True	28.485784319070056
True	77.29088923463425
True	800.6490885346866
True	214.2115173963576
True	961.2263887251478
True	688.1095996705145
True	406.8613231443386
True	283.7557925561081
True	489.7364050574898
True	338.88391573401185
True	181.1181696087706
True	664.5742392572786
True	712.7397506950256
True	215.74975744161725
True	84.95208187955897
True	504.5042789959856
True	136.5071492113494
True	376.0951389692081
True	341.70223336757863
True	66.47250150027396
True	379.1318328829422
True	404.1250201923465
True	363.204575488
True	398.2804796281205
True	423.5738381555235
True	643.0892196619703
True	58.22469914988128
True	459.3307678191383
True	324.2380808616837
True	649.2268657482018
True	219.1104777754861
True	100.103403012423
True	40.448400471643744
True	536.8201446826479
True	617.0128578113657
True	191.9104703727124
True	413.2323951872888
True	343.26052163233163
True	16.661195355180023
True	167.20200724710614
True	289.70093199082885
True	3.019988818161768
True	886.4260355120748
True	80.72251479995137
True	103.7725304227882
True	111.11110313036497
True	370.8355728068544
True	35.28207890968663
True	477.69575967718345
True	226.0406981716113
True	6.565324804235138
True	110.1470174935002
True	449.56487866761137
True	52.2974326550573
True	66.45403322780761
True	182.4270903226292
True	296.5881785241504
True	951.1756784649358
True	386.53798528646666
True	955.137353761361
True	183.58414591174923
True	1024.233060670887
True	763.999705234812
True	643.0691606197848
True	422.8941602912441
True	377.5315433699286
True	74.40824380058132
True	75.61062855739709
True	79.5257008740381
True	164.68955807068414
True	489.2150482693127
True	1097.639946828225
True	184.5951590953056
True	360.09973472933405
True	435.9080142888909
True	610.9098785311143
True	604.8706663313451
True	294.1374210585959
True	457.33025569597135
True	663.7158764977386
True	95.114935211047
True	717.053533633606
True	254.8059969644707
True	130.01923151214663
True	414.0979538388275
True	823.297786404574
True	445.3163659824749
True	840.8819080853465
True	190.42981592468644
True	347.881777617537
True	711.53061794504
True	621.3911641677231
True	202.49605340489845
True	262.53566229121475
True	760.4449215906835
True	28.62559670264616
True	182.101292109512
True	493.29789302393937
True	704.210718625023
True	107.01672116172678
True	33.89119901196643
True	164.6681367606978
True	712.3738351964708
True	319.02499993890814
True	551.3295078942257
True	357.5718135388695
True	296.6093954894258
True	452.6682260045561
True	490.1353296004806
True	73.01352399186119
True	370.9410091516406
True	788.2883911265905
True	0.0
True	291.7245728567214
True	232.29120458987623
True	954.1616615171296
True	150.34301939472311
True	635.7832769779202
True	626.1488836354496
True	110.5974096271555
True	230.85105403631533
True	128.8892657654633
True	10.531476214461364
True	297.4768546980478
True	371.2587196598489
True	1142.4239765706664
True	239.31615607750467
True	417.2073264191122
True	650.0238730823316
True	190.38161152405175
True	28.706767815897752
True	839.4526151189469
True	606.0724698070491
True	156.2057754732895
True	626.9045188545874
True	165.85430552078938
True	293.31003651419934
True	765.19941384306
True	38.12295282585434
True	109.63285043920082
True	535.6295539912132
True	66.23662074640127
True	78.49963838550669
True	408.57188055160833
True	25.165478900408896
True	751.8652877076784
True	103.00357112878945
True	155.72145116609025
True	19.028513249313928
True	706.6898463392508
True	29.512005963834877
True	776.3317099945205
True	400.2212363448256
True	113.08980204434825
True	706.4430374964874
True	523.849143823069
True	555.4638902447628
True	48.71085006939644
True	366.3472026905829
True	5.961144810852542
True	95.29956407219858
True	381.93316490905136
True	51.916260316385696
True	119.09614711636851
True	317.1866271307386
True	187.4194352467404
True	99.4188795222682
True	673.402797803574
True	18.644398577864195
True	1179.723747932847
True	490.3975250675274
True	305.5744794217607
True	491.8705590787815
True	127.14908998175224
True	776.1670619519145
True	1136.9376097658078
True	737.0945412405025
True	181.118607148541
True	228.1145043200736
True	53.872559056998334
True	57.52225022510736
True	155.2892193826799
True	101.91967690980374
True	178.08071851021532
True	1216.8118661662013
True	322.76582683483275
True	362.728216990428
True	713.7007331446027
True	17.158149117402324
True	13.550734492677275
True	596.3621737286601
True	5.358342571064467
True	116.25711954120358
True	683.9144803041052
True	179.05028797080556
True	627.4281414388583
True	843.0027795758632
True	151.75664310092458
True	862.9662572471605
True	2.661390343610708
True	431.9124304055184
True	1044.2728099309911
True	26.77743299941946
True	236.7334404500892
True	150.21352246934967
True	989.7257134529932
True	230.3963377375634
True	488.0005509510384
True	118.5113453820863
True	498.6717056791112
True	147.97874061833443
True	98.50896155005388
True	380.5468531285013
True	79.08699596716741
True	54.15548088498967
True	1098.0817101291666
True	252.9094829479068
True	157.15154691411843
True	364.311662930186
True	396.3945099736712
True	212.3586378035655
True	165.94924514032752
True	395.8795237242822
True	38.19530968998575
True	494.0259733373924
True	1083.3617873865169
True	109.92226801294096
True	465.32949175956406
True	316.9449926847685
True	27.837873607587955
True	434.720390485268
True	104.16185638647868
True	588.7396982660582
True	198.3591091204632
True	430.9768454344493
True	20.846314284031497
True	445.3976880066572
True	114.22867153635434
True	341.0487269916053
True	34.747154589778816
True	166.29872722259387
True	256.4383013797323
True	751.0481570623308
True	60.901386947987646
True	143.83179608632398
True	231.33667962428265
True	136.2505463794967
True	618.3066584661748
True	555.3732658697314
True	781.6380970152401
True	391.122371017822
True	535.8861301576926
True	435.5739006756283
True	694.0456218919373
True	72.00178164942434
True	472.2324331638057
True	435.6649047255449
True	46.04877983372982
True	82.59221103078266
True	128.5023124149848
True	90.38298905083468
True	326.6041901592867
True	847.502957539282
True	334.224026017633
True	1111.5400947715211
True	310.2070262789346
True	906.2730988570082
True	154.6608262072153
True	584.1360581436248
True	629.5464562465195
True	714.6400821370903
True	442.2837225555858
True	64.96385178017081
True	290.9383687750414
True	41.16143283139332
True	167.8968392285687
True	176.53716623054092
True	1121.6071575993235
True	220.32145284145636
True	545.3801427168956
True	538.8036931395509
True	567.1033316659568
True	867.5746778887735
True	578.5597918800036
True	641.5500315121326
True	932.3917168141544
True	123.70817010962853
True	313.2329784359935
True	267.74691899560383
True	334.6087666942629
True	92.30138413232191
True	387.867091223962
True	4.572737332461456
True	331.9160366872959
True	251.05411279642047
True	616.9252981935963
True	288.7196690787882
True	359.8253977161992
True	11.106656024612883
True	59.278986470397534
True	548.3253161806537
True	33.32259042421466
True	153.234810250607
True	66.48307787235375
True	150.90635676505582
True	238.02100639356047
True	73.53673241669985
True	376.4965538338041
True	274.303633762017
True	99.2736962379336
True	339.9635769572063
True	67.578383559326
True	579.4698631196655
True	849.7247165077194
True	275.47086818897293
True	1167.2894239860143
True	115.36506495038368
True	299.3085261008425
True	1040.279367028165
True	88.93420500130931
True	286.9546740684614
True	10.464692474541376
True	395.1082579188116
True	458.5872952070379
True	155.73167524912571
True	627.6265618098164
True	918.987806153945
True	157.4675828547349
True	80.8075112861224
True	334.74775954230563
True	547.3042960079495
True	580.9105031936036
True	1212.7733265458685
True	25.890381584905747
True	931.2712804664992
True	135.06306280521852
True	631.5892299018692
True	111.91839224477708
True	133.55991129945974
True	191.3362507353154
True	174.72347815380087
True	780.6732812101197
True	208.1121062139393
True	226.0475276644241
True	65.83109429488027
True	518.7147230524051
True	425.347393698685
True	178.7349198444519
True	235.36289405014776
True	16.869945957869195
True	414.86806916141273
True	222.2859911474697
True	275.5913625862174
True	112.73422631326484
True	679.68506782813
True	421.83988894669
True	256.2781445043131
True	644.6662582387349
True	530.67948890725
True	464.5824330901979
True	136.27676800097322
True	533.0920126739509
True	439.0482732169104
True	2.5190801808757035
True	191.02445122262773
True	89.71589600253645
True	243.05540538129776
True	2.891305466710783
True	127.04577577214224
True	359.71249627792
True	7.949240556670269
True	852.368879971696
True	171.9542742119259
True	757.7759978888906
True	800.1106478637822
True	164.8039645965279
True	212.84575844202385
True	486.2645445151035
True	822.7523108955751
True	51.21620390559924
True	36.3640288508246
True	132.69031720361872
True	635.9732161088924
True	713.2651329962015
True	179.42526715116296
True	590.6942624376055
True	592.7510002031066
True	843.9045411075816
True	403.6879900219503
True	180.4450983403171
True	877.8729526724064
True	217.23783234633777
True	147.6634449493295
True	337.29181792592766
True	229.56072545396907
True	210.85703436211503
True	605.3657417545171
True	260.19636631852137
True	180.00298587002638
True	444.8703940335741
True	472.30192806406166
True	63.465943905219696
True	291.4200797992183
True	78.8200895387476
True	338.4080157736318
True	360.5812528655956
True	259.4491088489021
True	176.50647560935542
True	383.3783272934365
True	645.4491259380471
True	696.198587413892
True	300.3854554288819
True	750.9353984208103
True	64.6595213842983
True	877.7676717035198
True	350.57930169631817
True	11.931077965538854
True	593.8823631073544
True	687.5432204341284
True	248.04786014507312
True	167.70252074734077
True	48.51107419712108
True	382.7230964434
True	72.15616866348171
True	14.634113013950618
True	892.5929904793646
True	365.0124457046093
True	180.79229333923735
True	971.5199561694154
True	11.751039962248472
True	792.6665234297668
True	30.548296018528728
True	704.6949824924754
True	59.92377520232201
True	752.6314919303485
True	442.4870824327539
True	195.5074994334439
True	432.09285800432536
True	215.62093048751763
True	308.02366651449773
True	224.7867498422437
True	403.5490735518279
True	10.854270063600604
True	321.0942359327621
True	114.1643558294255
True	10.751335851782729
True	479.8801977588548
True	713.0390982715562
True	291.3559667532433
True	81.49237946522838
True	297.6564385788073
True	80.00715339484299
True	197.51728016144665
True	181.71337200647977
True	366.166447897149
True	41.49412449014233
True	132.7219195187481
True	383.04413161346514
True	860.1871905198706
True	111.20361938842564
True	203.8494452679794
True	431.25843261992696
True	18.757884104209268
True	411.9024582383431
True	503.8499005415207
True	88.0075033441148
True	390.8960925594668
True	356.580359642145
True	415.6975526815001
True	571.1413386128366
True	1056.1889615786192
True	983.9796189719156
True	58.24095096202003
True	1062.0550965015202
True	111.73458828245772
True	105.317752654755
True	105.49078843539604
True	487.44316234952186
True	373.7087258440195
True	589.0118321987887
True	253.0767381112096
True	157.32601431729665
True	398.6041357373066
True	16.288233450742634
True	448.8081812916593
True	385.5746994607853
True	145.4439338246431
True	93.97034779121827
True	541.1350012765671
True	985.7435671566348
True	202.15490195999897
True	66.41973634121236
True	421.2018183347297
True	374.3240284260264
True	459.4989080869109
True	331.36524291448035
True	4.853225979134288
True	527.5539328891882
True	513.322000093097
True	499.60754878493634
True	197.61559389917895
True	106.90502341062376
True	21.619159257943945
True	379.7015330318739
True	106.87820941263348
True	6.795833741560742
True	30.06995437629811
True	347.0923808758804
True	641.5636897421582
True	137.37837591456076
True	89.90403448418132
True	23.59279215187455
True	397.7552582678592
True	358.05078118937246
True	783.5404946567962
True	299.0955660497166
True	504.5600394639097
True	548.4246520953565
True	528.64024882885
True	290.5377387019797
True	504.51779481738686
True	100.72386520336325
True	568.6066771772084
True	7.035067438215386
True	372.21804146519526
True	476.2399436647247
True	966.0640255992234
True	347.2114429453559
True	806.2386490669783
True	983.6567041728142
True	177.84849338265437
True	37.75366311662898
True	382.7133060758667
True	375.7555727384829
True	606.2967645486617
True	256.96506573202385
True	31.521054218468144
True	630.8484359224775
True	126.77861764767776
True	1075.248217668868
True	316.7428248950837
True	483.8457366075984
True	127.31455405385312
True	804.1688154632747
True	146.73574418562694
True	805.6131517304411
True	562.2678611452693
True	188.3425347104232
True	114.88481870881472
True	68.56810976127353
True	567.2013742785006
True	897.0815072081023
True	416.7549129835364
True	531.7770988397084
True	128.48059124396062
True	607.286550104365
True	491.3434906515802
True	806.68066367308
True	308.71520929849567
True	590.6767192880344
True	117.3289887781792
True	25.89427595639147
True	406.25458121453096
True	162.76611893790673
True	100.70665075569346
True	376.5520387358933
True	1087.827581422184
True	281.0529158344684
True	555.7576721259338
True	12.486179133516591
True	78.55647197772045
True	331.70230547318846
True	795.6793242421795
True	446.24668044254486
True	529.1878710389576
True	706.4289860543098
True	68.81644783617517
True	737.1062841474603
True	42.86515027091826
True	108.60594780516855
True	194.3981222494941
True	82.381787195726
True	27.23974288060486
True	299.2176959833275
True	491.4832584297741
True	872.3177947442216
True	866.5003871916681
True	6.349603262642537
True	276.58507234256365
True	457.9895252318421
True	126.3483743045095
True	240.61060525625783
True	328.5272118904029
True	1306.992338777852
True	462.0579637869071
True	25.444907264141342
True	189.16625332604207
True	704.5398168496225
True	36.08636011634989
True	171.8819678345894
True	559.769761131024
True	69.62365226779534
True	879.3353877717352
True	334.5548784079301
True	676.2117387975726
True	77.25255301037613
True	699.9937812573454
True	590.705121970013
True	870.2382800162593
True	255.49867470254668
True	514.6505554969729
True	804.4080673498313
True	930.6917606222444
True	233.5740565690595
True	756.1383647904314
True	204.00086114388372
True	449.46655669038375
True	370.771584529208
True	497.2143771260408
True	489.0679862049574
True	311.95064214549
True	355.0723821685781
True	114.8733831488466
True	353.28709319216216
True	1149.217867598793
True	313.67446027822416
True	150.0056184446122
True	308.26230122114214
True	729.9617318143381
True	659.1253738785039
True	403.7587233196471
True	118.38627771423263
True	331.0026080875885
True	32.73135475206041
True	167.3258602570831
True	86.7224046840703
True	89.42240724858011
True	572.2882179448653
True	139.75165836531784
True	133.77577353301507
True	105.04100738149955
True	87.27300352114128
True	443.8302100830807
True	388.21049263025054
True	1018.4409551883192
True	535.9390498166182
True	810.899328301032
True	268.86139845287965
True	287.22595937903185
True	535.2558779707392
True	201.28585353115372
True	768.9314883982497
True	250.157817334084
True	364.0840239874472
True	72.34494919153263
True	117.9642123602087
True	263.4001646526433
True	123.97761046056328
True	463.1365100597762
True	30.637531690158383
True	560.0801445722894
True	1008.1950692920552
True	724.5263237008196
True	1.6823057975809714
True	62.93838191619776
True	498.55157755682177
True	436.2239037959376
True	76.3958454514921
True	122.80899057226492
True	300.95744138944593
True	81.48955581855881
True	53.570524637888994
True	750.7663756080798
True	664.4087126968475
True	165.46824249299402
True	173.4793558456454
True	536.9599330315864
True	51.81126454445619
True	26.59552914783909
True	587.0321146834369
True	456.1501160320752
True	1130.250181669538
True	49.48250836017646
True	469.5789636897104
True	864.8616521092194
True	791.8399535259177
True	286.6905551131275
True	740.113649787707
True	398.0841360772941
True	42.51406674917031
True	101.90774232749004
True	687.0277398432778
True	75.63688437549293
True	143.41367693932511
True	954.1737484980569
True	196.44964209075923
True	266.4520402479393
True	104.78046871636732
True	633.4567386731245
True	597.3721113599416
True	210.09692965262823
True	438.95670165818063
True	42.268225441392985
True	284.8386237061687
True	568.2057327537734
True	634.3928140444737
True	305.94525127275205
True	75.48010915926339
True	947.4929040381992
True	1094.913065170381
True	572.0223781590688
True	65.40007982629325
True	30.49385358295909
True	93.2524386823766
True	107.225214195746
True	98.84652164427308
True	894.0749532765607
True	1178.166998454134
True	740.9108905329592
True	342.0536271208287
True	9.3256907245396
True	20.71068987074988
True	335.5347958768273
True	481.73449438426616
True	43.76827833801397
True	559.0443593831867
True	430.1358758935275
True	389.2580758584816
True	79.99883387986205
True	199.95817289398235
True	253.7489482253702
True	137.0024990648646
True	395.8482459982739
True	42.37443213014666
True	175.03061646955706
True	1153.5165990217004
True	5.722003087828724
True	26.531991398905905
True	576.2745402905415
True	369.7420118942623
True	760.5029007338935
True	152.27341458708767
True	725.342925960753
True	593.7191207318597
True	279.5135699064075
True	416.6120398647586
True	354.0993444590396
True	282.130390479971
True	263.65666114413807
True	378.5951719887945
True	508.0614352797442
True	507.0746545571423
True	105.97624433221353
True	361.9469316404448
True	8.67474712801128
True	190.85379207169495
True	242.36728526486797
True	867.1200218475918
True	607.3741498352226
True	32.65400536744973
True	724.1124520776046
True	872.7330968199379
True	99.86578396849636
True	358.91862757976287
True	871.6095289292249
True	228.1070577519669
True	166.08652043662394
True	530.4127148570005
True	580.2300837534884
True	1104.3771354602022
True	142.39049372161253
True	150.48943252458062
True	259.25911233512346
True	304.8519612282527
True	399.7876634787189
True	420.0032297844797
True	316.66610245431553
True	425.0206670122231
True	491.8471797432944
True	236.97191395532988
True	1464.3872078664483
True	245.62036018696807
True	407.0882116431884
True	54.271932770057376
True	763.6163446142507
True	257.24397407910084
True	910.583476890036
True	550.2989951456244
True	315.67730281778324
True	793.0170313104094
True	267.1351748060516
True	211.48972428046028
True	257.0715698488893
True	219.30890688151908
True	142.27792284449404
True	245.3658061230189
True	732.4224765492536
True	514.8378361109804
True	222.11816402197908
True	1205.384378838587
True	116.33130770583232
True	256.68253647678165
True	74.62032570941766
True	317.1170575210088
True	425.6267007763477
True	91.90195452764642
True	221.62297087431
True	77.08911530231047
True	714.9690234424023
True	373.25089021254894
True	205.10963615557785
True	723.1170341841542
True	889.1416997831175
True	868.8090976782727
True	807.9034880631144
True	355.6603166059604
True	1.433836991287085
True	264.31919241716616
True	52.42682678872754
True	380.54572418557103
True	52.603697873969686
True	368.90574397427247
True	868.3645268236107
True	1026.8718168493792
True	394.2975666401434
True	21.86934307542252
True	529.9797213435047
True	504.9276093500672
True	190.7490343747252
True	235.34964356927745
True	295.17194662031096
True	21.958123709336427
True	132.22035396486672
True	978.531924304894
True	62.86810330057492
True	521.5299035152415
True	778.2897969128769
True	104.98980066720507
True	255.69211180293308
True	103.75131355896316
True	14.666479779019292
True	1.7874159038270652
True	119.52765753052292
True	1000.6377294345918
True	489.408816822342
True	71.4892588819915
True	782.8054957992184
True	341.88703709078044
True	1.804896878791221
True	475.922749654556
True	189.7017203000925
True	485.645983307452
True	83.4370618870792
True	339.4930498068907
True	374.0847455973933
True	174.53103272707162
True	215.3253161663034
True	126.87510553506652
True	179.67568671685902
True	954.4802086142254
True	15.402950497034002
True	510.76749298950136
True	477.93512511634094
True	394.90064510076354
True	227.8623269203974
True	226.7355107057895
True	156.33003457187868
True	46.8800670910294
True	495.8454683815173
True	148.29958895828477
True	842.5631460764539
True	843.5963798035347
True	237.27486102533655
True	311.0459852366704
True	521.9865072612614
True	41.970046998118335
True	87.68838576316044
True	735.4759707817369
True	1063.4262074638914
True	112.27936225942776
True	724.7801398057387
True	143.10130898200956
True	946.0300590429604
True	656.9814832037114
True	100.13930620897156
True	282.7286043415701
True	616.9590986156056
True	260.9611211962162
True	45.77708451872824
True	548.7825211174991
True	453.8805146484881
True	6.006477703025624
True	472.8761503995132
True	70.5082032292511
True	178.81608114029498
True	240.30980320986356
True	313.514114560237
True	74.00559922395087
True	224.4820575900941
True	357.508735878019
True	419.7386732427987
True	962.8984173390596
True	47.73660615821787
True	882.5727016805943
True	988.1957979514716
True	129.88039515799784
True	74.51004681361043
True	991.3657161989136
True	34.28673864197863
True	224.3660860092488
True	86.39329394651482
True	198.37103342791715
True	363.3945497892334
True	944.4386200690356
True	94.1645708831965
True	72.06243823171582
True	630.0452377824596
True	272.31576532882747
True	722.9005606651102
True	52.0943563553331
True	505.8888580559818
True	380.76770364052896
True	679.1012984391733
True	53.042057324410685
True	108.4047029160098
True	28.42057228945404
True	269.1753333099736
True	43.79802145917527
True	347.56249632816423
True	2.8784345817718635
True	1171.1435489917735
True	107.02816530597082
True	137.25660170241468
True	358.59625977526247
True	748.9649340419435
True	667.2759263051654
True	1025.6956724373288
True	463.60495465295486
True	411.34461977551774
True	134.422136233139
True	419.9137936087753
True	857.2767731548659
True	440.7932632064341
True	942.7242265892538
True	86.64444939120514
True	434.1276981203328
True	186.18389020309272
True	286.3658171599263
True	737.6631052258515
True	157.97194059368096
True	127.29020767449104
True	68.93670258586431
True	884.3658718182218
True	780.5729383383199
True	83.71607382771407
True	431.7882020130295
True	718.7641351395706
True	415.9465900218608
True	56.28295692940565
True	326.3278751990199
True	777.4182740337693
True	29.337948016444304
True	367.9568180400056
True	173.4032386296605
True	292.8369383425862
True	33.84938463704144
True	213.7971815305672
True	777.6838439170642
True	647.9588528870177
True	59.1206041257657
True	288.0387031607156
True	914.9552551823122
True	18.32584286952641
True	309.11816418371546
True	290.5875932198477
True	442.1872528559493
True	220.7554010955994
True	606.1630137710513
True	49.36294690315256
True	984.9326076909374
True	849.8791970706621
True	46.96064084796277
True	381.0743529659212
True	728.7100675701143
True	899.7958480841694
True	276.30893319641655
True	571.3646209589092
True	123.19915084741233
True	188.0110407290972
True	136.09200783610163
True	133.5330951688596
True	215.1423008405294
True	979.2974850302824
True	743.4548674753204
True	934.9224059769982
True	19.225796845704203
True	25.51847747762679
True	356.51440053466484
True	14.497339991374623
True	633.0213442416187
True	1027.3163233225098
True	257.6764793722953
True	205.76114589292192
True	81.31350181320173
True	211.7184857454451
True	135.32065333019258
True	43.297520099546375
True	133.2187342161565
True	90.63677760131152
True	246.97498956134405
True	549.4731416996965
True	164.56777054412393
True	30.30428122634992
True	55.81208869557187
True	436.6684132814113
True	266.72964031001675
True	602.6997437430965
True	21.99837196404875
True	116.4360238415188
True	659.2145981212088
True	271.2509808019464
True	466.1842577824784
True	641.8958121575371
True	100.76412048161691
True	114.6240217559775
True	81.29914854980402
True	25.45069075113264
True	126.77683794236896
True	92.19630513235887
True	103.37826331329371
True	152.16432197724745
True	235.9818336582368
True	797.0616880373599
True	291.60173903181163
True	911.4561511747756
True	160.76548823185442
True	204.44123782615736
True	793.828981991726
True	307.56585603263966
True	595.3764565423352
True	263.6459101657272
True	363.3070338115012
True	455.2860717074879
True	557.512099126907
True	625.9329236434168
True	366.1014180972271
True	30.51137378267744
True	570.9973671484427
True	625.6853835011312
True	19.604543008948543
True	11.034733441202238
True	265.266558609759
True	424.7461257501709
True	451.965032021009
True	67.35866916498324
True	621.1774950651836
True	901.7738069274998
True	238.9287131010884
True	864.7580002155888
True	277.2885569774439
True	107.81364450177789
True	274.7771150402381
True	686.8044150139474
True	40.93666948151591
True	598.1227673458793
True	1282.020187474025
True	1013.5797775558974
True	871.1022206057113
True	216.16902764654424
True	86.00599527980812
True	198.67031420203844
True	842.9081119007543
True	149.5433928692869
True	1067.514597137082
True	836.0598023248966
True	39.70557784582624
True	91.30719826476964
True	402.0858037278676
True	389.381798976333
True	202.05166937237465
True	523.0232596041554
True	675.5032986353204
True	128.6715901444733
True	278.0994149379528
True	997.1387108092524
True	51.88264575007685
True	704.0843246395906
True	533.8305633145395
True	38.8952114751137
True	805.6508329781094
True	386.9444759242021
True	548.0395957007327
True	108.33315596694568
True	259.3155865490539
True	213.96652807861344
True	26.572079257690085
True	134.95811492557266
True	756.1813861330422
True	145.93538138346528
True	380.4931254503688
True	63.57140005623287
True	638.2983914214974
True	623.9328080401774
True	234.0052820439392
True	462.51584199631503
True	170.492285877988
True	172.40309732316814
True	230.482478664866
True	287.6946819099691
True	365.2177989989571
True	133.09354713642728
True	194.80533011853203
True	26.785048838485704
True	861.8835938640087
True	328.52946756051216
True	8.837976544979963
True	366.5017895708213
True	167.56945007141832
True	623.2969808508585
True	388.0604821939471
True	574.0994139383068
True	541.715791952961
True	486.5202794958
True	783.3321141079402
True	243.57172729888788
True	546.6695140447345
True	159.51002778610106
True	531.1756790447322
True	357.18462284370486
True	372.83822281138765
True	130.91027063213738
True	131.03857690357253
True	109.3473243092137
True	70.61598369482492
True	720.3710892741645
True	179.18961462261498
True	48.49055004820265
True	0.0
True	538.5031210713304
True	108.5468952131972
True	21.53043677527687
True	43.05333627440169
True	112.69451555195816
True	507.46986842350856
True	179.52394230572983
True	112.99291127222136
True	35.884129873201104
True	160.61239466858643
True	951.0669445384827
True	56.2879151827028
True	227.19308809379336
True	741.5544169458911
True	311.3736316529725
True	469.5039536126277
True	460.3264469307029
True	520.9021279855692
True	596.8275933774808
True	887.3335135212509
True	258.7257811406228
True	1036.34378286327
True	921.4708886461996
True	615.6563661429357
True	346.3002959940586
True	824.5721767991989
True	9.7028267800375
True	31.94413695202354
True	289.58071239814444
True	41.310492673300935
True	202.5373517442508
True	758.2486200250263
True	211.4082204519037
True	745.3458064843153
True	758.2723361219015
True	119.37880151647556
True	360.7787660837065
True	587.361194907629
True	23.920816445333045
True	132.15519172792062
True	437.0273906130967
True	299.06626673317595
True	201.39774691774528
True	114.01936207148792
True	376.7527371070979
True	22.813693003122715
True	368.4732874740456
True	373.8177500206068
True	1045.5028712805954
True	354.69897782048423
True	32.26711349577497
True	430.1123314507744
True	447.9128425105967
True	229.5058504922819
True	31.427702911567696
True	753.9964796681274
True	433.6066321572367
True	184.62288361607128
True	13.475909245852248
True	1206.171322057632
True	163.15592362754802
True	27.83841685038854
True	299.08167328786004
True	273.64811308580965
True	116.51814417509686
True	283.8159039117896
True	48.4248444714746
True	312.97000605581513
True	316.06812987164443
True	319.38176319893427
True	33.320702182465524
True	48.00114980590092
True	1097.8545943854065
True	25.54845201540934
True	14.279742331214672
True	185.20810852860103
True	658.6733260032613
True	7.67049556348187
True	185.5982184992062
True	174.41697870954084
True	534.9535860822796
True	368.9696761695827
True	730.7602654274917
True	316.972413116274
True	496.2197742862576
True	447.6305952227711
True	468.8369449266845
True	103.52465061402822
True	1249.4002695823497
True	928.6229756111052
True	295.2275970730124
True	533.4424138354734
True	102.31883840444418
True	586.1471351722887
True	438.87952292966816
True	155.5945360269661
True	79.12466453439211
True	352.69450998722925
True	168.751462868805
True	29.29427539566071
True	623.8294943533772
True	376.0027051393814
True	68.98534587192131
True	29.60466827875971
True	683.2913715035818
True	494.2788853572097
True	72.9179678613806
True	20.072209451168465
True	332.5577189125207
True	316.4508688963883
True	705.6925913040941
True	547.0503784794009
True	568.9800385871962
True	795.4649466607235
True	9.61910452967034
True	58.84564752068631
True	37.60068519989611
True	58.16901301374525
True	494.1495880686415
True	596.2281336853645
True	79.09192500547869
True	110.2007547100142
True	178.80921511554064
True	72.73841679532617
True	179.5956460693504
True	207.79294513716565
True	269.9095894031037
True	814.0124672966101
True	596.9570354886122
True	284.40361622780955
True	192.82602646184336
True	269.4132324588331
True	245.0634243811872
True	743.0352127222831
True	319.2874284034881
True	176.36556556706685
True	908.8736516233868
True	366.8879742642395
True	474.1023687188522
True	154.93908948590652
True	117.01948290770557
True	62.28736006712207
True	213.90183421455865
True	993.097388924884
True	503.5242431320184
True	116.13624842401696
True	353.5010592046612
True	100.08111637749174
True	651.6630192788691
True	4.400741415098147
True	682.3160448588691
True	36.98378101925508
True	956.4599149476412
True	842.9487405406558
True	211.70703115530864
True	30.56719127401304
True	79.82332911815818
True	443.662763812733
True	227.31871861395857
True	1.647171059887504
True	78.18335284498595
True	1090.8073888868123
True	336.1082835908747
True	693.305617558014
True	475.43136312119697
True	32.3795275109118
True	134.8773492709408
True	433.40170502330966
True	935.7585369780784
True	826.5233341731837
True	414.55096690845374
True	337.51764921657866
True	16.238544458557897
True	77.10442775509084
True	757.4859046895772
True	477.1452013072579
True	377.1681380886808
True	856.0174449458622
True	25.538110738190763
True	219.78212125640025
True	891.5631008879949
True	238.08339389931845
True	7.6715929561413185
True	496.33365262266665
True	104.0653217471248
True	635.5983011388271
True	55.06491236602953
True	254.46142795916788
True	863.4358572867908
True	875.6181784715826
True	279.3657138430567
True	442.7001022358936
True	123.27929349570624
True	605.9970843948796
True	261.5521983714333
True	199.4832803165085
True	850.0071625270456
True	54.30189424443087
True	713.2480008315862
True	279.5361286014744
True	288.868389404305
True	166.7201908433525
True	485.9864372762677
True	613.748286202931
True	366.0326372817051
True	411.441109643341
True	68.83257685642135
True	155.75210017517296
True	444.592641258255
True	208.4993875343673
True	36.4710637259152
True	198.88378515115596
True	379.47262581013325
True	383.923723539437
True	743.8414686154263
True	129.74577476355844
True	680.8513984285711
True	465.3334245423328
True	618.4592740358213
True	132.61560881360683
True	38.199299095984045
True	674.6624750136441
True	72.3761315069069
True	561.5368924309814
True	699.763754845516
True	459.37385868668775
True	133.67982619054172
True	510.5656622617093
True	3.62137350287965
True	400.56329336117005
True	29.694279572761747
True	624.1801739697166
True	275.8681125951741
True	572.0236405074402
True	691.064463279101
True	145.76079305768556
True	524.8634897363991
True	484.2427599090161
True	63.020533483003945
True	959.9611421878484
True	2.792105006693715
True	27.128090241759452
True	639.6228240389358
True	685.2203732160576
True	132.2456168941245
True	414.12254984539794
True	121.0808440674256
True	76.40826211358139
True	447.83405342931
True	44.65511646499451
True	512.3814401969281
True	12.04914778425832
True	890.6100639523307
True	564.4782420258712
True	655.5176247037476
True	103.84647538835937
True	374.5240959817515
True	1006.0203156141138
True	840.1201031455208
True	143.17754243369657
True	556.4842075459345
True	451.88736333399737
True	255.60252290306917
True	244.39512211783045
True	5.349397359855926
True	314.5887176332397
True	12.260634906528471
True	373.5980621431381
True	74.95001076003994
True	414.2128814733711
True	655.1381397850105
True	122.90655103486633
True	231.75219880778343
True	646.5848960171187
True	684.6561199986087
True	292.4522176196824
True	141.071447456576
True	154.2741379852024
True	481.8344908797368
True	81.28403676609683
True	10.923556632594105
True	495.1702394735375
True	561.5873524127963
True	19.728852395900766
True	139.4556015519283
True	879.505062387861
True	487.5603130309056
True	280.64858639907555
True	34.575242986157754
True	474.4654440085708
True	114.4424829693194
True	580.1940848624905
True	665.8170013617178
True	299.3817608055138
True	371.9465740825564
True	174.31145554852284
True	237.49084446019936
True	74.69371484759522
True	219.76235392891067
True	501.70077482266646
True	21.8595140053974
True	455.00618431713104
True	369.7386275743736
True	737.423861550467
True	896.775424680898
True	914.710246019344
True	157.8542365624074
True	399.4344933065903
True	73.55120711400562
True	181.8837838808564
True	321.1577923386652
True	9.03611015649444
True	832.4548671709309
True	25.409152916928623
True	380.8875487477087
True	254.79531128781204
True	663.1538684278535
True	214.11797295161145
True	41.56211305966895
True	695.2599457358824
True	1080.767753984275
True	222.08825342319355
True	131.7683120677726
True	603.4172471392955
True	503.6088128945492
True	17.814258382531712
True	832.5103073581547
True	112.86844620807072
True	46.17057037795158
True	285.02929971732675
True	351.23625141910685
True	397.75247537552656
True	272.3153044720217
True	18.883309437153045
True	22.82467514937484
True	833.9953142189199
True	209.49360543858637
True	108.68727349635176
True	862.5942393035016
True	645.9645308171955
True	642.0190803315626
True	449.0876211837492
True	151.39531996254485
True	31.58264666158494
True	99.49462453236696
True	445.32451426952025
True	232.25415799104533
True	481.5794737700078
True	143.54723190172183
True	500.2325602032492
True	651.5635677311333
True	947.284389304411
True	25.054747402998657
True	986.3715361437198
True	1100.5720028043993
True	491.18038163642086
True	79.24429294911155
True	761.8501269533334
True	663.1343871359642
True	657.2487206135197
True	177.15783699569658
True	764.8337282559243
True	713.767289966664
True	121.39315958740046
True	788.4160715050817
True	814.7436783356143
True	461.8934705906238
True	234.0433145752541
True	72.02863401645853
True	318.71610462749595
True	358.82052225622607
True	452.4505498194226
True	440.4916773023212
True	208.00957705520335
True	309.35582357570564
True	2.7763464578508144
True	13.962669115024337
True	105.31360743431732
True	130.46114433382786
True	359.0519497946135
True	344.76567775036926
True	111.0993996170066
True	16.794443742176423
True	215.20318434177253
True	878.9229028344313
True	463.54670257353376
True	516.5064326585023
True	556.2156523112366
True	817.5577804250215
True	656.0032590209433
True	97.99260462723883
True	209.65644368229465
True	250.6763558049666
True	269.7741481626659
True	101.62505453923724
True	368.1969372598494
True	438.10899048706926
True	170.54017524545773
True	655.747563161571
True	247.4321306255692
True	198.46851645849443
True	30.213655968906952
True	241.8244581623875
True	491.9226734579462
True	167.5213421767055
True	521.9448074555918
True	459.2120695068167
True	242.35370555221556
True	94.51748660848308
True	43.367135755651375
True	409.9839862081548
True	803.7595879874449
True	157.29313172183797
True	1066.4759009767322
True	1043.888283340998
True	475.39361836845023
True	100.46677791971712
True	131.8217784395952
True	662.7030591607398
True	8.035252970273117
True	225.60504003405848
True	132.43711147813048
True	120.3621620719056
True	326.93050078758995
True	626.6905224861619
True	40.73099684101883
True	124.12616213149816
True	980.2717299933408
True	56.995123849428026
True	444.7350900005577
True	522.5003600692588
True	243.19658890576392
True	129.11066287888733
True	943.4386001752572
True	1201.5587322213223
True	535.6652305232851
True	659.5758374461021
True	210.18457438103567
True	153.1081574290537
True	326.4186605951631
True	259.8281301754225
True	171.1427343908443
True	298.82648878643806
True	326.29765222724063
True	11.980145886110556
True	625.5500372607917
True	149.35492806337786
True	74.56393177774189
True	455.4271913655184
True	301.2733158868939
True	1205.6364901815164
True	366.18893308715576
True	952.880853736354
True	10.355252590667286
True	267.1739703418443
True	222.63907541530895
True	158.2485772435089
True	491.53542321872135
True	191.90308836592015
True	420.5862471217268
True	324.5749919986446
True	118.28108879076736
True	361.929264489929
True	1044.471952112252
True	723.8801572518456
True	226.81951222384012
True	109.23753712375574
True	287.6338419266457
True	23.64085552081925
True	344.84786137579187
True	317.9530572486529
True	554.1136757539008
True	459.5902469831776
True	364.9608794317023
True	156.7870838562283
True	12.607918177909497
True	427.8641409415957
True	285.56947850144536
True	129.5362247613142
True	298.3857213263912
True	432.7520995599834
True	817.7311283949139
True	307.5436551417896
True	779.1062098509537
True	379.0941574812549
True	373.99897465017534
True	1.5984283875071168
True	1151.3406346250856
True	108.77462385726488
True	932.9794479829544
True	217.37983374884783
True	436.9760531479114
True	678.3179535748138
True	81.70287270512462
True	495.20414329921454
True	34.268686036973484
True	418.8123182464283
True	79.25448029656913
True	229.93097517511805
True	37.81373640546824
True	663.2551399414648
True	193.177318734289
True	26.38709029344999
True	389.2819140268185
True	112.92655815916424
True	163.88577114361297
True	835.8406163381254
True	262.87945370547845
True	151.26664377445954
True	371.9415413343588
True	529.2965163315205
True	346.4249073286096
True	536.546427958034
True	598.9801605048614
True	157.4246330533646
True	6.823996042655032
True	72.31241943221545
True	418.8318192699275
True	91.92067702891212
True	80.49279772182662
True	1012.8768367790076
True	27.10695926238661
True	325.9090692789447
True	325.0337444038054
True	447.3033938273642
True	667.04797818156
True	186.3814598420222
True	657.7411527500659
True	333.3672467252248
True	344.45497087653746
True	278.6354234626175
True	206.40523037782964
True	355.3102210752553
True	433.7636448216577
True	414.1724578989875
True	602.3176179915345
True	139.15621996093762
True	72.60255020094256
True	39.91811242002103
True	309.8527351070152
True	653.7101579164837
True	416.5044315631799
True	816.3405886646024
True	211.44620946731635
True	387.9177662155542
True	67.11073477927678
True	55.78894019359213
True	421.1703975861888
True	196.5662414277485
True	216.8235094957772
True	42.57145317655403
True	1089.4860138985705
True	171.65483861296002
True	889.0193378702675
True	318.2126837732519
True	926.8665594466686
True	242.21902087435677
True	474.49957011091584
True	525.8560912850676
True	602.9226262136634
True	215.2163910289586
True	481.3527542970338
True	941.8416325452442
True	122.67369540232475
True	7.480100164018672
True	602.7021662393596
True	30.23775918937674
True	78.62856389778842
True	787.0577182712518
True	225.51596626340677
True	1008.195894539365
True	672.2043630858774
True	422.9003855043282
True	292.21360157890865
True	483.2264818438682
True	337.282186617269
True	175.81027307843283
True	681.2376965998983
True	690.5794822280561
True	211.25915153272356
True	89.59627297742098
True	505.7710843504403
True	135.57854438409927
True	380.3564683048924
True	330.2434390796799
True	65.98466522258845
True	369.4207139784787
True	385.61858274198727
True	379.7988622183572
True	417.9707793973232
True	418.6879456205063
True	656.6925349752597
True	57.1384550337856
True	439.3747662972872
True	318.0355302545811
True	668.8771981944652
True	230.3629876645986
True	98.1729683019086
True	39.30260901357868
True	541.3632846437828
True	630.9732985668079
True	185.7835818514415
True	404.66427268228864
True	336.1697620898257
True	18.95121186411332
True	168.1551010996024
True	302.4553265045469
True	3.0737231930816225
True	872.9778106257593
True	77.47681273130179
True	102.33216803682998
True	113.89328095781713
True	362.0663096715077
True	33.02267998694454
True	468.9091870306343
True	228.3829377118369
True	5.508779089004081
True	118.79469853074484
True	443.9129200683779
True	49.09078050230773
True	68.60300765419808
True	162.267627575635
True	297.69960030065613
True	967.9642438178922
True	387.2761699343508
True	938.4475900412529
True	169.78774349633537
True	1018.86608171052
True	779.7499077480312
True	637.2099432298014
True	438.51240201173454
True	383.1277832287267
True	78.0056132787461
True	65.67826029508528
True	81.6801361238399
True	169.1878670559327
True	456.55224161036426
True	1092.4653196703312
True	174.34780408962726
True	356.8198095789756
True	433.7929218257868
True	575.4334051080973
True	592.7602140428605
True	287.29814290479334
True	454.734395833947
True	677.0543617280902
True	95.2731091957917
True	716.6984868456698
True	264.2513252089294
True	135.30561238300243
True	410.9658573678073
True	880.8303990723363
True	427.2765901802457
True	888.0099218160566
True	190.6839282665216
True	353.52902107605274
True	701.3904225720128
True	621.3863472933848
True	191.66471362193212
True	255.725196702477
True	799.0591086071009
True	30.2714136019654
True	186.01448109617243
True	511.473896596621
True	707.477410562193
True	104.7146725462818
True	37.66917675474849
True	174.62146651460546
True	745.3706267246807
True	313.3008039915092
True	549.9256747232907
True	356.5415608869972
True	295.9582168461969
True	455.1405213478327
True	485.3012233753019
True	71.67440781438943
True	372.5356644660455
True	795.844734799773
True	0.0
True	295.98643789769926
True	241.8195656422336
True	980.0642167384566
True	153.96159345599995
True	644.4242909451962
True	639.6596270386964
True	114.49676456863182
True	224.44051702106407
True	133.915067257147
True	11.32341544069543
True	288.30094941621263
True	380.7492826922047
True	1133.589880362065
True	243.1428966585151
True	398.32168346842354
True	640.2909490468214
True	188.6264700429146
True	26.92260273702212
True	875.6099462311888
True	613.5872599253505
True	152.65718476237993
True	646.6608566589164
True	164.16605446987768
True	305.4525787663907
True	765.2784629285268
True	34.83390718153821
True	107.80357292489668
True	497.0688092432291
True	62.85187354309221
True	76.18014556906837
True	401.31858936892905
True	22.893034750092657
True	777.5900588551193
True	102.32287853059236
True	157.85322054944024
True	17.503728324445138
True	730.706710849434
True	30.15942128883979
True	766.9072775386479
True	403.601297146604
True	114.22275139047171
True	711.4133448943284
True	539.9588469895763
True	576.8272632849348
True	47.36886401430795
True	370.8727081840409
True	5.0768096761148485
True	94.00430437612428
True	389.9872662858436
True	48.81909236113754
True	122.58077194229882
True	309.5112196037781
True	196.7910857609638
True	96.8514246102253
True	626.5802690548027
True	19.59157116850371
True	1131.4657867234623
True	511.21438514002494
True	303.9146678657378
True	479.1133530980711
True	130.59104725058688
True	789.6652253105415
True	1114.4712053568594
True	756.2181824201183
True	180.7515165004517
True	225.12824701581087
True	52.982425717255744
True	60.61266270325014
True	154.39127123122725
True	102.77006239371931
True	166.763646703772
True	1171.5134297732714
True	317.4270125384511
True	348.520979052278
True	719.4592411315456
True	17.120669368137257
True	13.247457665439198
True	574.8027019286811
True	6.01552361449218
True	117.3524739759057
True	679.2163018950545
True	177.15773683829306
True	663.0416600315367
True	843.1181883698114
True	160.69541661262798
True	875.107771012897
True	3.4782697900584227
True	455.4655865742564
True	1055.0514538033551
True	24.865263765609527
True	234.2308074696261
True	150.15412268178935
True	976.2919730476558
True	232.94143371006768
True	504.42379008708775
True	122.29581020284256
True	517.7930718023733
True	147.27722784955378
True	91.8385754220183
True	389.29372296257753
True	69.2624168586826
True	56.54044119552152
True	1057.603948774213
True	255.07186405002727
True	154.37231162259047
True	374.0094768687221
True	397.5342730843132
True	216.97311955226436
True	164.59759900841055
True	409.4337853363033
True	35.22547647249143
True	487.9954419594844
True	1093.098492909901
True	114.78702520768556
True	474.5055868359418
True	308.17255150938416
True	27.236123671923828
True	414.6676361660962
True	103.6712382652663
True	586.0714185322138
True	212.14435976636048
True	426.8787747143515
True	19.410678518874604
True	433.7384896220266
True	110.95279866860857
True	351.7893380043354
True	33.5475404056807
True	169.30432242080863
True	253.26862518454152
True	780.0613381020432
True	60.88357200316436
True	134.49717575330172
True	239.97304485299185
True	140.93676659689476
True	637.6376140881837
True	545.5664029828336
True	772.6729404811703
True	382.5058823618948
True	534.4942375365466
True	414.6725306630449
True	679.7311692197381
True	75.02917220634622
True	460.1453073852212
True	429.437437656008
True	47.56466118193264
True	88.26606470758911
True	127.39621337450828
True	90.385517376715
True	328.3002227831288
True	852.6412791399237
True	335.5023530531064
True	1107.903320052894
True	325.66721369881253
True	905.2994878663108
True	155.47140986738086
True	578.8852123176796
True	605.4655138598868
True	700.8581976646834
True	456.8828031606269
True	59.8857884223272
True	282.5236610557832
True	39.941830776714895
True	168.6850271038136
True	171.15960743367356
True	1136.062038525905
True	240.78053627471385
True	544.0662073624117
True	559.2517045674698
True	557.541265785759
True	891.7055777928942
True	599.9030946897177
True	634.1267477947813
True	917.3960790139048
True	125.02337341900048
True	311.55436233072135
True	269.6131537958263
True	318.65001713808846
True	92.69588293354198
True	345.69763986023787
True	4.750664926026055
True	317.3913798965737
True	270.83448989225377
True	604.2009301978711
True	279.18263599384045
True	363.3970392677437
True	9.744744610110248
True	60.21340409992504
True	547.2289729314816
True	31.312732905739423
True	147.72271286257683
True	66.67150953495589
True	143.65122561031427
True	236.5533784845909
True	72.18943755829716
True	385.7709702276042
True	265.28721267126247
True	103.29600526308052
True	329.7764709503022
True	66.64856088282717
True	596.7666601490762
True	844.4896730579985
True	284.6839801705875
True	1181.4054171604612
True	116.2259046747632
True	302.2567197865712
True	1042.2701395304234
True	88.49257295305941
True	283.06402856293533
True	9.412731149590089
True	408.9644173633297
True	454.57645648508566
True	168.87666400342374
True	618.2345623120577
True	896.0668548347772
True	154.24766835812167
True	76.35995112735394
True	322.58149932911465
True	543.7487379390742
True	609.0749664637842
True	1231.1393044795043
True	26.777557635598814
True	933.4425163427576
True	132.7455583570452
True	638.7017897114946
True	113.99348378952035
True	132.5447716357834
True	192.1192924975767
True	167.7453304778024
True	738.4964094592647
True	199.52346886940347
True	233.8114150215065
True	69.71340991963761
True	519.7440766344888
True	455.5987990380137
True	177.57995097203286
True	241.43101172510592
True	17.568901878607402
True	423.7243478721738
True	215.2026595650151
True	287.1551528805698
True	116.5002862380294
True	743.6689108962735
True	404.65262376211234
True	260.87144385163305
True	637.86590714294
True	531.896598417689
True	467.122096129443
True	135.1385740509282
True	525.5663364172873
True	421.762449499772
True	3.2816881732289254
True	199.5961681630254
True	83.73802704970781
True	244.50697200564213
True	2.7326642402852834
True	131.73327187957162
True	345.84174803255127
True	6.589186389455547
True	853.5471071733505
True	171.94273807685343
True	722.6951095000493
True	769.044453999622
True	161.22452689769176
True	214.6641340538623
True	479.80539671181657
True	830.3401250091019
True	49.3629971981155
True	37.12272230122421
True	132.1714697123604
True	624.3951588809588
True	716.5955709219231
True	186.6200413694551
True	595.7652062979467
True	621.1922442798589
True	827.4640469624517
True	381.1843888008929
True	191.05074140637677
True	916.2942364595308
True	234.88588762734116
True	141.58962031279904
True	346.9609949198389
True	218.5345587432074
True	210.7995056555588
True	599.5372309486703
True	252.5169627204734
True	193.94367135536797
True	463.9774164232026
True	461.6408863461712
True	64.28800196244606
True	284.76297914673694
True	73.66046625999842
True	337.2203611516716
True	351.7074376222856
True	246.2091927725615
True	177.1403419982958
True	378.1748628128073
True	625.5446469966428
True	748.1140465553759
True	297.7584036305082
True	739.4393381859941
True	68.01391777818819
True	884.091628898259
True	349.52466243785574
True	13.48450907903835
True	624.6861960189684
True	688.5459606687954
True	257.506431820461
True	169.66887483879154
True	49.15411944110644
True	387.5318642189592
True	75.62958678159303
True	14.325951570852096
True	903.9451198696923
True	361.87365601436375
True	167.56319667503237
True	969.6759795566757
True	12.135279725480745
True	779.619496437598
True	31.711521635234003
True	660.3839906567206
True	60.165438023633534
True	763.5950885558053
True	440.1804379301437
True	194.32385361349424
True	435.55533866093606
True	203.67382393867177
True	293.78886329946295
True	218.7150467167432
True	406.79704223796097
True	9.924204992463512
True	316.0978324264346
True	112.26038839607423
True	11.207115508330036
True	478.7513400942983
True	723.469774444081
True	292.69110901392344
True	80.44843673724957
True	300.47223162511364
True	83.15271828965527
True	188.46055335574675
True	177.586360548363
True	360.5335752908294
True	43.382504809352994
True	136.43914132776297
True	372.998573204733
True	895.847317074474
True	115.37429506107866
True	208.3546386676173
True	423.1126797707852
True	20.000441534581118
True	428.93401501685776
True	514.5377688710719
True	91.4993382648462
True	383.458849887553
True	357.1775560199717
True	426.4922396161157
True	596.8956609230779
True	1062.4100153670722
True	978.7543446627244
True	56.675783748456354
True	1065.544269177114
True	112.93665243990908
True	119.4564514681666
True	106.85141375724876
True	495.4598812258783
True	373.2750491071391
True	574.489665029833
True	256.551741585771
True	158.89534649982232
True	412.9281702619216
True	15.27829462049771
True	456.1112934114367
True	401.1734202772152
True	141.08207876292283
True	91.24800805966905
True	508.8000371254649
True	1006.3078872165428
True	199.09755157565223
True	63.6870806351755
True	423.4509960561204
True	371.8709051627145
True	468.2644671945618
True	315.02900752547384
True	4.276040178090032
True	523.2531296148468
True	524.7428137447514
True	497.9377875131446
True	201.7932258716572
True	104.27401192733974
True	22.55530881865433
True	370.61618690489314
True	109.50493800723169
True	6.082341562006291
True	34.10068003172946
True	349.53711930516704
True	624.0896974568021
True	129.64814807366733
True	88.79776613348501
True	25.994193864320497
True	405.4137763572151
True	372.7601368023665
True	768.8311529332773
True	305.5986061802693
True	545.1042785901273
True	531.7348545608021
True	525.7641121643557
True	292.547164378883
True	528.6130631946053
True	96.02144653574308
True	576.8667852800062
True	7.71711817348135
True	373.7552968721433
True	471.33127483408464
True	934.2257683009324
True	345.9172327183359
True	799.2810080630724
True	972.4624654989652
True	178.7741565753057
True	36.97058810700794
True	354.86847989063045
True	384.9529014859949
True	555.4427787276092
True	255.76555781968207
True	30.052588186822327
True	632.2864830087311
True	132.29175253405802
True	1051.4912549273597
True	306.3003289417808
True	482.2115621844824
True	120.71675184459544
True	803.1929329445333
True	141.48273866442526
True	810.8716232520277
True	562.6377567467393
True	187.6667207553497
True	113.17788100212884
True	67.21608585436702
True	559.5041967039176
True	911.194184195203
True	425.3884001483297
True	517.3422313654665
True	131.77032915966743
True	645.2771143571256
True	469.6006306387896
True	773.9027942332133
True	314.58404753698903
True	585.007811458319
True	120.07436833829074
True	28.924493633002516
True	421.53775949831066
True	169.26245373106784
True	111.17161773851416
True	375.7681514026611
True	1056.3510860414922
True	257.232839661162
True	553.564621279346
True	12.93678762096099
True	76.87053387501203
True	339.27764886364395
True	812.4793083762289
True	456.0310950799338
True	533.4042500106583
True	703.8912967058019
True	70.63370358424207
True	730.1275292989235
True	47.00531007885601
True	105.72064342985114
True	176.4564764153494
True	81.70227478575623
True	24.133467188947854
True	306.919579609966
True	464.5683064409666
True	894.529955393228
True	875.3483839131142
True	5.611193242172016
True	283.2452674826912
True	455.2346023409112
True	126.60257893649006
True	240.87756997009183
True	340.0985360680109
True	1326.1440674094715
True	451.6746926330361
True	24.09592696323993
True	181.59834112938148
True	719.8501012829666
True	34.84467390059482
True	169.0688942224714
True	554.9714247839765
True	70.10132740632235
True	862.8136272103166
True	330.41333049265944
True	656.7321171695013
True	72.22410443485845
True	671.0240542119288
True	587.1531880186645
True	882.6503083141737
True	247.94915682179916
True	503.3471541068703
True	823.9382545035172
True	884.5176925825489
True	240.92361270061755
True	736.3578127870277
True	230.51159280763144
True	452.23863209938577
True	365.8232364335257
True	496.29600822254974
True	490.21697549891616
True	307.2003506464703
True	353.0754484422227
True	115.40602056703858
True	355.18627007640674
True	1183.652435417388
True	304.7595236651428
True	141.76573139229296
True	304.0644055775175
True	730.3323331864109
True	657.6529736541908
True	409.96031854379663
True	112.65614563052624
True	322.9939615714162
True	35.84760692101067
True	176.3326911736158
True	88.82652976819014
True	84.07750795822038
True	569.9955265617002
True	140.96633563790976
True	134.37286819317472
True	106.32582566331718
True	87.54996276628695
True	454.114636303889
True	392.36677262952713
True	1044.900727038603
True	549.2448806768363
True	843.5481156765111
True	274.36196241824223
True	286.72690140919656
True	529.1372297682617
True	192.8186902423884
True	776.9794625610491
True	239.4189545065261
True	365.106472774229
True	66.25150891942297
True	120.24007682061335
True	272.5110064508838
True	117.47843310440392
True	472.9622356766251
True	31.130087701119194
True	565.116015158032
True	1005.4237334437012
True	738.8456863389024
True	1.275758244182199
True	63.460035186885456
True	507.4686819135768
True	446.1561643002247
True	75.60889977892938
True	120.92468796622902
True	286.36792218391383
True	79.38428837421148
True	51.92840083544744
True	732.1515577987742
True	672.2110437513976
True	163.24527572473195
True	174.1494390697132
True	547.3529868529364
True	53.72441423170758
True	25.22272518385104
True	562.7599488469809
True	439.6758320528964
True	1102.5983881470222
True	47.29671494641006
True	467.3085722720505
True	878.9444009412839
True	821.581187675892
True	286.6778065570293
True	780.2937619458315
True	387.6650910099014
True	37.380656822344434
True	98.75537999768936
True	716.6531528274528
True	70.98864188957411
True	143.9653078847837
True	952.9107213508348
True	191.91137140858527
True	275.8805952169351
True	103.16127165418328
True	629.6737341690624
True	596.3601694179234
True	216.30025212920805
True	440.383685408568
True	43.28562262925225
True	277.8729053843936
True	586.2656459002916
True	641.0968311480949
True	316.0392096046731
True	76.80389056916694
True	947.3858528891868
True	1116.830224854196
True	574.0656875199564
True	58.816269075239454
True	28.735053260189897
True	89.23890851495298
True	111.5039558452547
True	103.73630344151871
True	884.626899013458
True	1220.3164334027144
True	718.4777546923559
True	334.1392183313567
True	8.294890063070612
True	20.82780184717188
True	336.2398730168524
True	482.6285374416333
True	44.29313454278372
True	568.1658284357894
True	436.12051744600205
True	395.7527138768986
True	84.85616260749134
True	187.34906263513344
True	260.7713170485431
True	135.7528013177861
True	387.7516518612858
True	42.93953115505084
True	179.9879223586462
True	1191.8840198220364
True	5.486168886791582
True	30.11856781877227
True	582.7543372380384
True	356.2822877043212
True	768.8838275233267
True	161.64300855909494
True	801.4842791576617
True	583.0917678282085
True	286.3730689030542
True	446.8689206077622
True	341.7651388264554
True	290.2296974218863
True	265.8124426161397
True	396.4641127514674
True	507.3947379890799
True	524.5404976288236
True	105.67895797452216
True	358.7206048646762
True	8.698690845505723
True	193.5185255288557
True	230.23332235661744
True	875.737874380289
True	568.4345083074018
True	29.88725782140363
True	713.36573271494
True	845.6181855959899
True	108.71482757419712
True	353.73729401072364
True	823.0591641143927
True	227.4618960190901
True	166.04511314363955
True	521.7802672284873
True	588.2919655357003
True	1104.5604937099165
True	140.58321337321985
True	160.6448093129086
True	255.8972450712107
True	308.0860378082613
True	424.2417606951363
True	422.1923343336049
True	329.4577867920385
True	445.837101440925
True	504.82177210882094
True	237.64115637989977
True	1458.905406216823
True	247.87974453934663
True	403.6725837416924
True	54.28749955040984
True	766.6787212834364
True	253.26676654540205
True	949.1943783454808
True	552.461052802261
True	331.2562811005424
True	762.3635522652154
True	264.551123803982
True	214.15768866615292
True	258.1353390818197
True	217.7432110965352
True	140.3426871061699
True	243.78928202963505
True	747.0094303623692
True	533.5341662479608
True	214.09794687097028
True	1173.5992564469936
True	115.57157348047724
True	267.71714789064697
True	69.31459336678252
True	304.1836228955916
True	400.4104501317385
True	95.71710411276504
True	216.56580130653472
True	78.9826265357326
True	673.1775517407782
True	371.35888724039467
True	227.1906077301749
True	759.4818042210403
True	897.600086098516
True	792.3500661108006
True	826.2390747188088
True	358.3297252525067
True	1.798911804713062
True	268.6459793736058
True	53.62084760677271
True	391.0182200269074
True	57.38997270197384
True	366.78441007121216
True	855.161178110446
True	1039.9477226009603
True	396.8773934121022
True	22.68658687147232
True	531.1980362651002
True	502.8342959469717
True	182.52133399870297
True	241.19124893823792
True	288.24798358570195
True	22.965146944341857
True	124.52254258233566
True	951.4400884749932
True	63.01715986804565
True	477.41129617390686
True	778.604431886162
True	102.06412745113307
True	249.0947064272696
True	115.65909208566362
True	16.137825878398225
True	1.5748759236792766
True	123.04314311992232
True	1026.3869824078392
True	477.62875179292587
True	68.62260981903893
True	784.1576965279052
True	342.9540059793772
True	1.5000110290062865
True	439.75629878901833
True	189.2038214864044
True	511.0403218587344
True	82.90545900944655
True	331.5319086914755
True	386.1858055703628
True	160.35356890569446
True	212.5514798462225
True	134.86879736481075
True	173.52163591330216
True	969.7416980680564
True	15.580803714685372
True	498.2496415080228
True	475.6061947595724
True	404.0908974346808
True	216.72583892396997
True	236.81265418342736
True	152.09591053339085
True	47.2862140244872
True	468.8653327059832
True	151.0067684697631
True	826.3319489590191
True	831.440541366162
True	241.4173987211004
True	315.36711526914075
True	525.6633918404735
True	44.12376325034264
True	86.57370524058902
True	739.478721303161
True	1128.4662948666376
True	118.6960880363972
True	726.5953184090707
True	142.4666978697614
True	937.3328637096208
True	674.0410397884233
True	107.15009193641664
True	275.8374364155589
True	623.1430434836684
True	263.6377268915031
True	43.3169034167076
True	565.8401597772388
True	458.12979048386586
True	5.816646446821808
True	474.5660124454111
True	67.0720980527308
True	174.7302609363602
True	244.06264519743192
True	310.3309794453347
True	74.53663305560704
True	225.86978023907187
True	358.9659744660651
True	435.58472477971657
True	933.776917720822
True	48.849506819382526
True	925.712168229092
True	1065.4818948406266
True	135.15350026869174
True	72.45679679621804
True	993.1452408403992
True	33.58749403559555
True	218.17715225642343
True	84.60863074594008
True	212.23297994651188
True	355.5675110643384
True	978.7985142716768
True	94.36263835174952
True	73.1572833525433
True	638.6337404463129
True	277.7570145164397
True	718.5036218136952
True	55.55747594233007
True	499.13460112701256
True	378.4225081611487
True	698.5659721834293
True	52.9611384786453
True	113.35135507446174
True	29.01961444934398
True	272.50513163694245
True	46.11498896518861
True	352.17588778864155
True	2.5131464412508
True	1193.3269086563807
True	109.5743413139565
True	134.31254453863096
True	366.1206186745757
True	735.5315819399501
True	667.4460079742312
True	1040.184379175373
True	476.3239882326461
True	429.44362686088346
True	136.7720108926236
True	414.6806115128998
True	843.9041550935873
True	422.3055411784161
True	932.1907703640858
True	85.20254484560165
True	432.2645800894319
True	181.47840633284736
True	282.50142873442303
True	739.2736424504525
True	160.80906394770295
True	133.52882204116213
True	61.842144190160575
True	834.8211023356216
True	792.8237844681647
True	83.75078568538272
True	440.12637041335495
True	750.7235686805753
True	420.92558673468375
True	56.11219282002883
True	330.6451400864363
True	783.9646042344575
True	32.27467150367255
True	375.4308352420726
True	165.76940792679486
True	272.16342110541126
True	34.380233306443834
True	219.2063799274454
True	811.756851661111
True	644.4653234782695
True	54.64999260517438
True	303.9523510822234
True	872.4324016628842
True	18.229581604337323
True	323.86681165847034
True	292.2894934624534
True	418.60488243806935
True	204.8938293744224
True	581.6282238624348
True	46.26124427269809
True	947.908003667517
True	904.799709929743
True	49.724419755818346
True	402.1057339940531
True	714.2763274482746
True	905.3849266655347
True	273.7879645484509
True	587.7499000114132
True	126.578362528641
True	188.56243264980847
True	136.744968701573
True	139.86114976216405
True	208.5047969286821
True	944.8564722096042
True	776.7528115310596
True	936.1524620080672
True	20.416536156758944
True	26.7672781192277
True	357.528257169326
True	12.110914337937643
True	607.8734451752943
True	1031.3569094629745
True	259.54262158686504
True	205.8970850591538
True	81.11599874845479
True	218.9890125299736
True	126.57217648794558
True	45.15997196085165
True	125.70321974897156
True	89.40996667561154
True	252.77270786032307
True	535.6599999888102
True	164.44075823489797
True	30.31759422455257
True	60.57740345405956
True	448.7601930538868
True	262.9452401020167
True	592.6006872150839
True	23.38718322750386
True	116.61347461276225
True	683.1734980671066
True	256.99490342408035
True	462.166009822199
True	648.2775512748229
True	102.12726863431664
True	115.68822751892536
True	81.72320923353851
True	23.89365186922884
True	123.50753802828105
True	91.18381451399928
True	104.48811235124398
True	153.659884875946
True	234.87756734576763
True	823.5079596518666
True	287.30521340086455
True	939.148497935028
True	164.27181056176912
True	198.2954233462811
True	822.7151250124542
True	313.2296155710526
True	593.7878112467776
True	254.58305592457907
True	352.94490697602555
True	455.8316435289348
True	548.3471398941298
True	653.4426719353446
True	362.7663437866839
True	33.01841929739682
True	569.7347181106574
True	621.8856732264356
True	19.90511062254985
True	11.642418615488149
True	262.45418267430586
True	416.4173622870076
True	459.6030296606365
True	66.5064943677005
True	606.5611535563366
True	957.8547689160624
True	244.118718240534
True	879.7659799272126
True	269.33743376638137
True	105.56501731544108
True	274.0869519351688
True	685.1270362461463
True	40.09607722978997
True	555.3722973154138
True	1302.48978307209
True	1022.464058871662
True	930.6908528424613
True	206.793728763754
True	90.54439376362394
True	203.2628506405234
True	840.6569025413752
True	147.51315408382865
True	1064.5537663152086
True	877.9605592388571
True	43.809449530834414
True	88.70837836844231
True	421.3778015887471
True	396.6319842770631
True	205.8484594641753
True	515.4901053993743
True	669.6707510724626
True	118.90642285435028
True	272.8422841761562
True	1079.884248137006
True	53.62313747829111
True	675.3893604681122
True	557.3344006561828
True	36.22897033295403
True	796.6501950885897
True	366.0270946874704
True	550.234098334952
True	105.02627176656422
True	266.9081550418369
True	206.6819884650541
True	26.252294072086958
True	138.36242366531224
True	733.0465363792193
True	145.80951785945032
True	390.04195848365737
True	68.63572714385043
True	661.6700737434456
True	650.9637457949835
True	238.70556989608733
True	453.6677897434205
True	166.3907486007698
True	169.39733266314238
True	215.53553679851416
True	289.7262281369356
True	351.46937813571
True	130.97902906981338
True	181.79603140115623
True	25.820909556472696
True	870.9709171309678
True	307.222232866383
True	9.314069335686188
True	376.4233547745139
True	163.12370336719644
True	628.907599206166
True	368.83786209029904
True	578.0311877323018
True	548.4920014856593
True	502.608381224028
True	789.3682977666303
True	240.7861831220857
True	545.9061971215959
True	155.9003796776197
True	536.8799683053379
True	356.0935413936889
True	384.8930026707526
True	127.04499629808416
True	134.0670003136756
True	107.94926112669846
True	65.41318304235973
True	711.7488977090633
True	175.1522789030713
True	46.32950492704442
True	0.0
True	529.5337706219852
True	104.15321490279706
True	22.2707550213936
True	42.12513142899158
True	116.706713196146
True	546.0230329794107
True	180.10655130965003
True	105.11671576188344
True	36.666437055600014
True	162.85635544196612
True	902.247275462522
True	49.93702437069079
True	228.0566679735469
True	711.9474356450653
True	312.80850559924613
True	455.0503384864702
True	497.5230918419607
True	509.8937058328714
True	594.4780969563577
True	934.9335554090808
True	253.96102749053517
True	1041.3977143858378
True	922.1439982163392
True	616.892057534091
True	335.9915407387523
True	835.2029086465419
True	10.134647935397949
True	28.0689027467633
True	298.7357756724247
True	41.89267056350906
True	205.86732380475596
True	775.4008229292602
True	222.19278867604527
True	737.0331595083785
True	761.8982470426959
True	125.51339912004516
True	371.38139121126113
True	602.1614037323212
True	23.384900720423047
True	132.02482768175918
True	438.0774870527456
True	295.07584108110336
True	200.5257787129579
True	115.7340530057828
True	372.7950441571888
True	20.31549929879152
True	367.57707497236976
True	347.17526309711326
True	1043.0707872682967
True	372.0743874787156
True	34.54632189400567
True	434.1281039044239
True	443.3530059903252
True	228.27753699134956
True	32.57224687131092
True	754.7414342861665
True	422.1729654371957
True	181.30941771662307
True	13.333624682958495
True	1230.0540579341314
True	161.6135026308398
True	27.295059777753576
True	304.1203057339496
True	282.4197684155177
True	114.7717374630382
True	285.0326402764367
True	44.53190344678728
True	329.21583240015525
True	290.23666619700947
True	321.20735743214755
True	29.815731224946862
True	47.97254127704702
True	1080.3451784714723
True	25.52127223016183
True	14.219259228229909
True	172.31678195217577
True	660.149554615552
True	8.130250163884062
True	192.58513411135
True	181.2740625821878
True	535.4124584193717
True	378.493009857991
True	746.8328877035277
True	328.3482550532385
True	489.6981915688366
True	434.5101921589825
True	514.5545626436992
True	99.2310946383788
True	1282.0729105926866
True	868.085947599982
True	294.17811060433263
True	528.6857297039949
True	102.81201614848275
True	578.9747980522882
True	416.5789731509296
True	159.81848253265164
True	77.03565677732435
True	348.80935100550124
True	165.586147626391
True	31.19677588620632
True	601.129240045963
True	383.9119651999373
True	70.55736761840772
True	30.2853619074146
True	648.5554119777854
True	484.0797193058774
True	70.59466481075417
True	22.082982098459517
True	324.8027101938408
True	328.85027003649105
True	702.0284822792346
True	555.2930048631387
True	553.8202140772856
True	796.0558941731165
True	8.768258967270041
True	54.87570686179454
True	35.80660414747499
True	58.33107268649324
True	510.747914097929
True	579.188891016866
True	77.42251709107286
True	110.79925525638316
True	195.75746177974847
True	76.62711647064253
True	186.41261093787756
True	210.84329149781516
True	273.1724290245773
True	791.001106291959
True	590.3847363143909
True	287.23742408672297
True	187.74989545391065
True	276.5222329197292
True	244.0259290345704
True	720.8291675038336
True	331.82915664602945
True	170.30480827803063
True	906.2648692677152
True	351.2989571023724
True	486.79183444365
True	153.10707953466783
True	123.82710546992172
True	63.45328597413992
True	214.65760979588916
True	997.5766409976416
True	497.5553960131377
True	118.21492642828272
True	353.31879785832587
True	102.08977222197952
True	633.8142001689063
True	4.732568546891432
True	681.4300124489221
True	37.2274804364865
True	943.2278556302016
True	838.3858419217669
True	214.2098081635697
True	30.31685458538471
True	80.19770439545448
True	449.364779407667
True	225.7883341167752
True	1.3046762986654905
True	78.81968353666991
True	1098.2443355798498
True	347.72408858983937
True	661.7627927052257
True	468.3353611904446
True	32.77874294215381
True	136.31238509837394
True	454.1993697966557
True	970.3443195464856
True	816.2558621056374
True	423.45194457900266
True	336.4689890734677
True	16.65649208580949
True	80.06928911566462
True	739.6228759378156
True	467.1836009347674
True	377.9810954119009
True	853.4402223893638
True	22.783688555437397
True	226.7145650711303
True	887.1446620273811
True	230.74102581729625
True	8.900147053417154
True	506.5683654785286
True	106.70062831745916
True	653.8264969386441
True	51.64370185258984
True	268.9434792231266
True	852.5853017683428
True	925.4577267039
True	272.5303961347794
True	428.38053342371
True	121.67340582864884
True	621.3097135779477
True	255.422622104221
True	184.4572688124829
True	884.7278364856481
True	57.98176026754342
True	737.2701781732337
True	281.2887589572081
True	306.5571421490853
True	170.11409086911675
True	496.4810046216015
True	608.680470968342
True	369.47188049096434
True	396.5522253325401
True	71.89658858738275
True	158.39232324693387
True	443.38229088175785
True	210.92733702446276
True	38.381463739003145
True	206.2180762924481
True	396.6131530044368
True	380.301052416172
True	747.7725931518461
True	133.69112434616503
True	667.8120798225578
True	515.696015266042
True	618.1727369401424
True	139.24337399504685
True	33.990488327841106
True	678.7210119326623
True	73.22983695284451
True	561.7621856958954
True	669.4676611953628
True	440.2062270133397
True	129.15697915628877
True	525.8333844907008
True	5.126855688104313
True	396.7574117768799
True	31.00069660766345
True	633.401146456338
True	275.47177038766085
True	585.1703132699757
True	681.8226684523264
True	145.8133560825254
True	512.6654479507706
True	495.3409622265496
True	64.43185153449998
True	959.1488417974964
True	2.89211577818926
True	27.17079422193544
True	645.7288199746838
True	668.7390741531176
True	128.81533806005123
True	406.01910594203866
True	122.54860424917472
True	77.32157939635091
True	447.9220225258352
True	42.0135053108297
True	504.5334188630856
True	11.83201706453912
True	804.5143164180344
True	547.5597583456218
True	649.9148979427981
True	100.24448111942873
True	384.3922663482799
True	1001.4681989174657
True	805.7352943048196
True	141.92443145552926
True	551.2550587754602
True	446.1922616700358
True	256.1542488337482
True	252.8876496869601
True	5.819031997911914
True	336.26370635556185
True	11.71887882857694
True	372.5077288971998
True	75.36634516737237
True	408.3854467440793
True	652.9095543223378
True	128.25166859097965
True	238.65045665778385
True	640.6671897316071
True	669.4404521487795
True	290.1238285292967
True	139.32642063157024
True	164.4588484178407
True	472.3517961117848
True	81.44723762701761
True	10.046090738873987
True	498.13089933218936
True	563.7354190020017
True	19.8382527569863
True	131.8630884052672
True	914.8966336941708
True	496.913226910604
True	276.14188550659134
True	35.18627000024346
True	489.2918050601398
True	114.6117324127917
True	596.1201824344649
True	662.5333613841278
True	299.3469544229424
True	371.0385170488815
True	192.49696908228236
True	246.70398873763185
True	75.949580845235
True	217.55168356886105
True	492.7852931236666
True	19.97962255609741
True	452.7811884937182
True	369.6360994980088
True	725.9952922284346
True	905.7248720683448
True	891.4852373933529
True	157.5469015387102
True	414.41867286392034
True	72.0799946276086
True	191.8945047985088
True	316.44218523813834
True	10.24685190219482
True	771.5175387060966
True	21.830609066519223
True	400.7095676891741
True	270.454329969639
True	635.6201365106979
True	202.1574292976988
True	37.80936504598403
True	713.026970590638
True	1081.6853603685545
True	221.8193628658377
True	133.04566587632195
True	629.6279567058655
True	497.1306058892706
True	17.4409798983376
True	819.567204389166
True	104.8762489282221
True	47.107064365161854
True	297.04940994918206
True	357.7203315979204
True	380.4509161977137
True	268.6882433503108
True	18.81890371677512
True	21.217438316375127
True	845.0940257721475
True	200.9451205183732
True	115.82604917302358
True	862.2138382449511
True	654.7573746471153
True	644.3808236819125
True	446.9500381432978
True	143.51028491180196
True	32.54638629556392
True	102.21644714452052
True	432.2879050323746
True	237.48957956476016
True	488.3764427088264
True	151.5110153065492
True	464.7288476233534
True	628.570244452041
True	957.771280482979
True	27.26273746134694
True	1016.5263672866816
True	1051.1220685916524
True	494.792171196496
True	87.05785018652215
True	823.344492672716
True	647.481134017995
True	658.5008065090649
True	178.77514324732232
True	773.4475930356268
True	712.469811570884
True	124.26866674531568
True	801.9638501996369
True	809.5073808296837
True	479.2546655056824
True	231.1140928181352
True	73.6314939166277
True	317.69465414270786
True	340.0144647663785
True	466.1465920939018
True	441.8563640915439
True	188.08346487088923
True	315.5160231580254
True	2.442781515385464
True	13.025419940775212
True	95.84463097080491
True	130.6918022899757
True	353.7784537221215
True	355.20140157667566
True	112.0448941112937
True	17.454583774929795
True	207.0989420559081
True	824.1363488563364
True	463.7609267962925
True	549.4424765963436
True	564.2133338244784
True	792.0493413869281
True	645.5688257383983
True	94.52539688613422
True	215.63886134604144
True	246.065181325156
True	291.2575736816293
True	107.5808326143073
True	361.5704578353107
True	432.9596409677536
True	169.75820563390107
True	660.2957637897563
True	243.43591704401132
True	201.3495598742323
True	28.06656407614857
True	245.06554994282533
True	482.0693695865267
True	171.50500397897176
True	521.8252705327831
True	457.8799559227223
True	240.1861732458434
True	101.58490931365608
True	39.05065604056664
True	399.6024014534156
True	782.5851016824768
True	160.2883323324159
True	1032.4327969396477
True	1057.248702195355
True	476.8618695960674
True	99.71375975308996
True	124.95980439946466
True	644.2991386233657
True	7.584642822076778
True	229.6752907021476
True	134.2423410174472
True	119.75532478077515
True	331.58936271359977
True	640.7305889476814
True	37.66526401012782
True	127.259383080363
True	964.4953184033176
True	56.0170092157009
True	451.9540302036218
True	531.6883338470457
True	253.82917986704564
True	130.15478376762232
True	931.0521652768716
True	1182.0229398995548
True	511.4357229190604
True	660.1228435665696
True	203.82012991500235
True	148.85069947527072
True	320.87138842457705
True	261.03041768397446
True	175.3466109267884
True	310.132818602399
True	350.4366251689821
True	10.53517942093618
True	635.4130571317703
True	150.42171261818274
True	80.966244460967
True	448.7044401423268
True	310.6747891366761
True	1214.7492776100628
True	374.8699268426751
True	988.6203167825292
True	10.259991784558787
True	277.90751733687057
True	225.3704609716959
True	160.83027481957586
True	473.0239875381066
True	197.3762748603419
True	416.5378852114492
True	330.73569314072245
True	112.81901539865189
True	352.3325065928356
True	1017.3330720389235
True	711.0678586647856
True	222.449229916306
True	109.93472174948673
True	297.4236968967112
True	21.743392715828847
True	355.073729623496
True	315.9033904608675
True	573.5332365328658
True	463.2830316481573
True	360.865497757263
True	165.44293828398744
True	10.958747267843988
True	415.338159650033
True	268.4554041598568
True	151.23214189187155
True	305.3300764681369
True	437.5977478422647
True	795.0726332700249
True	304.43106451816413
True	781.6422130476002
True	396.1710931850234
True	385.2574545084642
True	1.7151452356649348
True	1163.9546493476007
True	104.35152377861868
True	920.258427746136
True	215.85525577064965
True	463.9409258073921
True	684.6746137737086
True	85.92342424261848
True	476.25060027757365
True	35.22746710819365
True	425.4911108833276
True	73.29750956061379
True	219.5657411430985
True	35.487494854383925
True	684.2233368418586
True	186.66863451530824
True	23.004407915657
True	400.1518043595202
True	110.27297978631064
True	167.2011337977126
True	840.0143670692427
True	259.72686915328023
True	153.8955607749893
True	380.82483410112326
True	505.3028075094244
True	333.8880377523093
True	503.3815564404375
True	612.3984966880637
True	154.0409371261919
True	5.530135842333651
True	74.53575197462912
True	421.11801688036815
True	90.0888831491173
True	81.03726360305345
True	1046.6268620037742
True	28.72643924611205
True	333.0292060418739
True	324.68119486856074
True	443.0365793804575
True	657.4696673374511
True	188.7042507108368
True	640.7975820558087
True	332.4893988318384
True	357.4497574381662
True	268.61331011214367
True	218.20538731039292
True	358.68910701797324
True	419.4611065669058
True	413.3217164079429
True	613.9832468948351
True	132.1172884960941
True	75.48143823584157
True	38.09942767770089
True	290.62617122804244
True	637.3398034429415
True	378.2940450379902
True	820.252018210405
True	216.6567717492065
True	383.7398604248864
True	69.60611414684928
True	55.00193166085851
True	421.22310290747424
True	201.29287193511735
True	228.41264464644075
True	43.93312018824569
True	1073.3836867897844
True	162.86745763253762
True	910.3922247523384
True	318.34072966155827
True	918.687293703269
True	234.608020478332
True	472.5394832800024
True	533.3117204404093
True	601.9294013573223
True	219.95767898076213
True	472.9868043056149
True	933.8063087727162
True	121.4749378427178
True	7.456422476730092
True	563.8255954798469
True	29.36396398894893
True	75.32400981776371
True	791.1104073366997
True	222.29223346299287
True	999.3321951065518
True	693.0735430675809
True	421.3564458500727
True	274.1599888087974
True	481.852882591729
True	340.20215454313694
True	187.08663462181968
True	715.5771791336359
True	711.7988089512168
True	209.15453447546392
True	87.33903904025748
True	512.4724097640897
True	139.88809045574072
True	378.0385498976051
True	329.68442832718875
True	61.67008186957196
True	374.2665784074055
True	427.63475498468347
True	380.5627075208584
True	415.27804066084354
True	428.2922704850646
True	629.8211176808366
True	57.30032675980349
True	453.315622713888
True	325.8258034923704
True	669.1355981469222
True	217.3447804774381
True	104.657831455218
True	43.20402510602707
True	542.9000587410175
True	629.3019059528913
True	193.75764559891476
True	410.52253347483565
True	339.8096953300416
True	15.131877779588946
True	175.40782708633213
True	289.3505608871607
True	2.6435096610056474
True	860.1381958383254
True	80.90265161389966
True	104.83637553572012
True	111.4223059481048
True	341.8169888205145
True	37.44907779417391
True	461.7739127143121
True	227.30465231975023
True	5.386574023013861
True	121.13456119384009
True	432.3294777731628
True	50.6223820572939
True	65.81217787923902
True	172.06397092940648
True	283.81878364220944
True	975.1064005646246
True	381.5198752721794
True	949.3616033829668
True	168.8966707638387
True	1028.8595161485664
True	766.8227570962126
True	647.4115613692019
True	405.0804603455712
True	371.3519249817489
True	81.0657380153501
True	73.18814640392814
True	78.50223267882777
True	173.56727577238402
True	474.53351271871793
True	1123.335018255946
True	184.8780347597823
True	352.99541725989354
True	445.01817326728616
True	614.1423502245872
True	605.7400637943898
True	279.784234141216
True	440.1793476059052
True	678.9189193871599
True	97.37510906020678
True	722.854610087923
True	254.95285955407783
True	138.03322347988467
True	407.6371161865077
True	854.8891559089407
True	428.04146033504895
True	871.2707330804259
True	193.98196485085143
True	355.7848574212441
True	663.7208907033715
True	615.0174356525271
True	194.92878812362585
True	252.51807855775445
True	793.1229832187026
True	32.96532572579396
True	193.0314552467963
True	483.0731000396408
True	711.2330583855356
True	107.26988626593274
True	37.8301920712824
True	167.63533019164606
True	749.5441171406865
True	316.92673174584263
True	553.0293036749327
True	351.4302759702469
True	293.7378915016616
True	450.9097831200844
True	483.26502008913127
True	73.47170658171879
True	368.9145124056576
True	764.8135067439969
True	0.0
True	290.9481158993633
True	253.1217367639633
True	1013.5242520915668
True	154.74906258535114
True	631.8349803511786
True	649.9686289841075
True	112.83185044528382
True	218.4629670752233
True	141.06625466136043
True	11.36100335009123
True	293.4065743598786
True	377.669274596215
True	1124.9348339344108
True	233.22507931378453
True	429.63726795235664
True	659.8250936654262
True	200.2893959274505
True	26.47080640966464
True	846.2626883852412
True	628.9753106187061
True	161.59166464758053
True	663.8991853997869
True	163.1112010899703
True	292.7678177568401
True	760.374717328893
True	37.263593319132646
True	107.19737945406598
True	523.680646812557
True	67.06659666538123
True	76.60369616175707
True	416.3982450655047
True	23.136727527239135
True	748.8328572580122
True	96.27239679743614
True	150.17167243433502
True	18.37014642028883
True	705.5115483759594
True	29.930470469301497
True	776.1430485749931
True	387.9161929181157
True	118.29250186131318
True	682.7028192846756
True	523.7804443908425
True	566.5543911853507
True	48.80794208066144
True	363.9224479989571
True	5.377192014999448
True	99.21978905097966
True	386.4928353971793
True	45.46057967677268
True	120.9459390690262
True	312.4489252249997
True	180.92912291810012
True	101.09135022815332
True	655.4562610514
True	19.66155933893809
True	1147.5265413813663
True	520.8374828710924
True	302.4038515467289
True	494.6637608704313
True	130.5403904854224
True	799.3888047733011
True	1103.3341821193792
True	753.3883795160546
True	170.71364924815188
True	223.7044372344694
True	50.50193470674896
True	61.11496481442983
True	155.36597074999793
True	100.61710403234008
True	174.10304211626698
True	1158.740617751152
True	313.77761976098924
True	351.6983152246228
True	728.7850119105861
True	16.67862943614837
True	15.403708888003548
True	583.879176573082
True	5.47275924672737
True	118.93463188825103
True	707.2928630868066
True	179.65092860254305
True	654.8445446527746
True	811.6224952346406
True	158.63133672244274
True	897.0052069098053
True	3.12843213188414
True	419.96484798619423
True	1069.044953817448
True	25.88030827252357
True	241.46184972868704
True	150.70063987068914
True	950.4356225596226
True	238.73868276207835
True	491.4291066244738
True	121.2245326676596
True	516.3573562773189
True	160.15046868511558
True	94.98476183755996
True	381.4645866930284
True	66.47606638976443
True	52.42733866671608
True	1084.861038919272
True	261.6736636002762
True	161.82277918422676
True	365.3732700149836
True	395.4790166767319
True	219.4947053095792
True	160.0693006099854
True	377.1192333534729
True	34.91578511912025
True	497.8489958280862
True	1122.6325294144815
True	113.49044785149344
True	471.237208533205
True	312.6873038711729
True	26.18655196500128
True	394.9838200873457
True	98.90140735160304
True	599.9207795282947
True	202.0610277551928
True	405.7169941122883
True	21.67622586809372
True	430.9152321661885
True	107.69870534102596
True	348.21398786087906
True	32.27836280489554
True	165.55185081908937
True	254.8276571084473
True	760.87076482317
True	56.87609372787863
True	140.76999877762916
True	238.2238172114959
True	139.97138821158728
True	635.2333034893734
True	543.4402592743846
True	782.9579664942016
True	385.6435959072477
True	540.5954462643413
True	407.535512249836
True	673.6955476763553
True	71.37323371490706
True	472.9251234675048
True	435.4078298765785
True	48.40841519349663
True	85.14457956465745
True	129.715370758428
True	90.679519831808
True	318.7634133724709
True	831.2988154633175
True	329.62480065793403
True	1081.932190763755
True	314.07911705449817
True	908.627871670202
True	155.2691765892974
True	577.3420437283307
True	625.8964640515978
True	680.1379382158372
True	437.667836586955
True	67.2863443457404
True	288.1822732164566
True	40.84449943902872
True	155.38899329554667
True	166.8528148554479
True	1138.6412000999485
True	233.99499652524463
True	561.7579926203786
True	576.1458905159757
True	557.4856960236225
True	903.8557086900298
True	592.8130871512695
True	645.4733877012203
True	941.9359880221444
True	125.83952165460914
True	310.21205546884164
True	267.22876981379363
True	328.2044755440008
True	88.03207341896214
True	389.4328050188204
True	4.644561341850261
True	340.2589888578933
True	252.517346792464
True	603.953148384884
True	301.9727195894131
True	353.21409832080576
True	9.496457151890253
True	61.704261869051024
True	535.8235699645074
True	32.86261977652447
True	147.37109858773286
True	64.85379024222969
True	150.84772213804075
True	239.4471806575936
True	70.81430353037237
True	376.4644236196749
True	263.2127146957738
True	105.8661492657365
True	338.0207684692678
True	64.16455468713609
True	594.6415749308557
True	845.738792912449
True	278.87257012330355
True	1166.6737164472077
True	112.3792406595784
True	300.9652762038348
True	1070.8964933628297
True	89.30810145235456
True	282.4101017255509
True	9.590151097386126
True	414.3315401667146
True	452.7321693745428
True	160.53077339050444
True	622.6327036876836
True	919.2309659826489
True	161.03018909076906
True	78.73973370024137
True	321.91638290894144
True	555.7373221368701
True	610.9389048829876
True	1203.4123197669228
True	26.30025935563154
True	933.8297977037652
True	134.29274081008586
True	632.3739691819895
True	114.9834862687193
True	126.8726777639816
True	185.73646748530837
True	164.96259706951173
True	750.5342844591935
True	215.66122278367564
True	229.5481894048013
True	68.03663952867579
True	515.742631560352
True	457.3759163498748
True	182.70981427322715
True	243.7511344044448
True	17.30767618837543
True	426.3443694612741
True	219.18439416658603
True	296.5195762305522
True	109.04775267003488
True	714.7381363787622
True	442.48428680039
True	265.8288857440698
True	640.7692442932956
True	534.0331191563171
True	474.5607975823964
True	140.4052904645366
True	538.7333545062374
True	414.7145955430083
True	3.144759383846182
True	184.4608015408316
True	92.36673859334272
True	243.848523887306
True	2.374111245910077
True	128.93892768324855
True	351.4492852072152
True	7.209558829793947
True	874.6501728704817
True	173.82559970507128
True	748.8175952915748
True	766.0962937661147
True	160.48480408957388
True	210.82903968503177
True	499.76307638662814
True	822.5157116938999
True	52.12453363911398
True	37.28786149606919
True	125.95913417754426
True	630.5234345868714
True	707.1838979008842
True	185.9885027049997
True	586.1870020212347
True	582.9122195866639
True	842.9806450500912
True	409.6868587530325
True	190.8989306567207
True	872.6029808730988
True	223.5476130802429
True	150.01730523495232
True	318.31816839656926
True	207.5421921785016
True	202.9078433673432
True	609.1647253717463
True	250.5719856438049
True	201.4910745677321
True	450.9530733434327
True	476.01879127707423
True	63.27531650456928
True	284.90325965412285
True	74.77048456432617
True	341.3154204012226
True	358.8177011181739
True	261.3013400887074
True	175.4658675013528
True	375.8879484938365
True	655.1087792172685
True	761.959174204927
True	285.72427345841464
True	747.069027924005
True	61.83233618253789
True	870.8166283353847
True	357.70976430390493
True	12.562181641477364
True	634.7526533411509
True	719.7380192238593
True	244.1098598190818
True	169.21606988053605
True	48.92432123535029
True	385.4899378624639
True	74.79909299685872
True	12.917610770843392
True	900.4156751795332
True	368.78053522200486
True	178.10640963024215
True	992.9946095972916
True	12.70282469647464
True	788.8057533213876
True	30.55160472041469
True	666.5889778091675
True	60.93579052309705
True	770.9696933214086
True	458.72095294245065
True	191.61084448632
True	443.70244298156734
True	213.1655721455461
True	306.0830995234894
True	226.02529754797155
True	411.43128212254754
True	9.088364398367707
True	316.3372251296173
True	113.64230631830858
True	10.401448782188682
True	465.18546062914334
True	725.7812144145805
True	278.7412233150423
True	75.80825172478798
True	312.78253758941804
True	82.02148224508721
True	182.12994364628037
True	175.4376660077874
True	376.9535225329619
True	39.58750569427367
True	132.44732522038234
True	379.1635582313708
True	846.5408360462856
True	115.8879456661025
True	209.87467621397312
True	427.2844396743122
True	19.503535127746886
True	412.55791681629535
True	506.5898548255648
True	90.77222612312212
True	392.028721229007
True	357.2954537816147
True	417.88451845285545
True	580.690836612778
True	1044.9975116200217
True	967.7188735381036
True	56.11034765313624
True	1051.4276011752138
True	110.90560332918808
True	115.04372648433323
True	112.58307739968504
True	482.0416303396391
True	376.5174630698212
True	591.4099154352544
True	259.9377725192348
True	151.69614008537866
True	405.612718692244
True	15.433151474801344
True	453.0172242040571
True	372.9757037089475
True	151.4578191870073
True	96.49490480750283
True	496.07066001443127
True	1015.9784438146902
True	204.99448489688464
True	64.05703516864642
True	433.9105800522997
True	369.4647725292298
True	488.5669419353154
True	330.4029865402785
True	3.798632987748733
True	522.7636490004372
True	521.5583547114812
True	507.4824061048031
True	185.8766363098745
True	98.15752040526682
True	23.715522976806124
True	378.4839380905115
True	106.2124951933426
True	6.716536107617687
True	32.15998643074529
True	351.2323192947665
True	635.0372811794628
True	134.14513430362683
True	94.35709840808754
True	24.54424465577796
True	412.8708894292536
True	344.83675787613186
True	757.2305713777787
True	299.51475652965
True	515.2115256195041
True	539.0545293983386
True	526.9667916310325
True	298.54588499359954
True	555.8402909156961
True	100.50951965144677
True	577.0042556523989
True	6.789436534722125
True	369.29281206841455
True	478.2994808364148
True	978.6767512261544
True	348.4694503825961
True	793.2950502296225
True	972.5552032081556
True	181.48314371839345
True	37.356846309220295
True	379.3681326214802
True	386.32844656053743
True	587.3890394690743
True	243.3852773076688
True	30.73772612947419
True	647.6396990986877
True	132.55172876276927
True	1054.0494749840332
True	315.5657053874044
True	459.4734617081402
True	124.3322433899113
True	808.9739678262488
True	140.9806181513063
True	837.6613394582354
True	552.4411075618899
True	188.7926502751286
True	112.60718579871164
True	63.4268064915974
True	574.6510276045049
True	868.2125699457538
True	429.1179805707314
True	530.9791592348178
True	131.72882442375882
True	601.1117806058627
True	470.98841793629526
True	776.2548112119396
True	327.3399114678862
True	580.5615228353765
True	112.44296614819211
True	25.799511884279017
True	415.2523546730802
True	169.74708086275265
True	101.01593891245108
True	358.281472434422
True	1090.2135671945848
True	265.5241180395943
True	551.2377730702351
True	11.092692854499456
True	73.44212534899569
True	326.3723811352921
True	749.5661375391543
True	457.3582612488668
True	511.4320021483012
True	692.5026732807997
True	68.26159164640991
True	739.1817704628269
True	46.45643686067367
True	107.21351631630247
True	186.8006516975525
True	83.7265277680316
True	25.912336208387018
True	296.1510825676796
True	473.372048933198
True	898.9171607679945
True	858.154147175858
True	5.159151830550471
True	279.3194471180685
True	470.22447782894096
True	124.75961109639417
True	241.29167462054005
True	335.9685588810696
True	1313.0272401212626
True	452.88905858200593
True	25.112280482542143
True	176.36915278228238
True	693.3595686511342
True	36.42235990290336
True	171.88513334445582
True	542.9500159858712
True	73.08350513177716
True	882.1994839946543
True	317.1067919577373
True	666.3139065674379
True	81.43968512150754
True	673.0909680320159
True	593.1755217060464
True	881.9883571353612
True	254.3419469853196
True	505.0793453864771
True	815.4311177619043
True	904.4524069157974
True	220.8686256326397
True	737.0325935813441
True	216.42092704644156
True	463.6545154366402
True	393.6802648782112
True	504.9210733902333
True	489.852436913216
True	308.888068643133
True	347.6829026890749
True	109.74079876777884
True	344.9433415612896
True	1121.4156506945912
True	322.7248646983625
True	150.38007155924433
True	299.41706790816164
True	764.8762616859595
True	654.0011073487984
True	427.5293236282063
True	120.62780533210908
True	335.09120984699086
True	32.1321755569696
True	167.69796064696527
True	90.5522522708111
True	85.373749332383
True	553.1815771396547
True	136.7278715829325
True	131.7402505096096
True	102.80924980425132
True	84.89483235582993
True	449.0789422514888
True	393.4802760138536
True	1034.5309349914291
True	545.5109607085205
True	857.8704987161027
True	268.62562850435535
True	285.3700543308386
True	537.2610540878352
True	187.8792085986424
True	747.0461570901676
True	250.93376504532023
True	361.6140713312245
True	71.1648181125914
True	117.84645678784712
True	248.0606710264641
True	127.41902981949852
True	474.10454531598526
True	30.438998469059232
True	584.3462414396059
True	1008.0988588336832
True	742.7441279673765
True	1.1475644277783903
True	58.59558676439662
True	522.6232175271343
True	437.18785404603966
True	74.12056071472716
True	120.99686958204398
True	317.4191582279952
True	80.41484511042219
True	55.34161151819854
True	703.5055874750988
True	689.7013751893487
True	167.8707399122488
True	170.7591101331199
True	547.4417660927163
True	55.1881077388676
True	25.61661799938997
True	585.4225735829446
True	448.7874092925741
True	1127.0323621548423
True	46.64163816396033
True	470.3166944974852
True	912.4648024259702
True	789.0202649457269
True	277.43591560907146
True	747.3550867576532
True	409.8383288686454
True	44.96050555373138
True	99.58387896254912
True	691.2336189275662
True	78.3261180243923
True	142.4847001866298
True	963.3151783778598
True	189.55276121254343
True	266.46742712562315
True	106.81458450104743
True	635.4643259244438
True	602.7267931459179
True	215.92777349119615
True	431.3595539225041
True	43.22869250164336
True	275.6690437640464
True	611.7139377130383
True	608.322201398404
True	322.89521591945567
True	75.59413388702157
True	921.7521507582904
True	1044.4950570712697
True	561.6465271010456
True	63.03729719098876
True	29.9012055193002
True	92.03783429169803
True	105.13424242124432
True	100.29510482849972
True	890.7985271557357
True	1222.3466051327382
True	730.3239316430966
True	349.1063339658138
True	8.614586784305613
True	21.781010202811096
True	331.1252901620745
True	472.6038029610364
True	47.44493566846615
True	562.7661898910918
True	428.7322307641725
True	397.60241581656
True	80.82230309527199
True	191.20152167481285
True	256.9437499312179
True	142.23186119958194
True	379.08626282727977
True	42.6624543065825
True	179.63350541582918
True	1166.7189264530914
True	5.969921881010879
True	23.44421736650331
True	596.2419912804668
True	353.918375282935
True	781.5223999611355
True	151.39578128679622
True	779.000467681595
True	602.1113796481187
True	291.4554558872138
True	448.9706228972448
True	351.1334785328275
True	293.5432160670807
True	265.8636226078304
True	403.65925554507584
True	500.741409488256
True	504.0017490043377
True	108.0095179945039
True	357.9744461232793
True	9.358909187075646
True	179.74434386239437
True	232.09182116591288
True	872.1184831297587
True	611.1186935003818
True	32.134675195764856
True	726.0811204379999
True	849.6390895432123
True	108.942479407031
True	350.93804076728395
True	869.5290580523206
True	225.29206052280685
True	168.3190107670413
True	515.5852305965668
True	613.1919899183623
True	1092.6004463799525
True	147.6133067038225
True	160.28223689607154
True	252.7282801325673
True	316.9845569957608
True	434.6532872255447
True	419.0612420937
True	305.963176213922
True	450.1489403639197
True	499.21575315461865
True	231.9873097736488
True	1488.880721646692
True	253.8906774879605
True	401.0027113550911
True	57.10018522221891
True	775.5990222160453
True	252.4377972636109
True	941.345700905156
True	539.8324648281043
True	333.4395053954156
True	800.923978375863
True	265.07010349081963
True	215.7352302990508
True	262.111280742308
True	211.3714184083989
True	138.08536028503656
True	241.7688679200196
True	738.9367946030923
True	530.2603771121406
True	214.3338471928685
True	1225.362273138234
True	119.62684479292597
True	265.4127979923712
True	71.09402964778225
True	317.4063305849101
True	407.1888091672018
True	89.34679190043836
True	218.2044040802819
True	77.86157702649028
True	701.8393728237909
True	370.94651377744793
True	218.86269131929143
True	728.0798435987278
True	897.2289352849617
True	798.5654824753125
True	829.2548395981808
True	355.28952652908777
True	1.2588948935700892
True	265.64119080842187
True	54.2918795784795
True	392.7464069214652
True	56.52354059274484
True	354.8903695260449
True	865.6623379847609
True	1025.712507698642
True	404.1707477112073
True	21.298976322015378
True	492.1046245017071
True	512.518784588678
True	192.65390925471465
True	243.9956265157127
True	285.33064245070483
True	24.96803404866535
True	126.83300201772434
True	952.809059841032
True	61.78289968565038
True	501.19627111141057
True	783.5240470697019
True	100.8375921086349
True	247.70500648266795
True	114.37003982236357
True	16.24711010577882
True	1.0985368184993198
True	111.84376557805038
True	1027.9213649225458
True	470.9130129219506
True	69.54688888685448
True	800.9449318515143
True	344.1946493393106
True	1.731851770155509
True	438.3331718637649
True	194.0085216167875
True	496.65899181560894
True	85.22567107820109
True	308.3270903286824
True	378.5092140382228
True	166.75764212400935
True	202.4367644612867
True	137.66233700642326
True	170.21918910912606
True	1005.1141248193512
True	15.36145205997457
True	512.8807085795903
True	477.0466125907085
True	395.7262841531778
True	221.15551838627368
True	242.24354245664665
True	158.55118100547878
True	47.64226837437615
True	490.222508995004
True	148.843492558604
True	860.7856593651127
True	846.1713408994948
True	255.78205391164656
True	309.00374957977306
True	526.1786358791777
True	38.04746581785287
True	89.66055427038502
True	735.8161763314528
True	1080.540311276297
True	116.49254070662757
True	726.3324233040642
True	150.10037317760435
True	949.217027730338
True	665.0399462531075
True	110.06754715223587
True	267.80011985640965
True	600.0574925291068
True	249.84523856177967
True	44.56859986821481
True	544.8272743056064
True	458.1733392311589
True	5.024076320723503
True	484.3130337655362
True	65.41631860317639
True	184.71582843210263
True	237.3788664770485
True	309.90360275582645
True	73.3865265346842
True	220.5649854758671
True	360.8243763698784
True	439.8794302461102
True	950.369102635817
True	45.74173031252725
True	913.1217373795472
True	1006.4805525673772
True	129.19498252136322
True	76.30123348393711
True	1006.1612748884736
True	34.69156710899472
True	219.5633846388468
True	75.60527005234133
True	212.57823554965327
True	369.3051407858335
True	932.1384409604732
True	99.56741307358108
True	71.57155669704119
True	664.7456422797877
True	283.01865070374106
True	739.8275074439252
True	54.59751273967213
True	467.5353616684689
True	379.29393101549255
True	688.5524835872263
True	53.95726158023263
True	109.56576792031235
True	29.600310191468875
True	263.1483690882389
True	43.99582736600133
True	349.9992626691701
True	3.0461424790537457
True	1171.278364625781
True	105.2634858296122
True	132.70889733825328
True	348.3486463021536
True	685.8446651274096
True	685.0637784271537
True	1028.1708326743085
True	482.236521587776
True	432.2547837379036
True	141.14556988726972
True	425.8918073210143
True	827.1677688632885
True	430.6813143437769
True	965.3287441127466
True	86.54392918209548
True	438.1177191530146
True	178.6903893400408
True	290.2082672735454
True	748.9886792158652
True	161.90590979336991
True	135.30237846873385
True	66.24090423818949
True	899.9007994986673
True	795.8301252023853
True	86.53353375036427
True	444.4580056399827
True	756.3973165854849
True	416.0042490799352
True	55.06436737980805
True	329.8124199538747
True	776.7992564323416
True	30.86329963467555
True	377.5604094503117
True	163.92782585056344
True	275.5331801966209
True	33.83597031241634
True	226.70035945503116
True	789.6479464533163
True	651.0078324160469
True	55.40120057903884
True	292.2329299721173
True	903.8010825590152
True	17.064905954585324
True	320.8608941483583
True	295.3878714468718
True	429.85301052018366
True	222.65823637170016
True	614.7714767501951
True	47.65629426427037
True	965.1725577347484
True	892.7968170782502
True	47.21998280369443
True	384.91708193252174
True	731.9572388053919
True	939.0041430185846
True	275.02603898256774
True	598.1181786641505
True	133.34859779781036
True	185.68514005180376
True	127.49445488004396
True	135.9134293672614
True	214.09943175452065
True	952.4919545216676
True	784.7335409102409
True	964.1117419941104
True	20.000584537333182
True	27.17581565774448
True	362.6687833243846
True	13.028731373696845
True	613.5064050127744
True	1075.28096581187
True	278.25898678866184
True	212.5369028856992
True	84.90187167558305
True	220.1951658904514
True	121.88914563129052
True	44.23506589882688
True	126.01638071046402
True	88.20005443955459
True	246.0138710752512
True	525.8243018894409
True	161.66410264313353
True	31.529902079453148
True	59.84163849835095
True	411.3249812220676
True	263.0482216749364
True	580.749256568517
True	22.56569697823397
True	117.11811498415364
True	649.2730327242284
True	283.011332834189
True	467.931047094138
True	660.4636337782449
True	102.0180724622588
True	113.97951320927892
True	79.00761489487903
True	24.295979198924204
True	118.41039645651308
True	84.9130102151081
True	100.50104793645444
True	157.72595014136203
True	237.7552372108873
True	820.4107368118695
True	281.17713097294194
True	989.0766406024752
True	164.74595795735237
True	194.64988657882267
True	798.2456292294086
True	309.1887616586197
True	601.2006111510193
True	256.8032304228069
True	358.569066249339
True	469.61925097779766
True	572.1779155502606
True	657.4132471947798
True	354.1430846676805
True	32.74146251248189
True	535.3978802467599
True	622.8416749155099
True	20.392630358928
True	10.796106626651248
True	263.1519088628892
True	398.3315154159835
True	454.3979907988029
True	68.57066327142527
True	618.2069305751888
True	951.3668906432904
True	243.1095096067175
True	897.433767422694
True	277.37557183193763
True	103.90092822056688
True	273.71781615389455
True	697.1453920562282
True	37.42074282575391
True	587.4824004757536
True	1294.432280984611
True	1008.1049025603772
True	904.9571731410764
True	206.4080105641684
True	92.80024436000566
True	197.3165617698001
True	844.7716693835043
True	142.23389537683175
True	1058.074171518699
True	870.6696188186836
True	40.63011959977199
True	91.59394139921324
True	428.5866652748942
True	405.355468772594
True	209.6662315250687
True	528.9077822423528
True	673.6282116671636
True	126.44243214315568
True	267.6386655545115
True	997.140494862713
True	51.505561833564734
True	727.4846075817243
True	534.3883346070749
True	38.25596251636537
True	799.1143850134766
True	396.2997949899776
True	571.5498117288265
True	107.7210670146928
True	274.1995435288909
True	208.16289133036972
True	24.80309193214984
True	127.87014616326834
True	736.5705695180545
True	146.2322105243675
True	376.6315008252359
True	64.21123368716053
True	637.3393269659853
True	638.8568502844953
True	222.634814248944
True	476.3804673065448
True	171.07337720086898
True	159.5673605728811
True	207.89505445959853
True	288.09410549006986
True	351.67182309471275
True	135.35383825063454
True	193.2069407708676
True	24.84272194515188
True	872.0017924234849
True	309.7987575673193
True	9.88212198080953
True	361.37706317609246
True	167.80613305731356
True	625.3833426652213
True	382.17677982904365
True	582.6995100771967
True	571.7203313996582
True	511.2899632058318
True	786.8999347053935
True	249.5898532406364
True	567.8587965871474
True	166.27581675540858
True	523.3526614379555
True	345.90010132370696
True	375.7155826772092
True	131.41736684153085
True	130.9170681578278
True	113.5246949358583
True	71.44005519995046
True	749.4403428737118
True	180.500342398056
True	47.65384208321881
True	0.0
True	533.467802781467
True	114.22857183025452
True	21.635871195464706
True	41.88282416087644
True	111.74553039338888
True	536.6807778234667
True	178.1804592333871
True	105.37447321218006
True	34.8596710196868
True	164.8783947633061
True	899.3612763696893
True	53.75321805837843
True	222.15942097104335
True	743.8930998036683
True	313.9067786798868
True	453.7632962728554
True	475.3350890367592
True	492.7594132354628
True	605.0612946420521
True	914.9049019976828
True	276.8192949456262
True	1063.2711419063912
True	911.7253920981613
True	619.0954617632593
True	345.3014914418524
True	828.410710800418
True	11.280298624658116
True	28.046893858154395
True	297.39433224217515
True	43.39693087454089
True	198.1722088300953
True	733.4695930229548
True	215.56702658444783
True	732.7630956703282
True	768.3274301101449
True	122.8726695547518
True	367.07259223432334
True	608.869201309047
True	23.52842709371741
True	137.8036005878975
True	441.6967062352264
True	298.2969462048215
True	203.89185463757607
True	108.19343941964271
True	386.837843507965
True	22.878036679346128
True	370.16361721703856
True	364.9903521355845
True	1016.3012752195732
True	379.3137702349801
True	32.0358412256722
True	437.401515138347
True	445.0601050768017
True	236.81826254259823
True	33.313813679961285
True	756.3416958223422
True	453.18925469855486
True	173.07576567162104
True	12.116239450416304
True	1218.3302713274156
True	168.33098450230185
True	26.64707616800904
True	296.7390569012748
True	287.10279524937846
True	110.8791740012749
True	291.19535666172874
True	48.2063308448158
True	324.3003172314347
True	297.2229497342924
True	318.3424010989873
True	32.76319599382439
True	46.41721501007882
True	1021.9851591216092
True	25.255076855049047
True	13.13881210637096
True	170.68914689727185
True	655.1477713934569
True	8.38255379458644
True	194.68010453894811
True	173.09144154003664
True	531.8721749824805
True	391.0116429738953
True	759.4622323062254
True	321.6686944317181
True	493.0749869118839
True	449.5644100390573
True	491.0471386112712
True	101.19183008853928
True	1293.1985129660957
True	915.9283441933808
True	287.28199812476186
True	541.5898228754136
True	100.4722789592688
True	594.3969556818049
True	437.329654183276
True	159.1557385755132
True	79.72875629572441
True	349.53002505506913
True	164.75222544136358
True	30.21144528079122
True	616.2337613003643
True	375.7713508179765
True	70.51401683227067
True	31.27919331218567
True	647.0108856188893
True	487.3706993395797
True	69.221970385756
True	21.216952695412026
True	318.98628402288733
True	322.96701143981386
True	717.341928872354
True	561.3721956211103
True	560.7868712639893
True	772.6426610145012
True	8.81472514733867
True	54.58687297414642
True	37.13018707610956
True	61.04197582188394
True	512.8691869788265
True	590.6172704894069
True	78.95872722143608
True	110.16103787056014
True	185.96242704127508
True	78.14558958550258
True	188.97013747126255
True	194.195000342517
True	266.4120329410456
True	826.6707078531607
True	587.6167361144536
True	284.7688065421949
True	194.8514001503065
True	254.53262599552752
True	251.58775604317665
True	755.9070485848783
True	319.59946239795937
True	175.06248611998296
True	874.0279984530205
True	344.3227919897668
True	469.89964589697234
True	144.16271039958164
True	116.69006017789746
True	64.23309432866857
True	203.58232579115185
True	961.3326135788002
True	516.9739634846777
True	121.36470062056262
True	356.1109621220385
True	97.66860488205604
True	666.5816574825913
True	3.973734621120188
True	686.3628976532242
True	37.754181711770855
True	921.3985666237072
True	855.8771888878355
True	202.4745948601146
True	30.50920615382357
True	76.57516520582658
True	436.8493391006344
True	222.16447540569604
True	1.732605418918422
True	78.05911393596672
True	1104.2889125229722
True	336.5156405788654
True	663.6161878827023
True	499.163504532669
True	29.45130696966008
True	136.4324359388538
True	441.6107700762756
True	928.2699369007738
True	814.2303974476578
True	424.4192208058396
True	341.7292333142147
True	17.165167269135164
True	78.25393674709768
True	733.6236143552986
True	470.3355919515407
True	373.327739993944
True	870.8260117871632
True	26.309134437628963
True	209.36293336445377
True	883.8845311885489
True	243.10847399770373
True	8.413275247233559
True	504.0289500232087
True	102.95870793869756
True	640.5189628860343
True	53.13659055962165
True	261.04065737578884
True	834.2835074747745
True	909.7851053592848
True	270.115047079438
True	415.9178768436283
True	116.92932812065216
True	585.5720680038526
True	263.83912238486465
True	192.2726923415296
True	840.2764101348486
True	53.05801219743638
True	690.1468179975572
True	277.8046146032892
True	295.77328293332585
True	164.79631481180976
True	481.4175609886207
True	585.8395548600305
True	370.3115614734807
True	396.55302375053344
True	69.6500583248912
True	162.35753102043813
True	462.0635138206112
True	222.4364491276927
True	38.49962688452938
True	202.3221881982069
True	382.3551652744998
True	394.77981472188543
True	778.7744553146746
True	133.67417761059173
True	650.4555843344617
True	493.5662403398149
True	612.6724412860566
True	132.8967285253874
True	39.61878839103464
True	657.5068724157014
True	72.41001385447954
True	551.5746453468339
True	709.2427663507262
True	446.7516728217662
True	130.57740086463974
True	530.4454926844334
True	3.797815858571551
True	394.3799095112762
True	31.525211050931883
True	638.6532224681938
True	267.8690066479726
True	572.4984948319347
True	682.3027779846745
True	143.2094911128981
True	512.4506450496516
True	505.6967290831954
True	63.65049670206176
True	1009.5876824074372
True	3.5275673346703664
True	28.314860979219905
True	645.3711656180465
True	663.2441901542215
True	132.49919408822905
True	416.9772757693119
True	130.22650859803898
True	71.40255746360913
True	447.6637197309596
True	44.757315194926896
True	518.0769967258756
True	13.135970667247886
True	821.0975516358058
True	564.6987461744307
True	704.5612483400705
True	100.65352280137184
True	384.431763681456
True	1054.737241118722
True	840.6425382525532
True	140.54059054967715
True	537.8845897170856
True	449.698834695652
True	248.1450746011681
True	246.86113851151308
True	6.422641159091795
True	338.1840332149528
True	11.918788000714288
True	377.7266257923164
True	78.05447158359438
True	399.118856994887
True	644.7661378478044
True	125.33572234479004
True	233.95812282043792
True	644.4975287882334
True	671.9458118213457
True	296.55890543812217
True	127.35672148571588
True	164.31043772259045
True	476.867151108183
True	82.33707708177808
True	10.573722762463923
True	524.7672222117526
True	566.144972090811
True	20.30710455367677
True	141.94318321562324
True	885.0450977954828
True	497.3238248123435
True	273.5669811529983
True	35.589320187895744
True	469.3741981670616
True	114.4570537936727
True	594.2458110405345
True	670.5771926751057
True	298.5305785854578
True	377.5820189565625
True	191.5950457757956
True	245.5325034427792
True	77.82859768981274
True	221.84200422149453
True	509.17216789571177
True	22.608751631977857
True	458.9577368480234
True	388.25120237345857
True	726.1377206725136
True	869.5234804542946
True	900.9127225800606
True	157.40967790412972
True	398.8801614607773
True	75.18656067356352
True	196.60342840265028
True	318.3441837396096
True	10.251386188890995
True	775.6937319679678
True	24.67169662872876
True	399.35631881920943
True	265.37894789994243
True	659.2288570699782
True	201.01974435086
True	37.44169286875702
True	682.3473977721477
True	1080.6855824489594
True	223.38790431433904
True	133.44691081200094
True	640.6319317397239
True	488.36054507131536
True	17.32001600336481
True	844.221839430154
True	113.4355638540944
True	45.01080355687708
True	305.4219280151318
True	357.2571451728376
True	391.3020093714944
True	269.4497096650212
True	18.018374324473363
True	21.55528798551491
True	863.1305221083888
True	204.8456813478977
True	114.17320256148156
True	860.3665697309576
True	661.4007692065533
True	614.3107478615804
True	448.49299064796537
True	154.4909516848736
True	33.249258063799005
True	91.37798767382256
True	454.4056228789784
True	230.62497370096597
True	475.64740786803605
True	147.83874520886687
True	487.3056128444513
True	645.7396966756238
True	976.1511069139472
True	22.961734150772365
True	1037.8261848701718
True	1088.6058347290264
True	476.9854402148546
True	80.46436613025114
True	800.1591770663018
True	644.7448229317116
True	666.4510592701232
True	172.89045456202803
True	743.1662967197135
True	718.952357351486
True	117.88263686210948
True	763.6139296725211
True	809.52175011134
True	484.0639913418095
True	224.72133624664184
True	69.9147894748456
True	312.4889662127183
True	347.86916177945056
True	464.283732843608
True	421.6317937136084
True	197.83745594828423
True	320.4836220173471
True	2.829730524613065
True	13.55929745540152
True	104.00595727161117
True	131.4193175253731
True	353.4572786604773
True	352.5782025472079
True	105.74721695946116
True	18.193381094289517
True	218.46528046066297
True	811.0945110573817
True	478.4650245399975
True	515.6456437070907
True	561.1577495155867
True	854.2944294401847
True	647.9122745967179
True	94.40845176515096
True	213.67248980373108
True	251.69963958843027
True	280.42468420164295
True	110.30777699078163
True	366.97875186845766
True	427.1650045143512
True	168.12669795132908
True	654.2308886912974
True	245.0555423605688
True	198.5749741311217
True	27.80680354996335
True	252.02300643709796
True	463.90730127344113
True	165.912412599582
True	515.5109004430687
True	480.6403204476116
True	243.0012448242153
True	107.1785796128924
True	43.19119758730371
True	410.5780247878031
True	784.2878047542106
True	166.75464119182982
True	1071.107751295052
True	1044.8772825513342
True	486.5220702767865
True	102.07360339405372
True	120.2466984498356
True	662.6653305298697
True	8.031273025098018
True	217.8698341702614
True	128.23441830811427
True	120.76607039181437
True	333.28916269218826
True	638.1290223301354
True	36.2324216537585
True	132.40054678100876
True	988.8944594568752
True	55.026500806434505
True	454.66740044254334
True	534.8422880731935
True	249.10958053024055
True	127.51306048981866
True	905.041100178238
True	1199.897629310913
True	515.4108763820124
True	655.7018615712277
True	217.88631898021572
True	147.52888221921236
True	324.64313914059306
True	257.42625873172364
True	176.60287528760517
True	304.72941199811964
True	321.5688573599295
True	11.769095417880177
True	616.8368030287064
True	149.8744848378585
True	74.7960815896716
True	433.44717465014094
True	324.869328994322
True	1143.157528964708
True	351.4374189397136
True	1018.3662620042068
True	11.280395774318958
True	269.5305767657227
True	221.23570490430188
True	157.04467543690964
True	477.3407571737977
True	199.4684357156582
True	389.38792247804827
True	337.9320963891616
True	111.78918486149432
True	368.2738950405628
True	1049.9348757879206
True	739.067178749875
True	233.35637154119595
True	103.5450029350388
True	304.7700911876101
True	24.439929986861056
True	355.7003374493654
True	314.59292370239456
True	569.7154246327451
True	441.7713314286398
True	368.8410162663181
True	155.82156112734413
True	12.945496209761984
True	427.9431634350234
True	281.4411363766931
True	137.78739751862366
True	304.76704064486245
True	421.289268514658
True	820.951941188803
True	313.1764227426548
True	762.7748799821888
True	402.9219489585468
True	378.98330588678215
True	1.9418954754589424
True	1182.5373574928324
True	98.29573263963044
True	910.5578685020864
True	195.34126443920235
True	478.4305955205792
True	662.6021457301632
True	84.87901067874549
True	489.2145969175307
True	38.09815958229114
True	443.35619053424455
True	77.17778831355494
True	226.7690241804452
True	37.83954504117048
True	657.8185336722752
True	184.2388604416613
True	24.65693669850761
True	403.2734434200881
True	114.27849368844464
True	162.55935318956236
True	866.343681945064
True	264.5331068249354
True	153.82195132385144
True	383.9335851708429
True	512.2467158224385
True	333.06954200546835
True	526.971123425979
True	622.6394953160275
True	154.2968046683493
True	7.081509527471544
True	72.95159645600945
True	428.5592717416643
True	89.97406843488133
True	79.53984690787301
True	1045.3168847801594
True	27.27877546022027
True	325.6552924706444
True	317.0121739357756
True	453.0123660684701
True	688.3432663385287
True	187.4173047204209
True	664.5424309906931
True	325.5120082070972
True	346.87488898095955
True	267.70431670854293
True	203.3828067026438
True	383.8502984294079
True	440.5220747324237
True	416.9523716525345
True	621.7319750143323
True	141.18949849158776
True	77.71675440329729
True	40.67492053692492
True	295.62110390450187
True	637.3592843832241
True	410.1980494961472
True	782.0972560843584
True	204.807589794785
True	384.60244133456206
True	68.46576685885367
True	57.3909351402233
True	426.8737076365363
True	200.33527234299703
True	222.12597257789048
True	39.37365586643065
True	1098.8590638415112
True	169.9807823415389
True	903.362307096426
True	317.00991328789866
True	923.9447267262008
True	229.76101331168007
True	451.6700833070384
True	519.389994477924
True	608.4661480486701
True	210.1923014535977
True	490.9395610495853
True	948.5063066010551
True	128.88574544198173
True	7.298807679218992
True	591.5585015382943
True	24.72501004750587
True	75.8566319344698
True	804.8828613310126
True	223.33840944576676
True	1002.4115886386762
True	700.2023886200429
True	404.1076781291719
True	271.8065714183048
True	493.130164941632
True	334.9765530229882
True	181.83398369436063
True	681.2939542227426
True	715.3428946767233
True	209.20705227226443
True	89.43644673664807
True	507.0145215719548
True	135.34986486838162
True	376.2618949709261
True	342.8025045902576
True	65.88608120291332
True	375.3600725708413
True	419.3426811980369
True	363.7249363605135
True	389.1187151258534
True	437.4884705247935
True	679.5206985590238
True	55.14661344685235
True	457.0822242426314
True	314.12394275639247
True	642.6554283287745
True	222.592329489382
True	99.96569600547848
True	43.62079129947328
True	536.1805286933264
True	642.7124767068208
True	189.20942066860584
True	406.4347533209524
True	351.2631673446606
True	16.702091927842716
True	172.77501879215092
True	289.7085797526658
True	3.7446745213096087
True	869.3224057799235
True	79.63049401616591
True	107.68380940994632
True	119.4622014593954
True	365.0200831501581
True	38.91823226189195
True	462.4090042512219
True	229.5818081817767
True	5.263670453292159
True	113.5744618767104
True	441.5238096543774
True	51.01028903404808
True	61.37506728044668
True	180.0125567809323
True	287.64828052142065
True	972.3132093168648
True	384.23996323046833
True	968.7463580453948
True	188.6062223713954
True	1022.6520112087196
True	763.519814580258
True	655.1624888594285
True	416.2251812226795
True	399.0900982537537
True	78.01307314904749
True	71.24069226655205
True	78.38034399169219
True	182.20086251071217
True	483.4068005173856
True	1097.396555171876
True	183.6847025874989
True	349.9303433942378
True	433.8397509842543
True	599.2198184043754
True	592.2049943626917
True	281.63209383937925
True	460.36381495675727
True	679.4432718784045
True	95.88923528551436
True	711.9297464148515
True	257.2961579081352
True	139.25902326193918
True	421.6424557955248
True	849.282819125179
True	436.1242106921516
True	852.8124175161973
True	192.34900043461712
True	347.0450354032098
True	674.1541240013235
True	608.0443352416295
True	187.0338361478904
True	252.4187571725149
True	777.0725582340046
True	30.83723995211741
True	182.82752494994105
True	495.09371064754566
True	699.3540126256663
True	104.1062357067219
True	36.10856216211399
True	169.76554396601523
True	755.3264279833362
True	321.1591992868046
True	556.9409658902135
True	349.8435182867105
True	301.7530873557994
True	436.9834753220613
True	509.3092938740392
True	68.57551923883858
True	365.5192923280151
True	776.857073787017
True	0.0
True	294.6332376778422
True	253.92090505135477
True	979.857711290968
True	155.50749620071855
True	630.6761809321681
True	629.5565517920581
True	107.91781629202156
True	224.23985850971627
True	128.61391582115562
True	11.292900538270027
True	296.7629728556756
True	382.1610736727557
True	1144.7339107560108
True	241.19971171766795
True	418.931426846092
True	651.0447255832611
True	204.4979399612872
True	26.0274555774789
True	833.2305498297707
True	620.6017756226244
True	151.09441970610567
True	617.2222883296065
True	170.02304119399528
True	305.2121305439522
True	775.7962162130102
True	38.139418933393415
True	105.76359330566878
True	517.6774054743382
True	64.6110684916063
True	79.16585025569478
True	406.13207675838
True	20.93870742714206
True	766.5408098764925
True	98.49266991494255
True	152.48465905017517
True	18.51274165065787
True	735.2415538248925
True	29.706639915219125
True	774.8283805103711
True	400.4121560317644
True	112.21174143066476
True	703.6455045009062
True	517.02398617603
True	547.1217276502592
True	49.02942851433361
True	381.4573617133673
True	6.388037204514539
True	91.09666982568574
True	358.7060300664245
True	48.27457100601378
True	115.7179260372312
True	304.6479175057792
True	178.13545492820117
True	104.31538898363006
True	658.0464925160861
True	19.32444981078777
True	1163.7938893916232
True	507.8714401978507
True	296.34844775895823
True	498.45560199468974
True	118.17343114154365
True	793.8458104640405
True	1134.5969439796422
True	759.0841904619184
True	188.13379833542865
True	223.98022923105728
True	49.45304138705865
True	56.71725639731228
True	152.43198824338108
True	103.63632599203756
True	168.81087286085065
True	1165.7746634801088
True	321.99934530526457
True	348.83624791518025
True	713.0093110095163
True	17.17254909014843
True	13.061364796116392
True	586.380768711685
True	5.796495017471979
True	114.83939119900003
True	687.7760854899674
True	182.36845879149448
True	626.2958880737247
True	853.74935719808
True	147.65733445416956
True	876.6530568102286
True	2.451546222539098
True	453.9655660142223
True	1064.675459057734
True	24.23404656297948
True	240.7266748219579
True	154.63909439891944
True	947.0564884924644
True	235.639226932095
True	474.4233044548672
True	119.26066338992057
True	503.9319018821684
True	159.29073224653715
True	99.75533946607194
True	383.4961168104696
True	72.29604363010677
True	49.82853850880579
True	1076.5325434864542
True	269.43810448129807
True	160.9425925456461
True	381.2679515407415
True	399.3026019329762
True	209.81168020422376
True	159.43991123613432
True	382.35974949848
True	36.225171382963545
True	501.8505413055015
True	1123.1416306338067
True	108.1440841464063
True	471.4677826495234
True	318.4120980917535
True	26.22072350281239
True	408.87095550666766
True	104.7925346110941
True	599.4276091428287
True	201.3790980402073
True	426.6066043402684
True	21.829501774951524
True	434.3664613981154
True	109.25807070491015
True	341.9354132028809
True	34.371926479241175
True	171.80256687217974
True	250.9200615977008
True	769.6154780345635
True	58.50625008372612
True	133.94672670215445
True	232.008174677446
True	136.60167113841442
True	631.3760101103735
True	549.8976233626167
True	761.0947530220622
True	405.7233182567337
True	544.6112659147541
True	441.5147472698422
True	680.4517128455649
True	73.3252531574455
True	482.1024172379983
True	403.31963061315867
True	47.144016076074266
True	86.67314228805284
True	128.69838976508217
True	83.98537375419095
True	319.72694905892325
True	843.2298806076476
True	316.5099845755118
True	1159.761515853488
True	312.6203883414759
True	904.2173609799938
True	147.14396819749956
True	560.1249260282524
True	623.8045428975602
True	709.727374074726
True	439.8159551786029
True	64.81391899363284
True	303.9218694057172
True	41.98713479353498
True	152.1665685945419
True	171.02343523012055
True	1143.6155889562965
True	228.19102840389704
True	550.0466289918569
True	543.8447632232939
True	557.1468242301619
True	882.9521365587474
True	593.9945000423289
True	613.2058372658539
True	908.8559565168894
True	128.5190470887089
True	297.1171142003373
True	264.0053402933365
True	333.7898439404745
True	91.90006027946298
True	370.18594671726834
True	4.212974868647454
True	335.08255745841967
True	257.9327449642645
True	622.7182784818831
True	269.0634651764625
True	367.7745862191736
True	10.468512494194226
True	60.05462575165088
True	543.225383655822
True	30.87817622090191
True	143.5089774992954
True	62.41853589330487
True	153.32178645593694
True	237.32643868368413
True	71.28401618320824
True	384.76979794187935
True	271.0234143270594
True	98.89198984001176
True	339.9840787037274
True	65.84432811611047
True	570.6381658774518
True	863.1284378888963
True	295.3109748118538
True	1178.6617006323258
True	114.30548733300692
True	311.1892817788185
True	1062.5383845759914
True	89.42406354486437
True	285.91846969726106
True	9.986022572699532
True	423.8718252677143
True	460.9153945826216
True	157.95092160066818
True	618.5363477427948
True	928.2655017754566
True	162.98430475925645
True	77.84127574893222
True	328.87888412366243
True	538.2280534491579
True	616.3469579968646
True	1228.8310246112226
True	26.768784830584703
True	936.5657460127604
True	132.79164262896015
True	629.9051329763336
True	117.9991732849968
True	130.81811194795569
True	185.23368138402904
True	164.28683862714274
True	781.8569264624359
True	208.88152701896777
True	230.9789015109739
True	68.11852751792641
True	512.3352452101035
True	449.86448896953135
True	181.32358669224
True	240.05320240656783
True	14.706220359545604
True	420.4624410373307
True	211.91541169743144
True	287.28233438670395
True	106.50012017009531
True	682.4552374724153
True	410.176273524533
True	259.1671898918918
True	636.6966411913238
True	539.2754087658253
True	456.53477101832885
True	135.16275081803843
True	527.1191472891816
True	425.92311287504094
True	2.9469026874011988
True	187.45187709219965
True	94.08140203572604
True	240.2424313380575
True	2.443535164148377
True	124.59809249859332
True	344.0119043825604
True	7.099592134458033
True	855.640495781839
True	172.86316352278718
True	722.9404265564053
True	772.1188612146041
True	162.75578131232115
True	228.6954660272157
True	483.8608667859565
True	842.3835030581321
True	47.190574800291245
True	39.26970481793578
True	130.5050258607283
True	634.6345381404436
True	727.925399069884
True	182.809370294406
True	591.6861623317891
True	590.8283089909114
True	843.0030780289833
True	397.4748712745885
True	189.51917804668645
True	869.4052891251082
True	219.5996409789432
True	146.16349313819543
True	330.939431692451
True	218.5094776989945
True	202.79808787776895
True	623.7872133510747
True	245.0573141736525
True	192.79119945985707
True	453.7722583411177
True	469.771072888855
True	62.75599375606147
True	287.5632047921458
True	75.11603825023671
True	332.29289325369143
True	354.23742042040067
True	249.54534288444236
True	179.73503017809313
True	376.6900181192997
True	622.7632253903273
True	767.5377441456284
True	300.8424556014111
True	741.6100267009764
True	66.52908301479688
True	872.4311906437417
True	328.734147829682
True	12.895287609552245
True	617.2173199398037
True	683.9069626314486
True	246.91861121608295
True	169.71251754914445
True	48.69041363098231
True	387.4038643771415
True	74.97007795341365
True	13.597075530766125
True	883.2737785194605
True	374.2151093781049
True	186.21924324268863
True	1000.7003449846084
True	10.816053631789249
True	791.5652824928598
True	31.424289548178372
True	660.7821283896895
True	57.21923013296697
True	705.7615710360847
True	438.16373001586993
True	199.2475726165294
True	443.60708544904224
True	215.703416698904
True	297.8761944819168
True	220.8656912020244
True	404.3285476576218
True	10.327866622550642
True	315.859021791473
True	109.40229483008991
True	11.9714016310159
True	475.2311712124485
True	746.9585608945586
True	281.3287670259232
True	79.99092183851877
True	317.89817028280896
True	83.37128539416335
True	186.926538141928
True	187.00986665561865
True	383.5440749911793
True	40.76780377217404
True	132.01470261428142
True	377.0647191501728
True	870.643401820594
True	114.46070900871396
True	205.6350566016445
True	443.6448810586897
True	18.8414105296884
True	429.4659262643951
True	499.85936407518034
True	91.37725001657851
True	388.6199385526911
True	355.0149180933525
True	420.8580145467881
True	595.0258336005726
True	1059.2117154530426
True	927.8557879586482
True	55.1218591868816
True	1061.356420082838
True	110.94742665747638
True	113.62214618297996
True	112.66800225514017
True	491.37531864015847
True	373.00422531851655
True	572.8157131781314
True	259.035457740152
True	157.44904593674246
True	420.990830288642
True	16.24876687186556
True	440.2872260088328
True	406.92748325234106
True	143.64036817578256
True	92.0027971261369
True	532.8823089671166
True	979.6978990345416
True	203.74617998254388
True	68.2677102848379
True	435.110740674285
True	368.07225766134303
True	478.9718740981885
True	328.80367742658734
True	4.20598961826778
True	527.62614255378
True	514.8874772430137
True	501.2689870901862
True	186.1257489641124
True	105.23839984615624
True	21.101902152269705
True	369.04805338039046
True	104.28202272177062
True	7.200099386191412
True	27.686773648674443
True	349.9704739289592
True	649.6533398135522
True	134.55202714721227
True	86.09411939046417
True	25.302101718606263
True	419.00256310229474
True	376.3211766003541
True	785.9792209490695
True	294.58239971698697
True	517.8400812846041
True	543.4099640401993
True	530.9210892726269
True	289.27308938221074
True	507.7735538059628
True	99.97059188415273
True	578.32507646412
True	7.0280970432223135
True	370.7198132723766
True	455.7672078379543
True	958.7091245631406
True	360.03390583837535
True	821.567678564082
True	979.3149344488284
True	174.23250359778348
True	38.87100289841218
True	382.4689219293338
True	388.32752789449415
True	577.2083471964801
True	235.8173859700381
True	29.24166815391094
True	642.5118301051181
True	125.73366936044978
True	1083.9900228978056
True	310.08113036296845
True	472.6490412641559
True	127.59621384250052
True	819.0209674626354
True	142.38242184865467
True	813.5394941169886
True	570.6806787505457
True	184.76189806109232
True	120.134851909494
True	62.90828804008189
True	558.9735322218635
True	909.9262167507394
True	432.9441155674685
True	528.2194448825186
True	138.54651219974224
True	621.1568054406664
True	484.0568097370759
True	791.8702372933523
True	327.7337331489303
True	585.5258061801858
True	116.9278275876861
True	24.63924952287334
True	410.6169513459132
True	165.72695010503233
True	101.89363471342426
True	379.29878444413566
True	1070.4131898788023
True	277.4570247210569
True	562.3672002831366
True	12.191487761385565
True	75.05756308301451
True	325.09797490605683
True	808.835769566652
True	445.24984686603136
True	523.7714356233391
True	734.1237441204022
True	73.4062970339534
True	708.7296856304736
True	48.08931565862199
True	102.55536655996958
True	177.36253996207338
True	80.34010061273156
True	24.10830390514592
True	296.26465075568944
True	482.1958343255234
True	893.9989379461648
True	854.1412539881994
True	6.454412013662494
True	298.6930884741004
True	470.5787605066643
True	119.92189897864604
True	238.6851188937397
True	318.3127247173278
True	1322.245590254208
True	462.8306540736866
True	22.5408874547723
True	185.61811644358863
True	722.4126629667198
True	35.293171113646075
True	174.97644272274275
True	554.7309623882841
True	73.55063421387248
True	868.1996453715042
True	333.3734224776347
True	676.8482128743325
True	80.32152858532939
True	671.6340412073168
True	617.7562387424766
True	879.3413577635755
True	258.3149514693543
True	497.1410452642782
True	861.5820524761975
True	903.2868828497848
True	224.57664373638923
True	733.9113281659212
True	226.2654962134617
True	455.1251446717303
True	360.901946606155
True	491.0674073506804
True	501.0094044046981
True	302.4637216288192
True	344.0502989149554
True	113.88477125974528
True	352.72041613010214
True	1115.2910071993865
True	317.9409437506635
True	144.61400062876177
True	304.84027765572216
True	736.0702914196347
True	648.8800372819358
True	392.4007823709598
True	116.64313997708814
True	340.2265118058164
True	35.78526970237107
True	170.623663234008
True	94.75102063821322
True	87.39562460139118
True	552.6540041972049
True	142.27947579543468
True	130.93627015893426
True	106.74633034984684
True	87.00704993961982
True	445.5617223653754
True	385.7191185001563
True	1038.8687688769671
True	525.7847913629499
True	831.1272844583484
True	269.5407828036592
True	290.8140614459688
True	514.43774942341
True	192.8310653115145
True	758.9176101491115
True	254.4985997924532
True	366.4492009216264
True	66.06385313300736
True	111.98733509180477
True	261.58325610642595
True	124.55039791116592
True	472.8036665988979
True	32.7720045274733
True	577.679295465769
True	1017.0741444510112
True	717.4702659611454
True	1.626576228815117
True	62.73965808195571
True	483.7053771692859
True	452.9621860858007
True	74.78743620388005
True	118.13291772696876
True	299.4419639577025
True	81.4962656961992
True	55.80757406617009
True	755.0638463956964
True	655.9252823095624
True	165.3107006571236
True	170.49318874389186
True	518.9445613449427
True	54.17290758969707
True	25.67244293728527
True	598.566902927737
True	451.0006365694189
True	1126.2865287816608
True	50.03463600600919
True	468.3903894347592
True	907.6813460259144
True	787.06002015117
True	276.74214666144144
True	767.2348225891736
True	405.7880708701223
True	43.19966730306158
True	100.2752433461561
True	735.8939983694481
True	74.13235433642288
True	142.4888853800662
True	929.5720642535606
True	193.0305586745372
True	270.2680326305271
True	99.26021095129823
True	620.6904277817212
True	604.1429788027066
True	222.6920700207029
True	417.8953720436775
True	38.52857174845294
True	278.204886194264
True	582.0601012421802
True	598.0473817596037
True	308.04909432091006
True	75.91206825982418
True	938.5812068554064
True	1047.7621641938233
True	558.4025424789579
True	64.9426273058436
True	30.253829121448824
True	90.83499138440924
True	107.75386660589356
True	108.6780824613466
True	879.5667962746176
True	1208.0907115757768
True	724.2631630926404
True	330.6199278362769
True	8.776842740260209
True	21.51434237877921
True	344.68192561908245
True	478.4730351033552
True	43.976989955093
True	574.0185358832539
True	412.5774094181602
True	398.1204078372416
True	83.33461491332247
True	196.08275796603957
True	248.86461361645897
True	135.46025475812573
True	388.5944553215048
True	43.4278675093938
True	176.76134210735708
True	1172.627122840449
True	5.718386942895686
True	29.67040945678147
True	579.591077967983
True	359.85303455148386
True	770.2568190632978
True	158.0813554371623
True	758.2632275786791
True	576.7057054487157
True	285.36256357659653
True	428.634423985532
True	353.80861442193526
True	284.05776609664963
True	270.10101098179626
True	398.4685940866122
True	487.5326959717336
True	496.4139485301492
True	106.91870469955344
True	363.65202853331255
True	9.75442542207859
True	192.53416573808684
True	235.5657418645473
True	860.6255994781473
True	562.2203702922468
True	31.301658027278407
True	705.7718422382109
True	820.9392731725271
True	104.10332622080033
True	343.4894410875107
True	842.525937083384
True	217.05376966910904
True	165.8564276881357
True	531.9906515546717
True	591.1697472593305
True	1122.3188597743851
True	153.70313456034145
True	157.0449017638281
True	251.27016085227987
True	325.8079121339496
True	417.4305397386917
True	414.4846003557911
True	310.2192825373834
True	451.8882306676808
True	493.9049257423962
True	242.1435284583848
True	1489.6718999645911
True	252.39035196538143
True	392.8282356818689
True	54.54225808620354
True	752.6982675239638
True	256.00715424457564
True	949.896988353197
True	555.6167673081569
True	306.5267429642669
True	763.0964645141968
True	267.11393478094965
True	216.9618677985831
True	250.58178563636795
True	213.4537524981812
True	147.2293031412428
True	248.59954190281667
True	740.1861469988308
True	523.4714255391609
True	220.15510630633148
True	1159.775591188823
True	119.94695997714864
True	261.85860552890466
True	74.39761337853187
True	296.51628664755674
True	412.21699776403466
True	96.05560042330112
True	224.537901355068
True	72.3369543006528
True	711.6324154362964
True	380.0206765147769
True	228.23690908643556
True	729.3544818646207
True	857.12736149447
True	830.8068346624507
True	840.9594330470453
True	347.11545699714617
True	1.0224734384765266
True	258.0567194165407
True	52.96942794553959
True	382.70338193095614
True	56.655909447806586
True	366.5930763515415
True	826.4649070868513
True	1021.9947669878138
True	392.7152358528954
True	21.325368496216125
True	521.6960474961622
True	497.5171132709147
True	195.07733060437263
True	236.10863640093703
True	289.4920419283476
True	23.37307780810619
True	119.52725127283908
True	957.510120104456
True	61.54809748065115
True	482.4557970958849
True	781.958513253525
True	96.47489142344614
True	256.6956997002805
True	115.51542792703827
True	15.710480298623777
True	1.468475423697658
True	112.85117902389445
True	1007.7663202042548
True	481.4271601349677
True	68.94555345066986
True	787.9870809529152
True	343.7007175564529
True	1.1528877614793571
True	452.699596070699
True	186.8123438338238
True	500.36089925182665
True	83.18201077938943
True	334.3347573125196
True	362.91137563944767
True	165.47349925117354
True	219.31445758236416
True	130.26086564769315
True	179.49798492785595
True	919.3299325482574
True	16.25276087289186
True	511.6597910639312
True	483.0088100833522
True	419.7427248214617
True	220.39452716507785
True	236.6338616155632
True	158.79799022381624
True	46.68729835503876
True	481.8304704722808
True	149.85781727419422
True	861.1227505893532
True	863.7402134248578
True	244.3294015391971
True	326.5282889926643
True	530.0982185955083
True	42.60731877276296
True	84.87088567339799
True	751.0011185711645
True	1089.0119621255153
True	115.38349070178486
True	721.90878953467
True	137.5786970482372
True	921.5615047318956
True	658.6790423930717
True	107.55713779008993
True	272.3856770986385
True	620.6028056163545
True	265.8042608589965
True	46.26548666887587
True	571.5451955263339
True	452.3413326564296
True	5.662762398441233
True	469.7562987746872
True	67.82246056969024
True	168.77132352042378
True	238.9540965179362
True	313.4582599784165
True	66.67472842940506
True	217.6111474592664
True	349.9608639133424
True	425.5564272619117
True	939.6500932075646
True	46.71963335880877
True	902.1396350330853
True	1006.7492496108054
True	125.1917255800602
True	74.45560487422416
True	965.3666862214544
True	35.43852241357549
True	220.9561535917869
True	85.21673762742284
True	215.68303011320037
True	354.7192952516178
True	963.5070691650704
True	104.87666808908727
True	72.45135633993392
True	639.1408800856202
True	277.0806328108634
True	723.6803284684479
True	54.63686301760185
True	476.7360256825998
True	389.56960639454326
True	676.757047079575
True	53.096960587463805
True	107.14112990920604
True	26.938467657601
True	278.9690244833071
True	43.64171154130288
True	347.8470834668999
True	3.0458535755543403
True	1189.2792268946343
True	108.71908191075734
True	134.47035914062332
True	352.5473664199326
True	727.7869817175425
True	659.7030947563956
True	972.2577539635296
True	482.7359942252946
True	423.6291744006373
True	142.919751435347
True	418.19806055360885
True	843.0543281574472
True	426.9781421478334
True	944.144584877948
True	87.78930898095513
True	424.7509313612232
True	180.00233271060637
True	261.0624812926937
True	749.5000693778733
True	169.96728362336896
True	132.89685332022933
True	66.74945398770495
True	863.7477559504102
True	786.7587831164092
True	80.5143993118094
True	426.9640894690343
True	758.5394234542002
True	413.8043091162375
True	54.6796813689032
True	311.73208491844986
True	778.7752729272873
True	29.37684948803728
True	378.4963158149439
True	169.9253484065881
True	282.6883881767581
True	33.93284146269993
True	230.089328317681
True	749.134886963199
True	645.5021568637511
True	57.00652564375281
True	294.09655467152464
True	896.5953704771905
True	17.993983350345456
True	324.378544299111
True	279.4979227519666
True	440.38424703544047
True	210.5117016303961
True	600.256435381816
True	49.390574211067616
True	944.3929523104306
True	887.6785416065248
True	51.04657830427323
True	377.4803616322718
True	737.0133702413544
True	919.3292026795456
True	278.24103054285223
True	600.3160533999995
True	128.3213888321607
True	171.62997679375454
True	130.73363612398944
True	140.18259612280144
True	203.33484975676387
True	932.5235070613802
True	767.8997878492975
True	954.758326714467
True	18.371320907319586
True	28.446171122541468
True	368.2293344816541
True	12.096009031079706
True	646.3030483195112
True	1075.3894545538171
True	261.04580525467065
True	211.1874445965126
True	85.11189532158045
True	227.5295984590715
True	129.37582669629234
True	44.406096993024704
True	135.14852068582664
True	90.98585089264918
True	248.5522419512604
True	551.3174472833906
True	163.31858471834843
True	29.1370954182362
True	55.20613051975031
True	416.9460479294105
True	260.47749286450056
True	570.5063106323348
True	24.53608498942058
True	112.3908154576372
True	674.3064130230624
True	270.65923698663335
True	467.2041001589431
True	650.5981243070535
True	108.4699100682902
True	108.33999673051116
True	84.71407686836565
True	25.07322486867013
True	119.89513299901692
True	82.33189534496685
True	100.34483644395442
True	159.42876371537525
True	237.42495140411103
True	827.0014228480335
True	277.1724392751678
True	954.0522791451002
True	163.34959694320145
True	195.7623489499359
True	814.2701133854459
True	311.17893840404525
True	612.6868622677641
True	248.6198072415226
True	325.5898047838319
True	436.90553671465153
True	559.1302346822957
True	635.5446693408102
True	370.6082165500199
True	33.74227309423727
True	560.6016218778879
True	614.0888713634937
True	19.122928670664187
True	11.269489854640522
True	252.6677096209972
True	402.0723750178845
True	436.13494521687807
True	68.34908600002824
True	633.9277326923566
True	929.3480033389033
True	242.20971855339585
True	896.3699555791453
True	273.7714065888897
True	104.87335353492276
True	282.2432890526511
True	672.5268862612631
True	37.55904226035232
True	588.8732212816036
True	1295.5192106803856
True	1036.4584319774713
True	881.4669443441809
True	197.2861526314449
True	93.4481473766384
True	195.26743614100704
True	848.5204930425784
True	147.708116545471
True	1073.0388610367504
True	832.4891681465846
True	42.87647749391506
True	90.54613065696114
True	409.98615778233847
True	404.7722109943285
True	203.689344327114
True	520.4990566687235
True	678.9625850836275
True	128.10517535540623
True	282.0162344530183
True	1058.7276966341408
True	52.04999346987948
True	692.9035358109528
True	541.233475529535
True	38.72269335036792
True	829.4656644859077
True	378.0074456470193
True	556.3314286139328
True	107.10082509358692
True	275.3925633341016
True	224.43390166759127
True	29.053170153724636
True	138.49870470005882
True	756.2993899790598
True	133.28221398366867
True	389.1143468767127
True	63.12481211725633
True	659.6115570704168
True	608.1786170971111
True	227.51701830021457
True	472.29597881899423
True	167.29449962574094
True	163.91825731627654
True	206.0988566978104
True	291.8693537434687
True	355.9792967562079
True	130.40348551627355
True	189.5176918386228
True	27.153797622997438
True	876.9810396808143
True	308.89562562945423
True	8.51142605051285
True	375.5539401726544
True	171.47567520477486
True	630.8822218340505
True	366.3323268626327
True	578.2990540043279
True	572.0781681995064
True	463.5450786777808
True	788.043644906077
True	243.73862124325996
True	553.9391136610668
True	164.31070788905316
True	553.5073877922225
True	362.5087575140128
True	383.5159092366388
True	131.10375259319198
True	130.13505261539473
True	109.9371098538667
True	66.4346481733163
True	725.3858366392525
True	185.01866761001128
True	46.03619649228813
True	0.0
True	547.9810579824997
True	111.47395894637158
True	24.908384012106275
True	41.01899562516085
True	112.97898814653672
True	540.9958097373583
True	183.53603253823889
True	101.88320701251968
True	33.70573843017321
True	162.78083273227648
True	930.6091074839708
True	51.99543165060661
True	233.26161305819429
True	730.8150142701072
True	320.1452542735554
True	453.37209661466073
True	502.61795006489166
True	510.3424902481277
True	592.2445336555793
True	904.2091954780656
True	261.5347834811813
True	1036.5790279269484
True	914.0114467733956
True	624.774373686428
True	346.46172574484564
True	828.6305415109254
True	10.140145508096252
True	33.0347531859741
True	276.7089830623456
True	43.219630301962425
True	197.0564738164255
True	776.6313666634782
True	204.65772714560453
True	736.309186721229
True	765.2163139980976
True	122.94702736585788
True	385.939285416846
True	579.9447627966175
True	23.695507468625276
True	132.31719904107516
True	436.282006114534
True	297.45205765044943
True	203.7531380353505
True	109.67743250191609
True	382.86633376775154
True	22.018513437297145
True	373.424880653129
True	364.710213798917
True	1006.6919422535508
True	375.6227592648394
True	30.789481827063724
True	444.165056366485
True	437.8815291232543
True	231.96265741968816
True	30.690100927237445
True	768.0051585726684
True	437.6133961342328
True	185.63292826586343
True	12.707041555699144
True	1220.0042057938813
True	172.2945907571819
True	26.6741359505734
True	318.83257001639595
True	274.25858217558823
True	114.9946094981597
True	287.23689360905195
True	48.508304064657
True	329.36628208938487
True	295.5589022423563
True	306.2651762147484
True	29.197336925533502
True	47.870478406489305
True	1008.70785480087
True	25.12292482269264
True	13.290916311900034
True	176.2082138937711
True	656.687954441305
True	7.594433681399963
True	183.17072433499877
True	177.80111777707842
True	539.3395877956848
True	377.6322446337357
True	705.7652384796797
True	321.1649148220741
True	488.729693625734
True	443.91735183572206
True	503.3627604479517
True	104.89992181124572
True	1283.3696211587564
True	910.3473526904776
True	292.18079653604536
True	538.6025074119199
True	105.09844821734274
True	558.6634651571337
True	428.7017986639148
True	156.08286668473238
True	78.05012315723688
True	360.8527436831069
True	178.68567032623423
True	28.0138586019332
True	605.0724526144353
True	388.6234066435056
True	73.13003159204416
True	29.891371397380485
True	675.154716974831
True	495.96694281318287
True	70.79529472042022
True	21.64087978632267
True	333.6147080201212
True	331.081839742682
True	717.7353798594644
True	557.1946328882282
True	553.6981386422141
True	782.9228462257039
True	9.459517129242558
True	58.63167107851148
True	36.98667444239736
True	60.00741099468348
True	500.2944986708807
True	605.6611763974606
True	79.4066530966539
True	109.23679270195194
True	195.0219355177532
True	72.9660441426146
True	182.88708208906647
True	206.1583010138731
True	283.10722929157066
True	818.5097246967879
True	609.6536437117722
True	288.83009269076695
True	198.87379555799365
True	270.37239358833875
True	250.4391492349794
True	710.0107755883746
True	329.35124179913345
True	166.24785271942582
True	903.4357161749408
True	352.7748127215182
True	463.7361836097554
True	148.0564116868301
True	124.51628013603856
True	63.87231518054188
True	218.2121244513609
True	965.546551846968
True	518.2614765443129
True	109.19566915964992
True	342.1075440191581
True	99.03117576037192
True	697.115630747861
True	4.5597266188505765
True	709.3753086439482
True	37.8046430514567
True	927.9392433720516
True	838.1565557094426
True	210.62047949846797
True	31.20343646558758
True	71.75306690402356
True	454.0096863201449
True	225.92981825133432
True	1.285272600272049
True	80.92422890839647
True	1091.0441053775598
True	324.3482453038474
True	682.9833204064208
True	497.099140974885
True	32.228131256247245
True	135.04529252012333
True	438.4839025399048
True	953.329666453448
True	798.2084054024508
True	436.9766957189566
True	331.6258253945299
True	15.883286032470174
True	72.27003913874191
True	744.8915077498841
True	436.8714222656483
True	382.6320374891992
True	861.5095590444432
True	27.807973538325204
True	212.46911763236784
True	890.0999912942467
True	243.0625318600267
True	9.24871144443219
True	499.3544731096138
True	103.5916615429506
True	637.906262241963
True	53.85152130939316
True	254.14911701949364
True	867.9104196798108
True	875.2258792944922
True	270.07465327515166
True	456.3294168266912
True	116.55413113978018
True	605.9573420856404
True	270.7124405599384
True	193.87061695558413
True	866.5952927300476
True	54.096271523756286
True	739.2195737275728
True	281.8133217582254
True	296.22423928180274
True	171.36461720906968
True	490.439215804316
True	599.967836239534
True	376.1950761271775
True	414.0844500730804
True	65.2680309635524
True	157.1352041891098
True	452.7680415589427
True	219.52922204129345
True	38.33425416711707
True	205.72468713220425
True	403.5406877520058
True	400.2539841906988
True	758.2565768313386
True	128.76630008909515
True	654.4238244876452
True	498.1556788252146
True	610.6959234400416
True	136.90359262163986
True	39.52712541959338
True	653.5893708543782
True	70.81707560259609
True	544.2693789413926
True	675.8759921039123
True	454.2786820987923
True	124.56099819329526
True	528.7054766251536
True	3.730102057192159
True	398.5685852995672
True	31.557300732990917
True	623.3355084918117
True	272.1170357657824
True	580.8465537036252
True	698.8929243593336
True	151.03457200780147
True	500.3259598725565
True	482.9431405712522
True	63.91823369945283
True	951.6122898381624
True	2.532081104232172
True	25.98874137318062
True	640.3161513911525
True	675.2823697742161
True	133.9469821321614
True	401.10833934545775
True	125.63429697279048
True	68.62807567469589
True	458.149085666524
True	42.2480402961256
True	503.7947971635816
True	12.623007697007182
True	850.2614748102449
True	556.672078228854
True	674.9076365441477
True	101.42898744574586
True	386.0447972665311
True	976.2981582693176
True	867.1232617109878
True	149.05063265085616
True	544.7390571809049
True	449.8215418783971
True	246.99417514668755
True	258.52755345375533
True	4.988596226108543
True	317.15108356992744
True	11.30902299336886
True	360.8151318144448
True	75.51503698379507
True	420.67592607914577
True	659.1296052792595
True	126.76140403335388
True	236.8902560024838
True	641.5162644599031
True	693.6781565768451
True	285.93097170338075
True	137.701472191152
True	161.10808181340803
True	476.5885697466463
True	87.59266919981093
True	10.610436583120604
True	491.6658913264332
True	569.8727614805613
True	19.60281419870683
True	144.04564597428302
True	917.849112434705
True	467.62237851418274
True	265.6979429115918
True	35.4160421523466
True	478.3373586748839
True	105.92477689221568
True	587.9558806302506
True	676.1965902455696
True	298.4998740979148
True	388.1759292867727
True	183.7083327990353
True	236.6368667610681
True	72.6114165518437
True	216.65164961519488
True	523.7607461003681
True	23.37028625171391
True	445.2799548918117
True	369.8760917149352
True	713.913174903807
True	913.5762500768188
True	890.3698215402418
True	153.1063283615041
True	402.4820467581994
True	70.20109516719792
True	199.11765116235352
True	320.0154759603154
True	8.507645197195307
True	825.106662180658
True	23.273463910351115
True	393.06101325680646
True	278.08618344289937
True	643.2084971210596
True	207.5368472797091
True	40.22998681774117
True	661.5581166083493
True	1053.7941617518109
True	231.52362622506053
True	130.33060496339408
True	604.6357691099179
True	481.44810262950847
True	18.0551603157587
True	814.5788804446116
True	114.34759881579598
True	42.82777183570547
True	314.524796520942
True	364.2193956090002
True	383.2751046279332
True	270.7180989483966
True	21.18147126943862
True	23.027388871750137
True	857.1247056107875
True	196.92628727019675
True	113.36989905595344
True	860.6604802623713
True	641.155048089652
True	645.2050703443508
True	446.7452492228678
True	144.67542294317207
True	34.39433029294931
True	103.22045802136311
True	438.92323243641385
True	234.35307499111676
True	477.2800667213386
True	140.98089294951143
True	504.5054560699657
True	645.6251477202989
True	941.805223553248
True	22.9444650981724
True	993.1717548881765
True	1075.0063685528855
True	478.6385271394519
True	82.9592649827615
True	829.527595982891
True	642.786717201211
True	688.5211103969928
True	173.65212165797263
True	752.8489143949721
True	717.1884058950278
True	124.70710764827476
True	756.201148006795
True	834.0408830871213
True	466.7290484464124
True	229.772838945472
True	65.0448717481
True	314.05077597189484
True	349.55147424413855
True	445.7841607633265
True	433.5584719829784
True	203.7646783162968
True	320.98682295276046
True	2.9749641557295687
True	12.715116871958026
True	101.79186013104427
True	136.6253992108022
True	365.5742612303789
True	360.4234727424171
True	109.84038105143271
True	17.389717712767293
True	212.29082624348288
True	842.4575229342885
True	451.1914652084155
True	543.8824838044266
True	547.9830688544428
True	811.9598302365074
True	648.4578405057509
True	88.04128531974811
True	209.0214247601325
True	245.08887835839175
True	287.46726009956654
True	100.85512387351964
True	354.6739870573006
True	432.82741442094135
True	172.21505697889316
True	639.2685067443276
True	238.16376280204452
True	202.6696777133274
True	28.347025810704952
True	244.60750896367952
True	463.7015026278055
True	158.37901332298253
True	540.9946851679251
True	472.5541613101541
True	238.9308284292203
True	104.6636533848142
True	40.472988503188745
True	411.25043281803295
True	784.4234771412001
True	167.00442229620631
True	1009.195690085509
True	1060.5017400502013
True	475.59695635737455
True	99.19319217963132
True	119.50413740754377
True	665.169403942544
True	9.607476163625996
True	220.9528875301985
True	134.90060843687948
True	122.20305153858428
True	320.72211735441107
True	617.2811684976584
True	38.8216934211681
True	127.52206173456116
True	921.6682611564876
True	55.83357208203361
True	470.7282313801609
True	529.5574580857817
True	249.9284896772944
True	133.50521352511305
True	952.0114354179184
True	1185.9285137039178
True	517.5003401599413
True	627.6120784741339
True	203.97163451152224
True	150.68433060227716
True	321.1344615011286
True	256.91569627329466
True	173.6278249656438
True	315.1090261175724
True	347.5938851520488
True	11.215814014009062
True	623.097602285751
True	151.397595394039
True	77.41194842819262
True	450.02870858214817
True	305.8742187551173
True	1149.3454798873793
True	363.65552372735874
True	958.2448233851844
True	10.010683964653529
True	257.07857935953024
True	218.84611300961205
True	154.4313515139043
True	484.9049147804644
True	191.7125202542329
True	406.5194862860256
True	341.888815789957
True	106.02773331050702
True	360.3352778635438
True	1032.187944123638
True	706.5019723355059
True	233.7408692571769
True	107.0197830167502
True	299.00400629135595
True	25.14180250148487
True	355.3515736206751
True	305.350395768015
True	579.5755754606598
True	455.6109655343203
True	364.194597350502
True	156.4959042761966
True	14.676962224791612
True	415.00979065926987
True	298.6823827291977
True	142.50774242015316
True	307.1667913130666
True	419.5048925226056
True	824.0418635426561
True	312.4942579579444
True	782.0936042716602
True	408.07570009700856
True	374.8754153850736
True	1.4146358978041538
True	1170.1423190743678
True	98.4643679438388
True	934.2038663092636
True	197.1195143815487
True	448.6630153324837
True	708.2532333005405
True	86.8166757206791
True	475.372263481244
True	33.926086041411175
True	422.8022710511714
True	77.96321184270914
True	221.7969419822184
True	39.17972909843236
True	651.0616170600769
True	183.3081952028774
True	25.552922152740333
True	387.73790687237135
True	111.2006047073296
True	168.11974231636296
True	824.9021459763424
True	266.0274085049265
True	155.01564593944843
True	375.32200150748304
True	517.8712364262595
True	340.2790988488882
True	537.9995921753404
True	621.326723334976
True	165.71983455648044
True	7.971340031904656
True	72.20740659071427
True	433.7315632935591
True	90.75812931345727
True	82.28821681422124
True	1033.5557429291912
True	27.07020469012712
True	325.8669894106339
True	321.5595743979832
True	451.14506235498266
True	684.9335343483001
True	184.4606770341996
True	655.3323026855496
True	322.4182974889141
True	356.83817263507245
True	276.5815486775145
True	216.4525034501182
True	345.34366267976776
True	447.4000136447882
True	423.00782711227913
True	595.3874425763286
True	141.70548222819963
True	78.27984825973651
True	35.61777411918801
True	293.7529367297981
True	648.4564802049202
True	413.9001207078584
True	798.4107710652099
True	213.8508584902844
True	391.5012934745682
True	68.4042513212557
True	50.996190411587584
True	432.7774722157447
True	200.0834946085147
True	224.1256674004892
True	44.33860059525837
True	1089.8230537591646
True	173.1445263395481
True	918.6831500542391
True	312.6960689619907
True	922.170411553356
True	236.5555096112217
True	446.4991187088235
True	545.0767976833288
True	591.880788005889
True	219.6771126675411
True	474.4894403609893
True	932.2018838987829
True	124.07539830910925
True	7.049307532279943
True	571.3681474615175
True	28.75701565347699
True	71.25330716490171
True	808.5942312532546
True	222.3981094251538
True	1004.7436558772864
True	685.9084148937835
True	404.8192119130072
True	289.77076668095805
True	486.1706405631867
True	340.7985563821125
True	164.07488431125824
True	694.3702827654945
True	719.2900235928734
True	210.6034184697428
True	90.02824341875032
True	518.2397625679007
True	138.99979691321855
True	380.3898775979357
True	355.85128330761734
True	65.50537023812468
True	388.477356172157
True	410.3522933756425
True	357.59404380429186
True	422.0557040975669
True	430.1642693011208
True	613.2691591147161
True	59.09945678912425
True	462.8331414890759
True	335.3211106376272
True	660.3210442813738
True	219.67999432910275
True	100.68977849786091
True	40.54475068069592
True	539.5007879892988
True	621.8046277486316
True	183.18364913010168
True	410.4158145027438
True	353.99613010317904
True	17.692451785807656
True	170.8758730505452
True	289.256289784006
True	2.943018788565801
True	881.9244654312396
True	78.85145092649925
True	101.09335722106756
True	113.692471282007
True	356.0803613262231
True	35.419069659102966
True	462.2483393006613
True	232.4797604481588
True	5.495625160839676
True	118.20610099002285
True	446.2525640285776
True	51.11550548623379
True	65.52232243550534
True	177.749081321577
True	288.1468915190608
True	969.323975643734
True	385.8987921214103
True	962.7160719465052
True	188.6132557154699
True	1009.6634724002074
True	810.5545554625893
True	671.771662060495
True	417.76041640807966
True	374.5317659418405
True	78.92723269174954
True	70.6783483066976
True	79.21660017284306
True	174.19053645638374
True	478.8416276896885
True	1095.3154051196316
True	170.53207358965537
True	356.0033133401343
True	429.8213857706379
True	587.9666619521231
True	608.1490657910357
True	281.9982550625636
True	458.888697535484
True	678.0709467145316
True	98.78986819637989
True	729.168120797088
True	250.58257453555305
True	137.71746195533697
True	412.4491853621205
True	825.8126452900856
True	427.0476632213899
True	890.032730361468
True	199.51219295070757
True	340.6685766693181
True	695.4991950312846
True	645.9668581728944
True	185.66983763172163
True	260.5817204645026
True	806.693620399402
True	30.489781502077538
True	187.74329685775717
True	486.2963552890439
True	678.8218036933174
True	99.75700165010473
True	37.66996605877375
True	166.32519630793283
True	767.247582697257
True	331.63796379538854
True	553.7773351880106
True	359.27763683401145
True	311.4400209266775
True	464.94735557755337
True	487.2580796524658
True	74.89307345924081
True	363.9747242287139
True	775.544610599132
True	0.0
True	298.11498809641046
True	260.3877682508941
True	967.4244602555674
True	151.0471867357785
True	656.9128380299929
True	636.0933960330433
True	117.8389341606544
True	221.1059596338989
True	134.22596486669207
True	10.87096494045018
True	291.3993668044509
True	367.22369583985375
True	1158.7613180920478
True	238.18017364100143
True	404.4535357095504
True	646.0895375861908
True	192.4674558979228
True	23.79478212552752
True	840.8535042040835
True	617.1340717718776
True	147.25140460603805
True	622.597291050511
True	156.8157486259864
True	293.79964898802484
True	756.5177297762946
True	36.459109998424594
True	109.9115848083552
True	506.6700774340364
True	62.55562350494528
True	78.59425315066247
True	406.3078661127109
True	22.80547323284187
True	760.6176603161284
True	102.23208260564276
True	145.6587559481396
True	19.03748432422926
True	707.8043159047456
True	28.531219296017383
True	784.4037902950006
True	394.8351032857996
True	122.92305483058075
True	697.6373102550199
True	518.0041526674124
True	559.9846371122064
True	45.07429881146541
True	366.1533189026281
True	4.4029116576596445
True	92.2207672442816
True	376.40298317498855
True	48.01283479483492
True	123.4334896340751
True	298.3449250396803
True	172.5525236551322
True	99.63892296779989
True	662.8265267140016
True	19.23150832930929
True	1170.196321040965
True	515.3484964234726
True	294.1949767541486
True	500.7003201731781
True	120.7205561403475
True	772.0364350130635
True	1079.857275875378
True	742.6299357006903
True	166.17228264527787
True	228.84466484781768
True	48.04197635891149
True	58.77416876486392
True	152.0935810468357
True	103.94598802606842
True	167.33032503831905
True	1209.5754917714398
True	307.0793664961357
True	359.54535247926293
True	688.984798547568
True	17.13630771967426
True	10.693989650552416
True	599.6162089892114
True	6.186267856168596
True	113.48376357360009
True	673.6463493436593
True	181.19388994733777
True	636.6405269871785
True	841.736030302274
True	149.84667133832556
True	905.1390263174424
True	2.7966905862258216
True	436.765771921874
True	1048.318246298284
True	26.17503956664514
True	237.9045386849705
True	144.75499029566836
True	970.3632863094192
True	234.24058096388887
True	483.6302276856625
True	119.650417432445
True	518.9475908743541
True	150.56475665935764
True	102.01044647471232
True	384.1351437188142
True	69.47833021971715
True	57.1632735313344
True	1015.6954104186244
True	262.09354639489595
True	158.3583270414093
True	365.99735524926336
True	390.7181387183999
True	213.9127844224642
True	158.6406742235083
True	389.2453409121732
True	34.306533310429884
True	489.790739545824
True	1120.4752894446324
True	115.47072026990796
True	476.231227816274
True	309.4482010129049
True	24.67193853167163
True	397.9422607094716
True	106.39394784725886
True	564.4464962527076
True	205.8430627190384
True	411.4409647041668
True	21.731982476335972
True	435.5179636002531
True	113.99509438696336
True	338.05105354775014
True	34.7006783178763
True	163.5556410933287
True	249.00618785120943
True	766.8047216699798
True	57.094130441288
True	139.63566968993425
True	229.56166982196424
True	132.3820813244155
True	618.888941908369
True	559.5261334014002
True	764.7555973894604
True	394.28798130250806
True	536.8003769955933
True	415.4722693412726
True	691.4681184033656
True	72.2708699184775
True	481.878161325067
True	441.7551807455288
True	47.714776313908345
True	89.74457600023813
True	132.1452152494394
True	89.90944796776155
True	340.5485940571915
True	850.0512018663751
True	316.5510149009998
True	1089.7206157419405
True	325.60933957819816
True	888.9517462610728
True	151.37621244402638
True	583.0015506457519
True	603.6256403641613
True	686.6009095632012
True	459.2633448595846
True	67.44573699935181
True	283.953835350697
True	43.3307120069472
True	165.90144491933887
True	173.07733647479168
True	1115.527609652816
True	251.7295271757574
True	547.5560957545842
True	554.3538980608608
True	572.3684414417266
True	879.2540277966235
True	595.8811181063925
True	650.8975023398472
True	975.530433035054
True	118.90182037544946
True	311.3307571471886
True	267.44127428336867
True	332.69891440627697
True	90.22671159839892
True	375.8446141082261
True	4.803980666755798
True	338.0840699953349
True	267.069146803549
True	609.9721566836424
True	296.2198264200008
True	367.34681994193625
True	10.747904911889895
True	58.11188730763345
True	546.8469439951338
True	31.927590688477142
True	143.39876825938947
True	66.05442188798126
True	146.18644207825122
True	240.0947093592073
True	70.57784117178316
True	380.9013939267999
True	276.8930591023758
True	103.49229302583451
True	335.8225524341015
True	60.04840578917643
True	567.3900356512434
True	864.2575160846259
True	277.35507626186546
True	1146.5088245194536
True	115.84710807194178
True	305.8844522824009
True	1075.2800479060645
True	85.02655305096273
True	264.7830841532324
True	9.507279144149113
True	391.6995077708957
True	452.9867130143232
True	161.35432323104536
True	615.5383097420618
True	899.4304496439498
True	152.25938708145304
True	75.31951380450663
True	323.22650440507937
True	591.3951775773023
True	619.9787396870457
True	1233.7267351918952
True	26.6365359278957
True	925.34269773803
True	140.29149991858532
True	649.141682645924
True	118.23242790721906
True	118.7915941011024
True	187.95696029747396
True	172.15984352838777
True	733.8421260556423
True	209.1428992787283
True	231.2026616668505
True	70.07955695287895
True	506.9245270496222
True	443.5618927892312
True	176.30122365257463
True	236.85535698323253
True	17.675353847285027
True	418.4047733032408
True	217.2411289666971
True	297.8640619713146
True	112.00845811349971
True	704.8141768689553
True	412.5639986001387
True	260.9566009475324
True	643.8332429582454
True	520.6245894138929
True	455.2466671556621
True	119.70452372145816
True	537.5454569227986
True	416.9954905479104
True	3.120142641814639
True	190.6203139201172
True	95.7687604679302
True	243.81071084350629
True	3.4101062460938936
True	125.99514179971436
True	354.83841666038575
True	7.387438078715119
True	848.371609264627
True	166.73547996414362
True	728.705229979193
True	802.7222926122126
True	158.65854929991815
True	213.72784686733192
True	482.9084351339097
True	830.4302246416391
True	52.86029681095354
True	36.09018830318144
True	134.85623583876782
True	615.9915318624951
True	723.5338088919739
True	182.0470426413965
True	597.7484514436095
True	600.3106364033664
True	839.983492096484
True	399.5360892509253
True	183.4386003682959
True	834.1538612711629
True	211.69505178896168
True	146.223908392493
True	321.7055988215808
True	225.9780988002861
True	206.4805774077554
True	608.4706074875204
True	248.41113722153625
True	196.23069152300104
True	468.1057672878951
True	474.1562642269324
True	63.07816700305072
True	281.19347065747183
True	77.8542805821865
True	337.7825347096387
True	351.9418366558268
True	266.15945771229724
True	176.89558153771677
True	387.0093391820888
True	651.3257595207336
True	768.8918631392395
True	297.5971154147033
True	751.7113224643465
True	66.64342296078219
True	863.7441122956345
True	350.5516527305357
True	13.446451638499674
True	615.8974432788648
True	665.4624219964518
True	259.5210394371894
True	171.04319708373436
True	47.65165265704992
True	379.6711321773462
True	75.3948153125826
True	13.90496279759989
True	887.8989141906097
True	378.632156217943
True	170.20689882903193
True	996.0835707378052
True	12.371508881354542
True	789.6696549352429
True	30.94046542406529
True	674.2339395605345
True	59.101341197987416
True	761.9174338970379
True	446.3953841687637
True	198.38018341209724
True	433.53344179570354
True	215.83860013714727
True	295.2825158110168
True	217.45094967075332
True	414.2511677917417
True	10.108918789750376
True	320.43998600942024
True	114.99188572385188
True	10.58572574148606
True	474.2586473774169
True	724.7661582005069
True	284.1722510003078
True	81.8137005832652
True	315.8102302380624
True	78.89928348384852
True	181.5067847428353
True	176.77316813624032
True	374.4377608827322
True	44.78626758136601
True	138.97659524262494
True	388.8330435830619
True	878.5442580189185
True	112.14767480946723
True	214.81283244169288
True	436.65739324023616
True	19.58657305602859
True	412.9238808032984
True	489.27225819490064
True	90.01162514465207
True	386.79251565908817
True	352.2552645088172
True	427.9444648519756
True	594.882164368971
True	1075.6530255419452
True	952.158187901489
True	59.34282273490506
True	1096.3653934039571
True	111.27273438636205
True	109.97471835450476
True	103.39678354954572
True	493.7618549138254
True	379.0585252463295
True	602.5531508666303
True	267.20071614506503
True	156.66448738028498
True	394.7762792408152
True	16.066761909039577
True	471.23702947864734
True	377.4293863473646
True	148.4785614909323
True	98.55954425065248
True	503.90935133072713
True	971.751960523567
True	197.67509874757667
True	68.24334704663075
True	421.471466103495
True	374.2668712406215
True	465.6391599661403
True	320.53737400243006
True	3.4034309534509872
True	544.6091694892798
True	524.7412164464106
True	503.995297880829
True	185.00680147130336
True	104.17322822338112
True	19.601727939276124
True	376.6370059924269
True	108.04074486964548
True	6.08863619776834
True	32.148001533159665
True	347.2325590630815
True	640.2508848079535
True	132.61904161598338
True	92.31754773999808
True	24.199948835410304
True	407.297520721166
True	374.0639354173817
True	783.1500881151472
True	298.6817502604905
True	520.8627919788001
True	533.6624095254532
True	529.421900712827
True	289.1108194533759
True	525.6522829740076
True	102.97796144919344
True	581.2064628887089
True	7.422489065697644
True	376.328692261236
True	466.0341610183959
True	985.5158615455774
True	348.25750594927075
True	793.8701906129114
True	989.680853228027
True	169.12675486448398
True	34.03923641190704
True	368.44120564811936
True	387.0651789636036
True	587.3998113680639
True	245.0409745384144
True	28.51047011750215
True	651.2495136753413
True	130.0857604296123
True	1064.6431957432492
True	322.0688210598532
True	459.0192204605121
True	128.92782243085244
True	819.0550495045458
True	141.46151286596182
True	833.1454859278117
True	555.0875574825201
True	187.82516071825495
True	114.03041927538928
True	63.31550204655333
True	561.5582172985197
True	924.9763175861564
True	431.2985717168996
True	509.0001786847724
True	138.09861166419614
True	602.7710494653904
True	451.7534243456586
True	809.06923001678
True	324.96545883759524
True	562.9590411627825
True	115.58555330123596
True	24.637498719091013
True	409.0861098286569
True	174.62872678234584
True	103.87473012332642
True	383.9063228500086
True	1087.895701602514
True	272.5114567173909
True	553.9065444529365
True	11.63488329834867
True	76.46641015046062
True	328.839536278583
True	751.1801117588471
True	439.7395614864071
True	567.184284567989
True	751.3783939443294
True	66.63004355950513
True	715.911217391196
True	47.45769258595079
True	105.1829255838654
True	173.75214165229764
True	84.11248974218944
True	26.779605589126497
True	309.63171828325125
True	453.3753111768537
True	880.1627203255504
True	856.8059978150894
True	5.769019474651277
True	285.79343973892867
True	482.39920141649895
True	120.11972632772915
True	235.266155008588
True	316.40343035419545
True	1306.6141204468356
True	458.468540315952
True	25.66518887782393
True	174.7730888732613
True	716.0877491452799
True	34.18349107192826
True	173.69918987405518
True	567.4341420784018
True	72.04885677628367
True	864.7600640712703
True	332.4484450260179
True	671.8916605237126
True	75.09560368680852
True	673.4566923321472
True	578.8794268186298
True	861.6293126034425
True	250.5458502734353
True	497.2618813874979
True	868.4040513621278
True	943.7434822450128
True	234.43068300917471
True	775.5091339382208
True	234.05681309693475
True	452.2532336610665
True	366.1771646677773
True	500.5769249806787
True	486.8862542642367
True	316.4185068859152
True	355.45413031271363
True	115.38228417691803
True	342.82892273785615
True	1121.591133990767
True	324.8010517257807
True	149.42345361113772
True	312.978109008675
True	744.1393476082543
True	653.639686075463
True	411.8591391486745
True	124.05923881413752
True	328.14760380246446
True	36.2231628583733
True	173.3924471866122
True	91.5112041536994
True	93.39067274918575
True	567.254585871806
True	136.56408307944514
True	133.4462831938146
True	103.3601727172702
True	83.84163786441738
True	461.9449711365164
True	387.78665122128695
True	1042.1752128942655
True	534.5171092076912
True	835.3198903383492
True	275.8395498118511
True	300.853244251007
True	519.4015587275087
True	200.5316208157185
True	742.8025528654882
True	248.537985534134
True	340.6313410014092
True	68.81082974961909
True	121.13194574931909
True	251.66353489855183
True	121.00419020805076
True	472.1461936131889
True	32.34514025237764
True	561.9758708519362
True	1004.7408874404036
True	719.6728745918525
True	1.7290467262233005
True	60.91888037997733
True	481.406796754761
True	444.8632518663577
True	74.1315158334393
True	122.27544128270388
True	312.05632889320464
True	76.58496097808734
True	53.01462403005883
True	740.5276192250641
True	673.4234169342986
True	155.30120957424586
True	165.6497890553225
True	538.1880407957486
True	51.88079653925112
True	25.92461636291222
True	539.8903374682207
True	452.4428598085884
True	1131.9806600585396
True	47.848651895337255
True	446.3301205211609
True	886.5182769136995
True	804.2121338324191
True	287.3101553628169
True	755.8306851002427
True	399.0570321833246
True	41.751479587674815
True	99.65137726221025
True	723.1171466700167
True	76.58193680528046
True	144.2008287915136
True	902.4168406534616
True	197.7661448307476
True	270.7896159957794
True	110.00262109052322
True	639.8068003981912
True	610.7319459252927
True	200.18010692578764
True	436.2757342287032
True	40.844546010117824
True	278.0413175583731
True	587.3109378129568
True	613.5501396996426
True	318.3077718594049
True	76.5269233310809
True	969.0416901182052
True	1081.3785048960824
True	567.6399456318078
True	67.47161578240559
True	30.19153275471224
True	87.9589653438211
True	101.28267618199703
True	103.19749762483254
True	895.5168662068955
True	1246.0450719326627
True	747.6289338611655
True	313.58834765219325
True	8.575089180871586
True	21.43230274645771
True	340.50356785427715
True	477.8023416994207
True	45.903287123896334
True	572.6662466757925
True	422.502089489373
True	399.27246969273807
True	78.35212158642925
True	196.0699420059957
True	262.52786003518975
True	128.022824695083
True	389.8868444174949
True	41.50201174547336
True	170.2627047576148
True	1159.5262406939785
True	5.027133910206762
True	28.12548658450226
True	555.7999406707398
True	367.2420131170237
True	779.1851747913533
True	154.34951113642117
True	746.4635825942514
True	584.8107617658586
True	265.6796692116845
True	449.0430509444841
True	338.76078318176405
True	286.98647281761544
True	267.9007329746253
True	385.7418025304492
True	503.1598312133551
True	497.718793143028
True	104.69588385202712
True	348.11637826552635
True	7.8818466885140435
True	184.33400094686365
True	232.72325924757044
True	891.615442029636
True	601.2195715658106
True	30.44395794272269
True	685.0489745255785
True	856.4555384210845
True	101.86156863474396
True	350.02892130448174
True	882.0198736856679
True	225.9808757908973
True	165.7037289321675
True	528.1748482737088
True	608.4081482284563
True	1095.881294909618
True	144.86671334109195
True	155.24912975435782
True	259.6353888372283
True	328.50380432202
True	427.6870535479911
True	417.57769444089536
True	323.1426361669778
True	427.7903161723498
True	495.69813032423593
True	222.569462527916
True	1475.9615777015151
True	246.42589251137832
True	401.2565005893776
True	51.27235840318048
True	772.1083948873712
True	252.5816952328626
True	915.0792697893688
True	538.9133848563524
True	321.60450114222
True	770.8948808622093
True	267.1426733021536
True	217.2234960619041
True	264.1547603164383
True	223.4314059962265
True	139.3517379360615
True	255.5740112169601
True	726.2865591586698
True	530.1685875890672
True	211.0075507460797
True	1152.5935325425685
True	117.09082613328276
True	265.1891494596695
True	73.14930273316298
True	306.1523990884408
True	397.3220763575732
True	94.10855995026716
True	224.5829954260923
True	76.61983174937572
True	674.6956189660241
True	377.0458131520249
True	228.96057396965503
True	721.4700236015068
True	826.1294594258812
True	812.1189692713618
True	831.4112194939742
True	351.12045496134874
True	1.6498400794088453
True	263.7576022238551
True	50.847389792369896
True	377.2548064513658
True	55.60731626282523
True	348.3315031839597
True	838.101141443137
True	1019.4883755833588
True	369.1243080196143
True	19.985632711808517
True	504.6075174847475
True	495.341629213388
True	192.09693275327945
True	240.64262762861836
True	298.92793637435847
True	19.97527165497041
True	130.31956743545555
True	951.6177548707695
True	59.60163138689085
True	503.96534021064144
True	784.3708167326662
True	96.05239170220446
True	249.84522684528616
True	115.68670977577128
True	15.7237930095028
True	1.626767398257417
True	118.64563050461182
True	1017.5116451969998
True	475.6301033393149
True	67.15911185212104
True	791.2277546997193
True	340.5742285542906
True	1.574136980258079
True	460.794766786271
True	178.5016225514401
True	510.6141781524162
True	85.74216489976801
True	338.4982883445633
True	373.0971906233213
True	173.65406195290834
True	209.4242564901804
True	125.17738009259682
True	168.23648995500616
True	1002.7794664579162
True	14.720633766786989
True	518.9995970164514
True	483.8419552718252
True	398.4210295704514
True	214.4653274777005
True	225.38601815175903
True	161.408990873109
True	48.179217168738056
True	487.1935035582217
True	150.70350344391264
True	841.4265148219124
True	837.0290875257986
True	245.55445210304632
True	311.6769253183884
True	527.8032929705366
True	37.77863054825686
True	87.19703629994
True	751.3490440512916
True	1078.573527252639
True	112.84180622937524
True	734.9898537219597
True	141.59079003450458
True	933.2310191333304
True	667.1135779736061
True	107.67407581943937
True	278.8625847291917
True	639.9595442988699
True	263.64674588183954
True	45.81451653846416
True	560.0895387303004
True	449.9550053204088
True	5.964129995220764
True	471.2934131432136
True	68.36377763314346
True	174.38725220313998
True	240.19084182891703
True	291.8878498480265
True	78.63856778409807
True	219.70835786330096
True	354.8424908963356
True	431.9809033588968
True	955.4192526884452
True	48.61787350160803
True	923.1874737386164
True	1011.4683208875712
True	132.5992918342981
True	74.01080620756322
True	992.8838828071644
True	35.988831156801005
True	238.66985740449616
True	83.5402205808687
True	220.95556814124848
True	356.79045131778133
True	957.2395051550832
True	97.42105907755024
True	70.68506725223855
True	653.777908057841
True	267.90774256125985
True	698.6127648106528
True	51.62044288774199
True	498.5858817017464
True	390.65870219273467
True	684.2898945261365
True	48.55711091267031
True	105.1238324805667
True	28.183056056690923
True	260.8843867470861
True	42.765779659321154
True	347.0992089445584
True	3.542744016609462
True	1170.5643132826974
True	106.76241815732418
True	132.38537728579922
True	349.958481645307
True	746.9083353791219
True	682.2561287619892
True	1004.9964235514136
True	478.5147648464966
True	421.9197755094901
True	141.68053687774076
True	428.8913712349278
True	847.9738762293617
True	444.7837021701112
True	944.0391389964192
True	86.73107098619826
True	436.0889444908871
True	184.8825284096769
True	282.49001991288
True	717.8835793887404
True	170.62118244399576
True	129.80551407931412
True	66.74249392101213
True	874.6295590510283
True	784.1341250416408
True	81.68360209811058
True	424.02812156640607
True	744.5416236849034
True	417.791558267378
True	54.683035920373
True	324.86194376528886
True	782.1312615326821
True	30.960347370347748
True	360.8662426586933
True	169.3624762129473
True	276.6602313021332
True	32.26800346890653
True	217.5996245068543
True	796.4918613018167
True	642.2026426069071
True	54.17217023201478
True	296.6162951162393
True	894.1167219609795
True	19.472232623269505
True	305.1940225223001
True	294.3119021435596
True	433.6452294597669
True	212.9053130979696
True	631.4525329164858
True	48.65059533919788
True	956.0242427259524
True	911.2263520108417
True	46.86320086482412
True	383.66461412109015
True	727.9817920796431
True	921.2367442983416
True	262.31613949052047
True	568.8341515594199
True	130.02748269696536
True	180.65985540571245
True	134.36612090862954
True	135.21851196456797
True	201.9920561005088
True	953.4975001537034
True	780.9503192136888
True	917.5084335331424
True	19.22931142237417
True	28.870302851577385
True	361.3038501781283
True	13.41271238881248
True	624.0244997565011
True	1062.15808674985
True	256.5617870864272
True	211.07500727341036
True	85.92249139562676
True	205.96147682132192
True	125.2048060307893
True	44.41906937743644
True	126.64365599370952
True	93.36870260445956
True	248.7600017533697
True	521.5641781450339
True	172.11736958523846
True	31.7340945614467
True	57.90178447776199
True	420.6536868724477
True	262.65430938311107
True	608.0233509992174
True	23.41999144403213
True	113.87515321358758
True	656.6090885854242
True	264.27038883025784
True	483.4898409395955
True	662.261309009024
True	105.66627931345054
True	114.81544754022622
True	79.19295989513701
True	24.243812226339926
True	125.66430556263484
True	83.50386432605792
True	100.03671036770088
True	153.28173297593057
True	232.43473103180992
True	809.5067088235361
True	292.73416297520185
True	928.829490095191
True	167.50332303599055
True	214.6794143301135
True	781.5542499918108
True	309.35959322955006
True	581.1947755757672
True	256.4492380449223
True	348.3990773988094
True	458.7026339489569
True	573.08567679672
True	654.9329002515011
True	362.3567195794274
True	35.47774051338759
True	521.6466935263379
True	608.8623715412418
True	18.86922552476737
True	11.564608526624273
True	260.4265666114416
True	403.59078587052767
True	445.3513885049224
True	65.177164779486
True	646.1385891179842
True	950.0782118174244
True	246.9207907597492
True	923.9110900487024
True	283.61262523670047
True	105.52966245580843
True	257.92801352812927
True	660.5219165087988
True	39.32578513249173
True	557.595844053323
True	1315.4094940495893
True	1043.61798573473
True	898.1728612811731
True	197.5835192039208
True	92.151848503944
True	186.95571624931685
True	830.4371189681552
True	147.80767051009008
True	1047.7616493936848
True	842.6256316005192
True	44.515247953807
True	90.02754310503293
True	403.7327807110587
True	371.8188926884101
True	215.48435499597016
True	526.3264322221181
True	647.7847435321969
True	124.19889241152936
True	269.9557846383695
True	1011.9116557698748
True	55.7651621805072
True	717.6293522482551
True	537.0151886610721
True	37.922519059080216
True	796.4680485955516
True	387.4770239916358
True	526.4216282778331
True	109.09284963962008
True	266.87734701347915
True	210.0682129820103
True	27.2830133515252
True	131.9795210546257
True	716.8718647163951
True	144.48506990501778
True	405.38603972081023
True	65.71694910553579
True	630.5910724382717
True	632.579449557134
True	233.743806995851
True	461.14532049071903
True	165.09631260712865
True	167.4945588946025
True	213.53729265341772
True	271.6366510063648
True	365.64874829901663
True	131.9294514431986
True	186.59164107256268
True	25.838318272029596
True	851.3101451630646
True	315.5104223926496
True	10.146248299694864
True	368.3136909820708
True	162.1296532762369
True	622.9098076226957
True	359.12163793516527
True	577.9967957305241
True	540.0932831611782
True	491.179513801105
True	789.9492710964904
True	239.47908611091287
True	571.2593838295317
True	158.49697227031655
True	537.6636341206686
True	378.9920900625096
True	374.0182150333563
True	128.26269663035632
True	140.99863753872685
True	105.66745315681756
True	66.0056045298677
True	711.3677100669645
True	179.71668123949107
True	44.21206337666173
True	0.0
True	530.3728338065148
True	111.70997526056634
True	21.78054604771409
True	39.86568508510717
True	110.61242641962684
True	545.6678869359431
True	178.5574611132489
True	102.50769165123924
True	34.783196391898734
True	157.9445238722649
True	917.842689580204
True	51.766765270105374
True	216.787013284067
True	760.0617996761498
True	314.8963282525654
True	454.8825771006853
True	493.5054070341393
True	525.0778456741666
True	601.2639668707653
True	887.0644322117007
True	261.9643821545247
True	1004.6287665991704
True	907.2412581963582
True	648.395128821916
True	349.3377763658486
True	815.4970189143817
True	10.021155279045088
True	32.81256990628641
True	297.07756983006
True	45.960001615374544
True	193.848769301548
True	753.454300763101
True	214.3381985532379
True	733.8854656872032
True	760.8362472723659
True	119.21467283183284
True	370.0685352130116
True	579.8498099659074
True	24.4127105553873
True	129.5308141460295
True	434.9859083559559
True	299.181366521363
True	197.37217919020557
True	112.49595260396306
True	390.94674691390026
True	20.28467529792248
True	392.26046359326506
True	367.232744946426
True	1061.7589554550382
True	383.0995534287795
True	28.78582123003668
True	434.181327263496
True	441.8079539435979
True	246.4458769974912
True	31.833371787195848
True	776.762748729347
True	437.9840634405781
True	180.10978631360612
True	13.040811583916438
True	1204.8212282364238
True	166.97048426127583
True	25.5679589988984
True	307.82854899228005
True	289.63994772127273
True	120.28104646879405
True	290.5311246036455
True	46.68689514961905
True	336.46973187657073
True	320.36195198306086
True	322.31363119426527
True	31.91753645366961
True	46.57991208146187
True	979.250630841662
True	23.484744043616782
True	14.14398585642694
True	182.24987872861075
True	636.6611159357633
True	8.01557779985485
True	195.67048146384477
True	176.87396616879724
True	534.8419146009494
True	369.6508526211289
True	730.7072883839309
True	319.12643921729864
True	494.1866251276194
True	450.5524349021767
True	512.0038341870808
True	103.7996185274799
True	1257.0784602262854
True	919.3638340053308
True	286.5501672632677
True	511.0225905290407
True	102.2557488036642
True	572.3546152212799
True	426.08461732046135
True	149.2221655323212
True	77.04770412852466
True	354.1356489226811
True	168.969513450533
True	29.003664759570515
True	632.3101865087373
True	388.533127184784
True	69.62888444963325
True	28.9622079295602
True	665.8296042920966
True	491.4015826354841
True	76.38235398026191
True	21.186068518133336
True	331.96125579004354
True	330.79139907610806
True	708.2918975340458
True	539.5619493112362
True	562.2970965080297
True	791.9880155727833
True	8.077590672910715
True	55.08037853667515
True	33.18706751257444
True	60.83987802926045
True	518.9749612852082
True	592.3650512628657
True	80.29848669194794
True	113.19913044832256
True	190.54174427209475
True	73.63506686021164
True	173.54886867527495
True	201.1955881131601
True	279.30543870215257
True	832.9996346462269
True	609.4908862503494
True	277.57016116538097
True	189.04709778657883
True	269.38006694997927
True	251.79018204527063
True	722.9761825284099
True	329.1250276792415
True	171.22036448118976
True	904.6108468464386
True	348.4775059468797
True	467.9160056394503
True	159.28642820152243
True	123.6986966491144
True	63.87622120048525
True	210.7726558891833
True	961.9553859021828
True	515.6245340676388
True	114.13759501543636
True	355.71121699412464
True	102.27532771284874
True	669.2836237106086
True	4.867870236722194
True	684.0597327630916
True	35.80672426503476
True	925.6392551516018
True	844.3732025832041
True	212.26272168338315
True	30.620016089484576
True	82.36006448227738
True	454.7624777652908
True	219.2087771210533
True	1.85103488842322
True	75.2924751978259
True	1128.108284885236
True	349.53103951016806
True	657.5853702958226
True	474.7618863395834
True	30.7904565342782
True	135.43289864111586
True	442.9202798615115
True	919.3351069751462
True	814.3892346793567
True	425.129792702746
True	345.3585631740451
True	16.97560206429473
True	77.15066287883833
True	724.3643300288139
True	459.7743964465425
True	386.2992556370488
True	886.522698023162
True	24.816503405488383
True	217.39154443498165
True	897.4199143895239
True	242.1610918958083
True	9.201036726590932
True	504.0141655908292
True	102.011835733659
True	646.9908292136433
True	54.1913458249384
True	253.50020384952688
True	875.9699030235734
True	881.9804736994728
True	280.4352448630596
True	418.102832475068
True	116.75675412755942
True	603.0768660576167
True	265.78583595523463
True	190.07515385638388
True	854.144797759057
True	54.61108233013095
True	701.740655681169
True	279.57300294200627
True	292.2829576697113
True	166.6956459738398
True	465.80099969644846
True	615.8712051111166
True	362.4339857057016
True	404.9128334968347
True	67.59589951858386
True	167.1934512287806
True	458.44616705737513
True	230.01510351238144
True	36.21752555537982
True	205.7894586708969
True	385.7910715824672
True	411.7797096760395
True	751.671900180353
True	125.80879114716711
True	665.1088537288394
True	510.1530302457028
True	583.012673355739
True	134.11899802248476
True	37.78140574873824
True	662.3770885468779
True	72.01569853820484
True	546.1692381614816
True	664.3824619798451
True	453.1804493234096
True	140.93356836866312
True	501.0894090741131
True	3.8967367231332646
True	395.7209084556594
True	28.172878792939912
True	635.9845987649605
True	276.019309424948
True	599.2246484957122
True	718.3362287899914
True	150.5021005898659
True	503.331727846977
True	490.85673901952697
True	65.84572819224309
True	962.970250162289
True	3.355387543021866
True	27.33568149965665
True	636.5303171729466
True	681.3601770231451
True	138.05855703072783
True	396.0919996010754
True	116.03590442785196
True	73.45644093630536
True	447.16639153735207
True	42.007900059796185
True	498.136802587868
True	10.969265318096827
True	850.1567347607185
True	560.4967606547552
True	689.7340686212755
True	104.30863895973324
True	364.7954197448832
True	1000.3805782716688
True	835.990728621889
True	141.39873068744845
True	548.7665546303542
True	446.0380215511675
True	249.27170859752863
True	255.5876981253413
True	5.193562506420527
True	301.115958869854
True	13.560902650493212
True	365.8456720357052
True	77.76561483104408
True	437.10072438688
True	668.9818296800393
True	128.61388604909723
True	241.57558238793587
True	657.0926386017993
True	668.5060116208788
True	286.58821522144865
True	140.3034003065614
True	163.92168128431504
True	469.1287331103103
True	84.15948192952682
True	10.88454022071592
True	506.0090347345839
True	565.0683889372178
True	20.154037735509007
True	144.30530471738652
True	875.2856376581047
True	489.4814272636513
True	268.97856536500194
True	33.09179059850531
True	481.1368490378573
True	118.84110101056466
True	592.7504122436684
True	658.3622661129582
True	303.5644971145155
True	377.28062037729575
True	176.6454347030311
True	243.55874945410176
True	76.19556145846003
True	226.349126745427
True	514.9471617772812
True	21.32920722429964
True	457.1751336405461
True	356.10985554315147
True	707.0025411996071
True	896.8121140846114
True	868.7071082738541
True	158.34684992300538
True	383.24637679764913
True	74.21740204252885
True	192.23071368540587
True	313.4128412282099
True	10.908688493478117
True	815.3991920829783
True	20.48370034837713
True	398.7174094021204
True	269.5532816755246
True	669.4012595550322
True	203.823363553488
True	39.961330330992666
True	697.8976021597686
True	1078.8172987097062
True	224.8858282765268
True	133.38700264458913
True	596.7151049010079
True	496.98443966609
True	19.308664898773586
True	826.9844286109861
True	112.157708127467
True	48.9224111072624
True	304.458873856568
True	356.53039400737407
True	382.0032703926564
True	266.7183177260035
True	19.56443145472593
True	23.443754439503987
True	864.9023434335453
True	188.5156750405007
True	113.73264389290132
True	830.6294040755349
True	657.1243544864251
True	632.6804697513891
True	454.1082104214115
True	152.00220665306423
True	32.9136724963031
True	106.9547347663416
True	426.6888830989199
True	232.76061817253543
True	482.2130826012336
True	146.3186232888413
True	507.946665717516
True	635.123938627754
True	929.2400197542088
True	25.19704684935704
True	1004.805711587697
True	1085.5438468637794
True	447.0112921409865
True	87.76793236130167
True	823.8900435649482
True	645.9439124910965
True	654.3677978992092
True	170.8960786701417
True	747.724006518586
True	707.0421149956532
True	123.14336860570684
True	781.8419352240787
True	822.0926636967628
True	495.7275019969206
True	237.12458368778613
True	74.85510230773055
True	317.3431068793964
True	338.2806529477654
True	474.7783464328996
True	439.7846237533086
True	194.06232565088976
True	312.6031131126348
True	2.6292856880261755
True	12.57321454304757
True	106.71378510639524
True	130.9570103463533
True	352.53174279146253
True	351.6846307480743
True	111.95368583495598
True	16.904317814089282
True	199.08939999365384
True	847.9699539227682
True	460.8011327682729
True	514.1033331273527
True	552.7732211280324
True	792.9580988423329
True	644.6851562026258
True	86.78593115685781
True	215.98472091322736
True	246.08029284341373
True	279.8492534885328
True	106.45119630883153
True	367.2214233359039
True	431.0128741966938
True	168.074096333368
True	656.7272942989886
True	243.92649104695477
True	199.51208865829156
True	29.139617652033884
True	253.5706148563322
True	506.4930432120248
True	171.20544273535603
True	530.0497814514764
True	478.4792302630348
True	249.87766657806745
True	93.51518004326886
True	42.6899133405623
True	411.3429491738668
True	778.5625274049352
True	167.26407684063653
True	1070.0029040805523
True	1047.9319071275545
True	479.80672345746666
True	102.4777124935186
True	118.64224529439142
True	644.6805077937355
True	9.434385883578411
True	227.57035068911927
True	133.74678284124977
True	124.0443163716143
True	325.299097485854
True	642.0290891183063
True	35.69808904846607
True	122.98682069461972
True	966.5959471733652
True	55.20415355566972
True	462.2505850813475
True	515.3731076198019
True	255.33676553219263
True	133.3137293434021
True	940.7833526054446
True	1181.086514712289
True	515.3332296220514
True	638.5335338969205
True	212.91012095083212
True	150.13222981625154
True	316.3436551247805
True	243.30808579088924
True	171.96466564021
True	301.46201426760405
True	336.3485401180255
True	10.506268332914209
True	632.1956114137528
True	148.02095304256204
True	78.68151284923941
True	442.1995637314532
True	316.19210275692524
True	1202.0203167943907
True	360.5626374800107
True	982.3884012512542
True	9.936803138962556
True	266.3712237906208
True	226.1296966360412
True	149.8745253576527
True	453.4011292860324
True	208.8005771749132
True	411.2978898180097
True	319.8239286681452
True	110.72674189988552
True	364.0392398121389
True	1036.7660662265744
True	689.2252831097013
True	224.53873550906928
True	104.80990622794442
True	281.70335634586115
True	24.9749181735624
True	364.17620330571367
True	325.6983208819394
True	560.1826294021805
True	428.79475777752464
True	330.3845289552431
True	158.40569636887864
True	14.506816583917798
True	423.6904415397274
True	268.6156399929794
True	137.84948728022707
True	311.48230016157294
True	439.5032255146401
True	830.6298559789959
True	326.6299051374122
True	774.4825427492887
True	414.9507407350686
True	364.2185149301845
True	1.4546956026651758
True	1202.7117700071349
True	101.6976587044012
True	894.9022794181782
True	202.82427186236103
True	454.3920508898951
True	660.3271328938348
True	85.38041925752225
True	487.3703141972297
True	33.62284001123959
True	427.7457529178566
True	76.56870278559957
True	230.9338287987081
True	35.97278047742823
True	663.3924243492219
True	187.5324772884865
True	25.13828968624419
True	384.0034889834097
True	112.03008869009166
True	169.5067714829933
True	846.6799773785375
True	246.99682516008335
True	150.39304121646722
True	385.1747083482812
True	516.3669053844418
True	336.1940096798004
True	522.0057953753284
True	622.7007728043303
True	161.40124643356322
True	6.30899506065679
True	68.5805542959966
True	429.7202498222129
True	91.13780696800944
True	79.76594340434096
True	1020.854706829556
True	25.76821344800369
True	324.0973305878577
True	312.2477707985194
True	461.10361756712535
True	660.0464125385025
True	187.09499955293805
True	650.1474038118646
True	311.28927750764024
True	341.69788046506727
True	269.30910190193123
True	204.04134175540693
True	361.7110133876452
True	440.6667297186319
True	423.80865386380833
True	592.4927712859242
True	134.43982062490042
True	76.56369886668718
True	37.71572646661753
True	302.38713340387085
True	643.7849394919132
True	419.3205096022957
True	807.2775651948299
True	213.20299226972264
True	379.5659348848385
True	70.74623198900298
True	54.855355104890094
True	408.306457069638
True	199.1381350197792
True	220.15720752432307
True	44.30970594532595
True	1077.2860618725615
True	180.50197866797728
True	936.1194920383622
True	317.3453916981149
True	920.175015668192
True	231.59397703024436
True	464.4152770744516
True	527.7074314241518
True	597.0079635183179
True	211.93406096381872
True	481.8036288184175
True	910.9508783330934
True	124.6892168930322
True	6.930132811151635
True	591.2233998774556
True	28.19891802756874
True	77.03711995346967
True	783.327239852928
True	233.08482947778356
True	994.0885232504386
True	686.7332320870902
True	427.49943748652936
True	277.03521643657785
True	492.4171514141655
True	331.6140424634524
True	187.8399523254088
True	664.809598367913
True	683.2572090155132
True	207.48520211257107
True	90.8385565706141
True	524.7230327891249
True	130.50663802329962
True	377.2203943396132
True	333.70917090783297
True	64.61500971394308
True	386.0573513180684
True	401.85373366948056
True	380.62475056334495
True	433.0451563809114
True	417.57622829019584
True	647.8290077224916
True	55.66570914950103
True	434.4071043569047
True	331.15470893729406
True	676.3352765745567
True	225.05708132556128
True	99.15810572043104
True	37.269862421505394
True	551.260021626897
True	640.6741458916649
True	191.5188990523158
True	403.611456566554
True	330.4665465618165
True	16.966787380804316
True	164.92945214194347
True	295.47628475730806
True	3.01133058745685
True	861.7111974986991
True	75.63528153386387
True	108.30204514180306
True	111.67309325861864
True	370.2235493330246
True	35.99189753142463
True	465.1753372147044
True	232.00816196387143
True	5.484118230947392
True	120.19275286773976
True	441.6466545010721
True	52.7276339107952
True	68.67308024795254
True	175.48734647999854
True	290.41807155846345
True	967.4247382973404
True	399.3592520550096
True	943.6960036140024
True	179.93271409554143
True	1032.6604041007413
True	791.431454558668
True	645.5223722462594
True	384.9204006766666
True	374.8244652498917
True	78.7239470000021
True	76.06132479867911
True	78.14591995607583
True	190.31317756378857
True	478.2890941915962
True	1107.5731236550514
True	184.8206713793459
True	355.7510963135225
True	437.73545614193023
True	603.055832704929
True	602.7966750618699
True	277.8217311292565
True	468.7029834329145
True	655.7493954125908
True	96.85918366678672
True	694.2032155264433
True	252.54647389701816
True	130.81114936368812
True	403.9181320657184
True	836.4383764915191
True	448.6121762252757
True	849.0585213236844
True	205.39283055857584
True	363.40838026882864
True	702.0020928038248
True	628.6829667877329
True	187.21328670169072
True	258.32795809158785
True	834.8489314420652
True	31.922647846488857
True	180.73214108535916
True	507.7035658382601
True	703.4800217561276
True	101.8196150217095
True	37.00555042613682
True	162.4509963964696
True	703.7967520114001
True	303.3566822587365
True	540.870042786622
True	358.6754986871397
True	310.70573396820004
True	468.7471212084032
True	497.9707224131528
True	73.73503447593536
True	370.5240429224139
True	763.8546412492309
True	0.0
True	290.186125357501
True	255.69972060207127
True	986.3056412625984
True	158.67831321378776
True	649.7609952013736
True	635.3377965005067
True	117.8162833400824
True	218.5376469269881
True	127.20299078828168
True	11.19003602725184
True	290.701080415845
True	367.86038901603473
True	1131.5770889197172
True	229.25499769642445
True	419.7280345346585
True	655.2118804048899
True	205.4640272656892
True	29.152461316752373
True	878.0124177107443
True	596.9447237031268
True	156.37429927495083
True	627.1447285056382
True	164.66916536306613
True	294.6628934020714
True	778.6371098712151
True	35.81348778703142
True	104.66858227702171
True	502.4701379822108
True	58.15197178310059
True	77.21286013982427
True	415.98330172265474
True	24.60449623084765
True	736.2455271569866
True	101.80314913817232
True	158.71220106003304
True	18.95554373501551
True	708.500526370869
True	30.34085665531096
True	800.7997636898642
True	409.68808903962
True	120.81695804160734
True	690.9966008474661
True	533.0459908786555
True	559.0241512388687
True	46.18079276252122
True	369.1883150091234
True	5.093610529024668
True	95.29941308776384
True	376.6419710958001
True	50.48634249790849
True	120.18607392459546
True	309.9582540634764
True	186.30625580964403
True	99.16813340066906
True	633.6272948365622
True	20.6768202802171
True	1103.335733295596
True	487.7562903426058
True	303.5052881412452
True	498.4358475754162
True	127.92121793872872
True	810.3119762178933
True	1122.839555786417
True	745.2953279685344
True	175.8252141126057
True	224.34789923443407
True	47.77118561289962
True	61.736544324431705
True	155.75320354545318
True	105.50560159996644
True	177.75405227470188
True	1176.8737554876363
True	306.1632119284333
True	345.0167884206624
True	672.8528282009952
True	16.731989927685337
True	13.439026640990786
True	569.7708877354634
True	5.841219406992517
True	112.88620016129762
True	685.3626745406633
True	183.58497431569555
True	646.9393428810764
True	861.1740571697285
True	157.33397237916216
True	920.663957802732
True	2.595391851620084
True	468.8064880413582
True	1076.4774706291016
True	25.023715913396657
True	233.93019439753428
True	140.3716830407755
True	914.0414847599684
True	228.1710229070308
True	514.9237488946846
True	119.59704117929334
True	496.9985787621454
True	153.8932605897471
True	97.96571121354694
True	383.78119555863145
True	70.06976925815081
True	55.07990283922863
True	1032.007206254108
True	259.3472902633935
True	160.1612688352365
True	350.70518042325347
True	403.1684084745068
True	215.7298963986032
True	164.02119384195743
True	395.30111191603146
True	38.11593495605202
True	485.94506599103903
True	1100.4511521338973
True	114.5380818286501
True	468.21759371828017
True	314.0945800557966
True	28.01605455681776
True	420.8105229092971
True	99.66495065557244
True	582.9956800773244
True	213.73314104161864
True	429.3825263470266
True	20.66683041019674
True	431.0058246290653
True	109.28669144908103
True	339.02328926043225
True	35.505798722383496
True	178.54072133424614
True	243.0223309445985
True	747.8711945133316
True	59.82946922780764
True	141.26827568012448
True	234.97499053747487
True	135.76341661494516
True	625.1540443523999
True	546.9314199201541
True	790.3426858356066
True	392.8444309762267
True	532.5297031704138
True	424.08663846002327
True	678.3508871336974
True	68.46725395072451
True	470.1097208203808
True	432.4970165223946
True	47.79529920636066
True	85.18776397630269
True	124.81582662402116
True	92.02088846963164
True	319.1119306541248
True	845.5500725699916
True	320.92122248610514
True	1067.5381313014882
True	326.5644673454552
True	910.376532527972
True	148.94922675116413
True	594.3413999212113
True	638.1306048323576
True	673.6772977373764
True	457.5811929119057
True	67.4958675024899
True	294.0172639999323
True	40.29994266880495
True	162.55934723868066
True	169.60615700004223
True	1075.7170486680218
True	228.52794681859132
True	561.596721137775
True	551.7503099911232
True	555.9754162324676
True	904.8938462097152
True	578.9829673636067
True	650.0947818327926
True	906.37488572902
True	128.96856171257522
True	326.029478347923
True	272.3272063851302
True	340.08429593370545
True	94.00201238459252
True	396.00994538437976
True	3.2616077510517414
True	334.7247473390491
True	250.3687303844865
True	628.0743802669252
True	291.1085433530625
True	364.1102246110495
True	11.082061392695715
True	63.0125878290604
True	541.1336926707539
True	31.23039374505474
True	140.67406099769357
True	65.55626606075339
True	151.3664823683071
True	248.9162260253495
True	74.46745205364732
True	391.0653218841016
True	281.71014573776847
True	98.52090598009808
True	336.8588575033723
True	68.49685367683341
True	572.528782755896
True	846.1484425050497
True	282.49449757962793
True	1175.496728205101
True	114.62961997739774
True	292.2821831485676
True	1049.1037699393191
True	86.81328225787675
True	289.6935395198908
True	9.875912650270212
True	414.8047763172065
True	455.0353457584682
True	159.92184733629605
True	619.8063412349665
True	914.732793008158
True	154.61115228299175
True	81.6463337053121
True	338.5613207976458
True	537.940305567635
True	637.2497283023988
True	1244.6325147575635
True	25.39853386691256
True	938.722463734944
True	135.7015515325573
True	619.6980647046687
True	118.59039451963484
True	131.7785316196863
True	190.09103311349983
True	170.9394652910783
True	748.7899672052619
True	223.4489708024208
True	228.39965810080508
True	69.98867269559766
True	520.6512572423297
True	435.81356541509285
True	178.36528044042947
True	243.68972326254232
True	17.905440976434694
True	426.1401217182222
True	219.0311342037841
True	285.1833895612732
True	112.57381915869468
True	702.1485413604914
True	428.2859955060879
True	256.959937158094
True	646.6885820335442
True	509.45223162258327
True	456.6435619673469
True	129.68048586340333
True	527.6915153096985
True	429.040781175624
True	2.84393956104555
True	202.3722891607937
True	91.49316922331052
True	245.8041352801009
True	3.480611006948274
True	123.47909032833006
True	361.291672686249
True	6.8428012604213215
True	880.3686899826059
True	170.56921596841477
True	731.1797957631097
True	826.6556360531449
True	164.55799026197516
True	219.68840956119968
True	480.3363690813007
True	843.5037881609591
True	52.311101948297136
True	37.854923317060376
True	131.73128934095675
True	634.8920892402513
True	704.3480342738895
True	183.26768889266492
True	600.3423457453222
True	579.8984091989968
True	854.51227313864
True	417.6247831413016
True	189.43299087904597
True	887.8081051673287
True	216.94271324784725
True	145.98795790129478
True	328.0565726320997
True	219.8253218570157
True	213.58357011109396
True	593.992586809253
True	252.56231246936068
True	190.6021570571856
True	460.1626268390999
True	469.0129999020628
True	59.95722783497363
True	284.6255994808619
True	80.90236169580116
True	328.11012832647106
True	352.3817451650362
True	249.73892834030067
True	180.2859119439468
True	381.0732694944932
True	656.3968269141969
True	751.7942293927497
True	295.28208923334773
True	749.7091323709808
True	65.36658765563551
True	907.0615062232552
True	351.81584875155954
True	14.216937224081455
True	600.020166114307
True	696.3300628144297
True	259.9476201854917
True	163.78140253062716
True	46.67655569979144
True	380.3271066742592
True	78.57318812726537
True	14.03533083647894
True	903.3597518966149
True	366.6739358750987
True	179.9703996214212
True	994.6910431088425
True	12.774927035940893
True	776.1721393818473
True	31.16606374765634
True	688.4218377906728
True	58.24753269846117
True	760.6025936192412
True	449.28300642826514
True	187.71950130558085
True	441.4271720464421
True	205.50021843201557
True	295.4696218179205
True	221.1319855824933
True	414.7992446888825
True	9.290099628690124
True	315.9706026954931
True	112.81930979067891
True	13.188378277849695
True	466.55999196888575
True	746.2001948717433
True	283.5570468929845
True	78.71636079890234
True	314.9134638308954
True	82.7589483390608
True	186.30566468046223
True	178.68105706099743
True	386.7471688979738
True	43.52873055703932
True	138.6736100611984
True	388.8070156370997
True	846.6347795176912
True	109.89676118546568
True	208.0293446314354
True	443.6799633846503
True	22.057936503779445
True	426.2112834248815
True	493.3986761061646
True	89.92983015215476
True	397.02635322751127
True	355.3186853197016
True	411.3034981902295
True	580.6200175439604
True	1066.6839775621788
True	987.1513682687004
True	57.8276007216093
True	1052.904809297099
True	112.9239530206734
True	118.92924680801508
True	108.63617145066968
True	515.915197227189
True	366.64371372235263
True	576.5171706070319
True	263.2836246965072
True	151.62140754415532
True	403.6353928738074
True	15.504124267085157
True	452.53136941968825
True	395.6836154406592
True	153.30143995448822
True	91.27878511151772
True	547.9685316087479
True	987.8203542242444
True	208.91809968048048
True	66.00954757940687
True	430.0990700917155
True	382.7588429814524
True	485.6230702824507
True	312.16312640707173
True	5.1132138642043
True	532.8128509813914
True	503.4221290126554
True	513.2858721820894
True	188.64010058968827
True	103.0267747312416
True	21.638371481336797
True	374.8462519760304
True	106.70796354882808
True	6.838166114220044
True	32.30122748244337
True	347.7518127572067
True	661.5380281667755
True	137.87121252546865
True	90.07580448957376
True	25.148413792733223
True	416.65937673680406
True	375.26269184977536
True	800.446613731631
True	309.3059931462742
True	510.70860925580473
True	536.8222992264825
True	529.2714368130818
True	296.2113293058807
True	546.6521274056704
True	102.09711158008248
True	573.5109547860379
True	8.26176192910245
True	362.3624818865187
True	479.3296762827357
True	955.6147249896756
True	355.2790721998456
True	791.5738680356518
True	967.8341828610612
True	179.15745598419164
True	34.939585414219685
True	378.5708024813435
True	398.9818230767251
True	599.5131795752991
True	243.2132980295612
True	30.231513935146157
True	651.4515054936024
True	129.6511308701401
True	1076.0561995844207
True	321.1258646559421
True	454.1241156439492
True	125.83052557428076
True	807.220071347431
True	134.67222518960796
True	822.2242213998906
True	559.4254913534851
True	185.85564816440856
True	108.95485658711928
True	67.35679670928744
True	551.7517863844371
True	880.8789002517631
True	416.3660909773618
True	549.5672259304786
True	130.85014417870084
True	594.8404591049639
True	471.8179080337867
True	817.9139388262402
True	318.18068224200744
True	582.6287743212879
True	112.83749598679192
True	26.28888009853144
True	422.8336912702653
True	171.80495950323115
True	99.28137026071832
True	387.9862432990798
True	1071.990690208323
True	256.65860912426825
True	558.953256838617
True	12.063976033761175
True	75.5580158123358
True	335.1461635849216
True	771.6612130340195
True	456.5171622717247
True	520.7757437109481
True	714.2914430346025
True	61.263795414207344
True	727.3547975876677
True	43.85809957813234
True	106.49152405731336
True	192.4377973204645
True	86.59676564061274
True	25.376248535318325
True	292.4507837596715
True	488.4227338938839
True	910.7958652553808
True	852.8807878014048
True	5.951535735010619
True	291.3724748920941
True	476.8052132050352
True	128.32237044553182
True	253.13843931344888
True	325.4527725517658
True	1328.954002142757
True	424.1183328141043
True	24.78806565085268
True	185.10361540313767
True	683.4768864306832
True	33.52665028810101
True	168.2748372412892
True	579.4880889102997
True	75.73642435910422
True	865.5944218817472
True	325.4677331690498
True	678.4447943687994
True	81.2442930734544
True	677.2504521058241
True	589.1784930673338
True	897.9600864164191
True	252.81318043413944
True	517.2876088554981
True	852.0782386794564
True	923.9425364933878
True	230.05677440930225
True	756.0701193846218
True	227.19105465732068
True	461.1698956430123
True	376.5519448443772
True	497.9607007340508
True	511.7836274770048
True	318.5767797836172
True	356.5931056135375
True	109.3952644365649
True	338.0353290084846
True	1115.7610474132985
True	316.27494271036085
True	153.34598903037164
True	307.9515522830929
True	758.5073170962467
True	665.0559196541589
True	401.07837159267575
True	114.63727017108585
True	337.9924777472313
True	36.43521831989855
True	175.62247720300604
True	84.93289331555009
True	90.5863952760323
True	549.2997271869427
True	142.2174025077302
True	128.9424536358553
True	105.33571153412856
True	86.29430866327273
True	449.3308690483908
True	399.05603825558063
True	1005.7160672708078
True	534.5041108371915
True	811.6626397414332
True	271.69911343172004
True	292.8714758642196
True	551.2808165821516
True	197.7138299093231
True	767.7800897445634
True	250.15117990400577
True	358.8970766857742
True	68.21229376610627
True	116.36566091792396
True	268.58788842476093
True	123.44178137080137
True	467.8960682359405
True	29.693932399160055
True	568.0917535719079
True	1001.4187475786746
True	722.5213048408533
True	1.632465718172126
True	64.70994414210168
True	485.9311105414022
True	435.028897986371
True	76.03618165881333
True	123.86718270144728
True	312.1840181089383
True	80.50054252176677
True	53.25874402299368
True	716.90524735602
True	672.7186603294873
True	169.8771613753509
True	173.90944527051755
True	537.5495346836627
True	56.71234486373487
True	26.43923899468924
True	560.2191664433155
True	460.6150700005341
True	1136.2693358427964
True	47.40175128663381
True	473.083749831642
True	860.5412210549591
True	800.0605412270395
True	291.3211448259118
True	736.8916522955126
True	402.2316803387907
True	42.3439516647481
True	93.39963030259976
True	711.3243686060877
True	75.88012230028764
True	145.16129393657494
True	978.4594293704656
True	184.89970263907543
True	263.06674695367326
True	105.80742857290296
True	630.8860298289742
True	597.5743298217855
True	212.45926035490356
True	427.4783684957964
True	43.20450096916974
True	282.4598782121579
True	603.9777881877226
True	646.7173424977898
True	311.71211847611573
True	75.1455613616201
True	974.5999561297758
True	1069.3023710227778
True	563.3607175651566
True	64.2192847331452
True	29.21857739170013
True	91.1041044213908
True	109.38531733391942
True	103.2388292070189
True	881.3219775851006
True	1187.677429840292
True	743.7406364651658
True	313.2591229203123
True	9.017245604055791
True	20.857700320550663
True	334.3239828323312
True	472.8720684675452
True	47.09579054488817
True	574.4652618437074
True	428.87294912327945
True	383.5401846885743
True	84.0517002431907
True	194.2346929976657
True	265.59474130251334
True	134.4665006280174
True	402.000567942184
True	42.91699139349113
True	167.8600814354073
True	1172.1380973640737
True	6.743351166142624
True	26.58344111003593
True	579.4178000687881
True	365.7931165285912
True	796.8423843366338
True	163.4827032563966
True	782.152253494742
True	591.5281743445483
True	283.0687376759101
True	427.2330604429633
True	341.11770616682537
True	289.09294176329604
True	264.3458419462555
True	405.2289354329321
True	512.5908148310768
True	499.5371726388555
True	105.17652340600974
True	369.1122458050325
True	10.812486419459866
True	196.76332814925715
True	237.92776122208045
True	850.4887308851622
True	616.8184281640938
True	32.224727032094414
True	731.3177439379525
True	862.1347857760738
True	103.41475501626527
True	348.7319273040374
True	865.3248687297377
True	226.03112172297983
True	164.1400933854595
True	532.6743164619256
True	581.7890512868485
True	1098.4450928747572
True	145.9655656620495
True	149.22884338178022
True	256.9237791546668
True	309.32429697639014
True	423.0696382372288
True	412.3156705265384
True	307.99790397961084
True	417.4053520925554
True	492.7203411226311
True	236.83062086277783
True	1504.6582850729485
True	250.7488143087723
True	396.6176708539865
True	52.13264786135004
True	751.1863774423757
True	252.2321210131548
True	903.0693120448118
True	569.7907349576415
True	315.9377451330161
True	757.6208221119265
True	264.94647384755655
True	226.5534783166176
True	256.6267679122607
True	219.5220994973913
True	146.2255775157388
True	258.2916246332096
True	734.0756757562464
True	539.4297431033797
True	224.11673411048537
True	1119.133083210543
True	120.61821200140092
True	265.7799159927173
True	70.88659015092517
True	306.9272100508869
True	422.302750208721
True	94.05225709955236
True	216.9710669136856
True	72.24023023491925
True	694.1434199003156
True	373.6660987796771
True	209.8350507887203
True	736.1154176219126
True	842.0996538828412
True	836.0740099163191
True	834.6841865469099
True	349.3279003946805
True	1.3905481416124408
True	255.13946152077853
True	57.15248103733075
True	384.8047208187389
True	54.9700504220721
True	362.52328768740296
True	867.5169465242996
True	1031.7254012348908
True	394.0886621237784
True	22.430010102286296
True	529.3288162237125
True	485.05506595266735
True	198.5458828604241
True	219.32349820490415
True	281.2109990690412
True	23.60451274547764
True	120.10344310257996
True	908.2872444246218
True	63.58543142822452
True	528.2742264909616
True	789.3787759902522
True	103.67484250922806
True	258.8634082500512
True	115.44384995747149
True	15.695555997746403
True	1.0846623285908603
True	118.58646390462486
True	1019.215071027485
True	473.9456310178419
True	71.27208678910613
True	784.0911833894218
True	342.9079029268474
True	1.1539208117348627
True	452.7410668692716
True	182.5563390051588
True	490.4915944411688
True	84.43936793512216
True	330.7610207068733
True	369.2184399987637
True	172.1441520377669
True	209.2035804411893
True	127.40706816870645
True	181.34980366066563
True	970.6883479804384
True	15.089873579308538
True	506.34459529397
True	482.0004050993569
True	403.4498551767868
True	214.64953734177848
True	239.1287936181879
True	159.31726261871594
True	45.02714416877395
True	490.1676517783632
True	145.27828686728606
True	867.2516079075431
True	857.5840366044932
True	255.99887064672365
True	319.72097111394766
True	528.5449178671121
True	40.11586220304479
True	88.15511466513472
True	735.4141135045489
True	1056.3204170302963
True	115.09986445195382
True	733.204847135376
True	140.20766288938634
True	928.9550382133892
True	664.9684172719227
True	103.94861120862129
True	273.97046291513266
True	621.2658458843293
True	252.6406611641345
True	47.73477866767646
True	547.9089641294609
True	454.4644274416804
True	5.794386235800154
True	482.3074244330632
True	68.80441817859902
True	176.79529561686158
True	232.25646238205107
True	312.12595653509925
True	70.93814487569351
True	222.69593146292704
True	353.3690238189759
True	435.4182727207032
True	951.7911137234516
True	48.92859524310241
True	887.2335770530514
True	998.5805588791447
True	128.21240609358898
True	77.54203058385492
True	1021.6859609427185
True	34.501055765659665
True	228.04632151894063
True	79.058879663307
True	219.44870363883575
True	373.8724265064749
True	978.9577799275936
True	97.94216869441206
True	74.37203663640014
True	657.6168508779542
True	273.4337974915796
True	715.9711541475424
True	54.268731866116354
True	494.6749514609746
True	362.40445349747193
True	685.9095749422617
True	54.20045682239569
True	107.40082325887944
True	29.25940862885672
True	260.036974519074
True	41.16347653197724
True	353.9851369087434
True	2.6892404912629937
True	1197.0546978826592
True	104.00264475118938
True	141.83429258302058
True	359.06960070277506
True	719.2627403878911
True	674.5609566807005
True	1012.049956003821
True	472.2860677090184
True	402.5660283357808
True	141.20891186258692
True	405.799519241664
True	845.0957791656894
True	424.765411550828
True	922.4770182459176
True	84.77778030419023
True	426.9188021784946
True	175.38129977162205
True	288.599777296561
True	731.7052268088274
True	169.19330653437
True	135.72168531729213
True	60.59146905327548
True	858.1011143958737
True	768.3982947477105
True	80.30769373508495
True	425.108424708232
True	720.1813764006791
True	410.157128668824
True	56.34786801327459
True	330.5076135349711
True	776.1174552918691
True	26.95564433159792
True	361.80555288672593
True	164.3125939300059
True	283.0276408398068
True	32.21044743924621
True	216.30615117378628
True	772.3451047082016
True	638.274165337327
True	54.4455243132239
True	309.86155485288435
True	907.9030428002462
True	17.557722392913384
True	305.808356063988
True	291.04079420412864
True	448.40569486750616
True	215.42403821967477
True	618.0777505596441
True	46.58882911753318
True	957.4400404778452
True	903.2825187443882
True	48.45319530386494
True	403.6956131161784
True	745.6385708411515
True	923.1356307000444
True	260.09954674153346
True	621.534339106967
True	126.57792975170676
True	200.94052440433987
True	129.06780522185997
True	134.4372302258258
True	206.09963469540577
True	937.1948998284156
True	801.1029885678748
True	969.914688651545
True	19.878566964449835
True	24.505687708891955
True	362.3234823751969
True	13.416486382983704
True	627.9308690909887
True	1092.936862917075
True	266.2073656725103
True	214.60049561291163
True	80.66094409593813
True	217.11193480437345
True	131.14434904021587
True	43.08245554841183
True	131.004180014295
True	93.2298088799686
True	237.76167478787116
True	525.8463133039974
True	160.2340967155534
True	30.113177136131394
True	59.51632907431818
True	436.7451929608248
True	263.9145265879642
True	590.6076149758887
True	22.79768643979393
True	115.51943727324203
True	668.6612799876052
True	259.5040484373941
True	456.1536799750024
True	657.1548700645703
True	101.34228563591172
True	114.69804976780098
True	82.34358514944222
True	29.84627866574767
True	112.02046217581696
True	78.23091860355707
True	101.09124012963954
True	142.96082062510044
True	243.57951438932903
True	821.2567980208267
True	292.63721263397275
True	914.2315893478147
True	167.59873867101683
True	199.27544860514695
True	797.9499512142274
True	321.85279353172564
True	590.7285106288176
True	258.01231540990665
True	356.51475263727053
True	446.4491317081849
True	562.8875301189106
True	640.2354782521195
True	366.74482932041445
True	36.96410795080406
True	576.1164796021313
True	641.638968727285
True	19.20145022970604
True	12.065108934032912
True	268.79726506598826
True	405.86133910278215
True	450.1946695055357
True	68.04817293065723
True	641.0819855461848
True	926.9930154941312
True	233.1421451637836
True	892.5182587553089
True	266.0107963941902
True	103.54473196641965
True	258.1209756454089
True	677.8708461171574
True	39.24822195102119
True	595.2111950152358
True	1288.762606963368
True	1028.9095797694752
True	892.7865879434923
True	214.23619354484995
True	94.7818707556799
True	193.99291812819973
True	842.7115264657668
True	148.30003958156576
True	1069.425328498552
True	850.3299373960452
True	42.7873741869361
True	89.2461416859674
True	419.4372625732557
True	414.6154915709048
True	200.33873594672065
True	520.790953642434
True	661.4718025506131
True	123.0903462215493
True	273.88907842666305
True	960.9883244736624
True	53.33623266860618
True	704.0184459818533
True	556.3079962480723
True	38.32032382900088
True	835.9933791914526
True	372.54645514629146
True	540.4923957228193
True	109.56565708669744
True	272.47373095608
True	215.22683302995003
True	25.83873532383732
True	131.7551507350806
True	734.0090864215497
True	144.76877048842823
True	358.0416171676516
True	62.19153802655448
True	652.1965913818159
True	613.6091175024695
True	227.2525887123472
True	477.2982878499826
True	168.20006905491084
True	173.71530281670053
True	211.993940476259
True	288.7120280514904
True	369.89095946022337
True	126.49990904157173
True	187.45755202872095
True	26.923370640275525
True	877.0208561360051
True	318.129996955718
True	9.273482592551744
True	355.74565756430286
True	169.4991206139617
True	622.897884395255
True	385.11057794901296
True	587.8912007340791
True	549.9628179751464
True	485.5054424157119
True	790.8965051137748
True	237.27919429423775
True	547.2594112051328
True	168.1114971983019
True	527.3359279939697
True	353.2929430947676
True	372.9563546765052
True	128.45409791819804
True	135.42057728151553
True	109.32053406100768
True	69.72083242927141
True	743.4652395951639
True	184.89466982082405
True	44.20369440919057
True	0.0
True	569.861239950606
True	108.80957792290675
True	22.439288710121023
True	38.748108525421856
True	114.79774402389864
True	550.1849327074399
True	180.1741316219754
True	106.29916759784868
True	32.89228316820418
True	160.9010814269746
True	938.201345853905
True	53.40701486517092
True	217.3828826835112
True	726.9129366745588
True	324.72821733315385
True	462.4587342375664
True	491.0330806140532
True	505.1360771642695
True	600.7815797040145
True	893.8867635735668
True	260.40760257383107
True	1031.2930649293096
True	923.2572382256528
True	628.0776312664735
True	352.1518912572517
True	830.9923716081714
True	8.984227708708689
True	33.416668232256924
True	304.8366797770805
True	45.47600337477783
True	199.83749288470776
True	753.5436890238939
True	209.1314038224331
True	739.826275234096
True	766.9492583869696
True	120.96985996246264
True	370.579678475
True	596.0122554081502
True	25.03754965803825
True	135.14912621971368
True	427.78718551902114
True	296.84442719387727
True	195.61115607062095
True	106.85549972110086
True	380.56593780476487
True	22.293072489313843
True	387.144870369769
True	350.82998982835045
True	1060.5381557591973
True	372.14965272491946
True	30.89797877199908
True	438.1381966417448
True	417.7131321189133
True	247.4968785294296
True	29.09565366620012
True	763.5574088704739
True	439.8765336689892
True	185.42000428821
True	13.200076694490464
True	1209.0932389780985
True	164.11636993691303
True	25.67998311595826
True	297.99940676125146
True	290.35948762913927
True	117.93170037684514
True	293.5727431585856
True	44.88893786948981
True	321.6784333527691
True	310.36811581015496
True	319.6582105210046
True	30.96750982811307
True	47.09957643780556
True	1029.7234182352972
True	24.931652786008947
True	12.738104962999484
True	180.02252458292696
True	642.3577157074956
True	8.364908678775919
True	198.5764542951503
True	175.0842101852309
True	539.4380358844797
True	381.0963526413743
True	722.4618293886763
True	321.78598221285006
True	497.1900105320668
True	448.8270977576864
True	507.1575483218752
True	102.01156845732818
True	1263.4061279009309
True	911.2938070281436
True	276.77165684588385
True	538.350486285172
True	106.37154146070614
True	587.9782660073136
True	452.1966849075823
True	154.12424319929983
True	80.33026726958569
True	348.179947082048
True	174.27678025571998
True	29.981158219121557
True	591.1610108357415
True	380.1818152645857
True	68.35407409398535
True	28.861677861424745
True	669.1143758355267
True	492.8356941036917
True	72.49850865959793
True	20.259584282786573
True	330.1534731088325
True	323.9598340532142
True	751.5579412309576
True	553.4960597939602
True	555.0024213415384
True	793.7633645794464
True	8.612677537328361
True	57.12024032493908
True	35.98327312316029
True	57.86624941804876
True	527.9363044974708
True	587.7817997468096
True	83.03417454723218
True	110.28673235212416
True	201.308148591359
True	75.69498202186098
True	166.31945351548308
True	218.40154610450404
True	272.9417871314163
True	799.600183834082
True	609.9430723898155
True	276.3031684426529
True	189.7953069931942
True	265.2716902260342
True	243.7770669263472
True	759.2998559094274
True	339.9535080504906
True	168.98687370027162
True	876.6079369733649
True	367.6148192582935
True	454.0367799590925
True	158.22297324928854
True	127.7562039473184
True	64.8666578124721
True	215.4091338474814
True	984.0770122338064
True	518.3758440523203
True	114.41281301394432
True	352.9706429883247
True	104.90836123958438
True	667.0990559873269
True	4.310634588100299
True	697.8113470049927
True	36.94363475582416
True	950.4606099403754
True	853.7452557739101
True	209.82154195397612
True	34.09724772378253
True	83.52319099813485
True	462.7333588848252
True	229.6233532089705
True	1.7984228521010257
True	76.2247621273237
True	1101.8341079518716
True	336.7107936122218
True	674.688218964386
True	478.160128184016
True	29.2038225596863
True	135.63791237155326
True	436.609275803483
True	954.9549391854232
True	821.8508954282911
True	441.81228287839537
True	341.9555480822063
True	15.170282461029831
True	81.21335182669652
True	724.5206878770987
True	493.103616833269
True	384.33635702734296
True	878.6789737356471
True	24.12623115917952
True	216.58868393968655
True	925.22245122461
True	245.06782508797627
True	9.372398073600236
True	484.11994605033465
True	100.41914050357774
True	635.7907561623003
True	54.72790287450398
True	251.42859232868287
True	871.8689527125974
True	857.0560779699563
True	271.4064133791202
True	409.3994800100276
True	115.45543384275922
True	611.0367243037538
True	258.4323093554097
True	194.4968558809112
True	883.5407067121386
True	56.0289291594643
True	706.3927981727161
True	279.85874493156007
True	302.6986500371622
True	164.8235914625625
True	524.2663366284659
True	586.3553374379488
True	363.6271882097674
True	424.3572665957901
True	70.42353308195831
True	158.0983505115523
True	444.0528088296852
True	218.32545093389757
True	38.946922621930725
True	210.360128329554
True	380.5496015935372
True	406.41206106641954
True	757.4173933713786
True	135.90627439231767
True	670.4018015580442
True	498.93292513360825
True	585.5555386682993
True	137.57809690904548
True	37.424662891592
True	676.2871314368438
True	68.017482370474
True	554.3121683097811
True	698.0999978605074
True	458.0492431760348
True	130.76989241219147
True	516.4358490201431
True	4.79929570563338
True	399.85977419439394
True	31.73849908537648
True	628.3552323383414
True	270.4885463382864
True	573.4639744299758
True	681.4602191371459
True	143.33303781675218
True	526.2172212686115
True	497.2822593024098
True	64.68491278750537
True	961.2133714267034
True	2.8464805420626904
True	30.073684913551755
True	625.2950343736289
True	682.7189813323522
True	135.65426911532143
True	414.74096064441295
True	123.91928790479272
True	72.55315008893118
True	471.8310320978341
True	41.617944305578
True	511.6545863602577
True	12.343965843226156
True	846.5469309430193
True	540.3161094851638
True	649.3063540494637
True	107.14988104649022
True	385.1829698472579
True	1014.605768361045
True	853.1123885715065
True	148.85547713283037
True	550.5258706684485
True	448.88632075759807
True	251.92413182373565
True	250.40086915679376
True	5.6485240025219845
True	321.83222848327176
True	11.84341395571305
True	379.5296805962296
True	80.57443323165752
True	419.3815256007167
True	649.8980294805892
True	125.9890767307428
True	236.59555366340464
True	660.1749734781986
True	654.0678425071377
True	292.10241278564195
True	137.00844845997722
True	168.79757907953808
True	486.85939849994986
True	84.78884013154816
True	11.399295180674276
True	516.0325041675092
True	563.8400293632278
True	19.31808461576261
True	139.8306122137282
True	890.7378118484185
True	479.08199617781753
True	281.0345396404021
True	34.22322417447917
True	473.3506710115462
True	114.51108071957624
True	593.893485666222
True	653.8228906513041
True	300.6398356188481
True	378.5402715087283
True	178.88566431423726
True	245.06606596776257
True	69.76022389160902
True	226.06716814920517
True	511.20167974997617
True	20.4341800848634
True	480.0854656077782
True	387.65145248879895
True	722.2787100181905
True	899.3413614309741
True	852.0859412449769
True	154.89557653403946
True	398.52186969800016
True	72.83289693065691
True	187.81482780155548
True	322.0193428726064
True	9.968229217425204
True	787.0813467928449
True	22.431083541166853
True	412.5875982589951
True	255.9126233284509
True	643.9701119417391
True	205.02316548856197
True	39.75689247482803
True	695.594284960047
True	1080.2631555140642
True	224.7038927840497
True	130.55649139954795
True	595.9933722223881
True	467.0393087473079
True	17.352869064777725
True	843.0364632806198
True	111.60502819784196
True	45.87863309692679
True	318.76052699408405
True	358.4870751056906
True	391.7203899305527
True	272.04524634610544
True	20.47200102937392
True	23.851215319482808
True	788.5144836654719
True	193.54278723417573
True	113.81324911413616
True	832.9560336761472
True	655.3139465768882
True	647.6735410298779
True	447.3791693799414
True	151.63943922139674
True	32.63073084273783
True	103.86900521001571
True	442.2003852913391
True	225.3023789025195
True	487.022670632286
True	141.79756260379108
True	486.8732791433771
True	643.245795267983
True	960.2176878247484
True	24.945886251001035
True	977.394076812394
True	1087.4776332601823
True	491.7358878739054
True	85.71103309613642
True	797.0350385602599
True	641.420708037347
True	636.7250172664435
True	175.81255024938804
True	734.2839460699504
True	710.7209617608349
True	123.1072533199288
True	784.9690672709721
True	809.9158729453872
True	503.3348972127537
True	229.72260633928735
True	72.40020759457711
True	314.9558890017061
True	340.4276347042586
True	442.8266660222416
True	442.43554943871646
True	206.0529983021513
True	307.94864417799147
True	2.7919561780816884
True	12.646778671521767
True	106.97358938355352
True	129.5570072861127
True	349.1043275264265
True	342.0833842692164
True	111.5998178624792
True	16.896786335794577
True	210.05715360925612
True	872.1128036624717
True	455.3122995185748
True	505.9241391207973
True	550.6327957375908
True	852.803735833949
True	654.2871492868682
True	88.28282204574705
True	214.80757607449365
True	245.7079049295135
True	292.79297754835056
True	99.06476725883998
True	362.308224939862
True	440.61310662514217
True	168.93383271420635
True	650.3914064630982
True	248.45517777536764
True	201.7032037537755
True	28.775979627859865
True	251.94467690230343
True	451.597720331628
True	166.40020880979554
True	548.4942862202951
True	475.9480752294111
True	241.0290977511959
True	101.6519578740509
True	39.77673087933656
True	407.4802310168873
True	789.9046702604381
True	162.37318046839505
True	1045.690963743226
True	1024.034340276795
True	468.9074284386034
True	95.40833240669724
True	121.86076304916084
True	667.0384195852897
True	8.976331798406957
True	231.49470914397395
True	133.54787994360615
True	119.25457794148932
True	328.6053524475003
True	627.7346496924338
True	35.38702970373333
True	123.23852126884437
True	997.7453637529776
True	58.81720994634204
True	455.3431710082831
True	535.3103344612169
True	251.3492935673948
True	136.60218181875928
True	934.182676600301
True	1199.623171061361
True	523.9387250550309
True	661.0624187657825
True	220.313601113047
True	153.28428027868927
True	318.8181419861613
True	239.8580104459636
True	166.37033694668963
True	303.0874997706783
True	322.21587449835306
True	12.333741927470792
True	619.9674593014923
True	146.97084970705222
True	78.051101393231
True	450.4143242751858
True	308.02132814802724
True	1202.9852932933225
True	349.0287798173956
True	959.3515815996808
True	9.895258110090213
True	267.91167851611044
True	229.1389358789579
True	163.15372889523616
True	457.647263619857
True	192.09278602907392
True	396.9482955848184
True	328.3823260669913
True	113.04951030034093
True	363.5037948346648
True	1060.7975865096923
True	725.2316934001251
True	218.48819892967035
True	112.85682132718988
True	289.6595883517808
True	24.85007115964065
True	345.30611623936903
True	322.56168309560974
True	573.3144974882703
True	435.9582231617912
True	343.00933939172177
True	156.78592127346874
True	12.406645115197485
True	413.25738142772303
True	292.8846041557716
True	140.6567432908188
True	303.9027017925149
True	423.8919659697693
True	818.9441916077168
True	325.525406672768
True	788.3206772782197
True	417.0163735917891
True	372.41581079042936
True	1.3877122882247035
True	1164.4858102364435
True	97.79538919993452
True	895.0326190078147
True	211.07373608176195
True	486.5135838535861
True	658.8443355339507
True	86.0461143737627
True	477.7163578947786
True	34.700185849627914
True	413.08064158063513
True	75.41231810696212
True	228.85846687477664
True	36.8032479176974
True	681.9477373400367
True	180.3877502343445
True	25.643354298756265
True	395.4573721427784
True	109.22622950378296
True	167.5386477743338
True	831.6612810396534
True	255.64334698513824
True	149.90318883131476
True	384.9340386315129
True	521.6310974459365
True	325.1911992343466
True	503.475561044584
True	604.3993360871679
True	164.9328265729371
True	5.9264826259423415
True	73.0537588515836
True	417.5466190510298
True	91.8948171619608
True	72.78956874148344
True	1059.8402495683067
True	26.14698680746356
True	325.26838225596805
True	325.6455727813428
True	443.5461639851228
True	670.645835063481
True	190.8888449066414
True	626.040265330639
True	317.48696173850993
True	345.84589767839844
True	283.24368996483724
True	221.2801151294734
True	349.2624852355724
True	445.9801750987768
True	417.304117659566
True	597.763632552373
True	139.11192598589395
True	76.13292413015355
True	37.7111849234776
True	275.7170930411798
True	642.9610386681721
True	414.7812927092919
True	780.2433508171754
True	212.9131841066657
True	400.2657882396561
True	66.35459211942053
True	53.81920948040186
True	428.0580210863467
True	202.29071553807648
True	218.76092337428116
True	44.14293680908976
True	1075.271625656478
True	173.43403713904053
True	902.1458470701454
True	321.8927391909516
True	931.1119066186576
True	231.0453905995081
True	467.7845499888133
True	537.2257704639215
True	603.3017355189096
True	207.808498848056
True	487.0210575864927
True	929.070609145349
True	127.4521267572359
True	6.088692922297041
True	587.0105621593195
True	29.363637401611257
True	72.13068412843005
True	826.4944156000392
True	230.07601482987627
True	1043.0360350423682
True	685.9976583976926
True	419.36894227601965
True	285.5888118807944
True	480.5134020995778
True	346.43719378779207
True	180.21845440177165
True	656.3665594190621
True	723.6178221231612
True	208.8783548985275
True	86.7189186729899
True	512.5670093689986
True	134.85820948834046
True	387.2551395610078
True	331.64659745122265
True	65.41045784254064
True	376.6294358721901
True	426.0236587073553
True	379.3677235239184
True	402.73455576354286
True	415.4031097005229
True	647.5608273309587
True	57.51190870314421
True	448.6733459988676
True	318.48378020225795
True	652.6995727005615
True	218.16728264048731
True	100.96133618049925
True	39.961015033490845
True	544.6372530590863
True	638.3454800586942
True	185.26915635381076
True	411.8504844465037
True	342.746132323672
True	15.27488421529509
True	170.65565311374007
True	285.898470960561
True	3.431131673839115
True	875.4989883845167
True	81.01682932743914
True	106.07346053182378
True	112.03083297124134
True	363.81129361865567
True	35.98858987917402
True	439.6372296922489
True	225.9173397181221
True	5.619370611374581
True	116.16359357858566
True	443.9744744049209
True	51.760641635109145
True	69.45618753364862
True	177.72310072683553
True	298.44260756127915
True	966.35411774349
True	394.92432027818944
True	928.982264612135
True	194.66531147784687
True	1027.017905039545
True	788.2831963307276
True	629.4549495200043
True	411.6794936043314
True	360.3350106200242
True	78.67490830365615
True	68.31703480251201
True	83.62754223567015
True	172.31868850143763
True	490.0069402140966
True	1101.423732845613
True	184.11614515971664
True	355.357509266249
True	437.2729255741898
True	614.654004506685
True	600.1425082357316
True	274.22044847692814
True	477.5731844520235
True	670.800109630955
True	101.34233620646928
True	708.4223865052187
True	265.6511671036704
True	134.45018696398984
True	409.1351011545289
True	852.5565005890011
True	437.63917749335184
True	869.9752844578331
True	198.02398331944448
True	347.4148896355492
True	712.8133247596323
True	612.5586974465865
True	183.94109914474305
True	266.5009729608142
True	782.0581232377236
True	30.220622491320132
True	186.82268470778627
True	465.5519801233295
True	706.4128421408305
True	103.42118340690791
True	35.29763412721095
True	164.80709829799113
True	745.8352110172372
True	309.4976783411981
True	543.9397470800894
True	343.4391013531616
True	295.6962340405184
True	436.9608323094428
True	489.9828268790326
True	76.77629784768244
True	366.619489994154
True	746.4870768888426
True	0.0
True	301.5290085916471
True	258.328111002771
True	980.0369562825016
True	145.88037326930197
True	628.9702799698166
True	630.9747169119462
True	115.16306591258268
True	216.94692811741663
True	135.95366615220476
True	12.298959877853877
True	291.70956775607857
True	375.1268628393075
True	1141.1892976188203
True	240.1626673154097
True	412.63624500898254
True	652.8858132450732
True	209.43934574518613
True	26.682851076443708
True	866.6938954372047
True	616.1109359979362
True	155.3970138718217
True	623.3364322972269
True	157.62685431043317
True	303.77585873427927
True	806.2130526376466
True	35.34483803633096
True	107.97027483106724
True	513.1895654586177
True	64.48387278685468
True	77.6249006201304
True	392.1669419238315
True	22.56758349185523
True	771.9483582184408
True	105.9300865135074
True	153.7672983253164
True	18.26674790442276
True	703.2820143157494
True	29.72500983632669
True	803.3079007189789
True	388.2604750684271
True	118.46735121081174
True	689.0618711696056
True	529.6757303833901
True	558.5710527819915
True	48.33827435036321
True	365.8966898588562
True	5.646215212676005
True	86.28871547507873
True	381.4160086589981
True	46.956682575967264
True	119.37712155400004
True	290.38179781653554
True	188.25440013631905
True	98.2698415125798
True	667.0594074240661
True	20.779722852118617
True	1148.8694451476003
True	493.8836374212828
True	297.5040901432159
True	498.74594638594425
True	117.3805392612048
True	816.6402857435509
True	1107.4488085800062
True	750.5694217263037
True	165.5980359692343
True	222.1498383020643
True	52.09111429476052
True	59.061409232842
True	152.14651014474777
True	100.94174720569202
True	167.76786345260777
True	1155.799942306825
True	298.618407486694
True	360.9274753038463
True	710.8217118170446
True	16.513950134593856
True	11.733286062669606
True	606.1981826917118
True	5.327831802821656
True	117.40806390257048
True	694.1620005199323
True	178.50721666355017
True	645.8648951131113
True	826.4982475216243
True	150.118114282486
True	918.2354345143078
True	2.18305900214917
True	446.2776193465317
True	1048.7152341722128
True	24.785480969945937
True	234.9251414276344
True	150.36722096196934
True	947.3628702296684
True	237.21922645840405
True	488.07498110508783
True	122.105646265823
True	514.1542983114501
True	151.5834741367879
True	94.72762226307296
True	383.3219032259706
True	73.66230579365497
True	51.50026718430881
True	1058.59750710408
True	264.9516648190393
True	156.8465441493278
True	377.197383179901
True	400.4630972555771
True	216.55835088289493
True	169.95080416438068
True	391.1638937669241
True	35.366585383465285
True	491.68836874897175
True	1144.2044978226595
True	114.71003662941516
True	469.21476229905255
True	302.937989276978
True	26.51452520127937
True	404.3226861515508
True	104.56149085424305
True	560.7838053703313
True	211.84857515696655
True	407.26331938567006
True	19.35050368385379
True	444.7428298323656
True	104.20358639701162
True	349.4970751080872
True	33.05577935868266
True	175.15454772022036
True	249.45873322421207
True	766.7641501670084
True	58.121144216001966
True	133.49957161172316
True	235.8897748359512
True	136.58170365004693
True	611.6499950716092
True	565.921778769083
True	800.9921623028148
True	391.6169292824134
True	538.4323488562112
True	423.1248105359108
True	673.3969348411418
True	70.85393886298137
True	464.8317361095911
True	432.760878676443
True	50.28795072916043
True	85.47286440020899
True	130.12560567626193
True	90.19185002139054
True	342.58536899031765
True	847.2870133025837
True	322.8632949882246
True	1136.4870496506126
True	307.0664926682089
True	915.8819715840516
True	153.1190223580041
True	598.1342451907487
True	621.5968621230769
True	709.8779313546618
True	438.070358935554
True	62.983458481960206
True	286.8180238782264
True	40.23077398151952
True	178.86682003126552
True	170.92883782813942
True	1137.3000174872525
True	227.8518973527096
True	556.0455351884706
True	545.5498587919501
True	566.8389877329397
True	878.4825364154593
True	587.582221611463
True	626.1775511986413
True	926.9757788297868
True	122.39450331182546
True	323.9970867901101
True	248.31326054598384
True	331.34745398885855
True	90.45092766220264
True	373.3197448290352
True	4.704371844391112
True	340.18211470747013
True	270.4042404188927
True	595.3807179721889
True	290.55664081010485
True	361.3099365204174
True	10.453510200524214
True	54.16227176838883
True	543.5264365143222
True	29.658150557150613
True	150.4720849518529
True	66.3513576877545
True	148.81996066819863
True	239.54226458101425
True	68.43051772118369
True	385.56249676211945
True	270.9026311895603
True	101.6505249033159
True	337.0756877086979
True	65.32045180836964
True	588.4127827205662
True	854.0099968268828
True	279.16629931780744
True	1156.823545663665
True	112.49987611442224
True	310.9017111272718
True	1069.8714295335942
True	92.14530008210647
True	296.5619555496488
True	9.905907871034154
True	410.0590041032799
True	463.5159902984405
True	159.37773199296132
True	615.6110543294028
True	888.4685594626567
True	164.48748831889853
True	75.37502882924299
True	339.520313686291
True	538.5677306858885
True	624.081998908796
True	1228.2163777176572
True	27.70810933822502
True	921.9623781652616
True	140.75180999848888
True	632.0867930068595
True	116.87531752288324
True	130.43177835376017
True	185.1767021406777
True	162.61897152058282
True	770.1282246355527
True	210.1259743384147
True	221.99425756406015
True	69.79623235811867
True	515.5237602668311
True	453.4819011485469
True	177.8485472445824
True	229.2767243155092
True	17.189110694459764
True	426.574682924621
True	209.68344098380743
True	294.036298358642
True	117.63589810531836
True	741.2042503365634
True	412.389092942586
True	261.5915061414221
True	630.6944727859972
True	542.7610967393147
True	463.774667285784
True	134.96193456350392
True	519.5463373708986
True	443.6008417073671
True	2.6277269218043453
True	193.52872989604603
True	92.4064672917736
True	241.32224937348903
True	3.2328076173670084
True	122.24494409419272
True	350.1221183240738
True	7.436608818068505
True	853.2620430285326
True	169.30416143092364
True	739.5292893978133
True	784.5231345992283
True	159.2944188461715
True	222.40031776007072
True	510.6125273977424
True	840.6735223396626
True	49.34199946269373
True	41.532715685617504
True	126.45479224601648
True	621.6554574241698
True	721.6992687270464
True	177.63060682597217
True	602.7732753327422
True	603.7609521439975
True	845.8369641898113
True	412.06360663448976
True	190.7745811436512
True	874.1226988465703
True	225.8902141472581
True	153.51608521091077
True	341.59202660421454
True	220.69063622506988
True	208.28068659157412
True	608.6967797435872
True	251.0184105089941
True	202.28400466684363
True	437.6665750715706
True	465.95979067419466
True	62.5193303738127
True	293.1748103987548
True	82.15226416601216
True	356.55451209231944
True	343.7967649644774
True	240.8951582172685
True	174.32256067855616
True	385.5816890463254
True	639.4570335212645
True	763.9346527940457
True	297.1953138560368
True	761.9209387020079
True	64.2718177493283
True	870.2359988167402
True	355.4229245772314
True	13.670623216813665
True	597.0272792185058
True	697.51054801271
True	262.30287466632467
True	167.0613989594154
True	48.46476934866333
True	383.57020491946537
True	75.18274576386587
True	13.685433851175082
True	888.5708117485626
True	363.3945560675282
True	165.65330247919053
True	1026.451156441263
True	10.860001333613734
True	789.3126280732215
True	29.368401896989084
True	663.4732563153966
True	59.19155048314632
True	757.6441681037707
True	447.437091349129
True	199.92991576272829
True	416.97033930264143
True	209.2003314613168
True	302.90823198723825
True	220.8725507206537
True	409.7347427705923
True	9.434399470607698
True	325.73918477068884
True	113.2468231685708
True	12.565235413386512
True	474.797414553161
True	723.0902996354697
True	288.89634126030893
True	83.87995360736946
True	322.2777585249967
True	81.2933547540106
True	194.63378886602567
True	181.22630762097504
True	368.8321790696455
True	45.287838284198806
True	141.9985869625123
True	367.59324420892585
True	864.6809589369409
True	111.41410845044774
True	204.32330900343143
True	440.5961340267485
True	19.840281306657225
True	430.9123487735948
True	500.7730471693444
True	88.12134731781241
True	398.1804504104952
True	361.0827265693215
True	423.9712410777262
True	592.7192353478802
True	1061.1080153864236
True	966.3314365042532
True	54.90126008521533
True	1043.626625470899
True	109.89281269467324
True	112.70492561509296
True	114.973251922063
True	493.52677998252943
True	375.51009069739314
True	575.1916875804434
True	257.5354882976219
True	156.8338208325823
True	415.624117370738
True	15.071308659059524
True	460.4772702849518
True	384.5592101871876
True	147.1993912299934
True	96.39529747570592
True	527.0111276749703
True	991.1425547832504
True	202.8469910500548
True	68.604559107575
True	426.8717756682908
True	380.6779143868047
True	487.3521187799281
True	335.5609566277126
True	3.5332624150712872
True	523.9778492533326
True	528.5943364989656
True	512.1960592330589
True	184.2618615006768
True	106.0243833219896
True	20.67229984102149
True	371.5247380611006
True	106.3997399025919
True	7.37161654273735
True	31.910628478857845
True	343.6452528082746
True	653.5726570893354
True	136.14858733385304
True	89.2786499419497
True	25.774621066075504
True	400.1982441002356
True	365.5565151010962
True	767.4873247697845
True	302.7879964386556
True	518.268531564848
True	546.920385695975
True	518.67018285012
True	285.663616536151
True	541.9542492163938
True	101.3608371460098
True	577.1656183273142
True	7.82544306245272
True	373.69066930784567
True	471.40818167879263
True	963.2729590768346
True	346.4023217921019
True	782.8221217423337
True	978.358240915607
True	177.49892961106417
True	37.948649386361225
True	375.4521105341536
True	390.3798375307069
True	583.4724468031524
True	246.30901801707176
True	28.632996598948573
True	641.6325036410218
True	133.36766036294122
True	1017.0993820791222
True	305.1508102215593
True	466.9978142320825
True	126.99735015350733
True	813.4352537339618
True	141.40879697785437
True	815.4039663699689
True	581.8420750633478
True	186.2345287190503
True	113.70672118671033
True	64.90790770722029
True	554.852762180283
True	922.2784316145146
True	440.68104242222125
True	536.2835422485111
True	135.7199218727798
True	625.7010624643524
True	468.2049892910166
True	793.6059113067927
True	320.37024355543
True	587.6675579090987
True	114.2943396778166
True	27.26344102628836
True	413.1183294384052
True	173.90613452987296
True	96.98159531188752
True	356.6492377426641
True	1090.661406446347
True	272.9815996829702
True	552.1574023256177
True	11.50576928433861
True	72.01596067486187
True	332.8916359532733
True	794.132246706456
True	464.5811844148431
True	503.909738585114
True	733.1942295822446
True	66.35473043678205
True	716.4849771576474
True	41.11138281476864
True	104.01786963736292
True	177.70761132203066
True	84.10798252091688
True	24.066755034166555
True	291.8922913134713
True	463.3602948955949
True	910.5829983483004
True	839.1042899525615
True	5.508500358517803
True	278.5965742347984
True	481.7852865987793
True	117.51545345554368
True	237.18333380427657
True	317.2826354667694
True	1318.551013042308
True	445.0706445308624
True	22.746612321883436
True	190.9972054124256
True	686.3817127192679
True	34.18325986774961
True	174.1010753541073
True	573.1715271003523
True	67.69302285345846
True	870.2424207244142
True	330.37002371962603
True	677.2593238302463
True	77.1313997110674
True	665.3003234106171
True	577.4802766106953
True	903.043416926326
True	258.61488413881875
True	512.5030882102558
True	831.7523468200026
True	919.389745762978
True	244.041148081948
True	742.3788475081659
True	236.46324075886855
True	442.9582509327669
True	364.5458514991192
True	510.2292920473118
True	499.2431912415256
True	308.3819449877145
True	356.2091063563051
True	117.53946207456993
True	350.38047014225566
True	1205.3636747114597
True	330.65759713294545
True	150.4322889599029
True	292.00778062221883
True	758.5208851549353
True	636.5757214938769
True	421.9184478846531
True	126.55846490064076
True	325.508188708689
True	35.01317797566243
True	173.3747087937396
True	95.79226521312818
True	87.26419936775835
True	553.8224963327772
True	137.58463414747595
True	132.35874403417583
True	98.22024184575343
True	84.58075217018435
True	442.811262144473
True	387.1797617324504
True	1030.269711272072
True	548.544057705299
True	856.7706796685575
True	271.5601245982694
True	311.81364776305253
True	536.9634958303291
True	188.64238380418823
True	733.8639686045688
True	244.1638600667705
True	357.4075828733924
True	68.08431347036431
True	118.50595560731414
True	242.4817065736498
True	130.21606963400004
True	482.3032495722077
True	32.252781164214056
True	578.6366135545995
True	1002.7681114857052
True	706.3467832683789
True	1.1514245799786773
True	57.62360291138135
True	466.6117823518293
True	435.9706512462618
True	73.84809247099615
True	117.30529862217372
True	308.66121926788844
True	83.36364223493474
True	53.15330661965253
True	711.7252088278462
True	660.5047115555739
True	171.1978417699487
True	179.35716716592572
True	527.1774389771725
True	53.51959382493232
True	25.79140700140844
True	569.9339804625785
True	454.8855009968745
True	1122.9359304872744
True	49.40060519078457
True	458.7381604394045
True	866.8414766232637
True	816.631690857207
True	282.87502495939736
True	751.3213251041168
True	393.5083037886475
True	44.63387174020816
True	99.43962166502276
True	697.5011282284582
True	74.93171833341081
True	137.37016979602635
True	935.6505451539634
True	190.1670899185509
True	276.4448559978938
True	96.98462308999562
True	650.3645646814796
True	608.6776838291748
True	221.1479854940457
True	434.0840892283478
True	42.920135320578346
True	282.4344359775826
True	613.8551073096548
True	639.3856566131464
True	319.28640301180127
True	75.94244786705647
True	933.9857470012456
True	1095.6498018807554
True	566.31530756611
True	62.95250746288087
True	28.902787480364573
True	91.97124605353312
True	111.22240962634936
True	100.58311098701692
True	866.4076521791382
True	1193.0811213120787
True	721.1209254972855
True	332.0961066549933
True	8.783493602533238
True	19.987078740540586
True	340.3433462240144
True	475.6176874867364
True	44.892302528727626
True	553.8020852821011
True	439.2707005162169
True	401.51402163836485
True	83.48389731605394
True	202.29520766687375
True	270.50644206305617
True	130.06304793587773
True	385.3440552045825
True	43.546142156354456
True	180.6190377985979
True	1194.9540770540757
True	5.843531203996738
True	28.859521443980604
True	583.0307754832123
True	359.35102046701087
True	794.1383696704654
True	158.8334333504977
True	770.7772897818867
True	612.5805007768508
True	286.3865811177782
True	425.39571932895007
True	354.01426421667
True	290.4933743153041
True	273.5935914730789
True	399.6207805781371
True	501.96070940075055
True	503.2094910391109
True	107.0980286532402
True	358.48283525818255
True	9.329520221308066
True	169.74835409327275
True	235.3320835617288
True	893.1013140983756
True	612.8655418614832
True	29.55371861328628
True	731.6299304216247
True	843.539640920324
True	103.32807526221856
True	352.3015403039311
True	862.0033178508345
True	216.2255565987425
True	163.57354018838555
True	534.8050025274756
True	581.0622430575246
True	1069.996048109881
True	157.85025142113838
True	151.39564092070066
True	258.44378600904616
True	320.12731472741945
True	438.7489899855945
True	408.6351672456341
True	327.5073396941151
True	422.935081059753
True	498.0450947796125
True	215.7896441660515
True	1429.2328277229683
True	256.9915862684464
True	409.2247212726301
True	52.91077040138857
True	754.8025625804083
True	265.33186780966525
True	912.7267283686348
True	583.0282425107687
True	311.07932526058767
True	779.5808250535309
True	258.29406732735885
True	208.452971449208
True	254.5479073830577
True	220.65168429698508
True	147.72414573640583
True	254.7000062837636
True	725.6501369097558
True	523.6901633458536
True	220.14434801599973
True	1151.6453933260386
True	121.36682242204614
True	255.5648630958673
True	71.82380572039969
True	316.46090390186043
True	428.61607794307776
True	96.5320324629875
True	216.64326265468856
True	73.86076043790463
True	704.6121397472457
True	382.618771361534
True	217.95183975557487
True	737.393893431162
True	865.2108589479549
True	815.0517365549028
True	829.5550510363161
True	348.8567586493471
True	1.2752766442410206
True	258.09126229619284
True	55.60308744866081
True	371.2374195951823
True	50.90176997554752
True	365.9426468250484
True	849.918339143408
True	1033.1022822415364
True	403.7109944844975
True	20.768044638700296
True	507.90907193332697
True	519.2017641535159
True	192.73616097781192
True	236.8196089950795
True	292.1316309407596
True	20.074403757463838
True	124.8203181422299
True	924.7106917577476
True	65.14500753610106
True	484.2492291991192
True	796.7115521664927
True	103.56260580579364
True	238.7944242545383
True	113.94277578209436
True	14.808025126027529
True	1.0721848461453622
True	117.31470870691086
True	1020.4108272563692
True	456.0631765411277
True	69.2148383068662
True	790.7829094944599
True	342.9945763925102
True	1.239252233373773
True	439.6990573953573
True	187.82216622638956
True	527.1628932650185
True	86.03605961256297
True	316.2805243810964
True	361.02296206684326
True	179.99429078496345
True	200.9009143393689
True	129.97077502820184
True	173.8671760943432
True	984.5215326933763
True	14.27339147670549
True	503.4721264605256
True	481.06529622782153
True	405.63915517026624
True	221.0238401057962
True	238.93412550308943
True	166.0823078130136
True	48.39278002041456
True	480.9610725905741
True	152.91513401880547
True	832.263343519967
True	816.3116066938078
True	244.13739404519876
True	313.42220467057854
True	525.6821860379451
True	42.84368591830187
True	84.31887730240717
True	762.7729338430636
True	1099.2609938498183
True	109.16657762274846
True	718.8215445353069
True	142.1621370525949
True	947.2254301198594
True	674.585018881743
True	103.1706481260374
True	276.5130511019344
True	610.704144675603
True	263.6261643285046
True	49.67957458829161
True	544.6723597548666
True	436.2261640154974
True	5.184794676666298
True	475.7685689195949
True	67.75701712743182
True	181.8578811613721
True	238.2024806950861
True	313.3449575406056
True	75.5226692912163
True	222.76867738786737
True	354.71469194167173
True	437.96697122052507
True	941.6561154672236
True	45.19920085761621
True	899.5640007340115
True	1017.7139691519596
True	126.08355962360322
True	74.73042683750441
True	1007.8578588521104
True	35.70651803462721
True	216.97323795191684
True	84.34264924021105
True	224.44318927629
True	351.7710734223559
True	925.403297106718
True	98.21117853881024
True	70.73785633781188
True	622.331830909013
True	278.39610020806026
True	731.5744691790336
True	57.7438044213847
True	495.11092067197376
True	405.5959727308713
True	689.842568526283
True	50.35300470871157
True	110.46737237215667
True	27.19832556570832
True	264.8503211117741
True	44.10290526490269
True	342.9251350847545
True	2.305641803340639
True	1192.4781213432996
True	105.82584052807566
True	133.3112901732618
True	371.1686141797101
True	720.0122985751234
True	696.4816016387578
True	995.6009730443697
True	469.5429151248605
True	402.4431410654181
True	141.14112049499724
True	427.0461575937237
True	856.0483036906181
True	448.52969650581497
True	961.2479715086632
True	83.02092143687105
True	432.6500566613674
True	179.01983022776946
True	278.4118545074856
True	739.9994789427597
True	161.59241670236386
True	136.3393188473445
True	65.60714989713962
True	865.886246448797
True	770.3601909149977
True	83.6936313571859
True	455.1676397620819
True	751.1517716723439
True	421.8187668454788
True	56.42520735128923
True	320.85789081229234
True	789.0279682798
True	29.839571564079133
True	372.3905411636106
True	165.3540488000041
True	283.22551696888394
True	33.03132428499083
True	226.15783322805564
True	755.714560311953
True	642.3083161074892
True	58.58447579075907
True	287.1239573149893
True	879.6400860477607
True	18.06353130658241
True	312.1513184939256
True	294.5545385553572
True	447.4783852322973
True	221.6976377785232
True	612.4753387253551
True	46.37459294818802
True	982.3348314518912
True	856.5210398249639
True	50.77653947042963
True	408.0011038721772
True	726.6413623191361
True	915.3018118175168
True	267.07397958122993
True	582.011658494386
True	121.76369114162895
True	185.71544145397044
True	129.19238430368097
True	133.0452635714356
True	205.26569824091527
True	962.1995499933802
True	785.4730645065519
True	947.1054619443825
True	20.93163854270064
True	28.196752345941853
True	373.0813866206453
True	13.377577387310046
True	638.1069634927392
True	1071.8248179707036
True	269.09226657737304
True	210.9831319737464
True	84.10585302550797
True	218.88751055735355
True	139.07029722842984
True	42.468690281054464
True	131.66562456900812
True	88.91979198983796
True	245.1499713529012
True	528.3706859251672
True	160.31774434109545
True	29.299279243350338
True	56.56450330582328
True	425.3340450267026
True	258.64229302194065
True	610.762363422696
True	23.04205965796035
True	113.90985835068976
True	671.3066789338291
True	268.1597662683768
True	480.3472565804004
True	665.2293296221196
True	108.38369489547026
True	110.38732499653884
True	74.85602940693013
True	26.349829624144636
True	125.27335443430584
True	82.97386199751855
True	103.413618754626
True	153.78078920992516
True	237.70434651388385
True	822.7692559666816
True	287.8235842501309
True	938.5309008844196
True	164.00155749054815
True	198.9406093761901
True	811.7682046690678
True	309.7320475179188
True	598.0036098692403
True	255.5737770505592
True	354.71181522757433
True	426.1110204579138
True	556.2878338983888
True	639.4753555042095
True	378.9704517762279
True	33.31978786246274
True	543.0530040311808
True	620.9847009574464
True	20.046645792075857
True	11.370840624499836
True	261.38841500007703
True	410.25290432504335
True	454.419528822836
True	67.20521843109243
True	627.8014420085022
True	939.1245781463836
True	246.3123318473173
True	899.9853391661007
True	274.71185876352195
True	107.6865413745515
True	272.64380674358245
True	714.8706601526346
True	38.02664425747326
True	559.8973685032971
True	1267.0475906443737
True	1015.9700510497069
True	913.3552542524188
True	203.05693374247056
True	91.125930211245
True	199.89587440493185
True	825.6879914790657
True	142.3187244198301
True	1046.813054204452
True	885.7835490580258
True	40.74949845107544
True	87.60965405683616
True	402.02775749677375
True	391.6104363580064
True	208.1823270228887
True	509.8181723866281
True	664.3188918227627
True	121.2544838667964
True	260.61750660220457
True	1042.245176059985
True	54.17686507111423
True	669.4147912906584
True	535.4699810695985
True	36.892116066059714
True	801.2101759017877
True	388.7742449143313
True	590.0203277141958
True	113.62213808163092
True	267.7019787194379
True	205.12772315618116
True	24.286275575890315
True	138.36545173755133
True	743.573433953777
True	139.01273487661302
True	372.6864289593839
True	60.549594859732906
True	642.252405991392
True	622.4900671181096
True	232.50130095012983
True	473.4842293725909
True	162.57605852043153
True	171.41904199849694
True	230.5815801270131
True	295.3504398890563
True	341.1853580810721
True	128.14716881032672
True	194.8915799741605
True	27.70480771034166
True	890.0370871367852
True	291.8456916263778
True	9.574460497775815
True	368.7346148458335
True	163.99490930554944
True	624.240117852261
True	368.4698192838926
True	585.0386945350672
True	536.4439847545577
True	469.828347999546
True	788.8502695692915
True	248.0011652761566
True	566.5114186608445
True	166.35705277622617
True	532.4389368762086
True	364.8136585049808
True	372.6059317457079
True	129.9045690369938
True	132.5313957820297
True	104.66068250247488
True	65.83350718244401
True	751.7694150363808
True	176.41323010780312
True	43.69915466345903
True	0.0
True	551.1907372942834
True	108.87871448910256
True	22.49041836715472
True	41.53736627329878
True	110.21195916874386
True	542.0049559684168
True	181.81009563305344
True	102.17117444565292
True	34.51107607883897
True	154.66559243754716
True	872.1518098775214
True	56.28826420996322
True	224.3161860589884
True	742.0413567905199
True	318.61304105833625
True	451.510843947897
True	478.90183314103103
True	519.0128164263389
True	603.8254392784812
True	968.0403849555412
True	262.60735400266884
True	1009.7063053436336
True	918.9343417293873
True	621.04763326359
True	348.0788100423701
True	877.7763577813084
True	10.075735653252885
True	31.675916856599557
True	298.4443513394837
True	41.56917111928733
True	200.3104916279837
True	740.411862409083
True	220.31498670195663
True	743.3267365775437
True	773.9345944746707
True	129.9170600259116
True	383.73753477112285
True	585.4449857254921
True	25.38710067471946
True	133.87178798377562
True	440.2816519608188
True	298.7604596150674
True	206.04042127085415
True	112.86998600045008
True	396.0971384483565
True	20.793528005223425
True	364.9270012094303
True	368.3645491149776
True	1030.743372172294
True	366.1442845407332
True	31.579143775781937
True	444.0882574728216
True	443.9192986326152
True	228.74646962940392
True	31.45303616822332
True	766.5295124521432
True	440.94661153239866
True	175.55629366367597
True	13.028663128296728
True	1201.645938110208
True	167.57807430265356
True	29.02697064177797
True	300.06850983255214
True	294.9474964368153
True	112.86307811238036
True	283.49117521815106
True	45.76416972092914
True	328.09758800812324
True	308.83324030782325
True	308.035354334353
True	30.657349479702592
True	48.811118798185134
True	1030.9851496609183
True	25.957202453477183
True	12.82445449346296
True	184.40051693395617
True	654.9551152276372
True	9.453787535613792
True	194.2193428386639
True	180.0239194048863
True	530.0422604344991
True	390.0627929888545
True	754.9215767681055
True	325.5746381934624
True	486.2270440023376
True	442.73315579855296
True	488.4121977915172
True	99.53740038389265
True	1296.955731195217
True	905.71138731487
True	290.3380600004663
True	538.917493208761
True	106.09835791807863
True	567.9851140479891
True	423.1113032089699
True	154.0100440882508
True	76.86961141134518
True	346.5507832780459
True	172.47061934340408
True	28.179181613417636
True	612.1610570117767
True	382.4531547707388
True	73.62936109219096
True	28.83134155572862
True	665.0067345053666
True	490.8344630815311
True	79.19670867888225
True	19.537028027075543
True	322.5706958107623
True	328.52470819820854
True	688.9201429172588
True	541.3530762042232
True	559.699545156021
True	780.6204946614304
True	8.650095661139009
True	61.54937653857754
True	33.48419622732285
True	61.59432724260861
True	506.1600443569529
True	586.2520757221183
True	80.36276648267169
True	107.69747925414902
True	191.1476280802625
True	74.32099056724746
True	185.68349738733392
True	209.9767203826436
True	275.7308009913153
True	814.3669594278492
True	590.0486855786694
True	293.99575996846704
True	169.57835992994347
True	258.71566130593453
True	247.52168120236269
True	716.3061863473098
True	327.3386188673388
True	167.14179446911464
True	877.8589928942271
True	345.8507682974489
True	455.691144432116
True	153.892235840649
True	119.24507122360254
True	61.95957644999847
True	211.2362608606392
True	981.2093712220562
True	494.7204975724183
True	116.26148099133276
True	360.4860020475321
True	100.96184769847056
True	678.8316046241838
True	4.3661903697948885
True	694.94998545103
True	37.95576789462729
True	944.4966960807494
True	866.594571387852
True	210.02908788555143
True	29.183733429399467
True	82.09236154650868
True	461.69224418148127
True	216.08875879505695
True	1.091088562920481
True	79.33679948138982
True	1082.733956630691
True	332.3954692174939
True	679.94590118108
True	467.4622656383848
True	32.04747242771009
True	135.84906352987778
True	433.68160007834433
True	948.3238348773064
True	817.0293888867758
True	418.5343991007285
True	341.42422653541684
True	17.94468149193831
True	81.11349664597795
True	760.7849793940268
True	486.3824873614166
True	392.8093973352025
True	856.8852016016605
True	28.03398527104824
True	216.2373725731852
True	869.6992604774828
True	241.2427033244061
True	7.864085879195618
True	502.6632966988532
True	108.94693619221503
True	651.9248103411377
True	50.629371122042
True	267.1395573002543
True	899.5776888038306
True	919.6442242538972
True	276.3393858603851
True	418.6339897363593
True	127.81596809956636
True	605.5561543976957
True	260.8389529411377
True	195.595552743166
True	857.1699190545017
True	54.13807518503891
True	706.4584971541242
True	276.04524112987224
True	301.114263484284
True	170.46360381558043
True	491.7027252744742
True	590.7513191387962
True	370.8654379848823
True	391.2095292822844
True	69.41226897926431
True	162.09492754804333
True	447.7697092339734
True	213.0359721051671
True	38.23721145733573
True	201.99249233907295
True	399.9066583235787
True	396.9359173939213
True	725.4411198456199
True	124.61022308552084
True	663.11907280271
True	487.9917778420311
True	605.9067036077739
True	136.50631790574965
True	36.42286471273493
True	662.8358440213489
True	72.53560448876514
True	542.0087219214878
True	690.3844373552248
True	455.2583743497871
True	131.28755619492838
True	535.2483219871554
True	4.650818311763581
True	388.88311322807306
True	34.04643842732745
True	630.5461198073037
True	258.75034963814136
True	566.2148206740368
True	687.2524234477769
True	137.37926672181135
True	530.4607512807347
True	496.1149038405212
True	64.34808681558435
True	970.9024609499936
True	2.851445688580676
True	26.074507330505337
True	626.1883723182938
True	678.6951274582742
True	135.54729310513846
True	410.971292689886
True	117.04366451228776
True	70.13944285074065
True	452.4020571629874
True	41.43883745004032
True	504.8215810430169
True	12.467163346279213
True	806.1478722162847
True	543.9332532533572
True	692.7389330924457
True	99.54900237958124
True	371.1063221117208
True	1030.6091310539912
True	811.6257870098163
True	142.21469484660642
True	532.87913286812
True	443.9723437127173
True	244.80113413283848
True	259.6473001330546
True	5.57248065246382
True	334.9064024408159
True	12.182886044690168
True	374.87648612209017
True	75.51407589636442
True	427.94480920959086
True	683.5074979632798
True	124.23741903882612
True	229.6116827473309
True	632.3804053148885
True	682.8888512234986
True	297.63178800843303
True	142.26017908264689
True	160.2632877909729
True	483.45077825187246
True	83.43814931745213
True	10.913648954926082
True	510.7659202832667
True	567.4799775716707
True	19.98124773972497
True	142.23035036645012
True	915.0950995768536
True	502.826217262462
True	263.20031397413874
True	33.314965602462486
True	471.379011071404
True	113.32206573831016
True	583.1757444816508
True	669.8895145370943
True	297.60966578300344
True	385.2262343767623
True	183.7362758798929
True	239.46136701869275
True	76.26048011572063
True	219.06260162220585
True	500.0597495265207
True	22.49942330622224
True	450.0471047902826
True	375.43883951636826
True	712.9265904546244
True	877.177462773835
True	909.009059461555
True	163.51374816742592
True	398.484411060241
True	72.96002452370432
True	189.87097562173403
True	322.2609998350393
True	9.929698039074882
True	810.9426297941526
True	22.35054775275538
True	381.3926549726256
True	282.2463785113511
True	642.595912084301
True	214.61401463958248
True	36.18651613929082
True	698.7722877335855
True	1084.4813305370656
True	222.9726962145056
True	133.3725149422177
True	621.7458023092499
True	481.6730765146506
True	19.0467072563975
True	876.418752461347
True	111.27992796302571
True	44.48559381337414
True	310.505413000936
True	353.5508518514629
True	419.067737467665
True	272.8440562634389
True	21.243366052718645
True	22.549906423913548
True	836.7111046332651
True	203.0817728296966
True	111.2759147852937
True	848.8156717097
True	649.7552319976339
True	641.5590409727799
True	447.6025485748496
True	146.1278192226224
True	32.12976394926592
True	97.87652312888778
True	437.7996820956924
True	230.2229160799993
True	447.97188313588026
True	149.19347268167303
True	494.173647451622
True	649.5787898061482
True	940.2484913553236
True	24.66609529564498
True	995.7830005608251
True	1070.7674275293896
True	484.0165884644199
True	81.98716279081334
True	795.7711754641564
True	646.4416409077996
True	692.1800831862048
True	175.41109640661168
True	744.2549311410052
True	710.6652117456497
True	117.39512923230014
True	782.7497594949339
True	837.7275367563452
True	485.2564946193564
True	223.95637366318925
True	73.17117190963599
True	327.1340650308896
True	337.32737405647254
True	468.7903286962045
True	447.1899636219298
True	199.53192194220972
True	318.0045116372725
True	2.904635858975773
True	12.900815919578177
True	107.13313255905716
True	130.84471864904495
True	341.97712605051913
True	349.4103286015465
True	110.50782441782614
True	17.056573338500304
True	206.6244644098327
True	854.2007391560527
True	458.6902338704387
True	532.948901549983
True	544.9061881095683
True	797.3273383578385
True	653.4841948564964
True	92.75647755749696
True	212.49843248210885
True	243.82588576691992
True	281.8496082142369
True	105.4488146186488
True	361.3636981469735
True	436.8776627100132
True	165.6790203921955
True	641.4086746522191
True	245.88110882148604
True	204.55333644728228
True	25.25929732012164
True	235.3766630964413
True	473.1057894119261
True	172.34550207412795
True	555.3362455564944
True	466.29869836249645
True	248.667291840613
True	97.69060625248652
True	41.51169588805349
True	402.54503901231993
True	802.3768352558922
True	161.3400832351501
True	1059.3012888149178
True	1045.0452177426514
True	493.1557799693657
True	105.12821136901556
True	126.2147901721385
True	630.9392631092428
True	7.901094993053827
True	219.34066649911003
True	136.48100824496768
True	123.5346401610287
True	330.57697741387096
True	631.65395121486
True	36.74511975219567
True	124.7826406857555
True	993.8096133391938
True	57.75817398125617
True	444.629281153642
True	525.2690794863452
True	252.78781767881372
True	125.8422220441471
True	943.2553956065065
True	1179.349903728989
True	515.5202691686125
True	671.1952362608055
True	209.90000084054927
True	153.68073993331387
True	316.44336653600385
True	268.3332545960864
True	172.677418521851
True	294.06200158976327
True	331.44769209489465
True	12.698854859746415
True	618.6442499426113
True	148.1803482906281
True	74.1882925259054
True	453.4060944920818
True	319.3501401084808
True	1161.968987195785
True	359.60552964977586
True	1019.8130148958788
True	8.514339449783108
True	262.0554994906499
True	232.9815766624792
True	154.65723533450247
True	478.2163617313602
True	190.3954358752837
True	407.69681576111066
True	327.1112661728686
True	111.1090481921224
True	356.1018761930336
True	1034.1027701003509
True	728.6962428394238
True	234.2654227635387
True	107.19385932535808
True	287.5519228673362
True	24.03396287574109
True	351.8385888682994
True	304.2111136953956
True	571.2589572200133
True	452.1222943798835
True	355.1159430766349
True	164.1104401534988
True	13.835223974216676
True	418.1816574580579
True	287.22451353060995
True	140.22580720372306
True	299.4213914820549
True	442.7502717716528
True	815.2507383154752
True	314.8608251240334
True	779.3278359284802
True	411.50197583767846
True	383.115129513876
True	1.2892095261054888
True	1198.838573506865
True	105.95095561946648
True	920.4063208154184
True	202.7462996858539
True	448.72809496641065
True	696.6362181052392
True	83.90863657355375
True	479.148555876548
True	33.155729664483815
True	409.403650542134
True	78.57805865284179
True	226.52000577594927
True	36.96650727055376
True	667.3279418244741
True	187.03559859594412
True	24.30263920269656
True	401.43474771273975
True	111.2052397160636
True	171.3999265289571
True	840.1616871206106
True	274.17300460008016
True	153.16182148081856
True	373.3757493920809
True	522.1082314688791
True	323.3590657617714
True	519.9317816887842
True	612.7779486416733
True	157.56994155612514
True	7.368996736713045
True	73.46859205948819
True	432.5641655506353
True	90.96484547736934
True	79.44417811700875
True	1049.023934012664
True	27.771554397490625
True	327.3994028915754
True	318.2640471217171
True	436.893922916576
True	674.1888738944383
True	187.94223838238892
True	663.6854227985978
True	325.4900244341395
True	349.26986172149685
True	269.6327134889317
True	213.12143928418325
True	355.5972223084191
True	442.06032974851206
True	405.4734356843566
True	604.4937728348618
True	135.82344962781087
True	78.9077097568692
True	40.651348791999176
True	299.5450338789258
True	636.1971558009895
True	406.01081413718185
True	784.8256714484577
True	213.39493832523377
True	396.4780306838678
True	69.64344675103347
True	54.57371292972477
True	433.5634173975658
True	202.3023945282887
True	223.9980847830201
True	44.29251537827003
True	1033.524527559063
True	181.5399347349133
True	896.4254267230044
True	310.0500425017086
True	926.0642783339484
True	234.3346840674964
True	483.1718366702958
True	537.8321120062187
True	610.5141362766938
True	207.6318689678791
True	483.6464822331555
True	939.9462750723836
True	123.1701380497566
True	7.243000375944374
True	571.0432869705779
True	29.5480254733804
True	79.28820565329161
True	811.4911246516117
True	225.41759597187672
True	976.2481772590862
True	691.1019676294287
True	412.5323859438111
True	274.8862535067334
True	487.948752274612
True	342.5227899215534
True	179.56670130404882
True	719.0804713052592
True	724.8100940522743
True	205.0878748208924
True	91.16021567766502
True	531.6379580914955
True	133.04375408305071
True	370.3861117385277
True	346.88414443711565
True	67.19556501182919
True	367.8517318478824
True	395.4609262608111
True	378.69780318444566
True	404.2211055386658
True	416.9880649903496
True	629.3737662557368
True	58.52651141398757
True	449.1893642288133
True	338.94207194764925
True	655.4971529828922
True	215.59652368562465
True	103.24326637609224
True	40.57698250738303
True	531.3752349571065
True	633.9251685429349
True	182.2401557830501
True	412.32126365060014
True	328.36174519541106
True	16.785773284727245
True	166.88561912553348
True	292.98052923948114
True	2.880179935268441
True	872.5098438095167
True	78.88331311280965
True	101.83856733228517
True	110.9739759033483
True	351.0730947563896
True	38.2126201423402
True	446.0361599100926
True	232.864890817155
True	5.804977758170656
True	118.23793252729392
True	438.0324816488017
True	51.91766072630553
True	69.30313954851832
True	171.3564551933604
True	294.051236194692
True	997.764979957772
True	391.3893717207241
True	953.2469495627846
True	181.28513554312164
True	1035.12467081329
True	768.3767201253592
True	684.9268710841206
True	416.04069849310366
True	385.4212106513782
True	77.54291580706735
True	73.28111083904969
True	74.18741489394222
True	168.59510755842282
True	478.0275665185412
True	1124.4282166526243
True	180.6644615999637
True	351.065695853001
True	430.3475259979022
True	606.8136335916078
True	604.22166893104
True	280.474020614405
True	472.1037268733074
True	663.8636090919102
True	94.42234460371805
True	763.0436982326368
True	265.0367179326633
True	137.45357327903992
True	407.5736855899323
True	840.4011943747946
True	425.658735050792
True	856.2286335169
True	190.05277083783724
True	341.9793878484828
True	687.5538729139827
True	631.7012836967396
True	194.72141555367088
True	260.60330561469874
True	810.0079654330915
True	28.251106127857128
True	191.8752651608384
True	496.6178895704592
True	707.0509040871659
True	105.52814767346214
True	36.42761065148068
True	161.0056558911543
True	662.4078219345147
True	310.6915305827479
True	545.21869630496
True	354.25811997016933
True	291.24250844082025
True	441.2500279244628
True	497.9651793148715
True	70.92754050009378
True	346.5628582189497
True	756.7099872953463
True	0.0
True	291.85429239783014
True	249.0140445179377
True	986.0846532641222
True	151.82495279735798
True	635.7200838218993
True	633.6128784989666
True	104.18235195632477
True	205.15790111259008
True	130.34329555660756
True	12.246844564892392
True	293.35698383587135
True	377.4244526396534
True	1139.928495322128
True	240.31723191680183
True	411.89066650916993
True	661.7931381551
True	201.7319533944049
True	28.28724194014145
True	864.9460402765175
True	598.7324127084091
True	165.13980423766802
True	637.3159489788087
True	172.61789216793107
True	287.05437510961644
True	780.3819655118256
True	35.21145309743775
True	108.72120482091738
True	517.084765251727
True	66.07180412518852
True	76.6177555280854
True	427.58044229140165
True	22.719543578695777
True	756.3508628971756
True	100.03778583651508
True	157.1330559488952
True	19.568471039075693
True	712.9506538604942
True	29.07727593206655
True	762.0196820034469
True	404.1382227576826
True	112.81531643772884
True	707.6809908101742
True	515.1367275920314
True	560.3411254140824
True	47.41802471996348
True	365.6253243320867
True	6.009062166832102
True	96.60197903506588
True	383.45477296418295
True	46.117821729239424
True	116.8700085880794
True	304.94163864130564
True	182.5153943791552
True	101.44156132745805
True	652.9275142555327
True	18.29991656640667
True	1134.4756343243807
True	478.758490126209
True	306.4844618942491
True	497.9477653901717
True	120.90473788898936
True	784.9273675213258
True	1126.4468458715098
True	742.3959694997685
True	185.90874714780995
True	225.3147160182284
True	51.467809782115694
True	54.34368448928322
True	153.18379884744246
True	100.56644329144814
True	173.2026068634319
True	1127.293748987852
True	308.2573896330495
True	353.612530075375
True	715.2667555955959
True	16.7029179049351
True	14.52399190521019
True	584.0673952901977
True	5.949433811334837
True	114.74272226392888
True	680.789928211977
True	177.62719059751188
True	644.0367524200196
True	871.11181082025
True	152.17167773996889
True	876.7836196710311
True	2.8371862801922454
True	439.1570264837688
True	1044.434463210568
True	25.390570104397327
True	234.367821180398
True	151.6334800008426
True	973.2313158792724
True	232.1757856961925
True	483.4470286255974
True	112.07302951215144
True	506.5866198771234
True	153.83036186699374
True	98.13027744308908
True	392.4431910875016
True	74.15084713525992
True	55.20072630257794
True	1055.3172116056412
True	265.42697028211904
True	157.40028821482406
True	345.9979158217108
True	396.72877800714576
True	209.13375667933252
True	169.7181933705102
True	380.7564688136347
True	35.66079759974434
True	485.46432619945415
True	1174.9627708054782
True	115.412412524833
True	488.2847900048527
True	318.48795697389033
True	27.32768648211463
True	394.4684789547026
True	105.18223220202556
True	578.5237270925985
True	205.46316437323637
True	422.2089817715674
True	22.297014316450145
True	426.2122107230783
True	112.01701758825088
True	324.1254270373119
True	34.018838722561256
True	168.88859897820748
True	246.54986460393152
True	766.5629497760685
True	53.45988724683255
True	130.92042779279646
True	238.2529373925263
True	135.08974621071687
True	648.7143587422702
True	562.9716791247495
True	791.7972248688369
True	391.6414275665617
True	539.6712649104062
True	418.57917149001696
True	680.3145333630648
True	73.23467880446034
True	479.2454882883652
True	422.97690426650826
True	49.26245167247163
True	86.09626811100352
True	125.28528730561376
True	91.83591118669806
True	323.12451514621864
True	837.7108613446184
True	329.3468579473801
True	1052.8799035529278
True	334.5515808289391
True	921.030342592646
True	151.39315610489575
True	565.0039070764807
True	592.7880254956955
True	686.0087190731984
True	449.2305050728355
True	66.81538774150276
True	291.0784492960519
True	39.94213048067415
True	160.18070466971088
True	168.98365072545755
True	1091.2344110023412
True	238.08736638588425
True	547.7063479337912
True	547.8631903213659
True	569.1928929590139
True	864.7065403331029
True	597.3108004949393
True	638.5050866253623
True	940.3170164361272
True	118.19704421973412
True	324.48605937133544
True	261.99591494160285
True	328.5962685626466
True	92.66501447092418
True	378.9684479743087
True	4.565825054150388
True	318.38178761287963
True	254.0156924971114
True	629.3922666077505
True	273.7623359655753
True	358.277516080029
True	10.20085574577533
True	57.58512039086983
True	551.9851885941621
True	27.88294458414537
True	146.0836460902832
True	64.69934865330016
True	156.69914891919316
True	228.58135048339932
True	71.53576294823363
True	384.1970469310078
True	268.1100595366702
True	95.94199742904524
True	337.77947671048827
True	67.16450710917924
True	577.9074679874334
True	821.6016005647639
True	288.6935693863282
True	1165.3076150915751
True	122.96031115701348
True	299.6480569910093
True	1047.9519036920076
True	90.92606438288344
True	280.0161709587821
True	10.813293628910705
True	413.6368679902781
True	446.6933888485572
True	159.0631282662366
True	628.0200065608138
True	923.9074466441564
True	156.72440814548943
True	79.51157853511366
True	326.3332977586844
True	533.2651381579948
True	580.8532886659914
True	1248.6286344989333
True	28.241706864247067
True	940.044809276665
True	141.87577694448547
True	650.8701903443309
True	114.5233006239988
True	120.1145233632908
True	186.9432098628369
True	162.34310689521723
True	759.1832538586766
True	210.63035840351571
True	230.1773868607772
True	70.0945749167451
True	510.680854147926
True	441.9439370692296
True	173.05963592232672
True	226.25903890296348
True	18.842770486379173
True	412.3746074223054
True	220.3045690376162
True	302.5061668087954
True	108.76049546581976
True	691.2590798473782
True	420.755500063581
True	253.46892027486103
True	644.6111453303339
True	534.1191857040669
True	453.5728244606064
True	129.9177107391871
True	544.5030950588799
True	397.32807290637993
True	3.4489798169184955
True	193.78446647504035
True	90.56400965411164
True	248.48832163672543
True	2.9357045696849378
True	125.19040068065854
True	345.7091973068134
True	6.599482326699813
True	869.0611063775999
True	176.33578459505128
True	721.3414526353345
True	786.8884768131392
True	160.74557776291977
True	221.378139629938
True	487.50392209948654
True	824.9650849345637
True	51.81056523581508
True	34.1239721845941
True	134.41808142078904
True	626.1153034157295
True	720.9475192305517
True	182.79964578020972
True	596.108142181216
True	604.0441306679584
True	834.1825283071507
True	404.91572891389336
True	191.3471075142848
True	904.1644265432212
True	220.02834812192756
True	144.56752362692492
True	334.24203660373405
True	221.69575289391756
True	200.90666399211523
True	607.551446257288
True	252.27140759713407
True	189.95237048015895
True	468.6677283550168
True	470.5575809473884
True	61.59804694932555
True	279.30634977553234
True	81.81954233432452
True	329.98315311853503
True	364.42858025954496
True	245.00165032875205
True	177.25110834338108
True	374.3101535189264
True	667.8801604230034
True	761.8924623454641
True	300.77692495063985
True	753.9820335084835
True	65.49556460340614
True	891.3923202906891
True	359.62590525178643
True	13.168592363104224
True	619.5362677888776
True	700.3201680049063
True	243.7197573004483
True	165.59921213161215
True	46.2507051097513
True	384.8814519194183
True	80.63104331086492
True	14.993411505957326
True	898.7003992647283
True	352.6069570789385
True	178.3322823766905
True	969.3538657147512
True	10.735344354454014
True	815.2358337038168
True	31.39314731076064
True	666.1466647778356
True	61.492591634336016
True	763.4242774440801
True	465.4572380266926
True	197.7796576246628
True	447.119813865409
True	203.7616381855364
True	299.67790663678016
True	224.2678209135153
True	392.8980771480415
True	8.968545274070806
True	326.0384625928084
True	113.15362489795058
True	11.121339041640466
True	480.00640227879694
True	707.0058846490749
True	274.74687451022754
True	79.68471362723474
True	298.1141658778133
True	83.48924496257047
True	185.35550949415773
True	180.71567436890965
True	374.0645568301548
True	41.68392996300775
True	136.80923496570398
True	398.9006148460231
True	875.0992854560802
True	112.53644954988124
True	206.5224893439133
True	428.2644943702799
True	20.70235301518496
True	420.87420291524586
True	516.9150533961822
True	90.96897661099274
True	399.4746667304841
True	364.1368461250781
True	410.8904302914145
True	593.3632693218558
True	1031.0831354161237
True	972.3783359626816
True	56.96486481603756
True	1067.2767285469183
True	112.95013205384078
True	113.24424216663948
True	113.29837245498987
True	481.1501815214348
True	378.1076259191335
True	578.5064185301272
True	267.2443526859087
True	158.1143963572432
True	402.4356170889338
True	16.70624307485548
True	450.6713480051016
True	367.1626580652377
True	154.19128453496833
True	94.74313620590218
True	515.9084279953597
True	955.299556129116
True	192.1440530921308
True	66.4619221526025
True	431.8788873507495
True	382.4384985520636
True	476.7151571896243
True	319.4061445184463
True	4.702300061823378
True	532.4972090321713
True	517.1319137827245
True	509.43484307147816
True	186.11110363256373
True	103.52459806222576
True	21.170159824160397
True	380.8885408624688
True	109.76678617601388
True	8.530128301093125
True	32.08005973421
True	347.685194025327
True	652.9581692729347
True	131.6540781438584
True	90.1868996058409
True	23.34748917871216
True	395.06513464464
True	362.5872073789605
True	782.6676041894333
True	304.80554807252355
True	514.6467470955685
True	553.6680819944281
True	525.1599802561065
True	289.0511004255858
True	540.5650410036386
True	94.39831301081512
True	586.1359877700836
True	7.060742106839581
True	374.25284473408567
True	462.0409927659733
True	964.898038612208
True	349.1808658103761
True	793.0924965108751
True	950.1869726460586
True	169.9355143210283
True	39.59974810742799
True	380.0613044205775
True	390.89916779450806
True	585.4612722003191
True	240.6384749455736
True	29.085856768744105
True	649.3711507230602
True	128.70440886269154
True	1039.997407751171
True	317.19724070325844
True	485.606983014094
True	131.53121069465706
True	826.4009652243662
True	142.94108527438797
True	815.664304228391
True	538.9153748454493
True	188.42234426031376
True	112.45119600681836
True	64.24119298689206
True	558.9812592163954
True	925.7498973815642
True	420.4462523071209
True	535.3158743362395
True	136.87632017512334
True	613.0789575991356
True	481.3114636575845
True	773.4357552144639
True	309.46134994883806
True	580.318558353047
True	118.5244454605044
True	23.00033735532584
True	414.0311902694884
True	171.49815201689478
True	106.7045958798109
True	385.5373215769316
True	1123.3102950721234
True	261.8770714533392
True	550.2847367908125
True	10.274530894473012
True	74.19886832929681
True	329.8837118543706
True	763.6985088868054
True	461.03282038964335
True	528.4338743882167
True	733.8602590657354
True	67.41224842034288
True	702.7685420848114
True	48.68913470282957
True	102.5926107846232
True	180.78969531474476
True	82.52283865037
True	23.760125432840965
True	299.44706551080554
True	461.8241480067283
True	915.7206391543544
True	863.5493087094452
True	5.478424421260906
True	284.96301057385244
True	452.5844240197293
True	124.24935608838544
True	249.87898840180364
True	326.9891895796772
True	1321.085896879703
True	458.6757582539312
True	24.92346621015624
True	178.9510659203344
True	708.4180726474157
True	29.299553363044183
True	170.2847531534176
True	570.3237398579543
True	71.6284016228201
True	874.2583197115557
True	317.9498549193137
True	668.9644692460108
True	70.18808944659136
True	674.9910184802676
True	575.5477319690071
True	863.2516775387046
True	252.4216376692252
True	512.9402211633793
True	821.7970517879394
True	895.7624598423844
True	239.8600533117683
True	769.11694595514
True	224.1361126750686
True	454.14488233772016
True	379.2477705210957
True	504.75819483676014
True	493.559209599925
True	312.8489999937036
True	356.5108989918363
True	105.3461787757358
True	357.91440721681954
True	1107.0877288027232
True	321.52462032870204
True	140.5021443796844
True	298.7540128164987
True	741.2231281987027
True	649.9883395719831
True	415.11107570107697
True	118.75748825477922
True	329.4449213039454
True	35.9866165922963
True	177.30879976082224
True	83.90986379126417
True	85.43368768233155
True	573.9532000463545
True	139.18500983005865
True	124.8339642103429
True	103.2689221618777
True	88.37055326103005
True	455.0959943581157
True	396.969420913343
True	1055.2805444701023
True	533.6690851202603
True	833.64416241783
True	275.53278507554126
True	297.9783763781592
True	526.8056929858066
True	192.7535629233594
True	758.0464718488688
True	230.1832723939048
True	343.23676856548667
True	69.46990378311223
True	119.06932684332646
True	254.16747218973885
True	124.02517526169078
True	471.2682330772392
True	30.25484406007781
True	571.5494182214509
True	1019.1827741937994
True	741.9008835333256
True	1.3908091614278888
True	60.05831482516838
True	490.61967464281946
True	439.6824098619782
True	77.38847140799716
True	117.75502709997996
True	299.7895817356685
True	80.22027852391196
True	52.12477906659371
True	739.3580907940852
True	682.216904154486
True	170.11531443221494
True	169.1220242698409
True	516.0547963900423
True	52.96359966817914
True	24.619099478756308
True	574.6445588936494
True	432.3865248287135
True	1115.5978839070865
True	43.26310297655472
True	487.72820918720765
True	909.9232382247676
True	798.1876645807387
True	300.08497096760334
True	755.2178479440815
True	405.6137131580713
True	39.31407242962419
True	100.54436370018776
True	736.9206810115606
True	76.09242972315627
True	141.26238559566042
True	961.006418054952
True	174.76914472798146
True	273.6917915033757
True	104.3529366054364
True	660.2200836140584
True	606.14228905534
True	211.29340434651385
True	419.4795322450481
True	39.59915196481962
True	272.7726235817114
True	585.813902325715
True	633.1612329612151
True	314.7818483736478
True	74.2512464360806
True	971.2650315723264
True	1087.5804069279693
True	563.97049249006
True	59.32294821657047
True	29.289958810593102
True	87.64593507595026
True	103.98653900030848
True	102.0964324021588
True	877.7767676142929
True	1205.0289727842458
True	744.4316985129468
True	317.5454857642845
True	7.865481684564648
True	21.77603631642833
True	338.2404384141944
True	466.8764735269369
True	47.47059429118799
True	567.8283112999663
True	429.7609784158254
True	395.2278084330996
True	80.01700075320325
True	191.76444747652917
True	265.970775396667
True	137.64902539973272
True	405.8407191469322
True	40.82647089660716
True	170.58768426452772
True	1156.4541860422926
True	6.212475443554799
True	26.710793043156265
True	582.577658121623
True	368.50993443547776
True	770.5511045319731
True	156.51619225893307
True	759.6490529837607
True	584.685077509523
True	278.71251770294185
True	418.629392732654
True	343.79309048664845
True	296.53345113216494
True	274.5864412517504
True	378.1445892802192
True	513.4763156834128
True	496.6579526224507
True	104.99294094347034
True	362.4921985478287
True	8.10227729905052
True	183.62787462986003
True	235.077540262053
True	881.9565441843084
True	617.8628868893281
True	31.08934965626264
True	721.4074851656967
True	799.2471814531488
True	107.3251480680776
True	351.8439773771467
True	847.4375054561585
True	226.78891276605816
True	163.1542341469619
True	521.8715643113711
True	577.5594202189329
True	1099.047348727005
True	145.63470425546353
True	146.820043913524
True	254.19438962882856
True	320.4249524108279
True	415.610094101019
True	407.3608633269285
True	318.31993399151145
True	453.680829919854
True	497.9947750746432
True	232.60718323750183
True	1479.3984305224376
True	241.71696649050904
True	384.78982238307657
True	50.74742117994232
True	772.408771118824
True	262.8490666072783
True	962.1629665070632
True	550.0363079018323
True	318.2273937986984
True	779.974130872864
True	269.6019622814992
True	213.00264005152417
True	262.3212665430892
True	229.05922231894917
True	144.64094250387828
True	255.0409092337396
True	750.7117837511671
True	512.4419453510429
True	211.18984757217564
True	1149.707869858892
True	115.74480530238992
True	261.5957919815252
True	69.91042255538517
True	300.88623559734765
True	419.1736509903017
True	91.04919773457247
True	206.6617789528705
True	74.58449391988484
True	708.3181025901293
True	367.2729925785754
True	228.8663175790264
True	737.3755696812443
True	871.8454325990269
True	841.5255303752257
True	842.3409812877762
True	346.90155397402543
True	1.3601632292930406
True	270.05391188511067
True	51.42951249987036
True	392.6507905817075
True	54.39938851766382
True	372.4135436748197
True	866.0725025117806
True	1034.8160579090777
True	393.8434550941474
True	20.4071433529235
True	526.9684912228188
True	504.33651997128106
True	194.9848930529162
True	226.64360967168324
True	292.4760100666064
True	21.30448486909133
True	130.3341257236595
True	984.026660904084
True	60.56498456867732
True	506.85536830597385
True	784.8842698611949
True	103.6201065461667
True	239.1248006235013
True	112.91504489712128
True	15.71813948546347
True	1.2777361126429176
True	117.5455354692884
True	1021.1953341697798
True	468.02018039508425
True	68.17397457823151
True	782.1900310706978
True	335.4797714725262
True	1.460795558986802
True	458.9259095291312
True	185.49523214721464
True	486.960939624046
True	80.7555917372541
True	333.2301412297879
True	370.7362613013076
True	169.14399397503018
True	220.74113526718688
True	122.54162615424092
True	172.3687664293906
True	966.7109711882983
True	15.965758322738438
True	513.2158477882134
True	483.2735705261715
True	416.8532452588368
True	221.78748056106696
True	230.92120237200083
True	160.94458503938185
True	50.2373165639955
True	499.5714604467633
True	155.31443904085543
True	853.4273497159938
True	850.7043364027408
True	248.97579955815627
True	326.98087333720974
True	528.5930268651078
True	44.09013066392012
True	87.98917721161885
True	724.4119850889089
True	1097.9243418152398
True	112.655888923318
True	740.5108955796871
True	141.9212040418229
True	937.5589407952556
True	672.0696123021486
True	102.2256243614042
True	280.0202889447811
True	633.129928821292
True	265.1277640901497
True	41.23355042484474
True	559.4523730189857
True	450.5385637381095
True	5.160630123892504
True	468.0368456050597
True	64.73740967666257
True	155.474091875053
True	236.43246337332707
True	312.6217702588018
True	71.50914378593264
True	226.28260625316
True	355.45959062193333
True	422.79367263461546
True	910.5295209484524
True	48.49103657692131
True	911.892565003132
True	1041.3651735824114
True	128.90588157135429
True	74.23738096717545
True	1009.2934367844366
True	36.06800695290089
True	219.26806815888213
True	86.0751813530474
True	213.03373851722603
True	357.56979915364656
True	973.0200479732785
True	99.86009286467151
True	74.0147941197126
True	629.9348078537355
True	264.89192933611315
True	708.0922466131628
True	53.5896342288636
True	505.1944024265056
True	385.58020077331065
True	689.5186340731028
True	50.5868641856118
True	112.10212073202952
True	24.89965853525078
True	269.96265188249066
True	42.41957572484628
True	352.5383688674974
True	3.2131253134524087
True	1187.269120413279
True	102.631581718626
True	141.55065841859985
True	358.79417496320906
True	735.3163066132001
True	679.7521896634169
True	1006.2672817003526
True	483.714195579686
True	423.99741292414535
True	144.17523050359992
True	434.494342048194
True	838.6307320337626
True	417.6399042248312
True	948.820387541111
True	86.26191532513589
True	424.67136220266286
True	188.15922539382277
True	284.92793502732985
True	740.0634392000097
True	158.4149450075054
True	132.99671619962524
True	62.225310766139664
True	859.0169523480303
True	779.0184188091145
True	80.8563233148423
True	454.3138459603165
True	745.2714944335426
True	415.0414687716561
True	56.55553218881921
True	326.3834006702332
True	784.1292087735508
True	31.22033109149774
True	355.5525122422546
True	164.54200113870098
True	284.40037495892767
True	31.586286754074067
True	217.0773593617376
True	759.0751095236911
True	641.683964320703
True	57.583038803640974
True	289.2268561010153
True	902.7509863196262
True	16.625295574967044
True	319.23617411646035
True	286.608482920349
True	461.75300303049806
True	210.01558847600955
True	601.4690007581873
True	51.22088997187191
True	956.0489897010988
True	877.9993206670725
True	47.75404387652546
True	409.4381831043285
True	730.7392992767352
True	899.0630153185111
True	278.731040247362
True	595.6876591045061
True	136.0347924339035
True	178.46360906896174
True	131.97913473778854
True	134.31694964048913
True	214.0753062914096
True	945.6159328000584
True	754.1607488807144
True	959.6324892740492
True	20.142763133708318
True	27.81069336153276
True	353.50978117485624
True	13.967636444236252
True	610.903239184093
True	1070.6803524403856
True	271.1673288148823
True	205.08129151113909
True	81.42897737473008
True	229.9269520321013
True	127.69289108415992
True	43.57961254482048
True	135.42484953113825
True	92.25637254647974
True	240.19386642202687
True	534.706054282447
True	161.86212832115925
True	30.41061666095149
True	58.59351453382505
True	404.87139972138976
True	273.28184488329885
True	575.2840366796751
True	22.96597315692004
True	117.84463259523832
True	685.258396008334
True	265.77407959469843
True	474.3888394708944
True	640.2380900159679
True	104.33568476521192
True	109.87997419938486
True	81.41318603160389
True	26.513811292631544
True	116.46989510634288
True	83.42213018101432
True	105.25757728649693
True	151.9713633809029
True	227.6850777667325
True	817.8394712600249
True	288.5090403466249
True	1003.9638761941357
True	166.0816373369202
True	197.7238592556308
True	781.9195133877678
True	293.6517725240573
True	607.7555875928505
True	251.7055278289282
True	341.7131761208914
True	446.7888825366618
True	560.5480994043448
True	646.3493403838512
True	369.65320356387673
True	35.82700666054607
True	549.4971692797803
True	619.4305317587434
True	19.49588681228809
True	11.084545692234608
True	256.63622607830376
True	398.70042225782
True	464.4841685083734
True	70.48520903592542
True	646.3036547670941
True	954.0725701112342
True	236.09537919227816
True	921.1590543548148
True	290.15971831537365
True	107.77078626018454
True	271.75059381549846
True	705.5073945348706
True	39.62164781397172
True	570.3372990653907
True	1294.4460443275393
True	1004.9464686580432
True	904.5185278098896
True	210.395638649907
True	89.1337729357542
True	191.4390864782013
True	816.2752112823925
True	140.4924761362617
True	1080.1282268901666
True	879.435634154734
True	39.627286322321375
True	89.13842138156683
True	436.3457497919748
True	388.8848231854399
True	195.6459322396739
True	505.6208364209331
True	646.1705410343794
True	124.85776581355016
True	258.4474369272633
True	1039.6081243294575
True	50.53290848599889
True	708.0293466981782
True	551.385378029763
True	36.61153631081943
True	802.0097859850807
True	393.158702240141
True	559.0378992346019
True	106.6261080635578
True	264.81430695402435
True	224.52417901301268
True	26.33753763611837
True	134.08503729336425
True	734.7706585532042
True	134.9925832483788
True	378.3660028369
True	62.10809478632245
True	620.6557680543827
True	592.1111205747942
True	234.86119537548905
True	445.38172824277547
True	161.00772208772284
True	165.3967559707789
True	209.9574815508446
True	270.24536263121297
True	354.49293132272123
True	127.95273584362472
True	187.5239045592488
True	25.456069795083767
True	889.3786483119159
True	297.0080184963893
True	8.952692915701627
True	369.5956294764826
True	163.94358854603453
True	618.0041075758414
True	347.6962005984229
True	583.4745174828331
True	526.2192410762686
True	476.20155948376726
True	792.7062350136719
True	248.62649459329012
True	548.2791592613869
True	161.63540528344515
True	528.0168644972099
True	368.6136429175287
True	373.8892801193868
True	129.68110396542124
True	135.09552748654033
True	107.24027616062868
True	71.51505766164735
True	722.1318024296755
True	184.392508768262
True	46.821579161600525
True	0.0
True	562.3189522067867
True	112.93659277863408
True	23.82928428795295
True	41.36125877725084
True	111.98843052758242
True	546.0057820634975
True	180.7428528992449
True	107.06167447397804
True	34.65708572549493
True	158.0694358435163
True	906.282660689717
True	48.72511836269742
True	224.5950530619956
True	721.2409606396044
True	315.5898590191468
True	482.3181709649444
True	483.3592037836252
True	519.2147781821812
True	615.8124530437033
True	903.7776121699844
True	256.39643065826635
True	1032.517837008341
True	923.7496168318896
True	625.4023446324145
True	355.5108911915575
True	812.8944493304575
True	8.898597365618087
True	32.50180721619051
True	291.50960994543107
True	41.18047063476196
True	210.2618460511071
True	785.879445371529
True	204.7923857253644
True	733.0861602927476
True	761.6443062187964
True	132.45365706748376
True	372.7042033630852
True	583.6608878259003
True	23.15540934716309
True	129.58985503531062
True	443.9141762638914
True	302.26738723395454
True	202.5731842494621
True	108.24854654108552
True	384.7705200036952
True	18.916764679722025
True	362.2266598008186
True	360.53173278923725
True	1032.5925905923386
True	354.0102736845901
True	28.96438464764188
True	444.98786207409165
True	441.586206762707
True	237.70188269885685
True	32.3973831217461
True	763.9960468161607
True	436.1341726318548
True	167.66163944757668
True	13.264043958724852
True	1209.444999015902
True	170.87203940697884
True	28.55153855373119
True	300.4043787162849
True	279.4144643275765
True	115.77572822381528
True	293.44767029644817
True	45.198003138764406
True	314.8176515330627
True	307.0027782252143
True	342.69074632552594
True	32.20742651206275
True	46.14331101392736
True	1029.4092073108686
True	23.537478414059805
True	12.841675215750795
True	172.84375086740982
True	658.2423643212264
True	8.978380917483765
True	193.88705015911117
True	180.2661745378813
True	517.9475203602341
True	374.5444537517469
True	739.8100075681131
True	320.22076409816674
True	490.07145084053445
True	455.19851101766136
True	518.1752490798057
True	103.12320275752803
True	1248.0555243727763
True	891.2781277686606
True	294.1649263822812
True	533.9551113265275
True	108.25607706242684
True	577.7173107407717
True	440.8528177426757
True	155.89944487834728
True	75.51067975442079
True	350.3489163583782
True	156.50118973826272
True	30.534713052389524
True	622.575500910734
True	373.648851188097
True	67.27643020311207
True	33.540336602072976
True	662.4696087055781
True	483.3520754158431
True	66.90036065165658
True	22.72205355968888
True	316.55220697173775
True	326.9828290636877
True	741.5520266591564
True	543.94323085694
True	549.0394708436438
True	798.7249088939449
True	8.748506096153552
True	57.3496730573122
True	36.28708988429151
True	57.06577327195731
True	504.2185340722877
True	588.742398739849
True	81.97270973545997
True	113.47818567144806
True	208.6200249699282
True	70.71828435722382
True	175.20457114676782
True	204.66047121315796
True	275.35008831795324
True	796.7166886465841
True	587.8090379901637
True	294.8253507249389
True	179.13781080907927
True	267.97688409011914
True	248.05395069423847
True	733.5807263972744
True	328.61085617037946
True	173.3854592779283
True	933.1642739144976
True	337.252709654635
True	487.5311180625597
True	153.76009193072375
True	118.53970618049688
True	61.18923563272772
True	209.2822671675189
True	970.9134878563866
True	522.2855659115312
True	117.14540578010192
True	358.97945801674666
True	98.12371541970244
True	672.7744996055029
True	3.9556793026163497
True	689.2924062027112
True	36.013594881008075
True	940.5675004738132
True	846.6656344343313
True	208.50413988037107
True	30.033345883154
True	81.59879640531724
True	464.2553887393833
True	218.41416695266028
True	1.0400499981618323
True	78.7652200062073
True	1109.2175589468632
True	341.6252609924777
True	664.3829171411859
True	481.9105800437385
True	31.875450447435
True	143.44285289353127
True	447.5544248915943
True	963.5245876428278
True	800.7431287415229
True	418.45147540005166
True	333.72081637147033
True	16.61010122267331
True	76.62157178298249
True	745.2647423927785
True	470.0082059694699
True	381.20289028274107
True	874.642803913541
True	25.486856157239256
True	223.84589678708625
True	915.7364886387328
True	242.66649950040852
True	8.03569354067865
True	502.4123498823284
True	101.82767253027843
True	635.8260527377444
True	53.26249424607229
True	266.0929271966472
True	866.9966226882278
True	920.6039199014624
True	274.15277004697595
True	436.6607725308209
True	120.3199915352433
True	616.6846090391797
True	265.0739965505014
True	189.69011217579535
True	845.2605700397118
True	54.03574597735936
True	722.1455703049517
True	273.15638245468455
True	302.72710092154585
True	169.03608666092097
True	482.3879125091058
True	601.2850053669348
True	365.9735006682933
True	393.7483583170826
True	68.75627219594301
True	158.07752889331942
True	446.110845170696
True	231.63785436820163
True	35.4924266227126
True	201.5468576286786
True	397.1906171612042
True	399.9997580094855
True	726.1163459626556
True	134.96549290864633
True	635.2406192768516
True	491.095196948253
True	601.7719328803139
True	132.9741919123378
True	37.011977998820825
True	670.4767446804676
True	72.76127153845812
True	555.8444451805955
True	680.3377402972029
True	445.7116386425071
True	129.48771279766453
True	532.4971717057856
True	4.465437112257471
True	395.16353545688753
True	31.586046896452125
True	628.397339537392
True	272.7100467427084
True	595.4173629622196
True	698.0268606230852
True	141.836987560854
True	529.2587191355117
True	499.3876568907175
True	63.50447112100469
True	952.4288901602584
True	2.819597966751984
True	25.529145098155027
True	641.9179291013368
True	710.0821835949489
True	132.9120649368495
True	408.63754411261897
True	128.10388078417355
True	78.04479427362882
True	452.82294755776434
True	43.37982223031467
True	500.22660513258575
True	11.25398177025608
True	865.4416866320224
True	532.3849402213751
True	655.207583239103
True	99.609205873477
True	374.4185370432971
True	1027.8390610278204
True	873.4991757459438
True	141.70617155833722
True	561.2269633304226
True	455.8742551144613
True	256.62738447511623
True	248.14358693451808
True	6.43086272189707
True	315.10303289898144
True	11.421128322822195
True	376.5145414674501
True	77.38185415374217
True	426.2685391334688
True	654.9297287659183
True	129.78845649634138
True	234.2819962057636
True	626.9276107894008
True	689.3488831616688
True	285.94538331340226
True	142.1841843744368
True	163.7234278938742
True	472.7331266856025
True	86.01674944727154
True	10.73557938214672
True	505.6975084439418
True	580.036196411882
True	18.566212474648168
True	141.67687871324355
True	918.7489921716076
True	499.3233621443633
True	275.5220698054939
True	32.590317306785195
True	481.3054703107663
True	114.46868401884429
True	579.8908907918424
True	648.720528085386
True	301.83685819404616
True	382.42513086658255
True	188.23933247484084
True	239.86290458928772
True	71.28798770307161
True	223.16013203223253
True	506.600077528176
True	22.49677684736478
True	455.007354128143
True	378.6127852184733
True	732.6213902659316
True	905.9634166514338
True	868.4034475954593
True	153.65004639418245
True	395.96154565722793
True	74.96966933395127
True	191.1760630791788
True	322.2072607729188
True	9.729609815397083
True	768.9082874721475
True	23.75735766187257
True	400.4261859695517
True	260.0678559602257
True	634.8522521640992
True	205.1890422021466
True	35.831851825255555
True	683.0776874223139
True	1074.892207004518
True	227.76067162545564
True	133.39674707890808
True	618.8903879958784
True	513.9504118407507
True	18.037705363691856
True	790.6341780140098
True	115.04602690496696
True	46.22654555588403
True	298.29094703370845
True	343.8533854559742
True	390.62144553615417
True	260.4096583712914
True	20.18731296643506
True	21.07115543813189
True	833.8079591345062
True	188.1229697683678
True	115.71968280004135
True	819.4875470793583
True	656.4636460371592
True	638.9033730826451
True	447.3845714422526
True	154.2450415181093
True	31.64569751476748
True	100.14575733591184
True	426.72840212692313
True	221.89477416368229
True	497.34862789517047
True	150.84643610277254
True	472.3264611519304
True	641.4278166798546
True	967.3629992835256
True	24.60515631318831
True	979.3795335458954
True	1059.3817451268126
True	455.85548472279714
True	88.84622690254355
True	802.3640269434045
True	652.2414259126363
True	662.8211176847583
True	170.34625104789043
True	741.7356281764163
True	703.2849933940245
True	117.56151293348854
True	804.1097610578104
True	846.2017422930871
True	469.4823045925454
True	226.44642221373005
True	68.19377430268817
True	303.6331542871108
True	348.04520780919665
True	480.9807275614462
True	426.2841638938853
True	193.2062250306425
True	317.37071664231775
True	3.049913606117422
True	14.097351089340838
True	111.07408774237894
True	131.5993626580301
True	350.7703691553697
True	341.57349179857965
True	110.95769971411062
True	17.59852830439015
True	207.7678993693407
True	833.6321715112831
True	462.6671717747775
True	521.5646901760091
True	569.8935195122905
True	826.466260394802
True	650.2942179499856
True	94.16703299619373
True	206.90770792466972
True	241.6831201765451
True	293.1428902910075
True	103.6236610780343
True	369.2618198382072
True	434.9896942108202
True	166.7121015494234
True	659.4209679747152
True	245.5145485234065
True	203.2775819433229
True	30.09576782510919
True	245.76305071565864
True	486.4714823283124
True	167.4869239137537
True	545.7539132361363
True	480.8530167623868
True	244.89281799828956
True	94.10508983372428
True	45.24126259546232
True	409.121884994772
True	795.0918074528994
True	164.79044671185372
True	1034.0510021915363
True	1031.3887459789005
True	471.6766489499258
True	99.32480608310227
True	125.6464425237207
True	658.6372503561659
True	9.624778359928868
True	226.7974240737796
True	133.47622620904653
True	124.8305449147592
True	317.5237480313182
True	636.0534447175003
True	36.64549856218746
True	127.54904240483252
True	913.0458203608554
True	55.45687294583646
True	453.0597565632052
True	537.4096116937358
True	266.11560869164003
True	132.34560500965307
True	951.145734878018
True	1195.3426213795126
True	526.1717685331348
True	680.6654522768982
True	211.584540452732
True	156.15668284926124
True	306.58071527756545
True	265.21284530915915
True	167.38686901320278
True	312.5400395181572
True	331.3828920188034
True	11.668668473500135
True	639.755091472159
True	148.74628440096228
True	78.39786777489422
True	432.3368484279289
True	302.2977594798419
True	1150.0631227459337
True	352.6877500473778
True	992.9835247838668
True	8.993471174944853
True	262.012793996976
True	229.8106881303838
True	156.90072061013106
True	504.6176598626001
True	200.3312106839651
True	406.7332803115589
True	330.7608360792524
True	117.14622735248966
True	351.93143398107804
True	1046.6054242469477
True	712.2888448236888
True	223.68377167031036
True	107.90423234560296
True	296.01864544517383
True	24.07043397313912
True	359.21620488859435
True	319.0829778741217
True	566.6815416118093
True	467.8491103353403
True	360.61063343286577
True	152.68943652091883
True	13.481850520834303
True	423.5635229039368
True	287.13040133786933
True	152.43483644080334
True	306.64280243681304
True	438.11788391846073
True	801.1007009837813
True	301.5476686200071
True	773.6823512135666
True	404.3785752439972
True	374.3979323056793
True	1.6970901574177135
True	1141.4839987823775
True	100.51955480025048
True	909.6134312499966
True	209.55940601711023
True	483.83598274236334
True	659.4052725364078
True	84.39021417024478
True	493.3633803288607
True	33.43615233443823
True	418.79693209926336
True	80.40775553711596
True	232.59079441105575
True	38.849586128278325
True	656.7437897193429
True	189.2321934261521
True	25.03130049285385
True	375.53034124707
True	110.9733519275549
True	168.37293161737648
True	804.5371807004349
True	247.7778332179144
True	156.7297235196081
True	380.955253540323
True	515.2814904443902
True	332.12834814006817
True	518.6642233669637
True	636.6594619601872
True	160.33632834874365
True	8.31911701256764
True	68.09930103574368
True	427.5499536952185
True	91.43136044948557
True	80.0356080964612
True	1032.9802175855416
True	26.20006319871004
True	322.5865427317439
True	318.8375275982342
True	437.5727879679057
True	678.8453915498616
True	183.18728280039812
True	626.8997192220805
True	322.10465800063776
True	344.6319286430896
True	269.0752987948791
True	217.02441744046575
True	358.7285195019259
True	446.8890366311192
True	429.0323905873388
True	629.7006793352471
True	138.22265063841368
True	75.5548804425402
True	38.679811521801405
True	282.90998749936006
True	672.617203562429
True	402.8312939283477
True	780.0476750437838
True	217.6500014005729
True	396.2845329239937
True	67.37239278337243
True	54.32154491018282
True	410.90010443097697
True	207.20491021683307
True	212.81959576129768
True	43.71557213970993
True	1097.8918799659923
True	177.36197777365925
True	924.7640169290546
True	325.37368384722816
True	901.8836982670772
True	238.594150711924
True	481.8199239904738
True	533.046551835522
True	622.4342938667277
True	212.94935281172332
True	475.4778848431801
True	950.8172039884458
True	126.95141824300062
True	6.0378160191461685
True	577.266496363741
True	27.59513830125669
True	79.76858260322838
True	808.6156244620048
True	233.19251969389444
True	996.566525719117
True	690.4044716269184
True	403.373245708994
True	290.53107518076075
True	476.34193559870994
True	345.8959575691531
True	185.1977984478396
True	691.1568239804975
True	704.2585594242989
True	204.40565700103775
True	87.84612852389876
True	508.9485404720836
True	143.16705489039578
True	376.4356436108998
True	331.4603151428296
True	65.12698277221969
True	372.451909492957
True	424.42120272617234
True	384.8585387203866
True	423.34426731721305
True	402.21139622980365
True	638.5578296889993
True	58.84133277983005
True	449.6461361455829
True	330.06021994454403
True	656.2286316428746
True	218.8733895225392
True	99.94125432091208
True	40.40854520572185
True	533.7244720523726
True	622.8262485138303
True	185.9896873744531
True	412.1078201024845
True	347.2847214981893
True	17.039594526924407
True	169.6998647310746
True	292.0075656932996
True	2.490990413368965
True	884.4764757730286
True	79.18560719480593
True	104.92940449133084
True	104.4797979574948
True	364.6124019353073
True	38.11057566043672
True	441.8911628185261
True	240.43635040837776
True	6.073677438329473
True	117.06312451749037
True	432.3119384240058
True	50.39949880576556
True	67.48774469722247
True	180.83746408700773
True	277.5364799020931
True	945.4394878932272
True	392.0273225948666
True	997.5329169914712
True	173.0121890808996
True	1013.1266809201876
True	777.3887297936825
True	659.9710277772007
True	407.6054342705764
True	378.234568825594
True	75.15964088334958
True	72.98138703666815
True	78.06518167323684
True	180.1556198643815
True	473.31309768957937
True	1109.277290811968
True	181.53579927693497
True	349.5436653085044
True	427.97987168676497
True	574.656490591734
True	581.8365989193485
True	287.07821200433494
True	454.12657543073215
True	678.6697904191943
True	96.01855676425248
True	694.8281016144726
True	248.58852951425104
True	140.22211930446662
True	404.18818810901473
True	843.7150067689741
True	426.0582093805537
True	868.4333214878956
True	196.2423703626782
True	346.79336534928774
True	716.7670934292465
True	604.8021151372055
True	196.2246254121256
True	260.83617876538153
True	793.3354822371628
True	33.90028834663431
True	194.32496188266364
True	502.4530594058523
True	734.4577883529628
True	104.87376556858986
True	34.45512877657627
True	162.45659621816756
True	722.2630733305551
True	287.9891765689923
True	550.4941864205327
True	356.7494536619322
True	298.3352759135827
True	461.6546561679762
True	495.8387451855782
True	71.44271003273438
True	368.5080502557457
True	786.1865866372319
True	0.0
True	301.9693308641224
True	251.81637380949297
True	970.5264295298336
True	157.2493842747991
True	670.7955548400791
True	642.4410110686779
True	114.02176906391124
True	215.5585737109599
True	135.9061648474256
True	10.893351800613566
True	287.91278650325506
True	380.60936952268463
True	1137.080462986433
True	242.15874415910315
True	395.9393826504956
True	662.182089740582
True	211.0610240148944
True	27.75214784990376
True	807.1084119174578
True	573.7281273543257
True	153.29482451127507
True	579.0800120227652
True	166.18514265329202
True	295.64807346228724
True	767.8222749845303
True	34.20254656899647
True	105.63746762191592
True	516.5025808227522
True	66.20795588462128
True	78.49069291492057
True	400.4172424357461
True	23.74387323947092
True	751.2956329177285
True	100.29776512365672
True	168.9783103527898
True	17.989642085864016
True	731.3331603313724
True	28.006072066396005
True	776.0877606936818
True	405.62755526900185
True	117.8119925935098
True	710.1138025934413
True	526.8210256243858
True	566.0817935011377
True	47.07339939331281
True	377.2524521331075
True	5.381702878570641
True	92.09950071746604
True	361.5976674213928
True	48.49673882238511
True	117.35459314348586
True	307.7887974927966
True	186.7287895348624
True	100.41951898657082
True	629.9028913927929
True	20.498204884174363
True	1131.7460403221712
True	507.2554118655863
True	305.6875502160255
True	495.9956085208863
True	127.33272675237542
True	803.1497101114227
True	1117.4727783001645
True	741.4709175929265
True	176.4499007295621
True	222.0076484095927
True	54.47229495802875
True	57.80505486259274
True	153.40224457823396
True	102.05243651173228
True	165.79708432574978
True	1149.344888844806
True	303.97419062299224
True	354.9607722392735
True	693.1894899233774
True	16.03179297943122
True	14.399760737503929
True	594.1199129139109
True	5.059471705939318
True	116.20248405102296
True	693.2543800110129
True	179.6219307296864
True	660.7771927606225
True	838.2300196045384
True	153.26144792846966
True	888.2515826771669
True	3.686852107366164
True	443.77172002667936
True	1052.3240233782053
True	25.725505289387826
True	239.959156214852
True	151.32265262307175
True	963.366076831978
True	228.40532511698527
True	473.7057177832088
True	126.2320870770068
True	504.7836970741477
True	153.08214246888525
True	101.46915569751285
True	393.8865396285095
True	63.77152547254381
True	54.17526294024196
True	1073.7586562213348
True	272.33892935859586
True	160.2359995824268
True	363.3943234438538
True	395.66060416052665
True	216.501257113942
True	164.11100236701148
True	396.1444546059488
True	36.2896423673231
True	485.05598577251226
True	1115.680985605651
True	106.77761124325944
True	464.1877186626713
True	308.481847866584
True	26.95707143119738
True	401.6908376604902
True	101.74969138924466
True	589.4701403700873
True	208.2533771337721
True	405.94563699680174
True	17.282029093954648
True	432.6176834767082
True	106.87930155345792
True	333.7220012871957
True	35.857371110020296
True	160.04618078471927
True	239.6394686675879
True	783.280646357821
True	59.83718753355829
True	133.86058306090055
True	233.5144175832299
True	138.49953659128062
True	639.1317694648312
True	565.2880652843485
True	778.0811586389163
True	392.8038451105448
True	542.0664730417832
True	420.3081501233369
True	673.6459259158385
True	71.83995383396609
True	489.25772033778696
True	434.4166692991464
True	48.19841088247152
True	87.95228901936265
True	131.65199441197018
True	95.44144722806158
True	322.5328520035372
True	839.7069393994757
True	337.01853167549154
True	1124.035744278404
True	309.62247266811295
True	901.513810897276
True	152.14639399716413
True	574.9628033269419
True	594.1440477531011
True	707.1342142576469
True	460.7800789386732
True	66.49801861859949
True	302.3156184855337
True	40.5593886323632
True	164.07139666246906
True	166.31288573266963
True	1118.0068212313504
True	216.98057615721785
True	543.2909770179642
True	578.055727393426
True	557.6782463836595
True	877.5336156498486
True	579.551633633161
True	657.2775640368797
True	931.3919880380594
True	123.49786747010909
True	318.2445084545636
True	269.6204799391176
True	326.2683919494864
True	86.0982277796814
True	384.0971470077225
True	3.895477352785559
True	327.41116957330286
True	254.87638903456292
True	599.1410656035922
True	286.1086865436679
True	353.0861911846084
True	8.675706774826203
True	61.41987232987043
True	552.5620877463596
True	30.304518372453167
True	142.57976826750203
True	62.018025683497925
True	151.94001898531508
True	242.17352965162144
True	75.06802589300824
True	384.861675999205
True	268.3262141255114
True	97.95928175454397
True	344.2167994296236
True	62.959391402715646
True	602.7523877962288
True	827.5938292876616
True	279.8887951724279
True	1173.4715597333138
True	116.79154912953663
True	297.5460594103429
True	1037.5162459607843
True	88.82078682646868
True	290.3617669854475
True	10.162545494650931
True	402.5498593601861
True	441.2491002681146
True	153.75637844150702
True	618.0632104620768
True	920.2985726792276
True	154.48299199095638
True	75.20676835537672
True	350.0999674880997
True	572.6363648831747
True	632.0834007689125
True	1223.4739400492383
True	27.2615838667042
True	926.5929460657956
True	135.2345819496282
True	635.4289349242275
True	119.79448085078292
True	129.89295182158315
True	177.99716801025403
True	170.91712213086103
True	755.3731913508258
True	217.86953010349777
True	229.2007389434212
True	68.75746725671678
True	513.7282406529235
True	446.34402542790434
True	177.02702272355154
True	239.04874841900343
True	17.24504981434506
True	435.41765667728095
True	219.72932104949697
True	280.24411660701566
True	118.92693638508032
True	734.8641431139937
True	413.31307604698617
True	253.52052097429151
True	635.6058495719295
True	541.9295371257114
True	468.0991946889556
True	136.09564953162158
True	525.0331561563074
True	425.314166517216
True	3.116583949119517
True	187.78384087509625
True	92.45886951652388
True	242.35843935456057
True	2.3230763574868574
True	125.80499208164
True	342.9111294968742
True	7.801480078983666
True	855.5224612085082
True	170.61828252328954
True	733.8789584733081
True	784.9197406316813
True	158.5775259134662
True	226.67186554133067
True	497.0026815049459
True	829.5276391222011
True	49.973323848720185
True	41.58612865249194
True	134.27693608973303
True	623.4383282872294
True	734.652899672313
True	179.61611191610973
True	590.2315530675581
True	591.2361022701522
True	831.4353035802235
True	412.8029268556773
True	188.3688995323293
True	865.642559877422
True	222.57269687044504
True	147.57018244537397
True	333.74870723297374
True	226.1784264092189
True	209.1775647462972
True	585.6199559342325
True	247.1887679763068
True	183.74476270819747
True	457.5218229589331
True	471.51918242838553
True	64.8771682808665
True	276.43812652852466
True	77.95938545341798
True	333.8911540855254
True	355.2535699482775
True	254.7054360202956
True	176.63363811028802
True	385.3759512637567
True	652.134252134487
True	741.6388440317447
True	300.69272175091555
True	759.3254660922219
True	63.00603348298613
True	887.1166957877161
True	347.3960356569849
True	12.24423361624948
True	627.2887256523917
True	685.84364172536
True	249.54979902692435
True	166.959638832051
True	50.58822456383124
True	392.93620205662097
True	80.20994365921243
True	14.488215562024324
True	914.8619263504272
True	358.6209532512519
True	169.64170188713916
True	982.0828270226476
True	12.645120256053836
True	782.7151422198518
True	30.55773684791
True	693.2641230090534
True	59.36634751776134
True	735.117700753235
True	453.7618400781441
True	203.05265947894264
True	444.5426584980577
True	198.4250275317235
True	291.3372503962372
True	220.52181333727884
True	405.0122905161648
True	9.390713576706736
True	328.72345054573015
True	107.7081900490609
True	11.365305998691088
True	467.7086855545631
True	727.4871597156568
True	298.5793652942682
True	84.02582045438172
True	318.6409503979327
True	81.8511302134274
True	189.89490890519716
True	178.58139379323265
True	394.4302621426593
True	43.2531603019588
True	135.39840628834858
True	373.9820135445378
True	897.3564943250374
True	115.99000134823356
True	206.85436938022855
True	443.75196396507766
True	18.9467493462604
True	427.1700045569128
True	500.7511985724408
True	93.63499134352728
True	398.9020098523469
True	351.9379449381577
True	422.8437180892684
True	592.9722124409026
True	1028.2835399992136
True	950.9482951481672
True	57.45534900260587
True	1064.2076581894946
True	113.18947848044236
True	112.42648442582096
True	110.27241329882854
True	478.736607847802
True	364.09816354363096
True	571.0446923425013
True	259.4095869587693
True	159.2459626583565
True	407.3854469794896
True	15.028353460749823
True	463.9625008141426
True	397.8116724710196
True	152.44422918620103
True	99.16244858155072
True	524.5067025849157
True	998.7566357014877
True	193.6293226707058
True	68.31832307657358
True	439.1457878298903
True	380.5301149943352
True	488.54640690245736
True	328.3773621591871
True	4.8834829039198695
True	513.553585488681
True	506.6291425842765
True	499.1157301344298
True	190.75679541992344
True	108.287254698011
True	18.942534730015552
True	378.8327193853168
True	108.71320129235872
True	6.43997107347674
True	31.42931194950183
True	352.40082985523503
True	672.1175674017429
True	139.78843885911837
True	91.53030569687871
True	24.12298219946497
True	412.5225479260796
True	362.04252300567737
True	765.0056601605226
True	306.78745293317763
True	521.3581670905436
True	540.7813529650517
True	519.7214730992318
True	293.65743456026314
True	552.315950208774
True	97.974348189546
True	584.4717435763158
True	8.651296608171569
True	373.9801140977146
True	472.42002384829664
True	947.3966382609524
True	349.25610098196154
True	765.4613009488393
True	965.0067501436376
True	179.4392256261745
True	37.89847152170657
True	379.04653323663103
True	384.74002766875975
True	588.4250208956357
True	250.395637623428
True	29.86141481671048
True	644.255095490145
True	121.06751395778888
True	1074.997474767115
True	308.07198203318586
True	475.385183731309
True	121.36326258989996
True	815.6729288345024
True	135.68607382844385
True	825.2505331736603
True	574.7677095948237
True	184.7621096600784
True	114.87664852675655
True	60.08618903368825
True	566.2888796423445
True	872.8290295896155
True	434.3099786504832
True	546.3932058366578
True	130.21292617456555
True	669.473499249061
True	478.78153915280376
True	781.2456500382983
True	319.20812267166593
True	576.2208843116889
True	116.39520657203828
True	26.83103960884629
True	418.63218197397634
True	172.0087084193334
True	100.85672547671746
True	362.10124526808943
True	1138.816955588882
True	247.0473730565288
True	551.7300098995172
True	12.034685819666926
True	73.20048277846391
True	323.8888200174624
True	759.7928533076956
True	454.4979785098873
True	515.9731768220798
True	732.1910719132558
True	67.58684765725395
True	739.3176300991595
True	48.59059032051793
True	100.19151475994238
True	172.92508543285132
True	83.84427020144315
True	26.14015337469489
True	290.6474831857232
True	474.4330816145096
True	912.454014790503
True	881.7190524844792
True	5.321880945690675
True	288.80377877576973
True	479.2666722712773
True	124.65658937042966
True	248.60533459623213
True	330.4174448376235
True	1302.2318120896095
True	464.9335098170826
True	21.11154892234009
True	186.49374512198415
True	703.2865119300006
True	35.44749091425083
True	172.78147871283022
True	557.1257317500585
True	69.85909579562106
True	883.6332316777807
True	320.24371688877727
True	668.4453180237749
True	78.45927730556313
True	677.2590783313552
True	601.8313122038787
True	845.2764782018245
True	240.3995458919705
True	510.4669864139602
True	854.9700658809383
True	922.3851299642874
True	229.3514843467962
True	730.9185612470627
True	218.0361881587532
True	454.0376149648816
True	362.2856328859336
True	493.84023013705166
True	496.0427365160433
True	324.0970890857953
True	337.8393271384701
True	107.24116027295828
True	352.6957115764359
True	1160.1454814804365
True	317.4559860343975
True	144.0020429440236
True	302.78284505846904
True	767.885723660223
True	650.7668980972047
True	405.8951798001989
True	122.13400277851638
True	332.3593825929861
True	35.19060775863017
True	167.13490612819578
True	92.84561611604828
True	84.94758037236222
True	565.7114298675783
True	133.50876452186512
True	130.60762681069082
True	106.1215694794154
True	88.71540440327365
True	437.5312859150986
True	380.0675349651288
True	1052.7641198703875
True	536.7143298165133
True	826.5461260052673
True	270.9811372022585
True	305.25456716950345
True	544.0086218378142
True	199.83273058152767
True	742.0606822571465
True	249.30218512928832
True	353.85901921404616
True	71.3169724113893
True	113.99882011384244
True	247.77778906472216
True	127.2973380230467
True	468.028204378229
True	29.26217822912061
True	568.0697328292624
True	1006.7321017940004
True	736.8271023616339
True	1.1861144810852542
True	61.95772957391042
True	472.0604708349624
True	445.44302716890354
True	74.27801858789655
True	112.33634869872978
True	298.705578145765
True	76.22663874075442
True	50.11718202019221
True	716.7117936730243
True	641.4943248926536
True	158.2243923398249
True	164.6696093800349
True	516.5550586834389
True	52.38847043113085
True	23.535842465649782
True	575.8823172006913
True	450.6034847319558
True	1127.7987607326131
True	49.71491831511032
True	485.1023372893229
True	907.276219903654
True	774.8551794366672
True	295.5056027748497
True	737.8508602135842
True	404.2126811350305
True	39.47939171604679
True	98.34647384855596
True	707.5899120169545
True	77.87243967144714
True	135.98196725222968
True	979.2827256763868
True	191.0228288175177
True	271.22766658111266
True	99.77749975538316
True	671.1815904522397
True	591.7678906963047
True	204.0259022695193
True	431.9292011347062
True	40.5871550172738
True	277.2519739942876
True	585.4921984290867
True	613.6131264423811
True	318.934969710834
True	74.54287895038993
True	954.1142649910506
True	1063.1316711797922
True	558.9510153769309
True	63.71756068291109
True	29.80433123249957
True	91.73973937185131
True	107.08125514973986
True	99.99614305406864
True	901.4951503126168
True	1203.3968659655231
True	732.7530440396115
True	320.44502480825327
True	8.082368164679908
True	20.51405971229708
True	340.81428349644773
True	474.10937047982657
True	47.85622359471287
True	565.980381721372
True	423.1765186758149
True	384.4676752068627
True	76.2260307120906
True	201.4023020201572
True	270.5619179253795
True	129.39476115543
True	392.5001883441597
True	44.67502096247465
True	180.35451655363264
True	1154.6927914240712
True	5.055693761252366
True	28.738682730568375
True	574.6172293815391
True	360.0455255534844
True	792.1794219213066
True	158.08244387983382
True	745.2775322621171
True	597.8341588403971
True	282.1310902044835
True	438.0478296825293
True	346.7314320686044
True	284.5449943050726
True	272.6784298237065
True	398.6123280195795
True	506.3412904907997
True	493.88737346003785
True	110.7635242578858
True	356.8725871989097
True	8.738762168370396
True	192.0702644764804
True	242.1158468297516
True	868.0147187815843
True	616.8531822115666
True	30.780169846696808
True	731.0573364469926
True	830.0164947670917
True	108.96721035939449
True	356.1809239474989
True	861.0035041882917
True	222.51432991381503
True	166.73583786347498
True	535.3813695447009
True	592.6470790341363
True	1096.0274176295295
True	149.37090327241668
True	158.03254273624822
True	257.4213396329195
True	319.1675141858074
True	409.3053647966075
True	408.3306641244128
True	334.06893561125105
True	445.427671717751
True	489.7041840457825
True	224.88297738985597
True	1504.6414486600422
True	253.15052578382316
True	391.0503945839673
True	52.79672736898393
True	737.2850205815104
True	236.0632578276106
True	942.7651351800836
True	549.618119598133
True	313.1034490508594
True	769.1264093092242
True	255.59663975640385
True	221.79286103844927
True	257.3281586938696
True	217.1611600973281
True	141.38239840429668
True	260.8206575111404
True	720.285793919925
True	531.7589312038289
True	222.89891797465611
True	1166.1593680077626
True	108.57628319917566
True	268.1775727665423
True	71.826423822565
True	308.5445742953797
True	407.7535723551236
True	89.30122329721499
True	215.02061646510492
True	75.40247148243957
True	698.3347128368351
True	368.5003155491858
True	209.64396856245736
True	716.9374747684609
True	858.2380720872724
True	804.2397249071809
True	837.2941832629896
True	343.2179703604567
True	1.514947979853682
True	259.5852068161776
True	55.2075057835275
True	382.8824901720661
True	54.95838332196957
True	365.0313415834106
True	858.1919267804841
True	1023.3530757520898
True	417.0757653947253
True	21.132680036408253
True	520.4106490419654
True	493.3638808695506
True	179.68237469867563
True	230.73846439544005
True	290.37947267856646
True	23.39610813343605
True	127.1643281484728
True	922.8774050201304
True	59.60382718007694
True	485.63176840095815
True	791.2678441713206
True	96.80930717757286
True	253.42860975940303
True	113.33437489926312
True	15.22874158595132
True	1.115418550788574
True	126.16133429962991
True	1009.8686227547832
True	482.0233283861307
True	67.14382770300703
True	782.0719342922293
True	338.9041042501317
True	1.5203668982757987
True	451.8048947192533
True	198.19773682370516
True	495.3674191148439
True	87.26805146816578
True	306.3638842952012
True	384.6691240785278
True	178.59091036492185
True	212.23827202230092
True	125.02371946504982
True	179.43713837020192
True	950.9717788624152
True	14.817566076456217
True	504.0275812004243
True	490.3260571562709
True	398.361374711053
True	221.30812018324391
True	229.67532788446607
True	154.81667679194342
True	48.19363558491785
True	509.54885190526505
True	151.47714108885611
True	826.0564369599919
True	820.6484510683744
True	241.93332489180463
True	300.0436689544613
True	530.4089821193652
True	39.42677482646928
True	86.5076503264789
True	699.5577838542556
True	1083.1146638169582
True	111.37039329436188
True	736.1661303180681
True	145.3718329043144
True	930.766147557446
True	684.4721060381656
True	109.89157833997795
True	266.336951425267
True	600.8052734394296
True	260.6076415353797
True	44.17569524765656
True	559.8570932489724
True	442.3204790444489
True	5.544244696886144
True	471.8807071585289
True	66.91510248544989
True	176.39909197899732
True	242.9407292198714
True	300.5512367279105
True	74.07122013889365
True	222.76628378068492
True	357.317314129727
True	433.29168136045377
True	920.5631339737114
True	50.06792197333799
True	918.95596970121
True	1045.3183257255828
True	126.23344969258642
True	72.81692303155495
True	1000.0139193601358
True	32.90289892177728
True	228.59731618788567
True	82.25055283783826
True	207.94533863545843
True	368.4945151525487
True	964.5736851485668
True	98.89726617502303
True	72.95997442662637
True	668.9552194270324
True	277.35631155069706
True	683.7795617240122
True	53.96158717898702
True	478.0803206034528
True	397.26714799346473
True	672.3982604391942
True	51.20125248112455
True	108.85593080111548
True	27.879688959266133
True	269.56372105207845
True	42.89308506098975
True	341.91600418265546
True	2.120621668156962
True	1178.0637588469644
True	102.17541928184684
True	144.52727610669157
True	355.0962684466197
True	732.7902316162955
True	670.264759886878
True	989.7259349168122
True	478.2425331734482
True	428.0688439775172
True	139.9444287207448
True	433.0115669469417
True	841.1141941336956
True	417.5917597188829
True	926.0534050974096
True	87.48080609236034
True	422.255930392353
True	178.22436958676337
True	282.4398884559941
True	776.0164889558652
True	168.9045521899909
True	133.1172373847187
True	64.59253487280995
True	872.5672814204232
True	769.5110212976145
True	82.68802837062891
True	437.3304676398512
True	730.5360887800298
True	413.1178784769999
True	53.695525725921854
True	323.8101560468912
True	784.9891088405554
True	28.5890623798932
True	353.4967741684118
True	162.2691745443914
True	273.44965949070496
True	32.57846586729038
True	225.67819715764156
True	778.8500779879363
True	632.7589441882652
True	53.945872935530936
True	278.1195363508579
True	885.2704551966558
True	17.603516636831333
True	321.31949746913114
True	283.8995152854913
True	434.0556221829211
True	202.88003393738896
True	599.8478819273597
True	46.95658964176255
True	987.3990783563472
True	895.0148361549668
True	47.772326971426175
True	383.938955087664
True	716.1282868033509
True	919.6081199440248
True	269.1175358972006
True	598.8415010220479
True	130.6063187987213
True	187.5431519285396
True	133.93551131922547
True	129.54486260339502
True	208.81891943322736
True	933.7187142215876
True	740.9378563129394
True	1017.7820633089982
True	18.272670122421967
True	28.05308776586326
True	359.3850583029862
True	13.985044442511844
True	603.7296214580281
True	1084.2476496524637
True	267.9057647808801
True	210.2296469943024
True	85.7792202463082
True	216.2416362307252
True	133.3731438180883
True	44.27505019692089
True	131.6010371334866
True	92.76345979915328
True	247.494536636065
True	524.0545974245642
True	162.67863963207273
True	29.90175304253801
True	58.07789330064271
True	438.97008973232346
True	266.83069072240977
True	598.8086579042714
True	22.978904505686504
True	113.17576689491004
True	654.7151722230208
True	267.4846178667291
True	471.6585947506396
True	659.3319004776259
True	104.92803014275762
True	104.34344074050728
True	81.03761665723803
True	25.356413193878947
True	119.75352833766426
True	85.56349822454176
True	101.72762682317784
True	159.08585880720102
True	229.77534815438557
True	819.5723659231871
True	284.9305906102439
True	961.9275554277972
True	165.9026458464775
True	199.43183648105875
True	833.273446513009
True	305.5276069133884
True	599.3792621899357
True	247.3678670900034
True	361.22666041672505
True	465.4335791434965
True	578.4472458148447
True	653.6498417886424
True	359.2399212129406
True	34.709424342320176
True	559.3960678751878
True	619.5014654282518
True	20.280280724041063
True	11.935211870419844
True	261.0944403695136
True	398.11314150102726
True	446.3606807913563
True	67.05213574488123
True	636.5155508101615
True	946.873042641334
True	235.9050472656298
True	897.980783615063
True	280.12956566756026
True	109.63723441043194
True	270.9426447522341
True	675.4844071709541
True	40.5250366340945
True	581.854498540138
True	1279.828527046541
True	1007.8675049471766
True	889.7476368605569
True	218.16939514542923
True	85.7733472245519
True	198.43612686802888
True	832.1855588091688
True	149.1357176574383
True	1041.8175674509785
True	852.9471131663031
True	38.03904585541045
True	86.37725451270173
True	405.6083422517878
True	424.465467767972
True	203.95761893452237
True	518.8745798207216
True	660.9099364905854
True	123.72230707105606
True	274.92011516165087
True	1031.4344935558229
True	54.13106651062911
True	701.9317939915026
True	551.3730115412739
True	39.42373258636859
True	836.3243478106249
True	383.7657616630617
True	573.2702650805255
True	99.89491614440568
True	263.7413482687543
True	220.531782736572
True	27.24874973712421
True	136.97752978020034
True	743.3923718545188
True	146.20251284238702
True	367.9670813424213
True	63.48264732610445
True	671.0002051592937
True	602.8324091784797
True	226.57093173755524
True	458.9900061059593
True	172.52889150638163
True	169.6713480800016
True	212.9674062408345
True	283.3348376575304
True	359.4334673598675
True	130.97611137909348
True	200.76288005020743
True	26.3599132243223
True	871.0892301916062
True	295.8028150015421
True	9.392937759641187
True	360.3785170120803
True	169.37583493216698
True	625.4402576625852
True	377.9166309643847
True	582.4109908834575
True	563.6452790274541
True	472.5655974782218
True	796.9888910823929
True	233.7297793502788
True	552.8795290890514
True	156.25106463640125
True	523.7195085136565
True	368.3022961017282
True	377.0280973674488
True	130.26580046779577
True	125.36962291205845
True	108.12820644340606
True	62.61138858656568
True	743.4247176249191
True	183.56190618295776
True	47.0527672415496
True	0.0
True	552.4180922263026
True	113.54681142499858
True	22.42857786073136
True	40.512870850336384
True	112.9830441930376
True	535.1423407519029
True	181.72297985194223
True	105.59280016932898
True	34.26339351659372
True	156.00209227547091
True	908.3445172926746
True	47.11842163773501
True	230.4472707005915
True	750.2900402322795
True	318.2038316742013
True	461.4273339893396
True	476.39484370351903
True	514.1770803264473
True	604.4820952767608
True	899.4072630262518
True	261.4031105365654
True	1035.2857278570484
True	912.4953201844908
True	620.934556505451
True	348.5351678093815
True	843.3421039988555
True	10.271624512012172
True	29.61659847794117
True	301.2848331011498
True	40.25598670336725
True	193.25569064140487
True	760.3216806287145
True	206.52614888268727
True	727.3359674385581
True	778.7695325794554
True	122.36010306165188
True	364.85585847305
True	591.1633720300604
True	24.95283513313646
True	135.56699106812354
True	439.5940567115465
True	300.39873908207977
True	199.9840630739983
True	110.27654170633794
True	388.04594413608174
True	23.19573397170548
True	368.53489692850405
True	367.1354783475925
True	1030.4630715038436
True	369.4212554053347
True	31.189700757129422
True	426.2171548158682
True	435.6771458652127
True	249.38591058732
True	29.126841398407866
True	771.2506300971719
True	445.9505593796975
True	168.77709223528197
True	13.664965513995014
True	1219.3367486915452
True	165.68451274686933
True	27.430756802332304
True	297.8311674393582
True	278.0491983971121
True	118.53975986775274
True	291.60500144527447
True	51.68775158016627
True	318.4768201534607
True	315.7426344893863
True	320.2776720370838
True	31.625085141284973
True	47.72655006950652
True	1042.275119316625
True	25.779929903087098
True	13.679716545896287
True	179.77317461274112
True	637.1066107209382
True	8.976236052685023
True	194.5021243651259
True	173.53869422089147
True	535.7393375097075
True	381.40757718283095
True	732.4115492635013
True	314.8872601127891
True	485.99467381552137
True	457.13501236555726
True	472.3123496198013
True	101.39845497362434
True	1283.8843159928413
True	915.2106342089808
True	278.3299914689064
True	543.2909288972658
True	97.4471648629224
True	568.9812379828661
True	425.3977432659049
True	148.1006694810679
True	76.10002573434801
True	349.640228063426
True	169.0473613301353
True	30.746388691492427
True	619.1277338730862
True	378.2788768673318
True	72.18665891049821
True	31.17280991860337
True	637.5484010719741
True	494.1899472250804
True	73.01392338274277
True	21.626037685378133
True	320.91770133074874
True	332.13370038123526
True	706.2286389065038
True	545.1546634778985
True	563.0120884094734
True	786.3094342489793
True	9.147554101118695
True	55.64905072216924
True	34.81508451645748
True	60.17773811713851
True	499.3225861724403
True	584.9507443296771
True	80.99391250032677
True	110.99101992727546
True	201.97453801688135
True	71.75002949338068
True	178.81781979368486
True	214.6073485508556
True	280.11673994869665
True	829.5571779350645
True	596.9546649412175
True	291.82442979277846
True	175.34896383556364
True	273.0447633076418
True	252.93260737425376
True	768.9440019328215
True	330.4892050403725
True	172.3081911540792
True	919.3326448639036
True	337.63963960505106
True	479.5625394062455
True	152.68090307819185
True	119.42016376058052
True	61.66170999884446
True	221.92823922150995
True	989.7405000506614
True	552.1864785531503
True	112.89480004796212
True	365.3849317603672
True	98.94238863934086
True	647.6280923408414
True	4.408140263405757
True	671.8520477889914
True	35.849296451115286
True	969.2002539442858
True	851.0548647707228
True	207.95295886861268
True	30.674592596675296
True	78.86742916436307
True	452.3890316711527
True	235.06307033393804
True	1.483000624977023
True	79.34384686100665
True	1078.5057081448276
True	349.9271759119512
True	659.181866876463
True	474.1120263135947
True	30.10577264998665
True	140.66449407905273
True	443.2506842594708
True	931.0737206838032
True	809.8534411212501
True	405.3837248283597
True	338.8698201247251
True	16.372600960120693
True	77.04692119640058
True	779.5866557983449
True	477.0022974163797
True	380.8454268357721
True	906.979210516848
True	25.64836109767438
True	216.16707206622652
True	910.848667054491
True	243.12398520161503
True	7.433039226499027
True	494.4320199394913
True	101.5262500087923
True	641.4023140078139
True	53.61374468098021
True	257.8325908183273
True	858.3730841886066
True	885.392673685845
True	280.8752097247119
True	432.8367996688469
True	119.00850369965175
True	598.8573814325888
True	258.6711509839467
True	194.2583794141649
True	875.0847912557113
True	59.83541667735267
True	718.8278789603056
True	281.06172829990794
True	304.7967581532088
True	172.71857738972022
True	499.4955915166161
True	575.9283641980577
True	360.1527647851844
True	421.4898644332082
True	65.34142213443559
True	158.72904721026285
True	460.71007898210667
True	215.70242113627992
True	35.24925638520836
True	200.01541041330967
True	394.8509203881462
True	405.44459426092897
True	725.4537678492229
True	133.77086033014345
True	663.1022683986936
True	496.1326686615468
True	621.3726289715045
True	140.6602545216216
True	40.04130214037009
True	673.8002835636214
True	72.54612250709316
True	558.6815239332516
True	684.8415705845689
True	445.3367726717421
True	136.67609361816884
True	525.4129309064951
True	4.44722597995532
True	397.6162525426389
True	31.36644301723013
True	632.207917287804
True	261.1554521052227
True	563.6200837540338
True	694.0320995751403
True	140.3933970441534
True	528.7266784946919
True	492.73365058784873
True	64.48794670332998
True	960.3615629400342
True	3.51729850891726
True	27.884593717139303
True	636.523376583822
True	694.0846215635621
True	139.3864088811831
True	402.0336064432743
True	120.45595908013571
True	73.46961645680953
True	457.3243293674737
True	40.48801402788783
True	505.03206621726
True	13.4249219783232
True	842.2321080873274
True	541.6625532465613
True	688.1618770127386
True	103.24574607121234
True	385.7626945929362
True	1000.8873507647166
True	831.2583070193073
True	143.84167196139657
True	548.1649842614974
True	457.9124683720792
True	245.8283956505736
True	260.4109378148994
True	6.475890636741223
True	315.1651547780727
True	10.641987412507254
True	373.1571034331676
True	77.0485152648069
True	411.7719778977968
True	639.5607342792748
True	129.02382619942412
True	232.20313873531168
True	633.346121867615
True	660.123209495593
True	292.01278781124955
True	140.502364360498
True	163.2420939074735
True	470.1611796488162
True	86.47949019821633
True	9.507115508612888
True	502.4014019110288
True	565.981096783387
True	19.503241229998636
True	138.2552884472278
True	917.2080894181216
True	490.2821172080167
True	265.4694135786805
True	31.598772978835758
True	472.7529156554783
True	117.92301005088464
True	575.5384039327815
True	658.382256356575
True	293.7101713800568
True	390.7192377992857
True	180.96800583822787
True	243.1333458008056
True	75.91400242462392
True	212.00101258978648
True	507.6432982912072
True	22.235121261090583
True	458.1090287064831
True	376.8177939551898
True	719.8518473029247
True	895.1371534664294
True	910.9787578318223
True	149.717057959452
True	414.7416723667648
True	71.65047711640499
True	200.80458745911912
True	325.9195114263603
True	10.81493031868239
True	829.7742151134602
True	22.422974816377824
True	404.1016382151684
True	274.620430651871
True	635.4324184615377
True	200.8886342594419
True	41.4173749352428
True	679.4619788721159
True	1084.639526426516
True	228.1852168199117
True	127.4716672772373
True	617.8332697651775
True	497.83235631201086
True	16.19076831538939
True	814.3676712116185
True	119.08990420888745
True	44.95093512328219
True	305.3787143772054
True	353.10596460418043
True	393.61783676544553
True	273.1040162388213
True	20.117866990184183
True	23.439869066091493
True	852.3843202217607
True	207.08718194826616
True	115.20919730304216
True	839.0985491749796
True	638.7935062573513
True	623.4488982354565
True	439.7950374141829
True	140.73773181226633
True	32.92970432270656
True	99.59926239614003
True	437.770420546922
True	222.59054713896865
True	464.2601372339456
True	146.82062078861142
True	482.2889903554814
True	633.3377597756399
True	934.1491893364712
True	24.64064131310381
True	1009.1107642208289
True	1128.0823237692866
True	484.1986206671722
True	86.52580582823929
True	813.8196888875982
True	641.8591475564676
True	653.2493403256202
True	183.4112615308112
True	733.4465984127013
True	709.9498946352543
True	124.5633697341492
True	791.707390678414
True	820.7868692964155
True	478.6995884291773
True	219.65634988410147
True	70.67473670576561
True	321.3260050541322
True	362.4314318005905
True	454.6326163793421
True	440.8758162141192
True	203.0494750030027
True	312.7324040674684
True	2.9004595419286057
True	10.101517361734253
True	104.27700158486344
True	132.65304456558903
True	349.9106802951446
True	340.6802698010865
True	114.48815085481348
True	17.288211935490146
True	216.07772134776968
True	808.5260418300647
True	467.6519968176099
True	521.7036528368009
True	571.7766763094238
True	810.0857192936486
True	645.1942969132898
True	89.10498249341909
True	212.3869183262647
True	248.54580319513164
True	288.5405386349008
True	108.79329713057028
True	355.5734525619832
True	427.0043578393028
True	170.43519004959006
True	667.3317810787241
True	250.3307182236556
True	190.42236891131023
True	30.18736852254837
True	259.1241376237993
True	491.7159944643028
True	167.72911589776453
True	543.6625356114126
True	461.92325653691887
True	242.55428786433225
True	102.87805588107504
True	41.89796470613483
True	402.0012177215493
True	791.4692705814904
True	168.75013158805478
True	1056.232239024505
True	1041.9284839928243
True	473.9258252961534
True	97.58353494978992
True	122.74623096637076
True	650.904390029389
True	9.018735431582256
True	221.41055811734773
True	137.99117170383482
True	118.16146774231464
True	340.89519711212023
True	627.6545373773059
True	38.96860637405698
True	119.42119666299747
True	985.7421614134918
True	54.382009071325385
True	458.3091621908604
True	528.0406219021195
True	244.4982485217417
True	132.97511255508158
True	921.7286583732676
True	1183.4099615127825
True	512.660378841513
True	656.2341658048974
True	215.8439827169872
True	153.90114774115725
True	314.28608760719175
True	251.4153369379485
True	166.8448710997975
True	314.86001154632083
True	326.97969263854327
True	11.292163322222438
True	618.8244725497067
True	146.90478419694833
True	80.70954895208092
True	447.8436108655557
True	327.9752534582801
True	1179.222380712528
True	345.7548434251639
True	984.700900984808
True	10.02455098561907
True	276.5413753803396
True	225.40482641963987
True	151.39360238032583
True	472.4688933235594
True	208.06198853857384
True	424.26486527280974
True	323.5177479154521
True	108.52754349405214
True	354.2406535674551
True	1049.1378193773269
True	751.5350624005009
True	221.40908282648743
True	107.0257711319292
True	301.00762721877453
True	23.27021218237725
True	354.69941649806526
True	328.75666003251973
True	562.817687820505
True	450.3968434471738
True	343.7086657061159
True	153.68858690256403
True	14.259053985840684
True	424.77521045038463
True	289.2220632129288
True	141.62580003330478
True	304.63098067765645
True	442.4678993378876
True	807.9378531317507
True	307.1691452935584
True	785.3839217969035
True	403.15481129466446
True	379.09263343125593
True	1.0718869095553425
True	1172.696752732433
True	104.78591873241707
True	919.6174161484442
True	211.91787829857537
True	466.7125264775224
True	694.3246000465824
True	86.31340836831266
True	491.0861292030585
True	36.649336484720216
True	419.7989299074016
True	75.26538090001597
True	218.9107178583357
True	37.6877425948215
True	678.027301491111
True	188.1124098014156
True	25.89384558585139
True	396.2307058744163
True	111.24340849739426
True	172.54403905873815
True	790.5763135868953
True	268.6351157859892
True	156.079551227338
True	351.6009168124224
True	521.6240313203449
True	333.9358348316518
True	504.2451920676645
True	620.9343263031426
True	159.6185840082327
True	7.279362688480357
True	72.20885509197183
True	443.7293823963586
True	91.46760721720084
True	78.82424840663235
True	1033.9331432205788
True	26.90197890961044
True	329.08379480115235
True	310.8535623929505
True	470.1285669144691
True	679.1238817386603
True	187.15923541122828
True	662.3135655860505
True	326.46145828377297
True	354.2501695774893
True	267.7661680098823
True	219.33508037909175
True	352.51783278130785
True	460.4980478989624
True	413.5425461708767
True	590.5334657121838
True	136.31894036825105
True	77.40334070129153
True	38.87871386284386
True	303.1252323859495
True	661.8835372798509
True	407.4442929437184
True	761.2296901731927
True	212.86804389811184
True	394.6416708853431
True	66.24336744745537
True	57.4880804210058
True	416.7205264575012
True	208.16102931862395
True	220.6944361110258
True	40.36941016366488
True	1053.1194199517226
True	171.7288224473977
True	910.3118090080192
True	303.8691622598317
True	925.9137453052036
True	237.6954379530764
True	459.2273809483736
True	529.9730634439436
True	621.2165356862773
True	214.56217241910045
True	487.6657168828752
True	933.4701126091062
True	122.6069965430064
True	7.928415069119839
True	584.3659687190467
True	29.50818717799337
True	77.05701790198174
True	775.6754898431843
True	225.17447739182683
True	1000.7597579148916
True	683.9892116450069
True	414.5373278244332
True	283.720665830985
True	483.2521868684196
True	340.28312207002955
True	188.12143736989947
True	656.2527925234818
True	737.337765893915
True	206.81707044019967
True	87.40493996458483
True	522.8600292892748
True	134.64655576678456
True	386.0029499816165
True	341.5209116899688
True	66.108868052799
True	371.323783509891
True	397.68247217060224
True	383.8494471544493
True	396.60077449621474
True	407.5723039450708
True	681.6859275185755
True	58.2773095513799
True	433.7307535024574
True	329.28580319979693
True	639.3333564447906
True	222.91180820094092
True	100.6928928740255
True	41.77811478888225
True	521.6670716918782
True	623.314885629839
True	179.25899574943583
True	413.8437147034994
True	342.7134352642309
True	16.752882519808242
True	173.51395806856848
True	294.98670489692705
True	3.217897096312558
True	879.2294853444996
True	77.73498697108697
True	106.1207069744734
True	114.05143568230083
True	369.9471123487775
True	36.0328736056636
True	436.7726276963206
True	234.75365355859807
True	5.278434616374399
True	116.3882722161034
True	425.23930599849
True	53.43701700934571
True	67.32900254308622
True	162.09181666496227
True	296.231726626535
True	941.0426836929825
True	384.86274780346935
True	951.4030390134842
True	186.8448025180456
True	992.7535728483284
True	782.6888263366018
True	654.8784799098286
True	428.32891841812096
True	355.5737519984377
True	80.84130817290242
True	76.79313972068059
True	80.11317150229193
True	188.50950521460945
True	471.9814739266496
True	1021.7605927653176
True	188.0007149681265
True	347.31529929938586
True	432.72374325064334
True	582.5333217237213
True	594.887553363404
True	278.2519443054258
True	467.097756975957
True	664.9942356888846
True	94.59546463962585
True	748.6530465771937
True	258.7980111074923
True	141.33984798882975
True	411.2060215390776
True	847.8483407150097
True	441.6463387035024
True	839.2565243221336
True	201.3673227284379
True	349.4736897997877
True	714.5011429135476
True	620.3727585905609
True	192.1724807843872
True	255.454913060756
True	816.5967951835016
True	29.31225242758036
True	191.87232588517057
True	508.3779411908144
True	679.994169098862
True	100.634408030577
True	37.79641662608077
True	169.1470154916635
True	716.149560009324
True	320.0053516502276
True	560.8445925999509
True	352.6319254178127
True	291.8332201248531
True	444.3466769514226
True	488.1176423355775
True	71.2445975639153
True	384.3720098716886
True	791.8782223614495
True	0.0
True	299.69064685197
True	243.2409713794199
True	990.3880558051226
True	150.37915011511703
True	643.9728842236524
True	621.7314198306594
True	117.2080447641632
True	203.62245871959556
True	130.03713040835677
True	12.389159685520015
True	286.29050727997907
True	386.1745919990035
True	1139.4842847115476
True	233.3384832448454
True	411.63327041979727
True	649.8291660802461
True	208.36340845242407
True	29.049922235480373
True	887.2250954410364
True	613.9918891010212
True	158.88450853199777
True	630.9810247673104
True	168.24807369279475
True	294.8854304861303
True	776.529199742025
True	34.82621057504633
True	108.7295824500346
True	496.67589451429967
True	63.839324205363134
True	75.74531055247515
True	402.9720003669478
True	22.789590774453977
True	734.8837671043967
True	99.21416150199752
True	151.98656890825004
True	19.37262259528464
True	704.8975230755153
True	28.62983446659113
True	782.359882398159
True	401.565303410308
True	114.72417364426448
True	704.3932186188151
True	525.440455297233
True	544.2661408133083
True	48.37052436054073
True	362.3189884254388
True	5.508698209624646
True	100.5856127827287
True	371.4418002216399
True	44.901068608894754
True	111.99945995041932
True	308.34318473394825
True	183.09545059727628
True	103.68269368776812
True	658.3444296415872
True	19.806977432337728
True	1147.8185609880245
True	474.407825416642
True	301.372871976071
True	488.4469518073111
True	126.87308658834375
True	788.4068577234461
True	1136.2962958413975
True	748.4998992963664
True	176.03797730023916
True	231.97030794852137
True	50.22531513629834
True	58.08061749225522
True	156.29353865198007
True	103.67127479899928
True	173.56617940075367
True	1219.3273128017825
True	309.63497386758803
True	354.98582278997924
True	722.7697783585418
True	17.352718558932768
True	14.14167018235488
True	579.8472920256905
True	5.472976296055743
True	118.82414207421316
True	680.1252235673189
True	176.85139705387937
True	652.5384836800821
True	822.4115087588854
True	151.91685169104775
True	877.9239688716906
True	2.7423509558419976
True	449.71653481335073
True	1034.1240965862487
True	25.06907723218349
True	238.8390719101195
True	149.581128102867
True	951.1250502316652
True	239.0151526742103
True	500.7931611870373
True	119.73895184547231
True	521.9702511149239
True	148.3824210846835
True	96.87745745781083
True	389.5808797214624
True	70.58704604252209
True	54.4000539554585
True	1057.77078297285
True	267.5960923716516
True	155.48214388264876
True	365.23050931273
True	411.7247738890363
True	206.7673922503039
True	168.80214657552162
True	410.2828757182188
True	35.45794855040195
True	492.08130049488113
True	1116.4355284010346
True	118.4807545306052
True	476.3443514877368
True	320.1733060997506
True	27.808308518069182
True	418.34833984898415
True	103.93775324826298
True	582.9347311189478
True	187.57864320245088
True	415.013366733204
True	19.28432628993389
True	428.9014388865239
True	117.87382665705444
True	336.12312121291234
True	34.60042720119308
True	171.76673909782318
True	239.2164503258418
True	741.7565873151714
True	59.63871281329524
True	139.73960468864226
True	236.72257060169557
True	136.9224446987051
True	621.0225776168081
True	565.5422096587214
True	776.6955224703038
True	390.09975396204464
True	541.125081463705
True	430.59362538101726
True	680.6978037868311
True	69.34179625848996
True	460.1843246528097
True	418.5124199995079
True	48.70659141396858
True	84.16196087830701
True	127.2532995110474
True	89.01541964296524
True	319.4051606253618
True	832.0569777446365
True	328.67848754384545
True	1113.2019459255691
True	330.7740646654868
True	901.6277889803272
True	142.8115449190814
True	569.6561857296214
True	629.768966586422
True	706.3620574824737
True	443.45000959373664
True	69.56762358261564
True	281.0490766003205
True	41.53343893715705
True	169.55768387367382
True	168.49408025081158
True	1128.7181849525148
True	236.4635020857696
True	542.6567958792602
True	551.3637654162604
True	548.8978477400642
True	856.5627810955203
True	592.9192465695668
True	643.8436039679219
True	952.5707300662904
True	125.977129838865
True	336.8204178852707
True	260.9012800446171
True	345.1889454983961
True	91.61903551637684
True	399.0641829066631
True	5.037005693543822
True	338.536674318592
True	268.77745192702474
True	611.8333095974467
True	281.6533255242145
True	373.5777766789946
True	10.078351002131326
True	61.35484282769959
True	545.6334390475646
True	27.487205374559032
True	137.48233022410398
True	65.2185838358046
True	148.07822176309833
True	242.9346092114848
True	70.16468778519082
True	370.955144103632
True	264.5743059213718
True	99.9220917187793
True	343.34462117676026
True	65.41595088526745
True	597.4961295429574
True	851.8220206543003
True	280.9627707184368
True	1163.6632902862784
True	116.15468498574016
True	295.28575715374234
True	1063.992625953451
True	91.34341451744326
True	293.5360249874378
True	10.004683651336348
True	409.37732802807744
True	448.2104394180583
True	157.44665419568318
True	613.8437718481432
True	925.7746742266936
True	161.58308455801605
True	81.14273078433631
True	327.08502139995835
True	579.5774310018255
True	620.8365598065668
True	1212.4723028184603
True	28.291421351126612
True	948.485343647308
True	141.90273323590415
True	636.2166616867398
True	117.79563542891076
True	120.71188193709382
True	200.08835012002316
True	169.5479304067733
True	738.0729288324475
True	200.22496515708164
True	236.3095658247858
True	68.94432855885321
True	507.05759293762856
True	446.3667134976234
True	176.56656944197394
True	236.77690932783105
True	17.20105143193265
True	417.38409577469446
True	216.72424629499145
True	289.08565165340565
True	113.00477668902812
True	711.7139178687206
True	439.48342646164224
True	263.30446470914563
True	637.4657525202992
True	534.084343737795
True	470.9511733779679
True	132.38575473331855
True	537.9055737515449
True	430.32414524810486
True	2.512676004558656
True	188.69219424808205
True	81.42371377986282
True	236.23916274612824
True	2.8937869931252527
True	129.93796012026002
True	344.2125282747044
True	7.072396677449255
True	893.9777921950545
True	166.1855803542517
True	702.2358986137399
True	772.7218280264223
True	169.06707433617166
True	237.2594446107028
True	488.19893329892113
True	847.4044127762476
True	48.49837838207404
True	40.75283916445428
True	134.82867757133803
True	611.2586257304866
True	719.3324003649024
True	178.00131683672836
True	577.9549895464438
True	579.6720162507361
True	847.7648875352314
True	396.2106582020768
True	190.19891624997916
True	909.667744427018
True	222.3675023273396
True	147.0947773369139
True	341.63050591372416
True	226.90661207946965
True	208.4137309525426
True	621.470038817759
True	243.3660317721801
True	193.1605447188033
True	459.0392195094083
True	472.1891997772233
True	64.8795270613617
True	294.5111572123349
True	79.0852856308888
True	331.9993256912848
True	348.22275210200183
True	262.22579221737493
True	182.53276454988344
True	381.5888431067062
True	644.0266694462509
True	707.914645605446
True	301.4814016666199
True	744.843273683789
True	62.6898467287978
True	882.2636375760942
True	352.9201235734988
True	12.12715543207805
True	621.5366866158803
True	691.8802906204795
True	257.48899907386823
True	167.31139527624444
True	45.27832299742336
True	393.1481601023002
True	80.17676113439727
True	13.645621572688851
True	891.2002867567279
True	377.7801637459589
True	174.29369084580642
True	990.9160760265116
True	11.607378987376832
True	784.4147065723968
True	33.29781258041984
True	651.4817163706924
True	62.97860493153861
True	772.1446602211482
True	447.878473718728
True	193.54734945066093
True	446.82060592622906
True	204.83747114616983
True	292.95629850378805
True	223.26260029633488
True	404.1455020080153
True	10.325855667071062
True	333.9160956831651
True	110.30833201477402
True	12.33956976553933
True	483.0374464976248
True	712.9251330246485
True	287.6827059191511
True	84.78945908099814
True	297.00127723873817
True	80.53341322630483
True	177.25145182889935
True	180.0373498982104
True	372.875955988125
True	44.86815571451413
True	132.990435217797
True	362.99952559957353
True	867.0944544000968
True	114.22828091505612
True	210.1655271108285
True	430.2497497912138
True	20.12581654069367
True	425.7726711489577
True	512.6804969323673
True	92.138798969778
True	390.9678692714341
True	340.7147665485262
True	403.9232114401809
True	605.9135090893514
True	1075.787662711089
True	963.880303577912
True	57.432372167118295
True	1067.3497177873207
True	107.95927117406949
True	105.6662305270638
True	115.32277291443616
True	489.3157641620719
True	378.39058808468513
True	575.8112045823942
True	259.5687302845826
True	157.21486503923805
True	407.4544990108457
True	14.402259085294668
True	449.73075298000606
True	392.4361293683683
True	151.0547527137428
True	93.79428878312666
True	539.6610971262033
True	975.0492067096015
True	201.54301617382097
True	67.27896967315819
True	420.4867421777925
True	368.824287479946
True	481.9020557429823
True	320.1747873443405
True	4.3727555459721685
True	532.7067410810371
True	511.1423903913792
True	502.8412459486826
True	184.6737106931565
True	105.06915558401282
True	21.249679553103626
True	374.0021580088969
True	105.30602465313592
True	7.959879259662479
True	29.98990214078732
True	351.3283599007057
True	649.8267711043678
True	135.87717808656478
True	82.75639779362028
True	25.24604526097983
True	413.5123489910913
True	350.70266976620064
True	765.005569329681
True	309.2258306065578
True	509.4225677988146
True	544.4717043556917
True	530.67936269953
True	284.4494163887608
True	569.3464577443294
True	95.7350005795566
True	561.5878930388911
True	6.533082785187655
True	365.8917452289062
True	450.3753232259278
True	955.937326170753
True	343.8536971658248
True	774.1148306292711
True	996.539080704612
True	168.81304693867412
True	37.31205768693022
True	355.7376986227786
True	385.58193793364353
True	597.6545314279518
True	240.99722089520247
True	29.49044833445809
True	654.3076840531263
True	132.87275415909878
True	1064.0070953762554
True	321.8647794756652
True	468.0545582893993
True	131.79899771479194
True	788.0083256622966
True	139.45650087715384
True	824.7668781850393
True	557.7707298784563
True	184.43856425367795
True	108.45397171594756
True	59.81721946739441
True	556.7039277887466
True	918.532627037186
True	423.57521110085577
True	536.9872701891031
True	128.48172066691328
True	615.1926698021962
True	509.8053054282564
True	777.9249303688432
True	318.18703065163555
True	587.8976134619356
True	120.47599773758186
True	27.320875675198383
True	411.9883117433233
True	171.10931113219942
True	105.48942891501775
True	370.41897653152006
True	1072.8749266020434
True	264.9573987004218
True	546.4082961032835
True	10.952871058732269
True	75.27208274664382
True	331.8608787817968
True	776.7448512662655
True	430.2273113061244
True	524.9725024839854
True	712.376700385981
True	64.54957845253107
True	757.2262860586179
True	47.49390988079234
True	106.01391094459304
True	180.72052098402168
True	85.8538474993923
True	25.589073305450167
True	304.9491893435803
True	473.924165962087
True	901.096889123028
True	869.7396623178913
True	5.673118350660658
True	281.9512584561713
True	482.84896433544304
True	123.61363170459154
True	239.80525629748507
True	334.01667223425227
True	1314.0847457790226
True	454.2708248885495
True	23.18427304519445
True	192.59779524158955
True	683.4007568044574
True	33.87052207155009
True	177.61160940828688
True	570.7079330662207
True	72.86533654588393
True	856.1166893052368
True	310.6565975126418
True	648.6797693249624
True	77.14376710207048
True	689.6037359324017
True	574.7951730911918
True	887.3459520208957
True	262.3336145044391
True	510.8116193779464
True	842.4495901600675
True	946.3264263730448
True	235.2305681390375
True	776.3243918364566
True	230.08661642856137
True	445.7870814081981
True	364.8006321350708
True	498.34335519268944
True	500.9869216075463
True	321.85637104393766
True	358.06175662620245
True	114.37825887540076
True	333.711563231516
True	1159.7408488777724
True	313.654995198442
True	142.98117874517533
True	305.8531514695441
True	767.8192897484944
True	658.1914039417708
True	407.8000987264805
True	122.06260813819304
True	334.74056214646487
True	34.42560349690565
True	181.91066160198775
True	94.18422711514792
True	88.04392009431965
True	571.8759601050915
True	141.0687545322849
True	130.57297289689882
True	106.76005890489569
True	86.527771748624
True	442.7563938208156
True	388.7233166683737
True	1043.339686216569
True	536.7417028714162
True	810.8148617860534
True	268.3003851897375
True	282.1329567931736
True	537.012552882801
True	185.63197302009505
True	742.1872975577096
True	248.5770040407007
True	355.35738528278483
True	68.10477159410192
True	106.43839990276491
True	252.91547202641277
True	127.0405423306966
True	473.672099443847
True	31.156172090094337
True	559.5109537679122
True	1021.9798641848786
True	730.0918075231041
True	1.1126318885335098
True	62.81762319256871
True	489.0032184643784
True	440.6827915088501
True	75.16139385153456
True	119.91290849542357
True	309.0248209567422
True	80.73572355404963
True	54.59785167624896
True	708.1879611577812
True	666.8706098129041
True	167.0826818599807
True	180.444368326688
True	534.50196872781
True	55.30921338041675
True	25.180924011122343
True	579.0837918432117
True	454.0375248186233
True	1125.8066709045331
True	46.3380309378447
True	476.1517771966435
True	889.8973773750098
True	800.4106473108574
True	296.367722628382
True	754.3155038152421
True	397.1232979129323
True	42.15265097220652
True	93.02063701146756
True	701.4615441513478
True	79.07978728633715
True	138.62364842376493
True	959.5109638354576
True	186.24052882265923
True	273.2538316896358
True	100.90327137736718
True	654.2660146912385
True	591.2509016284242
True	214.55518161457096
True	438.7458773841914
True	41.7125202339428
True	279.5831376303837
True	562.524096708801
True	606.0520267230816
True	329.3939737244862
True	71.29834882044061
True	917.0201920612674
True	1058.3327217812823
True	565.0211815690702
True	61.87033987136758
True	29.706133045659897
True	85.4847779848751
True	110.4128151171184
True	104.57239495511044
True	897.1496558309257
True	1212.4054653511937
True	775.7955663822403
True	334.8350904934408
True	9.333142050730372
True	21.154786649664647
True	334.30166555237736
True	482.678099338747
True	43.43447450830618
True	561.6979818256586
True	436.9904972507506
True	390.8746879907524
True	79.830619004386
True	195.11424046601817
True	239.17952969053192
True	133.30506389104443
True	400.8471731311744
True	41.61308190742978
True	171.7780282033846
True	1157.3589547604436
True	5.819628742453541
True	28.54248191600695
True	595.6215376162703
True	358.93808761219503
True	804.4563856467355
True	157.36790261943327
True	748.4453909219988
True	606.7609987320568
True	276.99517753592954
True	431.0552568616007
True	346.74597892722346
True	293.37931802371764
True	268.7855651701129
True	397.6133924891439
True	498.317799627856
True	498.90979472385135
True	107.78760162070192
True	363.2033444655946
True	8.951763310486538
True	191.98825268209583
True	227.57686178907792
True	851.0255642172964
True	601.1653451449813
True	30.594250211389287
True	713.0208370196046
True	829.431504219961
True	101.251493048947
True	337.1592546606465
True	874.8812562797253
True	219.88980784016908
True	163.32635882216616
True	527.1059008650113
True	603.6667080840901
True	1094.3240378525284
True	142.24395855862892
True	155.25145293940506
True	248.07079442572265
True	313.48379433155725
True	404.7273588734834
True	405.0190759410188
True	334.5993424093057
True	462.5707636793813
True	504.3633296628304
True	221.33034112018169
True	1471.540014536448
True	246.0355644305519
True	405.28830300402456
True	54.37177464628058
True	738.2974667805287
True	257.52206991158323
True	895.8194815263184
True	554.3680305199985
True	320.18240142565423
True	798.9028552599783
True	263.975009469342
True	220.6298357165441
True	262.69400580546693
True	218.82830761357968
True	139.01375304625128
True	246.83253226533265
True	716.2612788130613
True	523.9578797080471
True	221.60473972230147
True	1152.5812690472128
True	119.54588517577676
True	263.0799898631507
True	73.04209284767423
True	309.1585795786821
True	413.507310636114
True	92.27379260553944
True	229.17582126082831
True	80.05162064457646
True	685.988046565396
True	370.35019021513807
True	226.6857474685401
True	737.304535687184
True	891.7019318957778
True	804.8052363934662
True	831.3618429014658
True	352.5723532867572
True	1.8803021947722511
True	260.2866613615078
True	56.41900673972118
True	386.21925299164656
True	54.52740532837608
True	372.4538927655794
True	855.2378577656239
True	1052.933870790742
True	409.1544681304308
True	20.0813372729437
True	507.20997518336594
True	492.3558324000874
True	205.6975631807956
True	236.7326428508653
True	298.8659853476853
True	21.94974779284665
True	124.42454844613248
True	992.2839186514108
True	61.14255392729423
True	499.7956528047954
True	789.145590256622
True	98.3992961667428
True	251.1108164949628
True	115.77708142771311
True	16.259082382547284
True	1.5103709422447704
True	119.3861332085804
True	1021.896740972626
True	487.8868618151215
True	69.15773863083623
True	772.9318819618575
True	334.79014982156133
True	1.1041469063637366
True	429.4146368179868
True	192.20859445657456
True	484.0330849067663
True	78.06675480041558
True	323.90245806218115
True	375.01431444429454
True	174.6580920962914
True	209.98233649545983
True	120.34267138300451
True	171.25820369955326
True	944.3326202612374
True	14.352329855444664
True	518.2658236962224
True	474.4441912086277
True	406.28063875425903
True	216.20496327202216
True	236.78385423789737
True	162.62467294735256
True	46.31921583512432
True	490.2211234716411
True	148.15624859891915
True	870.9346905838801
True	841.2602419413098
True	258.7223814166283
True	319.9681203717683
True	529.8089717054921
True	39.20876516692421
True	88.15679194086958
True	722.1153369095877
True	1100.9764446117197
True	111.65180410579978
True	728.4308948945803
True	145.70182748891972
True	937.7437714278776
True	651.5360845910104
True	106.35091152427827
True	273.3002840276913
True	621.2587162329914
True	252.8167580546097
True	44.09985703145447
True	559.4284056260219
True	430.9103993809272
True	6.418664754972244
True	480.3308207412349
True	66.09987529156072
True	165.65156951019566
True	241.59644229567408
True	299.0495720279245
True	68.37379007485903
True	224.73938897110608
True	342.95257349232344
True	416.9103018470174
True	908.0831101001368
True	46.867792715391445
True	920.3546615614458
True	1042.823423187854
True	125.28952921630004
True	77.49707702436989
True	988.678414656802
True	33.4174220414172
True	226.85168664607303
True	83.67547020001362
True	218.00462616046065
True	380.6260903354439
True	974.8071132191136
True	103.31736673008618
True	72.96587984793311
True	651.2074499767853
True	265.3319156995731
True	720.0784495059112
True	53.22197709016204
True	470.556449562576
True	399.282587637053
True	691.8045254747791
True	54.96073398388049
True	112.36430705588032
True	28.967098807423387
True	263.5113876180342
True	42.8390536190689
True	348.23849610765376
True	2.4210974526095184
True	1176.779691214143
True	105.06823308738396
True	133.48774361296574
True	335.2478880046955
True	717.5512806143714
True	649.1013598445679
True	1023.7276993611398
True	470.359521319977
True	414.6793242489489
True	139.70224454393315
True	415.5166131881478
True	836.3540710969334
True	423.0875091090819
True	922.1851838433764
True	79.13055337382488
True	427.5522805492654
True	186.2273251812693
True	285.61342860123483
True	765.2593950734885
True	160.8296619057695
True	133.30425998961485
True	65.81792632928791
True	866.4248629950131
True	795.4457354060888
True	83.48385218471309
True	424.0010904409066
True	737.3531725968896
True	410.7964278392064
True	59.38779948604578
True	317.4642270432614
True	785.7953457750364
True	29.457709633403237
True	348.9664378317338
True	171.07292302484117
True	290.4573090015446
True	33.12694004808385
True	224.8922643984696
True	769.8468257426787
True	641.6460178806823
True	55.658081697409386
True	294.40915024531125
True	886.5503956674888
True	17.527351904759463
True	315.3217341576853
True	285.3689070539775
True	425.6975932940897
True	205.58500492571972
True	596.8566980935916
True	44.5983002708785
True	964.0076581109938
True	897.8175727061513
True	48.0626774517083
True	397.3687517849949
True	704.7131243087729
True	902.6480590547344
True	281.4305854684392
True	580.8285110790656
True	129.6611557297719
True	191.7272461937528
True	129.5945180332333
True	130.6715378804281
True	208.3364336636409
True	948.4950930232844
True	808.4525253111891
True	947.8158808896386
True	20.730215800889678
True	27.622720117926857
True	351.66954351892844
True	12.865656051355646
True	620.688769999735
True	1055.5308474238814
True	277.67030813997604
True	205.6406927546081
True	87.14550238768153
True	210.70315506171133
True	128.84381730444568
True	47.958465393939015
True	132.29013384656128
True	87.09107824978119
True	234.91952943417903
True	533.0877120428202
True	164.7782925471177
True	29.895617571325317
True	59.44480121461435
True	431.4791336810628
True	267.792496956767
True	596.2808636986599
True	23.182137184691733
True	108.30076777308376
True	639.8420916538399
True	262.1735855216467
True	474.5326179406986
True	649.9706456593008
True	102.38100196552224
True	116.04812413110832
True	80.88520444127457
True	26.759506182810934
True	124.8061893403252
True	81.02007292741906
True	101.90375887750248
True	150.71751355005404
True	231.4434565891845
True	829.1575522254561
True	287.7064227904439
True	910.7779628750632
True	164.7179779314913
True	196.07207369933508
True	788.6228027368994
True	293.75937246066616
True	600.1945539670319
True	254.28102831877484
True	359.9042576012667
True	449.1227096847628
True	568.937267286611
True	626.774066322844
True	359.73032162543416
True	34.54152296550439
True	546.732614325762
True	613.2285984643065
True	19.570080644397112
True	12.39555405928791
True	258.54726378366746
True	404.8835042012612
True	461.86800619334247
True	63.860668034881805
True	620.5366247016124
True	926.4335780904104
True	221.97024512647897
True	903.254012833526
True	278.6162406566965
True	101.27427004008976
True	278.83299669632595
True	673.3409835298313
True	40.25389176197378
True	588.8558680527103
True	1301.0949149290957
True	1021.5575981382672
True	906.4517753717976
True	212.4237708780047
True	94.61914912187164
True	195.40583422388625
True	832.0564947604812
True	145.66972007507007
True	1063.3974220423938
True	861.8138347130406
True	39.19002031540065
True	89.64734384765268
True	422.4498471716087
True	409.8203163565318
True	199.94503344602623
True	515.6708960134464
True	648.4850875701303
True	125.45374983188138
True	268.9805333831867
True	1036.1861827428338
True	44.38346484614884
True	725.3798655733367
True	541.3114667541059
True	40.913205887386695
True	812.2029503865137
True	394.1906805892529
True	551.9281391027256
True	115.56754040061196
True	272.8926684125136
True	210.9045612347917
True	27.469903928518303
True	126.49044059290004
True	732.7738019717007
True	141.63453031008805
True	374.1208023618565
True	60.271939164832006
True	646.9204089475963
True	617.6591522822878
True	226.0444878760308
True	440.9092028768415
True	173.7407070609364
True	171.47379875560725
True	217.8511851544452
True	279.8563643946695
True	362.4830091806468
True	132.24585751767873
True	190.46321413820544
True	26.05553018104249
True	891.7193902234876
True	304.4135645252888
True	9.759012536303812
True	375.7696775153484
True	172.68272546569867
True	622.9035901064977
True	374.61944547572114
True	573.9281378283713
True	537.4808444408125
True	495.2291860958604
True	786.712328125631
True	244.98767096908367
True	568.4128213019579
True	156.88944809475944
True	540.4631999325356
True	349.2665204713169
True	375.7081166042481
True	132.29642761667543
True	134.36944894005697
True	111.51578024097375
True	69.73371971352995
True	728.1254603308143
True	173.54291648161873
True	48.65588044933647
True	0.0
True	563.3020451801584
True	109.25345306348048
True	23.353466517398463
True	42.863729274659015
True	115.4553264127325
True	529.4653416410745
True	182.760998296443
True	109.0305346042034
True	37.10496191530126
True	161.89699661601875
True	915.6436080677476
True	53.01353462079808
True	230.3967290340919
True	730.1300930219145
True	300.4799228475268
True	451.4375414619517
True	471.39051572986153
True	507.0474249549371
True	597.3279389967976
True	898.5546284082017
True	255.3644318699373
True	1020.3574113937256
True	918.4152732580654
True	639.8453235259927
True	350.92061467107214
True	862.4711872498357
True	8.789739083763987
True	33.76842512671701
True	297.8480121823112
True	43.16666528699668
True	197.1576957231844
True	787.7721811271937
True	217.3157573110528
True	748.1033576444078
True	764.117808832224
True	121.50379821788762
True	359.26524960825145
True	560.2164902501514
True	24.14172690675158
True	133.74703237511696
True	445.0070165253949
True	299.75434968578617
True	199.57895821240265
True	114.01229960399698
True	377.032168023932
True	21.21609346911201
True	357.3638021902887
True	365.3222606787689
True	1036.0256367651978
True	345.93328834506053
True	30.419066105073828
True	435.5080164565746
True	432.43915279193135
True	243.61370280817988
True	28.527475359889262
True	748.0415127049191
True	439.4552750946093
True	182.80410908703817
True	12.484344858841864
True	1203.968191879405
True	167.14408345039567
True	28.123042306198133
True	288.96697373508243
True	277.55696178515655
True	112.5489701678839
True	296.19273713669224
True	49.464342881232525
True	334.4995326131393
True	309.88545731968884
True	326.6554726060457
True	30.96327000398788
True	47.970042345689706
True	1068.161661207179
True	23.87506720147371
True	13.178696325939985
True	181.32084332490243
True	672.591248998034
True	8.62720369535366
True	193.26470799929376
True	177.32258172436437
True	527.780879836659
True	361.758607774826
True	725.7604199462497
True	331.6996297885021
True	493.43209420380856
True	448.9634061561546
True	496.99838701513306
True	102.03994707909882
True	1269.3490030597543
True	881.024682224225
True	296.233034650724
True	539.7935133497023
True	103.4867909150185
True	575.6220269841879
True	417.351087730321
True	154.7104347038352
True	76.31931179000773
True	346.1034253638312
True	167.1922942480866
True	29.754749781201628
True	635.5329084773435
True	382.0233875332897
True	67.99566361085537
True	30.52951564604216
True	673.7459825091232
True	495.8632164103946
True	72.71868909464011
True	21.130362693400325
True	330.3818645008049
True	325.7600018771846
True	716.9328862765458
True	552.7881662851116
True	556.2127319172191
True	788.3331731241832
True	9.049025692581518
True	58.19302846685698
True	37.09183283494341
True	57.24607990128478
True	517.0116311620233
True	588.8192382883602
True	81.51552010668148
True	112.51962616223588
True	190.9719017270017
True	73.86155550654242
True	186.6097850567705
True	198.2240524146151
True	269.9577606544349
True	811.300582253396
True	614.5491295113476
True	289.9405735034506
True	191.08674000167915
True	262.28804209237245
True	256.5627900344765
True	743.9320396568253
True	337.8734058300065
True	172.9597015389337
True	912.7068946329792
True	360.7559878043688
True	482.39701199170673
True	156.02239149637492
True	123.180434879652
True	60.96670850722162
True	214.9996721596356
True	966.4310574424832
True	513.25936079569
True	115.2103968795503
True	359.1147525490954
True	102.04132576607547
True	664.3093396029194
True	4.559887111628109
True	709.4334386600527
True	36.92238706513861
True	942.0102976214356
True	841.5035108408036
True	215.25015376856223
True	31.15676341240939
True	81.05217663232962
True	446.1418617252974
True	215.90761540348916
True	1.2057056725855668
True	79.47682237912954
True	1085.6093779849932
True	340.34283789317215
True	651.0076602240108
True	479.7826667172888
True	32.65894789558265
True	136.2419579965061
True	447.5238275579741
True	949.054334522332
True	813.2142285141338
True	430.18909519152464
True	346.40577427455185
True	14.651911325269584
True	82.22991022647378
True	734.5269549157651
True	470.2772760095504
True	384.6934702586661
True	878.4954071753776
True	27.18333842809925
True	220.9183673968008
True	896.7959276256471
True	233.8084162940836
True	9.271806183596192
True	505.93142022048926
True	106.24642289906772
True	638.2786172635994
True	57.60053019894622
True	257.8962434088672
True	863.8163685050095
True	905.4670210833808
True	278.2326149742715
True	432.6011178553538
True	125.69495544700138
True	604.7131403579933
True	249.608042747769
True	176.32557385024614
True	833.457503980829
True	57.075015772547054
True	735.2936213931262
True	276.9018253507849
True	297.51740240569507
True	162.840263813822
True	490.2646722357549
True	599.6698160970656
True	354.73820012851127
True	396.4320071341773
True	67.04888544988599
True	156.86341428248923
True	462.3586200878409
True	221.05292601885225
True	37.30871669060258
True	200.49813619659733
True	401.46109951438126
True	394.8889123318011
True	729.0547876827815
True	132.04525262681423
True	648.6216793346362
True	504.86964446819286
True	574.6692535219697
True	140.5586343906053
True	37.17746812762957
True	677.1844294328482
True	66.64051587433423
True	551.2513157952671
True	704.4539479521718
True	449.5467341702109
True	138.46181286388227
True	533.5068402849757
True	4.351706197428889
True	394.3758484843486
True	29.144664320218464
True	620.215353506792
True	260.98936714097044
True	613.288660764022
True	674.8705580427427
True	146.5015408526689
True	530.242176557918
True	483.4159686840188
True	65.31548736923308
True	949.86986462975
True	2.947809539441626
True	26.33813563172546
True	649.019646399627
True	670.2011427087044
True	125.71659717524535
True	403.6595731272312
True	119.88352622557645
True	74.37555498325668
True	449.6466191327183
True	40.55197252438685
True	523.694756537773
True	12.666176719217622
True	853.0987825419007
True	534.6394688322091
True	671.768369170572
True	102.28041731572604
True	365.380600583326
True	1016.0190354043856
True	853.4780586009273
True	136.14576426167983
True	545.7572228297306
True	454.9112990579858
True	242.73028486756724
True	254.511669127698
True	5.237613639293559
True	313.49607964961024
True	12.223782363594657
True	363.34323258857466
True	74.35944021725581
True	431.57031154724166
True	635.7779344132815
True	124.46857609167256
True	233.60960810038995
True	642.0681207846217
True	699.1722043147943
True	285.8350684972414
True	138.0366110291422
True	164.46491429581383
True	474.2191018889597
True	85.56643943491554
True	9.592361420091551
True	524.4435515008627
True	561.9418758288189
True	20.530116748674004
True	135.43112821558444
True	884.4373824257239
True	485.46775977010185
True	267.60259908791244
True	34.11774066855026
True	482.9080753357002
True	113.71590088285149
True	589.5765776181864
True	660.6400712640691
True	290.963629044807
True	385.5594932359566
True	189.45978736615487
True	236.0226646846289
True	73.53810468864945
True	218.9272534688648
True	504.044651361428
True	21.781701261793145
True	444.4433245095568
True	369.03941517459646
True	735.9620639276332
True	912.2289691427968
True	897.9377374038098
True	155.2722877743729
True	387.9218866427576
True	69.89432507720652
True	195.04085529031173
True	321.97251874806284
True	9.244933550131051
True	824.5265515750469
True	23.12603270025605
True	392.51407172761685
True	263.2488206334556
True	628.1351617690801
True	202.37246130644144
True	38.19231735903447
True	684.8404962783629
True	1082.7310656375134
True	220.26388836313927
True	132.061185682348
True	608.706920935828
True	502.6732375053653
True	17.343343985145594
True	822.930279988968
True	114.38474604739582
True	45.2234496902086
True	305.7149204806065
True	355.8091823959118
True	421.4684016779845
True	271.77782639525657
True	20.51480460277196
True	22.74728477394187
True	831.3148002262961
True	193.87241483538844
True	107.52386351658866
True	823.4393266370629
True	648.7121836213179
True	631.5928731505245
True	454.0055022681773
True	150.58556328418967
True	32.70799085624313
True	99.3235322038648
True	433.8284091822762
True	214.10569543498733
True	489.1495108533025
True	150.44990500569986
True	500.8070483059088
True	629.6385328378386
True	942.1222044328676
True	25.39258911728919
True	993.816226575408
True	1115.1493762148782
True	476.2876031708769
True	85.33607622871881
True	790.2325326674949
True	650.2087499301367
True	642.8113296424398
True	175.53833766489277
True	763.2660190108788
True	709.448611239942
True	122.12686257110472
True	807.3013890081303
True	834.3811924077078
True	489.8954346016088
True	227.1279140959079
True	72.6355121922088
True	315.36903953746474
True	361.343483960487
True	457.2204690829354
True	428.054892910446
True	198.44990852107227
True	318.8634796774137
True	2.899033123782214
True	13.963899233558555
True	108.97984329616794
True	132.28128607818292
True	352.9025693471756
True	351.99259320285864
True	110.61368782833722
True	16.560926360772086
True	212.994156419664
True	854.8985876449457
True	449.7452951731854
True	532.3056434383341
True	563.3986813048227
True	797.2964502690603
True	654.8491844583817
True	93.49843077657172
True	212.07214348842297
True	249.50796365054245
True	283.8868737709664
True	106.3842676510459
True	369.9214863834368
True	425.8974236537972
True	177.22798230664895
True	658.3480958507307
True	249.34100884442304
True	205.63075666392217
True	28.677555297655488
True	240.31897279499327
True	487.1880736367782
True	169.9673118089906
True	520.5160686964695
True	476.743592648217
True	244.3090516726094
True	106.57268246749368
True	41.36375477369093
True	406.4318853756467
True	796.6777401936866
True	174.09537306877988
True	1049.432245546337
True	1017.984537789242
True	470.63672554037487
True	104.99142638193912
True	120.736773523021
True	639.9087933184147
True	8.214992558609941
True	226.99271641729803
True	138.1251960325268
True	122.21430308087884
True	328.115897005086
True	617.9158682594315
True	40.35587685985623
True	125.43695165100384
True	963.0773943970976
True	54.86155847968266
True	460.04202329098
True	521.1177062418383
True	257.8799210755752
True	132.37545985117814
True	967.6501814566242
True	1201.1932085600938
True	511.5025575198973
True	639.3196003208751
True	218.68285715945623
True	153.4236305100046
True	343.19052821866114
True	254.6147364160737
True	173.3132927910391
True	304.116135534178
True	334.42939990060216
True	12.468910768837638
True	619.67182150573
True	151.3354448003315
True	80.38153212407681
True	433.8342060346902
True	319.0328345492268
True	1186.047493625072
True	346.0085842649309
True	923.8423860517308
True	8.426033013809702
True	265.6055954691893
True	228.2985856481815
True	151.06790558184397
True	483.7401871212549
True	196.9404531085989
True	418.0350291104872
True	327.198324821122
True	114.96660838743756
True	355.93106193949296
True	1022.1879407121144
True	739.845101819409
True	231.72746219578403
True	108.13059647147954
True	298.42416910752326
True	23.746849641810183
True	353.77014235880006
True	314.1798350571442
True	575.6922457617704
True	460.8205926721194
True	363.189959394518
True	157.0765236377618
True	12.635383200032312
True	429.7353789738087
True	284.42309417620817
True	142.30961192375312
True	300.31847640592866
True	438.5098073583399
True	825.8520484043696
True	300.4597709619701
True	768.6966390918461
True	367.832118430863
True	373.2674036663305
True	1.15443759970045
True	1169.21553850848
True	104.95028118544656
True	944.2283639492218
True	213.63659775740135
True	440.5787441548832
True	677.2897091051077
True	85.22500559350911
True	489.2650896226693
True	27.52912392408164
True	432.8668611179567
True	72.91506456571098
True	226.7876463352284
True	40.53989777714372
True	648.9766089042901
True	193.9606992063156
True	25.537347528342163
True	403.1453742495561
True	104.67169940524744
True	163.2752214071498
True	852.980636801053
True	254.1449902184661
True	159.1191590704869
True	360.0972847214158
True	514.3141687919124
True	333.9324284635184
True	510.4913586969117
True	629.1577279369374
True	153.40683663132506
True	7.437877084774955
True	72.04952826691967
True	434.9915046167047
True	89.09744042757849
True	77.87722861041358
True	1047.839294144736
True	24.452259134351067
True	323.11553807107293
True	329.9696177336524
True	446.8723148467924
True	691.1795282290421
True	189.0012892896412
True	639.9138049776036
True	329.9597073164443
True	352.7284226148103
True	269.16124457471125
True	224.6968673763068
True	337.5070178638627
True	441.9946381124192
True	407.56857485184565
True	628.0899826739717
True	144.522571854609
True	74.1523657612218
True	40.97854964768219
True	307.385718872534
True	629.5543640745941
True	405.4842104593924
True	770.0613078570142
True	209.9150559377057
True	402.6958319410412
True	67.09710449774512
True	52.724579647737485
True	412.4884612988714
True	195.4023246696185
True	237.3736731734304
True	45.06499287411528
True	1063.4980862965551
True	170.76789858034647
True	900.9720418679452
True	308.4549132046535
True	936.6617705339128
True	234.74915684044885
True	465.7245564566282
True	537.3970827177217
True	614.1899318798455
True	208.5614792279611
True	473.5247263879021
True	942.7494752569116
True	128.6580304529039
True	6.978774518729618
True	581.0736853117924
True	29.0215111562119
True	72.20290857667635
True	812.5724031859506
True	223.8823459547368
True	976.4343662904172
True	672.6941346479753
True	431.01646714480415
True	284.3826598549939
True	492.1014851981789
True	329.2842487033016
True	186.7225070437603
True	685.225156236784
True	740.2596602076491
True	204.510471414654
True	89.675319845741
True	504.32138901827926
True	139.32256338394623
True	378.731257510057
True	322.2432110172605
True	65.34264268486933
True	374.0386320242405
True	433.4887962346789
True	376.8980278849134
True	426.87158273287406
True	428.2371167305878
True	696.7430229663269
True	58.08426956035153
True	459.7423163999599
True	345.5310294785442
True	670.0547290495884
True	223.26226028506167
True	101.13525274012385
True	42.60438347491579
True	541.4474434023498
True	626.2645237959739
True	191.418337654593
True	417.4936655314973
True	344.41193623603203
True	17.045732401004983
True	165.30642927280925
True	289.1174041721593
True	2.84249508871096
True	874.1573130107812
True	82.82440663255728
True	103.51946479832304
True	117.18035455449768
True	358.30300726389646
True	36.4572874831242
True	447.0496914034064
True	232.50895004918976
True	4.7364876291312825
True	111.5048790860926
True	434.97994636891553
True	53.97960940545605
True	67.89170406346891
True	178.60390056483018
True	295.4967508656697
True	976.5331361108996
True	392.780245895732
True	942.3302625849304
True	192.23897884431207
True	1018.152094318332
True	785.0288796870418
True	688.7846691040875
True	418.30370488985466
True	366.7339344371346
True	81.69575183202521
True	73.58877219517603
True	81.8283649950851
True	174.93839347487742
True	461.7564931968429
True	1106.9348790205147
True	175.47495745377492
True	349.61773915326086
True	429.79005991899135
True	589.5065248393144
True	593.4458771978276
True	274.60453453317564
True	458.9613204813388
True	664.8055688936879
True	100.34730662113353
True	697.9055509544526
True	246.1408337383447
True	134.17079393925067
True	419.1231718855617
True	844.9976308641639
True	435.4658039669133
True	876.2475800390279
True	191.09606209880877
True	344.6968780688107
True	684.1458996138583
True	593.5673613857296
True	199.1695607255904
True	262.93632249506965
True	792.1328951820135
True	31.408619028032238
True	186.70793462720016
True	493.25568455139705
True	703.6764335648757
True	107.90636029272292
True	34.82022087761702
True	162.12003775497055
True	695.9326816658394
True	319.80103006244457
True	546.6134922524179
True	345.9570074314247
True	301.17194305127174
True	466.237723003536
True	490.6744298814908
True	74.51010510454968
True	387.8239725415753
True	771.9163966422624
True	0.0
True	299.0531761799019
True	252.03148428616717
True	959.2351517599528
True	150.0351396671309
True	631.0434271461237
True	627.8242322416296
True	109.32081400631635
True	218.2557320105168
True	131.96718240333746
True	10.103539423835397
True	285.63955849968954
True	377.203942101524
True	1136.8229289664357
True	237.66518538415608
True	416.35062791455175
True	662.3503003488016
True	214.03836144205732
True	27.973368775481767
True	840.2919786858323
True	584.5044233692626
True	158.899903259988
True	603.3715685734795
True	157.9007790385564
True	300.87861985000177
True	786.7668256314256
True	35.94574391719987
True	107.8849072922646
True	514.0690629922883
True	67.47441589254437
True	74.90115870516365
True	396.1495942036236
True	24.194695555398305
True	737.9504964923153
True	101.93420028702984
True	155.39057017316873
True	19.696329846997497
True	715.1751666963947
True	30.255760334586363
True	790.6220751089589
True	402.5804136738424
True	114.60173022826676
True	709.1525735233436
True	524.9620273203776
True	565.9502040530972
True	48.92621980807738
True	360.2572152345222
True	5.892981875666337
True	93.93153085655862
True	376.5761089368334
True	51.3952595384489
True	127.79768778618136
True	309.2641120684301
True	182.3294661969085
True	102.76323673271762
True	673.0415833592025
True	19.0249636312136
True	1134.1643354757064
True	497.6704770856716
True	307.4630933156968
True	492.6999992454387
True	129.78036291671395
True	765.3085552093424
True	1108.5961750099889
True	749.3718946689706
True	184.91750499210235
True	224.1581543006357
True	53.45910167471422
True	58.40582107002023
True	158.3522625649047
True	101.77138619227016
True	168.67376076807753
True	1250.534629193006
True	303.4576231463954
True	355.59703980871257
True	679.1340517140987
True	14.195471770953615
True	14.667168391517304
True	581.8105237815262
True	5.10172677549955
True	122.36214870506912
True	682.3006848141393
True	166.13310002988388
True	622.7583160166263
True	848.0730974008335
True	157.38179250296275
True	866.9245232107205
True	2.446427197513323
True	440.3340539426911
True	1053.738779374486
True	26.57591448597709
True	235.794254648924
True	146.44559137318083
True	998.8381922697936
True	233.8965690835652
True	480.0115910861601
True	124.40776372475445
True	504.3158084940085
True	159.76946964511987
True	96.6186049884942
True	387.3081065635166
True	73.75177021192903
True	49.009675672879126
True	1056.3910871313196
True	258.7477095494501
True	155.72932111078205
True	357.61624167625484
True	396.9195136369627
True	212.01743561907463
True	163.9577855921325
True	361.9864368577376
True	36.31535885964411
True	478.3227912730516
True	1169.770853241151
True	112.50223190201508
True	478.4567243629496
True	307.70307566882684
True	26.531322377853755
True	424.6347583132398
True	98.6136820448866
True	593.307697739098
True	212.25967014823092
True	423.31761417186726
True	20.25727384548281
True	453.9760639759408
True	110.90353146142454
True	333.91039714656506
True	33.77632693395061
True	172.46198755452284
True	242.7144403806996
True	794.7820419458651
True	58.37236868433832
True	146.33109570010149
True	240.65540627807863
True	138.028897281441
True	607.4047928818075
True	535.6563226949379
True	797.0263545479515
True	381.9155647295819
True	536.6404590358909
True	413.7073603150762
True	678.1193348489669
True	74.08557576853899
True	469.11039971456296
True	434.2889934548502
True	49.10176673693887
True	81.3298494791317
True	125.89973898018454
True	89.27032017571811
True	324.22832272395016
True	871.9290711747898
True	331.91531095827133
True	1107.0862541955796
True	307.4698723284468
True	895.5634290122878
True	150.9916493406639
True	553.5790462009722
True	613.838283076858
True	692.6437248875819
True	458.43148265583153
True	63.71303939060743
True	297.0466232887937
True	40.38236961606295
True	164.47892868314682
True	167.96129217410865
True	1117.847242877364
True	239.85893907489697
True	554.6940332887232
True	545.2880264870626
True	561.7643960762646
True	894.1270694009564
True	583.5722755302802
True	672.7238698527561
True	903.1702396560364
True	124.23607471659749
True	322.5390103467234
True	278.0005244221522
True	331.2798587714584
True	88.96345896814557
True	401.6523872733253
True	3.8311702905126905
True	332.26564822201846
True	259.12615342881946
True	606.5809279158157
True	293.3439232888595
True	365.1976188640046
True	10.517640373094755
True	61.7912188884165
True	545.2052405609118
True	30.52997242589652
True	142.03980484642756
True	64.44371893794478
True	152.51733324942813
True	239.60144642717987
True	68.65975276739185
True	396.7674023402898
True	277.07798409199825
True	103.29584796037383
True	340.4225144774031
True	64.96394016426484
True	593.8386919546042
True	845.4360272847819
True	277.9315770450587
True	1148.3495055847395
True	109.81161245114129
True	301.56558676233544
True	1042.137015972571
True	88.04821449307188
True	295.9388977364617
True	9.27696775853829
True	392.1931001791481
True	449.0651386319645
True	153.71871598463744
True	626.653295157181
True	882.1993633878707
True	157.03194869298594
True	78.1751725153904
True	337.4721356605
True	538.8631747571827
True	632.3978304790196
True	1205.1543261091488
True	27.490742226530404
True	922.7849694323062
True	138.68808965337684
True	641.9252076872639
True	108.16055463251422
True	133.7287905944731
True	192.38296681332267
True	169.0524158382359
True	745.2564756055366
True	207.6346094166108
True	224.62616447924697
True	63.061966007647214
True	506.95449605463887
True	456.4766323511747
True	176.2576784223886
True	235.80747219248076
True	17.549950369471713
True	419.8470046305597
True	227.43897285021012
True	286.250103248975
True	110.08562129925149
True	696.7950812840111
True	431.3842614105402
True	262.1396161734779
True	643.1267294882301
True	532.4322043885744
True	482.7373506952187
True	136.5187465284548
True	528.0565146456627
True	444.151524327903
True	2.388974670048896
True	194.55091439230983
True	87.68893196326147
True	233.6897017504956
True	2.9549575383257967
True	115.49077110959594
True	373.6999636792564
True	7.361189799974118
True	906.5057726773284
True	178.59508413079098
True	710.4352528382752
True	824.4684471986079
True	162.73675302140592
True	220.3304297711582
True	472.7183241837039
True	845.716045075007
True	48.77100613843511
True	39.038536846151175
True	136.56722358338945
True	614.1756943261164
True	727.2566237209976
True	191.68584890489856
True	585.2036087477032
True	599.9952918834837
True	828.3983276524764
True	404.3270789663229
True	189.92405883092425
True	924.9359261113844
True	219.92570240211228
True	150.08529139097564
True	329.2822932891512
True	224.14422803536036
True	211.751624515214
True	617.5700890760256
True	257.75162267364266
True	198.0560073258744
True	468.43420693850425
True	467.6359618075096
True	66.52390914782771
True	283.27514139711434
True	76.9142875429266
True	340.9548449086791
True	347.54910292443924
True	251.7427183389455
True	177.8442220941334
True	383.30717936924026
True	648.1971553791224
True	746.2779403692159
True	293.23871035525184
True	743.2398154054623
True	64.37415382333873
True	867.519330859096
True	353.8470758259246
True	14.071563229528262
True	583.1390423904236
True	693.2518675045253
True	251.11996457343864
True	167.7345724783582
True	49.90472872093947
True	401.7352619630476
True	74.01425571621314
True	15.036414882082862
True	886.0317228859543
True	367.1626400404473
True	173.70824466902002
True	983.9843832378616
True	11.14121943588139
True	803.7015797037724
True	31.13548766589464
True	682.8083586386431
True	54.27514078130236
True	771.5491605222899
True	467.855926215799
True	200.6605222819355
True	429.5104512200683
True	202.3707126792811
True	299.39837606881446
True	234.35078347932503
True	413.56289496001546
True	9.06710782691813
True	317.34804132899706
True	110.74000849105462
True	12.839291748355542
True	470.4027059258677
True	724.644402870709
True	299.1232960982891
True	78.4723842081667
True	315.6213121147213
True	83.14343045488032
True	183.61960973289595
True	175.66748090397718
True	397.9863801606833
True	44.520234253372834
True	132.04961263183975
True	382.39751102627145
True	873.1871579391996
True	102.4604211356724
True	209.1442559717685
True	429.8928350099703
True	18.59049667932781
True	422.1241729635848
True	501.985874187264
True	89.3008437811429
True	389.5430564768921
True	362.6738782590692
True	419.87308565477343
True	587.9971709233728
True	1044.0750894277478
True	988.290497434474
True	53.367592425682766
True	1053.9101556078822
True	112.762161165998
True	116.4035280290605
True	112.38801658936168
True	493.48545716596703
True	370.56488570950046
True	555.7087325145582
True	256.54408431621334
True	160.2627984130419
True	402.5092266722591
True	15.059230838602218
True	450.1111955471722
True	400.12573191750806
True	152.2559944091915
True	96.99384768845982
True	515.7651338209489
True	1001.313154883572
True	205.93701110240067
True	66.74689724405482
True	409.788627898176
True	362.3145451401459
True	479.1669922182856
True	340.2755282153205
True	4.136649810587923
True	540.1648743301695
True	516.8974424184969
True	503.7252127608813
True	192.75533778380407
True	104.65715783555495
True	20.59840496164788
True	377.7254770045219
True	109.05163573703288
True	7.620677405561156
True	30.103715354811808
True	351.5435771858433
True	641.8370335084749
True	132.8997818049788
True	91.78390849401136
True	24.437433991099816
True	411.4233912319892
True	362.2770043936274
True	767.4807109628282
True	298.07898973395385
True	533.8367483937175
True	545.3986753944469
True	522.100515506748
True	284.2913985504512
True	566.3501467890519
True	93.1865935280194
True	574.1775801230982
True	7.0083012714687705
True	366.43460639642274
True	467.0711104708088
True	946.4507816151444
True	347.0567387342966
True	799.1953352948619
True	985.6585495377058
True	169.78996872026872
True	37.07697551725622
True	375.87411334227664
True	390.19402945329153
True	563.7188300686838
True	254.14149146671352
True	29.83152600845127
True	653.0565410552595
True	128.73669177955884
True	1072.7287741916282
True	311.76439065273723
True	461.3543976238356
True	121.7692365914499
True	816.3264658681333
True	141.95952833497634
True	827.183041229929
True	594.2485148840282
True	191.6546285657704
True	113.08348889121427
True	64.5793258648592
True	565.1572288029964
True	906.362265639592
True	434.03461881954354
True	527.5242364057382
True	134.2704627543581
True	623.2114514300298
True	478.70653485762506
True	805.5142564773932
True	322.9244971148473
True	596.5680089275833
True	113.5313907327186
True	27.471666426844703
True	413.6587462922221
True	168.6497371437706
True	103.68742682729092
True	381.9068837038589
True	1073.7446323459676
True	256.1955996692563
True	548.8465882570184
True	11.627619059179985
True	72.56392329022104
True	337.7976628845003
True	795.6100236860875
True	450.6706824067777
True	541.3354286604462
True	722.4452985249169
True	66.83433713594276
True	733.3249311351345
True	48.24585941772556
True	107.743888610671
True	188.2425276750396
True	81.56520739240497
True	27.014677230276977
True	295.13746480230907
True	482.14749174116633
True	901.558109180155
True	853.4098667701551
True	5.722021426493125
True	283.47723722146645
True	455.781151276024
True	118.33899906793766
True	247.46202793015536
True	335.4485637848201
True	1322.6633496976033
True	463.16183862249903
True	23.132025700898005
True	184.76898341266303
True	679.4976804271371
True	32.603419207351955
True	178.99284837529828
True	544.6589011841597
True	72.85320090679782
True	864.7445967457486
True	319.6319229216403
True	662.6432561536928
True	74.20995330249566
True	657.0218532971153
True	590.1509733938359
True	902.7598233388744
True	246.57655443356484
True	504.2076853759611
True	847.8257040799108
True	896.9251642458092
True	223.41218370653203
True	802.0276807130707
True	218.17784368685005
True	451.68023397488525
True	376.1358299676856
True	496.6159602999103
True	487.29330004951566
True	304.6407459225619
True	337.4141261894796
True	116.32985900105147
True	343.14928198710527
True	1109.0415379908482
True	319.94866750364497
True	150.0240703293749
True	279.955448754547
True	750.70273322772
True	646.0523737868231
True	407.079567985468
True	123.33837814648264
True	328.0430874204391
True	36.18635623368153
True	175.2551454901095
True	87.12272055527649
True	86.56516546950165
True	523.1682677861078
True	137.3426143032106
True	132.37996418967313
True	103.87300138564632
True	89.79418934057182
True	443.7543143041949
True	386.0651268650855
True	1049.0595762425144
True	519.4219279770972
True	862.9090308752988
True	270.8531403755754
True	308.58850383375875
True	549.4940481237821
True	186.89839297847905
True	759.8370721158151
True	235.85707202402264
True	357.76087442221694
True	71.3189821712429
True	111.30602292338632
True	268.3798214654384
True	122.45539194510536
True	460.5940638013699
True	30.58880521527152
True	576.9314377569218
True	1011.844927371759
True	724.6250308304107
True	1.6700378662549171
True	59.395129232300114
True	486.0153080869968
True	436.3332162580246
True	76.1639335322884
True	123.63794125512791
True	307.137683558193
True	85.60570474378568
True	52.93418002612395
True	696.5863799188056
True	646.2689710256727
True	168.86642127331802
True	173.14691310742177
True	536.7223109324918
True	52.27319320708711
True	27.60539104763632
True	570.5681915490308
True	457.6458536116843
True	1118.7655950153528
True	48.04622404177196
True	477.534506169531
True	861.1084574937286
True	819.7873277844095
True	289.79411273335137
True	755.1874663200399
True	384.61281968337033
True	42.81119626141757
True	98.42177729808874
True	723.8445493456519
True	76.83323088827785
True	141.82665445256782
True	946.0136975572505
True	193.3620341312691
True	284.0428420280902
True	101.97097226010251
True	677.3610825184652
True	601.3274114684115
True	218.48666721259863
True	430.9438128082281
True	36.725054278709365
True	278.95456650373944
True	599.0076823951649
True	630.224148544114
True	322.27288464022104
True	75.72665944840072
True	961.9364035203446
True	1050.818710656035
True	565.6766168464295
True	54.36792570897856
True	29.1905256523976
True	88.43390473577072
True	107.1340391292614
True	104.8980329558532
True	880.2520065978317
True	1201.94980347898
True	680.2772075038861
True	322.8579015057201
True	7.771567350435546
True	21.193635904562303
True	334.6476130425667
True	473.0722404966188
True	45.326278976997
True	561.2742377370303
True	424.7493777986943
True	402.5394018353097
True	81.59491869988297
True	194.1195969940343
True	272.9982921069245
True	135.61236364993167
True	363.0479069872879
True	42.44517215387784
True	177.2953355866923
True	1131.5055466122772
True	6.291174041721593
True	28.022712691977823
True	580.150019931692
True	358.6066865890597
True	794.225843559993
True	157.23788879349948
True	755.4381596456578
True	593.6549375761523
True	281.84234974746863
True	422.6461910132477
True	328.24067528817267
True	289.2904651401265
True	266.3820290420037
True	404.0030117291509
True	499.5146148796968
True	490.6798634352958
True	104.75419534207688
True	358.1651502676939
True	9.993689863358512
True	193.5571347994316
True	225.1516707637925
True	847.5829742153805
True	594.8269849176343
True	30.578916216315577
True	715.7838286155406
True	822.6211176124426
True	106.08275658171183
True	349.7181796740539
True	827.4645722631296
True	221.47751709072497
True	160.4960591808251
True	529.5037873083214
True	564.6670573159862
True	1112.7229857714665
True	150.24097668260245
True	154.73360739200598
True	250.49157453109697
True	313.20730323247244
True	422.6096854349423
True	412.4322443173725
True	313.3919973620748
True	453.0095459800156
True	503.6530423947559
True	215.8337974851304
True	1460.5575528122122
True	260.4430977869062
True	389.4945524711467
True	55.39618188105399
True	763.4332565932847
True	247.6635910505452
True	915.3743781471936
True	568.0069332534433
True	312.670552212526
True	771.7211067571842
True	265.9632665361541
True	209.90112236997567
True	258.82714453094087
True	218.71598401109395
True	139.5067028391266
True	257.35194297534974
True	742.6438834850459
True	541.8919156005476
True	222.90023742367785
True	1154.5242082781178
True	117.80524204687904
True	260.918592251952
True	71.62596972583079
True	298.20995641953346
True	411.1823014355308
True	89.23527845746287
True	215.88767171506527
True	70.23801237376412
True	678.2167363750942
True	379.5491805424872
True	227.17608260735955
True	762.9539305575248
True	877.3028647302108
True	788.4498709737771
True	817.9344424663586
True	356.45734794646154
True	1.035682511672365
True	256.7518204746653
True	52.61731069668416
True	385.9242435820584
True	51.81971376925314
True	352.4595889727029
True	864.9571069219322
True	986.374575843731
True	399.81381065304106
True	23.962612459040702
True	525.3045864950568
True	496.2355655842968
True	187.1348641906029
True	238.32853348427255
True	292.0523475544618
True	22.742412382883412
True	129.69500569150316
True	948.8514623497095
True	56.99740559312223
True	502.79468659794304
True	790.9275568059395
True	100.7232557978014
True	253.0291230405008
True	114.00139183744834
True	14.387341152151054
True	1.3169221719789714
True	120.29414660255723
True	1010.895444745356
True	501.2612932340586
True	67.26924663199283
True	789.1770075780216
True	341.62400421305813
True	1.0202051395169296
True	439.6575308148781
True	194.155018537578
True	512.2860944325839
True	83.43724692859178
True	331.0690269634504
True	372.3879476155734
True	169.127504636462
True	207.946598401199
True	125.17384033256064
True	174.50809352171763
True	990.824978738812
True	15.625804948750348
True	508.9758295207265
True	483.5207816957898
True	397.64686144327305
True	223.36378569696723
True	236.3963062412238
True	152.11020118460556
True	47.11601926558917
True	490.4318435297743
True	150.2024533721519
True	840.3679197363169
True	833.1056649832487
True	240.38594167544363
True	326.25823797804986
True	533.0328795069888
True	42.83603285629936
True	87.27438589652182
True	754.985895611626
True	1074.8216028302431
True	112.46609200250197
True	729.7373729171369
True	145.83565845497208
True	925.8346793512744
True	663.5851193993705
True	105.64405215980454
True	271.47481744100253
True	609.2479551770779
True	262.2604849042588
True	48.265387014481824
True	564.0375810150435
True	460.2819744640393
True	5.433160545568178
True	483.8344026124423
True	67.50222580444505
True	170.0242507063338
True	237.5807415663084
True	310.48910353516703
True	74.59936717255772
True	209.3415398716238
True	352.37378365626785
True	437.1235622899479
True	912.2286480379518
True	46.52573618042768
True	906.163341930626
True	1015.4628087725504
True	131.31660001169143
True	78.11385535842176
True	955.6329123443224
True	34.3261670899376
True	227.11517306040187
True	84.56527420861667
True	214.8907543984574
True	366.6970955338973
True	975.0496847877024
True	93.99211753292433
True	75.25208425576314
True	631.9617574531558
True	279.46297980891825
True	721.8967051316423
True	54.92644300475813
True	494.5196430646971
True	386.3267270447252
True	674.6969896285127
True	53.31305484934155
True	113.09973531112789
True	25.494192632111982
True	264.5693349859534
True	41.13513562244351
True	351.5508042050738
True	3.083010581040744
True	1206.5248905119304
True	105.36381795033832
True	141.95474344648636
True	347.5198722943062
True	748.2632755582517
True	674.0963881029378
True	985.213125722064
True	479.7847017373139
True	411.04910932324935
True	143.26532491294554
True	420.0952943115443
True	844.6204315001515
True	424.8308789064545
True	938.5863503756711
True	86.11090663822316
True	428.0887347603251
True	184.50571872213467
True	278.73236362894755
True	756.1820389271654
True	157.29949701952043
True	134.07144163861705
True	64.62698757725775
True	848.085122234516
True	783.3681144627501
True	84.07478265101086
True	443.0946088750124
True	739.8372676530588
True	416.2946927341696
True	58.03470986207356
True	321.3586279954347
True	790.3365434320262
True	32.06398695926157
True	371.8245714369991
True	171.2483291358695
True	289.5021088271548
True	32.799921687902334
True	222.46230309196065
True	765.0921242342376
True	626.1701537246296
True	57.54225918060533
True	291.3827090414501
True	867.7062231891473
True	19.4998538154176
True	309.78317223395544
True	275.451129226284
True	437.3139944698504
True	215.38151716137523
True	589.3845078858825
True	44.57615359535459
True	935.1709865030708
True	867.2549424715901
True	48.476336517042384
True	414.99990844252335
True	721.6115188825698
True	890.6723304702048
True	269.27537781028514
True	578.107372263247
True	128.37242624866204
True	188.955162853831
True	138.69458400827344
True	138.5376324280361
True	211.49313314608588
True	925.1035293961536
True	796.5198684805591
True	976.8642263909422
True	19.63875225175545
True	26.20019440196016
True	351.4027824763479
True	12.38716206208582
True	623.3747584992342
True	1067.2826705755
True	276.98990192781685
True	209.49758214232432
True	81.60240871157526
True	219.53767653316183
True	135.66887566027646
True	43.344906925809646
True	133.68603222478893
True	94.09446905092264
True	244.91761419498565
True	541.3938124306078
True	161.15426494949688
True	29.367603111416827
True	58.62512630860851
True	433.0603162064378
True	258.210846874008
True	574.7006825079135
True	23.41466611818689
True	114.08988979030366
True	662.5366123260674
True	264.45311839031297
True	453.8253617880576
True	661.3191820935799
True	99.43370411466977
True	106.09669282066324
True	84.37708682112621
True	28.45388234037308
True	126.67155046377648
True	88.19675444146002
True	102.75082399981684
True	153.26363435779507
True	238.0610398691913
True	802.9088289175588
True	285.8115576438192
True	944.9963445701596
True	163.4533013586153
True	197.54837753431195
True	802.6676667793632
True	324.2081543342859
True	577.1290710647788
True	252.91816228027443
True	359.7305618101492
True	459.219979751619
True	557.1671271973229
True	642.3021506869628
True	371.8160984529513
True	30.191302890339955
True	552.9178571895967
True	625.4880091686168
True	20.231687548488186
True	11.47668518311644
True	265.85051728825044
True	396.1603138119614
True	462.2349523203729
True	67.17651497677579
True	621.7648208774943
True	919.8142867981504
True	233.30556465454808
True	901.139381980583
True	275.6640867595331
True	97.62276790342352
True	277.74320764806737
True	679.2768387552544
True	39.65962986565747
True	599.0686821741425
True	1318.6275468482158
True	1023.0284573349368
True	893.2766910346779
True	221.41988470792296
True	87.94883886484271
True	189.0484607141094
True	806.7984286422267
True	139.65191689162
True	1072.6754932823735
True	870.124182599079
True	42.81491279262127
True	87.19676114848721
True	419.5362249045706
True	395.78173021153714
True	205.3472168442828
True	507.55257821808647
True	665.1256820198807
True	123.09092366689028
True	279.23286439328103
True	1023.8169133660202
True	51.27378766514606
True	693.0119138057449
True	563.2214769731695
True	39.4180783206659
True	837.2568850726383
True	386.5394162783701
True	539.4886860723341
True	112.92576210871954
True	273.71134486295404
True	211.6473380244892
True	26.160705584251048
True	138.8066191924684
True	744.2608928702522
True	139.9671793905033
True	377.4979671191477
True	64.5285802454777
True	654.1489699549707
True	632.4530695938938
True	228.7699634825726
True	448.31376351833626
True	174.59070452025244
True	163.97646946329857
True	220.28133702129733
True	281.78642450731047
True	354.5297449106686
True	127.482367117496
True	193.44040074329192
True	24.614941719378358
True	911.3498244983688
True	314.7321392227432
True	8.75618543435903
True	365.70819458721655
True	159.80367320360716
True	624.1026412543349
True	372.975238882448
True	583.8327792827378
True	530.7192283896972
True	491.8722616097464
True	792.0268025637106
True	242.59652853954003
True	561.1277187324315
True	150.29988479088988
True	520.4554244010008
True	358.6392331367346
True	378.1639750721879
True	129.8975652045817
True	136.17154456865492
True	107.9972968675465
True	67.84460927258326
True	697.6160801931097
True	183.33601319983455
True	44.87135541685146
True	0.0
True	544.4315564323579
True	107.04983661498798
True	22.954437260011044
True	40.700691151060624
True	116.55762188984266
True	535.9243616912197
True	179.90219850093342
True	111.17456561805034
True	32.87270880232296
True	159.9548335185053
True	900.9719134320486
True	50.4182267758534
True	240.53027603400216
True	783.8348813575149
True	310.9344158746229
True	462.1646301080269
True	464.0429407083713
True	518.2235726027857
True	601.9122371174204
True	891.6763048753526
True	250.11639299558945
True	1043.790601196651
True	911.5569783352004
True	626.573128218078
True	348.1167836581089
True	816.6624170803266
True	8.899907990201509
True	32.38022233902441
True	303.42618467021265
True	42.10612824490238
True	198.73310315849997
True	757.3604444537262
True	209.88192791859524
True	728.9993894797461
True	762.3860617906472
True	119.22522736482944
True	371.7028431308572
True	601.1314032011711
True	24.01123769830141
True	130.2480425982407
True	443.0222377110772
True	300.97566695141967
True	207.9507531697677
True	116.62101562887318
True	373.44171857902455
True	23.117984450797323
True	370.0777562383256
True	346.8907973442194
True	1051.5293833884425
True	362.812735888327
True	30.596646426848515
True	448.3504792535027
True	445.8770717733798
True	233.40413607846705
True	30.815520664112263
True	757.7195972062128
True	454.9803167738098
True	185.7557439359645
True	12.687708351342565
True	1211.2563065024603
True	162.4788329950705
True	26.662020797413398
True	299.8793787423591
True	285.9282959011404
True	117.1490918530045
True	299.1142567727315
True	48.95129053977331
True	322.93287316691857
True	302.659950488461
True	311.9376258327176
True	29.387520404027924
True	48.27896047110914
True	1044.2433068049029
True	26.36159456035819
True	12.407644595469492
True	179.95331865720482
True	662.6040122945095
True	10.18302091707235
True	184.71163262044007
True	177.34492958813146
True	514.3412094320717
True	368.21598437874815
True	712.0190712851777
True	318.9836294979434
True	476.026362528465
True	454.5727972957495
True	484.70565535727576
True	99.66869122058397
True	1266.7538642685713
True	893.9267648269212
True	288.0057842764948
True	542.2160696625492
True	103.79892859774732
True	584.0446066425075
True	455.2876720317871
True	153.5554369449
True	78.01610234917833
True	344.06999226611106
True	171.13630312941706
True	29.81590381324303
True	637.3679455665523
True	378.27340580947146
True	71.31371314860515
True	28.89672394484157
True	635.92293785874
True	491.2085172012589
True	74.79403489858014
True	21.746096719398786
True	325.37120149759386
True	321.6979033509384
True	739.5794810317503
True	547.3568363809707
True	561.3204707735947
True	791.9073513215855
True	8.56442636656938
True	59.491123708441286
True	35.40689294780791
True	58.70785340115417
True	498.7639140733316
True	581.8023323135542
True	84.79870674528543
True	113.67077760972062
True	196.3763803151768
True	69.91647474597224
True	176.1235259753332
True	202.30525240989505
True	266.3011830103988
True	831.8055352078295
True	609.0074434732825
True	290.0456460528034
True	198.74899647240983
True	256.46217797236415
True	256.15092504410137
True	743.9396932430531
True	336.5052370242881
True	168.53959200376792
True	888.5180872497036
True	361.3442725929781
True	474.5378010137146
True	161.32910078924198
True	127.40007659296448
True	59.52667834832389
True	212.4316943942083
True	968.7878730477152
True	517.9396237947097
True	121.04142730269656
True	352.9330152219761
True	102.01485932557706
True	659.2334783784086
True	4.155153212188374
True	703.4763248037164
True	38.28489079047623
True	963.3173416864314
True	840.5062163524028
True	213.95806338144877
True	31.296819094796497
True	81.0911775309016
True	448.2787251886776
True	221.47985053498036
True	1.5012683357229513
True	78.65865637262425
True	1081.0142441227065
True	348.2614145678926
True	660.4583458484242
True	488.1421429276112
True	29.250241360305367
True	138.2882134591519
True	440.2628170277348
True	951.9288302790936
True	802.6478408092333
True	421.6584716300701
True	353.14945996623106
True	18.498793703679613
True	81.00414289133835
True	774.6593594241652
True	486.01429254967775
True	382.0542460183655
True	881.246678334223
True	23.433065203668196
True	213.6571234614539
True	885.8883148948887
True	227.33128526149696
True	9.11244439542664
True	504.612717147085
True	102.26043435263368
True	646.8087307664986
True	48.71859086871786
True	259.47795024083865
True	857.843368734858
True	905.7552276093728
True	277.0364084533467
True	437.6579507217442
True	120.455433344445
True	610.4466637576362
True	258.1962111806134
True	190.6347423498369
True	863.3214779449826
True	56.0626695869388
True	747.4600835750881
True	278.3691020947172
True	299.9541193248531
True	169.6319605005021
True	464.0361752818396
True	618.3769570743503
True	375.1948231623613
True	408.0661846033719
True	71.39021855935472
True	153.15108338610978
True	455.67176689265415
True	215.76844685548696
True	38.59486484876005
True	212.42534347160665
True	387.9332377209116
True	407.1724629071719
True	766.7063300119981
True	136.72030864874645
True	668.3741458049789
True	513.2676285671342
True	614.9408472891871
True	137.26881037677782
True	35.7793675262918
True	663.9110877896758
True	70.90166966455388
True	550.0705015047465
True	677.5861735660341
True	456.7501732362311
True	140.6573060261038
True	531.4627881270001
True	4.278570139001373
True	388.4025340411821
True	28.44409979670834
True	631.481315002092
True	280.1767620209952
True	570.6684889461037
True	690.375606427439
True	140.75321497171925
True	508.9544110017977
True	495.3986570330217
True	62.41055136745872
True	950.4919827143038
True	3.6740596740853206
True	26.23279871603002
True	658.4232834974042
True	708.5644028461431
True	129.8605602091794
True	407.322896929844
True	126.07114702430408
True	71.2820402946159
True	480.0927951778899
True	43.03089573199836
True	510.37100442213045
True	14.1838913202927
True	847.327673763336
True	553.9622180086656
True	666.8779322580237
True	100.23824712427826
True	395.64209538817937
True	976.4139831801456
True	876.5429155749194
True	141.83615643241544
True	541.8099056227867
True	451.505205080982
True	246.6452780393493
True	253.34515164339984
True	5.339924824257202
True	325.97100302251005
True	11.654929383780363
True	364.7059502739983
True	77.06863589207425
True	421.1801942057119
True	656.0519473782259
True	125.31588050061984
True	234.53198133151065
True	628.4835801440562
True	675.1061499067114
True	293.03692703530754
True	141.5684586142012
True	169.52449655336216
True	475.1827384049724
True	89.83718362066216
True	9.92699179401499
True	518.2638842583551
True	557.4425511052928
True	19.654400959915865
True	143.6939910549062
True	917.889194978088
True	508.0438130298727
True	261.3745532604764
True	33.74508232173848
True	480.4652548990639
True	114.47013471237516
True	594.4552185467522
True	665.264986004655
True	305.99270848262574
True	380.2385844885612
True	189.7037687615515
True	245.83980170645967
True	70.63237906867396
True	219.2414159088645
True	509.3965657050754
True	20.743655970326884
True	425.2527112907976
True	372.4350811085733
True	723.2310402671994
True	908.2301993600088
True	895.2088065049221
True	152.7416871127244
True	397.6436933115152
True	74.38915320977355
True	195.8850016845089
True	321.9325702898786
True	11.131566124159438
True	806.8434304592926
True	24.53008402798944
True	406.67754759577247
True	262.5413806091693
True	673.5280951437594
True	199.96170695204893
True	36.96583897127088
True	691.0444086772965
True	1075.6314635547992
True	226.03213268354324
True	131.61026655595882
True	606.1896779777438
True	500.3754162172882
True	17.459794110556576
True	826.0042088994148
True	113.84859837664386
True	46.028567545235
True	302.5977124571851
True	347.8597505001624
True	396.5244039094792
True	257.0077984777675
True	20.05310466526966
True	22.310088275574056
True	855.6840507054128
True	201.97761802220705
True	111.23779519255017
True	859.6266068212847
True	642.2168704099818
True	643.357725546778
True	446.1400538718543
True	149.17424883414813
True	33.07232828905676
True	99.56576913302274
True	428.1066699325879
True	229.9541638052327
True	476.00304559764
True	142.7403586776036
True	470.6558531579121
True	646.218979764792
True	963.0553896332984
True	24.561371889824525
True	995.4382219179444
True	1031.989523462662
True	483.2036383843872
True	80.57151857174246
True	809.4615494229454
True	656.7324595510387
True	674.1310841469278
True	179.1863596745311
True	739.4795338859434
True	707.0269816632979
True	120.58171205227764
True	792.8185542613301
True	793.4851865719222
True	495.2641603417941
True	232.0672673600835
True	65.14911668357578
True	305.4365481690092
True	351.32420605556274
True	475.0326522085599
True	438.4943633481752
True	189.56640726881443
True	307.55860033464
True	2.802055071504724
True	13.262220106767208
True	105.90530444173542
True	135.43661708170058
True	355.2582565084705
True	341.2994963745933
True	110.43607566086013
True	17.73601845391366
True	215.3398638953792
True	820.1934080129872
True	480.4333521033885
True	541.3437308853988
True	565.0279559248469
True	801.4230355265149
True	634.2648376494647
True	90.16192598865646
True	215.9977097337486
True	241.71721163373877
True	280.99818908341234
True	106.62373139396712
True	360.9849934826335
True	428.98317188585554
True	166.69745542344953
True	653.7909624573496
True	240.48493733820143
True	203.67823064948172
True	25.873165673652466
True	250.89900297475435
True	456.3139594490491
True	164.37809549878972
True	529.535841660853
True	492.94014238845625
True	250.1225290729594
True	102.9696449610386
True	42.12054481206229
True	404.10621105321735
True	792.9250939352125
True	162.31801957314295
True	1033.1709332397013
True	1049.3914775854491
True	465.815637069489
True	99.7617278538654
True	121.22893773661234
True	667.5501869752851
True	8.674420856923794
True	226.4172672202873
True	133.90623140235522
True	117.65433401802248
True	324.52281818090586
True	636.7762266153757
True	42.91275713980827
True	133.12437433738015
True	977.9682084320684
True	50.67704144074142
True	451.1948595407122
True	528.6995203100436
True	241.80871515292995
True	132.81643695930686
True	892.5010526393264
True	1206.1596314165306
True	524.1989231299809
True	642.3112345599551
True	219.03530639573765
True	152.33180380336802
True	317.971888701778
True	250.951946103438
True	171.99348968818703
True	311.1605624294739
True	354.04398372491096
True	10.1620247044261
True	633.6850676157636
True	150.56712895396225
True	77.39646819865979
True	450.03349023910073
True	326.45248338223223
True	1208.889478679535
True	349.0063632742354
True	978.8385506803954
True	10.411672117658602
True	272.00528425955736
True	226.39464504852077
True	155.93718243403092
True	482.7911934189146
True	203.28968152911384
True	393.55095361700734
True	336.390876914171
True	111.44726957501906
True	350.42576720943487
True	1071.5657918559891
True	732.8245168746495
True	215.0856242978676
True	105.6080920029776
True	302.1853736631308
True	24.82483125986867
True	346.85127814852063
True	318.3630513849112
True	580.0800256499216
True	454.37056072918097
True	353.29560636955136
True	159.38951964135444
True	13.622522656612375
True	418.2178779506646
True	275.09247565393827
True	144.27151941038713
True	306.0267617311543
True	438.8411570933528
True	806.193232634765
True	314.3743939491256
True	788.4718962264434
True	412.8805847674227
True	381.7461512619316
True	1.7090260003385327
True	1156.023274626993
True	106.35618811700772
True	936.3543724359616
True	205.80125048411517
True	458.5897682311285
True	670.7674732867047
True	85.55610339186303
True	488.37806756436174
True	32.130754736759
True	437.5935158792318
True	77.92716242848424
True	230.8675861053177
True	37.88030415299285
True	659.8967313153325
True	194.27894095373344
True	26.416122061346503
True	410.0873850913166
True	109.31088163942889
True	168.16310129044024
True	793.7437918833492
True	267.51547164635053
True	157.29597563018672
True	366.4145023786543
True	519.5239365780774
True	339.92749699531726
True	517.6718847141141
True	617.57064681248
True	160.2868741308705
True	6.6778571368456765
True	76.33125195647278
True	421.8493993054232
True	90.17480033175568
True	83.06479462925614
True	1060.005934448061
True	28.389047519716925
True	321.8398432020075
True	321.7212622596534
True	446.6233716684517
True	682.2239872416365
True	189.2910278192933
True	637.9380938510411
True	328.8974475517029
True	343.7737789874904
True	271.6175343910757
True	217.48642144488247
True	361.9494383977829
True	428.982012604857
True	420.6532331256987
True	591.5626745097577
True	137.92858865675987
True	73.15510025388626
True	38.93541344230799
True	283.2589531024439
True	658.1843111647042
True	412.4594989129594
True	782.7700923180863
True	213.55183565150676
True	378.7795756134885
True	67.94613933804874
True	53.29816664139673
True	425.1094293887087
True	199.24160370851027
True	218.8546977941841
True	44.29051085439274
True	1070.5709400871565
True	180.73888504932435
True	919.2369871601436
True	320.56616287115145
True	924.3573806233978
True	225.03149584937265
True	477.7982828476633
True	533.8300306128019
True	610.3368742183006
True	221.25292463124356
True	469.5375184397449
True	913.8692880416464
True	124.8234264354009
True	7.28112916756906
True	557.1037729119516
True	28.392871574930428
True	77.13172474496817
True	790.6979779061998
True	215.05680041849047
True	951.614663766346
True	680.7723210655748
True	424.5447538941493
True	273.9139310308647
True	480.2989575063637
True	327.2769717376601
True	165.16547957793975
True	674.0263366542924
True	722.1434941618045
True	212.10742715212487
True	88.00804252359725
True	500.662415760604
True	140.4912190057257
True	373.9225813183737
True	350.9659496983629
True	65.27080475145839
True	383.16440094156985
True	415.1917287122216
True	371.2196533716892
True	413.3597124741263
True	436.3620758275305
True	650.1148981250503
True	57.436435538079934
True	447.43154994118566
True	332.2349249320428
True	668.4257268165107
True	219.85955894796103
True	101.93974924505753
True	44.16220136235746
True	541.5414089990492
True	619.9513697790115
True	191.7093601550337
True	419.329647219379
True	357.26783432344
True	17.85867269133034
True	165.41827228735067
True	292.3508840320271
True	3.746736493313979
True	881.7236753767259
True	81.216901303973
True	102.17790916372672
True	119.30502552416922
True	356.703862286149
True	36.50692359771465
True	466.1612469599103
True	226.8874437751221
True	5.244663799125032
True	117.84753009005232
True	437.0832914330488
True	51.75297875997871
True	68.95982903264118
True	174.82323618099292
True	299.06633363775137
True	948.5696126707646
True	396.86406867911467
True	984.5075928817844
True	195.1134700117944
True	1043.0464499564782
True	774.2094519777702
True	670.3292033106676
True	392.5588812303208
True	387.07239491196594
True	78.7052673429723
True	71.01152885424668
True	79.21234890466977
True	188.9661395057476
True	483.85754941150594
True	1118.0754325749176
True	181.52345216639227
True	355.3321624957291
True	440.35998092138095
True	581.3637777336326
True	601.4807290629324
True	283.56814533773274
True	446.1198536079193
True	686.8126240291754
True	96.525608146336
True	703.6397971871049
True	248.66996349119032
True	140.73898312457953
True	408.8400059842469
True	839.0437454083363
True	421.4023445033578
True	854.39296698017
True	189.4621270925146
True	350.457941921141
True	678.9920938424075
True	632.8728588775124
True	193.50174672818844
True	263.30029345509973
True	788.6224040550778
True	31.61946897301041
True	184.6138015209324
True	486.9751526954356
True	673.1145965797831
True	106.96063513647027
True	33.371780470386845
True	166.65832263046303
True	742.9676424092604
True	317.2465491019407
True	544.7637912912071
True	358.28607765423936
True	306.7471007086357
True	444.1710330012027
True	513.9446163251456
True	72.78443647236121
True	360.68259171336376
True	817.4355445990375
True	0.0
True	277.70177145327386
True	252.532290064544
True	1009.774390807196
True	144.9968692300598
True	635.420843274159
True	635.8451805939362
True	112.35391421901863
True	222.33455125644463
True	132.5141940556848
True	11.256740886894892
True	297.3299367833817
True	375.39559866417966
True	1137.9331230799055
True	248.77688211432397
True	417.9580573972656
True	647.8649043188188
True	204.8829245877085
True	29.13087578879464
True	842.1804201025783
True	624.984727202573
True	159.39430394324188
True	593.5602512939877
True	156.18509801132709
True	314.4536825938957
True	790.4128906417983
True	38.0079947898253
True	109.34072206186109
True	509.9599446984484
True	66.31307716741053
True	78.5016798403767
True	402.29942455598666
True	21.412134097811897
True	748.5839808757434
True	99.99558796192716
True	155.19272473908492
True	18.08355700961276
True	740.2532105979593
True	30.46097538074007
True	769.235266907835
True	406.2063489636457
True	113.95357087413554
True	692.6490885204499
True	525.7563165775119
True	569.1906018612077
True	46.25575145612289
True	361.570110494014
True	5.712922319032389
True	92.323408085328
True	362.00141475807294
True	49.68163852409825
True	125.25902759300736
True	308.1968622438552
True	178.3490096946136
True	106.71965053537484
True	644.732372953662
True	21.27617859588372
True	1153.288454348532
True	496.3871038786314
True	307.456161918703
True	497.4118952814527
True	124.88429446561528
True	788.475493337512
True	1108.606241269885
True	744.0180572082367
True	162.0077980701931
True	224.363189531504
True	48.93369470229008
True	57.74340434371355
True	153.50899265775118
True	101.05470073541846
True	157.6620641966852
True	1133.2282629968636
True	306.1280915577117
True	365.9442753787744
True	678.8357751345109
True	15.872808752922246
True	14.178765090642116
True	593.8745470815011
True	5.442379474873745
True	111.9720077014214
True	671.8460196380013
True	176.78426122144236
True	644.9619534591283
True	848.8473344661799
True	160.45644217899834
True	898.2988035263677
True	3.754712529301032
True	444.2215852571532
True	1045.1550583590238
True	26.233203312829904
True	238.5692308749415
True	149.76841431779036
True	959.2055333615242
True	232.3720973389192
True	512.0210704654614
True	124.62819423714046
True	500.9073340285961
True	149.9661870338467
True	99.8023863774024
True	390.6420163556696
True	67.39753935056741
True	55.68031433845156
True	1035.1784486162958
True	264.49282429630915
True	157.60694068808556
True	367.5440213600415
True	397.5868883796661
True	211.84870415832648
True	168.4211314296583
True	378.1644858706149
True	36.40940988558871
True	502.64576608116965
True	1145.3296529273082
True	113.98057366851307
True	473.5277337469517
True	316.2607410989536
True	27.24733281864637
True	400.4923342350016
True	100.83422907301971
True	569.3612256225916
True	207.2975663728275
True	412.899955790086
True	21.098826717703155
True	427.6597763088632
True	107.09776032851856
True	339.2114992356839
True	30.628773544984124
True	161.44959817810653
True	251.8045959547862
True	773.5928381479388
True	58.8291450646839
True	143.1558910959423
True	234.2526903238868
True	143.31058422393232
True	619.0923100381002
True	581.6236506684224
True	782.0991630289
True	382.6733937844963
True	543.5791890950704
True	383.6178173064321
True	685.9835728855008
True	72.61091303301666
True	471.254326033002
True	417.7232511487861
True	50.57135841239382
True	82.65672776325671
True	130.16105657880223
True	87.16751978346025
True	326.2045714928875
True	859.057198854739
True	327.4408529560077
True	1118.9044050584307
True	331.4804168668361
True	914.518329011633
True	150.9833386278322
True	571.9266818342601
True	607.3122441798259
True	681.9651096692476
True	441.0439548198956
True	64.97613114225085
True	285.873722680474
True	41.36468532592175
True	165.9049614607919
True	161.98516968824265
True	1104.1424523096262
True	211.29012131378732
True	563.2812855159245
True	542.1356047532523
True	563.6491235212816
True	917.2981011068172
True	594.8803858973412
True	666.9726870301816
True	969.9884653660172
True	128.18397071444085
True	322.29818948382115
True	249.72446356045847
True	335.59729227176445
True	90.39870156340976
True	373.1587590222212
True	4.16954044083047
True	320.30679375177056
True	245.97081404505803
True	607.0576821384178
True	282.0770776364632
True	362.7190988824423
True	10.2032810972474
True	60.86733163315036
True	538.7550698235123
True	30.21940553858828
True	146.41580053953703
True	64.65494419191141
True	152.81671050608833
True	239.53058172972493
True	72.13281207223118
True	375.7732977011596
True	281.2178303076508
True	98.76269948941194
True	339.13808031432256
True	65.27157895322162
True	595.8412453276286
True	839.7325194033725
True	276.7150353069204
True	1147.0791737874915
True	121.23644738894826
True	307.1214884042443
True	1054.3391347185284
True	91.1385712815563
True	300.2341573740413
True	10.460685268923935
True	414.7256284228177
True	443.145694732177
True	162.93457925970066
True	618.3293193560851
True	908.7030109396852
True	157.63839147015554
True	80.43514681565627
True	321.87381560560823
True	536.1919418342088
True	616.8052291038524
True	1238.605670995454
True	28.02134265808617
True	940.4800620903692
True	135.6008325277954
True	639.7415468886968
True	119.98864187873136
True	135.3084361304625
True	189.408812639678
True	169.1208571632007
True	741.3998748237384
True	210.64086761611145
True	228.54675931031943
True	67.01865734784248
True	510.0405078786976
True	447.5620358871539
True	178.52135849052763
True	228.4214609948129
True	16.00595566339473
True	424.0420992739404
True	217.21169515936367
True	291.20943197216985
True	112.76254675048722
True	724.8619382243012
True	417.86645729412254
True	258.81888778520243
True	644.3868470603936
True	529.386195958664
True	467.4936728418531
True	140.67572112399756
True	511.4312799922381
True	426.8421334164779
True	3.171953237013345
True	194.1145767935828
True	90.13893321203584
True	242.4057911613242
True	2.6705304952023825
True	124.1884979499325
True	365.07240755114935
True	7.846635079904329
True	878.8091990210443
True	172.0573897150582
True	743.7054425395453
True	803.7832242082826
True	156.21195814352822
True	220.7641219858937
True	480.6470829997938
True	856.2754437896244
True	53.912983897306674
True	35.789450058580584
True	134.82402136688282
True	617.8363638117966
True	730.8915473546057
True	183.73102658251
True	606.4183417342417
True	609.5386702190085
True	866.5830459467729
True	392.2859844325416
True	194.4333802217663
True	896.1827792766188
True	225.68066240217755
True	152.3152743019116
True	322.06779928843986
True	220.92820315026304
True	211.3173959669648
True	605.0499095552636
True	259.3038527327946
True	187.30984841714127
True	441.3499968588533
True	469.3574652419816
True	62.379090383882726
True	274.95540177077305
True	83.9258461812624
True	347.0882928841689
True	362.9456542520577
True	253.96495451251988
True	172.64023872070524
True	393.5146976783008
True	655.2993492411462
True	730.8092822507734
True	303.51884185964394
True	721.4109487083989
True	65.30277749443141
True	843.3592097533635
True	356.5946827171222
True	13.59177520407345
True	622.5899651015221
True	701.4671486430123
True	262.73886148505505
True	163.84431697760178
True	49.42802741800135
True	390.8304565670591
True	73.55064536363876
True	14.240228032293489
True	889.4158003559638
True	379.3423967601312
True	188.3720810068435
True	939.8513792638586
True	12.208120681784374
True	769.7032597572895
True	32.171262085952726
True	690.3071574299327
True	59.42001121358207
True	768.7624910534196
True	457.5784070319129
True	194.2874910757306
True	441.06029600297
True	203.6276155657195
True	298.15790499540924
True	206.20691239326317
True	413.93973435797216
True	11.241351420903642
True	325.1844888524521
True	109.42356682555794
True	10.016780843216427
True	471.4541603350225
True	732.4352876782174
True	297.78359217580083
True	81.97341560021596
True	310.20387054838545
True	80.75643504561516
True	189.88386522962347
True	177.55160934353947
True	365.7484847553469
True	43.72660864111284
True	142.18562965126625
True	390.90535329019934
True	889.2891267566921
True	115.97360647860096
True	208.7035992182972
True	424.4885839070215
True	18.728314202449088
True	405.932727014921
True	515.8684394261433
True	91.2875243460203
True	407.91592293518784
True	364.0525830018354
True	416.08735334461386
True	592.4913480870014
True	1057.214895193584
True	978.8395156590173
True	57.46250714682114
True	1078.51275143284
True	112.26535497919144
True	112.51426313316745
True	102.38843207951082
True	503.6813326580025
True	372.03039088539583
True	564.7914752545961
True	262.27847495962953
True	160.3123313109309
True	398.24809529505296
True	15.45512827060612
True	458.6062072277801
True	371.4630492145308
True	147.41587656794286
True	97.27991589773484
True	516.6603665794496
True	969.1783693262196
True	202.0523249167861
True	63.41201947126891
True	433.5248587398063
True	376.2588785215178
True	478.265566256704
True	319.9090081996823
True	5.348176672105753
True	529.8383250181095
True	508.80340723323445
True	500.6475654693243
True	193.8441701761892
True	99.7855332627103
True	21.33167280475368
True	376.1990698871367
True	104.83601474382424
True	6.810245107648587
True	34.51574249394577
True	346.22394637363
True	645.8191229926398
True	142.5524228571008
True	90.82247585788195
True	21.41094017464126
True	411.28921535370034
True	350.43055687252786
True	768.706122105903
True	295.04674749629754
True	509.1572894426833
True	545.3515208364415
True	534.1627287145047
True	297.9308916993981
True	537.2186807577864
True	101.15359817866543
True	589.2126587727035
True	7.688679967636141
True	361.939130718324
True	456.8497241731942
True	965.9622612091472
True	343.7064156356394
True	805.430504839858
True	957.3077313011796
True	173.53028022649062
True	36.81193246669402
True	382.5927716269336
True	381.5037454232263
True	589.4535465383524
True	254.2943170674268
True	29.24077239930873
True	634.840771706843
True	123.08104383741748
True	1089.0444947997614
True	320.2520007323353
True	468.7450257157632
True	125.67827718323404
True	815.6998520935123
True	146.0873513184699
True	837.2008240619977
True	568.7590906801415
True	194.55534970753584
True	116.2162906964304
True	64.29230538056103
True	562.2743903229117
True	897.4595356426548
True	421.36318260963947
True	534.5699148240175
True	138.8725687791791
True	610.7791184117659
True	482.6623404593222
True	792.3036124757073
True	322.3752323021022
True	587.1912401978265
True	111.96719057656924
True	26.34962679881504
True	408.10502299130144
True	175.5822511310828
True	105.15191135415849
True	377.715857798114
True	1139.6927628664396
True	273.1411359224854
True	559.0183064131434
True	11.990998367426217
True	77.15925817590553
True	328.40189600421945
True	757.3172961986928
True	449.1296735803629
True	516.8441089313812
True	714.2348043598228
True	69.87456167172085
True	736.8335961739783
True	44.17056021696918
True	99.1582899686122
True	180.71945273220243
True	79.49040375930355
True	25.520311002831363
True	286.2527780053327
True	492.7070314938291
True	912.8506164045236
True	841.9102779088705
True	5.754593805327679
True	275.2578224358176
True	478.78088056353903
True	123.8722846226949
True	240.46851522147745
True	327.0542134878533
True	1303.994965486751
True	447.59931897243393
True	28.46742653753098
True	179.6409139545623
True	725.8677598183003
True	35.47734035527261
True	171.07233358669532
True	567.9885225006096
True	73.96813454826636
True	869.9307983131353
True	326.25636368636424
True	668.3669143043902
True	72.606919442186
True	666.493994301114
True	586.5493632412854
True	883.9962908861081
True	251.5727695205876
True	513.5730784011766
True	798.6866579298616
True	912.0943027981724
True	248.33999400488764
True	783.8080046433822
True	230.1311242850006
True	454.7680203260919
True	376.7740289540309
True	493.5492656387179
True	496.2304812541668
True	303.2780505832103
True	340.723131393544
True	112.71618586779776
True	333.7302891390851
True	1116.1491368736934
True	301.0909597775294
True	155.41252776764048
True	289.1304861904492
True	741.612161362685
True	647.9679500913193
True	418.8810273363266
True	118.02379477521264
True	329.0007611768977
True	34.037540725342126
True	168.0456067632001
True	93.35531956963352
True	91.04841704938802
True	535.6428355708046
True	138.8620880597998
True	134.41129024514453
True	106.18767028297307
True	86.11145710243127
True	458.5865387180381
True	373.3195515366942
True	1044.1858373036953
True	538.1018550154529
True	826.0599362404389
True	281.52509228404
True	292.8288527104726
True	536.9089356541582
True	198.0540420802861
True	769.5267104402227
True	234.27148841841495
True	365.7521199590733
True	69.25851613417154
True	107.95419532252222
True	268.14631123501084
True	125.18831329630768
True	489.0995801425021
True	30.35281127207726
True	553.5579109532487
True	1001.5843133474548
True	733.3457111328165
True	1.1649865813756848
True	59.310183166717096
True	474.9901596570536
True	434.5813035792587
True	77.06357659064581
True	125.9942991966982
True	303.94050994325227
True	74.20276657142011
True	55.9032451530209
True	720.7879777313009
True	671.2544729799905
True	170.26620150332525
True	167.91313694942667
True	543.6439245098294
True	54.55804585125796
True	24.380804944895043
True	541.7917727269838
True	436.9344420185441
True	1122.2284991100194
True	46.80106999865321
True	466.7549368744844
True	866.4685660440391
True	826.5018145320711
True	289.0254274083794
True	755.0767661090348
True	417.7637058422185
True	41.98112124194812
True	98.47843582812308
True	704.5726309513153
True	76.3989003559507
True	138.4389186764446
True	956.9664490487072
True	184.35948248599595
True	269.9671639909047
True	104.5980297013104
True	663.0602653093158
True	615.4135520460685
True	217.6958709743028
True	449.0370761447753
True	42.721273065035184
True	273.99420489719233
True	594.6804253574877
True	621.2496431428276
True	316.8349673776986
True	75.50203178416878
True	921.8555034519708
True	1098.3164658339251
True	570.4317239986094
True	61.88899400426685
True	27.63449149660432
True	92.66824825502307
True	110.04862732095674
True	97.14976117095962
True	870.3090129813191
True	1240.5268080301564
True	721.6887074557392
True	319.6987760630814
True	8.869166614395626
True	21.24177466022909
True	343.9837598469353
True	475.9737776558492
True	47.25367672451407
True	566.7080029727306
True	440.35531241035983
True	397.69610942926784
True	79.17013414858955
True	200.90071923359136
True	259.77004735545785
True	137.19471700135145
True	414.0255583207041
True	42.57483731469934
True	178.65040353467165
True	1179.504279183537
True	5.934781159115507
True	27.632538465729684
True	587.8391809822679
True	353.8138561707044
True	803.9232029240353
True	160.68867518209618
True	741.4739527301533
True	592.3689940974734
True	287.22433934043346
True	426.1133183699302
True	337.5833558227463
True	290.64921425578353
True	271.3308849552982
True	389.4047995585505
True	501.8810901623473
True	502.90294451371847
True	108.09711142260797
True	365.3769083470048
True	8.814713684546716
True	186.966454011879
True	230.29472006898396
True	870.7326171831959
True	604.4364233442033
True	31.729634939891916
True	719.776848406647
True	808.3304115570444
True	108.5714334496963
True	338.9917015629787
True	863.1200001373577
True	217.55683781445825
True	167.63854044802034
True	507.3999526158365
True	595.3232324443532
True	1119.5228733473978
True	148.81561982534
True	155.3938499735471
True	253.3326383002832
True	311.415361711685
True	435.4249185986269
True	424.8615117214949
True	328.3883574453702
True	435.95929732106447
True	484.55014625364566
True	228.81029755070304
True	1477.8561721915828
True	264.29211545895987
True	404.0409254782999
True	49.7807022279787
True	787.3949429676676
True	248.6960420606792
True	903.7233821112706
True	524.2257443031795
True	319.18485673217265
True	758.6878983816554
True	268.49570104069045
True	221.45797287945348
True	260.8734569856957
True	223.31520981889133
True	139.16421559672412
True	257.8014118158015
True	735.5285197329052
True	520.0333652259707
True	229.03648016037704
True	1127.6310118319675
True	116.81592535165186
True	253.51766425199267
True	67.60704598259841
True	313.91957902570164
True	417.5414372936834
True	88.53830486146381
True	214.76591817707563
True	77.7124687141067
True	666.0586285308591
True	377.387945612586
True	228.8022800055533
True	744.0615046090049
True	894.1691253586515
True	826.3552585246725
True	831.4838884174889
True	351.8429807992068
True	1.1458328737914047
True	267.6559896877085
True	57.18442299877543
True	385.9105838114359
True	54.79540506878883
True	353.59234667818635
True	863.0950297574823
True	1034.5937082218793
True	393.12438792848246
True	23.535820162496638
True	531.4587525165297
True	524.6500015666087
True	200.29082281922732
True	236.24374456043336
True	300.4697753013561
True	22.267178281958778
True	131.84930257559415
True	944.6334965786436
True	58.47413923724847
True	497.5197670033383
True	786.6617798253634
True	100.05744381356568
True	240.38912796408516
True	115.63193144287766
True	15.153683608740154
True	1.8685158633873755
True	123.7424484368009
True	1010.4323670889556
True	476.7126382748223
True	62.43371116676052
True	797.8186137989975
True	339.6103410162758
True	1.458218447851182
True	451.8659590940539
True	193.15291308866773
True	492.5462809426319
True	78.8624696449903
True	336.71163178894227
True	389.42668770960114
True	164.11216734200357
True	213.21424838596323
True	132.13397295663793
True	179.79653371507965
True	1032.3280735686749
True	16.059698911592402
True	510.2192692956061
True	465.5715908352793
True	394.5328080366896
True	223.1800905933159
True	233.96374829181588
True	160.6787671827094
True	47.1193584292082
True	480.8916318750579
True	151.50203095889358
True	800.212054582998
True	812.2238594270783
True	246.8582378140318
True	316.6631772164525
True	521.0742167199978
True	41.63409346817633
True	85.1255494745049
True	733.2225767992073
True	1092.2903420308144
True	111.54698054942074
True	737.1765431594744
True	148.19564578385587
True	946.1957560861948
True	660.8902258375033
True	111.32067328163676
True	283.6715150982892
True	615.5455981919168
True	269.482635029514
True	44.55566957038482
True	554.3640034913726
True	440.753451338728
True	5.610558435351642
True	492.126919127618
True	65.55623900074177
True	181.46174451541
True	233.45882537134597
True	311.06095943523223
True	73.1697476458981
True	218.9859800284404
True	358.9074137627167
True	428.2533109477414
True	965.5442785384486
True	47.259280156340544
True	879.103332575919
True	1018.0243102519404
True	122.88891469484312
True	71.28147814789449
True	996.752814752678
True	36.27884627607013
True	214.91642136704667
True	86.59548784485857
True	218.67272246808017
True	380.3087668652016
True	950.3250443727858
True	90.5599644389018
True	71.14154706748022
True	634.6820700697856
True	283.7040731125084
True	713.2308489141084
True	55.63075810544301
True	467.6332594885455
True	390.3794417050366
True	700.5826792808193
True	51.74697482240904
True	107.3520427973446
True	26.14976719053717
True	266.0553979521618
True	42.39658505205975
True	340.2835043142899
True	2.0963668438387524
True	1210.6228580069317
True	103.23724898132352
True	135.57861782872348
True	352.4532707678819
True	711.0240729112135
True	690.180335956249
True	1040.3927585067836
True	455.0507467046563
True	414.6650471940226
True	145.2946168956159
True	425.5465757374631
True	800.0514926787665
True	429.4058447908777
True	951.2518661009829
True	89.6682316952495
True	414.70102750621294
True	175.44525263820384
True	268.0432224386804
True	765.775571960579
True	162.16814040425973
True	135.64135224440625
True	66.80237966803696
True	887.7027633129928
True	789.5499280972623
True	78.46928734912508
True	435.7540967421836
True	738.6943324270495
True	423.47568075781214
True	51.97959570986719
True	328.9072877465845
True	785.2737809645869
True	29.15266434094755
True	362.5373221940636
True	169.13481296067377
True	292.4734655660495
True	31.62712085196454
True	220.4684116468518
True	789.4973000313112
True	637.83260070066
True	57.56414825095223
True	290.7543881205275
True	864.9685063136161
True	15.806420837201667
True	311.01256455207675
True	294.9060211751002
True	430.6830308544677
True	219.00809156753252
True	606.850944770865
True	48.14985590941779
True	940.1043499241098
True	863.2028721749622
True	45.08978383145981
True	383.6872073757168
True	739.691181557827
True	935.1067117283192
True	264.45192836442493
True	580.8766081050377
True	131.30611458095555
True	204.36870552589403
True	141.99858436984894
True	139.0869469572878
True	197.68212766145209
True	948.2252333858768
True	794.357928028874
True	933.8087649891776
True	20.43752067938679
True	27.342925993525487
True	361.933910141799
True	14.359466886947118
True	644.6400122150228
True	1108.852561896383
True	256.7515903999249
True	204.350626766898
True	87.35045830148904
True	210.8520484319384
True	129.88775677680692
True	44.097505346760514
True	131.4901392063713
True	90.68930896554896
True	243.74466566364515
True	534.2995248649247
True	163.3352001477977
True	28.376408375607088
True	59.17670894906108
True	412.2342975484937
True	263.9111309982843
True	584.7076475225983
True	23.93515374491277
True	112.5007155753774
True	654.9425060914683
True	268.1475545020554
True	473.0263842492207
True	653.5139037699691
True	106.27412977989492
True	111.48806599242778
True	81.75127481604221
True	26.195686949350296
True	128.0436778070341
True	85.24682727791877
True	102.79105775201296
True	151.38412931377144
True	234.32990500279217
True	835.133741967108
True	282.7405236085382
True	909.6967855422554
True	165.22767872136018
True	198.89769861685016
True	798.6205258106132
True	300.7515098423208
True	600.0518237532317
True	249.4240686503316
True	375.9448928980929
True	448.9680067468316
True	560.5929231931999
True	662.2520949196796
True	365.86845218572927
True	33.212652405234174
True	518.0923755369264
True	626.652693970504
True	19.66842393195844
True	10.845316768391452
True	258.1887268605194
True	395.9801996197167
True	449.8632108341632
True	66.54663498516693
True	639.7099678101033
True	932.7790941823918
True	234.7381878194188
True	883.6266833040855
True	284.0417977740998
True	109.00431020947048
True	260.80568072280045
True	694.385529364485
True	39.0657162844682
True	566.8739692671481
True	1289.2098690821713
True	1031.7091144033084
True	866.6437043944336
True	217.2887635829352
True	91.4975972644616
True	195.79824492090955
True	830.4636559612593
True	141.4798369441044
True	1088.246930202073
True	873.5148014420987
True	44.885984487924425
True	88.15288776147936
True	417.5035354411309
True	418.11401756878615
True	203.88988607161556
True	532.6709499379224
True	652.8619273981964
True	129.57354659328635
True	269.81769875658387
True	1018.8725485568916
True	48.75310979410068
True	671.1345668088796
True	559.6144531841277
True	40.46042423247664
True	819.0428681235481
True	389.3010497445546
True	563.956958261921
True	113.18112303311484
True	274.3441987857155
True	203.35731021236947
True	26.01619827758657
True	146.59620641479776
True	734.7299130683502
True	143.8300435950128
True	389.90407219296713
True	62.54316715931182
True	635.9068121168907
True	608.6147257011291
True	229.66305831641185
True	461.4529377493376
True	169.814004981987
True	164.34987731903345
True	225.1015318467701
True	290.5446008116697
True	365.51340030599744
True	128.1529876682739
True	195.08144413765731
True	28.90822353986398
True	883.5800675819144
True	301.46422640444393
True	9.36315208999669
True	360.7431261385072
True	171.9737642341954
True	618.3929752208167
True	366.129281941109
True	582.7852340650418
True	558.5123963148756
True	510.90870701639386
True	798.3846113385227
True	245.1849354356655
True	566.7358722392922
True	160.78714114373173
True	539.4992482704046
True	372.1471267015693
True	379.7860450098879
True	126.87256193213894
True	137.42167870815155
True	104.11984058186592
True	63.62038200642119
True	700.0203388297182
True	180.57604823840623
True	47.6871123275142
True	0.0
True	525.5957898254384
True	110.988286854616
True	24.02267942723204
True	41.53768611448108
True	114.99265376653372
True	562.5243621109563
True	186.5263125951035
True	106.42045854481368
True	34.079693310360405
True	159.50911218265546
True	916.8745765708746
True	52.688665397555454
True	225.02834346546365
True	766.4256551273195
True	318.6497036467635
True	455.3744960227368
True	472.2275468443693
True	498.7456032750573
True	615.3423251360157
True	884.4955395751192
True	280.87184359676155
True	1069.4311022720578
True	904.2019390588808
True	625.9356785743937
True	352.03406979498897
True	882.7445041969048
True	10.677519485578609
True	31.34914204061475
True	289.29133822058355
True	45.9080926485081
True	190.8312432169663
True	759.3462344853626
True	224.63362647510573
True	736.3122501569183
True	775.8284171363522
True	130.13104549565193
True	371.3621904117773
True	589.2291405910942
True	20.55218539742502
True	127.66886846460878
True	440.556784628251
True	312.0983720364408
True	201.6139544154271
True	110.66094434320952
True	386.5328583515843
True	21.096307519877147
True	382.3060055430706
True	363.1264453743247
True	1053.1479290224283
True	361.9444893789877
True	29.99687123896792
True	425.1618946090983
True	448.4295584653115
True	237.22205312633687
True	28.91230794929856
True	763.4302694928978
True	431.7247444947584
True	189.5965530544455
True	12.527729170082807
True	1216.860542837274
True	164.3789399912362
True	26.952239881915755
True	298.80400229452783
True	278.91703157723526
True	113.8251165249163
True	299.88753354143194
True	44.5826319297869
True	325.5049175236061
True	317.963637036729
True	321.00467609798955
True	31.998765877924257
True	46.499715253575545
True	1045.9119130162603
True	26.143589283587087
True	12.060784923789411
True	181.7388973551737
True	641.4395590519536
True	7.295931591211053
True	191.52276204416788
True	179.707930281612
True	524.2524670119903
True	378.2935241219327
True	741.2789464868575
True	320.7425134767432
True	482.2762919402282
True	443.73230480782576
True	492.7363628382876
True	100.83765032043146
True	1280.6814961398748
True	906.4982788833632
True	287.799323419039
True	529.2457354267938
True	104.01806459884702
True	571.4862951249837
True	453.8288336028401
True	161.78336932844533
True	78.1716444248373
True	338.9453529990742
True	177.18111558959112
True	29.7776832375566
True	620.4662622552682
True	378.77389928866063
True	65.85889805465774
True	27.77417984208749
True	653.8188887830759
True	492.8149444519038
True	75.58950961616114
True	23.46507067567942
True	332.57715083651243
True	342.1028615580926
True	729.2229768015834
True	559.0985800906751
True	558.725791477993
True	787.391690869739
True	9.486892115778188
True	58.31295020694031
True	38.1306250078974
True	59.741239720396216
True	500.2320646992179
True	585.0232599431853
True	77.4629511526832
True	110.55737790920142
True	197.92587880357007
True	76.06782451694973
True	177.04005848841695
True	212.23023771138415
True	277.1256074562466
True	834.6329439877463
True	593.946660410053
True	283.5738323601176
True	199.49996289514604
True	264.6184969567039
True	245.3289259881184
True	700.5008336048102
True	330.5653688097773
True	169.9277077596562
True	897.9398452424446
True	339.9248578836619
True	471.4780909866758
True	153.38541662265806
True	119.39591829009107
True	63.87915016467322
True	209.1886733907033
True	990.585913165538
True	533.1726732408171
True	118.09815167567795
True	359.1363888292404
True	106.17288097388018
True	668.2590885767971
True	3.7652968438787537
True	681.6595490193153
True	37.21441051020784
True	910.5141756667856
True	850.093124002362
True	215.10467518048503
True	30.35667033747512
True	84.6755367401782
True	435.9038967104474
True	234.22018824827555
True	1.3587221058049337
True	78.93607568194223
True	1111.6865762647478
True	345.58349148979875
True	658.0455255670418
True	466.8911459116339
True	30.26976828037936
True	137.21171163607232
True	453.701875291482
True	930.3354669393722
True	823.8637150642938
True	422.2121266025824
True	336.2575925108766
True	17.901022184399697
True	82.16026104439739
True	779.6671163504184
True	450.93053256418136
True	370.9754497911938
True	882.0067145575242
True	27.03910623768161
True	221.5341118365781
True	898.3196557844954
True	238.63782172788547
True	7.47104885849785
True	495.3826568186455
True	101.77751287732426
True	612.2211490395949
True	53.40438491979317
True	257.67797478446346
True	869.315775809851
True	895.2196213187298
True	279.8215110577221
True	420.1227076770617
True	116.27995865045784
True	605.0628153546879
True	256.28847809171714
True	184.95118031876456
True	854.8315078863967
True	54.6997112213337
True	709.5430863829474
True	276.46609421915736
True	300.1591023622957
True	164.30996245602572
True	476.8705013672414
True	609.0416999589764
True	371.8116351864019
True	395.62094253676105
True	72.000494852561
True	160.87342963464556
True	472.985744804032
True	219.38756052758052
True	35.84648815999451
True	190.09544617224375
True	408.86596667891087
True	399.4345389635879
True	737.6369770440785
True	126.73957306469772
True	667.0277883141489
True	524.4876036379823
True	603.2824267174107
True	129.69932536937736
True	41.11845178802637
True	666.8036944131693
True	72.67423366635813
True	559.8924903171909
True	687.5367812904133
True	451.89556261854096
True	132.42575061141935
True	508.6509293215025
True	4.025727866711499
True	389.3765585661072
True	31.86589604812316
True	631.5994464039891
True	280.29126790932736
True	569.6509216568054
True	695.7337953639851
True	142.17432055503795
True	527.6603361041962
True	516.7622387649626
True	64.60522531637449
True	912.458502457704
True	3.0567657815232945
True	24.553765520840244
True	644.0025958916942
True	712.5983304978431
True	129.70869241485985
True	409.0438782045481
True	122.73052413534327
True	71.09421409441413
True	444.3899465378569
True	41.549357071795086
True	503.5067867844225
True	12.533626919621067
True	834.2009433497946
True	545.866191820254
True	712.6018951785483
True	99.30019508064125
True	379.5232362867996
True	1002.4613564336169
True	833.7137055993314
True	148.48301028108295
True	540.7857419530093
True	453.05692799611165
True	249.7547441862829
True	248.1301534346203
True	5.5060170683169245
True	315.4203565731624
True	10.355413923975266
True	376.716739700388
True	72.71096915574414
True	424.12602058331606
True	632.8284167579307
True	122.0475169562125
True	240.2006666831843
True	650.4263981509356
True	649.0784938731673
True	292.2393782895203
True	136.25986993985174
True	166.40151353901226
True	479.45424016278696
True	84.50838387450698
True	9.27499391468232
True	507.5619296710638
True	569.216372335915
True	20.797402461715453
True	135.97881055429926
True	902.231186485404
True	507.0982909746203
True	270.4228022097525
True	32.98135048356907
True	477.3236074423142
True	112.964046179095
True	588.2577237051697
True	662.9034381534743
True	301.1271147501328
True	373.0236407374012
True	187.424302121476
True	236.1938770645784
True	73.64060823523056
True	218.4669509178318
True	512.2594878583645
True	21.82255639983483
True	454.4847739432426
True	363.3543686741296
True	723.514610984469
True	890.0417697755396
True	895.5813307385143
True	158.41759730647868
True	415.4315971726271
True	73.92072590024945
True	190.66138867838964
True	322.4059616090719
True	11.036879549033388
True	812.3379317722981
True	20.192431374121448
True	389.3226257066746
True	267.1490402197814
True	675.013811032084
True	197.8856709343527
True	40.881441739032304
True	661.5159437308779
True	1080.947551817428
True	220.87904520541844
True	131.40224145874478
True	617.2760927628545
True	503.6434387636373
True	17.812319513333573
True	865.1379260271843
True	113.4197454397178
True	42.690906536712326
True	312.393687790978
True	353.11111929195505
True	404.3414029735131
True	270.9821954751408
True	20.02230800338223
True	23.91290199493679
True	817.85450569645
True	200.50039913227715
True	109.51496034502696
True	815.2547034374707
True	656.1972578736955
True	651.6237901619313
True	444.0371241727728
True	158.5187965718469
True	33.14270148406041
True	103.6948114554277
True	428.5041579654656
True	230.29093444990735
True	488.232207094964
True	148.65140019269705
True	506.6502559335917
True	650.1555163426875
True	964.0328454900192
True	24.14695929345158
True	1008.2165941751211
True	1093.2702336389468
True	495.50422685215335
True	84.35146214047353
True	780.469891979349
True	646.764404702931
True	663.4399183661048
True	175.32236309489764
True	739.1821385535575
True	706.5952405039623
True	119.96971670966718
True	782.3623455647518
True	830.7316358862058
True	488.5630235737134
True	228.68813510155235
True	69.43275451301768
True	308.0109648929193
True	345.97040576026905
True	459.6563335742767
True	431.90753797129526
True	188.5865665177713
True	317.070525173182
True	3.119745597588324
True	13.568945793277855
True	110.1522144381536
True	131.98371205531026
True	367.8753171864564
True	359.9796688251168
True	113.25984845292236
True	16.01589653205893
True	210.4259398017474
True	867.3174293639728
True	473.6973835932836
True	555.772288957026
True	547.646877424967
True	833.8561791126733
True	638.1225455862133
True	87.8200463591594
True	213.531488240228
True	239.4211678788556
True	292.2849284644522
True	105.65435031994582
True	363.1362995728988
True	437.19321877157535
True	177.45561105932822
True	649.6153751188376
True	246.2847795177391
True	210.16356591170023
True	29.473182515318832
True	245.22054680426308
True	474.5323461623989
True	170.8993107566044
True	532.6708819538986
True	493.79033220516567
True	246.80799011982185
True	103.64946911693242
True	40.94427881462682
True	405.0400102158068
True	780.2899418636104
True	170.61820219911576
True	1024.1999153691022
True	1020.9654752181156
True	472.4860273700632
True	98.8306747536324
True	116.6772741362233
True	666.833409213034
True	8.028108707670675
True	220.46525679758304
True	133.064570692364
True	116.35285850448022
True	336.894582616271
True	627.8182671064741
True	39.30655671194479
True	131.34990314955206
True	937.827323117487
True	54.3584990477606
True	470.3041366488338
True	538.851155706708
True	238.4467981200885
True	132.33448897122278
True	921.6235245254588
True	1185.6634861548198
True	510.4328031205085
True	648.1368746683598
True	201.442245813222
True	150.0851007148128
True	320.1595087825645
True	265.5958506828486
True	164.74222679546165
True	294.3194178174531
True	329.3893304705432
True	10.734669969028465
True	639.2048848954535
True	151.48374376331915
True	77.07420411962165
True	439.66405910009627
True	298.8270449329669
True	1184.2811431465789
True	358.46431098397534
True	1017.253728051538
True	9.942233990205388
True	263.1121202851022
True	226.29363410572068
True	159.5477807933531
True	484.4378345970111
True	190.905505939214
True	431.559323995734
True	328.6267495021658
True	111.1197150460961
True	368.4193802078548
True	1037.0543684827885
True	741.2663848431478
True	218.71423526645464
True	114.35570599949936
True	285.5376137474947
True	20.68130088906701
True	360.7749033013552
True	330.1020544072117
True	555.7260076885824
True	432.0707079140688
True	363.1650334237222
True	153.16296417441828
True	14.123551321774489
True	435.6450802554108
True	267.4494420210173
True	143.9427266780055
True	308.0917278272638
True	433.4127910267584
True	823.1558115340621
True	314.1080739802239
True	778.678403268722
True	400.9348934009687
True	375.60213141768793
True	1.771454510948456
True	1146.875862864445
True	108.38379510748368
True	910.61468159391
True	210.81195283836576
True	446.2588619096048
True	690.5848596465545
True	84.69971855145162
True	464.9823530777674
True	33.06343027010467
True	417.04441106179854
True	76.97359379629121
True	229.15830271709103
True	38.54558715781896
True	667.6419297284045
True	192.0598063522921
True	25.44735569972784
True	387.9653875478701
True	107.93187227267576
True	178.48569542881728
True	798.6733324621869
True	256.0286591894724
True	152.41283027363195
True	373.4463064969905
True	525.8213565494101
True	332.964217096004
True	499.6656960904479
True	599.9010228397736
True	151.15709823185023
True	6.810194481689296
True	73.67102751903
True	417.6200356679002
True	89.6670596730318
True	78.77276655602721
True	1019.291702540278
True	25.87009763030041
True	320.74582465962123
True	319.5693874606308
True	458.58766097408034
True	663.687978108062
True	191.1886359609815
True	631.8477495963492
True	328.18951562551825
True	355.2206419731315
True	263.0152655153004
True	222.73948372159484
True	358.37478778696976
True	449.0628402562746
True	408.6856685786459
True	615.2115741536032
True	144.65107029268052
True	78.26876127661123
True	35.81898681558186
True	283.696490188165
True	655.3149984549573
True	409.4980116766524
True	781.4527303923962
True	208.5133353023741
True	396.87089018571953
True	68.75876032467194
True	55.64433159095919
True	408.0990279163552
True	202.2897718618115
True	230.9493270579715
True	42.65165138282808
True	1091.3425189311013
True	170.06905425295156
True	895.509073414145
True	313.59964157067486
True	932.585267923933
True	232.5817931107416
True	468.9235623797071
True	537.2792585771858
True	596.2726245306129
True	213.8093055858751
True	469.4353838629488
True	930.4805442376328
True	127.83420412851464
True	7.45635397347981
True	591.2762208148037
True	27.00134836074978
True	76.15123577299376
True	767.4301655171463
True	243.36329712360623
True	995.5747072861816
True	690.1187924902
True	407.9392547396535
True	279.4812813992035
True	477.08010483751065
True	337.625065082997
True	187.29412290046227
True	707.8171378663216
True	697.5508075640465
True	213.2659254580523
True	86.68678436870935
True	512.879819754244
True	132.88506859255406
True	379.6216367036917
True	344.17729083484085
True	65.69484771005874
True	376.9406557603124
True	418.046928029053
True	357.1123317068144
True	427.8982339759491
True	432.5190664597545
True	645.9487770394471
True	60.08103958162624
True	448.3506275611349
True	340.9170968276775
True	657.2289671227624
True	221.7732943029453
True	95.64828236921493
True	39.60747509922563
True	533.2458686868487
True	616.7381458509002
True	187.35858334411677
True	417.99936646493137
True	336.7119006997192
True	17.830710793161956
True	169.41342127209742
True	293.69184290030216
True	2.28557286403808
True	854.207955645628
True	79.66877376158277
True	105.0987911494468
True	112.96841311413138
True	365.7239264622006
True	35.94268701750446
True	456.8851891230247
True	224.6629910758428
True	5.379717657439064
True	119.65257399901012
True	438.1353981310917
True	46.31251413130028
True	66.09330364983863
True	163.34030347009917
True	292.66925995887146
True	973.5002731283828
True	396.0245345145298
True	972.3409514812648
True	183.5760414889887
True	1012.2242684146098
True	761.5360905835099
True	672.538938264891
True	408.5882470192543
True	363.2717101400284
True	77.44588126105157
True	71.36615986342738
True	80.39595559531921
True	167.5624242444852
True	471.7889956978491
True	1108.380868641976
True	175.87450149715923
True	353.3610795948996
True	438.7197314197135
True	584.5288798000701
True	617.6001597042549
True	284.1640331749531
True	451.1840559647523
True	685.6346572853045
True	97.60324838233308
True	743.4876385899935
True	270.0241633133618
True	138.63464895789812
True	417.1891509474841
True	871.5596109446516
True	458.13544316175546
True	871.2998045653947
True	195.94152016249168
True	346.47570558136897
True	699.1640731611145
True	614.1799154289506
True	186.9864574595397
True	255.843106626826
True	791.3172414571637
True	33.40667699501217
True	191.386396537205
True	499.3177778212442
True	700.3980470648997
True	105.42930877994738
True	40.78863646103045
True	171.83164050520173
True	687.1257834378913
True	308.4290608452076
True	552.2569589802204
True	344.1560712874429
True	314.14392514067055
True	461.6240172867254
True	486.234260308228
True	71.73563793693263
True	374.37223289009535
True	766.3247308433133
True	0.0
True	293.6384323442153
True	257.6057295605348
True	990.9884622043076
True	154.6875781526785
True	653.7626631497358
True	634.868095492244
True	111.99278593624106
True	215.47040614004848
True	126.46708127926918
True	12.48313732912498
True	288.54957323978647
True	388.9786698549258
True	1148.448018590891
True	230.3425150726457
True	406.7573560512048
True	662.5783071951342
True	203.43291009370623
True	26.55513640359713
True	868.5358328363959
True	635.8808718970649
True	156.6125987652338
True	641.9198077348018
True	154.53898861959408
True	285.35727787868655
True	807.6118765302725
True	36.678291569987294
True	107.10299424972315
True	502.3993404142952
True	63.72470637066654
True	76.63988838678902
True	410.7796440831167
True	23.4622548641362
True	742.0125006397442
True	94.46026772877734
True	151.298146207365
True	18.806044940818698
True	707.2718549186544
True	29.28023856103198
True	770.2889406468579
True	403.10682344242286
True	106.90831412417008
True	694.9303341957149
True	510.2482165123325
True	571.2137955504771
True	48.52428975009877
True	362.8473158064564
True	4.913778905187309
True	95.66471738649936
True	379.61380754269743
True	45.938569105047485
True	119.26074732793774
True	300.31510115295987
True	173.5137832180773
True	101.4104964109027
True	636.320777215355
True	20.07216743347118
True	1132.1910955661535
True	487.0114582534228
True	301.5076045021636
True	500.7497921810152
True	123.35950729804968
True	761.8893105286594
True	1128.6777875942562
True	752.2494408995933
True	182.61991262758605
True	227.5092475804869
True	49.89781853858027
True	59.56448457823393
True	154.1989028116181
True	104.88666327124726
True	174.61928841530755
True	1139.592080089003
True	304.796380385932
True	355.9527138933043
True	701.7388457097317
True	17.784434689416106
True	13.370376747712802
True	604.456428090788
True	5.392043344204207
True	114.0096053553246
True	680.4613529728548
True	174.88310791374622
True	634.6100069990106
True	831.3495346963538
True	155.61288890657997
True	896.8876373984026
True	2.1555301371057505
True	438.2754794487148
True	1044.418549521064
True	26.253618699872927
True	240.5733684280611
True	145.67626956905818
True	985.9768276269476
True	236.0587412475876
True	513.3264732004754
True	119.67743767530617
True	530.0572987918167
True	151.4924757821844
True	96.05496222356554
True	388.6703417944576
True	72.02702967760511
True	52.654247549758566
True	1044.2691522270563
True	267.0334421714476
True	161.93475430191054
True	376.54953918131326
True	399.1207980103286
True	217.9924158301539
True	165.00049195381146
True	401.6750026710656
True	37.24978492896546
True	490.1147010508883
True	1127.6440240730692
True	114.15642287061438
True	470.96348573344176
True	317.6258369369738
True	27.74732914231094
True	406.806088769445
True	106.93680846654604
True	587.0683726773269
True	209.3209160155119
True	428.6553695719181
True	18.963802665522007
True	442.2627700983443
True	111.42850895150944
True	356.7022571085569
True	33.26472103930128
True	171.94016313072385
True	249.42674316313267
True	748.2440480507771
True	58.698231698743726
True	134.47282599375288
True	237.17617933967787
True	131.50166733935785
True	605.5353102258144
True	551.1688357894449
True	814.5369125506493
True	403.21973521735583
True	544.0566220203069
True	401.3651070392094
True	673.7361415967155
True	77.14158089546471
True	469.18353349555935
True	402.2198926859288
True	48.03872623547694
True	87.16041343652361
True	129.37762214624462
True	90.30661721062
True	332.5857386916589
True	838.8767561109402
True	315.91396989590305
True	1083.7028418382674
True	299.1821012966966
True	913.0143447064072
True	145.7354423718936
True	589.048051919861
True	600.1196316754847
True	702.9844716381342
True	438.79870449810073
True	62.73120809198071
True	296.7925845685927
True	40.68222293642859
True	166.3940380036626
True	170.46709065989356
True	1071.123024900484
True	219.9753431279101
True	552.1246557261147
True	559.0211777528725
True	574.4776998300844
True	894.8185328210893
True	598.9039008537382
True	621.323766531398
True	938.3444718384062
True	123.3663396275349
True	308.24250394203807
True	259.6906282930753
True	325.8913546583714
True	91.93160568247454
True	403.083983066188
True	4.482397147347902
True	347.4886063011034
True	256.2130896022793
True	601.0491845233057
True	267.8324545572991
True	357.6571937754255
True	9.712090150009756
True	58.993994176903335
True	549.6038666375258
True	31.35059650352131
True	137.90276604176566
True	65.97082208970411
True	158.0139395714301
True	249.8830737510316
True	70.8088994624152
True	379.9055231440279
True	274.0501054543163
True	100.38214436468932
True	342.58891869572585
True	65.17419941363926
True	597.299645476688
True	867.472174881464
True	281.4942702236284
True	1182.6411454207202
True	113.26023088233929
True	325.4596461271328
True	1049.326548498232
True	89.60447983607256
True	290.3965864116471
True	9.493654645049816
True	400.85579477887296
True	443.8754227405163
True	146.72690980407333
True	621.3882028540125
True	930.0989060306164
True	155.91678909798574
True	73.86627373542773
True	328.89086296859546
True	543.6601147003415
True	613.7574783926796
True	1226.6579917283475
True	26.90289285750869
True	941.4817413657536
True	134.7113632132155
True	633.2777483343897
True	120.56230631921748
True	126.65200772676135
True	189.93580126427057
True	169.82579126372136
True	763.4556361145231
True	208.9039674594869
True	230.1052718650051
True	69.8410190927321
True	501.3930292511368
True	435.0572104184717
True	172.04502914171613
True	241.78985292962864
True	15.400613948016614
True	424.2214198679945
True	220.1025696738535
True	288.05346706104467
True	108.2194120507664
True	697.977304897707
True	409.8188967071124
True	246.4487728203336
True	648.2458167301913
True	528.3978786798406
True	459.7828546604552
True	132.0646564855673
True	513.7981733068252
True	435.7216340876838
True	3.2266129921694056
True	192.5080991326083
True	95.61046694604312
True	235.8417242610248
True	3.065482886658579
True	125.78409380985508
True	345.021881420792
True	7.919377735329287
True	834.3351189141713
True	173.76283420237732
True	736.6685238769379
True	794.3355051408519
True	159.73479640020255
True	223.6019523232669
True	488.6431092185091
True	842.8806148072504
True	49.08616409602825
True	39.91896565453863
True	127.91401497357715
True	633.8299463098086
True	722.36910164528
True	188.0316415530081
True	601.5601487861004
True	579.9526929008989
True	849.3579646716381
True	416.4231083358672
True	178.84502930462142
True	860.5147828821665
True	213.7837845503164
True	153.28685492499304
True	329.3002863141176
True	213.35735328411445
True	211.3412919218552
True	622.7468369074362
True	248.22697551896283
True	198.16307759490743
True	464.1831074233519
True	470.7970121158421
True	63.347864451118085
True	287.78861574244706
True	82.93141049267031
True	344.9353632170592
True	350.4468392750418
True	259.0465850983441
True	178.01969219390344
True	376.7408552854846
True	625.7672617262631
True	788.703746896182
True	294.53545680876874
True	742.3259554159573
True	64.6451535598901
True	872.789508977947
True	343.5131325251676
True	13.664407020924084
True	616.8741049074227
True	699.4126708399552
True	260.3893591822177
True	164.97636463117732
True	48.77724134129887
True	387.6270211301381
True	76.35513377585994
True	14.490494911128868
True	886.3739450019845
True	364.4329240422802
True	178.5022774544507
True	1002.4804262196848
True	11.847752604393744
True	783.1829450362036
True	30.86372927465901
True	703.1553760906954
True	57.92438315853735
True	747.2516768716391
True	460.50625293093947
True	193.14780657358017
True	442.635049305224
True	195.0083340424448
True	297.5623233602964
True	241.0195077517786
True	409.9307433584272
True	9.30247785007904
True	325.35241808064995
True	111.91405053278214
True	12.64407793774991
True	470.9250791137122
True	708.6165372547434
True	290.3300783992978
True	83.0663022991316
True	312.1109773320871
True	80.46404905299103
True	185.62664981416896
True	175.84574261870912
True	380.2616069593233
True	42.88860597367077
True	141.07830662073215
True	381.9892137878177
True	863.8134783883426
True	102.12063304267949
True	212.76378623197687
True	439.1814176922508
True	18.313921629497408
True	402.2955983473644
True	515.3223077730441
True	87.0744529622301
True	386.2185892098896
True	351.54967615790696
True	423.08716396375416
True	591.6758036985622
True	1028.1925808466606
True	975.3959639850096
True	54.763122119487626
True	1039.7876299947231
True	111.22761565212204
True	112.29290191324463
True	109.16740227704352
True	501.1094965850765
True	366.7982014037439
True	568.5888582100054
True	261.55336837559724
True	157.03107402254705
True	388.3712936861564
True	14.832429827423988
True	459.1252009293983
True	396.1916428523776
True	151.42940937304118
True	92.43200283750436
True	514.155347624614
True	988.4923665835066
True	202.5659142332164
True	69.37984236721718
True	410.2355870369254
True	375.3892590789149
True	465.192305090296
True	315.046288542216
True	4.231918337624988
True	525.8235638072554
True	495.8260243898399
True	506.9619055167973
True	184.0867832263166
True	104.67033643904124
True	21.056631259597843
True	366.3740377192017
True	109.05144468501288
True	6.458914517940215
True	32.74437621154021
True	350.6016217615597
True	626.8576805452295
True	134.4770474332593
True	83.81863333700237
True	23.043523418181344
True	390.9977119312642
True	373.400606133105
True	756.5732374298046
True	301.25676504708207
True	511.0352165067639
True	532.3847686129244
True	533.6906289610266
True	294.73014807699786
True	527.4973582819349
True	100.15659557341006
True	577.536411830516
True	6.674579765848096
True	372.2970579798516
True	467.3849937149327
True	975.9702388477692
True	348.8859366020334
True	773.9022633166477
True	970.9833616550555
True	170.63495816663607
True	35.988563039317484
True	364.993644483068
True	391.59416548220895
True	581.5232931109497
True	257.83315395375723
True	29.8840865584462
True	621.0996489460869
True	127.19674358252465
True	1051.770390509829
True	312.088441395173
True	486.7722276104468
True	126.90209464856363
True	808.5416807139895
True	141.66530474766336
True	828.8303337150693
True	568.0237587210873
True	190.34568405777588
True	112.96146870466104
True	66.97404066473517
True	560.970389135873
True	886.3467514418533
True	419.9962188085959
True	546.8192186094366
True	140.38361897349324
True	641.637527334256
True	472.62509966626
True	772.4130739392494
True	320.2716511670324
True	585.6357561562185
True	114.9534287977508
True	27.523807849445543
True	411.8309561229629
True	168.18869494830838
True	98.80910745802342
True	367.8940040263121
True	1070.219165548081
True	262.00433233657486
True	546.5761467795794
True	11.486382255428566
True	76.98310468850713
True	321.828296711839
True	755.2684217853
True	441.3213802617066
True	508.7616176596711
True	730.380477121125
True	66.37848343879679
True	738.9150312436396
True	46.13517513231504
True	101.80037509558414
True	185.45277028319728
True	87.6154287350216
True	25.0791454186009
True	295.29736631933974
True	448.35782000747423
True	889.5119934584982
True	861.2899630192037
True	6.132036425967697
True	279.1323616923372
True	457.3673923722707
True	130.68071296053458
True	236.01269524528365
True	323.3424009184509
True	1306.8092786734958
True	450.7916881706097
True	25.84535032666477
True	184.7759419766064
True	702.7350981499538
True	33.456064475891665
True	182.51027817219008
True	574.0232238286616
True	72.86850385451652
True	859.0966402536244
True	342.80946876501605
True	666.3421602209407
True	74.49136155498657
True	693.2525601428734
True	586.2288561160406
True	877.3880302129925
True	253.4749449048594
True	514.3702222408343
True	824.0006223335206
True	930.333254443289
True	238.6751098706605
True	785.7891233687736
True	222.78644193452337
True	452.72944581364
True	373.7616491918954
True	491.35868329580967
True	497.7216113211389
True	315.7720351701767
True	351.1064063703063
True	113.14435640974492
True	343.5940215588033
True	1138.107389900017
True	319.41016451732764
True	147.70606297867675
True	313.0747286612891
True	754.3504127145648
True	661.6568282793763
True	416.146901669408
True	121.18194900304157
True	324.1065489246397
True	31.611735747061765
True	161.5693854794991
True	84.14798987385923
True	86.62358870442927
True	560.3579807620234
True	138.99122122932033
True	135.9277526393696
True	103.9591241224626
True	86.35518224505363
True	447.5429906765612
True	382.4852741909515
True	1028.5338154028695
True	537.0528922368603
True	840.8309907265724
True	270.91912506205995
True	306.12133340376573
True	534.5905237804851
True	191.78761517290243
True	769.6697477215517
True	241.29519743874175
True	360.09546110567953
True	69.81616214875037
True	121.72260798299268
True	267.7565386179967
True	113.00715628120346
True	469.23712031901215
True	32.01412723573935
True	575.5650376214146
True	1020.4504508329046
True	737.2493814271901
True	1.105367449726113
True	63.0917372370601
True	459.031774083864
True	426.2266793710127
True	74.94824255376618
True	118.11939106077476
True	299.6053823344165
True	81.77400491194463
True	53.50662721752212
True	723.3521350874515
True	668.3041758276529
True	156.05610961415297
True	176.05632861323517
True	517.6670447789131
True	57.44948280460136
True	25.09735797912973
True	584.6218263920513
True	455.4942223980231
True	1152.4571918467527
True	47.26052763729515
True	451.7525363030844
True	915.8931759552098
True	810.0749496201375
True	283.7283068830421
True	772.3640278614569
True	390.82183856933375
True	40.42481314490447
True	96.76656531041247
True	716.7319922604808
True	76.67706589611564
True	141.00364951029962
True	894.0847152654899
True	184.6897116144808
True	267.04371186107574
True	98.79417353664212
True	654.8473263839703
True	580.6311444596357
True	214.11421904322137
True	424.75342247904496
True	39.38528461947653
True	281.4587443109584
True	567.0666025357441
True	648.8450442827857
True	309.0458490269521
True	74.84045531509044
True	927.4055268793096
True	1039.603184073758
True	578.9719874542806
True	57.31104248040032
True	30.375533450750044
True	94.2794336337833
True	106.84604471148778
True	98.67827591491444
True	889.8311827235885
True	1164.2299075484466
True	710.9727694868523
True	316.2374823215627
True	7.619222120943402
True	21.020868362183727
True	348.58909287219365
True	464.5769661654827
True	46.56948581231021
True	542.8220974804123
True	428.5761869079789
True	390.889673142082
True	80.48868810832076
True	200.8612669617592
True	263.4054559158104
True	132.41613269297994
True	401.6851848987247
True	40.91481825242524
True	172.83144997659463
True	1177.3081510324114
True	5.370154750485999
True	26.836349964277424
True	585.7029825534627
True	362.8922029115386
True	797.0001529816321
True	161.3502705663531
True	763.7511710505651
True	582.6065740244322
True	262.5575047767823
True	438.242245781448
True	354.708624432458
True	284.9784489749178
True	260.7486138111089
True	404.4297952267892
True	508.17230742740577
True	502.2855482793991
True	104.83404934822896
True	357.94918588155446
True	9.556929710398496
True	194.6138882897387
True	231.21913785074184
True	836.7370493398226
True	600.4348551891544
True	31.112073085548325
True	732.7066527051827
True	819.016596420986
True	107.38777006798928
True	349.51977020087674
True	867.3860746098768
True	225.0338072033133
True	152.47705640591323
True	528.4847344868684
True	586.1631482071023
True	1080.677565718147
True	151.72756960819834
True	153.25152382325314
True	258.3420385187347
True	318.6838023514068
True	434.2719308159284
True	414.0312540861033
True	342.5885133919779
True	437.3207348315694
True	484.9070648950615
True	231.2171891700941
True	1469.0505653941082
True	257.90673134326136
True	415.6443835790138
True	56.70595646057302
True	763.4796378942226
True	256.14114811673903
True	897.122536793774
True	562.526262520937
True	341.2075166243412
True	813.5955505954524
True	265.1630493002736
True	216.1851258629543
True	251.92354273938432
True	225.71405161362583
True	133.26499270049916
True	249.2770082853848
True	725.3306873349435
True	527.6629443215016
True	219.1964492383189
True	1176.6929336644168
True	117.81640827836928
True	255.79882974996
True	70.81898727885984
True	300.8537215381528
True	420.6492621881951
True	92.9154623617834
True	218.6784584837696
True	77.1794077276106
True	679.8108294857163
True	386.07989668286245
True	221.06236519813572
True	745.5680517175679
True	885.1809139794423
True	824.8077495069782
True	824.6010295385798
True	349.24657449558043
True	1.9268703356494248
True	246.88702746876797
True	52.90439890506274
True	394.2046702231201
True	53.58736694785964
True	362.8652606210593
True	872.1666863399524
True	1079.4569586320256
True	381.971558979677
True	22.07606081436272
True	517.6049218263132
True	514.8252792005572
True	188.49563695870117
True	235.82489795043637
True	292.7001033200563
True	23.11658971789943
True	118.42770945308726
True	950.4748652275184
True	63.974325827691175
True	466.18704180488976
True	788.4241081265436
True	99.00293884670953
True	249.9768565228552
True	116.09002019956232
True	14.464618413690353
True	1.136178816955259
True	121.70521968568416
True	1018.7027387335964
True	487.2282530666344
True	72.00194581282368
True	789.8163486348195
True	339.74086895069445
True	1.0945663762361677
True	452.8831292759176
True	190.8832203627809
True	490.4057756244657
True	82.75225233222821
True	325.5159109082144
True	378.5855307340095
True	167.76157236363375
True	203.4494504089544
True	135.8335766018412
True	169.08800506864108
True	963.267067712266
True	14.482794912683492
True	502.7953346561949
True	477.32267929779744
True	402.642302240169
True	220.82686582751435
True	233.2242043887955
True	158.93208886955006
True	47.75934940166907
True	500.7499345609596
True	155.69067214691307
True	814.1667875072392
True	821.970020850218
True	242.2959404160454
True	323.4659353972955
True	523.3115753412714
True	43.32623349668914
True	88.11114131689224
True	727.190118580715
True	1067.021694400128
True	116.01902148722708
True	717.7390240575851
True	145.2429648417815
True	930.8192784573394
True	638.8799121145935
True	104.308222069756
True	287.7598195048381
True	630.8434976504938
True	258.9667576651849
True	44.14048654748887
True	538.7385451918677
True	443.6564395070417
True	5.539244880702915
True	467.8148995027776
True	65.60126617707165
True	180.5017240631888
True	234.4761200316504
True	297.6120434512213
True	78.56821750528755
True	240.24016956072336
True	353.4584857166581
True	419.35532385437006
True	930.3710988708904
True	48.12185126103437
True	887.8764321197335
True	1031.888189410014
True	132.03477454058404
True	72.41011239636909
True	991.7042665855556
True	33.04534681440382
True	233.52995168657048
True	82.86100953760898
True	215.69054967602267
True	387.48575796248025
True	924.1659678780816
True	91.15416870730868
True	72.10781268517219
True	661.812110921241
True	274.1507071753624
True	685.787854984118
True	52.25113011440944
True	489.8481529703503
True	379.88526208826727
True	681.3894509846084
True	52.66862700738799
True	106.3736337899194
True	27.83887626689945
True	266.9195076519308
True	40.6167563925376
True	345.9976234471527
True	3.107424917932485
True	1186.7065674064656
True	104.36824440614645
True	134.88705610426027
True	356.0660338632296
True	726.2905444498144
True	718.7023358811413
True	1032.2708969171292
True	480.6080943399782
True	423.4218838608084
True	137.42525052589917
True	411.4134098713825
True	831.4471972109365
True	443.4868548558257
True	973.2671692243345
True	89.76423216841532
True	428.49277194529526
True	184.7276989074604
True	282.82926372686296
True	719.0847522707601
True	168.44991366719515
True	135.5921848332509
True	66.83168528095675
True	852.6717909943285
True	789.259584252333
True	78.6724759666018
True	441.2374802716224
True	748.2404296291675
True	409.28934148171095
True	57.37233982529659
True	314.40201747186273
True	784.2720082224956
True	29.880227918914088
True	381.3331486755599
True	170.14837991577718
True	274.6555744476595
True	33.12719163279701
True	213.7026356091243
True	790.8370039363009
True	637.1904143948212
True	58.56962794718924
True	289.9275177225937
True	884.7584426592822
True	17.96694176724337
True	303.92298349637167
True	290.19656599062654
True	421.91910248269016
True	217.62335554542423
True	601.8393393220318
True	46.48273626793099
True	994.4246937585242
True	882.4717646379638
True	46.1387904740167
True	393.95169435862897
True	733.6458333903595
True	940.8062667335042
True	273.3525996446925
True	594.120012521765
True	130.4890666604247
True	178.66662165651962
True	135.22769714248605
True	136.0581792484595
True	205.8651141648424
True	959.9052674748008
True	784.1703718866311
True	912.1607699384776
True	19.74770780486012
True	25.88235964570564
True	368.24653894859534
True	11.912130662506222
True	627.4514188008095
True	1088.432164819814
True	262.7070269027232
True	203.01673970191544
True	81.46761626803584
True	209.31235017619497
True	122.36105909979018
True	45.40425800537163
True	124.75168744536327
True	90.90254243626585
True	239.395788185184
True	546.5952711463075
True	164.15968867469186
True	29.07910798041233
True	59.96824973455959
True	454.7296028754675
True	264.8101988702901
True	581.2355006686222
True	22.813738869074403
True	117.38981980727168
True	652.4046262445245
True	255.94411045796608
True	444.83814418177536
True	653.8119785492748
True	101.6826933682745
True	100.19031985596423
True	73.7773246812108
True	27.779336217730084
True	122.73822538285523
True	85.26180840158848
True	104.4657636244124
True	156.73349800098683
True	237.2783315576943
True	786.0084308956182
True	293.370197912443
True	937.60851265477
True	162.62454327477903
True	194.94693470811507
True	786.5868399855045
True	307.2642166184322
True	571.3301730292343
True	255.63711344436527
True	347.63228491067105
True	441.6928607968915
True	584.1788043085892
True	646.2970044158071
True	367.0079596734951
True	33.22724992786593
True	537.2994089161313
True	617.1580759998149
True	20.37530630894665
True	12.491022576717013
True	262.06151036884694
True	393.1521666256535
True	475.75162614900006
True	67.97519952220655
True	659.2326946732047
True	921.186720926386
True	241.23470240142777
True	875.9805619785324
True	274.0176491788081
True	101.9215322719041
True	264.7170237214603
True	676.3086314298248
True	36.70277305733051
True	566.8071854186683
True	1265.6395735686683
True	1018.0544766395049
True	932.0938029234532
True	206.88365608890683
True	91.05193667355891
True	195.59718787633264
True	833.4470775160929
True	143.68925614411071
True	1048.3222231228956
True	867.2931772715585
True	41.80260710287763
True	85.73363846917394
True	423.9959549839201
True	417.0524036921051
True	204.25933346032863
True	515.1418667318407
True	672.4111098138211
True	119.6264754124925
True	268.860315370301
True	999.9069407756192
True	46.5405522089188
True	726.1392959814806
True	549.3521042128648
True	36.817157202330506
True	820.3379374374971
True	383.4977119976217
True	577.5300695255675
True	106.46101032596216
True	269.62118141378306
True	214.13296483787616
True	25.636036294810708
True	139.64867264560027
True	739.2248248103141
True	135.0353002766142
True	372.0839447532435
True	63.75398911374359
True	626.2585118301257
True	646.9007502573377
True	232.08749789422123
True	461.5381865198346
True	170.97203149889486
True	163.81257238709006
True	219.2210411904725
True	261.961862638393
True	353.10791722125794
True	134.1065083634357
True	198.48160839651064
True	27.184434670502565
True	897.6050259287081
True	300.1061181851253
True	9.10464688798206
True	361.6075549302331
True	167.80765402738513
True	619.1996582908461
True	368.5462362481508
True	576.391104356875
True	540.0690510018782
True	458.0063019109685
True	790.3913855248128
True	238.02337693029972
True	555.6484368115647
True	158.0240298480866
True	530.5283932651862
True	368.6796720261621
True	376.2328178112552
True	126.25077932728482
True	138.08767601594357
True	105.92776429916032
True	70.32301559509696
True	726.6653761118163
True	182.07680473802205
True	48.32259243898729
True	0.0
True	544.687163970468
True	111.6173869656106
True	22.34205038285942
True	42.660038233888464
True	116.31842940160084
True	530.579531928854
True	180.3508040149769
True	108.58337292722211
True	36.87627627436935
True	157.32910895704302
True	930.0216315488384
True	53.617225074626674
True	241.0709965012992
True	734.7412151751688
True	323.6423341790999
True	470.0847855642633
True	475.5811511585261
True	514.8456129404598
True	601.6542082472004
True	889.7017235961015
True	250.3984623957642
True	1052.0615763999674
True	911.1294163830054
True	602.210809937754
True	351.8219047320575
True	853.6853998989423
True	10.709144554467183
True	31.265591567977012
True	294.7492522644331
True	39.55615095354631
True	192.07818334736456
True	732.238629656484
True	225.84638661969632
True	731.28303596942
True	744.5368776164584
True	114.80994223850976
True	343.4033489995263
True	574.344572264767
True	25.515108825954208
True	132.00078472481826
True	443.9930530549847
True	300.92865726031005
True	206.0371936886044
True	105.55881112635934
True	373.08414977046914
True	22.36087779695413
True	374.4794251874839
True	356.40410457469784
True	1022.4268883098284
True	361.0464034976436
True	29.85687978308984
True	441.72907734237606
True	432.1140231681552
True	244.20859238404304
True	30.35145113104077
True	757.0888360542573
True	429.4736022834352
True	175.6607565545574
True	12.572510771094365
True	1206.3620949098197
True	160.76077960652074
True	27.463590309108152
True	310.28183600892754
True	273.9363972485372
True	115.92212250398477
True	294.3329489786011
True	45.254408082814585
True	331.1198825966407
True	288.34469350652296
True	311.3128248195748
True	28.526480480736065
True	46.12223354495092
True	1050.113549337624
True	26.064688114603182
True	12.69494083590682
True	170.50882696657942
True	643.2698154837428
True	7.946262930721272
True	192.75841460961897
True	175.21658271510074
True	527.9190138547191
True	369.34129177914537
True	711.1626902150647
True	329.1557212158082
True	492.177145882316
True	437.8935792220466
True	492.5941047388839
True	103.45233118165513
True	1265.4396031330932
True	883.0952516141488
True	284.6593627453679
True	535.96396526896
True	105.44081145550052
True	554.5419013737106
True	451.9302944778127
True	159.39499692282484
True	78.90802911657661
True	361.108193715572
True	175.50296982044696
True	27.561619048826376
True	612.979193182808
True	373.70956463628784
True	67.70168769388859
True	30.516453227570626
True	654.1781026653797
True	500.0359901536226
True	71.99152653525083
True	22.370030421052924
True	330.9984354675818
True	332.6576029584471
True	704.9644703627217
True	551.9071822707617
True	558.1571876574902
True	794.5393302546595
True	8.804820500720664
True	56.89074337131802
True	36.65253474783727
True	60.65464369356472
True	488.80265033275737
True	580.17991646137
True	84.27210484152177
True	106.38331625138208
True	198.41706337528603
True	76.45958380992928
True	178.3376686350532
True	209.578004518921
True	271.8303255398766
True	814.6989021883392
True	585.0843893204589
True	285.8924251527745
True	191.0619774321972
True	262.5983281262583
True	234.13346471800645
True	752.0592890762513
True	333.57612270324915
True	169.70358605094847
True	864.255027231884
True	348.5740992189932
True	475.0527325464652
True	149.7604857318157
True	122.43530435888364
True	63.25313315818452
True	202.33977005111836
True	986.4055735556226
True	532.3323425329606
True	116.4438531595542
True	352.5763647258388
True	99.25477902528375
True	681.0915369474649
True	4.766851698430207
True	688.9520203727335
True	36.10230780643629
True	962.734979566125
True	833.7682968594962
True	212.63873245482523
True	30.523898932952097
True	81.36993489192211
True	444.7815961705581
True	215.64059966368308
True	1.674159038270652
True	81.98632832561552
True	1051.078251517242
True	327.03954237175947
True	670.4060119758233
True	475.1636812732124
True	34.33261370478286
True	135.58879286789917
True	465.06882349498574
True	890.8121425865969
True	818.8725311238527
True	421.00568849351146
True	334.03311800915344
True	16.25617451758941
True	77.57523039867975
True	781.0368710484829
True	469.49344505218096
True	376.8120001543613
True	888.0109642963033
True	25.46565760019149
True	215.2340556169072
True	876.5108448333453
True	245.54321600730427
True	8.793595823682953
True	487.0006632376396
True	103.7599320143659
True	644.26860397728
True	55.07804636630207
True	263.0693956651276
True	867.365421157623
True	886.2821571825435
True	273.07378504825147
True	424.396086279531
True	121.06527937144686
True	618.3975444809254
True	254.31636665678144
True	193.1288214620836
True	844.1172620083155
True	55.66958180950867
True	726.8602355302602
True	282.0296205301331
True	299.249736057496
True	160.29970022400715
True	490.1489746866543
True	586.7654406941008
True	360.0905082051399
True	393.9606252234569
True	64.99535201467445
True	165.06005049363233
True	455.44626296873656
True	228.62358223835645
True	36.80257733696666
True	211.5136697026057
True	399.9921038339412
True	377.0334638143429
True	739.6980843156882
True	130.88535132837325
True	645.6329796394649
True	491.7040590287869
True	600.5650394080557
True	139.4699634305462
True	35.45927640259728
True	647.6611929875749
True	71.30849510145939
True	545.245921580547
True	686.7737631991359
True	448.5441865043237
True	136.3089299080067
True	517.491812150661
True	4.454849501972199
True	399.7743429419725
True	30.24413499595265
True	641.8218742792438
True	268.27373322099044
True	596.8399332817386
True	691.5351205980231
True	133.9084793606439
True	505.77811503374016
True	507.7064912852841
True	65.54261104427412
True	980.103646674627
True	2.619325088864838
True	27.65432903067525
True	654.9644821537363
True	672.9107910635329
True	130.88656244777783
True	404.43233707905466
True	125.86246640098857
True	72.48055927114333
True	465.7998608082219
True	42.02019184460093
True	510.7805846819814
True	12.598586142535895
True	868.0008719024429
True	529.0931359146845
True	688.7794180682624
True	102.64670221176286
True	382.94952706231794
True	975.0650707278568
True	844.190768377089
True	140.84923878100395
True	544.4757179366231
True	477.2002210360868
True	240.91604361700493
True	269.3107776955651
True	5.23414530364034
True	340.89785533368973
True	12.598771964293212
True	354.0673184356118
True	75.97279690561788
True	407.0939954997194
True	660.9252812500273
True	123.32641924876992
True	220.7228393592222
True	651.0729739016926
True	650.9560350345852
True	296.7159179754098
True	140.2346397185878
True	168.4185044320959
True	479.36732150092496
True	83.34097729575562
True	10.08548230268094
True	482.4098269267606
True	560.8833538219466
True	19.21066015522472
True	138.1198462782917
True	920.196247110566
True	493.7024751003
True	267.34430506467515
True	34.3808443134336
True	476.5122321685605
True	114.72442598804597
True	585.7349178099738
True	673.7168668331361
True	293.2818976867852
True	381.74429710075566
True	185.6696814174392
True	246.51126486185672
True	75.84494454091428
True	215.8817160677181
True	512.8927937434026
True	22.07158671927491
True	453.8848421292616
True	368.8998548691634
True	701.7843035647618
True	915.265751457652
True	876.71937629756
True	150.32613817979356
True	387.1416572990864
True	70.83491258269042
True	190.80973730155807
True	320.3347899985262
True	10.490923732682257
True	817.4798647122892
True	23.719969990045925
True	399.51114817368136
True	251.47947825685344
True	662.9973141238962
True	216.3401764104413
True	37.73759098066773
True	689.3787570263859
True	1073.7635908522836
True	234.50463438519068
True	132.70284442131472
True	596.0971265829489
True	498.1397624243237
True	18.76842310434501
True	837.5622136992271
True	109.15499592818776
True	43.765535524637386
True	308.9580732212592
True	350.44513599396515
True	403.1834822522229
True	269.45445217432564
True	19.357854490643728
True	20.923543401640924
True	821.3622358799229
True	198.4289150333709
True	111.29007691385168
True	825.7865692075098
True	662.7704330433586
True	651.7677949189982
True	449.1884002867397
True	150.38667941128358
True	30.67894117232341
True	101.25475896890052
True	439.1270015238708
True	226.43065189755524
True	474.4325922307701
True	144.48768883078006
True	498.26644992753546
True	634.5491671698805
True	970.3633902575256
True	24.149382572825832
True	973.8828133492158
True	1101.4212346368922
True	471.40918601607257
True	85.0939714939897
True	778.6818308535087
True	637.4035058498536
True	629.1225467458219
True	177.38625975101056
True	734.9891756091721
True	708.7742750324153
True	121.90297960083916
True	780.9149168379314
True	802.6137157656137
True	480.39264151078754
True	222.39095616017875
True	74.19453288177483
True	318.9338243547623
True	346.53918561570697
True	459.3714082774558
True	433.4714407946359
True	197.12610521985167
True	308.3867730274692
True	3.0151244439542664
True	12.265421616997406
True	111.4975383169982
True	137.02815020101224
True	362.4178276580395
True	350.3240783490164
True	111.1982990423471
True	17.30569323656669
True	215.893085570524
True	828.9241857559801
True	473.3735948229776
True	550.4821367087982
True	558.9393632081897
True	857.9801754721265
True	647.4522469340819
True	91.21974809193136
True	212.92759768028225
True	234.6215800263998
True	286.62750371486544
True	106.53449419563972
True	377.3868521802109
True	430.0139888133446
True	172.2661796182123
True	650.9773237523166
True	251.71676571811875
True	198.65289645882171
True	30.86678400242782
True	253.378460146294
True	474.2605350418226
True	169.65433356845358
True	511.6480024616205
True	451.8906163093785
True	244.75736188430588
True	101.92590612908788
True	43.16183436378521
True	403.758818894223
True	800.0985506505748
True	167.12560332740037
True	1032.541035158603
True	1023.8783474261528
True	488.0636084289562
True	101.01268093141267
True	128.28760826846164
True	690.7863769035761
True	8.482691725870382
True	223.84095117434956
True	138.09781378421087
True	121.0725237321855
True	332.9681358780973
True	624.6612416298573
True	38.90871005873928
True	122.90294058122991
True	948.352894057086
True	57.99490877538581
True	455.1220618280727
True	530.616915985932
True	249.34383982571748
True	118.72920059922488
True	941.6569764796184
True	1212.0104242672392
True	508.2735605759918
True	625.6102810485175
True	210.33184997764988
True	152.7992571850926
True	325.3017383905426
True	251.93901215244767
True	169.70782681122787
True	300.1686225253695
True	348.93701524029814
True	9.92301659975844
True	616.3349103432369
True	146.42289450334852
True	78.30305940746457
True	451.5060252729267
True	312.7233108578821
True	1183.0900188972444
True	353.5470759005984
True	966.9643006104374
True	9.45441503185206
True	268.8892978662816
True	236.22707559926036
True	159.1689242243961
True	496.8126263019687
True	199.5392391082458
True	408.8386823307632
True	333.3740474430793
True	114.853916374766
True	353.82349491794633
True	1043.3312595383122
True	707.9682734810247
True	224.541691754612
True	106.059626804606
True	278.47675525969777
True	23.809213926835078
True	361.0423909908422
True	321.6973802857525
True	566.7428075548389
True	444.53528809767255
True	360.9275420067465
True	157.24054735868063
True	14.183466696733875
True	414.84107356715305
True	279.70661249830147
True	138.26688641619953
True	301.9590798381012
True	439.7359499417253
True	821.1117503160298
True	312.0067461786784
True	773.0615741363583
True	394.9493665124039
True	384.0606191823261
True	1.7176278089239276
True	1178.9052312429862
True	108.96466629748838
True	909.7155416630612
True	204.32478403314173
True	451.3372264704229
True	678.4644705155379
True	85.4602944080668
True	500.0310179225797
True	34.06798231751807
True	411.7223294222002
True	79.54309024517542
True	227.7660520413644
True	35.690471601428534
True	664.7979510129604
True	190.65029940812175
True	23.419743369430243
True	407.1210949796313
True	110.40312009208834
True	177.65830887057194
True	811.0509612657885
True	258.5818939346825
True	156.1037386103172
True	381.35464188259806
True	523.85066174759
True	330.82656555763856
True	529.295565216692
True	612.1543526848541
True	156.0480759723946
True	7.703525213979343
True	76.61692583007975
True	435.9182904400289
True	92.06183564564412
True	77.4764072377777
True	1096.3174765340725
True	26.660742270951765
True	325.434094908377
True	319.8255169661875
True	471.2472916540194
True	683.8349166987149
True	185.91306694238992
True	652.3065774151025
True	328.09711657248374
True	352.0538449031841
True	273.48487744234586
True	210.75148480730215
True	340.09321227985714
True	448.8635577023196
True	418.6240862247608
True	584.0278038074104
True	139.13008649974185
True	74.9667606138488
True	40.2377886750166
True	304.09279650381734
True	637.9369974409993
True	411.8439548964738
True	784.8199512263459
True	214.857787556048
True	411.4967960816787
True	67.90764808721407
True	55.41341613751504
True	407.2758010721821
True	194.11308627391145
True	216.955203669736
True	43.06493010110128
True	1075.4802906225525
True	173.69598736551822
True	940.6655529293548
True	320.7872017951486
True	930.984545554617
True	232.58770800946576
True	465.81514512339015
True	540.9476555155842
True	644.7569101728076
True	213.04121403464268
True	483.9756588472041
True	901.3392198273548
True	126.73537956778442
True	7.253494735755869
True	565.2405214710817
True	29.3694499727776
True	76.38890759144249
True	787.0611464451105
True	235.92008302293
True	973.7681375022672
True	677.9911083191572
True	419.6369489080506
True	289.731673196677
True	484.80957175492506
True	337.3227883389259
True	179.48853651346715
True	667.1265507275008
True	715.7463241394752
True	215.59479619708657
True	84.64846195646292
True	515.1666550582988
True	132.83830144831506
True	376.6812295143157
True	322.6757382791609
True	67.42610522290657
True	382.6178011141625
True	429.4186183044548
True	380.728460111154
True	426.22932487474566
True	400.405517167878
True	647.0128204515089
True	57.47574983742575
True	450.571840187026
True	328.2038113043585
True	645.7912173238348
True	214.74844885888496
True	102.15958285059992
True	43.33241125436748
True	536.882218808695
True	655.5212573343273
True	189.29978234062992
True	411.9944596928513
True	342.2254869052028
True	17.32155076834476
True	161.16058399247248
True	293.27366779681887
True	2.697013218163819
True	873.5332706290162
True	82.4498208735314
True	106.15966329813594
True	111.03276238410427
True	333.7497543445679
True	38.06886991582207
True	465.3658097177038
True	224.99570887645777
True	6.081272747325467
True	113.21068897381826
True	458.78127523354135
True	47.0935187428321
True	70.09777799157558
True	178.25698455522706
True	282.31127128289904
True	979.6796328957496
True	389.9229103038087
True	947.4594177164254
True	187.2403656456301
True	1047.176974925507
True	782.3221125628361
True	659.5392689441917
True	407.0834663065268
True	368.5504812334467
True	80.40830035207847
True	69.37494516932836
True	79.52487712649918
True	185.46871039794976
True	465.9196633757061
True	1092.58267309364
True	173.9962398302296
True	364.66527224873687
True	431.121586174582
True	603.206702041119
True	586.4430976128938
True	281.20695531815034
True	443.4230924192481
True	698.9691174809467
True	95.30939860810416
True	715.9662057461429
True	261.79666885751243
True	139.91496343662664
True	421.4197449238855
True	849.2532207213214
True	388.0324931768386
True	839.0049380418537
True	196.91457312241417
True	342.67454154749026
True	710.0778081813121
True	602.1332602342632
True	196.6336332148876
True	248.90329973379528
True	819.1295417432733
True	31.049211887782207
True	183.3799471965099
True	497.3259165030977
True	683.2005888472623
True	108.57159944942472
True	38.48537500908442
True	155.92127513515305
True	747.5044294957582
True	319.3140446398291
True	553.2356378058204
True	350.20595889487527
True	275.27134187438145
True	441.49583396060297
True	488.40850741183385
True	72.63768119622578
True	374.4399380800074
True	796.8209508546639
True	0.0
True	288.98220397248605
True	259.6762709906095
True	978.7742233344368
True	150.31678966414728
True	599.4769944060538
True	635.8167029192898
True	117.08244516254126
True	225.65188282473665
True	126.80683024034074
True	12.20345525329294
True	290.43273937783124
True	378.3186400736725
True	1138.4939479901573
True	242.84646050276385
True	413.0880540346026
True	660.0802712232975
True	205.1716193645883
True	30.67862797720369
True	879.9548930953198
True	597.9699476665368
True	164.87594765445806
True	595.7015100768539
True	161.49088249387194
True	302.53642883833135
True	751.563573595424
True	36.79920997929686
True	106.84080420279044
True	495.5164522945844
True	66.99860463677028
True	76.66149805856617
True	408.1624423692172
True	23.48023207153879
True	776.73341928799
True	104.6162949046454
True	155.65979917489676
True	18.015752179298875
True	719.0849670628722
True	29.666971313470683
True	783.6323098686779
True	401.76566968767713
True	111.98983573795805
True	708.2552747103978
True	521.9176973757827
True	568.9546191805259
True	48.818644556011485
True	366.44931047851134
True	5.992217197897136
True	94.52210302268244
True	388.04816338171537
True	49.22405559369224
True	120.33957461274156
True	307.7397218361731
True	179.4523835109455
True	99.46486585107762
True	624.9723307616381
True	21.50965249596956
True	1156.5784853374091
True	497.57648592524254
True	308.02570589781703
True	492.09961661689226
True	118.53497256591048
True	779.2228097951186
True	1132.865465961663
True	747.0251144663766
True	178.22172162261074
True	227.37313642874057
True	51.58944710239272
True	56.15847043229432
True	153.5781176376043
True	100.1486742775011
True	169.74715022397606
True	1130.3058320019522
True	298.6350887534143
True	358.8477864053185
True	679.9070275038083
True	17.90910136299913
True	14.38943232256598
True	576.2220083787165
True	6.040138640690582
True	114.63583511378977
True	690.6928359424478
True	179.0975715437095
True	644.1321456777471
True	822.1625079144503
True	152.5391049983263
True	888.7404030389769
True	3.4661903271970003
True	448.3515728169348
True	1052.5457510439264
True	27.14503937712697
True	237.25582245132125
True	151.75804366613144
True	966.248787141934
True	236.44131429406244
True	484.4231656565399
True	116.5157404665955
True	524.8627268886407
True	151.99509609187837
True	99.52577863792602
True	381.6010428235198
True	69.98619839930261
True	49.55922207077255
True	1059.9949110510825
True	260.5237911110022
True	152.57692237502317
True	365.7140330792637
True	399.64537985075424
True	207.7393372022826
True	167.76157277841156
True	394.7477387491616
True	38.66282756140608
True	489.0611390499173
True	1121.1820891742125
True	112.54954891906992
True	483.40940357602847
True	321.65864546051245
True	26.61538546376971
True	407.875992883742
True	102.7657220334106
True	562.065105155417
True	205.3527884454172
True	424.6381133973816
True	20.469551860345685
True	446.0367913518499
True	109.10756257073676
True	342.3850855313526
True	34.31918917207068
True	176.67166730582457
True	252.7587562884324
True	763.8422807912738
True	59.364617997026805
True	138.87253588472754
True	237.7145820375356
True	143.06580892276938
True	617.5039944585718
True	565.1527642221909
True	773.1728914093446
True	401.02293648059737
True	544.0540656321477
True	427.1785371593161
True	700.1323854678044
True	72.59233728055268
True	451.3787287200782
True	410.319995537201
True	48.79334962855497
True	86.52092815634379
True	129.09931620161024
True	89.7766571574395
True	318.13470965900297
True	850.6811053021164
True	313.9917248404146
True	1140.3031893946852
True	313.3941731146986
True	901.3700697036794
True	151.9399779569674
True	564.8528233753458
True	603.6032174637331
True	706.2451045742986
True	457.6489605119664
True	67.2242924155499
True	294.6019591878063
True	42.372393187194376
True	167.33926316570043
True	164.8035236043863
True	1160.5922751745848
True	230.90923307220052
True	565.6712037596751
True	543.7358492309638
True	557.9018337554861
True	911.1178942926596
True	584.6669921543033
True	634.9464587580983
True	936.5233632237916
True	127.1453457327682
True	324.2383970539484
True	266.10415098561595
True	323.37367910794416
True	83.92847520349734
True	393.5197941730032
True	4.569025998501864
True	335.2960354443919
True	250.99130783484412
True	591.8680539188172
True	279.2307236202366
True	368.3625085636393
True	12.095450434691456
True	60.49566742503524
True	543.7132317432681
True	29.183964782171024
True	137.54394361163514
True	61.70935318325466
True	153.2149749927983
True	221.68602762065305
True	69.33562349094966
True	378.53986921664585
True	270.4938525320039
True	98.64249545740236
True	335.83130299191123
True	61.40728807443154
True	582.5349558878847
True	821.9138812740613
True	281.2104989645507
True	1161.1251221164769
True	105.98434039937658
True	298.00651854208706
True	1077.305984968046
True	84.55193620826321
True	285.48287131449496
True	9.56780265431418
True	405.09613944067775
True	448.1186836999071
True	155.56915251747398
True	622.0451789509654
True	894.3044495388301
True	159.0494716374112
True	74.86281366399115
True	337.46441781048463
True	561.9638015244491
True	602.3051785152865
True	1232.9875101458017
True	26.726298902852317
True	957.27963142204
True	134.18026758710874
True	637.3058603134043
True	114.00746221791836
True	133.24133180319006
True	183.8935650207332
True	164.33540455656572
True	765.1122908291709
True	212.91621517591804
True	230.5541450681961
True	65.29351078687031
True	509.1154805963385
True	430.7555488133664
True	169.01728774732166
True	232.29794824454956
True	15.806437263335903
True	421.8924715730074
True	223.54030236163
True	293.6588423063919
True	114.15261736158622
True	689.1283588853902
True	422.4032460261554
True	246.52552594777976
True	659.6159578710752
True	540.7986493497503
True	463.7459488595446
True	134.29438664177184
True	523.6117029307154
True	436.75842023657526
True	2.826138744899085
True	187.51664508731005
True	95.44358092768788
True	240.69482956347133
True	3.204540274254623
True	132.645990522316
True	366.427834933361
True	7.224144556770563
True	861.0469336925363
True	170.75003069230655
True	749.2584793861874
True	812.504518105364
True	171.04583046034472
True	225.66326849676935
True	506.5249527630572
True	844.6245838409227
True	54.15769826764923
True	38.19295408296724
True	133.27551855517927
True	619.4397155092075
True	710.321076416154
True	179.6299840723741
True	590.68282301196
True	563.5024391871117
True	844.2852374485096
True	413.099754836499
True	188.73102680421133
True	862.3883206142632
True	214.5751557480771
True	153.30932618366074
True	325.139149357927
True	216.46735047210896
True	204.73146021798303
True	598.8042103898136
True	250.5507206597721
True	191.83592027760417
True	468.517084274689
True	469.7269277771391
True	64.89595775881675
True	291.416550194017
True	78.20943459357088
True	350.2880742816677
True	356.4237530833824
True	248.14518248728837
True	179.8615565430157
True	385.07759400542704
True	680.793171898737
True	725.1918700618018
True	298.2481086631721
True	745.5400738066104
True	61.15716398628279
True	869.8668957972001
True	346.7479311578274
True	14.319156566300476
True	607.3106058653565
True	697.8899821152587
True	247.3598219993695
True	169.65981628536912
True	48.89670047849642
True	379.59182185177855
True	78.56026581287178
True	14.963740736847551
True	886.4179638360023
True	370.4429827052128
True	174.67215027687456
True	1003.0456928076734
True	13.572433178257992
True	798.1256457268184
True	30.73137384654976
True	647.2020216728931
True	56.46332124651344
True	742.2164513660492
True	462.770410711656
True	203.7066692571689
True	456.79880266620734
True	205.18684575845157
True	300.3225703865939
True	222.38546654417755
True	413.4711843486719
True	9.184746884305724
True	321.9819355918726
True	116.92399398530335
True	11.278416461320283
True	457.0007794688346
True	718.928896116306
True	288.14607476417547
True	85.0234026591792
True	318.6469415949813
True	86.69225889576143
True	182.0127616654239
True	187.4385475807247
True	372.1623625784506
True	43.67833065816048
True	136.93434834582507
True	385.1762694498443
True	910.9930966170106
True	107.1850805377072
True	204.31719489738865
True	444.4329625827152
True	15.586938865951913
True	406.8005627769404
True	501.31352204965054
True	90.98937516447788
True	394.8156661494029
True	353.75350260831306
True	412.0454369821976
True	598.9658101211486
True	1035.7134113096213
True	938.554217934042
True	57.198665963285215
True	1050.983459907415
True	111.95597829962789
True	110.25741193788063
True	111.68994471608512
True	491.2470113247833
True	373.78023566711016
True	572.8558599116103
True	256.56704925925294
True	163.60428298813747
True	409.75370769908113
True	16.467006039065687
True	453.717151525818
True	405.0235905684782
True	147.68546445548566
True	91.6529672998456
True	527.1422776190985
True	1004.9518078639932
True	209.8828334186289
True	69.51118155277588
True	429.7414523123711
True	371.71365053662936
True	473.2788231807359
True	336.5423263609454
True	4.139720489974248
True	523.7581154015603
True	514.2704991865467
True	502.8628676879004
True	182.6990211487596
True	100.70304360828676
True	21.684891950877407
True	378.187460019852
True	104.16529552223166
True	6.983571935373563
True	30.991550619821627
True	340.4004518522273
True	657.9766491634996
True	133.30972344012224
True	90.51889239991723
True	24.589517834102782
True	398.8841185608875
True	371.1405829661407
True	743.5820816397602
True	300.09280512675
True	536.8890368620608
True	534.851381068451
True	534.4397477303722
True	291.59816419496923
True	556.2738271103384
True	99.4607163071145
True	579.8374322795848
True	7.0004738324547615
True	378.30220019675926
True	453.27895751163993
True	964.4068685525124
True	354.6679309045634
True	774.2844169051086
True	997.4713292274485
True	177.20972868739392
True	35.43630944844327
True	367.5155136026874
True	388.4952357892112
True	585.2624165622323
True	255.41269098389205
True	30.407018805277595
True	639.624366698913
True	124.89495635583178
True	1055.1039815263878
True	316.0104941775964
True	476.64330154393946
True	127.91563534413362
True	808.3709671270658
True	136.8684040632774
True	822.5197644211034
True	553.5166994843801
True	188.32667820827325
True	114.3428286082657
True	61.26395015657166
True	566.0251775576961
True	875.5141651610406
True	419.2740390001934
True	526.8006173423087
True	132.08406893977852
True	619.8741426497376
True	496.2325491788063
True	782.7880642642616
True	328.61599637061005
True	593.7872427753922
True	123.3979318429482
True	25.2685463596664
True	399.3860390860097
True	174.2911766017623
True	102.80713162498373
True	377.6154818971672
True	1092.737826957997
True	263.18813743101
True	552.9510204709715
True	12.5837757092086
True	75.88108040196269
True	332.7627669282808
True	779.3528128594749
True	461.18457069470594
True	534.2929859294993
True	713.358484287395
True	61.06195274309092
True	746.0699829502422
True	46.66493982188663
True	111.88387741246876
True	188.8138075886896
True	79.56243444678314
True	23.740382885819614
True	304.89688096199694
True	465.9978301668236
True	900.1459267289514
True	855.9200657001663
True	6.2533667995318565
True	294.81324409693843
True	474.56593574910994
True	125.21439711514248
True	225.15818951641756
True	329.63057355983113
True	1297.9222942721724
True	455.6649720387511
True	24.02217021084785
True	184.38223960217832
True	722.9836997859315
True	34.6166766959237
True	179.07924111533248
True	582.6486032537341
True	72.37409385052774
True	891.2128310220087
True	325.9774348142516
True	679.1749045949431
True	73.45206004649117
True	658.8548122647043
True	598.4796667088557
True	890.8694901543905
True	249.20215136568152
True	498.4050876368312
True	831.4117400251617
True	929.7444780918852
True	230.35304102749387
True	753.8472127665764
True	215.0541594699406
True	462.6843047345349
True	376.0936241284808
True	493.98445925566926
True	480.7132469329696
True	317.71316041760133
True	344.1971416418594
True	112.5821596403412
True	338.20211604298066
True	1159.584989652744
True	315.3493337345636
True	141.23121507066134
True	312.2567593485446
True	738.6983941302443
True	646.7846293735513
True	412.6831543623025
True	124.7491479264021
True	338.56663039431
True	33.332333112925376
True	165.86168907183506
True	88.5458841972699
True	88.52262208922966
True	571.3168011450985
True	138.05085502329894
True	130.9155337922951
True	110.38517082594
True	83.94759684203723
True	453.8398981738751
True	395.5544384501308
True	1040.6850742624106
True	553.1655337693179
True	832.8122051756221
True	274.1255848001662
True	297.7091184302136
True	560.4636010510362
True	200.86507730343175
True	766.2591112057798
True	238.72778107667543
True	349.7362614535588
True	72.4239344579128
True	112.45094238176247
True	254.20352526434635
True	120.43783415779474
True	478.96520719661305
True	33.356173828178704
True	581.668308081334
True	1016.5558197925272
True	708.2654205530317
True	1.3409176133230396
True	61.91443329110224
True	502.5422217538628
True	428.87112651989816
True	79.80782344772952
True	127.03893624253894
True	302.53922738106024
True	83.36125964257819
True	49.56854347892525
True	724.1235948688283
True	673.077758999175
True	150.784361554065
True	173.7544623465845
True	524.9434283144448
True	54.14816016922365
True	26.36098296248537
True	583.4987507878055
True	450.3094609392613
True	1121.2612255059043
True	48.511038414668505
True	457.9243972297194
True	854.9738400959621
True	793.404776005634
True	302.68754745808104
True	761.7755610080012
True	379.4275841939871
True	42.86203637743553
True	101.00691268471644
True	727.8432237757904
True	73.2099952355252
True	139.50763554127795
True	939.0312678773728
True	188.04838536723207
True	273.7871011235907
True	105.39914356769908
True	650.2678163952922
True	597.7859423971942
True	217.3277507702105
True	427.281472046176
True	42.39552514441071
True	286.2030402094129
True	588.9969119107875
True	616.6634377245279
True	323.1586062835226
True	75.75266080017485
True	945.1288074688556
True	1083.3040561654136
True	560.918843921898
True	65.75856968081101
True	26.77289129088507
True	90.41102730963097
True	109.1543265514178
True	103.31681194346528
True	850.0895348136889
True	1214.1246153912116
True	770.3380506873506
True	314.49115713541346
True	6.548110095999784
True	20.63218975609603
True	340.155335852436
True	468.5933239358998
True	45.84039276928401
True	572.3131340229762
True	421.9881997837965
True	401.8415562799008
True	81.16414094242555
True	203.47552030902816
True	262.53314775219087
True	136.6669126193695
True	380.949230556896
True	37.46003902763477
True	173.73428187099992
True	1188.080559964268
True	5.238527074923446
True	27.39357197080769
True	590.889008915036
True	356.16509050400657
True	782.6902188783955
True	156.7566044300373
True	770.7627722945401
True	603.460458685362
True	288.5926234528844
True	442.9199472488453
True	343.7544799153375
True	295.41234744046403
True	269.3572186972645
True	397.5283862789813
True	509.2950483860147
True	491.6728415558046
True	107.38819830346806
True	368.6379810450631
True	8.187447330527695
True	185.1209447005414
True	221.362773161866
True	859.7464579215085
True	582.452252722077
True	32.86610418734605
True	707.3854847911217
True	837.0267702262745
True	110.49366360978397
True	347.9642620285545
True	858.2734546530497
True	229.73192557868143
True	159.7839408233385
True	525.3211723897434
True	594.7297365877308
True	1106.0109966160708
True	156.14316256605633
True	156.3864909477217
True	263.18476345878787
True	324.3184520349206
True	399.61855410064896
True	416.00633738437415
True	327.6205618554227
True	446.5758041809232
True	502.2611601667973
True	225.25105346095177
True	1491.2530790883568
True	251.40501806510733
True	408.2580981166232
True	52.36566217347741
True	757.5280713361605
True	252.3446072131196
True	923.6335614731044
True	569.225654706299
True	326.9421001175063
True	768.2855415531191
True	260.9476342999689
True	215.1473698370223
True	251.39076886435356
True	225.05442929228244
True	137.18173480109638
True	241.2308608591683
True	727.6919170082207
True	523.8449020350853
True	233.1947896689745
True	1193.4863822130203
True	118.05841361316024
True	265.3197404397364
True	71.01180314885777
True	302.6369435154669
True	424.3582786385733
True	86.4710511264441
True	214.1614397932724
True	77.19129075757884
True	687.5780487384706
True	379.1870170613437
True	222.5809609044764
True	742.2576478103085
True	870.8918587406828
True	808.4786816727565
True	844.4608089022898
True	348.01811942010403
True	1.0844307194588434
True	260.5526451861727
True	55.39151803598208
True	391.6479212203942
True	54.0062533356855
True	387.3632296143066
True	853.7420705127477
True	1025.9852783703338
True	394.64803959270427
True	22.937963032775123
True	507.9589390246618
True	509.17424459040666
True	184.98030015269475
True	227.34795302372527
True	286.3240752130842
True	22.455272894717933
True	134.4028716676332
True	969.7608866677426
True	60.25686594194406
True	500.48479759555534
True	795.8279118285458
True	102.35658220216108
True	248.4951444008255
True	116.4601161461807
True	15.429287469556987
True	1.1269144516745708
True	116.51894510804397
True	1015.3092037755448
True	493.9205300345549
True	68.17310020231965
True	785.0388295582297
True	330.13911355756017
True	1.8628690121686704
True	444.0369732098538
True	178.75856726947634
True	508.6705461132211
True	81.40659681279368
True	338.53739531874186
True	378.307273518097
True	174.22807762595826
True	202.22168850427053
True	122.17496554967434
True	161.59652885186782
True	941.4989817037564
True	15.454996239968867
True	511.107571382748
True	477.997538529912
True	403.9424294639392
True	218.0305084924898
True	237.02920515376695
True	154.41982293877845
True	48.05185192784125
True	501.353163830682
True	151.12372482906505
True	836.3175750063798
True	828.0704262968263
True	240.937993491774
True	310.8635292752724
True	530.5788160082622
True	41.76785387877474
True	87.62743448622528
True	704.7497988646792
True	1062.5850146409423
True	115.37137831680876
True	731.7510584281029
True	142.06564257235792
True	944.5267083392928
True	676.1361794631839
True	105.37022635934674
True	268.86856440619863
True	619.9480988761416
True	270.08607169013925
True	46.97545149872976
True	569.3488431025498
True	476.5122346779701
True	5.439145619646338
True	475.6683773876464
True	63.43309570726371
True	183.28271068132733
True	242.81115850394292
True	309.2315641618092
True	67.03473027986942
True	226.3554607901383
True	352.52014475899955
True	440.6100842281899
True	949.8095071562736
True	46.58425617693975
True	958.6632227932888
True	1005.3422953469104
True	118.95842811614786
True	75.17063187263292
True	987.1028599331878
True	32.122955842648494
True	232.53107757936684
True	85.41493693830752
True	211.2603677314029
True	356.61673780092576
True	976.139532486352
True	91.86364147901551
True	70.64482130527956
True	660.678039761593
True	273.18382319391765
True	737.2352695474515
True	54.17457894470262
True	486.3961845960615
True	395.3041533238421
True	693.7779838191749
True	50.94161559635711
True	113.83491244546828
True	27.841516500223545
True	267.70708700310155
True	45.51877682077683
True	345.49729535580235
True	2.763821808549193
True	1182.7095547431695
True	106.35104753533842
True	139.1345868982432
True	351.6414580136245
True	739.6116143861676
True	684.2995250324508
True	1061.1850643979535
True	478.7319106862408
True	397.0489177165701
True	141.0532486413241
True	421.5680660374737
True	877.5366583680867
True	435.5706111823535
True	972.2689682602232
True	87.64690066538749
True	420.6994275639368
True	174.55701834947638
True	276.02866265838105
True	747.6454463920124
True	159.4685756699553
True	135.62632655025848
True	60.62524994431262
True	875.3086277218669
True	786.8760527751471
True	83.86460833743232
True	437.4438283723163
True	750.472511938417
True	416.19875978636935
True	57.0378130786473
True	326.1944606722443
True	788.8436983176066
True	31.52202085160078
True	363.9097594392603
True	164.4436676429403
True	299.2783555406449
True	34.15235000978985
True	222.861207895874
True	762.5622358423024
True	648.363902153786
True	56.391365731276736
True	295.4079101579472
True	856.1268912332993
True	16.958565647136062
True	319.7264525817215
True	289.19609075525125
True	403.9090849501024
True	214.82604984452013
True	592.1741024462677
True	50.81323121551792
True	979.3301645565724
True	867.5271443528746
True	44.445521791877695
True	389.7200557726139
True	724.5508481676791
True	897.3720027892381
True	277.23271816080194
True	588.1936556847282
True	127.66864264339648
True	193.22535813529333
True	134.7565110572571
True	128.69504213210158
True	194.21058944789672
True	948.0395449926892
True	788.2287041830061
True	989.5033860025906
True	18.279074298739012
True	28.518990167690596
True	370.77433561417416
True	12.605366008242983
True	625.8486091049948
True	1072.8540853107884
True	257.5222155252898
True	214.5548461758483
True	83.53221959488916
True	216.96146044121747
True	128.841173693028
True	43.40346272255642
True	135.08418596196714
True	91.72177006353787
True	250.33461285095493
True	519.5198601237933
True	166.04589608788882
True	29.04951140339808
True	55.87730240717279
True	434.4145131302747
True	266.16967263348664
True	574.2289368788093
True	19.39426638023907
True	114.52796377353148
True	661.4638043709645
True	272.9502097059634
True	465.8251908009065
True	662.6123248593585
True	106.17310537742564
True	108.43147857290218
True	77.02715508531728
True	25.889503235378363
True	125.87175643725784
True	86.95421639951992
True	99.85117883183617
True	150.92435272808797
True	229.8000972104934
True	803.7352244145079
True	294.4073223136111
True	946.5952330939097
True	167.62082629051775
True	198.75890764493408
True	793.1313842343443
True	304.5188692558377
True	599.8805932817385
True	257.5195964279668
True	353.80315814277014
True	442.1911162142679
True	570.329700408849
True	658.4834722041942
True	374.1514009198028
True	34.50293225082531
True	529.1523470251467
True	615.0636937087598
True	21.873025481173045
True	13.195705693816626
True	263.6156730389466
True	398.6386130932037
True	433.4459827774391
True	68.68297720601943
True	650.2704375210398
True	955.775239053669
True	237.99713874111092
True	912.973191594534
True	269.5401694326092
True	103.06372754441914
True	278.2924267513173
True	659.0747839132958
True	38.117620617895
True	586.396925636774
True	1257.1548211991942
True	1009.468502821872
True	927.9482358477014
True	210.0974868927292
True	89.75487518995092
True	190.647221741984
True	844.4103323378282
True	136.64858107986456
True	1078.126885442474
True	871.0622794912972
True	42.04291016540224
True	88.52171978971361
True	410.078325061507
True	400.7885064297787
True	184.960692305024
True	526.456299227066
True	667.5919386974846
True	118.48472331049469
True	275.65895602966754
True	1041.1410302824563
True	56.83184129891943
True	695.6096643160256
True	536.8178670428892
True	35.37642406166194
True	848.9878768000624
True	402.218246738423
True	556.100348391215
True	106.616745533112
True	265.0727572835286
True	220.3358013469584
True	28.937125241717485
True	141.69178177857384
True	736.1097023335757
True	140.67155728716995
True	392.7600161004856
True	60.20597882218277
True	621.5175268857383
True	598.1145674094512
True	232.25353522158863
True	474.5644402648521
True	167.72822959485865
True	167.64675036035038
True	217.2128931196413
True	290.62457059831684
True	357.9098050955601
True	130.36959655642997
True	181.59407744257533
True	26.165883787662644
True	890.1383048288783
True	317.5427910635166
True	9.292184110878276
True	367.7846112125009
True	162.7252082593465
True	634.927290811147
True	367.3438634555713
True	590.1088147849979
True	530.0459972746378
True	502.1812768520162
True	799.6587159998054
True	253.32666025668567
True	556.0652298932168
True	158.74096850113008
True	534.5651862593077
True	350.56602583674265
True	370.3130549092879
True	126.18683633981152
True	134.80794077896502
True	107.13164306341334
True	67.60903608970217
True	745.6194161730875
True	174.84531587244035
True	46.11415174502565
True	0.0
True	529.5101213720781
True	111.59006564498476
True	22.57820003777921
True	41.66057865519651
True	111.39670769782968
True	558.2981643793529
True	180.1878079783563
True	106.74689257721948
True	35.144908066825856
True	155.6686435080449
True	961.3532480146893
True	53.06752818120306
True	229.61583890249003
True	748.3014311271648
True	313.841509268407
True	477.5429477250669
True	463.829678604085
True	507.1558633720715
True	610.2967160590463
True	900.0651902174976
True	258.1875374823492
True	1031.26616782861
True	925.0993575357234
True	619.8434161572832
True	347.4368038293161
True	851.407747591318
True	8.6258009757194
True	33.7649843866133
True	299.4969472127075
True	42.55383293834407
True	199.471052402231
True	752.8951519127239
True	223.54804319204663
True	756.0367365966854
True	760.452032775508
True	126.09351495154456
True	364.4005543158946
True	600.9896785287067
True	26.03820159392402
True	137.05879779540766
True	429.8394979015627
True	301.2202937219672
True	200.81237998368564
True	108.04725795910852
True	381.432048216192
True	23.763627888950253
True	380.12828070146287
True	353.89438666622954
True	994.0892157436436
True	382.5760894764056
True	30.837595609317702
True	416.3742412160274
True	450.7147173696511
True	235.9219599409764
True	29.547269707866374
True	768.9476658241603
True	420.0641420871752
True	170.58833580470008
True	11.889236638558351
True	1206.1002934803494
True	165.41365447486947
True	27.14469297398323
True	298.0025743362762
True	271.56650190282386
True	119.78579555623844
True	286.5974938478954
True	47.19865866222585
True	332.24224791352987
True	302.6593935231817
True	313.1076994671692
True	31.83782661828903
True	51.361607859045584
True	1035.094047525017
True	23.690519936172056
True	14.1736101223704
True	185.44352282675143
True	647.6676648091878
True	8.290478834055945
True	192.07214297338277
True	180.1466176155809
True	552.5731188247058
True	384.269144556006
True	735.691024183274
True	308.41624583265127
True	486.5002425887332
True	445.8048891289927
True	482.2272832648151
True	104.856944819053
True	1281.311634557466
True	889.2481639830835
True	288.8343857337411
True	508.345068335809
True	103.87024479742504
True	577.2605623402052
True	449.0032205735305
True	158.9206242370982
True	78.65974780338959
True	337.0894254263845
True	170.39116859894085
True	30.473891121274388
True	618.7555847251396
True	381.5801557507557
True	68.03819407223817
True	28.14478465416193
True	640.1158824091714
True	488.74150843887
True	71.00835454668105
True	19.292476069979475
True	334.0702375185415
True	323.6712868979686
True	703.2176943814095
True	552.9478689712457
True	554.5313697958092
True	785.3986731804686
True	9.549828425463817
True	59.238996509160366
True	34.035606876434315
True	60.02701136175765
True	495.0852451194106
True	584.8186056567669
True	79.73804753853788
True	112.59362598193196
True	189.001080585011
True	74.23390559040618
True	188.2686188311014
True	214.2112946514144
True	272.4456925822563
True	809.024255545729
True	619.0929425280966
True	292.045163345468
True	184.6309638148325
True	264.7621216011964
True	244.7957650499859
True	776.662977061948
True	328.3433776710239
True	170.15476194251224
True	887.5397903077059
True	351.6542354995344
True	471.4812580092855
True	153.3583479649867
True	119.88692105992136
True	65.06022965959694
True	205.84060691482807
True	954.4898233347498
True	534.6657543776531
True	111.09181346768806
True	367.3338156265699
True	99.21126467347555
True	653.3105275425289
True	4.050954066878103
True	719.7942204162117
True	31.04769823004656
True	944.9279715184084
True	845.0000433144528
True	206.82968015659824
True	29.606912172730908
True	78.3004996854131
True	472.5257193143226
True	236.65306734978333
True	1.5174074482555788
True	80.78202102200362
True	1055.5569686478675
True	330.4208079875684
True	670.074358284077
True	483.9894231792376
True	30.53768602788989
True	133.92988605561345
True	451.7754229044967
True	945.4103307594442
True	811.8135191622719
True	431.3807912001273
True	348.37647661574573
True	17.287215043091717
True	82.90934098511644
True	786.6080578642299
True	494.26062826240775
True	382.7997060471515
True	887.3019153322336
True	26.65976142315457
True	220.043420611732
True	910.5279418339412
True	235.86827799513773
True	7.51829344509393
True	498.602445700044
True	105.4214172710126
True	653.4173972527274
True	54.37123808953823
True	267.7540844006189
True	873.3685543950155
True	918.7238605684154
True	276.52638423751074
True	418.1418237719738
True	113.78526884119222
True	600.2928061098394
True	265.9935688593892
True	199.3036313574141
True	856.0557689770545
True	52.58622582183945
True	744.3946446407947
True	271.82729823006224
True	295.2740728384356
True	170.13898557883266
True	485.1879381906536
True	595.8106502626716
True	362.0050903058839
True	408.5148240704781
True	68.79582625000833
True	168.30537802625958
True	477.3534620532942
True	206.36733456548424
True	38.090803315051545
True	198.96009786127763
True	388.79442425827153
True	382.80448255121206
True	758.3009180262638
True	139.53433188716258
True	645.4407841815188
True	505.03891931020814
True	591.1422445004565
True	141.92216771373282
True	38.04639721776435
True	665.5519328915112
True	67.69754615061598
True	563.1560663657746
True	692.4416204391656
True	438.1672108398888
True	134.37173806966686
True	555.9623779760132
True	4.390779129331968
True	401.03746998533455
True	31.34849640591649
True	620.2383539600831
True	265.7167733717089
True	569.9599196345785
True	695.1212693174955
True	146.2240375492908
True	540.6558896663578
True	480.51854292182446
True	64.57285655731359
True	966.019764605675
True	2.58843654306803
True	29.512944730499942
True	640.8884943826092
True	695.7177651266782
True	135.8628191763728
True	413.7893521840769
True	124.68289575979954
True	75.1227135668468
True	450.828736757663
True	43.56372296834241
True	511.20994931722674
True	13.148069005065857
True	857.584117850791
True	558.7214225922598
True	663.8656602020944
True	99.31413309893613
True	379.3241045930495
True	999.1134211448316
True	816.9913658858478
True	143.82809261505966
True	547.5622832582218
True	460.98780133193526
True	250.03157462488025
True	263.63318058694125
True	5.400920074357116
True	326.7198215632004
True	11.408737111849272
True	367.1572773234808
True	74.30638563927735
True	400.8793440023199
True	638.8126000459614
True	121.684984660722
True	231.737951804809
True	636.9279655149537
True	676.226571113184
True	298.4390735980255
True	140.42659307034953
True	163.44652520703303
True	476.8588853708962
True	83.70194847527655
True	10.209560540573422
True	503.1932614995766
True	563.106076369009
True	19.98444822306132
True	136.39623769533802
True	917.6305166846728
True	511.6608850689549
True	268.25884785958
True	36.9093085281654
True	472.6673301810884
True	117.29776611662686
True	581.9710331293169
True	676.9738611781462
True	303.79736610819833
True	398.0795210136496
True	185.7492166266888
True	237.737680259902
True	71.95546469982861
True	219.05450252851853
True	505.98094420736777
True	23.63457599738884
True	447.3222863777408
True	374.2210145772201
True	748.206542521153
True	915.8059585112684
True	907.6919851187356
True	154.55528893554776
True	406.8097803780175
True	70.18362932415778
True	190.78734043388928
True	323.34431359337964
True	9.871326791786991
True	794.6339931078908
True	22.161737615909765
True	407.1927886967123
True	273.13745377137934
True	654.7665359249976
True	213.05296637519427
True	34.45543421950256
True	664.698764692651
True	1083.9788486161067
True	227.45174103616569
True	132.85272021964698
True	617.2196286456413
True	493.66426474037496
True	19.643673798080624
True	854.4324088658115
True	110.1753993724347
True	46.1095960303093
True	319.1144597094301
True	359.75431713909467
True	398.9592874832903
True	263.11377262315847
True	20.915179588985698
True	22.891994110492508
True	846.0565864025126
True	200.44779102297488
True	114.04788960902746
True	809.4378424392659
True	639.5416781738049
True	625.2337844355436
True	459.9843470932601
True	145.1783939653546
True	33.6011909811255
True	103.27443892331245
True	439.1600550060101
True	228.96073123538324
True	453.1852768794084
True	145.0457487202391
True	499.8844394831589
True	637.2539795595039
True	956.9242079309644
True	25.88058677178573
True	972.7411739142764
True	1093.4102804093998
True	464.1268742295001
True	86.3932083463314
True	817.1945826896059
True	644.6909289801806
True	655.4584304357994
True	172.74592028952364
True	748.7552440639621
True	714.3969393476928
True	124.03207853959032
True	763.5152563729897
True	803.8006224681785
True	482.6147447019378
True	227.44890128230847
True	72.18883701705607
True	314.5555482931403
True	362.3533826941448
True	460.66659317327833
True	426.88080408993903
True	193.3519491549476
True	315.52828819574984
True	3.1358663284438077
True	11.664508930083397
True	104.27296487439084
True	131.36254188912338
True	364.1388850816642
True	330.91460564562857
True	116.70380313787774
True	17.65367934367136
True	217.53763422105075
True	824.0405269151448
True	459.14368083287945
True	526.4988354823648
True	560.1921619433443
True	798.2051083982196
True	633.7955532533415
True	94.3327092410416
True	213.24275017469137
True	241.3452662515575
True	278.8367732819536
True	109.3644225555198
True	368.02263667320784
True	428.69292233034287
True	167.21847618643372
True	634.4638876142917
True	247.17610256506416
True	206.8671218574444
True	25.32597781326336
True	251.36639636465992
True	501.45093507044527
True	172.95541368839525
True	522.9644941418087
True	463.33789038342456
True	239.22026739747184
True	102.05074877153098
True	41.367294622053215
True	408.4178771260678
True	784.7104346938597
True	158.57081321212686
True	1033.8174452381456
True	1029.238082950451
True	485.1842517589788
True	104.23390352436148
True	119.1804846505044
True	659.8720829855802
True	8.710783698737124
True	224.32597110161623
True	125.56195329844746
True	116.32146117851752
True	343.7957679698366
True	638.406993178848
True	38.86202347810096
True	127.22053823275336
True	961.655152581649
True	56.992078617273535
True	470.5444299975878
True	532.7730144573525
True	236.3900192927684
True	132.72229602194815
True	911.4590993949256
True	1169.1075751135818
True	523.2115178520734
True	655.1722619753834
True	220.87859742999203
True	155.22692310832358
True	318.2532068780827
True	247.8525134338451
True	172.43400643948345
True	307.287972334342
True	350.7549976694592
True	10.894535121341368
True	631.9768423000638
True	150.2442799397843
True	81.87916127489642
True	438.9776228899825
True	314.40216083204854
True	1182.6360176630892
True	357.9631595983131
True	997.2971041856066
True	10.202439519729651
True	266.0729588563219
True	233.42769825968588
True	149.31350371913197
True	490.13607403655885
True	201.2710190854212
True	394.6701048417515
True	327.4922468209476
True	112.66518206169036
True	353.6762357207078
True	1021.4223445058688
True	725.9138224905015
True	221.3806217020354
True	104.146993726575
True	298.2773472009552
True	23.09263604637782
True	351.7509557902728
True	314.57710481913955
True	581.2942475105439
True	451.72852398279394
True	360.9980769960733
True	149.68071802068852
True	11.69115415278822
True	423.936580741591
True	278.8365845989909
True	144.60557354095042
True	297.4471969911778
True	436.3765308969397
True	821.6131568591028
True	313.8590031263946
True	783.927539228645
True	394.0648733801176
True	372.7389249400503
True	1.308151970414292
True	1184.037474064835
True	100.08720662803822
True	895.72875358281
True	200.84656297024029
True	468.3711005456326
True	648.4686733003373
True	87.0366590434681
True	504.3621888610182
True	34.18486459109657
True	421.9596900165724
True	78.84353693826839
True	231.3024509955141
True	38.82444692397469
True	679.5969277923317
True	187.50609103771168
True	27.83082026809471
True	399.9235113426096
True	106.70767675566846
True	171.57777435749486
True	862.8432134750398
True	266.76110367098465
True	153.58149013415584
True	373.53963577686034
True	525.7130772914139
True	329.5707469001691
True	536.960294691317
True	626.4426322845545
True	159.18775653768168
True	6.581987901947374
True	71.99388148881883
True	405.2946004350868
True	92.42048655944038
True	80.49692201310529
True	1012.9886028530884
True	26.16307558247305
True	324.8438589698572
True	311.2171617660182
True	448.7833474041853
True	674.0593451414846
True	177.34359905696436
True	653.3419540553059
True	331.9066637109766
True	347.42661356672244
True	259.5449800819223
True	216.29971472228056
True	359.30035551682903
True	459.1869358965077
True	413.9060187635016
True	604.9419827994901
True	138.81247455757904
True	75.32968120195304
True	38.74566824153248
True	297.5766770640606
True	643.3091140226989
True	402.99667947588944
True	790.6088430458962
True	202.4708420667561
True	393.0066847073984
True	66.9507558262052
True	57.15984967238355
True	406.6908318754934
True	201.71473588904016
True	220.85790864447756
True	38.86088884674079
True	1085.5689826459763
True	174.3492477796051
True	926.4291629995076
True	317.74539606870724
True	933.8745853482654
True	240.57974307874247
True	456.601436160202
True	530.3540949186765
True	623.4564609466963
True	216.49524254649248
True	490.2129326632098
True	945.1377033572542
True	127.61740709184
True	7.898506352844013
True	600.6970497459191
True	29.313020717401585
True	77.6581667442351
True	822.2251473563954
True	222.9272644950804
True	1019.7122051783384
True	677.1902149663292
True	429.4508182488756
True	290.9929886083579
True	478.1916690324661
True	331.907384904429
True	174.74394967341462
True	689.2080983106148
True	724.2267632603034
True	210.0545849443258
True	93.34706585036298
True	527.5515256045763
True	134.27499046908073
True	379.30354336777
True	335.6730412745053
True	64.38597837589117
True	371.3717075072186
True	420.85364391356126
True	387.7956821980736
True	404.0716681555194
True	416.7675263222831
True	662.8045544062878
True	55.987434736148
True	457.1370463521817
True	312.207607543943
True	670.5135645853295
True	225.28569110600847
True	100.38001131253591
True	42.11855870855666
True	551.8471347331664
True	653.248022340465
True	193.2041717309573
True	406.4925915269647
True	328.73050609031964
True	17.842716033775574
True	166.83380071168952
True	288.5253360963073
True	3.174426417862217
True	883.2766618948568
True	84.00812752686336
True	105.62086854509626
True	109.91932125733658
True	350.6258833349181
True	38.18135614386486
True	453.8212526891019
True	220.76571532285723
True	5.38781662438881
True	118.39146518454235
True	454.7089202288385
True	51.77675291155279
True	69.30133375186146
True	170.93908559441306
True	290.72146602536134
True	962.19646390144
True	390.62448887463546
True	972.0563067814684
True	180.13996437570836
True	1039.217308331229
True	796.753500858537
True	691.1218123595447
True	411.7181603414953
True	367.43317326415865
True	80.65636699817549
True	75.21154851706618
True	83.098197892407
True	164.79453575180526
True	480.1175847240356
True	1076.6320906676551
True	170.56511947986715
True	354.6682712732323
True	443.4816732883692
True	610.791667398435
True	614.759689698776
True	283.09277238415365
True	466.6719269924714
True	673.5508730955703
True	96.44684339743874
True	725.3458609424429
True	272.9462347626365
True	134.4166803767094
True	416.7275214547644
True	824.6036092584444
True	423.5844996183094
True	880.29875345254
True	201.8682831565347
True	356.29483655731303
True	704.4329658048988
True	623.2336410625155
True	189.81345558828892
True	265.4508813928816
True	798.2680619861861
True	29.440124573638347
True	201.83987520437375
True	506.9167609326917
True	716.8873695026572
True	102.13389257202758
True	37.0070352997872
True	163.91286961556335
True	743.6250961418175
True	322.9331097940212
True	544.7250108136647
True	354.78893409719154
True	299.6286084639294
True	440.94232807756975
True	508.3329831097119
True	70.16993359622221
True	347.64526619366654
True	791.4167402077537
True	0.0
True	292.4559048760668
True	242.3598528860821
True	959.9371972417086
True	153.3392458323198
True	661.3744968867061
True	638.6473011696223
True	110.63722501502356
True	225.63698577155424
True	135.3185016466579
True	11.048045482489226
True	291.9118973298852
True	379.69544142100494
True	1144.456819227542
True	238.03219656874103
True	400.0110103694369
True	661.610246916786
True	192.5293385542309
True	27.32443591865276
True	848.6103734271777
True	612.1638311976401
True	161.2324215211185
True	624.038982077677
True	156.66965369626462
True	293.444137304498
True	801.5843649529396
True	36.56976101126372
True	105.19649555672466
True	517.436359546106
True	62.14580673703572
True	74.28534204627638
True	417.4051957229861
True	22.76409816677245
True	753.9985736577152
True	103.95464185738642
True	159.1179935873938
True	17.29126639946884
True	694.7394458054953
True	30.11084164546129
True	774.9710348436032
True	398.79176146105937
True	116.05403251220456
True	687.7519705043727
True	518.7537232041467
True	537.8269963350745
True	45.062471029902525
True	355.7896067896381
True	6.655483254292122
True	90.23987219348174
True	387.4027087652751
True	47.82934374232932
True	125.06682443514048
True	306.9601827383904
True	170.13853144366783
True	103.4799430509188
True	662.194921076521
True	21.07831016510646
True	1114.94906772378
True	501.5176279544806
True	297.56826908160053
True	499.5363949462333
True	124.87312869189677
True	782.0592324123483
True	1095.4516408642223
True	763.8561694952249
True	168.45749363559597
True	228.79924430146596
True	50.365320454932295
True	61.07576653347863
True	153.78251716204298
True	103.44458218498386
True	166.89638745161852
True	1205.1538691472845
True	310.9583789979161
True	344.3336638358679
True	716.6987568895615
True	16.443809611632883
True	14.859047590896322
True	568.4936558901001
True	5.334771269767733
True	107.79444327725793
True	701.7234839971595
True	176.8993286304823
True	653.5215557042875
True	861.0120999566324
True	151.38474046205647
True	883.5641218858965
True	3.431316328048461
True	452.75490850830727
True	1044.608718850554
True	21.26904407956124
True	232.3668027948851
True	154.25611518974333
True	955.7282941970924
True	232.12895304635757
True	496.5488357293252
True	118.7547502516264
True	506.6000800575365
True	159.91274977124093
True	99.39354233270922
True	395.6175834689159
True	72.55002087765129
True	55.31464744286906
True	1025.144069588979
True	265.2128770349689
True	158.3981823433479
True	351.4727347712325
True	405.18185649372185
True	210.21866502455157
True	174.20410390917905
True	384.8002374992189
True	35.67297891621245
True	492.04504924988055
True	1084.837216819766
True	109.0976990599888
True	467.45036202407607
True	315.5843072258797
True	26.03230763574869
True	413.06381888867946
True	99.31340964100708
True	573.8382603276251
True	202.5690948899416
True	426.5063147650839
True	19.72903429654036
True	461.9945440763265
True	105.6814451508422
True	348.3989265178616
True	34.996617954695175
True	166.2711191207072
True	247.7290284101495
True	772.0533018676405
True	57.99503297645951
True	136.69583712144578
True	237.38489929268653
True	141.54764438395847
True	588.6521066783368
True	558.5971947612751
True	774.0402370958004
True	397.0173065343669
True	540.011510302574
True	396.7793433990481
True	701.2623300461853
True	70.96052557711494
True	469.7645554622706
True	444.5773443870805
True	46.32060456635874
True	82.08313980451675
True	128.3797838314768
True	88.67373327616588
True	331.92206327977647
True	847.1747341449708
True	320.9779187824205
True	1096.2401020476516
True	315.63859128336765
True	916.1526643622552
True	152.1450657662454
True	582.5045150692222
True	613.1737072176288
True	694.4262456856251
True	444.33143999695966
True	62.16382333300297
True	298.0312239347934
True	40.37832694590254
True	164.70184793724496
True	177.27314296835576
True	1131.7907049089135
True	230.45803058180996
True	556.9063082866602
True	572.2626861110919
True	565.199725699392
True	863.6866707695883
True	595.6312549591808
True	651.2443030736245
True	954.4704487022032
True	122.41275974919768
True	335.5976428058474
True	263.4137741149709
True	316.666145951813
True	91.32940234965076
True	373.2276055267603
True	4.10796581415324
True	324.0563864821364
True	262.6196517630765
True	586.3868265384693
True	272.3423543599205
True	376.7921078805141
True	11.068432775989104
True	59.94264940971633
True	536.9473989323228
True	29.79882527825658
True	136.49737552844152
True	65.97839910235076
True	155.25002973312817
True	232.03303682085917
True	68.79918294027303
True	364.3382594758178
True	279.7043955311364
True	102.45413655357768
True	339.4557265886675
True	62.75663075632424
True	590.993895588399
True	847.0473874932723
True	277.43685641692804
True	1184.7661245505312
True	114.17496659682048
True	311.9701118768712
True	1035.321128130877
True	88.2433980418095
True	281.3386853338858
True	9.9401860225727
True	413.0788064688056
True	441.64086691231296
True	155.8367365931597
True	610.2642590786459
True	913.31102285967
True	162.30248350188927
True	76.10964436309168
True	325.018258265725
True	567.1942331825109
True	626.1377101339764
True	1219.5788341646366
True	27.381788050568893
True	915.893994053693
True	139.36012329681802
True	639.748418567676
True	116.32947434375934
True	126.71789938547292
True	193.51198964705225
True	166.0597330445318
True	755.2552410378707
True	211.6115889463091
True	225.99539722804303
True	70.53262041563801
True	515.9606957016728
True	445.404025940052
True	172.69471822852515
True	234.0456170139228
True	17.304782912392927
True	416.0071936336871
True	219.34363485046745
True	296.97771293322523
True	112.43124856872436
True	726.7790946111237
True	421.3529169207048
True	257.54363694547635
True	647.1056067392822
True	540.4692293884088
True	478.998368027393
True	136.7320287058312
True	536.914459828097
True	420.7857492480529
True	3.585930664313812
True	188.9232114133474
True	91.0978782063044
True	247.2006434845516
True	2.596338369912871
True	131.18535989339625
True	349.3787251706695
True	6.825248867919204
True	858.7302339746689
True	165.64820570576302
True	716.4455603412318
True	810.5698961970677
True	160.95343790053678
True	221.91271907009988
True	478.6794073922773
True	850.7733165036484
True	51.55633015379281
True	36.11817020668724
True	124.87013258444186
True	631.7037757156615
True	717.7183683923736
True	181.69912355876005
True	583.3148910030746
True	608.6171503883464
True	862.7619029493083
True	400.0110205118451
True	188.4602790695081
True	866.195277661106
True	226.03191011065093
True	149.1002010871887
True	330.58956447038014
True	223.88311882534904
True	204.34210837634885
True	607.7829264787985
True	256.4320028654128
True	188.239908064562
True	450.58364458506304
True	461.0422548618132
True	66.62439570270095
True	261.6556988627785
True	77.81139124818881
True	343.13316245115897
True	350.4458118220243
True	261.0667603041797
True	185.38180588256552
True	367.9853614819637
True	655.2657394175355
True	739.717667992291
True	294.2877359944493
True	756.3989843086948
True	67.9507876580666
True	855.5226578644229
True	352.8252499459344
True	13.544896348333424
True	608.2402662790128
True	691.4816094830112
True	269.9089228611015
True	169.18071297103796
True	46.98643676865732
True	374.1007241225994
True	79.52228876767303
True	14.25493353944104
True	914.6371568052244
True	368.62088479672815
True	170.69696432812037
True	1010.6104989405268
True	13.371944870459943
True	804.0184867118268
True	29.61972353957575
True	698.2583278947055
True	56.99671659522555
True	738.9264311228129
True	448.1739816626244
True	197.7188804403007
True	430.9924879180568
True	214.34825066360096
True	298.2365882057253
True	219.23895837537597
True	421.7599607571356
True	9.657916988346017
True	329.19923876888845
True	114.83080336868832
True	11.191130300535235
True	458.3791278166971
True	726.1338246688254
True	284.28685986451893
True	83.73020067645186
True	306.2572321439793
True	79.49630263761985
True	185.69082440930345
True	179.77019836810263
True	377.1590311562953
True	42.99806193887947
True	139.87095729217748
True	381.658212782219
True	849.3177429292742
True	110.81502817253778
True	208.23622915587384
True	435.2507869033164
True	19.418572294925955
True	417.4377549307005
True	502.99513543927793
True	88.29707592306643
True	395.5677279656015
True	344.4631788855013
True	419.4856248917491
True	588.1181390149063
True	1050.3049695533723
True	983.0468478706129
True	54.60015945272151
True	1074.754602883827
True	107.834702327829
True	113.76640689465448
True	112.94997964231072
True	500.9481299230446
True	372.3858346113933
True	582.2095434034376
True	260.4198302071019
True	160.8300990510334
True	390.7822263742989
True	16.991966122039237
True	444.58386800631183
True	384.2155341357746
True	143.5706863921034
True	98.58162608675936
True	504.0544422569002
True	1001.136705370058
True	201.1845758628349
True	70.23655151170811
True	430.9919972256448
True	373.01049400179306
True	493.3813368650865
True	352.1985838524136
True	4.894200630784818
True	520.2045687775598
True	509.2986813264523
True	507.0234574182271
True	207.31289487673357
True	102.35235382312118
True	22.221813375916835
True	375.4076283960149
True	105.79253284140542
True	7.5926168644675665
True	31.792565873493963
True	347.33587164390224
True	641.5207652027696
True	138.45044346567596
True	88.07250475496765
True	23.654310691332
True	409.12644638439787
True	354.46650015981794
True	744.8986159657717
True	307.57860279973966
True	516.5161443155471
True	566.3610915557044
True	518.1864849480575
True	296.9007235294914
True	552.363754359799
True	102.24217962492835
True	583.3793773679317
True	7.063976743914555
True	355.26549484861346
True	472.7515402036782
True	985.0877551525804
True	349.0898217878945
True	771.4536621284866
True	982.3595282253228
True	182.29234393698653
True	34.800809341306376
True	372.7153068433041
True	384.0407493590177
True	568.6601524873842
True	247.8568325617182
True	28.69101142793127
True	637.2660775404148
True	124.94826953310772
True	1065.1744640165243
True	311.51290572310967
True	472.8088172838286
True	129.61783561386935
True	799.2570221846821
True	132.49124054798136
True	848.7844082133487
True	568.3163729440901
True	181.7049920279541
True	114.673668984506
True	66.9481912924214
True	572.8876309971603
True	903.4395490078472
True	442.7211896942165
True	519.2873236364424
True	133.93070660770724
True	638.249445125289
True	478.8284317936465
True	803.4409866577688
True	316.88801281221674
True	587.3717377967307
True	108.79770513992752
True	25.27236152744049
True	410.5961675633737
True	178.11683947729583
True	103.37857499006928
True	374.8934842455382
True	1070.5031538411383
True	260.108240706832
True	554.4732995142572
True	11.953221333381045
True	76.35991184357744
True	334.63012583935387
True	772.7185634695444
True	448.5966185036591
True	506.0713231014406
True	709.7554480945904
True	69.71993617492187
True	726.8429365347209
True	47.958497909478645
True	102.88749261232824
True	182.26055690477872
True	79.95330504832032
True	26.869005870292437
True	306.62101444273213
True	456.38051611718174
True	875.2833964464795
True	866.1415375234222
True	4.627189173961658
True	285.1377738229489
True	487.2128532857503
True	122.5870957857302
True	246.27073383206493
True	316.7888548774135
True	1320.4547922662705
True	445.3743933291086
True	22.87276256973981
True	193.39325317844984
True	701.8783959351906
True	32.85072075624424
True	170.12949097379396
True	535.6158176869687
True	71.18749666489786
True	843.731789900635
True	325.9750791463441
True	673.2041710243114
True	75.32203815741252
True	669.2414774731278
True	596.5561233309941
True	862.6694772525682
True	250.76250024641573
True	516.2662569317202
True	822.4099882342541
True	912.1376425112328
True	233.45293757247825
True	748.6990730575209
True	224.8551156069082
True	440.5356388005253
True	376.5878160498925
True	493.6691727650104
True	499.22718495822267
True	323.56790844329475
True	345.0872071698555
True	112.56356125830996
True	357.8298357741898
True	1159.508473782791
True	327.32490063564944
True	151.68570407924352
True	288.5429023161332
True	759.3744380039037
True	648.5221238457145
True	428.9550242778274
True	116.2896970226391
True	324.7792262559482
True	34.52807649335224
True	173.27195407739288
True	91.44749604651383
True	87.44921310905364
True	581.6448823500336
True	143.39232788704888
True	135.36256841088183
True	108.81008126719372
True	86.28515420778533
True	451.0236224437671
True	379.12345885493977
True	1038.9717998887834
True	527.6387698854709
True	848.8074758753027
True	264.3850267556195
True	298.1401379411536
True	569.6587853611984
True	190.1255033519664
True	766.8263441301561
True	243.19827418479167
True	361.7851968178934
True	70.00044092435078
True	114.61521828272777
True	266.0883841855677
True	121.5110623125176
True	473.9668132169801
True	31.435330245859877
True	565.0791187575084
True	1014.1074603995976
True	725.8421602204112
True	1.1638616227344585
True	61.17791433070542
True	495.85274349018175
True	436.6913019022346
True	75.64023613309567
True	120.07255980567652
True	312.7626348062626
True	84.35505111679765
True	52.64812715295613
True	724.2660250096953
True	680.2403117153457
True	154.4947614509564
True	178.39160914279577
True	527.523297236854
True	57.80355673091058
True	26.50276988879435
True	563.5789856049195
True	439.21779668824297
True	1140.18538296069
True	48.05862144793738
True	478.827252550493
True	845.9354852213145
True	806.0961516729669
True	291.5577461650621
True	749.4613553006154
True	399.07177188335766
True	36.177183407586
True	99.64038161885772
True	720.4303827762024
True	74.6109120595069
True	136.7906628734528
True	935.7186068025336
True	194.7124504811356
True	274.96841316870353
True	105.8851395872057
True	644.6485632202613
True	605.8167425865785
True	218.7792160769008
True	425.2646112209265
True	42.27739466905121
True	281.8640197902596
True	581.4794404808616
True	592.1075221615948
True	318.9103106141118
True	71.04988967673944
True	951.5573062516507
True	1022.9596109592288
True	561.2772098593849
True	67.74486501314566
True	31.023306036438598
True	93.6811278630441
True	110.44739664616088
True	98.07076964431154
True	875.1913669246215
True	1205.351468401439
True	720.2873313327442
True	321.78019486253754
True	9.279492140672517
True	20.23219849712994
True	336.2007311397672
True	475.2293476743839
True	45.72595184378784
True	554.2152506306663
True	433.4989162180351
True	393.6097867675312
True	80.80333653863497
True	189.92431478100647
True	264.596441667737
True	130.20593329803245
True	398.313842294994
True	41.06024797625527
True	180.63559075046527
True	1170.6724871389588
True	5.462050995337481
True	25.92198271766555
True	575.1260236354481
True	363.0105270510039
True	773.9714333811887
True	159.02629398174966
True	760.7907642403233
True	614.2628140706229
True	296.5459802195671
True	427.1881975952192
True	329.886856772825
True	283.1401961447664
True	270.3785565170112
True	401.99256626289
True	500.36003854252056
True	489.4221733213234
True	104.62762155767156
True	352.4019273486284
True	8.11200627563482
True	183.9780723401525
True	237.54477109387187
True	856.8860724594273
True	604.8980452422043
True	30.82453586265211
True	741.276349046704
True	856.2175846540011
True	109.67750740271302
True	349.88813126877994
True	835.5952739032907
True	213.74111762426915
True	172.14800902938853
True	532.7365645813588
True	598.5285567368176
True	1109.690966123257
True	157.2465358986693
True	158.67094929752122
True	265.49982775190244
True	317.868248897197
True	423.5847507957879
True	407.8926068220954
True	332.5655178561684
True	456.7309075649904
True	488.8957021580786
True	223.65593529797417
True	1491.7877532330915
True	264.43761920076
True	413.6570660790055
True	52.92924520057177
True	758.8185227903907
True	252.0676312246277
True	938.6009175908756
True	561.8644035872402
True	320.15667527798166
True	777.3511291118023
True	263.8987509232935
True	216.33302028707053
True	252.11821387176684
True	214.71137453393897
True	138.7202347612475
True	250.3422527629384
True	744.7305097557936
True	520.9152448779714
True	222.08702467823844
True	1138.3148054609894
True	115.93592323954338
True	261.48968724969524
True	74.49050637195971
True	317.37257988681887
True	422.7481864392793
True	92.3324895189456
True	226.0834205570355
True	75.40893435979716
True	703.1011940384631
True	373.7290277038055
True	212.6584113653343
True	739.1450632303223
True	885.1115649151218
True	847.4926535824526
True	795.5221533991074
True	346.8758150264131
True	1.3360722032278225
True	263.30866399725977
True	56.1988419767797
True	394.4798163853149
True	54.60736738508104
True	348.2991808957442
True	861.8033246436413
True	1024.4260859587416
True	396.6943313294981
True	20.864579854341955
True	533.1377694998758
True	492.5365339892674
True	189.361288426984
True	225.79467447100868
True	287.06710924205794
True	22.553806044594324
True	125.20325218923416
True	903.0846853478562
True	57.74906392794837
True	470.2109253107315
True	788.380680846328
True	97.55867032183929
True	253.73376687742544
True	118.68550487237732
True	14.266497844785668
True	1.5455314142862395
True	121.70506839938702
True	1001.4792642966733
True	455.8871267112506
True	65.66680920514136
True	783.4220870730632
True	341.4208895874536
True	1.7356420719826475
True	443.5537552402674
True	198.2342476272192
True	500.4575386857011
True	83.11209063514295
True	333.5150970423676
True	367.5312511869579
True	178.32264501015592
True	217.8591832118436
True	128.30839491692058
True	175.92696322207055
True	989.195846254592
True	16.222238792675117
True	496.9514335577804
True	495.21357933847344
True	406.6301747967541
True	222.1536395441757
True	236.58393896705869
True	159.95358529816895
True	45.448012146143554
True	480.2701001848728
True	153.49101012685713
True	864.2332248204649
True	841.8815835815723
True	246.9447094650798
True	317.07032986802943
True	523.8547011551744
True	42.46352371676633
True	90.19074266897144
True	745.7715854818242
True	1083.084957391586
True	111.80694209598444
True	724.7235590449096
True	148.72135514967653
True	930.1403020262215
True	633.495294600056
True	101.68179081490598
True	276.7074920380052
True	641.1100461558602
True	255.12709898695311
True	43.312572252979386
True	550.4187688894798
True	451.3434535942834
True	6.56722914598728
True	460.2865726244117
True	69.3941472026991
True	172.48284894317382
True	234.9543516704817
True	308.64685578409
True	66.21994324339936
True	220.48889402541968
True	353.76336478600587
True	425.7936129484305
True	929.9490113980956
True	48.36465102919075
True	882.3446055452965
True	1012.9683430586888
True	125.15439357530128
True	70.78686825368187
True	1020.4063279304146
True	36.102318056517845
True	233.9548708525469
True	84.0426956970835
True	209.5745366828642
True	375.8055301987963
True	930.127968065321
True	97.27004309331188
True	72.69122017102963
True	662.7483254731678
True	275.43899798835747
True	736.4995702993727
True	55.0559772708295
True	483.6300655531025
True	406.26628024745474
True	669.495865153063
True	53.11351835085609
True	113.46052921826328
True	27.023157233566323
True	269.7166331532636
True	44.23949547067335
True	355.7677032701968
True	3.416075888855965
True	1195.498807128671
True	107.46586067901528
True	128.09263739150185
True	353.3970054336308
True	740.1722869745172
True	647.8803865721756
True	1051.7540248464702
True	471.32678130251753
True	427.9634986379997
True	142.04843744036918
True	416.59475006183874
True	861.490521221312
True	414.5897693015633
True	956.1458922880026
True	90.8315440982603
True	431.84230813021816
True	178.91259670188575
True	281.4102335476299
True	745.9133473953281
True	164.45418140779648
True	133.2949452826059
True	63.23921920733836
True	840.499341973993
True	814.3380408652096
True	83.02224005175479
True	441.58930640801634
True	742.3224481233564
True	427.1549316076957
True	56.40926040859872
True	329.002721662139
True	797.8519715761257
True	28.34824989653715
True	369.6296101549923
True	163.90976564303264
True	279.61021881794403
True	33.341273020574235
True	220.82628915034945
True	781.3163916277226
True	647.1082586595129
True	54.68409946815208
True	295.70469346312547
True	885.8149997318002
True	16.69123251555455
True	319.90889862015
True	297.6847371372148
True	438.0082993251282
True	205.05491106478385
True	596.2573472842231
True	48.59626787031321
True	941.7615355039384
True	872.2926114574026
True	44.988697168980295
True	392.4111640220194
True	726.8183817776892
True	939.4894342226514
True	267.4789371294463
True	585.6541478804862
True	132.45611806495938
True	194.8996896415904
True	127.1323551870795
True	132.7078126213602
True	211.65402232800923
True	951.657055660455
True	788.7206755089464
True	968.5211966909249
True	18.981375684717477
True	26.101853026382138
True	361.3048229645342
True	13.707054138840077
True	603.4936069571373
True	1087.8335446801077
True	256.9580415783069
True	208.81692031356835
True	86.87086002698004
True	219.3890553640456
True	129.01691642703426
True	44.04052998345636
True	129.69670397523808
True	89.15210884411667
True	243.6346256451618
True	514.5003928340125
True	169.50293593438292
True	26.486745328772276
True	56.0041444611431
True	411.2491380417118
True	267.5613626864178
True	609.291675235277
True	21.07684920689876
True	117.65567474386916
True	662.9941550167234
True	254.8294923503902
True	473.3625279376831
True	665.850870203798
True	104.29752757141212
True	114.91135598969596
True	80.49532092856836
True	25.765297779146607
True	124.21473252904924
True	83.7630521898775
True	94.155672031747
True	153.4815872171196
True	237.7697431048388
True	826.5947055641869
True	283.0412389058885
True	934.3433320708044
True	165.45416066847045
True	194.88514314828728
True	791.1149915657528
True	304.4661080012054
True	588.0162751738844
True	251.57986038090075
True	354.10888147980825
True	435.90510217973895
True	563.6417357392985
True	649.7691856794498
True	361.781355917355
True	35.196282288783884
True	545.5465338287775
True	625.5454218365461
True	21.938194649053933
True	12.9493893191132
True	261.225011412656
True	394.57856634746855
True	459.4551134247611
True	65.56327280635946
True	658.7819999393301
True	945.2002822707684
True	222.5970294904064
True	906.4415772275964
True	268.91691253142994
True	104.47198258277224
True	278.1812689466095
True	696.0133908033115
True	39.51207756417228
True	573.7664650739604
True	1306.5446727336878
True	1020.5585034604038
True	901.7566220912267
True	209.70137665455397
True	89.70804502267336
True	190.5646649004888
True	850.2437247070641
True	143.91621093583487
True	1048.9645689994802
True	867.1396686763284
True	41.85892863890452
True	90.51399948531302
True	408.0183091702769
True	416.3032038424604
True	218.77050825765284
True	519.1318320275901
True	644.662730428245
True	123.90811444959448
True	272.27089773222104
True	1012.3502339263046
True	55.25106018170676
True	695.1485429353694
True	544.6894249858864
True	38.74256767928426
True	839.4234012570705
True	384.4059956636414
True	575.1143651846211
True	108.90380548394842
True	272.707861653227
True	220.3365074461065
True	27.337204232684822
True	126.66438763062553
True	740.4586834350307
True	130.75416592043757
True	378.1968355036012
True	62.39350632263421
True	653.5730947858638
True	626.4502263550434
True	233.5173451325984
True	471.44172428216376
True	169.5546176868843
True	169.37650732925744
True	212.279788455488
True	278.38308739336844
True	352.9131436215687
True	129.98619080192495
True	199.7117286963098
True	25.397577460742845
True	874.4361808704417
True	318.406640543307
True	10.555270026837247
True	364.911335263136
True	170.30794397539063
True	622.946007685739
True	371.8203914452572
True	585.5676634354764
True	543.5899314698579
True	505.1922399969508
True	779.7873107983936
True	239.784468427849
True	584.2529046007321
True	161.5572957485289
True	510.7594189188398
True	348.8456470441708
True	380.2281414025778
True	125.86820777507374
True	131.56793147377962
True	110.63525151442096
True	67.0023237769485
True	727.1951097319717
True	173.01672031883908
True	45.266946562155226
True	0.0
True	554.8069890477391
True	110.38557083593358
True	22.251548950746223
True	40.62627109297452
True	111.13021121283872
True	534.7925028487774
True	174.4849096053544
True	111.28844357963962
True	34.77607425125284
True	158.99714979389586
True	926.737555354974
True	50.39085390859573
True	228.1698160421918
True	759.3082723267412
True	315.87875197569656
True	456.2506114625268
True	476.5787774614724
True	513.2607640625532
True	608.0800764452352
True	903.43799331003
True	249.79414788236068
True	1016.7631621092312
True	899.3289324040318
True	616.1755105246381
True	347.9193826800974
True	858.7866791244703
True	11.918257554194936
True	30.19579347216829
True	295.60152530349666
True	43.68939642287963
True	208.89072932295304
True	752.0562501301799
True	204.33257366801
True	731.8547098707324
True	775.2922370055388
True	128.6905078905489
True	363.4420775862972
True	563.3593319778133
True	23.45926386850332
True	133.52980229106157
True	438.3828173647502
True	299.0331647390748
True	198.79636672371984
True	103.001753092641
True	393.8847181920913
True	19.95756867001328
True	359.5551271234239
True	365.6187952511426
True	1024.210450852357
True	369.9173824718633
True	34.052090690948255
True	446.2404420674866
True	454.0904387824991
True	231.18170485187684
True	32.12952802403815
True	766.7629984669061
True	439.0580642842072
True	182.95852918528573
True	13.485653806588353
True	1210.244224970481
True	163.64699375748157
True	26.355656010453
True	301.32492300216234
True	282.13746117420965
True	116.1975950975321
True	287.35422165237327
True	48.18445662551838
True	314.23567358436947
True	305.0945961324925
True	325.0927299465683
True	27.329249106943337
True	44.36616895948141
True	1003.211784372976
True	24.55138949811899
True	12.39030311787924
True	177.0068706495009
True	657.5118001551444
True	8.18773817269302
True	184.762690141014
True	170.67568431240707
True	519.6999079063822
True	378.8976540164461
True	737.5749537991812
True	324.4578949627298
True	493.3404402022307
True	442.8452569503775
True	511.0035939401
True	104.73442108331298
True	1250.2223644543922
True	889.6926774101347
True	299.5945253434758
True	539.9683470494451
True	104.84385918893732
True	564.9501680853941
True	432.5093591904052
True	159.09672164706353
True	78.30610639314729
True	351.0308756817621
True	171.2006952845078
True	31.2368163018798
True	573.5255992541255
True	382.5376117733968
True	67.59040958003438
True	28.068238133904327
True	665.4026971637139
True	494.97524178080175
True	72.0066388477451
True	23.970944884330937
True	337.7938770803241
True	322.2835464798066
True	708.2114345625106
True	548.8433020048606
True	557.2199615774243
True	781.4750974158228
True	10.551962207438487
True	55.82039432079378
True	37.92655487373371
True	58.187775931487735
True	506.1127518926496
True	579.6422827761394
True	80.90222031503109
True	105.77792463856476
True	195.60659268189224
True	74.03866453972373
True	180.63729739402177
True	213.5655165397071
True	278.6491693594949
True	832.8891372657358
True	595.1503578322857
True	284.58031566575585
True	190.77556448967604
True	269.35952476254295
True	244.57094541726647
True	745.2576146189731
True	331.46319762410366
True	167.86539214367127
True	880.8234178199733
True	339.2450967911043
True	477.2230534290367
True	157.2844565325724
True	116.46263180662828
True	65.83921894613162
True	212.21284285322767
True	968.0584570874262
True	535.8080270758381
True	111.49092311492804
True	366.1131316916517
True	100.72968157024845
True	639.9951363075666
True	4.504663157075477
True	704.4243602119459
True	38.98266471515085
True	953.396322014494
True	828.7699744501432
True	214.1781577731689
True	31.931231563813256
True	82.94994580964968
True	464.52259458066754
True	216.9663368306128
True	1.1610418734605346
True	74.52659597251214
True	1079.876014795537
True	349.6029189207787
True	650.4921140087456
True	499.4460820325934
True	32.795033749255744
True	139.67514407876354
True	435.7729201288259
True	897.8420632288282
True	832.5939800127375
True	402.5858612886839
True	339.2987557738899
True	17.972713098656605
True	76.4456331111161
True	742.473891093046
True	464.6777600506952
True	380.0461990561211
True	851.562923240751
True	26.685124319869765
True	223.53323516856415
True	904.86859697829
True	237.69717454796444
True	9.47296055292085
True	510.3311767978258
True	106.13223173822904
True	607.945244238368
True	53.47657823969379
True	248.13458236189808
True	865.1523491908138
True	913.5513304328362
True	260.61436785135487
True	433.1090385861007
True	113.8987073299269
True	592.089308285133
True	260.9949336332431
True	195.6278200571562
True	872.5809011679995
True	54.61265189091039
True	707.4608814110809
True	283.69195890626986
True	301.6117791214046
True	168.76123386110663
True	488.8503961820953
True	573.5245434022899
True	360.0014436625786
True	403.9751505422906
True	72.76895409622671
True	157.12768330130268
True	446.5588285108984
True	221.65503428331508
True	38.525941569871065
True	194.57228762066973
True	405.2598299555957
True	387.5654202412498
True	762.7859398366068
True	131.41573021743804
True	682.2430322724283
True	532.3778567736604
True	613.5334918829385
True	134.92086127735726
True	37.96084143538525
True	668.7574260820951
True	72.68264482412435
True	548.7671736936439
True	689.3133560242194
True	455.2811257897772
True	137.04643005698375
True	515.4407761278592
True	4.861509714095176
True	393.6603755203674
True	31.06403871388577
True	646.4860223020835
True	258.0983752996012
True	581.6573419859249
True	719.3913234046457
True	137.99314598630383
True	536.9217109582605
True	482.4836355380757
True	65.39396153351349
True	996.4386470909952
True	3.703747967521376
True	25.59865840633682
True	650.8456881301266
True	677.8552435468848
True	126.47281641326336
True	399.0688010568917
True	125.39178094202222
True	73.93734711835398
True	459.6611830749762
True	43.46245577633221
True	503.8516119501946
True	13.932802050073786
True	828.8167388693993
True	562.1981245572858
True	672.0911588477584
True	99.16140377441003
True	381.0256612031659
True	1015.220959248334
True	871.8330741832802
True	138.22087046277443
True	558.2404273553751
True	452.6784115353338
True	235.7906445285278
True	240.91477946652932
True	5.247457773489618
True	326.2947284114569
True	10.71944485939986
True	369.0212499022494
True	74.04352968540749
True	405.55725943915616
True	666.035777390388
True	128.99943121257135
True	237.62290304172663
True	667.3119189941452
True	673.9516480773528
True	287.8039401677608
True	132.57923466917254
True	153.01224166871893
True	477.0106895552542
True	82.63882937839104
True	10.455340514047885
True	491.62738173900806
True	571.189192040323
True	19.723042211837868
True	138.73774432818226
True	899.1091225363183
True	498.09750659982535
True	273.0597410681523
True	33.006926873754374
True	487.7335408232545
True	114.44342597367296
True	582.1286959148864
True	674.7941058175779
True	286.1099763625675
True	378.0822911371945
True	186.7474932741249
True	245.1810066056937
True	72.94293542679867
True	206.16002063860336
True	506.6300106775366
True	21.278886477370065
True	453.475127633923
True	377.82992761288057
True	702.9795552095342
True	883.0454632379974
True	931.7030202143912
True	150.1409253254077
True	414.6687052428697
True	73.49973194129363
True	195.7635502674325
True	318.17076243493466
True	11.177411660913322
True	806.3031091377741
True	19.44072931594767
True	404.901884282107
True	263.06014278611565
True	652.6959134797353
True	206.17549418002253
True	41.02376397088618
True	684.4704382696987
True	1068.6496234441602
True	234.60121189518028
True	128.03551132099807
True	631.2586439658343
True	491.0789138406956
True	16.259331449176493
True	821.9544633909954
True	115.21158697877316
True	45.66226099257505
True	309.62526723724505
True	360.1172341180508
True	387.3459692580501
True	269.9157692712538
True	20.072637035403112
True	21.36417088348001
True	840.3777434609204
True	195.73287358060256
True	113.75160393673796
True	835.8100671149462
True	656.2764144384428
True	620.519530120422
True	446.1197500597501
True	152.921353058816
True	31.460162441562105
True	105.45460689432562
True	427.5629490721941
True	234.4188022044606
True	470.5261155080616
True	149.095165166061
True	479.30015254615006
True	634.9068724599397
True	970.7677816629088
True	23.547911718764706
True	947.9125228967348
True	1062.377281002177
True	478.18693442423097
True	81.48870854980099
True	791.021050462971
True	646.5075253987898
True	676.6168712373873
True	179.460485685616
True	742.9679470256298
True	706.0279033508689
True	117.91790581609465
True	794.1786103964763
True	803.8662849342783
True	506.15169082245774
True	232.8771445250292
True	69.6223408830876
True	306.04995831530704
True	356.429627167842
True	473.24821320072834
True	434.3142579702619
True	199.0464947443572
True	317.45314143409246
True	2.689077607440903
True	13.910507372155855
True	107.58716997876856
True	136.4979741873047
True	349.80999876943395
True	351.7724644873289
True	116.19747628657156
True	17.671176303912723
True	211.02901248808084
True	822.0407930203646
True	461.0187342279605
True	517.9933032339109
True	547.6382017746488
True	797.4964000787152
True	642.0395795713883
True	91.70678021582438
True	208.08969635257557
True	249.62853943951023
True	294.4844724401211
True	108.51726722730216
True	362.1371713801148
True	426.9974069826544
True	170.29538928020864
True	646.7009812484325
True	243.89969189282937
True	200.9933609476945
True	28.51766168957596
True	235.3082888616233
True	500.074700408348
True	169.52277173300956
True	543.2544347026292
True	489.4495870788388
True	241.96742331523365
True	98.95213011345548
True	40.38831487195816
True	403.8696871182586
True	788.1627531412925
True	165.60385206114722
True	1004.2601876356574
True	1032.3143955794303
True	478.5520639012137
True	100.47008741265284
True	117.58542663857376
True	664.1413234437266
True	8.135186143011204
True	220.1969593606861
True	139.7733184513848
True	119.97716097232096
True	331.5644903982484
True	626.700940400754
True	38.22481451054488
True	128.53183551367744
True	943.5125756013732
True	53.19691802068933
True	445.2935929416407
True	528.6226242591385
True	243.53903414142485
True	125.1836771767475
True	934.2596014640852
True	1187.8867024173858
True	514.4254509694808
True	638.5720648605088
True	204.68984203199875
True	154.08404038124138
True	328.20027855756786
True	248.35118248492105
True	172.5348027483249
True	310.0064186063847
True	344.0523646736462
True	11.804030037859365
True	630.2591355351328
True	153.90822557703862
True	78.98294261302664
True	440.04476802559856
True	324.80851430907177
True	1225.6700133264196
True	345.0590683173804
True	977.7906185200007
True	8.679648178567025
True	286.2076533845133
True	229.9423172830503
True	150.59709742385573
True	472.6282724346819
True	197.60355186443644
True	407.95873557445
True	315.2374875827135
True	111.94011046293222
True	356.6215211360353
True	1053.0529424337117
True	686.1381978049754
True	218.04805756582635
True	115.57668316296956
True	292.4244097616635
True	24.315808305477155
True	366.7940923708064
True	294.7365898328173
True	577.5867469179051
True	454.2640451810149
True	369.07131716747415
True	157.26958970503395
True	14.022168642023624
True	415.5855011576867
True	281.359122693048
True	151.10518323450697
True	305.7484269408477
True	417.9329626976295
True	824.7848093426719
True	319.8777430926056
True	768.8176117021898
True	401.2784246579912
True	379.4043389260668
True	1.464400207223057
True	1168.803659279567
True	98.85125386118106
True	927.9454711098376
True	204.2645023407614
True	487.9337706073521
True	658.7766734381864
True	86.7150314383005
True	483.0746833360421
True	34.35243914045005
True	419.2554671042052
True	78.26741797656226
True	228.80812985988524
True	39.499187518518326
True	674.3719569059946
True	191.02757938332948
True	26.960674341104134
True	381.4355406954009
True	110.33402805524344
True	173.2546360907939
True	857.0366865845397
True	243.40229507155323
True	148.8162395166042
True	357.62249711722643
True	521.3339670916498
True	336.0724862507202
True	501.0588970357217
True	621.0792852518937
True	157.62911293848416
True	7.126702906751435
True	75.0480687836851
True	427.45165232827856
True	89.85033855296011
True	81.37950379825692
True	1051.5401513960326
True	26.105070261229685
True	330.4400964502824
True	326.56140546212725
True	438.41042691168377
True	678.3334990056679
True	193.56493971036645
True	640.523916254227
True	314.83287831453094
True	357.4904068729659
True	273.0062418777774
True	213.237090196082
True	358.7696022404667
True	436.8497062867768
True	405.644461665884
True	583.0238508395402
True	145.06294959739824
True	78.65652585092494
True	39.46762629684974
True	299.5999693289357
True	643.2128943913548
True	408.2640707547577
True	778.5047758885883
True	217.2979910721912
True	365.53598313617215
True	67.99003551892459
True	56.69376582731121
True	420.5392445212136
True	203.3483303800901
True	239.03217127683396
True	39.74062389501768
True	1037.4643746417948
True	178.70233149932912
True	886.4060854087563
True	315.2213377070953
True	932.001171741758
True	234.02155265630435
True	461.4051346401217
True	536.2766790621071
True	648.5368780561082
True	213.77467336051816
True	486.9631902798994
True	924.8780998266324
True	122.91196389452608
True	7.096168167965885
True	613.8182076553225
True	30.26491089546896
True	72.17959725998533
True	828.6238762786066
True	231.129057154654
True	971.7238229870636
True	686.289280532355
True	413.0212378534207
True	295.08296524357445
True	482.1791340059498
True	334.93419421687787
True	187.2870289169452
True	689.74527352931
True	726.9320607973341
True	208.79590924713827
True	87.34179097753979
True	521.2301738913368
True	133.55039595396357
True	383.692162636998
True	333.8941195052841
True	66.34878715866208
True	370.23971860269336
True	403.83566989051576
True	361.3587888844156
True	421.06859873163006
True	423.6647499910061
True	661.4827425636315
True	55.92608928149068
True	440.0650382569706
True	330.3989538124349
True	663.725640152964
True	228.8078259831053
True	95.44179242903598
True	40.12926270811534
True	540.1075470859803
True	614.2092437176375
True	183.25558215531265
True	412.7349377000949
True	329.31615055895696
True	16.515825838345645
True	166.01817221563314
True	296.3297975471766
True	3.0732102647223263
True	884.5182313621315
True	80.44399278924742
True	101.16045273069028
True	110.27264052177348
True	373.3155833836856
True	37.06739931802712
True	426.84838946920655
True	227.4280680559156
True	6.322859453696555
True	112.01996446333288
True	447.7629617003462
True	50.10446150340466
True	66.71113897353698
True	172.08330414445496
True	288.68383446748
True	950.5209678480534
True	380.9565671609764
True	943.2816101826422
True	178.16082313541543
True	1026.2260326699154
True	814.6164494586286
True	660.156081555137
True	400.5762631980999
True	381.24235229904286
True	80.232830748341
True	73.8445993005854
True	76.51523119579014
True	173.03163692971336
True	486.4102924390129
True	1084.5097021879617
True	174.83678411207543
True	357.6161155013094
True	438.8509438056333
True	584.7362219693326
True	626.0588623056575
True	284.22365610322703
True	454.24418963273246
True	670.8877188176378
True	97.18005677551422
True	684.6278952630024
True	261.827093135655
True	136.88918386722307
True	405.2717406491115
True	862.8372711247765
True	429.2842118741934
True	860.5218467252929
True	193.716097814455
True	349.55229656392214
True	694.8765875983696
True	615.0222565956321
True	196.8361180674823
True	257.9037375217046
True	846.5158229653547
True	33.1597232100578
True	187.97772694651644
True	505.1228295622925
True	682.7515029858336
True	102.82123991030096
True	37.35488241139615
True	167.21831616973807
True	725.4319680971065
True	329.52523969355235
True	550.6732556561195
True	354.4294841810053
True	297.75995236959454
True	445.9686540648916
True	503.002483279584
True	74.85875773974004
True	361.821328523658
True	764.824556235135
True	0.0
True	289.09328767359403
True	253.337453735042
True	965.211406480922
True	155.4933461930042
True	675.7395673480947
True	633.6321804754896
True	113.47822928914012
True	222.2704503036684
True	133.6728806800509
True	10.77816390234307
True	293.5342600004068
True	375.3848754387553
True	1134.580457546292
True	236.53116990990372
True	408.9241808510012
True	648.4260408993214
True	204.7913046095863
True	26.439489419548064
True	868.141255057371
True	612.7369281150391
True	157.40757833510452
True	646.2571515337646
True	170.03075096421526
True	305.6730455923924
True	782.8260436397293
True	33.491843893630566
True	110.17537545976404
True	523.5110016275352
True	65.6553823318613
True	72.12156915043677
True	412.14998443198016
True	22.88560470191488
True	767.5894565784715
True	98.9985747891332
True	162.62823425226557
True	18.57995754632586
True	719.4538798353946
True	27.393074869798504
True	777.9182407054756
True	397.99739859601846
True	121.76495707900968
True	696.8163995828747
True	525.6226536293359
True	567.0732119119349
True	48.58149518463617
True	362.5389461096546
True	6.185140252196611
True	97.25417132129915
True	389.5792717718204
True	48.296245220719854
True	118.26710099243672
True	318.64966178101565
True	184.36163870419733
True	94.24900505866596
True	660.6431519547506
True	19.141820776280728
True	1121.469437063167
True	486.4350801911819
True	293.8390227739359
True	504.7631314279279
True	125.46535878803476
True	797.0046515071101
True	1122.1353648861827
True	740.7531169194511
True	173.39424324279707
True	227.0825216295413
True	52.85437666177104
True	62.27781926632344
True	152.83997607211933
True	100.88624409193991
True	166.2016411910617
True	1171.3540982986365
True	297.4530922118458
True	364.2860084911648
True	691.0443580016129
True	17.56078721890858
True	13.471748884043135
True	569.4856333020697
True	6.029210656776773
True	116.11147704207104
True	699.3895884950053
True	178.99768223450175
True	656.3676863059984
True	840.6764212180319
True	159.5806208842464
True	889.1034344416516
True	2.8589344426263983
True	436.1286323131655
True	1045.9517658900622
True	25.35659659998337
True	236.16722932678803
True	139.09587385051807
True	985.6859233714958
True	223.1449008240157
True	487.2832390670063
True	124.19862432182212
True	494.3374159909559
True	160.53998901016718
True	100.42802481707874
True	392.0315442145321
True	73.06155446358244
True	55.43865336847935
True	1054.4599626891252
True	251.36021953738447
True	155.61372194971733
True	371.1580664063137
True	395.9932908732064
True	214.14961585285488
True	168.61743524785643
True	404.7639510764335
True	36.030743384563145
True	486.25642791832297
True	1114.396811366381
True	117.37942947804716
True	475.9715920182336
True	314.0576993139657
True	26.76009705525532
True	423.9500995760905
True	95.70373822731332
True	585.9861984046016
True	203.65845035147237
True	409.6600519196528
True	19.447160421880422
True	464.7775033941937
True	103.82118547649776
True	341.1478260976312
True	32.404072235602975
True	169.8732497058603
True	246.90136926371665
True	784.1424276894228
True	58.59981281778793
True	138.51197900286007
True	237.19636067580035
True	132.29090368910286
True	637.7260929878648
True	547.4348981018419
True	774.9014321462329
True	402.26437613764347
True	533.5811753512608
True	434.65811119689033
True	684.143393570276
True	70.9507569986371
True	474.3702351592897
True	412.9139461072172
True	47.44683118281949
True	82.8301858781453
True	128.77940884526305
True	85.38506777991304
True	332.83108958448537
True	855.0964982128788
True	307.4353906725015
True	1096.170373839157
True	333.7386687849552
True	892.743723029623
True	151.91600168405097
True	559.4428537610457
True	619.2557403561584
True	682.6894066179551
True	442.20588370417175
True	65.68059491064123
True	297.7135735809138
True	43.01644715489184
True	163.48178302560208
True	174.91259330674524
True	1134.3286963113346
True	223.1668080974454
True	559.7292394585497
True	567.367054054146
True	566.9546475236413
True	907.9176718668508
True	582.6689024447313
True	643.3834740935112
True	910.6870867888632
True	128.789293520769
True	313.81123461431986
True	259.060541786394
True	323.81829781063294
True	91.80924301521522
True	373.25308192026006
True	5.128946702213836
True	332.21138736601097
True	266.1401812249643
True	583.2660434658379
True	287.095361411931
True	363.7240667267705
True	10.563517792850153
True	61.16064946936809
True	546.2940323628457
True	27.784448116858883
True	139.0968475677419
True	64.59603986827383
True	145.55577066103857
True	237.9094426942976
True	71.45175001262886
True	380.49286910512
True	271.02807651920506
True	97.22657147457774
True	339.8292102442053
True	66.01203864520265
True	606.5548928285697
True	852.1663119846173
True	280.1932967757955
True	1175.3500359172135
True	112.26886833468424
True	314.0273431163941
True	1054.6239215209775
True	92.53813761329096
True	281.00053292240153
True	8.85023344729973
True	404.3033114831002
True	454.5854365307693
True	158.81961239553746
True	626.30193967209
True	901.7107440031446
True	157.49151839541472
True	80.12349796757037
True	334.55277225129896
True	558.4557691023216
True	637.422186863021
True	1257.9415247810537
True	26.83556321220324
True	936.821014104137
True	130.0380654101341
True	628.9136517019141
True	111.83409508489729
True	130.3843048364569
True	183.521333572856
True	173.6695558698461
True	757.6519985645953
True	222.88259035177765
True	228.3546193154664
True	68.11410927376173
True	508.2416533845124
True	443.1201730890088
True	176.4328534946139
True	235.53001376530872
True	18.934921510238592
True	410.1428102002078
True	214.10888727913624
True	281.7037023470872
True	114.81882307955682
True	701.4826601628711
True	433.4225731841006
True	257.9368479580507
True	643.9897536122459
True	524.2131767923878
True	477.34122455882897
True	128.73241170589756
True	528.8988953707913
True	437.4577977540469
True	3.4177199367670306
True	190.15782176102107
True	95.84774775474013
True	245.44970523842355
True	2.8959927943825594
True	122.51566767123556
True	351.0651503388976
True	7.046396927253909
True	859.3870521994912
True	165.652996853182
True	740.2093741906518
True	781.3620024398538
True	160.73987103911483
True	229.5893138861426
True	496.8370584810392
True	854.180532105212
True	51.15254010017993
True	40.618587113051184
True	127.52760553188956
True	622.1746118243328
True	715.7011690867913
True	180.62902882826512
True	585.9731049500132
True	599.0252835602122
True	841.4508804672864
True	400.3972555883631
True	180.27710713156944
True	878.4232998403414
True	219.23183872432116
True	148.4782305875932
True	330.44736737254857
True	217.4559715530953
True	211.67893914156
True	609.9225709562065
True	241.95850897452056
True	192.95697814887416
True	446.2841521155596
True	469.2758966886393
True	63.33072381387881
True	280.1769259021247
True	76.71178199066195
True	334.3430166235597
True	347.0016717959377
True	252.9791960185188
True	182.1618489011869
True	378.4577778770121
True	634.3494408847724
True	746.6150034508464
True	297.85972283816056
True	748.7481191637877
True	65.86554553382119
True	862.1525026481312
True	353.661017743237
True	12.14775644095682
True	610.4353369754211
True	689.1688858394556
True	249.41531688049037
True	165.95847792420489
True	48.1356798680953
True	387.44010900510006
True	79.72829809867468
True	15.078433681766542
True	895.4504793695858
True	379.3078656717972
True	173.2570074747012
True	1021.7884244008412
True	12.281766935612104
True	813.8860756531573
True	30.549182015367084
True	684.7443286036948
True	55.27707859518921
True	748.1774459965458
True	455.0154978455228
True	194.80332627418437
True	435.9469224217454
True	207.1987834556346
True	294.66581178606776
True	221.6801956902644
True	397.4872014617007
True	10.072497334656813
True	325.242451114264
True	114.78823550439836
True	11.433562085785708
True	479.7430162510027
True	708.814609586018
True	291.8153028078189
True	77.00865252170159
True	316.72896804645245
True	79.48251650985587
True	188.46343447539687
True	177.82080358427808
True	388.2443061503465
True	44.26705517556973
True	131.77429041598538
True	388.6097380585144
True	902.7833162784788
True	117.36001174264064
True	208.3543873327212
True	445.2497514062185
True	20.08145666879079
True	412.1525802394968
True	496.5991721105847
True	90.22502453082568
True	389.5313288469436
True	366.6801555645434
True	417.2346520876078
True	588.7000836847117
True	1066.6400877321407
True	973.7774084589622
True	58.17599319616419
True	1052.1960340723972
True	112.0349638394718
True	112.02817625130872
True	104.10664400176904
True	508.243052861446
True	371.1347172715985
True	572.0184543158974
True	262.36571736665064
True	155.08010354716598
True	398.7558261356709
True	16.9946292830215
True	463.4888241638453
True	397.5939145282807
True	145.24695080853294
True	98.40155447607329
True	549.5791350437806
True	1001.441808775216
True	203.4547577255851
True	66.22709181891072
True	438.70262196937085
True	386.0268687303936
True	476.7767292570338
True	338.8792286053568
True	3.552433505120887
True	543.924625524192
True	510.32221980732976
True	510.8692852972986
True	188.33211906715357
True	100.10198376331832
True	20.863269414537957
True	378.4752656152348
True	107.97325343011116
True	7.374218804390417
True	33.875373503146285
True	347.28184274563563
True	626.729607450847
True	136.3711675593525
True	88.70653443464458
True	19.83824835724105
True	425.9784599803714
True	361.1457688000613
True	780.5430327079114
True	298.75899423412744
True	519.0336603719179
True	525.4817580519629
True	525.7440104193994
True	293.312848122185
True	543.0157716421402
True	97.24780306659918
True	580.9868236304239
True	8.200176360085555
True	374.94147575271273
True	463.71723527847087
True	958.6301259399738
True	349.81186101230924
True	783.7183657810612
True	1001.3639664008872
True	176.0755675513497
True	38.99592985533295
True	367.2580980161342
True	387.4061393212207
True	593.2953793373639
True	243.9206021010365
True	28.710678713836785
True	636.2470206738974
True	127.74431278567918
True	1013.731518806089
True	301.09155845481587
True	466.4576264117247
True	134.0177290240149
True	825.8143920458987
True	139.742914472013
True	821.7862612160282
True	564.3210229708143
True	194.9166591361464
True	111.02753906373972
True	64.60795237526428
True	549.3700120327762
True	917.2462648325584
True	424.0450007361656
True	551.8363195108221
True	132.872858134548
True	619.7452752801413
True	486.25344765232273
True	777.7266937610839
True	297.924699087861
True	555.3717226189098
True	118.1083118794932
True	26.50402748473918
True	422.0011097112745
True	172.93636492941164
True	106.93831426645151
True	372.65669703937385
True	1094.8488821018311
True	267.88748966602145
True	548.9224862663435
True	11.176053749430322
True	75.68022608017122
True	328.5277260448611
True	796.537003704737
True	457.74082269525246
True	513.7476836474256
True	717.9561247509046
True	67.9030299673266
True	720.7695264849592
True	48.63939051790528
True	96.42127082971145
True	169.33598268100275
True	82.16674428507308
True	25.426587307792364
True	299.1708825745949
True	478.1347443620454
True	901.2871481414202
True	863.6734087901534
True	5.167226186499452
True	291.9003657111129
True	453.7162561843719
True	123.68412705016225
True	234.9649923171937
True	325.6509010566437
True	1301.6261441273948
True	456.0142175624029
True	25.615408647731783
True	165.32067349504106
True	701.3101031558334
True	36.5757786255464
True	179.26078958606135
True	569.1487684312988
True	73.13509825709941
True	876.4488612596774
True	330.71734718208694
True	662.7754130483934
True	73.40473056313314
True	678.1985667713587
True	580.5501092257283
True	889.0468407135832
True	236.38534370127692
True	511.8173962414844
True	859.308580364764
True	891.8933562661124
True	237.84158120726465
True	740.1917057345169
True	222.4118424000305
True	459.6243524561709
True	366.260149932774
True	491.9265580245632
True	488.47777742561743
True	303.8131259854581
True	356.2833376488166
True	107.68649123975958
True	343.8401583586479
True	1113.3185876892055
True	328.07562046349
True	144.63046423846927
True	301.78715947385393
True	742.5963259694021
True	659.8384836268682
True	425.3562049893925
True	109.184086420828
True	321.4254143774229
True	33.290749173116474
True	177.2140758473174
True	93.54561760940696
True	85.7718959964072
True	550.9844794257037
True	137.82035612210368
True	136.98847972252426
True	106.34824721147476
True	87.71334255991154
True	449.2474410868656
True	403.6774005860093
True	1042.4249746346495
True	531.4150555273408
True	859.7844303084138
True	280.02577940510287
True	311.2086887772945
True	523.0728877423815
True	190.6248646498436
True	729.815827429534
True	249.17644814274408
True	373.64946550482375
True	68.4604015753971
True	122.54553813817152
True	267.78355165478104
True	122.325792699604
True	471.4997099265578
True	27.946202682466573
True	578.3050377964528
True	1017.767655142032
True	732.7906381309239
True	1.7916620712473803
True	65.79169979328988
True	493.3703150410792
True	437.26872214667
True	78.2327402069534
True	126.84449180448394
True	296.3921914167274
True	75.50046161232929
True	51.35421755105833
True	741.7700238345021
True	665.5083887032667
True	162.05173872439582
True	179.31221576995702
True	534.4417930263302
True	52.84826859504905
True	24.62310464310706
True	568.2683249588471
True	437.1965530140352
True	1123.3326323386525
True	49.61165152532266
True	464.95370973039127
True	910.4269372339652
True	777.3828657101469
True	305.81596267189013
True	745.8339116488098
True	379.9542976658256
True	40.6476527399708
True	95.7157189190222
True	732.3980324682121
True	74.93857043964933
True	143.40930240666586
True	940.9475644259117
True	185.4538365674993
True	272.7476784472592
True	102.45945366595043
True	632.1337246019912
True	591.8671613068797
True	212.27572189637888
True	443.7317295183268
True	41.88686796673541
True	276.08765298436447
True	584.6933526267374
True	602.3587081823858
True	321.5538234496128
True	76.05636544215514
True	908.0282093216013
True	1082.4667084998284
True	568.5637575330501
True	60.794872548135125
True	30.88493045789772
True	90.5714415353752
True	108.15680140391795
True	97.66045955102898
True	831.2808125594895
True	1217.252634701981
True	771.7584941754415
True	329.8832803157923
True	9.349400758635658
True	21.48025359067582
True	333.24438896923994
True	480.39481646660977
True	44.04168860353737
True	575.7272014115298
True	426.60039816845966
True	408.18307259621184
True	80.82720597580209
True	197.0184619845164
True	268.11874663720266
True	134.47311238514607
True	408.3626108238776
True	41.35580352411215
True	174.77077259955658
True	1153.2649520035427
True	6.2532840238203935
True	24.126820006781653
True	592.6327314343724
True	369.0623527740912
True	775.663241643958
True	160.2803162566388
True	744.6463555546342
True	575.3068187505264
True	287.8529438224878
True	446.4836642426221
True	347.7585873077379
True	293.44221237998926
True	266.4040695736026
True	392.42654618282165
True	505.0166368919587
True	510.5220102685049
True	109.50162687064729
True	360.62514901826137
True	8.340769980582145
True	189.39143378520333
True	216.7075953659252
True	865.3657595429355
True	615.722998119045
True	31.46414470056248
True	695.5012963976058
True	825.5879051518718
True	103.28328055150418
True	349.972318906471
True	843.8082541826998
True	215.1849852329366
True	159.72573139190823
True	531.0506994896771
True	583.6241004429893
True	1094.9248559099594
True	143.46545570875313
True	153.85824636723137
True	255.04047173637844
True	321.0911695516328
True	419.8115537849105
True	405.95872503201
True	333.61348521318746
True	460.96651993926776
True	491.9014941294792
True	228.56661501486948
True	1457.6537990159247
True	251.0616187714969
True	401.7544374920084
True	53.22151408164402
True	771.4500057388823
True	260.67653309422906
True	924.57424176948
True	572.2347639781183
True	322.33348608741886
True	767.1822733912987
True	264.6738102502298
True	218.07169444264076
True	259.1658527223181
True	218.05668091857177
True	138.39192764058896
True	251.54046355379356
True	719.8268055160139
True	531.971177032527
True	218.3594624600856
True	1170.3567578613895
True	118.16615908840603
True	256.86541354612126
True	72.51870832716247
True	319.40770764443647
True	426.1504057068999
True	91.26992987595
True	211.63354670947533
True	78.57575255462037
True	685.7115990761398
True	373.9317229891205
True	230.2915826221124
True	759.209981417008
True	854.7701396201844
True	814.2991382955547
True	815.5984640420332
True	338.3613017034957
True	1.0322598433881107
True	264.6971595549785
True	54.17223005146208
True	389.90986852738
True	57.91969617319497
True	350.2575274764595
True	827.3213284815128
True	982.4361510227478
True	404.370489294917
True	22.1043074684972
True	550.8537846449727
True	498.473529788844
True	192.57082151277524
True	235.54978269539544
True	289.9417145036191
True	23.721266971576014
True	124.50479520907764
True	944.7176138557876
True	62.95238113756984
True	502.1197388175278
True	803.5133276820668
True	101.90191630229258
True	243.69674216959103
True	115.56945379861108
True	15.616746015077236
True	1.377136869968016
True	111.6779259223659
True	1000.272732177174
True	486.6323544202425
True	72.73356730812843
True	788.5670460240381
True	334.9913251876663
True	1.1930149626851954
True	475.8061074168355
True	178.95509647344144
True	527.5485276628291
True	83.71488830368166
True	329.0485672654955
True	376.4676825761277
True	171.09473115525887
True	217.9369025032799
True	126.74158250639653
True	176.9266295037447
True	968.1915509688836
True	16.874978904649737
True	517.3523285069826
True	489.5214040034768
True	414.2028855793795
True	220.21615462583884
True	231.63476029870895
True	161.3596295836327
True	48.30842382244471
True	473.4417022011831
True	152.19536935953897
True	831.0483784535319
True	779.1786246502876
True	246.51172168621343
True	304.7443413879643
True	522.8289712546074
True	43.0350839286896
True	87.73480065039315
True	711.0967437963063
True	1101.3214132159917
True	112.24833411576824
True	727.4388196718808
True	140.4115413415188
True	969.2206524330904
True	668.4387286296515
True	100.0442029951562
True	281.9220621368746
True	600.7736557476317
True	256.9391229407493
True	45.1301561658824
True	577.025730206069
True	456.1252311891731
True	7.3406492408367345
True	480.1584306390404
True	66.24440204496271
True	184.2314675059557
True	236.02220666755017
True	318.00805647443366
True	75.0778111850948
True	230.92000814540256
True	343.856249423176
True	425.227303411165
True	919.774369438009
True	48.0780471791505
True	892.0679496044704
True	1000.8834618434596
True	133.9559490280523
True	73.47977041031339
True	944.4430386220024
True	34.62659538027137
True	222.9044540369321
True	83.79670205901196
True	213.2831073183752
True	360.7544683023498
True	962.5726392839448
True	85.54970013493624
True	72.42027844671156
True	643.4403160575208
True	278.43819752408143
True	718.5932059565124
True	51.039651252433664
True	478.3634056834293
True	391.2421716997974
True	679.2080004116909
True	53.75085628137921
True	112.58754007578564
True	28.712428022469048
True	263.2921075106349
True	40.86640502998326
True	337.6065059406925
True	2.9455502852828204
True	1218.3376476882604
True	103.86246535938626
True	135.7298430044601
True	359.58355096567203
True	728.3014888651427
True	694.4324359421162
True	1016.950260777815
True	480.0932175878482
True	432.0763249337731
True	137.3777545252643
True	424.42217707617925
True	850.7879713312262
True	415.8602223601593
True	934.4194236338284
True	87.485307880375
True	426.6997476119989
True	172.24556680260935
True	282.85517484739
True	749.6748935619396
True	167.30965097208153
True	134.27032183077523
True	62.17215599651326
True	885.194188452767
True	780.3652378025456
True	86.31454724516809
True	443.55063340358873
True	757.2597008198981
True	431.26493861502206
True	52.07017372883529
True	321.30308267545354
True	791.3459586579252
True	33.16514712212535
True	353.83839228473875
True	164.40725485871388
True	270.9908787914763
True	34.49295343628641
True	222.7238466500688
True	785.4080756968305
True	633.8082314743097
True	54.82616793427716
True	292.5794283164769
True	910.134785519582
True	17.603742325309426
True	308.5373804572265
True	280.3387116372994
True	445.3659722505976
True	216.84107316615984
True	596.4651069999303
True	49.00092940651922
True	954.7820218153726
True	873.0619864775451
True	48.28767096101297
True	386.5894064160351
True	699.0653664035524
True	917.5145456708004
True	267.54746629600896
True	609.7629446069209
True	124.87339173753509
True	183.4317339478846
True	131.59473042364635
True	135.41756504358466
True	203.69262418679756
True	949.3730450088648
True	810.0883956572613
True	970.9282888825971
True	19.0398294180361
True	25.411912830293147
True	350.935406977027
True	12.939479156568348
True	600.9250962104943
True	1099.5858466026332
True	267.57380229822786
True	206.9233945530404
True	84.81608953677441
True	219.9645582433715
True	122.6231690916003
True	43.28396351694398
True	126.41618569849987
True	90.44615350758862
True	242.27132060500463
True	502.064939679441
True	161.589603329121
True	30.46294418109279
True	60.082601982981046
True	407.476934166247
True	266.6301430052658
True	581.0227378995754
True	21.877558607675468
True	114.0565044931092
True	686.0256696678315
True	283.1434658502749
True	483.0310040499806
True	651.3926989108109
True	102.95036973299274
True	114.10010760205876
True	84.83095921524117
True	27.64933938041493
True	123.87539105283524
True	85.94757422374646
True	102.2891500912649
True	144.81442709792736
True	235.78435807642543
True	806.6101027095641
True	280.53825970304445
True	941.5194807576916
True	167.57307858810586
True	195.26538462558693
True	790.238472573103
True	290.55691655400585
True	593.2832145318677
True	255.73604193702272
True	346.1113208601847
True	445.2522831196022
True	577.2667061449528
True	650.9741957628363
True	369.9759645622744
True	34.076996098051715
True	569.015288752269
True	634.4443434546683
True	19.11004795751178
True	11.450235319287415
True	259.27703773613945
True	409.7722274830487
True	443.6394376873072
True	70.83406930018229
True	657.6842189538718
True	940.3186267585608
True	228.47799948509123
True	892.1972888878635
True	277.44651432448865
True	100.94829078153414
True	273.3765740051356
True	680.665018242996
True	37.87039234321651
True	566.0042145566948
True	1300.0074555777005
True	1002.2196456712948
True	923.2835790565372
True	212.57396779668156
True	88.24028198094466
True	196.21066148992085
True	822.6940463323518
True	150.60213686820018
True	1037.4711789501107
True	855.3878433994155
True	40.22468783864277
True	89.99161060255139
True	419.7598421058555
True	398.7326034464229
True	208.5121875212211
True	522.0350378050009
True	662.9864997526425
True	121.14768665375458
True	269.9139866966688
True	990.7088500126592
True	48.652899606351184
True	692.8316206585829
True	532.714023966465
True	36.43702537557854
True	807.2933693636724
True	394.4078711270616
True	590.9751602474815
True	115.1998197939606
True	262.4808140560911
True	220.9318260066925
True	26.07849342682308
True	131.78423262260802
True	730.1216843337502
True	134.30505751361832
True	376.5481333794327
True	62.68687187531324
True	673.2852073397596
True	602.6819516234438
True	222.8259503716621
True	463.5562632780119
True	169.61234692353793
True	164.66468504695175
True	214.9830952823125
True	275.50744727460165
True	363.6629119263073
True	130.10475855533895
True	191.7681213195383
True	28.47393755208651
True	894.3804983253882
True	305.74275726724926
True	9.841263188853352
True	367.3838149101841
True	160.14493458172035
True	626.8133815133705
True	377.877603158825
True	578.9244122551202
True	557.8461931784228
True	504.6019995779213
True	793.2749186293346
True	242.06403696707065
True	561.84142625621
True	163.5282696105872
True	516.9127177658768
True	340.8120518427412
True	371.7373575729583
True	127.09354275791496
True	137.01100841687347
True	108.6257213055053
True	67.07160067710761
True	731.880011191795
True	185.781927181288
True	45.748564444625394
True	0.0
True	541.657749834609
True	113.73650318942904
True	21.81936635337715
True	40.10093378919892
True	114.98394507268056
True	534.7947143647701
True	182.73296586516605
True	106.52920551382196
True	34.34360047012448
True	164.4307308485646
True	911.4882225680852
True	50.47801761791304
True	227.388514075185
True	744.237293016924
True	320.22593562266667
True	482.4016315131757
True	482.08710820287314
True	513.0769957576648
True	591.4797937196553
True	889.5782213442656
True	261.1282631364436
True	1056.181607304297
True	921.2761694832736
True	622.8354785498523
True	350.00512760447424
True	878.3975660806389
True	12.412975342881316
True	32.92113381625269
True	271.1466054880808
True	42.84199651402981
True	201.67555664595085
True	726.0915939797958
True	208.62923356982083
True	722.5201254949484
True	764.6249428404273
True	122.91087927704687
True	364.6370302831796
True	569.46305001846
True	25.678805071315537
True	132.17230762087806
True	444.67601858986137
True	300.9498191002978
True	197.80565504477835
True	113.39560574189731
True	382.62388122311125
True	22.553050584204875
True	371.895403808295
True	353.7562182703349
True	1020.9819547549454
True	363.732451640409
True	32.71866397370924
True	426.94614578151214
True	445.4964556078061
True	238.8078510450328
True	32.791128543103625
True	764.5496804878809
True	431.2962030390424
True	180.11012610530875
True	11.86602698739459
True	1220.3233821890365
True	163.17769126623088
True	29.01785509896194
True	302.47750378438155
True	278.80462033869253
True	116.85128765180998
True	291.4691383550055
True	48.8495318167437
True	298.6221207524368
True	302.72744216393346
True	324.3210335468007
True	30.211033111467103
True	47.02408623024823
True	1047.054458178875
True	26.137959254951493
True	11.773355050966336
True	171.126678931966
True	651.469506554012
True	9.240768473646485
True	202.1391007408381
True	171.81833612776333
True	538.4164913527187
True	394.2726945038204
True	724.7207746222588
True	326.7946497682878
True	487.14624984046
True	446.0865376982164
True	508.4382094618426
True	99.89666587797966
True	1257.6454290224272
True	944.6851324345504
True	292.9353433991788
True	530.3241566921336
True	105.71337782470266
True	568.3476482683055
True	432.2765660229438
True	159.148688402746
True	82.57939413992132
True	344.4588547920802
True	165.70840657390164
True	30.16824160735765
True	597.4275317415419
True	372.34557729406026
True	66.879163114337
True	32.21211352061809
True	644.0963532508508
True	488.85995263615627
True	71.03549050977038
True	21.52429694999049
True	305.3580048342244
True	335.2051290591196
True	739.1600618453753
True	544.0138729090916
True	556.5360579367064
True	804.8326624643357
True	9.169066316507577
True	54.7840630377364
True	37.41236827447082
True	57.277051086758895
True	501.483669182619
True	586.4726973336101
True	86.47907879803017
True	106.63059213926104
True	190.8699039073041
True	72.19692345570095
True	184.5203441136665
True	204.98752941262325
True	270.71748955079227
True	786.4262511421902
True	595.2541289389081
True	283.78379850635787
True	198.67325393638305
True	272.5631662159957
True	248.94685483079496
True	750.3601064992962
True	321.0514518185282
True	172.31332530586215
True	922.9695560995812
True	326.0929626973955
True	486.82186362121104
True	146.57778198436483
True	122.73023311269792
True	62.4042976197485
True	215.01463906475635
True	967.797415971732
True	515.8400443388279
True	114.64793238179544
True	351.9136507103209
True	100.59907199694824
True	658.9373620533929
True	3.80777880355844
True	693.2530258240832
True	34.466935131137255
True	935.5681606570374
True	843.0109320343719
True	209.22888471968392
True	30.04797545033492
True	80.02879585256869
True	451.5395641922873
True	228.15040169287408
True	1.2290430498878715
True	74.77032141746821
True	1082.8041874992666
True	352.1269842585069
True	675.9713281900127
True	475.9671316733255
True	31.406086991063116
True	136.85870894119054
True	465.14918848296753
True	924.1706295785696
True	794.6500691954234
True	432.0291950050228
True	339.35658512583944
True	16.14603194939426
True	79.77600168841816
True	753.2072049767371
True	452.0989816257448
True	377.2523095122088
True	882.1603929944212
True	24.90148222247396
True	219.1646995849002
True	892.9193599816839
True	234.735873075146
True	8.267225469651851
True	501.34095285750334
True	102.75585872844876
True	641.9761631405624
True	52.91315646265391
True	262.5367305874609
True	882.6277987253444
True	918.0410126591491
True	267.1227903586204
True	448.140223606054
True	123.40717338390688
True	639.3295645183031
True	264.5778788292216
True	193.52641982507657
True	867.9529044351672
True	54.16559892079874
True	689.2842498550663
True	275.2540226334922
True	300.49441649604665
True	169.2500375176802
True	477.2137281813411
True	597.4327786264963
True	362.6768396082501
True	414.1475961003175
True	64.21720761701634
True	153.9368390519808
True	444.5240888483686
True	226.8513216385324
True	38.40684361083546
True	212.97098513792145
True	393.2644086696075
True	377.747434971947
True	722.3377340854734
True	134.9314851326565
True	656.0904187360535
True	494.74585891111445
True	608.8532924523191
True	133.57957803700452
True	38.09840597641671
True	677.386588967537
True	68.31022229481049
True	562.1252388343727
True	692.8395581387481
True	449.2747893026551
True	135.2454710946957
True	529.9460141104017
True	5.1241657116098445
True	393.6249390426901
True	29.87831851910112
True	640.8044446492174
True	265.56451885131844
True	580.2547405974997
True	680.7114286533778
True	152.53476573021308
True	508.7441033664072
True	477.105598697276
True	68.29678617965891
True	988.406588389029
True	2.936217358521535
True	25.712157031014023
True	642.3532529202523
True	670.2306561977543
True	134.86236514280944
True	404.9185443699636
True	126.10914865729066
True	77.55368781199581
True	486.5436959736851
True	43.5220049370749
True	506.15351804856783
True	13.08087303050122
True	876.5875088206087
True	571.6004927943798
True	667.7342619247979
True	105.1175293625826
True	400.88860821312426
True	998.7087408185064
True	849.55586108985
True	145.99798829599308
True	551.0399900504688
True	479.78679911201016
True	243.60655689864765
True	263.4487560141938
True	5.260546086480235
True	323.00605636585914
True	12.65887351495518
True	372.2563308093932
True	81.42990363832094
True	436.6426918917286
True	647.3760489670016
True	129.93107967658236
True	231.8571850526264
True	646.4733552590723
True	683.4794048219969
True	286.1048514936733
True	139.52020906351976
True	154.61442919361528
True	476.4274783547153
True	85.34848274455311
True	10.501668105554137
True	523.3220225507831
True	563.3685583358961
True	20.69728240694937
True	141.65604295801805
True	882.4244834279708
True	480.5224523454882
True	277.56857001499606
True	32.50901591485944
True	469.70412171698194
True	114.48468255842045
True	579.6738903343921
True	667.0466801906538
True	291.5794177799769
True	366.5062732532628
True	178.45214383947945
True	233.06508068201583
True	76.25942778255694
True	222.65291800107744
True	500.5548619903571
True	22.083862408168624
True	457.1785606940745
True	381.2122467136932
True	722.31527109189
True	907.0784092787964
True	892.3512675153971
True	154.0366992418452
True	410.0149167735154
True	74.9400664218635
True	174.73995156564263
True	323.9870340514524
True	9.564616150062324
True	778.2211373244409
True	22.005965669316275
True	391.90693391494585
True	254.5930259823573
True	648.7588633837481
True	206.38945910634197
True	38.47952646453869
True	708.8521973555144
True	1088.5685941206302
True	226.58188577827116
True	129.0747357614276
True	591.3948674852089
True	475.534467956887
True	18.29504665083428
True	823.5444424351336
True	116.17802694104266
True	44.65300426068889
True	310.3048014464343
True	353.42349384639886
True	402.3381668504714
True	272.3716164578809
True	20.639891915738392
True	20.331547362250408
True	829.9747383252209
True	197.27765205160284
True	111.08966755074596
True	823.6249912820333
True	657.5745116918579
True	635.3961196698274
True	450.463411854919
True	147.09963088292295
True	31.15186661166716
True	94.92045773773548
True	423.0482399248411
True	229.4142621743096
True	482.0631918067481
True	145.89438123645996
True	486.0195817786867
True	646.960981251838
True	993.3739866101648
True	24.54244527346925
True	996.7406044794498
True	1050.6120320596142
True	491.11488276970897
True	87.2045483049089
True	814.3629273833448
True	639.3854137966027
True	671.7398708832992
True	174.61708739404608
True	748.176164325987
True	710.6759815591719
True	122.74794700424192
True	783.8733542968388
True	817.0844600782108
True	484.7424591537056
True	229.6376857028145
True	74.86834627695066
True	302.3184514571055
True	361.7127756709269
True	460.62041632909904
True	432.2580499374872
True	195.79571389755893
True	314.59019623104643
True	3.3413698025807874
True	13.689087464618687
True	102.87218063945774
True	129.23430741498683
True	349.98204361985347
True	342.7400007181564
True	112.1632194050506
True	17.4628021023321
True	210.33158204694456
True	871.509658283927
True	459.2718763095076
True	538.4103565536053
True	575.0488692486585
True	788.5095270680813
True	632.1531912748287
True	94.63865381474837
True	207.16950813837465
True	244.8247838712545
True	296.27984834825105
True	99.50480246288144
True	367.63936390991387
True	426.8894412886389
True	166.4590777145428
True	651.6217404762773
True	246.95972635074224
True	207.07923344848564
True	30.907637350792484
True	255.12463313573187
True	499.37368588040505
True	155.59422343464695
True	533.7017394435536
True	481.39303110230657
True	234.4172116368502
True	108.01844319479336
True	41.93294318113988
True	405.2918434249029
True	789.2240662003404
True	168.51023162934862
True	1049.658582558328
True	1029.2261679950352
True	473.5014098462664
True	101.9484815891867
True	125.06207256659516
True	639.7487828649686
True	8.720512549790598
True	219.8509994409081
True	142.5068531325289
True	118.05211826036196
True	326.08223648250043
True	631.0878969500145
True	39.92649570089184
True	125.68673680672433
True	952.4293664215654
True	51.92639665868922
True	470.6036692585784
True	518.9371914562034
True	245.00809853105204
True	128.32654267740568
True	961.3823317915894
True	1185.6497925539306
True	510.0860808813266
True	666.5216296747762
True	210.5448975896876
True	154.68166445250327
True	309.194963266288
True	256.5168618064528
True	173.2338180673779
True	306.8110621510457
True	340.40451440696523
True	11.89258847562432
True	612.4712192332494
True	148.8659364038616
True	76.5194612117468
True	453.2852104807653
True	310.1529569631353
True	1180.0917262075818
True	357.71535509451115
True	983.5538753949756
True	10.2060134466667
True	252.6985996150468
True	229.65432606690695
True	160.98523700968917
True	491.5109265637012
True	210.6794587820756
True	417.8440031063091
True	320.52102857242744
True	115.89915837537755
True	360.9703718947968
True	1062.3180335551317
True	707.1028105422469
True	220.32990783923827
True	111.7900646482432
True	285.6509395775617
True	25.14123180211064
True	356.4865249476253
True	323.27340671483194
True	568.7836707983973
True	439.50691860902873
True	365.6940714002563
True	151.39791045347155
True	13.66146344509468
True	417.17380169210816
True	289.66807760213067
True	146.30064611781378
True	299.76896141346526
True	421.34028418575815
True	817.3940805393039
True	320.758752382325
True	781.4191427758794
True	408.1156065844869
True	381.48260643247073
True	1.2567514195292344
True	1186.8842840017153
True	101.63772333871847
True	986.3957792337442
True	206.04570792175795
True	460.28643013675617
True	656.8330167762052
True	87.13842822081908
True	503.713456681691
True	35.129780610188256
True	412.8550937418968
True	77.03394156438898
True	220.52501276739716
True	38.13947267618306
True	648.1633571931163
True	188.75543042549972
True	25.4368399590386
True	400.8760497948983
True	104.85070367537725
True	172.31451258553471
True	830.0086017288204
True	260.6283257086498
True	154.28567230885582
True	356.63459642974266
True	510.1445430515725
True	328.86453246915994
True	529.9156249223596
True	624.253907525625
True	158.63463279700596
True	7.4419572639129905
True	66.72046324225384
True	446.68036715285626
True	91.25853251252224
True	81.36153360819176
True	1046.8575094357343
True	28.12557552035113
True	318.3869619970577
True	301.9632159051598
True	447.19944407028896
True	666.0591120666189
True	186.06625947294185
True	645.5895998896859
True	333.4930002146135
True	343.35134443603994
True	267.21643952536294
True	212.72209113170533
True	356.1486627712058
True	400.28066164111056
True	422.4906795118411
True	605.8533981398868
True	135.34078267126435
True	72.654286640666
True	37.63470255096346
True	298.3723314402256
True	675.780298325361
True	410.1230566923102
True	772.9085628455282
True	219.2910678939876
True	413.3131744551045
True	68.31502106504524
True	55.17669914319311
True	422.07297777546
True	200.55569320763053
True	209.2305133895875
True	41.265209567838966
True	1097.6912729078767
True	169.84004740023752
True	909.9541124934076
True	313.0981174532436
True	932.831965450154
True	245.36843078463676
True	446.6259153609121
True	536.8461945735937
True	643.924838220975
True	214.9784492657297
True	472.21458478661714
True	930.6811909933228
True	129.47143752259373
True	7.195898679184848
True	588.6318577440243
True	28.596456448431105
True	74.97141889781258
True	812.8102439595802
True	228.22681514487093
True	1011.85920330513
True	696.7335359745622
True	418.849685318621
True	280.42600209700146
True	488.8774891266725
True	341.0433892102244
True	185.35343254868445
True	693.5431389838727
True	748.3595319890418
True	206.38110291799205
True	88.22058994772132
True	496.7848020090852
True	136.0318919847873
True	387.1803904092671
True	355.6107946758681
True	64.2146445559617
True	382.581051154958
True	416.5913576317942
True	369.49270860232974
True	400.16621216290486
True	416.4184262629904
True	649.9025150914196
True	55.10988133612568
True	453.6994361467417
True	326.8582606251726
True	662.1618481945219
True	220.9730302149129
True	95.63205951238268
True	44.256367886300914
True	542.5652299407175
True	634.7932993200337
True	193.0213099181864
True	401.9540562877473
True	340.2112449992854
True	16.275241949665727
True	167.39005310508296
True	293.870721536323
True	2.8381044219553857
True	856.7406339090855
True	76.08384731444882
True	105.93843527385276
True	113.23355639490394
True	381.3429126116599
True	35.966619861977456
True	458.93767393433245
True	225.8607842568561
True	5.718216242049925
True	117.42703625108724
True	415.4445384731199
True	49.35852838143217
True	63.02745652805859
True	177.35907418280257
True	293.0783044416022
True	963.9513736659796
True	394.3143658901358
True	985.4198861754854
True	192.6702370967489
True	1044.1981019514967
True	814.5823472418945
True	646.6388577956146
True	411.4591548710854
True	391.7222199626925
True	76.92309464016493
True	76.43451373023184
True	78.0773483770075
True	181.3621583318336
True	480.6990802357077
True	1063.2406311187442
True	176.7022303741293
True	364.4962364007884
True	435.4234792319479
True	603.023075072384
True	604.3572692592043
True	284.188458506249
True	475.38889050917993
True	667.6387195149666
True	96.79156461299227
True	696.9674487099481
True	253.85303126648685
True	140.55842177277728
True	417.0281687808574
True	841.5501711842351
True	430.6202074847959
True	862.4227999451631
True	200.7930929374128
True	352.07418752030514
True	698.1079974794884
True	633.4827246180768
True	201.30988592600576
True	258.95079559788684
True	772.5374391957354
True	33.34769744753899
True	189.6724331343212
True	506.4475408556835
True	688.7800609732833
True	99.44936383790112
True	35.77578317052802
True	164.7929250046377
True	752.2118048051602
True	324.4902987383862
True	552.5740055192709
True	361.57866135791966
True	288.8487553301385
True	464.0323930274688
True	496.2116345605201
True	64.51552313973033
True	360.83007294322346
True	773.0334558761447
True	0.0
True	292.6952104544049
True	253.2034018426687
True	941.220140015019
True	153.05437690594988
True	629.4023477448138
True	635.8796684430748
True	111.42359920853308
True	230.0061879490958
True	122.04816029633852
True	11.901186583020804
True	284.63119900969224
True	381.064351392796
True	1144.324634794312
True	243.7455337601496
True	391.8897453013773
True	667.1062541624882
True	211.07894797878333
True	28.67415008183361
True	863.9145444437013
True	611.6354170260742
True	152.86778057378638
True	651.2871867639392
True	164.87449188991167
True	289.498915948343
True	769.4648655209857
True	34.01234489213346
True	106.53421702081552
True	502.4643249506328
True	68.31212229793279
True	75.04776388881767
True	409.6696822587807
True	22.466917491500624
True	753.7715265409607
True	101.72851094291828
True	149.17281613800827
True	18.619746525124818
True	710.1039148579591
True	29.36391971429898
True	785.971283277996
True	388.18364515101786
True	116.38518390481175
True	694.2133321009135
True	526.5972720475917
True	568.6216268831154
True	45.30184872397654
True	363.1505926809312
True	6.068372486305651
True	97.57617750779902
True	365.5140703105724
True	49.38828269974733
True	124.2760370678974
True	306.3844066647952
True	186.88537861261304
True	99.5775271863491
True	668.2663011086719
True	19.73347618819021
True	1129.9442650911471
True	502.56917920839817
True	301.02219460959464
True	504.9819053348502
True	123.84086894392496
True	777.0064272329373
True	1069.9642251798732
True	735.689486692048
True	167.95323951098806
True	224.58104804433128
True	50.084563908272166
True	57.1246876534108
True	152.24434135637898
True	106.59107788635087
True	172.0481167466068
True	1188.7673337247074
True	314.7881841776954
True	344.3778252504312
True	698.8880748798858
True	17.98857683305683
True	13.11835685537914
True	602.8047441626079
True	5.465386358447942
True	115.9354449071562
True	673.2758534624934
True	172.95918811412693
True	659.6863063702789
True	829.9929727506852
True	150.72894888632203
True	904.4888811559728
True	2.9796572612703187
True	443.0336052558133
True	1066.6516228531996
True	24.95971800561033
True	241.35058302788013
True	150.78069248222675
True	935.6403933352574
True	234.0879936904038
True	475.01844410305824
True	115.19968095559996
True	502.59284799029575
True	154.72059854585717
True	96.3657817229522
True	386.90305893928354
True	71.88049180363082
True	52.70655855881499
True	1101.0177428546383
True	257.4855958489084
True	154.62892269365548
True	371.0833817378008
True	398.2348718559224
True	209.99871949906307
True	161.89107523628704
True	395.0992680677312
True	35.346587529327785
True	493.19142359576585
True	1094.4677736000658
True	114.9560391265652
True	474.9979485653627
True	303.93732895775605
True	25.428021028638653
True	408.192361441777
True	102.450543566075
True	594.2159433120829
True	199.7084714196733
True	421.2659946696082
True	21.28113276019841
True	450.5676943597333
True	109.04561646850388
True	342.04411063288336
True	33.07269871069649
True	163.01360101180396
True	250.4833139245266
True	746.4237533178124
True	59.72268023502681
True	139.90871680634663
True	229.6189645829349
True	138.1537238615385
True	622.7910087093413
True	559.4060958644167
True	762.536682608945
True	394.06430966170586
True	534.3947140599657
True	413.990658494092
True	704.7928955331018
True	74.62449676039276
True	458.6887537524211
True	429.5306553811913
True	48.508452374570446
True	84.59039131766528
True	126.5853681849932
True	90.76860342831588
True	324.09491866469585
True	858.215412093183
True	326.8118363846771
True	1093.249408055584
True	325.0359967226924
True	895.5502822763028
True	144.70446058861546
True	574.6455603954837
True	619.1634051460812
True	697.9809267420077
True	457.07993824769096
True	66.01060217035293
True	281.26852219204943
True	41.76690016913246
True	162.72290029215463
True	178.36644484509247
True	1113.6056969740368
True	228.4525505378317
True	545.9468534242915
True	548.1379129555345
True	561.9980076941547
True	908.7556439221368
True	594.9605094842024
True	647.9875430207724
True	990.7099159781092
True	125.44298991509852
True	315.44701846821687
True	273.6960489771508
True	325.80178559222765
True	92.93992505657508
True	376.9904396239532
True	4.587103643730055
True	325.5877891672874
True	264.0750362982801
True	615.1229727848416
True	283.77315212544977
True	371.8523706521346
True	9.331963866131249
True	61.84033239806304
True	540.3341066222307
True	26.746615698166803
True	143.08710598416252
True	64.15107866027103
True	155.26907851809656
True	235.2909983442133
True	69.78772083003476
True	401.8521429644789
True	251.6245023787695
True	103.1705073919104
True	342.8861965849229
True	62.21567973701675
True	580.4804695431326
True	864.7582573310679
True	279.31886015275006
True	1156.2022744507046
True	111.3653090731875
True	307.101133602128
True	1049.9603223651989
True	91.6177587487422
True	279.45301856862005
True	9.686963714569316
True	413.060036215646
True	462.8143334870032
True	159.51717023100505
True	622.8155741578013
True	910.1052176330086
True	166.00889816713013
True	79.05171176766382
True	324.1465076128795
True	549.0243907355873
True	632.0162516539478
True	1227.588194791187
True	25.586077108537783
True	933.1510138144604
True	134.10597363887393
True	641.8100099635702
True	121.47051571526252
True	130.63462215560463
True	191.400501888944
True	174.05682864687986
True	761.4499069592254
True	209.937229999052
True	226.37937208190877
True	64.30657893646439
True	504.50414532054975
True	446.8676354274306
True	180.01949803497203
True	228.24741435183455
True	17.9874453145105
True	428.32070714788216
True	221.13601025384853
True	287.7756622485112
True	109.49056576970858
True	691.1063483492488
True	428.7981480388478
True	262.4053871703799
True	626.8097905601951
True	528.249892956475
True	452.0653015026055
True	131.9325647533034
True	527.8252476638262
True	433.05782289760594
True	3.350678283886622
True	188.95122342890252
True	93.5124202861532
True	239.037202346875
True	3.0067681335245027
True	131.23089291390008
True	358.2576240744978
True	7.404677121017821
True	847.06850130909
True	168.55835518946802
True	754.726721572716
True	785.4079382920705
True	167.07286234562932
True	223.3325252701146
True	486.644693355158
True	856.4035567554815
True	52.05986692980832
True	38.57442205098466
True	126.06740054931164
True	620.8459589733652
True	712.3219143143006
True	180.5835014000966
True	592.6360830652936
True	618.2917886093404
True	827.0300957419752
True	390.2779593203927
True	191.88855650701896
True	864.5705940632259
True	214.74941090164745
True	145.5057869338185
True	315.0066460237076
True	225.1336583169801
True	214.6776352389008
True	605.7369845064025
True	253.8782249169262
True	190.95004750627217
True	461.9787962725039
True	471.9327844457567
True	63.19188251571608
True	284.8944334634133
True	81.39973730134881
True	327.0492112479085
True	359.28233354311885
True	246.0260211025425
True	178.2571418221055
True	387.292761849747
True	638.0379651139808
True	757.7221774009713
True	311.46553668471813
True	750.1186762025092
True	63.66476779364238
True	864.8050709653107
True	352.8322095466334
True	13.1617248325267
True	614.8700746652686
True	694.3809491058223
True	250.51683062811745
True	167.24686896626022
True	48.81471690101729
True	382.1097252467328
True	77.28806042030718
True	13.436151146053318
True	895.8680459546149
True	372.88454883780304
True	173.1757840135664
True	1005.3937012322432
True	11.51686764909545
True	777.5968486741186
True	32.46879526487996
True	658.1638311694303
True	60.56346209755357
True	762.8314442114919
True	468.70189427111376
True	188.59567030125064
True	437.88919559178737
True	200.7307052322613
True	299.4325627439615
True	228.33672423026823
True	401.6147009496264
True	10.615061946251975
True	318.0542805241448
True	117.94309739692528
True	10.862758702475702
True	468.12923675200966
True	742.0166728469719
True	297.6821582562208
True	83.33826449082828
True	316.4767762459558
True	81.07725965114982
True	184.673186480807
True	189.0027878576925
True	404.2643450808977
True	43.28123707548784
True	135.69178353864544
True	380.81620787444376
True	841.1217923592993
True	109.7222947364123
True	210.208161716053
True	426.2320664351898
True	18.466554685322432
True	426.4857599837583
True	524.6282176323763
True	93.24603138951208
True	388.324185888659
True	336.30832617243306
True	415.3616204429976
True	597.6884255976549
True	1071.510908310667
True	965.8463455441686
True	52.54298920006116
True	1050.6542582229526
True	113.15098757855588
True	110.85728879260856
True	107.28541241057732
True	507.55084947154415
True	374.9964993219141
True	587.1012504134773
True	250.74559258768247
True	158.82036757377003
True	406.41208082144936
True	17.863043420708998
True	464.4269360797106
True	400.4401728120795
True	140.39653542470884
True	89.44244548998492
True	554.4470821854746
True	1023.4330583688852
True	202.54508074478684
True	66.32792428696713
True	429.9287805781802
True	374.35265015055234
True	476.247587204185
True	328.2607028578918
True	4.443904065973148
True	519.6093279226124
True	519.9472562529296
True	497.61930060331946
True	183.9738171947604
True	104.98157541250735
True	20.364074716663144
True	373.1491489283483
True	107.66051835819653
True	8.302911954430591
True	31.865717813447656
True	356.6114892785646
True	656.1470547168894
True	130.83463242857852
True	86.4502675710369
True	26.28243173300536
True	409.0920283416012
True	357.839295494311
True	791.7896497704365
True	304.6292094759158
True	514.3350917482207
True	562.2713608270478
True	529.5287149820145
True	288.8514275058445
True	540.9143129763359
True	102.64979669578832
True	584.5917664924373
True	7.025305840077598
True	358.7068396873041
True	489.51218396577735
True	972.5256950281706
True	344.6627610788117
True	792.7602195294451
True	914.5772901103934
True	180.5558526477369
True	39.55364166911072
True	361.8784906651072
True	391.418419590698
True	584.554532474061
True	254.55546613867176
True	29.23471761916979
True	654.6590504767289
True	126.91103165748184
True	1105.4614057789054
True	311.8689619440438
True	485.24174936553146
True	116.11071740129935
True	807.0232166991814
True	135.63627481187203
True	806.1162285384369
True	569.7444549956844
True	187.03223485338123
True	109.98396356120126
True	67.61033294019518
True	547.9446720470114
True	953.5471059631304
True	414.3500256713938
True	532.8946570016507
True	132.68996889607223
True	614.659535847479
True	483.5574009397053
True	790.1588825226833
True	315.3066105494908
True	564.6444078877007
True	116.01152192991177
True	25.39869804123005
True	409.1835270953355
True	167.680701288996
True	102.70504622536644
True	366.8487645851566
True	1084.8560058361743
True	274.1404088187316
True	557.254484276181
True	10.83115064272221
True	78.17847287073022
True	315.36171228125403
True	811.6969319190848
True	450.3116360921398
True	515.8107515994462
True	700.2887404368189
True	69.28344501282467
True	760.9014336722155
True	44.04381597617983
True	106.04967731261308
True	183.68056723660908
True	81.97608290545041
True	24.118987985732083
True	307.719509590974
True	442.9476118571612
True	911.2125151889862
True	858.8470072338954
True	5.675057455457743
True	286.22899331767354
True	469.74612458107663
True	125.30971621615016
True	246.5993702994576
True	330.4246871755752
True	1334.4227361754824
True	452.7222093210834
True	25.422253541482142
True	185.78093596164976
True	713.7065274326942
True	34.710122624067445
True	172.32719277507655
True	566.9717760964752
True	69.85572590885482
True	868.6659906003301
True	322.7578719024884
True	650.3983698453
True	75.91615848540741
True	673.3285369140153
True	593.3922448370628
True	877.3486199578954
True	256.7447919976118
True	513.6719211334229
True	855.897664971306
True	896.3699844016251
True	241.58655259297595
True	767.7216844010123
True	226.0231529494142
True	453.3925072533688
True	369.5200716104298
True	498.2144277061213
True	478.5564099302282
True	324.8868761882223
True	350.8093181991494
True	109.77271299741356
True	353.2584647934389
True	1105.6079150868177
True	318.86570197204907
True	146.2141099277025
True	285.7301544251769
True	745.7635479697861
True	651.2742600051852
True	410.111443801368
True	121.78433431481793
True	340.0712158613983
True	33.783650418315354
True	163.80326992698363
True	90.33080743643782
True	90.5945820526174
True	576.0246185290686
True	141.6294888514989
True	140.91371071283183
True	100.70154385803576
True	87.7166101785572
True	457.1970540259034
True	398.4058617388408
True	1046.5544504043917
True	531.0200902332869
True	833.8641548019384
True	283.20727922029363
True	296.4299041270557
True	537.7899809793149
True	191.9716761088412
True	764.6543743732149
True	237.79588089802672
True	361.1415672480743
True	71.59567224306574
True	118.57294589924726
True	263.2144995660812
True	120.61514358586888
True	470.063684959976
True	29.252229998903925
True	564.1767940344304
True	998.3756138954571
True	714.2450512426472
True	1.620811734862689
True	63.23438774306393
True	480.17144232848
True	435.20538629575606
True	79.09540525980988
True	122.704888705748
True	308.1258606557194
True	80.49598184572578
True	48.695443478412905
True	717.7673815354921
True	655.3711715554646
True	167.44917003830795
True	174.44209524980667
True	543.8921609447362
True	54.14249658863184
True	28.50855959196597
True	538.5179559542805
True	453.4222490646499
True	1147.7757208374276
True	47.09228376176495
True	458.8013001859132
True	902.5405369286852
True	800.4405060648835
True	292.3955014476711
True	740.6914813900319
True	390.28681255898846
True	43.71748075490334
True	101.84061978804571
True	698.3001651569531
True	78.08012660420182
True	140.2269668598058
True	909.1486447907104
True	183.66206747423348
True	279.55949823180873
True	105.4234471119898
True	643.3841242087187
True	607.9701078031628
True	207.7391238567076
True	427.1351038634268
True	39.6183958179272
True	274.4038633888667
True	576.8270577891572
True	628.3323050367306
True	324.12917380536044
True	78.56250572745725
True	939.938589449226
True	1068.7033483670634
True	549.180452626453
True	66.46060713694803
True	31.131125996270352
True	85.3801254112535
True	107.10453103075795
True	100.85613656781128
True	889.7494296565421
True	1194.8129664170494
True	715.4172014487896
True	329.57311429648814
True	8.843770797168581
True	21.145032177235255
True	334.11902598723515
True	457.1645611161549
True	46.92815854712473
True	549.4710202485383
True	429.0468101829844
True	399.8318455654589
True	75.70997505826877
True	199.44209838443808
True	252.5508068693937
True	131.8658545769196
True	382.1945649394107
True	40.33920624160841
True	174.92980978783723
True	1193.0400708683003
True	5.796798301181274
True	25.942231369294404
True	592.3072416044351
True	356.2260554330274
True	769.2639297083964
True	158.70939661988217
True	778.5415790243264
True	591.1597913597965
True	295.96059854726
True	427.167294466653
True	345.20150432913766
True	292.459305595709
True	269.7643350653215
True	384.7293979067606
True	503.83002786051406
True	513.8173787076543
True	109.28496059142527
True	372.2600038962944
True	7.766080471542084
True	178.10273250755387
True	225.71030959836256
True	879.414946502222
True	574.8417820813697
True	31.79000036763355
True	715.2611522170777
True	860.0733855103426
True	106.59255031868358
True	348.4236838109376
True	868.3390080962382
True	223.44088986367444
True	164.76842429533218
True	517.9307447930656
True	581.3943230162719
True	1104.7556356162654
True	146.49008278745742
True	154.1450008984863
True	257.76536380225303
True	315.93732108344483
True	413.3676855747247
True	423.43428113497504
True	315.47462837437587
True	432.138422052196
True	495.6463394494835
True	231.25552135198416
True	1494.3673492271723
True	255.38214782198236
True	392.4251276333293
True	56.46405922340193
True	772.6202179547874
True	246.56240352380863
True	944.7759123577978
True	565.4936683133144
True	308.5334086899595
True	792.2039076738316
True	262.3898745325471
True	219.88357819051237
True	260.27937342565616
True	215.90688811467288
True	139.35329153771835
True	254.4161538831193
True	720.572517510028
True	518.555562335075
True	225.01345773127
True	1138.8867355832083
True	118.36741604019682
True	252.85589210944752
True	66.59331059829154
True	318.31510970329333
True	398.9756590268362
True	92.68855476697344
True	218.0002673774796
True	69.74245732388201
True	682.5053016498861
True	365.5063385595026
True	225.4127524365601
True	727.5291007056684
True	844.7415683988962
True	819.7110153652881
True	833.2356932215056
True	353.9213147587697
True	1.444149112164994
True	264.6296304867626
True	53.378452092012
True	378.296776948589
True	55.61610708904669
True	356.38577100079044
True	864.2907085412185
True	1023.761919090514
True	399.0028261323948
True	20.552751917906804
True	523.2972136595575
True	489.2482737152814
True	203.43691802454373
True	241.662309735421
True	293.2582064554613
True	24.041013248675146
True	117.16575760954912
True	954.30282526256
True	61.44384952217724
True	485.27057764974455
True	795.1982615890913
True	102.44294122082805
True	253.33061787004527
True	112.21299557457776
True	16.25746438893038
True	1.143818241976398
True	117.65984131901112
True	1030.119838909272
True	449.1110356933443
True	67.52069186250003
True	790.0565906965269
True	341.6328665751641
True	1.6088636447189442
True	441.9686431012245
True	191.453688766479
True	496.0085673461581
True	84.5606895046324
True	313.6986742148487
True	382.9722750701891
True	166.7231821352283
True	209.2880401526693
True	121.54553972624872
True	179.84993267020943
True	956.662649950406
True	16.392235013997272
True	508.36629686238535
True	502.0653528279888
True	405.65407145791335
True	216.09607103521975
True	244.53955233955216
True	159.43880207514337
True	47.81955693248325
True	483.15276967864287
True	148.61262439569876
True	876.4215665963737
True	855.0720037943703
True	242.15221767766744
True	315.0274838018517
True	528.2537182195717
True	41.30921260271773
True	84.80972409583555
True	757.1803523576799
True	1094.669867133749
True	110.31505124941116
True	740.6462265821261
True	149.32599120636763
True	938.933344901442
True	653.4320805798382
True	104.50723255295848
True	273.5452847837321
True	576.5739065713531
True	260.2684944908445
True	45.30375002155422
True	557.2585614048651
True	440.1695136434022
True	5.254148744531451
True	472.1116743015597
True	69.16073154378896
True	178.80280406299278
True	237.08560571296871
True	296.22803080876685
True	73.12086976680149
True	223.85186581929736
True	355.4325082391617
True	435.2473042367266
True	925.388571117246
True	47.14518950138235
True	881.2688409453172
True	1049.1544598287085
True	122.18871234014566
True	75.08555562469714
True	988.5695313136252
True	33.13679636039206
True	225.69923780582525
True	89.27667075731041
True	215.3630460484274
True	354.9345160184681
True	948.0976162892372
True	89.84878894596316
True	69.48788485496735
True	623.3153262746163
True	271.9703297816079
True	683.9265203971445
True	53.93186014651455
True	484.72599062866544
True	400.3774106288717
True	681.0049295717571
True	54.39392938821156
True	110.01205044164976
True	28.43950364767652
True	274.6520007299781
True	42.53882845268366
True	353.41797434851685
True	2.977593824947033
True	1174.4535695649724
True	106.6689311646086
True	140.60503085224295
True	343.47724456242696
True	734.595729172532
True	682.5576365975792
True	1006.5699630797492
True	463.34358630601565
True	412.6470912193383
True	136.75382637787325
True	424.7437125423403
True	838.437272465054
True	430.7381480184145
True	984.4750796705672
True	87.74483105983778
True	411.4558216746595
True	171.1882429077756
True	282.77908912214417
True	744.7106164450397
True	164.15852263722292
True	140.80131023292424
True	64.76201190446777
True	813.733701059143
True	778.6897405251527
True	80.72731913908218
True	448.8031479503531
True	744.6422413228122
True	420.59778877070806
True	57.18338214701553
True	324.29869522216995
True	776.9184993388282
True	31.273827523305787
True	369.6664896437966
True	163.9733892767198
True	282.562187637465
True	34.2214310433116
True	216.0103180239948
True	788.1708887513831
True	642.9567601393114
True	57.361327824128615
True	289.6044055710572
True	918.7785918495748
True	19.22696054042132
True	318.2228301491401
True	307.57573472560324
True	413.5326739737992
True	221.0707816583303
True	578.9504047945436
True	47.03863019445491
True	964.6789165535162
True	897.5735309189793
True	45.944049944073264
True	401.825168827675
True	740.3483031591913
True	911.7743027993936
True	279.07299469643897
True	590.2110176252585
True	133.24976051287032
True	179.3028255394565
True	136.64564098191985
True	133.4214022872101
True	206.99532099860312
True	910.07294717709
True	802.0328973991215
True	953.0051244119704
True	21.083250615786188
True	26.823711022257697
True	359.7627438476548
True	13.129264055860483
True	635.6073431633444
True	1064.3662101526206
True	261.80593561259315
True	213.7479863194531
True	81.27599649157004
True	222.9636027375844
True	128.44074569450578
True	43.5692344095668
True	137.9227689052753
True	88.00650702468529
True	238.76543900161235
True	549.6133207557888
True	168.0871407345921
True	29.630379704534256
True	59.88283177488602
True	398.4902273543195
True	265.0641775194352
True	590.7956649923922
True	24.234790349416656
True	109.79209287421546
True	677.4799888243396
True	265.48027035272804
True	465.4913395259573
True	664.3322291242391
True	106.99426158943804
True	111.67959267449896
True	79.08362664546908
True	25.62462491914785
True	125.61991105996869
True	88.30948127710403
True	98.07162346754365
True	153.2877147332567
True	238.5698703099215
True	835.12200221673
True	279.3229280911517
True	941.177300307846
True	166.648054287486
True	193.92420256792911
True	827.7831495596022
True	303.15541509384246
True	578.9341426289303
True	256.5037418123811
True	366.8292169262467
True	460.96029188508
True	551.395180902728
True	631.7532267032034
True	365.6654110050504
True	35.59576153949752
True	541.3775965375784
True	622.3847614310417
True	19.72609883105475
True	9.972964654782594
True	267.5831431224001
True	414.14590628143696
True	457.8801707622215
True	67.99069033093151
True	616.4701238125956
True	934.766631792082
True	232.2217091347353
True	890.9817339663358
True	279.51480354942174
True	106.37403970057846
True	268.62967756734804
True	668.7266325912899
True	41.520868334954265
True	572.3836272053701
True	1279.5504899107066
True	1024.6022091251946
True	907.1779394615168
True	206.64631630442344
True	90.6853986446143
True	192.9690400543908
True	837.3956450971984
True	145.66334011948996
True	1047.1284889826793
True	879.8559852232466
True	41.22307254008247
True	89.7010992242932
True	406.4213006394081
True	393.92119683244624
True	199.74720405984377
True	523.755797255547
True	653.3282441990139
True	121.42859167721228
True	271.34657474451154
True	995.6357682444764
True	51.26053093739638
True	711.8614572520895
True	542.8656113709607
True	35.72011020873654
True	876.7591455049436
True	371.63589264494414
True	559.9199904996188
True	106.95012448865188
True	252.4079337447508
True	213.7883177075745
True	26.061474463861632
True	133.13161205790186
True	733.7453961360455
True	145.48252266348766
True	371.13273449798777
True	66.14077731301948
True	626.9845167224084
True	592.2073096383349
True	239.01306158691696
True	470.5519689734499
True	172.89544935156616
True	169.74024818162272
True	213.32826133828095
True	282.4517930496018
True	364.166894501822
True	137.03067234593706
True	191.41244886137864
True	26.14980509434197
True	878.6908875286073
True	315.6748220184932
True	9.702172714238449
True	374.08346525134726
True	161.21940812457612
True	626.9338026536179
True	377.62083879555325
True	577.555493959072
True	537.9542705262376
True	470.3867838883473
True	789.6968925919941
True	247.315843834662
True	552.4057727930926
True	160.49182126992784
True	543.4483266911388
True	358.1390353723511
True	390.6646262448001
True	122.83572709003263
True	134.03998801717816
True	108.22390348739992
True	68.56894185424603
True	690.5880222963848
True	178.08512786516823
True	48.638724579835234
True	0.0
True	551.2325469563431
True	112.44585650290988
True	23.192514796457168
True	40.9264990257711
True	113.47984447670837
True	539.4746130799236
True	184.09151280208
True	107.15350141704326
True	37.32883270852951
True	155.78231732137513
True	893.9471972406371
True	50.96509722161241
True	227.67496378454896
True	740.7311436592518
True	314.1179083310106
True	468.42768574278927
True	484.2034872997465
True	508.3324016567367
True	599.5867109064723
True	935.143010974974
True	269.58999711814454
True	1054.9124549624376
True	912.2466369562856
True	596.1227580664979
True	345.0145491467045
True	839.5330966739477
True	8.511784013920202
True	35.477790778103966
True	286.404365843595
True	41.13905418734246
True	190.647243776746
True	757.7149707329529
True	213.56455434237415
True	746.7470372996892
True	757.0218364006505
True	112.53545229671134
True	363.9752163120726
True	592.339865069659
True	24.433606891183857
True	126.8170616573787
True	436.140655056891
True	305.6993766014559
True	196.6037039228888
True	109.03309809414088
True	394.08739185140735
True	21.25418382195975
True	371.98321862356505
True	359.319723434486
True	1057.8355276414388
True	366.28196947855855
True	29.808737837748215
True	430.0064865336681
True	449.3168474860764
True	234.20251074511512
True	28.79245501033016
True	755.9635502478214
True	421.8732110961444
True	183.4068562956909
True	14.655713121021533
True	1227.8837463949224
True	167.83780886935745
True	28.962750212805165
True	304.4079302671676
True	274.2737821822943
True	117.7632023843562
True	296.2369403299786
True	50.25653455413171
True	323.9128992776292
True	308.01493218791694
True	307.3841013302212
True	31.16388947871753
True	47.56628038690226
True	1054.1148495062075
True	26.16422910883472
True	13.091666661938284
True	187.14058479532284
True	658.4872866386572
True	8.961203887882162
True	196.65463718212197
True	174.0092038122219
True	538.5239101531495
True	382.7561224540124
True	712.688903219605
True	318.6739299115074
True	504.3439579050087
True	432.8741678518284
True	513.1554990834716
True	100.53323880301836
True	1287.9037365627903
True	905.4770331351148
True	288.47203667424617
True	538.7860565724707
True	99.73512802759264
True	562.0012783341772
True	442.80750253641423
True	157.6002466591225
True	81.35297966986508
True	349.08239349462133
True	164.48023460029577
True	33.0177013756847
True	576.6793062941746
True	377.3705243548649
True	64.80993072825477
True	30.29462637178865
True	651.5971175608148
True	494.9522813071647
True	70.0532001807103
True	21.106736147413088
True	321.637509813682
True	316.02753485128176
True	712.5231091632926
True	555.5925812153342
True	562.261064741927
True	781.8226219197994
True	8.875266081586386
True	57.05481051513636
True	39.53752312815252
True	61.38902363321969
True	480.24709123336777
True	588.1197714181504
True	81.96583822387495
True	107.51725170645317
True	193.87549623258457
True	76.1664349940244
True	180.52999758535208
True	217.62110387304844
True	277.9422531232385
True	798.6587724130811
True	594.0054603651683
True	288.49334939572793
True	188.73701031806425
True	257.19683781233505
True	242.2065862621133
True	741.7553556415402
True	331.9028669079274
True	172.5027059780452
True	880.6613887702614
True	350.7047097961629
True	465.7366559218671
True	148.86727809150793
True	118.37160347037124
True	64.44866689309396
True	207.99461431545467
True	978.5483567824076
True	509.198196079008
True	106.47437730417508
True	356.9066885544274
True	97.4372323141218
True	661.0030129885885
True	4.57187055817012
True	694.7421546351474
True	36.420749345512526
True	930.8343214724026
True	848.215618401942
True	209.76198171229495
True	30.31938169953517
True	79.91887927901334
True	457.1038460441155
True	225.9868903749784
True	1.1657071431197383
True	82.05773045911302
True	1086.979997388476
True	348.91040108620024
True	625.1956669620771
True	473.1454519892882
True	31.777807791444157
True	136.83012875714886
True	439.3457250747717
True	930.7070506332924
True	795.5572775772197
True	437.7798428588938
True	332.30496359321285
True	16.408722116110265
True	81.96193542566328
True	765.1170392296567
True	457.0195007805461
True	374.597541014789
True	886.7797348468464
True	25.266279630077875
True	221.69939061376647
True	901.0114293072056
True	241.598183001984
True	8.473945810815778
True	505.6642823601176
True	100.13322331750732
True	646.5629658511232
True	54.57210769838997
True	267.4326733490301
True	852.969872936187
True	954.72896771078
True	275.9233344140808
True	418.1981199398744
True	115.9880239241373
True	583.0484119358312
True	255.32470842750908
True	180.84438963228868
True	862.0080428580254
True	55.38734297980601
True	700.5833897903672
True	275.493620725873
True	306.7252306128478
True	174.51897286972337
True	490.35597595395313
True	599.8473196000823
True	357.0702665743368
True	406.717913606247
True	68.91581559216752
True	157.97159931080722
True	445.0035638798505
True	213.78246944316788
True	35.74363143705454
True	203.91647052823456
True	390.64282037018495
True	386.0005518725031
True	761.2838371680234
True	130.7626958332723
True	638.0141179176442
True	512.6187261097912
True	604.151929674833
True	131.56716345119932
True	40.116013458586174
True	672.2764295909388
True	69.47796578416502
True	556.5107614242846
True	684.1617746245373
True	444.8927718461454
True	129.4543437345838
True	538.5601543073265
True	3.7358246546787415
True	382.1595213384572
True	30.02114553766793
True	643.7667577221323
True	280.3068498157393
True	579.9098388038783
True	680.6098219227823
True	140.72453873177736
True	548.6636623462485
True	490.4496848537589
True	65.20556417942797
True	928.9022673055184
True	2.987489677316769
True	28.192112001195344
True	648.4389171980023
True	674.1941219327224
True	131.7473072768468
True	415.5811064154879
True	127.77040216705524
True	70.92834613585529
True	449.6001361766813
True	39.64212180673332
True	505.3867887510494
True	13.133447110011682
True	832.952993049505
True	544.684216643742
True	681.8371856761289
True	102.8841910084875
True	379.7280945863292
True	988.6077314701768
True	829.0650915787213
True	145.99102417905007
True	547.7140871794496
True	450.4335020481065
True	240.44968416012472
True	248.8583813731963
True	5.384775517478691
True	312.50239758430524
True	11.080266022357597
True	366.2300034449661
True	80.73851642537589
True	404.2338881193891
True	666.8349962915203
True	123.85667942545837
True	234.09485098257215
True	654.1701050671675
True	689.6273709129599
True	295.3324160022689
True	136.03651698780718
True	159.19988786808284
True	476.80855070496045
True	85.65050914341717
True	9.880159175237477
True	510.81236098744114
True	565.9897733308443
True	17.602742880130233
True	143.52178748605544
True	937.2003395589132
True	494.0101814724185
True	267.56082802357486
True	35.46223830051582
True	475.0764332064613
True	106.31751634060235
True	590.8953217868997
True	653.4987025735961
True	299.39827203830305
True	376.5855478254176
True	175.18982846927608
True	245.73893378093172
True	74.58642879595054
True	219.8262240529126
True	516.8757426676676
True	21.84666200608807
True	455.94619068338267
True	363.72924341340246
True	709.0743959285795
True	892.315472982706
True	899.2736605951537
True	156.32194308316835
True	395.2796309900834
True	72.96246973488147
True	190.00817712964368
True	319.1810718905501
True	9.28046409757949
True	760.626878640276
True	19.865619212064352
True	392.81723911948416
True	263.80499713700425
True	674.7378718467249
True	201.14928091661395
True	40.577552203283766
True	670.8211545764532
True	1078.8234894546115
True	227.21085018740345
True	133.6828691167343
True	612.8047027953069
True	520.142669719971
True	17.490236408680797
True	821.0316483054996
True	110.32809009407168
True	44.64581303829869
True	294.0986867392692
True	343.38397903539834
True	383.88083631645793
True	268.3801409452079
True	19.164067497518477
True	22.985134000357768
True	842.0877300986677
True	187.83990624035795
True	115.9146393027124
True	817.7984213987946
True	657.9305718347958
True	652.2863498584426
True	441.0472420216527
True	157.173903142704
True	33.15024442082882
True	102.20308696530016
True	455.9336096221442
True	233.14128703761776
True	473.92458491833474
True	148.83409149111762
True	481.45754090556215
True	620.4738807995359
True	951.6487711130424
True	24.002166114696
True	973.4167742975108
True	1062.057950202687
True	471.8211521850882
True	84.68898217091662
True	780.6002721958689
True	644.3479360403672
True	660.1617742428342
True	180.19020509910072
True	765.1251251750974
True	706.7510501724854
True	121.09396334613945
True	786.575696630457
True	812.6779394746045
True	475.1510430124761
True	227.61543126836096
True	73.00219600097098
True	315.0059009261263
True	348.5108982469861
True	477.456698455268
True	427.3281063055951
True	194.99379045590547
True	311.818579878048
True	2.5501121282305794
True	12.876134972760834
True	107.68422861520082
True	128.85044491049678
True	360.2586631824784
True	339.4312897682367
True	110.9699604460352
True	17.860807579416985
True	215.5590044179836
True	822.2932240342342
True	451.8434023918287
True	537.4195924910472
True	561.3342080634357
True	818.4236858035542
True	651.1232711792411
True	87.6117393872295
True	214.2957722376584
True	236.2973024514339
True	282.19628965621985
True	102.11011650596224
True	376.9781302525758
True	427.8427088463105
True	171.1220600254789
True	642.1505238897729
True	242.11523380731023
True	197.9812069527841
True	28.733603632096525
True	241.0384345514989
True	476.0012445275012
True	168.96126897119515
True	537.0117055969583
True	473.2777753498807
True	241.4421025221091
True	104.79493986895928
True	36.637430423041096
True	407.38602880015645
True	789.0753418533295
True	160.8580529399313
True	1030.3064107698826
True	1061.9014169736342
True	482.8378125887433
True	99.95010026176756
True	123.19931910628084
True	676.6571251797576
True	8.192006318379796
True	226.5019209167055
True	137.62366590417332
True	119.76684636916848
True	336.0094155025703
True	640.1982932322892
True	39.35889775756624
True	130.4438362716128
True	963.155582557928
True	54.18269816526061
True	445.7454430406955
True	535.9481957016332
True	248.62914240856696
True	130.61835113909706
True	922.170347971472
True	1194.853056505821
True	522.2273053835094
True	635.3040243908766
True	201.8037711084517
True	158.1958869105517
True	316.39156792812275
True	256.3067480932641
True	176.68731760581466
True	307.6458825269384
True	328.8926384920321
True	11.410330912448943
True	621.1649866116403
True	151.79191730223798
True	79.24669514098478
True	444.8305005378103
True	309.1212553851956
True	1142.2816689458368
True	364.9007985518404
True	979.2978291315565
True	9.898802477656645
True	262.36254310854696
True	225.5134985736314
True	153.45902288661014
True	504.0536620635616
True	205.76875138643385
True	405.40242278967776
True	321.86417552512245
True	110.5871795250892
True	360.8654415862425
True	1069.1164129273286
True	762.0209562392706
True	222.56832774958457
True	96.85013587841078
True	310.8817656649167
True	24.561938414530267
True	350.7896990331313
True	315.39162472191265
True	580.912555736162
True	441.46531121533934
True	352.5888887425463
True	158.07697092977097
True	13.824767499786722
True	435.8621603260901
True	270.04530029339884
True	152.05186322131652
True	305.131560081765
True	422.2520354049231
True	815.6863073804088
True	317.1924348975834
True	787.0954646570119
True	416.4630819883734
True	379.22123363592783
True	1.2382859985945762
True	1167.433007439817
True	100.43060313673854
True	935.8892805234722
True	203.24207030258623
True	469.87810369721456
True	681.366841691925
True	88.3537272965613
True	492.7959307363685
True	33.23551170507673
True	412.6030036907085
True	77.3394609418319
True	228.3266213562336
True	41.164339600026
True	662.6158851025497
True	197.80507699179032
True	25.684913221008184
True	370.9794165676625
True	112.9851389272118
True	167.4280760987702
True	834.0451604341029
True	269.71896333085124
True	159.8415756031061
True	370.7572797310816
True	507.4013437618749
True	334.9201554895377
True	538.5175767847052
True	609.7479890819983
True	155.1905993552491
True	6.049947359503781
True	70.34864204739937
True	446.0435133538221
True	94.2137443633912
True	80.70213749506232
True	1063.7939060141894
True	27.2957207020578
True	324.7322378522046
True	319.95853073538507
True	447.6807936733695
True	668.0315695631992
True	189.914327506987
True	648.7617659683211
True	318.9495713969142
True	349.7218292352483
True	275.39352490200787
True	205.91610431381028
True	359.0498793127244
True	453.1873146973536
True	411.417359013061
True	592.5726645325757
True	140.92362320242074
True	79.69415948978565
True	39.69098094172188
True	303.57890605009106
True	632.8696527268272
True	408.4593975345299
True	778.1098722472559
True	210.72476358836147
True	404.21943343979024
True	68.26588478547905
True	59.09161644295005
True	418.5679556682866
True	201.3336130513401
True	227.68392295155377
True	40.69501977020897
True	1082.504461656806
True	184.7055579871017
True	890.3144504200163
True	318.2052946393936
True	926.0448383059108
True	235.37087540898517
True	459.36310505395136
True	531.9769233774405
True	648.2320396815476
True	213.58237739326063
True	494.5290472597246
True	952.4799435679392
True	131.34738907488114
True	7.053274308183001
True	565.293763197141
True	29.4984873503578
True	73.63892410512018
True	802.1074515655988
True	226.51028413813825
True	989.6974002538282
True	690.4929806154935
True	409.3536127303793
True	271.58092594281106
True	488.1386433814901
True	320.2142103343953
True	172.15296469094653
True	672.1822259836391
True	730.246777313895
True	206.00205195024307
True	91.64638500246625
True	510.2335478820954
True	137.69062515951873
True	375.8483456076565
True	353.85111789773487
True	66.57246479145405
True	369.938416026773
True	397.8276651638605
True	386.2634159966439
True	387.74964494830624
True	431.9141040871149
True	670.9054261406787
True	55.47278166100463
True	449.75956864840015
True	314.4000412370376
True	657.5553720412372
True	223.57776951674165
True	100.88522719048925
True	41.186732765846
True	551.2757208444993
True	626.0333746420655
True	189.4159764862024
True	406.4500180882342
True	344.28344472619904
True	17.55673143005051
True	174.11481429295247
True	290.3581676147294
True	3.0173421078278
True	878.2264635412582
True	77.95009203317171
True	106.37533175917676
True	115.55504145869286
True	355.74980405577566
True	34.80418110788592
True	450.2711055384485
True	226.63812739692568
True	6.288798205948311
True	111.03384908601376
True	422.96341053666566
True	50.42222923306027
True	68.57639818111586
True	178.49796894139084
True	290.8666679528438
True	939.137097551714
True	386.2285383521233
True	993.763084128921
True	185.9547262253613
True	1013.460276345204
True	799.8029452534581
True	645.165581387648
True	399.0793614539525
True	379.437262483949
True	78.28479290494111
True	71.2777561833009
True	81.29389915576039
True	173.45620155303038
True	480.3439575864576
True	1111.5737974248152
True	175.83082174519876
True	363.2998993952903
True	442.3876322242013
True	593.5624702852214
True	609.3887788611519
True	276.34388045135574
True	466.53681818529503
True	656.9292855088287
True	95.63986097607548
True	726.9733933245561
True	258.60282280964645
True	138.12197457485007
True	410.4817077794587
True	879.0685880008276
True	426.54888120184506
True	877.8522997025319
True	197.23943287153932
True	346.0359197327884
True	715.3763096955904
True	615.4404775109098
True	187.8596825738407
True	268.4529346876074
True	809.197995335733
True	31.0342971271913
True	185.9828010210208
True	507.1133458499242
True	716.3397205023251
True	106.29346202912728
True	37.09592520891972
True	174.43269836639843
True	748.3203737203875
True	324.2903356057936
True	546.8656950404729
True	362.7840693333608
True	303.6837951916235
True	452.2831912624637
True	487.8224816180065
True	72.1581650426201
True	378.4702278054688
True	763.2485291533778
True	0.0
True	294.4058693182856
True	235.99528444631483
True	956.1368331980252
True	145.11825120582725
True	639.3504171693147
True	645.8203992859459
True	109.00866788796117
True	222.37707232524764
True	133.48566684214566
True	11.022520212975738
True	282.62949321030567
True	380.54488710374295
True	1134.0425257045813
True	226.83710554190077
True	395.1076228945891
True	658.6692685678505
True	211.1136311804433
True	29.368048400231498
True	845.6884548326288
True	615.2684121577997
True	150.79527730817975
True	636.7655828694288
True	158.2481089098588
True	304.07217867339267
True	765.0019086511716
True	34.163892525701684
True	107.1360326403682
True	513.0149596508074
True	60.948415114154045
True	75.76499674290491
True	402.4277757610658
True	23.8430202501316
True	771.3190805416664
True	101.870543493536
True	166.0462808475364
True	19.733656168568288
True	723.5257969285244
True	28.26002671482732
True	756.0354087040812
True	400.5804359574597
True	122.67795555595752
True	700.083356285817
True	523.2371796257388
True	569.8352480760225
True	47.27831149663462
True	361.78665837448887
True	5.354611962795485
True	91.52802855937588
True	381.499675958673
True	47.81488025739496
True	116.43095804316756
True	313.05635414935887
True	182.26061568158656
True	99.0223172320196
True	642.4788508421902
True	20.629415976562537
True	1118.7115582565766
True	525.5615242605671
True	305.984310853866
True	496.8460218786426
True	124.0132491322388
True	775.7990229423967
True	1118.884948507069
True	747.0810627382085
True	162.63785475292153
True	227.8680469718728
True	50.44204190103339
True	57.93672714657356
True	152.25252774852703
True	103.76866847182188
True	159.25451343448287
True	1159.809291470644
True	315.47514992600736
True	361.7226330699057
True	716.7972425836365
True	16.81219556275582
True	12.033148269362096
True	623.2013526186904
True	5.65201401180736
True	116.56488022127446
True	706.6304388954601
True	182.16768459995168
True	670.8906673057635
True	854.6163775318585
True	156.01450938009546
True	932.7489339229072
True	3.2888350884032027
True	458.93923611705975
True	1058.6038819473276
True	25.265978587537965
True	234.14411448436223
True	140.90787145473894
True	941.2997880687348
True	235.1576642234318
True	503.0653468509902
True	122.19588035886824
True	506.0115175539073
True	149.1049333520877
True	97.10807870732611
True	382.27850155592967
True	71.31075959544137
True	55.95294873876324
True	1046.777188551691
True	262.0886135231519
True	159.47610911855793
True	375.151874246212
True	386.9268980260872
True	208.7174316394625
True	166.96675175064067
True	374.55029436740887
True	37.16339061037683
True	492.5019686858534
True	1139.608424026516
True	116.12149916521746
True	463.8605704560176
True	309.4504700557344
True	26.68296386162273
True	427.884457160641
True	105.27504306770508
True	584.4117335836582
True	213.68265997863892
True	413.0202838383896
True	21.01238861318058
True	440.8135324093664
True	110.04345160096996
True	348.93400799118564
True	34.82916477875662
True	169.67417742443573
True	254.14568211482927
True	797.0446690148865
True	58.97348279034247
True	141.0779440398192
True	232.60394542947688
True	129.70826905805546
True	622.3052767208248
True	561.5830898261248
True	796.1833039501334
True	384.3101582692035
True	534.2542780732488
True	411.8713054977831
True	698.7930293901884
True	68.32804200235677
True	463.60799088918645
True	429.6259687126464
True	46.38714603500272
True	81.99029818450069
True	128.59888239402966
True	90.9580154715904
True	344.3867052352207
True	843.6023836221166
True	327.5298361603616
True	1083.7918568504217
True	309.5270588150135
True	893.5362238023811
True	141.2919804270098
True	575.4945964009964
True	606.8295874806205
True	726.6922780393733
True	439.7180823916588
True	65.04978306101317
True	295.1736380841034
True	41.47798270763289
True	162.54914628882543
True	171.79545581550818
True	1176.19521376007
True	234.94809070854848
True	544.8762897852356
True	557.4729436211372
True	558.6244604338029
True	881.4573814175596
True	573.901315985204
True	656.3249200936641
True	929.6323193686296
True	125.04986147133675
True	323.83052472666
True	280.42245551462776
True	327.70386730125387
True	90.36301332101084
True	385.4289681380785
True	4.87830063309821
True	332.744431863051
True	267.13451102124014
True	577.4830200911188
True	286.26188551257286
True	368.0629270688289
True	9.4052723129145
True	57.52389104923133
True	548.0534970977418
True	31.96270025012083
True	146.74636501044185
True	60.97721302494178
True	143.60699404270449
True	238.6107918901848
True	68.75736274640856
True	383.3297140080029
True	279.5091419695541
True	99.15002119359976
True	344.3798798721785
True	63.6470540876698
True	570.2829179897693
True	860.1039207207024
True	284.8029584443217
True	1153.1643821908062
True	112.22588203465486
True	303.1514519653483
True	1028.6480521407143
True	90.89458136954264
True	293.2539052685404
True	10.985456417043492
True	403.534362122914
True	455.6788434753392
True	146.2412874063658
True	610.9215454656903
True	877.7929638987357
True	163.25767378093474
True	81.12732731938532
True	312.6586669624516
True	551.5773183804946
True	635.177795674712
True	1213.5370414917045
True	26.833016472777512
True	904.4259970755226
True	130.0177423268131
True	621.6289430749257
True	121.07140783542948
True	137.15827260362732
True	189.2011230861821
True	170.40599015380565
True	766.9417710724643
True	206.9695483979614
True	234.46524024852036
True	67.55312940987204
True	509.9409409200628
True	437.6261088104634
True	178.4613865332588
True	237.75711671296023
True	16.98931656924378
True	417.5673103201011
True	217.8261095028724
True	283.16343041204107
True	119.65263762377442
True	706.3663678276764
True	412.9148065451527
True	256.808656596315
True	642.9684770316311
True	531.0969872851198
True	454.18855537514816
True	136.51193114730975
True	533.3036834849918
True	436.65706464583855
True	2.4838682401382304
True	192.6943237022508
True	94.40669782843447
True	237.76008125043924
True	2.975475166354178
True	120.87795007012636
True	374.02603485483417
True	6.638078862260612
True	886.4461798202602
True	172.9144007534057
True	697.4343429499985
True	787.5474860827004
True	161.07757116990402
True	223.4476907807337
True	487.74386591272827
True	841.2368778516797
True	50.873249111978886
True	40.24185073600361
True	129.96546824490255
True	629.7151098253175
True	721.1781611486593
True	184.0557083271091
True	587.6297413201131
True	589.6419859619539
True	865.5143382053745
True	404.5608060505695
True	195.53959264403755
True	869.7087175555529
True	221.2688199676388
True	152.16739131215098
True	350.6528435285786
True	219.7505988214575
True	210.25717208452048
True	603.9120187494423
True	250.55974528306152
True	185.54886586901887
True	441.0141790215532
True	474.2248936209522
True	61.79614667841543
True	279.97031153790726
True	74.63265149695442
True	332.6405729240323
True	354.4558117994733
True	263.5205261789841
True	177.1765943523121
True	376.1009641151244
True	665.1067029157992
True	719.0164575556971
True	300.4553463094538
True	731.9572554420638
True	62.13766566104553
True	870.7707849898851
True	345.8369989008686
True	13.052975270817534
True	606.4671137714823
True	706.4991193962926
True	260.359741694562
True	166.36915432227428
True	38.36289072683359
True	392.2406853119136
True	76.71861133771041
True	14.241080386756447
True	893.5119566087033
True	359.6551903766682
True	172.97252257968535
True	1022.6406591633352
True	12.793551464666931
True	793.5537292301553
True	30.945222602110213
True	660.896825465717
True	58.36382310072286
True	762.6326952596761
True	442.499625161606
True	196.51546346536853
True	451.8675962233252
True	198.1550855295932
True	305.552295610872
True	227.9984661978944
True	401.1560573559724
True	8.526068894525936
True	325.53406641336926
True	111.91312342875511
True	12.702293572085043
True	475.20641173798
True	716.6434507074337
True	302.76764219044423
True	76.23059325681922
True	302.88381100569825
True	78.3666647745963
True	190.78025986989505
True	179.98481194240708
True	376.4209720636409
True	42.94135930339871
True	138.78681250615145
True	371.7054468734421
True	862.6245206695737
True	115.67995699453331
True	208.49924855995363
True	451.86798344680494
True	21.426954630610147
True	426.4432588302505
True	507.0461214373368
True	95.11655639746904
True	395.2078442445881
True	339.25814878252146
True	403.2263704737164
True	590.150861685088
True	1090.8097859228142
True	1002.3694060067212
True	57.98883529496242
True	1058.3775259830848
True	113.08481787852364
True	116.18887690504754
True	112.24368107134478
True	490.00670376579575
True	379.45596426874334
True	571.5732175090787
True	261.51752263681146
True	154.56288603126018
True	409.33738786895714
True	14.439653234395188
True	467.4471678416252
True	375.8576657704764
True	147.915743942142
True	93.34486504088424
True	513.3377946488284
True	985.8807589945776
True	215.86447095181248
True	67.02383875160191
True	418.9401274336749
True	379.1282332250698
True	490.962155186397
True	339.02955521680275
True	5.017812704068741
True	527.6954590438398
True	505.33243223091387
True	507.7888321311403
True	190.29011871993612
True	101.33785215454462
True	21.997987822060967
True	374.1176647917356
True	107.95909626184074
True	6.699654098508157
True	28.08456040323341
True	347.8490742646209
True	665.8414905593359
True	131.23560174647187
True	90.66839728864804
True	25.338111563824214
True	406.8725731230703
True	362.8727857670343
True	792.753058646067
True	303.90084864395845
True	517.4089456762026
True	535.5034877501832
True	518.9746948111474
True	295.39180450414204
True	546.7746859581412
True	100.23176777198458
True	578.2044844887266
True	6.517989810814761
True	362.4446429088303
True	411.7094891872811
True	955.1290767579231
True	348.1778065451493
True	794.1857248704454
True	977.4293423971488
True	186.92060629840896
True	37.815665884009945
True	371.1395245697831
True	391.9557693778787
True	597.3926667400705
True	244.07976203286077
True	28.22867110696232
True	660.4334490513553
True	132.78679138842267
True	1067.4366283936554
True	328.227304445017
True	465.8742232851453
True	134.02248959169393
True	811.0710768421803
True	141.48059065892315
True	836.3794173363286
True	582.8117727345881
True	183.5170426904944
True	115.405435062871
True	62.358192303251
True	560.2391656910023
True	890.3118357775395
True	429.0291827400932
True	535.18699381142
True	135.65844880584226
True	606.7030401453555
True	467.0768895507953
True	810.967660107354
True	328.6900768150036
True	595.8141189683924
True	116.13258973803032
True	26.1325574752684
True	415.3554543350403
True	166.19335995100946
True	104.18030751733976
True	361.6329400687786
True	1112.1939947551891
True	266.6498880983923
True	553.8106730133003
True	10.658531330793812
True	76.3731438560662
True	337.777276503018
True	744.4890967893891
True	451.92941865955066
True	526.5579862935075
True	714.0021094659535
True	65.80828419288346
True	729.7393872574788
True	44.52676041899222
True	101.5450947788394
True	181.27683613973727
True	83.41458580372445
True	22.503866611842906
True	293.4543585713208
True	475.58033670100417
True	885.7941690227743
True	875.930510153429
True	4.54025058956312
True	284.0192932752572
True	468.5918184764003
True	117.9926883143075
True	232.86748995121047
True	327.2861335116682
True	1300.8804070830308
True	438.9292063394362
True	23.619140089987845
True	177.01500748250382
True	706.4490427889864
True	34.6843333819449
True	176.6376933011918
True	585.1600181804092
True	70.69527432400817
True	882.9716732600244
True	337.5218190238802
True	668.2488641586348
True	79.54388697905307
True	668.6418369242552
True	588.4174303048036
True	917.4842427772732
True	257.6358485915241
True	506.0248811527256
True	810.2891828022948
True	890.0885282452145
True	231.4927564357797
True	746.1147437702909
True	223.8746927833262
True	443.2734635976082
True	366.7445572425342
True	500.7771905783058
True	498.2323254798515
True	326.00707122217744
True	337.263536842554
True	112.95116251086732
True	340.9688250838924
True	1156.8795567341574
True	305.6640131388978
True	154.57726122553683
True	304.7763050246252
True	747.4454745051478
True	658.3594025844261
True	415.4392703154135
True	120.5316174748485
True	337.77622985564443
True	35.61001678076024
True	174.09420704586844
True	89.2912164268469
True	89.35432524579913
True	551.2028447186705
True	141.04206474732368
True	136.29583986916987
True	110.06985464723049
True	85.51807950993707
True	440.17821601125206
True	376.6313445327156
True	1039.9088617682626
True	556.440764467446
True	836.1611714598208
True	284.6515374380588
True	305.9135721312843
True	541.89713093625
True	196.2816778727992
True	757.0593170496007
True	234.13759520485465
True	368.0551749043758
True	67.59663330752858
True	117.76629468353808
True	248.71929044893693
True	121.95241104645432
True	478.514291017285
True	31.052268334080708
True	568.7245842767642
True	999.0123070415996
True	741.2120190677111
True	1.7099665453475974
True	60.28455213660307
True	491.1338241823145
True	440.7793629719763
True	72.03294060595704
True	116.14181330330236
True	307.3031358752945
True	79.36234182462348
True	51.77821191135134
True	738.1458585338238
True	653.9659435391494
True	155.10335638791224
True	172.0680605422137
True	529.9269974536883
True	54.5695229534827
True	25.64829157469589
True	561.0141959902398
True	440.9786600485864
True	1120.2556348571236
True	47.97163523872244
True	467.1270898563528
True	891.345851418882
True	791.3481894114392
True	288.6990393765454
True	760.5659826662614
True	405.07694591019634
True	42.67618303013723
True	92.9111436003578
True	693.3214275457407
True	75.24266358272587
True	140.16578712828291
True	921.9682879245572
True	188.51191264194983
True	273.27819472137804
True	99.36705497681731
True	624.9227617255226
True	599.5419582958792
True	216.32044850315825
True	427.0658103306874
True	42.31382362929307
True	276.3139814184343
True	574.1687328038919
True	604.3007904425333
True	306.8049339109328
True	74.62910409260544
True	958.3348067876188
True	1073.590550243919
True	572.8703844125798
True	62.537452402495546
True	32.21798045400659
True	91.07529821074674
True	110.6044135114242
True	103.32237140267382
True	897.8983087206105
True	1182.696108141358
True	759.5982452787201
True	322.3773492447673
True	7.938651161195933
True	20.28031520613605
True	350.0778566794889
True	489.3437930607029
True	48.05461719796094
True	558.3693981720858
True	435.856493224695
True	403.56991741877374
True	82.41043177883684
True	200.07752140446348
True	253.16898135338792
True	131.2962853149876
True	387.5487429799753
True	43.891201470518936
True	181.67076379116557
True	1173.5566158063125
True	7.04140870644597
True	28.576804016743058
True	598.4430878770607
True	358.4748497304849
True	782.8696225124978
True	156.67780663768067
True	751.976477083569
True	569.2586155361267
True	278.5495609363131
True	419.4880895752903
True	345.8156048863226
True	294.5013522426075
True	261.0546422581159
True	398.994040470003
True	509.2437975703657
True	500.90112195812094
True	107.02072542516704
True	369.7795355576322
True	9.470476884204071
True	191.22646313174187
True	234.557789339408
True	839.556476854622
True	582.4185684351125
True	31.491974559758837
True	749.0540230138178
True	828.6082957668372
True	111.46397146632088
True	358.32954612906485
True	833.7517516890713
True	234.72342708568328
True	157.72823958988096
True	539.8981157630933
True	558.0143573122143
True	1084.0566934456508
True	145.8394498248579
True	156.30743588314564
True	253.99979253138733
True	320.70442497255704
True	404.8519017758184
True	411.05687675324685
True	325.1872421920328
True	449.7058068312188
True	495.6657680899498
True	225.0065286069744
True	1486.882675056727
True	256.7450077569351
True	415.8269590502493
True	56.28145505421956
True	769.9295849595007
True	253.48183614411295
True	908.8062782769846
True	544.732098467878
True	315.7849138971999
True	790.5074921106047
True	260.7375405849522
True	210.51574174745508
True	257.0344940583609
True	214.2632364208236
True	135.20618601816133
True	260.178981510261
True	729.5753917521643
True	529.604497663223
True	228.23480650504771
True	1145.4520465133555
True	117.95583348589042
True	264.0003748719971
True	73.08846583312342
True	312.69941748715075
True	417.901223590705
True	92.98678446207016
True	207.0995812626057
True	72.62106970128261
True	706.6685409851481
True	365.6287102559301
True	218.3447905959168
True	734.6969478518836
True	877.9540487589328
True	847.0128599703744
True	816.1523813293445
True	349.51687504841834
True	1.0746700488952612
True	268.2432786620474
True	51.94266201286452
True	388.0234539811492
True	54.30980778056596
True	360.5672638104479
True	893.8913525500302
True	1000.915438898605
True	381.9595485451193
True	20.499217149847134
True	509.6258669295835
True	505.85996420256754
True	193.948409768732
True	236.733086770834
True	293.2846265138365
True	22.91213740394735
True	128.07452412740523
True	942.2021899277254
True	63.66072422053497
True	508.8882093328328
True	783.3015385222874
True	102.91446830973452
True	251.27054459125668
True	113.86405764814742
True	14.37049413120094
True	1.7861585971104004
True	121.20513208019436
True	1016.464058148216
True	479.59663527338665
True	65.66325393743715
True	789.0076119521186
True	340.35110908964566
True	1.0281754347266645
True	451.8572637049601
True	176.90768870125518
True	520.5002646680541
True	82.55531139462919
True	322.1567001597119
True	377.21613074143465
True	166.10504075156615
True	217.43062983973127
True	132.38627005519268
True	176.41398108451486
True	1037.3253148391304
True	15.914004453633565
True	512.6507377708101
True	485.79323489005776
True	412.10889814289874
True	213.88720260175515
True	234.9423016358032
True	157.04792537769552
True	45.10358075287623
True	486.77242503923264
True	156.85877277243873
True	833.3565643597569
True	867.3123780970648
True	251.3647189500059
True	323.84594170402335
True	536.0643360079619
True	40.86225873771551
True	85.71499135715717
True	736.5432958519265
True	1069.903638562077
True	110.3000872479429
True	742.29095587789
True	144.5307242922047
True	914.2226681283832
True	688.9594220051409
True	113.57951103254376
True	289.1314897253464
True	641.5327009409589
True	263.0674829539748
True	45.73692755951249
True	548.8483865573334
True	456.8610882478335
True	4.563630013602441
True	467.1534399904354
True	68.20717729333325
True	173.24808572335107
True	233.15958361051693
True	308.8756309893923
True	72.78495589560679
True	224.30182387979053
True	358.95274489762795
True	464.322342703162
True	941.9352615093304
True	48.49233941495392
True	892.8497934926129
True	959.9088904331336
True	125.10224202971492
True	74.52961181353788
True	1006.9743397894272
True	33.76477156011411
True	229.12477767251704
True	84.96458037681197
True	211.77126381988853
True	347.20258572580894
True	963.3311094017996
True	100.47673457692382
True	72.29816410011873
True	624.3519971948618
True	268.2530269740376
True	689.2982957160542
True	55.46374836871466
True	475.9297556257065
True	395.2591063538253
True	675.8041756642755
True	50.85897318041828
True	111.2132305300106
True	26.77951633144577
True	269.29078864425577
True	44.487883444541644
True	351.29560519628967
True	3.01823794336411
True	1197.7542867738157
True	98.37641269892504
True	145.31222648348628
True	353.6279838863724
True	739.3081171802907
True	660.349342513029
True	1016.5097548020497
True	472.44186899196137
True	420.7115967918068
True	145.19828286736876
True	407.6222846135022
True	864.5840727176584
True	425.71610014917394
True	933.9084453324916
True	90.82271039039068
True	417.3873255086379
True	170.08743424298171
True	279.4319872776214
True	728.2378718758966
True	164.9826054804392
True	133.59521102829788
True	60.43300596840977
True	894.7934003271705
True	775.0173684100158
True	80.9969798034486
True	443.6260578695552
True	756.7017588585168
True	420.95980244507206
True	56.65633286998806
True	325.70980962519207
True	803.8168714718366
True	29.92377393419098
True	362.5735624437549
True	170.49239070778987
True	287.38484529768493
True	32.653866407763374
True	220.3767337140292
True	795.3913884155667
True	633.5888776614576
True	53.44476030593301
True	291.3875991123295
True	886.1165724730536
True	15.705368821136751
True	295.24240784233336
True	276.72942906037485
True	423.01502572096257
True	206.79465246211856
True	618.9795107149547
True	47.70344442139853
True	954.6406311758813
True	902.632950240452
True	49.95703022269026
True	399.3377863196308
True	731.4774783785219
True	938.4414894388548
True	272.80809801774654
True	614.5178388244753
True	126.69672706061596
True	194.71919861778937
True	135.2635542811756
True	129.60181114581275
True	205.94790857270613
True	952.5663407273864
True	809.927185013587
True	976.6298903719162
True	19.25115620749237
True	27.310264928998592
True	359.87866118864054
True	11.888523057135489
True	614.9524158764212
True	1070.976088728766
True	264.2784252848347
True	209.16058291936005
True	85.24111736313789
True	215.5473841778777
True	129.71717483857287
True	44.51158641055619
True	133.33595211661236
True	93.55178721044764
True	241.1724375835472
True	538.6223265772119
True	162.10799591732106
True	29.072206281010608
True	59.50160290112279
True	419.2209039090183
True	266.2839203935307
True	583.8644025577247
True	21.064673845045974
True	114.12301903262777
True	667.9769437344219
True	254.3351142789968
True	475.7878457989074
True	654.0664835254653
True	101.64709687887986
True	106.6787635357532
True	78.92456291544148
True	27.119414473980942
True	116.71616411826628
True	85.26831499143218
True	104.25966291247327
True	152.8185325592045
True	234.3619492441807
True	825.149413687067
True	277.76292758492536
True	922.7192812112478
True	164.3435114168533
True	205.2846483504114
True	786.2057479158116
True	308.94538573584344
True	606.0946778896446
True	256.66652988577084
True	357.97544626071726
True	442.5209554247816
True	563.7000233244842
True	654.7207909333472
True	356.95056976771764
True	34.78938870658989
True	582.4306321172002
True	629.1680846900493
True	18.813490665679424
True	12.166524379442206
True	258.2311357772661
True	379.2597862394326
True	453.5165200728217
True	69.09540037700572
True	627.5136038012964
True	940.273330024491
True	248.6946189268129
True	879.6227431937822
True	285.663157698153
True	103.8948531442029
True	273.7084459098932
True	693.9572042461901
True	34.053714297190524
True	596.0777305848549
True	1291.991617125082
True	1006.3199702120488
True	939.4636712935396
True	209.5621495702456
True	90.85046005047276
True	190.11120315424236
True	829.4668944868116
True	150.19056129845768
True	1052.7952324566384
True	895.4103607297077
True	40.49702141534394
True	91.2005367449726
True	423.0214329903312
True	396.7707550491134
True	204.00010669345468
True	508.0820730521092
True	641.9203468528857
True	120.77548027994878
True	284.0620052969676
True	1022.9715999196984
True	49.86755083596321
True	711.6050400931753
True	548.657234017928
True	38.4452544363099
True	831.0448065177582
True	393.6617945704369
True	555.1493434109032
True	115.36034275934789
True	281.16147479802595
True	205.2605826324138
True	28.329561600131317
True	135.9618507888069
True	754.2159127142779
True	134.98050181053293
True	385.8481268019149
True	62.40646506746233
True	643.4017483593532
True	628.122389497046
True	227.43280675664064
True	448.80499406192297
True	170.19415436112422
True	160.50798444355436
True	221.2494622730225
True	285.4442203199757
True	369.1871502909258
True	129.4062119008571
True	185.353431675192
True	25.661083919009563
True	882.9805102407859
True	315.22319926957385
True	9.843696922907244
True	366.4590452360379
True	163.2023274918276
True	645.702940889975
True	363.8689012707719
True	570.1091708959717
True	561.4069682305532
True	483.2388320941524
True	801.806162938139
True	247.90229175845968
True	544.8273741147217
True	154.2740844464452
True	520.5346521350522
True	368.8535155958047
True	366.0587804519009
True	123.3116162953226
True	131.33312159431543
True	110.03537153965704
True	70.80604587465345
True	748.4670562701415
True	181.68884385772265
True	45.48678034640513
True	0.0
True	534.6204627493329
True	112.99586700483565
True	23.84778126034593
True	41.91077533914194
True	111.48687723114443
True	533.5662147095003
True	181.63141254095177
True	105.7506809447932
True	35.3172570499519
True	158.44921679619415
True	891.1834021399819
True	53.799625180406416
True	228.7218948525719
True	744.9871565887952
True	322.93109108344424
True	466.809652837054
True	485.6228424600054
True	511.84328567759326
True	599.5311187299462
True	898.2736889683845
True	262.320329380605
True	1032.0623239611923
True	918.8780649279888
True	637.1714036760346
True	347.22683506216515
True	846.5111718268051
True	10.177464206172427
True	29.48087935384568
True	284.2234641515222
True	43.96204928829168
True	198.5284181149915
True	744.8401008914567
True	210.75154761357985
True	744.0582269416324
True	735.3626015357664
True	118.40708799375231
True	352.1261135471638
True	564.6147518072436
True	23.90239166936505
True	128.58530806705895
True	423.758516318253
True	298.07117854557214
True	196.59915098746308
True	107.95607032409713
True	386.4280084670324
True	21.368969593334757
True	374.7504013365908
True	365.00286886090527
True	1016.415983310688
True	369.5442963144765
True	31.213196736685173
True	442.84692805703634
True	447.0639227540234
True	220.40998216730765
True	33.84039416720754
True	761.9865065708321
True	423.4602165457077
True	177.81476724913804
True	13.610783538999758
True	1222.618276182296
True	166.7251618151837
True	27.153243898118035
True	315.81341170173414
True	274.1549373661797
True	118.16225770065776
True	296.6183358484539
True	46.89793561047589
True	329.9655251942818
True	304.1331739520986
True	307.38470283169653
True	28.479588851135738
True	44.897352745472816
True	1039.2006800984448
True	26.66066014457996
True	11.822521994864832
True	187.812653055724
True	672.8990154321572
True	7.264901890060371
True	196.02214966161884
True	176.3549187986671
True	531.7447749205161
True	361.8148810360368
True	740.0727211050599
True	331.54231135208164
True	494.5215938678101
True	439.4009505494785
True	501.4651974465243
True	103.64226965598994
True	1272.2748705818392
True	899.162942721507
True	285.4492601626171
True	535.6433190493334
True	101.7631048387934
True	557.4263709517217
True	421.5985001460545
True	149.61766431406977
True	79.50736737619943
True	349.9958315608089
True	175.1522832346298
True	29.13841693590489
True	603.6612175248451
True	385.5057794609155
True	70.67150736512238
True	27.542112041690675
True	675.2066327886814
True	487.5744244278296
True	72.03590225119218
True	21.988608335675604
True	301.5845450569622
True	333.98957029482614
True	720.6820770368316
True	551.255272664229
True	564.4731157501717
True	782.4865545408439
True	9.254951040988106
True	55.09266238214993
True	35.068580282143174
True	62.13708225107614
True	505.14988641446575
True	588.0406684515976
True	78.00144399736534
True	109.8151387625396
True	199.88142183976527
True	74.2178765791782
True	186.21330944637975
True	202.0803725670873
True	281.40711382536466
True	823.6404036395519
True	584.6495043428586
True	292.8790546462909
True	193.50572819638407
True	280.3315521158089
True	251.27144689490248
True	769.1560808970859
True	321.9044268571031
True	171.6623567008658
True	914.0222242478624
True	335.9288068717131
True	472.46902383643777
True	147.76052836353344
True	109.1685960737782
True	64.09617962538361
True	211.68809707121736
True	991.3051792085812
True	519.6379803407175
True	113.04985420095772
True	356.8015034451987
True	107.898297353008
True	690.6156655047581
True	5.0969403815259495
True	697.5217850169628
True	35.54214601872067
True	915.0127754986114
True	844.6176791818639
True	206.99961515281825
True	29.08100288046224
True	80.51817958097583
True	449.4196393831951
True	228.01282334058516
True	1.2024962317561854
True	77.00655514487426
True	1078.719114618299
True	337.2653419255315
True	683.1386530801564
True	470.05422188433295
True	31.46811620456716
True	139.13365052022775
True	446.43129837167135
True	924.2099430792848
True	808.3712544274025
True	429.65450279476
True	351.025280130319
True	16.637536072140378
True	77.82553765918196
True	753.1206137595826
True	451.78241047816766
True	385.4960077570276
True	853.4707064500889
True	25.935874449309782
True	219.043092954846
True	904.0980104001482
True	243.72775223081476
True	8.34572626006397
True	504.77297568607054
True	101.8230204349261
True	631.7929356895795
True	55.17580207778655
True	262.9480878228293
True	848.0099134473716
True	887.2904027236603
True	276.32093311382164
True	436.8817443317278
True	113.7331256424348
True	583.985585982962
True	262.1322767619343
True	190.59837470455065
True	828.2441243603216
True	55.03599218297179
True	709.4162636960631
True	277.337348938881
True	304.03915491469786
True	158.61582349994973
True	473.30737273046566
True	595.9822534228082
True	369.2764854613041
True	399.1247519058668
True	71.2452686360209
True	155.88752428307575
True	453.97067737577663
True	225.2518200103503
True	37.49662021971864
True	204.95619572115504
True	375.987590247443
True	380.05990921386046
True	737.9884503555518
True	128.56760344047092
True	647.9556182059866
True	502.2590160897861
True	615.1860300352874
True	139.500346662427
True	39.38569201910055
True	682.6916210790675
True	74.16663938154058
True	563.3681648541467
True	671.6386677087877
True	450.83869657295895
True	127.58852159055375
True	526.3825343875237
True	4.310286761500695
True	401.4105488429825
True	29.3040177069115
True	638.915919415441
True	275.61925262255903
True	594.4078303984634
True	716.4573340021291
True	141.53064849277894
True	520.3014455746562
True	504.6324502649256
True	61.91524733956015
True	958.8660447606144
True	2.879390025595125
True	21.76814253036393
True	639.4727148037407
True	678.2543691284308
True	132.71824909586462
True	415.1604980884091
True	119.04668986378714
True	78.40349403766153
True	474.16978141433225
True	43.50049481294252
True	503.1962521880864
True	11.21517181386221
True	841.4893515798992
True	549.0015124256031
True	675.6826308515829
True	107.36531050107482
True	386.2870551637501
True	967.4017015072016
True	820.4244118896913
True	146.52047444774246
True	555.2353961662714
True	457.7856709526627
True	240.9720890755511
True	254.0173013267325
True	5.3474622649174455
True	317.0700167441892
True	12.188102429028543
True	375.12888475076
True	71.80721759306658
True	414.6032372726005
True	653.1475327517884
True	126.64653200442274
True	235.31801943222484
True	628.1468905881496
True	684.3747739146529
True	286.95891425820423
True	133.62678092303986
True	163.5173134698463
True	479.7892140506465
True	87.56621278938977
True	10.842149178412912
True	507.7730063354678
True	573.2607220755925
True	19.820954562282683
True	135.33878836984312
True	924.1360211093896
True	494.37235756251823
True	264.80760225624203
True	33.16347720104128
True	477.6976906767848
True	107.49765202473546
True	589.279897865685
True	668.264594831601
True	306.6680015977864
True	360.39934320535286
True	194.301720380046
True	243.20214676556213
True	73.13450604486749
True	210.97424094526045
True	499.7983965913984
True	21.68992834970861
True	450.9567180163733
True	368.2847466786329
True	705.4493887776542
True	884.535776162498
True	869.1001597398376
True	155.24026758900575
True	379.0093551458313
True	70.01159483352964
True	184.13204543580764
True	314.8643847469804
True	9.88676080611821
True	774.7131254496373
True	22.686257006850347
True	399.03754194535054
True	277.2008326388629
True	639.8970198245325
True	197.8151708630185
True	39.02093773562647
True	651.4619479787451
True	1088.9979536242722
True	235.91886964628983
True	132.40905660151884
True	605.2076610297311
True	492.8805765015271
True	17.200442144245713
True	834.0689452310947
True	111.17769062790369
True	45.74939188699838
True	287.48928785181766
True	363.5666332270416
True	388.615632108259
True	280.78230073465505
True	20.24273004668946
True	23.193324710204497
True	830.0092132197365
True	197.34190838226087
True	109.97505831071553
True	817.7602991863862
True	641.1712977515492
True	629.0790981118447
True	456.7468050334109
True	146.1607307088402
True	31.31202073585483
True	100.605375975866
True	446.50603267042055
True	228.8511461525993
True	479.77570350351976
True	142.04915316317044
True	512.8573522436624
True	646.623833593655
True	968.9670863577892
True	26.21492647133313
True	983.0150027027532
True	1099.3125028131217
True	473.70302969061953
True	84.5686212732106
True	805.5802436154535
True	651.2174043465102
True	677.6619794909071
True	176.94433232543818
True	773.1301818275929
True	687.3370012920068
True	123.02578490862184
True	792.8594562008351
True	819.0122180442204
True	476.1960483265285
True	225.3965355218786
True	75.59106101483394
True	311.7433850455689
True	348.63999217082085
True	451.2295694921488
True	430.1382975708135
True	206.77387850258808
True	317.54870163867736
True	3.138164038086835
True	12.810018876712128
True	106.420505811706
True	130.59902056507988
True	358.0433419735595
True	339.7551875378835
True	110.5665663460371
True	17.727104963536718
True	209.2471757308525
True	829.9323977015069
True	449.9584417373836
True	535.5056096412559
True	562.9304591067533
True	828.842278987775
True	658.3024689919057
True	90.4464077421959
True	201.7580053350844
True	245.28747617521935
True	289.5633864159085
True	98.27762367714747
True	364.1169347818213
True	432.2868685342922
True	170.45449367837804
True	654.0897585182631
True	236.1842002249621
True	196.54454545981497
True	25.51084401932714
True	250.88422679165672
True	467.7593167691219
True	173.4389715107055
True	552.1592040941425
True	462.4820868712489
True	245.2478859101768
True	107.45710432282031
True	44.3718454258685
True	395.8815470272285
True	802.2774159185905
True	164.28446657221014
True	1036.4993551735104
True	1036.9582367868168
True	481.2500876374998
True	103.16090598563068
True	117.55929988742224
True	666.3115943490751
True	9.342705141821725
True	225.2644094399336
True	135.52189006322277
True	114.7932620359067
True	331.70182941859105
True	626.495611590027
True	40.25755808473029
True	126.0508912660312
True	970.5444626708672
True	55.241723318874186
True	460.2267383729163
True	524.960951511591
True	241.9417215296309
True	128.98142999921262
True	940.903709311966
True	1195.995435738269
True	523.0244465438182
True	647.0604752167366
True	215.0668985680817
True	152.18925677721464
True	327.5480875834588
True	248.0397611285484
True	174.46003372122763
True	311.9338380359822
True	346.5539842716138
True	11.795924056306466
True	624.6810419375213
True	147.25802379920427
True	78.11505441176222
True	436.77813974432416
True	302.6851395953707
True	1150.29182469358
True	354.9862472946826
True	996.6777047362336
True	10.5888928582113
True	265.50462347117434
True	227.54054561935163
True	152.96049927381455
True	478.6523838336263
True	193.43824394235364
True	409.4023414859035
True	328.2689308943882
True	111.73377180674984
True	361.8553338475631
True	1039.324613910074
True	708.3738858377232
True	221.9959617438597
True	111.00879034287968
True	309.9456147092621
True	25.62145609939336
True	350.6514934270103
True	317.2115281705686
True	580.7883010706952
True	419.7179262943081
True	355.6961566366668
True	153.1785658984466
True	13.030626870701758
True	421.10208480682974
True	283.2961891929371
True	140.33022491706413
True	299.6604679889183
True	415.39455879158646
True	808.6357466709378
True	311.4119203130019
True	766.6148620985704
True	416.9881159382539
True	380.71814103233817
True	1.957893710985387
True	1170.7091200312077
True	107.1598641099752
True	889.746607932755
True	211.42179910292765
True	462.2175060867492
True	668.8242956700168
True	90.00918108733273
True	483.9561215489726
True	35.07259795473501
True	421.171437038064
True	79.58290747116408
True	232.7347859039621
True	36.15448450008877
True	668.8901311461492
True	186.13394946640105
True	27.019988676413945
True	405.3034879570441
True	107.8454684662418
True	173.3405159874006
True	841.5043686646919
True	260.1546625350689
True	154.2689878736368
True	378.83574822939033
True	521.8346264048337
True	336.1560870510946
True	514.2104357841131
True	629.4951081059908
True	166.3253907107792
True	7.499686794716377
True	73.89595969161813
True	440.5782530987013
True	92.13931224602952
True	76.18189536979206
True	1048.6640253256471
True	29.26284336995581
True	319.31832101281043
True	325.9755900946086
True	456.9074994881101
True	690.4671113627128
True	197.07398266922812
True	653.8372175274304
True	334.42004865346775
True	344.8483286517547
True	269.86251795171233
True	206.03770680089443
True	362.7897236470549
True	443.07052187387217
True	415.65404085684605
True	609.9807315393805
True	136.3697900344554
True	75.21423189652613
True	38.70934158327827
True	299.86658077655727
True	658.2310747663969
True	389.88209990642935
True	764.6894220225137
True	212.87916496643052
True	391.17027523145697
True	67.51422616200932
True	55.30959170255994
True	415.7605942061791
True	200.2212203531371
True	223.4202163220378
True	39.72275544077858
True	1083.613871182435
True	166.53226760397283
True	920.5295377847063
True	322.1365323280249
True	921.1233740751472
True	239.27572854894728
True	459.5015048626957
True	536.9546494116762
True	607.668910420795
True	212.53977132021112
True	486.4651774765624
True	927.0168943594232
True	131.3557240289284
True	6.95735612012695
True	572.6803998736536
True	29.11974843946525
True	80.2260126331432
True	779.9890469158233
True	222.6473600513501
True	1018.9436327214972
True	702.9401602328049
True	414.3503356200416
True	284.7164764720258
True	489.80278648520704
True	341.8791173800073
True	175.0647790640179
True	651.7871128306175
True	693.4427762236858
True	216.23704717996492
True	93.89226724108188
True	489.3071525959488
True	141.9292107141774
True	386.39066824798977
True	332.20773986467583
True	64.8890418313997
True	366.9717193166583
True	404.2505188701423
True	384.3503533970324
True	411.2231554738532
True	421.5436109828835
True	681.1650498758981
True	59.68043011394957
True	445.120621602478
True	327.5496521946049
True	658.4908655017464
True	217.7759396994769
True	97.74956736586016
True	39.9830352281526
True	540.744463987271
True	647.8115730505274
True	197.18501683998528
True	413.86320281629406
True	347.759471209624
True	18.62411669931665
True	164.35990270867802
True	289.4215040085351
True	3.1931688201108948
True	897.1287068349187
True	79.97182380462098
True	103.74863330374431
True	110.19319195270656
True	348.16924479583355
True	38.48041710247263
True	443.8586105344113
True	235.4895835751657
True	5.929826109334216
True	117.14238048926543
True	423.87492573846833
True	50.48497510653791
True	70.57420324948579
True	173.8353754834031
True	290.4129180552459
True	974.1112887115828
True	389.1442911408415
True	930.9325114385862
True	186.6106682217072
True	1032.6805732496434
True	788.2289798841399
True	638.7222033533438
True	406.2002351259375
True	374.3074704814936
True	76.84150170493409
True	71.81687603273326
True	75.44728410604694
True	166.9517480578779
True	468.693539284254
True	1079.875963947122
True	171.93587371262464
True	353.6885482192688
True	439.08672066872447
True	609.9698373080603
True	589.2091138920584
True	285.31501334321143
True	467.7874075210944
True	659.2286846391368
True	96.90561809164748
True	680.3080841169746
True	265.51786526941044
True	138.1398625993964
True	404.0265183091881
True	861.5188511796248
True	433.7125234962169
True	842.5162545724022
True	188.05500664005757
True	357.1618834337999
True	674.3545143482917
True	631.5528053639636
True	192.56083969918663
True	258.34582206867395
True	796.8610457394974
True	31.144270345680084
True	184.49798713117931
True	463.1944850475515
True	691.1147896434842
True	101.68918407712002
True	40.43280494475022
True	165.83098154871638
True	715.5234135962402
True	310.84453140345465
True	554.2515347688177
True	349.1877772326559
True	287.1659225949612
True	458.330506091621
True	488.6251069176314
True	69.01928789102719
True	374.1827766336637
True	798.3985432977528
True	0.0
True	303.00601586243255
True	256.1121604049025
True	965.1893573951052
True	141.94922223203542
True	635.0751489157828
True	647.0761442023413
True	108.43214842941232
True	206.8080190145599
True	137.8798247220743
True	12.045508133323928
True	285.24496082971336
True	376.5435971779056
True	1133.1393685812184
True	231.86784946862045
True	414.4079273409432
True	661.94717840181
True	204.14119073110865
True	28.154134390721318
True	820.5064775364433
True	626.4171129931711
True	150.19577212808056
True	620.6631957132327
True	159.46481033290453
True	294.716700221272
True	797.0926325950442
True	34.443858281257285
True	106.21497169054742
True	513.3460515365974
True	61.96238521307142
True	78.0753491759806
True	416.0241136511824
True	25.758231366928985
True	743.9881697586029
True	98.79236188005068
True	152.8259481733358
True	18.60472641333698
True	700.4989883493481
True	28.411943011773968
True	778.8339413638633
True	394.5172686502676
True	110.0663217619918
True	707.8619731003179
True	521.8262073557472
True	571.9379658797241
True	45.931581414444274
True	365.52400466249503
True	5.5764935112679686
True	90.84624468268348
True	370.8651407703632
True	46.03051634832106
True	118.70376168621
True	322.77484834847644
True	167.36851263548948
True	103.943385807183
True	641.7527260323827
True	20.142837397139743
True	1096.012360582696
True	509.48855983900734
True	304.10166660178646
True	498.9984627172195
True	125.6310031464303
True	762.8324448594633
True	1098.6376579380612
True	752.612823233855
True	183.3671847400174
True	223.602172982328
True	50.98714845369159
True	57.48773299106249
True	155.57144184313978
True	104.29648020564495
True	170.67628966436212
True	1186.866439505611
True	296.1416235191681
True	354.3094395862734
True	695.6363165080387
True	17.789297492819397
True	13.630702772841326
True	552.3889238759047
True	5.820209392630408
True	111.93762129252563
True	677.7154901791473
True	182.79312468556816
True	652.2963641328475
True	829.0036335230434
True	160.96949008396004
True	895.1628162756243
True	2.764001661887884
True	453.9274208971595
True	1069.572311128162
True	24.1220411280071
True	236.2254351696804
True	149.13723421643152
True	986.4035570468016
True	230.7371567934208
True	514.7709574728651
True	117.8290751078066
True	504.7220663320596
True	153.86599729662865
True	96.08287685420046
True	384.72858131940063
True	76.5041262857989
True	52.813001189202
True	1075.3080232433665
True	273.7458747723882
True	161.99826280979755
True	370.24338146299056
True	397.82058442783455
True	212.42463425500583
True	167.64099362892503
True	389.1455352798701
True	36.46989974532645
True	486.597349381465
True	1126.6813058912549
True	120.18277767860366
True	468.26174875328695
True	309.35765298288817
True	24.68943053564207
True	399.9768215098047
True	102.71615358210568
True	590.5977464170176
True	206.8797254581137
True	420.1298175258313
True	20.05588263646177
True	442.5634870410026
True	108.91449865232929
True	339.81358872509475
True	29.99176991177137
True	163.12520887836405
True	237.12491660225857
True	780.155798895632
True	56.50963724360609
True	134.7118396319221
True	238.14045139255848
True	138.701036715371
True	637.1606311912534
True	573.5562383176294
True	797.4185818689655
True	395.69681499240687
True	532.8657670677514
True	400.6552295214122
True	695.9243386340511
True	71.82916835505586
True	461.202404141778
True	436.1027516402096
True	49.30997183097431
True	80.42132568691017
True	130.7028418072865
True	88.63769426721532
True	338.99292421982966
True	873.283809700268
True	332.2117157436099
True	1120.8854910586492
True	316.51687965583545
True	897.9650010597363
True	149.86487912609957
True	580.9274267733293
True	621.806144750104
True	719.289998050037
True	444.2224810601609
True	64.84111060261348
True	286.90088811242015
True	41.711090682579325
True	165.10134630918722
True	172.01654540928806
True	1104.4120106873909
True	231.62963589552524
True	550.8065754568261
True	533.4789019006532
True	559.0328473767726
True	874.0135342666647
True	587.2603810748006
True	672.1514673721321
True	936.1989046612608
True	128.9002802222798
True	314.8074661631543
True	258.21054459083024
True	330.0608033339972
True	86.90236890806301
True	387.85897788278
True	4.227614399623439
True	337.3299749985903
True	269.94199608922
True	595.9363793958167
True	285.7721166825845
True	365.130003879261
True	10.22803140278019
True	59.19422925441615
True	534.3100683550925
True	30.170668824764327
True	149.62406355161522
True	65.22255542157309
True	154.03079299867633
True	253.6822810705156
True	66.96478715699438
True	382.93573773974987
True	270.11382267831715
True	102.2651800851031
True	346.46775988797646
True	62.65971064579267
True	578.5727055751231
True	890.9468254559594
True	283.8910329890627
True	1184.7835522402138
True	114.61164854060422
True	322.0102036168904
True	1060.9138347470962
True	90.52789971709343
True	287.0392536689924
True	9.45523326348296
True	424.9768965519156
True	451.568254068588
True	160.63617797497278
True	634.3749441857486
True	906.1822447697044
True	154.6214124463256
True	79.5747236025684
True	331.2320141122924
True	584.6759591486467
True	597.6728645375821
True	1206.9210681761683
True	26.590884635646304
True	964.207284319312
True	142.76175088534995
True	630.4635846039517
True	116.91075861734932
True	124.83758883404715
True	193.28562669966067
True	170.6289281752438
True	747.7340439375802
True	199.0182482240316
True	227.49110326826224
True	72.97451697599482
True	508.025761483366
True	433.8516380752026
True	179.1549788717971
True	237.0772152785379
True	17.982063159442667
True	415.6142425594623
True	226.9831147133044
True	297.4543148480112
True	113.0433011539965
True	705.0886762143078
True	431.3390705313923
True	258.1032684706036
True	648.5350531362619
True	540.7880592895112
True	469.7828274929026
True	139.3236859994019
True	517.3392871863274
True	428.534244271452
True	2.40438954450204
True	195.82635774977035
True	95.77402528452144
True	238.58585530710292
True	2.4400536744972614
True	131.2636172378376
True	366.2004287802754
True	6.6961427372527655
True	846.4854345501457
True	169.0060290331003
True	731.9047566489749
True	779.4172225503388
True	161.36680343968033
True	227.24582111532231
True	505.4644383843408
True	853.8849651952985
True	47.65341209839797
True	36.13728776418352
True	133.25449716850088
True	646.9225000265926
True	729.661179246748
True	188.95144737725968
True	598.2353274477881
True	585.0148665866412
True	828.621931895424
True	411.5331477401788
True	184.287794294553
True	909.8343286666748
True	232.3008635800532
True	159.87454625684805
True	325.2762248839862
True	222.3026206556628
True	203.0688274284732
True	605.129959188759
True	253.89110349066112
True	197.46540786419652
True	459.8979968391796
True	469.6026120249423
True	59.22993781723357
True	291.1818863210878
True	78.90030349756616
True	331.914731870376
True	348.86724054015895
True	257.0115794964795
True	178.05098183760884
True	374.9259359340328
True	663.9399918990928
True	762.3638795284432
True	294.53150807641856
True	744.630262663696
True	66.29642939198342
True	867.4659693163024
True	350.6940708383937
True	12.363105438463762
True	618.9938022437536
True	694.335850746027
True	264.4952361730261
True	165.89769293019225
True	46.38550755017976
True	387.6584602360115
True	76.01021289474447
True	15.51541144050517
True	899.4005172918048
True	360.4340052413497
True	179.7991510325123
True	986.8615908375778
True	10.192871321662505
True	785.3822406154572
True	30.28291239292673
True	709.4622382806782
True	56.933388494449765
True	771.1870397258343
True	417.22417746983376
True	198.7578200529946
True	445.074679017156
True	212.68756634949943
True	294.5430372539869
True	213.94996234975537
True	405.5816922011148
True	10.660001470534173
True	321.7183302574198
True	112.97114886564916
True	11.483867961884824
True	465.2700002990845
True	717.9164781039258
True	295.14252199843264
True	76.0701993181921
True	318.8018350793014
True	79.39403004732367
True	189.7707614812436
True	182.81152297777464
True	376.4370945055968
True	42.29869271788941
True	139.52024724865169
True	376.4334879724935
True	862.3620902222228
True	118.8621756206175
True	203.28471114439432
True	451.3051306941505
True	19.8875533483184
True	429.1547610499363
True	494.6385164085177
True	88.73636622101952
True	396.793874554056
True	353.2693432180189
True	427.30471835518927
True	576.7168955483742
True	1050.425370630863
True	1007.9564268980088
True	58.215771052860006
True	1053.983623932159
True	109.25101354507082
True	117.2718121007804
True	116.108941645639
True	502.9154657306937
True	378.8341216880047
True	595.538295942062
True	253.58004570194888
True	147.66387811324643
True	393.5547960953456
True	16.515374993476502
True	460.3816849293781
True	397.8243639401577
True	149.01238021377836
True	97.59022492791814
True	508.3314885219136
True	1002.9103797001565
True	199.89282494240524
True	68.2824118522182
True	421.0323860150717
True	367.5608942240127
True	485.565003105057
True	341.3839368805354
True	4.948626638372232
True	534.8623214752969
True	513.2682590344008
True	509.4643990375067
True	183.1382230775721
True	103.85984544012592
True	22.724406806550544
True	370.9352781147752
True	111.87501951825726
True	7.386859766029026
True	33.805316246347644
True	340.1833184327748
True	674.0745532154078
True	135.16708981464896
True	90.48973654782252
True	24.48680325607375
True	415.7090623129737
True	369.4810402264214
True	763.6995248561558
True	305.75845753081023
True	527.4815236820391
True	533.7316504667909
True	529.0176200035727
True	284.8769761274864
True	528.7237889732066
True	99.1230071798172
True	581.421683538307
True	7.418754055495999
True	365.7072573710466
True	481.7346002240845
True	975.7059526184288
True	346.0262218772148
True	797.7988053555118
True	968.0751180208867
True	172.19423042349155
True	36.41203481178869
True	372.44619072337815
True	386.2250041721276
True	579.3277638524006
True	250.38904208562937
True	28.613157730520943
True	646.5183915677925
True	125.23815246988448
True	1066.627947348435
True	311.87641442546897
True	438.7692625221745
True	126.76129807613178
True	803.9908888818777
True	149.2362468231736
True	827.5509525933765
True	585.6893170532462
True	181.47719717666047
True	105.19363441680414
True	68.8063144581115
True	555.8605494773966
True	925.7067692349408
True	422.9032272927198
True	534.9435952823466
True	137.60464650175365
True	646.8671284744674
True	484.8484333732797
True	785.445875681972
True	324.9878920615909
True	554.0635012382996
True	117.50625983577636
True	24.719545576723423
True	414.3133046722106
True	173.28027374483258
True	99.5123999059958
True	379.88869390121886
True	1064.204993204724
True	259.0747628692605
True	544.452895224124
True	10.889327942559426
True	73.76213482956594
True	333.0901251971157
True	723.4257798833538
True	438.451769520557
True	514.5389861415812
True	701.4905094728184
True	71.56588635032448
True	734.8254264796727
True	47.78178881401207
True	102.531831957838
True	173.97522344624798
True	80.32975456898082
True	24.64651740798002
True	294.8783632662124
True	467.71186485488784
True	878.5841329907291
True	879.9252301838517
True	5.549170159954217
True	293.279813395769
True	469.084363492316
True	120.3734161575525
True	251.69494620554133
True	327.46675962691285
True	1321.5057542188292
True	424.8244815622808
True	27.657328226429943
True	187.29081710111603
True	732.8013480398234
True	34.8241447679686
True	174.3057899591549
True	550.209776051984
True	72.61493882381562
True	887.3079540358092
True	336.21843208040286
True	674.9799118701886
True	75.25453442541746
True	678.5221193219468
True	601.2998924840606
True	881.8832414815088
True	259.6041392756658
True	489.2269121508984
True	836.0079299590838
True	929.9372583092992
True	237.55136841497392
True	785.6595015910071
True	222.82245204466284
True	450.48637129453374
True	375.9746397108451
True	497.02118651962735
True	493.0099136768234
True	310.5396299102692
True	356.5275015007369
True	114.12602538560084
True	360.7246801482248
True	1157.3660915548198
True	315.2413609309435
True	152.91210538515685
True	289.1895573305294
True	754.6392119448413
True	638.7595783445013
True	416.4649580997185
True	123.21789251035476
True	327.710759642546
True	34.71750230700236
True	176.46038233782113
True	93.41637223159856
True	88.45215130169044
True	539.5752433110448
True	139.31507227294935
True	128.01857216700037
True	105.41786016120902
True	85.80720025287859
True	440.33559838201177
True	394.9332311405841
True	1058.1595941109058
True	536.0283850905402
True	809.3762940058582
True	271.7399288423374
True	311.8705892309964
True	534.4846030820937
True	195.13373491132137
True	760.9851451214234
True	236.44765921684865
True	368.918262777669
True	71.46615834745926
True	120.14550700309384
True	269.89954837845005
True	123.88927480934002
True	478.6043179958136
True	32.512297436407465
True	563.364278182809
True	1021.343315882796
True	726.695029546886
True	1.5823205029226868
True	62.03219651311303
True	487.5586592165564
True	432.9791820380578
True	75.96195432822644
True	123.0165973375095
True	307.9325679852177
True	79.67382359279729
True	53.53809705987491
True	714.2242904502398
True	665.7360843147372
True	166.40028373212704
True	183.16769367175567
True	539.0877270608671
True	53.56945313305441
True	26.16801326349804
True	563.2311797353266
True	460.4260062072356
True	1127.7834970404583
True	49.29778510553607
True	480.7633948558342
True	878.6995549533275
True	780.1552539694886
True	286.9183818907559
True	760.1789891033585
True	396.92846697518456
True	41.76598312188425
True	101.93244656028564
True	703.1251442398296
True	74.06504032752188
True	141.38650822068465
True	948.7498828156132
True	197.8604544489559
True	265.60727465428647
True	105.57550805912744
True	667.5371758702788
True	581.0196251312689
True	214.3945892269957
True	439.02030760071386
True	41.76378141666189
True	281.68687470350005
True	585.6492430459973
True	619.6938897767764
True	318.3977061151909
True	72.86760955661504
True	942.4081624322032
True	1078.525504498037
True	557.3257859737199
True	65.09196419732747
True	27.970289368393413
True	93.57969468880472
True	105.8885879105255
True	98.46181424817227
True	898.8484829633521
True	1190.1944414480938
True	756.3734436829162
True	346.0118693749028
True	9.153257338081836
True	20.485827217217988
True	338.0685614819541
True	472.74650065628015
True	46.58804335765601
True	575.7826506497767
True	427.6764568394264
True	383.1292769918341
True	78.73092187444882
True	199.5608023140049
True	252.6076472055189
True	133.48625312695395
True	398.2886750698405
True	43.884599536191885
True	172.54060810932265
True	1183.9076033159276
True	5.663847270451736
True	27.79285077484726
True	580.1354504841229
True	363.8724480181632
True	796.4783375459879
True	154.6048494764493
True	748.8777471905266
True	593.7339493911617
True	284.12385705526793
True	444.5174911742453
True	347.04985458652635
True	294.7445415852361
True	270.4590811401372
True	398.4606761783197
True	504.0876795615812
True	507.76733695733947
True	102.64152201809266
True	358.0307177342041
True	9.481127448907372
True	188.7993978335147
True	235.5734547466572
True	874.6396439200339
True	581.8931872730861
True	32.48699680158818
True	729.8623928171623
True	814.666219892639
True	108.615177751808
True	342.3389336575884
True	864.67722548785
True	216.37546236652784
True	168.74374082588648
True	541.8372959056978
True	577.4672555599217
True	1101.1428593027128
True	144.89057269430742
True	147.40880887116975
True	258.0719330811596
True	324.4240988417312
True	409.96560738448426
True	406.4130544358835
True	339.8550315780948
True	435.6357161462786
True	491.8254074360417
True	221.9957293077553
True	1470.3079305108563
True	249.66901759406477
True	403.4629448054092
True	51.743205643081474
True	778.8217278900249
True	259.4578405544778
True	956.5927016486712
True	553.5305198439688
True	327.81884575096785
True	776.2519059786217
True	274.53708017271794
True	203.0121507599412
True	258.9485242863193
True	225.33525993051165
True	146.08798381725416
True	252.61160206785428
True	737.3716079030405
True	538.5801792601516
True	221.46656919019568
True	1158.3776366662792
True	116.88543585089984
True	253.2238540794121
True	73.34054512612884
True	304.04811971425977
True	409.1902924238672
True	89.71021387598553
True	221.74138888004217
True	76.82946646769453
True	668.4062954024863
True	374.5102357324548
True	218.59374235087748
True	718.5935150459235
True	873.0912842147202
True	809.0821221388883
True	824.5787212893787
True	354.89776643619587
True	1.4837469210690784
True	269.9763653784412
True	51.28494270517722
True	388.5561333526419
True	54.57841680738336
True	358.11885732626007
True	849.2498199977946
True	1042.3155432174217
True	398.05124634569904
True	20.83702508159844
True	508.7695930521081
True	499.482799148788
True	187.54169658408875
True	242.25137711767135
True	298.82109439706414
True	24.421644856256435
True	128.13392343234034
True	1005.6281436777276
True	57.82082607960263
True	493.8467172477992
True	785.847678975386
True	99.88580213139882
True	251.6693224062443
True	113.45081105045472
True	13.759930832939222
True	1.567107826918128
True	120.313030113998
True	1042.2731499842223
True	461.55481371623887
True	66.72638203965583
True	801.3775772373411
True	330.9246463953476
True	1.185860813940664
True	423.8790238773213
True	180.94997672330885
True	495.1012818036704
True	83.24097660889056
True	324.0971131188109
True	388.42982785441467
True	166.9404494090695
True	219.0312221464932
True	126.74127966831512
True	171.31846180471533
True	950.5442550979568
True	15.98519869352016
True	503.34936978371
True	488.93473421020815
True	380.8354494391264
True	213.165584435122
True	237.9645590595765
True	158.78249947682906
True	49.123605476023165
True	492.1864806560229
True	154.98506502911533
True	869.7421023730817
True	861.0895843322911
True	258.1497235778799
True	314.0454065684362
True	530.023949808936
True	40.76088118966192
True	86.50368026097792
True	742.9211199961512
True	1083.7256302207345
True	112.05946570316334
True	722.7216701982665
True	143.13902608169315
True	924.3760767073162
True	660.6483433983558
True	109.407174751697
True	274.4659322930617
True	613.8306372561199
True	260.3640414670785
True	47.67232663160479
True	547.2639512191807
True	460.2712143848599
True	4.998694900922761
True	477.2028136481776
True	69.07023227272188
True	182.06291036172604
True	233.43361751510471
True	296.41769077878564
True	74.68915047475905
True	223.91207149896087
True	351.02328214079586
True	429.4503333584315
True	898.8376030901608
True	49.73175898522253
True	916.2431047954568
True	1004.7610975963638
True	122.48998404332688
True	74.37932782835975
True	1008.9507961774
True	36.301064052768666
True	234.55280585888312
True	85.16569615542906
True	213.43967269668963
True	361.7646523866283
True	979.8379089013816
True	92.35891205699288
True	72.99316061704738
True	651.141545036057
True	270.9155821633568
True	731.8319935230105
True	55.68074866804959
True	496.92169393155086
True	392.7557357930172
True	691.1587029903087
True	53.78895800644887
True	108.1911782525766
True	28.98008485136948
True	261.47396852823766
True	43.66571933716601
True	352.24086783500314
True	3.8316364096571
True	1163.3753369900796
True	102.24659312154994
True	119.05429241184076
True	355.8027032527044
True	708.7962952581718
True	658.7623234962741
True	1020.1157855598452
True	491.9270390106348
True	416.5840787432328
True	140.79891288663157
True	414.7532590371893
True	813.6447733724714
True	456.0163214625904
True	907.5874376632212
True	91.37498123836914
True	432.234042310073
True	182.10590750187137
True	282.12996733540155
True	764.1980921583945
True	162.17278684265403
True	132.54897111999108
True	67.20703514961032
True	873.1296839597466
True	784.0227724735225
True	80.24068452542767
True	450.13318650774585
True	743.4182854011642
True	406.8562719597784
True	58.32266784298237
True	311.6428448124156
True	784.3336923314232
True	28.79454027570472
True	365.5594133063839
True	171.77105955611174
True	278.3855860201101
True	29.05059752462606
True	211.82113837986492
True	779.4006670099
True	646.4444883283154
True	58.98027501630116
True	291.7860302460518
True	909.7936672053175
True	17.618324878564213
True	309.1244252213215
True	287.73015946834084
True	427.6229646180966
True	227.33235244544625
True	588.0110700376889
True	48.25214776340684
True	958.5628448460964
True	882.6079609829042
True	46.40592354662341
True	398.9857322007137
True	710.8205620368841
True	920.0294361737324
True	280.3503411627078
True	581.7459335381268
True	125.44880755746895
True	197.28703728342307
True	133.91672221645354
True	135.54259301752273
True	201.30963121529777
True	936.1645430142772
True	793.607270363439
True	957.5898373409692
True	20.470074629609208
True	26.55056002494493
True	351.98701525910803
True	14.203163591056978
True	632.8118821712974
True	1033.6926103671672
True	268.896991089664
True	207.39263758114643
True	87.02811360337303
True	213.32711853438664
True	136.93612255659082
True	43.822471930692295
True	127.85558368917604
True	93.3469170131899
True	250.17147687615972
True	524.2142374398898
True	167.71212066229828
True	28.57692598517073
True	60.41865212685746
True	420.0222106355087
True	270.6198713719364
True	589.9509704282581
True	23.8290066445331
True	112.66674792541052
True	669.4273747122611
True	249.69536119271865
True	474.0574908383537
True	658.0049506557879
True	102.74431499513108
True	107.689060287675
True	84.30062050820456
True	26.776872256090087
True	121.08507005104616
True	90.1176527957252
True	99.59634149737856
True	155.55107336655473
True	241.65655704178144
True	779.7234202673068
True	298.0073548874752
True	965.6827730906087
True	166.1544412861054
True	203.74768996120991
True	789.1486995534735
True	321.11346079797835
True	605.4864560296346
True	245.096174067368
True	372.1759073495199
True	453.8840807957005
True	577.7258909574703
True	659.2076108926955
True	353.6969950987871
True	36.70205056253991
True	547.46180118135
True	616.6608124440056
True	19.43087171293665
True	10.623061025697842
True	261.0419626690741
True	415.3768781664292
True	456.1250980261187
True	68.05098987322245
True	616.4825790484397
True	956.1383702773182
True	237.4214994299127
True	878.1301355470338
True	286.985984207295
True	102.94465802959084
True	281.1954684138479
True	697.1926369018613
True	37.32031657355655
True	584.8846817244716
True	1287.0429324915808
True	1011.2158553027538
True	930.6292916325348
True	205.31239496030364
True	92.98203022497668
True	193.29109426175987
True	833.0537144313594
True	151.11079688839345
True	1060.3780997078354
True	875.8874181640042
True	42.123938250822
True	92.73954634020804
True	425.0506080211495
True	427.6917377267377
True	206.325160122092
True	510.1259385068397
True	658.2700455562203
True	124.91884885561642
True	279.0336454487976
True	1032.7262986918795
True	52.568133398839954
True	723.8566754136574
True	542.192291037122
True	39.85918162693431
True	852.5483834492518
True	374.551226267404
True	558.8554027151869
True	105.97710303517611
True	264.57074363821573
True	212.95396012647456
True	26.295682681999807
True	133.8083281378759
True	726.5158282296734
True	135.35238396830223
True	374.8487035701778
True	61.9946315676939
True	643.5445783026355
True	631.5629731828633
True	239.12633978524704
True	477.6421257986968
True	164.878958592333
True	166.65158920976734
True	217.1228635867855
True	287.29926483853194
True	356.8445662937653
True	129.4532126229708
True	196.7960387050064
True	26.55780684812061
True	892.7606354675607
True	318.5978167373628
True	10.226892393661998
True	366.77022836527567
True	162.05959851977786
True	625.5850251333171
True	360.0237074612332
True	587.6593577732198
True	538.2109439971372
True	492.1172577225799
True	792.1207849066227
True	236.9621462199661
True	536.5475095471393
True	163.62767487531204
True	544.6153314013354
True	360.7151197431573
True	382.5148661679216
True	129.07063432830032
True	129.89230868422624
True	103.07341543606606
True	66.03390013040911
True	742.1912884618372
True	188.20106111551328
True	45.640443525922095
True	0.0
True	562.4393410919093
True	107.09700463913012
True	21.5722532595422
True	40.79231645895371
True	115.90728833676968
True	537.8037893441385
True	183.4806340971911
True	109.1686282869275
True	34.061674876442304
True	162.34436235525231
True	887.1759895415527
True	52.76465681614879
True	227.63652261891235
True	721.7198543340818
True	317.9380753804914
True	471.6261589240598
True	485.42035972738586
True	517.0063110741536
True	589.4894097299017
True	941.4898438960478
True	260.75068236144176
True	1037.9668756803248
True	919.7118041488231
True	591.6088317787834
True	345.8356638989973
True	824.0367655867465
True	10.774594789533127
True	30.938517016749245
True	292.55115254514885
True	42.02936304771501
True	191.9715331116897
True	764.0686322135882
True	211.54747084131105
True	766.5727086112832
True	743.0310383700951
True	121.62478970203622
True	371.8661961458348
True	570.0586541262885
True	23.97080436683283
True	133.72417633338108
True	427.3006863750247
True	299.3426457986825
True	205.53927291003808
True	113.34118667882178
True	382.2931678560485
True	23.23691711050881
True	372.700303663696
True	360.1150896554715
True	1074.0536108415515
True	369.8587679329491
True	31.75799776037274
True	429.2044006762786
True	426.5439263628845
True	233.81705717643544
True	34.28598096099274
True	743.900380237672
True	430.7287796735552
True	181.38818191080497
True	11.76784067846414
True	1201.1542341215238
True	163.83903269224805
True	27.194567170435047
True	312.8996930187791
True	286.92925830256223
True	118.87194461794628
True	302.03180628294604
True	45.95639922869205
True	322.4665574557692
True	301.06267809505164
True	318.49154643414056
True	31.00503250024756
True	48.90450722845711
True	1045.4053965075025
True	24.19191261198227
True	14.16444348294404
True	176.53891060543648
True	668.8720817307626
True	8.460532076489178
True	198.5952966417001
True	170.571809360222
True	531.1569787839958
True	362.1877259750452
True	730.6081365259355
True	318.14893154238564
True	502.8468303694056
True	447.6406296308356
True	507.76232206391785
True	98.20193755447156
True	1292.4224189428612
True	915.8119431272162
True	298.2163488712108
True	547.2512092733737
True	106.2465036278931
True	560.9670398748947
True	432.1336122592156
True	157.5163183410081
True	80.528752619389
True	345.3454153545573
True	168.8994710469335
True	27.292645823620923
True	614.2487947497798
True	384.5151946845534
True	72.0218451180191
True	31.20573953338121
True	657.8936125528487
True	497.1332344553941
True	71.38140519185431
True	22.682121584058944
True	326.7348723304765
True	320.2576844423623
True	701.4630740990148
True	543.3600286518522
True	578.6627717939249
True	795.7771820636875
True	8.553065003410973
True	57.06137316370693
True	35.5845200248477
True	59.826172992658535
True	518.8567021295106
True	583.3747096893328
True	83.67713170483734
True	112.21343858775252
True	184.85066573870483
True	74.30659266820201
True	170.75609404880166
True	198.57786806113927
True	283.36427662043394
True	837.7029691121043
True	610.0428368068796
True	290.67356496464873
True	194.54307733941067
True	273.9940804003849
True	236.54338263033088
True	741.4242582329036
True	337.2584542585038
True	168.09936078707958
True	890.5197566144885
True	346.67331447190463
True	463.61069314709147
True	152.7371937165503
True	115.91741281155416
True	65.83728820834052
True	213.93483582261547
True	988.0917680825138
True	522.6836528117366
True	107.112899731007
True	373.464488858332
True	99.63693788134478
True	654.0771010905705
True	3.955560654202863
True	708.9492803636526
True	35.89751245493194
True	933.307038481448
True	835.5723237380029
True	216.2387768008488
True	29.86811259451397
True	79.66500077591986
True	453.54517639117006
True	230.6652933943737
True	1.4421455093562736
True	80.13672571291605
True	1092.9617777005226
True	348.91174791406706
True	694.1525025798509
True	468.3312207591668
True	31.91767991760653
True	131.9683973106164
True	436.85549595809874
True	944.4919601939176
True	803.5482068674825
True	420.5869140798454
True	336.0738750564208
True	18.890471016164856
True	74.03875030607476
True	723.1423949890664
True	473.84848220126486
True	374.8590688082279
True	872.6000926712443
True	24.36597396079254
True	219.1602283084575
True	871.8137319759288
True	227.3698207261114
True	8.119326495349435
True	499.58876608972383
True	103.2763222322676
True	636.1875134947029
True	56.29097661868676
True	267.9301159602832
True	876.9541709012972
True	871.3902944469933
True	276.4260693117174
True	432.6543335829736
True	115.09090189028024
True	599.30650068073
True	268.899839747743
True	201.015102573116
True	831.786941398517
True	54.94393180104535
True	723.7627530767826
True	284.2684248031879
True	302.4622224255329
True	163.1059859429506
True	510.0449205615844
True	585.7171756581159
True	373.0904143567869
True	399.86349151808014
True	71.13742468322548
True	163.069434490906
True	460.43075479287705
True	216.4399544500044
True	37.02172297637133
True	202.49079639101836
True	380.3512538668193
True	403.05195788923066
True	731.2177196558919
True	130.04561614919888
True	652.6514493774562
True	496.13529241995286
True	593.432490096723
True	136.88662069789166
True	39.205420689638174
True	663.5879754147026
True	72.19037307432282
True	556.330749551923
True	686.6876022857119
True	445.9017374126957
True	134.71041543209043
True	527.9013949870146
True	3.9328597181674025
True	401.3176347806274
True	33.10146246129654
True	617.3372433654733
True	263.9530452843412
True	590.3894641568605
True	697.6714469132504
True	149.07167330914734
True	547.6529438888459
True	524.5856564878229
True	65.90485594812266
True	989.7282851012852
True	3.5042598700239536
True	26.508011697396764
True	629.9368152261279
True	706.8453921529263
True	131.1669501295162
True	415.89330735357305
True	121.94432823130768
True	73.24433807760498
True	438.8360066576741
True	40.22155270527584
True	510.5129114117288
True	13.02599643561197
True	836.3597754030309
True	547.4978465431183
True	673.789288307648
True	101.79404764213729
True	384.87077342522736
True	1004.0022271736116
True	901.0838682277674
True	143.5218496502157
True	543.2538673894568
True	457.0001164900828
True	248.97298938429935
True	259.52068597610935
True	5.720976669889079
True	326.0179200001355
True	11.451842251237768
True	373.5893272815472
True	77.22335883253308
True	411.80363624527183
True	651.5611032265821
True	119.38034103050715
True	238.91032547494837
True	637.2917794324653
True	680.4134509612036
True	293.9842927630386
True	140.4476930434189
True	168.48879801754833
True	468.9765510949769
True	89.97514680123821
True	10.111442816864486
True	519.5087061806909
True	558.3999337480071
True	20.16714478201006
True	145.5666028496555
True	888.3728218933442
True	490.6785552787497
True	261.39789464324366
True	33.58433307708431
True	469.12225100356073
True	111.4299102993559
True	591.7916832887861
True	672.8953088112509
True	299.9566385477967
True	344.2180278136562
True	184.2934082676503
True	243.08549914742093
True	74.65291574418123
True	221.5394367364069
True	498.6718602415802
True	20.46296815593492
True	462.7427394517149
True	387.7069393785444
True	762.3612248468921
True	913.2589418343874
True	883.6098626918847
True	157.14147561830023
True	401.1462305381856
True	69.43415721502069
True	188.14416025995135
True	320.70662585569096
True	10.394995870926708
True	792.4784396998914
True	24.00443157932145
True	398.4151943500498
True	267.49912099858744
True	655.3934077878355
True	210.049374956742
True	36.82667637811026
True	676.2435289297332
True	1070.752180233973
True	238.0998173656737
True	131.93786740673835
True	617.2197803568424
True	495.81287336502606
True	16.87986704896927
True	835.0178135998498
True	110.07045891087454
True	44.75071417525705
True	293.8776156175667
True	347.9496562344464
True	385.67403374141855
True	264.7087615591339
True	20.25820006617404
True	23.07990344408471
True	835.3762994980444
True	197.87959352345848
True	110.99729944084362
True	813.1800986490124
True	666.195270468305
True	632.9272034795547
True	447.45359086203047
True	152.1213691848039
True	33.95141235159386
True	100.72484719200692
True	424.97694534631626
True	223.5487611260724
True	499.3550340243526
True	145.81670008736896
True	478.322665559121
True	637.7059695813828
True	968.265355713105
True	23.686225799418533
True	991.1367023174928
True	1041.2977698553411
True	463.1560374001911
True	84.81133134348923
True	831.6275577833533
True	638.4109662532045
True	651.0485002649003
True	169.01067083901643
True	745.1669304667909
True	712.3802291396953
True	122.7466852004781
True	759.2905889199925
True	811.5186687841584
True	494.4520742207456
True	233.07150012285905
True	73.7289906398332
True	307.81758678806256
True	344.5165054877877
True	482.2945155787351
True	440.9608180789572
True	198.531100033074
True	316.9262966118629
True	2.9691849564354253
True	14.058490619544914
True	104.7839967048287
True	136.24541517168234
True	358.47825206780954
True	349.07230681438443
True	120.980542349316
True	17.54043256299061
True	215.5125801848233
True	815.3891287695411
True	470.4149116347658
True	553.086401498284
True	564.2698192356752
True	805.6002960762559
True	653.5125152667162
True	95.32143188746252
True	195.57363089000077
True	235.5903447161788
True	292.6778121579634
True	103.67995275122544
True	363.2897868410316
True	440.8971896608616
True	170.01144421177094
True	660.5556364204406
True	232.3435627561904
True	211.6754559306827
True	30.26995002258272
True	257.0198900529303
True	464.3572800910042
True	170.9975956664279
True	526.8438649576417
True	457.96460594267256
True	244.7981574571864
True	101.37443450672788
True	41.54663057995316
True	406.1561327735256
True	801.3992324839933
True	160.63691703155467
True	1028.1137643965792
True	1018.4795677072532
True	478.1903108379781
True	102.6026841151269
True	119.77459387031256
True	659.9111986085637
True	9.575292958289449
True	227.7538969732097
True	129.7484704197337
True	115.64301308446528
True	324.4880217556426
True	642.5186896504495
True	37.54060026267464
True	120.24236000271704
True	946.268990102304
True	58.47889978805051
True	457.1151666133561
True	518.7692931240719
True	247.3713568126253
True	138.5371832096746
True	955.523535516148
True	1204.2217390458648
True	514.2855834954258
True	658.7213781894388
True	216.5222249119109
True	153.02975418322387
True	319.53296042800486
True	247.82582591711295
True	171.21241247390034
True	303.0923369458602
True	322.7989447707456
True	11.640796771203153
True	620.9070613396369
True	151.558321905884
True	77.90282810374003
True	438.2713276592452
True	330.9659623112224
True	1169.045272579842
True	362.2616176400414
True	980.3402523181068
True	9.63904772332503
True	266.65119406347594
True	222.3062090769319
True	157.77276233615856
True	478.0485319005928
True	202.4305276185833
True	407.4837127908829
True	339.7558131572506
True	111.15397973741842
True	362.9307059931024
True	1051.7921438892506
True	731.7149352782155
True	220.20852509974475
True	111.55055708959408
True	294.4680825269479
True	26.46949321263263
True	349.45093904138287
True	309.3480189050841
True	586.4656258889956
True	466.7212927883289
True	349.6500708352632
True	152.42713428529066
True	13.6866730153398
True	430.72814084397794
True	257.0688827378808
True	144.13344231858835
True	298.40236846969503
True	429.1388974669578
True	794.6071951266119
True	303.3924653481532
True	782.9347062099695
True	397.74820179190505
True	380.43183652840855
True	1.0644904826142934
True	1163.1789199094155
True	102.4595227011746
True	949.7740578337024
True	210.8156992411736
True	441.2673321418552
True	672.9842180476246
True	83.53590519674475
True	488.4219466216403
True	32.28408917669835
True	411.2476432189191
True	76.8312947499457
True	229.73645654032865
True	38.87061763058805
True	648.515299294521
True	184.35420444382572
True	26.2608271511196
True	393.15949683788256
True	110.753625380538
True	166.20850992426116
True	850.2206765632569
True	254.22528466434488
True	156.93137850231605
True	382.0626212911912
True	526.0986932208049
True	328.87525334868326
True	538.0722944660315
True	621.1498705658821
True	156.38639901838593
True	7.049718344505857
True	68.18079178405205
True	435.8040274393692
True	91.4409737421413
True	80.07823833859858
True	1035.500297808098
True	28.296675775002235
True	320.3656548883145
True	313.9694887866199
True	458.2979361953248
True	676.4811180483886
True	179.45928699861
True	647.7837568387779
True	335.1245004825883
True	342.1166340911903
True	276.8877477588018
True	210.46875824541047
True	360.0457403639816
True	448.51432675998734
True	401.17430780442845
True	637.0736597983355
True	138.24915678774352
True	74.64875648275161
True	39.36841113963717
True	294.5181733213491
True	600.8878799731247
True	404.7138787087214
True	789.7921719524898
True	206.60887108239703
True	380.9522907663283
True	67.66269007405288
True	55.79298902283397
True	424.7169320993798
True	203.7630329694236
True	230.81287554741843
True	41.68102750686916
True	1091.1144792999908
True	179.7880662524654
True	889.8279888932545
True	323.5418958905197
True	938.056837174283
True	233.69619109107947
True	445.7416421898472
True	532.4100994746508
True	648.2467463728751
True	212.3968982597193
True	482.1936509456143
True	939.690139619282
True	130.20221956548554
True	7.308921405984835
True	569.1459890267134
True	28.250900985345712
True	77.31545550686104
True	802.5328012688661
True	218.2392342902342
True	966.7923329029464
True	679.9928737900398
True	421.8267472416307
True	286.127056233042
True	475.5479619383184
True	330.3129922057994
True	178.29883429154737
True	689.6710828539698
True	746.2612638360657
True	214.05510246199927
True	86.33636836726295
True	505.0323537999796
True	135.40210895349657
True	382.65332342281295
True	338.8818754343385
True	63.15994702652934
True	379.320736641838
True	395.0398832573924
True	367.5425014415858
True	417.8739366538162
True	417.0624052246692
True	650.3516665101323
True	54.83111532667784
True	444.2535045065688
True	332.8879341697831
True	674.503999301946
True	216.35023442250667
True	99.4765700687437
True	44.31823303365103
True	529.6600798541563
True	645.3704232678887
True	192.5328693769887
True	405.997613359788
True	332.77693913451094
True	16.78672175109558
True	170.3776129840027
True	295.2428869659774
True	3.337045224893439
True	884.169846070007
True	84.76119288750074
True	103.3693572742661
True	115.50335088940903
True	357.5134315084511
True	35.12671420171638
True	476.87430958677
True	236.5088888459805
True	5.909837873607588
True	118.88497458682102
True	448.30123196566814
True	52.96066284912158
True	68.39970703966928
True	174.5844612080254
True	290.7743901348705
True	980.6442301964626
True	385.0585334684759
True	932.0965148427435
True	187.321835949724
True	1031.451567083247
True	788.24038109767
True	671.0988045635952
True	428.6134335039141
True	371.74072314579706
True	76.70253889111835
True	69.09222463538663
True	77.90277635927974
True	170.12397838540605
True	480.920579539505
True	1104.9224535549745
True	184.88489115318995
True	356.59745563229035
True	443.5331295266303
True	579.3192418476503
True	619.0133033440392
True	275.6897510346308
True	467.9449163505027
True	655.5867247925358
True	99.32185001792654
True	758.6353170880153
True	250.93130525629357
True	134.85558898045977
True	404.97262093747423
True	840.2706946306557
True	436.1166255575261
True	846.9972814599341
True	196.02275290615697
True	346.1739652648508
True	714.8092572214132
True	621.6150576804096
True	190.4348017463791
True	251.849311988351
True	804.0613386514785
True	30.9726676098254
True	183.1202299286972
True	500.9180021723488
True	718.8896972617641
True	102.70227795438667
True	37.87146501126196
True	157.03522302799286
True	736.5416185376291
True	321.3931212968581
True	552.4939461571653
True	351.5547680333503
True	289.0749338376678
True	461.3868620128746
True	477.4814827586114
True	67.83861913156264
True	350.8434617661951
True	725.8929249891186
True	0.0
True	293.4966941021072
True	245.82636165069215
True	965.0270787092454
True	148.79038677283458
True	642.7290664548344
True	622.0502973644977
True	117.26248246056228
True	215.3621344452609
True	135.18273671919707
True	11.39138327144289
True	286.5413344585525
True	384.8731798371015
True	1134.2118782689608
True	232.68346641646272
True	408.301071220698
True	650.1443704144182
True	203.38767529157195
True	26.15425259503437
True	862.9028301948834
True	599.4494773290845
True	162.83468120960993
True	615.3937771084921
True	158.0204454572488
True	319.4013543997687
True	751.0677930841019
True	37.31810193481196
True	107.01513508092424
True	523.2648274257461
True	67.26813422353054
True	79.42518170487128
True	403.45298559875954
True	20.62035478250479
True	791.5679712259642
True	102.62524916212564
True	155.85709412802746
True	18.005180249185084
True	715.1703120350893
True	29.64999243936509
True	784.4310381177687
True	398.2975997413242
True	116.46301403750014
True	703.861539891145
True	528.6251490510908
True	573.8304860857739
True	46.62836047835124
True	369.560331588047
True	5.100117642733723
True	92.11371411029155
True	363.6859637125441
True	48.66134752045693
True	123.39944807628152
True	298.1953827216612
True	182.14766167932356
True	103.35500307971137
True	645.216226811855
True	19.62364665501913
True	1115.717488942748
True	489.055692873655
True	304.215199629284
True	492.9044475061231
True	123.60343715562055
True	776.6750854855648
True	1092.0427941366736
True	750.9668088427293
True	172.2062374678117
True	225.5208299913485
True	53.35533111513212
True	63.62381221736022
True	155.4457591256267
True	99.57287947669356
True	170.55306563181932
True	1146.5774627299745
True	315.8421608309436
True	344.79209011981607
True	700.5315977013955
True	16.23408454068473
True	13.983362614063974
True	559.1620151820724
True	5.10353928142758
True	118.21756772229232
True	674.9620300372891
True	181.0413069939459
True	662.3318465594098
True	832.6929829517962
True	152.38376994529384
True	931.731047112636
True	3.120599715837689
True	435.6359138239582
True	1062.9734530498126
True	25.56437064381705
True	240.07271302398308
True	147.69285926853436
True	982.3958018435684
True	243.10235419744143
True	483.26974020778607
True	121.44889945031656
True	528.6109797065182
True	154.32793746596928
True	100.72781094797786
True	385.1455474319595
True	75.05582906996591
True	56.73180540113766
True	1079.7722810086443
True	260.7571448823084
True	155.86741449581126
True	359.96277005957467
True	395.2554410298469
True	221.4881616778828
True	165.72251438013868
True	391.1965847949829
True	37.02876776413576
True	491.61900794507727
True	1111.4259619262873
True	113.92441254849696
True	467.6156508323409
True	310.95027850628605
True	27.791548104849088
True	417.06757375040286
True	104.29201699029166
True	555.5511946186436
True	206.9809467881888
True	417.5541213804135
True	20.85429949076502
True	431.9145992451593
True	110.777564601683
True	342.8700374572283
True	30.498571337704824
True	173.67299893126128
True	250.17714217105743
True	771.209051060211
True	58.1278687481268
True	142.17642416213187
True	236.5589877860444
True	134.44461504021282
True	620.9961476542063
True	547.0447372449
True	767.7013572380073
True	386.2203390408786
True	537.8982714679174
True	418.34094675471016
True	665.9145185108283
True	71.29233731753119
True	455.5302767222626
True	432.5097204085255
True	47.77161416517552
True	85.2441129318304
True	124.24225579941915
True	90.5779843543364
True	323.8827933975451
True	842.2329490708114
True	323.9678661835304
True	1114.9695611048598
True	313.2328500779768
True	900.3151142083545
True	156.15594246507354
True	598.5320854621905
True	608.373602694253
True	667.7740155515548
True	441.3022006834574
True	64.34052191763385
True	290.68215159428064
True	42.500954603594536
True	159.8190059059227
True	171.1051825147931
True	1109.721382184685
True	219.3562784379764
True	561.6022910473064
True	567.9656686020626
True	558.6394850727717
True	869.8871281882608
True	594.3612411683885
True	669.3339255283489
True	943.3721451902836
True	127.92448598159962
True	321.9679539590344
True	275.90460640710864
True	318.7653552432078
True	87.01304548342549
True	380.31395318008816
True	4.2919561823433625
True	339.8537811167023
True	263.00019058730874
True	615.9034573923894
True	272.8272766385899
True	359.6028434144471
True	11.597979434915755
True	60.50098822290784
True	548.0381574555155
True	28.263491043299616
True	143.93038529268327
True	63.71721611653023
True	149.70472678776088
True	229.41568311548752
True	66.06516331235893
True	387.7451983575381
True	269.350400324575
True	104.1500775565084
True	327.4855072092078
True	64.60149153887167
True	562.5815822398037
True	834.7038506149681
True	278.840226387155
True	1117.3560921405322
True	111.6134791089609
True	303.5723393575495
True	1045.7982581464128
True	86.31676516419523
True	286.05952072911305
True	10.628862909451858
True	395.3596203163953
True	450.1234382166871
True	154.14394445391935
True	618.3350425380047
True	929.4401811979984
True	160.64418153820944
True	78.24696643494329
True	328.10115640546206
True	549.0581098331359
True	647.5346583095208
True	1262.5170450520834
True	27.884462704608552
True	925.6719279183864
True	133.1442357716951
True	619.2553193514959
True	120.20670598345042
True	129.79233386063427
True	182.03845518034188
True	170.89072722965994
True	750.0203587796534
True	216.8812102863188
True	228.98758869159224
True	68.19401598985075
True	515.2668587591763
True	447.1719091240996
True	171.1734952915499
True	238.9585125435034
True	17.44575199441197
True	430.42658329569
True	216.3489191704048
True	279.6954381111542
True	115.30235147243997
True	695.5632502124323
True	419.6576730119854
True	271.9628868288533
True	641.3701958694227
True	525.4914263413025
True	469.95475444006047
True	133.66248171228003
True	525.9223696920071
True	419.1302139136844
True	2.6339472813499505
True	186.2991474338676
True	93.45854241071392
True	238.8778497790456
True	2.360670563582221
True	131.89466420463472
True	346.593675758102
True	7.7691693299497295
True	859.6272694778827
True	172.77965719985312
True	736.036592742523
True	788.9850484749803
True	154.01654867823763
True	221.11312403962643
True	491.6344101974309
True	844.9722303446692
True	49.71378078060697
True	36.53754742505279
True	130.62625157277026
True	642.8207156748705
True	721.4440095341403
True	181.6658973502344
True	596.4790324646522
True	591.0451608580078
True	848.9575289374222
True	406.4871156437379
True	185.520358878238
True	875.4147407960178
True	220.5049132256508
True	152.53086035930764
True	342.7314136936968
True	222.81599085311817
True	208.37354085009545
True	621.4300886176622
True	252.3086108322099
True	190.7277850604169
True	460.77549499901824
True	465.9141858859604
True	59.564967470971055
True	270.20340324560823
True	76.26717553657296
True	320.8955166677705
True	353.56231008453886
True	248.5837445538975
True	179.19754010167807
True	376.6621242450181
True	625.5253181999516
True	737.2002807985687
True	306.382124381641
True	752.7319606517162
True	63.65949368861831
True	869.916851994777
True	344.29529313166427
True	13.663750393311782
True	613.4186928078975
True	703.7612340628195
True	252.7621870461103
True	167.84099236743157
True	48.31385899151814
True	392.68566549319377
True	76.79289996011543
True	14.109590088403568
True	901.5524489740563
True	363.86645340602365
True	171.6735023140729
True	999.2693361930068
True	12.139162593160613
True	790.2798353954383
True	30.63877798610345
True	672.1917060576304
True	58.41846893361048
True	749.6553994217793
True	449.4219996395303
True	190.93674684842685
True	439.6570515073978
True	212.74808035124624
True	293.9315291933175
True	220.61492800234916
True	403.0254153638877
True	9.790853277453037
True	320.5852604019829
True	113.77203559558984
True	10.800151474998776
True	468.21005828796166
True	730.6065013960878
True	274.5423187922676
True	75.21144870712098
True	297.0497998988326
True	76.73859323344186
True	193.34231516914656
True	178.31166287623626
True	377.4246747213029
True	43.56241482550555
True	138.80729935276463
True	382.5273657474895
True	887.3220003112342
True	111.03106314394394
True	204.5703763355373
True	432.7591058691637
True	19.38313597278106
True	407.7289596819922
True	500.409557794452
True	89.31466459162115
True	379.3392399153807
True	368.06777092145177
True	414.5101906573077
True	599.3705654421594
True	1093.1156725932435
True	979.546999888032
True	57.45180529354359
True	1064.7514956833031
True	108.52839698773992
True	109.19645053068116
True	108.97841008700549
True	483.6053570854277
True	372.1695357141808
True	587.7334421871368
True	264.4657140387354
True	160.4828015343829
True	390.8054847926154
True	12.54725706583513
True	461.2649350627466
True	397.94738446318365
True	151.89402069468292
True	100.35254231149872
True	543.9675274310728
True	976.1307052295272
True	202.4193150251656
True	70.91132084174262
True	423.9145719358964
True	379.0544038020945
True	481.2714589973223
True	340.737772601847
True	3.6273551563794233
True	550.0080156713329
True	510.8199237424108
True	504.9621081109031
True	177.94382756024092
True	101.46146646326538
True	24.46425636614681
True	371.4365390978272
True	112.33762419497111
True	6.839777719171959
True	32.835869555342285
True	349.94449167885864
True	664.393121427028
True	142.28190850248157
True	87.77743501519149
True	25.283394462613817
True	406.7348289113481
True	365.5942042780807
True	748.6095797060215
True	306.92898053740186
True	498.4118467157494
True	537.2448321438302
True	523.270226607429
True	287.412713109903
True	532.4619446995383
True	95.8274821495476
True	577.2301235835888
True	8.041379614445283
True	365.895490623093
True	471.0763675150864
True	923.0731901120182
True	343.59297218788055
True	794.8712672554201
True	989.9992922165288
True	179.8548810883348
True	38.22138450789987
True	376.0837857161859
True	391.0818731527022
True	573.8632634718017
True	250.77973627049116
True	29.295109021968607
True	658.5240432280289
True	133.4808607304222
True	1086.9449231981275
True	312.17335637257577
True	487.9152405614798
True	123.27010627891632
True	813.6929012780287
True	142.29460647861248
True	831.1205646545135
True	551.7916635481066
True	184.36014803361363
True	109.60325287994596
True	62.36032720964776
True	568.6153120408879
True	891.9675241595021
True	439.36928690483626
True	526.0159050595943
True	125.73481420361188
True	614.5145156946716
True	473.1552334152248
True	781.9844304755057
True	309.36218627523755
True	600.6749829722294
True	116.42269442068938
True	23.851354483031827
True	408.20086968143227
True	178.38954718397258
True	101.1000830996742
True	366.7866198993745
True	1071.2098677799652
True	260.7217302040018
True	546.5525366872013
True	12.449501615576208
True	71.6731307882258
True	329.2643030877146
True	815.9510137836676
True	469.0351617247096
True	517.7678893865002
True	723.2006715551453
True	67.11583084734066
True	728.0029671181121
True	47.02019067428099
True	106.332814927176
True	181.56433306880228
True	80.63246483570377
True	26.215669945272644
True	301.9263855891781
True	474.8804306055508
True	879.741962426121
True	862.2544933088566
True	6.195938480717087
True	286.05163195313725
True	462.2452810976853
True	113.541456931046
True	246.65349432073285
True	324.94780507258434
True	1316.3150111757725
True	449.3826835200158
True	24.77922772424589
True	188.5171035539388
True	702.4637517469966
True	36.019242574284654
True	171.63510323690372
True	557.0944430321931
True	72.48508131666966
True	878.4177976077842
True	334.42655183630995
True	665.8598328730515
True	79.51695469881395
True	663.1998545157463
True	582.2859562390194
True	883.946314369001
True	249.18870124153815
True	516.3175801101128
True	869.7175394684465
True	916.5852037758312
True	240.3745529155072
True	753.8793664026243
True	224.19056138516197
True	450.338703853728
True	362.29111713954137
True	503.09036510370873
True	500.48703997759367
True	339.6461575534453
True	348.94957285129544
True	111.92282338220434
True	355.2248702348999
True	1125.599518104325
True	309.40481916898494
True	145.98854167209217
True	311.57809347981186
True	741.2949601068776
True	645.6824750380116
True	410.0443728342012
True	117.09451692976133
True	328.8010586608262
True	34.99520970353937
True	166.89968301934414
True	90.10126225107
True	89.16790655043211
True	557.9586111828464
True	139.79584162705407
True	131.1058332793029
True	106.40127978376876
True	88.41252316471146
True	458.6877141184066
True	379.663379388426
True	1034.1387731557777
True	539.3156024281101
True	832.7662702919558
True	280.9608765524696
True	308.63606344039533
True	527.7224778959054
True	193.26164994132796
True	768.551188361355
True	248.2936135845512
True	365.6438646076001
True	69.33783998457864
True	118.97932099076696
True	268.2886566508456
True	118.37206213712916
True	463.5440824812418
True	29.31570725762868
True	584.3640988232773
True	1009.633700226194
True	706.5861031953231
True	1.791511341494798
True	63.27487317846315
True	493.4619779766544
True	441.7600350091772
True	75.76784046509755
True	117.48679988533428
True	308.0581600648148
True	76.38591502879562
True	50.98135365913891
True	724.9471688851519
True	662.672153561909
True	166.01706186210882
True	177.11366749370052
True	545.137778085095
True	59.33461371141712
True	24.332098454697217
True	571.8046675355873
True	461.7687617245399
True	1122.3957638981087
True	48.661820694728114
True	482.768850399578
True	864.1591549193023
True	786.3287750634408
True	283.90679528029705
True	757.2657902912757
True	391.21806343369394
True	35.26853455075481
True	96.47738539939996
True	722.8431626969615
True	72.58844849088004
True	142.14815624099694
True	935.0980134216752
True	181.99482210180727
True	269.79187623355506
True	109.32170637435816
True	611.7701660753211
True	592.8390457721756
True	215.1481053935437
True	445.0947128235716
True	43.9187557366889
True	281.1671680509229
True	578.6208865289482
True	626.2076679116377
True	321.8783571686047
True	74.94143885424823
True	921.9296462035736
True	1070.2998258323762
True	569.0403639896488
True	64.29088116136327
True	31.156750139197744
True	92.53715900639918
True	106.45421352364389
True	102.67108629174592
True	880.3830882156827
True	1252.983910555193
True	716.2221335362158
True	327.1380969492975
True	9.324018323594668
True	21.48424730948875
True	346.40826172526
True	477.5142036370607
True	43.35640527184084
True	543.9030061112459
True	444.27989808127614
True	398.3420855990752
True	77.68893021691775
True	193.32270445700829
True	276.12934349867857
True	132.8743239630765
True	407.6465039599455
True	41.54981652747192
True	167.0847174215959
True	1191.2635408140577
True	6.172959442754631
True	28.254726901911567
True	593.2295198796385
True	361.445350934255
True	778.9244688687514
True	149.0937969784172
True	766.4990756194857
True	598.2145831314474
True	285.2812145128252
True	439.731696034312
True	333.019068739675
True	290.96313280499544
True	262.7150272621423
True	394.8502421542401
True	513.895886580234
True	505.6367378475063
True	108.96799930178082
True	356.41255482009024
True	9.158304050052283
True	191.2401844415857
True	237.4393674901732
True	864.0564276481779
True	586.6012412995277
True	31.02822322708725
True	710.2964489163745
True	831.0898286955037
True	104.2334418174456
True	350.0976783634683
True	863.2423072653994
True	224.29763348428267
True	163.537984685344
True	519.6939264729431
True	576.1023769057173
True	1102.0398461927416
True	152.60705152779136
True	166.19605451319794
True	263.75470170097054
True	314.18832932795425
True	427.1525253425099
True	412.0290578982597
True	329.787714468222
True	447.1122205311528
True	507.5690952300651
True	227.89666203089436
True	1461.7472964006947
True	241.6516543938898
True	399.69147199130407
True	53.73104423645911
True	788.8478226795992
True	254.6786103925539
True	922.0309086249964
True	556.2500293579122
True	311.9961853224506
True	772.7449315106551
True	264.528128840123
True	211.55250057576964
True	263.655150754692
True	211.4176772461212
True	130.8873122345773
True	253.5309417208597
True	730.6767905553203
True	522.3190749537434
True	228.48417892522596
True	1188.727685427445
True	120.51434281054722
True	267.2548185310634
True	71.4857150146061
True	304.1002358004324
True	401.5429221152696
True	92.57665128275887
True	214.07705265929783
True	72.26456306336311
True	658.0966736757883
True	362.41328722191673
True	218.67759608717972
True	734.9089257098049
True	897.2498257127577
True	805.4987179957111
True	811.2448631303714
True	350.6194574472364
True	1.2967685011580457
True	261.69873298518866
True	53.79817688108808
True	391.5543274832728
True	54.175876474499
True	366.5525255456373
True	870.5806798111938
True	1004.7963139306612
True	407.8930766816509
True	22.537649484124984
True	521.7067183918438
True	510.5828767488657
True	189.9833135987349
True	244.26920475174387
True	287.8298064118933
True	21.600940431754125
True	127.8625274254337
True	952.1325411408347
True	63.75642003409288
True	484.0918587778496
True	785.0121348466033
True	98.11983155795863
True	252.6457021162635
True	118.52185853171514
True	15.051638855334064
True	1.5969376125877726
True	113.6563148524012
True	1002.1026291837444
True	459.6122153495977
True	66.7825426954511
True	788.3645918205207
True	342.35424591274773
True	1.048472482629315
True	444.3651903970165
True	195.71597747862572
True	502.125968849623
True	83.46045673398669
True	339.42769513878267
True	375.1962087924542
True	173.09133774980052
True	214.91604574410852
True	132.02806981806128
True	172.51781507751966
True	915.7535039258504
True	17.367998101912008
True	503.5563923556482
True	481.1331298801987
True	399.0092396623711
True	217.43227159265507
True	242.2243959506136
True	158.75413400528493
True	46.023194620407374
True	487.9839131457988
True	155.19897702860476
True	838.867777281379
True	854.6100279855135
True	243.39121724165653
True	317.4523024284576
True	524.177153090316
True	42.81464457451696
True	85.8104062905534
True	733.2600054238974
True	1062.5367463156604
True	108.52510767417252
True	737.7696082766194
True	138.53265880734796
True	939.9440703194592
True	662.1582587875611
True	101.87899511071645
True	276.7465561117728
True	614.467980927854
True	259.3347993223536
True	45.91009592718441
True	582.3008948354004
True	432.4799367485618
True	6.7701738906657845
True	456.05863773867856
True	68.95566523692182
True	185.2955037133168
True	238.40579820434488
True	306.3253633475287
True	73.43372118561796
True	223.88508128498995
True	353.3393400905099
True	429.40950781821016
True	944.3218825052762
True	46.77526043937444
True	872.7823168146692
True	1082.927476142058
True	135.15922669719737
True	70.48613500118019
True	985.4964074503368
True	28.994117606217955
True	224.4811907779945
True	90.00244649791999
True	210.55354911674067
True	340.5761756952297
True	957.409900363258
True	97.04424772325966
True	73.30115572617771
True	648.1219682375134
True	273.4360558555386
True	714.5135794329657
True	51.656009351188025
True	474.1095527567568
True	383.3902862045754
True	672.7929359012301
True	54.06024846397186
True	107.28777610689524
True	27.90546968920291
True	276.834722117141
True	43.18408959407846
True	361.5161006373617
True	2.5336593268651235
True	1204.166908818163
True	99.81622422658344
True	129.88078873980217
True	347.5317827703444
True	743.8420688198063
True	696.0735533541874
True	1014.6085345992252
True	466.7098200424596
True	410.4587751323881
True	142.68593726295117
True	414.18834394513976
True	898.6338175656883
True	439.7938054626194
True	911.8316330880202
True	88.5012597682297
True	432.7358253631164
True	178.36048644683413
True	282.0201925944105
True	757.1565684645977
True	166.180945672686
True	136.23043502750005
True	66.1996997885055
True	849.9168648703518
True	809.04887074477
True	75.47137866336209
True	418.6360046946264
True	760.6622230677814
True	422.0453520458733
True	56.30080683630919
True	321.6358397569219
True	771.6819245275851
True	29.09671032658516
True	383.17172850601673
True	170.49383203647938
True	284.9665663807528
True	34.472842119099646
True	211.4226691583879
True	746.9447311592653
True	642.1783964833636
True	54.29476393771886
True	300.8171489999837
True	895.2361835015168
True	17.960925117588825
True	311.0278411720565
True	291.15860286149245
True	430.7180969383384
True	205.23018222392895
True	595.9190998220472
True	44.994142256535504
True	970.0235456046444
True	928.3179705273036
True	46.93511533670297
True	382.9048812312613
True	713.9262579351858
True	922.6130195640906
True	266.0905036777329
True	595.4210611225504
True	130.7225400527489
True	194.5540461109817
True	137.47556033052678
True	132.5772519754591
True	204.45601057589144
True	953.024795161279
True	769.1315340691069
True	981.4678311716664
True	19.65061578618433
True	26.88065980866572
True	359.53144622104134
True	14.26541873608656
True	657.3818106610156
True	1061.2002207542694
True	263.8181318744709
True	212.85848603854657
True	86.28412127678128
True	211.7570421581321
True	135.4549799797759
True	42.704921133583866
True	134.28308814310245
True	88.9440826988135
True	250.576678525438
True	535.2962492955786
True	163.9955643388429
True	31.117878442868808
True	56.01625469970609
True	446.2909586119047
True	266.68091541649386
True	598.5889965211811
True	23.031748222608616
True	114.96587574782508
True	676.3953423750487
True	264.0049270900849
True	476.5038304247765
True	658.683329168253
True	102.44021828978492
True	115.4838927501411
True	82.18821217444564
True	26.389213042646983
True	117.82187439048091
True	87.5128532814511
True	103.85574205837624
True	145.7619567206665
True	245.47689047676653
True	799.0376993190722
True	281.05718388505943
True	950.0375485197748
True	168.47649222482684
True	198.9418295316836
True	786.3363052992498
True	318.35807195512723
True	603.5472859691346
True	258.79113044281104
True	358.7104568445921
True	454.6088159278997
True	555.0129700924982
True	623.5271472879052
True	353.190242671174
True	32.715574712912776
True	556.3843703604573
True	620.4470878746968
True	19.80671539626376
True	12.075998620955309
True	263.106319790315
True	403.1258540268168
True	450.04731183389697
True	68.19318844683814
True	653.988352276148
True	914.8192530437672
True	223.1341586433417
True	891.6730974788844
True	273.9992380596024
True	104.18004783380437
True	269.8349590960772
True	667.5002539422869
True	40.09407877591381
True	590.1274365309041
True	1267.533876401916
True	1018.9212322885224
True	917.0463825895108
True	205.4854501872296
True	92.51836421991104
True	196.78925066827392
True	826.2760309422118
True	149.9533957521797
True	1066.157635271143
True	854.8123328633679
True	43.91110615125108
True	89.63098783132975
True	404.6453644313367
True	417.9300781450305
True	208.34395629405805
True	498.2050314872512
True	655.1995309413944
True	116.0184140320602
True	280.07579098415744
True	1025.2425021383128
True	53.81968072579389
True	701.3819650296527
True	533.8137304200217
True	40.16154849273124
True	857.7522586044133
True	393.923681589606
True	564.0582067580777
True	112.21411703598709
True	265.91811821702976
True	196.63164215908972
True	26.044896619289183
True	127.28951916970404
True	755.7797149805413
True	146.52677824452084
True	388.7522840674854
True	65.0374126398652
True	658.1878214884114
True	619.6570644368475
True	225.01655189416127
True	475.91807890189415
True	173.77479402828655
True	168.30940565548082
True	215.35720419152375
True	285.2921968125353
True	352.8400744580051
True	131.9207277641098
True	193.3990623388813
True	28.2319701059582
True	861.4263708647717
True	303.33039585296183
True	10.119650012867174
True	368.07263924602427
True	156.63352246590264
True	626.9024645821466
True	382.2980936005191
True	582.7404543218191
True	545.7587636647686
True	465.1260641398736
True	782.4936154800922
True	244.17828324855844
True	562.8100087334176
True	162.52455579678568
True	543.9523063626432
True	363.7979228203042
True	366.29321603486335
True	132.78874135207968
True	123.55339539368975
True	106.04806651654964
True	67.16666310862101
True	702.7126333199466
True	174.1087737390751
True	47.54011959370192
True	0.0
True	550.3359366080207
True	107.94712366644607
True	22.391938138432213
True	42.93945075548693
True	112.50776789412411
True	547.8420056166457
True	179.7184622972403
True	111.86064595961513
True	38.300061513915466
True	160.03198684149754
True	917.4855279388976
True	51.17411075232895
True	223.29864972790807
True	756.2045541598088
True	312.20382660341187
True	438.22743460896527
True	474.4436804701092
True	505.0453278396376
True	611.4387907313201
True	932.041640508919
True	263.5010739726648
True	1062.4324234109624
True	897.7806590089226
True	626.5542619089238
True	343.5285446222154
True	825.289215726106
True	11.352929418838862
True	32.93422598777474
True	280.23660235533345
True	43.69310598782945
True	199.76157931604664
True	727.3172256362058
True	212.7947661491697
True	740.2360873765622
True	775.147020292949
True	125.92446418041888
True	376.1129712511646
True	599.2225975816032
True	23.78987052974098
True	136.80720225556394
True	446.8288623287135
True	298.7834722429263
True	198.5407752524999
True	117.38656383468889
True	368.955275637577
True	22.676402572960058
True	372.04235664579954
True	362.55009840592135
True	1047.408074738744
True	366.5330723956399
True	29.5530589597342
True	441.5357190244741
True	454.2538041686089
True	242.75989439784703
True	34.89849791974437
True	772.7447673973586
True	428.1362498642184
True	174.0585751370178
True	12.869346733353554
True	1220.682284354946
True	161.5462058719717
True	27.71323161826501
True	296.3584380388536
True	281.46180669746565
True	114.66065607106022
True	290.9431823665883
True	49.060149589068246
True	320.1474953787132
True	301.9654392523912
True	309.9076563410215
True	31.411054973103237
True	47.98617239167947
True	1057.5555695404732
True	25.34194016831871
True	12.662628608580958
True	186.69981317361888
True	672.606557150011
True	9.843399910761176
True	204.72705447645893
True	177.3618737015304
True	519.543091862255
True	366.2361186271008
True	734.3270047659876
True	327.23411128814206
True	490.40363863654267
True	442.9656951219352
True	520.5868601241415
True	100.60996754450282
True	1283.0497659414707
True	937.9325345059364
True	283.81918439224427
True	523.3683913033709
True	103.69687333565516
True	557.7578463150545
True	459.34890217169743
True	161.0347870895185
True	74.89937869931252
True	337.72548233847914
True	164.5108600619861
True	29.18712910893257
True	592.8849419025877
True	369.47250835016126
True	71.40558599345025
True	30.53514369778876
True	662.1098003520518
True	485.9966783659872
True	74.88792662201783
True	20.783700675658647
True	320.9108492637324
True	345.1168982897432
True	748.7174419691208
True	555.3158504250965
True	566.9977379702467
True	783.8802434603555
True	7.412014833888151
True	56.87111320542747
True	35.790560799200684
True	59.54928919257844
True	500.6976215898544
True	592.6672356820569
True	87.49976329839316
True	113.31182974281944
True	197.77890532824628
True	75.29792417892995
True	174.30082878581865
True	204.71900161739572
True	266.56454761971463
True	799.3415986941026
True	589.0864280643951
True	283.08552876720927
True	183.80309486235276
True	273.22692796981926
True	237.69796784614024
True	771.4569101336606
True	328.03976559895085
True	160.75430931631962
True	901.893858063828
True	354.6979828725031
True	478.1657135303895
True	161.1035516957421
True	117.35811172803444
True	63.826426469366645
True	215.04257866056355
True	985.2529525123804
True	532.5972526418495
True	115.8606752825571
True	348.4072762746279
True	105.31697842540405
True	687.1489973359838
True	4.277667470284789
True	690.120740149177
True	34.46869287439658
True	898.7583451332541
True	857.4594414867819
True	208.5568804846633
True	30.06171676298938
True	81.48505648524984
True	430.0950075217412
True	237.25330813386708
True	1.4831109150398882
True	74.2283538661369
True	1121.5792473623796
True	334.9591737064047
True	664.6668741426524
True	480.8283470850021
True	32.83564696116048
True	137.13224188139162
True	446.9403371813024
True	913.3098296830456
True	805.3881528579514
True	406.94911574612047
True	337.172637285654
True	16.329799572773126
True	79.03948661742162
True	757.8619694137994
True	497.0261266385185
True	377.579177142129
True	873.6722295967263
True	24.746284990166977
True	219.0636199806211
True	894.8416677914806
True	239.383797013923
True	8.227590897393478
True	520.4385297104299
True	103.17954164102171
True	644.2751744519257
True	52.91359015341561
True	255.2959434951807
True	857.3460512630763
True	915.6132414474592
True	274.0358176888585
True	443.3669014823129
True	118.0208928029249
True	599.9410804067644
True	267.439500138772
True	201.72294951057336
True	813.5311134515977
True	54.38873301565971
True	709.5317575628227
True	277.9107623147104
True	305.4356303104019
True	162.54769306301134
True	483.4743331952593
True	574.543296474678
True	374.6690644067684
True	403.50769382804987
True	68.91051124103979
True	168.72041645957069
True	455.88286059372433
True	223.78032754187367
True	35.94584116618035
True	208.84926423095112
True	383.8342402306682
True	395.62041257652527
True	748.4078211307548
True	136.2645111531124
True	658.3623981479705
True	514.3624157162334
True	571.9336487940236
True	135.07890899999947
True	38.1651619013298
True	661.802372458358
True	73.7342883934362
True	545.7962989351114
True	694.9431590217202
True	458.09568767255314
True	131.09192659802497
True	545.5292664364773
True	3.8971431305791153
True	392.7330359551924
True	29.096901632533037
True	628.0920043171085
True	264.69793386726235
True	557.6081061284484
True	742.7780870199429
True	151.37487723676534
True	529.7028244188627
True	487.55063314051495
True	61.16681742264928
True	970.4619159087968
True	2.9527182638400893
True	27.223034801879542
True	649.1157237420495
True	673.8307523640433
True	133.92978550968084
True	411.2180909746902
True	116.65210627332752
True	73.24249245863548
True	461.6162324198597
True	41.38664571237501
True	498.6175664727165
True	13.804378292229266
True	839.7814839648165
True	559.5329847619021
True	685.1899806306872
True	97.40774119394123
True	397.5580624630576
True	1000.6142483464774
True	836.0448443496252
True	147.27151067789546
True	558.3113664650801
True	460.80770403917273
True	247.78105099827525
True	260.03567566925216
True	5.12329317783508
True	319.95301954773055
True	11.938511235278597
True	365.3453601507109
True	75.09830896908822
True	421.0007505418513
True	670.0857252215055
True	125.34418498379212
True	238.4070956435713
True	629.0713962969456
True	683.9763110766368
True	288.4213305463316
True	136.27056616754916
True	161.70656529984123
True	480.5658904289918
True	84.40324767398995
True	9.703264905241264
True	509.7174226392206
True	578.9773278029813
True	21.163907603487356
True	128.20479739820183
True	856.3511353971887
True	483.55189038673865
True	274.7053656622176
True	33.30296613677614
True	476.154533553509
True	107.83863147582352
True	591.1720581867642
True	672.3226742601961
True	299.58404552994784
True	373.8080657225884
True	180.15837165646525
True	238.71013701312123
True	73.53344376146691
True	226.30322422948103
True	508.3063719428398
True	21.159978457114512
True	459.8863752988484
True	375.6816856375891
True	722.0951165312653
True	883.7300221264879
True	915.8371656795596
True	162.70639173965702
True	416.6711012421529
True	71.42627853393371
True	193.6408917949106
True	318.01274197213127
True	9.81016521422453
True	797.6424447391197
True	24.923735499072283
True	403.35721574135937
True	264.96922309685743
True	621.2708861969991
True	202.840918164022
True	38.59155514749255
True	684.3367833162166
True	1070.5088349278794
True	228.7453588699645
True	132.6960821707491
True	603.0630724459747
True	488.013097873982
True	18.834554957709056
True	829.6787959831247
True	117.19839017135554
True	46.66308618653759
True	300.11033507482284
True	351.23298423149384
True	397.3451993651413
True	263.78462468452176
True	19.066129921694056
True	22.867084108700464
True	861.6088409516226
True	207.81946080811352
True	115.1301036253564
True	813.9993066460686
True	653.34631709683
True	632.6822420309555
True	441.1559954351803
True	151.58722501503297
True	32.25189346709955
True	107.0875485895742
True	444.1005081554536
True	236.68730884960084
True	489.4633170355076
True	148.4269173497076
True	489.5492630450362
True	647.408740734838
True	955.7087398296472
True	21.25469063136525
True	955.2288516733014
True	1044.8064790295368
True	504.409227292257
True	82.68514855218491
True	812.2233816201775
True	640.2040785366023
True	663.3012060713751
True	173.84032113513612
True	743.1596604559942
True	722.0578497930721
True	122.46877548612788
True	794.7244173484422
True	786.481605409039
True	474.5296952580873
True	218.1555272378847
True	73.42847251607782
True	320.1129818410489
True	357.09473926861966
True	483.190540974909
True	439.7941990817793
True	204.4544156450806
True	311.61396375794186
True	2.7532223080033824
True	13.253831712942938
True	109.71709314762728
True	134.041168803605
True	349.6479513410615
True	344.93054488307945
True	117.99302694826766
True	18.46502910528825
True	212.4236876904948
True	850.9419152679769
True	445.8583080575349
True	546.3703930423762
True	555.9651225349984
True	828.4258488569719
True	667.6668605572254
True	91.4858480536385
True	204.36670902309143
True	244.46281362701248
True	284.82247445760134
True	105.3822863772621
True	364.5838771627082
True	427.66566359218126
True	177.8311979423313
True	651.6289346175565
True	256.68890003468255
True	198.1272701139285
True	29.169206930477923
True	246.24085311423656
True	492.799158132217
True	165.6773716711886
True	527.4881443812365
True	459.61272827237536
True	250.32806011873515
True	101.31103021828038
True	36.89256617462088
True	398.70005592929255
True	798.393879836515
True	163.67156963105373
True	1029.336122661398
True	1017.436489837358
True	480.78597880288805
True	103.162211124911
True	121.60747701624376
True	675.3673881713909
True	9.276306836610036
True	221.15926938484503
True	133.60199346884832
True	123.00885992135416
True	319.3622620206004
True	643.9169755775677
True	39.63994720181992
True	119.5264090067026
True	973.0123065309524
True	58.35474878131095
True	454.2429907899677
True	526.1283068090098
True	249.7943794851192
True	135.11918101450902
True	953.9269557335348
True	1164.350712630796
True	515.4527801599485
True	631.7122573971267
True	212.36241253994683
True	154.1902862680855
True	321.2023548240396
True	264.38633928886765
True	173.78325969013585
True	299.5235538193042
True	348.61757411985786
True	11.80309944687747
True	627.512925996537
True	150.2090428688572
True	74.73265205561091
True	437.9128873159757
True	324.7857929829789
True	1198.6654270401486
True	342.4941096414876
True	984.0830567071996
True	10.720373672358338
True	269.1162347321014
True	226.63285607931965
True	155.91976143481943
True	476.8986237890745
True	202.1301933237056
True	411.520503384758
True	332.627284318561
True	106.73152318380968
True	351.8964468452565
True	1071.1705750275137
True	711.4676038028268
True	204.96691654099624
True	108.88756624706843
True	296.72863713223296
True	24.86987256992904
True	355.430670028133
True	309.8266955070323
True	572.5607565229151
True	444.5125112210478
True	358.3763509838245
True	164.8388474705383
True	12.134732294698644
True	424.98401993689487
True	284.86243591104534
True	145.6965447039206
True	302.361644487271
True	422.4246953657408
True	824.5145237308875
True	325.7536818661865
True	766.1565275856148
True	396.5495387154143
True	388.4314665781365
True	1.5103739760667627
True	1196.3820148232844
True	106.98959173927072
True	928.6025676551398
True	212.48237198919327
True	460.6067968175546
True	658.5857443383404
True	87.22348516823433
True	472.04847249239685
True	31.350966898139013
True	414.4950189433686
True	78.39064773047853
True	232.70497825740887
True	37.888140608465626
True	691.9213883930763
True	187.9684088521739
True	27.2215909776212
True	403.8310225183244
True	109.8879024327154
True	172.4313090507677
True	859.9349495351995
True	249.38551083864635
True	154.61251810912086
True	361.82408717232346
True	539.8581278496288
True	331.46148288166825
True	509.97547638402415
True	630.8269632176389
True	168.60127026678953
True	7.530509554966699
True	70.84166319005952
True	425.7473913646825
True	93.07406451282075
True	79.28496065998924
True	1029.8450517717356
True	29.010940768805437
True	323.25114046854395
True	319.79653858464604
True	436.3865361757233
True	683.398683344807
True	193.4790179877248
True	643.415167534443
True	332.91510402904333
True	348.65325199433806
True	268.1226703910111
True	217.77119208638328
True	363.316633602116
True	443.0571357592327
True	427.2144047732208
True	607.2151338184126
True	133.31761611547356
True	81.83084631407297
True	37.05830339062415
True	288.15753575231133
True	630.9404666086782
True	401.8253492299399
True	788.8802653129213
True	216.7476262367488
True	392.36147389485245
True	68.18730725746944
True	54.19745779771139
True	418.7048082767858
True	203.36814131676724
True	239.7280123078382
True	43.36350830187465
True	1051.8309904449238
True	164.62645664387034
True	897.2273215900351
True	320.9819404634755
True	940.8103822469218
True	234.80323726045629
True	450.4275553528401
True	537.6798032911498
True	608.5349770955803
True	213.77881400014584
True	488.1001962264657
True	907.8474143078796
True	116.6869615036653
True	6.944450446177044
True	595.9862573333968
True	30.002269667994256
True	77.03819499010103
True	810.4864095223586
True	234.0304631012057
True	990.4226653503548
True	686.0983366754601
True	414.6220710879186
True	277.1949399534761
True	490.2636174788673
True	329.8738661222727
True	181.95091920568265
True	705.3483098893738
True	728.7864207091216
True	208.32901706515705
True	90.75492701832472
True	533.4098302629922
True	138.21545103804272
True	383.3845759976999
True	327.6462177744136
True	64.56558265715499
True	380.2460743707438
True	419.92871832152673
True	384.8905849992892
True	413.3234825247328
True	409.1287359617288
True	636.9807546858547
True	60.75164082432199
True	461.6625102706099
True	318.7248907403052
True	650.9441933019024
True	224.60548192139703
True	104.63559309981704
True	41.380662921328685
True	530.001361643371
True	630.7787357206902
True	188.21218615801328
True	402.7336329238117
True	325.89864725804114
True	17.586774869342484
True	171.05739422922744
True	290.7102518991174
True	3.145025364307367
True	878.4758074769313
True	78.16875593458334
True	103.78837185957929
True	112.44497510564408
True	358.62080048306126
True	33.57622334548409
True	452.8756183190002
True	225.47218380531612
True	5.720102202124922
True	118.85150715682452
True	441.7132573957578
True	51.9379987004642
True	69.00640541589861
True	173.55853255481838
True	289.5838377032792
True	981.4586158288254
True	388.8032918770213
True	956.5013211017211
True	195.8494508691209
True	951.853536477199
True	782.9429509475915
True	635.1774815681591
True	405.8768647190737
True	395.3762279144328
True	79.08584342800566
True	73.78646946484669
True	80.75106008221739
True	171.64747613817667
True	481.5148472886473
True	1158.7294494442676
True	178.4149320111329
True	362.3778322485723
True	443.9078754530572
True	632.157099067591
True	584.6297946455603
True	273.2673230065405
True	466.5332438465406
True	668.1365368065175
True	97.7509469556896
True	699.4463104727741
True	270.417334742089
True	143.00755325243443
True	407.67441062571777
True	884.2939220253018
True	414.4762893208824
True	871.2882310243789
True	187.31383569564
True	348.9355340305757
True	708.0004147105459
True	631.2594259719866
True	188.9455205955728
True	255.96145989400736
True	802.328619975976
True	31.44414643164713
True	187.8397037454024
True	505.063451251554
True	704.8319789378259
True	101.24310768741732
True	38.94674655459958
True	168.0138224667233
True	749.6156763154012
True	309.10476013232835
True	557.5235842093241
True	343.318597893372
True	296.9926357065565
True	456.0030799331034
True	494.7385920895212
True	73.81347311566992
True	385.2842454843041
True	778.134256018475
True	0.0
True	299.58995191573183
True	262.3518087695236
True	1007.1113065132566
True	143.30592978379153
True	643.2627167451017
True	636.6655188830434
True	112.65175647943708
True	219.6579673836657
True	128.3389558759604
True	11.275297861214009
True	302.24211982612945
True	376.7653602899358
True	1128.3660836172812
True	236.04757837919968
True	413.6182793049709
True	647.0976770947154
True	200.92708362570943
True	27.05394843409897
True	864.105208551474
True	600.6331997354364
True	142.49123493727942
True	626.72222344054
True	171.33037395949526
True	300.93066430938075
True	791.4076049652333
True	37.1435706637276
True	104.64802523945974
True	506.6154885285216
True	64.06355226383839
True	76.2317051277448
True	387.62686227069423
True	22.620123501785717
True	768.5065173884931
True	101.78860336980648
True	161.3324775692667
True	20.02567368540308
True	729.6470619867978
True	28.811358542043
True	780.7955266164428
True	411.6765963688949
True	118.91743981980336
True	703.808415963917
True	535.7546304029105
True	581.2956880968338
True	45.34917766825164
True	376.2344661866136
True	5.603007242380794
True	97.90822974129809
True	388.2836026479986
True	45.67310834886879
True	113.65773921845704
True	319.5936029440357
True	175.49237325989083
True	102.82082179918426
True	653.329804544054
True	18.119154884485305
True	1155.7527213205558
True	521.3162152955845
True	301.15133063739745
True	499.9664917326392
True	117.05688437234762
True	807.158932189558
True	1086.003784262789
True	724.5552955076913
True	180.38888562690397
True	228.98697538369424
True	48.27247618971744
True	58.996827091979625
True	150.25459225690665
True	102.54891539229814
True	169.20164051121142
True	1195.052487414417
True	313.75474159955974
True	365.1030369421602
True	713.4938407367824
True	17.12407855359582
True	14.16670471572668
True	598.4496153772826
True	5.640553389459214
True	117.84340576039976
True	702.064420881681
True	181.743884539697
True	646.6814326458449
True	837.4750093645353
True	161.45096619739522
True	902.2112749007408
True	2.8751070737950037
True	446.7121041516658
True	1069.0121099494677
True	27.134507827020595
True	236.3244817956924
True	154.29009137420368
True	932.1035165429038
True	238.6000206532063
True	498.5614071789788
True	120.79875545160552
True	513.5828277101349
True	157.2693211748657
True	96.23707862001626
True	383.0840052889352
True	73.93467538831337
True	52.96453964402839
True	1037.0258321136826
True	257.62484417185635
True	159.81813821972727
True	361.018615065525
True	393.25069166788296
True	208.6228985908413
True	161.20678379887434
True	386.9189759402032
True	34.81334511580368
True	500.2887676595287
True	1114.1318417182613
True	116.3222062778898
True	469.6905838642504
True	318.4094337764418
True	27.03866401970516
True	405.87402307959536
True	103.71900055427776
True	597.5003605363278
True	197.8825132092078
True	423.7791371612484
True	18.228385219879925
True	454.06436732749904
True	107.68536341995078
True	348.61781005547573
True	35.06264711797633
True	172.22107832461134
True	254.2715672344464
True	759.8132265146265
True	57.68550737912823
True	140.9794325345542
True	235.439745616977
True	140.06757929133389
True	630.8438140843731
True	544.884252968974
True	783.2597205841304
True	402.0709463554951
True	539.6597521883887
True	412.10581360737535
True	700.1804611525926
True	71.77942255071409
True	468.85177801933565
True	412.48735312391153
True	48.34398648130913
True	84.25331021069786
True	126.7863975589132
True	84.78726040708979
True	316.5441971249823
True	867.9066046967027
True	324.5772113276452
True	1065.4987997405494
True	319.53328597685135
True	915.3935985401037
True	150.52623966814073
True	570.9960860335609
True	628.89175897639
True	688.32180675433
True	447.52653595250206
True	59.70748094867565
True	281.5371170368438
True	40.075640798484926
True	160.75441920606792
True	168.45570874379143
True	1140.8413497053716
True	231.57396080351864
True	554.3327460147297
True	560.8990317727937
True	577.1720822879288
True	903.9021848052683
True	596.4917968290356
True	643.9700238723674
True	974.8360359893472
True	127.32998036200198
True	320.73688713909456
True	253.86941829082917
True	306.77871071944423
True	89.18547770974605
True	387.2071837638185
True	4.2986252475860605
True	324.4952320201563
True	255.0241827585719
True	617.4159407632432
True	278.84015042056245
True	362.8398107067202
True	8.918848025212212
True	59.37381874970589
True	533.8953544767156
True	29.625429206900225
True	138.8929261842543
True	64.93734955439126
True	148.7424915092437
True	244.049543051555
True	74.6151583220983
True	368.8857533997538
True	285.7319927460855
True	103.9569435608596
True	338.50524469247404
True	64.25566559375218
True	590.4918087421125
True	840.1527885847319
True	287.95360134231777
True	1182.932248071964
True	115.08623401490875
True	319.393238264437
True	1039.0480824236083
True	89.27795930702311
True	297.2503757570204
True	10.237741259512518
True	406.1510450088067
True	459.90400837324097
True	158.57782382706938
True	629.3899478117957
True	908.8383416658886
True	150.93357135045878
True	80.39858858664398
True	328.4133311157504
True	553.7563372045254
True	620.0102995294021
True	1221.7493030690032
True	27.138665866877076
True	956.2539505348784
True	138.80884991211383
True	630.1707233972609
True	114.8241601558382
True	129.74486280789878
True	188.1442557177839
True	169.84806516786162
True	751.0164259112735
True	195.7753101750021
True	227.65599058858152
True	65.35192422160587
True	507.2385686294559
True	471.6403664653798
True	180.7532363660419
True	247.71195389835356
True	16.52850262857983
True	422.0979802822157
True	218.9443110963022
True	288.19300150631585
True	114.91828373909244
True	714.3029610132622
True	427.949659145396
True	257.0318213805126
True	641.390755720991
True	531.6732920490288
True	455.8806929858397
True	135.19513736891165
True	522.3578138720959
True	452.5063792196112
True	3.0395904562332268
True	193.2808352899412
True	89.44757135971261
True	250.11185728538075
True	2.887533546560788
True	130.27797995155527
True	344.6509845221434
True	7.292897144600537
True	873.3259471662046
True	174.46128146088105
True	711.1960208304303
True	816.3829664470452
True	163.60515063575158
True	224.69833781019705
True	484.25715171068026
True	857.4682176929891
True	48.53206758241026
True	38.48134365442418
True	141.03505211808002
True	621.7753442732633
True	708.6935525511678
True	183.2315969436845
True	601.7799233280394
True	581.2393698691303
True	847.4728293077137
True	408.40240484878194
True	185.57898709416725
True	894.7201775328409
True	218.34200118959583
True	154.35483566725676
True	337.4489674127301
True	216.87455580490357
True	207.21194429896929
True	615.1125079666183
True	245.9437578472408
True	200.0605508966285
True	437.5361288203097
True	479.7196203481049
True	63.86878467697587
True	285.38232282617656
True	76.58015861092387
True	340.35313084847
True	357.9275173916729
True	249.9315050696374
True	184.1425429518229
True	389.59570972349405
True	636.8138014568756
True	737.8489727347695
True	300.9577630855505
True	739.6330639862246
True	63.2305483808772
True	891.0763745724005
True	346.40657155826113
True	13.488074855899974
True	638.1279951426993
True	701.7468608340424
True	246.2195187312852
True	166.49793923259756
True	48.27452896463216
True	381.7642389291472
True	76.73260693980822
True	11.409608795646252
True	903.4224049578175
True	366.7172009196627
True	178.4314081412254
True	1007.1598380112536
True	11.431321457332054
True	796.50741462184
True	32.61221646263005
True	692.0379221956753
True	61.23610815322456
True	777.7124070404161
True	452.5665417097681
True	190.7792452673914
True	455.92214159755
True	201.37220758704424
True	302.1332690463122
True	222.6798423251474
True	397.1230218033008
True	8.933366420352193
True	331.3520432854198
True	120.0303936021378
True	11.467743866682431
True	472.5203578306204
True	725.5117335100028
True	293.67197498688427
True	77.5742257034758
True	295.875000221395
True	82.31334321504023
True	200.32265803177788
True	181.63754445592903
True	375.1902125727766
True	45.86649195505718
True	137.98708157293242
True	385.7859001683365
True	882.2295147852586
True	117.91882319311352
True	206.07122523197197
True	429.30069739134
True	18.389316004873614
True	407.1881377934223
True	510.6220922468497
True	91.4503985125146
True	397.3197698241898
True	330.4464833240876
True	415.2030410330096
True	592.3632785988426
True	1020.6219256740014
True	933.5720562235274
True	53.83566097084983
True	1078.1400666367192
True	111.73898917140534
True	112.32861522837602
True	111.18940124754778
True	502.05159975450783
True	380.1161787059027
True	585.3901228881929
True	258.0420742120126
True	157.26395495491553
True	402.5140206126589
True	17.626504458633015
True	446.6068243214406
True	402.7516982587591
True	149.53293040754355
True	90.55571926147226
True	549.4051258369358
True	1021.1205668845578
True	194.80068351149995
True	66.33925880200964
True	427.2933341464195
True	383.1384800639576
True	472.7676796808857
True	326.632772356385
True	3.845472066300861
True	511.36809515902326
True	494.6908448777867
True	504.4219073394475
True	193.41772640191576
True	100.8213472622975
True	20.202300526628758
True	387.9940884526303
True	110.1441822130249
True	7.255778907906861
True	32.87415685144704
True	349.7050878856298
True	673.0463856810337
True	135.4971443232257
True	84.80078690894533
True	24.568788950549145
True	411.4250769150274
True	361.620668066158
True	763.7458728265188
True	303.8428314357545
True	518.9620670541003
True	530.2619989467522
True	524.258040644623
True	293.83830952315145
True	537.143722412096
True	97.11426551467036
True	563.4448251563622
True	6.958140161229282
True	372.91898016286257
True	449.8869645075426
True	964.6164187402724
True	355.1810396063291
True	800.887699834103
True	967.261534776174
True	172.09914510565446
True	34.415245033032505
True	377.9674358883427
True	394.6009515623997
True	577.386285877979
True	251.277130757784
True	29.103235852557354
True	651.901724654959
True	128.82233327241565
True	1039.4155825048194
True	316.7569659412697
True	463.5237767266627
True	118.10270509161695
True	810.0546083864776
True	140.30137220928793
True	839.0382163270418
True	572.0943914931412
True	180.3364485465397
True	114.6465778210823
True	67.24370052253252
True	565.8309598699547
True	904.1993740884262
True	412.55114089616313
True	563.9951452821243
True	128.96420901835813
True	643.2659617266945
True	495.73301208289433
True	781.2544484215633
True	315.4930591174802
True	575.8229880744663
True	113.93651846666484
True	26.07268181374151
True	417.4454981455243
True	167.59923484019015
True	102.47021329316578
True	369.7652377926077
True	1071.812023480618
True	269.06449363359474
True	557.679922445232
True	11.316721356424916
True	77.39880097453012
True	331.0212454552301
True	801.0622523850668
True	441.9061132049064
True	520.7940804615756
True	713.5255259012786
True	71.87930138696977
True	717.4203926197066
True	49.066269723061126
True	102.60118237263715
True	181.01634035663005
True	81.66217600020823
True	25.37434138206783
True	300.41466700348377
True	455.488932660875
True	915.3887104835832
True	848.1503643655645
True	6.789162503429736
True	287.0694459460043
True	478.136101236904
True	122.9241946136454
True	247.63394961439045
True	338.4131874057299
True	1294.5389092040268
True	442.4783415771552
True	24.6725483638912
True	180.2630149796884
True	700.5339318152987
True	36.93165359932879
True	167.6869710370878
True	564.8999389571693
True	70.81648084997246
True	863.4207953913789
True	327.1714500240838
True	674.3660304704081
True	74.3890244941345
True	681.3235086617525
True	584.927622614435
True	888.6648351947966
True	258.7009153781615
True	512.2257902264939
True	829.1584062387477
True	924.210454794236
True	233.05000596591995
True	783.2842203901125
True	221.47521760237967
True	451.2592422689602
True	367.9755402278684
True	502.8577699275746
True	487.8574867290811
True	306.2867870709315
True	353.4813230374987
True	115.5234555078092
True	342.0446382685832
True	1129.4495817227064
True	314.46382768634123
True	148.28487566073963
True	309.1653906384325
True	749.7772424403768
True	655.8883147749018
True	402.5753775466085
True	123.50157664411624
True	324.0959876694549
True	30.88828514402512
True	164.8081355299488
True	93.51802281718236
True	89.17527695815298
True	556.8868433504169
True	142.9703381982077
True	124.68607302025306
True	105.52688201210968
True	88.49174451922477
True	441.51092206886057
True	387.07060048702175
True	1041.9433435262983
True	539.3923651299549
True	847.4955266913986
True	275.2942561713414
True	291.23761545819895
True	548.2130176073222
True	192.4229123926891
True	749.2943629650204
True	245.6282700468243
True	356.22806234263146
True	68.01906997571145
True	113.16517225452122
True	252.0686608304508
True	123.19515623851288
True	470.1348490767443
True	32.00764739618166
True	566.5411971381964
True	1018.1550403041568
True	733.3583826809274
True	1.3352045880666152
True	61.06030498720244
True	481.379468615079
True	437.5427953553997
True	78.15741977638243
True	117.87818119765151
True	303.6582785175116
True	78.42751876323418
True	53.346398136155216
True	718.1388604382283
True	666.6900164383137
True	159.05855876594592
True	180.9598097140745
True	539.8108886669304
True	50.53174460878403
True	25.92256925956976
True	570.47641469716
True	456.2713741192101
True	1126.99864542833
True	47.74510287368278
True	480.159976400348
True	906.5451920629508
True	792.4217559107244
True	283.07300068179103
True	734.1711809667884
True	393.0365864387712
True	46.26057235559297
True	94.79421503053057
True	751.1786197652397
True	76.89084814426609
True	142.4153865136691
True	911.168980551628
True	187.0209100941414
True	279.19179830996774
True	104.93086944674408
True	640.4524636416658
True	590.5853236677484
True	218.81165838744832
True	443.9552051843653
True	42.8433677121506
True	275.71896240544555
True	596.1576693708372
True	629.68620254676
True	306.8230456856684
True	72.76837554100227
True	965.9936202537882
True	1080.6657225507315
True	558.0826803400153
True	64.13470067844779
True	30.15849605904447
True	90.42042594617143
True	105.77828200880732
True	99.24207875037544
True	872.1373830380492
True	1216.5648727203495
True	733.788520910421
True	329.4770910593994
True	9.026929803885682
True	19.256626440662213
True	337.2613620705867
True	480.1413556627976
True	46.540329402803536
True	558.6924943760208
True	417.1573258010846
True	395.0938082579758
True	82.21080443647912
True	193.74261330611083
True	261.9162972591829
True	138.329049440118
True	389.9623474001383
True	44.83075315292462
True	166.0304461046294
True	1171.0442888074258
True	5.0236049630948045
True	26.29305405951372
True	574.0122119016385
True	364.30469629417854
True	756.6377399520081
True	160.74934185154498
True	789.5232693038589
True	570.541569693785
True	278.9358224539764
True	404.15901495301256
True	329.2463984625128
True	285.3137363352259
True	264.78301591616696
True	392.1408401150353
True	499.5272856887836
True	505.2781921180229
True	109.53748384035951
True	374.2563320101482
True	9.233162512481831
True	189.5007586086921
True	229.4503984975043
True	853.6953297794435
True	578.3303954281336
True	32.950303297672875
True	716.8496231272694
True	846.5343844735676
True	111.62717158363596
True	339.2713207747929
True	870.624104272613
True	223.8843578574017
True	167.7392308273219
True	539.9251544822747
True	575.135085339813
True	1086.948304988033
True	151.13083955179488
True	154.263073245944
True	257.52998589503227
True	322.5286786012678
True	419.9852030540431
True	419.46909190494046
True	322.7912029989895
True	431.28081913019946
True	500.3087838657759
True	212.2168438042155
True	1458.1389663224584
True	264.2139278069832
True	429.3397145255911
True	54.32311187967557
True	757.0763167556579
True	259.4487110716488
True	931.5878997427304
True	546.9660161183893
True	315.3490767888524
True	787.5707044816302
True	260.40401371147857
True	209.32174389568695
True	262.8388111216601
True	218.0559998606084
True	136.48573891856492
True	238.67742690571515
True	741.0188827001577
True	517.5429786111766
True	215.44627719296184
True	1134.0945972147128
True	116.41998278406427
True	266.82751413867624
True	69.26828500261297
True	313.2167355394476
True	410.6752263760169
True	94.12805263208564
True	217.8215156109252
True	75.23725228189615
True	711.1227434386403
True	368.5203532163961
True	213.73823202146932
True	712.5177244763371
True	890.1551286515538
True	839.313015912458
True	815.0191433002921
True	347.27570214747743
True	1.4885629204808648
True	265.8802259807198
True	55.20800540299774
True	403.1137389112576
True	53.14972505554955
True	366.5619779375263
True	857.9216151681304
True	1079.8785842009047
True	394.6470242765397
True	24.299404692906112
True	537.6813296687209
True	518.4566655258182
True	194.63961553041764
True	238.03867577806125
True	293.83439133297765
True	19.888395928404517
True	123.0958110351136
True	950.1495557495164
True	59.986680127565485
True	486.78030115286816
True	790.3730736991168
True	100.80468235601356
True	255.1454318917401
True	112.73071431290911
True	15.57985848483257
True	1.0411786331384876
True	119.4537376773216
True	1004.928383882808
True	476.8239659709972
True	70.84506391047478
True	787.7840622811198
True	345.37795541215456
True	1.5012573067166648
True	449.89541820021486
True	189.18426687210228
True	492.3722959056103
True	76.27020207385495
True	334.5806083401772
True	369.3678416905365
True	171.36369005284655
True	211.93419887319115
True	129.2174210234427
True	169.34566542230274
True	1017.2065331597064
True	16.051126048809632
True	508.36312887033824
True	475.4618509344202
True	407.4533377617826
True	221.33234328478824
True	242.75959903826896
True	155.9231994972904
True	48.31159371970517
True	499.5338489190544
True	151.28040834708855
True	801.522593181084
True	842.6644054844026
True	250.79749722448017
True	315.7864026947027
True	514.5486478461055
True	43.10056391022499
True	84.3892100390339
True	762.7345303815562
True	1078.502114995344
True	115.11477075272477
True	731.6383422439297
True	143.75128987764862
True	942.3709278726302
True	668.5319926396377
True	100.19406932091742
True	280.28977971781234
True	626.2929179183027
True	263.02954652108235
True	47.37737921544619
True	582.5562516074152
True	444.0492379888794
True	4.684783647660012
True	479.6871451961695
True	63.414998554258034
True	175.32688574835365
True	235.3036675240585
True	303.7641350766642
True	76.22941175118767
True	226.63560919487955
True	346.3907393639861
True	431.377321169478
True	966.2804465291656
True	43.73512892454311
True	919.7792914229476
True	1007.9831337286312
True	126.0459799491015
True	72.2772956020517
True	1010.450598394272
True	36.20660677655102
True	212.5267463733615
True	86.63144118749435
True	224.74363423318457
True	355.7789834703672
True	963.68524576115
True	93.63959897609377
True	71.45930004763107
True	683.3349906253593
True	277.1162030794188
True	716.7020225882673
True	50.43091411167667
True	487.9897119603368
True	390.1171846995409
True	675.9080463894264
True	53.00938911026476
True	109.143449556837
True	28.836543359878963
True	271.2920703626363
True	44.91586820885679
True	337.5161097217054
True	2.49412077317014
True	1213.8543535952126
True	104.53274709487545
True	127.94530019707744
True	354.2145246268584
True	715.3202159912873
True	689.0723952254248
True	1033.7098565912388
True	469.7081402443224
True	417.9291503491792
True	136.0003440675198
True	399.439104549606
True	849.9251664760785
True	431.97180826527386
True	920.9518294259548
True	85.12712885141049
True	434.5647383946881
True	167.9734727441047
True	294.7803898088608
True	761.2259818529168
True	168.18837480941235
True	138.79838143839245
True	65.08322096320558
True	873.4988723487721
True	789.0145552077296
True	83.94877099611053
True	454.38156501854695
True	755.6208150312115
True	421.2659623462208
True	54.00934042542279
True	320.92013073375296
True	791.1688010007547
True	30.756698145071216
True	358.14339035218336
True	170.37700747336618
True	293.000979042318
True	33.69990630808463
True	217.388641838434
True	769.418175549262
True	636.6952487446081
True	56.31104612522573
True	274.4713070527289
True	913.8599567202742
True	17.50411112079976
True	320.0374555752745
True	296.1502723915757
True	425.02488316150215
True	214.4025886879368
True	568.3443076467406
True	42.9508841420765
True	968.217442711444
True	885.9051311950865
True	47.436775073082586
True	389.18750817166426
True	713.1290948108295
True	932.3643048240456
True	277.8469173411692
True	605.6459468185607
True	131.99967457332747
True	196.57270479968656
True	134.7199048827091
True	142.58718263662078
True	210.32636468739943
True	952.7393170346628
True	809.0173767818866
True	953.2009985727236
True	19.379916179552215
True	25.96088603974927
True	364.5911692996282
True	12.562153381389486
True	634.5674283827426
True	1074.614308467259
True	262.25244060341123
True	212.95304325531268
True	81.78093342702826
True	217.61069296212327
True	131.65964982400334
True	45.08071564578556
True	125.310565016056
True	94.42114456214048
True	235.98861864425157
True	534.8800611676226
True	165.290641699172
True	29.723355575897155
True	60.13879328474193
True	385.9831654519904
True	268.1402116977853
True	608.6876037801073
True	20.686176320189112
True	115.52598776842196
True	669.5510579744799
True	254.38837191447203
True	476.139006374258
True	644.504722341194
True	103.7860039251014
True	110.15812999172356
True	78.56557341969254
True	29.2549286336125
True	117.43392377208632
True	85.52928367300841
True	102.87102410227958
True	153.71062458508277
True	233.6471699895283
True	834.7325593778414
True	281.5491741212372
True	946.7388152100197
True	168.4679678067425
True	189.52119878359537
True	801.0159442844238
True	299.3009842028476
True	598.803172217082
True	254.80114793366803
True	363.3568416955239
True	437.3411016528146
True	557.5223492872415
True	639.1148355673636
True	383.79192910404055
True	33.79776807897715
True	586.7981296260374
True	609.0491233867946
True	20.11872630316968
True	12.27217163112632
True	255.28673208213004
True	415.88009914838216
True	465.6650131754127
True	67.32255793731876
True	640.5190626302625
True	962.6184480484266
True	231.3969339533745
True	895.4419445613128
True	291.63650195216667
True	102.27296028888554
True	261.98353699577075
True	689.1310463486853
True	36.823995400254745
True	583.0633999009028
True	1263.1619783339738
True	1019.6180771728244
True	947.4755214811404
True	205.8745754019688
True	92.6293661704099
True	194.2345254371084
True	853.43636900891
True	139.87241228730312
True	1071.3464658265757
True	909.8374041580583
True	44.03859659958021
True	90.44498364030731
True	415.8496134027502
True	419.0482955021116
True	207.47767614075596
True	526.4713154852251
True	661.4835698504531
True	127.59258424449806
True	267.67981051248216
True	1023.8566471635256
True	52.78013664136935
True	692.1743271142643
True	552.9340470076452
True	36.60591962742908
True	832.4868170646155
True	371.6342364689108
True	554.5977450016517
True	107.20507797203211
True	264.26929646560126
True	209.3333925365161
True	25.51086125800809
True	136.81011288812107
True	724.4603143844214
True	131.82300922758947
True	385.3411516369389
True	64.70892930426317
True	667.2014183875108
True	593.4742290710658
True	240.39898140342112
True	473.2038943141041
True	164.44429149740793
True	171.53052134409728
True	223.0000353043718
True	289.04686159756085
True	352.95809849672304
True	130.89519501228378
True	198.1097245188727
True	26.45474532194378
True	885.5536745771594
True	306.7119808079996
True	9.043009448182053
True	366.9287878765999
True	162.91792641322027
True	633.6211108217465
True	375.3365709869952
True	581.8450536836815
True	531.0272679857503
True	495.9234887137589
True	790.2823380145015
True	236.71719342814797
True	566.4882357780886
True	154.57620221832687
True	550.4441758599424
True	351.82077806821854
True	388.3032564493249
True	133.33994770220843
True	135.83317152381147
True	110.22217491882908
True	70.89058413986415
True	714.9862799541578
True	181.33433962955044
True	44.93102556025501
True	0.0
True	559.3908841857943
True	107.12984760797374
True	24.471599459720665
True	41.50473879636779
True	108.15581485965724
True	511.6411717105199
True	180.8668921540728
True	102.149356160815
True	34.591853657900074
True	161.53284498363513
True	917.8933221894612
True	51.87358856680171
True	220.8997262901812
True	777.5952809015823
True	322.0053791863588
True	450.565228944485
True	460.18243443579325
True	510.64463037296326
True	590.4167739388328
True	934.1804002706303
True	270.8685807370863
True	1042.0852081454802
True	926.1799499911692
True	600.9310436531194
True	347.8171981470099
True	811.8353087211038
True	9.030916779126647
True	32.11808652103284
True	308.1243790079302
True	42.48375638221286
True	205.449285020531
True	759.6559678933733
True	218.1675567967449
True	743.2560603331488
True	758.0111869123024
True	119.43188388206173
True	368.4185819562739
True	578.3672208535232
True	24.476430761334885
True	132.20840726289742
True	427.8289967617287
True	302.0375054489728
True	195.5021866690917
True	114.75052580362298
True	374.6190317922764
True	20.73808467499612
True	365.3654723448029
True	371.5831246568848
True	1003.0780774894436
True	362.0075289468976
True	30.065736340474302
True	434.98034527668136
True	422.5719217681863
True	240.2671148144049
True	32.405331868401944
True	761.1422763459692
True	436.41222779259385
True	179.17653193893827
True	13.778307340615656
True	1203.0295189225158
True	166.97202739771194
True	24.794976361923503
True	315.9569725534463
True	281.1544074957218
True	113.88707127676447
True	288.74870837996764
True	48.01244554704047
True	327.54220284073995
True	287.7470616287783
True	324.7247408682431
True	30.667547366507563
True	46.02880298953468
True	1049.1967144214689
True	25.000906544219298
True	14.225273138193431
True	176.3998619605336
True	629.5891519773005
True	8.279815241281572
True	193.9972278053192
True	167.57767991780634
True	543.843677657781
True	381.7155242430325
True	734.6899606479028
True	313.13666620191253
True	499.2013047993266
True	451.4016781223367
True	486.03510534539566
True	101.08589176676573
True	1289.3231444156745
True	936.1530032075652
True	279.8942736241996
True	532.1826665012074
True	104.19655206667989
True	566.7440128112166
True	438.280312313553
True	158.12249467622996
True	76.74770045218925
True	348.9083406885264
True	170.86987556826227
True	30.249278430662205
True	604.8423185202938
True	365.8268798788776
True	70.85837859254794
True	31.07995801673177
True	674.0095315297709
True	491.7362214948728
True	69.50008563489907
True	23.27372577550554
True	322.41817521298583
True	318.26247808932874
True	712.7437353428268
True	557.5650522877795
True	559.196496915746
True	783.5013533535648
True	8.504536851337972
True	56.3263791918767
True	37.57851595840951
True	55.73786821696565
True	503.32138460857686
True	597.2180410322209
True	77.85224224043205
True	107.67657439928392
True	198.48203317531883
True	75.97294815833075
True	185.57493996597464
True	209.39627953738253
True	269.35893598808684
True	814.8079245224495
True	604.9873505606647
True	289.6275773110996
True	193.4329909664291
True	276.8987676413524
True	239.35946054659357
True	747.1486323976492
True	331.1270409172626
True	170.0226147909421
True	916.043610776381
True	343.6694803696804
True	498.4023264736451
True	158.956791381044
True	127.3310188141374
True	64.66111638708621
True	208.93873811776103
True	956.7898431971704
True	496.7144550967143
True	111.44257416904146
True	355.1115984276301
True	100.0356616874334
True	665.2736455425054
True	4.288902004311717
True	660.8704256927236
True	37.52873013996093
True	933.9896048746182
True	828.6837486645668
True	217.2866699025448
True	29.06591742272153
True	82.84653415675695
True	459.2963455112538
True	223.59240510189736
True	1.8066137274364915
True	74.77572347072822
True	1076.731620108318
True	346.1014036033093
True	684.7916539668058
True	494.5729158474269
True	31.208481741920554
True	134.75269867352566
True	431.73806981480095
True	921.5456864238168
True	825.954332573164
True	423.3229792603048
True	332.47098773343174
True	17.44860182935446
True	75.01427602399745
True	733.7414598240244
True	467.72825415307904
True	375.708357312508
True	867.2252544948763
True	27.002246615069247
True	216.8732231652449
True	897.0152606343263
True	242.6240138699185
True	9.421028638652992
True	509.4736238527504
True	100.56279402253658
True	650.6830146371179
True	52.665096524960646
True	253.7721670964029
True	896.1784714984705
True	905.769321069436
True	279.1090555733805
True	445.2184081780088
True	116.63987950791066
True	599.1182706106081
True	261.0473761872758
True	196.1999856353095
True	862.2895312472891
True	55.90261029242047
True	737.7347036005043
True	272.7201470801224
True	297.3754543387776
True	172.9835013393582
True	492.7237072667983
True	620.443083282429
True	377.1822886798488
True	409.98540494408576
True	68.50485769378754
True	165.9618471689858
True	442.9685701223675
True	217.29035164073983
True	37.95601055916534
True	198.0632386683854
True	361.79608657977207
True	395.1227840377836
True	730.7444939257234
True	138.08847027652257
True	668.4272792692873
True	496.3746527217938
True	617.0377513813479
True	134.94250790990228
True	39.28593976089584
True	658.1073069680564
True	65.62470992688307
True	547.1889593010546
True	690.0988103323936
True	449.5974972481645
True	134.3031095565312
True	537.0482911966138
True	4.432789985574871
True	393.3847013660574
True	29.724569046237505
True	632.0264453042525
True	268.52247600055387
True	592.7875538899285
True	702.8665767895155
True	139.07335210428246
True	538.9197478776974
True	499.19262363502384
True	63.677249816788965
True	960.7154948550154
True	3.1099000302627733
True	26.757222239545804
True	635.0990352803968
True	697.888123716432
True	137.36753304952512
True	412.38682608512886
True	128.4410557213722
True	70.80736325061561
True	463.0751230250731
True	40.66181075867163
True	519.5356749741087
True	13.292560287343772
True	833.7158338090541
True	552.5999628692554
True	683.9938847327638
True	102.04162446818292
True	372.19755348458057
True	1012.9156534224206
True	892.253463281674
True	149.54975870544885
True	536.5352108213314
True	453.709104104444
True	243.54343578061577
True	261.69365728502527
True	4.934526569620089
True	313.55228898080014
True	11.312808433077915
True	370.5859515493288
True	77.40404709673912
True	417.5254075494663
True	638.8881764535611
True	128.34170226627734
True	235.33397954105703
True	647.5240119039479
True	684.6772030387435
True	295.139325527048
True	140.49594648368924
True	168.2314415607868
True	483.7446138359125
True	86.81877395178358
True	10.497305217411498
True	509.24694480785
True	567.6560077571334
True	19.80755269826595
True	139.55941068300277
True	930.81164474481
True	491.38144230502377
True	274.3397501230003
True	33.04100834516602
True	469.6950843096497
True	111.3466915434149
True	590.8151416434881
True	659.0479549429879
True	303.9931018979608
True	380.069537079727
True	190.2831587883345
True	243.1664881097633
True	68.92431782944263
True	220.0950339340729
True	501.9974067281984
True	20.6471407290218
True	440.4626793048388
True	390.0106892827897
True	680.9783808224646
True	891.7994978074773
True	886.6428948616156
True	156.71734416983722
True	397.3768626917234
True	72.23494749945736
True	194.39068530553084
True	318.0587920573081
True	10.339009740509544
True	788.5469233065712
True	25.780488709824816
True	393.849928411514
True	269.6210852155692
True	629.5599502553328
True	206.48989070722368
True	38.56569842890043
True	693.192489408757
True	1081.8924052374402
True	226.795757820074
True	132.33397305793756
True	612.2056481592512
True	507.2588306813547
True	15.938294718376683
True	810.9719669558724
True	113.10056512642392
True	44.4245588383767
True	302.28392579163915
True	345.6912809078308
True	393.428262108456
True	253.2681915867448
True	19.14442116098673
True	22.50053478132121
True	807.9769591165399
True	193.2106200582226
True	115.98652114662642
True	860.3680559074157
True	640.5349080785721
True	654.6800838774826
True	447.7420303189713
True	145.7853133115398
True	31.316391230049376
True	103.19470955228384
True	434.7715423504153
True	221.09785692925297
True	499.0643200050538
True	146.6492973265123
True	507.5002752550337
True	643.8861632136537
True	974.0622862156542
True	24.807179035113588
True	972.1698727685116
True	1102.9122912299952
True	470.5803254344001
True	83.17839833939787
True	813.0347381755082
True	628.6385588938683
True	678.3344194386082
True	168.5748403221969
True	743.5389826918685
True	697.0261728410104
True	123.1261803763868
True	774.650377720898
True	826.0161386667346
True	489.8843104510245
True	229.4351675932242
True	71.75288345277556
True	318.8592774441054
True	333.51425065926503
True	481.6648469052568
True	429.75055393373
True	176.89623519516826
True	314.0511973902596
True	3.448479835300173
True	12.578342044185725
True	105.58668737244996
True	133.39606512540854
True	343.2293617568613
True	345.2592687906996
True	111.0418568034213
True	15.459213791790908
True	206.0993672810796
True	842.7076193177426
True	459.5115745874455
True	528.4658698684116
True	564.6306931265977
True	838.1795574017117
True	640.1508770719961
True	88.36047351670616
True	211.7399568049944
True	238.6181971419601
True	300.57539728836264
True	103.635328718389
True	369.8609918871294
True	440.3128663284357
True	176.30560021241422
True	645.7147357363174
True	244.80202806170917
True	199.94462883647904
True	29.126716564569783
True	253.33157835199745
True	461.5707548937511
True	169.39084249794325
True	524.4716408911548
True	473.4471782319463
True	225.92692560877623
True	100.83299157203942
True	42.35140937234394
True	394.9038004446876
True	793.0394176823661
True	168.00757474145692
True	1046.6449847292984
True	1048.882727247814
True	481.2338747187793
True	101.33503538182406
True	125.28429976223556
True	658.608505380449
True	9.137909852469935
True	224.22260577865083
True	132.996177782002
True	122.69998009339764
True	326.3053202759305
True	624.523582305205
True	38.57401545647769
True	123.83409538551504
True	952.8820891431918
True	54.7611106755183
True	446.20874841910927
True	520.9858138798174
True	241.63897105353723
True	128.8370852749039
True	900.0201695571936
True	1206.1932140583342
True	526.5683955600302
True	648.0135971690751
True	191.25977813642385
True	151.64763363348845
True	321.775055078292
True	259.29982177296154
True	161.95329080652064
True	299.2915440804896
True	354.2612256395821
True	12.84383618366393
True	623.0393528461541
True	150.33394462849537
True	79.94573694988999
True	413.8121631184955
True	319.7753448271114
True	1210.7150659406093
True	348.5111827687111
True	1008.1542272534203
True	10.202516593848577
True	258.4214079949123
True	229.4717722323813
True	160.40291754589845
True	489.5335369458469
True	206.49889080012608
True	411.19761863061206
True	340.87106515840344
True	114.36713167128887
True	362.2347523425397
True	1068.1784795520357
True	743.0887705524693
True	229.028088108697
True	103.69474521309004
True	299.0512240309678
True	24.33841601806088
True	355.210189222632
True	322.2654035944702
True	552.870523605602
True	462.3141063424463
True	348.3272608922496
True	159.89165039663513
True	13.060390272663067
True	430.750147585174
True	301.18219757586326
True	134.1957279311024
True	300.3027337485308
True	417.1510612338501
True	825.9467094030754
True	294.35390560027224
True	791.4362828633252
True	391.9277838305092
True	375.5267641702277
True	1.7158069132484266
True	1134.3925816626192
True	99.8132554863767
True	945.0027736339192
True	190.81636214457325
True	448.5619342299431
True	681.1215503170031
True	85.08512140033986
True	502.6744661147002
True	30.096276185669947
True	425.6329976555606
True	79.28625683108456
True	229.9921762221415
True	40.6573749779425
True	702.066077345038
True	190.4498053616018
True	24.395059419471195
True	395.6530457429613
True	107.71903153506769
True	167.45602267970725
True	834.0221688868996
True	251.12732201482623
True	154.40207970383264
True	370.95512725051947
True	518.9656905039019
True	345.0624519706568
True	516.7046034902188
True	622.3091750779006
True	159.5413383112196
True	7.48772064983758
True	72.9570051055685
True	438.83736856281706
True	86.77339198821957
True	80.57480087229062
True	1058.8085037161704
True	27.628346166120707
True	318.5518712953795
True	323.4219398831975
True	442.9662737926209
True	665.1668345166408
True	196.12650964196067
True	664.1051170448931
True	336.409055048214
True	345.4108565716745
True	278.1322881743215
True	222.81167523993875
True	344.3976775175068
True	445.6093272250366
True	403.7474610050648
True	587.1964215303437
True	140.87745952138522
True	76.19545892038317
True	38.10933046085458
True	299.10390054193783
True	636.3880543463844
True	395.0950693453261
True	774.2911264957276
True	206.740563277864
True	389.1699496921708
True	70.38610454040882
True	52.92547560810692
True	406.36186975554034
True	205.0853429814689
True	225.37770702724225
True	45.72271198701012
True	1081.5409345736557
True	173.29054671589378
True	918.8290577272644
True	320.23729332591404
True	920.1838882507176
True	228.0828232432776
True	465.014227156337
True	524.3695910809888
True	572.2365103807786
True	216.22136522544412
True	477.0994245181594
True	934.8464807744364
True	125.38792850671511
True	6.737803453391356
True	593.4907093532935
True	29.194001987496797
True	71.04014477105284
True	807.264014153817
True	217.7598319114211
True	1019.558481308164
True	699.0057523823491
True	430.7406862261184
True	287.0857559063727
True	473.8559940371245
True	334.6564225812732
True	185.30974363591503
True	669.1802818461999
True	703.625506805903
True	207.70612152177148
True	88.89214760478957
True	523.7530093784325
True	136.20939628481267
True	391.2165052901668
True	343.1934967795192
True	61.18038720867372
True	381.1900040304672
True	401.0880492416519
True	374.74086643634433
True	402.5404794175756
True	415.4491769228165
True	636.0574877746803
True	56.04182610795616
True	458.4784457172443
True	316.874968138189
True	650.7480927182675
True	218.4134511664056
True	101.1711627118675
True	39.294742589086525
True	529.3734632358182
True	628.9276947825365
True	181.8810775368728
True	407.9937525850816
True	340.5472905718936
True	18.24616528312336
True	168.13394413382042
True	293.8947727470906
True	2.6207818054052394
True	884.5689965840097
True	85.61737470743175
True	108.02114639039884
True	111.62906287959152
True	355.08073677384795
True	35.71363405339649
True	436.4852664672509
True	239.14124187706747
True	5.097672879673541
True	108.97343347756352
True	441.83312362025146
True	49.408549627605176
True	68.50595384950536
True	175.68347550416317
True	297.5406643529232
True	972.1849499132148
True	384.5653994732796
True	933.622673035757
True	183.56019467106037
True	1032.4876473451511
True	760.9575914566395
True	630.5523781480995
True	427.5088592833855
True	369.44673585287455
True	83.47970954445535
True	72.33047763313867
True	77.25630515703509
True	170.5335855920133
True	476.9874216737578
True	1101.5539074496687
True	171.73033601214976
True	364.8337747526416
True	431.93207407067786
True	628.4233608279395
True	616.1549229889113
True	291.47503603217075
True	467.8514040283171
True	645.593502034239
True	101.52689060934034
True	712.9084525009869
True	259.239111485915
True	131.95564883686674
True	415.03261840835154
True	858.9471253844288
True	402.4939365160503
True	828.0501249275476
True	194.1022855353024
True	344.2023900208514
True	703.7691824743116
True	625.8409292741693
True	195.43809915214973
True	260.3607348533751
True	778.0498386059634
True	30.79790535539633
True	185.67354361301815
True	480.9426039304269
True	707.3584781546557
True	103.60373489464617
True	34.16555914131029
True	173.58613181919898
True	735.6121926467895
True	334.38657136106985
True	554.7568939991309
True	351.0862730418158
True	303.88678313608614
True	452.38887759941736
True	484.2195498767528
True	74.17988459313307
True	371.9768474177688
True	791.2503379171785
True	0.0
True	281.36132604314474
True	242.32351529729272
True	983.1060512196603
True	152.96579189336313
True	646.8865027677401
True	638.5167410685548
True	113.45450956458068
True	214.2659517393089
True	133.7447423654146
True	11.124316115947748
True	292.3543695700241
True	376.8537750657279
True	1119.3492991797002
True	239.4136495888974
True	402.654185485276
True	668.2233628266086
True	199.73402338216655
True	26.396775642140597
True	847.8692182500699
True	596.3009413903479
True	156.37532227291547
True	622.5826277800089
True	171.08555212048807
True	287.520053672834
True	729.8546658781448
True	39.15287490453526
True	103.83477937236135
True	518.1611358685016
True	61.0718598442449
True	75.4682266527834
True	412.2696796976085
True	21.99784178475148
True	757.3614353206252
True	102.7538345906481
True	158.1991511784086
True	19.166142459163414
True	736.8580391405347
True	28.777302693534693
True	780.8724426750221
True	388.0420807840804
True	120.09553285509992
True	701.1970617249964
True	516.510714668906
True	554.339282398977
True	48.63903551411776
True	362.02261875397903
True	5.583577809639351
True	94.59553919096544
True	400.63566566451857
True	48.62838702156884
True	125.31126095192111
True	308.5740092689413
True	183.2467527196964
True	99.77401383434484
True	624.9312192196279
True	21.0868946095555
True	1133.3505302443257
True	496.7028355389292
True	306.2313425666507
True	493.9500405069432
True	121.69937087540607
True	796.2563773772187
True	1091.0798937278992
True	746.5266105360104
True	177.474179964243
True	231.2069811327912
True	51.24519597339513
True	58.763063661947086
True	146.70827597002005
True	102.33331126172487
True	169.2845103079468
True	1173.8210865268647
True	318.2860675777929
True	353.3074830203775
True	734.0686801149619
True	16.90998977537724
True	14.486815260965797
True	579.6248543634622
True	4.958635238942481
True	113.38143246521366
True	700.405911408903
True	182.9594059712877
True	643.350240634444
True	865.6463882303079
True	151.33872179877204
True	882.9974733484286
True	2.553947240188963
True	442.5108371589742
True	1063.0196147150386
True	23.561247416682495
True	238.3062031847332
True	148.46335811525933
True	950.2013596132302
True	229.0445737303684
True	482.4992529177608
True	118.94325846303003
True	510.51646282312686
True	156.2131077743234
True	97.82482033127576
True	383.3993890805443
True	73.01798643475767
True	52.20458735491555
True	1068.9121707083304
True	270.31249392511734
True	157.85949974019624
True	376.7326702508488
True	404.6027614962936
True	214.6524025799401
True	168.34055269476858
True	378.4583333550428
True	33.39869024706102
True	499.7377487995082
True	1149.2324222774134
True	108.48413549742352
True	468.8015072058811
True	306.7736615180147
True	26.769537884636595
True	388.11890855901794
True	100.68765499562986
True	582.2013096647825
True	198.21552297599524
True	428.86879957126416
True	21.786597604914512
True	425.5708653772862
True	109.82413653959908
True	339.1613046586459
True	33.37777681142736
True	165.07240432253514
True	248.07933680148523
True	749.4840709942827
True	60.539557488314976
True	137.75366093421783
True	230.89615311612732
True	130.66620075625
True	619.0401375198326
True	552.3803214923133
True	786.2125588414707
True	398.8168779842029
True	526.9644904623239
True	413.6665028927581
True	698.0696184995096
True	71.31361073488996
True	487.1287180199096
True	419.4614752975096
True	48.40541228442799
True	85.48128323319453
True	130.06256019999262
True	95.94536662044196
True	323.1854958537124
True	856.6661818423739
True	327.5421768315138
True	1072.265671107624
True	317.16709398969465
True	889.684975962908
True	152.42546271441063
True	580.1637246158186
True	617.5278189192704
True	707.2814618214192
True	437.2973424917893
True	64.88524515291944
True	294.9965811435006
True	42.96705511326631
True	176.855542740367
True	174.82794419583243
True	1123.4326260701257
True	233.36722591510997
True	562.0483995896468
True	536.7805661683998
True	563.4966430081938
True	886.1693252698818
True	587.4707577726444
True	649.9864559775331
True	935.3909425712642
True	131.45037787478995
True	319.900448924683
True	267.39273578068776
True	324.336833757661
True	93.89581274990964
True	376.7066425163679
True	4.730789764386042
True	335.045225680755
True	261.09203345219754
True	624.2287080246415
True	290.0948525289567
True	361.2341971866993
True	10.78941379487934
True	62.534862196195775
True	540.6553215047539
True	32.315116511243104
True	131.86352390231892
True	65.09571485760488
True	148.9136150408595
True	240.03501306060596
True	72.36873132756139
True	363.5336332977072
True	275.08428391095606
True	99.00621708243104
True	340.0102636964695
True	65.85086927792143
True	585.7059307397828
True	835.3746908274056
True	280.5891084692622
True	1172.045125253245
True	114.59038758085556
True	321.3077126139826
True	1071.4983710522015
True	86.49148169008333
True	282.8945436442756
True	10.196669240101466
True	409.54402845721927
True	461.6639308921623
True	154.81135786935846
True	619.5029791945648
True	879.2981266106575
True	153.39689791275106
True	77.35143465763208
True	334.67731178008506
True	544.0144176671243
True	624.8780218609951
True	1214.3195032982355
True	27.53427510513896
True	948.1684058781472
True	139.02330561792704
True	616.9052043552153
True	117.20373517374814
True	128.29138419665998
True	178.74691932905168
True	169.77816471979253
True	759.0300480911548
True	207.517701489826
True	225.91771258409625
True	67.68599020867566
True	512.1068951835844
True	448.8412694403153
True	177.19124356677435
True	235.55082979599587
True	15.339399286790927
True	429.5565902989844
True	213.2389826054849
True	307.4821587617386
True	111.26225377535376
True	680.3578144585476
True	412.1810219095367
True	264.68404769668865
True	637.8171748254864
True	515.3985272729518
True	462.3389923888944
True	127.37686282645632
True	517.0363674438375
True	433.2505372008303
True	3.0950075364876293
True	194.4897774947646
True	85.53835730421643
True	239.84812225659388
True	2.800617624352046
True	131.33514028416863
True	347.8848642026427
True	7.089976208690849
True	841.6391474652534
True	172.49834524351917
True	719.1913321154524
True	791.6059719009962
True	161.99459159940952
True	211.753777075541
True	484.181101142722
True	846.7447509203304
True	48.05543552178356
True	38.22188918363956
True	131.18138347043856
True	622.5046124815035
True	718.3671529123807
True	178.120083378893
True	596.0943606547029
True	609.8775199135745
True	824.1868467500068
True	394.0010353253488
True	189.91140600898893
True	873.0859407822456
True	219.15552603166117
True	150.30348106863164
True	316.08884538153507
True	223.52905490467853
True	215.41433002942705
True	603.0667206840704
True	249.77752012999656
True	198.83101291633807
True	464.9594316184603
True	474.0076434791373
True	63.06962271681347
True	277.2937022238364
True	79.63594096975001
True	344.1452145226166
True	352.24334599181
True	248.0656898521484
True	175.54804217607096
True	386.016675195418
True	652.1501190553375
True	731.7607778769598
True	301.0320749375515
True	728.6350250219382
True	64.92085635795164
True	860.33150393937
True	347.4808515785135
True	13.919921758223738
True	622.6881897049742
True	708.217465286779
True	264.683920018013
True	167.82344637551208
True	47.81327725197429
True	380.7120798910468
True	80.53340791033725
True	14.371637138448705
True	892.8083984729856
True	370.9275730563079
True	163.45066441751018
True	1001.5312975317444
True	12.1348745120769
True	787.7431605639373
True	31.397029520973494
True	658.3307918663915
True	54.19918422034054
True	783.8966091921264
True	446.46645409319007
True	195.4661078924384
True	434.28966947670233
True	211.0132507944804
True	300.91501290014827
True	227.72462597819288
True	408.8879587304544
True	9.365832138524318
True	333.9952303093204
True	111.265118915101
True	11.050182833012904
True	479.1122189861448
True	744.5882222781026
True	286.2079023729614
True	79.93761147462688
True	313.0149403115736
True	82.05463329873707
True	193.033801279567
True	184.73739424287615
True	375.9766983839172
True	44.05755154645413
True	134.07937757143586
True	392.5228966378441
True	853.8153146326454
True	110.91887837380344
True	203.554285772906
True	425.9808878541704
True	18.518503579798796
True	417.8606544525669
True	510.3867799167491
True	87.22502448262726
True	389.20909537187634
True	368.8013136644397
True	410.8471824650526
True	581.4289754620677
True	1054.1626753138005
True	962.6323805938632
True	50.9393432213132
True	1080.598740433577
True	110.23464532255775
True	118.9545168871936
True	106.13180892322308
True	483.7287985054042
True	369.84619758318456
True	563.7677081988801
True	264.91552668370883
True	153.99918656356388
True	409.3273458376248
True	16.673580585722434
True	459.5865711398404
True	385.7987526739176
True	144.70677919028822
True	98.95820657914412
True	514.3748351404348
True	969.6638559445612
True	204.06754931731737
True	68.3411137327569
True	430.3014822341845
True	381.6636629852168
True	476.4964871098029
True	331.85077528020247
True	3.833737429235599
True	539.1548275588551
True	501.858924201125
True	488.0951004187039
True	191.69007314110064
True	102.49178372284024
True	21.007914716486923
True	377.6971765743905
True	110.75174558633296
True	6.456350757480658
True	31.63527709353842
True	339.36833302304854
True	648.868932011739
True	133.5586190910239
True	91.66867931027852
True	24.15641086206412
True	401.7038049749234
True	364.9864344563596
True	794.245136669327
True	310.10074360848387
True	547.7498354871342
True	540.2028668712127
True	505.9378793448015
True	292.7386839033208
True	550.0183247512981
True	96.97424762036276
True	585.2393865548122
True	8.470775209869892
True	372.42031510058246
True	468.1504547481196
True	1003.1004215944694
True	341.2635649599327
True	791.5747216609979
True	959.0161627822498
True	185.79869673334863
True	36.28776842520804
True	377.1221088103756
True	387.6839764161464
True	586.7896975383768
True	256.68854151554154
True	26.071261634837505
True	635.3990024442886
True	127.41950742085756
True	1079.4660783239406
True	309.2525787585652
True	479.972089637093
True	125.9585167758553
True	811.402917422479
True	138.14051948431197
True	839.9960155693371
True	562.7650561316402
True	187.1636316807846
True	113.61647495637828
True	65.1962260885543
True	571.6027684570228
True	871.7090419727175
True	433.35830190296
True	529.4592733104505
True	135.32970499109183
True	595.2548167832108
True	491.88726775342496
True	810.9609588408415
True	319.4611121781169
True	597.0977465607639
True	109.47648968066368
True	25.10288893175216
True	408.2001641172941
True	170.91560726399777
True	102.48202415493787
True	361.8212542998447
True	1145.684181021065
True	263.19671222576443
True	556.0716868674948
True	8.41529729956679
True	75.42336288165188
True	335.5852818861968
True	770.6260135471409
True	450.1970565597143
True	522.1623595101582
True	720.4433691837862
True	67.89851631281113
True	735.153224747492
True	47.0263077120353
True	94.4746112347506
True	186.16146872921283
True	84.16338347844558
True	25.02080435547151
True	295.4924372481609
True	483.7915532844428
True	881.6679254897107
True	853.5906555058081
True	5.589343956612364
True	284.0717910724337
True	486.2922452694904
True	125.19861088293317
True	241.3676633988564
True	326.99764820940544
True	1320.3111382407185
True	455.34561941492376
True	26.28445474461136
True	177.46313751797368
True	686.5951403643037
True	36.65422732249349
True	173.62462466835015
True	565.9732446713703
True	73.97848490011748
True	856.002020463541
True	327.4763708381554
True	661.8120617325416
True	76.64757773436686
True	689.7636111362705
True	594.0146490743557
True	864.3276962954683
True	253.23599693504065
True	499.0405582359261
True	836.8206778478328
True	887.575557760662
True	241.2522001936951
True	758.3289550923386
True	224.06178135551204
True	458.6143078034173
True	362.12136651775023
True	505.06300016780506
True	491.5312813930848
True	306.09791776180987
True	348.87461640551936
True	111.47048013043091
True	348.90116723268
True	1083.140059724622
True	308.79576055341016
True	149.6811024106077
True	308.95616744204034
True	740.3123025583554
True	646.128525188942
True	416.8650192904066
True	122.68109894432004
True	331.6733531631199
True	35.95689957202472
True	165.1452138084277
True	87.54592011109901
True	87.90566835164964
True	541.2816759003036
True	138.34443401168917
True	130.47569289002655
True	108.1575516830917
True	87.08994205344369
True	455.4773137025524
True	390.8416285952751
True	1027.4874881789976
True	547.5527983402523
True	838.1944634172721
True	277.636220273224
True	287.57880243575266
True	539.253101707234
True	192.06263007580375
True	727.4528684704808
True	246.14284526549204
True	355.807811452662
True	73.02267703812976
True	116.35569032191133
True	259.48085348272804
True	121.79337138845776
True	460.3861061108928
True	27.41353527984907
True	558.9094687834393
True	1016.3868280558332
True	718.1882137199434
True	1.5238226535789126
True	61.41624136356874
True	487.728036915577
True	440.217641025244
True	76.17155325521098
True	114.58510787140884
True	290.635496508115
True	81.37315226225697
True	48.83448021438669
True	716.4113812532994
True	675.67450161015
True	154.39689774671555
True	174.56682138100956
True	558.3663007738286
True	53.86228636375673
True	25.95223516935228
True	574.8649240610263
True	450.03220231004633
True	1138.6249271590293
True	46.09493460413179
True	476.21304367170507
True	904.4247122758778
True	789.5315027883964
True	282.13505838934174
True	742.6776613528021
True	406.72644240654006
True	42.42049221641737
True	102.71177260715234
True	723.0501655741739
True	77.66561820934514
True	138.3806563990621
True	940.6173705435688
True	188.4477163547976
True	282.7798172213763
True	102.58416126333805
True	643.139263981943
True	607.4650856497701
True	207.23208279185528
True	436.7606020569
True	43.284233004706735
True	270.8100278289251
True	590.7171897194166
True	612.6143316696622
True	317.626659295848
True	75.594412093171
True	955.1849648778953
True	1083.073117844745
True	562.9867779075201
True	66.16888170120018
True	32.43750342876938
True	94.30153610782229
True	106.7067937756242
True	96.1185417953281
True	899.4672919413272
True	1233.2791832861062
True	725.1611412680242
True	323.26205113895213
True	8.124587434703148
True	21.814937206943867
True	344.1989609908675
True	487.5954588793127
True	46.53932505160724
True	555.42891549861
True	431.2995640690117
True	406.1371395063908
True	84.956681684655
True	196.2597091594301
True	254.3076326574442
True	130.54851239660567
True	403.6186775310012
True	42.513025925469584
True	173.73203774165597
True	1149.9533416727932
True	6.77887658430747
True	29.28356467715725
True	599.9263796115386
True	353.3052493513704
True	783.1089763576942
True	155.0243228236726
True	757.1600680504303
True	608.8265287497816
True	285.0151217014158
True	421.3716683626444
True	344.4215634678145
True	288.7560146555774
True	271.3179796777784
True	383.8042546889216
True	498.5071062515958
True	513.0076335359712
True	103.76143000343284
True	359.853552627927
True	8.536609602480617
True	182.15357468135716
True	243.9276488674625
True	897.2308464960045
True	562.5044560118032
True	31.281596264843213
True	714.389940623765
True	851.9515325297233
True	110.26575780126784
True	343.13281445628
True	852.2145034156365
True	234.62896517793067
True	167.03999949601743
True	518.1679208497076
True	570.191609052151
True	1089.3004844729137
True	148.59840175481324
True	149.89103376225492
True	257.93814098893324
True	311.4496040269342
True	428.3656251650394
True	403.1383981566849
True	343.1552929485367
True	435.2714426234975
True	489.4989240142219
True	226.87496756742632
True	1485.7874255178267
True	261.3456923517677
True	405.91684398105633
True	52.024170147975326
True	767.9808170111099
True	252.26461039815948
True	922.2966011383904
True	552.3726835343836
True	311.36190314589226
True	761.8674091885745
True	275.7177003798294
True	205.61932188813992
True	265.20276491789053
True	222.4718004375389
True	140.89882905036663
True	260.5281996297995
True	737.7344351134243
True	527.3474897888863
True	211.1627598347044
True	1200.6082728953163
True	114.37297890001432
True	258.2711976630861
True	74.48559525864749
True	296.5098201223188
True	405.48106390292736
True	90.48747083279537
True	219.33212422747573
True	76.39235247904182
True	707.3981828426236
True	370.7971828918328
True	227.2960720383539
True	731.8794585258288
True	855.23578500025
True	832.1709707609734
True	853.764361805105
True	359.83220641464254
True	1.5805889489357008
True	261.1165994835644
True	54.999216818379374
True	368.07025491694094
True	54.40491147019914
True	354.67957942661235
True	853.7368961597767
True	1064.1887288653734
True	388.8410537548922
True	22.91298394245026
True	515.120793362727
True	508.914881085272
True	193.42661896281308
True	228.7326007027155
True	288.968352109863
True	24.315979213202706
True	127.60420422773431
True	932.3621153145278
True	65.28465546325945
True	489.0353874120186
True	787.3546080277234
True	97.65431383290266
True	253.89280069724856
True	109.47374230075197
True	14.826648588202008
True	1.1280320576449396
True	120.82794279015856
True	999.7514124015264
True	462.1699096351454
True	67.9949985864808
True	780.4935883087855
True	339.76006505675474
True	1.1101062460938935
True	441.5262622980854
True	198.34131773802343
True	499.2044102035539
True	85.24718366062196
True	320.6857956441117
True	387.406333404781
True	169.1896931478341
True	211.2360853874535
True	123.7360839141586
True	172.88242256604906
True	947.4124945000096
True	14.613079420554117
True	497.8489662066572
True	492.2402888082417
True	405.3203506870731
True	220.5565840535759
True	233.08961144825213
True	148.67726993110088
True	46.30356639088219
True	464.5591621555505
True	153.42967670950696
True	833.8831229863086
True	841.8915457907411
True	243.07508000667423
True	329.6105387084182
True	517.2373578226806
True	41.22849226062338
True	83.80638493221652
True	754.3290037081648
True	1090.7942549929126
True	112.66196181431032
True	730.3108415975458
True	144.69421430234988
True	935.716537195872
True	651.3702125111863
True	105.89971492388034
True	275.98724853018
True	616.1793163061492
True	276.04277790710483
True	45.64996352269647
True	560.8182816814583
True	446.9773178377345
True	5.501610234917834
True	481.91371398406335
True	64.63523774515798
True	178.1334892656854
True	234.499211526134
True	303.02894382432027
True	70.86021275413746
True	222.7209021989933
True	349.3609714432167
True	434.4094365844517
True	919.7078251419152
True	44.67727060561452
True	926.6636705628708
True	1044.8068255367534
True	125.688691840586
True	74.6492485166863
True	1016.6694290571191
True	34.7190266317094
True	226.028060782689
True	83.50447982142069
True	211.9771457923871
True	367.077501906982
True	943.1167238892172
True	103.10073759369604
True	70.25638757099448
True	643.7752368938301
True	277.91498318714986
True	735.3374539137498
True	52.81207527438962
True	491.9936074129863
True	392.4866072675263
True	681.2305851851324
True	52.69980164746755
True	116.17992754934164
True	28.110257700689427
True	266.2648540286834
True	44.19265846663273
True	342.0811917913682
True	2.7786482765023788
True	1217.526850919837
True	102.04970657664586
True	138.63563434417134
True	362.3381088883413
True	730.7885245411597
True	676.7427260067165
True	1041.4629411063513
True	490.1020461205176
True	416.4864055493457
True	140.40828971456176
True	417.0405942713453
True	846.1121774576719
True	432.7559539071608
True	931.9381705586188
True	86.488027720007
True	412.5138500474701
True	181.08137917082368
True	281.9245975227845
True	763.0154930377502
True	165.00100838291013
True	134.2625023376157
True	62.27324582764209
True	869.2071326649649
True	789.9282054718198
True	81.76336609268036
True	439.013562278217
True	734.3098389196416
True	417.6060891551076
True	59.50186962386964
True	325.75017782875125
True	780.5479647469882
True	30.316055569870603
True	367.16092192387896
True	167.8485014797984
True	268.7994622856474
True	35.75974949719778
True	223.68605080018375
True	809.3260063338413
True	646.3723911181324
True	59.10979234023623
True	299.1527997534876
True	867.6728156976793
True	19.214111685020956
True	314.0713733017607
True	292.77744980542724
True	432.2785683730086
True	207.84964621029
True	633.4725817113817
True	45.92397496882529
True	985.7992342714456
True	917.5925554606944
True	47.20005698767768
True	382.22915224520926
True	743.6631399204452
True	947.9597147613064
True	272.5385428008231
True	585.094253582524
True	124.60177526370106
True	184.6303414964911
True	132.08367650715542
True	139.66427440111974
True	216.2454322338243
True	958.4171796886224
True	762.6810375713978
True	969.4400505182178
True	19.53013859784567
True	27.651708637558137
True	358.7371859950371
True	12.070754471317017
True	639.7403957988814
True	1074.957447181911
True	264.53128561836496
True	205.4488986138404
True	85.15143696879858
True	203.9042584396853
True	130.68090873971337
True	45.14642250380681
True	134.3244545632526
True	86.64108490643203
True	234.43908424180265
True	511.9453619257548
True	161.1180323737047
True	28.836609106146387
True	55.10007232289868
True	416.8163181977325
True	264.07797035933675
True	605.9282124937587
True	20.967926314739785
True	114.77943127479556
True	681.9069957341934
True	262.25129053313566
True	456.62650962881713
True	659.8116106671974
True	101.170135587131
True	111.64031931558964
True	83.32900681909206
True	27.5116159780353
True	118.29904710535584
True	89.34028040020281
True	98.20995735225556
True	146.03061319132993
True	246.466421893618
True	811.7396372586794
True	286.6483680079985
True	924.6004542154208
True	164.97385142213548
True	195.61237720558304
True	779.0748837283895
True	310.2998830459982
True	574.362668937448
True	260.4526644063623
True	350.1308331172511
True	445.61256971181456
True	566.7332466335998
True	643.5235637271695
True	382.0198653629186
True	34.4203058366824
True	577.9034063660404
True	611.0741228328186
True	19.016669542250423
True	12.339285031805607
True	264.5033673746789
True	386.4552150369233
True	453.2524137181472
True	68.76288626572777
True	636.340090299366
True	962.5720258885892
True	229.36621461985428
True	888.4185497798957
True	273.5716915626537
True	105.76219732970075
True	278.98409921771264
True	668.69699227869
True	37.74858265643898
True	589.7608528920107
True	1250.8453879054516
True	1019.4141241082556
True	884.9056029337205
True	211.09990438401385
True	92.51306763332806
True	204.16828863644488
True	817.4959193006168
True	150.57188687155855
True	1060.20275639818
True	858.7443918345756
True	42.95097839856948
True	90.24882173449508
True	415.9067888886905
True	393.005502975276
True	203.42417868767345
True	516.0760972428926
True	671.3113174729461
True	124.12098800581134
True	275.9774290634611
True	1042.493039551002
True	55.42433284166263
True	698.2492810463312
True	534.9407455764989
True	37.77797654813663
True	801.9745102866179
True	387.2394138878911
True	568.5929510831631
True	109.23030414958912
True	263.23145032910685
True	221.8023116069637
True	29.299370636903145
True	130.3580479284283
True	755.2048325831709
True	142.11614424786933
True	383.806238700058
True	65.48113900236362
True	639.9712293936093
True	621.8224203093868
True	234.9936280291953
True	465.8103369542965
True	168.04789363559337
True	172.12266281258476
True	220.1489531057985
True	299.67641650869245
True	366.9460499406945
True	130.39142571170592
True	189.9382171826769
True	27.929160386403304
True	873.8891516146631
True	307.71148249873033
True	10.135656777324362
True	366.9309408778024
True	164.1387258641833
True	626.9884910994984
True	369.9987778379365
True	593.6198748122956
True	551.0444772880888
True	496.8078466223198
True	773.5185321749749
True	241.83845987142735
True	557.2840515081344
True	161.4485978869849
True	521.1840116177482
True	353.9678783360346
True	368.1444851979833
True	122.90746639826274
True	138.18033979452733
True	106.02423586497672
True	67.40166709674412
True	765.1490241100294
True	185.20080528472025
True	45.64946514090322
True	0.0
True	579.9179680975077
True	113.89136668796613
True	24.29278220495646
True	39.26887246792398
True	111.5803514696299
True	523.9488779868449
True	181.04606660789625
True	113.19997737101735
True	33.99908319470554
True	157.14015504930668
True	929.709608195108
True	50.52085913002013
True	234.1180880121099
True	763.0804770691742
True	321.618262068534
True	449.47585670132855
True	492.2908933536939
True	511.6969805836749
True	604.1600513939964
True	924.2021200613432
True	263.10960459163624
True	1051.5317340552
True	913.9944000005366
True	591.2206891610127
True	348.0389061519676
True	873.1449125596494
True	11.61154549384178
True	32.571933335653235
True	295.2871410064908
True	42.26480789754609
True	200.14699665945577
True	737.3024246430343
True	206.6925223813517
True	751.3118288674417
True	762.2770304391338
True	123.01929023291164
True	371.1583902137383
True	585.5394122110545
True	23.18742078348213
True	127.95439433729246
True	435.3373027958639
True	299.81043980200485
True	205.78923405289095
True	113.36875461591558
True	385.1126696431045
True	23.57498797066461
True	362.7817065939965
True	367.7922248049675
True	1042.339343732941
True	366.8681764483338
True	29.78545143126141
True	451.1620508464055
True	438.7669391595701
True	230.57657893666612
True	30.453146325288
True	761.908318147323
True	438.1724718526903
True	179.45166133974038
True	12.338616812513983
True	1210.7438557320586
True	168.18503776033822
True	28.403237759053287
True	307.7625821098084
True	279.02135837050315
True	117.97043725570336
True	288.7141695958038
True	45.20377315514934
True	335.2174271703047
True	309.0403941998489
True	340.6109144344476
True	30.45786434535125
True	45.42725863997324
True	1013.3828547527976
True	24.15288106889663
True	12.83967275731483
True	183.2412049945373
True	675.6329451184668
True	8.770278121306301
True	187.13847388675492
True	177.61307681323905
True	524.6744831284182
True	378.5623885889775
True	720.525240998681
True	320.0403467152529
True	482.49049933139065
True	450.0839451047936
True	490.87856450810335
True	102.074318069275
True	1266.376274980987
True	883.9224822303673
True	287.3819153377361
True	529.7750222123333
True	103.15552887938378
True	582.3105886508123
True	436.94413461083707
True	153.90448331746467
True	78.23133340686006
True	342.049850280764
True	166.3778313239961
True	30.08164789998965
True	591.7602341480077
True	373.0945250102171
True	71.7054460538616
True	30.799208500250657
True	661.9626306681197
True	492.8662028351367
True	72.69865448697281
True	20.715847336645723
True	312.0047775685548
True	338.4854492173403
True	714.142186666101
True	559.4016314281115
True	560.3490489775036
True	783.3035296151199
True	7.320467380320991
True	54.78494993033727
True	36.74231152869598
True	59.46962113793845
True	513.6545229205935
True	586.6536223639324
True	82.56618410826356
True	111.48965820383766
True	195.68302632068705
True	74.02155324965764
True	170.65375586007664
True	205.3601326198912
True	279.3353950532578
True	819.2949184850838
True	604.0249701667371
True	285.18304391763144
True	201.18032307081123
True	273.2461048262918
True	251.93589557682543
True	719.5793816073358
True	330.6542686003187
True	178.62067797502263
True	915.9289050114592
True	365.4200732269245
True	462.848329447349
True	154.3593604016733
True	121.75556455305048
True	65.329658261755
True	210.54185487171355
True	973.1746558225026
True	542.6973486118743
True	115.76783026330868
True	361.1780619139466
True	100.54346907413728
True	664.5911918579162
True	4.44083034878601
True	716.8440682696136
True	35.26885371078576
True	944.6325244919068
True	857.6540110624801
True	211.44305568661548
True	33.04580928072743
True	86.07669775939347
True	455.8532637747192
True	224.39564911273283
True	1.059189000404397
True	83.33562660640347
True	1115.458952871674
True	350.64924129284617
True	675.935797178475
True	498.15385961555927
True	32.633535534817895
True	133.57200986403262
True	439.64183734861257
True	931.9706348521476
True	816.8275654177078
True	400.9572125362976
True	333.7970288671269
True	14.671492289297849
True	78.40313346957902
True	738.6083864906847
True	508.4254869149704
True	388.1613695394546
True	858.2438926642207
True	22.871741752734213
True	213.56780284033815
True	897.0572404727628
True	236.2709412450493
True	8.663328554097276
True	512.3651818263176
True	97.18016659705684
True	656.8361471472645
True	53.37549795094452
True	254.0343761163672
True	898.7380075450986
True	922.420640991494
True	276.9603084361229
True	448.0361396704199
True	119.25545167366208
True	631.2056906920454
True	261.1128123455591
True	191.993309791251
True	847.6532080666191
True	56.6253981606389
True	719.4228488215913
True	280.44734534589526
True	301.03266748062885
True	167.4571512912824
True	479.4502958480019
True	605.154606856385
True	361.393669797905
True	378.7391439134113
True	69.51499084072141
True	164.73735202067522
True	462.1546251051587
True	218.3325105888342
True	36.5727736182442
True	209.97792044211627
True	361.17104045492806
True	399.0077789004831
True	744.3685331806832
True	134.47889725840722
True	648.5297139017994
True	527.1811117045473
True	605.1354086258993
True	134.30195753676577
True	37.47558737513229
True	679.2815542148436
True	73.58126660010505
True	557.2707171993902
True	709.5099765624327
True	452.2792350411831
True	131.7878522745221
True	505.07967262441866
True	4.396255246441221
True	390.03139034660313
True	32.40827524791146
True	625.702774347166
True	269.0470771853424
True	583.4483443549127
True	706.4099241490024
True	147.44412709188524
True	530.9812332178426
True	513.6925023062619
True	65.53569673014606
True	982.5237045890908
True	3.34932985909858
True	28.05891330130756
True	622.2355368202566
True	676.8003367358177
True	136.39996717128392
True	415.0075463736012
True	122.88278456160404
True	76.16908003238655
True	459.2562587565635
True	41.93248286888532
True	513.7656196638208
True	14.271397486443124
True	843.5379105891363
True	557.7996589548374
True	667.8028765714058
True	98.24703682196684
True	383.3926714016824
True	990.9875493257124
True	856.2196206930179
True	139.13523377872698
True	557.8657623960886
True	451.1723270928464
True	247.61580378947863
True	249.4552495350278
True	5.351012669070437
True	323.4051809420844
True	12.44856391636632
True	367.9137081123805
True	78.06926272307643
True	428.2638304323875
True	647.2338606595717
True	124.39995835257815
True	247.88896374884797
True	648.0673667574947
True	682.9807027336094
True	295.9999192397023
True	134.59397535915886
True	162.69332705874544
True	477.5307969697652
True	90.2862061006388
True	10.831145310688507
True	494.0187304335244
True	563.2190029305384
True	18.947646248195905
True	132.56941439537567
True	903.1267485851132
True	493.8495842949285
True	273.69455650423674
True	33.210321832687335
True	475.9834444283908
True	110.1138330205152
True	590.3207081651028
True	682.2833274849867
True	299.644947284433
True	386.723348153229
True	170.60325501459255
True	252.28905368383323
True	72.65526062750662
True	221.84954242111
True	482.72826783720274
True	21.4162272561626
True	445.2329126964011
True	375.5355867505629
True	729.7245572412291
True	905.71034153356
True	915.2041267038766
True	154.99365609582944
True	403.7428587291213
True	68.40680650539693
True	179.68272686603575
True	312.7956771920389
True	10.364620253489194
True	788.998325327374
True	23.8775800740507
True	396.9782862009748
True	267.8830054481554
True	650.9812444472423
True	208.83925764070327
True	39.275483563210734
True	646.8316300026445
True	1084.1565899590687
True	225.47331034356785
True	135.40448763165583
True	644.4141267105159
True	508.7456847350617
True	17.76131391728517
True	816.7471524787981
True	110.82724284254918
True	47.16556175794076
True	309.8043158764039
True	352.32941812371064
True	399.8268165694397
True	280.8495588508269
True	21.08166243888092
True	22.456477503848905
True	850.1763516856248
True	193.85446170593795
True	110.99002419772962
True	834.8576591284682
True	655.7498213033572
True	618.5539029960114
True	449.9928896353979
True	154.95436254122154
True	30.79592671430911
True	102.71167343906056
True	453.814792715189
True	225.8945905518673
True	477.1545573647292
True	149.63977737838894
True	477.78443324650016
True	653.1359001454158
True	934.7910439113758
True	24.11211748480512
True	970.6287976159396
True	1053.0566203503715
True	480.333112941419
True	84.79770197516275
True	810.4613601638837
True	647.0067606700877
True	642.1702522658215
True	176.8776516664304
True	757.3896327122166
True	702.1340199674713
True	120.32369882898458
True	788.0984237148642
True	843.0441810995582
True	491.129518057264
True	226.81130559645047
True	73.25109217943407
True	321.0339306636098
True	354.51386839033967
True	489.2225273236551
True	427.9532259733641
True	194.7000909542232
True	308.1602520638987
True	3.0924488070291534
True	12.234045418776436
True	110.1048609567782
True	134.92328747390425
True	350.43431741304494
True	341.93046606863226
True	111.4048342915183
True	17.84406801021678
True	210.29475856476543
True	861.4365701287023
True	455.3357540560042
True	533.7408285443064
True	565.4317831189159
True	816.6648496130978
True	641.7278667685035
True	88.84255325770219
True	205.50404315540663
True	253.32394619260336
True	264.12412107045583
True	103.32787171012262
True	367.8689391912275
True	442.732558452776
True	165.79343795662496
True	657.3174872886354
True	243.3528401673243
True	205.2315260653994
True	31.99241236011363
True	245.68739040355064
True	479.63956982718304
True	169.88993295940725
True	521.9041270615368
True	471.618237307262
True	242.17092418843248
True	102.06899937657528
True	41.31841669223139
True	414.495990095121
True	810.0864112324779
True	166.03397269648713
True	1045.162245738214
True	1023.3105525873532
True	482.80630928434414
True	103.79105837033288
True	125.77817264969408
True	655.0315312112768
True	7.688074453718584
True	223.13085828302357
True	132.67542466733997
True	116.16287749542788
True	333.42845960508964
True	633.4383827253873
True	35.768827175902935
True	118.96676330622776
True	943.8006424502464
True	56.21817213196473
True	451.0251851367448
True	517.4130922477983
True	259.2493019806003
True	131.97868859680864
True	908.808414992312
True	1200.1437101029642
True	521.2332029023703
True	657.4639913595909
True	211.276423937074
True	147.29903446873655
True	305.6864347160199
True	252.94124339224368
True	172.93450249922978
True	310.7433826875994
True	337.38318591127154
True	11.325540514183318
True	632.1875845420223
True	142.72197382422962
True	72.75676576836115
True	450.6131915772307
True	315.6100006773066
True	1199.9093883349608
True	363.5265628173444
True	979.713146368992
True	9.326223706717588
True	260.66454974794954
True	227.41200861868847
True	155.82113340877245
True	497.813956477738
True	195.1636785292786
True	404.3818054067473
True	317.59126886233963
True	118.62055397077803
True	351.0484921353603
True	1042.3234254331912
True	732.7308893117863
True	237.2270574830893
True	105.47817059752806
True	285.119381872378
True	24.172532848491898
True	351.90910526405287
True	331.89188316211414
True	561.4756347964064
True	457.3359805359093
True	366.2901878748454
True	155.46989250002716
True	14.465973284732565
True	422.4233444077645
True	283.44040446215
True	146.6240872324206
True	305.78634216970295
True	435.12228496971017
True	827.5831200468466
True	316.10899256599305
True	762.5726886801284
True	408.0756727240655
True	389.2278674788644
True	1.3500223123836292
True	1193.889573361006
True	100.49799721948702
True	896.7820421129555
True	200.2537153883112
True	464.23276763337446
True	654.7355623474223
True	87.35983161600794
True	485.24462477582
True	33.419877451856365
True	438.7434120822166
True	77.6217087722855
True	226.8820282753172
True	39.176132495879365
True	674.8125298657615
True	182.08985025478665
True	24.84693727963973
True	385.3763292320116
True	107.5405735349982
True	170.2750031345512
True	868.8493363588883
True	260.67571002910506
True	153.3890597853443
True	389.340478128004
True	529.4322063134749
True	330.29213300293486
True	522.925538893672
True	631.2332527371854
True	160.1086667168114
True	7.928446095449345
True	74.98726248740925
True	435.7117817774648
True	89.22065955966704
True	80.83693605286017
True	1044.0538031673032
True	27.31133448042112
True	331.9199832651435
True	327.45006931533527
True	452.6385129821499
True	664.4028539013157
True	180.0072634037108
True	670.7098327719868
True	320.1727673208094
True	349.7001002863854
True	259.1571473882484
True	203.97791062423664
True	361.6362047081932
True	432.20782545595887
True	426.7809911139225
True	618.3277863455571
True	142.5100956251901
True	78.2314413143451
True	41.556177712619615
True	298.01855384476045
True	643.6071914481835
True	418.2462138410955
True	779.5159833398234
True	205.45671648931733
True	403.397871490565
True	69.67208076498402
True	54.815346509235866
True	425.56370126406745
True	193.45080830752028
True	230.32089789409864
True	40.756800622824656
True	1095.174832562914
True	176.9410458442438
True	899.9112686072277
True	317.33451168828645
True	933.65625721363
True	231.9651217113628
True	463.588229589722
True	531.1243051004429
True	631.6857260699927
True	211.57178354671245
True	480.85000202136337
True	949.3751236918924
True	121.10178939688468
True	7.138089429610632
True	574.3568363264366
True	28.153559093660235
True	75.72566452449995
True	797.4855712618935
True	234.04081443537265
True	988.8458594281914
True	674.2156010192494
True	417.0627448268029
True	285.97518910137507
True	484.1421683418813
True	342.61065862153106
True	182.3078363077662
True	682.5934072225975
True	744.5703124005752
True	208.791998700184
True	90.81069040115864
True	517.1749318970404
True	132.35569565341697
True	381.2674472501558
True	352.8590432557173
True	61.23083911755664
True	367.1997992686044
True	405.17471573174566
True	377.7651672107727
True	403.9372233514809
True	419.9083665594365
True	645.7621913388427
True	59.26858561481804
True	446.3869896528742
True	313.7439862517632
True	675.9268537605258
True	223.6634071737897
True	100.4319230285784
True	41.31311531805306
True	548.5049324567402
True	647.2592210201003
True	192.6510792146281
True	404.881765361772
True	343.7232421635166
True	17.285629997159543
True	164.16104495042725
True	289.3281869521283
True	2.151708820828995
True	880.1288850776068
True	80.27880837894068
True	104.99100936362136
True	111.3409730504112
True	354.3657175730024
True	38.13706019487383
True	444.5463695755249
True	226.23544944753675
True	5.554950185654938
True	117.9885945614344
True	440.1335852523425
True	53.89713328746862
True	67.48005583607893
True	167.83929264360896
True	285.5271583186273
True	953.1994809251
True	380.7892199355099
True	982.4113012593486
True	177.89550211068214
True	1015.5094961388636
True	760.2827210945966
True	667.8227180721533
True	397.8275666535943
True	381.2176289291596
True	79.99046927247997
True	76.45464560313432
True	82.60274670138145
True	173.63164161440628
True	479.6758443750008
True	1068.4154108534312
True	177.08506978535146
True	356.9073610943402
True	430.34870866078575
True	583.8439940965063
True	601.324031803403
True	276.16436136890474
True	451.0976506288299
True	669.6378039167447
True	97.50776326285306
True	709.3650785672065
True	253.68779178651988
True	144.42739901766586
True	412.9390151949625
True	896.825462283699
True	443.3979354751581
True	875.0947216168956
True	197.78809454527016
True	351.8028996092459
True	695.3695197595462
True	622.2707640700607
True	189.466241364521
True	257.0409345667358
True	848.2065337194192
True	33.226671343205794
True	193.450052263866
True	473.5834407473976
True	702.3857083665822
True	104.90273486112956
True	34.218948144656785
True	169.9178622690408
True	731.3270923239756
True	334.39433912202634
True	558.667206301846
True	351.646477967219
True	300.5359744122605
True	433.7879828112351
True	485.416967568279
True	72.70946783862995
True	376.0855704592091
True	786.1549018149137
True	0.0
True	302.95455130596696
True	238.8420640038877
True	995.5791723733718
True	151.50482699019508
True	619.4673411443599
True	641.9667261836297
True	112.56584351661074
True	230.67731539896303
True	133.10886262204906
True	11.038420210266349
True	289.7164164978759
True	375.3221223320848
True	1149.143941027647
True	232.30814033973888
True	399.0370330288861
True	658.8469376791618
True	208.2399277540452
True	26.97402756008596
True	853.469670327902
True	613.4526675287366
True	151.3599326209568
True	620.7579020282469
True	164.56380260597174
True	307.5957898118613
True	771.4109750300671
True	34.8191653443129
True	102.16258362830328
True	503.644454698932
True	70.68013359687431
True	77.0941480003488
True	420.3951194348422
True	22.27144162402178
True	753.8919958429199
True	101.29198265399876
True	162.89446316042103
True	18.65354353049624
True	712.7458287988004
True	27.91351722997912
True	772.6840979609713
True	404.6933263217588
True	110.60564126599252
True	711.2266055057273
True	532.21671229107
True	556.1295888504102
True	49.007158648733416
True	367.7031218490109
True	5.077497150840042
True	94.8832746316988
True	373.105533641494
True	50.49460125494974
True	118.23245477034509
True	311.69675757477125
True	179.80145698640237
True	97.70458769835744
True	652.5661137637245
True	19.68370503376772
True	1140.513117666121
True	528.9751240541357
True	310.42715038944226
True	492.0823099747951
True	122.11682594255696
True	798.9422122890596
True	1089.89768482015
True	734.7879383039653
True	188.0654245368855
True	226.07220268197
True	45.68272752814163
True	54.4415346335167
True	150.7971963831254
True	99.23655219040808
True	171.1203391329759
True	1189.533982735427
True	302.56869355107887
True	359.07064987737823
True	734.8675462358627
True	17.31369266513044
True	13.66753667294786
True	593.6283161178077
True	5.482578568209689
True	117.51178454947696
True	696.6126729664182
True	180.02296630958523
True	649.6506088954523
True	833.1293663896973
True	158.5431697971187
True	903.2741892459824
True	3.662457234598044
True	465.36978429492274
True	1066.103738683086
True	27.43638837597577
True	241.2930846589781
True	151.73811517617798
True	1023.6750605050058
True	236.96857108296044
True	494.9351967105308
True	120.68906163072482
True	497.8713444321401
True	156.1326551082333
True	96.14547494949338
True	382.736769596529
True	68.68969798645641
True	57.52005345733664
True	1101.2318394038507
True	259.85255624344074
True	158.96027066827668
True	361.6735349691919
True	392.9336560776212
True	211.2712671663968
True	165.5796994776446
True	379.9602719361814
True	35.789275432355424
True	484.77208876872976
True	1103.2616117342648
True	110.3862401614126
True	465.73525206208393
True	321.66111082701525
True	27.857288334987683
True	419.2736438480368
True	105.24415409575968
True	584.5284604241606
True	203.58933593472665
True	419.9523522317816
True	21.292043420631494
True	433.0713348025466
True	109.799083038815
True	341.7248673376026
True	30.095422061028067
True	177.68463555194285
True	256.1825246281195
True	772.6808573038275
True	59.03941571924226
True	140.57803820280054
True	237.01505567412303
True	129.26392605316266
True	653.5148439501713
True	565.357435847195
True	787.0465590972269
True	404.24285772692986
True	531.5599805262897
True	407.1221549932
True	694.5523845149839
True	74.8105767658887
True	454.8407918407472
True	425.6538158259482
True	47.48715073610117
True	86.15097932825564
True	126.82704679975
True	89.55194752453657
True	331.1904266791737
True	826.3741952964664
True	314.7912542162274
True	1112.9207542265242
True	333.1104932218879
True	928.4963851380588
True	160.16660808744209
True	576.1101464133949
True	635.0668192046704
True	717.8048345536116
True	460.1095457429458
True	57.10002561181543
True	281.5358717985859
True	41.91525367827304
True	163.467354462922
True	171.13250569777057
True	1123.9267850388933
True	237.82743481094224
True	555.0156390295961
True	572.9988157809454
True	558.627297872723
True	898.5217334205294
True	591.4200559850569
True	624.0726173708873
True	944.7748955289852
True	119.7096178194592
True	320.1191046727948
True	265.8631433983115
True	323.2772583658402
True	92.52202325950344
True	368.1344699955136
True	5.072582092197796
True	339.98003810585374
True	273.74205378669285
True	616.4801870757797
True	297.702752232639
True	363.6673542599643
True	10.74761694577032
True	62.0942062658877
True	542.6807459654312
True	28.884347916725343
True	142.87879083387173
True	62.01508591270274
True	156.2669284112873
True	248.09672129247707
True	69.54224315563421
True	378.3899600114238
True	277.0650845254996
True	97.58059422307852
True	342.13200211326506
True	66.3176371710309
True	597.8594923094576
True	874.3722153637145
True	261.1049551627344
True	1166.705195861471
True	114.38691286607904
True	309.9568271855024
True	1048.0640194964117
True	91.7207041901291
True	281.4311940609076
True	9.46290209918753
True	411.8016156940095
True	444.8282435953834
True	161.89816968851284
True	632.0546033849305
True	914.9672268733456
True	163.3593508909358
True	77.233507675648
True	326.9924931350256
True	533.2672926096942
True	622.1334960537782
True	1200.7264923533648
True	27.385208406159293
True	931.6451832460536
True	135.88441582153098
True	657.5719898658793
True	119.9773312484512
True	137.3311117466827
True	187.18668140669007
True	172.77559336025817
True	758.8651974869721
True	204.6048395472192
True	229.87396419249288
True	65.96901882269049
True	507.38709230545055
True	438.8506553599999
True	169.812873998903
True	235.12153449983592
True	16.539983824124114
True	421.3590526077736
True	206.05882789425712
True	281.40857180420926
True	114.735628510976
True	698.4383113849932
True	436.7207428975423
True	266.323657646368
True	633.881054814341
True	521.2611325358534
True	481.10738764762783
True	131.98745514317653
True	522.9087010440533
True	441.3924516898635
True	2.480886732105437
True	187.28576843345184
True	94.3685789106194
True	241.26137574111488
True	2.664041763170472
True	113.30352345728316
True	368.25737652189474
True	7.415872628345283
True	814.0509691306145
True	169.71914874199803
True	723.9960752580296
True	797.407482954246
True	163.98922196491517
True	235.659000048353
True	497.995987324976
True	831.076988134886
True	49.65890522273776
True	37.19215091514901
True	131.25503931799344
True	624.0649389409647
True	707.8184426641957
True	180.5124999849357
True	594.0634676751426
True	581.5840267082809
True	832.221214292093
True	412.84791946718695
True	187.1170263663575
True	865.9492646772217
True	219.81511298930852
True	141.26721148875706
True	339.07339158160715
True	222.6484505802433
True	207.186434066586
True	622.9187904533454
True	255.4342921138404
True	195.0932931140929
True	450.0072062273312
True	466.3837138123081
True	64.76695793884626
True	276.6426321081853
True	83.14379042400896
True	353.0386362273832
True	349.3783121004537
True	253.77342980300077
True	178.0379766797319
True	391.7347047019024
True	652.1081846578542
True	763.9564385657208
True	301.9918499484518
True	744.7282688775591
True	64.23698639202382
True	871.2737367483935
True	350.75127331372653
True	12.548345861150755
True	606.1671549272651
True	709.0428123900106
True	256.8074498442783
True	167.23937928243407
True	48.16694099231631
True	386.3634963793877
True	74.05651701967926
True	15.918871582975942
True	898.5981313016489
True	378.7230333815162
True	185.9760912799049
True	1021.8367227701348
True	10.442487907713929
True	795.2086037143833
True	32.020447777655235
True	687.6913104158346
True	54.97581932429314
True	750.5092688677394
True	435.8355828065529
True	194.30759393786815
True	432.6306119211811
True	210.0011433689245
True	301.9763283562184
True	228.4940484325647
True	412.9290823980418
True	10.001025697584646
True	325.65478504252326
True	113.19406301494026
True	11.953811334030137
True	474.45815050267305
True	757.1620107281889
True	282.37418805252406
True	80.49555565287133
True	304.0890615474904
True	82.1093825082897
True	180.81711344072207
True	175.9887093281977
True	380.3699289310084
True	43.22992513300045
True	141.15092037969853
True	381.0592569380402
True	900.2895135743888
True	113.02549684240948
True	204.93391943947185
True	442.2231080068132
True	17.925998065815627
True	430.5773630790871
True	505.5081913608835
True	84.41455287680128
True	398.536290476581
True	337.020366283482
True	413.6800340076878
True	600.5049829180781
True	1012.2586381742174
True	974.1572670951992
True	53.2310580313676
True	1060.118199920628
True	114.60009225275164
True	116.1223666644083
True	111.3113717008494
True	497.0557607877381
True	373.8536071993102
True	566.6423043803779
True	248.66333299679883
True	150.76551426648078
True	394.5371126313472
True	17.73129448417561
True	453.0548664173317
True	402.5963515425224
True	151.30659658230493
True	93.38179719229448
True	545.2916806766622
True	1009.0190286228157
True	190.7471628605388
True	63.91213993070549
True	421.8365451572493
True	384.94873818623273
True	497.20648855966
True	333.8961539500954
True	4.646008022354543
True	524.9097916539555
True	528.3158048110166
True	496.1770520704517
True	182.15011233018865
True	101.02037511927226
True	21.41194010785762
True	377.83428182787407
True	110.18960889371756
True	7.754320119136643
True	29.672248814973937
True	351.5312564420738
True	654.8634481937836
True	134.7784024040737
True	95.1814170434392
True	24.00588131301383
True	406.1498704457442
True	358.16444318687104
True	766.2038769084257
True	301.3275843460305
True	518.4759066240741
True	537.9589972425116
True	521.8236655480409
True	299.06853681583465
True	534.3185674468182
True	90.35861852542806
True	581.4393002244298
True	7.135869244786895
True	360.58024580838674
True	466.9873967996831
True	966.7023850144776
True	341.20432506008643
True	781.6179894198905
True	990.7043286809826
True	178.27985457727297
True	38.15802968310587
True	360.6760464907239
True	389.415214488725
True	591.9544938279325
True	242.15327920914632
True	28.35278928621145
True	620.5034990845774
True	125.51638260523094
True	1034.496938838102
True	321.85096180151567
True	460.7112692496655
True	123.79458789678743
True	821.3056038876363
True	139.94171331868523
True	819.6494380996353
True	576.5469200197821
True	184.38798333012213
True	107.29440013246088
True	63.75374040641504
True	563.4570186442481
True	912.4033251583425
True	429.9229737159233
True	557.4047123031778
True	133.84092080256409
True	641.6854290179081
True	499.3986901682389
True	793.8247144503111
True	332.53269112947163
True	588.7928483616463
True	117.91203393252604
True	26.06242841296855
True	410.7841559054706
True	172.50689665571
True	104.05385256024395
True	363.04875752448567
True	1074.233341075156
True	284.8266276547059
True	557.7351956052302
True	11.408009140844603
True	74.3718586136581
True	331.4563539401593
True	774.9173000022952
True	445.00202912218725
True	493.050625125399
True	701.1711688096259
True	68.75631902050748
True	711.233922136094
True	48.814677042989565
True	104.78304733115743
True	183.11282383309145
True	85.79647725354907
True	26.63624870600404
True	302.84251450065733
True	460.3243362810978
True	924.8574363294044
True	851.3718795672377
True	5.4958699757319645
True	284.52649781962293
True	458.4539588015464
True	116.44462990483945
True	238.84537842526137
True	325.47338564401923
True	1305.9793201508396
True	450.20021136712046
True	27.23039781885732
True	179.7203918286948
True	712.7407308384969
True	36.70205568084874
True	178.50597015435156
True	578.6649246955818
True	73.88594431709734
True	891.2042567452164
True	346.3199183958
True	665.3632746755756
True	81.63414591172096
True	686.9743184137909
True	585.9339899200448
True	863.6493114640142
True	246.569796432511
True	507.34292329739424
True	843.0600688830029
True	912.1414093048344
True	230.17561774655923
True	739.854385195058
True	218.0057395002872
True	460.7242384522657
True	377.68079398202
True	497.7974939762359
True	492.3667236208544
True	332.2097181397496
True	349.5817707929744
True	111.7340728577754
True	349.6854346993237
True	1174.202027539391
True	313.0976515759775
True	143.16740928881816
True	290.0369615930945
True	732.667075134387
True	655.0607078372819
True	405.31919621999424
True	114.28464526475172
True	328.1074329956538
True	34.64267319485738
True	163.2832448236802
True	89.25399142800259
True	89.26191776138057
True	566.8265587586088
True	140.1441832494792
True	127.54113641446374
True	107.71085257790104
True	83.55336329485142
True	450.607371138259
True	402.57854401576657
True	1027.561693603541
True	551.0999328771929
True	860.474017700175
True	273.7323057328921
True	283.35220130946203
True	539.049013383885
True	189.88821390421413
True	745.526291075627
True	248.91622555341615
True	359.5176553666837
True	75.36120557060246
True	119.02679989752346
True	254.63005173984604
True	122.03466214251974
True	436.1228957866592
True	30.575451783036247
True	577.8089053297225
True	1022.882922366716
True	735.5901773883734
True	1.5513767876181022
True	62.35800860693788
True	469.5482016839111
True	441.6297788343333
True	74.40188484019741
True	114.55705370821296
True	295.5945635397524
True	78.00755554800624
True	53.02441109075915
True	710.8778895091677
True	688.479801437586
True	168.79681002646225
True	176.21020233831263
True	524.1538386540418
True	56.02266567967341
True	26.177646051372545
True	576.4124733183363
True	463.2392724705764
True	1127.5857422758213
True	49.66973704300268
True	498.87193229259896
True	900.305987922027
True	825.6085422870414
True	279.8540656758957
True	769.4656884553937
True	393.9738388837043
True	39.62560433441898
True	101.26918437056828
True	739.9114444522728
True	74.77142524646308
True	140.85485367558468
True	881.3654659503118
True	187.94547745760204
True	269.9013239532345
True	105.37989083426116
True	615.7968397840199
True	586.8351970266683
True	211.8388279089808
True	436.17296429335113
True	40.287323714434834
True	282.6976167987141
True	588.7080596231327
True	626.753217569247
True	319.1679152648589
True	74.33707374724402
True	917.1556002272066
True	1070.087949831154
True	566.8594627753356
True	60.10787232770339
True	29.641309300115317
True	92.0623529474809
True	109.17669324107555
True	98.2632353156354
True	915.0180699950322
True	1188.1728208927743
True	738.5343826355985
True	298.3167637792829
True	9.173798479635504
True	21.840558754247468
True	340.2198313170985
True	473.78701812451857
True	46.83441875191303
True	569.6372671013789
True	428.74929043808106
True	388.4777275195797
True	81.62820040140754
True	204.56465547183555
True	267.4012023535547
True	135.7505177604854
True	380.6905657564333
True	44.39681516873825
True	164.63465567982234
True	1161.3897436130565
True	6.090352330490001
True	26.690367542914416
True	568.9316515820294
True	359.1703917912922
True	767.420648634639
True	159.5710696909019
True	762.6663717395918
True	609.51233084011
True	269.86695718349284
True	427.4476192987239
True	345.7622052141569
True	290.4257163189878
True	267.4921547607448
True	402.3196920561723
True	502.9016454486632
True	520.0464168219389
True	109.43671330772835
True	365.44669133374447
True	9.079167838818092
True	183.66457786557305
True	229.6413806719064
True	870.144744411132
True	561.1414418564277
True	29.322532259843385
True	712.5656215930386
True	831.1836353944797
True	109.279505650426
True	346.81080810217907
True	848.6350250948974
True	226.71351283756908
True	160.89532655067873
True	535.8217749836791
True	605.3316458491536
True	1088.7216275577618
True	154.1269777409358
True	157.26863058559175
True	253.61124268964628
True	309.75765379351134
True	414.99851814848057
True	410.7959661483191
True	317.7330051028558
True	428.1519801207086
True	498.976603442388
True	219.88865788171523
True	1481.8988523446253
True	247.447095215205
True	429.95982059509134
True	53.39289676389725
True	765.7407917054677
True	257.7536345281093
True	933.0580178982934
True	551.0520034997841
True	327.63547187991674
True	788.8642226501529
True	268.07762735687703
True	217.7751001240789
True	262.2710262602897
True	223.1300013168819
True	142.64838062841963
True	256.0898042162373
True	739.1619759240555
True	512.0131344155594
True	218.46247973231752
True	1163.007860897421
True	115.31236279152482
True	261.6409555774701
True	69.2747929839499
True	321.9661258580932
True	406.033967990222
True	96.98231331464692
True	222.2313727596908
True	73.92838207593323
True	685.5562763216398
True	371.7024931805104
True	211.96089389118708
True	745.290824273043
True	846.6164120465004
True	803.125510502434
True	848.7964555561573
True	338.202227049891
True	1.1098746369618764
True	267.6726955993536
True	57.96565580811964
True	369.36350728935
True	56.88558698347498
True	356.1894174669533
True	879.949528382512
True	1005.059704563044
True	395.83405781992894
True	23.17906146097245
True	527.7904815409544
True	506.3005430737854
True	185.25002132203463
True	235.11323521811647
True	297.6749441118864
True	23.880620590813177
True	119.65675859356809
True	951.8946088109564
True	59.1616337160016
True	520.109010578074
True	787.3914060186403
True	101.17890151244474
True	265.8987976786908
True	113.0848485142311
True	16.86139059514379
True	1.6255505312304694
True	124.7195244670089
True	1010.5413005153308
True	466.1773289643633
True	65.84016399197817
True	800.4086863341487
True	334.5461049662481
True	1.327476930995184
True	458.343441963891
True	194.08859453096144
True	492.99498308599743
True	82.4321412224492
True	322.84734355763254
True	370.490600523061
True	178.93275365417716
True	208.38820954855635
True	128.0966084271183
True	183.26681977515028
True	966.4440511166936
True	14.423107796199377
True	506.8760182405359
True	483.56299663953473
True	414.7825540204738
True	216.455839214373
True	232.5744016156328
True	153.43306847291944
True	48.74510025184783
True	488.2281762145004
True	153.65466781501976
True	812.9186745682688
True	833.4374472199598
True	247.3602756286585
True	308.451570609802
True	517.9997334568468
True	40.33337951038725
True	82.04868203058079
True	751.6295246144159
True	1094.7555338012974
True	107.12582097717228
True	735.291197938363
True	141.2729993593709
True	948.4029418359522
True	668.0327898999071
True	98.26305553740396
True	286.6509931040243
True	609.4793270728359
True	257.66048524325055
True	46.40230254049625
True	549.6178431155859
True	437.9711982507067
True	5.9240138230212125
True	473.9576231489032
True	61.70791948051105
True	178.08620613045167
True	242.19036394839935
True	320.1953849508377
True	73.5678393951721
True	219.04955792877792
True	360.9998031737504
True	432.1355031040181
True	923.6998239734754
True	47.45771675070143
True	913.5388857956648
True	1047.0014023571855
True	129.62371219846096
True	74.45178770037046
True	974.8663937908536
True	34.82766621251566
True	231.1261489218533
True	86.83071676373027
True	218.52084931387503
True	365.5956141010399
True	946.0159011189028
True	93.84454572153076
True	72.00216140769534
True	660.5069450579056
True	270.4759302141584
True	739.8762103707979
True	53.94936238421753
True	478.54302948231447
True	379.20940438076855
True	690.0653913328031
True	52.92178600080528
True	107.94236819450413
True	28.993712787471573
True	262.5974139897524
True	41.90732566477698
True	352.7916373495938
True	2.6287044376509066
True	1205.4258490471266
True	108.24675001451364
True	137.74314134016402
True	350.12228394570127
True	708.2984858461566
True	690.5885428667189
True	1001.9095293126996
True	485.84604421926446
True	398.3842831003892
True	144.71339304772465
True	407.56323332767727
True	850.3723536420222
True	430.0865671868729
True	934.5192831874976
True	82.09552404584151
True	430.259403279078
True	178.6074409899895
True	274.096940065879
True	739.5969130121265
True	161.35272044826883
True	129.93995902813654
True	64.79947542544589
True	845.6517345241006
True	784.1557076473334
True	85.62526497044904
True	465.58005792869307
True	705.4160445203285
True	409.373613835854
True	56.64614098348884
True	325.46160427473217
True	770.5989246342201
True	32.88473529481381
True	369.5553456458582
True	163.17173354397593
True	280.45715165514633
True	34.10471259440471
True	216.9781372137761
True	774.5706407896214
True	641.0236613852129
True	56.973900707948985
True	283.8828014421534
True	905.7840517290628
True	18.80512312845265
True	332.5647013004694
True	291.298997334673
True	412.5393136151395
True	222.50655756114932
True	582.0161226150625
True	46.36173030455453
True	977.8360748301347
True	882.8277946700026
True	48.40972414818247
True	412.5257561124304
True	734.833296329534
True	941.6501821863887
True	270.8042746231681
True	603.0764224846729
True	125.49718130028604
True	172.30459184958676
True	131.25687960775775
True	131.79739083980846
True	214.4265006226734
True	939.4395727729232
True	830.6556522950646
True	982.4966771808648
True	19.524510128304108
True	27.629156421707144
True	353.88727776225033
True	12.528053639424812
True	583.8006606709796
True	1071.8836180197072
True	271.1047523725165
True	215.0216805445751
True	85.56374930113509
True	225.57080262897463
True	134.72615654702616
True	43.265452817885865
True	132.49181402006514
True	87.603825507728
True	256.00770705121505
True	518.1089387078366
True	166.12029359817143
True	29.181650194033978
True	58.93884355172115
True	443.9754927833055
True	265.01810494540223
True	607.4928392982707
True	21.115553931441443
True	112.06358880222906
True	678.6302355658195
True	271.82510249835
True	481.4603831666603
True	657.6221536562409
True	104.37434138561294
True	117.17874857640813
True	79.12217039973811
True	23.707812652606197
True	120.0059433211138
True	84.40509404810557
True	98.28110756776194
True	153.43189434098414
True	227.47005183517552
True	815.9620223087423
True	286.8199932100059
True	923.784549404247
True	167.79421868459588
True	200.1876557344647
True	809.6272008332994
True	305.11833531123773
True	611.1449909846247
True	256.5095686785428
True	359.5884952434299
True	449.61032274866426
True	572.3450693360769
True	634.1309929872205
True	360.1704230033249
True	36.41077178009685
True	569.7496004414135
True	605.7546240257478
True	19.58051369174212
True	11.476326434278697
True	262.089911212101
True	401.1504120995818
True	472.8653142573826
True	64.89657997962992
True	661.8976202215932
True	965.7592888067472
True	241.49829553523412
True	915.7655539382956
True	286.1556261182003
True	106.24570029162555
True	287.63026481855707
True	720.3774614174531
True	36.59835784040674
True	564.2069207185009
True	1283.6777271553767
True	1022.8678863182452
True	941.2413422762556
True	205.30815742752637
True	90.23970356143384
True	192.24080140601933
True	834.6522374766714
True	143.12727455321684
True	1069.3074350996567
True	873.6706179330533
True	40.75538221042245
True	87.32770118745634
True	409.1037080885434
True	410.1532802317974
True	202.32154578456144
True	507.7346441556888
True	673.334522286957
True	126.89572691039363
True	276.19951261704193
True	1029.4840475466435
True	50.79286885539749
True	698.6378223306293
True	536.2706376051696
True	37.04225227989824
True	832.8533587557707
True	397.7665632741617
True	554.1046817454816
True	105.56070176266036
True	264.16008812320035
True	216.3382269020669
True	26.706240799347555
True	122.16723518229097
True	732.5634608648357
True	141.09507181342016
True	366.47982626679936
True	63.26225614175226
True	613.4300628541052
True	609.639834279984
True	236.32096537522577
True	466.8455444822775
True	164.56261294010082
True	159.23816695450537
True	229.81506669769843
True	289.1522096807106
True	370.4152942628973
True	127.620755466352
True	193.6329882914363
True	27.87806509641825
True	880.1519184954609
True	314.5332144335375
True	10.720822763868972
True	368.879323471608
True	166.13213629812196
True	618.7794395809498
True	363.5484193622705
True	580.0415158265771
True	568.1683786635648
True	484.6374894734824
True	797.0018764650835
True	249.7981112886748
True	559.2928625923196
True	153.38359113457568
True	544.69377359146
True	381.1393346849903
True	378.9698614626095
True	127.3063373780006
True	141.86615980928906
True	110.29030206351077
True	70.14371096584144
True	735.4472060725985
True	179.27198158819925
True	43.605316940736586
True	0.0
True	531.3056893359839
True	115.45346682540811
True	21.308070231911444
True	39.55635454578877
True	111.58518299914935
True	559.9549481736724
True	185.4694401740942
True	102.29426725307152
True	38.56472090645393
True	161.77348821124903
True	910.075772293998
True	52.047292087880514
True	232.30467040776784
True	742.3910686752882
True	321.6293907386055
True	461.40512580497256
True	472.9737553869967
True	498.7590464050191
True	592.9034161030421
True	922.7848668111648
True	271.9574498295983
True	1056.7819579146933
True	921.4403944690324
True	614.7748214091299
True	356.4388806761485
True	843.8826128602836
True	10.073029868680123
True	32.20716026045724
True	288.709759899125
True	43.14822852552159
True	205.1279826555028
True	741.8276393898935
True	226.52855077002064
True	714.752994273435
True	774.4172127512207
True	123.48400342884602
True	365.0001059764942
True	593.6219902616779
True	24.826077007509703
True	131.34384352368178
True	433.660902755866
True	308.2230241955521
True	190.91669050303275
True	115.66707199568258
True	383.6688798199349
True	19.152274503288304
True	381.1350026958552
True	365.3201363554298
True	995.5624709697864
True	375.6043072461547
True	32.13078067142456
True	444.31550779240297
True	456.0746088689365
True	232.3422039034432
True	32.013934888453186
True	758.5150037379641
True	433.9803990082885
True	175.73709152489477
True	14.918037260845956
True	1204.8830617136127
True	167.6759643532263
True	25.936011596558757
True	311.3046377541764
True	270.12031618636644
True	116.7782858706576
True	290.83855079498915
True	48.30761050905023
True	325.26960316219504
True	298.53573405432536
True	320.805097658894
True	31.288061860319456
True	46.1570438658756
True	1018.063337177822
True	25.507282078990883
True	13.059499796446492
True	169.24073963593202
True	644.1187955702405
True	9.068986403113987
True	193.3804318991197
True	173.88282677797832
True	519.0982713433297
True	375.21055608822513
True	715.7593755567348
True	312.4690802640064
True	492.6730234362295
True	444.44905874252754
True	493.0566278393589
True	98.8814811776811
True	1300.154090183316
True	907.3546170724684
True	294.48818920356734
True	539.0024012891334
True	98.92507757002416
True	550.9202709024916
True	440.6610460767916
True	158.66102237622408
True	79.30770192272344
True	353.53971256316527
True	173.9323690616587
True	31.294521592184104
True	617.377760532019
True	379.2932828446266
True	69.35799802516229
True	29.544464369162053
True	679.2721173600394
True	493.3425056301326
True	73.33453844217394
True	21.38582344597544
True	318.6581832114211
True	321.3086307789588
True	722.453746543378
True	552.1647829769516
True	562.4687163524703
True	797.0349153970925
True	8.80843151637011
True	57.693234317918936
True	37.102420010330455
True	61.08033366371247
True	506.6953743692127
True	577.0088113404328
True	77.79522194227665
True	108.57614878475373
True	193.0027720528388
True	73.10598638688134
True	184.0204528870636
True	202.21338520109555
True	271.0872466295676
True	805.3969497195335
True	589.4264551458352
True	291.47106477038375
True	194.84010075883532
True	269.7159287619345
True	244.72094149444231
True	722.9766289615787
True	332.4194508082261
True	174.03528168922648
True	889.6933991665811
True	346.65679732822974
True	482.92113667510125
True	156.6947845690699
True	118.93087822832044
True	61.41010473872453
True	217.19640686699688
True	981.8757673946768
True	523.5986010419538
True	117.11009677823706
True	335.2638119489389
True	105.39377212774444
True	640.6459822985098
True	4.339445845113868
True	695.7101681451442
True	36.265447480572206
True	932.2928140782664
True	830.3047176874834
True	211.67925420008748
True	29.62757297863602
True	83.95260523365248
True	477.9351097262649
True	224.86424230537384
True	1.2842873423771186
True	78.22598399367203
True	1074.6918573909943
True	336.9836056066946
True	673.3508608886459
True	489.3541182247942
True	31.23602147581805
True	141.9598039450871
True	443.230159002969
True	923.0440106695175
True	825.0632115658699
True	417.1963249257626
True	349.25071192543254
True	17.246917382465867
True	83.41088652683416
True	752.5071593669577
True	470.38855703299646
True	370.5146752771474
True	891.4047274977261
True	26.049726885712488
True	219.0014649338221
True	878.569761166419
True	233.41041842437065
True	8.509856255284731
True	501.0412061925951
True	105.92480118624972
True	687.4612259994674
True	53.73995301099147
True	256.56784482727977
True	885.2905539004179
True	887.0737075730069
True	275.2803713738939
True	453.30467460996766
True	118.15801367672776
True	608.9160989646729
True	266.3201865804148
True	189.42962741684832
True	847.7639983844131
True	54.49039541647218
True	716.5414085741647
True	285.9411686469979
True	301.1956805178236
True	162.03203788246097
True	465.22004379172665
True	590.6905697160005
True	361.0968730063182
True	406.3853186982963
True	69.89775525454246
True	156.94214307356413
True	460.25809772964055
True	225.93152653301456
True	31.141994923916062
True	200.65298253948063
True	376.70677040231936
True	406.6818322648388
True	748.7607645586986
True	126.1454736862086
True	658.8096671916185
True	508.50050728132
True	576.4453033785304
True	135.02766270302664
True	39.83255044763508
True	670.7175843557022
True	70.11999913571354
True	557.2180227317409
True	671.8663349366
True	453.5506265778564
True	135.2813395501299
True	509.399417618886
True	4.010497100030511
True	394.3556684821304
True	30.476029240276038
True	637.0622097733944
True	274.11656178679016
True	587.6284033552281
True	696.5037501504231
True	154.5409905186002
True	531.833210363054
True	496.3727086836558
True	62.07432789969469
True	965.3778974925274
True	3.222010781754112
True	25.49891189483051
True	631.1679000262798
True	652.4818334514896
True	140.0666677266168
True	404.3384013749285
True	116.6673165552515
True	69.04792193343289
True	460.8063493830248
True	39.674272790208654
True	519.2347365915981
True	13.553595679419612
True	804.398799708436
True	540.9224553705415
True	680.6561187718125
True	105.71633328734175
True	368.5484535392975
True	1012.3834915761258
True	833.8898167624947
True	146.5944461935255
True	544.0493141988776
True	458.9795390200166
True	252.31646520163156
True	259.3605372001534
True	6.280968299481313
True	312.74472109452967
True	12.325500836277351
True	375.4428560417964
True	73.17441386602384
True	413.0386810989316
True	669.0815776778703
True	129.646659426719
True	232.7834567414811
True	621.1353123050393
True	668.0020250243986
True	287.3754869544289
True	130.1923067398466
True	170.057870730622
True	476.8535483199586
True	89.49557636628793
True	11.029648863065498
True	544.2938655789129
True	568.8307267088753
True	20.446245842368064
True	131.1673674446238
True	890.7989995463695
True	491.890012676783
True	269.2051537805656
True	30.86269059033777
True	482.7586583797783
True	111.69913106752878
True	582.7371468332273
True	667.2431177430648
True	304.7604077783776
True	381.2610865483685
True	185.76832150998376
True	238.95140410295303
True	73.61614185525958
True	212.35159448515472
True	501.7154118655599
True	21.868785960117027
True	445.8853824567569
True	384.3893724761534
True	761.9764478543642
True	878.0105253003602
True	902.4088237106592
True	149.46707197988044
True	408.8241934288056
True	69.13584010619064
True	196.56659581845835
True	316.34548793464586
True	11.446755471663272
True	800.5981118765967
True	24.14026025909523
True	396.25051042416334
True	262.4516781216492
True	664.5230281154256
True	192.40938451636816
True	36.10977692745655
True	664.9768903481054
True	1074.356399109421
True	224.13668896014067
True	132.43705339444813
True	599.627169982793
True	497.03449882774015
True	18.757918331546637
True	819.5172612342191
True	102.0747853171031
True	44.76936158953214
True	290.7539515556436
True	357.20343336691644
True	411.5695415607078
True	283.3029788681895
True	19.228583507959264
True	19.78480768227872
True	875.843697177024
True	203.6949807409073
True	115.0177854383276
True	852.928666012451
True	670.6138922739326
True	635.2157810255183
True	454.9978838587183
True	149.80355222758402
True	33.45125986550338
True	101.6929995689699
True	438.5789613072834
True	233.90754801989027
True	490.8713071211797
True	146.31829189671066
True	499.88358066245314
True	655.0177376346344
True	946.6481739231932
True	24.97491063548984
True	1028.1767708210514
True	1053.011908598413
True	470.7930876981936
True	82.23378844928665
True	807.1459264162658
True	635.8164323161565
True	674.1979163021297
True	174.6756767818962
True	752.6969831648723
True	705.6565039561195
True	121.2399837914638
True	771.4077194678866
True	796.8942223179931
True	488.897735599228
True	220.2335702668996
True	68.40509778186046
True	328.03722104361435
True	357.4965869146193
True	471.6511787337611
True	432.8885402455999
True	190.10126786818336
True	311.3092897246768
True	2.7470901805080694
True	12.767506842395203
True	104.47753434222862
True	133.47459810132565
True	359.270260466886
True	339.00944471642447
True	112.1527553591713
True	17.87413273242455
True	216.23375318070524
True	868.8301422697876
True	446.4719087882567
True	532.4192678680392
True	571.2869606734499
True	841.311452116838
True	645.6815099094567
True	91.91097837029534
True	210.2276020667144
True	246.2392256423349
True	290.503547152948
True	101.7896987997951
True	370.6647713488408
True	427.9903705451132
True	173.93931066700367
True	647.0007223918313
True	243.60703434175895
True	197.43369939629815
True	28.054653541559148
True	241.75511401737904
True	497.89539805626
True	170.39940538293905
True	543.8921460559352
True	479.77812495616286
True	247.4328861921988
True	109.13537487950876
True	42.24466052678126
True	397.969056402985
True	792.547180425502
True	168.01451138740077
True	1047.029960827805
True	1056.4357483982733
True	481.2705875918165
True	101.49516013619132
True	125.173708505258
True	648.0687406276289
True	8.507331441344817
True	221.76288860734823
True	131.39522579728185
True	119.14488265027438
True	320.80009752116206
True	660.440743289601
True	39.242656901909896
True	128.50890005173312
True	995.7082052194714
True	55.88781148954239
True	477.5889077613248
True	534.9492458236097
True	248.72155098921655
True	127.5437507944334
True	911.4327712821972
True	1211.8662929518457
True	512.6428528493118
True	657.4616316760171
True	205.2686635590728
True	152.935963624265
True	319.89372352408174
True	268.27843458262055
True	171.02055756414276
True	311.178135270641
True	350.845409224478
True	11.767121771060657
True	638.3777129352617
True	157.86065553012932
True	75.80042321788507
True	453.44841086992216
True	322.00642532961007
True	1162.0329963292552
True	358.72906498623524
True	957.4578624569002
True	10.742884891183095
True	264.9228294932948
True	234.0998672190817
True	157.17632445393895
True	471.5287111854469
True	200.04438363183223
True	408.7129529618677
True	318.62922342036
True	110.76362004209489
True	341.6351342366824
True	1024.4024753543968
True	728.85505638649
True	223.78208171796047
True	105.59268371720528
True	286.23792693942784
True	22.9053723918166
True	362.6372318428674
True	322.3875625175185
True	570.2081553433409
True	456.1003558946283
True	360.4739730077103
True	160.58082009503488
True	14.5187193461557
True	423.8131284985071
True	284.64596478376285
True	145.4993587009522
True	304.3275844664888
True	441.0097270374844
True	803.530101141668
True	300.4242897422542
True	782.0538401351052
True	406.48816339920353
True	374.90356951131446
True	1.6167142835160213
True	1171.6392927353104
True	107.5852650291998
True	914.7401297562504
True	202.93846309372475
True	452.3689125743736
True	679.5450695055252
True	86.19093556499536
True	494.4064904524094
True	33.119053553688026
True	408.7502880589998
True	72.76528545643923
True	225.94268781219364
True	39.443973769092246
True	684.085894988441
True	184.46949390470215
True	25.778846764559848
True	397.1016855584125
True	107.40789642315464
True	171.78793874299328
True	820.4300840259153
True	265.29278682847723
True	155.20297571613423
True	378.5820224358425
True	526.3437869770686
True	336.0195456291459
True	504.1941032431116
True	624.12824957027
True	151.63606508602396
True	7.020061280092846
True	70.80993840321005
True	433.2478473398159
True	94.32534793885984
True	79.1065330453575
True	1058.5827196451755
True	26.62533382176121
True	330.4418494612348
True	328.7264373980726
True	459.0365570378747
True	677.2606458988575
True	191.4955405398609
True	642.1056466837689
True	326.05347885324886
True	359.0158243295432
True	273.29105403513506
True	205.31622261006996
True	362.6941788617553
True	471.0560943319581
True	421.7053988755219
True	573.8682573247149
True	140.94985261012744
True	76.74364389841716
True	38.54552159491668
True	306.55545637344056
True	658.286214617727
True	398.7501444172791
True	789.9514946960464
True	206.9336547375508
True	412.13272733356587
True	69.82998304359465
True	56.918247771935896
True	426.0905331405372
True	193.8372234322829
True	216.63470719980924
True	43.140140165879785
True	1071.0844727688925
True	170.29610245496212
True	893.6229925568805
True	316.6253900099411
True	929.9155067911166
True	234.5578341113537
True	454.3391243065593
True	527.0647955574153
True	594.2300624228458
True	214.23258232081216
True	473.9128288941123
True	951.7368304159238
True	131.72464964562872
True	6.710225639697002
True	566.2985820899285
True	29.643187567698053
True	77.40424610841686
True	804.9914000365311
True	228.61583013658392
True	972.2635983410256
True	686.310601682655
True	406.7414953982029
True	283.4282066387456
True	497.4088953809192
True	351.6200521976346
True	173.329410182948
True	696.3351786871367
True	716.5089883441643
True	207.31599989703253
True	86.95838803000734
True	531.2740168592852
True	141.1360370803542
True	370.9492332346043
True	336.7401748705623
True	64.9346367264019
True	390.03504902182266
True	429.4163101970988
True	358.64645464488484
True	416.0846547604037
True	425.02557534379326
True	637.1350993416012
True	59.46378110501278
True	459.9523666044112
True	317.6183578415233
True	634.0402552725967
True	221.3419594388567
True	96.17426515732328
True	40.09191999290087
True	529.1893869633006
True	649.0411133047417
True	189.72963275142772
True	402.3504396759157
True	353.2875789084282
True	18.38978283347369
True	170.9795945735652
True	292.740422345211
True	2.980472817361599
True	884.0912450572679
True	82.09213694126903
True	107.08341530342804
True	121.34367569433722
True	354.92048262714053
True	37.44716301377054
True	443.8899361803845
True	225.96593055810752
True	5.544961582294768
True	119.06004469089108
True	449.0848984426336
True	50.04007167452825
True	67.39536031471935
True	183.98939703650413
True	286.83156099915647
True	966.5682428751684
True	392.2820967882408
True	958.6702384070816
True	188.3638247485578
True	1009.4776236310804
True	807.0121138418081
True	658.571030532694
True	406.95463662819833
True	368.90339494454514
True	79.14865158042589
True	71.7038393472709
True	81.3202935951543
True	172.9448860427935
True	473.3929476090499
True	1068.311655557394
True	178.97031058400876
True	352.5932834729783
True	446.2704907981185
True	606.9639590624157
True	602.6584540124774
True	288.33850905183044
True	444.65740511582646
True	663.0008113322069
True	99.3627083768702
True	712.1125322371006
True	267.6660634274085
True	136.4512803093595
True	408.1941904753464
True	836.714341212552
True	461.4441380304724
True	847.6847299123183
True	190.5367039068892
True	343.0027829831856
True	680.5179565033204
True	600.4344562297957
True	198.74753802340453
True	268.46964733124616
True	831.2072674045547
True	32.32997287803002
True	185.9639154302224
True	492.79230243976025
True	721.3530860245353
True	104.05436945243196
True	38.0333288317416
True	157.95599842155798
True	721.8595434432723
True	321.9259598408389
True	554.1017495182463
True	362.1307105427227
True	306.3569257551308
True	451.2364396102042
True	503.8121808275633
True	68.5454267322665
True	379.342025251161
True	788.5121385423241
True	0.0
True	282.9555149245492
True	262.31592088941466
True	979.927742909947
True	151.780383057105
True	636.1338635827217
True	628.6432756696736
True	113.4482300995692
True	223.60891399319803
True	129.00825024713717
True	11.495121976987788
True	293.6362805821039
True	378.89757977630313
True	1137.985260642127
True	229.0911779422663
True	394.9005789580845
True	667.4801742261707
True	204.49150117645823
True	26.45624845683185
True	868.039281772907
True	607.7415727309076
True	157.35034926320816
True	627.9091158747362
True	171.47929129602218
True	315.78488778874845
True	787.3330256778623
True	35.37742051505131
True	102.81996428451232
True	486.3714592573414
True	64.7821071295526
True	76.85555937402223
True	396.8637387508505
True	21.543660752020006
True	744.7241241474226
True	98.32121537710402
True	155.00828368608356
True	19.667856794118418
True	742.1595628793191
True	30.03518631396847
True	774.657090795737
True	395.6959817754835
True	117.13048489195842
True	702.6205743147299
True	524.7034822641066
True	585.5215724437684
True	47.28094579536948
True	375.5846430383851
True	5.60257711113562
True	96.95434047163086
True	372.4534812633582
True	49.75652466025828
True	116.60481692181924
True	320.54941768259374
True	180.48863543268453
True	98.90924182967774
True	668.0917259792436
True	21.825445820944143
True	1114.8313921675272
True	512.5000980421796
True	307.55823664301414
True	490.057235502065
True	127.20438323367858
True	805.5044733909865
True	1127.1579773937162
True	746.036225813231
True	175.4359161105727
True	224.6514022904213
True	48.94279238544637
True	60.17118035718005
True	149.6782396262466
True	98.0638642166234
True	167.07961533544417
True	1189.1007109988288
True	318.11331840296793
True	363.7603289684557
True	725.9740882002641
True	15.723579785423324
True	13.962965929021395
True	587.0730758999882
True	5.815614772144331
True	114.96459474042771
True	705.9480723722985
True	177.13698583985408
True	654.9052471566457
True	861.2333817361306
True	145.92437723686518
True	836.8040852343519
True	3.4246533886612056
True	451.966581987005
True	1066.6293620712074
True	24.47965729806026
True	241.19610440794048
True	144.75134273421745
True	974.386261302788
True	230.18793370725908
True	482.3021434323484
True	123.9749563994819
True	501.7289868140186
True	156.34130720459717
True	94.0927479153911
True	383.9466618252873
True	73.84904484811089
True	53.44463118735831
True	1059.1199607156996
True	263.0538010570963
True	158.4805984671595
True	359.87273200380304
True	390.6284862435729
True	210.56292002045288
True	166.86345376931752
True	378.5352623318523
True	37.08128755242054
True	486.62882553085154
True	1073.9491771066153
True	108.7520513912942
True	465.6783891402529
True	300.96200854483527
True	27.75414506819602
True	434.5873538307837
True	107.15738815728416
True	607.1248024319789
True	199.7118083464602
True	426.1558062043658
True	20.0582801745298
True	425.0013102284741
True	108.2678907996224
True	337.0849307596089
True	33.43060585283949
True	174.85157463023924
True	244.81369639222885
True	773.4302499625659
True	55.79900866518345
True	134.5525165685708
True	231.07479622055968
True	132.80807417318726
True	656.6861274146072
True	553.4313933310012
True	799.950629843336
True	399.5781490807105
True	540.2104912924993
True	419.6736166212733
True	691.875261808485
True	71.95822402419573
True	464.8364375426133
True	419.9821611480311
True	47.52944648837969
True	89.55244707385896
True	125.75671850299622
True	85.83517598949616
True	332.00694094184377
True	851.0376532740547
True	322.2598407195482
True	1115.0990312960137
True	318.92249796299933
True	923.2389240208288
True	153.3838841432934
True	574.9091865210241
True	620.9133445519242
True	720.548313835402
True	420.0779826821946
True	66.08973497170065
True	284.8106644253282
True	38.66886398775734
True	167.05461899376655
True	172.61776145337814
True	1164.6242344755012
True	224.0938720942779
True	555.856695807505
True	562.1393410666972
True	574.2316415758626
True	899.500649612199
True	596.8140987395817
True	619.7766571590619
True	905.4704725507984
True	121.57229358145128
True	314.19266529059195
True	259.7021241956395
True	338.64723152365855
True	87.77093697245668
True	377.5878152397405
True	4.454709906372351
True	327.9668532200744
True	260.7187483404585
True	621.646346833495
True	291.6056408598701
True	361.0072697527007
True	10.702217809807602
True	61.322369317715534
True	536.500920732503
True	31.65814016652809
True	143.2964968408463
True	66.29435067851863
True	142.43558432887602
True	235.32488096455205
True	73.18354292792752
True	366.7106660783487
True	275.94545408069547
True	99.421359497584
True	341.26223975297364
True	66.51253921800576
True	582.3657643949081
True	828.6863488069403
True	281.0376647196114
True	1142.5711913331215
True	110.23002720908164
True	309.11605317298046
True	1065.6376800099144
True	88.39394907416853
True	277.1510620822816
True	10.44260505128488
True	381.31320720488526
True	446.3857504561057
True	149.97585944007676
True	626.517891648195
True	940.1035242628716
True	158.81888300614943
True	79.14564725306819
True	325.1713182335715
True	555.8060554723969
True	622.5327609792595
True	1237.6766803009705
True	25.71306185594936
True	925.740849321365
True	129.4483525713647
True	648.1822940942683
True	119.12870814004664
True	130.86731308647475
True	188.1076159782684
True	174.37173065489992
True	751.6567228967823
True	210.3590676233501
True	232.07521414653877
True	68.01920392706278
True	507.5717017039117
True	431.3506555607137
True	180.2457093788923
True	231.8734797102077
True	16.220642623432962
True	429.35198889968257
True	222.7189983035102
True	287.8638720862202
True	112.82935739277458
True	673.4008853419917
True	435.4678436032176
True	267.46791756863325
True	643.8505547081857
True	525.360277013797
True	459.1730499848777
True	141.9257096757349
True	529.3585040120269
True	434.9825823327392
True	3.5446711517958898
True	202.61089832984348
True	89.91931059089318
True	236.08191969842864
True	2.3295393551707657
True	126.03885951631224
True	363.124013674598
True	7.5856378659833
True	861.5452049894011
True	167.14592173249645
True	734.2848648634096
True	799.7526122822541
True	167.8290582299725
True	220.54503522363484
True	487.2721505916348
True	830.0951315731661
True	48.95797485673835
True	38.51298648585912
True	129.81654362072362
True	628.0321485097619
True	719.6958521623469
True	185.49201988941837
True	579.7298968079693
True	579.1668578858912
True	842.4520903715862
True	416.6829759806938
True	189.6768225903465
True	906.1913604945086
True	222.06181650024092
True	148.63425922828932
True	340.7480579087026
True	224.459187297658
True	205.595920988787
True	619.1826848726645
True	258.32265673128825
True	194.2055927553889
True	447.57205252099976
True	465.11173670627824
True	64.80862354853751
True	280.570777028436
True	75.93838018576935
True	359.7368269592717
True	364.06891358918
True	269.6789802520865
True	178.06713639369576
True	361.5516274082875
True	623.5065253757014
True	737.631302689974
True	297.9587563811899
True	724.4352099252098
True	65.6478398309717
True	861.27568896295
True	345.3829210735805
True	13.726614805172495
True	625.9414130848071
True	704.181125457743
True	262.3435687141246
True	171.93225189957025
True	50.93855385406057
True	371.3322135987318
True	79.38625131566684
True	14.97539364879841
True	895.5342541578578
True	361.2376500265455
True	175.38288530033023
True	1013.8450419816514
True	12.127349853046024
True	791.0463339778698
True	30.725807874710483
True	697.9871507314816
True	56.57353840504438
True	738.3419476675272
True	447.3019165023271
True	188.0855935771529
True	442.6637227770575
True	204.88873505802007
True	299.58982144963807
True	229.7298118471689
True	410.4347218565946
True	10.91995514870777
True	315.4452556245441
True	113.53268446534412
True	10.049186866623554
True	484.9647044886733
True	767.2014832463121
True	285.7057589619971
True	76.54493105827713
True	310.3360162371449
True	80.36329340933078
True	180.774960280736
True	181.04914066516864
True	385.5282674947789
True	46.3998380443744
True	145.46115776794602
True	373.34840109301854
True	854.4830108150176
True	116.7972033312954
True	200.7131858493325
True	440.2246272349341
True	20.08453056821165
True	435.0154511755101
True	503.92499470074415
True	91.48138101077356
True	398.266116588272
True	351.3565020051962
True	411.5302507514105
True	594.7117459044799
True	1019.9467497112574
True	953.5953422081832
True	56.98298172880638
True	1068.542014359905
True	113.69464757005548
True	116.68397413607524
True	111.26117305621317
True	465.4642157430917
True	378.9742603846628
True	578.9953625659393
True	264.76199376668654
True	160.52528628155608
True	397.0056351800952
True	15.157708098483834
True	467.6990546763717
True	403.43453465993787
True	149.88389065007834
True	98.73293686137823
True	528.9832101075885
True	1004.4957131109968
True	204.44614177942245
True	67.81688147726764
True	413.6077818769424
True	387.24437675232
True	482.8857422916802
True	339.08742713088816
True	4.1520037724931385
True	528.8989839453593
True	498.6861063935962
True	490.5421123780423
True	194.1639538612868
True	105.76057952557754
True	18.105334108307908
True	373.53538472850266
True	110.64172714798876
True	8.020803725460242
True	30.95047773540379
True	354.2011692989513
True	642.4431608044395
True	135.26845643378903
True	91.30906397397068
True	24.40266529202696
True	422.93945948705465
True	356.3092633363315
True	757.7655208797511
True	296.3996672915022
True	515.5604144167652
True	546.167934194727
True	520.7667005923302
True	289.8890633527994
True	546.9785196876951
True	97.3276995778822
True	585.4142844882298
True	7.227822462343623
True	372.2546776038221
True	471.6584062033904
True	934.7825702598684
True	346.0955476670778
True	811.3699142293444
True	986.5704291041204
True	176.61670309603576
True	37.397525961781405
True	371.1911471585881
True	391.561579351064
True	593.5184230976605
True	244.54752194727453
True	29.05709196409618
True	647.5991242966701
True	127.95238258248492
True	1044.2559138968995
True	311.6946595239393
True	460.8512615229365
True	123.0739322727957
True	825.1672364599644
True	140.14358791892724
True	843.2739078568521
True	547.7187112232152
True	180.38102846904584
True	114.20876855733144
True	65.88004982598642
True	560.0092689431108
True	914.6475250249188
True	428.2218550199258
True	550.3725121678109
True	130.2742810508613
True	620.0414574125209
True	494.0687364580893
True	786.6565479706189
True	317.0300108200957
True	581.609466056138
True	117.1983381185838
True	26.32480047903801
True	420.1898213418513
True	166.30971649849542
True	103.79538865902246
True	383.3343465558653
True	1116.6868935199625
True	267.5096974997429
True	552.8576623802953
True	11.724944338348957
True	74.54914888888061
True	324.7397691987269
True	790.1597355443442
True	441.2479874872275
True	530.3527659024408
True	728.9831266717706
True	67.9788755351624
True	714.7143839950684
True	48.30767324142748
True	108.85274233477732
True	176.41846607366853
True	84.31324117048793
True	25.858789834524156
True	294.64705766506285
True	484.783515649892
True	889.2104099165222
True	878.3393556897848
True	5.495131696622856
True	295.8677582022204
True	472.71374067395
True	121.97584236060511
True	236.00705285916865
True	329.5893583764594
True	1328.3870251457408
True	448.2650318647978
True	25.875239591262577
True	188.25597725887428
True	720.5822653821223
True	36.83517099068394
True	172.1536833649385
True	548.5065773572686
True	76.22482964895569
True	878.7669121423257
True	333.806735070699
True	660.2044766936348
True	75.01623298443775
True	654.3838166787042
True	590.4585747514685
True	868.55716496002
True	253.33478448869016
True	501.4760077163115
True	825.523346985097
True	929.292934675244
True	223.56448637635896
True	749.9494359660827
True	222.8339732050408
True	437.7641908325859
True	370.9457287357949
True	494.948279249914
True	493.1718115577378
True	311.4663089076124
True	337.4190354448711
True	115.77022925579573
True	360.7762215281438
True	1135.6085297585478
True	319.7905667408615
True	148.33814973477573
True	303.1539916783291
True	752.9259213986869
True	650.973665803223
True	410.428554137102
True	123.4671965645049
True	333.60872357107604
True	32.72624288174505
True	174.2429244654134
True	89.77977072969385
True	89.96853545458805
True	545.9163479894023
True	138.45750830224307
True	133.98982357710003
True	97.17454699583372
True	87.89051891191818
True	447.8315569821509
True	385.0429436078372
True	1032.347838401104
True	558.9017392569076
True	822.7209141656247
True	267.11307565095217
True	284.66387516205566
True	540.099805894679
True	197.39635340247955
True	751.0463892946702
True	248.3027045411633
True	355.17296672278866
True	71.24202156890472
True	121.77111363417832
True	271.765491404426
True	124.64878201606548
True	461.107416953485
True	30.030712307753543
True	552.6501116963308
True	1025.6891197240998
True	720.4661444470827
True	1.5326495349435685
True	63.73631378905309
True	487.3892258846562
True	443.1703878350441
True	76.57824193296281
True	120.16692748948334
True	303.9409646806709
True	78.43184472983145
True	51.70090436111052
True	704.5405801975236
True	672.8220204668053
True	162.91472613706543
True	177.11708305368143
True	529.5529243155778
True	57.592276165254646
True	26.03558145701652
True	566.9040119846516
True	444.2328712179378
True	1130.6445613623484
True	46.80027719040008
True	458.54357555550746
True	871.184411959172
True	824.2131329766416
True	277.17052632147687
True	743.2425244090124
True	402.75872128132175
True	42.13557041149152
True	99.37716942427758
True	724.9721333440158
True	74.71988550955147
True	143.08377209510112
True	958.0539626998482
True	192.0397539580736
True	268.05777815560475
True	105.171277914208
True	648.6556015631676
True	616.4310979732144
True	218.82486525320985
True	424.7223045739411
True	41.21292452441124
True	284.2352709321565
True	590.2395485405145
True	603.1149119831482
True	302.8647999033987
True	73.81423612291928
True	963.8999966685204
True	1103.6413818651183
True	553.0702349126029
True	65.56237778949837
True	30.39214737301861
True	86.50365855455354
True	109.61629962148945
True	103.51080115766746
True	862.79203863924
True	1177.5877913870363
True	741.3625926533417
True	336.6017442663171
True	8.16878394019644
True	22.72763132797528
True	332.63737067958755
True	474.3320936651032
True	43.34467546166884
True	563.6460509771672
True	425.24853021794814
True	389.9906913310109
True	72.95085957589875
True	196.708311222328
True	260.1787863997313
True	131.3263313693261
True	402.9327713243806
True	45.36431086559111
True	170.90206384263425
True	1165.263636144511
True	4.817946337435051
True	28.08606784216764
True	573.2496636109526
True	359.3410299530059
True	783.6060325444746
True	155.44924962285484
True	754.5814803312859
True	571.0417864628238
True	269.1080121744216
True	426.41155274685343
True	338.215736061608
True	282.3971179722548
True	265.20490975025524
True	407.437148856052
True	501.5906876368746
True	491.8774002407005
True	109.4422321737892
True	362.4299483183768
True	9.096077435953196
True	194.86615151744695
True	231.2481871290482
True	889.4955270987658
True	615.8494327680353
True	33.034822249182014
True	738.5359308086167
True	864.2166871999144
True	103.72122675471908
True	358.62193208586064
True	867.0508164417744
True	213.54091096347017
True	163.35479886047483
True	524.2843292155545
True	580.1843595796468
True	1129.5688873109025
True	152.2043047638047
True	160.98203627962818
True	254.4338088534112
True	316.586734732458
True	414.2665870524581
True	414.8016371174101
True	317.02869316075095
True	443.240019123593
True	493.7440668294125
True	220.4998260412172
True	1483.8723093198168
True	254.31937447722257
True	409.1588196375077
True	51.39749948561917
True	774.3448638311912
True	253.8939530159348
True	944.9280656804837
True	543.9685182655577
True	323.9171265542154
True	791.7644764659854
True	275.6661083517941
True	207.3350814254838
True	259.55374594902463
True	229.3589853351289
True	133.08435355754187
True	255.9507891096948
True	737.231410355279
True	542.4239077125485
True	209.50163079142555
True	1177.1851378014894
True	116.10860160245984
True	253.68685287190297
True	65.70515173471671
True	319.75704643170536
True	423.5751543650504
True	92.1179245203014
True	225.66055978993245
True	77.7937015854526
True	694.9144620037958
True	379.98184139922927
True	196.8864864468089
True	742.4467246724286
True	882.449031556853
True	884.3398057607635
True	805.359495205435
True	349.64997428666834
True	1.8226057865519647
True	270.92881017119174
True	50.27823259970697
True	367.9285988935662
True	52.441031450739686
True	362.0833815621292
True	846.295227576889
True	1036.570718307634
True	403.7328083993086
True	22.41825842553767
True	532.0541855006821
True	512.5711357686936
True	192.1726772496389
True	244.1825542453434
True	290.32738225369013
True	25.29638745133571
True	119.89379852804512
True	937.7134500666668
True	61.99275505241368
True	474.5893731580968
True	792.2580809677198
True	95.2324486275938
True	256.1265051981465
True	112.3727396668974
True	14.046947552594787
True	1.2127348259255175
True	123.48221752036822
True	1023.8191951572152
True	481.0445269952802
True	68.4738461602497
True	779.7860648735721
True	340.01027185836824
True	1.3071504724091023
True	436.3123487087644
True	185.9297957520121
True	507.5678305717896
True	80.32931462779457
True	337.83364385594945
True	366.9612580971557
True	167.1022026477879
True	220.8998126352149
True	114.63282176301507
True	173.89317922357506
True	999.5517754352712
True	16.057152140090977
True	508.1798057349756
True	493.6486158517722
True	411.1104560440948
True	220.64285717296912
True	224.9099511239501
True	161.47125351930808
True	46.19937525325837
True	479.6677953321729
True	145.5550516142444
True	805.5268321490844
True	843.2634203133808
True	255.69625840735924
True	315.79183505129697
True	513.1186668800017
True	43.34945628806637
True	86.49360634800136
True	723.6053213782702
True	1100.409619885392
True	113.7744737573916
True	732.615777305284
True	140.48986463514734
True	928.4975798007976
True	663.9150538101114
True	107.52414200730864
True	246.3745157218179
True	628.4505447269291
True	264.42074700234593
True	43.24813548722642
True	560.6050449951568
True	451.2932242831084
True	5.56025881401419
True	472.0708440603529
True	63.34191109809782
True	181.50765625375163
True	231.38919616143755
True	286.46396689888064
True	69.50577104723872
True	228.85661352971172
True	345.7928077346305
True	440.8563344512201
True	947.6831153094674
True	49.22860191117106
True	903.8800022237602
True	999.238184608002
True	130.33189151964245
True	73.15201217579877
True	998.3017445713476
True	33.99324230456101
True	223.60412107065957
True	83.00566087614446
True	202.83078183965137
True	357.9990143136934
True	949.9494029953356
True	93.54480329397208
True	71.94623607411974
True	669.242397163878
True	275.86795176698763
True	702.8543587560619
True	53.80632085942948
True	476.78016818479466
True	404.3825306243522
True	684.9951309798499
True	53.10827174649325
True	114.32733757012691
True	26.897836831837104
True	259.1937768846031
True	45.35342280208386
True	349.3886837616959
True	2.959193343050755
True	1174.5912482148303
True	106.6744171315414
True	136.5085408914175
True	352.34189451956155
True	753.3659529143621
True	670.4325861384986
True	1029.6862223109538
True	465.7754447530273
True	418.1901421625026
True	143.5519026368843
True	420.3894980391715
True	805.5526731588616
True	446.804515661255
True	929.4222249412512
True	90.63562418364144
True	437.4116386524443
True	171.67254203988676
True	276.97514293910524
True	726.2897729522338
True	160.43963269065367
True	134.9905279860227
True	64.38956599283537
True	857.2237608187934
True	777.3593313117277
True	82.82252490826623
True	450.85770700049954
True	725.9131890051588
True	415.3164036332383
True	57.906944537056525
True	317.0195003983536
True	786.1274386040214
True	30.114233330372205
True	370.9168967476017
True	172.27764812088702
True	279.7497633865777
True	32.00250074043814
True	230.9431322501631
True	767.1473035652673
True	634.6428274662882
True	57.98935153558568
True	288.39359160481376
True	887.3722429040698
True	17.75424063521048
True	299.43715656119747
True	297.2689818081801
True	418.5841461890972
True	208.19474893434287
True	620.0680874222169
True	46.07064014126211
True	988.4925780989744
True	870.1724423147424
True	45.76730479653719
True	385.5870991308053
True	748.5136424291525
True	950.7895347752782
True	266.19324232175853
True	582.6007823600601
True	122.43972620327698
True	198.3641359830244
True	130.8007064240159
True	140.6680654747437
True	205.71114619839528
True	952.5956902134352
True	823.0317457040342
True	926.738650129344
True	19.56608212933348
True	27.447475338320665
True	358.04239638648056
True	12.866800861159744
True	624.0863945593927
True	1070.8260495941188
True	258.19080072457564
True	210.8796092100224
True	85.32529403618196
True	217.83299306928265
True	121.4554063403254
True	44.80258178528744
True	127.19630883599916
True	84.36361341724636
True	236.6403411496945
True	524.271122762233
True	161.6928994411151
True	30.05567180914052
True	57.9789955836868
True	403.0113360413063
True	262.3340703935846
True	591.6638117452272
True	22.471316113539157
True	115.44150377508966
True	689.9196641854621
True	259.5154262050577
True	456.1239552551485
True	652.2172892092269
True	103.45861036962012
True	109.9002962262065
True	78.44035702303681
True	22.290566486480785
True	119.02663695671556
True	85.13940585535138
True	100.15106388225452
True	153.32760856425955
True	239.08048198011264
True	809.3511557363317
True	281.8571743345525
True	925.5594557364644
True	164.8511781230217
True	200.9747933442123
True	809.8137329299786
True	310.7873477999107
True	606.4324456470048
True	253.260485537985
True	372.2526533318732
True	433.7978128111351
True	561.058860779714
True	635.8291710405715
True	367.2995407175056
True	37.25821828060874
True	566.0058358690814
True	638.3591648065953
True	19.44778100687057
True	12.121840704828818
True	256.1824486174017
True	412.3179939142982
True	438.7234169566254
True	69.38490110052295
True	645.0405971421679
True	891.4378530365219
True	237.182023053276
True	908.6741640774554
True	277.23259154581
True	105.2826510272368
True	284.84966987719787
True	693.8381083955521
True	35.363947566171234
True	580.4024626952815
True	1268.2367793905917
True	1012.832905844024
True	878.5153399713747
True	213.69807276954813
True	89.83904613668092
True	182.32277076715565
True	829.5339419015328
True	151.74205660360315
True	1058.943405436193
True	892.5972688560317
True	39.41781958744627
True	90.37997500091907
True	397.2273196336435
True	407.5213905336059
True	209.33409008419923
True	513.5805784685541
True	649.4597402359941
True	128.98506119896354
True	272.49462167234964
True	1035.1119599532692
True	48.56049146599305
True	705.9386292736879
True	546.6450556004357
True	39.540937936381496
True	829.1202526550202
True	390.0492151068548
True	551.1608195462934
True	118.9997490291377
True	274.2483378362289
True	227.00199127947928
True	26.509891823409024
True	137.02472914720494
True	727.8289445721302
True	131.32250134854135
True	383.22204553278704
True	62.22826657540757
True	662.5167116188752
True	620.8599763341967
True	231.333968970162
True	465.96405417910654
True	166.9324003834015
True	168.38953363292222
True	212.8936459755592
True	279.75608659373734
True	353.46320641214794
True	129.53088410104004
True	194.6443525712019
True	26.033412212252564
True	893.1027041967399
True	317.31468969999344
True	9.067475460461011
True	359.33153166914303
True	167.08942606376894
True	632.0363164655355
True	376.8417042823133
True	580.4840023521133
True	559.2665504570626
True	500.4433344531936
True	780.1807107829317
True	237.16578301959487
True	551.9318562260568
True	150.03883768967466
True	541.2963689539899
True	352.51757686262266
True	377.26417392492016
True	123.59748698452492
True	130.58230144929635
True	108.09072676819228
True	69.88806378486149
True	720.2011459281548
True	183.7269390900556
True	45.51528788613115
True	0.0
True	558.2598039683754
True	110.51280287187544
True	23.65093650953327
True	42.06411896621448
True	112.18635000366017
True	514.1959449998153
True	181.85640614987767
True	102.9645158095764
True	34.81400079609854
True	163.267907926538
True	925.4289234911364
True	53.87965089561083
True	230.405450663881
True	756.115265553523
True	318.2458889280113
True	451.3682160521698
True	482.5991541297877
True	502.3201619268911
True	601.5774642740952
True	909.485318795544
True	256.666233941872
True	1010.254172817958
True	913.7823080426906
True	625.674713017662
True	348.88948686315604
True	842.0619050261957
True	10.753728660372577
True	33.88148612269439
True	285.965632734056
True	41.478909991819336
True	199.901138170926
True	732.044342408522
True	214.60763927111051
True	738.9057118645159
True	771.3167779511995
True	123.09911004321744
True	364.35476496398303
True	576.5065503144544
True	25.221232483805075
True	133.67585764972088
True	435.36593306455694
True	302.4454217519719
True	205.2758753283726
True	117.11790492210471
True	380.7232079807193
True	22.938341075986067
True	369.9504523251124
True	351.68633066421904
True	998.9888607419864
True	339.7887379319915
True	31.80287609902041
True	424.4210211264332
True	438.4121247701184
True	228.07320289061107
True	31.24780379059353
True	759.6768544764205
True	413.53474842289296
True	174.92446507623802
True	10.7746763236076
True	1226.487023903425
True	170.23635298406992
True	22.776078917371606
True	306.94020472872165
True	284.5826556549627
True	111.71003830332924
True	292.440437190151
True	46.68958810296859
True	332.5893315932495
True	311.0268832673801
True	334.62405931684964
True	30.721245183557496
True	47.48814758575085
True	1056.6060112288046
True	23.69009283533576
True	12.075557873727996
True	178.81667564909802
True	640.1176526239378
True	8.602502694434772
True	190.7507358394229
True	174.2635433763236
True	534.3384017274212
True	367.35672376233646
True	718.9370054261517
True	327.56897152023384
True	498.686191315306
True	457.93024026440986
True	485.4210458806714
True	100.34660481535856
True	1262.5392138332902
True	884.0957943862404
True	301.6911235273013
True	518.384367899246
True	100.3913446653292
True	562.9117830793683
True	441.48187958620906
True	152.05442059346925
True	79.35333995073711
True	343.93283935230346
True	173.21266107853387
True	30.02935639094165
True	600.8108189592477
True	381.6932801454025
True	70.35676405177371
True	30.987256104740776
True	656.1177052275968
True	490.32784331149264
True	72.04197738887905
True	21.72600133346401
True	335.7181171691104
True	320.8195228853807
True	721.2805595697619
True	551.2216691250597
True	565.6492513671055
True	801.9640346757044
True	10.0463430772624
True	52.92151378756965
True	33.15580709639483
True	62.7894966967439
True	510.7283132225846
True	597.9034000957599
True	84.99922957541926
True	113.14003857238606
True	199.09558721515356
True	76.64546391805455
True	180.68528134379503
True	211.48947019380495
True	280.7242218850061
True	794.6522401364672
True	601.8051034338407
True	293.8647217840003
True	188.7045289873793
True	271.5605228055746
True	255.12490360980817
True	741.6452237357734
True	324.40571092570275
True	166.29363305465222
True	922.9988300172572
True	343.7808141391748
True	472.4937526557953
True	154.88449863935
True	124.26791673770111
True	62.25075307465313
True	213.6598393515507
True	971.182388837082
True	510.7612367391322
True	112.84563414817386
True	361.4866394408492
True	99.54435092540344
True	683.0695230670957
True	5.2134672151175545
True	685.684437862213
True	37.77861737534542
True	928.977293774151
True	847.4613647441655
True	213.1517183205354
True	31.039216929567587
True	85.5868820283003
True	447.2740356663188
True	224.76019117937236
True	1.2751884121907282
True	81.56264935912687
True	1118.986625151738
True	343.1356143472815
True	655.6890612212088
True	501.5933148323217
True	32.53867823834856
True	137.77155632342803
True	439.744793952042
True	918.5360480810004
True	808.0244753063123
True	401.6225344811374
True	341.34357739739954
True	16.8707254067155
True	76.37014734431793
True	761.2398918631459
True	486.73689958876565
True	384.0033050342625
True	883.2291665654544
True	25.57889283741018
True	220.64440912379268
True	910.4106314927296
True	238.85057052957663
True	7.788184257931694
True	503.2673646183606
True	108.50816870648164
True	638.9805090005619
True	58.36901888101512
True	251.8509868099648
True	851.7565478267968
True	886.5688125064269
True	272.3911826527177
True	444.41107581463353
True	110.06876279257936
True	610.6204460079483
True	261.9921535484113
True	189.74972424285195
True	861.0017415264933
True	54.37870526623544
True	694.2157543587499
True	280.88172130448623
True	299.4199176123122
True	172.07545584228126
True	471.52863874633294
True	586.1513731284052
True	364.5353325739032
True	402.94370140305904
True	68.33857726824733
True	164.56853189982343
True	457.8990528278984
True	221.31363428199944
True	36.71225430254744
True	206.727492226296
True	410.8705640002426
True	403.55295238315495
True	750.0229372754568
True	132.34698352510668
True	651.8993884748396
True	508.7587631897244
True	615.9580727974677
True	134.6179737222957
True	30.54765125579549
True	667.5935948270172
True	71.71443105738136
True	563.2205087817346
True	713.5074613506675
True	443.04193468424137
True	133.69302444396817
True	529.1774082646225
True	4.317304259141919
True	395.7785533149472
True	32.57810124199944
True	628.8909066521163
True	262.7149010601369
True	574.201495329914
True	686.6318341378537
True	143.998283621459
True	512.0487100164884
True	513.0459154994579
True	62.50545561986898
True	997.1158504705422
True	3.045014592811822
True	28.03736946883812
True	632.4504498533603
True	698.1084884226608
True	134.2135134837032
True	396.3892423682667
True	124.98045026126113
True	72.10092646072155
True	442.1438005336816
True	40.62078815899628
True	528.170516085029
True	11.920113924879024
True	831.2989760719914
True	564.6424964454509
True	668.9727117256243
True	98.97994622002064
True	362.9412271978805
True	977.9651499216308
True	865.890164589264
True	141.32311865886837
True	545.2379999821911
True	465.2265578980519
True	245.8621181882738
True	248.86079986601237
True	6.269383813938598
True	339.86017923220146
True	11.158240011698078
True	374.8564129189634
True	75.49823554888383
True	412.6162400100727
True	655.9291127431258
True	126.0057201750829
True	231.2057040431174
True	637.0820631173724
True	692.7364938566446
True	297.8729549881167
True	137.17968642208015
True	161.1726328032774
True	480.8107654937685
True	79.12774645085251
True	10.415500499508893
True	520.3317054490111
True	555.9621247996961
True	20.679545532666012
True	133.41347234123316
True	933.1457965461652
True	510.757765537428
True	280.1808231219176
True	36.216084226841055
True	470.44042524761886
True	106.075186054259
True	592.7292433657893
True	642.3095668832271
True	298.9653759865127
True	383.7152948485193
True	190.9266376988504
True	239.7082605327076
True	73.19366799806413
True	218.5060663911277
True	479.6423637839722
True	21.179482582396517
True	439.5034954234597
True	361.4040890853023
True	688.1320766874968
True	883.982916219967
True	932.1128249594937
True	154.8077807855012
True	401.9095620763982
True	71.97307533516582
True	195.95026900169617
True	314.49090650835126
True	10.533091573099984
True	799.7583890982183
True	24.736002174694047
True	399.5568380431368
True	267.2530229964055
True	652.2044536456687
True	203.75272200063105
True	39.94085936017316
True	680.5007358394894
True	1083.928415075832
True	236.7933513348087
True	134.20040392539752
True	618.0096226815774
True	498.5566364173556
True	19.38539898132428
True	822.4644279294916
True	111.78561522764758
True	47.84108687421309
True	313.10031973330155
True	349.5641353011939
True	415.7183890765616
True	269.0672863116747
True	20.18987537222896
True	23.156825104315768
True	837.4615075584798
True	194.38246815838616
True	109.2458445477248
True	828.4561996575843
True	647.7469972030825
True	653.4775176442903
True	448.331904337628
True	151.95746395043042
True	31.89222841164513
True	105.56753730099798
True	439.0933428323153
True	223.1858519285001
True	463.8029913911953
True	143.86448009717742
True	474.8045522556509
True	640.9678624767602
True	975.0305634196292
True	23.83779193787532
True	998.6602021167704
True	1066.6582665887652
True	491.32858852585485
True	81.87470782449154
True	792.8415822286335
True	643.4630281567859
True	683.6166204917529
True	177.44623798557498
True	731.8214731971568
True	705.3190344097183
True	116.75494334706272
True	789.8396573933372
True	832.7043840217306
True	489.30103968434383
True	238.07496875437795
True	78.09569716128418
True	310.1020629367458
True	358.02064981021925
True	463.6970964396541
True	444.84180530334766
True	191.33782491688143
True	311.0019452777761
True	3.4853056872909085
True	12.311816647353576
True	106.75914285719868
True	129.68907255573484
True	353.5146430140086
True	348.43640255773465
True	111.31571306759216
True	18.286483998835138
True	213.20840972407112
True	840.7236269130193
True	475.59163949295214
True	520.8543863449366
True	546.4590021340465
True	778.9073163751556
True	648.5265772499758
True	84.62895341699122
True	206.15552899880495
True	243.0587634159133
True	294.521792759708
True	104.18389626311858
True	363.5591934521573
True	428.1043878017977
True	169.90628758484038
True	637.7104001084662
True	251.47440490951132
True	206.62444970403843
True	29.5225176493145
True	239.81014687133617
True	463.37020284927246
True	169.84001541142962
True	521.7461383118148
True	460.8700133487097
True	241.50711623960316
True	104.0110145770674
True	42.8113723156997
True	408.25205262486014
True	787.438462548193
True	161.59431538896828
True	1080.672013035606
True	1044.0731531240597
True	493.4147350650851
True	101.1460738230055
True	119.32071430613762
True	641.303841128123
True	8.393276128038714
True	224.7615037007781
True	139.36663366618242
True	118.6401186487416
True	326.0927966259728
True	625.520519781475
True	37.71606523834672
True	117.45167799538274
True	942.1700812670728
True	55.39009178643583
True	455.5546715189429
True	523.2422015015935
True	261.7632287527508
True	134.1497728968251
True	903.0632188027024
True	1193.0009377925892
True	517.6012993620711
True	663.3921522081151
True	212.916783165037
True	152.23424864198805
True	319.34387972698414
True	248.84291994309797
True	166.32601188073136
True	300.0797983343701
True	354.5777371929207
True	11.687959858836436
True	626.9407798871082
True	149.027419842791
True	76.93906255608326
True	439.9998292391511
True	290.866199974987
True	1202.212703792562
True	349.40814668069555
True	1013.63888785245
True	9.280515636706266
True	261.9572467709324
True	228.16176519288516
True	159.82130976804723
True	501.4697462022464
True	201.9252354279365
True	416.3364253309922
True	331.0305219043192
True	116.76893790399428
True	360.19082876416905
True	999.2399527954756
True	740.0847654199508
True	228.78023288089867
True	109.22504705709444
True	292.0777878935159
True	26.51412414885386
True	359.5733329750771
True	314.7754076650309
True	577.4063811405895
True	446.9451860300601
True	355.2102433939648
True	162.13086138629578
True	13.828742628628454
True	421.2686673217919
True	282.89295834175664
True	148.78645126506387
True	307.50365082463054
True	430.0887344130175
True	819.2479838093635
True	322.21982196357146
True	774.7577070626704
True	407.7021630320908
True	389.34555085691295
True	1.0024466682738422
True	1153.223347117227
True	99.8553233633724
True	924.478038600362
True	197.18246139312885
True	464.0676027226426
True	677.0566528420557
True	85.36618046198615
True	481.7970811096
True	31.97198106791665
True	443.7951179790469
True	78.59408553257248
True	225.4374892700344
True	36.74391383486261
True	667.842376309864
True	190.52368863281504
True	26.83041303362
True	405.08865693043816
True	107.7346882240056
True	172.21740350445293
True	832.6903295766552
True	252.77042945176635
True	154.19607004598322
True	380.0073239072507
True	510.5070820712887
True	344.0327134982659
True	530.3336804722193
True	635.1085150418347
True	163.7299974593499
True	7.524657041802564
True	73.94430009637347
True	423.8832740534496
True	91.32071059853732
True	76.56355168849348
True	1063.7838727136525
True	26.636960891822778
True	326.33691635210045
True	310.41101620619617
True	470.27334796502765
True	691.5366458375005
True	185.2355585881167
True	664.1077901612231
True	323.9863992251149
True	346.17514440157623
True	279.3342956926477
True	210.0542449533617
True	343.9604953671412
True	448.6604451505476
True	405.54120990191217
True	616.1814041294904
True	138.28376903133434
True	76.63119141161687
True	38.901957476102886
True	294.1361350896665
True	638.1085970254214
True	411.1650489057637
True	758.3668253355985
True	222.2559158163701
True	393.8355171922464
True	67.3086508366053
True	53.16714561233888
True	415.60694795013
True	200.2457539929676
True	220.0189987283954
True	45.740062965475744
True	1057.903212524188
True	182.86035376097385
True	928.3789272379304
True	315.293818629308
True	937.872785309582
True	229.2693306032926
True	437.0188652455455
True	534.0501871537286
True	616.62451567312
True	212.3728935315264
True	485.2383517122397
True	964.740183506224
True	126.91592336244928
True	8.15844307194777
True	580.7235234942094
True	26.60014320201364
True	76.2842133965159
True	822.4526983647999
True	240.1225440263081
True	921.9007034207806
True	691.207493340061
True	421.2771028452865
True	282.0602730618296
True	474.64603012111706
True	339.73238383524387
True	186.05638633058328
True	648.3243055522755
True	708.3653436866217
True	211.98982663390865
True	91.87052532422604
True	511.3016549351698
True	141.54328860051757
True	378.0072432390694
True	339.7975722568234
True	67.39509597671884
True	375.1008655485695
True	411.87894027569314
True	357.87159332573793
True	416.4108144566187
True	409.3695428376075
True	667.2193499893575
True	57.50688235683012
True	459.2277876252281
True	332.3902807413158
True	665.0585747895587
True	224.0859716447083
True	98.73154743204007
True	42.575274040471015
True	542.3784593920344
True	638.034887624834
True	196.28265442433815
True	411.3745187114959
True	353.9721002863952
True	17.202410088680697
True	171.7892297534271
True	289.6603798747427
True	2.7976292451233338
True	886.5405989156468
True	80.67878684170098
True	103.09113608076134
True	109.02349262507106
True	365.1495578304386
True	36.50100107015947
True	475.73034999155465
True	230.50207677804227
True	4.426635050181979
True	114.12463393304208
True	427.1765440458842
True	51.73109470869642
True	70.38251275371775
True	172.26826496678373
True	293.55372693882583
True	979.6782354660978
True	392.3516906574024
True	962.0430089134738
True	187.9096296537712
True	1028.1865424923358
True	767.7848510417247
True	662.4004266537186
True	428.8447611145951
True	397.97770021423895
True	81.03712604883337
True	71.19380318217084
True	76.71164376370075
True	173.80319759509015
True	484.0043988307662
True	1091.7286234342694
True	185.6002727800196
True	355.18406128935595
True	438.9358106973554
True	630.0294943427043
True	623.6614068371777
True	275.660261151109
True	451.7114400129092
True	653.8542905552778
True	98.56111145116192
True	740.4767436799731
True	257.8669463127908
True	133.89277687064103
True	410.83291077482
True	856.0187686934619
True	437.68945195866553
True	851.3132858638766
True	190.48213154174437
True	345.9434430174862
True	686.6105102773547
True	635.5111777502683
True	192.03437486752688
True	277.6106724908114
True	821.5744467098633
True	30.13675846759973
True	189.92292224356865
True	491.32074215727454
True	680.6778637644856
True	110.83065152711012
True	35.0839929747321
True	168.47857456199742
True	728.3917265001111
True	334.4127600430457
True	562.1296476178261
True	348.3561377352651
True	294.21011492576724
True	454.7426484680562
True	492.9016493979528
True	72.23226196822887
True	378.7297433719965
True	762.3893056760268
True	0.0
True	299.58075538427914
True	245.6822503678847
True	997.2428214453348
True	146.97499916089794
True	678.6466864948384
True	631.6340974027011
True	108.5235286539842
True	223.8542279962718
True	131.4249901760152
True	10.716607459212836
True	283.4593809176197
True	386.6620955421123
True	1136.3723573186785
True	227.3289076101373
True	406.1734859578792
True	656.3019925959029
True	198.47668629613003
True	27.544294115697834
True	876.9736809867956
True	595.9115699495176
True	160.5174067643888
True	641.0227763579067
True	164.39239817030258
True	285.8220727847438
True	801.150321255898
True	36.42396570662251
True	98.77023167484288
True	530.3573085153743
True	64.51299471952746
True	77.24783672464466
True	412.2988491939068
True	21.790691220395804
True	776.01029747256
True	99.96312088671338
True	160.572595764668
True	16.822492903335572
True	705.8059875870144
True	28.567212810573917
True	765.4484395237622
True	404.3120388050154
True	116.3385116663866
True	706.167342864228
True	531.7445329537229
True	560.6135990806238
True	46.7533056763516
True	365.97292048311033
True	5.793173045108636
True	91.42391461768702
True	379.63889806148
True	45.696934438790535
True	121.30211394071168
True	301.3686507936795
True	181.2844356905325
True	101.32182459334192
True	653.1419018252589
True	20.97661893772396
True	1154.7944931043787
True	503.1786149647274
True	306.6298791084051
True	503.8343874136896
True	129.0236831673683
True	782.3516111804538
True	1071.7280812824922
True	758.4528839065312
True	184.88503614139236
True	225.32927996914177
True	50.27442880004401
True	56.50194590714623
True	155.71342949411212
True	100.50485000435008
True	175.59249497520145
True	1138.146794565662
True	309.2517260496666
True	356.19356048880064
True	730.2507705267207
True	15.41819708388059
True	14.418854652851545
True	591.3531796426444
True	5.89481983478499
True	112.05795260302814
True	685.4630975725635
True	182.0766853747222
True	659.2528764806383
True	858.4135656746207
True	155.06451737734457
True	860.2076399710998
True	2.530306372109007
True	445.53603089858814
True	1061.881948315856
True	25.587674802667436
True	240.5495584726694
True	146.78131237280908
True	937.7812961914576
True	225.04354528126945
True	490.5460241383479
True	113.77589727190448
True	509.2193703635944
True	154.50685706745
True	98.55414416624842
True	377.87325375969294
True	70.24748044510791
True	55.36647369676115
True	1048.6247467378696
True	256.5334720313228
True	158.7360727743676
True	360.56314690446254
True	416.7814596916945
True	205.83403535873535
True	160.76832115669856
True	382.9062983657079
True	34.237335754108535
True	499.9025186741116
True	1162.2636504133134
True	115.5711406708828
True	485.170273131244
True	315.50864418218885
True	27.25321863166795
True	412.9378764696231
True	101.61514192817178
True	598.1857670754858
True	209.9933298480304
True	433.0230147503424
True	21.51602729731828
True	444.30639633764577
True	107.2421155950032
True	339.2385769092295
True	33.85665159459277
True	168.41231835253643
True	249.01837319288543
True	776.2733030638929
True	59.904272262841545
True	143.08512753021182
True	232.61653821701452
True	143.04272768068694
True	622.9028524708451
True	550.881347170155
True	785.456906851907
True	387.649918849957
True	543.4216317203234
True	426.8675382089424
True	686.8409629836384
True	65.86224419780596
True	467.29948817664047
True	429.2709993018604
True	47.48613496829362
True	85.46757801188862
True	126.37676923642512
True	90.95379316140136
True	328.3104633447018
True	847.0451054158651
True	344.1044116697585
True	1102.4582247328592
True	303.6053049691273
True	909.987074440172
True	149.47436068507753
True	557.3612023079512
True	605.3262644085199
True	678.6193225742508
True	440.0577050345661
True	61.98906500580128
True	298.62378216627536
True	45.52351599990334
True	173.56131674121028
True	165.51498569088366
True	1105.9343669802422
True	232.63049517905608
True	561.9680123760137
True	551.8948449774202
True	568.2951998561672
True	904.0473574781088
True	590.5963655379563
True	655.4307493016911
True	957.0551762548932
True	124.900407006098
True	313.3305321884186
True	271.3250822866605
True	325.0883495331001
True	87.69422546510862
True	380.6713819065533
True	3.8296009016710695
True	318.95037699211434
True	252.1157424749756
True	607.3030125714355
True	289.3787320739598
True	364.2596047858725
True	10.626233164052248
True	60.23468153189435
True	530.2720929242772
True	31.02212734300307
True	142.64453078494606
True	66.42998491578977
True	146.96947552462785
True	240.6127419452224
True	75.22993910301471
True	397.843616904254
True	280.28770685102563
True	102.98288608402578
True	336.1147164275567
True	65.26471091699453
True	575.7780682849426
True	845.2152709220073
True	278.7320079291119
True	1174.232340140314
True	116.34969109586798
True	317.5809587584405
True	1034.2732013536167
True	86.2287351851613
True	278.9992514903828
True	10.063141060990406
True	401.713587790072
True	454.01222967642326
True	152.20424757705405
True	621.9104883651249
True	905.4272727468508
True	156.9647334924611
True	78.23132975294554
True	328.4577035497499
True	556.2123764543592
True	625.6674471740113
True	1216.3983073908548
True	27.25859541234933
True	936.0119923862528
True	135.12026056544173
True	640.7023818403212
True	116.11936564386498
True	133.69619568889837
True	187.48592397090147
True	155.50956967564247
True	746.4698202322287
True	206.7472827299975
True	231.76671078269175
True	67.01213637748722
True	508.8883197406765
True	415.15220882854527
True	175.16378668867387
True	232.72529860924155
True	16.932329693761258
True	422.70768801704907
True	226.19429095065965
True	272.7496890010097
True	109.35400332474993
True	725.1620656917405
True	420.5082745229743
True	258.51768631820806
True	641.0666647927557
True	523.1949336899836
True	451.9952110692743
True	135.35157887537628
True	519.8754802407076
True	412.00803473459536
True	2.1495717069225395
True	183.3909178957156
True	96.06948858481232
True	244.5721612820644
True	3.1971581927135038
True	127.2064931636643
True	352.1281881508844
True	7.7479528138094516
True	823.9475628594065
True	179.31701026871173
True	726.5969483771253
True	784.9821077462701
True	163.01843801452043
True	223.26063629511785
True	491.1088224958562
True	840.5877871576249
True	50.2331710209905
True	38.385134017819325
True	127.30650086253026
True	641.6525275352739
True	728.4053522694909
True	182.26173592587293
True	589.5456883050815
True	598.2797378018093
True	833.3682863323681
True	402.6725481957814
True	189.01573982934315
True	859.5711208383699
True	230.13143310775556
True	149.38377521915373
True	307.44587903034784
True	220.0296448505291
True	212.0313127506556
True	593.1145065066333
True	244.1435608548803
True	204.1690987622387
True	459.89860396908256
True	476.26335981117984
True	63.83507419049929
True	282.5270314590605
True	78.12854776797259
True	334.1228027177028
True	343.42128388152366
True	251.90915018610045
True	183.2309905172784
True	380.3256699027333
True	668.1770710813109
True	771.0747181297671
True	298.99126262288985
True	740.0797158700052
True	60.24833152555643
True	865.9837359137294
True	351.44260792161697
True	13.457393939961673
True	622.5993019748396
True	696.188069315723
True	263.3368576960148
True	169.05826362382638
True	46.81248073945856
True	387.6842956660876
True	77.48037054978792
True	14.731508594985096
True	884.08990949359
True	382.6695556933633
True	176.94362955311146
True	985.8978441667635
True	13.27661713488477
True	789.3965559857619
True	32.41983382963862
True	665.5698116039789
True	62.09547941534178
True	747.6625515383657
True	429.9477976313987
True	200.7924283726581
True	450.4835809482494
True	215.421259386757
True	300.8812160505541
True	215.5088511854684
True	409.95997757475936
True	10.087320319105917
True	324.2730274551393
True	112.77834113714673
True	10.206354617662088
True	469.8061283128065
True	716.6170189010168
True	283.0160475723671
True	79.01737165249
True	315.2496273702942
True	82.41619603307949
True	179.63259322355222
True	175.15819150995728
True	384.8098479233529
True	46.90079940289278
True	143.42409902256952
True	382.5828728555809
True	871.119122709898
True	111.26872204635085
True	208.8772511143368
True	446.7545738299351
True	16.124426900892853
True	409.21200497427776
True	515.8470340390561
True	91.55519169141353
True	384.6746878883782
True	346.94772273207286
True	413.83091249448415
True	588.6490472123786
True	1046.3277369405282
True	960.7248800822354
True	60.954811683683765
True	1057.7938223617805
True	115.9013979997543
True	109.954057696608
True	104.04665513426988
True	488.288712665202
True	379.8591151007805
True	576.6240392246757
True	255.0234752187329
True	162.59289204903317
True	389.9623937990446
True	15.719163883614524
True	457.3136047202338
True	378.35953536249633
True	152.88815183952434
True	87.57330571037333
True	537.1671591439099
True	989.9186478144588
True	199.3839142786501
True	68.83272703536193
True	431.1983117543752
True	378.42125300863296
True	486.8238055928321
True	329.04075484517006
True	5.139606327595496
True	526.3474839428486
True	510.4271891267625
True	508.46273605755874
True	183.99285250906587
True	102.7242294153472
True	21.60094755044773
True	373.8983677070697
True	107.56960522032008
True	7.093406149598136
True	29.066829846297995
True	352.08540599281594
True	656.4587278828063
True	136.01010139664768
True	89.22940149878671
True	23.02679014441728
True	392.56764419460046
True	370.4493781173961
True	784.8930078861563
True	302.72252945979136
True	497.35712121964326
True	532.0438675873214
True	530.6805260646469
True	299.44768827349253
True	554.5562794990384
True	105.45751857033312
True	574.9789240373555
True	6.539148671589874
True	378.8504480325503
True	458.4150506516074
True	944.8917166911492
True	348.789103707048
True	781.7970587951693
True	939.943831290582
True	158.4589458687226
True	37.55610556729701
True	380.7014070505138
True	390.4512602056267
True	569.7991316219424
True	253.32803096052777
True	31.248847429714846
True	651.6568107516562
True	115.83043340712088
True	1083.7912659458273
True	313.58430645366815
True	471.2048273422545
True	120.83853753850356
True	813.374637040849
True	145.47838305015017
True	827.327367150277
True	579.5597832430224
True	189.0178959809042
True	113.42950393211312
True	68.22618592035398
True	556.1520554677746
True	931.5941906082504
True	429.7445901869567
True	546.9402590138377
True	133.96060681494637
True	602.484534089411
True	504.4504469159161
True	775.9070468973881
True	316.4972650756998
True	594.1023602205638
True	117.96621432502572
True	27.89650496542721
True	410.93869315562375
True	168.77527765320193
True	101.70009515340575
True	374.7352216137208
True	1052.6376103713042
True	266.736924189056
True	547.3608963936009
True	11.124279164438644
True	77.56215401920757
True	339.31531439872515
True	786.2166255859627
True	450.9256554818677
True	548.8316213168802
True	749.6294944747791
True	65.43517383054316
True	713.1992690343204
True	45.18095119758879
True	107.3902925739496
True	184.8687304994388
True	87.40284604273101
True	27.127327313954503
True	291.14107444298384
True	492.5005463425656
True	904.1728604526356
True	871.6084896163825
True	5.254949711911357
True	286.98716259045784
True	484.0331902748209
True	123.68461575774684
True	262.40697226897964
True	324.059241077445
True	1330.3056466108678
True	467.5376915407053
True	23.9565888648555
True	176.12193854650272
True	696.7923004779012
True	34.54597662397707
True	167.79173070640212
True	554.2574364349288
True	72.5103696116972
True	865.0145587778433
True	330.40877905029055
True	667.5144313347674
True	76.39672505881691
True	677.6182699072623
True	576.5593949207093
True	864.1953555154706
True	254.5364794900308
True	497.9316711693455
True	855.1689997780206
True	897.1347885323031
True	228.0956677920861
True	749.5176183795912
True	227.65465499243305
True	449.8492101087594
True	370.0433243991872
True	498.9437443698651
True	498.3462711975212
True	303.5534650382203
True	351.1693749928945
True	113.77536409038952
True	335.40233366508954
True	1213.335767609752
True	304.7935880403378
True	148.25971455074998
True	293.6870829559589
True	763.4509744133383
True	648.6292002294396
True	421.50061714766696
True	115.33481683010451
True	331.0802297555259
True	33.406270482269015
True	165.92569913178633
True	93.22647134214073
True	93.11153879671453
True	571.7396523781944
True	139.74904895068917
True	129.44970083270067
True	109.75233997051032
True	87.55223624095599
True	456.5653778367018
True	404.020505154258
True	1042.0918569189676
True	557.4659873893286
True	819.8363580802409
True	281.0795233403352
True	300.0071995470436
True	544.9708480838455
True	191.0023099753268
True	763.276328648746
True	244.9357698229933
True	360.65968108840224
True	72.5802507550971
True	118.68070348253266
True	246.15926000851988
True	121.9031461022949
True	484.7751769251675
True	32.34920045468998
True	586.1218194477477
True	1006.4428455689944
True	733.6971141093869
True	1.0752803205764494
True	59.004811268010194
True	481.2106827333317
True	443.8203986016272
True	79.93892978498948
True	116.2647263926622
True	313.3071943360148
True	78.12996345893728
True	51.250986542252384
True	742.2896327805732
True	663.2861867482235
True	161.7854895690246
True	178.46002957495784
True	538.4686376752642
True	51.139579499826255
True	25.81241580537955
True	542.4429904134502
True	471.61327389070135
True	1133.7723354734471
True	48.69116676117864
True	456.5059900311598
True	906.3458345615649
True	805.618061655501
True	291.69261637869346
True	737.29159802305
True	399.15634242334255
True	44.1743744883208
True	86.9297759046207
True	712.2698420656556
True	78.87175750782443
True	139.4914360084963
True	914.4368722487474
True	181.258287633026
True	274.6680425652259
True	103.19721308364728
True	658.2287709887914
True	598.9458122439494
True	213.47002675290128
True	450.0715731206677
True	41.93224076281519
True	278.3785396138332
True	600.6513759327561
True	625.0523957446477
True	323.05214305463375
True	76.80335620398121
True	977.4365511426574
True	1128.0522297251375
True	559.5326465655739
True	64.53070809459798
True	29.72668384562005
True	93.85220542259997
True	102.11484858127322
True	96.94793506295444
True	896.523840492346
True	1204.5407136846534
True	768.4171456331101
True	334.1738076362014
True	8.63445017142915
True	23.133158943348263
True	339.89092636739656
True	487.6127327145864
True	46.34616328360601
True	558.1325037339118
True	419.6676874076031
True	403.6205797793655
True	79.68077623801021
True	201.735951515999
True	263.8601195129977
True	135.3517871320027
True	375.4400204430714
True	41.8357133928598
True	179.34410660047183
True	1136.4581414613797
True	6.476828461368801
True	28.322946312054512
True	592.371095608596
True	358.02301599927694
True	766.7421658781618
True	158.78509693244465
True	770.3301731265545
True	580.715197950543
True	280.6851734821136
True	431.6548646195271
True	342.39830702363383
True	297.91303953663584
True	272.43621479387974
True	400.28825842355207
True	493.9450235311649
True	508.1949001840569
True	109.05426443121318
True	362.5765881103919
True	8.441255760528342
True	196.22883365177375
True	240.98762448615108
True	888.2393942129282
True	584.3659013510614
True	32.22420499246351
True	754.1442358219681
True	833.8534567921247
True	105.58741971879893
True	354.9906157911887
True	840.0248180482249
True	219.20436381713105
True	162.15455802170598
True	538.2785542392971
True	559.5894678446228
True	1084.9297488653908
True	147.75537556422788
True	156.78122106030355
True	260.72569559846227
True	316.36469126471616
True	439.6088215455404
True	406.0517210494589
True	317.6772344589021
True	444.3414247532728
True	498.2890835830251
True	232.13637550045755
True	1463.0861715116623
True	247.9840427543907
True	408.5118602361754
True	54.06313631444667
True	767.1242409438945
True	246.67067899266723
True	915.2120570661016
True	572.6491527429617
True	309.84453425609865
True	777.2763162326969
True	268.68725923726026
True	213.67200159581844
True	258.72034705652254
True	219.04039231814988
True	138.0757275293886
True	246.01296460025588
True	743.8455976610537
True	516.3265798818243
True	223.44874325513612
True	1162.089228905033
True	120.8093733170458
True	269.1246125851264
True	69.28991803294882
True	317.42684600599455
True	422.4872080360879
True	94.95331832313484
True	213.85681122685145
True	75.9855529185715
True	683.5161932574842
True	365.5012767200776
True	222.33846676789156
True	716.9437138273481
True	878.5927197248101
True	831.9461718234553
True	823.037448774132
True	355.9421068867241
True	1.719223557957428
True	256.62333360777563
True	52.15895217773585
True	384.4901302381488
True	52.00943340411109
True	352.6556331695936
True	851.6678332379954
True	994.3778000109088
True	388.20723719708985
True	18.498812912574184
True	500.8386708128333
True	492.5507153827251
True	201.70127893452644
True	232.7880268504367
True	278.0729625411996
True	21.301582171262982
True	122.07717413386165
True	902.1787067649868
True	63.89956455718095
True	496.7534325127809
True	781.6119055896717
True	100.62558594898928
True	252.4954562446738
True	115.430622233057
True	16.063973622464236
True	1.4996507481342598
True	121.15373295715877
True	988.7857468475617
True	488.8117767197061
True	64.89954419135486
True	781.2136012417275
True	342.8276845293436
True	1.9764126318885336
True	422.2600747314724
True	191.5653494933981
True	484.84059860558096
True	80.52216625316646
True	312.2139161236778
True	393.0593141759495
True	170.58601993596747
True	216.9940052420207
True	122.80677406415376
True	185.0421102400018
True	984.0964067608508
True	15.685622596290276
True	496.5163313590848
True	496.8843165082213
True	404.858380575773
True	226.94703696367696
True	224.5677737069653
True	164.90874135249828
True	47.9586990085095
True	472.60395515058303
True	150.44460939577584
True	876.5184340621189
True	801.6215926434272
True	253.26444398870652
True	305.89953145541574
True	524.4149138345628
True	38.85722590528362
True	86.37575079888592
True	787.2167669697496
True	1069.5015489110049
True	118.2180595039962
True	713.9625642319336
True	143.53924451727255
True	925.6430313716328
True	643.0223583794108
True	104.0650780695339
True	276.8173980593716
True	588.0786634346
True	260.5954782772484
True	44.34459598106152
True	563.6240404783056
True	433.17247292423735
True	4.873839197088342
True	473.596676159364
True	68.55212883287882
True	168.1346529954765
True	240.18248756005573
True	313.09210745287595
True	76.95935650887878
True	210.16190444511847
True	351.14257453971265
True	430.27981725164216
True	900.2200766924764
True	46.05708892638965
True	900.3934083982153
True	1004.1048284573416
True	135.1864969820266
True	74.67237086978537
True	980.3851512037196
True	32.691156821067906
True	215.3552322711916
True	89.58645596548342
True	213.77315187512352
True	359.35791148699565
True	994.388625926774
True	96.24166804934904
True	72.8061065920883
True	665.6957884675293
True	281.34284125371005
True	713.2590778491442
True	52.61851161062275
True	461.82093614555055
True	375.8240243939164
True	686.5104970346722
True	54.83501737264744
True	109.46343372768044
True	27.012146140927012
True	274.3350272561684
True	43.341928872656055
True	352.46961949647715
True	3.0438818620830776
True	1168.0850066343487
True	104.98644630445584
True	132.02916068160908
True	353.28875727133874
True	741.204385564324
True	670.4791780329883
True	993.721482908042
True	484.50164188183
True	434.4677440240625
True	140.5932786099172
True	395.51496225893374
True	881.6684883288021
True	442.89310621139776
True	924.9843495298632
True	87.090582883349
True	425.9226805198048
True	182.50577020487893
True	277.7224399216695
True	748.0218209142533
True	158.9402698790901
True	131.40470579028295
True	61.6872943136136
True	880.8527863266299
True	780.5388598071996
True	81.94312107991809
True	457.1268378110398
True	752.2759097032656
True	413.2446720077892
True	55.31864648464549
True	320.04397324296394
True	779.1723793146718
True	30.3843616896089
True	370.04415105992
True	167.83913027867402
True	298.30229337433207
True	33.12126627232196
True	217.8396821642636
True	794.6645662201322
True	643.3758379967071
True	57.53000303957902
True	301.8674889460209
True	892.074376481974
True	18.939151308736708
True	296.8982176066118
True	288.6155948487216
True	453.5213731089199
True	208.9450921195169
True	609.5733520320034
True	48.15655474347543
True	965.5841436742946
True	898.4056410062572
True	49.53021520344439
True	400.5940350576012
True	704.303110189805
True	883.8292873914704
True	283.2324208466237
True	584.705817603299
True	128.32278123054724
True	188.40348943541125
True	132.10293066161668
True	126.0417533137464
True	199.9655766063691
True	939.6455508122216
True	769.3814459630678
True	972.0356283657964
True	19.898709606264475
True	27.679468220213884
True	359.93903499613583
True	12.427862176285249
True	636.1715972470446
True	1059.7848490248778
True	272.02607983990146
True	208.07618022940625
True	82.71978723731652
True	213.14450300061944
True	133.93492485655827
True	42.29520609580558
True	127.6393320997381
True	90.6070423295325
True	254.97728800275064
True	507.5371003274779
True	163.30974273766333
True	29.942950100158964
True	58.16172631168604
True	428.6823443314348
True	268.0337551769793
True	599.7189173479296
True	24.88156894388886
True	108.80582434023314
True	660.6937150271136
True	265.609087562509
True	452.6834968514
True	659.2243863338431
True	104.52423014060496
True	113.18533702163012
True	83.11453259964067
True	27.5883254465304
True	119.34030801210132
True	86.95544755407484
True	96.56861356393564
True	147.82377320480344
True	235.22067752096572
True	809.2854698271
True	286.974433305426
True	944.9461326626814
True	170.5553862081372
True	196.7933262236835
True	794.0687932980042
True	315.1292817979847
True	582.7942916064865
True	249.6921660451684
True	337.38271753287404
True	449.54906467451457
True	545.430869282236
True	645.4530762753513
True	367.3412243311879
True	35.85275088390388
True	546.3403795459487
True	607.16328415435
True	20.642929092385167
True	11.056772564921175
True	262.7021014674881
True	408.4743847288605
True	440.5177994760756
True	69.12045342780597
True	602.0179494469868
True	957.681542879356
True	242.2517808009081
True	892.1772224645132
True	282.6966207505234
True	103.7907025545078
True	281.51317578493547
True	662.6365225049226
True	39.4632693181977
True	599.860055083041
True	1263.4474390245173
True	1016.3904758973092
True	881.3124588541202
True	199.69079920242245
True	93.913074897258
True	197.52229710678955
True	836.9926206519262
True	155.80825959834482
True	1062.671549691676
True	855.7557563012693
True	42.03731693779716
True	89.89257012609832
True	416.8717139102528
True	381.6361502790102
True	202.0140688371644
True	522.8507703653039
True	688.8807450522828
True	130.46869747270568
True	279.5637579144885
True	1023.0022011457926
True	53.10068054397898
True	685.8998831958171
True	546.2128610070752
True	37.79536658726313
True	845.494921509025
True	393.02390437541226
True	592.3576792610897
True	108.48620772475168
True	277.836904093337
True	213.2993082255093
True	25.522161069763385
True	130.82148701167594
True	745.8000638295321
True	133.1738948675315
True	389.5901711007433
True	66.52514643815675
True	661.9688104223362
True	601.8023259068049
True	239.82243043469185
True	467.4605677680132
True	169.10091956467215
True	162.6843448690246
True	218.114824486878
True	292.1324580145732
True	369.0620927393445
True	129.81448537236682
True	197.1158602757685
True	25.65334008194388
True	874.508133875251
True	311.7403413446189
True	9.824035881033783
True	361.62222186575616
True	168.4824050040844
True	626.9590860108161
True	365.4943314842949
True	592.8455469671923
True	524.1997284805497
True	481.2624359675034
True	801.715017761286
True	241.54539115354453
True	570.8143189084932
True	157.0794235950883
True	517.1401118093576
True	366.3005704071477
True	370.0579603352143
True	130.40524296934305
True	144.7006940532233
True	108.23962987089588
True	66.08494164121056
True	749.0991251481197
True	180.4813495585594
True	44.31325422103651
True	0.0
True	580.7534405367412
True	116.35238940578418
True	23.300723357892835
True	38.70661372743649
True	107.48336190093116
True	532.9464426614145
True	186.60462546618467
True	109.18988008083244
True	34.972301138343106
True	162.42499356255672
True	932.5724808171047
True	54.75792341283924
True	220.72808842021436
True	752.3994481884247
True	311.89233782495336
True	455.90178807110834
True	486.1314486012618
True	507.8194067194869
True	585.2028253529991
True	915.2722220823758
True	270.8488898752957
True	1040.299424174887
True	917.077833853526
True	600.6530038932989
True	356.1060840060052
True	848.5234786597323
True	10.236325242548553
True	31.40098979095894
True	302.1369594428158
True	42.75481074999988
True	197.33401350471743
True	747.6676219337057
True	227.68388615101333
True	750.1973565252763
True	745.2080955443532
True	125.67202630346108
True	368.02287242151976
True	604.9165171283446
True	24.26803852661044
True	125.88595492817664
True	442.94627424769214
True	293.896123320988
True	198.1984522710061
True	119.3671770549925
True	386.1526220608179
True	23.7244869853748
True	363.1699320135004
True	367.824032067778
True	1025.394496853333
True	370.6691389437013
True	29.662968285802844
True	433.4840728741152
True	428.5865828264834
True	246.6751949000057
True	28.93629480227473
True	748.777343236919
True	445.4568499727145
True	183.06150025809936
True	12.646271078910996
True	1225.834930092573
True	157.45987384703406
True	25.90013384760031
True	289.3741123417827
True	276.1995018507321
True	115.625986717165
True	287.2115606669304
True	50.30184364711533
True	331.23564876822337
True	313.6254999581649
True	330.1676681209237
True	32.8779150718408
True	47.43384566147537
True	1043.5683467895014
True	24.02917715805376
True	13.55842955333156
True	180.2209435849257
True	690.240113937875
True	8.792099236631525
True	204.2780486730749
True	176.2882376225637
True	533.4090455402489
True	377.5714855196656
True	737.6786397247547
True	322.76930678573626
True	478.0906803141859
True	446.347272455175
True	517.3092343485347
True	101.96130587458131
True	1275.2108399338522
True	898.8802341948327
True	284.0405766001981
True	534.280927038627
True	101.9019658029058
True	584.202874682862
True	452.9783300162504
True	161.95360613458945
True	76.61300319841183
True	343.68104248060206
True	171.73169726355988
True	31.98499455325655
True	639.0419112816893
True	379.3865755933092
True	63.03014639448495
True	28.78119954589957
True	659.9468749931538
True	496.9412655432019
True	73.38444293460608
True	20.37355435153281
True	323.59856029163274
True	337.8073666528652
True	703.4084423050823
True	547.3812751183062
True	562.2316302789933
True	796.6029092826062
True	9.71775091173016
True	55.93313175980464
True	33.601873880905366
True	62.44962329801911
True	504.3177685526115
True	591.8540213511614
True	82.89614781830026
True	110.08138037444516
True	185.20256531757363
True	71.18260249590938
True	186.04896023752215
True	219.27383754789568
True	275.3593447185414
True	829.076425426511
True	610.1722982503425
True	299.8657425149995
True	189.85655592774947
True	276.4014926110221
True	247.1681757239058
True	778.1979538171038
True	344.3470891137886
True	161.8054032206194
True	903.217941332494
True	345.1224464196482
True	472.34870992043096
True	153.32204638416036
True	115.20039981587992
True	64.02473217784014
True	218.20872883020877
True	969.0100178667894
True	533.7266351011149
True	113.16845172861748
True	362.935141299409
True	104.98088569206824
True	659.9821924507659
True	4.52355997881947
True	714.5218424942221
True	34.86459085923019
True	898.0893679273254
True	842.2811893054173
True	211.53426279840352
True	26.974424717246645
True	82.78833095231221
True	472.53231772812967
True	226.09273878186832
True	1.4513289952575272
True	77.50110122426314
True	1089.3852563218811
True	340.0697319421744
True	660.6513282469001
True	490.8492197563611
True	31.86998731451665
True	135.37343204718712
True	440.5989482255307
True	912.7155130607003
True	810.4101790676472
True	429.1648035232575
True	339.61277854086325
True	17.30691786983549
True	79.9560128354464
True	745.4757270836102
True	467.1194843651041
True	382.0147026410015
True	875.9499936969739
True	26.455172289706464
True	208.71885349386463
True	892.9610074190856
True	243.1978906224857
True	7.6505091724568945
True	519.4539174510464
True	99.73479404864445
True	665.5635620193209
True	55.31136489024095
True	251.6463878964262
True	881.2016727228136
True	906.7133458134932
True	265.0236148435609
True	434.5670072534543
True	119.177289929744
True	615.9929873761312
True	266.87583232306054
True	202.77305659015263
True	885.7137491153093
True	53.3659384793726
True	708.3841043718878
True	268.91565623931257
True	295.5336300183865
True	166.83297804218458
True	481.129730517768
True	628.7993184918266
True	369.49004168869817
True	415.5521642894453
True	70.82269416681801
True	161.31468482967242
True	438.4635025009621
True	228.86476970432463
True	38.90059224619328
True	206.60875366464575
True	385.0291851423577
True	413.6776178689564
True	714.9495721897928
True	131.33774085531343
True	677.258654724808
True	499.5687341646299
True	597.4067686806972
True	137.176617923502
True	39.386193068456926
True	675.2760700443956
True	70.70821453072172
True	552.173276884539
True	686.9797847721575
True	440.8111085106351
True	135.43471099105906
True	539.828245446628
True	5.218559320295526
True	400.89080705731095
True	32.70411911181667
True	625.4031583073726
True	266.9453537316861
True	583.9167512733618
True	687.7948396604535
True	144.46045774873662
True	541.1363847011298
True	465.94237857545306
True	64.27950195446044
True	961.2454281940776
True	3.0311757856780144
True	27.03639714846311
True	654.2868796702373
True	679.7277462762554
True	140.30662026797543
True	410.7898721732951
True	127.95366517618692
True	72.65737464202451
True	474.6328600837289
True	43.37207463965656
True	506.0633822287379
True	14.040016014607334
True	831.0677968345816
True	543.3782288858839
True	674.9688064636176
True	103.65053201652212
True	365.0043442572708
True	1003.0076886484936
True	839.0895303281628
True	141.5617260252676
True	555.5526941600916
True	467.11695620895546
True	241.2555520067184
True	248.520353078212
True	4.959594424157707
True	324.88890223153817
True	11.34409938306191
True	372.10306396481616
True	76.75209727120001
True	386.42990462225856
True	653.2379700800009
True	123.48999003145106
True	241.18867771750985
True	644.8202016723244
True	672.3854995981216
True	297.5060257601718
True	138.2021455274891
True	163.35713951058082
True	475.0604854174322
True	89.9736701641979
True	10.447912438120282
True	492.54815984241344
True	562.1305267464865
True	19.71325914958768
True	139.70673652125245
True	904.8149516902444
True	476.3118181638687
True	268.9093132409928
True	34.202100038525934
True	476.89736648810975
True	112.3060106702611
True	573.4364442449071
True	665.9810461957834
True	306.3901990340403
True	379.168018969371
True	189.031589282608
True	243.77343642117376
True	74.83009942854986
True	215.22334786373708
True	506.2596492495821
True	21.945422603948437
True	440.6876577126549
True	372.6411726573282
True	726.4999059133894
True	892.3505448204404
True	886.5546677867151
True	162.0231055752071
True	383.923964306832
True	74.52943737005562
True	179.5596594188052
True	314.39067628362244
True	11.197487676896168
True	790.8968423831119
True	22.07852881182736
True	399.5710010755848
True	265.1122630071119
True	659.0769512169612
True	189.75586633791383
True	36.70911319815962
True	688.241354885966
True	1078.755259643306
True	215.23187409310856
True	134.28128703006368
True	604.817892604225
True	501.57888008265166
True	19.669561292374297
True	860.3611376647596
True	104.88927090709822
True	46.65522447085639
True	312.97082888603785
True	353.6406168490556
True	392.30437712915045
True	272.970575092099
True	18.3835079592662
True	22.56477965039409
True	834.5389733961562
True	203.58175696319944
True	115.38278487115991
True	827.7421477765283
True	651.2379991221437
True	643.0283195739688
True	447.769177582004
True	146.77973689216773
True	30.61792414163462
True	95.69628862606362
True	448.0469897747393
True	226.1714701350016
True	494.6212940791262
True	147.11246548581278
True	488.84451052635967
True	626.2356994639723
True	956.116456721446
True	24.0897178527237
True	994.6067076772216
True	1055.6799906526917
True	496.1064144978855
True	85.22059178457852
True	808.1436171269734
True	638.0641161179258
True	633.5693513793144
True	175.64834252706922
True	758.5681381565853
True	698.163242666119
True	118.1211895834509
True	776.537705936454
True	786.0718128400499
True	487.46911801863394
True	225.407161304379
True	75.92606791098427
True	305.75713148081275
True	348.009492074377
True	467.0197382529881
True	436.01726034462246
True	198.9686683660153
True	309.85703265706815
True	2.4217933164221908
True	13.157464853716904
True	107.71189063603896
True	135.93525958869142
True	359.1551888064674
True	345.62832839114765
True	112.50658355278192
True	16.17552438141634
True	213.82433347631277
True	839.945403280611
True	450.1916525344686
True	539.4119431078319
True	572.7649377155257
True	796.2301340755483
True	649.9993295768759
True	86.29705809940468
True	217.1219834548599
True	237.0781199382861
True	292.18707154302496
True	104.23361591857967
True	368.44287438470326
True	438.3815083374464
True	170.3770971813702
True	658.4892895054983
True	242.82763160696408
True	208.65617576807023
True	28.429384991303507
True	240.3880958403101
True	461.0065029313278
True	168.9495932234384
True	533.8451705478864
True	475.2259564049485
True	245.3369239345812
True	105.0041916426511
True	41.99483462192824
True	406.1563957994773
True	787.7665208464006
True	172.98106638663506
True	1028.5205626418342
True	1048.7541007714262
True	490.2077049093841
True	103.54209708988844
True	127.35817475090327
True	679.1946850695477
True	8.201043915093038
True	224.5841587205515
True	142.88332376922105
True	117.30945339262811
True	323.7022124331017
True	635.9687044418257
True	38.20831629153327
True	125.14774655181648
True	991.9714675962308
True	58.27187814811818
True	464.61597559089273
True	528.1748643117099
True	243.55892212122012
True	136.0463879250133
True	871.1798493093721
True	1211.40744120775
True	512.2087107700055
True	672.5180160429484
True	214.65736844441813
True	155.54207422681537
True	318.73994988627885
True	253.1851192470629
True	169.59900643225458
True	290.50795818854675
True	332.8487007470635
True	11.1490364816329
True	615.8544819732367
True	151.658142334457
True	78.60892285725475
True	439.0197114340252
True	326.8728387003504
True	1171.5704801158154
True	352.14371377322914
True	969.8245176721084
True	10.868167292616429
True	267.44041050986203
True	224.72726968634683
True	156.99295949250302
True	470.9172122794956
True	198.86395490443545
True	400.0033744052348
True	337.0575892807722
True	115.24578477951196
True	362.8119066659696
True	1061.4783874187065
True	748.832814083892
True	220.5539066915437
True	107.10291934027086
True	283.5100248618382
True	24.72334571389198
True	357.47754957581054
True	307.47011192680395
True	549.5848568552337
True	464.244249243074
True	379.59418760244967
True	155.62860526065867
True	12.677533707125976
True	422.45925149616426
True	280.0157410231212
True	140.22859538977187
True	304.52921523817093
True	457.016201351498
True	819.9901702507468
True	300.6809837185782
True	784.265852980168
True	401.4676616274704
True	372.0705970968593
True	1.220379669571551
True	1204.252613668579
True	100.72277921930085
True	915.5146284391568
True	203.49026246075
True	462.0464592953904
True	662.8181232047918
True	85.13933663101068
True	483.9759216948259
True	36.73409061611664
True	432.77887955995567
True	76.06435274435026
True	231.0499125735288
True	36.35501435201024
True	697.4315565825161
True	193.4410052952967
True	25.056888110590457
True	390.5099204177369
True	116.09540377146725
True	172.28418895419068
True	835.1261713541577
True	262.0327013337497
True	157.4628436267122
True	370.4763790652237
True	522.4078192780017
True	348.4310041643295
True	499.28038087182745
True	622.2120214787253
True	161.7483500092498
True	7.355884270399109
True	75.22159244197782
True	420.3532328058467
True	93.79016418195268
True	81.20774272486291
True	1097.660158100839
True	27.120672155932404
True	320.837796993089
True	316.311521528466
True	460.19029440322606
True	669.253486537256
True	188.4828826270723
True	655.9185963365227
True	329.6690966430364
True	352.95576535089776
True	270.56365552411825
True	217.809495114818
True	338.1190467209036
True	469.61704002021605
True	413.9005643050897
True	585.5173990493818
True	144.76935539305737
True	74.9461710240704
True	41.35512910134981
True	298.49990632475425
True	668.4734654296761
True	406.6182395605944
True	769.851553287151
True	212.8877223286922
True	383.0611874670277
True	70.33357040595097
True	54.51633131233847
True	435.0029837782417
True	203.95008367795148
True	219.02077132381663
True	44.62399114257788
True	1059.8406855166247
True	179.7596591028192
True	879.9236169285199
True	321.17830963175595
True	928.7272422362984
True	237.51791155900287
True	458.2165731928232
True	535.8538935425245
True	622.9152093241225
True	211.49993433257364
True	468.6446257791237
True	940.1170011260432
True	129.7621349932444
True	6.444170085883108
True	551.1396589266344
True	29.219738346405663
True	79.17001677336076
True	772.4728679089434
True	235.0020783661195
True	981.3041378420452
True	683.4240504566209
True	416.9078523541586
True	287.7235576183797
True	486.2048204623279
True	344.5083777425985
True	182.9116185421302
True	705.9488358492741
True	735.1038130465349
True	205.4636350707204
True	88.20639847917472
True	511.78693273724906
True	136.04671812017912
True	380.3119400197765
True	354.703442347283
True	64.13196082135336
True	386.738863830541
True	421.9634252108557
True	380.1048395267406
True	401.7261915032231
True	443.7366755279645
True	648.801823448966
True	55.61068729017395
True	466.1879512386755
True	322.4397933452805
True	664.8701501274737
True	227.19373195026088
True	101.30898408277172
True	39.24272030367175
True	538.8938667096893
True	608.5110579449989
True	193.541864940919
True	407.0920224210609
True	327.01162372455275
True	17.949211604248852
True	168.4238084940898
True	294.0831764627435
True	2.903795156930432
True	862.4239480972518
True	75.31772095741923
True	105.73798979686435
True	116.91811118611535
True	369.4320338305704
True	36.45016605189627
True	461.2941324300003
True	231.81866060459149
True	5.359670600345575
True	111.66230557779927
True	449.8577902752981
True	53.273753571749744
True	64.96744209779102
True	178.63787000767988
True	290.30505877186835
True	973.776026060332
True	388.9075111969666
True	962.3778818880472
True	185.8430842116625
True	1058.2775927078412
True	793.0361711631758
True	665.7597571293098
True	421.6224299841234
True	389.32223453086857
True	81.21925273283449
True	68.53294504880932
True	81.50713283697755
True	184.3386766684872
True	477.1691161592236
True	1101.1101382772165
True	185.0892872320836
True	360.4667902699933
True	443.9581395089668
True	603.572925572361
True	606.7685761176199
True	279.90930282389513
True	453.8978052354991
True	672.5279397711009
True	96.29905917668096
True	732.9973750341248
True	262.7691807119206
True	133.7664636890671
True	411.57206690790434
True	879.1785833444586
True	426.5727908114424
True	815.4081036718753
True	198.9366795853429
True	348.7059780631708
True	708.4859912294788
True	626.9074488735971
True	190.4621249665802
True	249.75069248972616
True	817.0042787777732
True	28.319116064759907
True	186.3101351179772
True	491.3561194557545
True	712.3562246176466
True	103.62515757115924
True	36.61722663338128
True	164.20719353383944
True	709.7907754619721
True	309.587909685897
True	547.570554498085
True	359.4735272718159
True	300.2073304758869
True	454.6992056743084
True	487.3356371255925
True	70.05493278882061
True	370.5540969392761
True	774.5616745820286
True	0.0
True	303.1143618267799
True	255.68196770555107
True	979.6323487787656
True	150.64653664225605
True	651.6821686006626
True	627.540845450106
True	114.86277205995916
True	213.97870857980064
True	133.91582331665992
True	12.108172613079493
True	285.79926533731776
True	377.2252890348804
True	1115.8708974565145
True	239.45952447650149
True	414.1825513090871
True	657.6368703580539
True	210.0200280838167
True	29.195881359833795
True	826.9419364065606
True	578.8037169787737
True	155.3588197839888
True	633.5214137829448
True	167.15822988377204
True	306.5241728028477
True	785.6723578498596
True	34.73351794405851
True	105.32895268268209
True	522.184925771904
True	67.6108956206442
True	77.16084920419166
True	391.2274450781646
True	23.32062046968357
True	779.622913438987
True	104.07520672728394
True	163.69621006478997
True	19.41925576923988
True	725.148573599268
True	27.315818823685923
True	790.9080918285134
True	395.15685642528535
True	121.58147797435382
True	709.4371770914936
True	516.5829916173808
True	582.7474638712483
True	48.92877382929064
True	372.827619117429
True	6.085507885739495
True	96.25298208749794
True	373.71419123123206
True	44.402196141832526
True	110.11638619084547
True	300.1713349299636
True	182.5841428659907
True	98.95339212590936
True	660.4195990564774
True	18.568166364910223
True	1116.6611681919644
True	489.7481300620584
True	299.87677308417034
True	503.5326463415541
True	123.777142614743
True	823.9070353665029
True	1094.7470404488968
True	744.8503371265996
True	172.0113774953503
True	223.27112715796144
True	51.884770176921634
True	57.721196279182735
True	151.34578142191583
True	103.55198683322314
True	169.2311136739024
True	1196.3409746890989
True	293.488617613907
True	354.52514337874595
True	730.1650399923215
True	16.91348171086408
True	13.16743060499762
True	577.2331483905364
True	5.955098868578039
True	109.95312867993772
True	678.9034795391245
True	184.97388166912543
True	646.787224389303
True	867.9807526486806
True	151.40940444442964
True	911.9485036753708
True	2.7103596140727024
True	451.05790216479
True	1071.955468566318
True	26.767908619852232
True	243.07785209002347
True	151.243230325041
True	959.7323727651284
True	237.13127598249267
True	498.46677677687217
True	123.13351776450254
True	521.4600005953822
True	150.2536237483167
True	102.12740316333227
True	393.5804415338984
True	69.83961313611086
True	51.09289756905199
True	1042.884072311651
True	261.466571069896
True	157.9210332989449
True	366.94098365641815
True	396.7830198780536
True	215.87737777637676
True	167.9302510828218
True	377.80836952467575
True	36.654385533521456
True	492.63985895085614
True	1144.6214139439276
True	111.4349099153536
True	480.5366488085855
True	291.64471035531705
True	26.845307157825083
True	408.9174502308104
True	101.29043072050467
True	599.0199777543835
True	204.33990597692625
True	420.9095918358028
True	21.1313138446802
True	444.66095882571847
True	104.46772615397504
True	347.0374131295995
True	34.45020986913276
True	172.17907316884842
True	259.14197383943207
True	743.6936375293536
True	61.47624782989806
True	141.8332252190816
True	235.2809166475333
True	131.77435107594425
True	643.0014051187494
True	544.6581689728077
True	797.6359008460288
True	394.0088971822117
True	539.423691046224
True	422.296464732372
True	679.2099279315781
True	72.67247279776392
True	488.5122508415208
True	404.3469886100384
True	48.26734246742073
True	84.75036381967419
True	124.29350759163268
True	86.5259787774201
True	321.4528714254815
True	822.6279197270129
True	318.83224981140626
True	1115.266918710434
True	322.7568054152852
True	905.362156676004
True	144.9208706564355
True	579.0152747513297
True	631.9496465499046
True	704.9597489916797
True	432.8267363196944
True	66.09844638540726
True	278.32180727591435
True	44.10145767982971
True	158.3459536545884
True	176.41449675086804
True	1128.9047507341472
True	222.9176262504523
True	549.2338378862203
True	547.7447775743703
True	565.1778693007584
True	845.0030288476368
True	597.6537100977251
True	627.5367748327885
True	950.8046772116256
True	122.3082662401646
True	313.545586473688
True	259.5115597289661
True	326.38967346216015
True	92.9927530231966
True	380.5670898619046
True	4.925485512163122
True	329.4895773554779
True	262.13398386707166
True	610.6461830809701
True	285.5356542250526
True	365.46849878397256
True	11.334470665463735
True	60.690039525558646
True	538.4336825614207
True	32.108704694139604
True	142.05928913819682
True	64.95958214233225
True	147.99247992966127
True	239.0250206206261
True	71.00183973917862
True	377.6121803062627
True	255.81261224481625
True	99.96896498659656
True	343.93088290358475
True	63.08622884244273
True	584.2258736552601
True	845.9763670188654
True	280.4112518886405
True	1164.0790168228557
True	115.54044799189305
True	295.3171092210232
True	1032.7735308371384
True	90.54598038460315
True	287.87871778571525
True	9.514756810411384
True	409.2282868447423
True	458.8805556058393
True	158.52109401128843
True	615.0210967871099
True	935.689197279222
True	158.57176460485138
True	76.5355208949253
True	334.5990572403155
True	527.0955886225436
True	623.9136275258693
True	1203.758210730752
True	27.995181548390512
True	918.1152525015603
True	136.22373713998667
True	659.9044315210729
True	113.12534429471324
True	128.71256461641693
True	183.74422092307816
True	164.3876277924184
True	762.6669528637003
True	208.81198107772985
True	228.5242895481784
True	67.6919358418422
True	509.8005193008641
True	447.28804735418254
True	178.497377303825
True	240.2643729542105
True	17.0070990037131
True	427.769222853697
True	223.31554273943544
True	291.2598495306733
True	113.3243358378838
True	713.9522514374463
True	418.8802881405051
True	248.64593997395315
True	647.0733106000604
True	512.6435609701527
True	450.5744381064096
True	143.8655006143007
True	537.5337261382307
True	427.36568790247
True	2.956034704606449
True	186.66248668972733
True	93.66906712929942
True	236.20105243150277
True	2.531895886180655
True	130.4183387946099
True	374.31465880999946
True	8.10925163207601
True	854.1691955244828
True	163.3337731293776
True	739.7798790862952
True	774.8567272529122
True	152.4750492433807
True	226.6510819444945
True	488.6241485061359
True	827.1385333472031
True	51.131034470096495
True	36.51741269007755
True	129.84180914981025
True	635.3404726143403
True	708.4650646909688
True	185.3616110384812
True	589.0322661484413
True	590.3532243719739
True	868.8202586220998
True	408.9976105097271
True	189.34357896418732
True	869.46093145617
True	223.3506719294659
True	158.88792046621748
True	323.6928406309494
True	227.41176501688355
True	208.39722539566287
True	611.8311864375634
True	252.99185982739064
True	197.3237249318166
True	449.5978254285578
True	458.0876046865243
True	63.71328856868133
True	270.6179612765466
True	81.10043147857547
True	328.73142625470007
True	353.3020524046773
True	251.23056207005467
True	186.3117537719274
True	381.7231994591052
True	655.4198998496529
True	749.3054672978755
True	293.05338511858486
True	740.6785926843156
True	63.97395326339085
True	864.4508074105128
True	351.13812947486923
True	12.664997250232757
True	597.8571641880338
True	695.3067528792568
True	249.97342230413173
True	166.4266512942899
True	46.71232986181077
True	382.3401851942049
True	74.59428741499718
True	14.745057329751544
True	904.4980458828514
True	379.17483426971376
True	168.10412691780903
True	983.7334112838494
True	11.574392564590504
True	795.3524394363341
True	29.79625013786257
True	682.1883266539238
True	59.150528770087824
True	766.9511966137109
True	443.45842297125097
True	198.47810347941632
True	444.8518321058692
True	213.22537796182897
True	298.13286383290847
True	231.46242604770148
True	400.25082278940687
True	9.77553398772104
True	319.765644628861
True	111.1864834000322
True	12.679396221579628
True	469.7826052954901
True	713.0232492449305
True	288.01614322007043
True	78.5338198740827
True	307.8080831003396
True	83.51005060595394
True	193.6911961621696
True	179.7480320232913
True	383.12319820006326
True	41.36001728856895
True	143.48881666322305
True	369.882223214286
True	899.7509630167344
True	110.58299502046012
True	210.51957591083251
True	417.1661450613305
True	19.37701922136978
True	388.4234675235436
True	494.5781054758789
True	88.28758790142871
True	395.9259595119545
True	346.4539263919261
True	420.0250490346813
True	591.0218158018469
True	1011.5367500033856
True	964.3122414909734
True	57.232286214894174
True	1084.894713003204
True	108.99540382954666
True	116.74421875818524
True	113.86764040951698
True	496.80175480736176
True	369.51774469607807
True	574.1906157365219
True	254.71717869991411
True	152.28214042290432
True	412.8122677203168
True	16.26295013653782
True	452.7385446786564
True	382.9675487093687
True	147.6568449104482
True	96.19639054525486
True	536.8341563717746
True	1001.9521969563862
True	199.98163544498183
True	67.25041814631322
True	448.7122659981473
True	384.2941759630625
True	489.28643759787326
True	315.11809977542526
True	3.7567500395575326
True	530.610848954007
True	521.6109277025495
True	508.59880508623536
True	185.0738906856971
True	104.6043499377434
True	20.96512588016687
True	370.1730892246611
True	108.45764893388248
True	7.77880607920157
True	29.393727030119894
True	350.5553498673678
True	663.9685112976256
True	136.5203043665179
True	87.44345385937461
True	20.16672495858647
True	402.4948573162316
True	358.34351176397206
True	775.7749288152283
True	308.12385713045046
True	506.4436966006224
True	545.292328901195
True	529.4461377230247
True	294.0201961776303
True	548.1206521216121
True	97.5059060089652
True	572.0450560827775
True	6.609277357919519
True	379.6974274785559
True	479.51629614166217
True	956.0951269834748
True	350.5695980355705
True	785.2014214360041
True	970.9141340709002
True	173.36692610687177
True	34.825941210721275
True	376.4113141517432
True	384.38946900325135
True	591.3067572388363
True	255.0166028945068
True	26.933790217825003
True	638.7571338365378
True	119.35625596454466
True	1075.797140759787
True	324.9478261390033
True	457.4084249608207
True	118.97444848503928
True	803.1068148591274
True	141.42438094225918
True	814.6641587478332
True	574.1888727998099
True	190.266860523057
True	104.84146990656264
True	69.15223003693845
True	558.4965412176826
True	903.0987592176432
True	425.1675544661746
True	531.6315730286756
True	125.51300230355449
True	666.3997265606852
True	480.0674700717813
True	796.6497268608397
True	319.49166354629585
True	570.1227738567945
True	114.46119388978629
True	26.24936612779691
True	417.7815072994831
True	170.5817553102353
True	95.57303927909862
True	356.38315191868463
True	1114.4246935005233
True	255.049593455794
True	553.2683179540313
True	10.097818901030037
True	77.4727134012355
True	327.1594277069781
True	773.2053518897492
True	444.8240422007386
True	513.6463075555453
True	683.5717431966123
True	68.31660583034802
True	722.8297612844186
True	52.51030201567444
True	101.31464310484266
True	177.9600817927467
True	85.02819780095635
True	25.797159857331124
True	293.70480604566745
True	480.5727223167151
True	901.066500321309
True	862.9250892482944
True	5.523525295992065
True	286.53983772766026
True	457.6920660933247
True	122.06826838327028
True	241.0343608851613
True	333.11637697595484
True	1349.9777876327971
True	463.7843730037514
True	25.802588165561097
True	190.6550442106221
True	697.6092136911044
True	34.65495144893972
True	178.56233011878425
True	558.5970463890574
True	73.40902649209052
True	859.8195804481579
True	328.2323678197387
True	659.8292538672149
True	75.39198169167119
True	660.5045453102911
True	596.3650438401983
True	901.5418245341912
True	258.18663740239253
True	506.16874288989936
True	817.3898801353469
True	943.5096607411026
True	240.2643064634699
True	756.0044965193212
True	225.2051109792294
True	448.2251035842853
True	365.14113495493433
True	501.15714687598
True	499.0150426366801
True	324.79220939190463
True	344.7810639830509
True	117.31896954207213
True	356.28117039053944
True	1172.5806654343576
True	319.49703028947056
True	151.8974034596261
True	302.3041888622101
True	763.4996732929953
True	661.3231763257357
True	427.32513441561423
True	117.5475460881523
True	340.89483152205014
True	35.85935113728317
True	175.0599562840179
True	94.62316276440902
True	88.08407199504087
True	556.9019822001892
True	137.22889355238152
True	131.1598115712595
True	109.2192228495012
True	87.90668470345739
True	442.20561404079393
True	402.6853220223085
True	998.4940638125338
True	556.0773088073028
True	818.9997069142894
True	268.0924444835227
True	281.0415537788066
True	526.3153016966533
True	190.7875381395899
True	763.6503724638211
True	246.9262007520184
True	359.9755630652393
True	66.69586367371474
True	114.35953407041714
True	263.1467041430557
True	120.48371594305112
True	456.63338873212285
True	34.0032559007001
True	576.9664248982496
True	1007.8125069220938
True	719.3410708761895
True	1.0417741994779603
True	61.33935340251024
True	487.30084427246106
True	436.17364646736416
True	76.5891596757898
True	119.52582405425215
True	302.4656122335156
True	82.48472648400913
True	51.90558857753359
True	744.5801276809524
True	652.1814423533922
True	164.47666409288104
True	174.94214350503043
True	534.1659527982597
True	53.819351823744654
True	24.55695646911352
True	588.1153442203583
True	435.7357750917431
True	1111.4888025657735
True	48.55007656182225
True	458.0758821066791
True	886.7104989296286
True	796.1117059877315
True	287.93359703294993
True	791.9384346864209
True	411.1549173939172
True	44.7231016718902
True	94.57381826210244
True	725.0961609811804
True	75.99056312113446
True	141.16612763555077
True	952.503007285846
True	187.6318610979052
True	275.7275618250042
True	106.35977467965895
True	641.9664888072268
True	613.3382532754962
True	213.4971170104553
True	422.5182105559014
True	43.70521161808912
True	282.38722070395323
True	586.7049150096144
True	613.1466532071637
True	318.6801249548957
True	74.89408786170961
True	945.886336101777
True	1000.4610471567112
True	561.6212866171032
True	60.32659656079293
True	29.938310581347608
True	90.38170192497384
True	105.94703523847188
True	99.64345968168946
True	882.4977710548706
True	1207.4027676767778
True	728.4596887520618
True	323.345869986188
True	8.81237185659685
True	22.946746301897363
True	342.2825952746338
True	488.2845458415819
True	49.306781061144505
True	576.502524648432
True	424.6496971431841
True	403.8484818031376
True	80.24274962357775
True	203.3745938331267
True	266.6183073528237
True	136.0723097605215
True	375.8274222783756
True	42.52561149324024
True	155.11614835949902
True	1161.6146390569656
True	6.049913058643099
True	25.594363842322142
True	566.953320018848
True	362.92731659037474
True	784.9200607699937
True	156.13662552370064
True	768.2517779372319
True	589.3897078621518
True	272.30235107978143
True	431.5843624208253
True	338.1112643064816
True	299.45613111901537
True	267.50553193235487
True	405.7522216554125
True	508.3218894272905
True	510.80926633930346
True	107.02841476424042
True	365.5666471576254
True	7.614196620081421
True	193.0562475927868
True	231.19563835954747
True	863.7419723758105
True	589.068804557405
True	30.3487886474762
True	700.8036166920491
True	841.8526108886484
True	104.3135743467893
True	345.6773172058755
True	857.2046530693905
True	233.66851858667272
True	162.39772968653185
True	531.9584526290355
True	589.0680801450484
True	1110.0910560833977
True	147.75561185377222
True	163.2482235717964
True	254.94261324752213
True	314.50190856045174
True	437.8572429236396
True	415.56027913058574
True	300.8869061682161
True	441.5672373363413
True	500.9493186520637
True	218.5968044415376
True	1484.8844610645235
True	256.50586227126735
True	412.4499129979991
True	52.38793374780166
True	754.9054157314437
True	250.3754982294429
True	903.8565906243614
True	552.967344393509
True	300.8370490273064
True	775.9060731744318
True	266.9191343988421
True	211.55257141011836
True	257.97784631635966
True	227.83035952105496
True	145.96553009686693
True	253.6887381288583
True	724.1085532481056
True	522.3188217224208
True	217.65763074997705
True	1188.8351066570483
True	116.26679214480964
True	261.99883530771166
True	73.78187847040448
True	309.69321158318627
True	426.1103840616967
True	95.07528837772476
True	225.103089589266
True	73.85306557172225
True	722.4862809191819
True	376.9586531883047
True	217.16078096241213
True	737.384114174946
True	869.2792485015879
True	834.1347227448898
True	820.965785311472
True	349.7696837056756
True	1.3209771699569868
True	258.73638442615794
True	51.362309613793606
True	372.12484426389744
True	53.49536628032828
True	355.4357311240093
True	847.0737484224028
True	1014.5571793528818
True	416.0890946563079
True	23.02073223509667
True	510.311753299617
True	504.79796593702326
True	190.41728114280096
True	239.1276467542565
True	295.41469078200583
True	24.094789424965168
True	125.9259485784211
True	965.2632562230896
True	56.35154652289289
True	483.0772585613488
True	777.3301353319699
True	100.42674785606592
True	253.1530447492936
True	112.74431892927902
True	14.83633268618542
True	1.426124039557369
True	116.742462889893
True	1029.0899702896395
True	498.4751206315959
True	64.31176967310252
True	791.5103232489404
True	337.3659420019483
True	1.1114628138671372
True	448.3862832207688
True	183.6631872651983
True	503.4649153634013
True	80.2858357832781
True	314.241796266523
True	373.4271961815688
True	172.8090043910842
True	221.98902005198008
True	124.15413361877366
True	182.57427590183457
True	956.5936556386614
True	13.747529119163676
True	509.5699737038782
True	475.5558765119831
True	399.8592507847852
True	224.49980987306523
True	229.1822912758873
True	156.93686087854292
True	46.247954698167305
True	504.8650748364125
True	153.9951484512266
True	837.23191871978
True	844.0937170752073
True	251.7601779851149
True	316.8517053413228
True	528.2186366395175
True	42.763259229380935
True	87.44507819592837
True	734.514587512505
True	1073.76689451985
True	110.00536286597456
True	718.3676757413443
True	143.9760485478303
True	934.0175558190203
True	652.5168705360779
True	105.5154172168656
True	273.1984419183238
True	624.7179234252771
True	255.9426651885285
True	45.57847733062919
True	561.771335482435
True	439.2032730293508
True	5.079125767435021
True	483.86953868594446
True	67.52606426304739
True	171.2585180139472
True	236.08811729046823
True	318.57855925430755
True	68.24651652954707
True	231.4579008349589
True	351.86694781574766
True	434.0728620064109
True	918.5465411609142
True	44.98663308695676
True	924.9926438706055
True	1019.2133663670206
True	130.70630565769696
True	77.69913731819851
True	990.1765538279734
True	35.55983256113799
True	238.3876474753961
True	82.42702331748958
True	219.9960310021617
True	364.0478717244766
True	925.521781189903
True	97.99314563835507
True	71.46563411155739
True	626.2120973314975
True	281.1313296548327
True	700.4343789398594
True	55.657042906112544
True	488.51970030858433
True	373.2799627484349
True	688.7683800911133
True	54.48010941701923
True	110.88301564157186
True	26.37860247398553
True	270.3580895911432
True	38.95007141224859
True	338.2816395548955
True	3.224315425858184
True	1210.3241096139611
True	103.04167594611884
True	130.7235346909667
True	359.74731123616885
True	748.9488186966562
True	680.7624372981634
True	981.21812783693
True	483.4633643367763
True	403.60205176680233
True	137.94696668370432
True	422.3211993851705
True	819.8327067274455
True	430.9354612334239
True	912.4410496924592
True	84.70478981291146
True	421.2927125313863
True	190.47089329728863
True	294.98112500445967
True	725.2274626396388
True	162.2202790067069
True	132.9738003982754
True	65.29810248233906
True	881.4163077365475
True	784.9079780601509
True	79.95485364716728
True	450.0923235001264
True	763.6718273951949
True	411.024463358519
True	55.36975466636574
True	331.79075909101385
True	775.7298068915208
True	31.589329407990903
True	370.3453327127678
True	167.42300175934426
True	280.7803167083764
True	33.001760528753906
True	211.1084880446732
True	771.0086178359134
True	645.173621120338
True	58.21770172972427
True	292.1016883319139
True	889.4005688452808
True	18.75039367251576
True	297.5710162765819
True	294.14375218211774
True	429.92807776821496
True	217.7894994785613
True	591.398593540482
True	47.45804092212221
True	984.4268542454712
True	895.1197614843364
True	47.74126583533439
True	397.81511201502553
True	729.7649733247771
True	884.4868938532213
True	278.4258595076696
True	581.0102952978422
True	127.52948795417127
True	190.2649234938086
True	132.136748576932
True	134.7947614730567
True	208.09244648477488
True	935.6873041790878
True	805.3397344847282
True	942.7515132180004
True	18.501455828829823
True	27.54857031493122
True	361.1887816221324
True	12.92097336790216
True	631.4088031542462
True	1061.18854939651
True	275.714030382397
True	209.850408132302
True	83.9127303689494
True	215.2536579472178
True	127.24750776496856
True	41.9667652709728
True	135.0038344064438
True	90.94080249453776
True	252.34357094914645
True	546.6913942633953
True	163.14090001788708
True	29.69733512071433
True	61.92404043927183
True	428.5994427615772
True	271.28472913690155
True	584.3982626514188
True	23.790274951623637
True	114.51381636871966
True	672.3928742921436
True	253.85728068456524
True	484.3403481114984
True	658.4284180108067
True	101.32234550127193
True	106.37230170039386
True	81.34244668214126
True	25.246399276304
True	123.59963809565627
True	84.57609552277901
True	102.67825355370071
True	153.2976162406989
True	247.08591650390065
True	832.2178431874488
True	290.4051930984732
True	939.841790906317
True	165.3222791515627
True	180.9385078556953
True	806.6486391845539
True	308.3459748409944
True	596.9546651503041
True	253.04462476725865
True	371.89094186235474
True	437.876803551523
True	563.590517876105
True	660.965398871365
True	364.7861866907293
True	34.40456026439333
True	540.6601193157726
True	614.074015623702
True	19.008884852338877
True	12.888163921654492
True	264.1212819105555
True	401.7307012598526
True	452.7962243519216
True	68.35937670570871
True	640.8724035617124
True	961.6758417786036
True	237.64117930476712
True	902.2058839074876
True	277.4366516994904
True	101.95683651726878
True	284.95049657074185
True	709.4971968118203
True	40.546844918083366
True	597.0634341422885
True	1280.369196024401
True	1005.1529297567556
True	881.2800759065294
True	200.30183659489248
True	91.30833657248414
True	195.2889679870832
True	853.8799492777155
True	147.85462491025297
True	1075.4424547735523
True	852.7272348475909
True	40.76669307986548
True	86.13414947979854
True	400.0971264077113
True	404.0399855338853
True	208.9682634475345
True	520.3558403591037
True	647.3335057088284
True	121.26402197817671
True	267.60440225338124
True	1012.2644315841216
True	49.41182640617342
True	709.6438727139848
True	517.0622404925816
True	37.93574684070671
True	803.6658865620874
True	386.57857006644
True	562.3516055098241
True	113.76251438998963
True	272.2937323276454
True	212.01240921047585
True	27.057935258182496
True	136.6735256407634
True	736.4665150093018
True	135.7261175898712
True	373.9774471790102
True	66.66630600957929
True	629.5729676288472
True	623.2437411272776
True	228.9743307751372
True	435.7248754307676
True	164.56733112058032
True	161.28981779676073
True	216.1173117055318
True	284.35601606291027
True	376.4832801071776
True	122.57553105676384
True	185.79888150990183
True	28.18330752071949
True	867.4309701028577
True	298.82039736532647
True	9.732028234256092
True	375.56714867921744
True	167.83583542036635
True	630.6739463986441
True	371.9949198805932
True	583.9664600000032
True	548.9255352980068
True	472.2145891115949
True	807.2208587993254
True	234.7485093385901
True	576.05060373464
True	159.20808465971626
True	540.3283025239901
True	361.94156845367553
True	383.3576423057715
True	128.52900622445642
True	134.88861230227633
True	110.68600064628971
True	70.89048491831292
True	717.6005515166529
True	172.75381454205274
True	44.04015315363467
True	0.0
True	532.973379423728
True	114.76961834646626
True	23.09637144712611
True	41.665159369140845
True	119.3090312531919
True	547.7601332605755
True	186.2705888817275
True	114.18833151251496
True	35.77038086239729
True	157.76509537506288
True	892.7370628211598
True	54.77747720009351
True	224.796451765077
True	718.9382256623348
True	316.0022709343149
True	473.3871351916246
True	470.3107794030448
True	508.0542864316741
True	584.5281032827662
True	958.9729160333384
True	269.0990431445252
True	1029.844191116248
True	911.2499556559656
True	620.3212045693464
True	341.14305723382955
True	872.0316809081393
True	10.552786783684503
True	31.13551809904053
True	287.9903755615192
True	42.93837200088395
True	206.63976872984844
True	780.3338936540775
True	212.01424672113808
True	718.2213086308392
True	773.2880949286879
True	125.91869257527787
True	372.7678865402674
True	589.9478927520878
True	24.32858633952144
True	132.54971147644022
True	435.6637520076942
True	305.65218363780593
True	197.3223360656417
True	107.67772065360708
True	381.6291426582709
True	22.31920758469211
True	362.3415474511627
True	369.6552503964328
True	1025.0578044157985
True	370.5742578032381
True	30.223489905481543
True	408.7706099112812
True	433.19485990970577
True	234.64580339776865
True	33.23384991873738
True	753.5712429069281
True	440.9289498506484
True	175.03141707418558
True	13.464875616214544
True	1206.8445015300977
True	161.7212455543421
True	28.527773539941585
True	309.7093236257132
True	289.2790294790664
True	116.12135870055656
True	292.2360250264716
True	47.11867337013589
True	307.94873480091667
True	317.86252240267333
True	327.2581910222971
True	31.876004737797118
True	47.53053463484595
True	1054.081852500458
True	27.502690633659768
True	14.383847886625762
True	172.4542270080535
True	646.4292909231538
True	8.91914258533029
True	187.89288558250777
True	166.426120204616
True	504.5224228907546
True	359.900891430794
True	728.9977811724814
True	323.9380982508433
True	510.0517390657066
True	446.6050229072181
True	490.45226989873794
True	104.9064517035298
True	1273.3809524322303
True	901.3723127043578
True	297.65934986570136
True	531.1576897344378
True	105.74046251641523
True	576.6114072528134
True	436.33326324409904
True	160.7377424886473
True	76.59130914304623
True	353.3424929861589
True	174.38781069981263
True	29.01868328920225
True	618.5140382781863
True	388.1117451141845
True	67.68840970749201
True	30.754536475584622
True	654.4426107188406
True	481.39872220375554
True	70.21579465265592
True	21.750712304212207
True	315.82318254945926
True	338.2010798278284
True	686.0505092844675
True	548.5842587764859
True	555.9302868018397
True	792.0154610785105
True	11.07299483481142
True	59.82114828226178
True	37.37287846754409
True	59.376979657623885
True	507.6888773136407
True	581.6115834802025
True	77.65838005415145
True	105.03108239739753
True	199.4157414237941
True	75.1294066957668
True	184.58120895084969
True	204.53402458401524
True	275.1676514004887
True	831.5731606106325
True	610.9646157302492
True	286.0296801302361
True	200.1652284417773
True	270.57414663263035
True	240.6807225664811
True	736.2074947138283
True	320.10785607463816
True	172.36809686248586
True	861.1573617898895
True	324.45641173525485
True	467.7504496244744
True	154.00435432598587
True	125.4039060417797
True	63.21946053857192
True	208.50290612817463
True	996.0032496558962
True	518.654050614667
True	107.76745331065266
True	346.5012228611096
True	99.97096888021744
True	681.7536087904798
True	4.662090761475195
True	700.7645542748098
True	36.78706500655896
True	898.7585732031788
True	829.4547689789895
True	210.9482223252378
True	31.69586848037449
True	81.41970527786661
True	456.9390886611782
True	232.55125851513716
True	1.6652034851659865
True	77.91154074243295
True	1114.923144889078
True	348.0415674802788
True	653.1328146595393
True	477.674684195203
True	30.43594271251088
True	141.04868169136284
True	434.6398438076368
True	963.5301985499524
True	806.1626226963193
True	415.2625051218466
True	336.530443298015
True	16.293123958273846
True	81.8679388893008
True	750.3314701565665
True	443.3155742844068
True	380.6925384604991
True	863.7679995351168
True	26.49677859419877
True	222.98116906906213
True	873.3276079494656
True	234.45277775168756
True	8.069056284695415
True	494.92072707756495
True	99.67299681177582
True	656.3451750179685
True	57.588612529408486
True	270.2092119101956
True	871.7024247631161
True	919.9330699147228
True	276.8751088230239
True	422.3440529520989
True	111.92239500727828
True	617.0899166197318
True	255.4498437977009
True	192.12226859162345
True	877.2202084558535
True	56.54242173995557
True	716.6284735261703
True	276.01031415216914
True	294.61440264762564
True	172.69947240629463
True	496.96845061047486
True	568.5440105759495
True	373.2619266626424
True	411.3193644710933
True	68.24608970334366
True	152.98121536500915
True	456.83545136953336
True	210.75557824347263
True	35.023918789319495
True	196.4439840359
True	378.8116095370799
True	407.5853382588359
True	733.0367591855786
True	139.37560865819898
True	682.6880711604628
True	485.66171474440745
True	602.8892064303947
True	138.01947858906416
True	37.5945541816619
True	671.6434721848207
True	73.79856888226371
True	546.016209737927
True	684.3620757557236
True	444.0798491761096
True	132.32309010877918
True	521.9770009110852
True	4.784278871695545
True	402.166099001812
True	31.67994506934965
True	633.6830239052225
True	256.4575470338877
True	585.6976795931683
True	689.918727455915
True	132.5244583510893
True	534.5200108674435
True	491.85011126113113
True	61.07817511139568
True	951.2877714944816
True	2.961181581768474
True	25.65359919637596
True	621.3781427963244
True	661.5360444166769
True	131.72335133264585
True	415.6204887068336
True	119.75775757507331
True	77.90738196745646
True	454.282124693592
True	43.3725372561005
True	514.6066987106199
True	11.06135461101595
True	879.8686649027065
True	534.8331340096671
True	638.207512561344
True	102.55906751944818
True	375.08232069235976
True	978.9263594968504
True	868.900593108805
True	132.7155331022054
True	556.1779525416524
True	464.731003825413
True	248.70763263006384
True	257.1784407852237
True	6.136564876376019
True	300.6860863087389
True	13.341690843631904
True	373.0635832380473
True	73.43420971340136
True	411.5688932576925
True	650.2129790241955
True	124.43242148110411
True	220.4172522141017
True	639.0042238164273
True	707.995706531198
True	296.891355388947
True	136.1935859610178
True	167.83868282391043
True	472.7979462999249
True	86.07127203956503
True	10.308120802846105
True	495.0447545456954
True	568.9331538613391
True	19.62424502678501
True	133.72383433688418
True	902.2361501487464
True	496.0502769383102
True	268.11885987988967
True	34.96474266207619
True	468.5760726148264
True	115.7617951695982
True	596.3547206568802
True	656.0664132640103
True	294.3455048160628
True	399.9935973577724
True	192.90750011137064
True	241.9404928031368
True	73.53239895072451
True	206.58978443707025
True	505.8553920890784
True	22.018465764112605
True	451.8196642175376
True	378.9189880415111
True	726.9664757640506
True	880.6113896933374
True	878.2208442643944
True	159.90245338848206
True	405.0394359958748
True	73.4470798276372
True	196.4883474062982
True	325.7473795609002
True	10.082632758682594
True	782.0818561838453
True	24.752759518905066
True	403.0486380774794
True	269.093991594159
True	647.7015885079394
True	204.5924332867836
True	37.73413897280965
True	654.5628864489794
True	1076.2203473461846
True	229.08043240047
True	135.5888336982865
True	619.5470766859536
True	507.2887332950637
True	17.724808805954073
True	827.1601925824621
True	111.61929543419112
True	46.08696478019538
True	300.57440298268773
True	352.7385312416154
True	394.0126792945903
True	268.6093342913644
True	19.21136355281056
True	22.769075883929208
True	865.6006017192938
True	199.74670352415117
True	113.66287040517052
True	854.3337298025168
True	660.6806585166615
True	639.6434563477402
True	452.5053824194428
True	150.89781072702507
True	32.14693059876718
True	105.77220341488362
True	440.02543315388994
True	229.41133956978445
True	485.3616286525664
True	151.64972090633793
True	481.0061854291075
True	650.2381493001793
True	951.3056388733075
True	24.798193668955523
True	989.110997074578
True	1111.448914915744
True	486.11865417300817
True	85.57548145852806
True	772.7557886534888
True	644.4799492936316
True	663.776312288347
True	169.58351970555378
True	751.2996922587487
True	700.4582516383007
True	124.70750260311144
True	748.7111312668839
True	805.0159810564135
True	465.9959800360038
True	230.9934953204992
True	74.81138781441058
True	307.665486762991
True	357.92068355119784
True	458.7018884102176
True	437.0315281925408
True	196.8012532448318
True	306.41138573033874
True	2.553656115583986
True	12.223779254910506
True	105.95260938175151
True	128.1340568087805
True	351.3591418399217
True	357.8288679753949
True	115.70969515684033
True	16.740754882468664
True	218.46152152694785
True	827.3306361935295
True	459.4803977009733
True	539.3998300009351
True	564.4602842270207
True	817.8522330223922
True	637.3280516642895
True	89.84847185261806
True	214.64775989676
True	243.34458580699228
True	294.5781392725417
True	104.61825559801092
True	365.8786296237187
True	432.64289004332176
True	171.80232368898066
True	657.8752008239403
True	249.07311507852435
True	201.99015514016895
True	28.52154306050294
True	257.0880802144841
True	487.9879323411094
True	167.72079682301828
True	543.3635200675851
True	481.5217570177226
True	243.4391531825159
True	104.0532322291817
True	41.337321385269405
True	414.3410926829511
True	773.0799090105105
True	167.6438704718528
True	1003.154764761308
True	1035.5491967961734
True	479.8006378927065
True	97.1487161147372
True	124.12047496600742
True	655.5352102405183
True	9.256566371548704
True	219.1690252822389
True	124.70835401248208
True	123.08947396306736
True	329.161461437299
True	611.4437774486247
True	37.640205661066695
True	128.91842624669832
True	972.5515401661518
True	59.2240109281185
True	489.0436748091348
True	535.6614829464229
True	250.36953667015365
True	135.02536113296654
True	958.1316028257384
True	1202.7611441416395
True	524.9587181426364
True	630.2772680072757
True	219.97363731192956
True	153.82893364278362
True	329.9626644313876
True	248.58287716852723
True	172.17380179431314
True	313.00821313590984
True	352.7993466998506
True	12.434194567372336
True	623.0591321053332
True	146.12808609051137
True	74.12763916642047
True	435.3912704835859
True	311.0798714646297
True	1181.123505739959
True	367.6778420646039
True	972.5370226839344
True	9.497362458639952
True	272.016227219976
True	227.2371000215424
True	154.924107790418
True	494.2571947666988
True	196.6584074391442
True	413.83089523059147
True	322.99767680618424
True	117.16155356152169
True	356.1754669994395
True	1050.4364761862514
True	725.0403712882938
True	217.35423756968987
True	111.68929929658265
True	298.3097896649984
True	23.607194690224155
True	354.07369750678123
True	323.59659539772736
True	555.2889774707045
True	433.867145585185
True	349.9683070492926
True	157.38926815607425
True	13.401083414216096
True	430.1409242819199
True	273.8415043997832
True	144.1469044383461
True	305.3781235707981
True	428.1539104395735
True	812.8491894168214
True	311.1715956077516
True	771.635803528597
True	392.9745903492832
True	375.82705550535206
True	1.723449545801938
True	1228.1455045407513
True	107.6542026517916
True	937.057825440449
True	219.93756377560837
True	444.7418664980144
True	677.5256441047809
True	85.7376233516121
True	492.0335726768199
True	30.41844976356125
True	423.2940062864703
True	76.14431293414005
True	229.55157712452575
True	35.91157520404927
True	686.8720778646694
True	187.3985896218348
True	27.23806684299956
True	389.0230337800018
True	103.9048214440404
True	170.71819352551435
True	826.5413203031744
True	267.44862344055144
True	152.03420983327507
True	381.8281406515986
True	534.6151146052563
True	327.7901503934743
True	541.2742204271647
True	616.4687904657441
True	160.32621151876208
True	7.320278298250653
True	72.92180044593971
True	423.054408756687
True	90.06347453881467
True	79.82606060751124
True	1030.7494442997115
True	26.69481425885527
True	330.08196283128945
True	309.99947388662304
True	450.4539536789943
True	659.42621493061
True	178.35209569240047
True	633.3561803356995
True	319.1033812591769
True	346.3791690352928
True	271.8130991750938
True	220.22807471470657
True	367.795778179564
True	456.8074745858637
True	398.3570565608572
True	625.2501064417613
True	142.21011320188222
True	77.14663866176636
True	39.119728117764495
True	290.1229406160811
True	675.693205046117
True	410.6410247782773
True	768.5879569888244
True	216.82729156387933
True	406.4599190827294
True	66.85172077778664
True	54.2036288204354
True	403.882084422766
True	202.86864527183147
True	213.87403235712864
True	43.539708487986175
True	1057.9034377190858
True	173.79677228526108
True	933.8825533331376
True	317.05608803141143
True	914.9848332871744
True	234.40017412760915
True	446.1082462666581
True	531.203170341285
True	642.6696536207612
True	214.195964222721
True	484.5724752300112
True	927.926856078104
True	125.37661212044009
True	7.097071345179442
True	547.2541810648638
True	26.993931036781905
True	75.29808266347821
True	795.8575435441613
True	232.8474171137392
True	995.225657154218
True	700.2218478401347
True	396.8611925950856
True	288.6365494247888
True	489.4293523059003
True	331.3509097838935
True	177.2762639743846
True	677.1598089816328
True	704.6272241939706
True	207.83982497503297
True	86.55523288274195
True	505.1193459554189
True	138.2143291255371
True	379.5345692756343
True	345.7018439377388
True	65.7681139372243
True	383.2256820845794
True	416.0738998405668
True	382.38061688892657
True	408.2816905655369
True	433.5733961711664
True	659.7105692390741
True	56.75481391144583
True	469.0895812334319
True	319.4901469623551
True	663.3674251247857
True	214.06999857748127
True	102.26195377375612
True	44.66765927340449
True	536.576923074843
True	636.825399259774
True	186.61053837994885
True	407.76983822788463
True	344.77038630270755
True	16.624651227313365
True	171.10822177828388
True	295.48742556127195
True	3.675680527700696
True	868.4813877873453
True	82.94533930948181
True	103.87129035073602
True	109.69766956520331
True	363.8455443328928
True	39.06331421593842
True	468.5073002097573
True	236.10930525029644
True	5.260703650601081
True	115.8128987511236
True	443.02880153257007
True	48.355560422714746
True	66.69814706782728
True	190.5340469608992
True	302.3370840222922
True	937.8186134099976
True	392.9995423472942
True	990.8446881364732
True	176.23298578540184
True	1016.2163233215864
True	758.4524310158505
True	677.4217749670281
True	407.9041929298653
True	378.4681548945756
True	79.40801979144815
True	72.1259147181535
True	79.97976881116715
True	180.95989576058344
True	475.1204080248681
True	1038.1413012471153
True	186.4896486938167
True	362.11498762679634
True	428.707445695821
True	613.1121524585766
True	627.8939579310407
True	277.7737780497146
True	432.5117513579716
True	685.6938809060441
True	98.28608462417054
True	694.4197599490604
True	257.778920038717
True	133.37386236226888
True	411.0111610398467
True	876.5255215020428
True	437.5933681528851
True	869.736274415159
True	200.9194088299398
True	351.57727573689664
True	691.186750708929
True	633.1603758144041
True	181.4384672321502
True	267.3347677461736
True	803.0232529074243
True	33.70477312145967
True	194.54723055806863
True	483.1544022186749
True	688.280306467629
True	101.96108582857916
True	34.51699284474216
True	172.28280684625852
True	709.0009697305969
True	313.7770306242719
True	551.8060958420142
True	352.46766827230744
True	303.3176365127343
True	438.2146091355816
True	483.7453869857022
True	68.56105251567271
True	376.0439899475781
True	760.3078069073033
True	0.0
True	292.46393630017064
True	246.0890531259686
True	974.8523089653576
True	144.7906216434298
True	656.0046873388725
True	649.1359181950219
True	109.88788901849136
True	221.07393249994684
True	134.71734445265395
True	10.549193888580923
True	288.9671352240735
True	389.5858681752859
True	1132.683179357967
True	231.64510452713697
True	399.8283986331612
True	657.4240179750052
True	201.59424679686404
True	28.29726830629401
True	877.9061891967301
True	606.4615507452146
True	158.3152831925378
True	636.4543622667582
True	162.59810877034556
True	302.5864071683484
True	760.9979231012348
True	36.16857639594856
True	106.68871868249798
True	485.1201079554986
True	63.5060916224285
True	78.4948937981832
True	410.0702885679718
True	24.53252923626261
True	749.8106655933663
True	95.02380493355504
True	158.68644647801528
True	18.18800401382008
True	713.6928518047778
True	31.492640795354102
True	765.291948150142
True	395.3598506234158
True	113.1712161436492
True	694.8296136545247
True	517.5033938440714
True	569.6522991682199
True	47.27001583873406
True	372.3300932220054
True	4.66850115804566
True	95.68053543620108
True	381.5015602642945
True	48.85063385321413
True	118.86125329141969
True	299.8344240276021
True	187.04584302909788
True	98.1332288040739
True	642.2645397867007
True	21.241915752657263
True	1152.3081787649774
True	506.8212328723526
True	315.47933642687275
True	495.4347983194457
True	117.3583189545424
True	777.9368619390207
True	1112.8671622920997
True	751.2398857828115
True	170.01698898728563
True	226.05754652412733
True	49.774549497870375
True	60.804832193737326
True	151.3189190633103
True	101.19764309164336
True	168.8788205401948
True	1202.474122729898
True	307.3300049543154
True	358.5473953321131
True	705.5326825378602
True	17.3401391736639
True	15.312238710381424
True	585.2883560359069
True	6.483708082090718
True	117.69283240335292
True	653.9542185072758
True	181.6330485181753
True	635.3025503115958
True	850.2587203053426
True	141.1787724420684
True	882.2922827700778
True	3.1348386070917478
True	445.7814166047697
True	1056.347386784966
True	26.61985899022568
True	242.424047205095
True	146.1693035390381
True	935.2787332339268
True	238.9598263331532
True	494.0598946378582
True	125.02438913544162
True	500.3457931177608
True	146.33291357704056
True	96.76135172062008
True	390.2160072133474
True	71.03628462592391
True	53.314397221967184
True	1099.6055439363988
True	274.09451566683487
True	159.4499064201233
True	375.1811861831927
True	395.35164972960007
True	215.8430081138441
True	166.33747957955237
True	422.79110350333326
True	37.54965918271417
True	499.4325303683596
True	1150.8377528055007
True	113.48808438707852
True	470.4549550549389
True	313.86785754396567
True	26.466644608654093
True	420.5971232657639
True	106.12517853478884
True	582.4495693789169
True	210.4359838550752
True	427.0232668562432
True	20.985426697614944
True	429.9557180494032
True	108.8623634457956
True	337.08932786888533
True	34.32852445133288
True	168.53482087829934
True	245.9476583715474
True	782.8800733478841
True	60.34986178185445
True	133.18008946274645
True	239.59147105814824
True	142.74422640485503
True	620.6075162851603
True	550.0259318163122
True	801.7515066136872
True	395.6443992275432
True	550.0853837137054
True	421.5031491371541
True	700.0973655044926
True	73.22411372063245
True	469.24817169711
True	434.8748547281275
True	49.30498637448459
True	81.75194278578074
True	128.05154589904782
True	83.4751786756598
True	328.1737931605942
True	834.679002527859
True	334.5260855345172
True	1108.4768356521529
True	334.1764853112025
True	893.1021205242623
True	155.511616982263
True	565.805087539812
True	604.4996092754418
True	694.87833443391
True	447.21331720111874
True	67.60177341373833
True	310.0317976371586
True	42.29892803226459
True	159.96863779975828
True	165.43283858037483
True	1150.119998712638
True	239.5527637036809
True	536.3285733734144
True	542.8320426814836
True	567.0610440261156
True	885.8734479424027
True	585.1384832636834
True	646.5132173935871
True	967.8578918194612
True	127.99137730783278
True	316.56398467189274
True	270.06585060185216
True	317.36225368014493
True	85.69383064583474
True	366.7582724167169
True	4.541044133954538
True	325.08061422845384
True	257.7785260002725
True	595.2777406265294
True	278.6238902447177
True	358.9582595883223
True	10.423338205896291
True	57.86867059072267
True	558.6504664448703
True	32.11821559895192
True	149.98503542062227
True	66.1604037415723
True	156.79031465826762
True	217.99361995024825
True	68.2837182035112
True	377.1807120316782
True	268.51412447100626
True	105.93709581883358
True	334.24613893177553
True	65.68502901558944
True	589.486696231887
True	848.9380820666062
True	280.4962708305177
True	1173.178087991454
True	116.66126788912588
True	298.1072600051384
True	1050.575619884185
True	90.08386985708547
True	282.6348995106072
True	9.10492261313922
True	417.8832709280962
True	436.4595503732457
True	158.22266203914734
True	613.2916618143968
True	931.2961331163144
True	154.91085499200773
True	80.63078970304434
True	317.6102934273254
True	521.9514338215332
True	612.4345356674849
True	1238.0003917118352
True	27.615389218078697
True	944.6533961477222
True	136.53618257758134
True	620.0075665840836
True	122.19699770578168
True	136.42383214751493
True	180.05209063020996
True	168.22247489515834
True	763.2686735663524
True	206.7904989038087
True	225.24475203117527
True	68.63501113261307
True	512.1779224693342
True	457.5208189178397
True	169.17176022153046
True	233.7658788003531
True	18.03974118598581
True	419.4113434549608
True	226.23184935970716
True	299.05946234362494
True	115.21491290634766
True	693.1799613992936
True	429.1717965635446
True	252.6006886138934
True	648.9564890427292
True	533.0137960846765
True	465.8009816039619
True	133.4479117461073
True	534.4638030137723
True	441.6392470747677
True	3.22119039741186
True	193.92950462603068
True	95.37602559184889
True	246.79692319019492
True	2.5613286276239844
True	123.47756321045372
True	334.2729154926141
True	6.645689134354202
True	829.6805312266845
True	175.19266806213244
True	723.094876296636
True	793.467614831587
True	157.1392381310213
True	232.54582712369864
True	469.5534582114704
True	816.7193834586066
True	48.76487395489691
True	36.8504704113578
True	131.9706890950421
True	615.3941107788828
True	702.1810429276632
True	190.2524452538787
True	582.6887921592737
True	589.4096711461508
True	857.4639157854881
True	389.42990983649247
True	187.61534123367875
True	892.489864141943
True	224.29990283272687
True	144.20787884863114
True	333.41536115587604
True	224.8179419719151
True	204.74693337053395
True	614.7221785462676
True	251.95305213209787
True	192.44220304350884
True	437.7681778456539
True	454.29933287007526
True	62.49619147174513
True	276.8419945219608
True	77.63791649572283
True	338.14797383563166
True	349.5334316941962
True	264.1906908218916
True	180.10057247781248
True	368.332819966776
True	649.9491952808283
True	763.6666352208827
True	295.3167837044785
True	749.0214354969877
True	64.27640391378469
True	867.5981751191104
True	347.40455037892974
True	13.236649488756065
True	599.8607535348776
True	693.1013229446318
True	269.23517604010823
True	161.29159390581964
True	48.870775530268624
True	383.90242680313776
True	79.01752348305573
True	15.081021631396512
True	889.797450503158
True	377.02511548376646
True	180.82211943889783
True	968.7407290869288
True	11.566857646992446
True	802.8829694568433
True	30.72548068085732
True	655.0476018086038
True	56.30860739341559
True	772.0600833883673
True	444.8319536442791
True	201.11876824575967
True	436.566275488409
True	200.7242278927792
True	298.9902492318898
True	224.6682930537836
True	404.4896277747084
True	9.171423844711592
True	321.1777942482952
True	115.406967648325
True	10.73245617347314
True	462.43021977390185
True	720.7668049572891
True	285.8770989206237
True	79.19666107599646
True	314.9382853682251
True	81.79555090627103
True	189.90732557226465
True	180.7886884083541
True	372.0979769888464
True	45.2757950037651
True	138.09448271255016
True	381.4248208298538
True	849.3902786075183
True	116.155262085697
True	210.82221390138443
True	446.8128893870556
True	18.911441669606614
True	418.93455509078274
True	501.080054623255
True	87.44511481068973
True	390.1139319439567
True	354.20666255610024
True	419.2417447522497
True	599.172819291459
True	1017.8994750314488
True	947.7430423022988
True	57.787607715066216
True	1053.4454949633366
True	113.2523207013866
True	110.43827022400632
True	110.81093790367788
True	497.1824364140967
True	368.0545984507415
True	590.0752104266808
True	261.0414910715093
True	156.30271461817551
True	406.4658893026463
True	16.715653554872357
True	458.0499920026186
True	391.1808232423005
True	144.39789549152425
True	94.10210764199444
True	543.3530053922767
True	1000.0519659764374
True	203.00847192281492
True	61.80275370821553
True	415.9891113431581
True	377.60752278585534
True	480.7318544595741
True	320.68011938924326
True	5.098130686893182
True	542.464077998605
True	498.6972207688229
True	511.08681835963625
True	180.89173227946924
True	100.62490149103942
True	21.47295273261607
True	375.8095511194444
True	107.68518190846244
True	6.813921620992916
True	33.03843404875329
True	346.5912075441028
True	624.7241284720415
True	135.14402984724182
True	92.57334883959456
True	25.51030855102777
True	401.2547648433363
True	381.1479659316397
True	817.412437751363
True	316.57396468053
True	529.0075026034132
True	543.3744581257956
True	528.2689852723371
True	293.0383663405693
True	518.0283876766218
True	96.94978099347874
True	579.401786758814
True	7.450976936079682
True	371.109966718756
True	480.65396389537904
True	996.009019767413
True	342.6461129802705
True	797.9154295687821
True	951.351841579175
True	176.01309196362405
True	38.53180023197158
True	361.2123793350625
True	392.1854586941353
True	589.1427429616563
True	248.33255206486527
True	26.650903182106937
True	617.036088529967
True	121.17362418204956
True	1046.3838555718953
True	310.03555769382484
True	468.5599371513429
True	122.9426202578259
True	809.1219677870216
True	138.84689006507546
True	822.151402002984
True	578.6812595486175
True	188.8261809362879
True	113.51988889213312
True	68.43259668107135
True	569.9813868891126
True	879.8416287578973
True	416.9591157877211
True	516.0603533752734
True	132.84532271320117
True	644.9120611532181
True	486.1720100314069
True	800.0415278215316
True	311.8000502064293
True	600.7625893267098
True	105.9240466118171
True	22.679480330195805
True	410.7676048276459
True	166.1601451709186
True	108.2241173592162
True	383.7964817238571
True	1119.508007902734
True	261.2657844172922
True	539.4493662770122
True	9.97400959156496
True	73.72744462284447
True	322.4197601190933
True	780.1636291586465
True	465.6213590728117
True	536.9126735162121
True	704.2143539099661
True	68.58309705503714
True	705.2199140239827
True	49.6671722937592
True	101.97890429058508
True	180.09528584927324
True	85.1495990867295
True	24.867226471409364
True	301.70940607378486
True	458.1014967405846
True	900.2631890124852
True	865.2951799269553
True	5.324713022819916
True	289.31298326656
True	477.2335300893598
True	129.56939108637306
True	241.8456486296646
True	331.7629583394128
True	1303.040547803893
True	445.1275007912997
True	26.879328617655812
True	191.57597846642145
True	680.3136224006579
True	33.393820199433286
True	177.68048264917678
True	559.2187961853916
True	74.2816959558575
True	870.9702820303371
True	320.05963989486736
True	667.2166764436555
True	77.54633473356363
True	672.8419869254883
True	592.3127883632875
True	881.6493781077606
True	260.6759751477462
True	501.8741927414032
True	847.8398347233867
True	948.4132569671016
True	238.3531441470631
True	769.5001691843491
True	214.6927203555756
True	449.8133912487698
True	366.5712093106574
True	499.56818330829066
True	499.07742231114
True	317.982282212022
True	353.38524362277104
True	112.0419410330992
True	341.2821448098646
True	1151.2212442369753
True	290.8405612201351
True	144.95079633085706
True	301.9730793530952
True	778.1100823929356
True	644.0265642190764
True	421.819526693413
True	118.8171378958512
True	320.9704841912597
True	28.301044480688905
True	162.23246928560852
True	84.3382484369306
True	85.9090734265534
True	543.0088166204966
True	140.28273012487793
True	137.81072922735203
True	106.35916369320438
True	89.38567728324824
True	449.62566007304855
True	398.37277662685466
True	1033.4480329638209
True	521.106917269807
True	845.0972633662018
True	267.9766660116153
True	295.0803428027982
True	538.9452267570538
True	201.10386573714365
True	737.9995911056412
True	241.5619053748424
True	357.94428483684464
True	69.5499470924514
True	116.60078451318653
True	262.57783261196465
True	123.9170727624539
True	487.4181214217903
True	32.795951788512404
True	584.6118972134626
True	1003.898239754932
True	738.919893959302
True	1.4318150068012203
True	62.01284885540037
True	501.76050158066255
True	426.8121301911574
True	77.48086455127745
True	118.3631934080062
True	310.14212776762804
True	81.85602507209055
True	51.93699966861087
True	728.5398532479429
True	663.3180338071916
True	163.67329545031643
True	169.63916185851198
True	519.7648703822184
True	53.70128550372798
True	25.81294024282466
True	562.3142933436694
True	462.7469017081775
True	1111.3939484101024
True	49.94471164711366
True	460.9803467564624
True	873.7703625705913
True	783.9135622626783
True	285.3827225529949
True	768.6989203792585
True	398.86231151934646
True	43.48926545536046
True	98.45441076738666
True	716.7100494008245
True	73.8111457159021
True	142.10365793794958
True	961.6536717186684
True	193.77497173127085
True	272.6913373596875
True	102.22137061314376
True	668.0526514765743
True	598.3383662791335
True	216.58359915780025
True	432.1631011700953
True	41.38551865668818
True	283.40060898416533
True	589.8489665475914
True	597.7758480113968
True	318.6424242286415
True	72.81956227534084
True	953.7340065517394
True	1127.8980685394774
True	568.8240987560074
True	68.49565803500111
True	31.961096214977744
True	93.12345513700583
True	110.85816300768936
True	103.44075694592998
True	910.7460391802304
True	1228.252422945071
True	739.6775382103384
True	312.8917774834472
True	8.746405749900772
True	21.935470285239585
True	345.375247115249
True	475.8952887354073
True	47.82459629691192
True	558.0287139320583
True	434.1534981698548
True	381.2572761831999
True	80.58588928496258
True	195.7658951946756
True	251.42968996733123
True	131.87103455279183
True	393.5056693317215
True	41.455324621980665
True	173.53263576441714
True	1161.3299189783315
True	6.325140157674178
True	26.892099611602312
True	580.1582880881201
True	365.96793536681946
True	806.9107414648074
True	157.2836134991082
True	745.779963446746
True	585.5421554877469
True	276.9936187828322
True	418.0211568379696
True	335.70681861628424
True	286.9604470422787
True	269.3476371955129
True	406.61356915408976
True	495.33616198507593
True	528.6847079636011
True	107.89213675545253
True	363.0979375047529
True	8.851433003329264
True	185.71698345346343
True	250.28144209610792
True	840.5827735817765
True	583.3646565436086
True	30.027660747766625
True	731.6090345242723
True	843.2985183116682
True	105.63233959280149
True	348.3168465658
True	861.9378392098589
True	219.350513776838
True	163.8418147204223
True	529.209901720375
True	569.187998962001
True	1105.198268724116
True	148.19357254306007
True	150.34722350675094
True	260.10093197349926
True	317.2292478840311
True	429.27447799008286
True	411.7076715013822
True	327.61822038554783
True	447.92714477892895
True	493.8174396586327
True	234.2429109223586
True	1484.2286331924086
True	246.65454442279693
True	401.7966577890574
True	52.47016814751248
True	763.0987038454424
True	249.9548033317633
True	918.3343100716684
True	529.6475650176244
True	317.833157617515
True	751.4125657597523
True	259.2652589134291
True	211.6590071298417
True	257.80595242099577
True	231.7195509667989
True	139.38316224907828
True	249.48169955608608
True	725.5683460285297
True	536.3079686875028
True	214.2186848871604
True	1187.6924530027604
True	117.01848199522809
True	266.03908203071006
True	72.58069061091787
True	306.53570326925217
True	400.7751574612513
True	93.25146430057684
True	226.28243836443497
True	76.13396120135555
True	706.214313114615
True	376.5235260838927
True	211.5829222690936
True	749.4924689373137
True	880.4258080013731
True	802.5018700087408
True	836.1660981750094
True	347.3326573726344
True	1.778008161464652
True	275.6474865925168
True	53.47548590503862
True	390.3883936102985
True	54.28179607320894
True	366.6179702712066
True	890.4878460944536
True	1038.4331671389816
True	374.5233893710893
True	22.118659021417145
True	511.7196813499408
True	505.18373373839023
True	181.66456672685703
True	239.29146814116396
True	287.78069634051303
True	22.45208334949729
True	129.83307867685798
True	997.3602289904568
True	63.811619132523006
True	475.9312100589319
True	785.518872677717
True	95.48377912188586
True	244.8075624180709
True	114.67997404645484
True	14.472792359674555
True	1.6681298481673468
True	120.1648749334415
True	989.0134391686609
True	463.7491898750262
True	69.93594694725766
True	800.0754714731784
True	346.58990440241644
True	1.1188522480791148
True	434.64581927740886
True	199.6151744411845
True	507.08103532645725
True	79.83355877529432
True	327.39698323828287
True	386.2811030655856
True	169.69278732134188
True	214.7863598396616
True	126.41852933023182
True	175.62180383691265
True	1000.2165565684452
True	15.313660082045166
True	508.18981949283176
True	489.1732865146223
True	396.1322742193744
True	216.59181199382752
True	233.43330568556888
True	161.0397185497621
True	46.81813612092799
True	505.5499635743642
True	152.93856409378955
True	887.8558400040841
True	845.3910916308552
True	235.61582140978692
True	318.3641928648766
True	528.4819318719395
True	41.147311183161854
True	86.28960961022571
True	736.4041243885615
True	1093.7608740572402
True	116.2334376785676
True	736.8014091936458
True	140.57188359753647
True	929.3391830465964
True	675.077913430982
True	101.26384178578972
True	265.39141733612
True	588.2700423948871
True	261.94154555324684
True	44.91175310120392
True	540.5825175263224
True	449.65591352660624
True	5.569780522774898
True	475.14898660350326
True	65.80195944561882
True	168.69066245354583
True	233.07844808315272
True	313.6805778936617
True	71.838324524057
True	233.4405318786947
True	354.2560495491691
True	434.6331080070409
True	965.7594110494884
True	48.40676757677255
True	923.1861121666188
True	1029.3127842449069
True	124.92765371936017
True	75.97107254743064
True	1006.5636404488396
True	34.29662059336943
True	226.61181513281852
True	90.6422054323472
True	221.1187442892276
True	376.8846935773382
True	953.4727717828956
True	101.16830820337654
True	75.59908559574431
True	617.4763274808217
True	280.0893107875467
True	725.0314469952324
True	52.59815690330067
True	500.0962896198822
True	395.0363276926344
True	693.8603917937041
True	51.85880176596832
True	108.07271673488324
True	27.191144265684425
True	275.3706848124929
True	43.52276603920488
True	338.3279355485173
True	3.539539915752566
True	1203.520045059009
True	109.14795183647172
True	140.3790194941512
True	361.6326823271528
True	711.167473307806
True	691.6225236478482
True	993.1488098204184
True	464.8088970032406
True	406.0842336223666
True	146.71613144470527
True	412.9616270370147
True	869.4090439093856
True	424.8031288957086
True	966.2492529163552
True	89.70847519693132
True	433.3939139290815
True	174.99036034769918
True	282.12981057147624
True	740.7113986875079
True	161.49470842957766
True	132.1290593490393
True	62.98875453028991
True	869.2645801705906
True	787.3456487204796
True	80.16596677221504
True	430.10925681549776
True	756.6300178937024
True	424.00957252898434
True	57.29278976605339
True	322.9128011337156
True	778.231627329405
True	31.418505941049343
True	350.61874179782626
True	169.8480193271406
True	267.0262729576078
True	33.56349602870455
True	216.6096898477178
True	776.219500280139
True	635.8431157320252
True	58.19500338399493
True	299.5313584684104
True	889.0636820265087
True	17.109207576977724
True	295.2980639380951
True	298.7551643235996
True	415.2778188373276
True	212.6098777331814
True	590.3160756520317
True	46.87453229462168
True	970.9325105965854
True	899.4434789662762
True	46.2557484119107
True	377.5852109272038
True	719.6229889698882
True	922.2463970946284
True	276.4772387794855
True	573.0615287982696
True	137.75855846732702
True	184.21664866864404
True	127.00495456887204
True	133.32037408212022
True	202.07911099002192
True	966.105236563913
True	785.2462208767998
True	953.9474310990278
True	19.125601999926477
True	27.25295679149901
True	359.82694249635904
True	14.059857222562284
True	621.1023314850919
True	1104.1369894262225
True	274.0997967505962
True	200.86590069272617
True	87.85080965741517
True	217.00060712524527
True	130.26805209463186
True	42.4282554115928
True	132.42899959998508
True	90.7120305938623
True	240.358458096934
True	558.9217557946787
True	169.48286953571727
True	30.765040151228085
True	60.051651885781126
True	439.7530230781882
True	266.0784847610662
True	589.6073773231931
True	22.61869352338738
True	112.30807493136938
True	659.6734566408577
True	244.17509923668868
True	476.3264965371416
True	651.4997821385963
True	104.54793654980745
True	115.2770445521598
True	78.4900979923768
True	26.223379134660306
True	118.88020534163722
True	82.93179523440386
True	102.85846431445312
True	151.31828186916016
True	244.4447207964764
True	818.262699036637
True	299.56448969510967
True	959.6837038147976
True	162.89523822575794
True	207.91292626061
True	831.507738780268
True	319.8368834363971
True	571.5627355425567
True	249.8429515949508
True	364.4582593792552
True	434.453896440425
True	564.5605300369954
True	647.4051247943709
True	388.475005150116
True	34.52217626970449
True	547.5293980242965
True	620.7772975523899
True	19.65399612268965
True	11.404859850628544
True	267.91205330351494
True	393.7633831256128
True	454.2485261248361
True	64.85440494420443
True	645.4282590638664
True	919.734125345596
True	245.7653849534153
True	891.4791267964969
True	268.2777425489783
True	106.21254996830604
True	278.81358496230024
True	644.0462716469201
True	37.25636505641702
True	591.0364060429924
True	1312.2500088905044
True	1005.5507892610974
True	911.2218153859188
True	210.44177499688251
True	90.315934897784
True	198.50421186620144
True	835.8161828437616
True	146.3878238161343
True	1075.9489326370692
True	875.7483595898158
True	40.76315095733412
True	92.56586154920774
True	415.04371850941993
True	414.8366348271816
True	202.73471386250355
True	520.7199917377671
True	635.2253498843893
True	122.54704048440468
True	269.70450954239544
True	1019.1841769384351
True	51.86629723475369
True	684.8114289257476
True	550.9206696858021
True	39.56477447525035
True	860.4387381819313
True	379.465734639029
True	562.5950442969572
True	106.53983704102156
True	261.89884562009644
True	211.4006129480317
True	27.94705553475346
True	135.23015832219554
True	774.6697151857222
True	139.69088778630606
True	379.80362543163056
True	66.60790219085975
True	638.0911793624791
True	604.5785836615776
True	235.52980278360545
True	459.3414150822696
True	171.79792069016477
True	170.5568491788358
True	222.20597841845512
True	293.8423156632745
True	352.4025228264912
True	130.0315967473459
True	194.93260517902004
True	27.918921371553896
True	890.9834891838385
True	311.5856194854001
True	9.323756479541194
True	366.3058710315543
True	166.06940986148197
True	634.7386224813329
True	360.62749357677546
True	585.3281860926093
True	556.3815679117907
True	495.845990405893
True	780.9009636464152
True	252.07868430681089
True	558.6604572988473
True	162.93006771313011
True	549.1289462493825
True	342.3750670776776
True	376.8911370718268
True	124.98286077931496
True	135.59809438055638
True	108.8111449073908
True	72.37136392664239
True	717.26004644804
True	180.39370250073225
True	45.63861399437799
True	0.0
True	563.0905464897612
True	111.9739733947682
True	23.835622755131936
True	39.717679497077306
True	113.82820990454576
True	540.144738101666
True	185.8727330762744
True	112.29032738632436
True	36.442405090404
True	163.04008460840873
True	939.6556242571864
True	51.22042646496428
True	229.0386601157472
True	739.662628194387
True	312.3303137897986
True	455.8264628983868
True	475.2124781798704
True	506.785546144659
True	600.980832176731
True	914.0250792349052
True	262.1594711701374
True	1015.5277171496912
True	923.6994387363136
True	623.0725196623424
True	345.88412155314904
True	839.0853534110865
True	11.495827519270769
True	33.96728421402572
True	281.456175079961
True	44.13450433780285
True	206.8269593910703
True	742.8391550756422
True	225.50275513416045
True	722.1985644080335
True	766.5059594372769
True	121.64097452855228
True	363.57459822033206
True	546.6229713481481
True	24.541191596624447
True	134.38001757418036
True	434.4866006279692
True	298.173594506388
True	199.53794059238092
True	111.46609361888343
True	370.053052128779
True	20.85195476879872
True	381.9479200485849
True	382.1742361171416
True	1046.2958823987387
True	361.1604734794636
True	30.72181478572025
True	443.6233184439837
True	430.2753989787771
True	234.26249557226396
True	33.359319469797924
True	763.1626493972559
True	445.6522548330767
True	176.1252988562679
True	11.829855418510594
True	1209.5551645387206
True	161.5366831108791
True	25.674487323169075
True	313.007992195182
True	265.4029855560956
True	114.54233467856464
True	289.21603583695975
True	48.31056435102734
True	331.46282529440253
True	317.1823752424163
True	314.34333520713324
True	28.95060394489533
True	49.34571637803271
True	1057.3079963649673
True	24.3651209527094
True	12.85221611548083
True	175.88037277615453
True	666.9526234020763
True	7.172183760568629
True	186.859596012876
True	174.94182676613974
True	522.1436876048689
True	365.73435893949926
True	739.4837975298691
True	309.5223124994676
True	478.9998628057026
True	431.7366009212988
True	506.0020212197229
True	99.01442575764963
True	1286.0647547459416
True	915.4187965228756
True	287.98097436146827
True	529.4652380863425
True	102.15914060051006
True	598.724745357276
True	444.7941773656247
True	155.36993016525366
True	74.88950038601524
True	353.0669927960442
True	177.4633749716719
True	30.72034192522126
True	595.7526325794041
True	386.5153741891701
True	70.17931080811788
True	31.240288674979368
True	646.4896208287817
True	493.75882156785775
True	72.56423862611565
True	21.27611794333565
True	324.4175614721132
True	326.5905815566859
True	721.8401698343375
True	541.778513252831
True	549.2325319321487
True	785.4153578365784
True	8.802127626834361
True	54.818408119477056
True	36.958524075802046
True	55.19076295499481
True	513.6110457215921
True	581.5077582406209
True	82.55371790875226
True	109.82449677574232
True	195.91950505528877
True	71.80957021732777
True	177.14312517987534
True	212.59034144636172
True	275.47922368129315
True	789.0785174583871
True	576.4942715682057
True	281.89705808471496
True	191.70352377323172
True	274.896471580902
True	248.43213777341563
True	766.4660907457036
True	327.6361245899373
True	163.97632845054105
True	870.1751691189866
True	352.3714446987067
True	466.10220030081217
True	148.43027392402072
True	123.06963838306852
True	61.01580168383434
True	214.5590558857366
True	978.223458622886
True	502.6462637016887
True	114.81783618829024
True	366.37570558844016
True	100.88199833194318
True	664.613322154071
True	4.537518373217438
True	696.0258144392549
True	34.98064112808679
True	878.4713859399443
True	853.5772485123581
True	221.1798515952133
True	30.853709895295577
True	82.98976538274613
True	467.7310559877437
True	209.31879048949452
True	1.151126796808941
True	83.11181090695342
True	1088.94829475351
True	338.88057622155776
True	670.7071950319131
True	480.42337733953343
True	28.147394021440736
True	139.32921808427207
True	427.92589425142336
True	927.2403349417364
True	799.4811349598451
True	435.0015637080858
True	349.12081437102904
True	17.457079988262723
True	84.50611631362794
True	755.0783117500534
True	464.0854302077638
True	385.9946864381493
True	878.3875262158409
True	27.464521442265564
True	219.2081521641885
True	886.0026706780856
True	245.37669958323923
True	8.528454836219256
True	502.38016010901504
True	104.8367329561411
True	618.8775080087195
True	54.35187128591327
True	253.66935150197872
True	846.4888057688361
True	896.7300283942799
True	276.8252669360993
True	440.3014456877602
True	119.57488510194965
True	571.7943452473162
True	254.0147137301429
True	188.20156726628244
True	829.4473960753795
True	52.6887858472807
True	725.3152133681118
True	276.5980240389969
True	306.9001737092862
True	165.75448417535296
True	505.4683828975579
True	621.7793800447346
True	368.57689592527976
True	403.65226259456665
True	67.40346664276902
True	164.98467827366505
True	445.2476345300992
True	224.13837354244103
True	36.5678549102697
True	207.5234311016329
True	405.5432721874892
True	406.7039922319602
True	745.7507657789492
True	133.79876927125434
True	654.8092395849067
True	516.0377227000145
True	604.662138776744
True	135.20507237758486
True	39.78280401973112
True	666.2331644410223
True	74.29040887565124
True	552.8707201418124
True	658.6820896362084
True	446.0256297556281
True	133.96650562107828
True	527.4023856542001
True	4.771587433859676
True	391.3499571557925
True	32.1297846725258
True	633.4498432780784
True	266.20764823526
True	565.7371308687874
True	693.7348909748308
True	146.9486697932955
True	523.3394102910568
True	498.3242358351072
True	61.8601258026638
True	985.9644902490704
True	2.8380941633882
True	26.910300356072767
True	638.6038254549472
True	692.2883039804007
True	138.3065647752216
True	411.5456607992724
True	120.4446019513846
True	73.58329592023401
True	461.13478825978166
True	43.19869180983217
True	501.394700063288
True	11.118751122294784
True	803.6747508671971
True	551.6962711427509
True	700.1768230457427
True	98.51960944577978
True	378.59559258299646
True	995.1191416217774
True	815.0710816459364
True	144.83146198105297
True	566.7692787360361
True	444.0953027667071
True	255.04452960323655
True	252.7646508945144
True	6.199347281550098
True	334.0709419920493
True	11.655020520086431
True	377.0639893402744
True	75.28872476370007
True	421.2793560244472
True	655.3921634630841
True	124.57282149853484
True	241.1607187515433
True	640.2551893772483
True	697.4574880673978
True	297.0948506966063
True	141.6040345228947
True	166.52791441327065
True	477.5908174053166
True	90.13633017843512
True	10.22928332158996
True	505.4247790206021
True	561.0939786923167
True	20.16580812085802
True	135.0903481742825
True	891.2254720403691
True	501.2351711288683
True	274.253661261971
True	32.70904969796438
True	472.9963792476877
True	103.88808730132848
True	583.1723505494424
True	665.1374725370029
True	293.59640632478386
True	361.8297061903948
True	173.37795357124276
True	237.15518740198155
True	76.76261879328453
True	213.1257211671328
True	516.9679153113788
True	19.95519485913883
True	460.4889824334432
True	367.0223670788658
True	705.2741335854003
True	913.9541579548024
True	891.4779337827047
True	157.92114103671742
True	386.5358797369729
True	71.09026064916102
True	182.56494992228156
True	318.9126544741264
True	10.479075087582515
True	792.6405821316067
True	21.66180337541478
True	400.02067488823167
True	270.56068526473774
True	658.9537182804612
True	216.6662849797995
True	38.66782759451987
True	677.8264752770431
True	1082.068678103658
True	227.95283049620812
True	136.90357339551008
True	597.3699683684127
True	494.56057571345326
True	18.816576818715728
True	862.9260837098603
True	114.5326421984143
True	46.207879209119774
True	307.65961284707487
True	356.9303179514179
True	389.1916312316587
True	267.84148970047585
True	18.37140546303445
True	24.421875308456965
True	848.95053390352
True	207.02861584279253
True	110.67812415500576
True	848.0101970498575
True	644.320036393083
True	666.1707868004557
True	453.3383423824723
True	156.62004656462486
True	27.593317165117146
True	97.93223759667389
True	450.7767797395295
True	229.94683788139864
True	482.1408763188286
True	144.86656288097512
True	496.747044209014
True	642.0830872122096
True	964.4240156629336
True	22.92358610488325
True	994.7304654455796
True	1108.914650066364
True	484.4509844403795
True	80.66886579197308
True	806.0080591211984
True	641.5232070535218
True	654.3815940124534
True	177.88866192896728
True	731.7820952507001
True	698.6745185821186
True	123.56846311275704
True	780.1083912645142
True	812.0580178380653
True	471.7557424983471
True	231.9407913957986
True	74.03231176016337
True	310.66970052348773
True	334.5803290426805
True	457.018328362219
True	448.6773145457796
True	191.1379464482801
True	314.0897310902014
True	3.0942208007058563
True	12.480763163400123
True	107.34410453997091
True	132.27433213572377
True	350.2757154490123
True	348.4982327900717
True	115.58529695527066
True	14.323730182840722
True	209.09613183873665
True	840.6670668691515
True	463.12663404046657
True	549.1211846172423
True	558.8634929926953
True	805.50189948333
True	650.0148259924936
True	91.79732716733596
True	209.03847037094897
True	245.74598681373536
True	292.17625011577724
True	104.0892258022514
True	369.0935835953735
True	436.9912419561066
True	175.2083493418942
True	653.2192330440869
True	248.44021862996468
True	198.974526615714
True	28.47617152201313
True	244.83949666401767
True	490.11429665536747
True	172.57691513636152
True	532.3939292325095
True	448.8860545275275
True	244.6518086438421
True	101.05811178309682
True	42.81197765767944
True	394.5691280423378
True	796.4881607071829
True	162.56267294329035
True	1069.40515278652
True	1043.132141611957
True	487.1153770210153
True	98.49697060822578
True	126.70908171419032
True	687.1793042427257
True	8.338365463343203
True	227.52356136418436
True	138.65586415917977
True	121.59532582649582
True	324.0773031697296
True	622.1316794942634
True	38.52743465671115
True	127.29909130734984
True	942.1569610329904
True	54.96040921473155
True	460.2007325543039
True	523.5777139886875
True	253.39946527166688
True	133.77951679979628
True	938.5064455365851
True	1178.944067457519
True	515.4973619053574
True	647.6315898713416
True	202.72068810606007
True	148.50220319503592
True	323.5389108115808
True	261.2943057886788
True	173.8473064882485
True	313.3866263140999
True	346.0242045821738
True	12.0403226884033
True	623.2337126683034
True	147.0951027758057
True	73.7344749201046
True	441.0265661047927
True	309.8448538339436
True	1206.8508183461404
True	356.624406923841
True	997.9781884754047
True	8.936181926827398
True	268.76957736396
True	230.61501218054752
True	156.49628875747786
True	479.79475693514655
True	196.06177523356004
True	395.0562348707642
True	328.98107528644465
True	111.12139826207734
True	362.6493802244361
True	1035.02792833009
True	724.1194591007655
True	219.19913487942705
True	105.84534707006657
True	290.1948717683053
True	26.141161587439736
True	360.9913259910863
True	315.46049171911
True	582.2289403652919
True	447.27416573890525
True	359.6233819490437
True	159.80987937485028
True	10.701537990275586
True	423.26612301606536
True	287.6522408146944
True	144.37817560529737
True	305.3324809686121
True	431.07323193535626
True	810.731760908652
True	317.0613038098
True	773.9291313190292
True	394.091827683522
True	378.7016243849599
True	1.972260834329269
True	1198.762002903321
True	102.11928147437844
True	959.2373490472148
True	219.23523568184748
True	452.8511592843078
True	652.5256786445966
True	84.45294595764345
True	485.2878441192993
True	33.8547152646361
True	391.4644137434704
True	76.06055238983632
True	221.98480210551932
True	37.571096421482274
True	684.3099303910539
True	191.10736874676152
True	23.738584857799427
True	393.25527128618086
True	105.50402166540376
True	170.82986547587396
True	835.0710066578117
True	257.6490394263746
True	148.3159941062655
True	377.07720565990087
True	516.0881333975616
True	327.7208063096566
True	536.9491756864785
True	636.9815820702992
True	158.07378559680086
True	6.968450172521721
True	69.9434249041058
True	418.9720556868018
True	83.15405477391009
True	78.49875126335999
True	1033.9977258964134
True	28.76582456916805
True	321.55688861789946
True	318.4639607884314
True	448.4020693296534
True	693.5766562507969
True	188.62336247147508
True	631.9834295959726
True	329.882897782115
True	344.09398733731155
True	268.9937202481739
True	207.14280464517148
True	341.96252909189946
True	437.6330892706262
True	414.5996575859722
True	586.6603242845365
True	140.9919115338917
True	79.79595503032674
True	39.56117456797617
True	309.1274273021168
True	624.4329594966208
True	407.4827650046664
True	767.8694488341375
True	206.71518768859983
True	405.83442273088417
True	63.74503952311761
True	55.73638675240976
True	415.7004004073663
True	202.47001087618375
True	220.63063087192376
True	44.19457379571726
True	1126.2609203202826
True	174.1502544203955
True	934.4233372418896
True	317.28212942703
True	936.5368369088284
True	239.96525859700907
True	464.28218328637433
True	523.1049672841623
True	643.1632883199857
True	216.26149799128456
True	476.41630715567726
True	942.6874244930622
True	118.06434363162673
True	6.605691388602779
True	588.1236019364948
True	28.628569110004968
True	73.18142020778912
True	801.4361759050241
True	234.5753379780724
True	976.7899484476524
True	686.9919077182225
True	403.3866273782554
True	286.0301146078424
True	490.7202059268142
True	335.5725725768966
True	183.20354701125663
True	651.8793976482227
True	714.9233014679612
True	205.71603138032316
True	89.01722204746119
True	503.5151860030135
True	136.23665706605112
True	377.0651076959221
True	322.9364681281044
True	66.28133951303825
True	368.74614182479263
True	417.9430641417586
True	355.95170118279583
True	400.97544699817513
True	425.6727228212901
True	651.6174737536886
True	58.919841958367954
True	455.4486702621172
True	321.45466308342947
True	657.4019598730682
True	221.55286095843164
True	98.53050359507144
True	42.27431652102369
True	534.2804502441577
True	632.0543538037888
True	184.0720574900371
True	412.4008223256856
True	345.2651619994615
True	15.754887764870215
True	164.06155522274506
True	291.852866500136
True	3.123677285993465
True	886.7576707285385
True	82.09696345159196
True	106.2830386288557
True	112.00429444216095
True	354.9841996570655
True	39.07370033777764
True	458.5840898564923
True	234.46804985221797
True	5.830359177971397
True	117.84751978958496
True	440.2416657040893
True	52.39913083477725
True	64.07187374692094
True	171.218613816308
True	295.070486431939
True	965.3837722875356
True	393.9188557203067
True	939.6708044780894
True	187.1962993885644
True	1041.039479802551
True	791.5267703990048
True	677.0782613223179
True	424.8851874713431
True	370.1681452637754
True	79.57367990685732
True	74.43877373449851
True	79.32406275153288
True	180.25444872942177
True	476.7359335314121
True	1095.3000855821929
True	177.81485185339068
True	343.1916551658261
True	440.4817269910122
True	587.7082532470539
True	596.6227586483866
True	276.398763834395
True	467.3341312608946
True	691.487139664648
True	91.75312946020124
True	730.8363122222655
True	261.4249263803878
True	142.40321222019543
True	419.3371337507352
True	839.7732464351757
True	452.00792854258447
True	829.8024489409341
True	203.11235419129585
True	340.39598653471825
True	704.3059293304694
True	647.8251975586401
True	191.9697522536169
True	257.18511861179053
True	823.259458520262
True	31.7682826567874
True	180.6451729545824
True	491.1153353695205
True	716.9446592082644
True	106.22616236453254
True	36.84110349255639
True	165.61911262089313
True	753.3153663438992
True	332.8305576317846
True	548.4972804766558
True	342.48919478727385
True	290.79067008086844
True	455.61521105649246
True	488.439901862807
True	71.51594704581925
True	382.7799806874638
True	750.4436518748006
True	0.0
True	288.5355810672052
True	248.13287392359211
True	982.3221623602782
True	152.62706565675472
True	659.771834075464
True	636.9108825314761
True	117.8505665173044
True	215.0782817464316
True	135.05292316085266
True	11.11500785549471
True	279.08651650053383
True	380.4929230461154
True	1135.5027649330304
True	230.38292346692572
True	406.8655730951452
True	653.1079074222725
True	217.609700854322
True	26.372265723243107
True	838.4596878588459
True	582.8307116522292
True	157.69083005032738
True	597.1053918959173
True	166.5413359180442
True	307.009024960226
True	822.8702891169547
True	36.138801609112285
True	100.98099778951487
True	524.359787138721
True	68.94851734918062
True	76.92454823834757
True	393.9922679398645
True	23.416052896933245
True	767.5064640440946
True	102.26751865818954
True	157.2881464972513
True	18.563480084290397
True	678.949737568184
True	27.805900083050208
True	793.4709771255399
True	406.2993627532389
True	116.36236306924076
True	705.634013927284
True	519.123857564029
True	552.6741227501309
True	46.95930301903648
True	366.11373506268257
True	4.57012242196978
True	97.86594346274094
True	356.0873973815146
True	46.34831368441426
True	119.38673234782478
True	317.96170298035673
True	187.6468934552753
True	102.35308319670705
True	650.9426889585462
True	18.25564676458037
True	1149.1628581714283
True	496.4056706959661
True	303.1120367911669
True	497.2462925592217
True	117.7335794684773
True	788.7582604487098
True	1093.2775053991786
True	742.2435268618972
True	170.54071869312054
True	231.60859252262296
True	51.31557995582846
True	58.01507304357703
True	150.36193400150975
True	101.30229443382956
True	170.2750188799489
True	1244.1443399244006
True	312.52249351335826
True	350.40299057393474
True	710.3310813016944
True	19.768463192691726
True	14.663005116533078
True	586.11693192369
True	6.222796169451315
True	117.83567847288718
True	684.3532887685725
True	179.12518254332747
True	644.1892392621465
True	873.3094477911282
True	160.54264807679272
True	871.9670334839662
True	2.671643781513036
True	442.6582240595714
True	1048.483367637975
True	26.241672316360123
True	239.2086895468096
True	148.15473397431137
True	1002.9841595586498
True	228.68157620744168
True	505.1799595395825
True	121.468741707888
True	520.2455598260407
True	161.57084545354274
True	93.48040755123029
True	378.7490555118578
True	74.43652868947922
True	52.11019885818391
True	1035.4962077468922
True	265.81360816945613
True	158.74584213358048
True	371.2953851946014
True	403.1748912466059
True	210.44695182467837
True	155.91548209526
True	413.43696140961634
True	37.70067016846088
True	482.67980246638393
True	1082.3774617294025
True	112.97877953594625
True	465.20906154004587
True	307.154930531887
True	25.24861585971104
True	422.3743039442756
True	105.53693519277503
True	601.5990197386541
True	196.30431451930576
True	422.9387040541209
True	19.96695711983162
True	447.5776312990014
True	104.49270645154176
True	343.7312907587179
True	32.41347995367761
True	168.50452764167073
True	245.2095878111609
True	769.5164434757658
True	59.20842860523154
True	140.62567309238923
True	231.12246053744485
True	136.8325955798622
True	629.5230379279509
True	560.752151678415
True	807.9647790740682
True	389.1236273875925
True	537.5725440449294
True	430.8183263353213
True	680.2674158394265
True	74.06674576227132
True	492.3665788114543
True	437.2162181031796
True	48.67060804683627
True	80.791373841432
True	129.56488732031917
True	90.69046018636357
True	326.1814927759791
True	859.8515723103794
True	314.0729171270982
True	1091.3865708590415
True	315.5048325498323
True	906.702411041146
True	145.95952079980776
True	570.0391898539802
True	633.3400367982476
True	695.927141581768
True	458.8807831943073
True	64.46972740769597
True	286.6194595906697
True	42.53004293351039
True	170.21521774943372
True	171.68658052010636
True	1108.596498357795
True	240.74096038610983
True	550.8832518514081
True	551.8009319840031
True	563.1338577642541
True	878.1751838805596
True	592.0147727081921
True	640.8043378840683
True	910.6149323965312
True	126.33354593911172
True	327.23145380980094
True	278.9152299234539
True	329.2877995459732
True	89.65517636654502
True	365.50367651638
True	3.503485268738157
True	321.2484534023958
True	267.25651172426586
True	620.9377269101146
True	278.17271204347736
True	358.3894225047804
True	10.128352631062134
True	61.57660171190346
True	542.2364917060265
True	31.128526325489123
True	142.10876303178756
True	64.31832495666977
True	142.11025497385887
True	231.5294822151854
True	70.05304838144713
True	387.2127934446368
True	273.55389125589045
True	100.58065602284674
True	340.4991664914161
True	62.872142618758616
True	594.3921183525426
True	889.2812621431284
True	278.15026098541097
True	1171.7675819889168
True	109.4535282700808
True	314.0349358072327
True	1021.0307104637496
True	89.37935930853875
True	280.26120160913064
True	8.923602073453182
True	398.8098456494666
True	449.1883667231297
True	162.02978482730384
True	624.3851463385275
True	896.461620569735
True	154.81032195493702
True	74.99223488346937
True	346.1023494212356
True	563.5292038597078
True	633.4008750895727
True	1248.9140882797717
True	26.64386142141371
True	939.5023114329148
True	131.99913554613386
True	594.5082556175819
True	120.99933971851092
True	134.06629264244103
True	189.0963700867657
True	161.27677359347825
True	761.1046002320752
True	215.8112783316522
True	224.6401823462372
True	71.25238891595556
True	513.1592257495215
True	447.6370534342929
True	180.5332659513937
True	237.7301222459891
True	15.274508290136392
True	409.1142704420146
True	216.60371431948883
True	288.9379533116502
True	113.79503297332924
True	695.4576838081839
True	422.29891500462713
True	254.78429189184664
True	646.3301697416915
True	523.6120047575737
True	459.3264132102223
True	135.74750273294924
True	538.557416710315
True	432.9444425415252
True	2.068677622146245
True	197.30477082213528
True	89.4101107508913
True	240.49721402534533
True	3.168541597735377
True	125.478501778404
True	362.0004677911162
True	6.815157529879422
True	811.857183987226
True	182.0799953040645
True	751.5227637163468
True	797.863979018687
True	166.0609476573593
True	216.4707414773959
True	488.5099034468436
True	854.4508314899548
True	50.047823685938255
True	41.224659554776274
True	135.41012452816855
True	614.8371778243696
True	729.6328526686408
True	178.44581479420287
True	592.139150813176
True	571.9612108063521
True	849.3889808968843
True	406.92079687979685
True	184.09737131143905
True	873.6647189946782
True	203.4067789596864
True	143.2126610437805
True	315.99965268476376
True	225.754905959637
True	212.36048194049053
True	594.2976668356763
True	254.7502440852314
True	186.76214193939683
True	460.07020458944993
True	481.4214354895393
True	65.82087635874457
True	275.2384812703324
True	79.26046481893013
True	334.0000045089273
True	364.72574631631153
True	251.6564622669482
True	180.7036324060688
True	385.9717915679382
True	666.4583857324558
True	764.6506089878143
True	299.9151923680316
True	742.2997250214091
True	64.06117635714405
True	869.7240699851415
True	344.18960888987084
True	13.082939002219144
True	621.5669723313512
True	692.2899997755425
True	259.1612192861608
True	168.66448610346094
True	48.35129668757826
True	383.9754002291067
True	77.42771716475704
True	13.72554694784103
True	886.8438692454703
True	377.63703089753966
True	187.1937167092304
True	1006.2066471625358
True	11.934950425474074
True	813.808106597968
True	29.30503657953751
True	655.0853731660986
True	61.17433126477703
True	774.2691479185236
True	447.8922738817327
True	198.2695492919891
True	439.94271351374937
True	208.5884001954155
True	295.74074036079384
True	216.9942567307897
True	406.56661609859833
True	8.806356383956473
True	322.9557232141378
True	115.2347540383844
True	12.018742263612255
True	476.0409171542126
True	715.6500648620737
True	287.5357356388951
True	74.28510102353901
True	317.6244485602313
True	84.5647754842678
True	191.81120381623504
True	178.51443481310454
True	373.4699653207688
True	40.404827885165496
True	140.5984436800359
True	387.17884224083
True	880.2072058781015
True	113.87471838925818
True	207.7434178468292
True	432.20018248328233
True	20.096642674500647
True	426.3455145366214
True	515.7030375522966
True	90.12949267823753
True	405.5288195347508
True	368.4511429783309
True	415.1065850333932
True	587.1289959610998
True	1091.6115475849456
True	942.7360842731396
True	54.26024238852108
True	1045.6038581300727
True	113.14201422843428
True	110.01749395819336
True	111.90114392230096
True	519.9048877683302
True	373.78169867755895
True	573.7655911401124
True	261.53440243047265
True	159.28072337144718
True	393.9294896288585
True	16.306573091596604
True	459.3365998458295
True	401.0722971671037
True	146.2109221730451
True	90.87283364598554
True	545.0946174176522
True	982.1691527663472
True	202.4607079646792
True	66.60370860961815
True	432.0085404165426
True	372.1287759111566
True	486.4719876200904
True	325.77552686063603
True	4.769199708976129
True	562.7009753847261
True	510.9343767944447
True	510.5465331223958
True	184.7115706098321
True	103.59208074458458
True	20.77465626927977
True	378.8793316422192
True	108.50952060602413
True	6.418192253121646
True	32.44794907104093
True	346.7865709650363
True	665.603827320712
True	131.5741636165725
True	88.54909141582456
True	24.077390769241863
True	414.0273702467992
True	367.9993785985407
True	780.0223489741973
True	305.49593986696783
True	492.7104911022518
True	539.949165268344
True	524.9125469420461
True	294.05652456580367
True	534.5726173408284
True	98.75710473889934
True	588.2535542073115
True	6.8281322431077545
True	361.271280479642
True	450.33605301313406
True	952.5625523831192
True	345.4364031317408
True	811.001965887064
True	982.2381883671004
True	186.07536689640037
True	37.67785284185088
True	374.3775019043043
True	400.2587343239878
True	596.4736427129038
True	236.62650031577613
True	28.994254333710845
True	659.2594564314758
True	128.23207729303175
True	1039.8220664290216
True	312.4122121426873
True	476.4050926203696
True	124.84308586440028
True	805.9886486002595
True	137.31497569929346
True	816.3592941186234
True	585.7595191669642
True	182.21075613317035
True	113.31959199030028
True	67.39717964011864
True	571.9069406965147
True	895.242865215579
True	422.07686851102113
True	533.3030506677703
True	143.85691505894997
True	640.0130745194591
True	504.0081181683958
True	829.0585089669039
True	314.7245569189448
True	574.7370962548821
True	112.63415097826748
True	26.58746172290033
True	417.5881118997896
True	162.6078142474719
True	102.37912711282304
True	373.29657413834485
True	1095.595906220257
True	268.8774474149296
True	554.7553177847653
True	10.684765590492413
True	70.46256950703724
True	314.0820223269811
True	805.6408227240466
True	456.01193680656826
True	508.70867591082737
True	711.1776245841106
True	69.8833224038824
True	730.0012796358164
True	48.80722235776957
True	103.34316927198982
True	177.89883434619483
True	83.67575688895084
True	28.27548098731132
True	309.4488571794644
True	480.0895006555001
True	912.0857115518248
True	850.7018024486771
True	5.622722958031226
True	288.9917179332209
True	446.33510038886055
True	128.76534731545604
True	232.08692471577817
True	329.5926713676078
True	1324.6418940645228
True	464.4360749056198
True	25.1343183814068
True	187.8395240404303
True	724.931927244845
True	35.10302090178312
True	172.7484345045469
True	553.6475853922566
True	70.3655530902793
True	874.5746590781575
True	326.8826629275856
True	657.6646116579187
True	79.75799227169422
True	664.5305487367832
True	585.1541555703953
True	898.43948147903
True	247.28930500745275
True	508.7106366045509
True	795.9032957942552
True	912.1387091308676
True	234.09472618684404
True	778.6961892753043
True	225.6705109289118
True	432.61030181869455
True	364.0285241061182
True	518.6978393727379
True	490.1921626588909
True	305.8062172077734
True	352.16241149808053
True	113.57314898921548
True	335.2905064970001
True	1128.8804133304188
True	305.22690036704745
True	159.0270422961594
True	302.7790258426699
True	759.7268660095593
True	647.3849819881053
True	408.7382857091024
True	118.88417854889748
True	327.2761639262193
True	35.59121385328574
True	160.3658439229219
True	86.1618190808169
True	86.0790144643759
True	555.0810720695215
True	139.414788035927
True	136.64997527488623
True	108.98572389606788
True	83.68056066750174
True	445.60262646457033
True	390.3088077303233
True	1037.0224465115584
True	511.2762938159121
True	867.7116679071995
True	267.0554032266254
True	299.2535894249975
True	541.3134795162716
True	194.17023775329187
True	742.0379691379065
True	244.2666797642068
True	354.4792932745516
True	70.30493111154054
True	117.32456210430908
True	241.26159686398185
True	126.07623743620182
True	480.04803276612415
True	31.06662218455236
True	585.2614130189818
True	1005.755636910609
True	730.4830943253778
True	1.03378919892651
True	65.5287162941952
True	492.7074545517317
True	438.24323847930265
True	73.04141402267753
True	119.67607785913752
True	299.2840787789666
True	77.84037171389637
True	52.801539804014105
True	736.9884490616613
True	646.5384988218879
True	168.49913030851698
True	173.44400035113628
True	524.9492951139304
True	55.0001406931319
True	26.24063225696998
True	558.1878981552576
True	461.4068894050552
True	1133.473245479562
True	48.61586776226723
True	484.8225487823553
True	895.7106293878205
True	819.9512421331655
True	288.68188612137385
True	751.2561112353242
True	394.97916299012616
True	42.06205671974696
True	98.6291339699611
True	673.4606332282018
True	75.24829249606614
True	143.27797079340513
True	901.6504254332116
True	193.2990862041456
True	285.5418044614969
True	103.88651915459528
True	654.3772911451696
True	605.2589331570907
True	215.63113764323836
True	450.8069778158128
True	42.878129551926286
True	277.87662505696056
True	581.5782881421114
True	642.5080476957424
True	313.9148328792466
True	74.52426997068667
True	922.6238327973248
True	1053.8025892801588
True	566.1391354911359
True	65.45906891386434
True	30.884123256875952
True	95.21646309821227
True	111.38155525721938
True	104.7244418877125
True	882.1025944904329
True	1215.37985231027
True	754.1337046853753
True	319.7553877338165
True	7.820050669296374
True	21.238845533267792
True	334.29055400792083
True	482.8241673791501
True	46.54054415158195
True	569.0465790966997
True	437.88493017666514
True	402.5671360595317
True	84.1674530933639
True	193.89526881503951
True	265.66625796364906
True	131.58281068959118
True	391.5482531092552
True	41.7247851999165
True	168.62162971271655
True	1168.4973148417057
True	6.596120209890285
True	27.58517105171452
True	583.6109176492777
True	363.4809591449706
True	782.2991405723443
True	162.40044932075483
True	762.6026169784026
True	592.1411974195619
True	257.4265331599361
True	418.8311112939835
True	344.1138909279227
True	287.11576571062454
True	262.66617083591944
True	387.5885563069653
True	508.4992922288425
True	503.2468032219915
True	102.7675923321145
True	358.90031157781414
True	8.231037913567235
True	176.83782091784684
True	233.934877969483
True	864.7763265697287
True	597.7086888560407
True	29.94392485570383
True	719.8073260082565
True	854.5198414290903
True	105.042896436248
True	342.6909260716627
True	879.3433377255001
True	235.4688772484857
True	165.63044518182593
True	515.6307734145845
True	572.579950968319
True	1071.0957791776066
True	146.05843373488284
True	158.27812112237183
True	258.0687704518268
True	305.3108368078761
True	409.4826015718422
True	406.9299772241085
True	318.0532868993945
True	444.5039676623314
True	492.5847049013808
True	235.65190812075437
True	1471.300057752499
True	260.7082351108761
True	426.799735155313
True	54.57181796273262
True	763.7265898387924
True	261.76271550178654
True	926.7113934029164
True	549.35104068415
True	325.726965815507
True	757.3183578941906
True	263.3511767703926
True	209.8439937514053
True	255.70569353878733
True	226.5587908560437
True	145.10429053501628
True	253.73184362328576
True	720.6175097119079
True	540.5318188421578
True	208.72106785324323
True	1156.2409046168375
True	114.68350030878726
True	261.76680332157906
True	70.12324136716795
True	309.1902522561136
True	401.6048620807855
True	91.53929552276604
True	224.66306842500956
True	79.61085028219732
True	697.5014814057785
True	378.8286433660069
True	220.5292493033576
True	711.3919215165806
True	875.2072740463757
True	823.640246886752
True	807.2695844341353
True	355.41785783207223
True	1.78803720451454
True	274.55263030212325
True	48.09097895538554
True	382.5482907335245
True	55.83417508241176
True	359.3847200832003
True	865.0900528014859
True	1063.235259713147
True	411.1039198707439
True	23.12234502255013
True	529.588713246242
True	508.98332976292687
True	196.38850868397805
True	230.23438617308943
True	289.385897868654
True	23.44061677366524
True	124.31724765780584
True	921.9348496009492
True	61.084229066674304
True	484.5596867257111
True	780.0606674975529
True	99.96897250238015
True	256.95326533980943
True	113.2583487080832
True	16.230974650102375
True	1.3227418109628322
True	119.28894787039538
True	1010.5246436984615
True	498.84825389968256
True	65.4003030292911
True	784.2246977257465
True	335.3790776216382
True	1.7330906951950296
True	461.70586571488906
True	194.61702135555225
True	499.1584257728298
True	78.04585153719164
True	310.3744067775768
True	381.25495746723504
True	169.84525753128509
True	218.9788957301821
True	130.3792570734933
True	177.1127858226693
True	987.6750800005076
True	15.31504434431042
True	508.70987318910494
True	486.3581076285488
True	410.9085528567472
True	213.45188333926768
True	239.88704706894467
True	158.66004549828983
True	45.0419677983576
True	495.61130654124105
True	158.09671661029233
True	836.5100847854332
True	839.0584566422694
True	242.24152323234927
True	334.93508489341195
True	517.9863820389884
True	42.95732601986309
True	84.03163229191776
True	706.6222044888534
True	1074.292606298286
True	112.45643535632138
True	753.7323325865706
True	146.72800306226733
True	948.0049008531809
True	652.0463763664284
True	109.84653019490818
True	295.1010448639568
True	615.4480418945175
True	255.84176602749065
True	45.33170581555269
True	544.0086309811996
True	445.6594058031027
True	5.38314032572332
True	477.51765918714335
True	69.10835031781767
True	166.52862294905944
True	239.23036973500663
True	297.8010167994911
True	76.0263899084419
True	222.7802842971535
True	354.4066771933688
True	443.56687090376073
True	924.0429092748258
True	48.55321375263515
True	908.5009559944838
True	1021.6192736479832
True	131.73644191614727
True	75.67403618765748
True	1010.7237038472192
True	32.85659098275689
True	226.3452484223328
True	87.34218340784342
True	201.0629344003423
True	358.65695394022435
True	964.0012274129552
True	98.75555223083342
True	73.34497289094986
True	671.2164632888562
True	277.24860814689106
True	716.9754194722267
True	54.64916243529198
True	480.7687102124535
True	387.22224106229953
True	671.6593690496854
True	53.74209473220181
True	110.76251451791528
True	26.499081869287046
True	269.27472928042
True	42.995209632901165
True	355.5991598420159
True	2.574870589175312
True	1182.8046633994445
True	100.26047658907176
True	138.70894741951022
True	362.7173820465632
True	740.4874114363851
True	679.6806046926743
True	1022.702494552393
True	473.5303960120019
True	412.2907022849096
True	140.880051087065
True	400.88414229803766
True	876.2951381517961
True	426.0001395385952
True	941.715660395293
True	85.32903297747667
True	426.4165962057521
True	168.21325370497794
True	275.6459166566724
True	742.58947228048
True	170.63749532000958
True	128.9830741221178
True	64.90086154544295
True	877.1375655078095
True	782.9503746853796
True	82.05367066891971
True	422.370904521313
True	723.1476354291806
True	429.4568660835972
True	55.43267558820058
True	311.9109699828482
True	786.7341511103979
True	30.02433077220477
True	355.65139499722545
True	161.3854194984586
True	289.53984618206835
True	29.590886960144623
True	206.6308156863232
True	765.5210153433976
True	645.1118183823265
True	57.39656648805458
True	296.03555308983994
True	898.673160094743
True	16.769741330228406
True	313.5814715995864
True	277.562355719078
True	431.2770013038004
True	224.115988908682
True	640.4685779903052
True	47.44361589897032
True	971.5485007657608
True	873.4679596495582
True	49.40409247003369
True	385.36000191186247
True	717.6286547696824
True	926.7855577509896
True	267.89195326013567
True	576.9957127844891
True	128.6507618471593
True	198.55317064589147
True	135.23288639513748
True	134.80781952419807
True	198.7796946970075
True	960.2411862810342
True	799.6166741220615
True	925.8869387273912
True	19.94344325576265
True	26.410907479470183
True	356.79072544937367
True	13.033820669790156
True	616.1270523185808
True	1080.61344952681
True	259.5011623229672
True	214.5634670698906
True	85.6166527321129
True	215.75454741873511
True	143.0869041309096
True	47.90769723780427
True	130.7898323935995
True	88.76538667897866
True	244.91451690862652
True	538.559996069654
True	160.3760094966922
True	29.747892341779124
True	57.644494483455496
True	438.7060263827348
True	262.34211343725696
True	583.1992862828447
True	21.91453141451799
True	113.37760030303178
True	676.0847009045515
True	265.41336091262434
True	472.6867045558796
True	659.8105119867569
True	108.82974382788272
True	109.462174026393
True	82.0513310833838
True	25.70074934801674
True	123.18707278667954
True	83.36242517219132
True	103.51967935740034
True	147.25464003836794
True	235.71606004068764
True	814.8232996659327
True	286.36068963710267
True	967.0911648704094
True	163.62092208619188
True	197.00827917994727
True	806.6203755770434
True	302.17136727563974
True	600.5358976462265
True	257.07706748598423
True	356.5377006899924
True	448.39737533819385
True	568.4164375177182
True	630.8004332408349
True	366.06188253270057
True	36.27240917069903
True	559.0201870308509
True	614.9562089480728
True	20.494864536846958
True	10.83824578307648
True	263.64638205981777
True	400.326526137036
True	443.43720472102376
True	67.07262697766264
True	610.9764184444539
True	925.0096916800304
True	235.71666918466576
True	912.4548872261076
True	277.44042628533657
True	104.5718910266912
True	274.5477778306219
True	719.5164295167449
True	39.93021326509904
True	564.246665513597
True	1277.6925933627083
True	1018.6709368969898
True	878.955797825443
True	204.85147356696584
True	88.32192236315186
True	195.45750446692463
True	843.6930996260737
True	147.69038786095695
True	1062.8884322483948
True	867.4380363120998
True	42.94497889947726
True	89.41797728024706
True	406.84073405851245
True	429.41172629274416
True	204.5067211781115
True	520.4554160417637
True	647.380291133068
True	116.72539734021
True	270.9280453843725
True	1007.676450958654
True	53.06521991216763
True	701.2440871382903
True	534.2148180450932
True	38.21821214637326
True	814.7151102198231
True	382.0764514247615
True	569.8658002268978
True	107.27017398989116
True	270.86103382985146
True	206.02417055896305
True	27.550567042301203
True	131.0879864944155
True	776.3971070156032
True	141.21146387179957
True	382.72257210069256
True	63.75689639479548
True	632.185587452033
True	614.2788893858113
True	241.06070908455663
True	449.4947656874384
True	163.09547982989324
True	161.79669241148594
True	214.1408267555533
True	293.2762971118082
True	368.369783133748
True	128.36365291110832
True	189.07940995088475
True	26.416219239820784
True	877.8672399348309
True	323.3001443046936
True	8.686460056615566
True	363.5431541400658
True	165.47089069534775
True	613.5302554173218
True	364.8908610819368
True	592.4903742490743
True	561.2971921712715
True	481.1199715134625
True	786.4746412289636
True	237.24322004380784
True	549.8284240930083
True	156.79974779547723
True	554.6585371106804
True	371.1866672864046
True	379.5004863584778
True	129.85247137321056
True	134.8785004860607
True	110.77101339255948
True	65.86619817835181
True	740.9584101441002
True	181.22923098485128
True	45.38540410447935
True	0.0
True	531.1407864203125
True	107.6788405944094
True	22.2629302312366
True	42.95270762104335
True	114.94591136525652
True	519.6508351615385
True	186.22258628999435
True	105.25319676539304
True	36.80780943581505
True	165.27994584331506
True	912.9650901445748
True	51.97751161402059
True	222.00745164129077
True	736.9184456156513
True	310.7233523893339
True	461.9734034772413
True	484.6678974216237
True	508.6947573911265
True	603.4453725284807
True	906.7753651223552
True	273.5447151932606
True	1070.933133635733
True	913.760512130437
True	641.8791585650373
True	345.2204991105245
True	826.1748798801348
True	10.979977192438072
True	34.515601350302084
True	280.16906863163393
True	41.98770635623774
True	201.2983562524805
True	787.0462066182179
True	215.13498237249505
True	739.9273160306427
True	744.1654673963208
True	128.26232477141969
True	358.272612950851
True	577.2700588113289
True	23.462405801862275
True	134.46568329790043
True	435.00656481506616
True	305.49871801649067
True	195.6860237719084
True	109.53815092244396
True	383.20751112781807
True	21.790103365216986
True	367.2093655732059
True	366.4405520860281
True	1026.3318909702264
True	366.59176592250446
True	28.381217294755764
True	442.0784093721192
True	449.97101427776215
True	240.47033230155867
True	31.978161750763142
True	748.9749964105342
True	429.5366130573975
True	182.06676261962656
True	11.679452130563362
True	1212.5047568241766
True	163.31652512752638
True	28.24507061912361
True	314.6924328755509
True	288.79941746216537
True	110.46823297346909
True	298.6299978251751
True	46.077889865355885
True	323.0720567087173
True	313.33528445367665
True	318.6494718894535
True	32.66118332613221
True	45.34946620850928
True	1038.4863034404898
True	23.42063771219248
True	12.77555411642075
True	173.19870420221596
True	648.069639440096
True	9.315637504350043
True	188.5106073127233
True	174.59961850143844
True	531.8586468654125
True	382.3611311246544
True	737.8676822129615
True	320.9476877246983
True	502.3705227032584
True	443.9292195355231
True	513.8147308595854
True	102.31017228996198
True	1277.0422088852083
True	913.348678569497
True	282.7868841152194
True	530.5299855480451
True	103.80053098854395
True	567.6508916629699
True	457.7585721421545
True	160.12072422586394
True	77.23281129370244
True	352.0215278862826
True	170.80609330482838
True	28.442208445784757
True	620.6440045457937
True	373.41703478095855
True	73.14888943770082
True	31.14983888084117
True	666.3169067968756
True	493.5026670610745
True	73.4922083860742
True	16.786397069914404
True	330.9996630725954
True	315.0209033202474
True	722.0283179088802
True	552.9457599248791
True	546.8138284273347
True	799.4178372983808
True	10.00413933185952
True	56.54712430422641
True	36.14073062993885
True	60.363753429472034
True	496.40053956369314
True	588.5402676120672
True	83.71575653993479
True	106.53998017924214
True	194.83161118518265
True	68.44919701065352
True	178.65845752087242
True	203.1787914368233
True	265.10620232977715
True	826.0365385755462
True	609.940348799155
True	291.19765845437666
True	196.24711637174155
True	269.9839716785033
True	245.0953562790078
True	728.1519085399633
True	328.4753073871313
True	164.71287874865237
True	923.0469950317414
True	343.3068159186815
True	463.5024470373801
True	146.7337345857747
True	125.25085365386823
True	62.76180830741678
True	211.15386422314592
True	986.6504219610032
True	525.1568261852917
True	116.97375834386352
True	344.40686554588183
True	102.8761498853595
True	664.1804510079971
True	4.603952969133535
True	701.8702423521294
True	37.2522529259964
True	955.5521526180204
True	843.101703041801
True	214.19207701846665
True	29.993282282349323
True	85.37162470457955
True	468.2568043448125
True	224.49153350753892
True	1.7197492739237528
True	79.41546934940224
True	1096.4479532310947
True	344.55341426438457
True	670.4636537022336
True	468.8410013114235
True	32.90904946049861
True	135.29200870012787
True	432.74461408093975
True	950.475936298152
True	809.5305462519635
True	421.4323265694633
True	352.86135219468423
True	15.812576083489375
True	78.71294870845259
True	722.4513472591169
True	476.98283718777833
True	381.68268747771634
True	896.9972503603633
True	25.236096804272105
True	227.18061047625665
True	893.5871809086434
True	244.03466342567975
True	8.818003014595051
True	501.2073418474113
True	106.08219109242326
True	635.5280872329417
True	53.81842949383029
True	253.5635498143373
True	834.1305688459479
True	885.3478021882985
True	276.4483508204954
True	453.8975020437933
True	115.39676960421518
True	613.903124014243
True	265.63463822270205
True	192.2354624572412
True	858.2472515359173
True	55.706143342959294
True	717.9111112459701
True	277.1358779324557
True	294.35855464528373
True	162.32301156317564
True	491.8913594781933
True	597.834624990976
True	360.9038618184206
True	407.9341587411904
True	68.98512525017823
True	151.20369620156413
True	452.5781556084457
True	219.93169015267307
True	39.6328429662602
True	199.01805918929225
True	392.7550187682176
True	407.0780062686399
True	747.5979512791254
True	128.20095104458716
True	641.5588554857902
True	510.70263232446734
True	575.2811478938197
True	137.77939180814428
True	37.64203253660699
True	664.0413897475385
True	71.14294774318894
True	554.3755650370563
True	683.7655189321852
True	444.2545181596996
True	140.30849572364497
True	526.9126292240629
True	4.606965142818626
True	406.88313192017387
True	32.33122849180591
True	639.7876206328995
True	273.9424143779693
True	564.3709667439683
True	706.5762878390642
True	143.20550537782324
True	537.4674577137167
True	496.41690420562617
True	61.859570963733645
True	961.047289127148
True	2.779851148190132
True	29.01827512392879
True	644.0477113541751
True	659.1776637577811
True	140.43170886787334
True	414.8487021226412
True	122.1897561028744
True	69.96193239548066
True	457.34490415232654
True	42.080030858630735
True	512.9838358536555
True	12.68305651966718
True	837.5594653951157
True	543.7247446836301
True	699.901310715776
True	101.96296192770502
True	381.1815449285043
True	1024.402153576529
True	843.2561654580047
True	144.89680279692746
True	532.9144371300974
True	465.9128587351688
True	241.9094631502033
True	250.66224246979127
True	5.964642583551232
True	298.05916956807374
True	11.038665076921012
True	364.84173368750976
True	75.75876196864117
True	416.7600331148065
True	671.0823801987624
True	131.24695621716367
True	242.5861321185157
True	636.0529306082975
True	668.9634248764086
True	288.5609131315725
True	135.9446043828963
True	161.38944653432654
True	475.45216232428527
True	84.71191444573175
True	10.745197048939952
True	511.3908728757629
True	568.6086394829196
True	20.465636133099693
True	133.30404554471647
True	938.8566098845272
True	489.71658705869015
True	266.07711726347435
True	33.91312210971029
True	484.42624211658574
True	112.2883611079778
True	587.9465936447741
True	676.9864538036448
True	305.59075862189
True	365.8292126915189
True	185.91668020765675
True	246.24934490346973
True	75.80540073990994
True	208.84296882114828
True	490.2086877576984
True	23.49935307557949
True	438.84982881352136
True	380.7012207869751
True	696.7152880013095
True	896.9116894701039
True	931.4981683593052
True	154.76826653920972
True	401.6090865369167
True	71.92759174229873
True	197.79538749958297
True	320.9180348747419
True	10.304207551331306
True	817.1314837026198
True	21.75734758742481
True	393.4671989434432
True	263.1324379110286
True	636.1247383727501
True	212.38687269562908
True	39.40807041480517
True	671.0501002905808
True	1066.8722733776062
True	232.27899316111345
True	131.4449867061862
True	639.3935982625296
True	519.4577590323211
True	17.502931385573376
True	818.3412044894727
True	114.192273580813
True	45.92186341212447
True	318.648747209046
True	353.6051743430132
True	382.44283170848325
True	264.84993787905046
True	20.07183559427962
True	22.45878585389385
True	815.8797466226464
True	201.791124465473
True	117.8386338126354
True	853.4897635900519
True	648.3592658872553
True	646.7663095160892
True	451.7820671719221
True	157.14124179745338
True	32.81096826724156
True	106.39107004245604
True	427.1212898047425
True	227.54643043297284
True	472.0119138691987
True	145.87535329634105
True	475.571312126422
True	654.3800618593522
True	970.5853247878327
True	26.121299540688277
True	1021.4449275008736
True	1114.9428230501744
True	477.9737890469092
True	85.38054336182202
True	814.6246386891834
True	643.2025602496126
True	649.6265248560633
True	175.31045778960907
True	731.2307267800422
True	707.7618335106581
True	117.9202858036818
True	784.5487926699683
True	822.5427225591169
True	469.5268284683741
True	236.64436712661177
True	70.98507897552065
True	308.1720557025289
True	338.8937544938404
True	456.7244270957796
True	433.5803670537064
True	192.68082219785063
True	310.10084611889766
True	3.020146318150068
True	13.73414293056647
True	109.17393398233068
True	133.02012291463635
True	352.30131741608966
True	350.397348218066
True	109.2094582444503
True	17.474536038597037
True	209.6825802305457
True	825.6984040116904
True	456.3809787726409
True	534.3795775942993
True	555.7986518111695
True	829.1062665468762
True	641.9275768260794
True	93.78860181452158
True	215.98375860294135
True	244.4817087009798
True	292.5273072410336
True	109.857222233851
True	352.21289138106624
True	432.32249339367314
True	167.64599412641047
True	655.7160703978772
True	243.70585726445975
True	193.75879464076905
True	28.524688605725338
True	248.4225399654224
True	482.2880690454652
True	158.19229838741708
True	537.1717815668821
True	470.2600084067111
True	249.9722301682621
True	107.47746106279148
True	42.96071142700684
True	398.9837726861915
True	801.7990406860666
True	167.0662045709202
True	1028.22766545373
True	1028.1640424113602
True	485.3488166831661
True	100.2319571930466
True	127.01478173258984
True	642.567718568138
True	8.953614633028566
True	230.98186285321532
True	138.4436973002351
True	115.62492790625596
True	340.10151228462814
True	636.7143409333172
True	38.539678735143085
True	126.9156831357022
True	1003.5648493224754
True	55.966468654408175
True	454.4829353557905
True	526.6195187340757
True	243.8849321800479
True	130.32746577517577
True	917.2714012501624
True	1201.8514222983406
True	504.91749681442025
True	672.122308041021
True	198.1249956717839
True	149.82814542258146
True	338.3326379168456
True	261.4230663938426
True	171.7894658656971
True	288.44061903048595
True	336.5739386223514
True	12.460823408256797
True	634.1616091264411
True	156.22625672138224
True	78.96341502513314
True	438.5452877924361
True	327.46880651083563
True	1193.85206349034
True	355.6936378274261
True	1004.85766288685
True	10.750189625594128
True	262.49444252541184
True	229.0977452171674
True	154.34947940738678
True	476.816646502978
True	198.6830487607984
True	409.9488077683839
True	337.6581201663573
True	111.44177497943986
True	351.4044667445665
True	1058.2893339498237
True	711.8371332715793
True	216.0735049236509
True	105.89098506185604
True	276.77668808848466
True	24.63577836734928
True	362.4327429059325
True	316.6447055126217
True	574.1593382430968
True	442.573696668608
True	358.89443108185395
True	158.9628600317267
True	12.482292078213488
True	431.7778005886301
True	281.0340900102232
True	145.92620821775574
True	304.39133464620784
True	445.2112962951385
True	832.2562125721561
True	314.9187943057861
True	779.7378165530813
True	408.259339815051
True	377.3105972776867
True	1.403638713780846
True	1180.8324115596622
True	105.65985228096211
True	909.470407666048
True	192.8319445649695
True	449.5416070103087
True	667.5774482712999
True	85.78812681236916
True	485.1636980140506
True	34.59485158850313
True	418.4338811351448
True	80.36110761584341
True	222.4973455147312
True	37.998761828673445
True	656.9921573310811
True	187.26297100756096
True	24.98180627030241
True	385.9202453962
True	112.54564225689596
True	170.84818578124657
True	796.7554315654979
True	253.3535216317684
True	152.08404099254662
True	384.22789296509256
True	525.7888489370915
True	325.8210343208982
True	519.7269825801426
True	628.2148226355391
True	161.3997502000987
True	7.2957371500095505
True	74.35665925778132
True	436.406299999268
True	87.82703418628708
True	78.82775833113773
True	1050.7951441494238
True	28.93339037743106
True	315.7032514078203
True	323.87162974510335
True	454.0347131265544
True	671.1245736462816
True	188.39237060415095
True	650.6293797831221
True	316.38105961798334
True	351.1405009576059
True	267.35179250623816
True	214.1320252521776
True	363.7131814707821
True	451.073667142237
True	395.3550384956976
True	621.5659554758731
True	138.81556975445446
True	76.19105384477399
True	39.879866665098
True	287.23756100110734
True	639.5315228239249
True	407.8158732912809
True	774.9535647217108
True	219.63680293017816
True	406.71772538518616
True	69.30916795030615
True	53.41201860980721
True	436.2615003614732
True	203.16314474264357
True	225.77040262699543
True	43.48073091615744
True	1103.392463393138
True	177.64913231115514
True	893.578292666482
True	315.17191889977767
True	912.9738913089571
True	243.83564753688245
True	476.2567992444746
True	531.5274708589196
True	610.7489739631129
True	212.04839869582676
True	479.636851352682
True	941.3781552111288
True	115.69418691060648
True	8.364754004881261
True	552.689496147799
True	28.15092612586897
True	75.03305736188531
True	827.514608540908
True	230.21886272878143
True	1001.7644297839232
True	677.9809466272446
True	410.9132451363346
True	293.56182639758424
True	473.77995579404205
True	347.3808951887008
True	187.4930537045313
True	652.6712446771642
True	745.5411135410382
True	200.95264637661268
True	88.6452595656312
True	498.7023198224915
True	144.32466009534895
True	385.8181983664561
True	346.08047639317044
True	61.78804898003043
True	383.69926336352137
True	423.1996947660275
True	386.1576016290123
True	411.3006391202385
True	423.39413690447606
True	646.4442122567553
True	56.5051018019584
True	449.5853139020079
True	316.95161510347555
True	675.7371313311032
True	219.3177082718096
True	100.16444480191346
True	41.35163920045426
True	536.921260386063
True	614.0170175598338
True	189.68959747982169
True	411.4197683831029
True	329.89938371407777
True	16.505760455619804
True	168.98251835240788
True	289.8366682225493
True	3.03872096184326
True	868.3102430079825
True	81.31440698335159
True	105.74604058986398
True	109.38193282165189
True	365.9775637036577
True	37.91312901318933
True	465.1036380451316
True	230.6931332006203
True	6.388809234954598
True	121.88826561886148
True	433.9863630399906
True	54.77553769534018
True	67.15726417447985
True	174.09897976082843
True	282.07189291595193
True	980.8932632275544
True	390.22772475106575
True	962.5741717329126
True	187.72019894541825
True	1014.054180214603
True	759.4819660717837
True	620.535478175957
True	407.00633203972507
True	376.50249980268126
True	76.54078937985666
True	72.01431635895558
True	78.54227487301497
True	181.0980994609438
True	477.5649881151447
True	1109.6067818585311
True	186.3068114502593
True	362.1069076684235
True	437.0967539248923
True	618.7475559185535
True	577.747673845197
True	280.51035945780507
True	466.7752475633849
True	678.5840600767967
True	94.78728458752944
True	752.7675031977395
True	265.2628364826371
True	143.35484753977283
True	404.8130144037302
True	861.9960175140375
True	437.5798039380007
True	868.9213327463927
True	191.56641356019625
True	343.54155474451
True	668.4840315578965
True	611.05271245365
True	196.83867681417615
True	247.62884607566767
True	775.3566311742701
True	32.16041456760221
True	195.54962022352265
True	469.985631083434
True	749.4049410781457
True	101.38996148658528
True	33.203873023437964
True	158.78877462974253
True	712.4477560234827
True	315.1707399188302
True	548.6488855365526
True	353.5845078875985
True	293.349658048826
True	455.1805476896848
True	484.5007140609932
True	73.7934678455399
True	374.4918744365804
True	782.7568732393828
True	0.0
True	288.31766024479265
True	253.5619416616245
True	952.1766199675592
True	150.6352728188525
True	646.5292162596534
True	626.1045194372498
True	119.55917603199676
True	212.1729997288354
True	131.6732452927831
True	12.2544596217905
True	293.56452240815696
True	375.0979886785821
True	1130.4730731929772
True	239.0585434066068
True	398.3287246611824
True	644.739228113956
True	199.52977609198348
True	25.984359110428382
True	880.4857360483272
True	609.0904424102409
True	163.02541556054683
True	600.2872738615167
True	168.82527497425863
True	299.3805512643999
True	781.3683284317162
True	36.02898894708101
True	103.62143113589929
True	531.2628749201316
True	63.5485376634706
True	78.89403413025303
True	400.92309790751153
True	23.95503397766264
True	757.4563188498903
True	103.62083737645324
True	158.9727565649084
True	18.0600672791993
True	755.0638668461331
True	31.372791533927973
True	788.429204619417
True	390.1787859439961
True	113.44935367825764
True	701.6364997950811
True	530.306717302533
True	566.9916313469688
True	48.11777377793347
True	372.7663561706386
True	5.990522407264439
True	94.2914546245466
True	365.237868157453
True	47.00602723618209
True	109.8127448016759
True	297.2366537234841
True	178.02345731911515
True	101.97543686174454
True	636.344314013645
True	22.51829514199468
True	1151.9545289331368
True	504.5330978889017
True	301.9354529708478
True	482.8007025251684
True	123.18804425373912
True	791.3327968339543
True	1123.0181830934623
True	750.4089694524057
True	180.37579090354384
True	232.7640623211302
True	51.83893986481148
True	56.84288370577758
True	151.27197954148284
True	104.99177716944084
True	162.74087333754176
True	1153.516011400028
True	333.3515720489843
True	351.5095969825859
True	711.3593707626526
True	16.495800151947137
True	15.103335392753614
True	597.9724533399191
True	5.687402827048448
True	120.67164223840966
True	677.0331431362505
True	186.49052126587105
True	647.0444490346201
True	859.6503057141185
True	148.8965437761956
True	918.8948122548496
True	2.982996424889336
True	460.2028719035529
True	1055.9453736751332
True	25.86254994431058
True	239.24424694209088
True	158.7046499996645
True	982.6473295855446
True	229.5558768318536
True	502.9802312024969
True	120.54793369359916
True	508.07749130274806
True	153.5926873322367
True	100.64346937532078
True	387.9713908851848
True	70.45785330389936
True	53.9945423982072
True	1066.1933725584563
True	267.87628879234063
True	157.53491614318747
True	366.9982580380988
True	400.553186480539
True	214.40512191530843
True	169.23853539614473
True	377.25756867323776
True	35.45351153718146
True	503.5271556121244
True	1123.3555394143564
True	117.84925805478532
True	468.7156062754592
True	317.72903304151504
True	26.492860556597183
True	415.9688541853024
True	106.915016802277
True	600.7443724022067
True	212.35154466052225
True	428.55885810070487
True	21.578709164121403
True	454.94583589878846
True	111.33658909792388
True	335.237879829237
True	32.774283264046986
True	162.11164791798495
True	249.6398681992933
True	785.8185120592871
True	58.36117861939554
True	145.3220232066663
True	231.15739237547464
True	142.12513930390608
True	617.8218486347494
True	547.1802960924318
True	769.0177712603964
True	389.84832171308847
True	534.441405267444
True	434.5315432790754
True	689.9974371192367
True	76.06931460319376
True	477.060470606548
True	410.8880937777165
True	48.90214030177101
True	87.37836523144777
True	129.3267563692511
True	87.87247457139372
True	328.7650695108279
True	840.3775436020179
True	324.8730048932308
True	1136.106862690109
True	311.5158325389048
True	902.4463657496722
True	142.9160093134477
True	545.3924216411356
True	604.4541368262119
True	698.9732908027153
True	442.5874814178334
True	61.33679326698206
True	300.75162057829414
True	40.8695798270946
True	160.87513692524118
True	166.838749118067
True	1121.014794970294
True	234.09795014186216
True	557.9678510652964
True	558.7059318656759
True	570.9681567429353
True	888.0537971195733
True	601.554436243884
True	641.0312154336942
True	949.0633758376777
True	128.78019239325567
True	325.36672873635365
True	271.5126767346627
True	338.4586772295986
True	89.97930266194588
True	381.7053498471056
True	3.5960757764080986
True	331.4457206544533
True	250.35259136024249
True	601.9618178517576
True	269.89576245294774
True	370.54657386268434
True	11.218077571855732
True	57.04371367430531
True	539.2663328700279
True	29.362921568402538
True	136.8063431081048
True	67.53231766297858
True	155.07161691940533
True	235.4597213468764
True	70.62167951758691
True	382.9075449234632
True	280.65422912684124
True	97.3971156137386
True	335.1035345893238
True	62.84873127766208
True	594.401542810153
True	844.3586589384158
True	280.98714833191343
True	1161.8870493487518
True	110.9219373310014
True	305.35689897163775
True	1052.7001942561017
True	86.67591971014893
True	285.7693156563177
True	9.822660931583398
True	399.4675315704413
True	444.660658515338
True	155.46466195518147
True	621.1626287659607
True	913.9051158428
True	160.10972667974926
True	80.4485376372217
True	336.6179450944213
True	572.9902989081364
True	600.2426337392002
True	1219.008149450256
True	27.27228162534223
True	941.3731654180078
True	133.92943817732234
True	630.8118335854161
True	117.14685821543196
True	126.28796994146812
True	189.1406742193409
True	177.931818940044
True	756.8212552404308
True	208.008164795509
True	229.6541744788794
True	69.82078622879713
True	518.04720829674
True	440.2421522687493
True	176.12051557441035
True	239.95052854271057
True	15.6505606411529
True	423.2655351676373
True	216.9804492924844
True	280.87355531037184
True	112.98082157568398
True	692.4736256149339
True	421.4738940962625
True	246.52773648381392
True	649.1178014187957
True	525.0835832231916
True	453.5843598039687
True	130.6681977223115
True	540.3141874058133
True	436.91515246736816
True	2.824774824454983
True	192.639823975444
True	88.98082248242117
True	244.52823417491427
True	2.7090143744715265
True	128.33106424960337
True	349.92834713244594
True	6.557510746879189
True	849.0702578160304
True	170.05051013516157
True	740.6120377065971
True	792.4681181067814
True	163.1162564729021
True	220.79051692354537
True	480.5737529096817
True	837.837838986763
True	52.52998706142974
True	39.23638378971625
True	134.3227708837483
True	625.4108146031941
True	702.251633673515
True	177.77903451425342
True	580.6328327426345
True	592.7444410234078
True	839.1340129581288
True	423.0167732672037
True	193.35231581760172
True	891.89818948056
True	227.5018047777584
True	156.00577549555956
True	325.23387556790834
True	226.68104895913945
True	218.97853875885852
True	598.0190755192264
True	249.53163938868065
True	190.98826644200585
True	456.18956579191416
True	466.7823348639169
True	59.16275635600903
True	294.5122568254022
True	79.5655969639924
True	350.6573987832044
True	355.173184973909
True	252.7500170052976
True	176.77147053607044
True	377.4164610722386
True	633.1548264908531
True	709.2926577213871
True	302.5857291228986
True	753.5799320961528
True	65.31326098587914
True	861.1528969138218
True	336.901002374477
True	13.150694166600786
True	609.9575465341964
True	699.4539564221743
True	244.74007708323452
True	169.7065644536914
True	46.04804695316294
True	379.4063063467492
True	76.40829538492711
True	15.192142627983433
True	913.0287913316298
True	370.9956571667886
True	179.663054028394
True	937.2661863633872
True	13.197338927671971
True	806.482127881909
True	32.25335465607882
True	690.7987878724265
True	58.90082650224004
True	734.288244416748
True	457.2697610848812
True	186.01213008044823
True	435.2237812607452
True	198.42125952827868
True	296.1709949271385
True	218.4964372485313
True	417.3330205951559
True	9.47859269879784
True	322.76042674388515
True	114.77811632074685
True	12.566197553827887
True	465.25805251040686
True	726.4331728379343
True	277.91575935297925
True	81.17927888004826
True	325.686423411966
True	82.94198833981744
True	189.3505517429273
True	176.21490850043614
True	378.8606970758368
True	46.090655570847126
True	135.08962216657093
True	374.1524943367539
True	892.6828704759055
True	104.96429002709633
True	211.06741417426232
True	451.6006245241352
True	18.99770645718097
True	429.6486074860488
True	518.3688888491408
True	93.27093889665936
True	395.38092687734354
True	363.8311393476631
True	415.1134730460499
True	596.4387898822852
True	1049.76928087666
True	1000.045660908133
True	51.50841290612766
True	1063.9870294768093
True	111.82158892432376
True	118.7411470275418
True	111.15847686766804
True	502.60441626405054
True	379.2230048209052
True	569.6814141446519
True	265.2049977391261
True	166.16322489602973
True	394.3088215592495
True	16.432066512183113
True	446.52477639737134
True	360.2173268786398
True	149.14292182621125
True	99.721269381157
True	536.6747756260928
True	1007.8930899356468
True	205.08752482015996
True	67.10029346384945
True	432.1090061399734
True	387.8282954516472
True	464.3238728342309
True	328.06412768925907
True	3.892352968832653
True	541.2781998085167
True	522.2248112314313
True	500.000760060999
True	194.72480058122397
True	103.33987942271492
True	21.59641889108536
True	374.5614867100473
True	109.53028199593408
True	7.257165905658029
True	31.550502827144072
True	351.9992875093962
True	657.5144866037454
True	138.58931872698997
True	92.78107326273384
True	26.402381177254327
True	420.9846947066256
True	360.3253223043972
True	769.0792217921658
True	316.59503719417853
True	536.7675088023698
True	532.6512641796572
True	528.8549246106479
True	298.6116831344834
True	545.2447677305428
True	108.3138549858646
True	577.5308909552081
True	8.13672070944615
True	374.5190561898733
True	461.8839358655968
True	975.2421833333964
True	345.3810721107993
True	780.2449203554951
True	1012.7566890688176
True	168.35493831990837
True	39.652253937521806
True	376.5615668074096
True	381.9278903745789
True	564.2779279678186
True	255.64657072143427
True	28.68637054755261
True	655.3826717128018
True	122.63977287747598
True	1101.8647844212453
True	333.5607087414353
True	459.1298899034157
True	124.3227890961464
True	818.1736186114565
True	139.74765853828063
True	821.0507793705995
True	572.4965769506921
True	179.32952096129316
True	112.14651957438156
True	67.45059483605628
True	566.5491663229009
True	908.746909954216
True	430.94702932002417
True	547.521724722451
True	131.3500491776971
True	649.1233398003284
True	478.12263973224185
True	817.3266774045898
True	320.1375862466073
True	617.2895125699541
True	121.26771356485644
True	25.32903329649883
True	415.3659369721918
True	170.74105280035255
True	100.32519375820684
True	382.9056701844714
True	1092.0375001612333
True	280.70719246481906
True	545.3258839037952
True	11.16707637905998
True	72.40760532298833
True	312.8422461543447
True	789.9167658191354
True	447.68026338949153
True	548.3164178976285
True	728.4907166925567
True	68.56695152293295
True	732.3159702991378
True	50.814498869090095
True	103.91420435260704
True	186.1803885671673
True	86.03360532633842
True	25.188550100289
True	289.46364061238705
True	479.8741992248623
True	883.5337112789978
True	855.4987782457944
True	5.091887603438928
True	298.5004246737185
True	495.884755030836
True	118.0470671341264
True	246.98430982778285
True	331.7389909987021
True	1323.1495755605492
True	442.80314374387314
True	23.78339265883178
True	185.87228765014316
True	698.2032074080113
True	36.82771236805379
True	176.80294279026708
True	579.9887119860118
True	70.60350923656549
True	861.0533793052832
True	343.12335880862224
True	663.6115331079266
True	74.32097006180442
True	671.2323080698171
True	594.95941611528
True	887.3448645136812
True	246.44463464610317
True	510.9111726804225
True	862.7783161862102
True	927.4414254423252
True	228.7292177023243
True	773.3625092209744
True	226.44839939206352
True	449.2996573430193
True	368.9473859940678
True	506.40169270409046
True	503.4512417593643
True	319.91950741827424
True	344.8201438577497
True	110.87391106809866
True	349.3766216779808
True	1100.3881612151697
True	315.3782607550821
True	146.35834368502094
True	306.1429238054008
True	742.0077056147857
True	647.3920462611875
True	386.3261209936482
True	124.73077840208288
True	328.27564921987425
True	35.07093475121916
True	171.24993658291686
True	92.78690488950647
True	87.8131263354057
True	563.5240677302627
True	138.44456486891391
True	131.58543124397312
True	108.93498408334992
True	87.7695830261413
True	442.6122449754011
True	398.7226971402979
True	1038.7471693178434
True	529.2873742766574
True	839.9715178199906
True	282.58137230091035
True	282.9728932000776
True	538.9512369394669
True	193.2115764508341
True	745.5588564715387
True	248.6939157847013
True	355.6932772287954
True	65.06513931388903
True	119.82835421921476
True	245.95700250460823
True	115.75882406240838
True	476.2502762023988
True	28.73825064606199
True	580.4634895028927
True	1002.9253641702022
True	724.0800539106883
True	1.3447998235358996
True	61.663493349883815
True	501.65907246953407
True	426.1074552254907
True	72.12051447546408
True	117.39474517019048
True	298.51247778408134
True	79.55755195697029
True	51.25598731965064
True	714.2437663737953
True	674.8913408061564
True	156.14881477876332
True	180.94397098682225
True	547.2715812491517
True	52.49969597277934
True	24.90143043922489
True	565.7926850588784
True	469.6499313463559
True	1128.2030624158467
True	46.41680198496896
True	466.3796137052972
True	867.3233319382175
True	810.1249637298921
True	268.1431493690269
True	760.6097220477044
True	400.5435113359192
True	40.93155774123819
True	97.09696201763276
True	714.7145647532772
True	74.82552621962179
True	141.87026784752155
True	959.2395443680526
True	184.5717260631721
True	285.7010128623826
True	104.6695842078886
True	636.2930178659985
True	614.1812351386133
True	216.73280766833736
True	429.2100250234799
True	41.85119487334492
True	287.051236906505
True	596.8903443421316
True	611.4248000507778
True	315.8726608877317
True	76.31380708626449
True	928.8116611093392
True	1068.1859278427091
True	568.6848237836018
True	69.25725209668678
True	30.6423454545293
True	95.32579463121742
True	103.99690415071127
True	107.23665643600212
True	877.0478465199708
True	1187.772015581917
True	731.7646228225436
True	326.09328121204675
True	9.172774828691766
True	22.43044205004196
True	344.85863954466674
True	476.8354099659884
True	46.10186422272515
True	568.7702264193306
True	443.7659323701491
True	391.6027045518924
True	81.36871724683787
True	191.1700395731121
True	264.11358497018216
True	131.7728112538652
True	399.0446377149616
True	44.67277054748141
True	178.3850103140792
True	1168.916984255242
True	6.485917551895527
True	28.64951962805279
True	591.9598102211761
True	353.378052088015
True	769.7506633150557
True	157.1422544550116
True	753.3228650196885
True	599.7494671254481
True	283.63266066272257
True	418.2075416859856
True	351.7588838322432
True	300.0107627566987
True	268.4380049138536
True	379.7122082453861
True	503.1517248055028
True	513.272029810197
True	106.78797965248552
True	364.54189905645376
True	9.29657590539362
True	190.34451285758985
True	236.26498986701355
True	834.949490217049
True	600.9630161036389
True	30.4434873717878
True	706.6387255702218
True	834.2492792738707
True	102.53203336797108
True	350.5194375578313
True	866.8781050392456
True	217.6167387606512
True	163.59259576774542
True	518.0599319870421
True	571.0949346041887
True	1131.4147304464295
True	149.13713040688583
True	149.3075169364807
True	249.39953330494492
True	318.26907574140824
True	420.93248391552265
True	408.90664921319353
True	307.691611357094
True	459.7924986940593
True	493.7962983885792
True	219.52356023478384
True	1481.171136370818
True	255.53228146116595
True	392.27203371922747
True	50.82804027471916
True	772.686777029069
True	254.50821238025424
True	936.499620745097
True	535.8611615309292
True	299.0224091977495
True	776.7140586597951
True	277.070033004382
True	204.9964183458929
True	252.56548062938523
True	220.76166644381416
True	137.91044879376105
True	252.3286276652056
True	733.2236414079176
True	528.3084899701962
True	222.11723346386492
True	1141.579473427793
True	117.33578522404424
True	269.4250617344714
True	70.35297242075669
True	297.9016542100814
True	414.9038466425978
True	94.51436685830924
True	212.14424343296025
True	73.00230914411182
True	686.4513067262546
True	366.54684598548175
True	238.4235043182574
True	729.4745923964894
True	841.7398820115875
True	823.4361299279682
True	830.5377265382939
True	353.1073907761868
True	1.4682769015845003
True	261.8465869098199
True	50.62952059786285
True	404.6567766561849
True	51.52037974071889
True	364.54131155612487
True	842.4203162889111
True	1048.25270302511
True	397.1717867118547
True	21.607935730445803
True	514.6067352493883
True	509.96319928676
True	200.32979024964348
True	241.63685366577187
True	296.3580430146611
True	23.099042145973502
True	124.01227003295392
True	936.822773808916
True	61.40760313861609
True	481.9220861317806
True	789.4564744073463
True	97.5221299553719
True	244.1512579154667
True	115.29224360038518
True	16.818367770621343
True	1.608396750119481
True	121.76192710359344
True	998.001479773048
True	484.2743594756861
True	68.53468253295415
True	792.8073885862328
True	339.37654223627544
True	1.6223962354325208
True	456.9644710964073
True	193.69059830376568
True	485.7190311423899
True	78.17395029949049
True	315.7836629736423
True	358.2096098616873
True	166.66802961024447
True	214.92479634717472
True	131.06995685135047
True	183.5890046639407
True	984.0121280009776
True	12.545019886490454
True	509.1274897664802
True	489.6912423944934
True	406.00282588321926
True	220.76654738993903
True	241.80396337765117
True	155.72553457793464
True	48.45750645007411
True	477.1485623129963
True	153.82968935508333
True	853.6496398948833
True	815.1668256140781
True	239.6887100796291
True	322.79730331261294
True	518.5603922514379
True	40.6330222679949
True	89.90166137495574
True	721.1287103176313
True	1067.3624956058109
True	111.84601254142667
True	712.5573724372858
True	138.92002923075407
True	944.9212888811464
True	655.7756904611365
True	102.14640941015118
True	283.0560633169047
True	630.3221696663345
True	263.04756438463363
True	47.38893115146903
True	550.0400939846397
True	462.8669043149872
True	5.651409874636961
True	480.62010246974273
True	70.18149960261611
True	171.73377338045796
True	239.350372066599
True	301.70669291857075
True	72.1517570644368
True	221.5889330016015
True	354.86422595830686
True	441.84158607577535
True	964.9095609085668
True	49.707774455141845
True	918.2964126772998
True	1046.3970022505932
True	129.21610245960474
True	75.25946071096988
True	996.6864891232336
True	35.76474443425395
True	218.9998446004704
True	84.56043298356136
True	220.2615312050411
True	362.0383039186912
True	947.7887289122144
True	104.12920904422327
True	65.78301356964373
True	651.5089771328107
True	279.36183201411285
True	729.0017890926465
True	55.55105545692397
True	486.8412484800043
True	370.5670596091441
True	687.5884185642321
True	49.03723667113714
True	109.61330708437497
True	28.300563182685487
True	267.1597643945034
True	43.5124095109994
True	348.80310726569223
True	2.457736490042484
True	1182.3647841038608
True	107.99981769123907
True	134.0049535882343
True	357.15916180794136
True	722.7501806875424
True	700.6439070163909
True	1031.9128681805294
True	479.11731444531705
True	431.1209147712536
True	143.56916004689117
True	404.0435890957528
True	836.0483333002603
True	435.43688905673486
True	969.232775187344
True	86.31694120161923
True	434.31917190806513
True	186.18199738187263
True	285.9077049384805
True	735.1978139448917
True	159.01120598054348
True	137.14894194177634
True	60.71633003574065
True	857.9773758334677
True	745.1395374380969
True	82.96027506649463
True	442.6789151234224
True	748.670364648065
True	420.6609625354117
True	58.72686564867487
True	333.04186173023754
True	777.5781277717151
True	30.02257849618361
True	371.6610722957826
True	165.1013443852297
True	286.07780286500474
True	32.895331794443024
True	217.0313670709399
True	792.2716864400073
True	632.4060546063535
True	57.29467931743776
True	291.92024958725506
True	892.2571520423364
True	19.181474053518944
True	303.3038709908833
True	299.298127100166
True	431.8084127492753
True	205.02725667213565
True	608.1574277686627
True	49.14583979897482
True	941.887367255888
True	895.3909176175375
True	45.43048854953117
True	378.7539791600369
True	718.4674654972126
True	932.1057371696032
True	269.24875706867533
True	597.530942355982
True	133.2413901301272
True	192.45460772090183
True	138.05990852060276
True	136.34336498117153
True	211.5518818599953
True	915.5296886269772
True	802.1519944244341
True	949.33061931645
True	19.07311495900886
True	26.99510964602108
True	343.8913050028862
True	15.147419723694185
True	620.1834077359198
True	1085.631783145033
True	268.6300568592107
True	209.55364210774263
True	83.08529485686738
True	212.989607315446
True	123.73639650606285
True	45.41048052790564
True	130.37099124574942
True	85.34886782646635
True	246.99918611565428
True	534.3875332740404
True	168.00077602828674
True	29.725254125090743
True	56.705071322688354
True	404.7963397095496
True	259.32402724235544
True	594.009353296057
True	24.79670117250824
True	110.07308529105984
True	653.2791735135403
True	262.50444483629724
True	487.61473888558186
True	645.437848776884
True	100.6144852347864
True	112.34491139319488
True	79.48151132621878
True	26.05990005131658
True	118.53123026622764
True	88.2180500879772
True	102.05999973469378
True	155.11537530305142
True	239.5652262739426
True	857.4443114459306
True	289.42122473896615
True	952.9242387356472
True	162.91102099760053
True	208.24111732348183
True	770.5111428159453
True	295.2038618007707
True	581.7402729202851
True	257.5180422550382
True	351.2606237302496
True	438.0756774448129
True	577.7215173118418
True	645.7087170354395
True	366.7141889870075
True	36.36819242555918
True	554.5597669119651
True	625.0013381787045
True	20.843112683514143
True	10.925415099060364
True	259.3037048815392
True	386.65943715132033
True	449.7046673279916
True	68.0103614970163
True	605.9375219916996
True	919.8167943883456
True	241.0462199987251
True	896.1070869127766
True	277.6561593395035
True	101.54104662024564
True	268.8778194606068
True	693.4999408021912
True	39.61782270572861
True	584.1439639763855
True	1275.510984354404
True	1001.1243556735266
True	928.5623022885974
True	213.0896914362815
True	92.64153872762827
True	199.1468110566842
True	835.0119411586433
True	155.44899672333975
True	1074.8558778573886
True	836.2131882019276
True	44.31608117710379
True	88.62518289768761
True	417.26458120022033
True	405.3390541808746
True	201.804497005718
True	521.1747956231524
True	660.2380002146026
True	129.0938299617228
True	273.023796883893
True	1049.1642237026365
True	50.27637958445045
True	703.090249539466
True	543.6692950159345
True	38.66225945173457
True	850.5978580859395
True	378.8910112789422
True	578.2559041122089
True	108.20103214297144
True	249.2158852654171
True	221.207520153762
True	24.68524664160157
True	129.10474034305398
True	723.6991937734314
True	143.08981217517834
True	357.42506936279347
True	67.11360843701767
True	635.3705491778743
True	616.4419816757272
True	234.5853929148493
True	425.6434810131433
True	165.5769010404959
True	170.5957814695014
True	212.8815017673016
True	292.37994216126583
True	361.458209074034
True	131.11361784604077
True	195.31995741473065
True	27.819357875058504
True	899.3962883771705
True	312.8929927358649
True	10.924289548178375
True	370.70180098524486
True	158.54137307126624
True	623.7549193075984
True	368.4418516444191
True	585.7166329348813
True	544.3502007369112
True	473.9489841394632
True	798.3645123681987
True	245.5131879080417
True	560.3056675468533
True	160.84390074384697
True	530.1513446516502
True	371.4880582551125
True	378.45630297362464
True	125.72520496641091
True	137.08312695509662
True	111.89804523002276
True	69.48811830271022
True	733.7839857556248
True	180.603833591012
True	44.56193563427792
True	0.0
True	556.3351468894817
True	110.71728822743884
True	22.916092227343015
True	41.12628947465167
True	114.0825655648978
True	523.4435346965903
True	181.2238664059474
True	106.86797106728184
True	33.119609831046475
True	161.9357980093317
True	932.4919323630336
True	53.281921960830914
True	228.6615893162168
True	735.7397028878253
True	311.8704565964835
True	467.2693411122801
True	465.14272891515833
True	521.3181173456492
True	606.2365564686198
True	921.5484592694772
True	254.7150770615442
True	1030.4395431184198
True	908.3997685678968
True	598.1821914559857
True	354.38351880916923
True	827.9448781131
True	10.917292834365607
True	31.628183623100583
True	292.56555543041
True	43.97298007650048
True	202.4132310756747
True	770.0440306212078
True	223.0079988341733
True	744.1397713121023
True	745.7606273037203
True	127.16351254143002
True	371.6467418156361
True	561.6695546527421
True	23.870991802237384
True	130.5870504918989
True	448.5193795338881
True	307.7802386374782
True	204.31267600980092
True	111.49436954168957
True	396.9812287827783
True	22.45187445682541
True	361.53489681245776
True	364.57920648851007
True	1037.338808406805
True	371.5605205745687
True	28.1041604940153
True	435.45590246454367
True	461.00812093774897
True	232.35949319334003
True	32.2070978535324
True	768.607309719194
True	439.88920434673776
True	173.6387245612611
True	12.890765260183596
True	1216.0327003708178
True	166.64511882492314
True	27.75377118483199
True	292.1635082815658
True	282.71578086698736
True	109.1336193313324
True	290.59886118906854
True	49.01689520197162
True	315.20713336076744
True	286.81245779386734
True	309.2743778526868
True	30.955636650363264
True	44.48715771199097
True	1034.9012409221816
True	25.607281802359186
True	13.72222568025683
True	177.34091264977337
True	648.4147701780595
True	8.00925230378003
True	196.21678754564243
True	169.05539872052677
True	535.1824249678422
True	388.59665547364847
True	732.2078520104532
True	317.8097776897117
True	486.97028232297833
True	450.3743215688453
True	474.8070150395981
True	100.77018944168591
True	1261.6865148702386
True	917.450705640442
True	272.53042236713986
True	531.462919627964
True	102.1134876821678
True	579.9768840438255
True	419.44302650049946
True	158.9636643546662
True	76.79645601264659
True	348.2637568548964
True	170.7232125625475
True	28.586472311400136
True	607.0484601721596
True	375.9789418366167
True	74.4208505422179
True	27.554844422112712
True	649.7251575254309
True	501.3601373922689
True	69.89992934375552
True	20.25104689955692
True	329.30578729474104
True	325.325558827108
True	712.2080718685829
True	548.6220229555669
True	564.2475481903267
True	791.9834598013447
True	8.952574643899487
True	55.83569329736721
True	35.74053743448515
True	57.18821523304568
True	491.2611418231552
True	589.516127725433
True	79.15670026746058
True	106.70818650879733
True	197.65551127229432
True	75.3424617483676
True	172.12931030300575
True	209.72301565662715
True	283.1494975232561
True	822.3367742499013
True	581.8147540894263
True	284.61952667289694
True	197.3665525897289
True	274.38959385769994
True	248.58839697087427
True	765.4421563919004
True	329.94843210778873
True	168.45597193617468
True	897.6475953919927
True	345.9301960970944
True	461.9138532951679
True	158.98642061657134
True	124.12712214781531
True	65.50852008301842
True	212.0376389108539
True	960.7040091944232
True	536.8094944938578
True	107.0012200867975
True	331.15088880080333
True	101.91388435204564
True	653.9702800337229
True	4.549381097004164
True	716.8754467617846
True	37.21503122551848
True	985.6871970263708
True	827.4571892239951
True	211.41679882829385
True	30.49945049774237
True	74.47134311624446
True	459.1309885585488
True	220.85752397198675
True	1.627811477519209
True	82.7419915189701
True	1132.617434037389
True	332.67011774044505
True	655.9135334250587
True	481.414982089467
True	32.28788981201139
True	139.32542713101216
True	450.041497705107
True	924.3843162119402
True	818.0560769620326
True	418.8073072417843
True	323.1172164241063
True	15.46290394196577
True	78.46172155767496
True	742.6126911547558
True	472.6242557850995
True	377.5421065325333
True	878.2760029578504
True	26.405055580552887
True	212.27130802020432
True	890.4965835581723
True	238.64553750710425
True	8.832590713576707
True	498.92862259948913
True	97.3158365864397
True	629.913005930503
True	55.7438669170882
True	252.3862394429998
True	864.7553967069045
True	897.8635528948498
True	273.638343258944
True	428.3600582561025
True	114.17733938815532
True	608.8266156443457
True	261.4570954616485
True	203.0677633564892
True	864.6224079252058
True	56.5589380331249
True	709.6638370800331
True	276.08994318538976
True	304.9765071158154
True	163.76448217440438
True	481.3874496663973
True	587.1466130234753
True	364.1387977628378
True	389.36248408067735
True	72.08010525098723
True	157.92556537843322
True	449.56277252813993
True	215.86725074577544
True	37.01956404482205
True	204.3401116393052
True	384.8021766030163
True	392.6520484456663
True	744.6158587286858
True	127.15409791663288
True	655.607179754318
True	517.0241740392233
True	599.3216137499736
True	134.0376826378598
True	38.2339853799095
True	665.0547647709251
True	71.8603226408498
True	547.884127594186
True	689.8357116203043
True	448.30874811068486
True	133.3127863095185
True	536.2122386632763
True	5.003055290875553
True	386.3067546177559
True	32.37567153507714
True	635.3355871104483
True	268.9101956571384
True	569.7228812320976
True	698.6157522407542
True	143.1076385549041
True	529.8281680623884
True	488.6334114083048
True	62.20864180947347
True	957.2657397540949
True	2.745464430982925
True	29.36104303295658
True	636.139948077161
True	669.425420225855
True	132.31901958442717
True	412.0746512988285
True	123.59585010829548
True	73.66213898481176
True	458.5908871728325
True	42.357569346337264
True	515.9258859305235
True	12.726211454327856
True	865.2535866923591
True	549.2621852483436
True	682.0313125725131
True	99.25581665431255
True	371.0390527272474
True	997.265459028974
True	855.8110184354099
True	145.72245341984492
True	553.1266998123797
True	477.1715588344785
True	252.1454926893547
True	257.2471185552653
True	6.507752790202755
True	327.9136156412277
True	11.726760625268582
True	369.9822371176785
True	73.41698566964736
True	429.6128003057628
True	649.515519367092
True	130.31862199934525
True	229.3567970015514
True	633.6824180724146
True	659.6327300022986
True	299.6547805819453
True	134.66201845483127
True	165.71339575006004
True	475.7140583809954
True	84.11323825812363
True	9.414986604918608
True	490.22018497781823
True	562.2052876491352
True	19.222958798383782
True	136.1561050737725
True	894.200200009682
True	484.922329030013
True	276.7778873726534
True	37.102962732226175
True	478.2992711684954
True	109.52297826837192
True	589.2674095910578
True	671.7618931329932
True	308.30117671528313
True	383.92498361003777
True	183.70235226343308
True	242.94579017969468
True	72.91676072015497
True	212.3681808027658
True	499.17715712008817
True	21.02544317276598
True	433.761702347743
True	380.3413905980816
True	723.0751452500077
True	925.0210591233532
True	890.027882872128
True	153.55484741311054
True	423.2218088559963
True	72.51114245430682
True	201.2976275495804
True	324.1708870610632
True	9.97203514585118
True	824.4433302336079
True	21.739034324959697
True	407.5474881095408
True	263.654023411455
True	617.8082206453192
True	219.95612079935157
True	38.53430721331152
True	718.8890622231916
True	1077.6066275247026
True	233.64263828608577
True	131.54665591821058
True	595.9191966197807
True	506.05159740583474
True	16.302540534163594
True	845.962119195443
True	116.13333378096002
True	43.93744278600808
True	318.3044177186775
True	356.12716279057565
True	408.3301663205477
True	272.0962447155794
True	21.13146575493548
True	23.836040673983007
True	849.5390183576146
True	206.85316872602587
True	109.76320275466934
True	835.9756783051612
True	649.0865622976952
True	652.0569449087368
True	456.6747634997623
True	148.7046513210476
True	30.917526670675148
True	95.05567198914908
True	432.7882434206664
True	233.51714187716044
True	484.81499312339497
True	149.0035442172575
True	475.4192984637706
True	654.2871465649021
True	953.0811394320572
True	23.149445397828497
True	951.8481157098126
True	1053.38468207738
True	479.2985985029952
True	84.41774944886322
True	766.3038758583749
True	646.1280721014889
True	666.7487763984049
True	171.23668206774937
True	731.2080449426445
True	708.3471574283182
True	120.76459152950106
True	823.9684883176761
True	833.6845688297517
True	489.73940199452
True	227.02134283975408
True	70.43551431763407
True	290.1259491378885
True	359.1565889701904
True	463.74132973548586
True	429.65077218901786
True	191.95281926051075
True	311.27045709272363
True	2.272023087386493
True	12.807132788873446
True	100.66373657913144
True	137.7256446116371
True	361.0976421678216
True	361.5055037891048
True	111.94742827161387
True	16.74845929580144
True	205.6769118497431
True	840.6419336009834
True	449.63060432321873
True	533.4017990914781
True	552.3630646966286
True	772.3080741887068
True	635.4974173052606
True	81.56572737081852
True	197.60750700562863
True	242.34364573676388
True	294.0587008197965
True	110.70023743167314
True	366.0199732614846
True	445.8677170945976
True	169.79680306337633
True	648.2286505523215
True	254.9026945922276
True	195.4245723517318
True	28.106165637607944
True	248.85468579502464
True	491.4833466086855
True	171.13954086834994
True	526.2125351325311
True	480.6756479555712
True	245.2097810439701
True	103.17830734759268
True	41.98289504159426
True	398.86160057458017
True	784.7840918412821
True	170.6232925333416
True	1022.9295235519768
True	1016.7563107967768
True	477.7614412189535
True	102.02627186064166
True	125.2412920014692
True	663.1612093364898
True	8.199080779674919
True	221.98880277391652
True	130.9993532784993
True	117.0513815810214
True	329.9231429228254
True	618.1976462744158
True	39.65987711566304
True	128.14574532900212
True	949.2845713985424
True	58.11957295040187
True	464.7018732734662
True	526.0481381227892
True	252.28200840803143
True	126.50431853008833
True	900.9705269358932
True	1201.178895649021
True	510.9627396784922
True	667.5387745717481
True	199.3621454155278
True	153.4717637589655
True	320.49883333647955
True	247.9645781725646
True	172.15675865521155
True	312.97047438669324
True	349.1068874751577
True	11.25568792239996
True	645.9029539030922
True	150.45533627948967
True	72.76629604180539
True	450.5732687486628
True	332.90172881538973
True	1169.4686594034497
True	352.6180169262849
True	963.654607456829
True	9.849828059695223
True	255.3113375460925
True	225.7900787968896
True	152.09051644474803
True	466.6421625039524
True	191.44823178964376
True	409.022416646289
True	330.0124016605234
True	119.94850212874196
True	348.38435758161864
True	1053.3697884543171
True	740.4950355074039
True	219.72995983374207
True	108.66287114289278
True	303.5535934091351
True	21.844550610595483
True	361.21185700265823
True	315.45987066609024
True	584.6288520092575
True	454.7930573524679
True	356.12569073489215
True	150.43442577447385
True	13.426439009570249
True	423.5697411723577
True	273.05278393343525
True	147.01934786085874
True	299.67692818193194
True	436.3802342358661
True	807.384773996589
True	316.2372321369984
True	780.7776289016779
True	398.2741235395965
True	384.172888589059
True	1.8178950445991209
True	1208.3899297738997
True	104.45853175456642
True	901.8164852600328
True	201.48846532851096
True	447.8617714496834
True	676.9612240266893
True	83.68001282309207
True	485.8175186109058
True	34.32819328541047
True	440.55922098894825
True	79.48081588278447
True	233.747544857999
True	37.80898158094249
True	672.3858026404989
True	179.493431693057
True	26.73483229747516
True	392.2103876170269
True	106.30769638018944
True	169.94257160783155
True	823.8537876837727
True	252.7954509823166
True	150.2648352606269
True	359.7969907897628
True	517.0891219871246
True	333.584229153322
True	533.4655471959305
True	620.283843412377
True	148.2920092351566
True	7.10537874650133
True	72.00916583504473
True	445.1757089666848
True	88.45038735133986
True	74.72417447304699
True	1071.5703362479435
True	24.6899838803273
True	321.94126768541025
True	311.5782908669995
True	471.00943573077785
True	684.3439214990326
True	184.68155674995563
True	642.9621217910483
True	330.7736451485833
True	341.2939975633692
True	264.3954126848349
True	210.78652978011905
True	351.56480289396313
True	434.68444601064846
True	415.0115984261587
True	597.2639799216535
True	141.13675704272956
True	78.16912602773469
True	38.0880775573302
True	305.89632276024736
True	621.9873941322327
True	407.0926446883559
True	800.4798445698997
True	189.8873629238772
True	404.7901794660335
True	68.36890011103075
True	54.86886643739051
True	421.4842066678032
True	199.96827135103624
True	225.69215868934864
True	44.20047937977846
True	1079.5274942516853
True	182.1061956573713
True	913.5765423850188
True	311.7690588876168
True	926.9964613405324
True	241.16628115406013
True	459.450920508944
True	528.2635810689303
True	619.7806561044213
True	211.0685080983146
True	480.1657437753047
True	964.7451584654932
True	124.65235719191833
True	8.208232554889621
True	592.2127449916971
True	27.893936759758244
True	77.98441591583462
True	796.5277155264829
True	222.0181657749605
True	990.0439900691292
True	694.2597627890773
True	427.2857097557943
True	295.6416363102073
True	483.1908855608445
True	351.60926490462776
True	184.47686345343163
True	653.1623005866236
True	704.1934823451521
True	210.87898824747816
True	91.44088053773508
True	512.1236503654479
True	137.89094612704653
True	378.3130964233346
True	336.4500244823681
True	62.457557542253056
True	373.2697333510913
True	413.2969183445013
True	371.99339381342696
True	432.0760114357541
True	436.0972231372581
True	659.1238019293193
True	57.2539443915424
True	455.5989731594759
True	313.7088459707249
True	676.1746632705696
True	218.21746536164068
True	102.62900926993204
True	43.26885690245941
True	536.3435115446467
True	636.8002407548363
True	181.24854959570663
True	412.2007944250494
True	339.86464033795016
True	17.46901263285337
True	167.39664375728654
True	289.45839381613564
True	2.8297129139973016
True	876.4055002507083
True	81.32758406223321
True	104.4881408682392
True	112.39835790993236
True	365.1302981672916
True	38.52796620000827
True	451.7879809956296
True	242.3450831342663
True	5.872379691923091
True	117.28184998763469
True	439.317563477966
True	51.37169544094726
True	71.14836086818507
True	168.890004732418
True	272.5249802520839
True	1001.30615437455
True	385.02299954872336
True	938.181433895496
True	184.87544423760957
True	1015.5892108842982
True	803.4086670373989
True	647.0683562356734
True	406.5849090683455
True	365.3165234372441
True	78.33237736969895
True	73.16529124773437
True	76.77609866849826
True	171.08210429855615
True	472.9415536662874
True	1111.3576156312715
True	178.39493967829642
True	344.85097820851007
True	433.3069582095269
True	603.2001646963912
True	584.3848198258818
True	277.6080586793981
True	448.7492305874068
True	671.2563147012442
True	97.5690640295912
True	729.9385255367228
True	269.7780831824936
True	133.25387189894982
True	404.989733756501
True	843.786086998054
True	441.0414693941058
True	858.5661999920335
True	191.1084451753576
True	337.7331616790416
True	667.3383350014024
True	626.3329995678461
True	190.30534806212404
True	256.8497021975677
True	790.0535402508361
True	30.81103551252471
True	169.44787434072984
True	479.19824186653386
True	699.0178487417315
True	102.59652119390272
True	37.68028489786099
True	164.52680170756608
True	744.2779978238124
True	331.1398624281188
True	552.2646699545329
True	348.6202660710727
True	292.48948056310024
True	460.4140957724372
True	494.4188343807255
True	68.16573145487928
True	375.855128908424
True	761.2191806902073
True	0.0
True	284.11405871900627
True	257.43762820407545
True	968.395027373112
True	154.40653640242567
True	653.5251778606712
True	627.8314253449263
True	109.27202785124088
True	214.09537748315805
True	130.5918935245266
True	9.440272838370484
True	278.2714852990201
True	377.310073341045
True	1125.852458134206
True	244.8613419276313
True	410.8682190861051
True	646.6860970086534
True	209.28011185584728
True	26.50585183125849
True	892.2459481386422
True	632.935888572613
True	149.72126800622
True	630.0099461389601
True	160.36773006136494
True	300.66150830855327
True	788.4500110141565
True	36.38365849620629
True	104.38809733051956
True	500.5384726376318
True	62.111805992959816
True	75.01118183823264
True	408.1354464530881
True	24.721921610117725
True	760.0965281512756
True	101.63779848124284
True	153.21000515975834
True	18.87102516172056
True	715.9141633661214
True	26.05773377260269
True	776.8142698810198
True	402.5093661586395
True	123.00679049651085
True	689.6043790196177
True	536.4329341321529
True	568.2697363059027
True	49.08182641985795
True	385.860872632408
True	6.121977133193633
True	91.8704728086478
True	374.9837088212838
True	50.10559528001623
True	115.10444689734489
True	312.5851558990669
True	180.5865630800708
True	99.50206030023996
True	667.6588140966521
True	22.396125003331296
True	1122.008749461315
True	492.1964120410848
True	303.6030720938663
True	495.34852630486375
True	127.1525651235637
True	817.6787569827683
True	1093.4517754579176
True	754.3142191959814
True	176.64865823908497
True	226.1940221622829
True	45.73496399068584
True	53.90807817959503
True	155.34155103155413
True	101.34795852469848
True	164.5524559752336
True	1190.987867454417
True	298.80095838456737
True	357.3247273548314
True	683.5312355166859
True	17.760042629372037
True	14.920330628785475
True	599.6455660623603
True	6.078107822270074
True	119.921128109795
True	682.0828302022899
True	182.0492966040076
True	641.1886680394733
True	812.2578053763721
True	164.87516489868443
True	911.6954668081391
True	2.7333900974050955
True	435.0256569768104
True	1061.5195514620762
True	24.444178384608
True	237.1979972053065
True	153.75916242816592
True	949.2881351217676
True	242.2333741397533
True	496.00881477392863
True	121.64080400982704
True	534.4187617351092
True	151.13574137546735
True	98.51045313635082
True	387.8957277460965
True	65.86883202866795
True	54.95499472041792
True	1013.8027379109424
True	261.7029329830413
True	161.51436663589132
True	380.2999486256074
True	386.8061415660864
True	208.43190283776377
True	165.3396579734338
True	388.337675806245
True	36.24763878121412
True	486.9419428161576
True	1146.2457615822937
True	109.40714461747172
True	471.1069325276764
True	310.2070004324444
True	26.949847432079707
True	417.3665258542079
True	103.14366584466454
True	572.2181995196727
True	196.52267101553505
True	413.3265597491271
True	20.99655758532219
True	441.2940049532639
True	112.0886458635668
True	346.5440391900582
True	34.62196208672938
True	164.13554509878531
True	238.92787374527964
True	762.2336328406709
True	61.0504446260017
True	140.64407719702936
True	237.4057362461028
True	147.28285476450816
True	651.3882974707304
True	570.5241421946718
True	810.6129259223158
True	387.55611341652815
True	531.6950207129063
True	409.5021845307874
True	685.5675738104432
True	75.04218338661046
True	488.5097253715471
True	418.48699100250514
True	48.979877268672254
True	80.68520258980327
True	125.27877283923384
True	93.10043164242362
True	320.79653393896854
True	863.3449757164208
True	333.2801689726009
True	1166.1123452868276
True	317.1994620300601
True	905.5387300081704
True	149.81083611723963
True	567.757804229303
True	612.6024362492715
True	698.0092944139517
True	445.9007692142843
True	65.25045985304025
True	304.0453723133605
True	39.943408996707866
True	167.7153474359992
True	177.5364345417532
True	1088.036688275935
True	233.6197227985535
True	557.5663916607709
True	536.1772287441283
True	555.9386485717195
True	895.211667966825
True	595.4764364653598
True	680.7411861247479
True	946.816783855655
True	130.84287257884708
True	304.44433456690933
True	271.2273002658794
True	329.5246097562043
True	91.33068543484076
True	366.7806478087141
True	4.418628132932065
True	325.6943301792608
True	247.12728074705169
True	599.1905887174117
True	283.31007365261826
True	361.4303765203656
True	10.620240582864673
True	60.09493397693022
True	542.00249094117
True	33.27451912889474
True	143.74411958922605
True	66.92456295164692
True	153.90307344321425
True	235.1721286028653
True	74.66721099249828
True	384.10014592767504
True	268.0719184532634
True	102.5660259816583
True	338.7958339958658
True	67.1961056835389
True	592.7316103081071
True	826.5110465155835
True	282.1682799458157
True	1151.0442586227573
True	115.86856790525972
True	310.4274769057457
True	1071.374946250926
True	82.74226987831358
True	288.0874794727747
True	11.074791367964414
True	400.57643338673415
True	464.12174583823753
True	156.58080534620905
True	624.0315659788664
True	896.6819057817238
True	157.08561750934055
True	74.68960597288651
True	348.8294174115777
True	548.6860269180235
True	612.8915356696035
True	1220.6862555958407
True	27.323767458161665
True	930.5311825295332
True	140.70114359211544
True	605.3442921671123
True	116.25758455138862
True	130.02939311051009
True	188.44396056731077
True	169.39465093691038
True	758.890500254571
True	204.43057628487009
True	229.79191941472743
True	68.3756301844639
True	505.68467202727606
True	460.2166660050041
True	174.73464135182732
True	234.3355000563928
True	16.1932318664755
True	417.8459356361336
True	219.83969780394915
True	295.4375650296154
True	115.73959355592255
True	687.3613362500241
True	429.86123644762256
True	255.99093187708183
True	654.2097278658144
True	530.2134871910756
True	459.8677462392658
True	129.45972609820976
True	536.1766098627708
True	427.035419357173
True	2.7897283188118083
True	190.0767479600905
True	96.43495039745264
True	247.7235352764756
True	2.5443733686261534
True	129.70179741686584
True	347.8156767978567
True	7.300357197493925
True	840.1862287907369
True	173.93303657849057
True	738.9982984447137
True	799.1554390581623
True	162.30025042666915
True	232.34382277298505
True	468.75563289654457
True	817.1333046227329
True	49.695534152987264
True	34.95239438935996
True	133.72583311594883
True	627.656394481997
True	716.216732130428
True	186.35781819580967
True	583.5696893630675
True	606.1284670019234
True	851.3256235791598
True	409.15955683726304
True	192.71120768779676
True	838.7096187855212
True	225.74327384495967
True	161.39787555757945
True	336.2958501047692
True	220.24656813770915
True	211.23374741186876
True	617.379228211133
True	256.03795834738446
True	205.0097837754961
True	473.998736271374
True	470.3588346248742
True	58.686245817861554
True	276.55401275436475
True	75.05147984339419
True	339.51764606295825
True	365.1746342050635
True	249.42670164293855
True	176.21992019777204
True	394.3889310790582
True	627.5060459385411
True	745.0301736062197
True	299.93998310516434
True	750.0648212433009
True	65.6291593014677
True	865.0794167675843
True	351.83618013822525
True	12.783660826022286
True	636.9214777087233
True	686.8639727358669
True	265.3281502902436
True	170.8273922653254
True	47.91416944134632
True	389.0699644834817
True	81.00878801287519
True	14.175772820278263
True	889.409541205563
True	384.9640901687218
True	174.1279593400323
True	971.1238571459688
True	12.44915597638478
True	791.0664038610968
True	31.712477482445504
True	670.9282258553338
True	59.89579988287705
True	725.8618828392963
True	421.0889533292989
True	199.4430272598508
True	455.4749364378929
True	200.4881907505175
True	295.8533742992116
True	226.68598542251345
True	409.4567321338116
True	9.17696408220286
True	321.88220352231355
True	118.38794249820748
True	11.589258336157714
True	492.1238683357508
True	726.9153171349658
True	288.28095600620964
True	76.90684087489696
True	301.3570096925444
True	84.06013042626012
True	187.3393314454579
True	174.42511221839985
True	372.9666910719001
True	45.07782160718959
True	132.02490478902868
True	374.82031200077984
True	849.6813397411893
True	113.7673270817196
True	208.26296811124388
True	435.36180731340966
True	20.7345849677989
True	423.6078236067502
True	515.9972885545089
True	93.1660453385989
True	398.0800963053929
True	346.7188807013189
True	427.88099064076295
True	574.1225940577452
True	1027.2029853008291
True	993.19359017589
True	56.39023161972775
True	1072.3532979003974
True	116.54072995078634
True	113.6519172539566
True	108.39706624761328
True	520.2486027440871
True	369.9521250731577
True	599.2616735115
True	260.5886297307338
True	166.87367236825676
True	394.9168966798299
True	16.2670231526118
True	441.61091262001145
True	377.35246770658665
True	147.78003260610586
True	88.86853647009231
True	523.768812366829
True	991.099609428428
True	205.7358883888136
True	66.13705996472454
True	422.1479811196442
True	385.39515031706713
True	497.6557619454238
True	319.88243048950125
True	5.07586734516244
True	539.0637060784401
True	510.6414942220933
True	499.5697935501483
True	191.63363294994716
True	101.115491512995
True	20.823750575519117
True	379.44659387522506
True	109.70838678813465
True	7.613757948497037
True	33.04460091012182
True	358.3213612548645
True	664.9445616580807
True	132.27232832069873
True	94.04508573929976
True	25.71614900203126
True	402.0653711895637
True	364.27782569168426
True	784.7685118250165
True	306.7084405003383
True	535.3512469003767
True	536.3336786212762
True	529.1382107144544
True	295.39015126419474
True	566.4325418573817
True	97.1232772736806
True	595.8701802278894
True	7.577452581663122
True	375.3036475552092
True	456.4528739939133
True	974.0937640898128
True	347.5467880067198
True	763.3529776531498
True	973.1822781514765
True	186.9544694403681
True	36.31032165166045
True	356.5145688000013
True	390.8205552699288
True	583.4330945831434
True	244.2040887016575
True	27.844100884057625
True	617.4924325626569
True	127.39031189268596
True	1092.1570179671128
True	311.7251695038482
True	480.4973503071541
True	118.35400917832962
True	804.3790183003171
True	142.24826098232177
True	802.7593714607192
True	555.2439432494684
True	187.2944473362012
True	107.27174624031522
True	63.35863282939927
True	550.3185773929825
True	884.0470895173842
True	422.9376876155898
True	553.8803465170922
True	136.68255540355713
True	649.1741883043773
True	473.03371931334704
True	786.6484085559647
True	330.31866917091554
True	601.8877129409022
True	118.38329839502234
True	25.229384868450364
True	408.5994970257243
True	174.7833362351848
True	101.30810741281562
True	360.568823358951
True	1086.816864139381
True	276.03513470748464
True	562.0535138157258
True	10.941693227114822
True	74.18292956159178
True	330.0369029881866
True	795.6128797253483
True	462.9593172343232
True	514.5785985900915
True	713.6144166158289
True	72.19512299188862
True	727.5493666454764
True	44.74263199080051
True	104.47991173722792
True	184.49819756141076
True	84.89062798136958
True	25.13790308958844
True	292.8947920176474
True	466.6686341828221
True	900.9341566940592
True	869.3277209114846
True	4.920940256614383
True	288.73058966671664
True	453.830751988601
True	124.03745273366162
True	246.61177817640657
True	332.3215623785982
True	1321.8530915790811
True	453.6884833694989
True	27.178441856167453
True	181.5426479610865
True	664.0289345795604
True	35.09713455341225
True	168.40761834244176
True	579.1293671234788
True	67.83144421020953
True	874.7029789182542
True	326.6199688211027
True	665.2718503530053
True	76.3807509434255
True	669.2598541231932
True	597.2247223788922
True	900.5952373762892
True	247.03836263781528
True	506.8892801093736
True	815.6913838351717
True	911.8544342979594
True	235.12202222357715
True	768.4091363690536
True	210.7177089207908
True	446.0685155698599
True	379.3693503165732
True	503.5293804704968
True	488.42228680722747
True	319.40356560792213
True	336.30439074597405
True	97.0503480072588
True	358.03503622874683
True	1157.6009677090371
True	310.6272377289169
True	140.39204629401846
True	300.21439120191803
True	765.7736216504081
True	660.9409520185189
True	405.79975019261263
True	114.39774653217697
True	340.471921255767
True	36.41633064167158
True	170.4078567383094
True	86.80645465892566
True	86.76363946143317
True	525.9868197453411
True	138.56577764588738
True	126.42634489848336
True	105.3365989369235
True	84.76355946772777
True	445.19889754662125
True	383.88402664746735
True	1029.7361128233038
True	549.3755833713452
True	851.9986082663403
True	270.4626938714122
True	290.6266597648773
True	555.4835922338053
True	200.46165338819307
True	791.4703414128682
True	251.9832263020844
True	358.5238706880441
True	70.03398699770527
True	119.9683434036768
True	256.3967154223976
True	129.40047003121083
True	493.7325778491648
True	32.296788559030986
True	578.9369548963631
True	1018.253830717558
True	728.5565051018307
True	1.0024079997058932
True	61.47076051887832
True	485.3308871722741
True	433.37757820502384
True	76.66123418256137
True	116.56152227800196
True	304.4491291820865
True	80.57337813579733
True	50.099129108742495
True	746.6086972432615
True	652.0935738242212
True	156.3090649169323
True	170.04312823059303
True	535.3923508234193
True	54.59969842671189
True	25.055776483315757
True	560.6446341849373
True	456.6744001330418
True	1131.1954858453776
True	46.90884416711259
True	447.9981832671883
True	900.2861749727458
True	797.7709409681911
True	290.1595363358363
True	761.3449764616671
True	406.0912432029671
True	43.41578439192019
True	99.78812157841055
True	708.3323893102511
True	77.89676063308858
True	139.3214689302959
True	913.874746071362
True	182.1009800910482
True	271.53527666539094
True	107.88475720994713
True	632.2475781874056
True	597.91833031005
True	209.47629386299784
True	437.6741386478551
True	41.02409165896161
True	285.62292706640767
True	599.6483893055661
True	607.5326334785185
True	327.3904357395505
True	74.49182964707886
True	916.4523176223838
True	1060.5837616244885
True	563.3847092096316
True	59.65661818562892
True	32.711763321434894
True	88.15936769515223
True	107.55325403149382
True	104.9577749840138
True	882.3881724319733
True	1182.054110197742
True	732.2915734017531
True	330.9731353874586
True	9.185317274765133
True	20.252713940201552
True	340.8027699905087
True	476.8597812284764
True	45.29220908551678
True	580.6103484414896
True	421.0110777753815
True	412.9055051071506
True	81.54038399491098
True	205.6008986541625
True	263.24587026670434
True	143.7207041403467
True	401.7598733969374
True	42.26755395984608
True	159.42071852176335
True	1195.5807224307482
True	7.027816104924625
True	26.704651892753105
True	577.2374365695073
True	364.9893444990519
True	795.4259650073267
True	157.66269223317565
True	751.6529457252507
True	566.101484841763
True	275.0081880044376
True	432.4061857058522
True	341.069289638719
True	296.596100591856
True	265.0433578342114
True	387.9675657621012
True	496.27321038946127
True	475.4258945414255
True	108.91664811194852
True	355.1806175967416
True	8.118309889236572
True	178.49068182819312
True	227.4639227328657
True	866.5220209927265
True	603.4558471752375
True	28.608790118010365
True	728.3417404547472
True	875.3014931298155
True	107.93286333712108
True	338.2411049897616
True	859.0400942206539
True	216.14906776409663
True	165.26849400441006
True	529.6987905406497
True	586.8617290518863
True	1092.396733686162
True	141.27339964916408
True	157.2637743966657
True	250.92938992862315
True	316.52078798302296
True	415.2444099937399
True	410.50418765523216
True	319.20847615771294
True	445.2193538992183
True	500.4133530643362
True	229.0304387142256
True	1518.0516803480907
True	244.55982174257556
True	406.45246150092834
True	53.268778637824745
True	747.5970827286781
True	252.3888200306249
True	909.1169995217872
True	560.7394270434355
True	324.6232219885794
True	773.6886832224244
True	266.7258556927921
True	217.1190026247539
True	257.25182069932725
True	219.0297808406016
True	134.18345968950382
True	237.88457246739284
True	737.8178362721086
True	502.2469948056655
True	221.07185582344928
True	1169.9487894646056
True	119.53295371045546
True	267.2293270868944
True	72.45104306059902
True	307.9077958168986
True	417.2562992121123
True	94.33300460674822
True	195.63602242609616
True	70.83281026147205
True	718.7180773704823
True	374.1353729608502
True	212.8238772025793
True	700.7835212515805
True	869.2895630795276
True	809.7949570204835
True	828.8828397152342
True	352.70452808135866
True	1.010830484173376
True	266.85288790313285
True	53.440744170429134
True	368.1743412720563
True	54.195283810307096
True	359.6589504725381
True	870.179514524288
True	1004.14976143658
True	385.5467115000637
True	23.676162539421465
True	517.9515973423622
True	502.6384413523205
True	200.5088583051048
True	230.1860417055629
True	290.52817547983256
True	24.43293607402445
True	124.34431444356484
True	928.6013339633248
True	61.88181994277261
True	489.6937577715584
True	790.7957363388017
True	105.0621787607928
True	238.7191563103926
True	112.93555226522474
True	16.239211102519644
True	1.230245211573104
True	125.38294939293596
True	1029.2226417148058
True	463.1968098003861
True	63.22959114349237
True	789.2922565987196
True	343.57881315301546
True	1.439042682254329
True	453.4219793582783
True	191.3853128889929
True	515.6205892485996
True	82.06991215562444
True	314.6874885448616
True	382.5072482032039
True	171.83625698153477
True	225.16717878163053
True	127.537927617034
True	178.02493347733937
True	959.3813378590936
True	15.650524960980508
True	517.9903324378038
True	474.4911365041759
True	406.188126964017
True	225.17045998702284
True	241.4925000670728
True	151.7864160881274
True	46.72801973748327
True	489.10802907077294
True	149.93671854611827
True	860.86075722777
True	848.4247244527634
True	249.440476656312
True	312.6087587351899
True	520.6297705415673
True	39.99332163548174
True	86.37539687831801
True	756.1323546391716
True	1094.492910903567
True	112.70917201187056
True	724.5660590240235
True	139.66220285961953
True	925.2410239222266
True	645.9257107417195
True	99.78436954078258
True	278.419510750055
True	609.7410603065006
True	271.17843778445814
True	46.44947019864349
True	568.9745267764697
True	470.16349637614405
True	6.363935149443035
True	488.9685606388593
True	67.3541527247469
True	170.4582297616731
True	242.06003266156037
True	310.36603776762087
True	72.02754805987074
True	227.71738283691548
True	353.8834894160981
True	438.2161008429967
True	942.9079910749076
True	47.36074764437652
True	882.7616854864092
True	998.3037370618966
True	130.11589834692884
True	71.48009965672854
True	979.59144070918
True	33.05872272182433
True	226.54359389366297
True	86.94562592836535
True	216.65026576265387
True	390.7317476678747
True	942.2310482084896
True	99.4366707328642
True	69.76724355972488
True	632.1190534281579
True	278.11818819849657
True	706.616021195864
True	53.6833014444013
True	483.2850999634384
True	401.22718815310185
True	683.6335000419892
True	53.12563282212931
True	104.43837301814187
True	26.441791504535427
True	274.89089323448
True	43.04834428715973
True	350.3836825952781
True	3.354776199397532
True	1183.1890592548204
True	104.70683260283585
True	143.00214669019084
True	364.36363449309385
True	727.0884478202508
True	663.8458367113352
True	1017.8274037012468
True	463.0844214505621
True	428.7306953583384
True	137.333238256864
True	410.82075785211646
True	846.0669494510057
True	426.2246560280519
True	932.7120834029864
True	90.89850984596512
True	423.4055442966986
True	167.75414676916986
True	292.08506939227806
True	725.5116823179017
True	169.4010301645361
True	134.47599761099505
True	63.61492842123779
True	896.2981145068801
True	768.9243967651965
True	79.8951141795942
True	447.2331846864458
True	730.6963390655654
True	424.768079333238
True	56.86455100816068
True	318.95648752157524
True	789.7443065983692
True	30.02896825427513
True	373.9545471522295
True	169.87271682764074
True	276.62202813459504
True	33.87346977200159
True	226.07430433721683
True	766.9776923823753
True	647.8839037951567
True	57.38001502522754
True	286.0837512072012
True	887.6913168809459
True	17.38543488630943
True	319.9277224816297
True	296.36325596633344
True	420.3020887938712
True	214.16595749873576
True	581.6468580687434
True	47.10656647612003
True	980.4494004960708
True	883.9848827729281
True	45.518266428377885
True	400.6988458311247
True	720.2093484078976
True	889.7937374633026
True	280.0341391522149
True	591.8324968660539
True	126.44194309360002
True	185.1975623646658
True	135.42041262225334
True	137.29200772605236
True	195.84038331438185
True	970.9108656302402
True	808.7291893612453
True	1005.0363566555768
True	19.950123157236867
True	27.304961297603597
True	357.87195741701845
True	11.6270136843137
True	637.0304211523929
True	1093.281187141636
True	263.2537149229966
True	206.3871333941972
True	81.63455906113593
True	222.37182498727336
True	124.05595976400244
True	45.31006912334468
True	131.699625439256
True	85.43705790182895
True	239.7400883022058
True	534.0592972129574
True	163.00871080093066
True	28.011323289376907
True	56.402484624972416
True	449.1118538136436
True	261.89653808080686
True	609.3821344043071
True	24.82325179280789
True	117.8597365394255
True	665.0210369141842
True	262.30553988861845
True	454.5567701745746
True	655.7963967490839
True	104.85648396522636
True	111.04880829866092
True	82.21891042021944
True	25.9116886175613
True	121.91257210116196
True	89.67587784566452
True	100.2916213297896
True	150.58457867806698
True	238.77656082236197
True	831.4060657770522
True	291.2735689528405
True	949.189159990286
True	163.6404293578341
True	197.82209300299525
True	823.0060442231406
True	301.35035713305024
True	590.0302426933386
True	254.1200611410605
True	356.77114686088964
True	441.4655644229391
True	567.1952683640002
True	650.1042072695141
True	374.52333666094495
True	34.94186857150756
True	530.6077685798957
True	623.8303725824089
True	18.26853562948647
True	10.769247594320406
True	264.85352304843576
True	403.4606401019814
True	438.94037022076407
True	66.515342847458
True	646.4810552951174
True	903.4094490565992
True	226.45359667201265
True	911.20850220616
True	284.17873246567547
True	102.41472306920656
True	277.1741141170152
True	695.5025437187661
True	37.62260272766907
True	589.7535214720307
True	1284.8343388482317
True	1024.688554116183
True	903.4165508384916
True	209.4923088555228
True	93.638251882947
True	195.5101487889578
True	833.1820117774698
True	153.92771461059976
True	1048.4812754003492
True	839.2070974257998
True	41.27608119154068
True	86.28080585272602
True	417.9528118434055
True	412.4747695913357
True	204.3543794725716
True	520.0835205605287
True	663.2008638840844
True	121.58791952857368
True	277.9398804234163
True	1000.7457913757918
True	52.045342165558026
True	689.7168613604673
True	557.4381958710608
True	35.74450772841941
True	824.3038835823602
True	390.634329742786
True	557.352866584313
True	110.5122472383316
True	272.87898731764096
True	198.797158085342
True	26.508907000959173
True	131.7537707460681
True	731.6923830501453
True	140.45241643081616
True	371.6035915024033
True	59.75712707250647
True	659.5879132506561
True	606.3824767014598
True	224.26906402157687
True	454.2199437935514
True	165.00944787276012
True	165.37544205881892
True	213.5462452842019
True	278.5267384655981
True	358.5143737028034
True	130.74420587887667
True	196.33180487631057
True	25.974023407102973
True	882.1592122818009
True	308.9864093470444
True	11.04189919488254
True	363.187501768536
True	164.7627220589197
True	613.255769933103
True	367.07420781579486
True	580.5661446009569
True	548.6740423453249
True	489.8210532232916
True	792.5107893114564
True	240.8952531640398
True	562.6637783618141
True	164.00532387930843
True	521.2920347093909
True	354.08319335737895
True	378.16941432124895
True	129.2806082238108
True	142.51711418347915
True	111.74936268651356
True	67.49155061473026
True	703.6709814638481
True	180.10245958397618
True	45.29980993732966
True	0.0
True	543.329416201941
True	112.2605380525826
True	22.333226817416985
True	42.73696922907246
True	105.66300795829687
True	538.966838852744
True	176.46587068208945
True	108.560780329346
True	34.171177199109515
True	154.8066092351978
True	897.3555045626447
True	53.46050220833573
True	217.6926659137769
True	727.0267761809839
True	315.89762850049925
True	471.7610432095895
True	459.22792853084087
True	512.9232471054182
True	597.0069175371799
True	931.938487129946
True	257.26693916605683
True	1021.0166048391128
True	902.1729199679198
True	630.6250975586736
True	341.7325266302488
True	858.0289423242488
True	9.618054408787176
True	31.00125678965863
True	289.796755960483
True	35.95515855898708
True	201.6848968782972
True	771.6817895734201
True	221.13622178474196
True	738.671592790955
True	749.6541729604969
True	120.22488413917895
True	365.35952035972383
True	585.5244551440665
True	24.289732751462477
True	130.23679283726952
True	431.0714380247545
True	300.9058529680696
True	195.62350434859837
True	114.41994921245916
True	371.464477363219
True	23.00372789754226
True	372.25741566675146
True	379.4559476826644
True	1013.217405771268
True	364.5211945799437
True	29.19030764008164
True	438.54664658433256
True	456.02075187636257
True	241.89860188653813
True	31.676714653444456
True	775.2997002706031
True	439.4916754033492
True	179.9243175079125
True	13.279795751719902
True	1213.262109153014
True	160.0742753723497
True	25.48002423553592
True	291.3946390565499
True	282.5743791274363
True	115.68065821357372
True	301.29259056329806
True	47.72296271195872
True	318.80777864913864
True	307.760256009474
True	324.0668961698903
True	33.445310359813504
True	42.90387518902862
True	1073.855446962173
True	25.622864736400437
True	12.439244156161672
True	192.66497816091027
True	673.0325299010841
True	8.603734245740203
True	192.56176914971795
True	174.34954077978068
True	527.3082331424163
True	372.6886439973682
True	764.6210253731169
True	317.88000749784686
True	482.6755881633911
True	440.1070990301692
True	495.3132744581448
True	100.3194506085308
True	1275.206888897313
True	867.1172483065611
True	285.6982075551694
True	512.7614632555639
True	101.36111645962892
True	587.7707650957469
True	411.7078415598842
True	159.40362144739902
True	78.66706738722841
True	347.25182474812584
True	176.62165107835796
True	31.493072624442863
True	597.8459473650171
True	378.777605591336
True	68.08987984589352
True	30.964475318180867
True	656.8671267058913
True	493.2481808632551
True	68.99095728109339
True	21.582842933458508
True	316.7868702792218
True	334.0207124159528
True	707.2922339286471
True	545.9169293753965
True	559.4393164256953
True	786.5338553742469
True	8.775768238450135
True	56.34651890922088
True	37.09329535258457
True	56.72229591768808
True	500.4398872840335
True	593.6188978057384
True	85.56292393406561
True	108.83814969491203
True	190.97233456243023
True	77.01014572294686
True	174.80327861923456
True	205.13630070706995
True	273.1889044615441
True	811.6702471428734
True	595.1574124887117
True	279.4059518534012
True	182.7771342268812
True	272.54172859675054
True	248.38871202957145
True	712.123551970228
True	327.4748608722933
True	168.14064519382987
True	917.1200727903296
True	351.5303220733064
True	466.50150376850127
True	144.6838095651768
True	118.31786086851496
True	60.91352696024951
True	219.6260535394108
True	975.28644625062
True	539.0404992331928
True	117.7007383028312
True	353.4085415171293
True	99.50065162942236
True	650.3555717809073
True	4.203998662185688
True	692.3644672990291
True	35.102237690575905
True	972.2241133291424
True	839.0258929063748
True	211.18744257772352
True	30.71140770664392
True	84.6036151401584
True	456.19543703732575
True	225.0618447024379
True	1.2410683430756222
True	76.72011031310984
True	1093.524078843222
True	345.810460870347
True	678.5653829041336
True	472.8869782067516
True	30.616231128459624
True	136.40914997609028
True	453.1048827630689
True	943.8476239770991
True	805.7281549427664
True	427.1673690150132
True	337.7070523912705
True	17.95320050769012
True	76.34148172192332
True	761.1124556105704
True	464.1017184706653
True	385.9613538223989
True	903.8773628583274
True	25.2516236740425
True	221.95484896754692
True	881.9735956067487
True	229.29269982446812
True	8.60502555053123
True	494.52389540209816
True	103.23833722577056
True	649.9399991739398
True	55.467289491751366
True	245.79592246451443
True	854.8601771387011
True	928.2393842835868
True	276.0691688568471
True	435.3535498003434
True	117.99875584173728
True	603.6208949635177
True	264.4560500979258
True	202.4184791932525
True	828.731295476636
True	51.8660025954175
True	695.7878011893959
True	276.3473236425069
True	310.3844729735096
True	173.0402290119506
True	515.9857367093766
True	605.2798110277678
True	363.71393895327975
True	419.3995316934473
True	69.63316713839755
True	172.96617696605534
True	454.467778138862
True	218.4857041270648
True	39.19332625751292
True	205.41588984518987
True	396.9207767803064
True	389.6961236646939
True	739.868470625165
True	132.0489532193928
True	660.7261798088302
True	489.232194226046
True	588.5216212402253
True	140.01783672784475
True	37.11179867838001
True	682.0451998043013
True	71.3007145412802
True	548.729921072398
True	676.1282148254779
True	446.7796591014648
True	131.1877982778611
True	517.6573553138405
True	4.701168004137499
True	400.90738423368697
True	30.474156764271285
True	631.3723170765911
True	285.9609149438026
True	581.9180037450009
True	699.9986829605594
True	134.50357273696815
True	498.1987958189415
True	474.96789906942064
True	64.56146114991893
True	1003.0018762673112
True	3.4013766997163506
True	26.83803059566618
True	632.950435952551
True	652.172314940851
True	129.00680555351605
True	409.3343520098656
True	119.5495946207774
True	73.48069306068305
True	477.3952277817887
True	40.57753166010792
True	506.5480770771677
True	12.380759089390116
True	836.737759524993
True	561.8249249677554
True	655.1421848764812
True	100.00338608252488
True	364.9841691425896
True	990.5233607527
True	823.5694654687921
True	141.8889456651674
True	558.1231553689892
True	451.5018857284926
True	250.64200412728505
True	267.4160982976457
True	5.539771072675658
True	329.6794206011488
True	11.418311537599486
True	372.0787986604748
True	81.34223789376726
True	426.9550002204859
True	663.8696707970633
True	123.89572536472572
True	230.4563647028677
True	639.8674561412151
True	656.0211395251056
True	293.57350604032297
True	140.69500757173134
True	165.70822081341055
True	467.28266665643787
True	83.04635921650676
True	9.186556901396964
True	513.0213123345748
True	554.1685818706356
True	20.364995879727257
True	139.9396067079405
True	893.8637727107772
True	493.7602410440948
True	278.3444387179732
True	31.10055565811452
True	475.5532265423354
True	116.60411556868684
True	581.807164028192
True	653.8691414951425
True	296.60846499878187
True	366.4372083503486
True	186.7154075735069
True	242.1528867673966
True	73.0174586831252
True	217.1280689909572
True	485.2986474171559
True	21.32232513963213
True	452.1611441128618
True	379.8647304180405
True	715.8757012124361
True	891.6000283661015
True	906.9378161630062
True	159.869469150049
True	416.7320627694333
True	70.49522389529271
True	194.56218751351807
True	319.1206576869249
True	9.902969342271964
True	795.9848608510245
True	22.47226189659879
True	410.030555440643
True	254.06688387228164
True	630.8435732304814
True	207.8664303292444
True	37.051872444975615
True	704.1539836561602
True	1083.4053389658616
True	226.1070441112894
True	134.2794740916134
True	613.2373092545445
True	498.34780333582034
True	17.68593396560302
True	856.1930590346236
True	113.66659839922278
True	44.64510112715052
True	313.9482229854578
True	345.91153985476024
True	407.7926693104637
True	265.7410610019263
True	18.64945406418882
True	21.50651565932822
True	853.2591207955091
True	201.94854085372984
True	109.96910175355708
True	836.2661976543724
True	646.0079718800997
True	642.4955296685179
True	453.4042659890156
True	150.18651307769252
True	31.87011923044697
True	99.49219095241222
True	436.8299324209353
True	230.01044597470096
True	478.9788961126201
True	151.81106057096372
True	507.3479601044787
True	639.2255571913978
True	932.048940365352
True	24.99297353841666
True	962.8691562942404
True	1051.190620294797
True	490.7862376157408
True	87.1101790439807
True	807.7937265358963
True	643.7552813366239
True	682.7791925893796
True	176.27745630482042
True	752.7582419956955
True	714.0735089584388
True	122.07526197815952
True	781.3151724653712
True	824.1368444679661
True	478.7084488725865
True	226.15675872100329
True	71.72270689643987
True	313.167413361395
True	339.3951670425746
True	467.5565313797687
True	430.6281943826029
True	186.6759259890852
True	317.7130085874314
True	2.778589022462409
True	12.761759444037054
True	109.9224613585526
True	127.63465846929572
True	364.2206141978376
True	345.2874487480247
True	113.90177191015918
True	13.767302366892425
True	215.98200353569305
True	815.4660471713261
True	466.4351012230928
True	540.265536937609
True	555.8263416257063
True	801.0454708764632
True	657.4519282554879
True	93.30348169185436
True	210.68343691481329
True	243.17216537947613
True	287.9461118930532
True	112.5908634854081
True	363.9109899516977
True	432.233665580156
True	172.381600148247
True	634.2938385186942
True	245.50750952906805
True	206.34528835748563
True	24.91864668880987
True	252.99953630109067
True	480.2937003807376
True	168.79088653037547
True	521.3633216388325
True	473.5589592187204
True	237.27552843440083
True	106.36115793565985
True	41.6340951407893
True	397.7420033214892
True	800.6133686921416
True	158.42733838642604
True	1044.980609014861
True	1044.694836264107
True	477.5595615612915
True	102.6127382168042
True	122.84526453031232
True	669.2574499433812
True	9.316736886344083
True	222.18678799132127
True	142.78763046746784
True	118.66763942823812
True	332.00833461103895
True	623.296509537374
True	35.815641579944035
True	123.31107757185818
True	960.8747789497088
True	56.51649844955688
True	466.8433269307352
True	550.6496932226322
True	241.33883316373863
True	129.35274659824327
True	941.6289302483416
True	1194.3456951816888
True	519.2573725429611
True	635.927566827229
True	205.9836489203368
True	158.4777437596144
True	325.86988002846306
True	260.1152097866458
True	169.01294800836882
True	310.0766808039252
True	326.0127096994318
True	11.468345685916733
True	619.5308440921943
True	149.90972803007773
True	81.58873776031776
True	433.784026699173
True	328.6187327126341
True	1217.7828297055776
True	348.3072501680056
True	981.8861110786274
True	9.812692152458348
True	256.4615764339102
True	237.713582544158
True	155.22461523630272
True	463.9231579437197
True	192.4626448539524
True	423.9474832468196
True	337.55228742792906
True	117.1313775624282
True	360.15679120322267
True	1038.1468260889872
True	722.4626322008711
True	224.6152664648052
True	112.22511835398552
True	308.12703426937065
True	23.73428821478527
True	347.2862042680053
True	318.9230991526559
True	585.0344366232644
True	443.5963639023405
True	360.5261345085495
True	160.09605533805808
True	11.958586149109436
True	429.6130174377228
True	263.2759862071688
True	145.69013560668935
True	300.64834549315697
True	427.3387967773159
True	799.3899296320399
True	309.9421988867923
True	773.7227362912082
True	402.9576353863774
True	380.4580692642946
True	1.992885683656564
True	1156.17738647172
True	101.8934762196361
True	950.9628785759328
True	211.4397377392716
True	463.9413021193066
True	688.5798980756005
True	85.20357965409966
True	475.0317254576486
True	32.19355641573333
True	408.0101179030182
True	74.77056104763747
True	228.13400087513196
True	38.92269992594317
True	699.609931679098
True	185.3327316788336
True	27.67067626804291
True	381.4874329344781
True	102.19717233538216
True	174.6347424881338
True	824.111767877957
True	248.41170025280036
True	153.5870964960156
True	370.8331998164844
True	520.6205333890397
True	320.4147146961289
True	517.7879892845864
True	607.5943207373701
True	157.8375182471397
True	7.212200601129974
True	72.45955809370281
True	434.3237748191106
True	93.16186482233144
True	79.7670168448809
True	1035.5616079824256
True	25.993777771936397
True	325.20874153329885
True	313.0649440827694
True	449.6862995728896
True	676.1761068972829
True	185.5543051495145
True	657.5387432468368
True	323.7113620128375
True	349.7419475148043
True	272.94005321495297
True	199.34746973178608
True	354.6394029933165
True	438.591432567326
True	408.359313997732
True	595.4137098427901
True	137.75315314964317
True	75.59671163635234
True	39.24006661356345
True	287.28590807496846
True	648.8817283048904
True	406.6660838576876
True	776.0414876964894
True	212.49254204658467
True	403.6040387122526
True	63.68103778427444
True	51.99238379335489
True	418.32760531982433
True	200.22604925458012
True	225.9256381229736
True	40.81841746302876
True	1082.290666409473
True	170.3186168776044
True	920.1158413592692
True	310.5463964993893
True	914.2124381999132
True	237.02182182044385
True	468.6885666486162
True	544.1064965704962
True	625.877839370169
True	204.7795860274746
True	475.6876056076115
True	931.432981680259
True	126.74275618827248
True	7.556618848074164
True	603.4013781339587
True	27.848178539152915
True	74.13757636591488
True	811.024879066014
True	237.2551531848645
True	982.103712963107
True	690.8951424394563
True	412.65940601450825
True	286.4848385633905
True	473.4208634262598
True	339.5534428893736
True	183.36527935770013
True	679.1032955058557
True	752.0025282652554
True	204.6108940448994
True	90.07878486843248
True	516.2989029438805
True	132.60678931614004
True	370.2439465212087
True	334.496142286741
True	63.84992839209151
True	393.31236971308766
True	413.02375111022735
True	383.385704380125
True	421.2950047610626
True	408.4744539583872
True	632.8830215936225
True	58.02099176404258
True	449.3108196417005
True	330.73060827445136
True	652.3478185278225
True	216.26228684040416
True	104.30237615604004
True	37.38463659016975
True	538.0939205590026
True	646.6635330113278
True	188.9837249601699
True	404.567336847837
True	330.7911955901057
True	15.945306621551795
True	171.69186902438602
True	290.1840027903303
True	2.5768597499987176
True	870.0972774785863
True	80.50446249631831
True	104.5462010953323
True	114.65160705879175
True	353.8794655893277
True	34.72235769477138
True	473.14939263499735
True	227.43947077360943
True	6.092952464982905
True	119.79248882852788
True	436.4523242628831
True	51.647933082162034
True	68.25564361963428
True	175.54252737125384
True	303.4393379592391
True	966.5449130382016
True	389.9089310037096
True	961.3363400121552
True	185.46045159091855
True	1062.6744926398162
True	795.1018039545382
True	662.3616579947992
True	400.43868214824647
True	380.3559241196768
True	81.8988390686583
True	70.36209233133654
True	81.96800268370247
True	176.33488110826283
True	487.6217319114809
True	1036.552087847506
True	179.57427323146177
True	357.5257911795437
True	435.6774805836556
True	577.9701492293735
True	604.8900680954094
True	273.3416550482057
True	457.5395174801105
True	650.7093322052376
True	97.7266163034528
True	737.7201464987239
True	274.7333940753577
True	126.14977060293162
True	398.6509830176967
True	847.8234131481978
True	436.72864996532286
True	880.3032425316577
True	197.0266895898106
True	354.4381546430743
True	702.737978961218
True	644.6721171940231
True	191.51612809142745
True	266.13780908502446
True	807.6714796955969
True	33.23809329762713
True	189.5827230584371
True	484.94422022412607
True	684.7468639795167
True	105.91402952280208
True	37.09469625474664
True	155.4041469321412
True	717.8977229016635
True	309.2507106881327
True	568.862041644394
True	348.9369895750041
True	316.4529260284695
True	453.2488660212513
True	487.4193045277936
True	70.53635389985844
True	350.32158686403045
True	768.0429868563854
True	0.0
True	277.52843279597005
True	242.87139045916837
True	967.9038678723176
True	144.13651012666207
True	598.6376487581695
True	644.985600099476
True	112.23081757692262
True	219.8246063925549
True	130.01878246280015
True	10.064994125708754
True	298.33692591245057
True	375.9401892604273
True	1120.0098818763772
True	238.06983111439536
True	398.0351682667576
True	658.8314202554506
True	213.2989714262376
True	27.960227058146348
True	858.6574101156762
True	628.4582987658963
True	152.15695094896284
True	633.1412166432024
True	161.62852776393632
True	285.0923892556714
True	757.6521881374177
True	31.27902374705732
True	104.19442352126616
True	513.5138088149771
True	64.3998662293927
True	74.91836745161804
True	392.259839608722
True	22.931462401374752
True	743.3179676159386
True	98.2787220159741
True	153.83073490198285
True	19.121666441204283
True	701.7726951381878
True	30.68224132921249
True	777.0252064672555
True	403.5245052854576
True	117.63811903031574
True	709.9569103818948
True	520.8086986197449
True	529.6440247987039
True	45.13617389709714
True	369.8128382753596
True	4.616469982721224
True	91.59602813967406
True	391.5929968684824
True	46.22363277270858
True	119.6886138982923
True	324.12621190951603
True	185.4911649559447
True	98.37902197082532
True	642.8817927799339
True	19.098162416870416
True	1169.619767349345
True	506.5062965936058
True	306.6607093163845
True	493.4901144000876
True	123.32834642698803
True	801.0363536101969
True	1084.8147911996928
True	755.0997746453088
True	180.36128433338155
True	228.6631059675337
True	54.85057436542319
True	59.94205784748408
True	158.24494825865952
True	95.97241824780184
True	170.37951568310552
True	1204.7990339845635
True	317.2712446178581
True	352.51185500248084
True	734.7365382208455
True	17.85642533537086
True	13.505589090329956
True	604.4754565686329
True	6.083324910482457
True	111.2518571380966
True	705.6205904139217
True	175.8467947269657
True	639.0470039876875
True	858.8982954222995
True	153.773176063219
True	902.9992870643724
True	3.2840135618258195
True	439.7408916751503
True	1069.0031581408657
True	24.97941019116021
True	236.58859448434703
True	148.75506393957292
True	951.2569011062462
True	231.0663107651744
True	516.9267223187924
True	116.48312406817035
True	527.6541329300986
True	147.8753632813691
True	100.931588047967
True	383.5664220136242
True	71.52667996517683
True	54.27017080491169
True	1088.1377640071246
True	261.75832388937306
True	160.2431659997969
True	371.373216991606
True	403.1363149947299
True	212.69482023822977
True	167.64196947613738
True	382.5706504256065
True	34.58009193163259
True	489.83940486815135
True	1155.9334881662298
True	111.05938164206664
True	475.7158123838432
True	321.2964458413871
True	26.600294106834312
True	423.6736790921421
True	103.71002806878585
True	586.602170185915
True	206.44457272144524
True	430.1049861165964
True	22.381846497417538
True	462.25809637035496
True	106.50466978797704
True	342.36270379630514
True	32.86336535028154
True	166.5276318247621
True	250.69488024698217
True	748.0630172640024
True	54.94931223452868
True	137.28205971495368
True	234.9476774711282
True	141.68099086389773
True	636.0256509216497
True	562.97366651183
True	760.8736779506357
True	398.4352931319357
True	531.7687666319713
True	421.923925054264
True	706.3305243377721
True	75.30387783311483
True	478.00896028984295
True	423.4052500831711
True	47.531358125911225
True	79.60717779302404
True	129.87677658909595
True	89.02796123841964
True	331.3664188783701
True	841.5821001144789
True	330.69413358870423
True	1092.8784565017138
True	331.85646658206304
True	911.7998336486831
True	147.2174744321246
True	598.4575003336662
True	582.4686540575565
True	688.2262403146518
True	438.7559742459079
True	64.49532228308315
True	311.14290572571787
True	42.25186154977836
True	166.54728157455568
True	169.93775258566683
True	1101.9264555483749
True	254.07554624452337
True	556.6134182293183
True	541.1576181608586
True	555.7230640360619
True	886.935414638255
True	604.8293000680857
True	653.9194797992099
True	940.7928009226644
True	126.68355352840923
True	303.96597429844536
True	276.6563454122658
True	333.5991473026043
True	91.42450369291154
True	391.2010486802488
True	3.4939688753227367
True	319.53595295414453
True	243.85839888575603
True	600.898035460718
True	284.474007407023
True	364.8447728916196
True	10.444592356903302
True	58.12413133324702
True	544.8546145094284
True	30.53690022243545
True	154.56544499997585
True	65.4076110080056
True	156.2683562414057
True	232.1962400727679
True	69.02640089556687
True	372.9281998587232
True	271.3803962454791
True	103.25632688367416
True	338.468595961202
True	64.27674089889169
True	582.4759104401204
True	807.1871560870857
True	284.9739325292882
True	1157.9552607536032
True	117.39575203415302
True	308.4689986692315
True	1054.288812077681
True	86.17235610423339
True	286.4348236477279
True	8.17397522149921
True	396.3166996229032
True	456.62762839764014
True	144.47548173478262
True	620.455582900446
True	915.607073244511
True	157.37314262195315
True	74.77069406104322
True	331.1030733445542
True	556.501108625415
True	605.7895944043823
True	1225.0141253940153
True	27.00761365531632
True	942.2138648049324
True	131.45400882628888
True	613.7205483299052
True	112.26517160670902
True	123.6274967622074
True	188.65473641513825
True	163.30694650838268
True	751.4928067856541
True	213.3188658838537
True	228.8413955369288
True	67.39689863412444
True	509.8121854332643
True	458.3977992531832
True	174.93628465811278
True	236.29009697221488
True	16.58886437998603
True	420.7626922067947
True	213.5768276751276
True	293.8000766568332
True	109.80688665680316
True	718.9970663887202
True	410.3991580084583
True	261.9073261203803
True	651.7317211162474
True	525.0857631503708
True	463.70888043458496
True	134.83557088966646
True	540.762014116333
True	430.5750650792164
True	2.8746663725598323
True	189.10595593736767
True	87.11391602724336
True	243.6994849255292
True	2.782857247895298
True	126.85795591318016
True	349.8102785989799
True	7.179795650967128
True	850.6967063933042
True	169.27496024085346
True	723.3056169249668
True	787.5929010066204
True	167.1679717726078
True	221.8076824913356
True	493.0993790005151
True	828.2062472640247
True	50.67005242754826
True	37.27103859383988
True	135.76978597147672
True	639.5028387943778
True	733.2787067899726
True	181.29018667339267
True	587.3461355388035
True	586.6848145884728
True	844.8365037114095
True	404.4977341282901
True	190.8903932035317
True	901.4946802693188
True	219.29232630349745
True	152.18553990569913
True	337.83523010367406
True	207.79577880927363
True	211.4962626632446
True	602.8528551282532
True	248.80847116634888
True	186.99432904546663
True	456.65821879404587
True	467.5077210716531
True	64.9599778161662
True	283.9908015612971
True	77.51107314710858
True	342.1972339221797
True	353.1897619098588
True	264.2368811619263
True	179.0971361124498
True	375.36028192070006
True	635.8995260137284
True	749.9350925260519
True	300.70503532230583
True	747.4897142757454
True	63.80511551902532
True	890.900147889497
True	360.0848149248249
True	12.778528653221414
True	603.7530609503511
True	694.4680305656515
True	270.19108049558946
True	163.22086287850232
True	45.926231671391314
True	379.33705698128847
True	79.16428007597311
True	14.667379620605097
True	893.1057529045742
True	360.73749005067526
True	177.68270724551252
True	976.787016252832
True	12.483978682697389
True	792.1470678874058
True	30.177824344693203
True	651.936808985433
True	60.78901959641448
True	766.738204594294
True	440.6319262617752
True	196.43141058095856
True	454.2912235254579
True	205.22173534305315
True	304.292240932709
True	230.40091029713284
True	415.9523913197476
True	10.104367486489464
True	321.77436028153835
True	112.81042008830931
True	11.32464914889846
True	481.7061448293783
True	733.2983594373276
True	291.94192005053714
True	83.60776018811147
True	310.0321261280695
True	83.99086680591259
True	191.47048816010457
True	173.55651874861798
True	373.5023083582289
True	44.09090790082533
True	134.79602827653798
True	373.0951554868178
True	907.2695059151388
True	118.51557977197302
True	205.79955272647064
True	430.0941280717779
True	19.526281944253896
True	440.972971830575
True	497.2211086647354
True	91.07441125246709
True	402.3072853924241
True	377.8377186163871
True	421.44498086226105
True	592.3437639340437
True	1059.8387991868778
True	1005.5764011642684
True	54.74343639325979
True	1062.362842167785
True	111.4382985240332
True	115.21063769467249
True	108.7694560432124
True	514.1762372295865
True	369.2483608228718
True	581.3445468580405
True	255.64698207553383
True	158.9276134522494
True	391.0743796783995
True	15.44775624835176
True	456.5970755401004
True	382.735538545065
True	139.691166291395
True	86.46043953030426
True	533.758891052802
True	1017.5199974483734
True	197.53458326972896
True	70.39459855719663
True	428.3580122311525
True	386.08291600827874
True	476.105951705921
True	321.1754906387408
True	3.4678019032788976
True	534.6187727087132
True	503.03657805102216
True	502.0849609206303
True	190.97583006923796
True	104.83159959834956
True	22.287647243851307
True	376.86113010551065
True	103.88921155662372
True	7.358563575962237
True	32.1754240484732
True	348.65319787382447
True	655.2587779464703
True	135.28533494755226
True	89.49836700958811
True	24.945336976441283
True	401.3780577327538
True	356.74103698808807
True	741.3030307787235
True	305.57359992819966
True	552.6285567419467
True	541.8653820669796
True	533.2473436488626
True	294.5194335226667
True	527.9741429668173
True	96.45711795931146
True	583.4367354416397
True	8.50081827837732
True	366.1975978705813
True	450.1761815367788
True	962.8309211932208
True	343.442540013945
True	807.015457831869
True	983.638779143884
True	175.361991255297
True	38.40882713964854
True	383.4185524440082
True	384.6913040246432
True	585.263415087191
True	250.5412171365948
True	28.523620250569955
True	652.6628988565619
True	128.69865279676634
True	1047.6371068975288
True	331.587508849365
True	463.8013355706159
True	126.5930920129312
True	805.5538553739106
True	140.20404723056706
True	838.1043875846406
True	596.1850131200714
True	194.1544155411221
True	106.58410407211832
True	69.18371931903279
True	571.206536847507
True	919.9060240312532
True	418.8076107853803
True	549.8036661552877
True	132.99255470226845
True	618.583268947266
True	489.6983550109567
True	773.5063172378735
True	317.3946815358466
True	569.4634491103639
True	112.4425126885971
True	25.527516961583
True	421.40580482874105
True	173.4146152324351
True	108.41327641370668
True	371.27705207586325
True	1104.1342989152652
True	265.1149900183124
True	551.4801060735848
True	11.440229565364906
True	75.37166068797193
True	320.6782934164807
True	770.2095482323481
True	435.4691315872777
True	524.3363920993588
True	712.1066382196201
True	67.22159600711372
True	738.9587184924515
True	47.756148462918105
True	101.3029893083492
True	179.06520491952125
True	83.31070524130881
True	27.619046418098574
True	294.19575544313454
True	491.3492232066386
True	905.1063005379742
True	860.3328159581987
True	5.810821988525177
True	289.9265787925329
True	463.017835592108
True	122.54455172240225
True	249.8577463130514
True	331.21547537348687
True	1307.6215678203043
True	454.3451747387157
True	23.690865455433176
True	172.03370596929008
True	725.1040538097444
True	35.25660159640076
True	179.36794827052873
True	549.5809759918795
True	71.0157937826143
True	881.4184238314409
True	327.08835885803984
True	682.8486923161515
True	77.2890402016863
True	686.7605921158462
True	570.7529481476734
True	875.1510654472311
True	239.099215578892
True	498.6487089208796
True	836.8829486654902
True	879.9404365933269
True	235.79105691042648
True	759.5410799118052
True	216.50713468720423
True	454.6630427567552
True	361.8372378555241
True	500.7861606680575
True	494.7737787739542
True	330.6615455371657
True	341.4768312706417
True	111.32782257542884
True	351.12897436943894
True	1165.7217988766058
True	312.6928701083107
True	147.0990326455318
True	316.1842328432156
True	775.1897432281675
True	662.2292845491031
True	419.099087837385
True	116.81741313012373
True	330.8856548230356
True	31.493753898695605
True	175.4596615931456
True	90.84711401842976
True	86.88702053062975
True	544.5422751281874
True	138.10763964881554
True	132.25647224707333
True	99.55247083831384
True	80.40468249204771
True	435.09548733021416
True	378.567207842046
True	1044.266737671503
True	543.3322242418109
True	856.6335085390326
True	271.1065010846464
True	303.4325978164494
True	486.45013728300967
True	193.3511582280541
True	756.0096644476849
True	239.8622801932292
True	356.9980364100348
True	69.82193147095376
True	122.35528172470016
True	255.44728679433385
True	123.156473588294
True	502.0104931849282
True	30.10082754227721
True	568.566943597293
True	1006.6484767561642
True	740.5828567337977
True	1.184416014117128
True	59.96559789494199
True	488.4775818292006
True	443.289107948131
True	78.4772731845876
True	117.7389317266914
True	289.78489188278496
True	78.52206798709774
True	55.022427867843824
True	728.2478680955101
True	676.7186349276254
True	165.7532831738614
True	176.0761155345655
True	537.3225282758939
True	48.36580984659106
True	25.78156509874585
True	591.9845385286426
True	464.58289487092
True	1122.342314415697
True	42.16862351945252
True	479.714448256972
True	893.3282405694055
True	834.051434081344
True	278.3524687855633
True	751.3475268116737
True	402.9948003409809
True	37.66327058981728
True	101.06604792882958
True	732.5931742561031
True	76.17973989921276
True	134.07262352084118
True	939.7123370807672
True	192.46816384648685
True	270.69676856629013
True	105.02653725683858
True	660.9373950133719
True	608.3051595407277
True	213.7445352245362
True	425.3805777147843
True	38.76180166535187
True	272.4637243428457
True	591.7511836180365
True	629.1926123458662
True	310.8650900083513
True	80.21392727395333
True	953.9938764931557
True	1091.844579566826
True	567.2251528847692
True	64.0256424930757
True	32.27066911469019
True	90.7112378069364
True	105.61141468739878
True	102.62489979112148
True	846.1259627165822
True	1186.3105353637025
True	731.9645246391433
True	328.9712271460482
True	8.95880282501329
True	20.209777025211057
True	336.9443085484055
True	478.19124240284697
True	45.42812178906925
True	546.5233609635403
True	440.4012175346014
True	400.9093925412901
True	79.56495808065402
True	204.09844061889012
True	260.721649419454
True	134.74313657651706
True	386.9644897530949
True	42.860195404181546
True	163.01278462163148
True	1178.7647778744845
True	5.409798983375992
True	27.97853797569104
True	588.4967491131413
True	362.0547774579495
True	820.1994046778957
True	157.11498242655415
True	749.8411919707839
True	607.4929135044155
True	284.81860074856155
True	439.6958881504543
True	347.76093382066347
True	287.5453045255999
True	269.28776819741586
True	394.8162491296976
True	506.8398393833022
True	481.07445226431474
True	110.21449346021426
True	359.41902808024497
True	9.172189842298769
True	180.83103207475256
True	237.9868319905841
True	863.1928668460926
True	612.8102057065448
True	30.708624682916067
True	734.8024149219472
True	878.0126448042735
True	105.35675473352804
True	351.29429058683326
True	843.6168806116009
True	229.5374600882369
True	159.17755450164634
True	530.0829314099511
True	596.250168686498
True	1106.7987260958912
True	147.70705684072288
True	161.69159148884668
True	256.7400181426916
True	326.12893366897606
True	420.3535280014632
True	412.46079207929176
True	321.4900664442184
True	438.00070723467707
True	492.9575041587264
True	232.46119467355712
True	1468.8136747627022
True	242.18298012389
True	410.73917541906616
True	50.516996863180665
True	762.3531373294596
True	252.09678046543215
True	919.733792013801
True	574.0381917730648
True	316.9172657254767
True	768.557467034318
True	266.6674916095864
True	213.98106180746584
True	252.40416117908893
True	211.6720420985092
True	130.901301248956
True	256.53862940515893
True	750.7053120807122
True	528.0481188263989
True	219.6581508427205
True	1171.699663996964
True	115.61896362764097
True	270.92089798657304
True	71.51054718553027
True	302.5764762099441
True	396.1617650221921
True	97.14623238786552
True	213.67115034450688
True	74.3898641862007
True	690.4972466387151
True	376.7640086921986
True	222.60812895671168
True	732.6073916378749
True	869.5471089674402
True	800.3782264111326
True	835.2463257706395
True	347.04420718807825
True	1.061174221535973
True	250.49736656493317
True	52.73163432650911
True	373.0507345423465
True	52.44872683524352
True	353.7336471924446
True	844.6294104599752
True	990.55023058104
True	408.3987443389124
True	19.74087839812933
True	514.7836491187494
True	481.0073604359492
True	193.41797047146764
True	233.29605565076315
True	289.9107566815496
True	22.72453186731337
True	131.147213101684
True	942.4966126658646
True	63.75414495471479
True	483.09404688131536
True	782.7140346138809
True	103.53914625563527
True	239.9176933885334
True	115.03006121528334
True	16.745978743123032
True	1.7825594647255616
True	109.63943312729644
True	1006.6086843842434
True	474.94056045043175
True	66.76954091996714
True	784.3695487072538
True	338.0815492449016
True	1.1279695599426491
True	449.7943714786015
True	186.7544398268402
True	512.5509468951963
True	80.090796542685
True	317.05211882228093
True	373.1882605307802
True	162.33970726575296
True	209.15138006090476
True	125.49614908469644
True	165.29921663612689
True	941.2030396649568
True	17.131156522305663
True	508.82768566581547
True	490.3024172181601
True	406.906517719829
True	213.04122595750687
True	241.39249853977165
True	158.94167789310063
True	47.76272959955682
True	490.77667727476825
True	155.7373337071659
True	822.7658213183219
True	839.4567683672475
True	247.00615048152807
True	316.4514990704856
True	531.4384964383864
True	42.63881050275564
True	84.73106140265388
True	746.3063690209154
True	1069.7196263955334
True	117.8017732910926
True	731.9403729227404
True	143.0885888822628
True	930.186026813764
True	686.2337264709242
True	105.13608234037498
True	274.5357029496453
True	627.3556370806785
True	258.86220785845046
True	47.309611467772754
True	572.3084362892947
True	447.8865247054831
True	5.676243520458806
True	477.4592491460582
True	67.92892798065871
True	171.006625408988
True	241.58899720348333
True	304.82406570800345
True	76.20213969963035
True	215.7644527194824
True	350.7296752416807
True	431.0903133791997
True	920.8326269088276
True	48.37811539862227
True	891.6085776810206
True	1011.130217762598
True	118.69034099528427
True	70.45795109392397
True	1023.7009207406676
True	32.564300019252265
True	223.55206482105623
True	89.38688103689523
True	212.81610477192157
True	368.5400793219148
True	976.2434763713684
True	96.24937273852156
True	72.96642970051546
True	687.8892502073344
True	281.2449450446405
True	711.0519270751175
True	54.26345814869726
True	469.6154405611305
True	389.7436527959264
True	686.0838220364775
True	50.01032064616926
True	110.98899509161618
True	26.83208241256625
True	261.5996407231105
True	43.33894839904104
True	342.2621613325805
True	3.300870753356512
True	1178.2894075196589
True	108.3848999200768
True	137.40331137904727
True	360.7149297978152
True	731.8294444277856
True	665.6715324818297
True	1024.1435671725678
True	466.7553560056687
True	417.1341474141118
True	140.82476434245157
True	405.9750871487505
True	874.7525467177865
True	424.03544383349725
True	967.206050323238
True	88.2597929138369
True	411.9530016690629
True	173.16428061473553
True	288.22053955606
True	737.9351898440876
True	160.02585112818016
True	134.74727886480952
True	66.67106579961586
True	866.1425625412892
True	774.8278254990314
True	78.03924071282292
True	450.4754174753303
True	757.1665867971911
True	416.0145234420186
True	55.09488661718618
True	321.18029849641187
True	778.8477570766639
True	27.703769289697377
True	362.029457983002
True	163.68426181915171
True	282.1934131820968
True	33.85297528431912
True	216.6046637718881
True	768.0326658398466
True	640.547294559369
True	58.10415191205878
True	300.6247655692669
True	905.2411446767198
True	16.854836145035623
True	323.64530111675055
True	280.5779444315916
True	428.2532141701281
True	220.56518750920415
True	603.5461922253351
True	44.86729902581501
True	946.7407368375394
True	910.6599999912056
True	47.14204473993091
True	406.0247629501661
True	724.7072044315831
True	920.2903520511618
True	267.75939375917665
True	609.1662032502724
True	126.17877908899838
True	193.0938218582052
True	135.02989863287095
True	134.23359678217128
True	205.6217408108193
True	929.7311166549808
True	815.0357207708374
True	968.5173914787804
True	20.35120032351752
True	27.932734574113358
True	362.5805792187218
True	14.365441754390176
True	628.1118661908667
True	1061.1175271652348
True	262.7083546247489
True	203.7339303518289
True	86.84414671802789
True	210.5300453959474
True	130.29053716055938
True	43.83317092815764
True	133.08209902701563
True	88.40147688118148
True	232.9241696820196
True	537.4819581409205
True	165.90397839064448
True	30.00585037120125
True	57.29930908550003
True	420.5688900615873
True	263.41980215099
True	579.8768934717993
True	22.944134330263992
True	112.92958458134326
True	673.1053333191251
True	266.69080460626344
True	482.3318944957245
True	667.3259852233344
True	98.75587737968624
True	109.26284106802925
True	80.0684229665949
True	26.795490984751
True	123.50494682838884
True	85.32177528727603
True	101.18620850454384
True	149.93276272128563
True	243.99824738131008
True	806.0956696726918
True	288.4656412939687
True	894.1158039714676
True	167.99094654033465
True	190.58693921241093
True	781.3917855439709
True	314.66447457493365
True	572.2922276245554
True	258.5004488123144
True	360.6350104438247
True	420.736642152189
True	572.83501134449
True	636.0969679262186
True	359.0091930512676
True	32.51946801624561
True	542.6764725093965
True	631.4064610654291
True	19.18263949599405
True	11.197524067410509
True	260.45315168830354
True	404.3624110649736
True	427.0861088631608
True	68.17842625189526
True	665.4175435305199
True	954.43130174901
True	237.39361424462024
True	884.5888700253672
True	260.44046935046293
True	100.4427334642696
True	274.9276064284253
True	676.255572119974
True	35.63399167775934
True	569.6362206712573
True	1261.0714861499405
True	1020.6017962141492
True	897.3076686207347
True	217.87808844520907
True	95.6338606841798
True	197.3706005816836
True	857.6578561032729
True	142.8053014298252
True	1056.3670971981514
True	856.0228695740051
True	40.72882035069161
True	88.8597110400353
True	420.97023427938575
True	412.2533969047173
True	208.19951567733904
True	515.7422770503158
True	655.0670833336982
True	128.65968530455592
True	284.9702486759072
True	1048.589203832356
True	53.971187099960034
True	700.3204458654275
True	553.8098663985791
True	39.99323946411722
True	849.6836756185959
True	391.08159519525697
True	578.2228053435355
True	102.53491517678675
True	272.371253056577
True	213.0425992135827
True	26.99041849824835
True	129.6271379745054
True	732.8333245431957
True	141.42771140744216
True	367.91146220312777
True	63.72204165649246
True	667.3138361387031
True	592.5340285433745
True	237.36534055934416
True	456.678215690325
True	165.61005901946118
True	163.32320924292932
True	237.9365833555058
True	280.5618184280264
True	358.69598128258133
True	132.85754373823664
True	198.6619306899812
True	26.39364974297382
True	890.2340733457561
True	314.51065374021647
True	8.826487996764824
True	367.3578618940209
True	166.86215705172836
True	623.0087789406003
True	375.2105446785535
True	585.0740868093551
True	578.913415113921
True	459.9488022254727
True	791.8856249930667
True	242.7915869303071
True	550.4157821758307
True	160.16626866561904
True	531.7594971878299
True	345.8762295053008
True	377.709542885361
True	128.0941510626825
True	137.67790368121447
True	109.3110859206295
True	64.94386470099855
True	740.4627618103298
True	172.21887102343317
True	46.583974335317926
True	0.0
True	559.0604565297281
True	112.10412160678187
True	21.638647865752382
True	38.77943825594648
True	111.4626377530408
True	549.4029833648025
True	181.9165902056536
True	110.5898247109506
True	34.892076684208135
True	163.28763414565125
True	902.571906629512
True	51.64112459521845
True	234.072790034686
True	763.3325216240452
True	317.9164817937449
True	467.4900669331797
True	472.43898764717767
True	509.567084494872
True	589.9406298612871
True	902.266227897912
True	263.35243237886937
True	1031.0617829736848
True	899.402311546697
True	608.4972594227955
True	347.3729345444303
True	845.9906689122652
True	8.225294536023592
True	34.57424405517037
True	286.58398291118374
True	45.56477619198864
True	194.93161483042303
True	785.6959369273369
True	211.865445371213
True	733.1587858820103
True	762.9097222788346
True	120.2578375215797
True	360.20372481393787
True	563.5288686980507
True	24.21690201484296
True	121.43110440093233
True	424.5131497771049
True	303.86646777297705
True	202.43800953497973
True	107.13708469284596
True	388.97335523514215
True	20.26284535399159
True	361.3433668890818
True	375.5893791231776
True	1009.8041128883202
True	352.44061392828075
True	33.77894648736699
True	436.8182626654324
True	439.2368314035008
True	235.64305320151232
True	34.79130550859211
True	746.0451881282374
True	429.7881591785431
True	172.44642688263968
True	12.053830427784067
True	1212.4804760301745
True	158.07283709187
True	26.902719063064342
True	303.9658221013568
True	282.11863580632223
True	113.5622992192677
True	291.33607301852766
True	46.1199436047177
True	316.60627476623245
True	310.965068904124
True	315.49381332878426
True	30.11564839992444
True	48.581280770304936
True	1039.8186776066184
True	24.55867156455114
True	12.904695092367366
True	169.7976868685636
True	664.5379268102765
True	9.03873907452577
True	199.78234018821965
True	183.7132803326558
True	553.7603231484412
True	372.3509851987502
True	724.6724510675234
True	325.66190685279474
True	483.1504556654359
True	440.8943630244012
True	491.9239757674175
True	101.40107976607185
True	1280.383733771219
True	905.8904943942968
True	282.96078304373094
True	530.2922460904664
True	98.17563155936313
True	543.1853199067828
True	413.4725481060599
True	162.26821869536963
True	77.63140693356861
True	348.9581203896997
True	156.14561842244396
True	30.71313405420347
True	617.8139537142304
True	372.0669921435931
True	65.78518793282967
True	30.47868805444456
True	672.3289414529623
True	489.4932805236168
True	74.83255710689755
True	22.285067004835145
True	322.758588470666
True	325.71230452509985
True	700.4519861697031
True	552.323189270818
True	555.6317438062505
True	780.1993766333061
True	9.69354582245498
True	54.15936907287988
True	38.271270707150606
True	60.02194636552514
True	504.9791679859212
True	583.4568079352546
True	86.63933139659949
True	110.05016440153452
True	198.06926912684588
True	74.39246713411535
True	182.67171940773736
True	202.83967231694808
True	265.94526970324983
True	797.8226890234859
True	581.1654802044064
True	287.83663289539817
True	200.14541464951404
True	266.25711601826947
True	236.38682330621523
True	724.1034126597795
True	341.6661829510872
True	164.51903702472674
True	908.1218607953256
True	342.3247527235808
True	456.87218550583793
True	152.30895998871594
True	118.09728823365792
True	64.65449027179152
True	214.8081719332104
True	968.0680381079673
True	521.4312210344602
True	115.03203434596882
True	356.0763098323975
True	98.21791138591468
True	676.6897384044981
True	3.9046899968188846
True	726.6167706631508
True	37.6137048538402
True	959.5017812223142
True	847.092062556361
True	211.12807831399223
True	28.15120863234975
True	83.04714637641943
True	450.3673952029089
True	230.63236755723105
True	1.1746700488952613
True	78.82600082509903
True	1132.8280597322428
True	351.4374577923447
True	671.8078495058894
True	482.3888577734104
True	33.114068622515695
True	137.3440472876546
True	445.4264376691046
True	930.6323788355644
True	838.9673224805256
True	436.0937395102453
True	329.1887945406063
True	18.32884988568017
True	80.79656017195121
True	768.7212425966266
True	456.9066319213168
True	376.747107519301
True	860.8094339749679
True	24.66096434123046
True	222.24180151898028
True	916.4691395235149
True	227.1552081985385
True	7.812006911510606
True	491.4569404393342
True	106.53716807403576
True	680.2860201070192
True	53.99663437877399
True	264.30254078926055
True	885.1394803978096
True	855.8955771978796
True	278.94670401401754
True	457.0647429298831
True	122.49771503040672
True	586.3322701686337
True	267.29219164698986
True	199.72325523335576
True	876.4055686648028
True	54.82869218656232
True	740.7385471365295
True	279.62420466176883
True	303.66172765558446
True	169.3314042845418
True	500.00654860320367
True	598.7029517228691
True	362.8907312153439
True	401.8287069714802
True	66.20842537124284
True	158.08727866687548
True	463.7607142777469
True	201.49344581475677
True	39.00098033287
True	200.15031288917493
True	374.9907882055672
True	393.0234331854217
True	739.9264056549141
True	131.9233505909071
True	660.6017652275141
True	491.4071185572756
True	594.8355458912678
True	139.7245566938493
True	40.05603364903115
True	667.6817177979949
True	72.51633769728862
True	553.7138967678122
True	701.4423265827973
True	454.07459449806106
True	132.45613446748465
True	515.8712637760835
True	4.503699482676403
True	386.2641023172852
True	31.94153903635452
True	638.714977984946
True	261.07914743552334
True	586.4389159070158
True	684.5902003828779
True	140.87215949325494
True	507.062785150409
True	486.0804124248136
True	63.19737811929448
True	930.5978726544556
True	2.721828692186562
True	27.909566269734853
True	648.6407861065322
True	669.1476531395689
True	128.44527647267472
True	411.3634057300059
True	125.12970676379746
True	73.5306480390992
True	434.9312947480223
True	41.29976705447473
True	497.5510615260765
True	13.44635224123922
True	840.6498496423228
True	561.9229235600296
True	673.5861583052424
True	99.02922721189265
True	383.4849234477639
True	980.5103216135504
True	855.2142245355581
True	139.7702113851989
True	551.6503830978496
True	454.0759178456663
True	258.46015056370953
True	255.41414164119865
True	6.2008231196396
True	320.7371706220456
True	10.354355309895311
True	368.3123444423006
True	75.71761645193841
True	417.657317786402
True	662.3537323222635
True	128.3839139652095
True	241.2429352177315
True	641.7263948051257
True	689.4764944335634
True	286.4132855817189
True	140.1542532630236
True	161.1910047454371
True	475.8518406486595
True	88.08609953520408
True	10.330937047594196
True	513.3372133423348
True	561.2843940966076
True	19.44637676921276
True	130.3170520469066
True	909.612547416921
True	495.0254368010532
True	271.93145833643507
True	35.384789046711376
True	468.45403497500007
True	114.46133650629103
True	590.9978082116003
True	659.1516529948539
True	284.3634522765243
True	397.9064341361528
True	195.7174612215935
True	238.20411036012857
True	72.54344420315554
True	209.70705081978767
True	508.5497730626534
True	21.35896142426848
True	458.2360797804473
True	384.0751150805386
True	757.1111729157573
True	906.8370721535856
True	915.1368961494628
True	156.51019243131458
True	396.0486642381651
True	68.13764180739716
True	185.3815469263433
True	317.8334768932147
True	9.45099225991106
True	803.8786695816497
True	23.05747842556633
True	403.2786528673066
True	259.7313424906946
True	671.3048731729434
True	208.1485456095891
True	38.67071025189912
True	697.8665880625501
True	1074.4504665822992
True	215.5761139873702
True	131.2594340981889
True	619.3911746468605
True	492.1548567097462
True	17.768505172882506
True	818.7873567843694
True	110.63581290280943
True	48.96020307319689
True	304.37091195835063
True	359.53867186212926
True	402.8583864471724
True	269.4422510273808
True	17.32083011653983
True	21.52086507571609
True	814.0235515935597
True	201.66375590823924
True	113.34826435079832
True	832.0058801166332
True	662.8427460124492
True	650.3816258818601
True	451.80178896487166
True	152.46316614009655
True	30.9953710105796
True	103.3941590269602
True	438.0443313503256
True	225.00289710898176
True	497.8568862069042
True	149.17572714299055
True	497.7156639751568
True	639.994893663168
True	974.261588057949
True	25.461142855498213
True	1003.7296026884068
True	1062.0134240644932
True	479.4382234155458
True	84.58777263504476
True	784.4910748852833
True	645.5463512147606
True	686.1035697939996
True	167.11008111337733
True	745.5520870001119
True	721.4065478684229
True	122.90297447155557
True	757.746808079189
True	824.2650111585283
True	488.39258668038457
True	233.95301278780937
True	73.26027630888588
True	313.02945924098816
True	348.31194203104207
True	471.1375547048982
True	431.0686405902878
True	194.445462049348
True	307.3190277979184
True	2.78857762582258
True	12.946762088045
True	106.1182458643839
True	130.69462645176108
True	356.3961366450948
True	352.8536737025909
True	109.93881720748226
True	16.74890520646231
True	208.06673663333075
True	864.7402990646028
True	466.6291053092945
True	541.0881137420772
True	565.1296610386324
True	790.7766557170501
True	642.8032250264705
True	88.40209345124049
True	212.51033177739907
True	246.3740298434384
True	286.9754988573048
True	106.28399103815929
True	365.813025264533
True	434.84623868696025
True	169.38386772034602
True	642.1556574539734
True	246.02642608525016
True	197.1422141315563
True	28.347860799749284
True	247.55707921520252
True	507.35365466261686
True	167.79198980384405
True	527.8650933736219
True	481.2577218011628
True	249.0342871450671
True	107.94820753579393
True	38.76920018583112
True	403.9168244778232
True	778.6432591745603
True	169.6015504628581
True	1026.5572068566344
True	1043.3368336015446
True	484.2023413505289
True	102.74338403666464
True	122.3121456418774
True	663.3268248943194
True	8.28329904441854
True	220.9424853430721
True	127.90316236003648
True	120.65126099233922
True	322.11355747121803
True	620.7255182682799
True	37.01102812368619
True	119.97512562612768
True	952.255165046596
True	56.32392656998693
True	476.2027019195734
True	529.0903523817623
True	248.99851845550947
True	132.7750553276941
True	947.6532249003462
True	1191.1055204727884
True	510.2408113274428
True	639.827080523248
True	217.7107314883024
True	153.47836323668236
True	313.2170057588417
True	259.43331087170617
True	174.12163929982486
True	315.2135490979517
True	357.29266499981765
True	12.740194580241464
True	620.9695145523082
True	142.2737324466102
True	79.06138957154991
True	453.3998393284394
True	309.76319647448844
True	1186.6201203610074
True	357.8429559107634
True	976.8991364133668
True	10.556217112517317
True	265.4505601788553
True	222.13865036035943
True	156.93720375166242
True	485.1527588850284
True	192.7582042557772
True	431.50313412763023
True	336.5850969063466
True	109.99100500837856
True	354.1564872786784
True	1019.0696461906072
True	733.6725032518978
True	221.2039994200472
True	99.980752667254
True	288.8378274710387
True	24.52950683165465
True	350.692953067595
True	312.762681339732
True	560.3989947765933
True	433.8502231314264
True	358.8050860615388
True	159.75257513152172
True	12.764633073360496
True	425.1372984534624
True	290.83212693890005
True	136.16002416838248
True	306.60065213765523
True	419.57632793418094
True	827.3669716383386
True	302.129277661728
True	782.4594899750413
True	391.9152741240903
True	369.1916186119728
True	1.7597700029236916
True	1168.703487788312
True	109.50401110244736
True	950.4443264157968
True	206.8965898712971
True	484.5010663322936
True	670.8053886573462
True	85.37905098194847
True	498.34167857068815
True	31.733056269708648
True	411.19703752560497
True	73.38024534622126
True	231.0856802670804
True	38.47621806996474
True	671.7823493663203
True	194.42601083269884
True	27.381373262690925
True	392.5979233015341
True	101.47170704303566
True	164.59371572736697
True	834.1450192308529
True	252.0546496418441
True	157.78860225358727
True	374.0539556035367
True	523.0977444568549
True	340.625972622091
True	513.6235953414779
True	603.6109848837739
True	159.21461313855752
True	6.594903664902619
True	75.20276787111776
True	427.482160639421
True	93.43561807341844
True	83.99113993239114
True	1045.731857492566
True	26.92718021252752
True	318.4278559573707
True	313.1203332936709
True	445.25380432977903
True	676.0574050284621
True	187.9970706398157
True	658.6658462934313
True	315.77508015594606
True	349.23630580859617
True	272.44173521931737
True	214.23360134663204
True	349.3122086316524
True	470.9380162608831
True	415.1381580684805
True	625.9288826221672
True	139.88324377857043
True	75.19689975430369
True	40.61011703556014
True	291.6348161560436
True	644.9655196139771
True	393.8811898922639
True	788.53831816117
True	213.8587953883346
True	392.4076824139277
True	65.69888532802283
True	54.88723050789778
True	417.4446567155242
True	195.44391935374995
True	231.0911352688746
True	41.47772267643165
True	1084.7770515009915
True	176.07209570394477
True	898.8421065160906
True	317.1789451091488
True	925.6307597909366
True	231.33080830561195
True	456.8201227301021
True	527.7403185715126
True	605.9784393369333
True	216.34545468706008
True	473.777282307758
True	910.6224493144188
True	131.24934015094834
True	6.72431538814425
True	578.5894658205724
True	28.58621472076185
True	72.4863381136825
True	786.5295392501381
True	229.6728669755052
True	999.153872400376
True	701.7404177666264
True	410.2429553716054
True	280.805920918641
True	473.2355534372038
True	341.7433215123554
True	187.3401764350495
True	665.7260491558068
True	720.7113141297935
True	213.75491518058072
True	87.85267452800912
True	513.6317092115415
True	127.26315395004788
True	386.1603331584927
True	343.80769612761924
True	66.76757834107472
True	377.0223851189865
True	417.3620046458744
True	385.511805820249
True	391.17247972309815
True	396.3963305524933
True	640.8860527570837
True	58.71080168306026
True	442.8209310563374
True	333.2297284960749
True	641.0085809443884
True	216.5155232151581
True	103.2481531802094
True	41.27993443543455
True	525.4546078991374
True	636.0397190607857
True	188.9150547872988
True	413.8172332567026
True	336.12004206192057
True	18.364490219389893
True	169.72507814501083
True	287.8980657471575
True	3.0386953154252945
True	869.6416630633024
True	80.08270530888313
True	107.03849272467636
True	109.60609886052436
True	365.5976414381136
True	37.14817749853118
True	458.9314633392824
True	229.8937290951841
True	6.273456858203742
True	120.71246437606143
True	433.4785085233149
True	49.81723510340285
True	68.35906554018322
True	181.0487174470573
True	291.56366316213285
True	959.548613516053
True	393.1523059863524
True	976.276399287435
True	179.19053580364982
True	1029.2458849888667
True	771.0816086336933
True	672.5561399672696
True	405.4994634615486
True	402.18288739019147
True	83.00475685923017
True	74.24551903943936
True	77.78428426126186
True	172.998483772814
True	481.59765021045007
True	1088.8215309213683
True	179.31281756516756
True	353.2110678119069
True	440.6566437677823
True	620.4856636914107
True	599.1952762564329
True	287.02639689598533
True	450.24114865503
True	665.1352817158528
True	98.22215012627348
True	729.3634156579732
True	250.36992482258444
True	138.06674695301334
True	421.9138011089835
True	812.3388967413227
True	433.5104858822661
True	873.113217208563
True	198.09190835962303
True	341.4241800548977
True	706.7859687229532
True	617.0302242063258
True	191.49370268179663
True	248.10256334851027
True	797.7563348265869
True	32.417417402980455
True	179.4897501098098
True	498.4364138179652
True	703.0015568119426
True	104.62195029571306
True	34.44879480084396
True	175.32837217595014
True	723.9051049849012
True	324.7589266949587
True	553.0758522318877
True	351.9911406277606
True	282.8184336821889
True	429.1429132722192
True	496.0766624597361
True	71.90094718724367
True	371.5308635099106
True	774.359932563858
True	0.0
True	280.9048594519357
True	242.7441694929634
True	992.1836050965574
True	150.6753848896618
True	655.9327909729259
True	639.6130592850654
True	112.3661029128414
True	224.1714085915184
True	131.22879084528967
True	12.140275454548371
True	296.1998010106869
True	388.0601501213061
True	1130.3502300297755
True	236.48796351788
True	415.0520255367517
True	664.3603222311815
True	208.8110126210531
True	27.299115475494776
True	863.8473610489398
True	608.1882549121583
True	145.96205321461392
True	641.7130546144214
True	165.94359168436188
True	298.4751089768024
True	799.0708974360155
True	37.16635358061564
True	104.51814249741142
True	514.7850987507278
True	57.813304484036905
True	77.18335137131395
True	414.1193881781292
True	22.60978087817969
True	732.891407987684
True	96.4532575421708
True	162.16668127679952
True	18.99946530285629
True	681.1714839929108
True	30.163697481284665
True	797.1494158219774
True	392.5157979836072
True	116.00609100184572
True	701.9300554290612
True	524.3443693114931
True	567.7941600591905
True	49.7759898743963
True	363.6930516628876
True	5.399441197014816
True	91.06458416050008
True	358.5859912926118
True	49.55396095610561
True	115.47971967108032
True	308.6043555938529
True	193.0191639618332
True	101.14676079357076
True	649.231195982885
True	20.192523294556768
True	1125.7256342506382
True	491.3250474479048
True	301.5241968424445
True	482.5020417391952
True	122.02289897665484
True	782.6973876875654
True	1110.162443826634
True	741.0079365776699
True	173.4121365526684
True	223.28017623260868
True	51.35243866889385
True	55.030653997712186
True	152.59479928549945
True	98.70799333225716
True	172.90357411277256
True	1169.6075107987451
True	300.76069562160615
True	357.252971863081
True	718.1436647257111
True	17.70669621706891
True	14.733700042488838
True	578.6849867470006
True	4.958121147994598
True	120.85072082893782
True	697.8797074752617
True	180.4036317785277
True	667.4931009939207
True	820.6779687674313
True	147.22077745934578
True	906.315120462174
True	2.574879846531835
True	456.449206531197
True	1044.012512718367
True	24.69872439321914
True	236.30849572209877
True	152.08085990935217
True	969.0092697895244
True	232.66804063806276
True	510.1300337607271
True	116.56153842373313
True	498.3719889775281
True	147.14797856520406
True	92.2899058578915
True	385.18473279939576
True	71.07125170468326
True	57.15479904598961
True	1080.9952131867792
True	264.74952632105044
True	154.91597663453132
True	366.8806050616101
True	394.341528425973
True	216.7396770492169
True	165.25067455997504
True	391.3292077984944
True	36.27462561626164
True	488.9296856293618
True	1109.680662347813
True	109.29463006952672
True	464.46871386118255
True	313.1902496409164
True	27.33196941288924
True	414.8158128776127
True	102.8687056727332
True	593.8967175899488
True	207.37002467412825
True	432.5923637856982
True	19.33355051433991
True	431.8880041642607
True	117.15917812051906
True	342.8237562212385
True	34.05809808777194
True	169.14866804697058
True	252.12496700434792
True	748.4993357217397
True	57.34786473478344
True	144.6651342786451
True	233.83619464634188
True	139.9554253444522
True	637.8120649468619
True	566.229539026606
True	782.8181999341296
True	388.32584834560856
True	535.2465510472633
True	424.1858768357063
True	681.9783093684749
True	73.82986309821783
True	463.70573986390616
True	418.8434395079029
True	47.58703052523708
True	83.77678209363323
True	129.12342560935258
True	89.27255324477197
True	324.3698608527942
True	842.1694952423218
True	332.0499139620426
True	1113.083746073224
True	314.283855132453
True	908.1986565901472
True	153.03860057459116
True	597.0049243978194
True	615.7843346559029
True	698.9267297861703
True	447.0402006046843
True	66.64944151259557
True	284.57439928741985
True	40.33986778153604
True	167.10489017412127
True	158.72893930570046
True	1117.0945160505364
True	234.0524810392353
True	548.4724028807121
True	540.1311404057835
True	566.4108998073434
True	867.8454757761825
True	597.3185485272088
True	697.0771095462985
True	940.1916634247252
True	125.21340777633594
True	326.29163306116146
True	262.38531478798365
True	330.72815293544227
True	90.09126514466968
True	381.78241832232624
True	4.617534688600937
True	309.32721054988
True	265.0312348531094
True	612.7895084830643
True	279.81090130813175
True	366.2859493292791
True	10.62473734732678
True	60.86679652013509
True	551.9208211677965
True	29.03453800891626
True	140.93764822265047
True	65.12085619649832
True	144.70075632358595
True	245.43104022792045
True	67.55349049538971
True	374.6189620100902
True	283.1458005995456
True	103.22470597812104
True	333.0896342307872
True	61.49712962444622
True	563.2249114342612
True	849.4315888328699
True	282.0934552042818
True	1192.3308261929335
True	115.4902163810544
True	313.3794343613416
True	1060.4524163847095
True	87.99419504865115
True	276.10626805737644
True	10.854159773537738
True	401.5964498843777
True	445.3568927981496
True	159.58553468703354
True	622.2010282935101
True	901.2635443700292
True	165.16688968980674
True	83.7576584953076
True	319.6610544066304
True	559.091222861089
True	625.0370206500236
True	1247.0626780686712
True	26.60206564984836
True	949.4967384986114
True	143.54933450768036
True	646.4193885612648
True	115.18271011394006
True	130.51793534222043
True	181.8665321621085
True	162.08933318104366
True	753.3160246290574
True	204.80513979190175
True	236.8241608764384
True	66.49027114213918
True	516.3337721163623
True	456.1507708223781
True	181.20295416535512
True	239.8746248522716
True	16.699275761920514
True	415.3717491992938
True	223.70626316497388
True	284.7057259669437
True	116.120630803226
True	724.4408814852412
True	431.9725813071069
True	263.14316339312296
True	642.5003804986897
True	526.4570175413991
True	468.69607672540405
True	141.14349735451526
True	522.1079352263421
True	445.2008644680655
True	2.7979633101724204
True	201.9436978419392
True	93.53069715767026
True	243.1533403376821
True	2.6530973125988018
True	132.1825777748217
True	357.3480157566871
True	6.737615356163834
True	832.3750973748834
True	151.50167308841338
True	751.8770209893806
True	789.8503289168431
True	161.41672329054637
True	215.3174357583333
True	483.757500085678
True	821.3014556470112
True	49.611689875132434
True	38.80246285669716
True	137.7492321333385
True	627.1975823902185
True	717.5427554316552
True	186.55651001806856
True	598.6956781217448
True	597.4153153513223
True	843.6782101316315
True	400.3928844143752
True	195.73256459007743
True	920.6760357343708
True	223.4491026152413
True	151.34876882271308
True	333.4689820143248
True	220.23856060770203
True	215.53488709915896
True	609.8405637993909
True	252.4197408587005
True	198.2819025755483
True	442.03915730808086
True	468.6338516242932
True	63.968014976295215
True	270.635629848048
True	78.23753472448949
True	346.79653648303747
True	356.0348244958392
True	255.55673703302116
True	176.8763474742413
True	361.8501236735784
True	640.5777006503246
True	709.287714719698
True	310.4378475952318
True	737.1766128156787
True	64.56033618897717
True	899.3585781689154
True	354.33531858290166
True	12.358301523501565
True	608.5642855638977
True	689.7285839521728
True	259.7579240836759
True	174.8664422679296
True	51.68279160424749
True	388.9242605274004
True	75.98321700842817
True	14.195649685965808
True	902.4770545640396
True	384.2404689526752
True	173.64166242731417
True	991.214160919732
True	11.703363271251904
True	818.7502383847702
True	32.23754641373479
True	680.1731718345059
True	57.12669379877981
True	783.2750054443405
True	465.9658280698883
True	193.8954592560373
True	430.3429343573821
True	231.5215064923559
True	292.53467652173015
True	225.23527917564937
True	412.8444676153137
True	10.78107422521231
True	321.1544217417269
True	118.03561104478574
True	12.357864436732113
True	461.9264621153699
True	728.1507585600889
True	295.8271974582043
True	81.92655725342638
True	313.490050444761
True	81.92900777498943
True	176.64116986847685
True	173.55135293721312
True	361.57539923811686
True	45.02129394652387
True	142.81093610685411
True	380.20938780228886
True	887.9386441364286
True	114.48999623871204
True	206.34911442918772
True	438.43525401807926
True	19.425665315436564
True	419.8737810517814
True	507.4705752492153
True	93.3714443104796
True	395.3569993827617
True	356.626064864094
True	415.274075503076
True	579.9508153690014
True	1043.77736149233
True	952.9870059086164
True	57.46331850570985
True	1076.629386549511
True	113.00482157845286
True	109.49301546343192
True	113.5623709297675
True	505.138416536458
True	375.7737504012901
True	567.8962473524435
True	262.90119154572204
True	154.33313009418754
True	404.29258198588593
True	14.123378228036186
True	464.2752050795059
True	385.9142302798618
True	150.4700084070525
True	89.8137933628993
True	505.9978740738374
True	992.0630289517768
True	187.2157155439457
True	70.89557312451123
True	426.2918950230329
True	380.9716814731769
True	504.04880393195305
True	330.2932401916003
True	4.39520625889949
True	520.7041253530018
True	514.1599928277832
True	501.31666336189846
True	181.47812731733796
True	101.14965756263672
True	22.463702843753516
True	373.806249770229
True	108.09281236320548
True	8.254808362821006
True	32.883743396984805
True	345.9124194380984
True	673.1932996784301
True	137.74086437256244
True	91.3657296382368
True	25.133175390149734
True	405.7240781029896
True	361.39927889755126
True	755.3827031147621
True	306.5710578615494
True	525.3804091543179
True	527.9748736460033
True	523.9605100386535
True	294.9336281673865
True	551.7432464023216
True	106.1357568848325
True	585.1503471208118
True	7.155227648236471
True	371.5043873646933
True	449.2365297365313
True	949.3890982597418
True	339.7726766025623
True	780.2058286189547
True	988.8886040098306
True	177.88028856105302
True	38.52104560290849
True	371.3084060370247
True	380.2769493502917
True	589.8490788615347
True	250.07630770804704
True	27.0528070254883
True	647.7323731572982
True	129.18826531769687
True	1040.977231361531
True	313.92951524802817
True	472.1606307827359
True	127.97291993182718
True	809.3844639333668
True	132.69102720270817
True	819.606557208223
True	557.4732184848515
True	187.02619324436225
True	108.60290487092408
True	69.35433371731041
True	568.6899252529803
True	906.6191163567976
True	422.4626900331709
True	527.7090808634396
True	131.61262893726732
True	637.3267262549765
True	492.71037185858006
True	776.6726720419662
True	320.6976677549912
True	601.1674643873673
True	111.471803954401
True	27.50823832378268
True	415.9236671833167
True	166.50660720607502
True	102.01525591861268
True	357.7196460193766
True	1059.4350012841098
True	264.86714821194147
True	553.1080483588861
True	10.535753903527135
True	75.32262322219394
True	326.52906454256856
True	797.9381829267719
True	472.3599350799054
True	511.5678796759536
True	722.3596907532955
True	69.07247215447735
True	730.4829587313399
True	46.632921533341765
True	105.80527431256384
True	184.4872965486167
True	84.21404752684957
True	26.3449097657443
True	298.84181086283377
True	502.2236765377491
True	914.2213533476856
True	870.4465473774886
True	5.640013216723713
True	283.9031121070113
True	485.6658447550231
True	124.20088118378608
True	245.03780024932868
True	325.2680946745874
True	1326.6719117716557
True	446.8024746618373
True	24.896100667566817
True	182.69543138830625
True	711.9107969347057
True	33.85735674812052
True	175.83614414615863
True	544.5156793030992
True	70.37386110590457
True	893.1110991012532
True	311.3932812895868
True	658.6407772661227
True	75.54517571326235
True	686.2725065620876
True	573.8004923699658
True	871.7148675154026
True	246.4492478850911
True	505.48347460089576
True	813.3736780820493
True	933.9380725013344
True	238.96668077490253
True	732.4501375087082
True	225.9264860531585
True	436.3843274095852
True	369.3636143053529
True	495.0949318648177
True	481.11634657609136
True	313.0362019871142
True	344.227551282998
True	118.73593865115387
True	342.3138476749431
True	1188.3930211444124
True	312.3521420508959
True	151.2691624479299
True	301.6500693508616
True	748.9012595514122
True	643.0313219071077
True	408.49494141621113
True	124.40410246573474
True	321.63511269784
True	36.39691769923463
True	180.98485790886627
True	90.10932642261622
True	84.19326536695223
True	579.6849536089549
True	134.47738647617047
True	135.78014282979225
True	102.76795625890564
True	82.44158962277078
True	456.9511464431286
True	377.10823116449
True	1039.826018450102
True	527.9820389713469
True	846.0619246729497
True	272.29089648359184
True	289.69934072773583
True	528.7982888848345
True	194.04342454193883
True	759.8919769008704
True	247.6918185139632
True	356.2427752445575
True	67.2363197107253
True	119.02459209344885
True	259.05826058506386
True	117.48068779319668
True	483.4017130164192
True	33.52035775745533
True	572.4211612208939
True	1008.880785986064
True	730.1820413439883
True	1.6236535421491856
True	61.62141783657077
True	486.5865941212597
True	448.21378215005615
True	75.593426031875
True	120.86809666710882
True	302.4631089429369
True	75.41103106269534
True	52.882173814387855
True	714.5009636191668
True	652.3708042367385
True	165.0835649657255
True	160.07564949069803
True	512.7813321343825
True	55.06775434966639
True	23.283299413619098
True	548.9990239211111
True	458.30420545705744
True	1142.1313107306962
True	41.37443287773112
True	453.94591934767465
True	872.952124861714
True	796.935356000121
True	281.9401800489307
True	781.3129580654114
True	398.394764271016
True	43.92082065994059
True	98.8354061279922
True	727.647561463124
True	76.60967278146497
True	140.05204270739688
True	882.9326764115332
True	191.4079266008829
True	279.269086577866
True	102.66598787557476
True	646.5673300150347
True	601.98509474943
True	209.2386181675756
True	430.9631997315204
True	39.581403108744
True	274.68400211357243
True	604.9911448334678
True	646.3387621136095
True	314.741221348638
True	69.6133439728829
True	902.2829384122988
True	1039.5225667021875
True	560.6184346519464
True	61.15597951744857
True	29.14940960751256
True	87.25413039213915
True	109.43406917599032
True	104.92498722776612
True	856.2867970444572
True	1177.03707394049
True	713.4031880428857
True	344.8763969157567
True	8.390693841325648
True	20.415014896290188
True	339.9197819521987
True	468.4760704522528
True	45.260376674564746
True	559.6441283577539
True	431.0142752379071
True	396.0283048397005
True	79.75522386043752
True	201.6614562545749
True	264.9679136423867
True	137.7292017707517
True	401.1362941830682
True	44.87779371626456
True	176.36222646592122
True	1151.1815459218517
True	6.344195446222027
True	28.866011443389265
True	601.2294856103256
True	354.8733107723942
True	776.1839245597891
True	160.99074354391593
True	760.0451928218877
True	581.286333107818
True	288.2887689186082
True	434.4972437189022
True	343.70694020759134
True	298.1072307515714
True	274.1122133371631
True	385.00437582307904
True	499.2210962474607
True	500.6395921371055
True	106.9080463283298
True	363.2696133792393
True	9.281435377389352
True	184.20444648564077
True	230.91184389765093
True	915.2556275535936
True	591.6149930243397
True	30.88604463071211
True	712.2957803298617
True	858.3625250222644
True	107.34182731549971
True	347.41430427718353
True	824.0760399051734
True	217.1632695146496
True	163.54736171734436
True	538.2022162458671
True	579.9768918191376
True	1102.392809823815
True	140.08039527890867
True	162.64034417322074
True	255.04501971941767
True	314.7425385735933
True	424.9850269913696
True	405.6150592774066
True	331.0342695262677
True	446.4509233545174
True	504.0708090333666
True	224.2376391589173
True	1464.2950099691118
True	247.3851339955304
True	402.3257700315493
True	52.87915684920401
True	772.2630586998677
True	252.3340595898813
True	970.1040099350676
True	556.0695769031332
True	316.86242426592565
True	769.1581969437619
True	271.1402049648676
True	216.7111106775265
True	258.71339113455326
True	221.63013944397665
True	142.24249013268516
True	260.12330502774176
True	738.8799580670792
True	533.3417439562025
True	218.3559370009468
True	1180.3749682754872
True	117.5652055846064
True	263.3642145902712
True	74.33843538723966
True	301.69067875047216
True	421.352621108126
True	94.4095032921039
True	220.32777684143835
True	72.68172333785185
True	707.9065979980481
True	368.5836595066195
True	213.0809655398207
True	727.4055209836793
True	879.7121136952514
True	838.4689221067398
True	827.0289966524518
True	348.8175617906259
True	1.87053784787324
True	263.01230870327555
True	53.04439773705089
True	388.3021844912064
True	55.56503136508832
True	371.5057474385802
True	849.6895763600749
True	1040.8926090310576
True	397.4586971923386
True	20.62797496548081
True	517.274108750379
True	505.71812278656336
True	190.6263181907388
True	234.39992671696112
True	280.1915744966077
True	20.25212657583188
True	112.82777227005684
True	909.4100552945312
True	60.969778668003634
True	482.5195273919882
True	782.7171516587975
True	104.21926544112908
True	258.8180628109426
True	118.64397819997038
True	16.28699134826646
True	1.5358369177603763
True	121.7039780246496
True	993.0472040283532
True	472.2083424345868
True	71.72094206910833
True	775.3501277884133
True	341.1696092687601
True	1.926745340244844
True	465.5954670805849
True	188.0765618526877
True	487.8735421089676
True	82.74365007480928
True	334.5405839694253
True	370.7847020355933
True	169.05814141210612
True	216.42571980988384
True	127.14858371957592
True	168.11796838134262
True	977.1589063020724
True	17.81290850226867
True	517.7791050636355
True	473.6566807556288
True	400.9701901617013
True	226.7822574128099
True	227.2845875966769
True	159.1851235932166
True	47.4586143753302
True	520.0145561568769
True	157.58427155526778
True	862.2767153232265
True	815.8477009938368
True	247.60878894471097
True	322.4950470046849
True	516.4500834347152
True	43.194543305529045
True	83.7540046881652
True	720.4768051061286
True	1085.268792413612
True	113.66894535641843
True	726.0442559791416
True	135.9440971028586
True	943.8677798677444
True	642.8663652766118
True	99.39834606078
True	285.1911819235754
True	612.649448198352
True	257.135846723798
True	46.50076843775414
True	558.2732694868373
True	427.6944256676982
True	5.297125105694644
True	481.46579964012585
True	69.2531392143446
True	183.10010133735955
True	233.2224854251904
True	297.0717756040635
True	77.8122455567239
True	216.18708194290625
True	340.3954201534005
True	433.0553238593675
True	942.0646059135012
True	47.313640303858776
True	938.7087018315768
True	1012.956418835204
True	135.46359667552196
True	70.97943992872915
True	990.3806106581504
True	32.095751966079376
True	224.46005880881944
True	87.05933245040603
True	211.4512355094864
True	370.9684531359132
True	974.822210123824
True	98.6807975507954
True	69.9092624357227
True	636.7442551700451
True	279.0284217043585
True	705.863290590893
True	53.33169750885128
True	506.90868772315207
True	380.03782729651766
True	693.7790089439806
True	55.474759728500615
True	106.17490361438102
True	27.09722602239292
True	277.0217562740791
True	45.42221777590655
True	351.4345458967666
True	3.140286578706915
True	1180.8294718914117
True	104.4987884812049
True	135.8037030368941
True	363.11470734849263
True	709.4521586709936
True	655.8805615817257
True	984.9266703161792
True	482.8465349456381
True	406.7684780708009
True	126.94456883988948
True	433.1173012908666
True	828.4112973156768
True	430.8066333690419
True	941.5339613076148
True	86.08719963353657
True	411.01280985828754
True	169.93901206478162
True	294.2256033211398
True	758.6981129699051
True	150.99802383553026
True	132.08395972326164
True	61.63766052800942
True	874.0155885170228
True	760.3934929729768
True	79.41156096709577
True	440.08644611369846
True	757.481545449465
True	419.1431586280428
True	58.76118055591175
True	321.7745669666627
True	782.8314180268592
True	30.818087312120326
True	365.9005148789048
True	165.84216168527743
True	281.8089812275066
True	35.59154086215206
True	222.8831354521213
True	777.2022612705155
True	644.6611133622966
True	55.1360423646798
True	300.4977753505253
True	904.995504684357
True	17.3407896019163
True	321.315313188881
True	288.40336134224066
True	424.1361034474684
True	216.2790692141464
True	578.8089778569557
True	46.82881891592157
True	952.1646421369996
True	898.822749125769
True	44.98889236457362
True	386.8750113895657
True	721.5276714700644
True	867.1792299144449
True	261.194559518372
True	579.4827549156798
True	120.8921359658358
True	183.0126013831089
True	136.81691251513757
True	134.05023370863844
True	196.43084806844973
True	935.6609145730936
True	770.8595249528479
True	950.6797501822756
True	19.413753170839307
True	26.20534036951866
True	362.62510139925297
True	13.26410259508601
True	607.3078338870031
True	1089.4496790163585
True	254.4148433336056
True	217.30283878455245
True	86.98415051369776
True	220.7515240029035
True	126.92005841472016
True	44.22912332111126
True	125.1890875002018
True	88.04106168914967
True	242.43152140729484
True	550.056168725804
True	169.10283732106322
True	27.79937709086981
True	57.009355813273565
True	432.93403786937097
True	271.94062193926743
True	594.8525002769434
True	21.47654402834713
True	117.96076335603912
True	662.2682577761891
True	275.5600213011617
True	472.31051280220817
True	648.5441749711954
True	99.81373399613244
True	115.75909955051458
True	80.28040949391273
True	26.35883169214464
True	129.1981988909211
True	87.89702260271059
True	97.38762275787224
True	149.39740138102275
True	232.107242262392
True	817.3640904471066
True	291.2469976939488
True	936.88729948755
True	166.87263850281457
True	208.47582061388343
True	776.2334619400361
True	306.05358529304004
True	584.3436912558981
True	249.26111643986675
True	347.2259663527911
True	460.9072172011057
True	551.4512974017291
True	645.3716610457263
True	367.90153206087206
True	35.08828074461929
True	553.1380092122234
True	621.9508804691727
True	19.495074798817484
True	9.731586239621556
True	263.9317753989301
True	401.9213758448207
True	458.41600851370526
True	69.15348320713423
True	615.1309613718561
True	964.221289527336
True	237.67019216048345
True	913.5074226204376
True	271.8271767139568
True	103.80199655756302
True	276.2308722096669
True	655.561928760348
True	39.952395744006765
True	581.4783061194576
True	1288.9920346790514
True	1020.6391708212658
True	890.8647785563513
True	207.28414048512903
True	89.05592762143479
True	201.98408611442107
True	834.4861937156659
True	152.76913190186858
True	1075.039957871242
True	849.8552904748605
True	44.79378084469803
True	92.9931399580898
True	409.5394010443357
True	397.3186424468034
True	191.49180972595656
True	505.26531326411055
True	686.035520006668
True	124.81027365837888
True	288.548466003564
True	1020.976818486787
True	46.16110705694177
True	707.7941119240476
True	556.099620137356
True	38.4085525157571
True	812.808617666258
True	396.1794745976966
True	569.8425831147109
True	105.9708156989083
True	262.4629570678687
True	209.8713616001829
True	26.33675798501224
True	139.9827489486002
True	725.7964399947476
True	141.1557992862162
True	374.7782255229703
True	66.35442999261139
True	612.4847013404875
True	583.4280138959903
True	221.96584703498144
True	472.0190708855415
True	161.466529713569
True	166.37971453606417
True	232.74618829356365
True	300.9897743198926
True	351.0239246979804
True	132.71951428249298
True	181.53649406378847
True	25.626626946079845
True	895.3169524074483
True	315.7063866190287
True	9.83324510128304
True	362.0674133503448
True	162.75215066283522
True	630.3848072925045
True	364.7021859693663
True	576.7953467765676
True	538.0145752285866
True	502.3094652998978
True	785.6036795637798
True	242.10975775853893
True	564.2619750119998
True	157.89171130731629
True	541.6799348486664
True	370.129509651903
True	382.9105113343062
True	127.90191134242
True	137.5269368807545
True	111.75754389384431
True	66.92203057001014
True	692.1130723184922
True	174.18968179248904
True	46.46198940499473
True	0.0
True	549.5804740106681
True	109.60484130425463
True	22.646965942135285
True	40.00973861255101
True	111.56168967388145
True	547.5717948941748
True	180.21357236835405
True	111.30024511543463
True	36.88414023027708
True	157.464664542923
True	913.7956351372868
True	49.731619019366136
True	214.45995985511263
True	742.1091067438535
True	314.55145687741856
True	467.7970357223701
True	480.8964636957671
True	508.5514357746059
True	596.8887044912153
True	928.2593283058322
True	261.0252790691245
True	1053.877741393556
True	921.1247764097604
True	617.4112317471181
True	344.3132616513981
True	877.824789263253
True	9.600569064626056
True	35.36096439957392
True	302.1992916928894
True	43.46880217922063
True	211.1295170396475
True	722.7907449538704
True	219.05057772743183
True	723.4509440617682
True	769.2175904797849
True	123.65540434540922
True	367.4388157271351
True	608.6034185511293
True	24.62614592487784
True	138.13688224784246
True	451.0674775711783
True	310.063164868062
True	202.59033052855503
True	117.69188471200589
True	377.36484569529904
True	21.3376561291693
True	364.65917147956657
True	355.2633566583325
True	1045.716491934249
True	347.0594561126416
True	31.41087904472907
True	436.46197992046825
True	427.3758922096949
True	236.56440733081956
True	32.707962631681774
True	745.1303889937972
True	444.5429070173256
True	179.83600717097954
True	12.284514181733618
True	1212.290491587023
True	166.59196754579685
True	27.24767014917529
True	302.34563091331785
True	285.4917382701202
True	113.42255046488732
True	303.71153834508993
True	48.05687909283055
True	309.4789862628388
True	322.4627765274197
True	313.9018293359784
True	29.62541133430461
True	48.64157533403599
True	1014.0936972018688
True	27.15976687521286
True	12.685473159993634
True	184.90496644297215
True	676.1407163142579
True	7.837257446819404
True	191.49674315631952
True	173.89885493951152
True	542.3257194192429
True	385.35519737486567
True	730.63127054965
True	319.7699192262328
True	497.1353539090718
True	440.9813462272122
True	507.50697642134014
True	97.67386853617188
True	1278.7452366202492
True	895.5419543132502
True	276.1779337615089
True	531.3494992487438
True	102.12951288132795
True	582.1569932475348
True	427.8141136609861
True	154.93535716333164
True	82.13497297893458
True	353.7236030786046
True	173.00928191110387
True	30.413122623638067
True	610.9855082626896
True	371.49464978542846
True	71.50299438245729
True	31.644884052402958
True	671.5065189614844
True	501.72476564778754
True	72.34219338118011
True	21.79165388438201
True	326.60120827194584
True	329.5338910906429
True	716.5108260599523
True	552.4899251334831
True	554.4962019535981
True	783.273354623139
True	9.022373935032494
True	61.04803968389644
True	35.71691692199193
True	57.28685736227487
True	515.5103567048196
True	581.4022207704455
True	82.07897619857391
True	107.15648555407668
True	185.67417586258853
True	72.865038290102
True	182.24229446093463
True	210.0780782945415
True	266.06118191474485
True	798.2868937612753
True	625.482539747013
True	290.4726096806382
True	193.37874236181185
True	282.31612757150305
True	246.8834103822687
True	757.2389063384632
True	324.0678423298252
True	167.27202337646386
True	873.866332552722
True	356.0932441650082
True	452.9192169500994
True	156.016609862439
True	119.32996455712932
True	61.21951593062962
True	209.0422088052363
True	980.7533528149036
True	514.2407228114816
True	115.4937396010981
True	353.56204679260986
True	100.34242266779378
True	680.1518907470386
True	4.568836559714281
True	680.672830141249
True	37.50434978658596
True	960.7961915507
True	836.8899684840096
True	210.20154721170965
True	26.870598770132503
True	87.12450791822985
True	451.4930149361536
True	225.38125939576315
True	1.3749126870335648
True	80.13548333064023
True	1095.9471180001156
True	346.4935968255347
True	667.7366891857447
True	480.6389066416828
True	31.414839882912645
True	133.90966809237838
True	427.7119844032314
True	906.9326742644798
True	815.8125254182878
True	408.0648291184982
True	329.12391521386866
True	18.75520749300501
True	79.68072139989476
True	752.7853912979966
True	491.97063004207416
True	384.2734481149829
True	882.8465458063462
True	23.41002665826584
True	220.37907524801756
True	891.6013059570686
True	241.5967860881461
True	8.582302121245542
True	511.7139400051777
True	103.73755972205812
True	632.5560776549886
True	52.99265684531072
True	262.0009537642332
True	843.78485628249
True	880.301613095991
True	259.7284623595648
True	437.49076235160953
True	120.9606021650069
True	577.020055730751
True	256.5538350170796
True	195.45021284134896
True	856.810569797032
True	51.80845716278807
True	721.5704449615469
True	279.8502391906228
True	301.4148059787648
True	172.20175593593208
True	482.3288180942103
True	617.263048285826
True	362.66767424325286
True	407.4392151570127
True	71.70613255975358
True	160.61605371696615
True	441.3704615171901
True	213.18817309558773
True	39.67160068031328
True	205.96202540156816
True	392.53006375284656
True	395.3409163480207
True	730.5467505882185
True	137.30232072032842
True	663.7170925872548
True	492.3658339343868
True	615.1236418730991
True	142.67392450538475
True	40.46515597928045
True	656.5888870860551
True	71.98748665460154
True	562.836916389739
True	666.9267696300353
True	450.6633395292103
True	142.64500597340535
True	539.0787301188881
True	4.58700147502345
True	405.8382677273816
True	28.09241334703071
True	630.6794613232589
True	266.7409624215875
True	564.0710635986493
True	691.3659433951572
True	149.87597006645356
True	506.12164532888767
True	490.25656788713934
True	60.88877774059517
True	979.9231781090596
True	3.037884888617607
True	29.22810528322661
True	624.3078278685188
True	678.9166293860563
True	131.4025006310677
True	402.1658714412331
True	120.24296582998086
True	74.30283207007675
True	461.6362008981621
True	42.21160845998885
True	500.6550273480808
True	13.350690437560132
True	834.2507170022561
True	544.9346063377207
True	680.2333708288841
True	104.18548926329662
True	383.8208248919724
True	972.7224540025636
True	854.4873055496881
True	135.04492099789667
True	541.3185240253898
True	463.2044515503012
True	248.18712956595013
True	255.38061853085927
True	4.714532169249239
True	309.47143091558405
True	11.85316280335432
True	367.9658322075976
True	74.1990941660095
True	411.6395996848141
True	665.3088160907859
True	120.13234012275772
True	235.2518724202918
True	629.4222712436299
True	674.5351359546273
True	284.7702679248161
True	133.2960630885544
True	162.48469922113424
True	473.5932738662773
True	89.18859279493252
True	10.400954526544956
True	508.46911492220687
True	564.7415455494372
True	20.180287672380828
True	139.35138525194495
True	867.385190569448
True	480.511904635904
True	272.5461664208019
True	34.79041014251885
True	467.5727061376451
True	108.5852751312919
True	593.9597891341085
True	653.5254867172173
True	297.8847047158658
True	389.3141933567701
True	184.1776369236389
True	243.7768989889522
True	72.91578009123059
True	215.93234930419604
True	514.4689459625573
True	23.35132815604707
True	458.09904728281856
True	384.61305054686073
True	723.625368490596
True	851.1030170731782
True	893.1177511123874
True	157.51027478444155
True	404.00425103172574
True	73.41614132081548
True	190.73507439466363
True	316.9930637195229
True	9.259408388430389
True	791.2086888634892
True	22.89770736595478
True	389.93614462075095
True	270.5812536808952
True	653.6110426873174
True	209.52846977201196
True	38.62900917628836
True	671.8017554402205
True	1080.2364646101105
True	230.71618877844608
True	129.71316076736005
True	607.9687005571956
True	500.53238923425727
True	19.444057468493376
True	855.184161739646
True	114.71498208682702
True	44.33211574415998
True	312.20025220416466
True	336.3840496642435
True	392.74500152753615
True	271.73428520108376
True	21.617286129186425
True	23.02992098307228
True	856.5908522514828
True	194.08380965446452
True	110.15196433246778
True	843.3140353583735
True	656.980637020266
True	662.1480649795004
True	446.7479338293506
True	143.11190464041067
True	30.160886223642407
True	95.88102266587084
True	446.70686939845416
True	226.5382194942582
True	466.3336833678389
True	149.74082355714765
True	467.1287852413388
True	633.4830170143019
True	961.172248310286
True	24.212353241885303
True	948.3289113010494
True	1056.1219777961655
True	456.2711539361932
True	84.9305011796071
True	801.484414715155
True	645.3240679963153
True	649.0429543227809
True	170.06707888639542
True	751.9540509534137
True	723.8355997374699
True	118.43438363963706
True	762.1795915758923
True	809.1924605383078
True	494.7693949429622
True	227.94104368140623
True	74.01858995945378
True	317.18589425729976
True	342.8659837810298
True	460.40201614276754
True	426.944674456404
True	200.52318595832756
True	311.50147457535127
True	2.332035586926951
True	12.119847755942455
True	102.5647931129108
True	135.7175016238522
True	356.56898807949835
True	345.96309261732887
True	115.67997376933288
True	16.244241854481224
True	216.41464585946835
True	839.9054763138246
True	475.0097320917743
True	549.8282640014878
True	573.5139531792207
True	816.9008757833774
True	649.8654821025671
True	91.68044724591893
True	196.8951182233388
True	250.6395763842216
True	277.6308907253228
True	108.53240712876485
True	361.17599818268167
True	435.0072853125081
True	171.81079744114777
True	655.552494517064
True	240.3294372777696
True	209.45800002386864
True	26.67948745863847
True	245.70107529361405
True	478.40265369174864
True	168.688605776276
True	521.1982688146287
True	475.3274833798332
True	242.7725106785633
True	101.16776363187638
True	41.62741057736372
True	403.4338485266785
True	790.6110532132208
True	161.4616311731774
True	1039.212834279644
True	1054.7667011716726
True	480.8179552118257
True	105.1706354950186
True	126.82383366683965
True	639.979406923512
True	8.795336357414193
True	225.2390656497008
True	136.48358709671444
True	123.61901318090284
True	328.07155227430934
True	655.7801076768231
True	35.640012681393266
True	121.15508074220536
True	936.9203435634032
True	53.213126093847976
True	473.17563460314176
True	528.0304537703444
True	256.4154553247971
True	132.20855274326644
True	941.5531582966332
True	1200.2933041176798
True	515.5024765820235
True	639.7850627604341
True	215.96081177854285
True	155.90240990316587
True	313.7669315401864
True	265.2125456342397
True	171.518538261721
True	314.2916556529957
True	352.115051410676
True	12.305024344986476
True	624.8714760507718
True	147.29617727957685
True	74.80319364140645
True	457.8416803569704
True	314.08225956810475
True	1198.447073984241
True	348.72864768979593
True	1007.7144142579358
True	8.801234464989687
True	257.8212647997247
True	236.7519926172585
True	153.42510034522374
True	495.8014669731273
True	198.0838631755905
True	399.1598337871615
True	328.3402414851932
True	116.12777809614312
True	364.065381705397
True	1025.81922568623
True	727.9783422640016
True	224.6352964805181
True	106.40956825026328
True	281.4929623923461
True	24.12816122438033
True	353.87800980688564
True	312.2016965895874
True	560.3028453348968
True	456.30689099571606
True	354.156993300994
True	155.9625826396891
True	12.948815950554138
True	436.1046144003132
True	284.54838644886746
True	142.2461520138717
True	298.85397667401
True	426.9608020673747
True	800.9592467743053
True	325.686646305672
True	766.242834997459
True	391.5066512581938
True	378.7142363607998
True	1.892818490041496
True	1208.2567116216944
True	105.86974427761
True	961.5419018443058
True	189.8298204931637
True	462.6029815255507
True	662.8677547336514
True	86.81227255147154
True	499.9301606055667
True	34.64685761970263
True	418.1485358860129
True	77.65723634038974
True	230.5585152301309
True	37.25565009217505
True	676.3766416061746
True	186.14669599512987
True	26.386427340739537
True	387.7459214669148
True	107.8947393005258
True	178.6713101444417
True	824.7363501750796
True	246.01759437959456
True	147.38104995386325
True	380.60448172425833
True	506.1552125435985
True	338.62846747596865
True	534.8725498005277
True	629.6350842855384
True	143.15418219937433
True	8.047109749532998
True	69.01294923980417
True	433.20519458249794
True	88.91470507075961
True	76.88010807926831
True	1019.2212752395084
True	28.826774773858347
True	325.5483376835817
True	319.488241457222
True	448.80511303890046
True	660.6038169676899
True	198.52356751953195
True	655.8200489215754
True	335.1425903801683
True	349.0987869491895
True	262.7830765499712
True	217.18880716979612
True	359.37170875686974
True	422.2624425906921
True	403.5174890439173
True	597.5752752814669
True	137.9249081980477
True	76.92559227193776
True	40.68174951777111
True	290.2330141873698
True	651.1486484019896
True	397.89300839206896
True	774.3710789667192
True	217.67934942665832
True	392.9308352173514
True	68.46379014085655
True	55.988289476469845
True	420.4637545482558
True	197.9639320381001
True	223.90100642589616
True	43.13204895027489
True	1066.5949953774218
True	162.28626397634758
True	907.0517837325438
True	324.8235400810045
True	927.2604802845856
True	230.39066277454796
True	468.59254737801535
True	533.0462818344158
True	620.2533284920373
True	215.6952228973254
True	489.64345454501415
True	926.787354223668
True	123.41383900560336
True	7.74414858701732
True	588.1085827928235
True	30.25925399033772
True	73.59845977464583
True	775.7833089147397
True	231.46095014102912
True	976.2991247103928
True	673.1415110737167
True	427.62279931479344
True	272.66794538377223
True	487.3803103880872
True	342.22371142304377
True	188.63412788293303
True	685.965055462558
True	732.6713879516442
True	211.0676481123428
True	87.10565262461856
True	503.7753406365272
True	136.47026666058863
True	375.3598129110658
True	354.8078943072898
True	65.30534788124804
True	373.02619009773775
True	417.44167106536986
True	362.08465923212606
True	429.41010376581823
True	420.6730656821709
True	652.9766555024763
True	57.70911489670092
True	448.8899341250696
True	333.0035753078704
True	680.1475687065755
True	224.68615567971145
True	100.07736703358152
True	44.2526243541456
True	541.7656873419472
True	620.8396572216443
True	187.9111354264472
True	405.0829700809523
True	336.5540805527985
True	18.518688346980223
True	166.51822870541147
True	290.4810190860642
True	3.736513831113209
True	872.7070384182775
True	83.17850793618437
True	105.32915432313416
True	111.39254926203346
True	364.6835903732633
True	36.76016382930287
True	447.8441867507465
True	232.3876135114528
True	5.738259622807985
True	118.59116805919794
True	446.3504908592116
True	54.854197255889325
True	66.24845621321533
True	169.8935643000576
True	292.4224852988299
True	950.7404922966956
True	384.3439433882367
True	942.799756359896
True	186.03463645256096
True	1048.0669807057118
True	785.29521695772
True	659.2788890361288
True	384.8750184491804
True	353.9309932349444
True	79.01473341300732
True	72.10106033004509
True	83.58413868244064
True	173.80027067693973
True	481.3055347980672
True	1093.7552812139215
True	176.3499662663663
True	359.3025568302225
True	438.3051639470732
True	630.0339283239324
True	604.680079739076
True	282.2750163653534
True	460.825140133179
True	669.5648526792971
True	97.22105950650858
True	736.6107664268674
True	273.450239310176
True	132.26767787078654
True	410.5869042662271
True	880.6302116184333
True	419.6580863280204
True	863.2527863064702
True	193.69819975193025
True	346.3483931531414
True	689.1995418304439
True	629.158110461261
True	184.14655095618383
True	245.19679647874975
True	765.4970813683353
True	32.18161000840417
True	184.0836627140006
True	498.9313675177555
True	708.2008923954983
True	103.9866823395254
True	37.06604645423361
True	165.13924279025724
True	716.0469044216193
True	325.93368308541767
True	540.4492953894301
True	346.5541309410656
True	312.3233609840563
True	461.1441584289777
True	494.8341515496903
True	75.96409091608005
True	385.4622289325254
True	807.2233965662483
True	0.0
True	292.4660594404987
True	253.2598600030031
True	1042.2230086899397
True	141.9168896469166
True	650.5793234460193
True	637.030566155397
True	113.29525856275173
True	219.18938105333905
True	127.55949247762392
True	12.281992360582937
True	285.8321453785813
True	372.7277452920353
True	1117.667161213706
True	232.08026803703603
True	410.8079039363735
True	648.7942150856113
True	212.9954709829776
True	27.249556445130583
True	850.4895301749311
True	615.9754912562689
True	152.76242105677144
True	652.3730321600466
True	169.8750840236797
True	295.7206820004573
True	811.8659819357624
True	35.96506559689478
True	110.7738508457912
True	508.7137652773329
True	65.93381162923217
True	72.60847665406574
True	415.23748758412734
True	22.70907556906311
True	776.1616456429011
True	101.10861102877486
True	152.95143992581612
True	19.36368576888304
True	731.6096121881274
True	29.304517344031893
True	764.6521631762058
True	403.49062860749615
True	110.34124113112364
True	699.211057829386
True	519.1226570901742
True	584.9962125352038
True	44.6051031072188
True	374.0645852133224
True	6.050233447299732
True	92.405627012954
True	369.7112214326021
True	48.64369845269756
True	122.2070455135691
True	305.10891823299863
True	184.5866256300823
True	102.70266727719417
True	660.5355229514287
True	19.560810168120277
True	1132.8510893379896
True	505.1094038806065
True	303.73216560460185
True	496.5233673489811
True	119.8223877244348
True	771.383721047443
True	1082.995045512496
True	751.2188163225393
True	178.151254090859
True	225.84222272263963
True	47.73448864335665
True	59.262956379985305
True	146.71229940694164
True	101.62341507113656
True	165.49206851163646
True	1204.775206406376
True	313.40217551295154
True	357.6932784519713
True	718.7197134530418
True	15.45734641965056
True	15.29406165199636
True	562.8137687044361
True	6.56350187276148
True	115.82999800359973
True	693.956272948525
True	179.17229996159293
True	634.2340169731733
True	829.2420739604415
True	159.19316352362247
True	912.899161886073
True	3.634820654599172
True	452.3215363392765
True	1067.0110968775257
True	21.070577049716217
True	239.58175176365472
True	142.71114553608197
True	899.7466272016334
True	236.75131991215812
True	482.59032403412135
True	117.79879633179397
True	515.2392664937096
True	149.4682371256789
True	99.08448572106418
True	388.2364605351205
True	68.99809963073194
True	54.00587141578385
True	1074.8460573142013
True	261.34703720489523
True	159.02703365142813
True	363.6356120909893
True	403.32687552919776
True	214.68164442736608
True	165.97526989395598
True	382.7538481073405
True	35.80518733610471
True	490.2587230887811
True	1135.2354451071717
True	116.38915467277252
True	471.6146508413279
True	302.8976469703896
True	26.405893165692436
True	403.6084833487038
True	105.10948156112768
True	572.5798124564852
True	213.3375445325827
True	429.5446498799116
True	16.88388620933808
True	459.0529007843461
True	107.65385853726131
True	340.2131836583793
True	32.57086199023544
True	174.21476034100135
True	257.8612859352809
True	784.6279020275998
True	57.13638450045419
True	144.12110560185522
True	234.4574728459973
True	135.56329634879245
True	623.8772212122409
True	539.3622836995122
True	764.9408908641306
True	398.81158196704416
True	531.8292928890118
True	418.26098581925936
True	678.8643457350829
True	77.57515380718601
True	474.1937254995184
True	418.0159278648331
True	47.81867201141599
True	86.98683130313448
True	128.5015992059115
True	94.8447989736524
True	328.8494669889803
True	820.6205716302713
True	319.4898141487295
True	1083.1125976060398
True	298.866877054036
True	913.71240621959
True	152.74298621392836
True	580.3514427867005
True	620.1368549637538
True	689.7267018514591
True	447.8078174615096
True	67.52811820796153
True	302.0912590009757
True	40.75917877674146
True	169.016688079705
True	178.16051733271692
True	1131.3884747838465
True	220.2741369260443
True	557.9855323489775
True	526.1944120496495
True	555.7903366507526
True	875.0483020896799
True	586.2478443692216
True	655.2830584109087
True	937.0509900986006
True	123.66064850753077
True	322.6585466355419
True	260.81739314326614
True	323.1060874976366
True	91.54736642195014
True	399.0590953878578
True	4.197421776491897
True	324.22944544472193
True	255.5009312401896
True	628.9226886144406
True	287.4193968509573
True	364.67978397731656
True	10.90720552223171
True	59.55264731552002
True	542.5011742803017
True	31.023062663651707
True	142.84960031803288
True	61.287677720613374
True	142.16117710044807
True	246.917578565482
True	70.06319725824062
True	396.9489295053425
True	279.8991701017525
True	100.95046234529016
True	337.27795587790285
True	61.65522358712463
True	600.2538026685568
True	844.5639387627776
True	284.0958743170205
True	1156.6154863402658
True	110.28738386917784
True	302.0429367443725
True	1036.5952385652593
True	87.56935289799779
True	277.7359113723071
True	10.048909966545349
True	404.999849947326
True	468.6404228435632
True	150.2064065247826
True	624.0353550766201
True	912.1425253955156
True	165.23989581096546
True	78.46615943241368
True	341.97544907621324
True	541.2828813842852
True	630.8458167964538
True	1233.5062004594872
True	25.29319919828873
True	928.3624159185492
True	138.68095979828925
True	656.0868517471032
True	119.48307861435654
True	138.45098836093135
True	189.8661284246583
True	164.49911170234765
True	766.7627182884506
True	211.504302527029
True	229.67197161869043
True	63.79586763714751
True	527.0193949126121
True	436.59933403164575
True	176.15574615378887
True	231.15770584551
True	17.01903238851513
True	422.1908071951743
True	214.1701483830161
True	289.05275521764986
True	112.7751014524577
True	726.755385918758
True	405.5642547930796
True	257.5765500571646
True	643.6812095327008
True	517.4976057618634
True	454.7578037568604
True	129.0109135235995
True	527.7908580936918
True	436.3148287154777
True	3.519131649571707
True	192.06628354782023
True	94.69756967002463
True	243.42050620304465
True	2.497470681224955
True	124.62674725560356
True	347.0166745920328
True	6.510515902482016
True	839.1682783018836
True	167.34576088158738
True	725.822309891134
True	807.0866755021776
True	162.57242344785558
True	220.70929435168617
True	468.4455032241952
True	824.7040784326242
True	49.94147658345637
True	38.89953434549125
True	126.61375071004278
True	620.5380342048708
True	710.3845747061484
True	185.76370901601595
True	599.4818235238431
True	598.6116369242033
True	829.7050566092947
True	400.9509109481791
True	187.3815896959622
True	903.551635338208
True	221.6899719596693
True	152.04674522672963
True	318.6414936825204
True	226.1891701387854
True	206.80755823557655
True	604.7014528214635
True	242.9863842536637
True	194.968291559633
True	447.3680716028244
True	475.4073281741676
True	64.10199875730363
True	278.9955479232877
True	79.18451125588663
True	327.1749650369342
True	351.5754777084054
True	257.69114520440297
True	181.86406580570917
True	369.4271294471586
True	642.7751877752961
True	753.567577620531
True	304.027195684386
True	745.6407986535432
True	60.62711458387098
True	896.5692001631645
True	344.5284715420968
True	13.255724483136138
True	598.5799622919269
True	674.4302320946284
True	261.4633570759198
True	166.75333435082132
True	48.15856734818533
True	394.5225592299639
True	77.92816036231524
True	14.872844258309412
True	900.6061384354714
True	375.3231803816813
True	173.60988964405277
True	985.5381169579535
True	11.947111956872984
True	768.2690104108237
True	31.44730708429837
True	685.4850235551215
True	58.88279928981923
True	792.2575341464519
True	453.000902260463
True	205.71018399566933
True	445.5244543203936
True	211.6135044554212
True	300.1568227165711
True	231.2342337668016
True	401.457615352434
True	10.948053380390428
True	330.9825522779957
True	111.37930694006371
True	11.087680278598654
True	460.4069464593736
True	748.4516598189258
True	291.3184068212314
True	77.98391329493862
True	327.8295317970344
True	83.11509909892719
True	189.6398396831089
True	182.225495856586
True	389.48632584139847
True	46.6932950243602
True	134.68943820179118
True	387.5698053107482
True	861.5350804809566
True	110.47506604107252
True	206.64026795377492
True	439.7551718703648
True	19.35329955356985
True	410.5549667216119
True	502.1964203556869
True	92.58672106377796
True	401.3157880365194
True	344.0719342009239
True	412.7975764686212
True	578.5294444288594
True	1087.5165012830798
True	946.7353660254836
True	57.89183304329405
True	1088.4578167304908
True	110.42116782173788
True	113.66846968071404
True	110.92506505478715
True	507.21113986635794
True	372.4064431296442
True	576.6811175358944
True	263.82648903223856
True	161.16269413129905
True	404.7047525124353
True	16.60145901209328
True	462.1358478328138
True	380.3425358564551
True	143.53092993072977
True	99.756498048307
True	530.1590910520945
True	1003.1780151373354
True	203.1301012411946
True	66.95279675673835
True	427.9094624730496
True	373.7412890790165
True	464.4723786550161
True	332.93734602167063
True	5.483901779347159
True	553.319266087357
True	499.5803264483767
True	498.8782428162419
True	185.63643421228423
True	104.74093537986704
True	22.352761559266604
True	378.7908826881367
True	111.0077861566064
True	7.642024873550464
True	33.01157455320106
True	349.17134088273093
True	645.107592388109
True	138.9713463719376
True	88.4369196376818
True	23.50778826726676
True	406.6407038969074
True	347.6348447584606
True	765.333263733701
True	309.97795589674064
True	510.4170009426214
True	548.3734975017369
True	528.9129998512809
True	292.04656147476965
True	550.4573072530703
True	98.96158519591296
True	581.5184850425512
True	7.101115083209895
True	362.0625730283497
True	477.6811265360605
True	974.3365656719506
True	350.7134742838025
True	800.5034080438776
True	945.9867518462504
True	179.71878567738503
True	39.11913273314961
True	365.6602260638941
True	380.3177303354602
True	598.297607867093
True	254.02974402578647
True	30.11514896523358
True	621.1260224077267
True	122.41356045301372
True	1043.9445137021555
True	332.90671901746146
True	488.7212744771961
True	127.41037224211206
True	816.9023210640355
True	139.92059783166843
True	837.2620068851193
True	596.1087350481616
True	192.46836042638893
True	112.38993907524974
True	68.78499347629743
True	566.7003948832927
True	910.456646467816
True	434.8824820871602
True	587.7818782061047
True	137.501061339402
True	623.3161693721752
True	501.2022311108147
True	778.8758683226887
True	322.1052349196433
True	579.8609848543301
True	111.57676830617326
True	25.491930326217062
True	410.2304016950012
True	171.60800786831993
True	104.21926261275378
True	356.24399024942136
True	1091.6159055125763
True	259.28537820598143
True	551.3850963535925
True	11.81022791354551
True	76.36580040322941
True	333.00632126236525
True	784.7281668154146
True	450.00324338107
True	513.6371720053363
True	708.6310671068111
True	61.74268777161343
True	728.9367541169008
True	48.51289011393501
True	101.60409895990396
True	179.5641727582773
True	79.38102319250824
True	25.72005355686373
True	292.8584780851871
True	471.63479687492656
True	916.7155467479924
True	868.1929774747904
True	5.642196004561356
True	295.3628156682981
True	456.8827172639173
True	119.48650296617195
True	241.69151812745727
True	323.8682627073041
True	1321.9308071469825
True	455.8879259734328
True	23.96437654335118
True	185.14488536794036
True	730.571124784642
True	35.97932670263653
True	174.88229814940254
True	560.1300948349173
True	74.0141514946617
True	884.8006395053176
True	316.49638025529083
True	667.6081846588731
True	76.17431497473352
True	671.991879182879
True	585.9522846484872
True	870.2141058852012
True	241.63621933233685
True	503.7917625946272
True	827.1696379181122
True	891.8419927235338
True	231.8125198116033
True	762.9572246146371
True	226.43361660650064
True	457.0428707140816
True	371.6923199043667
True	494.5566543310409
True	496.8031347276973
True	309.927728658644
True	347.7070539778771
True	111.36450864432489
True	341.32691035645047
True	1115.734389555408
True	308.3128691462892
True	153.33487229149935
True	291.9819463213546
True	762.637928036488
True	654.7156985610785
True	402.63003920633656
True	123.48524476912364
True	334.9914236000085
True	38.58302425562293
True	167.01508399029157
True	86.42769879015125
True	83.82600665902979
True	553.6950875524819
True	141.0244686008502
True	136.74545043013745
True	110.89575732901966
True	86.81922130570015
True	452.0231014854324
True	386.0558856820128
True	1021.360076592203
True	533.8082144802042
True	862.7806281745187
True	262.8723082911112
True	295.718635159415
True	553.7204239852167
True	190.78485011648883
True	742.1817771981016
True	220.34253980297328
True	359.913592802216
True	68.34009053292837
True	117.83187866920404
True	253.2245745209995
True	121.44963021194488
True	495.7111879174926
True	31.496971345948023
True	574.9893567451811
True	1004.9443552368984
True	739.5264237241694
True	1.0993198779456637
True	62.393144199549646
True	483.67531392391805
True	447.2697144014238
True	76.47883744229765
True	118.14827868720356
True	288.2985681703193
True	81.17472411572302
True	52.70261033279324
True	733.5605869451346
True	663.5490606911876
True	165.36276952324445
True	169.24015450671632
True	529.489382850653
True	56.53931194874946
True	26.33674727327441
True	568.0794919452201
True	444.55058798351
True	1115.6471077293097
True	47.60653550734198
True	458.2386940331703
True	917.9663516569408
True	783.9196870472151
True	290.50216838743205
True	793.6570835286776
True	404.0397468727192
True	39.59764140424651
True	94.37847006475694
True	697.5067924659317
True	75.55375145218513
True	137.9733858707744
True	964.8990315188664
True	189.52798565355317
True	271.89043542646823
True	104.54923742641373
True	618.17861627044
True	587.0666293713385
True	217.6470950598238
True	411.4856902549936
True	42.15049661663971
True	285.57675996341703
True	561.1326019551766
True	598.2004496655165
True	310.15185334156683
True	70.4351138495294
True	967.5246787633696
True	1057.6887528000696
True	568.0184037046464
True	64.0096958720096
True	30.77794461095904
True	92.42082251407072
True	105.02844876227704
True	97.76961235560778
True	872.5490541254934
True	1189.5958830457962
True	739.7657470310537
True	323.99641894991925
True	9.38565779485573
True	22.52388323407451
True	339.955469437189
True	476.1867198355674
True	43.18549189731318
True	542.4936845470704
True	424.6775890478363
True	407.2283276446192
True	81.6395046088727
True	189.01281457151097
True	256.9128083639294
True	128.92702107884702
True	396.8044392913874
True	43.7073026610875
True	175.0557398681018
True	1157.2766114133606
True	6.9086731056273365
True	27.54223351235099
True	573.6560948224462
True	371.7250183413088
True	773.9457045573738
True	157.3516410797961
True	742.1473089481783
True	572.44891614801
True	272.2126453291951
True	423.3101681944171
True	341.39915515998206
True	291.8751477968297
True	273.2362291558738
True	398.1133558140404
True	500.243201548838
True	504.8158529104634
True	105.69703203649289
True	358.3978269662491
True	9.03296096297691
True	178.40385698424873
True	223.9516648538492
True	885.1280672707676
True	586.092391444098
True	29.22829675379581
True	730.4948950698031
True	792.0756752956845
True	107.0814666814066
True	345.2457962209393
True	892.4615097298787
True	210.6411073030781
True	168.0988755840811
True	534.3743286761118
True	607.9115988703346
True	1124.8663895883142
True	150.32970061906624
True	162.29228340029576
True	266.1602213233656
True	321.6978004229936
True	434.5700912586443
True	418.2188650142273
True	335.99506449176914
True	451.875549603439
True	499.1182549939653
True	229.231474338476
True	1483.466522122619
True	246.9422497836884
True	412.7880912466775
True	50.103124783022906
True	789.1545016715074
True	248.1521440842617
True	944.8155609203612
True	555.1532813773963
True	308.10526385337727
True	759.440668219809
True	259.94611887084767
True	207.1349030902441
True	255.10774474425557
True	217.6431042736087
True	137.4433874535848
True	252.08517948500267
True	743.0579039892201
True	536.7721500736907
True	227.76252508886688
True	1162.859256932517
True	116.32393984040766
True	255.64374283060835
True	72.39356184495584
True	292.0798647188517
True	418.925567393451
True	94.66781474259172
True	219.4994175185288
True	72.20412375283678
True	716.9299225040559
True	380.070273174426
True	235.35740087229175
True	726.4360807576905
True	909.6701678467437
True	822.3511806417475
True	848.8974847031332
True	349.11750847979266
True	1.6370206977684645
True	268.51789120869626
True	55.60153760074721
True	377.289575455167
True	55.34585586362101
True	368.10654376991823
True	832.2018524518849
True	994.6111029806038
True	408.7473366274331
True	22.24357291315633
True	518.1813244044778
True	507.2326506899516
True	196.40491378466564
True	236.57066673132036
True	296.92629080103177
True	24.526101454813137
True	131.2786875807387
True	945.056443185809
True	61.067338364371
True	493.44150358663296
True	798.1378095087595
True	106.38890331577603
True	247.36408037380983
True	117.0227583318156
True	17.31733039965013
True	1.2052828940112497
True	118.68615287792429
True	1023.39835018676
True	469.0009645467411
True	69.42903900372961
True	792.0808499902487
True	335.7243991011223
True	1.4521708760707326
True	452.12010626795166
True	195.02754209903264
True	497.6001682252468
True	83.01415966772377
True	318.3359151071936
True	372.5400682480665
True	166.91336388310577
True	211.5617393983457
True	132.0711579380377
True	172.90111413979577
True	942.80796122284
True	15.161425361130425
True	502.5668354225858
True	484.93837879768927
True	421.28214691449057
True	210.7402443835468
True	243.14947834704068
True	152.97308837790763
True	46.29610328325443
True	476.967551914846
True	148.4079653168384
True	866.644880288815
True	829.8992678574759
True	249.4630275484227
True	320.0953807336277
True	531.7883574045076
True	39.37974156760179
True	84.77475776958234
True	730.9753198028034
True	1062.9566523406315
True	105.73910462578804
True	731.2066574167089
True	141.13950121197863
True	928.9396553971756
True	647.452851353259
True	98.5728903412671
True	277.1032926336571
True	610.5224478067289
True	273.2630884911231
True	46.91915207877604
True	572.9696226351061
True	468.77204255530046
True	5.268751148854822
True	486.2346684218895
True	67.44792034597795
True	174.7542801257348
True	237.8781761396849
True	301.6625045039796
True	68.10699407093341
True	219.02731270593367
True	346.73114521219856
True	434.4924275746311
True	927.9992444753263
True	46.30867515734077
True	900.717562181192
True	1035.6167440828783
True	128.62698361546552
True	73.59421155585152
True	1011.8463422812534
True	32.72105077371513
True	224.71421671762943
True	87.20335894980079
True	205.9721117038737
True	368.067815785118
True	952.3630661853488
True	95.34736045028812
True	75.01114908916836
True	641.59477585634
True	263.8004594776829
True	713.2320303321313
True	51.961186381545424
True	479.5100900010244
True	393.5508139862959
True	680.1793673520348
True	51.50254826306866
True	114.0191631124966
True	28.411539984741157
True	262.5661640995508
True	41.801983786946096
True	355.5985279019445
True	2.6111499875142647
True	1168.8667517528295
True	106.1858741448169
True	127.14418046381488
True	347.87353735806795
True	730.2897664467694
True	667.6689773525998
True	1004.6033689161604
True	468.0509058248546
True	413.1733926104993
True	141.58115892192072
True	390.9844745017344
True	820.3297087930707
True	416.03258872558064
True	927.614189581662
True	88.37183165852888
True	419.05794451678383
True	181.2013367542676
True	276.1239782136378
True	757.2027800578096
True	162.11737507898948
True	134.82168272059357
True	65.85930495711783
True	845.5724435853425
True	785.4607071591289
True	77.03662665826782
True	447.2596423343933
True	751.4202653869983
True	414.2779081055679
True	60.08492041916505
True	318.8866777159478
True	776.8758044113547
True	31.441675094066788
True	369.2461910327644
True	169.27417046661097
True	277.49909643063694
True	30.95218022946579
True	210.9456982582977
True	775.4496611998247
True	641.9154745356717
True	54.08123397704304
True	291.5069630775092
True	899.6157235984348
True	16.766412425176576
True	326.67589704068007
True	288.33266755950734
True	419.75978388915655
True	218.70120358578225
True	609.1084207068966
True	50.040359499710846
True	955.33349958665
True	901.2827399584284
True	41.83636849564118
True	407.4645818060004
True	711.2365275543657
True	894.2673810940887
True	268.6747114366755
True	590.5921251126709
True	127.91116136360188
True	181.86644243517205
True	133.13312426193514
True	133.76737197908326
True	204.76719520465363
True	955.5044053690988
True	810.3009079878524
True	931.3700303168488
True	20.091301790375358
True	27.185429712259392
True	353.28510882691035
True	14.54518187504032
True	630.8231096102771
True	1060.6780771928231
True	264.53819606675825
True	212.7988829359978
True	83.94775824660569
True	209.5895020221022
True	135.37748089060938
True	41.078711181798006
True	134.84371376823182
True	91.08252125941672
True	250.83698097773603
True	525.8652119908461
True	162.3872519665417
True	29.718907891273897
True	58.12480059910031
True	420.4622818185864
True	260.8106187314657
True	600.1528385612382
True	24.025378907430454
True	113.40716117997952
True	662.8363625581288
True	257.58666076317644
True	453.9613556125467
True	650.0502771904664
True	107.68566058992964
True	110.93693437673988
True	76.87816890106102
True	25.795712472481405
True	123.47750696238396
True	83.30308651497695
True	102.09573840929669
True	155.6381334624577
True	230.6048886448777
True	809.3637230185587
True	295.17153526251553
True	942.515349946088
True	171.65784290563985
True	197.68904273014164
True	797.2165644187894
True	299.3420969041284
True	592.2431917090274
True	255.02483599115703
True	377.3486838678149
True	424.2580908908033
True	566.7583962991836
True	641.1423001445561
True	368.3755304293546
True	35.169707516066055
True	530.5099844136438
True	621.4245432869409
True	20.08281293747368
True	11.684760595432712
True	266.50276724849834
True	415.9741393816367
True	438.91038161724936
True	65.13649348065557
True	630.7778522213247
True	925.2549758550218
True	242.48023252073057
True	907.9084201829744
True	280.0608060528889
True	101.45005894583228
True	276.8341657281304
True	661.8711617092802
True	39.969226394526125
True	571.5533558514409
True	1244.7930167590196
True	1034.2046846407236
True	915.096046688103
True	213.5010333544184
True	87.70329221435345
True	193.2678808722024
True	827.5702422030262
True	138.1316485199973
True	1071.729556326554
True	857.0724925390284
True	41.27817521486385
True	90.81338186096102
True	425.26384984851984
True	403.42242613766047
True	200.3986802782877
True	513.2884780988452
True	680.3570144496858
True	122.48327069583492
True	272.63530716744015
True	1014.3958472027572
True	53.085181417955
True	711.1382173412827
True	537.6275563124149
True	33.81919169758428
True	836.6833413767635
True	377.53556519193967
True	558.4732976363481
True	108.1193417799772
True	265.8446981461287
True	212.0112923901056
True	28.518606476233465
True	127.09717565522664
True	745.3595575789824
True	140.38147953080784
True	363.06516445439314
True	62.89732649934673
True	636.587768424341
True	614.5395177866499
True	221.707666406682
True	472.52711244749
True	164.58288308476867
True	165.2664908713849
True	211.4785417720512
True	295.1758774489331
True	371.049726084084
True	128.2971666003374
True	195.47375659078787
True	26.026201885133677
True	880.817477425366
True	310.69218332989817
True	9.999389728318812
True	365.9470712049498
True	161.6111479224313
True	632.8492585380519
True	369.6281282137887
True	583.8973850756669
True	540.1062779818358
True	465.9541740986847
True	793.3681386435285
True	232.19268310912463
True	561.020842766906
True	152.66807663893553
True	544.2506644119852
True	362.9487528327783
True	380.8657437552788
True	121.07196639517863
True	128.82799064438888
True	110.05713508994197
True	67.78373018460573
True	719.8740833214766
True	178.6023661183068
True	45.83892387883658
True	0.0
True	571.7557881451618
True	115.07192394912649
True	22.82465439935692
True	42.833535531781926
True	117.16640841786362
True	530.4213578305153
True	177.1637842146586
True	101.16283427137496
True	35.03200938398332
True	160.905893827968
True	899.2122961856061
True	49.41135760000551
True	217.56247143813695
True	774.0550455783742
True	317.98276865918444
True	449.7254639796753
True	478.26963830707473
True	510.4926806880033
True	591.3178495881073
True	924.5963960997442
True	265.843179770361
True	1005.7334096768196
True	905.8387296850202
True	611.5544492641303
True	348.22475974691434
True	823.8577587454877
True	10.7419698483362
True	33.206083436675684
True	287.6887419631963
True	40.67475631076964
True	205.31505084049775
True	761.8288883267585
True	212.3471473097262
True	734.7024983742473
True	766.1629650483645
True	124.78129512215396
True	367.19968790509
True	612.8240176642981
True	25.13178655007289
True	131.4576197620225
True	438.2532055814022
True	300.5998385969213
True	203.4593014806662
True	112.27275980832556
True	378.2040155620634
True	21.905051795620185
True	370.6640726495248
True	362.4310435977548
True	1027.0701248440903
True	354.8003836162177
True	31.360931854089436
True	437.7830260769607
True	435.64908963337
True	231.68936315530533
True	32.25778910516665
True	766.3131063573924
True	443.61854822170704
True	168.91866328280878
True	13.789276875611105
True	1218.053446313423
True	169.18345540782204
True	26.41997270286577
True	306.8679355329116
True	281.7566001922167
True	112.49107564033528
True	296.0980125097343
True	45.45599907216104
True	317.01705542830024
True	304.3947540211413
True	331.91265616731226
True	31.129298180370814
True	44.96317839173198
True	1042.2598173751712
True	25.587768200904407
True	12.584145221225969
True	187.17931970845544
True	657.3265580934858
True	9.222766464712342
True	198.82651373544996
True	179.6510254615615
True	550.5867180728746
True	374.5228814924561
True	735.9100073141476
True	319.1990009417846
True	493.0887482320063
True	444.0739940784849
True	497.8378725735471
True	101.18988253685818
True	1273.7390600384902
True	914.2354585292404
True	287.5694730032252
True	520.6074225862307
True	105.40122709008646
True	576.2349017634676
True	429.4879981676699
True	156.75452468019344
True	74.4443917503033
True	340.8966145736975
True	165.15032991554526
True	30.594524604113165
True	631.6466198157742
True	374.7628345712761
True	72.8525709246079
True	31.62763319377789
True	654.6882474753289
True	482.3144308113732
True	71.56935111486412
True	22.788922519843247
True	317.40560838360955
True	330.1986987298864
True	699.4666827438717
True	548.4506493691792
True	565.239684294045
True	798.2471484047696
True	9.136269677214184
True	56.34189190389283
True	34.20321774119483
True	58.91530316781721
True	515.0276524449873
True	593.5347623124819
True	85.86062795856583
True	107.57837605138688
True	208.7681677017372
True	72.67090003539204
True	173.5660231691417
True	204.13772828629644
True	282.33139693047565
True	797.2878658106561
True	584.1680211052623
True	274.507294907838
True	192.6992800767529
True	278.92007526796465
True	241.29862081908388
True	743.0917518068952
True	312.3217108253944
True	166.49555340638426
True	919.598967663783
True	329.7771057870867
True	472.483571127164
True	151.5110588756657
True	121.79152640147947
True	62.28489079654816
True	212.4192620538333
True	997.5358293682962
True	508.6731488512203
True	116.9051186427385
True	345.89087690491215
True	100.89850773042087
True	680.6781978159944
True	4.701023454340996
True	697.7750995229748
True	36.22308076952685
True	954.5133370146812
True	836.0647925966822
True	206.9473537333045
True	26.69717715763664
True	77.80680714779724
True	477.57858435211966
True	227.4330891239761
True	1.3222087423256497
True	76.79275227832757
True	1079.7597345272738
True	345.5829133579698
True	673.4217596764039
True	506.79599302873737
True	31.1081427178663
True	144.6895841767783
True	463.4948296994864
True	900.4976081586215
True	815.6552277652063
True	411.2292882916455
True	339.97256885098653
True	16.670165313159494
True	80.28282015167781
True	773.5347661851002
True	472.8040736132364
True	380.7833659748092
True	883.0914150342496
True	24.55847851599322
True	213.0458903511281
True	884.0587674013901
True	235.7661264523327
True	8.971195911915004
True	510.9255419139551
True	100.55123229699478
True	613.7339877088585
True	54.74477105951445
True	254.65890004821628
True	883.1687555671547
True	924.8814467254188
True	280.0117290832924
True	430.3171236197504
True	112.41618419780588
True	606.5579026431153
True	259.645743544756
True	179.25110407356033
True	857.9866978271114
True	53.33900974050954
True	740.8026364080188
True	281.3513385937931
True	303.5834652011123
True	171.13739212491822
True	488.2338989014063
True	604.7755760617824
True	369.9020732774161
True	417.6382766473113
True	70.07573507464569
True	160.06222419318513
True	458.1754404355353
True	222.74019028343645
True	37.59065608413378
True	214.3282777841961
True	397.4683250553576
True	399.4106426862812
True	731.9780007629519
True	134.08026218079743
True	663.105240666605
True	504.7760915524073
True	582.408172178596
True	133.2974726819492
True	39.29009573972353
True	670.7602488702452
True	72.26723749321226
True	547.6259345332996
True	695.8858177441184
True	456.5738926405611
True	131.73109206832504
True	537.9965734789168
True	5.385017673821489
True	407.328211938477
True	32.588930113920995
True	637.3950987695868
True	265.3984083975381
True	580.8033037537612
True	699.8291624991381
True	141.15529624431963
True	518.3411042763277
True	481.45985719416353
True	63.720772545503024
True	949.2702176480122
True	2.946650321349617
True	28.440053778964856
True	646.3403539166154
True	688.3658595315512
True	130.84145879332232
True	409.09319744981457
True	124.31359161986536
True	75.03741848769354
True	459.248855735266
True	43.11153603614885
True	506.80722265554
True	12.689732463309156
True	829.7308644069745
True	564.8437223899015
True	655.1977916194867
True	102.4125035208244
True	361.9974041308394
True	983.7912749006992
True	856.808376071682
True	143.6739397879948
True	554.2791327349331
True	446.1139159029761
True	249.86248172316047
True	259.3332852972086
True	6.322954395187704
True	321.9905954604181
True	12.35831772327677
True	351.4335357301761
True	79.41748866396789
True	406.3697282792274
True	646.8055333915064
True	127.16522501380692
True	232.1711612854889
True	631.0761965998187
True	701.818497056287
True	293.5165502290909
True	139.40099504903566
True	158.37274801581944
True	481.6585366726521
True	87.52204186178828
True	11.403472368913318
True	516.7508195689956
True	575.5744872041251
True	21.24224127101235
True	146.28991270966475
True	890.9401568612161
True	497.4732766373431
True	272.9262477996419
True	36.213087759180354
True	475.0321531378086
True	109.67752271756844
True	580.5824473953755
True	686.8671244377564
True	290.8050166314875
True	378.5537813725538
True	178.74993078441832
True	244.6916230452268
True	77.66713863465766
True	217.9018238769055
True	484.851483834905
True	22.81310614270548
True	459.2737750271125
True	384.29241905841
True	758.4228878169317
True	925.4345096285956
True	873.7432276945137
True	153.0514860667967
True	409.1297272216645
True	72.98040427707623
True	187.22913800691725
True	318.82052401548646
True	9.301022266220077
True	779.1024051176636
True	21.23956282791032
True	398.6903312260742
True	274.30290540846084
True	662.1705526087677
True	209.25710619156467
True	38.47678229781646
True	642.1182071786748
True	1085.816578518783
True	227.2160806991362
True	128.14178684490346
True	612.4310339878299
True	502.8209003267984
True	16.78714498945932
True	844.3887525252662
True	109.0091241808532
True	45.61129156036138
True	312.3844851402696
True	352.6505573513853
True	400.60220628435405
True	265.30865668069987
True	18.775703099150768
True	23.343134492577036
True	803.8139296532316
True	199.9277247755234
True	109.52899769179204
True	860.1021284926896
True	648.5684552348633
True	620.7709988460307
True	440.5699546348084
True	143.2915243654362
True	33.680761500649346
True	100.01871884555985
True	446.8318529792263
True	227.18061167429636
True	488.4568177093673
True	143.00170536850487
True	508.2535099538184
True	657.9444116508525
True	967.2971820405731
True	24.10510850438446
True	973.8253429490434
True	1061.067110704396
True	481.7687094649074
True	84.96206182568561
True	815.3058717932441
True	646.6094903238086
True	654.342271954503
True	172.8480097400511
True	721.0257022031337
True	721.9201667642882
True	123.86903913130456
True	782.8963834601265
True	800.7393499671296
True	475.30269136657375
True	219.7887969312361
True	70.85204765367364
True	319.3436100006241
True	359.5688399860818
True	468.0599603295161
True	432.641290958528
True	200.01168568268187
True	315.32725828921485
True	2.3227344582919747
True	12.770646412995047
True	100.22874003143951
True	131.50602760760776
True	344.16456141381235
True	342.7380395985859
True	112.21162688663983
True	19.19570539325543
True	220.60420418413705
True	802.3210653654996
True	456.8031125880527
True	530.5964398323507
True	558.778772536485
True	816.2678787921468
True	662.1895344792235
True	94.42853733111276
True	201.41787663891705
True	246.00633174418
True	282.22699031985275
True	104.05736186467564
True	359.4390449256489
True	431.8213762026318
True	172.02759840299433
True	652.1747022319104
True	244.0178706851126
True	193.3021396757952
True	28.49523483003304
True	247.2531236791455
True	475.29091898364896
True	166.4478277611551
True	514.9124501716924
True	488.1247249690666
True	245.65950306038008
True	105.7081921331517
True	38.60962718247135
True	408.3671871307602
True	790.9729794543524
True	154.07788253595447
True	1057.6946740500446
True	1026.6879576576057
True	475.1188071396495
True	99.23125355622244
True	125.1310223895315
True	647.0987056436991
True	9.310717075149311
True	224.20843356808368
True	133.48347748340925
True	113.63632066279467
True	328.132057704867
True	634.57335698092
True	37.95050163461062
True	124.87985202407738
True	952.116391260238
True	56.57174192504917
True	455.1429881859712
True	530.3162345973307
True	260.31062445097183
True	137.50444031681025
True	942.6424008886568
True	1203.1732124160935
True	523.4208734289749
True	640.2815019773681
True	205.74648254059943
True	158.49602584304637
True	318.4202680543917
True	251.0829781638968
True	167.67372976030313
True	290.9778517427159
True	358.6422606558047
True	11.346016797821276
True	628.8416850101731
True	140.11395371853018
True	77.18135426533377
True	438.5397588686352
True	303.24108419056483
True	1192.1764278123503
True	351.8937701790089
True	1004.5590556739352
True	9.129553923724044
True	261.80980327603254
True	220.36040232303807
True	155.5634151401417
True	468.1713818917689
True	195.6055312294616
True	406.4158558632948
True	334.0043718110897
True	116.08790745741832
True	358.2884677828397
True	1008.4278837760548
True	696.2174274787291
True	229.5796225932832
True	111.4653258289039
True	287.7916281741521
True	24.137951191787835
True	363.3144845186365
True	314.09897766625306
True	577.2251533181777
True	448.6714252185925
True	360.1674685832875
True	156.27848437136817
True	13.106287245150972
True	418.2450564679125
True	280.88940103770744
True	152.0205062534116
True	309.5114160183048
True	418.0097967788453
True	806.8915431915718
True	307.7531812036433
True	782.0718836665902
True	412.1279880340567
True	387.6028190076859
True	1.3640406444431905
True	1197.740098685718
True	107.54896167459285
True	925.8649014181632
True	208.3166121100385
True	461.84236997386654
True	678.3448452532316
True	88.55457833162113
True	493.39057636385405
True	31.09427944328981
True	426.5783652788916
True	76.23636971091615
True	236.24841910202545
True	38.439792829467045
True	660.7021864537071
True	192.20160451297863
True	26.345437800834706
True	400.920237985223
True	109.74902225691756
True	163.0702857013355
True	815.5412386855259
True	262.14722581039354
True	156.58914344674858
True	372.63215891460266
True	514.159805448685
True	334.4542559156895
True	519.2773685658041
True	611.8607597245838
True	153.41317080669603
True	7.065103872162975
True	71.23074143829788
True	436.7920211972619
True	91.85404121856054
True	80.65581383547884
True	1070.0462373808705
True	28.352425680705284
True	328.1437731157081
True	314.1225607196831
True	452.8138240119764
True	676.3845325991442
True	188.29325091755612
True	648.4704212875856
True	325.143500555014
True	351.5656571437207
True	267.4567184304534
True	208.09152759471064
True	355.782898028406
True	443.19733075404446
True	415.64360907657607
True	601.6866220865942
True	138.73096772439095
True	75.31246057879626
True	38.40283125034552
True	309.2812313341827
True	643.1126291557817
True	415.462197895504
True	809.3005028706378
True	203.0801944327688
True	392.4101299552602
True	69.93476665531706
True	55.959998382423
True	427.7166835312727
True	199.83892609043832
True	218.6058684058913
True	42.13581079727825
True	1088.795902319202
True	184.6429214459416
True	899.153273033207
True	324.04119575490614
True	926.8774636214928
True	243.00592653573565
True	428.403529472392
True	525.5313113138109
True	600.9183744896224
True	212.2066216047459
True	472.9409853077416
True	934.6607255357312
True	127.55209977468864
True	6.220398278550576
True	593.3689893401428
True	28.695265468305017
True	78.76824856378704
True	803.3653201548053
True	229.9892535636856
True	979.4086294605185
True	708.7425004508403
True	415.9061655397783
True	273.5009071288229
True	473.9250234812845
True	327.97098446774464
True	175.22849451714237
True	675.4713230034222
True	750.3764697855263
True	208.88509779935595
True	91.42398416981833
True	520.9425054240072
True	135.30091450904388
True	377.81243277153953
True	336.1714067765729
True	61.04510985888795
True	380.72552067697455
True	419.42785007101776
True	379.8230934596999
True	399.83553276730936
True	422.72331516958457
True	662.5228119368361
True	59.11995021389609
True	461.753906590395
True	325.56854421134875
True	688.2796681631426
True	221.49379845691664
True	97.78361673913116
True	41.27050337735642
True	528.8100258395157
True	616.5973674896973
True	188.4333338504668
True	408.2257634379285
True	345.8023182694886
True	16.807267601026478
True	161.68332182751914
True	290.6069840325401
True	3.937509937986962
True	875.4000187164254
True	81.64096906472722
True	98.84460932917304
True	114.0028684841623
True	367.9743621083071
True	38.20737587888125
True	459.5318617588797
True	232.16279379121812
True	6.001613911253262
True	117.66281218268207
True	456.1046803210076
True	51.83814943862699
True	66.50252469776215
True	171.54845255056995
True	294.7374531950729
True	944.2626446441684
True	384.0508020747084
True	959.3024253830772
True	176.28451102743455
True	1084.640019883925
True	795.9310419878035
True	667.0945787643966
True	420.5158268755355
True	370.1125473305369
True	81.64774676252422
True	68.84729870416795
True	77.8357299217268
True	177.08905073892166
True	475.0704157605524
True	1105.53439492406
True	170.5375251128483
True	355.9140995841847
True	438.2455528373658
True	605.0468568119077
True	610.4467786203826
True	290.8300458664476
True	448.01511340169134
True	674.6617617768893
True	95.1789914198611
True	742.1079302771998
True	267.2925704468741
True	138.69628697249624
True	409.3863524882728
True	831.5558140053232
True	440.6389602599977
True	839.8201341707936
True	188.2304934192863
True	345.31817483488464
True	692.7090707276125
True	627.3955276615714
True	184.8289421496895
True	261.0864510371964
True	803.7327287192708
True	28.472680439445757
True	191.17664182661213
True	502.4620578354007
True	702.8904798261019
True	103.40694870001482
True	34.47024044093771
True	164.12611738566918
True	703.7950658539955
True	321.8198193682496
True	546.5191963411879
True	360.5418712637923
True	298.365236111
True	441.4712103928404
True	475.93379321761
True	71.75152545873674
True	378.1326262866227
True	783.5705973333258
True	0.0
True	295.31753369014336
True	240.79198152833203
True	934.702001670837
True	154.81858680081749
True	662.8466216255337
True	642.3896218444381
True	109.7700808352108
True	212.64521901658995
True	125.794045362726
True	11.33337011522402
True	289.25216329739897
True	371.5523028734445
True	1127.8507131773265
True	240.33714687971
True	409.6989486535649
True	654.767063889695
True	203.65414932127183
True	28.51276820581193
True	834.6444788540844
True	595.724830709396
True	153.8794828676459
True	601.912362231284
True	169.90301865365555
True	308.98315693145133
True	788.0675992737421
True	35.41737345229319
True	105.76251544569688
True	542.9038013623813
True	65.87345626207846
True	79.34483660667115
True	415.71795637332
True	24.617085047975436
True	741.7334913665966
True	98.6499943902692
True	158.31362647759104
True	19.396305448646757
True	723.3407915518777
True	28.797538065446243
True	769.692205175902
True	395.5239225843032
True	117.0624148874318
True	683.9328928149544
True	507.785198445664
True	569.4242959438961
True	49.12478028462178
True	365.7758579800952
True	5.66188375427374
True	97.4750843804912
True	380.9184792934581
True	48.43892185555946
True	116.92522186532705
True	317.5156398519671
True	178.2222655910086
True	93.8087329850209
True	649.4845896758845
True	21.473089534461973
True	1149.68430679977
True	489.39754334928153
True	308.3459254056263
True	502.1919102781688
True	121.0655240374634
True	781.2981338282003
True	1074.712451621115
True	742.5683659593811
True	170.33890703617078
True	227.96063984128352
True	49.89918702412636
True	58.47525834053742
True	148.59278834165468
True	97.4503974674804
True	172.07528465172007
True	1202.2688243634982
True	316.06619884603924
True	353.7433208824384
True	695.2590860485111
True	18.47093713641805
True	13.869586804832366
True	591.5571343261964
True	6.150133926450719
True	113.22223297769564
True	678.7640212557286
True	179.11941929962958
True	642.2532263809385
True	834.2327137475735
True	155.3359601620504
True	882.1520977664032
True	2.6458075800552936
True	437.9150161431128
True	1040.38117395362
True	27.212698337807527
True	243.08216666214776
True	150.1672063026952
True	1009.4003505390606
True	229.73360851957736
True	494.0130470110094
True	116.63824932912912
True	522.34007308601
True	149.4970966764032
True	102.53093949307882
True	390.2863695388746
True	68.13050798208825
True	54.62963461617437
True	1000.2988376710944
True	262.64769450858626
True	162.3881184239228
True	364.84763932582246
True	398.7295172274629
True	203.56088061908773
True	163.78912107736974
True	389.1112708005001
True	38.117381129530166
True	492.7792235812197
True	1108.565744294343
True	112.789395124766
True	477.156289317843
True	309.27243136286
True	26.97553398772104
True	415.2534078589747
True	104.94331869817913
True	587.4414918349718
True	203.51768537639683
True	418.9555579886009
True	19.796998214354023
True	470.37310673167656
True	101.74249544629564
True	344.4642243467341
True	32.68197036238467
True	173.7077921554037
True	239.70067237046425
True	764.119233245271
True	57.358328820960125
True	144.393928425092
True	230.57332428610763
True	139.06337165056394
True	634.8372466607287
True	550.6295308530167
True	760.2753948479125
True	396.3642197848002
True	545.8318281740364
True	403.1450909574372
True	681.9750291515838
True	70.60652433098736
True	457.51356117859183
True	414.74920992079296
True	47.10104598539944
True	79.50808766110431
True	129.4770670195948
True	89.63228888149558
True	335.52798818513867
True	849.9080090996797
True	319.07967728092007
True	1143.45929590847
True	307.9741468435645
True	893.0911310771786
True	154.25598153465367
True	599.7603044503444
True	631.1966635022842
True	692.4386474561791
True	441.9774265294244
True	58.80210437645805
True	294.64969734429366
True	41.31880357045937
True	162.1861889278253
True	175.73203562364148
True	1091.9592255101538
True	232.73237554015816
True	555.8698489081509
True	557.9009882508166
True	558.840382227994
True	897.7078463046921
True	597.7568851272862
True	655.6558329860864
True	975.1264245959828
True	128.29532259659914
True	325.6988343570377
True	270.71945419650245
True	328.3248483454124
True	92.61328941583056
True	375.6955203667718
True	3.673007901124423
True	315.33291513489
True	272.5246863311602
True	627.0927799670111
True	287.15139607910623
True	362.6240303803624
True	11.515324951064912
True	60.8533415046266
True	536.558052424646
True	28.96283695628648
True	143.30812336850616
True	64.93722026876269
True	156.8530056244059
True	238.6478110122084
True	67.12307670520931
True	369.7183017982403
True	284.5981175150753
True	100.24589391720671
True	333.9244200062577
True	68.20207937958716
True	574.3810571920723
True	826.4986668322903
True	280.01022121062925
True	1137.4625574358645
True	112.992334398963
True	310.42353312212373
True	1050.0840676730993
True	88.97034648899384
True	273.5278203644873
True	9.102154332561303
True	415.68344591339536
True	462.8620604977969
True	156.72577236987016
True	618.9743041440461
True	893.7803084205514
True	153.87460006535414
True	76.62208144463627
True	326.5778514031962
True	558.0657323240727
True	625.3223519169211
True	1241.8721193519589
True	26.66561159779079
True	943.1484282384324
True	138.3369140075572
True	641.1335590302971
True	112.9649262750604
True	131.73781131767055
True	177.17891923007377
True	169.26392248344453
True	761.8816199305821
True	204.7870910742228
True	233.54828866585785
True	66.15141578565499
True	507.24998867711713
True	455.0378367538331
True	182.50622750822188
True	236.52019038880545
True	17.22127495312672
True	418.46219011268704
True	214.7624736031809
True	282.6207745360446
True	111.23093311723656
True	670.4243948464618
True	422.42215996644256
True	260.97105848558294
True	633.8843643666947
True	528.6869106906829
True	440.38739770204575
True	127.2162995044254
True	531.2174909158288
True	441.2315019671194
True	2.1565567442373443
True	196.16619909661063
True	93.80126573334832
True	237.81918278717708
True	2.939252233373773
True	127.98109056579248
True	364.3728466080199
True	7.506627124161268
True	874.2838194819041
True	179.9751837253482
True	734.1999058457122
True	791.1133300388477
True	150.99875600564204
True	222.7354523132678
True	491.4358020855857
True	833.6366206849276
True	52.61110677786809
True	39.18912004402685
True	131.67165339509654
True	622.9369028189273
True	731.2047853867672
True	184.45379916751503
True	592.108307622646
True	615.0214954547886
True	845.7764512907628
True	413.36171937115336
True	186.58004306936536
True	886.6793128312621
True	220.5253198407533
True	152.31229668358074
True	324.28359815144177
True	219.4092179237768
True	208.2218535340532
True	614.2783988298487
True	256.27005569887376
True	204.76036470278555
True	452.4360412499501
True	483.3546710926621
True	62.71641480585923
True	281.60929629031455
True	78.55797219349346
True	345.6169604800583
True	348.9427358309132
True	256.63203471169965
True	180.25840581431464
True	379.1856483630912
True	676.9177193538225
True	773.2935311657636
True	291.3573264689793
True	735.7191285526546
True	61.04734504160037
True	880.4477556651061
True	343.32234621757266
True	13.765315615951687
True	623.7353665991697
True	694.1351281959102
True	259.79746998660977
True	169.97920190919004
True	46.54516035184904
True	389.29236973205406
True	78.49111631026857
True	14.922530050315997
True	895.4868465568753
True	366.9615481394648
True	175.1756185292743
True	996.969352828698
True	14.486733107986806
True	790.4790710900941
True	30.16795706040219
True	674.5914009292954
True	59.66858238133848
True	769.1648546363679
True	456.73610939833145
True	194.7324539558561
True	462.3767007624223
True	213.57182656884493
True	299.0476869495637
True	230.32928316409655
True	416.2364968895802
True	10.993661997720674
True	322.9069497114648
True	111.42766916527157
True	12.077696490346147
True	484.5633312154004
True	704.0928697295308
True	278.9499349101532
True	81.26824480140733
True	306.1481519500753
True	78.22565710677252
True	180.2780946769086
True	176.41966202875278
True	360.99442877774
True	44.76843829059597
True	141.2455445731681
True	384.5372721348127
True	846.2458618883468
True	111.8089828519964
True	205.832451951436
True	443.959618251293
True	17.006261638596637
True	417.2631269753076
True	516.1550413817756
True	89.86757848921502
True	397.52852562212416
True	356.7182199712224
True	427.090662652845
True	596.9510651206291
True	1067.5632789030606
True	960.0560580001444
True	56.289180318436166
True	1051.4141683210353
True	113.9560921749093
True	112.66403592041468
True	113.60496204254808
True	479.5953147835354
True	367.91702154136885
True	574.8747825851812
True	253.4270870582621
True	151.24041564286037
True	416.6505491092501
True	17.190210284276436
True	459.2253517935067
True	411.1532756794244
True	146.04661429816906
True	92.5887868989526
True	542.4104882289781
True	1023.4372994090782
True	195.71314374883423
True	63.27931945899665
True	440.12920562462574
True	384.14975885136425
True	482.8033653006013
True	327.3631925914809
True	4.38133133546936
True	541.3837452690852
True	507.36096319157787
True	499.4168048238291
True	175.98966334739595
True	95.86095536610615
True	22.43267899224142
True	378.9804271901767
True	106.31037791907744
True	8.360086862857234
True	31.97096346579764
True	355.44216552327373
True	629.9122705386592
True	132.43112957701985
True	91.24910603568765
True	24.56255682776352
True	397.6258014214792
True	368.3823405130688
True	796.3677931492322
True	305.69666070711645
True	513.6450181751451
True	535.8416557624508
True	531.1796421968545
True	293.9966345715108
True	548.4569663139022
True	101.29316340174998
True	578.438047303618
True	6.571790059418564
True	357.80746159113176
True	453.7990508604192
True	961.1088396356704
True	343.54825342959714
True	814.2819981565742
True	929.5294563095975
True	174.35930958420263
True	37.0067803890445
True	374.3286815256256
True	390.4260997388664
True	595.3456931868857
True	251.7057587972061
True	29.76575962752741
True	651.3004285919324
True	126.14098494817678
True	1045.5852040801076
True	304.286002694326
True	472.1508212678945
True	123.0118283436702
True	811.715471206247
True	132.29401663398596
True	837.3497729337658
True	571.1969906959686
True	183.8875065955236
True	103.4384535563799
True	63.16579295323775
True	565.0820472065433
True	912.1842154850938
True	419.3287462391153
True	522.6817216872072
True	126.7995494608966
True	626.1827922597721
True	496.9698070696508
True	786.9026898714801
True	321.05446616283865
True	601.9233567358266
True	107.71211333029471
True	25.488034809698583
True	413.6079067378778
True	164.793425736047
True	105.27092746401972
True	373.6822348373811
True	1081.583739742014
True	255.1403247696277
True	549.6461871470411
True	10.579347140779069
True	72.56804837445402
True	322.48384499837965
True	804.6609809612904
True	469.17501244434897
True	518.8762398668083
True	727.0482505525142
True	71.12327524974341
True	731.4885608832685
True	47.51358192668661
True	109.2275341175761
True	172.79565310884473
True	81.69721555583341
True	25.684156396204028
True	300.4425352544467
True	437.076004960102
True	891.4682505796159
True	857.4024157358893
True	5.445970216964259
True	277.7902466804855
True	453.1306625155547
True	120.7348048700544
True	239.35268360036
True	334.4857975088772
True	1283.316931626351
True	434.7193501163407
True	26.343398025347327
True	181.09228828464623
True	721.7209788866768
True	34.792145212915315
True	175.75532114128632
True	554.1735090692796
True	71.73995211447468
True	876.3174354579612
True	331.18602747573755
True	670.5914782544377
True	80.23706411189957
True	696.5070857479436
True	584.120258704938
True	871.0446394785789
True	254.06965315576724
True	517.8372161760467
True	830.7673304465764
True	926.7494090409364
True	230.9582966675497
True	757.5204579371291
True	217.49461182571295
True	457.7214826228863
True	357.40438867862764
True	503.7612279812216
True	490.5181799544568
True	333.3408624857344
True	360.505053196391
True	111.6027273323347
True	336.8995072372624
True	1114.4963517805731
True	310.390014675376
True	144.54516163380222
True	296.72970578719537
True	748.4861640869767
True	642.6191040124802
True	425.04247227953135
True	117.46254817907216
True	354.0639134915755
True	34.64413099374996
True	165.03655209661352
True	87.2229900806966
True	88.13028897054161
True	573.0421102701729
True	140.38485383661006
True	134.95014878012128
True	106.6290274934746
True	84.64495044367291
True	457.3130300489791
True	401.9700167434728
True	1039.9851829448985
True	513.3667377163055
True	822.0613921115646
True	278.78267298872066
True	295.3229282444965
True	523.852580641245
True	199.9008084687002
True	741.1562172146838
True	241.77299093091003
True	356.170730367814
True	67.65019696608337
True	117.81945275935648
True	248.40723869719935
True	120.91865192339074
True	484.5898849095734
True	33.22727529231567
True	573.330011503472
True	1003.5086359024534
True	711.261598505707
True	1.0085989485680673
True	62.88324724685702
True	486.9629771005302
True	433.90072587471326
True	74.64382515801418
True	114.44779907442836
True	307.2797184294433
True	82.71291389189157
True	51.82224352198358
True	718.7099876265138
True	635.4005541158973
True	155.7049199731828
True	176.12646632073785
True	536.9740452302711
True	52.301557562694775
True	27.205674621478007
True	554.5852147538287
True	442.5915231924384
True	1132.032174071739
True	47.86938283611059
True	475.29049273546855
True	864.8790627605192
True	814.1069841570155
True	290.7834354824948
True	773.1558124513195
True	406.2670623153453
True	42.1359419854428
True	97.89749110890186
True	740.8201659777072
True	78.86547917389152
True	139.29365463141616
True	962.2053165465512
True	180.10213502338542
True	272.1743221875611
True	107.62194903949964
True	630.1047774921843
True	593.9116068344048
True	211.9109304305111
True	425.0890546015828
True	35.639270221826585
True	272.607980382254
True	604.3027454633269
True	584.7257833219213
True	311.2217706334898
True	71.26688620468099
True	948.0249405794572
True	1112.1831540133546
True	575.5318330881438
True	66.45282942748966
True	32.040611970871176
True	88.6277051106672
True	104.90093785609989
True	108.01902055735232
True	924.0141910905965
True	1208.2500994778638
True	743.4386983905248
True	344.63664214524954
True	8.681559675463294
True	23.21606910189412
True	335.03983225657515
True	462.6366969911154
True	44.060277049945846
True	559.2290312936814
True	439.6783139557341
True	389.10922205011474
True	77.53998353268967
True	201.6929128472874
True	257.17109572358595
True	136.4101602595942
True	407.0703742449972
True	44.93003499519872
True	183.9317606219506
True	1211.6283686448146
True	7.277150580378439
True	27.81983174245523
True	581.1613892611833
True	359.4139313246183
True	793.9855524939308
True	168.83458083923568
True	770.7521256139751
True	591.3865788195097
True	279.16666357987543
True	434.928376148792
True	344.7619215704311
True	296.4476573028475
True	268.7485573889893
True	407.60935813473577
True	505.4133512043601
True	484.7434388371416
True	104.84365904765188
True	352.2473835930288
True	9.91155188729644
True	187.18549279841213
True	241.07256254657423
True	871.6329446718568
True	590.1530818740043
True	29.20705488768796
True	722.9392885365987
True	853.1485083132235
True	109.02328146186946
True	347.2314309171413
True	852.7531707063097
True	227.75906316733577
True	167.211129697116
True	509.9381247915156
True	604.5563198042031
True	1119.273699154164
True	140.47718063346218
True	156.14468316030846
True	254.2228423778644
True	318.9797819155149
True	436.8606545741941
True	421.7245373234258
True	317.6793745049721
True	440.4310251338426
True	488.8319178466086
True	234.91122157118207
True	1477.624191919531
True	261.2634314936201
True	398.5187344065361
True	55.22132932328766
True	759.3995515698603
True	260.0943660650304
True	953.7170834023096
True	564.004954913634
True	328.2254993374312
True	791.5087671852416
True	268.35591988649566
True	223.75393357573304
True	251.55219742437987
True	218.33092177066027
True	138.76181776737258
True	248.05258762727945
True	720.5574994624172
True	523.5660495858856
True	221.94139871423351
True	1135.007356497785
True	118.2838104318619
True	258.4451655815082
True	73.47034177020758
True	315.76903171429365
True	412.0112624933649
True	91.4300497711409
True	219.8077865621821
True	76.07157329143612
True	696.4186936611948
True	368.5130983404091
True	219.9008410840498
True	746.7981432760685
True	877.1059035969711
True	780.8575924860417
True	809.186304541587
True	353.2328835497909
True	1.4988272489981986
True	258.5555385524233
True	53.079063597881664
True	389.4353168057455
True	54.56531632834904
True	356.19992797353285
True	827.8549897556798
True	1014.3888365031096
True	385.7162778657728
True	21.519697581961257
True	535.9071057469456
True	509.9277989286789
True	183.9473846104565
True	242.27885393035805
True	281.60999746241976
True	23.544531135365105
True	118.42600205683613
True	956.1508724424414
True	58.57159222185103
True	475.7005751473554
True	788.3945359527074
True	97.68684611392436
True	246.46898757833668
True	114.03013505520612
True	14.451390993533044
True	1.521899930149627
True	118.86783790549056
True	994.2723641860284
True	478.74389900736526
True	63.55513077328393
True	803.9773223653674
True	338.53989243290977
True	1.6775081798463292
True	445.3900830705383
True	191.45427399637197
True	508.6419794184171
True	80.671901833223
True	341.2627439883845
True	375.2227774169706
True	179.11056443782593
True	209.99504858026023
True	125.8140599846482
True	169.63927823847013
True	995.7495015804282
True	14.707440201541951
True	503.6608021078792
True	491.9576180065143
True	389.0377734239735
True	225.32080869278136
True	238.446642409664
True	157.75098425241305
True	47.09665622002574
True	461.64100076739976
True	151.00622220981003
True	854.6584456888237
True	851.1257803647337
True	247.9983551910972
True	298.3349763465059
True	518.4269467646905
True	39.88697207156224
True	91.30175062449028
True	746.7451807410761
True	1078.307593867117
True	108.3131084065032
True	719.8348429256017
True	139.3971409812808
True	943.2547314403116
True	662.4072835875668
True	103.41601371922724
True	271.881445031949
True	600.517898834529
True	267.54348961499375
True	43.95607147889777
True	573.2344533441899
True	444.233221481857
True	5.3238594169332005
True	478.34259386972593
True	70.09070128134198
True	168.2267525812826
True	231.66435668194896
True	296.3536354941896
True	74.47942488028494
True	222.1048610658092
True	340.569156996777
True	426.52023852585256
True	935.6135053029288
True	48.261162603419166
True	892.3048126417971
True	990.7683228637628
True	133.75066058441683
True	74.56122370764818
True	968.4543383429072
True	34.81721159911749
True	238.59878404838457
True	84.316485399838
True	212.35261606454748
True	377.1762141417384
True	986.5501592800576
True	99.33341328717508
True	70.9363597910578
True	643.9861135056899
True	278.162667739088
True	717.0123750575866
True	54.58128420991001
True	463.5027229369641
True	386.3662689105712
True	681.6385689588503
True	52.63411242355784
True	107.32865748223796
True	27.595760911221102
True	280.26249364870245
True	43.38920604627852
True	337.2790248057251
True	2.8556079846054603
True	1204.296907112349
True	101.28002785028448
True	138.04429834171384
True	360.95219065891496
True	741.6289541874108
True	692.3858289969577
True	1021.5600430547292
True	483.5627890979832
True	420.3272738232823
True	141.04844525973118
True	423.9713047048477
True	849.6127627558088
True	424.9489604484376
True	921.4070472065472
True	78.87964175241436
True	409.9735040336018
True	178.4774167639858
True	289.8433755867822
True	734.3513466547315
True	158.2023654218058
True	127.8299279827407
True	63.82055284292395
True	857.6337752846907
True	780.6083569448544
True	85.40161623194251
True	429.4198450000154
True	745.1368909057359
True	422.8670904924628
True	54.19320985437964
True	330.51136353319924
True	767.5206557724903
True	29.32076056142908
True	365.5533801707997
True	169.92588698136532
True	282.4848230838196
True	33.046319862129764
True	221.59282990748247
True	743.8951098288771
True	646.520709482507
True	59.17050332427406
True	287.08933830182286
True	920.7404430293049
True	17.586831077303433
True	321.73753175838283
True	294.3568703454229
True	417.83969432521593
True	218.26483094358824
True	579.6999132251219
True	45.31750073844212
True	973.5990160938478
True	885.4825162224382
True	45.25147285096679
True	395.775126541445
True	733.4605221768268
True	934.3768599381532
True	279.1403789743376
True	604.26047891572
True	129.4340830906594
True	197.46736875094024
True	133.3898839541101
True	133.20626381037235
True	203.9948118703752
True	978.729705771506
True	793.232636406026
True	952.9372017812416
True	18.555792066468147
True	26.39753588329917
True	355.83697178958454
True	14.679394608102102
True	608.2836455772793
True	1093.063160202507
True	262.0085091532375
True	205.8713314331277
True	87.01664965454276
True	211.3451977273193
True	128.41239495415627
True	44.41126242246283
True	123.0031180757129
True	91.87584472391109
True	255.2244957292937
True	511.699426109631
True	156.10551979951845
True	28.478686520147438
True	57.67548048564058
True	436.1185770696983
True	262.24361827470307
True	591.5182532961211
True	21.935034430263787
True	116.31272765677068
True	690.004184367181
True	261.4043493413165
True	460.92863118855433
True	662.4247161416487
True	102.88825362956416
True	114.03879802909825
True	77.26982581901987
True	24.83684673276286
True	118.0581607966157
True	91.32614573091509
True	107.99073150193216
True	152.73934412194086
True	242.18000475215936
True	822.0833359221775
True	276.3382625879906
True	941.0297392644966
True	164.78848160190387
True	205.37659100897184
True	813.1470963691567
True	296.4139818826926
True	601.0742443631609
True	260.1303402253808
True	348.3366158826616
True	444.38490869122506
True	589.008287650629
True	635.6571341779996
True	375.8444447479978
True	34.805820771269296
True	523.9484011959023
True	624.0361143720637
True	18.89054420599372
True	11.235353116739724
True	268.1243697392785
True	398.5701097001734
True	438.5180300329705
True	70.26644751333448
True	656.1843082227718
True	932.520024637612
True	234.80902088231255
True	897.107848545711
True	278.9761781262697
True	106.91511366727306
True	278.3052867621976
True	696.5871974163532
True	39.226725009888725
True	583.3754571690381
True	1278.9698125746236
True	1019.2343542194118
True	901.7355776203212
True	221.7536014444092
True	94.5282834605769
True	185.5191280708022
True	840.0244531240135
True	149.85194340890922
True	1076.521297415659
True	873.9591926312756
True	43.52062569402514
True	88.59921326421822
True	422.3116530653144
True	423.7509085951502
True	198.7681681883601
True	512.9784220925952
True	646.6932059432181
True	117.85833800268134
True	277.6525058589262
True	999.8411628268516
True	52.24948724051427
True	716.4635710647061
True	545.9767587877603
True	38.3396603655344
True	829.7419953030917
True	389.4451572112587
True	557.6746592601646
True	106.19765864011777
True	268.61712196693753
True	209.6214266024016
True	24.69051954513513
True	127.13667572270052
True	765.654413824818
True	133.69386423290268
True	381.825264927757
True	62.63403892790669
True	659.7561909276754
True	607.3733519121863
True	232.4806542757676
True	434.6223301534929
True	161.48832574760075
True	179.5490637494484
True	218.67331110344708
True	297.22341313991893
True	353.78259211462114
True	127.17481957436648
True	195.9774384918695
True	27.42634274692228
True	884.2792768466068
True	313.2412249036853
True	9.944196904525567
True	367.2882147522874
True	168.7925838027736
True	624.1578323695361
True	385.890385246759
True	584.5177175116294
True	545.4693734184507
True	494.8111263979014
True	781.6963318710298
True	242.9351430046067
True	561.5038328463511
True	164.67268068901777
True	529.4540016107459
True	361.26352436344735
True	374.99704048194377
True	125.54803766135473
True	133.32107060243823
True	107.5325017054868
True	69.15984144375001
True	735.3216077153854
True	179.76048068214615
True	44.09694838785471
True	0.0
True	538.6464989540995
True	114.72990474912822
True	23.47384666173187
True	41.44507187235764
True	115.42561356993912
True	554.3244700352053
True	181.497020665723
True	101.34030646769688
True	35.97886970475792
True	162.10029086271942
True	909.8118628393804
True	52.304297167143545
True	229.07614151971129
True	721.809005645186
True	316.44460466563766
True	464.3846939004524
True	473.4575922327555
True	502.8537444597199
True	609.444881388969
True	940.8344001181944
True	267.531307228242
True	1025.600473904168
True	923.52555523116
True	629.5768165755586
True	349.93339069837634
True	842.1754433871988
True	10.127334207873076
True	33.54476225977879
True	290.46000504643735
True	41.23172585747263
True	199.98888482723663
True	775.3155408226627
True	221.6632271649188
True	710.1077402498489
True	775.1926642247766
True	123.53993414774509
True	361.143259027702
True	579.7917265107843
True	22.86909750634584
True	134.07290979249254
True	440.2275580614552
True	290.9171242952259
True	200.78317972482907
True	110.91772324861618
True	395.9701201281328
True	22.293572938566097
True	359.7930665467669
True	355.3108197125084
True	1028.4978735396958
True	353.3068613035542
True	29.823006291748293
True	450.0888235883685
True	430.1610250801058
True	235.1936857855206
True	26.281073870833325
True	765.0693252059004
True	443.2114125097775
True	173.60571282426002
True	12.940883813020546
True	1215.5954694947495
True	166.29996892839483
True	29.12523572333094
True	305.28632266105825
True	276.2844310822856
True	117.30698816496906
True	288.6853133478017
True	49.16112485814491
True	315.6493344479416
True	302.5085603216928
True	335.09210709791256
True	28.03444481267513
True	50.80025183315369
True	1064.9822746572231
True	24.192926270524907
True	11.270970868892036
True	174.84864298872034
True	664.7082566226964
True	9.088983190475147
True	195.2603365942888
True	188.71607153632857
True	553.9905891849886
True	377.5646971429418
True	709.7776823068518
True	319.8754314119114
True	497.4573624551628
True	444.0957051306914
True	504.14520895886847
True	103.22075087090916
True	1273.3867487245525
True	883.9411059197681
True	287.9341035108876
True	545.88347764343
True	101.39105501162422
True	593.8748767300407
True	431.21660409373465
True	153.15094025616747
True	77.51423844711591
True	350.7189738582056
True	170.04565257946368
True	30.80978883184096
True	589.2689532358021
True	378.6987873606295
True	64.61263810284699
True	29.73528996336183
True	642.3980923120038
True	500.1138503822003
True	74.69925377392384
True	20.21208209778314
True	324.0356251954499
True	329.5154051516499
True	705.769438035129
True	560.087804299777
True	560.5398968889427
True	798.6184528589324
True	7.500992516375238
True	58.91328019207717
True	33.008644765774484
True	59.85257433688922
True	519.803049016465
True	578.402329530435
True	84.02003400505518
True	111.36680684045882
True	197.2140941321452
True	73.55324452833675
True	174.9476218777535
True	219.51144485392615
True	274.5649996007726
True	832.5718689863473
True	597.809799685421
True	280.4828474795903
True	194.55031274665387
True	270.5217427129782
True	259.59911237754
True	764.3581703215528
True	326.7840388862041
True	167.76431285888566
True	925.2358926784714
True	334.58749638274105
True	473.7902476435676
True	149.57314603825094
True	122.67711727825817
True	61.32230218321709
True	207.0355919174098
True	973.3150079927362
True	508.601509605882
True	116.15723968137289
True	348.1563322258718
True	102.7664148582156
True	691.177124515845
True	4.047956896531376
True	681.7170204623542
True	37.30564740583981
True	933.2159395775938
True	840.5905960356503
True	210.0838640585304
True	31.59791175068012
True	79.4945296541975
True	440.6596581518998
True	228.0885826032698
True	1.3507040182346235
True	74.79760773573538
True	1135.7015905943872
True	334.07568745190366
True	648.4032214139663
True	495.664505084299
True	31.85146960300508
True	135.61487594931342
True	423.2732402699658
True	915.7932622186116
True	821.7308681711274
True	433.625918568463
True	340.35385707812804
True	17.368209274127192
True	75.41177562155161
True	734.8998715614264
True	448.3923507328115
True	384.548527757717
True	853.978348619045
True	26.527881492683395
True	226.265401297748
True	870.1025593217182
True	224.033178603358
True	8.2588581302158
True	505.1465992042418
True	99.2304979061319
True	627.4947115887044
True	56.27429040252154
True	259.0030530155939
True	817.8141543353137
True	858.9948321836475
True	271.31520941608755
True	441.7480007722247
True	125.0811473053502
True	622.6200079478003
True	263.0475871289833
True	201.49950063447656
True	851.5388270934552
True	54.17405198015993
True	763.2674377954046
True	277.15071487990417
True	304.3746550452174
True	156.4140241636332
True	496.5077154512964
True	586.5222488990854
True	369.0194300365981
True	401.38643750341856
True	69.36174341431396
True	165.0599368542894
True	464.12508194225694
True	226.6471531235177
True	34.74109473093067
True	206.1805495056481
True	389.284762587992
True	393.1904728890764
True	761.0140532583871
True	127.68380233241746
True	659.3736029057525
True	520.5269853491945
True	591.8764577250817
True	140.44304248317457
True	38.11930903217629
True	656.0372336441784
True	75.20648797130413
True	544.9642590639752
True	672.0864673567319
True	456.70335491160046
True	130.46101102998705
True	527.3819549024246
True	4.631428127536108
True	407.3506166334652
True	29.187334450950694
True	628.6560010223678
True	272.8178533057399
True	580.3474372735144
True	698.3021230889242
True	142.1959686885411
True	528.9387199092661
True	477.0635635541076
True	61.08062438977548
True	996.2056549145146
True	2.587205515005719
True	25.505123365390443
True	631.5394242574129
True	673.6238737314833
True	137.99622387167273
True	413.1693890650197
True	126.2043451490544
True	73.18772627492739
True	481.2893529301528
True	41.72914521229626
True	507.7681921825119
True	12.042701909398154
True	819.986006632019
True	524.1955215483497
True	672.7425295760293
True	99.726229570612
True	379.20088829912345
True	1010.7510676763882
True	856.0953104564653
True	144.58254932212876
True	548.3657833428032
True	460.3899992194896
True	242.7541451786978
True	251.95264117299493
True	3.726174573815231
True	317.58791545497854
True	13.44689259292734
True	363.0269940287537
True	73.85783882318185
True	408.9989301439434
True	662.7563223507043
True	125.80243415026486
True	239.970100573458
True	632.5903595138625
True	685.1736216356041
True	298.53924803558647
True	133.68422147188
True	164.1943761941824
True	483.0684915528344
True	87.63858130344968
True	10.200431661865183
True	495.2088891691508
True	565.8193319367159
True	20.105743291895305
True	137.92729842027254
True	950.4550312818144
True	493.5157035969256
True	262.9226282585315
True	33.86671325981843
True	473.0893232104223
True	114.55693467458931
True	575.2664491472908
True	672.502059698722
True	296.72361159688154
True	372.8784653388428
True	185.92032271445984
True	234.2045436460499
True	76.39389146675666
True	219.56103386764084
True	497.5636057140805
True	20.91099878805349
True	455.3710901279693
True	382.92848067113147
True	714.2227414234146
True	921.131058141832
True	880.1641631497855
True	152.39133633128523
True	397.9755045626689
True	68.62624740468289
True	180.00815673379734
True	317.1488987127451
True	9.573761662708568
True	776.6553064918747
True	24.204914606716176
True	395.718600196562
True	258.0263040861987
True	643.4055834403309
True	213.99746824162372
True	39.154924881641776
True	681.8050341439149
True	1075.4338036653517
True	228.08773855290627
True	131.02203885628944
True	596.7086831352716
True	507.0209181391269
True	18.59206294656825
True	820.2430209890415
True	116.91991442395724
True	46.20839296326337
True	306.8969656232545
True	350.3446484918122
True	394.3635681510216
True	264.22857913523615
True	20.5646446821808
True	22.602351219888565
True	860.6130993868582
True	209.3351877141736
True	111.77439489565108
True	833.0512839648774
True	648.8663397785223
True	659.5875943145885
True	441.9392089383059
True	154.61957804344237
True	32.96092363903289
True	96.28744483803268
True	434.30910095979954
True	231.11943104833097
True	478.7821837245916
True	144.6955334045354
True	479.2303736419625
True	634.4672332615579
True	945.1942285296112
True	25.7909703494618
True	988.194122935178
True	1076.4516147559043
True	462.41841544380566
True	85.04557974588066
True	796.0039237298976
True	644.8827629917228
True	667.7135084486287
True	171.1541428154107
True	744.1299637734905
True	709.0245253386358
True	121.71807405659654
True	800.6342059977478
True	831.1082472143898
True	478.1943291505563
True	229.0786239863152
True	65.35911909762774
True	293.4343040525446
True	352.2805085636279
True	467.5038065159149
True	432.3250892282118
True	189.70560575385457
True	311.78334837937325
True	2.777559648542333
True	13.51068004491237
True	105.49914250486388
True	132.6800549104093
True	352.8251615651213
True	346.7569621958799
True	118.517115188876
True	17.547089056236842
True	211.11142907899836
True	863.8577815367153
True	450.3267759717848
True	536.9630345215595
True	547.4183432533775
True	825.1152578343493
True	643.1177870686444
True	92.26857382815766
True	209.27495311655952
True	247.01168996632472
True	282.33862745568774
True	107.14348310079797
True	371.4157986272333
True	431.6640819635464
True	165.98226771646404
True	634.4281028447944
True	240.72214346991495
True	205.6377850250999
True	27.27305801736104
True	253.11726563041876
True	490.3315526271719
True	164.25727962946146
True	524.7753591871254
True	466.5595976934652
True	242.32149326360891
True	102.37462176199192
True	42.39108659602568
True	400.3253627349036
True	803.1122713490565
True	166.104328999269
True	1031.8426746012103
True	1042.488412358254
True	476.4165960551412
True	101.06877146655796
True	125.22368895943664
True	672.1087196852774
True	9.401627273168078
True	219.00529854995145
True	131.1451769056261
True	117.16799281709616
True	319.6661708286971
True	625.2730330557337
True	35.91654086930356
True	123.30446787004472
True	975.557207204225
True	53.35528424478293
True	451.8871252882663
True	530.0998379107538
True	251.9250224181665
True	131.3262833972397
True	922.3631979520064
True	1192.141991413258
True	515.1913923641029
True	640.8943236888435
True	217.8616864136249
True	160.50440427646987
True	327.0104926261962
True	259.0152648218541
True	177.35512273059894
True	306.1217587345362
True	340.8121886958593
True	11.399733578662929
True	627.0715251168632
True	152.6612136697264
True	79.96785158691785
True	444.7337172586735
True	320.7538261709748
True	1219.4777797738009
True	351.4647847947441
True	1018.9044766583906
True	9.30715140328328
True	280.5594910490954
True	226.79399472598035
True	158.70677778327573
True	476.3203214833448
True	190.4887049061637
True	415.1040830026861
True	327.6980657584715
True	111.13375503553311
True	362.14308203447473
True	1051.4785852957611
True	718.325421918607
True	224.1942506355956
True	106.506035792248
True	289.7992814231025
True	22.47762923704878
True	351.0907992523744
True	310.7422581399459
True	565.6140935331159
True	470.0412454349626
True	358.56893677287786
True	158.89151102235942
True	13.158073073401798
True	434.319454821064
True	286.7256136695605
True	149.49864410941814
True	301.5987127962222
True	428.9986886659798
True	807.6011667447941
True	305.7091610120546
True	762.3848246466293
True	397.7318878591849
True	383.8347049299962
True	1.1484927600162085
True	1170.9126038414329
True	104.71724651805296
True	918.8227466531104
True	201.15812491759652
True	475.9436966329249
True	660.1282279684834
True	78.35859330523412
True	498.4586732701069
True	32.11852436900148
True	399.4179569387842
True	74.24675226088752
True	222.86910814572943
True	39.07381192365356
True	643.1372080211632
True	192.1832071916609
True	26.44037374181232
True	403.1733587067855
True	111.49591071960344
True	159.43689353990354
True	846.1658648818931
True	246.52908947413783
True	149.61148669614036
True	364.2942614325667
True	521.6716706947611
True	340.6422550439903
True	516.8912117192806
True	613.7453272067977
True	160.2142742123143
True	6.138288017817459
True	64.62450020112925
True	431.5470563413037
True	95.83277546231602
True	84.05871161642851
True	1056.456637321019
True	26.431226664980656
True	318.2947895364096
True	320.6938463267608
True	455.349846159932
True	676.5295120067987
True	196.8689821345566
True	695.9762185444997
True	334.1536471414779
True	336.8320561730591
True	264.59496557496533
True	222.63749015861265
True	350.8441502116579
True	458.7932098241707
True	427.7336516445183
True	607.5180358203991
True	141.54792936843324
True	77.47912473769375
True	41.90822400003054
True	289.5359732673785
True	645.8316664537836
True	393.3538229531276
True	807.2718527682249
True	209.4915155244416
True	403.9309217041896
True	69.14480130820145
True	56.57910809757068
True	425.69150319111753
True	194.6177621778063
True	218.08646155559364
True	42.65830639881952
True	1076.9442377646872
True	182.53635634845443
True	909.4470108719902
True	317.1532603744496
True	922.227957174046
True	232.91283416840645
True	473.3313138087575
True	532.6646410600783
True	621.2579289549394
True	217.35774914906384
True	475.8293652688585
True	925.0364630223154
True	117.15597627865137
True	5.612342006395231
True	577.9871223562335
True	25.9632094508726
True	75.08706986884675
True	807.9496030910065
True	240.7672534515617
True	958.2011869327616
True	694.1628188202778
True	415.33853283346383
True	265.0461758316542
True	487.2444937534642
True	350.38017294461355
True	181.70959916235725
True	662.8586596756105
True	717.8364457277438
True	207.9979359715868
True	88.59933590380305
True	514.1102526962766
True	128.98000645021037
True	369.41858357770894
True	346.97859456846595
True	61.75426868212035
True	366.642633331493
True	407.2224907194915
True	378.6435219118112
True	407.746969454528
True	422.0024192846202
True	660.041836923181
True	56.32993197347837
True	427.3549173549216
True	307.2311436713957
True	675.025711299244
True	218.09366320601853
True	100.76831282942427
True	43.28912975606257
True	547.3947366286819
True	620.4193488115133
True	186.7167204700721
True	409.9395781326583
True	348.89702431513086
True	16.001636405729194
True	166.4340089103306
True	292.4719248662539
True	3.2531250160290117
True	887.2968679906664
True	79.88826699591037
True	103.03262798912392
True	116.44645207701842
True	363.3915731372657
True	36.84806280732765
True	448.7147645136333
True	229.76659593448517
True	5.1788022499172826
True	116.02860566449944
True	426.8262264086001
True	53.29499950792649
True	67.12204531844004
True	164.8877402279893
True	298.44783208896104
True	984.2996408430974
True	387.4961364476244
True	918.5907721298332
True	184.19508156680916
True	1009.9426659599668
True	782.3472685532164
True	639.1995481640082
True	418.4152560518184
True	372.05100236345504
True	78.33618936122434
True	72.61770308965103
True	83.82158747950297
True	183.54605215765147
True	465.1706315425605
True	1071.881464039696
True	184.85034455139905
True	354.4624282195336
True	443.3894035719331
True	588.4202918311229
True	608.9351578845263
True	281.90093143132367
True	466.6998502583714
True	673.2309239758881
True	97.63157806482468
True	732.0665315106191
True	253.4311853759167
True	132.90133209224086
True	413.67934539077726
True	866.59637587163
True	435.5233797602589
True	852.1856128125228
True	196.42486576291373
True	355.14397332438824
True	699.82473834948
True	613.506511344156
True	188.99599674027823
True	259.19531609358546
True	811.7988522901638
True	32.89605802615649
True	178.98286151443494
True	495.2160355318727
True	736.9108389598707
True	107.01659929327867
True	35.96641529679094
True	157.86103066816045
True	727.3292544948314
True	322.1261034254417
True	558.4020038186835
True	353.75117859759507
True	296.96097154008504
True	443.7645242289292
True	478.0375528526535
True	69.39459075478709
True	364.9817244509218
True	798.1798548911485
True	0.0
True	303.9230341853134
True	251.7538996251781
True	973.0045364027508
True	153.90574507942262
True	647.4057442407211
True	627.2203304098559
True	116.85462055523652
True	214.20161916900932
True	139.0942586543134
True	12.195782148050473
True	283.96648556130094
True	392.4451037072363
True	1129.434058907203
True	238.7215778404626
True	390.30097990523177
True	662.8276754197692
True	204.89379364450545
True	26.68675965154384
True	816.7345848568264
True	614.0818050821628
True	158.54080099680422
True	668.9475888887156
True	166.85850573182
True	290.09819477978164
True	774.9873231183661
True	37.93997759534735
True	108.1285723975663
True	499.3043138164695
True	63.60383958228526
True	75.10577608625404
True	413.753000626329
True	24.6675653202447
True	774.8852919213095
True	98.76299068861503
True	164.0356391733085
True	17.974324035826744
True	725.6163829082615
True	30.77743516521755
True	782.9559617132095
True	392.8178782020088
True	117.8266333921643
True	696.8417255432412
True	525.1228252104443
True	559.7718151092204
True	42.11503760443441
True	377.3335340950694
True	6.275335465607882
True	90.76954280688956
True	393.8724216843143
True	46.06799157117862
True	120.73333595695972
True	295.56979842276945
True	183.99917739562693
True	102.59274327322068
True	649.5360650451229
True	19.69403446777389
True	1132.7034420557163
True	489.5558514550711
True	309.01886960676586
True	497.8271415262904
True	125.37020724645298
True	789.0309004471825
True	1134.9565220184911
True	738.6134628387746
True	182.4763574106749
True	226.99891147266064
True	48.9993681132941
True	57.54929872449239
True	153.95208233169245
True	108.32145420406071
True	167.086173024029
True	1173.9921991666004
True	286.9743682103461
True	351.99731014698125
True	703.8928458711868
True	16.494341212886894
True	15.91491782663946
True	574.1300665735656
True	5.462084425911423
True	116.88385530461711
True	679.3599367990199
True	188.7847760734763
True	652.7012932217528
True	821.6322142726799
True	150.42417104160697
True	916.6939875563918
True	3.333188003631533
True	471.7346817544067
True	1063.324553965641
True	24.416313840566552
True	237.32860466515567
True	139.16321392204807
True	954.3640135103606
True	233.45839590882528
True	516.7366811222236
True	118.18611203814628
True	497.0311759269357
True	155.774155667286
True	96.25515731604897
True	378.853748528733
True	68.15052514091369
True	53.40662526565631
True	1056.2340643493797
True	266.7462137443216
True	157.65828631345315
True	354.35474020050475
True	396.07790452627046
True	211.7156509633217
True	166.7948987905841
True	395.86647217017656
True	34.2130305852147
True	491.6693934636707
True	1089.7369853765383
True	112.66385328957668
True	466.6795516301608
True	321.9167292303213
True	26.633484063085916
True	415.413346471016
True	101.1577006338214
True	614.9353885919186
True	195.44971052710508
True	425.7947481088038
True	19.00829560478047
True	418.3045454090632
True	108.45136630218272
True	335.4989480600227
True	33.670260872574595
True	165.05930912910864
True	243.4257940750876
True	749.1968154638876
True	58.65516119547392
True	143.0835929080922
True	234.7817714530248
True	139.88684882238823
True	610.4200843243809
True	557.0512705838598
True	789.846882957866
True	393.07068665990994
True	536.1090578907314
True	402.81377690240765
True	692.6016621480343
True	75.21063329949062
True	475.35992045928776
True	432.5942030974834
True	52.04528689546719
True	88.13117525285554
True	131.2904635858976
True	92.69928949778784
True	335.4329198179613
True	849.5627802507844
True	332.07269511444656
True	1098.4412109533573
True	312.6797561729449
True	914.657770032683
True	153.3863561567828
True	572.3727211022884
True	619.2065532746028
True	725.9674071254334
True	436.5549390518226
True	62.41565530136692
True	290.67982540433826
True	40.971904979734255
True	163.47471879624808
True	169.41848692149753
True	1103.7518040748928
True	230.71707184023515
True	545.4342470602096
True	549.3139700303725
True	575.4484192389832
True	845.2348962907803
True	583.7029776293056
True	668.8492688432145
True	920.5395752138644
True	127.00883433446772
True	322.46044772667364
True	257.55825316984453
True	314.23556879912644
True	88.39201324725913
True	376.0266856738406
True	3.450203510770919
True	336.5329959792519
True	245.58153150368267
True	584.8025950690402
True	274.0931640070208
True	366.70012305985
True	10.796346626360442
True	61.50918389428659
True	536.2375226110568
True	31.531615002266463
True	146.8532977792613
True	65.35568412911361
True	145.8512435610532
True	242.40483299223544
True	75.25822873728723
True	383.0577991700728
True	275.5733843803197
True	101.79708790842268
True	336.32525300191355
True	65.36130201876526
True	579.2142263298172
True	820.2154273215598
True	286.1659436244583
True	1169.5800794295585
True	114.42754569405676
True	316.23528333176233
True	1034.6754056520683
True	87.27983385126002
True	281.990338430322
True	10.283213852431896
True	412.29886505182384
True	448.37458990929343
True	147.73200349461308
True	620.844796237808
True	940.3276095482544
True	155.18537614385895
True	78.18377280793224
True	345.1324098900092
True	552.5134005615846
True	614.074023917486
True	1244.2853768704165
True	27.595360082099795
True	958.47027450931
True	135.08139672764062
True	630.2432070011791
True	118.15367603142624
True	126.71943434918649
True	193.0822980112188
True	163.44174637393002
True	762.5850318477358
True	204.35196064804276
True	229.83862358001545
True	66.79410024845525
True	508.2496527834514
True	451.2180916833914
True	170.9211092206204
True	232.41155406993397
True	16.675997205985077
True	415.25468417255234
True	214.4843311007988
True	294.39946584026086
True	113.8376999125764
True	708.2842925559329
True	434.8376345323039
True	261.78493957131906
True	634.2391875022713
True	520.1779017555408
True	487.0555075365028
True	132.25518060704317
True	534.921176291099
True	424.75731574215575
True	3.18606668872468
True	189.96498690873267
True	93.40368465555642
True	247.261615391065
True	3.3711922355795743
True	126.48747056125508
True	352.1117879658124
True	6.573023856701907
True	860.3042539531409
True	169.7610003118567
True	730.3242224743424
True	788.8212201283053
True	171.9756399205422
True	233.8558936092931
True	469.9353935857333
True	830.7346233675598
True	51.41013904512916
True	36.008350686980485
True	129.28737896104877
True	628.0859409694768
True	728.3207121694169
True	179.31842177614513
True	589.1755307799243
True	579.8156051109098
True	861.0821886040388
True	421.5861845323042
True	180.14881285772867
True	880.7302657882195
True	221.017762210014
True	157.68653753172782
True	328.00535692076875
True	226.6470975925972
True	211.85100970684843
True	612.6040227888833
True	251.7400622117065
True	194.7183341435012
True	444.9993623789281
True	475.227744611808
True	66.31191638211602
True	291.72043501963486
True	78.17167266859508
True	329.5714794384634
True	347.556429354658
True	254.2250666394702
True	177.7205321951862
True	367.8379076484297
True	647.0204733032949
True	732.5174625362639
True	302.21898934790306
True	725.3973539687993
True	64.82846097653798
True	881.0998977814352
True	353.34290681516035
True	13.598501448863464
True	628.1925193545444
True	709.649385764424
True	260.05898679015127
True	172.31608130989457
True	45.73683348425385
True	384.1161024315081
True	76.42381094317615
True	11.685678586283544
True	897.7771677807049
True	336.8087139225696
True	187.65480540799084
True	975.746074990516
True	12.37913099677368
True	793.6316979041133
True	31.95642071982648
True	661.0753817625739
True	59.96757842125452
True	736.1701886574056
True	451.3647320432653
True	200.0479075099085
True	430.36330868404
True	201.43599042865145
True	300.9548879508
True	227.0116112506503
True	412.5978214645031
True	9.928329840814676
True	327.7237011683988
True	117.85425884068816
True	12.558096877701516
True	471.9355021160831
True	724.4306249341852
True	287.9284090367386
True	77.29841094596293
True	315.52039394557767
True	79.6420239359255
True	184.7624730589311
True	181.73791731230483
True	377.8890968117912
True	45.283545293420886
True	136.51863804909448
True	366.1121035691932
True	825.4811253581406
True	110.64306222619273
True	205.38610682246005
True	435.66706221125486
True	20.397554129489
True	424.9429125874098
True	504.1855102551553
True	86.68919749999935
True	399.6617671495029
True	367.6401797775792
True	420.4248465168709
True	595.4968642727707
True	1015.4223803512084
True	996.9617632739818
True	58.24052339873548
True	1086.5302534422246
True	114.1637841591626
True	108.99614443585064
True	110.67130998642024
True	470.9880568026735
True	366.7210231388489
True	561.844006708367
True	259.64096382780804
True	157.4079477264562
True	400.5223994400045
True	16.57634225508544
True	454.1627547833381
True	392.86848346051806
True	139.59835278613616
True	94.9350099585217
True	519.7452300205913
True	998.8942751620602
True	199.20869692644573
True	67.91599230859318
True	428.5625785729203
True	377.5867117190196
True	484.96061173495576
True	312.1047415079242
True	4.7513192264434885
True	532.0059485639166
True	512.0264160428217
True	503.7219553432136
True	185.92246931964348
True	106.45146310789252
True	20.81315059093381
True	378.2417925811554
True	108.73317032420672
True	8.100665393989974
True	31.66454079796162
True	338.8305459232864
True	654.0297381881027
True	134.11547407071538
True	93.44042553931722
True	27.95442317102816
True	403.4038007662935
True	353.10722727006623
True	775.2561158840758
True	313.09167359962385
True	525.6526343519022
True	545.2754648955487
True	527.0589167548293
True	295.8149687938534
True	559.9494468357856
True	101.0996436788836
True	583.8568851743347
True	7.45093426006682
True	374.25062936337054
True	459.577215745248
True	939.3293025677452
True	359.3845053868253
True	826.4014196428378
True	976.2207664595876
True	177.6548749807517
True	39.35299369135888
True	372.080814934543
True	391.8040737492141
True	611.165530552338
True	253.9074787609093
True	25.65837642652358
True	659.3924243074724
True	129.51062994766474
True	1082.768584114595
True	321.7332862906882
True	474.9161537984889
True	128.72506317800975
True	826.67612781394
True	144.1136991243016
True	822.902055616527
True	552.261544498128
True	189.1395534283534
True	113.94382751019452
True	70.07336199189534
True	562.6000349575729
True	918.110087497988
True	434.28630658786943
True	540.3140332491456
True	132.88889795755003
True	604.0454928117557
True	466.43235442110944
True	798.2082560757501
True	318.69957610237765
True	586.2849618301207
True	113.4822408490764
True	27.775674812455712
True	408.0134729549331
True	172.75267649552626
True	101.72322140687984
True	366.07836802474935
True	1088.056334293012
True	269.3828034330722
True	549.6335126872827
True	10.796201158625644
True	71.37444542140443
True	329.87077180937416
True	767.1708819247843
True	446.3764897690651
True	514.6294866893774
True	713.4548113075434
True	69.14966736141449
True	699.4421133954515
True	45.925445980247794
True	106.79783007657382
True	185.8042012081117
True	86.59163689216162
True	25.519747501651707
True	301.2983999779211
True	482.72083583525466
True	883.0913851978895
True	855.555518818249
True	6.356320915689249
True	290.4307167704243
True	463.7017507386127
True	123.08506474780704
True	230.17423066255637
True	328.71650996514865
True	1310.496744052628
True	454.607752900384
True	26.743814800202784
True	178.45541283121412
True	693.1564827099365
True	33.95358151223688
True	184.46063424106603
True	552.9464162928691
True	75.21381613591154
True	870.0695442849739
True	329.5912009715259
True	661.0538566285773
True	80.7630597304392
True	656.817782705256
True	575.869506554974
True	878.3967553013746
True	249.66084551833356
True	507.0346623273935
True	829.540129485859
True	896.5702339619485
True	241.67887907125845
True	757.4796393122855
True	227.11185268667572
True	449.0970856742306
True	359.5600742514497
True	503.8491158517194
True	493.1836730648728
True	296.2883003290315
True	345.06935751001583
True	114.7315306580325
True	346.45703419345847
True	1142.5383721305268
True	322.09828605134874
True	149.96126692070743
True	302.4874538360305
True	763.5562789043462
True	653.9204226929675
True	402.647751485327
True	116.6635205748185
True	320.6852910851913
True	35.194260671103734
True	176.02577511123948
True	88.0901210313288
True	90.5471731854071
True	544.2923141088853
True	139.39033367246398
True	135.1589158452633
True	111.08980497968032
True	84.75321055111819
True	446.501997343012
True	384.05341251164833
True	1043.7006221328822
True	578.1715546257542
True	823.3961042291774
True	282.04499841068684
True	290.77891718927845
True	516.2620914976133
True	191.24042781146855
True	790.4793852551021
True	252.8548523249168
True	368.2081855130738
True	68.21931860410476
True	116.58776211725086
True	259.08436217740086
True	129.7568430237897
True	457.0338493966632
True	31.609268898533266
True	570.731189232751
True	992.8809324955314
True	744.9842956137411
True	1.625679202970479
True	66.44580142491498
True	477.18280959963954
True	424.5277148525725
True	76.39384598880591
True	121.82156924798385
True	297.4811434897749
True	81.5836982080548
True	51.68089996733914
True	726.1164191535211
True	670.9295994155348
True	159.35083756514172
True	178.4332495588626
True	537.3504608944355
True	55.87320520040098
True	25.100982662026
True	557.713984662719
True	455.2860098263515
True	1122.1164036899984
True	48.0997717693199
True	470.6031632669434
True	913.1931129365272
True	776.4903320359438
True	281.6099120477889
True	757.3919789125694
True	405.4650534854611
True	40.63265993358029
True	100.7867958964824
True	741.7032797427133
True	73.00731602939484
True	144.47982244505778
True	891.61195590151
True	191.43850017002924
True	267.7050720113448
True	103.9597128081588
True	622.9904003563755
True	585.9032314170594
True	202.8174560165803
True	433.6431494210912
True	44.01702546925621
True	274.57378963143765
True	561.9307075157839
True	598.0675555617455
True	309.1432943573045
True	68.93037801904197
True	913.6742281584076
True	1015.5961248479128
True	569.2456767039168
True	67.18213371037102
True	28.10530691563752
True	95.71653127123936
True	106.49161921752648
True	100.33277533452238
True	869.7237090051849
True	1192.1451344751877
True	743.9596430232951
True	331.35919784577385
True	8.485768371487923
True	20.84378233248443
True	331.2744794552319
True	479.10444452819326
True	45.76605480081748
True	564.2390372141489
True	435.5276179400569
True	396.09055010047416
True	78.92622778860982
True	200.3322663985412
True	267.21897590684546
True	132.6274549187862
True	381.5472276889999
True	42.7254296857729
True	176.1635174688874
True	1157.8838641861714
True	5.65529675470227
True	27.03066288021108
True	571.6643022409238
True	368.24845143263485
True	779.7731774536561
True	156.37107222925704
True	773.4232583688178
True	581.9189172356365
True	283.3362992519532
True	444.8705536124295
True	359.1057443550888
True	293.40432938434725
True	268.2991962412611
True	380.7367311581293
True	498.3521046504594
True	494.9961604095312
True	107.70509495955706
True	367.1353991172549
True	9.04803904758695
True	171.91207147729418
True	233.07384474995592
True	857.3035457079566
True	605.0829016226376
True	30.438781662438885
True	739.4174939453895
True	845.0729420859361
True	112.57556878987536
True	345.6246139582906
True	854.9845947916288
True	217.58502787406408
True	167.51302460106922
True	537.1525086488141
True	614.1404190926106
True	1083.218538749589
True	146.9137479111786
True	157.33387183871687
True	256.7244558840511
True	309.6691540000653
True	421.7218415787173
True	408.19803318400335
True	317.3678162190167
True	438.3417947053548
True	503.20218773369913
True	224.92287163231788
True	1474.4936309802354
True	243.5722530463644
True	403.23474487393577
True	54.97302421864252
True	777.7147836809861
True	252.3871453773283
True	940.3608975420094
True	562.3611373020461
True	306.7103648971725
True	801.9220104281665
True	255.94296549921057
True	213.69592469310615
True	260.60105201116204
True	224.90139592799588
True	136.3770099893193
True	256.70673031879994
True	720.6701000394851
True	518.8459494455811
True	215.65748564823733
True	1152.5415053913391
True	116.6264145499344
True	254.8093964183765
True	70.09639798144323
True	320.7634045859163
True	407.6518405987077
True	88.8646808880854
True	221.14986647324147
True	76.64296079816893
True	681.176461064387
True	378.0843989195222
True	226.97841623780857
True	715.7133032444932
True	880.2786044695242
True	816.1533119814799
True	837.3329605519701
True	346.1865064058524
True	1.6758060365427745
True	259.7114800295238
True	54.09465638265161
True	395.47901434223934
True	56.33379754400183
True	360.626618721557
True	890.8385722522373
True	1013.500675333118
True	405.300801643968
True	21.32565804087126
True	528.7513635279834
True	513.4661551209944
True	194.39994070696375
True	226.21431717979937
True	279.8820960353956
True	22.601179076156527
True	122.45022971478936
True	954.6984480998452
True	61.57413654873526
True	493.7186436789736
True	776.4707539997612
True	107.18298667244312
True	255.5003639573017
True	110.9761793491064
True	15.741729762318664
True	1.1748979816918497
True	121.5231370874427
True	1029.0518753082365
True	485.0559644626498
True	68.80672367518883
True	793.0080787488109
True	340.7174089898692
True	1.4103893239219143
True	466.7365458576541
True	193.55983613053547
True	523.041227139273
True	80.83461462526347
True	333.74033870026875
True	381.4900245326669
True	171.2601445704374
True	211.7156375100449
True	124.33080897648637
True	166.62375173735336
True	970.574452090322
True	17.5054911009118
True	499.07311559660025
True	482.522673402733
True	414.388095866804
True	220.4323653033709
True	238.53843974559385
True	147.7061870349101
True	45.51422093876148
True	461.3742496566318
True	151.6290634069832
True	847.4980071657633
True	819.7275237539939
True	249.33602885341784
True	311.8475004742807
True	537.0686164314012
True	41.74897029814784
True	92.08970091147368
True	761.4998342868403
True	1085.8015722231585
True	114.19373084050947
True	733.594344408031
True	146.3055439368888
True	915.6792840348272
True	674.4915454436788
True	101.40030639047004
True	282.070590261473
True	594.2807693199735
True	261.0145163775577
True	47.448109711374215
True	560.5658292174107
True	448.5731064343586
True	5.809297452299547
True	490.5026274446802
True	64.85784361162575
True	169.1482685032156
True	233.0248828075565
True	311.93043183590186
True	74.85850509881047
True	220.3370811878072
True	364.1417410155153
True	438.9764483415344
True	859.2194729343121
True	45.20106278756045
True	898.0066473651915
True	1039.727386176579
True	130.2771288067289
True	72.98793573985168
True	986.7314447468226
True	35.40064899397264
True	237.25548116478944
True	80.56951794565687
True	213.60768841581736
True	370.41217496966567
True	961.8611040184992
True	92.48987131786792
True	73.29167272077606
True	690.2663802807607
True	264.6423563731468
True	709.1297161160236
True	50.80247036833226
True	498.9102696424106
True	383.9003098279629
True	680.0013433147764
True	52.07185637661839
True	108.60127947721104
True	27.660979051154413
True	272.7767609749237
True	44.184250448438334
True	353.7798159322949
True	2.32017807671446
True	1165.7219285917963
True	103.07661602064546
True	131.68009723915225
True	356.00030902407184
True	735.3940699558877
True	695.8512220352782
True	1026.708892479474
True	459.1010638987261
True	402.5684233334004
True	147.59731887377785
True	424.5256563130073
True	878.0876238937592
True	428.1115436865899
True	947.094467059626
True	86.57738483176752
True	418.2737256769779
True	171.90664576900622
True	270.0598117421224
True	752.3222877647653
True	157.82007613104807
True	136.27174261766558
True	66.50837914859274
True	857.7433772429343
True	801.4264616246365
True	86.357037161545
True	437.9668542137044
True	723.8864483675776
True	421.634168769816
True	56.35939864279155
True	323.4086728393858
True	793.0751644208108
True	31.71687146844212
True	351.4044156373399
True	167.13046845747053
True	292.52495293201537
True	34.81713484134305
True	214.79722905197207
True	799.7278949740388
True	645.6138624018379
True	56.18745932606669
True	299.1430559326988
True	883.0571682562728
True	17.394190573402614
True	320.2319621388519
True	278.7610935921623
True	427.7189831000991
True	214.03530875891167
True	599.6131601723281
True	46.77014736078006
True	974.3305091902346
True	879.2758059596063
True	48.36387113788458
True	406.0133645498506
True	704.8821758968384
True	930.0038222249566
True	266.85730506879213
True	593.0292622276212
True	136.10804224747474
True	192.60420203204785
True	129.20233834074983
True	134.33373896085507
True	217.5648482827769
True	950.6479648156272
True	766.3253903672237
True	968.2917811908408
True	18.968688651152533
True	26.864598040283784
True	356.9868775290467
True	12.548935112141129
True	595.1441084944466
True	1050.1598052972454
True	252.43037358920083
True	206.9196090853665
True	79.81043706625496
True	213.04139659768987
True	137.40966935803917
True	44.43555717610696
True	121.08613848208198
True	88.2828059713895
True	243.94262428846497
True	522.0740861712543
True	165.8980535315008
True	28.322516597284316
True	58.12849881257085
True	428.8302068315171
True	262.50793460658946
True	566.1776037363386
True	22.383960058293365
True	116.88492214751923
True	643.7329712660272
True	271.88527944848124
True	476.33177886393526
True	654.3302409652478
True	107.10876431411783
True	111.93132008920249
True	81.84917560793939
True	28.35291054246805
True	127.510830491867
True	81.66560376207987
True	106.11710288868385
True	152.0840712504547
True	238.91176306249105
True	827.3064445663196
True	288.0977851868661
True	957.8486862122264
True	162.22673232501538
True	185.198004828424
True	795.8599262340459
True	321.07614899904434
True	583.7557733951855
True	255.1177632220109
True	351.8656201292673
True	435.91255993987033
True	578.2033863069036
True	639.566776792862
True	360.51956372630906
True	34.94272249788729
True	565.6628065130708
True	613.8670374544516
True	21.45407501818416
True	11.170152592494697
True	263.4319318420795
True	407.94340571633086
True	450.84248086329785
True	65.94913982237541
True	650.2359400821155
True	903.2786201661204
True	224.2464954904141
True	897.7975029999167
True	260.8065380479599
True	101.946225969878
True	259.5675199739344
True	685.9776899169773
True	37.76458900353492
True	557.752659408946
True	1292.441759259045
True	1027.2356059137292
True	878.2641815406075
True	214.7117315592688
True	90.94851476390927
True	195.38715629300415
True	838.3311492450067
True	146.95059722879793
True	1071.8599646478565
True	864.1831233768175
True	39.42720375084971
True	91.19843755744276
True	420.12594040730096
True	409.8378674303472
True	211.7918145397633
True	524.9119876680516
True	653.5057358196524
True	126.69076182485904
True	279.9169622117314
True	978.0404676275776
True	47.24544498209575
True	683.1431418387808
True	565.4163576633471
True	36.97051949549982
True	820.6796226490806
True	384.9597796820351
True	568.9703559848904
True	114.86904921914072
True	267.96475003413207
True	214.2059051718668
True	26.93115988489888
True	137.18063438804114
True	762.056986295084
True	133.32944937034648
True	376.6584231168831
True	67.46376601255639
True	634.3891832810168
True	598.2806416284944
True	235.2720679452823
True	467.4393411777079
True	167.7232406520364
True	168.5741029086416
True	207.90472869237107
True	285.7043010117209
True	356.2754219745462
True	129.3554940768147
True	192.7705402028068
True	26.539200714103384
True	876.9397092133946
True	308.068009959852
True	11.227484283666042
True	364.2662796971143
True	167.9926954613808
True	624.137448786333
True	372.1061991818517
True	583.7736160982942
True	515.0065645924411
True	493.0099567578656
True	776.690660715745
True	243.921855532722
True	564.9141639020179
True	168.3694323426071
True	537.090828002027
True	355.41366636005773
True	380.39730204657496
True	132.8978735689236
True	143.19048083792927
True	109.72368549284722
True	69.44129418778368
True	722.74711372594
True	177.66572382401162
True	46.195062064311664
True	0.0
True	547.9654594682474
True	116.02044628776626
True	22.469856185638417
True	40.73710892981875
True	114.55636619141784
True	537.522669236041
True	185.49690013904237
True	112.02715410590528
True	34.21660661970066
True	154.50629331452984
True	910.0046323667406
True	52.42538042138091
True	223.05232850732247
True	749.6095979241708
True	324.363083640055
True	451.0375610283554
True	493.717484580793
True	507.4241745468529
True	605.1807047044077
True	915.985441753056
True	267.84075016388977
True	1058.4768825820145
True	918.2798924498316
True	591.3435905565835
True	338.4259694225918
True	855.7113098596345
True	9.827511555347137
True	33.4988978330205
True	285.106857568555
True	40.85884355238489
True	211.243024083885
True	797.0504716874469
True	209.0408454444857
True	714.8009503903447
True	745.7971419897511
True	117.05871170509393
True	364.1437561799832
True	571.998850359569
True	24.629475339124355
True	128.2650104228425
True	431.68847613541993
True	304.7446563838865
True	193.28809876679804
True	113.24962491144008
True	381.3367851336328
True	23.641228617300904
True	388.743192798715
True	364.2670347415003
True	981.4545042855716
True	369.5682474697813
True	28.818419349913466
True	432.03192781287385
True	454.2791470271946
True	239.01100272700992
True	31.902216015510614
True	769.4987037716927
True	449.6591823265465
True	174.47047066572318
True	13.490302789447448
True	1224.9190404537717
True	166.22727824918235
True	27.07469760740968
True	301.3618548644573
True	279.1892113791986
True	118.18441501620644
True	283.921622546013
True	45.34488907895378
True	297.0008918979751
True	306.4189280017387
True	312.3982033150107
True	31.52938651223103
True	45.65029297259717
True	1044.226135189136
True	25.70280964346703
True	12.53977080121076
True	174.87388545320948
True	640.6726112847257
True	8.492424902580085
True	182.6596085958473
True	174.4098602487755
True	537.2850590424817
True	380.228451720973
True	746.5771859810912
True	321.17437573940515
True	463.4318298848162
True	442.7795006570824
True	529.0438545704136
True	99.3559123953014
True	1282.1154420186804
True	933.7254630835926
True	283.4211434190876
True	524.1079687265557
True	105.71786327741712
True	562.1129934810202
True	426.5115660401101
True	152.68578701518263
True	78.45269291570163
True	345.2553295911687
True	169.34674854389652
True	29.470905398577468
True	597.2336575425063
True	376.70934894803656
True	68.66686431828563
True	30.9554294605698
True	661.0418185994697
True	496.6014652616503
True	70.82622160567433
True	19.569088766028496
True	332.05551348502723
True	311.0152492425109
True	737.8850161674137
True	544.831194399447
True	574.5000426410708
True	780.0821514043915
True	8.077652224313828
True	53.80770544201805
True	35.83463156779573
True	59.42015011994089
True	505.45263093988495
True	590.1355243281005
True	82.48439501488554
True	109.01450771747672
True	199.63640768226665
True	71.36999574269463
True	187.59617242586916
True	204.70848615667603
True	280.3373983127755
True	802.7421816822234
True	603.7178363250791
True	282.76814289884794
True	198.895557731456
True	268.0838328954312
True	249.13931105860647
True	749.512147431196
True	325.9734137534401
True	165.99066748273654
True	866.9973888284114
True	341.17071745239434
True	472.8408731143503
True	159.9410467100802
True	119.99648700443016
True	63.1855435476772
True	204.2523948820925
True	989.0390836253312
True	536.7932259289263
True	116.300548587921
True	364.3354638607273
True	102.41000265638284
True	653.8784823191268
True	3.798130854569332
True	691.7881363227855
True	38.557360772763
True	923.2958536141634
True	842.0969921061488
True	213.20706568377307
True	26.844288342580818
True	83.40836743890654
True	464.937957724539
True	224.71904776099743
True	1.047336494981802
True	77.04947057331256
True	1093.710649575655
True	335.20973446948693
True	660.1096599993649
True	493.1520797580749
True	31.388004372008165
True	131.6567093992108
True	429.0117634734975
True	955.403169932694
True	820.7266905076556
True	428.0699009787606
True	339.77207940524573
True	15.785241637471664
True	79.9002474985404
True	754.0601735976826
True	453.7602947788134
True	394.8534847822001
True	876.9297141452261
True	27.325282039190988
True	220.02376158487652
True	913.5215792629753
True	233.08214185588304
True	9.60763207235028
True	495.4885537287089
True	100.83620508080688
True	642.5332644717064
True	53.46290292923349
True	266.35404467956835
True	865.7737021763883
True	899.1683190171117
True	270.3907233963025
True	401.4730595299162
True	121.73566947547398
True	604.7097091276844
True	258.46162235541425
True	195.80162947496407
True	851.9109272403272
True	54.2516016188019
True	698.4094509278726
True	281.3533878046656
True	302.87697786494874
True	165.21432455864365
True	491.1276385281311
True	611.4850204258831
True	378.5836579445456
True	407.6111920012322
True	70.09307151527607
True	161.65639674852943
True	460.0268819897073
True	204.21837741511143
True	37.334063038443546
True	207.76949293705695
True	396.7463634133134
True	377.4138580944168
True	749.0481460700954
True	132.4756645560948
True	671.4680043965561
True	486.4834281774001
True	599.9373305644829
True	134.26355883503885
True	37.9930419313914
True	653.5139849011086
True	73.65047426189393
True	555.1485498722442
True	676.9950252927549
True	451.4885419255485
True	134.94719999169828
True	505.9138112270472
True	4.438261199269283
True	399.9394004800598
True	30.933081841886743
True	634.7197029045102
True	265.7037586731118
True	577.4433954042479
True	686.5447278692909
True	152.5543686653988
True	516.1670751283906
True	464.1953243340236
True	63.79970978801566
True	972.880313508915
True	3.4293723295667293
True	26.42075815445038
True	639.6511863898218
True	662.2940831647787
True	135.58588942386297
True	412.5792796932175
True	123.86811874294118
True	72.23643227712577
True	460.3510125527986
True	42.08509396778997
True	517.6270860109272
True	12.18375779929506
True	844.7874120036407
True	546.2311847999312
True	662.0168679030419
True	101.0818316243619
True	388.2668043885817
True	997.360682884272
True	835.6139793400193
True	142.61831894056186
True	553.5272785732391
True	444.2461484269183
True	246.52708139081943
True	265.65279553837087
True	5.702380459727874
True	313.4061929282404
True	11.754810123345155
True	364.93458366074697
True	79.5460369481122
True	396.58151077491647
True	644.0071918008274
True	124.49317709400114
True	235.56356193987628
True	620.2193051413616
True	669.6970837510654
True	300.3176509367865
True	138.36808709012666
True	166.88034670377658
True	474.1385870610853
True	91.21763005906924
True	10.806600407836708
True	522.4463111133459
True	574.9293005849548
True	20.318532589715097
True	135.99399019785702
True	885.1333262044017
True	498.3313947238896
True	272.7943850295199
True	32.58626327541531
True	477.2823265726786
True	114.89601890954695
True	587.2933062603975
True	658.1706229185158
True	293.6019654785093
True	365.3467367657217
True	188.23678921313012
True	240.488124404674
True	72.55025808053284
True	219.92003179362325
True	493.46664622942944
True	21.00554190638942
True	479.5201085954474
True	375.9478447218087
True	734.7874999331312
True	856.5762808077155
True	903.7901938756232
True	165.32971621998192
True	402.8306865441773
True	73.20803832296275
True	181.50987721278585
True	312.39457145009914
True	9.88249837145246
True	792.0732828321768
True	24.379382247435665
True	408.9745293662101
True	271.19432548240513
True	654.8389210108044
True	202.8292406305482
True	38.0305243666617
True	664.8535380280334
True	1076.7148835630967
True	225.28500054254988
True	128.93856287561073
True	624.4827694895125
True	476.1653610862848
True	16.39358018865505
True	800.3684903787625
True	107.4508507531199
True	46.03019177430404
True	316.5111000100084
True	351.6867834497905
True	402.3271327222931
True	259.1681584472846
True	19.514242123451343
True	22.211016102992016
True	822.2760477812936
True	202.9664831639581
True	111.17289899122186
True	843.2557481236448
True	663.7704086143286
True	652.8515398848633
True	450.66167343122544
True	153.78186126924894
True	30.109295159009505
True	101.8659668825094
True	439.0893211706264
True	239.40114432274757
True	462.28011488585975
True	146.4243393522002
True	493.91316270495145
True	641.9756402199906
True	990.9661695632828
True	23.21511375344939
True	960.2801571999142
True	1106.5901344235472
True	475.3076638686288
True	86.93189330705674
True	789.7690209391773
True	646.7748578930431
True	644.2369642513985
True	167.598709197106
True	750.0607279366958
True	707.8126724832464
True	117.43236270190144
True	788.70138355279
True	825.6674180320025
True	463.9448739607764
True	229.83641020781792
True	70.58204883586025
True	307.37238565768286
True	358.2526596550855
True	491.2104398166759
True	425.5823431840826
True	200.36005840133927
True	314.3196195059149
True	2.1852505422594755
True	12.438776318789287
True	106.98898540026656
True	129.22281343374004
True	353.4109852901232
True	341.1161813563627
True	115.22672419573917
True	16.543375961715384
True	227.4214872924184
True	825.4328121414165
True	470.6086183740914
True	510.0018596577551
True	574.9198258573086
True	780.869229168594
True	640.0638891147206
True	91.21109654215552
True	208.17119747783528
True	251.6791662397096
True	283.3554741186006
True	108.1586298006498
True	361.0811886789124
True	440.27628558735387
True	171.65854156064174
True	638.3756770413306
True	236.8503005780833
True	208.36958034781105
True	28.45212985255046
True	251.25419514719013
True	501.0559847103742
True	167.2858367760032
True	549.0856348649539
True	476.75025677065287
True	241.1126719684135
True	102.25750637108226
True	40.07877740169587
True	404.9704399563981
True	803.5725424290371
True	167.58968818916838
True	1023.4003057890086
True	1087.606160467894
True	484.70088140335656
True	100.6888538673212
True	126.10232309253487
True	672.7244013693513
True	7.898562430163896
True	218.38520919783127
True	128.01611489971555
True	122.19799844428476
True	322.9500026551269
True	607.7497128800209
True	37.117963371272765
True	123.72185968985346
True	933.790170728054
True	58.82276794213684
True	463.5647846506956
True	533.4051096202644
True	247.81033892324683
True	132.17080556170453
True	954.4664996232424
True	1194.554114042356
True	507.4494664243648
True	639.599810225897
True	212.5184547281104
True	157.26443117449256
True	321.89419427519493
True	242.01600365665945
True	172.5928067839004
True	317.1600780456976
True	344.0491695006579
True	11.229474442419
True	613.358452626453
True	148.55331212850808
True	81.45080831985274
True	445.4154501510488
True	315.7480190430037
True	1174.12632670349
True	349.2941444607073
True	1005.150839646517
True	9.762695861444614
True	264.834922232536
True	232.36881698703095
True	153.12397277255445
True	491.9042509701389
True	198.54219501249625
True	424.8038069817197
True	321.99357376250214
True	114.54861981741126
True	361.3059996022024
True	1043.6690671350511
True	731.700492174966
True	230.20171129792735
True	108.41012066560177
True	293.0306628842085
True	25.51186622820319
True	355.3830427541943
True	306.3602302820468
True	578.6297685131045
True	454.98729099608863
True	349.55406503728614
True	154.96247079828242
True	11.925719017344312
True	410.6793460721548
True	300.6775456577098
True	137.5155072916564
True	305.9141914369613
True	442.7599375191482
True	815.061415220155
True	308.5281683539545
True	774.7719262191658
True	390.6352816062935
True	377.6982404699109
True	1.9907980652342288
True	1168.453637611034
True	104.39925541889254
True	884.7174960979688
True	193.73702986059504
True	468.08826330426297
True	677.1733741940313
True	85.34701288808202
True	487.0664225503683
True	33.53763378336169
True	412.9812267849009
True	78.54862027022362
True	227.07798795599837
True	37.5181890299757
True	682.4918594731433
True	192.22857013857703
True	25.959152836965654
True	394.4190195881416
True	111.85619119480414
True	172.48450705415837
True	794.0389304410421
True	265.3291552204805
True	151.56999177362363
True	383.5483917048701
True	518.826159823594
True	344.13843967610603
True	519.1244654460045
True	623.8876530164596
True	159.16439133417146
True	6.404491359979939
True	69.9970268045331
True	415.75505140019885
True	95.20728589452844
True	80.90218833174819
True	1026.163112315072
True	25.76637868169012
True	325.8656167362955
True	322.4147858101072
True	441.08249389343166
True	677.9656705511946
True	192.43157693572613
True	676.6204241987524
True	323.05588437692194
True	356.9900510519362
True	272.4954806888282
True	207.48076440630052
True	362.4929674393192
True	454.2636112044568
True	428.1689430834561
True	584.2078897106016
True	141.89056173032
True	77.41550001318774
True	38.846769629115805
True	274.0056770518584
True	624.9846820338574
True	417.9390140036928
True	780.7793349290253
True	213.6099790998825
True	411.89535937694353
True	66.83759406570526
True	50.62797376894969
True	445.47785016440673
True	199.42144737599068
True	222.9545251465828
True	42.73105049993272
True	1069.4821516790812
True	167.6804538492705
True	909.5443931695723
True	322.6325647379917
True	925.3331296388488
True	243.1436733521321
True	460.1396085225463
True	530.67893625041
True	619.5543957464165
True	222.0692020484468
True	476.7856907473681
True	946.2565705218544
True	125.3856619594169
True	6.783064722598678
True	609.3124929402368
True	26.446316597177923
True	79.81628731650765
True	786.838562281692
True	232.27403489418268
True	1020.9683514830572
True	681.2231973039612
True	418.2723592269849
True	286.4525069150292
True	481.9910076970047
True	326.53873844244026
True	170.0485462651515
True	664.8524022635771
True	706.1191225704883
True	207.057596379572
True	92.88314928089692
True	524.2840641387003
True	139.39670032586812
True	393.04753217744303
True	353.3350805073757
True	67.53162149406022
True	381.06222351908633
True	418.5021083390609
True	382.2929113888516
True	411.8473076762943
True	420.456972191996
True	640.4171815700386
True	58.88252760124101
True	451.4326959776544
True	322.97784914465933
True	653.7546854628205
True	220.9994654168656
True	96.16745678606718
True	42.042750830065344
True	514.4559537675246
True	633.4560004279211
True	183.1614437414876
True	409.0586596834549
True	334.12818996005984
True	17.45322897445035
True	171.28252088931103
True	295.3556183607835
True	3.4993203699239324
True	863.0334572938118
True	82.02216292442151
True	105.0034662957254
True	116.43332702835556
True	370.3962379174356
True	38.55654205394349
True	435.8686679468437
True	222.39829184211604
True	5.9152089996691295
True	119.80172947214004
True	454.901609964264
True	53.01392638827931
True	68.62887923145794
True	184.58293818101703
True	300.65738926328305
True	980.2653524205472
True	388.3660316696361
True	914.0131771181228
True	185.41334704902005
True	1041.8447161467616
True	770.4884284606327
True	647.0345833440446
True	404.86857578881046
True	368.32107080219
True	73.74136297822557
True	72.61913599972314
True	77.81784655451192
True	166.5029897086071
True	474.07861248201925
True	1034.8244459748284
True	180.6059222757015
True	349.53997262180354
True	432.4486252858751
True	598.8329719162537
True	590.8852759636196
True	287.1589109308737
True	452.5549240134667
True	656.2619239514823
True	95.61820132171997
True	702.4803734454646
True	253.83011918316504
True	135.44256432559158
True	416.9855326151995
True	882.7356912335475
True	412.0142434618621
True	852.2174145430771
True	189.0044484079197
True	344.70799241347044
True	676.9093826567887
True	606.493351068586
True	200.45799146376743
True	249.96190327387475
True	826.0155143564571
True	31.151240919229785
True	194.499549178042
True	487.4465269800973
True	678.4591574579593
True	106.080375428255
True	35.1115651765365
True	167.81346276883332
True	748.2258710519991
True	310.5084630262865
True	557.9899500921875
True	364.1921210538405
True	307.4223933617629
True	439.8919654513909
True	496.52162779490607
True	69.02916856465103
True	366.894037946809
True	749.6226991783593
True	0.0
True	285.97902752459805
True	246.7498605564911
True	981.3459493610268
True	152.17123063624652
True	658.7974493666288
True	648.3956072636922
True	110.96312399164503
True	228.4920263358423
True	126.31759639663002
True	12.285989809247368
True	293.7196091537608
True	380.5359524328623
True	1125.8413168071113
True	237.27685088628132
True	412.2554820458244
True	649.3816166898237
True	197.44813547048145
True	26.438588261595104
True	845.7707813751363
True	586.5154669521162
True	155.88930405072563
True	617.2296107492316
True	171.42113708024277
True	296.0060990579945
True	750.0073678302188
True	36.2754183640782
True	98.85870080904807
True	513.6626397252343
True	62.12634489691823
True	78.18656743212678
True	414.83791214817376
True	23.97147260965795
True	771.4435019877099
True	100.6511566189702
True	151.7367937314669
True	19.210800004092487
True	714.5405923482549
True	30.728011663061995
True	783.6265267320297
True	388.8387125067943
True	118.19804270882734
True	696.6837171709026
True	524.5803548831746
True	530.7373635665126
True	45.70020122471254
True	361.4792975224228
True	6.020080144112348
True	92.10896007162998
True	366.2064805704162
True	44.69312339524253
True	118.57665180023174
True	306.98663319708146
True	182.9090928441758
True	97.63221303406009
True	660.5504191706995
True	20.127258445520205
True	1127.7329445659766
True	505.9136428542069
True	311.51892452134626
True	491.7488480726053
True	119.30969825160795
True	774.4696092886926
True	1135.9303932371054
True	751.8876257812668
True	174.08972819952268
True	226.2670390090204
True	53.38229681476303
True	60.99265418845833
True	154.96721813983558
True	104.57199799617425
True	168.7220623041547
True	1225.002929874394
True	295.1673830240237
True	359.2899449677881
True	683.6194219630642
True	16.725135378017608
True	14.373070722657408
True	584.927627683225
True	5.783542838168352
True	117.40883994796052
True	695.3435375534015
True	181.5244419108122
True	618.9872118884518
True	832.1168547279062
True	162.3899373170073
True	894.8313709245317
True	3.345036648731272
True	445.7486202828388
True	1058.4336171310454
True	24.23648602789193
True	237.1744244252653
True	145.9271697016541
True	957.5378668903976
True	237.5928059846102
True	489.2073047297723
True	115.52093854038525
True	513.5528890978732
True	144.20371229847458
True	101.0822865117688
True	387.9392075158869
True	71.61014695232684
True	52.83012827693734
True	1091.584584031805
True	271.97349853000753
True	156.63800108326825
True	380.94149295245415
True	387.8673038493705
True	213.5035954276696
True	163.43124257701743
True	385.9442952136259
True	35.06489415872276
True	494.6846748549157
True	1122.420559211148
True	109.1093994144281
True	461.8797878333776
True	304.041522052601
True	27.5565640969082
True	390.65323748925744
True	102.81956995531206
True	615.2324743705597
True	206.7320330512683
True	413.6915078311574
True	19.04136211246451
True	434.27975341835696
True	105.75390334347033
True	341.0877325928034
True	33.80430659860645
True	167.91200630691856
True	254.70174805700125
True	763.3835082181915
True	56.50330781063027
True	140.71871968082914
True	240.62844490455657
True	132.44652197866375
True	616.1351588626362
True	552.6326821127109
True	796.4132429158884
True	392.39654155079046
True	539.98752226655
True	427.0637907750355
True	691.1166462319089
True	71.13548037226492
True	478.40634143609503
True	437.11032876856257
True	47.82089973715969
True	78.96643854986381
True	128.6424543215323
True	85.72498141817972
True	325.89764486815807
True	848.9766637553425
True	343.7184187155841
True	1056.7374522378364
True	336.7483917365876
True	921.679418191247
True	151.1858908141495
True	579.9954113207975
True	621.1780554546817
True	673.0819149508484
True	455.9969436992964
True	67.4576023185549
True	302.7751727313591
True	43.760013298679866
True	166.346985127138
True	168.9177776690874
True	1128.2056876374063
True	231.92574864635372
True	542.0106997663208
True	550.4570658720695
True	570.5794925700451
True	898.7911149464386
True	592.1819263575592
True	612.8380065612176
True	920.3421303261966
True	127.16700651976753
True	316.1778045101245
True	255.5384705637424
True	312.81946556840387
True	89.1432803158034
True	370.9962663654706
True	3.9108354539647423
True	330.7813699498799
True	263.09049812007555
True	589.359774117985
True	275.6500613947677
True	363.5091198315882
True	10.575612298479856
True	61.48416979524821
True	536.3864563197492
True	31.86124717310706
True	144.80211903652423
True	66.0110415100396
True	146.6503667438618
True	240.31209288447735
True	72.03195768100838
True	383.2489871693255
True	256.22242817926656
True	103.16259864674608
True	342.1729286670532
True	64.27211610062078
True	575.4799811446323
True	829.0983464555884
True	278.308154048075
True	1181.3041059763552
True	113.72002317510308
True	304.4786846382409
True	1056.431225463151
True	87.12413946284379
True	270.9985063059278
True	10.2928752619389
True	407.8587965026305
True	473.306742251828
True	152.7939244651855
True	626.4060279459014
True	892.1403365165766
True	158.68520233740267
True	78.78233921846245
True	321.0458861404048
True	518.1660407611644
True	600.3757613499998
True	1263.67353077295
True	25.794512805742624
True	928.4805681416104
True	132.1738604472119
True	645.3148596213481
True	116.05357928937764
True	130.22984136124515
True	189.95926651142028
True	160.9075573186566
True	749.1142063187101
True	205.1811082787449
True	231.55577368479103
True	68.67280190179015
True	513.0349767775577
True	440.5683201536397
True	175.609106603124
True	236.19252235259447
True	15.509628322488144
True	418.7332729004506
True	226.68992990606853
True	298.85626079264483
True	108.65758135411444
True	693.954391490023
True	397.8361812527472
True	249.8322427040268
True	644.9051979959104
True	526.502483915724
True	460.16663045118304
True	136.9480477007663
True	527.1233089240815
True	437.5873536287502
True	3.5954634020808056
True	195.2518881149456
True	94.0757319537234
True	248.06679068182967
True	2.625028491599574
True	116.45337523063264
True	357.431958737451
True	6.217784272250468
True	858.831287934303
True	175.69628309184557
True	734.2024027483988
True	819.9458494887592
True	165.84710548938585
True	211.90858071044903
True	472.2107969252588
True	828.3961664513035
True	51.60946647740207
True	35.936272254188445
True	126.32666503764348
True	637.3804233960986
True	723.2813908630868
True	180.65117745124215
True	594.3158912742837
True	606.3689220945013
True	894.7006514411364
True	383.67249845651446
True	189.1123031376229
True	845.0888377608132
True	219.74788553490427
True	143.7395975328004
True	329.27698594163263
True	225.03197778132835
True	216.9411568883778
True	605.4772712399822
True	253.24210818110387
True	199.250497099642
True	470.65309025854646
True	469.1459583822558
True	60.218700734178434
True	303.8866781192796
True	76.83728379633823
True	341.584979096691
True	360.6970770557666
True	257.31598922583726
True	179.25932658132595
True	388.6574345390681
True	646.357860623985
True	755.1971218370467
True	294.5640568040719
True	746.6424970128583
True	65.4492130664935
True	859.3653246568491
True	341.90295742398985
True	12.273737043750163
True	614.2001264308153
True	713.2776132494525
True	252.70710396019143
True	173.32803830618377
True	46.93396218414296
True	380.255384312767
True	76.13280397784038
True	14.28506429705011
True	907.9913482502462
True	366.45011052636914
True	167.6699880640245
True	1010.2803528795096
True	11.851861160551705
True	795.33362967189
True	33.460001470534166
True	660.1754759694164
True	61.62922913690613
True	790.4700944742675
True	453.4958876475197
True	193.42528327230468
True	432.2031402029114
True	213.5065213110818
True	308.6349283695549
True	226.585972557706
True	402.8637944878967
True	9.609628322488144
True	315.5363840456807
True	112.04177954050644
True	9.3615875708348
True	459.7740430404303
True	726.6845521442968
True	287.7810922569984
True	82.95241983389522
True	312.5174365853621
True	82.04208107044236
True	192.0897321282774
True	178.4642476454973
True	393.0537534329776
True	45.37301385822887
True	139.10919967068511
True	372.3444807161725
True	836.7401899531751
True	111.86831900223358
True	203.79581860801497
True	434.5896124866676
True	18.03892138645467
True	414.5145141659938
True	500.01552136231015
True	89.66305602200916
True	385.2039472404061
True	349.97448727945863
True	417.383774694364
True	597.9264268466001
True	1058.5937458085468
True	995.6124368630494
True	58.483539310614375
True	1065.8760206466293
True	112.9432073622335
True	117.78642845282914
True	102.18823628249336
True	513.1609162673924
True	381.999047952241
True	584.2758995028909
True	266.2087424261952
True	156.33037326697306
True	401.7808292047037
True	14.457739321453792
True	469.1319391935814
True	411.30991659407175
True	143.73029476741834
True	94.49063854768244
True	536.3061666973886
True	980.1200391537042
True	201.05904648106963
True	64.21119596021522
True	420.63328776189
True	369.8957222000933
True	491.94197117799735
True	328.2536349667035
True	4.325251562164936
True	510.41336311051714
True	495.2138742304366
True	510.3511233168308
True	199.5071771948056
True	106.24284608113132
True	20.57994275865463
True	378.7121098489024
True	106.93065669142992
True	7.881882953893548
True	31.25848471714453
True	355.658956364322
True	663.6032363964867
True	131.917666648072
True	87.47781215956624
True	23.55818996866421
True	398.2858960356058
True	354.19899325668416
True	762.1364275025411
True	302.38692173935675
True	507.16405408027737
True	529.5111307984948
True	514.5387933395588
True	297.2224516087842
True	546.7831726173173
True	104.19854498092604
True	587.9111094644767
True	7.326874306115824
True	360.8762183616822
True	466.36297161437847
True	979.3865241565
True	351.2387434837749
True	756.755609348625
True	949.0751317997838
True	166.2690559444591
True	40.22556247187683
True	365.2961633247236
True	384.2561993127286
True	605.6400851423437
True	251.0804247957379
True	26.947747207284653
True	634.5023239357997
True	125.49159595713704
True	1044.1669489301746
True	329.5226586436295
True	474.565154792536
True	126.40626554962586
True	806.9427719887705
True	139.08544869209842
True	806.9086903941662
True	562.0898164953853
True	189.4145479340884
True	106.1348439492705
True	69.88909451388096
True	559.0969032057133
True	918.7119270736208
True	436.2603475076453
True	546.3417020897568
True	135.34319073353768
True	639.4925494671777
True	473.9013819056156
True	766.4206825350145
True	310.97821131037955
True	579.1832609276807
True	120.0759786148448
True	24.887057601918297
True	414.1984251072437
True	164.72263401058535
True	107.40997389824474
True	377.4707809914726
True	1075.6477027920378
True	268.5183238638519
True	561.7304561471898
True	11.240123092272732
True	75.47893593187798
True	326.13426940064267
True	770.9004288790862
True	435.28837279264087
True	529.2579070517238
True	705.2993501432079
True	61.54175489013233
True	745.1980770409151
True	51.69135407738829
True	94.97457759354438
True	179.32359770772587
True	83.05447695343629
True	23.01474700593882
True	293.5448928139155
True	464.3643103761398
True	878.6313962989182
True	852.5660948152444
True	5.352931444605112
True	294.1507747070638
True	476.5277667217336
True	125.75801446760774
True	240.47005266256255
True	334.32534958290444
True	1312.0034532909035
True	447.8922970834014
True	24.67919705410563
True	181.01331828365957
True	734.0387937458135
True	35.23610621721747
True	173.3671596052644
True	582.5575786183828
True	69.28063437137152
True	835.8562661700863
True	324.6882083526854
True	655.4026135016871
True	77.67227859431107
True	671.8909537011739
True	579.6987816793276
True	887.0775858441328
True	257.4947090051866
True	507.751774916799
True	827.3993248651046
True	919.5455636998652
True	240.1794372413473
True	767.2548216204187
True	227.09071426977565
True	470.9821043272378
True	383.6826351143141
True	506.7151795172349
True	500.30951117722
True	318.08132182037576
True	333.8113110101158
True	113.51558333837234
True	349.8594756159126
True	1144.313711206148
True	322.6288144516477
True	142.47781315636436
True	309.59234089569736
True	747.2833471089988
True	642.4404707548736
True	424.0572360732242
True	120.05697940782191
True	328.6341383642009
True	36.643887776910205
True	173.31611547903947
True	86.50690278812758
True	86.606267055845
True	550.6879344055704
True	139.88201898933565
True	134.55886538009733
True	106.71320040321494
True	86.56538007630597
True	457.6841167967996
True	408.6138699971606
True	1036.445737465043
True	545.1130609976926
True	856.8823965263122
True	266.01705176188364
True	294.38771982806986
True	543.3830284649127
True	192.4814233715167
True	719.3274524373786
True	249.7096041706923
True	366.66702519412365
True	71.1415926573093
True	119.54892569847922
True	267.3192279506124
True	119.2581026860622
True	467.1229557809299
True	32.73038761363649
True	578.0072214158264
True	1016.076122669005
True	730.6427844362356
True	1.0921877872137054
True	59.40352074025821
True	474.46784701265136
True	440.54488003856574
True	75.73125066269631
True	126.75429000235408
True	297.9748202774109
True	77.32273475692979
True	53.39390536617045
True	704.906005381731
True	666.4090221668494
True	171.0560989211779
True	173.25751586077553
True	555.1114203370597
True	51.4042408292204
True	26.146451007451272
True	530.1729169799764
True	448.2065706335722
True	1145.1581991660175
True	49.23931247114399
True	475.8070741972408
True	934.8590266865522
True	828.3133870434027
True	294.2112967076345
True	758.8766378928043
True	405.5281504166607
True	38.43041387850641
True	96.9480158385451
True	684.2994562094794
True	75.20371948939041
True	144.97496139535247
True	939.4994147946776
True	188.67929960508064
True	280.0617786800104
True	100.48192869563444
True	663.0280803414936
True	576.423320791921
True	215.31411869304304
True	425.58025565873817
True	43.29042435397774
True	279.9738485967772
True	573.0915773358447
True	608.0114228356831
True	305.3130273128899
True	70.84176412061765
True	952.413858041222
True	1046.6677171416834
True	551.0764880094459
True	64.29056149849247
True	31.872559763455744
True	88.26669427185206
True	107.09560408689676
True	104.6426319929502
True	877.1088891816155
True	1193.502134683339
True	754.7166242170227
True	330.36322694476377
True	9.812905883978804
True	21.520149179129103
True	350.9186446493533
True	484.5584847862364
True	47.02280230156727
True	558.902677901681
True	425.415333001651
True	399.88519682784994
True	81.70991249473678
True	190.25025141035215
True	249.2331977252087
True	134.4753646082961
True	393.43042248644775
True	41.60557799809626
True	170.8195956988246
True	1192.665077182579
True	6.801542888504763
True	27.61654707352856
True	601.510344559914
True	360.362146212951
True	769.2911008281333
True	156.30354977561257
True	740.1854097009251
True	601.5082893440597
True	293.2216121871458
True	411.1952865789245
True	335.13586118613
True	297.7021594673135
True	266.34466221102895
True	386.7748879871222
True	500.5132730560916
True	500.7910452809202
True	109.0005479298506
True	356.2292841669857
True	8.65001420413296
True	186.71718364677528
True	219.62157210581387
True	872.2191661954785
True	583.5003586713736
True	30.37839050034926
True	738.9420645921875
True	838.0415244132481
True	106.25546438410638
True	342.8363285271304
True	871.9829472978887
True	234.08752815989843
True	164.7016992062177
True	537.5170580399339
True	573.0960449220538
True	1095.0522137676749
True	142.56723720102366
True	157.64966975606072
True	258.0367088437941
True	320.5494515502346
True	420.7117620315242
True	411.4614104459294
True	316.62976149063826
True	446.2585227775567
True	503.9220737648725
True	230.03023983460312
True	1507.2671332941936
True	251.8549216503496
True	395.2562004807857
True	48.825871016736485
True	795.1807558002449
True	252.0767716043322
True	931.2766348072176
True	556.1358320446672
True	315.4998884020935
True	795.2661398661229
True	269.6468439778562
True	211.4926150684168
True	261.96479293671126
True	219.9350082595089
True	147.1694889731528
True	248.0890650566208
True	728.6640984814009
True	529.3392900459673
True	208.9296257912836
True	1127.1243065091728
True	111.73337597461168
True	270.29766823045065
True	73.76426781911427
True	316.55382544533967
True	428.0296021973712
True	94.9197279932708
True	224.2741284154426
True	72.26359369440516
True	690.8523025445788
True	371.3990992922007
True	221.41221163662303
True	734.0089476583896
True	882.3159151565376
True	793.9975133487327
True	822.5169806987802
True	349.97875770832815
True	1.34861585971104
True	255.21118755609876
True	52.29608414224492
True	380.7788944908267
True	51.343695088859775
True	365.08703838204906
True	879.8339481741142
True	1025.8165653524725
True	407.6011730402676
True	22.37235581168637
True	518.9869071893397
True	500.8556919576208
True	195.40617276158136
True	236.44736771891343
True	297.2264621141444
True	23.663368724452926
True	121.49147682511784
True	954.7302030568796
True	62.61459684291351
True	526.510220252488
True	786.4286933308982
True	102.2152330300073
True	249.647162860916
True	114.56255275452664
True	14.85241327276443
True	1.341241130840778
True	110.53404280635112
True	1003.767808215347
True	467.3941007153725
True	68.55056168350949
True	792.0834084147705
True	336.6005148634234
True	1.5825888754089923
True	448.05625020541976
True	189.3844702487908
True	510.9982746935712
True	86.28841857905387
True	332.0271201553506
True	385.690173204804
True	171.6977597994109
True	208.13219311936805
True	128.97477978254562
True	180.26270871840757
True	1005.4036067093964
True	16.381982383663413
True	513.0421235526435
True	496.5976724860341
True	395.0673036308939
True	218.64672263602665
True	244.55616001230123
True	162.67461384368747
True	48.28567032042636
True	510.3368769562757
True	151.00452482517534
True	842.4801173807876
True	860.227813286656
True	243.8988770675965
True	320.03411996713686
True	525.0065531074542
True	40.26767883200152
True	86.50493693545823
True	737.6090359531966
True	1073.9782295928314
True	108.64389085368838
True	717.2590247639911
True	141.8724567795625
True	931.4157959886908
True	657.6152640137207
True	108.45428067266218
True	273.42782789382903
True	625.242015522324
True	256.4507330525708
True	44.48915806351914
True	554.8573790765798
True	444.9629450516435
True	5.2279475019300765
True	470.3546671521031
True	68.4598318519086
True	173.03214627986904
True	235.46953020758824
True	301.0317274234872
True	70.18842065433849
True	229.07098818481117
True	342.6620386508123
True	423.68115649125787
True	935.2549372492656
True	44.79493637123704
True	908.4200301248578
True	1018.9833568952912
True	127.9884222790925
True	71.49687984630594
True	964.2229101938348
True	35.87917621725138
True	232.2263678441876
True	78.75490657292227
True	206.52354423323317
True	358.29858194039286
True	931.5088856082205
True	100.130053382005
True	75.25783843629344
True	659.4661860043313
True	276.83860519215307
True	730.5952554795055
True	56.26434255687385
True	499.2594120443623
True	381.1505898156151
True	699.605787378334
True	54.628853832499935
True	111.05385317713085
True	27.91462751573147
True	278.1707147196994
True	41.12832219868937
True	343.2715922994853
True	2.791129057087976
True	1173.8332653828943
True	102.18858093618198
True	135.81962141273164
True	341.15093186127217
True	737.3698002253259
True	667.681552922425
True	1008.6558873798192
True	452.8291526509931
True	406.3339199516654
True	137.64658633375834
True	436.7551815794595
True	851.9490424114894
True	410.0702230539653
True	966.5349745390092
True	81.66527032949345
True	422.9655883940666
True	183.0095916110282
True	291.7312886086653
True	733.4715247212825
True	160.30351437595638
True	138.00271546451393
True	66.32608757859339
True	859.3021187633249
True	780.0070800882518
True	82.42781400712475
True	452.4600553229397
True	751.6121427176713
True	427.8045945943503
True	56.79980406136674
True	326.7136843681969
True	787.6427797331755
True	30.388810874153027
True	360.5313496844767
True	169.29342066793538
True	282.7984162885752
True	32.71496648419539
True	215.0802196295612
True	761.2367007895879
True	643.1724516436784
True	60.85316484188672
True	290.8907229664956
True	907.3406415086874
True	19.15644827886889
True	330.8755869255256
True	293.0447929852453
True	427.8842242357459
True	217.21521833117117
True	595.6796260532163
True	46.041480956349325
True	979.8849209884002
True	888.20328365197
True	46.864029163133694
True	390.0387389754704
True	726.9172657428622
True	948.9606653718438
True	258.3347499653173
True	580.9335139149848
True	131.4697454729343
True	198.387833694036
True	133.96747507502462
True	133.43747668319762
True	205.1543420855044
True	948.6030753973992
True	774.0324590660563
True	1007.98703749447
True	20.971607661483027
True	25.53887239782697
True	367.2979671192422
True	12.759178849265354
True	613.6903874971492
True	1063.409360185017
True	264.3711113041548
True	198.70743869353143
True	84.09583040536727
True	205.46708945136947
True	131.58053961814835
True	45.76890099596935
True	134.14576902906057
True	89.11922058581656
True	253.2813904917737
True	530.3965973775955
True	158.8814819506659
True	30.330556251228355
True	57.10370898496608
True	424.0312015803681
True	261.43395115430707
True	591.0018832949821
True	23.78751595783796
True	116.20159423544132
True	680.2502092243192
True	257.87192177009075
True	473.318138041604
True	671.0054039118784
True	105.10138576060216
True	108.84008738311718
True	80.18882633973224
True	26.537140393592185
True	129.31852659904524
True	82.63697115325621
True	94.69544778064883
True	153.8678764152451
True	235.41763016468715
True	806.3227523357713
True	285.78500894874054
True	918.4286614688084
True	167.6013713749614
True	202.70667604556388
True	787.9521880809232
True	317.2250427596671
True	582.1555855412516
True	260.54590965279885
True	347.6298760426956
True	437.06447104615376
True	546.4047449948412
True	639.4749443246119
True	372.4956882857061
True	35.186752029124065
True	545.853307061603
True	617.2429597492129
True	20.51841920269712
True	10.987439123994516
True	263.27879708041183
True	407.5842773568023
True	443.63593545484105
True	70.62838767139878
True	609.6202575053147
True	925.8660782829272
True	249.10935102454656
True	889.0515655500068
True	277.29425825507377
True	102.04318299805152
True	277.0578126842199
True	678.897231610561
True	38.5610944095363
True	590.8784416686912
True	1295.4724624030673
True	1015.1077274063884
True	921.7539016262792
True	216.0221928853701
True	89.52537509817226
True	193.04406343934463
True	815.7878856883892
True	144.8223387513452
True	1063.4248686932472
True	858.049892479375
True	43.44318451328426
True	84.91009889342307
True	424.2823795480652
True	415.1201179967391
True	196.8117718383538
True	521.1035449268073
True	645.2457152368271
True	120.4666237352362
True	267.81105953056806
True	1005.6286669298412
True	52.11373561696415
True	684.7492299130254
True	540.4634310112025
True	37.315755446683255
True	804.4836804373813
True	376.4134591062635
True	533.608564305774
True	113.06513332227632
True	263.58077186221334
True	209.6104537259894
True	27.23689083345729
True	139.6652154249261
True	742.2098601847368
True	144.30400633979983
True	385.4191665880054
True	64.29071171918235
True	602.2415141080478
True	606.1593159604029
True	223.676949412086
True	453.6166701392244
True	167.02833677806657
True	162.4111104332535
True	222.63163695352972
True	289.66351032021134
True	350.866540911383
True	130.13367509555118
True	193.9991852564932
True	24.441358351140725
True	901.1761033195692
True	302.5401807103201
True	9.099794125215984
True	364.0656406159853
True	158.1057688075213
True	628.4359209678636
True	363.7473411823336
True	577.7734420033262
True	570.0738416527371
True	458.2554243947775
True	789.6456528966755
True	246.7693211061508
True	567.0925554769503
True	163.62345310776982
True	532.6030571910352
True	358.4718242198703
True	389.5946756816448
True	131.26635332385916
True	137.00424252502737
True	109.1621212665228
True	69.30756635649914
True	713.2416577125817
True	190.1555560836325
True	44.99823697939218
True	0.0
True	531.5302459488237
True	112.7349694745559
True	22.65611395992961
True	38.86044263078563
True	111.72434381183514
True	522.5029217304664
True	185.468235351012
True	108.20883455264284
True	32.60652772279
True	162.60860637287652
True	918.4997485320677
True	52.08303584760398
True	225.93805910434537
True	772.0648799813946
True	321.2272435060316
True	444.155581698333
True	457.92796361362457
True	512.1515856293194
True	595.8422218118675
True	909.1337152051302
True	264.2746698018313
True	1010.478495340787
True	920.5144915885104
True	624.7809939409782
True	345.3923860910388
True	862.1961781943671
True	9.800577398368334
True	31.50569549962901
True	294.0624575167359
True	43.38970505947844
True	189.72620945918536
True	756.332060484685
True	220.00663965314504
True	744.9995573229692
True	784.1059882387855
True	119.25617853212454
True	375.723636348838
True	580.6332889097886
True	24.43039784846276
True	129.80213903799591
True	431.1272098601486
True	304.3561303492363
True	196.8340459875968
True	115.44181678957848
True	387.8873060912035
True	22.196917308423984
True	374.4668148289676
True	358.3626063992224
True	1037.5728326952546
True	340.0161753016167
True	31.950553629453715
True	434.5015494593279
True	445.6608631287606
True	246.2266220076476
True	32.66058661583482
True	763.8428087045861
True	443.4984932000153
True	182.4554137032733
True	13.52393371992654
True	1198.9089330522918
True	160.49635880547197
True	31.10144445370391
True	287.6189060906974
True	279.029061359324
True	116.94860624190362
True	300.6617516568829
True	47.235487831647376
True	317.72249722595586
True	298.5039374869226
True	313.98172706310214
True	31.171688633997032
True	47.37721809344938
True	1055.4545298510006
True	24.004585124136355
True	12.635589119714766
True	172.7465187638525
True	678.1813089076522
True	7.744289912649605
True	190.17882224776852
True	175.01451305675158
True	536.6783896617609
True	358.58910450503754
True	711.200448962303
True	315.14798219886626
True	494.7517940781926
True	439.9573294957676
True	500.24386163172574
True	104.3042796072719
True	1268.2309561398963
True	898.0188369140087
True	283.90504689005576
True	524.8649071908098
True	104.30729609265904
True	569.8560133806767
True	428.5081689413452
True	157.54908616610155
True	79.12864232932614
True	339.9666650770997
True	165.24080142483868
True	30.509622602453486
True	602.0702929522727
True	377.5865921650381
True	69.82524204318683
True	29.66198787443129
True	659.922973541703
True	494.3210740486995
True	70.16312990124877
True	20.806441053887983
True	324.3139227343271
True	317.40740225694924
True	718.6431267567513
True	552.0001455381847
True	579.7811003661355
True	777.9178909426053
True	9.23595217455978
True	57.04387850682524
True	36.76187210919149
True	54.44677710671409
True	509.2790375609548
True	598.1647905440449
True	81.36011275901689
True	111.81023961604724
True	184.1515384540344
True	72.84877846111235
True	172.64527528093322
True	204.2681664839165
True	275.7989583065595
True	796.1983984744168
True	604.8906765363442
True	293.2434597830457
True	184.0341880143312
True	262.19859450465793
True	244.6281088797782
True	736.0454714608038
True	330.596028830216
True	169.06256202621432
True	893.3466519079756
True	338.1940787137803
True	469.4348571730205
True	161.38057956103242
True	122.36758362230776
True	63.98168339839973
True	215.71451840496456
True	950.8070786242909
True	555.0114347850409
True	114.032229770976
True	352.86110541421704
True	101.8305012248638
True	697.0573984361041
True	4.093480049844372
True	725.417982438381
True	37.27183455631673
True	886.237900515745
True	842.5900628521732
True	216.79094271825372
True	30.257188840877845
True	78.00515180452521
True	456.4753506779568
True	220.4655835630437
True	1.233553913459064
True	81.42969069356968
True	1101.375027505314
True	340.309845745109
True	692.7486932426509
True	498.0703326522605
True	32.24889987044979
True	135.45854764310735
True	453.835603903558
True	942.4906485366516
True	818.5422640569041
True	421.6507616163311
True	339.66643037171053
True	16.308300796405202
True	79.79775736471247
True	768.3245459853171
True	473.8940192064159
True	391.17848802028544
True	888.2226901698384
True	24.35375675495285
True	216.07713865981484
True	948.8000935531284
True	229.20255708882692
True	8.52761663174148
True	491.0763268058173
True	103.11870416410989
True	638.9653019336566
True	55.95706491339988
True	258.74947574406264
True	858.4689900411498
True	902.9584627398028
True	276.006710791845
True	433.9618268087223
True	115.3781329205914
True	592.4081276733067
True	267.3394222213884
True	190.91393384017547
True	825.1192613028925
True	51.842033453187575
True	738.6458570895501
True	282.5103714386543
True	308.23054968824965
True	167.63323041649554
True	483.5495242879678
True	614.7554427620298
True	365.7087470203555
True	399.2658046128587
True	71.92661340760725
True	155.94148430412105
True	448.49184298432885
True	224.1060133347882
True	39.71310569183541
True	196.70090735537053
True	368.6719226088488
True	386.15595554317184
True	770.0758724421433
True	132.84441949849997
True	641.8362471847183
True	513.7423212558169
True	603.0699903957639
True	140.93060158003934
True	34.92940502503952
True	670.2050580922638
True	70.51522630683857
True	547.0438436721615
True	682.4115519873709
True	453.9543518150016
True	129.10943712176214
True	542.4002810363166
True	4.33870654680455
True	399.8095214959598
True	31.02707679422629
True	637.1869677883905
True	274.4419984073825
True	577.979824568164
True	667.8469641033922
True	140.61051151529549
True	520.6246046340674
True	464.8651611322294
True	63.71844264373623
True	962.806733052795
True	3.080663113782898
True	29.086508501068923
True	628.6666865660285
True	700.8038589767702
True	133.66779330152255
True	424.5688079635758
True	122.12824812805158
True	74.60943893433151
True	472.4113073775286
True	41.083160668977605
True	525.5080407028436
True	13.417939663633865
True	814.452367987513
True	541.4681644275462
True	676.3036224260184
True	100.21136855245253
True	370.7009515341896
True	982.44089779829
True	848.6001670599047
True	145.5667378424395
True	545.1418957115482
True	455.59646230981787
True	242.6288885607161
True	250.34805237454103
True	6.351816979903735
True	323.6145575788238
True	12.635197788678026
True	374.9699138533736
True	78.29156358619271
True	422.12407035892375
True	655.397223933513
True	120.22174568562812
True	246.13821950696783
True	650.4103267894856
True	689.0949383944203
True	293.8425437548468
True	135.79889341353203
True	168.91153642494177
True	478.7361757536037
True	80.88744950939366
True	10.409542336170624
True	512.1638247450884
True	561.1200625819025
True	20.349054370916924
True	138.61264656253493
True	914.2917100961712
True	467.9682553605167
True	269.2004021413399
True	32.243186932293696
True	471.276884992482
True	109.86768733181714
True	588.2989597967689
True	664.9373494588424
True	302.3063381951296
True	390.1305151068725
True	184.5571617960462
True	246.0920984098855
True	71.35035818440157
True	207.1963711824308
True	486.0137170229008
True	21.976600995696995
True	455.4689294615791
True	367.75483958618696
True	741.0152863463467
True	921.6479336903936
True	902.1147345413896
True	154.99059202937394
True	402.0223830698752
True	68.32341184386097
True	179.21441785188506
True	314.4901174990608
True	9.519175826712283
True	779.4522452895469
True	22.873622507550905
True	397.1971330686524
True	276.4939244285277
True	641.8351588225096
True	216.62413059595843
True	39.21243440928605
True	664.5100086073776
True	1082.4989393157089
True	221.86881527215968
True	134.89013769042197
True	589.4493257363814
True	494.646699573937
True	16.25277622474469
True	838.2212465482188
True	114.63864493587003
True	45.08231803971251
True	313.6427294906728
True	351.46424620316554
True	382.4407050026607
True	275.17917664268344
True	19.990254034778136
True	21.25231352401012
True	812.8758762990722
True	200.05349975580103
True	118.65844709436514
True	811.28159454405
True	640.4261723702276
True	659.074682307244
True	450.9958876404104
True	152.90594892089757
True	29.27690949265996
True	102.52348183749048
True	423.75103743967657
True	230.10740199033089
True	502.6578256893044
True	144.85302855706118
True	497.731465981483
True	629.9734502339593
True	942.9522657351948
True	23.325969824075575
True	998.9552588116752
True	1048.845401449279
True	475.8510084850677
True	87.58312242125943
True	828.8038479336395
True	641.1764179077096
True	650.3386702203278
True	175.37272906013635
True	739.0058075188193
True	695.4324695041984
True	120.14629229735482
True	771.43951142842
True	809.9920123966024
True	484.43046304074977
True	229.4356760010406
True	72.08213811594305
True	305.80464538913606
True	348.70569092353355
True	461.936449287864
True	435.8728676131345
True	197.7356749881762
True	310.0558660940742
True	2.373666409323187
True	12.938100786803574
True	105.68059252029444
True	131.6058348195589
True	357.256054216872
True	341.32563933334563
True	111.42223738949048
True	17.888247515324615
True	222.0448846622185
True	875.646254852225
True	451.56854508946105
True	539.2964925511126
True	567.8046818031838
True	815.4517766420984
True	664.6754536029031
True	88.49819578531068
True	211.7210636727103
True	249.8641686600739
True	284.243049903768
True	107.21684484417727
True	359.26975003015394
True	433.4005780994516
True	172.4675969048158
True	648.153524015855
True	231.80104439502173
True	207.79985480063755
True	25.31764341515724
True	243.25294116316547
True	465.6278179606764
True	167.77704015116998
True	508.04024571215234
True	473.9672063249651
True	247.78424788538052
True	104.3911196139526
True	43.06108476233085
True	408.2463379649689
True	790.0922751528057
True	166.6168968543887
True	1059.2836720664343
True	1015.1733207735064
True	476.3826640838767
True	101.1796462059397
True	122.20640178365068
True	690.6200921032575
True	8.291182702217396
True	225.89984047928036
True	129.6785656292257
True	118.25987644079105
True	335.1523412242727
True	635.5591782874036
True	37.58589025383354
True	120.67149103108564
True	972.335425296458
True	57.45541865699856
True	435.6307778903048
True	525.833672895
True	243.71329527542557
True	138.21295773021015
True	912.2353279698992
True	1206.4633401768535
True	532.2552464447108
True	651.4433850939748
True	202.17567878639167
True	151.5508923748586
True	302.58629776593943
True	257.85196146752884
True	169.96461660327066
True	311.1247439440783
True	322.68551563725373
True	12.307914453469945
True	630.5727107889429
True	152.39489182250105
True	77.01246391955311
True	438.7553085489242
True	303.0173487685988
True	1209.5694109121914
True	342.54634087546657
True	957.1428029600372
True	10.626882234056174
True	267.5176108127058
True	226.83566196363137
True	153.8196643830829
True	483.8655129785877
True	189.0011836742394
True	421.4184406769167
True	336.68544892881005
True	112.91116689780112
True	358.1984745140998
True	1039.1774012245623
True	731.0978248264732
True	214.66211516601103
True	105.3035148655964
True	302.8901715586283
True	23.787813222799382
True	348.46928463532464
True	322.458346291695
True	550.9370328775964
True	435.37465244025947
True	370.7865411261676
True	155.650353155173
True	12.387311896453037
True	414.13832567827336
True	284.93599117695254
True	146.02551226111032
True	301.509338276841
True	434.8988052215336
True	799.4879824119008
True	323.3957240924839
True	769.027732828862
True	388.9031053680029
True	375.6670605255741
True	1.5338558363553365
True	1159.5991583043262
True	96.52676599550648
True	909.3754017244826
True	214.4489660973248
True	460.30746472478273
True	672.9516341608542
True	82.12004624631932
True	491.9205930967031
True	36.12010049211858
True	412.4843249148082
True	77.23083381712722
True	222.63948871475017
True	37.24071210615559
True	671.4771406775102
True	191.20477864481612
True	25.660872652094685
True	402.1321201382481
True	104.59260254390222
True	170.91247359400683
True	863.547875873688
True	259.7734928195898
True	156.53033925073962
True	373.1347704752294
True	526.0264997094495
True	333.5476283470132
True	526.1804206024952
True	602.4422549497235
True	158.3202639186065
True	6.347718714916654
True	66.71886161342948
True	419.0256570371338
True	87.07879828422168
True	78.05383854018329
True	1058.729401909378
True	26.946939623900157
True	319.8219158053208
True	317.62043538881653
True	473.2833162274336
True	672.1568371834288
True	189.02662761031652
True	639.668881653077
True	340.3505066276715
True	349.9485815738418
True	267.8146220424214
True	219.1607658405577
True	354.1200383778346
True	440.3393559451461
True	413.4742899452211
True	607.4583977024622
True	138.80781689925172
True	73.50242821705223
True	38.54690513177326
True	284.05560174977563
True	661.6489731042908
True	419.6858231133951
True	820.8641451199034
True	212.5411962587078
True	402.89624333025256
True	69.76821649398843
True	52.65776463666798
True	437.275239939381
True	194.65269923169188
True	230.23044902242435
True	41.42094862064096
True	1077.2103022152369
True	183.71810122379105
True	891.4121461280854
True	321.2994021579262
True	920.4201552880326
True	235.7146468327329
True	425.8121755898524
True	521.1601086410885
True	597.4052281928349
True	210.0357856500796
True	489.6296995579471
True	946.4713742817012
True	124.12092266928695
True	8.12957320595336
True	566.8933149487823
True	28.719180329397723
True	73.75178508572002
True	794.3267473730825
True	219.8478605583424
True	988.2105712267104
True	688.2743743320717
True	415.5719014867072
True	282.3244457502415
True	480.7246402816357
True	338.4732791504484
True	177.5495201379452
True	698.926750762358
True	717.1403499602546
True	203.83684029655944
True	88.46511626239717
True	525.566485981227
True	130.30774063866008
True	367.7974676345802
True	350.04219587688056
True	61.55186514778193
True	353.31762157631925
True	404.1229525019296
True	370.3657329499538
True	409.92031145873625
True	408.14313944111626
True	635.9426454140194
True	56.03632436564302
True	461.60768148607065
True	321.3101074129444
True	677.344728928487
True	222.31313990942363
True	100.67586141922855
True	41.11892425912126
True	532.2056452640845
True	647.9171952360784
True	187.1953563050304
True	410.9077342105276
True	335.04097048495873
True	17.10802342452568
True	171.9578579108638
True	300.07750860437324
True	3.440015593022123
True	873.4320741344894
True	83.35593462870258
True	104.44650080798456
True	114.16379386335372
True	356.7320604518745
True	37.664259844106944
True	461.4069855858451
True	222.52801347291592
True	6.106481379361053
True	116.26496501222998
True	445.3402292829254
True	46.80805371222778
True	72.23663600800462
True	181.5543235042828
True	280.1299828105978
True	960.4933993778924
True	389.3443137590948
True	933.5577205486068
True	180.8225819801025
True	1031.998207892521
True	819.39036906058
True	666.2874183911174
True	394.5402247210099
True	367.2715404543476
True	73.0486969286973
True	74.33065663529275
True	82.91424196567509
True	176.84598284217498
True	477.85266247003466
True	1093.7061834993244
True	173.84119490002573
True	356.4541701569945
True	439.03334167921946
True	589.6838213817634
True	556.8639272228226
True	283.5838047913093
True	441.5393408771846
True	648.1142180839678
True	98.26721844213168
True	713.0136852055786
True	253.29520027128436
True	139.89452347163916
True	399.4753735646389
True	879.9025978866475
True	435.9363490854863
True	873.6082303095341
True	202.95164213823776
True	349.33092515482565
True	686.1258128917003
True	612.2803817647241
True	199.3670134564914
True	270.31840499612224
True	857.1722891939824
True	33.35380695898751
True	184.2647579128179
True	483.3969864488324
True	683.1079097551433
True	103.41005083001244
True	39.478088701418685
True	163.8778641101332
True	711.1577313005303
True	325.0175337381157
True	556.5304762823012
True	368.31215772380034
True	297.33022960743284
True	436.0060440137348
True	500.9117043854932
True	68.161421393172
True	396.0580835474663
True	757.4859785997992
True	0.0
True	306.9577614681129
True	252.2017777676046
True	973.978283687964
True	154.58759898711898
True	649.6790606874398
True	625.0475516778288
True	108.1303170452466
True	234.3856090298717
True	135.89050862348154
True	10.489779658865585
True	285.8389599263616
True	378.4704786184605
True	1131.8224666639971
True	233.44458789830543
True	403.7909447486023
True	651.0091216558675
True	203.50164424796463
True	26.8555631630469
True	867.8891576583015
True	619.3337837667809
True	153.11388083501384
True	606.9996069672541
True	160.4564046390764
True	287.2858347500295
True	787.3665881885519
True	36.61609546891221
True	111.33484077475666
True	500.4803837530213
True	65.28991475213829
True	78.02157376679202
True	425.7964291797292
True	21.824034879502555
True	741.1642250252826
True	103.1238660477028
True	163.1858731217886
True	18.560075779165743
True	694.9320990827096
True	29.49916169107348
True	771.209550823295
True	395.1744093386923
True	119.03920221030948
True	720.181923001227
True	522.4455932996274
True	565.6608764049141
True	46.121617210339984
True	367.41365159905024
True	5.387919561780817
True	95.365403247219
True	399.8079025647369
True	47.29041220367962
True	118.70377179279004
True	315.8699207878348
True	184.62855269937108
True	107.3026175955352
True	659.9668033031744
True	17.507850545719087
True	1148.7369158850315
True	511.1496091273856
True	304.0927413424559
True	502.7211403878493
True	122.74378102462175
True	800.2822741320383
True	1099.7683566806036
True	730.517516394477
True	163.62918286971598
True	230.3575880656106
True	55.42273097622103
True	62.37080522386314
True	152.68535523474483
True	99.60947174419069
True	171.14019604554088
True	1186.858128505361
True	312.2786827984987
True	352.36178614350354
True	729.5633222178363
True	16.863549684525875
True	13.769195939826709
True	588.0731638348145
True	5.594111566972568
True	114.6679806839013
True	675.9667166614834
True	181.61793348756228
True	640.2424873695921
True	845.8764904609077
True	153.8245622475089
True	894.4730208489786
True	3.120338122374448
True	441.6284954099629
True	1062.1686643511405
True	22.096763606134555
True	236.96468471339105
True	152.4135481342474
True	1005.8261488459538
True	241.7932249586028
True	505.3476192428695
True	125.05188152254983
True	513.6133669765537
True	156.97290875737707
True	92.87561863138482
True	389.2994601377821
True	69.88383343619255
True	54.341476824693565
True	1035.5202792689315
True	267.65645905604026
True	158.96020940547947
True	366.8645955605359
True	394.02672853425577
True	212.2346700869411
True	163.8002369718647
True	388.52890907228766
True	33.245000941913986
True	477.6636297110611
True	1126.1654858139011
True	110.180972284807
True	476.7051206155164
True	308.8924980456436
True	25.70209183485901
True	414.502765263878
True	106.19434051478314
True	601.5346171784779
True	206.8632628594037
True	417.08261833006674
True	21.94746107381712
True	439.0663422901956
True	111.22284932603444
True	345.7058990804628
True	36.062106697535725
True	172.5562304717167
True	247.7687225967669
True	768.124432914568
True	57.87768362178616
True	135.46848381668855
True	234.86144514587903
True	140.69624038786776
True	630.3476849881004
True	550.7955602621931
True	770.9040981106043
True	397.453674222628
True	533.7004646395703
True	418.1907398358632
True	688.4117336205245
True	71.65983720319527
True	470.4716800751594
True	414.04523078673134
True	47.43295973936718
True	85.67471586251887
True	127.938465497592
True	92.4547154673862
True	323.15253215281695
True	860.5230908592492
True	325.36976560553734
True	1084.7508140143543
True	294.6126797868136
True	907.7802759166084
True	144.81395394138175
True	565.9539273924016
True	625.7846390843808
True	706.5605841002592
True	454.62478138172014
True	66.34273051302225
True	285.35819523852655
True	39.82144919804515
True	155.08648347310287
True	173.11585231071754
True	1127.1954798448269
True	231.366559568334
True	544.8645726489821
True	548.3588912736171
True	559.3434288003133
True	887.6445730722968
True	588.7130252426774
True	639.2433915621225
True	933.3335016420588
True	127.2305689536019
True	330.1293778342928
True	270.1097733216464
True	327.51895649721826
True	86.05274728816312
True	382.9824806561239
True	4.622932834339066
True	319.8456962996431
True	250.94431116814727
True	612.0705896821114
True	286.0702019173232
True	361.8922465196699
True	9.518325681682434
True	60.08849131812578
True	548.3368164142108
True	31.197668007240697
True	146.14231423853647
True	64.83621182106003
True	146.13330896355083
True	237.09896129086292
True	67.46125454537031
True	386.7831499222978
True	262.6244175428968
True	103.99174394640671
True	332.0144645797323
True	64.06321882154063
True	580.6436739231592
True	859.0354463190147
True	280.47731190474826
True	1148.4393892473977
True	111.0277746956662
True	307.2112282583718
True	1031.8276673827793
True	89.39723293795927
True	291.8833686708463
True	9.996794235506048
True	408.7625300600161
True	451.3111652073874
True	150.63301170841407
True	627.9984574227288
True	936.6940198875094
True	159.6535591642796
True	76.47543901262675
True	322.3444205986345
True	575.2814579785961
True	588.8627995474774
True	1234.8421704191455
True	26.780901668181
True	957.3161537570796
True	130.72438256096007
True	639.1797483815296
True	111.3485533529763
True	132.3822253820452
True	198.0216168420258
True	175.8173982751142
True	761.5527979645258
True	206.22568289744623
True	230.90993713466415
True	67.39624122673881
True	508.1622864110498
True	450.52054504070304
True	174.66276201040264
True	235.8413950036726
True	16.88194919304437
True	420.688506328026
True	234.5921375480296
True	301.68306577219624
True	116.9478762648759
True	746.0501809233308
True	424.1613847777885
True	262.9003488121401
True	644.2748036211086
True	535.8271163191083
True	480.303528724977
True	131.5464752648839
True	525.4457984048398
True	423.7146093583957
True	2.9286901216867025
True	192.53110907844075
True	92.42240423152197
True	242.18716572401453
True	3.0466747546046102
True	127.9665376442436
True	343.7027921171229
True	7.301346986755739
True	843.8397815104971
True	167.87662661260384
True	720.7090071775027
True	790.4988446654824
True	162.4682135733271
True	233.3545831363764
True	489.3724989376682
True	843.7383332193241
True	48.10679094591004
True	38.3295682479476
True	128.22715763078148
True	629.8846471390773
True	702.5870645831818
True	173.55468286970557
True	582.3807122061055
True	579.0399455281323
True	874.1026293703154
True	405.01567406876313
True	187.37137367356348
True	858.2957635498572
True	215.01473322517316
True	150.83675387719163
True	326.6544318803634
True	226.63472345257253
True	207.8156359207044
True	589.51987914657
True	257.84570446107074
True	191.22095730402916
True	457.7610794183417
True	468.940493611384
True	64.67170654509854
True	277.1334211881688
True	82.04473467130065
True	353.3983087362422
True	365.7607327577253
True	253.34145041196615
True	177.57094827658614
True	367.4796149883439
True	646.7550963594322
True	744.9729156751685
True	287.8306292437944
True	748.2874822774285
True	66.72272546498954
True	884.8920377645969
True	358.34087799362874
True	12.849174294023662
True	616.1872623027613
True	713.7813051411629
True	248.61347289768344
True	161.79582956523276
True	48.199577790302655
True	390.6550733579681
True	77.95844454139578
True	15.712012597018155
True	894.3085993806379
True	372.07512996338096
True	169.31007647314925
True	992.1232008108292
True	12.79108940854231
True	783.221844912553
True	33.429083489577586
True	651.7658758260253
True	55.3184220399541
True	757.272061269219
True	429.036353152481
True	189.7389951989406
True	444.28368258303993
True	219.58900817163823
True	295.5569170953892
True	222.692695583838
True	401.192455436102
True	10.696389838608876
True	323.79848264313114
True	112.75177339349536
True	10.469359650526805
True	479.4189650912621
True	733.3280128252921
True	291.684564070555
True	82.2037287115598
True	329.4815472430648
True	87.97610253010343
True	180.60377557002911
True	182.33808491879773
True	395.5182968311453
True	43.82236701162165
True	134.74837035374864
True	368.00833066653865
True	845.5582067303022
True	116.64632729696042
True	205.9398591498725
True	424.5692549853839
True	21.754499207221897
True	415.1866887750311
True	507.18492696364495
True	88.91299713195582
True	408.4454766342125
True	349.6948078942708
True	411.562560240422
True	605.4255333439347
True	1037.5107667587683
True	959.7204247631406
True	55.84468072542146
True	1085.9130696960356
True	112.42690457673348
True	114.16985431481989
True	113.17169262379178
True	479.80561057754215
True	383.42373443114576
True	583.1108790288895
True	262.0562217743178
True	161.13748483253764
True	404.5891893919183
True	15.530575296614163
True	450.515030825317
True	408.04044050852514
True	141.3506061686409
True	90.74896026846656
True	541.5584193694192
True	950.8738477165332
True	197.8358643613228
True	61.68688021986056
True	435.54718060015546
True	365.42517979824345
True	459.4285089047628
True	299.04089152931016
True	4.10465741156506
True	538.9795770014745
True	523.9261638268904
True	512.9615732328458
True	188.27985133147988
True	104.54787967525267
True	20.908675601064065
True	368.1310245946841
True	107.64274891014324
True	7.290929618545079
True	35.15328973510541
True	350.00997641063407
True	644.3431568392326
True	137.54296538935006
True	91.2041386153702
True	22.48408864112277
True	400.96612290890175
True	346.5770640092689
True	748.0222028620245
True	309.1657296019184
True	524.118903259871
True	542.9241057002931
True	521.4661253495017
True	297.54217701099464
True	558.8486904971893
True	99.08637812135916
True	585.4815971426544
True	6.049286124832731
True	381.1306144508998
True	466.2597885737365
True	952.7974843229014
True	350.4121520155887
True	794.7163507230781
True	992.3085773068032
True	179.39781063013805
True	38.22969215924629
True	362.6273047882329
True	389.4220108291609
True	591.5177043660223
True	244.44824982897276
True	30.063071570596755
True	661.8708339703097
True	122.92592702864157
True	1048.4061581110186
True	310.21742515579604
True	470.9872756861169
True	122.20048978797568
True	803.44370533368
True	139.68815280032453
True	834.910568246857
True	577.3708221067508
True	191.2435069216918
True	113.744721884033
True	67.63513292461496
True	567.8668762858973
True	915.3083724147128
True	402.2768047562378
True	545.1678595141602
True	143.24630211730903
True	635.4337168160816
True	495.0024254673289
True	781.1421367203318
True	314.43659212652216
True	592.792916275182
True	115.25232115902634
True	24.437412352089044
True	412.895564185479
True	168.86870131956468
True	103.45317451566166
True	366.343147405432
True	1090.9548483644442
True	265.9171687271053
True	552.5109843608146
True	11.148273517302004
True	75.38728467617604
True	329.6396381900617
True	775.1289606270092
True	461.20669815586655
True	515.0514240962219
True	707.5711956928158
True	69.32324828252692
True	735.7423448593471
True	50.69616798956011
True	103.50695927094766
True	178.95164762348432
True	78.65935600241836
True	26.240656899443024
True	298.3944635656195
True	481.9766430236149
True	902.2842532520722
True	875.6580420638738
True	5.011248064089319
True	282.2805956438755
True	446.35729055871457
True	121.78897980006792
True	244.9294891071995
True	331.22470689179744
True	1320.9806115633244
True	454.2454334870205
True	24.32087717502496
True	188.37402264037863
True	747.2864300601397
True	35.854200843333
True	175.4593921467928
True	558.8664143548476
True	69.67999730116824
True	874.5382798245786
True	327.16542827407227
True	677.5061604082317
True	74.07684034225741
True	691.2744079367149
True	604.7932624359761
True	881.7134114372648
True	253.92601065101192
True	500.5147674670114
True	799.5026834539079
True	872.3838092153416
True	230.89687933826144
True	772.6233169593189
True	213.13866339159856
True	454.4427146167502
True	364.1829597591197
True	497.9193884226096
True	480.7683798861383
True	316.6459517681186
True	352.1418543910115
True	114.64195410237278
True	333.4497704398379
True	1160.293842000122
True	322.47505577205874
True	151.65968976982907
True	305.3944225478694
True	725.5499473292191
True	651.9243365692699
True	409.8826640120501
True	116.3495744967354
True	334.4202831392113
True	37.70868673896935
True	171.64741010664108
True	90.46458165433371
True	92.28481766619416
True	559.8068769765416
True	133.9247553676667
True	137.43722945050283
True	110.84413011260165
True	86.81695409473102
True	443.58783265109497
True	376.4245869908289
True	1050.853770610354
True	537.7451400381813
True	850.6499898996707
True	270.2706809410445
True	309.60230804018755
True	541.8303069449461
True	193.0462895131425
True	729.083358103081
True	252.13047780141807
True	359.78073934671136
True	67.26642326629204
True	116.0198173783869
True	260.12413401265235
True	125.39894300497924
True	486.7064857414111
True	25.255552355591117
True	580.1148046762007
True	1011.2176273567146
True	718.1711011498468
True	1.647461490386383
True	60.35229458501533
True	469.3683185863434
True	438.3584397733735
True	73.71158921945225
True	120.5378957942616
True	313.1887097802558
True	79.83178383764903
True	51.0938991931726
True	712.0011989407645
True	653.6951480772933
True	158.57505597735445
True	158.30871352853438
True	517.3001909025785
True	54.26230894499355
True	25.174984427025663
True	572.4585444236195
True	431.1134844093712
True	1133.3348795802074
True	47.57875131063064
True	466.62693805477073
True	887.8279816364349
True	784.4029394232602
True	287.58071687469413
True	769.4016575182545
True	408.0529384623948
True	43.22555301535303
True	95.19802206093875
True	701.6773950263716
True	78.23832322848904
True	138.8522877583973
True	919.8848075475072
True	191.85893808328456
True	278.03544331251686
True	105.8924620180882
True	629.8580390220186
True	612.5330539970672
True	216.1794384502297
True	441.6214499018436
True	38.615093763027815
True	284.53279377556134
True	584.7898927251834
True	638.8268995256125
True	310.5103813220434
True	74.3245103794412
True	967.0284577346292
True	1087.2325099504512
True	564.6938479235305
True	66.13676935770562
True	29.04839911341413
True	86.56888678222876
True	101.19977512589772
True	105.9827090133154
True	883.0501935263452
True	1172.9085815407018
True	742.0898284723111
True	330.37142204338096
True	9.427234411316348
True	20.48649904322512
True	338.86815638305046
True	468.7020510315694
True	46.16918106677112
True	581.3550691710616
True	428.1276584553065
True	409.842311553908
True	81.83015022335441
True	202.52894321458012
True	263.6432638736407
True	138.44167559173988
True	402.82573427836326
True	40.406831774826415
True	164.96504347329773
True	1160.6287610460947
True	5.285588251888859
True	27.349571629891823
True	592.7197993200691
True	353.6452876299273
True	784.6917439202134
True	153.79950871866566
True	753.5842643260166
True	610.2642752174568
True	267.9089303404158
True	448.0777856262677
True	331.6487663235239
True	287.8908165733659
True	263.6495211813766
True	402.6732557577209
True	503.62502888092047
True	513.7178769351411
True	106.239022553894
True	371.3172786270172
True	7.914693959593528
True	184.91711025199015
True	223.3949181736982
True	851.602924360524
True	595.5418325618095
True	28.90616521451417
True	689.4365119644993
True	849.3923166598182
True	103.25364871292332
True	357.0475074524706
True	868.9387324529959
True	217.0336496180351
True	166.14298679134762
True	523.0483427622721
True	576.7096273332709
True	1125.7611953392268
True	157.2048628241083
True	159.28420437935944
True	259.42884171463567
True	325.1020115949947
True	427.0069069200284
True	408.97383557366544
True	321.19610531284843
True	446.95653155165
True	483.7772948671014
True	243.33618478090472
True	1488.8701286832347
True	233.11354749311076
True	396.3947881522143
True	52.30416406827797
True	784.7118180586845
True	262.8828087279574
True	950.3855466776688
True	554.50170673754
True	308.94807323179833
True	791.6425084232465
True	264.0286579782705
True	217.83886601150016
True	258.1947180579449
True	220.84320191901907
True	135.7973735687878
True	258.0508033305633
True	737.5974548100703
True	511.6914321415361
True	227.2909948655932
True	1175.8095744471707
True	119.95546906906328
True	267.3984381966374
True	70.21264598240036
True	293.81870573004915
True	418.5109261395138
True	95.85771434655123
True	213.76253131853
True	77.74104163942295
True	688.3519466386175
True	373.6678295731628
True	210.8385082456574
True	747.990961521912
True	868.0986990740071
True	805.9015784237055
True	852.3773629491815
True	353.1801087927784
True	1.7932539244880703
True	267.6545605119569
True	51.77155477182029
True	373.39781967750326
True	52.96272033067871
True	355.933637112264
True	838.9791297555707
True	1058.5903951829105
True	410.5193601796439
True	24.538781142420305
True	517.6957022974698
True	502.17474568673606
True	190.5703347480805
True	239.9978206399252
True	285.27335192421737
True	22.9122948330146
True	120.6575247338836
True	914.0255677627836
True	61.58239647839701
True	496.493220144966
True	782.458748656509
True	106.92548909185656
True	254.7053502600357
True	119.10826805113112
True	15.156588070769764
True	1.080702915333995
True	125.27299343317304
True	994.8115728357844
True	449.9935594963959
True	68.23481131274458
True	772.4577982019186
True	339.6401026152281
True	1.801499944854969
True	452.4656997490954
True	186.0548802455039
True	490.837190452598
True	78.7725614975613
True	323.1769198595038
True	372.72863247163946
True	174.35105001421877
True	218.37326670089024
True	126.47560368001622
True	177.6778910180634
True	966.5378173740388
True	16.482132886906104
True	502.032440703425
True	471.595167944088
True	389.9848593570624
True	211.90734729019175
True	238.55715492754675
True	153.5064912428936
True	48.00669371508884
True	489.21182442947287
True	147.21836997036198
True	830.6913776599677
True	814.2690367170287
True	245.37766306763552
True	318.33008189956576
True	522.3579717798657
True	40.59703358544187
True	80.77939977123397
True	728.6212179102743
True	1112.1436533164558
True	114.97473288081842
True	721.8248430276532
True	145.41490981180615
True	917.0276444062248
True	662.9366069054628
True	105.9913156804738
True	279.3709965447833
True	581.1760957753679
True	259.47021423593867
True	48.574863883901855
True	585.7233872196229
True	444.8762477534897
True	5.424807911473843
True	481.6277654617677
True	61.61510139174581
True	176.49062494884868
True	231.8236321419808
True	307.36859657414794
True	71.58618704876618
True	233.1208667865898
True	354.1334849605834
True	432.9163735776275
True	916.1551086151596
True	46.874958324570805
True	879.7286634109054
True	996.980895087778
True	131.46473696853553
True	75.11583100061009
True	1007.980333758714
True	35.26370618679205
True	233.18005816312288
True	87.6811730806367
True	216.6715449111917
True	379.9743743566048
True	953.3421085737064
True	98.26498962445643
True	70.02604024843596
True	619.9049418646315
True	268.5024914193264
True	711.922513358902
True	53.31726695881664
True	489.5342981624577
True	400.4096994900396
True	677.1688659060197
True	54.43889015245338
True	114.00716728563918
True	26.36484634501609
True	269.2783703955413
True	45.91530241764934
True	343.32114134497203
True	3.510858938261728
True	1189.0584191500373
True	108.61576907416072
True	130.96675272392412
True	361.44620259951495
True	704.2369984544486
True	693.1092863512031
True	1057.5256739992597
True	464.2481887447133
True	416.021158748444
True	148.27635882913384
True	399.23176861788943
True	842.007838964354
True	414.6577147293859
True	925.6121824118308
True	85.36751169255798
True	446.2751679993542
True	179.05877335902244
True	291.88577279495524
True	744.6262752999637
True	163.7742969595792
True	138.51617579663113
True	62.20401935148418
True	834.243102730222
True	789.426027411668
True	85.03041796503744
True	442.9800980034631
True	773.2977994731673
True	419.6764216466314
True	56.93610964356608
True	324.710432114076
True	787.0445108689148
True	31.35306843833952
True	358.7221298060812
True	168.89341348693827
True	274.53976458305044
True	32.986733326520195
True	223.53219271465989
True	778.7180454913654
True	646.5135695197448
True	56.38302669448875
True	288.710325712527
True	891.4893556206653
True	18.364086807995527
True	316.0232037691852
True	294.8750438301676
True	437.35114070746187
True	214.69861477269168
True	589.2850601025815
True	46.36864131733683
True	965.4709271618004
True	892.5593156496396
True	50.8520594012435
True	404.3454815509215
True	700.6493677325442
True	931.7655071542744
True	272.73980312738865
True	607.9369873148837
True	127.00054209199769
True	196.39419318769475
True	132.2872943606994
True	134.53746690870767
True	204.379503754094
True	937.6583008449152
True	796.7693944423283
True	936.398304210608
True	19.27454505349068
True	28.68511994039575
True	360.14241107562424
True	13.392089397594145
True	623.6833314036342
True	1077.271037477414
True	247.55350429929297
True	199.93517741687427
True	81.23818854220629
True	212.8250481796874
True	135.30519037036044
True	43.76922736164339
True	140.13528187445843
True	89.19078835325509
True	242.43787880935776
True	525.6620042886287
True	161.87937312894175
True	30.754495605974917
True	55.86186326355799
True	423.4453386020442
True	262.1620455508974
True	602.8232802128408
True	22.923190547717347
True	117.50898667584984
True	659.8258775738701
True	251.11069181024536
True	469.0278283868821
True	660.6853959369613
True	105.30419083504492
True	108.07128916830986
True	80.49300942927795
True	26.15453994166487
True	124.56905954819524
True	84.27451855724581
True	98.66361349323994
True	152.3185738023142
True	240.43486227633784
True	842.1004936489958
True	282.7143070101996
True	916.4669914118092
True	166.8657873976736
True	187.81864253888176
True	818.4226479794307
True	304.9343331941576
True	588.5734001184011
True	254.2457439769388
True	365.7991566930156
True	436.5534390884502
True	558.2770886217774
True	654.5453207006155
True	373.71984962744
True	33.217793266288304
True	558.5394143485296
True	600.9094052993673
True	20.40814930187061
True	11.109372986200263
True	267.5950174139178
True	404.1159109907516
True	444.4055092483287
True	71.83171215492554
True	636.9147790288781
True	937.2027291199556
True	246.3432946914312
True	899.9428833828714
True	262.9444744538489
True	104.4860905854235
True	272.6803841033084
True	704.0408285283343
True	35.994199266803825
True	575.0301848566822
True	1277.4949718814694
True	1008.6793104240396
True	880.0181682797131
True	208.0523717455746
True	91.54991204992736
True	203.848943663078
True	813.8036582133367
True	146.38421842600832
True	1086.112398105475
True	890.9235931399836
True	41.403188505126906
True	90.28971361347013
True	409.6789057060834
True	412.5843687480359
True	202.38530803554912
True	521.0608562012956
True	652.6352097499718
True	130.24108134246526
True	273.0560063585873
True	1002.3082372641924
True	52.83457696130043
True	682.5802798822095
True	552.1433569665832
True	37.0357254496085
True	854.3455676583383
True	381.7387032933738
True	558.9860200824485
True	113.0609349239094
True	256.8118094966785
True	219.70574884877948
True	25.969932139578063
True	136.80868523625773
True	762.5499596599226
True	142.478684699413
True	373.03730801903606
True	65.53111404919377
True	637.1446896426544
True	610.4487217758439
True	219.038217072854
True	473.1720205546883
True	167.33584482009297
True	161.04491214696438
True	222.16171833554728
True	286.61295639634363
True	359.3624811515683
True	122.33927997355624
True	190.80894075660828
True	28.092742070862748
True	883.4591189002894
True	309.24758450641286
True	9.734020808058526
True	365.6157387270215
True	170.42077296111054
True	630.230465179677
True	374.81518428916047
True	585.2905449646287
True	563.9054795748548
True	485.8995596165429
True	794.1902836405174
True	247.52251975056515
True	559.0813190043709
True	162.00127314687066
True	517.5864368393329
True	363.3532206194563
True	374.5461560528831
True	116.26839622353116
True	138.5552745039337
True	110.84709605609385
True	67.2978196800679
True	723.2949525355431
True	184.21153070530323
True	43.23178083927815
True	0.0
True	553.6266680430102
True	111.36816429650834
True	24.725455885661702
True	41.4109223925591
True	112.77589945241102
True	529.8449260761914
True	179.52047240121468
True	109.34942062247045
True	33.18621045722047
True	165.46241797458129
True	902.5927172022195
True	50.9396992693053
True	223.5412447894317
True	768.6852335700083
True	317.49051669662026
True	463.9358797781188
True	481.3954037599834
True	515.2251150127006
True	597.8347755392869
True	893.6854956955966
True	268.92728511194923
True	997.878642749563
True	921.4126646381624
True	626.6312338580085
True	346.60684812973795
True	846.0911346637545
True	9.998852804883864
True	33.54061794760572
True	295.7156902322957
True	38.78404808274731
True	204.8300391900064
True	748.7541579142785
True	200.2557976500349
True	751.3947995755954
True	772.5485809661942
True	114.63401430759065
True	376.1342048614471
True	585.4429352581603
True	23.658209317986607
True	132.07978232897256
True	444.2514500224586
True	299.51444714207264
True	201.00839553405257
True	112.23236012277752
True	387.0969315050988
True	22.0294729380856
True	371.4729305557292
True	362.189879228554
True	1038.0855121891254
True	364.97618675565167
True	30.857308345454207
True	437.11495366866114
True	439.30510327872247
True	229.88989952936132
True	33.074588139322
True	775.1441596658815
True	430.4281029429641
True	168.81309501703834
True	12.611941077011435
True	1237.0951706942817
True	165.82946000995645
True	27.944656860666317
True	294.5283812964429
True	270.10216268242635
True	115.15667408501446
True	286.54867388916085
True	50.00907080469954
True	335.74555604789634
True	297.2476783926492
True	310.7270667007708
True	31.68889286713064
True	49.60765368507444
True	1069.6577880759166
True	26.067516002034925
True	11.961650823796331
True	184.46469909403453
True	644.8954091856037
True	9.66973354769413
True	191.1472497081295
True	176.3112379560761
True	517.2435653251314
True	388.50437359718376
True	748.5734194566351
True	308.25866861543466
True	499.8078945568994
True	446.7055687383073
True	486.7446414306698
True	100.8524594318854
True	1286.5913997204527
True	945.302745449203
True	284.1641386932044
True	524.6988976563307
True	101.01791207596656
True	561.8064142504251
True	438.0244314530023
True	163.7981220403515
True	81.38616227344583
True	351.7176862436666
True	169.69950952768605
True	29.103443935831624
True	640.7414454223943
True	388.4854794182064
True	68.78355283598137
True	29.71759376742197
True	627.1048058662815
True	499.8303083411725
True	69.03387681139344
True	20.407037347710386
True	332.31425418152
True	328.23125351130506
True	686.4962345190708
True	542.3789840794097
True	557.1781030194381
True	780.7606852646045
True	9.579865510184192
True	60.82189104282337
True	37.33008476784255
True	59.62633269717714
True	503.9085453671002
True	585.0344604746499
True	82.9915379353622
True	114.90289190887124
True	192.50984121430784
True	77.73336445098714
True	176.8577929541943
True	218.13736152224823
True	279.43390746969146
True	802.8137972879761
True	590.0691724156848
True	287.22706729359595
True	202.2601005586536
True	276.1766660800096
True	248.3648739160514
True	702.6357433207719
True	340.3947218277167
True	161.41420225810717
True	867.9551765681066
True	321.32702763466045
True	443.7618591557187
True	153.39809778452175
True	121.11749503107936
True	63.0593408885216
True	218.35134050964209
True	973.405416745629
True	549.0473049826896
True	113.473032378071
True	366.1112931477221
True	102.22937613192327
True	658.8703786710292
True	4.449238192836315
True	697.4315189950738
True	36.93496028702667
True	946.6450479048888
True	841.6364208995118
True	209.33741274731213
True	30.22046826314761
True	83.76205425250137
True	475.86896427384113
True	216.36823908450287
True	1.142660196316312
True	79.16090181271589
True	1086.6520469372424
True	345.0748918018299
True	673.7404021702368
True	492.4001418178368
True	30.46515330153457
True	136.81134191598716
True	442.7025002353733
True	916.6783726931128
True	815.7971398617999
True	425.73094485328494
True	346.7184415367568
True	16.186900275357523
True	81.81880671895053
True	730.6555243421708
True	456.9229486788111
True	381.1252500566624
True	843.9000824382285
True	30.01016077423851
True	224.6308879052444
True	871.7352131702877
True	237.6068072145131
True	8.234131098121392
True	492.4122208765938
True	102.98218127316684
True	618.9728878660071
True	53.58016903415012
True	257.7677183592214
True	860.8908346290251
True	912.1879117978766
True	263.323085434401
True	454.43507874062897
True	120.60565824440958
True	612.2119775179111
True	258.4591890128499
True	185.90543013473464
True	845.7449123552028
True	57.75247103237091
True	703.0441873086302
True	278.8102235333927
True	305.7777449519593
True	169.3458126564262
True	485.0901726027199
True	618.6869222820037
True	352.09742460094486
True	414.54266753250647
True	69.88048786665438
True	160.02522527708032
True	456.4010639986496
True	212.6582711858096
True	36.70427615906804
True	190.40812988964123
True	390.79115796985343
True	374.0580470578962
True	756.4570213510533
True	133.3519771541117
True	661.4119205155629
True	497.46290726573255
True	597.6541125286138
True	134.78193752914288
True	39.35584707889738
True	679.5109781888915
True	74.2830981600554
True	549.1556439875525
True	667.1460207128296
True	451.849625833414
True	136.15322068879334
True	515.5742325676192
True	3.407964093040148
True	396.3527494067432
True	30.668103421297232
True	619.0111983247658
True	261.55350180270614
True	581.1235135425005
True	712.9619163927422
True	150.16671684203874
True	548.9327817431565
True	513.6756793087301
True	65.81171761967082
True	960.5844346459884
True	2.5706225411496773
True	28.290870426073106
True	632.7227880401565
True	670.4572305273334
True	130.25015296172924
True	411.59238683483306
True	117.65770191083408
True	68.57996373020418
True	461.15746320516536
True	41.01819482234569
True	507.3436957551893
True	13.742796056935566
True	885.8406760459211
True	552.4954482760212
True	672.9286018247303
True	103.244452732754
True	388.95721470120895
True	1011.9226897900976
True	868.907271749767
True	139.99016159932134
True	534.7414873709047
True	472.116221706161
True	256.75269005191296
True	267.8088534694051
True	5.324383654683026
True	313.97140134406953
True	10.684703034220384
True	371.263413287992
True	74.5034159150198
True	405.9462246351064
True	630.156407171454
True	127.33086315922782
True	241.2635138178204
True	635.546692096528
True	663.0600399599795
True	290.8889273718731
True	133.07115367706083
True	164.4624108221713
True	483.28918126784686
True	89.31893313530306
True	11.321906107182876
True	507.87159317375097
True	564.8698886486238
True	19.748179760122667
True	147.65033367832098
True	902.2834628012238
True	483.9057173453307
True	261.12012923890467
True	31.28667898006245
True	468.3111471294393
True	117.98113172811892
True	591.468055532445
True	653.6028090242231
True	299.22477395301814
True	382.2793358627666
True	191.92358879011528
True	241.2498327282277
True	74.49051115306827
True	212.11264507177867
True	494.8258391037899
True	21.863075176708843
True	445.4462031291502
True	380.38702170905816
True	769.7530201004655
True	886.9100894858149
True	874.0395614150711
True	156.2833160461051
True	408.31401621951375
True	69.2318393859933
True	192.80472589518524
True	320.0640061921613
True	11.491149421160346
True	792.7914479153134
True	22.510099646212016
True	396.4752501494484
True	262.9769744514793
True	650.160300160045
True	197.2264566934265
True	39.80068116886116
True	675.1455594522954
True	1087.0892888759026
True	232.55309310528887
True	135.27019545605896
True	585.0836995773909
True	497.73502763310063
True	18.58441518473115
True	843.0306041114741
True	118.0655713385057
True	44.50544370896007
True	315.2533935210234
True	353.2390962736224
True	394.5330851546412
True	265.9586429477083
True	18.569346715194296
True	21.003572747678906
True	840.6741899828731
True	209.4060829137343
True	114.73853748444064
True	845.0498301097307
True	649.3256352620887
True	651.9999827505142
True	441.219197965131
True	151.0392560371823
True	31.522455130341555
True	102.61883452477409
True	450.0942286340408
True	227.19066364883227
True	488.39970079812633
True	150.921404931466
True	473.59318074538896
True	648.9642105819597
True	986.1545825067428
True	24.707624857127858
True	976.3131038528091
True	1103.9262501779212
True	470.734449465179
True	85.29929025074654
True	796.972473260986
True	641.7127316380614
True	692.8049424670553
True	173.39926338036062
True	763.4737898962268
True	712.7847925104918
True	121.24767258756968
True	742.7524511968226
True	823.7831941994931
True	471.7288701088348
True	218.63589857981623
True	73.86280750626744
True	316.23987591669584
True	349.48394632804565
True	483.02818229161
True	419.96067151297416
True	196.1524434371609
True	310.1817456369507
True	2.4753097312598804
True	12.189053377313156
True	106.24745846933058
True	133.84793827190109
True	348.75645652660467
True	339.2943616854432
True	103.85818282242056
True	18.252173736540627
True	209.6771284036802
True	837.8247133338086
True	461.3201708820271
True	535.5961997670006
True	549.8709384360025
True	771.7971268437783
True	642.4516236630859
True	92.63774245053736
True	207.7786704726987
True	248.9795148142895
True	285.076575718404
True	104.73003429043844
True	363.0552825162022
True	436.1583512358219
True	170.24722192827198
True	637.516161539746
True	245.29224964155395
True	209.00349551727345
True	29.05534848856495
True	245.42737194238
True	476.554589995975
True	164.89702418946771
True	533.6131056283061
True	488.6073771342088
True	240.86141111448444
True	108.2573165917567
True	44.30702306725386
True	404.54845543410215
True	792.3201768274778
True	169.18735733957493
True	1038.938190302522
True	1038.0228762422807
True	485.24791690884297
True	97.87534151051032
True	113.59630073549867
True	635.558002741007
True	8.82472469918588
True	219.6559892079874
True	141.2541949221699
True	120.7262786488292
True	315.5720537129866
True	621.6057792389508
True	38.60284929222011
True	120.52997409950892
True	955.587076802516
True	58.31597930441384
True	457.77974617339714
True	519.5110100590512
True	250.8569614902148
True	129.6328294694615
True	906.096666458756
True	1155.2942177768207
True	511.9284880347017
True	647.518251487362
True	220.4553428035288
True	155.19311721817152
True	332.7197805834661
True	249.4856636503965
True	172.8389398973963
True	300.793923396844
True	342.35317009291094
True	8.53224811869174
True	633.1779971079073
True	147.3721873896296
True	80.56798220786484
True	434.6451801235674
True	324.687461278913
True	1214.8639316993333
True	356.5727198497903
True	955.0586165307
True	10.85629425569045
True	271.79232334759234
True	227.3314508768074
True	156.6256971117526
True	484.1869244668285
True	197.6107398154069
True	412.9437683133102
True	312.6504910033543
True	106.44471398577356
True	345.1014662270704
True	1026.7056328677963
True	761.2057270185023
True	229.478248360888
True	107.9786458939435
True	290.47084102140104
True	24.46730292632206
True	351.5906752552013
True	309.7934816668858
True	561.3958211322464
True	460.8074697995507
True	361.52769672235263
True	154.99184460461362
True	12.719301965018774
True	426.2987388908702
True	278.978594676328
True	150.92651243409293
True	303.668377363547
True	441.8224182856573
True	839.4254736727229
True	305.1579836183827
True	765.6655797424334
True	397.8122930203132
True	376.111277684217
True	1.5312347724393334
True	1178.6380885295862
True	104.6142847958814
True	930.3854466691606
True	210.40882941357245
True	458.58505577262633
True	667.2028990348254
True	85.60270520375931
True	493.21153815393706
True	34.87686564559173
True	411.7852772172683
True	74.17527482997451
True	222.62058348928556
True	35.98746423429005
True	674.7626809611404
True	188.0263058815707
True	25.78719118770848
True	390.5465387392454
True	102.8631177249092
True	169.7059409200562
True	802.6303532817192
True	253.4765264400392
True	151.29437085419102
True	386.4148508442415
True	507.5452641090855
True	322.0465676917229
True	524.930612867499
True	616.8033820721757
True	158.96465662292144
True	6.736668950333997
True	74.94027156341322
True	421.7818703920043
True	89.1600007221766
True	78.46800796753774
True	1009.1264384768234
True	26.33321316589687
True	320.7952214490164
True	319.32572138489286
True	455.75583078110327
True	682.7792422267243
True	193.24751469944843
True	627.5416112378139
True	327.0342737836428
True	341.570033536186
True	269.47384964795884
True	214.7804546549156
True	366.47496005283097
True	433.4053236365061
True	402.1341728222726
True	608.1012073941356
True	132.6730554194367
True	74.477821319866
True	39.786771870801886
True	294.4887142483763
True	644.0187684900701
True	403.0928766006893
True	806.2322206709059
True	207.6414669432468
True	402.69126934492687
True	69.2244546179378
True	51.58820359345079
True	411.3916914681655
True	203.37329625237865
True	238.2631220786812
True	43.9251007489137
True	1049.6652308046885
True	172.14481728761413
True	911.2943133026328
True	324.77480319201794
True	937.9868825831292
True	237.4874956380605
True	481.5835585983498
True	535.6144603904495
True	606.6941097220442
True	206.9275732352416
True	484.91235738617513
True	961.6105083661994
True	122.64797791365828
True	7.228762416922192
True	587.134857509259
True	28.944221993512727
True	74.17813364200241
True	799.1048528486783
True	220.2182048343201
True	982.8944511307708
True	696.4029475218751
True	410.4981102899342
True	288.6032732529376
True	494.2728873459136
True	314.879110870318
True	172.6763979278668
True	678.3785541619084
True	712.2483578324965
True	204.70579213336336
True	86.8304471680113
True	510.824106834162
True	135.20765751347253
True	383.22577378452
True	333.1228874137322
True	66.65347384351871
True	384.2031559852125
True	437.02863868781975
True	370.6665167120298
True	418.0118955014009
True	408.0115822274019
True	688.0800422717722
True	56.8807904463011
True	465.0001653059994
True	332.9924504705531
True	668.0672451130672
True	218.94366928543863
True	103.55794590312895
True	41.332630370796586
True	537.3920503699899
True	629.920858062584
True	187.57067284122283
True	399.9998705561618
True	331.5038437445838
True	17.43190445980241
True	167.85488174491556
True	287.8066003621275
True	3.0295651906298247
True	877.3990994655899
True	80.46520572037655
True	103.38918803410368
True	117.900158339161
True	360.3237011824851
True	38.67207807537712
True	472.2286058807701
True	226.4383383608468
True	5.027256350869454
True	109.10302297416384
True	456.0641330003046
True	52.99757503439805
True	69.56352519988566
True	173.50336791413898
True	303.0133850710764
True	966.6823426626308
True	389.27420673093445
True	938.0597248795228
True	193.455893789
True	1060.0543682872783
True	730.4815567926669
True	664.211261811346
True	404.1001160053645
True	384.9508967060584
True	77.05261682263526
True	71.71382648455842
True	78.27776353491576
True	182.90607471497017
True	486.52468439852896
True	1114.5302297316823
True	178.26091375783142
True	358.39224199433727
True	432.5195304481185
True	604.8628303873488
True	612.8435258061704
True	275.98982876306764
True	449.3199703775193
True	664.0456063141025
True	94.42732343886664
True	686.7332784441909
True	274.105708401038
True	139.9759529881135
True	397.3011076904681
True	864.8606940905726
True	434.4250203523858
True	850.8825131926138
True	193.3811745354517
True	349.28945713775016
True	695.3336988320792
True	629.8644430243237
True	193.1424270442131
True	268.422550498
True	835.6870044308155
True	31.935456163049576
True	190.3038564424126
True	499.31260571958927
True	714.5992658073274
True	104.64138103748624
True	33.78467840585236
True	164.0123309679982
True	725.37391896336
True	307.9676144682138
True	554.7045003829257
True	362.1883149129342
True	298.77216149313074
True	444.4813430021804
True	504.309744435828
True	74.09139228841077
True	368.2911729452832
True	800.621083776839
True	0.0
True	272.912821469201
True	254.08923411213965
True	938.6269381454528
True	131.10249159720397
True	647.5179443964313
True	655.1423080689702
True	113.58048192131668
True	217.45501667045545
True	129.0504638989157
True	11.92002775615806
True	290.7569419917149
True	374.2833150486848
True	1119.660415309944
True	225.9795639021616
True	409.330021377244
True	657.3544908803814
True	205.5074200182136
True	26.47012855881884
True	835.2932593244826
True	618.8756982352982
True	155.23278182599546
True	612.5546762687676
True	161.5710015021292
True	287.80001763758133
True	760.0728485557929
True	33.54710581559254
True	108.17687477572032
True	501.8427393395348
True	64.39231048039005
True	77.68282561974569
True	399.00137773560505
True	23.359840543499548
True	763.502489724519
True	100.89986354103034
True	153.58386616834213
True	17.892565280706354
True	734.7262875351936
True	28.157880321841105
True	788.8153056964425
True	399.2895153852241
True	114.89657788846768
True	698.7127759651713
True	509.4657766468455
True	550.8765575567878
True	45.76565891836892
True	367.9449931833089
True	6.255071504724091
True	94.7009431066526
True	378.9336732671985
True	47.08823831802752
True	123.15195765217982
True	308.90761423918445
True	184.863067008229
True	102.01459933606856
True	645.3565747758728
True	19.03049585505961
True	1098.9586798256769
True	488.5636345701623
True	305.46689531744227
True	489.4632981296254
True	123.65545829200494
True	772.2267170509483
True	1107.8415864273072
True	745.1131444560269
True	173.59574435274877
True	226.5351621792382
True	51.802974582698525
True	57.48311791485919
True	157.72521072696927
True	100.91683343969105
True	171.88345189757865
True	1148.22986289049
True	329.63141447015147
True	349.80734710590264
True	729.1381691128362
True	15.38429312652546
True	15.1963249972873
True	580.1190956597867
True	5.186164271850621
True	120.30976953282897
True	690.9942044020274
True	173.22086975422386
True	659.428299470953
True	874.3064220981669
True	148.19532931905133
True	918.8474237756795
True	3.618950651162552
True	454.4695227017611
True	1066.1254075815802
True	26.723472977525702
True	240.9082994310097
True	138.18526370604414
True	999.9666506720364
True	228.63965748420864
True	475.0537431456156
True	120.56244936041892
True	523.6869010910912
True	148.4095082228425
True	93.06566370098604
True	381.5073197509303
True	68.16228474364154
True	56.943725387894936
True	1078.825464068397
True	262.4266555779704
True	155.87342071256592
True	370.3911756192388
True	392.47724209983903
True	209.7062066382736
True	161.66095448426012
True	386.6184539730208
True	35.06788626604927
True	485.0829439662592
True	1092.0308138145986
True	111.82201542305714
True	471.9841532684741
True	305.00952355357526
True	27.131333406860044
True	404.61707486921097
True	102.96170735958566
True	583.1508547478363
True	199.033881107878
True	412.51116990356405
True	20.370265083995324
True	438.5055172417031
True	108.59199334910473
True	339.83286492080475
True	30.447395387156572
True	168.27324706995796
True	245.04505683601965
True	737.4355955458108
True	59.69085722725221
True	143.59731868441614
True	233.09607122165855
True	147.0599863005002
True	631.7535299473333
True	547.6630869767762
True	786.164013711263
True	401.6337861934652
True	539.5937783196933
True	428.9907458566664
True	692.9267828807515
True	70.33448188170085
True	445.2212725253675
True	427.61809684154525
True	49.99613585645864
True	88.95629031086953
True	129.40911363552806
True	83.78203882177364
True	323.2080348764372
True	859.4822085528809
True	301.7044930094742
True	1098.5384983306442
True	298.9445473518477
True	907.5055532982608
True	145.25489773128643
True	588.4517069930237
True	589.0257887108843
True	699.1378301242892
True	447.88172509603766
True	63.56881628428851
True	299.31037939795385
True	41.05304007137035
True	166.57982946524265
True	176.5979100578148
True	1111.235337998034
True	230.3299938057182
True	555.0713722082643
True	534.3480143302705
True	565.5015202588056
True	877.8298658524105
True	588.1362138220294
True	690.7094246067322
True	873.5583641782259
True	122.44612194619263
True	323.9739830533257
True	258.3980761036484
True	308.7067460717404
True	92.33486555880783
True	375.7552871988399
True	5.055407445437971
True	335.5593015295812
True	246.49768280524552
True	600.6109911349531
True	288.3509323202129
True	358.4685918941317
True	9.33962202485139
True	58.96510812902899
True	543.9520926286901
True	31.37320870440259
True	141.2929087558157
True	62.86345837352887
True	155.77079303964135
True	226.52686063287243
True	71.68319339175528
True	376.3838683982161
True	269.75293841612
True	107.2350962022746
True	329.5843023404922
True	63.59283615392819
True	587.8247457386578
True	855.5758288822109
True	277.9683330158074
True	1153.3475769967945
True	106.06811922573613
True	288.6635880460081
True	1065.1188332673523
True	87.73943004056183
True	272.99051462382494
True	10.841983750597404
True	412.7008385287422
True	459.0799006500856
True	157.1368781607458
True	625.5206674316585
True	885.3106982788829
True	158.7142029883054
True	80.19370811663856
True	337.7766811056932
True	557.2019820182192
True	627.096062443495
True	1281.9418074033526
True	26.616396963001066
True	957.8977237701962
True	133.85690219274713
True	657.1221620164963
True	123.21880758552248
True	125.29957209627176
True	185.94307949148083
True	167.6010256357903
True	745.0805680289601
True	213.1436993448773
True	225.5051799566192
True	66.27022982412588
True	507.330483719357
True	437.499677623178
True	174.02074293574668
True	230.13758769789604
True	18.76481379361053
True	426.5173239647292
True	225.6345165558729
True	297.04932140220154
True	112.87944919394904
True	689.62652499353
True	416.4883426419723
True	263.7437965685327
True	642.4867074986412
True	531.4387549410233
True	464.70283579125385
True	140.41971751818787
True	522.6301963593945
True	433.03207307352113
True	2.7287930590787104
True	191.3928487524188
True	90.51254217304331
True	253.38485902831025
True	3.032553950222418
True	131.0477993654102
True	348.32854748528763
True	7.5333765236133985
True	857.4209284998994
True	173.3883601219847
True	716.5477812922712
True	786.5607250489408
True	162.93808110999217
True	214.48202682861063
True	483.9544458919762
True	843.7134991439979
True	50.69835168445558
True	38.61852837738925
True	132.96064355457867
True	611.0440279742168
True	704.2995017641781
True	183.84530238335412
True	593.555661859997
True	591.6414716516994
True	813.2989000767175
True	428.2183689587989
True	185.39675460555333
True	862.8848032979397
True	225.3723210458129
True	142.1769002959852
True	323.8143725820963
True	231.90557047026303
True	213.5001455860434
True	620.595157878107
True	251.9887104965754
True	199.0511283077423
True	438.46019334867833
True	471.10608364510176
True	61.02525922699402
True	278.3728489028937
True	80.29397963727665
True	333.7689779338844
True	343.98577697243337
True	250.4620909546838
True	176.57898571095208
True	375.7718266308841
True	646.1595330263453
True	726.8412125886531
True	305.0694249698538
True	756.647344619808
True	64.74038336137347
True	861.9368153813019
True	360.5107842849625
True	12.7700514479854
True	615.3419083616877
True	696.4704469321559
True	257.0094185409177
True	163.92240437636224
True	47.01646882431888
True	381.44762064675183
True	72.94006796432569
True	13.962155860213224
True	896.7977960959425
True	374.4370612387954
True	177.53904615052204
True	1019.0884307420248
True	12.609353761560126
True	797.3955425531431
True	30.377791257674357
True	675.1597774375468
True	58.26524296560181
True	758.7215556915967
True	433.5525764453625
True	188.54121627270055
True	447.9649355679998
True	205.79507642440117
True	301.0624182520426
True	225.01833611814615
True	409.61295530286594
True	9.28917686849748
True	333.2741594041148
True	112.4265050169878
True	12.224567360669786
True	472.5306351622043
True	717.8555016849216
True	279.01493457502056
True	83.25748926643668
True	329.12922259050254
True	84.00557255899268
True	186.52830497032312
True	183.18148200840585
True	379.2622467451369
True	44.0902990300848
True	134.41408974782496
True	385.7854559769029
True	891.0354783884175
True	113.05985027712651
True	210.5420729486713
True	429.09304831392814
True	18.299026095602045
True	425.2071318559251
True	502.87878163725344
True	90.40634575505732
True	387.7236064446868
True	360.32031546593606
True	420.6652920977124
True	597.5947996048424
True	1036.8719296489844
True	987.4626728908304
True	55.32576614133854
True	1079.452948641837
True	111.3334441854281
True	106.8490393517576
True	112.34409102912376
True	472.41203208097926
True	372.5565433193968
True	575.8334603162433
True	256.65746336041485
True	159.00054945634102
True	393.2495751995158
True	16.443032373483106
True	451.0983259795055
True	400.05176998615474
True	153.644428670227
True	95.57850232612353
True	545.9856229113341
True	1034.2312851104905
True	200.9996141436121
True	66.61868805090698
True	433.4280683989802
True	376.23661230342026
True	467.61252139785137
True	330.44022251187874
True	4.841854728834374
True	525.8951207412719
True	512.5437277663053
True	497.6359499263944
True	195.46193870358863
True	102.6646213796084
True	20.63763843999541
True	375.6209992279694
True	111.82886900688982
True	7.477447520604036
True	29.58326329023255
True	352.6923152789412
True	646.4397862836106
True	142.50524507234744
True	91.82580524225908
True	25.358105986747997
True	407.18615390161256
True	367.5887759315712
True	781.9086300642613
True	303.38173717235986
True	523.0452650483322
True	533.6097859074644
True	524.2180063363063
True	294.62247794152023
True	541.834625117751
True	97.01801645921654
True	586.5183299917061
True	7.227623335525246
True	384.0727866358308
True	465.43748608641295
True	954.024425636439
True	355.4848286023866
True	773.1779043004391
True	936.6337896411984
True	179.63050465624718
True	37.177584842694806
True	361.2702829015661
True	393.5922892765415
True	575.7340852065242
True	249.1392066716792
True	31.02899629234108
True	645.7335491549977
True	126.85497277694252
True	1080.5769620780468
True	328.93709425187603
True	470.6005201443738
True	126.86254925880326
True	804.2038505421057
True	142.42657897684091
True	822.9996954998278
True	585.9984567432188
True	186.55704731059097
True	113.008013875961
True	64.82860640787885
True	560.398518293886
True	902.0608781239152
True	422.9182994730065
True	546.3168036624282
True	129.1373314742182
True	627.027814069598
True	502.19543222350006
True	774.4329287697778
True	323.3886816069477
True	577.5424517886455
True	113.79957938993915
True	28.108935195066525
True	421.3513927657673
True	176.47580150379935
True	102.8111848803706
True	351.73224605078013
True	1092.206546117684
True	272.5803192008337
True	554.6964900312372
True	11.574172832010012
True	79.6884218809842
True	323.3871498770532
True	765.235643223936
True	446.2014087641782
True	508.3051205443698
True	708.435371514408
True	70.88951168439327
True	720.9062725988882
True	47.06832779297446
True	105.41946963622878
True	186.29882127612927
True	82.94997878792039
True	24.49924985793524
True	295.13907332712614
True	478.2536632273191
True	917.283637798082
True	855.2980913856925
True	6.628759209898959
True	290.7045055113605
True	471.25484126347646
True	124.02426682519372
True	241.44883685203132
True	329.29209861987687
True	1323.1097676715344
True	432.12374599631215
True	25.458944445040544
True	182.4306578995769
True	695.0949472157473
True	35.61157950736
True	177.97926100583092
True	564.4397377810017
True	64.86260290808121
True	853.2334820004924
True	312.4341120518871
True	670.1120164918296
True	71.51921535549735
True	660.6615680942656
True	594.7310160016768
True	864.1745961823082
True	247.0979293935225
True	505.3356094544458
True	808.4720131791055
True	917.7416475029106
True	229.19872070692725
True	760.5902231490086
True	228.5181593233132
True	454.1534278273522
True	365.16091280987297
True	496.2959718593776
True	497.66340671643286
True	327.8256546680575
True	341.28600116429044
True	118.26773692967576
True	337.2582084942576
True	1149.9888059811858
True	305.55210399695216
True	147.18610879636964
True	307.82874626527
True	758.4809211275152
True	652.7276608446914
True	409.7065925361844
True	119.26990676847188
True	317.13247155187656
True	34.56562210696706
True	173.6640437745489
True	88.14576083702835
True	84.83819316346437
True	559.0243197002802
True	142.3506963615706
True	136.42633798568903
True	107.63680614991102
True	84.49114064839017
True	459.0762921657201
True	398.9098012319372
True	1055.4465711224464
True	548.4698824319719
True	802.0352042875251
True	273.39115805478485
True	296.52183728651323
True	539.7260783497301
True	191.20458328505413
True	762.2638286270777
True	251.1560598739998
True	348.2202329368733
True	69.50359775362
True	121.42479077793932
True	254.4242278499549
True	122.28774501275608
True	475.48773039917273
True	30.30039347709158
True	559.3163801046272
True	1007.1301051911812
True	724.2850718436655
True	1.3612293665674056
True	65.03864402258937
True	482.24008711506514
True	441.8839349931416
True	80.05695499265072
True	121.95346967594044
True	307.89048039967446
True	82.61199848719829
True	47.28147651755882
True	715.9304227985122
True	668.4988818587744
True	168.53016151831923
True	174.58356471130728
True	549.7287659111372
True	46.796110217225184
True	27.12746394480543
True	580.1323713809905
True	465.2294814534582
True	1151.9265863437874
True	47.197318720923285
True	452.4797892996202
True	876.8399646160407
True	809.6802634242829
True	285.19378722787576
True	755.0292599364802
True	406.8933746691738
True	40.90233458236772
True	98.65911980306684
True	720.8895712948486
True	77.0510307905403
True	139.83241353072395
True	896.8868723377046
True	179.04118503613475
True	271.8362076826346
True	105.9906924532266
True	673.46164794743
True	583.5606836430381
True	218.49418320645708
True	438.3411244216779
True	39.7834649400754
True	274.4597993200577
True	591.2388841877499
True	610.041920433107
True	308.64041610161246
True	73.16537829083404
True	961.9134708268869
True	1069.9668726747705
True	559.3709499792571
True	60.16941747043786
True	30.44635793877752
True	89.59471028227469
True	101.52551417199984
True	99.98905661286702
True	923.0403545319756
True	1155.457773811829
True	742.7767334308538
True	325.52876010032514
True	7.643924032521798
True	22.123806183960504
True	343.8359589864504
True	477.2438614658974
True	44.77451945104716
True	546.3086858439236
True	421.5869838995378
True	396.3228938260439
True	83.27627897894871
True	196.681483233939
True	254.3889676487516
True	124.56819633979411
True	402.75238212197866
True	44.122901851154296
True	183.4891457761308
True	1160.980976802012
True	5.465354253971348
True	28.3884693498535
True	580.5515569410279
True	363.6183878707906
True	775.4667667267876
True	160.93046643738018
True	733.351542774241
True	590.7901936936529
True	284.19085698503443
True	434.4670463619557
True	343.1208639240457
True	288.65277050339006
True	263.92119368687776
True	400.0375979908017
True	504.6177011401048
True	485.6269337425405
True	107.81324494652011
True	359.4859106349337
True	7.366513138879608
True	194.56899640965796
True	230.2774830538618
True	817.6142091500268
True	593.8868933242275
True	32.32511672364986
True	741.6071058470761
True	828.734710048531
True	104.33867345179036
True	344.15759936842034
True	862.8800822465249
True	206.70969405874243
True	165.49008807815662
True	518.2086514721043
True	599.3733034541369
True	1113.7312830784442
True	148.50456511910062
True	159.63422182040392
True	249.20799325809276
True	319.78545234818137
True	423.1513888594712
True	405.4798302865767
True	325.1996188084486
True	431.8436277353937
True	495.49081135236247
True	229.3402937843877
True	1481.3590771779316
True	255.37047669819884
True	404.7787285439166
True	52.85319234115256
True	777.6849415068739
True	259.9182462409199
True	925.5301083606992
True	577.8400639896545
True	314.1826050062055
True	781.4926908645419
True	258.9035905350977
True	218.66053261664703
True	258.58055726100963
True	220.606894578879
True	137.4137855625264
True	253.9655052080276
True	742.0787443024007
True	518.4880240883439
True	212.08049970019317
True	1147.9131597539113
True	114.67505309625491
True	263.85527001620187
True	73.08841068266123
True	330.98817268352565
True	425.4458559210403
True	91.55164367064911
True	223.5752889865408
True	68.71040254318378
True	656.2201211177
True	365.7339581524484
True	226.17834575310613
True	735.1778144548553
True	848.945664549055
True	833.9212121605965
True	809.6535525686779
True	349.86651994300115
True	1.7996103084445425
True	251.283168238692
True	53.00731670979191
True	390.13587746499127
True	56.01656190553252
True	352.8458608937927
True	849.2016826273617
True	1028.0698590638715
True	399.9475213050251
True	21.55060325269379
True	510.5711151761315
True	516.6476535084109
True	186.3487002870478
True	247.2880603995832
True	289.30725506555586
True	23.25541020534366
True	132.68273639163266
True	964.921749968592
True	61.87291715400731
True	486.489263046496
True	795.391977287419
True	100.6265567979175
True	247.12783535905717
True	111.44067407519826
True	16.01872244935247
True	1.657718466232859
True	125.60934461010432
True	997.0257372465256
True	476.18532727389817
True	70.51167109210358
True	795.0707326763207
True	342.0552409073055
True	1.679522811661336
True	445.168477302738
True	199.9488031871783
True	512.9547848806737
True	82.57649122431386
True	315.6371285081966
True	372.4720561562651
True	178.20664932262054
True	211.208987902439
True	131.1357568634298
True	163.36854381897297
True	971.338663331181
True	15.000746160548175
True	508.3413626788714
True	491.41408579214266
True	416.6109661650106
True	215.68130544756917
True	240.28221536556387
True	156.82584423316806
True	47.87026503008325
True	477.8281836492361
True	149.37327113003363
True	800.8040025574891
True	829.6684429893749
True	255.21669327274407
True	305.23255813756293
True	514.919874936676
True	40.94664967442365
True	82.82320898240141
True	719.1456861224252
True	1073.6359863861894
True	114.53338563761926
True	721.598467052436
True	141.65186081096238
True	924.3959516530808
True	658.7467914650688
True	104.93038762957067
True	268.7575126329717
True	620.1991949115996
True	260.0242514651381
True	44.51895602460616
True	560.822954671612
True	442.8659488138015
True	6.322657255247968
True	468.8894481244399
True	67.62765455057529
True	171.24635390885516
True	232.52805678346573
True	295.8776883802852
True	74.78145468826237
True	224.07950567703293
True	356.2283153029605
True	442.1455653858477
True	914.7836228818072
True	46.5432834595992
True	944.4970033551394
True	971.3562895267972
True	133.15155040039443
True	76.18942774411323
True	1024.7280401402882
True	33.746643409309506
True	233.6495001179371
True	87.76129466230418
True	211.4885618548924
True	358.63297919726773
True	965.191423339518
True	100.01835880277584
True	69.82273108264974
True	661.7717238850972
True	277.9649165772428
True	720.2494702872149
True	55.2992409080793
True	503.8842028147026
True	391.5719984941115
True	683.9747068934662
True	53.6787240762109
True	106.9043943951362
True	29.07829645786401
True	273.84889572510383
True	42.71942133836949
True	348.13413678559
True	3.2797050486337973
True	1191.2857857070542
True	104.06998306619283
True	135.21809048763362
True	347.38139461051213
True	704.7450018799348
True	690.1732679676267
True	1010.399231315956
True	472.8672037467842
True	402.07729533464095
True	139.66970248385817
True	416.7932111306001
True	875.4665949241108
True	430.7247714528293
True	947.0958678647876
True	85.54621666939559
True	419.9402474286452
True	172.78236750868376
True	292.9862831170742
True	743.6319090462133
True	172.01932066775458
True	137.2349603578535
True	61.48391746021637
True	877.60521352515
True	772.8322228059669
True	82.00546871365658
True	442.9818841704889
True	749.4739448256888
True	421.552541212345
True	56.90545704481455
True	322.3876922982933
True	783.1977987591304
True	28.193563063681616
True	382.6954593337091
True	169.37518657769067
True	275.2348081347987
True	31.83742437917574
True	223.31179742908708
True	795.4329712902952
True	645.6718951164088
True	57.90476435598713
True	285.14704505376847
True	858.4740295678063
True	18.937699721479905
True	307.60237433628623
True	293.81643465643737
True	417.5735913231055
True	221.45129091144412
True	601.7597950877432
True	44.46667652143075
True	982.2084962243738
True	876.2704082278537
True	45.39287123314789
True	385.8569166584355
True	744.7409117702277
True	901.1834953047708
True	274.3425755837477
True	593.5918720763293
True	133.06647289386925
True	178.86347024655427
True	137.83127699971294
True	133.41291050832945
True	203.5524215487289
True	935.5842636705302
True	793.364893074222
True	947.2811110420448
True	19.141086724752764
True	28.441313888034248
True	360.20384271312656
True	13.590437790415288
True	623.0466028572331
True	1036.0720874690885
True	275.0031501853184
True	211.0720364147742
True	85.19260459891566
True	222.56058414364884
True	141.43996345345175
True	44.80206797875921
True	132.00464130841291
True	90.0668271945747
True	248.74424242694096
True	548.62965954961
True	161.419959840604
True	29.819404826266343
True	59.55774291004776
True	422.527352189443
True	271.0953048847215
True	578.3561351445632
True	23.676486639506336
True	120.30986156925346
True	640.9157624159927
True	240.42524340383008
True	460.9749020442179
True	658.0383132450831
True	100.34891771830505
True	113.35248886678114
True	83.10407461076994
True	25.28430932090757
True	123.52892147970051
True	86.11801057904852
True	98.5204886257303
True	155.2494392213421
True	239.93222473529823
True	812.4333259607688
True	293.83341875066094
True	982.8042664855952
True	167.3504317701325
True	194.49650709132408
True	793.1553954498987
True	306.51252039701774
True	612.6316863565772
True	257.7175713868045
True	349.7467606602144
True	427.10840581988685
True	573.9848963329538
True	619.7007400033152
True	365.81570901100577
True	35.136407656564536
True	585.8197514894665
True	617.2404044889644
True	19.905823495290186
True	10.488688313560022
True	265.2972368549284
True	393.392507938612
True	435.6086869186572
True	72.37796875047904
True	631.7769108878871
True	957.1447971426032
True	233.6796718669152
True	916.8300433602436
True	276.4177159344699
True	105.63960704623452
True	274.3143537941836
True	691.2083718545861
True	40.026838243750426
True	548.8410049040707
True	1285.411773394223
True	1013.4410065457594
True	915.2189720928908
True	212.23539454657111
True	92.93575656383034
True	192.45922045469268
True	834.7336394481333
True	145.02939604037363
True	1038.004899277097
True	858.0198913565123
True	35.283438148058984
True	86.98078379471345
True	421.5740538847704
True	416.1089913690662
True	203.8747233638769
True	512.4724933641522
True	673.54190466263
True	125.4772823227116
True	280.1677928981154
True	1012.749249424366
True	51.56370519408589
True	689.6053821677593
True	551.7333544337133
True	38.773261457616336
True	821.6360933136974
True	399.0184533649779
True	546.1435361207623
True	110.4657641184838
True	255.98321317226103
True	216.45400018461228
True	27.691360747644374
True	138.24316022700046
True	702.0527051702228
True	144.40322793487525
True	365.4685811355907
True	62.08598845018805
True	646.8008934648955
True	613.7298218270109
True	225.97424299880316
True	451.5325742754114
True	166.60433006864758
True	158.12387575234652
True	214.76407458513577
True	271.5392854484691
True	356.61636016085777
True	134.8397420927985
True	192.5572297950799
True	27.413115121073183
True	895.436310684385
True	301.6909167952229
True	10.407595308995992
True	375.1394499688121
True	161.23826909232426
True	633.7813776412789
True	362.42890362253
True	582.1996099755062
True	578.4784030875444
True	492.9430882921781
True	786.8360953497763
True	236.67822801753923
True	560.3581868865308
True	159.4890823250203
True	512.6423306615778
True	377.1848238667423
True	372.245154972654
True	128.9009290039984
True	131.26350576806396
True	107.0903574597736
True	58.72745216900668
True	701.1430724199108
True	182.66725632370407
True	47.32283777380388
True	0.0
True	577.3717765266972
True	112.58304686623887
True	23.2509008271169
True	40.68697106724019
True	114.65602451684718
True	553.8046223017024
True	180.630156766062
True	102.5349900274053
True	34.94720397004688
True	158.77067097824883
True	898.1193574268484
True	52.42060000487727
True	226.4910667751659
True	745.7277444171091
True	315.6984038435993
True	468.95268016884427
True	469.1309636738958
True	505.2712415008763
True	606.0809627360161
True	902.2035583724293
True	265.7287956861748
True	1012.437891412505
True	930.061505731806
True	583.9966484934023
True	344.9885318722586
True	820.7147604422258
True	9.81325556772566
True	32.04776549224442
True	271.24961033689044
True	39.118337226106206
True	209.96097002875564
True	760.60132399176
True	220.69548353977527
True	781.4826215649598
True	760.1621568835251
True	116.95333600331392
True	366.40073222813487
True	582.4455556854844
True	23.92801912357585
True	130.3861122519466
True	445.3575097964695
True	296.3400573982579
True	199.24571713338636
True	111.86277154620105
True	379.06031462448914
True	22.46131937575484
True	368.6431121407539
True	367.5885826701745
True	1054.495628268525
True	356.84245174161646
True	29.69555357157132
True	440.8680280936353
True	457.091011475017
True	246.03952825592427
True	30.462951066469152
True	754.7593027236235
True	425.360019048754
True	191.04448759176208
True	11.354838681731392
True	1211.018966083573
True	166.12185731919328
True	27.64760283755332
True	303.7957915196048
True	286.99999418651026
True	112.8907582427519
True	299.4343910797289
True	49.32600864295241
True	311.1223749270412
True	300.11800895337035
True	322.79382213783526
True	31.851514761688502
True	48.28469089110677
True	1073.2000178081046
True	26.239051418140285
True	13.745230378968545
True	181.6437355022064
True	679.3637995622879
True	8.027802109264861
True	197.82047957585704
True	179.79216004363695
True	538.3063409779465
True	365.798815339956
True	759.196899617402
True	317.5290298195004
True	491.6727840551981
True	443.95486181255455
True	510.9959172620285
True	99.68606590640567
True	1243.451739161443
True	887.9872021325947
True	286.0333294520983
True	529.1137893470818
True	104.57889746487214
True	562.4352420466017
True	429.0380469937602
True	153.86419068031603
True	79.08123230763577
True	358.7998787733676
True	161.71976574109075
True	32.10498839736572
True	598.4612798081995
True	374.31962651846254
True	70.1028309706213
True	30.022936776124016
True	691.4954327863053
True	490.5524317463128
True	76.07736383521365
True	22.23858115285797
True	316.6103650957174
True	329.7512372701051
True	716.8420657864938
True	564.2190114058776
True	559.9831940731519
True	787.9434951779122
True	8.863114808754661
True	55.10534065522056
True	33.76654844347778
True	54.59630767772882
True	509.5937525563248
True	597.5687629963289
True	84.16377417750998
True	109.51331751331485
True	194.1754837919458
True	72.56940690093816
True	180.2663764036931
True	206.8996474038889
True	269.58392950154007
True	802.9493266220551
True	593.8430511243046
True	283.76701414399764
True	194.0951034158489
True	273.306192819115
True	249.98893622580357
True	755.5250188637607
True	334.4838615761049
True	167.12266845317492
True	913.4944410452904
True	344.4395992421277
True	466.0237728339247
True	160.4139657333598
True	121.1586554265514
True	61.67203826816892
True	212.95845131261183
True	977.3223888631694
True	541.795546762377
True	117.35345267510247
True	357.5485306153398
True	103.71886765844516
True	655.1188787101548
True	4.1845409092780725
True	688.0389302506062
True	31.27338477441143
True	938.1507660206594
True	835.718229919159
True	203.89989962391203
True	29.986041458083974
True	85.08902477795073
True	473.8285538556237
True	233.37679143264043
True	1.4494577405242457
True	77.44179618487237
True	1073.1906547259805
True	337.0447495260462
True	674.9984991647007
True	467.2968052867446
True	31.41214344264589
True	141.26598995050114
True	456.9777292553823
True	912.4383643861762
True	804.1459140540902
True	413.1586091211759
True	347.91430787824214
True	16.807528740074527
True	81.29616727258053
True	759.686649711013
True	492.5042101937205
True	374.7615485632941
True	885.0250865376429
True	22.26210016536921
True	213.82908747322503
True	887.7714121385699
True	232.51346612375173
True	9.150762839601486
True	498.13423806328615
True	101.39847501901392
True	638.4684610289298
True	53.56095411400355
True	261.2667882776606
True	867.5778821591168
True	872.5420357879065
True	277.28928865538853
True	442.9660579169313
True	124.02769314895762
True	603.9273090441366
True	258.6313739702324
True	189.1310358569699
True	879.1866339828326
True	56.04970788729938
True	733.8616932602125
True	282.3802187888988
True	302.4595648851905
True	162.90519220442667
True	505.48157436240047
True	575.453993226806
True	372.5032008087698
True	411.052742988548
True	68.41981821499509
True	162.95849639567905
True	445.6774807339643
True	215.78043872588876
True	37.54510004345948
True	210.83637439530733
True	375.6914915649491
True	384.4117176996431
True	748.9565185945938
True	134.17010986245668
True	653.7933609875769
True	526.3445582022216
True	597.8876083911831
True	135.27892030925798
True	37.63660685028741
True	672.5996769179072
True	77.31213694025453
True	552.828706380786
True	692.8816702999922
True	454.3323187494979
True	127.61456284955342
True	511.75035191891
True	4.081923558958865
True	404.65127346347
True	30.066667486756163
True	630.3844878807904
True	278.06278039394664
True	579.677958947458
True	699.5782977352719
True	138.7917827918906
True	518.3269301295828
True	471.8994598700135
True	62.66095995545821
True	952.3513419092438
True	2.39538056719618
True	27.0039476126612
True	639.8834073926848
True	668.7265586944186
True	134.0047085665755
True	401.1413419029624
True	108.8853439573923
True	73.58522362001683
True	464.80059398410793
True	41.3557138925732
True	500.6650803790412
True	12.62874683693778
True	835.4557248840919
True	530.9348930925252
True	655.315014883034
True	99.4181264164162
True	378.9234726690257
True	980.7220446132652
True	868.816248661046
True	140.64070606977646
True	536.544209019768
True	448.63190823336447
True	245.7122402317237
True	246.8628240817865
True	5.144121183658027
True	320.6735591765403
True	11.713157278519446
True	370.9745310097457
True	82.02543401010912
True	413.09445396787567
True	645.1299658516785
True	125.63002604407936
True	243.26217636816435
True	639.308918786299
True	698.70916008367
True	297.1536699166586
True	137.58805162811424
True	167.61344733054014
True	470.3696472507833
True	87.0755401246832
True	10.439137862059829
True	502.5383686204708
True	559.1553551893691
True	19.466599919810857
True	142.17668168890162
True	895.403787967241
True	499.5457107480971
True	260.16604384788013
True	34.17901450801092
True	476.62300690607066
True	106.2539153385756
True	582.592811003901
True	676.6655840060508
True	295.5207244371939
True	379.0589815614541
True	181.78087986622717
True	233.11668734843175
True	74.75389672350579
True	208.42182097361516
True	524.4500321711267
True	21.821876562954408
True	458.1178583981388
True	361.6179077734856
True	714.4793032443625
True	887.5513729423426
True	889.5894032595673
True	154.00460425682985
True	395.0888576673961
True	71.33482472604462
True	192.60191758620695
True	318.0953391460387
True	11.719269179673674
True	810.6658873210808
True	24.35819100251628
True	399.00154680849096
True	262.98693405295626
True	633.9155395128201
True	217.03051512810555
True	38.15864874153027
True	678.5241918525519
True	1080.7200691991884
True	225.1273654237528
True	133.04769641240466
True	621.0642738510055
True	478.5381492059886
True	16.934073317979678
True	830.1956211244313
True	110.34403255889256
True	44.65166838038499
True	314.5423581571668
True	355.7760349749248
True	388.313297516746
True	268.78379822746314
True	21.8895996470718
True	21.41297199465712
True	849.172486096999
True	193.8171589805237
True	104.97612664248824
True	813.6786462391588
True	642.0159144600757
True	646.133963496607
True	442.66373728372224
True	152.51903188980495
True	32.70865365042306
True	101.96342782380916
True	412.0718756454781
True	224.7546150946738
True	499.8811085495123
True	143.45589642626004
True	472.788702417968
True	648.5908227096305
True	975.6069383293064
True	21.321988094503403
True	1008.103414424244
True	1097.9810381470445
True	500.73448177444254
True	86.71752761046866
True	797.8019810281723
True	638.38160992121
True	683.1304376931201
True	167.31793119587508
True	755.8840707019054
True	697.7381591427426
True	117.94094142871064
True	753.4986159291143
True	826.3199934931998
True	489.44081020854605
True	218.0413555333441
True	69.42391977925371
True	303.4392286329555
True	343.8872452625316
True	459.01200153672846
True	432.3172458822336
True	199.60461006421
True	312.8876278483105
True	2.773890665784346
True	11.862597128911109
True	105.00708764865098
True	137.13814248532785
True	356.83417771573085
True	362.5764257178319
True	103.90015963274898
True	17.975257508605765
True	213.871479104865
True	841.9774896958701
True	452.97768218405565
True	543.1760377637756
True	561.7661768055256
True	819.6442085545672
True	650.4740441661913
True	93.68834553216084
True	207.7828741003667
True	236.47889873609572
True	286.8923175454733
True	106.30070713367904
True	357.9262063783529
True	436.2177377772306
True	173.71061052208475
True	647.1361794719514
True	249.6929394485654
True	207.4716589099675
True	29.208082776037315
True	246.5248355186958
True	473.3734974799011
True	163.16537372825888
True	531.6380981577461
True	477.7379850435886
True	237.68916732270483
True	107.4525227774724
True	40.27287128171968
True	405.3711983417109
True	777.66063580857
True	165.66811226134908
True	1040.3010325837715
True	1077.7918118012988
True	472.1772078528908
True	103.36200131952415
True	123.69353769502676
True	640.1694330339031
True	9.767563236436702
True	221.7057278709882
True	130.66381852700326
True	115.05496753172632
True	329.048793500411
True	632.4230099679895
True	36.161379590067
True	122.19355980033264
True	943.2388384335818
True	57.57752180317529
True	446.88469005619567
True	537.4859618506825
True	250.95997644443503
True	131.29119651094803
True	904.1987550818768
True	1200.4027991393623
True	509.8063602337571
True	649.3676076767453
True	216.1669423633687
True	152.60158014947558
True	337.3474096435895
True	251.42574131732957
True	171.34054814380926
True	309.51476208968336
True	341.0020043854106
True	10.704184688107386
True	598.367593406038
True	150.12443411639808
True	79.39475013011962
True	436.3591607438616
True	311.2798999993886
True	1167.8527532898645
True	340.5513251798144
True	991.0723735815868
True	9.999556616097276
True	265.13522665580945
True	229.8036343732842
True	147.04639654756892
True	486.38212462025695
True	208.25420721936385
True	421.5582862317835
True	335.142535608656
True	110.70219215277318
True	352.09513409494605
True	1051.968454572549
True	701.1615599897294
True	224.8164552743247
True	106.26019772311705
True	300.9766104443762
True	24.60610642714642
True	348.5518745671575
True	328.8718332784368
True	555.8770422881545
True	453.916708161847
True	374.970410645996
True	165.52110423981634
True	11.832897313509932
True	415.16094426342585
True	288.7592788843817
True	135.59489612786717
True	303.0012068472832
True	428.9235063619945
True	811.5681634100431
True	314.4186416663697
True	779.9602112529718
True	388.1208468248122
True	385.82115281017786
True	1.918434132304741
True	1161.2752351973618
True	98.8668509806586
True	965.8509435565514
True	202.13201011333305
True	447.7852268975652
True	664.683059399862
True	84.3521772411645
True	492.0203200417676
True	34.48296055678841
True	426.6071700030601
True	79.09348711381507
True	238.0353615050164
True	37.92385159308331
True	686.7443822161639
True	201.3790595844591
True	26.295518080138304
True	384.1013572571083
True	98.91861831576878
True	168.80322399373145
True	887.3375276237653
True	256.9886930299513
True	153.72308441586088
True	364.8561236583319
True	513.597275401888
True	342.3046182034048
True	532.6431313671477
True	630.2930245566768
True	157.3836700451558
True	7.595474923876211
True	70.35750473186499
True	437.13934574050944
True	93.57432480138188
True	77.9131545120138
True	1047.8021545562603
True	25.98399320497567
True	328.1327982392505
True	322.3998970817667
True	465.1026943596832
True	672.6303889086009
True	181.9676345320078
True	640.849934934516
True	326.2386128766123
True	347.24800026091776
True	272.848020279625
True	219.56242258262063
True	342.5547064766295
True	436.4360232990037
True	420.27749255928177
True	579.7029671892213
True	138.93360709902535
True	78.32457230468371
True	41.58873026520136
True	288.2747273783932
True	663.0644244424792
True	394.3503107813432
True	782.09231155273
True	212.2155812950502
True	389.2956833041475
True	69.28050301164627
True	56.55278962239345
True	423.2118636550382
True	206.94499433414992
True	220.77638403196053
True	42.32971468319566
True	1064.6849750917731
True	175.9641443304944
True	877.8039852876745
True	325.96885763622174
True	922.6610348880292
True	234.00104785255976
True	472.1374243717463
True	532.9873459624878
True	630.751521943704
True	206.65235284446348
True	491.6743978099761
True	929.9099289813267
True	126.63291516690911
True	6.877837605874108
True	572.136184453642
True	29.462464153200376
True	74.3480902012773
True	816.5118078774875
True	215.16789001136357
True	1013.2941376748964
True	685.8647982929575
True	403.6265562805765
True	271.86223998732805
True	487.50121347612935
True	346.76917963786565
True	168.4611889746801
True	674.7703159221146
True	703.1710408811895
True	208.50601892704825
True	87.01327089101015
True	501.0427616868696
True	137.77610206175288
True	380.2713233197292
True	337.98651262367355
True	66.87801100258731
True	385.5841798639444
True	413.4824175489079
True	389.6049995595964
True	416.39436180371416
True	458.96455970844494
True	627.4258295721962
True	55.675272197655055
True	456.04397475878073
True	319.27540858383685
True	667.3841025302214
True	220.029377038076
True	101.17852666275542
True	42.46458567965506
True	540.8118361209433
True	635.30663212533
True	192.1119003260498
True	402.8964543190081
True	326.2421974919802
True	17.460420188807497
True	166.14704921139017
True	292.9421570689222
True	2.952123266943306
True	873.1322389988023
True	78.47527734868073
True	101.56426066815642
True	111.27815944885542
True	349.4725431904447
True	35.38505131365119
True	452.1843668962629
True	216.8372213592799
True	6.207360023528547
True	118.30641955202395
True	431.8217528481641
True	53.46571967689314
True	66.04874335042035
True	179.54340486114876
True	285.4801779587566
True	989.6093655129018
True	385.7487004819535
True	977.2902687517548
True	195.29274724310244
True	1005.6739419057257
True	803.3567160286239
True	675.9709299447477
True	407.2813001018639
True	399.90530771213713
True	80.710460850868
True	73.81102783772029
True	80.48144385699027
True	175.96870159185917
True	484.6961160090108
True	1075.4215393606926
True	179.06145694157195
True	353.3104269793993
True	427.21042594730113
True	590.2999835864437
True	597.618888200602
True	281.6757778603309
True	456.88343333221593
True	658.7781101796361
True	96.37503540287597
True	734.5128122788238
True	261.0646833010795
True	134.44724322627337
True	420.271205407058
True	863.7407260448495
True	405.8246113350413
True	881.1931301346291
True	201.238114324126
True	346.6101252735654
True	688.6123716562606
True	630.529717208276
True	191.4005898929192
True	268.0458490933288
True	818.8362547870368
True	31.231703809529677
True	193.02231682823535
True	468.7987035400158
True	689.8789257840017
True	105.438574593462
True	37.50648212849178
True	170.40857805127726
True	716.5472317375716
True	319.3854331596526
True	549.06664685384
True	360.0237752281373
True	293.6414226975612
True	445.2155215953074
True	481.8304423015183
True	74.00842140935636
True	374.3681832842486
True	756.7197618785433
True	0.0
True	274.5787990350495
True	262.87059335674985
True	952.0161891947704
True	152.82284512628613
True	648.9228867704081
True	645.7762892907872
True	110.43965631441672
True	220.2465823925392
True	134.12678589863916
True	10.418503094703311
True	287.83818795731986
True	376.230189961433
True	1140.5447744492246
True	227.38038549949704
True	395.60513043854405
True	665.3082902534186
True	209.38571477438728
True	27.95316997707257
True	849.7599160061015
True	622.4460764379387
True	155.05148094454677
True	635.7524137638187
True	163.02800256136968
True	301.7221781849876
True	765.8570252618184
True	33.77127908443362
True	110.2331354541673
True	505.8633531633631
True	70.64813276633576
True	74.26348103960319
True	406.43664651148623
True	25.319040234710524
True	744.2363850464953
True	101.0123868866744
True	158.93239820006633
True	18.297934098825987
True	723.5594966482573
True	31.53998338051396
True	766.8360157734522
True	405.195573800948
True	118.37766471243448
True	701.7660734541109
True	540.7138934943557
True	567.3347790394794
True	47.37435897358149
True	370.70974439132544
True	4.952097349362156
True	94.93182384615534
True	366.47719678673633
True	48.137882773488194
True	124.34670335775724
True	304.52240935292355
True	178.51626116136643
True	102.16593086466528
True	635.1257020029864
True	18.26806673633136
True	1138.603050022163
True	505.9440563079416
True	302.2291840142208
True	493.8713818643698
True	124.8640998638806
True	780.4249988446011
True	1102.11834896453
True	763.4777228291164
True	175.8546159454435
True	229.38520666530303
True	50.90464881750234
True	55.43957472667536
True	157.16596021791045
True	101.94687118014362
True	166.1752353050174
True	1208.7067764819374
True	321.059526762098
True	346.9574030204774
True	712.8460141045941
True	17.56928278903904
True	14.856412432679765
True	569.701526251776
True	4.863712759482183
True	110.10174257826024
True	720.3072587991605
True	182.5453824405322
True	633.917420707494
True	825.4542547316238
True	151.77942038208752
True	891.215006725491
True	3.662708569494099
True	449.7101615255565
True	1053.972608003745
True	24.3452628061067
True	236.85550223628093
True	151.7692740160237
True	955.377220362528
True	232.1713873601764
True	494.9302784716988
True	120.21691967774906
True	521.3257776435793
True	146.86262827407717
True	95.93790271914328
True	378.8258391527054
True	68.81031832021895
True	54.30731017651286
True	1063.3392870536495
True	262.9824123643545
True	158.22079305405745
True	374.5237809461917
True	392.8744996708056
True	218.9081246468388
True	165.77210611304704
True	392.93575475199646
True	38.14194707104348
True	482.9405559013581
True	1128.8227313471743
True	112.75262774987053
True	476.85353936044766
True	319.4373564469147
True	25.7646189478328
True	418.297280627097
True	108.03980234278804
True	588.4969067862372
True	204.8466532739168
True	428.1755746255976
True	20.831613303989155
True	430.36275177399216
True	112.2447638834956
True	336.79785072231255
True	34.57197889576376
True	160.7482545103656
True	238.51191910947435
True	751.3386993474411
True	57.8037677269074
True	143.33110426054225
True	235.60634481658383
True	133.63290856240735
True	627.960671072513
True	559.1676998555203
True	764.6781355594363
True	392.8874722061293
True	532.6490796250158
True	421.329124463372
True	681.2828730166761
True	73.21455722610412
True	472.9581622528645
True	434.31748412830166
True	46.01823942012863
True	78.01545013692487
True	128.14285136575862
True	89.71202181909327
True	323.64518016345
True	836.6581037364147
True	324.2236322072447
True	1133.3222289619168
True	317.5428427574776
True	917.6463837433872
True	150.96155521107258
True	586.6713228904129
True	625.5075203188737
True	695.0448008010052
True	449.6102759634165
True	66.11166275012081
True	286.0002246164219
True	42.82293670220471
True	148.18257983822642
True	175.61766003312334
True	1108.9511031564712
True	231.80953771332867
True	550.1621876874926
True	529.6206471978311
True	560.5762110675241
True	895.374352976594
True	603.7863211546876
True	652.8154100476162
True	969.4653906383194
True	125.0600721969832
True	324.6426661139531
True	256.87322986401267
True	320.26002984830853
True	94.5243543095276
True	380.7873403786758
True	4.35185298253026
True	334.0816019820492
True	244.6270013040737
True	616.0194905070636
True	292.9781778279868
True	355.25104911772075
True	10.624095930686906
True	57.97770096672609
True	543.7616006340742
True	31.175408198155285
True	146.51460606745894
True	65.45972512185254
True	153.67876632477402
True	247.8361889289472
True	73.52043481622466
True	379.4520035027441
True	261.7321462483588
True	107.35411401060168
True	335.00592945183354
True	64.58636841145427
True	598.3848487400426
True	826.1155444136887
True	268.89311726071287
True	1154.5710836311407
True	108.64342804854276
True	317.5768589466543
True	1059.9681025086386
True	89.03030362027411
True	278.7214315410223
True	10.542531524576304
True	413.68801611693823
True	451.491039196022
True	160.89524426841646
True	623.7699610826846
True	892.0210877612028
True	158.7514725827642
True	73.61907413156065
True	327.6785822154746
True	526.1883476649779
True	648.4755816001108
True	1227.3496675633533
True	25.344271109764385
True	953.0769393377884
True	139.08241373025896
True	629.3451131226332
True	118.21123637376922
True	135.2476275520977
True	189.96395355346567
True	165.63927609920384
True	750.4537449644267
True	209.2578584972023
True	229.86330649608476
True	66.76466271783262
True	510.30720226163584
True	428.52557715293074
True	182.3945591011241
True	234.15824864877348
True	15.71335980294842
True	427.9020459419608
True	231.1370894838921
True	289.09924081871605
True	114.26927052395854
True	706.0536984047274
True	415.9069039573163
True	251.931342728236
True	655.5157980486449
True	530.4165077792298
True	458.3104265474427
True	134.7965403417573
True	529.4322086941481
True	419.7996985702325
True	3.417142752104702
True	200.5112902715631
True	91.22406932058368
True	241.72416327755255
True	2.290320208815852
True	125.63962555845842
True	356.9898662989352
True	6.225520398928626
True	859.6410233721133
True	175.7730022485223
True	728.9222683566463
True	811.2812364366325
True	168.47576041482642
True	224.7931454504077
True	478.3980003649988
True	809.5270166300361
True	53.37403992955862
True	37.75428316553442
True	132.13391050769977
True	639.6691373227374
True	721.7619407906582
True	179.593143318835
True	590.2316301927224
True	585.6630207041732
True	832.9155067510076
True	388.7002271686182
True	182.1987872109619
True	901.028894621308
True	212.1344224084864
True	148.3230612674631
True	354.43117447664605
True	224.52389146463148
True	208.2596252322744
True	599.7459430662313
True	244.5446829381735
True	197.39925473180116
True	452.6037468378949
True	474.4682523886021
True	64.35881979141848
True	306.7242044135172
True	78.21069529007247
True	333.39917006528304
True	353.5929206698734
True	250.7072015699813
True	179.12452825165974
True	371.6678173374991
True	649.0678336235827
True	758.4988107120226
True	292.23114920944204
True	747.5519644842286
True	66.19117554060533
True	854.2192059516035
True	351.5304509893193
True	12.062446030768816
True	599.63362508216
True	706.8655812934568
True	250.4354136806036
True	170.29970274548532
True	48.40567665454191
True	394.2914278167278
True	78.95276203778101
True	14.127788249884402
True	897.0059142597939
True	362.21007263032567
True	173.9101375842611
True	1007.0884749257068
True	12.885001461845825
True	803.4446446026204
True	31.8737950810632
True	640.446039262371
True	61.84662227954999
True	729.5880876474666
True	445.728235136469
True	197.65676373120533
True	447.0713714727672
True	209.4992539189339
True	294.63316902528226
True	226.354998536672
True	402.6617287522112
True	9.111528987904856
True	318.4549882946424
True	114.1554633259288
True	11.539310502985778
True	472.9233443022216
True	704.9032754582978
True	289.65179200588744
True	82.13552064816305
True	318.5649379153155
True	83.87154019523395
True	193.95881455851583
True	184.22173773558745
True	380.1059743754272
True	47.18177429876744
True	137.29466602504849
True	388.13569281104577
True	889.6330163438143
True	112.11557578065089
True	219.10795090249744
True	437.8611581339223
True	19.637459078710418
True	396.1573357037644
True	497.4771011533449
True	90.04335244015702
True	373.5517156713195
True	355.4700079488848
True	410.8971810870327
True	590.0300223700824
True	1063.9372834783544
True	999.5665882323376
True	60.28746218991197
True	1040.3923647827037
True	113.53591666787156
True	114.14634652716336
True	113.94339489256404
True	484.3171995633375
True	367.224657967774
True	576.3152426321445
True	262.11137707761185
True	166.86615391771252
True	418.8586726680045
True	14.18800777156103
True	449.5986032192733
True	389.8144714019184
True	150.8711829727168
True	88.39187322720787
True	543.6109615004569
True	1015.7151481479538
True	198.49895857381907
True	66.40090099770644
True	433.6074105112476
True	385.5452041395369
True	487.1712013894117
True	331.8870992441922
True	4.562377273722614
True	540.1837566093074
True	502.7576525712967
True	494.28313561998607
True	191.09159667609663
True	98.27259710820802
True	20.48274698696645
True	369.5554685489504
True	105.98920389658426
True	4.359462370100099
True	32.58235712984681
True	346.7445996180046
True	695.4185517641005
True	133.72870955869402
True	91.09283202728837
True	27.529542035141773
True	412.7008411158427
True	365.3990623342989
True	773.2265973336272
True	308.57040462404234
True	517.9626364806858
True	536.16386706559
True	530.9945769829595
True	291.7149866239075
True	540.5959863603484
True	96.93141469620882
True	565.4162090591896
True	8.794249493051986
True	369.9914830129376
True	467.4481174279468
True	928.6397460425032
True	345.2485322876322
True	800.8328077803665
True	966.4589692595642
True	174.28126291816918
True	37.97473049456353
True	374.0103753842295
True	393.0465681390858
True	585.572712848443
True	242.89149154880735
True	28.19043849115904
True	654.3651603511748
True	129.13480206690963
True	1024.7332994356343
True	332.7773752320061
True	474.9771582649509
True	125.473700157505
True	801.9599012561266
True	139.3679865774012
True	818.8984922940888
True	576.698761653813
True	188.7050758521694
True	112.67342782498028
True	64.55629358523099
True	560.8638217349695
True	906.1850150797444
True	425.7903160318467
True	526.5288567916105
True	133.5897232806262
True	634.4918283217734
True	491.5017048364372
True	802.5058929869471
True	313.10201910906244
True	588.346297312403
True	115.89033558844504
True	27.662492089457555
True	419.0615848389505
True	164.4948745108813
True	105.52367128517862
True	374.6764738417353
True	1086.7386092863974
True	274.97588566951447
True	564.4127637092927
True	11.825284929077757
True	73.27744348973879
True	323.6461525526152
True	783.0570905386612
True	442.0469496222034
True	523.9695236534156
True	685.2194016544302
True	68.85521955065884
True	720.1608376311046
True	49.404481457394574
True	103.85464906649916
True	178.5798054124837
True	86.75974416374983
True	25.185972727890103
True	291.8911707795794
True	478.755592583649
True	904.9191762620072
True	852.1082342845066
True	4.834826157401568
True	293.07293604467174
True	471.29816769504856
True	119.88492133214396
True	236.53107896214848
True	326.1532248960845
True	1333.558046881414
True	457.5157470921422
True	26.75904269066831
True	177.27111950793488
True	700.587341380754
True	33.73874908519927
True	176.67500320224772
True	568.8773108313909
True	71.70803252078714
True	854.212929384644
True	331.3476609400926
True	672.8007134933034
True	80.50421355142963
True	680.1673863438308
True	591.5210768935177
True	874.4274228250018
True	248.1423482329714
True	500.8403957834568
True	840.7427743688405
True	902.014587968636
True	229.18949649476707
True	794.6953147950389
True	230.34135387396884
True	441.3940650262428
True	365.4289396564967
True	497.355209728838
True	504.4577746863379
True	323.37676569222054
True	344.93653707551186
True	113.73889252473523
True	347.2530236647152
True	1127.885212037917
True	303.0221972372751
True	139.32700147061843
True	296.23609375577945
True	752.6533921207051
True	650.2996216544931
True	417.1213019621677
True	120.28290946877684
True	323.14007087561515
True	35.10185988417075
True	166.83142659776476
True	94.5172191004378
True	82.17812246023584
True	527.992564422092
True	144.40499306186277
True	135.2355197328459
True	108.5802795857402
True	85.57405005037563
True	443.86559274304864
True	398.333363841077
True	1030.9103039992594
True	534.7885159385735
True	808.787850683333
True	282.7250058174546
True	289.769917344251
True	538.9928186692209
True	198.3892612162389
True	786.253625680703
True	242.70306297292103
True	362.4481319734382
True	69.50357562242351
True	120.68789940404136
True	272.15834755313176
True	122.51948451407402
True	501.1788025289816
True	32.78570725121164
True	587.0191775539541
True	1000.1436506480616
True	737.9317377893308
True	1.29004080732326
True	63.66807892941593
True	481.6464408555011
True	446.0528675049295
True	74.85186308709262
True	124.7938691117657
True	293.3815683463304
True	81.6594014352444
True	51.80862295637216
True	712.5677372501882
True	678.9954285244986
True	164.13125596448344
True	166.6869817253111
True	527.4501356894265
True	55.82066918243385
True	25.07044885796144
True	566.3273176955249
True	447.0715430023575
True	1132.6227773292298
True	43.74202880194698
True	477.7935201532008
True	873.8240499841025
True	797.9512324841875
True	291.32828653856217
True	722.4231305166758
True	389.9171272564676
True	39.987262984554334
True	100.71352896163371
True	722.1739724313278
True	76.55070266766093
True	140.46351745936465
True	943.7437971677316
True	192.7013136284983
True	274.7121875867677
True	108.21492591082864
True	641.4929777452919
True	593.1761405986431
True	205.52003462086708
True	446.2583692584062
True	41.737758624742575
True	275.7652730642817
True	583.5457803039051
True	613.6763101547575
True	302.58328224065474
True	75.60787725731055
True	908.4935751828845
True	1039.777171047146
True	565.0936360725401
True	60.61665375991189
True	32.108582019688235
True	92.74285700140835
True	105.79732000444162
True	96.45580876470842
True	893.6508558039591
True	1210.1889139911957
True	736.2179778881386
True	336.16010292859727
True	9.238606521550528
True	19.623047108483064
True	344.5359552017629
True	471.0929076006193
True	43.48476360766348
True	566.6338309845884
True	422.3953904595044
True	394.4823689275197
True	82.61760846535289
True	201.80888978422783
True	266.45678305876675
True	134.51663967264503
True	400.80419499374153
True	43.57711225521472
True	176.42787134261923
True	1186.1927409088394
True	6.520704353222985
True	25.792139864777774
True	592.8518609919706
True	364.0071280626197
True	786.4142178440691
True	159.2445587787359
True	742.6322075266186
True	589.8183789234796
True	283.95190019464314
True	435.080406576212
True	345.8313059994842
True	286.82277383797503
True	267.63681594591674
True	392.223663666021
True	493.288996520748
True	511.2113482863799
True	107.13521030744118
True	362.175117780668
True	8.734322185479314
True	192.7523653401079
True	226.30374196729096
True	886.6885579073935
True	596.9148282507853
True	32.85345759347083
True	726.9306044029261
True	816.7852878842206
True	106.8522572672662
True	351.37377656465287
True	855.0465603512716
True	225.53032546426007
True	162.9743420807374
True	545.709257228597
True	569.6499182240942
True	1058.298191241083
True	146.7744617476909
True	159.25012236948706
True	253.64377581627105
True	319.8288127346453
True	437.4451387018259
True	409.3309595070338
True	334.3446302584829
True	443.82065320882936
True	494.3459359878352
True	235.5821151672593
True	1482.795500056742
True	255.7145965218548
True	420.0260863032967
True	52.50737609784834
True	777.8204198996671
True	248.0975176007154
True	906.3442746107672
True	551.7504205374897
True	308.68294615434604
True	757.9201056735982
True	258.39245900610257
True	207.9721736883648
True	263.9076442401666
True	224.4950403774796
True	141.8513906733983
True	243.32653286829432
True	742.877058490495
True	512.6533582456723
True	217.73770919542767
True	1172.8449396385167
True	120.94731477109582
True	260.0447079643857
True	70.29929591055203
True	304.1355706126198
True	411.9030324275576
True	93.4387070101768
True	233.8214399691438
True	76.03161358661737
True	701.9773382109523
True	377.6310220855759
True	210.30953011796856
True	716.3867062305483
True	869.3840641258216
True	814.0028658001361
True	829.5640822567915
True	351.83086189011647
True	1.2412521598470645
True	254.4924506844665
True	54.99844254105626
True	380.1368004752461
True	54.52387822038413
True	371.0730292515669
True	864.8876945241885
True	1030.4337279421825
True	392.0520277755832
True	21.269472629310307
True	509.5488985588534
True	527.8049775005655
True	200.61142718509888
True	237.0286233760943
True	292.0489107199001
True	19.5121655475746
True	124.35748087022124
True	974.0831761826418
True	60.55688387908704
True	496.8001116481416
True	792.2965902087042
True	105.80545556620208
True	253.72587765546373
True	114.0013930961131
True	16.471021507221497
True	1.3614609756994227
True	123.03277748323602
True	1010.5191239152545
True	471.4921056242597
True	65.86525843934606
True	790.672808536689
True	343.71031405418853
True	1.4756258961067608
True	457.8060610380877
True	187.4261944395356
True	505.13042355754266
True	83.52517080988146
True	334.3435768427786
True	378.2987026075954
True	172.1963792504407
True	213.0797867167059
True	127.67227390465882
True	172.9251289742293
True	966.4711291003048
True	18.06597526786321
True	512.0725260753522
True	499.5544584339708
True	407.5285832143561
True	212.56884887382284
True	235.0427580554328
True	162.8444353230404
True	49.07182535815223
True	505.7023696198568
True	157.91791356308357
True	845.3442205596662
True	816.9920357911025
True	250.2640535763626
True	314.03192475444354
True	529.3484864217372
True	41.44871484241994
True	83.6428941469745
True	703.2933957266746
True	1076.2174126549094
True	116.65211698316077
True	730.0999499752952
True	145.3048972711859
True	926.067679703081
True	631.0435068803005
True	98.96042272101532
True	277.53936295111254
True	592.7190578099692
True	268.7197538798512
True	47.90594430801205
True	553.297432558698
True	453.2971622340635
True	6.7258115510459175
True	475.9323990964321
True	67.6368859412812
True	177.93012434816373
True	241.93970702212096
True	317.752824166622
True	71.71173132608355
True	228.85061443398905
True	354.7802904706793
True	440.5769870084092
True	892.5928954295214
True	47.57874219707735
True	916.3737509496694
True	1018.4821877010544
True	127.09605218287264
True	69.19345521337087
True	981.5716665450389
True	36.34597347861613
True	236.74879681358013
True	93.0767058242165
True	207.8970386568158
True	366.69208486651024
True	948.884865715198
True	93.81552013492924
True	71.69636101196343
True	652.0153827197792
True	273.76645701571834
True	710.6959982801757
True	52.075456160756566
True	477.091412459765
True	376.7879580824346
True	684.8635931289612
True	54.888143674325605
True	112.39064597855317
True	28.311099639940373
True	266.22673395073105
True	40.30298119924995
True	359.0334883859892
True	2.828882575929592
True	1200.7993293208935
True	105.07749279258012
True	133.32710073041162
True	350.0356635633434
True	736.2613461757475
True	670.9387552714162
True	990.7664887502972
True	464.3013408785884
True	432.5276387554513
True	139.34906290746588
True	427.5151755103745
True	856.2852267068649
True	439.7076580824809
True	960.3380323102542
True	80.000844908205
True	434.6217016228928
True	183.7549608624697
True	283.9661977381734
True	747.7686824408361
True	158.9237795342764
True	132.6969329224641
True	63.45351951005794
True	878.9867204598079
True	775.0030243847027
True	84.53882993563327
True	444.8023663815122
True	731.9426398445388
True	422.9316338555564
True	58.62562897840058
True	320.1901302013021
True	784.3708764024641
True	28.803165062447256
True	363.07801395424985
True	167.76515575069632
True	297.2144873828966
True	31.28744152099787
True	219.32257602588325
True	776.0644153911168
True	645.522273914003
True	55.65114453337039
True	287.61286956157585
True	918.613761193008
True	18.402166609389667
True	314.2237026000197
True	291.1880790969261
True	417.27757531971866
True	221.56913331548088
True	565.0615970685418
True	45.19600026460775
True	967.84164144777
True	900.9315180431375
True	51.652843881618864
True	392.22685622022914
True	730.3804215629934
True	934.3205970416562
True	267.0935220827968
True	617.1725333573281
True	133.8110242330979
True	192.1724259129326
True	133.70198658941194
True	130.16363078751127
True	204.8122915125856
True	935.6058275420714
True	807.919861048746
True	969.4297707987188
True	19.99939340465424
True	28.20364097852144
True	346.4613065562606
True	11.8808800665636
True	599.4752797479279
True	1062.5820766265788
True	270.0901101462954
True	218.9550911452923
True	86.06079226914375
True	221.35595146212844
True	127.15133480720104
True	42.18026845703717
True	132.28727449396072
True	87.41517010074448
True	230.83671753662952
True	533.8686136360071
True	160.49613958800734
True	29.67909178699192
True	59.08367913253555
True	403.7174155729305
True	266.5457884291082
True	585.4839814521075
True	22.401689927402057
True	119.53002153534078
True	653.697583551901
True	269.58843034566934
True	470.2260269301372
True	650.3761472002021
True	97.45503941214622
True	109.93190235611918
True	83.46841701722181
True	25.70523127653378
True	120.26577529655444
True	85.807619554907
True	105.5532845313934
True	142.78355734730334
True	232.05437700147945
True	833.7218470577405
True	298.8010182946222
True	952.2221967957764
True	164.74871066876975
True	195.10465565788604
True	792.7418693122283
True	315.32754714636377
True	556.0307775633249
True	248.25765417344155
True	379.3560980552284
True	450.41571076381786
True	557.3864018748958
True	655.6062757677257
True	364.2373072705657
True	33.707163887877705
True	546.178671845863
True	632.0964702988547
True	21.509602935542045
True	11.647000152463669
True	264.26059838222403
True	394.3372583301176
True	430.72930100126
True	66.47518806925791
True	656.819709239904
True	953.7839487485434
True	238.25331088770065
True	895.4938585815457
True	274.42759633960856
True	104.88358709000136
True	268.48454192514055
True	688.2781933788934
True	42.17396620513471
True	586.7975485939129
True	1264.6283765699804
True	1013.3168385665424
True	869.3825888743336
True	208.5901051309457
True	86.62203887544811
True	193.87685773366087
True	827.7761620144246
True	149.00137753434458
True	1054.7846159828614
True	886.5310696831256
True	41.68924449836848
True	89.61162457262601
True	418.23984507495686
True	411.03734189450273
True	195.10405246352627
True	511.1606851192181
True	655.5801931579251
True	120.78100192927911
True	270.9179513247446
True	975.0551186054488
True	49.87221956838383
True	706.6996026059201
True	552.3624002724714
True	36.9232290122152
True	829.309758608837
True	394.57101438028747
True	565.8320668722947
True	113.80333355057884
True	269.5754391142846
True	211.9455152046677
True	26.723393123682417
True	137.65627062691135
True	740.0309516416988
True	132.51684905403286
True	367.8786791438866
True	64.08909523480165
True	681.3280674422533
True	587.6721478141552
True	244.2201849583948
True	455.9756292800836
True	153.76382782680673
True	155.9881352591778
True	223.1315215200782
True	281.531200629091
True	374.6295962676472
True	130.95070295935938
True	187.45443598726
True	25.537873331069395
True	874.2748061697213
True	305.4715206871924
True	9.754792103231498
True	363.0148897741478
True	167.10039752309896
True	628.42979428098
True	377.46237713225776
True	583.4097462310106
True	565.1087354753851
True	508.3999849270044
True	784.0178710835033
True	235.5812159153874
True	553.6825411690551
True	169.6010210256579
True	535.0729246225729
True	380.0634548916464
True	370.4170897701937
True	125.12355110793652
True	134.43045636121647
True	109.0762416713258
True	68.03229353196308
True	772.2805741336953
True	186.43586463859555
True	46.37324123480151
True	0.0
True	524.0532414740171
True	107.14859229772338
True	22.08983713535356
True	39.93968236461895
True	114.18503333590914
True	529.352120314338
True	183.17619092690703
True	104.30904017608232
True	35.43988774914068
True	162.8907513098183
True	932.8741524675409
True	52.95962438657715
True	233.1852611934288
True	736.1183699168457
True	304.1210082792194
True	464.4568457745686
True	474.69076647151735
True	510.3709522363988
True	593.2795870638911
True	918.45807480234
True	269.0936896792579
True	1064.7386654865315
True	902.6223707159984
True	638.5342211168503
True	342.29956760427825
True	816.7400909339412
True	9.819642383319469
True	32.814148533156164
True	291.08264009589084
True	42.555286165987305
True	193.85960696803832
True	734.1581014583228
True	215.3440129814952
True	743.776633696582
True	768.9254891971914
True	122.49115494564828
True	368.1808255784524
True	597.0916486550803
True	24.44535419368185
True	129.8705768219806
True	434.415671711322
True	294.19084184292785
True	203.6226141586116
True	112.48127522658292
True	378.5527895046882
True	24.135995844749647
True	363.1534844398518
True	368.395777475332
True	1043.244446728508
True	384.0846774567434
True	31.974766434377518
True	437.1751093601646
True	449.8333546660312
True	235.4141619863576
True	27.67738968134573
True	764.7278534072299
True	442.42642141862206
True	165.98513804770403
True	12.968101694583622
True	1211.8719808013543
True	175.329113459917
True	28.275554837926023
True	288.1174326323385
True	287.2279851941032
True	113.31316266755776
True	301.9027488770604
True	50.7028721197478
True	333.90266979889867
True	295.4879291412331
True	300.9515729157261
True	29.70568582034784
True	44.1699025250131
True	1070.7149103243762
True	24.00124069450188
True	13.2475721578903
True	184.94146793897
True	655.9398930903394
True	7.722576893661992
True	184.20701949334943
True	174.9251198223587
True	536.1028642930502
True	371.7094454567487
True	732.9657151395868
True	316.0338615584644
True	507.91801905614176
True	448.0370766094298
True	491.5300352017204
True	104.35165062773856
True	1310.2544493242283
True	917.1999334770336
True	294.7748909597344
True	528.8241547803772
True	107.56981277248792
True	579.4103455078543
True	453.7040380177132
True	155.97128746497884
True	78.68443071945886
True	341.0832659762378
True	174.00085112295218
True	33.10107371057174
True	585.019496157271
True	374.3778851685191
True	72.27777375665528
True	27.64047434622037
True	641.6289703011803
True	493.75855026175526
True	75.43851734120224
True	23.220266920635616
True	311.46855057846
True	318.6239187846242
True	704.0998911291313
True	562.3239014318773
True	551.2090553616166
True	791.6405940315601
True	9.698562261808894
True	59.42527048639473
True	35.84635623752081
True	60.462399533938445
True	506.2647294721369
True	581.1604713056512
True	81.77100819378796
True	113.0399980962459
True	190.9095317832084
True	79.24208166845335
True	170.10069934671333
True	210.16468990865508
True	283.74897143526067
True	807.8749709510273
True	577.9374239904954
True	278.7347301478896
True	190.430949666601
True	264.8121146291626
True	249.20478288212743
True	717.0371950263174
True	339.7952685480245
True	168.2948972081263
True	910.2211623219324
True	346.83464899233115
True	466.7707166152012
True	156.9689850860868
True	126.4542073493638
True	64.94746018652141
True	205.1995029731552
True	984.7105642770706
True	506.8824085388984
True	117.86147408576062
True	351.25302521549355
True	98.62245651498972
True	690.8126089571424
True	3.589368589072356
True	689.0513444322881
True	37.69504465092093
True	909.1079079622424
True	854.6501657008553
True	211.51799516517505
True	31.22726933741748
True	75.83735910527534
True	479.05188332137215
True	220.8846077027672
True	1.4183890298150803
True	81.38887219938569
True	1102.0642338329951
True	346.56965483878923
True	650.9984020405902
True	466.0389005329688
True	29.09329072084205
True	135.25042832869823
True	430.3763404067818
True	949.0051279028672
True	818.6609470177871
True	424.53878161307136
True	354.35852535373886
True	16.572249693538883
True	81.28776921054413
True	748.1869298186617
True	452.9144633773741
True	378.6030685999908
True	869.4470591668312
True	25.60836457673953
True	221.25178641153448
True	901.4336669343136
True	239.78043311886373
True	9.264063821183044
True	488.1721523153881
True	106.63133598300456
True	629.5207099822352
True	57.5028098214768
True	265.2406255266544
True	890.043404420858
True	909.5140158169362
True	271.557552081068
True	434.76277055368377
True	122.67644288249892
True	584.6482376787694
True	260.0430424807232
True	179.15835169240555
True	846.9498932431005
True	54.29650849665826
True	712.363117430855
True	274.8522002977288
True	297.23455497334174
True	161.7593405837742
True	490.0289210008846
True	580.8041719683287
True	376.77548751331176
True	396.88014194449534
True	69.49257360185219
True	155.20806114102425
True	455.843071771532
True	221.49743720975025
True	36.33777466777868
True	205.86030086812423
True	390.4243549345041
True	363.0604099335403
True	741.6106817998361
True	130.9081093748075
True	644.0119398996011
True	503.8535914949263
True	591.766770074087
True	138.79395131354653
True	39.746809274512366
True	676.167890492461
True	72.4259591238594
True	553.1717012443675
True	702.0485135071305
True	448.2557935283545
True	130.7367601782095
True	505.6299239951523
True	3.957535714880052
True	400.34178539061656
True	33.42503738603492
True	652.9403165500645
True	277.1198642232604
True	576.785673853675
True	665.7588531875035
True	146.9366318206454
True	507.8922948319925
True	485.37328557613006
True	62.77253763563468
True	994.8602018510758
True	2.899009535338199
True	28.8549323057994
True	637.0418530884674
True	698.7569794841365
True	134.30213935609413
True	402.7431735690021
True	121.099900587126
True	68.11140479980475
True	463.2363585704081
True	41.3551430432672
True	504.3759183271607
True	12.416231947323425
True	871.9266796994635
True	553.7734285642861
True	642.2942316426504
True	97.96954311325872
True	388.6887860621181
True	961.423068480668
True	865.1739524780927
True	145.3185864895644
True	527.32253815108
True	450.24526042305706
True	250.08511789392475
True	265.89696620033425
True	5.470064068859124
True	316.5843233550167
True	11.9459776294117
True	361.399207956152
True	74.81251304034933
True	417.6559536280208
True	665.5888368164556
True	126.4253772289341
True	235.90931585251303
True	621.0807235124031
True	661.4842799467682
True	292.5607158544716
True	136.66560374882334
True	167.6433803167509
True	472.52703969489727
True	85.69007799030165
True	10.657897955820657
True	496.17207027557
True	563.7045519337998
True	18.898306165208105
True	141.7571804811506
True	879.6207993651451
True	485.8621951207208
True	274.31705358427723
True	33.38000644146073
True	477.9854804787975
True	114.42589617108196
True	579.9816687745954
True	666.5730206535062
True	293.9194196332284
True	380.8223885238005
True	185.4230647791394
True	240.5612458338288
True	73.60140255408895
True	226.54313618732817
True	512.3797509831868
True	21.37516554973994
True	457.34552035888015
True	357.39966207176195
True	700.2969654169781
True	920.2310911808604
True	905.6473983432315
True	155.88149640062764
True	385.9801724118102
True	70.50445763706645
True	190.5533900383489
True	321.7559167654224
True	10.739334937089335
True	771.1476472864789
True	23.230591275970284
True	401.2610958769853
True	265.3874922746755
True	639.1733316052505
True	210.25656014722225
True	35.76241158397407
True	669.7678012208831
True	1080.1135600387638
True	224.47523855488367
True	134.03617907237282
True	612.7642580693832
True	520.9798039765822
True	17.47142732574541
True	808.7837888687496
True	112.12988887601226
True	47.965054925492026
True	301.2623108092501
True	356.5262941171989
True	394.4058161544803
True	270.1270807840398
True	20.12195139884563
True	23.21464989444448
True	883.4882113987827
True	196.90064520125196
True	111.30070241032936
True	869.576822756589
True	649.7064515297631
True	641.6891458386793
True	449.2294570404368
True	146.06214950556614
True	31.83942013313022
True	101.85999935110536
True	424.4528344712946
True	237.84717588340527
True	465.79716207368494
True	144.5642866430628
True	504.15220907065
True	652.7003545300631
True	976.024429193957
True	23.72343589281098
True	944.3982317443024
True	1069.3331719851467
True	480.5308782888511
True	82.99519708098737
True	803.4459185121971
True	649.7542764877352
True	643.0707674372352
True	180.48254929137303
True	732.4857805604053
True	698.6979980338624
True	123.88067234649338
True	775.9673529795009
True	819.9827223384401
True	504.808220367349
True	228.11465388921744
True	68.91134310537154
True	320.1998643599885
True	359.6869265598197
True	459.97034755469554
True	425.3178802302076
True	182.8596760844608
True	310.63902895266625
True	2.784772618653726
True	13.184551367106828
True	106.10288213111905
True	133.30573968446325
True	348.6675312588106
True	347.7946366021646
True	117.05003405373074
True	15.917031647138003
True	224.9866883419809
True	841.6047308401035
True	469.482522232474
True	541.3193797950569
True	549.8471693883121
True	814.2348502588119
True	650.8679818982708
True	89.3911284095963
True	203.59152425453823
True	246.6472312910955
True	298.0627495145884
True	107.32700362751604
True	362.451868027901
True	433.51026991266855
True	173.29551373941533
True	660.8316634472475
True	238.4310577889236
True	189.71990599402545
True	28.58121388277615
True	240.98603913769648
True	465.06155036124966
True	171.17808798572133
True	521.969898427941
True	469.311206882717
True	239.91712193107156
True	106.20144823967377
True	42.4060886014858
True	408.4586143145539
True	795.7712508882518
True	163.05413321821402
True	1048.439178228207
True	1052.3431427449525
True	483.5857639986702
True	103.9080497351426
True	125.53551535133528
True	669.2101195749342
True	7.80171730400331
True	227.92018321801
True	132.67249394106275
True	120.19262530365803
True	328.9638777726704
True	632.3482889599517
True	37.74322209910402
True	128.4029299134665
True	958.1453800260864
True	56.19362697192275
True	435.767771424631
True	524.0692243755482
True	248.10406933617463
True	129.02895324177234
True	945.4570198946732
True	1195.3329923911306
True	521.5627119199054
True	633.880107230516
True	207.8372894119808
True	162.52176945839895
True	331.6843880417112
True	257.5406011043178
True	161.4635003896233
True	310.0097944589673
True	337.9176836099327
True	12.099517236847957
True	641.3027572536456
True	153.04137030051783
True	77.22765617715837
True	444.2951484968417
True	302.4368071661886
True	1209.1084077015669
True	369.3430388364071
True	1019.0363423705202
True	9.386604672581166
True	261.4607565251783
True	228.9120665068805
True	156.616843419175
True	494.7561401355305
True	205.95439988267395
True	412.3486492879656
True	332.49713598080945
True	115.94189614384412
True	363.28563644211306
True	1067.1696889244165
True	720.4635960420973
True	226.415569407656
True	104.2675655245788
True	298.2628172458532
True	23.717049670212216
True	353.6307844759308
True	315.73012307216925
True	562.0968848526613
True	460.39101880208
True	359.2120273875181
True	154.77480760138045
True	12.979952270335067
True	434.6042645676717
True	284.4839562761517
True	143.15044189470208
True	308.5271489200319
True	412.7891707231064
True	806.9026126458836
True	328.1247962230016
True	769.4412970262666
True	395.1672585696445
True	373.0277623823495
True	1.540149467323899
True	1201.9070842565843
True	103.75894144766905
True	916.4429672999562
True	216.7748581158574
True	465.837649006761
True	678.8631559139066
True	82.8852238837692
True	486.6393976494594
True	35.12705574327003
True	429.1335541130976
True	76.046642757443
True	235.8693182876189
True	36.956183131263366
True	684.2334047968071
True	189.51503430467255
True	26.45506180860366
True	389.7917269046492
True	103.10148860789556
True	177.47432773575218
True	827.6082869808489
True	257.6540913761317
True	158.14183542706928
True	373.9024774407885
True	522.4688437968483
True	334.8058046791673
True	510.3754373553068
True	614.8093937293168
True	158.51397838001097
True	6.895888682126079
True	70.04583699366155
True	431.6597936997574
True	88.82719071640501
True	78.51486529367507
True	1079.488386958447
True	26.033313643435253
True	321.5323639761231
True	303.8857071727668
True	475.6343734281551
True	663.1133035784504
True	193.062895007629
True	673.7066813110509
True	327.25541717474675
True	348.6757612243183
True	274.53074029986504
True	213.41330695961724
True	377.70551811359246
True	431.4812438296952
True	385.0228202543804
True	602.9905294704242
True	142.18407187720365
True	74.70089620626428
True	39.13033353083688
True	291.5150878415629
True	653.4355672559097
True	415.08513999313993
True	780.4689549948371
True	212.9572245002888
True	418.25386314769577
True	69.70277831320092
True	57.62423442881127
True	425.0713037693535
True	198.67237212117155
True	219.57566228201995
True	46.1769806444844
True	1049.3561338921966
True	173.3176076070969
True	916.441401790993
True	322.4719832851564
True	930.6379190926476
True	234.31655447432243
True	479.5950459434907
True	527.9477507199795
True	592.7080819436715
True	213.5788515959222
True	471.8810230503079
True	931.3866187388604
True	125.5805313303605
True	7.880854588444065
True	576.3150445001252
True	29.96307343066684
True	76.17192721058977
True	785.9796757354791
True	218.91798103223644
True	969.2289308921938
True	686.522948322283
True	406.71524679208585
True	287.31170704936005
True	481.4782763732144
True	350.74791287773286
True	179.80324326756934
True	695.4847745724619
True	701.8372310272288
True	208.38409010344293
True	88.47797162099971
True	520.0918522198676
True	136.06004780061235
True	373.5815408213061
True	334.2128168934072
True	61.30864264119773
True	389.2252318225031
True	406.3212759366306
True	383.64138386158106
True	421.6438439309922
True	407.9665561203565
True	635.6533588959352
True	60.87900857000858
True	445.9041017742495
True	327.4889053341694
True	658.1559516444186
True	218.86204727285903
True	101.7590673872986
True	42.74357016790251
True	528.2341344241512
True	626.0850576080312
True	188.648496593864
True	415.6868876069076
True	333.4327047225916
True	17.235443217836014
True	173.31313440967614
True	292.56646269215577
True	3.017962751142548
True	875.5098435832516
True	78.43253459247096
True	107.56553003697717
True	115.82395132166072
True	351.8394298118836
True	35.498934203735026
True	452.0851892991111
True	227.41620932893832
True	4.874103893239219
True	121.2759887773168
True	439.3037494574479
True	50.7411944602623
True	68.32912258540671
True	174.31565503957566
True	286.3823467749582
True	971.0905181264692
True	383.4638919603698
True	951.0430227548264
True	182.18690741058867
True	1028.307821177597
True	784.2646460994322
True	672.1383267123896
True	411.6066849800892
True	364.34469884977625
True	78.22040557127512
True	73.34614553254356
True	82.08376309913987
True	161.36502801856125
True	463.795367854376
True	1094.057331118673
True	173.11483872266237
True	357.9868652753746
True	437.6124886047936
True	622.6056317167489
True	570.4813542335031
True	272.6122488732683
True	458.0793985948234
True	672.4335641398947
True	95.90524648731764
True	737.8965708876856
True	269.4579984326236
True	135.73199004103458
True	401.53697027610576
True	863.0612544339067
True	449.6672749483153
True	835.94656901486
True	195.5147361429493
True	338.88774853265403
True	709.6453297054965
True	622.20429345185
True	199.518869007416
True	267.2083311279121
True	806.1142017447453
True	28.868934477287382
True	189.8960262231652
True	483.3955867274748
True	704.5525952986516
True	105.59204403114468
True	35.673869702324424
True	176.99898472494388
True	696.7666948744444
True	318.87021977296644
True	556.2889466504624
True	363.4107901118972
True	302.40241285100007
True	452.942690504855
True	492.4160434450105
True	71.45065348931328
True	380.81788818324696
True	768.0818087196521
True	0.0
True	294.054955343488
True	255.90385721092815
True	996.6240749337928
True	140.51916783633652
True	631.559131035087
True	628.14757553406
True	112.5120898750752
True	210.8528278909296
True	130.07730476382224
True	11.345743940299652
True	292.79601472940993
True	372.08188007309616
True	1135.210498090286
True	242.89949721084324
True	406.0067509199234
True	657.2003635802382
True	197.81058880438397
True	24.722737935290407
True	874.758957609919
True	610.2280703034397
True	160.53718635062307
True	640.0071351716205
True	162.89041765049566
True	284.3133998707977
True	794.2121855021671
True	34.60818827637399
True	110.60889165276464
True	500.784779030909
True	65.58689325138246
True	75.58199929215884
True	390.2762695939118
True	23.785463411827973
True	763.6398591480247
True	101.34240489551726
True	157.46846679906787
True	16.30027957205386
True	693.1484955826772
True	28.681742313052023
True	792.0544565698465
True	400.07094998627184
True	119.32807732552904
True	696.1119080120925
True	524.2040559289089
True	565.2739924969328
True	47.407795947445415
True	369.6025084967988
True	4.982386676960406
True	95.53394059261404
True	364.7278413817273
True	49.52325106191186
True	117.39484787381264
True	300.8086644668924
True	190.38768940942492
True	102.37465271313872
True	655.8114804337989
True	19.263383773576013
True	1127.552453692937
True	498.40911905799913
True	303.73209662525073
True	492.7374944339208
True	120.36587163368743
True	788.3001156940364
True	1094.1064174122291
True	747.3272676618074
True	180.84005463593851
True	226.8084296042359
True	52.58245097959501
True	57.03406217564301
True	154.2444648853716
True	104.96973145943586
True	171.4889850770016
True	1198.1841233707914
True	293.0503134319161
True	354.067269283834
True	738.6060895988686
True	16.843291737110004
True	14.148732374722709
True	583.3593770426452
True	6.206955795363515
True	113.13615994443124
True	695.6807262457584
True	180.29268540414955
True	656.3110165462251
True	833.5271157892466
True	157.46117775482236
True	926.8026518394475
True	3.0391261752471035
True	442.7956345407477
True	1054.1483122419131
True	25.70174958769652
True	234.35982413111205
True	155.4163351836927
True	1004.20526442431
True	238.52477294205815
True	484.1113621074048
True	120.29022902600848
True	500.2732312630864
True	150.10588834059064
True	102.24416949601832
True	391.16505041060645
True	71.35302345617615
True	56.578992592896434
True	1094.8793477640393
True	253.0728149544884
True	159.16763654987298
True	361.9237094845098
True	393.6365778002246
True	212.0604325078378
True	169.90812627385574
True	375.096135438117
True	37.40559171201407
True	503.44226053264975
True	1115.492275712424
True	110.92946335665324
True	467.7254963444159
True	305.1150574231632
True	28.583254292121616
True	421.808520575261
True	101.23811304939494
True	600.9020197190661
True	198.7244455787564
True	418.7139530272904
True	19.310513978882813
True	448.54880620293545
True	105.00930806843256
True	334.2492504400025
True	36.34501315821148
True	170.6579226560148
True	253.2854976009422
True	747.4341124354747
True	57.10903164156991
True	133.2406212606428
True	237.1296081521561
True	141.31769701782076
True	634.5414750573622
True	560.7369793447418
True	763.4981619351503
True	390.1031354443937
True	538.3123042976281
True	416.21542415176
True	682.5601489372211
True	68.83301928689698
True	472.6073623668272
True	424.256913187283
True	46.7822850116594
True	85.63687086234526
True	131.34277783905
True	85.85220659297651
True	325.97421492441856
True	846.335751881984
True	323.8851791220251
True	1126.6579674260745
True	316.317476017807
True	924.2211248395828
True	152.83658418792783
True	569.9322867890323
True	595.6075742447647
True	699.4701861509187
True	453.0575250567334
True	67.16306034012263
True	288.4984533270908
True	42.03274275015482
True	165.4751819076874
True	178.59414153090052
True	1138.8713270556525
True	223.18254170306545
True	551.9917874331747
True	561.730928304882
True	563.8434161997106
True	904.5970028747026
True	593.2933065914315
True	652.5328103081057
True	989.8114441311566
True	126.96727816331531
True	313.09460031936123
True	262.9496918923673
True	331.55052069683575
True	91.50826012532164
True	350.7270238754671
True	4.246946841856843
True	319.10357848193183
True	251.197066296962
True	619.1930424643461
True	288.93280885462934
True	350.11137142455715
True	9.810598270279568
True	65.55140988508371
True	540.2343547591361
True	31.59195987065297
True	147.0245333635383
True	61.59546536518537
True	147.07675407208595
True	238.7367632420328
True	71.72879936643245
True	388.678520132324
True	281.7216741956605
True	99.7639359452448
True	344.9315394518847
True	67.15943732682221
True	570.7229829620597
True	820.6315527111046
True	291.98324116959594
True	1181.1901619241694
True	113.0842849276105
True	290.2336754008832
True	1031.5471886369933
True	89.72783119276106
True	281.812176933845
True	9.809058490496671
True	401.1779739245479
True	462.4432868350343
True	150.07450261994072
True	616.2324942211181
True	950.3890216142418
True	156.91951237041533
True	80.1991016315016
True	324.50672829961474
True	547.3541457367136
True	616.3471874006002
True	1217.5455671808993
True	26.955591661411404
True	934.9809790344698
True	136.0478684665583
True	650.2941817669156
True	117.6350329664351
True	131.30967551240636
True	180.65934207488883
True	164.85525719682096
True	745.794728066865
True	211.90555329456436
True	232.7902760927908
True	68.98692885952121
True	509.7663066994616
True	467.9287734202831
True	174.66092990467502
True	232.67424949646133
True	17.133620087496784
True	429.2457859145695
True	223.20693654764227
True	279.85691035104423
True	110.82286031683654
True	711.590518968376
True	427.0198534184445
True	258.2576214541903
True	642.1941604346706
True	515.9937275436324
True	475.21847013270616
True	129.4990821030003
True	533.9386783048196
True	427.7582113847105
True	2.927763685158633
True	200.40270936462457
True	93.83897767527432
True	242.55680805267707
True	2.525947575456785
True	126.5395496626925
True	345.03081432179505
True	8.204161751812716
True	820.4151139134515
True	171.40263728471675
True	726.2172868521435
True	760.8697884339139
True	161.2603750797933
True	216.0157013141389
True	473.1137989844252
True	821.0950138989792
True	49.22389244798458
True	35.89341653049047
True	129.09858426002606
True	630.6337083944286
True	697.5410625861565
True	180.3657347272041
True	606.8750690464391
True	576.4039466907634
True	774.2243465144543
True	399.1814996924318
True	190.0927326816584
True	870.3242460633716
True	216.74349422175072
True	153.9862654503402
True	337.01671409751043
True	229.93151886665788
True	211.04385517745715
True	624.4999780974633
True	255.397971899898
True	204.32809666529096
True	440.2546899903416
True	476.2193606776941
True	63.84373981635979
True	287.06077381460324
True	77.04302334169361
True	335.8775360420146
True	348.1030416185561
True	239.75990251439484
True	184.796970006104
True	386.6763684042679
True	660.0977162826973
True	758.3421589164335
True	309.6536223152061
True	748.8129247688728
True	65.7872279134054
True	868.106739328244
True	353.1220488121458
True	13.062794312387034
True	614.4236541945068
True	672.2974363497028
True	266.500969709232
True	166.65086045289857
True	48.33428912563334
True	385.0462944935127
True	76.28440877858579
True	13.05325401199571
True	900.5848078502564
True	383.4269256485455
True	179.03315107324218
True	999.2923332644916
True	12.800783754533004
True	781.1743022456773
True	33.73292158376529
True	625.2979390392379
True	58.12347751534165
True	770.8632489751509
True	425.77200040666025
True	196.72760303903624
True	440.7745840556571
True	211.2770753631615
True	293.446370775394
True	226.5351071054294
True	413.5198397997349
True	9.706216683210176
True	326.10820778126634
True	110.31007083729212
True	12.188663194627996
True	472.2270840776353
True	741.7044057204795
True	275.7439187252472
True	82.15306962676215
True	315.29387686358194
True	86.62271432099348
True	188.57905752622125
True	182.5014845249663
True	368.8176631046783
True	39.997530668423806
True	134.560276651517
True	372.4174245120569
True	867.166841205904
True	113.1751406772496
True	200.77468595961204
True	419.6912449532704
True	19.356139502389105
True	412.49165900551947
True	514.4674455622685
True	91.92967307169629
True	387.9867159437911
True	350.6212400971171
True	417.3301453090783
True	601.2242265443174
True	1069.2362077122036
True	991.4161890716534
True	55.72664876894604
True	1063.5858644928026
True	112.29771964148205
True	108.32158047314036
True	109.45526286545145
True	476.9956954957047
True	371.3162199374345
True	584.2659370485621
True	261.6242912204708
True	159.76714310981194
True	412.0296208295441
True	16.204630598108267
True	450.7009822193963
True	385.5863628730499
True	153.22582268512323
True	94.02320084924072
True	499.5234657430883
True	1020.75487087674
True	207.1431040148344
True	62.65058256043478
True	427.7446983659634
True	378.6315220904825
True	478.3499693831589
True	326.81042996481534
True	4.201372143627983
True	556.0438009533242
True	503.8254545982779
True	491.3803302804519
True	190.38360334651728
True	104.64925860789792
True	23.62634560988129
True	373.21329362891095
True	110.45211850044888
True	7.351220742501376
True	33.367236601447466
True	348.83306055337
True	633.8664034736419
True	132.338490053719
True	93.48842562116936
True	25.173507347846023
True	408.5527707374241
True	357.6061618564842
True	778.855365703411
True	301.6167492108618
True	531.161986146228
True	548.8110421796696
True	526.3660810777747
True	287.68351336876435
True	546.9126700613898
True	93.51434637349568
True	578.2052696159534
True	7.687341358257704
True	375.6096663433384
True	473.5938412924021
True	955.3414756085498
True	349.43707619195555
True	807.8425373706697
True	962.7463116715876
True	190.44278950242352
True	38.25945149213811
True	356.37289029037214
True	387.7528944899093
True	569.0015601543014
True	243.70023205804088
True	28.255658585390695
True	654.6597634148842
True	128.76883956387425
True	1040.1953075220938
True	328.44318809582506
True	467.0809936252553
True	120.89159711242804
True	813.8792831688021
True	140.75179178805183
True	822.4863064062016
True	567.8369624464851
True	194.94983374976616
True	113.1294247225935
True	66.15145187962463
True	569.0829906782658
True	880.9253219916914
True	432.79702629927937
True	554.1800839735773
True	141.62989601239371
True	644.4070144712857
True	485.3594939868225
True	786.1210723322632
True	307.86264672492166
True	570.1014121858882
True	113.77492746965108
True	25.33519927888755
True	409.0583907804658
True	168.50321954261975
True	105.3324167990512
True	372.88833917183786
True	1068.2109280467823
True	248.01181357826903
True	549.7741012212826
True	11.935042998228456
True	77.85338734919445
True	333.5807252474701
True	756.0135450558091
True	452.7422282459016
True	550.359459202997
True	692.0070245397944
True	71.63666251684599
True	726.2764116543242
True	47.29440923717021
True	103.48102770428272
True	192.96655324040725
True	79.80120503471385
True	24.118631488359625
True	288.1312698012356
True	483.1518891797234
True	894.4157083127146
True	871.2228786049257
True	5.958420392220995
True	287.3765185747983
True	484.62436297211633
True	126.54284342854068
True	237.33070566727253
True	330.74695842772826
True	1312.306075906751
True	453.7340628569454
True	23.053738486775792
True	187.84492782536333
True	688.503305183213
True	35.039827507580206
True	173.76910220020324
True	576.895744384334
True	67.22688396846343
True	888.4270881674482
True	327.4801776312864
True	665.6538106931002
True	79.58732923764046
True	697.3627373340997
True	578.8774178558984
True	900.4804550805549
True	250.34947298408156
True	501.5086371509729
True	851.3765043100309
True	865.0779031939128
True	234.8212892434643
True	801.7155418736752
True	222.23762951212672
True	445.42793265287975
True	374.3350820128219
True	495.3112774781108
True	498.87249347491866
True	315.55601471786207
True	351.97013986849225
True	113.23747976020208
True	349.34531263526475
True	1101.3090232084344
True	329.84853171042056
True	148.98180364160345
True	301.3757018985278
True	753.4169496849161
True	639.463979848318
True	397.7885346955613
True	122.80234962309946
True	340.2677215393927
True	33.02946767016558
True	173.38671947443746
True	91.67413734604553
True	87.8592950671289
True	541.3345189280222
True	140.6725975321127
True	133.32997358529835
True	103.72366500433768
True	85.68544539046977
True	445.31832976619535
True	386.7607472113643
True	1020.2629991654636
True	551.8654412388413
True	823.5685934370844
True	264.2158735220712
True	312.27259867045126
True	522.7491988824714
True	196.14365868505132
True	768.6187078167607
True	238.9794169119531
True	359.78921539618494
True	69.9076478307216
True	112.64661223712136
True	263.3379882343385
True	124.18062703572852
True	492.8374362023244
True	28.3775964825914
True	557.7423271882379
True	1019.685694094329
True	704.2467378534487
True	1.2961435241351422
True	60.72942003190414
True	508.5402761914223
True	441.6334631615149
True	79.343470390693
True	119.24229008698562
True	304.2308943623791
True	76.4474980472003
True	55.99167760212826
True	698.4409811906996
True	649.8675218933661
True	168.5721338509101
True	179.35404883664316
True	535.2886640267297
True	54.14413309941319
True	23.994521944168252
True	575.278733530189
True	444.9631087919679
True	1145.4193092617595
True	47.47993456124824
True	460.5496205323053
True	880.4241583480012
True	769.5857582688691
True	291.14647354143256
True	751.4194193583129
True	389.9109794741072
True	39.325870408259874
True	97.3746026690865
True	717.7875981932788
True	78.01258387505615
True	144.35590448525627
True	955.7708764742524
True	194.93128366998792
True	281.4321570458393
True	104.63775834916686
True	635.7297097656384
True	612.8466925485469
True	210.72229316768227
True	426.61812571723794
True	41.66625997229321
True	274.6463204424906
True	600.2334306486908
True	600.6455784747137
True	319.8809730189086
True	73.95673705238721
True	949.649606587314
True	1104.588018355655
True	565.8981573131373
True	67.91151429838415
True	30.91433329002285
True	92.13952464945382
True	106.868471895446
True	103.48184170007318
True	892.7720397492329
True	1181.6940069217055
True	722.9853048192113
True	334.63994737801954
True	8.95835634358974
True	19.626766201085157
True	326.9911434957732
True	471.4949980011039
True	46.373186489952616
True	550.6580451175331
True	425.1973166976649
True	389.1434209573616
True	81.17592916363677
True	191.5208834832462
True	261.8642057507851
True	129.99015499155723
True	379.338100680092
True	40.12372496176142
True	173.36478051822942
True	1156.9817878871354
True	5.833477808154536
True	28.02946591120656
True	605.5255619784839
True	371.036972040835
True	773.9845000785716
True	158.66592427010107
True	742.4596277060817
True	595.9568066123627
True	290.4849493337028
True	418.4707504299102
True	345.318789534257
True	290.941332914563
True	270.71878189773247
True	408.4967920694816
True	507.40446199947513
True	494.6272216092651
True	104.09492848370716
True	362.81773327582704
True	10.07132099905873
True	176.59079738347936
True	233.40670554100947
True	847.0643417614681
True	571.7032086354301
True	31.552909819491923
True	743.2391236477163
True	827.7653973050681
True	109.20843535249948
True	345.47874387987275
True	863.2664094212423
True	219.4137132065904
True	160.9214788811364
True	516.3497237201368
True	581.7648798924463
True	1083.9297444568958
True	144.74769593196683
True	153.148920276083
True	255.81605543066863
True	317.6339813638281
True	427.48481442115553
True	421.7824116408314
True	323.43251338979167
True	440.4135494299472
True	504.564314443682
True	221.0703534512501
True	1471.0633722230837
True	266.3770759754475
True	419.3323919151903
True	51.054462305250055
True	758.3044277640105
True	248.4778026947833
True	928.1410356025916
True	555.6630603228307
True	315.6985532702413
True	779.9423008752069
True	270.3390743685401
True	224.3374782644487
True	259.98635547106807
True	213.938177656928
True	137.8802264706613
True	233.33606436238784
True	737.9728900827387
True	501.3556997022533
True	228.3835633890944
True	1102.359452475754
True	117.68427767921868
True	254.8327029228828
True	75.28228293382905
True	309.63333755599285
True	434.6770731916122
True	94.91192874744011
True	224.9550003117537
True	77.52890278639309
True	697.434350190018
True	376.03388159878114
True	216.40416017872684
True	723.6080316248731
True	873.5664391856637
True	821.1047112349102
True	815.9759544135674
True	356.7796587842908
True	1.137314804602772
True	261.9679423198355
True	52.34780126677707
True	380.57261433219975
True	55.14792130006507
True	347.3079726145789
True	892.5578887776239
True	1006.0094052869208
True	396.2698619319031
True	22.021658361729344
True	527.1680424381673
True	506.6849265544677
True	187.81718258786228
True	237.67596963845696
True	291.72694500501484
True	23.73651031021576
True	122.28820314729498
True	990.123103537316
True	65.00617225444222
True	487.09701449012255
True	766.8407242416886
True	101.59151064495614
True	251.44403309216764
True	109.20942399786
True	14.570434688233018
True	1.446608580566891
True	123.20993656478775
True	1017.4950023380568
True	471.6148227099104
True	67.4286209243869
True	793.0538824027901
True	339.8348974060378
True	1.4450056983199149
True	434.9568843184168
True	187.882474377131
True	512.2415565494421
True	82.16830425468999
True	340.0520679483901
True	364.1957815237717
True	167.80229526545958
True	214.8017235681369
True	129.36511371012548
True	170.53645182559657
True	957.4879227864536
True	12.395441128099389
True	501.5136306654785
True	490.7193520276076
True	399.20067269293753
True	226.0361552216661
True	233.0394031801512
True	160.60134554640408
True	48.19070676398627
True	480.2351921460323
True	146.7976060363832
True	824.8481665876633
True	849.0340844752703
True	245.65768248146392
True	316.0065387052198
True	518.2400369114835
True	41.28269194153752
True	88.16681456101027
True	745.623444732052
True	1078.7092056275635
True	101.83177549598685
True	714.7269731190552
True	141.08643635608573
True	947.4086159257034
True	669.8832231415624
True	98.84896210406026
True	285.8434735003955
True	630.8178099078067
True	258.2014353715851
True	46.55589633589743
True	562.05847479738
True	428.0573950741139
True	5.8273335539134585
True	477.3438954521106
True	68.66787811125961
True	179.50834040782144
True	238.91418082576877
True	295.6835738564838
True	75.76273062897754
True	218.52225103740895
True	341.4101525486977
True	435.08816809228784
True	921.893798915066
True	49.68440543909232
True	909.9946119270306
True	1011.3577641886258
True	125.70424270492286
True	71.16955206481175
True	1025.7194266989334
True	37.60089137991786
True	226.07998111530944
True	85.61992503631885
True	209.8227800834592
True	362.1359121947917
True	933.913780190648
True	100.24216916317738
True	71.40399111415665
True	664.0544644600917
True	278.21859843075777
True	729.6643778805172
True	53.30414274038831
True	486.2305793840314
True	389.1146805610962
True	664.2344049291148
True	54.55419256097596
True	111.45787040356674
True	28.000161539131778
True	273.31925319716834
True	42.42141521599921
True	339.3705443867717
True	2.3701838835948763
True	1161.9171923667093
True	103.65810595173063
True	138.5379210964456
True	364.352427426144
True	714.5167896849283
True	693.5305106345843
True	996.7345944608488
True	459.489698098542
True	398.8476767529421
True	141.4160045052983
True	410.5248924960392
True	859.2770543077925
True	406.063506253122
True	954.5364447313788
True	86.78963495050084
True	413.5413620187831
True	187.86858615752155
True	294.34483839866766
True	755.3375679199927
True	167.44549517100705
True	133.48441472068012
True	63.70983981640318
True	850.1960371313736
True	795.0904039096317
True	81.53220604481959
True	467.6480253951429
True	730.5958132741526
True	420.3398134470713
True	55.650639365199865
True	322.3200778656063
True	783.6548370848292
True	29.51278038437664
True	376.1966329191691
True	166.16289578834525
True	284.21691789946186
True	33.85291625878787
True	214.07944971902123
True	803.3520060051768
True	626.8751224616459
True	59.15399086482041
True	297.85863411914033
True	863.9591113849209
True	20.62731138341908
True	310.5748007269224
True	295.146258347837
True	421.83916801131386
True	213.6452901015288
True	575.5697326930401
True	48.12074367086659
True	969.0514725212898
True	902.2573102471796
True	48.47716029499755
True	394.3642130719273
True	735.5775352064245
True	913.0851870669934
True	272.8665310840746
True	590.9110147632608
True	138.77149929992223
True	193.65061742187527
True	131.65905903369992
True	126.8664105087242
True	210.71994749283576
True	947.2457875088122
True	788.8195543978055
True	947.303991700872
True	20.611025329951108
True	26.50806425391348
True	357.54620827308605
True	13.782463329135831
True	650.3455286419344
True	1070.9850048271924
True	251.72671824738435
True	214.8331503843596
True	88.24087628680901
True	215.69906594233453
True	135.8659390229246
True	45.80536680085788
True	136.80712467072286
True	91.07337942685842
True	247.2132349783692
True	527.6608422765003
True	161.30034376718487
True	30.525513479892577
True	58.86395088198032
True	451.2928537582835
True	271.84868380385217
True	606.7627141187602
True	23.72469587521812
True	108.79112790126904
True	672.5257554597155
True	269.17876591853843
True	448.252061463272
True	660.29329970466
True	103.450587187463
True	109.12137029067075
True	84.15523334313481
True	26.56117495914509
True	125.01752509257328
True	84.95633712159295
True	101.95535116406684
True	151.04659285293243
True	232.7845607577821
True	835.441658454528
True	283.40163761361214
True	944.5645368360186
True	167.28084939020056
True	201.38696456886535
True	820.4798071570366
True	313.4237027237779
True	585.1608804266332
True	256.49382177791216
True	355.2572641400092
True	440.275567215281
True	570.5316764866706
True	654.96575488219
True	366.385110656451
True	35.998854630992554
True	552.1721030461123
True	616.8893925133025
True	20.73654067739998
True	12.610079717547016
True	263.545945557784
True	403.2714672459257
True	458.9759380448348
True	65.9784115969205
True	614.8766654174512
True	924.717266017628
True	238.74414484343788
True	907.711125446624
True	278.5722819099694
True	105.445049581009
True	275.53777859017856
True	695.231453679518
True	40.73479895554784
True	569.3810945639218
True	1257.7799290298403
True	1010.5191620362352
True	904.0950234369842
True	198.31742783397576
True	96.0850634413964
True	193.71095502159875
True	823.7792065650506
True	147.9529823124805
True	1062.6104240197794
True	867.6090730809236
True	43.55575909483508
True	90.13555383993236
True	413.5882398706347
True	434.4617027384221
True	204.07787394587055
True	511.47099645690975
True	655.1266452821608
True	122.09457713918952
True	272.9054010768651
True	1023.078474550132
True	54.22042147045144
True	723.7343848356961
True	542.9812298610383
True	39.49200351278368
True	807.6429525019342
True	382.64456766257325
True	550.3816028337617
True	110.16134167260978
True	264.3871969137396
True	213.103790990427
True	25.372714262998887
True	133.02951135395134
True	740.0946893348809
True	133.06002918226142
True	390.6038222473964
True	62.8252556455657
True	663.9882097877376
True	634.509950059946
True	218.83409874842877
True	462.59246029376953
True	166.81108627521587
True	158.17989306255126
True	220.92953455177323
True	283.25422783894817
True	368.95466017014144
True	131.1708582780906
True	187.8394827685448
True	26.297373584043054
True	876.5349626334754
True	319.4083615323012
True	10.693702437410389
True	373.7695147350698
True	155.5674311865088
True	626.7341603977756
True	374.5786475612198
True	574.4231362921499
True	512.4550926767234
True	478.89723805626807
True	778.0431849941556
True	235.9043960549642
True	572.0256398968672
True	157.2232157659312
True	545.9191732418743
True	362.68884131712326
True	372.5562787201516
True	126.11921994017288
True	127.8897228348664
True	107.03894665032136
True	65.64269217211296
True	729.3494987296492
True	186.0815757435226
True	45.363220587363614
True	0.0
True	566.3138142585873
True	112.49987984057778
True	21.908595193014524
True	40.67608176169994
True	115.94028644176764
True	520.072655532202
True	181.21421950414225
True	104.22360068788096
True	35.754070869594855
True	161.68685571328962
True	913.1283526673992
True	50.69400389776412
True	234.4956504330223
True	734.3447573912492
True	321.22127947795025
True	456.080634040903
True	478.7656539752221
True	517.0883061331116
True	597.4805474841804
True	932.4569948749096
True	264.57923973777434
True	1061.656796394206
True	924.2408383548512
True	627.4140289731023
True	342.8384967450383
True	832.4188042282468
True	10.368583523580378
True	32.488634461682814
True	285.3330785843645
True	42.62809700779007
True	208.4645863450421
True	772.2877542847461
True	221.3086369719261
True	753.633431282548
True	768.7950503602451
True	121.15456642721789
True	369.53294452945113
True	596.4614880724638
True	24.18227927755744
True	131.86076589891994
True	445.6928591570896
True	308.29953693479814
True	196.94999794390228
True	109.28639521631229
True	378.51576744424
True	21.034226726892417
True	372.93520502873525
True	355.95361365817985
True	1042.8566504174653
True	338.13108949764904
True	29.861022063198423
True	446.84319581068166
True	437.6642310923989
True	231.89426744096232
True	30.566153428789114
True	759.6310896794492
True	444.8286744691972
True	178.12944301123048
True	13.598494037849148
True	1215.0100715225374
True	165.38612956047376
True	26.03800922199179
True	314.0698097773416
True	265.7274841985267
True	114.39169808428298
True	288.723680058967
True	44.98249078955633
True	323.7889665324191
True	315.5839031653909
True	316.05499802678
True	30.32694179699212
True	47.18450984355634
True	1007.6307586024562
True	25.585302332919333
True	12.68275482473278
True	172.01343091187334
True	647.2945999160493
True	8.055863818321274
True	194.57659366444764
True	180.91575493963828
True	517.9488325534916
True	376.7872886064018
True	730.7084819352423
True	309.8876513737344
True	483.64332584702447
True	449.835337688101
True	490.4790463662342
True	102.83995144690034
True	1261.8484045850266
True	891.968123396483
True	291.9695610415766
True	528.2444667840986
True	101.01731616590232
True	580.2772775238021
True	410.8187726221602
True	157.7992029241701
True	77.12762398441232
True	346.20138584740045
True	173.54414604883186
True	31.046919865079857
True	615.5053498666982
True	378.60615466255183
True	68.00851426996233
True	29.32518203515106
True	662.7238335516989
True	481.5784172014372
True	72.45418010032986
True	21.905082842748925
True	316.41683146333014
True	317.2217703745648
True	697.1508314419833
True	543.2473822058348
True	564.5848160106094
True	784.9896916379004
True	7.531814381485338
True	57.59779306370413
True	35.58498754811958
True	60.66265548641544
True	510.8181314675188
True	588.9655160386018
True	84.56261072546314
True	110.29624824518883
True	194.31301075287112
True	74.42693591986007
True	182.2876570465701
True	201.0921141559621
True	269.81505781453967
True	798.7016033472784
True	573.4031446698623
True	295.0457770580366
True	193.17516136726468
True	273.21898174113454
True	242.76999189679728
True	776.3796222304187
True	334.3334824776296
True	164.35785054804788
True	887.5953947484654
True	342.7856778384541
True	466.97349117816657
True	152.53691355374542
True	119.34339110397303
True	63.05667906472459
True	211.16725505953315
True	981.304578312057
True	540.4233993053547
True	115.0317767601202
True	347.44367043118825
True	99.14135555944216
True	623.6837902305631
True	3.2554712824751992
True	708.2855799686829
True	36.48739054778754
True	914.1960401873532
True	846.0645605353218
True	209.9777774030835
True	28.783963994704084
True	82.85210051358007
True	463.5077752195841
True	223.26815411304835
True	1.4180838939744862
True	78.2953335781047
True	1068.6074608732094
True	345.38665802154327
True	662.3273153232055
True	485.4427043219964
True	31.8069720697746
True	141.81652585891268
True	461.7378813831453
True	903.8522495463376
True	795.9638065699334
True	414.345962547685
True	334.8275307892083
True	17.409772183571643
True	79.91908180434741
True	765.900993510515
True	478.7814926753961
True	387.63707271116647
True	890.5140039061782
True	25.6591339159604
True	218.3696314930345
True	877.7305158442
True	247.37504571307363
True	9.464979228704829
True	491.326481239993
True	102.14173594548043
True	647.2827327422253
True	51.925345833158914
True	258.1052773321867
True	895.2831929621365
True	927.2228499718666
True	271.4370190343766
True	456.94537673558295
True	127.88721300623756
True	607.030495853475
True	257.7729929693107
True	190.21201776871112
True	869.0569864056229
True	57.00682194717864
True	692.7638928997482
True	278.3142378455976
True	308.98265337538174
True	171.3083188779737
True	489.3811127462622
True	593.5896445876178
True	368.8144667300487
True	401.4950456542247
True	68.32285797185952
True	155.0239112463064
True	453.0180857359422
True	214.96623250970424
True	37.60706217550971
True	207.4470399116997
True	371.4174801647742
True	399.89881860883054
True	733.9576752326575
True	132.0383173021026
True	664.1073739937129
True	516.3284652093993
True	590.7592366441532
True	138.2866755553356
True	40.30131252468685
True	671.3297274981444
True	74.14705924755826
True	565.8112524404521
True	692.2237374762443
True	447.5636731702792
True	136.62393805027813
True	531.2533406059227
True	5.013433797347494
True	399.09676102163615
True	31.73145796532984
True	628.1452327065025
True	262.459143459528
True	577.8723608069729
True	668.5554625590914
True	146.84058403614137
True	529.8462699284663
True	480.44355086468505
True	67.64550541539384
True	964.391545147566
True	2.5819377407557487
True	30.257606426224605
True	630.1249371979321
True	699.3035955955156
True	136.31428980544203
True	406.4326750456291
True	129.00633848771423
True	72.826917839159
True	449.42353087863495
True	42.58383813500927
True	509.0648487156198
True	8.90323454160215
True	861.2350301678914
True	560.5918626270841
True	699.2317916137156
True	98.74085866653849
True	372.6780132208453
True	996.3176085339352
True	873.8209471633933
True	146.36429228237068
True	541.5125433344064
True	448.68433925947295
True	254.33103076127077
True	255.0377487421455
True	5.257993502790159
True	317.657778844808
True	12.72468549836118
True	367.2000880316762
True	78.62998479915942
True	412.3101060452098
True	646.890848097897
True	125.58660965006618
True	240.0486308734397
True	640.921203091451
True	673.6347768840337
True	283.6470197499251
True	136.8054101655649
True	163.11776260404912
True	474.5382397182421
True	87.21238182576616
True	10.801064614611994
True	489.3312742476518
True	573.8572888430322
True	20.576220490313013
True	140.92894554843144
True	899.2661983475732
True	491.67008900384127
True	278.2056049455506
True	35.740639142761204
True	471.8687541133207
True	109.33839664179187
True	593.4241075710738
True	662.1055402566694
True	306.26115965907337
True	369.284903001946
True	187.06499147939732
True	245.06890047146277
True	68.66922976598208
True	214.309495673663
True	519.2183805130093
True	19.306949025731225
True	440.8767309813339
True	389.2953679267678
True	730.9453899095505
True	908.3279147131152
True	903.4450830202946
True	160.09646814635056
True	402.8143939807754
True	73.4281881090976
True	194.84995596916133
True	319.2375634109337
True	9.740504413748532
True	831.0161983555414
True	22.749418732210323
True	399.0984166943584
True	267.45535313963575
True	632.7069935299082
True	215.83010110938443
True	39.322601162295655
True	681.4080741113739
True	1075.683816384648
True	227.89048424181925
True	132.97356500296598
True	601.8366515511615
True	501.1497596535773
True	16.513759303238118
True	875.5327132724345
True	116.9337045891865
True	41.53577393718773
True	311.1926049531062
True	354.6589403151196
True	392.6927616019285
True	251.6657652983267
True	21.25364141024227
True	22.00400188997044
True	872.0658718522405
True	200.15174734480163
True	107.05110384392012
True	834.2484155382285
True	646.826443023275
True	641.8851342235492
True	449.7567337827213
True	148.12102670411664
True	32.50091707377996
True	103.22067383872816
True	440.62364032965695
True	229.26026300169403
True	492.5171847277888
True	146.28604059794228
True	497.0618223013229
True	642.070304337469
True	953.8699363844128
True	25.401370771444213
True	984.2602907327496
True	1077.1157551122176
True	476.2066877516297
True	86.98474309286739
True	769.7202183295697
True	639.1498269119279
True	662.606817732288
True	168.775314493964
True	762.4069542584265
True	713.2211203509829
True	119.48737939771952
True	775.9347058715064
True	806.4972348192425
True	473.4648051675476
True	229.5123709792577
True	74.6604522797071
True	310.81016903202504
True	349.0517944220495
True	457.30224686456586
True	440.75888148911406
True	189.91699933412215
True	306.8189155351153
True	2.3856071467960733
True	12.890456338844592
True	110.20656498164878
True	132.46647657961427
True	354.5962143910685
True	353.9705424748826
True	112.51777513037402
True	17.78881449054215
True	214.8349064073731
True	816.4508062964815
True	461.5261840824032
True	519.6753305901956
True	560.865962791076
True	816.944120529359
True	636.2101155161411
True	92.05065953380092
True	196.8138051159754
True	247.1284683613411
True	281.96017351759764
True	106.21114483358464
True	370.64977443738286
True	432.0163176226328
True	172.57506035098268
True	644.6733205468273
True	245.0036387411234
True	205.06235670512763
True	29.69266063086569
True	250.59894166349457
True	475.9934017646179
True	165.69536227782388
True	532.841413345712
True	475.7329372379892
True	246.7024568120021
True	108.90866020544422
True	36.79858927105758
True	403.1405801702557
True	783.4568642539815
True	170.1831177403945
True	1030.1809691554372
True	1036.8523403899276
True	490.0640768735608
True	99.97709333500144
True	121.99221212763588
True	661.7554492605356
True	9.210387543107664
True	220.59896696228444
True	133.9343672854233
True	121.44736722205128
True	335.3742456400419
True	640.6596035480442
True	39.31155825791531
True	126.962398632104
True	941.6979955812312
True	54.01886372186469
True	463.3793392776877
True	518.6223577423661
True	233.2919709698071
True	126.69854180413051
True	961.3776026212878
True	1202.479187299453
True	526.6229795629594
True	640.5674912847755
True	207.80572652626023
True	155.54755421335545
True	309.75146896929783
True	263.8731659774381
True	171.30049647963446
True	309.0360012296019
True	348.3331867907326
True	11.69269440574899
True	630.1102806827121
True	151.45984767016958
True	73.90072896093889
True	454.5052216668724
True	316.00010603645904
True	1146.345687895055
True	350.87235906547465
True	984.3802511916736
True	10.665658457052068
True	255.7383167904754
True	231.25752164056783
True	157.9989300520532
True	489.363380302178
True	206.61015369193885
True	420.7478628449196
True	313.7805487767321
True	108.04748488852589
True	362.878398950986
True	1042.2315670866185
True	708.1014710128178
True	222.40934143502471
True	104.57784582713458
True	307.6816413512667
True	25.64564085378675
True	361.3955306082168
True	314.5598173233321
True	573.5757601070427
True	445.2281613988827
True	364.24568999342114
True	149.69786362630495
True	13.025623689756769
True	424.7567325771572
True	287.41649826543744
True	144.69908455372715
True	303.4372337020132
True	423.3549131227764
True	804.7194385418632
True	305.8392960902664
True	774.405040114276
True	403.6782712627498
True	378.02464276206246
True	1.9350324940115613
True	1175.8015283639463
True	101.78083837479016
True	877.2241281366323
True	203.04260762771227
True	465.6708606415664
True	665.2927066906103
True	86.31413386173811
True	483.40489645258623
True	33.03933105583524
True	404.6433690947624
True	78.79471700804571
True	228.11366747901096
True	33.76878901204171
True	677.2373746591235
True	187.35614237554972
True	27.25015444531993
True	398.84744573184537
True	102.51988963730388
True	166.80478697518302
True	843.9272874834769
True	258.3290066140979
True	149.47858605505465
True	385.63575473636377
True	507.147104626491
True	325.11095751673395
True	510.9880244707632
True	623.6481393833391
True	157.49868377923443
True	7.262462286718929
True	66.06852161921258
True	425.60118202385866
True	93.08147613453612
True	80.67229887190538
True	1061.7381026834184
True	26.5440803341687
True	322.5935481076364
True	326.8444579338071
True	454.4978602003517
True	666.7275206020144
True	188.4572504050282
True	696.4351780326301
True	324.9857078234264
True	339.56552558927865
True	265.20159549431366
True	218.94283382561136
True	360.0282875288167
True	444.1318070179907
True	393.62079944029
True	585.1038839564243
True	144.15880383327644
True	77.49587519396387
True	41.13622560753944
True	300.4193118597405
True	669.4217960310718
True	401.32264626233393
True	809.0906974045758
True	218.73458827551843
True	395.6163715411317
True	66.04360202897335
True	53.94430539010869
True	396.9560535043237
True	199.2204925496576
True	226.18523999231448
True	42.46950082304052
True	1110.7367018659252
True	176.7871289617917
True	894.369422715559
True	313.4438399800049
True	921.1285381609136
True	230.93926793096907
True	468.28932958366215
True	537.0535748844092
True	631.3502823891436
True	213.69552426825928
True	490.6131154939132
True	967.7320140698638
True	131.43626509057756
True	8.733146798876952
True	579.8407998988012
True	26.91811712445715
True	76.26060424368586
True	803.263537612371
True	240.76734497494476
True	1006.8900976105054
True	684.1981655603278
True	424.7655903386724
True	279.99597155444167
True	474.76063391065446
True	327.7796537127474
True	182.57840124476627
True	683.844058218699
True	742.5978286360149
True	204.18871833609543
True	91.81954244642918
True	515.3823892429976
True	134.9754483358884
True	371.10455178833735
True	333.2864074157518
True	68.33380471191214
True	365.4506002043897
True	420.449131898772
True	369.3669144401041
True	415.8283554052993
True	403.8972017308103
True	651.4997626955922
True	59.29661607637157
True	458.4792048936257
True	330.9850050279622
True	658.9374314570432
True	222.02224239873055
True	102.00897477706596
True	41.273272417360985
True	536.766592238878
True	648.5623831074267
True	184.339386468466
True	407.5294642862638
True	344.16671311352604
True	16.670743326811806
True	172.23849081105254
True	296.5175241973953
True	3.6848311696305376
True	878.4867244178477
True	77.66873025120569
True	109.1628957219876
True	110.30773745426518
True	349.12008631810954
True	37.96948489122281
True	455.78549035669937
True	220.4111519284431
True	5.685441711701776
True	117.11616934064676
True	452.1868913328185
True	51.09556222333634
True	69.53807803625006
True	168.72558847520062
True	290.3292348079881
True	968.1670817344956
True	387.4757616401524
True	975.5042207117216
True	187.26765576806403
True	1040.4671211281516
True	761.704425695401
True	647.606158919644
True	422.4390383115489
True	373.6628885051245
True	81.97431353385383
True	74.12470012159966
True	82.5450325760978
True	179.07816013032738
True	489.1772478068812
True	1065.0671075399348
True	190.59025406743848
True	351.14855158494714
True	436.0467510292254
True	592.86605169862
True	595.2868819352976
True	271.88358726693644
True	458.02965768114905
True	640.2856624725902
True	100.109301358162
True	723.3265659010991
True	268.1111375978458
True	137.63048678770588
True	413.70513383528754
True	873.0837628458723
True	433.2122469731652
True	833.4911231287974
True	193.0937143105675
True	352.2116069097199
True	706.2248349377317
True	623.6895010308672
True	190.10480574444628
True	261.5261546284241
True	753.221371193542
True	31.521429071118
True	183.86319043450757
True	484.9725004709287
True	704.8759419078157
True	97.90156655237664
True	35.71060139161676
True	166.01976221738363
True	702.4709672278187
True	336.9774784435597
True	565.7999127156635
True	363.1801991356964
True	305.0518095716049
True	452.01522680888615
True	501.3088216848556
True	70.67037078779866
True	375.3631949436423
True	764.0519998935209
True	0.0
True	293.76154508267507
True	258.4905628888544
True	1011.5408403635508
True	149.30751924753395
True	611.3127536980159
True	637.2396593995672
True	108.91541255038852
True	215.5768308228456
True	137.09773502608942
True	10.134137638434112
True	299.1543213763683
True	357.0468533258772
True	1123.0475532329826
True	234.9625867935017
True	410.1334122223975
True	659.5730560771678
True	204.13132737913628
True	27.339089491337223
True	870.970346729684
True	596.9305797022051
True	155.49828629618767
True	617.2662577846212
True	166.86041424126353
True	284.09141610227107
True	761.2751541945086
True	35.953795090619906
True	109.59690733237191
True	504.345826215868
True	61.8992963119226
True	75.69350991746984
True	406.1190404327842
True	23.81367429088294
True	754.4069647062613
True	99.33149839268708
True	155.85931153269303
True	18.07272053931407
True	677.831302981954
True	30.013961312758752
True	776.9602732891502
True	398.5257186815773
True	123.18258937393064
True	709.5997275149788
True	523.9841798908344
True	565.7296348135685
True	49.79862018647041
True	368.19884857754784
True	4.894588434248741
True	91.89513207332848
True	375.3527112963037
True	48.62944922626044
True	117.87484832997778
True	302.1269781859415
True	187.9819936952036
True	100.85601266201893
True	641.5255501583337
True	20.99411318946372
True	1132.1451391259004
True	501.3456723986262
True	305.30397609716584
True	486.8191806691058
True	126.09236059792784
True	798.8830704594728
True	1094.9574478300815
True	748.8416198753232
True	183.2420821632036
True	223.1695970550837
True	51.072726064782536
True	60.14945875976216
True	155.95618223763165
True	102.14247661644497
True	168.4593023240818
True	1154.824183307819
True	300.0498285093582
True	345.17961525875285
True	708.7296924170963
True	16.4931826641795
True	16.399659357565397
True	634.2129645652192
True	6.049240708129428
True	119.42567171615116
True	696.1458173997637
True	180.57421188328016
True	649.7586944429545
True	814.3345118670508
True	157.09270266879653
True	872.0603145190036
True	2.7307639042054994
True	440.99238622746856
True	1050.1564530509445
True	23.32470841649659
True	232.58826835125487
True	149.67464471910463
True	952.9075673071536
True	246.10272442034756
True	496.0255609347509
True	119.96789956136128
True	500.0557412755668
True	157.83574192301717
True	98.14109640452422
True	385.0672508770768
True	73.97576520095105
True	57.09170088094086
True	1058.4478442391464
True	263.05772278170645
True	160.47327917613168
True	379.9487883078244
True	403.5410309670775
True	203.65765176589727
True	168.22539016784938
True	369.61720216214826
True	37.19449600624044
True	494.8734154276557
True	1071.5678543014924
True	118.0841954842452
True	481.9815014200127
True	313.8573782475898
True	25.35337671409139
True	406.05796790811576
True	103.72048732192188
True	572.9708686079372
True	199.68365274028676
True	423.375898753572
True	20.726918604374703
True	425.6846015244896
True	110.88337012749048
True	345.16368069356804
True	32.7021413521795
True	168.06801435520327
True	240.6495771154967
True	740.4545218336204
True	56.16103552954312
True	142.16365400187075
True	239.9173218062852
True	142.67451037913006
True	608.703522051836
True	551.8902696876818
True	781.6615498807365
True	401.277685514083
True	532.8967940119002
True	418.21489946493176
True	697.4620096948463
True	73.99748086719282
True	468.53495697827015
True	415.5843076989446
True	48.41559074401243
True	82.29805531018415
True	129.59606999742658
True	83.52130942539725
True	327.0749441053995
True	857.3600175425922
True	339.553594091908
True	1063.820185412829
True	315.0986631310254
True	901.0918712992532
True	153.43613544085864
True	575.4886477507531
True	608.5099301546077
True	698.7689269240732
True	440.0024226585463
True	64.16929485776191
True	292.9978173644324
True	36.92406067679512
True	158.8710565945686
True	168.20498465203266
True	1107.7578454927584
True	233.2115466414769
True	557.2726419440793
True	528.3250923171909
True	562.9963162987193
True	893.9023418390566
True	576.4917532562798
True	646.9025707226215
True	984.9723906727868
True	125.94916391022736
True	319.1221435553184
True	274.0868041041281
True	328.09303518747987
True	92.38216767938674
True	357.2918296605809
True	4.420226007334317
True	335.282935182269
True	245.76907594146184
True	626.7524210717427
True	298.55326740517546
True	353.2497553093092
True	10.778366368164594
True	59.06202177761738
True	537.6184332654876
True	30.053468390706136
True	142.62873417063764
True	66.16692830395353
True	147.11560119022525
True	223.73260563833816
True	72.22931729788453
True	390.3309899262635
True	269.2260439945233
True	101.15474737246922
True	340.7077488087237
True	61.45092193728401
True	575.7191178529849
True	844.7671627866042
True	280.4658881575761
True	1151.7347006109771
True	118.37079072127148
True	311.6088908437821
True	1032.5125147710796
True	86.92834572684767
True	278.9668342168904
True	8.474379618396382
True	403.539784603134
True	443.3203418325773
True	160.84333552690964
True	632.8566346351085
True	910.150688096052
True	149.73425486350493
True	79.66761621221923
True	330.26493256832794
True	539.7320110807142
True	603.3942021186566
True	1203.9779631340073
True	27.04234346400672
True	950.1928130720188
True	143.77103252123652
True	650.1540867963026
True	110.58927213593132
True	126.17992219950692
True	191.13399558563944
True	162.35623443418777
True	760.15625263463
True	205.66865243338685
True	233.41813168633507
True	66.21686327797508
True	508.1780924185041
True	424.0094442245592
True	178.14509680207888
True	232.8381716738574
True	16.84928127642366
True	422.18570260021625
True	206.07230385830968
True	287.6846411229321
True	112.4950082099642
True	708.0322755360434
True	428.2458200414368
True	267.7581633472844
True	639.2117153562316
True	524.7890991305376
True	470.1037454734423
True	133.17862919777747
True	528.2399109557692
True	420.5720367844836
True	3.185088783500607
True	185.9900349973032
True	96.44045118814893
True	245.43513021373727
True	2.134932539244881
True	121.27092121795106
True	345.1013699980637
True	7.143547243299156
True	886.9334157413153
True	176.75878707607035
True	707.734693941193
True	776.4249311343796
True	161.1098328782274
True	225.05389878609972
True	494.0765712046311
True	856.8355911811586
True	50.88670177958755
True	39.15443207036629
True	127.77971171724928
True	618.397946951697
True	749.0068020499102
True	180.5429408168741
True	597.3285928831152
True	607.099437429431
True	857.8345990138066
True	381.0273423153126
True	179.0564386389988
True	868.9167500079643
True	232.27975372964775
True	147.4796192793789
True	337.2638321044156
True	222.5386456256201
True	210.74817088633569
True	610.2612663443821
True	252.52741584950775
True	207.11296157105377
True	444.0996137217065
True	469.0643956208126
True	64.51900533587656
True	306.2218074183599
True	77.39605154861863
True	338.5658873293596
True	342.4551896939891
True	251.55702357834355
True	180.79981810912835
True	373.8643388777287
True	626.3740808712589
True	717.9565225672677
True	302.6587502244467
True	754.6189377408527
True	64.39772152491587
True	860.6990800243959
True	352.3822821685947
True	13.433028750925864
True	593.5915923367875
True	691.8174277229261
True	260.032675327126
True	162.30255460955058
True	45.618622988808056
True	398.4504965255791
True	72.86045355743629
True	15.520289293917822
True	896.4457158145492
True	364.71344402353753
True	173.2959924882209
True	1018.1672630633732
True	11.707225621797404
True	790.6892300256462
True	28.18370280504393
True	651.0682270870976
True	58.63585593685958
True	746.7709141022937
True	434.1647421636679
True	192.77231512900585
True	436.4031961875685
True	216.62870857954607
True	294.46760088018493
True	214.94385839189104
True	395.1314066388341
True	10.43770449615823
True	319.55293042753584
True	117.46750332964398
True	12.03642442436816
True	472.6810385261264
True	738.5077515040822
True	284.84847403887585
True	86.8100520852264
True	304.5579777084963
True	80.66183971358222
True	194.12081869017956
True	183.89184992765257
True	377.1619725942537
True	40.188701333484886
True	137.6355385222295
True	380.1185855681376
True	892.2859771971235
True	105.56393966523406
True	206.2268938597346
True	452.4226305620989
True	19.65603988657641
True	426.6589018151141
True	520.6028782333834
True	87.72597579339934
True	401.5533664883164
True	347.5911486676173
True	432.3220386403958
True	589.6434499256414
True	1049.9786326527317
True	976.7482030342584
True	56.51366304830264
True	1062.188217892237
True	108.91878392036836
True	110.1970879038593
True	111.12528812301424
True	510.928494050338
True	378.1149150896639
True	589.8360916837387
True	254.4514278770252
True	163.94440878606437
True	396.7585990233453
True	15.288072709882846
True	458.0671959595354
True	382.9837374304143
True	150.6305252713247
True	92.07887858714366
True	552.739704848686
True	982.5529383707492
True	204.4480366292185
True	68.89348747945164
True	420.2642389113274
True	384.2555499414468
True	481.9728594501235
True	319.07480267084924
True	4.012945323494992
True	529.8848013101702
True	509.6040894379845
True	507.6542389428541
True	183.72729687618863
True	106.6764728695833
True	19.00517703865445
True	385.2992206168892
True	110.28210624608484
True	8.078733465189053
True	32.71007858729812
True	350.2379286417217
True	658.7538425316947
True	132.30741808173505
True	91.74073984867633
True	23.71590503662647
True	406.2969399060662
True	351.62863267751953
True	788.1067906827608
True	306.73282574262686
True	533.8865375308222
True	534.6825614862112
True	520.8675183477469
True	294.9023254252924
True	530.3908935989283
True	98.34966549138792
True	580.7772355227933
True	6.847550107175373
True	363.4794825710823
True	463.5530468403239
True	974.5056472863824
True	354.70391947650126
True	806.7378547924841
True	956.0571479800554
True	176.4824500206427
True	39.56096422673095
True	363.66664797599935
True	386.1738606360643
True	571.1411520872056
True	244.20203176161584
True	30.487854991433856
True	648.353924777431
True	132.26199967457433
True	1081.9985310355394
True	317.9070382645738
True	460.45224029550593
True	124.36985440714356
True	817.0840658174802
True	140.18732919038487
True	804.2603667992654
True	567.7770097223805
True	182.6840531355283
True	115.68366300475628
True	63.53346835715583
True	569.3518374751075
True	864.1159132989951
True	439.10671100917176
True	535.3723440604584
True	129.54373489437083
True	609.0865412170388
True	512.8421592852005
True	818.6119211502893
True	319.8677867056007
True	595.8866166481874
True	112.67001968715812
True	24.757694624238063
True	402.1682686382353
True	175.99308021948235
True	95.34840453601784
True	395.8111347928908
True	1101.588506829679
True	259.4557105576998
True	554.6190737539687
True	11.531115488131205
True	75.74609952062009
True	333.27945136834603
True	767.4342202389265
True	457.3226035557354
True	531.4530255038168
True	703.3978277150965
True	64.39571183240051
True	736.715382865261
True	48.128164146908496
True	105.21176675885258
True	185.632280744092
True	86.32809499167861
True	25.863890729651008
True	296.8856037525041
True	480.28773105837456
True	899.8429194284915
True	866.5888381404777
True	6.406509622817084
True	280.0728262297289
True	465.8789134820367
True	127.0548727015101
True	229.27259695180837
True	332.7029245870333
True	1325.2216838595173
True	463.5896539082959
True	25.528701812911955
True	180.23796958591063
True	687.9321281108416
True	33.93481003147025
True	175.29555473483876
True	535.9900315974862
True	69.84206981556734
True	878.6123389216417
True	337.9052815499054
True	659.975035049289
True	80.5143415055508
True	697.7985464168461
True	577.7564251730688
True	871.5593038015255
True	247.0338070633005
True	500.0802351735662
True	857.8097088394186
True	901.1678404241212
True	240.1473330326731
True	764.1058693211517
True	232.74352314449123
True	449.6282581406861
True	375.1873280215924
True	498.3365151331869
True	497.6635313204232
True	316.4658233371102
True	361.1715206392014
True	114.04272318727917
True	355.67501686366785
True	1095.68517601087
True	326.92902521775926
True	147.68521823112945
True	294.2656559507913
True	771.794994483959
True	659.7720755107542
True	423.2045358518431
True	121.89980963111137
True	332.7112648149216
True	33.14557350147145
True	173.0871092243928
True	88.53541671704656
True	85.94589745134174
True	524.5591802694026
True	145.86870275352388
True	126.6439752482516
True	105.50047049456413
True	83.42648704305489
True	443.6001211405316
True	388.4444098573097
True	1001.0245991815012
True	542.8708033628498
True	831.6596070082222
True	268.8521742068333
True	300.0002908159352
True	536.9185311759892
True	193.352328156828
True	774.3323745667044
True	247.3319169480361
True	356.8384582515386
True	67.10976839019102
True	121.43485404231114
True	266.5731484714787
True	120.73955350198985
True	471.07099944862415
True	29.573513130598943
True	570.4649416207466
True	1020.82578453069
True	728.0909150849347
True	1.4168082055806772
True	59.653157843444006
True	493.62677341675993
True	428.194247547428
True	77.93965379135457
True	114.72042047829214
True	298.2524298193194
True	78.43470404924375
True	53.613547430712885
True	711.1338356346607
True	651.1730504907157
True	169.89912662784445
True	170.6351649416329
True	535.4837572007934
True	55.50739299146567
True	25.140944752119086
True	546.005620554141
True	445.0131314692147
True	1132.455763173785
True	49.17773611326518
True	475.46649455518775
True	915.4517783165588
True	791.9810609242056
True	280.5417155466924
True	762.4248634158257
True	402.05753370416153
True	41.190961700185895
True	92.20824240482634
True	708.8232736535014
True	74.24048031164074
True	146.06508682767108
True	923.074335111598
True	187.58837523557972
True	283.0511033305581
True	98.35634761970022
True	621.8348366457975
True	588.5647938309465
True	213.7197719889884
True	417.9798793326616
True	39.06377750206868
True	283.5366058774188
True	546.5187842561353
True	618.5080715785627
True	312.58178665867985
True	68.27085937539641
True	932.1588845818632
True	1109.1240718724016
True	564.3785032001445
True	67.29892635293852
True	28.256119617245982
True	93.94690398955017
True	109.88155959134237
True	96.94498264790292
True	871.2898413865629
True	1202.532474233583
True	746.0615300700026
True	310.96327018131905
True	8.734293670652674
True	21.798098773305664
True	335.415090707049
True	475.65557970034337
True	45.30150950209385
True	567.0026386011219
True	432.8508590972523
True	406.319258081236
True	81.5150786594835
True	193.71823034268635
True	265.8260806394747
True	116.16080472865838
True	387.6876715412796
True	38.5593192427412
True	165.63927758571725
True	1165.1162331160224
True	6.275365589688088
True	30.78501068124328
True	598.1757837101952
True	357.8012217793802
True	796.1462757503855
True	162.19919091690204
True	749.5342529782619
True	607.5260181597808
True	276.84633493778483
True	423.124958201105
True	347.9275487923131
True	295.2379628956851
True	273.0753491759807
True	395.3507253357151
True	493.5653417197647
True	507.5568405656897
True	108.10797516628487
True	361.1929150546085
True	8.95294889137269
True	183.03047001679084
True	240.60864027868385
True	903.1828226991598
True	595.3072770676956
True	32.336476600125
True	730.171230583843
True	852.4839866957398
True	101.0786822963754
True	358.6508393836512
True	829.6249237063189
True	231.42210024836996
True	164.2157934057389
True	524.3109377956273
True	579.5591105215734
True	1079.667517605745
True	147.74047127129015
True	149.47960014851446
True	252.1353131372732
True	327.07373258914987
True	410.8073377793787
True	416.1990246669795
True	325.7632755647001
True	443.1867885384372
True	498.590755236555
True	223.33393761692795
True	1478.8417876531323
True	257.8390975234246
True	414.83315725210446
True	52.17064948517211
True	772.4289028423414
True	256.6937745024778
True	928.2851043120244
True	569.9909997074777
True	317.0159567725066
True	768.3784769401009
True	267.4313211164547
True	219.50102308449928
True	256.4351638484946
True	223.22271099956515
True	137.58885251829378
True	252.73122314453568
True	741.1858202502283
True	502.55246087318005
True	229.089606131021
True	1192.0175203456715
True	120.78038122699864
True	271.2246995542691
True	71.21202536094081
True	318.6651974142973
True	419.7326887092743
True	92.9272395876858
True	223.0608191086045
True	76.25481692084804
True	696.6573490708838
True	370.21797697031394
True	216.06546700533983
True	718.4199005809451
True	886.3748829895928
True	824.7178355182263
True	822.527317057292
True	340.9377575361675
True	1.7662585934340649
True	264.11375277563513
True	57.6122251270104
True	381.6951159899006
True	57.55872223678543
True	363.85484371103513
True	863.9786424534333
True	1012.8955058760608
True	396.0091279246401
True	20.840446874184003
True	529.6509707623462
True	531.0695340323468
True	198.3537600380451
True	235.3766558868005
True	297.02282883175474
True	23.961235756269527
True	126.53702024241048
True	962.1992891851196
True	64.15384713822479
True	503.1892412430902
True	787.7120007977989
True	101.42479237785868
True	253.76632514315904
True	112.50986703881102
True	13.690717939699764
True	1.0832359104444689
True	118.09971416386914
True	1023.2019618942712
True	476.8777935608648
True	62.57254632139881
True	804.5199020163179
True	336.42212172871825
True	1.2100915407521782
True	453.2998455645137
True	189.6080826426431
True	503.5947586827914
True	84.49869738078363
True	332.8466393173291
True	378.2890714046305
True	160.80036467548814
True	199.64478073266704
True	134.8872177375449
True	178.64178393749856
True	984.3703543827652
True	15.380466874909018
True	509.7462814263136
True	496.38318059372017
True	394.4592229024024
True	216.7057378703288
True	225.54057769022512
True	153.27281459605516
True	46.86675147082208
True	476.6293768203718
True	151.6499090887613
True	828.668847488685
True	856.5694372569963
True	246.5466906310959
True	328.09974218462435
True	518.0931743375836
True	43.14342883088061
True	88.09318882431691
True	759.2905413236881
True	1099.4874902054808
True	111.10312508999546
True	728.434256047835
True	139.74870406556894
True	926.5721155869004
True	660.0630878565483
True	108.72087634916524
True	273.11370455171385
True	635.4823773108177
True	267.2027020874569
True	45.14300202098846
True	555.6651623640231
True	448.43976849543753
True	5.9405610087864416
True	469.6200914908019
True	66.89412130627547
True	171.03729158549123
True	232.79601270532208
True	288.4832301257305
True	77.88486822638036
True	217.14339554642925
True	347.2297438454384
True	452.28674946218166
True	914.371675300876
True	50.7483214419442
True	937.9857335126688
True	1016.8452490692396
True	119.97860349350633
True	72.97120064329773
True	1015.065351071764
True	34.490562029542346
True	232.6206065271816
True	86.7473723442823
True	217.27188961421007
True	365.3431277118758
True	975.4395610856386
True	97.773131376978
True	71.51195972059298
True	637.4522227843414
True	274.97688897071714
True	731.1049637336984
True	55.53380459394295
True	471.7034715398856
True	392.3937030641971
True	674.5539163927367
True	50.20310520025125
True	107.95087608121338
True	28.72096179658836
True	268.8140295961933
True	40.46708319928552
True	358.1078530998953
True	2.269755511799007
True	1177.6300044019197
True	104.82925321029477
True	135.53321441036246
True	361.0924721431295
True	722.7382500112409
True	658.415257005415
True	983.3640323238446
True	465.3468164097809
True	412.1706999385146
True	147.1639627162545
True	433.01793072203697
True	879.1882208113886
True	430.5692488323932
True	931.3604560939068
True	85.36365537984358
True	416.606660894783
True	185.43996616201
True	281.72417775638417
True	767.6057164579413
True	159.76634135262674
True	129.11701683057788
True	63.250716686929614
True	861.3538140788886
True	793.5981977138885
True	82.69099886832383
True	459.344890891542
True	757.5030962344996
True	416.8742046340016
True	53.80488718140736
True	321.813479262136
True	788.7079280698401
True	29.99188644816684
True	361.30920626898296
True	164.8479321293196
True	291.30295639145766
True	34.7793176348491
True	219.6366686546002
True	783.98306511703
True	639.1344385229715
True	55.82634278275052
True	296.5423209242931
True	910.7950174550632
True	16.056745264388923
True	305.8939345418959
True	283.56673342153664
True	439.16169173323215
True	210.97976181691072
True	583.2774301845457
True	48.57626369733807
True	971.6625194151836
True	885.4250210755323
True	43.71682074966884
True	376.517371148349
True	734.155205049708
True	911.2770924117464
True	270.4705746350061
True	581.7139508111248
True	122.69003091641034
True	187.96930661119623
True	135.22835459463818
True	139.47416422237146
True	201.26236665824968
True	937.7401042255932
True	762.4109801713424
True	983.3436803515556
True	21.081427153413475
True	25.18181009479703
True	370.2431486385644
True	13.602661934600558
True	626.9966984601599
True	1086.0469785641033
True	271.01400347458
True	210.0364306207675
True	85.0751337460697
True	226.1741781261412
True	130.17872404260785
True	41.66837446813516
True	132.2588836558172
True	90.28111774980756
True	251.90297303073245
True	555.5905735901266
True	163.0967947675554
True	31.718482910413265
True	55.09575859539698
True	453.2208362462041
True	268.5622801780492
True	594.4116259799212
True	22.73355711735205
True	114.26576810009472
True	655.4873507014695
True	262.6731351470704
True	467.85631004640135
True	658.579869010207
True	103.0299758349722
True	112.41274876473152
True	80.87123992577311
True	25.427957707207472
True	122.85761043400896
True	89.80270152893243
True	102.31536666180844
True	148.48951834614485
True	240.40954075448596
True	811.9500112220359
True	287.9434196074855
True	935.4612623149302
True	165.20962308179756
True	203.31843473025924
True	813.1227088502291
True	314.33572117692137
True	603.5681104579628
True	259.5316861493956
True	355.62770308591905
True	465.9604934910051
True	559.7500874048422
True	637.0297492509387
True	360.4843219525488
True	36.31630622693413
True	556.7467544555552
True	614.6227491780407
True	19.345271469581903
True	11.136916601144408
True	258.3034586759267
True	401.7631701296651
True	448.88771331064976
True	66.18768111466
True	623.7958420317252
True	945.8538869675896
True	228.55294000727093
True	907.3243149759314
True	281.7535400954356
True	106.37046497231458
True	270.7283687875416
True	675.5455082389035
True	37.73598711655734
True	581.8192251188807
True	1279.5856467889882
True	1013.3933973794486
True	891.1529499506063
True	204.87002987806665
True	89.8648741297764
True	189.27583911967707
True	873.6333272268258
True	149.75917446309708
True	1074.783674326459
True	877.3123458729033
True	41.945892538554965
True	88.82880041174957
True	421.8295362971554
True	405.490997250151
True	214.2234570375995
True	508.78651830552286
True	685.8153295504487
True	128.85785241262485
True	264.89023422257367
True	986.2774870281183
True	45.97891379064964
True	701.198113168035
True	546.0150716915884
True	37.73563409393934
True	823.4881641494469
True	393.0362063013805
True	546.3309584694296
True	110.6801592318838
True	266.4846017641802
True	217.61604439847537
True	26.777168532871013
True	137.9034791191041
True	736.9226679934621
True	139.80081303751706
True	389.9120820383272
True	62.52207277603196
True	651.9055982737488
True	605.6016861581013
True	236.13148866509428
True	455.8137892819501
True	171.98107851705805
True	169.89360733753955
True	219.29990909263637
True	286.6849364729872
True	366.3980964734159
True	127.9888450251951
True	192.00248503675203
True	28.32551172076384
True	895.7588093208814
True	309.1718421956323
True	10.098205948310722
True	367.259638993976
True	164.75966952893037
True	629.7552909254101
True	379.17969110204007
True	585.3650985032633
True	556.994027810774
True	489.24670254166506
True	779.1906648962956
True	240.8879752317524
True	541.9170181820567
True	155.89174201558524
True	556.41952222452
True	345.93109134338795
True	372.8532495880759
True	126.62941702534933
True	132.54438114861478
True	110.28088469883411
True	68.57953592621045
True	749.4253994077634
True	185.3012434683052
True	42.60432905127648
True	0.0
True	545.2832431738085
True	112.60668864543096
True	22.14064037579941
True	40.34461600676446
True	107.05742897054928
True	527.6542839486829
True	184.1612172371628
True	105.8456389711826
True	36.12571020125968
True	154.30111600746528
True	904.821401150078
True	50.04167226772802
True	223.73325078075632
True	728.6297638573378
True	318.11238380884
True	462.5768005439304
True	461.70229022293694
True	515.7709427080298
True	612.8493100690698
True	970.0650226355197
True	260.9509909753368
True	1037.8338784943776
True	911.9181239604652
True	627.45818743953
True	345.0739572939545
True	837.7693239514031
True	11.771127583977943
True	32.491687113318406
True	291.56949068672304
True	42.90176095607164
True	208.29731108522816
True	733.705419305443
True	220.29223864626388
True	742.0368640390838
True	746.6573216107834
True	121.41503018069162
True	381.4476052748727
True	602.8638153718189
True	25.836637177306315
True	138.01117401525016
True	430.176393348792
True	296.7792821331957
True	197.72028413991285
True	108.96522477145716
True	385.5069592564094
True	21.500838532664428
True	368.3839546081019
True	360.8745571906265
True	1042.7402892310322
True	367.26054102941873
True	31.247642963368826
True	429.6760460391748
True	411.3024769323482
True	247.2163613652146
True	32.40392823822132
True	769.3160157657544
True	434.5839033313135
True	174.52672779760837
True	12.630698756609066
True	1210.928530679468
True	171.38777414399812
True	27.429473248131856
True	315.27994399431395
True	256.65890535830056
True	115.87401108398078
True	300.1106044093348
True	49.70668250069969
True	303.8618359495241
True	308.019325385956
True	319.7792657615016
True	30.224449516449376
True	47.97218551130601
True	1064.2829824969456
True	21.62044776034454
True	12.873847690718843
True	184.8983233488079
True	672.8611951825818
True	8.885210029121872
True	180.5705659753025
True	179.59693391481187
True	525.9772304616017
True	370.4742462452184
True	739.2676124640014
True	325.45725868197337
True	469.0482496569592
True	454.81631922513617
True	507.183191933131
True	99.00648988445656
True	1264.7713882129078
True	880.4921754615838
True	300.6886050214506
True	511.9701020621591
True	101.12044809533856
True	556.5093351561828
True	425.2694394372392
True	151.33403219689345
True	78.11761332303959
True	344.48027537839255
True	165.6110124396301
True	29.14056859903623
True	595.5156138837552
True	376.9875396536158
True	68.41067466243626
True	30.385406734724544
True	659.709572468076
True	496.8771530102871
True	69.83963351621165
True	21.14210580037403
True	322.4269492222056
True	330.2122530490305
True	690.4916490602611
True	545.9514127229629
True	554.3355666740034
True	779.391763392239
True	9.288901769089913
True	60.87487255608897
True	39.32472740602806
True	55.36875743354249
True	505.298171123905
True	592.2447493740589
True	83.9791257293251
True	110.97465217484768
True	200.2288645760495
True	70.24688267789635
True	180.21764599933488
True	214.19364089132495
True	277.0976804316999
True	796.9953057612698
True	591.2493037371272
True	278.9593265370497
True	189.1598080055201
True	265.3828332658876
True	255.46363408787653
True	745.711110532648
True	324.67311173624006
True	176.87971574062843
True	871.3956454591007
True	331.4053951714852
True	483.7015538773461
True	153.86438577777773
True	121.36601749187452
True	64.66914665989658
True	207.34113722806643
True	961.821064564852
True	524.9691342173718
True	116.67040091862964
True	361.32030258596745
True	101.30371553670612
True	678.831589949032
True	4.185813920453992
True	689.9613068724545
True	37.19243824397852
True	922.7227316192814
True	844.8411773477536
True	204.9386146993836
True	32.682839665942126
True	84.34681580400117
True	456.3174649222544
True	237.19285991084035
True	1.069401860225727
True	81.40210842472828
True	1111.2252790366913
True	348.98653666962514
True	700.575761473758
True	483.3987838379595
True	29.29374525896132
True	133.91991596119604
True	438.4327743451353
True	922.1204418394456
True	805.5749940511129
True	407.6107279610875
True	342.109538012928
True	15.364316291117657
True	76.90752908006564
True	735.9302487645841
True	462.4455994382868
True	384.3329589977225
True	891.5612824700308
True	26.848021767005825
True	215.8534940201716
True	887.1841783238962
True	227.9413947927197
True	7.85195397228043
True	515.9870654658957
True	100.2396811905653
True	652.1732537243172
True	54.28153042242411
True	254.64702008305207
True	853.5463431260075
True	881.9254012820518
True	284.1863839838769
True	446.2027761838907
True	122.20974860789384
True	615.7373204764395
True	256.4427261486527
True	185.16851510724183
True	873.9026060775486
True	57.09372226981057
True	709.8475600671246
True	277.5762357886874
True	304.2183466933218
True	162.81770934173505
True	484.17007786493696
True	596.1160739344822
True	362.8554861860599
True	410.44328256560925
True	70.5674510876426
True	152.57493893900536
True	436.5773617676791
True	211.3775837539125
True	36.763476479932
True	212.8198484927218
True	380.7301057165941
True	402.346532830867
True	737.6418478422132
True	127.70657007470814
True	663.321897377746
True	499.2654279921226
True	596.9143759262853
True	133.5883444115289
True	41.90536668988463
True	650.6270349060013
True	72.17320890289103
True	542.8378079889258
True	671.2345919882665
True	442.8887847904606
True	124.04844981987384
True	521.3652816053185
True	3.853884923588983
True	397.1732668112603
True	30.38547124125953
True	633.5052575875093
True	258.45376256631164
True	583.7842609946684
True	683.14579055048
True	133.1878726697461
True	527.0042914118086
True	489.240381992339
True	63.89320865505768
True	973.2145181466618
True	3.1225950071553505
True	28.140338062563917
True	645.5262817687897
True	685.7457257412711
True	139.07648273718905
True	404.8325401635922
True	124.02874649441986
True	77.97296672469301
True	460.1878621538193
True	47.66828946124852
True	511.77278765301344
True	12.714153611582518
True	879.0668411034918
True	561.5564455463625
True	671.7938202699587
True	102.97051972744052
True	386.1509768603311
True	998.9852733682789
True	864.8974119226707
True	139.22621694344008
True	549.835735737573
True	453.45701799909546
True	247.10049567255612
True	261.3221846857007
True	5.91797916867801
True	320.7492726833229
True	11.575535840436906
True	367.46128028612986
True	79.64437445897369
True	412.8234252300825
True	666.3609758403982
True	130.50621686412393
True	237.42780501661304
True	637.2776137494631
True	683.7819370974125
True	287.2734705092712
True	142.6040890305229
True	167.04535931513976
True	470.0866818965943
True	86.92947624863356
True	9.86020543050633
True	506.9833366992551
True	557.7291840540466
True	21.142069734708663
True	136.46661711216024
True	897.5859312765817
True	506.3978941558289
True	279.79587021378234
True	33.008879332452075
True	471.01077562552274
True	107.73850699255532
True	576.7490422111525
True	665.4616976368021
True	298.27686876076285
True	381.6686993043394
True	186.39309179600068
True	250.2571303740786
True	76.27244228321248
True	212.54291841391097
True	504.1737439327284
True	21.838066244404004
True	462.709979845487
True	364.7785088928357
True	739.9135997470111
True	906.094038062684
True	851.458369918456
True	152.4496383306612
True	394.21070336909503
True	74.52077827751185
True	192.55620390900097
True	319.15520975369145
True	11.132048276817176
True	783.6575207319827
True	23.61406696293289
True	399.1069542809982
True	268.7400461325968
True	674.6864169809865
True	214.31968193807052
True	37.81827974086859
True	709.2027595944186
True	1089.2773679548004
True	223.6499758608478
True	131.23243195024705
True	623.1295057176233
True	495.6373125860616
True	17.354218066362673
True	814.9582718629816
True	114.90000003590364
True	46.86449692847247
True	299.0012111163686
True	352.6490219344635
True	400.1804401073688
True	274.43521950737835
True	19.52446601227896
True	24.14321751233536
True	881.4624413632167
True	201.46130784224923
True	109.85656112418276
True	823.3876013245141
True	669.355636082297
True	650.2011683832566
True	443.5746156623288
True	154.00492397487628
True	34.51187521980848
True	101.82772216313562
True	438.7835396105911
True	226.2600565690454
True	455.9777107336921
True	144.15662210953744
True	489.2365003234907
True	656.1463449017309
True	953.7393255673262
True	23.07476531664966
True	984.7352047080154
True	1075.7635802248171
True	476.96978595371337
True	83.41168694734316
True	821.5767427230771
True	646.927845976717
True	665.0958243327829
True	178.87733184491606
True	741.7467507905717
True	703.304129809261
True	121.13906513677232
True	789.8970947424704
True	811.0195679772165
True	474.7808138707274
True	227.9992227589085
True	65.37750044258763
True	322.4540112284402
True	362.6926556445935
True	470.4861104881226
True	433.3907557219336
True	200.318628856983
True	314.24546505339475
True	2.7128855556781
True	12.269160498873802
True	109.69097028125611
True	137.75535707031403
True	361.20442524915103
True	351.59655413479913
True	111.33630816130446
True	17.039931272227356
True	214.5919590837139
True	818.6414724894202
True	463.3726514815939
True	529.3109949518303
True	554.3095846633672
True	842.4215320979492
True	634.1449500161289
True	89.56707632322454
True	207.97157858943308
True	240.02303374530476
True	297.3342764936715
True	105.49704427617304
True	361.5118981427337
True	435.448901537104
True	174.3308872060093
True	658.0269499114846
True	244.34217576977235
True	203.13748075788664
True	28.839211534891035
True	246.6876408610508
True	495.0649309907162
True	161.81807010010314
True	532.5475249563184
True	456.6979445127183
True	244.32108501389425
True	104.3680700928149
True	43.45579994362669
True	412.58100868295867
True	779.4403126415253
True	162.5397626541147
True	1027.8832499358036
True	1051.5231156096986
True	482.74946949220526
True	101.98186021552162
True	122.54361072041348
True	644.4066838342272
True	8.682564994625418
True	225.38116219307645
True	127.36750113586214
True	116.1738445546921
True	335.97469447886925
True	625.3668891392956
True	38.303850533921405
True	125.56937294508457
True	940.840760491022
True	53.68572464201173
True	426.8284460045586
True	527.5219372970778
True	257.06310645773937
True	139.153100511721
True	896.9054340311128
True	1162.123449247958
True	521.5127453499045
True	648.2882441340438
True	214.36196365978503
True	147.75501195957025
True	313.7937665121963
True	251.3149237273616
True	173.68008668219244
True	300.3661727648928
True	334.2909069491896
True	10.26361779675809
True	621.4878031746008
True	154.51063433788727
True	75.7305839577511
True	454.0185462428005
True	319.697085236051
True	1188.4125101105242
True	348.7012049212515
True	1001.7581460082288
True	10.392325327951005
True	268.0943056381816
True	212.1740369395036
True	153.91586533522468
True	503.4798971854007
True	201.14026814909545
True	413.3216678053551
True	324.93671197224006
True	110.11224722758315
True	360.8137585625741
True	1014.292978981216
True	736.711140998832
True	232.06274244188683
True	109.92113085131518
True	285.0752350473368
True	23.34720697767654
True	360.3551177353884
True	327.14030133262395
True	564.8288008303363
True	448.4002462639936
True	343.6773526821851
True	161.7043059013512
True	13.72213303431856
True	420.5687386009954
True	277.92666641197684
True	148.13587459362216
True	308.89693924835416
True	424.2486629679598
True	805.4272421714674
True	311.41875341166275
True	772.4321015089779
True	393.64615675602187
True	367.9570121513423
True	1.1007750347508964
True	1186.7966497671716
True	106.60102831395108
True	919.9756700395484
True	210.9612381604008
True	457.0919077097747
True	670.6513101910717
True	85.51899632360401
True	457.9586566672455
True	34.51438713875093
True	419.69058692283176
True	77.01883601581338
True	232.9058242136653
True	35.72720877310117
True	672.4889209794551
True	191.2888546272948
True	26.262747392198893
True	367.7663828783834
True	109.5286906031051
True	176.69330794038314
True	875.6125356606015
True	258.0418715400656
True	156.15557095278447
True	376.2713272192556
True	534.8667087973737
True	341.1092597229782
True	500.8320884538296
True	625.1023784339436
True	158.6583288239772
True	8.404177315297286
True	70.8524014281189
True	442.5369250692612
True	93.46208232830011
True	78.14825955986532
True	1071.058018501246
True	26.924411775304776
True	322.6700970773389
True	310.386848693614
True	478.8306617586173
True	673.4028032419415
True	185.02011256994933
True	641.6954113130096
True	332.87026298568634
True	355.95822794687894
True	271.5757529167119
True	212.326580621489
True	351.9445192564754
True	456.0947259340287
True	416.8206114905997
True	598.6317309948083
True	138.36758043747915
True	80.79973184508539
True	39.02987959195429
True	284.67409812789134
True	654.632298930411
True	393.2288051775084
True	784.1152744336454
True	221.1060132834974
True	405.3181688947138
True	68.70172072571312
True	56.30679724709757
True	421.7419388142565
True	200.47080758920572
True	230.5202298983752
True	42.268763575765774
True	1095.8260342554263
True	172.57252357497487
True	904.439872733584
True	317.8315501863077
True	922.4885989383248
True	234.18772445330677
True	448.3431011981877
True	541.509203866681
True	625.2729570087536
True	221.1310069739233
True	483.3484912664879
True	943.3066454498532
True	128.57363678057777
True	6.437463747073166
True	589.7855183700999
True	28.782166285970053
True	76.11219576578877
True	832.5084950503564
True	225.02655468033652
True	1008.0082673483502
True	675.8558608581545
True	427.8728901326716
True	281.36548121466814
True	483.9385083485786
True	336.5077281384144
True	183.61937516395545
True	675.646113676224
True	721.6835864381534
True	205.98782160113848
True	91.91513534418633
True	531.9395112040402
True	134.6644168394639
True	381.1677019260728
True	334.54702787324254
True	65.01209663009332
True	389.56698758075385
True	419.35912549185525
True	357.4482626492771
True	388.3208969745761
True	403.224038100084
True	668.059268180413
True	56.95797197562006
True	465.9942319913919
True	333.3034468233613
True	661.4222177111888
True	218.6717019959873
True	100.32766409214398
True	43.50917629604145
True	540.1199239415968
True	631.2421045735211
True	181.753817423718
True	407.83227247716
True	343.0454523137224
True	16.429137455086877
True	178.11971848858624
True	295.9522361111823
True	3.538549130842896
True	874.8030201618365
True	81.26617651512866
True	104.16413650813428
True	106.08774063122664
True	370.9502153589047
True	36.996356963561176
True	472.7916680848473
True	220.1194484970408
True	5.620333811256939
True	116.77374351150128
True	434.3343370960409
True	52.238796007197685
True	71.53283609140604
True	175.48363664565807
True	302.1930845426307
True	1002.2367685830992
True	381.5142077502745
True	990.2089230340956
True	183.9748844530437
True	1028.335692013227
True	805.0860993061107
True	682.0560199104863
True	389.2573008437189
True	369.5243991166983
True	83.91910431758603
True	65.19878571485012
True	82.09022051427532
True	176.13458875203392
True	478.87815261094187
True	1061.5442982301568
True	168.587653603552
True	359.9123841214133
True	438.8161661752032
True	592.9454726193571
True	607.9778183597743
True	281.0447636321136
True	457.59379036339305
True	640.1294527739916
True	96.20222202518828
True	723.921830204704
True	268.01683251928245
True	132.62563474405022
True	412.6125483958614
True	872.1543285086577
True	455.0611427359636
True	859.7752121642374
True	199.8562639869961
True	350.71027904879395
True	702.9720592798085
True	604.6710425403206
True	195.59216568026727
True	241.02297351849043
True	828.2462655742227
True	29.448105964758888
True	184.24269590681067
True	491.0296255373177
True	695.1790228695293
True	109.78971309895772
True	34.17997062687587
True	165.2470602446204
True	729.6294852978269
True	307.1892236124108
True	543.4213125934621
True	363.8393104382685
True	289.406761210736
True	442.45130180745184
True	483.2394785035892
True	69.52535724511247
True	364.1589575243836
True	788.3714820156829
True	0.0
True	293.603998924656
True	254.69839748985763
True	977.2971521329146
True	151.66264629698165
True	640.8915169523096
True	637.1069342602356
True	112.11216827659258
True	212.7692888158201
True	136.0970572846894
True	9.28787080499952
True	287.5979142028778
True	386.3766742249556
True	1146.277407963137
True	235.27755171485072
True	407.2217405325847
True	659.9771400611891
True	206.98749215423595
True	27.78691090772637
True	878.0744143325084
True	596.0882658778434
True	148.58462303397158
True	626.6478305843825
True	172.2798230021869
True	283.3351774542488
True	768.3434896823502
True	34.55326197144605
True	102.01725907690616
True	500.82016326073887
True	67.37915360318458
True	76.80622079514156
True	396.8444128186455
True	22.58463922899486
True	760.6376971589689
True	98.35070950770516
True	161.6481762853494
True	18.457981615659875
True	724.0186879216799
True	31.920437414941023
True	787.459405516929
True	389.3521563703868
True	113.54100104455922
True	694.2947393179305
True	531.4537060859055
True	582.682995268637
True	45.19307981547181
True	359.4364043118852
True	6.259674276681004
True	92.77386849640256
True	376.5567167326098
True	48.24536019232819
True	114.56101534666736
True	303.4641802064777
True	191.5851557638246
True	100.9823521373328
True	672.4948036000308
True	20.917955898124745
True	1127.702891394791
True	519.3852180662249
True	302.80105104698663
True	493.56187716991104
True	125.24329660805314
True	796.3603421186248
True	1093.1315958621817
True	745.3247747352242
True	174.34943956233266
True	224.6029569911849
True	47.64676727738804
True	59.0486930239097
True	151.66988496165297
True	101.71600708287596
True	169.2401356060389
True	1205.2268883062063
True	300.9782345192708
True	366.605137032788
True	699.7885977324588
True	17.806927292322474
True	14.616957626263751
True	612.0218559101821
True	5.275885936811911
True	119.39651580022556
True	684.6007957458281
True	182.01913788032851
True	648.644054521979
True	846.4511182851138
True	153.72891115398363
True	896.0809287252307
True	2.8046204586605388
True	432.8261874178044
True	1061.9160040555787
True	26.552957263451187
True	234.9352944847533
True	147.58726089893605
True	988.7596643007422
True	222.64589962660597
True	487.6531796282003
True	124.84400116681334
True	515.8508773543225
True	151.1713869249576
True	98.10587183031652
True	384.4192989864666
True	68.17896047987765
True	54.69785741161432
True	1047.784292878103
True	248.90920815154956
True	156.21404985230967
True	376.1585175570049
True	398.4282219866757
True	216.1800114282422
True	162.89119691674995
True	388.24176112100224
True	36.52192001400747
True	478.7708062628065
True	1121.7516896868724
True	116.14660751309285
True	460.7712454511851
True	320.7834496111715
True	28.451351053270105
True	414.1680144251626
True	105.11375862966725
True	597.8217694141607
True	215.60770917888436
True	418.45299677560456
True	18.31402607671019
True	437.3246456769158
True	107.17701801884212
True	343.83095649014547
True	32.106333667571754
True	167.53749834144256
True	248.5076244534945
True	804.7202170185199
True	60.33966634528605
True	140.98885283346914
True	241.07351184811765
True	138.3854565450069
True	630.2260120549703
True	560.1277152603733
True	791.239635723797
True	386.3318429100776
True	529.2837253236382
True	415.110154557813
True	693.0213399750985
True	73.71995473064881
True	495.2550849636016
True	439.3110014872212
True	49.1433851190734
True	85.16074703354272
True	131.4558030954744
True	88.4317839182437
True	331.8786990559198
True	845.723533774122
True	336.0752136626504
True	1121.0492573541922
True	321.63006122697453
True	885.9683995108477
True	155.99414452566975
True	576.1848014228035
True	602.9332901172945
True	709.7970807029493
True	455.007336322339
True	65.88068905216328
True	301.6376632895558
True	39.26095365970151
True	169.20299098509176
True	177.23577478923983
True	1156.810014308894
True	230.78687496968504
True	551.3988773959343
True	556.7459635852136
True	559.8193590411727
True	892.415486517106
True	590.5328110271965
True	660.9765616202578
True	930.4960124614256
True	129.01048950231336
True	315.13962708540134
True	268.20110389127933
True	318.7485920196584
True	86.29833070768265
True	386.02956207943794
True	3.970845750162891
True	324.12870045255124
True	262.52328525164853
True	605.3478487852212
True	283.92111932127915
True	363.1594840893848
True	10.943075179967328
True	53.80923600159264
True	536.9726593594872
True	28.787101908323372
True	133.50688608901984
True	65.88060086180573
True	142.98172111644456
True	233.45419526302857
True	69.4569804875718
True	396.35340382971225
True	260.5133529561157
True	100.5304415284583
True	337.62573669335603
True	64.74317354011345
True	590.6197343292871
True	834.5658066432067
True	277.1596391890888
True	1182.7265147500293
True	106.88550109557193
True	323.6189496983199
True	1045.338249288833
True	90.43590098332515
True	292.4517104772439
True	9.878603727804125
True	399.2599940332333
True	456.1416200383421
True	145.808715265129
True	623.5627633626357
True	915.380542002914
True	166.203185271044
True	78.06823259702739
True	347.3608287458721
True	545.8442483203089
True	619.4423602994689
True	1227.1271532602088
True	27.975905349776585
True	950.110201751182
True	135.71744872402545
True	614.6503322760599
True	120.24176241383584
True	134.28589000313016
True	186.0200149064173
True	171.65811506062624
True	758.7932293467894
True	203.94382870542452
True	237.0745487298261
True	69.3268169258738
True	511.182516679682
True	455.592415414282
True	173.2607506848173
True	238.4120565128389
True	16.703441049961402
True	422.72223942530775
True	214.98898359461776
True	267.13772010984
True	110.84332047103575
True	704.6622084031901
True	434.0810058408737
True	256.740111328599
True	642.6315576353188
True	534.255784516289
True	490.3827973166827
True	137.75930791754857
True	530.6681822412503
True	437.3411023705477
True	2.388651152531157
True	190.2483828139232
True	90.88389902223231
True	245.76452243106837
True	3.405393184074115
True	121.0235468546156
True	336.5138107590739
True	7.619126073547708
True	865.046042644915
True	169.11528680029042
True	716.5817145782437
True	793.3396782211966
True	159.82631749508644
True	225.56185322642816
True	475.52465680171554
True	840.0475015755081
True	51.40574563851285
True	37.392186533281965
True	134.99981151699666
True	624.9165817685375
True	731.8741128621223
True	177.25767978467243
True	584.7894292995295
True	576.9335624219489
True	844.1759786838232
True	413.0291902069048
True	191.23764031896013
True	891.3371473524353
True	227.2902073643316
True	154.4518156379477
True	321.22928981587285
True	222.472350452706
True	204.1474049521269
True	608.307820743207
True	255.8844973408782
True	196.18934400343417
True	470.1276812500226
True	469.2540592977532
True	62.5436653796517
True	286.7687751157393
True	79.05251614063081
True	339.8431425591725
True	347.22121007456263
True	239.21851192374277
True	174.70668476308316
True	382.3261798092447
True	635.7782191021913
True	724.1754071809354
True	298.78107787264
True	719.4888535642895
True	68.22590160132269
True	854.2519139543832
True	362.6083118088741
True	11.922331042390796
True	615.2338749490038
True	693.8573958520778
True	264.3467171537219
True	171.6214616630283
True	46.73645329153722
True	375.6117119957312
True	76.68706245572045
True	13.98729085173844
True	894.9515352157086
True	371.2332966279831
True	185.46685297551844
True	997.8183113023764
True	11.792248626634318
True	812.3155602900108
True	31.7110878276534
True	675.5830728616615
True	61.35407478935488
True	792.3870810124837
True	442.98003748568544
True	198.1099184140708
True	431.6456326682036
True	223.6592469866528
True	303.573074338707
True	210.17336262614955
True	407.3721183111288
True	10.63840299988971
True	319.2080638153003
True	110.37452643777972
True	11.952722531567716
True	481.1103605291827
True	709.7130577403786
True	274.6539949799195
True	85.69503094350881
True	300.1991512933232
True	82.64608560191562
True	185.0721364227741
True	184.6827531700528
True	385.03803781081314
True	45.96151743136549
True	135.72247052386834
True	378.1798145263951
True	869.2423224562706
True	118.6987077609217
True	202.46187659969533
True	415.4530082003806
True	18.805294874502373
True	426.6936097530419
True	509.7308121982746
True	92.04548118703866
True	396.6534058569115
True	359.64110540310674
True	419.01338992623647
True	590.947859490737
True	1047.8529573403298
True	977.5620859936988
True	57.03696663297723
True	1067.7128836113554
True	113.17784983137376
True	109.6155840057204
True	112.81749139792636
True	488.7412487055902
True	372.960573432571
True	567.4010446266603
True	258.3904495109442
True	154.29024244869936
True	406.4892873055881
True	15.758185341975354
True	441.4771576075028
True	386.4908928063136
True	148.86633839609954
True	89.28506902779166
True	525.6646690709902
True	1003.0053439500216
True	200.65365355942785
True	60.71731684045371
True	429.5752324984031
True	385.6902873860019
True	478.7637991659327
True	316.0823775932953
True	4.194359643196156
True	555.2307627007162
True	514.8754758219733
True	503.7240835734902
True	192.24945637759924
True	106.11806880649634
True	20.479328860439264
True	373.0536083232237
True	109.3201062034413
True	7.987480287754051
True	34.40286172420361
True	356.6333712864681
True	638.4631474179947
True	128.87366213788076
True	99.35108851109403
True	24.807428057353498
True	399.120440536542
True	362.3171938286136
True	795.9192447497744
True	299.5498130476073
True	519.3423068710255
True	527.7658862763298
True	536.2387545718972
True	298.17136243196387
True	551.2801943757639
True	98.71585152589068
True	574.1476558779398
True	7.6836976799654435
True	367.3824434187056
True	480.5940418957596
True	983.8848321981264
True	357.4753096112352
True	802.0440101916457
True	959.7844049466609
True	189.65597098616067
True	36.10527173349647
True	368.4672717054452
True	388.7640134976896
True	566.1503841482769
True	257.2685307538102
True	28.574154881101425
True	639.724646105912
True	132.20748452003437
True	1046.5279380775764
True	304.2679902704816
True	456.8606258783783
True	129.00960211132283
True	798.1733199289608
True	139.90766485352796
True	826.7587349108728
True	582.5859719776846
True	192.3578546627512
True	112.59537788439658
True	67.49250907408425
True	549.5904726254001
True	884.6424432961088
True	426.2401289150026
True	512.4357036165219
True	132.6199084958737
True	618.4587467690959
True	476.8316853074134
True	790.8356918608805
True	329.7977894727721
True	596.4219161275116
True	111.31394575421471
True	26.313483691656455
True	425.3240610536704
True	170.2678804144495
True	106.98012302313175
True	363.90774429100935
True	1134.18289732391
True	265.9565074455069
True	550.2135884980942
True	11.398728847687316
True	77.94061164147766
True	336.2764371211298
True	782.8925469865256
True	463.3631479319036
True	517.858751790687
True	707.4922315008313
True	69.9178028972768
True	757.296281687907
True	49.78615566243834
True	105.66587422540782
True	181.3967965931172
True	86.60403764134674
True	23.37629891325193
True	305.6250328693576
True	490.21398150740094
True	901.7103592288066
True	867.2253713739025
True	4.779018728822404
True	289.17056894857456
True	452.099286235608
True	123.97573140355252
True	242.9734765885312
True	314.89277551814405
True	1310.3156781053428
True	455.93605704669545
True	25.507951113092066
True	174.31723294154588
True	676.9365298507855
True	34.70663163261695
True	165.75912572692653
True	577.1994241020805
True	71.47691253679669
True	879.1857215113026
True	330.19907150947694
True	674.1469455035782
True	76.58463467894073
True	680.7988888311191
True	589.0106558641709
True	873.8186246700583
True	243.16780798108672
True	507.8222057607753
True	832.170932493022
True	911.6698474187328
True	236.4755832496427
True	750.5081251917297
True	222.11878353889185
True	446.9275390352847
True	356.44378296372133
True	509.1366971847576
True	482.83451067798654
True	320.35036705668
True	349.8729720435459
True	116.05285549232482
True	351.6930216070318
True	1164.7850064564718
True	325.0102114891839
True	147.9970204453039
True	296.6937895343468
True	754.07695296323
True	643.6499832102377
True	411.63371724453054
True	108.34009733916204
True	327.71635666268315
True	33.4628856522352
True	171.79739494836437
True	85.96961011330698
True	84.4156331074711
True	514.0063484184907
True	137.7215338718235
True	129.81664944705955
True	101.28530062713692
True	84.17896296026647
True	448.1354181915103
True	406.3229183864138
True	1025.9830688831237
True	537.321000748388
True	818.0765920404851
True	277.01547770701745
True	289.81552296600125
True	526.7000424544619
True	193.14051403555368
True	747.3443580413071
True	253.5693274449014
True	350.67679076306734
True	70.73413798719375
True	120.1234056469902
True	261.63907109485746
True	125.7906810205492
True	477.7464458469216
True	32.94031334471958
True	566.3668385690593
True	1005.7618726404684
True	732.1254512604066
True	1.3404029263630013
True	59.91283808390482
True	498.2218057299443
True	429.8794377542943
True	75.9053694010639
True	116.80001370213226
True	304.5968397792864
True	75.57633390929357
True	55.44891160334896
True	733.6446221679392
True	674.2200191241363
True	158.2150838806948
True	173.45804550798582
True	509.5248737879488
True	56.04198519637993
True	27.791113863709096
True	566.837447341285
True	441.2667109164633
True	1147.5653750036497
True	47.08518352825703
True	481.1986960183679
True	852.7840500083261
True	840.9222096893799
True	308.0098326717434
True	745.4949604843765
True	398.3735124452799
True	41.42536955066
True	101.83185599049558
True	723.48912065948
True	72.69069368164489
True	141.64472046282123
True	948.5090309100132
True	191.9790991191088
True	277.82199023409026
True	111.66544276161623
True	636.511167097308
True	605.3032612291129
True	214.57950962892545
True	423.9270059381356
True	40.58564925606279
True	281.2424297533178
True	597.1513641608611
True	613.3808558087355
True	307.68866067303645
True	75.43562149252601
True	904.1670822866264
True	1066.946334866355
True	561.7793869445929
True	69.88083874334956
True	26.74213009041036
True	83.72352249313022
True	106.57246680345466
True	96.85782827212424
True	880.2817770591072
True	1214.3922316307358
True	731.8926571770616
True	341.3789226499166
True	7.930253362704516
True	20.501904205189984
True	337.5630505735905
True	485.1523404114239
True	46.18742772878594
True	544.1124334918001
True	427.3875967679177
True	399.6674703548052
True	82.64272356047738
True	192.67298290934497
True	251.1282864575901
True	128.28491855389046
True	395.9199339757849
True	42.36816776916969
True	173.85119396638126
True	1154.7577122832795
True	6.536846208690033
True	26.46146375868604
True	588.5911574674856
True	358.6831612031765
True	760.8973333193842
True	157.75284690471122
True	732.8980225094333
True	583.3395233949376
True	276.0932399913767
True	446.4717560433733
True	339.7898317980776
True	291.88417588853764
True	267.69614636923666
True	398.3442732237624
True	501.3568316700102
True	511.2083803468583
True	104.24266283587684
True	356.60492489175874
True	8.392918142832706
True	187.0887557825433
True	226.9481002995037
True	838.2017905494613
True	617.2126332119904
True	32.69660674239918
True	699.5998696396003
True	821.6146994798567
True	109.14289176990296
True	352.4059824168674
True	848.872283938565
True	220.4523958762507
True	161.22895025746868
True	528.797708828671
True	600.8274064473305
True	1127.0308854811806
True	147.52330903362147
True	154.36620798604883
True	260.9588642189607
True	318.4221736081377
True	416.659596760102
True	412.5356667696311
True	315.08246939357406
True	437.400878757724
True	497.45534157296095
True	226.07903523711644
True	1511.004903868766
True	262.60157021362653
True	380.3693073771852
True	52.39787603962002
True	759.9370395945995
True	248.74079628056387
True	888.3835962912588
True	554.3342584750288
True	324.80571800821
True	785.2361444086473
True	257.6448262811618
True	220.0148418740764
True	261.23608947113723
True	223.19571760052048
True	144.11293524891528
True	247.32691499750837
True	730.7598440908532
True	514.7701802538927
True	220.4974670230488
True	1157.2797723019323
True	119.30687870868589
True	261.33850551477263
True	72.83774369258926
True	298.9575454402476
True	408.2379776187335
True	93.51968513221452
True	214.2571850169112
True	69.58914428973046
True	712.2376745728859
True	378.1523504835899
True	223.0216337835019
True	720.645902013163
True	873.2104031450987
True	835.27364399399
True	830.1780792059747
True	347.62895960552726
True	1.7293592147347523
True	256.0749744024735
True	55.21193361561132
True	389.0697125453512
True	55.01905535824318
True	364.8673928187094
True	845.1784322803165
True	1059.5926182298997
True	402.46048097012965
True	22.07900208453191
True	517.326623723292
True	515.0311025401267
True	195.3449897783821
True	251.62049532212208
True	289.7401698900979
True	24.57794798026533
True	128.42699216883491
True	941.7300786356697
True	61.79448014170439
True	494.38021294010895
True	781.560673447943
True	100.37581807209628
True	243.9300895827052
True	111.58692575953012
True	15.956600084109729
True	1.0898900775706777
True	112.29128099608133
True	1021.10854219087
True	461.6653689524305
True	68.53197364969144
True	802.6501628747052
True	337.05908049969776
True	1.8854306826954887
True	438.15028493820927
True	181.83865970700364
True	509.4364526403684
True	81.49176924038791
True	323.01701845093834
True	375.5806000816931
True	164.7192011838832
True	195.69318864553395
True	131.637114240167
True	175.59548082912391
True	968.6990769667028
True	14.41273780036692
True	503.367670877925
True	487.92508278273095
True	404.0580941610724
True	222.964598820057
True	244.74607498301063
True	152.2428244318624
True	46.857518760354736
True	465.9942430009565
True	155.17921265115564
True	828.7974131466767
True	815.6467099810213
True	255.74870986574584
True	319.9828063431547
True	518.5668441425001
True	43.68906839375711
True	85.45555732230878
True	734.7951664966462
True	1075.219295134365
True	120.82637552144352
True	742.5377558675515
True	142.15036270105992
True	944.8884572128868
True	663.0106018931743
True	105.05308196966531
True	270.24168348147606
True	608.3901424704554
True	258.1646945651945
True	45.79846399419392
True	566.6878853961435
True	409.0514715802524
True	5.610584169699643
True	479.537528007129
True	67.31987509113381
True	166.05832202907666
True	239.835540655028
True	314.70042302201773
True	73.9321650184519
True	225.52766882379075
True	349.5763274529887
True	440.2149007179961
True	951.8945393162612
True	46.63033253145532
True	902.9181481028904
True	997.3788506605227
True	127.89093159121008
True	69.66661349207516
True	994.80316060566
True	35.8622974164285
True	221.1109256468568
True	83.95065853509823
True	207.387031376252
True	372.5890098528122
True	978.076146982272
True	102.14318451626362
True	71.29842130939369
True	646.000775289942
True	280.75180068146904
True	711.9541800768918
True	53.86208481704265
True	474.57144483789006
True	377.1128765945454
True	683.8629077929164
True	49.59349233447953
True	113.26773523403838
True	29.257185845920063
True	263.4124458514105
True	43.54212666902112
True	344.29323676634505
True	2.8580888437850103
True	1187.2800755370272
True	104.99394227046167
True	134.91574132509672
True	354.97549037815605
True	724.8058592681066
True	679.0409721500479
True	993.0343034549112
True	456.822621017343
True	417.37398653245486
True	143.26656733031422
True	425.7017951161084
True	821.6277896458846
True	418.1073157926269
True	937.5955020029536
True	84.39343432022855
True	428.3167272882233
True	182.7021920368216
True	286.85294378124814
True	727.0564426989786
True	160.05283865124306
True	137.10655426483848
True	61.783244687872326
True	890.5476171357923
True	788.1606334985734
True	84.47967081377253
True	449.7072582628114
True	762.7426524224182
True	422.03765427502026
True	56.06411604491201
True	316.9624838602959
True	782.5049370107732
True	31.395478221790015
True	361.9518557547496
True	161.07811898912084
True	283.35428131709904
True	26.891538703368767
True	211.86159842477292
True	789.7176351162816
True	635.3193543257814
True	56.49281587750301
True	281.41663968690074
True	909.2783472547994
True	17.895157443359885
True	323.10037598078685
True	285.64535184219926
True	445.6458197133631
True	220.67726722075133
True	590.593204080395
True	48.95130993348501
True	981.0377670094553
True	877.5705594334628
True	50.397634082105085
True	391.5936743941209
True	736.8875787659637
True	924.5735728926844
True	270.519436238447
True	572.503370938626
True	135.40388627990455
True	184.22017168380663
True	130.71969745409214
True	132.430656593336
True	213.3395815025493
True	960.06961337262
True	782.8063608627879
True	924.4667283383762
True	20.12334472997316
True	27.242560259972887
True	368.19487515518654
True	13.727421299284291
True	616.7840819539897
True	1067.8545417527828
True	258.15726534055693
True	209.6516372834549
True	83.22199026461975
True	212.6724083241721
True	131.306782620842
True	45.545285062683135
True	129.68394495955755
True	88.908642336092
True	240.6077542252557
True	536.5459045137284
True	164.85146011472617
True	30.41510309724535
True	59.54021101872703
True	418.0073233188947
True	269.64460267809454
True	600.8403724274629
True	24.10531511607989
True	114.54841806291228
True	661.749302402091
True	262.34359905605936
True	463.17565146783227
True	665.6086619387575
True	104.92974454399486
True	112.25082448736372
True	75.60092734582986
True	25.730004750056786
True	118.59527139173096
True	88.41197505651171
True	102.4008601818014
True	139.53178562483689
True	236.29514262827044
True	805.7757955688338
True	288.95075439503694
True	945.0922388882922
True	164.07630997497503
True	199.5083252481589
True	821.9885020584123
True	309.8806216164059
True	598.9131434879098
True	253.88854579680847
True	363.34083312547415
True	439.7906487810946
True	567.3884644000503
True	654.1037837656443
True	367.334419873431
True	36.505903161789504
True	556.8227714738199
True	626.5783259300588
True	19.37819174505084
True	10.915320153117086
True	268.7383090803707
True	413.7781497255435
True	456.3272668838809
True	68.89342853419451
True	644.5005830515363
True	913.0206871907052
True	226.9062046112439
True	913.266490544198
True	273.5618883100225
True	105.55072596844197
True	286.7141567526819
True	703.498889652887
True	39.771278773840514
True	581.6533185708963
True	1303.47918222591
True	1036.637158959163
True	929.5657820138777
True	204.25816998007176
True	88.46463900161378
True	187.45852019443484
True	849.9392500175292
True	148.5850463187801
True	1077.5714084231831
True	875.4225115237052
True	40.1449821718399
True	87.23006507113706
True	417.39965627937306
True	415.51857176644086
True	213.24914124926323
True	513.0285268417739
True	653.2970395405854
True	121.95813762915348
True	273.53913280765744
True	1007.0769521342964
True	52.70159526991568
True	697.9062973602729
True	541.1690422945981
True	37.92360526048802
True	819.8950688627766
True	375.55461527366447
True	561.0752774615581
True	102.93915400518873
True	266.37543340645044
True	224.31333833140656
True	24.95493924363584
True	140.4037216061604
True	729.6218422972813
True	141.81580506626517
True	368.0709905834549
True	66.13941083451466
True	629.6522278054993
True	587.1429442085258
True	230.8120917497216
True	468.5010130166133
True	164.24731768604357
True	160.9104927548007
True	221.4205803393613
True	291.9976921341077
True	361.42169440914125
True	125.34761995281544
True	190.1932461128764
True	26.131488271738064
True	863.741110286307
True	306.476838939978
True	9.72507260762472
True	363.35744884294496
True	164.06531526153498
True	627.256657924066
True	378.43941520885954
True	588.4441053574401
True	572.4663156305552
True	491.33648365785433
True	789.5417681256866
True	234.1066134900084
True	558.3703557854784
True	158.40972268799322
True	533.4573115102758
True	369.05452265627525
True	364.1160977721776
True	126.90569399989673
True	134.90454620950382
True	107.96996291527962
True	69.53332613938157
True	749.429761162244
True	179.79049745184116
True	44.48401059792546
True	0.0
True	530.9607048504695
True	109.641641722666
True	21.504402576702784
True	40.3610749604794
True	112.4151918172762
True	522.4412653740171
True	179.72812623148778
True	108.8948150333675
True	33.971642201072925
True	166.04985727954616
True	892.545171404276
True	50.69556405985407
True	234.3693544635975
True	736.2004687322294
True	309.57891509351504
True	448.6524818763714
True	474.1727916264401
True	516.7369534502226
True	612.1347255019288
True	913.1580746251232
True	255.4795586391444
True	1050.1311988200102
True	908.0600816803224
True	619.1944751146625
True	349.3034812304243
True	842.2811074308789
True	10.097953293577834
True	32.53194651221538
True	288.04403706810257
True	42.15308407842109
True	192.64661868003785
True	743.1167474044586
True	217.57305191798085
True	721.7524628215201
True	767.8612783712794
True	128.76332001975456
True	347.8515297043074
True	573.1428818048824
True	23.852127120421084
True	130.98362655297558
True	438.0920093080199
True	304.5114080296261
True	203.43345909270903
True	115.3417654439053
True	385.928137656396
True	24.192118746671863
True	365.7966264956003
True	363.2957335158951
True	1012.7710218013916
True	354.8419085502576
True	31.996396860339967
True	423.6163445307327
True	420.6885777505428
True	238.47161805734788
True	32.22297458405999
True	748.9874517086073
True	442.4911269548756
True	182.44362376835969
True	12.268048559667156
True	1200.1305645944176
True	161.8798265945523
True	27.991905551669834
True	311.96141045579174
True	276.1234748127422
True	111.9859835767935
True	293.1257835000252
True	48.70603988024991
True	317.2623400897638
True	290.3280796262677
True	320.0398338913423
True	29.818503230190625
True	49.78417654127158
True	1020.9819703664768
True	24.96420048986104
True	13.670202531683252
True	182.23889943117484
True	660.1701223832
True	9.248565058457384
True	192.9986406719817
True	176.90746840945252
True	522.7197205073376
True	385.75460016951655
True	736.6818646584873
True	326.69352064189826
True	500.3738993492856
True	449.5182276143472
True	510.7556349289677
True	101.8366203559866
True	1284.9306888475364
True	913.7690565864824
True	291.0349145912592
True	533.7383872474207
True	98.66351587356924
True	572.7092758850393
True	441.3797504306031
True	154.31014567848212
True	78.47925443917504
True	344.67011460181584
True	170.4260309620209
True	33.17497301082928
True	629.8914181653171
True	374.3652143482497
True	68.27989293021307
True	30.290220705145536
True	678.532983643345
True	489.6069300661257
True	76.48177518757173
True	21.95388867827511
True	332.9174750767689
True	328.2769126659669
True	730.413338518864
True	550.368301178704
True	564.433113775821
True	797.5754122290579
True	8.882893326289118
True	55.60535201844773
True	36.632553968230816
True	58.62621185618868
True	512.2399550235202
True	583.8481271362115
True	83.90992626458439
True	107.74641380254226
True	187.14153477079543
True	71.16900476510446
True	170.18433895180257
True	209.766159068248
True	279.99475580516133
True	817.4320453230616
True	602.2898773763286
True	287.6714506770631
True	187.1144420315705
True	265.466302622076
True	254.69614743721985
True	750.5032037685592
True	329.9030258706129
True	168.1597191620327
True	911.8403795351996
True	353.0494035297046
True	453.13377902353767
True	147.0969580848237
True	123.07819642050384
True	60.55389143670997
True	216.06049187126695
True	967.9108276179696
True	528.326220017861
True	107.29503233407809
True	367.5260771273082
True	101.72420870172324
True	672.2889773459656
True	4.2384130443737495
True	692.0426652157008
True	36.35070575005847
True	950.2060210798156
True	852.1196897485514
True	206.727794269066
True	30.075568042536016
True	83.86594950526748
True	467.2179551900834
True	219.5954699716596
True	1.2011764273372303
True	79.81075334616706
True	1079.042709623841
True	356.40578524097214
True	644.5722783849989
True	484.3794873920924
True	33.40853216712858
True	139.47509952463452
True	444.5657607390705
True	950.2560869261106
True	782.9548983293539
True	412.3909917164986
True	335.2373598344176
True	17.839479360827017
True	77.64240186997347
True	770.0972236176963
True	476.9201166811077
True	381.2996393196999
True	861.0493224323759
True	27.34583836326193
True	207.10728283613585
True	874.104800765491
True	237.8784108645537
True	8.387386493143634
True	500.69799820911936
True	105.29642013170408
True	629.0112940312652
True	50.526884233177526
True	250.55270484097957
True	884.6540854515948
True	910.2696093073224
True	276.7549423094016
True	439.0635062105617
True	114.49092366017716
True	594.9396482624721
True	262.77912439325246
True	185.332722859166
True	854.8982235118789
True	53.80361511907631
True	716.5178166534529
True	280.66066364322614
True	309.411662128482
True	170.70085225176794
True	502.6397869363441
True	591.3687142722077
True	361.500060992992
True	405.7136252082153
True	72.10569033153779
True	156.0116762614771
True	446.44406351688434
True	218.2042095331044
True	37.87835118129136
True	203.3350605007373
True	392.75150758925264
True	395.58386168811546
True	773.259948470633
True	133.16282836799397
True	670.5178648021913
True	510.957191855164
True	594.1259064830331
True	137.96652337346077
True	38.48716281091483
True	658.41753531171
True	73.84367321630548
True	552.2075868092744
True	690.0505721062449
True	453.62734848966846
True	139.5223305519211
True	531.5646280463194
True	4.632231824480844
True	387.1540255707477
True	31.31397963350904
True	638.0798248311233
True	279.9169479498111
True	584.1400801973679
True	699.5370065146697
True	142.53984365838383
True	530.4538939293556
True	478.42972292103127
True	66.04464313288862
True	947.3888511457528
True	2.855123384916829
True	23.888121254806112
True	633.9808456577284
True	665.8419948535981
True	136.60999351526064
True	407.6772902518214
True	127.94024239140244
True	76.45953286555122
True	435.1405895937609
True	37.86536098366459
True	503.1854447495783
True	13.058652545338797
True	838.2182080448883
True	554.8898824667663
True	640.8486296058924
True	100.65324710772472
True	378.32339642110566
True	979.471640587878
True	855.7527593672198
True	149.86798472956932
True	558.9670867761129
True	454.8419253580949
True	259.0703690570118
True	259.52798216612695
True	5.880792724373581
True	322.6329429228185
True	10.822717133868398
True	379.4418327557351
True	75.29938621268245
True	423.3087066822108
True	680.228325412162
True	126.01353673466406
True	240.1064667058498
True	645.4308069856246
True	702.9820892300102
True	284.86718190604154
True	146.35407460523544
True	156.04018075825437
True	478.2607817079037
True	83.06250542399204
True	9.36607031642422
True	507.3779809175409
True	566.7408130677713
True	20.22355698284341
True	142.34896009168247
True	876.7788499522358
True	510.5168250953701
True	276.0661277917806
True	36.42272345472374
True	470.8804374119729
True	111.6170674845398
True	586.7065265521304
True	664.1237804422196
True	299.54307082606334
True	380.1262034951791
True	183.0212213257794
True	250.0733320994352
True	69.20165973719047
True	210.54360330743808
True	511.3886792426234
True	21.591602970778556
True	465.57710323221255
True	375.2799617759811
True	721.185138144779
True	896.6715262224672
True	920.8589702754274
True	148.63978715949767
True	418.3026267892494
True	70.67009664596672
True	180.4163860134957
True	320.4881463860141
True	11.228678850424965
True	775.3435886044158
True	23.93360123360348
True	404.42994783301725
True	262.90720706920075
True	647.7686689695133
True	200.73825154653875
True	39.01422863268687
True	660.279483299508
True	1080.3094938246427
True	231.4110675645601
True	135.89617590980686
True	619.3980561327252
True	481.7888835940663
True	17.82594289055648
True	794.525231463297
True	107.11843964734528
True	46.07901461777732
True	301.78257875647773
True	355.9651194557684
True	402.2982665689341
True	272.42384965979176
True	19.41259512517922
True	21.834750406381733
True	844.1865956395276
True	196.8558996701864
True	112.61248410836886
True	847.3020202238677
True	652.2913290008653
True	633.7762998029045
True	436.8099018097763
True	152.14148347250978
True	34.7433054073928
True	95.24969814511134
True	431.8505496323611
True	220.92785124192216
True	493.5130833258695
True	144.3471849867759
True	502.2180094607172
True	641.1785978193498
True	979.251067332362
True	24.44106411673904
True	998.3426106401504
True	1073.6902212643488
True	472.1859532912223
True	82.04472253269384
True	839.0747019407219
True	643.6284469251184
True	690.6091151876828
True	175.38023380862376
True	746.4272855084549
True	708.4055771778748
True	123.02669792110136
True	782.0168552418901
True	823.6639672826205
True	486.8523059318933
True	228.9542023151946
True	75.60892290575485
True	319.4863712974565
True	364.32442055648494
True	482.2178506743064
True	414.1804815109138
True	188.987444775239
True	305.0084328896097
True	2.4333296569979046
True	13.212760254338086
True	102.25475646307356
True	137.15364100468548
True	363.7725282162969
True	351.8373924413949
True	111.8720014308576
True	18.001266474332883
True	203.0259207330357
True	863.6925734039855
True	465.5693007895979
True	522.2583157259086
True	558.3214550822674
True	830.7830665538548
True	641.9814403955486
True	94.39020661312664
True	219.92169300120463
True	240.48899966839076
True	272.3681366869105
True	103.4554586881898
True	364.3152055360785
True	425.2120449089781
True	168.96611756289445
True	661.37567012386
True	237.2924156701336
True	203.3551238327697
True	28.867600620845195
True	249.09823568910423
True	486.38118759705054
True	169.38025970142684
True	539.2746424394106
True	463.39475919472034
True	248.74238690776207
True	107.2241662953273
True	44.41182865658272
True	409.2479948592076
True	788.1844408975068
True	167.98776637773742
True	1041.201451442058
True	1041.5957071488958
True	490.8190903601874
True	102.12284334728216
True	126.98218193772404
True	670.3439210661319
True	8.187292882011509
True	219.94507050200295
True	132.91535251868723
True	120.89793762400394
True	324.11277922752043
True	637.9037380955034
True	36.726772849750006
True	119.8336781934303
True	951.9915468210852
True	56.68673054021476
True	443.7640525473941
True	531.6387942026051
True	260.9468895405501
True	123.69555001501536
True	932.3600914078576
True	1191.807259576124
True	516.022336652037
True	655.2275991302886
True	213.3298377073305
True	153.31124747088683
True	317.7109932829507
True	261.6602711903507
True	172.82514424369612
True	313.3031721347717
True	346.4331875396559
True	12.918612143374329
True	644.0753805638732
True	145.41579044617578
True	77.39234665684009
True	438.8634373740898
True	316.420961397179
True	1171.9197656312494
True	356.5825325125948
True	990.013357991228
True	11.14606912400014
True	269.0679219727346
True	225.295909971227
True	152.67346651168864
True	494.7116123170683
True	198.5703994459005
True	405.4081657254967
True	330.10988609798125
True	116.77964115472398
True	361.3477562825771
True	1015.6886442533324
True	720.827549658169
True	220.26855085452613
True	107.90097398414406
True	311.670033125934
True	25.12342670639437
True	353.97197745848547
True	312.7230486956173
True	546.303925367003
True	446.59132014674657
True	356.73252601543584
True	158.29556757694246
True	13.922733801730098
True	409.1421252849576
True	283.7769156307534
True	145.9543269911999
True	301.32180120823284
True	445.9013747972938
True	819.3360689156116
True	312.409833183088
True	760.154433132674
True	401.1711362642359
True	381.740937561769
True	1.979559804882052
True	1150.7000773931602
True	101.92379324730804
True	930.1590358984072
True	210.90983965890985
True	442.38886594799936
True	674.4174574828423
True	86.96954552906243
True	476.0448093137759
True	33.23205678206357
True	423.31938696285386
True	75.8490609275975
True	221.42831239442427
True	40.00804276626759
True	664.197418472129
True	185.95214363889795
True	24.066331424791983
True	408.1271994079394
True	110.55594657208324
True	166.31878333829144
True	800.4333942976058
True	257.6510782465303
True	156.28695038229762
True	376.7116128823813
True	518.5156018595156
True	341.90416965071347
True	496.4317740138104
True	640.8440827811058
True	167.13700237896046
True	4.3296228313431255
True	70.92731297191114
True	423.04643124495374
True	90.47705430070263
True	78.503058459374
True	1068.6822868476677
True	26.18186538402768
True	332.0105545728982
True	312.7775126912059
True	443.9476309267216
True	684.0720083606991
True	174.70332049986047
True	656.6822592387297
True	332.6423187257025
True	346.6274405110639
True	261.4215598689811
True	210.8505132921008
True	341.30836970430715
True	433.1191741419744
True	404.6333787567306
True	605.1186254989155
True	137.2061587834398
True	78.70225363284037
True	40.979390719701215
True	294.7898610027485
True	648.5782096570954
True	408.9312045313327
True	766.6402032037971
True	223.1267700424567
True	387.0252944302168
True	68.21253067004834
True	52.83017725047947
True	429.29132352504735
True	200.4208242024482
True	220.13834494519065
True	43.36847203378071
True	1077.2092592121808
True	170.85765579365116
True	913.3274659646322
True	324.60715538212224
True	930.0808547580432
True	236.513737388482
True	456.3919739371395
True	533.975919476945
True	607.5681160784333
True	217.43885653372467
True	481.4446643589692
True	928.5770592627798
True	119.28747646657824
True	7.904976050842006
True	593.0784225746926
True	28.4120365307898
True	74.92411783595804
True	764.0288880106584
True	226.82477415276983
True	1016.381425483894
True	687.4721840336169
True	406.7126368851772
True	284.3370988982517
True	482.93135470544615
True	326.15579954116254
True	182.05072214913287
True	691.5297816713073
True	727.061545791188
True	214.71314960578923
True	92.51960620809514
True	514.5020108255738
True	136.1513206551227
True	385.2937657814511
True	345.0968303183503
True	64.89648690793904
True	383.5782002908586
True	411.1655675290024
True	368.5087903636221
True	392.7805403432176
True	411.1739042646748
True	673.5709971994407
True	56.59492269503314
True	433.4969537498712
True	321.1015184300943
True	640.908555069801
True	221.1195109264809
True	101.61799926999744
True	42.62981311803424
True	543.7969891599926
True	642.2102436581514
True	191.22146041771427
True	411.4365620773797
True	336.64367713734777
True	17.882702817010372
True	166.96997943498218
True	294.3721346539528
True	2.9345041778014864
True	869.3440630637515
True	82.07707841284235
True	107.80139210514184
True	112.12023386963354
True	378.3129302529314
True	36.33813887955518
True	458.6061387454988
True	234.2030436780009
True	6.435046505643175
True	116.7354293715611
True	446.0325522678228
True	52.27477867682963
True	69.05596725223609
True	187.0887147316428
True	287.8697183858253
True	994.919804734037
True	393.9577846251096
True	948.2647108331196
True	192.82333407473075
True	1003.4793932656564
True	785.6818774971772
True	680.9539982734027
True	397.2451567536384
True	392.8567715397622
True	83.17532765558016
True	72.74517274638258
True	80.03375891261982
True	178.72525148273934
True	488.9611178094288
True	1093.84613901139
True	178.48103178845673
True	367.436197806864
True	440.4036348335452
True	611.0039444975093
True	601.9802628132786
True	292.8443553804749
True	461.1925080949361
True	668.625084715268
True	95.27392206629266
True	736.9805862048696
True	251.51217465539537
True	144.2315970760039
True	412.8139161592045
True	870.3102717797335
True	436.2159308845687
True	884.8908324969617
True	199.4825181276516
True	354.724223172013
True	698.6494037409781
True	623.8805850915359
True	194.721606012149
True	266.92916014861686
True	800.6378717445386
True	31.88932595648709
True	184.8104572073437
True	501.7801279434802
True	675.5427448581585
True	104.11324204462151
True	35.08062614021114
True	167.75182620906904
True	757.7645556010575
True	323.2539061606446
True	552.8473324837277
True	345.4632867796733
True	292.4772547724376
True	443.3773683181747
True	476.99563986957577
True	68.08598777365664
True	366.4501913178937
True	794.4229371081572
True	0.0
True	292.64547253114387
True	255.26482554966609
True	1001.3401935880644
True	150.89512117607583
True	627.5429896675073
True	634.0113884319761
True	108.74224576085616
True	223.4825006863337
True	125.97944584050144
True	10.87286570803394
True	292.7171900887492
True	378.1504346039952
True	1121.3707168131052
True	239.08656526747905
True	395.67369460722114
True	641.1571046110862
True	202.6407608464936
True	27.8361619060084
True	860.7321868969645
True	599.2166106481712
True	161.10707435273557
True	619.4704591995369
True	166.29436446199978
True	306.668240902126
True	782.5030998502475
True	34.300621065503385
True	101.70346651914272
True	495.6163279535169
True	62.71634646376058
True	78.36663606194125
True	395.1131253268409
True	22.666114223363312
True	750.279762808316
True	101.24623480176471
True	148.98757765651396
True	20.0445600618582
True	727.4611559912988
True	29.818536398539575
True	782.9857707822758
True	398.2607565470712
True	113.7153420367027
True	710.790292225718
True	529.6016566518134
True	556.1283024978354
True	48.5052430986641
True	371.4445714931591
True	6.049943016800853
True	90.2585433534868
True	378.76578679144114
True	46.07854685381511
True	120.26008252665994
True	289.8000398151091
True	188.43424157575456
True	98.056113375043
True	680.9468890227757
True	20.32830320572593
True	1130.8717719707226
True	508.6575333490474
True	302.11250728097906
True	489.6281597865177
True	124.30698442436916
True	765.862786470982
True	1111.4071701241608
True	747.4735719474963
True	178.17073525503042
True	228.5142861443053
True	51.12116673206914
True	58.27906439196742
True	154.00225848462486
True	98.55280862044825
True	171.51586179745033
True	1167.3220850323994
True	314.14476259960026
True	363.6715600988004
True	692.7961569100171
True	16.023065677881313
True	14.110129252894762
True	569.6065780866936
True	5.616280196192312
True	118.54353107003682
True	695.890607488033
True	182.6775146556871
True	619.9097485819841
True	823.8142350367963
True	154.91568593405736
True	899.7026746652965
True	3.6172528582932815
True	449.4222033794796
True	1047.1426593745691
True	26.003551598006432
True	237.7821918021241
True	148.77590291368273
True	990.02061598661
True	235.63413388403077
True	498.1750201422341
True	121.44316527289855
True	533.1318569535582
True	155.44610333053825
True	99.3070573415262
True	380.7155316320032
True	66.24222746788223
True	57.15338619658125
True	1032.1668288516123
True	263.4179014241751
True	163.44619001814644
True	378.5310790248666
True	400.2371226605192
True	217.2549933309988
True	162.57505552733286
True	394.5883595092653
True	35.736763105470764
True	476.6681120094199
True	1126.781136085002
True	112.09102827191708
True	475.6380772482741
True	321.7584456780936
True	26.41222749163634
True	405.7186691984091
True	98.757014582175
True	591.5941962610032
True	202.36468104395703
True	411.6471358074667
True	21.425832997432767
True	434.0682101048332
True	108.52000890051102
True	339.72667261842696
True	33.767546382645314
True	181.3235040548633
True	247.291888820279
True	776.9543914228916
True	56.6931642068482
True	141.49455703560733
True	236.79959567988817
True	140.58778132324147
True	644.92679690349
True	568.6426973788798
True	772.2198288465529
True	392.2106800074058
True	533.4590292898323
True	420.65352070485454
True	697.6326021926616
True	73.42778409107463
True	460.4804973857075
True	422.5078661789932
True	46.65416124743597
True	80.62070997231628
True	126.77923238116249
True	87.13176974134963
True	321.9261016400453
True	843.9553757258711
True	325.81701277195526
True	1089.554411701335
True	308.5102256839544
True	874.3562888890157
True	153.5027386372749
True	586.3913848941792
True	619.2701894589582
True	701.9514986002114
True	444.4523307490388
True	65.16044039306706
True	306.3782335444411
True	41.59874028162811
True	166.39982574682233
True	167.16745740546187
True	1120.8893046849034
True	229.2194288646941
True	543.9978781757749
True	518.3496332373948
True	563.1057036139707
True	897.0920956207516
True	594.5662532330587
True	644.75067271022
True	948.5958150522124
True	124.20817707312936
True	314.92531623260453
True	254.78422500073495
True	320.45122663064586
True	86.96484304942169
True	375.32424161923655
True	4.082197626777199
True	343.4123271724678
True	256.1058772313291
True	585.134130162269
True	274.5437129797656
True	354.48453030970177
True	8.91363108838356
True	61.2106689230544
True	549.4756612489407
True	31.671821072529337
True	142.53360926323944
True	64.80818426021715
True	154.53423906434588
True	229.9331223075802
True	71.87649889821317
True	391.16627256968974
True	270.4729277550923
True	104.55774459699202
True	335.03364810036976
True	63.25072424749854
True	573.185013511938
True	798.3494403854771
True	280.1539051394268
True	1150.4883122751078
True	113.54991222265711
True	306.84805288903453
True	1050.7719548450405
True	88.2272520660197
True	275.5004970330486
True	9.899352964964525
True	411.7181961469345
True	451.2256568565408
True	148.69853563479097
True	623.8555490216224
True	903.4899480724748
True	153.3429042671127
True	78.01702666850274
True	337.0741877709139
True	587.384877527655
True	613.3517673553812
True	1235.678561485803
True	25.661538975374857
True	930.7223922500884
True	134.8894549028977
True	629.6871530453261
True	112.26887884538796
True	133.64457775610458
True	186.7097698721222
True	168.6853668009861
True	764.6311544751552
True	204.2573221561647
True	234.8272048821736
True	69.7634570235586
True	503.83256579626345
True	448.6321032713324
True	176.6671613585475
True	227.09912234814263
True	17.436517039814714
True	410.40622695976685
True	207.1792167077041
True	279.0458920930782
True	106.37885023218632
True	683.0168413074208
True	439.1505020100152
True	261.309309604389
True	642.3764958093283
True	540.1847515732226
True	487.73623117245694
True	132.43236857969345
True	526.7467091824858
True	440.7919876005205
True	3.375806036542774
True	200.74485987456563
True	90.00521718176182
True	251.67393895470545
True	2.74527407080622
True	128.85387400859193
True	354.893282927069
True	6.599789289987935
True	858.45725119919
True	174.37288959909463
True	724.9951612410025
True	795.3157806153412
True	168.14079382996889
True	229.90631725024377
True	498.7284972680149
True	834.4286265387656
True	51.780235889508894
True	39.6870859930998
True	137.90454531770123
True	645.227488828912
True	701.0229351254227
True	182.4021843544745
True	592.0242070810239
True	613.3483005853657
True	860.0678425000672
True	409.97521430152415
True	194.10728622980537
True	881.40636530547
True	227.27021901174845
True	143.69942523542193
True	329.3531514967545
True	222.79100894735376
True	210.6381768313321
True	604.6403838143738
True	242.2460355801902
True	186.9606854597753
True	445.6888441700692
True	468.78390803203433
True	62.888061595850495
True	273.47477136285335
True	76.30276484691278
True	335.7838997727584
True	361.3517059014496
True	249.03722570103997
True	185.60992925401703
True	376.4785073581428
True	650.2052241000995
True	737.2028202103838
True	305.4559177860746
True	736.1973413390996
True	65.83947268108587
True	904.9705208590289
True	359.46672622390804
True	13.408733260521192
True	647.4455474850422
True	687.6305307816135
True	252.3512024368555
True	169.95364316465674
True	48.28618114253785
True	386.1672679639967
True	73.95880868672033
True	14.6759352700884
True	903.0014410678978
True	362.7663007097344
True	175.72618288992624
True	1008.7837132484852
True	12.646479516205972
True	797.0613655438324
True	30.897143487371785
True	657.9746403520948
True	59.47323746367211
True	740.9046204395771
True	439.2369658470003
True	197.44190168156968
True	443.29407106524354
True	211.742169844838
True	307.46001466975093
True	219.55465043551487
True	416.205696185966
True	9.735358994154629
True	328.81557315396947
True	116.0615583998045
True	10.298237401165968
True	464.0869523986917
True	713.9678060970305
True	289.3822104904156
True	84.5336811426034
True	313.67505288771576
True	80.1410051525118
True	186.73378633504345
True	175.52270100784276
True	379.5025138435977
True	44.580233712377776
True	129.699183375605
True	391.03364930810176
True	891.3725671225377
True	111.8660578802168
True	212.2445334660108
True	440.848198722085
True	20.351805041048788
True	404.3825379158701
True	510.7354209801729
True	87.1691844281575
True	393.4646075432149
True	351.99943148875053
True	421.2446922954154
True	581.3088585853387
True	1048.6128356555032
True	968.6876871528498
True	54.18906805604768
True	1068.7522875249863
True	108.53873166247432
True	118.53610091561896
True	107.4913739537818
True	488.2741875238879
True	377.014255532735
True	574.2034547066675
True	265.88026792791084
True	162.95524236213922
True	401.02436085747706
True	16.00130334043878
True	456.8677688589146
True	399.0858062312805
True	152.73466892214623
True	91.27003901119336
True	534.5746408492405
True	1021.4381059807664
True	205.4351965103077
True	64.38220557185853
True	442.6911636317519
True	380.4424030548702
True	493.1965892434168
True	305.4466743041494
True	5.497627460537691
True	541.7037097363223
True	500.3982162122141
True	500.2884232992543
True	185.9103088388793
True	104.54913646161133
True	18.52044957553504
True	369.2980074261978
True	106.32116345090031
True	6.842267168887965
True	30.7722817021278
True	339.2702269488534
True	643.1142246648233
True	138.85536583710663
True	89.10462681140297
True	23.98542298801582
True	396.2870461034864
True	362.0089252615747
True	759.838174832041
True	305.060511056119
True	507.30383114081314
True	530.6354313406057
True	530.749183351572
True	287.93528335405153
True	527.5390344474546
True	96.3177133553273
True	586.495404353846
True	7.56417816775665
True	372.0946565273409
True	484.249174118088
True	954.0052508904
True	346.59737195097307
True	775.6431877857789
True	1008.300088952142
True	182.63546132092023
True	38.1138677149585
True	379.57472805848846
True	378.5997851475646
True	597.7354856194803
True	230.95568119479972
True	26.54980962129633
True	630.7094173029011
True	127.32359512747058
True	1030.948536405145
True	320.0777021179066
True	465.51357469552994
True	117.63284711432154
True	804.0373505944833
True	139.61254570781955
True	809.6559067601805
True	591.8506815132743
True	182.65147440996657
True	115.7706369466845
True	66.22468509389807
True	564.1108378644503
True	905.4485965798012
True	429.0333601969873
True	551.0135114105683
True	137.77901846327862
True	648.3183408629551
True	459.68002653065486
True	770.1527523349854
True	326.25127439543763
True	587.6122716512768
True	117.12731556874178
True	25.577243469288728
True	397.2782891821296
True	169.22349719762155
True	108.5728785590004
True	369.990171202986
True	1047.7779004879578
True	259.7467601611836
True	555.8395919141974
True	11.28456782410992
True	76.92027104746397
True	332.9186993077997
True	764.4375466428659
True	455.035175907299
True	524.0965588829831
True	713.5418998993972
True	72.78459269735454
True	738.8822053675807
True	48.953721876484416
True	103.62627732192097
True	180.4761073483601
True	81.61271764941598
True	26.772545604871787
True	304.0494351898357
True	459.3470262886156
True	892.1531057585399
True	860.9540019886964
True	5.869910701789993
True	281.90804792687254
True	469.2907391498462
True	121.65982397086552
True	246.40265512519883
True	332.52161395824896
True	1310.8958820496214
True	452.0083970747233
True	25.24367819703388
True	184.6663144849751
True	709.4744093308292
True	34.37148852105356
True	172.3445125369083
True	538.0607530951149
True	70.37288603303469
True	868.6107349141979
True	338.2773270863792
True	665.1717051742161
True	77.16843607273377
True	637.8897872875834
True	594.5232688268724
True	877.6015487963729
True	259.07218080626654
True	497.5070534073216
True	853.7893559247517
True	902.4711344918504
True	245.466355578304
True	735.3525623647134
True	220.9360745217486
True	450.20127138572445
True	374.2000840177441
True	502.7401654608794
True	498.2482399320449
True	313.24379328221585
True	352.1656643009958
True	114.34356697988704
True	337.7882434591722
True	1165.625880737334
True	311.6971246573703
True	145.40565522193947
True	296.2783258164081
True	770.2722872621979
True	656.5545715766784
True	428.353928906352
True	121.86232060757506
True	338.5744562096826
True	32.738500799587925
True	177.08822026670555
True	92.53243871339252
True	87.4118928844872
True	547.4396660218326
True	138.39478135471126
True	136.63251203244818
True	102.36225124872765
True	83.48316493789319
True	445.1182420873148
True	406.9829607368538
True	1047.5633351898648
True	531.4371879687018
True	833.2312378898723
True	268.0617639506259
True	300.29636948428566
True	560.2208665949846
True	201.59161223215156
True	754.3607279922112
True	245.68296898334484
True	352.11547558063035
True	67.66805517750088
True	124.8000547711355
True	258.36348695069654
True	123.07213795718438
True	473.3812293588584
True	31.39033351887401
True	557.3071540619836
True	1009.4410921603492
True	734.2252269602901
True	1.3821366861512443
True	60.968978092829765
True	494.3433972025423
True	432.3063039396577
True	74.17064673107437
True	118.27581804780844
True	308.6245319490018
True	80.46339069525206
True	51.947920209415805
True	723.8204130497592
True	641.8817169496203
True	160.83095487333023
True	171.7721820140929
True	541.0941062614897
True	55.25541582686952
True	25.820893823237707
True	553.7396383225318
True	463.1323325336019
True	1129.9523373177096
True	46.25591610784219
True	488.5613257862376
True	876.270937678594
True	793.3510366896221
True	288.79720377351026
True	733.1498185902725
True	403.3323013955821
True	40.99115074184574
True	104.47148820506736
True	709.3507715877264
True	73.61549511079114
True	142.45345001851405
True	948.9670883381482
True	179.147243245168
True	261.8988863094524
True	98.79166752126912
True	666.3822663828053
True	584.1457728972096
True	207.67609350242475
True	428.14340557332014
True	40.47761650571094
True	283.6992619807209
True	580.2622443769286
True	615.9513042564253
True	303.5006371681838
True	71.1744046832655
True	940.8100872302938
True	1047.6648429899844
True	559.3682685915268
True	59.8900828132915
True	31.481149957280888
True	86.87113193065967
True	103.30326149957877
True	97.78253420708164
True	873.9922094480047
True	1231.034469404556
True	761.6682677155268
True	302.5416620648076
True	9.284396481165578
True	20.92064366592153
True	335.1388029680396
True	468.4186990959604
True	44.632262647419104
True	567.5690226524645
True	428.8168242941563
True	396.3867673165614
True	76.88654734711865
True	198.11918985522092
True	274.3513862240028
True	130.8206353907301
True	387.3686482333557
True	44.00117497071196
True	175.87692415659183
True	1184.3539537056397
True	6.079226914376869
True	28.441431236768995
True	580.4754625660725
True	363.62305579884816
True	783.7450866100194
True	161.2283669071627
True	784.9366539677569
True	593.5774699722185
True	273.9797800863324
True	429.0371451642924
True	335.1743924427178
True	288.24786376887306
True	261.5685195348766
True	396.9239462076886
True	503.1596610773695
True	525.3832105531609
True	105.81212460523356
True	367.7978651776676
True	8.366555973875558
True	189.0819880533688
True	230.73338007505905
True	874.0596996683607
True	593.5186492664257
True	32.06857836108966
True	703.1552128405386
True	813.6430714059333
True	107.1736665145828
True	345.0493247921937
True	795.4313108221351
True	225.84873014671567
True	159.19891081862565
True	527.0703683747482
True	560.2367494186692
True	1110.6347226296923
True	143.9522067382317
True	156.57187368810608
True	254.22128263668083
True	310.4142589692285
True	408.9993564367206
True	419.5788867829848
True	338.2893449891632
True	443.7830725951182
True	501.8603834938282
True	230.1818591513852
True	1483.144172831289
True	259.80476682266703
True	405.0836566669296
True	51.586803705718125
True	777.3914208699161
True	252.71146202130876
True	891.4379858917001
True	550.6717276143651
True	329.13609862500664
True	762.6364900197603
True	280.41292877230154
True	213.9726991142354
True	252.7048892042508
True	222.8051468441999
True	138.137517035655
True	261.9760149535025
True	731.7588112293566
True	528.7638428822662
True	215.4633569931378
True	1171.0860175436776
True	117.60174477324884
True	268.2289435266062
True	76.9485249775403
True	303.20541821215323
True	411.5580796025132
True	95.53862900514596
True	219.50689387738112
True	77.20879722606864
True	704.6013766852155
True	383.09521998403727
True	221.4278291426693
True	711.8159688176204
True	889.309579253982
True	795.1823151068515
True	833.1815105972086
True	349.32762596037713
True	1.3609536414102423
True	252.49095463787475
True	55.05296077561788
True	393.82899543238767
True	57.50492206008324
True	361.1697042670295
True	864.5335739108378
True	1004.871917157525
True	416.2842266935438
True	20.22165940551904
True	529.7964310278819
True	503.1083853740126
True	190.68957609002476
True	237.92401932542757
True	283.5538175441952
True	23.49567659695084
True	126.46361214672052
True	959.1168829523344
True	62.697368325419525
True	502.3933550580039
True	791.887391228279
True	101.59004315922074
True	240.96918303059223
True	117.19588757120556
True	16.311385927431605
True	1.5338590492996582
True	123.114369285182
True	1033.500584715889
True	466.4638279480572
True	69.21122371618095
True	784.6324528234949
True	346.55080756517816
True	1.915422227124003
True	455.2746006961765
True	200.3728483553249
True	516.2304080944335
True	78.51882038408542
True	307.89286605098914
True	364.9500516209754
True	173.56001302757332
True	201.75500428687775
True	120.7303643018996
True	175.89680529670122
True	957.9372983750932
True	15.09958577862302
True	507.80099492537175
True	470.3632083100074
True	406.4327167287664
True	220.0205056395231
True	238.5980841981525
True	158.34824961711462
True	46.93518637251936
True	468.02350299114187
True	152.3312741375648
True	825.2018334777797
True	814.7776509651403
True	254.3280104219908
True	304.1145669457955
True	523.1330313532814
True	42.76408964981587
True	85.51451330792628
True	750.7322576894319
True	1067.3963329658827
True	110.9796088377482
True	715.4817558883329
True	143.5901638492027
True	949.3260713131772
True	658.9570897009582
True	100.97606199079227
True	275.95959533664626
True	654.5383380904757
True	256.11053356695334
True	46.11041170480348
True	573.0692685121845
True	456.4183708374993
True	5.507694570052572
True	487.8553585400828
True	69.65150782779317
True	175.6530007145043
True	240.1043802865045
True	303.8489412145197
True	75.88347512692951
True	220.24082417007452
True	351.34283161908235
True	421.79235025405217
True	942.1850683564836
True	46.19577449617612
True	910.0539829395016
True	1030.9318269031724
True	130.4968322455699
True	73.7368880398542
True	1008.0236308156389
True	35.28227316831499
True	222.5193628682513
True	86.05270134082473
True	208.42550977525283
True	359.80429975914694
True	967.4574790146202
True	96.25857535002616
True	72.76982299539648
True	675.1562102827512
True	276.1730837640792
True	715.2522068706074
True	52.94321189923858
True	490.3984503884395
True	383.4089468152387
True	690.1675221498022
True	54.293721035169526
True	110.62891712788964
True	27.775447111939243
True	265.67551995223545
True	45.27471234861736
True	347.4821029021976
True	2.7394950643622784
True	1210.635168498791
True	101.16585581733098
True	133.464475120673
True	344.1563829497364
True	746.6264503219775
True	704.2844750394978
True	1013.6501245992292
True	481.6263367346802
True	425.18282341849664
True	143.67791108958883
True	422.9084744293394
True	857.3142860737046
True	446.7000110055296
True	972.79391698621
True	84.97947067484414
True	431.6171929080356
True	188.1686123465864
True	272.6772394706876
True	732.3440224037372
True	162.3098069481252
True	130.39883406124724
True	68.0939006030703
True	867.0788605985589
True	761.1569548153008
True	81.90875288342048
True	449.121876417812
True	731.61505616876
True	414.5063022806593
True	58.3367118214599
True	321.2753323364075
True	780.79607283936
True	31.30425702550706
True	363.1039114581608
True	173.51701126903598
True	270.246364334476
True	31.193851430474023
True	228.7929859835057
True	773.5806829308333
True	637.3005298549956
True	57.5277206123009
True	293.089273797645
True	912.9902369192522
True	16.98380172241343
True	326.9217573590523
True	287.2280829721913
True	429.65776300359806
True	213.1476640468156
True	587.0685557108178
True	45.38979742737072
True	947.7726193629172
True	873.4529520105048
True	46.93579998795565
True	395.9575377531109
True	741.8977316924606
True	955.644340898494
True	269.6264649369759
True	615.4819554723392
True	127.1576573773346
True	186.6087936608196
True	134.00592121999424
True	141.99730928919638
True	209.63219507425097
True	952.1580920913882
True	806.0430820309865
True	931.8849069349257
True	18.977666262269768
True	26.488924651623364
True	363.0017842031483
True	13.445381263197405
True	608.5288531243829
True	1084.80975457337
True	266.9319419574848
True	207.8494892550983
True	82.54439138485529
True	218.08433147090437
True	131.43367641470917
True	45.37873395684675
True	137.74304820188922
True	90.92380713293738
True	238.8379428393018
True	548.9962852403519
True	165.91115035986402
True	32.2363256180662
True	59.627265219866736
True	432.5629337231507
True	265.4385250982606
True	617.6552303881915
True	23.75714363233661
True	114.00169374648472
True	674.5357244965779
True	261.0433882638687
True	464.18791930381735
True	637.6254011431697
True	108.57591840913132
True	113.4053516672745
True	78.88531142818135
True	26.742740033640896
True	114.38448892652232
True	86.63530629626723
True	101.6569434654434
True	149.42726672220132
True	235.65948618808991
True	817.9560659323848
True	282.5261208477327
True	960.4820712457056
True	162.16845673864958
True	203.57339324760105
True	823.1521908968342
True	317.5105665314396
True	567.0985910300919
True	252.12283095420077
True	352.4061964943943
True	450.8436539027736
True	556.5025499928
True	637.7831803261969
True	366.30629985784105
True	35.95921868873781
True	571.3056650891303
True	620.5953211628473
True	21.502267710433657
True	11.764230964284842
True	258.79495688837136
True	405.2353643871151
True	441.2993538346854
True	67.16782293358676
True	657.4949107593275
True	997.733870583088
True	241.87299170634623
True	895.4837999105412
True	271.57845690749684
True	104.15765897172884
True	275.4754500683157
True	707.8212970327872
True	39.21304519904356
True	584.4998874080479
True	1265.5752567821764
True	1028.7323138759148
True	895.4763480845289
True	211.4439800068637
True	92.15272854116996
True	198.42458757637547
True	828.0158003018263
True	155.6713547107146
True	1040.0297174976554
True	863.7106507584394
True	40.12672166924503
True	91.03310907687217
True	420.8376320609474
True	408.28568904690337
True	208.2390658313122
True	495.1659967157588
True	669.1777505488012
True	117.84566862506436
True	275.6796283690404
True	999.1220865604004
True	51.54469418469481
True	718.5376590356312
True	547.5593672464314
True	39.2241635939536
True	838.5324081427036
True	381.22252013223016
True	554.2519834065724
True	111.5538802543022
True	267.2366405093891
True	214.18760142402377
True	27.565159854123177
True	134.21850212355062
True	724.894998877236
True	138.72583341456777
True	385.914704938968
True	65.345738480642
True	606.4326427086273
True	620.415884743362
True	234.65281724287183
True	463.4617742271639
True	170.04629353303304
True	159.03242323996886
True	228.4172340612161
True	301.5455440492838
True	352.9965936321493
True	124.89494178675054
True	186.34499711708008
True	27.15401214898077
True	880.8609065571846
True	311.8600835943599
True	10.23054299474284
True	368.3553044083303
True	167.91200973255056
True	623.7127420148234
True	376.0349449413592
True	571.5071264366214
True	518.2428562352877
True	476.9502914655672
True	783.0440339045634
True	257.18163943030754
True	551.947276031362
True	159.38271743202716
True	513.6395642407309
True	362.75685561551086
True	373.1388563414969
True	120.79210230880854
True	134.98709662311157
True	109.4683856605748
True	67.76124835191266
True	720.6981152071901
True	180.31944871906276
True	44.10552782095164
True	0.0
True	530.8202124050117
True	108.69708965914124
True	23.99960597588666
True	42.13420830116539
True	112.10499590402256
True	548.3799893563134
True	185.48454819025477
True	104.54544115992051
True	34.90457420548104
True	162.5034016894181
True	883.221021789652
True	52.228937354306176
True	219.1974776082376
True	759.5520511362155
True	315.910369207215
True	468.2519807104413
True	474.9869355762406
True	516.0609484965887
True	601.5044676370106
True	907.1660604426144
True	261.0560607881289
True	1024.7235975283388
True	935.083629357234
True	626.8625273424817
True	347.0163200678916
True	848.5166872772278
True	9.512399404758794
True	31.339428754177256
True	296.75199688638145
True	42.82687399233591
True	196.0722995222822
True	729.4664074805773
True	224.76116760673813
True	753.9230353965523
True	767.4645387682733
True	120.22212595735544
True	364.9303597505632
True	578.0789202594942
True	22.910253322648543
True	128.607568701099
True	440.0680367906948
True	298.402626204872
True	195.18059942961915
True	116.11163302084891
True	373.9025552876093
True	21.453933370135456
True	364.919503960189
True	362.442716358172
True	1035.5025606753268
True	365.2284621216841
True	31.480520212104164
True	440.984146907265
True	449.4955883894331
True	240.63304795537036
True	31.846823258461956
True	761.0472477331642
True	431.6126492237053
True	184.97078900626812
True	14.10177882287816
True	1215.8897174675494
True	168.4605584057934
True	27.625219491178317
True	300.91920705814914
True	268.3910593363377
True	115.87590223322906
True	295.3922094756488
True	47.01297296639433
True	326.4600624904346
True	305.3591865369679
True	320.62946763778814
True	31.54484407697176
True	48.02850116463806
True	1024.5313682019805
True	25.877504276303316
True	14.387336312246475
True	184.32761553728312
True	673.9017670568849
True	8.80048040740773
True	198.09535318720063
True	174.1773833052584
True	512.5524868353015
True	370.1328259812994
True	727.7313164140363
True	323.9830181557524
True	479.89633833444304
True	446.86659310918384
True	484.68749046210576
True	98.04570560434978
True	1266.710342198607
True	889.0517283698844
True	277.1648765385843
True	519.4532415999822
True	101.9743102489324
True	589.6813929770835
True	446.6729266300107
True	150.2015058848184
True	76.47575089151135
True	349.04080928941954
True	171.62275338097558
True	30.79854461574203
True	601.7097029329444
True	379.2000041191349
True	70.52780680391423
True	30.759834935607277
True	660.4722948052867
True	493.6374400108851
True	70.33526327536043
True	21.922822477748824
True	310.6058632172838
True	313.63805639324147
True	732.6114206854038
True	554.9330366508453
True	556.3673071288423
True	798.2946070934635
True	9.662816284449551
True	53.27166531624479
True	37.95214228287453
True	60.56134920742006
True	519.820857655443
True	589.7345657347297
True	82.43292807280591
True	106.88929259151652
True	198.62507958328823
True	74.94864561266725
True	183.01856569572288
True	215.46580419683636
True	278.97374102136337
True	838.1937686845
True	603.855542839612
True	290.4328738323622
True	192.90308564938556
True	267.63646669659704
True	268.475714581309
True	755.817760376683
True	323.85128449077865
True	175.77121340227993
True	889.0440614248743
True	345.9295000629463
True	460.0188818778802
True	154.8501021020378
True	118.11335432377382
True	63.77555444494683
True	210.69274559743604
True	973.0525362469672
True	536.4896911043044
True	116.03919534974888
True	366.4404385976914
True	98.1750379144543
True	671.5789923314445
True	4.629526803181539
True	687.2321343923994
True	34.82549084953335
True	923.7687202828856
True	840.4598820249422
True	205.55587076404
True	29.5962701581913
True	81.36241477821224
True	461.6463244939288
True	230.083242167978
True	1.0549354803132238
True	79.13292676899752
True	1112.2494746836037
True	321.6632025536542
True	690.2578208822667
True	481.0874478037434
True	32.32326417268958
True	135.79593738884213
True	441.2594250378123
True	909.5640351551606
True	822.3835758812885
True	417.84496592477166
True	339.29997954820504
True	16.094948754512973
True	77.96462610797404
True	730.0393331195787
True	462.3726619550736
True	380.1446212685183
True	871.2773313518998
True	27.466071060557848
True	211.56121428335084
True	882.1433389456773
True	249.7897241649992
True	8.126844601301423
True	507.0382695850379
True	102.75317763107776
True	655.0232652643947
True	52.55637847799528
True	260.9551091929372
True	888.6429394602853
True	906.6143358350728
True	271.798522284756
True	426.3305758613429
True	118.373916601619
True	607.3562396295456
True	260.1958057060027
True	198.1993093567764
True	853.4220337165211
True	56.04927702747758
True	739.4679619389063
True	279.33399765343785
True	298.39811491298343
True	173.90054593350126
True	481.8451900019407
True	583.8660816642264
True	369.6641505930442
True	407.6289863428961
True	69.96311481292204
True	157.12248795596514
True	468.75728205501423
True	217.8642818605211
True	37.05261751496881
True	191.03257412284
True	393.467258925098
True	386.0630295307235
True	736.5024568804142
True	136.48207498004555
True	629.7242766957789
True	489.3263876691397
True	594.9955548315187
True	136.05202935707902
True	38.04879475707693
True	664.1217932884002
True	67.64091934867314
True	553.553583040707
True	671.7413798272274
True	452.0259189813929
True	135.48280616075112
True	537.1889032679551
True	4.513743277079005
True	400.3545548391589
True	31.161552720764952
True	625.1691042898569
True	261.4631286587633
True	577.6489004192254
True	703.278999008055
True	145.2887891682754
True	528.4709603141947
True	478.7788395168093
True	62.18216799024388
True	972.4771745952728
True	2.000933529613919
True	25.877757486128733
True	643.3146846483813
True	686.4291997379703
True	136.65397643620463
True	413.2855861599343
True	122.2296904396229
True	70.6374099524457
True	466.1502065813638
True	42.73408577227096
True	512.2062981322964
True	13.592668901569128
True	859.3791092663067
True	560.3124090316551
True	681.8703930479769
True	104.65148119751294
True	386.0122476089087
True	963.4434848283972
True	840.0847946203784
True	141.8394025345829
True	566.6503743703927
True	459.1362156384646
True	256.2639402455196
True	258.1204051645681
True	5.524473724250467
True	321.0185524127812
True	11.892467121405785
True	353.0947119445918
True	75.34322924331111
True	435.4701079346524
True	665.5187307372154
True	123.2405674230215
True	235.4697983248455
True	619.6679919686828
True	680.4083257629352
True	293.4903412924512
True	138.53120957210172
True	165.33569061726425
True	475.5162153868708
True	85.4560044544674
True	10.703614030595611
True	512.6637243290987
True	565.1866594041925
True	19.59602634224684
True	137.6732304868771
True	896.1458763427585
True	506.256449051684
True	269.1047397183227
True	34.688082546374545
True	480.3679316662153
True	112.56781992597594
True	578.5499069316747
True	655.0741251119285
True	286.5440247344204
True	378.97564077943935
True	189.056285730682
True	245.26256698461611
True	76.05840697235874
True	216.8277214557918
True	527.7535044846944
True	23.821173210908142
True	446.5158386709453
True	380.6187516200246
True	714.2112357719302
True	907.4356262088604
True	936.11716266048
True	153.2573982283754
True	415.74193983752974
True	70.15800938286434
True	194.2956062056656
True	315.43842331544295
True	9.466564764899289
True	800.2804513755573
True	20.1222191396424
True	399.0166283965745
True	259.82202863206084
True	657.8510953074466
True	204.15892425311355
True	38.76580204042902
True	681.5600798609636
True	1077.5908868605986
True	230.49357782946004
True	132.24030605354127
True	602.8680892755171
True	508.5139916420403
True	17.473094342913125
True	830.2092669016181
True	107.26672943553211
True	45.40208821071967
True	290.6640312288766
True	354.14735113920784
True	408.8520855176904
True	284.1728032393715
True	19.605010845189515
True	21.597228906622604
True	849.6599668292675
True	197.79250273578617
True	114.78242696566237
True	838.3274002910581
True	651.1969148000705
True	614.8888813391884
True	439.5551255288973
True	148.07046507549992
True	34.72505505105302
True	96.7746733294984
True	446.7899518700034
True	236.99190948619488
True	468.1959504805746
True	149.82550452779267
True	491.7588132131658
True	651.7943020396507
True	961.9634012594151
True	22.95137925518423
True	984.723811761436
True	1053.8579897747493
True	494.8154790154268
True	80.28120961995134
True	836.9287074070193
True	629.2560484466399
True	694.2126763032343
True	170.8363807358682
True	754.3966003449091
True	712.6953162876995
True	121.90003026277316
True	795.0717522404318
True	838.0228837157307
True	489.0426845293656
True	231.69620499160595
True	71.69270158029693
True	326.2189875054639
True	366.2105700438135
True	481.7312803868013
True	425.0414297522164
True	194.481965864206
True	316.5897259945965
True	2.52376750854748
True	13.457824176240154
True	107.60921007575212
True	132.02785889076043
True	350.9432129893408
True	337.84790239293847
True	105.28085501842058
True	19.16565758137224
True	221.9087425200274
True	834.3087814621912
True	457.6670228979109
True	508.77122022591897
True	547.6649989451722
True	816.0691126430598
True	654.471876885927
True	89.95290535842379
True	209.5496827970112
True	242.94101275615003
True	281.0672795167741
True	107.99577208848088
True	368.3939474382135
True	429.4849228143203
True	168.91738246281204
True	660.5061688500615
True	239.77175268185516
True	204.37655740242468
True	30.11113488747737
True	249.67343379781155
True	500.4396025984796
True	171.817034022701
True	542.9622147581579
True	478.1214917343847
True	240.9954266571686
True	104.59491775267868
True	44.783136910519175
True	406.82470237114126
True	789.3654375869431
True	164.145910767849
True	1058.4835340325303
True	1031.3552207620685
True	489.68456635849
True	97.79888176848746
True	124.29934018537168
True	684.3695650173044
True	8.292631404452539
True	229.74276642781305
True	122.55205092758254
True	118.04416820295836
True	321.8723323859026
True	632.8515989619684
True	38.268199474312304
True	132.46492448674107
True	926.3874606185408
True	56.63830566558146
True	454.9336018248448
True	522.7306564255088
True	256.24237591337726
True	129.1674634306966
True	918.0423975699248
True	1174.6963745822093
True	519.1255142644559
True	643.449759555313
True	216.2440541194206
True	148.54821481414945
True	306.2521801517752
True	238.2649964643121
True	174.08640444774045
True	303.00063156598674
True	353.5081228443014
True	11.336419219072129
True	638.4459896744119
True	149.2295163038674
True	77.63310447835565
True	453.9123364262982
True	322.62082149370144
True	1190.0112025754456
True	348.7654769787146
True	962.7987862847456
True	10.752427479226228
True	271.1760050204064
True	226.2224229619964
True	156.5346537985947
True	469.8500932732246
True	206.73887101664843
True	395.2757994825398
True	345.6152763508342
True	113.03418920924064
True	348.07611484860547
True	999.1975945030672
True	746.4803942960656
True	233.63748485465683
True	106.75629797843284
True	287.8983240781389
True	26.132058870698945
True	357.72381978204004
True	315.3490934209803
True	535.434190392289
True	437.4404560522283
True	354.3563465133809
True	152.95215156793194
True	12.86373098538192
True	420.027485243071
True	274.0640578117695
True	143.61226937150806
True	301.29326844143003
True	435.961757456928
True	820.869321712911
True	320.8562255000019
True	789.2830434648562
True	378.4713530276929
True	375.9769938146616
True	1.120312475956483
True	1202.7375553891595
True	104.02845074520027
True	909.8540115002268
True	201.96268024006915
True	447.8329173787744
True	663.2125067197579
True	79.32488608538767
True	483.6068964095325
True	30.524753523191347
True	416.1166431184353
True	73.70945547896292
True	227.8954127785164
True	38.92572176207015
True	649.8678244284346
True	185.35357759986883
True	26.239330373326183
True	404.50529158822303
True	111.71833975094091
True	174.0084279986972
True	845.4430821435443
True	249.03570919030184
True	157.05507213575368
True	364.3323554655025
True	529.2629050458523
True	327.798545268947
True	492.5745441036654
True	605.1415047952323
True	160.45214434509137
True	7.905073902642014
True	78.32827291417702
True	430.7182478752152
True	90.92359422738976
True	79.50832211582808
True	1034.6597752854766
True	26.739201077081137
True	324.592579396768
True	319.3165426486094
True	433.2614449498989
True	670.1105606135206
True	181.7184469022994
True	662.1905272359687
True	331.1374839296284
True	348.446764798564
True	271.36635829891145
True	218.52448084266123
True	344.79262362089986
True	426.6062671611799
True	411.0883667972378
True	604.9585475306629
True	140.42923073916378
True	77.38044738874159
True	39.13466499765311
True	294.0613096927777
True	647.6748336174329
True	415.2108209316303
True	799.895464000733
True	210.759341065117
True	388.3167799183765
True	68.78920954009736
True	53.63323768102881
True	426.4743184183362
True	200.16374621862445
True	235.570562559608
True	45.664686971135566
True	1070.408018716733
True	176.3475852065909
True	915.6525229069456
True	313.4719817297208
True	920.823345771632
True	235.0505419733968
True	462.0144629811327
True	534.6675426849453
True	616.0028148147832
True	217.21238997914165
True	479.92052152648006
True	933.8597273204044
True	127.40385661025849
True	6.862544740164825
True	565.6317306211386
True	30.42691182450307
True	75.21339608479003
True	808.3463361724641
True	234.57636074464327
True	1002.84402216993
True	686.2548569003899
True	418.34147467264233
True	286.0699728364202
True	500.4478791015861
True	335.2349842694115
True	176.00795383130497
True	667.7706445584504
True	688.789296540052
True	210.4004991279823
True	90.72095162904375
True	497.1202881924262
True	128.91623332548488
True	378.0031561850396
True	340.9752450385498
True	64.46508681047351
True	382.9466707380328
True	414.2488989467792
True	389.1203630106481
True	397.113430596943
True	434.1773531897581
True	630.1264494397171
True	54.765464435568944
True	444.506676286273
True	337.18174301004353
True	626.5131954056471
True	216.34341528533653
True	101.0255381165388
True	42.79690945336582
True	556.7918403856315
True	624.6708647154817
True	192.9748651117545
True	414.3194985009464
True	345.9507980983962
True	18.204915249135325
True	170.88676447355317
True	300.11862494165456
True	3.203514585117897
True	873.2915397645057
True	84.97755786273099
True	102.33755686696244
True	112.33116455827756
True	355.6109121745156
True	39.34084559249414
True	451.8924211379186
True	232.11790978663652
True	5.21625675526635
True	112.8607236586351
True	457.56411873885617
True	53.99507948273724
True	68.57126019625834
True	174.86853341367973
True	281.3850167234304
True	942.6281780433628
True	394.4974669588031
True	985.881585083812
True	193.06497657458675
True	1009.971601626877
True	776.9158339677159
True	651.1851562650799
True	405.809899986854
True	381.9787291817537
True	81.13586771816456
True	73.60312219718585
True	79.255220866102
True	172.10718030301825
True	478.4777633553784
True	1100.6403792613985
True	182.3225482680506
True	354.45936602955425
True	433.42886602022895
True	587.8032240953328
True	601.1744657289254
True	274.8755508257292
True	476.46446036100434
True	657.2908325100111
True	98.5086350992972
True	698.4586317087108
True	268.06151588317084
True	136.31105318316227
True	399.5880118923552
True	865.2256782558791
True	442.7447962890805
True	863.7902984176866
True	190.99066394481125
True	357.6755888284575
True	694.9865932297961
True	627.6395060503748
True	193.78159271396305
True	249.9820084132172
True	791.3674605725087
True	31.427177570836157
True	190.1123732062654
True	505.20231977416097
True	701.4150735892231
True	103.1224356794744
True	37.263536893373725
True	167.9682409525117
True	704.6054857830393
True	321.41523355408003
True	551.8031397440279
True	361.9001415717911
True	299.0451805714018
True	453.2469433704025
True	499.84904160314727
True	76.28188270407647
True	377.24178504344087
True	767.1597246569903
True	0.0
True	294.1219483936487
True	237.56515751050404
True	983.7591653658932
True	147.96473450336424
True	683.9443979817008
True	640.935497744547
True	115.87326629439058
True	222.33793304142912
True	129.1508955389068
True	10.469017441379954
True	282.3453637587462
True	376.2744743382427
True	1153.531266912575
True	237.16442638446463
True	412.138603694118
True	659.6412473754199
True	210.62217389548024
True	25.14978953853219
True	845.273511474071
True	624.1196840200686
True	161.40449126748663
True	617.8014758003379
True	170.91784612960794
True	274.9617996518237
True	808.4566661625988
True	35.366361995348605
True	108.8167520110459
True	521.9222086122878
True	58.19555183031897
True	80.65836406629086
True	418.405362956356
True	23.58506876303989
True	781.4818789715846
True	101.83539228052936
True	155.25253726948532
True	18.05343086364468
True	700.1399764071127
True	30.44789381973163
True	773.9433635335788
True	385.0425339710416
True	120.37602572903336
True	705.6688073549678
True	511.0061361105205
True	561.0653294776325
True	46.50233650261039
True	371.0762974513655
True	5.54661225690232
True	97.28108871302008
True	374.4796500881179
True	47.84728495708074
True	122.85745410517028
True	312.7524734588288
True	191.57961900798932
True	103.51302810271386
True	639.1294063028824
True	20.398539252782907
True	1157.7085461528886
True	496.81853124345935
True	298.9390116064063
True	511.33596017664576
True	119.14066965655834
True	787.9063369950718
True	1076.124739961676
True	743.3123815115907
True	169.42990928502078
True	227.988430885318
True	43.99334337230359
True	57.63241485069282
True	153.2547813501592
True	104.39633014950095
True	172.88815729443002
True	1195.1486272579937
True	296.1554813649561
True	363.49794732653584
True	656.3932316472064
True	17.049073553883165
True	14.147104638597233
True	564.6052127566919
True	5.66724682775038
True	124.1246798136079
True	701.0963979039788
True	183.9675158812184
True	639.0354140602313
True	825.3675672317953
True	156.9767008342293
True	890.6031599768374
True	3.1033191594130045
True	437.8385110755788
True	1054.5987316985404
True	23.435846928075588
True	235.3839930879304
True	153.30829933536745
True	960.2114315912548
True	238.3091723021736
True	493.1492168149002
True	125.32553088147888
True	493.7046599980616
True	149.15827887158878
True	98.91885980998688
True	385.4205622510421
True	68.85293042023807
True	54.761306735364144
True	1060.3366559678595
True	263.0824458656797
True	158.41250074935934
True	360.73163259481714
True	418.48707039680426
True	209.0461263406768
True	168.34627703052817
True	357.2538403927296
True	35.25844728738503
True	483.3331862483121
True	1136.0775565246029
True	110.20345810346696
True	480.3704582439976
True	315.090334242661
True	25.976228815117093
True	403.619860263599
True	103.41873397586214
True	594.4346624818323
True	200.6245610729649
True	439.60917005447993
True	19.220726556924483
True	447.84509610450266
True	104.69442070150843
True	336.33585929488964
True	32.74658547633208
True	177.2555445118471
True	251.5411407779092
True	753.9093948351834
True	57.739648706573405
True	139.3368656994208
True	237.2724118685464
True	137.5151769227615
True	640.6426682937799
True	544.5707110074784
True	774.8980336677985
True	391.5621711896076
True	534.0692665716135
True	430.1359193920428
True	688.6849873032985
True	68.81070545624051
True	480.51289613662414
True	457.9776253956584
True	50.43150030255842
True	90.07271283686528
True	128.09975736186166
True	86.61303318036704
True	334.19668804902096
True	857.1508118247967
True	328.32298778312594
True	1128.7394279035038
True	312.25196080655434
True	925.9534286192692
True	154.41847696315213
True	602.3335906520724
True	623.9693026147263
True	705.9105522921855
True	439.15559115497
True	63.15573612569156
True	301.2578870321683
True	38.63685170772104
True	163.539226896606
True	178.02341979780496
True	1122.091914034061
True	232.3285129490168
True	550.2306894803775
True	535.1265414105568
True	559.5084092413327
True	886.9067702582522
True	590.1324522647633
True	653.2491232867576
True	922.22982628544
True	126.27100037127695
True	320.293500978268
True	272.6573541403152
True	318.14385931916377
True	89.01561750862966
True	378.8631813365113
True	4.908717513992043
True	337.1949358069422
True	246.7148395004181
True	608.9064519532141
True	286.3775138061052
True	342.7237694348242
True	9.940665118195518
True	60.17666359996
True	547.7682013313275
True	29.567139076570687
True	142.10967260315343
True	65.73804082081882
True	153.45234840523173
True	223.36674958154265
True	69.028754150933
True	385.7613835863486
True	274.3520935209075
True	99.6708155872185
True	340.3382967700901
True	64.86783459441459
True	577.4818464395834
True	890.544188103979
True	287.6537433666569
True	1168.121539145853
True	110.11667126430638
True	298.46322330878235
True	1054.8544858430062
True	86.81899084524028
True	277.48484517879183
True	10.45135472960553
True	402.5238383892464
True	438.2992346570514
True	161.5533003446761
True	615.9497693019891
True	902.4532933481568
True	159.1539690077665
True	81.78398086171421
True	335.6472550323187
True	536.2543702070312
True	637.2893604391667
True	1230.6945505454728
True	25.19887906998006
True	936.1319422750746
True	133.21683389380456
True	649.2380120738255
True	124.76470114708674
True	119.521308271992
True	186.5679897348873
True	173.70933222232156
True	753.6455294489753
True	209.9601483493547
True	228.84453145104965
True	66.04195641253979
True	515.6494152691853
True	451.8201633174043
True	178.13315214433692
True	232.0009675551441
True	17.356788353369364
True	411.5485379378395
True	218.5191531389337
True	296.2092068198329
True	111.81382301498964
True	710.1020513666382
True	430.730748434289
True	262.55027870850853
True	651.2699759737852
True	544.8023717213335
True	436.6429895449929
True	135.1505630506019
True	542.1311399090724
True	422.1045742961264
True	2.7731259880151464
True	200.3355732083192
True	97.35687734382805
True	241.88852694023748
True	3.0471379728686445
True	126.57417439553544
True	358.1851198566893
True	7.463371370783111
True	868.2677200468253
True	175.50260870172215
True	733.1836268453904
True	792.8593770901263
True	165.51709688004334
True	218.27165704748373
True	499.41183919606175
True	829.3243849437442
True	52.11174021501266
True	38.57839454861949
True	132.30817229886574
True	636.4578296438178
True	717.4063676741694
True	192.02651509183156
True	597.705334377849
True	591.2969348824381
True	845.5717430034989
True	405.3423793447987
True	186.2285999373181
True	888.0167705844606
True	213.0155669292283
True	145.7662157258344
True	324.0551544762086
True	234.3069285221173
True	214.0965332523298
True	618.3884071967245
True	250.9341772333319
True	197.34150957006187
True	452.3710052153676
True	461.73169815423086
True	63.97723318456694
True	289.573314143341
True	80.83446640314803
True	350.29507129688994
True	354.8558133306591
True	256.4725205145457
True	183.9810204581914
True	387.58757923478566
True	649.6695678668934
True	734.800653313708
True	288.41680003842066
True	739.8176169851752
True	64.57375276427557
True	873.9344245329123
True	359.010592348871
True	13.218831822419888
True	646.2323118229756
True	680.4258794242285
True	247.7255782660576
True	171.52940518837852
True	49.3010003753368
True	390.7226315932166
True	77.92083158231075
True	13.85674158241526
True	899.9370288379633
True	379.14410140175664
True	166.26972073768505
True	972.0049196025864
True	12.035386927507831
True	790.7345593155355
True	30.337009668762175
True	634.4887055255022
True	58.84164412127222
True	783.3347650756681
True	468.4518659186545
True	197.3310239556402
True	436.51881366651736
True	207.98066133264803
True	298.5001461845825
True	220.49831315657943
True	412.5331310851024
True	10.544943200617624
True	317.834809500967
True	110.2561852950249
True	11.382967332492653
True	487.4895275207765
True	737.2626075936226
True	280.275916602879
True	73.6063112762623
True	304.53487877942734
True	78.01356507068894
True	190.3166496593513
True	185.4573141007326
True	384.4705800953428
True	44.76704276885458
True	133.8225092736343
True	388.2166230773825
True	898.6033826061116
True	118.31406851893438
True	210.20024723146912
True	464.66428496941273
True	20.80257975228013
True	404.58796489129
True	515.700728234795
True	91.10643693007674
True	395.4816748211195
True	348.88921611159964
True	415.5197479757724
True	592.2887486686768
True	1035.298631821972
True	987.3299320366312
True	58.07676728078796
True	1056.7114558240414
True	113.08139039782822
True	110.28982636121803
True	112.32264759242892
True	484.3052524457044
True	361.4539278026721
True	577.8771662724109
True	256.64456214329016
True	152.98233257126842
True	397.2526326293935
True	16.270599732516676
True	472.6542876871143
True	398.96837594569166
True	152.9112672752278
True	95.45122441578197
True	521.3058648071901
True	966.2127578047808
True	202.9700900884565
True	64.40670298547549
True	434.6604445023775
True	375.4656478772188
True	487.2679611791407
True	309.3985782576838
True	5.443736926454173
True	537.1156489980108
True	518.4298336489534
True	500.9787675022035
True	187.21252535421272
True	98.31727991325128
True	21.65144572163694
True	381.7663652071614
True	105.1293377192067
True	7.58857259257752
True	33.34244994417026
True	359.6782763574309
True	664.6501732493741
True	135.41705261782016
True	81.94420283877535
True	26.17121634605986
True	404.4484512262642
True	381.8506549300235
True	765.4918967727708
True	303.0132135739016
True	485.0501020945709
True	556.3975155566388
True	531.0690477452046
True	288.9429793589684
True	523.5291639733377
True	100.03760500576324
True	580.3107143077569
True	7.794203768508698
True	363.11439347957565
True	478.33783473510096
True	965.7004154030676
True	344.1639023604587
True	800.4919561411414
True	948.0006003496162
True	188.56882657446
True	34.47489043528451
True	378.224164267713
True	378.8524431085026
True	583.8388337295982
True	249.5689452394488
True	29.259528161831668
True	633.4590233108352
True	131.2989100983272
True	1047.8431239510994
True	317.8318864197191
True	449.6896564485367
True	113.59917793065571
True	819.0998402933882
True	135.91270385635548
True	828.0882406225754
True	540.949268511219
True	191.13610612587428
True	117.23760931461784
True	65.08386961777167
True	562.0788808688367
True	871.189222117563
True	436.9213004285687
True	546.455149524237
True	137.57754041081546
True	625.9791804654054
True	460.83042985471366
True	785.5766993485448
True	311.1057823133902
True	610.2810536785848
True	110.98458740492052
True	24.560673718560235
True	408.8943912975009
True	167.19443489437433
True	100.8137718501548
True	369.0329352302505
True	1072.2690314488812
True	267.22039543409005
True	559.2063767253625
True	9.961720877164728
True	74.5842309964586
True	352.0633889467775
True	766.9077529644416
True	435.4123113784565
True	508.7450135566024
True	719.2374153670925
True	67.02620300223924
True	735.2180549499636
True	47.87255142134098
True	104.0427784191092
True	182.98118639484343
True	79.65410480496978
True	26.369471468230277
True	298.8962210683774
True	478.7910376857114
True	910.1735759930892
True	854.8576388526463
True	5.428052499785153
True	276.7028326830037
True	465.7267010167364
True	127.33918406068612
True	226.42030225359463
True	330.92112710232374
True	1322.7689254471754
True	454.8050228655629
True	26.103090201966545
True	197.910821755604
True	692.2769310964086
True	34.002850813355074
True	179.62498398082272
True	574.7491257710125
True	69.3881061683274
True	854.1645611750274
True	330.8504301589744
True	666.3262969496851
True	78.99988714420161
True	704.0644000200863
True	593.588321835346
True	874.2863630820415
True	247.6704361822517
True	515.4424081162301
True	812.6756143818541
True	912.903997916355
True	237.4997453578937
True	765.6597926890613
True	202.6283951360988
True	457.33376642317984
True	374.6977610074824
True	496.717227182289
True	487.3364114679347
True	309.45686179695645
True	349.5929487325856
True	111.8204501166545
True	346.50468384748655
True	1088.8709957154913
True	311.1645717195217
True	142.27037081659324
True	306.9724015876151
True	742.179960903036
True	638.4723474808853
True	400.3446464783032
True	122.19947957899456
True	345.9288715157525
True	34.65440610398332
True	177.33324623752836
True	91.42633660654695
True	89.52221991860485
True	552.548175662542
True	141.44548696707614
True	133.72061896129597
True	108.85664398343062
True	86.9118703069463
True	441.9612942338362
True	395.4726739880439
True	1050.5130060589568
True	544.8103641107425
True	876.11728889903
True	264.7052445945874
True	310.2793266052968
True	524.8522771260284
True	198.8340495744748
True	738.5694623785124
True	255.51965505314575
True	365.0130281118028
True	70.9835089154653
True	119.05100000925714
True	271.5471736921127
True	120.99044607635513
True	472.79545308281337
True	31.514908812122965
True	578.1583142039256
True	1026.8925414530804
True	730.283827182393
True	1.4570971655453844
True	64.42686923917336
True	501.3943224098888
True	434.3089932833687
True	72.29517132974355
True	116.24562258517598
True	298.3372381923476
True	81.02482727740924
True	51.58936510796311
True	739.8139415012517
True	664.3778864614659
True	163.76491401989867
True	175.11874091909158
True	560.4829942561306
True	54.76867583665547
True	25.25203968805705
True	565.5065936002454
True	437.2819553578773
True	1135.7449718096725
True	50.37944270213644
True	476.2085762532844
True	878.7091294445678
True	797.7997416708663
True	301.85804929142853
True	762.8324112493706
True	388.8195537519727
True	43.148955592183846
True	93.5640384844342
True	723.4202484748643
True	74.80904624436742
True	145.305103625578
True	945.089191684078
True	178.7330603391741
True	279.21199879615074
True	100.31939823822664
True	674.5240243772274
True	576.3670745802186
True	206.92185098461013
True	433.9187929897022
True	44.29713802716728
True	280.42538708990224
True	587.1304484080651
True	626.0148949712415
True	314.8889905726385
True	76.3742692162854
True	913.5986254169036
True	1066.7013079883798
True	559.2498277937177
True	65.20707094452735
True	27.93234544198753
True	93.90993569798958
True	106.6805839785786
True	106.31852423036509
True	871.4604968534665
True	1203.285739809444
True	724.824234442388
True	326.2055723893176
True	8.655077831255376
True	21.139948473571508
True	344.33143088898794
True	484.0312465732991
True	44.79986506175043
True	569.9294325579839
True	421.9047885631471
True	381.9911233473492
True	79.4997751558426
True	203.08959044881297
True	267.295550586438
True	139.6194547976815
True	390.7722667516077
True	42.29768223923482
True	175.82919077242565
True	1176.030028784014
True	5.858303540744465
True	27.6850936009654
True	564.6885460808135
True	353.76795156997014
True	788.6997959709732
True	159.24394076736343
True	765.4364968780206
True	577.2639550302118
True	286.40043092429374
True	426.42229852636126
True	327.5462762682351
True	286.18510382217704
True	269.25271980262534
True	395.2907750817971
True	500.5826198884444
True	496.222725279946
True	106.30280847510824
True	358.602921626169
True	8.813857369856692
True	192.33055122105696
True	221.65732874631652
True	879.3029184086612
True	608.1247336817588
True	31.373107606338003
True	713.0896950917618
True	862.4214764219796
True	107.12693145686852
True	355.5127641013668
True	835.8423697285938
True	223.44061648287197
True	164.85704646355484
True	542.0834086959088
True	616.6214685965844
True	1085.3037610535412
True	147.25750126917904
True	157.07213753011175
True	246.8142502667006
True	312.5053297814826
True	422.5882432881208
True	406.3953886237599
True	320.4147527470743
True	464.2167259572041
True	490.4678519606816
True	232.2559860277221
True	1477.812594851413
True	249.1517174824562
True	399.3202248419928
True	51.12093878094359
True	766.1308021397991
True	245.36860616868583
True	940.3018340251222
True	553.7210854684032
True	307.7476832942538
True	792.1042229648837
True	256.3909501359622
True	221.73494035677763
True	259.150479318597
True	222.92579421674128
True	141.04294951317925
True	251.74923583795945
True	729.913544922095
True	504.1403901306469
True	210.71885458415557
True	1169.6246961441184
True	117.74543320420388
True	262.70739732274126
True	68.11590305577752
True	294.90801456048786
True	396.8507639918001
True	93.135542844944
True	224.8254061911801
True	79.50642993472654
True	693.5934197445097
True	362.2726535827124
True	210.7563757395866
True	764.9791197051466
True	858.960251175547
True	795.407388963806
True	809.315199227856
True	346.00852093080874
True	1.1881291129002611
True	258.8193951293163
True	48.85098792492064
True	380.15801132149255
True	55.18701697543144
True	354.2795258728069
True	872.3149726452002
True	1040.8888805887943
True	398.17284330625904
True	19.981064845964355
True	553.4114782058667
True	509.05418804433634
True	195.3495640682104
True	226.18457821507187
True	297.563738954619
True	23.687990888333918
True	127.74715747872276
True	966.6825914563236
True	64.36867685114143
True	493.4370620204729
True	781.877625765443
True	100.82653298335954
True	244.9529912496456
True	112.6018354713944
True	16.443130791727548
True	1.1345869637145694
True	112.9412229866671
True	1014.3942135257446
True	453.5284576575799
True	69.11339747947021
True	790.5180716175428
True	344.5348123558744
True	1.7984706444616003
True	452.1411453951127
True	195.089384866444
True	513.4292012975169
True	83.45594362108099
True	331.0065955261827
True	383.4884139823286
True	174.12734138441985
True	210.83626834014203
True	134.52782719755436
True	179.75117751971194
True	976.0515170765514
True	17.069788565441037
True	501.9955179528162
True	489.0367720937949
True	401.8415220982157
True	216.60652350173336
True	232.3148866833779
True	160.71260103544296
True	49.51721644037978
True	474.5943115530466
True	154.5404286015378
True	845.8070391678413
True	833.3232264811394
True	244.702685953681
True	315.69404042012656
True	511.4436525468258
True	41.884962441746296
True	89.8392841571818
True	698.963932251259
True	1095.6073942589735
True	111.80466394177049
True	734.4846791517773
True	144.2251651405532
True	915.2991627267544
True	657.447866506131
True	107.87785557716704
True	281.81970084825195
True	628.8803126688747
True	257.7134209102701
True	44.53201818677381
True	559.9916325131777
True	444.56536908105335
True	5.337329509944487
True	467.2167755584003
True	66.94035379042468
True	176.08147885220208
True	233.00848404041497
True	293.1938843578311
True	72.33938347041557
True	224.65957640666508
True	343.9919700898844
True	416.8559815764596
True	933.3293152807923
True	48.97196846516448
True	908.9346417890632
True	1020.5986956390026
True	130.85606266875303
True	72.61145019048543
True	1014.384705821676
True	34.755402681828684
True	226.013268217903
True	85.29887500973567
True	221.5228772053813
True	365.2295445565444
True	974.0433654325138
True	93.062671724112
True	69.31642575004689
True	622.1370007342371
True	266.22821292105704
True	720.072010448108
True	55.72610540544201
True	464.8277683410379
True	390.803143009111
True	675.8473184071341
True	54.73940543436959
True	107.14401802969375
True	29.75128466156641
True	268.8121426604401
True	44.043513866279
True	352.1288597071613
True	2.2529021865876864
True	1169.830341923374
True	95.87390002164967
True	134.7936907320047
True	357.29170971052747
True	711.7212872778707
True	665.2072014994942
True	1044.8333170448177
True	475.7543699066206
True	421.528748209046
True	142.92018829632312
True	425.28670227514857
True	849.4751950582154
True	438.5606755735576
True	908.81497789349
True	83.0801461813164
True	426.7339452512279
True	167.09259865725505
True	289.91060094508373
True	739.9118793170502
True	159.33230140501084
True	136.43370628342834
True	63.27848489862777
True	884.0296957772758
True	770.6519087572724
True	84.61411936955557
True	433.74301463084953
True	745.3730568097606
True	418.1156881106414
True	54.266379084833225
True	325.1592824589269
True	774.9895581287259
True	32.323864004418425
True	358.24499033551115
True	171.7160326017265
True	273.29744048812825
True	32.491885957395425
True	223.769639350148
True	773.1564720589566
True	644.5063680055804
True	54.56570893223106
True	295.1510014574344
True	912.6889319333166
True	17.99677880990362
True	303.62196813909924
True	293.2771920000273
True	421.3738304491342
True	219.2495924550547
True	619.9058495515262
True	43.16835389637216
True	957.501329208162
True	910.7159710606765
True	46.884789455964125
True	398.03103128587134
True	726.4344502486113
True	915.927440312952
True	267.1447297659248
True	606.0947290550832
True	131.06795153623486
True	190.02005495069525
True	131.69229315764477
True	136.49335676303184
True	212.641521665128
True	956.2802855854412
True	784.6018592468806
True	947.519610641481
True	18.830076100143376
True	24.94392464624065
True	360.9501762680166
True	12.61781846181733
True	620.1885534513981
True	1044.7837916780427
True	265.27128552718034
True	209.50920883166364
True	86.79779338219831
True	214.2656786578609
True	133.24106491090015
True	44.84646322933043
True	134.51680738200264
True	92.18756621227732
True	232.9103896297441
True	516.8408994109379
True	164.59892944293534
True	28.8685795629196
True	58.26442995706791
True	443.45254224595175
True	266.45716381530656
True	584.3304129269087
True	22.7565665876684
True	113.90706825043247
True	678.3900128837196
True	264.55845640806643
True	460.165442538727
True	667.518517076259
True	98.19775379431552
True	110.300990211111
True	81.77001102047726
True	25.09407883014644
True	122.73117840690956
True	85.2688634144301
True	105.03789232256202
True	151.31828325211126
True	233.5579739659541
True	830.9248855551865
True	281.7183861302169
True	960.383444590976
True	163.06835141732216
True	205.21556905107067
True	774.5304276101502
True	311.88437840687595
True	582.529153660538
True	259.8361758113245
True	369.6534661575508
True	432.7464837964547
True	571.2774560291879
True	654.2890911555683
True	356.9284894224612
True	33.25828993472621
True	575.3041278529632
True	628.6261303542273
True	22.28352231326491
True	10.560909740429947
True	259.43934878615494
True	397.73927547477393
True	446.76785770681465
True	65.91227610084302
True	627.2091810977048
True	975.54348649343
True	244.7616940488297
True	909.0291829785386
True	276.1330653877875
True	104.85789439509726
True	268.4721555339896
True	689.8031606455221
True	38.52227573596258
True	594.0502605726322
True	1304.8668445298415
True	1029.4293404442271
True	899.3863891679407
True	202.06444620632385
True	91.73500778912194
True	186.3428348040051
True	821.7498159590101
True	141.30833946419995
True	1054.5444926208208
True	876.0911215508656
True	42.12028498082033
True	88.176519245616
True	444.7353485587472
True	421.9333303096185
True	206.16840174262603
True	515.8640627216894
True	659.4362397667833
True	126.25056526638976
True	280.51859254753487
True	1033.9790286686116
True	51.81729802063495
True	718.0191966272473
True	560.5803744604777
True	37.89075365581353
True	811.5979701479159
True	379.8752193339016
True	560.0128768144746
True	118.60781020659358
True	261.86861006155567
True	202.08242509393864
True	23.36786709000354
True	124.79200900715702
True	727.9534523433894
True	138.7996070037988
True	371.20531551852525
True	69.20894978834129
True	630.5035226255025
True	609.8941865753109
True	233.4279777938939
True	451.31249186695504
True	166.5385587629817
True	167.74064547960725
True	214.727695107065
True	297.05728577357013
True	364.66419635362286
True	134.9314676406133
True	186.4464716110638
True	26.54193883513114
True	904.191138241752
True	315.33178939391087
True	10.750906216683212
True	359.99530697109424
True	159.00116625213673
True	623.2759420443595
True	373.3368675900012
True	590.7553799419858
True	560.2058384367966
True	499.2087267590915
True	781.2730420497721
True	247.67153455006152
True	560.5276738388012
True	164.80368048745018
True	525.1358046902417
True	353.7834194467372
True	383.82542110210017
True	133.65664225877242
True	142.3506871967075
True	105.9071702255346
True	69.67373221218037
True	722.3107131667606
True	166.67287844797056
True	48.037965143492
True	0.0
True	556.8544664011529
True	110.32242848420265
True	22.649579145279457
True	39.568490129039375
True	106.03862909848796
True	548.296895155278
True	183.62216972198092
True	110.25891658439976
True	34.81353514800116
True	164.575630716683
True	914.8036195350584
True	54.46342043091645
True	224.20142041716167
True	766.9624512757964
True	320.85657457661125
True	463.7527999054749
True	477.8889260404205
True	519.0908471083018
True	607.1180223681611
True	902.8007714744988
True	265.20811870417896
True	1004.3560601435032
True	916.5706009600864
True	587.8361487323622
True	344.30131572578875
True	830.6451301871699
True	9.976175314978889
True	33.624430236369754
True	292.73913633255245
True	42.33981319470856
True	202.64455192190897
True	753.9070023673769
True	209.33960794950207
True	727.3781802535013
True	752.4053829692924
True	120.17627611525432
True	379.6340763190469
True	611.6011596675853
True	24.30721015872618
True	136.26781791237244
True	436.3007668073617
True	308.9042829959444
True	198.30729080129976
True	105.01474887619165
True	381.6519775982876
True	21.209236812630785
True	358.99225721660486
True	364.8776036409228
True	1026.201963063479
True	367.5755629835135
True	28.79544914504462
True	433.25422434950406
True	442.1413965465686
True	236.6401700013729
True	33.55231990352948
True	773.6961716384958
True	440.1532478110328
True	183.09685822737785
True	13.188410877227389
True	1197.4113100473542
True	166.7387263327411
True	28.0584175082176
True	301.5850399330758
True	263.8614631730452
True	115.2670328302901
True	289.9365681596193
True	47.88565594419528
True	293.3191902120701
True	294.9738038384838
True	307.4225414388868
True	30.9318080733396
True	45.62525003341177
True	1042.813442263728
True	24.106270317496847
True	11.869971207291432
True	172.85326615392137
True	641.9417076063058
True	8.239484718091338
True	204.21757504790332
True	179.08967249311934
True	522.1338901982184
True	366.6568209684926
True	748.7640589365682
True	331.28071376006994
True	490.6680280340473
True	449.9904748605348
True	498.0355544946462
True	103.69630631976318
True	1249.9345083266164
True	966.15094840332
True	294.96374301614577
True	558.6930689061318
True	101.30964724123056
True	558.6640383651637
True	433.7316312726048
True	149.4764948419098
True	77.74493952428217
True	358.9523536752069
True	160.96682208269607
True	27.93991622538596
True	595.4362426047759
True	376.9347245942488
True	66.70205989683285
True	29.68493601331105
True	646.0820346766543
True	489.67237455698216
True	72.82472322585335
True	21.00006272945442
True	325.1708234286241
True	313.27029023588943
True	719.5929496740564
True	562.4583595077702
True	561.0399491191779
True	782.3239652254305
True	8.711231592283506
True	53.80085846048088
True	36.779192996991455
True	54.77341952007024
True	499.5181976909805
True	585.1903533122783
True	79.40140515542642
True	116.86449198172434
True	197.85909514935517
True	72.35387440436195
True	182.89323639090296
True	202.4141292739512
True	275.8806461535438
True	798.2520186481697
True	611.0465346118311
True	284.6873359298837
True	183.46034452816917
True	272.90890920056773
True	247.66900126762744
True	770.8514868751569
True	329.75364244856354
True	165.07915049491524
True	923.04024459746
True	357.580126862844
True	468.8423981238488
True	151.63169681549945
True	122.56203171638928
True	63.25875119403424
True	206.88974603691227
True	982.0242287038172
True	519.6110159819115
True	117.55302058020588
True	356.2763682098336
True	102.56533110067072
True	660.1533321297163
True	4.219131714496244
True	709.524223700102
True	35.60475705964203
True	945.809876209934
True	848.8471900451947
True	211.78564550265887
True	31.72546967996677
True	80.94461470157945
True	459.78106505110895
True	231.4108467866058
True	1.6371126061541856
True	79.30354724840186
True	1123.8223361478017
True	333.43434232202355
True	656.0429399523948
True	485.7798653846346
True	32.93793846552253
True	139.35046018258467
True	448.9745538931657
True	926.9513867235628
True	812.0906739905785
True	426.5404218725049
True	339.1379946157623
True	14.51913225512549
True	77.89727781090309
True	757.8690448421746
True	480.5650572790678
True	387.3553509605815
True	875.4444067177945
True	26.71230186630501
True	221.31099842102148
True	872.3982744893304
True	240.95658405344375
True	8.515006801220544
True	500.43981162207547
True	105.06652628409016
True	643.2851036984185
True	52.30918856832529
True	262.0172219876845
True	843.3139402797536
True	897.1991371915738
True	273.35729899117285
True	437.77205234781735
True	112.5145411117321
True	608.1883435966254
True	263.20880364496134
True	183.90603173234305
True	871.0091944373121
True	54.448971322175424
True	730.556300130692
True	287.7695857593833
True	299.6902556356785
True	171.56312146995944
True	476.0208568570577
True	599.9402885322505
True	370.8199881867927
True	412.20124156190354
True	71.74854255176213
True	164.88098467177883
True	468.4368412714839
True	222.5102544876884
True	38.41662217083392
True	205.4865443040189
True	384.8897773620868
True	379.3999846345511
True	734.2075236464874
True	130.9586501303648
True	661.7270198871997
True	510.2812496280235
True	581.4332161079984
True	140.4572063970725
True	41.10925807325767
True	669.5848031108598
True	66.08032446290802
True	559.5159801470561
True	690.0012641662964
True	452.9996590642077
True	136.32169943872802
True	521.3859967505722
True	4.912126434623365
True	402.894382388809
True	31.66324755778579
True	631.8697421215793
True	266.0427765269067
True	587.9218075295597
True	690.9059546713675
True	146.2956269549104
True	511.5074710271199
True	495.49097104886687
True	62.50818084974611
True	962.0226266083964
True	3.356941715950533
True	28.955308898362738
True	647.4910232698428
True	674.4017590161801
True	134.23922482641282
True	412.6174996801891
True	124.59968432924336
True	77.58809135995119
True	451.9423432917108
True	41.62361008828644
True	509.5106983043021
True	11.196197166040022
True	860.3551624546288
True	542.632838905318
True	690.623214452883
True	102.8327906582594
True	384.36873710250745
True	1012.9822332250536
True	888.8345832678427
True	146.00220673050978
True	566.1384819156552
True	474.05015433619405
True	247.1603690531632
True	266.2143828905591
True	4.712195282258435
True	324.6907560293965
True	12.535037416057088
True	370.9693532978219
True	76.08915231370932
True	408.97620530970016
True	671.8638138732167
True	120.0563455451133
True	241.5238473713857
True	632.5268975713136
True	674.6749123183042
True	292.89694663732485
True	144.8471843262729
True	155.6312643890409
True	483.7400804618563
True	87.69019780922365
True	10.063017866445028
True	532.9423638626065
True	565.8624908257199
True	20.01646641485107
True	135.06009646490023
True	931.7674659393704
True	497.17953372073697
True	265.5638574800097
True	34.65892150144823
True	471.6359948880412
True	114.16514523940803
True	587.4213656995083
True	656.825594772052
True	303.9107546718118
True	392.369267381313
True	190.7135895298722
True	242.74953535806333
True	72.40695494449943
True	220.07333678559883
True	505.2058427814986
True	22.036052141847488
True	461.9834846556943
True	397.509180046202
True	690.4955841746935
True	917.4647089747078
True	896.919371616188
True	153.8341154024306
True	399.1533120448961
True	72.14940974203816
True	181.01146062730749
True	313.8829517617481
True	9.870172702978577
True	803.8695707053944
True	23.908628163101326
True	390.8478888989684
True	268.52056981432605
True	631.0308374194489
True	200.6076995377508
True	38.82277299329603
True	664.3744047780972
True	1076.6128732404202
True	232.00839126409977
True	125.21699171605842
True	591.6454991558617
True	502.7810536587477
True	17.03399176237055
True	809.0151922430098
True	111.7320382397062
True	43.47220204847007
True	307.1784422418866
True	354.7207649105056
True	399.758445622654
True	269.1406003983128
True	20.21863534428881
True	23.76723162835613
True	802.8283865820313
True	204.8212517443112
True	114.66091826130878
True	823.6878428176783
True	657.8402481982351
True	646.0505169141469
True	447.59537890308735
True	151.99086490611091
True	30.79263775491332
True	102.1943248538835
True	438.0054469639173
True	224.06287510291253
True	490.1571530897653
True	147.32129621313138
True	500.483166529082
True	631.7476252166061
True	961.768825605967
True	23.16961556985324
True	1040.5973319647553
True	1045.401460702564
True	474.03064249466087
True	79.03731944226641
True	782.3153697643086
True	649.9777945329414
True	661.1203915424276
True	169.04379563524495
True	736.7674415159036
True	701.6513670908001
True	119.49067239778618
True	786.6617561980361
True	806.5998705866343
True	476.8552822121906
True	228.6341434524896
True	67.69107401130076
True	304.8339957278398
True	347.9990129273107
True	459.6376006522364
True	442.24659924148415
True	189.63875340578292
True	319.07800005411906
True	3.1306385794639904
True	13.231307968019571
True	105.58746436370538
True	137.84547079268245
True	368.4060468356229
True	354.5561220631077
True	115.1408221235844
True	17.615808914161192
True	215.7523708761364
True	808.5217187162058
True	461.925620924571
True	516.0277191193761
True	561.9370460895603
True	791.1454910248309
True	642.199131104979
True	88.26594041756705
True	210.4558267535195
True	245.44258342077856
True	281.4289714904135
True	109.05232316823616
True	348.8352492361222
True	435.7210362686723
True	170.50009508833028
True	669.9333620120833
True	250.4740169593213
True	207.40271976246925
True	28.21460276503829
True	251.32964429519143
True	463.5663948024546
True	172.42227398496112
True	541.9556752454266
True	477.5240949387353
True	245.38107532349864
True	105.92849990668978
True	40.66752169991263
True	403.0457020777012
True	783.5804099584169
True	170.12747292117425
True	1025.9226294152545
True	1037.8841127886574
True	475.2661200864464
True	96.16311489396928
True	124.8924867254104
True	684.8752100549355
True	8.332732256592108
True	221.58759021127509
True	129.05716785465756
True	121.20240133980234
True	332.43121021680264
True	611.8490783190193
True	39.95508990382508
True	131.02153989281535
True	979.788946871428
True	56.87035639274834
True	449.95432855208537
True	534.4583225158883
True	239.5381592171712
True	136.63165762815763
True	874.8692134491425
True	1189.8961258553638
True	524.3545254618524
True	649.7896912613263
True	207.9067400144868
True	155.50149664841206
True	331.3144653378763
True	247.6155083809857
True	175.75385290338434
True	308.23197505966465
True	352.0846880764216
True	11.272034732695031
True	633.8765864035354
True	144.0240888338485
True	79.82368570055672
True	427.4612592544074
True	299.4974786356213
True	1208.7969972452954
True	358.98568345307825
True	963.3477543218102
True	9.583655084434117
True	261.6249208905591
True	221.5546461683154
True	156.29646933428305
True	478.835148809026
True	207.4796751405036
True	426.1482722757028
True	333.87394723044355
True	110.72147181475194
True	362.9954316722735
True	1058.6625359025643
True	759.4788722509196
True	232.3853522419556
True	109.40707952090226
True	308.887636489063
True	27.25762602638238
True	355.392501454474
True	293.4912704069515
True	585.4026128785034
True	458.95318975678606
True	359.9391124689098
True	157.45490918363166
True	13.539449896929224
True	430.6918656120479
True	286.76866339480966
True	146.0192556668843
True	302.11245669708995
True	406.7067370429118
True	823.1774093960789
True	316.6273338825527
True	778.8267326111508
True	397.2522481597094
True	376.5272714621266
True	1.470268107653404
True	1156.0824733313814
True	104.34853713458924
True	914.6642842473794
True	200.9194354442294
True	483.68536048718335
True	702.0313532854599
True	85.19258762740021
True	477.3104210353628
True	35.04435423148234
True	414.0585223610058
True	74.39403558538861
True	232.09386797708527
True	36.88642643822623
True	653.8867717789882
True	182.13648437890663
True	25.42539843423464
True	402.9814129448964
True	102.23902394612276
True	171.86330922549865
True	850.3389812277385
True	249.86181014187903
True	148.28906151754524
True	383.2816606114521
True	516.7374692889848
True	343.59665229668315
True	507.28266658227335
True	633.6486067456486
True	165.52597404143629
True	7.103301080446752
True	72.29375538432289
True	435.1041132929712
True	92.472181207901
True	78.17227923569307
True	1033.1002212324258
True	27.429917520160004
True	334.3910828775638
True	291.239881327891
True	473.3041406325004
True	688.6335514428379
True	196.400638418382
True	638.5796835307041
True	336.02025845061405
True	352.5921698657033
True	273.5777012063605
True	228.48203495771705
True	359.57889374361935
True	440.55523748024
True	419.12402037325273
True	595.1271562779827
True	144.3546388035006
True	74.7239286952991
True	39.06720926058016
True	296.86656207199235
True	653.440572187442
True	392.0380270246468
True	780.0261849395275
True	211.96009428067907
True	405.6483750371214
True	68.51127688228685
True	49.63339302068755
True	433.0686006627909
True	199.3179658404229
True	228.8252084752777
True	42.44499948234703
True	1080.2458900776828
True	167.51214800124234
True	902.6284392153729
True	316.3998894232169
True	927.999521843002
True	232.94346344346584
True	471.2042901963636
True	529.2711443992449
True	598.426924644808
True	207.09091465524003
True	478.7338483022237
True	943.9934365166888
True	127.364217860107
True	7.415942242195494
True	580.9828264481321
True	28.57256387468941
True	71.11113661307841
True	809.2695953129256
True	231.9505977837961
True	960.23587780453
True	691.5145144191862
True	427.4834282198281
True	291.8949131881989
True	480.4240576430487
True	325.88588107971185
True	176.2035917397561
True	663.7140098283783
True	713.1728212632189
True	207.18789653640573
True	93.04478545211336
True	506.624985713401
True	134.67423794688958
True	378.69325442042623
True	331.025800064777
True	64.20358656860999
True	369.0126354037172
True	424.4891408574797
True	367.1397053193181
True	413.6459405644404
True	423.8673201321544
True	642.9107874027553
True	55.76527368126276
True	443.5351544215574
True	346.8714739326064
True	648.6474507920184
True	223.01611609377647
True	98.2529024471721
True	41.98911814348973
True	533.6828388072902
True	646.8527409491671
True	188.17337950426636
True	401.9915466799599
True	338.7145500635679
True	16.9928289731763
True	167.23429737842255
True	290.8397970855411
True	2.265650726563021
True	877.1534687082569
True	82.79743931307522
True	106.6200246488882
True	112.14737447202708
True	363.998897842185
True	39.079379694466326
True	451.6928293538418
True	237.3217795280382
True	4.726414470056248
True	118.0245307182075
True	435.9103420006284
True	44.637747685344586
True	67.9289096654901
True	181.2426149832493
True	299.6333224239179
True	970.3898731706788
True	386.72245192639207
True	952.1890341149784
True	201.18520187025905
True	1032.2829609885755
True	761.2787530323089
True	666.4123662643739
True	419.5720610155732
True	365.50308768079
True	79.97048501991047
True	73.64234133871341
True	80.65702773969915
True	170.25754222896276
True	490.7737770118269
True	1064.8105494488568
True	185.31184087578424
True	335.80015955128687
True	439.9663572040764
True	580.2346427379651
True	586.4568500218368
True	270.4886292218033
True	452.97783250308487
True	668.979170591181
True	99.64722887453746
True	750.6627982524562
True	246.12798223027823
True	127.08232961806
True	411.3644504352248
True	838.8765244409932
True	434.115369625105
True	866.4084506783862
True	188.8860060509982
True	347.2070034391689
True	696.3994558959079
True	609.5983626810649
True	192.15332659261264
True	256.26938974138113
True	775.3501734600078
True	30.02952151908225
True	180.7682717139573
True	493.6411881413682
True	729.1561428969826
True	103.81659982348005
True	34.09840473466656
True	167.78463824811206
True	723.3639886559737
True	338.3721280749833
True	554.1354050634411
True	347.8517475285061
True	310.91587258863245
True	438.7956131563434
True	480.3726056043466
True	65.69775420945165
True	363.5038527310034
True	780.9635486617996
True	0.0
True	287.65267803781853
True	253.258885290735
True	984.1255638163228
True	151.63822065362228
True	649.5769095323351
True	635.6484801296579
True	113.43399890354164
True	219.1699247337495
True	125.618249477096
True	10.881330006072044
True	294.1981334806094
True	373.3232968685962
True	1132.5655523389626
True	241.65154995465323
True	416.9213021858304
True	650.3316586913322
True	214.0079842557577
True	26.170324729223065
True	854.6391412218624
True	600.008352556781
True	155.49930598590495
True	635.1377583008174
True	164.2615607414062
True	298.46871962998125
True	755.5775978834944
True	34.207534858575755
True	112.51830731213032
True	508.5651535427718
True	64.71009806271707
True	74.39146179453118
True	403.348874579599
True	21.58103977372217
True	737.8309200444555
True	101.29482729933426
True	148.83673441105034
True	18.27328819787038
True	737.0906035179247
True	28.465222841861465
True	785.2879561828602
True	394.1742910712271
True	117.80783802720104
True	700.264956567948
True	518.0647705459676
True	576.6153471252176
True	47.15430929516215
True	366.2830543303359
True	5.661251424579978
True	90.9175029965262
True	382.2319174640948
True	46.53600378711558
True	115.87097060151908
True	306.2725032021908
True	188.6040842652542
True	101.33512362352911
True	672.2176933743907
True	20.384935949084223
True	1122.6598383142282
True	494.1231232529911
True	304.1029228094436
True	495.15211214029534
True	122.96752983143286
True	793.062605889462
True	1104.1634125618857
True	741.9533545145196
True	181.03488839033315
True	226.7437343420314
True	51.67684859693244
True	58.98048822274936
True	153.5151579224438
True	97.08776929726731
True	171.35276704223145
True	1169.6334844161074
True	314.7902717607419
True	364.53204967756926
True	724.5188685800035
True	16.644090742516777
True	14.764078604140035
True	613.0652382365009
True	6.610672505670681
True	113.72872360926524
True	674.0523662391886
True	172.70455279075506
True	668.6898961303554
True	822.0516691420744
True	160.99942346660077
True	875.0331378315404
True	2.8151816535784446
True	450.8723715807871
True	1062.22476806625
True	25.02687280823151
True	234.29955309540728
True	148.1638847924972
True	976.2444193696512
True	232.059730992592
True	503.3128628129692
True	118.0372166054763
True	516.7045135586657
True	156.07487169709754
True	95.114581165514
True	388.8876123457337
True	70.37079160709638
True	51.83885238705874
True	1067.597064931755
True	252.53732177962505
True	162.60701470139816
True	373.6937248152752
True	404.4872114156904
True	218.55478360056847
True	172.45878644815238
True	371.07967398006457
True	32.12828362879993
True	462.9299588174455
True	1145.5509388197568
True	111.14247770633987
True	468.8016522056612
True	302.131311739809
True	24.954994301680088
True	409.4304704469373
True	109.26400042692626
True	582.0426743089266
True	216.0523501048856
True	410.065432570821
True	19.6568774160502
True	440.2191064870043
True	110.90969707046412
True	338.67677614822026
True	32.04709693215082
True	156.05246017692411
True	250.82526015441735
True	740.8954325104467
True	57.03045445945365
True	142.00196710137772
True	237.61898182265293
True	141.71683665058
True	605.9513482771096
True	540.3645973818739
True	779.5277400277362
True	390.771772030065
True	541.7410960510875
True	408.3123553415706
True	692.1886599999369
True	72.65425109492493
True	483.0420633236982
True	404.47665198623713
True	48.36249733842633
True	84.90160435052583
True	125.21312819381636
True	86.10668787559524
True	343.03763098368665
True	832.7704794917827
True	324.60326613101967
True	1075.1964207808364
True	318.11629415828685
True	930.6948786192104
True	151.7765847411235
True	587.9724020417655
True	624.741466231792
True	691.1293929065342
True	442.82142447214864
True	68.54635250350191
True	277.49295419680675
True	40.35737505519951
True	157.2713006758306
True	178.2365354763845
True	1151.836987391424
True	235.79383192113136
True	550.3533975301655
True	560.5361388517822
True	553.3696799598143
True	893.5554607037914
True	594.1052084791395
True	657.9956197775907
True	971.0491777404724
True	123.80583451450973
True	326.5600765953329
True	272.22433770366763
True	319.8429237032336
True	88.69545462329523
True	376.4275427739051
True	4.943832871041682
True	333.2083351319626
True	254.13593425806508
True	596.5804432652142
True	288.7415183452269
True	362.4391367642826
True	11.4832319794457
True	58.46913540685067
True	537.4811874220949
True	30.422428842466143
True	150.31711070697102
True	63.20922477732244
True	143.43430265463968
True	244.99596563919985
True	65.31555189009933
True	393.83827956408817
True	285.8956782975099
True	100.40004933150392
True	336.1047245831176
True	64.38008568720453
True	578.9116506153233
True	861.4332883445704
True	287.2880641403908
True	1162.2887195513886
True	105.9345627277977
True	304.9300252730558
True	1023.2664520252792
True	90.49054538945698
True	277.2689937914811
True	8.552222344766736
True	425.3455821122226
True	456.930531472438
True	156.30580092932746
True	610.982359700013
True	916.92334991183
True	157.51609460128432
True	77.8752377251394
True	312.2552772895603
True	539.0068806405819
True	605.9863647830341
True	1220.138759157308
True	26.852988579348278
True	951.8741838920351
True	138.04398875359254
True	654.6108557208482
True	120.8833211590397
True	129.91848899327482
True	192.08786526357807
True	172.66685859231106
True	754.1427090213596
True	206.48060950881876
True	235.92188154847253
True	65.22894932716021
True	513.1828510960173
True	459.7648844040891
True	174.16947261533736
True	239.5248250986941
True	16.77120694092129
True	432.4852147391399
True	211.2291898844133
True	281.659550475111
True	113.37500734291709
True	694.2472181082459
True	437.5141428043718
True	266.3823864404564
True	636.0681145668211
True	530.3589605876227
True	474.1575371802552
True	137.30549452254618
True	528.5468229498679
True	445.3857275358959
True	2.4357339803683686
True	195.56182029609192
True	95.00201426664982
True	242.83073629662528
True	3.109032756148671
True	121.35742233996828
True	337.9707256598892
True	7.551235529003478
True	843.7367681559712
True	171.45625266155824
True	721.7434411223419
True	792.9727059862237
True	168.8095097121092
True	215.32500363455316
True	483.384819385176
True	849.245600921255
True	51.63592221891001
True	37.78956896484423
True	128.63306509578746
True	609.4189242084904
True	732.8638254440026
True	176.69758534280416
True	588.6355259346759
True	606.9566877163384
True	877.9998893807885
True	410.5158590339999
True	188.66399512809957
True	912.140781187165
True	211.20680772172776
True	155.88470717174067
True	334.70391995818363
True	223.5981454403202
True	205.15393129805648
True	603.1003101678035
True	244.10378924447937
True	202.5610074786169
True	453.7731294918659
True	465.913509785437
True	61.59760224696254
True	281.3720572649602
True	76.62013098300451
True	332.0094351001255
True	350.7897135669311
True	265.8694125683618
True	176.18284553920847
True	387.3229226592893
True	653.4276295805197
True	761.790294338132
True	286.0590768716175
True	743.2354267999988
True	63.95552768343721
True	892.4548134970453
True	345.4640736565433
True	12.21919693241031
True	613.1144384313415
True	696.9597028636172
True	262.3595206993756
True	167.7614769443636
True	50.75885170366715
True	377.4472203998959
True	75.27928501750071
True	15.963835492258148
True	898.2758740267695
True	371.6438634963396
True	176.5559987229865
True	986.1475526502636
True	11.676732030837252
True	788.7745459898524
True	29.892371603985147
True	669.0051573433445
True	59.80925126383717
True	742.4210464249594
True	441.5928426699344
True	179.11119490447012
True	453.2099939480281
True	201.0901066263031
True	298.59011381880293
True	229.09963530797427
True	411.66198238058575
True	10.86468144553509
True	321.8610915217051
True	114.74094733320412
True	12.5498791608878
True	466.8225749989141
True	743.6426153779257
True	288.1478534482287
True	81.4165616323139
True	314.612919672193
True	81.25317282849112
True	194.22780790035253
True	177.45981566902918
True	367.10090309241394
True	45.3698694431045
True	139.78185022498735
True	372.52305075856975
True	844.1096984382165
True	115.21859413815766
True	202.87994911750675
True	441.3519074240645
True	18.970459971805223
True	415.0024105623865
True	512.2401886573249
True	89.31877500126811
True	394.57690499830966
True	361.9726271449617
True	416.4929567788535
True	587.5576329010672
True	1044.834944392583
True	1015.954818641114
True	55.76908215841526
True	1045.793517596763
True	113.43533417535008
True	107.91946758406276
True	113.65874153681573
True	488.2667419865408
True	373.189487972681
True	579.5682142792376
True	256.5664976719993
True	153.67658225000494
True	407.3771637320944
True	15.791007279115677
True	445.64594958761217
True	397.88128267071
True	153.21534720485047
True	98.56294334829366
True	545.2044776542463
True	991.304910111837
True	200.58339930913723
True	68.993973000586
True	451.14754578866615
True	384.5406196337014
True	480.64038484420985
True	313.6430414694808
True	5.248842039035981
True	515.9849256095076
True	505.7456502420861
True	510.1218257672448
True	190.54147926546392
True	105.58733554567304
True	20.51481830405561
True	374.9120326458587
True	105.88029379067466
True	7.599118693964187
True	33.56148162692568
True	342.9738537044695
True	656.9165182836915
True	135.01371806007194
True	92.4868230284711
True	24.84097209853034
True	406.7205006445388
True	349.5935285915808
True	771.967614310457
True	303.9082449492346
True	542.4256464848314
True	545.0367428157319
True	530.7950032720976
True	292.19429083446335
True	542.6036232316832
True	94.13844179864616
True	577.4731388313443
True	7.112014716805242
True	347.5281479111353
True	471.4565167033722
True	955.400950557624
True	351.9571286937908
True	779.2045533486954
True	979.5692527439704
True	177.2717108636457
True	32.72554273807971
True	383.84463052114165
True	381.24263995434274
True	588.6323062563611
True	244.02169746564812
True	28.37187295287293
True	651.6555351881331
True	126.03387756429557
True	1062.0803832607237
True	315.7555841656727
True	451.7619172607095
True	130.44384863422152
True	808.5860826588037
True	138.37540164698098
True	829.287345255483
True	578.4518651914167
True	185.42108110933276
True	119.00969043558378
True	64.03005023070405
True	581.357152947056
True	933.8347315367994
True	427.5000166987306
True	539.5943108042363
True	131.91859553215895
True	619.6456677323378
True	484.3831034085717
True	792.9999245755067
True	319.8763440460069
True	593.4063846786657
True	113.73853847075426
True	25.20928483491436
True	415.5051106446692
True	172.77555972710385
True	108.5766442065312
True	355.43513603967256
True	1085.5879108465826
True	264.00259481122765
True	549.5990387722547
True	12.227912585389422
True	75.52057951993179
True	327.1140931684223
True	768.5130121531705
True	451.1668685261236
True	541.6006864093446
True	720.8178459524271
True	69.5510998663258
True	686.7301673484977
True	47.88221365295517
True	104.04871461587231
True	187.6492372017518
True	88.08776774792233
True	26.65389415192464
True	294.6460537320008
True	471.2286912024177
True	899.5473712183889
True	862.0258071587873
True	6.573785028244377
True	290.45037487098824
True	454.501355395398
True	115.93837592656506
True	246.68009755430876
True	335.76271737433984
True	1326.4824655989098
True	457.8262938141869
True	24.39687921765236
True	179.42471493312502
True	711.3572211478976
True	33.813172156930406
True	180.7966717887714
True	574.4836363270879
True	74.36178352570388
True	872.3430098214558
True	337.708231234242
True	667.8339182480138
True	73.5964230843657
True	680.876901733056
True	599.6358001253662
True	862.7206066275378
True	257.6145052251703
True	504.4578338031173
True	826.7097831699227
True	895.8619019685766
True	235.02031770439
True	735.3887442865815
True	219.88025758854135
True	467.60771162286056
True	379.0097160377634
True	498.2002765850156
True	494.1602397126797
True	301.1940330949678
True	335.566175720383
True	117.87481124633786
True	331.2585293703671
True	1133.564843157378
True	301.8662072264148
True	149.18886585690134
True	316.23923745943057
True	781.9076540736604
True	641.5166275392811
True	403.6094029710027
True	120.81220484423044
True	328.6096855043551
True	31.6411698652334
True	162.8202938671849
True	89.26457480784045
True	89.17888105318237
True	571.4971114544956
True	141.22745634476888
True	132.536889495876
True	103.5110255652672
True	88.16291829511597
True	447.47438532628746
True	380.5713909324591
True	1053.658227856271
True	515.4810251211424
True	868.3224445500183
True	269.3566797103496
True	304.665644558864
True	506.1065472569482
True	190.99169518702325
True	746.7330126142092
True	240.3983079160774
True	363.4988576796924
True	67.12527066947703
True	117.406281545331
True	255.63597600542903
True	124.22408605791438
True	483.81519299906125
True	31.45362530379019
True	571.4482966987748
True	1003.933638529478
True	724.2652391282845
True	1.39713613470093
True	62.77161351873984
True	468.3617919664598
True	447.1971521511679
True	74.83014478125259
True	125.04291576460147
True	297.46947264322665
True	80.22132470127534
True	49.77088335065336
True	736.0854008040956
True	648.1414487879282
True	164.79058752114463
True	178.95803519405445
True	511.1175889611582
True	50.36987204821335
True	25.285541220821752
True	561.4596766402699
True	451.2914208843037
True	1128.4601752309804
True	48.719763108243306
True	473.3800219599712
True	895.6142933707845
True	794.7522340626934
True	289.2227408646636
True	758.3696409155032
True	385.86926537960863
True	43.573822987432095
True	99.39957620292316
True	699.203236350306
True	76.4433417264204
True	137.84432853345282
True	937.9491314238228
True	184.7581519337845
True	270.74379681069394
True	101.66757521992608
True	621.6325118334694
True	592.8720690862793
True	210.95385406799048
True	423.49554537976536
True	42.30503037108856
True	276.3867697926134
True	616.3416423812455
True	651.4605160664341
True	327.80903737127784
True	77.92574608371075
True	938.9379828338735
True	1067.7194270982484
True	562.1342612160212
True	64.02082438611498
True	31.427058212835
True	94.3933169375513
True	94.01824350941276
True	101.35093219954716
True	903.3690704217448
True	1210.2310184423736
True	698.1130865508263
True	336.395636367818
True	7.360045024885698
True	20.2656619234906
True	339.500394214003
True	485.29528811705006
True	47.95754752218878
True	563.9963730553425
True	424.7553232370121
True	396.9894725068384
True	79.31668797484137
True	199.3143945992836
True	261.77873129039614
True	131.76922465255728
True	409.6359263910142
True	41.348099682447184
True	177.78855768774795
True	1176.213673076155
True	6.511092075769778
True	28.411507235111152
True	584.5982054704747
True	359.1375062720039
True	765.6709889637355
True	167.3652633628813
True	761.309995016822
True	602.8348177590747
True	279.74155741382674
True	435.94901040291904
True	346.8163571203985
True	290.9778119627938
True	269.4128816828153
True	412.57555493462456
True	501.47755894189686
True	511.4413669629288
True	101.77242004123138
True	360.6570639036282
True	9.417452528720304
True	178.34955537861828
True	224.99098200074795
True	853.3255376866945
True	593.3888756774974
True	32.07898606668873
True	733.1237507196432
True	807.1334840324057
True	106.6487539514112
True	343.29826350039616
True	852.3767284834073
True	225.1414676497796
True	163.85217122518858
True	517.0982656359855
True	614.4021376091096
True	1114.17671706676
True	143.33882866814338
True	148.84172153157306
True	259.6916289704629
True	311.6768791661691
True	430.5797754477255
True	413.0869588311618
True	336.08254605102945
True	421.3060934191012
True	500.2291337956473
True	229.27399993513853
True	1481.8675820388503
True	246.94880175035289
True	412.02565523235216
True	48.21479271330342
True	754.1666854341762
True	249.3964272106094
True	911.1274190167802
True	545.8208640422037
True	307.48510139492714
True	761.3962142599182
True	265.42981161160765
True	215.3676897957439
True	258.05405171561176
True	225.64113015936255
True	141.71121652328523
True	232.9059155027881
True	724.8137557403654
True	557.9901388084706
True	223.32094587259635
True	1136.7248998490509
True	116.74239000797952
True	265.46478609487576
True	70.48437319550789
True	303.4013443910943
True	408.52703857758416
True	86.61860007710287
True	216.44898353719063
True	77.14890720888361
True	691.9055764205029
True	377.5222702502256
True	212.3618070380223
True	751.9757314156217
True	892.9619573124735
True	809.6242477829381
True	821.8276614646139
True	354.0438806241798
True	1.054773721554355
True	263.34652671455325
True	54.53592392435296
True	379.9229270539431
True	52.94362232563208
True	363.7565932171945
True	830.2629091747363
True	1008.0787000847948
True	394.3676655163619
True	23.529839743826493
True	539.2686767292688
True	493.3253181606163
True	195.63720254328908
True	244.41358192123704
True	278.7077303969322
True	23.31911254929327
True	121.23305451857526
True	913.0323676064862
True	64.84272290384007
True	473.2602755043346
True	792.6049521848049
True	99.71509463570942
True	252.428904991244
True	115.27398731405728
True	15.14302221118074
True	1.2700709532737768
True	110.74408652230868
True	1013.399523826113
True	455.7095705677467
True	67.23709869327651
True	790.6768377724492
True	342.2408541041144
True	1.5589426859306643
True	435.97091937558736
True	191.6666287135132
True	485.94075817436703
True	83.35125812873902
True	328.54283817823284
True	368.80668744303534
True	165.7421268236483
True	214.9345594081607
True	122.86371890342144
True	179.22757472565868
True	941.2284540674212
True	15.285594510271064
True	500.19747870345
True	497.2313895808599
True	401.9202834987572
True	220.643107190819
True	235.5667847791087
True	162.94655357092856
True	44.12002523607527
True	474.8587044518752
True	147.52388425742316
True	834.9121631867204
True	839.6898500862061
True	254.62545004552712
True	329.24613244124527
True	507.1526013369544
True	42.45784429324855
True	86.10556578562671
True	732.363585845249
True	1098.3873691734343
True	107.52427450116724
True	709.5330740613514
True	137.66765789271625
True	932.4305116329476
True	676.7496069047716
True	106.7560172590834
True	270.79717705629923
True	597.5487812851885
True	252.27989584987492
True	45.672074454518864
True	556.2025921644072
True	447.39869031421074
True	5.721830079776479
True	465.630392182472
True	66.95057817618995
True	170.4199492201528
True	233.26852532106147
True	299.98683608831624
True	75.67427303133269
True	225.16847038664343
True	357.37935418600586
True	414.542212822732
True	939.889117552362
True	48.70871311403936
True	899.8337568361652
True	1012.8751126798376
True	132.60730452785185
True	73.30461241237386
True	993.2812350318636
True	35.43356135438053
True	213.0249733120787
True	87.3769492181609
True	224.88814928342464
True	350.035895587159
True	994.352611887842
True	95.16365565517413
True	63.77539809170727
True	692.5138209813601
True	273.0514538591537
True	742.1526109274948
True	52.704373176220976
True	482.9776746371767
True	376.49438771463866
True	678.2744580459172
True	55.34017395064414
True	110.76165628079514
True	25.04939730696214
True	266.3562250991029
True	43.763605553061424
True	357.3455723046196
True	2.4396867219360256
True	1166.1130977858058
True	102.72709335977008
True	139.26934484365918
True	354.8434872443524
True	725.1175938229185
True	698.9200220411005
True	1034.87919674338
True	475.18776649225583
True	420.3617897334172
True	140.77710301797856
True	412.4282057849019
True	826.746518273911
True	425.2992427003396
True	954.7033551231564
True	91.77102303152444
True	412.7672177966761
True	174.48112152287914
True	289.4587984540814
True	737.7700501965803
True	161.5710173161097
True	134.56918901486955
True	62.09097872580197
True	860.4354311937094
True	766.3012913161998
True	82.27646040424187
True	461.0922596654086
True	775.9177655030999
True	422.01067236288566
True	54.11736313789052
True	306.76034433737453
True	782.7475535761583
True	31.427050330754795
True	367.2356625977346
True	167.14224529260002
True	267.8476011396721
True	33.497288839136246
True	220.1734264878704
True	752.2199494210734
True	630.9822321616336
True	59.39331885941561
True	298.89264531118295
True	931.1647506581096
True	19.46959617150273
True	301.1665205862499
True	285.6779402315606
True	433.7722227303197
True	213.7156798847612
True	595.3218815112107
True	47.11053773760524
True	963.8643936198052
True	897.0496422707114
True	47.402760329594365
True	396.9824164119082
True	715.8191770335758
True	899.7273394569182
True	271.528462099508
True	601.7378257680288
True	131.75715094514376
True	186.84240575066184
True	139.334280907918
True	138.9016247074138
True	217.5611001231596
True	957.0641180380744
True	792.5923992249157
True	945.7265856297664
True	20.18992684092497
True	27.562813059267057
True	359.650354649418
True	13.253649218478593
True	617.3502415470269
True	1075.8221599055908
True	244.6357022522958
True	208.18922450464697
True	85.18375145543418
True	226.63762916229217
True	136.41470821885486
True	48.54244535659076
True	128.44357325233662
True	91.19973464147932
True	261.93012669108526
True	504.2001872819276
True	159.92001187004968
True	29.984334617962517
True	56.77779430546936
True	421.2505447388463
True	267.77524173203744
True	592.5028961544986
True	23.843363944396597
True	114.7143338064774
True	663.2264224342777
True	269.3012636730171
True	471.372059522158
True	654.9237316681666
True	100.89807663428356
True	110.82638953650708
True	79.97907225679344
True	26.056732305749208
True	120.68763346084154
True	89.1664869825504
True	104.33419580169289
True	152.24373570784152
True	234.5650061089717
True	809.4439575895701
True	292.6397764480238
True	887.1802730931549
True	168.02626171350028
True	198.33035753403996
True	791.3808712899081
True	308.7646750871355
True	609.9641220883062
True	251.57982447591533
True	366.9373092117016
True	434.0295166307528
True	564.5288490088311
True	655.0554981091697
True	353.09176762344083
True	32.955603231782355
True	566.4754015175091
True	614.7862801632807
True	19.02343618905393
True	11.560933102439504
True	259.23612657020203
True	394.7621412376346
True	454.1343007514062
True	69.07634790269047
True	641.6619662193544
True	963.758910319078
True	232.17875887674347
True	908.7468244377206
True	277.42852103886315
True	108.95919345112009
True	269.788461871256
True	680.4965151297099
True	40.70851064529501
True	571.016369613328
True	1285.9049735221793
True	1024.4189053737755
True	944.7065688899062
True	196.3038260765296
True	91.85362191904008
True	196.6641040579908
True	857.7252346868012
True	145.35685347366086
True	1071.9589426518553
True	874.4407547898053
True	42.84061726901891
True	89.29133855372964
True	406.8958177190977
True	424.221436127169
True	209.35327824482
True	525.6583229466945
True	674.554823806507
True	117.65502049185756
True	268.7140278428914
True	1020.3902446356178
True	50.45356486504241
True	672.8936320329619
True	543.4073135319404
True	37.88978014588447
True	810.0881436323122
True	391.9695219310391
True	531.8916615620716
True	103.98865620895144
True	272.31825786782395
True	198.53922044362
True	25.64386358157357
True	137.28174915505744
True	765.6237210432274
True	145.9768022860506
True	386.2025236706422
True	63.39304618910597
True	638.7418382847101
True	600.6846679085181
True	234.6803154219728
True	478.1490102059768
True	162.66823104773903
True	156.6528744427093
True	226.16242824800784
True	282.9036504001788
True	364.0193121793852
True	130.10813956933737
True	189.2650383151441
True	25.98336197833905
True	886.5285898643222
True	315.97682103255363
True	10.775438402999889
True	366.9969460524196
True	174.52424555361088
True	622.4089355669829
True	358.9314462433111
True	577.6665950745129
True	553.3120575454653
True	486.8739064907208
True	789.3502163448982
True	245.491606092738
True	565.9436816474248
True	160.45425164300272
True	525.2115689428763
True	342.64423096633647
True	375.8831819886837
True	128.05213805438828
True	134.28159666926854
True	111.81730517698595
True	65.85902502497134
True	753.9915281684903
True	183.8465197506564
True	46.30508429890278
True	0.0
True	552.638641822717
True	113.84727699410412
True	25.19400084146462
True	41.2167604132201
True	113.617395839737
True	546.4436428398442
True	182.12043846348269
True	106.15856464200314
True	35.72570088497513
True	163.58965833551596
True	907.6945237215124
True	53.28385437562867
True	231.2261331785299
True	746.0339422315102
True	321.410021609992
True	457.4242439117728
True	469.66619053228544
True	509.71252128855656
True	607.083943120551
True	896.0542625929985
True	251.4233106314665
True	1061.5982089033305
True	921.607787313538
True	645.410020609762
True	355.5871838362635
True	839.4317874266761
True	10.483359795550832
True	32.018683136668244
True	296.37217486451146
True	42.56519258736648
True	200.9632439233316
True	746.5979796692885
True	216.28965997418624
True	742.3615907364482
True	798.1870805348935
True	125.45526689893784
True	373.5084486910695
True	605.5310846542178
True	23.62649176276513
True	125.34096416204784
True	427.8122717646835
True	302.82811689766646
True	193.14977957879137
True	112.09329283299208
True	382.1815572723314
True	21.5136965028815
True	369.7425411796075
True	373.7392932498415
True	1008.9547949176534
True	374.3535906835114
True	32.417251449206425
True	428.7988629891546
True	443.3080209520003
True	246.44435886537457
True	31.7869866771506
True	758.9072372603366
True	447.1775227615241
True	179.52166263705632
True	12.79523712517106
True	1200.1956958547426
True	162.98335108348118
True	26.276542565121925
True	314.2379259900549
True	271.72385118190715
True	113.22061475734252
True	288.928279939623
True	47.73052598868144
True	316.6566432549862
True	296.963135951186
True	321.2781325007223
True	33.02567493709084
True	48.54934447909367
True	1059.8291072983277
True	24.48566043577396
True	12.064038625465448
True	180.4464169296874
True	658.8496687173244
True	9.411801363612112
True	189.74114519126928
True	174.8754136006009
True	551.2874752804933
True	384.2848608632814
True	740.74319454108
True	327.46010278583105
True	479.172884194801
True	442.03631687578775
True	507.6220298310056
True	101.93336902336792
True	1271.4446455502004
True	896.9255132764073
True	289.17672196364947
True	516.1891415579402
True	103.40642759433184
True	573.5204066896823
True	442.7326879644616
True	162.07018356956985
True	74.79288261460975
True	351.0348405311999
True	161.18681666899676
True	31.707067740162948
True	641.4321514355705
True	376.9870908932524
True	69.30442708747879
True	29.6661952414546
True	666.8700717816231
True	495.874315319552
True	75.64910236101166
True	21.99629996292877
True	324.47677783226044
True	332.1002105037171
True	744.4180097288445
True	552.5833401981085
True	555.4789239603439
True	789.6072462739853
True	10.308531537400173
True	54.54434908056982
True	34.38790440866156
True	62.01494655981093
True	523.7881389269711
True	586.8598786488474
True	87.49644296002374
True	112.260504382544
True	197.3521645396959
True	75.3356910940249
True	179.55604162352927
True	204.73979298680973
True	268.83541897066146
True	818.8057620160907
True	612.7320206126662
True	278.971353591478
True	194.69506238793488
True	273.5913004090272
True	247.97323560769397
True	754.7809831516248
True	328.38584418903514
True	167.79436624181454
True	880.70467150662
True	348.4617310097861
True	466.2690880956068
True	158.70003638461205
True	121.38089218389972
True	62.2277039869051
True	211.04144528479463
True	1004.0774558767114
True	501.2146590144846
True	107.22423083529564
True	354.2817445833741
True	109.07134422194156
True	659.2018979115453
True	5.369800865520039
True	685.3652638464305
True	33.63903281151838
True	941.8694408698034
True	828.6274953667349
True	208.21509331112065
True	32.551432101551384
True	81.58481889417875
True	458.286006446806
True	220.17537815444345
True	1.205819638983861
True	74.89322748969806
True	1100.8248571219349
True	327.5363562319748
True	697.3925513841782
True	482.4315711129207
True	32.64673069391034
True	138.74957004718885
True	446.1438515869583
True	912.3139509006016
True	811.1650469242358
True	412.91357823862194
True	344.1316371989344
True	16.48052408517433
True	79.65844336213762
True	751.013411521575
True	488.5240061617564
True	383.1506895941445
True	877.4115064121371
True	23.925512356451065
True	210.73049199287
True	914.4116607821508
True	227.73445007259983
True	7.886335061210985
True	503.6125854007355
True	99.1304668387885
True	628.1645132021667
True	51.79825816634488
True	260.0628481232126
True	895.740935644713
True	888.1327011388058
True	272.16689280931485
True	452.4527061691698
True	119.7213809149122
True	592.4608934963596
True	263.1113158605241
True	191.02420637415116
True	894.7076300029864
True	53.68892433793772
True	723.8280345654139
True	271.4599695518554
True	301.7605180990831
True	167.22449600913123
True	483.3167016084848
True	606.8657417977937
True	369.71884715575504
True	394.0695666075874
True	68.60822787438299
True	162.1952796931335
True	461.5019714160783
True	211.46592730931616
True	36.89289456730572
True	203.80609661811047
True	365.7887897912155
True	398.5949355186384
True	739.636175610988
True	127.46410713256256
True	655.3854133591404
True	498.5879531546192
True	614.0051915494304
True	136.9374449679854
True	37.67544561803374
True	671.2015654811886
True	72.65638535620597
True	558.3825174114452
True	696.4946682159825
True	447.6935214820895
True	135.35047111928603
True	544.7593223104864
True	3.972805045397395
True	399.73444957598286
True	32.758502890508765
True	635.7431418009909
True	273.12073338603176
True	559.1034868126707
True	696.4747125213094
True	148.3798586298049
True	527.2362385051389
True	473.4776179916964
True	65.64175256623743
True	961.685683350515
True	2.8228653204007
True	29.24076353044345
True	613.0819835661272
True	685.6534803839439
True	137.07258210645367
True	404.2166049453156
True	122.8585865151797
True	75.85788700052626
True	459.7655480612205
True	40.96942272715684
True	510.8037043403629
True	12.866500422589628
True	850.153744859337
True	536.6242032102732
True	678.0554690413242
True	95.46255566355325
True	366.61602051067706
True	980.3080136005544
True	880.6424524606898
True	144.40946825563293
True	548.2453883721984
True	465.32001542719007
True	245.7005962876562
True	249.94193121565309
True	6.146583557880824
True	324.9768323058139
True	11.703063128227033
True	371.5424709281658
True	72.89327911850854
True	387.22404148639913
True	682.2292924851145
True	123.7678183804778
True	237.1396594487463
True	642.357044051579
True	665.6149996331598
True	293.1660767708244
True	140.01073394093376
True	162.1748966059818
True	475.27071265486137
True	86.934316155059
True	11.291298315470048
True	492.5052772501964
True	576.9128687190838
True	21.375016444383068
True	137.53156229604423
True	915.8070100513454
True	499.5680587936255
True	263.7884921502648
True	34.69671901845895
True	474.5438849285465
True	114.61603429044337
True	587.3423605595444
True	663.0841287552286
True	291.3623936684788
True	380.6156624379181
True	188.4627096897865
True	244.01677529608128
True	71.45186636933626
True	221.50423707900333
True	501.1516468492735
True	21.246006184554545
True	459.8688956386485
True	395.7649414878993
True	706.9040307897242
True	920.79529829606
True	891.5810282400276
True	150.3340511397728
True	401.8615890359266
True	70.00379003486906
True	198.73320771265068
True	323.6056040785074
True	11.390794987664073
True	807.3457559876018
True	22.973448108589917
True	395.3139141865955
True	272.37283171422115
True	658.4266023626295
True	208.26617022831013
True	40.61178504198318
True	679.7806045021435
True	1078.7637328261978
True	217.152802151264
True	132.11905291194765
True	612.6001808856631
True	501.68508409090686
True	18.206735775214277
True	851.3063963784714
True	111.77933349765028
True	43.92548789327007
True	307.07063812400054
True	338.5442403938771
True	394.16381449968304
True	260.1170291200216
True	19.86997904488805
True	22.20424757946772
True	824.156229865691
True	203.7928350743668
True	114.19250508080091
True	836.0028956156607
True	655.9601632509788
True	614.3015167930083
True	459.87672412150863
True	150.13477279094042
True	33.32562560573776
True	96.84059577843128
True	438.1955338288926
True	228.66087653661103
True	497.0999160448228
True	145.1783948856123
True	489.2721385713366
True	649.7457237836918
True	949.1782814772856
True	22.58755999136388
True	943.7076738179408
True	1038.1160425062542
True	489.18946507536384
True	84.87219446402825
True	750.8924273292648
True	649.7620591197675
True	679.9504992053246
True	166.57638879902046
True	758.3018763043651
True	705.6899837134052
True	124.32420662806028
True	771.9263350902768
True	825.6854324259466
True	493.6036107107889
True	225.9801145326315
True	74.5496439683475
True	316.6007716091944
True	356.5807447166099
True	468.9857280507667
True	449.09148145276816
True	187.46043929883496
True	318.2522270879916
True	3.452987022535936
True	12.055334127193165
True	103.56164791582574
True	131.1675081487493
True	347.50321282099736
True	352.18240202085553
True	108.25037610338528
True	16.70824517891246
True	215.26293279914077
True	817.2227225141386
True	458.620469380215
True	514.9495163106786
True	555.4941511787471
True	810.1703697270187
True	624.7511716648504
True	94.01621175579228
True	216.6493109322853
True	244.1451086245676
True	298.3283233101001
True	105.60602211874074
True	360.77626145556513
True	421.8921542340126
True	172.82657442516506
True	662.7513896263649
True	245.95311103607716
True	204.06569520121
True	28.078584710684904
True	250.29823206756717
True	484.4086927432536
True	162.55944260068213
True	532.0755142336903
True	465.7057487612642
True	237.91592482301556
True	105.03314366784728
True	42.07752205881918
True	403.9711154206307
True	780.7371054861206
True	159.26411498045508
True	1015.2298606259748
True	1039.2535972960263
True	474.4159029597767
True	104.59553912549406
True	125.28420484182652
True	695.3500043153323
True	8.304581565260973
True	221.75353279407463
True	133.62757767353054
True	117.23570859953196
True	331.08969680880114
True	644.1218067704158
True	38.32173393998164
True	120.3447096988307
True	973.1948041293264
True	55.79114031281159
True	461.3780407829237
True	526.6923948510993
True	255.39570249035745
True	126.9069066003274
True	927.8957913806112
True	1210.706652690079
True	534.9960043561359
True	655.5828394510105
True	212.51189440079472
True	151.51660765004533
True	319.14398477841195
True	257.3795777916565
True	165.57001233509078
True	306.62774790246186
True	344.30125744033694
True	10.698748745615465
True	628.2795073931118
True	149.46000771103994
True	78.58320003540419
True	441.047728082266
True	323.99157736403544
True	1216.3382497209388
True	356.18193407235907
True	960.4453901027211
True	9.40839244162309
True	272.6578511241283
True	233.2359873197412
True	155.84449885287873
True	491.7854159898369
True	201.75507927034363
True	387.1355343423752
True	333.7760933471756
True	117.99321349362336
True	360.85936960541926
True	1042.8718459370048
True	734.0603770644515
True	215.6870038380277
True	107.3086364229243
True	277.6016803669576
True	26.969509427059705
True	365.6114560476858
True	327.1052935058824
True	564.6896018429469
True	441.2920281903871
True	371.6126838683097
True	151.98652464035098
True	13.315783196595891
True	415.93625546385056
True	269.3742229093636
True	150.2651066058386
True	305.604406692462
True	440.0994752931077
True	817.5845271484443
True	316.48476265112504
True	773.1306993993486
True	387.4677842476323
True	371.6729452393292
True	1.684015613539257
True	1149.7097407198748
True	101.35926775407565
True	890.8682477077753
True	200.02586822292605
True	423.4619304826298
True	674.8099054037061
True	82.12085205073754
True	497.008732470075
True	34.678574148445115
True	406.5492086895463
True	78.22959229482333
True	221.3250611411557
True	37.09115191687992
True	672.2549668636434
True	187.03200090260972
True	24.989409289912206
True	382.186509664657
True	108.72118902511497
True	173.5419099289092
True	798.3134004419377
True	270.0712014682146
True	156.5053455106822
True	382.0237356499657
True	521.3366856744077
True	335.93317784148
True	493.91442380938565
True	620.500604156291
True	157.62810809504552
True	7.1768643672590855
True	71.09184617498414
True	422.3898027574435
True	94.93284401516014
True	79.25244736176708
True	1039.1947672885256
True	27.788637004771097
True	323.5125190709773
True	319.5148411250964
True	437.4251278656285
True	682.158733205053
True	196.08897393245863
True	671.9280758340934
True	326.31135606780134
True	347.19985228743724
True	270.9665097465112
True	202.70238517862728
True	352.09504251438915
True	470.5101321882649
True	410.9021028101228
True	605.4956057342789
True	142.88822485136222
True	75.99332754683918
True	41.23633353827518
True	292.17222527589746
True	639.5721716176432
True	422.809551995558
True	784.9258606021831
True	214.61119246818777
True	427.42558817228246
True	65.69340974803545
True	55.70705211279097
True	412.0463599211347
True	203.25375841040608
True	217.44249524535576
True	45.388571471549696
True	1070.2110775349386
True	171.26750465528863
True	894.8672224254196
True	313.6523289995456
True	921.0102065409656
True	233.25704162604512
True	479.3322818921228
True	532.1333052247609
True	616.4979249125413
True	202.6296302405095
True	478.4255034965993
True	938.4868022500556
True	128.1755285063402
True	6.527730977579664
True	564.4843020229031
True	29.10740053170677
True	75.30804875948314
True	809.8001981054499
True	231.7866846009284
True	968.1184752531266
True	671.1780000743527
True	415.4979046260843
True	278.4804028922018
True	492.6673417893052
True	350.276786976777
True	190.98137283624055
True	711.4431789921146
True	742.9851683498505
True	215.467494020676
True	88.82268267310063
True	518.0223337742941
True	135.38057161112368
True	377.335537481702
True	342.6087015333913
True	64.77761968899327
True	381.60178166164366
True	419.3555276939406
True	371.2523899136777
True	404.1644908033711
True	432.1185176317843
True	635.6387869173666
True	57.27173357914416
True	461.1637755529938
True	350.7564045816191
True	674.3910064899147
True	223.93468968034816
True	97.63291689481076
True	43.74492486659205
True	537.8818367013552
True	667.0856483398215
True	191.7622434386245
True	410.2118330413557
True	336.76661462558616
True	16.838876255698423
True	161.06566137090604
True	291.5926425556144
True	3.524423083827882
True	861.5585544997463
True	80.9208616362619
True	103.80014069171762
True	115.21181812194956
True	362.9546659909664
True	37.954994587891136
True	470.3841994213535
True	237.0385576335814
True	5.395812653946546
True	114.346046430338
True	440.4141842300736
True	51.67662961699008
True	67.06146822842837
True	176.0507085129813
True	294.90764782698795
True	961.9900508200712
True	398.4635603567395
True	949.7406754383684
True	184.76885127033583
True	1034.9630806418163
True	793.195010597237
True	659.5125099906493
True	445.1011963975632
True	383.7701584436606
True	81.50082992089503
True	67.6701445032707
True	77.33053126338996
True	172.13373864914928
True	482.9350231150276
True	1042.781941794323
True	189.19525666977617
True	350.7520690119417
True	434.6269598147676
True	581.1970586514236
True	599.1570408527022
True	291.0201585920935
True	455.2996664239121
True	678.6454328158443
True	93.90907962029394
True	723.5616689969349
True	254.364962943187
True	137.17441614652887
True	411.6629257019254
True	869.7686013484868
True	425.5246935500031
True	860.7028551285448
True	200.78786286551863
True	345.54893045060453
True	692.3357535318567
True	623.5160882611949
True	186.73433145563976
True	257.5415622225605
True	783.4695527024608
True	27.091280730198047
True	189.62698690076408
True	478.8795367804689
True	698.8698224264061
True	100.6482593061637
True	38.677840792682666
True	168.57375725170564
True	723.4147101312336
True	309.70504436820056
True	549.2066544458135
True	347.19250153150483
True	290.4830581367085
True	459.1066145839198
True	485.054563652717
True	70.09828911890594
True	380.13630980282215
True	761.7698823816621
True	0.0
True	286.7247260544172
True	250.20344727447647
True	947.2949201564518
True	153.52095494581462
True	654.0025824699276
True	632.0227404801321
True	113.43262632169666
True	224.5338590479797
True	133.86851503004144
True	11.024583335255096
True	296.24404518989246
True	384.3277719739459
True	1134.00129061719
True	237.6000406042167
True	410.7629062735353
True	657.230559835881
True	199.7780735340436
True	26.531019741127
True	858.7158699716254
True	619.8862134744294
True	148.14235023045217
True	632.7211005521293
True	167.3026853991543
True	296.6000263062799
True	813.4368178692704
True	36.02286957507931
True	106.70838908298984
True	525.9909146056276
True	65.49663463266421
True	76.28976348873354
True	396.7653488564661
True	24.316163176983064
True	767.9771766221697
True	103.87929459421878
True	163.6473892967522
True	18.393806610989724
True	716.4416552374357
True	27.573872853795034
True	776.6869389077204
True	387.8671196860834
True	123.6131792271993
True	708.1289737366744
True	525.7665633732739
True	542.811886338159
True	46.1507492510825
True	363.30954211037744
True	5.0920076467776925
True	100.3393003219396
True	364.2536296148703
True	47.494015838674464
True	113.29767480048194
True	321.13275009088943
True	183.93734149933604
True	99.14886936046176
True	646.5117147544867
True	20.03627610406453
True	1162.1580936277608
True	499.9650388530201
True	310.4080173001977
True	497.39300528053786
True	119.54109047527147
True	824.1739571532821
True	1132.9742447024537
True	740.7312571271858
True	178.64918722537732
True	220.8339870796576
True	50.39857619218583
True	62.12181371166513
True	149.21182406164897
True	103.63769925218654
True	168.54512965694957
True	1204.4851624002893
True	311.84633994896694
True	350.7990622488393
True	720.7474059909762
True	17.510288286161906
True	15.31553263498634
True	585.3790031563811
True	5.9928951430277735
True	115.31214256372265
True	702.3429136606723
True	181.4602044103445
True	650.7560274188595
True	854.6346619937572
True	153.57111106022114
True	879.6469839786171
True	3.2039044106709618
True	453.48533685259633
True	1048.091650938338
True	25.00272393349836
True	227.7831676190145
True	151.27296365819186
True	963.7384999616798
True	240.4869679745844
True	504.2072345625263
True	123.98905548731344
True	512.7682614045331
True	154.66856917659643
True	97.4740857433519
True	386.72443443178094
True	69.86165142835071
True	56.231129563555946
True	1039.1316142780838
True	255.02838794835125
True	154.3610245423428
True	363.9056724834563
True	396.6681753066202
True	211.6630723528781
True	170.88230553626116
True	383.9476302010678
True	36.27408471694834
True	487.44001961134734
True	1165.031676548768
True	114.10780230567528
True	456.648685300756
True	304.94326159715246
True	25.774129627587214
True	423.4176096741601
True	102.42502628382589
True	559.3028913563808
True	205.89697020653463
True	415.0139311393865
True	22.298484276653323
True	449.3838211706976
True	109.5989843651152
True	342.4967935453223
True	33.7364248024692
True	166.92483361687638
True	247.64589750687543
True	770.2982101187553
True	56.59445274173936
True	142.59284578037213
True	236.1935687073267
True	138.3185828538092
True	620.8859662055105
True	542.1818392449527
True	764.3097396504754
True	398.8795006469748
True	523.2978261297727
True	427.7385975172733
True	699.3460024746161
True	75.16800753392174
True	467.87052443278185
True	420.6024573864043
True	50.074508623867
True	85.18550120811032
True	130.21106209330543
True	81.11295815958327
True	325.4587665984039
True	848.2187869682773
True	314.60983524788804
True	1125.279657918001
True	311.6390202555313
True	902.3456610063216
True	143.89585479012212
True	601.0027519565353
True	611.8577212416574
True	712.2445612966501
True	454.6249192754977
True	58.35435925878935
True	298.2962973534451
True	40.83877368090703
True	174.84271774753455
True	177.37831531820643
True	1183.0975885609528
True	222.71099334176543
True	559.8736721732192
True	542.5814710890721
True	565.9523750145431
True	897.8445463929139
True	592.6439116683671
True	635.6378883415731
True	960.916573801261
True	126.32107341932966
True	311.4034076479746
True	252.44577517128377
True	332.5777709323718
True	92.85774540465474
True	390.37420214373225
True	3.9829231789421407
True	329.24585817501384
True	263.61178888816335
True	580.0090947675295
True	290.6295368576032
True	363.0161116607486
True	10.517495007923
True	59.42733786101444
True	551.9173138770631
True	27.618623153806503
True	142.19760218707285
True	57.64627415178577
True	151.1834732616172
True	243.28124379675205
True	71.0250554762399
True	379.4061581427178
True	279.7720313541489
True	100.1111175666366
True	340.6695202581056
True	63.09374403950013
True	593.4787718720784
True	837.6105700168104
True	286.17742058325695
True	1145.007014187696
True	111.12584643585032
True	304.5769889067776
True	1030.23525456955
True	90.67893685036314
True	284.8178901256086
True	10.057292011323112
True	401.8104866704306
True	452.1296021094974
True	145.244658788037
True	625.9927303963258
True	914.4990632653996
True	165.61146676442064
True	79.80333606176109
True	328.7949582935363
True	555.238873800823
True	634.3277652217187
True	1249.4439196568571
True	25.57502310545581
True	952.1480075963152
True	140.9861729817705
True	610.7016475371861
True	118.65928103805466
True	138.67402014186823
True	188.75553604491805
True	171.60256727034454
True	738.4574959327333
True	204.01489741966745
True	221.3825631410608
True	71.24667647292688
True	519.9160544514828
True	441.3799847559675
True	174.64900122483715
True	231.79944676257324
True	17.644818205213046
True	418.6768274393403
True	220.25478308513223
True	280.8781024616115
True	115.9288724437041
True	720.7350250476219
True	438.60508207261137
True	263.1116521735498
True	643.8341820276594
True	505.4806910909409
True	461.8030928588944
True	129.81106154899908
True	535.5569021307264
True	413.00489098572496
True	2.5458365501268334
True	200.15835165340943
True	92.09369815476693
True	252.4926465139368
True	2.3563141060990405
True	125.48969917665156
True	357.32326263207545
True	6.47863817842684
True	851.201436339834
True	170.52932294571593
True	731.7374424075108
True	816.0270548945366
True	162.48092792139732
True	217.86917198778264
True	464.9014703562751
True	839.3922414478827
True	49.513053935796925
True	38.47051263312896
True	132.36179045249008
True	624.8667005103216
True	725.8421512252993
True	195.6054320854501
True	591.3978755599179
True	595.908723091412
True	808.1595824696514
True	393.1499033820396
True	181.35903249610163
True	879.5379946779335
True	222.391858932552
True	148.7495654453912
True	325.9999799589287
True	225.53677616080904
True	212.68722284716063
True	602.736207747786
True	258.1599258858139
True	197.521450411359
True	454.7868383656912
True	470.4269182119047
True	62.249973870758815
True	287.4101133098573
True	75.8975119741736
True	353.3500563068188
True	354.35785515257953
True	254.11618065712744
True	171.6746094235767
True	393.1656326897985
True	672.8093715272369
True	742.6010298161539
True	294.05496268954016
True	739.3854220199929
True	66.17205073611265
True	839.8956430068479
True	362.1473449535381
True	12.949101156089176
True	641.1286700269486
True	699.5001780450115
True	246.5512072929393
True	164.90545671268677
True	45.76506740844588
True	388.5430069949471
True	70.36963685205248
True	14.635459028516568
True	911.5629685567584
True	378.8769612958973
True	169.42775439874356
True	987.048041625372
True	11.355402930872645
True	785.1090094041149
True	30.760600713209072
True	663.632252900008
True	59.29580147555537
True	782.6894673195694
True	462.8535744456073
True	192.92113995351653
True	464.03664435630463
True	212.3389488036172
True	302.4948168589292
True	223.00473976073195
True	416.6418937694503
True	9.96471085621852
True	322.3985050198073
True	114.12376373589063
True	12.718989964978196
True	470.0079150824814
True	699.4237141521561
True	279.0505314830209
True	81.28349415206296
True	308.36347268711705
True	80.85327466405164
True	186.3588465770989
True	184.11443763744447
True	388.1117516541768
True	44.0530017017419
True	132.16497649048472
True	391.794991089686
True	913.604646802428
True	116.43301294533669
True	203.56938638380376
True	443.7216492936402
True	18.95893367049017
True	418.1725346745629
True	493.5866128638594
True	88.28616699259041
True	396.12061173170446
True	360.5910093396543
True	414.927225557367
True	585.3401232845197
True	1015.6878937844192
True	965.6490546398736
True	56.59688097851595
True	1075.8763259560471
True	111.44204558647677
True	115.7267962187932
True	109.0213563457174
True	498.7623652645688
True	374.7406910936861
True	586.3484235428784
True	260.8895948416188
True	154.6092627585351
True	388.1380444562346
True	16.418566976921834
True	441.6914285853384
True	392.53607766528046
True	151.14386911909156
True	93.05590431837216
True	525.4046690501043
True	1027.7628150183552
True	205.9918341780121
True	63.4093821177054
True	420.2038465714692
True	373.5987022120704
True	491.8118324296359
True	324.37153067208845
True	4.324377888656229
True	520.859780090383
True	493.333230932158
True	501.0898841013644
True	184.87798627322127
True	104.285861907475
True	22.00589509477902
True	382.74322267563656
True	110.23644229594552
True	7.309278154814945
True	32.66678812929391
True	356.9217402002497
True	633.6868629210833
True	136.10819881883276
True	87.820842186677
True	26.031278953766154
True	396.9841111583404
True	354.2677019806635
True	771.8479247823244
True	305.4731760776446
True	509.4908930691417
True	526.0309603821861
True	533.3776528374481
True	295.1651357963857
True	535.4010071541335
True	102.17846164761028
True	587.0487661044059
True	7.474530759683413
True	356.2772848427944
True	462.0299557621455
True	967.8553174330646
True	349.7925824832198
True	808.1221009646514
True	987.6915124116276
True	182.5890809593045
True	35.130630789858365
True	359.10252998976244
True	381.89022581753306
True	566.0970671985137
True	233.30320741677912
True	28.789669442250617
True	644.6529655621381
True	124.9964605863851
True	1057.937219318428
True	312.669928037075
True	461.853136763599
True	131.16027903143595
True	812.821609450999
True	144.3831325278017
True	814.3205688202052
True	532.3433967116955
True	188.19556397710977
True	114.11603988913342
True	64.21577051198561
True	568.2850915606231
True	893.991061318751
True	420.5306917411007
True	528.3466742869324
True	123.04545996704854
True	611.1695905634597
True	501.7690183739515
True	787.4228010815782
True	297.9492137521327
True	566.9443342728911
True	107.09116778158572
True	25.327286343988018
True	415.0118195404461
True	170.11172342959662
True	99.59741500993329
True	380.9387857319799
True	1114.2199689652266
True	272.8004401519693
True	553.7656481619209
True	11.407605712026404
True	75.39444758767769
True	340.8501040794167
True	797.9459449223415
True	452.81107314699545
True	540.5481259635905
True	726.3943951347053
True	73.4196554385823
True	742.5076061826774
True	46.26459080401698
True	107.84168113697044
True	183.5199716395969
True	83.86645560599044
True	26.294067849055715
True	288.9886433601346
True	471.46113442773503
True	901.5321296524552
True	861.3150842793884
True	5.895638067754734
True	285.40240307954616
True	451.8844647374275
True	119.5754934447329
True	247.3984216845342
True	321.31386089196087
True	1299.958588096828
True	436.7653542056975
True	24.865598140290007
True	185.2613978188896
True	721.5646992176797
True	34.29326356203877
True	181.67704422106925
True	564.6661870720507
True	73.57638818047427
True	864.4239282094867
True	327.1147800838687
True	665.7103675310567
True	78.03825238940745
True	664.3836691400779
True	593.4144266722311
True	866.2456665841571
True	256.01370332674657
True	508.477624312156
True	836.7752750605761
True	958.1369855217736
True	229.6643050580979
True	800.0245034011751
True	217.34530729804536
True	455.70124079847903
True	377.877750426608
True	495.1003298116526
True	498.7012613962272
True	325.03901712727384
True	345.57194685213886
True	111.42066580200196
True	351.9996660949521
True	1145.0728882022836
True	312.1028073266056
True	145.7059852129974
True	308.0632331601144
True	744.267256517743
True	651.3038892111261
True	412.1244137304892
True	123.11142803247434
True	323.90835732176663
True	33.74211847680037
True	173.63739008532988
True	90.54578326393978
True	89.66225490911012
True	565.517659080564
True	136.00917178006185
True	132.04865773379365
True	111.36895353451536
True	83.26835358875846
True	446.88068158618063
True	390.93473392527903
True	1015.016668758705
True	537.3253098117884
True	843.4575038128523
True	271.7337029854013
True	310.23308223903314
True	510.4707769078455
True	192.78345422301987
True	760.4914290373023
True	241.6128076651467
True	363.4186516046893
True	69.56451934801082
True	114.20923557452008
True	253.3194956718168
True	120.812633594693
True	457.51259593836687
True	32.69796388753503
True	579.4207397647214
True	991.7715816664556
True	730.1007664388019
True	1.530454762692548
True	60.72434204114711
True	483.1462668400913
True	442.9457794066152
True	74.92888092322958
True	121.22989194079744
True	302.992703695219
True	77.92050306848873
True	50.03165715216994
True	705.11165131682
True	667.5169631501861
True	168.81183425993044
True	170.80130002246122
True	541.6052811064842
True	52.614143066182
True	25.794379179089397
True	562.6286124843667
True	469.925165648051
True	1133.8112951614562
True	49.56758751953366
True	477.6948695799729
True	918.8473926494084
True	807.7411629292068
True	298.86281635872723
True	732.0824869262731
True	407.0822135467344
True	40.49699687643336
True	93.22509821768644
True	725.34429271091
True	76.3599106197603
True	144.15826666419184
True	934.191640420754
True	197.22882583212908
True	285.6356024481962
True	106.63579704738132
True	662.9045489627342
True	604.6187326290406
True	216.56580489196065
True	427.6227077924103
True	41.18691519834636
True	275.6562566406235
True	604.6465812527862
True	623.9757772160069
True	323.1271556983952
True	74.06733283130319
True	950.2587460318268
True	1057.043137527588
True	569.3578031156105
True	59.55918029414275
True	31.440529297157045
True	88.87699148642957
True	107.58269475761811
True	104.2243400843408
True	927.2275033259216
True	1167.7902880405088
True	711.9135221883438
True	334.10338091190687
True	8.704002363883736
True	19.670244540800617
True	345.1030782196084
True	480.1401506566894
True	45.60575683759012
True	538.4266536125842
True	440.7262716308313
True	393.3485893500588
True	80.55269091182831
True	190.6560004938821
True	266.07760713391144
True	133.72134550209387
True	400.5892362764483
True	44.14912841355211
True	172.73952047159847
True	1171.8012283344208
True	4.96221256777066
True	28.815357520799463
True	587.7547966702758
True	359.53195291847385
True	770.9960495253977
True	157.8684239536251
True	769.2579375678586
True	591.1787830866383
True	276.9079011844257
True	431.71777076753193
True	341.1482179212497
True	296.3389967867726
True	266.8862991705949
True	404.7650176509816
True	501.9788253187763
True	505.8815814773981
True	105.51053841951088
True	353.5699002099622
True	8.811003015068927
True	189.3036241394008
True	240.20722328771976
True	863.1640336058165
True	597.5190678513604
True	29.448005588029854
True	723.6361349377743
True	823.0923382475759
True	109.96255561109312
True	353.230500768563
True	832.2842627070893
True	218.6837339363124
True	166.7355004709067
True	517.6676751414668
True	571.4222540151311
True	1097.852104594604
True	150.68821878799878
True	154.02343372697518
True	260.74313167681703
True	313.43705863764643
True	423.454111889344
True	414.27771644016826
True	325.9039274943515
True	426.1157649754291
True	504.6161742461924
True	225.91134609146667
True	1505.2213631448008
True	236.13071529435783
True	401.70744148319335
True	51.44250945428784
True	755.4509011497979
True	257.4806763266333
True	925.8661674253538
True	548.9768960917685
True	314.2169753894892
True	789.0946814083923
True	267.30719517049226
True	218.44585182355348
True	265.3543116741384
True	224.78500628653276
True	146.84317434811564
True	248.1930279941128
True	735.8941946408504
True	530.4962772563873
True	236.1289699530238
True	1156.7110665570317
True	117.22866709823514
True	266.461483546527
True	75.07923785302059
True	295.9768482532266
True	412.14397759354927
True	94.24393599302454
True	229.76092185965183
True	75.11940631909701
True	726.2309390202215
True	360.5681345706121
True	215.99731950360055
True	744.9064726334616
True	872.0151067528764
True	825.777467657658
True	821.0166659242958
True	356.3660620863764
True	1.120124260137495
True	251.03782693706603
True	54.31180489923685
True	384.9201442246874
True	57.556424375419226
True	321.57012894821537
True	870.7795294959476
True	1058.9816719864464
True	410.9905113101088
True	22.23936058296045
True	536.441939927251
True	518.3225396183412
True	197.1495761228281
True	238.13427641307703
True	301.84094579664423
True	22.316545083364257
True	122.28766480012123
True	964.8794607618496
True	60.69723195999925
True	488.243396560689
True	791.0446406711301
True	102.4991832222978
True	254.78235442879367
True	114.34130065017942
True	16.055701612218577
True	1.3893202455792066
True	120.01093808183852
True	1025.6654462731608
True	464.3871375467086
True	66.94218217880288
True	790.7660854246637
True	345.444685789856
True	1.2327635013418623
True	439.3919555139392
True	193.57893099661365
True	478.37532015065847
True	86.93124622382282
True	318.61623704598315
True	378.5335421380186
True	174.32477267372363
True	209.88613579347452
True	125.16859851219142
True	170.16571435266624
True	960.0401683162576
True	15.42327709142796
True	505.9651051338071
True	490.1292796814223
True	404.0506240324493
True	207.44361593059344
True	232.1630159385276
True	154.21575720611372
True	45.31154755615283
True	508.7796855334077
True	154.47273041802652
True	827.5729369264049
True	868.0969618148446
True	245.58291990514635
True	311.19059000670023
True	524.4763573702647
True	37.91365432184517
True	86.34329782159321
True	736.9774565385719
True	1076.1488315104743
True	107.44784567161548
True	713.0706421705735
True	142.4332532751937
True	931.9415910813192
True	663.1886065558986
True	103.61066309610077
True	259.4292194507799
True	630.824012362002
True	268.98602393470054
True	46.147590454201946
True	585.7670240884078
True	438.3340910848629
True	5.932539244880704
True	482.7960466952877
True	67.56251804190525
True	171.54320134093993
True	246.88166244474547
True	307.8415852225541
True	77.87030320778547
True	219.48191995816435
True	357.9698623536956
True	442.1817101152898
True	919.5335730805853
True	49.86013982427074
True	896.6610089455753
True	1028.2461884027646
True	135.28755839391474
True	74.07270627313225
True	982.3343729403632
True	34.42926231336359
True	226.0178953886445
True	81.19378704588705
True	214.73058375899865
True	373.79220353870215
True	961.5419310132788
True	91.24473286998888
True	72.8815510272245
True	664.4075898407962
True	284.67572404690287
True	707.1704468999864
True	55.60068417437883
True	484.8359010127984
True	398.5702396371784
True	673.066120373997
True	52.53664597270487
True	112.20774112443436
True	28.52461196686293
True	270.1941661569302
True	43.45723608704638
True	347.20576080602007
True	3.001664994098008
True	1193.9946546116057
True	103.90952184249431
True	140.66988287546891
True	348.370310350371
True	733.0554156177458
True	667.4158812691932
True	973.0280485559812
True	465.5406955639377
True	408.4777286987815
True	141.86916514272244
True	425.0539202817597
True	834.3794436823399
True	420.2350110360841
True	922.2059571803616
True	86.30521096082953
True	436.50902544322815
True	169.2763784610088
True	260.2502220457364
True	750.7155194343933
True	164.1972112598392
True	137.4694765768655
True	66.44704774356384
True	868.9407805694852
True	770.7709261179714
True	82.0256543283116
True	427.85206703654256
True	742.9867411532549
True	418.22403009954417
True	54.66684277207002
True	316.2218641046653
True	791.5943671451009
True	30.617044311062187
True	352.91279404466525
True	165.53712319000405
True	277.3491259952781
True	32.08558523673526
True	228.35052597914355
True	757.1469832616935
True	637.9419159925934
True	59.53915550544898
True	310.13729417770185
True	897.8229642437672
True	18.5364358660026
True	331.06861441817523
True	277.59980731749346
True	455.59030815536727
True	208.3987396889537
True	598.7612954172238
True	46.16449071336701
True	981.7116526630592
True	919.079177153576
True	46.81408720420868
True	400.3103818682167
True	722.3226597441973
True	896.1505379975558
True	270.4119506836369
True	584.8638046311723
True	130.53099694957842
True	193.98435598198216
True	134.9096199047192
True	137.94479502894464
True	217.755445106384
True	946.0155843991712
True	748.565796020606
True	943.0447509362276
True	20.00709532737767
True	26.292970039713857
True	363.4795587654484
True	14.23055782197599
True	603.6636301855775
True	1039.9280211169082
True	264.3493856005193
True	203.400099698444
True	86.10621207535947
True	208.99185681538603
True	128.16944930273297
True	42.68514908879764
True	129.7219140979923
True	85.75731481699557
True	244.5921006586165
True	521.2690209375369
True	164.8223796865394
True	28.1991070808445
True	55.18993737144733
True	430.5779470825415
True	269.74612770873097
True	596.0016904173812
True	23.856468713900032
True	113.25720518042093
True	656.1959212317963
True	269.80904618704227
True	446.85658638435376
True	657.5228058710022
True	104.50270256067256
True	115.82265587457854
True	78.61139407118996
True	26.073675818572585
True	117.4781266978866
True	80.24530585618521
True	100.75235638434982
True	143.76701380059328
True	235.70362386393825
True	816.3545841711715
True	277.2822618475158
True	948.3933760093958
True	165.21662028183724
True	192.95261448912328
True	794.251033299988
True	324.54129055463073
True	594.0258109670839
True	254.68952446411805
True	342.8157307188825
True	452.7922364238008
True	561.3999027243182
True	651.8483618320399
True	387.5487290838992
True	36.81975517587157
True	546.2786786299214
True	615.7376829681026
True	18.12638946577458
True	11.116505221791442
True	267.0444042080643
True	407.4656646374419
True	433.5347522818389
True	64.83087738354719
True	646.6182302286778
True	967.4287406439696
True	235.98745644953053
True	900.0680536752243
True	272.3609189699725
True	104.260532885585
True	281.2500824954875
True	696.2884297758309
True	37.17016917497204
True	584.0362341229875
True	1258.58367185961
True	1018.6841658663049
True	946.1545110433058
True	208.6766304848632
True	93.7079479522307
True	194.2131247977333
True	857.245264212365
True	148.33530366168492
True	1057.366209153748
True	859.1088799619921
True	41.88761762806064
True	90.9742362413147
True	430.768422430171
True	400.6059718627927
True	200.82517946551224
True	530.2747676692073
True	652.7048651644469
True	119.84199316380676
True	275.0251325873186
True	1004.945870362667
True	50.07271403194447
True	709.4340276964141
True	544.5084341776156
True	40.33770095921351
True	858.9947819022987
True	391.7649746565502
True	560.0777262990059
True	102.39837408029072
True	274.84474895204005
True	213.9295886020069
True	27.104360403982373
True	136.25983349838583
True	762.361234134627
True	135.70084829144653
True	395.05860327887257
True	66.7867834213353
True	647.588566088225
True	603.3743101024136
True	221.9440241387665
True	453.00566130112406
True	165.68325268533837
True	163.48268938383512
True	221.66863472411143
True	288.1795039048555
True	354.5141798544275
True	134.1838745988206
True	186.83262060307615
True	27.524239891863186
True	883.4831596498332
True	321.5264455430379
True	8.63981103635896
True	377.9180175446424
True	158.67042907986928
True	629.8527056359515
True	370.014822936326
True	586.0645179977013
True	536.0184270557944
True	485.8632067708639
True	782.6418314256215
True	239.20973724483628
True	561.9672311711123
True	158.32190579434578
True	528.5238721456875
True	356.45088014104294
True	369.4271317083918
True	129.81973575700465
True	134.4710890449762
True	104.2963751352849
True	65.0000137349622
True	731.6048234270005
True	182.74443811053385
True	45.69727428987363
True	0.0
True	541.7333419565305
True	110.04744319279244
True	23.719172089977988
True	43.05181427153413
True	110.5109882701653
True	532.9736615056443
True	183.54292348417223
True	107.02937706702144
True	37.22335906447377
True	153.24263628734155
True	899.7409928777206
True	53.04623686456609
True	217.41936262164
True	748.3185615361774
True	314.19963553041123
True	458.242491888344
True	483.92879577312425
True	512.2110186770814
True	597.6806026886878
True	890.348735936992
True	258.4687944237085
True	1037.916729228153
True	909.9719291257044
True	595.0287372793407
True	346.86645523716703
True	848.3494343574705
True	9.054266795047084
True	30.686964160555448
True	288.9292881577419
True	42.18126546500996
True	201.2897080166092
True	755.6296931519527
True	217.4518324357716
True	757.7928474613766
True	755.2025151000181
True	120.4716904479618
True	366.0441585996142
True	563.9410480565807
True	25.20670657893456
True	128.12323668877335
True	437.6392142214054
True	300.42200092438765
True	202.4859496679504
True	110.63080208484942
True	376.51175196520353
True	24.148444432589194
True	373.37074829967696
True	373.7453098258033
True	1038.799450809222
True	339.98344435049256
True	30.7792142015
True	453.1699008856828
True	445.60558116452
True	240.260411626368
True	31.25186292271641
True	769.4397522206116
True	423.3862280572577
True	182.84229266271535
True	14.437634724833488
True	1210.0309554772043
True	163.36316885817746
True	28.23065740756097
True	298.12880080946167
True	290.5309016264788
True	114.43740332505148
True	301.69796086191576
True	48.59495989236166
True	313.8857515497346
True	325.34331257153184
True	310.59555890649017
True	26.38872574520522
True	47.65268473645448
True	1058.9946367704442
True	23.544638470541248
True	14.72049294244831
True	167.60700533998886
True	661.1265919412697
True	8.46567704149818
True	196.34448838663985
True	171.121977885285
True	530.9194446971359
True	385.9975705031822
True	738.317547101313
True	313.7484746538208
True	487.71553934899066
True	445.6878188218287
True	494.1129724040233
True	101.23240759426784
True	1261.6710935170947
True	938.6025737637596
True	289.7595992888969
True	538.9978255235404
True	101.55413531688126
True	602.7063435559014
True	430.7961308211766
True	156.3697037181409
True	78.61193338480201
True	352.40350032960924
True	167.8799468324196
True	29.168349871277123
True	603.5414166111926
True	373.736454060996
True	72.53071374938754
True	30.74804636599471
True	666.811258275665
True	491.3729884383956
True	68.40795892706092
True	19.444753193801628
True	315.24470223269736
True	324.3281141047422
True	700.7439247564035
True	553.9770033279071
True	564.3970358678137
True	788.7624315044751
True	9.017629347709004
True	58.66931473721024
True	36.7217428979461
True	60.7425252392475
True	497.70782674824585
True	592.0572177415553
True	84.532843325542
True	110.02442756188611
True	197.99912344509016
True	74.51183069260718
True	181.2539545648572
True	204.65606081884687
True	281.4980649813003
True	795.8764904967172
True	587.7445996770458
True	288.6474460415143
True	194.32914605920035
True	273.45372444880104
True	231.2339581519009
True	762.7411394347092
True	324.60397811284355
True	169.1305125078547
True	918.9399870350318
True	357.3700274587743
True	492.9034308804179
True	158.81640325660806
True	118.13657959546448
True	64.5208557317118
True	213.62457646903732
True	979.0386590062787
True	496.5254338579149
True	114.62796109757696
True	348.77172634295243
True	100.45661484277892
True	667.6186410241586
True	4.740223513032778
True	683.6458873375578
True	33.33016591830973
True	954.2749341479584
True	847.8643092162852
True	213.2498311770537
True	32.16364644367779
True	85.78694403926653
True	446.2124288842514
True	219.5490443191917
True	1.591651042241094
True	76.1190208032095
True	1098.228823440481
True	337.82371199906754
True	674.7385921394736
True	487.5499195464012
True	31.9200818793116
True	136.23319089214172
True	448.60582778014
True	874.7864185265396
True	819.3447953180406
True	428.1184760349749
True	340.9322553064018
True	17.023474807028638
True	80.80285418345335
True	747.2064975789481
True	482.43621853504567
True	378.3432155880197
True	896.9585307882217
True	25.9825679746862
True	216.24967512776936
True	896.0948054753745
True	237.6737247518552
True	7.697691261350687
True	504.0549563590869
True	106.40086593404372
True	636.9200689338716
True	54.93575558973599
True	251.78471950906228
True	872.3823824432882
True	887.0688680996332
True	272.8204817580984
True	437.17944034803264
True	118.73940820553288
True	614.4918939538809
True	261.13261788748446
True	196.89983400519307
True	834.5496922185914
True	54.67395708841347
True	722.9896228937148
True	281.0430200544717
True	298.13690155649056
True	165.3446719409411
True	513.6419895500387
True	617.7652765939291
True	367.1095997541645
True	399.3727547539608
True	72.71684796170534
True	158.20564151882675
True	432.8186684110932
True	203.8065634862347
True	38.95651798423194
True	214.47209015543308
True	383.86201897383165
True	396.8244691140613
True	725.8017870902816
True	129.8381181513736
True	658.7232798252919
True	503.4703375970854
True	596.665392633198
True	139.4235563401225
True	35.8441212887102
True	681.8054945986908
True	73.05207493983687
True	565.0498588499546
True	696.1290182121697
True	456.7786577302354
True	135.7194261738993
True	527.5459304068902
True	4.423902786505309
True	399.3590465841042
True	31.49813827290015
True	630.0095083487694
True	256.82817293012545
True	584.0402850700556
True	698.065623607
True	147.0380656139779
True	539.4726566704842
True	497.1351310964319
True	66.42219345279511
True	954.2608830743776
True	3.1461538066978183
True	26.796205913598445
True	640.8118904618007
True	696.8637743282331
True	132.65125422589372
True	404.41064697435615
True	121.87415029416306
True	70.29477054836809
True	473.5708340496225
True	39.3470846929421
True	498.1586689231991
True	13.77661939690996
True	865.2595345639594
True	556.7555466605985
True	661.60689800634
True	104.60828481220288
True	379.3947861826415
True	989.3830058807716
True	828.3168309939982
True	143.94158754720326
True	540.0988731676553
True	451.305326651264
True	234.2508341167116
True	252.78841687732572
True	4.896698150415279
True	324.8203466041439
True	12.351569115689024
True	367.64008358864254
True	77.24882853437394
True	408.1377484977589
True	666.7422153808681
True	130.14557672965225
True	234.522969385232
True	654.6280190436037
True	699.8085437199251
True	304.567430270456
True	129.67970625016207
True	165.55561370543208
True	480.8936344482573
True	82.64352986798062
True	10.23335542800385
True	484.4045735831256
True	563.3027419377718
True	19.050070961152212
True	139.0343124715579
True	869.8793670273552
True	489.1165683657409
True	258.2180647210213
True	30.247435951641695
True	482.30030840580815
True	110.88205893516152
True	604.0743305950917
True	658.0787772656046
True	302.0604799382764
True	370.8234674227536
True	194.71067035052675
True	245.75110807306635
True	72.78141286345304
True	220.1002970783528
True	514.474837274119
True	20.60894491074163
True	463.7659031060971
True	358.1381372808616
True	735.7455898566852
True	933.8545995322448
True	892.4946467535673
True	161.31689801918358
True	402.1142779043007
True	75.33346612630122
True	198.59033353916405
True	316.5587398200963
True	10.217522658610273
True	769.3256140512441
True	24.327409864098936
True	400.85453411816223
True	257.9239587008256
True	630.480902648837
True	203.88732438951425
True	37.625090403623325
True	694.2840914095328
True	1056.4761907792188
True	229.44856305620573
True	129.84067575986083
True	603.6515691399767
True	516.6101416035295
True	17.435235100713484
True	824.30762573805
True	115.70875514991474
True	46.69996661920843
True	315.3288768801072
True	354.8302863275116
True	386.9454642226514
True	263.2624779543128
True	20.47456711150325
True	21.909296426725685
True	840.8366284467385
True	200.2272598742937
True	113.2813856688592
True	870.564089168793
True	653.3379064534828
True	656.4619433234898
True	449.0102186034081
True	147.22466037905204
True	32.77188728326272
True	102.55408371386706
True	439.87708952233
True	229.88643481997843
True	473.7232758860152
True	151.86532653602129
True	499.2086739383128
True	644.7286613400715
True	981.8352884926688
True	24.44652317762736
True	967.3412409214154
True	1079.7771458323832
True	464.60788986394704
True	84.46015797542148
True	790.8674141445625
True	644.2659815593775
True	678.3972252302118
True	174.88368846416964
True	753.8771214459122
True	719.1183195580147
True	123.07889351094336
True	811.0079199732064
True	801.2160339594672
True	486.79994942097545
True	228.35591538330104
True	74.08111988466133
True	319.9816188000124
True	352.0854822130538
True	481.5287488776011
True	431.8572844404396
True	179.8632737612762
True	311.45406750145776
True	2.2730340796294257
True	12.410391972892068
True	104.13215151175328
True	131.6141265120467
True	366.1175101808986
True	349.08352901493663
True	113.68466700862612
True	17.595531163762004
True	215.6130318677713
True	836.0676941723509
True	464.9053485699611
True	508.4152271831221
True	577.6360769620288
True	810.162041862909
True	642.481366596188
True	88.27911172702768
True	207.5287966499733
True	243.68900466241317
True	273.2309516948942
True	105.47018016945124
True	356.8916466131546
True	439.7517187666533
True	174.93396171920548
True	651.1515635521106
True	243.59803693612528
True	213.00907351770792
True	27.100470590640423
True	246.24924733458084
True	478.9567165126432
True	166.8770132005476
True	533.1722404949026
True	476.3748785518501
True	244.45786142105044
True	103.14616239945936
True	41.274059278296434
True	409.7483290546336
True	796.880159990576
True	157.46491477932526
True	1029.1159828929883
True	1042.3305784372235
True	482.113116107557
True	96.76739398759626
True	124.87808285232693
True	666.6576413186459
True	8.17288062991021
True	224.84815781779767
True	140.14434050843766
True	114.88427836772422
True	326.23434554963853
True	631.1431914476137
True	36.70138822767799
True	119.43911679164316
True	965.9214501252428
True	58.03685499543322
True	431.4273033508033
True	533.020154852681
True	246.832136083115
True	136.24198563499294
True	926.5820510376756
True	1201.8021432995188
True	511.84439523433554
True	660.3588445937048
True	213.76565434740232
True	152.78079842498553
True	318.6376677722153
True	259.4487183805526
True	175.68401856746425
True	314.1985154096942
True	335.3912733264814
True	12.214661234383296
True	613.1380424629779
True	149.93581501216875
True	81.06579235641475
True	463.8348101966757
True	324.6932909296266
True	1149.0037174160093
True	341.2689123783928
True	974.9007201811528
True	9.860405028088886
True	262.6714993247003
True	227.1799258206291
True	151.16184752393042
True	492.1570767815036
True	194.2222601834527
True	417.76608091575554
True	329.1889293735024
True	116.13638873508788
True	344.4040094027178
True	1050.740134333702
True	741.6749163793963
True	219.83594655654127
True	112.67341886279182
True	289.34431660048136
True	25.433197675539617
True	355.4521924644505
True	301.46206540652935
True	563.086494095327
True	452.42358456781415
True	350.7767019863147
True	157.50739848623502
True	14.309059206212856
True	424.50141442937695
True	279.64647935793937
True	139.06580904956363
True	298.9140525326388
True	437.6367127729447
True	822.0811746861948
True	312.8992066208522
True	792.7285694756226
True	405.7125963257644
True	376.7110965978021
True	1.4463656461102077
True	1211.5020920295383
True	106.39763178023512
True	942.432807509938
True	206.39255743492595
True	470.1515220919952
True	664.7770054851064
True	85.59830968782154
True	493.4151543315303
True	32.70698539610631
True	412.0446675813613
True	77.24895502134575
True	225.6855224729988
True	37.793885483912455
True	669.3384021132539
True	192.0435401037685
True	26.150479827301428
True	393.9888523100187
True	109.47092919131786
True	172.4575946310598
True	842.9153094077383
True	263.23171312647406
True	157.60604451161532
True	355.72571708946475
True	519.4937015410447
True	339.1268774636962
True	524.4701067124377
True	616.8544013211588
True	161.43871177093874
True	6.56196866700756
True	73.93090508056605
True	443.7636828596868
True	88.27467078169586
True	83.05391481242853
True	1072.011325158951
True	26.641572209568565
True	328.9903364941262
True	315.7073907034935
True	444.2129269263553
True	672.4953329001785
True	192.47850227273943
True	626.8688867079322
True	331.7587573326935
True	349.6564714127467
True	268.0478434542249
True	200.337959623228
True	367.31092562935765
True	442.4857707593831
True	413.2990535906442
True	600.2950708572022
True	139.67830017951275
True	76.15182474710733
True	36.20218035990885
True	285.3688921243698
True	650.8158679506297
True	390.558347725541
True	788.9136828384812
True	200.77499766482387
True	376.9166069375537
True	66.73099193760402
True	52.75231902517195
True	394.0597028251671
True	197.99013486926887
True	223.1727734164369
True	41.36197893986833
True	1071.909574915295
True	183.6609578814936
True	876.5723085753052
True	324.0929792956561
True	908.6323639621124
True	230.00875736756947
True	446.3078849007937
True	539.7710624854659
True	621.355785936087
True	216.70144045270803
True	486.342252806234
True	908.3140008181798
True	127.10874703757216
True	6.500423134197857
True	601.9299863899528
True	29.188058256432495
True	80.80087124410908
True	788.950405728284
True	228.3980950074563
True	985.4017728372804
True	698.040506267954
True	413.8536798318971
True	285.54832714006704
True	483.3562490849202
True	348.3130575421355
True	178.36213309363126
True	672.4899793472063
True	708.499866885313
True	211.17348278709903
True	89.53432461770748
True	509.2584017499594
True	138.31645744132965
True	387.0081224503416
True	339.2674959017149
True	64.74365004139473
True	374.11665565075646
True	406.53265019593687
True	383.84319625617735
True	404.0047178072999
True	428.398749710376
True	644.0001648937861
True	57.32850924226501
True	451.9299920047269
True	339.3042285358546
True	666.8875424747689
True	222.9362731619817
True	99.43383730961158
True	39.61694752339855
True	544.8599736147397
True	629.0611639310815
True	184.06791166178272
True	407.54162622782087
True	337.96089487816045
True	16.749972860628816
True	170.4610689243453
True	293.9803548438388
True	3.936007057894224
True	879.0279510305581
True	82.71864544113865
True	105.89733131505784
True	110.65270053631112
True	367.0052075537525
True	38.56628409425738
True	466.1174459815813
True	225.63617502674265
True	5.187937943457961
True	120.317111086656
True	450.740219624764
True	47.54117502170874
True	68.99038744327511
True	178.23264116691934
True	283.53860702076975
True	948.248683510344
True	397.0832343918366
True	907.8126037760204
True	184.06032315051596
True	1021.0882060385388
True	761.1398929623759
True	648.2996113112206
True	399.9675574401632
True	366.7067795986357
True	79.67115047988099
True	68.3323542370655
True	81.2511067976566
True	176.19516156737856
True	477.6540888597447
True	1119.3194479534686
True	176.71942324213117
True	350.6631774499021
True	427.6470297875827
True	577.3821274366013
True	605.9850283079435
True	276.46920045431654
True	445.4246574009143
True	670.6796333585561
True	98.02248996496756
True	713.9639697140375
True	270.3226845070728
True	131.3723749543365
True	413.4825028326149
True	872.963848208302
True	449.0594347255415
True	862.193279168028
True	195.70904051352775
True	347.41442803410024
True	708.5127951530594
True	617.2559047471985
True	189.31815378800147
True	259.39949226654653
True	802.801244491541
True	32.85431486877247
True	200.21855622017247
True	499.374584436964
True	698.2619508551685
True	98.76652542357134
True	36.91759193333679
True	167.89475312730255
True	726.7129327571178
True	308.23431792446485
True	543.1308673426836
True	347.0851285629514
True	302.9428191124251
True	458.347021240059
True	481.4006616101698
True	67.94109839968559
True	375.2422112613379
True	776.0525076519223
True	0.0
True	282.9926874742863
True	244.56018073906176
True	966.559193572446
True	149.6690480574761
True	609.707063203101
True	642.9210520799749
True	107.65608890218844
True	229.6267424747213
True	131.88513813782146
True	11.045861350526971
True	291.8400012494137
True	369.8258616215167
True	1132.4181380575392
True	215.460143069272
True	426.9003809986822
True	646.7082535544791
True	202.33203670933136
True	23.83663319182976
True	828.6928760072783
True	607.9163673656337
True	160.55176372545287
True	587.3282214113879
True	165.38808581245777
True	292.21643313409584
True	781.218656284367
True	35.68110947350358
True	109.1168115149784
True	512.1154566042802
True	64.1706354435202
True	79.45443913848555
True	398.7709686957209
True	23.93281679671226
True	761.205553205465
True	103.60512586465512
True	156.00428524610845
True	17.85952211428921
True	731.9390560062474
True	30.06759688933428
True	785.2102765705354
True	398.3553239315141
True	118.68493518260506
True	699.9190339232464
True	527.8863129415174
True	586.6757882360371
True	42.354732957091095
True	368.64369363008507
True	5.621535972942171
True	93.27463449538511
True	384.0927692503332
True	49.30156948782186
True	121.25411712088864
True	313.1319639243804
True	190.4475980900856
True	98.65219278912976
True	642.4225172182821
True	20.426678260243005
True	1136.539892272212
True	497.03686778684965
True	292.2120940633772
True	494.2798414584055
True	122.61265352637514
True	746.3624272408956
True	1138.2025998722108
True	743.764838398935
True	166.39370402778826
True	224.59800452363888
True	51.14455647961903
True	57.46367679662501
True	159.64164661397467
True	102.20179564779954
True	167.24900281204685
True	1149.5174464483296
True	304.7539389330914
True	359.2714866060532
True	681.7878648330737
True	16.61971428917745
True	13.19318100318242
True	583.2446826509445
True	5.122792280843008
True	113.01507147273516
True	690.7887341212815
True	176.06097087675354
True	664.0301698649596
True	844.3910467976992
True	156.29164899180998
True	889.0027719340583
True	2.407783174923958
True	457.36664094280303
True	1068.962885841672
True	25.49702801390583
True	235.22818857424227
True	145.0195551617764
True	974.2400335015216
True	236.76584819187516
True	512.9111532041926
True	124.72109849802092
True	485.78785508415353
True	151.69372423425403
True	97.60333741997184
True	391.1507728706406
True	73.003088773457
True	51.63787943810558
True	1097.9475808139175
True	263.9257392866604
True	159.8308127047349
True	380.9120850029627
True	400.6397701050871
True	216.9814555426151
True	157.53550895810687
True	388.708717374677
True	37.69286055695546
True	500.5576587274936
True	1113.355346314771
True	110.2524540724148
True	479.7753859698834
True	318.53049259450165
True	27.437535384728506
True	409.630491741846
True	100.40197653506574
True	588.4963504617541
True	203.74438776246967
True	421.3052975561519
True	18.940165255149804
True	423.8353738632691
True	107.49569659751742
True	343.18964985978056
True	35.76013592898707
True	173.2057220199166
True	248.3385398360553
True	762.4337996437251
True	58.33073811106148
True	143.52354579594774
True	230.29247469029056
True	139.9214457770519
True	595.0461806571145
True	568.3364939401811
True	762.2037509010819
True	393.9427261642096
True	534.2108881202664
True	408.5698307134399
True	681.568658484474
True	71.32628570959419
True	481.7731199323076
True	432.4959119371601
True	47.03059814750562
True	84.32959022463008
True	130.1895812653947
True	88.37947554305299
True	322.06086904138124
True	839.9853469783347
True	326.30068985032614
True	1118.1137999089633
True	321.3560142021239
True	887.8930578246094
True	151.94763308784312
True	564.3167432650899
True	616.1180214880305
True	712.0604553018188
True	442.2191737274604
True	68.41138128020752
True	279.10064607029426
True	40.43221451419999
True	165.913209520106
True	173.43253972528078
True	1134.552227212146
True	240.22030342913808
True	564.9665180098415
True	556.6496470018112
True	553.0149394987819
True	891.0261239046177
True	576.2321957851215
True	658.543515136295
True	950.4564388985088
True	126.42172347327129
True	312.1816133549688
True	277.3282523599511
True	330.9224787120158
True	87.32146653630971
True	386.2050182769279
True	4.551983675133709
True	346.0079502198183
True	250.17022466502937
True	610.1734249971332
True	290.0115552985029
True	369.11308354323376
True	10.843657546392183
True	61.23452008799024
True	537.3425829590652
True	31.201547814114253
True	140.84837475500242
True	64.79691982999645
True	145.0717093252001
True	244.16353567977703
True	70.48187490185549
True	387.5187386662121
True	277.8130169601697
True	99.23752011198064
True	337.1137110879725
True	60.26873164126589
True	581.3192698674624
True	828.5124406253344
True	279.4280176784157
True	1152.653499919726
True	105.32050988022864
True	307.5602291260204
True	1032.573474301238
True	91.27830213694132
True	289.33299136123736
True	9.112881879342671
True	411.0707726460953
True	460.1517436323931
True	149.8453892917208
True	622.1405391110958
True	926.7668945315796
True	154.21869663420236
True	79.6118503733785
True	324.90175302130524
True	553.019456128512
True	644.5846718326908
True	1236.5991925832532
True	27.335722268155315
True	946.299428616722
True	143.0814243579812
True	642.415815438766
True	122.34056315039103
True	131.71160452431357
True	193.06878759107505
True	162.32180300096445
True	751.6554338359515
True	202.04244625836867
True	227.5647586485792
True	70.93118901774376
True	513.2459046353933
True	449.8788082030619
True	172.03156153537313
True	226.62082096172747
True	15.938105216719974
True	434.6307166307508
True	215.07441885957505
True	301.7417351219403
True	115.91510023986795
True	737.6207499224039
True	418.0344728142907
True	252.72294077578096
True	647.0404769958697
True	524.5115306604047
True	473.0833680820191
True	129.96149707834329
True	532.6514363398246
True	431.8869917635347
True	2.339461784493217
True	182.06199186415063
True	94.7103276106883
True	245.5162763906489
True	3.5041983750597407
True	129.19103649040557
True	372.0152474776872
True	6.505588838023735
True	885.8765317394885
True	181.4117096436452
True	730.8204400993617
True	770.1716218696231
True	166.92576424998467
True	230.94526886909296
True	491.0789805614539
True	879.4059653068284
True	46.63029795760232
True	35.68097525968213
True	131.09280149254118
True	642.5227457545583
True	711.8627221151327
True	183.94715013131287
True	602.0001215220076
True	589.9317789237497
True	880.8168498388607
True	402.967913122726
True	194.21188343141415
True	880.9879326273393
True	211.46454723865304
True	153.30653774604104
True	334.350633447412
True	225.1143958992641
True	203.6292297664837
True	608.6740988036121
True	258.4757463625014
True	189.2406029138321
True	459.4541620184031
True	458.67491257672
True	65.05054857838883
True	273.9284345290381
True	77.76491276621206
True	320.25702621222814
True	356.2940664930514
True	248.01312342696383
True	176.98695419636428
True	386.1233109782273
True	655.260879283034
True	719.5297228060036
True	296.5025668913764
True	735.3280482815945
True	58.17241337931006
True	868.485167287977
True	350.4767135425803
True	12.112863555839272
True	612.6388284487236
True	695.6048989576781
True	267.1365511246122
True	164.90532534432518
True	48.3137810027609
True	388.96503972170433
True	82.28976421876216
True	13.748254987220529
True	890.5571925304326
True	369.54309864174894
True	181.21243589229223
True	1005.1956421571902
True	11.773213855220842
True	795.7951515756371
True	29.89234219330171
True	662.2572516636742
True	58.09050097115465
True	742.047978058047
True	459.9136723697351
True	195.4223682133384
True	447.3766677241481
True	211.03493508306855
True	295.0870490718561
True	222.6191338941731
True	403.0480705423988
True	9.486085070401822
True	331.35084421248666
True	109.45203377483276
True	12.153879178399134
True	466.67199160562313
True	732.7225044244329
True	284.6613343533533
True	82.19156190720608
True	321.2619831136316
True	78.88161882812821
True	191.71555509369065
True	177.52842067061965
True	383.7817417129476
True	44.04445658866434
True	138.18424935022742
True	362.9636334440996
True	872.8894376184894
True	111.52984371087976
True	201.4397539995589
True	430.47275556339576
True	19.89263520724279
True	418.7949827197571
True	510.3913410429435
True	89.86742726263793
True	380.7606835101913
True	362.9019175410066
True	421.8747764959838
True	604.777526663351
True	1074.9636433851722
True	984.2365950175226
True	56.31317602847315
True	1073.477087051916
True	115.19262542771804
True	108.12446816235033
True	114.34977635351451
True	497.4049598187648
True	374.43263494240415
True	570.5317540135262
True	268.1647489820075
True	157.22656111126008
True	396.2646545864254
True	17.468260854626152
True	461.6048196109923
True	385.909160982789
True	150.23072501218252
True	94.90995701154792
True	514.9217018642996
True	1009.998992630596
True	204.9586446114584
True	66.85383059996705
True	444.6034711911633
True	375.3501528787207
True	480.5617267319327
True	321.706793660012
True	4.581141056566183
True	509.1257332872225
True	476.8188046010117
True	509.3820506523142
True	189.4821902839119
True	106.60027670673772
True	24.204619009257485
True	375.2962023455016
True	109.88161965263022
True	7.370672739376388
True	33.43956941438489
True	346.3507478882139
True	612.2630432443208
True	132.41864725568797
True	91.64571937129334
True	22.396915775635424
True	416.3338396347695
True	370.8428419207565
True	782.292282639569
True	295.49163834256416
True	526.069552632972
True	527.961085091385
True	525.5980128261917
True	291.1844795716376
True	573.5015884111086
True	98.28750145775436
True	578.8989611928824
True	7.590316311816196
True	367.5467543733583
True	461.4590670685781
True	990.9289220510108
True	343.0828534939635
True	826.6682062724749
True	923.8991673832372
True	184.38934427967004
True	37.01423775580066
True	385.1985580152391
True	387.1954425148408
True	577.0418109427117
True	228.8497403999539
True	28.400447478259405
True	648.106273845956
True	127.97260953430818
True	1056.492384335418
True	325.5331349387121
True	466.2093505279674
True	122.10368472674143
True	808.3596342959701
True	144.18025567872658
True	818.5459858949484
True	589.5218773544009
True	190.9366829389979
True	113.5236523490123
True	65.14748833650344
True	577.4528665008332
True	907.045600130544
True	416.5699238681584
True	500.89684235967394
True	131.93549169198909
True	595.4872681380879
True	489.99083548130375
True	809.4599425485844
True	322.5596711023747
True	589.788524886959
True	117.31265390747446
True	25.94979315829672
True	418.7902305910991
True	174.78261494871103
True	103.47470282550962
True	376.9515223820719
True	1115.6962513574365
True	271.3800704727057
True	553.4019460501952
True	11.333178910613476
True	72.34100754302835
True	329.8818853647569
True	748.3382686827694
True	459.5557556611135
True	504.4213281680528
True	702.5269198476332
True	70.55614409330632
True	738.2334466529187
True	48.178071554571176
True	105.61220618786474
True	191.1305268925713
True	84.1869899830032
True	25.82010647645249
True	297.616468174357
True	466.7706196105698
True	897.9327336769543
True	870.6525169300216
True	6.309801033656299
True	274.8882299629201
True	460.9259227598766
True	127.61614537442225
True	243.2330450348787
True	319.2030775306316
True	1325.958250969537
True	449.0075547229192
True	27.618579174588653
True	178.46821155429282
True	713.1643536158248
True	31.35314366945391
True	176.61671971109794
True	561.9795893670629
True	68.97898977794723
True	868.687141543613
True	327.4302223823671
True	665.5267847109898
True	78.82326034934525
True	652.551259870312
True	581.1022681771437
True	867.60794830842
True	261.22442448282635
True	507.3588971607808
True	813.9222819212548
True	928.3325327308172
True	231.50258222448508
True	787.5823072307295
True	209.6600363063482
True	450.3084751051738
True	358.5765118647162
True	499.5167572996704
True	496.6098938143277
True	322.8079697418899
True	356.1967016998246
True	106.183911321425
True	372.7625003227111
True	1111.1674612826232
True	311.560321976104
True	151.58957907515796
True	291.0392686855495
True	711.4435136820467
True	642.4256318504299
True	427.2773042287367
True	108.959212492527
True	331.8263629976829
True	36.15630188978268
True	179.26447166551088
True	88.44122774595819
True	89.47028703782316
True	553.6875887118824
True	134.44069293433378
True	128.99333156584342
True	108.55038958873789
True	84.0518914331871
True	448.7739123840133
True	388.8476652880567
True	1049.1570546968644
True	542.164416617687
True	849.6055908124806
True	281.37000254400675
True	309.8525327270117
True	505.6226170296226
True	187.87861326952373
True	738.7819744059404
True	239.16904322547265
True	352.75056730761884
True	72.10502268544136
True	113.40710291219668
True	241.56372005039648
True	127.9914236489046
True	466.5266715432787
True	32.03179789725278
True	561.0820872023958
True	999.4691757877056
True	717.696890206117
True	1.8004043968971728
True	60.20328376735621
True	499.3095408344207
True	440.5335844000647
True	75.74532890015317
True	122.5841662579452
True	306.5346895784263
True	79.25778954097001
True	52.954915169813496
True	726.2983406855257
True	661.130560421239
True	157.0892889642092
True	175.6901267862677
True	538.6836462488326
True	53.207873296423486
True	26.203182227303177
True	576.5123223932452
True	454.2648879072988
True	1138.7908362349413
True	48.621725952227
True	475.66275525496974
True	907.8134910093668
True	784.0358390718482
True	282.4509385502343
True	753.3372107820674
True	398.6868925385516
True	43.87172578001575
True	96.07946432323308
True	706.5861562147212
True	74.02309222784972
True	146.61282681805508
True	943.3639847383818
True	186.5166450119575
True	267.53310234071097
True	100.883254973009
True	637.1455678338975
True	602.5319364310731
True	209.36569312232373
True	430.85832740725306
True	41.23451899379588
True	284.17193131460107
True	587.5076082233031
True	613.9831163959874
True	317.8606896538662
True	72.81895427090821
True	928.285846038754
True	1085.0311936219746
True	559.4700261781982
True	63.15951762993276
True	30.31609828510596
True	87.65586187299881
True	104.99874512671838
True	98.25176857237228
True	877.6661692077507
True	1171.2710405840055
True	732.2187211650796
True	323.3980959438365
True	9.787841733175789
True	21.923333323092116
True	332.90603189888765
True	475.4425116817108
True	45.22484503656132
True	553.7608214240512
True	435.5694696765166
True	402.3034547833773
True	80.00661795656389
True	202.2610041606014
True	260.64970990991657
True	136.6307074481623
True	405.8838106049312
True	42.80491374063453
True	161.40271899318037
True	1163.468547913783
True	6.176421709179879
True	27.46957511841564
True	582.928727470682
True	364.3778164007621
True	786.9413253058714
True	156.24433648971635
True	746.7802300415108
True	608.864073909566
True	277.6988678729204
True	450.0122422220954
True	344.5036426283174
True	298.585364171891
True	272.65797424073764
True	403.1336920381587
True	507.10662283031655
True	501.6177932962521
True	107.94108651636442
True	351.63643949578005
True	9.305921380429307
True	175.92844013234833
True	237.0125104350708
True	848.1304761038756
True	604.2400909240217
True	32.58652255431786
True	719.6872303306053
True	820.0799875944692
True	106.66004839228744
True	345.66178462657336
True	850.692018294175
True	219.13927282508752
True	158.92680622424336
True	528.2928884672086
True	573.3155714060235
True	1077.2936369171446
True	144.90144337587734
True	150.72784768138737
True	257.37790982313606
True	313.1121025633625
True	421.85328494673706
True	419.4055984509095
True	318.3975064013549
True	425.5300746433672
True	501.340841791024
True	228.05907836452377
True	1496.7096168364844
True	247.84931266228017
True	408.925518664691
True	53.422565201003614
True	760.399294272108
True	256.86778514394206
True	923.6936617910278
True	556.9518221702839
True	303.34613528225475
True	768.5346030525919
True	256.3965521384496
True	218.08627596885063
True	256.9397461862123
True	224.47178768285625
True	141.2771062398611
True	248.42669537497727
True	718.7375494867223
True	542.090761862083
True	227.1075940713379
True	1150.907363432887
True	111.96333617866676
True	260.4744290870848
True	72.36141116062741
True	301.15156861556443
True	405.1774718172972
True	96.02426009689589
True	219.1597527590949
True	78.30615410532808
True	680.1819738338015
True	366.2647301509497
True	223.57386720536036
True	706.610127708453
True	858.6269501922845
True	787.7207906737979
True	827.2543370451323
True	351.3103713902674
True	1.4314069335686188
True	245.85960108234528
True	51.56987649958896
True	381.78429292083376
True	55.69825336241939
True	362.1984891366785
True	858.4849022258122
True	1028.3616770158408
True	405.286591717958
True	23.809911215631036
True	514.4275987282393
True	506.9293579618396
True	189.92241539726004
True	231.4941801225509
True	298.4224964685847
True	23.5690308277334
True	127.5741969678152
True	950.194702507774
True	58.01180172813616
True	498.394234912034
True	781.0171574360817
True	103.92613730477365
True	235.88274655157795
True	116.05797738632502
True	15.113622744703658
True	1.1986654902393294
True	121.3875975381497
True	1033.6090596642105
True	492.2271265844448
True	67.98982568387578
True	779.8022742958526
True	336.3745455503909
True	1.1965810080511745
True	446.8904131041377
True	192.00183844781571
True	536.3444522449805
True	83.44180243718263
True	334.8521012754014
True	369.1458057788568
True	173.26099027710276
True	208.6370240545161
True	125.1855794837575
True	180.1157013091984
True	981.5337906527042
True	14.306825890491004
True	509.99328370897314
True	481.8858908409828
True	420.596397771961
True	222.00660243073676
True	243.211206403392
True	154.92318436595104
True	47.80700557553126
True	473.70260664570986
True	148.88505819399276
True	852.5086743936715
True	836.2099505322948
True	253.64033904933007
True	326.7315132562389
True	522.0312686991023
True	41.93873919549321
True	88.15281674608507
True	738.4365817217008
True	1082.8722539532728
True	116.4624934263788
True	698.6350898947326
True	134.74514220537483
True	963.79408248357
True	669.3437265662287
True	98.87619278494051
True	286.33821737992093
True	601.6715363315361
True	255.6813425624928
True	45.44285404687989
True	559.3020113743684
True	428.9922446663506
True	5.4940038969155545
True	463.8873550397793
True	69.8113057931098
True	171.50210415183386
True	244.25222454903297
True	313.2430792691194
True	72.28622840171772
True	218.2420586285208
True	358.7651713185556
True	432.7974821725285
True	934.1057573677738
True	46.288424745715766
True	921.4497398237044
True	999.758454401911
True	120.99365129065936
True	74.90615844574931
True	973.330808135956
True	35.45928537434619
True	229.7807561160425
True	86.5068086955205
True	214.89190752714444
True	372.4620957005862
True	933.3234389686666
True	99.59938080352376
True	71.04447120666057
True	649.2806452434314
True	276.19137020822234
True	704.4715270684661
True	51.56082419525232
True	492.8968338482798
True	378.76941534325897
True	682.5990070337737
True	52.11159630114852
True	113.16873392778628
True	29.841343690829447
True	267.7712228162811
True	46.400420121156245
True	347.8150456583392
True	2.6856665427912905
True	1186.179284891878
True	98.38309323444592
True	140.08689088898166
True	346.38847756924685
True	751.8382319217911
True	661.6254100881041
True	1004.2388767189956
True	446.3743768854185
True	412.5851604421249
True	140.73140618206185
True	423.4726375485011
True	870.8079017979175
True	421.0235356291951
True	912.2005775202978
True	88.46913353026189
True	415.3236740498549
True	185.4478821887544
True	277.3572091514717
True	762.0981165295914
True	169.8144827585648
True	131.3811904933863
True	62.011213071121375
True	876.0440362171437
True	796.7761500690083
True	80.81455941511513
True	464.2651037921152
True	750.9992282966906
True	422.8239517793571
True	55.754168825240185
True	320.0101540693988
True	787.473620008531
True	31.225328211247817
True	374.26058032228434
True	168.82294738893825
True	262.817135098024
True	31.96547619765868
True	217.0104650826166
True	796.9058031851115
True	643.4167850676295
True	59.978669112432655
True	280.2570721952438
True	926.097611580312
True	16.98206289527542
True	333.0929899127131
True	301.2075674846362
True	429.2425844406389
True	217.35842102602248
True	599.9618688435984
True	47.7070202252072
True	982.4035411236777
True	872.4228785682126
True	47.94440707835864
True	391.30979437673216
True	716.0063801641753
True	890.6966634390956
True	278.4503354904189
True	613.0954076181754
True	129.1818924503564
True	186.5481337067328
True	132.26856746792893
True	136.7866990835504
True	207.6945126654656
True	933.829177580016
True	797.3342218471804
True	983.4987263850426
True	19.29222822690342
True	28.90272121311687
True	356.21895828123843
True	12.7562314487339
True	624.4752387727378
True	1074.8179304815728
True	263.35731747956163
True	212.83384539891105
True	87.54875127590931
True	213.3159883058248
True	132.87953369797697
True	44.64328826303439
True	132.67075196745122
True	87.30388687482306
True	249.0503793101445
True	538.6059466929098
True	163.1469812858985
True	30.402853604110764
True	57.4519052723906
True	425.7525825550003
True	259.87584151720847
True	585.3536528831415
True	25.12815742053409
True	118.93067877444685
True	646.4152377771924
True	264.7129187572907
True	460.3930138031703
True	656.172807745678
True	100.6420027189336
True	108.68866808090188
True	84.22683607367183
True	24.995431297208214
True	124.11400673002775
True	84.59000098783918
True	102.00829458923852
True	155.03420932602268
True	236.09863261430547
True	813.866741980884
True	288.71710815319096
True	965.8399223128096
True	165.74088142467252
True	202.6798207670707
True	773.4483514952722
True	305.8176124401942
True	569.1762082998305
True	248.850383926877
True	360.2939354313417
True	437.168206956304
True	573.32877979341
True	632.1864677600071
True	378.56711155663726
True	34.16718715719772
True	565.4112716829499
True	612.682259798726
True	20.310350001601776
True	13.240883425434449
True	260.96550043855376
True	407.60854585623065
True	456.1056424324468
True	69.29174029358587
True	624.327357356988
True	927.8759767030692
True	244.64680165105548
True	903.7723992277616
True	278.46807707074146
True	106.72326409763888
True	277.84387378283424
True	698.6736347566599
True	37.55258845051815
True	591.6358243679965
True	1300.5554025096235
True	1032.2476682374931
True	896.2225058108726
True	210.2900962934584
True	88.16883447319088
True	190.3373546825058
True	836.3218888216612
True	157.49597775849713
True	1075.3390551202729
True	841.5004378919806
True	42.69786251442272
True	86.31637072166465
True	416.0647179960322
True	398.7247558323401
True	205.89286982119475
True	514.853668994987
True	639.724765382376
True	128.39257507397787
True	278.4559579130026
True	1039.7403974733995
True	52.20712441504126
True	683.5224972967072
True	552.4260876951862
True	38.00626817770251
True	790.2520695935282
True	387.18543063197006
True	559.5980663203524
True	116.87812999425412
True	256.6843033296532
True	212.6591034573765
True	27.427936130160703
True	137.76363080544425
True	750.6851694640138
True	136.06660035744332
True	379.7701289659597
True	63.56338337263917
True	636.0277735151631
True	621.0970760009269
True	234.6327031733222
True	469.9522495681361
True	164.25349357673124
True	175.51461672486988
True	213.40171558324857
True	279.3216908198684
True	353.9245661806387
True	132.86163480849885
True	193.82715540967604
True	27.784951066827805
True	867.4525718279881
True	320.28337740477133
True	10.771956913348774
True	376.79868822393473
True	160.97480857000625
True	613.3467048157967
True	374.2179562109994
True	572.3320050687737
True	540.5635712892923
True	493.818496459106
True	798.791214810767
True	218.89362447216763
True	557.2190178135319
True	152.98297304213708
True	556.0873037622737
True	353.06751040304334
True	371.49317369776713
True	128.76332287947017
True	131.2535601857049
True	108.74752640298736
True	67.2482949767756
True	739.938491332353
True	177.07681504495727
True	44.8328226573256
True	0.0
True	550.3003142915388
True	110.57503213930067
True	22.70062004926372
True	40.66123304290283
True	118.08183689865562
True	553.3688937448999
True	178.52131653662346
True	111.3106746845178
True	33.71427644712895
True	155.7358179191398
True	946.194006735096
True	51.92555232428288
True	225.97749228853365
True	776.7345748790374
True	324.09137172950824
True	457.0983054090059
True	471.3522712559112
True	507.3341599822613
True	596.7787084370526
True	906.8963364170668
True	271.08410149584176
True	1050.9933741070106
True	910.741474207818
True	599.100826706442
True	345.0348440925645
True	810.2459475055396
True	9.603057536118042
True	31.984306698563465
True	302.1996544094407
True	44.25562004420157
True	203.7941809606489
True	750.9193058750677
True	216.35652700031352
True	725.5676885347226
True	767.6771731578817
True	119.9998785212124
True	379.399834977006
True	587.1466116587973
True	22.209177821098656
True	132.3269667229231
True	446.352352014229
True	299.5273052167197
True	200.1581761296681
True	112.53930881745576
True	374.1798682804804
True	20.9063776762819
True	371.85783367677584
True	357.0911237962018
True	1071.3471771677168
True	357.0201364337052
True	30.95160279615549
True	425.0088308362554
True	455.6233350031724
True	236.00024962398456
True	30.850108592832125
True	766.7662876748366
True	436.9962833966494
True	175.28933164736884
True	13.835062704946957
True	1207.9206612649214
True	167.40559332060758
True	26.363810831022427
True	305.20982077774926
True	278.6840543314559
True	114.36943047584288
True	297.27037744489263
True	48.66046859995944
True	326.160182700337
True	294.8112937665135
True	304.29123502437983
True	29.167807810412377
True	48.43467520189338
True	1057.2290664977531
True	24.431579336161366
True	12.487498671543175
True	171.074040788682
True	644.4116390336379
True	9.585189277953685
True	180.17796595917665
True	171.072030566795
True	547.8973375338215
True	385.92329799043466
True	733.5619043924133
True	322.00374564100537
True	491.7340910482052
True	438.2356523466537
True	496.6806613347978
True	95.7225973357268
True	1253.790313902931
True	872.0959334032337
True	296.75057454414946
True	531.7782725979739
True	106.73059121283714
True	559.9991468878643
True	443.6556065146486
True	145.2163088828436
True	76.37931693687729
True	345.4913220463973
True	173.1337368875126
True	32.11080721712751
True	562.3115751222851
True	371.03185629380965
True	67.19765349009148
True	28.768754977422542
True	650.735760476443
True	490.863232113383
True	68.18268747279463
True	22.32826426092227
True	314.3946956347483
True	314.9590073408322
True	705.7837671607616
True	549.3211331776046
True	562.2023927435899
True	793.8632297857538
True	9.29499535799835
True	55.47954220439249
True	37.53777535117401
True	58.507407659527146
True	493.3438927133815
True	594.6623996547554
True	81.24077169545359
True	106.4679373005825
True	199.21502825383013
True	75.02546689303905
True	179.02921853280387
True	206.6797655353726
True	284.6023521837248
True	810.2409891697814
True	602.5893454761068
True	282.89864824505264
True	196.5541223161905
True	274.97391201718864
True	257.94612416352686
True	714.793006416784
True	319.19465267035594
True	164.1813785331
True	912.9906242647376
True	325.5198987481984
True	448.4098562719543
True	159.91494062887995
True	118.2193383076364
True	62.118475399947314
True	214.9644586689498
True	981.65741603152
True	510.1458921077301
True	120.69396029709988
True	366.1990547856286
True	102.0943133420446
True	657.4622231399485
True	3.739842055409674
True	710.774344797706
True	37.2300132478924
True	919.6884864303624
True	837.7567206518598
True	210.3173748807837
True	32.59801192094422
True	81.31096666664335
True	475.90832377942735
True	226.9426532235944
True	1.2377118488290872
True	80.04046434233537
True	1122.4068872430298
True	336.46064975256195
True	661.2981564106813
True	485.9459620106573
True	31.91652808974846
True	139.869892503346
True	437.5213267563262
True	936.120281916055
True	803.3307220333107
True	415.6416231948283
True	327.7362201792411
True	16.026326143777688
True	78.01654586136502
True	747.4274133985734
True	472.2876717491773
True	390.20153787826496
True	896.1945518294813
True	26.524140434656427
True	220.4023034544179
True	899.3688106064943
True	232.9836638393844
True	8.15838388294548
True	500.8787034014133
True	102.81359948405026
True	645.7427753244549
True	52.48132707773594
True	260.3928889047848
True	927.2268984255156
True	921.2267885165144
True	275.313075237947
True	449.8428013235543
True	108.58413567558414
True	611.6361991577392
True	263.6356902978461
True	193.9638429591457
True	875.9334958064508
True	56.56151293348856
True	717.1268168491257
True	276.7744447891681
True	304.8430505139796
True	169.34988011227838
True	457.6393057964002
True	578.9288038254073
True	348.8710898515076
True	411.74608208446887
True	71.02323196570651
True	162.2136036608685
True	448.02026174718856
True	219.95696972701333
True	37.05484269096772
True	200.2843991854808
True	384.3440828492921
True	380.26361604722734
True	744.2962211751072
True	132.39809309275745
True	679.4668826693579
True	521.3780398080186
True	579.4233205755564
True	136.38494794019186
True	36.40305966529591
True	654.0350463700427
True	69.63733401683504
True	557.8194323498008
True	708.8881315981732
True	456.0467348972226
True	139.05233558999922
True	523.5551718698748
True	4.702424627590822
True	399.0427545953683
True	29.68298710289113
True	635.2590722315967
True	265.290124904399
True	583.0012185216881
True	693.3986577596745
True	140.68645572624513
True	513.2747372403418
True	487.0992737049272
True	65.13964108290908
True	930.7895333838792
True	2.836827230340738
True	29.981314841657472
True	634.9642718810936
True	692.3723336881653
True	131.05428273361562
True	415.9111675870798
True	125.62878560691848
True	74.65944497903602
True	462.2858189623355
True	44.09205401719095
True	525.3575573759158
True	12.31921341473831
True	830.9498017624111
True	540.856839627329
True	675.013390111318
True	103.30919153761872
True	355.77810616828754
True	1001.3917668786086
True	848.433601343936
True	137.59326990037457
True	536.8481323459766
True	461.3388027619519
True	248.74009810522628
True	264.64776090336375
True	5.800873655820872
True	317.1430143122047
True	12.956607170652212
True	376.6527036911761
True	74.2424634354439
True	412.7847282012188
True	658.9529845049994
True	126.5826118825304
True	242.23466597069128
True	627.8050561634587
True	665.9522870360624
True	290.7485884078516
True	133.39908110854046
True	164.102787870138
True	475.02508608319056
True	87.46504827910887
True	9.284011081323811
True	494.8923733800096
True	573.8703527872211
True	19.729799898225515
True	138.0955384973496
True	908.3056025268428
True	493.0625241996476
True	276.4092993931529
True	32.64058731578282
True	475.4611767180663
True	116.94503812979517
True	588.8491301693812
True	672.3655030739847
True	307.8313904788661
True	378.1279464549536
True	182.75476685499729
True	248.5989170932625
True	74.27965695186522
True	208.70803954106637
True	500.622524025534
True	20.98838931172108
True	448.5984107930517
True	384.4573499612529
True	699.6742034919299
True	916.4211666340876
True	901.836037068965
True	153.533300068399
True	394.5540332366136
True	66.49464798160882
True	188.81960237545417
True	318.481636530898
True	10.220733590139467
True	784.1461996539624
True	24.95366021876572
True	402.809668979825
True	269.71683612820425
True	628.3897276995863
True	211.5899427600897
True	37.622248780512834
True	633.6188588243141
True	1101.8632949678404
True	230.8757999804771
True	134.5548091600558
True	623.9080704333982
True	494.9892391604328
True	16.202314332757144
True	848.9178331514331
True	114.92190104052328
True	46.75573724373999
True	305.0711722576979
True	343.72631822270154
True	407.13042973165255
True	267.3851076934744
True	20.77226940186023
True	22.81631120264657
True	826.430463905965
True	204.7750056787332
True	118.42951708275446
True	857.7006345327904
True	637.7074823583097
True	677.1786058660706
True	445.3816550329772
True	148.05246452698125
True	31.91335350568314
True	104.87614506810212
True	424.44542404143374
True	222.49270629580204
True	476.3574689031751
True	138.1124955026723
True	491.99842214835945
True	636.4002815618975
True	946.1343734861808
True	25.09545227963825
True	990.296540690724
True	1084.272177353537
True	486.5627190509695
True	82.05867025451991
True	799.0443942269777
True	639.1854181316493
True	679.6043058596955
True	174.35116112850076
True	740.1010389756996
True	712.3914934752725
True	120.24582604547618
True	775.5381136135951
True	806.7732803909352
True	471.4681083801327
True	228.61772696298604
True	68.32474296091384
True	313.8434558834816
True	353.5779285628881
True	470.2131895689628
True	441.70899009986016
True	194.39114432974145
True	310.9508725659541
True	3.1573875960442632
True	11.950243688065942
True	109.990070798047
True	132.1317311108162
True	362.52677919789113
True	355.47115802921127
True	108.5845189703284
True	15.88511797736663
True	205.49355382897227
True	838.3326938194932
True	453.364756408937
True	520.1459778797763
True	565.0042460429834
True	821.1683461228896
True	634.179583028312
True	94.32089564159617
True	202.9398508476214
True	243.19284023795123
True	277.8577956836461
True	101.574971494748
True	370.88382371195627
True	430.222354460688
True	172.81169000407635
True	650.6907143331354
True	249.9778788435907
True	197.9503971584712
True	31.659122063394925
True	245.04446808830284
True	506.7019837591697
True	162.50373773746588
True	538.9182577932451
True	480.1252344497309
True	244.35266398504103
True	108.31213870996204
True	43.74785791915901
True	404.1023247623006
True	792.5790020153647
True	171.83947713802425
True	1046.0128257997778
True	1047.1125091454992
True	468.73644309029504
True	97.7440801453162
True	124.76227159633784
True	652.769599689025
True	8.604418836216865
True	223.3466267266452
True	140.93399048577274
True	120.17645860909634
True	324.0063032491531
True	626.5756227066577
True	36.5197552222597
True	123.0706201941927
True	958.6339009914182
True	57.019547512277946
True	456.32425289932337
True	527.818688567494
True	244.18996344014823
True	128.43476472013975
True	936.0698067507226
True	1192.35675827479
True	504.97635162316993
True	644.280632708961
True	207.16042946091025
True	148.70081240761886
True	325.2362386117944
True	252.6551470535595
True	172.25562522916982
True	313.10985381581565
True	351.1574498458719
True	12.050144855609364
True	621.2436489111832
True	149.23808371208392
True	76.67731965967587
True	439.980943736
True	302.2303889814644
True	1167.9356582763394
True	365.092060524919
True	999.6299458852058
True	8.977037606290319
True	269.75535503615635
True	227.5556276800476
True	157.886094623511
True	485.41743215067504
True	196.6858963896077
True	419.6035462499443
True	329.156695152942
True	113.4988437914988
True	355.0268888633736
True	1014.3040691462664
True	737.1264698002625
True	229.11597824829175
True	107.98801275174262
True	294.536500276914
True	25.635060163951795
True	357.6158375369063
True	317.4416966479008
True	571.0619265260045
True	436.7862119335135
True	360.98290853249057
True	166.8407799813746
True	12.892531877192155
True	425.62012837059785
True	280.46818562803765
True	136.90486943760484
True	306.7755839399776
True	426.51414309891794
True	798.9321623805515
True	314.71982864282245
True	775.2252705219594
True	403.4677440405626
True	381.090448785894
True	1.3259454551982723
True	1190.7185278179586
True	107.19777164113364
True	892.3717401506833
True	202.61267264179585
True	470.1177397888731
True	677.0351448446693
True	86.11143133964691
True	490.73816975585896
True	34.18564266757052
True	425.09562649449856
True	75.39386677680176
True	235.46482399996265
True	38.76740381643202
True	682.7238083073673
True	192.4708349989574
True	26.976014352229164
True	390.33694254961335
True	108.87297078003458
True	169.3859275037164
True	831.7425264710034
True	265.4399279973379
True	151.99964721518725
True	368.37738299992645
True	519.6073038638789
True	329.54660177680347
True	524.6742080126612
True	606.2678165055487
True	162.81608078636853
True	7.3347522804814
True	74.22954811272339
True	441.5211228725362
True	90.6652875335907
True	74.26949599544955
True	1047.4956268871392
True	25.987090418528247
True	315.47163093107457
True	316.37719649383087
True	457.9163426598391
True	689.1495154647175
True	186.64762263934864
True	659.3198219750556
True	321.1179884455136
True	346.7145374456171
True	265.639737134623
True	204.46009678790125
True	351.06498513549883
True	432.4428146836401
True	414.9519325771845
True	593.4208802705285
True	145.70508671529106
True	71.1663582218998
True	39.52922957719747
True	289.6125072197507
True	636.2987856246953
True	405.326084341418
True	805.6934050870648
True	211.50503286245217
True	402.8853348855883
True	66.47345093724812
True	56.63767987618156
True	424.9297368115446
True	201.5475208757652
True	232.42422616461337
True	39.69889964113964
True	1085.1535098252525
True	176.01982476092712
True	891.9052707343789
True	315.6444380513417
True	926.6451791877718
True	232.0184630013028
True	450.6453664993426
True	544.1691920898185
True	653.2080955980015
True	213.66284244042043
True	478.623220456998
True	956.2910021993498
True	131.6748115212159
True	7.868606251467846
True	599.4954066523213
True	28.324814822457963
True	74.85556032066084
True	791.3881474538284
True	230.07296139428084
True	965.7611583778364
True	700.9347362178532
True	409.312143029716
True	283.3466585040852
True	484.4423330376122
True	340.0181268737162
True	176.3848785894152
True	686.1265638075804
True	712.1108064777274
True	208.9963600202944
True	88.88282184742833
True	512.2004092658038
True	134.97345568850605
True	390.4939459098184
True	333.43085276236366
True	63.03643329453456
True	365.13583882195576
True	416.1506227765753
True	369.7459563059723
True	407.5956351301788
True	422.6221191362815
True	660.0362885194917
True	56.63195705254336
True	446.0299115833458
True	327.3811045575302
True	681.2553661259202
True	231.3227006528414
True	97.7200153670553
True	39.23031259100472
True	538.2566227652509
True	628.9856786772865
True	188.87082311063915
True	413.4253929082755
True	347.07553297297113
True	16.23434788126482
True	161.17868492752575
True	289.77783021045434
True	3.0491487953877483
True	891.0631073459407
True	84.58447810673407
True	103.8734271743771
True	107.58228831819088
True	354.72873256102577
True	35.70962849593453
True	450.61915409852713
True	228.63659958117188
True	4.465306422557994
True	112.52092014782764
True	451.1927534310348
True	50.6292610084049
True	70.07307450579871
True	175.89548440278318
True	291.03284267591965
True	947.1095896994592
True	393.0555310457661
True	921.5112982978802
True	196.37383777565023
True	1012.6065172199504
True	766.5068987394798
True	655.4703032816099
True	398.9237812910293
True	362.1396797481958
True	73.54756297262395
True	72.89538832874264
True	81.71380816045158
True	182.0276895653419
True	490.66218338482287
True	1106.624501356874
True	176.6860098164894
True	362.9263989264469
True	441.8139102723048
True	603.666656285831
True	602.4735858829459
True	282.9788891666564
True	448.44652992861
True	638.2810972647118
True	93.80144256955352
True	720.9933209905732
True	262.8723257995411
True	130.19182827019972
True	412.1076324078724
True	848.4372130040031
True	432.41576906184696
True	869.8198144588569
True	202.9052271235508
True	350.47650170639247
True	700.4935238536173
True	627.382066190021
True	192.72061581719836
True	249.23587338462647
True	810.679092833497
True	29.173068486258835
True	189.6221954224997
True	491.8483496335436
True	695.1721378745153
True	96.71427227996548
True	39.30754565581106
True	169.65281594287254
True	730.4068577645354
True	305.82279614212734
True	556.843877669708
True	354.37765491001744
True	299.4147237209787
True	443.7117708047276
True	482.5622352506278
True	68.99908495183544
True	353.4284413347818
True	770.1918514783559
True	0.0
True	276.2714286070009
True	252.7897481020896
True	995.1441785100257
True	154.57483790401727
True	682.032918960761
True	626.4989543653967
True	111.93424791082798
True	218.7560667450825
True	130.4969512385001
True	11.978149296264434
True	299.9129304478369
True	363.622196037576
True	1129.1782585555677
True	232.4007134153684
True	416.8600210946781
True	654.1105817029257
True	205.1364469155441
True	28.241600958391324
True	831.8238843565728
True	606.8254040639438
True	163.1567088614101
True	621.1254345938646
True	161.22680573746953
True	304.33895038658403
True	792.4108423930462
True	35.322314216997995
True	102.12489428345404
True	511.630711928521
True	68.59047188396246
True	74.21776373493913
True	418.2660750672296
True	22.07047701699484
True	730.7496330749794
True	101.13206939956191
True	158.4416201136189
True	19.149268959373387
True	715.4737095870258
True	29.77294738698649
True	784.4832017732432
True	401.61047823853806
True	121.08506687477866
True	706.2588594433394
True	525.9685248189945
True	552.1642624955279
True	51.42417184581892
True	361.5959193102908
True	5.489169515826624
True	90.84102561315068
True	377.56550557726575
True	47.56529500193022
True	120.79940920456748
True	318.8412595899825
True	183.2537599014642
True	100.32388488994252
True	636.1480729944084
True	19.60498388798606
True	1116.2355939919214
True	526.1976749269932
True	305.86537436102344
True	491.1533701863944
True	122.36741757357
True	776.6549966867648
True	1109.7752119203617
True	740.022376080956
True	173.28445866163702
True	228.4602779825737
True	51.78672485659289
True	60.20808258759963
True	151.07439522168804
True	101.1515524929332
True	171.55430125875654
True	1167.7170036053394
True	321.2486747002367
True	345.8492978193017
True	699.9099192020278
True	16.633408900139457
True	14.673056136906576
True	590.1163851660448
True	5.884733005672299
True	112.32566171451018
True	687.9499129842898
True	182.4947932622637
True	625.7441290821814
True	867.7056027970073
True	155.89136424559288
True	889.9771522657394
True	3.329274360250104
True	467.3448023728094
True	1050.8115973166346
True	24.19671366042149
True	236.5767627736712
True	146.65440685245403
True	966.9284665360052
True	224.90036930783415
True	523.4933175084082
True	121.33119400465723
True	503.1399211084168
True	154.32107015356692
True	96.25278511001557
True	384.2243653782281
True	71.1021180095172
True	53.394883282275
True	1039.0273643705164
True	260.0781044256212
True	161.20478903866325
True	377.33323139850927
True	402.20315237866674
True	221.7746311112573
True	166.1966699012644
True	400.8839713066816
True	36.7829842704804
True	488.8553195189459
True	1111.8953373876452
True	115.9736589540516
True	479.4530287685421
True	319.748159375119
True	27.215874416381748
True	408.542717378956
True	102.39405079441876
True	588.5768693932632
True	188.5373928231728
True	405.46289127540166
True	19.16775353578083
True	441.75212924571446
True	107.57966538394656
True	339.3562052112443
True	35.90966120692661
True	175.4612238239768
True	252.21365184788667
True	742.0078560695657
True	60.061123302086834
True	136.93863923889742
True	231.69735144903748
True	144.96624944563652
True	641.0121829090899
True	560.1215828618845
True	800.6663643317253
True	390.26175056093456
True	547.0877307089548
True	436.46443274546624
True	704.7847634024617
True	73.80049292400241
True	458.2126276899547
True	443.1286342980497
True	50.2744304949082
True	87.85615753628723
True	130.7648615859711
True	83.95517837009774
True	331.92996581781193
True	851.2472635413554
True	338.15190506585054
True	1073.2905340451998
True	318.89227938302645
True	905.1381862093908
True	147.7318782578393
True	562.8637995756945
True	629.6820044858764
True	705.5242769846486
True	437.210233522984
True	63.635008754372365
True	292.4954269775864
True	40.89536008903916
True	172.5249619931843
True	176.99020393421165
True	1161.7879295035327
True	240.03852468610384
True	562.9244024614902
True	568.6308708417829
True	551.6632517848769
True	894.6663218809225
True	595.716518535696
True	639.3648023031733
True	953.599519718406
True	127.43732563772288
True	314.39146468886827
True	269.7041863006985
True	319.05961671013205
True	90.7863375538946
True	368.9988852647956
True	4.864815751020274
True	337.73605378853216
True	249.03284792492585
True	609.282778942285
True	271.8871474501992
True	357.88568507408
True	10.813258752252532
True	64.13834061234982
True	545.384056077592
True	31.31620600270138
True	142.6632351167321
True	65.37964629794284
True	147.54513876137614
True	242.6142773776637
True	68.53439621508434
True	381.2099026307704
True	268.1653240097723
True	100.17438322628104
True	344.0233741453332
True	62.54200778087903
True	594.4755574118458
True	823.0295559590132
True	279.4309395260032
True	1120.6930607886773
True	105.11999446218402
True	305.2993953190134
True	1066.1158272195432
True	86.56848514700984
True	275.4877603349659
True	9.94483291055476
True	402.1779977847401
True	464.5600255531818
True	150.87255178230103
True	622.4909119319733
True	918.3922801172416
True	155.14073648365058
True	82.69132028132863
True	338.9348589952445
True	548.2957725562653
True	602.5052106753722
True	1235.0490747087042
True	25.920158119782865
True	931.8609568112472
True	138.1014640775649
True	621.4106688212456
True	113.8343931369862
True	125.77799330292892
True	185.133356880556
True	171.69707617861607
True	736.6930703310968
True	210.412240117262
True	232.3930848130584
True	68.88249699004761
True	512.1098564854341
True	449.6078179456439
True	177.59364185633024
True	239.87448551712436
True	16.784327782066836
True	430.4941495184855
True	226.4690241077893
True	274.01970678106886
True	118.22207589203262
True	697.7750374282845
True	425.3830152484233
True	265.1979776459741
True	650.65620483171
True	522.9633338243933
True	467.2210450935633
True	136.664935429703
True	514.9841608141273
True	425.212674776612
True	2.610863571192236
True	194.7760567977345
True	91.48415921224692
True	236.1494444920341
True	2.7247932061321274
True	126.83849244485783
True	369.3615707851736
True	6.915009708210576
True	858.7954869708001
True	178.5355921307198
True	727.7455488366347
True	780.4135966021213
True	156.1313067669439
True	222.1106841869583
True	477.7480241004987
True	834.7912292931438
True	53.78449722336149
True	37.8360460315302
True	138.35942194774
True	627.1950300382425
True	715.4224136206319
True	192.16719407591324
True	594.4543908439825
True	586.517695131388
True	849.0077522971684
True	404.8021991328303
True	189.0501122471992
True	860.7650931197508
True	217.89367966922563
True	141.32276131693007
True	346.84226879554654
True	228.6047014327774
True	204.04070185637588
True	600.7572875126734
True	256.18680760605554
True	187.8092390216868
True	468.9598292683911
True	479.354308932788
True	66.2640629338119
True	292.19884565586835
True	76.78778360504761
True	336.6988436862014
True	353.94924648128426
True	252.6912902975444
True	182.51140707320067
True	379.7426510265695
True	640.8093043947745
True	753.0627273354971
True	305.0580484191431
True	748.0866363015975
True	64.57791212792883
True	885.4989590991933
True	352.90534978993134
True	12.983205314525234
True	625.8766491715702
True	706.3319077980317
True	241.56871474578188
True	163.74942752845757
True	47.637088764743964
True	378.1010143252873
True	75.83613039122685
True	13.70483506972651
True	890.4912483381911
True	377.73843356720295
True	172.6575501977284
True	999.6549627141484
True	13.536994957914228
True	789.0777643974717
True	31.080155141355096
True	682.1643216547737
True	58.79386084289138
True	757.9718927745811
True	433.99261878135377
True	193.7725568285385
True	447.8468516819455
True	204.83262425482224
True	297.90416446534914
True	210.0619557879631
True	420.583044450963
True	9.360398514760488
True	321.21616413380445
True	113.78820123951674
True	11.244313619741655
True	474.4003994012529
True	740.2604822502913
True	289.29694127513864
True	81.69969712737262
True	319.06839982515527
True	81.35729570259326
True	192.7996358633308
True	181.25748075285543
True	390.7118218514804
True	45.99190577291861
True	140.3952104637768
True	385.1446805415093
True	826.0239260055027
True	111.15780619005018
True	207.3083058489221
True	441.5057498963591
True	17.410861775763838
True	421.0044139921452
True	503.4019835007163
True	88.76400958686772
True	393.1199208882952
True	346.85636175584443
True	411.548026373989
True	595.8966121748648
True	1082.0804938324886
True	952.5964404164832
True	59.29478547918253
True	1054.349699763322
True	106.212068594309
True	116.9257557646702
True	113.51301112110993
True	511.45531665078215
True	378.3370155908681
True	579.6565947620513
True	256.4002906066606
True	161.46997226854268
True	396.19677344764233
True	17.10392075062886
True	468.8731424630647
True	379.3610632760047
True	141.6295421387985
True	94.4226677496781
True	501.7056684823476
True	1010.3853965312012
True	205.18635223400557
True	65.36057950572113
True	430.65153686305314
True	386.262627392288
True	487.8989240374162
True	332.70695604044727
True	4.717358339339282
True	534.6662952497562
True	529.4829083162199
True	504.792860864852
True	180.13827448717038
True	104.0791477405158
True	21.445852304123346
True	381.1347523988087
True	107.22847122959894
True	7.961824158470101
True	30.114314503637463
True	348.87488904452704
True	636.1359712383876
True	132.86695427322158
True	95.87721363954692
True	24.90646090069489
True	395.7233928084693
True	357.5635893606781
True	769.1816059865528
True	300.63216683601826
True	500.206500155639
True	520.0744065749774
True	522.0277831695347
True	298.693866110472
True	542.0809140876996
True	98.84707554444684
True	588.2248451636957
True	7.178456370827517
True	369.44863251593824
True	474.5832453341199
True	979.9353932121016
True	349.3879991664103
True	802.5828527350643
True	998.4994443619308
True	182.49491533529093
True	35.86625850239263
True	363.9889412107181
True	388.5323714619999
True	576.3258182704435
True	250.2517142318923
True	29.23008370116049
True	660.0047046614109
True	133.9745602176978
True	1063.199985750583
True	296.3346342816337
True	462.8894122189085
True	125.42506364850998
True	816.1347476502092
True	143.3450151439444
True	822.1322411941873
True	574.202962068819
True	186.58640405151797
True	111.97235517598024
True	67.21085924889255
True	550.0771206523536
True	918.7671647388676
True	430.2966975582121
True	530.9836240293663
True	129.227876723417
True	619.9853519117136
True	479.012892659116
True	798.1054972120226
True	300.33769009328216
True	587.2925189746898
True	113.30603040660392
True	26.88076622963724
True	416.84579455832016
True	172.77282340644504
True	105.5708208329438
True	363.9015454971584
True	1100.0250928349658
True	274.4532204979796
True	563.3693545822453
True	11.120700411060891
True	69.72444196238611
True	329.58210282018894
True	766.6604519944956
True	445.3753002810155
True	520.215855573972
True	722.735159001594
True	67.23449690012478
True	741.7408622106675
True	48.67412460069696
True	102.02035032468008
True	180.86498764059024
True	84.04008342194727
True	26.59044722864784
True	296.1126342760709
True	461.4850256316502
True	901.2132173553824
True	872.759123968704
True	6.369665888255407
True	283.1718818380873
True	449.3484739692559
True	119.36877350367608
True	237.72070988770503
True	316.5215711736195
True	1300.8928155783751
True	442.63653372098935
True	24.37269861081114
True	191.02081015274425
True	694.5675441507916
True	35.97929088539284
True	169.8075709703842
True	555.9273050559265
True	71.03530076182285
True	882.711358463787
True	327.7545794845926
True	663.7180007865871
True	81.37742048437104
True	653.0570700453616
True	586.1873213572761
True	874.1993491439022
True	263.809111609215
True	503.3637152455847
True	813.8942980066912
True	937.5575982613848
True	235.446850659483
True	787.9443400474975
True	226.5882498095952
True	441.75056314211474
True	375.5800747931386
True	485.84521614280726
True	498.6748938825264
True	310.1479154583652
True	335.3928118587064
True	113.09631116191176
True	352.54687342746024
True	1136.8267291200095
True	317.0053508276115
True	146.82857176940297
True	303.14056598815745
True	746.2667196013603
True	637.6480017408693
True	417.59754283435456
True	115.53549769018288
True	321.6858339440826
True	28.90419739568545
True	175.51716268197654
True	90.59836790054204
True	86.51447013603176
True	547.0940947934934
True	138.09161029001604
True	129.37408684674847
True	102.43288990411732
True	84.09719592341132
True	448.5791201229037
True	388.1190495178448
True	1053.4705211569114
True	547.3015123333546
True	825.3598928613245
True	261.6092392010732
True	281.5068991233704
True	542.6241296611809
True	191.23088412661
True	735.6517392363626
True	244.9944914724599
True	349.63498338435994
True	71.7140887427109
True	121.32379715718696
True	253.43373483410207
True	128.04276313327455
True	479.4966106217864
True	31.2125059715701
True	569.153093304098
True	1017.5218492998348
True	717.2012832268624
True	1.6232564979228703
True	59.71769961889423
True	482.0839054706357
True	434.4938317755932
True	77.09784647067005
True	115.33283399319134
True	285.7127965796639
True	80.88162339019424
True	53.47294515916784
True	715.9098635492919
True	689.6873009436472
True	157.78678519788792
True	169.1746532515993
True	515.9008428216999
True	49.690823053110336
True	24.13980066076544
True	539.940579856457
True	448.33630757979336
True	1116.5425486691042
True	48.76772876879523
True	462.48347168943656
True	872.6567212178339
True	785.1899551423846
True	296.2396943726223
True	742.2489363961689
True	406.0793583510574
True	38.54744788433042
True	100.56176813738172
True	689.6164160362763
True	73.2318194378679
True	139.99156234597004
True	935.8694899211484
True	189.5087168514336
True	272.0778644894033
True	106.88206769987973
True	650.5390752156138
True	595.0909488071125
True	213.9344045339108
True	421.94491573329503
True	43.61298975086752
True	267.93609282871427
True	614.6490458347445
True	622.3137007779819
True	326.3891804763067
True	78.05374164148982
True	946.098326342257
True	1081.5000458720992
True	553.7220731805517
True	65.3538664284872
True	30.168139904041
True	91.35769313268968
True	102.49290156821873
True	101.1322391526188
True	901.52713457088
True	1180.4912480656324
True	701.4958986563305
True	322.91793706618057
True	9.138971750000414
True	21.204246565189177
True	339.982999979767
True	481.25144822844425
True	46.12657798698215
True	554.2650701344087
True	429.64440084641393
True	396.6399071849786
True	82.16303843722747
True	198.53571450421407
True	261.9083939389984
True	130.16944353195422
True	407.7831771632234
True	43.89570341242533
True	174.3124604812304
True	1204.2568350190447
True	5.393539154386307
True	29.57439666907337
True	573.6776088270974
True	357.67039926600506
True	802.6376128603683
True	159.13546275495491
True	765.4954984074938
True	601.4350501545797
True	272.8654393653256
True	424.40110422444445
True	345.39895253038765
True	291.14860055745226
True	268.57255628106407
True	402.904588189242
True	490.9998433224956
True	491.3641729121691
True	103.90688281501669
True	352.5593032137723
True	9.11004245261626
True	189.79284848310348
True	227.4690095828332
True	851.445949984682
True	618.0195158152061
True	29.286695342083014
True	694.1023569113731
True	836.7966970747565
True	104.67883814888702
True	345.7973711797795
True	863.9437289615536
True	221.1257763158036
True	167.60082400520045
True	524.7138082203791
True	603.9846425771626
True	1094.6070889985654
True	138.954302682797
True	159.31250304587385
True	259.5851646142476
True	320.30512118207434
True	409.2060396116323
True	419.5569033688938
True	326.2414368774912
True	458.7347391653474
True	485.8784586082822
True	234.974356066384
True	1473.0585504131768
True	250.31342813631625
True	400.2100742730128
True	56.54414431278406
True	754.2478720345974
True	249.08050129720857
True	929.604940284624
True	572.8456949461277
True	317.8023045377321
True	766.686631964514
True	263.8954451837994
True	218.57253119697984
True	257.60088518010537
True	227.54206504396277
True	146.50439422180295
True	258.8981839167734
True	720.5377797751313
True	507.79578023638777
True	227.6000650615709
True	1182.1935897734993
True	116.74716797458603
True	270.6033233409643
True	74.24515068231695
True	316.55964809657314
True	405.2646799992246
True	92.9979778373912
True	222.77581410838067
True	74.99174043280686
True	704.5231202234118
True	383.2020042155284
True	224.53231637593404
True	731.0705117193959
True	850.9994962872487
True	856.9719422755142
True	814.6742293226564
True	350.41723597987465
True	1.162589610676078
True	243.4324958596196
True	52.9954456603714
True	388.3163561073646
True	48.28400248763824
True	339.9784239277932
True	858.7592472672819
True	1001.2680203456468
True	388.9923637633336
True	22.80137363125411
True	520.7459617846191
True	497.14160802136297
True	193.33336025419945
True	229.5413425147957
True	285.1488399337122
True	23.425825002663323
True	128.52149863833495
True	964.004305925734
True	60.89465138708277
True	501.1986079282913
True	791.7742808115469
True	100.6622550749948
True	242.8310528152854
True	109.2008817287336
True	16.28167880887797
True	1.8065843167530609
True	121.19326203400212
True	1019.58858226722
True	478.0166364054865
True	69.74957618398136
True	797.2927429455805
True	336.6495574067791
True	1.3932906878423588
True	458.19181566959713
True	174.86627335466784
True	504.502904838113
True	82.63049588511763
True	319.4485248037733
True	373.0308251435826
True	169.8244107017399
True	209.53082181715675
True	126.20606708033117
True	174.4158798190536
True	992.7674204149564
True	15.610206814428564
True	514.2897355263593
True	483.19401973633416
True	408.18692965155145
True	230.15969344410928
True	242.0289713970149
True	153.94160255597242
True	45.56290296934227
True	501.3059096173591
True	153.00307371073802
True	848.1760769135359
True	850.2929677290194
True	254.89202830873356
True	309.09757935803646
True	514.6800287970174
True	40.36063124605176
True	86.95505208787486
True	728.4881236940868
True	1072.1440742928298
True	111.0959583507935
True	725.463303138055
True	139.94777493283408
True	927.4428078960734
True	663.7531568010877
True	104.95419210786189
True	260.2958965996763
True	600.2415476711855
True	256.1570649620131
True	46.46448539564573
True	581.6664745080823
True	450.0797312742058
True	5.27890886364472
True	477.0037532585789
True	62.65275201809387
True	173.09863538956066
True	242.11817215365025
True	306.76774263164526
True	69.2990250444204
True	217.8304037015521
True	350.2185891385721
True	418.01641985221016
True	925.090216142986
True	45.5891238670695
True	911.1050023883496
True	1030.5046231774395
True	124.21757642810137
True	74.87557622146261
True	999.6416783603578
True	35.27267618982081
True	221.53848549959173
True	82.82502789488973
True	211.58489920984795
True	346.33259837165497
True	985.9745830924062
True	94.94958269069096
True	72.85493146572152
True	681.4955176614193
True	274.7858230648196
True	727.6534619437724
True	55.99913511866531
True	481.4074599642472
True	393.9431695605391
True	686.8767518165103
True	54.01949842327461
True	111.5240402131768
True	27.235826697020265
True	271.47235320129755
True	37.80335679392145
True	354.36462921426335
True	2.2738864665829364
True	1175.0251218739977
True	105.62953197958868
True	137.3081086740449
True	350.8144761733536
True	730.049250524935
True	680.7314470213302
True	994.0735767934918
True	463.8837735587225
True	416.3821478886792
True	142.2557259519053
True	407.2549607911336
True	851.5093982687915
True	413.9921305024633
True	936.731977693756
True	88.49606872109275
True	429.113634462291
True	171.41139835939617
True	289.6168443024731
True	746.3498260680218
True	156.1447186023928
True	136.05950091462694
True	64.58125854331506
True	887.6802257009577
True	775.8242851263326
True	81.4425566615733
True	441.3949913453487
True	722.3700785603824
True	428.8977817394166
True	52.1830333557312
True	325.40183481898146
True	770.7788641462529
True	30.819805668002967
True	378.55342534824587
True	170.90410804322963
True	282.5417761316571
True	34.28600409060903
True	222.0276575891492
True	729.4039590269159
True	637.7671459127306
True	56.08257199831038
True	293.68336525130513
True	868.7702217806121
True	17.958986248390687
True	323.8613553825489
True	277.3926531206072
True	439.75558338112864
True	214.16469657101007
True	588.9777995695046
True	46.42493330559013
True	930.43281129738
True	871.2988645586579
True	52.601825521779794
True	394.385086645215
True	725.2595883965657
True	927.9774434358272
True	275.72989708510994
True	592.1134963219203
True	128.76111516581474
True	186.17301074183223
True	130.8663836326622
True	139.7491828007032
True	199.6550420483502
True	940.9714384915402
True	756.8681831034662
True	932.9701854482322
True	18.843730009926105
True	25.79619529248721
True	351.84432464028134
True	13.51685687105654
True	623.0049325866648
True	1085.5368355185055
True	252.93655710261007
True	214.44700684057736
True	83.27415507876015
True	207.2803914097795
True	124.28551361275125
True	44.58949185938503
True	128.99687148767237
True	89.56659177514743
True	253.0889618769168
True	555.5560349013979
True	160.30027520811797
True	29.48412970467639
True	56.26328612682666
True	422.3326976261495
True	267.32763524349247
True	585.938481281439
True	22.888141456840568
True	116.73058454669192
True	680.6984692335453
True	265.2682497507012
True	470.333693723104
True	657.4052767101334
True	98.26695786726523
True	110.1180898628834
True	79.54638548115038
True	24.272013040658475
True	116.16060377586336
True	84.62766654971594
True	94.43612049497744
True	154.90884485152625
True	235.25554456046035
True	802.0947437662327
True	288.59723293826096
True	949.6865415441146
True	165.2846732509233
True	202.81054508712705
True	777.7402382437563
True	300.893940031574
True	595.1079424761864
True	260.30308936750805
True	352.54751468549443
True	433.3820221986972
True	550.4787598646221
True	647.5505271379045
True	353.03247856250096
True	32.91031277102842
True	563.1507318639593
True	632.1197849596401
True	20.97185166430004
True	10.281930417803473
True	267.38339343143946
True	397.1869910438204
True	433.5356251250565
True	67.394503975685
True	651.9605476874553
True	929.4778614611822
True	236.2946607552805
True	898.5989065859909
True	279.16593509137914
True	105.40433639887476
True	288.0748029248716
True	697.0550908226119
True	37.38896267302021
True	563.9864402219337
True	1305.446372481081
True	1022.5833314619574
True	882.981198571748
True	208.6564328536436
True	92.83519992383356
True	190.1155243487636
True	857.3407882215105
True	146.61790749855098
True	1079.660007226209
True	879.6504426004426
True	43.67909858636165
True	88.54360501452152
True	432.7930662032496
True	408.4483403561613
True	208.165654616793
True	508.1558637842091
True	660.4570527896526
True	122.47895478111364
True	278.2328265381272
True	1041.7774361355027
True	47.84625411967144
True	693.6029685695506
True	567.9302767252979
True	38.66736453159953
True	860.480402363509
True	387.6856880626827
True	546.3850063402944
True	113.10543879242078
True	264.3701297581031
True	218.16404805662677
True	25.4583220061654
True	133.62968484166825
True	741.0203035325507
True	138.38319631075723
True	369.31585104639566
True	66.07437141571003
True	628.830075557742
True	607.3933225154045
True	239.65678611057837
True	441.527573640836
True	160.82385214057658
True	166.027063511209
True	225.0291671988597
True	295.581095717026
True	350.5224784037232
True	127.48615921243209
True	196.4704095622108
True	26.161192936208295
True	888.1112315773308
True	309.5903939467412
True	9.35771846623286
True	372.4767543302753
True	164.51490347799603
True	634.729468824721
True	383.4510122074518
True	583.228376558234
True	555.1367986892654
True	498.1940193399986
True	789.2546632434683
True	248.63074914172725
True	564.0665000090189
True	166.63290565964132
True	530.0649447849463
True	349.9625525315429
True	370.83692206366845
True	125.68455165092296
True	142.13095357084188
True	107.49448345549578
True	65.53601192133229
True	705.838970828084
True	173.54091803394658
True	47.157163771200224
True	0.0
True	546.2315734668927
True	105.80126637976517
True	23.31983841957524
True	45.0152310576817
True	113.7594605744077
True	544.8558399161728
True	179.76218789725738
True	109.03592319181634
True	35.54218735147634
True	156.50872400118465
True	930.7872775812804
True	49.75688942465707
True	220.2563716140027
True	752.9420856271526
True	321.01632191229123
True	487.5728824866613
True	471.8538923693376
True	507.783328773917
True	596.7380059495913
True	916.1223774696764
True	269.93729980430027
True	1037.3565280231348
True	918.85967258951
True	634.6596462183819
True	346.6029320999695
True	808.276119717588
True	10.425360380347245
True	32.474618969821904
True	273.58183646732147
True	43.352700422509336
True	197.78451541284844
True	751.2583035845298
True	208.5359916014229
True	740.431125033584
True	757.0066836060572
True	123.98555928771952
True	363.4038316171592
True	583.7778729443204
True	23.363753793543506
True	129.96904136775967
True	425.7931021177574
True	295.1080462916905
True	198.5150967886281
True	115.8784768564896
True	373.4216742788005
True	18.142258417954142
True	380.08987865485017
True	360.63060458934734
True	1008.1202690676134
True	364.2232124168583
True	33.00693188314538
True	463.825861160106
True	445.3855470690272
True	239.64415740872144
True	32.2923111910337
True	742.7910552924609
True	445.03089825713465
True	176.45998501969729
True	12.778722165396722
True	1202.9882463988035
True	170.2060856501441
True	27.60383913778884
True	302.65020407121864
True	272.2270112524438
True	115.13930048773004
True	294.91380419270075
True	48.91501464809479
True	327.19584905024993
True	301.6707113037219
True	329.2088678246673
True	31.633245978924
True	50.67724531619664
True	1053.821671554289
True	24.661500032230613
True	12.437388445678854
True	183.7677902240088
True	665.6629034102375
True	8.107753807781265
True	188.6629957504096
True	178.10701462868568
True	531.055547274223
True	380.8427642357096
True	719.9669792402984
True	311.6158419649747
True	497.973069179988
True	442.9470577747916
True	488.2829848944386
True	96.9772062736196
True	1247.7170075266647
True	900.7554627397028
True	310.05769392624745
True	518.1414275033161
True	105.2250060473586
True	556.5651174034507
True	437.623386032501
True	164.7312787200718
True	77.30377559648542
True	346.6220482762872
True	169.6915864246386
True	33.253240743460594
True	595.3316875749448
True	383.7328129948084
True	69.28093028161071
True	30.99956546802901
True	673.5360375031839
True	487.0693481603356
True	74.8444020836195
True	22.439821737084305
True	325.43258484536426
True	332.5724222125169
True	702.6082922179372
True	549.8496860591908
True	553.1497042844491
True	802.5524660785705
True	9.89855815838202
True	54.32825231773023
True	34.249978151818326
True	59.44369408384
True	519.9106888261119
True	587.2231664997671
True	80.79915567530499
True	107.03216977798807
True	188.2539217185097
True	76.61094383947393
True	185.4492183953592
True	199.29902136178669
True	273.9384692356463
True	805.1150166148581
True	597.6500877027256
True	285.16145451722605
True	194.2276273753288
True	283.1592038062914
True	248.2897641429194
True	719.6111236857603
True	333.3269098320002
True	163.15023189026115
True	896.5167880685266
True	365.1423637170683
True	471.56578195802285
True	148.74229886020845
True	122.2262900490349
True	64.39791237844739
True	203.15014041339816
True	984.9675399007511
True	527.9540878677741
True	112.8851332658789
True	365.0627704154809
True	98.91716867951033
True	660.8075299879347
True	4.835783586222317
True	704.4473591787437
True	34.9435458416608
True	937.349246216174
True	847.8827916685502
True	212.0334723409729
True	31.13734942837016
True	83.82936449858889
True	464.82126908438585
True	212.9185248744436
True	1.6684239550016544
True	81.56128218314055
True	1097.3452891656195
True	339.26908337225683
True	679.3925954465738
True	492.9323989287184
True	32.212635282598995
True	136.48623984618064
True	450.8238927402484
True	964.4184240402438
True	810.2722973029489
True	409.6599349345368
True	342.8255997856283
True	16.6570518525554
True	80.47231747767873
True	732.4127002524313
True	469.8282639925498
True	381.8334732739214
True	880.8931002462224
True	26.12829822190498
True	218.06659143575976
True	878.9918849826037
True	240.6225447646715
True	7.946299768390869
True	500.11842217855263
True	108.37434773547032
True	663.7513327999715
True	56.11062094996864
True	257.08500202715896
True	913.0229323296886
True	872.99295445362
True	277.8425380107508
True	415.6134138402648
True	125.2145123307205
True	589.5729279151317
True	265.124065951598
True	186.6025475320783
True	855.1333730506308
True	53.87159864381744
True	704.4387937160196
True	277.0309267899134
True	298.46524837423243
True	169.67600336061628
True	497.6942252829123
True	595.3167713808092
True	369.10890144445193
True	410.1347036715949
True	66.03582507379369
True	158.6102000244496
True	471.4406214787991
True	217.07212045231856
True	37.10177531084348
True	196.5970679257325
True	380.0763544357244
True	391.5823671431791
True	743.3285854069314
True	134.41512538614256
True	684.458010063638
True	529.2970906743811
True	597.919357873531
True	134.2386435016657
True	39.4363674854546
True	672.8550763984279
True	66.74852885012024
True	550.418177138282
True	669.9516760832681
True	449.4949140945782
True	125.95363939362164
True	497.285274573107
True	4.673176380336617
True	396.6073055805232
True	33.0297566472826
True	619.3587219083724
True	273.7375227057001
True	572.7732609517217
True	705.581273805485
True	154.1257942395394
True	508.338277837111
True	490.2835980096183
True	69.39191636089816
True	1001.2810682044836
True	2.5913397175816453
True	28.997122314467536
True	619.5823558583402
True	671.7793518621296
True	135.91829086280202
True	411.92459934136906
True	121.3275171763073
True	75.48987652248506
True	442.3231355438116
True	42.31000945143432
True	504.53595662716106
True	13.291798356808382
True	826.9519752819925
True	525.1026354118615
True	685.8606107943506
True	101.43268634214029
True	387.6011363425545
True	964.8750335991696
True	828.8815584297522
True	136.86003815227554
True	549.4490608655955
True	451.0715653215389
True	241.28385011223816
True	250.1842227229644
True	6.244014385415168
True	327.93788034020395
True	11.43643750778443
True	363.5984183623326
True	76.60874418000623
True	413.60053885474696
True	653.2510018877122
True	123.34379177677006
True	238.3516237166592
True	655.2964495846087
True	697.6025282447205
True	296.80509728792134
True	138.57642245714146
True	167.37356140073854
True	471.7655241324271
True	86.39645130217622
True	8.98927197468538
True	476.2398157877301
True	552.9257787579882
True	18.844472564814765
True	131.65945588138004
True	905.5992986049114
True	488.45560955054464
True	277.80747413835
True	34.57840745055631
True	469.8652034867875
True	117.87193719137498
True	583.1233192597731
True	674.9416471648619
True	300.82857330081504
True	399.91134354240063
True	182.6349574557851
True	238.40715479885736
True	74.17056767893504
True	218.40611598546008
True	480.4440030532456
True	20.4416521602801
True	437.3549477138272
True	380.5498441902467
True	730.9915094907587
True	882.707287930967
True	908.5919730863508
True	154.37704573850814
True	402.8071160029105
True	69.61523926432801
True	187.37282923439807
True	317.3692009518011
True	9.26073174359737
True	795.347288533776
True	23.894091859424364
True	390.6687115824504
True	270.91710916433914
True	661.3132531525628
True	206.27982382970603
True	38.59304263973452
True	702.7921572340059
True	1080.017590638373
True	219.46595890499412
True	133.3517702342746
True	625.0555137055026
True	517.3417278559357
True	17.576495570863617
True	852.0473931609412
True	114.33216179564536
True	44.7603652488833
True	306.017746575646
True	361.5134539692298
True	377.9809333117555
True	270.1793400703592
True	19.26810043748392
True	21.70361684367795
True	842.1360362389761
True	187.39016024642825
True	110.21616264367027
True	827.7565763195225
True	651.9690063795813
True	641.3271685040668
True	440.4766188920713
True	150.61063766864982
True	32.82414867153047
True	99.2364503188118
True	441.169337814046
True	231.1971452529682
True	479.5551549076183
True	150.860505945466
True	492.42465372026095
True	648.4266395594489
True	949.7952013132276
True	24.642080562492254
True	958.4484390554502
True	1046.0710423064374
True	475.04751245109486
True	85.240263929981
True	820.7369825159171
True	641.8485496236337
True	669.8051663339123
True	170.39630668600324
True	757.7226506487663
True	703.4649992001376
True	121.91583871480675
True	761.3734218624643
True	830.0122488517904
True	468.8460719028196
True	233.43000177936784
True	75.89760902875757
True	303.7363737840589
True	351.82188190219154
True	450.1025228900202
True	439.32021574328
True	197.3872794858712
True	315.3648487120556
True	2.232925260100732
True	13.29870388758752
True	103.44279600255204
True	134.25289136900568
True	347.97682682895913
True	354.3645710861163
True	111.05531119095508
True	17.015307545631806
True	214.4956047732526
True	835.6998346373917
True	444.78643122667
True	538.7104874814496
True	545.7955570423281
True	820.4845808279309
True	641.1036721406025
True	91.52226058804786
True	211.72199012524788
True	249.83410520116965
True	294.1988963772818
True	104.58215457813183
True	363.126529430556
True	432.5276171749164
True	172.06092338731114
True	647.5325584637884
True	241.1692550232488
True	210.93116879347684
True	29.140777057469865
True	254.29084675965544
True	481.8782539253335
True	167.6743280456854
True	523.2504666151486
True	478.94682168300005
True	241.238870625668
True	105.5366752366434
True	40.73352500201384
True	405.7657036814518
True	796.0156603773414
True	152.91221368398058
True	1030.3679725274903
True	1036.051160875233
True	472.6944467343813
True	103.45029609896916
True	120.30744774195271
True	635.1392287303896
True	8.685684119275946
True	221.9259485327684
True	137.159988659488
True	115.96032078704025
True	318.91573223939497
True	623.0659481103421
True	38.938772965228566
True	131.72116426369217
True	954.0411614464832
True	49.31408153806723
True	457.500224321763
True	531.8321499421371
True	251.0397629384589
True	132.43354737963313
True	911.0423073216688
True	1197.527969384271
True	520.3079540624346
True	651.6051268330731
True	221.67491869252515
True	154.90194042365343
True	320.4398663017921
True	254.16318649560776
True	173.21429930056613
True	308.2218681865576
True	342.9433789400787
True	10.812782274014443
True	619.7478720658823
True	149.79408699306356
True	79.29972401246701
True	447.85496705494654
True	324.7174930155527
True	1167.4879021756578
True	344.8904278606193
True	954.3857289589752
True	9.337644636696478
True	278.03161923173315
True	234.863060866364
True	155.8434296600026
True	500.8313537932021
True	199.9365765155938
True	418.49319223561776
True	333.9748047435693
True	112.38870734071116
True	361.8770263331053
True	1072.1139816038735
True	702.2816487238508
True	224.84345124085843
True	103.35556454456486
True	287.72915177191857
True	24.886095612785216
True	370.47575949915137
True	313.11955946816084
True	565.2669055985438
True	449.5605708038906
True	363.5331310556856
True	158.83386033255405
True	11.845220104071227
True	418.9768082895057
True	289.24641480211227
True	144.42232479994271
True	304.45015722427104
True	397.2828488226023
True	796.0759031397216
True	309.50712298939817
True	787.4374137947415
True	406.8638878641465
True	377.9625113276373
True	1.8504095732948975
True	1175.6733518785836
True	106.29095616161185
True	898.3917065828168
True	203.25369055215836
True	465.8207812273069
True	665.3605449671882
True	85.82177346580617
True	486.22348035418224
True	33.17387782688637
True	405.1036039687065
True	71.53646014630874
True	222.8720500190389
True	38.17851155176261
True	674.7297813146095
True	188.1828371490461
True	25.63964324938602
True	392.2219849296256
True	104.44358231582468
True	171.48582741080355
True	814.2266776409244
True	259.9128727514959
True	156.0166169230908
True	368.7266914330792
True	515.090319413938
True	335.3565027391474
True	496.0204431214361
True	611.9325116950406
True	152.82252542624823
True	6.793151422616573
True	74.22191784238258
True	429.5222161047078
True	87.99304795325065
True	81.29961768297062
True	1089.4324843762165
True	27.62555366256184
True	324.5878612622617
True	318.6985039299312
True	445.2022489175617
True	677.3503579491231
True	187.45260592549573
True	639.5785911087218
True	324.0868436077769
True	358.44314423787654
True	268.8032207403012
True	216.7878948185928
True	368.8082117561455
True	438.2128284432807
True	398.57027856131447
True	572.7461589088458
True	143.47663133089978
True	80.1804540768741
True	39.30293987286794
True	289.8150096369689
True	661.5032083471638
True	402.9175833173246
True	805.3697796323492
True	222.89533545090333
True	407.543909492292
True	68.14266399791858
True	56.43919799783271
True	423.3515081935052
True	198.94280981020788
True	224.63576081371923
True	42.88837972842188
True	1049.7266571146815
True	175.89094122174598
True	901.2801504837032
True	321.35794269142923
True	929.9832081403346
True	243.47030621469855
True	456.7492399530396
True	535.0052617891048
True	602.0473008452824
True	207.87051759537752
True	472.0303978446536
True	933.6704293876892
True	129.3709005647637
True	6.440168160122141
True	559.3100117784405
True	26.84271274366853
True	73.67059779705646
True	789.4353266413129
True	236.8816953613728
True	993.6565693952627
True	692.8332057825652
True	423.1879298515564
True	293.4786347854173
True	481.60883848460367
True	340.1767391308249
True	180.7427896252578
True	656.2632551535424
True	711.1354807724672
True	206.27711671971483
True	82.48499098832806
True	511.0241834758345
True	139.365306853138
True	372.8176717703786
True	352.18294491981834
True	62.315092586126816
True	381.5971854102184
True	404.02928726516615
True	358.2616696987528
True	409.5835500705508
True	424.7192304739577
True	659.6354636644074
True	57.403737524344486
True	476.0976779908543
True	321.6667509618538
True	664.8788334499758
True	221.33853523676584
True	103.64769885211908
True	42.56717899535556
True	547.0544954579481
True	651.9962699501806
True	184.3239637473272
True	401.171321997856
True	343.84625248903416
True	17.819066111711486
True	165.1814332192283
True	289.83644766335493
True	2.582948209623562
True	875.513078240089
True	77.66940292517293
True	101.13168355429973
True	116.39426793280856
True	352.1602495133809
True	36.96661935832673
True	461.49407132792095
True	235.6918975435119
True	6.192272342928568
True	110.64904243517334
True	445.9046542094071
True	52.640813006731165
True	69.62423784469428
True	168.36672754168927
True	287.1814453245337
True	952.068036634088
True	391.6355350323139
True	919.1508499850752
True	187.3197685966767
True	1013.2267773599592
True	781.9811832398275
True	638.356775466537
True	413.7272034110284
True	369.6109717161996
True	78.93938903380538
True	70.15584876208912
True	79.37605193616326
True	178.46786875028408
True	479.4916691864904
True	1077.9968478379426
True	180.73543703139316
True	361.2952692072644
True	440.6095294424935
True	609.9225789803361
True	614.2418026045194
True	273.15492203987816
True	445.80772229909047
True	685.1856971164027
True	95.21413006567984
True	728.5739263609851
True	262.09782672333364
True	133.00205411785132
True	410.6923515811864
True	903.2799889550364
True	444.87231274165737
True	845.2092043059357
True	192.91781502709625
True	344.95082351274147
True	670.6590273697786
True	613.9613189773455
True	184.4199096656845
True	253.85583788659747
True	821.890646535493
True	32.42696732376263
True	177.17688358463934
True	479.57005890595366
True	692.2423313799719
True	96.70692948780142
True	36.63684726549104
True	160.5658196088618
True	747.2217606244943
True	313.42839448926725
True	548.3353031785697
True	364.452587667275
True	300.0122813775693
True	458.0923347896419
True	486.978857590967
True	75.31963831015801
True	373.4806701856355
True	768.1471438772679
True	0.0
True	291.4118044299812
True	258.402080069111
True	967.9820335645248
True	146.86617043630238
True	630.4370087450926
True	629.1091328284697
True	116.19755703921328
True	227.53345414522548
True	131.32377171176543
True	12.136525366033062
True	291.941034112212
True	370.3970839602831
True	1124.5405295090904
True	245.57447654665776
True	411.813978069814
True	644.2835514155623
True	204.9568892917722
True	24.287666242641546
True	846.2066933602372
True	621.607106775989
True	162.47167546381988
True	636.5830861087944
True	163.7858974841416
True	298.1543383610833
True	785.3503482085373
True	35.40424072888246
True	108.47833346117322
True	513.6589177329772
True	68.48985933030544
True	74.65833841987292
True	402.1667406897846
True	23.401107163340324
True	781.9757374749863
True	104.79343311630548
True	159.29709734077187
True	19.1976857884743
True	688.3955346054414
True	31.803756236678552
True	779.3118779054167
True	388.54413436901496
True	116.7871039299411
True	696.8472634297408
True	527.8422468838828
True	551.4584462901719
True	47.77960287975748
True	372.6672938569696
True	6.044366015955296
True	93.27489298546304
True	364.2651756445702
True	47.49579901517375
True	114.15438317789028
True	309.0258922690288
True	185.01996304679756
True	100.51312572178117
True	636.9608872147828
True	22.55793585504321
True	1134.9748322389123
True	494.3341148562007
True	309.9781182754979
True	491.51723127879535
True	126.51173482399436
True	811.5704550757448
True	1112.2636014864422
True	748.640766155049
True	169.70945969743622
True	225.03309167249503
True	51.26432288125047
True	61.61398433277835
True	154.30202734001531
True	102.13037961330424
True	169.99219756347628
True	1187.9827888869022
True	319.4471892755667
True	358.71044777282583
True	734.1928729776996
True	17.789535782899392
True	13.894808919335356
True	612.2240142443422
True	5.728704958914045
True	113.03249249480132
True	676.6781699437563
True	181.06453879425803
True	651.9909742596237
True	806.4936956442072
True	159.13119646620805
True	924.2900700635308
True	3.354069317138475
True	455.92005345054827
True	1068.9041145005915
True	25.891207708403616
True	240.65486881965268
True	151.34592593375322
True	960.1091028538503
True	229.7451107115436
True	465.502172982573
True	118.76163524232224
True	502.1456746490168
True	146.56446828234473
True	94.16050345832636
True	379.2463808811253
True	70.40262230374275
True	56.11849928369143
True	1065.7860460239217
True	261.22346304375094
True	157.91587589024232
True	368.4546005765062
True	380.93160994788286
True	219.8020294597836
True	159.57598495022003
True	395.5972826457349
True	35.91335633256879
True	494.7920712197042
True	1099.1084350114331
True	112.2134716661349
True	474.2540996912624
True	311.5786837167385
True	26.05395022241829
True	399.6522353049715
True	104.01606205557354
True	568.8057795418875
True	209.62504800097997
True	401.1794759087273
True	21.665990900816848
True	433.4692811829536
True	110.06448976356045
True	341.3233015328292
True	31.14346590273488
True	177.21977857814073
True	245.558709928334
True	792.1896009799018
True	52.579045211528005
True	141.22718134558613
True	242.2119900542306
True	135.7266441138397
True	636.5366227960974
True	550.3112831690488
True	800.983444809113
True	398.1576080956696
True	536.4042862007614
True	413.7267257842876
True	699.333354232095
True	71.52321960832116
True	465.1102574494394
True	408.72583255312514
True	43.97147662096854
True	86.17145000592474
True	124.47705966692398
True	87.49960923865113
True	329.71440423664563
True	837.0955868756142
True	321.6323150202309
True	1110.8635024212726
True	307.8180466622886
True	920.6837113848138
True	139.97640587315556
True	588.6352690172313
True	595.0160126845832
True	710.3218794383969
True	435.17766309659976
True	62.81045329576763
True	291.7404898674653
True	40.818622775837454
True	165.5478196187167
True	168.02881852633658
True	1140.8579692060227
True	234.3530686989051
True	554.1213635622028
True	546.1669275082086
True	556.5780801163511
True	854.2780318870555
True	595.3582082161175
True	650.9848448625794
True	910.7037314656764
True	123.93696451000334
True	303.2287448885416
True	250.0272888860769
True	342.15875368202245
True	87.92229796649752
True	393.9731819221541
True	4.353369245676473
True	326.8911193400173
True	240.35686837822655
True	614.3123150428743
True	290.17789403779926
True	363.27909319304297
True	9.452773815842583
True	59.66201752621989
True	545.6322379961215
True	32.11241327775399
True	145.31640610031414
True	65.80411310913493
True	144.94313955863328
True	237.1120556316528
True	71.38963190511953
True	373.05263155739374
True	275.19758302928057
True	99.7382698292168
True	344.65630722357014
True	63.24786013358922
True	566.5995523272879
True	826.909930809717
True	274.66332705593
True	1189.3197940295202
True	112.66377148648876
True	316.9749676713282
True	1039.1468914468771
True	86.71212556956002
True	291.9695491697958
True	9.554266387265177
True	412.5055438075489
True	463.7287285660451
True	152.7959303297931
True	633.2297891008023
True	914.8602850509942
True	161.41998168227056
True	72.8507366152175
True	341.94295582973507
True	540.9854426715399
True	616.0522633078309
True	1220.7793039638875
True	27.47088516505188
True	926.2603041755788
True	141.48937649389407
True	646.9377801919649
True	120.14980090366394
True	132.26661519286037
True	185.16545436144173
True	170.62105721825327
True	745.518223563267
True	201.8873347751773
True	233.61977133193625
True	65.1478378044889
True	510.0103002345775
True	453.0327697875945
True	176.94417452654798
True	233.0550845774296
True	18.03650968714385
True	426.0674169965088
True	223.84107729815497
True	287.5826595320305
True	110.89704432870852
True	735.4715724080635
True	430.2852487421738
True	251.7012262506874
True	639.6192688643282
True	544.8136999276835
True	456.7241992653577
True	135.41221860366892
True	542.0103245357765
True	426.8303452926814
True	3.3075548693062755
True	183.8878693819208
True	96.03536254141416
True	241.0997077408657
True	2.4472151759126506
True	133.1277636732976
True	349.4591169440488
True	7.351941328514346
True	859.4587610723516
True	175.11895161603587
True	734.1564601821972
True	772.2276917130939
True	160.84347836038268
True	220.53479944961933
True	474.1904503443844
True	839.8981736769498
True	48.29173107537641
True	37.49155607118222
True	136.07516466566878
True	637.8139649844741
True	707.2990463446464
True	180.27447906204492
True	586.612632664385
True	577.1778311797211
True	820.9471506731866
True	392.5227228034606
True	191.6831205175732
True	873.9765469700344
True	217.4494072354947
True	152.8027866604447
True	315.6927872125183
True	229.34074810265355
True	201.86715778688705
True	593.4695435634876
True	252.4893426918569
True	197.80896515358256
True	458.01822263535394
True	465.3311093171134
True	63.54826978303797
True	287.5790739395516
True	72.90002342091873
True	338.486254469683
True	347.1627151196124
True	239.17425015245743
True	183.5256991823229
True	375.7339032612126
True	644.6186970526195
True	728.416254444081
True	295.2053555134735
True	755.4844720924549
True	59.77398849655883
True	883.2476193853716
True	359.7278405731403
True	11.470944311739135
True	603.9386389337537
True	692.2421036599576
True	262.2929243684039
True	166.011740305281
True	46.4470135521867
True	390.80736360412726
True	74.98515003353165
True	13.090779628079886
True	895.0789357131556
True	361.0050210497693
True	182.8304594090304
True	988.5638405819238
True	12.75050138747121
True	797.3656332559599
True	30.5272489981986
True	677.4192994500457
True	58.10426349659584
True	766.6593084842758
True	455.2943672724801
True	193.5596936197429
True	428.9644775768119
True	206.62620629281767
True	300.30098636123483
True	215.8929024708829
True	407.83543125554206
True	9.223973383331494
True	328.5139963124964
True	109.70293066393612
True	10.385281597779567
True	478.2758995417552
True	718.172032497013
True	278.49390651346613
True	79.48497859204079
True	308.9210252430603
True	78.37009846111951
True	190.1249147346832
True	176.95317448584882
True	388.22501211850994
True	41.41562467063774
True	134.0555141816226
True	371.401680343292
True	882.8978248458783
True	110.901196383458
True	212.96748547130412
True	446.54736950606326
True	18.381071692042795
True	415.35891967153054
True	519.0129820840773
True	95.7944745208385
True	394.2088335524691
True	340.9643097053596
True	413.03881714968594
True	591.7087776968704
True	1076.57392409074
True	956.4567477937114
True	59.16112559552775
True	1047.649488047573
True	113.0323176456302
True	116.58500882630229
True	112.79359030675668
True	520.0838113002822
True	376.0996081506038
True	575.3337074826746
True	256.8603752743406
True	166.3550828189608
True	413.4708656109802
True	15.394674130998675
True	460.840250699273
True	383.3239798323578
True	142.35950075358838
True	96.2481246015897
True	519.3904934090776
True	1008.4893997632408
True	204.43244126592816
True	71.0750399589455
True	426.39590173776617
True	385.4213923907342
True	495.0269169965543
True	340.0491361254482
True	5.239761445345442
True	520.1781285381383
True	515.9694187856361
True	508.07581332372354
True	184.12959928687337
True	105.8602631016548
True	21.68557322720441
True	373.7227197529504
True	111.5648891429204
True	6.632738847441498
True	26.60970561768615
True	353.8482285280861
True	666.7723025396236
True	136.33881835264702
True	78.38297003958
True	22.60250022709493
True	409.67498420645575
True	369.8494420711768
True	741.5082470610453
True	311.00156913133105
True	514.9887208244611
True	541.9751677760128
True	527.1487473956169
True	295.82858178077424
True	549.8068473057452
True	100.22363993498068
True	578.9972906761064
True	6.460921599255924
True	376.0008390924524
True	469.8271859273012
True	978.244003382752
True	350.54636868504247
True	790.7082079029701
True	969.6839815761656
True	175.86167935978057
True	39.424957624326765
True	387.33313458403137
True	391.34236807651615
True	591.4139566970825
True	259.0226627030258
True	27.79617058510848
True	667.3263410482494
True	130.77211932118328
True	1063.2005127610985
True	324.09651520587266
True	466.5224530996535
True	121.81635599280833
True	816.3793827609298
True	143.24500941804524
True	825.3024844855629
True	557.5249194366311
True	181.21504434157612
True	114.34558012628224
True	65.89175194785149
True	572.1175574595954
True	920.6044274250568
True	419.574464374259
True	526.0369807906941
True	134.6456441561697
True	624.4127013199238
True	499.2472845461877
True	827.2639252043549
True	310.0829242379682
True	594.0223739647888
True	114.28684723919504
True	26.35664277241733
True	424.4639645124752
True	171.45815926030085
True	100.34703560523992
True	370.1185893457163
True	1090.5132713697703
True	264.50144794177146
True	555.1562841417938
True	12.030587588942955
True	78.84891190443813
True	335.0052005039626
True	752.5459535498196
True	460.6902233089156
True	512.2764681365409
True	702.7135950143835
True	70.92381040513027
True	717.0518176420852
True	45.29709915298296
True	96.5611176608366
True	181.7932106543865
True	84.13051136170925
True	27.45642544000817
True	299.13989155919074
True	499.5866690521895
True	901.087123126333
True	854.1351234704103
True	5.612320831454422
True	279.3693796892601
True	444.4579893157328
True	111.59736106469528
True	251.8070691866998
True	325.98871379035944
True	1320.07226807399
True	456.245685033341
True	26.711859073285343
True	183.95456769278448
True	685.3552836093974
True	37.0556858572038
True	180.81477459564263
True	559.2269882638591
True	69.38963238910246
True	874.5354608525323
True	314.7318063078747
True	680.5195819791369
True	76.68360346214813
True	697.2734204242058
True	593.7997918456539
True	894.1789880759546
True	264.600843393538
True	502.2471141181075
True	844.2810507759707
True	893.4452239689767
True	243.61241136081145
True	771.5215105040056
True	222.0365616277165
True	440.4369108544272
True	380.8405523820634
True	499.6352575971128
True	495.4161509335314
True	324.8727170858114
True	348.924614168885
True	104.0133334576724
True	344.68917618840226
True	1133.0550506062823
True	320.1681967205728
True	148.67474994544958
True	307.01472054418326
True	747.6658624397464
True	649.3319824746018
True	405.1424110392115
True	122.9988489206881
True	329.1099196937232
True	35.75357648987228
True	177.44866899549498
True	86.39438702285227
True	83.47486251733746
True	575.4172593968711
True	140.5291740652849
True	134.1033602075605
True	110.66507997610525
True	85.96325791190125
True	451.6253847091158
True	378.10715652295
True	1035.405859394241
True	550.9278673632522
True	850.442480829318
True	270.52953617047416
True	301.417464117062
True	544.0556354194746
True	192.89323023225535
True	765.4334297198907
True	234.8664689076948
True	364.7872963391157
True	71.94201471596233
True	112.9498746260324
True	254.1692079803208
True	126.5454406809724
True	485.2647027003163
True	31.693770887804597
True	580.2579993261797
True	1012.9480905198656
True	740.6663689768578
True	1.0626999007389435
True	59.01562892710776
True	500.4765759174962
True	437.3765670506108
True	74.2257921464726
True	113.6697432922581
True	298.9680691654294
True	79.95768223415477
True	52.31718876574416
True	738.4003172836119
True	668.0576753894528
True	177.4197105683773
True	181.74168533803876
True	546.0594414622866
True	50.31021878437865
True	24.560985479381323
True	585.7018450161311
True	453.0159967241032
True	1142.1451565935054
True	49.48359929849209
True	464.1203141008609
True	879.7941151779119
True	802.6555477142316
True	288.3007562217961
True	775.6046473058335
True	386.3707840040804
True	39.31564529582252
True	93.87880751729044
True	696.0977880242931
True	77.65229928683029
True	142.71890811282444
True	958.3823360801922
True	176.60701723632133
True	271.38453787336294
True	103.20628062330071
True	663.1869398785329
True	597.2726770181885
True	220.03732533167437
True	415.6191289962836
True	40.76346237143215
True	290.5073897640016
True	610.183799056944
True	624.3744192192904
True	319.0994963002405
True	70.14888785724182
True	958.131637272948
True	1037.7793833226592
True	565.3790190661923
True	60.74401122204583
True	28.58819494355261
True	91.87131795801454
True	97.2677250834462
True	100.22356642743075
True	862.9378487843902
True	1230.3966116817548
True	740.3428934215095
True	323.5073628211857
True	8.835570576320272
True	22.972693508907867
True	337.4498739913068
True	466.9919340938013
True	45.33342687077244
True	562.0117878110154
True	442.52727563377726
True	401.7990995700956
True	81.87077618681164
True	200.65396380641155
True	260.9839993844416
True	136.76166061521985
True	379.6601200608305
True	44.968100066982224
True	169.89253605904506
True	1154.5987775748645
True	6.282161890448762
True	27.54169583505221
True	582.8293745372467
True	364.98449496959546
True	778.909966517516
True	157.738841428257
True	776.10426064316
True	628.1000330596564
True	269.1599279877811
True	428.7605149130098
True	345.0563982552202
True	288.2743223596121
True	266.97325078606286
True	405.0801643653536
True	506.9192614098115
True	504.6983524092792
True	100.21563410843656
True	353.45937927663
True	8.771368945971005
True	185.3384306950417
True	232.03425187603324
True	901.0713063021086
True	563.0585785337988
True	33.3465718172126
True	723.1487317917406
True	857.0289485682434
True	103.41644057995772
True	344.3808394612343
True	862.1933441802502
True	232.80425798462892
True	161.64208575555008
True	531.5846427149128
True	572.7710685838088
True	1111.2883536857437
True	139.838435963452
True	159.8674693218017
True	261.01467293543305
True	309.97927771202893
True	415.9318457771097
True	410.96528703865215
True	323.4471530977401
True	447.8198637933403
True	499.79571817158495
True	229.25220906482315
True	1512.0583879165097
True	244.95506349302116
True	406.0784477830064
True	52.68759738184431
True	772.2199163223452
True	253.23812548507445
True	929.9011826287904
True	530.2669381532493
True	314.45716283153894
True	780.2715104831594
True	261.77072540696065
True	210.117750182569
True	265.1859895391402
True	216.48225912664415
True	144.74136429446068
True	255.4896447734721
True	735.141644696901
True	505.06171272252567
True	225.8533846274553
True	1163.6468780920131
True	117.75224637831066
True	268.92324746468125
True	69.57398503357112
True	306.1856809612243
True	417.6907758770144
True	90.89047693561196
True	220.10861021096704
True	71.07697876533106
True	712.4078304502831
True	372.54991703537
True	218.06426696532745
True	718.3643470763983
True	896.0840758790481
True	804.6823885363515
True	833.4799888022949
True	353.6742231049859
True	1.5762802838130952
True	264.53923775684245
True	57.05617241513189
True	374.1488344639285
True	50.87633889417051
True	357.0667586571556
True	875.3878071526108
True	1032.6013897350088
True	391.3721647669829
True	21.5525798091056
True	540.1557782418408
True	492.8299852592887
True	196.2022381438597
True	241.7007686315471
True	290.0423452271897
True	21.74531557374602
True	122.35103195275174
True	975.6897798598428
True	61.40287618348077
True	506.3794527114901
True	792.5236031035159
True	99.35965386099711
True	243.71658767133397
True	118.03762985973604
True	15.549718315428414
True	1.7882136686151244
True	110.25550525486636
True	1026.5415036822942
True	473.12955016654894
True	63.80520532074841
True	776.0080126384156
True	335.7946563787482
True	1.0474284033675232
True	438.12590538514286
True	184.63474646863224
True	482.4486202893257
True	82.4956493716579
True	321.2965183395236
True	380.264043783242
True	164.04180169144612
True	204.8773870936608
True	128.1830887578208
True	170.99853365088725
True	974.7519154099156
True	16.387607454840094
True	514.9559333395083
True	478.2166936081528
True	405.0091333111704
True	218.24024408415465
True	241.13496540642933
True	153.09169151856992
True	45.17132833057208
True	469.3784463556853
True	153.06699949002217
True	820.8790126805625
True	834.2455665000123
True	240.5001550803
True	333.41307318687456
True	512.1091891048815
True	42.05462416180114
True	89.93745351586743
True	765.4707859877193
True	1077.2172319828765
True	114.7081512051986
True	738.9180984452174
True	132.65016939199313
True	952.42319506004
True	656.8048641671759
True	109.368124740739
True	268.64706258531675
True	629.7639703871179
True	260.86519206825307
True	44.74060071490244
True	581.1513493021744
True	430.6374929249108
True	5.330123892503952
True	462.2236031145462
True	66.79609169813732
True	177.5704256435265
True	242.52891793396844
True	295.4762010224366
True	75.275468677653
True	224.89556262853472
True	345.45261604995204
True	412.6718006806244
True	954.6329868162744
True	45.39632435537728
True	918.9139498507018
True	1003.9125226726012
True	127.62190260576465
True	72.53399262347394
True	980.5014468786162
True	35.852502341385204
True	212.9486789359073
True	87.34510179562999
True	213.73389733674944
True	371.7094828371975
True	938.049829800928
True	100.41167807666756
True	68.09229289210093
True	641.7285177572979
True	274.2522497915159
True	705.8862074783855
True	53.15112397991748
True	477.5502974803173
True	382.3451020048292
True	684.2387720370332
True	56.00120286655866
True	113.48232956884328
True	24.074184763265592
True	276.6302272465408
True	43.73696796944592
True	354.64183814822417
True	3.787320887511472
True	1223.6563182031323
True	104.07858417209222
True	135.73537346474598
True	356.3054674110738
True	714.172467287475
True	701.3005539095066
True	1026.936282177534
True	465.693992844904
True	394.5597839603037
True	136.4083352455005
True	392.99596288975954
True	849.3158600115634
True	430.781743530137
True	934.8093389158852
True	81.10013878697538
True	422.39663742147775
True	178.27631642941316
True	279.4144763412562
True	769.1096760947282
True	167.64699830972324
True	139.12327170923473
True	65.88186106604626
True	880.224120246935
True	768.2500458594748
True	83.95692861841039
True	430.7663583749809
True	737.3131797506119
True	415.8922885378764
True	55.50804015203197
True	315.38219149294514
True	765.6107403501151
True	28.45822190531379
True	364.33455848128415
True	166.79405926374267
True	290.2367956782977
True	33.345481217473804
True	222.82630892027672
True	795.7797238242341
True	633.8772767607549
True	59.30653167402229
True	295.1563690606185
True	877.912198372613
True	17.80942146810355
True	308.5698940227836
True	303.2780309109246
True	440.4897775610846
True	212.9512701795665
True	610.4679101152476
True	49.22765880142592
True	938.658653432974
True	910.4753194972078
True	44.16390469719504
True	400.9792339941874
True	725.1425359009014
True	918.7339272673772
True	271.32108423038693
True	614.6416293922089
True	131.03204552615142
True	187.28974988024507
True	132.55996030256952
True	135.82331755038953
True	206.01675183744865
True	921.1776103896228
True	801.2849719152412
True	934.2138008511138
True	21.18064409396713
True	26.93384657415257
True	350.1192872766297
True	12.169813261882716
True	599.1075319631636
True	1106.757170192921
True	266.0807420379024
True	203.38720480104325
True	82.11402910355511
True	212.90225274718517
True	129.6387241235532
True	43.43029772492623
True	136.26433797589428
True	86.56571111062557
True	241.2107770572002
True	517.1404540929891
True	165.1409179431879
True	29.610231720635145
True	58.62457747526403
True	427.30887240657074
True	266.8313695222324
True	592.900709181037
True	23.76865155704704
True	114.46965678447002
True	697.898668057389
True	233.2984036944408
True	476.0027552106629
True	649.9113723879785
True	99.15917403890964
True	109.75964101621574
True	82.93629031239315
True	26.410813313811214
True	127.10116218276552
True	90.7725823824442
True	103.12758714655416
True	148.25006910411807
True	227.9678816830518
True	818.3320430202874
True	286.6418463233223
True	966.9261453598284
True	168.23022966136384
True	200.64899413737064
True	807.4470617043005
True	312.05574111004046
True	597.6493712759935
True	255.17619602070175
True	366.7469574913666
True	444.57321522182303
True	533.6766267570667
True	653.6305723002431
True	367.00482300803736
True	34.46319005191865
True	577.2542383658126
True	614.8921134143174
True	21.166128894630496
True	11.512609215331246
True	263.0714611790172
True	394.7388126670829
True	449.7443048129724
True	65.63631353887772
True	652.6149669982556
True	926.6704811203848
True	242.60660043706503
True	894.0646552688402
True	280.11721305653487
True	97.7813812548581
True	271.39111712166505
True	683.0692648995292
True	39.07147630162581
True	576.2068566874825
True	1280.3360917546602
True	1007.800401399583
True	888.5934081316153
True	214.6346922393328
True	92.89220180904692
True	201.84345589232535
True	820.2708312194185
True	137.51535468738925
True	1074.930107358337
True	875.2300663462835
True	43.61301772414092
True	88.09392301753613
True	435.9922426562547
True	425.0171509279954
True	196.2382700391703
True	517.099569134653
True	643.9575628626524
True	123.83931185372916
True	279.1642085807256
True	988.671468537459
True	53.958214529486575
True	678.1344317461352
True	541.0191701139373
True	37.26521428547498
True	802.601972396546
True	381.876631840547
True	586.2207105629539
True	105.6289901447058
True	264.75781774084766
True	216.42052462616945
True	27.53805159033438
True	136.13119735308885
True	717.9727896091971
True	138.81061601317697
True	390.7728678990249
True	63.00903910353576
True	615.7635196638572
True	580.3810262418871
True	238.31853309723164
True	468.1716843422456
True	170.1683110807046
True	161.51078207155055
True	220.9049985534264
True	294.05923132032257
True	373.1101901359313
True	126.71616939182456
True	186.49689951721507
True	25.552231624072768
True	864.6171382967514
True	324.18952725019744
True	9.75673688467336
True	379.4013829976609
True	162.2490293527377
True	623.3499238874449
True	367.5492696096373
True	587.1205381095417
True	558.8553210891095
True	480.8507230409167
True	791.8699135668426
True	239.60721302157205
True	554.7284911589429
True	158.88586018579628
True	537.9806224338736
True	352.94864307142706
True	377.3505073689199
True	123.12293710721464
True	138.90168250309355
True	108.74377689668086
True	63.84191928641516
True	772.3544517669962
True	177.45433811266204
True	44.59621015168292
True	0.0
True	576.8062356185834
True	112.16351070061287
True	23.317675609034715
True	42.45830300356605
True	111.02802828542184
True	528.241263369843
True	177.49958963968126
True	105.24037833421916
True	35.53188422591854
True	159.53340217412332
True	921.3843117915656
True	50.32360167149808
True	230.6942373741696
True	741.832561304892
True	316.2275336043273
True	442.1143378686455
True	482.19871306616
True	508.4428010340813
True	584.1709235050747
True	911.8591155203856
True	259.12576603257145
True	1076.8982251728569
True	928.0129123682487
True	604.5803446056746
True	347.6241562967974
True	835.7175314399027
True	10.584340341881704
True	32.978455722902126
True	308.4631359320272
True	44.98820087389901
True	203.9649629307791
True	740.9816512923771
True	217.14099592393103
True	746.60715219603
True	763.0239855902199
True	113.3995598162377
True	367.1859373278191
True	567.6621197712977
True	23.165394749590824
True	126.93011641058744
True	426.55146168160826
True	298.6053952541167
True	196.14740404488035
True	111.669684011611
True	384.9188473085342
True	19.777469354878697
True	383.4337297117016
True	363.1713189942428
True	1051.265539759932
True	361.82071559203183
True	30.616246333906968
True	439.2850061381098
True	447.6899595347383
True	232.32306145793717
True	31.824451514382737
True	755.4699755360966
True	441.4703086787762
True	168.9203280335199
True	11.694472447684715
True	1211.1262069149454
True	161.59046206678033
True	27.005495200755856
True	305.61026878783184
True	288.5383071869803
True	115.83756605187048
True	292.23149694528286
True	49.41340321080017
True	314.4965399495513
True	297.068926949718
True	319.9712359318107
True	33.51035003724145
True	46.75417310352771
True	1045.5941604392906
True	25.207628583094824
True	13.501888699728305
True	176.22692291119282
True	649.7061680270307
True	7.693249541582087
True	191.31172021280543
True	181.26540363269305
True	557.9351014250515
True	354.0333182600168
True	725.1739858114967
True	333.20489392993875
True	496.7810401852754
True	447.80166200977567
True	490.1060370987719
True	100.32060109626195
True	1287.625382502359
True	915.912779314885
True	303.1104143030673
True	499.2312807316767
True	101.90277713201937
True	602.4387625365528
True	432.29380183321865
True	157.9969114259177
True	77.30352560567628
True	351.7141202046738
True	160.78782575078372
True	30.53470364930636
True	596.3488223979593
True	368.0113165758629
True	70.75751814463706
True	31.286373071067366
True	677.5173767685167
True	496.5682394685439
True	71.8763038807993
True	22.52926712975353
True	302.4966942437044
True	315.202980237771
True	722.8491258470619
True	552.2217558026173
True	555.2300111544297
True	793.005272959331
True	8.831882600957123
True	57.30685981447634
True	35.023783914108776
True	62.86654979855828
True	494.05494690789936
True	585.9874868894655
True	82.61328192444788
True	109.03492042347386
True	201.51506472099803
True	72.12749347298663
True	172.25142283327665
True	205.6219595748682
True	269.552676271166
True	795.9702265946814
True	600.0890238490942
True	283.55831071318045
True	196.912868431968
True	266.84127496248385
True	256.4378872381015
True	741.3270816720337
True	319.64753343258184
True	174.06863937565382
True	903.7848660570176
True	349.58522664405206
True	469.2101576726637
True	157.1901621277124
True	117.7836920734309
True	60.01355504615557
True	208.38242865784883
True	980.379384552492
True	544.0005360109654
True	107.6419915228735
True	358.9679617568805
True	98.6800337958862
True	656.7221779612116
True	4.677277852478929
True	682.0256999431828
True	37.56282047597618
True	922.6609534683972
True	825.3160113726285
True	209.83610088995468
True	29.09205386759864
True	82.11744074873526
True	446.7682089864647
True	234.58050265174228
True	1.631903238851513
True	79.30459250952401
True	1130.7408761446654
True	338.2793188094871
True	692.6788424475399
True	486.1052156641155
True	28.54332258409089
True	137.92995019615364
True	442.54981841303663
True	923.6275809796653
True	795.0103670179772
True	425.6324890109012
True	320.8164402053452
True	14.671729229275575
True	80.96679228678371
True	742.269197119462
True	485.4066542421769
True	376.7220844082349
True	855.1949446686042
True	27.297752472932405
True	212.7282820780973
True	909.8404897188718
True	240.7493693256745
True	8.26777324363075
True	503.48021113915513
True	101.24011645786372
True	634.229940448384
True	56.044821746608015
True	261.09614001176107
True	841.788093699309
True	889.1835759434604
True	270.96237532638224
True	432.6526732695705
True	112.61631620111936
True	620.1209969042828
True	251.1805369243175
True	201.83583298876044
True	833.7153044268393
True	55.82423483912001
True	720.7800543724194
True	279.4234562861115
True	307.1615616743546
True	162.04141340458398
True	506.74401500982646
True	611.0359836225493
True	368.3034359868092
True	399.09291706302616
True	64.73157463940004
True	158.90627613213695
True	455.88539780928846
True	224.9885961207547
True	37.994017329506285
True	204.48917711114888
True	388.759714411303
True	413.47226979355696
True	749.8392137197916
True	136.21320843085215
True	663.8021264782
True	489.7378059531466
True	598.6727233928256
True	128.78372006863492
True	37.35119850372591
True	671.4790770172531
True	70.23155239558977
True	552.8059957448401
True	672.4094766463038
True	452.0502515456324
True	133.92498698535982
True	509.7937118235789
True	4.0220053758388135
True	395.5066991971675
True	30.01212171757192
True	650.5636524629153
True	267.115661552112
True	580.7545933795557
True	711.7393124634118
True	139.22715484871895
True	522.254588511347
True	499.91805922958935
True	64.23060860324128
True	945.4186008504468
True	2.3242527916125955
True	28.815634666433084
True	633.4321028473516
True	713.2392131816882
True	132.69628239336458
True	407.5607087957996
True	118.17640259579584
True	72.83154183565051
True	457.4221652325143
True	35.01513960818028
True	500.1553735289764
True	10.8580526080298
True	827.7101806571384
True	542.8051656010741
True	658.7432633122693
True	101.03348023744104
True	379.2907228346291
True	1030.482415936806
True	863.9728625170575
True	142.37318640251289
True	546.3789215096737
True	452.7527855034285
True	249.22875010528384
True	254.7666631381886
True	5.658429433231535
True	328.56749952938054
True	12.432125015696942
True	371.1278797745872
True	76.20869552972908
True	403.18966624599466
True	653.6216906624503
True	123.37918218429344
True	244.40147310424416
True	637.8588723866295
True	642.2917391466681
True	289.56346766628
True	134.7314076156628
True	163.67365209692295
True	474.3128664952822
True	88.65978899462371
True	10.234063859683314
True	521.3015473530425
True	564.495412536921
True	21.585200049675517
True	134.4026056396147
True	895.1375707133501
True	487.06400375652
True	267.7730998274619
True	36.160257160031904
True	466.4401802732719
True	110.81315844401205
True	594.9975347972328
True	665.7425368217248
True	295.0001355381653
True	377.9053209377726
True	182.5404380335665
True	246.0819631089203
True	71.35700448570229
True	228.98165755351224
True	485.6013098312706
True	19.87483603913867
True	459.0172929264062
True	373.8940106841037
True	736.5158516090111
True	901.6815336172276
True	910.300548406121
True	157.21176846821774
True	401.6812981653856
True	70.67241191540599
True	185.62657712003303
True	316.576321004585
True	10.115311424453347
True	798.0670298174932
True	22.32196182427812
True	406.6258505519869
True	267.9994259819691
True	642.9146596436277
True	216.44089424292207
True	36.144979200755024
True	675.1627825184099
True	1074.7434506489758
True	233.60805175619453
True	137.8293444696048
True	599.1449977694175
True	502.7757972705041
True	16.76880780061449
True	851.9344174934366
True	114.63748047527716
True	46.23816882151479
True	311.6067295075355
True	344.19994192616105
True	396.5499441265145
True	278.22430661952274
True	20.727568839380908
True	23.11942576053569
True	838.9870144614958
True	191.7708735708646
True	115.4558532248355
True	833.3520817401862
True	655.3715145228872
True	643.4177918638196
True	449.9985578427351
True	152.33873410665785
True	32.02678449660482
True	97.05573729469153
True	422.5725555259748
True	234.76781388322328
True	490.5418232634959
True	141.3020523875172
True	500.1373537096184
True	632.1226575489834
True	975.7834752994696
True	25.903420754245538
True	989.4522610703212
True	1035.4435748731871
True	467.03258653089387
True	83.7609068169023
True	770.6731857678433
True	637.120007062693
True	638.3117467211564
True	173.8369207062495
True	736.3223343646125
True	701.5798076574818
True	123.59192958519488
True	805.5720542846917
True	822.2628536142092
True	484.5785914660047
True	229.1979813176519
True	72.47945518086635
True	317.1464078830576
True	354.30502385425274
True	468.6746524329998
True	445.8990939045953
True	193.17566016323232
True	313.3001505863641
True	2.30283077828021
True	13.176264418164486
True	109.50253804172512
True	129.10108866303403
True	355.642277814174
True	351.3189957712835
True	107.6048660034683
True	16.14830698787157
True	215.11485654475905
True	853.4232981440256
True	456.472358304653
True	516.4021969849085
True	562.7174127069729
True	777.3527387305318
True	642.0198099062192
True	88.82126703074917
True	202.70723691410345
True	236.18760535336307
True	282.96490479446703
True	104.68112507688949
True	365.66849753000304
True	431.0217792164832
True	172.34911455986654
True	656.2364858053985
True	247.25494033021204
True	193.42484970760177
True	28.041940163114187
True	247.8211272559704
True	475.41241513465576
True	167.40846247279683
True	547.3797028186848
True	461.9156008226274
True	241.94909006023516
True	102.98137809490186
True	42.91293557146365
True	411.0653895919086
True	796.9989361841126
True	164.91921846966895
True	1059.689265493905
True	1060.263973002937
True	491.39430300563583
True	103.22847427313232
True	125.67810681221547
True	654.1650660853846
True	8.598628344314896
True	222.3380915987463
True	138.2713849795598
True	117.49080564788464
True	324.1545789266715
True	637.0962459120548
True	37.53341974649715
True	129.54288562586942
True	955.5486083952948
True	55.20850526161208
True	431.4854669680067
True	524.5978476918854
True	251.28284166383784
True	129.32176836601488
True	952.2586462293862
True	1186.9282471729657
True	511.9470821641101
True	651.4465687483349
True	215.5094106361337
True	153.2147923719923
True	329.11250127335666
True	241.04840267998316
True	166.71703418315502
True	304.5541333603766
True	325.7848128993792
True	11.988821445972146
True	609.3538788630357
True	152.5058270260498
True	81.67918669763307
True	427.6152586043544
True	327.6083483347246
True	1174.7515452641346
True	348.6160609236464
True	956.9376616233916
True	11.150762190770966
True	266.5943811149269
True	220.437858562274
True	155.00662424428754
True	486.645852630896
True	207.69833379292763
True	419.0097265516724
True	324.1937481100025
True	110.71301331455236
True	359.0998244838201
True	1025.3898747608116
True	711.5774318668699
True	225.6799361796097
True	109.75356556052502
True	305.3713231708722
True	24.48197752633499
True	350.8858565055386
True	315.9757242568941
True	557.9147743540467
True	467.7362789011178
True	361.1907629256155
True	162.94395665618717
True	12.440881561272406
True	426.3058962431306
True	288.9045379635597
True	144.223200131488
True	293.86978306162024
True	423.2803517947806
True	813.8287804307573
True	321.81710518112527
True	777.1792210118255
True	396.4583123721785
True	361.0089041101484
True	1.9036515369898288
True	1168.1392272706337
True	104.7350757076554
True	894.8469787094151
True	198.7942883598444
True	466.07164205562896
True	679.6008957766085
True	86.87721563866826
True	498.2673754011135
True	35.053168855422456
True	420.9670480792026
True	77.08880077328664
True	223.1337471689156
True	37.73372722016796
True	655.2970317447949
True	190.46866985386788
True	24.80057503244126
True	386.8195118797006
True	107.7599852393244
True	176.5859705052383
True	819.9204048281971
True	255.84311445312736
True	150.75239985514608
True	367.2340292954099
True	520.609204960517
True	332.3113425509014
True	535.3971480062177
True	626.4463161867561
True	158.52761359776875
True	7.447395741497841
True	67.96988819381248
True	423.86029140335967
True	91.96298312651872
True	78.07047110422313
True	1055.1294355749296
True	23.49206552418364
True	324.18556826569136
True	315.8536122910121
True	444.5339204809609
True	664.3302351899249
True	195.43416013481476
True	669.8397179866744
True	320.6474274495441
True	341.77460487010933
True	278.37706671692166
True	218.63971089898155
True	352.61896399802964
True	448.4504227431323
True	413.3892877420325
True	605.0820679774915
True	138.4328296350068
True	77.55166959268054
True	37.549223203565255
True	300.391258899525
True	655.8406008538029
True	420.4816369003812
True	808.2247950582636
True	217.10519632563572
True	419.3748749212806
True	70.03691066382093
True	56.21596473601144
True	403.684343721597
True	199.8327501689005
True	230.52021424564043
True	42.70006606202734
True	1045.093025782962
True	190.31779458868965
True	904.7880286138272
True	316.39315029136844
True	933.2229571338976
True	237.5195415189305
True	442.3179465965864
True	540.4333297615974
True	649.700791552435
True	214.26703609165924
True	488.4647333836752
True	929.1136968774748
True	125.78262250356627
True	7.514146216558912
True	568.3887289143444
True	29.37134006982601
True	77.65902533558331
True	789.1704826020709
True	229.4953180331377
True	978.8610545518856
True	687.579619243023
True	435.1958451050708
True	296.674877522354
True	493.5342440472617
True	346.01999555117385
True	184.2184685673516
True	688.0005378083355
True	734.5961385931327
True	212.29028797537643
True	89.41609075781957
True	526.40783074464
True	128.54332608752682
True	383.709407438558
True	338.4757391066988
True	65.93070576191573
True	369.7734422173153
True	398.0334335965999
True	382.6007864055019
True	414.3145519098349
True	416.11933577458007
True	641.760092009867
True	59.44512107844388
True	460.4474195027848
True	327.93357279082943
True	669.4503452237631
True	225.49875633433777
True	97.7849992458505
True	40.64038451193131
True	529.983675825288
True	638.3372041397386
True	176.90218458045638
True	419.8500375396108
True	367.6462245830237
True	19.28107339164008
True	166.57542708914025
True	293.35986540759865
True	2.7514656927866885
True	872.6184404547064
True	81.8531563683389
True	107.26376798780484
True	112.1480782760937
True	361.8343283912884
True	37.00792207792627
True	458.0636105607171
True	228.4214921201981
True	6.01810227565163
True	115.15487321909612
True	441.4726066471931
True	51.620987287888894
True	66.9817645906917
True	177.34420237359282
True	295.5299301561194
True	981.4572669201676
True	385.4771979526812
True	908.6584066124916
True	191.7374439270808
True	1051.5780602756352
True	761.3144542213361
True	646.3896906771186
True	407.2467187658608
True	380.50979775659823
True	81.20650664351056
True	73.98800028732512
True	80.38604599529651
True	178.9105565539731
True	488.0457877464294
True	1126.505013577131
True	178.56017384095694
True	366.40925044882033
True	439.8085379080754
True	575.386614439415
True	580.9647081003671
True	288.10106585276026
True	446.6658947037721
True	658.1967452311517
True	96.98544314475583
True	709.0703502709857
True	253.85452155265227
True	138.18134458375204
True	401.8805104583944
True	844.7293950295654
True	423.95933872905954
True	841.8877862322568
True	197.9817469851484
True	342.7100922185096
True	695.2011644456958
True	618.6878630619701
True	193.7759982255059
True	273.4897102278337
True	761.0885161288408
True	32.69300210029144
True	195.4628230677908
True	468.8112715563061
True	710.1868959267891
True	100.52724255288724
True	35.447006218033394
True	168.93991925867988
True	702.2323047912879
True	319.09700077118885
True	557.9830101473491
True	361.55042082965946
True	305.2640522463618
True	459.0188030703721
True	498.0117656802154
True	71.79772028124235
True	378.51143229194247
True	782.8580634758086
True	0.0
True	290.6745165576341
True	253.8027739130409
True	965.7317044561156
True	146.20583019607568
True	657.4185271702041
True	647.1378219479834
True	117.1990652830006
True	212.9533158442168
True	125.83174329102148
True	12.9605183718867
True	300.00239179350064
True	370.28680281335
True	1132.5649389517305
True	237.6330655165996
True	416.5372737121792
True	659.3000380102905
True	203.45587868971745
True	27.424622849708868
True	870.7522214149859
True	583.6963879053359
True	157.49414364729338
True	648.5738673906303
True	172.8141366467802
True	285.99595606382064
True	816.5166561069631
True	37.35632509771196
True	108.33350651224852
True	537.9379831931923
True	67.90624170761224
True	75.77386014495355
True	408.0576529772499
True	20.80947878447702
True	749.0578854416577
True	104.53920829094584
True	154.82839747125132
True	17.562111662669416
True	714.8311921193189
True	27.21609243976676
True	789.950499446165
True	389.9132307175619
True	118.97216776524073
True	699.2722875050393
True	522.562474375034
True	567.5539288823475
True	44.39972754609289
True	366.1643589652633
True	6.280901437447152
True	95.9013647507541
True	386.7570258168354
True	50.419674296888125
True	125.25262251127307
True	303.7971532609376
True	178.52548745222447
True	105.69719499150008
True	665.1925374020013
True	19.34515694032201
True	1129.4948504007598
True	492.353155161078
True	298.8624826934836
True	494.32118708567606
True	122.0575916886752
True	791.3453140873266
True	1094.410467932641
True	733.5349468880959
True	186.5359201171879
True	226.82519630089905
True	49.20404179564972
True	57.721372290225816
True	154.6016881178498
True	99.6179405793659
True	172.5300663063062
True	1173.2011169539717
True	306.49067942253447
True	370.0618418302767
True	709.9144025088947
True	17.95500583614737
True	13.980191161518604
True	620.429490498749
True	5.258885755597024
True	120.10843433252612
True	680.9722127948485
True	180.5371241865193
True	645.8605693432308
True	825.8208649925758
True	160.39135548705977
True	898.8044716449639
True	3.0917782713288435
True	453.8237372653289
True	1060.6575471304716
True	27.49441705998297
True	232.21749789119087
True	153.93241085492025
True	976.3203994126836
True	235.8476233583648
True	489.3983137750313
True	122.13053798405076
True	498.76934782445534
True	152.60932284905118
True	96.22630959382865
True	391.0695838788159
True	72.33333312688724
True	53.58457836323107
True	1065.0978822512184
True	253.9488337940346
True	161.45479562808896
True	373.454390134527
True	398.6497434228957
True	205.78324212594592
True	170.97489216497746
True	387.13837663519104
True	36.16174955214359
True	482.6806263883125
True	1096.3895923829523
True	111.7587610378236
True	476.6422495596112
True	310.82937161522705
True	26.90558802985184
True	424.7941155543722
True	102.11781019907154
True	579.1028010891735
True	210.2236034240646
True	425.2049281111519
True	19.67574983623776
True	430.5715255973769
True	111.33018208780064
True	343.92478896891515
True	34.63606659135673
True	160.86711031484975
True	247.7578771010712
True	753.7927386671051
True	56.10345687448296
True	145.48614576460494
True	232.72843813667797
True	136.90928627479465
True	578.5073498194961
True	557.3872332947883
True	783.8584603403098
True	391.5679878114576
True	537.8716699201356
True	409.4426002913903
True	686.5767013719355
True	69.61764826119033
True	457.2101652921978
True	411.2574756697148
True	47.81706029009774
True	82.49161495036454
True	126.98202639608844
True	89.8891877189283
True	337.98311977064856
True	860.8180400919179
True	324.24614590772154
True	1087.8917990789175
True	311.89924260582853
True	894.1838803579831
True	144.15394864920043
True	556.3738876183854
True	605.1064195443116
True	713.3812753630508
True	436.4977213540906
True	64.27242085492837
True	290.1001495017304
True	41.3872763816751
True	162.7871963156909
True	171.5313357748426
True	1101.3948136663887
True	238.07960462928813
True	557.618308872035
True	540.3292287488484
True	554.9841054450563
True	917.7212252096928
True	591.4960203380564
True	649.3381877102372
True	949.3077570802576
True	123.75552174173892
True	328.9931686388577
True	257.9288412752496
True	323.8246288754527
True	95.14879993250352
True	372.4819034403668
True	3.3994844939687434
True	330.19712037804544
True	252.22386741179696
True	616.5775892399511
True	288.48868732443685
True	370.44927407572106
True	10.267683105197662
True	54.66744879274971
True	537.8870868578048
True	30.774295594052
True	145.36932323474412
True	65.81427293247316
True	152.7646511092763
True	245.00745852138695
True	69.61369218452292
True	387.7638100333351
True	266.1801900687763
True	104.24599889739277
True	340.56409296313564
True	62.652454364037794
True	565.1516447725938
True	826.2277177963148
True	280.6853749796488
True	1212.9509857985324
True	113.57453059408152
True	305.59679771095807
True	1052.0767127959186
True	91.48364999693756
True	278.9242254663401
True	9.338189772434838
True	398.6824413928636
True	456.0597234499752
True	154.50651516054262
True	629.6613668961223
True	893.7384264839983
True	163.1855437724333
True	78.78051575763601
True	335.6944119320191
True	555.6379395843255
True	648.1527609388357
True	1219.328369185349
True	27.414782932232335
True	942.3158886678171
True	139.3779126426298
True	631.2877773295625
True	112.2637438199428
True	127.16836539291812
True	186.87795493677015
True	174.84228948588208
True	755.3607588188648
True	204.25654574230967
True	227.70690415793533
True	67.25309480415075
True	512.2041372985317
True	454.2330452551657
True	178.0685443148169
True	231.52332020531856
True	16.48236829528326
True	407.637742582517
True	220.07348240351067
True	300.572903090651
True	110.36161026913564
True	736.6403715340957
True	431.90520538201446
True	263.5313062484151
True	632.0275968210454
True	525.2950655227932
True	465.0961339228469
True	133.76924714629772
True	528.5034470360299
True	437.0668747044762
True	2.959994117863314
True	194.8146416473876
True	91.912214900368
True	252.2584431925569
True	2.440171317230984
True	127.45328474308168
True	355.7510326367697
True	6.576470183087813
True	864.8202187571318
True	177.62547224930398
True	739.1721251326359
True	811.4686330310565
True	159.56205664661965
True	219.80083567568303
True	478.547360389625
True	821.570372683169
True	45.78689625416588
True	38.54627150624759
True	131.40766303315186
True	630.5748472481348
True	721.5154262472789
True	182.5629701326353
True	592.4936581747914
True	578.8250788810361
True	877.2770230621196
True	390.9768020778132
True	188.59747346611616
True	897.1002676427412
True	229.6329644173846
True	152.71650384734494
True	335.5846472029275
True	231.7631471923521
True	208.83981034042364
True	603.967291407091
True	254.0773908388241
True	194.3277535132393
True	450.5206941467012
True	484.9801339791426
True	63.65021899690421
True	289.42734684541625
True	77.81447158111655
True	332.3396577769065
True	354.2190087478941
True	256.9761958511589
True	175.33248611869496
True	384.4229867965482
True	633.3154752090153
True	761.3098496225542
True	307.4432098028908
True	734.9332083050044
True	63.9898058516453
True	871.3467419023783
True	342.7219773840292
True	11.31343783641554
True	630.847020525361
True	676.7732949314674
True	254.19229328196877
True	172.73371886602246
True	48.82501447798798
True	387.7465762909713
True	76.94195505966555
True	14.788719754610804
True	903.6002905425288
True	357.7089259863046
True	177.77452760640256
True	1040.4810081935243
True	11.166429864740792
True	775.5340272681349
True	33.28837542737399
True	683.2420150944973
True	62.64957853900911
True	756.8253958154544
True	446.8558486246593
True	196.1954489078429
True	432.6372837430106
True	219.59840663526023
True	295.65831277345484
True	228.29160061635437
True	400.9813289178177
True	10.775328112937023
True	326.9528411574472
True	112.9710990791644
True	11.006135915143416
True	485.6750480935767
True	736.2160774536826
True	287.2713085569492
True	81.26944380398484
True	302.2304502197663
True	84.81359560017509
True	191.6376406141472
True	178.3683837434247
True	381.6698821264512
True	44.25266353245508
True	142.9409012111371
True	386.37256002456814
True	898.1233712550127
True	115.7130486093826
True	205.8985478998148
True	452.6700915843608
True	15.768789087903286
True	394.8567988029014
True	511.55712629361966
True	88.03366426795617
True	401.4260057073563
True	352.5146767688096
True	422.2508601841491
True	603.3204991917041
True	1046.9774013006702
True	956.9608011168898
True	55.69143401029885
True	1069.2196171919395
True	108.13118922452924
True	116.39009528785404
True	114.12414773656432
True	493.4345003796687
True	383.3301725514365
True	576.685744881044
True	258.5925012333007
True	155.9982737806679
True	400.0985664070604
True	16.491255413909002
True	452.554070516932
True	408.1216500400746
True	145.47881525475654
True	99.616468705388
True	547.0113579062239
True	993.246194399525
True	215.0584526994476
True	65.86081455760733
True	431.3013169532082
True	375.852036972748
True	484.137811706388
True	324.0115379159998
True	4.776033433141507
True	529.4925347429233
True	533.3348215768176
True	502.52022893401113
True	201.56637741427568
True	102.16088663617629
True	21.12182682195257
True	376.7518326532113
True	111.3489212526287
True	7.491065422216291
True	34.44648229234751
True	356.33757505018895
True	633.8560379210197
True	136.69621039510747
True	90.50225931548164
True	25.86976219753665
True	401.02923920117104
True	370.607845201466
True	805.4213337314809
True	305.1539468918066
True	533.8340435050769
True	551.8632754257621
True	523.9388633006037
True	297.5105380986785
True	546.5687141005906
True	99.81582426478838
True	582.6068997594913
True	7.453718712700207
True	368.1480358194818
True	454.3682662704605
True	976.3442531627396
True	347.4426233947202
True	802.2113615625135
True	1003.9015277181136
True	186.01196250902936
True	37.18755369737972
True	375.1732118318309
True	389.5206917148121
True	569.467286379371
True	246.32908347624576
True	29.347531693233957
True	630.1619003548724
True	132.2012190165892
True	1087.4828599588477
True	319.7654450108374
True	479.75702062745455
True	123.85669399250308
True	820.460959567496
True	142.48874005038329
True	818.712362249896
True	570.6248778559626
True	189.4608134208151
True	117.21195103824196
True	67.43058101832709
True	562.3304100974016
True	944.286194904014
True	417.2981975724039
True	545.7253047994374
True	125.3675349103683
True	613.7270774887852
True	484.66853182041694
True	773.488886274452
True	321.6279507993913
True	592.884860879122
True	106.59018336806804
True	25.28533961566992
True	402.4919699267151
True	171.86358899440037
True	100.68902470174972
True	368.8476769733419
True	1107.6460153764951
True	262.45317816297626
True	553.4864407388219
True	11.112978093245385
True	71.64367988507185
True	334.4433569730138
True	739.9133977270435
True	445.0013725072096
True	498.9423217918076
True	732.0375833459527
True	71.74744646890761
True	742.3686070688793
True	49.28335664749332
True	101.543564834134
True	185.93311454610912
True	82.59611554869318
True	23.857873171392367
True	299.0625472302272
True	466.050749370447
True	896.9982386861927
True	856.3735975486204
True	6.038855594779675
True	291.8299166011469
True	445.6168648016933
True	116.88677704123134
True	239.25465358987068
True	327.39385177169083
True	1328.519495851694
True	452.34556806610175
True	24.762983477371456
True	192.47853052964055
True	699.389871041651
True	34.96714829296988
True	176.39826820894328
True	565.3556118840382
True	74.6749856247259
True	893.467567498111
True	340.50912128383845
True	696.7728928898047
True	76.81952773833439
True	679.695625008211
True	571.0836502043834
True	867.9083773789239
True	253.51096313316827
True	509.9303237408088
True	840.3278476783134
True	938.3117341631512
True	246.15392789131923
True	749.7331799231198
True	228.57654994040223
True	457.65611177274775
True	364.2005145563378
True	488.9303384235411
True	486.5090859736586
True	333.60198618063095
True	336.9974907942165
True	111.02772732473998
True	333.6336863963621
True	1157.6824486002797
True	320.45802096679347
True	148.48880759918825
True	298.84177518860133
True	768.9302643053263
True	634.3279587203543
True	408.82314602507927
True	117.9605464010145
True	346.0717958064186
True	33.52840290650813
True	175.76032760817088
True	92.35789472298224
True	87.83666016672103
True	530.8855222787532
True	140.15809769107796
True	127.10685307422315
True	105.86008720592206
True	84.82004332328202
True	441.07018679273466
True	386.7950551330943
True	1032.4311048258749
True	531.8233278918706
True	852.5736967092624
True	272.4505670820137
True	298.52093743310417
True	537.8308977008542
True	189.51682269022044
True	765.7447151168332
True	238.7136102130422
True	342.58181887593963
True	69.07312872619761
True	113.77845561715228
True	262.4055535382907
True	116.66537235686712
True	448.1031981496926
True	29.289958375694876
True	575.6715557937735
True	1027.83186806431
True	722.8963671007833
True	1.584279989706261
True	60.61029754974125
True	473.75768217912986
True	433.4891870412468
True	73.17135044347728
True	120.82669780494248
True	316.1971997280307
True	81.61999887084855
True	53.32152911121245
True	748.9141264506487
True	654.7499600456226
True	156.88963318011452
True	167.37723717994342
True	545.4573834524899
True	54.334161425837976
True	25.419020464689183
True	538.9426093847669
True	445.6823424084014
True	1133.571376402902
True	44.68078297694336
True	464.6591484950168
True	883.8401298914171
True	791.4382395979909
True	302.7630851650182
True	760.7076570151013
True	398.4373029221491
True	37.82640192513838
True	97.81172703306872
True	712.9253618143257
True	77.38542036587916
True	147.68477474366418
True	891.1610803973011
True	177.6539156944255
True	266.90587074828494
True	105.91806192524965
True	638.7079690487838
True	595.9553188990225
True	217.8781780248725
True	418.3900867515122
True	42.15492345814821
True	283.40758394020594
True	603.9320350798822
True	603.250971455189
True	326.39259949412724
True	75.76674694254774
True	950.6196541127875
True	1112.0792034057351
True	575.8030888833557
True	65.05546821075067
True	29.60286111719784
True	94.53787364688584
True	107.04770112938068
True	106.55235639558856
True	866.4796528717271
True	1192.526901078633
True	739.5531798053424
True	328.70817560473745
True	9.603055245581118
True	20.549886215467723
True	335.1457584546015
True	485.7721133400173
True	44.74091043836023
True	577.1877460175117
True	428.0948371423319
True	394.92495102470906
True	77.64157900431833
True	192.43221536246185
True	255.7556403072947
True	130.5037365824956
True	402.9653593541207
True	43.13812859522938
True	178.7358230359967
True	1141.8634301542086
True	6.214091167886581
True	29.06490595085164
True	573.2098187017481
True	353.3872309794353
True	817.8446642005906
True	157.96855348741147
True	774.4151637724584
True	596.5109145786088
True	262.594974110345
True	420.1557027966624
True	346.37915605078126
True	287.0093964394774
True	272.68183053872866
True	398.984765575539
True	496.98277680620527
True	505.16097896750495
True	110.63872800320443
True	357.7454090463359
True	8.820405803762682
True	186.7270026349608
True	233.36982625386145
True	848.1037772456019
True	598.2961429776229
True	30.728065144663805
True	728.3641180254972
True	846.9596770628543
True	110.75278213048274
True	357.01848730061704
True	853.1347075024444
True	220.23249549568013
True	164.6158471116821
True	529.5909302843468
True	570.0085612983904
True	1070.2676056317257
True	144.42772869507584
True	148.83771409239324
True	257.1921970116271
True	320.17025623926713
True	436.4132094926498
True	409.0409971222156
True	324.8786969042266
True	450.7819464744733
True	502.7746737330372
True	226.94279884919985
True	1516.9216023905572
True	250.06257930359
True	403.35124861884987
True	51.87036300226615
True	767.0222010983142
True	258.741070383833
True	953.7728708455584
True	541.0863742608856
True	318.1556949373048
True	772.1841933443571
True	258.04629522999045
True	206.81031249860183
True	260.54621186903404
True	221.25043119601332
True	142.4848874441
True	247.49232870678
True	730.7364862056374
True	523.569974297213
True	227.04290457318027
True	1179.824159108822
True	115.81551436226476
True	257.30141427329784
True	73.74747766889095
True	305.9282597128292
True	410.1843047991764
True	96.52682370082384
True	224.67829928297695
True	78.04521324532091
True	717.0587330297777
True	383.3140145964
True	225.3753645770124
True	724.1894634383156
True	901.5984576851436
True	820.7055378794093
True	823.2887047528938
True	348.979362710581
True	1.1363258703724128
True	271.54422673696376
True	56.058369330005775
True	397.4957176280138
True	52.68523025514239
True	359.45479074023075
True	869.0790603036821
True	1029.889339136206
True	387.8722220818853
True	22.79916436734852
True	519.1554238933331
True	497.5367582641333
True	190.81529016539164
True	227.8864546518319
True	289.2336513637944
True	24.934215333494105
True	121.03193203638186
True	931.0819040937984
True	63.23285518297255
True	503.8650231679275
True	781.5113603953245
True	101.11150367567004
True	244.78870880582195
True	111.47282976235546
True	15.77664128705781
True	1.7965368920260285
True	108.53076951038182
True	998.1356055177888
True	465.3289402005013
True	66.44117645704449
True	804.0770954246368
True	335.80325873469474
True	1.5512407632072351
True	424.2709023279842
True	185.69484303922565
True	515.6807414204496
True	82.0123873832538
True	320.1435943951641
True	371.63126378703214
True	162.49914488525417
True	217.7539687608724
True	131.46239542740017
True	167.52910018674305
True	988.0839188224628
True	16.247538086179482
True	502.9128550209874
True	480.7201978947834
True	397.4311123456367
True	221.09888746474348
True	234.57213361736663
True	160.99662528519025
True	48.91352027862269
True	480.5261270908599
True	153.9149218352724
True	810.3851877646446
True	791.776954541502
True	227.09945803494756
True	311.36534159408257
True	523.9454089028345
True	39.66852161219776
True	88.8648946701614
True	710.814866704402
True	1058.9304601585764
True	104.73179381040116
True	736.3708398927561
True	142.46649817006832
True	933.3444990324912
True	661.394877305295
True	100.77663229311426
True	273.4671061228519
True	642.0683471201397
True	260.1077251086465
True	49.5565745378034
True	575.8041958254845
True	460.4155975595618
True	5.82799897062608
True	471.70241829306383
True	68.08482323209199
True	178.71857337173418
True	241.40983423621176
True	310.62116162264186
True	74.61989213766229
True	225.5523178681273
True	348.1099727591329
True	425.6623223140555
True	945.730830868633
True	48.91176606363389
True	857.3554435722757
True	1028.348660769029
True	120.25338025955946
True	72.61900288428228
True	1013.6210816593344
True	33.02115304619163
True	240.21883199401825
True	86.62179392263596
True	211.6214509978861
True	360.4410930216599
True	960.4946790896076
True	97.06987945385345
True	71.91269923172204
True	667.0936954562034
True	278.50778118357164
True	702.5995525081447
True	52.58492849200235
True	480.4368829921268
True	379.5907893570681
True	696.9641842195609
True	51.99085445222322
True	110.52910668898352
True	25.547173700013737
True	262.13364772264595
True	43.89675648165184
True	344.9517626796831
True	2.78640972301469
True	1183.1174893295638
True	107.59833001084225
True	124.3107260758248
True	355.7436661825062
True	710.5909984632381
True	674.8420476353616
True	1011.6666577734578
True	465.2812541216392
True	403.9537998159117
True	139.79230581617583
True	417.46639779976977
True	868.4999125250565
True	422.7493601355243
True	913.5922765865944
True	83.77022336793411
True	437.6357132268054
True	177.15635736315156
True	291.10164174147764
True	762.7926225441292
True	157.6917789258353
True	134.23715358641664
True	63.508653309621096
True	852.9465378880974
True	809.474125979292
True	82.25927195254165
True	440.86572855096296
True	749.8282827897405
True	426.9088256207764
True	53.558568724706205
True	310.6672502123308
True	774.7820259779345
True	27.884703672736144
True	372.4359323964866
True	171.5039367251577
True	278.2301839600335
True	31.246006789278614
True	226.4164020731637
True	770.4278236438269
True	647.373765766136
True	55.14962573786551
True	282.5837898269672
True	905.2088994337716
True	17.28692186562303
True	322.4186215912429
True	305.98580789125936
True	405.14392401705913
True	198.9878633543101
True	629.0100208082694
True	48.82435917470047
True	953.5613127030484
True	882.5770249587719
True	47.3793003478566
True	404.55246813298015
True	736.3381256506954
True	897.6016118396454
True	272.765997996637
True	599.2370306954306
True	128.02350603805053
True	184.29291966196888
True	139.42444315763504
True	130.14479424034622
True	213.8034939893311
True	930.154907970619
True	793.7326265258218
True	958.106005676484
True	18.32955773684791
True	28.43012656506417
True	359.78979073444845
True	12.915184495549656
True	618.7719052224797
True	1053.4483279463352
True	253.8023579675336
True	210.3007771351908
True	90.41243543514275
True	211.3898717345881
True	136.03633248635816
True	43.79408185546395
True	136.74104424775635
True	89.16658912887375
True	252.5492930248044
True	513.2394157476787
True	164.60838140320723
True	30.15982320664923
True	60.756200021543
True	416.7818748750032
True	272.22399307922615
True	566.8693148607983
True	23.252652093875472
True	113.6913485950646
True	662.4778172672957
True	259.4883396848227
True	448.41052297114817
True	648.1118245073905
True	99.39726114949048
True	110.52874648223822
True	87.26530647673408
True	25.80917148532746
True	123.18315690989785
True	88.98526604048008
True	101.77338226986674
True	151.74486922656524
True	234.269433037392
True	851.6862346831053
True	283.5577172154128
True	927.5561884906774
True	162.9470135473594
True	201.17962043781887
True	816.6097596487796
True	307.085663655884
True	607.2194922242549
True	250.4130406906068
True	340.52309988556954
True	453.884727452239
True	557.3153883691194
True	652.0504393724885
True	375.6315238718816
True	35.055645222665035
True	536.8275988995173
True	607.7739699596887
True	20.785560312916274
True	12.443729675931507
True	267.077272657328
True	402.4149756869989
True	442.5082558594796
True	70.1032382783553
True	627.2017064554959
True	934.9847195891858
True	219.2927043016213
True	875.4335454580897
True	282.20369739575693
True	106.72404659507212
True	274.587586135681
True	688.7136214427796
True	37.71213703953646
True	554.4024088886038
True	1286.0683643585364
True	993.818382535079
True	905.2215711814256
True	205.4674395632449
True	93.28674428779225
True	191.78291730488385
True	847.0126134469663
True	141.53037450536667
True	1067.6111872264426
True	844.2294597651364
True	42.3407276484638
True	89.39477225102019
True	430.4908678800999
True	402.9458787320303
True	209.8960145186079
True	509.11961410665646
True	662.9365175367143
True	119.5785143747826
True	267.04969445996994
True	1012.9117139172378
True	53.39329122307851
True	689.8560954925099
True	531.9209965260864
True	37.21523929008664
True	806.8354773917134
True	380.4249983727241
True	558.6842253036907
True	110.50780249317005
True	259.3354316909869
True	215.79509799371655
True	26.95419549751486
True	131.87304313987403
True	756.5161849021708
True	147.5646256722084
True	385.3450181992821
True	62.17783762729563
True	627.4419932246012
True	597.8145158116982
True	225.45795761903796
True	455.72454774657695
True	167.811198326444
True	167.72061140414007
True	218.6564887470516
True	293.34936889603745
True	361.8904104642187
True	124.88554089284258
True	191.6218042705474
True	28.772263168633213
True	838.0831856087862
True	313.38884151676206
True	9.87849343774126
True	361.75495661016737
True	166.8798473942018
True	630.5704065770207
True	383.0759002083298
True	589.0842887830872
True	533.9345747340662
True	479.2043467349631
True	784.8679937735217
True	245.31473235582916
True	544.7685023842387
True	161.0827714705884
True	529.2672465353355
True	364.1549536996697
True	381.99619627063566
True	128.82697161530663
True	134.37634912494252
True	106.74852148400436
True	65.30927988198111
True	738.5976845917356
True	174.14209569796148
True	44.285163561274665
True	0.0
True	541.8229943085604
True	112.4831081543045
True	22.459859238918902
True	41.48275431050328
True	107.95090796033034
True	538.3132672972491
True	184.0645521371462
True	105.38686274363845
True	33.579882960195164
True	155.16572066958048
True	910.8100862238048
True	50.734322388945984
True	239.57489779930737
True	750.2487279468611
True	317.66620456152947
True	468.6234636455332
True	480.82213837877896
True	511.8776264526476
True	598.4965481759225
True	926.615372372735
True	269.6530256599899
True	1028.414650796619
True	921.8070234158816
True	620.7923297766496
True	341.60302663760126
True	818.6969041469023
True	10.000669013622504
True	31.62704276134196
True	277.2793872570529
True	44.14889382694272
True	198.9912468205063
True	785.7114251329708
True	205.34430298263985
True	741.0108531040482
True	773.6640581283211
True	125.92542974807633
True	363.850820424649
True	594.0295887004785
True	25.468601929790434
True	128.33335915438565
True	453.6849775721239
True	297.52318723041856
True	205.7186453521149
True	112.78784226313188
True	381.60067685549967
True	24.039561386823184
True	377.04842630208697
True	369.8164940045924
True	1020.4007469218031
True	353.3864658100647
True	29.794240477988637
True	439.3308130702398
True	437.639156679729
True	223.76088366467653
True	32.9112086871594
True	750.6984530708625
True	428.6953034863074
True	173.82826760809053
True	11.816046610850153
True	1226.0688802777267
True	173.6060649482493
True	27.41558824669
True	307.9147706482572
True	293.9696563844005
True	114.53247691179976
True	289.78227014484554
True	43.38619594239069
True	325.1286107408894
True	310.94028789064254
True	335.19795784536694
True	32.509654807890286
True	45.96111501269615
True	1036.1958633313857
True	22.183855794030872
True	12.633088490532732
True	177.378296400916
True	653.9198390389134
True	8.455396101822046
True	202.68712317291025
True	181.89200810847169
True	536.3070855979744
True	377.4814769889833
True	780.7853783414877
True	324.078691767419
True	493.5094630616133
True	447.3174608854301
True	503.94727025690605
True	102.06476537619804
True	1277.571026615311
True	873.8030304881199
True	288.08815270243804
True	518.0580509917617
True	105.13370040584375
True	564.5129195619367
True	427.48313032857016
True	162.6927426139434
True	76.73677070695929
True	355.87061809527995
True	169.91138911974647
True	29.327776915772382
True	611.3158354121032
True	368.9715132817411
True	71.5237950363062
True	32.504872686113416
True	667.551685193313
True	490.98820188027634
True	68.90113911986514
True	20.63540529960564
True	330.4060850909784
True	319.7484353895422
True	704.8617063122127
True	564.0567135318094
True	545.0392878707596
True	791.9377805408379
True	7.493313978836575
True	57.372661249653305
True	36.07133733952577
True	61.39639316644869
True	506.8049023051285
True	592.5370913488646
True	87.75711800234312
True	112.7250730743535
True	195.7313667251597
True	74.27333439338526
True	178.30444924154875
True	207.1181949996577
True	279.44544277696184
True	832.6520757952459
True	592.5699288338762
True	284.6919681468439
True	198.9025046175437
True	277.49008591771394
True	251.07478923013116
True	741.5613840104982
True	327.929903756837
True	169.5832919989089
True	953.3131252547888
True	350.00475703420403
True	475.8573100052632
True	151.2511026052626
True	117.67573204947904
True	59.343056147932245
True	217.2231765740071
True	978.245671850398
True	510.2973787266399
True	111.70613727356157
True	376.6470329024522
True	103.60358828067172
True	654.9694804158994
True	4.498167923368772
True	713.0351905611798
True	34.395083853951895
True	912.6877779381322
True	847.0795094786729
True	220.31806661009352
True	30.493769698325977
True	84.7889960205669
True	464.4579686719548
True	233.16543866982408
True	1.0330171684864526
True	80.58449956247397
True	1107.8457358981416
True	334.8978245343791
True	663.0149701011502
True	497.6152293726045
True	28.87822620282034
True	138.7624480510854
True	427.3373854627895
True	947.9929336757864
True	812.6722721566555
True	415.4908097653784
True	326.1910144082559
True	17.357826929885327
True	77.09980715441849
True	729.8064920389777
True	488.3232670226187
True	375.987935836984
True	869.9914047169812
True	26.853347812112364
True	219.3930785217896
True	899.5058184623655
True	224.9614919594876
True	8.953663468254843
True	492.7488650987498
True	103.8822706683526
True	645.4185224785145
True	52.838191378972994
True	254.15726071992125
True	877.4287060528821
True	911.7591939609182
True	260.62193438394024
True	440.43191811151127
True	111.82693153787808
True	608.6039950628431
True	267.6697258015727
True	186.5535323848408
True	844.12478223447
True	55.06035628003836
True	732.6093380405439
True	282.9294199403536
True	302.8819721844012
True	171.0207503751406
True	482.987672414169
True	581.081064194494
True	371.6190176843616
True	391.9333083194534
True	72.18325173479631
True	159.72853431611009
True	449.8243285542482
True	214.89828637084236
True	35.80004846551658
True	208.64438880535428
True	375.9763743611649
True	388.61754157350566
True	782.0541213557475
True	132.76889996585095
True	662.2449711574286
True	498.7844278322309
True	612.7124148344345
True	130.54151380201787
True	35.84453544050496
True	650.4470772144957
True	73.89881903578963
True	562.2401935445979
True	670.5172737855671
True	447.6312676265936
True	134.48841860168224
True	516.6349314505001
True	4.759885845514774
True	392.5959179726528
True	29.535100659778703
True	636.5117067772352
True	255.18094279862044
True	571.2654213735537
True	692.7091617979382
True	146.52572832565238
True	510.4318015922381
True	490.0691874363525
True	62.60165107875007
True	948.3542838037864
True	3.289301853210162
True	27.550742317017445
True	636.0912684806749
True	687.1179691718261
True	129.59586002640015
True	412.30061521382777
True	116.11045766251318
True	75.3707803056258
True	454.6580087049752
True	39.83423600797101
True	507.34092006936766
True	12.34657733975824
True	873.2552752155196
True	552.6790126992129
True	678.2324223495243
True	98.48073481464677
True	391.5172016431105
True	990.4350348307668
True	839.5752300853146
True	139.70846744634073
True	545.1130238948953
True	471.0682674973696
True	253.95509478887325
True	241.0911829554664
True	5.192423221971759
True	306.5210262370487
True	12.336542732809388
True	359.16666421933434
True	76.55794119861737
True	403.1293947309271
True	658.2877255340185
True	119.64877265322312
True	228.21768919710115
True	648.350576516833
True	688.6273774023012
True	294.8556605248299
True	131.44819061291057
True	170.69690555440488
True	480.1810345982579
True	88.54481900082618
True	9.947113658318258
True	513.040490066143
True	568.1641873254919
True	19.57231902962597
True	142.80472513142146
True	898.9463678158874
True	480.5936442294043
True	281.7168892374752
True	34.90148390619369
True	475.1815202660242
True	113.941912287369
True	594.2759499193686
True	668.9642350829297
True	301.37473848925765
True	373.8242743170665
True	196.53495195486835
True	238.40725360555524
True	77.14271384580172
True	221.4513022180437
True	504.23640488328925
True	22.885101102097156
True	472.79590875508455
True	374.0008407227693
True	725.6633026624253
True	921.590515791109
True	891.7947094609403
True	153.11359428341194
True	414.3395989340803
True	72.477788370239
True	183.67035576852615
True	315.0304901160169
True	10.97444590913987
True	808.8899940691797
True	22.902868243717087
True	402.33836602298015
True	260.5775605275221
True	633.6263610221511
True	209.0243114022151
True	39.26920019080935
True	694.7801022755652
True	1083.6873052681904
True	230.63910149766247
True	130.84596652386494
True	610.154735237728
True	515.9603035995556
True	17.770603049872026
True	817.5609486744854
True	110.94543793192835
True	43.44160711562476
True	309.20762315975554
True	357.4396080525367
True	397.31141868781
True	269.30432525674564
True	20.25418918422117
True	22.089152999857795
True	824.6401805201847
True	208.9896322815988
True	111.39573493893587
True	837.6347063165297
True	641.8756749870905
True	641.3440123173715
True	449.3540457629385
True	149.62268400189456
True	32.85349844467614
True	102.30300731822354
True	435.9772004523799
True	228.88267015908164
True	491.72270910953137
True	146.45065783727733
True	492.2253601173112
True	657.1747402827435
True	959.4966692189251
True	23.56970993733832
True	985.3548380834376
True	1080.8206454395504
True	474.5894798996366
True	87.88082954303535
True	787.7020040902423
True	642.5333045492666
True	649.6424641971893
True	173.73185878047818
True	736.5762381584431
True	709.0403211406617
True	119.59730507440024
True	798.4151118283236
True	849.56073054007
True	479.9579795885737
True	224.4538886320378
True	77.0517702666331
True	333.792070244252
True	356.51936134360875
True	459.8560104660684
True	428.1476927453845
True	203.09652645543017
True	316.327337044583
True	2.634057571412816
True	11.759606519110624
True	104.59171074477516
True	132.7269020238396
True	361.8631604157434
True	351.3756721363126
True	117.82732571876824
True	18.1242104818586
True	218.89984169679911
True	872.5721183950224
True	464.2727703888
True	524.5861894310235
True	572.9203003920342
True	831.7427226018837
True	631.4915282642276
True	91.3327988201582
True	205.8398409621203
True	245.49314318225407
True	292.7981671419927
True	103.77595187000848
True	361.5474247117954
True	428.2775758376823
True	168.96514770644626
True	656.146688793202
True	247.53055463839203
True	215.55087050121057
True	28.0958262872697
True	246.2048656549348
True	474.37463726198513
True	165.34499701921226
True	534.4604742104916
True	476.1804569504869
True	237.75865186850564
True	103.09840669049233
True	43.50055060314623
True	394.8798343949065
True	787.3163327607607
True	164.9123390283333
True	1041.1794381895495
True	1040.2640854426754
True	475.1939067154245
True	104.285908327105
True	116.32944155758452
True	673.7588514587147
True	7.989628782820651
True	222.90626747162213
True	121.13258895774794
True	118.7143450611262
True	325.63849303888986
True	627.3088461771149
True	36.9047900591457
True	123.45557231621872
True	936.6843976736424
True	54.44921171839008
True	470.1797022202584
True	526.5635599191446
True	246.8435959246903
True	127.70525189704205
True	937.1873693012648
True	1194.5390385569908
True	514.8506915585498
True	638.6861887183424
True	209.6396150693647
True	152.05956307701464
True	325.81149077301666
True	246.50355160692573
True	163.44301916596913
True	312.41791243847297
True	329.87976509002755
True	11.80241366812903
True	629.7066799620236
True	146.6985623695765
True	73.91105308976361
True	458.6755576762581
True	303.43055533419533
True	1181.0089132253045
True	348.9235216072112
True	953.5572519962554
True	9.60237495019354
True	265.4776230392916
True	232.79501388572265
True	153.7888333973105
True	498.4561347558638
True	200.47449531573227
True	401.3873100254648
True	332.3525075250146
True	115.22985456295116
True	351.28230237881263
True	1061.8354168686762
True	720.1298893245062
True	229.8881351767729
True	107.96715098981792
True	301.201052532746
True	26.41015862090488
True	358.55674777670254
True	310.9833795709842
True	586.7365536329287
True	434.2507464462971
True	372.16138270178703
True	157.26730917112727
True	12.325056548239631
True	426.0661667485209
True	274.5311350010378
True	145.03647943270542
True	304.22247537789684
True	429.7640157664655
True	821.5148272506872
True	322.1791362843427
True	760.4690499899007
True	405.0380153012139
True	373.2538185353926
True	1.5066244697603086
True	1166.1197474139858
True	95.97945736471056
True	942.0339100749882
True	205.5225402097332
True	462.3328430470056
True	652.0591779616296
True	88.60669113726601
True	492.9741984698479
True	35.244745250228846
True	424.6249758766075
True	77.467229637249
True	214.92117716413927
True	40.318466953553504
True	674.5782648171372
True	191.6036166107944
True	25.909293999060896
True	398.79841712871
True	103.93875938106552
True	166.32545025344402
True	798.1255614472465
True	248.76825837663216
True	154.88943883351843
True	368.681962097489
True	520.2932817397212
True	326.1818519008248
True	526.9645417608556
True	627.3120083670239
True	162.8104314523285
True	7.348681363591008
True	75.81102386929042
True	432.7405302337826
True	85.78817650115603
True	80.98566955617233
True	1045.439265877464
True	27.710293320613808
True	315.2744706168015
True	321.85780073648345
True	465.7470474457557
True	689.6941959171088
True	179.2143051128113
True	657.4103926310007
True	320.52964427935143
True	350.2897575004963
True	269.8149162864024
True	215.78875143721933
True	363.1501957520719
True	459.4872890687748
True	429.8038700468472
True	611.859326287723
True	140.4211783302918
True	77.66809019737771
True	42.905847995751394
True	276.7962408768101
True	659.3335773367347
True	400.7870944760194
True	765.4386194358391
True	224.5448397725295
True	388.0506656438164
True	64.58987256182431
True	55.35798980650405
True	389.8939793464272
True	199.947576671098
True	224.84781751739064
True	44.47012016209428
True	1083.2821947916902
True	179.23628358049373
True	944.9423017364624
True	324.88357884773404
True	923.8253691909822
True	239.77005571427975
True	481.88335842892985
True	535.1395551010987
True	625.4630524031121
True	217.01256898732987
True	465.5086566631061
True	930.555143992037
True	128.77605474826498
True	7.60396127560864
True	576.8680889478959
True	28.992754071097124
True	74.82431270532585
True	827.9707971009411
True	222.9833027935796
True	939.0806994889862
True	697.6845691771535
True	411.408416236117
True	287.43325604039813
True	478.55315999540073
True	340.5125181525678
True	188.96099933423605
True	688.6669175883308
True	718.7432036477135
True	211.09452508438136
True	89.02242555807278
True	520.5600951979762
True	138.26670255062632
True	385.2541375434554
True	335.13320888425284
True	67.4123936155568
True	377.92833540407247
True	417.9756903223486
True	373.70419636539725
True	419.1024108534437
True	428.95343887042577
True	644.9522873556311
True	53.9426044648332
True	442.2260725306393
True	335.7490901203135
True	666.3069672385633
True	219.35499387330648
True	105.43797251775408
True	42.28811507413347
True	539.9581525277981
True	629.2959705072388
True	184.4654663349369
True	403.06357478309246
True	325.64078099450285
True	16.03398696038733
True	169.1717074882298
True	287.5822454977716
True	2.610400135413087
True	888.0729993939924
True	78.63148768253328
True	106.10804527428192
True	116.75899634352456
True	365.4448139573794
True	35.52122121390104
True	456.2328293932042
True	221.6742696994198
True	5.333443623396199
True	126.08757301053448
True	434.92231626113056
True	48.67050170964626
True	66.28387609804382
True	167.91177874958302
True	290.491198996466
True	974.4271807270784
True	389.7324293047656
True	939.3375338628384
True	189.9268070869873
True	1053.2270783555268
True	787.8795070772003
True	675.9263872707105
True	421.6570878030613
True	375.39338735661255
True	77.6770510041088
True	71.20186821010626
True	78.06335992549045
True	182.99843176247043
True	490.3140589742737
True	1083.70323719059
True	181.6795104849563
True	354.28979859339137
True	429.47185595075246
True	596.0246367729387
True	588.3393802779312
True	288.9813485046435
True	454.4892983442113
True	658.7229862144336
True	95.38853764081202
True	762.878394290053
True	257.6751895232432
True	139.00037866400115
True	409.7211103205284
True	847.2122478038526
True	435.46448527662056
True	870.9187913140152
True	185.3588813789137
True	356.4164815561657
True	711.2488882151467
True	604.3798919744671
True	197.276567037788
True	267.7061961920983
True	824.8715226927997
True	32.963815620692046
True	191.04975804634128
True	499.5707730315695
True	705.2726491361453
True	101.43707860321469
True	35.24064490484689
True	159.61802809769878
True	742.4240853139686
True	324.90473074131273
True	556.8162850302134
True	357.69987827365816
True	299.7937100634132
True	459.8095845567127
True	494.64234370222687
True	75.21038657399157
True	372.081286996385
True	769.1700651547187
True	0.0
True	281.4084956543646
True	262.54246994309625
True	956.3018564299706
True	144.71979895292392
True	631.5655756679141
True	635.924192747824
True	111.72495371672952
True	209.9480931266341
True	135.96294658111327
True	10.376562689503386
True	291.1861716901816
True	381.1435916601494
True	1137.3790578149408
True	230.35862131631572
True	389.72689392511165
True	660.0113799945584
True	204.75441943455783
True	28.688045170489392
True	865.0041388993563
True	592.2792729250937
True	152.64775281134897
True	605.0634912171802
True	157.83604027463014
True	287.69070739214953
True	792.5390056423439
True	35.96723098293872
True	102.31466802894454
True	506.64484649424617
True	64.0244959020802
True	74.72362394144409
True	391.84599237054414
True	22.43581938010222
True	750.0897954254774
True	100.13842461255727
True	157.20587566084535
True	17.01598831902464
True	731.9881771646947
True	27.778276322262645
True	788.4650582015512
True	390.62928758392434
True	117.93023256341333
True	698.4339165617105
True	538.7987074301334
True	574.1903167290831
True	47.682841170313225
True	371.51536944345634
True	5.553174515642807
True	93.63820257120516
True	393.5707411229226
True	49.97516605141068
True	115.53310480961596
True	297.5568331621239
True	168.41752194234724
True	103.35015326151724
True	673.3053815888686
True	21.32298950842538
True	1101.581431945854
True	491.42934368824746
True	310.1127219161632
True	488.3261502939051
True	123.1677865601191
True	768.7513440848096
True	1146.5325593568164
True	744.7339455107373
True	168.15508871858924
True	224.94651636422807
True	54.763256577883965
True	60.68178022898185
True	151.24485806586185
True	102.30282102813456
True	169.4257832949557
True	1168.8943821173818
True	312.76085870795225
True	352.73620923763684
True	703.6338471814788
True	16.150060920232143
True	13.996892438592496
True	583.8669602198228
True	6.471631929136143
True	120.99787114282395
True	684.2100380039942
True	176.28624359273942
True	657.6690051355118
True	867.1903021550812
True	147.5081556532743
True	907.1071425578192
True	3.0132694566549887
True	451.0144983958744
True	1073.642862185886
True	23.71190621934223
True	237.77543417572048
True	150.35147564093054
True	950.3733681547474
True	238.00208636569735
True	506.3139392729624
True	118.11483688944452
True	515.8640308341433
True	149.72941062823637
True	98.63958156281618
True	386.5798204644727
True	68.91664351499715
True	52.295267369030704
True	1031.8764332933547
True	258.0960246941857
True	156.4924620867841
True	372.5009956349593
True	393.5549244380696
True	213.0267815476581
True	170.2724722398239
True	391.8568226940372
True	36.1449992641342
True	498.1651045634784
True	1119.8297697056385
True	114.81259178370576
True	472.88468684376033
True	307.3114632914575
True	25.98896731737804
True	400.2373757823392
True	101.66671554073828
True	588.8162426557615
True	203.7847295925613
True	414.9533790373831
True	19.056824079100185
True	445.872213810824
True	108.4486316529678
True	345.31539970909546
True	34.951470025193714
True	181.95044613005223
True	248.56860738405496
True	751.4399358503039
True	61.400835057155696
True	137.25451987128977
True	239.79129487705293
True	138.41927520074094
True	626.8574745079364
True	570.2770329830896
True	763.5242739841657
True	387.699289854807
True	539.1263322352002
True	401.4228493283541
True	690.3054495487935
True	69.33344449132579
True	478.46935644655866
True	434.791899727978
True	44.466598092099325
True	82.4051445882845
True	126.2322892540715
True	86.15311780655796
True	332.1668703689582
True	855.8973941165641
True	315.4873003381128
True	1160.341886584379
True	296.8392774572072
True	918.368425979335
True	148.37197234662597
True	548.4929812455612
True	612.3132973890096
True	689.1358523353114
True	472.2951186062292
True	67.87587268792575
True	288.09068970058064
True	41.55192099257658
True	156.93330825417058
True	167.9901198249167
True	1106.102693588886
True	226.03238555343404
True	549.8873731557611
True	550.2048261879818
True	567.5160582976816
True	853.2361624766206
True	589.366559959183
True	624.4163410019158
True	926.2124755548856
True	123.30324837047203
True	300.08758893731766
True	254.4216119845652
True	333.77656377221393
True	92.52077498467057
True	354.4944415389095
True	4.604255999292052
True	324.1812043922532
True	256.68506169248826
True	617.3099243539968
True	284.2695880098304
True	375.2868176950609
True	9.584889714535406
True	58.7140065575808
True	544.3018161276539
True	32.029085259360514
True	138.485098103764
True	65.44709429681426
True	148.33029220822624
True	225.2595462369133
True	67.67700545829183
True	397.4769386181696
True	272.26512693857063
True	102.72024771006278
True	339.7030042214
True	62.83314042580668
True	557.7447584555177
True	828.6828039662142
True	266.27832592353434
True	1144.8389746103392
True	117.60781536633117
True	294.9615867014719
True	1048.143122719683
True	87.16796447711133
True	289.4424645476465
True	10.584110878276531
True	410.2635236694916
True	450.7416568911724
True	160.8082572046227
True	617.1259503789407
True	917.3661127002108
True	164.87911866965388
True	78.45045236556095
True	335.515019813678
True	527.078120634259
True	662.5528644625651
True	1238.3843078625482
True	28.241653886805132
True	921.9685087750332
True	141.0576157473742
True	642.1011078002537
True	116.18143947127464
True	129.68768971507748
True	185.84282691668267
True	169.3234414360993
True	759.3544986094928
True	198.14461741669987
True	232.27572883349876
True	68.51454940902389
True	513.6107412479143
True	425.03925460984175
True	170.1126463029876
True	236.39499552674943
True	18.15244292489247
True	405.4040396348863
True	221.15900301125384
True	287.2355781523897
True	111.4645971128604
True	710.6103026282807
True	427.1635733754766
True	256.6714798138869
True	645.888784971978
True	525.3334550410066
True	452.84374307505095
True	138.70217695160636
True	531.1838633453787
True	430.22350082826665
True	2.776386897540532
True	195.86733068232556
True	88.98411217865299
True	234.9795682562163
True	2.792220874232565
True	118.87256032245172
True	344.5152420326254
True	7.0136172279093945
True	874.8299586643273
True	163.91782364976484
True	712.1467813984661
True	785.1073303144517
True	164.71281173906252
True	230.3044730401537
True	499.01904128527
True	828.2164812849644
True	48.54716975004487
True	38.84940017408854
True	130.05667453652563
True	621.799032786526
True	704.8430097271341
True	186.7482268085193
True	597.0655853557379
True	595.1039568697917
True	853.6226931353048
True	420.6398480211506
True	186.26217506731624
True	872.8071052963016
True	229.55857492050225
True	145.5547069530885
True	314.88345460987057
True	229.44919668112797
True	207.67199119912388
True	615.8195895669728
True	249.2730432878636
True	200.3955822451736
True	456.09855096318574
True	476.55793160034585
True	64.67288803364573
True	285.62870661404656
True	79.65083785414363
True	339.34602993652607
True	354.3149429257716
True	256.7196469943946
True	179.44442204354942
True	377.1710549855979
True	649.1574656498768
True	730.7417066333063
True	296.57086516195847
True	771.033800185637
True	62.81139958532536
True	871.2566332294341
True	353.616583978216
True	13.845473986656666
True	609.4413411386896
True	691.1377308086791
True	255.3836873723513
True	168.93523944924323
True	50.19595961196632
True	387.0399132393476
True	76.68806282839842
True	14.233770667770187
True	899.9339214467018
True	372.4600341210331
True	171.16872156355595
True	989.548044733528
True	9.549289850686556
True	805.0263453212948
True	30.503558692695123
True	657.3654596574027
True	59.52306735997934
True	746.8059775892584
True	430.3763829614695
True	192.05986365180755
True	430.7839654098629
True	211.6961337133643
True	295.29512359008817
True	228.0903739801172
True	412.6807168406576
True	9.24651299584574
True	321.4957377719312
True	118.45923152750385
True	11.664834529485717
True	463.9558021095001
True	725.8508678792053
True	287.0211445628572
True	83.25779129027424
True	319.6049735537272
True	79.93061872473716
True	189.31384680591984
True	178.19558329264055
True	374.22174261154623
True	45.65794316541788
True	136.94044570373205
True	385.1989900231482
True	833.4536794996942
True	113.29245759301809
True	208.1214768233321
True	435.0015633197642
True	17.375941202584507
True	408.9751873582937
True	489.7355625025593
True	93.22023083143677
True	376.6678655006819
True	360.1958753190987
True	415.7914914172426
True	590.3319247685292
True	1056.7144121637382
True	1008.2947633404432
True	56.25715016216486
True	1058.8622376448982
True	111.07390296831474
True	109.19040053800552
True	111.10069916070825
True	491.60741358144463
True	368.9940018965496
True	594.9622870047239
True	263.7692832222212
True	154.86273460259292
True	403.5344554137416
True	15.967177472994896
True	453.7464188061064
True	386.07810071306153
True	153.1005680389579
True	97.0460606377804
True	550.7612490914639
True	990.8304653721884
True	202.71326852583732
True	66.05677231910174
True	424.43280075776784
True	379.7107229164533
True	485.3241565574009
True	318.4149849109032
True	3.5151877173190376
True	546.9000443105722
True	494.0795557543678
True	507.9217669102004
True	184.83289913910957
True	105.54643765832148
True	18.954586266085983
True	373.3733686261536
True	112.37909671999331
True	8.672417664254105
True	31.818037753653936
True	352.6751691385228
True	647.6911761373151
True	141.59496510229653
True	90.88539551077491
True	25.50321559380114
True	408.4617948215927
True	368.9653597882272
True	733.3103460697168
True	301.8771636370931
True	515.3757319077122
True	553.1515510279353
True	525.8010482585313
True	296.993651868946
True	550.3879298594194
True	100.05761286048572
True	579.6979109628924
True	6.888855065021472
True	371.76900997439833
True	481.2057588220213
True	983.1466675166596
True	345.4034297057798
True	794.293237709006
True	980.843968498833
True	177.72628656743535
True	37.78977934729192
True	372.6407874898605
True	383.06202969034
True	582.388856111169
True	246.85869467023784
True	29.332416144092168
True	623.4214779312357
True	122.69554826197742
True	1095.1242854483155
True	315.456757613892
True	455.02245689620247
True	134.38511386539753
True	813.3414883868995
True	138.99003804905811
True	814.0446106397507
True	571.6543827144054
True	191.1781567629255
True	114.09854699601928
True	68.43183063630401
True	563.4391183627112
True	917.3443079271998
True	416.31977785935135
True	544.0420974530177
True	140.45760892184992
True	619.5570223368766
True	492.55042501345497
True	813.5479934246829
True	330.22400301300087
True	614.9220663780128
True	116.3548658916182
True	25.3265567054052
True	418.0857328949708
True	164.779663466589
True	104.74404834196648
True	378.1238736244129
True	1105.5538370459765
True	259.16313601854307
True	555.6981519191215
True	11.885608920199534
True	77.51796221322874
True	331.93273587352786
True	778.7866946874628
True	459.44082308751473
True	497.3151108637702
True	717.0659622031724
True	66.61859496386653
True	718.7140290907323
True	48.82065087407257
True	102.26731333483984
True	182.6490549391528
True	85.22508206160285
True	26.766816499770474
True	289.91463692622534
True	454.6822506578293
True	905.5847590345284
True	856.0029448400759
True	5.320630428349551
True	288.3824043346431
True	487.3640193524572
True	121.54442222131397
True	237.66628890431133
True	325.8854888567591
True	1303.8902122539432
True	444.6143310149674
True	24.86012403961281
True	185.75296460058397
True	702.2604669562915
True	34.254662471954724
True	175.70428646771933
True	580.3709400354694
True	73.38912571852195
True	882.137507308779
True	329.468723056047
True	668.1020731595792
True	75.7220497401725
True	688.1082532329119
True	614.9292223319544
True	841.4953456863701
True	247.75889560824908
True	508.5859880690701
True	834.2378163989998
True	893.5849406163908
True	244.88673125225392
True	789.653372480683
True	219.2480037682949
True	452.1660508845269
True	367.2943838992521
True	512.4382351667173
True	497.01540807866667
True	319.44607896933576
True	344.87847789735633
True	110.79727164940796
True	342.2955241953396
True	1153.3601805559606
True	311.68371711250376
True	138.55196721630148
True	303.56958925444667
True	726.592663876301
True	652.5735570510201
True	409.2555759491453
True	116.15504099053096
True	332.8450753133016
True	31.086885726641786
True	176.63796779231126
True	91.10048849204944
True	90.25242660513037
True	544.7911093011713
True	137.8006156476516
True	133.35429136825843
True	103.64802148922384
True	86.92512829698136
True	439.9440660808284
True	407.0217814378344
True	1048.5267558875134
True	527.5775129463409
True	819.785650807048
True	286.8966991556802
True	304.51322065197684
True	519.6301246648851
True	188.72665252702643
True	773.6021552169341
True	249.41696965121963
True	362.85375401075504
True	71.19034013599115
True	122.84436558083084
True	247.45879725402412
True	122.35925916898888
True	480.20847213133527
True	30.27834593547172
True	570.0742703517391
True	998.9804716729132
True	733.703993251952
True	1.2802433734053895
True	64.37282710723792
True	458.3242586297106
True	441.75036733102974
True	78.61169811988869
True	122.40722108654596
True	302.8006712721779
True	81.06465036061697
True	54.09520953360038
True	728.588989782098
True	655.5112925326463
True	157.47213814601795
True	169.90205436949756
True	537.4166650087902
True	56.97135444948904
True	25.8940765635013
True	589.061936877442
True	456.0798203467112
True	1136.4484331763383
True	49.415399236954975
True	464.9816841947671
True	872.9719239587438
True	794.2649513922757
True	288.19017862442854
True	764.7695703085692
True	391.65466434401776
True	42.210028430368176
True	95.83754914039562
True	714.8145796821502
True	75.99849141084736
True	140.95186309538968
True	937.6129761704958
True	188.87699978619167
True	266.9424284645763
True	104.0426182483898
True	638.3540888755281
True	589.0721962616065
True	215.39269190561689
True	440.7512701685355
True	42.30043996453118
True	281.96266480967705
True	550.7418272039419
True	609.6753332406553
True	312.98201427875205
True	69.0136692737983
True	908.3028157779206
True	1094.9302138173634
True	567.0358912563547
True	59.01660066834761
True	31.523862080988923
True	92.07181274103102
True	111.3381251320154
True	96.54426358176144
True	876.5354463472245
True	1230.977693769116
True	736.5923321505345
True	336.9065208214229
True	6.947409750791191
True	21.154294393953123
True	335.6981079737703
True	486.3436532458914
True	42.20513161538893
True	573.9171069224151
True	420.4689627850834
True	405.71275310526585
True	78.6682838703652
True	197.3109031042578
True	265.54476446866505
True	131.30198101184175
True	394.1466388479602
True	42.70998498719733
True	173.6156022103684
True	1186.0269853107827
True	5.896542349929986
True	28.18504876854521
True	581.7446660818932
True	358.5023305553116
True	792.3239963876246
True	156.66724798430477
True	759.3623783729333
True	606.1298143022138
True	290.77496611370515
True	400.7896982980485
True	333.4193045324138
True	285.9189360215882
True	265.038520919783
True	406.6033892803834
True	500.0447039981808
True	507.0904254974828
True	108.5622513000563
True	360.7519924350812
True	9.338559736378276
True	180.2282830761588
True	236.91230390487516
True	850.675711790817
True	591.3352276587174
True	31.97503032976729
True	724.2672728516094
True	835.6778580579908
True	101.27452009429602
True	349.88049068392314
True	848.1712068666054
True	229.0312577191241
True	158.8263713663296
True	521.8168920587228
True	579.4814390928714
True	1096.9311926137111
True	149.7469604708617
True	159.76954251517233
True	254.9897668262846
True	318.39586746696324
True	410.1959049824845
True	421.7775726033541
True	321.0542603428152
True	420.6810216048273
True	501.6703698241325
True	233.12225943526488
True	1471.6335569592572
True	251.1129856923768
True	408.7210729530161
True	53.395242836776646
True	772.5130185083636
True	259.3701800467679
True	925.7389470626104
True	562.2265262499515
True	325.98575692242366
True	781.2705946398903
True	273.29560608918604
True	208.75378460397775
True	256.95332072374
True	219.01396958666788
True	136.03063030023725
True	252.70952271660897
True	724.3907804461517
True	512.2224432424758
True	216.9023479766788
True	1158.827477445356
True	121.47204471031226
True	260.3901688959305
True	73.41177963178738
True	321.59966444945564
True	409.9472998725269
True	91.8197110441574
True	207.1883982013479
True	75.49053870226733
True	720.5801620655393
True	372.2397919448867
True	208.5031087177733
True	728.0235379020064
True	853.3071282460787
True	818.6381656664043
True	836.8828562992002
True	336.8651147451088
True	1.0674534024484394
True	262.4519941467846
True	58.03515490970763
True	364.6785009669508
True	54.10542226596747
True	353.5367916258413
True	872.595190951342
True	1021.8968202952872
True	398.4741830200899
True	22.890070878415383
True	535.6005958113672
True	515.8570319479704
True	192.83910778532945
True	233.28000495911448
True	296.32961585741447
True	24.268642470742066
True	124.3941091171886
True	964.677628498384
True	64.71740719547796
True	497.2551523667363
True	790.277914318222
True	99.44272545537626
True	257.4136278912224
True	110.3645594243456
True	15.01767566620904
True	1.2049520238226537
True	122.6759023136917
True	1006.1635160992116
True	462.3851412179565
True	67.1195699009286
True	797.0061541470777
True	343.4200055175333
True	1.729535678835337
True	440.41273380783787
True	197.1824721385452
True	506.2390177810639
True	80.02253761812597
True	330.5079866811787
True	370.666820620923
True	169.87688086557776
True	192.4736444252489
True	127.91748608765356
True	168.04722417672016
True	963.9431744385348
True	15.655413820563655
True	498.6944568970038
True	482.4605113150631
True	398.4841107188031
True	217.7548063259479
True	226.31825193898615
True	151.74213373414207
True	45.9661877625552
True	492.71149198980027
True	146.26456733488106
True	843.1424795273756
True	825.8962581765875
True	246.0010224918059
True	315.5920721565939
True	520.5340495924453
True	41.31264143896502
True	87.7706235670064
True	747.2729285023372
True	1091.111420811141
True	113.67389514802888
True	716.2275970249461
True	136.86265627518353
True	909.5954713346792
True	662.6078449375057
True	105.49638876523262
True	268.12769076645526
True	644.3077966679697
True	271.3465340457082
True	44.34190811039998
True	580.590261353638
True	441.9643614233445
True	6.200433807580604
True	473.14874979773055
True	63.10991172173318
True	179.6000223115446
True	242.19443463501565
True	297.30491363380963
True	74.06505417954811
True	223.8532830754657
True	355.5779155988933
True	422.41789900959697
True	898.8241909737799
True	47.3836396370519
True	901.2716509907945
True	1057.0014968159555
True	135.39719994601725
True	73.94432558311067
True	1002.330001321596
True	33.44344821192043
True	222.25331496327595
True	85.01852240393579
True	221.7631786143196
True	374.0733236467434
True	937.635082138503
True	96.27315900611184
True	69.20680699166155
True	640.7896974391896
True	282.38626255243923
True	714.2686254000204
True	54.74598005602049
True	480.50487789633127
True	389.6835591095244
True	685.5730067914485
True	49.340229027262495
True	108.57310296192364
True	26.669806926413223
True	269.1531371475081
True	42.17310535317559
True	346.8434915982751
True	2.784916223207044
True	1179.0731883413107
True	106.1302416018216
True	137.07718451662083
True	350.0987089059168
True	729.2575660917003
True	670.774401991301
True	1024.21220738249
True	446.08517872003233
True	401.5855304008449
True	139.78966726551548
True	406.5731675827319
True	837.9073108375435
True	408.8337532426314
True	937.9518231587658
True	78.0624598782128
True	417.3912948189737
True	185.32366440166905
True	285.4426221519515
True	761.0269563460658
True	161.69467749745763
True	138.3297580656471
True	64.50556644167945
True	859.7566882637567
True	786.9113404761248
True	84.7962681928239
True	448.4662942905399
True	752.5595992956289
True	416.6780941904559
True	55.736626675352255
True	325.45741797137464
True	782.1862165839804
True	29.0975634216932
True	347.0228904747459
True	172.37108828009994
True	285.16943848995965
True	32.46147718501626
True	231.8278955359192
True	768.2922408088191
True	644.9466913556187
True	57.05409770726402
True	291.6311590027321
True	873.6638855023864
True	16.966485261003594
True	325.2830709489617
True	300.05062544606176
True	415.8991457282928
True	211.62523540743905
True	584.6597996109832
True	48.1437487676866
True	967.495657674342
True	919.6474366189713
True	51.45755644162847
True	406.4373270076061
True	714.540532194133
True	919.6438270118048
True	267.0382333538086
True	577.445986293868
True	130.4802640300059
True	183.8140742519425
True	135.9554822962451
True	132.47231972746576
True	214.0581093393094
True	937.0203433723048
True	785.6415728781799
True	984.4793741715814
True	19.980633064960845
True	28.114359624927527
True	353.28114859280925
True	15.486538096908909
True	646.5465531991631
True	1044.888613493716
True	268.9673397886754
True	213.50540320223385
True	87.27924332808435
True	221.1135778608039
True	131.18948348078206
True	42.54534693506953
True	120.79768066464038
True	89.5906011537889
True	239.04345127504612
True	519.8112335662116
True	160.38721352063678
True	28.716435242417788
True	60.20364281720772
True	420.044839599064
True	263.58664738594945
True	610.085423248166
True	21.94288007566058
True	116.5512757454833
True	684.8126031147816
True	264.5389156473369
True	483.9723457308272
True	656.2044220537247
True	100.55670397811568
True	108.49333281285467
True	80.93453924423616
True	27.222862492968208
True	126.24982403720246
True	88.09557540944769
True	103.08123468163362
True	158.34793553264376
True	236.98468836532916
True	810.3223629747413
True	282.99418658917045
True	942.7016250690136
True	168.31681735824336
True	193.9499090035844
True	778.7571688563767
True	319.63999741722523
True	621.6950665561731
True	261.4760488102626
True	357.97092160206745
True	452.545951574684
True	560.0196331294517
True	658.3022760863026
True	376.5641772126323
True	36.85298415987864
True	554.5791208691489
True	620.0464684054738
True	19.43854714133859
True	11.272050892889464
True	257.75055268030707
True	419.9401834118447
True	447.6099018161873
True	68.08536416981694
True	611.6338977430231
True	914.0831588418324
True	234.49050716504607
True	929.042699884084
True	278.1107896599147
True	105.59090033114848
True	276.6061842721569
True	715.2012564241352
True	39.48255139628196
True	576.5816649861179
True	1316.7892908316528
True	1015.7691677279184
True	886.41540293456
True	203.4334538114194
True	91.82516519900982
True	192.45008444576936
True	828.7361241958461
True	144.7138965706626
True	1068.1909212412809
True	878.2067283197163
True	43.27082131175996
True	89.65655674423739
True	416.2493878328638
True	405.7186535252151
True	201.05793140336584
True	526.1447735058666
True	676.0327611450501
True	124.39209203947404
True	278.69924820423586
True	1037.8497263957715
True	50.0369713954174
True	672.3558157315658
True	553.9579623037682
True	39.34534651855686
True	853.5972372961623
True	389.66565235388174
True	555.8830260530507
True	110.10591238778689
True	265.96152170846494
True	214.0696735522735
True	28.78611913274073
True	137.1664280341819
True	745.1771363524194
True	142.87617750698814
True	386.5489655881489
True	63.06238741784687
True	665.8709765938102
True	610.9042336494301
True	230.579426505963
True	465.09032626573
True	162.02029730049173
True	166.4266614558191
True	214.83683278560315
True	284.356911514783
True	364.4477728974318
True	124.8357113587965
True	179.41792730781367
True	26.9400748174378
True	894.2411964465798
True	313.4488240666682
True	9.49309584206463
True	367.2983268201491
True	164.0873400068354
True	608.8411210721338
True	366.93126543079376
True	584.7821735610448
True	553.2341852528408
True	487.8529430953069
True	795.2806494214005
True	243.7924896880473
True	576.6233182377451
True	149.96605099519866
True	532.8034360656312
True	356.3862065226011
True	377.8353234681567
True	135.8967933358024
True	136.87378657142318
True	106.1218307439
True	69.18628090707547
True	717.3619244636566
True	181.15644753324557
True	47.86962586345666
True	0.0
True	544.1790309104049
True	113.64260812630936
True	23.563917913986632
True	42.36080291165766
True	103.39924943748142
True	524.5463592774149
True	178.62275278102214
True	107.66507016644702
True	35.713752259236955
True	160.97045421984575
True	933.9671708305144
True	51.82671344417546
True	231.65939220636176
True	767.6268657554998
True	318.95528423908814
True	449.5366021926354
True	464.1309625480968
True	505.9218074995956
True	612.1082522526133
True	904.5239692818844
True	257.0235932088498
True	1006.752662802087
True	922.3423434155444
True	638.8737603770028
True	347.7788514136509
True	826.3525358536098
True	9.684826951308164
True	34.26069325007865
True	289.49231313015235
True	42.77272004462039
True	200.7001288146193
True	742.4625122133862
True	215.618256309918
True	735.5958030554863
True	746.2891194229348
True	122.11997985638826
True	347.43711505963387
True	579.4689283772094
True	24.19260006685108
True	131.73327176288464
True	425.723175086532
True	304.50591614886537
True	198.70114407100704
True	113.66302326281873
True	378.6419496763975
True	23.91727568263413
True	362.9311272461666
True	363.0375318666595
True	1043.9303663457124
True	356.82175416673743
True	30.97119542555611
True	427.1075296516205
True	445.7843971412156
True	230.12918738939152
True	33.58520661154175
True	759.1541583290561
True	436.1327541823045
True	183.94943884870955
True	14.83084371294292
True	1220.149831802728
True	163.48953821904993
True	28.26656360491296
True	293.7403960138138
True	280.73605752932065
True	112.89900106201664
True	301.1270660779627
True	47.7729231991172
True	320.7865935251908
True	293.2326216020053
True	310.6136899784275
True	32.017038296236564
True	46.63577019206208
True	1041.288828061204
True	26.00307867374091
True	12.665490198749245
True	182.5249430319004
True	649.954389170691
True	8.193347654136234
True	199.1950713568741
True	175.5496220162356
True	531.380023905294
True	369.1452115466102
True	769.5472350772159
True	320.07203604909995
True	489.7916828142126
True	439.7424633724046
True	523.4478974229776
True	101.25519878304736
True	1272.9703367828788
True	935.9693581681232
True	271.4996080330308
True	516.8632899971058
True	98.70817945395342
True	557.1690956468974
True	417.6360599975092
True	153.20483034104035
True	78.33877798610345
True	349.5630696942341
True	166.9042512445078
True	31.17562271461586
True	587.0994500484751
True	379.99346547278645
True	67.10520408912446
True	28.331685660905787
True	654.5769257354292
True	486.5665343688827
True	79.80925457994795
True	21.89264605652332
True	336.1090697512551
True	336.403928395413
True	713.3184219514211
True	555.0364593876551
True	558.7735123064554
True	789.169297812423
True	8.575690273339523
True	55.154615474585015
True	36.435752420049546
True	63.22071496845084
True	531.7487581328114
True	590.8570341659645
True	85.35266113462201
True	106.70091786911024
True	197.71528543449915
True	73.34187188075443
True	182.77949806392877
True	209.31237018520963
True	275.67554996713375
True	808.9275122946909
True	608.9491424329149
True	278.8777042086913
True	193.09742120058132
True	285.44612101518635
True	249.3552674887083
True	744.1837469648726
True	331.1483724949762
True	162.2015596693385
True	897.1239407214437
True	369.4547914212882
True	476.1913590455389
True	149.94770422646772
True	121.24500044786144
True	63.59031279463357
True	219.01494083681573
True	974.3396949929228
True	501.5966760614581
True	108.63338544803132
True	365.430252665638
True	99.42220577621902
True	667.5674350084392
True	5.309841468462063
True	686.0006117092425
True	36.69202794136213
True	925.3459597869296
True	843.1069219202369
True	210.2315870302
True	29.51198101482297
True	83.65209846948486
True	456.1198121884029
True	234.27459747201212
True	1.6321238189772431
True	76.01331274269072
True	1085.1459898805756
True	345.9161723682271
True	669.708204572489
True	483.7262171795669
True	30.30324469841714
True	141.12447336153676
True	435.32919219484415
True	925.3689961708156
True	819.6137304241138
True	420.2498015735577
True	343.4955834148903
True	18.1833916424224
True	74.70309178930832
True	742.9615281560765
True	486.3067148861072
True	378.809371528896
True	902.2657321971092
True	28.070611374129246
True	211.9626604951277
True	897.1912197253254
True	234.7472372820106
True	9.81749200397044
True	505.4759875313238
True	98.68372157773916
True	650.7509151194539
True	54.07897533371796
True	254.6652139439376
True	861.8430004115468
True	902.0726420521482
True	277.55323615686154
True	429.1566324957099
True	112.38441752269335
True	597.3435000588689
True	252.82526909307228
True	188.13782553984015
True	844.5923850970509
True	53.38633251093821
True	740.7049661723746
True	283.20054175215733
True	309.7290321566517
True	169.34352590837585
True	473.0598242658074
True	610.6036988249267
True	372.9651371639117
True	411.0310099772535
True	68.06105866589135
True	151.43042414787865
True	463.0948005077327
True	225.4973639064779
True	38.3247102367219
True	209.22837548353755
True	369.2555233371706
True	397.2078870682886
True	768.2628701839972
True	131.33688161620947
True	667.2748878830317
True	527.4142957614904
True	625.9710406799671
True	138.21221841179934
True	37.953343162814015
True	669.2147220584733
True	70.21594746525477
True	562.221310631885
True	666.6344486813513
True	454.2065369017392
True	132.93259418359807
True	520.0635216052199
True	3.6995136512899656
True	400.4344141245075
True	29.70644657692391
True	630.9205525245237
True	281.18464660797105
True	581.2028974194803
True	680.57743861757
True	138.4531232295011
True	506.06398026556633
True	483.2536594562842
True	65.56797775398121
True	990.4744263372288
True	2.604604044953041
True	26.842864656394088
True	611.5064437165676
True	702.9010988658031
True	141.47032532380206
True	418.4030179368454
True	125.5907354372869
True	66.89911988557365
True	478.48837858212585
True	43.79202805284454
True	506.5266886102284
True	13.214997831395054
True	838.0447949767304
True	549.7703672397662
True	653.4378217784605
True	98.00704449798944
True	374.2150975457354
True	1011.0617260154236
True	864.7067993251908
True	139.47516812514905
True	544.8092928955131
True	456.2759389694477
True	239.2010653142997
True	241.2685692338274
True	5.485817138678264
True	321.69222151186216
True	11.348725141020456
True	358.5173995764713
True	77.02014741492785
True	420.624110298357
True	625.514209097454
True	123.3800942249792
True	238.92398925686228
True	656.1493912998302
True	685.467731299268
True	299.9061728767033
True	141.6687492411144
True	164.43005597059508
True	477.9632630705452
True	86.3309600288627
True	10.186937000337885
True	512.0403364654165
True	567.7807805068315
True	19.235866382186163
True	133.0116788713945
True	908.9588227588262
True	484.1347732051906
True	274.14279834839675
True	33.966755917087454
True	480.8200765616844
True	112.94803090133952
True	574.8244205826398
True	660.2631625374722
True	300.6816024495135
True	374.205422869975
True	183.0388692997594
True	244.3933410330215
True	74.57151020852675
True	217.08198052994803
True	499.9694447661616
True	20.546651478092546
True	454.0321085291824
True	375.1715657614535
True	693.0522759480899
True	870.5219752682204
True	909.259071384919
True	152.70890973916045
True	399.7761831020578
True	66.89161670741902
True	197.568808605524
True	326.8049215325975
True	9.716473720115513
True	774.1112906182485
True	23.968075180273747
True	395.3616425530552
True	270.75551355728714
True	684.9260559913068
True	201.76630663487643
True	42.07230238152637
True	692.0736994603626
True	1086.0633458025266
True	224.5754332600263
True	131.96074124941336
True	638.8570732708451
True	491.79215677068976
True	16.980401007391297
True	829.5141220865615
True	109.34420449837708
True	47.1189869354933
True	299.069480145075
True	349.1753406406763
True	399.920392333307
True	262.7799860292465
True	21.067423991765008
True	25.18361204589606
True	834.0304524777565
True	199.29758518172792
True	116.48991222145789
True	845.9928524537762
True	646.862234096393
True	613.0397820500326
True	437.4915534118029
True	157.55465320884676
True	30.560279756844597
True	93.6606919142511
True	438.9342206479531
True	224.02838538518012
True	484.688082260616
True	143.195795404272
True	474.4943286853741
True	649.4894556052259
True	953.5996165252282
True	25.361108102881165
True	965.708191174878
True	1061.6203225635109
True	475.331842853695
True	85.07471835410877
True	770.337548657959
True	661.6548088616819
True	670.7595684539087
True	172.15618345154897
True	753.2666904308961
True	698.2482386419266
True	120.84552649531442
True	780.4000838223678
True	795.4303640898537
True	475.7200442719574
True	235.13276002558783
True	73.86610330621656
True	310.856814860721
True	360.5319508879178
True	471.6731939970244
True	439.57699160883
True	191.05578793669824
True	317.9065237509658
True	3.0274879600014706
True	13.130411666716176
True	106.83176156359218
True	135.95894684777642
True	357.2756078950007
True	336.24619919634114
True	106.7845945214455
True	16.166394381831132
True	218.75934859768356
True	842.019117320916
True	474.1447336649418
True	525.7807329693791
True	576.8956415262545
True	758.0055971823639
True	637.1328119493214
True	89.5032021371112
True	209.3313064775084
True	253.2969849592073
True	284.75545986443075
True	107.32849013859231
True	354.5098177483587
True	434.55401942971264
True	171.93820028421337
True	652.22359551402
True	236.32628722584528
True	214.45733254627828
True	27.57813664257958
True	244.5257754954689
True	475.2703633258141
True	167.10686479047172
True	530.5843562609517
True	467.0850127881511
True	244.711176551286
True	95.0025159377393
True	42.479516227619314
True	404.14268745100713
True	797.2950296982507
True	161.02198552254512
True	1032.8344749109583
True	1044.9985702941406
True	473.9389115325014
True	97.47911336388783
True	126.23257461193307
True	681.088285888441
True	9.150407205199269
True	223.14492790791917
True	132.6569375675687
True	120.13284512760804
True	327.8260515818691
True	638.4336848901999
True	37.91917609385894
True	122.014214710079
True	965.6273097651136
True	56.98754000011262
True	460.2204471241106
True	523.7506410005321
True	249.02820629984785
True	137.10930305662785
True	914.9577163286818
True	1165.0481261711125
True	524.1143981975513
True	659.8991271536528
True	207.71932220241004
True	160.92818671341806
True	325.232394700534
True	268.76436113875536
True	171.3841990433281
True	294.2359467865589
True	351.423976959235
True	9.959272408597393
True	620.3742209038501
True	144.0007088281283
True	76.99180280094293
True	441.4298868859613
True	328.3177068242732
True	1207.838851758784
True	348.66787005273466
True	990.1399896629952
True	10.22109214786185
True	268.5685613211612
True	221.56377407485272
True	155.16036331053795
True	508.643556022009
True	197.4362176255174
True	416.7689931264147
True	337.4441129092584
True	111.6580240270906
True	359.2502101023746
True	1056.7911122758203
True	718.1311539024515
True	224.7631407719697
True	107.58670151887117
True	299.03933148615107
True	23.239886175017645
True	358.13663303111184
True	313.82143346452733
True	567.4767542094213
True	434.7196211083238
True	354.39223011314675
True	160.71375763641416
True	11.83849077145287
True	434.2452653727474
True	275.7892845169254
True	131.35724594299845
True	294.85067878076774
True	419.1954317271472
True	808.6642232472225
True	305.775659992275
True	771.8055125105459
True	413.1331746423389
True	385.3012923835228
True	1.931831821049554
True	1183.1205848906957
True	95.50714807453836
True	925.3302228221872
True	208.1767901462936
True	460.9674863775885
True	664.7829441097614
True	84.78935626800555
True	488.90455509281406
True	35.19284441275175
True	425.45027907991545
True	78.39422012260934
True	237.9312942986796
True	38.11175650369847
True	692.2643943253385
True	188.34970185559672
True	26.1857865997825
True	388.252075863055
True	111.04046800220873
True	171.12950477498177
True	809.2767399610785
True	262.4593691364843
True	155.66010877808483
True	374.2587334226063
True	520.6497052753829
True	326.0263897475919
True	502.7476894639708
True	602.4198441198853
True	152.72841438153827
True	6.21402542527741
True	67.73628770901918
True	434.8593424136918
True	92.42148985076204
True	81.77455675610553
True	1033.2905828313976
True	25.286144977741422
True	323.54960543462585
True	315.355661016318
True	458.7153493579959
True	681.8193952889027
True	189.97694366067333
True	647.8833713901718
True	332.63374943729576
True	346.0487131882113
True	260.4439486192537
True	203.47721395958732
True	351.5463022973935
True	442.05643465665264
True	422.8013673943306
True	597.0734843007668
True	140.7419320525629
True	72.47766815713092
True	40.72712814727251
True	292.70269043158845
True	615.9804591922414
True	413.8977620346214
True	796.6923987678795
True	220.79898902193747
True	403.2623389346235
True	66.51464981252983
True	54.76817007305735
True	426.88275256887385
True	199.8753637822856
True	220.29686032862844
True	43.43749175532625
True	1075.233168647011
True	173.1204726155996
True	909.6089145794048
True	320.74056020466884
True	911.4019394269868
True	236.38595146581133
True	456.2864108315212
True	523.4099400256449
True	606.7505071204791
True	202.89046486241995
True	479.2875961383406
True	949.6933207488836
True	125.37015944215597
True	6.586703559176093
True	576.8461281214533
True	26.46572759046448
True	76.60790524399127
True	784.7722571136424
True	235.0933558280281
True	948.0897585621632
True	688.8134283474203
True	413.8614874947045
True	282.0281034337541
True	487.7960959188548
True	340.9650931990632
True	182.45840051086813
True	671.4485787203869
True	736.968605698657
True	201.95695415570307
True	85.81857552934834
True	507.4844969655865
True	137.8477096646285
True	384.5025340307921
True	338.4871467011063
True	64.7194387852502
True	383.40914305812913
True	414.5363202769437
True	375.9186063517396
True	418.3143077445839
True	419.1487579227638
True	645.8544098747542
True	53.71083701460503
True	460.1970624872135
True	326.47425391655327
True	662.7564900402999
True	219.68247384698637
True	103.44748592028483
True	41.16074988496133
True	548.1040084422575
True	641.8781131505511
True	186.33657345639028
True	411.9536358141358
True	342.18591504912354
True	17.762218476827552
True	169.92341754633983
True	292.29282567103843
True	3.358152226878472
True	878.0961882119786
True	77.08943648133804
True	103.44690537444356
True	115.98207621027416
True	358.58082557890464
True	36.89055480524972
True	441.3792735517104
True	231.14436872715345
True	5.741469063637366
True	107.43148400955438
True	426.4646351879618
True	53.0713399612476
True	68.64073086915835
True	176.11262826137707
True	292.95826435063043
True	970.666994971648
True	388.0533338708738
True	981.5468099847404
True	189.32256495267615
True	1000.0294061925296
True	779.1286624685292
True	619.3180381131613
True	393.0398294031392
True	377.5895279330457
True	76.9703241321549
True	74.36895699007341
True	74.98380752536215
True	176.26027774597546
True	475.2120917899058
True	1116.836889858437
True	182.6664288545354
True	354.5690748857358
True	434.9721347434481
True	594.5730186467482
True	599.3469753620199
True	285.4706236447913
True	451.96703785010885
True	664.5176256808965
True	97.98877312182624
True	712.5625301494547
True	260.5486545230745
True	133.85265514261332
True	415.5838774954206
True	826.4450306122387
True	434.1512557431256
True	841.6366707561335
True	201.55951683096305
True	347.01935275810746
True	686.9215712761071
True	617.627835824579
True	201.21389759459584
True	258.5458576133966
True	790.8895865594126
True	32.97057303135312
True	190.47782585745568
True	462.7317938736665
True	704.3829944421547
True	108.0069933987768
True	40.67586664121301
True	163.33167559045577
True	696.7661538504874
True	328.09292469913606
True	553.9481959525441
True	356.24715167781073
True	301.7311944907522
True	449.08970002244354
True	492.0072178806165
True	74.11690318606803
True	380.4107036147065
True	816.0163713072112
True	0.0
True	297.59771305397004
True	250.3153490854559
True	957.5450093683564
True	147.0293579932747
True	638.0906844979813
True	634.9639381353684
True	114.32146553481624
True	226.88618847631392
True	133.06799545514815
True	11.70370640169359
True	285.4789355797619
True	364.6480443068893
True	1127.4597876923435
True	243.24185908283263
True	415.8012857751928
True	651.0999869473957
True	203.20062420188844
True	27.421595097868483
True	876.2897664872376
True	614.05878397953
True	150.7037336970213
True	645.5185975868521
True	162.99991231438688
True	302.909685424024
True	765.599958658495
True	37.49661372166437
True	103.59598645006918
True	497.6814684079508
True	61.27633732400742
True	76.40437733061826
True	409.80614735004593
True	23.646223467124734
True	791.0557004098977
True	102.00813079015585
True	159.02437201840706
True	20.46601264951859
True	729.9673701606863
True	29.440951964098115
True	774.368610974459
True	393.47090095604574
True	115.97094385279826
True	710.9571927325035
True	527.1307637624956
True	571.4016695278601
True	47.718252499132376
True	360.5010286100237
True	5.7130105510826805
True	88.82301801218303
True	379.7193252229943
True	49.05251704863149
True	117.04885305178756
True	305.40032566726853
True	181.8928380344392
True	99.425769340027
True	663.9129746226772
True	20.22430514192838
True	1170.2693629540026
True	510.5674706782016
True	310.3290248241389
True	499.9450271027315
True	121.16135600513036
True	802.7741056857448
True	1097.963559870531
True	745.188758347807
True	173.85410057435269
True	227.39870821116943
True	53.85658283656599
True	58.65811632285502
True	157.5814614387926
True	101.6251627175649
True	176.96779565460798
True	1147.930319285586
True	311.75460288133684
True	353.9527021136966
True	699.3075282935788
True	17.624936400866982
True	14.37069749740492
True	597.3671728762698
True	5.74778002191462
True	111.59372664687092
True	696.6037378704078
True	177.11794540407178
True	673.0838294894298
True	844.1118924187958
True	149.90591549728194
True	876.8333412503933
True	2.972691694151078
True	432.7164874665426
True	1063.8357462940803
True	25.828852300823936
True	237.1031611666544
True	149.42788687955309
True	937.2214027103024
True	229.0774483752584
True	490.0368384024335
True	118.99659677023163
True	510.6297359121242
True	147.22965684631333
True	102.26370921431582
True	390.5983335698497
True	68.61968074666856
True	57.57855331451372
True	1061.3215030630654
True	262.4555704097416
True	154.46998548850226
True	345.287224819354
True	398.396522010994
True	217.90264832863892
True	172.11920997692468
True	398.8526568846766
True	35.61203665562292
True	500.015724667361
True	1104.6890277776602
True	107.70587259798371
True	470.2127861523456
True	310.1869805456947
True	25.222352119407372
True	409.2594585006317
True	101.66276398159675
True	615.3184305053555
True	196.02619893177427
True	411.75449195328616
True	21.26359966093808
True	445.74838079008015
True	105.66447386353558
True	336.5468173676585
True	35.223266960560146
True	164.96644857315266
True	247.25430539329756
True	782.2410897377752
True	59.37381229287296
True	136.46434044706209
True	234.0623457749506
True	132.23663024405212
True	638.8144634116564
True	543.1719706785952
True	763.76271614315
True	392.2076383101784
True	541.8164657402813
True	409.13127500785146
True	683.9570311823215
True	76.05153339523815
True	465.8518804695768
True	421.5865697860796
True	48.24357416171383
True	83.69527091257538
True	130.20624977022905
True	89.64717293215804
True	344.9872159862794
True	856.8634930287313
True	329.1915403933678
True	1130.9974359745809
True	313.5785543418036
True	885.9680886343428
True	148.64238148342355
True	571.5384130770345
True	592.5342208537768
True	701.525916658045
True	450.3270167885668
True	65.8618865574373
True	297.4025737389066
True	42.60720432466344
True	167.58332584090408
True	166.49297160320162
True	1118.6266881361082
True	221.57476957202596
True	539.1052600811169
True	547.0505766271093
True	567.2136919466235
True	869.9182474280796
True	592.7760445687456
True	636.3328001150663
True	931.2370882035613
True	125.62230524194904
True	314.737500547783
True	255.26677000090368
True	335.7424733065759
True	88.07607822420835
True	384.8039735509099
True	4.695019656576883
True	338.985821837778
True	246.904270359966
True	597.4746922204835
True	271.2541129802568
True	364.6362552305711
True	10.45437309916198
True	62.56624081616043
True	547.172175619224
True	32.21436503120111
True	144.92852088874272
True	66.86835311637257
True	141.81672107311792
True	241.10281737784052
True	71.77688767492289
True	376.8827769581168
True	268.1524572940899
True	99.55431565063888
True	337.4554239609356
True	62.76307912850683
True	575.9177311698811
True	836.7829975995846
True	277.21032521155405
True	1160.0402605951083
True	112.28080779010968
True	301.60348897696065
True	1068.487657786197
True	89.31788292087046
True	281.74816043252355
True	8.985360832322343
True	402.51949983202167
True	456.93507073118826
True	153.60671019488998
True	623.0800981277114
True	923.8882158348669
True	155.5000864703948
True	80.14945054014225
True	332.46295766912306
True	551.6739400944775
True	611.1667862022435
True	1236.1817627309606
True	27.256554197283386
True	937.592147813046
True	138.44493983704382
True	639.4776869690861
True	116.79366657826652
True	133.20614185256116
True	183.13952825120995
True	167.23774326034984
True	761.0673198288202
True	215.4306730221857
True	231.86026984302043
True	68.05552416250205
True	513.895575185012
True	439.93508336878847
True	176.72686963667817
True	238.31051216778425
True	16.87409654056836
True	433.6943488989488
True	216.77366044576968
True	297.7812597527629
True	103.95710548408898
True	712.9940736764236
True	439.2838229086687
True	267.2828248153264
True	637.8467924006192
True	507.82300917305486
True	456.54042799611614
True	128.37233571200753
True	529.9658877715176
True	435.7864528732807
True	2.335450902540348
True	203.0109674725525
True	91.97282560098114
True	244.0103229936165
True	2.8313187015183265
True	122.47099515161186
True	353.7623684415529
True	7.5778629278579555
True	860.6745729603688
True	173.4340211060928
True	720.3529006125216
True	783.9138332634116
True	167.9325925561287
True	226.32741734667528
True	507.3167964453768
True	845.7991953902073
True	50.757406627004485
True	39.36480251120432
True	127.60666634674696
True	624.779174014361
True	710.351280773901
True	182.0209446979958
True	596.0296344290942
True	608.8851535731166
True	851.1029222621954
True	425.0732146840036
True	183.04383198444367
True	879.8397477636169
True	216.5285178225056
True	154.1675008784268
True	303.88382311205976
True	221.73935164432436
True	199.35870652040853
True	621.9686177897071
True	252.90957577302396
True	191.5279657734261
True	445.6506000512144
True	474.3658752317288
True	65.60251411498712
True	278.64993435943524
True	83.22109001342291
True	346.8483002328724
True	355.36330874032774
True	265.5938744198887
True	175.97012157553715
True	379.8589047260456
True	660.4517525667105
True	786.4724174401204
True	306.5677581479313
True	743.5996443541698
True	62.8974432808262
True	882.7323357335347
True	350.6933891704266
True	11.85733516111727
True	604.4952104445053
True	704.6124621322899
True	258.7206367256336
True	164.7395335377417
True	50.35419255545087
True	387.5761336734024
True	76.09630200879657
True	14.318183735297652
True	886.0649605330593
True	383.51199998281976
True	172.65234964351222
True	965.1992736948196
True	12.144861227232392
True	798.296769401032
True	28.468670269475396
True	654.4290009198785
True	57.31759916277737
True	755.6380147281307
True	422.2944246808568
True	203.01197851203204
True	447.8702288838612
True	209.98626242260897
True	299.77258808262246
True	211.36165975847243
True	402.5335460790873
True	10.716282489614352
True	320.9840749663522
True	113.54444144987636
True	12.30467950086134
True	453.7445763266334
True	731.1765556048465
True	284.2606272845801
True	76.42508000947454
True	318.31009496987286
True	79.41283922233764
True	194.63474455821404
True	181.0664962859556
True	393.42268618969854
True	44.18062636006451
True	135.46636825361762
True	374.3706626816549
True	860.9704355304791
True	116.04108051524788
True	209.5383901230516
True	425.9259079097325
True	19.41568257796969
True	414.630944625172
True	510.7803331012468
True	92.96214188984064
True	403.7325871475736
True	344.5759469991972
True	425.0902527940276
True	595.3627203108973
True	1061.0498394966903
True	962.0644086786969
True	55.93948934679786
True	1088.8934366763322
True	114.01784163365436
True	121.86321413239747
True	109.78698170247525
True	503.89496244829184
True	375.9516591127892
True	583.5909440589081
True	253.64321006483263
True	147.31865423331266
True	404.6437229357912
True	12.357633853400245
True	454.7297033567965
True	387.1032685442588
True	144.05069676867362
True	93.37253148988518
True	559.429171192935
True	978.7417000822444
True	206.40704315150776
True	67.84672440499871
True	424.810608903007
True	384.7320459380067
True	484.612295978066
True	314.8433839838274
True	4.1841876428772
True	545.18865414434
True	516.6292317989438
True	495.452796361949
True	185.9807363278806
True	99.96764746355008
True	20.18585094290301
True	378.0179993382599
True	106.00951207797968
True	7.023773679697356
True	30.52016552879834
True	354.3709469477735
True	633.9377837361511
True	138.473415806398
True	94.24501524490464
True	25.24276466142436
True	430.1657892121099
True	372.3612470225908
True	796.3258334673297
True	309.1186611667744
True	509.3470989640456
True	541.6851164607385
True	525.540611658317
True	296.4556455607137
True	562.7864327891776
True	96.0829621131105
True	572.9633820541034
True	6.764704880766248
True	362.8689387713017
True	480.3954787152203
True	963.6191481424228
True	346.4066144685532
True	765.113719055154
True	944.5284711818904
True	184.93238538059109
True	38.28674895464646
True	375.6173025841153
True	402.688073175254
True	564.4083133054008
True	263.2469053264148
True	30.14989738307272
True	654.0616819858959
True	130.7530712276432
True	1018.3638106245388
True	313.1790709639221
True	472.1961316636877
True	124.37628912284666
True	821.642297991958
True	139.35665909830794
True	819.0000991398632
True	555.7819403556329
True	187.73644040593055
True	115.19369661537836
True	67.8126802650075
True	560.9068714122836
True	840.9758154938781
True	430.98318187837
True	541.04862645084
True	135.23418602986172
True	635.2610155519443
True	488.4716367574814
True	808.9585447559542
True	314.8229311830344
True	567.3577700823905
True	112.55350424489062
True	27.3616921296054
True	407.9422839007879
True	174.64914663837698
True	107.00491077460336
True	373.188622700517
True	1095.824428307962
True	258.70982761439933
True	551.5607435409499
True	11.33748277360201
True	69.24960750125499
True	335.40279026914027
True	778.4659248941341
True	464.29367567958167
True	521.9453737938769
True	725.2288168155382
True	68.44786296596224
True	750.7137682463434
True	46.07623974889568
True	100.14420671952033
True	178.00264683763737
True	84.5353782776474
True	24.69483700708941
True	301.0575867949906
True	468.85909886380034
True	893.4785904497066
True	874.145015023147
True	5.58426423554004
True	272.27886510090474
True	458.022809957194
True	118.2688058409042
True	246.68976318281707
True	327.6050891811979
True	1325.004805611618
True	449.7479597663543
True	26.19077855366648
True	179.54196741273262
True	672.4488965868488
True	33.710152618675714
True	179.72087790397873
True	546.7352012769719
True	69.11544595526043
True	853.0529863791365
True	326.809323710079
True	661.8300831594194
True	77.82034301907619
True	668.034906438072
True	570.0075615267585
True	870.8119434061481
True	239.92215565553212
True	493.5082097206113
True	821.0135464070813
True	911.721858894033
True	232.61161623584775
True	783.8186934270843
True	223.0218611971852
True	465.5068361689519
True	367.5753907346614
True	514.4481681773817
True	493.77683396105954
True	322.99864047026887
True	356.82773439964774
True	119.0318130388316
True	348.543309934479
True	1149.6943016804803
True	301.5456104318608
True	149.47569290005845
True	303.2829871715305
True	734.5499226812035
True	654.9068936821358
True	405.7852603134114
True	126.624933177985
True	335.90407745666363
True	36.56296476384941
True	170.18670721167638
True	93.0934697123985
True	86.84870213963151
True	584.5258510353094
True	136.21570233117066
True	133.46538897713384
True	103.27786608470277
True	85.47114452922563
True	459.9388926508885
True	401.81058931457807
True	1028.2827458241325
True	515.0597504263183
True	838.4367067872912
True	272.74811575399497
True	303.3769379858577
True	539.9330232874782
True	191.76436569235463
True	775.9259685951491
True	250.04122025846
True	362.23370201138255
True	68.55862296786549
True	122.56434293891594
True	271.3084600090963
True	119.6292882777666
True	455.497262870264
True	32.27841016803383
True	559.742411454272
True	1020.0996262592126
True	720.0969334944709
True	1.1456674386971066
True	63.96535168932956
True	497.666375590637
True	450.1001335282955
True	74.14015385664125
True	122.04319308975342
True	311.4283526360025
True	79.62267907937758
True	49.38444960833183
True	719.7945919170556
True	689.3126601779061
True	159.25582466015106
True	174.67232063182698
True	524.8134157554167
True	57.094465542074815
True	24.888175028200628
True	568.8437881800673
True	465.8613858455077
True	1123.1697892235495
True	45.96337678976627
True	433.92547285546107
True	909.8998179764322
True	808.5880832886415
True	281.95720724326014
True	737.5984609187914
True	414.67018322209225
True	40.2950791946405
True	101.37032913272084
True	710.8480964100282
True	74.07226143777109
True	145.6147116298539
True	969.153379708918
True	193.696135644676
True	271.2859813371891
True	106.93413484534015
True	647.6476317599921
True	595.7041860129032
True	223.5613247797089
True	431.9295897499812
True	38.8517755991948
True	275.34218121945463
True	588.8292984883242
True	610.0006013793395
True	319.3059957426901
True	69.94256078008576
True	956.62994394982
True	1067.0981393690377
True	572.0329532982608
True	64.19439350751806
True	29.80486971521712
True	92.21218937537004
True	108.7706626431488
True	102.66808466466816
True	902.3792968760064
True	1212.4601130117176
True	745.8646114912408
True	329.13960942707763
True	9.466349493952617
True	22.297712575455915
True	342.3434537440642
True	485.72105243288286
True	45.68683013445507
True	560.2656781634122
True	421.742455213976
True	405.16029262808223
True	78.27601508299321
True	192.88481548785617
True	266.1102472702787
True	135.57506719532634
True	382.9448382801136
True	43.321830095182605
True	183.28245999169783
True	1176.9498629537202
True	7.04028026405552
True	27.74759944573181
True	590.7038419680122
True	358.65219991768566
True	771.8286268807749
True	156.71088115093906
True	768.024312700593
True	586.0847195345192
True	285.0439428689348
True	440.03465347054
True	340.0543375598321
True	296.60710240373754
True	265.6832975138361
True	401.9431691033144
True	506.3649044699763
True	493.9462568588532
True	101.7893695435555
True	358.036910829385
True	8.301555045968525
True	183.06622273506332
True	232.57616233427643
True	868.6459699552474
True	622.0722220859961
True	32.39513620822764
True	755.553954818031
True	861.8225228103711
True	104.52868173627634
True	353.6605815009958
True	845.099476637779
True	225.3380057568168
True	168.20744456263046
True	532.920211739116
True	592.3095513254001
True	1075.0409008777838
True	145.6999718592956
True	157.92850488713538
True	258.995963837247
True	296.54079967602456
True	405.0460611231208
True	413.3540024025684
True	322.83538246951326
True	427.9594847340104
True	492.81643873842376
True	235.3990185684289
True	1479.261498003994
True	256.21719720342594
True	389.54023267627446
True	50.05589579087453
True	778.2336997600869
True	260.39895655227696
True	956.0133738047732
True	562.5601877129715
True	326.92769612075887
True	752.7556696985928
True	262.87777547465714
True	217.82610869549248
True	262.9196509792491
True	221.40469723723407
True	136.24850559742447
True	249.34760935783996
True	713.438226963069
True	516.8787760488967
True	215.0514890119343
True	1189.2947036076257
True	117.66567608407344
True	262.36093992362674
True	69.35102804694588
True	305.3087695476429
True	406.6220264288882
True	93.2054375015671
True	209.1402748040208
True	77.05229694026931
True	704.8473607841884
True	375.4983995677826
True	221.9039853517128
True	749.1022473805872
True	852.0493121490674
True	835.4218706271776
True	833.9303467362017
True	360.7671654779463
True	1.45746112275284
True	265.9037095797903
True	55.77093233969593
True	378.302713717718
True	54.349080572521714
True	365.5962466294485
True	866.2890324586385
True	975.6833943791146
True	384.3304990866158
True	23.1710649368719
True	504.8844443617385
True	508.05389831825886
True	187.023248579807
True	237.53694358444596
True	290.80540985135144
True	25.29343394955716
True	129.44980124105277
True	956.3689568452328
True	61.7914394200044
True	483.4583183422002
True	793.2950074287206
True	108.31679696992092
True	249.9434455924992
True	112.44972299259736
True	15.556203896159426
True	1.175034006102717
True	117.12762641701764
True	1036.6121007160014
True	499.29993071013104
True	66.85506958378373
True	782.6664965641523
True	341.45648397094016
True	1.3036028087202676
True	438.2299211030967
True	191.4045789266621
True	500.91095334996623
True	80.2874159796698
True	322.76311005968404
True	373.9161366612589
True	168.9142585708185
True	208.65566953985535
True	133.8639869351813
True	177.00399300486936
True	1000.733840106025
True	15.92025486273664
True	501.6302186335644
True	500.4220628791791
True	400.4199133614613
True	220.6078362786322
True	235.4871176036559
True	165.72908734237657
True	46.001030986002185
True	485.1208671853202
True	149.6119604158305
True	839.3960567027548
True	860.4635500012861
True	243.2978845098301
True	310.9332597396447
True	540.985999259134
True	42.1883002058955
True	84.82963597474341
True	730.1139243587036
True	1073.7084120630311
True	107.9178686560275
True	731.4309630326079
True	140.4623717303211
True	936.787538040854
True	653.4337475150347
True	102.62972549227312
True	256.1678755991534
True	592.2010574146639
True	267.69854509559525
True	45.89077980520339
True	565.3755247903107
True	428.2894330441465
True	4.982993272306165
True	487.5791020647932
True	66.10677267660158
True	179.1079279630536
True	233.4107185250992
True	306.24851869192867
True	76.23609767868854
True	237.87416397225263
True	358.52596537249235
True	428.2079096575208
True	940.5985773083112
True	48.05179037643813
True	908.0168099015392
True	999.838321655536
True	126.20040643920102
True	70.22984840758454
True	995.8813912313632
True	29.86531889214228
True	229.92413846591376
True	89.2636770353165
True	209.56320692315265
True	361.7272044030369
True	965.9901030387466
True	92.7588632205975
True	67.48823211308597
True	642.9195965891189
True	287.14689125836344
True	695.4839191897208
True	57.14246532283769
True	465.038621475125
True	398.1576520385311
True	680.6616855539734
True	51.08786852747388
True	105.71764589999636
True	28.215708185278302
True	265.8861539829236
True	43.00462313900868
True	348.7813448707172
True	3.167194614487034
True	1181.264063767158
True	102.8720253047584
True	135.30460522055293
True	353.51606102070326
True	705.6868385500358
True	668.7768263066397
True	990.9139571466312
True	456.1158415494235
True	419.87612576516784
True	133.45619326443173
True	409.4072521839288
True	833.5839167502894
True	422.04650280112855
True	920.2091142132118
True	84.42422848822555
True	422.6755308550885
True	174.36972621414426
True	272.7548409094557
True	731.374410723284
True	154.85599414351563
True	133.44508853286516
True	64.42367266482972
True	889.9333400196929
True	780.0269823408472
True	76.74441522309753
True	457.1374247544107
True	758.1040306456573
True	422.7658636635828
True	54.93732015449403
True	315.5012364112739
True	774.6454764435687
True	32.63901375008529
True	369.9051457722382
True	166.07327694540896
True	279.583497055866
True	30.902178676207992
True	219.754675880088
True	794.4467558890619
True	638.8259685369749
True	57.76463245747311
True	292.92808129090423
True	902.717372796504
True	17.584687036761576
True	300.8878571176322
True	303.9385798751853
True	422.4198369466386
True	219.32154540974167
True	608.8893028257777
True	42.970095311779744
True	980.9120220350252
True	884.3833100249251
True	46.8864981839697
True	396.3118609931697
True	707.6060779052484
True	899.0819254995292
True	277.3888940617007
True	579.60034377337
True	120.49697870844336
True	188.5838291862846
True	130.32261224542145
True	135.6859589116544
True	213.2837501365213
True	931.3410030788118
True	860.7560815158384
True	937.6433519932856
True	18.79002977831697
True	27.80631688096773
True	355.8192639470918
True	12.67747896704791
True	634.5297924418416
True	1071.837595600531
True	270.05892812226125
True	206.93975670898453
True	85.90743694828143
True	213.4137563357928
True	127.51066525690172
True	43.7995203299751
True	140.17373091970498
True	92.56112550608914
True	247.22919375424013
True	530.0253706024639
True	162.09226197772523
True	28.435854143599727
True	58.79095604716888
True	422.5726609002714
True	265.3404226396437
True	569.1132364653351
True	23.691464126213987
True	116.07515149343618
True	681.6437070703128
True	263.1678195306586
True	490.9456394255603
True	649.7802010064587
True	102.66068162077966
True	107.80407588927235
True	80.29471477234482
True	25.3946118958608
True	123.16243158092016
True	87.76568265120072
True	105.10489136124264
True	159.6593678970348
True	244.24016236383
True	832.8092937690623
True	291.9531452011864
True	936.3071253522702
True	166.14074499632653
True	204.67066412002652
True	789.2467974054103
True	305.7608647631694
True	604.6485030403065
True	256.21566585794955
True	367.814142557836
True	435.0900675098257
True	589.066610396497
True	655.824368392495
True	379.3831596086504
True	33.79852215618921
True	567.491695904964
True	628.8860337856746
True	18.84117612608587
True	11.81589565492711
True	263.07979113557207
True	395.8426901696917
True	442.4583317810328
True	63.70165489521162
True	628.1237715378472
True	931.6747060498818
True	237.4627770251116
True	885.0535005484352
True	275.68929957579763
True	99.95407790362069
True	267.8085633526674
True	681.738902559451
True	36.87802160523757
True	585.1753344686773
True	1287.953988704979
True	1015.8393175456488
True	920.0996163979428
True	207.85357150729592
True	87.98923822606983
True	187.61228961887477
True	843.1832827936919
True	148.7120586611
True	1089.8834161806158
True	898.6903143111862
True	41.79205209892827
True	91.0511231204735
True	422.4491580580437
True	401.4792898377563
True	196.20915732702636
True	506.9931176398698
True	669.7246329371686
True	123.04178080854318
True	279.11687067703406
True	978.9539772823553
True	53.104334177693815
True	698.6726659882958
True	546.5681536669495
True	36.44232602236825
True	839.9757132346568
True	379.26718076953193
True	565.8015575567742
True	112.21501997701712
True	257.4151717600632
True	213.4640380944532
True	27.266999728147965
True	134.34978405952734
True	715.9326771203671
True	140.36650053608972
True	379.6743370066101
True	65.42116946112483
True	620.6812485393167
True	602.2220222766026
True	234.08171504169147
True	462.8011122812344
True	166.4936992535624
True	166.79004778764434
True	224.3820875719928
True	300.34669479003765
True	351.1975057727959
True	132.79331985900458
True	197.52457105791768
True	28.52910555132385
True	903.6439896989868
True	314.3294476010162
True	9.868199698540495
True	368.8917896053089
True	166.04128902040907
True	625.3062335150711
True	380.4114132471603
True	595.9927243536486
True	537.5521693478645
True	481.1658835838561
True	786.5449978503143
True	241.51477445864688
True	547.9553186647632
True	163.92141472843355
True	575.5343257319468
True	354.6787034912479
True	374.27178944975367
True	129.25348613513088
True	131.2658005373213
True	108.47745936325072
True	66.34103706332735
True	731.0879541979369
True	172.4495800860535
True	48.61878925213804
True	0.0
True	551.6189647240036
True	114.01231732253116
True	24.291805216312987
True	39.76860041910224
True	106.8658017357947
True	523.999533619517
True	178.22077697210068
True	110.06126495085212
True	36.23129733082334
True	151.61520330569476
True	912.63060108314
True	52.28061670277058
True	231.57598786884472
True	733.3720515394375
True	311.0848130363751
True	455.3335486047515
True	481.7000113428426
True	511.1728965175084
True	593.6968923818137
True	949.4219940241328
True	264.7623541670175
True	1059.303986934226
True	920.2512956009832
True	629.1625258504058
True	349.6512213427188
True	834.1904464184959
True	11.430028074691831
True	30.196238538112468
True	288.0411986404372
True	42.69578935976549
True	200.9751885851281
True	738.5480440386489
True	214.154541889816
True	752.1454697536446
True	752.6274122838811
True	118.21159536618237
True	363.0464968028968
True	586.7603063780737
True	24.23212941527248
True	138.13745941623125
True	433.94415699724334
True	303.34675002437586
True	202.09821110489915
True	115.89628686508694
True	382.4193318494647
True	21.22025036567058
True	355.7339411660543
True	361.871327668617
True	1076.5208732064443
True	363.3119763330716
True	30.67116090514377
True	437.6204831529105
True	446.3902554039071
True	242.1787545705288
True	32.223763872301966
True	748.0187481616377
True	436.2008180878279
True	175.65615616033196
True	13.893426170058856
True	1215.760383957538
True	168.05171908088587
True	26.740820242488827
True	299.7699811428198
True	266.29748485136827
True	116.69685149012294
True	290.03992442416893
True	43.658851092512855
True	324.5126766256317
True	308.82380350940144
True	320.1158026698276
True	29.651503218377297
True	48.915563474367865
True	1044.7615229592484
True	25.084597671803568
True	12.49850653168349
True	173.00041941445372
True	685.5651965999969
True	8.04303095146037
True	191.59976489733197
True	182.14393142341572
True	525.2957470812383
True	369.9090850808756
True	726.0545691898758
True	318.1374229748032
True	467.3010475518664
True	443.4133229473461
True	503.3769927592559
True	106.44323056961586
True	1256.0076996601135
True	915.5642439872652
True	278.34075894233604
True	522.7484438874154
True	102.09522205668183
True	583.0435073586643
True	428.1262525620822
True	151.60778945195565
True	79.57907797507444
True	343.00096859052354
True	168.9305673894165
True	29.26965362338236
True	601.8335345598748
True	374.3706530695421
True	70.27941817203207
True	29.1598230332217
True	649.7116022225571
True	491.7814779133138
True	73.74402061873644
True	19.93784640554564
True	334.3909667490258
True	337.7489331819987
True	710.0403827763165
True	556.7183637500708
True	555.2908146121475
True	797.9047524308222
True	9.080498976707922
True	59.258599224549215
True	36.25493059826333
True	55.95447587453494
True	500.6066311111464
True	586.3236083306853
True	87.38793960656702
True	111.7275483022204
True	197.0159123765123
True	78.02621063916004
True	183.66794538793965
True	193.28183344055188
True	276.2525029745456
True	810.4610443865284
True	587.0799980537117
True	292.80371384823445
True	192.21636878226332
True	275.0368232707172
True	247.4979039170624
True	744.2890473912629
True	320.252934516858
True	169.97703047343506
True	892.8829828022967
True	352.0284336475129
True	487.4770310776881
True	145.76480063361615
True	122.43281985485976
True	67.61510896813573
True	213.59164175527908
True	965.4543092684426
True	526.788705213325
True	114.80392200720054
True	359.5859596526764
True	107.85537681272882
True	671.1989450073816
True	4.280712885125588
True	704.3990082558931
True	37.26188909547193
True	910.764067658689
True	848.5081984965856
True	208.12487964388544
True	31.87514968882444
True	83.34601912876866
True	465.7201930156938
True	231.43389021856493
True	1.80719091209882
True	71.88357279178156
True	1068.746962334532
True	342.7124887857263
True	690.8760872633719
True	488.8356096734876
True	31.95538779266925
True	137.87184494597753
True	450.4443062426131
True	953.5351464387242
True	815.7951420588092
True	423.4611277014362
True	335.04398667506433
True	16.487035480074887
True	79.076517741226
True	751.2393169924034
True	479.6596536101055
True	387.6238199902397
True	901.4935972933758
True	25.016495082551145
True	214.51700696534823
True	885.3423915501975
True	228.8467782385656
True	9.156769971692215
True	523.2642514955995
True	103.35745174518316
True	637.6262829475005
True	56.91957207242149
True	254.724580285744
True	885.6244437657715
True	911.2823983884944
True	277.04361134576715
True	451.35706964278353
True	115.14477052435372
True	595.294733186833
True	255.40267539283676
True	189.4257801173494
True	888.7405990652948
True	57.63908308926492
True	705.9553093303942
True	276.9912956300872
True	293.3130267370357
True	176.0213486278625
True	470.9291788171275
True	595.0542490254671
True	367.70507696224126
True	407.9776916942275
True	72.1771748797301
True	161.17726447178262
True	437.45997773821136
True	233.21461575909143
True	37.51400391604029
True	209.9336456691977
True	406.3069137921856
True	409.19210528600297
True	788.3194151553213
True	130.44890759439548
True	638.150611336204
True	513.9794381968863
True	598.5672755509472
True	134.2562216961935
True	36.11467543017205
True	654.5107074030157
True	67.9077172741614
True	549.6965628967828
True	687.0270209050227
True	454.0337041216281
True	137.19281810881017
True	534.0444418059906
True	4.158085818957791
True	394.2674666647607
True	31.96188212589921
True	625.2867647563706
True	253.51910460045931
True	584.520906525309
True	716.9832712314488
True	139.48636492661126
True	509.748082975985
True	505.4753753849205
True	63.91650603905239
True	957.2303751903456
True	3.5781831051657016
True	28.28605491070081
True	634.5222983866299
True	675.0592999301899
True	132.63315009599876
True	410.8037290252835
True	120.23573693772536
True	71.72746262907941
True	440.8362573415335
True	35.90033319919373
True	504.93783199412735
True	13.531925002091976
True	806.8467327799431
True	526.5264165968204
True	699.7349276539142
True	107.22263687840947
True	375.86505588748014
True	1018.5157677629046
True	846.9269855920722
True	145.11562429562923
True	553.4118521777642
True	451.5086805571273
True	240.6985491292891
True	258.7348370561439
True	5.7000106582217445
True	326.02464750717314
True	10.956158778131629
True	370.6609333703783
True	79.69483711461183
True	426.2880288106944
True	654.015752712518
True	125.77925914532716
True	238.62732835763103
True	640.9890615168664
True	703.6776575365666
True	286.75458786724977
True	126.79337001418084
True	167.12898488655378
True	483.78747339291147
True	89.82503013494654
True	11.34015821823886
True	528.2654111063692
True	584.6761982347924
True	21.42145541560202
True	130.48852023875435
True	933.7495823988232
True	485.5932120785024
True	277.59013766498407
True	30.01954654429326
True	476.4466896882099
True	109.16888354959777
True	585.5928207106192
True	663.86785846971
True	298.92723238615366
True	362.7573362092631
True	181.4581307964258
True	240.72030108770608
True	76.46571499536822
True	214.92795794703048
True	495.4024489097262
True	17.571090460135018
True	459.7646839916593
True	384.86942696443055
True	711.2312444548688
True	885.0141765914553
True	902.1345665672644
True	161.86268733347552
True	397.0206569065672
True	68.32474533340317
True	185.6293507095637
True	316.55084232020874
True	10.19288158022969
True	811.1958947974023
True	23.58987827688073
True	400.7646693049292
True	265.978162787689
True	668.1998265278402
True	221.55157495261795
True	39.26303479193061
True	689.5497021584777
True	1063.7501162432543
True	228.06796783442476
True	130.5836030471062
True	630.1289989369936
True	490.3729549872117
True	19.67322360085967
True	845.640914439469
True	117.74058515730124
True	46.50789123969501
True	302.9588790229244
True	352.2308479810664
True	386.440868251799
True	275.6838392017856
True	20.06599757361862
True	20.787885782296417
True	855.6281562452536
True	199.27034926609716
True	115.9115056949684
True	856.3633755459418
True	650.2597971502812
True	656.9775411277764
True	448.6499218288112
True	149.2127990608448
True	32.47384473662411
True	97.99248720733787
True	434.807580715759
True	244.01443908611216
True	489.9051581146129
True	149.32091146262923
True	490.7933162944722
True	638.7521609519885
True	953.9796936135984
True	24.654776290721824
True	984.7622974037944
True	1051.9605628999373
True	485.2556684097012
True	88.36829309377924
True	820.2492529102084
True	643.9325194287916
True	680.3167335275781
True	177.0982518496004
True	749.2951738593496
True	705.4579940782099
True	123.78095907344624
True	796.9593275932465
True	826.5322391215811
True	470.82123080845776
True	224.85904744956332
True	74.79957886416922
True	319.12588577550014
True	351.8832716317064
True	457.76335786191567
True	427.7731347498856
True	186.99129956283957
True	306.23581104379554
True	3.0320245579206646
True	11.253209648850012
True	107.35781223376466
True	129.0527691511946
True	342.5512996243437
True	351.7946729085771
True	111.62614412358492
True	18.485480054873904
True	216.83125819899627
True	849.4601172333794
True	462.0047224156787
True	523.7125230781766
True	557.5970779336911
True	803.6200519106121
True	628.8920476949778
True	84.02621561436334
True	226.6160298088588
True	248.6986292382105
True	291.84545719307545
True	109.98150171001424
True	359.0732302493737
True	432.23900268004616
True	166.58912301394255
True	648.3513513997098
True	248.39859133201105
True	207.9883236466895
True	29.49326405871242
True	245.7338366252733
True	485.66363302015714
True	168.760449378525
True	515.16547189267
True	479.3260016853351
True	244.7205097010309
True	105.32754223868729
True	39.72231529912391
True	403.6202579114932
True	774.6802448901658
True	164.31080812280874
True	1057.957280553096
True	1034.0284966946865
True	471.1204005593759
True	104.706050991548
True	120.13382255727828
True	657.1755734060796
True	8.992732666572742
True	225.143532742782
True	129.1857108861749
True	115.11879371993808
True	331.2606929649801
True	632.197478785063
True	35.120266365939074
True	127.04040744948938
True	958.6660025177836
True	59.74693383739472
True	460.16196284097794
True	533.1224508270117
True	256.74024800913804
True	132.95084609788157
True	946.3256644011196
True	1181.285654429736
True	516.5836435015234
True	642.1882051353663
True	206.9031239780944
True	154.18138855525743
True	318.80236066491005
True	243.69550664314264
True	177.10660796616165
True	321.6925188454628
True	328.38519861647046
True	11.933136442347823
True	616.6021126897028
True	149.1448059169196
True	84.55968043234932
True	447.9654501714048
True	311.180149330279
True	1161.6401225039551
True	347.584157029817
True	971.00293767671
True	10.0139824022775
True	268.51525333809326
True	228.2051768564773
True	156.56799834584575
True	493.0817898797324
True	202.2573432484932
True	378.1683098845317
True	334.8033614040536
True	110.61420754873092
True	350.93397830764155
True	1051.700487752442
True	703.1943854230464
True	214.9071933357093
True	109.09614854981857
True	294.8913863664748
True	25.716501854446275
True	361.4323930056133
True	330.1352190049722
True	566.4737851011265
True	448.8514365159675
True	343.9800874833118
True	156.38451517195057
True	12.17324932197008
True	415.2646707573877
True	272.4756546649368
True	145.33664880189102
True	299.78273968583176
True	444.7796444451518
True	824.0539542545845
True	308.88869155303604
True	778.635979399098
True	378.8877808440295
True	384.2272738308253
True	1.1495340045855795
True	1216.004584391167
True	103.68752876332135
True	917.6371875763084
True	204.03479001417745
True	450.3723861926365
True	673.6338248777789
True	82.17481250468211
True	468.6821033192954
True	33.19113629512733
True	413.0716993854669
True	79.40199157870143
True	227.81073585659416
True	38.16523201837817
True	677.4714776202372
True	192.97735714508215
True	25.11121478523853
True	422.9945173275867
True	114.81830302486686
True	161.0546900555112
True	856.2963377639066
True	268.4746321779582
True	145.98954853922274
True	382.9150283401952
True	518.2964370466111
True	332.05555077620704
True	506.58800953712
True	612.7018489488835
True	151.9751565796127
True	7.892031929950084
True	69.71821940128962
True	420.5876600771487
True	90.75603041585336
True	81.50152499320541
True	1029.2008092384797
True	27.13212969840983
True	330.3412902213335
True	326.44763477437243
True	448.8187911424734
True	664.4155381679412
True	190.24271631974165
True	627.808122480192
True	325.5909743969965
True	352.6554600021244
True	262.9773916554439
True	209.7937074884941
True	348.9559337667693
True	436.3819743648325
True	403.8765245700504
True	574.593191899247
True	145.20438550705566
True	75.90150469837576
True	41.18105578673799
True	300.16435866119514
True	645.6619168106502
True	399.47701227427416
True	795.1578645985823
True	209.75950620743805
True	396.0859770235634
True	69.17142017893607
True	55.01635323731514
True	423.0036601329193
True	198.43057822606283
True	206.94437124578425
True	44.462587500128905
True	1057.5972729937582
True	178.1265382604817
True	904.7050986875614
True	313.84419331549816
True	931.6653229769388
True	228.6263303959484
True	479.95455757436207
True	530.9828160107071
True	597.2196161905401
True	206.5804593633682
True	495.0317943759781
True	953.573050135658
True	122.41312092747272
True	7.226424112981176
True	570.4761175086636
True	28.548664237523862
True	76.24580621513145
True	789.1272553089835
True	238.0258819666944
True	1005.311438272694
True	686.4874576643338
True	396.91204694911335
True	277.7036311531365
True	493.987572743633
True	336.85798466647213
True	174.58036665919968
True	695.1855616204579
True	773.2806881565133
True	213.4379870559854
True	86.42887233759593
True	516.8264160010154
True	136.96234195573604
True	380.5389348636801
True	334.6090187657687
True	63.43871421514103
True	379.1870750030331
True	411.9815047818895
True	346.8142438402272
True	407.551604207637
True	414.7555875245697
True	649.2058878839505
True	56.651137628231936
True	447.5067945731798
True	329.6264093372277
True	658.0432806053898
True	217.99916841016912
True	98.65630473792017
True	39.9230947155928
True	546.5568445834498
True	648.5280528452446
True	191.68818378895887
True	408.83034181832295
True	336.73613978469297
True	17.314132003685746
True	166.2771094634031
True	295.1166655553219
True	2.7433306490082527
True	889.0903727197372
True	79.61911191023064
True	101.58663605010288
True	114.41704334824426
True	361.270140098566
True	36.57839815167675
True	442.052671805195
True	225.2943239511815
True	5.126076247196794
True	114.29458254561392
True	444.9208050537263
True	50.28616141660411
True	72.45376480936689
True	178.5392431480682
True	293.4749331962672
True	953.1328600298542
True	385.5750219683051
True	943.4378573557864
True	189.3132027071404
True	1012.670880987782
True	812.1033214038072
True	652.4916187637144
True	400.8293960663395
True	390.11611175363794
True	75.48592436750113
True	73.99817572036633
True	81.60300414308745
True	164.08051892796357
True	455.8078663099173
True	1137.2048988071988
True	185.72478086156957
True	362.2035083589056
True	441.2650861288129
True	611.8344619760037
True	603.343842397751
True	274.4430177366487
True	469.0943604920425
True	673.7618183598213
True	98.44655002029356
True	736.9853026707607
True	262.9585232283888
True	140.78423718910545
True	404.2579771575523
True	842.9076701473957
True	431.5271763641789
True	888.4752520677297
True	197.1245174551409
True	344.35630490684065
True	730.0743684399861
True	618.8946523174287
True	192.2281813772169
True	265.7058552844972
True	836.3330734232885
True	31.09161980765524
True	188.0202771895929
True	498.38482299649297
True	716.056849292034
True	110.2567251660866
True	39.76538821859345
True	166.69569534000289
True	751.8231758737721
True	317.5126431186116
True	567.2374141095016
True	346.06539690486693
True	313.62597417747025
True	441.3905456241886
True	490.4553456508741
True	73.05490395781918
True	378.27199478775566
True	783.6442810735592
True	0.0
True	275.516623957871
True	250.5443298865912
True	968.9598133406082
True	153.56389917868478
True	623.4069231192946
True	632.5747646123607
True	114.91188541105632
True	214.050443800934
True	139.324155820433
True	11.195477102119897
True	284.7193466532586
True	380.5420605517615
True	1134.435640208538
True	232.0773580939648
True	416.1552878722226
True	658.6210212847566
True	208.6223879218861
True	28.975194598482748
True	835.1507274538434
True	605.2831018592271
True	157.0268649785549
True	617.5920754041788
True	162.3306120320602
True	289.40364579766447
True	794.7476536700722
True	35.960321419333184
True	109.04331116723452
True	536.9407512211249
True	65.23283482510412
True	76.14183494991256
True	409.8723056112912
True	24.089261205169823
True	755.3344114725962
True	101.45975925605538
True	154.21545694127283
True	19.66078856110978
True	684.5236522484098
True	28.72835282662774
True	769.9358143950353
True	397.06290684844697
True	119.11116756763832
True	700.7180492407526
True	507.0172086166054
True	594.4110664280695
True	45.06079810558249
True	368.77775560823886
True	5.413190691518695
True	95.37774878527904
True	362.61428127311694
True	47.29447166574286
True	125.62125010113392
True	305.8802811354057
True	189.59145581374227
True	103.19965698358644
True	613.7086353802657
True	19.1980778839159
True	1134.8525239428327
True	516.2339557301009
True	307.8587322056905
True	500.9915403621029
True	120.45365577238717
True	787.6858406243323
True	1117.7247682966831
True	749.3775124204951
True	168.9746480360451
True	231.4810491947005
True	53.49995840541534
True	55.08704207560081
True	146.97941474634345
True	104.31647434032118
True	170.30541630731682
True	1150.1385956266922
True	321.0783087188149
True	358.7576756251271
True	778.1431870206949
True	17.139703872272083
True	14.986366195949197
True	565.306147768331
True	6.010799512830785
True	122.08488620444302
True	695.3549848626176
True	184.53936377780207
True	643.5374577014538
True	853.9430472455022
True	155.5872346842634
True	874.4610431467021
True	2.450489590118948
True	438.5336851878184
True	1052.3476561361483
True	24.900711434934312
True	241.2075880503084
True	146.32803600110822
True	946.6707756206316
True	233.3049027341244
True	486.63356612590985
True	126.51625787663356
True	499.06586334482455
True	147.45379216701693
True	101.4212482401021
True	390.0182251146492
True	72.3406933190914
True	53.59987826143876
True	1059.8581656225276
True	263.9917021180143
True	163.53393606828078
True	363.5329781145011
True	398.34422411018807
True	216.88230268859508
True	160.78485394990278
True	384.1845797073934
True	35.491828495842164
True	480.6904226604906
True	1144.022378128462
True	110.35666910170264
True	458.32121802034186
True	314.74942394783994
True	25.436072203227823
True	411.740586740268
True	100.1070373248746
True	582.1328942223436
True	202.32032662364108
True	414.19075622978977
True	20.042118720300397
True	425.2989224110026
True	110.85706484276172
True	347.1568789254371
True	31.871898164090958
True	173.92770898021104
True	239.3612851880736
True	743.2283279299061
True	61.49671777352199
True	140.86237990956835
True	238.68435321289323
True	141.38710689985686
True	642.7372531847674
True	556.6296437107384
True	790.0244341328412
True	397.4345246643309
True	537.3403358998019
True	432.939683891675
True	685.2059947529635
True	72.43630022169162
True	466.1319854704639
True	431.6665740107531
True	48.24161275282075
True	84.98648670956187
True	127.64797617734644
True	91.80865101146595
True	320.4742495310638
True	869.8256249939419
True	329.22604052955563
True	1081.9457885634465
True	311.1567250473252
True	924.0783941757036
True	155.01569915462017
True	573.6262452348493
True	599.6816448238151
True	724.7822253062595
True	438.6529132825172
True	61.25416822132694
True	289.62837957721536
True	41.39989930370196
True	164.49286462864598
True	167.35487582854208
True	1063.5061220033049
True	235.5651386033773
True	559.5229511749083
True	560.5363583199689
True	573.2803122248497
True	910.4836426099284
True	594.8390835794514
True	646.0787812847981
True	921.83546292844
True	126.10204867248729
True	307.5997955235543
True	269.08138678581383
True	319.61605295546514
True	92.65205119356
True	368.92562084835134
True	4.349835982317912
True	350.1176784271329
True	258.9498356487571
True	615.7378567264159
True	282.18076412431344
True	363.3710677054518
True	10.333905419901493
True	59.8845246434469
True	542.1157497573288
True	30.37371350325942
True	136.83217507049756
True	65.90391640143915
True	142.86978352561488
True	248.5773687151704
True	66.34751106099667
True	386.1006619840282
True	277.25925056617626
True	99.44083556217171
True	346.00367769633624
True	65.04597118758893
True	577.1710390362804
True	846.7437074604638
True	283.9430767290859
True	1137.318820285369
True	106.9646595751682
True	306.7805867950362
True	1072.401301026934
True	89.58244390943926
True	289.95291034707225
True	9.452762766074777
True	401.6040210466125
True	460.5674233074455
True	150.48045739558722
True	620.8412884477796
True	891.4657621267174
True	149.99037799404894
True	75.46367278840694
True	326.4840884841197
True	556.1229738229174
True	600.6697602791414
True	1202.0176420693736
True	24.14801621787186
True	934.0772492392376
True	134.9329053701302
True	654.7024262930381
True	116.72677438150149
True	134.49783082436568
True	181.5165956536955
True	173.135909914758
True	761.6077668123195
True	203.4746139755165
True	229.6578839013272
True	64.87920225608283
True	507.9439459167109
True	458.9489336089768
True	177.92782060740265
True	230.44031259389175
True	18.375151648836443
True	435.0061548834044
True	228.6598114396377
True	282.23841530566364
True	110.77635946738548
True	727.9547818599387
True	443.742140190843
True	257.78325171288463
True	646.3872322611245
True	511.1005647117784
True	477.8432088601367
True	130.74272547268703
True	527.2752129599833
True	409.3503370933934
True	3.4022609462887394
True	190.91420013485035
True	86.23644922801171
True	245.6507318286781
True	2.9274144332928937
True	126.38305335246984
True	354.0963563166543
True	6.937531647089075
True	899.9460269667239
True	174.222276270633
True	747.2606530761966
True	779.2929683700982
True	166.1313829603481
True	226.54758014202432
True	494.8031291059263
True	831.5226255439773
True	51.11866201865662
True	41.84529261410644
True	133.28018945373742
True	602.5578465247628
True	717.220920296948
True	183.26234679454683
True	580.7555868011038
True	610.4580101738009
True	843.2705689958494
True	409.41580471937226
True	183.744173241408
True	894.9549534064615
True	213.19249988868592
True	150.57960714961592
True	322.7056367346633
True	227.0710700274233
True	211.2817920886565
True	597.2458306388063
True	248.68207153942237
True	204.4907856797708
True	467.272591093156
True	458.0148824541936
True	63.36528415449767
True	285.7561043767434
True	80.14292726746446
True	345.68648789372287
True	363.9571667893707
True	249.2642093506555
True	178.2851409691574
True	381.43602951114894
True	641.0582920308472
True	744.8836287810782
True	297.87931519164607
True	743.3897143952794
True	61.90592262909996
True	864.3317500000296
True	349.6996429300923
True	11.971660418223026
True	605.045201454663
True	697.9118096640153
True	252.6914949683108
True	166.86848127163915
True	45.77983600061484
True	386.9454171068599
True	68.84677864647969
True	14.43208945918854
True	893.7195376612103
True	364.6655764677896
True	167.37575897545537
True	985.2826908504916
True	10.316204945655242
True	790.8883361319067
True	30.34610124627772
True	640.5006837057456
True	58.691062716241525
True	802.3343996090172
True	437.25117554397326
True	184.43968930183303
True	434.6653388714759
True	211.9495462091918
True	298.8264558189156
True	232.2973182918142
True	410.64661763583337
True	10.540292636300135
True	326.854730564802
True	115.39664815497645
True	10.591839132020114
True	462.3812681810167
True	719.3137304515316
True	293.55782146749345
True	78.041986979061
True	320.28382495002927
True	80.35332291631481
True	186.4833687095973
True	183.3606502995273
True	376.79424292930014
True	44.51561714993244
True	141.46342638441917
True	371.23097344729206
True	873.5580100278288
True	111.7362219790253
True	206.53238373196425
True	434.5636273287474
True	18.69901343825894
True	431.2573436407558
True	514.1390872786419
True	91.13158690448049
True	394.8008659116418
True	357.2094643471117
True	411.780000930248
True	585.8123806853914
True	1045.4811580802025
True	1009.1782169328668
True	59.93233628427123
True	1077.0206078454169
True	110.40086431619142
True	113.4743060116777
True	107.52551117206389
True	502.0141445024606
True	369.59118055007184
True	590.7267056478753
True	261.9053718856203
True	156.51431182181847
True	411.57791505090967
True	16.711757247813253
True	445.3404741847858
True	397.38468662187046
True	143.06572296766015
True	95.2664935735318
True	527.2462075693253
True	1010.4480557939888
True	198.2684897912733
True	68.55419399416203
True	441.4106985040351
True	386.4699243636816
True	478.382939988438
True	329.22622971486805
True	3.6183243061609778
True	533.0720451192448
True	510.5641766699856
True	495.7588858878406
True	181.26340209902165
True	105.18151443869316
True	19.366070678157417
True	374.25086577699375
True	109.88830008624808
True	6.155202296534044
True	30.42846085685282
True	350.72975091393494
True	651.7035166126749
True	130.88005974309166
True	88.69547737973217
True	26.489087480458544
True	408.7395904128813
True	362.3880922440036
True	765.6135235669382
True	308.0661469447644
True	495.1621502671992
True	536.7162383765495
True	532.3151882039984
True	293.7157714466313
True	559.4215727770461
True	99.7437219545881
True	589.8835277433556
True	7.471725183475597
True	373.1479546486676
True	482.8271420643172
True	937.2891898908356
True	350.7217746742738
True	817.0513981387957
True	959.218788216229
True	177.6583037196594
True	34.77757470332251
True	356.9419774697187
True	387.8704513666355
True	588.2270748689866
True	256.09229251260444
True	30.247460015507563
True	649.7543974425826
True	126.19489984664968
True	1022.5588551805154
True	306.0687703151892
True	479.43767096809376
True	124.64108867993734
True	819.0727277960596
True	144.66473053636747
True	835.1373249725997
True	575.9456000352229
True	199.586361733184
True	117.73319023673012
True	64.95363430378683
True	570.6033305153429
True	890.07289276993
True	431.0697606667658
True	508.3078602481379
True	131.2717141997826
True	614.267719574534
True	460.9563197389583
True	790.2030161399467
True	310.4560064570773
True	595.0342345304526
True	117.45505925191954
True	23.26565666890245
True	396.53193986206094
True	168.60206793446423
True	101.52836542672112
True	408.34349974591805
True	1110.9792437560436
True	268.22898431560253
True	564.4803163742117
True	10.302869551523184
True	74.61687464342737
True	328.53591198131176
True	783.0151075596325
True	449.0357364495939
True	511.80710160422086
True	713.6265736934014
True	70.48020830316162
True	715.276627693768
True	48.29554100696678
True	106.27934399406044
True	178.5627052734471
True	85.50312067405208
True	24.821493188897747
True	300.8847619931489
True	488.4423258474509
True	904.4991718290316
True	843.9044536998066
True	5.621373286175386
True	283.2802556333756
True	458.42336725665695
True	125.92916028114372
True	225.158693540781
True	316.2232071301759
True	1304.1256962789168
True	448.7784300610779
True	24.39481409197112
True	185.6008616754241
True	693.2935425496215
True	34.83307265599812
True	172.6287601970989
True	570.8451735420894
True	71.22461341164602
True	862.7814804167843
True	334.4635679810258
True	660.2015980419271
True	79.06662388435711
True	646.4051604918355
True	592.6470847440067
True	875.3831912223555
True	261.53655880839267
True	499.0100155484004
True	806.4715868765228
True	918.490660765244
True	234.05502865000383
True	766.600525435015
True	217.32819563698737
True	456.6735365723544
True	377.1307256416091
True	492.64872178689416
True	498.5425011960866
True	311.6704332865191
True	358.50514986397354
True	113.77065568285374
True	340.8405261285641
True	1126.6611207745934
True	318.3287787250872
True	152.3187075814071
True	293.17466292792
True	778.4579644183713
True	653.4583060563767
True	397.2331700110867
True	114.17813793081214
True	332.70267146345964
True	33.023780076659406
True	178.85292957831228
True	91.7744605720157
True	88.30632773126656
True	594.5486403182904
True	141.31764541431636
True	131.01935918201602
True	98.08634910493716
True	88.33601596302144
True	448.7081872145949
True	411.0494644391599
True	1020.5200977100354
True	546.2859332458698
True	831.7755592431018
True	268.9716599428388
True	290.2538391357241
True	547.3332770583552
True	197.41377064493065
True	739.9318464748559
True	247.51512638356292
True	361.1646259564772
True	65.08483048738547
True	118.74103559872556
True	271.959015178806
True	125.81550903400247
True	449.7026411470198
True	30.951221365611
True	575.035948492435
True	1034.465963278226
True	717.1622384567829
True	1.0369067313701703
True	62.666422170815416
True	481.8303751079976
True	433.2601515136293
True	74.78592890407252
True	116.95087663930413
True	304.94730195720217
True	81.2343816976146
True	52.1849897340192
True	720.9152886261153
True	663.7351277299732
True	152.36848439505053
True	167.85293645433552
True	533.9422429800196
True	55.38682978618575
True	23.651349432872067
True	573.0747096314232
True	434.42915061229024
True	1138.2010379693047
True	47.516211854018245
True	487.96555443919374
True	889.314552994262
True	793.3326016946104
True	272.484881432499
True	790.3386661081901
True	404.0302561019808
True	43.53140921445078
True	101.29230069113504
True	713.1997549658388
True	72.6776599222746
True	140.95098294849163
True	941.4618559651
True	190.0819394718819
True	273.56559611412786
True	105.9982808380763
True	632.4428237897259
True	593.617545275883
True	212.7333685918075
True	436.2289750660341
True	42.56692173684503
True	271.5240602658829
True	554.04806056827
True	611.063932003555
True	307.22987188567777
True	78.19595134209254
True	954.2091404282036
True	1103.951215010719
True	569.0369974236133
True	65.73588240529043
True	30.25705859369482
True	91.21043666118844
True	108.83411370549216
True	99.70129594897914
True	870.0560965722217
True	1232.4272174041405
True	709.8056928563157
True	320.65505879609
True	9.226809223255358
True	21.79499947679365
True	339.10700330049457
True	483.0060019823283
True	44.70896626335278
True	579.3266714937407
True	422.56160635397697
True	385.4487994788993
True	79.41867494580521
True	189.94852437726647
True	279.39739238951165
True	136.02819627812428
True	398.4612013344794
True	43.3282434231629
True	171.75175885869604
True	1171.719475244593
True	6.127939720659215
True	26.810099941059555
True	568.4896637049997
True	360.21264734719216
True	771.2278700944762
True	163.20587034910182
True	740.3732462071006
True	587.1067177910986
True	267.75305739890524
True	415.3214223768192
True	344.5659625689405
True	289.0676041408184
True	270.49826373750375
True	406.30945983665725
True	488.2205043204781
True	468.82371747479095
True	107.8436254594903
True	362.1055670786676
True	8.141049806111354
True	187.5467594767699
True	239.26617499418228
True	861.1005020252982
True	594.2322735932286
True	33.08451895150914
True	719.1100702695649
True	834.6894318528205
True	107.59421106413724
True	354.32901722751524
True	868.7927158776108
True	230.8163724854888
True	166.4425255096375
True	528.4275040694706
True	614.8538167536732
True	1116.0427543755911
True	147.12943230158572
True	154.4844852168477
True	249.03992571162837
True	325.92374752457505
True	418.2073894553883
True	402.14364949243054
True	320.0733694071903
True	446.5049076250749
True	498.9528685783623
True	215.2046987954797
True	1484.603498603596
True	256.0143875797777
True	409.43407663690016
True	50.81516950139464
True	776.7637061173418
True	248.32320118406503
True	934.7460075697866
True	561.1405225479276
True	324.7651872586516
True	789.3103415552458
True	259.3466282231527
True	220.4616107242864
True	257.0373598360205
True	220.2081307245713
True	141.84086542119832
True	255.5749647399373
True	737.3756324728885
True	518.5446650715369
True	226.0373873223504
True	1177.0651140567177
True	118.03107962014342
True	255.6210695670587
True	70.74490696041217
True	300.4476019913659
True	400.7996078302996
True	89.31552418804569
True	224.0517988551151
True	70.10898582032812
True	685.3437009637473
True	390.3190926300755
True	228.9062413824805
True	748.141820707283
True	867.8868611649891
True	836.152522221927
True	806.6658767999676
True	354.6023304762441
True	1.2361126429175398
True	255.8897075354926
True	55.47587018217426
True	383.6996042066882
True	54.582172737240185
True	356.3041922321953
True	849.1537803769432
True	1046.8690778357386
True	402.05080721802136
True	22.488694540337956
True	535.6947301218222
True	513.008164378053
True	190.1566321718224
True	245.1283161439624
True	297.74767301077645
True	23.4372503012169
True	129.6841826590939
True	931.9635366786864
True	63.86023295964159
True	459.93505666279736
True	799.6818074746589
True	102.4796847952141
True	256.1555449118976
True	117.01741253216932
True	16.71298989291705
True	1.0890959891180472
True	121.80696377436853
True	1013.9021716178942
True	476.5118245093512
True	71.0402589758409
True	791.8204877277235
True	339.5287829233646
True	1.2887798242711666
True	447.1972590713772
True	188.81794021846247
True	494.8628386052529
True	86.0789151224795
True	317.6272471786144
True	371.5557304211006
True	165.6166565778782
True	212.9172010461364
True	123.72367958401662
True	178.95123216590108
True	936.4530340187172
True	15.747687238301632
True	504.5802635791172
True	481.9281654641432
True	407.8649945463136
True	211.62920968339893
True	236.6139410334862
True	155.10499967739597
True	47.15465302961137
True	489.8871221790539
True	150.6593062987156
True	816.2382877411852
True	857.8211307240317
True	242.3406575516676
True	317.45960849384966
True	524.5750421195017
True	43.75025322339302
True	84.87717417508297
True	713.7514104297866
True	1056.8869003974753
True	105.3242943588735
True	711.2781310684607
True	144.53065175616572
True	938.4971396507896
True	658.8840551730995
True	105.03743642229088
True	257.2790122051039
True	627.9262373167339
True	257.3987139594331
True	41.51901547647456
True	575.4485014170045
True	463.7241978405817
True	6.015418550788574
True	465.9726839592307
True	69.94796565595081
True	185.35714663332865
True	235.2288244745595
True	310.6760515694895
True	75.12529136052922
True	224.3278669517556
True	346.589158586008
True	418.97465763128105
True	941.9664040836078
True	49.47264809524054
True	946.7743828296632
True	1007.3822410554092
True	139.4694893879305
True	72.58172573623176
True	1009.530859502673
True	33.00633009038626
True	213.94914441878
True	90.13506391826076
True	206.33422169568388
True	362.7658049803621
True	975.3700853644845
True	97.7428017639966
True	74.72380978671607
True	653.7695073970317
True	274.8370557764792
True	731.094848708667
True	54.66307884148495
True	484.60975135706985
True	377.8140164457594
True	701.1160394113539
True	54.34781438613473
True	110.182093515143
True	27.185765944728267
True	271.68905327197814
True	41.1019346465198
True	345.9420087337971
True	3.140628684989009
True	1187.8531890725978
True	105.26238028016432
True	136.48478171979914
True	352.3451720151847
True	722.4590508633536
True	647.9781477144662
True	1023.1640094316174
True	471.6069267160724
True	426.2516622644669
True	143.52501159651143
True	428.7147769629461
True	852.4738728233596
True	416.4851879686958
True	945.481791448369
True	93.94196977794311
True	427.5169504972555
True	181.04091033066808
True	284.76133101463324
True	749.3337518234376
True	163.152816815441
True	139.39453542486308
True	65.9564981269783
True	865.0586121431743
True	795.4998010762703
True	86.02591465419067
True	448.7741193398291
True	732.7557886101367
True	414.4603487162072
True	55.59452500269288
True	323.7527698096232
True	776.1976784017478
True	31.748571543613476
True	369.88558187627285
True	160.19589246969875
True	287.88008026256426
True	33.74861045747286
True	218.19853399434805
True	753.1528557081804
True	631.2254730481795
True	56.23413033520624
True	290.6475870625692
True	917.8606307558458
True	18.4920573043563
True	309.56211842862484
True	293.84714874115866
True	437.0101237955753
True	222.07713642803617
True	589.7816470398853
True	48.99254421939763
True	994.8960891019092
True	866.1717455597113
True	49.44480877855868
True	380.268483647428
True	738.4419012217235
True	903.4744739944048
True	276.17661310141733
True	619.8667861454466
True	125.7776292503807
True	184.64032468260308
True	127.1529150738349
True	138.32796659790915
True	208.31293601111383
True	925.5001652218036
True	818.4923341211238
True	924.7190925786152
True	19.2951178265505
True	25.923325160608808
True	361.2653453705296
True	13.18468133699816
True	627.3748118089925
True	1055.863986314184
True	273.11308347517894
True	209.0476450559076
True	83.49130329966813
True	221.6647464717869
True	127.9383859203993
True	43.377484407867456
True	136.52552721889012
True	92.48139139226927
True	235.11426467864663
True	526.6879799666237
True	164.963541861732
True	29.396618346052676
True	58.16743007504142
True	430.77761304055446
True	263.6177321988681
True	590.4388275590336
True	22.355888161326824
True	112.5631195704594
True	688.7645289276888
True	267.3561937804715
True	463.46160817324017
True	650.4342761207567
True	97.04027819936849
True	113.3269431545617
True	79.16362682811389
True	25.528255607497837
True	122.33158136935728
True	88.02202303585983
True	105.8665582578125
True	153.74635018383097
True	236.75104996145703
True	827.9139435654679
True	287.56311506415346
True	945.0971243721406
True	169.51001063310616
True	200.00794508105
True	797.7503206056153
True	314.20376997132024
True	599.7980691271172
True	257.02482060330635
True	354.5181188472295
True	456.50187465345647
True	560.6319355572983
True	652.8454176666665
True	354.7011803572234
True	34.52298095243489
True	541.1538342120381
True	637.6014685118373
True	18.78604307770887
True	11.552473744097048
True	258.98709472248026
True	395.2028899125222
True	450.7012906766845
True	65.34623922606177
True	645.5102449165521
True	912.33396370492
True	223.7371106849876
True	906.6790058873028
True	277.59578293987323
True	106.57137100586831
True	264.4811482099379
True	669.2224520938403
True	40.32156569725467
True	553.5113834461188
True	1290.3111248421253
True	1028.0669308242427
True	906.4004768373692
True	210.02325183529263
True	92.3072435883196
True	196.7405483495765
True	841.508027167276
True	145.48915297623
True	1052.4220434593706
True	860.852428500841
True	42.89739191276984
True	90.11118341237454
True	403.85051631234586
True	422.5363596886454
True	202.98179923652168
True	528.9581331692166
True	656.0882905396826
True	120.3298504533769
True	275.242813841507
True	1016.8207391147216
True	50.6663570331943
True	666.0802066098621
True	552.5271628328344
True	41.136270481444974
True	807.356703135492
True	378.1260717818484
True	562.4358099806585
True	116.32468219959884
True	268.57456897147904
True	210.4126833907571
True	27.055073117937617
True	128.26888666531556
True	729.1545160934476
True	138.42661729323612
True	393.64911594677767
True	60.280422070057725
True	619.8758891436278
True	585.1686158206427
True	233.7371720573248
True	474.0174936112061
True	175.63016498294755
True	172.7551931252595
True	220.70345746246204
True	283.51603591495206
True	355.1319873249525
True	129.7569946789292
True	193.15067727862169
True	29.69613747036989
True	888.0733973161047
True	312.6908246432995
True	9.67470681224955
True	377.0882415524688
True	166.45493876957175
True	618.88445420979
True	370.1993160365552
True	582.908172815094
True	550.5850935864079
True	475.76945046641526
True	796.1502734585214
True	238.1445507081804
True	582.1672434300636
True	155.23511976709077
True	543.3776181968983
True	341.6759011897789
True	374.0670433885134
True	131.08768063850275
True	141.19088475291773
True	105.94179801907066
True	67.20479420754644
True	718.9316162333429
True	179.61341301789386
True	45.02092955034508
True	0.0
True	554.3465528927001
True	111.41955566857618
True	21.66879083750926
True	40.29943016800852
True	111.78288987699156
True	552.0750546494654
True	179.76761203617409
True	107.43165769689116
True	36.18467910665267
True	166.5847825241053
True	869.8159134657849
True	49.04864308174175
True	228.90565588883496
True	720.5620488519786
True	312.5458870247403
True	464.211797088587
True	485.16016555490376
True	514.1186317930126
True	597.0784801271742
True	879.2082321679638
True	252.0637929356476
True	1050.256425007466
True	921.544831587022
True	594.5581850048503
True	347.71968729584376
True	845.2180926678191
True	11.139435106523733
True	34.68698482588672
True	276.1468897579899
True	42.517888659611245
True	202.84850775460492
True	730.6324137725638
True	221.22581692377284
True	770.561065701294
True	748.8764399250481
True	127.317164716681
True	372.40521814738935
True	577.5809314498757
True	20.99510653003928
True	134.359382298704
True	414.9842811737728
True	298.7695936546445
True	209.0090297386757
True	111.91541678724728
True	373.3228321564456
True	22.632743729076545
True	349.3987937533488
True	369.0563152336513
True	1058.2342124920135
True	371.306961860933
True	31.074425980418297
True	432.4058533287658
True	432.5451857390023
True	239.11648432685763
True	26.350145528878517
True	763.4518428170594
True	432.7348558996093
True	164.46015489634277
True	11.98391724556749
True	1207.5814768305663
True	169.18012104017083
True	28.74155475301423
True	307.88291039687897
True	278.9456592924496
True	110.6444818432534
True	281.65884717703346
True	45.58046240047132
True	321.6745934463512
True	297.72959017109525
True	326.1666091634207
True	30.067414720341187
True	45.813833714772166
True	1082.1098104526718
True	25.815382553423134
True	13.304509353825845
True	181.8554182176124
True	664.587071895857
True	9.131051243180067
True	191.34651788990763
True	176.14590745379357
True	536.1976867648884
True	381.2805940503293
True	745.7221576262358
True	312.8331108146357
True	490.98030522838695
True	456.95923845165
True	501.0619796571304
True	100.1139396012241
True	1256.0032529743055
True	882.1525410657893
True	296.06704480866927
True	512.8509949678848
True	102.70083515196856
True	565.9892769667473
True	436.6097354995108
True	155.9166660936695
True	78.27090548141614
True	347.93012397549336
True	174.96454365616873
True	26.2164282709028
True	610.7390665043739
True	376.316845127937
True	64.82363447975438
True	30.69637114929917
True	640.3990861566074
True	481.7804309805401
True	72.5339571997563
True	21.930013735646703
True	338.7059523146238
True	340.1690290552917
True	694.871572739153
True	550.9831430474436
True	553.9824847929467
True	795.9298891362569
True	9.213332033914824
True	56.36915797435962
True	37.42726529010893
True	61.49338306467285
True	526.7432538145799
True	588.9625713157981
True	86.2140012581508
True	110.7664827895718
True	203.03035627656308
True	77.11309044465757
True	178.9419039212304
True	199.4753346983933
True	273.6174784362317
True	814.6486402244401
True	604.0085080069978
True	290.0070816402181
True	191.41177964138555
True	274.0767383249534
True	248.17885853570104
True	743.4859181543942
True	338.60354857133126
True	172.70826660444354
True	905.8793923034966
True	349.0111714934137
True	476.27134981518185
True	156.70158914581384
True	122.30352382648375
True	63.00557323150757
True	203.724485676871
True	991.4548405052948
True	548.0096463618165
True	112.33647433315927
True	355.7065258860271
True	104.61213601337803
True	686.1456949480703
True	3.713070639298299
True	689.2808832564269
True	33.58166413276456
True	900.0849209643574
True	834.3580076727065
True	214.49293378687423
True	32.78195085711514
True	86.57261416974666
True	444.727282530883
True	228.29346311366683
True	1.8050512848792324
True	77.06674085898847
True	1087.1378316678836
True	340.5967199496724
True	660.3101798450816
True	473.7357970849442
True	33.36304541788808
True	139.8152156096394
True	445.7518728420279
True	935.8318410827616
True	826.4632240566308
True	414.2601975278157
True	339.9458154026791
True	18.02261189049561
True	77.46828693349096
True	741.5670724184934
True	468.09031339123
True	400.642665715939
True	896.0134245674835
True	26.53330612403109
True	226.92963407794
True	879.7045401142533
True	231.92654181047564
True	7.762027131355465
True	509.6755004631256
True	104.16293775641095
True	628.7024746916123
True	54.22134949320871
True	256.3693715706567
True	865.6005603580635
True	870.1661967927415
True	275.21427936767714
True	427.826744869443
True	118.86702518637335
True	592.3928639897347
True	258.9854379057624
True	191.41891423719017
True	885.7482370710467
True	55.44193394508589
True	724.6790181034874
True	282.68003400806487
True	298.1301455087731
True	166.70104359476966
True	473.44019727437455
True	611.4679521892331
True	362.6756251088473
True	392.86629009659976
True	73.02935994898735
True	155.90315413162924
True	463.0790757218364
True	221.99905189613796
True	38.00860236166023
True	209.05930794887004
True	391.7517850473272
True	395.32062768292576
True	775.5102043546315
True	133.10835390722244
True	671.9616087701583
True	501.8424732191925
True	592.395812692867
True	138.98725611705436
True	40.65177502156817
True	670.834446815983
True	69.24895013658045
True	565.8248312948106
True	669.6992594763652
True	441.99521716539215
True	133.7692024322427
True	528.771323522234
True	3.868824875107823
True	381.5674946553447
True	32.675357360771685
True	631.2187582975216
True	281.12189547703935
True	580.6182766017871
True	712.0206038922788
True	145.5212296713827
True	533.4828995751107
True	491.4774021899452
True	69.91387499544487
True	983.8187119143053
True	3.041998574059161
True	28.10647633261441
True	635.1923292529727
True	691.1207284820505
True	136.19316464632868
True	412.5946253670141
True	123.64659454826798
True	73.65740311174528
True	433.8271765835985
True	41.317766764160034
True	508.4033570400802
True	12.440549636225075
True	848.6390386908932
True	553.9741665068552
True	684.6331441222815
True	98.76509376152872
True	405.5233018305427
True	1026.284851566025
True	846.2759435415463
True	146.6348483685893
True	557.2785344912065
True	450.710248467017
True	259.2672820454368
True	266.2402055964816
True	5.406387015025094
True	320.14411373159214
True	11.58911823389002
True	372.6339962922101
True	76.00545523688399
True	424.2791859940418
True	675.9081935045434
True	121.2900042751931
True	234.53332171374575
True	644.5110770195943
True	694.3743341849109
True	278.9882875113288
True	137.39791829572596
True	155.1469558779457
True	478.93672780709545
True	87.55807950936004
True	9.008261126381448
True	516.4771461893267
True	562.7584644782446
True	19.710299367684847
True	139.2939286415888
True	905.8953129850332
True	485.5535766730114
True	258.3031128964018
True	33.456664861279904
True	477.9848938446449
True	113.01948798432169
True	591.9597058583098
True	679.9796226479307
True	300.9213070280542
True	376.79927330783727
True	190.93754845096612
True	241.3111547050372
True	74.30926366617747
True	218.83189301298216
True	488.9277862204411
True	21.019243475949388
True	451.3803367312692
True	377.9915640157356
True	726.3160427273517
True	877.2174394801714
True	900.6056421574183
True	149.83864368672792
True	413.1601177420837
True	71.74169851364667
True	187.3868951556155
True	329.3594531910751
True	10.818690083556028
True	780.22401208009
True	23.18157229611074
True	407.5385748234224
True	265.1618306418536
True	648.7540156203987
True	210.18981722499868
True	39.13529511333152
True	679.959272875816
True	1091.2828067805797
True	228.5390367871516
True	132.22315778613205
True	625.5649507549671
True	511.03258644317145
True	18.400499592221955
True	806.280081126006
True	116.5962164353146
True	44.71891090731378
True	294.6249140442921
True	349.74297544961735
True	377.8935023914468
True	262.87649187271074
True	20.19535678835337
True	21.30758180503165
True	867.5872282637491
True	193.07413322568505
True	108.42750435790684
True	840.799777769891
True	652.7304181919998
True	661.3493520306487
True	448.4146784027277
True	149.06130800560712
True	32.58647890939631
True	102.39236678395582
True	440.3497796782239
True	236.01364536712404
True	474.6005187299314
True	143.8290176399552
True	482.4330615575042
True	644.4378020851872
True	968.6081913765164
True	25.664596984934764
True	981.5861331407332
True	1063.7193202340052
True	488.8563210466696
True	81.53928601598842
True	789.2382928502351
True	641.6917688930237
True	654.0357296970643
True	179.58987986316652
True	731.1483518062622
True	710.6847180841926
True	120.34054852558744
True	826.9949869436606
True	799.4681724455841
True	473.5642867900151
True	224.2722999548233
True	73.0768726402065
True	309.0013759824161
True	352.41538603185467
True	465.4313922567951
True	428.6872351765812
True	196.56476250582813
True	313.5079985301423
True	2.483132973052461
True	14.242144759169552
True	105.84071619791
True	131.01504505878205
True	355.8952135781559
True	356.49246745904003
True	107.32100285056268
True	19.04563401517567
True	204.69075460145268
True	845.9216248014377
True	445.8655727527408
True	535.273906858092
True	572.7460870109646
True	794.0698887778317
True	634.5192642536306
True	87.46392599842096
True	207.6749738260349
True	244.72878748727868
True	292.4904488219861
True	101.70314043773746
True	367.31060644765984
True	430.69195156732695
True	169.63834248912715
True	643.4959416362425
True	247.6711750621059
True	218.6552063117857
True	28.862943856960385
True	246.57933945737577
True	477.7919116922148
True	169.83733190244106
True	527.6149092334064
True	476.36497196439785
True	242.81197987192112
True	106.30276936140277
True	41.3444852114094
True	395.0038580901158
True	796.0891121216681
True	161.37025571521295
True	1045.2739103926606
True	1029.274715150197
True	483.6688558167506
True	97.74950512947773
True	116.53916632393609
True	673.0990032846303
True	8.916825419690994
True	228.1572279299751
True	138.51150915808813
True	122.73885744700526
True	327.67263721135726
True	636.4435638509319
True	37.5376832159767
True	127.28241687560104
True	960.7699898497788
True	54.716043205131065
True	455.3921367936758
True	516.7627327780308
True	245.3017680674866
True	121.9286288621894
True	932.9566602296312
True	1217.741241020546
True	535.5527642987315
True	644.5355644197656
True	200.33632742124496
True	157.98217026326265
True	327.94817532598205
True	246.98994667805812
True	171.709925650677
True	297.8872193187015
True	347.80896245611217
True	10.9722230213962
True	614.7613373968492
True	145.15338218285697
True	81.77669051877068
True	462.2360025360311
True	335.5175917508768
True	1189.4893702880288
True	373.4419427512517
True	981.6299524369274
True	10.300759989380351
True	272.2421245613214
True	233.97560590643937
True	157.87801447881256
True	480.68663278665946
True	188.26680524546111
True	391.9472917799084
True	329.46881450681195
True	115.30904678243216
True	361.8141568241497
True	1079.3354747895833
True	713.1479049377806
True	229.0560657071197
True	107.2888373575563
True	300.6061474706174
True	26.39516346868884
True	353.89156620723577
True	309.1344138333749
True	565.9618934181676
True	467.3908116651053
True	349.59588570289526
True	155.95969446783496
True	13.350665092834785
True	422.0848547035593
True	279.27449068038794
True	137.55917912782047
True	305.07122138186946
True	397.9574893765991
True	813.1938125528012
True	319.74785849914304
True	773.6248187984494
True	409.1496582487475
True	382.930820233398
True	1.1878241066070303
True	1146.496642302509
True	103.44597949344173
True	955.96968940474
True	200.76576091745707
True	464.7100455608102
True	677.467711501282
True	79.58905566351297
True	472.36847818671487
True	35.01959101450882
True	405.8252752592252
True	76.22214650335982
True	222.0679666395717
True	37.86000432282015
True	658.0799416405866
True	185.76028225301675
True	27.722686452413967
True	403.4820734338121
True	115.03601766261878
True	174.05256405765476
True	835.4900769110413
True	253.272935492917
True	158.27186684928768
True	377.60925084841807
True	525.9818477830481
True	335.3517283258721
True	539.2098351737425
True	628.5576966196073
True	157.1777797672004
True	6.377975359600848
True	70.20208582553964
True	430.3974699695255
True	94.14797260444143
True	77.29116472147706
True	1048.7929257522403
True	27.18661188812416
True	319.7198356527114
True	319.1225726958372
True	457.9452543126271
True	663.0474821257727
True	195.18833917144184
True	620.8035962101773
True	345.1934233519041
True	352.98166863369613
True	271.82738221561783
True	206.9002088822628
True	361.0910217607571
True	458.1352630066863
True	430.9152572550247
True	594.580148609019
True	146.48275225897848
True	73.9882944028902
True	39.18427976676033
True	281.90341696399514
True	641.8156146546465
True	417.0538830895607
True	804.4669737558057
True	220.40045872615732
True	394.3229893740505
True	66.45849300876034
True	59.38115743176776
True	420.1491397540564
True	197.05310413983912
True	216.86166706439693
True	44.02231214891671
True	1078.702272713546
True	183.71428901169585
True	899.3582432380504
True	315.28817247666416
True	931.2127610281336
True	236.69933945664425
True	471.29373832629136
True	530.1816280880495
True	597.6211600126337
True	218.04858284417907
True	477.8542003608773
True	979.3191280329754
True	128.52447560734493
True	7.482746128616165
True	570.1436245790211
True	28.30500125828864
True	68.53226077941025
True	797.2064676695173
True	231.7146915228963
True	972.0952335811731
True	686.2882742067953
True	395.247539823962
True	259.6756917242324
True	484.3349548376464
True	340.0174156071181
True	181.5218715654056
True	656.6657357237756
True	718.2939125986475
True	212.0198054912377
True	88.96295481943932
True	509.748373608197
True	132.97077417230295
True	387.99178525253615
True	337.5891293255013
True	64.05178372930068
True	387.4430906473944
True	409.8499981169339
True	354.6912385606456
True	425.4703514088713
True	412.74666763206426
True	619.3753119364318
True	57.32414633624598
True	477.1305005590247
True	339.6868571152675
True	662.8340606798713
True	216.50822572399093
True	101.55182955891505
True	42.54597907521309
True	546.4730711618365
True	663.9102179200884
True	185.24928860220444
True	413.55218853516766
True	337.5440625221419
True	16.689819582251545
True	171.6744428495404
True	304.3606091537195
True	3.17696028395714
True	866.8395327450895
True	81.3579699850409
True	105.40507408331057
True	115.45251497338457
True	350.2463865972189
True	34.83326288549605
True	470.87115430467713
True	232.89128093245785
True	5.4923973383331495
True	113.54006521443304
True	444.45869914701416
True	53.74390331605044
True	70.40377202708784
True	182.96659737593052
True	296.1364802576789
True	966.1268953494728
True	386.35174362918747
True	942.1969192381522
True	189.42203378114425
True	1007.7391748448342
True	759.5573498299517
True	652.8995126606393
True	413.8540140820462
True	371.5583607211213
True	81.39124918085167
True	68.91709180778324
True	79.02654648862504
True	181.6780629178729
True	489.45263773176833
True	1133.9361053491746
True	188.04694822526045
True	354.1315325853463
True	436.25721413670703
True	609.7993599161889
True	617.7161171955889
True	285.62530890576784
True	462.3557946373514
True	649.4339508146926
True	95.81981428056436
True	720.0483928552965
True	263.44714893402755
True	137.990580072209
True	406.00912935618544
True	874.9652202750517
True	429.7070986450915
True	837.9592651223221
True	200.2833532461868
True	342.06093108634684
True	688.8131521443325
True	633.1162918308838
True	192.7415617964873
True	265.57700417503736
True	752.1350342007173
True	31.6108320944075
True	191.03701975654187
True	503.1250165504629
True	726.4414382320435
True	105.47305978912397
True	36.870938499079045
True	171.64011702308247
True	749.2190836243653
True	328.580157371644
True	565.0127141491292
True	353.10938673174104
True	290.26907486142903
True	448.46416006314456
True	485.65887821663824
True	71.80603703607242
True	365.5075713813532
True	763.0771795929552
True	0.0
True	294.0570810065766
True	245.65299848442268
True	962.1196293886436
True	153.23918553073747
True	628.0338256370925
True	631.3234787246392
True	113.70495514840322
True	220.1006786867185
True	134.0097108312226
True	11.254318719308555
True	296.3649505375843
True	368.360116120837
True	1126.727975151656
True	233.12361822825443
True	392.6849157352075
True	657.0223825470099
True	205.69947922659557
True	25.052421411469098
True	853.8895149197959
True	588.6535815992429
True	152.86681836067032
True	625.4237136355501
True	163.98751475178415
True	297.5732923526069
True	758.6039979686453
True	34.116536852599886
True	108.84547200799514
True	508.0088990598568
True	61.7067907556998
True	79.10323196159194
True	415.6540069111566
True	22.471516013908023
True	762.1529205533491
True	105.219980475651
True	163.44886826047846
True	13.820948979790746
True	714.7580010773331
True	28.158387676571245
True	787.2754242537494
True	396.12651960954616
True	119.30619883435553
True	692.853426719506
True	524.0757458951321
True	575.2630249780866
True	46.0363630554062
True	373.0367265840516
True	5.490720929377597
True	97.32095857312189
True	384.6800818618991
True	44.282053403319374
True	123.46932674263024
True	301.86750725585324
True	191.34015082611927
True	105.19017053974882
True	646.3245864233477
True	18.845228690214007
True	1171.0924359788812
True	524.2952652285954
True	298.5359384782355
True	496.1944468428841
True	126.06684487262297
True	810.1743910143598
True	1126.049660543017
True	746.7678011156041
True	182.7951452926279
True	224.6024482373244
True	52.2734658608215
True	59.27990480942341
True	150.48119629963497
True	101.99820810705636
True	173.82005146389125
True	1202.588175463552
True	310.71839895567
True	346.6834271895023
True	711.0561752167862
True	18.045199823648367
True	15.58172826253734
True	590.3063705525907
True	5.637078191435137
True	122.25208108311612
True	708.2053301243781
True	177.41814208695175
True	651.2437562751916
True	814.129446031853
True	154.76412329566094
True	885.590566001876
True	3.2497243010068786
True	462.5446822670726
True	1052.1776343758368
True	25.89122237844509
True	240.3524714292348
True	146.39453334906935
True	992.1072830499926
True	228.62250956955663
True	507.908979147941
True	127.65556381926936
True	511.5066925396023
True	145.98176136422694
True	101.3920348610582
True	389.0810178267775
True	64.78545740869366
True	53.11402861625336
True	1067.8047205185726
True	264.15138267291525
True	153.13531374639092
True	368.50204918884754
True	391.406671897465
True	213.87723581628296
True	164.7569353183473
True	387.7338425322184
True	31.41390334896904
True	493.736970398714
True	1093.8666187753258
True	108.97659185383938
True	475.6664745456261
True	305.8200992896853
True	26.9890004043969
True	413.8631945714055
True	101.83632315504462
True	564.8874943991576
True	202.58884970536224
True	427.1701830718022
True	20.87028976980167
True	419.97198743566906
True	115.56360097147844
True	332.5693449565557
True	33.86896953821584
True	177.41192017951315
True	253.20536549144904
True	783.4899835340568
True	57.37523195211667
True	136.91923733949633
True	239.50111296283825
True	136.47890701475686
True	627.9224418176811
True	555.7499113153915
True	793.574142617228
True	388.0885697836438
True	539.3571053493753
True	411.202962100216
True	682.173419099899
True	74.02043628022302
True	478.50777432742353
True	445.2148002234486
True	47.73586440869143
True	85.31717673909121
True	127.77341641851396
True	86.04912662634536
True	326.46634789454225
True	846.1335918187347
True	332.06355690321794
True	1105.202759826792
True	316.6531154290903
True	887.0127764502662
True	155.383896526607
True	578.7381765039183
True	598.7634928292239
True	697.4001477662291
True	441.18317937950144
True	67.33662809396188
True	285.7881163959317
True	40.39323435120146
True	150.50762725254728
True	168.94316611755863
True	1144.1725896176542
True	225.29619912978555
True	553.7002125924279
True	558.2723622828513
True	566.0845789632218
True	878.7531592058801
True	589.7441801583884
True	643.6656733177185
True	920.4835032096292
True	129.167584204724
True	302.91772068212623
True	266.95871077691623
True	326.0752558186821
True	90.51696080347412
True	359.66274357930104
True	3.910585677333012
True	315.293196617128
True	252.86756436270664
True	605.2469622503937
True	284.3142275349474
True	356.5233080084815
True	10.939481123029438
True	60.627036681931216
True	547.2633362799857
True	30.945259939376296
True	149.20820028679103
True	63.95063426729427
True	149.36342685608858
True	220.8035312381015
True	72.04720543764688
True	371.93986930157735
True	275.6318405154502
True	104.22299833408938
True	340.6696946537477
True	66.82844621123112
True	570.2669504159913
True	845.5811013249366
True	289.36601357730024
True	1171.2449645973525
True	111.37368773621348
True	305.1696440292971
True	1047.663474072085
True	84.7675571901765
True	279.3795058596253
True	10.158505202014632
True	405.4791471931924
True	454.9883254546762
True	156.24070904138935
True	621.5930215618698
True	900.388022486407
True	163.8339990784778
True	79.54100908618828
True	349.6800457852588
True	551.8626166771171
True	608.8294824769577
True	1236.386232988996
True	24.54611305490644
True	941.061294259124
True	137.45790048663304
True	642.1109120385004
True	116.2596692441148
True	134.738018128967
True	185.86082912063557
True	163.6608615220905
True	747.834572315417
True	197.9700803767225
True	233.01584132936293
True	68.33822102487824
True	515.7988657505309
True	437.6711318100312
True	175.83989752364948
True	232.05013023587827
True	16.92748428366604
True	424.4189561733689
True	217.5011527716493
True	295.75917296381715
True	115.21296218343372
True	713.8940690354792
True	428.4558411776281
True	248.9635412144665
True	646.0470270685587
True	528.6945075712184
True	458.3678695526477
True	145.19705327371832
True	527.9853165881642
True	414.1420052174063
True	2.5092533362744014
True	191.76628228332865
True	91.75124784873142
True	238.1298182396242
True	3.312448071762068
True	125.24857830738128
True	350.5331057398679
True	7.124028454443618
True	854.1854107145432
True	164.15976586289548
True	723.7184764211655
True	794.3760820508905
True	162.48534298458014
True	215.4308794145367
True	492.7042069372163
True	819.3405700772719
True	45.24971139397867
True	36.77423505920911
True	126.35693734503757
True	626.9898379281198
True	715.4047232126126
True	185.97986370253645
True	593.4914519493659
True	586.9659570619898
True	834.9727575296686
True	409.8137978341125
True	188.2492125551491
True	874.5362279347904
True	227.2839484750807
True	145.43935907272484
True	344.19671597234253
True	221.4556311726216
True	207.74433108670505
True	608.360591313596
True	254.9603571393316
True	207.732364661178
True	442.6734245279529
True	467.6497258382073
True	65.02255856772605
True	277.9438747337723
True	80.43267329917225
True	341.66793925308946
True	353.72547782789246
True	258.55375951204906
True	179.50489135707525
True	387.5430437267731
True	611.2800156798468
True	740.7018995149343
True	297.75473932635265
True	751.8568747471488
True	62.581777622647294
True	869.8939326036271
True	352.3038061459791
True	13.28913830867766
True	613.2501847755643
True	701.571373729908
True	255.26160257890623
True	165.42173032892907
True	45.07332937166183
True	383.91342528685897
True	76.37381968152292
True	14.210712242825236
True	896.9022913994036
True	359.32897944386707
True	170.41678744158972
True	969.059801589192
True	12.893408357654687
True	785.6581246391356
True	31.99620602183743
True	664.2748954822192
True	55.71544806256421
True	758.7222327538254
True	441.0827437121527
True	185.584304041334
True	443.7427264009965
True	217.1059793253056
True	292.23126400935587
True	209.1686734159678
True	417.5727189494645
True	9.970868718061835
True	327.1381959762449
True	113.008011885891
True	12.305890841005546
True	462.86591100152833
True	734.3394843886585
True	296.1344976223277
True	76.44529273360303
True	319.767882285381
True	77.9348518828302
True	192.56400786071976
True	181.49521804322168
True	374.1640996008449
True	47.24042335939531
True	140.87714118670485
True	385.344863760515
True	858.9708259668101
True	107.83736197415544
True	209.11579357711116
True	441.6753945722805
True	17.744462475809428
True	419.5158299507296
True	522.6839875494504
True	88.95054911402103
True	396.07298355870375
True	350.8328001259087
True	421.393429763254
True	601.1403194638624
True	1061.4043753449414
True	960.1585648973831
True	53.52409533486331
True	1065.1214496843097
True	107.81598081199066
True	119.66206026885442
True	112.5006146814772
True	521.7445886072895
True	361.6770248285265
True	577.8120046248587
True	259.895892327819
True	149.06957571980203
True	382.25903002093617
True	16.27351908248001
True	441.2141547646862
True	398.46472866422914
True	143.80988012635694
True	94.40738781420995
True	532.9610920077432
True	1017.6445766856708
True	206.1463312604875
True	67.85328720157759
True	402.2465071743419
True	378.7084819666013
True	474.7014449168688
True	314.2367581000021
True	4.798675796986066
True	529.5034473382509
True	517.1026807862504
True	506.5613020575353
True	190.3933890447261
True	102.658834806731
True	20.272534933091887
True	373.62927833535525
True	106.0882855614618
True	7.573749570659626
True	30.962965844636468
True	348.6123279478473
True	648.5136412525152
True	132.35283612073235
True	81.55307105529057
True	26.80705096187485
True	415.0456412076944
True	339.2608489224308
True	781.6890433649622
True	311.9290128130242
True	522.1438801560556
True	542.7439171185396
True	526.612132435985
True	296.2187049823135
True	555.5089869410165
True	99.93704711922662
True	578.8751486155049
True	7.406000382937103
True	352.4342834484797
True	464.80016531037415
True	949.8622699248187
True	355.7394687738092
True	794.8118353720948
True	956.2497506907848
True	179.15342289712288
True	38.08862636487833
True	381.7374758234138
True	387.933948782346
True	580.8766117374361
True	247.23804595153555
True	29.146927435039547
True	627.075225099967
True	138.4392081744098
True	1078.610391712666
True	317.3773146511147
True	456.32811959600383
True	127.69165541596377
True	815.6567847478615
True	139.735827022039
True	825.6832198187378
True	576.520812649689
True	187.39494447486769
True	107.94418849171608
True	65.88504521149893
True	562.7792003830583
True	909.4548039298132
True	426.4289119131837
True	543.8454810052199
True	141.40062690582664
True	591.8815950449488
True	486.2121166200625
True	784.104175322587
True	314.694136645098
True	556.4712933681715
True	120.241956620683
True	26.690822535411165
True	407.8902791137901
True	164.65597710977215
True	99.98994178009308
True	382.9597761194077
True	1072.72225302878
True	257.10035895219136
True	541.7243112654459
True	12.352550537473446
True	75.21446680813537
True	326.5247634990171
True	754.7038189556484
True	442.1799381668698
True	554.8964517999434
True	724.2627681790059
True	68.8036507896128
True	739.6724709790288
True	48.77134901790943
True	107.46254210690256
True	177.5344448585541
True	78.62865162675371
True	26.616100307609944
True	308.8924014633701
True	474.3760894520617
True	889.3998445500279
True	864.4216882569048
True	6.019697887481839
True	289.2140036507417
True	448.7050608795494
True	119.5984012296844
True	234.59089925053104
True	335.3634417191313
True	1335.9330628286154
True	436.038998207966
True	26.151498164465004
True	184.0199302242665
True	708.9606423235956
True	35.837966613750865
True	169.30708584896087
True	547.1151376552584
True	71.4365019529777
True	860.404862300563
True	329.35983242338807
True	666.2960409795144
True	76.78997179069204
True	677.3082690919416
True	593.0574418237975
True	872.5576796789596
True	263.15542797186885
True	511.06011497625695
True	831.0367151239178
True	875.5882813613355
True	226.84911716271245
True	793.2659888520068
True	212.4701781101572
True	441.6509898822176
True	363.2375688053272
True	500.5640721498718
True	485.0752248292367
True	311.21372827243937
True	343.6442543822016
True	111.67828600220378
True	351.3315632523377
True	1125.5488162078557
True	311.18175372032897
True	149.87917805761592
True	288.31051364635886
True	766.56383241714
True	655.5659788806126
True	414.23145703705774
True	121.92709150450852
True	343.7944123409704
True	35.56412450833365
True	179.50590591833853
True	94.76232682492451
True	85.96142903037564
True	558.304156042527
True	138.8514474699418
True	131.27000484186004
True	108.43834930524191
True	82.53509248845151
True	440.2070211122578
True	381.3420426248773
True	1066.463017635636
True	509.1001771698224
True	853.0145934407212
True	268.4610979954338
True	299.7045586537066
True	522.1535198329084
True	193.9966631481131
True	759.0266749126226
True	243.36356128980103
True	349.4165118278962
True	70.5612187889592
True	118.79573996086674
True	262.12752925821104
True	122.44310875383538
True	478.4434354428687
True	30.873085701274288
True	577.8368260059012
True	1011.5109460581853
True	726.6665208454585
True	1.7865997573618615
True	60.9510204709708
True	481.7112845542441
True	436.4185405704928
True	78.67003251860763
True	119.73046099333612
True	308.1921255322196
True	82.46945831717407
True	52.24236965456133
True	734.8017696515476
True	641.5376505518252
True	164.35411088866113
True	173.65436902383195
True	509.3975871359887
True	57.39972837331033
True	26.16381654841711
True	582.7621368888791
True	451.4227561835543
True	1138.768199161004
True	48.05935601190343
True	486.8378352166135
True	857.8428245509816
True	787.0124101305067
True	293.53164767192425
True	737.8799797527618
True	402.5258169507383
True	41.61746975152368
True	102.88804977226825
True	688.2556825472404
True	78.73245587211997
True	137.22182384594603
True	949.2720985928884
True	187.14231720411496
True	270.8957737654308
True	106.74520344258318
True	628.5490297349871
True	592.3989004534787
True	218.53818147523745
True	431.5986058471802
True	41.84436632481356
True	266.5825790913208
True	586.0686888618983
True	625.1452008045313
True	317.421703687448
True	77.5237628406373
True	909.7653685748768
True	1083.5147676341212
True	579.5993934906228
True	70.67217938786425
True	27.57868703203866
True	93.88800725382416
True	110.88488866620114
True	106.02433491987009
True	863.1217108413284
True	1230.0063457522272
True	723.83904266434
True	334.93407195507353
True	7.424190714382956
True	21.203609271248
True	348.1584987001136
True	477.2881970526665
True	46.023415750364535
True	559.4045280539967
True	439.5384740867138
True	402.9776394517171
True	80.19395236697213
True	199.71940000321996
True	259.81513116516186
True	133.51191082217704
True	391.0175803319083
True	40.398916257502975
True	181.80775141945213
True	1189.2384343531232
True	5.17548817956596
True	26.6405080822206
True	586.4772635976491
True	365.99647724321534
True	785.7874518299693
True	152.985788464812
True	750.3061274408976
True	609.3751994484007
True	275.4621800037498
True	429.6613362153282
True	334.5163597217923
True	286.1944925527188
True	270.8022763760588
True	391.716965622372
True	499.0127090513742
True	481.49202663923177
True	105.99457036867092
True	355.1249556600719
True	8.1318414450798
True	172.5896181031585
True	230.20137245714395
True	871.2311031291994
True	603.647219105328
True	30.39897062607993
True	719.60800066098
True	831.2687254416606
True	105.52638407185228
True	352.28177046622085
True	856.2414998411675
True	224.027702417006
True	165.44053541990107
True	524.4632100646859
True	589.6900167484357
True	1107.47446518028
True	148.80791868316302
True	155.01437082956764
True	258.1877202907255
True	324.79699419295497
True	420.98516553905
True	425.82134236227694
True	316.92362185514713
True	435.3889292392032
True	500.9585800356999
True	235.82784131493588
True	1499.0414862377131
True	255.30496421703936
True	402.4084927343445
True	46.17713853913017
True	781.46183161327
True	260.4067054903595
True	886.6084337343085
True	562.5351309142169
True	320.0486361027593
True	802.5357927771649
True	262.94874615075537
True	218.5270487171641
True	260.386580040159
True	219.93399089419572
True	142.8363063971032
True	258.8646961494248
True	740.8429315067372
True	541.7267759087457
True	226.128547741158
True	1163.8958686377548
True	116.775290920153
True	271.98907058274915
True	73.58063624083238
True	304.1999079687043
True	398.9004467147029
True	91.54092098996468
True	219.650526402954
True	69.82508012602948
True	706.3183700016642
True	371.9184391788063
True	212.6814982977706
True	719.1617400307528
True	872.0462706167837
True	817.9834578784241
True	833.2611044653352
True	361.1657129374319
True	1.033976692033381
True	269.48703447179287
True	55.78583296221926
True	385.056961082018
True	53.41920575094636
True	346.8631899097372
True	878.9945314025392
True	1000.3106132666608
True	419.7650950181006
True	17.944649685062373
True	502.7002068498214
True	484.7412977703058
True	196.66553700434355
True	228.8107389713692
True	286.9089254059813
True	23.438246772256395
True	126.26303868563036
True	933.8747580746884
True	63.10747141029376
True	478.670887107131
True	784.8016352465344
True	104.52418452545098
True	242.99817622771295
True	116.5566694093352
True	15.24153184372274
True	1.7208043821918313
True	122.30704862638298
True	1016.3713195172398
True	476.5388675752892
True	66.32773060328772
True	799.3895817957274
True	351.560472299885
True	1.3578728723208706
True	442.0085186037458
True	189.50005333133063
True	512.3545781609658
True	82.74895025849074
True	325.5881490288369
True	383.0693008665348
True	174.7335234503872
True	210.57526416811345
True	130.42310217320272
True	167.99379716811836
True	985.0723298452264
True	16.37297276876578
True	501.50351077163606
True	508.7037150174421
True	430.0348876196115
True	219.24912848573663
True	231.6282272395104
True	156.8237605162333
True	46.51308223780386
True	477.8591058336185
True	149.25284274884316
True	839.2413225138147
True	810.3040594123374
True	241.502844079287
True	313.8976533052369
True	521.3744008482487
True	43.39984404102189
True	88.08653101421321
True	720.7470699992532
True	1094.7816847736003
True	116.53917705017494
True	732.1094086363142
True	139.53709189484962
True	937.4047384891692
True	666.9979427320739
True	100.11547686148992
True	276.03471744566684
True	622.0855215471973
True	268.44521400063667
True	47.23248187178547
True	573.9083304451576
True	456.0523323427537
True	5.823506488732032
True	494.35091793645785
True	72.28226253428673
True	185.75751029663132
True	239.02406349089568
True	315.0935022587315
True	72.64825255895231
True	225.9887913455009
True	355.1938855239838
True	443.2436210627056
True	913.3958604884152
True	48.65127026708179
True	897.0950167522273
True	1024.402186492496
True	126.37393244328165
True	72.81409530619887
True	1006.768951781666
True	34.04336934919934
True	218.08206304790372
True	90.20282495036484
True	210.3085139454717
True	348.27110613981614
True	957.519032798692
True	99.78552637854072
True	69.21674154322294
True	648.6981425551293
True	272.67055506518926
True	755.581528131283
True	48.12790728490343
True	481.3864874736652
True	385.1811389364776
True	675.6823908290564
True	49.97895180550311
True	109.09870119245552
True	28.227832072853424
True	273.81117131651644
True	39.423233198443015
True	355.7599609101789
True	2.5577686089258007
True	1186.9585387398658
True	101.99465818552854
True	129.47174411930243
True	359.67314774461795
True	721.8956118335651
True	675.2286594752312
True	966.4694256303948
True	454.36254013553867
True	419.9022262926708
True	145.00571497193658
True	398.29598968287
True	817.9741801980125
True	427.516658454429
True	950.876206023304
True	88.31639859444927
True	426.9553808305072
True	171.80163838548444
True	295.2087145206561
True	733.8813288703362
True	165.64275382626766
True	135.47130965438686
True	67.95897962293877
True	849.2474107636167
True	793.2179768138001
True	81.62889642163874
True	438.5980518165728
True	725.3916060753704
True	415.969149911856
True	57.35908575649241
True	320.4874194498419
True	780.2343330766219
True	31.702650614574697
True	371.3885906062986
True	163.53230679271027
True	274.93641267866514
True	34.859752295439684
True	222.37702045910336
True	789.1490522181862
True	639.5522443180361
True	52.83705732463602
True	299.35698929639665
True	920.0662927576562
True	19.781395062551614
True	304.0842231361959
True	280.00549535195114
True	433.47675944518994
True	225.2968880142012
True	593.1437215890265
True	47.24597042012922
True	965.3853192305912
True	873.3372017704168
True	45.14475693047935
True	398.1748894289823
True	715.6508614100211
True	945.1168827814528
True	282.22307453982614
True	588.8940579406241
True	122.95922081972594
True	191.66771215889992
True	131.14686384938452
True	135.34111637837051
True	199.6236351451414
True	977.6159105730684
True	786.4814250803154
True	963.3791651362762
True	20.612223815300908
True	27.252019534937567
True	358.1796881506981
True	11.625605426180805
True	595.041462169606
True	1093.1248452432524
True	254.113006742164
True	204.55407610721173
True	81.64809011125415
True	222.77756557157224
True	133.97115995767544
True	44.36153199507253
True	132.53080973962778
True	93.04862414037096
True	255.01081631881985
True	524.6372727983518
True	161.20645180720547
True	27.98896794011052
True	60.28859401207434
True	443.31002360332405
True	263.65257848493167
True	613.3514940676378
True	24.50627048713412
True	109.31554922715618
True	687.109074761551
True	260.9274373883502
True	472.7667925178003
True	649.8817749601376
True	104.26019590730432
True	108.7704346267027
True	81.01100655482334
True	23.65441533177212
True	120.27973167203126
True	84.97788306638215
True	106.40348150566068
True	160.53685164232505
True	236.6823773015593
True	820.8763207076252
True	280.64789074448083
True	987.1162574191832
True	160.87903595716972
True	198.60081713019548
True	843.206318612282
True	316.5362244028807
True	578.6620828454331
True	255.6409552777764
True	353.7249522217492
True	445.8037035763917
True	570.1150952122986
True	648.6175620157776
True	367.19939058246376
True	33.757773661838684
True	526.8220295672153
True	624.6016539253224
True	20.3638782095112
True	12.706459152654054
True	266.89299801496736
True	392.4409853521497
True	452.096196697614
True	65.45031699533602
True	649.4414629801155
True	902.671718273755
True	238.6036124633933
True	888.039782821225
True	271.55899186733325
True	99.27022871942816
True	258.9886472900209
True	681.3838675615506
True	38.753957537865496
True	560.4541864287094
True	1285.0220393022566
True	999.7318002021962
True	893.4420533372178
True	209.11236884549757
True	96.60955626988526
True	187.20412161900128
True	830.5519258119081
True	141.91232136405068
True	1083.7585882475516
True	895.2530679995568
True	42.73302246708676
True	87.49190470938571
True	426.524982163577
True	410.26473059329686
True	208.69234144181388
True	509.1248710910256
True	672.5500950770073
True	118.1540629569852
True	269.8032718302551
True	1057.6769642132406
True	52.33976017359387
True	720.5068830804659
True	556.690079727141
True	37.6805447468285
True	871.976834844604
True	397.3368622337365
True	558.985866186592
True	107.33961652174732
True	262.9164644742241
True	212.69133278261145
True	25.44249303699753
True	143.44970592704215
True	769.7263351890501
True	141.89218183591723
True	395.51559050041806
True	60.86481729463273
True	604.1761128551225
True	609.5741789375567
True	237.4656770131751
True	455.83465945702375
True	167.658052462058
True	161.4956048914104
True	230.4720106814632
True	289.5835451165236
True	363.76086544630095
True	127.16595342110524
True	186.31731130932812
True	25.54144334539321
True	885.7031949979203
True	293.89115915567334
True	10.26776956729532
True	371.8673253907206
True	163.96459947603444
True	637.0259696887194
True	359.5901282387444
True	586.2931836837005
True	554.3839854184628
True	515.936361148703
True	790.9337242489513
True	239.5593825431468
True	548.3508134273194
True	164.83647938194252
True	527.4355750108944
True	359.9154594209265
True	376.777259725616
True	128.29685737279897
True	133.594543677181
True	106.1094486533066
True	67.25310585139174
True	747.3039755780901
True	174.34211687039428
True	44.85198544915944
True	0.0
True	555.4344003591282
True	112.71105549068923
True	22.604829291103258
True	37.80302562405794
True	116.20861142143347
True	542.3804391562988
True	184.1575916327077
True	95.74653616406223
True	36.08658098285638
True	152.67569780273786
True	907.8764397719672
True	49.631654220779
True	228.2341889042102
True	735.6706886164901
True	315.16671302929177
True	465.9638364259987
True	477.8027761723882
True	504.5610145910312
True	595.3929427938667
True	922.6927457767472
True	264.43876448142254
True	1003.3815169718814
True	912.8200875725498
True	615.8718563800124
True	345.98420466164856
True	828.7304378424307
True	11.290249756452887
True	31.02201392366424
True	285.76555319404923
True	40.45871599654362
True	199.06861956403392
True	751.5534523328487
True	216.1175842420513
True	723.5621120753738
True	743.0486102109551
True	127.15145064575674
True	365.5095249837446
True	576.6949308548765
True	23.01703508391453
True	137.9812207606286
True	434.4850412036958
True	301.4449793041857
True	205.72837559898
True	113.9911423135924
True	386.9911333033185
True	20.300814550222952
True	361.69886222788006
True	361.14239209559656
True	1039.1235166458673
True	373.39266116276406
True	28.84756204127837
True	434.8165447672461
True	445.9436242450262
True	235.5526882029308
True	31.24283615176907
True	767.5147008478551
True	431.442267692282
True	180.94057773278544
True	13.428183811953112
True	1219.833955712921
True	163.31252019423
True	25.25739613140524
True	313.3237246815657
True	273.20970406213723
True	113.90213291623245
True	299.4932329241061
True	48.49046781110273
True	332.07115047646795
True	315.64506955472336
True	309.1033449995298
True	31.696082309253452
True	48.33296909381821
True	1054.29511902559
True	24.601359912037484
True	12.700082813312257
True	179.74864884646735
True	669.8568534886901
True	10.141114404102629
True	196.2089964902788
True	186.02823509632228
True	524.9053548596835
True	364.4922654007739
True	740.777911498106
True	325.4027173284496
True	487.7868765553483
True	455.5589531760799
True	517.0169433379062
True	101.8648623820745
True	1267.0881126827317
True	926.1426017190716
True	277.7000928115778
True	539.1694539016264
True	106.82857324452696
True	597.5469706679926
True	440.42012403751255
True	162.58409261809473
True	77.9018050806956
True	345.7169115388369
True	172.71736726089094
True	29.36929588590033
True	601.4141375516692
True	374.7430105331933
True	69.00972943563828
True	30.70333318445192
True	683.6458271356726
True	500.8312845894914
True	70.08376765811342
True	22.81327982779827
True	330.4623092704835
True	330.4001343515717
True	694.3434522551557
True	541.7034870941674
True	565.9384827082896
True	801.3738658372872
True	9.188367810667884
True	59.78534218653452
True	36.85780576267589
True	59.07614537848781
True	498.2355628619915
True	589.670682442889
True	83.84878611025242
True	112.86127197431809
True	191.648542609936
True	75.52240727537585
True	183.96830346107564
True	211.98280816458683
True	274.35877458723326
True	815.4480723351115
True	593.1773477617041
True	284.34972959428944
True	194.49876584573545
True	268.16641843046045
True	243.27076758967544
True	769.249737809875
True	325.24202403296323
True	160.22365135713582
True	894.387056466596
True	345.40562986697483
True	451.6559523315474
True	147.45207024601726
True	114.98805921485668
True	58.63762426185678
True	211.3127741912961
True	970.9734394579943
True	532.0462632933783
True	115.84139518222923
True	353.2549929674366
True	99.13044926665978
True	644.8768065800846
True	4.428832811771406
True	704.6918375276882
True	37.93076680220075
True	946.0734426429182
True	832.0459940235265
True	213.26409568583676
True	29.11865117178978
True	71.8758344357762
True	457.83599512269774
True	220.95573758559797
True	1.6100327193853166
True	81.17766457498607
True	1097.089353730782
True	355.06620155710533
True	698.1180285679164
True	500.2979784396075
True	30.6520741253856
True	134.0999095662102
True	450.7735559741181
True	918.8525624791566
True	806.5556429868119
True	422.4616822159135
True	328.6043604012668
True	17.114014217054507
True	75.27270128844388
True	761.6400264037774
True	446.2744163886333
True	376.9823544520065
True	882.6924476289776
True	27.1345331690494
True	216.97022370683135
True	887.4385909547095
True	239.38780091229245
True	7.557916988346017
True	507.2108196734365
True	103.56219866652772
True	619.2823357518724
True	54.70700083873659
True	251.0092610267301
True	863.7233517428041
True	926.318956425072
True	272.2249323803918
True	447.8118121393503
True	117.32274821682532
True	604.039235518068
True	253.3363903721931
True	193.88769202068104
True	866.2928491588799
True	53.994824552854695
True	720.4200664715858
True	280.97847535083616
True	294.4020784032488
True	169.94033646892396
True	478.31258678083896
True	588.883278916436
True	355.332154075886
True	411.2807818651178
True	69.16198217436614
True	154.35825916123093
True	436.3677367521372
True	228.09006926473043
True	37.91766272448402
True	198.0114518304192
True	394.43118499089496
True	383.3394562203865
True	765.084411370514
True	132.8737556342116
True	660.7934960195075
True	511.48025797740974
True	611.6492886850435
True	138.74705723140906
True	38.358667999490656
True	664.2604779290665
True	74.63075130439499
True	553.450952676818
True	684.2532873453993
True	450.1356430984992
True	124.65177104408696
True	533.8110330274593
True	3.989078770764911
True	386.0625363402534
True	30.899758441687062
True	639.5985160749497
True	263.43782093251747
True	583.2846482294065
True	677.3612412516799
True	147.85649131661498
True	536.7271659069344
True	494.0955733969564
True	61.43067123350803
True	961.0528884107624
True	3.246795480075298
True	27.167683338100066
True	639.6533753222021
True	696.955413423021
True	132.90972187354205
True	402.2084774470763
True	129.2854690735569
True	76.45433207826282
True	467.8068326557675
True	43.12864259833962
True	513.8386647261434
True	12.102793558625033
True	826.7807800321641
True	547.3499766471457
True	667.9287851966478
True	103.21716137720644
True	380.866907004557
True	975.2519719785148
True	847.3580669100968
True	139.87409106854048
True	557.7457015982435
True	467.19349119774375
True	246.65900856894876
True	258.0156443937618
True	5.747934676273459
True	338.4957739825502
True	12.67145221899726
True	381.2392223487203
True	75.51981305965117
True	422.4217555526871
True	640.3662287426667
True	130.4536880654523
True	231.35299575316083
True	643.5215165170399
True	694.6797308681402
True	293.8627825729634
True	142.84724310487218
True	162.82182165631275
True	475.5571005292134
True	86.28800314954874
True	11.002087049960208
True	502.42213462886417
True	561.2782669429205
True	18.711610878074296
True	146.06394891783862
True	882.8284994091106
True	490.7420938560879
True	273.53663706648393
True	33.93059041118978
True	473.3843554856099
True	110.97627080452892
True	586.0190873219905
True	651.1626130107205
True	302.10445259893726
True	377.2761140584612
True	177.03376398789723
True	242.21760489388103
True	69.55469871578073
True	218.16602998729297
True	512.4856356773116
True	22.852812243361925
True	461.6187008445481
True	381.729478006782
True	727.9560115408023
True	903.3794594468392
True	873.4210365001222
True	164.97493178595423
True	396.56295498813375
True	68.45076012768678
True	201.050759564052
True	317.24000605788376
True	10.613395637031376
True	803.0306275731054
True	22.15813813804644
True	388.9639669687836
True	261.20647408999304
True	649.1111576820052
True	207.15014768673777
True	37.60520417113342
True	670.1141192963527
True	1076.3126457700516
True	225.78242754651373
True	137.8612812903763
True	610.8733762262658
True	474.5283066600205
True	18.003575110664293
True	793.1501484139194
True	105.20874203557308
True	45.89982072191194
True	309.28793463507856
True	359.90961228188473
True	394.8819323715738
True	266.0007060858916
True	21.699213264218223
True	24.34566747431792
True	851.2143608155754
True	200.2239583994913
True	105.84244450121987
True	846.2863869900925
True	649.3844279334555
True	635.1017469273178
True	459.2061308174453
True	154.77715852029306
True	30.51614350156712
True	102.9622023629081
True	428.097809911631
True	230.1361144848095
True	481.46641910846273
True	149.9646135455758
True	489.9494857795331
True	646.3671213512104
True	973.9936580236148
True	24.45508708501022
True	956.7801498869004
True	1100.5334123616376
True	493.27859192573766
True	86.41637279691159
True	784.6380950072366
True	641.2873433242279
True	652.0125968327532
True	180.2680927610766
True	735.194571784018
True	712.0148075400463
True	123.65614308649516
True	769.1863871473596
True	810.0854902914355
True	475.0504253375115
True	226.4925589692794
True	73.4830435915569
True	303.76640316821613
True	360.5876952182194
True	471.661331760709
True	429.1964008375382
True	193.6426242974597
True	316.8450481281927
True	2.859519870592993
True	12.864140436851384
True	107.58229883240192
True	129.36838313890803
True	355.89751417402755
True	352.86663367249923
True	106.2555422886673
True	17.93175258754391
True	210.23287668809888
True	869.0041395394001
True	454.4635920865845
True	532.7836704645723
True	573.2792899524634
True	821.4128449469923
True	632.5233479627182
True	95.53731822354062
True	197.35787674710704
True	244.3748534682749
True	284.948750953342
True	107.54885867188034
True	372.0955925240877
True	428.08158864536495
True	169.153781277175
True	667.379480265667
True	242.5961676618071
True	207.7682127864258
True	29.06858739235115
True	249.51245017403104
True	484.6589158773015
True	169.88444098926485
True	532.1623061299313
True	479.021483988376
True	243.45574130062792
True	105.8764980642638
True	40.12283864889916
True	408.5192999641063
True	802.6491887640868
True	162.22991766541523
True	1032.959389910621
True	1062.6782678107356
True	494.9668396256718
True	101.4834353125934
True	124.50998888551696
True	657.522573339803
True	8.846978236500629
True	221.6858313799312
True	133.65873751628405
True	121.32428540147475
True	326.98439061464995
True	645.5035451249757
True	40.17592380972899
True	122.26657468158966
True	961.883801563298
True	54.261181888081055
True	460.4447968854134
True	526.6717657131699
True	242.2745993901053
True	133.52947617224402
True	927.4507396464368
True	1179.4226692584048
True	509.31267987853386
True	638.8597135308522
True	205.3736834214189
True	150.5751359354579
True	328.6484614440063
True	272.93296291088274
True	170.3284608284731
True	314.241863626136
True	341.9692681527137
True	11.387321639244462
True	633.3109757290188
True	145.9571789098939
True	79.95490460478288
True	454.9141627357899
True	324.1292127729433
True	1180.8733392614795
True	352.31618777902685
True	945.4988671683292
True	9.057759336955128
True	251.59612529599144
True	220.67861540054943
True	157.99146065338294
True	477.2512019420863
True	189.0512025841284
True	403.87738927531774
True	318.6682835686349
True	110.19661952195428
True	348.7124194300847
True	1075.531797994838
True	712.3919714832633
True	220.38969068411475
True	103.61258570951846
True	296.0767212103703
True	25.95902960925088
True	358.35533850696885
True	304.38291233062324
True	576.1136927497416
True	442.5365323368314
True	363.15055282184767
True	159.0416908331474
True	13.735105085244864
True	423.3840151701177
True	287.5422648534786
True	152.47270298838055
True	303.83782807150124
True	448.01412540848
True	809.6356998407915
True	304.7752457751033
True	768.5966061079384
True	393.0553176255179
True	386.46390078256434
True	1.0384439805292396
True	1167.3696903172113
True	105.74229934221135
True	952.612562181964
True	203.99747926538785
True	475.2628193180078
True	693.4219006150722
True	85.9329050935551
True	479.3328876826353
True	35.597425954102086
True	428.93321647723707
True	78.15709364227196
True	226.24930231459487
True	39.75207231687046
True	641.4389005960071
True	185.2456888086189
True	27.212728314407386
True	387.5420350848997
True	111.3324717028832
True	166.99232244570126
True	815.7395147943691
True	263.50728115017216
True	148.90630353945608
True	375.20103822119415
True	517.3729517702697
True	326.01244965978265
True	513.8978484262506
True	633.4734373327387
True	163.72195157117935
True	7.09053994067978
True	75.0980471568276
True	437.8654777906763
True	90.32226395656215
True	82.72513674431804
True	1024.2449614549912
True	27.69557576393977
True	322.4881185431554
True	317.2450316987963
True	460.0309564415887
True	676.5516816072657
True	179.38270656364466
True	656.9282435879164
True	325.4510521275756
True	350.8487600520927
True	274.1120366684268
True	221.19371183042395
True	363.1951674346672
True	451.7886632287027
True	401.8652560869205
True	595.3629466959899
True	138.14127083431634
True	79.24367934393348
True	40.76850915500251
True	290.28283859130244
True	633.5067986660467
True	409.2643530089327
True	793.2266966993583
True	200.55839705710136
True	380.57885379228736
True	68.94451786006034
True	56.56951966835391
True	416.2431377681267
True	195.60018141601535
True	218.75972798428367
True	44.27150890815028
True	1055.2184255603606
True	181.0094773222134
True	897.7435945809243
True	309.31482195071
True	914.4052532388852
True	239.44974059044705
True	476.9402251442548
True	533.9485268327645
True	601.8222136555268
True	215.8841474664873
True	478.98906777892574
True	927.4395610881484
True	116.2219065158322
True	6.451390885426055
True	599.1865330664169
True	25.946543695629156
True	73.10246019439514
True	816.3168385437064
True	221.3824674638276
True	964.385142704752
True	687.143705715572
True	416.741563882275
True	275.84702081713465
True	482.6946243627488
True	338.117050596674
True	190.2671208683965
True	662.3625514707817
True	724.4666784051852
True	210.97096374987788
True	87.67962645903704
True	510.2458499709698
True	136.97930956700893
True	382.3408310307106
True	337.9175150703403
True	67.62692157440355
True	382.1299242993718
True	398.1013124542562
True	381.7458607758046
True	422.0072258037481
True	431.2289785326233
True	661.9560724297606
True	55.4171455196663
True	459.9836107992055
True	312.1010652046277
True	641.9820764868301
True	219.30911891832636
True	97.2145640114254
True	38.81531987009287
True	535.6002481438449
True	629.6682858938119
True	180.22704714445536
True	412.09318794667576
True	329.05888731163617
True	16.69096090148019
True	173.59829958840714
True	291.94748126529174
True	3.01829615457609
True	871.3975577289826
True	78.1398432601813
True	104.09984618428592
True	114.09495315350398
True	368.2375420598119
True	35.23427001402187
True	439.3169923582135
True	229.8129561272549
True	5.449273923752803
True	112.06711886269404
True	425.74494176739387
True	51.74756026323608
True	65.24105039180876
True	182.65753027994396
True	294.63804272529705
True	961.1464705329915
True	383.62956574063065
True	950.507365601401
True	183.81844439703812
True	1014.5301131590994
True	754.5844656365272
True	652.7944603192224
True	399.49245564877054
True	385.4678739898244
True	83.50523427111442
True	74.1580282316474
True	84.57716928677257
True	170.7859506631078
True	476.224663949411
True	1080.0368412193816
True	170.1855345932578
True	357.3500105315692
True	433.0198801879836
True	606.2562916050235
True	578.7564762332474
True	274.43045084157467
True	447.72891673317577
True	664.8014817007771
True	98.97261894353868
True	722.405347791489
True	259.970282576227
True	131.25725779337654
True	413.7178474346989
True	846.9373397226134
True	435.3018466937982
True	859.1794918330022
True	192.2956379290805
True	355.5360876720125
True	692.5225308727817
True	610.0273707416254
True	193.7773051482969
True	256.9612625837746
True	792.3829921010431
True	31.55674771596435
True	180.93615086359475
True	492.9855111657768
True	711.2888202118025
True	104.10043267521974
True	38.73120271487888
True	165.5860707101049
True	755.7980775042492
True	332.5980159083256
True	556.4751766472723
True	364.8345429905498
True	296.01076721801206
True	454.723348613754
True	491.8279548900143
True	73.8626575113897
True	374.6370374534094
True	785.7388284758395
True	0.0
True	288.3287900129997
True	255.9043377138087
True	973.510076574128
True	152.16176084908852
True	649.7238590248982
True	629.7068599029155
True	114.52513847889496
True	231.64816058237977
True	129.47945403524903
True	10.896370186028724
True	294.63859221897485
True	388.0017052198177
True	1144.9171261362494
True	240.93625531276865
True	408.8010376930104
True	651.0447430167909
True	202.9820130994753
True	27.621832190719648
True	843.7530650305646
True	608.5973712354267
True	154.32095038403136
True	621.9102943067578
True	168.56313443812186
True	296.1888917216264
True	770.1638981769273
True	38.11246444883048
True	103.3659200938298
True	521.9613655876755
True	66.35924747404879
True	78.54506845028955
True	409.510317072642
True	22.87490615326421
True	761.482790137062
True	106.92157295846928
True	162.06170478964506
True	18.455590547454936
True	702.3143032442367
True	28.41197913483994
True	775.4982963391636
True	401.2027819042275
True	116.7357086625142
True	687.8567123816471
True	519.2408480682252
True	571.9529211994831
True	47.419227390107984
True	366.52075139692425
True	5.975644277783905
True	94.2932001173773
True	383.3021775766578
True	47.70600773004516
True	123.1214375214529
True	317.78064132501004
True	183.8149560080376
True	101.76905897777202
True	648.6497809887079
True	21.06483291802589
True	1139.8427946490551
True	489.6180626493575
True	298.28383678886706
True	485.3804149301502
True	123.32587125093998
True	763.2893200882559
True	1126.291456727531
True	752.5814063563848
True	180.8548533092693
True	228.6485055813018
True	51.920393296973614
True	58.11220301499146
True	153.13160805302158
True	101.0279650809038
True	173.96207476015076
True	1169.710691942298
True	308.000590233759
True	346.3004531518871
True	724.9847921853033
True	17.863773384216227
True	14.914556993352589
True	594.2468236974714
True	5.832205970749383
True	112.83713275099548
True	697.4214593379262
True	179.70034221921645
True	656.5609120501445
True	859.7366638466971
True	163.8087305454385
True	853.6013458742694
True	3.04173698059592
True	447.9476331517875
True	1054.758213577983
True	23.47099899860284
True	241.02579498099536
True	156.00505876623006
True	973.4139956481469
True	236.48875622877472
True	467.79394420318783
True	121.51871117011426
True	502.4970236961126
True	149.83095631683105
True	99.15043478519176
True	387.3946285825416
True	68.05868722186798
True	55.08878754037236
True	1040.1429374688205
True	253.8811545270217
True	154.81390811080576
True	351.6174572559356
True	405.551607295428
True	209.09223459079035
True	168.83417976257903
True	399.8663008281564
True	32.25862243219563
True	481.8144280543149
True	1130.1444113861207
True	113.37938884230158
True	470.5058855078405
True	305.756375115157
True	27.93396566302709
True	421.0448075577021
True	103.47771141953892
True	596.1781465106566
True	211.27361594178132
True	417.2517997769379
True	22.091171654750138
True	435.2691940180755
True	109.64356147342644
True	342.62460886594783
True	32.909832998440486
True	172.86795261766304
True	248.4104326529328
True	750.9260688095377
True	61.09789409725902
True	144.58823843912705
True	230.77244376946211
True	134.39018821447826
True	642.9229634175681
True	526.4372355527871
True	761.1708241592374
True	392.7374600457333
True	539.8723350045318
True	409.7537127030416
True	673.4904670399288
True	72.49353517337885
True	462.66540855405947
True	439.9621982684948
True	45.69813474655304
True	85.26664344378385
True	126.21328995257528
True	93.01920040233736
True	326.6502722418322
True	848.9164430576502
True	336.55509292418327
True	1111.6165191733253
True	304.08530574480443
True	897.0960013668719
True	154.57879056874273
True	581.2154119910728
True	615.0836752965764
True	690.2184149754376
True	453.3347362330331
True	66.15653347966175
True	280.42995004590125
True	42.9456825951729
True	164.38540608489464
True	167.03685856460444
True	1111.469438606458
True	235.81263594685447
True	553.7929938563651
True	546.9498274833504
True	567.3718874107357
True	857.4731136671941
True	596.8591303641749
True	625.1517562079342
True	932.1995099016956
True	123.30421079689818
True	320.9300500162061
True	266.7904649873664
True	340.8828013996498
True	91.35726182056464
True	387.3947371214524
True	3.81968330812352
True	331.4153016586943
True	268.7144667441726
True	607.8882749092924
True	289.62378379794995
True	357.38742956996134
True	10.36933768204711
True	58.220049674629095
True	546.0510032192028
True	31.248765323388007
True	145.10909160006847
True	65.93184293717503
True	149.83760308998967
True	234.28334760250405
True	63.40629377769461
True	390.86899822017153
True	275.56863342505494
True	95.05868943805189
True	336.1702357931667
True	62.68740170879257
True	593.6959663354934
True	855.7147479919134
True	292.53645823404247
True	1173.0910188944774
True	114.8760015890608
True	309.0739234478106
True	1070.7336120971595
True	87.98232828949232
True	292.1773741464861
True	9.757928017352304
True	394.7466243987523
True	449.48581711836937
True	156.93056669621555
True	615.7421013922374
True	889.8028348198181
True	155.51809136693385
True	77.11755284808643
True	321.5432999577291
True	557.2609055550882
True	646.752937743718
True	1232.5956336198096
True	23.993175183168123
True	935.6295638533692
True	138.50850656745695
True	594.188560882948
True	115.00903510127652
True	130.2461540386385
True	174.741560725506
True	163.25287615573274
True	749.4725506952161
True	212.73189375928447
True	227.7980405132163
True	70.08423528227004
True	508.43697191485137
True	442.1630853239445
True	179.19591806258188
True	238.03643891072397
True	16.3690158450057
True	429.8259990344981
True	218.55596781013827
True	306.863947655214
True	114.89939681322076
True	704.9550329614232
True	416.957086285547
True	263.8078216321053
True	649.2633860798775
True	541.0660064223822
True	464.1960207976007
True	136.72722733991603
True	520.5934566372229
True	432.69885454155377
True	2.854729605529209
True	197.61932302813776
True	96.16236581966145
True	244.20817246184663
True	2.877905224072644
True	127.82039226121697
True	347.0884848040053
True	7.101018364091326
True	842.197249149728
True	172.45467317594225
True	746.6415319126443
True	784.679510335723
True	162.75806203330765
True	218.63527390678644
True	494.5273241680276
True	836.1786609942815
True	46.71105862407602
True	41.76665133700849
True	137.29013776420928
True	626.4708367930659
True	699.7394952844429
True	179.50509677880183
True	588.9566796612085
True	596.2007700394462
True	848.8006781279302
True	389.6173941184733
True	189.66990684005296
True	876.7711432568711
True	225.1629723736917
True	144.63074798883105
True	334.6345408140975
True	224.77416790770167
True	207.0442250733834
True	626.6357334916523
True	252.5082500790085
True	192.9657826914084
True	459.7136591811536
True	466.7465436866719
True	64.16159928214273
True	274.59612241298765
True	79.55615087932527
True	335.6275539489204
True	366.0884164772376
True	255.21947284875824
True	176.55053216517152
True	369.5597079466632
True	643.3689319132296
True	724.8923371867583
True	294.2462749031039
True	748.4838014301871
True	64.98550655779417
True	888.2314146745804
True	352.64119009947564
True	13.655368008486333
True	606.235112594391
True	684.1610094302558
True	255.64965522880436
True	170.0127785927196
True	50.01168632049987
True	384.4899571732236
True	75.47203820893918
True	13.315527237688675
True	900.3085940179039
True	377.0051474541855
True	177.57914510780046
True	989.53979967513
True	11.24755974333065
True	803.2230401363075
True	30.43386640197052
True	681.4606336738293
True	61.71743671377808
True	757.9131747561755
True	441.2023623870034
True	198.3429611622969
True	436.3909702468234
True	218.2137669126277
True	293.18146379495164
True	219.44178095585383
True	396.4954528155908
True	9.809231278261828
True	319.0523384889752
True	111.50856335847544
True	12.914167091900229
True	467.8034333841521
True	719.6237715286443
True	286.32297974785206
True	80.8843613757724
True	310.14988081247515
True	83.18915878212043
True	179.9500514966514
True	178.544265363858
True	375.4788966511942
True	39.70224607877712
True	141.32264308561383
True	367.4236666934503
True	870.0077873896074
True	114.745594119698
True	212.49799701475692
True	438.13706725778815
True	19.577389775875705
True	434.10234830956114
True	503.12560111698656
True	87.53744289739619
True	395.7683340101543
True	360.42443494678366
True	418.9968299280295
True	589.443671846535
True	1066.5355839283347
True	972.0177209549108
True	58.85490468941295
True	1054.5606279812878
True	113.63126499651808
True	114.98141159236144
True	112.59432095997632
True	509.6041845586732
True	375.1175533656346
True	582.9022079594939
True	262.8984531625632
True	166.2188154033759
True	407.4507511611992
True	15.502495853787137
True	455.64284525272586
True	385.8032346809174
True	150.5693912892929
True	93.5049248501412
True	520.2074023942282
True	1000.2063953166167
True	195.98391945699947
True	67.0756147219961
True	421.44523693276426
True	381.7024233625901
True	473.5733362847772
True	319.84609302047267
True	4.34295626257806
True	514.9204325390197
True	503.7065788589247
True	500.4391729338876
True	191.7988857799301
True	107.04772414080148
True	21.35235302390631
True	374.27758905922576
True	108.64362657231533
True	6.360913747742861
True	30.554563638366727
True	347.75096251774085
True	646.3676860924053
True	136.62930625375498
True	89.16948742961569
True	26.071618241938644
True	410.18151126219954
True	357.25438189659707
True	735.6845852346901
True	302.6909465609453
True	528.262188495702
True	555.1442829839968
True	523.0699608861761
True	293.6905234236926
True	546.6571655620844
True	101.45134612075896
True	573.034887646897
True	6.77724848810821
True	369.69504334285085
True	483.9815440832788
True	971.5233828324352
True	347.78891017135834
True	795.7476640108936
True	944.9230378766208
True	187.51588263124972
True	36.23564749032469
True	358.435327091127
True	385.908249503456
True	583.5929745819988
True	253.08916889573416
True	30.708449120517933
True	626.456685275757
True	120.73408996521184
True	1049.957207372639
True	332.50661816531067
True	447.5142841263457
True	127.90957139590702
True	810.9857212118923
True	136.6815721799141
True	830.2376884659818
True	548.8253617293743
True	177.81039474967477
True	110.26607006528712
True	66.14507246241097
True	560.1163245989567
True	889.3913012978693
True	420.7616927576549
True	548.8954694912031
True	130.85753450899583
True	625.5129800884253
True	473.39155232400094
True	774.6102574752367
True	314.2703972624336
True	588.6039256584568
True	114.7423201643949
True	26.965477952356025
True	409.1392811950349
True	159.54737130488633
True	96.56832290619144
True	378.5682060510568
True	1092.5222299994837
True	261.8608231469934
True	552.8678286203767
True	11.368247255792404
True	75.00016363532883
True	328.1616886122152
True	772.3176106740132
True	455.36506723701694
True	526.2355841395146
True	721.0857061015213
True	73.53105764649692
True	723.3392343844998
True	51.4587530050762
True	103.23757954056066
True	189.65428483809077
True	82.46460498451269
True	25.04258726912729
True	299.0043596518344
True	477.1935519249651
True	903.6916121142405
True	863.2599318640953
True	5.793736834158749
True	297.2902045349946
True	467.1768335659875
True	124.35229929241198
True	242.79258494869265
True	330.8211063485724
True	1309.6598973633686
True	443.010984705482
True	23.959179986717604
True	179.97192658553791
True	706.9619317548909
True	34.610292817472214
True	164.61322910815758
True	558.9463656506173
True	72.5713673121091
True	860.2349876836358
True	334.5288068958307
True	667.3861268869326
True	72.83144253267491
True	682.1875890276607
True	593.8285678889598
True	855.0641703420401
True	260.18418583868043
True	506.4056624938836
True	830.9372944218999
True	902.116418024366
True	236.6244688763695
True	782.1256577079704
True	208.10950778769904
True	447.9287315477277
True	369.8232938568934
True	500.529251425822
True	501.00462562279176
True	314.66567099542647
True	343.2742052885271
True	113.16917267413857
True	341.84508354974207
True	1125.2677127452946
True	313.2196059348765
True	154.41765356505175
True	297.68804040416467
True	768.2341318011471
True	645.591514353198
True	414.1922068248494
True	120.021578708807
True	336.6552129969953
True	31.285019251791347
True	174.36969715421924
True	95.29133025487272
True	86.46687771798987
True	579.3762130762817
True	141.61659805579026
True	134.62726004434586
True	108.18933351122922
True	88.23737527414396
True	453.3807586745372
True	406.53186436602505
True	1031.7660808314274
True	521.6740635767986
True	806.1364137731796
True	274.06394036492185
True	275.5388801505484
True	539.7068006449537
True	197.7303770500577
True	757.9096001570823
True	247.02666523694265
True	367.8501677063687
True	69.30583181334347
True	115.3403590131257
True	258.57321077778266
True	118.7645777445868
True	483.9034765792781
True	29.32649558799517
True	579.8843638259524
True	1005.6193788409892
True	728.2522194293655
True	1.4846439469137165
True	62.73631891833668
True	485.9682451519578
True	445.2662120882127
True	74.58825902069562
True	116.60643990006788
True	304.39785309178484
True	76.3292255732411
True	48.95827397034252
True	714.6382590805194
True	663.4007120471263
True	164.72447625361096
True	176.63752613749818
True	537.4607694469526
True	49.74933757844317
True	23.00298422341719
True	555.3606978774087
True	451.7503393187227
True	1121.4499526525783
True	46.68942634534114
True	456.875608895137
True	919.0750666396304
True	779.334026855883
True	300.29763674729224
True	753.5783825407478
True	395.1930726757902
True	42.035027474626375
True	92.40601267128709
True	695.2491039151836
True	75.37785237150152
True	146.60488650508344
True	952.2116195574072
True	187.71578913052505
True	274.2584396119205
True	100.0866157024738
True	624.9325492097696
True	590.4149986501263
True	216.73117867737503
True	438.8944710001108
True	43.46109824196971
True	287.4216872996499
True	600.6048027587655
True	618.1716999934529
True	328.5050678019037
True	71.7723526250098
True	960.676038532142
True	1067.16178395287
True	559.2244195809199
True	63.52474600997228
True	25.89152500361253
True	91.59696020146164
True	113.46331396960984
True	102.5541631688855
True	893.4469780824394
True	1190.2330496910597
True	740.1353605890954
True	329.98010453023625
True	8.944571809032073
True	22.73002107276056
True	338.1059158304282
True	472.36610205803584
True	44.85631198314398
True	558.3754934611003
True	426.9191630994852
True	389.5171931580976
True	82.13450754905006
True	198.1080855379042
True	270.83907925515325
True	133.03905630456495
True	388.84704522223655
True	41.054495261288416
True	175.6454129957203
True	1160.5999454828857
True	4.54971558122477
True	25.958702350322312
True	590.7632597864725
True	366.9058963923267
True	804.8790442427319
True	164.96316664127698
True	744.4633487035592
True	585.7153195437353
True	275.7909872598618
True	434.3314344918755
True	346.45124717910164
True	283.5617604526207
True	260.20851563662103
True	399.2839394200407
True	498.3495239687946
True	490.1007365571281
True	108.29194462055236
True	365.92078770329886
True	8.597430688935637
True	194.3224878129162
True	242.56533105709207
True	886.0688606221274
True	593.705169268151
True	30.138568434984013
True	728.5766722533848
True	794.569603235285
True	107.72904339121786
True	347.41036320144104
True	854.3446253043621
True	209.35034337540304
True	166.30136718877128
True	518.0378232228471
True	585.177657608732
True	1132.6180230255711
True	141.99087272111686
True	156.50056435417451
True	254.70205901068732
True	317.42935339345723
True	422.2067778610608
True	413.1820868444155
True	306.044885491906
True	423.0741502176981
True	497.2148581465455
True	232.2667161814792
True	1524.9896273981717
True	260.06988997515464
True	389.3367926066674
True	46.21054045297078
True	773.9590656671089
True	249.12885866697363
True	882.7268276987268
True	550.2228542653341
True	319.92234856911165
True	739.3041612427317
True	275.28674342995123
True	217.6516785077076
True	256.5060536776852
True	218.86809699120332
True	128.70314766476434
True	265.99427059818447
True	734.3566350660653
True	526.6101306722775
True	227.09761291044535
True	1137.7764642071452
True	117.85315894316348
True	254.74297073573396
True	71.47644031029556
True	311.57878440151546
True	426.83856413469016
True	88.15439751738802
True	208.5212829043554
True	75.59500482762775
True	674.8784534020245
True	367.4168978267861
True	220.48920167591223
True	756.1382139722413
True	825.2080633015614
True	794.0667883896714
True	827.1922184738155
True	349.5523031666323
True	1.8618359619131648
True	262.4988549541821
True	54.43006384039944
True	380.1622291346344
True	55.94308885143813
True	356.5117072952929
True	861.917480311746
True	1038.9438684053366
True	390.41094907884417
True	20.254254597531123
True	535.613547742928
True	508.4961613918848
True	184.94667120102807
True	232.80208398025337
True	294.5961606174666
True	24.76293677043676
True	120.50638250685232
True	967.1706135164128
True	62.38266929564012
True	477.5683141640072
True	782.6670956993614
True	98.49167601308936
True	248.97900094973843
True	111.32364229543924
True	15.430997755958888
True	1.8235542810926069
True	112.91723514526532
True	1019.5636665176172
True	482.0004219067791
True	67.21124811394714
True	783.7262446559783
True	343.2979533673649
True	1.044906437263336
True	423.2977395720324
True	194.45184316555557
True	496.3687898198178
True	80.76056493503702
True	335.6611041136712
True	364.42657837136255
True	169.06135684339804
True	209.99946695887508
True	135.94023310464794
True	170.46502583801697
True	978.7967800570652
True	16.50072529846331
True	507.5061499002624
True	481.94142003467465
True	410.9747054145146
True	229.19579139105687
True	238.404552236134
True	155.18306977982974
True	45.635210480152224
True	490.0931756679804
True	149.4517905339504
True	814.0895327302594
True	855.6438001754562
True	254.9105545666186
True	321.02895481165257
True	528.5998848280752
True	39.53084553198025
True	84.39359044722225
True	730.1412729116371
True	1078.108471989437
True	116.47834881257349
True	730.7567469133737
True	144.44005171207164
True	915.920858434312
True	671.1980942455967
True	102.84429727290096
True	271.8270747458129
True	602.232091819836
True	255.86610097377948
True	47.26268542220882
True	560.1345833013706
True	445.7373456238074
True	5.222649902577111
True	476.9357516445567
True	63.07000521560513
True	167.87961756582746
True	241.3927788201308
True	314.5212862419444
True	73.75469695638797
True	223.0411692145925
True	360.3953804392897
True	425.14009782422
True	929.3274393614494
True	48.95928374683909
True	909.7862028317076
True	1017.7500600633904
True	127.71037338665454
True	72.78779881319151
True	988.9356151060488
True	33.12725734184079
True	230.27430590277868
True	88.75753013478294
True	222.0102976228497
True	374.122208263604
True	948.1253310578576
True	100.44533312771546
True	74.21103377455348
True	654.8055120606757
True	279.29515722299743
True	719.8378110423022
True	54.16540788005522
True	462.9297604288021
True	395.50821673898565
True	686.890539430806
True	54.8467541314232
True	109.16644360781147
True	24.816898319914557
True	278.26617472022826
True	44.79498487812579
True	353.5890610027315
True	3.4598172586338425
True	1196.291135263481
True	106.78666631468629
True	132.55718781219255
True	342.95176388204106
True	700.4008365406518
True	651.4328096772842
True	973.4981194495743
True	471.269201157757
True	427.9008381753817
True	142.40274111528785
True	406.6776381161909
True	861.9750075979379
True	425.3430915319374
True	914.8038382909036
True	85.67255499701787
True	418.76071511539175
True	182.1861871615308
True	291.936261787176
True	758.1291021103619
True	155.11447145379432
True	140.2139557425804
True	66.4804025923005
True	849.4178806480024
True	784.6551860557452
True	80.1053421318908
True	431.4712640489626
True	723.3103971976859
True	421.3258063237441
True	52.94406003313516
True	322.5123334510083
True	779.9632943418458
True	29.197701710222383
True	354.7725247352631
True	167.77136218384385
True	291.7922408611843
True	34.03629717470746
True	223.5219607791495
True	738.6305888366895
True	640.9728250555247
True	55.56025106357447
True	292.5033009318728
True	899.2981219664891
True	18.54893593011864
True	304.3674443736569
True	290.3588401954674
True	431.8442689086848
True	198.73484355515984
True	595.958138969601
True	48.32170176143487
True	963.478502640017
True	903.6795014207132
True	49.373578881354334
True	379.9325559389913
True	730.076691447816
True	925.7574343683184
True	267.21246197785126
True	582.2633422253608
True	126.90184453978524
True	186.27054645941635
True	130.64245491909074
True	129.09409852787013
True	207.367436554069
True	941.2749376777758
True	785.2963019391009
True	959.6880035645704
True	20.861019815447964
True	26.562929062048067
True	361.0129407853024
True	12.8538377005391
True	630.1266992366204
True	1089.0597733845063
True	263.39151992188624
True	215.34945307238775
True	84.87731266573995
True	217.08147961754992
True	135.6989112825637
True	45.602205388534856
True	132.1909039273607
True	90.08387412820728
True	236.87915076945384
True	545.7331116810761
True	166.2231772348684
True	29.27297919348529
True	58.00441118388997
True	421.7707955218781
True	261.2128587064309
True	569.7819292035092
True	22.664319703342404
True	113.93236885756971
True	656.1863197066426
True	264.1461972381585
True	467.56021992744087
True	649.4696861066949
True	105.81341053873064
True	106.82354630095617
True	84.5355425163614
True	27.41997522191142
True	128.52205282890594
True	87.1113631676947
True	102.17292720980554
True	157.39295709476434
True	242.58096911366857
True	844.2362736153219
True	289.0013469700108
True	910.2368047013942
True	168.5718440419745
True	201.4509397185553
True	819.0062664799718
True	299.522367852284
True	597.0314316841107
True	254.0651675480485
True	376.776457346943
True	475.0264680574648
True	580.4605149464621
True	643.0497350456127
True	364.0986523276802
True	35.65939851273505
True	565.8580603690481
True	626.2759696917467
True	20.11885353544425
True	11.892703785939794
True	264.6640165368104
True	389.3472034260421
True	451.634934380062
True	69.18766076970859
True	653.4752337825438
True	941.7787636653576
True	228.5733618397761
True	878.6610101443508
True	275.8770308089005
True	103.63562371640356
True	268.77397943706853
True	664.1724398693697
True	39.851983758330654
True	555.9143174866966
True	1269.2998730435847
True	1019.640292654798
True	921.1916137362394
True	214.94949547220264
True	95.90556560520332
True	195.50436900854837
True	850.3822530365601
True	138.88593894782116
True	1088.9206156803707
True	896.1136541512647
True	43.54824314366869
True	87.24670784162346
True	414.8612579428676
True	404.14779772262887
True	211.03089070386355
True	507.41456431068553
True	658.7668295738151
True	120.82790597336364
True	275.33168232895514
True	1036.5469837327598
True	53.36647493174164
True	682.3082300308836
True	568.8435626478198
True	40.30472842733648
True	828.545855902899
True	389.98703577993854
True	546.7145234766208
True	113.93359300768536
True	264.41809106543
True	215.61668266164585
True	29.30117101544428
True	135.2965955543155
True	737.9279662520912
True	140.5502385522578
True	390.6580142475281
True	67.01614698199752
True	672.7356301900952
True	612.8686665741134
True	230.60569962317635
True	468.37274608503554
True	170.4331191007645
True	168.56970222921362
True	219.047011891284
True	298.16036199298287
True	351.882880930756
True	121.33863681068578
True	187.1518168642729
True	26.652251910379004
True	862.3528205758225
True	291.3961254169023
True	9.540428660711004
True	371.2062701023015
True	171.1520502818068
True	626.5829866641647
True	388.6012517141363
True	566.2574801796982
True	535.4863150946998
True	489.6775510611176
True	781.3439962168786
True	235.6732757496133
True	569.6182010941734
True	160.72961294414506
True	543.1321025464513
True	360.13517023885663
True	371.9123899726544
True	129.38355772885518
True	137.8754209264194
True	104.41129160490154
True	65.9382453093329
True	699.5857138261078
True	184.68055993025092
True	46.60460385048113
True	0.0
True	559.2018449034231
True	112.69175645664654
True	23.32277197222898
True	40.58293445093931
True	114.90973370149908
True	542.1673727787124
True	184.91046199608945
True	107.6927292481629
True	36.38723139892719
True	160.30582529494254
True	927.3803545239676
True	52.019047330870045
True	228.75403095054608
True	755.4172380618161
True	315.53950023520656
True	462.43947634084617
True	479.98727597072497
True	510.6983484258392
True	604.5762706702866
True	912.6568043837716
True	266.8025454323175
True	1015.9602287510884
True	922.2516384423848
True	616.962465525874
True	349.5918831259272
True	874.4304134792476
True	11.183810151345682
True	33.73778164110392
True	286.5352743697439
True	43.00174623939689
True	200.550861175309
True	742.018924403396
True	211.11654669872752
True	724.6882071203815
True	770.2352007713605
True	118.72890157223073
True	360.0878267047201
True	577.8877136014055
True	23.86794859434058
True	134.59542301136267
True	430.6836321946032
True	302.7492590070242
True	205.19476197495368
True	107.94583060114974
True	379.1252712764826
True	21.46061317285573
True	361.77567511128206
True	362.3895319544448
True	1060.0796647920254
True	371.2053052198872
True	32.163758716324445
True	430.2097834401628
True	451.6946646847141
True	230.20310634134285
True	30.57118501871659
True	765.6783874493668
True	430.67522020266114
True	178.049100515782
True	12.155371664305378
True	1218.8181376499265
True	166.26570709461956
True	28.54229753369621
True	297.6232221262919
True	281.5758378181127
True	121.17875413387688
True	292.5463721959645
True	44.89684557967065
True	323.307593474496
True	298.1488633312294
True	306.1046632669739
True	33.18133639601931
True	46.94185580204094
True	1032.1885449836582
True	25.56885120859824
True	12.15648631793471
True	172.3629750142705
True	674.7495086137168
True	8.068662596820657
True	191.66912073364128
True	178.056752019143
True	517.1393104218067
True	386.1697781352564
True	732.9305184881716
True	314.022178568576
True	484.1625700682012
True	448.1243361953367
True	501.4293876067464
True	100.42052299796455
True	1251.4934250483516
True	912.1781766446734
True	289.42003027179067
True	542.9050249447514
True	103.24411578113704
True	559.8200491664714
True	427.4763675964167
True	158.04430415929565
True	78.19034961949927
True	351.5423779459697
True	166.18285201906582
True	29.45787577069327
True	590.803256080746
True	377.5032475899257
True	67.9239290478301
True	32.68367957586286
True	646.8507938390039
True	489.2432281018234
True	69.99940081201031
True	21.68554848269632
True	329.704343071733
True	307.93695022215474
True	707.8317153230464
True	548.5681878060734
True	564.8302086385986
True	790.8793104365984
True	8.841884703963396
True	59.90368350714824
True	34.82287922418932
True	60.06357623468281
True	495.950600435142
True	589.5787838193064
True	83.81742847215205
True	112.17723765930631
True	195.3677364092612
True	70.97960596843438
True	175.80331705422128
True	209.6278174452779
True	272.3243943260856
True	831.9179926469967
True	578.5168607348493
True	283.25601537629075
True	183.98570670232309
True	273.7624094587561
True	242.5252397074686
True	756.0598462152229
True	329.5454402891623
True	172.81533551481326
True	880.9691121098977
True	340.90350555370577
True	476.7041406692524
True	146.52265108984946
True	114.90956434034656
True	64.24572901949823
True	215.92216122691727
True	982.805705907336
True	523.5769928327413
True	116.33918811489632
True	347.6503481059374
True	101.6692079868641
True	668.3115883754148
True	3.789916844224481
True	705.973872537168
True	39.79484645508988
True	941.4579329284225
True	847.461662117347
True	214.19451140014445
True	31.747764259206196
True	85.98562204855195
True	463.4859366933954
True	235.8855562371337
True	1.306481379361053
True	73.13975821220531
True	1094.889691313505
True	350.9135246839309
True	669.8985167945873
True	468.7685062929102
True	31.507360137047485
True	140.9929118249003
True	423.5503670960532
True	933.026730357178
True	811.4280045675439
True	416.19649671371246
True	343.1863622190713
True	17.613293766377993
True	77.6453934460992
True	734.105003442265
True	475.7661004169898
True	376.7360415474943
True	866.7608605653074
True	24.91532712615949
True	223.32795731569917
True	907.5079677716578
True	242.00598789315697
True	7.759711040035293
True	501.1656184908985
True	106.0555634327392
True	641.0357897424188
True	56.36517908123358
True	262.4635528390512
True	846.8985601163951
True	913.6766980242588
True	268.4047893228567
True	426.8000033642333
True	117.82214432622872
True	597.0712966903731
True	262.2342642333431
True	204.5472421372081
True	885.0844803149604
True	52.80675936991881
True	708.0406001365781
True	278.6470494755196
True	298.7162765822357
True	175.32421506717515
True	468.8398599670202
True	628.7080915383601
True	367.0837407166932
True	411.8143517561792
True	70.41730159921589
True	158.5042764565367
True	451.30298960611975
True	224.24795893349864
True	37.58299770784195
True	199.4462801745878
True	371.3201953142831
True	389.11082526648806
True	740.0941575981869
True	131.53542697631153
True	659.2692522609098
True	506.1675327654825
True	612.8342816374185
True	137.93070313097277
True	37.01894600248647
True	684.0786403854655
True	75.74827885235281
True	563.824408694133
True	687.3556885057776
True	446.5156837312807
True	127.88369140349938
True	518.5951114837083
True	4.31718124709427
True	397.5928391339891
True	31.429065979262035
True	641.5142527467689
True	274.7623416236646
True	583.9730003839077
True	703.1543142942568
True	141.4686773824365
True	511.7007130456028
True	501.85777201832224
True	67.01123873194605
True	941.7506972690242
True	2.363466164680779
True	27.20433960610548
True	632.6911078953659
True	665.3069892589186
True	127.0989541904606
True	410.8414115834534
True	122.7593748884628
True	72.22698448884485
True	446.822232294357
True	40.02892036617774
True	499.2157654172484
True	12.332517034560407
True	856.2491674640493
True	534.3835291835749
True	650.9382685157913
True	101.06105000369838
True	369.6508994010397
True	997.4476352071396
True	832.552457816503
True	133.6674547393886
True	544.0434925766124
True	436.4324264444464
True	255.32896506301643
True	251.52101332489133
True	5.780578169463658
True	317.22701858870914
True	12.083140173849308
True	355.25656971698214
True	78.06394064547577
True	412.5234770621333
True	665.6289589973705
True	123.63272010350316
True	239.5411680277163
True	640.286761090481
True	685.7532516982651
True	302.8643211362832
True	139.83101682056002
True	162.04725134174623
True	473.1856845528164
True	86.9379768870642
True	9.91445499245413
True	515.0221894230427
True	555.3808139594495
True	18.878255275586923
True	139.68367837114786
True	900.7181821678873
True	511.6645881005504
True	264.28298365851526
True	32.891865209621486
True	482.4923125638964
True	116.28089380846517
True	581.7277743016684
True	667.7987234043032
True	297.43790272596965
True	373.2458189026266
True	194.7595331802363
True	237.68842724175587
True	71.09503548458697
True	224.8225182570181
True	502.80316315138793
True	20.410134274844506
True	440.4709102605451
True	368.9893478162186
True	700.6576588595481
True	893.4704414358587
True	928.719381169598
True	165.5828551048386
True	409.1809630421398
True	70.03298944670841
True	190.5327392739484
True	312.0286030938423
True	10.468765227560668
True	816.8268180041533
True	24.42689098301001
True	402.1642556595575
True	276.9969594874616
True	653.7246482382953
True	209.85340934744931
True	37.93766381649475
True	671.635326777554
True	1058.971047976332
True	217.81764260830536
True	127.46847357152866
True	613.6579229419809
True	518.045745475578
True	15.741653373273351
True	808.8165830796248
True	108.78257186046596
True	47.1409392673628
True	308.1855843737836
True	354.9923060286183
True	388.6672573114885
True	252.64831297986132
True	19.59962869012169
True	21.710907362783264
True	839.1766729247305
True	203.8048528855438
True	113.60996239010178
True	831.3259524397241
True	653.3493417015188
True	642.7713416343513
True	435.34413552106287
True	154.96806697062917
True	33.744756097001414
True	94.82318571922126
True	439.0128582741532
True	234.66342677032705
True	460.6135164511864
True	150.48112744375945
True	508.8349587515418
True	645.1678350616528
True	961.7913594247896
True	22.26930709533007
True	992.2865307012636
True	1082.1698712339685
True	479.0477604895475
True	89.03912659036433
True	769.5266181787039
True	643.4839785577133
True	668.3648469009001
True	175.12648473609354
True	750.5996653438981
True	701.2858412348658
True	113.39685267158735
True	754.3907384744087
True	828.5178066540362
True	469.13915020071977
True	228.95450256163127
True	73.15573543624312
True	322.5559138272993
True	336.3781089874232
True	468.5620102105656
True	420.4977873524946
True	195.04209383187592
True	313.12717746772614
True	2.8743575603838094
True	13.403733655215424
True	107.72990468311
True	128.93715906117865
True	354.9205877683651
True	350.195937515844
True	110.23157601650549
True	15.991345126212348
True	207.44143620118615
True	829.5163409231488
True	465.4323711737333
True	519.7298159433735
True	554.626780213509
True	833.120113629013
True	643.1102100501145
True	92.9219124471026
True	186.60281872187105
True	244.19459898059208
True	285.9571717137923
True	104.16390330905826
True	375.9975442374448
True	437.3518939673938
True	173.44412523422892
True	661.7757399509253
True	247.7253162215168
True	202.4479588476806
True	28.536892469676317
True	243.66201872184595
True	487.2058039089735
True	169.62406175605472
True	533.2362082571494
True	449.4893073609715
True	244.88189944129405
True	101.26785906747666
True	43.90198122341686
True	402.477914592836
True	790.0841448636227
True	173.11705647063798
True	1017.8700704701585
True	1034.0812747331522
True	487.470570339879
True	104.31851112950606
True	129.20710822806993
True	644.109567932976
True	8.830947432899057
True	218.57735216122367
True	131.36257974695494
True	117.10687229950445
True	316.0226395780295
True	621.0336317830029
True	38.441970898838974
True	121.06173515950697
True	932.4539433544096
True	54.39611784946944
True	468.8047202836346
True	523.4091353218507
True	254.80160328224088
True	131.16866874338106
True	950.2351818787172
True	1198.6654350661636
True	517.9602123442628
True	660.8272766011218
True	215.67146319989945
True	155.11184262184506
True	324.25619643323176
True	250.1841976055032
True	175.30853850838722
True	300.9848673533594
True	352.1128547951942
True	11.476805707364433
True	636.4914971780643
True	149.33263169904365
True	78.06873839307836
True	455.3791690514532
True	316.6363774359369
True	1224.4649148858475
True	343.41233405944683
True	975.6255810781972
True	10.621388878850542
True	283.3756860178124
True	212.42973604676263
True	158.59837259119377
True	510.2957845259135
True	207.20373521072656
True	393.12543899385486
True	328.9950229164938
True	109.54523163059974
True	365.904901935117
True	1033.295933324619
True	695.095319784422
True	226.242437839638
True	103.91155828753962
True	310.0875015139106
True	24.60613972374162
True	352.72701358740767
True	309.7014606509334
True	571.7803565947268
True	461.0497628870567
True	354.95726770767214
True	153.99319539287728
True	12.464121000504075
True	429.7309657289656
True	284.19610637549533
True	143.79396639517907
True	304.47093125378
True	440.8692033740917
True	813.3000570683862
True	313.58041355770246
True	773.2639133828841
True	398.9931520589639
True	370.52409471507264
True	1.7511681943382968
True	1129.8520734938666
True	102.55614642259428
True	926.5801054539256
True	197.81331997535597
True	447.1692825990932
True	681.4011012745547
True	88.61709793390268
True	477.9647720221662
True	30.098659214904703
True	426.2877476005352
True	74.11265858141888
True	230.65511315478585
True	38.39866597688108
True	696.2079111902715
True	188.12694258511908
True	26.1513132069602
True	403.1297285557198
True	104.3458853051544
True	163.45464429183968
True	811.0741602009722
True	254.56608656343607
True	153.56594688914615
True	372.78225166330174
True	514.9969573072756
True	335.2775136739555
True	516.8752006617522
True	621.4526839705403
True	161.71317997751805
True	7.27344198914584
True	68.6761172539061
True	425.65156924512297
True	92.9745044816325
True	82.32736529620428
True	1061.5420221578656
True	25.569067330974683
True	331.6798639809785
True	327.1747297377959
True	463.3719856603044
True	679.908808221754
True	186.534960964878
True	654.358719734447
True	331.3481292744028
True	347.8578596006176
True	277.5330859690547
True	209.9451175770068
True	347.7425419351872
True	448.0192632480262
True	433.29084447451146
True	594.4357047861065
True	141.96185477532052
True	78.42976419644302
True	40.54065641402698
True	295.54247415204674
True	677.6227244370025
True	409.2072171399338
True	800.699064049208
True	222.2763423430342
True	404.4767122390363
True	65.35384311976742
True	57.47738643259203
True	399.5858335514996
True	195.39885221381232
True	218.94642893150575
True	42.21081981782429
True	1088.006758512021
True	179.8020524904196
True	888.9948330806535
True	323.8269839877961
True	926.3845996267625
True	234.91836858773155
True	462.975774548689
True	533.2162908856036
True	597.58850942913
True	217.8187272942542
True	490.09672782722726
True	951.4459669112996
True	129.24882734838388
True	8.590555366093637
True	570.327432673072
True	29.95457826929886
True	75.393374029508
True	794.9058869355964
True	235.78698868083532
True	1012.3953414666528
True	690.9898520359027
True	396.7163946761413
True	276.86337310481315
True	492.94799029799
True	356.5960694222139
True	175.48938106052358
True	656.808635203425
True	701.7324815590988
True	205.14898442772977
True	86.00550657339267
True	515.4871126169686
True	134.58449614843892
True	371.7250581556831
True	344.3436770212263
True	65.38748125696442
True	368.35014481825374
True	409.4214018274774
True	376.30714745657673
True	392.0433343274178
True	419.0436422909362
True	654.5582459530953
True	59.42499127096384
True	465.6418493489417
True	322.97871395661934
True	663.1538707133175
True	222.1201226130568
True	104.26095102006558
True	40.98041285933448
True	533.6292898654291
True	612.5407367233421
True	180.86687889208116
True	402.89022665408487
True	340.94890862309967
True	17.12785473074383
True	169.02377598343412
True	287.0781446355388
True	3.0786216589128994
True	877.0809325641899
True	77.70971403690707
True	103.12146453262498
True	109.91969705739815
True	372.5225142008842
True	36.60606779278501
True	468.1855185717755
True	234.14081658870623
True	5.780316900113966
True	112.77722130120804
True	444.40687048863214
True	51.56057597863861
True	65.43568502773861
True	181.89593856493232
True	281.7373882578823
True	973.3148061032964
True	382.9868853515202
True	933.4999591268264
True	189.62520347540936
True	1066.8597050268677
True	751.7710477610228
True	632.3896146692477
True	421.3529641816952
True	354.8125865358496
True	72.53137661113196
True	72.97216579681843
True	76.77193599804956
True	178.70399509361786
True	478.41310131517065
True	1082.0436168234903
True	176.3606352319997
True	353.4560358304242
True	439.4428358579581
True	581.5680484016842
True	576.8515136891798
True	284.4588094141466
True	455.5207362300208
True	665.0450272573962
True	95.50615148043823
True	754.8713024453872
True	257.44407450463154
True	138.7913434600673
True	410.2729059993946
True	874.7122444108606
True	459.2620764328017
True	872.4390451125975
True	199.4985336076859
True	351.49765617777507
True	708.9168664501319
True	623.7601093171106
True	189.19134665562544
True	265.03278926427714
True	792.8216347839389
True	30.5666333262856
True	188.9116597926507
True	489.9385408040213
True	652.21266830343
True	100.08215311545344
True	37.35017642026757
True	170.09795902424784
True	724.2547173878364
True	307.1846231146228
True	554.7180750298048
True	348.8950053360872
True	287.7091686334188
True	442.3821952873821
True	495.8976425435656
True	69.43181745813152
True	385.8865267548957
True	759.8381070022111
True	0.0
True	281.229632966548
True	249.2373192245439
True	967.3761690108493
True	155.39336840104272
True	671.6458426280855
True	636.3500333326597
True	118.72780872242204
True	221.4505112300349
True	128.763362772685
True	12.124950680286382
True	293.9413166484491
True	379.62753589203567
True	1126.799030457011
True	242.520018682129
True	410.0695149394042
True	658.3350610171537
True	213.76652466310745
True	27.01983653189856
True	830.0677179789711
True	611.4427635079995
True	164.78777018245097
True	623.1036608117327
True	171.30522094023812
True	299.34152247748614
True	796.4166635631781
True	36.48510028519448
True	107.35892094177348
True	483.9749527143779
True	62.42667303529803
True	78.13306387496858
True	416.8026169735948
True	23.900205450351404
True	756.5834426884019
True	100.25134484499084
True	160.4828067840117
True	19.846834843013344
True	720.5915403718147
True	27.12177169811637
True	777.0013001428063
True	388.9782126439442
True	118.3551788296232
True	698.2124086710536
True	534.1965053457162
True	534.8645467903478
True	46.240662852285794
True	368.2719291165201
True	5.846590198889746
True	95.10914891612131
True	375.5358333590357
True	45.88556787374919
True	112.84460427199846
True	316.9903639114586
True	190.37784200980568
True	102.28385112887382
True	668.9499611822445
True	21.335594376396028
True	1112.6364902253945
True	522.151832334208
True	306.0559691782866
True	502.9886781707936
True	124.39984337046812
True	824.4590397331795
True	1115.5372640410826
True	758.8607525487339
True	166.67062450623422
True	223.70674046147224
True	49.669830426531206
True	60.45959447254468
True	152.16060897340915
True	101.86191340743892
True	170.9607901860713
True	1162.558861485887
True	310.4198620067748
True	355.147938495526
True	703.7451329716083
True	18.29476150607525
True	14.114861685394464
True	555.1726062822921
True	5.976147513153026
True	119.951409812277
True	681.6540987576152
True	179.81492426363485
True	643.3787225437428
True	842.2359483964731
True	154.0785314277413
True	886.4033339261719
True	3.015834098451469
True	419.2302082558588
True	1041.9881548829812
True	25.411352255978773
True	236.60063539415825
True	152.8135656156175
True	954.1478856461608
True	225.5400670131049
True	487.95405605571233
True	119.8638371151642
True	525.1260843825636
True	152.20145141852467
True	96.01251932088849
True	389.8683325257903
True	70.11359257612101
True	55.14842527917183
True	1050.7549197136634
True	263.0268401284477
True	155.93692389975234
True	378.1451653787586
True	391.172346958812
True	209.91212238512736
True	167.13034193685786
True	384.9980888861264
True	36.668044956704186
True	482.52841222126506
True	1073.3101482520608
True	112.58136218644796
True	477.7673258643705
True	319.7364364936
True	26.808874673725228
True	411.2193129539162
True	98.60933832630292
True	602.2802240146165
True	196.45791502190383
True	427.87981814549966
True	20.490283434618803
True	422.4170088111812
True	104.792779892074
True	341.0488219752042
True	33.28107518959531
True	164.94636673445885
True	242.2068146742727
True	765.8020876955092
True	58.89160475274307
True	139.69029632584486
True	234.3324693180048
True	136.78608214759078
True	662.0660498600848
True	564.4865617591211
True	778.4410301622622
True	400.1042192719731
True	547.0787363019746
True	433.5310202490587
True	692.6103757278593
True	74.04066816312428
True	495.24895729885264
True	448.7505142065317
True	47.52985080698274
True	81.72054568485702
True	123.2683871916474
True	85.81124726127281
True	324.137727468658
True	849.8642474526841
True	320.12118046335416
True	1134.902749289726
True	314.2509062631469
True	899.899909431816
True	157.62779632992496
True	575.1255379263098
True	616.2856308872841
True	679.8769700363662
True	442.8099554684441
True	62.99590500579157
True	285.1264163437788
True	40.11090295832377
True	165.33422096239306
True	175.1887508754704
True	1143.5763135484651
True	238.2495255647162
True	554.0176979396434
True	558.3695690868641
True	568.8607425075693
True	867.460593816028
True	588.4507799150192
True	659.2027497121791
True	940.2422333114116
True	123.17372652776648
True	306.8028579900905
True	262.05780626598727
True	330.4889071101562
True	86.28791567505824
True	379.62226236690105
True	4.625500819155226
True	312.1180980723016
True	258.2521852265621
True	584.1071274405851
True	266.08234571679964
True	348.0203285246307
True	9.98352229927304
True	58.753049341172456
True	532.6529120839876
True	29.31959561347793
True	138.26212754402584
True	65.255535227808
True	148.98170197204078
True	248.9345951272352
True	67.13813821394196
True	367.94393330483206
True	274.7393553469463
True	100.44205987677658
True	341.1757702901633
True	60.93283770592069
True	586.6548911397209
True	844.9081876569032
True	289.715264704545
True	1155.7266312170327
True	109.98556766009976
True	314.0019553714769
True	1018.2566825757972
True	88.1837453586185
True	290.14418867440224
True	9.68718061835962
True	390.3824524453471
True	461.2887314474952
True	149.898584398587
True	630.0542381630999
True	897.2003973772213
True	157.78137043456073
True	79.59656252439558
True	325.7972661305772
True	536.4087761744522
True	618.8952810992785
True	1230.4600490530731
True	28.3941634065474
True	931.1607361541286
True	135.59043958114836
True	648.8154460449064
True	117.80951553900624
True	123.80200755051476
True	183.9204490272876
True	170.21892161597785
True	764.2142785773055
True	204.1452524007945
True	227.9270945921105
True	71.79412276026073
True	516.0143598336174
True	440.2422871663055
True	175.41876757471556
True	233.03329659843416
True	17.467990147421048
True	422.8237005828521
True	219.90441526504677
True	283.68986675670703
True	117.14723274234656
True	713.7587523461577
True	415.1862958172037
True	271.40025128886623
True	647.7783228067603
True	520.8366759317488
True	449.836766209026
True	140.0456266077254
True	528.2090945758293
True	433.1516605415063
True	2.4266276975111207
True	193.61397215189416
True	96.61693222298754
True	242.5660061746017
True	2.844502040366163
True	134.8667579957852
True	357.903511389352
True	7.355685118312397
True	852.1082285983214
True	173.28102896396592
True	737.6810866688493
True	784.7059290618336
True	157.84255313181313
True	220.67239395286265
True	498.69708802475145
True	814.8601689375033
True	50.453701027844566
True	37.96052367795435
True	129.93791896575928
True	611.9477507143038
True	721.2836559997519
True	189.334635553178
True	601.7480955564106
True	589.3034955283423
True	837.7783873176709
True	410.3189756908387
True	179.15777638459622
True	882.6032894589355
True	231.63953933203516
True	152.9528096497748
True	329.0269981789086
True	232.0199191105548
True	208.11319655464007
True	605.2892837634014
True	245.1860478428079
True	197.886757037082
True	444.87205886582245
True	469.98049541707815
True	65.62975853573239
True	281.19580616275624
True	81.77524326386433
True	363.80119438622216
True	366.50335878572633
True	253.95190075252657
True	178.11055792451629
True	367.16334018552703
True	608.3056692929705
True	746.5954914623413
True	294.1920058135975
True	753.26748071437
True	66.46606727373944
True	870.3349312519556
True	352.0015387491744
True	11.693961425670498
True	615.2418540488713
True	692.7063550565952
True	250.61971241011827
True	170.44316598222218
True	47.28427011042811
True	386.405236058585
True	72.07489330424004
True	13.438776153771968
True	904.6853608274948
True	369.3987460924404
True	177.68779787379395
True	994.3890452500732
True	11.560866643755867
True	796.2652970896041
True	31.81545899047829
True	704.195321266655
True	58.207986954868666
True	723.4052169287203
True	459.72436384276097
True	199.02517636259827
True	435.63994135500974
True	212.80867514395223
True	296.59848993891023
True	227.08400388133788
True	398.6248602807029
True	9.883533693614206
True	322.17617526031256
True	109.89080173199032
True	11.756778043850652
True	470.8715142336219
True	712.7764696334825
True	288.18769565943444
True	80.32736960977321
True	317.62751751648693
True	79.84490834590895
True	193.16157465462328
True	174.48567628011423
True	369.7358738591055
True	41.07940433514796
True	129.89711588492065
True	384.4646371379985
True	862.0489496448098
True	117.13553275139417
True	208.6272908662847
True	421.14128172674174
True	19.6319866647512
True	431.3919095749167
True	496.1752932581912
True	87.33881737134932
True	387.9634312463865
True	358.0662638733471
True	422.55579574361406
True	599.7896501676398
True	1084.2784352861
True	962.9265454390855
True	58.305491687382336
True	1071.9514170683435
True	108.16497126274884
True	114.70544552158596
True	109.85768139873456
True	474.3661513371555
True	370.76599298583176
True	570.7047759538136
True	257.801156763028
True	154.11455262538132
True	398.2193427418903
True	17.63273787462943
True	469.1458822050126
True	407.392316119057
True	151.29753731393944
True	92.969018309781
True	539.6289342830904
True	997.7312356710676
True	206.72314396316443
True	67.57231946848414
True	450.6041792020311
True	385.3827457289807
True	489.0811249390452
True	339.3027948333185
True	4.549771492509057
True	535.8946933246382
True	504.6261397900088
True	498.63085608692217
True	189.9051309957112
True	106.23282226091445
True	23.23178452547577
True	380.7319547075472
True	108.72716958558948
True	6.470382880997887
True	32.47089671170076
True	354.3681522669513
True	646.5182216672749
True	127.51276836275846
True	93.85041820294067
True	24.624387604840475
True	400.50376036273406
True	370.4439969209034
True	768.9182605795498
True	307.40253267403307
True	514.7486149185784
True	541.0814384950115
True	534.8977342617223
True	295.22172143209895
True	535.5417630109224
True	105.05863403062578
True	580.3442949022786
True	7.13230946440306
True	371.1661832833844
True	475.6585675861415
True	1005.7480764191916
True	357.869390021822
True	765.6179326258364
True	960.08487149699
True	178.12799411293932
True	35.171890838932406
True	362.4296124985927
True	393.68350248159993
True	576.9695575621269
True	243.24966416236765
True	27.909053317370624
True	640.1660977872538
True	130.3739141959226
True	1026.4126320271514
True	313.49922523529966
True	467.6710338567816
True	125.58160715434563
True	815.8728405044532
True	138.61990173457616
True	827.4891379319341
True	558.2930107579966
True	192.39113909399157
True	113.73984641268903
True	67.31106778886371
True	564.0693984847725
True	900.4695523595086
True	431.8032747183124
True	526.6336313751076
True	130.9547771114713
True	634.6179271618414
True	489.0696797678505
True	797.9782668427705
True	317.651387085804
True	585.1336566711628
True	116.55023896828024
True	22.13035122251873
True	411.6475544401858
True	172.52895336933963
True	103.4103618367434
True	383.871714631796
True	1094.925487403553
True	255.794203989814
True	561.6085843690215
True	10.9574249335932
True	69.0744225325916
True	330.4154701815977
True	741.312988123983
True	455.23151069557554
True	541.0067737806767
True	712.0928242533341
True	67.62847680896063
True	743.1427333588591
True	46.54709012612459
True	99.84416094210206
True	180.8432374293656
True	80.59393576923947
True	26.67445485584672
True	297.4300804194827
True	476.8118345012055
True	894.1373041363678
True	865.2240900731836
True	4.998138409462304
True	281.8942145983099
True	461.1041927674878
True	123.42079564607955
True	227.5236947719835
True	325.93773410536767
True	1321.5694064916854
True	445.3824085041258
True	25.67006281602109
True	178.23176083899438
True	707.2861359083707
True	35.27426131033229
True	181.66545055650187
True	566.155563206663
True	69.96369568638426
True	878.3382923700046
True	321.6422996420559
True	664.0859270707798
True	81.47412948502853
True	661.0376809615321
True	588.8171968491978
True	864.7381091584857
True	243.84375939581267
True	504.2664732213956
True	841.3125502206684
True	914.4139622862504
True	245.5516569311889
True	742.1496274474193
True	220.31981781043768
True	462.39061242612513
True	373.97108096429446
True	507.1490657636365
True	492.9778192143351
True	306.2990313377257
True	338.39191644090835
True	107.15395445492108
True	347.3127996610808
True	1113.8032232763169
True	310.2261368413071
True	156.87024058244032
True	295.2772250637952
True	753.5496880696634
True	656.4619063590072
True	417.14710027071993
True	117.13683255594424
True	337.8599077605726
True	32.33159383302045
True	160.68519341438017
True	94.61774762976934
True	91.38425521681845
True	584.2380300150228
True	140.59511444000884
True	133.0404006891536
True	105.41645808867038
True	87.29746750410887
True	454.0851147853539
True	375.83754410468055
True	1039.9746465991998
True	528.4307936808091
True	819.4879059497847
True	274.3522462440868
True	300.60731575977803
True	532.2856571473825
True	194.2241385045704
True	740.1343664994456
True	237.4763773029084
True	354.6538640031984
True	68.64966015803422
True	116.3697065214176
True	261.7173409394879
True	126.48215807970084
True	466.87994442112256
True	30.19952178737352
True	578.356226703755
True	1018.8401822830666
True	728.0981362023479
True	1.4670563582221243
True	60.615478126170125
True	481.567418142183
True	438.0861834343759
True	76.17989763919371
True	120.9212694463078
True	301.81407710645385
True	78.48512497597908
True	51.836362758729535
True	733.3146169895269
True	647.3314490136264
True	159.42551821911985
True	172.06292171527932
True	548.5468772976642
True	55.71887545583868
True	23.16326045655464
True	574.727317200247
True	464.15734725886114
True	1133.7471261752512
True	44.14171137743583
True	481.3308523259382
True	857.714719741405
True	810.1784600790313
True	278.9916487927748
True	785.7170892685989
True	392.2037774045482
True	41.85359497550789
True	101.01859220186776
True	709.6342949806085
True	76.5282948271229
True	141.92384785097485
True	935.2087571893524
True	182.5628714716829
True	268.64886573924525
True	103.16224324633998
True	645.8766800860031
True	603.2199046363432
True	209.7718011149188
True	429.9203329989178
True	39.82104778543271
True	278.9054370322171
True	593.8074989310752
True	630.1235207686232
True	312.12989336236734
True	74.44098301795879
True	950.9153438052592
True	1058.1509897057151
True	559.2648706447261
True	62.80682555687356
True	29.912481518703856
True	85.61754048396914
True	107.83381815232846
True	100.57198154565788
True	910.0595846718616
True	1169.3303459252002
True	725.4123772327188
True	334.6438089909561
True	8.486584048075224
True	22.847465275771647
True	340.1895966828132
True	479.7285674921528
True	44.18271824221681
True	597.2441317692053
True	433.7366235612938
True	400.3092750348357
True	83.87106672751064
True	197.5720515242207
True	257.7892909362896
True	132.93391253182546
True	420.016049834807
True	42.65312972180399
True	176.49228585728312
True	1177.5735567938127
True	5.463189696295118
True	27.628125169501157
True	587.8608396270769
True	358.6322509760694
True	786.8687348720495
True	158.77265431177915
True	780.877010629928
True	598.8062514999787
True	278.8753138953684
True	445.0537516910466
True	347.8637243469564
True	293.44522852434824
True	275.2739755538345
True	389.8846496183348
True	512.7036026593164
True	504.436768347651
True	106.490981359102
True	358.18050993975254
True	8.785839824910694
True	188.3271710718768
True	220.5817279001442
True	893.8944311535292
True	566.671407491516
True	31.613028932759825
True	726.146943248699
True	824.607361511286
True	103.92135268307209
True	354.67302163371073
True	871.2602974426999
True	222.66415561520145
True	161.51898653150167
True	545.4067200242534
True	587.555205043315
True	1096.2358672390835
True	152.6135638734225
True	153.56771269698342
True	255.60629944438304
True	324.624115162983
True	411.3608372389181
True	416.1166499432993
True	337.76027422162724
True	448.6528469180621
True	506.54693110882914
True	229.83814526307205
True	1483.9691180264977
True	258.39422460636246
True	397.4057742230914
True	55.19927670842711
True	783.8763148029626
True	263.2041225344694
True	916.5481912476356
True	554.3021343553394
True	313.1780797420969
True	750.8716032679606
True	269.94769672292244
True	213.0351494553488
True	250.6734117819442
True	217.5773327366431
True	129.41769890468655
True	253.25145569567132
True	734.0034584574678
True	529.6005306583207
True	218.40167413708704
True	1209.8391704779574
True	118.38652952892537
True	263.2179782182115
True	68.49577478333
True	316.42017404196463
True	411.4726784183559
True	92.14199302513263
True	217.47883165222817
True	70.69854098960383
True	702.8416713888807
True	373.57062259679657
True	215.845755884623
True	734.6893301721315
True	856.0055338991552
True	882.4810604227032
True	838.2230187837171
True	356.59382243447413
True	1.4646373295099444
True	271.5412912864885
True	55.24634935870666
True	375.2500137672545
True	54.559099981566014
True	342.2074375885508
True	838.1596662160442
True	999.2871416559436
True	403.5513005582913
True	22.801374959633154
True	525.952552019367
True	502.0724487923736
True	191.1206038152105
True	230.1126288272181
True	294.7341485724013
True	22.06572780028595
True	127.0429039741508
True	967.1981605577243
True	61.29614680711423
True	511.2769527688713
True	788.0648713877088
True	101.99765346870768
True	256.2760859875274
True	112.57118007881353
True	16.248488872520465
True	1.582030072423808
True	114.42433823277516
True	1003.5071948826208
True	490.42433138437696
True	65.493144117503
True	795.9069940475696
True	342.54056335470625
True	1.732730414323003
True	452.8885763945378
True	186.06007953924495
True	498.3208264073549
True	82.53054982181345
True	323.2376609668865
True	381.8577187356234
True	171.5175258064792
True	211.61932648780672
True	124.76841534125224
True	168.58084226428466
True	980.7763245940844
True	16.96213574790022
True	495.2181657697748
True	472.0426679474535
True	407.3984066373724
True	222.5661335412512
True	226.93316804287204
True	155.8431409847857
True	46.28557799332168
True	471.5396677431529
True	149.97176284398782
True	868.2418468477535
True	827.9992169641441
True	254.07188688609727
True	315.1718435248412
True	529.0799376611827
True	42.848110829196365
True	83.48101395678066
True	755.0620488459635
True	1072.4500863818328
True	114.0015414082517
True	724.7103207375314
True	143.65976996807603
True	947.0310333056216
True	666.0984366840634
True	107.79097239446216
True	281.32023522546825
True	640.5781686441159
True	262.45113267989973
True	46.05241083759456
True	561.190600764864
True	450.49766988124617
True	6.7589610676078085
True	493.4536319056145
True	66.4770207513298
True	176.9798064303072
True	234.7105941199742
True	315.6608484075979
True	73.99681209033838
True	221.79270911439076
True	355.7205398166822
True	430.79406011504017
True	919.2715730152198
True	48.13894203396613
True	914.1530263966944
True	1059.0984672789464
True	127.75137570519044
True	73.40950738348114
True	997.426909974428
True	36.4852210451357
True	225.7153992095934
True	91.9399823097588
True	207.0059005972985
True	354.2617113695766
True	941.1837116090028
True	99.22567132332284
True	72.46431623831813
True	631.2289616795105
True	277.3053705598246
True	713.9362218956583
True	55.20669019571877
True	478.17072059688775
True	384.5908239684842
True	688.0943299366846
True	53.98223973668505
True	106.64262723714768
True	28.04780308945377
True	270.8104524938561
True	41.01451716813599
True	348.264349370952
True	2.946836720714688
True	1173.7307414056954
True	109.5251313804349
True	131.08228230574116
True	347.3132738382786
True	725.2526173510261
True	683.2394434911417
True	982.935038566446
True	461.389675731596
True	409.2259546257752
True	140.73260609599666
True	392.3307428138569
True	841.8991576303949
True	402.1461888963268
True	943.886709460312
True	89.9979206300487
True	423.63715588430745
True	171.72861893220485
True	265.82816758457125
True	750.1859581329555
True	163.06564820847905
True	136.2851180377844
True	64.49482157260536
True	846.1144889895287
True	814.720207439162
True	81.08748308412913
True	436.27127271328686
True	751.1194804582038
True	425.26259031999984
True	54.86347898788976
True	311.36362610015954
True	782.0102867700996
True	30.07973114976867
True	354.55466709087426
True	164.64120148338876
True	279.59960658251543
True	35.16178975719607
True	211.89751778360915
True	764.4994943414355
True	647.3477500397522
True	55.95232754333537
True	288.72499608733483
True	888.4685116355807
True	19.255125436630266
True	321.016831345474
True	279.7039815522977
True	441.4220647089651
True	220.86580199334315
True	592.4670394923246
True	49.15358483888871
True	951.2680813840652
True	878.8489169402092
True	50.16597433327421
True	400.9662038358188
True	724.0028648738636
True	912.5968466725826
True	271.7254507211344
True	608.3602942807636
True	124.032320042049
True	194.5051478011156
True	135.14492320291728
True	130.7419909488674
True	209.13013826260664
True	948.9980650537289
True	801.9119798903635
True	949.9544792211758
True	20.039369876107497
True	27.65019716232784
True	351.0880716168011
True	13.19517844368518
True	605.7063266183472
True	1050.9152101302388
True	249.725610427256
True	207.30310102995756
True	83.49069804420418
True	206.96764965367373
True	130.41034597499822
True	41.36776722541088
True	135.19682433609046
True	87.09692115296359
True	252.2276045207036
True	539.3351305158257
True	157.26696332862
True	28.427619783400655
True	58.92397888786873
True	448.10258876958767
True	259.39536549203166
True	578.015677833331
True	23.433907381026057
True	116.120322403697
True	680.4749540221464
True	266.950878343182
True	482.1383466014543
True	657.6386791509503
True	104.43696532334204
True	109.5167722119866
True	77.00709517322196
True	27.448631405828348
True	123.07407098698329
True	86.35293286347873
True	102.30167072676684
True	146.08701649887814
True	236.13496150724217
True	849.9379864764544
True	288.9056846789923
True	951.6253003144964
True	170.23122872959232
True	199.0154168106865
True	820.9319993263938
True	314.27456760606486
True	588.146166198648
True	257.559517642171
True	367.9141203106879
True	450.8432533921654
True	553.3185427514327
True	651.8258715715463
True	360.7269131385696
True	34.44701877611342
True	569.0931349774182
True	619.136646786666
True	19.1472374283217
True	12.502745316224086
True	260.8576777681461
True	401.3517148288097
True	467.2426444396228
True	66.57566400765876
True	630.3466348777573
True	961.01139567967
True	238.2084797859249
True	897.4495703067731
True	284.55830681819833
True	103.042973042205
True	272.4204773170752
True	683.233871278873
True	39.94615809007672
True	599.6806422758347
True	1285.2919513007469
True	1024.0261890814415
True	907.0101311767212
True	214.75716138222984
True	91.36428842879864
True	192.92439361151983
True	817.7698331507403
True	149.15256257615718
True	1064.79020382352
True	854.1819672013542
True	42.01957373713337
True	87.3738097864049
True	409.99820693726446
True	420.5089470673
True	201.5017567928493
True	520.2057639256412
True	659.077234424111
True	119.12772097595752
True	280.0328466065411
True	1025.1800046215558
True	53.83940330347575
True	715.3190793759284
True	548.972838962726
True	39.21473999725675
True	830.6638260915691
True	388.44014212262965
True	526.6063405177613
True	110.49535149305298
True	259.7663194280273
True	212.75981625029524
True	26.536707718033018
True	130.5043045691442
True	771.7321756706586
True	136.18409770017945
True	393.76107715043344
True	67.26812555072114
True	625.7572133657585
True	629.991533305599
True	214.460273628764
True	450.9804094866339
True	172.05681533137198
True	169.21482337567468
True	223.19743787272347
True	286.2886847977163
True	362.5002193872525
True	130.82623737534095
True	183.2309434748405
True	26.28117839794309
True	874.4832277330452
True	295.6152715777586
True	9.533745082901364
True	372.0292492550271
True	165.79475781205207
True	627.7273358844459
True	363.7164281153893
True	579.4600722544214
True	537.2182494414939
True	499.17382990973033
True	784.8839162544831
True	245.00200461716275
True	562.6146307454768
True	153.946245430645
True	527.070546362548
True	350.93074073738416
True	375.3996408987821
True	128.8703036917684
True	133.946943300443
True	108.39525746438991
True	69.63661622187948
True	713.7019161024468
True	189.4456274443902
True	44.69050975882182
True	0.0
True	535.0825899522739
True	107.3494517193061
True	20.96452083014956
True	40.19254439175032
True	111.23905980087297
True	544.4408245588482
True	179.7004822503933
True	104.26411715969816
True	34.90384545419393
True	162.1730732638977
True	879.3966980522459
True	47.41811638667832
True	232.0595963978222
True	741.2091617922241
True	326.92665685811374
True	471.0450870135591
True	491.5147497222282
True	505.9227455644421
True	585.8142271201126
True	860.0675456082278
True	244.01880034684208
True	1009.439743595548
True	906.0813605223964
True	622.2863780319585
True	348.94617915713707
True	858.670940087722
True	9.75512444152926
True	30.43538950904547
True	282.7466793831037
True	42.73824284169134
True	195.45209563228448
True	774.9029272565962
True	225.4265816357677
True	749.7260654546754
True	776.8365745374416
True	127.4086244939127
True	374.83066762121086
True	613.8501351761582
True	24.132302242825837
True	134.14700416190738
True	434.9310837527228
True	304.780014125788
True	199.27926164627007
True	111.56387993088828
True	387.362811721233
True	22.435713500476503
True	377.0136293636878
True	362.7446079608742
True	1038.5247205087337
True	361.6108766341111
True	31.186844098020284
True	438.4512049397785
True	446.1596215481511
True	227.78671774106712
True	31.459299920497383
True	766.4728907470873
True	446.3738449282296
True	185.1066587859518
True	14.485945213896976
True	1202.8546894319863
True	161.29619554185177
True	26.537244667396298
True	294.24092676025305
True	282.78381117912585
True	117.81068524221304
True	300.9798516436759
True	47.571852742522566
True	329.21071358225447
True	312.6456269485652
True	312.7004901681698
True	30.113763662516323
True	47.462383630010194
True	1054.225283077399
True	24.152248497739404
True	12.510303281863202
True	166.12356797332478
True	639.336645391514
True	9.040872485791327
True	188.36546812887565
True	171.97608638420257
True	547.0656456168152
True	382.1901405220974
True	724.693447968147
True	326.044399700872
True	488.8041393943517
True	448.9891302172097
True	514.9062707052527
True	103.01406803076524
True	1242.561826559942
True	918.446819235214
True	295.4477460306478
True	515.339751436011
True	104.50930088890637
True	573.8845927510215
True	431.2732512446265
True	149.8982614697083
True	79.12041469063637
True	345.7025118634838
True	167.10373156254465
True	29.9943202839918
True	626.0498760186003
True	386.3857894894997
True	68.77157788350358
True	30.08214328612741
True	678.9844446425574
True	495.5839486636123
True	73.0340660364939
True	22.908954136418448
True	308.0188898509832
True	318.3048995411876
True	681.2945365782872
True	554.8178924138642
True	553.7684656232609
True	797.2149011174805
True	8.98324775978539
True	53.49592999932475
True	36.89807233406538
True	58.19220506886967
True	509.0291509251653
True	581.2118977080801
True	77.70464413171578
True	116.1421860112363
True	183.2042550694362
True	76.44994588605809
True	177.00393791657848
True	213.75286776332644
True	277.2844180658495
True	793.6455627158896
True	589.8044862716911
True	290.939077634114
True	191.03491839205049
True	282.7723221334262
True	253.4052161579039
True	746.2034618204958
True	329.90416807204576
True	163.0383538990253
True	899.2777643434076
True	339.07392642377965
True	456.4938593572263
True	160.20026039353783
True	121.32706485418338
True	66.2942729065788
True	205.61445328538943
True	964.7872234584472
True	530.1220846816608
True	109.94432678167836
True	358.2071056023692
True	104.92726088976022
True	662.4481754871913
True	3.7833900204403847
True	677.412249318632
True	34.66368124405953
True	930.096854727676
True	841.0165699542521
True	208.2110998252101
True	31.302361357620303
True	85.60234956826342
True	452.72814585919576
True	226.7324469446284
True	1.3419763979265469
True	77.97908460237436
True	1072.1587240380409
True	334.75982666467763
True	676.7125216045614
True	485.16006394351535
True	29.671356758543528
True	138.47906860376526
True	435.43547383759073
True	919.4026108849432
True	806.8199587958715
True	423.48174795780966
True	341.5980028414468
True	15.315731138167106
True	79.35748507724831
True	735.0525000930686
True	459.0999358086967
True	394.1198946589896
True	890.7921956282038
True	28.57034705945481
True	217.9847514198399
True	922.2247979521476
True	238.784543910402
True	8.426965920370574
True	503.8559577748754
True	100.76550419999062
True	636.9320400518413
True	54.9582638191469
True	253.97831278190657
True	830.4428745590552
True	890.3307515448399
True	271.1693331264114
True	445.0233312914045
True	113.60829791406124
True	623.2592210549852
True	259.7606758885068
True	196.32347743014583
True	860.1662052313284
True	55.98105242640761
True	703.8813556698191
True	278.8372327721387
True	296.9233007294848
True	163.9058802768801
True	500.59021727232926
True	601.7771135934557
True	376.4281672958711
True	404.5145016400083
True	66.331998312794
True	147.1368983952142
True	449.27116255546775
True	216.3496599639018
True	39.73549301020423
True	204.27437465948543
True	403.652952129453
True	411.8157492372918
True	754.1699617763747
True	135.24463976148922
True	658.7223655833005
True	505.81070942531153
True	590.801563865259
True	139.11149594604842
True	38.005470348197335
True	663.6532230154596
True	72.83899468850136
True	564.7465424396606
True	684.9203006025546
True	458.2495611549413
True	134.73940755613668
True	512.1410609841256
True	4.5354157071617225
True	387.6578563588976
True	32.701265100979974
True	637.4250933493836
True	268.8214924896814
True	587.94110342041
True	711.890533063939
True	133.70021761309513
True	560.7215872027583
True	515.2510013809313
True	62.76323659564631
True	942.777786026675
True	3.705450889674239
True	26.002056204676443
True	649.8447165633889
True	688.4591317498221
True	132.42768757749695
True	401.2223306310639
True	121.503646343404
True	76.01140078855073
True	473.2497319284425
True	41.91247980147531
True	514.3033305933351
True	12.150285114559598
True	864.3637606811837
True	564.4824522943778
True	654.662549597814
True	102.96523752932676
True	391.5543378182669
True	1003.7348337902496
True	825.103147938341
True	127.46573523675713
True	538.3413874626206
True	447.9794764933499
True	254.3171176309664
True	254.70204461808848
True	4.90682255993578
True	320.73794372152486
True	11.2668783697809
True	369.2261731094587
True	75.6041110048294
True	421.1996396744556
True	647.3525068501802
True	119.76488844724922
True	241.48372730878623
True	615.3582396430819
True	702.9230885788378
True	293.29194681060056
True	142.53295717517793
True	164.70474612079093
True	467.8648380654877
True	83.15443783211258
True	11.25944576103442
True	528.7770240488661
True	572.7822437198046
True	21.76715721810437
True	137.06947786098723
True	896.9518227590734
True	485.4288826357626
True	281.73844155510847
True	32.6674570735982
True	469.7209590601782
True	106.08680916562092
True	597.7093803145827
True	659.8456199710158
True	302.4192124379476
True	368.4577873483953
True	181.2652179029201
True	246.7255996631335
True	75.37639607143615
True	214.73027967924253
True	500.8144113757242
True	21.824325583502883
True	463.77879520210735
True	375.8526828326363
True	704.3295181755335
True	884.0540079534005
True	897.1087531562994
True	153.9876267522116
True	398.5657040578559
True	73.9313100433985
True	196.32837360189507
True	319.77071049594605
True	10.581553044486276
True	805.607312940624
True	22.152688599983023
True	391.0090546813517
True	260.8714251473696
True	630.7228246534661
True	207.9353031999722
True	37.77101339255947
True	661.992897682043
True	1087.1960442759578
True	224.73047833831384
True	129.93414805732326
True	618.6500431374517
True	478.1756286373442
True	18.97067075641545
True	797.8302761554223
True	116.07938938196914
True	47.597175604143125
True	303.17062990636055
True	359.3686712072323
True	389.6647624967202
True	270.0535033933854
True	20.134094334767106
True	23.013860924017827
True	858.4725608656254
True	202.63365284214265
True	112.02678672349946
True	818.9655865246427
True	652.0411815719209
True	635.9336326842902
True	441.17809488482567
True	148.10372568503547
True	34.22858135920788
True	96.43968642778616
True	436.80413869515417
True	220.73708756740203
True	475.4902128844634
True	148.79769020956562
True	482.9766599795352
True	627.572639478078
True	956.1305310134982
True	25.66347945169572
True	991.9618912252148
True	1079.9667226677473
True	479.7165425177425
True	81.13227211780276
True	817.9843601039444
True	651.131872474577
True	666.1616553726993
True	173.798837305249
True	747.4172675244312
True	709.7986339449843
True	124.91495134874518
True	776.3289463047288
True	830.1475010547356
True	504.3392677966511
True	215.6234924854917
True	72.86353570327283
True	311.23410226300905
True	345.7451903908277
True	479.300439532254
True	437.8707917157121
True	195.8213795749173
True	311.6658698834404
True	2.914028895996471
True	13.58073327693656
True	108.36627573975352
True	135.52158037702634
True	348.4974673229877
True	359.9223855668394
True	110.70819836253196
True	16.28585757322003
True	204.7290934836569
True	833.3266658539429
True	458.3341699549193
True	544.1447185307552
True	559.2430359033565
True	801.2518688081261
True	643.1782379114693
True	85.42009996150236
True	210.88359239620087
True	246.077546872834
True	281.33693352791227
True	106.55810425475444
True	351.18985732192544
True	429.8217756356961
True	166.86855101628126
True	639.791863550831
True	247.05351165060603
True	201.5915159670901
True	28.72069837846843
True	237.41488464873004
True	491.5451936540071
True	167.95300462951232
True	522.3632220035792
True	476.0561671206986
True	249.43298828376157
True	101.96740033883012
True	41.29387818745421
True	409.276958030776
True	793.754984075207
True	167.512939577664
True	1046.8253819953336
True	1030.2049348158034
True	485.43195211865526
True	98.28290390883788
True	122.2128260240447
True	639.4802829476165
True	10.548301412337857
True	224.890166650424
True	130.90054288851582
True	119.1969493163718
True	332.2458154058662
True	644.4760677024732
True	36.54887863145188
True	128.3186077695763
True	962.3880463435256
True	53.0966771277822
True	463.4001634931282
True	532.6683581018153
True	232.62596316207896
True	129.94668339347146
True	922.9314600871156
True	1193.45011143239
True	512.8030696415746
True	651.452607259457
True	213.4627597461147
True	151.50643670398168
True	329.5502601104664
True	241.20950094514689
True	171.45652933729522
True	291.1197012748155
True	341.5462069129139
True	12.134979691260568
True	618.7993058676149
True	149.26042122705329
True	79.10389927655999
True	453.05064010910695
True	314.752071822554
True	1252.2599859451957
True	345.3776340214007
True	981.9608894274984
True	8.948887386703927
True	261.8483694225162
True	223.31300275155837
True	153.26746137655067
True	477.58900132965147
True	198.0592078260123
True	406.240720378594
True	334.16777147961824
True	112.64051745671664
True	369.17134899494187
True	1055.7627661794706
True	697.2541056317347
True	234.26004531345373
True	113.5644283553005
True	285.37479678619343
True	24.34789239124095
True	363.7274155992946
True	302.8874719985897
True	567.218057425921
True	461.26935448807376
True	346.9500494062246
True	152.1956884233805
True	11.804983514222116
True	427.2252789827036
True	304.207225093312
True	143.52076542575335
True	309.94052092262723
True	419.18123005773566
True	821.6462615548228
True	315.18134351145073
True	771.2814330689008
True	395.5526426714256
True	378.12150755875535
True	1.346324098913105
True	1159.5477875031152
True	104.8792367690844
True	912.0712824432184
True	211.84057383214625
True	432.5880070864124
True	672.2660486932714
True	85.8660004870389
True	471.348637856759
True	33.42500939384797
True	424.1829260874408
True	75.24129175161443
True	225.36400005122016
True	37.67856872235287
True	680.5078354833594
True	190.77917174479376
True	26.182865600909395
True	386.01085657506906
True	118.60832628297264
True	164.51250324181666
True	848.7401953621262
True	259.2102285577938
True	154.20101426292723
True	368.8823611952389
True	525.4908917746675
True	325.0739948898628
True	521.6050334085877
True	634.8207564889084
True	158.15564975968903
True	6.589759222099604
True	71.51230192000965
True	428.5422007610805
True	90.0290343376297
True	79.59010335444965
True	1055.9734681387615
True	25.411994242381905
True	322.73454953770755
True	326.0369551802173
True	456.87328624274255
True	671.9958760254807
True	180.416240342464
True	650.2499835297314
True	325.2446283936044
True	343.6357283843562
True	264.7808969415503
True	214.79596755836764
True	385.0656325311737
True	430.1958443066477
True	407.4785583899231
True	616.3558113954816
True	142.22891096943056
True	76.29600684046585
True	41.20761208562468
True	301.3560779102549
True	645.4312734361981
True	427.9816372218739
True	806.8431103628816
True	213.61127043974756
True	393.4938584748525
True	69.31386981198524
True	54.903656220362734
True	426.44596209357127
True	199.183282175221
True	224.39923883897984
True	43.475005434535454
True	1081.0273096131823
True	178.98920381070965
True	872.2717860506546
True	315.5735559058186
True	913.7939379934008
True	235.2162183231646
True	452.4689930380885
True	524.5521350079132
True	617.3612303195415
True	212.53648988798847
True	486.8909469341247
True	925.7909926939492
True	130.37191643675595
True	6.344849205293651
True	565.7101549472278
True	31.84979287802561
True	74.55502021271789
True	796.8476548368471
True	223.0557577462979
True	1010.9514860810324
True	685.6062125006785
True	410.55929706683503
True	276.44349969279807
True	484.851497194519
True	335.73016787954765
True	186.76099081239545
True	683.7233675793182
True	732.5007042459606
True	210.66193766300472
True	82.83722736957992
True	519.1902261939563
True	141.37639018121732
True	376.9846019644036
True	320.0496177229001
True	68.23639554369748
True	381.2110530686059
True	410.6409764484936
True	373.9890818038701
True	394.8118574724232
True	421.7917457499245
True	676.2990216970644
True	56.0541927431154
True	463.0892919378962
True	327.38028296528614
True	663.7726064007514
True	218.6944563579399
True	103.00056151918048
True	41.49358559338236
True	527.3917397689096
True	619.5183565552892
True	184.55978340534327
True	414.172819677668
True	347.4471749179664
True	18.958301075290315
True	167.38441889216182
True	293.05897137346824
True	2.643684056647808
True	879.7843465199338
True	84.10985986401796
True	104.87053208114872
True	120.74918008177367
True	355.7007037419893
True	34.41621943889379
True	439.8942523141301
True	223.9207792953731
True	6.652681886695342
True	121.73614592220206
True	451.52543134343256
True	51.455011009141415
True	69.33935852834303
True	177.6974400039191
True	285.4235693922365
True	970.129283913303
True	386.8168683642835
True	955.541591495551
True	185.6386664107121
True	1017.0032991275632
True	760.3767386872522
True	664.0769828075105
True	422.887873583215
True	384.7811702726832
True	73.99430653426461
True	74.57604242331367
True	81.2352399676778
True	188.7428561418135
True	486.2396054918736
True	1066.5655054788897
True	176.69124655909218
True	354.62489779763905
True	441.8203270273689
True	598.2934250750534
True	580.8717575191009
True	276.11275171982567
True	450.16204203820297
True	690.3787780822441
True	99.09232357314048
True	734.3420004092951
True	265.4195241132711
True	141.08279939264628
True	415.260517740876
True	886.8769997550208
True	437.25136560315474
True	860.8798518624916
True	199.1902807275881
True	347.0781285772659
True	680.7545090570262
True	629.6819246027862
True	188.80673212799397
True	263.03916157601594
True	805.6551434491819
True	32.00402402146862
True	187.6035572070112
True	492.0608212672556
True	709.2177752704994
True	104.76742957016504
True	34.12654280915936
True	165.97493189564526
True	709.6656556542844
True	311.63417758160114
True	553.1883096705651
True	351.08786395594143
True	308.29333083111936
True	462.3980364739596
True	496.3657491431104
True	71.33632880557245
True	379.3951375466575
True	762.8638743159615
True	0.0
True	305.3812690974651
True	242.52942609792632
True	947.893845872082
True	149.65911066997774
True	648.2772149335877
True	644.1548946282027
True	109.604590386833
True	215.55138816033028
True	124.8090137463082
True	11.424368953848129
True	279.6221898801544
True	375.31212271097576
True	1137.279278577374
True	222.81905963634225
True	394.9756996921869
True	664.6511830511574
True	203.76621682585548
True	26.608081716483195
True	869.1633521534586
True	606.7917075523661
True	162.2789071784542
True	627.4922625506937
True	158.97022194163085
True	281.98846133155075
True	770.5072513797166
True	34.393036578369895
True	111.03593951880067
True	516.2100336804305
True	64.05640747955796
True	74.5705353433286
True	420.5696844456608
True	21.556876204810628
True	757.5474625690989
True	100.734415343554
True	151.37433767927607
True	20.71908650303217
True	700.6894421278307
True	30.35032551383884
True	768.5664425361515
True	401.8571703291632
True	120.53366184566563
True	704.9488374964683
True	522.7355338509442
True	561.9935754712831
True	46.78968272690843
True	372.5819681475015
True	5.317462593287011
True	94.37599642632496
True	363.4605728015412
True	47.99777108954849
True	119.9838946045918
True	315.55682614686094
True	183.89257342533216
True	102.92125689032088
True	683.8056702144539
True	20.727547735908004
True	1155.4121550966486
True	467.4922513141104
True	302.7877470489879
True	505.7686212172616
True	126.82409026946716
True	766.1059300366645
True	1080.5849778909194
True	750.1727112933851
True	178.2154008098711
True	220.509552309281
True	47.75594137744138
True	58.65126656834429
True	153.98022299739657
True	100.88929385093564
True	172.01790640382862
True	1172.6919236715366
True	319.9720505777895
True	364.353962087637
True	677.4031064432648
True	17.181658233532143
True	15.277028149295084
True	580.4143904127163
True	4.960383281253982
True	122.57895934310424
True	694.0813004453433
True	184.4096507580172
True	671.9378887225591
True	850.6623346680841
True	155.52412015127305
True	870.7070556793971
True	2.996199200857616
True	444.4320236825805
True	1047.4574754346625
True	22.070113141513477
True	233.19615940828243
True	148.4880087662095
True	970.396421146907
True	238.3665949562988
True	496.9949915278089
True	116.02266780887018
True	491.5761577019683
True	149.8259025785473
True	100.2207561556873
True	386.374082306519
True	73.98863170238056
True	53.63221874990849
True	1100.3577988248965
True	261.06296615458854
True	160.09170901185763
True	375.3696278663871
True	399.6468111305279
True	206.5214235923016
True	167.72281077287116
True	402.35090189338416
True	34.62526263599424
True	484.8014841010993
True	1109.3320864761852
True	112.5110981989476
True	466.7270462902909
True	307.1115091324803
True	25.78685710084188
True	398.3885371668233
True	98.7276555841068
True	598.7362489885008
True	210.65523621229772
True	423.0003323174986
True	21.000961037723663
True	443.75008561852206
True	104.6451670957604
True	341.5166220433612
True	32.20538699610382
True	173.09385288040505
True	250.3623988812045
True	764.1309678283873
True	58.263789901146765
True	135.90248220890464
True	234.63775573711865
True	137.4243106105242
True	607.0807933851027
True	572.4615778588549
True	815.211704278008
True	393.5108058644986
True	529.4002770678867
True	425.1932761684869
True	676.2900915463111
True	72.70773346660124
True	447.7686666897064
True	406.84406281495257
True	48.65062931536044
True	83.90775751236447
True	127.59323554281087
True	92.9152244296275
True	327.74445509734187
True	819.710581672811
True	304.71674827817714
True	1118.3789924536738
True	323.5746911889317
True	903.458666370042
True	146.28754465486062
True	580.0309015013627
True	621.9078641368966
True	705.6779742020094
True	456.81208193140833
True	62.20784156533371
True	284.4522819939732
True	42.780174941208166
True	166.89665183033122
True	161.1549392288142
True	1114.6452791679017
True	227.10354826379293
True	556.0366321492089
True	515.1574468244767
True	558.4711182274525
True	917.668898314358
True	592.5023704681375
True	661.2370429909466
True	970.7343726727833
True	127.55296572640138
True	314.7682511686508
True	273.6520087067768
True	334.3394288205542
True	85.657855409638
True	381.6551665513807
True	5.18472367405704
True	319.486274154188
True	257.3290484307611
True	620.7855838970421
True	292.7474705498769
True	371.4504793366053
True	10.58012489566631
True	57.13374171289737
True	539.4214917091356
True	32.87153840310551
True	140.25662353949892
True	63.25156962358257
True	142.8644221987082
True	237.13551119501463
True	72.51248200155534
True	374.580811113839
True	288.868943957854
True	97.08075889663418
True	340.0470457891146
True	61.29536656076908
True	568.4314195411861
True	827.0103326313747
True	281.9350586843776
True	1158.9535453637889
True	106.22687388428544
True	300.5209290088485
True	1069.8028269400015
True	85.49460227084998
True	288.49722892044485
True	9.452601007315907
True	405.32450429482606
True	458.90200063034735
True	159.88897611140004
True	618.6459311347687
True	898.5195741816297
True	149.9098338131935
True	72.87611945013933
True	327.0986777196045
True	557.9555025726517
True	617.4306354653486
True	1220.8502038047511
True	28.08719444581524
True	956.4414178533198
True	136.32490787808277
True	632.0006064362302
True	111.02631181791358
True	133.16436962870876
True	190.02481617086315
True	175.74627585285378
True	768.7556947022899
True	215.90143950861523
True	229.72340355134008
True	70.97365992228141
True	513.7125595452131
True	462.68794540796944
True	175.4151137494518
True	242.22518444816407
True	17.91552884085144
True	425.7413243243285
True	224.8737781723415
True	293.30220334649505
True	114.6819033765168
True	729.6064905312512
True	432.3649667401128
True	250.27452184254432
True	651.2243846452203
True	527.696030285804
True	455.53504159551534
True	128.8076939328191
True	518.4629331881032
True	423.5129745926568
True	2.235439873534061
True	199.7211594227315
True	89.97529075223173
True	241.7524249414556
True	2.923932943641778
True	119.286489867821
True	360.6094522934365
True	7.911626126628656
True	846.2367506950218
True	170.62133677197818
True	728.5690334337471
True	793.781780927104
True	173.05197944841996
True	227.9325423717995
True	480.8234661196052
True	838.2910425361191
True	49.89051275021564
True	38.75694161450006
True	129.19572133459593
True	614.5983687694143
True	711.5668910816396
True	180.55761017793137
True	583.9623061496933
True	583.049093699724
True	841.7895974079579
True	398.005533528484
True	185.04995474830457
True	894.5756039885352
True	209.3878432541976
True	149.44713601217782
True	321.970603677168
True	226.84283119655424
True	206.08358947474755
True	625.1635165536084
True	253.2233025204064
True	204.76691828847143
True	446.06553051615145
True	470.2353741243628
True	62.25225731174977
True	286.77643593759115
True	81.98574698470794
True	330.8575333672819
True	361.4963535403237
True	249.65394174336413
True	178.9571918814884
True	382.22271888575614
True	632.7213777867113
True	690.9910162127924
True	304.4586195798533
True	736.089784155574
True	64.17127240060054
True	898.8530850991871
True	340.6318089916547
True	13.366389641340485
True	590.4340446824306
True	682.8184413035157
True	270.19078997042857
True	168.6797318014843
True	43.97955878166531
True	385.7722241057284
True	75.92298878180986
True	14.306123212128744
True	894.6309797258522
True	372.3623411388713
True	171.9437652363244
True	971.0812276141196
True	10.79538774819321
True	784.6511217644689
True	29.91525679202971
True	638.547243893867
True	62.691219737809725
True	771.2558403238415
True	432.8010250402687
True	189.751263091742
True	433.88599999889226
True	216.00117070319172
True	299.7125703353012
True	204.5560924254807
True	428.5336377019025
True	10.149748171023123
True	322.9704347413152
True	109.17505200017489
True	10.48903071774448
True	478.6550109115756
True	713.0743209610105
True	270.5889155405216
True	74.05039941004968
True	312.38205607465386
True	80.60082414996543
True	178.66578482054848
True	191.4922353448993
True	357.15921839605875
True	41.48497014415733
True	140.2566451804898
True	373.6947917321152
True	895.7793920021264
True	112.2282807325961
True	208.9830118127401
True	434.3173641084207
True	17.701267054392044
True	418.8642864862864
True	523.6818403977923
True	90.38137062252696
True	388.4628154626064
True	358.0177578330101
True	431.7734481506595
True	600.1910815374556
True	1062.8833375239265
True	1000.3689956159484
True	55.658378229079936
True	1087.3137900412278
True	114.67149224326802
True	108.28343045848956
True	104.554080902463
True	513.0919339500358
True	376.3704223620937
True	569.8185886585309
True	255.776003723462
True	163.64711930426387
True	413.6302749581181
True	15.100285218301202
True	459.2916907874098
True	388.7640728358125
True	147.05078628625995
True	93.94526313570763
True	538.869166518791
True	981.5309921126524
True	192.95815054864613
True	67.92304994606059
True	438.7125716875907
True	381.5073847659249
True	484.54116315922414
True	339.8611667854043
True	3.377978157182757
True	539.5281266976511
True	529.5973691091339
True	494.46122054246894
True	188.9921397157512
True	98.2036136141206
True	22.12711515565196
True	371.1213962721959
True	107.64563796712456
True	7.324631238306066
True	33.492867981923936
True	348.76166626246663
True	627.3772469574125
True	132.45179921549058
True	87.02006632163493
True	23.866559347066385
True	400.5726658441722
True	370.82422923036034
True	753.7234503200126
True	307.2612786417268
True	520.8678835858898
True	526.0403986565425
True	522.5956898485524
True	297.96026109489617
True	581.3717661155208
True	105.68478170925808
True	580.1892426665269
True	6.309359583592113
True	359.2598550291576
True	449.1935531964153
True	936.2483583212876
True	346.05984939616684
True	795.4151007349573
True	962.8244735741116
True	169.2229666000767
True	37.59162096996098
True	367.4274389473311
True	388.9876818880785
True	601.8409495536686
True	242.8295187436573
True	29.327619739973063
True	625.6581062542721
True	126.49360760283824
True	1049.3859219121166
True	331.5590429912484
True	450.2749016741877
True	126.5506551633028
True	805.5272446109376
True	139.93295702856514
True	842.0530298533284
True	556.1281932745492
True	182.98826578057884
True	117.30948862532462
True	66.95254264509732
True	564.1995995017617
True	902.242777106928
True	408.3966795837515
True	532.1921316344842
True	136.22240221791844
True	650.3396720322077
True	482.41591971756696
True	790.7900356821693
True	328.48594109265
True	599.0056362346329
True	112.0020797723024
True	25.744419348851057
True	418.986308967902
True	171.67812897854247
True	103.22850414486854
True	387.34263953221057
True	1122.0538740965972
True	261.3048786190244
True	554.7978908385862
True	11.677491482926044
True	73.23603064743195
True	336.88558852680444
True	779.637305754654
True	452.81265405322006
True	514.3753833832732
True	709.9468365182846
True	71.02629689198304
True	750.3829502892261
True	46.29038078933032
True	111.8361403938296
True	183.07274510498272
True	86.96529996457478
True	25.987344224705254
True	298.24109074451127
True	469.0693956132896
True	905.47577932465
True	854.881275914995
True	5.779879695167904
True	289.4067684790592
True	486.960589198485
True	128.10554035221705
True	241.71117732351647
True	319.4732749562254
True	1301.6407616034896
True	458.7294057875398
True	24.75625447307175
True	176.9756510614835
True	676.7851823129628
True	33.204049082396615
True	174.32608329157503
True	560.4066131092292
True	77.66919049629178
True	877.4525398626757
True	338.04735103104446
True	686.6916283572718
True	77.14487404382257
True	685.6613424345253
True	598.7005630348278
True	872.9545616396224
True	253.37224880912825
True	494.1353887360228
True	849.4084808600555
True	873.2813197191625
True	232.7480935749396
True	759.8071166915292
True	216.658307758275
True	448.4597392897141
True	361.6750649238725
True	506.72147574030106
True	497.70829266948647
True	318.3881844394675
True	346.3904053403844
True	107.30697671371756
True	341.392667667871
True	1125.9482128015818
True	302.76480283761845
True	149.8011924340548
True	300.8209736722348
True	733.5589487010203
True	654.1326892573512
True	403.6121268167031
True	116.85892596985173
True	342.9455541788504
True	33.5814110454717
True	169.38764839657767
True	89.80369849036623
True	87.07689055911486
True	565.0615248493198
True	143.4652173608577
True	138.42405855197313
True	106.78725330504686
True	85.71986289129846
True	459.8715548660109
True	399.2051304405054
True	1016.8714717151582
True	539.1351340376857
True	813.0113871252456
True	270.71678795319804
True	291.4569968520438
True	530.4656198879546
True	194.1557112557469
True	760.0171120062345
True	256.6362758348437
True	354.4982523292274
True	71.44495911876402
True	120.15298209104309
True	247.36656476895365
True	120.21013421853756
True	468.0272804081735
True	29.509408685210765
True	573.7198126812292
True	990.7184608659768
True	727.0003026219994
True	1.6587993088489394
True	63.49246251776015
True	508.6035221252836
True	446.5446537624663
True	77.00504310180412
True	117.51383734062746
True	304.8543724367357
True	76.2330416350617
True	51.24319936778457
True	740.0229674615194
True	653.0750711135593
True	158.4129379618671
True	181.50237305203228
True	547.7278286911769
True	57.20239388505868
True	26.03388097578489
True	580.09768966575
True	423.5721393819225
True	1142.8038002826877
True	46.90325335035188
True	476.2351493468081
True	911.02483089772
True	805.8782473833622
True	282.13600371987167
True	752.0658513160221
True	399.0227095203867
True	43.37186236198941
True	104.09096100019636
True	722.0744016974911
True	79.13953136319404
True	132.98398463391848
True	943.5846595452078
True	188.4793909428168
True	280.08650434154254
True	108.8626724337185
True	629.6373602976391
True	583.6789486475648
True	220.43667055466585
True	426.5432973044975
True	40.261756108861874
True	283.93757720016606
True	598.1914531719569
True	623.5106973375434
True	317.0495468249284
True	73.0819059227542
True	969.4285569322328
True	1029.6854514900947
True	576.8743273895386
True	62.0576222820676
True	27.67970422330206
True	99.24006803577475
True	109.4992209921616
True	103.05759221506744
True	890.1242537499611
True	1177.9841169011925
True	741.8155924385363
True	338.990231983724
True	8.034430670779583
True	20.18529459643377
True	334.94642286193863
True	482.2188879601011
True	47.738723673041406
True	569.0196958583962
True	430.5239690013306
True	386.3894688545074
True	81.437425088688
True	196.17137362596853
True	259.2203750759956
True	138.6266281059342
True	397.3539706692915
True	42.28002510578496
True	171.1102427130212
True	1151.5287065640955
True	5.642099108017583
True	28.040912113877184
True	592.9305183734086
True	367.73405428520937
True	796.3288398437421
True	159.87749553877677
True	740.1102285891159
True	607.7490575883307
True	281.22603016372994
True	414.0724135167208
True	327.2820474761788
True	296.5979070185998
True	270.9841761601156
True	391.1150825414731
True	501.11006284080673
True	517.6537540893886
True	106.78461317651102
True	350.7673603031323
True	8.03555675001493
True	184.64100500195775
True	226.08880287178417
True	856.7676769150972
True	595.8063441484057
True	33.36844968934966
True	730.8288287161693
True	840.4205854659857
True	105.89617634136737
True	347.89640925306304
True	862.7212258650849
True	221.87450195415775
True	159.35356139835878
True	530.2132200051075
True	569.2101886898472
True	1154.040928065721
True	139.8122673480801
True	157.75393881116247
True	257.62832200389687
True	314.475683203278
True	419.46614665468746
True	413.42607594182687
True	323.4639655196822
True	428.6762900009593
True	508.98625732696667
True	210.6950843500032
True	1486.2978157979264
True	245.1345776502585
True	402.0574298814915
True	51.57306953489477
True	785.8418183470702
True	245.875100862065
True	893.6198048169317
True	554.0707023580529
True	318.4511575929516
True	761.1828976263371
True	264.50029558341043
True	214.7593395369863
True	258.92431825808035
True	223.0282147685118
True	148.67446777509423
True	252.3588883362484
True	732.385829823836
True	535.5216679581532
True	218.75083840844417
True	1172.9111274257
True	116.42957881444904
True	258.14214019003214
True	73.23008332164517
True	326.61057803960125
True	414.79955077946994
True	90.22334331274013
True	225.2678620357896
True	71.13763208274611
True	682.6421032818379
True	382.11463940467206
True	221.82330302863923
True	734.0572966301115
True	839.8196146236585
True	787.4117782148187
True	832.3486026141428
True	351.8881061479998
True	1.476397926546818
True	263.903744362371
True	53.81283772760242
True	384.049954463866
True	50.45758779254295
True	350.8490627020193
True	868.8248492475293
True	1040.2755374004162
True	402.558729463737
True	20.855651559812795
True	533.3532001292873
True	508.6514232734548
True	187.1098520712632
True	223.17900278900927
True	294.7845817124736
True	22.571254565850857
True	127.94416761382908
True	926.7847016977528
True	60.09707740298008
True	506.020462731664
True	778.2363997828758
True	103.84609888333
True	260.5564163713909
True	113.61545817857277
True	15.3396497434426
True	1.1161207308554832
True	121.03473700531984
True	1012.8001148358744
True	473.3998686339952
True	67.18952754291395
True	776.0494945620143
True	336.0409272642998
True	1.4362486673284072
True	443.994769052445
True	195.38422569876343
True	503.9321953680236
True	83.95449951621217
True	342.42164997692254
True	363.2107663234187
True	170.66547590022782
True	212.27748153534804
True	122.27353669752718
True	174.90442979886546
True	1034.3262805402962
True	15.57714457594301
True	508.7443372953426
True	480.0893178507821
True	397.3413013818487
True	222.5041495797914
True	237.6544922186412
True	160.91558159346184
True	48.83908924440524
True	487.0462419289437
True	148.42796532751524
True	869.7346174988385
True	831.9524694371851
True	251.3173748369414
True	307.93824211777246
True	523.5580793261832
True	41.939282692844
True	86.29543134710374
True	770.4861553193359
True	1058.977857533558
True	113.00369648570089
True	714.2190083551981
True	142.91491353471835
True	947.8668113519884
True	684.2464348733178
True	108.777079195331
True	267.7157934909913
True	623.6143436689165
True	270.8931471013351
True	43.68665368560978
True	551.8725070062253
True	472.60073549789536
True	6.012753207602662
True	469.38945934714513
True	64.36282172945536
True	175.13075008661212
True	235.77122818299296
True	312.0739075581004
True	73.58648972848687
True	228.34485975152387
True	353.48600866619546
True	440.6671301662389
True	959.363889784464
True	47.47890582122395
True	901.8110643761296
True	1023.1130555938332
True	135.6102479485261
True	74.36668662058112
True	1001.58163887446
True	32.352346851191314
True	236.32842270451323
True	83.54198767935219
True	209.53906019083504
True	349.65009456471944
True	950.163223682377
True	92.35092827156552
True	76.14076949199811
True	692.3556165175333
True	287.8367890420785
True	724.9640865226331
True	54.02230467077161
True	479.24141327071874
True	375.3572503865297
True	696.2350426782438
True	51.15257666016183
True	118.01501747303816
True	27.473162105235456
True	276.35880806890947
True	43.7013907210593
True	344.6287331632041
True	2.1760641146902278
True	1194.9338739483412
True	100.46296974878292
True	127.36903041797144
True	359.1165370331743
True	733.0359524536993
True	678.0183426285707
True	1021.8837751503274
True	472.25243697814045
True	415.4141809700999
True	138.3091601347534
True	412.6909867801973
True	845.0463464517546
True	410.96924155413205
True	967.406662440112
True	81.46713831425897
True	417.6102803081564
True	186.70433151756023
True	302.5363828001593
True	745.4738094872204
True	158.16041979290543
True	133.41226498185125
True	63.44816645293077
True	884.0619422295406
True	779.5968390868022
True	80.93034804247978
True	426.5844135062917
True	747.8057130687969
True	424.9124427869276
True	53.90606742956212
True	314.8167015318128
True	788.5442076717786
True	30.688790774210197
True	361.5527775318534
True	163.8503223754738
True	280.28779399644327
True	31.72025897838283
True	220.17924686774452
True	796.8881299097394
True	644.7952851625209
True	53.75400298798335
True	291.28749649154577
True	881.0409037731403
True	17.472273657538253
True	318.9148210112938
True	288.6353270899203
True	428.2634833721724
True	210.0419436310424
True	591.7095762190094
True	44.80894714904475
True	937.290960771914
True	895.8453107339158
True	48.266669257123645
True	399.71819439483954
True	741.7403975689108
True	894.8468643432292
True	278.35967532192274
True	621.1354632412193
True	126.5864305628672
True	191.4853685754267
True	137.0818393695971
True	137.20565465606083
True	197.17458093762
True	968.1108248248198
True	766.1517353548829
True	958.3186640334678
True	19.834682548435723
True	26.43186772526157
True	361.426553103611
True	13.1920682355515
True	620.8313837582617
True	1059.8637092032477
True	254.13413049641449
True	215.3161838225899
True	86.64856200534473
True	226.36024092275025
True	132.91895793485472
True	45.56594269724239
True	133.12820514165304
True	88.8064173374806
True	238.25089552638576
True	544.7727378623798
True	162.1084189967394
True	30.428017612529363
True	58.25464328397252
True	425.6807924974488
True	268.14854081250866
True	573.0618339529861
True	22.08382351143137
True	117.13096459571844
True	655.1554320056381
True	272.429558063375
True	467.32774646410894
True	660.783004208404
True	106.31621477760235
True	109.02106538411202
True	80.69219006947243
True	26.90379471279229
True	127.19421400029896
True	91.73334182749178
True	94.63235841631626
True	161.58059141759554
True	237.0383410998968
True	829.9694334242424
True	288.83375329086783
True	967.5994542493168
True	170.26034920699746
True	198.2485540226626
True	803.9637475488145
True	314.6877794703369
True	605.9283430009415
True	256.7951005083121
True	355.19975790831774
True	449.3894136506423
True	554.4996798608205
True	661.0966713002636
True	358.71060594187816
True	33.33722198487869
True	577.3025860473012
True	609.975807217819
True	20.21456306512625
True	10.927126589837888
True	264.1410552988066
True	404.1516900116269
True	431.22861250265794
True	66.37909560852603
True	634.2847471419866
True	967.178158174389
True	225.7836428242753
True	904.1030383235848
True	278.1460448570824
True	106.69045781641996
True	276.2259224005383
True	685.034025697802
True	38.50136627268103
True	562.8692333875754
True	1294.456662945013
True	1006.9418498305308
True	898.3569381713878
True	216.0862455823568
True	83.9035203865015
True	196.99277574105216
True	823.803067320169
True	140.86031496085974
True	1068.3355359158184
True	901.7512909867016
True	41.73179565210458
True	91.44711959119148
True	440.6014129728081
True	421.9943400487895
True	208.9315471891812
True	523.9209932085048
True	675.8668840392415
True	130.25017093126849
True	272.4636654535937
True	992.6398821023284
True	46.42194496128453
True	698.974145906731
True	543.7379192702994
True	36.49557113119785
True	781.2111715353142
True	382.8452735501463
True	561.399282058978
True	113.67546430234636
True	253.7121401764871
True	216.0481579811555
True	26.096963977041327
True	128.2567875572094
True	740.304096798952
True	135.3600317033248
True	364.2901074905181
True	62.49060446520432
True	638.9051819930206
True	613.8458275778878
True	232.5548591739557
True	465.26032511247024
True	168.3937987151251
True	166.42012364349583
True	221.83596318361535
True	295.32242625189605
True	359.35620569262494
True	128.32716172672215
True	201.21057728021245
True	25.57136833700411
True	863.329535259588
True	313.4092565493508
True	9.841553619352227
True	360.3812118089249
True	165.95370081570377
True	622.5487215462414
True	376.51392058088015
True	580.8724735171196
True	579.9320908929594
True	479.6245645215459
True	777.4584581820351
True	250.54477306527363
True	548.1419564759932
True	161.05682598346527
True	530.7332977788999
True	360.8996790813684
True	376.3184631498205
True	130.421478367152
True	130.1944868202198
True	108.643227550408
True	70.62856826781513
True	743.7703553412457
True	182.5015451643143
True	46.09230140353241
True	0.0
True	555.9134466834629
True	109.75121253576076
True	23.32434487112529
True	40.8915995735451
True	117.46187507801352
True	544.8169435490094
True	180.96751122122825
True	107.745701962202
True	35.77650410399947
True	161.08374378251548
True	900.5894318447491
True	48.68461748902391
True	228.023890408415
True	736.8947609151352
True	320.05003313924334
True	457.87328943962086
True	475.1771974123347
True	513.1872010560118
True	587.1777274220507
True	927.8378154285464
True	264.54969677441727
True	1053.1625321028284
True	916.2068625789266
True	629.6162222323081
True	345.7996271533353
True	849.4066527454239
True	11.316129439134842
True	32.44576214864357
True	298.8892713125608
True	42.12997893006043
True	199.1334186041421
True	730.7825350404839
True	208.4190071630036
True	720.3896511900259
True	752.3416747179457
True	123.36373054316718
True	349.70962209229685
True	579.8168400138522
True	23.646953394464305
True	130.46120032334966
True	440.4655045266125
True	306.10977230827274
True	205.9373133826932
True	115.61602602914954
True	369.998345954653
True	22.34627507015778
True	373.4644380735588
True	358.08632441782976
True	1003.6870781407954
True	351.57327809361
True	29.88923262869974
True	439.4367363004431
True	456.0312669737087
True	230.7218835201193
True	33.70330084313182
True	753.725241275482
True	446.3358500136037
True	173.93652854445023
True	12.463361161828606
True	1205.759581999718
True	159.93191820259025
True	27.93515491800469
True	301.11483286340666
True	272.8611653635887
True	112.92751925568383
True	292.451399088716
True	46.720805904194215
True	312.5874837101238
True	307.1474974509621
True	332.5081288022544
True	30.13904083472413
True	47.67333774236376
True	984.4531148040196
True	23.788801052030337
True	14.157898684623571
True	180.3713643364798
True	652.3662688180209
True	9.101578002251577
True	186.1570543037348
True	179.08195285616105
True	523.8202234233073
True	383.9025578723339
True	783.5421676279369
True	326.7585720107213
True	495.7273978160438
True	439.3059937472081
True	509.1335928551324
True	106.29771972352869
True	1252.8940529083793
True	922.7741290546747
True	282.15016236999804
True	526.4141221560495
True	104.4409668175236
True	571.3961245359424
True	433.2814557372567
True	162.95872679402405
True	78.36573655380317
True	351.2634257851638
True	160.88388797148394
True	22.70659317686872
True	602.1203760843526
True	373.49604635114827
True	72.06975049561949
True	29.83227707035888
True	677.5022236183196
True	482.83817862834434
True	76.76302903009007
True	18.44236423576672
True	320.0738834832035
True	327.0074111831966
True	691.1186585382258
True	562.1718248106022
True	560.5603608307526
True	799.4775124419543
True	8.466580152750065
True	55.52041863323218
True	36.77391290708664
True	56.59126787925046
True	503.05042152469
True	602.147853794386
True	85.03152816272775
True	107.5391474132456
True	193.6232137520073
True	69.53519970865669
True	178.6442252606143
True	205.08419745046103
True	271.36562635968454
True	798.0117406046548
True	593.1099203079137
True	275.80078390995226
True	191.8528733275648
True	281.8142988368546
True	250.4084086006484
True	764.5557314801835
True	323.317657706136
True	174.62539708728158
True	884.978895450477
True	353.04473234078705
True	468.553539455694
True	150.63044100285796
True	119.40515138944563
True	58.747051539339296
True	206.42058762184644
True	976.2593987584796
True	513.8461980722403
True	120.58568467340672
True	353.0456145457155
True	100.54914007786844
True	688.5756424199773
True	4.314044923645283
True	729.6463595313993
True	36.473033880613
True	918.205627541704
True	829.4202039084591
True	217.4391987792654
True	31.857510071366068
True	78.93570037285951
True	453.6745732965507
True	225.29092888463185
True	1.6642219036064851
True	78.59130282168172
True	1094.44632134293
True	336.6930867196297
True	669.0192493549671
True	504.2238462441157
True	30.873219672972294
True	139.28518275796876
True	443.1376576055002
True	923.5810342177052
True	820.3535076952061
True	414.1419355275252
True	347.1704232212737
True	16.926207275812537
True	78.39050552432016
True	734.1732978897854
True	486.0356594917093
True	384.41375039024746
True	893.5159642091106
True	25.297956657038466
True	204.53026113990236
True	912.588464499294
True	236.84611781485745
True	8.871148119554428
True	501.921487999875
True	104.1698530081829
True	620.3462215873485
True	54.0376043436574
True	247.7364924849889
True	867.9411447527312
True	871.3186763619631
True	274.5273377154576
True	419.5103555350657
True	125.48531566603955
True	642.3739343990321
True	263.1334410436688
True	187.62645669806523
True	868.1521002748143
True	54.60947173508276
True	721.6731795598096
True	274.0645446795551
True	299.6229355635832
True	164.74687283893437
True	490.2958410812387
True	629.3925455295979
True	354.0405943525429
True	397.9023644767325
True	67.12729842898445
True	166.81077461016932
True	445.052907552055
True	214.4680307417002
True	37.62130088132435
True	206.82490937800355
True	395.9899404188653
True	389.2140620396431
True	722.5683269003613
True	137.77185370679246
True	676.1251600081771
True	511.65993171354114
True	591.3512013860129
True	129.83307760568798
True	39.701181503538464
True	671.0911551098733
True	70.75079057652167
True	550.4973561484011
True	697.5667394295745
True	457.0437885991452
True	134.43649428758286
True	509.73117511191833
True	5.2928732963075165
True	399.4890587472681
True	30.194721494891244
True	629.5839032005401
True	276.1869113268792
True	578.2928492877866
True	699.0545597932992
True	143.30307162806147
True	515.0682402113763
True	483.7382722799623
True	66.77263526292363
True	931.6790937859812
True	3.419144538082366
True	28.313157909944987
True	622.2850287713727
True	658.3201511841718
True	126.2362980161807
True	410.7903676417435
True	123.85981260173617
True	70.12061112139877
True	461.66994158842687
True	41.5691680849562
True	523.324812886432
True	12.587567691625209
True	829.7613058979821
True	539.9694531170636
True	691.2366529353955
True	102.24160726057823
True	377.2119448076549
True	995.360580976376
True	871.8601795320657
True	149.673338489326
True	555.6947133522453
True	444.2129473997033
True	256.0544253537787
True	261.977048712252
True	6.3715466982852895
True	304.14610944854905
True	11.612973771153117
True	367.8117525500903
True	74.23360685109397
True	420.5021906374651
True	663.4864263716051
True	125.131387426734
True	235.17269091928063
True	649.0093298895072
True	677.9939848794756
True	297.3173869616129
True	136.2526215125704
True	162.33228558414743
True	469.1874937201185
True	86.67382488774292
True	10.757958910551622
True	499.4073868867488
True	570.561550121446
True	18.53557557154969
True	138.6765052491831
True	863.9383847609975
True	490.5165262879468
True	265.25845941665773
True	34.84972808239446
True	467.4564181565614
True	116.97513892072315
True	591.6339980106266
True	665.6082866405751
True	301.1577492325814
True	372.7657338182418
True	185.29635097666275
True	239.405122768511
True	75.83889970933394
True	209.793219398381
True	515.9884011215944
True	19.319788621776222
True	467.3646374106704
True	386.0562353597064
True	769.8193189508469
True	934.0462546803832
True	901.592084006122
True	157.37004604546436
True	421.89637574323353
True	74.81547855058388
True	192.56056779888232
True	315.95355328262184
True	10.87515323734734
True	810.4487906202169
True	23.00812403434568
True	399.0319515398222
True	260.9209670567016
True	647.544096134422
True	209.81628254795788
True	37.6309377869193
True	684.2788552353738
True	1086.6304343725046
True	228.7773617970017
True	131.42662450208488
True	623.1402779806272
True	491.1266287619494
True	18.338050564477665
True	839.9317063172415
True	109.5936874541924
True	45.904041957895046
True	312.8318375634676
True	349.6045973630055
True	399.0020665024663
True	274.6551842857169
True	19.039722804308667
True	23.11390336150892
True	845.4888881112911
True	205.1361888062637
True	112.46348975129568
True	872.6460892436293
True	648.3692125138937
True	644.8939740401523
True	454.8961911381842
True	153.35423554120834
True	31.927313129668512
True	104.2050938638164
True	438.2602080460056
True	228.4770859463138
True	497.2059141511393
True	146.74988859161525
True	489.19739132562063
True	641.494362390921
True	954.5356451244904
True	24.76373840810641
True	980.1850022663788
True	1092.8552954986412
True	477.1888286459583
True	80.29943939074367
True	791.1278027793463
True	648.0069585270212
True	681.1356810978707
True	174.65167964693254
True	724.1878813239625
True	700.5235499830434
True	122.3270123461856
True	777.6321084917904
True	804.494990299089
True	485.72122362759256
True	226.64749434872687
True	67.10252800625469
True	309.8980436597652
True	344.4030250372859
True	470.3990383106172
True	433.27416720148943
True	196.36545066621156
True	306.40616913519824
True	3.1806440939671337
True	13.26415212745436
True	108.55898863226956
True	140.96641226427008
True	358.3819490146953
True	345.0730538823486
True	112.72182206773408
True	15.334713848153532
True	205.2068244057689
True	843.7391068478562
True	457.2064336894879
True	517.3836748429527
True	567.3179607611105
True	814.1720458232703
True	642.5116061165959
True	90.29093964338016
True	209.1120086790118
True	242.33626616566983
True	287.0783078393258
True	109.45775811536312
True	361.24530558287233
True	434.93080310016506
True	175.32494944551337
True	650.9355802312764
True	244.701758170973
True	203.2390551306245
True	29.627690363123577
True	246.7185040101148
True	491.53005412464887
True	170.37859117317498
True	532.2407610034218
True	488.8554663084975
True	251.23325454822756
True	107.71930421114752
True	40.37215107392089
True	391.9546826866233
True	800.7277281891432
True	170.01081946008875
True	1038.5010326416636
True	1039.2215958981396
True	472.28243319423166
True	104.12945348207046
True	125.34232844684615
True	633.6112481962205
True	9.80214397518361
True	227.22872501397725
True	137.68878340075904
True	115.21450826240536
True	333.0841702035202
True	622.5037499248178
True	38.94092298780378
True	124.49128798407725
True	1018.0063892926446
True	55.89455846241969
True	440.809478658494
True	532.3539566098198
True	246.93806276155996
True	128.20248115913736
True	933.4149285712642
True	1186.5107935755466
True	513.7495359041797
True	631.5280513223745
True	209.67051361887695
True	154.16430407861037
True	324.6766960988114
True	264.2496451811145
True	170.20017868220788
True	291.6173346789559
True	351.67225239660985
True	11.072500235197763
True	628.5316845568304
True	150.44166575121278
True	80.50758340853382
True	451.8924837412767
True	309.6969588345953
True	1133.2905016409352
True	363.133766008157
True	973.4325324299732
True	9.435995634004192
True	272.5793134625565
True	228.48088509320868
True	154.7784466871338
True	485.9930042829854
True	195.66676852970176
True	414.36579016080384
True	304.5371688981039
True	114.87201223731395
True	355.4880275185392
True	1061.4481344139076
True	718.5088936747401
True	223.6872759109109
True	105.284727967449
True	301.05953112614685
True	23.70052542768101
True	358.4050527768799
True	315.96121208083844
True	589.941811531596
True	457.4743714272691
True	359.06660419832485
True	150.3249853799907
True	13.019658892273508
True	425.7974514087259
True	276.4041308275747
True	135.89126302039458
True	306.17152807804854
True	424.7722826324548
True	809.9556192153057
True	323.16795338682
True	774.6093853719842
True	413.7738146583851
True	376.917044824726
True	1.148056770910807
True	1147.9344284374172
True	100.01177016472256
True	909.591555239646
True	203.1083064497994
True	478.83302149125774
True	674.2036885966246
True	80.66076868109573
True	492.0905449672682
True	34.184089207661486
True	421.7485159173896
True	78.84406937751656
True	230.64447647469368
True	37.07958640900766
True	673.4220834300485
True	192.11775257529175
True	27.295972974390263
True	381.6430021493103
True	110.06717236385056
True	171.3172112961992
True	816.0794775563173
True	259.9395366747868
True	152.70886927716296
True	377.2292259570745
True	525.7510730798346
True	339.7633790820003
True	507.5303511158634
True	619.8862226992206
True	153.6788234298552
True	6.767865530626654
True	75.08602850325337
True	430.9700614085748
True	94.00866714912632
True	80.15632743407134
True	1069.9654107230258
True	27.38254604733354
True	318.5993822944687
True	331.4366596120435
True	465.8591870726757
True	675.0074948764501
True	182.62491602614045
True	650.9790418803125
True	325.7361087754667
True	353.0644528463145
True	284.8546689517741
True	221.0161849034335
True	373.8946950127137
True	451.8345545464387
True	408.16484409432456
True	599.5388436451573
True	143.27953126637104
True	75.58884378666951
True	37.25626086245331
True	292.29731833282835
True	627.7787196717513
True	413.8544848899376
True	786.4381065985959
True	212.5810757426512
True	378.3971356234698
True	67.11208470453255
True	57.01255860449524
True	424.91043994120696
True	200.93108079200965
True	222.4231352919012
True	45.79857938846059
True	1051.8665428781455
True	180.31229973081005
True	900.1306818021226
True	315.117256723802
True	933.94058489253
True	231.9834992074649
True	452.2151670055055
True	530.5859075490288
True	603.9312645297329
True	206.07417125790585
True	478.96753858906095
True	930.0292381620584
True	125.49163415924026
True	7.187531785904637
True	579.8179536835246
True	28.01130579871032
True	73.72986423108783
True	818.3551735711128
True	229.539282433919
True	999.8713337988656
True	694.0393928481741
True	418.73122794527416
True	280.8896620351209
True	479.67334307209705
True	342.9946206966523
True	176.82815173229227
True	674.1002824457426
True	701.4379575175832
True	204.78777399989303
True	88.29033403033154
True	527.7798565319476
True	132.80475536115733
True	374.43333238573314
True	340.3299306477771
True	62.895390135183526
True	367.6296535105724
True	429.8796714154233
True	379.8250749592773
True	413.61758617234455
True	417.4429740056825
True	635.7118869529155
True	60.72102326867906
True	458.7611521435347
True	330.2622129773253
True	666.8043648093852
True	221.69408340024555
True	103.495518481226
True	40.87360699477272
True	542.8030588522216
True	631.0095194778307
True	190.88216669714615
True	414.8669459667841
True	339.6862816337474
True	18.596440800976463
True	169.08616054033976
True	296.3130914705143
True	2.111613210982822
True	881.3179112670406
True	77.21350525129823
True	103.7698532434424
True	117.03604344993596
True	373.4912698269864
True	35.788536521009924
True	462.4500702649527
True	236.5407642129713
True	5.275412668651888
True	114.24922815730936
True	449.89548208761903
True	50.93177290194704
True	66.92349842683178
True	181.4379035592777
True	287.0911562486834
True	933.5198747605148
True	381.7751122637039
True	960.3032069144108
True	182.76022200704372
True	1022.7122651811694
True	802.0958798679078
True	664.7554000254291
True	381.7794620637158
True	394.542820585795
True	74.76520998593563
True	67.43534468473379
True	79.92803384123116
True	177.51148099748963
True	485.9770592768677
True	1114.853694556794
True	176.34201444758992
True	346.9903409238351
True	430.6794148100423
True	614.7952072500216
True	602.2106906199756
True	272.2696567756073
True	444.1677935887139
True	678.4035868328909
True	96.46983351339784
True	761.2897396641623
True	264.3094684040372
True	142.75841907796584
True	408.286727426402
True	838.8193321673558
True	427.99555655182087
True	853.7029664747308
True	192.9777523226385
True	346.5420016749366
True	686.2035059701989
True	628.9464174612833
True	187.33714198938196
True	252.18434346071092
True	788.4801602911738
True	32.66910866324008
True	185.75993509778175
True	503.7791559874973
True	717.1239806250857
True	99.46630582685528
True	34.83079386960433
True	165.07324978745433
True	740.1771739474417
True	322.89658929517924
True	550.669140145229
True	352.9872659654449
True	306.66975344754565
True	451.9740431372039
True	486.9939179645477
True	75.57560172884814
True	373.4199368877719
True	773.0221237141119
True	0.0
True	297.0025309835248
True	246.8110871142378
True	943.0167138073411
True	152.3995493945012
True	645.0311584152249
True	641.0414945497145
True	110.34364342391932
True	216.66737854345757
True	132.57425222238672
True	12.247558043167649
True	290.2844825809077
True	370.01164728439073
True	1119.4816055148465
True	239.0180321440647
True	415.2863232570137
True	652.9744222971062
True	200.3602709517912
True	28.81711748556034
True	882.1258516606631
True	602.6974372802001
True	165.8064556203104
True	605.6232189431229
True	153.45475672733508
True	291.90074460190664
True	782.0514130988767
True	32.726074366327474
True	106.03986614712728
True	516.0864848472095
True	68.03236891295265
True	77.33395739617052
True	424.0080003822927
True	23.155348620488287
True	738.155826331444
True	99.58963641210434
True	147.5186388491201
True	17.28851305770074
True	700.2229874196771
True	30.05664301721848
True	764.4036333796358
True	393.0237031809841
True	118.63658300140987
True	703.8297826303545
True	532.851464629612
True	553.3760815125428
True	46.22735337377376
True	365.1179241619436
True	6.005312304694681
True	100.42070053842085
True	391.574097261941
True	42.81796697038892
True	120.6385236794248
True	308.6528948400455
True	187.47463742126976
True	102.94181587177222
True	647.9344183320436
True	20.621560368822653
True	1117.423369951563
True	509.1440988110927
True	306.18521077410406
True	499.286807157561
True	125.93601985632512
True	746.2332668494379
True	1093.0217193644903
True	741.8181008142179
True	171.00773705144272
True	223.75011936336605
True	54.04197478631585
True	57.19786552250496
True	151.92902663257868
True	100.4283906208736
True	176.7323318012158
True	1161.041444198425
True	317.10956057557195
True	341.84602612738104
True	691.8646617208078
True	17.223133930164224
True	14.573469532310686
True	583.2517137033502
True	6.04743653954536
True	112.96868891058668
True	672.581964470846
True	183.3607309367456
True	679.5997951033271
True	804.373413428384
True	161.5152248442922
True	905.2752053962844
True	2.790258464600249
True	451.1687195625677
True	1058.5443411340364
True	25.47288780694728
True	235.9554043345663
True	153.4232338987342
True	968.944963663389
True	239.59364213060488
True	493.3700052146435
True	121.39189195815378
True	528.5276590492258
True	152.39949174013543
True	100.35242105043362
True	376.3796113357491
True	62.26702559336333
True	54.64822846252047
True	1058.2410021201977
True	257.1439974331716
True	161.92510748054923
True	358.2198686959064
True	390.7388054491263
True	218.29788684479405
True	164.57541765739458
True	380.3996326348482
True	35.908964787078546
True	475.8689414128801
True	1130.9012587487084
True	116.62655057596692
True	473.80843265419935
True	321.0147797376545
True	27.27220322782251
True	411.7647367851328
True	105.46442329652317
True	579.3634908663078
True	204.80895564401416
True	401.5554749912068
True	19.98881105480277
True	450.2222103039655
True	112.61607104625487
True	341.5491253947215
True	30.38791587143466
True	168.23909494069892
True	244.08121522942764
True	760.824280689043
True	58.54908260009821
True	134.88949609011524
True	231.497248453302
True	140.6388574350499
True	632.902614460131
True	558.6957064643316
True	779.537186310005
True	390.08024167635375
True	531.4939546791193
True	420.58379623382905
True	677.0432133151705
True	72.99936386010522
True	476.8206166057777
True	435.34808429661376
True	47.95990763705955
True	83.92188122973317
True	128.59936399397083
True	89.3088717565336
True	337.2325001725848
True	852.559110402246
True	312.8270962741525
True	1129.6078386916452
True	320.3554542992308
True	906.1262175342484
True	151.77864815579895
True	569.6627325665115
True	605.5802777796947
True	718.5462823898481
True	466.5344375547981
True	64.67552295262392
True	287.13236474188614
True	42.015283526287234
True	162.67446930420564
True	170.38245461444515
True	1133.853264751492
True	226.7663213143464
True	553.671133530353
True	559.9099532326308
True	562.1356428179267
True	884.3458357514027
True	599.6489630897324
True	645.1374175249883
True	949.0123450540948
True	127.63977616043624
True	302.61147901309533
True	276.216387079895
True	311.8456343384218
True	91.84413394135788
True	374.6512090954767
True	4.875979989951345
True	330.62133989942504
True	256.73486774670624
True	615.4151772830805
True	296.9597293480384
True	351.2528782534569
True	10.679342080832544
True	57.0554907412246
True	538.5414855592028
True	28.8745254667402
True	138.83316019007663
True	58.92435191842642
True	142.13401975114442
True	236.50809708519415
True	71.53632950893733
True	382.68934719793634
True	278.3538143597248
True	101.67346387689886
True	339.21055709149107
True	68.40777629535553
True	573.7906556811038
True	844.7621606036076
True	283.2666338719308
True	1139.7576859049454
True	117.33266074475044
True	299.94111731527903
True	1049.0602943875504
True	85.77532308280335
True	275.37661015665657
True	10.345310834160507
True	415.62182021565934
True	450.947830095893
True	162.72165655361022
True	621.4268708198595
True	946.2932921904976
True	163.4279881774261
True	75.47118404166173
True	336.34634134091294
True	553.7580383447519
True	620.0311505539629
True	1236.1272833355465
True	25.93671403428726
True	935.0693391271128
True	140.2584199791968
True	641.9694189524079
True	119.2619592394292
True	135.49202690319183
True	183.3916429567696
True	165.86529952156812
True	754.4253379532479
True	203.59039375285408
True	228.3272637035403
True	66.87181341465846
True	508.6733861586821
True	455.30484257742063
True	174.21852849335968
True	237.38616488325
True	16.44880335281791
True	421.0609488070308
True	214.5999664826464
True	288.9395078687331
True	114.64183041360512
True	714.871740226885
True	427.724804707713
True	252.83260967748157
True	644.0895689903946
True	533.1597656021039
True	474.6726035839167
True	135.50432975873335
True	528.1196500133199
True	431.4531879446694
True	2.232160582331532
True	196.14555540834368
True	88.68166595562985
True	246.5542625865304
True	2.98663652071615
True	129.88731455564368
True	347.76882875969966
True	6.937084861370647
True	839.1564842122142
True	161.96650822322655
True	726.9626638359787
True	779.102691645732
True	155.21093893057167
True	229.88600571110135
True	480.8274731375769
True	811.9247131641334
True	50.61105650210156
True	38.2163355147267
True	131.28088275530317
True	626.7167567915694
True	707.8033478547387
True	183.08497214750267
True	593.256876660206
True	604.0418047684693
True	844.4239562405379
True	390.1962080225616
True	187.3061253942193
True	876.4489377626403
True	215.86750324556075
True	155.39652768022796
True	322.9012843483805
True	221.3913725937607
True	212.4629102257295
True	604.3961298728794
True	257.0155754034549
True	195.63789049273848
True	460.3589713434855
True	470.7245632333887
True	63.60687842277652
True	286.941207928719
True	75.25779131750373
True	337.42577424334775
True	342.5098153121704
True	248.2941909414152
True	181.9091119075511
True	393.2464180874483
True	674.1449548631989
True	769.570846374875
True	302.1016659764141
True	752.1300493919649
True	65.08615259422123
True	859.1034326691899
True	353.0625081977201
True	13.41580677259431
True	624.3783265557333
True	693.8855794423862
True	248.95898897007325
True	169.71645881722816
True	48.66545483084823
True	396.0354317004909
True	77.65825089524174
True	14.177770494494274
True	888.6898934551183
True	373.5869529183146
True	167.01034096061014
True	966.056097668585
True	12.062500320580224
True	791.9212906705777
True	30.76065585824051
True	679.9310053955385
True	57.993385255833566
True	779.9853679709673
True	452.8814244847565
True	210.5111408118085
True	428.23089202234297
True	213.7133356254694
True	296.7024348709216
True	226.38649083433484
True	414.2109531521001
True	9.820315429579797
True	319.9843467573046
True	113.09285211278674
True	10.324609926124252
True	468.3324557499835
True	736.2128186088623
True	283.5347506523332
True	75.22972475353257
True	308.75217901692514
True	84.89552219003313
True	186.09032444399637
True	175.0473978957555
True	379.9746407738122
True	47.236225636164335
True	140.814551524455
True	370.738296827057
True	877.285422742649
True	109.3468798195573
True	209.4530491026319
True	406.7190330991023
True	19.76085057665828
True	417.2229210676293
True	500.6475491735662
True	91.90238979347394
True	393.5907988633365
True	368.78721229708367
True	421.1608404337787
True	589.8375393458988
True	1032.7257848152417
True	966.4999119113194
True	52.31062420498283
True	1043.0199731662003
True	110.58056789633892
True	118.7365514362048
True	109.38387808879264
True	487.68362686155103
True	370.616934550371
True	579.5612022518702
True	261.785736947314
True	153.1673206365969
True	416.239549488756
True	15.650423116557166
True	457.83799491338215
True	399.5469939249694
True	143.02826996304282
True	92.75884638541793
True	526.1726109174479
True	989.7921479273753
True	197.76761945001692
True	60.93652185775092
True	424.7361215483276
True	390.8455354394191
True	478.9958753086893
True	319.100963881675
True	4.664402188713149
True	535.3603931097314
True	517.6082431759443
True	508.9544743349954
True	190.81448334995707
True	108.88896415893034
True	22.28033185870475
True	378.5015918532406
True	108.97223492644066
True	6.6828725836442775
True	32.5204656323933
True	340.63736463014044
True	639.8973600298824
True	131.5253831767798
True	85.52184376080776
True	21.46574125559932
True	403.2854499958314
True	360.0790338006114
True	800.6326555075483
True	305.0004930085759
True	493.9030086114535
True	543.4049237175728
True	533.2018381448412
True	291.0403195404966
True	535.0873307415967
True	102.81669358820216
True	585.9114625643144
True	7.163135307390348
True	372.40340849031537
True	478.7494637137702
True	959.5390355410466
True	351.8407124500122
True	804.0074510895928
True	950.0130321627686
True	181.96023414806416
True	35.449808435645664
True	355.3357569735357
True	390.1050632301833
True	573.240039923148
True	254.56973795830103
True	30.220350984956777
True	648.4173411144227
True	128.27051210454934
True	1095.5669171338022
True	324.6867168935411
True	473.9216839341336
True	121.8756655710522
True	818.5250300591046
True	138.65882516950094
True	826.7590482160803
True	558.0929257250677
True	185.62016351600576
True	114.71661527817874
True	64.45722368513975
True	562.5677064595886
True	938.6245398795826
True	426.2060349004084
True	543.4594305745384
True	130.78438595688482
True	625.2039347142307
True	470.6874729594653
True	794.8500757354343
True	310.1570876855827
True	585.1121222090039
True	108.34993480231005
True	26.58565615380932
True	406.1449601609886
True	165.74221506957724
True	101.70206235717674
True	371.99270198862587
True	1103.6576030228068
True	259.82625494401884
True	553.0326889243386
True	11.141615949906363
True	73.13431678910565
True	328.2782537182088
True	784.1682369671292
True	457.7423550619845
True	524.4457415448611
True	722.0584123190257
True	68.03801963433756
True	732.031775656554
True	48.92657357252848
True	99.29683330806569
True	184.5921283945561
True	80.08367100870905
True	23.821847788750183
True	298.5745972544402
True	474.01977653749617
True	888.4208881551165
True	854.5331470005705
True	5.780875199976414
True	290.0520939654416
True	459.2036538056906
True	120.01016788169336
True	241.70122411243935
True	322.71255456840686
True	1300.9267673409513
True	463.8121867136528
True	23.35092680438035
True	182.4853630413971
True	676.5631716959248
True	32.25311161606084
True	173.69912989260774
True	558.2928747814254
True	69.08176829242745
True	868.4180054205178
True	316.4258598500934
True	659.8156354140186
True	78.41004524855764
True	678.3018571712192
True	585.5756065370919
True	891.8567014280881
True	256.31353639831235
True	502.9629139536576
True	845.3254072857891
True	910.463921013846
True	231.02295993872104
True	787.7161152926382
True	223.97898778133376
True	461.05196344372
True	367.20700859492746
True	502.23480933344194
True	491.805895010432
True	293.4812849920026
True	358.4996401908539
True	109.95687374655982
True	347.50466012902365
True	1095.4457964667947
True	324.47044950845134
True	155.48877477375316
True	303.13311388739766
True	723.5769935771766
True	655.4694038475235
True	407.737596035127
True	112.6553709387836
True	328.1001873725352
True	36.77966089979752
True	174.64007122345072
True	91.68863622292352
True	83.98591345384288
True	555.0135438294467
True	132.9188823650691
True	125.27304785043872
True	108.81657440768277
True	87.10551323080712
True	453.1304429848949
True	378.9853627041592
True	1031.5180989169808
True	543.8539030285966
True	863.4991642523207
True	270.265930760688
True	300.8213925405907
True	531.1202240767389
True	200.0218532473896
True	717.49982477863
True	242.4591264569549
True	342.385531161177
True	70.29040449387666
True	118.5922369467421
True	268.61607290534425
True	125.88361303616968
True	481.4721408298174
True	30.269316375786385
True	577.2426912073718
True	1013.3866917591276
True	737.514520210859
True	1.5692548068085732
True	62.13801876291938
True	508.1244825004337
True	449.4342615376455
True	75.58883894629348
True	115.4870029168837
True	296.9782215132434
True	86.05831742646811
True	54.10741756831646
True	700.6202407586499
True	664.8283394209834
True	169.03474197426263
True	168.98816758294208
True	530.7152737977331
True	54.09518769357437
True	24.87570212400044
True	564.225594972387
True	448.9915943776585
True	1143.2950859714392
True	46.52237949951604
True	451.7031896091645
True	887.3234221708595
True	806.7702159331596
True	288.2447845184674
True	744.5031200161136
True	407.8719773189254
True	40.08932228373448
True	95.98753092302871
True	707.5130432556062
True	79.10129390360166
True	141.5044025201696
True	921.751631628156
True	181.28995039880172
True	266.372880746748
True	103.31763193712884
True	642.2262218662773
True	598.5295799070974
True	208.3934354865886
True	439.0513357428461
True	42.73133933956357
True	279.9352469991956
True	594.8089378755279
True	623.6241230721234
True	311.6163965976661
True	71.27167672005213
True	961.5548159534294
True	1090.302335085113
True	565.0518169286503
True	64.91407025268163
True	32.156522790703136
True	88.88132961554423
True	103.1686989962166
True	106.76171267085782
True	873.0127636149507
True	1177.8652713665497
True	735.8218775336353
True	319.75237589576665
True	7.906923595828949
True	21.85989183744804
True	337.9254055466111
True	471.0743133317259
True	46.82723446692556
True	571.6453182153051
True	440.20399221163234
True	386.84097856726174
True	77.03235275298452
True	201.01905631415931
True	270.2514695909178
True	124.59090736100693
True	410.6912382092461
True	44.08349529270205
True	179.96149774727536
True	1187.528671408861
True	5.70430705943301
True	26.10444297351177
True	596.1926667817063
True	367.4214426683675
True	798.270028691021
True	162.80552208460568
True	746.2640771764225
True	604.603537805229
True	281.52518128965977
True	437.4598130996353
True	347.2580055041559
True	301.9775070729614
True	267.0370385568247
True	406.4381385563466
True	502.3188571047853
True	515.8618943903202
True	106.09408088566896
True	351.93572369040413
True	9.83265897093214
True	186.104132513746
True	243.35101303167107
True	870.5374140781418
True	561.30689256816
True	32.92300650711371
True	715.2269886357565
True	825.2198569201829
True	110.15666796411838
True	355.7890537227161
True	810.3444334472615
True	221.8231528068557
True	162.08421715823565
True	519.7715464270847
True	581.6947586360451
True	1109.1787312748388
True	146.9544492103122
True	153.93399276561777
True	250.2946242691236
True	321.4672755438564
True	428.1653421285644
True	417.1921237570624
True	337.1026567397513
True	446.7945802787804
True	498.4832902305778
True	215.5409427393829
True	1479.9448601324527
True	249.5090032547443
True	405.3485669081185
True	51.7241148627612
True	772.0093529675123
True	242.1314457098852
True	912.434912722213
True	562.5841027633694
True	313.1124489939432
True	760.8955618676371
True	279.6571959175581
True	223.14581921220184
True	252.75431174747317
True	219.48630662663984
True	140.94018570543622
True	246.14559092923133
True	719.1252505751158
True	520.2606426171046
True	227.64543948089616
True	1177.413907353208
True	117.80825937496525
True	265.1647200673943
True	64.44353845953538
True	312.12999061153664
True	411.21028886561777
True	90.45606681128936
True	218.83507424682503
True	71.53589632906747
True	706.3226143400731
True	375.6435565668436
True	212.16155812385168
True	724.3465832701048
True	880.2740358031081
True	818.3282611838983
True	831.8778066729809
True	338.7206717124167
True	1.6290761369067313
True	258.52696126334087
True	51.12290856406484
True	382.42272437181344
True	53.90241410527125
True	354.0648638686635
True	855.5492271195916
True	1015.1674384776684
True	401.8716088213183
True	20.25279443207032
True	541.2561723076848
True	525.6493938932105
True	194.77029170230136
True	232.43938085853725
True	292.22176317082614
True	21.66483043186679
True	123.88409336077646
True	943.809340041853
True	62.73661669745215
True	503.3418162976752
True	784.848469790892
True	103.87443886877809
True	241.3316123895958
True	114.30403550971748
True	14.89396926460596
True	1.128304106466674
True	119.86915485571902
True	1015.8968168181382
True	462.5251648966005
True	65.74352141915426
True	796.9406169417001
True	343.04631608758734
True	1.475170030513584
True	430.7066704708785
True	184.9021996758166
True	496.3004987730942
True	83.25442872798774
True	309.5310430531844
True	374.5226745484632
True	162.72649493056585
True	217.65018930410176
True	126.49243282399596
True	176.1883540968066
True	977.726346229144
True	14.90794181185537
True	496.4064365569725
True	488.69814221238494
True	419.6284440419445
True	219.5594421859609
True	238.3042207876775
True	157.13767240520207
True	45.32712006114106
True	483.23226808152526
True	152.31806827727553
True	861.4509168357009
True	806.7231117575395
True	252.03702855050724
True	327.4239200901863
True	532.6298290884147
True	41.996515391632826
True	86.36124005560144
True	753.0439745408323
True	1083.1211804325776
True	107.21623286573316
True	718.0829171968904
True	141.57676167268824
True	927.2365539178196
True	676.9406635150136
True	109.2252861173495
True	282.66546847571175
True	595.045394994784
True	255.49341899170173
True	44.82710012806353
True	581.0375721969226
True	423.5337363976649
True	6.531094445057168
True	478.3636463731906
True	62.81003695543326
True	169.49497588970738
True	236.7553888631039
True	291.9654462500798
True	75.0168259143658
True	218.7164424809473
True	352.39913985734563
True	429.7672772082287
True	929.923186400732
True	44.46162526479928
True	896.758735765924
True	1008.6157062575312
True	131.941175819943
True	76.8636898943726
True	974.1007616566208
True	38.70603315998515
True	215.74024860432053
True	81.95098605708148
True	209.3706285054952
True	365.4811445973953
True	927.5195957077068
True	100.50840727213732
True	74.91369413818012
True	667.3839730349042
True	275.1536907116318
True	715.720944466131
True	55.882767853614695
True	482.0196354070527
True	392.90087991855927
True	687.4006792334575
True	53.158752090833865
True	113.77242103165588
True	26.968355658442583
True	271.02504445306033
True	40.23812724135571
True	348.8346888422501
True	2.280599155287945
True	1154.6723605838756
True	107.91474990521635
True	134.32665157654102
True	348.5315816163835
True	730.0135391479226
True	671.7691130540284
True	999.2985371226996
True	475.5995619251444
True	402.2613615262241
True	140.6807331259299
True	413.5101046495122
True	846.722651694027
True	420.9601274404105
True	925.667043745325
True	89.40280189979696
True	424.02365272569887
True	182.91073410199107
True	275.48712032869497
True	758.2137399513329
True	156.69313542306463
True	129.81990640765315
True	64.83261831738557
True	845.355368368579
True	769.6227616680102
True	79.93526785439774
True	442.0240552102357
True	742.5846972642146
True	421.66123511258695
True	58.01878343651741
True	315.3523740918151
True	787.9368283846701
True	29.0397386965456
True	359.6535204297687
True	169.72391631060887
True	268.26235967883355
True	33.312958683825826
True	214.99884483953133
True	772.9915749375969
True	634.1305197503062
True	58.08092086229171
True	283.5175035683261
True	878.2213653755081
True	19.120374027359595
True	313.8552027525334
True	294.3384311525682
True	424.0168007063911
True	216.0627099177106
True	612.5724656587049
True	45.36657569960189
True	993.4622311108448
True	876.8305361735929
True	48.31684314633368
True	399.7378383099292
True	718.5162116119888
True	887.8125529647348
True	266.711561010712
True	575.1045696682689
True	129.8445430253428
True	188.20991408409637
True	127.2074179406284
True	132.54081578438124
True	216.02910940808272
True	923.0821378738004
True	771.37484735015
True	988.7257551033376
True	19.595150913569352
True	25.29308701789036
True	367.4126942262913
True	13.619066545666866
True	594.4596495962487
True	1073.1453223777544
True	259.03473736243296
True	206.39273898441093
True	82.5454582758426
True	217.5157850961712
True	128.10155804933652
True	44.22616594232145
True	130.77508591301577
True	91.40384054732824
True	247.0184696301491
True	525.7854153532634
True	166.37417643612324
True	31.146161706051007
True	58.32088798157563
True	429.6317005570424
True	267.1387620603577
True	581.392638403367
True	22.71720683826132
True	113.62883105036104
True	682.1503629516881
True	261.43542046696194
True	455.1018596677681
True	663.7378274965153
True	101.99934910103995
True	114.67038257125336
True	81.54481538566274
True	25.4847280206445
True	125.91619967896094
True	88.29177402040278
True	100.7774444522549
True	134.24214695581767
True	232.3404599783617
True	813.8764458930707
True	283.3505676214553
True	934.5321632794256
True	163.5636334608069
True	200.4437586783804
True	788.1448318453446
True	310.84492659234405
True	594.1966668518851
True	253.8466446791376
True	339.9623968186295
True	450.2749237554322
True	560.2599917210671
True	659.094585451699
True	372.0637099816056
True	33.757108258627646
True	552.7749733465588
True	622.3899431773566
True	20.177307746956703
True	10.28080214190118
True	263.99154694063884
True	399.80379912745343
True	458.15490511180906
True	70.2952646166867
True	648.7843945408025
True	972.2566826205078
True	245.59255821999795
True	908.233193576374
True	264.5703654025695
True	105.38918509219056
True	258.37541128151463
True	673.8881056063335
True	40.01927801312559
True	561.8384433257023
True	1301.6952549636364
True	1013.9735642548168
True	925.8510833313868
True	200.40450082960936
True	95.07701378354848
True	193.08473244954257
True	830.336287727574
True	149.2106491499593
True	1069.0520793283072
True	844.2726211319836
True	42.81277163185884
True	89.10667622513881
True	426.58916028962176
True	404.09432705496295
True	199.3958058106212
True	508.2595541216901
True	664.3998457880634
True	115.4435630896382
True	276.2209128780897
True	1015.3683026910328
True	52.0637559528925
True	689.0743369084406
True	541.4285673643969
True	36.03580772276294
True	852.7707396359183
True	378.87360709812776
True	560.7935942624954
True	102.83897597186788
True	258.7691968078508
True	205.8275419410489
True	25.399504511204924
True	126.80584491718186
True	760.2198480615376
True	137.74853407644173
True	386.4848566498244
True	63.60231906919352
True	616.8372742352333
True	593.9317212915978
True	233.93812648602096
True	452.1678353517861
True	162.23734808684787
True	163.64048136740456
True	221.7252392275022
True	292.7097875204897
True	370.104342787879
True	128.27080183822667
True	195.2297763260929
True	29.401825787399027
True	875.7503003952276
True	303.76971868868685
True	10.070519466196096
True	363.1758684122028
True	169.05097903035323
True	636.3325622342007
True	366.5222850962408
True	584.906079780197
True	521.7617745922726
True	489.3951395204727
True	803.1231468133952
True	245.5796834096232
True	548.0962175577189
True	160.22667252519818
True	540.7244529557712
True	365.3602153942258
True	378.1398167900155
True	130.57357602757867
True	136.94367742946102
True	110.18507481060118
True	66.28464487395993
True	749.2697370447747
True	179.55034516894577
True	46.77474837189224
True	0.0
True	557.0879591354645
True	113.8056480202752
True	22.9474412976107
True	41.113834050218735
True	104.67104729069196
True	541.7576242014424
True	181.7742445446972
True	114.0188582680527
True	35.18148458187275
True	160.003131266199
True	900.7493917153804
True	51.05343588104988
True	229.65339577588256
True	740.1092420730834
True	321.86551817754787
True	459.33846986479006
True	479.7394826811427
True	519.0856536003874
True	585.5477243399497
True	935.375669608348
True	261.76134441990007
True	1037.708966799741
True	922.2609045969284
True	638.6530668169044
True	347.7218732930056
True	818.8605688121054
True	10.510344286394504
True	33.79065769451875
True	305.61158302610767
True	42.011521175067415
True	199.4160614347457
True	736.283656441853
True	210.4620245236821
True	759.096452893402
True	745.8483813409684
True	121.56920716685
True	362.10514476769
True	579.7963168243573
True	24.754584603863204
True	138.38614372486563
True	431.0765700790208
True	297.6891548303602
True	201.3338644537253
True	115.59140479889578
True	385.2217159834914
True	22.277810050961367
True	373.6151587655577
True	362.79204205736727
True	1045.0025226708835
True	361.2642553085348
True	29.47841850507608
True	446.5973300153789
True	454.6171371447779
True	233.12923862543025
True	31.75026258599028
True	765.3429153495784
True	429.0296637411934
True	179.3709390353146
True	13.394080633004489
True	1203.411687133045
True	161.8680674598732
True	27.43351448297536
True	312.54889905520645
True	270.946241639037
True	109.156226306835
True	290.8942867629799
True	45.05919077358158
True	315.1662115168274
True	310.7003839561336
True	323.4767885271591
True	29.90228415665056
True	49.06014065591957
True	1016.250032592033
True	24.063367727881083
True	12.08499075580281
True	170.88404217022082
True	654.0979678748037
True	8.553048727566763
True	188.28832434650928
True	175.2229812656115
True	535.2241670614479
True	379.25266987903126
True	748.0499321299953
True	314.1021834344055
True	504.1464648528398
True	444.6051191671881
True	507.4890449976545
True	104.46825185065067
True	1273.9353110069824
True	927.2648559982756
True	294.3827752528998
True	522.402387941399
True	101.23018125926323
True	555.9535650130321
True	455.46724689603167
True	153.50549337161115
True	80.48651152531158
True	350.0029375049799
True	176.3915645300781
True	30.52624866657224
True	625.8878539292397
True	384.3718420893732
True	70.81012570559756
True	31.56101981831421
True	672.3486827700004
True	483.86524496204544
True	76.10220511139401
True	19.929353289951152
True	330.3846894590524
True	317.12834403388786
True	743.3095624591564
True	554.7215987204237
True	556.0916556233527
True	794.2455301841527
True	7.975261465231151
True	57.56443726418032
True	35.849356647720754
True	59.821267603454125
True	497.615495843667
True	583.1215333455444
True	84.74868705903619
True	109.13365825724138
True	189.9097781934944
True	71.08455111074635
True	174.4415258726642
True	208.16924364408752
True	266.9380900365033
True	785.246149727276
True	600.6911342213131
True	292.95790038190154
True	197.7121174391901
True	264.99785518428587
True	243.0470143677882
True	722.7156234298299
True	327.1177360555516
True	170.7725940988812
True	895.5174324771086
True	354.2034286420396
True	479.6854237928124
True	157.73240844607488
True	113.0744363199384
True	65.27297966722888
True	212.77005397740228
True	944.733355264514
True	521.2887159362256
True	102.82942621642358
True	358.15780575119186
True	101.21458729012488
True	686.7131902517355
True	3.2531776077893984
True	713.8645661464025
True	35.82662451132483
True	927.9447438636006
True	843.7712513624859
True	217.5076641127509
True	32.87847995693327
True	85.74753567942705
True	455.3439239901126
True	226.18874247616228
True	1.7171905444652769
True	79.34880513285901
True	1080.9505852429695
True	348.196800055709
True	647.4270966834423
True	480.9400722856077
True	32.362335364302034
True	132.41029396190157
True	432.6088987717789
True	880.8804515427807
True	826.525842216057
True	420.2261760593296
True	337.4153231071741
True	16.399210977660122
True	82.55732098126265
True	733.259693108889
True	467.5490705208906
True	389.64362641546336
True	866.4203183602151
True	25.701781702242734
True	215.2587465921612
True	891.0628982901371
True	232.92830152837985
True	8.741211720157347
True	508.6065702273551
True	105.5905257234318
True	635.6761663298984
True	52.442135952645394
True	253.8305178601973
True	854.416516209727
True	889.7519467256803
True	268.78685161731147
True	446.9108506949006
True	125.46423118229022
True	605.0766231901209
True	263.9325943775231
True	196.34290780750823
True	867.8855549077178
True	56.37923358244555
True	723.4528439704358
True	277.740022600686
True	304.9483178436767
True	167.2787273322622
True	501.2499333697273
True	577.6161435665485
True	368.3378789550656
True	412.3090856570125
True	71.38004619339915
True	167.83869161289752
True	438.4384838418191
True	218.95690936512648
True	36.79103006010437
True	199.73648909503416
True	407.2862821444316
True	396.7701569823401
True	744.7968777628556
True	128.35978758140723
True	651.6716080600055
True	519.7019344203871
True	590.0497510432976
True	138.8364662969988
True	39.4013642448405
True	661.402110289664
True	68.41850819698374
True	553.6621471665671
True	672.6669631831012
True	454.4943348077975
True	143.50339233792772
True	524.0651888652463
True	4.115928980147176
True	387.9736720382597
True	31.13061314684632
True	635.5258937478113
True	268.2906408108767
True	582.6041887338886
True	712.2350250123018
True	147.12568281321222
True	526.0126375509037
True	491.8810851697584
True	63.19027635311112
True	955.2550770551968
True	2.214342502782636
True	27.87093667757148
True	627.3915713641833
True	695.555285861108
True	139.5239116328931
True	410.7436985138319
True	115.40510643751004
True	72.52330423243026
True	472.82989663780415
True	43.29856642382436
True	491.0934038544793
True	11.634652394052369
True	836.5062240277732
True	553.7312213623072
True	668.8456533092841
True	104.48970852699186
True	375.189717218168
True	984.4861539181686
True	854.1747673288965
True	134.2964182240202
True	520.8913800413575
True	458.7545376762645
True	251.2699950087437
True	249.1889423042524
True	5.469520699151151
True	322.0103902225509
True	11.21891639861342
True	365.8915845536694
True	74.44724451597675
True	390.0696108656242
True	668.8875590483835
True	128.1104086261962
True	239.54930584552423
True	653.0055545353716
True	673.5953148951497
True	290.55422834031714
True	133.3629463727815
True	164.4706432608833
True	471.2257730854546
True	88.00613478323511
True	10.033545617374148
True	512.6520351482989
True	559.4041621788659
True	20.149955353613237
True	139.76017239626813
True	890.1972281779898
True	484.18088030176654
True	273.16901986555604
True	33.54089253438663
True	477.9906884613194
True	115.97190525136888
True	596.0638849711111
True	669.5767312547787
True	295.8873424262218
True	368.5555528491152
True	191.1599643590048
True	249.56253974727355
True	73.13658627488502
True	224.37232148600975
True	509.7999719152254
True	21.429394548466945
True	455.5865290103399
True	359.0589303302991
True	729.3722932661245
True	897.2218727872986
True	923.3082983080212
True	160.18019014163946
True	405.7835534209058
True	69.66086601444232
True	183.0561872031991
True	315.3575242549542
True	9.777722495499054
True	820.2533726799269
True	20.624530108561768
True	403.64486746400473
True	268.24528686233555
True	641.9111048822341
True	206.9430285370898
True	37.88927928436235
True	685.6191239846302
True	1088.9937556541856
True	214.89419040269055
True	132.74774108372972
True	650.8233590025097
True	503.05888473324825
True	16.10379618278715
True	842.7147569952291
True	109.28436594515492
True	46.128636385591264
True	324.9787325248108
True	351.5319164785354
True	393.7747131541493
True	270.72825668590883
True	19.615352376750856
True	23.26152163216974
True	835.9695599519637
True	197.3729763045602
True	111.16145477918695
True	818.013783531498
True	647.6837128695352
True	631.004123639601
True	445.06346115002856
True	143.6641594893274
True	32.028175220096664
True	101.14691553169229
True	436.1721117917284
True	231.1143503503546
True	471.7849817416068
True	138.30518075321294
True	520.1397244141282
True	661.9553457800826
True	923.2829426647698
True	24.08922911994619
True	963.940220785354
True	1128.0989769907765
True	477.798488653921
True	85.43791633323234
True	807.836560885053
True	652.8861198638631
True	657.0843703472756
True	185.4094581696823
True	760.695441205771
True	712.3105806865541
True	119.41526167040244
True	820.8885516544987
True	862.6483068222318
True	484.5855734511688
True	229.02113173659325
True	72.57905829726367
True	289.4926010656291
True	336.6336054867922
True	452.4589518662562
True	415.2884937390018
True	189.88443167277285
True	313.33803770042454
True	3.1430204771883385
True	11.932592969247096
True	105.53256531426044
True	131.02200243311484
True	357.02905063913835
True	357.58000498787123
True	116.49939764988548
True	16.624472350369565
True	210.3933300297361
True	811.9413202130953
True	447.8399547771161
True	547.2783038193411
True	556.8232466281866
True	807.0339723168963
True	632.2135027409457
True	95.69735384536196
True	204.78043432753896
True	248.8697032587099
True	276.68985854721336
True	104.45555268072296
True	360.84064110098194
True	425.22307409465054
True	176.8251625174925
True	650.7878857201058
True	242.67325475156971
True	200.10607545833057
True	30.03457963042868
True	250.67056694920808
True	497.67238816488623
True	164.18714950615546
True	532.8282021296867
True	487.2125358179059
True	245.888897520766
True	112.02630885955718
True	45.37768666752576
True	412.516344759336
True	782.7843142657505
True	162.40519323071717
True	1058.4530678040294
True	1038.8381694849973
True	483.0749184753303
True	103.54792334772428
True	125.7246786205276
True	668.1229539605723
True	9.085531993108384
True	225.49301648038832
True	126.10101372116657
True	119.30760655018084
True	327.37257888770125
True	626.3768790944185
True	37.98642603080259
True	128.48899261822328
True	972.0054465785583
True	54.30177376038594
True	463.51982475596776
True	529.5559685427129
True	253.04091739512916
True	130.63690223196585
True	942.8682078526124
True	1189.1396752785474
True	518.7419200706385
True	648.3414998504651
True	204.16059153343005
True	157.86762835127857
True	304.7068099399483
True	251.2835641708476
True	174.99214916305385
True	324.79391386146017
True	346.467015796245
True	10.53448325763716
True	622.5385600915495
True	146.36012223211588
True	82.70632359627314
True	458.1777844468585
True	318.40687051529585
True	1222.7509553900536
True	363.5678725368383
True	999.1259197549812
True	9.918060831356996
True	264.08651068711947
True	232.81352064429691
True	157.40448765903622
True	483.2229673175469
True	202.125303690572
True	410.2542453658767
True	330.2096391143493
True	116.28466578809
True	358.6363259322609
True	1079.30849872045
True	716.4428357345021
True	226.3669578347369
True	105.25582026334746
True	306.78585545158506
True	24.24696628193783
True	359.4183909295604
True	324.9622255763811
True	563.3070216978228
True	451.0984334552039
True	366.6074301131778
True	155.34784398812198
True	12.62931637951252
True	426.91303507724615
True	287.3880884705547
True	140.79739340801413
True	296.9412043873238
True	450.8629043393951
True	809.9689494465143
True	315.64710314997154
True	771.2345486297453
True	395.6135977543195
True	369.7809628411816
True	1.619894439343657
True	1194.0712497540048
True	105.5415058852974
True	898.6745978288421
True	210.2287290845176
True	463.68860203169737
True	676.4591616145825
True	85.96247722999784
True	474.007432316313
True	35.610368360518564
True	429.9658279103209
True	78.78107339407262
True	231.69521553290676
True	37.4013570733851
True	660.045713757216
True	186.7362767048285
True	24.688262786884472
True	408.118887723465
True	109.12988042903392
True	177.5362917599859
True	820.9277729722334
True	261.3293072784614
True	153.75327736050372
True	374.6778078754333
True	505.5877026674379
True	328.63162639402435
True	512.2723064101853
True	610.802326197353
True	152.2147697733505
True	6.100983604157781
True	70.8164735490074
True	446.3144675015251
True	92.84665693260224
True	81.60585340236443
True	1068.7254419126673
True	27.153031581699807
True	323.813220167353
True	324.67577919617696
True	439.3089634041087
True	674.7316770262429
True	190.68916618668572
True	653.1266669585273
True	326.0810172207142
True	357.57301855825256
True	271.2254739550862
True	212.0070973911784
True	349.0156201690456
True	441.99066167150994
True	407.8865463602394
True	589.7636737315569
True	143.9632182582077
True	77.69584063583758
True	40.81314743401355
True	286.6386122278196
True	641.1792177033328
True	417.996331579217
True	785.9192873869795
True	215.90140370087545
True	415.7358382232094
True	69.29495131593025
True	54.13231843694396
True	430.6406029627848
True	202.70581891881727
True	224.0913223422065
True	44.68667280255779
True	1099.0055970290198
True	168.4532991010215
True	877.3548407182079
True	324.2356721658352
True	923.0532549730036
True	231.39345087541972
True	466.3262175411492
True	539.517387170831
True	609.2397637814412
True	217.95484634112955
True	487.2933138323183
True	908.7563618245404
True	115.5938381793816
True	7.3114430958721695
True	578.8395276430161
True	27.37686194212113
True	77.29896177829671
True	793.9374987835436
True	230.15234258410493
True	988.5135571528936
True	690.5092337263676
True	400.3711393979247
True	274.9506349903457
True	481.3808017843923
True	347.8046138075257
True	184.72277334462024
True	675.2456589820255
True	722.3031190874643
True	206.07936092561783
True	88.21323924785042
True	519.4223091897496
True	140.1432968543251
True	379.49081802523966
True	338.88103250605843
True	64.54823158764789
True	380.1037049608325
True	417.107090349949
True	376.19633354858206
True	419.03492639036506
True	446.09451004909903
True	618.9253366992211
True	52.39971096106986
True	441.1492349973912
True	327.56108071375905
True	650.0025791799709
True	222.16599304768252
True	96.43525315524111
True	41.92945507608761
True	541.8923737008234
True	638.733229492881
True	182.55878389450416
True	409.67366290183264
True	348.7856172439664
True	15.249011303131711
True	174.19498735083988
True	293.936602054791
True	2.7914125534086653
True	867.5928368393788
True	83.59379502913488
True	103.58437579335678
True	113.33627141699569
True	366.86216108564855
True	38.41591574672374
True	450.4269547348324
True	230.30165797755257
True	5.692191463549134
True	113.7177394013055
True	435.126202839277
True	52.27364050007682
True	65.63799339354797
True	186.01723871273956
True	285.7835331302811
True	982.8313422794776
True	385.6477949124315
True	954.9947306442166
True	182.2870001091756
True	1041.8656650141104
True	760.8726468088926
True	623.9308877047387
True	412.4545848126288
True	378.86775815192857
True	83.64690825177158
True	64.9427479110634
True	82.1516370619045
True	185.9953183230636
True	470.8923361008796
True	1103.3395398612556
True	176.55442388806432
True	358.3793194549803
True	429.61482184479087
True	609.9088580703356
True	612.4018850928431
True	291.53356527144393
True	445.8717485706785
True	676.7103040648985
True	95.54648135930476
True	727.0134268914737
True	265.13650736353185
True	133.11259911917912
True	407.39304429990193
True	852.0747717201166
True	438.823732118716
True	853.2401654727221
True	204.42090603559404
True	350.4107267734386
True	701.0460713492167
True	609.8380093449392
True	181.6758929437592
True	268.3553011414363
True	837.3149487870827
True	30.363045510702083
True	189.5580244284045
True	490.4862174159317
True	680.8945376327321
True	111.22443348350173
True	34.75448837346065
True	170.1556588940415
True	755.0024633012306
True	328.668198683074
True	544.1382553182901
True	359.16849755636497
True	300.3958830998225
True	459.2499181806668
True	517.6364416527721
True	71.97728717430742
True	374.8272314908059
True	788.5434567576906
True	0.0
True	271.2041039022207
True	245.69033229128544
True	954.6951817733168
True	154.2854148301525
True	657.5372910918726
True	624.3443893226009
True	113.89560221275946
True	210.70031619652664
True	143.45600088708764
True	10.924664869310709
True	298.72372475320327
True	383.2135026850725
True	1152.823806899677
True	234.19121539152397
True	399.9319460045669
True	658.8124966562857
True	204.74419541671097
True	28.35081767779236
True	835.2224985338939
True	602.626890472797
True	154.33516259884337
True	613.0926704931159
True	158.98913351408632
True	294.5499362860895
True	784.7429754869171
True	33.09780783606351
True	108.30435362316793
True	507.02523859873554
True	65.81617968286342
True	76.36537938746098
True	414.1585704573032
True	23.97504465382113
True	774.9941854174363
True	108.37678894216307
True	148.08956498457223
True	17.895480544251797
True	725.5465470429107
True	29.678672290453846
True	784.7040485473107
True	383.7936613750261
True	118.62813197809194
True	696.0713895620096
True	513.3065775406717
True	561.1034827875001
True	44.48366899382325
True	371.5659803342776
True	4.8451895150913575
True	91.66641950329002
True	376.6119233743924
True	45.85290387939647
True	114.54538371909108
True	318.1199803250968
True	182.76656519038784
True	92.54537925683496
True	690.1158932652596
True	16.82363216651368
True	1117.98030751536
True	529.9963349415278
True	312.2844049175652
True	487.2257246259722
True	126.06919285160234
True	765.0341289184439
True	1104.0742757760204
True	749.2282009177302
True	171.77322489748352
True	230.5077347507796
True	50.09333620769328
True	56.89231825211928
True	150.95974424541933
True	98.30974320195963
True	173.90457692012995
True	1168.6256556604624
True	321.13515502516896
True	363.5532780937568
True	716.8447107201989
True	15.595450750300513
True	12.911698200483354
True	602.1340851357918
True	6.093021174980974
True	115.87857978909194
True	708.7628583761226
True	182.05691386809488
True	648.1430858951934
True	860.9166843885662
True	156.13569376428455
True	905.0715442196883
True	3.6653347626936954
True	448.8872233851685
True	1052.9823373537904
True	26.90002990230341
True	237.06323096401317
True	149.8083356762879
True	972.0793433607872
True	231.2393691282968
True	495.1898206068823
True	125.40543741418394
True	520.5413080327196
True	153.95947547506998
True	101.4070864383354
True	391.77738889016416
True	69.49038526429598
True	47.60047317576088
True	1093.618825166042
True	261.8349775514285
True	163.0289874486876
True	367.5650006187848
True	390.27487414782456
True	207.86354386096647
True	164.14747443731588
True	394.9826588451848
True	36.66381910083959
True	494.6966055425303
True	1139.684892601009
True	109.6752326865201
True	475.9293510685061
True	287.0686660585825
True	26.00927171795155
True	396.809534840922
True	101.66567963374656
True	603.6952966337616
True	213.8915455811836
True	421.9985695332065
True	19.624252234294936
True	445.4017306023133
True	112.4868931004324
True	342.519981768183
True	31.55697267117042
True	156.50758753225085
True	250.25266661036468
True	752.2654469540668
True	60.38921814928335
True	135.102723346085
True	232.64059643974505
True	133.5492401483981
True	643.0944990089487
True	561.9603710297888
True	792.9339421002095
True	401.170219619471
True	543.1865341792419
True	428.24425612731966
True	671.1772577175
True	68.70123249487034
True	488.0257425504433
True	431.7175487449989
True	47.43667164427801
True	82.85542651049157
True	130.19304437336862
True	90.07520555307946
True	321.46584118687025
True	835.6243662175139
True	314.3953641906556
True	1080.4666226064755
True	324.2440480920739
True	915.358539839508
True	152.80662975734822
True	575.436623751354
True	598.1714743179109
True	711.9278043912781
True	457.5161141325953
True	65.14213806241943
True	293.0053377529259
True	42.39655915107272
True	163.0930656966006
True	172.0863588449943
True	1136.1732505171792
True	232.66774182336025
True	545.9333411867699
True	574.3209822186836
True	567.8650286789884
True	860.1320290709028
True	594.3061880843757
True	662.4601047463902
True	961.5803162176812
True	126.9850797628556
True	324.36018446510406
True	255.3955320453629
True	316.2830088412405
True	88.21967288748068
True	371.113652446633
True	4.22715499493584
True	332.66150456282435
True	260.12371410210955
True	604.0230634295275
True	291.7000787872366
True	362.32553919383713
True	9.579397219113185
True	58.9098300040484
True	535.979549745313
True	33.81159183061422
True	143.49551544768687
True	65.67647287623983
True	147.64696455554486
True	228.24996712075665
True	65.00817782109094
True	375.0877131322438
True	274.8050458556
True	98.3859521331216
True	338.21063403074487
True	63.14920073580964
True	603.5013741199697
True	856.3734841425945
True	274.3387366275703
True	1147.3175719092935
True	110.39099543986322
True	295.2516319588511
True	1053.0637577282944
True	86.57111650633952
True	287.34146668435955
True	9.012558361824931
True	424.6327578193227
True	468.480492465341
True	149.18114834365252
True	609.2627241822518
True	919.5732417171812
True	159.58868216147454
True	80.10868783616198
True	331.6708561019588
True	561.8822536187121
True	636.5918487431521
True	1233.721382381552
True	25.81654514928822
True	947.8569392032982
True	137.47297304207868
True	619.7497257775453
True	117.15883074471402
True	128.41800099801213
True	188.6633645009448
True	168.67323599041495
True	737.8277831713258
True	206.18972659713296
True	226.92867541634504
True	69.6906762117775
True	507.9250812871661
True	434.4414758080012
True	181.4586812771903
True	239.70167124122253
True	16.33667512223815
True	425.87098541787134
True	211.08430934657184
True	302.24071661202794
True	115.69826974565404
True	676.6283193321664
True	423.4215492742885
True	265.12005354543635
True	639.2344572713602
True	530.0012075913415
True	461.9805383383635
True	135.62855697547127
True	530.0747815052804
True	425.02472271671553
True	2.937711848829087
True	196.0945930045553
True	93.4186647216331
True	244.55689121831296
True	2.7795154589904785
True	123.148003108961
True	350.86676852351667
True	6.836502966558531
True	920.33731589429
True	171.121407280648
True	722.5754234102203
True	800.6031356247601
True	157.96943437465285
True	233.54629763383872
True	485.57152587440464
True	856.2431951753347
True	50.37718877122399
True	36.23980627595535
True	137.4036279241638
True	611.6019019207821
True	698.7857978591642
True	190.40138317912107
True	603.3814511631599
True	569.0400034668235
True	886.4075220650285
True	420.19832626739503
True	189.94741404427748
True	889.3297111241138
True	223.58093323315973
True	151.29413296968664
True	331.6433397269974
True	222.593853005521
True	211.68540147921243
True	617.5926239331151
True	249.81254633360692
True	194.1318695820694
True	461.3267282180245
True	454.49610866301526
True	60.17301359323192
True	289.81704724211363
True	81.42422879879977
True	357.69844416543293
True	355.77182405900135
True	252.9762399347501
True	180.0957784468993
True	378.6988999075693
True	652.3629862272822
True	746.4716835300761
True	303.3191225926271
True	749.2200180131969
True	59.202190945041
True	883.2364352357457
True	354.6601482314798
True	13.163614480006164
True	615.5281451210398
True	696.1963501336807
True	249.30580242347816
True	167.10787961247038
True	42.554756363112816
True	394.3682468732221
True	79.24782936469502
True	14.167509905879204
True	885.6651053634472
True	368.10117312736816
True	185.0424046311992
True	987.2419532768904
True	11.363507198949524
True	788.9818915565168
True	31.16329914341384
True	655.8406148755417
True	62.4471388597118
True	744.505566799641
True	439.0846451459338
True	196.07948937774967
True	431.6928522222892
True	201.0217565557456
True	292.4789827604778
True	228.49704155867653
True	416.4298960409808
True	10.86642770486379
True	321.6706492095775
True	109.01870750699752
True	11.03763961631187
True	476.9324292106126
True	743.9214303980647
True	274.4122738190935
True	84.3087437256853
True	312.4259888297677
True	84.27022832039589
True	181.6369799873681
True	176.22506871088916
True	387.5369315559639
True	45.95207018565605
True	134.96257404093103
True	386.7930907543983
True	878.9174181836214
True	111.81933136214406
True	211.70224508742865
True	445.5297538562067
True	19.005024495012503
True	408.8263094735214
True	511.409150767254
True	88.9941069951009
True	382.6844846732014
True	359.3498230186623
True	408.4031000357054
True	606.3865164298201
True	994.3916900322638
True	957.1415988036804
True	58.14161203107034
True	1067.6093652285383
True	112.26967072205032
True	117.50287279905118
True	106.37549701652524
True	500.14044470582144
True	367.0876859827368
True	583.8218199606944
True	253.862033366487
True	154.85855569938832
True	413.66921897087786
True	15.027566981649088
True	455.3861855609324
True	403.0752309141727
True	148.23405703640296
True	95.5052245753711
True	542.002547539621
True	984.853764017072
True	198.319364568056
True	68.20923910294144
True	425.30507056199787
True	379.59149539896646
True	481.2939299357234
True	335.0921741949234
True	5.262178599905157
True	549.9570491820884
True	518.9012173831421
True	502.5486011818251
True	187.556663908739
True	106.77390594794184
True	19.17444465362415
True	377.1379655159736
True	111.01421533952453
True	7.458970282743583
True	32.287722710640075
True	352.2504717014759
True	644.5601202155324
True	134.7567080469589
True	86.81518757179984
True	23.90629890115141
True	420.5966735308912
True	375.8359568629298
True	772.8717019939694
True	303.21948750808895
True	501.42147846173873
True	537.2025920031238
True	527.2642477062168
True	289.9954369074579
True	543.710442481165
True	100.2250409315784
True	584.2053635145412
True	7.113455000743466
True	364.7756963002145
True	459.0159612390621
True	986.3134901757
True	349.37878718086245
True	785.1730604944877
True	965.9078237201747
True	182.6916406572002
True	39.42470384664264
True	366.6029618116289
True	387.14251931814096
True	578.5107768036684
True	246.22259888007477
True	28.22172817073031
True	617.4745619313059
True	124.5498091584898
True	1064.0388063702335
True	315.9356614895294
True	490.41297949737327
True	123.35421324390074
True	819.0044445129374
True	137.35307767529278
True	819.6574907322077
True	569.3900739424843
True	180.15469134466775
True	107.96997182578106
True	64.67888510854284
True	568.6133547168282
True	938.502925458414
True	422.1567311579066
True	518.4472248149152
True	132.07431211769563
True	632.5994077188652
True	478.208769505516
True	802.8089508060142
True	335.6964909033911
True	590.6079632242057
True	102.77870452779666
True	27.44128368598048
True	414.5633036732529
True	165.98605911290042
True	103.5053646350409
True	372.90648601127344
True	1095.3821744746654
True	270.7962833083046
True	554.4103067824519
True	10.65453572436077
True	74.60265200618115
True	325.54213310169825
True	795.3603529449384
True	449.5205470901912
True	514.9103614545129
True	723.1784842162886
True	68.03677679630765
True	717.767123873555
True	50.24359161236594
True	102.778708711441
True	186.03225402284585
True	84.32758289481725
True	25.824347461412565
True	306.55642145917045
True	470.0848853941023
True	913.327819141159
True	864.8410837881564
True	6.071359972298692
True	294.53995718569763
True	463.8261568349721
True	131.80130422769685
True	250.4850087603029
True	318.9617984302318
True	1327.6147190017025
True	426.11114665520574
True	24.222479231600783
True	182.3344855908285
True	698.7948010436476
True	36.55079724281778
True	178.53055417584932
True	564.792355647899
True	72.36203819603912
True	866.3383351790736
True	327.0962459819001
True	665.141550448384
True	76.50826652805394
True	699.4189772715047
True	572.1069029923862
True	896.9876519183615
True	246.3103953284328
True	512.7518825442581
True	827.3064872777827
True	917.685072953962
True	229.5492553243532
True	792.1613328782862
True	216.07177385219487
True	450.5178561156919
True	352.36415584107016
True	500.315245128581
True	495.7164417882553
True	326.6920925398059
True	349.8981373340685
True	117.60667874335468
True	327.90491020900754
True	1096.6538877851704
True	318.9116218015948
True	140.8847372281809
True	294.8769571934135
True	755.0319509328916
True	640.3989500817162
True	415.9918710272225
True	118.62290527995432
True	337.40097417075265
True	33.19324876563675
True	173.6285472853662
True	89.7996136772983
True	86.68392838958245
True	560.3690853310811
True	137.4828453853922
True	125.3320503931534
True	108.4048292750748
True	82.23208793582846
True	457.5932178183555
True	391.0319072077151
True	1030.3999039841342
True	558.3215077266011
True	838.5726136435421
True	270.2310913020534
True	305.0978701142333
True	536.2360804047452
True	194.69655237787651
True	759.922723718986
True	249.88156987523465
True	360.4283792469545
True	67.45321033447048
True	118.40327935286484
True	264.9552439472748
True	120.4271670445189
True	467.831587149508
True	32.24869565988739
True	571.9006300067981
True	1009.5156889543208
True	721.4067341867219
True	1.1893459799272086
True	61.91756728337755
True	488.91437424831656
True	431.959739573832
True	74.21488013531497
True	118.3896883357058
True	311.6339068392653
True	77.52548037916472
True	52.64700289534152
True	740.4386051853832
True	657.9672807849806
True	160.9555682556726
True	179.84765265217277
True	535.4101681624733
True	54.953204499427166
True	25.16459693528437
True	566.1442415548811
True	463.81132031701
True	1123.4838077605075
True	47.63189995287416
True	455.6235433753919
True	902.8891310864396
True	819.1781246010113
True	293.9564054277312
True	739.4906731906083
True	404.2866755923896
True	42.09399758518698
True	98.9603823369348
True	747.2816635493301
True	79.12588993800571
True	142.9081641783582
True	917.9274126321324
True	181.4354402713784
True	259.2717198497826
True	104.8877364520514
True	684.1432475465434
True	594.8635320500184
True	210.9189123050865
True	435.1339765350492
True	40.75070183406985
True	282.17360686984523
True	584.7954682399302
True	620.3700743732485
True	313.5859755540402
True	74.07703677596149
True	977.5469909276356
True	1067.5255230901762
True	563.7443341437969
True	61.83200997230185
True	30.39362305567013
True	90.15661033000504
True	103.16019134472911
True	99.69828917004595
True	879.2872962042891
True	1187.9611141599455
True	731.468728373165
True	327.28719329352253
True	7.75103586602496
True	17.60803828968019
True	334.80407481351995
True	481.0298845690056
True	42.45206336616594
True	557.9247159770847
True	427.7799600614492
True	385.5502538440888
True	76.85319837225175
True	195.1033298369632
True	258.7417812891319
True	135.94465956022975
True	398.3836499856423
True	42.36907836237581
True	178.97619576696246
True	1142.1938771925802
True	5.127031837463262
True	27.473271275929907
True	574.958471151895
True	362.21227975647344
True	779.2322177320657
True	155.16916736741098
True	762.9062785965532
True	601.2606614384697
True	286.00148905706845
True	417.6241483533946
True	338.07382537131105
True	283.79491431658096
True	266.0214814396872
True	394.8549378338136
True	497.25564428539866
True	515.0018948551328
True	105.03807687490598
True	354.9168404286109
True	8.936099882181688
True	191.28099112435007
True	233.74215064120432
True	870.4204060226921
True	585.9421300410054
True	31.14820043380758
True	726.1242405564203
True	848.8918169199462
True	107.4695754751518
True	349.9447261593788
True	902.3736535388211
True	221.69679676347116
True	168.87729575567946
True	509.9847283675185
True	592.7293253474708
True	1072.646449298519
True	146.98781574058168
True	158.92398846198475
True	248.11009988592176
True	313.07343690127215
True	408.2798731204789
True	407.8156520595718
True	323.53479135121194
True	459.69673122630894
True	498.5660255574708
True	222.38247339551285
True	1477.4858931138715
True	251.7208184810369
True	394.3226431523486
True	55.560225845813065
True	756.8842027549266
True	251.2486893095964
True	944.5563516716091
True	560.618825409203
True	311.8540638969672
True	745.8186892730644
True	262.55221297902045
True	207.4189893601976
True	262.8388257877039
True	215.393044382552
True	138.15314246637942
True	258.9744489369276
True	730.8915018309472
True	497.5533711916209
True	205.9757220472346
True	1135.146477274452
True	112.843539393389
True	260.5062058298377
True	68.24411710114354
True	319.5988971562064
True	404.0194221890072
True	95.32453322906926
True	231.3682633805357
True	76.93862313054076
True	683.1794747784213
True	378.17578855581394
True	214.3796802519674
True	744.2685533801149
True	904.2360739996562
True	833.7107963537052
True	814.901705648758
True	340.9871157782072
True	1.6688173228925407
True	260.1803566157151
True	53.08101346582067
True	380.79163954999456
True	52.82249679743124
True	356.2644048681187
True	837.5902568185002
True	1050.8871875833686
True	369.31021107700815
True	22.19681692660357
True	519.6208644050679
True	509.8362754704892
True	195.143696687874
True	240.0439940613573
True	293.24974174845335
True	23.13334804450185
True	126.7695706264598
True	932.0938178331664
True	63.92831703323812
True	487.905023929926
True	789.410973399713
True	100.355870525273
True	249.03948374625995
True	112.4478603742607
True	15.18334109628465
True	1.4367412962758723
True	116.02480423202704
True	1002.5965314226004
True	476.6302417373846
True	65.46997861564691
True	792.2082527644103
True	336.4996874459228
True	1.3090731958383883
True	446.2259372996727
True	187.9629787200793
True	490.4937801126141
True	80.57547530350088
True	333.74256249908683
True	374.88152172340347
True	174.41613741304857
True	208.88713770752105
True	120.23586311629144
True	185.0236378527944
True	965.3686006285458
True	15.320542584300211
True	507.0574554293254
True	474.2394819512462
True	391.0908858115105
True	207.76907709777123
True	238.17456843827952
True	154.54575789470033
True	47.07787791279193
True	460.4149239936218
True	156.53715994223273
True	855.445657038778
True	832.6540702314754
True	239.5466248410615
True	322.627936045361
True	527.2817923640996
True	42.69950944903372
True	87.5321939484712
True	699.3453946627499
True	1116.5546214904482
True	115.52442080884798
True	711.5660082532996
True	144.3828803167544
True	936.2736698557356
True	669.6402742882448
True	103.88545345206828
True	275.49351345222715
True	634.648431368595
True	261.30035047900174
True	46.53301085558876
True	543.1974047603419
True	453.888535265419
True	5.8633763464578506
True	479.3846203856803
True	64.90859804912844
True	179.48645706888007
True	239.4853833506147
True	320.00364326162884
True	70.81210074498524
True	218.51867660727365
True	355.2982000579412
True	417.0188492697531
True	912.0203869645978
True	48.162870141927286
True	920.0498774360595
True	985.1882494505018
True	134.09839179578893
True	73.58254440574028
True	1025.66276042095
True	35.76595225521668
True	233.15374253191575
True	83.40380938888684
True	218.08484744519188
True	355.3254901436042
True	957.9251066354374
True	101.29649554895563
True	68.0714871526035
True	651.274332960245
True	272.6333057405369
True	726.6529118004925
True	51.1586639397554
True	489.9589879153655
True	378.8572075373344
True	682.933190051235
True	50.18780413585328
True	112.08289169056036
True	25.576851745121942
True	284.09635770946755
True	42.95493854630521
True	345.2097587224315
True	2.474863971322744
True	1177.313352636961
True	102.4860091155382
True	139.66615610523385
True	351.6952639432854
True	743.491889834898
True	701.4923616669101
True	1003.1534460561188
True	463.0371293632472
True	424.113951903434
True	141.6790663624827
True	407.7324328659792
True	832.5180988300884
True	432.5892033282542
True	916.056610529097
True	81.66953441487927
True	418.7764575073404
True	188.17090678390448
True	278.1039065743004
True	742.1962421350222
True	171.36661605984725
True	134.0099750985284
True	63.41933916432728
True	880.200864656654
True	757.478382592153
True	82.98772120483581
True	432.33501563810825
True	741.1308358859068
True	420.2039353546143
True	54.839432906405975
True	318.65116733278217
True	787.5718076926062
True	30.914433179638703
True	369.0506587474654
True	172.93030842382245
True	270.44993428297033
True	33.97653225169982
True	220.7394298983613
True	756.3616782312846
True	634.4725762852705
True	57.84359796192158
True	284.58699042167297
True	873.2993626869934
True	16.614365071630445
True	322.7351682553865
True	274.05304735815486
True	455.98897190162
True	211.82660971950503
True	589.3136558957608
True	46.29435745573142
True	942.0496122211728
True	879.5304388040222
True	49.21826677470494
True	405.6908638410696
True	729.7415555430451
True	883.655580631783
True	273.4493668105699
True	602.9055600510901
True	124.57140166420416
True	181.13946859029323
True	126.81266120949546
True	132.35430650421793
True	204.1419344609936
True	929.6746954945052
True	789.864728096125
True	935.9400415357408
True	21.3179956619242
True	26.00810002582501
True	367.5815857507643
True	12.772900595365153
True	606.2797023307037
True	1053.2821546918017
True	265.80538275153265
True	207.1941260512352
True	86.43495299011589
True	225.08968224119076
True	122.57869411876972
True	42.3281390201697
True	128.88214666018567
True	92.06608446037514
True	237.43823923344848
True	518.8247746818397
True	161.96152929718738
True	27.898863063130484
True	57.8761944819167
True	418.8693454137053
True	261.64785382795145
True	581.5621534798797
True	24.434896988073003
True	110.46942713972486
True	672.556582497197
True	265.3224747041185
True	469.7785645939595
True	659.4741856473935
True	101.616454072193
True	111.9962155905979
True	82.85343631949323
True	23.195939994724117
True	120.25419347878233
True	82.60985163883522
True	90.25549749741184
True	151.08137827647565
True	241.43251475315031
True	804.5616842839572
True	278.37583968855404
True	951.253384953191
True	169.2405572898908
True	205.03256748322656
True	798.6123091022515
True	322.13882760958865
True	606.0146039554029
True	262.5034750896344
True	380.9629051579381
True	442.6977437640306
True	566.0390995410824
True	626.5664138273805
True	367.19324036431095
True	37.35223982606142
True	567.2299666897574
True	623.1104865647748
True	19.878477948685138
True	12.866413874843628
True	260.8772152093517
True	401.60419184063016
True	459.349899474009
True	67.04192964946881
True	637.4789282645027
True	957.316053813344
True	247.85103920453776
True	918.7570706445416
True	289.51518817081023
True	97.69765142076564
True	262.7523591918881
True	669.1318946253474
True	38.15410803388597
True	586.8256190963693
True	1289.556554081238
True	1011.2526565060664
True	946.3560959860343
True	201.8382339707142
True	90.02361993982595
True	193.84127959424487
True	822.0047542565735
True	139.61916041510173
True	1067.437377715877
True	904.4594666972076
True	42.36374546155492
True	84.79090474614905
True	443.0439306988935
True	402.0185470989256
True	202.88036055359655
True	515.0311030080247
True	664.4711979824287
True	127.89514525069016
True	273.6472966833233
True	972.001783196016
True	50.814442187687256
True	697.3162501040732
True	548.7995177161356
True	34.187652978330405
True	844.6761221577933
True	383.1114862291476
True	547.2396318678111
True	104.90749164572392
True	274.2807235108755
True	213.1140457260093
True	23.64246841643627
True	133.75361841937556
True	729.2715831422214
True	143.71662517195793
True	391.5775381477344
True	65.5876442615277
True	651.1039989027445
True	616.8192828575931
True	233.9172438992163
True	461.1249535533151
True	175.08297154579904
True	166.7997722157774
True	225.24243869638548
True	282.50302260507647
True	353.4270480969584
True	129.89388544610412
True	188.4156702263357
True	27.60255528363061
True	864.8635168684448
True	319.4770209134621
True	10.028487923238115
True	376.2815155228368
True	169.07441667431652
True	632.6133908418932
True	370.87278669732336
True	591.0482988197875
True	550.111638834301
True	476.4157501995436
True	786.1425774143066
True	244.00777118243988
True	580.5492415544301
True	163.75823642316087
True	546.7718922842815
True	378.4291888025514
True	373.4360399445388
True	129.70570998521163
True	137.7128295325343
True	108.7005370359922
True	63.77940688751387
True	709.6972960915441
True	179.55022115894968
True	46.22718152289816
True	0.0
True	563.8212179603198
True	119.51349551259882
True	20.98322175046509
True	40.76443145472593
True	106.58407928508774
True	516.96601763498
True	178.34875541067655
True	105.4689457025004
True	34.62834868460065
True	169.25408129642284
True	936.7796666155332
True	54.31986668722475
True	230.06156624637725
True	735.9488307547819
True	325.3103812933619
True	443.2716627502451
True	494.8367689773602
True	510.163656921344
True	616.6053089885083
True	905.5411924434524
True	265.41731590705274
True	1025.7006000594847
True	905.117109353531
True	618.1697796169805
True	340.11856169732937
True	861.2552800590644
True	10.898751646722122
True	34.07219795796023
True	295.5304435446829
True	41.59889839633468
True	192.539108620448
True	751.9636387476218
True	207.3516604253849
True	743.4912568391763
True	779.7329207784219
True	127.75138278130504
True	357.1248107612519
True	580.1549078573836
True	22.96875032669106
True	130.68843326201238
True	431.6607153466352
True	302.8541545592278
True	195.0896674714147
True	115.8159456455009
True	384.1965236850401
True	22.92173406268393
True	362.8823341719606
True	362.50135581628535
True	1051.9796953761395
True	380.9698112660613
True	29.886733392274444
True	447.0446127537679
True	447.8904089425932
True	241.9424798672539
True	29.97357985384583
True	757.3541844409965
True	431.1639900586489
True	180.7790053634756
True	13.191389619037407
True	1217.856939345988
True	166.8234029826894
True	27.797800415469855
True	308.2473295857136
True	270.7636328890636
True	111.11750760547066
True	291.6926419152694
True	47.05744845136131
True	316.95195905781577
True	306.4588963735405
True	313.58539398075806
True	29.595893254469157
True	45.26148299884546
True	1017.9737972188016
True	24.38585196947629
True	12.696339970643084
True	179.34730600965872
True	660.5637009959778
True	9.454783774354317
True	187.72934369905255
True	179.25065579282386
True	535.4048182835189
True	382.8462696966765
True	742.8651892424418
True	330.4155859933392
True	494.7698395107429
True	444.3545174075703
True	487.6980348476974
True	101.60645387138332
True	1283.9779503417974
True	890.6582430088441
True	284.2960854500698
True	547.6278464250796
True	102.37426918492628
True	583.6094194414889
True	440.7588349619989
True	155.84577624000232
True	75.67447887945295
True	341.4723092937172
True	162.65336240582087
True	31.227710274496737
True	593.8563577852835
True	379.90116223232167
True	69.18120223201794
True	27.17080179102771
True	679.9491006446322
True	501.961526991848
True	72.68119183768059
True	21.730753683503107
True	332.86871703013355
True	316.7013170149268
True	727.4630539395025
True	543.4013866113719
True	561.0902064314025
True	800.6894695596266
True	8.70347611549095
True	57.72905819137237
True	36.40326046864949
True	59.47074758301783
True	516.159360163227
True	591.3006754644593
True	81.18031196185147
True	115.954870985677
True	198.51578112238613
True	74.31412245651651
True	174.52507756287736
True	206.2248168686841
True	269.7022743465964
True	817.4895311826112
True	601.5545581461809
True	289.8700040757768
True	192.4464502372008
True	268.8394178144211
True	241.1678598988992
True	749.7934529445757
True	322.46869160545486
True	168.9272314177729
True	929.5995160194984
True	355.2865309221727
True	444.13114962887727
True	157.4779902688241
True	124.82512091342278
True	63.98361760027227
True	207.5644619992976
True	986.1898663229974
True	515.5337738398136
True	111.60445102274016
True	349.5990269370187
True	105.38586011911796
True	657.648950065565
True	4.522657932514795
True	681.700764967205
True	37.53812562361652
True	937.9596544715472
True	832.1970704815681
True	214.8475183207969
True	32.142221737985366
True	82.77961882690587
True	439.8180125468485
True	225.5439287927935
True	1.487467372523069
True	81.66820545913649
True	1119.2777861467384
True	341.0036329766993
True	685.4905397314236
True	465.5186408918764
True	32.88066272683793
True	140.7248063606203
True	435.9529446616609
True	952.9149308587644
True	814.8976911077414
True	424.262765269716
True	333.79041765537966
True	16.508036119017007
True	77.21506949335702
True	749.9199554860778
True	498.7526225772728
True	393.13991399983007
True	866.1959594408959
True	27.560238362426634
True	202.9644867527816
True	899.662014958033
True	235.5118609354864
True	8.514925921841108
True	503.4412379123718
True	106.93831051866702
True	644.3095754668998
True	56.81511942826504
True	256.1816625695218
True	844.5886990633322
True	866.4828696087503
True	271.00107948487675
True	435.43953808281736
True	121.90116256335564
True	616.6578323648401
True	256.4027760342424
True	194.8705255045174
True	843.4442514277681
True	54.26702024528234
True	711.2236906181134
True	275.5921913063762
True	303.9468304421367
True	165.96022190659258
True	507.4503053941719
True	580.0833783695311
True	359.43342863793407
True	408.0798454695085
True	68.34876579411446
True	159.33551253927132
True	454.6151653925938
True	218.36145308713247
True	40.98622907532627
True	200.6005173828463
True	396.2120294817725
True	415.0645050560327
True	767.1800954338805
True	129.61766098342025
True	666.5322902319189
True	508.6166781351631
True	609.2799344332282
True	142.85263701392128
True	36.28734921284445
True	673.43186484205
True	70.91276715706286
True	567.2498441016943
True	680.8771767100828
True	443.3300295331086
True	129.9209041149743
True	510.17500893146575
True	4.427234966144887
True	397.3041848013059
True	31.754548878924385
True	645.2050093978226
True	249.0437071589027
True	591.211926348626
True	697.9224015183248
True	146.84800328827183
True	505.6052197231713
True	501.8265674766559
True	63.993252450872674
True	989.1691952695924
True	3.390805246231259
True	27.986114746365068
True	633.0647076268687
True	678.1888791920958
True	134.5985178301181
True	410.748143030692
True	124.43246769551374
True	75.95153040729515
True	452.4242762835278
True	44.82319368825092
True	513.8880583274479
True	13.456573568536443
True	853.4776034777905
True	551.2427632456995
True	669.5445326448282
True	98.8506001423691
True	395.2350291502942
True	1008.6894531211216
True	871.2495742777506
True	147.7133669890557
True	529.7972557479686
True	437.9482483334455
True	251.02557441653985
True	257.9266533960308
True	5.431098889022008
True	321.6115079034772
True	10.378414395765834
True	382.28426192250686
True	77.36276955377392
True	419.3191206720824
True	668.4158427378463
True	129.8576499555152
True	226.6939385203012
True	639.3390366302616
True	684.093317640709
True	294.6611532121403
True	135.1921550776925
True	160.58218555614982
True	471.8508824415927
True	87.80722889953428
True	9.325503498258811
True	528.8384063178294
True	559.6087246443202
True	19.53395920557189
True	134.50083162024717
True	883.832381273242
True	482.0346927972726
True	276.4794205245142
True	34.897379447956375
True	487.4951784583369
True	115.16233715386588
True	581.1087231526208
True	652.8029560877474
True	295.1929609269902
True	398.5754422793513
True	194.1778753361193
True	236.32727047498295
True	71.42589939667924
True	219.4576852805355
True	496.04478799444735
True	22.15056517925172
True	450.1969241937246
True	368.0638024620932
True	712.352825483669
True	896.7827300794894
True	910.1982361214566
True	159.54247339648592
True	395.018157873967
True	71.53815269628117
True	195.63529069853843
True	315.0093511854911
True	9.527269836221974
True	806.4993447243755
True	23.694261846383068
True	389.6080106915849
True	264.4085345040914
True	645.359384074653
True	195.59964271412343
True	36.82036223000734
True	701.680489185095
True	1077.5675594908964
True	232.84549760634664
True	135.8191644733096
True	627.8096033218453
True	487.1363252248417
True	19.551567252601828
True	823.0632487215623
True	116.33315192124005
True	48.43277557626868
True	308.8781424921239
True	347.3682326736245
True	380.4556533267106
True	273.7072569610771
True	20.58966214477409
True	21.18951453230443
True	854.3847193706711
True	190.0663974527636
True	109.8787890063676
True	820.624594739854
True	645.5138651768865
True	622.1279893008117
True	443.4347249587352
True	150.10545861633537
True	30.818014968177287
True	100.06221691488612
True	416.2530916249981
True	220.0933640624884
True	492.9248897308351
True	147.35018974986147
True	504.5410210870072
True	648.9751505837388
True	943.4624657654898
True	23.021216936726063
True	992.5135340300656
True	1101.7126722869436
True	463.2814093750837
True	82.08641940484155
True	824.2952395922277
True	637.6377162626044
True	643.0617354050252
True	167.8388535946212
True	726.0678884444627
True	714.1504921230809
True	124.87799998974144
True	765.6937179583917
True	795.3076326958374
True	480.3416827221432
True	230.6932685941147
True	74.30342654335325
True	310.3645973784232
True	336.8169297076378
True	479.2953050103463
True	440.214811449435
True	182.85335294035892
True	316.9931184388589
True	2.873078195654572
True	12.472312104593412
True	106.48995049625468
True	128.9266342256234
True	357.25887831179057
True	352.6081383411833
True	108.5825695379288
True	17.390569239051114
True	212.43119515544143
True	850.7549047644819
True	463.7324812193908
True	521.4113632361266
True	559.5316363980222
True	832.6400210367641
True	643.2866798275888
True	90.91685369720268
True	219.218261787961
True	241.23537897644883
True	270.00179753609854
True	99.73035803542776
True	358.2881258530022
True	430.27116633744
True	170.31746251917917
True	647.4572365137235
True	242.06917347488067
True	208.81316109803592
True	29.951889817107304
True	243.17896663405625
True	487.0610593509083
True	161.11519429783488
True	539.8071175478618
True	472.1193731346246
True	245.7398935346468
True	107.75629974250212
True	42.10823138628565
True	413.4492195665654
True	771.5654192794881
True	163.17708780116047
True	1020.0605880687268
True	1047.4418001025206
True	482.9032013892249
True	99.26099560753374
True	118.28236659600654
True	668.436284335621
True	8.839348705560361
True	226.47373037407868
True	139.52721852220964
True	119.10402429640315
True	331.38902121398405
True	627.4797938404147
True	37.9614491455926
True	125.46289387425
True	950.3547016259948
True	54.605547284302105
True	442.2758033201206
True	535.5814396657847
True	242.8491609676353
True	129.47739568131206
True	907.570910087269
True	1181.7873726282571
True	513.5373013309792
True	649.7523887152797
True	215.51034784353504
True	151.65707179851225
True	329.354978182047
True	239.5733919163368
True	175.19117337239356
True	305.1022511588251
True	341.2415034530504
True	11.386508489999876
True	618.7601085753341
True	147.4620393609283
True	81.8467178196744
True	444.4298947646285
True	317.14027462799095
True	1183.5658888603948
True	363.7786792662307
True	1006.595469380362
True	10.80827924807759
True	271.41598425053985
True	223.6574432830815
True	156.8261243180559
True	484.3906675350835
True	199.0321142774085
True	403.5478012637788
True	327.0870178620672
True	111.14857928058936
True	364.61623443206815
True	1058.8496947409765
True	732.0232162683936
True	224.0423346985341
True	109.65042448429072
True	296.6958889946615
True	25.16008366143452
True	358.8686102439592
True	298.09557102935145
True	574.1356224622646
True	441.0451248327152
True	351.11363377321965
True	156.74277212018453
True	13.015790428167309
True	426.6431513947176
True	295.8227868078157
True	147.944411861202
True	300.41553427710767
True	443.34242006849314
True	808.7341974298978
True	302.3384813578855
True	774.6279198496773
True	408.02800010191214
True	388.67059069309
True	1.2303561261598592
True	1160.7721873734122
True	101.15439628120068
True	929.3803478997976
True	215.7750025104421
True	448.0374803920236
True	677.4083919912998
True	82.0205198422323
True	479.9623968741635
True	29.237980072251062
True	414.46195858590346
True	79.43344821755679
True	229.71167305773497
True	38.365005392124246
True	668.9031539626715
True	193.43919934578537
True	26.05348123752404
True	400.0921608942559
True	110.97691507769764
True	170.72332941142162
True	820.2201147201145
True	254.9398803557576
True	148.21141719799667
True	380.94601951303616
True	519.4488628059122
True	336.76551831652347
True	518.5865539695532
True	613.50614993296
True	156.25363740396645
True	6.881527236218963
True	69.56479840072494
True	406.6879381732298
True	87.59448113301512
True	78.07515536307437
True	1004.8391035855244
True	27.412963764401876
True	323.25212199675684
True	328.0987576057689
True	455.0438901427429
True	666.1993618190645
True	190.39775153998403
True	651.5379947382754
True	310.4320196238067
True	351.07486541093874
True	269.6500501265418
True	227.24552325766757
True	355.1667329540158
True	449.83923334286015
True	411.1249957583564
True	605.5218454091705
True	139.16800673236867
True	76.8037415411613
True	35.74556542897359
True	278.0226092240451
True	636.7216315957926
True	393.6322829500741
True	775.1370223315934
True	214.8352366260724
True	404.8222217531424
True	71.6493972532575
True	53.6911118314372
True	415.4129646796248
True	194.7438668496556
True	234.23690783695423
True	44.83605416208864
True	1084.51121023756
True	177.60954927146128
True	909.7299146573145
True	314.54376636974126
True	919.4053517485286
True	234.29635766924537
True	467.2141698639493
True	534.0766155116391
True	605.6076228879327
True	216.5690440468256
True	467.35035803422505
True	954.7303302168752
True	130.41228797694194
True	7.87939185611634
True	593.7150250277044
True	30.002886516532968
True	73.85664292249993
True	839.7342568805775
True	232.39587936024105
True	1007.1007224576812
True	694.7225098891643
True	417.0050042479479
True	275.0894350063085
True	494.15545256421984
True	337.0948845952666
True	177.9979279393296
True	647.6215668098721
True	733.543163142024
True	210.46993692385465
True	88.51287486245783
True	494.7546310438395
True	136.305082223637
True	363.9276928755691
True	344.8283083948803
True	65.42925914703368
True	385.0462469906443
True	406.6695787963163
True	369.6050738823328
True	390.89553713970446
True	426.8706729382234
True	627.8144044078105
True	57.32129671591463
True	437.5819391237068
True	319.9065375105554
True	670.8123227214124
True	221.16316005962972
True	98.30859288609088
True	37.23582042626789
True	528.6387183380472
True	649.9370299264249
True	188.22654779744937
True	417.83463043688647
True	338.27061923263835
True	19.127492951120068
True	168.8141386265731
True	292.34736534348247
True	3.051903220677168
True	882.2058500511978
True	80.05506551343197
True	102.6701145945371
True	111.67452139242847
True	364.9188701922556
True	38.31171896375772
True	459.0534499649418
True	232.22113905077717
True	5.277750817984633
True	115.53487515272344
True	452.6517464177935
True	51.97049626122736
True	69.09078204876761
True	177.46817529340126
True	289.4072607257953
True	953.7434905730596
True	383.1639346439066
True	1015.9234732764272
True	177.77746747001163
True	1065.0799264887876
True	770.9089638351215
True	648.9184963037249
True	411.205830977961
True	381.1847928426379
True	80.89845757164294
True	72.66269661994725
True	78.01391738124903
True	185.53073384295672
True	477.6235219106387
True	1084.253317868248
True	185.3967993018074
True	354.1631866848375
True	435.5083955868518
True	611.4192231603956
True	597.5069634285312
True	278.5045109202178
True	473.4306912245144
True	669.0437556818575
True	96.2150054921133
True	719.9017875814491
True	276.84777094285084
True	141.3861387152861
True	422.0508755028136
True	883.6457579420123
True	432.4537806273635
True	858.9225729184434
True	203.56002969283267
True	346.30015986335064
True	703.1750918063648
True	631.78828985261
True	193.45840154455044
True	257.0377948353613
True	816.9254247014046
True	33.11532328752214
True	187.60422288044265
True	498.94316062701336
True	704.3135519376036
True	103.13719497532828
True	37.66815635815897
True	172.69369507042703
True	712.8092239706592
True	314.34098666649874
True	551.4704975644892
True	353.079763540098
True	289.7723835302588
True	437.9399304753697
True	507.1700358293066
True	73.33480134774265
True	372.2856175136776
True	754.316065724837
True	0.0
True	303.4224699026822
True	245.9890328221442
True	953.472517253006
True	157.75775726519672
True	639.3264985990568
True	634.9022037143376
True	111.8123398405594
True	219.0297201471905
True	141.64644746268087
True	10.474738875146532
True	296.5366486213733
True	375.40539243973313
True	1147.7681393734824
True	236.85760418171736
True	405.454156293164
True	642.7390771938219
True	207.5823181112371
True	26.27821396496933
True	887.9568877033934
True	601.6652369443267
True	155.30932233214412
True	622.1024126337863
True	166.0747776166155
True	282.5818637882193
True	795.0624764462459
True	33.921671334492935
True	105.1753325854702
True	522.8457750972138
True	66.07730506898454
True	76.12025605383697
True	399.3945333649093
True	23.39694155938868
True	750.1406452668816
True	109.076351509142
True	162.7114160248481
True	19.137597690938293
True	715.3719825477541
True	28.62211184891213
True	773.3662564480005
True	398.74461521546993
True	116.6323779897537
True	712.3836454405475
True	533.852843270691
True	554.3690943105049
True	43.85439522688876
True	362.46873935303
True	5.270475350170949
True	91.4976702769218
True	394.2089830033987
True	48.034242073408734
True	123.02022622403857
True	296.268635744594
True	175.92123671808048
True	105.2568125121046
True	651.0031221599244
True	18.85311329712173
True	1152.9118575081943
True	504.0712195484066
True	301.1049821449988
True	490.7072251958566
True	124.22991764655822
True	812.913415461096
True	1102.8337156308637
True	752.094622103042
True	177.65808431292717
True	228.1158865891196
True	48.25872818855336
True	59.41488349704076
True	150.78677634358016
True	102.5661844259092
True	167.33371680893467
True	1242.401029906458
True	303.0038296677446
True	363.1215997060965
True	707.6463072279437
True	17.26332788203497
True	13.096529825264504
True	601.0508644656231
True	5.488227140748912
True	111.998231988481
True	673.2035103102256
True	173.48992396139067
True	650.7242380458608
True	834.8613377270907
True	155.89464637007364
True	881.9108016984477
True	3.038792771813561
True	445.6752190914576
True	1059.903568313972
True	26.926429416786
True	235.8778576353108
True	145.68454324840934
True	982.2942465245692
True	229.0512944860461
True	496.0407992291337
True	124.14718475658896
True	518.8321039755081
True	151.36155159873766
True	98.47107845856178
True	389.8696742307852
True	68.38554696642646
True	55.83424852911023
True	1113.841261628552
True	259.07684812000184
True	163.5178028452316
True	377.8687451170769
True	391.5745577128701
True	207.6356965382764
True	164.80365759942927
True	381.7375270065969
True	34.315547519921815
True	479.401036517486
True	1105.66557736357
True	111.46137529490252
True	479.31227893921255
True	318.16935188073967
True	27.77283923385169
True	412.9514596596133
True	105.80096672658776
True	576.9758734254402
True	211.304546943813
True	427.6179660601064
True	18.96380270938331
True	418.1380272670346
True	106.61497717304084
True	342.3057568435868
True	35.122649823490995
True	170.91131423205513
True	253.70186944486048
True	789.753067243883
True	58.97471413201502
True	139.69375149250885
True	231.93480495317587
True	141.38084048013283
True	627.3055839961206
True	577.2536591186874
True	785.6326581095462
True	388.76411059937817
True	540.1449741999061
True	426.20818392520414
True	677.5714437477873
True	74.21455535617183
True	474.3876540858379
True	425.1187421842809
True	45.6510417815875
True	81.11029396139243
True	127.452207639425
True	90.6040459999048
True	333.78186288036943
True	846.3888339612471
True	316.0544572567875
True	1080.2523129269798
True	317.8958520520152
True	917.8722910682694
True	146.74521100707435
True	569.8570236607491
True	614.9130294754632
True	710.5276538152667
True	433.50964304783713
True	64.56594966566482
True	290.3989826468683
True	40.16322650875296
True	168.77519505682017
True	173.23817673186167
True	1095.6952779881426
True	236.5942656446477
True	552.1318469886138
True	543.7863648966854
True	570.7214729551087
True	870.3548477928531
True	581.0057537411255
True	634.34057812535
True	908.7585981635424
True	128.218419362887
True	331.26355789352937
True	256.7366321789089
True	328.0930826695113
True	91.00788677857034
True	361.189901039069
True	4.245806581258322
True	346.1346810533801
True	264.3816839219446
True	612.7622314885874
True	305.68651921135466
True	354.8688902292067
True	9.781139735107647
True	60.26265880725933
True	539.0543540490429
True	31.327209894656992
True	145.24707445832328
True	66.74970830175667
True	158.1222271001298
True	248.92829179633705
True	71.89869264996659
True	377.4797480025795
True	287.242287078074
True	104.90638038761207
True	343.22213901384373
True	63.715162124492565
True	576.7663234668502
True	867.6805720909388
True	281.0667354839985
True	1158.116529556198
True	114.8670897639237
True	302.15349927515587
True	1036.123593979288
True	82.52917197003069
True	289.2453382160417
True	9.762482996948645
True	406.1898790612173
True	444.866966186167
True	162.50926150183147
True	620.7539077193615
True	933.3758707806572
True	152.08157743161715
True	78.77680473951173
True	312.4760658773827
True	571.8578742276843
True	642.4862738993934
True	1257.896726907063
True	28.57906546798366
True	936.2689768299408
True	138.02848502488456
True	627.2479278220867
True	113.07211802501196
True	131.00012556207534
True	191.71275124178263
True	176.1651513262107
True	761.2913845753643
True	215.19105026606104
True	230.60161391125328
True	68.60194071785973
True	517.1165914063145
True	460.762042771965
True	173.38162613069625
True	242.90863921520724
True	16.745744641741112
True	421.6393465979739
True	216.7481949467698
True	289.46759173629107
True	116.49174044219764
True	736.205240834829
True	430.18796366698194
True	250.99836958314933
True	647.6102301008785
True	532.5068366650036
True	467.0419697295936
True	129.736278096303
True	521.726040593877
True	433.9597317923353
True	2.6475644277783905
True	198.88594767576836
True	93.86882378000831
True	247.1519337886316
True	2.7197161869048934
True	123.25389322719784
True	353.5527127297352
True	6.851062145245023
True	855.6200592939447
True	172.97391062409244
True	716.5579096031089
True	798.4013187225194
True	152.6814923607677
True	224.011852855408
True	487.480136762412
True	814.3077005184265
True	52.61677178329234
True	36.6894484582275
True	137.43614345612562
True	618.4052134275468
True	725.5560691230595
True	188.35634868278044
True	593.3140604018777
True	606.7426928587521
True	883.3032928655231
True	394.02701895242245
True	191.8660870860948
True	874.0911178336476
True	223.53526821328347
True	138.96354082808736
True	337.4537659223807
True	228.9917797915963
True	211.78040820999828
True	597.8503292700328
True	246.58718029682944
True	198.12336952892127
True	442.73707486682
True	467.2392756057548
True	65.4351600911873
True	294.6306508366622
True	76.5578464022306
True	343.30006864011415
True	354.7911668213516
True	250.7409254819393
True	181.9665744079939
True	391.0557880034329
True	648.4533447363337
True	765.3368860882146
True	295.67136641070846
True	738.7396936715386
True	63.4458274979907
True	837.0720878491306
True	350.7033812885183
True	13.027424952840503
True	630.4621949699401
True	692.8720360396154
True	250.21738978389732
True	167.81986437534178
True	47.858394237343774
True	377.98339229172416
True	77.98600811570408
True	13.608254152886484
True	900.2915763404596
True	344.68333813483576
True	173.27314218354758
True	991.4362443116898
True	11.393062131012162
True	794.3165335463317
True	28.307841623469727
True	661.4004126815739
True	59.78830629190618
True	794.5902416254785
True	457.5497715794023
True	204.3721201162496
True	432.7247298870956
True	206.27119000776088
True	295.7925666422171
True	225.970424171514
True	398.9134964871457
True	9.792603213117165
True	320.0249508093625
True	108.88572399240812
True	9.325214379356272
True	452.70940351859
True	732.1438844726971
True	287.661541117451
True	81.07081126180738
True	326.0101106580584
True	82.62752137247273
True	170.1719392286063
True	178.6719189632502
True	376.4791798605871
True	45.59735800405864
True	129.61908847626293
True	381.8720963240184
True	884.882657800546
True	115.54023091995514
True	204.18853194774283
True	429.7976758972783
True	17.568111834974193
True	418.1167375751512
True	511.74550802088
True	92.97682772168542
True	400.4199800531044
True	369.8934015251912
True	425.7034137575567
True	599.1333966908949
True	1072.1098501660138
True	999.346930456341
True	57.46393373997903
True	1076.9970665535488
True	115.21675954864702
True	111.58071143694823
True	108.78378466783312
True	482.19195902418267
True	368.2878682889144
True	566.1275473001043
True	259.0022511699131
True	149.81990506652687
True	389.2397489491729
True	16.107751509248985
True	442.5015598313764
True	370.7034699870522
True	141.316757139726
True	96.65639602051854
True	527.221843711214
True	1015.397172768395
True	204.0669816743745
True	70.19700538873226
True	412.2756548623129
True	375.4601002425543
True	480.12153340088975
True	341.140502646304
True	4.302590081919226
True	517.7348528038805
True	488.99268282116
True	494.2027355703208
True	183.6744565294593
True	105.41992499010048
True	21.376174594869035
True	370.180831587074
True	106.45425595872126
True	7.981876324896512
True	32.69154325427147
True	357.9667042481305
True	654.5941111406363
True	129.82439285520468
True	92.20148320132022
True	23.861376346781817
True	409.8250086080406
True	356.04392606952695
True	786.6629194113547
True	303.102061844663
True	541.9578558259244
True	542.9508742059069
True	513.38607957205
True	295.6843392394469
True	531.1510368623519
True	102.00988781920752
True	587.7894965927479
True	8.119547916062185
True	357.3918087653453
True	460.9174199249864
True	966.6866397347344
True	342.92765074927496
True	822.5365620061195
True	981.1220396820366
True	169.98146289481443
True	36.342721642968975
True	360.7772786215979
True	387.2210817077207
True	567.0629016773755
True	240.7175286010817
True	30.00060471945468
True	628.2473028175708
True	127.33887045342856
True	1052.8486718664672
True	312.59487757730733
True	460.6562818069428
True	128.2116258008368
True	802.7239810062606
True	140.94469418937126
True	825.0914610160585
True	561.1126536186617
True	184.71589384341368
True	116.11836930980242
True	70.48865112843195
True	567.0280264242576
True	941.7262078462176
True	419.15008201648266
True	560.5620130315862
True	126.70752597371978
True	599.7284195703346
True	480.0141231958791
True	779.938726434702
True	319.04770702061774
True	580.9502857097236
True	116.67989094514016
True	25.195106152730222
True	413.081358236988
True	177.27486634115328
True	99.58004590055046
True	371.66712988295046
True	1076.0321780033028
True	271.9770917310278
True	555.7687206027935
True	12.425201178461098
True	75.69942345741741
True	316.10696506799434
True	810.4172318663415
True	456.6978925026388
True	525.6738855798152
True	724.9447215362733
True	66.012084378439
True	722.2887558216524
True	47.68590241452185
True	106.64343110154228
True	176.69488961406736
True	85.65848152971368
True	24.70379524704788
True	298.5389438837404
True	446.9758477101
True	909.3825132764146
True	856.517314895528
True	6.530270309837895
True	265.5696808491466
True	451.77386373843166
True	120.63435139754225
True	236.15502621094956
True	331.11687937635634
True	1305.0033210800705
True	432.61588764497776
True	25.432562038710987
True	185.66755533065324
True	718.1488735872315
True	35.42767274483303
True	170.14088219341443
True	558.6357210667594
True	75.19660991898726
True	864.8043946616422
True	324.11443791556627
True	660.1871143851866
True	78.53237126841412
True	684.795513211929
True	594.7419605366528
True	858.2085179896317
True	242.8952216091872
True	507.729457603223
True	832.3972391618705
True	912.3844686170038
True	234.31868180483835
True	797.5498141922633
True	212.20482008105887
True	445.81951412268006
True	372.3349628814814
True	490.10086181769935
True	491.7234055791998
True	309.83437958995245
True	350.87407843420283
True	117.6466783471774
True	334.5505913371084
True	1120.8122996789157
True	311.3672761865958
True	143.33421920537626
True	296.43581686049095
True	727.1721394903308
True	665.7036251227158
True	413.7904892285062
True	121.84137843105748
True	347.99384133775385
True	32.64056349157015
True	180.18366020234689
True	90.29814182900355
True	84.37584877717845
True	565.3819365106592
True	138.9061577224149
True	129.24145981103277
True	104.97812233576104
True	86.254812086412
True	455.4732299501139
True	393.8450532204225
True	1017.5135786852678
True	550.5650288443646
True	838.3322816742309
True	268.26028721601966
True	283.7315914565901
True	522.5460572106967
True	193.74975804545505
True	736.6200250042476
True	246.8744364658725
True	368.6534189630129
True	69.68955350281016
True	121.02268190980833
True	263.2936813747251
True	118.4365977235154
True	480.2469390710328
True	30.1783042374566
True	564.4345480243799
True	1018.6507983523238
True	737.6129793652423
True	1.0465571118708872
True	63.79549033386508
True	485.1436429078607
True	426.2505952197204
True	73.79317082283393
True	119.75450991030432
True	316.621711856135
True	77.74037613297
True	53.20787179159982
True	710.5413029858038
True	653.7807050443047
True	154.4906985854179
True	162.54204581892657
True	501.754342204096
True	55.51271159797015
True	26.889480396404505
True	581.448936015145
True	445.1039373630694
True	1134.9178154015403
True	47.890760449054746
True	473.2347252602203
True	869.2988493641833
True	784.597492993033
True	288.85467091648155
True	775.6974702157213
True	398.9153433595002
True	41.47654068110349
True	98.59542749630369
True	721.7967062873095
True	75.36701472516926
True	147.43125078751058
True	951.6262300991164
True	197.98785013397344
True	267.86996548942545
True	108.16864524254648
True	609.7941518006692
True	606.6891760753168
True	214.1375383176283
True	430.5561649059668
True	40.5735964655892
True	283.1379658484786
True	589.4722591888326
True	617.5245173867471
True	319.4995080469804
True	75.6722259344016
True	931.6151833260776
True	1082.1061401027112
True	563.1428962863162
True	65.11830478963385
True	30.328556731216988
True	96.81118722813837
True	102.4353383163212
True	100.7679482238012
True	854.6908895949158
True	1231.8454142596272
True	741.1423344768327
True	332.2017699428872
True	8.081543003717059
True	20.00190202228863
True	336.99150584321814
True	475.18682466985695
True	42.90293782366248
True	579.8361561968169
True	425.87831842758834
True	396.1557520884911
True	79.74484984786368
True	196.1742861759211
True	275.2952938585438
True	129.8612310674847
True	390.4927528756788
True	41.74414942705748
True	176.91769003067333
True	1174.7253170576168
True	5.315332967444437
True	25.91378468290543
True	575.5038296479069
True	365.4426969965169
True	784.4099905525858
True	160.89530227948055
True	743.8263660488535
True	610.2343077853371
True	279.11596465057056
True	438.38397598679234
True	349.664354113121
True	302.3722442025032
True	271.1469847506399
True	401.7389741525101
True	510.71811929033066
True	515.9452020571807
True	102.05444656850766
True	358.051225741276
True	8.847809220174318
True	183.094910274458
True	224.05534150256787
True	863.2142561387966
True	570.8827604280235
True	32.33020477188339
True	730.7958555258083
True	801.9739600664186
True	106.98151248509254
True	348.05935953876
True	867.9020598043396
True	217.9809353989391
True	162.0701746105305
True	528.3136150580192
True	576.7938776424503
True	1102.9176681652852
True	143.54430127240707
True	158.4944432663209
True	255.5014138155262
True	319.6823580595332
True	429.2331694634241
True	410.9594947834348
True	329.2372254535989
True	437.1660200883654
True	494.3550483767864
True	232.2580075965063
True	1492.4674229750724
True	241.9878783349824
True	403.1058979510627
True	55.47518154314452
True	754.2158437778644
True	264.6099396500892
True	918.527701077425
True	562.5295631059547
True	309.6335977867383
True	817.2228457595031
True	271.67625351221864
True	220.15349972319729
True	255.80554538678217
True	229.18835028487075
True	145.20028811403367
True	250.01648207776853
True	718.908428517546
True	529.1758977461384
True	212.91145824610624
True	1154.327143950693
True	114.61751549079428
True	270.33284952963504
True	70.33500658531204
True	301.34135632273444
True	418.5016846143954
True	88.68562585760272
True	220.237169476353
True	74.45277601560204
True	698.2511249587079
True	366.8428975611417
True	222.7091043258812
True	717.7854144848053
True	892.4298687289836
True	810.1968475798097
True	822.3779298325475
True	355.3829574449363
True	1.565942428587184
True	263.3183899311404
True	54.4347740530372
True	392.95748211287633
True	52.41396632358288
True	348.8831596533413
True	882.7585609530332
True	1015.9335922053588
True	399.1353450264406
True	22.937985121373696
True	536.3834834780388
True	528.8112436502576
True	192.68955255228695
True	244.062934010418
True	300.3972295898483
True	23.801847885312934
True	125.10941084714324
True	929.193753655441
True	64.02964419002622
True	499.8193721726751
True	777.0374510795284
True	99.8618072005506
True	240.7314009034877
True	116.65625069792586
True	18.03071299173345
True	1.3571964266019632
True	120.42440500159935
True	1036.0068795587008
True	463.92509904330063
True	68.6375763702897
True	794.6591634484979
True	344.1720579258026
True	1.3320833792875262
True	453.92096519959216
True	189.27937778608472
True	483.8451573693929
True	77.77556753583045
True	321.31111278971434
True	367.184459610595
True	171.90321596994107
True	217.9171259593343
True	120.60980930724486
True	168.38090991740629
True	968.7772890975494
True	15.069727031216615
True	504.2900366551888
True	475.1981851469079
True	394.5329208573193
True	222.8431522215202
True	234.1600706163545
True	160.4188040365094
True	47.08184284900928
True	482.55326057073165
True	151.56940892742097
True	833.4167166290209
True	868.5935046168149
True	242.92858330143767
True	320.1421046684092
True	521.265314095081
True	35.294041261618524
True	84.08586420734618
True	742.3077226889021
True	1086.819484801003
True	118.50975313833668
True	731.5633664888276
True	136.04805431812858
True	935.4749415853936
True	677.698534118032
True	105.48117158156434
True	276.1960667836337
True	628.1392589586168
True	271.95769947617345
True	45.28132049740873
True	567.336650849041
True	443.2594440001329
True	4.813885518914746
True	496.4951201732623
True	67.72025875419234
True	183.14236001359757
True	236.84719744838367
True	318.5191578969611
True	71.96498151356582
True	231.49936458164817
True	347.50642140074217
True	436.0783532954777
True	937.312629568579
True	49.08898794105427
True	916.890051560434
True	1041.0944178486372
True	123.51253600228938
True	74.13485708537313
True	1001.1286104340862
True	35.062434948227605
True	214.70284600997647
True	88.20816562472523
True	221.07988515122383
True	354.69273594840155
True	983.6044832427727
True	101.35099205731184
True	71.82020563892483
True	648.0923933330945
True	272.5550519185393
True	702.4470196342376
True	53.11654758853118
True	502.144679149243
True	377.929591085394
True	688.5616363509229
True	54.457500458386
True	109.11929235952496
True	27.633339518682504
True	262.05821872150347
True	44.9299880205328
True	363.3173713029194
True	3.358190569692316
True	1186.8377310283454
True	104.00194175797232
True	141.7671748309641
True	352.5381366946174
True	733.1915597633958
True	686.3974221782396
True	1029.01452397669
True	472.75132503018455
True	413.38897446152856
True	141.29450099813224
True	413.81287637114696
True	863.8630369150169
True	436.9907147726344
True	969.640391966052
True	82.70910884346364
True	414.1381797004197
True	183.92383867304375
True	285.79031770489337
True	734.231752069487
True	171.28657711442503
True	134.23298351745572
True	65.80553748086666
True	887.0104432747422
True	767.711890193635
True	85.44539171776393
True	429.145439098722
True	742.043460659179
True	420.7083708717042
True	55.90380541549764
True	314.7226037468504
True	782.8535247112991
True	31.14615726221816
True	361.6055244606404
True	169.2874963453854
True	281.16901434382174
True	34.1854244059466
True	221.57369615049387
True	774.0263182506474
True	647.1148241425115
True	54.8227259487839
True	305.25023510190414
True	917.2143364687792
True	17.129811909170645
True	327.6582376159205
True	294.9130608952811
True	405.33219348647526
True	214.12035315722275
True	590.7849729616712
True	44.055562384857566
True	955.054497062638
True	883.0641637961459
True	44.633378548455646
True	396.7442590623879
True	740.844915249709
True	877.1963629734267
True	283.4625784314741
True	599.7408129488405
True	134.65130248824534
True	194.8675232033786
True	129.82894159144777
True	137.4751712522188
True	206.9999038702936
True	957.630161472911
True	769.1031799769502
True	1005.2905920616382
True	19.90722032278225
True	27.75439181215604
True	366.03210736736713
True	14.253468283956844
True	642.112987023848
True	1069.288861245638
True	267.37382535090774
True	207.83579696437295
True	86.71563251760625
True	210.9994236604693
True	132.8215127177951
True	44.16886936150264
True	127.0807921375636
True	87.70730567888106
True	242.25898360524727
True	505.87234720180265
True	165.64564214694096
True	30.44249436020976
True	59.369616175708735
True	437.1461404825346
True	261.49248731501103
True	594.2425005552519
True	22.083817420140747
True	107.5239403407585
True	661.5375755885174
True	269.79312868505536
True	466.7860453010958
True	658.4669173296327
True	106.04095334105266
True	112.04388660740116
True	75.77539708478292
True	26.858230096007123
True	107.46098729051756
True	85.31811845555161
True	103.4335193879553
True	155.79612948644314
True	237.89442841310296
True	799.4535682886382
True	289.73642340841155
True	964.8222081705446
True	169.6394031657821
True	197.6475737740832
True	823.9862000437623
True	315.82701632525067
True	611.9286050342993
True	253.98354525823376
True	363.1443098217978
True	443.9795599630356
True	579.1559018667593
True	641.3765148570529
True	368.1242592891764
True	32.10419247695874
True	543.1764196467178
True	631.9293879713266
True	18.514645052390204
True	10.139006166020591
True	269.8299334731918
True	400.0854386253447
True	438.466012566001
True	64.887619596728
True	645.2222926460228
True	916.8759878682984
True	243.65301371427103
True	906.53077514886
True	273.814342936719
True	100.43043536605802
True	279.1605523978317
True	653.5159386829239
True	37.57938215950562
True	568.19952080881
True	1295.7369333178267
True	1026.726061744793
True	885.7871747195794
True	203.6776435528432
True	95.2060351771526
True	197.44047082270177
True	835.4466853947991
True	148.39502104678795
True	1071.2300013991926
True	868.3787094687374
True	41.520872927512
True	90.84123377816994
True	410.5946152104256
True	408.6324386802797
True	201.2540846019547
True	512.5131523677314
True	664.2780120204669
True	119.94402108224072
True	272.499260670539
True	1016.7995171237252
True	46.85834786231053
True	711.9398524970405
True	547.6358299759071
True	38.44023166401333
True	833.2366233695179
True	395.2267965986292
True	555.2132784584245
True	107.39070161627942
True	256.16391621572825
True	207.08623151026984
True	28.232910509389157
True	133.91183227308497
True	720.5231885274944
True	145.25308355651686
True	374.8032823891005
True	62.61163836572423
True	614.5845468770364
True	609.9049414352961
True	226.1801033074185
True	433.30437504604
True	160.31875417804747
True	169.299464426045
True	218.668245135666
True	284.44428119101946
True	366.79941062913576
True	130.59929173007555
True	184.3726069079664
True	25.04444951202176
True	870.0214662375963
True	307.38058349353975
True	11.897294217124372
True	373.051464711357
True	166.92807920622863
True	622.218156677398
True	365.6225693733528
True	598.2100407298244
True	541.4773738131515
True	481.9714979183853
True	786.3609264351245
True	239.13715277013617
True	558.2357017260919
True	159.32454263852603
True	553.2650254888802
True	362.6652719971471
True	382.0849776333525
True	131.4971449020403
True	136.59215449970756
True	106.27067742448412
True	67.63877893921001
True	740.7591626768141
True	182.32617565049148
True	47.83421398772894
True	0.0
True	559.3501714609231
True	107.07945564557744
True	24.196253098180108
True	40.62939965442448
True	110.01345787805266
True	529.6293107748259
True	182.58083316304496
True	102.44149856123256
True	34.434324516275865
True	153.88667801716915
True	924.9156828311434
True	53.664760113086565
True	231.48241632137592
True	731.4094488726321
True	315.0791199374452
True	453.5108529258121
True	476.4988042645619
True	510.617954831405
True	583.6750082024746
True	916.6632712039126
True	266.64938007865254
True	1057.040117602858
True	922.6043531126156
True	638.0825231489225
True	353.178882969465
True	866.2002720466901
True	10.25468485106373
True	29.97024396737911
True	289.5994817873718
True	43.39236336111459
True	192.9374851980235
True	708.9283898949932
True	213.3963820959948
True	758.809225477632
True	764.5523135616306
True	123.68789042516453
True	377.5439695245399
True	581.8087435094333
True	24.34656938555014
True	137.37322248956207
True	424.9380380411888
True	301.38287689970224
True	195.5978559082049
True	109.9016352922253
True	380.6895497650952
True	20.79086841397816
True	380.2646510063741
True	360.2102573854197
True	1049.2347832811092
True	365.875323390304
True	32.507765015306454
True	434.4153501750306
True	465.9303799261224
True	234.7173069719808
True	30.348145281139075
True	764.9551630398173
True	444.5821309249705
True	178.77196121213382
True	9.771722733597304
True	1203.130658280017
True	172.5309277980823
True	29.40284025662153
True	304.2757618682272
True	284.2797605973931
True	115.63177238813232
True	288.8362919356954
True	44.77031961783475
True	326.8555843395717
True	311.3668734163197
True	317.83983352510234
True	32.097173876656385
True	48.99244751975831
True	1043.1658250845855
True	24.238744112767925
True	12.245058744344636
True	186.44357163259863
True	658.9541860413497
True	8.595500448421598
True	191.80519916513688
True	182.21607863971036
True	520.6074885781105
True	370.8109398494717
True	722.645986033528
True	322.3620523208312
True	491.846125721169
True	436.67307963049984
True	479.8917904070124
True	99.73048726205285
True	1277.1457873440793
True	903.8632543507072
True	283.20408447701794
True	547.4265158024566
True	92.16209159976168
True	564.7828172654682
True	431.464456743333
True	154.43201516302148
True	78.19543031506196
True	347.6365685937443
True	174.6462622985037
True	31.61649395283025
True	609.4489870460003
True	374.47156581163136
True	62.25289074497209
True	28.921134564346275
True	652.1101667152201
True	488.6476573167642
True	72.91084417674512
True	22.870892878852512
True	297.4847741989053
True	321.7611897279405
True	739.378192018364
True	547.9587795051682
True	557.6704628497932
True	789.2644046103064
True	9.436896988597605
True	54.88701049947759
True	37.03457627486912
True	62.77393093561051
True	506.2315455887904
True	596.7210284469729
True	83.30074933600487
True	107.96599838929558
True	202.85463401813035
True	74.68787283480115
True	169.61272996499542
True	196.17586742686967
True	277.1728846813108
True	842.038396694818
True	622.8110656962306
True	275.0816600291868
True	190.72625396072235
True	274.6892339141792
True	241.64550570548943
True	714.1701284255942
True	333.86447685577804
True	171.05254876819964
True	929.20506588613
True	354.3141746835076
True	471.2524308108945
True	159.39774066320996
True	123.27782315319683
True	63.752339857764525
True	205.40409218404884
True	979.2587616483364
True	503.99860292910216
True	117.87392386828331
True	331.10534411471974
True	102.0116532215634
True	654.1829431555605
True	4.00579577477556
True	693.1248657560676
True	35.986816505770754
True	941.068841746813
True	852.9379740945358
True	208.308176943846
True	30.63617600543805
True	78.78731570512664
True	457.1453101956444
True	228.8776046084544
True	1.098911804713062
True	79.79584661760694
True	1080.7532381416515
True	346.8876023878221
True	682.4937315139487
True	481.01079063787466
True	30.584362646430268
True	140.72087096719832
True	437.4913631285439
True	877.4562171558318
True	828.7163180453692
True	416.8873077331928
True	344.4550176087594
True	16.29085976766279
True	77.94455381927811
True	770.879609149019
True	480.4330319704136
True	377.415884534653
True	874.2871312624361
True	27.882408946944143
True	220.7305452709295
True	877.7320980793111
True	241.45161617409877
True	8.977184662328591
True	500.4188507428595
True	103.05167754847268
True	637.6831849076855
True	51.77453870331275
True	262.1668363767484
True	897.2112249687748
True	849.6379977821304
True	282.7714527484256
True	427.9993623239413
True	125.71265195932348
True	604.9819334626379
True	261.29325330043554
True	197.17457774160928
True	846.7661090890633
True	55.81722310844843
True	697.7428654785197
True	273.5360742671416
True	292.88580983394195
True	170.86215778311478
True	492.4519437841819
True	611.9067215570047
True	356.5675004579168
True	416.0990175107038
True	69.10248820706074
True	158.27527746453794
True	469.9907493994188
True	222.61212732450247
True	37.37185345199708
True	206.35855002662797
True	380.4822606130823
True	402.41078321637593
True	752.9737042789588
True	131.21963066435558
True	636.0999503984079
True	481.7737301578836
True	616.9651282330451
True	138.4867712437134
True	38.4386870369905
True	671.1021119283158
True	70.89725483372654
True	551.4470122540922
True	680.3039980382459
True	454.4783521261008
True	135.80099211176127
True	543.4558942467904
True	3.906754862575696
True	398.2434750512298
True	31.448478375129785
True	645.053081616738
True	257.5066438151416
True	581.463884414622
True	737.597828598696
True	140.36840514106626
True	515.4339226282226
True	485.8402493073269
True	68.9976988659129
True	949.3313578469796
True	3.82350648084982
True	24.958006480399987
True	644.926360940653
True	691.2836291014572
True	127.4724279968914
True	422.38413227022335
True	122.37984396653312
True	74.63007326177383
True	430.4314730142642
True	43.88507492932467
True	512.4265134954007
True	12.962630440045018
True	860.9081771482923
True	550.4674140883501
True	677.4342448899039
True	100.44031060657484
True	379.99559732761696
True	983.741928899056
True	830.0599050570489
True	145.28909048307227
True	545.4229595539823
True	458.1624864475663
True	251.0100202508571
True	256.6516359117615
True	5.8190958836001165
True	332.4611114864059
True	10.691259782766544
True	371.766893109084
True	77.20618473483157
True	410.82652213932073
True	644.2575869815804
True	124.9971066102723
True	240.30287077760315
True	650.8836071290361
True	691.6185748381281
True	299.5609057644572
True	132.34555743294075
True	163.68455534764283
True	483.27839905434126
True	82.83782402551263
True	10.375325450880135
True	496.6018530222899
True	577.0291234805657
True	19.495604258872323
True	138.59303893605653
True	929.1784571885788
True	485.39909241136894
True	280.3084596389528
True	33.69276977099299
True	474.7233200506727
True	117.85580285086186
True	583.3851093462687
True	676.2306083222351
True	286.5111323663388
True	354.0894592964201
True	186.1093878784145
True	251.82176880411868
True	72.58396516487316
True	223.57133425307407
True	498.6231874014319
True	20.875677780278323
True	466.3181683331722
True	368.21248340093126
True	712.200299621272
True	869.5210691333856
True	910.0220630090652
True	154.07182432929727
True	408.1375767035868
True	71.36878870733197
True	192.35192837638024
True	325.33072079495383
True	10.587697926230645
True	807.7338457935119
True	23.956417240225782
True	390.16975069176925
True	269.829061257666
True	645.8969923632824
True	212.7548227934168
True	37.610097507681104
True	710.5309999217386
True	1083.7297170361685
True	234.00944777027263
True	132.1487391042839
True	608.3320413380184
True	492.7148603865645
True	18.307690334890925
True	819.8886417544262
True	111.16680976451444
True	46.10618542839079
True	295.94723833683145
True	343.740823996572
True	410.6736050480175
True	271.2541649505674
True	17.99432006176243
True	22.053312251738284
True	841.7335235563631
True	204.83909204634304
True	110.09605043138102
True	851.496282428834
True	665.9878393252167
True	636.9964358035971
True	443.8915605748669
True	150.4514091885262
True	35.12983459838247
True	101.18816617274264
True	448.66588950673565
True	220.7761208481382
True	466.16435695056657
True	145.20733864448
True	510.0622136234025
True	630.6346069354493
True	940.8771611795778
True	23.95308687317444
True	958.7490462655696
True	1075.5228853708434
True	464.3510926694319
True	85.45539729403494
True	800.5303046515985
True	642.7473495114752
True	682.3819605616454
True	165.54258457639006
True	733.7214532886305
True	711.2607470921694
True	120.75781574587484
True	772.026625227059
True	813.0138670401624
True	495.2424479327922
True	219.70386668595089
True	67.96082872139581
True	296.9954551977352
True	350.365131577121
True	451.8332685579167
True	461.1757667793922
True	196.97464575657736
True	310.65181383124286
True	2.765118929451124
True	13.127965580236337
True	106.01598711257476
True	129.56828581040767
True	354.3858876073902
True	340.04978173698976
True	111.9525132055816
True	17.11993293518179
True	205.02797253402576
True	861.7752965316101
True	467.0389143991752
True	525.7757066985876
True	557.3968123897306
True	798.240625214685
True	649.9256710542904
True	94.26785882088409
True	206.8370938934807
True	246.6392528415109
True	297.3313056882121
True	104.85265914949258
True	358.2882770565361
True	435.1776132284266
True	170.81304276372285
True	651.6384051584091
True	249.87791342059276
True	194.3835657253973
True	30.276555152354824
True	242.78952040393037
True	485.58538335700734
True	169.12042540028108
True	531.4659138715401
True	464.2973909871569
True	248.69131153854107
True	105.34763381457188
True	42.228686260798135
True	406.0530204534488
True	786.7574097643698
True	167.78428706885683
True	1050.3907953234684
True	1030.4256300292802
True	476.0100984499263
True	101.2094834087522
True	123.91879570306872
True	655.289572318858
True	9.169596407346813
True	225.97950851204607
True	138.20388606252152
True	121.75787463243016
True	336.875358600919
True	640.4262418514002
True	37.94325962710831
True	122.37312706736913
True	941.0131554779056
True	53.7211166902421
True	444.7708227981224
True	537.7022084919579
True	257.4835186712116
True	135.42849784658503
True	902.4080054758988
True	1187.1734681654625
True	511.8427807664245
True	657.9632811071207
True	220.19830755547565
True	151.69749728463398
True	333.63307784358733
True	264.23032610249294
True	176.96506151181575
True	298.01866846311947
True	333.33566637782104
True	11.503909751171442
True	613.3282434629323
True	148.143672806619
True	80.50132075330153
True	443.971799110725
True	304.5104779291703
True	1177.6995447461252
True	369.91158582112496
True	960.5211530005574
True	10.597443882853732
True	256.11761763232795
True	221.53828240622923
True	152.42598594010698
True	497.24353927034696
True	198.22211241382917
True	406.4762857547091
True	315.6326394298722
True	112.2270074585352
True	356.63107347731705
True	1033.207785369253
True	719.0231562175346
True	209.4780088804054
True	107.71262830329609
True	280.5494125252324
True	25.769602062984927
True	349.45403287538954
True	311.15135717163923
True	564.4688451546443
True	450.747047240498
True	367.2842446296686
True	154.82482018339945
True	13.00179876894814
True	427.9760450386617
True	275.0162019701203
True	134.413173202191
True	304.3438305365495
True	424.8371118419754
True	811.2685555086704
True	313.85062924885176
True	778.6787042568412
True	399.4797559954632
True	376.4817411886863
True	1.3280433321877934
True	1198.8847826233875
True	98.8396974939407
True	932.0641304532578
True	214.42518794935583
True	465.54152984452605
True	684.8724237634453
True	87.54441438648934
True	475.6659590078782
True	30.19895507615351
True	424.3095617166069
True	77.64103882305952
True	228.05928775882853
True	36.373443478563374
True	682.8455088442687
True	188.821247172364
True	25.947941309664166
True	407.6474259183585
True	105.75531420410984
True	174.9623266384291
True	840.7201970249491
True	263.1324131831146
True	152.77288443660382
True	369.84043649029337
True	500.2849705584826
True	325.2222262663314
True	503.5849237998988
True	606.7973555779971
True	156.51993268902297
True	5.917215210735812
True	71.46385657823178
True	421.59722923416814
True	90.1420269986175
True	81.40510021126009
True	1041.0266771338222
True	24.73145348768646
True	319.5021175301921
True	320.2534211955456
True	457.6576918321249
True	671.2162271374581
True	198.00772913492963
True	664.2995931172835
True	328.7623908054441
True	338.9538063785512
True	273.0506692985607
True	222.82917768248495
True	373.2960567966632
True	424.6213532532877
True	404.1008149739391
True	590.599792161847
True	145.90150482888487
True	75.11719547595813
True	41.46590011581608
True	281.2342335037848
True	637.6771066586932
True	386.7149457576356
True	790.9085752546567
True	223.4365843365397
True	388.9600215809614
True	69.69031401041764
True	54.92117052914571
True	417.35867430064064
True	194.66590279921908
True	224.577812263883
True	46.14435724820108
True	1063.5511441342633
True	183.48256107974927
True	901.5590278602676
True	318.86607342901146
True	919.444738776066
True	227.123397553844
True	473.2848276801111
True	528.030522570366
True	580.8480838427463
True	214.17537380172757
True	483.2559726845513
True	940.5587304149586
True	129.51780016637306
True	6.779658282469367
True	571.8151705273272
True	28.53020967073484
True	74.39031692057564
True	797.5832647306028
True	223.29146659317664
True	986.4191958730077
True	682.7781371917135
True	403.6909026303408
True	280.3832053929512
True	489.372970732025
True	332.9775745039289
True	191.6755982759678
True	694.3516074728901
True	700.3740396922062
True	205.09718109338743
True	89.30186491172098
True	516.8529982699062
True	134.86236802372028
True	371.5671087477604
True	338.89673343240406
True	61.09314065196959
True	384.2572749264208
True	407.48716878334994
True	384.987867897953
True	404.12945799952087
True	407.4596925612069
True	645.2210677733275
True	59.90110715272386
True	459.7073557331727
True	323.1220596457371
True	649.5240496498059
True	221.7596089400813
True	102.99301227686853
True	41.28577333264279
True	544.8807243095251
True	649.4505054553152
True	182.75098316996664
True	416.1719530461055
True	350.2446618338143
True	17.59954971503192
True	173.54636585544145
True	293.77483983812
True	3.1060941018367965
True	873.59528261734
True	77.10999793750226
True	104.81743300416012
True	116.62624047578464
True	360.3998741791697
True	36.89743539599287
True	443.7061813748218
True	220.11119632213692
True	5.770677548619536
True	117.35203432524877
True	452.4707227999285
True	51.35753445361296
True	73.24116905836264
True	172.87668774977598
True	297.22317951867325
True	956.8863655431784
True	388.4337116441813
True	984.9339804997268
True	191.74517063291265
True	992.8988243420836
True	771.5925961119976
True	653.9197433197618
True	409.6601771824114
True	386.3686149766806
True	80.98424414027373
True	75.79179607385197
True	83.8951733557172
True	171.42314015950666
True	479.68598013737727
True	1093.2752350831831
True	169.7757160695572
True	348.69501580432484
True	427.6520732984886
True	612.7151651014797
True	592.2328876490315
True	276.39334942086447
True	452.2433446923952
True	658.1828952142674
True	93.13303067052738
True	754.9667449420317
True	247.80363731553672
True	138.34139790293133
True	400.58208551422615
True	899.0158025602115
True	415.8616280554608
True	850.7088753975133
True	197.7686870262666
True	344.9871636160127
True	700.0671837055999
True	614.4661458355029
True	190.41708735723736
True	250.7084717538565
True	803.3547958113979
True	30.894161428696695
True	187.12215745997415
True	489.9005662387021
True	698.1459340538842
True	101.458430181608
True	38.21329664938196
True	160.48447199990528
True	728.0012815157999
True	310.9789374933482
True	546.8923681516326
True	346.2955009324235
True	306.40733552176624
True	448.13920729863565
True	500.8613064784377
True	71.27697395808674
True	383.1529160810608
True	798.6395880151799
True	0.0
True	281.61969458366565
True	252.64540924848276
True	957.5263370948854
True	141.60550965869413
True	651.3990405084535
True	628.6265628213037
True	115.03233744672784
True	215.51493335388088
True	127.65420183909404
True	10.659473103033148
True	291.58238972053164
True	373.90363396791616
True	1139.3495129687517
True	242.6486601665122
True	399.7795434296616
True	652.8796647626851
True	210.36777822507568
True	25.82892095930477
True	858.8888745574485
True	608.246174431826
True	157.424978569684
True	649.3761287060056
True	165.35178101301116
True	307.6681783049154
True	763.9617322461429
True	35.26615599744744
True	105.18334875741776
True	514.698001647499
True	67.98351728524322
True	76.4071112387733
True	411.8881282377486
True	24.15376293668149
True	753.2791458275143
True	101.1081676970682
True	161.01564784194676
True	20.07451878705564
True	694.4325376487901
True	32.327962597026435
True	782.6232123790686
True	392.7375977707033
True	123.90154511374
True	711.9113043982976
True	504.05725312880367
True	551.1594501997761
True	45.229935742005495
True	375.0467288398367
True	5.7644277783905
True	94.94932307585157
True	399.4621099991076
True	45.18872649782449
True	119.1109902554456
True	314.66423655298075
True	178.41503054498932
True	100.77724394092036
True	665.75276585
True	20.41534439893383
True	1097.3118534110465
True	510.8785982265478
True	299.088210917836
True	496.45590896699184
True	120.80629998472928
True	772.760546631861
True	1098.3028162850037
True	740.4735899633293
True	176.39971748716437
True	233.66051923768552
True	47.69951186472436
True	61.42942566091623
True	153.290558731704
True	103.92375890258602
True	170.1822728287199
True	1165.1607210637462
True	304.85000619146825
True	346.88553755681846
True	724.9900466441767
True	16.670191772501305
True	15.549829775264373
True	540.263500754732
True	5.700635417371252
True	111.62820166970828
True	666.9460103918083
True	180.92681249209176
True	642.4608766935953
True	830.602677001148
True	152.9568657198278
True	901.193520361288
True	2.861663221497853
True	444.4164886683161
True	1053.0889597122696
True	24.929101874686697
True	235.5546135442162
True	151.28652262308927
True	944.4001814612152
True	236.3119460279834
True	519.5451564484945
True	116.97101276256696
True	503.436447882982
True	150.0115332230476
True	99.44216699622902
True	380.7209942660792
True	70.45453246453805
True	52.57204768151027
True	1076.7836069164796
True	245.743737871754
True	159.3234830412627
True	372.85156057352094
True	403.6310693678744
True	216.0341053741448
True	160.31386330834926
True	386.9138645807232
True	35.506902428751495
True	494.073007964616
True	1108.2614713212536
True	110.34433115300612
True	461.6925454487397
True	317.7323486351698
True	28.183971177530243
True	406.75636610060286
True	100.15882248560766
True	585.3892858567315
True	205.1100474749809
True	409.827158200677
True	19.91740347426292
True	460.8785776470161
True	109.82105300013832
True	349.8395598001414
True	34.07498216782901
True	168.941836932553
True	242.40478271464
True	788.4208481880763
True	58.5409988404438
True	139.83222281377346
True	233.2245146841661
True	134.89587684841766
True	604.4666911349576
True	564.870331343455
True	782.0961245158414
True	396.3477546487716
True	539.8107437069755
True	419.3982958741129
True	692.9014356500836
True	72.90320731936404
True	470.85895071865934
True	427.3767394370621
True	50.06215325708435
True	80.97118155780313
True	126.68686812984812
True	92.37002018547234
True	331.9052925218696
True	871.2151847382769
True	330.8208631363525
True	1112.0776904134998
True	297.7492976469488
True	901.2216551422606
True	145.7131510533067
True	563.8435527172886
True	604.8515107873745
True	684.1830737430176
True	442.3720928448325
True	69.09450890529213
True	281.60860220463843
True	44.15057484793527
True	171.42660182207527
True	168.42150297098704
True	1136.5148094696788
True	224.37884536377013
True	573.6487336809644
True	549.0745707181809
True	562.2662804994598
True	881.2314707428484
True	586.3037025563435
True	658.1057363902266
True	956.1165008211988
True	123.46073541710425
True	323.6510840723525
True	274.6200481100666
True	329.1003247731654
True	89.3296258567172
True	360.5192440462594
True	4.0438254572553936
True	316.9885683557566
True	255.1261900965121
True	608.0098548768592
True	289.6831151808251
True	349.76045207344947
True	9.470549973129303
True	56.81334203018158
True	538.2928403236001
True	30.627138362430948
True	147.8553730007175
True	65.77862723868944
True	150.23201311062914
True	244.69150461830716
True	71.56270056608814
True	383.8632182369937
True	277.3563562046739
True	102.6813981704438
True	336.1670453787719
True	61.19551495642514
True	582.7110697996003
True	870.9559215650859
True	282.57180054904035
True	1163.7371922705786
True	106.09245737623834
True	314.59552775148063
True	1054.7138443459887
True	92.84992222524106
True	278.66893120143635
True	10.293610529024669
True	399.7018413438685
True	452.028899782139
True	159.7915193750719
True	621.9574233777238
True	920.286721273807
True	160.2738063517027
True	70.73246464496556
True	323.76051497025963
True	572.1174056956517
True	606.9810952984573
True	1230.8385601680154
True	27.41087894931282
True	943.3109967015484
True	136.51489521342123
True	631.5243737824384
True	113.80755673365688
True	129.74622224370358
True	187.153185374597
True	170.6371444969247
True	749.1770529267843
True	205.8755720240337
True	234.937358920628
True	69.57065272851388
True	506.2711259104977
True	466.977840151244
True	179.2486320210746
True	233.93540561050048
True	16.839630895922944
True	429.0887418858829
True	224.9550726945043
True	283.78299095140966
True	116.27875944646902
True	667.3785184336322
True	422.36116886413953
True	256.58794219025435
True	650.1446103037954
True	535.0780293201124
True	463.90623920789466
True	132.11486355609992
True	523.3570340809015
True	423.4435926266633
True	3.2845079225028493
True	203.9265735479956
True	89.39355547846664
True	245.8595911351256
True	2.306326973273041
True	129.67880217454595
True	338.7840310511346
True	5.716489237400511
True	871.7730507636697
True	176.6336022942136
True	716.5630331820362
True	815.4809772384008
True	166.39586626811283
True	207.81172547120272
True	476.58160888071984
True	824.13935669918
True	49.67463373452536
True	39.62056495980752
True	135.61737970528233
True	630.5477060397917
True	729.1367373406686
True	185.5165298128604
True	599.336178879711
True	581.6906632462928
True	843.7545582096348
True	421.6178149540254
True	181.25561972879996
True	887.1929590190798
True	219.21833615946187
True	143.45166662710193
True	329.82468179566365
True	222.0812362739159
True	208.6854897573681
True	594.6440644333896
True	244.7895583993611
True	194.352003122418
True	438.9030114457124
True	471.3726123546507
True	62.48622084776756
True	291.7560810779235
True	81.603683180093
True	347.18036043690967
True	355.5281288527947
True	256.63721777643747
True	179.9506879947532
True	394.8392176310091
True	647.6858686388844
True	756.2300285085345
True	301.06989287073617
True	744.1977204209913
True	61.43371597943563
True	864.0666480426967
True	355.3449777153351
True	12.661679302229023
True	622.6137569840386
True	688.0578433886797
True	254.59992485777744
True	169.8421301353465
True	49.33758929751372
True	378.57359301118106
True	77.99767313162147
True	14.237948142069422
True	904.003043511324
True	365.23744255661296
True	176.19790789769263
True	1013.832374434027
True	12.234059468913976
True	771.1327117242407
True	31.651737068490128
True	695.6070808631605
True	57.11231136141019
True	754.0525043457492
True	443.2910039580265
True	198.65712808859524
True	436.7430528942192
True	205.02014064989652
True	300.00562682410145
True	224.74213618971515
True	407.2505610456912
True	10.487478401529357
True	314.05006889972736
True	115.34945563974496
True	11.056197329748668
True	463.7582982936803
True	729.6636749732129
True	302.9047973961274
True	85.69297650371243
True	305.10779152103646
True	81.84019290406455
True	169.12414581247486
True	175.09313235035958
True	378.53750123544006
True	46.45167267006212
True	136.364129486026
True	379.8172946300207
True	826.6215048027722
True	113.2390026017898
True	207.37490959637665
True	438.57206705889183
True	19.946318099889623
True	400.6071793312815
True	499.18337531383537
True	92.66302400625464
True	390.205642203033
True	344.80576673270826
True	398.6308169345413
True	581.4911712047659
True	1010.9925197722076
True	1007.038278392826
True	59.27250481704475
True	1046.272073718833
True	109.24583533011882
True	111.2298816689738
True	105.99571765299932
True	482.5319836656638
True	381.362087805212
True	579.5691974477244
True	267.66935715823905
True	161.49146727564803
True	412.4002483611333
True	17.210481036704316
True	455.7805500748082
True	392.2620862994453
True	144.3217964244275
True	93.53973244329248
True	547.441858492364
True	1027.2817583933686
True	205.3052439201301
True	65.37501924507637
True	418.4768835331974
True	375.95478683172894
True	486.1580165688775
True	316.8728373443649
True	4.453578185660474
True	542.7026707554937
True	522.2731886616907
True	510.9730648032664
True	188.5717987762967
True	100.80859951848215
True	20.84705256659143
True	381.77420315429583
True	107.81137548921411
True	7.544672879490063
True	33.32816613633738
True	350.6360990886428
True	681.9067224395858
True	134.17236901141243
True	95.8537834689203
True	22.67246643397128
True	406.7932736705797
True	366.5410823817105
True	795.1896997402297
True	303.91961741720434
True	521.5412020261679
True	538.2576692155873
True	532.8762928139089
True	297.9733664288642
True	578.3500506852174
True	99.33194337792348
True	582.9145533566924
True	6.65993467285884
True	369.0195339674882
True	460.9200390077708
True	939.8830181619568
True	359.6275838667619
True	821.6960590859367
True	957.4189091505988
True	171.55128314380693
True	37.94969678593892
True	374.6248968659721
True	396.995573591504
True	593.4536303786149
True	246.32066980365792
True	28.153011514662374
True	660.643359342447
True	130.38475323974473
True	1033.298793247906
True	320.75214866707046
True	485.8496593630623
True	127.01643035631363
True	820.287718936681
True	135.97011409360178
True	799.7626541736495
True	546.2766925998255
True	184.37012084814845
True	115.43082332873134
True	67.19806073227873
True	562.7335471974936
True	923.3579889599204
True	425.56629682131495
True	526.747204758815
True	130.98530329560518
True	621.136301429254
True	508.4619906116711
True	796.0860269450455
True	310.670178901358
True	570.9062293553746
True	120.18731467474429
True	24.04113478688112
True	415.5109640174846
True	169.9774668997958
True	102.69276363753816
True	360.7258220860563
True	1145.7141668605454
True	265.65908016031017
True	551.9436804661492
True	11.998721376971844
True	75.91535351395798
True	340.41181097391416
True	783.9466808865893
True	453.0258188423749
True	532.2839753811442
True	720.2424309897506
True	64.37555642166608
True	732.3813305810968
True	45.33842053443646
True	106.6307109920464
True	178.43292904476945
True	86.38089195367502
True	26.17431609759049
True	302.54457190565523
True	494.7163188457526
True	905.046391275708
True	862.552811399627
True	6.004523174738092
True	287.3944764204708
True	461.12560589524793
True	115.6683776712739
True	236.6505082239892
True	330.4223599204215
True	1329.3233375730565
True	433.61957848524224
True	24.0345697406849
True	185.4646721201992
True	712.5254051787497
True	34.68230499086107
True	179.30472369033438
True	554.5279956956232
True	75.43954770196395
True	867.9290928743513
True	320.044106816271
True	659.0688951951324
True	74.594298036561
True	673.2976375914994
True	590.2712305822029
True	872.8667775012248
True	237.4214614920711
True	505.0072969433341
True	793.495952686104
True	905.4665612724756
True	241.68008958893725
True	741.6143734067493
True	221.4201128462417
True	440.9282543845478
True	374.5737629381181
True	499.6012020487133
True	490.3767624421655
True	309.2692436466332
True	354.75226643921934
True	110.48536550360792
True	345.6731947962956
True	1103.2190111258335
True	318.05431891721224
True	146.97755054138153
True	295.43017585644026
True	749.9450287174345
True	650.003564947381
True	419.64542642321953
True	121.4695486081223
True	333.24827025382075
True	35.635725214141544
True	174.87074524149173
True	91.03189884770504
True	87.53746559669649
True	522.696302570112
True	136.089522212766
True	131.30994640840743
True	103.11444366486664
True	88.65792465487222
True	450.93613624346784
True	390.96728606866486
True	1056.1465476083936
True	551.0965960359041
True	851.6188630130686
True	281.6801883519624
True	292.0023621206486
True	525.5569243925834
True	194.65568013456684
True	763.5240399204592
True	240.7855579643376
True	353.530127456263
True	68.54345040374115
True	121.3418809457133
True	267.441658367277
True	118.16547585387733
True	459.5930816535357
True	32.35518032509381
True	552.2679352889778
True	1021.7360577039544
True	729.2600024451002
True	1.7641704349104812
True	61.15518134582143
True	504.1895555470184
True	438.2962004105322
True	79.11181107308329
True	117.96824204265188
True	290.90903730652315
True	81.95209242443151
True	53.39677958373698
True	734.0162511029466
True	660.9070917915828
True	169.60219929816822
True	178.10006984701664
True	507.7238821127264
True	54.03502039045986
True	25.917437859715964
True	544.7637213813026
True	460.6483780230279
True	1153.0915379397386
True	49.45871936984759
True	474.18968951074
True	907.4908884097744
True	763.3247127964798
True	295.5940721984531
True	741.7902202687391
True	389.06599485502846
True	37.26986395323797
True	97.86639429865303
True	713.4844875214525
True	77.7522557164504
True	138.38203481900533
True	917.9357064135768
True	187.51535262094853
True	270.7178415665991
True	104.81742004037244
True	643.410485347727
True	589.856487208625
True	208.74679028762097
True	422.6583706620996
True	39.87038218593009
True	276.0672366568305
True	594.4152626421778
True	627.7167606853448
True	314.8772886023078
True	75.39761367933819
True	954.7640028353192
True	1080.5340400035452
True	563.624958525916
True	62.31194710056784
True	28.801885103798984
True	93.9837780738157
True	110.97735935858849
True	100.35207855913
True	912.2625075567526
True	1174.8976264956077
True	718.7819661124578
True	315.9426371540454
True	9.199992468508524
True	21.988419080894307
True	335.45827358253047
True	477.645556728275
True	47.62922698628792
True	577.585376630255
True	440.4450924617897
True	404.11013943891936
True	83.39738015150985
True	203.3724702918804
True	272.8688078076481
True	134.2219336911919
True	393.6408442772206
True	44.34242970308303
True	176.17327058395458
True	1200.575170013693
True	5.859334526746649
True	28.310587446644508
True	566.6578910457795
True	353.47047518008105
True	783.8155779604216
True	154.75992069796055
True	720.5147530300037
True	593.5583644344166
True	277.2894631869519
True	466.4992403213635
True	343.7532745778566
True	288.2063518035989
True	263.7558307131242
True	389.1219258338898
True	503.654673911892
True	506.04155369834433
True	103.7117902604414
True	355.9181834761088
True	8.433493359231221
True	182.1261965082015
True	225.0662946416568
True	879.5333090649073
True	586.1437080698263
True	29.12969008492335
True	742.3069044075265
True	891.5328296513372
True	109.65190784018156
True	345.09520856916066
True	864.7376789922607
True	213.58270728620587
True	162.7541673415175
True	524.8495889747378
True	596.5012093660642
True	1045.7621081440918
True	151.05533219650383
True	157.11545431523268
True	262.6637850188516
True	316.5200199644969
True	426.6120820478877
True	413.7160589398936
True	316.67523691617544
True	467.6537161348018
True	490.4641355524066
True	229.34304531128595
True	1487.2228122126755
True	255.48859889601
True	406.3043123816045
True	54.03572953257557
True	764.8650651635802
True	240.749902151698
True	922.8217144749912
True	547.1679197934351
True	304.88647287995644
True	793.8682371969584
True	268.16242058851515
True	200.9394229971076
True	259.2087642491931
True	216.88492331518023
True	137.486561412172
True	254.4672530830967
True	734.0727312426607
True	526.0457696976345
True	219.82474037204076
True	1106.9929074638126
True	116.24251877013867
True	270.4921341466664
True	70.61461232182458
True	312.3642632413783
True	407.8973055332469
True	92.28796550666776
True	223.98561854170288
True	75.32724349988412
True	699.6469816254565
True	381.31998459271153
True	236.66598954345469
True	742.0599137156215
True	869.5636602638175
True	810.820370214952
True	837.1964523940509
True	358.4880574730009
True	1.6466821072754678
True	260.44259965613685
True	55.130968556190645
True	381.5032743112472
True	53.9592762765196
True	367.0313548583383
True	865.509605752999
True	1046.5792277294688
True	391.1589978453121
True	23.013253363157645
True	522.0461547858083
True	510.4125051626439
True	197.06665726235795
True	224.0368792810948
True	297.515836061424
True	22.744838169404566
True	125.12547131101898
True	942.9873491858798
True	62.05173083426371
True	502.8954708687422
True	775.9287776786393
True	106.17587975702556
True	245.45040180083024
True	112.97217855898744
True	15.925297374751404
True	1.1902650637844197
True	123.88192246600909
True	1025.1385082440172
True	489.4526774080142
True	68.24560200766159
True	796.0460258072272
True	346.97182976694904
True	1.1099040476453073
True	465.744862151148
True	188.81278526212716
True	509.35301050738
True	80.59751718297699
True	316.6499343267938
True	367.4620321320159
True	172.09771969701583
True	208.94858484712827
True	115.89408314294224
True	164.21065483970975
True	984.7847419010122
True	14.822780497520329
True	501.88463361152304
True	498.1535986999471
True	406.5649441002872
True	219.8529798976761
True	241.48623321207347
True	164.27425722802528
True	48.14498945932221
True	488.16791418473184
True	155.17253386288365
True	848.3873547151951
True	862.8636712301427
True	234.2209745304531
True	321.4310305951596
True	522.6643549341904
True	37.956058890872896
True	85.18807544150307
True	727.3105314598581
True	1063.9781517098045
True	108.23848401494502
True	725.596156320774
True	144.3457830647159
True	927.2160127367036
True	677.1460131746052
True	108.08466594471602
True	262.29793366334314
True	623.7515273657042
True	269.0265113130652
True	48.3322103047781
True	547.8034850134713
True	441.9452868103281
True	5.315109738612551
True	476.5334201855813
True	66.28951279834976
True	174.75321858514775
True	237.6829593456055
True	312.5043420262088
True	70.13568903844578
True	216.0254359171142
True	352.2058114565877
True	447.0909125440326
True	933.277993011476
True	49.20254515051884
True	890.7636151629681
True	996.2615360572792
True	122.17853071917185
True	75.63590669485536
True	990.719478156297
True	33.50695689938236
True	218.9777559703492
True	86.5286589297553
True	218.95092540739972
True	357.5126529973243
True	984.0128967369913
True	95.25794911660124
True	69.17738971425112
True	638.1448919389153
True	274.3755934251074
True	731.7980426983809
True	55.315980673863365
True	470.63618135172726
True	376.20486820194606
True	689.6414523920984
True	51.12475789661228
True	106.37155076262168
True	29.141172393368105
True	268.96814509232775
True	43.65480606853154
True	345.845011958588
True	2.654000334826946
True	1194.913302513237
True	105.05181866232236
True	138.69482284392322
True	353.7804068996278
True	703.5157402977312
True	667.1834452586253
True	972.9534872062436
True	497.7763341841528
True	403.1098962440855
True	141.98494520674245
True	407.22413166111306
True	855.0863376589273
True	415.2547288457819
True	895.895738300624
True	88.54658246027334
True	422.46904768684215
True	179.82220695885255
True	281.5501439158914
True	743.1287388654944
True	166.5462645873624
True	134.90833499722964
True	61.97667246252707
True	874.1151917601403
True	779.825516782709
True	82.26061169526155
True	450.6121682372946
True	743.7206309212328
True	424.9508848530031
True	55.32662252063256
True	316.58694725183364
True	794.6755507242033
True	28.81016088557004
True	344.75337382143266
True	167.2585620566376
True	287.5218133672804
True	29.284497602386523
True	219.90508792174097
True	760.4635832541695
True	646.2536892372237
True	55.772454013509424
True	294.29361314041284
True	870.2293883585547
True	17.95545730127873
True	310.5840237231099
True	273.7409713542646
True	426.78880209299166
True	226.64834204142687
True	598.5302777169104
True	45.96622955892828
True	967.8349577973036
True	895.4202398283225
True	46.33875700503111
True	411.5134023399102
True	712.7625473319041
True	926.4850293744752
True	269.98199612963816
True	585.143138201742
True	129.76320180325988
True	188.67846613834044
True	136.05178543942017
True	137.37770348554545
True	207.0640028498202
True	936.3792793600144
True	793.9257516260946
True	969.9951231301104
True	18.76750119480901
True	27.558747535707205
True	359.95958396316087
True	14.810804488580953
True	634.4302084327556
True	1061.6761082111998
True	258.32199531691043
True	209.643038771784
True	84.64868510815096
True	217.35389356156944
True	126.70662765351403
True	45.030804177595634
True	137.29609541773067
True	89.19419964036032
True	254.395768225122
True	535.3854902320168
True	152.56274984558453
True	31.44283434387621
True	55.52542329412852
True	434.73781643258513
True	266.57046562154096
True	596.816833327662
True	23.542769988781533
True	103.4775455099279
True	667.8705973273114
True	262.8445454981889
True	474.4947126574041
True	646.0542518169204
True	104.98807213476418
True	108.01751463361306
True	77.5495079368464
True	24.796980490370185
True	121.61217166909296
True	81.40090560812175
True	104.34685890987748
True	152.5153509273478
True	243.05538409758995
True	772.9393711421075
True	283.78040377757407
True	895.6286030156612
True	166.16262520008996
True	195.21724158784247
True	784.2440954793859
True	315.3983838508773
True	581.2019142924793
True	260.001990162034
True	336.6477227711067
True	446.3536528377905
True	565.5375033654853
True	651.2114647221355
True	377.4164885849872
True	34.783039158415946
True	593.4667973180675
True	614.8394023357174
True	19.65921134030977
True	10.816394192252616
True	265.135895239512
True	397.6978845643837
True	459.56077042885374
True	64.35459250101012
True	611.2607228004917
True	905.7223486291522
True	235.671743094596
True	884.426117535508
True	276.0692060425032
True	108.11229587752088
True	273.5491532254551
True	678.4518094196927
True	40.39195255073666
True	568.9721725353552
True	1266.1414790726142
True	1026.5571040435673
True	860.6959482988988
True	211.68798845252303
True	89.7802207394256
True	194.1781319894344
True	843.3443366700826
True	145.96653492154272
True	1089.248810423238
True	877.1946325857441
True	40.66202077740614
True	88.0452483364582
True	417.53791358620606
True	391.8994376368383
True	204.5877959941315
True	515.6720988759879
True	668.2093055480478
True	119.14874146853278
True	284.42035508046376
True	1017.7145981946376
True	52.14064593564412
True	695.869566632158
True	556.4484901644106
True	36.32723173458874
True	818.1299261005325
True	393.0489855782875
True	561.6895607915375
True	107.27536359092504
True	276.27789187237823
True	222.4928579736641
True	25.30777753271201
True	137.66487159560742
True	741.2669683730853
True	134.77317001890106
True	381.3902423873008
True	67.21822105057652
True	650.3320178477637
True	624.1566953374572
True	224.9119904528293
True	474.0274280290906
True	163.1040981956689
True	158.5712804040819
True	222.8646920150913
True	282.9246211611808
True	367.23373255354056
True	130.19848288297263
True	199.17590390150497
True	26.62455214321056
True	862.7382261935542
True	307.1350815507508
True	10.690272416455278
True	369.1196115536492
True	175.55543124262866
True	618.3512562996884
True	370.6557711532621
True	582.8921286477297
True	565.1691630872936
True	480.6582607378806
True	789.178352822922
True	233.93961539662752
True	549.8133408358758
True	152.35811254516338
True	532.3999252895454
True	356.170130198583
True	375.224055600028
True	125.77569001748822
True	135.18006732721292
True	106.37615601228974
True	72.11150321863373
True	735.2813932292777
True	180.5852042936056
True	42.391875496172425
True	0.0
True	563.9371201922174
True	107.61343171372808
True	23.72616953623307
True	39.68294915628101
True	112.29339282886698
True	532.4993515995129
True	173.44348899872918
True	101.39490496260136
True	33.61100914069809
True	161.19140644991754
True	909.7474807643746
True	54.23418327074797
True	216.17150040561933
True	731.0008668613734
True	315.4948306108627
True	451.2724409545505
True	467.8822690704132
True	506.8555177229426
True	612.0643457222991
True	920.0925283050032
True	257.45706357304675
True	1044.3839760801725
True	906.9659380229384
True	631.1304033427989
True	339.58867793787226
True	825.8980386547111
True	10.921426413586778
True	32.09624056706555
True	289.4682729574048
True	43.76177889786478
True	202.86309860466127
True	756.104475397123
True	223.2189598747273
True	742.6241104924325
True	772.237382505583
True	130.72890757144273
True	370.319796974319
True	571.1983477154038
True	23.22806413775833
True	133.48267568373944
True	437.6458837649929
True	301.44291020247505
True	198.7274380977304
True	116.0946619204903
True	385.7322059693536
True	24.203763616824
True	371.8524446680871
True	354.41884261641167
True	1025.684966193642
True	378.5449966231404
True	29.583357552514617
True	450.2962093866556
True	450.1870720802226
True	243.53182210224415
True	32.53400548294488
True	754.4009665626074
True	439.4432134385517
True	178.54522121972482
True	12.422792764109357
True	1211.5473927323578
True	161.76753948949985
True	27.46156724466493
True	310.5418000233024
True	293.56805943721434
True	113.1651886235189
True	288.9545169342229
True	49.38248974259866
True	325.9236676898715
True	312.78396313109255
True	306.28965849099177
True	32.39462798598274
True	47.71495683642422
True	1049.1325798954483
True	24.859389628557917
True	12.590080380026205
True	163.17565328775586
True	667.4896515507797
True	9.347209760418012
True	184.2431562124464
True	169.05080976650274
True	550.213030288953
True	381.99598058823
True	737.4913848875233
True	313.0795366277841
True	498.2897034669701
True	454.7176095897936
True	516.4967427491596
True	101.49840688083457
True	1284.5765591117524
True	925.2411275123336
True	291.5261218661976
True	539.8682674869228
True	102.44539048466908
True	572.2618594153603
True	450.9108898796598
True	152.61634901844593
True	78.15363038123601
True	348.43046320654065
True	164.949744722329
True	29.983812993826024
True	598.548692879824
True	374.3973148249984
True	67.7380199291285
True	26.884703506511983
True	674.4608227241253
True	492.4377457104732
True	72.8734697657411
True	23.51029716279627
True	315.8734441830407
True	327.1014405257034
True	714.0835722504359
True	563.9795229581046
True	561.2253036543103
True	781.7190631550147
True	9.795244128252603
True	55.46340178603374
True	36.90956057517595
True	60.70615867638886
True	506.5745782782223
True	588.3541584861914
True	87.1032022086734
True	115.20528680752966
True	201.74930973731944
True	74.68517483163126
True	180.90875310148243
True	216.0427215771015
True	277.950872832158
True	815.1973194782944
True	597.5359933517451
True	291.7841184896085
True	194.3467245119743
True	270.4212012062064
True	251.0443590043316
True	720.9840166654558
True	338.7300346598465
True	168.63576114034078
True	885.5349005531518
True	339.9727176889328
True	478.2564582016683
True	153.12517569019656
True	128.03140765222642
True	61.29476393864283
True	200.1830194269384
True	974.4262661718906
True	530.8539715005819
True	116.2282160272144
True	366.72798225662126
True	100.31335334890632
True	662.5574237145468
True	4.14826109444529
True	688.7458428663623
True	35.84603937121362
True	942.3551488819496
True	844.675472560227
True	220.0257519318597
True	31.5882179006088
True	85.02270834735148
True	460.6629470861218
True	214.99637781685877
True	1.5076761883754273
True	76.8197796897967
True	1082.6263214004216
True	350.8619937175643
True	655.4744895272659
True	483.9199935366844
True	30.079637329550486
True	138.13446825452505
True	447.3721929351618
True	930.6775502601856
True	802.1736583875128
True	436.1040887028644
True	342.3003904265247
True	16.642629697774453
True	79.1025885520912
True	744.9688222597779
True	483.7321083695963
True	383.22229385005926
True	882.1613934008149
True	26.00107722867835
True	218.8832400850752
True	873.246394162295
True	240.06138520416303
True	8.770423881474947
True	494.76742954312425
True	101.73359963611668
True	641.9584985635325
True	53.7200526888964
True	248.73190198682445
True	842.1106746878926
True	917.4010680559516
True	272.95676167179823
True	436.7541222945992
True	118.3670256046398
True	591.9247831961374
True	256.982291588762
True	190.4412427529925
True	878.1975088730319
True	54.572751193840766
True	728.7114749569423
True	276.1326530188246
True	300.59977747753123
True	165.66769607375622
True	465.0548713025493
True	616.039865953919
True	366.68011373581146
True	405.9085739602581
True	72.1687194874604
True	157.76678314745303
True	452.972407328788
True	219.1324481024461
True	37.76894900754216
True	206.4574233137797
True	387.5023476450226
True	405.7978584452967
True	729.4835748836605
True	127.70033004704428
True	658.5824065240312
True	506.3148072802918
True	616.983414896438
True	136.7671236977524
True	39.67996099279488
True	665.0577005837937
True	64.89886789598253
True	564.0133803274183
True	686.3637485360524
True	452.9409803253158
True	135.90279184927863
True	526.4796837783524
True	4.086409206654363
True	390.5615428009066
True	32.51043395896622
True	626.6450171347307
True	278.3886710267936
True	586.6657418278897
True	700.9637908723932
True	139.97423141172487
True	542.2707669370168
True	491.4069668603676
True	61.608655440552674
True	952.8591784897756
True	2.996383855066963
True	29.85079128578877
True	635.589729914809
True	701.4762934247807
True	134.2749925998615
True	411.258892383538
True	123.71051121328232
True	73.38376693232759
True	470.2795420002847
True	41.63089939121166
True	518.1716842000451
True	12.810264550708975
True	844.3469314570226
True	549.2724868943648
True	655.3211896560312
True	104.82963041139132
True	379.6873505231589
True	980.985185988394
True	870.2101547107422
True	137.54419457623703
True	554.8896908366866
True	450.52717072515367
True	255.3014005877975
True	252.59681039551188
True	5.678438114492632
True	313.65878994349873
True	10.674125801188048
True	378.8435890185901
True	78.69310685147852
True	421.6185817644988
True	641.2265584126204
True	128.36374789372653
True	232.62810743761617
True	629.0885068575677
True	698.6418030586145
True	290.9850279697632
True	139.968878298913
True	160.54257349852546
True	475.0309791890312
True	90.76615484853016
True	12.477454968332864
True	496.30186257259
True	564.4849953047071
True	20.02566027666641
True	136.41245543020324
True	915.2606216959596
True	491.7597076482891
True	258.4806675719661
True	34.40562746917945
True	467.9912622022098
True	114.28412225872007
True	585.390012728375
True	652.0878837464223
True	301.20477442905843
True	378.9813792117995
True	185.50162554049575
True	242.1643063845912
True	71.71670878022334
True	219.6919801898457
True	511.956190032668
True	20.26307251191769
True	448.0637496597944
True	369.4032752434604
True	734.5584788940562
True	884.0102617126603
True	896.9408437482455
True	151.83657562465868
True	392.5164058756145
True	69.82429645699396
True	195.530075117337
True	318.2432140044115
True	10.815807426176784
True	807.0496084949415
True	24.18858721136576
True	389.9901816759569
True	267.79319808897105
True	645.9665524668943
True	192.14438262483236
True	37.35380772367524
True	700.5896430228856
True	1080.753957432908
True	225.2462163867862
True	132.31687480976458
True	608.8725653122129
True	500.5110357877236
True	19.865156263624662
True	796.2136876680343
True	112.34014574861688
True	44.22261347427341
True	311.86907459309447
True	353.33945537572663
True	388.0400426251628
True	272.102895052422
True	20.73821183044741
True	22.058375286129653
True	847.6740584358053
True	209.32340598483148
True	113.38383446610352
True	831.4139091375301
True	655.363157524122
True	629.9525329801854
True	452.4532301183892
True	156.90907452672536
True	29.952154520819835
True	95.49854695666475
True	429.0778408799716
True	221.3176964557135
True	477.4205102887645
True	145.1332212597031
True	468.6253346060792
True	631.2762479289913
True	942.3828180074524
True	25.49275831219871
True	996.6733892579952
True	1082.1946635530298
True	486.44162532398747
True	82.3248477274128
True	805.8559396378107
True	640.0430729518845
True	682.5766795459009
True	177.96917496795655
True	742.0692710012096
True	713.3277333532187
True	118.42518683415489
True	790.4817788130308
True	817.2862168776032
True	492.2204058519988
True	222.60260821406217
True	68.82048576454383
True	316.97781579449185
True	340.85396519339844
True	466.8192399209774
True	441.5587453613669
True	197.73850307950835
True	302.7464366021616
True	3.1470938568434983
True	9.722566371945833
True	107.55260939502686
True	133.84688089696894
True	356.1861347414443
True	354.6834075285686
True	114.75446663183028
True	16.899351592460178
True	216.8738033190687
True	826.016987288801
True	476.1098092050024
True	507.5995883412848
True	563.1260651956751
True	854.8604193376425
True	641.1099174106537
True	92.70049837802186
True	204.29741985526869
True	239.8396804571801
True	285.59086864989774
True	108.0088934728202
True	362.78180840276127
True	436.6035283634697
True	169.8513796014925
True	660.062041967282
True	243.73930670802108
True	206.22472667552807
True	29.41970033125048
True	251.0405880394379
True	489.75673768136136
True	173.7412295461763
True	542.1420986636153
True	467.0857521813865
True	248.71825548675488
True	102.96872269372936
True	40.75725435601544
True	401.5543341078945
True	801.5138419493079
True	157.54325941964385
True	1011.2612052920842
True	1040.567092530127
True	471.639101879516
True	104.24488881352312
True	126.921513057277
True	677.6103840227383
True	9.480641457235151
True	219.02639016408588
True	130.04265285731677
True	117.8872855067311
True	331.93204814517645
True	639.8306642727227
True	39.09903125831904
True	127.67679019420916
True	966.3290504432332
True	57.21650076626727
True	452.7167812898622
True	531.3118969775238
True	246.44781916462225
True	127.18340718248656
True	906.7083689025084
True	1157.2648976543333
True	527.9747549181259
True	664.5282567895097
True	202.50642722624383
True	152.09246585193597
True	326.1672097535957
True	270.9972298254849
True	173.30817786233112
True	299.5460943021619
True	330.98300407155915
True	11.547651272163336
True	636.3116822943872
True	151.87928517341007
True	77.26488549243788
True	448.01062346241446
True	304.5315496090015
True	1123.30301084212
True	354.8804643747014
True	992.2922704521015
True	10.357733562649214
True	266.68608967329334
True	224.59698041496117
True	156.7009086123382
True	472.7000928582866
True	206.461247130264
True	418.7818535923137
True	321.15009382128363
True	111.98602023385102
True	350.2099404867917
True	1019.18389923245
True	754.3243577616541
True	224.48991725788997
True	108.64922413807884
True	295.8442219729021
True	25.38364922191621
True	354.69207304960315
True	319.7401866928437
True	596.1721538075028
True	440.32085389315705
True	347.783900959484
True	162.93792015923552
True	12.097418813496674
True	424.298580778144
True	279.06151104115423
True	139.59369043385715
True	302.44890499656526
True	442.5786552706269
True	814.1235682803364
True	308.4730980084624
True	769.6656842531956
True	391.6944619148241
True	380.7429044369009
True	1.332864858765176
True	1192.1218422813272
True	104.85761535011451
True	947.2924492739464
True	211.61518897200511
True	452.3534883098107
True	688.816921018347
True	90.75609618474904
True	509.2694671650326
True	33.058157796887095
True	421.1747994416504
True	72.66800113554541
True	230.18850495584263
True	37.41355423002606
True	662.4487640098486
True	191.6733638549636
True	25.718997240976638
True	400.9892325869882
True	115.5027847447844
True	169.9500254407544
True	828.112848101197
True	259.3814822324644
True	153.70344249400907
True	374.08784359839393
True	518.6825141468704
True	334.8881225439815
True	518.2028077150784
True	621.4602403392587
True	149.36475637229796
True	6.896634996075683
True	69.72445208239229
True	434.18461509496217
True	88.99130338288393
True	78.73453475073406
True	1018.2399699638946
True	26.97131914583373
True	323.94367868725857
True	326.6823544171402
True	447.05077215982726
True	664.6641854818085
True	190.01133767054853
True	631.6478364267607
True	338.4787058221578
True	345.1368838220786
True	278.8032070746759
True	220.374801267099
True	357.67246555781986
True	453.5294210790882
True	406.99878976204536
True	636.0301618485985
True	142.06932516481126
True	72.78036067565773
True	41.62503689977031
True	301.7693504464788
True	649.0076197324644
True	399.4231807590281
True	772.5020719131145
True	209.6125045599564
True	379.1408185662741
True	67.82456025174412
True	52.72417344089204
True	428.0994803859597
True	205.9690247721013
True	222.01170950755449
True	41.34081434182329
True	1077.3604192749808
True	175.29520156204387
True	919.0159272995955
True	321.10144196786536
True	940.8977297686732
True	240.78027666792627
True	441.1070251200609
True	543.6217510691407
True	637.6103524754286
True	221.764012710166
True	479.1487298214893
True	974.2756470438196
True	134.41730446709656
True	7.06695888248661
True	552.8581994775351
True	30.054126903242
True	78.59129077109925
True	807.0446039941975
True	223.1030873889219
True	966.311671438714
True	680.227494145803
True	414.3233619350698
True	274.44166755686166
True	480.9869017529891
True	336.10898428999104
True	182.8715537219398
True	662.6634098659048
True	710.2191820355002
True	212.23810410772288
True	90.53687236422724
True	505.2872564039442
True	132.37087862494653
True	380.3567268539173
True	340.02953120319097
True	63.206023752357446
True	371.6057000882644
True	413.8270819643918
True	371.0581744803434
True	398.7577963335892
True	426.0124638039787
True	682.298331533467
True	58.33486584004064
True	454.2276473278855
True	326.7566573542459
True	659.2182095271218
True	222.771424766176
True	104.72780021679851
True	43.286586767325296
True	528.0321001698142
True	632.8642999321331
True	194.32041727756703
True	420.52633105680985
True	329.324100118989
True	15.555271921679577
True	171.43921358811303
True	297.55994337270914
True	3.020788986402269
True	880.8155748332763
True	82.52166995452123
True	101.6364022024508
True	112.03698326968724
True	355.88392488222445
True	36.27004311250828
True	459.7355151128133
True	230.3122657832912
True	5.2661372743649135
True	116.45634089615432
True	429.1784433461131
True	49.42869378338912
True	66.50210051487176
True	168.6980190650759
True	284.058186392101
True	971.0677927958916
True	389.9881702179769
True	990.4878866262776
True	187.2416910890553
True	1043.3425184586974
True	827.3415468463261
True	636.4224525451458
True	419.1438299912998
True	369.4942970139665
True	79.36728512053666
True	74.38725387303757
True	79.220662839629
True	180.07227095295875
True	479.9658953318792
True	1110.0695320972452
True	177.51792068104177
True	354.9957795306848
True	430.29527516699017
True	617.4894969957213
True	585.7440101834417
True	281.55022313389645
True	437.6715697032007
True	662.4638546882915
True	96.58361959967648
True	717.0143400169827
True	259.8892197792042
True	133.9462302174475
True	411.46299727310975
True	864.1513821816346
True	428.3516371156276
True	838.9346644018865
True	199.12554767196744
True	346.8502720783235
True	672.8358007910172
True	621.8135274576216
True	200.0187720348598
True	253.62195962981755
True	782.6608505153354
True	32.984179613844645
True	188.2540296548837
True	508.1862223701851
True	713.508519668561
True	106.93549752876724
True	33.452299575209906
True	164.2627412369831
True	767.6073693278396
True	320.1657031440285
True	554.7822818637527
True	349.6644233765331
True	301.3783226446471
True	452.3561140889679
True	491.83901896209386
True	66.58184620055229
True	367.6278535634034
True	765.2553813060046
True	0.0
True	303.37608019249853
True	237.14762710471615
True	934.4046717107648
True	155.44202646852935
True	657.6072328488435
True	640.8336253134411
True	116.24675695323636
True	224.452266490435
True	133.81332671002733
True	10.712078548166524
True	300.79823181280955
True	388.7688707857319
True	1142.700601607133
True	235.95718680624887
True	421.0500751646718
True	652.2082683762634
True	207.1895908951197
True	27.14621720389629
True	867.4776735367788
True	596.8204995070674
True	150.52065619017222
True	617.9058620391573
True	158.57700037121015
True	301.8746287824595
True	788.674189079889
True	35.38936114933888
True	109.86831247312192
True	504.97935844075977
True	61.92240076321658
True	75.57459773593425
True	392.81334054958927
True	24.467312708241693
True	745.2737488719143
True	104.91394601564764
True	162.5300607208159
True	19.18524542787289
True	676.99795671706
True	29.84041784550501
True	780.3998028032305
True	394.8477540437272
True	115.36442133232488
True	709.598581741659
True	523.9761475240709
True	561.2548585575213
True	46.69385352501163
True	361.05878368785056
True	6.09742288886438
True	98.34668800394334
True	387.7206500079533
True	47.91474979863676
True	121.20348784682504
True	304.06636411813395
True	176.5847696226023
True	98.65263774966355
True	659.995211871129
True	19.836884842146304
True	1164.4018877908236
True	481.8243224312405
True	300.03412181791015
True	495.5196837609549
True	127.14612026650828
True	823.956249963428
True	1123.9635491812514
True	749.2547678908863
True	180.9088522735908
True	224.43420191953405
True	48.87244061572863
True	60.1436199441103
True	153.16003873750148
True	103.41290824728472
True	172.27087075061658
True	1194.146794549465
True	318.20058328947334
True	353.7019982912349
True	706.3801573720775
True	15.361842157973095
True	14.63324715424104
True	584.4146234266357
True	4.422598044503596
True	122.69956188301788
True	677.7381638199488
True	183.36961248423123
True	665.8211164946193
True	832.5092532072359
True	151.17238590095656
True	904.033700823751
True	2.164455090557502
True	424.4288665836566
True	1061.0326027507335
True	24.838738404236015
True	236.08927007612823
True	149.38435554636737
True	984.9125337935352
True	236.761436804198
True	488.488810393847
True	122.138312013704
True	506.9363023036892
True	146.78697162061667
True	102.019193284926
True	380.04411352256267
True	71.49211218833192
True	52.5292775514712
True	1069.000281049346
True	268.42585029969945
True	159.29397201994826
True	372.2802324547125
True	406.2863591490819
True	213.26313861782515
True	169.6584293511471
True	393.322859997324
True	36.302363888998414
True	488.7568353227742
True	1137.2626714986593
True	110.6348206074191
True	470.88662914856553
True	319.08477966327706
True	25.48166979155178
True	408.5178640298669
True	104.07484973970575
True	604.3881991548036
True	198.9193961016004
True	431.55743692313575
True	19.423932956181662
True	451.2502954366561
True	116.45035367654933
True	345.5918536093812
True	30.93954246325338
True	172.0937178691414
True	255.39015432247444
True	774.1511306401413
True	56.86151109606572
True	146.56013401796545
True	235.5726763852546
True	136.44721346758456
True	628.0545224338762
True	543.2937813924742
True	775.7211953166104
True	392.8866800866081
True	537.5118657654723
True	418.7455994746809
True	692.5762470464285
True	76.2553178904206
True	478.21761598096674
True	414.5696596241221
True	48.376799970961926
True	84.25710616433517
True	128.1621116870703
True	93.32083268681984
True	319.6670204280816
True	834.1573893518732
True	320.8920441421933
True	1136.6685443638646
True	327.4884717621122
True	900.4747660104346
True	153.3006570673945
True	574.7521508585331
True	619.8380265520342
True	709.6098405330056
True	449.55958494419446
True	70.23470141622666
True	304.99289236811194
True	39.71035841214848
True	163.19299894976365
True	171.53784827506303
True	1088.4782412366503
True	232.27215301343531
True	542.1848885640906
True	564.0768570058948
True	550.2689514733546
True	898.5618921601622
True	587.7885625254086
True	646.0678548355013
True	977.385892453442
True	125.78276116489756
True	318.0440646104565
True	269.1221593730699
True	333.74467845142203
True	87.24269073994519
True	361.1205788917684
True	3.526798120178905
True	334.0754874457659
True	260.7225356303941
True	618.0526006865771
True	280.50323469059083
True	360.7794034723284
True	10.634714974819598
True	59.489097883149526
True	536.1873393629452
True	29.65420714056056
True	141.20898637849427
True	67.300967619748
True	149.33773843083534
True	237.70387054240803
True	72.04694547229418
True	409.689618841654
True	279.29286481346304
True	98.71290611030012
True	329.5380464610507
True	66.0959715103919
True	602.1370991606084
True	870.6984632598849
True	271.9720460586986
True	1174.4159321018974
True	114.79971585136023
True	294.06978114013305
True	1046.4102231354177
True	88.73597215253574
True	280.2786059047655
True	9.695003860152198
True	407.9101124669132
True	447.6822160924809
True	149.03296433975052
True	618.5814047570692
True	904.5696320811649
True	156.23505196205733
True	74.14392181030365
True	323.95667372646784
True	560.4022459383684
True	633.7498799826933
True	1208.6452672491462
True	26.71176908761255
True	967.9123033616056
True	140.37309489802453
True	637.3851255717458
True	118.00183438951366
True	128.56316738516549
True	191.32012866612425
True	169.66068201360804
True	758.568914209348
True	195.7722920782871
True	232.97052681886703
True	67.9876732904518
True	511.4116479305809
True	455.8999024444996
True	172.0655547057934
True	238.2316868458776
True	16.52563876328076
True	421.2087675774293
True	217.96720013360067
True	291.68165240833224
True	110.5337849311423
True	696.0849237641836
True	423.8095934043447
True	257.2852195316001
True	636.7643876172375
True	511.654096363931
True	440.71860283361394
True	135.16737446518573
True	528.4801821357072
True	413.1367804400206
True	3.1555567810006986
True	189.23450642321367
True	92.98058406073848
True	246.33066954873232
True	2.9875004595419288
True	122.82009799566356
True	347.470755776464
True	8.068970179220718
True	853.085209322664
True	175.63863550303054
True	712.0312472195455
True	796.4429342990012
True	158.99511063037363
True	235.7653764147355
True	492.8342124364227
True	841.2374728870461
True	50.41072187047602
True	39.705215271701896
True	125.06174778196466
True	643.4890559876828
True	714.215917813183
True	180.2977214535612
True	597.8786539486026
True	584.8685727343596
True	841.5123120152759
True	395.5230796871931
True	187.43795373080303
True	887.0930303442761
True	224.0688618583532
True	151.64301640447945
True	337.7789735608613
True	226.3709968382921
True	213.0312762285384
True	620.0166576488035
True	250.15649055456709
True	194.08316344615625
True	455.2981955664756
True	464.4390871643874
True	63.52611393318475
True	285.8148600178541
True	81.64720467118661
True	336.5486028736344
True	359.4630693941254
True	256.99551355118507
True	178.0237769890573
True	384.6489978767825
True	658.5708876135731
True	787.3201667775635
True	288.6883924924577
True	740.3624709382949
True	67.09942026840257
True	868.5017789907442
True	349.6877238581997
True	13.54600161400288
True	611.1103220774321
True	699.7121802301938
True	261.33559271849145
True	170.06903369297407
True	50.285178463219104
True	374.80579607769386
True	75.72735299201446
True	14.54076067355637
True	894.5158835840357
True	393.44196226768463
True	171.09284239019118
True	985.4197459389944
True	11.85751363107115
True	787.8049602859829
True	31.72439616190581
True	673.7350930537646
True	61.1605917484184
True	783.1278904321117
True	460.6895226878672
True	199.358917243036
True	446.1777711673109
True	209.22966084712047
True	292.5082145476742
True	226.2161552094619
True	406.1998134316953
True	9.71126429175398
True	328.11272745779206
True	112.03800850408815
True	12.270459290465292
True	467.3182671521648
True	719.875559355942
True	290.75451291910315
True	79.70183587702665
True	307.7482208667456
True	83.29415778715237
True	194.2893004484605
True	178.51640296089306
True	368.2284763909397
True	44.38254361668935
True	136.32245141962986
True	382.1326507465979
True	874.5918301506352
True	114.0884303846843
True	201.4724480531803
True	418.1477177315636
True	19.49133158790946
True	414.2730615046929
True	519.7503562192226
True	90.54386337273264
True	396.5253026122361
True	355.44231993869613
True	414.722376239618
True	602.2389239306748
True	1062.3106252438326
True	995.7451647661328
True	56.00355717037219
True	1081.8046468288858
True	109.46280837532846
True	112.80208077711468
True	101.6231446177085
True	464.7688842169838
True	373.8297228745868
True	571.5644368140272
True	263.82390321280474
True	160.67971198569705
True	405.50635507379326
True	16.954036398286046
True	466.34181717782445
True	400.2232054740626
True	150.5505745988913
True	92.70254221199994
True	522.2262518608292
True	1008.9338318974366
True	207.183155589533
True	63.60101636940135
True	436.1048118623629
True	382.1036370604779
True	484.6147014612721
True	336.31508963586003
True	4.510184661339166
True	529.4151820148028
True	506.9407131549798
True	500.89207640284303
True	197.72921156093068
True	105.22355651509636
True	22.14998768550484
True	374.6268225432888
True	102.87592766290504
True	7.052144140889207
True	34.50817672749998
True	354.1867645253533
True	647.0007564795714
True	127.96953520770155
True	90.1896953399376
True	23.17401032862723
True	417.9789780916247
True	360.79140634959856
True	767.5079839145218
True	313.7050730755377
True	516.9793538100357
True	545.4194863296794
True	535.8879367323881
True	289.45817732371034
True	538.6568183126772
True	101.43800993291832
True	574.5801997675557
True	7.986172278669664
True	355.6480312412739
True	463.50557926362507
True	983.2072804319469
True	342.0275626968183
True	796.579145523294
True	1014.0374994349776
True	177.98874420504447
True	39.558315494439846
True	372.1033255009543
True	386.1336463264006
True	596.6505659737334
True	259.1424343921696
True	29.7542380132435
True	672.6793216255111
True	126.75570419971504
True	1048.142357468396
True	314.5008759658937
True	481.0438175969545
True	132.01112311752428
True	804.0817965696365
True	141.601817461671
True	827.6853276830374
True	564.4819802447745
True	190.90706156697647
True	114.7561465549136
True	66.07213887693294
True	559.456528786747
True	902.8455645475238
True	429.6379592421477
True	539.5282194494523
True	138.94168025714202
True	642.5832722398242
True	471.90483778865615
True	776.0221123862037
True	307.9512089043428
True	567.5762476985025
True	115.16468107625904
True	26.64320212061891
True	409.5704781671381
True	169.4268267035129
True	101.19846455170013
True	381.25662931569
True	1061.8524480574188
True	264.5548542927733
True	550.1251596489516
True	10.286007931942931
True	76.98066489778398
True	332.18228411127666
True	767.583092499854
True	442.0942052714655
True	519.5064188407391
True	698.1586242322632
True	70.90729850497426
True	724.5594635878269
True	53.49211618636717
True	102.21174624498042
True	184.7110040457341
True	81.41864564816927
True	25.65008130540546
True	296.30069744515794
True	460.67523675591
True	915.3529841814508
True	871.0162087630966
True	4.707411548720024
True	296.474892149496
True	460.7942494103455
True	123.4255690179221
True	245.540424497696
True	327.4899741707431
True	1335.4924583918548
True	451.05225752047744
True	22.783599074905027
True	173.21425218522722
True	695.2825651768588
True	35.345871830889806
True	176.1041360375285
True	556.7238104175951
True	75.05387648166428
True	876.4744180864965
True	326.26372189068564
True	639.4683049212647
True	75.21221403988693
True	677.9324849846562
True	608.8757334488356
True	894.9131144475783
True	240.76565914112624
True	506.3172960193264
True	848.36975015608
True	932.1781151846698
True	243.05127284177448
True	755.4864123621034
True	219.19057356700785
True	452.63465710886
True	360.09094813812305
True	502.1556261082626
True	493.4733824409559
True	318.99871396716424
True	347.2028752916028
True	119.56730544510368
True	357.5369450230816
True	1121.3573067432555
True	334.6855002728049
True	150.80912161828573
True	304.89022435883373
True	751.8392855451682
True	640.2235251267693
True	426.6001152270617
True	124.22290109191624
True	321.800593929668
True	33.89988584870914
True	180.8379577647043
True	94.6735126148986
True	92.12997763194686
True	551.7864638888794
True	138.60379190610246
True	131.31054522612166
True	102.24976303151992
True	82.48828964026147
True	454.0711294123116
True	394.5909460618011
True	998.6355095592294
True	524.3152758816539
True	823.0808589243587
True	282.6719850993288
True	302.8036207492572
True	508.1567577328792
True	191.8962881307664
True	728.2827954407733
True	241.362627203718
True	356.1439229055161
True	67.77489925504625
True	114.65792636459568
True	265.968952251412
True	124.516833543329
True	475.8168234045033
True	31.362150956025253
True	574.8154291171206
True	1001.9138887693092
True	709.1328869769317
True	1.0256865556413368
True	62.97958032201643
True	494.8272539192448
True	434.2427737865749
True	72.5087031721938
True	118.222296154343
True	301.971941558573
True	79.79134464628366
True	54.03713653911498
True	703.4079945277692
True	668.1931078991906
True	165.38142942584776
True	171.18720819495786
True	556.7257582819244
True	55.290730084321936
True	24.7141307786806
True	574.8572697343811
True	452.8545420680712
True	1123.86825807956
True	47.19998555247074
True	460.7281634338513
True	884.3686525606531
True	836.1899401762889
True	277.2624784851741
True	733.9709763896273
True	405.3856604872908
True	41.02345203001877
True	99.61491673676332
True	737.9458047558106
True	74.48134080632445
True	145.0708093306465
True	911.0934289589096
True	188.6756354330555
True	270.70265953161964
True	107.10406027464764
True	648.768252962571
True	600.3266721087238
True	208.6237147192793
True	418.7851805039391
True	42.15478738372865
True	282.1217700879577
True	590.6694823223943
True	641.1779972926295
True	307.3241553384488
True	79.63866097860439
True	968.337768676034
True	1073.4589890117104
True	568.8053041532805
True	66.56574551823556
True	29.030703028843508
True	90.01264592903516
True	113.33516223726096
True	101.07329281601702
True	883.8326752316344
True	1208.0481628580778
True	722.2015121941894
True	332.55885720492324
True	7.764455456005522
True	22.10076096749123
True	341.21273774707697
True	480.4899803170581
True	45.54116222510693
True	567.4447615598081
True	428.2175866360568
True	395.5750760452025
True	82.01825745033074
True	199.61758914441015
True	258.7279499412673
True	134.43672956646927
True	403.7838251443692
True	41.03909259440199
True	181.20432195247704
True	1181.853593246475
True	6.429310778163615
True	28.353779685911004
True	573.1298768220732
True	358.0501566635407
True	752.7234013149226
True	159.80357843356362
True	724.9428825147143
True	598.7604750160992
True	277.96304288047554
True	445.1682349641239
True	344.3714455043518
True	298.4467433452946
True	267.5636159397617
True	368.9680868964093
True	495.7547673517084
True	498.8668933575816
True	106.09899955862612
True	356.83379059690657
True	8.173033672771504
True	191.72715942047745
True	221.9003674176872
True	880.1088205634711
True	575.668585371846
True	28.40505128487923
True	727.0526574637172
True	829.1023597163852
True	105.85957224568683
True	352.7174759852033
True	850.3027587166641
True	211.52657373015384
True	159.29842079012937
True	532.7794774683308
True	561.9530335310008
True	1115.4319531610688
True	146.30656148023058
True	157.63557431731627
True	257.47185875391625
True	326.3106563629378
True	406.1159826629905
True	412.3471207182344
True	325.47007114808514
True	460.0091842535118
True	500.0756698322554
True	220.2676071488821
True	1480.3777333198316
True	252.53143423843795
True	426.3242062730026
True	52.50496486079722
True	792.358685571393
True	249.95236101765747
True	916.2099322830494
True	553.6723540350581
True	312.516659085685
True	740.4739551377546
True	260.2651334200308
True	218.3792197623065
True	256.57788009914407
True	215.1168417127704
True	139.48113017849104
True	247.140705078183
True	733.783571444527
True	540.6668824129224
True	221.2478729236477
True	1136.601191255702
True	109.87029649513896
True	262.77863836147145
True	74.60689217857568
True	304.7092414030012
True	421.8077418163907
True	90.82779187144035
True	208.6947475490723
True	69.28281119718305
True	704.9619064713937
True	369.07168342651335
True	209.2723022887312
True	749.3159469864183
True	899.5797117124034
True	821.2438696352064
True	811.0404495038832
True	349.2745930435662
True	1.314944303518253
True	261.8931180741271
True	53.66992579807435
True	393.4415198436205
True	53.11770977042927
True	355.5651326367876
True	862.9851731233409
True	1039.2681937454329
True	392.0445829772405
True	23.17672903026009
True	530.3078105304054
True	505.32317765914974
True	199.6153474591744
True	226.45526130105853
True	301.6262013820107
True	22.397842241259788
True	126.65488671593256
True	956.9147568348308
True	65.47619228136524
True	485.83119165004416
True	786.6205161708747
True	99.91431174312837
True	254.55615455730137
True	117.57666119807269
True	16.769754131657592
True	1.6702657990515055
True	121.2487856279855
True	1026.597893319182
True	465.4771706714962
True	69.81006016072254
True	791.1262967134264
True	341.8425087683657
True	1.1813021580088967
True	447.4101560693874
True	188.8036618160169
True	498.97060590408137
True	84.56725790765161
True	330.70669159228447
True	370.4714563099221
True	172.8549776908041
True	220.38665450155065
True	127.8766368656082
True	174.65851198181085
True	1002.08259973244
True	15.893705109065476
True	513.8360754367641
True	505.8955973008778
True	402.04461463235566
True	226.62241157789472
True	239.20581234659875
True	150.89812703109305
True	46.79601865007515
True	498.8301429285178
True	147.06324617458964
True	838.6260323018652
True	824.2760840504072
True	253.32288821051472
True	322.375997475489
True	519.4616230735447
True	39.98078636595516
True	82.70752312024581
True	731.4015849836854
True	1078.379555626705
True	105.6005874152646
True	734.2449015616817
True	145.12963948996497
True	908.1669780452568
True	662.6013849072672
True	109.73355305456192
True	274.9685089276629
True	628.8228924856716
True	258.2178878200613
True	42.45402753666184
True	556.6970504929376
True	447.8148059191959
True	5.253692878938274
True	476.7190396202375
True	65.14133003291683
True	178.5903379850901
True	234.866750665837
True	299.55910478558576
True	72.28608856071327
True	221.63971743054444
True	358.84417472179314
True	434.2057672920058
True	880.9184396367478
True	48.652444873024585
True	916.7539527441222
True	1038.8978659525962
True	129.03602224599317
True	72.69088560525269
True	992.8193278232196
True	33.852433169938294
True	211.3725539985792
True	85.85618465813084
True	211.2447704844524
True	364.8486181934491
True	983.5375113336288
True	97.99391803788257
True	65.76735775936497
True	617.5539561162386
True	269.7237402658493
True	730.5956742925343
True	51.08893670856064
True	498.4598333376112
True	377.2760764137698
True	684.5203997227304
True	50.708715035149446
True	111.28496481003046
True	27.162332619727053
True	273.5381822023054
True	40.518493837271365
True	358.1024020535386
True	2.744687577439848
True	1176.2825976114082
True	104.66961177585034
True	137.0752840672484
True	344.7765719400902
True	726.3358688886166
True	678.1655457899931
True	1005.9790939683468
True	475.110165022977
True	411.1223170224812
True	139.4511579830078
True	417.0341726501648
True	832.6910436879591
True	431.6310957048912
True	970.9845412363136
True	89.3381249560422
True	424.1764598955564
True	181.40663887175
True	278.1117632548699
True	781.3812620251966
True	162.9304051312309
True	128.54834104298828
True	66.20920139490966
True	882.6278866749362
True	791.0927134472322
True	86.7236449634549
True	424.3444962445644
True	750.0434634358469
True	426.5478355522878
True	54.82221903066798
True	320.94286063009235
True	799.1402618532447
True	31.90227377044057
True	368.4253633288039
True	168.96673659589968
True	276.69319579982937
True	33.73487843355289
True	227.28441415233107
True	790.0202859986056
True	633.7895557527485
True	58.0224777158212
True	304.20233084932926
True	882.7048259786324
True	17.939895054857686
True	312.3523919394438
True	277.29261783990074
True	417.2439433184658
True	220.53889521338047
True	610.5954845812071
True	46.724570247992006
True	960.1469134601224
True	854.8911684607762
True	49.88181083887408
True	401.7273325623951
True	726.6863443204912
True	955.150719308898
True	281.01785109336487
True	577.9886077989876
True	129.2483539738517
True	189.5179174861058
True	130.45076928917447
True	130.33917031356114
True	207.79700314971257
True	955.1278512736028
True	809.9685601605709
True	967.0315561026248
True	21.0061431565016
True	27.86465642471586
True	364.05254092917016
True	12.804171878626274
True	585.4366119777615
True	1043.1460968218676
True	252.7467762344852
True	201.09600517313288
True	86.92449181622801
True	219.6090358399228
True	121.80687314227892
True	43.20429840889368
True	134.10379106374288
True	90.06283390289093
True	247.37170153938467
True	560.5539884467538
True	159.72957438596575
True	31.104595208352027
True	55.547976754086754
True	432.6396093362622
True	265.1131461316383
True	584.9155812162659
True	22.743340188842144
True	113.37829481911818
True	653.6335964486864
True	266.79067937182805
True	467.5711439639126
True	656.932990188749
True	106.49762903999724
True	109.03640355474047
True	76.72899499598117
True	27.114508620197423
True	125.29357589750704
True	81.61688567588446
True	105.05121232697644
True	155.28343384105233
True	235.30887056486756
True	811.6492341033074
True	291.93393596969645
True	933.7367501804342
True	168.385361531105
True	197.41254885416103
True	813.3052751888656
True	318.8979762276475
True	586.3435333051157
True	264.51771398088835
True	350.9150973951813
True	448.0443083187843
True	561.211443443123
True	638.5339421138245
True	357.0114787927892
True	31.790814506963176
True	554.9091317602981
True	624.1340837846898
True	19.566310802322597
True	10.654444017499452
True	267.8203417128732
True	411.6086745294417
True	443.8317675376118
True	69.05877219873432
True	629.8143651081756
True	950.2129997127964
True	233.60247288492656
True	886.8996804108414
True	274.37132740720307
True	99.27803429767346
True	272.76601932801515
True	708.7227484629473
True	39.83199838720359
True	590.0592725653552
True	1279.0907638699364
True	993.689894859734
True	915.6299062769942
True	199.9457256593564
True	85.9077574328446
True	205.15591259982403
True	840.9413322336576
True	139.14498095328378
True	1055.9316910197915
True	861.5937870624631
True	38.889118264589165
True	88.00937097900811
True	417.76963295969136
True	410.6899519052471
True	201.86674686231132
True	529.9701112875911
True	664.3950934102293
True	123.26101750709115
True	267.3382660076074
True	1009.8144068834836
True	52.13601482447551
True	682.3887972587623
True	544.1919032701464
True	39.24285458650972
True	826.271509532844
True	379.4584936709229
True	566.8530326151368
True	114.42761745705435
True	265.695430894857
True	205.00370149908963
True	26.02232777148016
True	133.6569320650679
True	723.8265065152304
True	135.03101424505655
True	360.69334526463786
True	64.7396455456932
True	660.7670286455324
True	594.4576009802759
True	231.0102682943638
True	478.90600671431474
True	168.52136607004795
True	168.80795897331703
True	222.32358669570976
True	274.62897139213106
True	352.5802168558521
True	127.44179037585168
True	198.539832515274
True	24.08063536752852
True	868.1915876399146
True	310.943642273795
True	9.973747288702622
True	371.25032618237486
True	162.40502947932376
True	635.4434954401182
True	372.9813799600068
True	572.8148993571454
True	537.2211408345137
True	506.5437547837757
True	796.7189316862399
True	235.6819503845785
True	560.8517404632155
True	161.16799484093903
True	533.0479190096789
True	362.42976844648285
True	376.0434695035293
True	128.37694971770082
True	140.25566332940764
True	109.05317528300824
True	63.50258067059557
True	724.7276525721015
True	180.82247004226133
True	46.21336476776155
True	0.0
True	545.5108328472907
True	104.1572271128461
True	21.122873217000773
True	39.96523289584942
True	114.29031213397968
True	547.32126037886
True	181.309360126767
True	111.52646536921526
True	35.75009735937859
True	155.8491738451524
True	934.4729425075578
True	50.2277328004638
True	236.3838883817739
True	709.6639416263581
True	323.0335500399929
True	455.9957121174427
True	475.8025180624482
True	508.836542516388
True	606.5710919444984
True	901.7132912049406
True	268.696080819044
True	1045.056191529743
True	913.5371747501184
True	627.6298200144428
True	348.9655225776324
True	839.1867401089756
True	11.307292588638589
True	32.44788473989459
True	278.9517862413504
True	44.358678749866414
True	207.42876534022344
True	735.6496083386933
True	221.19337344096328
True	761.8585930426884
True	765.2081573220405
True	119.6321443922865
True	368.1767698939865
True	596.7097728380214
True	24.4611547387251
True	130.68188621069916
True	430.9303460992695
True	300.511103530227
True	197.9520061638017
True	113.09123515260708
True	395.8211124211003
True	23.096185181947213
True	357.2715863910315
True	367.9572551048069
True	1005.645172916776
True	374.0438351981986
True	30.247753199500764
True	444.90995655684986
True	434.5239938239632
True	232.7324845812488
True	32.95169267102475
True	774.209885252869
True	437.9350398056308
True	173.71345262001367
True	12.847135614786064
True	1197.9052781643445
True	168.7519917375054
True	27.428476116627085
True	314.28403381141754
True	289.1956809168556
True	114.04831617917212
True	293.1388310405572
True	49.15436772850921
True	318.82245449303275
True	298.11220320367414
True	328.7860987291251
True	30.2914440469761
True	47.83683346121063
True	1012.1325022664056
True	25.4225619041835
True	12.496078605914851
True	188.9189378221268
True	666.4981569034325
True	9.524600527453616
True	192.44394488274568
True	169.93590834876235
True	514.8330159988454
True	371.1601698983421
True	753.2102853166227
True	324.5727984077448
True	489.32530726219466
True	449.7414307476757
True	505.8125521826235
True	98.7548509064014
True	1291.2820353716097
True	911.4420151381132
True	279.18143719348484
True	536.3911947392609
True	96.05768895130812
True	548.3437275093414
True	432.6097429927226
True	156.0559219401324
True	77.9220874232565
True	342.65844110867374
True	173.97815466559732
True	30.321651944005776
True	606.6064111765891
True	370.8726845448151
True	67.83482460441721
True	30.003784875282324
True	666.0928287286581
True	489.300896397964
True	71.50898539783776
True	22.183953116855243
True	322.4766310800266
True	321.9278052104252
True	724.2303073025877
True	551.0868352428073
True	559.3668366373331
True	778.3698002542152
True	9.29413363835473
True	50.99457564056978
True	38.60448008785078
True	59.19667450343925
True	520.6899983785814
True	584.8409152533355
True	86.00005091347147
True	113.38375057603956
True	199.98601172558747
True	72.44350350586532
True	180.1669935375943
True	206.2612311138728
True	269.0122004718653
True	819.6646857603673
True	613.510657871646
True	283.93306093626103
True	189.61543259093196
True	265.2188772616005
True	236.7627968143105
True	762.0951002489147
True	320.9694266681499
True	175.2636693025835
True	884.1452185363586
True	352.67201242154675
True	462.81191564399774
True	149.88169006465824
True	120.75709907419105
True	66.39602285421708
True	216.52348610116383
True	969.8516065803716
True	505.0362193339778
True	114.02867803078804
True	360.25538645616285
True	100.4151411635783
True	666.8678736013713
True	4.148743439312092
True	689.3776704772166
True	34.119905541100124
True	916.4959427062432
True	834.7209197375947
True	206.3342790288212
True	31.870123105515976
True	86.16687431277988
True	455.6089237020088
True	219.69501453483628
True	1.501705819638984
True	77.08445367983384
True	1069.5704358113346
True	351.1668010677945
True	671.8887004458497
True	484.8476451398211
True	30.192563807807524
True	134.75111008900822
True	438.9826604953204
True	921.9832720301536
True	816.8028066075134
True	428.3069379973848
True	338.3066790452736
True	16.846747696954637
True	76.85366973683868
True	781.8505808452053
True	478.2623267152522
True	382.7700596868771
True	870.7635382693674
True	23.912494797459445
True	212.10474862229967
True	916.906309632764
True	234.7654567283493
True	9.386364471894415
True	500.5340021698324
True	102.22399891996426
True	640.057946934417
True	56.2139185799487
True	260.6304004937934
True	859.3287098980998
True	910.9123216114912
True	265.4572467816621
True	444.070947755436
True	120.3410040435524
True	594.5384342155245
True	265.3299981109525
True	195.83294665095397
True	879.9528602566506
True	54.41456921711744
True	700.831027756413
True	272.99687907017204
True	302.5506397641944
True	170.4327654800411
True	492.8308484860189
True	603.7631465318492
True	373.3383112363632
True	417.5886600568288
True	67.63930178427853
True	157.16988130679547
True	440.2022188984202
True	213.64047667956265
True	37.49006834781042
True	201.77813597822987
True	399.7776291174016
True	389.1435192041019
True	760.9051753367947
True	119.14542055941946
True	649.688711046425
True	493.9463976456666
True	600.9615532609608
True	135.57690933130093
True	38.79773995232117
True	665.8141922316689
True	72.60303691549662
True	548.923382624576
True	676.3371718547447
True	448.3629050174731
True	132.5816167455648
True	504.7068307876076
True	3.979529125765879
True	405.3944913661066
True	32.78817257509779
True	622.987833633788
True	287.61316554069964
True	576.2853264020844
True	692.8567229319513
True	149.35169217054198
True	502.9146104083324
True	512.0149654283562
True	65.67551775006218
True	974.6074300164044
True	2.2362137680230205
True	28.76089271143848
True	650.1376871435814
True	660.410310792631
True	136.87296468648114
True	392.1984607016544
True	127.73852221186256
True	74.74013460986305
True	473.8540623275398
True	41.307187583297285
True	518.8292209187384
True	12.07703741279898
True	855.6732645659052
True	536.1486081388013
True	647.4408364639868
True	98.48759639775582
True	390.13714191035217
True	996.3756869372212
True	840.3596155599331
True	131.741605316161
True	543.1710210902373
True	467.7155261019146
True	246.40784876317
True	254.65830083512796
True	5.495714841708455
True	316.8899348769535
True	11.874053597748274
True	361.3728909948682
True	78.01704933610448
True	416.51540860960296
True	670.2246097526587
True	126.58268545370376
True	232.67737258641148
True	623.0041109111103
True	673.7301750280164
True	291.6299489793324
True	131.5859613349632
True	160.4132694043081
True	463.0776415424264
True	88.77799425188692
True	11.08688948698499
True	492.5003868414565
True	574.811102102246
True	17.490261524520285
True	138.66518153461928
True	890.9431305847709
True	497.92925063605486
True	272.530690381306
True	34.69777750664979
True	487.5379152472976
True	111.78551974665857
True	582.6298408556144
True	676.661563880526
True	287.1996172095665
True	382.84398123371705
True	186.32319579681825
True	245.3586476361914
True	71.97682425253149
True	218.86367496436895
True	491.6199574605338
True	21.526995655865267
True	481.13322328352734
True	363.5747505083491
True	703.3649718684158
True	880.7680137111056
True	902.3550834936252
True	149.89173015408156
True	422.21092717508174
True	71.52538938922642
True	184.69359812928647
True	317.1173227172464
True	10.903482270631262
True	785.57179125133
True	21.99555768750036
True	408.512114881488
True	258.99452242058953
True	636.1508268540074
True	209.7029003902825
True	38.36503059617663
True	700.1283755947743
True	1052.9196935565649
True	211.69246928380963
True	124.55044213891864
True	620.9220063108991
True	480.18921861853903
True	17.948922593981298
True	818.904635850396
True	111.27962459095272
True	47.32984767589653
True	302.9844974156082
True	357.0194341368192
True	383.3276884172354
True	270.29918834784763
True	21.22717547149002
True	23.717929054572235
True	844.3113187722289
True	192.2082443257479
True	106.32155382241912
True	823.1163862947659
True	653.5571507181819
True	662.8254714946482
True	446.76212128828377
True	151.040663863962
True	32.51346696943014
True	104.89989861893008
True	433.24458833884194
True	230.2224729511559
True	504.81486796621647
True	150.47682558705793
True	500.27387375821297
True	639.3507683720837
True	961.0213456887589
True	25.099074354521697
True	997.7840440372312
True	1052.568695190843
True	482.7770444497289
True	87.8620290947429
True	805.1266358306348
True	637.538686925093
True	675.9397269467124
True	176.00850234870092
True	760.7450668192555
True	710.0043497998054
True	122.70831815920272
True	812.9470928484299
True	798.1613831884669
True	475.84086781280894
True	226.3114691789044
True	69.53912705764
True	310.0932125980683
True	341.02076008119894
True	461.1812473560425
True	426.87296230643017
True	187.33425033911504
True	310.4238395200425
True	2.718583875592809
True	13.017625058729577
True	104.37429698709153
True	132.21848872111224
True	357.9006083433676
True	349.9431920388359
True	110.58595956272886
True	17.339186031974595
True	209.97191505041064
True	834.7859625345676
True	472.30834054461
True	531.9148611627547
True	561.3994101477175
True	819.4860026510489
True	639.5019155917993
True	91.29166217205672
True	207.04717372237803
True	237.6834514090137
True	280.31497371989644
True	102.0735950852781
True	352.6096827571964
True	427.08139428036463
True	170.55688614756133
True	660.8409152966506
True	247.2493635954948
True	214.0762230051347
True	27.85036935853109
True	247.85069237288843
True	483.7603055768032
True	171.67371395524208
True	508.13213430243263
True	478.7715137730404
True	250.0478786661786
True	97.81660813591392
True	41.6938622828471
True	400.5584638668638
True	789.0646447609853
True	160.3232440857959
True	1050.988901226952
True	1032.4060833859128
True	482.0704659615139
True	100.27345895189283
True	121.4317142255714
True	679.5351923700914
True	6.292663060152176
True	221.82862550587564
True	131.77160203314975
True	119.1028080309512
True	325.4436043591667
True	622.4712572485001
True	37.32156229843724
True	126.72470823599772
True	966.1235483576672
True	54.98566270966017
True	455.0868433787213
True	531.7102015935377
True	243.00218373509853
True	132.08362446356713
True	933.4659409284784
True	1187.1151481606073
True	524.0403167949225
True	649.2443699214409
True	213.447370249839
True	153.47899874055054
True	329.8104518747068
True	263.4770798933027
True	170.55972476630444
True	307.7896393947298
True	345.6655040467587
True	11.816752880295496
True	627.4255970280985
True	146.88383758144408
True	76.3595512044042
True	436.3153433002704
True	316.3572546942717
True	1170.2090848534983
True	366.3943027447684
True	986.418480468643
True	9.074202299056918
True	271.85355248235106
True	225.23686318109168
True	154.56733760566098
True	506.61876798398697
True	198.73437657666585
True	417.4856573095905
True	328.73835726953854
True	118.98188217078248
True	362.1870402749869
True	1075.0875555929576
True	719.3823212321031
True	215.97664214702985
True	109.11930037169935
True	295.7299917145562
True	24.61566967970997
True	344.42127123359023
True	326.624535389644
True	558.0132010906833
True	463.4045806058751
True	347.1867875505964
True	156.71900032863516
True	13.746266591725986
True	417.84846836658727
True	284.1825639962811
True	148.18788554816837
True	310.13143819634564
True	455.9114430153904
True	826.8469286664367
True	303.15754983893714
True	758.2531552460093
True	389.38343528017833
True	382.8056634267944
True	1.230248411204407
True	1198.1064886690688
True	99.75753565544292
True	891.2412695707864
True	215.12504392827103
True	453.4907447577578
True	664.4049735865569
True	87.170869818875
True	477.44062236424674
True	33.32366812567489
True	406.069551982916
True	78.75104260820149
True	234.26650915749505
True	40.393120855133645
True	666.3715029109185
True	187.4287977904615
True	22.8112863584219
True	383.4493913533275
True	108.0766725541908
True	162.31764913849187
True	825.5630509395287
True	255.05561004825552
True	157.75291034950462
True	376.9805864905907
True	517.6387983002419
True	338.52265404797924
True	508.911687626741
True	638.9089578267644
True	161.6931315318163
True	5.620504045204197
True	70.8095688881567
True	424.5855340129343
True	92.96785443005815
True	76.58889017137638
True	1008.1986283927404
True	27.36753287871867
True	325.6358920353737
True	320.9379728575002
True	471.9245381449864
True	684.1906385677089
True	195.96527359546351
True	637.5820220076382
True	329.40368226700105
True	353.21825650054325
True	271.5900040602801
True	227.5999614444796
True	354.98674960089375
True	445.09791817768144
True	400.661362595527
True	637.3277352326919
True	137.12768964946284
True	77.75806933385783
True	39.78065218896136
True	293.6614001954899
True	651.3321242399776
True	408.45693200979815
True	784.7335761266645
True	210.61992890069604
True	395.1870237729721
True	69.34129900081707
True	51.66010941720405
True	415.5498555045023
True	202.5931286113624
True	227.89633405519373
True	42.30149920505844
True	1085.714353961219
True	178.0996412887253
True	903.5909178894352
True	314.4453197936712
True	929.7182627178912
True	226.87646504793972
True	473.9226682071672
True	532.8531264151779
True	618.3546590697431
True	221.03547440509087
True	489.59078053528833
True	972.3513427480212
True	126.86975857794184
True	6.832637050575426
True	590.7701720191309
True	28.093079685189025
True	77.68556510460357
True	816.6713906031031
True	219.79481261198205
True	1024.2158947011978
True	672.8202217875975
True	421.5578206135181
True	282.18585352140474
True	478.3143607870069
True	341.0624794404493
True	176.11486350216896
True	677.9534469886336
True	708.6998336274692
True	209.2702079162524
True	89.5317815621977
True	501.8873392614005
True	125.47737590987649
True	373.0267109856983
True	344.7378457451184
True	65.37020444764538
True	378.19376988693335
True	408.9624683309424
True	365.9663619573141
True	401.7505138475704
True	411.7898802545993
True	654.2201284950723
True	55.61461451703956
True	455.452874327795
True	334.3776102749544
True	648.1319269131883
True	223.09631573574467
True	104.00556511001936
True	40.13698872180209
True	535.386093454643
True	629.9612891605005
True	190.6261536145417
True	402.8308904512933
True	347.65635591706723
True	16.51723790996069
True	175.6395331450077
True	300.51849876127824
True	3.0378182079308984
True	870.2175587152992
True	81.65525543271391
True	101.19244799406756
True	111.79359307501603
True	355.1745280186348
True	35.81930604351673
True	449.2801177516479
True	229.6041630434017
True	5.683791037094225
True	115.52847114481804
True	436.9056158064093
True	53.04585821934644
True	64.07895531572751
True	180.6630948401505
True	301.30480229626147
True	955.1280438212432
True	393.9009066129906
True	933.7305777846212
True	194.17143204873676
True	1064.904348392247
True	767.4408053514246
True	664.9149637824444
True	415.66258617776543
True	382.7929570588795
True	81.16886902882807
True	67.2772456719899
True	81.98947727510502
True	173.3691310997686
True	475.81234764802247
True	1113.1204293016356
True	180.3227174541161
True	355.04546290304063
True	448.61896785620286
True	593.0369177788943
True	596.0485521555404
True	285.20972227121666
True	443.135398379985
True	662.7751549835962
True	91.80149707305202
True	703.5355504708153
True	270.4853781879543
True	136.0888758854702
True	406.8600979331979
True	850.0332412984737
True	436.247137333259
True	855.7110389043085
True	191.9006057057496
True	351.3502712675682
True	683.7445729497085
True	620.4964832332629
True	188.58569017083488
True	253.52868139162769
True	804.6008576005081
True	33.620897291731644
True	193.12493848152587
True	488.3048189973114
True	697.4767703537383
True	104.43753724315803
True	37.46135925243209
True	158.99169015930312
True	681.4802011455663
True	318.3029088294729
True	556.8124328282239
True	347.641167742316
True	314.4704178178852
True	438.6627923256172
True	500.0620871911163
True	71.83060898641486
True	373.701960192939
True	772.8214551554706
True	0.0
True	280.6257974442433
True	255.84132867659184
True	977.6058828768968
True	144.38752438348916
True	625.9511311240678
True	625.2783088820033
True	109.9642905467566
True	222.72150031822667
True	133.60406360260063
True	10.194356836374332
True	294.63814246822443
True	381.72123451784944
True	1133.2478103642825
True	238.71495720732176
True	409.36979705597895
True	666.90907978797
True	199.9224525537822
True	26.628405767619157
True	839.2619490386398
True	616.2631027113874
True	151.76062011716022
True	651.8197143145776
True	159.74191352806318
True	309.5510938532917
True	770.8022846676561
True	35.57830232049504
True	105.26779440546592
True	535.0986735621909
True	66.28837784502575
True	77.55797372780944
True	398.6060506507272
True	22.29491906593442
True	756.2846406386665
True	99.26237721786826
True	161.52936621321524
True	19.738150257641635
True	698.9256584168033
True	29.991325664238417
True	779.2056101520718
True	383.7104610080029
True	116.15068695984507
True	693.1183075552525
True	511.41962188915306
True	573.5162818967704
True	48.32699913012944
True	367.8456321995891
True	5.127943825594647
True	93.67277069918568
True	381.4394449654172
True	49.30788112483677
True	116.9609703187193
True	307.6068409882652
True	177.4562471552862
True	97.48811656883096
True	665.1516625011787
True	19.284118356610215
True	1136.5700651703703
True	527.2876913948941
True	303.4662760402394
True	494.1286885004588
True	124.09430791640484
True	778.1689323306665
True	1107.8078146621178
True	736.4585199256479
True	176.9772637896695
True	229.4967388399786
True	50.41545615212761
True	61.16961952432894
True	155.48292173310307
True	102.78667012119138
True	173.84798708823263
True	1161.4489832067409
True	289.1902224082125
True	366.388005680229
True	681.1653874997282
True	15.76555813432939
True	13.071959821903937
True	576.4027393540467
True	5.533937631674229
True	114.91737404506198
True	668.1599774064607
True	180.23108572135288
True	641.6680729075376
True	805.3402945783974
True	154.1320557446852
True	872.2018468171407
True	3.4022025143748174
True	453.3625721247428
True	1066.458321915219
True	26.057896787461832
True	233.6491198243168
True	140.48811152941968
True	982.1917452944534
True	220.95520305946795
True	499.89403790108094
True	126.36793635631987
True	500.2234623887164
True	153.78169794709663
True	96.81040438247344
True	384.1952236224704
True	70.38300881176696
True	53.8677413927992
True	1090.038630718792
True	267.15065433165387
True	162.73004429108
True	358.89454369969644
True	395.7686221932985
True	215.1400648114032
True	165.24092045661428
True	367.397037187198
True	36.28629920570651
True	490.0261559020233
True	1113.9365015431586
True	111.04023711827786
True	471.3633830432081
True	305.2765503099422
True	26.44279622072718
True	418.3294020703037
True	107.48331792997269
True	569.5984637705122
True	212.81746776032236
True	415.60181462918496
True	20.79092280874745
True	448.3071966175568
True	110.9359118860652
True	345.44735326674544
True	33.6972424643293
True	173.5444599061329
True	251.3855601781644
True	759.5926969095583
True	61.0226349053484
True	139.74872840431286
True	235.65936924807997
True	139.3319757062322
True	652.6232666821369
True	546.2824408877609
True	762.3732903806953
True	391.6101379592319
True	536.6539485994937
True	412.32011195547625
True	697.7690010651789
True	71.7839733870953
True	484.4473962257258
True	416.495344015304
True	50.64520353373776
True	86.38815344313966
True	127.3343480019117
True	92.31958672960252
True	317.317324079323
True	838.5581846708565
True	333.7633377989705
True	1101.077689710005
True	326.2608834028286
True	919.1477309303854
True	144.65679938916418
True	557.1458888634075
True	605.6805136354349
True	720.1925473089801
True	446.84784521697406
True	61.18270204659012
True	294.06270589555743
True	41.32837791093837
True	161.66066377739347
True	170.62861245536482
True	1129.1144053021949
True	238.79766967202792
True	560.8782511856991
True	524.2018516187663
True	573.0263335432328
True	873.6789447559764
True	580.9617458352466
True	649.3919755489011
True	950.1759744382912
True	125.70600336354472
True	312.97977062388725
True	268.6218865707616
True	322.0990937549276
True	89.39443713688257
True	375.73203149898166
True	4.379473148425637
True	344.43694295085163
True	260.7418540007103
True	622.918237251257
True	289.43875601781235
True	363.55623988626496
True	8.963366506100478
True	60.265315660925545
True	543.3733135298107
True	30.364859877322477
True	144.51722056690642
True	63.98698409257699
True	145.1954278807406
True	237.0589587906289
True	70.97731867289077
True	380.6915465962728
True	267.0965887572087
True	104.78406654897908
True	340.2178611913274
True	58.58728542406221
True	580.0210007068646
True	828.3787595434695
True	282.5208097332899
True	1173.1198114033105
True	108.69791053619716
True	297.7870157407341
True	1060.8583511478732
True	87.28414079462837
True	293.2676600702809
True	9.779430903275616
True	400.1020683935748
True	456.9485831763819
True	151.3234481669051
True	617.1172524079315
True	903.869275348646
True	156.76629443464498
True	76.97604182486894
True	325.80898422763084
True	551.0161284582521
True	630.5998101394576
True	1227.5443275321106
True	26.81041075978658
True	950.3628328597237
True	139.86059517970756
True	629.861106826472
True	122.63825833912
True	130.57651507771715
True	189.657256318856
True	171.8327569941797
True	755.7555785379433
True	214.3799589796815
True	229.5975846476232
True	68.22890048906767
True	504.7362211229191
True	441.30913329484
True	175.9299154046157
True	241.0015213352368
True	18.21925664497629
True	419.8114451310669
True	202.7801475389048
True	279.29931211289176
True	113.94509576690682
True	719.1198279374963
True	434.546095308426
True	246.16136733528245
True	640.6387599315947
True	546.3044532965506
True	453.58615020826886
True	138.156568082611
True	532.9243053161287
True	438.9431979324302
True	2.4816146465203484
True	194.0077317649674
True	96.41895917111738
True	231.5966256935002
True	3.0200911731186357
True	124.4213392858759
True	370.1604934969637
True	6.798353009817516
True	842.9486211664014
True	172.1547357396817
True	717.0513893160739
True	791.7779996412452
True	164.02036982468854
True	202.44708385940763
True	505.6901430073133
True	832.1930741897969
True	50.15693450904404
True	38.96343671952681
True	133.22933819508108
True	627.6343008683195
True	711.7998953871665
True	182.65514106700047
True	602.7970585870269
True	592.3624436525844
True	820.685140873006
True	416.39857813113446
True	186.65156496119755
True	913.544375477872
True	224.66266106875648
True	152.18088158752877
True	329.79893475865794
True	227.81819724635224
True	211.30924099944315
True	612.3084548108715
True	249.6124441390284
True	203.3925177723128
True	454.3480764018996
True	478.7838284435088
True	60.195614230474185
True	290.6768016384836
True	76.90625715906756
True	336.1320168843608
True	363.89338740277486
True	259.56652284295774
True	176.99853832194637
True	377.6734347829746
True	654.3461926028334
True	753.42501038614
True	298.89678916611234
True	734.5531345165081
True	63.86474746473825
True	866.5113637142458
True	344.5493822491646
True	13.401857435801013
True	611.2112193912028
True	713.8196616520843
True	258.5311517615816
True	159.52800262653938
True	49.09546310436699
True	392.13895342983466
True	73.86538602786646
True	14.483009242573228
True	903.3711683579264
True	373.7900661420543
True	185.09880150473143
True	980.0323055949912
True	11.102006062813206
True	796.3738497060764
True	31.64329252601007
True	697.4923029949284
True	59.2528438948376
True	761.3124086895333
True	443.8904688767857
True	182.30732061563552
True	442.6951201168048
True	216.4112260710013
True	302.60343456829366
True	234.40617739223015
True	407.61605322817474
True	9.558652255431785
True	325.77492865978974
True	114.04582070133632
True	10.31311750133155
True	467.4782704412271
True	713.8170914130878
True	282.8814869842505
True	75.91042379379756
True	308.2445480740692
True	81.89370690449383
True	184.88337577356808
True	180.18509884948156
True	397.88010752232776
True	43.41790690299138
True	139.1335664285829
True	383.702856711305
True	869.6514710498254
True	108.466039225849
True	204.48584061264165
True	419.905381237035
True	20.028978240359145
True	434.5638947139774
True	514.6509320488426
True	87.6867032591429
True	407.7102324299967
True	380.1890217581396
True	423.9324342780449
True	579.7817792095362
True	1043.5591969435611
True	1011.9485910816184
True	56.973499244743294
True	1075.2834832136457
True	115.31275522527928
True	104.47554126160745
True	115.9589777949067
True	502.2963694898107
True	364.91673194129305
True	573.9407465896837
True	260.40704846440167
True	159.8770020889855
True	408.7957897335105
True	17.10326794077924
True	436.79502216664713
True	392.7409927620701
True	148.73186484925355
True	95.00771251539835
True	522.9653557791414
True	1027.242682328455
True	195.2200591692628
True	69.09224374166159
True	442.7239699133478
True	372.7469579184017
True	479.2777991674176
True	327.3030284551676
True	3.429136454064785
True	555.3338343534048
True	499.8941191412322
True	503.4119374993922
True	198.4104389309828
True	105.2492744624209
True	21.149506797885596
True	380.93918605933584
True	109.5937020826354
True	7.434772897859407
True	33.41462169854572
True	346.9502361456373
True	655.0595618812752
True	134.95568069529764
True	89.07984294218495
True	24.84631434867318
True	408.4728937036906
True	360.2394847637815
True	785.6304968245151
True	301.660202707353
True	497.62570277544256
True	550.0594417655822
True	535.321968452596
True	296.1123087993332
True	543.5630953552478
True	92.70892362803328
True	579.3605548036979
True	6.623254017326577
True	354.36793401234235
True	473.1590656135558
True	971.6007600510616
True	345.4553888017621
True	765.5595308675415
True	989.6958784013642
True	170.42560669197357
True	36.78587956713776
True	365.585056651512
True	383.7301515046095
True	571.4068332611512
True	241.6940416778673
True	29.31962093487721
True	641.4753619862161
True	129.75825768201497
True	1026.0206549236823
True	326.471822858001
True	497.3211997526735
True	125.12231186719364
True	806.631186249239
True	145.70933419340264
True	818.9007093799962
True	570.1646924096732
True	182.43903876066528
True	107.81835632327324
True	68.23671137307893
True	562.8121284603329
True	893.1715254060164
True	420.73792434589706
True	522.3531170831482
True	132.68489476345064
True	645.4811751368575
True	489.4900164185704
True	783.8974908201075
True	330.8084674702325
True	616.34302299697
True	110.83925954090108
True	28.069572771722665
True	410.2041737273256
True	164.0678732262115
True	101.08659252262248
True	382.7994311085373
True	1114.05509756709
True	256.10186755897524
True	550.3255453710777
True	11.486514510482587
True	76.39382353815355
True	326.0747947239956
True	769.7195600640036
True	445.764182774476
True	525.3732466207474
True	714.4513355713428
True	71.21884353246439
True	744.3388472804226
True	50.47624710467795
True	102.186704554164
True	179.42541223402705
True	80.22687916687619
True	26.610425692731887
True	289.8931005536853
True	450.5926972328794
True	893.9353658698195
True	849.5312415900997
True	6.949418761853474
True	282.85361089972616
True	463.9054134777721
True	118.54848141536311
True	237.8812350501742
True	333.88599523220944
True	1289.7022921892296
True	445.07613862405424
True	25.079740552229545
True	181.0053395890289
True	713.4382216111793
True	35.01611428141448
True	165.97724529004205
True	542.0455187555106
True	72.00156043857083
True	868.6660190457262
True	333.8283804275893
True	651.3225341127851
True	78.13538478086843
True	670.821664243783
True	585.0898994093553
True	877.5888248913097
True	251.3613075805901
True	500.68259168815206
True	833.2264801970708
True	903.6557080424624
True	241.92450253230317
True	751.0691184499876
True	220.62903177098892
True	461.124046776872
True	374.08060055481445
True	502.0753271591512
True	483.3323322036612
True	313.89164477180947
True	343.6142794363729
True	108.69760968367888
True	355.45906155940213
True	1123.061300490126
True	302.6354951331028
True	148.12213903270083
True	304.272428246501
True	752.1448022853317
True	642.8500388133048
True	410.5141201377881
True	123.48290020668728
True	320.22954709386266
True	33.08216434208075
True	176.82619387952147
True	87.1624301407759
True	91.28313463593524
True	557.4470683400486
True	140.593703921812
True	129.68572517162855
True	105.34540057405157
True	83.16586480980364
True	444.99744943283633
True	393.726140555602
True	1013.312728043546
True	520.8236119500345
True	847.5935680583826
True	280.50031081785966
True	293.1232632223173
True	525.746673184819
True	198.16580245283092
True	751.265735627794
True	235.39291611470924
True	367.5218231451271
True	68.96728089046641
True	114.83366953295332
True	265.02247762683515
True	112.41880674831089
True	473.7000912286481
True	30.764110562361992
True	574.6802369603395
True	1016.9479662830583
True	728.7284134714441
True	1.6573986250505497
True	63.32096492082949
True	505.77631715642445
True	440.7042880200058
True	73.79514984973471
True	121.97965599102731
True	291.1240275744644
True	75.94095665048816
True	53.281964781099575
True	728.2154173127161
True	678.225693338078
True	161.9677756825154
True	175.72940965749854
True	534.3838666183451
True	54.63575967915212
True	26.106367656519343
True	559.8625192932158
True	464.020832139911
True	1125.5297080236307
True	50.0222328664961
True	457.28548127037527
True	890.6243241518065
True	767.8561807444617
True	290.7911421524031
True	745.4382594628825
True	388.7515832302418
True	41.734712511458575
True	98.58958768958615
True	692.6998507959087
True	79.38431319243146
True	143.78850784154312
True	934.107294283786
True	192.84463549941876
True	273.3303308477921
True	106.25671216124736
True	617.9947742433717
True	591.9301368395467
True	216.67667949312093
True	443.4222063554485
True	41.13618405055559
True	274.50341173714565
True	574.436489953346
True	634.3368145107132
True	315.73911560261706
True	70.53002391610833
True	924.2939978220307
True	1044.384424238489
True	561.7901900668736
True	63.32684607536941
True	28.88512655262894
True	91.0423175821407
True	105.8718088451628
True	102.53375227019662
True	887.4085475589025
True	1187.565399161216
True	735.7633106452778
True	318.30320493392003
True	8.374023614284472
True	20.657665807115382
True	339.58484965824545
True	486.1205924226227
True	44.777081652488114
True	532.5703156913239
True	441.3631701544805
True	393.7479420131797
True	82.99654282301353
True	188.2161436478971
True	267.61761109160045
True	130.16012765004314
True	405.118128694206
True	42.74106490199972
True	175.01772983503415
True	1179.0753681244228
True	5.351576485312297
True	29.810435053311437
True	571.3334500558092
True	360.7214510919446
True	785.7008772724358
True	160.77773852201648
True	774.2851662703413
True	581.0140950725801
True	285.21210520475216
True	426.7128132361362
True	334.55001468651284
True	291.804865691046
True	273.913376658682
True	391.7283234591459
True	502.6069080518612
True	500.3264447352618
True	109.15937593564678
True	362.1581666341104
True	8.405882374736503
True	186.75046808927308
True	224.2017446789264
True	860.7648267553244
True	588.3875392414407
True	28.661387448990848
True	742.0515313356431
True	824.11782196133
True	106.82190768179616
True	339.45725942987826
True	878.0793473274819
True	231.6984432215665
True	163.19944496573052
True	527.5956339536361
True	591.8854435698105
True	1108.4480817441715
True	152.77928184204407
True	144.54105456596812
True	252.79847898812247
True	329.5180993051702
True	431.1704177516032
True	417.0472102969364
True	318.4952957670573
True	443.9528101689069
True	495.24570595595645
True	227.67037295448296
True	1466.611488836201
True	248.92210863461003
True	405.2075236124129
True	51.28091909371564
True	781.0769272495121
True	251.00732824033693
True	916.3105066267402
True	554.6308636319726
True	321.0573078031279
True	772.2690286661966
True	261.32406833525044
True	206.6052485237381
True	262.6164899091799
True	224.8526740933561
True	139.63014345696544
True	255.5350765264626
True	738.8941391532253
True	524.1188168953579
True	213.4648157264685
True	1177.4086734604214
True	118.23182780002762
True	265.67137768210193
True	69.19610531267892
True	301.6617148085024
True	414.0414828563019
True	91.24865151159804
True	220.71115055229933
True	75.61203562816335
True	678.472954880444
True	372.2877549928247
True	210.19095248348495
True	723.9413478978564
True	901.7690635771006
True	851.7362090305113
True	844.1264936614729
True	348.06751510161484
True	1.4145987279879415
True	270.48808445552925
True	56.767048429659496
True	378.355426705152
True	53.72887204948036
True	352.5489300796692
True	862.2600431566698
True	1081.743106056044
True	408.79859987896936
True	21.983034324489022
True	528.5616128421498
True	516.8061626336364
True	197.88025266459135
True	236.68064698898309
True	285.2790538166408
True	23.57140753816824
True	119.18123493531638
True	954.250066330296
True	62.67786123031608
True	496.1764135005541
True	785.0206829869398
True	102.51218586382568
True	251.40587770316807
True	115.693991979237
True	16.2694847972774
True	1.2212014264181463
True	119.632810501295
True	991.7072461527908
True	483.6035683661309
True	67.25642608091876
True	795.5241925541247
True	338.2449160175265
True	1.7353112017940515
True	455.9200181101596
True	195.37225500269903
True	494.532147883409
True	86.59297134120287
True	315.4015995227086
True	376.4477518173417
True	167.2369614617935
True	212.8997336628404
True	126.64508575195278
True	175.39986536964702
True	967.129122370833
True	15.194428890617782
True	511.2776797061183
True	484.7794546443103
True	408.0362919486688
True	223.41795292347587
True	240.23297254833915
True	160.41843930414854
True	50.3942675126565
True	481.6807455366617
True	150.1051711127583
True	845.8548527782385
True	793.3494685295188
True	242.8211226626395
True	307.23432608581675
True	520.9872322566173
True	40.759072040123165
True	85.91196610569402
True	755.0042705049955
True	1110.7401224342957
True	111.21574621930932
True	745.3460811843505
True	146.30004648372474
True	912.9574249436828
True	716.0971844518695
True	104.6224838518594
True	274.9094257464098
True	614.641982796831
True	267.0997953585935
True	46.95277988627739
True	553.0069668471111
True	444.5926117343167
True	5.902555053123048
True	481.1400675395722
True	66.67869752422482
True	176.86517716898635
True	238.67468313529093
True	315.94664765244755
True	71.03169219955906
True	223.57372754374225
True	346.33902386601835
True	408.3460217748912
True	909.6601707102852
True	48.197851856031264
True	895.9399629596452
True	1004.7179039576469
True	127.40819036855451
True	73.55422496714517
True	997.28158430268
True	34.29268036394623
True	224.91419669713096
True	84.40245631994839
True	206.19244436879688
True	371.86401272779705
True	937.6440308538452
True	98.850184521296
True	73.72226610240959
True	653.7939415569897
True	271.47552444928266
True	729.5386635978001
True	50.463838332871646
True	483.4380113369328
True	373.5304299136226
True	687.2653646325065
True	53.72432532041047
True	108.10469268774575
True	27.870561018182865
True	280.0278213476142
True	43.47137207092872
True	347.2575870422809
True	3.4260364517553543
True	1187.7787095723556
True	106.69525421895504
True	132.21560278164014
True	361.0623320153236
True	734.9022477112443
True	678.6181663003335
True	1058.5694544866828
True	459.51931417954376
True	415.1153685042096
True	134.0609526231717
True	419.0727564004566
True	886.6026174071159
True	423.43659642939946
True	914.0322088546396
True	87.88797480820612
True	416.65436219514
True	185.2698157116856
True	281.0439249476504
True	740.4441411644257
True	160.06050703903813
True	131.7482434287672
True	70.1617664908102
True	852.222121398854
True	786.5635079973538
True	81.94683344126183
True	440.8135367588013
True	769.0829776357133
True	417.4756904848769
True	56.75914935960896
True	306.1904124292276
True	781.250796451975
True	29.56263387008961
True	353.15772706729143
True	167.26803071415014
True	287.02201013922183
True	35.46181592710229
True	209.93746802545493
True	751.0779523109757
True	641.0453890305143
True	58.22904393361965
True	294.91433451881824
True	882.1358018160819
True	19.63149687883093
True	316.24217775163964
True	291.2468224162155
True	413.5274722870518
True	212.7349844989763
True	598.5255963020113
True	46.23151893546693
True	1001.0559387606417
True	906.7682767722451
True	41.99020259018133
True	394.7187077613217
True	724.2130758795179
True	899.2131143086202
True	277.8265034060184
True	582.3970923503131
True	130.4511297706658
True	179.68903591581824
True	130.30617420615715
True	140.2395040531202
True	206.08819022740627
True	940.9503465954772
True	789.7404656825943
True	972.474632183201
True	19.764780706591672
True	25.68985711857177
True	359.8178551161785
True	13.32959220446075
True	636.3836078113007
True	1065.283215174794
True	259.3041031386456
True	209.19676463085975
True	86.29249739688856
True	222.80221337781688
True	137.83463794473175
True	44.15914446826256
True	126.26338743156369
True	89.65574797825707
True	244.13937680432693
True	543.6696836459178
True	161.5487831261375
True	28.34823327551616
True	57.284146923199216
True	432.8868072415504
True	269.1012473048305
True	589.0663492632006
True	21.89513594998148
True	110.54729103803768
True	667.9696835355861
True	261.4814469160241
True	472.92633390260863
True	671.3822204984874
True	102.24980427549708
True	106.40211154763062
True	74.43943360398174
True	27.463986582518224
True	123.45957154384934
True	87.11557115139742
True	100.3589848614419
True	145.61895527424966
True	236.48090825880416
True	810.236242067409
True	290.7115211798571
True	955.2802538643476
True	168.4103701494413
True	194.50215508757552
True	827.8825801129356
True	307.5524155619815
True	588.1612693406415
True	256.12000984822447
True	376.2075243950522
True	440.51116494763255
True	566.6703768659645
True	638.5294067092489
True	367.1987039172494
True	34.43969567805251
True	541.1454238135286
True	608.60453590649
True	17.57467570032827
True	10.994019799354106
True	259.5777368574932
True	396.9212066158367
True	427.1530764606964
True	68.04073062878857
True	647.6378619643533
True	964.835112864893
True	234.2886913541329
True	884.5294935540303
True	271.091032723255
True	102.74586316594372
True	278.807235275452
True	671.1239182828407
True	39.8274771839991
True	556.7491243020352
True	1328.0125597554115
True	1027.310901130726
True	899.8014581602109
True	213.17993085930496
True	87.56828220976416
True	196.44711576481103
True	856.8493359729806
True	148.8548649957614
True	1045.6333145169287
True	865.8783303375169
True	38.92218170375438
True	88.94335502371237
True	421.97276888339167
True	394.594161560186
True	203.6224340370136
True	513.0539104059891
True	656.2154807204735
True	118.00845673778976
True	279.43381708789053
True	1033.948260515329
True	52.09976545391424
True	716.689111203466
True	544.8626341239608
True	35.64084966654186
True	819.5918218639789
True	380.557318372062
True	556.2151586788534
True	111.45108790586082
True	270.7078385965495
True	209.91984757167208
True	27.5598920798732
True	137.34510814758048
True	744.7481852424268
True	137.25518905751002
True	365.3232891823831
True	63.61926821960891
True	637.5284847247003
True	619.3063101593644
True	242.26353340045992
True	451.8807401140017
True	170.81962929366165
True	168.07124746378906
True	225.7507781144047
True	288.0618501028848
True	364.642888858821
True	129.00223415596946
True	188.9947246174164
True	25.655920846579143
True	879.2237190429188
True	306.59214063118145
True	10.642171243704276
True	365.5711684956387
True	164.50216178202496
True	621.5512611936753
True	383.0129643038812
True	577.3398721651773
True	547.3278566751799
True	458.5589781357655
True	800.0424476368322
True	232.88737830695703
True	563.3211973437716
True	155.20530373987916
True	555.5761507929263
True	365.3108222174861
True	379.6202807001944
True	130.06866595971562
True	134.30044021745968
True	109.29138434234892
True	67.72025764998494
True	769.1158927089041
True	186.7660087899312
True	42.17413827031977
True	0.0
True	572.4321879998719
True	115.19515762512214
True	20.301409556812207
True	41.857122899893376
True	111.59586818324526
True	520.927205453426
True	182.64032583772425
True	102.72895014606176
True	34.03929002573389
True	160.15707937771185
True	904.0684493744944
True	48.186820258458056
True	235.24033584087388
True	744.8036577973513
True	318.32491160244683
True	433.58412461565257
True	472.4550674290923
True	503.757609094448
True	613.5943135498105
True	911.0908323053752
True	245.24783607373996
True	1035.4697464653586
True	926.6345007500948
True	608.0233191512709
True	350.0599680743928
True	854.7750703859442
True	8.5518280999326
True	31.27138770803089
True	301.0453198601421
True	43.93556094340838
True	199.05220932058012
True	796.0907122577566
True	202.25315548958545
True	733.198414826275
True	770.5416658019758
True	120.36725413612623
True	364.86054845995
True	587.1769229936826
True	24.440341444278094
True	133.04587554786198
True	432.2984252081093
True	306.6066215700118
True	200.9047285159453
True	115.63802328042638
True	380.6319294436997
True	23.969344368350463
True	379.2644139470314
True	349.791249173931
True	1039.6963203121795
True	362.8851059640455
True	30.5113405907007
True	413.6146297970287
True	460.062957529261
True	231.3797640905328
True	29.44274630456298
True	755.9415190567946
True	444.9856178342647
True	187.57188786090808
True	14.81589824521438
True	1196.028669191847
True	159.26377277466483
True	26.4007573433896
True	304.65129567688274
True	267.5041321599704
True	121.51411907559432
True	287.73815230797857
True	45.13308526078687
True	306.10038376535783
True	303.001962821506
True	326.96559675156857
True	30.876196118776868
True	47.71087998554087
True	1050.2523715720342
True	25.549854270785065
True	12.189301574504189
True	183.227394897626
True	662.0998694121278
True	8.280591721192703
True	192.59523207791523
True	182.24007009989612
True	534.1250778214442
True	369.44274877737104
True	704.2084081944129
True	322.61278972551474
True	507.63108105378194
True	442.5542334253626
True	496.7163479432781
True	99.67599036569572
True	1272.6325466798066
True	921.569466029768
True	284.14983846530896
True	542.0000848391539
True	106.37336291283188
True	570.6460305192252
True	421.7717107787706
True	158.59081655049266
True	78.9541156575126
True	347.0518843677267
True	165.456200879931
True	30.067280849584517
True	605.7495981634356
True	384.93771496317066
True	66.16461632803437
True	31.739873599740065
True	666.4728842650994
True	497.149942901151
True	71.86802150791486
True	21.86519334462456
True	324.22129773362514
True	316.8230581209707
True	729.090727138299
True	540.3416423079295
True	569.5992989407163
True	800.1113293982617
True	8.060038264455605
True	57.21296332948478
True	36.080252888065225
True	61.84936149169843
True	508.83474264583487
True	581.282428039227
True	85.73649641263108
True	108.96759821320656
True	205.46831836962
True	74.3418205879185
True	176.15910985688413
True	206.9217493861004
True	270.4284745353761
True	818.759586958798
True	590.8607743456529
True	291.1769814567673
True	186.35721335450128
True	262.9515609423064
True	255.73555730889765
True	709.9435917843034
True	333.3583243717527
True	165.27156528799253
True	935.4151572785728
True	340.07824381752795
True	479.5904154813033
True	152.2053169617055
True	121.03004819279391
True	62.08867289987519
True	206.51686642571195
True	948.4221918151428
True	526.037623074396
True	122.40718591637916
True	358.550149591461
True	100.39472601160628
True	637.8665496600156
True	5.196382897906175
True	695.6441956439376
True	35.93954658910119
True	939.8429812111948
True	838.7889356703348
True	210.8534338036155
True	31.57227203380254
True	81.48592290267305
True	468.0156365912199
True	224.507378408864
True	1.8894599463255028
True	78.73871083112633
True	1058.857352216828
True	335.9649634459138
True	678.2448730596964
True	487.6044445983222
True	32.522205688666126
True	141.3761280254394
True	447.43529543099646
True	923.7168665827164
True	814.464992769515
True	414.3137329812504
True	342.95460668446646
True	18.227688155821305
True	80.09725104949155
True	774.6630271556132
True	469.159457708582
True	383.4279308520957
True	885.5406850110321
True	26.33666313444938
True	218.10188536481712
True	907.2035190319305
True	232.13857281387345
True	7.542494761222013
True	511.98653973693655
True	106.32859191481
True	633.7762376917896
True	53.360022934872845
True	248.6501339433844
True	865.702050053477
True	898.3499112426226
True	276.699862444988
True	443.41611428556286
True	122.25324524207292
True	611.1586781961701
True	255.1609105846564
True	182.5475639637461
True	867.5396894725835
True	55.47412532891532
True	724.6272943154124
True	278.3206502524528
True	306.87068423264134
True	160.18477714628696
True	486.31805484798457
True	603.9715743414675
True	369.81492393974753
True	406.30225124090936
True	67.19285882384935
True	161.67824428122088
True	433.8495456459906
True	217.48936167424145
True	40.81853051009335
True	208.57027853067223
True	410.2665305026388
True	409.20152841259625
True	740.5122462423253
True	135.70094419375675
True	634.9689752349997
True	499.03689649132025
True	589.8325825818113
True	130.47953572342263
True	39.676099956410255
True	669.8579054863121
True	72.6878606969675
True	558.9240830023502
True	679.6857485449899
True	447.66674562408735
True	132.6494133697415
True	525.1620628263308
True	4.401748980426753
True	381.0192344580384
True	31.68012983055344
True	609.8326309303206
True	271.8630151521543
True	568.4972908015806
True	707.3892099260433
True	149.160256697923
True	521.6603746056161
True	464.7295099839737
True	63.54923457467464
True	948.8086571319652
True	2.652809052159685
True	27.390791815771365
True	659.0619278567218
True	695.7352972406051
True	132.3960449590515
True	404.2255015645901
True	118.48244526834767
True	74.31812021954543
True	462.1184010755324
True	40.763800930718766
True	516.0707228879714
True	11.684676220914444
True	833.7005750664017
True	571.3472989659782
True	668.9165719879567
True	102.29969838948828
True	378.12998119214194
True	1009.008361130006
True	862.6959001446729
True	134.21231384138417
True	552.1812827708404
True	465.7535287168779
True	250.9771113958463
True	246.94994258533453
True	5.527174293929001
True	320.9777497610704
True	11.87284305210466
True	368.0938094984443
True	75.15636021504162
True	419.11024502430064
True	651.7961873594743
True	126.515583998781
True	235.1231031432428
True	632.5416803529538
True	675.7940897947558
True	290.26792222950974
True	135.3929732890144
True	154.03730761225378
True	477.3682323338975
True	82.07384505558971
True	10.728544449580095
True	506.4754688263024
True	568.0014707762574
True	20.843880191940368
True	135.45756140970389
True	957.8335442739468
True	514.4503206538141
True	274.1847088784468
True	33.759666672609065
True	475.1015322342429
True	113.04156505713983
True	586.7244000500054
True	671.6885482549839
True	291.74241650331936
True	373.3488092041538
True	188.9047874978793
True	240.8046595698391
True	74.51346193771246
True	208.7064116650785
True	520.7922799015927
True	18.56598234961602
True	459.18654338504336
True	370.8166962910654
True	668.8300054252494
True	901.5306891774588
True	935.1560001361464
True	152.8278087974727
True	401.2546511203431
True	71.92067349794502
True	177.75503761168306
True	319.65552383550335
True	10.694304956426738
True	814.1937931363486
True	23.7651748309675
True	402.2960727095863
True	276.5238588581826
True	664.3520347170592
True	208.89949826922836
True	39.81500212865269
True	676.9359589429662
True	1076.8760209867694
True	224.57866492147176
True	133.19672022209912
True	601.842030206508
True	505.1526564406135
True	17.329915520699224
True	816.7626402528907
True	113.8196599146794
True	46.08451662774623
True	307.7166066410843
True	356.7788674496343
True	389.2018068000172
True	268.4966998938737
True	18.94025954928128
True	22.163419733227517
True	830.8494271856372
True	209.24329312915015
True	116.52494571894292
True	885.0301236318431
True	651.2075079510417
True	633.0274250464465
True	455.75253423270254
True	150.32713781410806
True	32.33430752328234
True	107.21296721792338
True	433.8173668907476
True	236.9571222060136
True	472.3185941253159
True	151.74855995487584
True	487.3506083941589
True	647.8385167528272
True	934.0818082348018
True	24.95580627492878
True	989.320707244372
True	1084.5013900701736
True	494.83830696075375
True	83.46490154948468
True	809.7381416338411
True	635.4321214324771
True	683.1004932648041
True	172.36590027800486
True	756.2376694094336
True	699.5848944560444
True	120.60976410424756
True	759.0410649138221
True	825.5265904573773
True	472.6862135844783
True	217.7950375017357
True	73.95442239067029
True	327.5550582935141
True	343.79776142071387
True	486.1995640448182
True	428.50933048048506
True	197.8633585821012
True	310.10499742206497
True	3.1725340980111025
True	13.332398011647555
True	104.51782578756044
True	131.7685251925512
True	362.1785908393876
True	351.43340140145887
True	120.88566343948138
True	19.07979941926798
True	212.7488637070111
True	867.3714258341972
True	468.71233021641615
True	527.0306937732967
True	558.3386630944312
True	822.7269780006905
True	635.0129194807765
True	91.5179989712842
True	210.82701685345336
True	244.84498903962265
True	280.76732101560293
True	106.79364161454622
True	365.7377452552285
True	432.5084458079712
True	162.45301223022776
True	649.0410444070599
True	247.4715983470276
True	204.89426504610856
True	29.796410769238825
True	245.45211804614692
True	492.2457116242098
True	162.3906478669275
True	512.3899814416686
True	461.8735765394321
True	242.1712403524498
True	107.0457987555604
True	43.648266134328
True	399.12661134635226
True	772.148428133457
True	169.29707576662904
True	1030.2844080025084
True	1032.523276497187
True	485.1028182063973
True	105.94727104456136
True	126.56092009837332
True	671.3056572867214
True	8.610603246670875
True	222.82432203694103
True	132.45442705543138
True	117.93104009665711
True	328.42172584985275
True	609.7623932307333
True	39.60037798532007
True	121.03416874752683
True	973.2829013186632
True	56.846891865840405
True	466.38056031474434
True	528.1872595371424
True	249.60652054699747
True	128.76241451172555
True	896.1824200547909
True	1204.5428105865687
True	511.0316320026144
True	649.0340471172797
True	209.5493829842093
True	156.80797082740995
True	308.3501241330094
True	261.51132475888147
True	166.5691996016046
True	318.2129679635467
True	331.9397164316534
True	11.703894258739926
True	624.3382089279644
True	147.086167802516
True	80.94849771419398
True	438.84857927282
True	315.9766206664175
True	1210.418368464822
True	345.0136985311557
True	1003.668502382164
True	8.970844768601188
True	269.4835915390387
True	229.17559119485605
True	160.3069250563576
True	480.5824113214702
True	192.73720950530011
True	404.2840533383911
True	315.9377350471035
True	113.07465226639825
True	361.5764205912449
True	1067.428386307399
True	723.903338235347
True	219.4946756038032
True	112.6163486516025
True	294.1426117334774
True	22.40436163462576
True	347.9978718190725
True	314.3229490451645
True	581.0369981694068
True	445.9772237769581
True	356.4218161995592
True	160.2119057158612
True	14.4914662462085
True	423.8207237607191
True	274.5983462026789
True	137.12427193958038
True	298.9571777736486
True	424.41780042403474
True	815.8936540593901
True	307.8886996845939
True	764.9118324496046
True	406.9106428813947
True	382.3759965476317
True	1.0961279038156742
True	1193.6678412506983
True	104.71257902677908
True	926.8142951140928
True	215.31544635421727
True	465.5988353511957
True	674.0588539343522
True	84.38892866199114
True	472.8056221644316
True	28.560525536082174
True	428.2918547300885
True	82.2339507158825
True	224.51749997622463
True	34.18780093088545
True	684.9589813028305
True	187.6901279521564
True	24.68400633430865
True	381.4950373289681
True	109.35356068043627
True	174.98242943820676
True	807.6749194718462
True	257.4128306652157
True	157.98643646570127
True	381.3167337782634
True	519.5327651240783
True	338.4414084255336
True	515.5386545987637
True	616.2555440796267
True	163.1157213580577
True	7.187534005633649
True	71.461876236397
True	441.9131825380488
True	83.88830296101153
True	81.61154521587126
True	1065.6116771709471
True	25.394257319523
True	316.4579061513792
True	321.4225574509222
True	445.14405442177286
True	656.4782701674617
True	190.8820954660472
True	676.4057742662553
True	333.7099791375398
True	340.2670859822345
True	267.5280267533688
True	206.69654135003927
True	359.5813077151196
True	438.6410619859965
True	411.2349918220039
True	596.4722477104833
True	140.8757944325121
True	78.17670966055333
True	38.33255106491789
True	288.43027933338675
True	637.3524875899952
True	393.6792833111337
True	771.2966765248304
True	212.813597231133
True	387.8784402790083
True	68.94393407057564
True	57.451043550484144
True	414.4864433318432
True	197.98731939799976
True	230.61081684732383
True	45.466293945363226
True	1111.77100799645
True	173.40906191443162
True	915.2144519161662
True	312.6716563773636
True	935.7795535762184
True	236.63834527254747
True	433.3152754184704
True	527.8465205422154
True	623.5172227180148
True	217.22551210173123
True	457.5146022304245
True	939.9302673480692
True	120.61990832812212
True	7.848497000382377
True	575.182211518893
True	28.40860541034152
True	77.95360781189791
True	811.8749162821332
True	236.12489274423524
True	951.5211747098105
True	680.827620482315
True	412.0288245194957
True	283.8993034592788
True	492.11865291572
True	333.39163427426786
True	177.9553168281133
True	673.0829017159798
True	731.3024606270694
True	210.4379680245161
True	85.51504895612112
True	523.3262630994309
True	139.2583814836416
True	366.5038380242848
True	328.6336771437947
True	65.59990479935756
True	389.7660713160506
True	411.818227757132
True	389.4804506116423
True	410.0674173757795
True	421.11488270997
True	648.3780792705969
True	54.7610080351424
True	440.4016004142656
True	332.40993497212816
True	650.1526896706812
True	213.1018508269998
True	98.47979971536004
True	39.84781023777168
True	557.294465103311
True	644.4713720757935
True	187.60909592197223
True	405.7927847548334
True	342.5982556321762
True	18.03278480430262
True	177.4019653161697
True	291.0955944583219
True	2.913894716324971
True	881.5993263147514
True	80.4275609255833
True	106.79209179586093
True	116.145858173392
True	358.2596849475556
True	36.60646080816375
True	450.6634469436048
True	226.62360084895715
True	6.867045329215838
True	121.8543457185819
True	442.26294624953226
True	48.37340767616013
True	65.03189850396137
True	171.70120080196597
True	299.52875906977295
True	959.8573298814116
True	391.1393711618885
True	943.9364447466916
True	192.3458466010034
True	1039.8996288392243
True	782.4206938416522
True	642.6703887337477
True	376.8757321345616
True	383.244361797218
True	78.95608751629561
True	72.03408746662599
True	83.32883811508596
True	170.16994307822185
True	487.0487636260914
True	1089.0711168576272
True	175.80979412287962
True	346.3207926010757
True	437.08115009606814
True	601.2943811665575
True	603.4509600979018
True	274.90704595133343
True	454.9156645399418
True	674.3658218312675
True	98.06680874846332
True	715.7934314849325
True	260.3057121447492
True	139.05958556622943
True	407.9704274804213
True	854.5536450665899
True	447.76268556908593
True	855.0202409717147
True	194.14472445255944
True	354.8148653449093
True	700.9250897401023
True	617.4788892278672
True	191.96713649180847
True	264.30125767386187
True	824.411164477359
True	33.05983254524157
True	191.00206154717569
True	498.5307658438894
True	717.0748887957278
True	99.9393906423424
True	36.96014788947096
True	168.33071440670366
True	732.6508894634752
True	315.3711623079513
True	542.2639571508658
True	348.63323008614003
True	308.3785056206807
True	470.4667715660319
True	502.7543202994653
True	69.25574632301131
True	362.7875646573692
True	761.0992002503466
True	0.0
True	282.5800474628124
True	257.5508619422975
True	984.0143857871028
True	148.41143590297636
True	657.2589310525964
True	637.8897655093331
True	116.6192888248996
True	216.34898431366383
True	134.8072631610782
True	11.256322054763196
True	293.52448570440214
True	383.6088167783298
True	1141.9044438266012
True	235.68699526693285
True	413.6154528418436
True	642.1196870567942
True	197.53921097949663
True	27.529038601171077
True	875.5352903313185
True	609.1298051026915
True	162.7285239492472
True	611.1834867972241
True	161.8193532523862
True	303.8332603684305
True	788.1540721761755
True	33.05281930342922
True	111.2480483517653
True	504.5037794711208
True	59.49425751163778
True	71.61167732702773
True	400.7813831917703
True	23.02480620158065
True	754.1659637708458
True	102.98188281308856
True	166.08730854093116
True	18.678182978692025
True	717.019899722857
True	29.95329545862861
True	784.5017956887568
True	400.6410753720477
True	116.20851304327894
True	697.6138159334816
True	537.7057836418069
True	561.3164377797168
True	45.99016726889473
True	371.6563454333479
True	5.528407043858682
True	93.01414510064131
True	390.0216775533884
True	48.35091532769082
True	115.44076115663415
True	311.92677607182134
True	177.43520444109552
True	99.22210153469804
True	665.4374258334444
True	20.071415039130283
True	1151.633516708437
True	523.8502981483635
True	313.88191848675547
True	490.6936128056832
True	119.43905670931092
True	806.3693060433752
True	1105.7797371298773
True	752.243301440169
True	168.58781475634223
True	230.0269752586424
True	44.32128030790192
True	56.66695689805484
True	152.71190216303893
True	101.8646213162301
True	173.67627946200764
True	1169.5213236146235
True	297.348080885615
True	365.7091729605455
True	744.4566796427854
True	15.829000787785436
True	14.225823340685682
True	594.5241151034518
True	5.995632246816449
True	117.31549046620708
True	704.6189076516212
True	182.51192298946523
True	647.4101447239618
True	864.026929622802
True	165.9788139664675
True	880.3486545168518
True	3.755199811242364
True	440.29986113884127
True	1042.7900802363356
True	26.06427059171071
True	240.1817142013308
True	151.47409070237603
True	975.7682634795532
True	234.16000821240897
True	493.2303780087272
True	117.0826582863771
True	521.4213238315732
True	156.45366417525915
True	96.76037980895096
True	389.6019636002235
True	73.01152264163034
True	55.44242795557018
True	1054.6599781938528
True	257.4423302805918
True	157.9170222989098
True	370.3129331044067
True	402.28627773869
True	218.09652908073485
True	163.70723660541503
True	384.8696081071143
True	36.2977582548179
True	488.490774368212
True	1113.2557446560745
True	114.40878503049493
True	480.2036294299304
True	325.3190577808731
True	25.85968162935187
True	406.86767034404704
True	105.05042585409852
True	570.9769099678375
True	200.39175786071743
True	414.1851152866285
True	21.93282945017082
True	440.5215929344842
True	109.52783359429004
True	339.69208102489324
True	32.39803898380326
True	169.25957105445454
True	249.58221236700425
True	773.888221759215
True	59.58098824922842
True	136.82903210104254
True	234.113096283529
True	140.67898982425996
True	625.1278214012436
True	556.6216201980004
True	774.0390783374604
True	381.62913643632027
True	539.4752026989646
True	435.6588177173408
True	679.6662680637227
True	75.73660244405539
True	450.512221675959
True	431.4321543657363
True	46.7901310721546
True	88.82722712783166
True	129.13711995882502
True	92.28944535176844
True	331.1480307124493
True	864.0774322618291
True	342.93898195276984
True	1125.0766528496213
True	320.10435747934207
True	908.7660413574208
True	149.29898083299787
True	586.5547401511936
True	632.353964263335
True	704.6093763326335
True	452.6909721512636
True	65.17410275028071
True	282.0468432959128
True	41.59477429566225
True	155.42703346845894
True	166.18586832189865
True	1145.1538858915162
True	234.58885660256203
True	547.1931858392215
True	550.6015239203759
True	570.398610298556
True	886.0017559413066
True	593.0689173139587
True	648.4291529369206
True	939.6664472491684
True	125.71320477829536
True	321.37577200458264
True	268.52248903684654
True	323.41148826153244
True	87.74024064715184
True	383.12803948510265
True	4.245201029023407
True	302.66286543517185
True	250.22600804339515
True	601.4202508339836
True	291.14901237469763
True	360.5037327864936
True	9.414086473802929
True	59.08084252601943
True	551.0796734224646
True	29.70140357366629
True	143.64590967587966
True	65.00900459189191
True	145.50604017185407
True	229.8437357312997
True	68.10180478298176
True	375.2868196385351
True	278.60931857461065
True	103.72834584555228
True	336.2233290076375
True	69.4726908651611
True	593.6823191840283
True	867.0412345679753
True	278.27458126262
True	1179.356136417127
True	114.49093786554523
True	300.9164228578222
True	1028.651991365344
True	86.55999948712068
True	284.5870917665752
True	9.507058564023382
True	403.2501445166365
True	448.3117774403247
True	159.1794225995914
True	626.7464921310077
True	890.530862590822
True	155.11320668237758
True	78.3177338371048
True	331.3748033069514
True	598.3662468579518
True	603.0627609979722
True	1220.8536696758936
True	25.79533983616632
True	927.5750457178824
True	134.67969686719923
True	635.2523787941585
True	120.13538926399916
True	131.6843058928619
True	189.19612391139987
True	173.36586770768574
True	755.8483049133974
True	212.65756040313775
True	228.39611043711636
True	62.88003912725991
True	510.2633820238754
True	435.45273016175673
True	178.84497999812194
True	239.1833478410637
True	17.075975147972503
True	414.98357154650495
True	220.0776532368764
True	302.4583409416717
True	110.66674958310765
True	724.8737942418716
True	437.7763932556194
True	259.4813624137687
True	639.272968080019
True	521.6444297339671
True	454.327957873978
True	136.2774683827832
True	514.75782906093
True	420.7576444090966
True	3.5865813756847174
True	202.65771795601995
True	94.29942687252728
True	243.20948850149085
True	2.5371383405021875
True	126.49127001823396
True	338.5823724702722
True	6.611526299335072
True	878.6122866639874
True	168.28680099048458
True	748.4631741789725
True	801.1326431102236
True	163.60966676032223
True	225.97064917263663
True	489.420090361647
True	831.9603198913146
True	50.8729251321072
True	39.37679354731726
True	130.68323944486235
True	646.6149497900286
True	727.9805088238169
True	179.15820599050505
True	591.5738661229703
True	589.2000078348244
True	856.1268627156253
True	394.1735869925466
True	189.172924878217
True	879.178803900957
True	218.6112546367606
True	151.26023958073753
True	324.0490457260156
True	217.3785002817454
True	211.824194306258
True	594.2613373515542
True	257.0215997111314
True	185.07978677751964
True	461.3443854114018
True	476.40980163628745
True	62.58464505992736
True	291.7939455534219
True	76.00462481233822
True	343.748240371053
True	356.73952499857154
True	272.01140251741435
True	178.53541004296255
True	368.8124113773302
True	645.5520492906471
True	751.9847410613497
True	296.4689178721628
True	750.3874538612044
True	61.99699199741945
True	852.9160584924933
True	354.7058710499966
True	12.185422762467638
True	614.0750946580469
True	699.1615600136585
True	255.49134153292292
True	169.14893515025105
True	48.59907619590452
True	369.2010855132416
True	76.3265067403826
True	12.455114565965932
True	886.9698573427581
True	379.875461945056
True	177.431425119699
True	1001.4484484220244
True	11.2239137459671
True	788.9161048442936
True	31.192610565788023
True	654.9742946438308
True	57.113513954882215
True	752.3839106824563
True	454.9145634014026
True	200.37410421197856
True	437.5952186255439
True	204.6472104274078
True	300.5970280930862
True	217.93544496323688
True	398.1028221868955
True	9.465865225543178
True	322.57329477054174
True	111.1236611814082
True	10.580576190179832
True	463.7278563451831
True	737.3959101048664
True	289.62791391623864
True	80.66156691777941
True	320.75398944915247
True	82.39810974559022
True	188.4975275981891
True	176.03341407556604
True	373.6475251578619
True	42.39623660610305
True	130.1686757834034
True	390.2500094173299
True	883.2858452115155
True	113.04613955224502
True	210.4264024743664
True	436.8710688162024
True	19.263041130360644
True	408.9107242185267
True	502.31580686638847
True	93.93325062709094
True	394.1218902522451
True	361.82483071656185
True	427.2748783280747
True	590.980071251084
True	1022.0541473482292
True	988.7427437248548
True	55.87165869364025
True	1074.5548775841835
True	110.37369592383304
True	110.71293876647498
True	109.41021592500245
True	484.83221837799255
True	379.3215204670845
True	583.995741319851
True	260.75185817506
True	161.64663420141483
True	407.99230854751306
True	15.555390619649172
True	447.3641624406124
True	384.7775578607885
True	148.2280064797909
True	99.16009662239364
True	523.4675831598406
True	975.1721733724922
True	198.1065932109244
True	67.61050712494102
True	442.75330728434216
True	379.39199820630137
True	486.1426793655544
True	317.992865142272
True	4.836280224236393
True	530.1185645542165
True	516.8328623193539
True	499.0646450523807
True	182.9048806932718
True	102.78534389286372
True	19.545586958915656
True	375.7092753942866
True	108.36749451802844
True	6.503721122479162
True	30.55151062533736
True	351.8603242616438
True	660.4523746750424
True	135.78046744938655
True	88.70840933058274
True	23.02560607216392
True	415.1476051890172
True	362.39849502883897
True	745.710056924735
True	312.4693970241116
True	519.6806158784951
True	534.4962101943187
True	522.395194085879
True	295.3308430962824
True	519.1826730019017
True	101.46560422235952
True	584.3362147414956
True	7.427525405676253
True	369.20802884479104
True	463.4577096623861
True	947.02909845854
True	344.8820176675189
True	802.1112861223324
True	945.5163395872088
True	171.43872346742498
True	36.3962056382113
True	361.6491697432155
True	389.8425785989389
True	597.9828064430401
True	252.16471715595404
True	29.423417047459875
True	602.4103604521141
True	129.4750914087468
True	1059.528325023426
True	308.60675914801004
True	450.6582238891804
True	125.33220593558114
True	801.3934798241459
True	140.93380848717115
True	827.2502818173635
True	534.9295476974178
True	186.7035667807688
True	114.3291532593749
True	67.26117889274613
True	577.973889207499
True	902.3739868659402
True	428.4865523883401
True	572.7977888087239
True	133.58614705945632
True	642.0446855839951
True	466.743406520996
True	779.200358813612
True	316.40413071158565
True	587.6243182683578
True	119.04262359961984
True	27.34432235036652
True	408.6576090948624
True	165.44306436353563
True	98.24455741554692
True	371.25007452781546
True	1083.0488875364276
True	253.7442696359227
True	566.7115444785829
True	11.877626454005592
True	79.82628264891984
True	331.54852256863825
True	770.3376206146933
True	450.6733100830402
True	521.4814985675763
True	691.4183200346806
True	68.84032969446424
True	741.9755079582426
True	49.11181778348583
True	103.12484357695666
True	172.80586611682523
True	83.88598250816915
True	23.91856462849402
True	298.2890487241867
True	480.9477355778724
True	897.9476517022158
True	865.2774752368382
True	6.6074981713093255
True	292.26523850162954
True	459.6318249126113
True	121.19691400915242
True	242.74779300482328
True	320.73793307893595
True	1298.8754076540752
True	450.664970353428
True	24.22344540373714
True	182.97202400104428
True	686.5708663731599
True	31.71317233697672
True	167.51644351906108
True	547.0459815041227
True	72.26749645624179
True	873.4903190739848
True	341.8787352088927
True	673.6918987642171
True	72.42962873059439
True	667.3713178560732
True	572.8520991077743
True	886.2226858357344
True	238.3753363024989
True	506.4578184381408
True	803.4868628817085
True	923.5305757775224
True	238.54667888326205
True	794.6402813170289
True	216.66148924101063
True	447.3344119321399
True	369.8646827655416
True	505.728629244986
True	501.3863867014489
True	332.2858227126469
True	355.2247683988872
True	109.21479198810216
True	349.9015636349773
True	1157.1538842187165
True	310.3475258968474
True	142.60106984936257
True	283.80299911206754
True	720.8003577938828
True	655.0734843338604
True	412.1421049682539
True	116.12289895489393
True	335.3061610926828
True	32.555967100098066
True	173.90463947368673
True	89.26590520412347
True	86.53203526428426
True	546.6982863851363
True	139.7056254734146
True	131.9178243285026
True	107.86451136845892
True	88.01644533547737
True	450.7205110185293
True	393.6876069399508
True	1041.3802484370285
True	512.2219030328183
True	815.3982981565032
True	264.97327890679765
True	289.05362660693845
True	527.4608091970427
True	197.09214115945943
True	784.8500296323191
True	243.7557943695826
True	357.9667822760348
True	69.06930108849981
True	120.45340957801348
True	260.66781997289206
True	121.28711321984476
True	457.8622381178108
True	30.88807063674789
True	576.1534596949663
True	1005.8033272055668
True	717.5619474101708
True	1.0839344141759495
True	59.36082971291398
True	490.6407454503651
True	447.2468216609562
True	77.69843759955033
True	120.04065214973134
True	290.9957219044724
True	80.88566755514641
True	55.0397415617486
True	713.2301831799588
True	655.0521307541213
True	158.26013257750057
True	168.87366812609918
True	534.3476051118355
True	52.07071909517551
True	26.239925963746007
True	576.9939252988523
True	449.7326638711035
True	1135.9086695876713
True	46.98928810910234
True	464.8069961725986
True	898.2566507971305
True	806.2102838166652
True	289.781175920345
True	752.7590877734335
True	397.93137433973465
True	42.391591706852175
True	97.95714525379066
True	696.1164079612332
True	72.40083574388875
True	136.87431562045262
True	981.8301174129488
True	188.66702119218493
True	283.7474274744921
True	111.24826901927425
True	627.1845302177553
True	591.346484165938
True	203.1616801975766
True	435.7615999837164
True	43.22940880239173
True	277.9269880374434
True	585.4994448165158
True	606.4077913301852
True	318.7539636992098
True	74.09910814396258
True	957.3253752706752
True	1103.5888966059956
True	550.0331607119427
True	66.4472198253807
True	30.681015209562112
True	88.4614299091857
True	100.208821775954
True	103.63005185596718
True	881.953209163264
True	1258.8631327625126
True	704.2169945488278
True	329.34844028100144
True	8.991720604253503
True	21.005098172916245
True	338.0849521868188
True	479.5739119743457
True	44.50573761630652
True	542.3135890462855
True	454.8257964590613
True	394.75441385102863
True	83.08580308605163
True	196.37818222177333
True	253.5335220126564
True	134.52671112891704
True	394.0187874592364
True	46.63063328806706
True	174.1610651095056
True	1179.5189252495284
True	5.027744294954324
True	28.099763325584934
True	565.3618583960654
True	358.0725962997531
True	782.4106009705027
True	164.53961865111378
True	750.9079756745372
True	588.2593853075405
True	273.1988718320914
True	449.745028744513
True	328.043531387211
True	290.67081007617566
True	280.0697787739985
True	411.9411552729388
True	513.9648490717526
True	508.81470082500056
True	106.89179871741015
True	350.67422781325
True	7.971176980840125
True	180.15112147250653
True	229.85687852071013
True	822.2649423246777
True	605.0994677798318
True	31.951597367743837
True	744.9953975762553
True	864.9681119820398
True	105.6054323795246
True	338.76758243820325
True	871.6282897858067
True	227.56207232543352
True	162.19207528349384
True	528.1251356781638
True	587.0538277890339
True	1075.1906075903896
True	148.33044601801927
True	153.55334011247336
True	259.8141110193324
True	305.1061701184381
True	438.3462462797178
True	419.2151953709473
True	329.75675530894813
True	429.4381988869503
True	497.7725263981272
True	239.6160407217438
True	1450.736561039115
True	253.2129924986293
True	413.1022462673656
True	53.150241243411024
True	781.1076182950538
True	256.30670819861604
True	919.9964870055614
True	575.7628724123057
True	308.577989884312
True	779.981572656808
True	272.1066692706516
True	199.5735134898241
True	258.8251636334666
True	210.52587040446963
True	140.00922479557605
True	247.72493375664865
True	721.5985763010091
True	526.6465012134285
True	208.2054401317181
True	1169.8151634188923
True	116.58197812574144
True	262.2514546125084
True	73.2290228429506
True	298.5157006377396
True	415.4158962800358
True	94.88891724026962
True	221.3404105576455
True	75.9464684103764
True	692.2783591713655
True	358.2936866156041
True	211.8719416800309
True	719.8865233025429
True	890.2464088855705
True	815.3012532706457
True	842.516061035675
True	349.01038777893297
True	1.1540605124811587
True	263.3517266039482
True	54.585097226820736
True	394.495680281621
True	53.17283501309677
True	347.30849234732403
True	866.9854354451919
True	985.2276509563616
True	408.120053558146
True	21.3016737511792
True	530.0974311600013
True	500.4698816871973
True	201.73130897038047
True	232.06217320760467
True	292.7085101166398
True	24.028863800349264
True	129.86609389149865
True	975.69587914727
True	59.22097616727547
True	489.24207644081207
True	790.3771879846621
True	103.15888738732808
True	244.01588484545368
True	112.60634874782764
True	16.346377565052194
True	1.6172530421675675
True	125.30068813602016
True	1021.881662487796
True	496.8635146715128
True	68.63261816843438
True	785.6073248104619
True	338.2714393742723
True	1.5174331826035807
True	448.433486174953
True	197.990353271547
True	491.2123524533433
True	82.26022639411711
True	323.9815701643873
True	366.2076079607203
True	166.67532438781856
True	216.49411743494036
True	127.98925260339465
True	184.70331526593955
True	971.6037665126707
True	14.997954783183944
True	519.0913762349849
True	483.7084268368822
True	421.47888152577553
True	218.82646407966277
True	228.0142873498691
True	153.623818078841
True	48.39946347693618
True	510.5694292288129
True	150.88867372760177
True	840.1102318236318
True	831.5523118497763
True	246.6405717330076
True	307.79401278680655
True	528.6049436722047
True	41.11104162176715
True	83.8006350053088
True	735.4818231467214
True	1097.757724669836
True	107.92974733246888
True	712.4043402361547
True	146.03772132194698
True	924.4694098413432
True	660.1990461551911
True	106.73291954676034
True	278.97333212870103
True	615.984912676985
True	255.84683054056995
True	46.79687620057536
True	571.902663928479
True	458.206281662697
True	5.393831109150399
True	467.4241974431331
True	70.49896322407925
True	173.12853278524483
True	242.9695384443868
True	310.7730645916161
True	75.11272543078113
True	217.00166029880768
True	348.97696072670004
True	437.4902647556996
True	958.9162360269908
True	51.112582645581895
True	915.0322108418052
True	968.5214249149856
True	127.13351238130986
True	75.99177909434117
True	986.682754698052
True	36.73817909980637
True	230.0871326706365
True	87.83796259453916
True	215.64005540122977
True	362.6089567305334
True	984.2790248003884
True	103.55022589761128
True	68.35569945121014
True	672.0571660780482
True	280.97428476383584
True	720.7962123174623
True	54.11365922143203
True	480.9763345582372
True	386.6816204270672
True	677.5115571366041
True	52.654000285006845
True	114.56913978892698
True	25.20371293904576
True	264.7517772528942
True	45.06795135929994
True	351.5725536145758
True	2.480389940520221
True	1180.9352836403186
True	107.42116757018589
True	139.76085219439744
True	348.167861823611
True	742.3821820883162
True	702.0599150012893
True	1038.4339131554436
True	477.8288574396116
True	408.6851521916925
True	136.22360647020017
True	402.93449142649416
True	857.9930333521135
True	423.91861647483887
True	940.9886365231652
True	88.38830511076239
True	441.8844488668006
True	172.58975248307215
True	301.16403632593386
True	740.3790583904356
True	164.5184894524608
True	133.26507755594554
True	66.13892668592239
True	864.3336428727292
True	774.9949306030419
True	85.19814682481754
True	440.3754797939292
True	749.0379836199444
True	426.9153061808023
True	56.902979600839146
True	321.767398617604
True	781.2599460592048
True	30.84351735178193
True	371.2371975342375
True	166.50469072984578
True	285.3234558987708
True	34.174950379791184
True	221.4600038934093
True	769.1345540440511
True	635.6188429362072
True	55.77768653960008
True	294.17371795505005
True	853.8013084232025
True	17.88189824527208
True	310.97712848287927
True	287.2112665736356
True	411.4301710468391
True	215.98333389099997
True	578.6195481800414
True	49.33724926272602
True	961.4669148612752
True	881.3346806006241
True	46.27877379230268
True	381.4157570175251
True	727.8408889269357
True	926.377740493436
True	262.95704596814454
True	622.6680060185006
True	125.24458089954216
True	190.2232394608417
True	129.93331022544024
True	135.6958292647848
True	211.22941698573075
True	928.8972312427552
True	796.2245572550514
True	922.646507880894
True	20.330465791698835
True	25.99251829504683
True	363.3242452731135
True	11.975600869121305
True	609.7511700022125
True	1123.81574544389
True	249.99281134888903
True	204.50958597958345
True	81.32809462502372
True	201.54279500492424
True	130.08146690405073
True	46.107691440795485
True	136.9169253349334
True	86.5374991830478
True	244.2800013832113
True	526.7410854928456
True	158.48759439823849
True	28.160388298395187
True	57.930949584271566
True	438.9596722199893
True	260.98507559229785
True	566.6681455389362
True	23.65280678900308
True	108.39952726017448
True	679.5855300947964
True	257.40366294494567
True	473.7893615340967
True	658.0276602861293
True	100.58399545926947
True	109.8167059109284
True	83.71850965259071
True	26.989688110044504
True	125.5871424061114
True	89.06889789978733
True	101.85209470474796
True	149.04325302577442
True	237.7954721274068
True	833.2043607800271
True	281.1989467973227
True	894.5837850474421
True	161.29225072869596
True	192.8834626410905
True	766.0901665945131
True	300.38361950671174
True	583.5774033740878
True	256.84457757784986
True	366.6473517951101
True	433.74797966882704
True	553.8216804842891
True	654.1321956242148
True	376.60172981265913
True	33.899191631109694
True	579.8515059178654
True	640.4286337962658
True	19.457411616237398
True	10.643337945673917
True	264.4585528239272
True	412.7770132742031
True	448.9771679185112
True	66.11203081092485
True	638.4137999062667
True	903.9032704993492
True	242.8568205252596
True	873.5778185455714
True	287.29482686111726
True	103.03542101896188
True	270.89523929460864
True	690.9260215738913
True	41.14727596781371
True	592.0386029592241
True	1308.3857852850188
True	1018.6936591805088
True	918.1406863472944
True	207.2824233810284
True	90.96703319858553
True	203.49396517777308
True	830.0039572426317
True	150.33605843705735
True	1072.6257657353476
True	864.2154165597011
True	42.49761097012004
True	87.73068637182453
True	421.5270326137292
True	405.9870282113927
True	199.2982260880606
True	516.5857096274347
True	674.746325329292
True	120.940674456109
True	278.9929973053231
True	983.0584858603672
True	48.17705280183775
True	722.5579942938401
True	557.8976741905722
True	37.94435080349318
True	799.369981204973
True	383.8657526199201
True	562.2951419229067
True	113.1811198773448
True	267.1429527405113
True	222.53493968814743
True	27.08473063567212
True	129.12616129102423
True	746.7028974819725
True	143.29844215424328
True	388.0186720912373
True	64.54249402067121
True	633.081469055178
True	590.5814845417638
True	228.54430500120253
True	480.3226429800333
True	167.77522894697606
True	175.5762097167432
True	223.2045347748652
True	297.4665138707372
True	366.2403931181755
True	131.33758257715468
True	191.8662337219808
True	25.52911964541697
True	889.6827648222436
True	326.59275423305974
True	10.31396639829418
True	368.202086330058
True	165.536963670906
True	630.8022106075018
True	372.79619666940414
True	603.3002546860433
True	533.3083352967916
True	481.7349781567557
True	806.6242917248379
True	242.8373701755972
True	537.1066273672276
True	153.88472095156362
True	543.8731914872561
True	351.5470316995471
True	378.6711538432284
True	128.3200698469072
True	143.62722233352326
True	109.98744864304804
True	65.82098228822812
True	727.1039164205976
True	178.56529371101996
True	45.97396428232749
True	0.0
True	543.2801247139041
True	109.43625047903036
True	21.441372904363288
True	41.03424506451969
True	114.56875389574918
True	532.563995007283
True	177.00830865089762
True	107.49708332963051
True	32.80504639360828
True	158.40837359306627
True	907.059090331532
True	48.82432526199159
True	239.4301961702967
True	691.7249433320474
True	318.6571373572471
True	470.0451952427822
True	493.5442758826891
True	502.2239676381981
True	597.980200236528
True	919.0387231984488
True	267.8539024186871
True	1042.765613310796
True	912.0592062019368
True	637.4676431720063
True	344.702898861341
True	811.5878832080363
True	10.210126700132854
True	29.53039815881072
True	298.1121095161716
True	43.773991334117525
True	196.2785503101464
True	764.3590088545004
True	220.1796918548099
True	769.5297162083849
True	747.5664520486423
True	123.1734199688472
True	371.9721329359887
True	577.7687156163327
True	22.21428227019808
True	134.4415511920834
True	421.3181147020535
True	302.11490369128745
True	200.07734297324188
True	115.52812545463736
True	375.8229720471944
True	22.0769729775999
True	372.6385990484024
True	362.0040044419214
True	1022.2993268316784
True	364.9616823740479
True	29.566899498390143
True	440.8800334348698
True	438.8492348035418
True	236.039125010358
True	30.869869046976184
True	759.8565766317378
True	432.0674869307014
True	182.1215926596814
True	13.195405233598713
True	1215.140367916915
True	162.68793777400927
True	25.595169219611204
True	309.73315636018884
True	270.9004274403371
True	113.05442099270904
True	296.4157523130136
True	48.67137592220023
True	312.3667327494932
True	319.88555291276333
True	316.601072726125
True	31.6658312753278
True	47.73059179508373
True	1080.449980717648
True	22.485984994215137
True	12.625876445921278
True	169.4601186293416
True	659.7028917100628
True	8.08746390129487
True	199.53246185534124
True	174.6584070434683
True	525.3380228457544
True	364.2445683424615
True	744.5615414249514
True	307.78369450599854
True	484.3241197944991
True	440.711340128837
True	481.17867005147167
True	97.96549699076476
True	1283.7502889717523
True	916.7986576104588
True	283.9700607137708
True	529.9965611045599
True	101.0267445287541
True	570.100175344299
True	440.9550781152983
True	162.81529131019803
True	76.75799786772545
True	349.45363685998046
True	169.68656096954243
True	30.05002671384487
True	589.2037932660293
True	379.7217528101862
True	70.28996340699767
True	30.770498317843607
True	637.3634920426442
True	487.6597600575136
True	71.91169930352163
True	21.300390119891468
True	329.5769227127892
True	333.3485541733108
True	719.000313240037
True	548.6895010918694
True	557.4859675003432
True	774.0423542490408
True	8.735770084992229
True	55.73763139980337
True	38.80763820512623
True	61.56632206996379
True	507.3591900331627
True	577.7131060676542
True	77.77078532304986
True	111.097389430797
True	197.1828765803596
True	75.62494678368273
True	183.91898493895528
True	216.56259263167547
True	276.02075897284266
True	829.5768568104423
True	600.0297057560059
True	284.62437888898046
True	187.3945847478626
True	275.5453596491532
True	240.5524151149016
True	763.9251643045484
True	326.7134581889664
True	169.43813213602098
True	902.004362389564
True	353.9176415498073
True	478.0605823308151
True	156.23966859561995
True	122.03530513741234
True	64.19257199508773
True	215.4555616994824
True	951.198402649614
True	523.7278317099319
True	112.31149027457052
True	350.4334640356102
True	101.98680318651044
True	655.214624854711
True	4.465366248510915
True	688.9368903768919
True	35.88461071324423
True	916.5900127865676
True	858.2271070923564
True	210.97518911885547
True	31.71845597546103
True	79.05543796206366
True	455.43143403221865
True	231.14117366038676
True	1.0995441344068233
True	79.084368942847
True	1122.343255144939
True	353.7410028680469
True	708.4793554124253
True	500.3462461637282
True	33.23511235519021
True	140.5704355802807
True	436.040314212423
True	930.0000448548782
True	822.9506099923057
True	431.7096785589947
True	337.5085605914418
True	17.134715621406137
True	80.31939586617105
True	736.5964305665842
True	474.0125385356291
True	382.75311099359226
True	900.2827777665708
True	27.385895864365786
True	223.2216667479694
True	909.7130655797852
True	229.85969736515145
True	8.051685599794126
True	494.9690619846471
True	103.61053952100288
True	617.5836449237721
True	54.51821450113701
True	250.7368402892242
True	872.591026522179
True	903.7677959993129
True	268.86632881970195
True	458.0150621278444
True	120.22528796668998
True	576.5480382541235
True	256.83284619800503
True	203.2426786342815
True	859.0361806631279
True	58.25832610959227
True	707.2391761981421
True	273.3281700008087
True	297.6089723273949
True	170.67656226910609
True	480.1152857902549
True	617.6829300960922
True	359.33125306607354
True	410.43968697282776
True	69.164601263128
True	152.0542093450909
True	475.1060626499626
True	210.3487424434568
True	38.69157189127239
True	204.519177111626
True	379.7511993934168
True	405.1628470132915
True	765.4893024346654
True	135.3651270582559
True	670.3333104006027
True	481.8784003687849
True	587.6402056194686
True	136.01817290125354
True	40.98517384720331
True	647.5469158753795
True	68.7088790947223
True	557.2682725191878
True	667.372854961317
True	446.84841593844897
True	139.70187770062915
True	519.227303609257
True	4.230688767998219
True	393.0908176143466
True	30.1080402478065
True	636.2273859877275
True	271.5802274766806
True	579.6310396260061
True	707.9582087467334
True	146.71379391086393
True	518.568088349565
True	484.7268856460171
True	66.22486175752427
True	952.0797339945874
True	2.782231135777266
True	28.44436671879217
True	617.783776655055
True	699.3711767215566
True	129.199943671279
True	401.968843311621
True	133.32364907172803
True	75.8081522937547
True	455.2637920074132
True	41.20221140369992
True	516.7851982565855
True	13.521675250387272
True	813.0816836475765
True	529.4948033911893
True	689.6957316804145
True	105.93592625367864
True	382.94896690379954
True	963.7599388842792
True	854.0034651608755
True	137.75793694757814
True	535.5601455043284
True	463.7846214652608
True	248.9812034704304
True	250.9793373339305
True	5.832351738404242
True	305.99371948244925
True	13.129268899819314
True	372.9778766384571
True	74.34961008594178
True	404.5379277376619
True	651.9627355512686
True	124.00606926617418
True	247.83205874741216
True	630.4964169331287
True	664.6737764575456
True	290.72115544855035
True	138.3607743119557
True	164.39736820011495
True	476.6095682132847
True	84.31661354712809
True	10.615002429855023
True	490.0959376274962
True	562.1486662843728
True	19.957598819720108
True	135.90255630019084
True	892.174947480853
True	486.2276568019653
True	264.43742928498534
True	34.00988641641888
True	466.8062030961996
True	111.99065094975884
True	584.7312599852979
True	677.9362761333304
True	294.3149164422364
True	382.41926867551393
True	186.9424532810237
True	243.77746616373295
True	73.74948006934173
True	214.96267686161724
True	510.23448496040254
True	22.56775184713944
True	447.5710043179833
True	375.9418296676047
True	719.6137841499129
True	918.8831395690862
True	909.3922807327332
True	153.71169082448645
True	387.0530315313328
True	69.54089849203794
True	203.5000508801889
True	326.7434490483401
True	10.189516770192707
True	824.5769971124248
True	24.5268790236764
True	400.2526611204036
True	262.8954511718104
True	649.8077518166752
True	212.0890118343588
True	38.04533260839458
True	660.3467703482635
True	1082.8215090898664
True	226.47502480646733
True	128.33050916262866
True	625.5649881499357
True	499.5376053733231
True	17.4757359239635
True	828.7798776535997
True	112.92643568416295
True	46.97699183850802
True	313.69726768921873
True	348.4314256955156
True	377.0209456574762
True	262.4025196781696
True	20.26511525311569
True	22.188174639973397
True	838.7604219315871
True	199.26738282395124
True	109.2489872627239
True	821.8416426912733
True	670.8389843472272
True	615.6523257109469
True	439.8874223690891
True	138.706367603041
True	34.067558213789255
True	102.75438937943758
True	441.1243726373114
True	233.29277247461064
True	495.3698244938467
True	141.5572432142445
True	516.2225275583681
True	650.2228406711397
True	975.995465165038
True	23.276639857284863
True	972.6147622281316
True	1073.3762599886827
True	471.3927567417152
True	80.78247420577785
True	815.5052192001549
True	648.5792023696955
True	641.9818539880839
True	170.1608637385007
True	760.6045693498492
True	714.6843883200401
True	121.76617134884768
True	776.2480578136249
True	822.2201677351019
True	490.9618331146053
True	220.0887251362006
True	69.03701672696262
True	324.0700195618724
True	357.6152832676638
True	464.58573851585504
True	432.8217693838194
True	197.8315396790923
True	319.54550472786866
True	3.089331274585493
True	12.140978189311824
True	107.79861397364664
True	135.6410044212386
True	341.4731549920857
True	358.30620928454715
True	114.56868064133526
True	17.382281759907436
True	216.8205420522133
True	850.9489733798466
True	468.8787328590504
True	517.8290220591043
True	571.7371212676115
True	785.132441630038
True	645.6373590138943
True	92.63840308708434
True	204.22068787657088
True	243.6705353072364
True	294.48193452933907
True	111.90095131518464
True	361.5408554933447
True	427.288084464958
True	162.27084113443
True	630.5977199524335
True	244.4857553532412
True	206.93272552533375
True	27.1673496916945
True	252.34752522929205
True	489.34164226816046
True	165.33131863214365
True	531.1452372938186
True	473.00892031867306
True	241.18959229045976
True	103.16324448015902
True	41.75413284247004
True	409.56338192114265
True	797.225465449179
True	164.64192501876337
True	1043.8320578033945
True	1026.936372044334
True	467.556669376147
True	98.591083740534
True	123.95350576529016
True	645.1720616410021
True	8.990907717422472
True	229.54938217779133
True	134.76440796869412
True	117.89490208176598
True	332.52517276917683
True	645.1894649009366
True	36.12656893399744
True	131.3949092404552
True	941.8574115478052
True	57.402710755118406
True	448.6215914640367
True	543.2913704447261
True	242.1409980984788
True	133.0185159606799
True	943.2091464205148
True	1177.1354730405249
True	522.3889280284537
True	638.5778872623783
True	203.98403671561672
True	153.13614759274077
True	325.1498364180835
True	261.90468817184166
True	172.81416217900025
True	303.47801429720136
True	330.21128523415064
True	11.682147638843386
True	644.9449135174514
True	138.10783832676276
True	78.94314867326135
True	443.0919835640741
True	321.3891949412975
True	1181.552817931661
True	344.0835958911513
True	924.435592050842
True	10.073218252458116
True	271.6832832512372
True	223.23564237312823
True	156.9751182091357
True	500.3531241560382
True	189.52480157125245
True	413.9406128578651
True	331.3803006116921
True	112.74645119275868
True	363.18269686201785
True	1041.3443904772323
True	735.7786083818918
True	211.56489147699807
True	103.80450947422754
True	297.7154901310057
True	24.024336694914115
True	358.7323003326525
True	325.1181150852836
True	561.0767107010056
True	459.2923476409665
True	343.8745925338629
True	153.02583638463437
True	13.48623127078636
True	414.5161947918767
True	280.19886811255486
True	143.74264507251968
True	300.5974598827451
True	422.5219902399359
True	823.7414000066709
True	309.80005366611715
True	777.3855019008398
True	394.8350512922579
True	379.4761162917861
True	1.646828307490293
True	1180.0975223559135
True	102.76508483179308
True	958.185750358918
True	200.37202564565465
True	461.59301477649154
True	680.7538642026117
True	88.97182111946435
True	481.3388991871277
True	33.85330612756111
True	402.9617721750168
True	75.68872690900065
True	218.36163825930493
True	37.759773740581984
True	646.9286856984266
True	183.90686121534156
True	25.764548377180088
True	390.23371484187
True	109.12978401858504
True	173.80656263650204
True	813.290476241354
True	261.12262465323033
True	154.66476583549724
True	367.71630478135904
True	521.0362964006858
True	347.5407475206899
True	530.5517768277639
True	599.4774935312267
True	165.9105599747024
True	7.1416112088500086
True	71.67253302714278
True	427.3947608169475
True	88.49252902030504
True	79.95745514275603
True	1063.3238065982107
True	24.06979214947161
True	326.0816567769447
True	322.500589313407
True	452.54087118092696
True	681.4277955150778
True	184.8027786894728
True	643.5816030775075
True	327.6539480794939
True	355.6837585588911
True	263.3332872366289
True	216.3099977909082
True	352.5550463577895
True	419.3732939006888
True	411.8108694145893
True	611.1471776348212
True	137.46351805490542
True	80.71570781102406
True	38.108637294776166
True	296.5236963346979
True	625.2305456365659
True	413.6542608127498
True	801.5113945736335
True	219.937062035163
True	391.5711977163948
True	65.88251963070277
True	57.45808805226382
True	426.448008967142
True	204.7072448859616
True	209.01030788036093
True	44.42821537936443
True	1075.753375521238
True	178.7740369766896
True	917.5389993079306
True	319.7962775523096
True	915.2525391669684
True	245.19904836918755
True	461.8828166143561
True	533.9659783446791
True	597.1278197213505
True	213.8586045813044
True	481.300616908164
True	982.5295963468836
True	126.08217314130732
True	6.935356685005876
True	575.8627355194567
True	28.284915787988247
True	73.89932900241712
True	798.4690838347057
True	215.6210058128979
True	1020.1639853576264
True	696.4276180163712
True	416.8448159175425
True	279.94271464328165
True	487.3694341443529
True	338.3892492082167
True	182.71568944984455
True	664.5146140764089
True	743.3285178784354
True	201.37480244235937
True	90.6445392553825
True	507.8212541839122
True	132.43716666815462
True	377.7317580689249
True	339.0528689285928
True	64.53649836872084
True	381.3508909277183
True	410.1853183018475
True	350.99978764407643
True	398.75031527080966
True	428.2975603217776
True	660.1913052017704
True	58.07668441024479
True	462.7265396849368
True	317.84953525127645
True	659.2521432367731
True	217.2331009927962
True	99.5020229311999
True	41.39964280299636
True	537.586767546145
True	614.6078663250773
True	190.22822455984112
True	408.3231168263672
True	339.317414604682
True	19.392344765995443
True	173.91383930708858
True	287.83314953400475
True	2.5563118399253177
True	885.1493099531563
True	85.10773239803353
True	101.76242706273425
True	114.35026211707412
True	359.85727241821786
True	37.35583775203408
True	458.64054534434194
True	223.77410826352997
True	5.010830484173376
True	121.6735291550798
True	453.4434545164082
True	53.30132090745725
True	62.64030226960801
True	173.73087722115088
True	284.8840273038027
True	983.8466066250044
True	387.88929817449895
True	959.415896841294
True	188.9617477161161
True	1016.6694475317424
True	784.7137739216121
True	648.2099520260675
True	398.7999965139504
True	379.188187395976
True	78.29602062202362
True	67.25315727317161
True	79.43421949690499
True	178.0334843072647
True	485.0208999882782
True	1054.6037072596473
True	180.45273840985047
True	350.2409244976812
True	441.8886436003724
True	590.6316838097365
True	602.4844383158372
True	287.65960347767043
True	451.8262744088965
True	668.0948106779173
True	95.90653107663358
True	761.7006013020633
True	263.452302335738
True	136.76052667206358
True	413.2258269161741
True	856.7453121558651
True	423.7643804868333
True	871.5294612462009
True	194.59979938284016
True	352.2373735573302
True	679.645213613654
True	610.1321392046971
True	191.143917326758
True	259.2076443897965
True	817.0946591259632
True	31.68142781540616
True	189.0871235576301
True	485.8262123784702
True	692.4381666040111
True	100.61244481342906
True	37.34529098816444
True	167.79245284296695
True	706.7340626682801
True	323.8089767204085
True	555.84147463936
True	359.2204374910287
True	312.9093835101038
True	437.06430038443614
True	483.8904461992082
True	69.11143882806913
True	374.3906912989915
True	764.700482107421
True	0.0
True	287.0581720622394
True	254.9566542039445
True	977.3246347816436
True	149.62586053539303
True	644.2360186371852
True	644.0642381020048
True	113.13981550289556
True	231.7489946775662
True	128.8670014556725
True	10.66099115606381
True	292.61468832720624
True	376.9024191414957
True	1145.6526086058066
True	235.10297002868447
True	390.7998705246514
True	640.630586260752
True	216.9066960832033
True	26.31713015338791
True	910.3517437429132
True	620.0879057850882
True	160.44067643563798
True	635.0904710998713
True	168.26965111022008
True	291.39589462719977
True	795.3534738382015
True	36.846537472056895
True	106.9850281334228
True	513.940983133401
True	64.1600154457341
True	79.56773988377047
True	392.1699938259591
True	25.00101409379915
True	764.5828987086725
True	98.20189405316462
True	161.95946833318217
True	19.550990791368186
True	707.257983262382
True	30.12718981779508
True	775.4272556931945
True	391.0389391844145
True	118.66371891543332
True	709.8471091333998
True	524.1828169691878
True	583.0549634674848
True	47.08444157439647
True	371.496816795755
True	4.913881842579317
True	89.19302823914022
True	372.2573653785775
True	49.20590751765458
True	117.69998666009124
True	299.6527646306516
True	179.19263178694737
True	100.36501337763497
True	656.2302689719364
True	18.8959266750489
True	1082.5067113638513
True	485.4650761667339
True	302.9504411137032
True	496.22665725148846
True	123.68940169402424
True	778.028058289666
True	1107.611186733142
True	749.5649275448508
True	179.35520193619632
True	229.7777387824501
True	50.960557748156624
True	57.31932287271866
True	151.44892546469055
True	104.4680301807808
True	171.3492497869294
True	1174.1352738358096
True	302.5166371193173
True	355.4974320261774
True	693.5524951512234
True	17.716895782030797
True	13.67422082540471
True	594.5725847800512
True	5.254821999953254
True	117.01541483217582
True	678.1665233058776
True	179.10546953203
True	659.7931071921672
True	840.0567771883291
True	154.84895407235007
True	901.6862942326904
True	3.044240070989285
True	443.5748980593072
True	1041.787462229153
True	26.958949053720996
True	242.46710188569125
True	134.39198602279595
True	958.88577013288
True	233.1258648410799
True	479.608897770813
True	120.27597111216674
True	510.4761381920414
True	152.6715513360432
True	95.37024994869589
True	389.5608809911173
True	69.20913868614134
True	56.58895045919298
True	1046.8152645590264
True	258.76857882576303
True	157.7680552327329
True	365.613469319442
True	407.1669223443975
True	220.15085729980615
True	164.3900005326886
True	397.7972586832256
True	35.613564305624095
True	484.309487683853
True	1096.1393845633654
True	115.03167531388058
True	467.37249250591526
True	312.0054642416888
True	27.3975405315981
True	409.5207812015297
True	103.32591757751082
True	600.5635146514118
True	200.32974109034143
True	429.0981350025932
True	20.0659126943182
True	437.254501624157
True	106.48854587547984
True	344.1453489220659
True	32.822694918381295
True	164.86631348152036
True	247.92246798372165
True	781.0588709129566
True	56.366916528927895
True	134.99873869637946
True	237.520079670086
True	139.8827461445126
True	601.641257603401
True	567.1821082614226
True	788.2542560160273
True	396.4180942336077
True	541.2112110419987
True	414.0482745889622
True	693.8201938452494
True	70.99990575808346
True	471.1030258503604
True	414.2424268057288
True	47.72205321304125
True	85.84861996947387
True	124.1915885445388
True	90.31282927276072
True	326.14800457978555
True	845.1363095615288
True	332.84656625378506
True	1109.3495777750372
True	316.10304356755574
True	892.7419301494792
True	152.64087843412733
True	568.4781103473504
True	623.7360878827202
True	726.2778834312836
True	457.48968827063015
True	66.38727221624652
True	283.47176289548605
True	42.185547574261925
True	168.99036511719194
True	170.62993554694893
True	1099.2640018962436
True	216.55650382455423
True	562.6938285581043
True	545.3119438919223
True	571.136004235402
True	852.9714863808258
True	590.0095041721778
True	644.0530726780082
True	909.3468372208772
True	127.59552976229337
True	321.8509459786345
True	260.0115446089408
True	324.3370786350831
True	93.91870793212784
True	384.01532632377655
True	3.4515224775634
True	334.10061694814107
True	257.47112649116
True	615.3803125210553
True	285.65185227381005
True	361.2762171270974
True	10.854093711755542
True	58.70526865764229
True	535.678801391774
True	32.16655754217179
True	134.69473675029073
True	64.5905692403711
True	145.43243086061608
True	237.1055246201701
True	73.78050102500825
True	390.8091176285475
True	276.5103357647049
True	100.41337075251027
True	343.1858698495582
True	65.79497494386074
True	581.0972579819345
True	851.3691437995769
True	281.9798512835266
True	1163.5839603634552
True	109.15691676607122
True	303.7770001013294
True	1075.7422228529786
True	83.42727845046161
True	272.9052098131191
True	11.592798058894893
True	415.88486468692776
True	457.6172750291834
True	147.27782164735493
True	608.1759987877075
True	935.2740565330056
True	160.53968622154753
True	79.48293176086094
True	332.97676084767704
True	539.3888119487737
True	603.175209836062
True	1233.487398756358
True	28.85552847567496
True	909.267283647525
True	143.30930186066234
True	635.3212089374878
True	112.52601906783808
True	132.86966515219262
True	192.0698881503848
True	171.90532024485435
True	736.5423484288202
True	213.4885351944223
True	229.94396897172905
True	65.24367091967774
True	505.3040219697552
True	435.3818047210707
True	170.69612352390791
True	222.7841592155279
True	16.938138303738832
True	401.911624894062
True	222.46064618122224
True	293.2324772766822
True	112.9465612437152
True	756.188281369313
True	425.7898877774169
True	258.04397175643146
True	646.4981710480823
True	518.8767942743476
True	474.5221833037873
True	141.3431854547184
True	533.5818708887348
True	424.1113242921341
True	3.1497371420168374
True	187.78369208169025
True	90.06624774364438
True	247.2078365597708
True	3.4223962354325206
True	116.48795360943012
True	369.8656342521362
True	7.050378260697776
True	813.0370354309049
True	173.2076740584433
True	723.4903605285
True	792.9103457133755
True	162.72389933522774
True	219.57775815668248
True	474.35546359471584
True	836.6498437917425
True	49.83267733120663
True	38.04275810710091
True	130.9746944382135
True	627.1761358918305
True	709.5012620015551
True	178.97356467543938
True	587.7855142787608
True	599.7927266974934
True	832.0394328100278
True	414.4825265353322
True	186.6505141330083
True	882.2380454861644
True	224.6969594615708
True	153.79675628863197
True	323.2485605366508
True	218.69513945696252
True	203.54487499566577
True	623.7207489077291
True	250.45442581937607
True	193.23191994612424
True	453.482525616828
True	475.2336020605949
True	63.48219781483773
True	296.05184621864936
True	75.0232706647662
True	331.0493348789552
True	351.8104042524923
True	247.7506729189477
True	178.49940568169004
True	387.8628047040087
True	667.7076506165945
True	755.4073981695128
True	296.6709829036535
True	735.7697313434279
True	62.98506608766999
True	857.0180054857063
True	350.7564446489597
True	14.36799381057546
True	602.818697285541
True	677.3941474099752
True	259.0311244414191
True	171.64200100702283
True	49.56101562773046
True	401.6066630359347
True	69.76854489321663
True	13.87122669519706
True	899.4741670683973
True	371.5387840931207
True	180.80238930790716
True	1004.2547942677088
True	11.373458009119869
True	800.4454161581851
True	29.63002095511194
True	659.3908800157459
True	57.85019513752331
True	776.9603136564103
True	438.34187627218375
True	200.9201047124021
True	449.0744964169415
True	221.47862952873615
True	292.6788247785432
True	229.38114695883465
True	413.4448174043952
True	9.655516341310982
True	322.0171457282057
True	115.2809476349043
True	11.287681131857552
True	475.98207978646
True	722.5151625600885
True	289.47897532136653
True	79.51436643640342
True	308.4977465676093
True	77.45296007425179
True	182.66913855454987
True	172.35785062854828
True	394.40237445065327
True	42.6463350618823
True	135.11912730602018
True	372.66132756446825
True	900.7083564022251
True	116.23805734680066
True	210.1240876286809
True	418.26876454597567
True	19.228940078044182
True	414.7740491302122
True	495.4107332783381
True	92.2411836770943
True	397.5638222744674
True	351.71707676699504
True	420.0484683417524
True	610.132322400754
True	1008.1591480625326
True	990.9464829756868
True	53.38763857483215
True	1035.899485112383
True	113.9585326357337
True	111.59053075352776
True	114.09243920417524
True	499.21980994595054
True	388.40835710700446
True	568.7576974030573
True	255.39083035571596
True	152.4505087765737
True	405.51374053305096
True	16.880328217198137
True	445.2931533968279
True	390.2791798461803
True	151.03198036820254
True	99.09545445303571
True	543.6501913006773
True	1001.5454685873598
True	201.1328028159495
True	67.73081975526065
True	422.1826666956231
True	374.3191004906024
True	488.5587252285941
True	321.3241907611672
True	4.513132813735604
True	563.0219043304041
True	522.2855527911173
True	505.8400524764385
True	195.7859689304364
True	102.01679369276856
True	22.59847449710967
True	372.2302930039337
True	111.50126919844806
True	7.092989109142305
True	31.917482892943983
True	351.28782951772666
True	646.4067804991312
True	137.90973256102973
True	86.62074314998057
True	24.74074388231353
True	400.5253710574448
True	362.0194490136839
True	776.6413099613357
True	315.7430390446254
True	513.1786085981065
True	526.1088150079436
True	538.207477627417
True	296.02471657004173
True	534.1727662897101
True	101.10052108484604
True	590.4330244547247
True	8.312634698221594
True	362.1372342546357
True	470.5266108400989
True	967.5502935664216
True	345.95111403020854
True	811.6866238805136
True	932.3613596191624
True	172.35073460926984
True	37.00298464273956
True	376.6734179711588
True	381.4626133410943
True	557.5389362229088
True	253.36693487654932
True	30.850377938903637
True	639.5522001768372
True	124.27624020928856
True	1039.8049699432404
True	305.9996428737291
True	467.7247846569489
True	127.08544072487898
True	816.8347412479297
True	133.65790665135273
True	812.9568740995626
True	565.1975550855558
True	190.32462026917065
True	115.6272096894555
True	64.18062075858361
True	547.5258464926097
True	946.0039748590166
True	420.0047054610781
True	526.7889022747582
True	135.56181629905598
True	630.583417179847
True	485.1683271302275
True	797.9303891273421
True	317.2695330395274
True	614.4881150915762
True	114.99446469136164
True	27.424277795799973
True	402.9113352218769
True	180.96101572620145
True	103.3191551211214
True	380.3285289846421
True	1107.798296849773
True	277.76056243113345
True	560.6189711682972
True	11.170155716905558
True	77.51329224914646
True	333.1998882958344
True	763.3946442670886
True	451.9995839888141
True	520.3332144080806
True	728.6584212863438
True	69.28091768743846
True	754.7838613645104
True	48.035492113913726
True	106.67137242470427
True	186.4525484231738
True	82.15740346188144
True	25.342875977268516
True	304.09203244857315
True	441.4191255127042
True	895.2304809719914
True	868.0172181846124
True	4.30194369192402
True	281.7307300953231
True	461.98960292859874
True	123.527136615861
True	237.42475748566227
True	335.0374823293884
True	1304.9583603693643
True	443.66315486185744
True	24.162549716386412
True	188.0559089474368
True	695.9177620893856
True	36.42198177841888
True	181.04266088182365
True	554.6651278257718
True	65.59314298670725
True	854.6797255906025
True	325.09115360048685
True	651.976089713381
True	78.82116531785317
True	686.8718784471332
True	591.1859924234642
True	886.5864196209615
True	259.0716519451467
True	517.0052575009934
True	846.7875508247855
True	917.0500863103651
True	227.1700202467765
True	774.3769094027505
True	233.1566375562597
True	444.5537620385996
True	370.5173085181386
True	490.1899019574789
True	496.75517728853737
True	325.0712304504301
True	349.74007833769446
True	112.5496975993719
True	341.092577290275
True	1161.6925391658235
True	311.55634713375593
True	148.37786094137078
True	296.3542984212919
True	738.9768852941363
True	647.3663155145277
True	414.9351607182947
True	124.80816323290756
True	332.7538215984429
True	36.06892110313441
True	173.39166281140217
True	90.48286042861308
True	91.35820081768075
True	559.8859760199014
True	138.42378487230673
True	123.93111620054744
True	103.278516351747
True	84.18288978464905
True	447.7434827646534
True	391.716979992682
True	1054.384249877393
True	507.8795318893297
True	820.3561573385153
True	275.60634092427955
True	305.76818479784055
True	527.3782186445519
True	187.7879736406016
True	755.9486581999953
True	239.61402707005743
True	355.84388451116644
True	70.76733519081891
True	118.179088301225
True	266.4259024990276
True	129.2589113664885
True	489.792928472679
True	32.66975650488232
True	579.4905753359054
True	999.9335680097212
True	701.630436333854
True	1.324782177125841
True	59.30640801399269
True	510.8469188727509
True	437.07395377647015
True	74.6510336682266
True	122.78732933861951
True	301.8992658792294
True	73.62721304124364
True	51.18215591450619
True	734.877893484706
True	681.7013813760743
True	166.2969942784147
True	174.4748200045127
True	511.9994399882646
True	55.33605818450601
True	26.247851243717264
True	582.7984166061082
True	441.8519053334679
True	1132.6132125544934
True	46.03562744866874
True	471.72081426778703
True	884.5593137595871
True	806.0264313762318
True	286.37029898077003
True	747.9854392689324
True	395.003884157968
True	41.28876327807462
True	101.86230514938782
True	700.7300683395393
True	77.13023026414567
True	145.13748099373055
True	938.7727638829572
True	185.3708526985405
True	273.6388536081794
True	109.3398950506149
True	628.8379604176533
True	581.0825073417303
True	217.21666933373012
True	426.60136467992703
True	43.31466026287234
True	282.68526935894783
True	594.9466040171242
True	624.7449361122831
True	310.37440256851335
True	70.75745734640005
True	969.8826147439244
True	1091.517934402181
True	561.5883154022721
True	59.995971695510754
True	30.527346057647705
True	93.88426028523172
True	104.78800883573513
True	103.84606045211471
True	865.6252104772464
True	1209.6425686792124
True	753.6959411106418
True	341.73163181112136
True	7.662024935027947
True	21.10720422773864
True	344.564345245538
True	478.2615033257324
True	44.474017982179845
True	546.0210012549429
True	427.5054141484016
True	400.3063136778856
True	81.23881189986828
True	189.58407639391865
True	265.6453437077752
True	135.83446629181654
True	381.335182142449
True	41.33968054213079
True	163.85384534294732
True	1157.810392906539
True	6.48940546473874
True	28.281366281030888
True	592.8746587058263
True	364.4152702936748
True	778.8811810861174
True	155.92168732606834
True	768.435842896872
True	590.3618118581456
True	286.3434021232867
True	431.6123335764822
True	339.8140301774028
True	285.2911301201684
True	270.2021450663985
True	403.9220332655949
True	499.60676068157176
True	491.4751261957216
True	110.1487414124333
True	361.0420871409339
True	8.908068143690915
True	186.94986735814243
True	230.9080669889468
True	883.3023372454053
True	576.2485966455365
True	30.04399470607698
True	714.1080414111133
True	819.4688289853785
True	103.75907585094647
True	352.8075490189887
True	850.9918413167882
True	231.44561799738912
True	169.50281288939215
True	521.2510435661545
True	582.6943995336952
True	1121.209195226154
True	151.39523172210323
True	150.23387425227676
True	258.66892336233093
True	308.7824008025071
True	401.63102907311935
True	403.4946921810952
True	309.35152189361946
True	434.1909355718402
True	497.37839477910825
True	225.1517938133656
True	1510.0430904217703
True	250.16736595948663
True	410.7528421450809
True	53.26977760946779
True	757.3321230399204
True	260.6432514033211
True	929.836895375855
True	557.1653619586264
True	331.70278851423524
True	780.3845950410304
True	257.84398990234
True	213.3350967574048
True	259.00846832884685
True	219.1179684487752
True	139.27039366216704
True	252.2360459895924
True	727.9665016158582
True	532.9355267263104
True	217.59014108842865
True	1174.7314951176295
True	118.93527849694937
True	253.5470954224621
True	70.8260584376966
True	309.5223266901463
True	418.55329368105777
True	93.2842977054119
True	216.58129276028117
True	70.14664790812927
True	718.0659588305275
True	361.8966318899373
True	221.78369560117335
True	733.5281746198976
True	909.0054871844702
True	836.8333201273098
True	819.5719252862552
True	355.3607580223838
True	1.5668798941215396
True	268.1099060698289
True	53.76229025426958
True	384.8129243623166
True	57.12341661037424
True	364.02939932582296
True	864.0940982628539
True	1041.1308820170252
True	400.00395949300287
True	21.794602395965967
True	515.0289992062139
True	522.8665816253475
True	193.68384214013471
True	225.45866739993335
True	291.733055503173
True	23.071605746124323
True	128.23224356392333
True	918.1682141445984
True	61.97103474826314
True	484.47197119050537
True	783.6215529242052
True	104.487527583837
True	249.167892324378
True	110.90867603896054
True	14.066185040740589
True	1.8865813756847176
True	120.88629738191725
True	1024.9918884525111
True	484.5813879823453
True	65.21486866890247
True	803.0880702167467
True	345.36066225691883
True	1.3396161905812285
True	450.7412432527208
True	195.0278582064222
True	509.353147949137
True	83.55914276287619
True	327.1401851616765
True	377.8668500288529
True	169.225227064306
True	215.92578931960577
True	129.4681349223697
True	173.44940065635555
True	986.8447523753716
True	16.117830760896915
True	508.3921334152425
True	472.5273347557436
True	409.9896383417188
True	216.86129828691503
True	240.72721209656623
True	152.1246822869443
True	45.19231222975087
True	486.7506949171457
True	150.04293009740502
True	834.5721511086361
True	855.177031454978
True	249.41512524164176
True	319.48847451424894
True	518.9729279174701
True	39.86864455700147
True	85.52485394364969
True	758.8255732925892
True	1088.3067115748609
True	106.3440686791488
True	737.086365788997
True	136.52660277154243
True	942.1765624930704
True	672.29167134203
True	104.58465374759602
True	274.8450120863438
True	639.6470337017233
True	270.75922743407097
True	47.02551311203087
True	582.3724105668502
True	432.5040234415225
True	6.058512554685489
True	472.263335685161
True	69.21211078515101
True	172.9756140461247
True	234.77305041389252
True	295.7932348107836
True	73.60763481933894
True	224.83693470460588
True	356.8866508759029
True	422.4972625788485
True	932.586130484069
True	50.061782220877205
True	887.5400247126291
True	1045.2899135263413
True	127.61390767381442
True	77.4811685192495
True	980.706946627144
True	33.617429796514585
True	213.0106116303841
True	87.98761104456545
True	211.45505425912268
True	364.2104883781744
True	984.816621872781
True	102.50010328038135
True	73.9223595473741
True	654.3095263834405
True	272.57454722994294
True	721.4732399799456
True	52.13333222912592
True	471.2391273568808
True	387.62971582181706
True	691.0674750771735
True	48.32860635343879
True	105.6850785055673
True	28.539676279192847
True	276.57583594431486
True	42.08890498384452
True	355.05579160154963
True	2.783632101675882
True	1168.5892104364814
True	105.31373343163028
True	132.71574828905
True	353.685454105179
True	737.5521862877952
True	655.9975026387302
True	1021.1739001254758
True	470.9894871963589
True	408.8582777142046
True	135.05752413855024
True	421.7920210031487
True	835.9580195158635
True	425.77247040811454
True	932.3155472058212
True	87.60055750745494
True	429.7820248422932
True	181.7254396447218
True	298.3803259194578
True	750.5477841237192
True	170.9131910656787
True	135.12408973281669
True	61.96661398156429
True	896.8451826509294
True	751.5229720744244
True	76.95117700976296
True	448.4490361176368
True	743.7061668583328
True	415.7232995377432
True	55.61360593765868
True	317.40881626760785
True	791.4294864794624
True	31.943563074043524
True	365.2375162511672
True	169.58742094491666
True	275.42646147132933
True	34.88578060198472
True	219.8096161201825
True	761.1786456312665
True	638.3808031432255
True	55.65652746283728
True	289.0688310024907
True	872.8669719398605
True	16.951179478762207
True	305.8303689477094
True	299.45508865108127
True	444.2101368793871
True	214.66919171643175
True	598.8291345756099
True	49.443846754973904
True	975.3686633089358
True	865.5992643762352
True	48.281843747336325
True	375.6533440910479
True	724.0789049185032
True	906.9094599690336
True	278.4618877086928
True	572.3409809271362
True	127.37555676854004
True	192.7026057199265
True	129.07511348127923
True	137.92262894298284
True	201.11947769464047
True	957.6457264372068
True	775.9886558933043
True	976.104208276533
True	19.933020844821883
True	27.8362061918594
True	365.0943335840368
True	13.901947090364324
True	648.5533841328748
True	1094.6708738884151
True	268.192006397994
True	210.13419584781715
True	84.48239373406714
True	214.52294230794723
True	129.1421717561801
True	40.89177633190865
True	121.53258376393582
True	91.11576241467198
True	235.75191658130976
True	532.3028266106644
True	163.93965331223674
True	31.59482976993634
True	53.53867736293271
True	414.6388016348333
True	259.3004761724345
True	608.6868527602701
True	24.692375113888986
True	108.85363124690274
True	669.1317608511572
True	256.5456192127772
True	465.06497365611256
True	661.2875451369388
True	102.50230099624264
True	111.62256190420236
True	83.66227526190598
True	28.32479728202783
True	126.93324807710096
True	88.10845186019004
True	101.81886236565276
True	155.51158085863145
True	236.07906350321971
True	817.5325185300878
True	290.5887823397153
True	934.9507633281296
True	159.39921953368832
True	204.17452578595092
True	816.4695162345939
True	308.7051286730798
True	615.3279105862115
True	258.6692176303736
True	369.8133718292809
True	441.4144840439315
True	578.1740054685083
True	643.2007375661268
True	371.9281537821387
True	32.90773860337106
True	546.6424295555087
True	627.5189557015112
True	17.62136910586866
True	10.655299032227887
True	258.52483855579896
True	407.3054594608444
True	466.3966917175871
True	69.41784316874349
True	621.3366955428622
True	953.8483786491933
True	239.29253603800063
True	881.1205984464998
True	275.96914487581995
True	101.48643311496912
True	271.8167862318775
True	714.5409207974161
True	35.43705117973505
True	559.3129502907404
True	1289.309522617778
True	1000.3291175586684
True	877.1885059415147
True	195.650699066678
True	94.35324985337448
True	196.89266871722344
True	838.8817830655789
True	142.82674841807895
True	1084.9248253907112
True	863.6434131762052
True	38.8819907443523
True	89.05229219513986
True	418.6772967231738
True	417.1975395604642
True	203.90975167543203
True	525.334215428439
True	653.1726844428363
True	126.56989657215148
True	281.6515707555663
True	1002.4461212252731
True	52.000574418081264
True	727.2666461673514
True	543.8194690264702
True	37.30627073729063
True	812.7966894743238
True	398.8595794095432
True	540.846940899272
True	111.7246083028034
True	250.45560185990024
True	216.64842185389813
True	27.118691622341107
True	137.37929105757587
True	725.8620852904277
True	145.05514248561013
True	376.0969611050686
True	66.85719039999074
True	636.259450649891
True	601.3365604566992
True	235.5342309511736
True	461.3583286708772
True	164.57729808402456
True	173.5067807463463
True	225.86203269410416
True	275.032612410403
True	357.59875339759145
True	131.48998653382313
True	191.58146755840627
True	26.79545230882884
True	833.5168805773192
True	317.62459569352643
True	9.41833020844822
True	368.2330427311418
True	167.70989775877146
True	626.1403765840095
True	384.5639593169092
True	583.9061609917413
True	539.924696389108
True	469.9863960059668
True	777.314466318985
True	235.311949092071
True	570.6676648527471
True	164.96756618419542
True	526.122681566178
True	375.7413165908224
True	380.7861182819898
True	122.57789941831422
True	134.0653649008412
True	107.52938823034584
True	69.36455311029766
True	717.4445053513859
True	181.91886739339168
True	42.33047437486222
True	0.0
True	558.0432202391474
True	112.97833465168893
True	22.96997074527688
True	40.19079077975074
True	112.63303478298675
True	532.8098090811877
True	183.1565382883957
True	105.37671773290027
True	33.828528401471466
True	158.68229284787947
True	950.698022421937
True	48.09398006089842
True	220.22135728833928
True	749.5583015798842
True	318.22441126763755
True	460.2413817638751
True	490.7103326189669
True	509.5624177262349
True	608.361273531413
True	895.6735940264783
True	249.2263063759437
True	1045.7347197055435
True	900.5494493901316
True	634.0599891555388
True	352.8308429251174
True	836.940652005796
True	10.011158779669412
True	32.61367076387583
True	273.625296970722
True	42.47184437698743
True	208.84167450895387
True	733.862590892006
True	221.6833563592645
True	738.7206934566867
True	751.446957191597
True	119.01572793868664
True	372.8763991495344
True	568.3234979898965
True	23.687352409892352
True	131.24352186972266
True	447.1277118861453
True	306.8432370284476
True	197.5721196937028
True	115.30462806126164
True	381.7633756518238
True	22.642392217884044
True	364.84960526523344
True	368.4961621329825
True	1016.956940317461
True	352.49576896914283
True	29.78259734786312
True	443.6205283629977
True	445.3825057223132
True	235.65340517430823
True	31.268176715216555
True	767.7099623580449
True	442.5487898574335
True	177.5870688633744
True	12.678069025983888
True	1215.3059327913847
True	169.1168353928579
True	28.903757874670124
True	288.6275260301057
True	261.6476614905652
True	112.32838424037358
True	292.44382321748134
True	45.31582840915367
True	324.8272692565398
True	299.25606245436813
True	316.5681373664777
True	30.584566708833467
True	48.04119806582754
True	1034.5831306806108
True	25.195269374016597
True	12.750573192123849
True	178.25642320709812
True	654.5394337851027
True	8.251729101723285
True	184.7359323227936
True	165.83238786350677
True	534.3199748485998
True	370.08416317415225
True	736.5665478175016
True	316.3094923493493
True	480.0176022503792
True	440.5479805378127
True	498.9773637083248
True	101.94924773436738
True	1284.0639927780126
True	929.1427421460932
True	283.79899930624447
True	526.5356349547982
True	102.6916205632539
True	575.5147382881745
True	446.0014738172261
True	157.98128654508133
True	78.04470791515018
True	358.510120883362
True	166.67218657429217
True	31.654652175956457
True	618.4238310909966
True	380.1808781115295
True	71.412703893466
True	29.34533053657962
True	669.1645068415414
True	492.7130189693232
True	71.13749166962134
True	22.44142695927346
True	331.0131211904897
True	319.0840692198421
True	714.0314047619437
True	556.8435820951977
True	559.051948403705
True	800.5984512738119
True	9.799757897814413
True	52.58147908199319
True	39.124842355628616
True	60.07992434256352
True	492.02195851329645
True	592.4148621364906
True	77.65552443098755
True	105.4698863499594
True	201.849676125548
True	72.14204012125629
True	175.43562204237625
True	206.35856513613115
True	276.0635415032422
True	801.5340698506548
True	602.0608332180472
True	284.7369364452359
True	197.99717262632623
True	274.6136944661216
True	242.07589237827645
True	747.5690653808992
True	319.1948776221488
True	170.14653555181434
True	898.8753264026859
True	344.38038234517927
True	463.9465950841457
True	151.44438032051107
True	117.69659314867567
True	61.4013646796633
True	206.12165992631077
True	981.03213134204
True	527.7714077338661
True	117.85215423681508
True	357.9657671797616
True	101.41553898452317
True	678.3367943349838
True	3.692917249729036
True	674.1034288865011
True	33.585023408828576
True	942.704016007182
True	855.836265700223
True	210.51983182108876
True	30.207490194378572
True	81.50292470977334
True	462.7531360384544
True	219.85108752134832
True	1.0864343222675636
True	79.56058493843221
True	1080.840701622928
True	351.9395826066435
True	667.9155207558332
True	498.2940375431001
True	30.83674992558225
True	140.78236400977357
True	437.2700718883151
True	922.8164922923416
True	817.3731039644352
True	411.7796813101257
True	325.5276209683911
True	16.714323813774644
True	79.27746097286258
True	754.0993971355812
True	463.7907816675743
True	386.2358481845905
True	861.9844259763282
True	25.69714252941901
True	211.5141522518632
True	892.0904508875586
True	240.32943696144395
True	8.29659571339289
True	506.3255502657809
True	109.28545305339426
True	645.5553955609854
True	53.99970224451229
True	245.2420239514637
True	855.0033727649055
True	931.6193856546338
True	277.905606388335
True	440.8095620466794
True	118.94347797609656
True	580.3398301848921
True	261.85128695017994
True	192.93899193583675
True	890.0583897958677
True	53.445221815868976
True	707.1485211408456
True	276.5567916735345
True	305.7140789621301
True	167.9800566574696
True	505.9596714470423
True	614.4101251132812
True	373.6134004500462
True	411.4658615072509
True	69.60401533557248
True	154.64695995555743
True	443.2027189011394
True	218.0357872490184
True	37.428267554348125
True	208.698175678353
True	400.30103218443776
True	391.6582659600916
True	738.9338416480908
True	132.89217813944248
True	646.6326546573819
True	484.2397923333782
True	616.989075653991
True	134.84689277957358
True	39.308958308314985
True	677.46998439278
True	70.02606468246407
True	552.9901894555497
True	667.0422421893464
True	448.0280861256792
True	140.51150450047388
True	521.5504874092727
True	3.662903069567052
True	399.6958036006034
True	32.74015369134107
True	631.7805746099664
True	269.97670708785955
True	573.0303676033582
True	719.0622102055206
True	146.62188931627944
True	524.7090969218056
True	486.1961000820769
True	61.621724297113296
True	970.1959989122809
True	2.7021835360255237
True	27.451907976404247
True	635.258780439606
True	705.3654907575749
True	133.61970866518132
True	424.4608896510849
True	124.5962809692299
True	74.56175189291545
True	454.7153905499273
True	43.228192090897046
True	513.0337738858627
True	13.594180320171947
True	831.681979497641
True	536.0263866097168
True	698.4193378632349
True	102.87071005863407
True	389.3877051985521
True	987.0000550959464
True	835.9164793888597
True	141.03724750934862
True	556.3432305898491
True	442.5641330835582
True	248.56090190332355
True	257.2500518022474
True	5.322529667444136
True	309.518904748421
True	12.541475374913365
True	365.7641905926498
True	74.42248685490681
True	396.70913425458446
True	648.2237037674544
True	125.49243256382633
True	237.162757540302
True	645.7541171980893
True	691.2270320678385
True	288.302553961135
True	141.84199326218356
True	162.8165600174976
True	472.8369607509986
True	82.39073120518005
True	10.650078564733878
True	500.9368105802802
True	559.9721751985444
True	20.354786358418792
True	135.08611746650143
True	916.3036486009032
True	496.4407004312984
True	262.1222599711422
True	37.00107124140277
True	469.3148256466756
True	109.69483178059816
True	586.9357328576814
True	667.8384689991423
True	295.69035405394135
True	392.7022951743429
True	186.39601980894892
True	238.89551524882123
True	73.12355951637123
True	206.46365897326496
True	490.37914946442
True	22.377305468337383
True	451.3899765543581
True	364.207881847417
True	713.8513249209085
True	908.30609399243
True	871.8211339864364
True	155.558994651602
True	398.69757904797166
True	71.96063510935403
True	198.84563015245797
True	311.6894810981098
True	11.1526526090101
True	806.3251343351882
True	23.7853304749626
True	402.9362082881317
True	257.40996103460645
True	642.3624629756769
True	207.04634298552315
True	36.63654409388641
True	671.6047496054455
True	1089.3123702704806
True	223.27985392714143
True	133.66491448634451
True	625.5569885424192
True	485.3961617963287
True	17.088592986217616
True	810.0358214908002
True	118.40909778243824
True	45.79742410336621
True	312.6797171241452
True	351.575115645889
True	411.554546571284
True	259.2564781147959
True	19.0992353222308
True	21.62232323920814
True	826.881718096313
True	207.9676967359373
True	111.67110652155664
True	867.4631190373547
True	660.6365776336797
True	661.3423081937844
True	447.6583018314551
True	146.28787676248118
True	34.88554026032329
True	99.95172725611653
True	442.9962552392005
True	232.1197859066369
True	482.2747601383003
True	144.33554423021457
True	480.1493542511323
True	644.7361581595444
True	958.328223287789
True	25.88881288894452
True	990.1572495384938
True	1043.5809942807612
True	492.48958148466335
True	82.98941211178189
True	790.9373175285672
True	642.4881097306722
True	660.2325149747575
True	178.15232805064431
True	755.5658051670462
True	717.262944504131
True	121.85099944090808
True	783.5864270932425
True	805.3718927670759
True	489.56629601012577
True	227.64179311148848
True	74.22546867592756
True	314.4337164636447
True	348.7336631623345
True	445.32709160052815
True	429.1834236106007
True	204.17365734389296
True	312.4522240005028
True	2.5779052240726443
True	12.304630687339433
True	105.337684419334
True	134.23415171832792
True	356.6245515666021
True	349.9282529762343
True	110.75285193022496
True	17.703675570495978
True	210.9948626898636
True	852.3765691196346
True	463.8904309687376
True	550.7958204946358
True	562.9289473723707
True	850.5052584801407
True	635.9230739551283
True	94.68498689962848
True	201.5857336865485
True	248.6696948001342
True	280.4428174990794
True	109.47271142800474
True	363.1572136050536
True	434.2138665241978
True	165.79639826795602
True	641.3155395206262
True	245.5784503560206
True	201.9566145886436
True	28.02405482395084
True	257.3398774061696
True	496.4793912913879
True	169.738589165485
True	535.7724593262335
True	485.3949382109225
True	234.81285328639152
True	104.84830132608607
True	43.25065986349612
True	395.6741576635412
True	788.0407698247478
True	167.9007400435555
True	1052.814990138224
True	1033.540515728288
True	482.89990446411855
True	103.17371876303324
True	122.16039139310637
True	651.811597113619
True	7.020798896304136
True	220.23276688944853
True	123.8626667142496
True	119.9353698741532
True	328.87066902943786
True	625.3604045841394
True	38.4481393357071
True	130.88241027835917
True	982.6840390450365
True	52.139993023646326
True	465.24451688617336
True	527.0742682038739
True	250.6024003371208
True	128.630447036088
True	952.4157209284764
True	1187.4114662765924
True	521.8452361997557
True	642.9836882107134
True	208.2245731200212
True	155.07047808725966
True	327.4164242754698
True	263.7463354001573
True	177.9370768898518
True	313.99678260039923
True	347.4908442253928
True	11.85248434233478
True	629.6634039113458
True	153.76278106972362
True	81.1868337038338
True	438.4200584807196
True	326.89599475299923
True	1149.7679018462236
True	344.8923024516405
True	963.2393708044358
True	9.645126875414965
True	258.34227614919786
True	226.720460908874
True	159.60618237518386
True	458.19075347853897
True	203.94300684094236
True	418.6576174401452
True	330.7013665588546
True	117.25329025376628
True	362.8017670539057
True	1023.3306333598364
True	699.6372330122624
True	233.92571610918515
True	105.32956416647023
True	302.346902542033
True	23.9198170347941
True	349.8965817211464
True	322.54781254077307
True	546.5481817724816
True	444.99199596950695
True	344.9580046654732
True	157.79013504527975
True	12.104661220031256
True	417.9324382963141
True	282.4426204740776
True	143.105060723225
True	305.346171865902
True	454.62603679536704
True	796.4036888006762
True	309.32339659274203
True	777.4436226658878
True	404.8608884954356
True	386.8943934106122
True	1.037100108227884
True	1183.8080146751008
True	102.17895735586276
True	955.4074037759534
True	197.05840293513864
True	465.88780932212256
True	679.2155325679687
True	85.95362294942242
True	479.49231401867337
True	33.78842342088184
True	429.3505708511632
True	77.82440077820446
True	227.74539910863896
True	37.85965794798071
True	668.1922263535203
True	188.12598331936573
True	26.60455902073865
True	378.5448552234194
True	100.5117251456938
True	172.4034024245948
True	852.7475741861639
True	265.45337735549225
True	150.948726489105
True	384.3250840723401
True	517.7882837766124
True	337.5353056283156
True	515.8346773283562
True	629.8723808117633
True	157.5734978247383
True	6.46851079182496
True	69.8040811232875
True	445.9498746730994
True	90.20073785686392
True	76.78940177801312
True	1058.643532139302
True	26.219106710572856
True	314.47153883689094
True	312.4177051321054
True	481.0898925155316
True	669.4571246949068
True	189.6660834568451
True	655.317037031858
True	335.8777205301131
True	353.68352098449003
True	268.70378542490647
True	217.90125071243529
True	353.6660389615874
True	459.4735490082036
True	395.8085240620834
True	614.1074131275376
True	142.69485550667918
True	76.62881965601981
True	41.67760434722891
True	286.0011056295711
True	642.9868250474863
True	392.0097335482672
True	790.7119969297266
True	221.89697102038247
True	377.73224369034057
True	69.6230280061115
True	52.82817055241279
True	427.5978885684341
True	202.7447269071708
True	229.61302923907243
True	42.87804276937333
True	1055.6814106917711
True	183.47494618652965
True	888.2393623095993
True	324.601066073934
True	910.7327052469474
True	230.65762669855783
True	462.88795792712864
True	538.0912347775611
True	632.8512389412462
True	209.63630889710333
True	484.58171962046487
True	943.337682456098
True	130.53618336519912
True	7.838342038539949
True	576.3188852522777
True	27.417888969091777
True	74.24341723863557
True	809.2655352438381
True	229.0607539036637
True	1014.1715772469112
True	691.555453101719
True	419.16708458876127
True	275.2713732599736
True	477.0169387828553
True	345.3470437701749
True	179.99754465078937
True	694.1221914138104
True	736.2104245054222
True	210.72537132225324
True	87.77808122423527
True	517.069693898545
True	146.61239342046258
True	389.160409554044
True	348.9673447616916
True	66.38421257833093
True	372.875004092768
True	409.8789424964786
True	348.6745549271116
True	407.69954633382696
True	407.5375959722956
True	667.5505622225926
True	57.88043276395683
True	456.60086282469945
True	322.3940798370897
True	661.5305723832121
True	223.95636216869863
True	104.52392323464204
True	41.64837018969303
True	542.4154219206227
True	618.4873788266921
True	186.2342956250264
True	417.2967767310929
True	352.1343497436165
True	18.63355055993605
True	169.22935642128252
True	294.5770238870737
True	2.6641806738852782
True	869.151651286959
True	81.78113286745685
True	101.61641121268303
True	118.6478510197342
True	348.9839579927578
True	35.45805782296174
True	466.6474297190372
True	235.41742037344292
True	5.343998382412412
True	117.11778278585004
True	454.4408745403901
True	50.92710106076683
True	66.03374633128915
True	177.97519711341766
True	286.1269322950229
True	979.0371268999056
True	385.8030685526221
True	980.9656239417506
True	189.192919162938
True	1052.461028170066
True	774.6189826381989
True	661.4389233900448
True	417.6539421434151
True	381.6655055028564
True	79.09476212267926
True	74.23141904260768
True	79.6521370149545
True	179.86677964426218
True	478.1809362495391
True	1110.124282784261
True	180.42690916429424
True	355.86600290080617
True	430.3589729708231
True	600.7865228227471
True	591.4841564819465
True	281.66114145316214
True	451.8971383883724
True	662.5653208174759
True	96.18033494674056
True	721.6581988286662
True	269.4427852626229
True	131.8533573054827
True	410.63729198322216
True	857.7486858966731
True	440.4195049499349
True	861.0028169929321
True	194.65743309221085
True	345.66769941428686
True	697.9697656971832
True	619.442688570452
True	195.96236510707544
True	264.9477447306295
True	804.5480530823363
True	33.925127128584826
True	193.99669996262637
True	494.2502829173648
True	686.9274292485708
True	104.12811808935116
True	36.85649508372782
True	164.45932613392557
True	733.0877630869703
True	322.74491370558707
True	545.3868605109922
True	354.9002651385166
True	290.0652843881542
True	433.8346164465639
True	465.095752874646
True	73.09798627518623
True	373.61012624905504
True	772.1928639626171
True	0.0
True	290.5912988279081
True	247.39855355043693
True	987.7440520608249
True	144.83088829513125
True	642.7652327834435
True	645.0596493634979
True	110.5161919087591
True	223.7097382238524
True	130.82350302317982
True	10.58913293463064
True	289.76253100635284
True	377.1617335507813
True	1135.0345793147446
True	243.60697491734635
True	407.0169977620544
True	658.4542962314325
True	202.69271210371025
True	25.726761213115672
True	901.6818098667974
True	623.6340597824114
True	152.33729203881276
True	624.8155023841498
True	163.77782868038136
True	303.63163594426754
True	794.4574254435415
True	35.738683481264225
True	98.54672069060992
True	520.4997756755594
True	67.45342722696546
True	74.94422929949373
True	381.7598954853094
True	22.51285769882761
True	733.3441649421735
True	100.11807997632646
True	151.91036358495393
True	18.503950485388128
True	691.2708118092432
True	30.940603251447342
True	772.2271583166657
True	387.2685063033009
True	116.61989085074973
True	700.5840551672914
True	516.2222719520103
True	561.8977328345137
True	49.06886349021628
True	376.9325750524132
True	6.501900665416713
True	94.70184529364911
True	376.9694290345482
True	48.76433907527432
True	119.80276975675788
True	311.52617515131
True	190.0975502274356
True	104.69921419714784
True	647.5650997862168
True	21.528857324282235
True	1157.666091731621
True	495.1099213267369
True	310.78680279064616
True	497.0570026982879
True	111.56418715906022
True	799.7471895447509
True	1131.501116391167
True	745.5686026505414
True	167.29055805140123
True	224.2697394793039
True	50.34252832813182
True	62.03766111736507
True	153.85357885825078
True	104.911228478376
True	173.53075253498184
True	1176.810722872687
True	318.66334545329624
True	354.67018378355846
True	709.712129450078
True	17.629418646501634
True	12.53536268512306
True	581.9357771114371
True	4.957366927205591
True	115.1961851348802
True	678.1989041608339
True	182.7182489189675
True	671.7798687511884
True	839.2364358478056
True	163.15851716496869
True	910.1488745779956
True	2.105729922701697
True	453.9258880444645
True	1067.7405344592144
True	27.771620191956465
True	237.37218770721864
True	150.34895591722133
True	973.6023846542716
True	231.1611495525688
True	492.6796597206336
True	118.73852081912464
True	481.5685740838207
True	160.5026027193116
True	99.97376901454972
True	386.584283837546
True	71.24801949455274
True	57.747994844536905
True	1040.6790265701904
True	251.53354022609176
True	157.6766343912913
True	375.38467870841214
True	395.6386787334759
True	216.65587537187184
True	164.53366786726087
True	382.4982728877525
True	36.992421933871206
True	484.2848606402978
True	1109.5822692094073
True	117.60134542040176
True	477.63301134277697
True	307.62116071513145
True	27.964089555531054
True	396.54306114393466
True	108.17911474902635
True	585.5969368433745
True	204.49013965386607
True	418.1004314053914
True	20.05612368901201
True	439.5468264110643
True	111.12646598994895
True	336.3843060422281
True	34.98289685735047
True	167.79958546942538
True	250.02653900650117
True	779.6876045288802
True	58.65852080541941
True	133.0422575386727
True	233.36788867911875
True	138.7472623196502
True	634.330834772327
True	573.416829898429
True	776.0571383227234
True	397.0993962168505
True	548.4026580657542
True	411.9906426023453
True	669.1137870854151
True	69.73557546806265
True	472.6582738947637
True	426.7487894112211
True	49.0905134733992
True	80.74381377295066
True	123.85851255468546
True	85.3862349337333
True	321.7247961003182
True	851.0257888160118
True	320.4882178925756
True	1069.4156433069031
True	327.1587065485809
True	899.7511667682425
True	142.5740689145649
True	556.0829019698143
True	597.1353981064085
True	672.0955194072923
True	447.70696062446336
True	63.40406824352649
True	287.6088693005645
True	42.7620914316518
True	161.67921173112418
True	176.8260731005725
True	1137.5027309448192
True	226.9721254474913
True	549.9394109832394
True	548.4477997297449
True	565.4395879201786
True	890.3386250270052
True	588.0203889120307
True	656.3719055110107
True	946.0132128937308
True	128.23594266661303
True	314.4608099405546
True	274.266357311919
True	326.01503409330496
True	85.831705048885
True	380.7840275802648
True	4.219199607252221
True	330.66907589942974
True	263.4133121874473
True	643.143682796098
True	291.734575597508
True	349.28379841986094
True	9.470779732317432
True	60.94900513577208
True	544.8104072414347
True	29.04338698779884
True	148.5231205837309
True	66.38292546844193
True	151.068679491211
True	242.37958054028584
True	69.86143594786537
True	373.7032594408883
True	291.06456471063245
True	102.5686056386353
True	339.1924302032736
True	61.964761660791
True	615.3028606067212
True	832.061087243889
True	277.5528759382743
True	1176.3884783771723
True	117.82734651225148
True	302.9826185829199
True	1061.0741415862597
True	87.220395766746
True	279.6066219057786
True	10.551306937244954
True	403.3109364839178
True	449.9196080702207
True	164.03240000697858
True	630.6086849438616
True	901.931391830704
True	160.6066127894344
True	75.6228037043559
True	336.46599188905344
True	538.2245019215258
True	611.939742559338
True	1222.295006250274
True	26.87044584733352
True	947.7870267850902
True	141.2483796769159
True	632.4247112626545
True	116.72918836374978
True	134.60314908767336
True	186.4923196348253
True	165.21408255979426
True	756.0199725407523
True	209.48514178070468
True	223.8100694827397
True	69.18906911264128
True	518.1273068196372
True	451.2658293884621
True	179.1049537069579
True	234.5409311461951
True	18.08593801698467
True	422.14172609465766
True	221.65002489646693
True	287.8357174393387
True	113.31696574062408
True	683.1984003599637
True	427.112556771032
True	261.7172127391154
True	652.6269791743293
True	516.4701316137601
True	452.668792923882
True	138.29889137428296
True	539.4975681272799
True	423.9583384304327
True	2.683239586779898
True	195.11381315903756
True	92.92012707734952
True	242.47574110331212
True	3.1141318333884787
True	120.74243326127954
True	377.1423635304407
True	7.316662315732672
True	898.2090233550834
True	171.22954839572864
True	726.2111614804584
True	799.4327502895859
True	157.29716821209894
True	219.21648930313603
True	486.2852639666669
True	846.7406445453008
True	52.6412104345082
True	40.680119367293855
True	137.1791697862337
True	638.8422368158841
True	741.2419292292973
True	184.39311809420968
True	589.9884141980901
True	604.6187059819028
True	865.5023238595047
True	369.181890474486
True	189.45693961898047
True	864.2825710028314
True	215.33970786825188
True	147.04663785553672
True	344.5257714197054
True	230.2049657746057
True	212.7441580317933
True	608.756469175707
True	254.6285731108688
True	203.89297554543893
True	466.2027181038857
True	481.4570465985331
True	63.15399619919236
True	298.5346802889186
True	79.76655503551515
True	335.91058449605697
True	358.6667969833754
True	255.6527304747256
True	183.4589971488302
True	383.2724119918146
True	662.8393675728418
True	746.1918752115259
True	304.0147909626415
True	740.768281065863
True	62.49828222611878
True	868.5082013051803
True	357.3804540105918
True	11.406390487837276
True	618.6482402307014
True	687.8807811897739
True	244.32766541226368
True	165.8606372797343
True	49.085877936538125
True	385.1769269942069
True	79.20512806462207
True	14.681010672764426
True	895.1218829898236
True	381.87851616857006
True	171.94490601958145
True	948.5789252184992
True	12.152709031129625
True	792.1372770096959
True	31.88977978750782
True	659.4292251726815
True	59.886538877738175
True	761.7711503277432
True	451.01656836881455
True	202.87712434788597
True	443.800506704033
True	207.53165192109643
True	306.0581865930786
True	221.5369672969688
True	418.4285043782988
True	9.475890592257638
True	326.06755597671184
True	115.955331891662
True	10.688539929934702
True	485.1540776960432
True	716.2632312695144
True	287.84584022951714
True	79.44956643383568
True	286.9128859151106
True	79.84135989443261
True	188.5653511281085
True	180.70818650419625
True	378.15771851424273
True	43.3381869042713
True	139.6047735353701
True	386.32753232970936
True	874.7380524737637
True	110.47113187352306
True	212.30272518837288
True	437.53751554987696
True	19.251435960139403
True	411.93495550684224
True	518.7587196931123
True	88.0926126690753
True	401.25087637411866
True	362.25407982795537
True	407.3349627191039
True	589.0965060746696
True	1020.676448719033
True	987.1328481463632
True	55.183361170676285
True	1022.23418691267
True	113.60423123824636
True	111.38029288980186
True	105.67616717487878
True	495.3344175482917
True	370.90444341255846
True	576.8859034167126
True	255.1785819175154
True	153.2441538246531
True	394.25133278464034
True	15.60396688619746
True	437.7284800443446
True	404.761420464278
True	142.83889407045956
True	94.02872410109264
True	513.1888431696884
True	1012.8657206500068
True	186.77981030850637
True	68.39457886763796
True	414.1495164069622
True	372.5053542924282
True	483.0627734949742
True	334.93786148106835
True	4.455739288268925
True	527.0093548359738
True	501.9174747154887
True	507.6709652076343
True	182.98644594419335
True	104.66097101769049
True	22.90493374450113
True	383.617712584096
True	104.99113275857866
True	7.358548636586704
True	33.38236210642669
True	344.1867024286254
True	653.7028743130579
True	137.1119576609407
True	94.86698809758556
True	26.355125133089665
True	414.2520721704084
True	360.3443495076237
True	773.3100260592172
True	311.83937363100097
True	523.0001343253037
True	547.3093596257941
True	531.3180687604294
True	288.049252115991
True	546.2479453715304
True	99.67713902503648
True	573.4337787057216
True	7.621792873660604
True	347.30132895983473
True	484.7605335004167
True	984.335257210922
True	352.9801715009057
True	796.0048478631787
True	982.0263433328076
True	186.06223633793925
True	34.21576200475924
True	359.4254322672351
True	388.4054154762528
True	581.5386077708804
True	260.5885717513869
True	29.23303396136985
True	631.3490268206617
True	122.67066106715896
True	1064.428459550027
True	298.008871918119
True	481.9408664315927
True	128.40356813903614
True	814.7059646115912
True	141.14964202511825
True	811.9363589002924
True	558.3437392544789
True	189.720855724697
True	117.1545735981264
True	66.83457485529777
True	554.249209243338
True	896.6828437378392
True	430.640118342033
True	535.8091460720567
True	139.45085639812265
True	662.5056914237715
True	473.01961973964745
True	807.6750031231043
True	318.5958253022384
True	569.7971289978293
True	118.64500480621564
True	25.05746319153183
True	400.5668943968074
True	175.28602100664733
True	103.52479828046656
True	374.6554036797015
True	1109.37429388131
True	267.45276918159203
True	557.1492570232713
True	11.06139863368025
True	78.19702170064987
True	326.3995314185317
True	795.0567317938207
True	439.3901496069128
True	525.3726801023396
True	728.752128483478
True	69.15602964903474
True	727.3515900636105
True	49.540896416734455
True	103.53959064606632
True	186.4018846914159
True	79.14930812744353
True	25.4208732101968
True	296.2750368951975
True	455.3640925658007
True	918.1952638145124
True	851.9381650791603
True	5.3018250121136825
True	290.4149483185626
True	456.06114246538505
True	122.31335119747725
True	237.1040568665903
True	330.7021599135826
True	1312.989491468858
True	427.8213029059592
True	25.857483319401837
True	190.0680230149637
True	691.4313260240181
True	36.16702752750356
True	184.3827293812724
True	578.0154551926282
True	72.69836460683337
True	872.8171324108883
True	322.2753559882485
True	669.9990030820505
True	75.94645708952083
True	672.2829602853609
True	588.9768945918094
True	889.14373724808
True	253.73850252481188
True	511.2783178785493
True	787.1357007383833
True	921.0227273882308
True	241.72391551942724
True	761.004593676035
True	217.1305815049689
True	460.5615580979237
True	369.5928850388429
True	503.9902953698909
True	492.6997165982659
True	321.18856375207304
True	351.03423763738283
True	118.82438502869591
True	345.9655282184866
True	1126.5475151304622
True	309.8970816960512
True	140.16321481181407
True	301.8978808243869
True	749.5209035123438
True	662.3352498489355
True	414.5749841658564
True	115.73714799485444
True	325.8919168262124
True	33.47000519065737
True	167.9693071878613
True	94.350415277452
True	90.37814227685276
True	544.8339465891107
True	137.7845717987814
True	134.55830009512405
True	102.91261783822628
True	86.93691446915686
True	439.2635277096157
True	389.07125299455646
True	1013.964928978394
True	532.295683078354
True	863.6561926578225
True	275.9306305643857
True	292.6315501803299
True	522.8964532591714
True	190.87746462728632
True	775.1542783702644
True	237.1548156729129
True	370.3085124488884
True	70.47236210529339
True	113.88530372526124
True	258.61861438967287
True	124.39822880863068
True	477.9404847118766
True	31.612404351638943
True	556.829477006118
True	1010.4431240614498
True	729.4522889658278
True	1.2775008271754715
True	58.87511733236219
True	498.4014571024104
True	437.7738311069217
True	73.36902713897122
True	118.73262124885191
True	298.43479756812746
True	80.78112553494405
True	51.591565441133696
True	696.5175700102645
True	662.1746142097962
True	161.37487848392746
True	171.4848654829557
True	543.8178592706131
True	54.31884882161736
True	25.72359696968306
True	540.9930125728472
True	432.503522448002
True	1135.6300623014267
True	45.88996996969361
True	478.6425122868872
True	863.159372026635
True	778.3009666962101
True	276.83355034634326
True	748.2998901373113
True	395.0231903245828
True	41.78572542993125
True	102.39617144474106
True	704.7945125348243
True	79.43561799684034
True	141.05823631861765
True	931.7365409378156
True	187.717762204055
True	268.68388532998097
True	99.96595213370242
True	631.2993737513384
True	592.1177959062265
True	222.7360884418673
True	443.832882144928
True	42.95923652829601
True	280.8423288765212
True	584.394785472224
True	621.3298379802291
True	327.0338192822188
True	77.31225421663508
True	956.4187809364416
True	1103.0913280184
True	559.4252199678259
True	64.16934985734956
True	29.56992897405902
True	90.3145768936944
True	110.62598207286364
True	97.85067997490398
True	901.385280216206
True	1203.3049503065572
True	762.1862066157166
True	324.93045371688504
True	7.9982124108384545
True	19.795160799240016
True	339.3899976949225
True	471.9414040752881
True	46.21988841165757
True	574.087803667484
True	421.8211592505672
True	411.6256405541645
True	78.26642204509601
True	193.33882658244968
True	269.4456544815849
True	129.66121239642854
True	385.3565874071747
True	43.90611257068971
True	178.3611092743514
True	1175.9571194572698
True	6.428372119266102
True	28.621712735454253
True	595.9787912247195
True	350.9625189327835
True	764.142049537031
True	160.99523940793893
True	767.8074545589163
True	628.2283927608373
True	285.95760575022115
True	424.79120887908186
True	329.74216130453635
True	300.5109216614557
True	262.80106586513057
True	407.326003086219
True	501.8790639708725
True	473.93334247053343
True	106.12353918033912
True	358.9867146703044
True	9.97999622375659
True	172.93018690385122
True	235.8721292289732
True	867.6824933995874
True	603.1947564652877
True	32.4641079372082
True	722.1375714517513
True	842.531710077585
True	106.032652355663
True	353.376393378812
True	845.9975539488394
True	232.1877705859901
True	167.4680837917225
True	528.0376588514364
True	590.6345831447073
True	1063.9514487945685
True	149.0699628600287
True	154.82039424851513
True	258.793878784032
True	312.95617292640105
True	414.9065483872161
True	418.9595703251985
True	324.50154121396844
True	441.90729588462887
True	506.7951146849043
True	220.9908018411911
True	1475.824829059901
True	255.2660846729684
True	395.26601156843
True	52.91266561782067
True	772.1232340372198
True	260.6077508501603
True	896.4650972470881
True	551.0972084397232
True	327.7793120012926
True	743.7148339032369
True	263.3419772692881
True	232.71437237702685
True	256.97386179882267
True	213.26766464269943
True	135.81920603551683
True	243.53888607606743
True	736.9993143336575
True	529.3853446209499
True	221.8033884813009
True	1196.7053975351316
True	114.3230486514544
True	267.3226445815748
True	71.27229744545126
True	311.91416294146313
True	413.60098586495735
True	91.90608503222026
True	224.7915647687697
True	73.36052152535615
True	701.8734149612284
True	370.28729227804166
True	221.2412056497037
True	727.0163941306657
True	907.7568620220916
True	789.1680307944813
True	822.8775294735289
True	352.44814819604926
True	1.5600014705341714
True	263.90367447398205
True	55.360136585360365
True	380.4212575911591
True	53.1624884301877
True	339.19408680243845
True	875.108361651609
True	1030.3089516492605
True	404.8903447817631
True	22.58158492177413
True	535.096292110284
True	508.94422153592944
True	204.27716103639688
True	243.34777609700663
True	290.65808425441406
True	22.06084638277453
True	114.5540619249434
True	939.919052859827
True	59.67189240845435
True	491.61493842729175
True	788.3309813391209
True	98.9604375983703
True	246.0581506067821
True	109.71145149885722
True	14.673120961219167
True	1.1676114848718795
True	127.76287075723008
True	1034.8752855525931
True	484.26317963306695
True	68.38534500023913
True	806.2435852969598
True	337.69358326366086
True	1.0728870262122716
True	439.9739183985742
True	188.58354652353623
True	511.7235254894454
True	84.50994334096343
True	306.4263280467096
True	388.6755646539581
True	177.00426004424347
True	215.96467152039676
True	126.35647442486449
True	168.4219067879572
True	982.5822324543884
True	16.28403215609641
True	513.6703975093467
True	484.65460966092553
True	419.2818750601218
True	222.6720843689277
True	232.66985640539764
True	163.35201780971357
True	50.40709072163891
True	497.2180713448328
True	149.641240187257
True	860.6581407103431
True	854.0438589372349
True	252.93146632737637
True	306.52474200081167
True	518.6313489968952
True	39.98917925571408
True	85.97570771290374
True	745.6044428270685
True	1114.6300851561823
True	111.23281678162668
True	718.9705033809207
True	145.12151979162792
True	931.306691387347
True	656.5286767414993
True	102.93169652700676
True	280.496797022019
True	608.9374006372171
True	262.8635551584773
True	42.97092847290513
True	547.9286982411381
True	439.6512968712829
True	5.830554023749127
True	473.12557271022905
True	66.35139225608242
True	176.20206064628417
True	235.54714084054183
True	313.31387591692817
True	66.57817701272482
True	228.19023920916655
True	354.1790665442639
True	449.0322302589567
True	891.4794412762483
True	48.93026226027011
True	930.5621562245864
True	1050.2562146844189
True	132.67064488750418
True	72.74143502475653
True	989.553184191266
True	36.87482034770958
True	220.8022938915976
True	86.21967077993176
True	214.87095006094555
True	358.7041878383714
True	960.9034078329612
True	97.28770770786738
True	76.621420768188
True	657.1776961917653
True	275.4779365731014
True	739.3415369475306
True	52.982509327689705
True	478.0286460014376
True	384.0415892500441
True	683.3043004589101
True	53.59175396296354
True	108.70975565310184
True	27.644370905340555
True	266.6743528414469
True	42.83581823961399
True	360.0778935761431
True	3.091623461418884
True	1176.2093560484968
True	103.31244493564104
True	135.46326890162842
True	353.83400542729817
True	738.236751255659
True	669.33547255162
True	1022.0515976275168
True	480.1221634251684
True	407.1992959410625
True	140.9929696056831
True	429.3932780842985
True	832.6649718318893
True	431.7339139896009
True	897.9452129188322
True	87.64135341351934
True	423.8646681738692
True	174.8418814827974
True	279.11562773915665
True	733.4883665588096
True	161.64431354914112
True	134.0533258724084
True	63.4296095048794
True	903.385031082463
True	775.1220328869096
True	82.22872810031595
True	444.38340365981657
True	727.0478481643364
True	412.94561335842434
True	57.0423268482091
True	321.10324070002366
True	789.3634274216653
True	30.61302647356619
True	366.884558312486
True	171.1210767392118
True	278.2817399293052
True	30.447130120695597
True	220.11005042571892
True	778.807049756443
True	645.358793387327
True	59.87230691330814
True	278.95912077067425
True	929.326234958236
True	18.485060961535503
True	307.4000326767477
True	297.03493669826213
True	418.96554733862143
True	217.43977541149405
True	607.32717450294
True	47.99167859277902
True	994.148876187326
True	901.1881802977052
True	47.72293932458654
True	401.6498965489348
True	713.6253323061517
True	894.6158646775126
True	276.0335222264381
True	605.5773366263262
True	129.6718542545119
True	193.4023384255307
True	128.14480547996598
True	134.1391317273039
True	205.9074153455515
True	949.6983979105383
True	780.1844532290777
True	975.9740453981536
True	20.424429248924675
True	29.016107595243124
True	359.38132515385365
True	11.371832170533263
True	618.1059649702505
True	1094.8873819955677
True	260.03515475078103
True	205.2647176016949
True	80.39149257023273
True	210.65608617897837
True	131.64983460807872
True	43.55753780583484
True	129.51810694424069
True	88.14869086518299
True	241.2606033147728
True	543.5002037195272
True	165.49931595432005
True	29.78393081341924
True	61.06525987515324
True	403.81883543624434
True	263.8681298243887
True	591.8692922900658
True	22.790265711860663
True	118.76960698382356
True	671.5986291906539
True	273.9862685673968
True	476.1697797589546
True	655.401807714901
True	104.16737586946408
True	112.01420277567432
True	80.335533640915
True	25.558036072826862
True	122.74157869381958
True	89.82130724066677
True	100.08810439160511
True	155.40255069904936
True	227.92214435655055
True	837.7941874016036
True	289.98739908165896
True	966.2621695980596
True	163.1285114759293
True	197.83230219971887
True	786.9984696647485
True	301.7004359974593
True	587.8269447562537
True	253.2049353966732
True	361.7373828821193
True	440.7150731976384
True	573.0318005004755
True	642.5851917801789
True	374.2454765140559
True	34.50775966584892
True	561.2479416677958
True	615.8820556825423
True	21.1472178634453
True	11.36616273655031
True	263.40750619360995
True	398.679036343191
True	454.6669649493197
True	65.34852600332161
True	651.8398556110607
True	944.3581884889388
True	234.7669467771813
True	894.9727323614634
True	275.7758111203621
True	105.06326860065238
True	277.1967140058998
True	701.4440446666879
True	40.120252213559056
True	566.32108930029
True	1287.249477387502
True	1026.9601540753113
True	871.3391369092922
True	211.16540555327515
True	92.2859066696153
True	201.5088769662798
True	817.7346548249039
True	138.4684835635903
True	1077.299816476851
True	845.9890380671727
True	39.36808749583432
True	87.79455167089446
True	403.7799384247201
True	381.5416226943081
True	204.87510421228797
True	534.5016297444866
True	643.9665617167847
True	116.40009089806716
True	269.8861306509154
True	1029.2273986141824
True	48.98125662188444
True	698.7288382234383
True	553.0431144865039
True	38.92437225821102
True	831.3235155109604
True	389.49446943009855
True	542.4685842442934
True	102.93923782203102
True	264.0368499984312
True	204.7255681893846
True	24.55808657204848
True	139.60057489223968
True	715.4379046929781
True	136.72618169199973
True	389.7210972592313
True	66.9344887509168
True	661.9356965157615
True	598.0433126231237
True	230.53402968365572
True	448.6483923148927
True	170.7813405836236
True	166.12190955382155
True	211.7331552066328
True	283.070596229703
True	356.7799395809165
True	132.62484347501592
True	183.94893117821945
True	27.14082781429651
True	848.84077942334
True	321.07231949871203
True	10.08504834381089
True	365.999985779169
True	161.01248453619564
True	623.3600661005444
True	369.8320652122971
True	584.634176025675
True	539.0004715404284
True	481.0474017036555
True	792.508666337976
True	238.2795946104871
True	555.0460716758382
True	169.08288095972048
True	528.1652457523035
True	363.5244820643288
True	371.3440747428519
True	132.2159744360541
True	134.0193165433023
True	109.37187306048963
True	70.00473684987621
True	729.9844309701622
True	165.40739956279808
True	42.640463028872205
True	0.0
True	553.8118116445063
True	112.35382771177738
True	23.096410835860485
True	40.45892798058897
True	116.08809218322747
True	514.1058798262925
True	181.3010877787553
True	101.62028749009804
True	35.602083159202195
True	161.3092235187519
True	929.8574538731724
True	49.06673312054178
True	237.89338286301648
True	753.4666848379183
True	325.26077913643525
True	466.8512087349506
True	478.0496155957968
True	505.4642569052488
True	608.0576853125921
True	920.0060064242562
True	270.2633492509575
True	1013.7043371143828
True	912.1402059868576
True	603.2563123482895
True	347.20474269989217
True	843.3017336975153
True	7.02225061899168
True	34.04591058638837
True	285.58529835596624
True	43.172541978375314
True	192.9813841929997
True	759.0417326290299
True	211.3810283165308
True	735.1976349743416
True	788.1423934935394
True	123.67302454626348
True	372.126519585786
True	588.7441216753153
True	25.29335370541237
True	129.91570908743336
True	441.74208057895385
True	293.8028050005426
True	198.53004073199705
True	110.15504103752257
True	370.8006837496632
True	21.610399882635445
True	359.2521663326352
True	362.6152424777248
True	1052.71573759877
True	379.11423881011314
True	30.75445525334781
True	434.848984835304
True	444.0860516560446
True	236.92989308647145
True	27.00505217192982
True	755.5611620442725
True	450.4834944629012
True	167.51042938381343
True	13.963173026887148
True	1209.9874954752129
True	170.25690152553108
True	25.75646959695293
True	314.3756451788828
True	275.3246433005234
True	111.31928690882428
True	292.7213429285705
True	44.24897442326023
True	326.6526495631573
True	293.5903923290774
True	322.07043320437856
True	33.58539081344788
True	47.15333642448427
True	1016.90415677427
True	23.576889852695125
True	13.523678809240405
True	178.42288965237492
True	670.0591361173031
True	8.773195943893025
True	193.6545489173172
True	178.32190740863416
True	525.0611478925142
True	375.6905180058788
True	742.3455351667094
True	319.01763488428423
True	495.55335585012114
True	439.4428783053872
True	508.00505246362815
True	101.74656051496883
True	1274.830758466026
True	928.427948082704
True	285.73577472346665
True	521.1435410893095
True	99.91231669778094
True	539.2640704925335
True	430.9718267913005
True	156.17290354876218
True	80.6414874453145
True	349.5068752708156
True	158.69202802282422
True	28.419044100445337
True	582.358222770113
True	373.07958849800127
True	66.92531278585284
True	30.902231392198075
True	681.1449410875255
True	500.180920066471
True	74.1845179743788
True	21.189441947916208
True	332.56319218298205
True	319.7507957563421
True	729.4316940683977
True	552.8771912797101
True	565.1647689558536
True	785.1864970484023
True	8.153483552952158
True	59.35792962464474
True	34.80063574725504
True	58.69052639788893
True	486.3115350542668
True	586.9057693329901
True	85.5740916546528
True	104.18550033989784
True	200.10461395000863
True	74.57015577634272
True	183.0906285711589
True	201.33011251545457
True	274.7078179568258
True	805.1670603072674
True	588.2729002947661
True	292.1337206366349
True	192.7212303383349
True	281.5254901825623
True	248.3551145607049
True	743.0180092400905
True	317.74930146014805
True	165.00399328415983
True	877.8267604079416
True	334.2572900082228
True	478.5194120521245
True	153.915344362917
True	119.68665654264764
True	64.84357052741059
True	213.6581932470422
True	999.7144864153834
True	521.7157560387169
True	119.91923032985255
True	365.3643961123573
True	103.74329419128767
True	687.4266407481164
True	4.964237937760951
True	684.897962073061
True	36.7494408545063
True	922.11818889611
True	837.1126881249877
True	210.52015303752856
True	28.984830169853005
True	82.48138940753577
True	445.8153761888762
True	223.0802109341045
True	1.442608727620308
True	73.88281296511798
True	1118.3798641185408
True	336.06894524889617
True	643.9204774092101
True	486.17684700334894
True	30.61607370210779
True	138.00056293675289
True	448.27470761346336
True	935.7105536551866
True	801.4808142599168
True	426.3206107602503
True	344.10607050394555
True	18.40225751492417
True	77.13676670241836
True	766.2517520101469
True	462.8241621582028
True	379.2906446355413
True	904.9322845047174
True	25.60131601663885
True	230.54264735788988
True	901.9118197422732
True	228.9485379076684
True	8.192606889452593
True	521.6255769074324
True	109.36693944349936
True	653.173618736176
True	53.93752441348111
True	254.65096959651447
True	880.2797694269045
True	905.111458664806
True	276.7488526533211
True	443.75261093117166
True	119.027953257529
True	596.3393352678025
True	254.37579421297949
True	174.39849610521387
True	858.6057863585868
True	56.16684020742823
True	724.245883677138
True	273.8494410364572
True	305.27943860344294
True	171.89033546627073
True	497.1143016101863
True	587.1223703826444
True	363.1042201024151
True	419.2289355839196
True	67.51078053540546
True	167.01363605417714
True	452.9189078150919
True	221.67096499896329
True	39.52797244445517
True	211.25418991873775
True	381.45573547286335
True	406.98893835039866
True	766.1303612112808
True	140.40971710131507
True	629.3769109418369
True	499.5502774238966
True	607.1915955187694
True	139.1806790422629
True	38.49319622360219
True	653.7749814905054
True	73.73864079229662
True	547.5470586994235
True	671.6916321736959
True	448.11260634603656
True	133.17018360353123
True	509.6402329993885
True	3.7784909704014127
True	391.68992664769775
True	30.051035671326773
True	639.1840233735396
True	280.29642949316974
True	583.6890558569849
True	715.8887124732381
True	146.2684248981894
True	503.50080021164905
True	513.0019621468232
True	64.29572875677356
True	978.983596856042
True	3.364589477787637
True	24.73010427908972
True	652.8325870050899
True	683.5617881224101
True	137.74933552297722
True	414.9003018288943
True	127.940848822768
True	69.87941191176417
True	469.3639402873254
True	41.69363468636451
True	509.1248664529471
True	11.432658101097966
True	829.6282220001395
True	572.781881080379
True	683.7924553710833
True	99.18996444407428
True	373.1183752802953
True	1017.012936053202
True	841.6855757663891
True	134.48127956113962
True	544.6232994305607
True	459.907054218756
True	248.1215136222695
True	249.01177585545352
True	5.080445368255304
True	328.57541811526073
True	12.1133551791824
True	378.1910978372297
True	79.05215466660304
True	400.5772429555119
True	648.45371288618
True	121.49673962112853
True	237.92554457895335
True	647.7146682472325
True	667.8435064239441
True	299.51489374849905
True	134.24960770696563
True	167.28930346269
True	478.717972232897
True	83.65671643570691
True	11.902697239821016
True	516.1269450350725
True	565.0107643861292
True	20.454061557496555
True	141.8740914554855
True	859.9206984664544
True	482.7512222955048
True	273.2251197075197
True	33.73712129778285
True	463.3508900517932
True	114.61833632585574
True	574.0325387079852
True	659.7012867928481
True	304.31254316559864
True	388.8397329810932
True	183.78245962545785
True	244.364525839748
True	75.5371401828656
True	212.77346692957772
True	490.301864953791
True	21.60977360210584
True	450.82086139381806
True	384.47215105817503
True	716.5940969717365
True	896.0423302814784
True	920.8209679470708
True	157.30578617503323
True	393.0500487779485
True	69.79778425706682
True	190.3315268936161
True	316.2337593565318
True	11.147979831656912
True	813.5272099914679
True	21.378018892002867
True	405.0329829511807
True	262.3254781330738
True	629.2031634334509
True	204.1660212340585
True	40.38207520555604
True	686.8405039780206
True	1084.316052153025
True	223.30412481506855
True	132.24883431328004
True	628.3591220631122
True	526.4932477605978
True	16.992239393923853
True	832.3560574750546
True	112.96473574436013
True	43.98047449084198
True	310.4385799969448
True	350.29873935784434
True	409.3107056201828
True	260.2574655411853
True	19.143873387007837
True	24.271861713592603
True	842.9818679575699
True	198.35859323042865
True	109.4515822757023
True	867.6708998999418
True	647.3357385564266
True	651.1570620185164
True	449.916737022378
True	155.9157583139982
True	28.18791382575545
True	107.43187064635666
True	441.041686118057
True	230.16116135359832
True	483.4853315610106
True	148.95011269742815
True	485.13664641131805
True	643.1124483704564
True	963.6931938841498
True	25.545707353050577
True	935.961444511682
True	1080.219796076368
True	488.1415672894839
True	83.27980906043919
True	794.0658654411924
True	635.7601639777449
True	657.9297695868199
True	173.80262233182071
True	772.6746153088926
True	693.0347403628027
True	121.71468872942516
True	796.8974884789397
True	808.1390251159138
True	484.2196639283471
True	229.9146614732256
True	75.43607325401344
True	302.9093980721136
True	350.2126971112749
True	453.0042217727844
True	432.2867199637566
True	184.88033409353807
True	315.3404477963274
True	2.4454064188816584
True	13.19137740694501
True	104.90569331157964
True	136.01831354639444
True	362.02750159864206
True	353.4204027347726
True	118.19043750075345
True	16.376087275005663
True	206.81039697217568
True	830.5952716314974
True	478.4613556007613
True	520.2143986795542
True	555.553730958886
True	810.0875362934368
True	639.445581353136
True	85.19511250520868
True	200.7162933463811
True	242.9398471139231
True	273.694347814447
True	105.66169066242024
True	359.98471070951484
True	438.09733479175446
True	167.60234976141538
True	651.6964075180712
True	238.95021508225443
True	203.89057936411092
True	26.0377545785466
True	249.11812560905508
True	478.2789622493776
True	173.63388166785452
True	519.019589894971
True	477.2114044452933
True	229.66901397984424
True	106.34961757739995
True	44.4384559018095
True	403.4755429199648
True	787.0893687205054
True	165.68941134139942
True	1036.27648664341
True	1004.587829050921
True	487.9841125001453
True	101.31295651282323
True	126.391751319443
True	664.1607215014363
True	8.693145331778519
True	216.79300776060597
True	131.78861779693253
True	115.6343508016244
True	329.8318969750385
True	640.3585996556566
True	35.28311864422781
True	128.18457609330483
True	964.3327860069998
True	56.54180967169572
True	436.7999521894611
True	531.5842331627844
True	253.86748443684888
True	125.99300796573218
True	903.2655019705504
True	1185.4451383966627
True	520.3878957315903
True	639.5093804750178
True	208.58868316266623
True	151.3190670933675
True	327.5648894445186
True	247.49291537909917
True	174.64177047577385
True	299.0039097570926
True	347.2253966322819
True	11.782384020843462
True	613.5246493697509
True	150.75328298500892
True	81.14245547897293
True	444.8522676293768
True	314.7616865581068
True	1176.4575991782085
True	349.15783247238164
True	988.2711068068072
True	8.152698635114003
True	275.7523231804366
True	229.3960298359526
True	153.8160816160186
True	511.4469610640264
True	201.49030609718565
True	438.5618703753877
True	344.2796239767813
True	109.21811530294956
True	358.1632660409134
True	1018.6879915353352
True	726.9405539639168
True	222.88714334562215
True	102.12019536745947
True	291.8814632045588
True	24.002174550397896
True	360.41501727884895
True	302.7928749924919
True	554.89320662701
True	446.3474501854275
True	356.6982538761588
True	158.2905567616978
True	12.40279000169192
True	428.2229014038856
True	280.19209526620284
True	148.98096535166593
True	294.7188064506726
True	421.8970670800544
True	814.4876666348671
True	295.5504721980931
True	776.1306304252777
True	401.6487344824977
True	372.3643415105008
True	1.5922065665088558
True	1185.9481077393486
True	106.65326648529482
True	932.2378031723664
True	196.90994393422247
True	456.37488135591866
True	677.2154947770791
True	83.92048431195394
True	495.1405730000263
True	35.75625922138804
True	421.64776478878537
True	78.92378688822963
True	229.5571595220655
True	38.97115276242256
True	694.9136456685337
True	189.25409180586303
True	25.490187776336636
True	386.4535771875047
True	109.18920300061436
True	172.15656738952313
True	840.9837472046767
True	252.04249273002483
True	158.79603456533647
True	373.94444623524646
True	519.2464837364704
True	335.38077781139793
True	485.9861302744175
True	632.7160974008467
True	150.05687492676083
True	6.962823630916466
True	72.76085490487907
True	431.8833963234383
True	89.01948821507442
True	80.10793413997378
True	1031.0265909403793
True	26.85469765760316
True	321.9208397703263
True	324.62746935890465
True	442.5519159321585
True	658.0736393206867
True	188.37700855513395
True	657.3543579797216
True	319.1017758699716
True	343.6807378168458
True	278.18577806219645
True	224.96382777182
True	364.6356838789157
True	456.59804597391127
True	405.7287082005394
True	606.8860402409422
True	145.43566701490377
True	74.89675837596619
True	38.36600285790648
True	282.91830126028844
True	635.8953363212843
True	403.8961260122168
True	758.3618278473641
True	220.8113160207704
True	399.5794767965321
True	66.41057063279219
True	54.5209336292202
True	446.5758141447181
True	205.614990480723
True	223.08487511411371
True	40.92933025388426
True	1032.0749668983055
True	169.32498891936802
True	905.8468007275544
True	318.30598605200066
True	936.3011841291628
True	226.62291335801515
True	471.928851639001
True	528.2076972347874
True	602.6678048363664
True	215.25352455416476
True	480.2806740552172
True	930.2087545108714
True	128.21379248918063
True	6.889244751466691
True	565.9885581149906
True	27.067364959181266
True	74.93697949561614
True	804.43440410582
True	227.26997276889333
True	928.6823210263552
True	694.6410087037301
True	416.9938361364932
True	279.8290913544602
True	490.1316645126661
True	341.0278178988445
True	181.115306742193
True	659.2572731156055
True	731.7952798666925
True	200.14452055551288
True	86.60627660452278
True	504.8186504646536
True	137.26559637778587
True	375.6045485028505
True	346.1303537931948
True	66.7263405995663
True	374.1002423916966
True	424.3738799063003
True	361.9430140109649
True	411.2592900332237
True	406.6506704475909
True	644.2077365248617
True	55.9474310620113
True	465.9064574317108
True	325.0808968991408
True	646.5184990059096
True	218.5548778411084
True	102.98826287737904
True	41.02779401006554
True	546.1183061723772
True	642.9934331477589
True	182.2857043677928
True	408.82930017379726
True	354.3038794540408
True	17.50169973668314
True	172.2224493234894
True	289.0412907329234
True	3.5079426956436994
True	859.9843033352536
True	76.6583532681127
True	103.79845760909288
True	117.11597649078467
True	360.54051655637176
True	37.64129991611541
True	465.3306483065665
True	227.08674025070425
True	5.699757361861696
True	112.33374588151275
True	433.8298879209637
True	51.58564908591638
True	68.92177149840224
True	176.76814084979333
True	297.5525516929908
True	977.6865505782216
True	391.2479910247751
True	967.2480158756374
True	195.76087375300204
True	1054.6585397322897
True	795.3676819859807
True	667.0665570985045
True	378.5005193988067
True	380.63444695265815
True	81.34961765103638
True	73.67940294980205
True	76.20618523753943
True	171.99626717941285
True	483.24743007562216
True	1087.3336471264463
True	176.65453328087497
True	353.85558020514395
True	445.7448239573801
True	607.5691020528166
True	596.3018320534941
True	283.7750155373062
True	434.5953266634624
True	668.8513099123657
True	97.57786742743198
True	726.7243393098285
True	258.6555299538348
True	142.03876492620182
True	409.6923049443615
True	882.5656639344742
True	413.9063307561129
True	847.9202073847791
True	197.20796484339652
True	340.04985188462456
True	666.8440198761307
True	627.4967833037446
True	184.7633963467604
True	241.80532226158803
True	785.2804296093935
True	32.482542871612885
True	190.8393674622648
True	499.7050557215654
True	702.7521739756284
True	108.7971019753995
True	37.65418333939111
True	174.2786861234157
True	727.5462224388544
True	331.4259439804703
True	539.83682900925
True	356.7984810196781
True	299.336889880068
True	444.0030154778027
True	487.0083316418959
True	69.88903492245214
True	387.7776462969092
True	781.0087804288482
True	0.0
True	290.78190691146267
True	258.3038332998604
True	975.4467947134272
True	158.4963014659422
True	661.1652320149652
True	629.2662151190734
True	114.45665985907344
True	210.23745366760937
True	133.6615790532182
True	11.24285528761175
True	295.7238665742269
True	366.4745946280799
True	1138.4721054859222
True	236.3961393326462
True	410.9540240008864
True	654.0229412509199
True	201.92269683524864
True	28.636372929706106
True	858.9075833116092
True	631.5654638205671
True	167.30878423897386
True	652.9144127490949
True	168.98755257310856
True	302.8820684721481
True	778.4442971963413
True	37.15860417753902
True	110.636599743832
True	553.5234100172241
True	66.63015078676284
True	79.46619545648059
True	402.1116770198096
True	23.432743419464003
True	742.361895412933
True	97.75885499956333
True	145.29694304328115
True	18.303644805335463
True	683.3611381878142
True	30.695832344429192
True	773.4995699184241
True	400.6618845298797
True	116.31169806086636
True	688.7555288588663
True	520.0437518580608
True	573.2343038866028
True	48.224045240613926
True	367.1446749679558
True	5.550163596926583
True	93.74739173723977
True	380.5248198760119
True	47.33225174373622
True	119.09022727581797
True	302.8705789383923
True	179.27933845184683
True	103.09356259612312
True	662.0395224452632
True	20.735324485641023
True	1098.2601316261837
True	520.0535162529883
True	298.41330762968056
True	493.01894506835
True	116.4091508361001
True	811.3701553519471
True	1118.6773377584602
True	747.8415232970665
True	172.3329324004987
True	222.6515822569585
True	51.81896878581343
True	59.820012524442966
True	150.32547052936005
True	104.0658863624118
True	172.59062150454818
True	1194.6145877451622
True	305.5983246362296
True	350.19604459117096
True	686.3633092462417
True	16.787413505616858
True	14.946901104773673
True	605.1394088739556
True	5.068636479751651
True	108.38008844215086
True	664.6887430530915
True	189.4695566529948
True	662.5632112062115
True	822.056362958372
True	152.2991023632462
True	900.2181870650029
True	3.334270282469648
True	443.3047638216184
True	1058.0138812957846
True	25.041152280696828
True	237.4681447997056
True	139.9321284580174
True	985.6902518052236
True	233.7183252475762
True	472.3070617733279
True	113.01622249958696
True	519.0577502955862
True	159.5489611672084
True	98.3129127901544
True	376.26553430515696
True	72.60841576305245
True	54.30623795128554
True	1036.419261186414
True	258.1384704707212
True	153.00670523392367
True	364.5764998513761
True	407.5624520559469
True	216.84853880541084
True	171.95166472239745
True	375.9126569045631
True	36.95728135130996
True	504.55587201851824
True	1151.0126285624094
True	115.2168162777014
True	468.84179214471095
True	307.97837701175354
True	26.834561229366564
True	388.987265121803
True	105.57107116298982
True	572.3568729256592
True	209.65078474474055
True	422.81145788735233
True	18.93528069951851
True	438.820151288488
True	108.6032618958202
True	344.28334740688166
True	33.01446014025527
True	180.91715350653467
True	250.2306221768821
True	750.9398481113819
True	59.59876223011941
True	142.86826502516487
True	235.20779230080976
True	147.6237030235094
True	634.0891421547811
True	559.4998784895885
True	758.0552519991626
True	391.1764802407155
True	539.9871591237936
True	419.6273696481094
True	684.0665054485931
True	72.01060749444785
True	457.8175254662052
True	391.3745246397867
True	46.791017183567874
True	81.61533645042053
True	132.03248042351382
True	85.92420085941231
True	321.2310110525344
True	853.574861605207
True	344.5112581777785
True	1082.3240334144475
True	312.54892778581336
True	904.9735164358478
True	147.4622413611336
True	559.6635720851698
True	608.6981345586246
True	680.7377411489737
True	442.85282022704325
True	59.07110457727137
True	297.516362388507
True	39.40269031075307
True	169.82724102368155
True	173.17996095809798
True	1120.7729128764554
True	225.71523517681632
True	548.2425132849108
True	566.3240570497709
True	565.6287357266204
True	884.2729956177525
True	594.1889036557866
True	616.7623101714887
True	985.5052258489324
True	121.50233151788426
True	333.3758642459068
True	245.3244584297604
True	331.43434025967457
True	85.1346289188256
True	361.087836268785
True	4.410574459832484
True	323.8247916768512
True	260.3519494280907
True	619.3168065114521
True	282.90039694605707
True	363.0611438287255
True	9.019859358577676
True	63.14772320342167
True	534.7040994259537
True	31.85876983852092
True	144.30956737433826
True	66.36831468287559
True	159.9145023763163
True	243.6066737274204
True	72.74682615987031
True	392.738440240212
True	270.38400112216766
True	98.7537809997702
True	343.42063203032444
True	65.27095818839258
True	595.8922226322863
True	874.3416546679175
True	286.16189725395765
True	1170.94613653777
True	100.6804012339389
True	304.0213539457345
True	1033.6222370760308
True	85.05939957934167
True	288.2407849191659
True	9.699915444285136
True	400.5908006397003
True	451.2565127991696
True	158.08747346850913
True	618.0511629349409
True	921.4791470564984
True	147.48615496804942
True	77.15486502204803
True	329.7736292355471
True	558.9195954775759
True	600.623762689386
True	1190.73528804823
True	27.888693917492333
True	931.3950629355026
True	136.84000727896654
True	632.7605287794232
True	121.8754840998423
True	130.5243672970938
True	186.53167111680992
True	164.66212912691734
True	753.2487027924785
True	194.1336353708422
True	233.8241719054448
True	67.61092702675303
True	513.6483475296344
True	438.05933951168015
True	176.88453600316666
True	239.40515537000064
True	18.11699202235212
True	430.2428863476574
True	226.40917175319063
True	283.84254930481046
True	110.99049622826917
True	713.4056111547346
True	422.9490489791632
True	259.1706956805172
True	647.5602653019043
True	528.8534878477584
True	481.2304444350335
True	136.3704692052322
True	521.7575053682124
True	426.7467325194344
True	3.14953861990368
True	199.3509875715222
True	92.77560647167704
True	244.6724054041896
True	2.843535164148377
True	126.39783739539648
True	337.3886169426741
True	8.187667409680383
True	877.2265879884346
True	173.26574714317798
True	739.4567320187076
True	808.56253156154
True	166.03642772554414
True	228.4103842317677
True	487.7883031440562
True	827.1508346427265
True	49.06761463010084
True	37.62138448391381
True	137.2078960249332
True	631.4590391677536
True	711.9677185817891
True	179.966025228511
True	594.5153068641976
True	597.6774131337744
True	856.1446616636291
True	406.5836293666426
True	186.14810819480263
True	872.9265123871586
True	234.5359108844773
True	152.16916140702534
True	336.3207363719946
True	221.952489704238
True	210.01477442302595
True	614.3555091494144
True	258.3696492436632
True	194.5759271126212
True	446.85846924994365
True	467.7773015231205
True	61.15546273116123
True	282.8039597804398
True	75.10592398429357
True	343.36246423300304
True	346.76828953224515
True	247.52149052186277
True	173.63473111645874
True	377.0325591552358
True	653.9558906967404
True	750.9495392808391
True	299.38586043885664
True	739.8915137037442
True	63.86443308679642
True	868.5832915887322
True	360.545411797115
True	12.560465004350691
True	603.564175468721
True	687.4828456090171
True	257.52673370106487
True	164.36486666965857
True	48.17904149374494
True	379.2970853170416
True	75.06817500724678
True	14.102051090497278
True	894.1097295972419
True	380.0910592403558
True	171.863356338933
True	1004.300111056334
True	11.863935494129535
True	808.1595850038395
True	31.68838645638028
True	687.318642713384
True	59.63385929253568
True	778.877875574811
True	441.32620864577103
True	186.75607539777135
True	446.03684071492
True	205.751442112753
True	295.2142706928123
True	225.38475023236023
True	411.69938432911664
True	9.615646483585165
True	318.84429146105174
True	116.1276761875495
True	10.985137976650975
True	475.0001243829497
True	724.3871929279425
True	288.6423507395148
True	78.13973761462712
True	322.35958051235497
True	82.481855427568
True	194.7860081966572
True	175.81681806504014
True	381.09514158416033
True	45.79954450984903
True	142.46145328401803
True	390.7553616102045
True	901.308642113184
True	109.49926280448764
True	205.83236475361485
True	451.89028766559386
True	14.954464359641175
True	408.8581628638486
True	506.6320281589416
True	91.58032684412808
True	390.04019849900175
True	371.5521120062413
True	424.5481335195962
True	592.3659627555113
True	1084.5004153979578
True	1012.9021699243112
True	54.67107975196116
True	1055.260779862805
True	113.8448482379878
True	109.23896194360444
True	110.6493263404828
True	473.0866738568882
True	363.8022937828492
True	581.4943728771476
True	260.13770938420464
True	150.04573458179442
True	404.2783222743341
True	14.32236485442232
True	463.25588321323954
True	396.6441527067933
True	146.6769039201056
True	90.43553930407704
True	536.1855062183124
True	988.2822699172416
True	204.34596353597857
True	68.03473684430021
True	447.9272069363383
True	381.0300181423313
True	486.5196735097229
True	339.1741063444941
True	4.75607470085573
True	508.349199316182
True	537.9670433183284
True	507.1489253314096
True	190.0151978522034
True	104.55784787005688
True	21.57109768337165
True	375.4854453880373
True	107.8691311879249
True	7.820004571460567
True	33.18924243040034
True	359.1830062150307
True	674.3384073697465
True	136.82098453631806
True	92.73403240134073
True	24.412432278165927
True	416.6618978615292
True	352.24522329731
True	755.4090468631028
True	308.85426877702724
True	517.0536794359952
True	540.8109840763009
True	526.0767449964164
True	294.57826409559385
True	514.1545953755474
True	94.44536030499856
True	585.7801948886173
True	7.459634243038357
True	362.4407535302549
True	467.1727431578876
True	952.1447577118746
True	343.35754167911244
True	793.2766958619673
True	932.5932049264122
True	179.1111287847784
True	37.37259859692788
True	367.6073734356217
True	373.5959267494208
True	568.837931762701
True	244.9349809360089
True	28.63393939133096
True	657.6252450246993
True	126.96423955295448
True	1076.0903942338014
True	310.8495544996198
True	468.63850309849744
True	132.24750949920607
True	813.7627914785239
True	145.55246888601434
True	827.2023799867382
True	576.4776347826373
True	180.87579809698656
True	113.1860464540488
True	65.77502886652321
True	555.5694749839047
True	899.971603876777
True	415.73514670751126
True	541.734003758494
True	131.57230671561163
True	662.4030824910515
True	488.3763266446662
True	806.6850409319864
True	317.03245467317515
True	581.9650189730633
True	113.57549666733192
True	27.917914478759023
True	410.08820541476985
True	174.00749735485914
True	105.92784991567385
True	348.81040181155225
True	1121.4121474477531
True	267.5018757288126
True	549.6057017116419
True	11.472581520907124
True	75.88288903636685
True	334.19232931350297
True	756.4164130382261
True	446.4889485136628
True	522.570455603683
True	725.4569603199323
True	64.34970760550088
True	730.6749052771128
True	42.17582283389527
True	102.36051417881384
True	179.85931946219858
True	81.31220299737905
True	26.822347501185305
True	299.6119911211201
True	470.1333339328154
True	903.9015056125808
True	861.8187719952219
True	5.695928085436892
True	284.83712486735004
True	467.1898118995836
True	126.38047884465168
True	235.08846724396395
True	325.4058466104054
True	1330.9896020335336
True	447.55507841056055
True	23.474780378274904
True	185.71015801989563
True	698.8485918929027
True	34.1170750085639
True	170.98492128500155
True	539.8887404774744
True	70.74082166473787
True	857.8382959252968
True	320.44313977100046
True	657.8680731167179
True	76.70763228256774
True	670.5724834549682
True	565.5595240705865
True	884.8619863081701
True	254.7531617519465
True	501.2423629224354
True	830.801367953761
True	948.4325790833724
True	243.3726958543563
True	746.4414555654813
True	228.56658505940828
True	439.0658786492337
True	373.1934253824034
True	511.6402704393303
True	502.7320682371054
True	329.9401750347123
True	341.54043267081465
True	113.519189503991
True	348.85975326736536
True	1113.2877449553353
True	312.2570447755734
True	146.9049382738126
True	302.2814415250999
True	725.6630511246472
True	656.4722746369685
True	414.8351961568336
True	119.41549083267331
True	322.35461049821265
True	36.36762018319476
True	179.86618570460007
True	88.76573772278428
True	91.1401523259458
True	547.2136071563092
True	142.54144821565754
True	134.981350286872
True	106.163631424443
True	82.89976362446788
True	460.8557698490955
True	393.5741701496063
True	1047.190776496032
True	519.0695774011464
True	815.6347386432357
True	281.6376734778996
True	277.407720341643
True	534.0229329651308
True	193.0422269080754
True	748.6129328812528
True	243.2780972823569
True	361.1240119006854
True	67.06443776170255
True	119.5115487643752
True	273.9075581083864
True	120.23028083317568
True	469.7603008464579
True	29.91650548567583
True	550.4467910853086
True	1012.469711715456
True	729.4301862144222
True	1.3682254328884969
True	63.78150277750706
True	474.204411381398
True	435.5370262661365
True	74.62602970548686
True	123.1281473904002
True	285.0297313344633
True	80.06987917897541
True	51.456152446037535
True	731.2441401395297
True	640.9735151121827
True	159.3944939993689
True	181.01704609483693
True	539.0746280695722
True	48.95853091169773
True	25.322837097574187
True	553.7248288754056
True	461.5916998010584
True	1146.6429256403148
True	47.70099355124558
True	453.7820748474431
True	912.320419221155
True	786.753953795832
True	287.0797422537881
True	762.7791799609438
True	398.9320707013715
True	41.46917048725836
True	103.70340312654535
True	734.2294573203684
True	74.30784856100443
True	144.71274012005682
True	945.9253713415816
True	193.74119410709028
True	272.9592044473153
True	106.53528857545132
True	646.3295539961533
True	578.3677353246836
True	213.41193749656375
True	423.32800541258064
True	39.43239639747232
True	281.3541096796654
True	581.0528343923028
True	630.847898989784
True	311.5316011971376
True	76.77658892286331
True	927.9838257521108
True	1097.641631397025
True	565.2328621322553
True	66.90359646521772
True	29.879871918649
True	88.46197476559585
True	111.98855126127472
True	108.49992470479076
True	891.41854163744
True	1218.2055650462069
True	735.2018674450605
True	325.6973619802575
True	8.257603864769631
True	21.161596883479948
True	343.3194201223024
True	471.9536252811805
True	43.781936623329614
True	560.5829983131501
True	440.94462277175785
True	390.9930253559852
True	83.96022934956952
True	202.89859222909348
True	265.0452518675384
True	136.74864982065606
True	385.2482187138647
True	39.89014674323701
True	168.88069730006868
True	1196.8886278572754
True	5.2268015326299375
True	26.407044665835283
True	587.6310953692564
True	366.4149000615096
True	780.6459553840361
True	163.48112044235614
True	760.7248208543485
True	580.8511747979726
True	283.1168334341281
True	434.8711394321309
True	333.85396408128975
True	286.7694822500027
True	267.8506198739222
True	410.7034917855362
True	496.5903198040888
True	488.5879419615196
True	105.28640974686871
True	356.95840705810133
True	8.842529352027421
True	188.74490592946404
True	225.0359795980961
True	863.7886629471118
True	609.8935107025799
True	30.40972390720929
True	729.657031617522
True	850.9816718873712
True	107.94882104664946
True	348.96003316741746
True	868.470264388681
True	213.44246399625007
True	160.3999091075899
True	545.3420753775051
True	596.2695777563164
True	1085.189274433427
True	143.2003777102535
True	155.48115306835993
True	266.5175591625115
True	323.2737583576858
True	422.7450902239957
True	422.7618268260519
True	330.4484174814955
True	440.4741831764516
True	497.9525974688439
True	209.87088245257144
True	1497.8764518175171
True	261.7448337659446
True	403.3417282536481
True	52.47323825832355
True	762.9182948920644
True	246.1405358302099
True	892.9138864981948
True	519.7602464048288
True	309.6995309984929
True	789.4748480943031
True	255.14607392070343
True	219.9811641228797
True	263.1452182349687
True	218.9453246207908
True	138.6812693657433
True	249.13894965698935
True	735.3866391128508
True	530.2070589050137
True	225.5927572965813
True	1124.7677758589225
True	118.69364678011058
True	263.1304381072576
True	72.37583359520806
True	317.3837398037143
True	422.5612910891916
True	92.19938604227204
True	220.4030053515173
True	72.05788677865519
True	703.4972678153337
True	368.271515319689
True	197.95717643915975
True	745.0449547856977
True	874.7331332391152
True	824.8741233712043
True	828.0420745871519
True	345.6579849103493
True	1.388224697621411
True	247.787659969777
True	55.68010350204124
True	390.5453517440677
True	56.86608620355091
True	362.6207135737519
True	888.4066990263042
True	1068.7727325970247
True	398.8678173997646
True	22.991266198585567
True	537.3123148751044
True	498.162973993034
True	199.1158172296688
True	227.93267843160496
True	297.18087719487374
True	21.12793364298333
True	124.85292806300406
True	932.6455892410607
True	56.54877932163118
True	490.9523780879079
True	792.5705042042526
True	100.18822681767256
True	254.2000070733801
True	122.8009411278402
True	16.10920487122924
True	1.0885040991140031
True	115.50408560873768
True	1012.4263888251652
True	499.0698799245801
True	67.4489815782535
True	788.6159881706577
True	333.4192545934701
True	1.5742877100106614
True	443.3293243461282
True	185.35597739298495
True	495.19328333230527
True	80.69307218931837
True	312.49633057732774
True	379.53519372272
True	175.0648513270456
True	220.35977054621188
True	131.37657570801403
True	159.77884828424277
True	964.068623741493
True	17.08772160015329
True	504.6261001595094
True	484.03263577120543
True	406.8905629206661
True	222.115274424595
True	236.9310522558556
True	165.40339765955238
True	46.94257254089322
True	506.7638620278013
True	154.00589447297048
True	846.5524730960774
True	840.8160660108227
True	254.59784910259356
True	320.04875425619633
True	522.5317082878519
True	43.61919590202793
True	83.57203822342134
True	756.7791261784223
True	1071.0089498655218
True	115.58846110307957
True	735.7317684411047
True	144.31719354864404
True	946.5132365948648
True	660.7414468067964
True	102.85681403795382
True	271.0526021355283
True	597.233829908836
True	247.73816167759065
True	40.38795113488693
True	556.5979399682268
True	454.2775634007392
True	4.980993345832873
True	478.9963336259905
True	62.87439728437619
True	184.72233296889405
True	240.87972549511127
True	303.3642198590585
True	74.05688728893584
True	212.51061678755715
True	355.8929517677093
True	419.160375288936
True	954.6100230900756
True	48.08558722603215
True	928.2638754575638
True	1023.69400665567
True	126.43337214306456
True	75.36776770260529
True	1005.3351025273744
True	33.61728569394877
True	217.6500883682636
True	85.39238208921307
True	217.71195413174613
True	349.3997051944774
True	962.3352622295914
True	102.31957573663188
True	73.49870445621933
True	638.2456245835615
True	279.37819833058256
True	726.032067252847
True	56.16860773792484
True	452.2745878576365
True	386.84897282156845
True	681.7431315115169
True	50.80411212557438
True	108.58901207346518
True	29.05566916326291
True	274.7374421248074
True	46.03284824111958
True	345.6655789954339
True	3.0632297596940594
True	1171.647729935548
True	105.3934457254502
True	141.87933650384684
True	355.8816711996017
True	703.0907351803228
True	670.7938449978344
True	1010.6775516218862
True	465.3086914254913
True	388.339693213164
True	138.8596157102792
True	421.34081988364056
True	827.7319771502607
True	423.2004786170329
True	890.1660288221015
True	89.97216804113695
True	424.5739893385224
True	167.743827432749
True	279.8223527569047
True	729.71988318215
True	155.11323801066362
True	135.3930667840064
True	61.084422119437335
True	834.1053442084577
True	774.730407475114
True	80.79610969317122
True	452.0013664745073
True	759.9808855719305
True	414.5950826236479
True	56.14188111346488
True	322.91946545852426
True	783.7096205244162
True	30.743243201030644
True	366.735351524929
True	165.51630855718378
True	262.7850763153683
True	32.91133786598212
True	215.22640903711917
True	768.08706884018
True	642.0051036371746
True	60.11717927329783
True	290.1885246875841
True	896.5446860678261
True	17.778999687113703
True	327.4994557266096
True	283.42842616806666
True	433.9542375818151
True	218.8122947936224
True	578.5715178318708
True	46.20197798888132
True	953.785530834744
True	880.097924395502
True	49.370819005307744
True	398.1646363729338
True	720.5668480478347
True	875.3424701866722
True	269.9763829962605
True	588.4689814794463
True	136.26130460224516
True	196.41599189366443
True	125.32064553602356
True	137.05131819721137
True	202.9237851500133
True	952.6785252329826
True	805.8778325994248
True	954.1708115435116
True	19.51883386640197
True	28.09891173982623
True	362.3158636000255
True	12.689335547989067
True	659.7820818271617
True	1060.1817655507195
True	244.5931949575831
True	214.4349161503344
True	82.6558199416287
True	217.6072624285981
True	134.2732284780068
True	46.075749322592834
True	127.82307966971312
True	85.86256217752279
True	245.94461938063412
True	519.5263400726274
True	162.52687186212094
True	29.070550540780584
True	59.57486958796465
True	411.7146556534189
True	267.0198625459708
True	593.1600283931919
True	21.152168746327163
True	109.65726482002928
True	675.4136162272641
True	260.4426242318561
True	475.049037275191
True	653.5949184871768
True	103.2060237548277
True	107.7952031392972
True	80.65630908488473
True	24.48687374443466
True	125.44449229406732
True	85.27320172753225
True	105.0539156885798
True	142.67060828477352
True	235.26930977447145
True	819.7469994740659
True	296.1561270555275
True	938.389556011296
True	169.2233900940656
True	196.55100396676863
True	825.1447153229782
True	292.33880685977806
True	593.8122816584824
True	255.31984160772268
True	346.4559059152932
True	438.44702468034274
True	541.2061838730118
True	656.5391751020239
True	372.2093256689977
True	34.25601460688873
True	576.6666718284222
True	627.8529342062266
True	21.5873242114479
True	12.363683428280869
True	264.08838781487395
True	403.2414747147121
True	436.1211861565181
True	69.22989551624806
True	670.6543085292861
True	965.9575718753013
True	235.666629675954
True	922.3974286714102
True	283.41703860217206
True	111.3417904923123
True	270.1263132031841
True	685.3986476666528
True	34.44119848258537
True	583.6947558654468
True	1288.2950811147316
True	1006.9314428898082
True	944.3716103832788
True	213.34471911439715
True	92.48229199411136
True	195.8167101434501
True	838.61190032654
True	141.7558533178569
True	1056.996294489845
True	891.5769874546969
True	42.810352406826766
True	88.02843645454213
True	423.6932387237927
True	406.3297323922447
True	192.6560364235133
True	515.8145746804139
True	672.9247056190273
True	127.34658411367108
True	272.6116905340513
True	988.9448481180574
True	53.57391430191761
True	695.2957481433573
True	555.2194285926075
True	33.31773839453204
True	796.9439356536744
True	386.2684675308689
True	573.522695721273
True	111.14841765086872
True	256.0687939310325
True	205.4049139884528
True	26.35887032658149
True	131.9724712690296
True	745.8504655318347
True	141.70356684376992
True	377.3314299303754
True	66.21365172912535
True	621.4326272606792
True	598.6737709355085
True	223.14653018981684
True	473.0140820627248
True	162.64399926565386
True	168.73133414418638
True	212.11177643166585
True	285.64356345457713
True	357.59951537360985
True	130.15918134017642
True	184.70202845638556
True	27.566723035816963
True	876.6792701904554
True	317.8145552800274
True	10.683824124113084
True	366.2861195597946
True	167.74095947354573
True	624.576206859781
True	369.3968222118152
True	580.396091689765
True	550.463482432492
True	510.6602432331246
True	791.8856907643003
True	246.8265810970051
True	558.3361530903759
True	162.57870641013682
True	530.7080623464556
True	384.4718497071541
True	372.1485121987961
True	132.06193888252244
True	144.0272977567147
True	108.00190296421296
True	64.17652371017262
True	731.510255218415
True	175.67026789981182
True	44.65487911804571
True	0.0
True	541.5489027345592
True	106.10465462784305
True	24.168011511742375
True	41.19859563986618
True	113.12397684322664
True	528.2493869703649
True	179.29768635925586
True	107.11917183522036
True	36.22368888796869
True	163.21605142299737
True	938.7738645629512
True	51.661175126406384
True	225.7233705553061
True	739.3457552142193
True	313.5603136473966
True	448.4352067348569
True	473.8522571173152
True	512.4277874935127
True	606.1670663540741
True	906.492986128309
True	273.8620755588563
True	1062.1131775993529
True	920.0288412120972
True	599.7595483799893
True	347.9120166137784
True	840.0689615834041
True	8.342982673551752
True	27.5354099209014
True	311.45792408889923
True	44.43187077565884
True	199.95489118507135
True	749.3051577100366
True	217.11627794237003
True	733.8406549792562
True	761.2056490652901
True	123.1358282500235
True	361.28404947124255
True	573.718339628295
True	23.713856854326075
True	134.9442475917889
True	428.2904971080032
True	306.47611007496465
True	201.4127947963228
True	115.5969767614427
True	379.89316179070505
True	23.298986074593564
True	366.1351124914884
True	371.4643721651408
True	1019.019032730034
True	368.6858633337972
True	32.43758359148978
True	437.59751266780825
True	438.2038571517364
True	229.82144368828452
True	33.318027324299194
True	768.0540533133056
True	437.2795464910148
True	186.61234009022567
True	12.1560856932795
True	1207.6805980420484
True	169.6322302931065
True	26.344784627517043
True	299.5171301622131
True	277.65302283112413
True	113.69897698700632
True	285.19513873359045
True	45.81889884950908
True	319.9687309524775
True	308.0224930046541
True	318.32067424600126
True	29.57088415908926
True	49.10361285146946
True	1040.7627210882763
True	24.11468835522751
True	12.172114580560656
True	176.2782819579501
True	681.2941989583602
True	8.33015968031191
True	197.65477890180836
True	172.49207285903478
True	526.7485396729065
True	397.074598056691
True	748.6060361506819
True	323.9200659597509
True	493.9996643469868
True	445.7418108044152
True	519.4211901653391
True	104.71647829364656
True	1271.503657919074
True	901.1052778517328
True	290.634156504132
True	516.5233332410833
True	102.967107611119
True	571.2461886262386
True	443.71780679827424
True	157.27832868359093
True	81.84780338958129
True	350.6598545246769
True	168.36860507715028
True	30.11031178939129
True	600.875326101012
True	376.0325596090664
True	66.13562075872598
True	30.08153062460851
True	657.4436097075682
True	504.670085575626
True	74.53334413566003
True	21.770586451667963
True	319.3601657499038
True	340.86405633036617
True	707.4573632632031
True	556.5981126858632
True	556.7457233398178
True	797.1032337398794
True	10.000271852030426
True	56.75273166277113
True	37.3158060266127
True	57.58568993800796
True	512.2745285975247
True	577.8827871239263
True	80.8950962889148
True	109.35013066521373
True	199.31606175721868
True	75.20515595586765
True	185.0285003802635
True	208.08201665755865
True	269.81943973166256
True	825.2916881487736
True	598.8443852138561
True	279.57567014871296
True	192.63565974558065
True	274.8046404202498
True	241.24845428492077
True	732.918682260706
True	327.6153347806739
True	168.47015797840268
True	887.8694683747647
True	345.27280941197324
True	485.66692533573473
True	153.81390291582449
True	110.12970525252472
True	66.08053862374503
True	213.80509680965173
True	984.770764884926
True	528.9403742725981
True	111.54939119507968
True	358.3584340173789
True	102.19096046484712
True	684.9851045214307
True	3.599588245981725
True	671.6821789032048
True	35.74878492950458
True	958.4093748327508
True	844.4677489355294
True	219.6590827307977
True	29.537740366635127
True	78.73770944877094
True	447.74904856102864
True	220.2967133595208
True	1.5761258777250835
True	72.78560580512287
True	1079.7489826902693
True	352.56562683299416
True	683.9729285035258
True	481.8065412452907
True	28.477897716736944
True	134.0571418568212
True	434.0170355246018
True	919.6424753278536
True	834.3454110798716
True	423.5090715427801
True	336.952150760175
True	17.708940834808217
True	82.4333038132041
True	764.5002841079466
True	477.87811351484936
True	384.2434906679293
True	881.3673226648142
True	25.714392692410566
True	209.0946231888645
True	896.5283026681141
True	241.1570850708
True	8.582651373111283
True	512.4132802118577
True	106.5384148313731
True	622.41004315683
True	57.12781620416886
True	254.78673193415943
True	854.2171769700124
True	923.5384788351616
True	280.2211385892904
True	417.8881251786768
True	122.66422683864448
True	600.0527017994456
True	260.8069102272009
True	185.30356583688345
True	857.4389087610746
True	53.42800794013101
True	706.5277736102407
True	273.67111666732166
True	291.1100935258064
True	170.12397602317478
True	483.5410596700776
True	586.2596772744674
True	364.5420046317467
True	412.6568677154417
True	71.43049740078408
True	155.6582399987999
True	458.4959628663584
True	230.86973358970744
True	36.32424602301744
True	210.8349756758392
True	401.998227180558
True	391.3024477621477
True	742.6478743173665
True	134.39313587110618
True	671.6060987254903
True	531.9051212638758
True	596.9838236618724
True	137.79371354116566
True	36.4581773045326
True	672.3024877760845
True	74.33880085881242
True	548.3668680668814
True	678.3920882955551
True	456.5408661953337
True	132.11831853093193
True	542.8727970126687
True	5.002644416515931
True	394.3836626285784
True	31.75363747473669
True	628.2109282783463
True	247.19015626176247
True	584.2132139707655
True	701.3223046443337
True	148.347317052242
True	508.289482630804
True	482.0282958609934
True	63.635980744543055
True	968.4002055744492
True	2.338891766986905
True	27.72553132929412
True	631.2892998394374
True	670.1918569445567
True	131.23826786707394
True	407.2171870866446
True	130.22407638843887
True	70.27954880499092
True	458.6318216574271
True	42.57632903823727
True	508.9172423474386
True	12.43931028122785
True	861.0285094024357
True	538.2340455480972
True	651.4025943138374
True	99.55662273770076
True	377.3624570261156
True	976.197668737514
True	847.4068329286657
True	144.4959866170288
True	535.5474909400476
True	460.1968517168785
True	251.89959270275045
True	248.6444769549241
True	5.729412560660678
True	329.79685199788435
True	11.759159502356638
True	372.9565651137512
True	78.94722557040085
True	426.1640726245202
True	623.7967835009887
True	125.97565755165556
True	235.90000168173972
True	634.7443423621904
True	682.4948743221802
True	292.0514909079081
True	132.7957894670805
True	166.83062778709382
True	476.8995341771556
True	85.14268926574519
True	10.68836196074644
True	520.4393476332024
True	570.3897192521375
True	18.539101349654057
True	136.3584540717258
True	907.9400941448476
True	476.442848279156
True	279.43299099765613
True	35.00538942314633
True	476.8059913011389
True	114.71591577112464
True	585.7324116448572
True	663.5604314139831
True	290.65438875317886
True	393.766805264356
True	185.410322097458
True	246.09513020848763
True	76.12362447300313
True	223.61732888641637
True	489.1088183591468
True	19.3811281688098
True	430.6330673322236
True	364.7748866540104
True	669.171038970093
True	896.7336618747042
True	908.9516389602164
True	163.44413608622477
True	398.829544917882
True	72.9537497027678
True	187.9243613882444
True	317.06034203657924
True	9.45428525997774
True	803.43014217818
True	23.63212818511938
True	400.5405701277705
True	265.6682379312861
True	629.7821519956327
True	210.3467433829708
True	37.47477161864803
True	717.9909057211297
True	1080.7838985855224
True	226.0589944424782
True	133.3737604315372
True	595.5290043071179
True	494.6291375506914
True	18.144204678932493
True	810.7075796782284
True	117.5604450999357
True	45.11374059599545
True	313.19096604302075
True	344.0510342767598
True	409.1679305442068
True	269.2242082279607
True	19.10764310135657
True	23.721312194561698
True	848.2181929157747
True	193.4964837274852
True	112.61495346472311
True	866.2205667783174
True	643.2516455028488
True	642.9514001720676
True	442.1177739555092
True	154.46156708232533
True	29.888238068003005
True	98.8935820348841
True	439.0591395896448
True	235.27428388100927
True	470.36292206930017
True	148.51290074336217
True	478.2345317543052
True	661.822507282414
True	957.1327862249474
True	24.98513359736553
True	981.823483194324
True	1104.1797596380077
True	467.9658392665707
True	83.33551958634608
True	804.8893657903777
True	639.0111444729636
True	674.7310651676362
True	176.85920976711063
True	764.3469470441352
True	711.8692448740521
True	124.19527695566754
True	757.4467345426352
True	820.1057262246994
True	485.0682874040852
True	226.96843824013476
True	68.54196982623584
True	317.55275757597764
True	347.9910126480525
True	462.6362729772023
True	424.9290021699071
True	199.54332213672836
True	306.42320766294205
True	2.8658652255431782
True	12.32635873186006
True	108.57589277964694
True	129.9097246172684
True	347.70650977770816
True	353.034531546615
True	121.42702400669287
True	17.222730853556453
True	203.11467665666703
True	885.5034902040958
True	451.4192621997676
True	541.2963172028543
True	557.7453075201621
True	753.643182860283
True	638.8433286110045
True	95.66870775243044
True	206.36023847047716
True	244.14833247500468
True	300.3984761658569
True	107.23120028532838
True	365.939255522632
True	430.1326754874671
True	168.800621810184
True	645.3978908003074
True	245.09066380568456
True	205.22625262574317
True	29.62699461239614
True	253.97616739097967
True	485.9449582345795
True	164.12186750913995
True	534.5664006419294
True	464.9834143676322
True	248.5698628534996
True	106.415890926354
True	43.504364750758405
True	405.1080528820498
True	792.3643105175673
True	158.01870774501018
True	1028.6117042384838
True	1055.7731249079447
True	486.54733800672665
True	101.5288527770189
True	120.8078777317518
True	637.0421544550827
True	7.574994898940572
True	226.6885755466533
True	138.67540269373123
True	115.58241656129312
True	324.7443122227796
True	636.891755189062
True	36.7490434680826
True	120.64057642948606
True	952.9082975745408
True	58.56898170309039
True	453.4120386619284
True	527.6900444925216
True	248.52717617579776
True	131.96839597120606
True	962.8947593076356
True	1184.28130255078
True	508.1066396650437
True	655.2576757260688
True	224.54618366906212
True	147.7409424632981
True	335.10625457247613
True	257.8536493331856
True	177.04160191012136
True	309.8514142446448
True	348.92108205921454
True	12.234874658142967
True	645.7633485294898
True	141.67336746724197
True	78.11223805613896
True	428.52509026945626
True	310.669217432036
True	1216.0204021760026
True	347.1104348051164
True	1001.2564649029448
True	10.511123852512284
True	253.98298709755463
True	220.8295403118601
True	152.11687614627107
True	489.2806196664452
True	195.37551038903771
True	387.7479388177727
True	319.15792411260253
True	107.82269644736076
True	350.1788982811903
True	1038.9849591372515
True	759.9463612255473
True	229.20809117660872
True	99.19583707511424
True	288.6749336447421
True	23.82084125029657
True	366.5426386923215
True	314.98060662053496
True	578.2791894213336
True	452.6578771435185
True	348.4144557857857
True	154.37178645777556
True	12.135599340775444
True	423.5759307221842
True	290.40292410646373
True	141.42866998749966
True	300.99299096945737
True	453.8972394223232
True	808.1608653299343
True	318.7348114719915
True	766.7461613917427
True	407.9309970982088
True	381.1608794238955
True	1.815663806236183
True	1191.6982696131274
True	105.45166297445078
True	906.2464242214878
True	206.30284542861617
True	452.4319726786894
True	683.6197265943104
True	86.69003874486137
True	480.171940532132
True	33.07785414024735
True	415.9411281102895
True	74.09371687419119
True	226.20084828113195
True	39.21614530534917
True	693.0391854616645
True	182.5400066679255
True	25.130079305884337
True	401.1531823882379
True	106.7502951017939
True	176.4161686398841
True	819.006263675074
True	259.3145206516967
True	156.50548209210908
True	377.94070105902784
True	503.6335568582952
True	342.4517805059472
True	524.703039867649
True	610.6450299139462
True	161.7137012261557
True	6.179474961221303
True	76.04670539002919
True	433.7066198066022
True	87.01706416937184
True	75.93817884150361
True	1027.565554468364
True	25.65982404723625
True	330.3905417716723
True	312.9871256780769
True	458.0636259184538
True	679.3946138360916
True	184.06531001912848
True	653.5156123444791
True	320.4448473113185
True	353.0846514644511
True	282.4874518167323
True	207.5149148489736
True	368.1974603501338
True	458.4543444305568
True	405.9241735740603
True	618.8957156287224
True	138.02224595466433
True	79.34621175523223
True	38.45561484933344
True	293.1741588198692
True	629.8549160779273
True	407.0698610392709
True	785.1468525084654
True	206.87793699430955
True	414.0750520637226
True	67.61195572157713
True	53.79792542002006
True	410.41365618508325
True	201.41638278220367
True	230.88499527940067
True	45.94658558281738
True	1066.3042719041434
True	166.46719099046078
True	897.8339775003382
True	322.7574815587643
True	930.1638482199384
True	230.57739065870223
True	445.237636442986
True	539.3647930309397
True	631.3350407414076
True	210.51686023860904
True	472.814400898303
True	940.112729808125
True	130.23223477461562
True	6.899375023863374
True	537.2069237455913
True	26.70832558822542
True	76.06701498905366
True	795.5499162562763
True	228.926290569638
True	966.0723972851164
True	666.1096799723991
True	432.4568436366224
True	272.19201852621075
True	479.069664407248
True	335.2461836277467
True	174.80401088902417
True	695.7009278436724
True	727.0399397755313
True	214.01797437212556
True	91.9664339606249
True	498.7929199823675
True	140.6639902730152
True	378.437749087492
True	336.26139168969644
True	65.32835004950564
True	369.6308510562607
True	422.3531275108249
True	382.6123883493527
True	403.80192144971664
True	417.4197465692128
True	659.4203705615996
True	58.07788239315071
True	452.5743684684035
True	330.91474192581546
True	642.6807793252909
True	218.72223281682687
True	101.741961985113
True	40.3086676458754
True	533.7999976673558
True	637.1320668587169
True	191.89548289579088
True	413.6478793574376
True	326.6598109131328
True	15.91259137021024
True	170.92987018402485
True	291.3764791571561
True	2.816797377910227
True	883.8589874058695
True	81.19077644751297
True	106.44914892759397
True	110.3566861729337
True	352.8762933537088
True	36.60129524189946
True	453.5107160013207
True	227.477740693283
True	5.4371199588250425
True	110.09062615482722
True	448.7001454498962
True	51.9244317366489
True	69.52637646842152
True	178.1696111510813
True	286.7361813102425
True	966.2510074732584
True	393.195646598609
True	951.0482024753198
True	192.47656248243496
True	1030.202836206579
True	775.6110153705694
True	635.8028437348653
True	420.7076919836874
True	371.61962141833214
True	78.51161096849346
True	76.47453485918804
True	79.30610412242905
True	177.92793668753492
True	470.4807108608868
True	1138.508677155953
True	172.4400772871913
True	366.9703100818287
True	433.15880070394417
True	591.127923700308
True	611.1074474807081
True	285.19441664431884
True	456.4201582828768
True	648.4878175163418
True	97.58287460418713
True	681.6745914614296
True	265.10283196259195
True	131.49467275526982
True	403.5015197719002
True	852.8668597766231
True	449.9789421478697
True	898.4081763667663
True	195.23520350908976
True	353.8872298316869
True	704.0679722616254
True	601.567522899819
True	193.88827276704745
True	249.0172976265055
True	795.211325198626
True	30.59614189483662
True	194.00463824511752
True	508.39279290686966
True	711.9784468971621
True	103.5498133593129
True	37.204612893339664
True	173.39097495853824
True	701.6939777005908
True	306.3515628369037
True	551.2683645981342
True	363.0755099267783
True	306.54703028201254
True	442.8112492218507
True	489.7146057682744
True	72.0290326720315
True	371.2249701626259
True	789.2918050794497
True	0.0
True	297.9224118897132
True	257.79578077697937
True	923.8680409314384
True	155.698733927
True	630.4374882578874
True	637.2291911539966
True	115.52213976154152
True	223.66547424447285
True	128.10626713598708
True	11.569323122205752
True	292.07741436338097
True	377.24854009730166
True	1143.135021447223
True	239.04797211949685
True	415.1624672516643
True	654.681604425403
True	204.70978505364025
True	27.84418059922677
True	875.432848679902
True	621.3081925976929
True	154.14906919398263
True	626.8830408642168
True	156.99612906295354
True	292.35198672351345
True	804.7985715667218
True	35.58477084036631
True	113.00268868726256
True	505.8345337821651
True	63.80546778310297
True	77.01488518098678
True	392.6246313799597
True	23.562403044822844
True	765.6495147492454
True	98.73712646257412
True	152.92629803635583
True	19.29086631297261
True	743.6289666959158
True	30.84924367604632
True	786.0018531396747
True	396.1927844842547
True	119.07189336776484
True	699.5837629711202
True	511.8947369936021
True	539.4980432874721
True	46.989107108241775
True	376.2744965304984
True	5.842399176500864
True	94.86767436003414
True	389.6982130615924
True	52.01456585071513
True	112.97389456572571
True	311.6140367699492
True	190.01262776166743
True	104.5439589714457
True	627.1432734109483
True	21.09289988029388
True	1150.6494429120846
True	509.859702197928
True	306.66038749209025
True	483.55623882339216
True	119.69423673589895
True	786.2900367014072
True	1119.1489724989265
True	759.4181720924212
True	184.2122472198141
True	226.0078021613629
True	50.9577526077333
True	54.87260980224678
True	160.3734485648154
True	99.54159840896708
True	166.91874441649333
True	1172.033105356053
True	291.22725933509764
True	363.9051900911263
True	715.6723358913761
True	15.891766265550524
True	13.170223350321669
True	603.0792184613455
True	5.739278703577199
True	107.3760684276934
True	667.9557884055955
True	183.07594424015912
True	634.6941957490926
True	854.9581078905296
True	158.4778745573643
True	896.032721785733
True	2.576223718833191
True	453.0162988423195
True	1055.470734299378
True	24.52495097624648
True	242.5998659048453
True	145.56055850747006
True	938.9455389170768
True	220.04683517018165
True	482.5338753382305
True	122.9255001405496
True	516.2591353106596
True	157.07771256902188
True	93.690064823613
True	392.6345323372687
True	70.63098580694002
True	51.59626473096762
True	1041.002720487973
True	260.41264693814685
True	153.63114518940046
True	366.0972464335322
True	411.3528815106213
True	214.19938137228743
True	169.69191416293015
True	380.846619478913
True	34.70345181923182
True	479.5439695079647
True	1103.1461229732936
True	111.6773061094554
True	476.4250095986157
True	313.6468120782983
True	26.46492408367339
True	408.3220081209228
True	104.20131828739484
True	601.5584014525853
True	201.14457636623297
True	430.5263416585547
True	21.36281921519937
True	454.9855060075293
True	115.71136388273206
True	334.0313369523282
True	33.54247634609261
True	166.035739360148
True	238.21141121935744
True	806.5172771124637
True	57.34765986549062
True	141.0708974119542
True	235.31704222847975
True	137.3866070750153
True	621.7153244747759
True	560.0894131005094
True	781.573020767328
True	392.7745993426609
True	541.4836786604892
True	419.08581918530007
True	688.0195670927302
True	73.17902849874899
True	458.20457342704697
True	414.95636941910817
True	49.908766874535694
True	83.83272616747008
True	128.4289768758501
True	89.88586446129293
True	332.76805275917025
True	833.5684397424305
True	321.0376750601875
True	1071.893131089376
True	319.8868587964981
True	899.8905135543147
True	152.85306718885803
True	583.8737723351865
True	639.0672388295309
True	716.9701534419066
True	462.9271361148694
True	67.91846933151132
True	300.5386086371704
True	43.21228155035562
True	164.80536485380065
True	175.66218847475196
True	1090.2872173235212
True	237.40275423653125
True	557.5079833967287
True	522.0993242918152
True	562.278474581415
True	876.9865914502459
True	602.3651121521815
True	651.3398826664153
True	912.8179989153358
True	130.6526113431213
True	319.1086807617255
True	273.5381196123361
True	336.41028639218706
True	88.8411027883618
True	385.73537949801386
True	4.66725476532664
True	307.5571519933647
True	259.13911026113607
True	624.3775118717759
True	279.7497897158632
True	359.73067864078865
True	10.16716106730161
True	58.84001042255491
True	551.2511352030939
True	31.67749241408308
True	141.57251192940242
True	65.14745998037704
True	154.52891094455822
True	226.8518916237933
True	71.22979030779838
True	378.7500897157825
True	276.4204848193384
True	102.14050345394772
True	343.7540662395677
True	64.08326629872965
True	595.2223625008842
True	864.850326571074
True	280.4890516085673
True	1151.4568933926528
True	118.44236820578058
True	304.7499351030787
True	1037.3827651417191
True	92.33027972896832
True	289.62814770597146
True	9.355895003860152
True	417.1514526684115
True	457.4774804360623
True	155.10564909446242
True	620.3381396910838
True	945.8320078819308
True	161.06299653335083
True	77.4532055781023
True	332.6876857477789
True	551.0255132974893
True	615.7183431424414
True	1207.5010416175612
True	28.23899157142585
True	933.6051157047668
True	136.66345171119275
True	645.4668272145633
True	121.98126012111524
True	122.0308162042109
True	178.95325230114088
True	174.63057116341207
True	739.239886314521
True	188.1501691166248
True	226.98828351898828
True	70.24041345360425
True	508.5972597160408
True	455.8147227409067
True	174.5717772434695
True	236.19915304174097
True	15.6705709348921
True	415.1866741984071
True	211.64759617014468
True	285.2876929238543
True	107.80831108093848
True	689.0690096747048
True	434.57817919781365
True	265.59615487821685
True	638.8947057000883
True	522.9648317527785
True	442.66144077473984
True	139.97698998090812
True	525.2689929476128
True	425.7602827746756
True	2.942108746001985
True	197.1145783572968
True	95.26221145338047
True	243.8171571559988
True	3.4658799308848938
True	127.95002976486444
True	337.8710493814019
True	7.223341112697755
True	861.5039815806773
True	163.20251578239555
True	736.6968809028424
True	799.1524582051265
True	161.26708166602552
True	230.33084256500624
True	489.70661549682336
True	795.7594600034562
True	51.08820394298354
True	38.45589400894772
True	132.55384821871013
True	613.9052635605474
True	727.6875647509383
True	191.3107985922902
True	593.9598194101567
True	587.3732473015591
True	855.4041798349656
True	411.47308631851934
True	184.4077135785541
True	915.43105641278
True	224.4048346827626
True	151.96522226638453
True	335.7780333100586
True	227.46019698399948
True	210.17967797949532
True	616.6335683315339
True	253.6097800539604
True	193.19645594181983
True	479.06091747146615
True	470.4160831573303
True	61.91515387455065
True	273.4137393570551
True	77.83074119319501
True	338.5015902650128
True	350.58579733081126
True	253.1642419721338
True	178.56666617397184
True	377.3751888474093
True	657.8149456659148
True	756.6536505293013
True	303.61991247989806
True	760.0177636114257
True	65.94344429214155
True	863.3479511081965
True	349.7010601075706
True	12.9484897021893
True	630.4539938175008
True	704.8272942972906
True	267.2734187830269
True	170.8050333948031
True	48.29787955599179
True	388.1571370821992
True	63.55513585187999
True	14.359072687916557
True	900.75446656387
True	365.7785283860373
True	157.7686197397809
True	977.6037065718592
True	13.403351473899642
True	798.3802495972038
True	31.48218447851181
True	689.0347135144046
True	56.651291565988295
True	780.2885946196267
True	448.15985290582586
True	201.85669272246747
True	441.8530777885857
True	214.5251573628275
True	302.0368949368842
True	215.52324131691407
True	407.8089607118991
True	9.383761626410791
True	317.15296890404534
True	111.1523655726522
True	12.326169088964669
True	469.2036766508869
True	711.0474372364796
True	286.22524957105765
True	80.50215165225084
True	303.38166803977714
True	78.74305651364425
True	178.67269059194243
True	179.02057402114593
True	379.1471226187718
True	44.324845488185694
True	130.21353711815823
True	389.425645622182
True	878.9502720560539
True	112.94395082732906
True	212.20557655712224
True	430.5202851559637
True	19.989359632333606
True	399.5576372348695
True	493.8726077912831
True	87.44262043579796
True	409.2267995393924
True	360.2272924149698
True	405.122133268145
True	585.0252223284351
True	1035.2759124704885
True	985.162505085566
True	57.75320230773847
True	1087.2793154055587
True	111.5081783563271
True	117.90034324071728
True	108.4432917577018
True	479.6598980789156
True	378.337667605142
True	575.6265100457823
True	257.601394736047
True	160.14279521414227
True	399.6530691948432
True	15.550950256318782
True	468.2160141802422
True	396.318929892942
True	148.4953274747456
True	96.0495089692276
True	538.2769916362861
True	1002.8293779546012
True	194.9389788431429
True	63.12430403951239
True	448.878716189134
True	375.6294708139612
True	482.6674359432541
True	310.8534619581234
True	5.009020121716786
True	526.9840325651605
True	493.8347514540745
True	492.5441554932498
True	184.72363519315127
True	107.39563990970323
True	23.726108229480246
True	376.08414028896
True	109.062907429279
True	7.538952112713265
True	30.72427326937362
True	343.0261895615401
True	646.0021346531476
True	131.4325138800538
True	91.32559009080892
True	25.794732047664837
True	400.8218490824321
True	359.6153864365252
True	724.8316726087735
True	313.7027597493656
True	494.2357944801753
True	528.008529632017
True	525.4674074672159
True	293.0284833275502
True	527.5989702523161
True	95.74925530889044
True	579.6781566094868
True	7.547597191362552
True	348.09709195448687
True	462.91223373862886
True	987.0608403905956
True	358.73753705092975
True	821.5719028456728
True	937.7183801026812
True	179.3663163033525
True	36.24097957132008
True	350.4602731388976
True	392.0710419489845
True	595.3947253326046
True	249.9167125641001
True	29.912580907195817
True	638.8650317222763
True	129.5112109829197
True	1064.76181853389
True	316.2872273190717
True	476.50155991272544
True	128.24860555200263
True	812.4774330765445
True	141.95625774409547
True	818.082913545427
True	570.408634969354
True	190.44764866622472
True	113.85212748321024
True	64.81651345604438
True	583.761002997975
True	882.3052487584129
True	426.5704378357437
True	550.6407257537344
True	138.3035865578427
True	611.6732543047538
True	472.9327731803404
True	787.7811652850345
True	320.4113449118313
True	560.949884617453
True	115.56532389461272
True	25.19726675800502
True	414.4609306044193
True	175.7883003031787
True	105.5805009790538
True	373.8266333591079
True	1051.731881141937
True	265.5967028979773
True	544.5879441318435
True	11.82913209020434
True	76.8422949912302
True	331.01116590747085
True	770.4281303784929
True	438.3373945013295
True	511.1795482182375
True	695.167609019059
True	72.47678384678426
True	732.9779933386627
True	47.08704085664876
True	106.6091436253656
True	180.51358320535863
True	80.6392091129965
True	25.79316019936558
True	300.79949231887474
True	458.949546368816
True	899.3983866809697
True	852.8466986438357
True	4.889094747443341
True	282.4060261793057
True	478.5883140124766
True	127.22166346280292
True	252.6847837972334
True	328.13503302091294
True	1309.02322653407
True	443.79189690512817
True	24.37127555259913
True	184.30569942559288
True	677.4057173572485
True	36.008944392099615
True	177.04202650530047
True	555.2432365131998
True	67.49926999921256
True	880.738191246823
True	333.3485358430753
True	685.4999244907642
True	78.9084199726252
True	689.2637108744079
True	562.5198959765643
True	873.502950184744
True	251.30273618532232
True	502.9617476512289
True	816.561567545999
True	925.8437654680952
True	245.8862143141868
True	747.4053168038159
True	217.79560539236465
True	442.2170738936461
True	366.5974740165509
True	489.2981342404135
True	496.9626659701159
True	321.85331344383786
True	346.72696406409096
True	112.4613187680702
True	345.4378986202799
True	1096.7108891666776
True	315.16840109134404
True	143.2575166957997
True	295.5997702085476
True	750.0527349036995
True	651.326640063269
True	401.6287846806267
True	119.27712459168768
True	342.4338132810836
True	33.58440512363412
True	172.83844491515592
True	89.57669771428756
True	85.86163707961305
True	548.425811037458
True	141.35233763545205
True	119.33482936135113
True	112.63787544442629
True	86.83037194723059
True	447.84053011049593
True	406.4250589615544
True	1028.3549491929118
True	563.6674063161496
True	856.252858949071
True	265.3621905726084
True	297.15063801407933
True	521.2111627692947
True	196.5372520772038
True	772.1127285603592
True	242.7118454125631
True	356.9180587530741
True	70.7579397806866
True	113.67726106687434
True	260.8918508477217
True	126.20912862528944
True	480.6717065815308
True	31.92644974552041
True	580.9050143630885
True	1020.6205458801766
True	713.2185472739183
True	1.2302084482188156
True	61.61074892669741
True	460.5571695549148
True	434.8024362030344
True	74.29878477681031
True	121.25078309358688
True	282.025399205522
True	82.42112009726233
True	46.57510555354632
True	726.0825871971198
True	658.9212364452579
True	158.92612848116505
True	167.00779185867032
True	538.3614420514884
True	57.27034618754639
True	23.463476083275705
True	555.6337734114214
True	457.0803807920628
True	1125.1872812047789
True	47.54926979969641
True	447.1229838700041
True	866.7366228389209
True	826.360011858554
True	290.77925444996123
True	786.0415011153333
True	392.1743282384035
True	43.827960670787256
True	99.79791688011454
True	722.3075692478192
True	70.84527332452289
True	143.9524450209386
True	932.469948486042
True	190.99266072475453
True	276.6962900666228
True	107.77632706955104
True	648.1241348613097
True	594.0232455588645
True	214.0292625707235
True	428.2807421179691
True	42.37515557470611
True	283.15542665018404
True	596.3023026995739
True	633.2879288951682
True	330.29000392965816
True	68.55985824723102
True	925.6809479762908
True	1077.5215082607235
True	555.0416763257655
True	67.93037555760434
True	32.222125048468456
True	91.7274101255885
True	104.32898427010062
True	99.34945993909577
True	884.9393799665263
True	1179.020396780949
True	747.148046964646
True	341.4169819777361
True	8.981021652214604
True	22.310768297818463
True	347.5436796708568
True	473.2196498953127
True	44.876948314761336
True	560.4248458324762
True	447.3993910245281
True	394.9724788564885
True	79.97525605164107
True	205.40791287819667
True	278.4462066507645
True	136.26883716309948
True	381.2553351895572
True	43.9221472208674
True	180.43389232994187
True	1159.1446673353348
True	5.180658497427665
True	24.535221774136627
True	578.3259557896266
True	354.55034118680703
True	761.958399133592
True	156.4904547314956
True	747.9256339915624
True	572.0252074078602
True	274.54159160859786
True	430.5905109783962
True	343.881335298638
True	282.028466969716
True	267.3643176257572
True	404.2832022381997
True	493.1768413369816
True	486.70804734651176
True	109.5430848809152
True	362.3956802089272
True	8.389425110624666
True	190.29426936045064
True	222.62533736291115
True	868.7483174135112
True	618.9929082454141
True	29.078691959854424
True	734.0588748574768
True	839.6320288105436
True	101.75433723437988
True	346.79796806114786
True	840.7416883587357
True	206.65231296290224
True	165.23411830268876
True	523.1590799830549
True	582.3270334374766
True	1098.8267663034046
True	141.3791637882661
True	153.85490295230915
True	258.2892990303976
True	319.1925083223702
True	418.37831401183365
True	407.16277016960447
True	319.809799384935
True	463.1103203931468
True	497.1680860902928
True	226.3903027358748
True	1487.702909803001
True	249.23811167821063
True	404.80649317331904
True	53.65685884721763
True	773.5283420580171
True	253.24870790096287
True	883.347118513308
True	549.4229746781944
True	315.7622990330364
True	764.8052631248008
True	267.3330491486768
True	212.39512677308764
True	254.04039502821675
True	226.19476025800824
True	138.53319866826467
True	247.3475547000349
True	725.1459374921129
True	515.9458623138353
True	220.2649241205576
True	1154.86808100866
True	113.68275676600098
True	263.3985063456784
True	71.49002116443559
True	301.3195278056538
True	415.4736765351751
True	92.97626999175598
True	219.95682445765377
True	72.55210757430734
True	674.3589276919075
True	380.94569688107913
True	220.3710182376497
True	732.5984543847967
True	889.5325442376202
True	837.1797402876098
True	859.5838019710235
True	351.3278637175217
True	1.3650674607551192
True	259.09898512122305
True	55.28215719136803
True	384.6812366201109
True	57.5752299985349
True	357.13103213607525
True	862.0101656162552
True	1055.1117600463197
True	400.32223899331314
True	22.279156261092925
True	551.3387898226594
True	528.7598992118984
True	195.57772814465037
True	238.47088602304376
True	286.22080870375595
True	22.7021133775861
True	132.9872111631199
True	966.1521748573612
True	62.231726579845336
True	476.636280208585
True	782.3417628745693
True	104.22877419894374
True	253.98185135039
True	113.20899196028864
True	15.67392781048308
True	1.2049115841329363
True	120.77945889076722
True	1028.2843935135495
True	471.8526978225861
True	67.61389763960742
True	794.7066775711301
True	335.18408311874674
True	1.657836108966582
True	453.55688626247576
True	186.2488732863125
True	490.7914668987157
True	80.91314739249049
True	326.7161380725899
True	371.9658439163785
True	161.88182755517926
True	203.96237854509704
True	127.7392370040912
True	171.6631135912735
True	982.4699978230144
True	16.067162098400566
True	499.9980445485885
True	487.1336522436601
True	387.58712485544186
True	222.3561759766096
True	241.50075332344247
True	159.2566198851508
True	45.596089434188734
True	484.2835030010156
True	150.46183827647383
True	853.5908717628248
True	849.1615273645186
True	253.57838394304645
True	307.96152316797543
True	514.7780290092746
True	38.41158209370617
True	86.15333993301155
True	718.6959584062707
True	1072.2122258729546
True	116.37962408864084
True	730.347476575922
True	141.02792440667113
True	943.0568138485372
True	661.978615761114
True	107.76279949265988
True	276.3099308049083
True	607.4598938525601
True	261.1279200652316
True	45.12372455256524
True	563.3884384872027
True	445.1259796389006
True	6.189312892908348
True	469.4608997237032
True	70.36438862761219
True	185.3312110051181
True	235.75388847407288
True	324.840311940724
True	70.92703017669245
True	232.1240020173153
True	345.1061019931573
True	434.9238355333965
True	938.1510164877944
True	47.30985489256717
True	898.5657416213303
True	1016.111196783302
True	129.59658234629237
True	78.0933405633698
True	980.1822843760098
True	35.33565587607448
True	223.02051530711284
True	85.45118549025013
True	213.37830745956535
True	369.7003672292304
True	942.7641021273012
True	96.8056248779116
True	67.07089165941018
True	648.0929483178833
True	281.2316525564445
True	729.8273060076374
True	51.12529991316316
True	487.2576147195001
True	395.5492026767952
True	681.7301440312731
True	51.3505276904322
True	104.98359948930576
True	26.910434305368703
True	275.6336818136853
True	40.28988656949596
True	342.21324622164684
True	3.19727264398099
True	1171.5609886901757
True	105.32964938344242
True	128.24605541664454
True	357.0318962321872
True	737.5581269865638
True	686.8142412526745
True	1036.9784335130155
True	455.58443095611386
True	394.96481377548895
True	144.64406932967646
True	416.3971049591374
True	862.4658666603882
True	398.10867833357065
True	939.4169167721914
True	79.57294990761615
True	421.4288355286643
True	177.6225693983194
True	284.1114069151039
True	746.8322987827418
True	157.67414506133582
True	137.6137586437723
True	64.85378305035219
True	874.7957635108991
True	769.0261770913716
True	83.22866732212388
True	432.6657393499519
True	725.6989581563454
True	410.4385428502284
True	58.08324314343015
True	316.677335964956
True	758.6881870470468
True	31.86174982127023
True	371.5028372320396
True	162.05949456039485
True	283.26490162125435
True	32.13594790409789
True	221.215118935721
True	774.6930694093674
True	646.8116527064666
True	58.75704366661402
True	298.49745605685496
True	914.344736257548
True	18.006283372401377
True	313.65746602678973
True	265.2082942589399
True	429.9314823912495
True	227.1266448028545
True	616.2492096559089
True	48.36355332940786
True	978.598230379284
True	880.9393513592821
True	47.97451020112028
True	391.1402996821682
True	735.2670180086191
True	919.050671711856
True	272.13276269860097
True	571.3430147379007
True	127.45868030149312
True	186.742824012144
True	133.73444299897434
True	134.74044662387664
True	199.95121821444195
True	938.1070109209348
True	785.9975219117387
True	936.0916908977784
True	20.28258887540899
True	26.69760643134238
True	350.10331782179395
True	12.503837744975543
True	620.3516827370615
True	1067.8750501871152
True	264.8052227224665
True	203.30182748267816
True	82.79074061725797
True	219.88953928107424
True	140.1652785306712
True	41.743343594221805
True	133.3630915525327
True	90.77269904414428
True	252.0950771478675
True	505.4690165930616
True	169.15358222687826
True	29.00638693871095
True	57.09676393498119
True	435.2529472511373
True	264.4994209987518
True	572.3870391803018
True	21.696791271077696
True	109.0098781131872
True	665.1611348311425
True	255.45294280091167
True	481.4279386190353
True	653.8912838954151
True	109.0693066686346
True	111.05571468882746
True	80.63088850610285
True	24.541380197427276
True	122.57989173426648
True	86.67103148031308
True	104.27409048817968
True	152.81096496951636
True	241.76654368239545
True	830.4445285312939
True	282.85102767001405
True	927.5951956629448
True	162.27420346852833
True	200.1790037085316
True	770.4128648487673
True	311.5774803250889
True	599.1407654877778
True	252.86381752060697
True	356.2174306559963
True	447.0727670444413
True	582.2575608877244
True	637.660386362463
True	348.3000616345435
True	35.18416263161845
True	536.397088382864
True	626.8140732686647
True	19.04007851308276
True	12.53427771456605
True	263.92869782877426
True	398.1512092769185
True	441.1980933468742
True	69.8285774652442
True	621.2102579084177
True	909.8828367129606
True	240.01480828780043
True	907.0549749003694
True	275.56125157600144
True	103.65039813826044
True	259.1538024146659
True	724.5740029105782
True	39.48942814450323
True	593.6184633943013
True	1295.8051408187582
True	1014.058568649806
True	883.9960799035381
True	206.57123009003567
True	92.69285107861414
True	197.352096818746
True	829.1853681820896
True	146.0590124626674
True	1046.454213999839
True	858.9896146889535
True	40.0692967649367
True	88.69587882798427
True	415.8856658527582
True	387.7249107314248
True	201.83527569176812
True	530.4199422158266
True	625.8847192025983
True	126.09693970141174
True	275.61553994328665
True	1016.6803867880328
True	51.8493212896442
True	705.2257069083432
True	550.3583818199182
True	38.963993517978686
True	856.7687865233369
True	389.5939185736278
True	572.8628868656997
True	113.63776362363028
True	270.2567697572697
True	225.7472300851925
True	29.32634041003493
True	141.49581740507256
True	763.1810816849539
True	143.9762950987515
True	374.178462714707
True	62.35445994318866
True	618.4151521273963
True	600.5779511519693
True	225.4031707341892
True	447.2705985370979
True	159.82340085192743
True	176.1087549414698
True	207.1618554119129
True	297.01235337145147
True	363.0179525236518
True	128.11827702501276
True	187.71924930243168
True	25.24345519612616
True	884.1614706563181
True	323.9686409784396
True	10.00013234807544
True	364.48430937521584
True	168.14963244517554
True	624.7635823099067
True	373.0154249149394
True	583.4059282772333
True	569.8493912180849
True	492.7687712985616
True	792.3540882830043
True	235.88517993330828
True	578.6231669444518
True	165.07393956421913
True	509.596014708837
True	345.8740340213121
True	364.0599180835173
True	130.4496516994022
True	136.20826698303486
True	105.17055893803312
True	65.65968517870445
True	704.5238700791141
True	178.2515110220125
True	44.28062067810208
True	0.0
True	536.7549705158224
True	118.17521933756004
True	21.68064467099033
True	40.63466049042314
True	114.82129380568124
True	522.1898168441255
True	184.38134928062664
True	109.88469312394136
True	36.209077604710416
True	161.68099974502002
True	928.6516062182608
True	51.082962852907
True	241.9453373386837
True	757.3960259783078
True	313.7583079252722
True	462.9897675496191
True	453.4257875032652
True	505.08752118035017
True	601.929776634687
True	909.5890193222344
True	263.9234657736554
True	1043.963746651523
True	913.99378629653
True	612.4176873817411
True	346.12436087541016
True	811.3781632572834
True	11.71546845111292
True	30.91737016084732
True	296.4077075694421
True	40.36588964111034
True	191.87087316823053
True	730.6898850837742
True	214.21479334778377
True	736.5814583123085
True	755.922662474272
True	130.40862491219795
True	354.7590470950524
True	594.7684385021525
True	24.641188920933978
True	131.39405965508124
True	435.2429347262622
True	302.66462103697745
True	194.63470672889423
True	115.5116879457064
True	379.060558448278
True	21.71290118519977
True	372.9858026109313
True	377.7454865814324
True	1047.2339956086075
True	381.0811748544552
True	30.934219607915956
True	448.6018361750046
True	449.6433486142856
True	230.97679731776773
True	30.91094500773848
True	735.4156700842296
True	419.6281074380123
True	179.44470624517723
True	12.33430159463306
True	1215.84667633346
True	167.94151973592815
True	26.94185587635625
True	285.1841682849748
True	284.87100424478086
True	116.2465120636139
True	282.3636097658964
True	47.24383469990349
True	308.3127999959618
True	307.4787641180375
True	312.99297531802404
True	31.775236249053748
True	47.50334147205121
True	1039.5411137765425
True	23.7492609092776
True	12.44737594183335
True	184.44543303315237
True	647.8514312521206
True	9.014813775008133
True	186.5851392319781
True	167.3354923698028
True	548.9029332979906
True	374.6514708714566
True	727.3918589234628
True	313.0286159352293
True	482.8727277553287
True	438.935321887038
True	519.7791199605072
True	105.66071371975004
True	1250.449809895552
True	889.5999194252176
True	295.89814531231906
True	528.8494176625106
True	106.3001764342123
True	587.515797510995
True	443.8709126911322
True	163.37004198659648
True	78.98995257527297
True	340.73291792941706
True	171.4402677398238
True	28.82586006213979
True	601.0716875352208
True	364.6464355428904
True	67.11340388184419
True	29.90691582393
True	664.8135174618819
True	484.2136803485144
True	73.76496780443767
True	19.531455467328566
True	328.8244095922336
True	351.01668049590427
True	703.9669145279393
True	558.562573903162
True	561.601133858583
True	796.3989928702481
True	8.564723865017774
True	56.32164560299232
True	36.50291896897717
True	59.41588156370024
True	516.0774322361085
True	591.2846605755714
True	84.84123789179841
True	112.63014817661916
True	184.1538772736945
True	75.04678932493498
True	177.2777733453848
True	209.55023555814867
True	266.40016010247604
True	836.8098787061244
True	611.2969774632616
True	287.34114695726214
True	190.6754574029781
True	280.3048339648591
True	241.274642690227
True	752.100050090478
True	322.97504113422474
True	169.1170477593415
True	908.286785522453
True	365.5337968418812
True	463.1775297004919
True	158.72504623447813
True	120.81363556057734
True	61.374854061534
True	213.1062837116004
True	980.801233337813
True	511.02865485946006
True	115.8813131665365
True	370.1259482942089
True	100.31014437833204
True	665.8541589947645
True	3.951843679634161
True	695.459545579899
True	37.35955100321922
True	900.7091719363284
True	850.6563351178506
True	216.23791820714357
True	31.454116175984897
True	85.77553093802143
True	479.2695256987366
True	222.22182502058405
True	1.321734495055329
True	80.98483138837135
True	1120.1194780404585
True	336.3198894012336
True	685.5827175965353
True	500.7280781836155
True	31.313176220361647
True	135.73185581522003
True	430.9403124033613
True	940.525855991072
True	828.0371152952526
True	425.5049753834562
True	336.981505329251
True	16.36421135780998
True	76.95840013459619
True	757.6009840462593
True	468.7129497513369
True	374.0601395060784
True	853.4809087117485
True	25.72840006589461
True	213.3533358637912
True	885.5186034078473
True	235.28302356034771
True	8.829851843682217
True	507.16798821799495
True	106.8092653452584
True	648.7838881312779
True	51.26763420730969
True	258.1978235592477
True	893.680169390603
True	918.3056385371068
True	273.2714742492522
True	441.9912194050031
True	119.62690425921993
True	594.7305192038691
True	260.0932240848278
True	179.22371072746677
True	838.5478823242221
True	54.23467498294512
True	735.7129762773949
True	281.75029800323983
True	308.74630112462165
True	170.20494837224638
True	501.550955405572
True	577.5864792821615
True	369.6070236354332
True	398.3255404463171
True	72.34285660165949
True	164.39339755466796
True	447.6024544545417
True	227.7776023548584
True	37.51535388102769
True	206.99244128313703
True	383.3940165670438
True	385.34283515159575
True	761.0814414063957
True	128.84937667234885
True	643.8834795305404
True	507.5503473909188
True	590.7063280153845
True	134.32615669978642
True	38.3237482658235
True	661.6980559837924
True	70.39195675546313
True	567.6193235272059
True	659.7298529648045
True	449.3501752735564
True	136.83815191869527
True	507.5363120781229
True	5.2845414240167
True	409.5705916215695
True	31.66449472460216
True	622.7022869641512
True	264.73889220825885
True	579.3730456937864
True	678.2012150801788
True	140.17132168939344
True	531.3014601836386
True	490.4387603950797
True	61.81523884453423
True	956.7893919424644
True	2.92220928502916
True	29.4630104804162
True	642.1793925532774
True	687.6237439109956
True	129.93485382079845
True	410.0184682639242
True	131.35636436527147
True	73.68614321304987
True	467.709969177422
True	42.94433487925595
True	502.21913216691246
True	12.452248461760314
True	861.5778113248062
True	546.200099149083
True	674.6713011923983
True	100.36294128209808
True	376.7462200470748
True	1014.8814822626916
True	837.7000255129478
True	143.61310879229782
True	558.4515035837502
True	460.688516030954
True	249.1740233587348
True	260.1624148991798
True	6.412365216229063
True	320.915929464281
True	11.32204889668151
True	363.3018414700599
True	77.1788782182448
True	433.00461389213694
True	657.628966631916
True	118.93215292711947
True	243.68353910322543
True	650.8255873293004
True	663.2390090947149
True	292.5558275822265
True	139.39360524496308
True	167.80175459914292
True	470.0522669651404
True	83.35506699766384
True	10.599024785683977
True	490.0075540605118
True	550.9280866466223
True	20.96191681741968
True	139.47381609406037
True	882.4261186378287
True	498.4793778378848
True	265.32368973244013
True	34.06308279411266
True	473.9248303091756
True	113.9329966380956
True	573.6427403584898
True	653.1008975250265
True	289.2942487680771
True	386.3171893283604
True	190.25519880081063
True	236.15805423353808
True	72.19162559955379
True	226.86720244067527
True	517.9913212479933
True	21.3866738717101
True	450.7213252819381
True	355.34777477181456
True	713.1252934791099
True	889.9624281217409
True	886.900904774096
True	154.09651809421334
True	390.85367049381375
True	67.39169104212978
True	185.0898397736129
True	323.0162399819188
True	10.546273831933894
True	795.1026578406405
True	23.22714356940525
True	404.2236905129678
True	259.55092562491467
True	615.7693842464038
True	199.54867432111723
True	35.93407331797967
True	698.3379127762234
True	1071.9590946718977
True	227.97695721994492
True	137.38876520770805
True	641.4850395658171
True	491.1282332611997
True	19.6904682522992
True	828.6391747210937
True	110.91054240381824
True	44.58899791405155
True	304.5456051900764
True	361.02832459508943
True	384.76199475071854
True	271.5923141364164
True	19.96378441969045
True	20.262011759174825
True	846.4356192717406
True	193.95833737048267
True	111.40799991396094
True	819.4831781589089
True	657.5596530891435
True	624.2478478018686
True	458.95342306815553
True	153.99175221856208
True	32.773164011052536
True	104.53587401731554
True	428.2487548273929
True	224.496839384365
True	483.2107940932251
True	147.96373799306463
True	504.2890529649301
True	659.1713548513125
True	988.546783400982
True	23.76832056656985
True	980.663059352149
True	1074.3702942232333
True	486.7315990978476
True	84.97930731644873
True	762.4143990135298
True	635.2752417866096
True	663.3531077551534
True	175.34092543332602
True	747.4234816576698
True	718.2346006846471
True	119.29106632676616
True	775.0702183474549
True	826.4918469059186
True	501.57792695917846
True	230.05749301548448
True	77.23120274650199
True	304.11823163963084
True	346.3413848343175
True	451.4972882291133
True	431.250135000449
True	195.18723307800815
True	315.4562963940895
True	2.548023969706996
True	14.053304855715258
True	101.87136729440245
True	133.43641175680455
True	346.35547959947286
True	340.7306856470003
True	112.66554789041408
True	17.769359153570292
True	218.10040756349116
True	822.0799634494045
True	474.1771398782012
True	526.0788438919463
True	565.9559781199775
True	802.9857408359047
True	642.9899180555395
True	89.56052187217345
True	204.0608051512997
True	242.9438260073886
True	263.86257991638485
True	106.1038676537846
True	358.8550367517868
True	434.7269010861015
True	172.54001106555864
True	653.2155023889583
True	250.610389708227
True	207.532410846284
True	27.65701682822833
True	238.0061995368529
True	469.42078261964906
True	164.2495415700762
True	536.9765806352825
True	480.0775861400543
True	240.0119298207788
True	102.31625756215598
True	43.0401608795226
True	401.4578474060057
True	785.5824818872203
True	164.2799554611225
True	1062.050122039207
True	1059.880370548901
True	480.6576359058491
True	99.36265401006575
True	113.4526194579341
True	686.3110256317384
True	9.726580592732134
True	225.27403197595387
True	135.58853055234624
True	119.56894488469254
True	314.9616281678295
True	634.1090530562212
True	37.07908186817072
True	128.40310380212028
True	954.2098164538096
True	55.87463548124619
True	470.814401512229
True	531.6182232159975
True	251.52254141686208
True	133.36691332211208
True	944.8337457533434
True	1178.5150103709193
True	519.3409426549982
True	632.5977095113874
True	213.47338866366096
True	149.77164758343582
True	324.2778804549373
True	248.54219909976288
True	171.00725505037607
True	292.40284162918226
True	355.1248140173409
True	10.942316773233356
True	627.0459359277198
True	141.2299686532209
True	80.67627018566212
True	428.6454963072712
True	294.1094707340416
True	1174.3812432115074
True	357.37752455587747
True	998.2634909051532
True	9.326289215142088
True	277.18626004906366
True	222.41088185392687
True	152.83518093209588
True	483.9163472221688
True	206.0206458986619
True	398.76478926163935
True	318.9036342402104
True	110.04931085585812
True	366.3707192038103
True	1027.9266770041631
True	739.3553214940439
True	225.45133298520312
True	114.62363618150138
True	291.5066961821646
True	23.177289421209323
True	362.9644327027552
True	312.20051519253417
True	577.0848230430132
True	441.2498899613664
True	373.316387577832
True	151.76784256945967
True	12.62049409743754
True	417.00248203964463
True	283.9233194365576
True	143.0161137821763
True	300.083784706584
True	440.00936521364105
True	836.3117983698797
True	297.87996239861945
True	777.1369787191613
True	401.0707485433464
True	383.336515673137
True	1.4530644904826142
True	1178.046626344169
True	104.02334842124333
True	930.8607755769948
True	212.910646397766
True	454.1096758377834
True	666.0962756130593
True	85.99077202053829
True	493.7052040145261
True	32.6419656927321
True	409.6337820701256
True	74.15647445729849
True	233.03090579507543
True	37.962002088398165
True	652.9206259507441
True	189.38788659150552
True	23.878825246610813
True	386.10914369711634
True	108.0211721756418
True	174.32142659005032
True	803.1575108825556
True	258.4817413359595
True	157.88720214937663
True	391.6485972989679
True	519.934583145217
True	325.34989847383537
True	526.2993385097037
True	625.1033642777053
True	152.09561207983714
True	6.730833195167865
True	68.6352271287421
True	430.7146750497709
True	90.1063517398815
True	79.76742479243184
True	1010.7577309394568
True	26.80407825040974
True	332.64844645094473
True	317.4463615264285
True	458.5069475743293
True	667.6429426250871
True	184.2587027663635
True	669.2157578191917
True	329.2947817891005
True	351.2422777256403
True	278.5898927630104
True	215.6821419507525
True	363.6519399997394
True	434.647243326121
True	400.8705468823781
True	578.4004334359848
True	146.14571447508186
True	78.16121561182426
True	39.156872107154
True	290.3506562742421
True	633.2559983399452
True	402.2958297168615
True	804.9694251922901
True	219.0655228928455
True	388.50794847383287
True	71.6040329172805
True	55.21751144978395
True	419.93948213991047
True	195.7803876126843
True	225.8171455180635
True	41.708302161838176
True	1067.7067552618146
True	176.1325316445424
True	902.9951193836464
True	322.40801469258105
True	914.313298895491
True	230.6665557332229
True	453.49847160373474
True	532.3143344471051
True	625.2533465811102
True	214.89614863665489
True	474.8400672395582
True	898.3365981072166
True	128.40047421453465
True	6.910928181044542
True	568.5227199818928
True	28.302187566589083
True	75.87879897487696
True	813.2798436714406
True	226.73552639750136
True	1020.232033969319
True	680.0297791340837
True	409.5033729965816
True	281.4547335011711
True	483.7523432056872
True	340.25754086234195
True	190.60280602447563
True	661.079552458792
True	708.5799667331954
True	209.9600716728916
True	91.14397846879528
True	510.7107933614624
True	131.0401638446486
True	378.7008199695836
True	327.2958906333129
True	66.20715504041507
True	354.6960932981887
True	422.9099445010252
True	371.450630272031
True	426.6991019961012
True	416.1585704872479
True	664.5437335637295
True	52.2990307037545
True	460.1792858979141
True	326.0813475569678
True	660.9167208384808
True	214.04346942698885
True	102.30674209729531
True	42.18260721716595
True	525.5941480760031
True	619.0092154081627
True	187.98744791362284
True	409.1015504982154
True	338.02744113988746
True	17.798040759620413
True	163.5656865353399
True	285.8730604896413
True	2.446811893782796
True	874.055712434534
True	77.15012770054022
True	100.4416476917446
True	110.95532319088773
True	363.8719427643068
True	36.81185401352739
True	445.7655049144812
True	236.10286751572505
True	5.299941178633139
True	115.20093681336618
True	440.9542371997732
True	52.423251413877146
True	65.75758437977134
True	175.3299722112665
True	294.0890941573332
True	968.8158656701248
True	389.2975619378576
True	985.1518174789156
True	188.63141365055216
True	1032.9260329694018
True	806.9928217693239
True	659.368341763045
True	412.256390737796
True	366.9561276634195
True	80.62845933386988
True	70.25009512277259
True	78.69741510721639
True	166.47361790897784
True	481.96024120400216
True	1035.432467373625
True	177.71502993202483
True	355.07541252965706
True	435.7842369166224
True	570.2771166041973
True	619.0829425187225
True	279.14273216592954
True	461.4179016070688
True	669.0227548193469
True	97.30770661301682
True	743.7543381548451
True	256.635453908982
True	131.00667007829554
True	418.1222215731151
True	855.8071894289227
True	418.64863555553046
True	850.3059331032779
True	194.3498271340256
True	350.44446896402025
True	711.1880359362137
True	608.957151057795
True	185.0824908782972
True	249.80780521132652
True	780.7244022906091
True	29.86854267126251
True	196.67747332423255
True	492.3298434184464
True	722.3707984054479
True	109.68833315305224
True	32.56729454125112
True	170.3512824969752
True	731.5304523789832
True	318.84958827452186
True	557.1949523813487
True	348.31826945365754
True	293.15566535300525
True	446.31718651154455
True	481.5476251792688
True	69.72248369387576
True	385.4345768260016
True	774.8445411805094
True	0.0
True	293.4993437627457
True	246.41630714236445
True	993.4908554148338
True	143.9133070568249
True	679.1475825168146
True	642.4078488873046
True	111.61052965522636
True	217.257042363013
True	136.15035063214853
True	10.334813354124398
True	290.81206084173857
True	365.2316071519038
True	1133.5370286411337
True	236.8828591823184
True	394.7602934593352
True	656.3177447390341
True	201.5074748520108
True	27.31171731377311
True	855.4760287214837
True	614.2757754497884
True	153.24041478286966
True	639.1332614204421
True	162.88691465833946
True	289.26403504196287
True	752.0997283546599
True	34.17645790224292
True	105.8043375541469
True	526.0606211099227
True	60.8611731810274
True	81.07764196574664
True	417.981031416597
True	25.114674662900917
True	786.9288064917256
True	99.8824207852726
True	169.5984474057766
True	19.856187503307737
True	705.8162223516912
True	29.034946851909112
True	789.6068028906875
True	403.7563924687523
True	119.50903643157898
True	705.4777540191807
True	504.3346754419804
True	574.8235432318723
True	46.70566907164634
True	366.1718055041608
True	5.755575162677842
True	93.12011826051058
True	388.9831364200119
True	46.86697802598522
True	121.15898116598552
True	310.2544979238542
True	186.1877753506932
True	100.77023162651248
True	658.6891225584528
True	21.84546904073822
True	1189.9582065911748
True	501.8631950421701
True	301.03242192124463
True	501.22276776358063
True	119.88119923626822
True	827.3939534312779
True	1141.4919924944504
True	748.0956549068189
True	175.12886450463807
True	228.29363021328453
True	52.22334309654497
True	56.037407071365166
True	155.08261475706763
True	100.84792114225104
True	175.48261094667797
True	1168.318463558017
True	303.85649246283555
True	362.8094397501026
True	691.6645554894249
True	16.43353446215818
True	12.642400174354986
True	583.8868385038369
True	6.783717782321969
True	122.39946902299646
True	691.9762549400497
True	183.6597117873181
True	655.4942871391393
True	837.8363744575914
True	159.44511507589417
True	892.2545061781703
True	2.94436779015075
True	456.82580521276674
True	1069.971398790458
True	26.966612233617735
True	239.5164296610007
True	151.01222788016526
True	965.4729812184602
True	231.53844323170023
True	485.6221400427745
True	116.99823863148876
True	506.5285274893407
True	149.50679482673044
True	96.72939082481938
True	381.1243519126753
True	70.49569855226838
True	56.80027702198848
True	1045.7810021841124
True	255.71415650243088
True	158.2958588480661
True	379.2587601604274
True	404.4444609793019
True	215.6288438728156
True	157.47059993666218
True	412.95887786401306
True	37.79904789433133
True	488.2613871039457
True	1150.8318849758032
True	113.73992189701484
True	475.011163399721
True	310.2920684632115
True	26.185430682695493
True	407.40251572135554
True	102.0367274163036
True	582.9816902384437
True	183.9626507399283
True	419.5521676557159
True	20.819194114161164
True	439.2838171775271
True	103.99112286351716
True	329.19649649348213
True	33.43703475524136
True	166.16506057688733
True	248.21945223916816
True	791.0623239309265
True	61.035487992007006
True	136.32636815621387
True	233.0386579929621
True	137.45926478578164
True	626.8411347089078
True	557.0612711255662
True	798.3605982226937
True	399.2484973263438
True	540.8264617519211
True	413.5986831729261
True	683.7590215870639
True	69.20648682131201
True	466.7479984893813
True	433.79991645914856
True	50.41274778411267
True	84.26926467941136
True	127.46840557332447
True	82.67082561673007
True	319.161513599177
True	858.963869442964
True	303.0861225295028
True	1102.147742991527
True	337.39475499648063
True	914.4272925657305
True	150.98574947062193
True	601.7955063012278
True	622.481005621492
True	718.1547423413361
True	434.2372010300363
True	68.61190694139435
True	290.8736804403208
True	40.159632047446266
True	159.14619748009338
True	168.29363236733474
True	1138.6984274689264
True	237.45279134541104
True	558.8004614770492
True	539.6825194826188
True	566.8869441693419
True	866.7316345509449
True	591.4631175086386
True	650.375643755993
True	947.749361899914
True	129.59994410361276
True	314.0923535672964
True	269.698559258799
True	298.7174974952699
True	89.33934737576703
True	372.2196637364584
True	4.138865571699202
True	332.1725794595766
True	262.2957512196452
True	616.9242142880058
True	280.5786102788841
True	358.20729037962
True	10.833575064847524
True	57.42193413636719
True	537.3283543967156
True	29.84567197879477
True	137.7701370479048
True	63.44266823187339
True	151.6831631504414
True	230.78725225776864
True	73.58956179683963
True	388.53355102613705
True	261.2004772850334
True	101.72325079789546
True	345.3616606568562
True	64.96205333701451
True	586.5731692976785
True	844.2698451157127
True	282.491413080329
True	1143.0424999805862
True	107.59146536515442
True	297.05707412527363
True	1053.664577227472
True	92.7791070742219
True	296.0568582452466
True	9.951476048674682
True	413.7787075108747
True	445.7158618735572
True	160.7161094136958
True	625.1975932412896
True	913.2632194966008
True	157.23723606995816
True	76.54589515471402
True	320.64244732625747
True	576.0475695031313
True	616.7250618194034
True	1263.6446877277117
True	28.996987133170517
True	938.1825993379888
True	140.11086490619005
True	640.2524473383277
True	116.95081577687807
True	135.66153001322417
True	189.04408176303664
True	168.44467096875127
True	750.3235838487226
True	209.5926516037151
True	232.55133267159297
True	66.48726466376725
True	509.9957795098292
True	440.0596130717936
True	170.36158728100307
True	236.1546400877733
True	16.34109775375905
True	431.17983360131103
True	215.59011585601544
True	285.64554313981233
True	110.48532086944992
True	723.6039506115598
True	425.2522628368787
True	261.8881091090336
True	638.509905022927
True	533.3100425217267
True	452.0248534241402
True	135.34890509349017
True	529.1074778739717
True	431.06228168125153
True	2.7747362229329804
True	195.05675271255143
True	92.41120795880906
True	249.4522014032563
True	2.884085143928532
True	124.60137147865588
True	352.1903803937865
True	7.976849980713254
True	859.5327866633166
True	165.513946812298
True	750.2822633907138
True	794.9160464996883
True	164.54992063380735
True	210.3732819387905
True	513.3584623242514
True	866.6284649290333
True	50.15774684632648
True	39.34237850845418
True	130.41555378541312
True	615.7090764917723
True	700.1449219896793
True	180.303079811344
True	587.8438642243697
True	586.2960432768596
True	840.4769837477561
True	391.1093316364924
True	185.88340088212885
True	842.8431650095996
True	218.41774250103265
True	147.09843479670732
True	313.1552754721072
True	220.0524264456192
True	215.3879992952601
True	604.7814890732634
True	255.50686208044257
True	198.88485658156216
True	463.7575753630487
True	464.5686982138036
True	62.85331291778522
True	285.09617524046007
True	76.61852423147761
True	323.4630560890267
True	352.8329077894225
True	255.7947167970929
True	174.099084450768
True	368.472494398646
True	638.0449002326233
True	748.1826888843711
True	291.441022747401
True	745.8831375761512
True	61.7991375859297
True	884.3182804041617
True	352.7746963331688
True	11.861377186482551
True	626.864874619247
True	711.1771493639906
True	261.46184329114493
True	167.01783521717533
True	47.23987306710618
True	384.08833097490265
True	79.29721924774466
True	15.988075652965112
True	902.6609056065116
True	376.5437905111468
True	179.13036626489105
True	970.4024836982292
True	10.515918731630752
True	793.9404987865277
True	31.253906106393146
True	681.0870636961315
True	62.09017092263952
True	764.9456376301886
True	449.7972881321128
True	199.977306017358
True	449.1737285049571
True	211.3601438773873
True	301.33692725137104
True	228.5667739875869
True	400.4828137591472
True	10.087603396933934
True	317.07616372401617
True	112.169865191179
True	11.802937476147433
True	472.4551915606783
True	716.6849704635177
True	283.34390717058415
True	74.80149015778741
True	321.50283758079905
True	84.16941063976554
True	176.39623305199848
True	187.89463675160613
True	389.5152810037152
True	43.26021047082276
True	139.47425494518188
True	378.26682061967824
True	876.2857227867876
True	113.16931317340196
True	204.62720366846352
True	443.6831549597672
True	17.646050776397534
True	425.4358381788768
True	511.9180088991378
True	90.4606611190703
True	384.8456771770952
True	361.88467661775934
True	412.4544653908909
True	595.5599711508696
True	1035.906241981207
True	970.932008707471
True	56.03692356189205
True	1062.1005385002368
True	113.48629978710446
True	103.4635830681837
True	115.3841303199038
True	494.1669379774645
True	374.7891810363776
True	551.8480643503552
True	256.56764780565305
True	158.2758961784267
True	387.71382369484
True	13.569715329488032
True	455.9637493613457
True	410.01726413954935
True	141.06015301894314
True	91.96734742012768
True	506.5699407486699
True	1019.1532454031302
True	203.5150968758041
True	60.97625121493106
True	418.47014286360064
True	369.71466852361897
True	472.8083192598273
True	349.0215784370404
True	4.1514505954652
True	555.7644075698882
True	504.0139869635512
True	509.277355467246
True	178.05015431501823
True	108.67385302335592
True	20.662610290451784
True	380.96046468879774
True	108.24509529384204
True	6.921074277397079
True	31.464339091529027
True	345.2699029619856
True	670.9650964285821
True	141.59034983807035
True	91.5602284708726
True	27.39761914487924
True	417.13523434283314
True	345.303047507361
True	798.0066146907445
True	306.08217694083527
True	510.7376494161648
True	540.1112446182806
True	527.40738680408
True	292.44788745576915
True	539.7234324476811
True	99.969225706228
True	584.1257465824399
True	6.5933606185839
True	378.1715580945122
True	482.0542188182466
True	969.1932738788366
True	345.37014924274314
True	757.1884119145492
True	976.6422059611716
True	181.0663075147613
True	37.89650245961914
True	365.555148714387
True	386.6953454695909
True	573.850067329018
True	243.3030349268597
True	29.93740329510665
True	657.032223058783
True	125.2775808157518
True	1072.1177600968251
True	323.6941572412998
True	469.1450338238636
True	112.62758960976436
True	809.7656099290245
True	142.23939204454643
True	827.9819758144806
True	573.7759203185502
True	181.30160126275408
True	114.35682863598056
True	66.38322110725395
True	572.4464951663005
True	895.4964295481201
True	427.6829573111648
True	535.6537417415643
True	131.42415191743677
True	641.2921887129397
True	465.795549802516
True	803.8477085402253
True	317.25888615197056
True	601.7546740792473
True	116.05223246571576
True	24.921526862141995
True	399.6341672106087
True	169.87658237589406
True	101.59469205343326
True	375.8806110422103
True	1056.805721011276
True	265.62421829503535
True	557.4945244897646
True	11.891027229560477
True	74.93757556362637
True	334.9917514217042
True	786.5382240995447
True	444.5593886297984
True	528.0959826429232
True	720.5657823499653
True	62.96405765944281
True	739.6125840779375
True	48.25628752848634
True	105.75989560380664
True	183.32356955917692
True	83.37885616817103
True	25.642541483732565
True	299.9512044442174
True	460.9494938824851
True	897.1507017213428
True	840.812441842099
True	5.481780796934832
True	294.14623418037104
True	459.4063409083077
True	118.84240158183904
True	243.09638114185128
True	313.3743867465185
True	1299.741037073699
True	450.9283785459844
True	25.86503403231201
True	175.7029694024069
True	709.8018788464914
True	34.346881051388685
True	173.4566269246829
True	557.3549267831409
True	71.07020702859845
True	864.296256251574
True	330.4625965123258
True	668.8748019833425
True	78.23957178289535
True	646.8067108519416
True	585.6199474188033
True	893.5443462939437
True	238.532750667837
True	504.1860553938164
True	825.9736602486395
True	935.7387924759104
True	235.21057416758717
True	732.5789667722595
True	226.9936405822026
True	455.5081598928488
True	351.52898250708745
True	508.8301371715616
True	491.5216397604818
True	321.7379381235514
True	348.72601941573026
True	113.01517780341943
True	349.7871015267335
True	1107.52534506402
True	308.04144377406874
True	141.52152795086798
True	302.54994250936
True	768.1787758314762
True	645.2191368166822
True	410.6495500133208
True	130.3256296655296
True	329.1431979420283
True	36.9698569595472
True	176.80224892385974
True	90.12855593349184
True	89.10672220087572
True	567.5903236766122
True	141.2678893472399
True	127.29386376781436
True	105.3441508954872
True	81.80161323302475
True	444.5358135338204
True	408.4522722829558
True	1043.3891404808703
True	565.6077584401081
True	811.3219594618582
True	278.25005349813
True	301.4639786074356
True	540.8169329002538
True	196.8505606812429
True	770.5793075391127
True	241.1833286803673
True	360.2722222366069
True	70.69508167142767
True	118.48463101112868
True	273.20404503927443
True	118.98337517608508
True	472.2128589117835
True	31.91195635824492
True	586.4712313850945
True	1013.499037964668
True	741.0901359810938
True	1.492154700194846
True	62.36824152770585
True	497.8218011188883
True	442.03324648958966
True	74.16083425840475
True	119.56646554136806
True	295.8371553233696
True	80.42349326973418
True	53.6136077608634
True	733.2217973168907
True	637.2177373167436
True	150.7007240616537
True	164.5643334905008
True	547.726894507075
True	54.00833011184209
True	25.402279616326624
True	566.8202610824435
True	440.936992697775
True	1127.5293223734825
True	48.07060546582664
True	454.2518323326616
True	881.0913809418716
True	825.056564823279
True	295.54129503308525
True	760.3747304695206
True	403.2381230050249
True	40.96012934700045
True	94.77172412576948
True	699.2540483866405
True	76.92257880102537
True	138.41987810325145
True	948.6035306123898
True	190.00645030147672
True	268.5432308308414
True	103.74249137777298
True	624.166175463664
True	589.6683915053102
True	208.90827682039404
True	449.3636433433285
True	41.87770051057609
True	276.88309531534986
True	567.2830661164488
True	613.9354609296008
True	315.91699224797594
True	75.33589194701004
True	938.8137605446304
True	1077.8991154213948
True	579.102161433888
True	63.46451229137549
True	30.92056906470525
True	92.01897388537844
True	112.56030213815986
True	101.2966418295388
True	867.7480998596067
True	1198.3836388438544
True	754.061963554431
True	343.23561789416414
True	8.40717285742034
True	22.764105057862476
True	339.8969311019184
True	477.9322428141518
True	44.25568722682302
True	565.6986434975657
True	429.64712438651816
True	386.4429632390148
True	81.93240706785684
True	195.02029082989327
True	257.79037468325583
True	141.58558835333935
True	409.11545219582257
True	40.90559197173109
True	164.55473877327742
True	1133.0410685314191
True	7.321877933309056
True	27.93999307165615
True	585.3339272792745
True	373.1668703763881
True	765.6583283701658
True	163.32400646433493
True	747.6250369151766
True	594.4296665798458
True	267.8936424181736
True	425.9349397486967
True	350.1968060085708
True	291.38217548121173
True	267.1913325365845
True	403.7263744949455
True	506.8950757952195
True	528.5436434808104
True	107.54199433787927
True	358.1251747511389
True	9.361785761159622
True	186.58713067522996
True	230.77992208936337
True	832.910206542229
True	602.5211355909948
True	31.12367927649718
True	730.4476861394503
True	849.8175018110455
True	106.16966794113796
True	342.2507873716482
True	856.7229773865631
True	225.26180858712215
True	161.7243309172337
True	513.7823692991337
True	582.7042747092313
True	1107.640054555608
True	151.62604886780468
True	156.51672005512452
True	259.84827746240563
True	320.68707962285777
True	407.7120974368505
True	419.6042244212264
True	329.1919623975053
True	452.1668235563871
True	490.7849120003776
True	230.90624924789105
True	1503.6193893631937
True	248.90891991720844
True	413.242468838229
True	53.2115443842224
True	755.3300982542139
True	250.3452533401921
True	928.0015839770437
True	550.0585039122171
True	312.5216081315592
True	762.3851021168285
True	263.5495428167102
True	220.8524311486036
True	259.57146974634065
True	220.9481008932341
True	141.52954561409976
True	259.2599543553649
True	726.6854972449034
True	546.9300973584885
True	214.5732956385089
True	1145.381083820317
True	119.69913480905277
True	264.44153380177363
True	71.09008849140712
True	314.60376198771417
True	414.4777871488354
True	92.9934381949016
True	215.6353712996456
True	70.74320790789749
True	707.8737515296536
True	377.9677423705329
True	225.6699809175168
True	719.0751053549443
True	855.1375309179667
True	843.825153073771
True	828.2183851820888
True	351.48047443842006
True	1.4748207786478438
True	257.4665341296444
True	55.720463957178055
True	385.9849102663855
True	51.051444813523126
True	359.0121119296745
True	850.2525849793094
True	988.6859748966097
True	388.2190524123136
True	21.3058982234327
True	520.9700609790696
True	502.0061436563057
True	195.0081315986483
True	237.5753934564196
True	291.32831620813243
True	21.589192682459142
True	123.94722967577
True	905.6696332182016
True	64.90243815480581
True	503.2376284580031
True	776.2408647119316
True	102.63423306445505
True	255.495696539966
True	113.33075166020711
True	14.82781903969097
True	1.2676923642513145
True	127.48346082065784
True	1038.404059874483
True	457.1730857418166
True	68.66280981262534
True	783.8034700615938
True	340.6467351178113
True	1.2572552479688246
True	450.0129608846977
True	185.55353979638303
True	502.8729934226888
True	82.56435871350433
True	314.48418003228096
True	370.8202593725689
True	176.6852323852442
True	214.21644292089937
True	127.94463262810604
True	176.75142713453198
True	1003.2470997423663
True	15.732600918344968
True	509.782312673001
True	497.4517777683495
True	402.6274360686455
True	216.91808907266343
True	231.5684980231127
True	157.59372082683774
True	46.93399637872578
True	498.5860211149615
True	154.43374302920793
True	858.3466423066488
True	859.5592140156232
True	248.6935307471018
True	302.1406225911338
True	510.42496803026125
True	41.97792359098479
True	86.37359137049327
True	760.8058986129047
True	1073.9664141794217
True	113.07180728893506
True	726.292132199534
True	141.28544155266212
True	911.1826040579074
True	670.5741546760883
True	109.53712769938367
True	273.292356968716
True	613.0274170789818
True	262.6977850799662
True	46.28302629287308
True	577.6398579199647
True	454.5630212906248
True	5.204007205617441
True	488.36311306742647
True	69.65270965020385
True	177.01699545166124
True	240.0604558617577
True	305.2153724805407
True	76.36242499016507
True	229.1670873546445
True	345.5519786400783
True	431.4925507391185
True	944.3556141210396
True	50.17293892562026
True	905.9824327557316
True	1003.4534310060336
True	130.2560898997785
True	75.50514618873187
True	1006.3886841284252
True	34.80246402533882
True	228.64970965629024
True	84.9521782124869
True	213.48946649727355
True	374.8340646826957
True	954.614828239583
True	102.56996911816576
True	75.45758367563334
True	609.1015976600553
True	277.9996928205167
True	721.825769757841
True	53.08581552239104
True	479.7745003758487
True	396.3600512716519
True	689.9584428603166
True	53.12731797366504
True	114.28712135694654
True	28.94382330352576
True	269.55389962715805
True	44.63655176246803
True	349.63141248336274
True	2.4780974928949773
True	1178.021114726213
True	102.13322639843403
True	131.69801780065967
True	349.1737023295257
True	706.517750755142
True	672.002658472122
True	994.546081206696
True	475.5655180539591
True	414.9039318800863
True	138.93559714137422
True	398.87606224820905
True	840.6646790158519
True	409.2177318928949
True	988.252072146874
True	85.7377695679308
True	440.68160244293233
True	181.97310553222243
True	266.0790641523332
True	744.558893572697
True	162.3627010675892
True	130.58738923579523
True	64.04396789450588
True	867.0285014698751
True	792.5712724035614
True	84.23936519490314
True	443.2464954534547
True	740.1895618036662
True	417.9610265845144
True	56.30678758097857
True	318.6260406146574
True	786.08997882402
True	28.10589811538228
True	359.4945363559821
True	165.33222882759964
True	291.2811139638567
True	33.90739218861143
True	222.68418028871656
True	774.9662967268036
True	642.0489436240443
True	54.47264347352992
True	286.3591046760647
True	919.845467830422
True	17.751573407742143
True	312.4409238003314
True	303.21109155345056
True	440.287341233236
True	208.72671395891413
True	599.4622360982679
True	43.79025565338477
True	975.9737791653872
True	862.4091660233877
True	48.25087756533213
True	387.1186224366004
True	719.2531310523515
True	902.6680268489248
True	280.62536952520304
True	558.8673503934186
True	128.48515787635165
True	185.96065315381205
True	133.15060046165527
True	138.34734380320677
True	211.1942038349041
True	950.3053381360052
True	751.625437920837
True	943.0837761180088
True	18.71525311569428
True	26.05760106098378
True	351.7454451578426
True	14.539402440618655
True	606.7243817456788
True	1067.46711103941
True	272.662863470653
True	205.21571539012947
True	83.2108802363574
True	218.381803030468
True	124.3786706943813
True	43.19572184522371
True	129.09423031476226
True	90.75132450699766
True	244.46781329409376
True	531.3490675309489
True	165.80970744622735
True	29.895506319085698
True	54.76182171636087
True	428.21695049163577
True	270.73077690050263
True	587.3254884494752
True	21.8264385834028
True	116.74897789177304
True	669.3792365302612
True	264.00747066727274
True	466.2727453617578
True	652.7094235522883
True	101.4763655057446
True	113.21663956695168
True	78.72268749209285
True	26.73595753250296
True	121.9346794898734
True	89.68555305168286
True	102.00619397301053
True	154.37127394063012
True	242.76690433787988
True	823.7658478913894
True	288.8802038456764
True	954.4404573688212
True	165.39241336006083
True	201.81798318541948
True	809.7788549308709
True	309.45147406233826
True	595.8118127742644
True	259.12995552911127
True	352.81155862507933
True	445.1949312389364
True	559.339875338673
True	628.60677506329
True	363.4216006803037
True	30.70938127063157
True	537.5734679260177
True	626.7040982876723
True	21.484387263427543
True	11.842272231851604
True	258.81420708969574
True	389.9119513174005
True	436.75006134460847
True	67.63879244496573
True	617.5483256369218
True	915.6877873739892
True	240.21766304192224
True	884.9263060000488
True	274.7599404279296
True	105.13355501210368
True	280.8380402589002
True	663.0809842389177
True	41.61411031987082
True	588.2344108013822
True	1277.6524798642963
True	1020.2399480901516
True	873.4336181392507
True	209.15614846024047
True	93.15736502372678
True	194.65220385277632
True	853.1997253113348
True	140.05128894543557
True	1075.2916034460122
True	864.5748193094264
True	41.88138122696865
True	92.9030697400831
True	419.8855068443065
True	430.7446982639469
True	201.32246583728968
True	513.4131340091542
True	661.8761432685436
True	119.62388042759214
True	278.1671097709393
True	1013.1292431863268
True	49.24578629451837
True	712.1422207594792
True	540.9143735158933
True	38.54426543558988
True	857.1485367851885
True	370.23332600044336
True	557.3323026738964
True	114.7267339224645
True	269.827608649889
True	214.02752383926577
True	27.916705563733903
True	132.72038921841906
True	718.89501153852
True	140.88577701989647
True	368.46980717838017
True	61.95211182227288
True	637.6194256200507
True	601.2665710895635
True	234.0007286125752
True	465.804690373185
True	162.70614271771873
True	172.82577469018224
True	222.6409491332524
True	278.7249893227375
True	367.4341453710538
True	134.5872875210512
True	190.52553539881612
True	27.530297406846906
True	876.7544517098985
True	301.20546358703166
True	9.52496967023271
True	363.8705610046249
True	162.09541418690557
True	620.8136353298805
True	353.35077441327235
True	590.8541188521282
True	537.5371847799323
True	497.7377623347566
True	760.9633736577752
True	237.8818175487298
True	564.8529702264469
True	154.08589896712886
True	532.2317493453149
True	361.0802087785269
True	369.26561691100505
True	131.9553351294598
True	136.9383568086742
True	109.66227770967228
True	67.51843580899082
True	739.9440457166614
True	178.72598265431816
True	43.00133641642631
True	0.0
True	541.4818865745631
True	108.40093681730724
True	20.968385273403545
True	38.91374949450388
True	115.545189328068
True	541.9252907068148
True	187.60795685679224
True	104.79185254239736
True	33.12694281161008
True	165.340146651545
True	871.3139666720028
True	53.774465093331806
True	231.84317998559447
True	751.7192398227523
True	320.3385637974901
True	465.02362882700174
True	488.71689358681584
True	489.7131285852871
True	601.8856287294998
True	901.620354280684
True	275.65153719188106
True	1098.1862234432965
True	914.3648487030988
True	618.6489130039505
True	353.32409988778375
True	814.5558205409222
True	10.270686034311256
True	34.59814548589745
True	286.79035021820823
True	41.41651859124905
True	193.36956279216315
True	759.0135412098373
True	210.270377326848
True	715.4030973489082
True	754.7876524992511
True	121.13085596318297
True	370.2838796342532
True	600.8751247885575
True	22.910149274147475
True	129.77020443704777
True	434.6926562905009
True	301.4611831455767
True	195.090300809202
True	110.69818368632234
True	388.9530681776229
True	20.70035270861179
True	362.882407100376
True	364.2766078265578
True	1066.911326126541
True	364.349168254043
True	31.75411991379404
True	437.3983596723799
True	444.8312047425685
True	237.68988356030104
True	29.17198614860584
True	757.9174720423813
True	438.9936618359656
True	169.37134185546765
True	13.092587903428512
True	1222.7833037685784
True	167.9048591284633
True	27.51223865343339
True	297.70673685933883
True	275.52043769591006
True	116.77707614242584
True	286.7125850497507
True	49.50868985574312
True	331.92116434311777
True	311.60317688934845
True	304.1137769146081
True	30.70962046569513
True	46.513443681377616
True	1048.190233648004
True	24.748461784279943
True	12.330156324827776
True	176.9818550065485
True	658.3458780996626
True	8.579956594577027
True	193.23400907632848
True	184.87743138935505
True	542.1299583328405
True	363.34437042750505
True	763.0964554560446
True	320.8031658251927
True	480.1173549394281
True	447.8133760639899
True	476.54444606261086
True	101.78596609446168
True	1258.021502979266
True	904.1927280390536
True	261.830165147965
True	526.119772782867
True	100.31707122272609
True	590.9784673299123
True	431.8762095774655
True	160.32287854126542
True	76.52167567368846
True	346.936585794636
True	170.73209514424357
True	28.795294650838
True	596.3420721484571
True	379.1303145905598
True	72.89721240287307
True	29.773251478188826
True	670.5564075218157
True	502.8312332939212
True	73.09447031064349
True	21.64253144164336
True	324.2552108893145
True	333.12864302215
True	709.4611340155404
True	549.9086980846594
True	557.157157773591
True	778.0558694670759
True	8.381054478121042
True	53.72053131720586
True	36.96077393600446
True	55.25891382177871
True	518.39518114223
True	593.6920542086275
True	82.30343400409339
True	110.67438257411284
True	198.0520108070093
True	71.87631758472293
True	181.0670453406054
True	203.9791667916153
True	272.74225790512
True	828.1005965080944
True	607.3561762867498
True	291.43030368578326
True	198.0346142675656
True	269.6065491868081
True	238.20926807670887
True	745.4835846147035
True	328.6219822868027
True	165.5480075429882
True	874.6310456845426
True	359.5308065537054
True	472.1992896777208
True	158.04388478221642
True	116.7905960190745
True	61.73956655861037
True	209.45833400506095
True	979.814322143198
True	533.000451560774
True	116.90757390850706
True	356.90659345244427
True	100.90863546027612
True	676.066357371111
True	4.222064143369034
True	678.1057005698156
True	34.74689872738156
True	931.3613329586736
True	843.4260086753296
True	209.830482493126
True	30.27941497958526
True	77.0175262977032
True	461.2575970235376
True	234.6648388239714
True	1.2251498106687255
True	74.17727902161089
True	1120.7736165747906
True	341.21257754007706
True	702.0021990328892
True	479.58970085262126
True	32.79484582828429
True	135.44956014354747
True	445.2841968704396
True	960.8876783282976
True	813.2843192431795
True	425.7140062454224
True	338.3912816007676
True	16.66940274469291
True	77.67490043586952
True	722.8425758063914
True	486.74375436013474
True	387.6179307229234
True	869.9506969548855
True	26.353572617292404
True	214.25489745141127
True	903.9000200469546
True	226.3110947110309
True	7.903213117164811
True	503.6060107010355
True	96.56586218613948
True	626.8251403201649
True	54.90896644681221
True	253.1707852305564
True	832.3627973380259
True	918.3577729487056
True	279.4631798195437
True	449.7711851703833
True	124.1717754100443
True	567.6864634906008
True	266.6950179230182
True	192.93094413862468
True	828.1029272116771
True	55.73653434824757
True	709.8243252457179
True	283.3170992159503
True	307.5499378186329
True	167.30511753355285
True	496.5571227921259
True	587.7942449110733
True	363.7049047477846
True	413.62388771239694
True	68.53753829186941
True	166.01853810958306
True	457.55411508822056
True	224.43376715024812
True	39.13693513294187
True	201.25810586768512
True	380.4588625623383
True	398.8988672071189
True	771.4269401791581
True	136.49227997530477
True	673.2392635002412
True	512.7922239360763
True	607.4512748919599
True	137.9418183906858
True	40.286740266412046
True	676.2646395379999
True	71.21983351095588
True	547.877435812521
True	699.9601983491492
True	447.2605613537595
True	138.90006097562448
True	539.8148070630218
True	4.324377161927577
True	388.467145402329
True	31.07180340104328
True	638.6659138232477
True	276.0346148274857
True	588.3486571925979
True	700.1426730525437
True	145.96544976024754
True	524.1433485048211
True	495.34353740603433
True	64.68199478604146
True	971.7054596957078
True	2.582763555414215
True	29.260076131149887
True	650.8479352035527
True	698.3765339168452
True	139.44244211483297
True	405.2481813158035
True	122.33315668200194
True	71.93588775297542
True	442.4553397570161
True	42.719737118213686
True	498.5152545082624
True	13.49697923506189
True	885.7625561413329
True	564.6905973791335
True	670.0651029608052
True	99.16939454788992
True	384.7682564296129
True	993.7598030812688
True	852.4271066845362
True	140.75707230333214
True	549.1642877519467
True	446.15190038194936
True	247.8810502073198
True	257.5232021420365
True	5.107574524639542
True	313.0861511228497
True	12.00816497116162
True	378.3892132131136
True	76.3091924686249
True	431.45961057646986
True	651.7754164807393
True	128.55645679784325
True	237.1381436304737
True	645.5832294216485
True	697.905913371009
True	291.9892897544669
True	135.17553493345454
True	166.73312554505753
True	465.7089681536318
True	82.3258613895194
True	10.0544980661114
True	504.838679585245
True	573.4070124520638
True	18.875445592878556
True	138.852171872454
True	929.2208648079272
True	481.8662620495017
True	268.8895560416933
True	32.99401738302235
True	485.35864434421774
True	115.39054355765346
True	571.3867641106705
True	662.4939783957343
True	292.62273873752235
True	384.7340745375164
True	173.78350870881178
True	246.61830621369327
True	74.26276827268815
True	230.3963271143212
True	515.7959783910541
True	20.420876297289723
True	450.92959831702194
True	367.3533356745615
True	694.3749674022581
True	885.4818739896118
True	937.732446402208
True	155.39629473698434
True	415.5234560102908
True	72.28854170675126
True	181.99625906077196
True	323.8163575887487
True	10.08799286003724
True	799.0698442730885
True	23.76023917042881
True	398.2320337506352
True	253.6822604873253
True	640.8259109152885
True	206.43690292247024
True	38.55750183371888
True	684.5177184073547
True	1073.5432423739842
True	234.07280921906644
True	130.77785433353122
True	622.941466465072
True	508.859408450262
True	19.759687934386204
True	811.6910194560596
True	109.61064848302615
True	46.44621276975594
True	308.61401896565366
True	350.0775180360059
True	395.78231950908537
True	271.5617664270736
True	18.428359251498108
True	23.03060238724952
True	862.246241650596
True	211.43152657953445
True	106.77219987582694
True	848.3466061533927
True	649.8762353447376
True	642.2009653917971
True	443.6044541354219
True	152.3227265234122
True	32.50985364446222
True	102.89707389865792
True	446.4968077230082
True	219.78335483239715
True	471.111745172717
True	147.7829515609026
True	488.89254776927794
True	628.5442512437614
True	936.872324885619
True	22.538984605247386
True	1011.0041108125638
True	1074.9993565752256
True	484.0284016941936
True	85.52674032761045
True	815.4576624774652
True	654.0260355779423
True	647.8912176369739
True	174.38371228591214
True	734.4214672105594
True	706.8004322866154
True	120.93727399094166
True	765.5776301976027
True	828.168429511075
True	478.4646478154165
True	228.93501132233305
True	73.54155243671869
True	309.33409835552504
True	351.0304507084636
True	463.027805776436
True	421.1243070460483
True	191.4098676880941
True	305.9579677735526
True	3.163185177015551
True	12.649262323097563
True	103.6277621731693
True	133.52115691426474
True	363.58050103460624
True	346.4812071005663
True	110.73953447621533
True	16.946009621840197
True	219.47592503211308
True	852.8899990947322
True	470.4947890083013
True	506.71271331025815
True	553.5828561980145
True	797.1515614637387
True	636.4675749364304
True	89.16822985452671
True	197.7991027466272
True	248.51345109740788
True	285.33669671861344
True	108.4838041175122
True	367.89095677154063
True	427.0078462737484
True	169.8753943825418
True	660.7946279567927
True	241.33752136363063
True	203.3157661764861
True	29.79361903975844
True	246.72842771277269
True	478.74788839626046
True	167.93245533941064
True	538.3492390184881
True	451.413035675634
True	242.1184590883692
True	109.23100151518952
True	43.96049203566203
True	407.028117052369
True	784.4261134647771
True	168.94147866741514
True	1069.994449987736
True	1052.371030532241
True	474.07442721958535
True	103.56188392311904
True	117.7876914293078
True	654.6382320863565
True	9.597096080541904
True	224.9267743474268
True	134.5112394645958
True	117.44091565440472
True	326.184020985361
True	643.7277293222772
True	36.7118786819099
True	128.78355311248112
True	955.7508045651854
True	52.98101812624463
True	453.2413534326216
True	537.9509648456335
True	265.8505889440837
True	132.27505379814895
True	919.4158464881956
True	1175.2165849376574
True	515.0267668156155
True	639.9114148483808
True	211.29948459485348
True	153.78222404105085
True	319.97057490782873
True	250.87078641251108
True	173.23245836868807
True	306.9094460539302
True	360.82041514739007
True	11.287844158841736
True	625.0840427306684
True	149.7720356731486
True	78.53799486026172
True	430.78271489046654
True	305.3922057999921
True	1184.3836459279437
True	375.4072616558018
True	995.3679663413116
True	10.793379520751046
True	264.02754848790505
True	226.7693718466662
True	156.54312642741448
True	478.1068357756905
True	207.67114443367737
True	427.85931330189146
True	322.4424306375968
True	105.78621039865072
True	345.95765322618075
True	1064.3014879385871
True	731.804391094771
True	220.935086442361
True	109.95428183823026
True	281.3276111859246
True	24.28541939023852
True	367.8456812444863
True	321.5864361353651
True	566.3326077212788
True	454.7349530867388
True	353.21965021874763
True	151.76416617913813
True	11.801160094130122
True	425.1531140667501
True	283.3518509665319
True	149.31050663631922
True	293.27292007849667
True	424.4565017831552
True	815.0343028300664
True	313.89415540189697
True	775.5570469783695
True	389.51970710003417
True	379.0599563915026
True	1.8645971717130267
True	1198.0212225060557
True	103.6256832387197
True	922.6408712876944
True	215.1709560807871
True	448.3177937525528
True	664.9612332377145
True	88.35504952864504
True	495.3090888380695
True	32.10347555862585
True	430.6279486896927
True	78.25797467965259
True	228.8868230248694
True	38.6835267783307
True	676.6874874497626
True	191.82724223301648
True	27.717028198368453
True	401.9628707467644
True	109.94711100742468
True	169.76603189908758
True	850.7326594085833
True	250.5369464443689
True	158.05291042959024
True	377.9784276452178
True	531.7844043305856
True	338.72664436678696
True	535.4800175644498
True	610.4630649907785
True	152.57051823208295
True	5.733061373931336
True	73.99884398625355
True	427.1796846940088
True	94.6164555875766
True	81.01863700798243
True	1040.8976394575484
True	23.371090858922155
True	331.62290230115696
True	314.2353658951823
True	449.5789620678793
True	680.3743885303871
True	189.96316626911587
True	648.4762241824504
True	317.2219094923668
True	354.6775972423198
True	271.5684078038019
True	210.01176379762987
True	364.3576470992501
True	450.57506356402126
True	420.0301915170008
True	581.2945224782354
True	141.61132744748892
True	74.42914526057007
True	39.42784748746224
True	296.966451448086
True	661.1827817218951
True	396.58672447113753
True	781.3066630110816
True	217.62219328679723
True	382.2581402084848
True	65.54586454167263
True	55.352169918495086
True	416.3437073716469
True	195.8410463992797
True	219.6137803569474
True	43.27641349808332
True	1092.8295843903973
True	182.0098627965592
True	884.55814903462
True	314.19026235571664
True	927.2805771261836
True	237.94649514512423
True	461.9431303511343
True	535.268869473173
True	609.2649807636996
True	212.5990131787117
True	484.4230483941128
True	944.2197445393552
True	129.9237402772769
True	7.566942529555117
True	588.534681423165
True	29.404351669095835
True	73.51848986333528
True	805.7800990541542
True	219.85552792556064
True	953.0424442227586
True	677.4353673757934
True	425.814270129479
True	279.8674066550656
True	484.44471549336913
True	340.7330280753373
True	185.93064903642536
True	676.9125347688354
True	724.5455232624759
True	208.98642356353815
True	94.46999597882154
True	518.6330566082296
True	136.08919215354004
True	381.2243764582611
True	345.9573485601238
True	66.52017031333885
True	397.8414113378792
True	417.7290563046952
True	356.2680492337282
True	409.0673019701607
True	435.0253342150988
True	670.3847107843967
True	57.74641195931144
True	464.540573286596
True	326.3881396820415
True	662.9837856794722
True	226.07228920953895
True	104.63371957734496
True	44.03804188037294
True	538.9212846757791
True	644.8682568807844
True	179.40657203834076
True	411.46770962559833
True	337.6524310136064
True	16.343780902447484
True	172.7298282137718
True	296.8389148487633
True	2.7868577495781164
True	871.4720807085449
True	79.35545258347301
True	105.60454886733672
True	119.1966311240426
True	351.34124371833724
True	36.64292847046353
True	451.1134483108008
True	224.0293813209269
True	5.563196206021837
True	116.01102847299268
True	446.6318338026338
True	51.07756108959176
True	67.5757927488867
True	170.6941066703463
True	283.5670599232071
True	938.8646266670264
True	390.2224704717098
True	967.9478138382084
True	191.59279862228453
True	1078.0529629243683
True	795.9373422607616
True	653.1552048958342
True	402.8809462771653
True	387.08387697389327
True	78.95459025186427
True	69.24236488870808
True	79.81930180539456
True	177.45904267132104
True	483.65417108641697
True	1127.5235591430987
True	180.50361982358788
True	355.52148097488214
True	441.0319871031381
True	587.9803948185724
True	587.5233339686599
True	279.310224074795
True	464.0192022300864
True	671.2499377800517
True	95.7842059214256
True	709.8934656172871
True	261.9615662825258
True	129.10892078753287
True	409.4675832088878
True	859.3112668629574
True	442.2212871457021
True	865.4316170476252
True	196.9969485299985
True	351.2169177613342
True	691.0852767961172
True	631.8501079435115
True	194.38437137053077
True	257.29274206373486
True	791.0668404633553
True	34.013404247782496
True	193.90060526732503
True	513.064346255027
True	674.9985969463708
True	102.9474853174276
True	38.12300555351688
True	164.08748614832967
True	742.2399971636742
True	318.3718861097181
True	551.7949352833405
True	355.7386010416784
True	306.46273655555245
True	455.5403187962689
True	497.5270266248127
True	67.76001919233062
True	385.1286971381755
True	779.7888649330613
True	0.0
True	282.86128769499413
True	249.5057543457741
True	1007.3988352718836
True	150.27164491498647
True	649.756578900684
True	639.5713666122326
True	110.66916774611532
True	220.9310338680502
True	131.71284377407002
True	11.620051087562755
True	294.1724723575671
True	392.6694348772475
True	1125.7797852903825
True	234.9435493525264
True	413.2115721520302
True	655.9559219764504
True	203.64312755745595
True	28.81331234335673
True	853.9792054508304
True	600.2776600061692
True	160.04895391165093
True	606.5906352693416
True	164.25102458471244
True	292.98292285452703
True	778.5636754487296
True	35.340627506126864
True	106.03500570563456
True	524.7812159996594
True	64.2271170731792
True	78.31280423063309
True	405.3961619868596
True	23.15856655613616
True	739.5977387120422
True	104.03529101948396
True	158.7384937555679
True	14.9858499402215
True	700.9480617240508
True	29.56632132269991
True	788.8243216284234
True	397.66355107943247
True	120.81213859979964
True	685.0244569150934
True	512.4541328605349
True	575.708002644996
True	51.7340041087057
True	367.5087556679157
True	4.9886107128414405
True	92.38072182966388
True	362.617929493619
True	48.94858764097649
True	118.9481191980692
True	308.9208510222032
True	179.59183192711234
True	99.23843148888228
True	673.4087225386951
True	21.326592334230057
True	1142.9473757717442
True	510.9668493235646
True	302.7015440561847
True	508.957300569633
True	129.32473161795798
True	770.2245473312897
True	1131.1075037506723
True	748.2939535026898
True	169.13232843162672
True	223.55956695587383
True	50.73802069934133
True	57.919164395939454
True	155.40936017975503
True	103.90062578180056
True	171.93168196371445
True	1154.6358679473508
True	307.7724455289679
True	358.2773186384768
True	698.2143976066678
True	17.299240519625755
True	14.675242721028814
True	595.1977045565307
True	5.331183466233814
True	114.27190694149992
True	694.1963542721256
True	182.4700525527961
True	661.9331260669248
True	854.6111152199437
True	158.00034438194095
True	908.8995152651828
True	3.0423832703286333
True	447.879193185844
True	1047.20108559214
True	26.703625029317617
True	233.78628585470983
True	157.16575561376536
True	961.8799754265405
True	233.34567873681115
True	491.51765692772045
True	123.39428449710783
True	486.4367378639873
True	154.69044179065688
True	97.33261401941137
True	392.19687248711045
True	70.0482945252078
True	56.75235402756837
True	1059.6984798712317
True	256.4484989202291
True	161.90367163857323
True	372.8219353071395
True	402.2562547676743
True	205.59473241241503
True	170.83715531135758
True	407.3268635739556
True	33.85884574780728
True	490.0582612160551
True	1134.6121110659683
True	113.45470248457184
True	478.80676852475005
True	317.3203102929044
True	26.139336789088635
True	401.5199982744968
True	106.89893482641094
True	584.9522482276129
True	202.6801078909626
True	425.3036899066185
True	19.17083985136419
True	438.5690201461859
True	116.39958878915664
True	330.1243460370516
True	32.32285460511777
True	173.3724104238954
True	247.2449756682795
True	776.9313724515116
True	58.29895679330664
True	139.90903589751193
True	231.56992552132948
True	134.20229644302051
True	615.431299604483
True	552.8424887576916
True	791.4817959847879
True	393.26243871609495
True	546.5259548491547
True	417.7841404747766
True	687.7956402015149
True	73.99633519164651
True	483.39971484922575
True	420.4755954489502
True	49.324426030756975
True	89.05353455957706
True	128.45200176464098
True	90.95850850028674
True	331.6388928925213
True	856.5866193801853
True	322.6774352603321
True	1127.7638577457612
True	319.4996357071008
True	915.4669162703618
True	148.66865942805825
True	568.0218008619994
True	624.4392049694613
True	699.2829703238493
True	450.4378438918175
True	63.86884225259491
True	296.6430988441031
True	41.61210859099206
True	162.34607741603085
True	169.98847565796154
True	1155.0802903542942
True	236.39624999381437
True	556.3220671207897
True	556.1952627867691
True	565.5087850824086
True	878.2844340290073
True	594.3074638735596
True	653.0069801590926
True	979.0349226925136
True	122.77923720694318
True	311.05581529048226
True	270.77641211024843
True	320.2276938196811
True	90.73363880320623
True	386.7234364499589
True	3.899235332564418
True	336.6729476836067
True	250.44214606646665
True	625.7369977286247
True	292.1063613943848
True	360.10004674977773
True	9.71843723895234
True	64.12030977199943
True	536.4852660950145
True	28.842649008553224
True	144.5607622763835
True	66.08151893370382
True	151.06107666198122
True	231.87934509061185
True	72.54231781055512
True	370.4772927207636
True	277.561292201866
True	106.71073166238985
True	342.17917100518565
True	67.72190089262807
True	590.8012993754413
True	847.981191925196
True	276.82549718615314
True	1156.9957878404016
True	117.18876246467936
True	310.15400208844954
True	1040.434558796536
True	92.25519733221124
True	287.4899451243761
True	9.935873681114664
True	415.4151991525421
True	453.3695131977364
True	152.43938039471223
True	623.1839264309099
True	898.3909584222425
True	158.0301372296973
True	78.40679059824414
True	332.22451253630106
True	549.8993985128367
True	602.0277136944336
True	1233.0174074789174
True	27.69709348606839
True	932.5358879860668
True	139.32719368081456
True	635.9287562443013
True	114.64047825689129
True	137.2812151424027
True	188.51048249282047
True	175.20348614641674
True	762.8791521726956
True	221.15883638754832
True	229.93278555935447
True	66.46316321191124
True	505.536433176754
True	463.6943788025161
True	182.16777422638043
True	239.01359632590436
True	16.74546524024852
True	416.96928051334254
True	214.631415412604
True	289.85916853799296
True	114.92727483005596
True	722.6892178769516
True	445.2046363353596
True	259.19340963389425
True	637.0957803405342
True	529.163041743589
True	473.6298984979304
True	134.61495971050888
True	528.6228239250405
True	426.7552262493887
True	2.8342781515385465
True	192.05282845018968
True	93.6353886721167
True	241.4961636883048
True	3.1478511819418404
True	122.1428223377962
True	345.0215135377899
True	7.205274800921583
True	859.7050522916716
True	173.4294394370998
True	690.7214340506213
True	812.2505390968041
True	168.99582827145625
True	233.50731663040415
True	493.8277979716127
True	841.8036760756172
True	49.29761214901992
True	37.986754441420416
True	127.83523742743692
True	602.577111344932
True	732.8419396773967
True	181.84149334473543
True	599.1882341557483
True	589.1477882665015
True	859.8918297721195
True	400.2556685746426
True	185.13646058441256
True	856.0583928359321
True	210.2111349985638
True	153.810235928228
True	328.80360159067345
True	220.31454608865133
True	207.3278787997576
True	607.4471020815356
True	248.72150117933015
True	202.60855428985823
True	465.0080926963672
True	468.5969308910971
True	58.14414826622261
True	285.7165198524784
True	79.0429219955468
True	345.3334863987666
True	348.4429824874145
True	262.8079859492265
True	186.5075501582136
True	365.47106540520366
True	633.3210540490946
True	769.2993645300553
True	304.8707982109006
True	754.127602231411
True	65.2286219479242
True	869.7670873999386
True	353.5244530830561
True	9.62802498358577
True	646.3331588593977
True	706.5394437254033
True	261.19209589911804
True	167.9932562478738
True	44.33318687805917
True	374.9193065501468
True	71.3531406739681
True	14.712254832560212
True	897.0704813511558
True	367.2117757994481
True	180.99711121480425
True	945.4641610514764
True	11.313404356813484
True	787.8610420436638
True	31.61454725929194
True	658.159658993203
True	59.3424699282936
True	770.1035114420209
True	462.5785689755644
True	208.01977337131729
True	449.4544845643156
True	207.76921396165625
True	295.9773747300713
True	216.34860208315035
True	421.74072486157394
True	9.748799676482482
True	327.3500233009978
True	112.7484476773829
True	11.820876826472787
True	470.9789971975038
True	697.7119282476356
True	279.09897550179375
True	77.00190162815915
True	314.4346079287774
True	82.21682911463822
True	184.40491497363504
True	177.0081658522912
True	379.864656974849
True	41.92505477877729
True	139.299401808073
True	373.9620765738897
True	868.7566877561452
True	116.1519953838771
True	211.55107484137696
True	443.77835119445376
True	17.71229491475955
True	417.094678981331
True	500.9191833933911
True	86.96764431475712
True	400.0416357994853
True	344.7302890247176
True	411.2150884463059
True	581.495249417368
True	1059.3227413546615
True	1000.5697014464988
True	55.687075702796335
True	1079.5845480776586
True	112.15557630742774
True	110.28397846031716
True	107.41668941734277
True	479.8370024729061
True	369.2497720926512
True	587.9986525539451
True	266.0469465845724
True	158.11293065158665
True	407.6875476514588
True	16.61415664572508
True	450.877896280458
True	371.70893338325146
True	149.77035258409356
True	95.92292042219306
True	527.7436952485216
True	981.8156894662876
True	206.5060455557068
True	64.99548305750835
True	430.9743516073524
True	371.5823806230632
True	480.3492276369328
True	319.538103334493
True	4.101381636998306
True	531.0086637359022
True	493.5184533646763
True	497.32780557747566
True	185.78261239061263
True	107.64441698788336
True	22.519879323014344
True	383.9986985772583
True	108.00861099866026
True	7.682476049442348
True	31.450287569378425
True	342.9924125370486
True	651.4957672701297
True	134.48725007501812
True	89.43117276758274
True	24.68896177282632
True	403.02625786149366
True	354.2371068096542
True	746.7534013261482
True	294.20945292408925
True	513.1236786785239
True	545.2867230675378
True	520.3716404425855
True	288.4253375443528
True	518.8223420721324
True	101.8018933519118
True	571.355403942662
True	7.538243842506008
True	375.0341493464799
True	471.3514239627336
True	982.1311734492616
True	349.3572752528163
True	786.1209577236341
True	985.5509745653444
True	181.80858510185956
True	38.28077370998863
True	382.72478209803967
True	377.8700437243415
True	592.4131083617559
True	241.5770478654609
True	27.781664984345188
True	645.7840110964288
True	128.69916597895923
True	1080.0366897531335
True	322.3639789941541
True	439.11865586249775
True	122.8663491478141
True	807.9241233877892
True	140.09561224717385
True	819.7837022874775
True	571.0895254200905
True	192.09310488151
True	115.19277573635677
True	71.49087318548851
True	560.1748899800965
True	868.7065732896331
True	423.6760248500156
True	540.0074944702146
True	122.2981020105566
True	635.9749728084184
True	457.7911540252399
True	799.3471364470007
True	321.1926693013557
True	578.4393667384023
True	109.90411185650436
True	26.221189127508275
True	405.69266838884806
True	167.36058669407242
True	101.79838976136732
True	370.1153569338198
True	1112.8644862497715
True	257.81393114979545
True	553.7188639662696
True	9.86396618169363
True	75.05137138422964
True	336.8372933204079
True	798.5997980845191
True	449.6201249729688
True	517.9816234400147
True	724.0197228520317
True	72.20728515096053
True	714.9054764448995
True	49.53431109039821
True	104.85770969898776
True	188.1358680116544
True	84.35000655203233
True	23.759735695349928
True	285.39630193268965
True	469.168523839941
True	894.8995106355891
True	857.980719988809
True	6.7124105127757705
True	271.06559771983615
True	468.4412451704747
True	125.32721214467024
True	235.5228973096801
True	328.8943747209252
True	1308.9906721812706
True	453.6185330125634
True	23.25329602750559
True	188.98045021866324
True	718.7054755299224
True	35.31370681809502
True	175.62788274346607
True	557.6767197976063
True	71.90135393256867
True	866.3778821341689
True	318.4893055190422
True	654.6404192567412
True	72.37906663455107
True	655.2424313172959
True	574.9465064968672
True	884.3373037702796
True	250.77082685210655
True	491.4800842130424
True	836.2954365559443
True	934.6500240137912
True	230.20789511008763
True	742.2468661419776
True	206.3713813852709
True	447.4679124479106
True	377.4701818858122
True	499.2471572538718
True	503.3029660858812
True	328.6692343912379
True	363.6598937984027
True	113.06924561748802
True	350.66700612695803
True	1151.5719333392174
True	298.48172211835305
True	143.96625444944584
True	297.4224390646392
True	751.1552936052491
True	644.0023990327657
True	411.6568328224915
True	118.1264656034188
True	322.49973494451046
True	33.70123927485511
True	175.97316415981516
True	88.58961427498684
True	89.21748960760827
True	541.3357249815596
True	139.5601304797385
True	134.97800451026563
True	107.67968783631488
True	84.52897574314984
True	443.2191903269279
True	388.7545048970668
True	1030.398803574679
True	528.7237042639209
True	839.5612458716749
True	270.35829220205005
True	285.445526453565
True	542.190033015285
True	204.5765186732881
True	773.5464613524209
True	248.9116004861695
True	361.18538473696
True	69.11791607980979
True	115.55793019229606
True	263.5465105314853
True	128.4074242473033
True	487.553413556569
True	31.09225000698316
True	569.8087005667074
True	1005.7881354676408
True	719.2203406837162
True	1.1496525863019742
True	60.16684533671183
True	486.6914393472919
True	452.4731921470806
True	74.04695114518645
True	120.68491268788402
True	301.69131879683266
True	80.12614755774032
True	47.57065165789072
True	742.9476636144814
True	680.0538721528966
True	162.4806038643817
True	171.5915211549056
True	561.0055756544198
True	54.01419267141366
True	23.55525117780903
True	569.4813412288333
True	447.45987156896166
True	1121.1429121998617
True	46.188074610269126
True	463.46339342266697
True	906.5719035766436
True	790.9992072685136
True	287.4586961054982
True	765.7738565589425
True	412.4381097846695
True	39.95937452980328
True	100.38918625966306
True	723.1128522540671
True	77.36193827246187
True	136.5441202818802
True	981.4434872103716
True	192.6530545420559
True	275.1033315669957
True	101.0509613596215
True	647.9781768122753
True	600.0813856259974
True	213.5496282055447
True	430.1941848961167
True	40.88044979524887
True	283.0730272712839
True	597.1748534703873
True	620.8382716390507
True	318.16232344717014
True	73.34382286298928
True	947.6579472809696
True	1058.5284641671176
True	556.0406765947341
True	67.71194100116871
True	28.97242967197469
True	92.96032445866142
True	103.98851143577534
True	103.43102150481911
True	842.4224590412757
True	1252.2206957452058
True	743.9869905186923
True	313.56105412000466
True	8.730275294941118
True	19.431555958764527
True	344.10206707573656
True	480.8969878935216
True	45.589518672087536
True	547.7892543873016
True	439.5774281497657
True	405.95743381731774
True	85.74565340392797
True	202.44952116297216
True	248.03380781644776
True	136.27607573955785
True	384.2194324054103
True	43.63690978374743
True	176.55619647705552
True	1173.4021534989713
True	6.586215563272278
True	24.08140979793248
True	585.5274978726939
True	365.66707359827967
True	792.4320027701285
True	165.90203822578405
True	800.4734249525555
True	610.9160083544771
True	297.4185118058303
True	440.2370016875699
True	340.64753287213387
True	292.9115759690009
True	268.0794679907058
True	404.7037691727841
True	509.327034241104
True	491.5901151656429
True	112.47688596199366
True	361.227476940914
True	8.57406400653006
True	179.30274300245543
True	236.52935100075305
True	837.6176815309703
True	596.2960688425887
True	29.560758795632516
True	702.6128170987782
True	799.8451906507704
True	102.50248806708548
True	357.23850559829015
True	853.0382415200816
True	215.84966938327727
True	167.12698042514953
True	532.6161666431764
True	555.8404301181852
True	1130.991838631729
True	149.34825633225023
True	155.8015051253164
True	261.92969011056874
True	312.24447901665064
True	412.19523692419375
True	412.3505236162712
True	319.0742176005428
True	453.4497195458831
True	494.6908793488506
True	229.9378419786653
True	1465.535481152999
True	256.4746202648996
True	386.2153905205673
True	53.17089724056325
True	771.2518342536772
True	251.23821894631243
True	924.3130998985024
True	550.2288852608037
True	314.0390742822881
True	757.9141891151218
True	249.78839161132825
True	217.18009137644572
True	255.76619918917967
True	222.96598096443972
True	148.06284862222458
True	240.4782615253515
True	751.2390506032366
True	521.5658614474559
True	213.3951347803592
True	1157.903205853197
True	114.64401665981048
True	262.0622109497863
True	70.95215797826359
True	319.4904074270589
True	402.6321560716318
True	95.7962739844396
True	217.41510466244904
True	75.28480552487197
True	709.1938373554822
True	362.4900071757339
True	216.57015697317556
True	739.4603562087775
True	895.5187499152221
True	843.0344714015827
True	835.019322441573
True	348.1626140125153
True	1.3425976986140216
True	260.9849527104199
True	55.87607608799685
True	388.9456786228397
True	55.73792955262622
True	367.41839480508185
True	854.0974525779346
True	1048.7796554825295
True	419.0841475015989
True	20.80086677696902
True	537.3944327756809
True	505.77347543141104
True	189.72442245293036
True	241.5707772885677
True	294.9896666654868
True	22.775030498160003
True	125.5773615441676
True	916.7122548465898
True	56.88253765302269
True	498.63067201203694
True	793.2257889018489
True	102.19289593106042
True	239.75682394170835
True	112.09807896962458
True	16.80273453720461
True	1.7390022425646117
True	122.2730212843287
True	1006.264519745496
True	481.40124918409737
True	67.8894781297405
True	789.481458458355
True	338.06207252301675
True	1.2561744053527444
True	454.1518422442607
True	190.1782564357995
True	528.9401520705472
True	82.62114913793435
True	329.4482251531228
True	365.14273850277567
True	168.9962238160635
True	209.8773278787111
True	123.15979548345688
True	179.52077118197448
True	992.1952033870213
True	16.377152329192416
True	505.7323617891296
True	505.3842802838939
True	408.983766537425
True	219.74924188310703
True	231.36290582315567
True	152.40309125258236
True	44.77548099856893
True	487.44657341004176
True	149.65220559904463
True	834.4848896474803
True	815.1565384630682
True	245.16057084665852
True	311.80267524645035
True	523.262340609631
True	41.31300790260281
True	85.17910432449905
True	743.2329363215223
True	1112.994804267907
True	109.69400689726643
True	734.5446300794731
True	139.4888512723386
True	930.4676598480514
True	686.2479777364214
True	98.21909296024224
True	273.01185249720095
True	604.4653140615534
True	256.55191702652274
True	47.07763964556656
True	575.9022061204491
True	444.454769229938
True	5.794643579280173
True	483.62611556091815
True	70.46381837441265
True	171.28263949999172
True	235.3553822763652
True	308.4608353011761
True	72.10948638579585
True	225.51223954106857
True	343.88605760230695
True	439.9510746748135
True	919.339623129209
True	48.37630476151395
True	916.1423656800408
True	988.5985810202856
True	130.6330613708765
True	73.84571099857374
True	997.2265177858131
True	34.24263993429784
True	228.61815319468596
True	85.48887200572462
True	206.4439841480611
True	374.8551965950167
True	968.5311129774576
True	100.68863882997466
True	72.30874755915586
True	651.087714979039
True	281.7873528237463
True	714.4124317012183
True	53.44477390248505
True	464.2203079622016
True	376.4034657240956
True	680.6466862097969
True	53.27399902208409
True	111.50922950846008
True	29.065966793221676
True	270.21618168715173
True	42.98892458937652
True	348.243434071345
True	3.0544746611268154
True	1198.0850846001567
True	108.53211747264616
True	129.14796455658967
True	351.02217790784704
True	744.4601278443835
True	659.3404464835056
True	991.8615486796414
True	481.64315740367886
True	403.9197297959026
True	140.78945478690855
True	419.17039359722366
True	858.0788876373947
True	427.8606658220736
True	941.2239366852032
True	82.43048293083385
True	431.6443511667732
True	182.5342264058337
True	269.29279118892487
True	715.4817365396345
True	162.86365696931614
True	136.7336220762091
True	60.05986534110886
True	878.5049926583033
True	767.6909997800578
True	83.18959007606733
True	444.8922418997887
True	737.3809019686865
True	412.8758771971356
True	57.50111048989788
True	314.078341299543
True	779.8460026880196
True	25.080916117124534
True	364.19881341677177
True	165.46887807179974
True	279.12676396979685
True	33.520129502072606
True	211.8372780744745
True	742.249777342846
True	649.6642165788709
True	59.40980940366055
True	305.3618461503891
True	866.693954558001
True	16.721213178155406
True	332.9806730157646
True	292.2966057339476
True	432.5707241564041
True	220.00085652798128
True	598.9442929076826
True	48.43985603379645
True	961.6686234461548
True	882.4173201632777
True	44.929301617411326
True	389.4902993840112
True	732.6300333207192
True	956.0933448284004
True	270.86551699402787
True	594.6016747095656
True	130.60542971052834
True	190.06509262285084
True	136.391023174332
True	133.0817736397353
True	204.38313008252464
True	949.9690357644304
True	769.593666540496
True	953.319195582045
True	19.865585824050584
True	27.7828223600738
True	364.7154600197103
True	13.519215556041196
True	653.1384225465882
True	1048.2901140943036
True	252.30432020156996
True	216.70638436477265
True	80.49332936668736
True	209.8255967146957
True	140.20024064706885
True	44.72236888042249
True	132.80413368476363
True	89.57638823116181
True	245.9811331128991
True	550.2259949117808
True	160.57549111927287
True	26.31891942855087
True	55.814453295308255
True	430.1736978853161
True	257.5441740692478
True	601.2491297087611
True	23.86793681147046
True	108.78817771430012
True	680.7885428417709
True	274.0354822444788
True	472.9233959547543
True	656.5825357941407
True	101.86306446934576
True	116.38011092231436
True	76.06033786032674
True	26.31171239191615
True	128.06391294606206
True	80.53738892653155
True	104.93422306266316
True	144.81057609456178
True	242.1788044102846
True	795.1342340172225
True	283.2892949344759
True	963.5202889029748
True	166.7939173362713
True	202.5480869091149
True	796.3486115619627
True	308.537102473099
True	576.5795872100703
True	258.2902046071224
True	351.4193950007496
True	442.1860019332212
True	545.4163437949335
True	652.502163648507
True	369.6701253543413
True	36.05632719852895
True	544.952284659443
True	627.0505262824395
True	20.06553307221341
True	11.812467276093257
True	260.1261393421181
True	404.53350463565965
True	444.62923107755176
True	66.65635465647918
True	633.163749508354
True	948.60927071248
True	241.02221135052707
True	898.6243824731624
True	277.6298723360198
True	104.31369945582598
True	275.990602502854
True	672.0621082670012
True	41.66271670501194
True	565.8696387912655
True	1284.6731070878277
True	1000.5336851225362
True	921.8597408617436
True	206.83009728098628
True	95.60247159563792
True	191.26893409978976
True	825.843680775479
True	141.6636424951986
True	1067.6855847153397
True	864.5701115911121
True	44.93168860715602
True	87.95958236829527
True	417.13501670541257
True	402.3578698703862
True	202.1189298596406
True	527.3840018412778
True	641.4427919985018
True	120.4500575365757
True	276.2265497558211
True	959.6304080241728
True	51.567621950205705
True	671.5659011684684
True	563.3441429048097
True	39.66451423690533
True	802.4872648832811
True	393.41921893528513
True	527.0216469573378
True	113.67168622445384
True	264.62493635711894
True	219.28490102920597
True	25.52356136418426
True	125.8388256660388
True	763.4251809262677
True	137.57473681426856
True	374.8151921693167
True	65.50976931137271
True	631.1596931448305
True	606.4984845422541
True	231.47586956089376
True	455.925377565814
True	158.32769658907188
True	164.09369947260487
True	217.0751768275262
True	278.0863547258595
True	344.66898033613
True	129.50562527847134
True	182.8132911048303
True	27.367143124652365
True	879.0387999806815
True	301.6282267399513
True	8.779908826881364
True	368.7363739582027
True	166.66071518446495
True	627.633694714773
True	368.9061061111223
True	576.6298616971451
True	528.388852361913
True	473.6151742037002
True	779.8180260516607
True	242.0022014788821
True	561.5020383281583
True	158.3409842405692
True	528.1489940283205
True	367.3442173434789
True	379.291897147214
True	121.32524422916188
True	135.5283932653558
True	105.8796772654763
True	70.05882699438389
True	721.300176194559
True	189.55584315121732
True	44.70465077911719
True	0.0
True	528.2511356694079
True	107.22868706659408
True	23.818086954479085
True	40.34129259953678
True	106.23351055867082
True	522.6805642033341
True	185.55929523420167
True	106.58616942044377
True	31.42546444957212
True	160.27018273167937
True	917.85195486099
True	48.34818279364296
True	223.99498839670397
True	763.2509322736174
True	317.1053669496394
True	469.9689783943152
True	504.019715838409
True	504.478300548204
True	599.5171604521026
True	915.9708468814114
True	267.30668279569795
True	1041.583592994569
True	901.679103811627
True	623.6888648211443
True	348.4662882608363
True	820.4563313289782
True	9.683647518415537
True	34.58228564466893
True	305.5593041458911
True	41.26711329540084
True	206.79177026771552
True	776.514978672358
True	216.54373727919256
True	732.4780016467035
True	782.890396852072
True	121.66865048153991
True	370.0569779551942
True	579.6621692293695
True	24.211458681004537
True	134.34570437174526
True	432.5838412878754
True	297.84950604196627
True	201.039252882506
True	111.26806898196983
True	381.7437603086782
True	20.383476791339728
True	375.0078800590221
True	355.89279055465164
True	1049.564030510879
True	375.06531256553546
True	32.03719973629761
True	437.8878248915849
True	434.0521404078884
True	230.99460751678276
True	30.0689504729925
True	753.7698367390515
True	431.16261292148886
True	181.6467836078043
True	12.349386418968246
True	1204.6698856255125
True	167.10286875211978
True	28.940792564308104
True	294.9403779840453
True	279.0599457926048
True	108.13287951328738
True	295.0289373384284
True	42.70409848998842
True	326.4397539008806
True	313.40140345039816
True	318.0792409857097
True	30.51265977553629
True	48.31499387667423
True	1027.2129331183037
True	24.29246822783832
True	13.328267485048777
True	172.74257804473282
True	639.088905924845
True	8.23712660962073
True	197.87685824568425
True	177.46236249253815
True	562.2198676344667
True	379.5079314250231
True	728.0748575857123
True	328.0177145948336
True	510.051560065985
True	439.2128655231682
True	499.1179444435167
True	99.2542440823206
True	1260.09412392943
True	917.095923487712
True	274.0254199083224
True	530.865284777457
True	102.55500878554676
True	590.2906226863896
True	431.1526118428688
True	156.14622616657493
True	81.46237270688579
True	351.56308553846145
True	167.6847435283313
True	30.513619669339764
True	609.0847254459517
True	378.0234600971989
True	72.22817037870237
True	31.35354290510493
True	655.5398623008907
True	494.6519687066428
True	73.23909106610138
True	22.278103984575576
True	321.7696724835172
True	328.3367457486323
True	709.9642101582061
True	535.9888255599968
True	554.3993816473735
True	791.6658529548247
True	10.307167147964444
True	55.776685621371215
True	37.46344706019723
True	63.19205157934342
True	510.3099431651222
True	586.2677458321257
True	82.1410502353525
True	113.00080590362474
True	198.17301656778645
True	74.42667432639685
True	191.4678960803652
True	201.46058604848525
True	280.2405559506691
True	842.4555120019264
True	602.1343542113971
True	278.6178426735973
True	194.97942094376103
True	280.6534133975112
True	251.59032940109705
True	737.7478824658576
True	327.2587829192219
True	171.1462026004765
True	929.7582939644782
True	351.5498121388709
True	469.7522928132146
True	158.31948393533486
True	124.99584333555184
True	62.8880494642585
True	213.1461885956899
True	978.0617267831668
True	517.7656762625735
True	116.7080473371964
True	363.6412037221257
True	103.46697082509412
True	702.4569732478728
True	5.006119206758097
True	660.2580980353495
True	33.11732981274589
True	919.8637055242526
True	852.9501850646973
True	209.30210962022227
True	30.33534791036885
True	79.65647668208115
True	467.19857269983817
True	227.4655094168272
True	1.5053012756883937
True	76.49080291896095
True	1088.725698749064
True	329.31164335011107
True	682.2007115305203
True	497.8441305643208
True	29.924374499587834
True	136.12246926959713
True	437.1103852086905
True	937.2033567506834
True	793.5062152004485
True	395.6243131660204
True	338.1824797651136
True	15.358789790643993
True	79.47638442816414
True	732.1391161912184
True	498.56870030215566
True	380.8123246856491
True	884.6218100128901
True	26.620975640600392
True	218.82155547645797
True	891.6561980762016
True	241.2180632674132
True	7.296224403514577
True	493.3056888763076
True	100.26091601289828
True	620.2618907561482
True	51.83218731606109
True	262.9546707215383
True	851.299364841045
True	893.2942964290608
True	275.0439363970163
True	451.330522312704
True	116.95295137919126
True	616.3253943868316
True	262.35281324630733
True	194.6109696008062
True	883.2942095008939
True	55.90458506660375
True	718.6549716582157
True	274.6425600524898
True	300.9969391823549
True	173.2221222092315
True	508.4350342751653
True	603.9827846761608
True	365.2585116062552
True	398.1779466817367
True	71.13349007225446
True	163.21380995878403
True	451.4909910512623
True	211.87156169932308
True	37.65523867064282
True	197.18706943406167
True	395.3942309608397
True	405.31907058795946
True	729.4938066430458
True	124.31286515502316
True	675.8197964667838
True	521.951695716859
True	608.0844972895117
True	131.9741591905029
True	40.54811432463691
True	666.6044853643886
True	68.43158451637764
True	560.9990760802737
True	692.487315234155
True	455.1883054949167
True	136.12052014662146
True	518.2563802195491
True	3.9888992610944434
True	388.0530051514355
True	31.243664722542977
True	633.380170267132
True	278.16106167367207
True	588.6241988491463
True	688.5170872273136
True	149.520726064965
True	540.6363873937356
True	514.8133164725047
True	62.44853758830672
True	957.249074916488
True	2.9511589616278293
True	27.97855665129173
True	650.4349387362855
True	691.3175362142428
True	133.67137041415558
True	410.3215325483092
True	121.88070410607604
True	76.13993274948216
True	473.9252413252455
True	42.88786255892328
True	503.1698438306286
True	11.963167069141567
True	841.4648337343434
True	564.8246256609243
True	664.9154711891824
True	99.6730615482527
True	370.4199444867147
True	1001.8393321247044
True	842.3651838309258
True	140.2651817400282
True	568.689063300603
True	451.358852436864
True	241.2689451284567
True	261.44102498510057
True	6.0277573494440055
True	317.94791602073656
True	12.134372584551578
True	373.3171827712651
True	77.04407757875096
True	407.65101375206376
True	656.7012895803784
True	130.07137502415603
True	239.9883130391363
True	636.9375209820786
True	673.0799298715019
True	292.8047148636144
True	138.14694920733132
True	161.14249398599327
True	475.2498397750007
True	89.69592173622068
True	11.261517083850446
True	512.928703297144
True	573.3405201909395
True	19.85645901366878
True	139.5058104764213
True	920.1550095861752
True	477.4698349923688
True	281.99096948703846
True	34.965400953193544
True	478.7134077879329
True	104.3733035702396
True	596.4779073411628
True	683.2411659102863
True	285.1858032879531
True	388.0625250363314
True	191.06519095752117
True	223.296156942206
True	71.0500753810367
True	220.10913871480375
True	500.9475956693223
True	22.196767202214733
True	454.60920411165176
True	372.7391648159444
True	716.8503404511027
True	854.9209531138047
True	917.7243420751646
True	159.96013399277254
True	406.97385271853295
True	69.01543606432868
True	185.55095625360755
True	317.9433470273967
True	9.891115567888631
True	784.7512906547249
True	23.7709088923586
True	403.9788857152471
True	280.59519184900864
True	637.335103781493
True	211.0147797324125
True	37.8792669227889
True	675.1204987086829
True	1077.2300547661082
True	231.13707073701195
True	132.80602172992891
True	588.333551343688
True	515.471365181649
True	18.502023502377423
True	838.3753486409701
True	115.0074828513059
True	46.05982710051863
True	310.21206222103115
True	348.0901939143737
True	406.396690706024
True	266.6502006116632
True	21.84904231462079
True	21.80934409295201
True	859.8978770695687
True	196.34963954363565
True	108.69469100027165
True	874.7284959743515
True	661.807020531577
True	622.9676893309382
True	448.60557088291
True	151.27275113359278
True	33.7238854163913
True	100.9430541022719
True	444.611825371605
True	230.18945436441817
True	494.8557614311944
True	142.97379192716008
True	479.7980609915239
True	660.158611883948
True	938.3906818483136
True	24.000782669408835
True	1002.836391680244
True	1079.404036743622
True	488.7753907914021
True	79.88108405710288
True	766.1873085907142
True	654.5090768994975
True	695.7851888272533
True	176.2375628669854
True	752.3159942752802
True	707.77360568163
True	127.1369929062008
True	806.811954460385
True	828.0565550061532
True	504.4358534200194
True	226.4799086070656
True	72.31852934484594
True	304.43237400476767
True	356.30737114534907
True	462.4642836398455
True	421.4374328904751
True	194.68928175996157
True	316.26511170483815
True	2.876592772324547
True	14.164771766654471
True	107.58036252850556
True	131.4868940382082
True	357.5920026185861
True	356.88426776181194
True	112.34506215754992
True	16.35717976151224
True	204.77252849837825
True	823.9915438661612
True	456.182974009952
True	532.399442916072
True	558.5803566397012
True	813.1860678990595
True	647.480000304272
True	94.21853715521308
True	207.1579655060588
True	245.47454599324655
True	282.945656073075
True	110.26609409179736
True	362.3994284466879
True	426.29274312470335
True	172.42651598291764
True	645.6101662490199
True	251.11477878645275
True	200.90091959288225
True	27.835351698431808
True	251.8441150241806
True	478.47516819433525
True	165.82171759206605
True	538.5741021632064
True	469.52456206269176
True	238.7602261441868
True	112.17956888104192
True	41.01754568719094
True	405.7433392345287
True	781.264683254823
True	158.8034268485722
True	1039.330637548648
True	1046.8372336958091
True	483.1132379304836
True	101.31497208844824
True	126.55394735672506
True	657.6792344294449
True	7.916645203468833
True	219.24548751275907
True	136.21686997591326
True	120.8346473643713
True	327.09167743809144
True	632.584843602708
True	36.97402626992999
True	117.8895978843602
True	952.3652408141162
True	54.30603789593126
True	427.5342389085123
True	523.0286762054525
True	257.58682771137245
True	130.1736588131146
True	985.095881675103
True	1181.0513100634469
True	520.4020623451837
True	662.5030727171263
True	209.6205308240018
True	154.37643985159986
True	318.40022543223074
True	269.72868608084605
True	166.11151819325306
True	292.7558379819004
True	346.52330607385073
True	11.335938584909377
True	635.2323811846335
True	147.05181288466076
True	78.22138664286683
True	443.1721902440276
True	316.0080761490015
True	1210.1292436163403
True	365.988870956014
True	997.9229266907008
True	10.687542834427884
True	264.3450232577579
True	224.63105177170317
True	156.48792823796558
True	482.7309250619738
True	195.0729796905548
True	404.0782182789719
True	318.62570688673287
True	102.99105291044896
True	359.1655067294832
True	1041.268817574068
True	722.0186828321846
True	222.0721771120924
True	103.18720191934038
True	292.50012657757964
True	24.50426482278748
True	362.2702252076385
True	306.07801855934684
True	570.9026064352086
True	451.1707518600232
True	371.0843858279221
True	154.57067796200195
True	12.817758199174763
True	416.30322287309934
True	286.21271020847576
True	148.84692545971575
True	303.8774585446322
True	415.52510750300814
True	812.0591976726296
True	317.285207662214
True	767.3918280702211
True	395.05540077835
True	381.0395380325263
True	1.4184161798121655
True	1156.1163137188842
True	103.37287018003909
True	940.3737262632408
True	207.97683438077812
True	445.0676454955615
True	678.7738210197452
True	80.54436941360363
True	464.37669915016994
True	34.60834099672458
True	397.0224923908786
True	74.06972845676557
True	235.3551660043023
True	38.73436695291838
True	688.265500982351
True	188.7058014080304
True	25.89760047751905
True	382.9790650100989
True	110.88789795671254
True	177.50902154432413
True	837.9150486123209
True	258.96110725839065
True	153.96883889782734
True	375.2775192451144
True	524.908374027757
True	337.08147739269185
True	514.5362807005821
True	644.0227936752595
True	155.58105529104486
True	6.759210654821306
True	71.6973008256993
True	438.2027270168763
True	92.32150853494262
True	74.33061754434759
True	1078.21107332742
True	27.026631508391013
True	320.897491517476
True	325.09547983979326
True	456.0385668634257
True	661.9195474213686
True	181.9278782864899
True	638.0101223780404
True	331.9529428139797
True	350.05625443051173
True	276.4354468563633
True	224.78605618975013
True	386.70475273694655
True	450.4639747991953
True	410.444345478418
True	584.2775268433406
True	137.81068993769213
True	76.18836935128208
True	39.93538555726632
True	292.5192741943067
True	643.2080921654675
True	419.3190290300517
True	785.0771300040142
True	219.67558237494333
True	363.8204294380292
True	70.42799368584792
True	58.08765286203949
True	442.7803051882026
True	201.23704172224956
True	211.96515522275783
True	42.64210886898712
True	1051.459283884608
True	168.20409653225806
True	915.8052447878906
True	314.0032569568787
True	922.8547901659612
True	234.7161021936461
True	464.3239611612261
True	534.900553209311
True	632.9708258186693
True	210.6612278209561
True	478.5552794849071
True	974.9757398182468
True	133.9556688050937
True	7.410180789117564
True	583.0652260918789
True	28.558454670887027
True	76.16249509738896
True	783.1562723433102
True	219.98598471662183
True	938.4642967143236
True	686.0766388447031
True	420.3415361199736
True	277.7744622181913
True	485.3309129131468
True	340.7728322970522
True	179.78266431493068
True	657.1151625882045
True	733.4028717439658
True	204.4262847266936
True	91.26271159863956
True	519.5456135828791
True	140.17151156155182
True	385.649877698794
True	347.12286663833265
True	62.79252242108321
True	372.801487475346
True	406.1739511083224
True	346.30082205354216
True	425.28503378945726
True	410.178164075356
True	662.3744443878735
True	55.54777195854353
True	468.909604120929
True	327.46283242672985
True	643.1271538645168
True	221.42203829269232
True	97.94948932073945
True	43.88942622033832
True	527.9418217832236
True	625.4408708600563
True	183.82965460442745
True	419.8093513451527
True	344.4160520950784
True	17.033456691425187
True	170.87097772368236
True	289.71124185085074
True	2.7537636118363347
True	881.5949326811367
True	81.13101270429145
True	107.48124954510986
True	120.9806223047229
True	369.8647758065148
True	38.32570354112978
True	454.98510593234687
True	227.39845693384368
True	5.646796073673762
True	116.4995502939031
True	446.368797909758
True	49.19671188253008
True	70.2354922978823
True	172.26496017615335
True	291.7777194843997
True	995.6907517120372
True	378.9086873198768
True	937.915737815438
True	181.439566000727
True	1044.271704706902
True	768.1950700649647
True	657.2430749742563
True	400.9799506056798
True	390.5727440905156
True	79.70315751081655
True	76.33505086194197
True	82.00228197674748
True	178.93039665170522
True	486.5084346449863
True	1117.502402141149
True	181.88464729204543
True	355.01921213663195
True	426.1025637023236
True	596.4729302494727
True	602.2706157427798
True	277.82070485578004
True	440.5255513085148
True	688.4795980117177
True	96.52562841874466
True	733.8181672836685
True	247.69972727372289
True	139.40305174325783
True	423.9487946723715
True	848.2215529393858
True	421.7149301631876
True	870.8568064680899
True	199.74752237302727
True	342.1171129899464
True	687.2640044809666
True	616.3912970010456
True	183.78414208303067
True	254.75176210143437
True	804.6287190240239
True	33.3175968665645
True	188.49386430652015
True	493.8026832203827
True	715.707159758749
True	106.93772916531384
True	33.851130789337994
True	163.39796312965476
True	699.7748850471884
True	319.5529528803565
True	552.7246299634809
True	347.0242756055822
True	288.09123286593586
True	443.9887177201324
True	496.9831761808696
True	73.4474855369227
True	362.9528740151278
True	776.4326533719403
True	0.0
True	298.85935861474945
True	249.58482244556777
True	955.6748790453744
True	139.07122570765767
True	637.0756902291571
True	640.1594558208488
True	111.2281970024958
True	213.3700444351548
True	130.25008645314998
True	11.707685240605864
True	281.8496275092135
True	366.4942344793991
True	1123.212603731462
True	235.57244378083283
True	385.7170974213704
True	648.4867491971094
True	196.2148586992428
True	27.560700773706767
True	871.2140991321832
True	629.5929137931713
True	149.306498606973
True	635.9354865119997
True	160.68966841128363
True	307.0579565663288
True	786.8934547671208
True	34.31332005389512
True	105.034018874088
True	537.435506220283
True	59.31840248326161
True	79.7950133104909
True	400.9464874794276
True	23.4829934100186
True	772.9643031540162
True	104.38253093832074
True	158.50231835717332
True	19.636654178898613
True	717.6346877023085
True	29.81354876122277
True	789.256423955229
True	393.01356300873647
True	113.6176750583736
True	703.2084643215902
True	520.3963663916865
True	552.7277193177887
True	46.74869128522192
True	374.2176883296431
True	5.582680783794713
True	94.4971724018719
True	354.89305177250355
True	43.65320130369926
True	117.51440975189374
True	297.52098132418456
True	186.02739115757288
True	103.05267453421304
True	664.3496969494668
True	18.305180534754992
True	1138.5953223186657
True	500.8631967571354
True	311.2515913145818
True	501.67567614179615
True	126.46087426068824
True	814.7963975354193
True	1103.250220729388
True	739.9532665457306
True	173.20411473947053
True	229.68676081675343
True	52.527624510389714
True	56.62409485964891
True	155.68237731226995
True	101.54541448945612
True	173.1070072330209
True	1202.7366312590486
True	307.8558243317381
True	364.97224046867296
True	701.4827271804569
True	15.865931213462634
True	13.694985406007731
True	603.7139366270271
True	5.461914244725958
True	114.01091950610426
True	695.980034183981
True	177.80473378328085
True	659.2426728548095
True	833.1968994434654
True	156.6614136029252
True	891.7233701234429
True	2.8551951948871297
True	450.82138206284895
True	1040.4162518751018
True	24.53799927135888
True	241.24706407824183
True	149.63427256050434
True	941.9429445772172
True	232.0476046984532
True	490.84353185612713
True	121.85895102210554
True	498.05993265901
True	154.02823529028504
True	101.13971732598256
True	386.7506853181201
True	63.662254053588335
True	58.7182578361443
True	1032.9175433543198
True	251.89880603945485
True	154.91291322050802
True	378.4959969872855
True	395.1616138401554
True	207.52826583593145
True	167.38847869551722
True	397.4182773861801
True	38.05710076828207
True	473.2764004443857
True	1108.3848609280176
True	112.9026114994172
True	467.3407487628171
True	316.437197962008
True	27.546847542369765
True	406.3975671789064
True	96.64511829739952
True	568.9781690382075
True	212.5130762987832
True	415.6305530663433
True	21.76424890240841
True	431.5000253743118
True	106.06329288007224
True	342.11385588289056
True	33.512788747441505
True	171.02992358789817
True	259.2220629990529
True	758.5428428633977
True	57.11211620339877
True	138.81839917207253
True	231.84975311211412
True	125.9889470391426
True	620.6438402738347
True	549.3230411159464
True	793.6261573963062
True	390.33410131222206
True	532.7923491884819
True	427.1545177818813
True	686.6725872610622
True	69.07805111946459
True	460.10815910952977
True	407.3425630496537
True	46.72543505308798
True	82.4350812551111
True	128.6177567001213
True	91.22648292706926
True	343.4078978322792
True	835.6183894312044
True	322.92102379284626
True	1122.170075016159
True	322.6766401675384
True	921.6097595857602
True	152.3511712890871
True	572.9903540434191
True	587.2898461933353
True	702.2913080783628
True	451.1254443144232
True	66.22042988292154
True	295.760992765883
True	42.469351890809456
True	163.7381963959445
True	165.57410402508717
True	1129.691641247876
True	231.2659260688483
True	545.0261883323298
True	550.5941812189893
True	565.1963645372734
True	901.1194381512036
True	583.1064360649001
True	642.6381145920456
True	957.6379179948136
True	126.23935131930573
True	312.18098902238285
True	252.72771384904223
True	326.4702317075786
True	93.09106429189198
True	371.08819132227904
True	3.69821135156719
True	335.77984813422466
True	251.1652574559741
True	595.186354715281
True	293.5997454010951
True	349.0921928251163
True	9.433739007243169
True	60.31388872908708
True	540.469420316124
True	32.67228035345866
True	146.2516514869563
True	64.36561240053187
True	148.97005048746806
True	233.20983232420951
True	71.5187383651229
True	385.72508941476417
True	283.70510918063286
True	103.3771568372144
True	342.98647407916536
True	65.592085093416
True	590.0373912077912
True	826.9766804013283
True	278.1666132399385
True	1167.4161993077034
True	115.04635010566884
True	312.19246649356296
True	1045.9441315267427
True	89.64589955432722
True	271.8364537256435
True	9.97845667438697
True	413.76977792573706
True	453.9061533552169
True	147.06914900815468
True	623.0560766006579
True	903.0588333450526
True	159.06556719402724
True	75.72751232292
True	335.0648255398039
True	572.322987909581
True	582.5981522750094
True	1212.275096343105
True	25.32662936774812
True	929.3430911444068
True	141.1781649760588
True	631.6609722941746
True	111.1097922239076
True	127.64890745402418
True	190.6399838112636
True	162.67628868302685
True	754.8151502212969
True	206.05624868089023
True	226.95930296680268
True	67.83187714426
True	516.7783548523472
True	438.3157982562221
True	177.56078940776874
True	238.9344271483737
True	18.93699496342046
True	428.70077626641273
True	221.57853487138163
True	297.4413535350146
True	115.06316091015444
True	708.672197893677
True	405.9655437061285
True	260.9804896531634
True	642.3888649005509
True	533.8969023169656
True	466.2615749964246
True	137.91869986211907
True	528.217652184288
True	438.4686974575072
True	3.1798132421602148
True	191.24599599796449
True	92.07999352458916
True	238.5460300388252
True	2.847060769824638
True	126.08780428557765
True	354.97533654622515
True	6.034935071716692
True	845.2793990302869
True	178.93852324475296
True	752.1185994204467
True	808.4705526032423
True	162.5663258764311
True	204.7740531600215
True	475.78834299546463
True	864.6087815115388
True	49.01356024964135
True	40.18595207345816
True	127.62822541753138
True	635.4445540590631
True	708.5916335275135
True	181.72515632458172
True	581.8255036981623
True	613.3353120794732
True	884.3683642790189
True	405.3062025256256
True	189.94099039921684
True	885.2649490408306
True	221.8302863360537
True	146.13481059748088
True	322.0881388592371
True	225.82756034580717
True	214.3386244177551
True	622.2589985890874
True	243.8686798975222
True	201.5289560277572
True	457.3922921477404
True	465.64671702234506
True	66.65650262510034
True	279.39951602802205
True	82.33856530182354
True	335.2778898163843
True	364.58650709207615
True	251.72378744055027
True	175.74522384551983
True	390.0917333081172
True	650.9837295620241
True	734.4343430648183
True	304.3174913046221
True	743.1102743269532
True	63.198867807901664
True	867.7926405725583
True	343.9319033395664
True	11.66036360725232
True	611.4351141294418
True	700.0507553656422
True	262.02598200988143
True	175.0006401364216
True	49.660437392923626
True	386.4444836346465
True	75.9372851213607
True	14.045533612386311
True	894.9870499223248
True	383.426014456725
True	172.00636224577667
True	1040.8034405780477
True	12.96943972835314
True	788.4286417227542
True	31.75084739531635
True	696.0144776279042
True	57.50306928853414
True	770.4402226307532
True	450.8860950039882
True	191.3809393683872
True	441.9938106720451
True	216.24399997999345
True	302.95374412055884
True	214.9381111543451
True	419.78539504480045
True	10.02691812801
True	320.9332181112309
True	107.59998759452944
True	11.886285443496003
True	472.77741594393376
True	709.6403813024193
True	279.54336743065375
True	82.01272977959373
True	308.9421809674312
True	80.453806862289
True	196.15268238615988
True	182.95818316961504
True	384.0878901937332
True	40.7147275994421
True	141.39260377513017
True	385.4199463296814
True	842.0687562696154
True	110.93661454896476
True	209.0620797193256
True	433.59417059025975
True	17.464717253652005
True	421.61242920425417
True	507.2272591298775
True	93.78838383748702
True	389.2181488447046
True	352.0281511607753
True	415.4447846643451
True	607.3394031780573
True	1037.874029518797
True	1025.1494060243683
True	56.38938801404891
True	1079.672870128843
True	113.80180735467604
True	115.10920699327912
True	103.81578292978868
True	482.2195170017996
True	366.5565935432127
True	598.6848783155745
True	259.0565370250166
True	156.0828864254123
True	395.2121153833282
True	18.114642044760544
True	463.024223147612
True	397.1995354445695
True	146.2172994718483
True	96.93280750643146
True	521.9186237539487
True	994.4701711386224
True	197.9350590657409
True	65.64270288505762
True	422.5819192253074
True	379.4915555870298
True	462.4915433934925
True	321.7997694892297
True	4.474985601173569
True	547.9650008944739
True	513.6872789424519
True	497.315461992677
True	192.7946696413245
True	97.36404700685924
True	21.514157457291223
True	376.858144921143
True	107.75052215034955
True	7.495655367777395
True	30.853737813846067
True	346.6576084661901
True	633.5297330364173
True	125.266686438404
True	82.52761320060318
True	24.238332368291275
True	417.0955363170692
True	360.84269430909774
True	766.6246653779019
True	307.1479699183609
True	496.20998765608016
True	547.4812276460239
True	529.8247215545607
True	290.982614046669
True	532.8277764216824
True	100.77822202949064
True	587.7233906581338
True	7.559903015405506
True	363.915595215565
True	469.6378814690197
True	950.0317090111486
True	342.7083609564658
True	808.9842996687233
True	970.011764478424
True	182.658248509345
True	35.95646163001637
True	368.82252745384375
True	388.8056033453487
True	592.7857386933182
True	246.4116981480609
True	24.206081935698823
True	646.2573396902777
True	129.80440256080635
True	1053.983555803446
True	312.9787075454394
True	464.50695334940747
True	120.00294507139432
True	802.4453476614017
True	142.87597050516092
True	827.16625489149
True	538.631836107785
True	185.1140511790481
True	113.45223115783423
True	68.577578602585
True	565.9091452137824
True	893.2453659779487
True	424.8776220832811
True	553.1476370899703
True	134.37191031823593
True	624.8179671070453
True	471.9620145325444
True	787.5080539960819
True	329.58471520384705
True	566.9350895153118
True	108.29982920030598
True	23.23749677929368
True	422.6608410379556
True	168.9138217254749
True	104.29909276146716
True	387.3154060228232
True	1084.7151778612165
True	266.65172036102894
True	551.575269672085
True	12.231407753959823
True	75.73588279338568
True	328.3931727857501
True	775.0464840351647
True	452.39060435194943
True	544.0959252809156
True	711.2869548866616
True	65.83162203521745
True	739.6956993216322
True	51.54095605219427
True	104.35774145181962
True	185.50186962534053
True	82.3616033024104
True	26.10172569463706
True	302.1929196536529
True	480.2804289609592
True	899.0973389806979
True	869.4984334531297
True	5.809354982850447
True	285.99013999815645
True	473.62979297805816
True	127.62965958245924
True	235.34289660316975
True	323.68870926770467
True	1324.5558941803972
True	441.2298042590125
True	24.549992780374467
True	189.66141548948923
True	717.5086098154801
True	34.088974022462935
True	177.0130296987298
True	554.1927726392506
True	73.93799198753482
True	864.8643686330977
True	323.74671274720674
True	670.3365644483791
True	78.57645660895673
True	680.1723955339065
True	595.0142525546728
True	883.4704229943677
True	261.128666478086
True	501.6261540074454
True	864.0301033225709
True	913.8203460799008
True	215.90129868263597
True	792.5474413050026
True	213.499481161113
True	458.468617926514
True	374.3087154380854
True	495.6931041786352
True	497.6426251854717
True	322.53422973454104
True	354.2346347055573
True	117.62523135420942
True	344.5059773449845
True	1129.0371668268178
True	329.5663674416743
True	152.0483764412678
True	298.2489796082661
True	753.9624137344782
True	647.1314596020954
True	404.7889205669407
True	123.19322438533214
True	319.46851154727284
True	30.99772499712464
True	175.63613837441818
True	89.89785491506503
True	88.53600116345149
True	552.343337380587
True	140.77555900916255
True	131.09920142064752
True	104.24972193875688
True	84.61101071118175
True	468.0163209878283
True	381.41765291693775
True	1024.265630436127
True	535.6444011851228
True	852.5616072277707
True	268.9749591825627
True	274.7736350433987
True	515.2661012536545
True	197.7595182148947
True	755.8250764133936
True	242.0426899456332
True	365.65824166206
True	68.84601086911543
True	122.00427880666165
True	257.4693711756411
True	125.81618109023428
True	485.3105436584288
True	28.17029494969736
True	562.6595560685593
True	1018.7720830329112
True	731.123969445223
True	1.4432557626557847
True	61.27410891520782
True	486.4962698026051
True	435.0826123503339
True	80.10809359986096
True	121.2657471056339
True	305.7783410260415
True	82.17805151917572
True	54.88588281304406
True	708.5960439060226
True	651.8858812528558
True	172.14962047296254
True	166.87713183295165
True	524.2383897104987
True	55.49449889077182
True	26.92294422083573
True	580.7339750859296
True	433.15154096121904
True	1119.68710854243
True	49.28583797905875
True	483.8577200010579
True	895.7709790220604
True	833.5946758293888
True	296.3576042309154
True	760.6561896308447
True	400.3556856559811
True	40.6301672946609
True	98.14666318598736
True	746.1258809706505
True	80.35541235679159
True	138.4160539214134
True	956.7238870516304
True	190.0817404725177
True	275.2237502288905
True	105.1758180479216
True	641.6647477281131
True	590.7061363507017
True	205.71179096529596
True	428.8842353143269
True	41.56287738498258
True	280.9066832464551
True	559.4478649402862
True	630.1289351308438
True	322.6570994892894
True	74.02478048906902
True	945.242418966398
True	1066.3526010799717
True	567.583061703146
True	63.43983271261222
True	31.368727068470243
True	94.41662800355782
True	112.1139021103492
True	102.693174901973
True	894.229420665065
True	1232.3007306068514
True	723.4864162249917
True	328.29034755635865
True	8.15902915281799
True	20.81593014777057
True	344.583727532015
True	481.7361002130837
True	48.51137471387219
True	571.0246590906122
True	421.534910781228
True	393.75219897181984
True	79.02898923431032
True	193.4819151633092
True	254.98078414136108
True	135.3935566411872
True	392.45434408988666
True	43.78712293827298
True	177.98745149627686
True	1187.8941335067143
True	7.512405172369575
True	27.83766351295415
True	577.813690129283
True	348.97992028422374
True	781.0947760274099
True	157.5443502623359
True	725.9806394764425
True	579.561465024554
True	280.0202949579286
True	435.0075684781717
True	328.2939038376812
True	292.17218277346313
True	266.7158735939352
True	391.50954248519713
True	495.4260259028096
True	500.0007501287513
True	106.42666772070702
True	364.758263208898
True	8.483731056514173
True	188.36750063306005
True	232.4670331412038
True	844.0614882809462
True	589.1150656107071
True	29.40650711370905
True	702.0914218413699
True	821.838439250466
True	106.67512756649076
True	341.2342272337677
True	870.9000346378723
True	219.45297850252447
True	166.36195677959444
True	532.4588188945999
True	591.9495605788042
True	1120.46353004558
True	150.42451952067654
True	155.83352100460087
True	251.64628979390383
True	312.8129829144249
True	411.8996296836388
True	408.2663084379982
True	331.8244167670834
True	445.5811040133556
True	498.5318056058866
True	222.7111777896417
True	1487.352076917578
True	248.5275654851225
True	412.0070401733514
True	55.4409557735826
True	754.9777115142763
True	251.9402193709678
True	928.7627676059432
True	539.6385085631522
True	325.9244579828506
True	771.6310638805539
True	263.1823166064888
True	212.77907336399912
True	253.7060971534409
True	222.69050043678587
True	138.66165113465345
True	251.3494712198237
True	715.5225578368859
True	532.9652990597991
True	227.5237777080924
True	1155.9635285645154
True	116.82812332555376
True	274.53535580432884
True	71.87667930511698
True	302.6873132310738
True	417.54982779484953
True	94.09715783463858
True	212.3670921955672
True	74.21938549004955
True	697.7071237479952
True	369.6604669809378
True	225.1282926696408
True	743.2982778416665
True	871.6309318365854
True	843.0348087094267
True	822.1601975050925
True	349.7010937532838
True	1.7271828241608764
True	258.68792746375493
True	56.66458448936558
True	399.13021560506
True	56.63796491950896
True	346.3399696051602
True	844.5273229676316
True	1075.3987078613154
True	388.272586229963
True	22.1637444354342
True	510.7006335039361
True	509.4075567819494
True	194.56425280866677
True	232.94512503373045
True	291.9954475722605
True	22.14529912096689
True	114.8523217096498
True	945.3875542886398
True	64.88233326497851
True	503.0451033356596
True	787.5258123495437
True	99.23486123801668
True	249.94620169062787
True	118.62858752781204
True	15.420687711911896
True	1.2525054225947576
True	111.7145481202256
True	992.417508956573
True	472.71080765872
True	68.71990231520107
True	782.9937139481552
True	337.7094582723963
True	1.6193522296974376
True	443.9296150611034
True	195.8203796663282
True	504.94729131259504
True	79.35277015016135
True	322.6725338349564
True	370.4365092874896
True	165.6807431143522
True	214.76310705041385
True	130.61879778768756
True	161.97097893435625
True	996.486892584656
True	15.932963966363756
True	500.3859458378739
True	476.3366486024033
True	412.4594736207508
True	217.893044036489
True	228.81639300382997
True	157.6938445906184
True	46.636359439677065
True	502.5779752807597
True	152.57661144617148
True	813.8927173798894
True	832.4935920551745
True	242.4415180430817
True	322.61666743621026
True	532.1900746960273
True	38.410291356226985
True	86.7010909986202
True	732.4412453638148
True	1101.8763889525922
True	111.26176851046678
True	731.1657217008117
True	138.87397952816647
True	939.324687064148
True	655.8289948171033
True	105.0370325498625
True	272.6101177073397
True	627.4637264699495
True	269.329367507746
True	44.96691582735442
True	581.3977402114729
True	427.1146977268384
True	5.347928384985845
True	466.80792312099913
True	69.36535113553815
True	174.08860709205862
True	235.72314766499443
True	297.89658208155925
True	73.11724059036541
True	224.79151347614123
True	349.4970858185618
True	425.8909261461666
True	933.7337992512356
True	46.84355172113112
True	901.4284235944676
True	1021.859574428682
True	131.88219111126145
True	75.28797671289182
True	985.570160302298
True	32.36727996875673
True	228.67482312354943
True	85.9470932376184
True	206.44149390095936
True	368.2552341389741
True	918.7715607710892
True	92.52338507251172
True	76.03558314013283
True	662.8194775761244
True	268.0959321061194
True	703.6572162967541
True	54.99137539613233
True	506.0804577825323
True	391.21695977671214
True	680.3350534865486
True	54.06526937653776
True	108.64355341680616
True	26.780575559188005
True	279.57256293783763
True	41.41169487707491
True	344.82823175556564
True	2.9926028835350955
True	1199.0111676565664
True	103.24541123259388
True	134.69736558005252
True	358.2968836994255
True	712.3008291192291
True	666.2114155809177
True	1014.377013034605
True	462.026562536677
True	424.98858059856695
True	140.79288222534544
True	418.4431267226392
True	870.2276670683203
True	417.9018145151004
True	902.4740085771178
True	87.0611950662347
True	417.5667157852379
True	176.96287133455496
True	286.95430252783046
True	761.2588173224191
True	164.1224870798327
True	133.4247153512971
True	66.18597446627618
True	869.4350491868024
True	786.0769221127609
True	83.98402421759616
True	436.5902099875055
True	750.9835368231352
True	425.0303702776157
True	54.41599515795629
True	315.13608150576545
True	763.0114293749584
True	31.4064224501512
True	365.846631232329
True	168.1417580106587
True	293.918231937175
True	32.26399645378217
True	224.12484527672368
True	793.9257943133838
True	642.439964300186
True	56.68587485478172
True	289.9459050815117
True	926.734579470824
True	17.603962884503918
True	327.8128430158882
True	282.03723736793984
True	431.41460343892993
True	222.17383536678588
True	615.011746668262
True	49.66139868263295
True	984.2376081089584
True	873.9091406411941
True	48.9693450598166
True	389.3619459818685
True	721.3861754698348
True	894.0042432995019
True	268.1752763630085
True	621.4425661640895
True	126.44324993291129
True	178.15962310999808
True	127.30606485600096
True	134.78913853398063
True	218.8180356051667
True	940.531157588384
True	789.0629860687711
True	926.106866387166
True	19.221168339399284
True	27.18830049651908
True	361.2759415287722
True	13.447625754293318
True	624.4545276919335
True	1083.5900574497095
True	261.0840093396
True	215.41624931409964
True	87.69961376494545
True	210.0390479283003
True	129.51938065806488
True	45.93754163087253
True	132.45085331555543
True	87.66330023023515
True	237.99170788179748
True	524.8510890862124
True	162.82163086747943
True	30.64874519787512
True	57.11271087767173
True	424.5811644987932
True	267.21405067684947
True	599.0286228600928
True	24.601270335768305
True	113.71558888326356
True	659.5729256087735
True	261.5881411434189
True	472.2477250733353
True	656.2855855520609
True	106.712079570365
True	113.79704936233072
True	67.99464801815361
True	28.774324778112398
True	129.4322585040532
True	89.56759366611291
True	106.13408665096794
True	152.01477887555188
True	237.93432083988392
True	824.0453439677
True	280.80830151398817
True	944.3683641565052
True	164.5910181101992
True	198.43708053882597
True	797.330606758785
True	305.7796243815273
True	577.3078218566166
True	249.87455311116693
True	351.8932838351828
True	454.1773253780706
True	555.2996155938453
True	641.0613927342227
True	354.3641145865331
True	35.919013353180084
True	561.1613121495197
True	619.5266307715552
True	19.771022021356703
True	11.584955514432044
True	269.54167286455106
True	396.8032746036431
True	463.95783442115487
True	70.24577395329347
True	617.9469994779885
True	947.3432266706368
True	236.2686657196664
True	890.0856710122695
True	270.4965805805828
True	98.93738776426346
True	267.0703029184819
True	682.042106636152
True	37.70683337725376
True	573.6757958711293
True	1289.8690527208046
True	1032.6686001848802
True	847.8794570888714
True	213.32662122902445
True	89.755459708182
True	195.1054886427929
True	837.4771391755911
True	150.57208279718043
True	1094.397646137101
True	851.6413009607915
True	42.62935647515688
True	89.77409286423293
True	411.8201017179536
True	396.6381547191999
True	204.92065593075685
True	506.4829705173216
True	636.3702420928834
True	120.88095331356674
True	276.75867377526663
True	1051.1230271968263
True	51.97592283391867
True	718.9082670871815
True	544.3451663772914
True	37.314520078595706
True	821.7535617494939
True	384.7730170571247
True	555.1092943840821
True	102.32955543627904
True	274.0132235964545
True	208.927306018084
True	29.44030796218692
True	136.63532162590658
True	747.311901008181
True	141.55515006073668
True	374.2034471894502
True	65.80720825215481
True	659.5329025387377
True	608.756460658128
True	238.99774653121523
True	480.6966157102446
True	170.3423089249072
True	162.87313254462026
True	219.32487136614824
True	288.0849116578976
True	354.7443945833549
True	134.6152878213386
True	194.8069558335489
True	27.13427518635592
True	893.2047473363303
True	309.0973061413841
True	10.408687180618358
True	376.8047668642844
True	169.60231047520634
True	625.3581496911821
True	372.4253957661814
True	583.2750201184931
True	570.440204473983
True	480.88572485096574
True	775.2271023298407
True	241.931243586412
True	539.3877117808784
True	155.81583271495344
True	542.7056038924271
True	345.0861343156918
True	370.04975392268096
True	124.9608185949028
True	132.66945923475404
True	108.55539882744574
True	68.83451250958264
True	737.4814042426699
True	182.77174525036216
True	43.68628114342868
True	0.0
True	550.3629943298575
True	111.83114592448275
True	22.003763114889253
True	41.50385647586485
True	106.56385184462393
True	550.067623614767
True	178.07766397099746
True	106.7393987420132
True	35.073454153171824
True	162.30168184238318
True	918.4837092502046
True	49.54988710325373
True	223.18959849413795
True	744.4958273891014
True	324.029045336899
True	454.2162325796543
True	492.4823252291573
True	512.2291653420142
True	611.3527430259425
True	919.8832273849272
True	252.5177178243341
True	1092.118979587876
True	909.9676471566528
True	616.1533632587214
True	344.3959862507696
True	851.7409592815253
True	9.725885925337447
True	32.76830856301665
True	300.940192794317
True	42.92756939275746
True	206.4186620373628
True	769.4595932477082
True	219.74849905379307
True	709.1445905520844
True	765.7010548845683
True	120.75303091327687
True	376.8211198872901
True	590.2890171404832
True	24.41248186672804
True	131.88175735152095
True	443.30967752538754
True	306.61036926610547
True	197.97904795864864
True	112.7360320834277
True	380.71505818087405
True	21.275799503263706
True	376.018716880513
True	372.2861982099598
True	1029.5187568118952
True	366.2853937691268
True	31.61557373495276
True	450.0749704378719
True	441.4035254785614
True	237.01284860058607
True	31.12780150416365
True	758.7592133135786
True	434.83962597482014
True	176.56056343204244
True	13.84262464161818
True	1213.8900896608395
True	164.11726467033506
True	28.82331404265421
True	309.6963852510858
True	284.684950792327
True	114.36566792260837
True	290.11979615356955
True	47.65006316109982
True	317.4348355530362
True	310.5863864852159
True	322.4853118763548
True	32.35702084900512
True	47.593000159438105
True	1078.2940788053868
True	24.44451043671357
True	13.051097250619344
True	179.92252243583494
True	639.6405992842623
True	8.760717902074457
True	199.86901025274585
True	177.84644142922457
True	543.0470764278203
True	367.9974779165112
True	768.7706889824279
True	327.7396911089153
True	486.243573214566
True	452.9663483101686
True	491.99136172362415
True	101.12866994744742
True	1263.657748637381
True	871.5301369559323
True	282.793844346666
True	539.3789995466866
True	101.00685296319338
True	580.1936237388958
True	433.1076069968457
True	158.10138735767407
True	80.42430425352009
True	349.4685060715866
True	174.1904191978041
True	30.49449793924927
True	578.161628904835
True	375.8958813810479
True	70.89725053984428
True	26.98705608636501
True	661.6768494394051
True	501.8714929947177
True	71.91802016266827
True	22.764481848687957
True	326.70626488455946
True	324.2087533833938
True	717.062817011084
True	544.8914496805327
True	566.9827468254944
True	791.6564104915251
True	9.773896049938704
True	54.65846694290686
True	35.42352217859599
True	60.81084045822664
True	507.9879603771764
True	592.4977434860792
True	82.11920954410071
True	108.70516629459576
True	185.1032922351904
True	73.18995788858172
True	183.3576968348969
True	212.13806555695453
True	274.46513659773143
True	806.004987255841
True	600.8605785126005
True	277.68705506916376
True	191.65910599443052
True	265.0936897895523
True	251.21130880188983
True	740.6552067269591
True	327.68211001604504
True	164.162060460724
True	875.8024512685629
True	348.1704170861218
True	485.8414110126718
True	144.6965993363065
True	121.74727229485369
True	64.71995198614925
True	212.88149454065183
True	994.4533814534326
True	526.6561293820243
True	110.7048390495271
True	355.75926500354205
True	101.51616829834674
True	642.0947047523184
True	5.444681415529885
True	670.2198061120849
True	36.19001356066536
True	923.6272011995584
True	841.6785684679348
True	208.473507652367
True	29.433961867685348
True	84.62625315758521
True	471.0095940991669
True	229.3959978997932
True	1.673706849012904
True	81.9842882254866
True	1115.0306072728615
True	337.716189970282
True	626.3934876284216
True	463.54241805539857
True	31.785741274290345
True	136.32586918319817
True	445.3157171640045
True	915.9013640995483
True	809.5632071691795
True	406.4961812880029
True	327.61337761691755
True	17.6372350003156
True	74.80393821163345
True	757.1395493458201
True	480.3703535335608
True	381.3110783985289
True	894.3212388335687
True	26.38861685646015
True	220.96905870345967
True	905.6597866575488
True	234.98470315100155
True	8.24743575603838
True	501.2403186515224
True	103.60801056852443
True	631.6791224822119
True	53.69399353269278
True	257.67704243440926
True	832.2699789545059
True	926.5007033831224
True	274.73642763931144
True	425.9538842741171
True	123.5148704953506
True	604.1653612897696
True	257.20826079448005
True	197.0089566598201
True	888.6645124368382
True	57.867685000436
True	716.4169448110878
True	273.5725008618148
True	311.5086425399733
True	168.35946025248165
True	500.4060064327993
True	601.7296881722617
True	368.1967005576578
True	410.0368561267757
True	71.36507792099756
True	164.98776394596177
True	470.6565365760704
True	205.28306816131743
True	34.76604434002818
True	204.26794204823884
True	398.7972582336942
True	406.4327594602181
True	748.1942443378217
True	126.70114229117328
True	679.1138215121838
True	510.97621394038345
True	608.7333647172098
True	130.7505187902832
True	38.52074556163582
True	671.6357774953273
True	71.03555444748498
True	553.6420061681182
True	670.4760399632902
True	454.4203604111398
True	136.24886639501509
True	555.0726389560415
True	3.4027860152725267
True	401.3848264874832
True	31.88955715223668
True	627.6182202372381
True	279.1476153973492
True	576.2816140689881
True	706.5126177363229
True	145.08091931973522
True	521.3915820298718
True	515.0251913513225
True	66.00939303351329
True	952.9615715599692
True	3.032899224965249
True	25.606514827717117
True	640.3096058291434
True	680.9644775043256
True	132.90038756833638
True	404.69914169823824
True	123.84456397907256
True	74.11229436928407
True	446.5445651877287
True	42.15088002984343
True	516.1234209322586
True	12.652809396487903
True	870.1365927486885
True	556.850880556161
True	659.0697798330056
True	102.15485462623984
True	380.159670861213
True	971.9484989885664
True	846.0923249409876
True	148.76121515618328
True	540.4250235597292
True	470.13315264266976
True	238.26001922702744
True	255.884850297478
True	5.375600171526668
True	315.31420267401626
True	12.228488606030034
True	367.965125002413
True	77.68043249941248
True	391.8325181319415
True	667.9438299595072
True	129.21994618791476
True	240.46324389925135
True	627.2976069263376
True	676.6985113876161
True	284.15045965336384
True	132.40376288277886
True	169.99019233385818
True	466.7469360519004
True	85.23932238430815
True	10.7923443563844
True	525.127906739145
True	567.7068769432399
True	21.36510921194689
True	133.97989229199905
True	917.564711423946
True	498.7914591840293
True	265.0338916077763
True	30.958641728643105
True	484.97580129069655
True	110.86927224375168
True	585.76199585651
True	676.0031588494726
True	302.61838302266415
True	384.6363508407491
True	187.57092376407525
True	246.6634402082355
True	71.8666472917365
True	227.01206311388987
True	505.3162545569023
True	18.682889851044383
True	448.05941472510665
True	375.7520428163712
True	731.6945076796271
True	926.6886980745664
True	885.4936418601957
True	156.6512280433722
True	391.4046063373943
True	74.55564063766893
True	187.634185068458
True	316.83006552462825
True	10.126570201939897
True	810.3629534540438
True	22.6414401607532
True	411.0838915008294
True	274.35084743970566
True	661.0773089061506
True	198.1059378655293
True	39.0241230207377
True	652.2086412605281
True	1079.3024692512831
True	231.66520527635151
True	132.17913389874772
True	612.250601688942
True	499.6294159023038
True	16.58949830477177
True	834.3878286515311
True	110.14820206412436
True	47.89685307767213
True	299.4152925822512
True	348.5294770474335
True	390.0334102311019
True	257.69147630340217
True	19.239671335612663
True	22.76765235665013
True	839.9376671260991
True	201.38973259313943
True	107.24694428653038
True	846.530448228773
True	649.9061154925014
True	624.232919585756
True	452.5306303309928
True	146.34661702807324
True	32.719891026402344
True	99.38765632679974
True	440.3269008825786
True	228.45217303064896
True	489.9777453917228
True	138.99166946308415
True	480.0588782205603
True	639.2566888655389
True	956.3850701567956
True	22.537559744686465
True	1000.2879705202262
True	1074.9144496189551
True	497.883530633317
True	84.96967104112906
True	825.824748280219
True	636.1265459698702
True	665.5118307172917
True	175.63642911322847
True	724.7717415051237
True	699.9942733289371
True	118.03738734810906
True	776.650934005969
True	813.8855847625581
True	473.1686417083928
True	223.9800061210809
True	71.9489792749504
True	310.8907237952971
True	358.9359340922934
True	473.43102019635296
True	428.7775543899567
True	189.04298909208612
True	312.243230768557
True	2.3708834234035514
True	13.53609630710817
True	106.7473563584205
True	129.99112510941964
True	344.3777013682852
True	352.3905149508992
True	113.96350591230092
True	17.978450745285123
True	214.8402203061038
True	865.0675386740498
True	464.7482298832799
True	526.2184267785212
True	562.2174208537672
True	820.3911382698108
True	642.4118408184588
True	91.79001418202124
True	202.89544280391803
True	241.4697567352391
True	281.02236219821106
True	106.75057092945754
True	368.45591727137366
True	423.8633751036139
True	175.84860706459534
True	642.3112010804855
True	249.9012250425971
True	208.2179768894931
True	27.612825940206644
True	246.7734938796912
True	490.53208145310487
True	160.72598219818698
True	514.982698110613
True	472.4448363399772
True	247.53786189090587
True	111.10727655872698
True	42.64236169446985
True	399.5144192069279
True	808.0913987073604
True	169.56355114290483
True	1071.8907503670837
True	1034.7407110104907
True	484.4186678966748
True	105.25972349364768
True	126.79551670207115
True	672.326038086202
True	8.253468114715565
True	222.25403802850877
True	135.86076221773837
True	122.09159742903655
True	336.0010598514174
True	641.5264683909502
True	38.04787826544926
True	127.95336187379036
True	949.2235302571668
True	54.96497915949976
True	469.0405218521059
True	522.9810154531002
True	243.72116654600737
True	123.67994426587312
True	924.4397886462564
True	1194.0466078422223
True	522.4331631198837
True	639.9680653343919
True	210.890413283788
True	150.89545089327405
True	305.9471212530937
True	256.02150705425584
True	169.77180232438596
True	307.1617508132599
True	348.4633634226849
True	12.109743838495415
True	605.6920797411299
True	147.9954797046265
True	77.1087524464857
True	429.6181269670208
True	320.6336062518004
True	1157.2211419215053
True	367.34479799652206
True	984.0688649634358
True	10.349694647973708
True	268.47514055650845
True	220.8267830024165
True	153.88835727322493
True	493.3670220272096
True	196.53820134874576
True	424.8384217037951
True	339.1935147013696
True	113.20886425519448
True	353.3745712557744
True	1052.6669417221565
True	687.9222743282523
True	225.9257944545089
True	111.73666906549352
True	294.1872145527918
True	26.374097747697107
True	351.9221774913152
True	314.4532569527208
True	567.5408055974893
True	447.8571081483898
True	348.04069575411046
True	151.44387646073125
True	12.658769342676976
True	425.8578457821951
True	285.383671670683
True	140.40938608866196
True	295.62125150669465
True	426.4522784971185
True	810.1216786140741
True	314.1256259188199
True	775.4678641737739
True	409.38346525115855
True	383.37894514015
True	1.6146215358100933
True	1184.67050336097
True	99.3452561786748
True	936.8786113573152
True	210.79646250576027
True	452.9019063083263
True	672.0177508690758
True	82.49485224736557
True	496.2727794197975
True	31.8900031287838
True	413.3250047515454
True	81.2233448769821
True	225.08224200798787
True	40.71542451722723
True	646.8980803741857
True	192.91358359245444
True	25.09961633647004
True	393.6288175090598
True	104.13366084788692
True	168.66193649585276
True	812.0071157354815
True	260.6173589758939
True	150.8519074924779
True	387.2893556448017
True	496.7232252764043
True	335.3101791172777
True	503.1405438689159
True	602.7862953299582
True	159.17105487058922
True	8.221230447912635
True	74.5481581486619
True	437.7369305331806
True	87.17649645851762
True	80.79927681632668
True	1034.4662761365228
True	27.541036821995867
True	324.276562335973
True	320.5970261257576
True	457.1847873667256
True	667.1758621833885
True	188.1131584005467
True	685.7260979350658
True	331.41213663388527
True	345.9361369881105
True	274.69822062072825
True	207.3894335055012
True	361.25520227956304
True	451.016700564337
True	408.2040152775307
True	595.9625248027878
True	138.1202367157156
True	78.87424670644106
True	41.28372934588556
True	291.56126138944995
True	632.5387596170044
True	392.59928439494166
True	749.1482243270559
True	213.1999810794096
True	419.1040973102401
True	68.79431245529565
True	52.96588416925223
True	410.8809861400201
True	203.60855779934727
True	236.97954329047835
True	42.71820942480378
True	1093.996989793397
True	174.84610003145525
True	910.6256611184784
True	318.90253725865176
True	920.421131037547
True	230.65892742362956
True	478.02720934952106
True	530.0146223164129
True	627.0934566370528
True	217.72595117911757
True	481.1424680830264
True	941.0234913480951
True	131.81128800950023
True	7.024405322978661
True	573.8137876750154
True	28.973608776624097
True	75.93949570632886
True	809.0382197175438
True	212.0944073762327
True	998.7680925970396
True	673.6547274369394
True	421.5908377579429
True	278.9693227024307
True	481.0877496164584
True	342.43582866434895
True	174.83024329476248
True	706.8922730075808
True	695.2855001102007
True	204.8939588870702
True	89.163869006029
True	507.0306747281755
True	138.2199401318301
True	391.7623466952084
True	327.74070261979995
True	65.81542234022808
True	377.90365986796047
True	416.2793349134504
True	387.3328305183234
True	406.4300139602709
True	436.64587877679736
True	678.1379003782957
True	56.01182342675379
True	457.6341319201912
True	331.9238658933773
True	644.0696865264329
True	220.25154662939704
True	102.8197575476254
True	40.4073263329736
True	551.8337684513607
True	641.1831389908575
True	186.72246851582747
True	411.7148120985294
True	337.47314986966603
True	16.522139176560703
True	174.81735455178546
True	294.2053559979279
True	3.4760334224118914
True	872.3101921393722
True	79.58457000955696
True	103.95829424020552
True	110.51558166044168
True	370.6499240233093
True	34.55130020790999
True	444.5749382253823
True	225.90411758660863
True	5.765457152310577
True	120.5764350151838
True	436.04712660481385
True	52.19907468644203
True	68.11359037632383
True	187.38409421035823
True	288.5656916822361
True	945.444757819038
True	401.6729535246468
True	936.4555266678956
True	189.78526439198515
True	1028.774796052469
True	809.9221201467126
True	664.6896042570345
True	416.5282044634621
True	380.465559087172
True	79.98312641723932
True	69.72007435941717
True	81.37005541775409
True	167.0293819668345
True	479.10187445340256
True	1122.2037005532804
True	184.9161986133725
True	369.700941860188
True	440.9649809148384
True	589.6852279935321
True	565.9322182135219
True	286.94268222114044
True	449.9521614724976
True	664.5957160237012
True	93.36669132865666
True	726.6975982060844
True	262.95023536049
True	138.19016160505387
True	408.98900669755136
True	858.7527637185971
True	445.2478898998584
True	853.9346754677958
True	190.15086168604984
True	351.02249292215487
True	714.8139717900862
True	636.3602352172346
True	189.0572657098708
True	266.52101353678705
True	792.2360825399562
True	31.946513099521347
True	189.0312135028742
True	472.1673781474422
True	697.1550558121072
True	106.22616430174646
True	37.63188707594168
True	164.42723389899146
True	734.0895340475868
True	338.63975967852303
True	551.2747729703344
True	354.35159097106475
True	320.14464641009727
True	432.86330603367423
True	500.6249365295848
True	69.07882062116653
True	363.4821458273109
True	767.5268842179418
True	0.0
True	287.65311866079736
True	262.6904373072621
True	970.4845319051698
True	144.4475731012289
True	649.9873552695325
True	629.0601932053837
True	111.3488889064435
True	216.89106455928385
True	132.39009844786682
True	12.194840015699638
True	296.5983475681118
True	368.9711608636584
True	1121.6695733097115
True	237.59468956022167
True	421.9201037772098
True	661.8405972351319
True	200.2038307892061
True	27.567137356853017
True	855.0483133183812
True	632.0662499693321
True	159.42254277780705
True	607.8352481102853
True	163.03191897067225
True	295.55756939449805
True	794.8032350079161
True	37.22707309084996
True	109.99766454791124
True	501.27735335356886
True	61.84664056707432
True	79.85194835837277
True	417.71661793851945
True	23.511624794968505
True	750.067839723509
True	100.047675624126
True	160.2752968913248
True	18.894326308547605
True	698.9342815462077
True	28.594764963915
True	767.0814127611726
True	393.83690932795565
True	113.43529888860944
True	698.7940583722806
True	526.4258006934494
True	583.8172683041857
True	46.813399297281805
True	358.4141330978799
True	5.762034484026323
True	92.86688696205218
True	381.8538275378598
True	50.13301896542341
True	117.88611343152532
True	306.6374731808365
True	184.91526089343887
True	101.8195813455424
True	652.0665328391303
True	20.21449995291312
True	1147.9326584372782
True	521.3105553429037
True	295.7483636521521
True	497.9490422192992
True	120.84375824472676
True	792.2211528690297
True	1097.6230215497508
True	739.9165094670606
True	181.4296661778532
True	224.52940166221995
True	49.532179715439945
True	58.55893659064236
True	150.1670315122447
True	103.71805049870076
True	170.10772656287708
True	1200.800421487796
True	312.1580055374196
True	351.69013426729794
True	711.0941600109735
True	18.08572655684246
True	12.590334763584687
True	605.4429349501888
True	5.028477878867219
True	112.52666792334396
True	689.1479537944098
True	184.60419302439536
True	649.5534573742964
True	851.1948124962955
True	139.65478768076358
True	897.2742807734752
True	3.230007334875538
True	443.0763680910352
True	1059.1272020019046
True	26.16323840331288
True	237.0687928012549
True	148.23919050403632
True	955.9505968805472
True	242.4520084121932
True	493.6550071910014
True	124.110689767244
True	491.6006563683668
True	161.87228886524844
True	97.98708142147332
True	391.09628511065375
True	70.52493181409832
True	48.9435610953254
True	1056.650692931809
True	254.20876369098937
True	157.11189688951842
True	359.87195187525737
True	398.52978501823065
True	221.42258345156824
True	169.83914484345587
True	400.2491807866285
True	34.555454164101704
True	488.89025785065536
True	1126.6693953312094
True	113.31654506692097
True	470.8702893072212
True	314.15671345102623
True	26.04890261387449
True	409.2556670923341
True	108.89426174052008
True	583.6454182273972
True	198.0019438470602
True	421.8414282409062
True	18.41585053078965
True	437.1238458505711
True	106.70958497622324
True	341.9201406927018
True	32.471679572432386
True	160.76993494990717
True	248.78665207646944
True	764.8545656055068
True	57.777681062650586
True	137.5997745849667
True	235.67066231601817
True	143.03797667833638
True	658.1778012648592
True	564.0307698368706
True	762.7543456161886
True	398.5540639780712
True	546.4593811301379
True	404.849402522931
True	707.4981145930378
True	68.5744717470315
True	462.3838101131042
True	414.0970599959063
True	49.04266419335219
True	84.80602194071209
True	127.30516525127751
True	86.98586391511972
True	335.1008464365619
True	858.885920571273
True	345.29129235642336
True	1120.006805657682
True	317.1191151575321
True	911.2191211479573
True	143.53135192496742
True	558.5588220821816
True	617.6174921748336
True	690.3134601943672
True	452.6012143514699
True	61.862042578021125
True	303.1209022360473
True	42.0798001923282
True	174.66937442203772
True	180.4405176804357
True	1099.5393741401952
True	224.38250913114356
True	545.784407756444
True	542.5464796344769
True	560.8782390128107
True	887.1823347330503
True	585.7217537030449
True	651.5433729938932
True	952.1265538420504
True	122.9514053576202
True	328.6447848653221
True	255.3975713458434
True	336.28734574127674
True	90.70941376177028
True	372.0053562336589
True	4.481301459075415
True	342.0188771090479
True	255.3204284966893
True	600.830960517711
True	285.80939550068337
True	354.08698832151583
True	10.031721334836517
True	59.116626752379176
True	534.7067281972968
True	31.5851714330401
True	147.3166738997938
True	66.85510055884113
True	152.6273376305823
True	229.8690208809661
True	65.5871841229835
True	390.6018018187041
True	277.2931018224764
True	99.67015600515312
True	336.6269677214182
True	63.054022959114256
True	567.833135673361
True	874.1665932834782
True	281.3816757317981
True	1152.3267128117486
True	105.71516957531396
True	302.7299102434073
True	1058.4597159640605
True	88.54225913438688
True	277.58728354690754
True	9.598158155950149
True	406.6393389559243
True	462.38743395288617
True	145.5183606990702
True	618.0362488654963
True	930.3803932234794
True	154.8983153407631
True	77.8910511865262
True	336.5932503721561
True	552.0743772650846
True	594.3771784452246
True	1203.0342626078173
True	26.432783750141592
True	940.5868249771304
True	142.37692971720958
True	651.9693224706407
True	116.314080015914
True	131.0472623078834
True	194.8531364563245
True	176.0980966445616
True	759.2685951309671
True	208.0256754518672
True	233.02800632329692
True	66.78892834466608
True	509.4749515672712
True	440.8026474701945
True	176.6621090824706
True	234.15935284249983
True	18.71868313664939
True	427.2029131954644
True	215.73362137910468
True	300.6603027536891
True	111.0022755145215
True	709.0297125797389
True	411.1135600659746
True	266.3943135313117
True	643.4835393414835
True	538.6305531770903
True	467.6683006663789
True	134.3353548808278
True	527.6464911283639
True	420.22070051813074
True	2.980265431417963
True	194.47397138306928
True	92.529951634959
True	242.292312536912
True	3.161593323774861
True	121.95171083550738
True	348.28094151525306
True	7.769809442366338
True	857.3567095635686
True	179.60069831453947
True	715.6067192750664
True	770.9943415616651
True	160.0671236575305
True	220.75916005850516
True	501.8836668306835
True	861.6396276496955
True	51.82429409872277
True	39.37559216093624
True	134.54491714996286
True	623.6269428906584
True	714.2045098725054
True	182.2321013369468
True	590.5812379952741
True	593.8358830082979
True	853.389579614599
True	410.8224523782616
True	195.31308316413367
True	894.9216071474136
True	227.5944580667773
True	143.01255800048773
True	319.3457632184183
True	230.1742356620475
True	203.42965394858203
True	609.545266659886
True	247.54369642877927
True	198.2486681885487
True	464.3245686070967
True	475.5628251577836
True	64.03960728914994
True	277.7251701023868
True	80.21331182763758
True	333.4526276038799
True	357.4861485311296
True	253.47818595682935
True	173.03475684956223
True	376.70334167344345
True	615.7748010088154
True	701.0612416782428
True	299.9068601325178
True	742.2645198112698
True	67.50774657094877
True	886.4170412489357
True	355.90427396526746
True	12.82849238994446
True	607.5428899336869
True	684.5836916144335
True	267.4834842243411
True	171.57172673542277
True	47.29023347163275
True	383.5476631204107
True	77.35958688736743
True	14.808896850649838
True	897.3842751747301
True	365.639190560136
True	180.23804694448685
True	970.6596289489626
True	11.41324073266687
True	790.2313167651523
True	29.717767729127605
True	667.0062174078461
True	59.53386790509707
True	777.9341147860911
True	457.77604979412513
True	185.9212059287642
True	435.7132365918279
True	220.76814744880775
True	295.75514338912296
True	219.70708768981592
True	410.2171507904525
True	10.233873754641374
True	323.6050350158424
True	110.40680187884004
True	11.501577661298755
True	474.0444237689809
True	726.114481099114
True	288.6523801544809
True	80.81431801363561
True	328.019377973568
True	78.97732087521484
True	188.13906506311707
True	170.56477578347133
True	373.9568461480495
True	44.73312670340321
True	140.77480388978245
True	373.03427824953815
True	859.2067834228284
True	108.1046325462404
True	209.459347862884
True	450.9931750212809
True	18.507638006750938
True	404.5595771578329
True	526.9647162224587
True	89.08045225304711
True	393.909113245302
True	343.9731346966525
True	417.2260849454627
True	583.2034805438237
True	1065.1129219649922
True	945.8699464131334
True	59.77229654331511
True	1057.063038418993
True	112.89404027702088
True	115.63936767678172
True	108.66525413079307
True	508.8078637176497
True	385.4947146789087
True	576.4601966229263
True	250.343694064606
True	151.7410725747676
True	405.9057835050188
True	15.938838676176887
True	457.8140662862698
True	368.4100547607849
True	151.71842331670277
True	94.60417398534548
True	535.6758200674465
True	1008.661372169416
True	200.15988798866567
True	66.66777293096338
True	432.1868213835023
True	373.9744652114709
True	484.8061352610706
True	313.4096274401894
True	4.556183515153501
True	530.3340323271765
True	524.874484103908
True	497.1194222273809
True	188.80714066853997
True	105.46790829705868
True	21.617743221783584
True	372.74041027903377
True	108.0814659044618
True	7.134472276470998
True	31.553921392491738
True	345.3348410815407
True	657.0446058088601
True	133.11831596093486
True	92.30764943973004
True	25.785196566303423
True	408.78932856099215
True	369.8942579986382
True	794.0137679005629
True	311.1661188788658
True	517.0781329579092
True	535.2932940422324
True	525.3086864355986
True	291.023119724551
True	539.651235299741
True	96.28905039789348
True	571.9892578530806
True	7.923132247406199
True	381.9014322537742
True	477.91948435428
True	981.254428336686
True	351.62807971097334
True	804.7123164716677
True	1000.8555804711956
True	177.25317249973875
True	38.95056986979026
True	361.184336654006
True	385.9000050718641
True	587.4890981406045
True	245.6916390165875
True	27.697398124858186
True	687.7148685887975
True	125.28346335897524
True	1112.0087854477251
True	323.7671229219203
True	467.9749147203992
True	128.9024241861492
True	821.1129360845428
True	144.61515388269686
True	829.7099178669542
True	590.0976314784109
True	185.71147793858776
True	113.25923355404316
True	67.75944868933284
True	563.8253416695027
True	921.738100247796
True	425.99355883240463
True	531.3598298873899
True	132.42820188876965
True	611.8148392068903
True	475.31931764447353
True	773.4979521875969
True	314.1636976710044
True	566.8142984627133
True	110.03467722701848
True	26.44822220442112
True	409.8812726975812
True	168.30354674644818
True	102.0069672497264
True	383.0758732577452
True	1130.752554509506
True	262.8839395626937
True	559.9092014218372
True	11.926874564475131
True	72.62958345552578
True	344.1381180885988
True	740.1246034980471
True	450.10271756401096
True	501.12625008974544
True	696.6213150005727
True	68.39965802285039
True	718.5840165793742
True	50.07599742789386
True	104.45377038552286
True	180.62819027416032
True	86.21299047044936
True	26.52136254613326
True	292.36096618666755
True	468.6984661232966
True	888.5799804631412
True	875.8950485924032
True	5.486863289264739
True	293.9532499675344
True	464.3658603928607
True	118.47317272116103
True	239.3677762966492
True	325.1715081634697
True	1311.7408665094724
True	445.7457919283955
True	25.097149018233356
True	188.8965793601973
True	708.5354402315518
True	34.95245820024258
True	173.96177728353865
True	558.2783733875385
True	69.97074778625824
True	867.9835029310179
True	331.27670718238954
True	666.3670786047664
True	78.07029664578724
True	686.9812961940788
True	610.784019061272
True	870.7083743094043
True	255.13117288904056
True	489.5418316663112
True	837.6323380228835
True	920.7299631267352
True	236.63538277776837
True	797.4168492973821
True	219.810376883038
True	457.3829411426168
True	367.0626437078636
True	504.86628637280114
True	498.30560795898816
True	313.63344250382033
True	346.7386326445594
True	110.81479711676344
True	340.1519143718959
True	1131.3503060689677
True	302.674653599303
True	150.1114482989431
True	301.55485786258583
True	753.8351192505229
True	648.8464889282277
True	417.64414064702703
True	122.54956447716135
True	337.6003534431095
True	33.82325807483674
True	176.5225781198551
True	92.25575522248148
True	85.52736488172816
True	542.3155265962124
True	139.4156999404466
True	135.3193944256119
True	109.11060361457028
True	86.49941764398422
True	446.9193191423015
True	389.8053686001139
True	1060.1206399945836
True	541.5624859778776
True	835.7436251121077
True	268.8511692726174
True	286.56106405523144
True	542.6703151549749
True	192.78534552395368
True	761.7160251961432
True	252.9288133773474
True	344.52896635049456
True	70.02705827544013
True	117.234925633503
True	256.8390858121922
True	121.72188384636364
True	490.3533696773124
True	26.97392587034632
True	548.6510156598986
True	1021.2582578272886
True	741.2643592817028
True	1.1129186426969595
True	59.29906800917117
True	505.2551879930532
True	432.2400736311835
True	77.58536816451455
True	121.07785698144544
True	294.79905242894165
True	82.81458534827216
True	52.60096407373307
True	709.5693399922898
True	645.7616660130656
True	158.91519295431365
True	164.25049725641884
True	511.6344495691753
True	55.16861111096482
True	26.44004096131868
True	558.1480839521354
True	440.2228140962232
True	1132.1114489529034
True	47.55317157122168
True	460.3385726749168
True	892.1916803519462
True	832.3481572498067
True	282.8183564619284
True	761.8582976448306
True	397.1867901123531
True	40.02294095431877
True	96.93516336932016
True	736.5134734819094
True	74.44618008150536
True	144.1996946191885
True	958.4773532586436
True	176.1445665092438
True	277.1333739493545
True	107.86889452308915
True	631.653531677045
True	598.7140939762359
True	210.1630872143556
True	420.3109606258325
True	42.79159547204163
True	278.5041277326752
True	613.1877052758655
True	635.233143544655
True	316.5973663594676
True	73.78543047487288
True	940.9719289216702
True	1054.2407810860543
True	556.393476429307
True	65.37472890367668
True	28.618636268355623
True	87.84651481439276
True	107.01382604381456
True	102.96248410109948
True	894.8555082613648
True	1201.9530457694557
True	731.488976855062
True	334.2919503375884
True	8.08319359246884
True	22.01040311345617
True	340.95315844856424
True	478.0273323870636
True	47.55779704749487
True	575.0004965419002
True	439.7684293410416
True	402.2128285250631
True	83.86913262297776
True	195.0432132934096
True	273.27046147155625
True	139.71777634055758
True	403.804137171379
True	41.89643654088591
True	174.76220052054475
True	1134.23940710357
True	5.992526633805056
True	25.95683259522705
True	594.7782078363043
True	363.3658232049231
True	791.631784826866
True	163.28686670922085
True	761.208402134858
True	576.9150559024247
True	284.1800024351283
True	431.0397576155522
True	340.1829848503885
True	285.8220502897587
True	274.5580198913618
True	387.3226978808295
True	499.1690599066097
True	519.0995608678152
True	107.19964617205748
True	354.2397171398268
True	8.900719121335772
True	182.60887432998163
True	226.93831826742849
True	860.5098417780556
True	590.8673211542398
True	31.456516304547627
True	723.2628336406106
True	816.9589508336305
True	102.91165354661986
True	344.5514713706007
True	825.1335240029723
True	231.6881744686956
True	161.07827764992513
True	536.6190843525836
True	593.7803406154841
True	1109.6792443675374
True	147.74485145766414
True	157.67854381871092
True	261.0227719957436
True	323.7071265306799
True	436.9300539571238
True	415.9026061529015
True	330.35339502060447
True	444.9959094153802
True	498.0386213554021
True	227.85826968398425
True	1455.0916644611025
True	251.9506509206928
True	416.2364806103234
True	54.30514289210034
True	771.4500226146042
True	252.0432582846996
True	947.7650608855196
True	559.5308705828952
True	328.095339871033
True	791.8097218140681
True	266.74100775596105
True	222.41942986750755
True	259.4035649401401
True	218.5188513819598
True	137.7416127735633
True	258.05340146012685
True	743.0960103314941
True	543.4663700824418
True	224.37037377176296
True	1159.4650441935762
True	115.6977365281034
True	261.1197322324678
True	70.22209864794154
True	302.66273677687656
True	418.4647590642432
True	93.99688007249522
True	216.93243474428385
True	74.254756572708
True	691.9989720518745
True	362.4053038673523
True	220.152054510689
True	728.6578236656118
True	877.9564355731763
True	820.9974838326594
True	836.589433904628
True	346.51036298337914
True	1.273611264291754
True	258.47841799344894
True	52.217882064104174
True	377.9901610368181
True	54.05534281606871
True	378.3630301579064
True	848.7781754183296
True	1009.1448450273632
True	370.9975617453277
True	21.89573824476963
True	529.4686295358238
True	502.0865584961685
True	186.12109088387936
True	248.0645704433766
True	285.68125730665633
True	24.172134942954763
True	125.96873656310404
True	968.696932841436
True	66.20653739994034
True	499.9961768364005
True	782.1735153782926
True	101.84084033681228
True	241.18124261142188
True	112.01523183311784
True	14.160835408472312
True	1.364152053233337
True	115.52612883639262
True	1023.7916330190544
True	481.3024287220417
True	68.33958412828768
True	783.9938912400399
True	341.8006105303987
True	1.6072423807948235
True	454.0363133858342
True	193.8138375799413
True	500.19593095971015
True	80.1950985514114
True	329.1941902389744
True	369.8661773222071
True	166.2554907526519
True	217.4870243859932
True	129.24276789222623
True	168.31898789993284
True	956.9069807054736
True	15.571242537745883
True	495.78484020051474
True	480.7867642555665
True	396.3903073382944
True	217.6184595404837
True	225.5714874735867
True	161.30875553314496
True	46.66123646510292
True	486.54909863136754
True	158.40671391770775
True	871.7310042414549
True	858.3497611372254
True	241.38920838603207
True	304.24693599934614
True	522.8949711489149
True	40.1730727084846
True	91.11792222980216
True	721.9182994027832
True	1080.853839820912
True	116.48059375812224
True	725.0266273610841
True	149.83806975293123
True	929.1214553384578
True	644.9264856497315
True	104.68877394932647
True	281.1428335519589
True	623.5131092613831
True	254.68485938461265
True	43.93303914328324
True	568.6262101356792
True	467.866611273025
True	4.582368295283262
True	473.8528586427584
True	67.51691552044787
True	174.16524729865003
True	240.4635942181763
True	297.25452171455834
True	72.01493381195439
True	230.36521216717756
True	347.6754960680008
True	424.6766263025952
True	942.4009257816824
True	47.386311993803815
True	868.1560603517601
True	1019.9292874326906
True	133.618302216299
True	76.61630696207297
True	994.5562561467788
True	37.826957502356514
True	216.7145882477193
True	83.2354300773963
True	202.31222963869067
True	359.2420726637424
True	964.0506739038656
True	96.53876689015492
True	68.74074480149643
True	651.3954817188717
True	276.0844509911321
True	717.3492569136378
True	53.85673217659784
True	486.212437637844
True	387.8574223036877
True	670.2270380159674
True	53.85877910072369
True	108.38364714361448
True	27.3535983735522
True	264.4699514349507
True	40.66494858447405
True	348.9703570777276
True	2.759867388372048
True	1182.0787781369302
True	107.95766427783424
True	142.06475929327996
True	359.92078542111545
True	713.3477700206316
True	687.1117310548635
True	1026.3405709379033
True	483.5086590715373
True	418.2818673655743
True	141.6511232543202
True	409.7286197425643
True	878.8849397502526
True	432.2594807726895
True	929.8683509704314
True	87.5248085874584
True	412.8687993936696
True	170.89898066999825
True	283.86831584695386
True	733.9683991319357
True	166.27054408213735
True	138.89793865201037
True	61.89507366012067
True	895.7127386759906
True	776.3608144753916
True	83.9086730328583
True	434.9350655492376
True	746.6866425959787
True	420.6861488249023
True	57.256920685887806
True	314.1361299372076
True	767.2369644582413
True	30.648949115720814
True	366.7517813220393
True	168.38676850004353
True	271.9139234004305
True	34.731501963366945
True	233.62215487849303
True	762.4621296171235
True	624.6186839284156
True	58.762098267302335
True	296.0847095299362
True	891.8568356012544
True	16.9593401689586
True	314.3993092135012
True	277.9825397020961
True	426.89860935553753
True	219.14416946454605
True	576.8849972556488
True	47.59191507939755
True	980.8432174767712
True	882.2673086595574
True	45.1130205790103
True	403.6270740293424
True	722.7443305196566
True	918.9132381302928
True	268.5671960705089
True	590.8637241838628
True	128.08285975283593
True	187.3627321888635
True	127.91854195908203
True	129.9301793754899
True	203.1307503719368
True	966.3431545087192
True	826.0869360368412
True	967.2472558418676
True	18.57582441821992
True	28.22176855335885
True	370.96914948680126
True	13.060691945459386
True	618.0562316923663
True	1077.126924883387
True	262.6055359240542
True	209.6827023889384
True	83.30021183941241
True	208.5818220740059
True	131.7903485650177
True	46.0979216107053
True	129.84368638635067
True	89.53062296655533
True	242.22325629275915
True	553.2793853753353
True	162.99686275514307
True	29.968235444429418
True	57.53127580670807
True	419.37245508319
True	268.29065024384823
True	578.5537471510248
True	23.45197310636941
True	113.00925421642334
True	652.0198755971417
True	258.26539069240147
True	472.3808239536983
True	668.9446175402704
True	107.18069464532826
True	109.68846515919428
True	82.5104075395823
True	25.47306025443846
True	117.49312579573444
True	80.8884389608329
True	103.07459414824535
True	162.34681581895472
True	229.63761342519155
True	834.3967238888555
True	275.2256212053892
True	885.5839071676304
True	166.1644842206116
True	208.6234343005852
True	793.7405868642899
True	317.7279930270796
True	608.9607943673022
True	247.7263116860468
True	358.4972259625595
True	439.47523779788935
True	562.1490933791366
True	647.8476556497143
True	361.4670586668054
True	33.48488794301765
True	572.8690051508614
True	638.4016233294407
True	20.23420211360996
True	13.185888584991956
True	260.54431957488504
True	419.2810468116887
True	454.4836413011039
True	67.76660068562998
True	630.4470160413816
True	932.7242213229548
True	233.8271272844533
True	891.1940494230066
True	279.53157824213685
True	100.59661288081338
True	277.80837886839714
True	661.7866550112551
True	35.525818214287206
True	582.3790800943519
True	1278.571094796334
True	1018.4808065284084
True	908.2904588015272
True	208.1490728140113
True	87.21134111030439
True	193.9181880386461
True	848.26766522257
True	145.6439674415805
True	1068.194107650268
True	847.6394105766457
True	42.39874403395712
True	88.02635564868939
True	413.0337620180985
True	387.68833788837634
True	201.5827605056581
True	528.4061338635803
True	653.9441704681709
True	120.44254897894322
True	279.9676887133539
True	1001.705391643007
True	54.4293047095202
True	730.9698655753522
True	548.8919755612144
True	37.4037653828544
True	810.1238141809552
True	387.85725046522
True	579.5440357033297
True	110.80226807678687
True	266.9300688518836
True	213.2300711000676
True	24.34544186213512
True	127.98661678309108
True	760.5105955929864
True	138.5374901936299
True	364.8311737475607
True	63.74349370527732
True	634.766328146018
True	610.37325703232
True	223.60998642994377
True	450.4041465896042
True	172.91462755636817
True	163.34060411428558
True	222.38868239643224
True	278.4546821564788
True	359.423931183551
True	131.84388431458245
True	187.7565022653849
True	28.22622863179909
True	876.2815321025429
True	311.3465395081191
True	8.569379802213154
True	367.253258222059
True	165.0202207390749
True	624.7499875717782
True	361.9631688587244
True	581.204502107433
True	536.7634094079251
True	497.4192750369498
True	782.3436768883603
True	236.32547259817667
True	550.297409276341
True	159.79528889997218
True	552.8839109173391
True	364.31773302759416
True	370.0745237176433
True	132.19946042646345
True	130.39818453912866
True	105.30170446093796
True	62.48079211757524
True	712.4361522921997
True	168.72264287537752
True	42.69297507037552
True	0.0
True	544.798678653591
True	111.10301611164208
True	22.43076414519754
True	38.49682732252491
True	104.2249121385315
True	532.0670529957233
True	185.5025537488621
True	109.12552507639934
True	36.01984659642755
True	162.39437164484482
True	951.4278481638626
True	52.92062385416972
True	228.1233966074506
True	748.8704680405888
True	311.93265524988664
True	451.8614568937695
True	500.376598530092
True	516.9443135110123
True	595.4615867578923
True	944.8108850526528
True	265.3476050824376
True	1048.737514109808
True	922.5977398185302
True	625.9034881717306
True	347.9559086176852
True	799.3675319599688
True	10.657381394949525
True	33.25829091947474
True	292.08726269421373
True	43.0547521178627
True	197.33714840514423
True	744.9355094983213
True	209.43928292031555
True	725.0667787459918
True	754.2196801982896
True	125.11695446823089
True	377.2089194838753
True	587.5048143438834
True	23.499567547367903
True	134.606677252108
True	429.17755743948646
True	300.14899663382573
True	198.43123232787863
True	113.94930536321958
True	383.4402165219064
True	21.39906644230805
True	369.5037146732833
True	362.1159970009231
True	1002.553639008658
True	366.8099559474493
True	32.35125997336522
True	434.6686021441752
True	436.1181110344676
True	236.03239126168305
True	34.28892193367442
True	779.1917471349319
True	442.1358708902642
True	172.8059060816965
True	13.53656032204135
True	1210.3259527249174
True	165.73795469237646
True	27.948643346135277
True	300.2512831936648
True	278.3262829026592
True	114.43642906623684
True	292.9315338831585
True	46.769346655530846
True	331.2706869755004
True	314.6596014924464
True	317.14360737384885
True	28.706547973607424
True	46.3632933441045
True	1057.8532944012616
True	25.389478995162136
True	12.727901608748931
True	182.6655604121944
True	649.8543263021289
True	9.276835198246545
True	197.0859330147971
True	178.38914220205675
True	504.2285591409299
True	387.16056073798535
True	752.900459983238
True	314.4792271172401
True	486.5023087565445
True	449.5408408434427
True	499.3748757401632
True	102.81591068898348
True	1283.4699690039502
True	895.8020082600079
True	289.95727689341
True	509.8834709215429
True	101.02548411110932
True	547.9371773795148
True	441.7346908940579
True	152.5127084464807
True	78.6091908385721
True	349.0781180484221
True	168.69601290946753
True	27.838690409012194
True	612.2402702880036
True	374.17523964953085
True	67.74333231809497
True	30.20172843787319
True	666.8073092520696
True	499.6321991420197
True	73.00627088620412
True	22.503341277522733
True	315.7423923257459
True	330.5338843515213
True	734.4549378529154
True	550.4683131720735
True	569.4279720767065
True	791.3600398772728
True	8.831072174149437
True	53.986653615084734
True	34.205553507930944
True	59.37690262184118
True	504.5463141966103
True	601.5941634090923
True	87.48919089925003
True	110.80271132748392
True	196.72473462568183
True	76.09074728532667
True	184.56977590091347
True	215.1209692845956
True	273.0296148874875
True	817.7895432688324
True	594.0969952831704
True	286.2008764102204
True	198.1326686200421
True	273.14962016012555
True	237.3259424538479
True	757.0581776937395
True	332.41450718192016
True	166.93502219678757
True	879.2582415411495
True	340.3279557918866
True	472.6969079062082
True	136.71549961617316
True	120.68624520804607
True	62.33681629614729
True	217.08454814703467
True	968.9742194545972
True	544.8002279481649
True	108.92312647476062
True	358.84109681221213
True	103.12939371119872
True	667.5554770431463
True	3.734493076252448
True	718.8136460414119
True	34.47453194980318
True	911.9963002258888
True	829.0058991521001
True	212.35958168161875
True	30.355741475450817
True	81.08088934239993
True	448.71563685216296
True	232.3222479030416
True	1.277037608911437
True	79.18701626539124
True	1083.2603478393758
True	340.5842824322116
True	666.551156913233
True	494.6808507267448
True	28.371254644767266
True	139.68785016569092
True	446.7843812975546
True	932.4414910442806
True	818.3829616854913
True	425.66478788575984
True	314.7846538958873
True	17.24923365234266
True	79.12302958741904
True	720.5974906016494
True	440.226766928323
True	383.6013528321517
True	891.598903034752
True	26.7686082581697
True	214.030614226766
True	910.8520607637358
True	231.29756628976253
True	8.907220322782251
True	498.15262741610223
True	108.99993467469548
True	647.8627621746085
True	54.764473631783474
True	266.45158777337554
True	865.3632470822126
True	911.4529243401674
True	278.56941268557665
True	441.1253925205392
True	119.00377301802142
True	616.0559517847336
True	260.1986563077639
True	184.2128157553324
True	877.450412533858
True	57.023420308885456
True	698.0822729653571
True	278.09080739160714
True	305.82136428361406
True	172.28384826576382
True	497.3234940077016
True	580.3897225542181
True	359.31907317864244
True	415.243156382744
True	69.1446033095766
True	154.72587257488772
True	459.3886714103634
True	221.15702927510867
True	37.58407856642988
True	204.86608247356747
True	370.12208727257024
True	419.051060435597
True	735.5151120911519
True	136.76270789230273
True	657.5798212149624
True	496.3564198793528
True	633.2555969511106
True	138.95068574492848
True	36.44846945770781
True	661.0218387232442
True	75.01942066215868
True	557.731329912739
True	676.2042688768472
True	441.5330872881372
True	138.68354928594988
True	506.46607392174417
True	4.28660509520351
True	397.4077715167927
True	33.83721231312147
True	621.7613385578155
True	270.63526851821933
True	567.1631648396823
True	703.9184261025187
True	143.53155050670617
True	551.4781680624351
True	503.02185937300027
True	64.66450647522687
True	965.9826733708754
True	2.145958893921286
True	29.833170896138498
True	646.5306535247598
True	694.8718405382358
True	123.3660365051847
True	416.6513024976359
True	129.60764270170205
True	74.08950478970158
True	465.6830453875322
True	41.98839268398792
True	514.044622379156
True	12.839810538289884
True	843.1701308177128
True	532.0083088434272
True	673.5186736654372
True	100.90067592590772
True	394.202278002604
True	966.3386813391314
True	836.2812110626035
True	148.0621918244282
True	542.52082305651
True	460.9328338926084
True	244.25142549804903
True	257.4346814499796
True	5.763478936825095
True	320.3078487362234
True	11.459322050204149
True	371.9907799445942
True	76.26229189129948
True	417.6979501189514
True	661.3720979054953
True	128.72190600071642
True	246.41959130220957
True	631.6785934046142
True	692.6735148501663
True	287.1316123863904
True	136.29228533915028
True	167.77540498698352
True	479.56301915631815
True	89.14566872760851
True	10.07287159285963
True	526.0965282461253
True	578.1638755463227
True	19.28196993736748
True	143.69982801050682
True	928.7356710263836
True	489.5445494242096
True	268.13544666617184
True	34.54269025532112
True	475.48333511202617
True	114.6077565751543
True	580.0182938720723
True	666.1375630706223
True	295.0849529984601
True	381.9599364479218
True	177.67229218852486
True	255.40007339761368
True	76.57559088722356
True	214.73889454844604
True	513.0017872236003
True	21.82655014582065
True	447.24125771944665
True	373.5200145719327
True	700.1286477921333
True	910.7389368877118
True	898.7156925820434
True	154.5048427182632
True	402.7449432445164
True	71.76967414498583
True	183.1602257410061
True	315.68216861048705
True	10.385183551413377
True	790.6991134076958
True	22.025310339821356
True	403.1783406416045
True	266.5359593956845
True	658.589306581765
True	205.11018742001912
True	39.99530157622885
True	686.2455975169881
True	1056.491158563828
True	217.44944720502363
True	127.02051094051822
True	604.0401471777676
True	463.36144065794
True	17.963402561564227
True	835.8058313976032
True	112.08145432245612
True	46.9578036976494
True	306.8183918124247
True	346.3728287942388
True	401.6495948750824
True	273.3874150849822
True	19.513650233447297
True	21.946445158001254
True	855.7276645978309
True	194.22222468504268
True	110.22766566068536
True	818.3245479034284
True	656.7342252525792
True	617.400844816221
True	440.8181678724024
True	151.3595645948496
True	32.01140054686098
True	106.46320335975166
True	445.0621948953227
True	237.27646006651364
True	509.55981938438
True	146.13016469700057
True	457.6985646435948
True	640.6248494887105
True	974.708192264604
True	25.601005252653604
True	999.522695738604
True	1067.4878459012618
True	462.8892150715623
True	85.73855743541345
True	812.1165884127514
True	648.5438847286816
True	664.8621431972132
True	174.16189186190212
True	719.645025532832
True	714.4727936275983
True	119.25273006119237
True	784.9937569084758
True	810.6382491257001
True	482.7093585526249
True	225.7385801886824
True	73.70677921329374
True	300.2932667571631
True	343.4645140346268
True	456.5714986518649
True	424.297097779385
True	195.4729460749754
True	315.3608962367484
True	2.508135730304033
True	14.55559241365353
True	107.64301083371652
True	134.5697596454913
True	354.03306777185526
True	347.93920615907155
True	112.87635936934812
True	19.158256795473555
True	209.50792590547573
True	843.1546122280952
True	475.1168811242652
True	548.297263217478
True	560.1305560006568
True	808.1787120525747
True	647.6524370745753
True	90.11647377738412
True	215.73967527915136
True	242.3710418882084
True	284.9411147595
True	107.9211268466988
True	361.49679983855214
True	430.79858690637496
True	176.3320107072521
True	638.3916095714712
True	243.34626457229567
True	202.39119067779043
True	28.206361621573336
True	245.3530503723091
True	496.6358754492194
True	168.951346116799
True	535.1292383860787
True	467.7160028810912
True	241.3599006624897
True	104.37847754146892
True	42.90440924303661
True	407.5931198028399
True	779.601731233739
True	171.06592855280118
True	1049.3818238106749
True	1055.8163852703792
True	475.965417589602
True	100.30417784287754
True	131.08195317312789
True	677.753214597729
True	9.441412248274654
True	221.7647146323073
True	132.82068361121935
True	115.5105133653903
True	333.4773136067026
True	638.8572045797509
True	33.97856249730979
True	127.32300311412304
True	947.6211158861616
True	60.14087011432032
True	464.0873662468711
True	538.3479976309928
True	255.68586670764796
True	135.5578201304213
True	913.4440596407584
True	1185.6727463790935
True	519.014236637809
True	663.3896408955181
True	210.04058276372984
True	152.18985979488448
True	331.9211130350265
True	258.32925110900635
True	170.0485235652855
True	302.70445174907246
True	352.3616025501871
True	10.90990891276165
True	610.7154563848787
True	141.955848622491
True	79.58161781030456
True	450.0033796185827
True	325.5578864630651
True	1183.6804878659575
True	355.18890959997344
True	961.5245687763568
True	10.100306417152645
True	272.21060231102604
True	229.48753390712483
True	158.50073882763937
True	468.5640570299783
True	186.39450499782689
True	404.93331947734737
True	332.68468248538755
True	111.90831396209448
True	366.3877332836282
True	1051.7546296680534
True	715.5393488831364
True	215.6414317043086
True	105.7862375974308
True	285.4166070112467
True	24.415843403233268
True	360.1697515788015
True	330.64098766889765
True	547.6218976054063
True	442.7061179214671
True	366.1200303384501
True	154.71674509191564
True	13.268006120837226
True	408.8750413441784
True	268.1781509773065
True	142.93844611502482
True	298.45613657314794
True	429.9000982920723
True	804.4229134727404
True	308.9235624269064
True	774.4891068824483
True	401.3281574885323
True	390.4112109399261
True	1.041880600536523
True	1180.5035521254174
True	105.98176161904108
True	897.3149125308103
True	194.13914390194628
True	461.7781719647147
True	674.4906688914275
True	84.87139914104769
True	475.6127082241007
True	34.61743922215068
True	424.9895802805892
True	77.3139787024463
True	217.79926282068575
True	37.03680792174938
True	647.1987535011162
True	192.72243816668956
True	24.76856879906113
True	391.77205934147065
True	109.64259379952126
True	176.67245112733747
True	845.6509965670123
True	250.2497738087293
True	151.75304426549923
True	363.1227585018866
True	524.1865100928609
True	334.42714108931835
True	534.8432840875167
True	622.713418343498
True	162.87944874042017
True	7.663425214928962
True	72.22612766090587
True	432.3046324228406
True	89.19648920320904
True	77.40527057460383
True	1032.976337984963
True	24.44766412301664
True	326.2849996114686
True	319.5958905013521
True	449.5913087137673
True	681.1311166740276
True	183.47594844364104
True	669.6443303867535
True	317.5235864987487
True	352.5520835588286
True	272.6114617677204
True	220.07421016944585
True	369.5410191412509
True	423.2770923406359
True	434.8479852178479
True	629.5537716593676
True	140.61349335268417
True	79.57477542884905
True	32.86280044193843
True	295.3020696546721
True	639.028697194897
True	401.798808201934
True	809.1522835607037
True	224.31266803221013
True	382.1789700443575
True	70.1133622746065
True	58.50962809020803
True	426.33489023610974
True	197.2036814040496
True	231.6870378302752
True	39.82373831513402
True	1043.5439609588568
True	166.74931989997998
True	932.1914338720584
True	318.1499474871655
True	930.6014020392
True	232.32263548885845
True	444.8541229620415
True	529.5977179902151
True	604.8978478788326
True	215.1594435139628
True	483.2880622362709
True	938.9153448508036
True	117.42929528578864
True	7.371473736833154
True	581.1491207580007
True	27.676554542746796
True	74.17050839536506
True	793.0277703627687
True	234.32392533102757
True	983.5044084050136
True	673.740616807815
True	393.7166297576893
True	276.11513451547927
True	480.3005284983308
True	339.0727842293048
True	185.73119491688183
True	692.8588078311236
True	730.8449597634462
True	205.44879342632183
True	85.49559360821223
True	512.373161646615
True	132.52233812838645
True	372.2953541460585
True	333.3030462969887
True	61.456994285422
True	367.1235519924603
True	417.5197127599338
True	390.0631101146144
True	423.0810930447098
True	410.54314216046055
True	661.4103003038197
True	55.84852362031012
True	450.3830517565671
True	314.9518618406849
True	638.7557077756372
True	208.92130308493063
True	100.48613665782126
True	42.16562386956549
True	526.1739439047157
True	654.4469035185036
True	190.4699757012083
True	407.7963494500968
True	334.17765066427694
True	18.01776880397472
True	168.55539626810267
True	284.8319749280617
True	3.2658456393395534
True	886.6928142698712
True	78.18970711984721
True	104.44546888948643
True	120.3638232178058
True	358.8697017642951
True	37.3212277405236
True	453.836516407013
True	232.5424631447448
True	5.7955075181059525
True	123.293007810445
True	443.1350276745669
True	52.59415741361472
True	66.34540926688712
True	161.0757462554506
True	294.1982951155345
True	962.106458712515
True	392.9708503687816
True	950.6808573049412
True	192.34431161251183
True	1020.1592227351424
True	761.1655453210395
True	653.3698390848018
True	408.2184392367161
True	375.2084527343615
True	76.40110682257608
True	76.7332355981448
True	80.23959536803945
True	175.7729759644559
True	482.86275062816736
True	1123.5076527758858
True	177.69644541154258
True	349.6814599155268
True	438.5099046326068
True	581.0765546446498
True	590.1338527083991
True	288.8328850996828
True	470.23712813441387
True	667.7318203100588
True	98.628330477407
True	726.8478286528069
True	255.01502868548508
True	141.20637982211042
True	408.7420251395847
True	844.464048610003
True	464.93870370032647
True	844.5267279903846
True	196.3389169442624
True	354.59613476111383
True	693.2595006473107
True	638.0385597505024
True	197.2865203406608
True	261.8561371568842
True	839.5941970597846
True	32.2547727966767
True	193.2443939912841
True	486.76664165323945
True	713.8852614503176
True	103.54323640956198
True	37.1077539366875
True	165.2859807966921
True	709.1873962560181
True	320.3024204550342
True	556.0395256688427
True	358.15589144930306
True	295.77751198009094
True	455.53502206991806
True	485.8548289988485
True	68.5300641396972
True	384.4899382922332
True	752.1263134709155
True	0.0
True	308.2196101472589
True	245.15767442143056
True	968.5738504705567
True	145.55281656449247
True	584.6344746036283
True	625.8615098129437
True	112.91973344444284
True	219.89721040329923
True	136.68253750731486
True	10.770114034730286
True	296.2489986135619
True	372.57004320630296
True	1137.6254022383646
True	235.2801433342914
True	398.6478910646155
True	663.363254657302
True	205.29297598335447
True	26.74936293363413
True	864.9588189864901
True	617.5876354601328
True	165.8091547119799
True	639.1836783180656
True	161.61291767493853
True	307.67626167475856
True	780.4792552823831
True	36.86533224472289
True	108.95973929144895
True	538.8848163222777
True	62.22191400753548
True	77.82638400894547
True	417.0238354860087
True	23.13885024185245
True	770.498058746094
True	103.19368603362167
True	160.28528625863723
True	18.1250537878248
True	704.2599684756879
True	29.04982807389452
True	773.8030061252002
True	391.3663437523457
True	116.9252316181315
True	705.7628830617588
True	521.3922098622919
True	571.2779839667502
True	43.83375510677474
True	363.4028015255994
True	6.0412742178596375
True	93.91060323711037
True	395.2910580773332
True	49.85118608729943
True	123.55963038011328
True	309.2820057888179
True	181.8615564817304
True	95.70963023011548
True	662.2552124630791
True	21.006877682131424
True	1129.5351405166753
True	505.0506754372768
True	304.24164052660626
True	492.8745842350815
True	124.19225577776189
True	782.3030904143704
True	1060.1941010732398
True	748.4376064845455
True	162.66652627017368
True	226.2819741664572
True	52.9812096290781
True	59.27415444114955
True	156.80542951816838
True	102.73216918263589
True	160.94078377979002
True	1142.01282421138
True	308.58408869991894
True	348.39026956631886
True	714.2810539660414
True	17.52284301558814
True	15.292140936306062
True	588.0507179428596
True	5.330786036514523
True	118.72136118843162
True	687.8605302287135
True	177.42339722169737
True	637.7583178055685
True	848.0337158225451
True	154.14431505196606
True	934.280407656962
True	3.4787981062684974
True	444.6173300254712
True	1035.0715276528997
True	25.809588211909077
True	237.63375466131663
True	152.76792965178183
True	924.8107495077188
True	231.59457536984024
True	481.18373746399845
True	112.92187606109512
True	517.849101832187
True	155.38441709424416
True	96.24668091234716
True	389.1135149266949
True	68.70975975890462
True	56.38626610677006
True	1058.821580737684
True	252.8891407961568
True	158.24352068639146
True	366.5315228919226
True	394.5045726415034
True	218.8434850935644
True	166.46151277052664
True	394.1472653564891
True	37.23324769843425
True	489.4443503896202
True	1132.7212818722
True	114.52866668828464
True	472.9994547358836
True	311.2619726503912
True	27.55365979191941
True	419.6150208727609
True	103.3461294280526
True	596.4412048093997
True	213.33730919005407
True	431.9742559866902
True	18.144522343059105
True	439.2841001453812
True	108.15728595755785
True	347.9098177577308
True	32.58261751748245
True	175.88631232928807
True	240.92143274554897
True	776.5507836291818
True	58.45134432898881
True	134.6662659730515
True	234.26808083649635
True	139.3177308262506
True	629.0623872477379
True	534.8647894807195
True	784.9642025041811
True	388.49075765890257
True	539.9130696535312
True	432.9099808799235
True	681.8905778334911
True	72.67218781134686
True	471.2086174084449
True	443.9175606128197
True	47.32017572398726
True	81.6313851359142
True	128.78459615455316
True	84.6806046642
True	323.87436052258715
True	849.0165033886119
True	324.0687642504116
True	1122.910430584796
True	314.15146438413217
True	890.6122581959266
True	143.5491433165714
True	581.1989189733214
True	620.0117268116508
True	688.1440993899438
True	443.70265596256166
True	66.50652952617602
True	302.34917018910727
True	43.18972956305105
True	162.06431346704176
True	172.87510616053322
True	1113.9938692183275
True	233.5890268018124
True	557.0263730505774
True	533.2391143299986
True	552.3380366883526
True	873.9991911526515
True	603.9010011154727
True	668.2867397985331
True	953.3669028691864
True	124.38462835397456
True	323.78860304946454
True	262.19554688671985
True	317.832598765049
True	89.24205920171602
True	382.4019381204068
True	5.074898454832008
True	329.6514817186064
True	265.2946126764638
True	607.5360778023706
True	287.9848790578787
True	363.71748068451046
True	10.1065652383487
True	58.177422580341776
True	558.3909533103254
True	28.96003667771725
True	145.66257569253725
True	67.18021476122021
True	148.30427361492377
True	236.20555335326625
True	70.93477127293573
True	381.66898665072495
True	273.1159279736942
True	103.62220936009876
True	350.74295108202256
True	66.82513176343873
True	583.5422323500263
True	829.6306685945882
True	275.3283275902356
True	1189.438948789625
True	108.22297070120302
True	309.56331199268305
True	1053.4160117365682
True	92.37089424701976
True	282.29685309417204
True	10.227686482114628
True	421.2002134249627
True	447.91871335707
True	159.0983178287136
True	634.8987019760573
True	897.2493732654988
True	155.83865390665713
True	81.39890928153774
True	328.62043049303867
True	573.0671707286501
True	623.4594663448283
True	1222.1367335535688
True	28.63073260725966
True	941.7137250763913
True	135.56247083769352
True	648.8542833837852
True	115.22273438260012
True	123.54172361426852
True	193.25247521935304
True	167.83356552129882
True	748.1879439847393
True	209.2283140841782
True	226.74869673909052
True	69.34349630535134
True	515.5858097354142
True	439.8585068323128
True	175.28139781598946
True	247.5248434494646
True	18.471512076761883
True	421.96836737484193
True	228.00326070070335
True	288.2548007716472
True	119.5800898909882
True	696.8835648906561
True	417.3683954237506
True	265.00027798633386
True	644.6416059778902
True	537.2811167358682
True	467.4653443604564
True	133.24502141388592
True	530.4490524872756
True	432.9969498520415
True	2.4459284585125545
True	188.05150226906105
True	91.4223618589177
True	253.1198081751498
True	3.237024374103893
True	127.13968940914806
True	352.2870635062609
True	6.986527675813521
True	845.7775747323631
True	164.05176566494856
True	694.9126569573998
True	778.2119820719257
True	167.33859523901234
True	222.0715663646876
True	489.5180742323057
True	833.2383116143325
True	47.8262352304364
True	39.25855254797423
True	129.82678368171983
True	642.461586583673
True	746.7486189122202
True	188.9821586844626
True	600.1098191858815
True	603.446183768193
True	858.469930241284
True	423.158681993604
True	191.30666038522992
True	907.6985711480216
True	222.84238051836172
True	147.60835112534843
True	332.00690375228453
True	218.72065192970445
True	217.50562119018664
True	610.2379072523586
True	249.4557149986474
True	199.86005608747627
True	466.5326480738305
True	471.16005526680215
True	62.315527954460855
True	270.06959505847027
True	77.90273141750801
True	337.6367499751759
True	347.0383175392292
True	261.0075765927398
True	182.205359618522
True	381.56416566355074
True	657.0021886139995
True	729.2861191283091
True	292.8278361311746
True	742.6052948516291
True	63.20286163559471
True	869.5408957695058
True	346.8466458310908
True	13.518488929293133
True	600.1190349045067
True	690.1235169880837
True	262.1517587425181
True	161.27357619551873
True	47.21953063078568
True	393.6023089609161
True	78.96965684251175
True	13.91317502648936
True	887.394133870182
True	380.228331040759
True	184.15823856010763
True	983.2234282481024
True	10.509112172302896
True	785.2396481412038
True	30.85633984044704
True	662.1374959274862
True	56.47341592025641
True	764.7961202318028
True	441.7269141935412
True	186.74480416959543
True	460.8894780488818
True	215.5788550788607
True	298.65171651475447
True	227.81306016941988
True	415.154841372696
True	9.617903753538473
True	309.2755744351802
True	115.94396302771126
True	11.375035155547998
True	466.9161164403109
True	714.3057322984153
True	292.143283019704
True	77.62429939357057
True	280.1114750998034
True	80.64416664437347
True	192.67744417792372
True	177.50745424643728
True	386.6048173628457
True	44.14618919771748
True	134.58627020701013
True	370.9887268212024
True	900.9178315893214
True	117.4957572707516
True	206.93131889269029
True	429.203966614883
True	18.993191438382816
True	411.6346227864647
True	495.8559087951294
True	91.36696661088251
True	384.8262079349389
True	365.2548037601185
True	416.66529285885474
True	589.2012292353115
True	1071.568215293402
True	973.8435833989122
True	56.38119057654552
True	1079.6632734354846
True	114.17579428471124
True	117.25176543570448
True	112.82145642524172
True	514.214923626232
True	372.6096371872048
True	587.4233251724318
True	260.90134614588584
True	154.737499383554
True	396.3563851089157
True	14.472758962760304
True	454.5329427234813
True	397.8030993893826
True	147.70759975543115
True	95.6380380131484
True	525.9405256821822
True	990.495146054411
True	197.00631080263184
True	65.75938860092863
True	406.4213493904948
True	389.1155597894903
True	485.9914195183803
True	334.950170249212
True	4.638764687868614
True	534.2614636752062
True	514.6157730351239
True	514.8269475376942
True	190.706107550852
True	103.82835224728515
True	21.5637850170226
True	376.2782985919636
True	105.91736231704677
True	7.445394883999519
True	33.138273868586566
True	342.70693718423485
True	635.7830779810826
True	141.04476967239597
True	91.33277491710456
True	25.803509443350997
True	404.7894899405376
True	353.0466696307707
True	761.1413797533452
True	311.031509998396
True	521.9977200936721
True	555.2073566164329
True	528.7865869310411
True	296.3379537535069
True	559.3209094849482
True	93.12050448093214
True	575.1103766787227
True	7.512603918710928
True	343.3931024700999
True	462.3601627390309
True	956.9527326636984
True	342.01492594124466
True	799.1260941365375
True	965.222787038965
True	175.7584829084031
True	32.51705215371248
True	365.2638223839133
True	386.20188013553496
True	564.750646402544
True	256.890409743562
True	28.92066301858161
True	627.2146757184951
True	130.06396138020074
True	1081.4692131144693
True	342.022599228325
True	469.77108948392896
True	121.7892892607162
True	812.9290963408642
True	138.15215589869834
True	822.1384683228928
True	577.2648471296925
True	184.4873708937931
True	115.0865454552557
True	65.70375126862203
True	560.5738201782907
True	874.2308015136342
True	433.8000371713061
True	558.1808588053151
True	136.31811165727555
True	640.241590417083
True	471.68167719404266
True	776.6212547629161
True	308.7145199791627
True	552.6643381609756
True	122.43215089497956
True	25.33831851760388
True	415.3537119494228
True	164.34351682075092
True	99.50131357388848
True	368.2445717142382
True	1121.955581906118
True	252.1760215995461
True	552.2240676244751
True	11.27711770150278
True	76.35943001850295
True	334.6078308184841
True	792.2557197372718
True	440.0013406835884
True	506.9493781429848
True	702.2470534952591
True	68.97312198941415
True	709.6381463149703
True	46.50653444075421
True	103.17453299909911
True	187.41514477419724
True	81.22382345703654
True	20.115782234852865
True	306.2486314777489
True	446.9377179654822
True	927.3794484794398
True	857.5219372066011
True	6.575000413830283
True	288.43631082569954
True	450.8096054942627
True	134.39143008216632
True	237.0535293343115
True	318.1097826881279
True	1307.2884589374708
True	454.0697911418311
True	23.66167090450505
True	176.08710727282883
True	721.6236898689647
True	35.65051407383518
True	181.11375075620464
True	543.8561450538994
True	71.84181078510535
True	864.6355206611547
True	317.7715308875482
True	660.2677548296521
True	77.64510316074242
True	675.6998930371922
True	585.6264309471795
True	882.5666843093201
True	256.2669428280231
True	506.050672920758
True	832.9454220414638
True	888.0755161765621
True	235.33706175509928
True	774.7434267086421
True	217.09470209789848
True	452.2162551863477
True	368.7503065438432
True	499.3511707265271
True	495.7272754795838
True	309.61006706031685
True	356.81471921868933
True	113.86162020573896
True	335.92165493760564
True	1099.1553990366242
True	323.0687559591351
True	153.58174810508257
True	301.27270291323555
True	740.9800009949273
True	646.7419334344584
True	414.5227396908554
True	127.13778795024908
True	337.8421373976548
True	32.73522141604282
True	177.18970800348472
True	90.36269879619208
True	90.73917594896577
True	523.4185887137061
True	138.70146163373968
True	137.18133912594243
True	106.52176546626588
True	86.28214340409657
True	465.2584963841383
True	397.831957629378
True	1032.450800489497
True	553.7116166074624
True	802.9503886812279
True	266.1074012730683
True	299.31411804994514
True	526.6165935027944
True	199.24856371670876
True	777.0814023472047
True	238.4786550622385
True	358.3963081929766
True	68.97676893222452
True	121.77454001756792
True	260.1468773100155
True	121.22827872315992
True	484.0712556950628
True	33.062502458922566
True	589.6389504618242
True	1017.0746712130305
True	740.3616818425264
True	1.8293702437410388
True	60.664955195707805
True	501.65085828549786
True	433.1045692909781
True	77.84066912982667
True	123.22546180214825
True	293.86329731615496
True	80.07202216871278
True	53.68258011951579
True	752.0519308011036
True	677.2877632433698
True	158.186336196325
True	171.70673609150217
True	526.3146748185458
True	58.74719210175469
True	25.07954966215321
True	548.0377520452453
True	448.6861035873023
True	1130.6611486330091
True	47.49891069032289
True	455.0108170943881
True	855.367756290313
True	801.3604882979662
True	291.8560292169273
True	741.9532728323611
True	413.1246828462608
True	40.582088645897
True	99.49598230591124
True	725.1270849411143
True	79.74262417696366
True	141.29373805631656
True	941.520888703402
True	202.9546670383956
True	268.9908346563301
True	106.58631555775172
True	637.6351292874267
True	605.2528518371471
True	217.1530831244471
True	424.4972695672214
True	41.96953663466482
True	281.00029586999847
True	594.2883705296161
True	625.0608073478724
True	306.2977578059655
True	77.2028251358231
True	979.5104894342004
True	1056.4375907357717
True	562.0228926606646
True	59.46607170901122
True	30.306019218935155
True	90.00462845013
True	103.62541892589324
True	103.0023964210379
True	900.6001782326016
True	1193.91820354043
True	712.9034447581467
True	329.60939156119895
True	8.847211001263013
True	20.80416730890432
True	343.463306787161
True	482.9037590918873
True	48.04139068450319
True	561.9375495014312
True	428.2984797163976
True	392.1032348198745
True	79.50247164758888
True	194.36843123450743
True	257.2629229555021
True	135.23652508210364
True	388.91431553324657
True	46.74123776998242
True	173.07105101473547
True	1141.123130062506
True	5.066306249006201
True	26.34080155004888
True	591.559779650525
True	364.0738167743444
True	790.5846777677891
True	160.3356594365338
True	775.640296919471
True	563.4953406269146
True	263.4438082290213
True	433.4967178529853
True	346.80089580219715
True	284.9044121522893
True	266.27006191045314
True	400.3272062649361
True	494.7571944858995
True	506.2992284972912
True	107.2244893480962
True	364.4956546562099
True	8.602392873966956
True	183.84026525913308
True	235.19096207168693
True	855.3946130401963
True	606.0724485308459
True	32.996250137862575
True	742.6856891462984
True	841.4183085001001
True	102.66548328821769
True	337.2652352048286
True	868.4202090120588
True	209.9059080099912
True	160.65521776873203
True	525.4024721630442
True	583.7152421297196
True	1091.3748531694864
True	145.27516989759084
True	161.75816414451938
True	264.4549004203087
True	312.3228679581134
True	427.2055311893717
True	406.6057583661731
True	321.08850853617736
True	457.132547601685
True	500.5233266503093
True	224.67354699209235
True	1488.1939404293612
True	263.55229860243554
True	415.20892209912967
True	51.9950551632086
True	789.2432108578624
True	254.90685723865244
True	885.6879272740357
True	581.5279722431571
True	319.1329007019183
True	743.5376961549682
True	262.2328380654288
True	216.44181291652708
True	254.77718836270668
True	214.96339747431264
True	136.58674069180637
True	249.73256934188237
True	740.5679735194799
True	543.2447677790241
True	212.59610367742164
True	1170.8112492612047
True	115.22967933584876
True	260.30882705083235
True	66.46037062362804
True	307.2455266684969
True	402.0194227485688
True	91.54945996017786
True	212.8406536222909
True	77.43448430233201
True	733.6301674603952
True	378.8757820392043
True	210.7694931332072
True	748.360460379509
True	901.2711719208744
True	783.7646550956014
True	848.1892831119297
True	353.440893051256
True	1.2355722216094995
True	256.26025088126534
True	52.02640720672971
True	368.3448093064784
True	53.70721105397955
True	337.41815783789343
True	858.0640408962021
True	1037.9953430576527
True	393.8057253240154
True	20.8909673357979
True	538.1114581927598
True	489.1433484154583
True	189.4840863632577
True	233.53480632496368
True	297.6578639447161
True	22.47745502090609
True	128.31891496352284
True	945.2864347727798
True	61.50811842494485
True	486.5811167896864
True	793.2985082329969
True	100.00687925534932
True	249.68578243095965
True	112.049427514277
True	16.706298618824903
True	1.3092974522995475
True	118.48928521621735
True	1007.9702981086928
True	488.3766979797745
True	69.55575001424377
True	803.4419295589178
True	339.5464918157759
True	1.5393625234366384
True	431.101141512569
True	178.7816827504178
True	473.2475001260299
True	84.6496393444495
True	326.6131149633346
True	391.7601521432069
True	172.82426952492688
True	206.5450355172001
True	124.34893795277348
True	178.28364931989702
True	979.1366777917996
True	15.488278790735798
True	509.3927944670573
True	479.9347506424144
True	408.7271526907653
True	223.12236315786112
True	242.7071712477142
True	155.07249845289385
True	45.36750804015204
True	474.9556986374942
True	149.12098568470725
True	837.6359602710622
True	844.593698612105
True	244.3509216877874
True	322.6017108084759
True	532.1989589898227
True	41.72501074068798
True	87.66239055391132
True	714.5352910531058
True	1072.4489562415608
True	109.06398882551672
True	714.5833911165206
True	141.66619923362535
True	923.2652171255032
True	669.2425188646877
True	95.34496484786892
True	274.6468365100071
True	608.182390143003
True	268.191532196659
True	44.82464148842532
True	571.5217362779438
True	442.5371163777552
True	6.246086540935995
True	481.1737045312653
True	69.6382167838332
True	158.390612832908
True	240.8212896350292
True	307.83668309147555
True	73.83964289930644
True	223.3593323601
True	367.1211133625529
True	425.4554200111172
True	915.2590861354043
True	46.50776317071795
True	891.4572915508921
True	1013.0547098083724
True	127.92762890757042
True	73.28170326542129
True	991.8089132372406
True	36.14494536456773
True	224.63558323841545
True	84.11072970711093
True	216.16718254962987
True	369.6428062547077
True	959.5821401072196
True	99.30614295116808
True	69.05797139269464
True	648.950120947709
True	270.42624130913043
True	712.5430571114856
True	53.50574621453663
True	498.76909113757495
True	407.0007399292635
True	685.03533756489
True	51.7057215986519
True	113.29795916835276
True	27.458197155827467
True	262.6315184089994
True	43.25403395983509
True	349.8146974853559
True	2.527700891515104
True	1158.0815931901018
True	102.0635073196718
True	133.02870041159417
True	353.0696765849074
True	723.4249793807415
True	685.867228749387
True	1014.3363673680888
True	483.5481500812365
True	406.2467584791607
True	142.5939933311118
True	434.0605898033786
True	838.5655893066124
True	428.4166876390931
True	926.522136099783
True	88.5359375902798
True	433.1304983461594
True	186.3270738102997
True	295.78987078018054
True	759.7518906992743
True	166.02393383118272
True	138.57067246512062
True	62.58706034181674
True	877.4037640275095
True	803.29867119962
True	82.78425895102589
True	446.450493744177
True	762.894699652942
True	414.2255019651497
True	53.80885211762473
True	324.327619329212
True	774.0000378511176
True	29.09487918450521
True	364.5312683311272
True	165.6059735636723
True	291.8554176650844
True	32.29449555542693
True	226.0349737069832
True	744.4956211162266
True	643.3813827522715
True	55.54992093617879
True	292.4174153058028
True	916.3736757618132
True	17.27498602270221
True	323.50996197918965
True	287.009403997746
True	425.317235905899
True	223.57463266269536
True	596.4749664229778
True	45.876721298507626
True	954.088504321456
True	851.9844992679091
True	46.19371432970748
True	400.0343264620321
True	734.4560288521213
True	941.4722914504056
True	275.7024974203862
True	593.4396815206759
True	131.10121644602629
True	183.68266189175375
True	129.6461625139966
True	138.58867492630142
True	203.26380715193392
True	941.19833729278
True	790.6379290333441
True	936.5862818085124
True	21.23791404727768
True	27.90131786113308
True	355.5104689049994
True	13.940955193447998
True	664.8070676079948
True	1053.34292551158
True	260.8051590872932
True	212.9580277561124
True	83.2815515057012
True	218.6857177532034
True	140.59434881397948
True	45.48243934009441
True	128.35493105252766
True	92.85901088662092
True	229.13954835435845
True	526.6157206207882
True	161.07265209555752
True	30.442987806851885
True	56.578065131643065
True	436.8476131315907
True	263.1179683411584
True	596.7716796860082
True	22.42029454356544
True	123.3410998178238
True	693.591832901866
True	254.47959855193272
True	487.3173332797127
True	663.9917985856001
True	106.002782811587
True	113.23178026217954
True	80.67295825074922
True	26.138134353355102
True	117.11546008052412
True	88.3564195495254
True	102.9446869156169
True	149.82797879670738
True	238.1896500039611
True	810.71860789867
True	288.5337867564213
True	896.7440313893261
True	161.00112160732442
True	194.06516342691492
True	809.3512564582576
True	312.6371141115812
True	583.1343063704805
True	249.53297872886083
True	336.7199470005933
True	440.9028904945987
True	549.0365044985737
True	648.6297730020043
True	359.71508789196776
True	37.938201195702575
True	552.1257001429158
True	625.5789635614075
True	19.576868122171497
True	11.193755957782118
True	257.6583076441714
True	392.6790716351736
True	436.3670672229278
True	65.6551475205523
True	648.0068452523525
True	899.0069049006173
True	236.6704625741987
True	887.9381558128666
True	281.2743497969704
True	102.52612557106367
True	261.5227026929014
True	671.3364857229942
True	38.67805907256015
True	597.8275394834387
True	1308.3195059127356
True	1019.8611788046838
True	908.7142913746434
True	219.00722563925896
True	93.87379397074612
True	193.29404461985595
True	841.8192175830525
True	147.73664435228798
True	1050.1198859119404
True	869.8523025796901
True	41.95087719635786
True	90.81301790375352
True	418.2366789531067
True	390.54126429785055
True	215.5941164244895
True	523.5322154302528
True	663.5899027821706
True	118.43692150346553
True	279.8755277924532
True	985.655646666637
True	47.03122969761467
True	718.1680689585498
True	550.8420353204043
True	39.17905064816131
True	801.7870041764545
True	384.3965406027377
True	567.0838073765239
True	113.28516973287708
True	256.546079584582
True	208.1986661656392
True	26.42847470493796
True	126.97740278874804
True	741.2901959221123
True	142.96918365901956
True	387.95774429722286
True	66.15490348628191
True	628.8783898376399
True	601.1441970335264
True	237.94497594112084
True	445.8821803287912
True	163.44072336966715
True	165.1056643819187
True	220.53912333093763
True	299.7691456751479
True	366.3639491355611
True	124.46206808987571
True	182.41277989251157
True	26.004556487097712
True	888.6128068254635
True	317.1472752588484
True	9.967251203999853
True	373.7576297696223
True	164.88489927498
True	625.7537064930654
True	378.109791437704
True	582.8264675523804
True	548.041285008268
True	492.1012115809285
True	783.0172895619841
True	236.91286871540723
True	548.2269226678625
True	153.5275830222338
True	553.8695103518999
True	343.05126751279533
True	364.6046989907247
True	129.18978039645583
True	133.566769738226
True	109.17724752383836
True	66.30935040345486
True	709.7690295229438
True	185.60510672002505
True	47.66628071327864
True	0.0
True	538.3984412226712
True	114.77125947869418
True	23.11670896353192
True	41.405657880224986
True	111.92244071341712
True	516.4519783562057
True	177.65280118109192
True	111.00616276308963
True	37.171966210361504
True	160.00779174168184
True	917.8188866580452
True	48.28187941687338
True	227.5118596917184
True	757.9063466221386
True	314.073596149603
True	440.442667044846
True	473.82881486559614
True	512.2517262029361
True	601.9502723445461
True	907.2774124812096
True	258.13351226577333
True	1051.073042396759
True	934.4373436268352
True	603.2991927784432
True	349.150843882471
True	846.9422931014047
True	9.327936817195436
True	32.16588526618085
True	281.9270057895428
True	43.7046353672615
True	212.29089497610943
True	739.3886509214576
True	206.20855549306472
True	721.4120890302454
True	756.9160055417522
True	122.46867370906156
True	356.3209696232671
True	610.1381888155572
True	24.58022804325693
True	123.33203758706654
True	435.91216561417735
True	297.21746436521966
True	203.5698684398761
True	114.14924786632837
True	390.9779502502292
True	22.492012072262703
True	387.4950978107287
True	371.69945129137534
True	1031.923048747681
True	373.1492403995916
True	31.208111955138328
True	441.47274983174543
True	437.2785526525022
True	241.35369970401013
True	31.04015949645837
True	758.610660607679
True	439.89740196174176
True	165.16856626044182
True	13.20733696911384
True	1221.3483292406395
True	170.5454999182108
True	28.97294127031439
True	303.86598017141006
True	268.57954942712
True	115.0900345617638
True	288.3516357754256
True	46.849438328163
True	315.97092589973977
True	314.88450195683737
True	316.4368886516497
True	30.73169474675819
True	47.71984266514593
True	1080.5514035284018
True	24.36852489623285
True	12.192147226895967
True	188.54052762782524
True	639.0806659502475
True	8.701447800457267
True	197.5819771263975
True	175.3372531768101
True	525.9209784503453
True	361.7988404778018
True	737.1840090608757
True	320.6319374423161
True	489.2216509996677
True	441.5824583985856
True	502.0354446787416
True	99.74169557699462
True	1269.9621150974087
True	890.0058795392898
True	290.4896786213319
True	513.1386220055155
True	100.3247491829398
True	579.764961023774
True	426.677565471159
True	156.14482925662142
True	79.09268041616116
True	354.2651786786939
True	170.8328763584602
True	31.03816478063648
True	633.9603133318066
True	379.3891984888589
True	71.68112536170513
True	30.80107067671203
True	662.400756254569
True	498.9147984380145
True	76.71975572715503
True	23.68613807925946
True	313.27990214631035
True	318.9140378622203
True	682.61969023838
True	552.138783140599
True	545.2498211970038
True	787.9010503607253
True	8.636621033140303
True	59.34622794435325
True	34.31362324644984
True	58.41438547782927
True	506.6266598845058
True	584.0536206732729
True	85.00637638324082
True	110.73581402613786
True	186.5166116543412
True	75.02484112044071
True	188.80376930985537
True	205.7371982089964
True	273.9102120585323
True	781.3153268520739
True	602.8712376493596
True	280.4348522795996
True	193.4488628940682
True	281.449666776792
True	251.73699933552135
True	755.7559754555454
True	323.7895415563746
True	166.3123353567121
True	866.5052861807051
True	342.645835308471
True	460.9953977240003
True	164.65371927659896
True	124.75264702133248
True	63.73631218342005
True	222.3731264147671
True	979.0732715494504
True	511.7358388141679
True	115.90221101403957
True	355.1463366912188
True	103.5731205498544
True	667.7928911703738
True	5.005594216954714
True	677.6554881468077
True	32.70287391819332
True	947.3841214296172
True	839.6380755855613
True	210.2973345105783
True	29.19045266228288
True	84.74204012267052
True	444.3453222064388
True	224.318464510294
True	1.0989632734090655
True	75.82850180552977
True	1071.2135874467438
True	354.4978917786066
True	667.171328960885
True	486.46434910207097
True	30.183957772979813
True	140.5185137092335
True	440.9666677786811
True	878.1767508304788
True	801.8267919139545
True	416.7348050285848
True	347.1563058302854
True	16.844025595844332
True	80.61146739974951
True	749.5788388951514
True	486.8152806100762
True	392.9866413686728
True	876.0694525692313
True	26.25846617610716
True	217.2305872363366
True	889.4132278647106
True	245.08382318309376
True	7.726021102165362
True	488.2235985906089
True	104.7980118730098
True	613.3190156383803
True	50.25470880550263
True	251.97610182164715
True	890.4928630266529
True	899.7222049829644
True	277.66510862144105
True	455.0819259221705
True	119.43252341200548
True	607.1797356112143
True	262.6283320284492
True	203.47149468867715
True	875.9783170161453
True	59.81406859903876
True	712.1466554963616
True	282.1081795876871
True	298.4951237030225
True	176.90825048200077
True	512.4946955943948
True	609.6232596499409
True	378.55020581974986
True	400.3589342316923
True	69.19138626468468
True	165.29832551937668
True	468.303744917426
True	216.6117778101666
True	36.60514273519151
True	209.4338086610137
True	388.47074546794494
True	402.17244482009687
True	738.5693666895312
True	134.17118170777266
True	676.4315473936845
True	504.2260687671286
True	606.255469514408
True	134.3121789645141
True	39.04248809047565
True	653.9119764174562
True	70.39918064409785
True	556.2711739985538
True	687.6077739643335
True	446.0231818524493
True	130.0541310805882
True	516.2882928957284
True	3.901590663724354
True	390.20952467181246
True	30.012296333802887
True	644.6834049627578
True	264.8357351754286
True	576.188665901357
True	690.6573397140944
True	144.2917834462086
True	519.3890768407168
True	484.9094137310337
True	64.69188921735018
True	926.3623554811402
True	2.850163367682436
True	24.81664067474192
True	634.0080554054709
True	697.5229371846797
True	136.18256903229806
True	416.5556784594838
True	135.0919420123133
True	76.6434406670971
True	469.810117570042
True	42.42617680806411
True	510.8995241028018
True	12.126281120506148
True	850.4219684685307
True	537.6844427700597
True	668.3890488747785
True	98.9061375341272
True	376.25836553217454
True	1032.7114252742094
True	832.8168024058753
True	138.03521445271176
True	555.3318353522623
True	463.8314931715697
True	249.8821644180555
True	244.12030711567493
True	4.81708067892931
True	337.0137724044553
True	12.076087978653383
True	365.7881954650044
True	72.8751152858533
True	417.5910040378103
True	674.6243109312813
True	126.19909786321958
True	230.51975249339247
True	632.0581754947168
True	680.2651862257603
True	288.9314819991378
True	138.64118116772232
True	172.069511034239
True	473.78469990185215
True	89.37625378272196
True	9.873557641639838
True	513.8560884647633
True	562.7238007639406
True	20.897858401095945
True	142.94391777725102
True	903.1257638381292
True	490.7959888604608
True	266.6558846309443
True	34.87901047987991
True	473.907606565436
True	113.29835899062518
True	576.1793600689085
True	663.1656949198264
True	299.59568713778805
True	390.8404279004736
True	176.47373154835853
True	245.02920704945768
True	70.15336736761684
True	225.3228777048645
True	489.2417817177509
True	21.839441969837445
True	453.348672731909
True	374.7290314098405
True	739.0218166346262
True	922.2127045897978
True	904.2800618215258
True	150.15813093095142
True	382.1675844900676
True	73.1462203729416
True	186.4402975205752
True	322.71114320769925
True	10.236270190142545
True	810.8799421988491
True	23.64633978987077
True	394.3445558695961
True	268.5741865685938
True	639.5374642658849
True	213.10722250442012
True	37.57056098974656
True	690.7533488050444
True	1093.0083439170269
True	231.7112044818672
True	130.2660469941274
True	607.2472266551854
True	501.339213712682
True	17.87164993665335
True	853.685965094741
True	111.5163074110951
True	45.75028970508079
True	323.0277983530512
True	351.3037195967807
True	405.3535450508581
True	267.2670341992306
True	19.74464174111246
True	22.46235231015314
True	847.8033395919932
True	191.6842388421449
True	113.47734414518352
True	828.466376450987
True	649.1886225826611
True	636.4402379471172
True	454.3641482377899
True	144.9099614472346
True	32.00840241196154
True	101.56162981822884
True	439.8771697650041
True	230.8814857409917
True	494.839419408966
True	147.3147196989386
True	491.67232882380233
True	635.8345736874669
True	950.5741848974512
True	21.891189065595192
True	941.615900135624
True	1107.0425032981686
True	459.09111165154167
True	86.82599209520961
True	815.4133750931389
True	660.6919166576309
True	665.2180619062045
True	170.0976847810974
True	731.9447822243475
True	702.7048236250741
True	119.77588621197276
True	762.1281102774
True	833.9989720805369
True	468.1839823619744
True	228.7491765426037
True	72.91183453124451
True	298.8760275839556
True	359.3378368796848
True	461.2855781695213
True	437.9308983102362
True	189.6653763548081
True	319.4029276060148
True	2.3929193779640454
True	13.140645166619304
True	108.15465661024768
True	129.57346185594113
True	358.76573871690465
True	359.99350317386006
True	109.21891206605548
True	18.22693198720189
True	218.48261442988036
True	833.2528646967501
True	461.93611551643664
True	530.3181026820006
True	561.5033436902523
True	812.8746981572403
True	615.6280245138768
True	86.866498110782
True	203.9188290621182
True	239.24224592949423
True	293.8678422465908
True	105.68524282836457
True	368.0833526540024
True	430.869739976732
True	172.86789466079378
True	656.9378803765965
True	254.5302834727739
True	206.54299637142236
True	30.146932234948498
True	253.14525232659236
True	487.09417291140153
True	168.2422110745591
True	519.0794518651142
True	475.9551952878896
True	236.2372939679749
True	98.93732702846188
True	44.44412557380508
True	402.9239310690706
True	794.4716848950566
True	164.72735516147074
True	1044.4898603476952
True	1048.3896681139845
True	481.6083626895531
True	106.1176078496918
True	126.29107737421457
True	650.5374208091368
True	9.181271632935289
True	220.66183146199967
True	134.804861390149
True	118.64131500974092
True	332.3232557780961
True	646.7635754992048
True	38.50465352318304
True	122.6552669419506
True	939.670496984826
True	56.369488888994105
True	463.97690671353934
True	525.258086596902
True	242.72697888945711
True	132.2477136714699
True	912.4094491391944
True	1202.717612238539
True	517.9962964566262
True	647.6709822543514
True	199.08426915569976
True	152.28372532812588
True	318.9359889262416
True	251.3800620721531
True	165.2326857960803
True	299.80478647300333
True	361.4820502678019
True	12.56570683578889
True	642.6136152533586
True	147.76992550767707
True	76.75574253306267
True	440.7876829239292
True	310.8620524046506
True	1173.5150889830682
True	358.6496904773595
True	1006.4641240837874
True	10.794505454806606
True	278.6941118903696
True	226.94482273897475
True	155.8603200441324
True	498.43541377645374
True	188.05336759984044
True	414.3025596978015
True	335.869301277352
True	118.7452316657114
True	364.1880989060005
True	1038.6089464899376
True	731.0207615460272
True	207.2701894347089
True	107.61700465291833
True	301.8139524413858
True	23.75281977826651
True	364.0891590159845
True	329.96342913159623
True	576.8659289014097
True	431.64429268990335
True	360.23500051042686
True	157.9070783233717
True	13.523444830070488
True	422.47247194329776
True	279.1941125317893
True	149.15626676913428
True	306.2599628441682
True	442.4863151674125
True	812.2814914278372
True	317.0570357569836
True	778.8486954243069
True	400.7872472473785
True	376.9228420704772
True	1.49926394780441
True	1119.996415471168
True	103.97934322573327
True	921.6041441499846
True	204.89655988515557
True	448.12973268303824
True	662.6622483507706
True	88.83228586973624
True	457.63484616243744
True	33.691730017708004
True	420.7219923295328
True	76.07983325279646
True	232.9809706693305
True	39.80762180810717
True	690.9462269651298
True	187.01619636537689
True	25.74824870507855
True	394.845294650225
True	108.7415646507722
True	165.87471830215787
True	802.4467704521658
True	258.46553290180304
True	155.41297771122206
True	363.5576969164346
True	525.7537451560512
True	331.3224665103702
True	499.1959567263037
True	608.1620430635314
True	162.0085614043279
True	7.148014748574707
True	74.03139342434316
True	428.0149500160098
True	87.40361675606849
True	79.05195866227213
True	1030.0860908065213
True	26.30466060361586
True	327.940465640562
True	314.6620413397783
True	456.9423907157192
True	669.7369317675004
True	186.463694848324
True	642.6691366117163
True	305.45580888280966
True	355.80157899663595
True	272.3643593722348
True	216.0034059011407
True	343.3643851357921
True	429.0818513405279
True	404.3329360049701
True	611.0579742018359
True	143.23115431381535
True	77.52750588109718
True	38.05022322857731
True	295.6015320128621
True	635.9744180532322
True	406.5122259049922
True	767.1369526027908
True	218.12482307792496
True	393.1446057695055
True	70.49895397534037
True	53.17452173651154
True	407.4457385822999
True	196.53183068529444
True	230.97399733129325
True	44.660910596215686
True	1124.49076397314
True	170.62585390530234
True	906.5101194734838
True	323.48208220379155
True	927.9329624496974
True	239.8838890252489
True	451.8227818556558
True	519.994205210086
True	594.9407745960889
True	222.3496838860196
True	485.13267828972494
True	920.6608328163562
True	130.43661478577053
True	7.579394129870563
True	553.0619954407709
True	26.97513276120801
True	81.822278433414
True	807.3095591423292
True	229.36280471777465
True	978.6687880465086
True	683.740790271376
True	425.0183879903247
True	288.6609908072666
True	487.58177490941256
True	340.4148996486176
True	190.3673431818357
True	696.5190931740424
True	675.5288534199849
True	211.3930239861965
True	82.94559097326223
True	503.95300662358034
True	132.1011693771698
True	389.697078618387
True	321.0956294688647
True	63.06446770290787
True	364.9628956468426
True	413.2179044612215
True	378.39296525441887
True	419.05854335437294
True	430.3613783988537
True	649.5330627088157
True	60.41088107158901
True	449.1432836709293
True	328.78285891596374
True	643.6508630270254
True	222.2178188072581
True	101.22586856427478
True	41.05530621946657
True	533.7171186293109
True	636.2183983736302
True	186.89586248955376
True	410.2712052912572
True	332.99110410818946
True	18.14046603586073
True	170.16091563453324
True	301.1162757297687
True	3.0067039736559997
True	873.9854621194855
True	78.82964106054283
True	104.20573413416012
True	113.8252670515039
True	354.4876655229278
True	37.045498204697104
True	471.0456933588427
True	226.64247731500123
True	5.128965846843866
True	117.38539775818596
True	436.6395810895065
True	49.36224040778187
True	64.86335926027319
True	170.2885279259855
True	295.1927103152213
True	1009.1234584817786
True	392.2989256084274
True	973.215961300102
True	187.68191259048345
True	989.9476931774752
True	794.9004746860726
True	642.2028665325421
True	411.3976433991063
True	374.6502353738408
True	78.72015921367552
True	63.636419791060526
True	80.94316756996001
True	173.48883823389613
True	474.714432477066
True	1121.6091845142837
True	182.7104255989562
True	351.29110034079343
True	436.92395236646894
True	572.7747862731328
True	605.2954425795202
True	282.48095077370294
True	445.9051545751229
True	687.5366722953898
True	95.15783356152238
True	745.5578232715965
True	249.03071406707076
True	135.42034448720418
True	409.5441134578267
True	852.9921626085239
True	447.2380401575249
True	857.5890907915523
True	190.5402642637116
True	351.5456208000248
True	692.4152242083597
True	618.114802477724
True	197.9155635913
True	258.6510909334788
True	806.5180196220008
True	30.54750770115656
True	186.5782281587593
True	497.8417562740074
True	679.4932103278784
True	103.8997607584729
True	38.735996826028526
True	169.96005714818065
True	730.8934665789546
True	305.43613357198217
True	557.7223463254724
True	344.07207192246176
True	307.2461926202193
True	459.04663637254953
True	487.5285680423424
True	70.13152325746492
True	370.8799332957005
True	775.8048936021104
True	0.0
True	292.125559191632
True	252.83290980804188
True	980.0267820481404
True	150.86815526688744
True	642.7061034839321
True	630.602945579684
True	110.09575538956176
True	221.5635871883556
True	131.09221744184975
True	11.322884042276383
True	288.4931729229532
True	372.52343524565873
True	1140.8585093770032
True	233.6098701738762
True	408.55484702880574
True	654.5535147437523
True	206.7066510962126
True	28.12024763359777
True	874.0288047220564
True	609.2724778757754
True	160.75876241915296
True	624.8770246968114
True	164.74428344331454
True	307.798755477496
True	769.595823570678
True	34.86235402489257
True	102.83658460858912
True	500.07447006612153
True	66.84386204459878
True	77.68422078488298
True	400.0155555440138
True	22.74336831183987
True	768.7847707114784
True	103.19014853119803
True	165.62212132431182
True	19.24825519010264
True	686.3383620942251
True	29.55069163369527
True	768.2703795903439
True	403.2363091484287
True	121.78771785346252
True	705.8796832839603
True	533.9312483293924
True	549.7071069149089
True	44.50246240684535
True	365.0185571067895
True	6.343281497003787
True	94.3018875783988
True	376.9591506495951
True	45.16798750948222
True	121.41782353756598
True	304.58098428885046
True	174.72513174782523
True	102.52897855574194
True	616.4650201945605
True	18.9144911006231
True	1089.92286978688
True	516.0521990736663
True	308.0922935266377
True	494.8222223472124
True	116.0475631348316
True	790.939189128647
True	1155.4623350828624
True	747.4260018238015
True	176.07286700337562
True	224.37028830616163
True	51.94156702827745
True	60.200391807326014
True	156.47494646289744
True	101.41589343819636
True	166.00653806142395
True	1181.2301760721457
True	305.7598277681119
True	369.2346936215294
True	710.8849112236775
True	16.93742058924594
True	13.83131284652436
True	585.8646215391199
True	4.605847394346157
True	117.38514899488992
True	691.8897148219569
True	179.07682732491605
True	662.2558302118113
True	812.7423474992094
True	151.68277244360792
True	866.7663819274467
True	2.8754353479449524
True	450.7502765857607
True	1037.938592701449
True	26.05471733801619
True	241.8988842573431
True	155.9652496215266
True	932.2694753504076
True	231.11247843472225
True	490.0865079724707
True	123.74134256099542
True	502.75293637568296
True	152.37186612050348
True	96.79285389433647
True	388.1047492859326
True	70.8694438139036
True	50.55759407394951
True	1084.7667172980189
True	262.85490445977285
True	159.3304256633188
True	363.9243220397885
True	405.3303549356062
True	210.1009423511481
True	163.5840400549593
True	404.14867826986034
True	37.25536001269862
True	482.50149034713
True	1136.373855430165
True	111.06137689504814
True	486.3425935286594
True	298.3114872805368
True	28.102874894305355
True	415.1966413183265
True	104.47307798298569
True	572.1833235731274
True	203.74585879405024
True	411.18480364266406
True	19.519089765532605
True	465.1876834543195
True	111.05444375821618
True	335.9893408287695
True	33.84294687048851
True	157.9602858721402
True	247.1895568300464
True	758.7268608135789
True	59.66102652400256
True	136.2686721388796
True	232.06153259148064
True	143.1829096027933
True	665.2770936511566
True	547.0212984488134
True	782.0221790556326
True	398.7755607216204
True	531.4434735097296
True	420.2473930287723
True	681.6801668070101
True	68.23098633148427
True	457.0622152677111
True	411.8099438540613
True	46.36683639496435
True	87.34573320010668
True	130.96849012903934
True	86.89807323606954
True	330.97793895780984
True	887.4705942940726
True	335.6941550143299
True	1100.0887922735835
True	340.4340408010824
True	913.1158059251626
True	152.8546346982635
True	570.632423093167
True	605.6654151672167
True	710.9440576641714
True	435.2237399316477
True	59.09161091044796
True	303.4670955293094
True	40.506041410756765
True	161.0393227823033
True	168.12613019026637
True	1119.4720320453505
True	220.82993494676944
True	537.3199898688156
True	537.1409786719372
True	554.4138582782348
True	874.9684532888801
True	587.6832287929199
True	662.0806015898736
True	945.7540788753575
True	125.44348313983188
True	305.7242744227977
True	259.5089170555695
True	324.2172472257174
True	90.68759088169692
True	361.0196346756852
True	4.37345656109337
True	324.9597441640137
True	254.56515991736936
True	583.9050836966493
True	282.0374281219819
True	343.5804199764631
True	9.440267219824026
True	55.80137768329575
True	544.5762378328764
True	29.66020178647289
True	150.34720673779702
True	61.05798807715048
True	147.21150246616537
True	255.9591253715103
True	70.39870822627392
True	385.5842373636832
True	278.6053607957812
True	97.42939317963967
True	342.18010453479945
True	63.582773108674246
True	593.2283299777723
True	840.4724942485057
True	272.6849617690616
True	1175.9346643089016
True	108.86750802037108
True	314.6694100462611
True	1045.0433934578878
True	91.38360565287512
True	281.90877711639547
True	9.820451453990662
True	397.2369346187124
True	445.3095569842434
True	146.63781303505
True	623.2303104716888
True	871.8444649996642
True	159.0666537140235
True	76.13978238349932
True	349.47217862743804
True	529.3875439308472
True	630.1646985762411
True	1216.1052749819664
True	26.802355075138895
True	944.8070045735476
True	140.94805248770157
True	638.1610437209524
True	112.70141981334284
True	123.45322784356031
True	182.92130957979808
True	182.29790138364768
True	766.5553735808522
True	197.73790759438572
True	232.7437814786221
True	64.94152294440346
True	502.0716747715429
True	447.8759493558466
True	173.8551520738876
True	239.719089435479
True	17.82809455534723
True	418.6272391740016
True	215.25428727891773
True	285.82451002372346
True	103.48807440082474
True	737.054781417573
True	425.8862721779404
True	272.0960792755445
True	640.6033683402121
True	531.2056729325159
True	458.3684424218369
True	134.8453432923749
True	518.2458053158987
True	426.32450002025325
True	2.4541855078857395
True	197.6679017353433
True	90.26759975340586
True	240.53082304551847
True	2.874434763427815
True	127.85722141040496
True	357.6652438917992
True	7.193925242205658
True	857.0312124575395
True	171.92248454121352
True	726.5874603628984
True	801.1403837003649
True	162.72138452583272
True	227.39169025091036
True	479.3762321759002
True	835.9273726028835
True	46.96755053368605
True	37.81733739560374
True	137.77888281553564
True	611.7785559000488
True	736.3716773769917
True	173.150216516044
True	599.1108314189512
True	582.2618481256756
True	823.8862394200141
True	395.930629572698
True	182.80480242047216
True	871.4365191784029
True	226.97337827547096
True	148.77098365118147
True	323.46078091023486
True	224.46445320050483
True	210.31125739293267
True	599.7335504588435
True	253.8177169910448
True	179.59308680520263
True	457.0055605514984
True	476.9285082741861
True	66.32233245285423
True	280.27615258622404
True	77.53455513596398
True	339.5467086436103
True	356.1205505749398
True	260.4866344492406
True	176.60059838027033
True	378.9010731994911
True	647.8740076441874
True	754.2589208876543
True	302.0222807123539
True	734.9985317396012
True	64.71019565768518
True	876.1279935541315
True	340.39776910932176
True	13.330247504335151
True	594.567250630314
True	696.5336594546028
True	254.69803983726956
True	168.05999051833237
True	49.50898164435848
True	388.850763650941
True	78.7500567464876
True	13.344069403784353
True	892.6258631965825
True	371.609171852831
True	185.23125266272265
True	983.6175366911344
True	12.644622715545315
True	780.2448967357117
True	31.777651556928056
True	662.2169709344735
True	58.015654005723576
True	748.6374884141728
True	439.26787185427287
True	196.6405503727216
True	448.8795868450562
True	200.6814640439391
True	293.5205196990134
True	214.62520168467643
True	393.4343320583651
True	10.082596228079847
True	325.2765148149832
True	113.18480172053545
True	10.83593931625798
True	474.0611579750524
True	718.6059779836686
True	284.3232003226222
True	81.81826221697601
True	308.85566481073533
True	83.24694949855837
True	188.985407396623
True	179.9211825445788
True	395.9797478953776
True	47.3505112166464
True	127.76517592286136
True	401.5866701728593
True	866.0737117370406
True	113.00204191373548
True	209.08454085217917
True	437.4627682522285
True	20.064109433565097
True	409.4171261296503
True	501.6197826866027
True	94.9857612279974
True	403.5793681591504
True	347.65708402574705
True	420.79000521113954
True	585.9857094519894
True	1034.0451905929558
True	946.3078338494768
True	54.20030252897807
True	1066.760901055928
True	112.6591109783834
True	112.7229694692208
True	109.97025945762324
True	486.00532764936304
True	369.6983107291407
True	581.6308824676305
True	256.23962863757475
True	157.45574058791
True	406.4857929976496
True	15.03429221900564
True	440.2205296672592
True	370.6450370269644
True	151.77417951654084
True	97.78115769559558
True	510.2258288438088
True	974.0045071118644
True	207.8540886877693
True	65.6182534147324
True	429.6558048023506
True	376.2845966515281
True	475.2896875924018
True	325.27738792802484
True	4.256656343229628
True	538.0195160272713
True	501.24088440139553
True	496.8151257462542
True	192.51890150211855
True	102.84567417585768
True	20.554972214401506
True	373.80120951435583
True	110.26256806898608
True	7.137663187916612
True	31.06805968433484
True	352.6079961652714
True	657.4862305509786
True	128.00689907779304
True	92.42964240321544
True	25.484284517584605
True	403.7584254524879
True	365.511752851066
True	767.5213362345539
True	310.84824660495934
True	523.4691480189748
True	546.6098418832959
True	527.9415139602278
True	288.9094924636603
True	534.5230273124014
True	98.15051782177052
True	581.9550299475706
True	6.585880797177729
True	372.3203647832028
True	475.0463361461012
True	970.7666572000736
True	352.0003258925339
True	762.0876843606794
True	953.8979721960832
True	178.9116193644261
True	40.4221215573273
True	379.4137091974858
True	389.6339683746214
True	588.1335773407328
True	237.1568720925209
True	25.46661569666201
True	641.8175348935196
True	126.50990387220013
True	1037.384591999799
True	316.3267648102518
True	466.0838245653096
True	133.02135574936582
True	818.3497322787858
True	141.55499938757376
True	804.3177127708935
True	558.3948000916536
True	186.1315830834744
True	118.4788008056622
True	65.40764399747734
True	565.5877224690067
True	916.6866026574698
True	428.2936441266335
True	524.3887374312823
True	133.1102290735884
True	621.4239417539179
True	491.6882981606498
True	803.5642050879438
True	325.44416967836514
True	587.0463647811417
True	117.74223174096528
True	28.57591658117469
True	409.8122771933405
True	164.01193317058693
True	103.14866307338905
True	370.1981204447884
True	1059.8113580701854
True	264.86739622916184
True	547.9340835765465
True	11.728248658479208
True	71.93720018535743
True	329.7507928957402
True	784.9942811339677
True	459.8576509677008
True	543.5310818841866
True	714.6802572144954
True	67.75340917034472
True	726.6469119674242
True	45.488734733152256
True	104.94914764618764
True	182.04513257180304
True	79.8986647538371
True	26.5648617636603
True	304.99104983898866
True	461.3144687953956
True	888.5029351865521
True	864.9593730405545
True	5.494332330916014
True	284.41651916261515
True	469.2747405373881
True	128.7447318723422
True	248.9985289113204
True	324.52483762081414
True	1306.9403538188812
True	441.4326737223602
True	24.11857836703904
True	182.5184266166719
True	697.7164517142612
True	34.4915787762339
True	176.59636317544215
True	561.5071007104194
True	69.46810610651049
True	865.7878703652938
True	339.0029780909427
True	658.408617653341
True	79.08783317007621
True	683.9393749838944
True	608.534826874418
True	891.3390400996601
True	252.02507855833667
True	506.5694198845258
True	837.979666105734
True	901.2402961959108
True	242.90871455742703
True	776.593691959443
True	227.63605074799705
True	448.1585174187648
True	371.3496903465112
True	498.1055631991484
True	489.048334145694
True	321.5747261399431
True	355.9951602884801
True	116.4400212568065
True	356.7657428008148
True	1182.4945178220355
True	323.84238267818233
True	146.7276042301177
True	296.33557736711
True	760.6747577974331
True	660.2704474252657
True	421.1519354739732
True	128.2907384876276
True	331.9696775967914
True	32.1984726679273
True	177.44729256622514
True	93.30625604420597
True	90.67050203934146
True	548.1696607213898
True	139.64143755951
True	133.56742669538272
True	100.15067109018
True	84.35996322819025
True	453.0481046043982
True	381.75844186738334
True	1045.6140890788563
True	535.2392924259618
True	821.5557357480429
True	279.63615710517536
True	280.9245804932272
True	529.9938018610138
True	193.6793959011997
True	732.8263589966868
True	244.6833192684403
True	350.6721391989535
True	68.12907641657442
True	123.3503846074626
True	241.23220906285812
True	117.9804286490272
True	474.27020499234783
True	27.061863979839867
True	572.8244034025478
True	1009.120993566616
True	730.8450141379434
True	1.2957979486048308
True	59.48325545371079
True	470.9913977720356
True	429.5034691726762
True	78.45200948622958
True	118.21922665285716
True	294.61087033805256
True	75.5322779625763
True	53.086087991911725
True	748.6257324278159
True	675.3076586771735
True	152.99952902230143
True	174.6280568550469
True	528.5869004235359
True	54.21366896358235
True	25.352696082691523
True	586.343952126254
True	443.5601798963061
True	1128.9528216889091
True	44.98497082540298
True	432.6955423467165
True	907.891072258018
True	783.9557047338013
True	279.9870073329402
True	776.4905365467839
True	395.54048439707833
True	37.78889058402336
True	91.13505249868902
True	732.523918289894
True	76.7198952108199
True	144.19187504694293
True	949.864314900266
True	193.43860998866796
True	279.2224528605096
True	104.37817442979176
True	632.9967722771718
True	607.8458735699734
True	211.9544980037703
True	417.0227507805808
True	41.00979868856617
True	281.9395787351573
True	598.7272483356218
True	614.4932912589065
True	321.7287869032218
True	72.7492883861225
True	902.1338120729928
True	1097.45859245769
True	568.328711542409
True	63.8805869344459
True	31.24338362711018
True	93.2853183281342
True	107.2133616403524
True	98.5540864600637
True	901.5628607636024
True	1222.12679419876
True	710.2310318044564
True	329.4888464734101
True	8.68073749209096
True	20.785248715189084
True	333.85041682517505
True	482.6015714520203
True	41.58936126838292
True	576.7027890781908
True	431.1542273344109
True	404.8047985060675
True	79.12665509766475
True	194.3133026028658
True	270.460366208948
True	133.1529904727386
True	374.32334365244833
True	42.49663613151024
True	175.34855277844213
True	1154.5964353011143
True	5.580614385588765
True	29.248841805907297
True	597.0602746279942
True	359.8449130019204
True	790.246284234399
True	160.43260107342468
True	791.183374860551
True	580.394538786815
True	292.04530599617925
True	444.0344921600489
True	353.92999570610453
True	282.76479757825945
True	266.64651029190753
True	395.1425066738089
True	498.2336716022979
True	509.4708460612275
True	108.28056148487582
True	351.76985057912253
True	8.911443290872064
True	182.9058068116074
True	229.0024494050987
True	860.5586861406658
True	603.1173079035148
True	31.53819712510569
True	727.9632776281608
True	829.7886859278335
True	103.21092110826768
True	353.99858214027665
True	855.2690561269568
True	220.8233108196026
True	159.72214166683062
True	529.1893146519053
True	608.3964127661352
True	1127.701424868387
True	152.17293718911984
True	160.24751108155078
True	254.5344912318337
True	319.8960379360945
True	427.5266660899
True	408.48923458963566
True	326.61850148825926
True	440.4275594947353
True	505.1646907846366
True	221.18417908073937
True	1443.8321981797685
True	257.9939343446145
True	395.7571518199561
True	50.111737392841285
True	751.4818260333843
True	244.38810396753084
True	951.9025604648656
True	553.4011545965885
True	312.5586610374418
True	750.8306399156692
True	273.8254500074549
True	219.43115938905487
True	261.0553584159849
True	222.0829977694288
True	131.47017760829797
True	245.278523544869
True	709.7676628318455
True	525.6775091179233
True	210.53911586197583
True	1141.6756723325766
True	115.53053026583754
True	269.35440035283466
True	71.78220668140249
True	311.40076882864014
True	415.42949309904975
True	90.72963913888591
True	219.8932938805154
True	77.37853302302179
True	706.1093242255342
True	371.3652403141045
True	225.9230658057504
True	724.88686543615
True	878.4369531234508
True	829.1425061360458
True	827.2634163280372
True	357.7611160481698
True	1.2573802433734054
True	263.61208676812583
True	50.563514250757486
True	384.9421450206213
True	50.81651791007882
True	358.41137486212574
True	871.2729794593873
True	1061.7438335028455
True	367.2597235442975
True	22.93394370171305
True	515.0780878417107
True	506.80972311895056
True	183.8579401856965
True	230.2705613400336
True	294.4771827630736
True	23.932978134244195
True	127.45241922815288
True	949.046628372745
True	58.27273092554294
True	478.6647686026441
True	799.7913331771173
True	105.4177244505404
True	248.44110679750383
True	114.97972698149266
True	14.999054302117278
True	1.0463659424285872
True	118.80131387199827
True	1019.773062370492
True	486.5922473783976
True	64.7015228640841
True	815.4699172387462
True	337.99730185768465
True	1.1501562442557258
True	447.7901162100174
True	187.56253989937392
True	525.9278005696688
True	80.45782993287618
True	322.2187136814285
True	381.0840748950728
True	169.6066148647756
True	211.0549759826835
True	124.4705465954694
True	180.04746689750857
True	976.5411505545292
True	15.472676919642009
True	503.0464329249779
True	480.5858461807084
True	409.32952737130415
True	221.08244318570905
True	230.56613259989243
True	160.02851148880868
True	49.29293851527756
True	461.7510040893762
True	144.2651773152975
True	842.8895742162448
True	855.532023171613
True	241.37066361796
True	316.66414529817735
True	536.6246837240524
True	39.05737602750243
True	87.79508512046125
True	746.1675082533108
True	1074.9270581272067
True	118.5891731703257
True	717.4628631072034
True	142.52311207599544
True	930.4332399390564
True	685.943015519371
True	104.16877792710564
True	275.1875945618792
True	606.3061906515437
True	261.8780256403457
True	47.868273275672585
True	559.0262359950868
True	455.0815741735103
True	5.129804051321642
True	464.8595046189459
True	65.45158124948729
True	183.65421660771975
True	242.03881958872103
True	298.8056589080051
True	74.4388663981812
True	217.0327605593156
True	351.1188100942911
True	424.08101145796826
True	952.425585961567
True	46.40297703619736
True	956.7339343644986
True	1001.8518035844992
True	131.29089015949307
True	77.5675221514427
True	991.707358698318
True	35.69525919874063
True	228.4356995755492
True	86.44700399081817
True	205.4802801465087
True	370.1270552401848
True	987.7229882723506
True	99.20603431631322
True	70.53045491090832
True	618.3023893368902
True	270.8598360130379
True	744.6303349434497
True	52.53717430292566
True	457.96494857842106
True	389.06317677591625
True	679.0516440810147
True	51.50599859516463
True	107.1189102183556
True	26.305208280877377
True	266.66879869664064
True	40.86362683480809
True	338.4032905484534
True	2.577051466066777
True	1171.592731165445
True	106.19657467203488
True	135.06417579466384
True	354.10594146168484
True	736.2293786827793
True	653.7906683369943
True	1045.1873119717486
True	455.2418822110352
True	411.5514281881841
True	139.6273247990008
True	405.86803476206217
True	866.6055743438797
True	429.4721262130653
True	916.5633967257668
True	87.8337955569301
True	421.7392906142223
True	183.0940458537048
True	271.06703391281195
True	754.8834122742264
True	167.11479762262053
True	136.9972548486236
True	63.65154191232672
True	873.9704425208329
True	774.9820698185538
True	80.50795351386684
True	437.9986979052144
True	758.6414888304535
True	420.7408171384622
True	57.95469816730698
True	304.5233974678376
True	758.7465262147305
True	31.17650693409079
True	369.1418303729305
True	166.24014792853887
True	275.78066017038003
True	34.094030223146035
True	219.4996986906341
True	824.6996785514867
True	644.8547643350654
True	54.84564803885689
True	291.289271846722
True	883.3040483367541
True	17.575187603547413
True	319.1445594129147
True	296.17817747206175
True	428.3821263938677
True	215.37017936895413
True	584.7257852504795
True	47.24937029003867
True	990.688559754208
True	908.7167749221288
True	48.251809296896525
True	393.853570143296
True	729.1893218901148
True	921.6464431502054
True	282.22415628870823
True	597.3642274866642
True	131.12868835989914
True	196.32827165773728
True	135.11938823447366
True	130.81384696533652
True	209.382473121012
True	949.1702831608118
True	777.0738392823786
True	922.1046511957056
True	18.39094518583876
True	28.279404353212943
True	369.9524514961383
True	14.25489355997446
True	601.2059048548056
True	1076.1980428790314
True	258.6452228061048
True	208.89430431336652
True	84.22518580829814
True	218.9384509642258
True	124.03862323827065
True	42.48858393773972
True	124.48019053957816
True	91.20830046591796
True	243.1083775077537
True	524.6905421041587
True	163.53706277098064
True	32.07597601541184
True	60.941141470770766
True	414.87041484972286
True	264.0604736532682
True	605.9489465511354
True	23.57805507401572
True	114.5136482425476
True	652.5250462023266
True	267.17581070846967
True	466.2234561984829
True	668.9735133045731
True	106.94214593143175
True	110.47811898161572
True	81.17857904443034
True	25.919184162905964
True	122.61982849238152
True	88.15134148880901
True	101.77615262169395
True	155.02631613687555
True	241.51798396294868
True	838.5391077344917
True	292.3401943277468
True	923.5871123503496
True	162.21238650287847
True	202.02005091747296
True	788.1930509686874
True	310.0600511398041
True	600.9117640634755
True	250.4352197128626
True	346.2258835148514
True	447.25978259526687
True	560.9719997590744
True	648.4280111571484
True	370.5218478366849
True	35.51870055020984
True	576.2493772095455
True	618.5609139583939
True	18.93475080762028
True	10.171389120549714
True	264.99111608081705
True	405.98595354013446
True	449.0791763319585
True	65.9987863902878
True	620.7720894535389
True	957.786632273845
True	239.57108781269235
True	905.5510522552936
True	274.5262888485815
True	105.55554999454796
True	276.4751880843812
True	697.9598942369591
True	40.44557805192159
True	599.4906164035691
True	1274.3893665576084
True	1029.0364111622448
True	907.9719555068448
True	203.3738447864821
True	89.13316066791221
True	194.79564395593695
True	837.2580153376681
True	153.06431757648397
True	1073.1953336022227
True	883.5034504457847
True	43.92234621091619
True	92.17922502849162
True	412.22332492500993
True	406.7194203397425
True	193.1447950974709
True	518.4601931392524
True	680.7803707511986
True	123.1362465014738
True	273.92137941674514
True	1027.4803082285125
True	51.96188551583503
True	678.9705693391779
True	525.0373068261067
True	37.16189292030597
True	846.3125363116388
True	378.61499993324895
True	580.4482693890598
True	107.42847736263892
True	271.45324596604854
True	211.67099148957
True	25.98152432049815
True	133.300004819954
True	729.1014613397033
True	135.09901807222656
True	386.6542013161339
True	64.98899008060347
True	625.5669076115814
True	623.1446944497482
True	225.9326337853407
True	460.4931605807479
True	168.15355000296154
True	171.43365841782733
True	220.8742656096453
True	285.4180801461711
True	359.3160246064858
True	127.06047588759262
True	190.8364196045652
True	27.894122382668844
True	891.9653674973522
True	311.5553101561412
True	9.391856917025107
True	371.91380953535065
True	156.1833131234073
True	624.6224516997883
True	385.3383623820582
True	592.1018088800539
True	553.732889017387
True	474.10097052856696
True	799.4209358961672
True	251.13882066462435
True	568.6819662326902
True	152.90866047112002
True	551.0102272055983
True	368.934833614936
True	376.6430955490182
True	131.4626670628206
True	129.18886671811794
True	109.47772095671394
True	69.4066621319885
True	739.5543141329556
True	185.74831440046992
True	46.93590307693881
True	0.0
True	555.6734448406023
True	109.8210841144356
True	20.138401648656025
True	40.651972353957575
True	115.50641631281188
True	518.8371059692936
True	181.32643318510577
True	107.7586374354586
True	34.53226225691018
True	155.77722847008
True	908.247990098597
True	52.65040283121264
True	235.42356112279631
True	740.8707066493131
True	323.6014839919364
True	464.9864234449279
True	493.0438855635734
True	519.7829914426526
True	599.3331248327357
True	874.4941367464348
True	261.80063164778807
True	1052.0449380445573
True	915.8926580234754
True	615.1914373581267
True	351.1697687030205
True	848.591455294421
True	9.010744119735952
True	30.836676227312992
True	281.9327141169254
True	40.82758404301798
True	209.499105807226
True	746.3361478877771
True	221.84542024475323
True	732.7984170812651
True	775.7877625338011
True	120.22719180151032
True	374.3024619750016
True	590.5264229913687
True	23.874106475286
True	128.19808882968758
True	436.9257702382784
True	308.749662077768
True	202.7251312378762
True	115.79496627052332
True	391.6594696195668
True	24.96693072277437
True	366.570643739624
True	364.6971269891849
True	1000.6730454093284
True	362.24802396188113
True	29.70965997799921
True	439.8237111050963
True	442.8714517488744
True	235.6634027963334
True	31.57208387513901
True	751.2148362178352
True	436.5826869509661
True	181.9976767908725
True	13.032953428260894
True	1203.0830327784256
True	164.253493835411
True	26.33392906861237
True	301.68727117034484
True	270.35614178755173
True	117.3828676971818
True	287.6464852174782
True	47.66492746157847
True	320.3905789264785
True	303.6559754718939
True	308.06514671234453
True	29.57194043946869
True	46.76797644042372
True	1067.8620984658285
True	24.00352313322617
True	13.040318266670822
True	182.59094436989776
True	652.6641356733178
True	9.16864027433912
True	198.49373904364847
True	177.56498445745902
True	540.6675555222967
True	391.1379860986925
True	736.2499680418439
True	329.4271743939843
True	488.4497416836604
True	442.45178358832624
True	512.4823007454221
True	98.4548472323099
True	1260.346218580285
True	886.7675658224813
True	279.7384077584264
True	537.3227026446466
True	99.10227417660076
True	555.7951578341701
True	429.59215906769504
True	155.30197096909248
True	76.78840483805745
True	345.1157448776927
True	166.1431039682577
True	32.288386758921455
True	591.9621404733991
True	372.591523605708
True	71.89591656152949
True	27.71741200602221
True	651.6193220918133
True	496.3986497321324
True	69.06700169853134
True	21.598350068734085
True	315.1612726408744
True	330.1919320751631
True	694.7448268315015
True	547.0825477254145
True	561.1050534111719
True	803.842475908649
True	10.085207659046262
True	57.104687397800845
True	36.083792169021386
True	60.72719996199477
True	508.8092190017915
True	589.0423602672611
True	85.59855377070522
True	107.42655499181606
True	188.59323633491675
True	76.50047445873237
True	184.14890943046063
True	200.2672257339511
True	280.13110229472227
True	824.9495868077519
True	619.9421798283386
True	287.3273864988083
True	191.86838824976837
True	265.8937312429359
True	250.30591676784545
True	779.5478125208788
True	319.3911722361291
True	177.29691980633098
True	895.5548162141822
True	335.78369557737614
True	472.6879555070634
True	151.01079796333502
True	117.5573784467382
True	62.47687888627512
True	212.45507949051768
True	964.0445097692708
True	521.485743402054
True	107.1573281095922
True	353.4321737868848
True	103.6422216203556
True	686.745093025858
True	4.535129025767308
True	674.4388161240928
True	35.6983233267452
True	969.525488834458
True	841.8459001856022
True	210.3248965121024
True	30.28895381631765
True	82.40509082301735
True	450.6237076148981
True	243.1306558764319
True	1.6346715194294328
True	82.01475828787358
True	1087.5123611362978
True	337.68122678050776
True	701.2933654535855
True	489.13793097877823
True	27.739801360340053
True	131.7429660173625
True	438.2170268580152
True	928.7687778991408
True	809.9587626480771
True	424.63989500924254
True	348.8876063165014
True	17.89487893304755
True	80.20840917390018
True	701.7456652885126
True	452.2786025730602
True	382.6459465743627
True	898.131730098348
True	25.8796959630831
True	211.97591702765112
True	916.5419260355116
True	243.3836163422295
True	8.17184294695048
True	500.2252233692645
True	100.6213644840449
True	635.8901306708973
True	53.68029315353542
True	266.75369345550894
True	843.3251558495181
True	935.7609198247012
True	277.4000954628674
True	454.3307706162299
True	116.79441156502504
True	598.0126002259892
True	249.02909648711915
True	189.75944977027083
True	824.8784826192914
True	54.78802209695373
True	704.9071109704953
True	278.03484848827435
True	304.3180059220943
True	164.42991519256913
True	480.0866120943628
True	593.215998621736
True	365.3476043132618
True	393.1162269046311
True	69.40090383347372
True	161.607758768559
True	453.2733925051453
True	223.15580905668975
True	39.15518402122905
True	201.23981720283223
True	402.0880832206809
True	407.0599451443216
True	731.571969144751
True	131.069260933192
True	642.3433599698943
True	479.6522312906436
True	588.0413032088436
True	132.84764618142336
True	39.21818171219024
True	671.0778370564009
True	70.64778455184839
True	555.2862327813432
True	673.2094604794348
True	445.1949769282923
True	140.1153755748933
True	528.8263343527808
True	4.814185910285873
True	404.0577327032051
True	29.29332503514775
True	631.1125641353563
True	263.97740408109127
True	592.758773275241
True	706.8653580155028
True	145.73395014223465
True	545.8866351867174
True	483.0966643401751
True	64.0834113334519
True	971.9807264211088
True	2.9351555968177925
True	27.11091095727946
True	640.5227361306783
True	712.2268004125073
True	133.8487269079371
True	417.5763036348856
True	123.36171105025238
True	73.58415990054509
True	466.77711059542463
True	44.09747496241646
True	484.7750408973245
True	12.304899715935049
True	823.6126776052702
True	504.2484106210667
True	670.9386213130117
True	104.22244999898372
True	397.6395801933477
True	1001.627066615839
True	837.7319084635699
True	143.7291611731914
True	561.6135365634428
True	452.2848828231811
True	235.8912555921073
True	247.1420320159285
True	6.310097459312983
True	316.10877289411326
True	11.09605696433954
True	367.47823372218687
True	75.54904525766533
True	422.86379640904426
True	681.8923517578381
True	124.237129564564
True	240.8008425902877
True	643.7590900288587
True	671.4795502722894
True	300.5104370522819
True	131.0145407896929
True	162.90638987975652
True	483.034848817781
True	82.6152432365293
True	10.698207525978868
True	512.4273172485019
True	559.9218823200239
True	19.31015596667363
True	136.4476923586471
True	872.5860928513707
True	497.6433462514887
True	269.1487900140405
True	36.74674685517963
True	487.4449716058099
True	116.79491129641144
True	591.4714282564124
True	665.9296886104402
True	298.5914724254478
True	376.6281820947434
True	185.77767505945977
True	243.72502865094097
True	73.05952945762587
True	228.40888566188735
True	502.1983482462084
True	21.655885476717003
True	458.7638015737036
True	378.1148873535168
True	709.5099492012563
True	870.5209115184086
True	921.5846237452376
True	155.8670177429816
True	419.3119464952595
True	67.91518994466627
True	202.68806558726703
True	317.72372806539187
True	9.900666293938729
True	805.106985323262
True	22.466698098779244
True	396.0213875233368
True	279.0126671390309
True	649.0305911322799
True	200.36879670404377
True	38.88961781707949
True	666.7061114648989
True	1077.7819593647748
True	227.55672102864185
True	126.01174815713352
True	600.2888559171303
True	486.8659976902113
True	18.41989341348694
True	828.6847770794204
True	116.55040229473197
True	46.40626368802838
True	301.86251975655045
True	352.5915464654245
True	392.5986214942953
True	266.02198547466725
True	19.379195617808165
True	25.336687739661052
True	839.443493111944
True	204.55286158697209
True	114.47926908396704
True	837.8941595490722
True	642.1712660483488
True	621.7691259888329
True	440.41659337794255
True	153.76956470705045
True	31.4953661307171
True	102.7581442030316
True	443.4086229535057
True	231.96981759404468
True	503.17316547012894
True	150.67148923714686
True	488.8698852027767
True	647.3948118142376
True	969.5077209330155
True	25.90278491345994
True	957.6440866762564
True	1032.9254754577034
True	480.9873873869074
True	81.79991295461866
True	797.7246828975145
True	646.0807081570051
True	663.3211600202523
True	172.3722943031074
True	727.5714358465107
True	690.5475982628533
True	120.4195241050683
True	786.5871030627289
True	816.0628966034001
True	498.85482522704046
True	233.04234570945653
True	74.10697674164471
True	305.5767195164299
True	338.0454728751702
True	482.1635505477976
True	435.6283312959878
True	189.43770246052975
True	310.74574150069816
True	3.2006323296937613
True	12.506811342491822
True	105.79281956268235
True	133.26818777341336
True	354.3821668387245
True	354.94352842423484
True	114.7525249648805
True	16.127653228136186
True	207.0742425836669
True	805.0586735106467
True	456.5986229458293
True	548.9436086502199
True	576.4478804999619
True	812.8562482999608
True	644.5123774206089
True	89.85148993643489
True	208.6394058628375
True	244.4740471541529
True	283.8213671694093
True	106.35755380731015
True	365.6009235804518
True	433.4589944859623
True	169.3282563012834
True	655.8216001962269
True	253.25861024746465
True	209.5016110876676
True	28.32740789829784
True	247.5688653733484
True	482.75161465833816
True	162.06689936688164
True	516.2367741394366
True	465.2249952877997
True	237.8448135016255
True	104.5505332812212
True	41.27791277083826
True	407.3854733293856
True	792.0807285503628
True	172.08515480364662
True	1049.196218965731
True	1053.689279266844
True	488.05804087980727
True	101.42357613710932
True	123.58158148386616
True	635.121009498266
True	8.456321034393856
True	222.80653368144075
True	132.36732661086126
True	118.89179831060878
True	327.1462633287729
True	632.1530495593479
True	38.20260680324043
True	122.73206077862798
True	949.5970397463892
True	57.09066281273331
True	464.9255512944472
True	529.6415301345652
True	250.3145446033071
True	128.01524027973804
True	954.9270281262797
True	1187.5698470252248
True	507.0672278636192
True	656.1634307104898
True	207.0798368146513
True	149.94222776665197
True	327.5567408250252
True	265.2817294541091
True	176.60409947788605
True	314.4087992366739
True	332.6367156692807
True	13.006115136858911
True	629.2935741088862
True	150.2855455387654
True	80.20055113061328
True	441.366785828348
True	318.2480948763534
True	1179.9361852937388
True	374.87363867560856
True	977.5915574414624
True	10.380990440143972
True	256.44445453244407
True	225.08376827843213
True	158.10308020136267
True	481.04031053110936
True	203.8526588884556
True	414.21146820415
True	329.3810839499952
True	116.7595711825688
True	358.7177814766107
True	1060.3167937944645
True	753.722843775599
True	229.57730489516103
True	103.06844779247076
True	302.5868871788921
True	24.409979400669997
True	345.5461304513071
True	324.3220909860542
True	559.3675935993216
True	435.55909429058994
True	362.2179204077857
True	156.1299308338198
True	12.643803163021596
True	417.10921027886025
True	279.6486114382046
True	133.27140549575122
True	298.05811691647216
True	440.83871065351263
True	828.1576604665208
True	307.9722550715836
True	771.126295336302
True	401.1908787236479
True	372.2628524380262
True	1.8599808164793623
True	1187.577628036841
True	106.04163964445854
True	904.202712243065
True	202.41845162059536
True	458.0176880903858
True	657.3724725773069
True	85.82449327956638
True	485.9252739535875
True	34.07765786017098
True	404.1315711839361
True	78.85313789213181
True	233.29126887761376
True	36.651017845439874
True	666.6284002662496
True	188.2028186218347
True	25.76134728295343
True	392.18446775787976
True	113.486695543928
True	165.12585459277082
True	847.6445194332027
True	250.48642334864428
True	159.39961457711496
True	385.2822100481632
True	532.5433814995163
True	341.6147595593614
True	500.5211980120058
True	619.394253408984
True	166.75867031846383
True	7.813027871602864
True	73.59393241369877
True	422.0384294573082
True	92.29058747373824
True	81.35849606036444
True	1055.247738048569
True	28.23904304755149
True	322.88410064995617
True	319.80173298758774
True	456.81391290234217
True	676.8680583744361
True	184.8618446478281
True	645.738031443231
True	314.5444339593233
True	350.80810540288894
True	263.9681351102605
True	213.9107618017064
True	362.00985911422725
True	435.24857422207583
True	424.0496687556419
True	601.8819233555296
True	134.0137911048152
True	74.93359369326808
True	39.95245500888947
True	293.6636246143628
True	632.9724214892206
True	391.1713830708952
True	807.8410100994104
True	199.36144596161256
True	390.351348282031
True	72.73810459357266
True	54.458251381940045
True	435.7470280005833
True	204.6374334263147
True	225.4336443627304
True	45.43392946738066
True	1076.9487137242195
True	180.2208427984159
True	922.3830843718608
True	323.80816147607953
True	934.6305022879816
True	228.81435672561227
True	472.9665281009212
True	536.0259999278096
True	654.4483572267168
True	216.68206709992648
True	482.4984769668632
True	911.4023828500544
True	122.5715901237683
True	8.048720382841973
True	566.8038804370924
True	30.152709536816907
True	79.64640474052503
True	795.0542511449905
True	229.8197859947932
True	1008.4375430854426
True	684.6524726839397
True	392.3857317343623
True	278.2788999738672
True	481.548071754525
True	338.90062230165285
True	181.8935741100552
True	667.0765344271914
True	717.8629388222065
True	202.4216359997992
True	84.85304371248095
True	515.8136253496237
True	133.7799295879117
True	377.7686884947906
True	327.36126006550217
True	64.62844933762194
True	377.8869220325449
True	404.2023741687609
True	350.73826335196185
True	406.44298416577897
True	422.2859270207329
True	640.45887292988
True	55.35246213870869
True	457.5076741407725
True	320.222169953262
True	644.1526754430811
True	217.5742727903783
True	99.71421406113537
True	40.246232841036175
True	523.8816165311615
True	632.1970814873608
True	182.52622157337237
True	411.0207652203823
True	345.8294628343341
True	16.033501942771743
True	175.4205105362815
True	287.6452279710092
True	2.1889525489974817
True	870.2258632103859
True	86.95333791435438
True	103.94475878462836
True	116.52043069484594
True	372.8984532371803
True	36.89101209942787
True	467.3197002011
True	233.36719707192705
True	4.708797470681225
True	112.60724023937878
True	465.6316558468719
True	48.90107730484164
True	67.96853786360334
True	173.23922226854066
True	295.8598628217426
True	945.6517645265336
True	380.605857681067
True	932.6752807051262
True	185.6434264445125
True	1011.4608409193248
True	767.1836867000825
True	637.2965740667265
True	430.5364951928302
True	376.46118788018384
True	76.25517251016322
True	71.09245240710699
True	78.13979195361749
True	181.0175321049325
True	488.4105710905828
True	1097.928830397665
True	180.0011377149268
True	363.1764170171329
True	438.6551208479191
True	596.2203206891837
True	604.097847728166
True	278.418948099796
True	458.65926211489966
True	643.9796495220318
True	101.40515804110876
True	715.1123686899653
True	258.55476717764
True	137.80129395530747
True	418.6941011079936
True	863.1379397651436
True	441.61309051895415
True	828.6178950979261
True	195.69549522966173
True	343.116242298365
True	675.3461881775552
True	617.5452951187265
True	180.2508722584536
True	255.66133738340395
True	812.2702339139374
True	31.626365191012397
True	192.49551394363644
True	496.59937968954864
True	701.1531759268222
True	102.54286017062336
True	40.6716830328367
True	169.93420338766208
True	703.9494362693973
True	318.79867567586774
True	545.2549261057603
True	353.3750675386176
True	300.3118162800009
True	434.0033293037446
True	492.4349601536894
True	66.73442481997185
True	365.2326037009547
True	752.485119642908
True	0.0
True	294.6106202579369
True	242.03797031757964
True	1001.1901356512852
True	152.63630900596456
True	641.8653434103659
True	630.6319302561326
True	113.68039476021012
True	219.3503705370537
True	130.94353130499468
True	11.196863631218864
True	294.8282340307341
True	387.87825677002047
True	1129.023181684999
True	237.27283480593425
True	402.13468615779135
True	652.0852161673662
True	204.3790658823466
True	27.23460688230995
True	845.2209766995884
True	614.6106995758277
True	162.1508201521093
True	598.3202588690498
True	167.66866047358266
True	300.055399982397
True	759.8631496532045
True	35.831584184155595
True	108.94346187401928
True	489.9741072411053
True	64.73529519004165
True	80.55935350509593
True	403.8934587279135
True	23.24905106860943
True	766.8785517373543
True	102.4565441882882
True	156.8694649745508
True	18.51465761333649
True	722.880335891475
True	28.79800203789468
True	788.1054357778322
True	404.6178033387748
True	118.3338107537409
True	719.8771413625835
True	526.4833280037984
True	584.9120750719406
True	47.19452826398645
True	377.3948688631067
True	5.437954486967391
True	95.63000367824564
True	382.5793250430916
True	46.26541181011116
True	120.66087277240212
True	305.4460981449104
True	183.0811073061216
True	100.89909738398865
True	644.4309356394879
True	20.00142351125065
True	1148.9216052706936
True	500.5355277994976
True	307.69188422081976
True	494.5766207228376
True	122.55120337136908
True	769.231724264493
True	1117.1008924990222
True	749.0501188023148
True	169.03055009576747
True	224.15848259603752
True	52.43065550166846
True	60.43914722659935
True	149.94200115457852
True	100.3223507204844
True	169.68141283018932
True	1216.0680384819573
True	307.45106425896023
True	353.7507736002352
True	725.2329299800936
True	16.570898786174563
True	13.74252584776182
True	605.7415464457657
True	5.546955753056023
True	115.1194483907252
True	699.5318418404919
True	177.40421388644253
True	654.0582101632499
True	846.2670091348141
True	151.89384233936045
True	903.3868268052
True	3.2889171569406903
True	463.3812602715564
True	1038.5104025570251
True	26.858194183215183
True	238.21106592047772
True	150.7828409433131
True	951.0198664810622
True	232.66099125587368
True	484.74274833091374
True	117.28195662674364
True	517.8983432761909
True	152.89741139375155
True	90.9829224359211
True	386.7541305024521
True	73.62629179884827
True	55.84044161124224
True	1021.7790748173818
True	270.1359240935377
True	164.19244973143535
True	361.2624213942357
True	398.9762671640028
True	214.8917303070115
True	164.64550166427173
True	396.4628936838891
True	37.08074255379119
True	488.4116453839669
True	1144.383806857884
True	114.8287893837804
True	466.8610161336437
True	323.5361943725767
True	24.028715856034705
True	406.8224780351827
True	99.30112525533671
True	598.4980708905833
True	205.85377449213647
True	403.10657047553167
True	20.821118603073984
True	439.8074196457697
True	110.0592495350587
True	343.8898813305025
True	33.56186286201772
True	171.27568040995786
True	251.8189437853785
True	774.1216485306496
True	58.631894907749206
True	148.47674794364715
True	240.4924667465859
True	136.05390368736482
True	653.5376361622435
True	552.9076255916634
True	814.6474053061863
True	392.7795230005892
True	538.2918617796142
True	424.4231635138793
True	687.4870932240867
True	73.25759840309428
True	465.7311131806038
True	419.80810309130766
True	48.77121780779537
True	80.06687729683833
True	128.88364398367705
True	91.55316960474173
True	330.7706052069582
True	841.7421487640883
True	330.1600750256978
True	1119.9499205990164
True	318.8958756633326
True	916.6538548172716
True	150.8669838424167
True	561.6313552320644
True	620.5587462384985
True	708.9844954325528
True	435.4056457542525
True	65.05737035994672
True	298.68566776423256
True	41.00567133798979
True	162.0505811381292
True	168.43279801813358
True	1103.320238527399
True	234.9247519705087
True	568.3398309937811
True	560.4890660160635
True	570.8258720477414
True	853.6147949609212
True	605.181395811739
True	642.3974832293485
True	940.5345198931026
True	123.73181436709748
True	327.46532478172
True	264.1143127404356
True	324.5704487070113
True	89.47529466889921
True	389.5765635576408
True	4.600058903300383
True	317.24823430359817
True	257.64225079636407
True	602.8418939198536
True	279.151468959511
True	365.8049855972382
True	9.517529208464616
True	58.8687327829421
True	544.4618202850421
True	29.45690857501961
True	135.70138805604182
True	65.67253989779188
True	149.9974972352288
True	243.49288666233323
True	66.7822990413371
True	390.1648423210335
True	278.1648091040525
True	104.0689594386506
True	343.9173928877352
True	60.14829002529432
True	576.0204671843213
True	845.6193296819508
True	272.78193502308955
True	1172.7722187012112
True	111.3615103950014
True	314.1761843089981
True	1075.34890719342
True	91.43088546336156
True	280.25244607515634
True	10.521399948531304
True	406.6320789634573
True	456.5602904924932
True	153.46352634048702
True	620.5697469187735
True	890.1454099707992
True	162.66064486743838
True	77.85514284941759
True	344.6553129044501
True	551.6847072783961
True	614.3629093313051
True	1217.4009374035336
True	25.499230018821976
True	919.9473240313566
True	132.06974715771014
True	646.0906751336864
True	117.55160869470907
True	133.7282402659409
True	192.634210589364
True	175.67626569789252
True	763.8902680525003
True	198.8530509227817
True	228.04033307598985
True	63.97951413649481
True	514.5918416592307
True	423.7777127648896
True	177.68831539616295
True	239.84316161140345
True	15.864523363111651
True	425.618776427364
True	229.40487800062903
True	283.2778304409242
True	112.8367778302729
True	723.0106954428888
True	403.0621616697052
True	267.048533571735
True	642.1123464066309
True	537.5488847565904
True	468.6647180402325
True	132.6903377671601
True	527.7369376705052
True	438.6980210936329
True	2.39522811661336
True	198.23495541482015
True	94.93340755631657
True	245.4515946823231
True	2.3126649755523694
True	127.20518272425625
True	342.8302563961116
True	6.553083320672719
True	870.3008866504966
True	161.43403911264843
True	691.0886300832461
True	806.3262085639512
True	156.4691852905808
True	220.73344493508685
True	477.7589977247596
True	836.3140990332772
True	49.6262967701859
True	37.360060305968325
True	128.6815778683256
True	618.678538521958
True	724.8753992763022
True	181.0299784990091
True	589.6335187088412
True	574.0561883585652
True	812.2102805222959
True	398.7364437254546
True	185.5968321111573
True	875.7940038070236
True	213.3838402151967
True	150.10788663586086
True	318.23585049109954
True	215.95960730337197
True	199.81210270607207
True	593.8516137840343
True	240.82511254982987
True	190.5571051228838
True	461.3078239551704
True	467.3012234688887
True	63.31896955142517
True	290.7302566109679
True	80.14059183102695
True	341.00788960719086
True	356.14925482973496
True	248.57000290726705
True	179.06367923501938
True	378.957067155588
True	650.9327476979965
True	746.2230085682372
True	295.90530245905734
True	716.5775987697535
True	63.81580693912019
True	884.9793406081791
True	357.10532517746
True	12.516698269745936
True	605.038134366291
True	698.0269533008352
True	259.9478883108196
True	173.023874158914
True	46.38821624562709
True	387.5087124221397
True	80.15916176140243
True	14.69466642293056
True	905.90410243926
True	387.7514770256354
True	168.17575095860445
True	974.4058779916796
True	10.94143896921917
True	788.668827951697
True	31.41544060880114
True	673.1750105820728
True	57.01227579524701
True	757.2014048043858
True	441.0002884313962
True	185.05978396916652
True	448.4493557223717
True	206.8515250350961
True	305.8835293574546
True	227.96551117367423
True	413.6060156451063
True	9.698816219991912
True	320.9811581547626
True	111.91961370136352
True	8.417056361399524
True	466.545779871892
True	721.7447339425918
True	273.42920991615057
True	83.16667227652006
True	315.8638985352848
True	83.67617051823794
True	188.7925166357092
True	185.2819206554007
True	373.0018458609988
True	47.14452122866892
True	142.66094241721558
True	383.6018928263306
True	837.5386377527793
True	115.16657479376975
True	213.1368954498124
True	441.0122861959583
True	21.39095380784749
True	432.211618921683
True	510.0333949306152
True	88.46847334139822
True	393.2107169808455
True	357.5794432159132
True	421.6813499882721
True	595.4231076359526
True	1037.303499675291
True	972.6591698582072
True	54.8058239527602
True	1073.980062980889
True	109.86328771905242
True	113.93578261803022
True	108.85043779048318
True	496.5864891895547
True	375.4433115642679
True	580.0898831989829
True	259.8590463337589
True	151.03379354347743
True	385.43924357845935
True	14.666765827781322
True	442.71057583886153
True	408.2742761401679
True	146.83119704707806
True	94.75690850506028
True	511.05084853680427
True	990.7619155763484
True	196.90176138638756
True	61.63333281808556
True	439.68960692235385
True	372.7661328544239
True	473.7694051740737
True	310.8385255157352
True	4.077816763343913
True	559.0721051595069
True	511.078983046934
True	494.0218807457874
True	181.1608670789369
True	106.15335423645476
True	21.90608094287952
True	369.83277453034816
True	106.01256157344928
True	6.709913382786819
True	33.24313536810601
True	349.27948005494096
True	636.5261443393276
True	134.39010265913672
True	90.1328505082173
True	24.71932674235685
True	396.8517329856737
True	386.6903530575957
True	756.1207827982241
True	302.9138503372829
True	535.1895749443505
True	524.3705204885077
True	522.0344252554736
True	299.54799628907494
True	531.804642747539
True	96.19993799482285
True	571.8174727690531
True	6.233672902938514
True	343.6027273043512
True	472.1060897300188
True	972.4103890063336
True	352.04576922702114
True	811.1922722159647
True	965.4750658210112
True	177.42959983502672
True	36.47399535725143
True	372.4529473967695
True	388.8199964121451
True	580.2028119234445
True	245.9945322254393
True	29.843740812686494
True	633.5158897055165
True	130.45332912040774
True	1047.391046916008
True	313.50818333982727
True	463.9044637005617
True	127.4619371315588
True	795.1301803334811
True	137.9269848337388
True	809.1737679715328
True	580.048173383168
True	187.3229962687423
True	105.75497726974692
True	63.039236541906966
True	553.7608821704885
True	911.4515313918918
True	420.74822403409365
True	552.1967451927968
True	138.14014982620972
True	625.7595623892254
True	498.89358231268506
True	815.0048574655424
True	322.0074501379754
True	595.2608258989225
True	119.10790851773044
True	25.99100130307884
True	418.22067699696834
True	170.722445505953
True	103.15193129807876
True	384.2709107017411
True	1122.0016519661206
True	260.94070439097845
True	554.9633051051758
True	10.916417707343028
True	77.27829918548655
True	334.17112238462187
True	765.2406022823882
True	450.0222590879191
True	515.4937113624884
True	721.506389854827
True	69.6555419925752
True	712.7454808477635
True	46.176508534689
True	108.7499122700071
True	179.54513367981957
True	81.4982494348903
True	25.22887149761233
True	291.8481674895927
True	489.11968315145975
True	897.3140485278714
True	860.3806778849356
True	5.709093014171277
True	297.9661139950244
True	463.744917090488
True	125.72817241099312
True	259.66847096521286
True	334.82486163827275
True	1326.4095311798812
True	447.1631173707939
True	22.60124062837049
True	189.9904283043237
True	724.6826695325017
True	33.244769771828736
True	181.68272166430364
True	556.7848342191985
True	69.05826381245268
True	874.3619874628213
True	323.6101716443183
True	650.6564712688682
True	82.6767841497026
True	666.2852781505183
True	581.1759940077861
True	893.1143071210037
True	245.90772231591083
True	500.25332047726056
True	813.118489346409
True	923.6933179430628
True	235.39291701956097
True	749.0312715245169
True	233.05543546683435
True	443.8745317076796
True	366.2067931432369
True	493.1482011664197
True	495.11631583650126
True	293.2020283045492
True	354.5063320516616
True	109.73115198792163
True	359.63008950791857
True	1132.805961165894
True	319.42691501395143
True	152.47292215924972
True	308.00022633887386
True	757.6186001795145
True	653.6560111471064
True	417.1732675058565
True	121.05979332173196
True	331.00636818447634
True	35.58210649854191
True	175.06022976764737
True	94.31981267255529
True	85.16078802919246
True	530.6331183482957
True	129.13238080432575
True	129.27916387761044
True	102.52198605553724
True	85.14167107040488
True	425.0970270971739
True	383.8582156774234
True	1030.5266753551398
True	520.6674274592973
True	842.3485365483646
True	281.2906919892133
True	296.6365148115812
True	560.8600611089544
True	201.4010385539065
True	762.0554116202577
True	235.6737738494383
True	359.18267003275884
True	66.96016245517683
True	121.27754954171716
True	255.66958239019004
True	128.7687330766582
True	464.594733054382
True	30.79982077950112
True	555.2315724667568
True	1004.8380478969344
True	718.8871606487943
True	1.1783684423366787
True	63.68677003882867
True	473.0504559914163
True	443.1899645880095
True	78.25041889367144
True	117.39616460471566
True	311.49274028829467
True	77.7409926884149
True	53.42400581607017
True	723.4504986967328
True	640.0969642994014
True	151.71806058048384
True	160.4523928613422
True	536.6434915689716
True	51.72539148932684
True	24.665077187140984
True	578.5836405091867
True	465.5796273037722
True	1124.434356024835
True	45.67727935055181
True	473.6863161148244
True	855.4932527892247
True	772.8128040060463
True	284.7842729925458
True	741.8293199233028
True	407.8557077476533
True	39.72386624087356
True	104.06878992228636
True	724.5089752018563
True	74.0471336693882
True	142.8429369404663
True	948.3210700307704
True	190.16844477812805
True	273.41955055464217
True	104.17956248905816
True	626.7304723414969
True	609.4591845974535
True	217.4942519507936
True	422.0573327574763
True	41.58043929823536
True	281.5465622840163
True	590.3554826912045
True	634.8076441610605
True	317.2144544693241
True	76.42835662913514
True	952.3747836498832
True	1086.9631845979943
True	552.7505484020388
True	66.66388695682447
True	28.170216769673893
True	90.5504191738482
True	107.26453191655646
True	100.2238331277755
True	887.2407287299479
True	1226.074368122774
True	700.3905544978242
True	323.403969702674
True	7.836294056406252
True	21.466741618961947
True	339.1337863660633
True	476.7542868797535
True	45.309635334847314
True	560.481182563692
True	420.8592453473033
True	397.3224245287084
True	83.86995917217168
True	198.59535910566703
True	263.7615079775572
True	142.85646592546374
True	393.1636128263446
True	42.9178803631492
True	169.0604016790727
True	1168.53399215235
True	6.593309362481342
True	27.88642601973357
True	579.9749338959165
True	362.9957178280672
True	766.3970034613236
True	157.8738848600259
True	763.4341876882003
True	578.2346202301197
True	276.91226063609355
True	442.1454554371528
True	334.9154357272979
True	301.6083476241753
True	265.32268836011684
True	408.8532505767659
True	508.6065603701399
True	509.5024342673669
True	106.50781267480082
True	357.7605831033473
True	8.499732096731604
True	170.19818824454157
True	230.92704056663607
True	871.5943509536794
True	605.726498873369
True	30.588250431969414
True	719.757540168047
True	862.3301785970928
True	104.48888416778948
True	342.20995443694926
True	887.6814167736712
True	231.56957535716376
True	167.14810484273156
True	528.2705387416936
True	610.8333092971684
True	1105.281375452758
True	152.18625695521996
True	155.69515478709204
True	249.4973371842133
True	318.3046339782572
True	408.5898727824322
True	411.60546618652137
True	329.0053018575391
True	437.93019905290464
True	501.2228747875223
True	230.5435946143196
True	1475.6127051688777
True	251.95402877375437
True	417.604827803722
True	54.32645232385235
True	781.5213778305538
True	239.0797873012907
True	938.7441141094104
True	551.6137264553444
True	314.70117352145974
True	794.3360181636294
True	273.42163941436206
True	227.9224395862232
True	256.5001978732826
True	215.80677385908436
True	138.64544423368156
True	257.1874483799556
True	744.4471938068203
True	513.1147166289301
True	229.836916816736
True	1126.797913415675
True	114.88388563246572
True	277.40571160551536
True	76.091760607725
True	306.8822120610121
True	412.0012576415788
True	94.72006671180448
True	220.195400873736
True	79.35828675655415
True	725.1920066152067
True	363.19358180024665
True	223.9334524677663
True	737.1537165631759
True	876.8774026996864
True	788.043270274751
True	843.709905240368
True	357.00512347500603
True	1.6539097827285762
True	255.244136000501
True	55.11830549620442
True	385.3540701446767
True	57.50112199002661
True	356.62019607176705
True	891.8612183002055
True	999.250454113508
True	393.2220024280988
True	21.04005203109373
True	533.3720489196398
True	497.3143384025991
True	186.7938196866747
True	223.6589291286577
True	281.6279271170586
True	23.695054053928665
True	127.04367416515034
True	939.8153582833748
True	61.79327472061127
True	486.51943257484015
True	789.3581753930963
True	105.65053309118068
True	255.99666504293663
True	114.9658142468266
True	16.152518012109347
True	1.629649645233631
True	115.5999896825236
True	1026.9891445588758
True	474.837550279545
True	70.4945371050566
True	789.3999793355739
True	341.9326215642727
True	1.3009999632366456
True	443.2896365787248
True	180.5217478628347
True	498.32958812975335
True	84.38991994380073
True	311.92853739253013
True	368.4190253067434
True	175.4924217331388
True	221.32759057384564
True	121.79222166456572
True	172.80286390476672
True	980.3671184619272
True	16.12365652988475
True	512.768979287381
True	490.3177888752175
True	410.8959365145009
True	218.68834880991648
True	245.95655406266332
True	161.9641743458832
True	49.9774003764894
True	497.3704845647217
True	150.65656481880947
True	856.9592089830749
True	836.2634458336262
True	247.3028257052469
True	315.9163781918145
True	514.4329886549045
True	41.15853325005591
True	85.35185346662628
True	733.3521373654107
True	1077.0282470410982
True	117.25812191997998
True	736.7714099118833
True	137.32135733457665
True	921.9878843627624
True	660.8945091381565
True	101.98506885634416
True	267.632981719821
True	623.3415437778252
True	263.99135381582346
True	44.18481023177838
True	554.5670125362526
True	429.7070411244404
True	5.586555641336716
True	476.9922811892405
True	66.04810953864443
True	167.84719014658893
True	238.31964813859776
True	298.4149507496781
True	77.60431725377337
True	213.98550047596967
True	359.173729071477
True	423.69239196407887
True	964.045622657172
True	46.94191086330972
True	910.4205576103424
True	1007.157530241437
True	128.5896171509571
True	72.39018180314721
True	981.1047045861148
True	34.629423927602666
True	223.9338973414636
True	87.24052610233429
True	214.204369996842
True	365.2308390729413
True	957.7116098901016
True	100.12814989526542
True	73.45506956387077
True	679.0805128552659
True	275.01761724634486
True	717.7308674489042
True	52.123177035908526
True	501.2729101765902
True	387.17337010031576
True	682.7236767714246
True	54.21350401709092
True	111.9576360749584
True	26.68397567340831
True	261.5291634696871
True	43.976832816611605
True	352.60532407860774
True	2.7499219294883703
True	1187.5032442994602
True	104.71071952713962
True	140.0614402068057
True	357.6719963079669
True	741.4418200527574
True	624.1003133555548
True	1030.7308875957826
True	471.0028415598643
True	417.2985900495112
True	140.83593547590465
True	420.9910386753056
True	879.742768772544
True	422.9365857302584
True	973.3812014391208
True	89.13801743878318
True	428.74177028152826
True	189.725231199752
True	277.36218946636427
True	746.2484042771309
True	167.74339400777615
True	133.79088996539835
True	64.22111250542858
True	882.9274093811156
True	770.6921618240929
True	81.82698798458708
True	455.083105548668
True	751.6908925016605
True	424.7565328556847
True	56.17012294892773
True	307.3531073869524
True	789.9744477828248
True	30.101944317466177
True	371.4528119526252
True	167.4275309167568
True	288.22014192668297
True	32.08800661874035
True	224.15636929595348
True	769.7894576294456
True	637.5797270195269
True	59.553674033398586
True	298.5837297069589
True	889.8660886176951
True	16.74257151503649
True	303.5603345151197
True	278.2035795747305
True	438.4565897095348
True	208.18270542085568
True	601.1284438847721
True	47.521831480019415
True	929.9833036187988
True	917.8569051425798
True	47.72323146569518
True	402.31080846593
True	725.3622917354094
True	914.2235842405886
True	272.42706162177865
True	603.5233918171209
True	132.54208682479668
True	182.4588066942744
True	127.40084158487194
True	136.021471595898
True	210.4571959848209
True	924.7586249597646
True	815.6459825974696
True	929.1309307634348
True	20.39878680930848
True	26.166885454909107
True	357.1012371555962
True	11.917983265580371
True	645.067469089145
True	1095.6267600909175
True	263.2620447583579
True	205.7926679409199
True	85.81078585753926
True	216.91802396372373
True	129.58519668813832
True	44.36148545636083
True	128.97610202011674
True	90.80116991387682
True	243.9840990637832
True	544.2582309202072
True	166.85205192998117
True	30.3364679324824
True	59.8116527064665
True	423.5361493806642
True	266.91272797126715
True	601.388134222743
True	21.72146274060971
True	118.84892520337073
True	678.8517832840313
True	269.4343901148368
True	457.8122457918704
True	661.1928676893589
True	104.27595506411468
True	117.2437647913754
True	77.17240350551931
True	26.03617616679712
True	120.21241330060866
True	93.75414344836368
True	100.63205905283836
True	151.8744041929089
True	245.02300973895268
True	830.9723647523207
True	286.701299384134
True	958.843290336188
True	167.2979690507047
True	197.18151997969983
True	796.6313896561741
True	312.4647423566122
True	597.9002291482033
True	257.4506845028954
True	349.99315968837954
True	440.3279690159568
True	551.4650052011972
True	651.1226341203517
True	354.27905499397576
True	35.702115128078354
True	567.4874710400339
True	613.8627364382625
True	20.965255094930964
True	11.94970716715181
True	267.5390569299187
True	406.0709655312768
True	453.03642391615386
True	69.43844224259573
True	658.7679195808604
True	917.7382143721412
True	232.6500332765221
True	895.5092215534221
True	279.1753429591403
True	105.1857758155774
True	286.1170499486163
True	652.2158788742066
True	41.53538555341949
True	603.374731781438
True	1314.8022743825743
True	1014.6542571159728
True	879.5318066723994
True	214.9238015841241
True	86.9539394358749
True	198.38328090812695
True	826.8031962940536
True	147.17935776950853
True	1078.2530674880245
True	876.5934094988029
True	43.617840070506105
True	92.78339031653243
True	410.1786454686244
True	403.3978584538012
True	206.44788090819665
True	516.4885836063287
True	661.507670703978
True	118.14558784802158
True	279.038436788878
True	983.647348068936
True	54.50503530842709
True	712.7369135199532
True	542.262823422754
True	39.00548220227136
True	829.2854303894131
True	376.8601848135244
True	563.8493267698559
True	110.60627337398488
True	264.5485574757315
True	215.3990279608577
True	25.234100503182727
True	133.92444469125323
True	732.1272031869131
True	142.24064504150337
True	371.7442857656066
True	67.74276302452647
True	649.3575955903133
True	598.7976522493597
True	230.28772453531565
True	462.1870171125029
True	160.78799375425345
True	171.0371763475489
True	228.39561953622132
True	280.6623423979696
True	364.1585886566712
True	131.60275654601938
True	188.8903863647131
True	26.1189685824599
True	906.6728671138584
True	315.5258910734779
True	10.092665710819457
True	363.8822585068535
True	168.81896817311284
True	621.8030902305157
True	377.9953640456647
True	593.8310366677059
True	562.0459896927222
True	480.0758560876101
True	790.713515044362
True	243.841947770637
True	561.1019989394997
True	164.41696272169912
True	539.4737168576123
True	361.9418321071499
True	384.5255431719215
True	122.1258783771387
True	138.55029063144812
True	105.69697218389506
True	68.14946392359174
True	728.2237516323391
True	171.74037513471995
True	45.90540175594217
True	0.0
True	574.1229301699817
True	113.20027307780867
True	22.58864024313461
True	40.88730929009962
True	118.9485776580227
True	524.253505189625
True	185.71747208959903
True	107.2099284490886
True	36.76093059550002
True	159.81273396502957
True	918.4448654841178
True	48.64424093231896
True	227.1484542664786
True	745.1930219592606
True	314.87665756329784
True	456.1446530908384
True	486.26272765472487
True	506.2164638984266
True	584.1415475809177
True	931.539612718806
True	262.9386556958441
True	1036.3930686414749
True	908.0131256532944
True	613.717953591842
True	345.38789440798234
True	850.3732379291561
True	9.763865208877014
True	34.369348361596074
True	297.5076399648584
True	41.93331161614157
True	203.29101286775503
True	757.0345116586806
True	217.54687288726475
True	709.657869975797
True	774.4607696418395
True	121.68626004881855
True	386.5360049540976
True	560.4079236607993
True	23.391007877843236
True	135.77707315010795
True	442.5780469870734
True	303.95659978928114
True	191.73184136192057
True	110.90120452335064
True	368.4261614390514
True	21.524233299580665
True	364.1606329324303
True	359.14441074015537
True	1079.2745304174844
True	364.0903003508833
True	32.77843708307311
True	436.2652188365848
True	440.27381216958617
True	240.3409873856848
True	31.16771825948696
True	763.2926203282282
True	437.978389357485
True	173.37159056505894
True	13.469246646192106
True	1210.7970920230696
True	159.41268670594405
True	29.045189115870517
True	313.5302977885685
True	291.95791679560915
True	116.4711148147753
True	283.51266567835137
True	46.76983539926425
True	327.54543463160087
True	302.31525220371486
True	325.5793104069549
True	30.949369387167085
True	46.98613265503406
True	1051.3134004454057
True	25.429935020990506
True	12.6709303805702
True	174.18286366710848
True	638.2521768354004
True	9.271878195072045
True	194.9330396383729
True	173.11972622939015
True	536.2988663589891
True	373.1653042559867
True	716.7376103758311
True	324.11223409710004
True	479.6569130009379
True	440.9803173022957
True	492.9756631040705
True	103.63465303496297
True	1262.7761623265071
True	904.5789397499228
True	282.0150294305804
True	540.0830499808443
True	101.19796123782946
True	576.0457459991596
True	430.1798242370165
True	159.95156795766383
True	76.76354178155212
True	349.03571666850337
True	168.7170296599531
True	28.7355916281628
True	613.1112001228905
True	377.14230584950553
True	69.09481995567701
True	27.86722975484103
True	654.6069430269914
True	494.4903715189812
True	70.13901476149756
True	20.089215845867123
True	320.9658951625812
True	316.5460858525057
True	719.3404608180997
True	559.7229015488206
True	548.0633482032457
True	791.5588375772164
True	9.86066814048082
True	54.16261846100587
True	36.86522324681483
True	57.00400129710741
True	499.9056705885762
True	589.4558704715121
True	82.11449056472698
True	107.91372320579876
True	190.34514492677476
True	74.2652147374576
True	168.21949635730527
True	218.52862698522355
True	281.5466954413951
True	799.9526070797684
True	595.3870217059657
True	295.23586188481863
True	190.563046870082
True	274.1098446442581
True	237.55269445165823
True	774.1086944184124
True	319.3022549021029
True	172.02954382728907
True	877.6456063675996
True	357.9036461816867
True	477.81089389949335
True	163.54257889406935
True	117.79412272790222
True	62.60863224569124
True	202.4994454836371
True	962.3083826746756
True	525.5475676631436
True	118.9449448877882
True	349.7951164982092
True	98.07018244145172
True	653.7571617931603
True	5.088399710602957
True	685.2498959519611
True	34.87332207590129
True	923.6034917211404
True	842.9498056695551
True	204.40115181290457
True	25.58097003960223
True	78.89103489050501
True	463.5442554726621
True	231.95290968977477
True	1.6828278372118672
True	79.13383631200257
True	1082.240618442374
True	340.5169227482665
True	656.9653361466067
True	472.5673240076195
True	31.81664422252941
True	136.836987798301
True	444.7557238205778
True	977.0409544254424
True	812.6370729881003
True	421.0367044716366
True	353.384122587284
True	16.65299651485027
True	78.11240767746108
True	719.731445101654
True	470.8663640374452
True	381.99334914992727
True	849.0407726185957
True	23.77420718135195
True	221.0707559710492
True	882.2417500795127
True	239.2328334869384
True	8.595812653946547
True	505.3594299129039
True	106.95355535264544
True	627.3800435912694
True	52.25808200057284
True	259.644100481254
True	907.9758953265068
True	915.1616376764356
True	278.77838614059976
True	421.4321046070653
True	119.69608469720548
True	589.4366607375409
True	251.3148850540039
True	196.39487937675196
True	861.6160480213136
True	51.59296057119703
True	707.8036134293037
True	286.55466684296204
True	297.072370636468
True	164.2580607020245
True	457.3503337424913
True	605.879857768683
True	366.8664281793051
True	397.8678385010501
True	69.75211464633
True	159.73300686962196
True	457.3183899398149
True	215.5926918279073
True	34.47894726838485
True	204.0083383015738
True	395.3111959260272
True	397.6401687848911
True	745.6015174341074
True	133.06043505650766
True	640.1887063854365
True	488.6758502850384
True	611.2071266676195
True	137.63964713923892
True	38.79111448119935
True	668.8746744919924
True	74.04536362007222
True	559.1982298867399
True	697.087104888723
True	453.585157699341
True	138.85495245612805
True	541.2612687581302
True	4.148936414158126
True	409.809930562144
True	28.257886972636804
True	653.5210629642542
True	259.0884646961615
True	581.5001415956453
True	688.7377139833625
True	151.72955685060828
True	517.0200183629366
True	495.5240260979828
True	62.04223020910067
True	949.9246379575334
True	3.5596458742607417
True	27.290179957785544
True	644.9804759263664
True	635.0607146426286
True	130.53612698292443
True	415.5287733818717
True	123.04364663616596
True	71.23090743644235
True	452.4293737900204
True	37.58491728347773
True	503.107843196838
True	12.345513600788369
True	831.7248083503887
True	563.9415379202294
True	679.396704965757
True	102.3911044211394
True	373.6318846443922
True	960.329124805494
True	868.5244434197658
True	144.74651885189562
True	554.0207201254167
True	450.1748353144465
True	258.19274169195086
True	253.63081150309372
True	5.48686456056374
True	321.5582328604009
True	10.463123286922452
True	365.7085332943416
True	77.02535774582152
True	435.2924788757076
True	669.1580096181052
True	127.75216529257942
True	233.1795383125032
True	631.766154972741
True	682.2148200197195
True	297.62795169685114
True	138.326874599021
True	168.92839585245622
True	464.6657192121066
True	81.95833400262838
True	9.737569280692387
True	485.0729416585227
True	557.463610706124
True	19.58923731071494
True	135.46835014445804
True	904.8554524317314
True	500.0285709910441
True	271.764378702474
True	35.14264213556589
True	477.8772488403
True	113.09005927172592
True	585.4038092316574
True	671.9649813978971
True	288.31297589101564
True	383.7099709282722
True	185.7749630298178
True	249.55801852308136
True	76.46246874004447
True	220.41328860188844
True	513.6992655469885
True	21.30987042292003
True	465.991390437543
True	386.4903684353204
True	711.4291522348566
True	901.9885589209744
True	855.951615793791
True	153.3679457821445
True	389.46489103402894
True	71.24372088311637
True	194.65440416105568
True	318.55447605754193
True	11.086623341317916
True	797.9102098469485
True	22.32859807905824
True	405.6065366883348
True	258.4765798519834
True	627.1925087643208
True	190.83762170304183
True	41.37494550136182
True	677.716039577579
True	1083.2672149075624
True	227.7446032410126
True	128.4619624980828
True	603.8890847885501
True	515.3233973973308
True	16.298057540303343
True	840.2166719513981
True	114.67467187000686
True	47.02870879155488
True	314.577276265326
True	352.43574612346305
True	395.4298726573047
True	267.643072102435
True	19.65552369398184
True	22.168720957719238
True	827.0981312673857
True	201.55774184042411
True	116.34238518466906
True	822.3892945439477
True	647.629723630846
True	660.5722538517833
True	444.6099036640568
True	144.6023598206643
True	32.43555987455779
True	102.49743177781237
True	445.85551472987
True	236.11054229012973
True	485.4999926956975
True	142.20713613589078
True	509.1423994779109
True	638.8918271983882
True	952.1623865460898
True	23.90039311833779
True	1007.995687820486
True	1079.566640724836
True	474.5840236312952
True	86.75483084811358
True	818.4986653003119
True	643.2621830031013
True	633.3683144189342
True	175.43755926845378
True	757.0270097623285
True	717.3080123151702
True	122.8876430428962
True	777.9186400744077
True	808.1825440227364
True	489.4036115846396
True	228.7126358958463
True	70.59794025788852
True	308.39342646694297
True	360.0898448886595
True	473.10078101052375
True	423.1546461243221
True	200.77687135665047
True	314.2366911598247
True	2.9291570162861658
True	13.091436333477176
True	105.5957070722798
True	131.09599794278722
True	356.31953437098974
True	346.3625602309181
True	113.51335476553592
True	19.46546999260397
True	223.17801944481383
True	872.2922002275699
True	471.9181054967231
True	507.55424994744055
True	559.0288010482664
True	814.1048030156928
True	645.7196235866945
True	81.27164925521916
True	186.53299919402565
True	242.2948933409394
True	281.14679097637173
True	107.41962205428334
True	362.9974815004287
True	422.5779831667056
True	166.9657337658006
True	664.3584974870819
True	242.62889937088724
True	202.92652409448712
True	28.119530194869164
True	228.88406534213328
True	495.6633010180608
True	163.46417678644602
True	535.2676123689616
True	463.4575669364919
True	239.29797843119724
True	106.31382761239362
True	43.79032182583849
True	407.869236998025
True	789.9944556783727
True	160.50396547188734
True	1051.9473730696354
True	1049.2073332922698
True	479.8789676717177
True	103.22348022273066
True	125.22004735584446
True	630.9935057656933
True	8.421290919188682
True	219.12591365364003
True	137.59463734488406
True	119.8932401415726
True	327.33602607904885
True	611.6946247861248
True	38.13819524651807
True	131.43789073480536
True	962.9267830000412
True	54.75316493030705
True	442.3292050280098
True	527.6133273325145
True	252.1956017684704
True	131.7782968908954
True	930.7359930523156
True	1206.504031412815
True	518.508867519241
True	677.782860546714
True	207.05768612033043
True	157.99661062535048
True	322.2109223059867
True	261.4648150527468
True	171.59986635264187
True	295.77638729892965
True	327.19695472470056
True	11.320974361249466
True	620.7940910480095
True	149.46323853344484
True	81.00602450501442
True	437.0627410787544
True	307.9675393210881
True	1155.485586406453
True	344.9779192357611
True	1004.8510571666856
True	10.207855542721056
True	262.1413525896963
True	236.0943766470891
True	156.3917492764038
True	485.7080823138909
True	194.2543140683508
True	401.87447785188033
True	320.8208383569591
True	112.91371237077414
True	365.637348724138
True	1014.2438857843129
True	695.6996306610516
True	231.7126982818587
True	109.72761554424127
True	296.2499019777801
True	24.30007456323834
True	353.8814348186385
True	311.4707876473784
True	552.4928439089499
True	441.11267661352576
True	347.4898069837235
True	154.31610161417137
True	13.18022350274442
True	411.4161425451981
True	280.51878067397183
True	147.98315010004364
True	297.624941779119
True	439.0886323112724
True	811.6369153920928
True	319.4730661401319
True	765.0450265690972
True	393.3781560407603
True	377.68404506095584
True	1.460625054498638
True	1195.5213839940843
True	101.27033370710048
True	954.6577162056218
True	207.0340199247604
True	453.07604080253856
True	669.7091181839796
True	85.31037126922458
True	485.8466853279512
True	35.7361689752779
True	403.07966064042
True	80.4979323238197
True	224.7409032074677
True	38.12050500845578
True	684.6294682154337
True	189.94770057351505
True	22.400856690056813
True	403.2552536412644
True	104.4274478189118
True	170.4792141877533
True	823.3633875013342
True	263.70491747897177
True	157.2266086997768
True	372.91517045678273
True	512.607272185853
True	325.0868721258281
True	540.7188806039788
True	618.2332182371574
True	156.9559962545531
True	7.680096330642423
True	75.43919996272865
True	424.4198368117358
True	89.91437505002084
True	78.65435567383477
True	1007.2888484473204
True	27.22701553156104
True	320.8965831947615
True	328.6798503035675
True	446.6426408353966
True	651.8118345406536
True	188.98358062670047
True	673.7955072845065
True	329.3402328318442
True	343.18930312865746
True	274.8540501055472
True	211.2514975545552
True	362.396321929391
True	442.3307934976128
True	420.6496051565231
True	609.0476046093914
True	137.64439395794506
True	75.40884037631537
True	39.52636320237552
True	305.1072419519497
True	655.7182461982469
True	397.6010318379789
True	760.7519352074105
True	213.17811077376257
True	399.77017232731015
True	69.41221716640977
True	58.20690002597791
True	413.6014876254098
True	203.5188046721776
True	213.90377293256176
True	41.65546741253529
True	1089.506183336512
True	176.31316362996074
True	921.28465275555
True	321.2099229726107
True	940.63949102188
True	224.4041668791728
True	484.5166228426135
True	533.2230630548584
True	619.2370167077473
True	214.2840407322451
True	473.3075042647489
True	932.0592022144992
True	127.39105549006322
True	7.106707472792509
True	574.3795936630753
True	30.725352411656992
True	78.2611558785722
True	794.6166223956455
True	230.77299350465967
True	992.3971075303788
True	685.9289869964791
True	415.9485875858385
True	282.3898283224932
True	484.1808264300708
True	341.690733076602
True	179.94711680952483
True	650.6372279307452
True	699.7015972047914
True	195.18218160829284
True	93.34667844461131
True	519.2827365870851
True	142.37203118341782
True	372.4215142551847
True	331.9748764103777
True	63.3094180685507
True	378.8403593264341
True	420.3866883290826
True	367.11509230681736
True	393.6643486096962
True	426.1126667292692
True	682.9571819930651
True	58.90172686175133
True	452.1748189965889
True	325.09744956968166
True	643.7939105568146
True	225.57305563321813
True	104.1236274452194
True	42.10125410757564
True	525.8827795616411
True	642.2457176466535
True	190.02806053141992
True	408.3789567180447
True	336.493901380807
True	17.62127019913449
True	174.9333643434648
True	292.21578383147227
True	3.750701429531337
True	878.8239095238732
True	82.95622274003968
True	105.11090415600508
True	116.84431306485656
True	361.67904516628994
True	37.561261725179335
True	447.9051196418938
True	230.74330398044845
True	5.513124517480975
True	106.4440932577533
True	449.8930277329628
True	48.89552978079205
True	69.11449476519175
True	181.4466671437443
True	293.4932567337424
True	927.5230433015444
True	394.4325758296031
True	944.4413706013426
True	182.28520132238876
True	1038.3034278039231
True	750.8631606739525
True	664.3792907189421
True	412.5315581551865
True	373.69016791104974
True	76.51261337185936
True	70.90747301502165
True	83.08663273553829
True	173.43754100704632
True	485.3171090627753
True	1038.7629381936097
True	179.68323166328983
True	362.10989605508223
True	434.59635959655935
True	586.106856018173
True	632.8700163820215
True	273.843028845703
True	468.1441204276823
True	667.246313122178
True	93.25469168496056
True	747.9863356569024
True	249.2385551450085
True	134.23872006472303
True	411.56900528514194
True	859.7533376597472
True	438.9780401640192
True	850.5993401780933
True	193.30714471790387
True	356.22928917647096
True	677.8548675005884
True	627.9746112240396
True	189.09391850381945
True	249.48580458308723
True	816.2604863099326
True	29.37530064054237
True	180.59480659068848
True	493.9931404072439
True	696.6497759462047
True	108.96552229164766
True	40.26165558584049
True	161.11302516100812
True	719.7255371701646
True	304.7201013159607
True	550.7543556291438
True	358.3588522411097
True	279.9167493199117
True	432.5891705508105
True	494.9609643839034
True	75.21260506159398
True	370.565313239936
True	792.9353972937852
True	0.0
True	300.048907720737
True	252.7207166964845
True	1001.9094435765012
True	147.99359072490995
True	656.8605041975378
True	634.0785009205437
True	117.51184849320684
True	214.07572797037767
True	132.76337688836935
True	12.31958242450036
True	287.8112813970596
True	382.2384169132576
True	1140.2077526738556
True	228.465504996358
True	396.7136739697111
True	648.7903180951761
True	192.4895382947605
True	25.50117531404076
True	809.3882477728548
True	611.6860780741653
True	152.19979531075353
True	612.8915803738339
True	161.9425455681516
True	290.4371060797392
True	813.1611748866588
True	32.79563485266071
True	107.82403311909157
True	523.0708578898635
True	65.25552930392952
True	77.68591344846867
True	417.9082092594831
True	22.432279223975364
True	762.2624864734565
True	101.74062714978672
True	154.72284155575724
True	17.208729832343447
True	694.3201317986434
True	29.703473202994687
True	773.838066810264
True	394.9809503805162
True	107.38046870997476
True	704.8057844964046
True	524.9346692432237
True	567.5253433938403
True	49.73173888064088
True	369.6630855756095
True	5.737505974045072
True	97.2820855532224
True	373.3971365860048
True	45.67468115860937
True	118.802921975796
True	297.83839439247635
True	180.28562623542084
True	102.62860652926116
True	661.7464168392119
True	20.38781292574559
True	1146.6305688299365
True	520.1335612878149
True	305.1612729751704
True	490.7925897591994
True	121.71818464731489
True	793.7262410368178
True	1121.3735669365954
True	753.4296347457407
True	173.01536264001345
True	232.7720062582789
True	51.07376742941422
True	59.039771462430295
True	155.20350083441014
True	100.54103123956055
True	168.78909154094816
True	1153.6949395508036
True	302.59649015635324
True	361.58797834051217
True	726.0171084667259
True	17.483928367293487
True	15.300009552336055
True	595.2235412187584
True	6.55872771603547
True	116.96381357041176
True	654.2642609463537
True	177.34763509893875
True	658.4844332986768
True	850.6060434440662
True	149.7441270150619
True	871.5859244867335
True	3.0818838832780227
True	444.2346545253044
True	1062.5205708579845
True	25.85218482521036
True	236.185626107382
True	152.06589054320875
True	983.679943093423
True	238.0417580715289
True	482.34807534692754
True	127.706567517232
True	521.4987910338344
True	156.39416067943398
True	97.574749531954
True	391.5871153558867
True	69.22009971606012
True	55.40781461572959
True	1069.627430643308
True	276.0371885864559
True	158.5747950842389
True	376.65473471889726
True	389.2912306341951
True	212.32395238072448
True	163.11870846994742
True	388.0435502435555
True	35.73660042569992
True	484.7637393654364
True	1109.3225252910986
True	118.73943095369164
True	471.5363725266574
True	313.20880152406164
True	26.75968530568729
True	409.65215921782624
True	105.19540370082898
True	575.1782418289475
True	200.5957820624775
True	414.9227179775481
True	21.39928979817933
True	449.56019728201466
True	109.82403535168106
True	347.2420681643192
True	35.259537452621586
True	169.59368233699612
True	237.19506166020693
True	721.1437359838324
True	58.18902843897431
True	142.01485459083776
True	231.95547150163085
True	132.97348314726713
True	629.9799123164943
True	544.3637544361887
True	786.838833991313
True	392.3661248666317
True	535.5764147160731
True	406.1535158702104
True	671.9781313916303
True	72.42701975691708
True	468.0489049659605
True	412.0390805528708
True	47.91430025467208
True	76.41629698487058
True	131.6201941105106
True	87.40915406239509
True	324.3870837905498
True	840.2506844607125
True	323.21688662887806
True	1096.0100425146184
True	314.2401073789507
True	914.0939972233213
True	147.6781503728464
True	605.3434637203992
True	616.9180394107103
True	683.9278852548549
True	424.93299632020495
True	65.21010343265328
True	280.0278882682745
True	42.622542171819525
True	172.75175038818418
True	184.2279480654329
True	1125.4979703621484
True	232.86577115943007
True	556.1942642559641
True	539.8999982664976
True	571.6325027199917
True	910.9221779133342
True	600.3839948074784
True	646.950555764553
True	909.2121251542547
True	127.52990444849166
True	314.2100419715186
True	257.51195814860074
True	333.36761258632623
True	89.31665431402385
True	376.3852774671234
True	5.157141175179523
True	329.3094938341283
True	248.9488981136029
True	597.2075541664128
True	286.7835268498173
True	369.5000523158452
True	9.811443141110033
True	60.99209445173273
True	540.6863767903021
True	25.990003058673587
True	152.8275237343267
True	62.58350838797933
True	151.54442616011943
True	241.68072602085107
True	66.2826841881561
True	396.0496146152723
True	285.9380106320026
True	102.58761123432316
True	334.3719756461616
True	62.00746529414965
True	569.5353076396945
True	868.3099142108715
True	279.9374678505566
True	1154.924782640442
True	114.75210069166528
True	303.433564331726
True	1038.6711119037884
True	84.91167737396273
True	291.07666887210405
True	9.06445718907393
True	405.83209819318887
True	459.5402513298499
True	164.66970715597344
True	612.9730878382213
True	935.3868549899177
True	156.78317821155747
True	73.85482849834692
True	322.649220062579
True	564.8792840569083
True	610.2729764306565
True	1214.614955545609
True	27.718791202589568
True	948.7530718294436
True	137.17930521031414
True	628.2755462427317
True	122.9145171766971
True	128.23064772539473
True	187.99662153144692
True	164.74891439419898
True	762.4660970900743
True	200.21902179732984
True	231.1404213080401
True	74.53444228995237
True	511.4192048757381
True	442.9870861848375
True	175.5591397763663
True	240.11600305866716
True	15.619168412925996
True	431.5522079618792
True	204.25578791182565
True	294.331993484562
True	106.42295325799944
True	714.675628969
True	433.714161457193
True	248.3744573652941
True	647.4908088393506
True	510.3984776949874
True	446.9392280085827
True	129.538866238557
True	525.4975458258043
True	431.7736707077123
True	2.605793904635859
True	187.13379969013212
True	91.03194210867989
True	242.12597212952832
True	2.9770927539428698
True	134.1651514479513
True	369.36576547237615
True	5.984095920609743
True	883.823964508225
True	174.72000254746683
True	753.2053165788723
True	790.8236798205769
True	168.16318055654955
True	215.5922441455025
True	486.2339572148986
True	821.2040161235857
True	49.96059281155534
True	38.96231459697342
True	133.05033144163954
True	602.3362698627668
True	736.095228706516
True	179.95912764407652
True	603.1912682749825
True	611.2725645606871
True	842.389133112866
True	412.4588099981846
True	185.9245562562357
True	893.3078946185243
True	221.34149492181888
True	145.21228112907212
True	320.151618779679
True	223.62447130047025
True	215.28375374446264
True	621.7187245143598
True	249.13221294971277
True	190.6148290908065
True	441.2702111499959
True	468.0255924373323
True	64.034183850826
True	275.4284147791563
True	81.95783682984957
True	325.15871875750514
True	362.3470643453133
True	261.40122312278794
True	185.5362757598307
True	370.7396637576575
True	670.0956097618072
True	750.0251483470096
True	296.41761027843125
True	749.1624076113393
True	60.2502686087924
True	898.0865626419677
True	367.3251092946269
True	13.472663330538452
True	633.6331803577166
True	694.9628009941639
True	260.6780652169141
True	168.47838383250686
True	51.045969812538885
True	383.3634734640431
True	75.87850125416149
True	13.05271610271853
True	892.466577108991
True	380.7609698068279
True	165.85983706173025
True	983.7705198830668
True	11.97797998553542
True	772.6594712210131
True	31.120583802066093
True	688.9650626673144
True	59.57015913271313
True	767.6083395558823
True	454.50656499183134
True	192.0066440864369
True	430.1888905992223
True	200.9579741889755
True	303.57848060361425
True	238.18157411622292
True	410.5250495485337
True	10.335120032351751
True	320.521105890612
True	112.0449028415414
True	11.616588090694036
True	468.3513788889063
True	730.1470335617105
True	282.5255096052197
True	77.38792979673907
True	326.33251206145064
True	81.68954283585762
True	191.02382550084897
True	175.7687059567191
True	381.9563519471855
True	44.76928299914337
True	140.71653865715504
True	371.9681014316989
True	858.6245761727941
True	114.56537880508236
True	207.28496247929064
True	437.0077244844246
True	20.0285161966013
True	438.0425485014472
True	518.3779852041064
True	89.84026984533614
True	397.9910987614468
True	356.6297749189485
True	409.58735191329424
True	571.8265462095414
True	1036.673385277723
True	964.8855524084338
True	58.78206713271875
True	1063.775092765448
True	108.48820888767628
True	110.21101344678078
True	109.00649419214211
True	484.9274581817583
True	381.4774475338792
True	564.3242971507981
True	258.905706822653
True	145.0040477921841
True	409.9664690315473
True	15.48154790626448
True	449.92994993496586
True	389.1575530115088
True	153.1982025338797
True	93.90414783327796
True	528.1868116014508
True	989.1222320536472
True	184.7944837728963
True	67.38662469817099
True	424.7559769756988
True	382.2410715992965
True	480.1766293475239
True	334.1914867113921
True	4.73065724803103
True	535.777204122756
True	500.16196976248415
True	515.1884492098583
True	186.4262977556699
True	110.14480420796932
True	23.410371794372256
True	369.9588176905261
True	108.4767720934631
True	6.550446609792353
True	29.35482825514864
True	341.8226609780468
True	632.53424144204
True	136.47097450738156
True	88.20446135764031
True	20.762827222376693
True	406.6530387261897
True	354.52504158825354
True	730.0037267005591
True	307.56000883514145
True	493.6127018742994
True	541.8501789427823
True	518.2972141394494
True	289.7812349171005
True	540.197428735071
True	101.43959944418027
True	575.3674648706524
True	6.831249538293056
True	367.1085865917671
True	461.3719371998605
True	975.0240228423264
True	354.2236692396127
True	777.3264161776669
True	947.8990335286236
True	168.8810012871804
True	38.02991048477648
True	365.3391885708767
True	379.0805412262136
True	582.868724374431
True	261.33715306622827
True	31.266391160193745
True	644.9908726635845
True	113.94780067061404
True	1085.0547945553917
True	320.72861431271946
True	464.8992235201836
True	124.38223069684364
True	809.9429861610917
True	144.40729084244575
True	819.099705675085
True	566.9092461242766
True	189.4767433886525
True	113.89102568755084
True	71.17753038102097
True	564.624501012488
True	919.50658216589
True	436.6672924848046
True	529.8798455053746
True	131.81303157260322
True	605.7564566628274
True	485.20545856740097
True	784.2370639762237
True	305.0802937330292
True	579.8221691507283
True	113.54707643304371
True	27.392150572385905
True	413.0654249813254
True	159.22237420851516
True	105.17524314668714
True	383.7682690097742
True	1081.4649707689218
True	254.028623609223
True	560.1458204032648
True	13.03982327526596
True	73.33901318239629
True	329.1514921930669
True	795.8096672574865
True	462.3110566304986
True	540.7153731787953
True	717.9032827725947
True	65.78052900693702
True	753.7793496992919
True	48.08224521912192
True	103.42362039129952
True	177.03089096126112
True	84.52966464700687
True	25.83042602094116
True	299.5439897629681
True	464.791451759664
True	906.7077704274072
True	864.490302607308
True	4.735595100503561
True	289.19633083491385
True	468.5234733817812
True	116.93037410301564
True	245.0923640989124
True	310.95666467574625
True	1326.3288981306066
True	464.1334242596291
True	25.203408411512072
True	185.14521204192587
True	695.7022479817849
True	35.63395110288402
True	179.41608692425473
True	572.3172454066604
True	66.63215026279977
True	861.7659339470058
True	325.2710364106935
True	644.78930710167
True	76.98900672493166
True	675.091668390217
True	583.0610191260189
True	888.2916731994216
True	251.19156037294655
True	511.3362748832079
True	807.8841005701338
True	882.7242256082392
True	233.8879727559269
True	757.3270759348391
True	222.1916702560197
True	474.7987698363785
True	368.46008279644656
True	504.6582508003718
True	494.5002451315009
True	312.8217792180297
True	355.04963186954774
True	109.02383292157458
True	359.05959535842624
True	1124.68149143904
True	318.6517604854866
True	143.0831685953528
True	292.5455857214648
True	750.9074439051251
True	654.4557424202987
True	413.98790288215247
True	120.92336795338402
True	327.872105809318
True	35.61530661441821
True	179.5584001801735
True	95.15564627788204
True	96.04056537262802
True	554.5908135591745
True	142.02705964168402
True	126.45960288120564
True	105.70271447459857
True	82.08462293693367
True	461.9107647969664
True	384.5227295445435
True	1039.7227929128528
True	556.7573612704551
True	843.0249508785672
True	274.58032260464825
True	300.836834197066
True	522.083519792107
True	203.9469843161188
True	764.3807835643751
True	234.8663858002517
True	356.33602468800814
True	68.2687993542584
True	121.74999039489272
True	260.59962168837905
True	115.60184779849544
True	467.7685043961648
True	33.9397549455752
True	573.2340355328607
True	1012.6870178051192
True	727.267348826857
True	1.0126649755523691
True	61.47585389748614
True	488.2609196392812
True	441.12326962052384
True	75.5162665163679
True	120.50225198327064
True	304.3816657298742
True	80.52789642615667
True	52.14292564804699
True	743.2097101406424
True	638.4497112630357
True	170.87456800990572
True	173.53168545713746
True	517.3523365366376
True	56.50194565146459
True	23.84454777305566
True	563.3532269832115
True	457.3609641153994
True	1131.1477389449528
True	46.693493043859775
True	452.33820820836365
True	892.6415437779382
True	789.8110336701801
True	289.9852158092914
True	744.6302692802476
True	411.9006121591504
True	41.94294687486332
True	95.92996555554916
True	702.737294057376
True	75.78518284448454
True	148.00034226262522
True	926.73616097619
True	192.4048991302188
True	274.86126591119967
True	103.77467693766584
True	646.2632677123006
True	603.2970263097078
True	210.58573348611785
True	442.40427491384855
True	39.99943042889466
True	286.76839722574107
True	568.1832304394167
True	649.9292592387728
True	323.096601148593
True	76.64257212394682
True	944.9813986456962
True	1089.9202607490706
True	553.3419502625477
True	61.016199633100776
True	28.62773206430667
True	93.31005654199512
True	111.7986786393156
True	98.4819959731441
True	873.5085705360971
True	1148.0733506192205
True	733.5022585348596
True	313.2808607480724
True	8.059265998397743
True	21.794914509902625
True	337.425755974454
True	481.792876612362
True	41.68295021376088
True	564.9151837690287
True	432.3346867323631
True	407.016871585544
True	82.79036553232802
True	204.47133713866123
True	251.05396740990255
True	137.84302148205728
True	391.1868327188592
True	45.96974166141332
True	172.4286274029808
True	1181.0181935788034
True	6.984073574443857
True	26.591526288997684
True	586.2136682499406
True	354.8517229877478
True	800.7634074258499
True	153.49631633394412
True	733.5645045222301
True	568.8922355472153
True	296.8567888843627
True	423.6766846544989
True	338.19237192530767
True	290.7275288452246
True	267.69683369323803
True	408.00245687566354
True	507.4261306351775
True	506.6709376856084
True	107.717973272029
True	356.6436703504046
True	8.305923100392123
True	177.91897011715298
True	239.7942819797026
True	851.1386629363344
True	588.8384762259811
True	32.46711517958899
True	699.6539793256397
True	850.8978147416167
True	106.11632993112218
True	352.0953338559622
True	836.7882377654992
True	229.370257219056
True	155.23546436816846
True	529.6822142291863
True	592.2668135628165
True	1127.614309488401
True	142.61364402901486
True	163.83535167041035
True	264.2421320894375
True	318.9568019590105
True	403.64899162913
True	411.6356703221137
True	319.33779822601383
True	444.3239049348041
True	500.6574908702026
True	226.81496140650452
True	1465.9600152743262
True	254.15057544681375
True	418.1345031233767
True	55.95180452868613
True	756.8519609708367
True	261.2496742363063
True	933.2889740532383
True	571.5458303207089
True	315.95019696736574
True	763.0284065706242
True	267.9280578797156
True	217.4185679251068
True	246.9262163934954
True	219.4713796630453
True	132.8056028149774
True	249.5021942163289
True	741.2986876085563
True	506.74813788077927
True	209.58903136938463
True	1172.8953975854
True	114.912708906817
True	256.4249493989743
True	71.14522539328077
True	309.393104900612
True	405.0519077973953
True	99.13005086016852
True	218.25507934703495
True	77.5449253545538
True	678.8067292343926
True	372.2779701102924
True	228.33122399259025
True	726.8730906644278
True	891.231744797542
True	826.0129930970164
True	829.845857686015
True	351.7376367070782
True	1.7422153597294217
True	258.11846801795383
True	54.23616123330497
True	382.7376351469468
True	54.7843245978794
True	357.98945686490856
True	853.7521133433892
True	1046.746208678812
True	403.529627869378
True	23.924721959570288
True	501.0173729373092
True	514.3197448338246
True	191.6629291544283
True	231.592615335752
True	289.4134971203627
True	23.506795757680024
True	125.95010397108383
True	985.5031526918048
True	64.32394864632849
True	490.2066908868263
True	784.928439876987
True	101.28425140706992
True	251.81231201944289
True	114.58433869623416
True	13.87374401428459
True	1.6671262085952725
True	120.46439131127914
True	1049.58104583141
True	501.85326118335655
True	67.56876894579631
True	792.705334451825
True	342.8684600293976
True	1.414425940222786
True	469.0348102483253
True	194.52722475579492
True	492.32178657848846
True	82.13263867589514
True	327.5579357840843
True	382.8862235192531
True	170.4903699756894
True	207.52389705419463
True	127.75938734220723
True	175.62267616735275
True	1008.9485899233476
True	16.187088745764424
True	507.785769294914
True	479.9570288357229
True	398.5433565578588
True	219.30345747379505
True	235.0393256573119
True	147.55734315816835
True	46.17636015777676
True	489.2600566589751
True	153.60847419221332
True	851.5620994984539
True	824.8289388974282
True	252.3682366281756
True	312.7831175978736
True	515.118348647243
True	42.21986077062508
True	90.17739627306251
True	747.0693953081267
True	1094.285335221978
True	117.3317888886951
True	724.4873276588785
True	147.0309663487752
True	901.6397459516692
True	655.228634088567
True	103.11662208797638
True	275.8258246793793
True	627.5969592249152
True	261.484146728369
True	44.821995765913584
True	560.6991412207423
True	441.0690683273205
True	5.444994669313628
True	469.1557389208787
True	67.35571004369653
True	167.91768099398112
True	233.8095076014301
True	320.20360089573734
True	75.00089460472323
True	223.3083953760123
True	346.39156817584643
True	423.6188931669812
True	931.541966119673
True	45.93422206720388
True	868.4640080242664
True	982.5847710489992
True	129.15455570252533
True	75.07673365346041
True	989.5205604706052
True	30.987070090170977
True	242.7541509333916
True	81.78694465358879
True	211.23243260137804
True	355.67284496423883
True	955.1624365733584
True	97.93586407450825
True	71.62722288823866
True	662.2298198451823
True	272.2657806886099
True	726.5447122692427
True	52.87528267039969
True	461.3052288679333
True	391.859666360432
True	688.0560627346764
True	53.46242166547434
True	103.51777506959804
True	28.31001149824494
True	277.81033026872865
True	43.571748898299006
True	352.7685849028354
True	3.0899378792088803
True	1170.9506297038704
True	106.48895342754356
True	131.99755454990512
True	364.9198374425016
True	729.667945242006
True	662.045408333147
True	1016.3509359369596
True	474.5319034351338
True	406.4286073639649
True	140.11521264004435
True	428.00382706895294
True	837.8832741393059
True	445.0412394428215
True	937.561368473942
True	84.21594412604422
True	419.1261239672029
True	181.33097270628855
True	277.4425891930658
True	739.2894491759237
True	165.22673061180333
True	133.7416760645783
True	65.54669809159097
True	853.5698835641635
True	772.6377009046791
True	82.72018778661935
True	449.5308182772327
True	733.1326246091631
True	416.8467833383949
True	54.84020742822849
True	332.5624544915504
True	787.049272923184
True	28.39383467230631
True	355.38417116017195
True	161.6650834277976
True	276.14395726983054
True	34.40744738133213
True	219.2883918318981
True	755.1677241064478
True	645.590144594504
True	57.4491300088138
True	288.89781661877123
True	946.122065076581
True	17.456229258459473
True	303.26587506539124
True	298.8203364432369
True	446.0832116417167
True	222.2651654505881
True	600.7010614603687
True	46.190751892687125
True	976.1179705127648
True	903.8689315728622
True	44.29940266717757
True	396.0578262895784
True	727.9043094514964
True	947.7851769183994
True	267.25530443416443
True	595.8925364553056
True	130.92508773556992
True	189.47743640598705
True	133.76034022457557
True	130.65430527084027
True	204.09169347799735
True	899.5011433972112
True	786.3590096190935
True	910.711777504816
True	19.10536377339068
True	28.204828944606486
True	354.2464008462217
True	13.703152639251112
True	629.4042579892484
True	1047.126134673283
True	261.80420071698194
True	209.6643100577776
True	86.64942372498831
True	226.1658580707197
True	123.66696956674988
True	43.35018704177479
True	137.7858129352529
True	91.415505268417
True	249.46021346053823
True	535.3754470594598
True	160.0547292820568
True	29.330418630235805
True	57.1619109658954
True	418.2828237304285
True	265.57497949219515
True	580.5508553358717
True	23.10225255109161
True	114.03015700660144
True	649.9204560592583
True	278.1230273810787
True	462.1466662548268
True	656.3810205889259
True	109.36761144151968
True	106.80447635047535
True	79.46631990133717
True	29.39074995511489
True	125.64596406216336
True	84.25623419283748
True	99.23948173442888
True	155.1083397238416
True	238.774862359316
True	851.9683060446124
True	291.2899905758516
True	983.0714576791077
True	165.64398814898158
True	198.13191315080888
True	771.7459631045875
True	307.1293466720232
True	600.1146777121663
True	252.62943490682656
True	340.05967742053355
True	436.6483961826645
True	555.9746680889579
True	651.8959839926297
True	365.9333827544076
True	37.78486724832607
True	571.6482769793469
True	625.3933515070297
True	19.143310582536536
True	11.005394521825067
True	260.88462189485983
True	404.2861549046898
True	441.2461190384485
True	70.41726846714771
True	650.1826906345423
True	903.8716215634048
True	241.9622942589614
True	911.3397530620282
True	278.37530921463565
True	107.21890039700608
True	277.9237836885606
True	691.3756925364396
True	40.67567196103717
True	587.7374497588994
True	1283.8166161520685
True	1009.6250485409496
True	918.1305853182996
True	208.5186884826749
True	92.75866062121209
True	188.90864516128045
True	808.1611511767755
True	139.59265880884897
True	1070.8042957273751
True	831.3132347904972
True	41.88551900473122
True	86.5369361420536
True	412.965480823782
True	408.0858225739161
True	199.29753705969108
True	509.7600073058414
True	647.9413712301672
True	122.06364683695874
True	276.0884743891896
True	984.411212440319
True	50.92550278997227
True	706.6281062852664
True	541.4632771837028
True	41.00470640869725
True	835.8336899201448
True	378.8398358050606
True	566.5424837460192
True	108.90861876458156
True	271.8425764256169
True	217.74869617004373
True	28.673705753517407
True	135.83308934394245
True	734.7334069325843
True	135.34355737871144
True	374.7916347819539
True	68.87336604035413
True	608.7633532774099
True	621.2754707851462
True	235.12426457819765
True	459.8122185022753
True	162.0107805600138
True	163.18334274647668
True	218.0629698586625
True	291.6237640933435
True	362.42891374251735
True	127.73092839051152
True	187.6421099015757
True	26.09914695695604
True	885.9558591203536
True	309.79747775858414
True	10.104665269659204
True	362.0231836977164
True	158.44474575178643
True	617.738863295361
True	379.1801928775024
True	585.3811534295456
True	546.8680115045388
True	482.8510378981271
True	777.6740913362529
True	244.65027101694028
True	568.5252286735033
True	158.84400274191694
True	527.9656944837967
True	350.7033295075885
True	381.4483116795037
True	121.36024037384276
True	139.46904879746126
True	106.53536897501527
True	66.5194593837524
True	708.3127084342234
True	182.2118120597175
True	44.474123864049545
True	0.0
True	545.8951655989229
True	106.78070296111872
True	24.171330996079785
True	41.82348075438404
True	111.8305052321767
True	549.4133446533556
True	187.6876661323659
True	105.72041244733616
True	35.144237209086256
True	156.77266561419256
True	949.6911120562696
True	52.237392205739226
True	242.22010869818024
True	772.7049021031152
True	323.31879505721787
True	444.6892335376056
True	489.2557092915107
True	512.7698871504566
True	607.4542856225967
True	931.235468051933
True	260.1388498994853
True	1052.716960001827
True	911.040035426214
True	635.3305959372623
True	353.8553708327322
True	827.4087671596916
True	11.010095848513146
True	32.25884687888587
True	286.14878135978654
True	43.01555848240072
True	205.9674422880201
True	756.6703380966062
True	211.92605325195527
True	751.1490479553614
True	753.0181473107652
True	127.91218540518652
True	376.7737214484158
True	555.5601582361377
True	26.32015478847336
True	133.74617210414092
True	437.8740718671135
True	308.6678615302341
True	200.37471445965477
True	109.28985567401492
True	379.83152467701774
True	22.183930138038114
True	360.9222428303478
True	372.46625051507147
True	1005.7942069075914
True	367.0407429913973
True	32.43173012350313
True	441.1699944302874
True	431.1944025912206
True	229.8688577083874
True	30.57475168359051
True	758.8196118402552
True	445.78701131434366
True	183.9621942997256
True	13.730045437055626
True	1210.9843930026018
True	168.1815336426661
True	27.113598327816515
True	314.6325085624832
True	280.32900572240845
True	118.05097695825548
True	290.4858446599501
True	45.737516911991065
True	316.91207819721944
True	287.69644203041287
True	318.2795530237469
True	32.7519409692137
True	49.87921922835255
True	1035.617479152192
True	25.76144997132033
True	12.826862545817502
True	184.77814796511345
True	676.6068465059454
True	8.775078698641915
True	196.63797420000296
True	175.39238664601808
True	530.4345652663789
True	373.640763039974
True	719.1993379963033
True	318.4759726426357
True	511.8396250811506
True	447.3718562969667
True	497.1201971721282
True	102.75569551285716
True	1274.6309968323626
True	933.081455888564
True	297.9728857533295
True	520.0388107143119
True	104.2675732164865
True	595.1596664263362
True	447.6317184642784
True	160.8809606138719
True	75.93999485313037
True	350.9318041941033
True	156.2227810806532
True	30.51213442366029
True	593.9931857258158
True	376.0810761617476
True	67.66007449983367
True	30.61522084173126
True	667.3931196397265
True	501.7449397222993
True	74.46448988173704
True	21.306348913561568
True	324.4050974493365
True	337.0465031007656
True	722.0094017516736
True	555.5691671418817
True	562.4775239503056
True	784.4646820624594
True	8.579085859078063
True	54.04376706149027
True	38.39225328556858
True	62.326626989507446
True	502.40536301532137
True	589.6212643784983
True	84.32054056575619
True	114.78751656239236
True	203.13449199107177
True	76.72234162054588
True	185.7898866525985
True	213.22970399148383
True	271.2336518586575
True	825.2834921738352
True	605.4482147854493
True	292.5960766632513
True	178.47626643056122
True	258.72039556171416
True	246.5156487965996
True	735.520350008203
True	321.93615054010326
True	167.60906600763795
True	913.134736301107
True	341.9658921834256
True	468.50980524637816
True	147.39952288254844
True	118.10247223673716
True	63.081950211829735
True	211.19726424354147
True	992.8352944945592
True	536.3485443812466
True	115.37339512814974
True	352.8336093430798
True	102.49438935163111
True	664.3202465478131
True	4.554074783829779
True	725.9671059748059
True	35.98601038468748
True	928.7069705687036
True	849.1949391674049
True	216.628454266192
True	30.15487907073359
True	77.90873398295047
True	466.9142660484167
True	214.6253866959612
True	1.2651079004448365
True	77.65937572101676
True	1075.8906420407654
True	332.9950943894525
True	667.5033577364313
True	484.59125977113166
True	30.61136262802718
True	140.62361934066467
True	450.21641607406536
True	902.8893070080074
True	797.9568041733656
True	424.6171715383588
True	337.7007763166285
True	15.75089314096058
True	80.51915207302466
True	740.347940502549
True	462.8040540696115
True	376.17274822273714
True	883.3188888403262
True	26.6598151901377
True	213.8670304628922
True	876.9151599225651
True	235.0221411103614
True	9.013308334252416
True	515.6100091418219
True	107.9963217337686
True	651.3179840117883
True	53.30728289398903
True	250.70242484883963
True	860.701762939334
True	856.552756760866
True	280.3308881820271
True	422.31230248224864
True	121.67485184908378
True	613.6273264427248
True	250.39679297535167
True	184.91824944473737
True	847.2293792253142
True	52.541575408162736
True	724.9899318032864
True	281.1583996876483
True	305.7821395017416
True	166.83228171139788
True	482.97931652890713
True	600.3585175812173
True	367.8645741151674
True	407.7271878146575
True	69.83801393987294
True	155.9405757501826
True	469.32050468549227
True	216.33130509097435
True	36.22138663149608
True	201.2822306897157
True	396.6865488768147
True	379.7939954217648
True	744.1245177568528
True	140.69608997044315
True	646.2800496343243
True	525.2603657037321
True	595.503185396028
True	134.86263715702867
True	38.15191297504677
True	674.5995544435294
True	74.1270009749065
True	550.99038290957
True	699.2325982266265
True	445.7791051712149
True	127.98645380553096
True	535.1609991963544
True	3.8524376108860254
True	400.34047075860735
True	29.61372238746296
True	628.4908398530464
True	266.4541733185348
True	581.8137918836451
True	700.6688605792092
True	144.26267526824134
True	538.7606827313041
True	521.2534562513828
True	63.20522020155422
True	966.0750261364302
True	2.3444621689688603
True	25.133196914793
True	644.6833926974887
True	671.5767090322953
True	138.67069779738162
True	408.07484381128296
True	118.80826941192537
True	72.53405903322374
True	458.97954514564606
True	42.73527445177164
True	519.8992433563362
True	13.271812846479197
True	825.7060336905259
True	560.7153815312622
True	661.3008275159725
True	100.297089806169
True	385.4103226669949
True	986.1229053098996
True	878.0063211341762
True	150.04079263185372
True	562.3174494509614
True	468.2415707841516
True	246.16323007211625
True	252.78780797153
True	5.646965599560767
True	312.37997422744405
True	12.07154518767252
True	375.5137960280488
True	70.69826492494585
True	419.63273756841136
True	655.5149757201302
True	123.81291929071668
True	240.80624651018
True	650.5702086728699
True	678.6706353094277
True	287.18124488144247
True	139.51021249299677
True	165.4237990949477
True	468.2396969554799
True	90.02724056245897
True	10.282875606321802
True	531.732631145177
True	569.1737415937661
True	19.25998577804909
True	139.69608051077026
True	891.0452152877566
True	475.5987526104644
True	269.00189982211407
True	32.922285198332055
True	479.4971503390506
True	109.91134538370804
True	581.6683811560033
True	663.8009675378524
True	302.67605806777004
True	364.6596264748544
True	179.4770951745552
True	242.0817396950262
True	70.43185716187152
True	213.5324023073401
True	489.0146654569106
True	21.904821277269424
True	461.09231140941625
True	387.88840479908
True	724.3462002091676
True	907.676601397841
True	881.8412612332913
True	159.2601071744129
True	416.3905649149409
True	71.36194930967092
True	183.45582321670685
True	317.42931055700905
True	9.159720761801198
True	810.5506096815805
True	25.528560760177697
True	405.4405682140899
True	272.2484823945299
True	679.836494900208
True	199.2493520062104
True	37.61375468688288
True	666.2566709731252
True	1066.043422759917
True	233.05377224534777
True	129.81795130920642
True	583.2950799018521
True	495.6821398162385
True	17.955000795038956
True	820.4504544562892
True	109.75859475422232
True	45.53895228529223
True	309.25420537490714
True	350.6946481906761
True	391.2204814660792
True	265.895841426661
True	19.625951251792213
True	23.668223004111148
True	816.4044474105192
True	200.91958927606615
True	111.95877879256317
True	859.4287583125148
True	654.1143583177243
True	631.706627125858
True	445.3835175751502
True	156.2482544514941
True	34.47998932535007
True	103.43313493650588
True	430.2332357814721
True	233.0818385200908
True	467.882536610647
True	143.79315801636994
True	499.61348524522526
True	633.4234394693364
True	939.3784600159744
True	23.0388053054361
True	970.4612635590764
True	1074.5855902807102
True	467.5266078666949
True	86.63657796050886
True	750.3094378200728
True	637.9738361313412
True	686.6579019992257
True	173.74695583606436
True	752.805774728024
True	704.4135543969481
True	125.66700177986142
True	786.2237543360696
True	805.4530739829479
True	489.41147673436274
True	228.23878765214712
True	72.92777881742207
True	316.1061756280291
True	345.03486880829684
True	463.652812583278
True	429.2882158375621
True	191.24713516666924
True	311.9260520416021
True	2.846608580566891
True	13.554412171080454
True	98.56721219102828
True	133.94659737451258
True	369.2505602975414
True	339.5002579346458
True	109.99959344447036
True	18.23125748469437
True	217.2711266547632
True	841.8901118095542
True	457.3723933990335
True	522.7808728008423
True	550.6662646718452
True	805.9659448430526
True	638.4176689212037
True	92.65262676021916
True	211.21530643408903
True	244.5222541712293
True	287.4603376919343
True	111.34799618873696
True	370.3363867704933
True	428.455092219404
True	172.9524268984128
True	658.7396243966999
True	247.8363121311109
True	206.63029825386408
True	29.55965862692582
True	236.67445093923573
True	464.2175443204189
True	165.1310126067443
True	535.1368007427137
True	465.6393189487763
True	246.48035437871297
True	106.449722265171
True	39.7538521059419
True	408.0433810749519
True	783.8815731480496
True	154.72604368106403
True	1043.8821518852617
True	1030.4130649034244
True	484.7208582791187
True	101.50621373809132
True	121.94076851256727
True	661.3931984768774
True	9.010921189597743
True	221.58510763801615
True	128.8336282011594
True	115.72595519144636
True	331.72931181131804
True	620.9759432606905
True	34.70684807731552
True	130.39102256400747
True	963.5093789543736
True	59.02335795528813
True	460.21511746504746
True	529.7160916007452
True	239.96778444940225
True	130.21228730506823
True	947.0162574819016
True	1191.894698040295
True	519.4108499624583
True	645.0180340224256
True	201.39554410243224
True	147.3588625040893
True	314.76100570873945
True	263.6660134285942
True	173.5428779843098
True	317.2042547321981
True	336.6824442630637
True	10.782873384216812
True	624.4263620867406
True	148.24879182050032
True	79.47063155749532
True	446.0078962056583
True	333.9294665035794
True	1213.2489830917152
True	342.15014883354326
True	1012.0203484864284
True	10.812494442081046
True	267.37121019774577
True	221.35752303068452
True	154.6084945509491
True	505.5095732576746
True	206.1705290035597
True	408.52191781807625
True	331.38009069606744
True	113.91391354685452
True	355.9177111199281
True	1033.4311397175425
True	692.9303152880983
True	231.12902550349887
True	112.55906356380338
True	299.0317130138415
True	21.763926760129277
True	356.4651062061461
True	322.2822999667615
True	547.6327011579273
True	450.1076443994325
True	357.7510748566321
True	154.39924618320256
True	13.00935130264934
True	423.4450760160817
True	284.0855716947366
True	147.5461673567486
True	300.9118535559064
True	436.2841567780196
True	819.1242447909597
True	309.7158017358984
True	779.11825899185
True	402.2826789492568
True	378.8578657011106
True	1.5345380310732
True	1196.0030739236909
True	102.75296479134096
True	892.0331431258986
True	208.1222265295181
True	457.68626001992953
True	678.8139025729861
True	82.86833497685659
True	481.6572946893709
True	32.51484991770421
True	423.2076889395698
True	74.10456282004034
True	233.87967700238397
True	37.8584485384128
True	670.2300230897957
True	191.3151241529536
True	24.70416051809565
True	394.8346156449161
True	111.63574767940804
True	163.39281466422696
True	808.0114432712415
True	252.32251745399404
True	156.04737778461148
True	374.5797912612158
True	520.3593368927866
True	337.8193086526046
True	517.3387056698617
True	634.3409199629576
True	151.2997575430017
True	8.20364213530208
True	74.06932079037207
True	431.8481816628093
True	92.113392246907
True	80.30026917965876
True	1083.6995498335484
True	24.784483731352456
True	316.5307011824638
True	312.08312281050496
True	465.68259486509817
True	669.7728540678928
True	183.67734602784435
True	652.5330737279414
True	317.3538982556346
True	339.5615051953624
True	270.1541898612616
True	211.8613760777683
True	358.34663456710774
True	426.8276496441436
True	426.5359898729181
True	563.7812485617949
True	142.2112253345048
True	77.0485385549337
True	40.20815872592272
True	283.0613635230259
True	633.0122668105239
True	414.16779239061816
True	752.7413425673881
True	209.4696437465744
True	397.43061782194087
True	68.71565128988662
True	58.40877073072887
True	433.735902347872
True	200.11889455046008
True	213.99570931590063
True	41.84705789296804
True	1097.4629134959605
True	176.56799007106926
True	907.6104656734418
True	318.2045638238532
True	910.6422137855494
True	232.9928201713663
True	440.8576861403187
True	536.846140396792
True	585.2668616467812
True	214.55389220367945
True	485.02962585449205
True	934.2832497829864
True	125.68282990738624
True	8.22501404650286
True	571.4203646607832
True	30.128816736584177
True	82.7797534698742
True	809.6586537989692
True	227.67491479876864
True	1004.0134541689628
True	701.5938494291843
True	416.5503573890147
True	282.439915437523
True	479.9118612080635
True	339.18229127275697
True	179.10339401795142
True	671.0275933213063
True	727.8133287173512
True	211.028280103754
True	91.99383960885282
True	530.9615071051205
True	147.23588662018085
True	372.4503433317303
True	348.5316659803232
True	67.29557734709529
True	375.03439379643294
True	418.0440386948365
True	390.47509532341536
True	418.8423151573801
True	429.2423936075105
True	649.3539059363791
True	58.83440807994454
True	456.8805572570494
True	336.065326611072
True	654.5964383266784
True	217.78011607390567
True	97.43744926409282
True	36.358772887692496
True	557.7832175488683
True	654.9648883662398
True	185.94925429859063
True	409.1022413634229
True	343.9001795295835
True	16.523261808308774
True	168.78275095153063
True	283.4182161377521
True	3.307813437697157
True	881.4572547412067
True	79.00020621816938
True	104.95430059685812
True	112.98179483534332
True	362.0905842425405
True	37.69949296998684
True	460.982166344464
True	237.218306545538
True	5.353461269806258
True	120.6021549128468
True	444.5095145705312
True	48.53582923622401
True	65.88587670917586
True	163.0604603879577
True	300.4080474583146
True	951.5673601555568
True	402.53777804596655
True	935.4696352214344
True	193.78879355108705
True	994.6301945456746
True	793.9430547328677
True	663.8318601818522
True	404.1065195003604
True	391.0281659447507
True	79.19938137775611
True	69.04231914278097
True	82.93687390246546
True	174.73543247358867
True	487.3672971642739
True	1122.4961168215762
True	176.3337407580748
True	357.492168680166
True	437.90514458519175
True	599.6162565492164
True	607.1569266727862
True	284.3975988680015
True	464.3686329674154
True	656.8865535289788
True	96.84522036750305
True	746.0215832948968
True	258.4738532432093
True	138.0420713442074
True	398.4502989192927
True	907.7999735682076
True	435.47952873133454
True	859.3603215841424
True	197.13377095296292
True	353.66588042141154
True	697.6432328432371
True	607.5907528668763
True	199.078539583587
True	258.3338205494827
True	807.380350110326
True	30.082304387136404
True	187.25903271307
True	483.3620797188915
True	723.3091941977148
True	103.42268157598346
True	36.51652334674984
True	160.10113822693128
True	738.3680797202584
True	310.67265397037374
True	556.4962346428666
True	366.8453945567369
True	293.8735040401832
True	465.4926309704216
True	488.1038752728294
True	69.75523196276707
True	375.69884396055176
True	776.8313331639257
True	0.0
True	304.5147733422388
True	245.6838701722044
True	966.2281302936932
True	154.57910191767115
True	620.9355601837743
True	638.8325084823788
True	117.7984740655114
True	216.30927403613276
True	132.46826646706302
True	11.7306650776323
True	287.7908550512336
True	379.4391760674817
True	1134.7941288819895
True	229.77999171865736
True	402.2458760597538
True	661.2511156266772
True	197.10195307168115
True	26.97134438950459
True	866.2704987755775
True	598.9287086942717
True	165.07653588892592
True	615.7724753231454
True	163.39008175253056
True	315.0142144029556
True	771.3105384883386
True	35.80826291837787
True	106.66543120668904
True	525.1527815738818
True	61.60777676789227
True	75.54129329756513
True	407.282171441729
True	25.64645129056977
True	745.6090128989902
True	98.18911856537665
True	149.90137647454534
True	18.173127183264
True	737.7736107049946
True	29.490526418593884
True	772.0442606711515
True	403.87361176511416
True	118.56932741772856
True	691.7424704031873
True	519.603414105411
True	557.9587350051585
True	44.13711153328705
True	363.9619457127804
True	5.706249770229036
True	89.1241662489014
True	375.7336263351308
True	44.88459846368305
True	122.69400219371664
True	324.90484838112343
True	177.49275442468414
True	105.5184296362004
True	665.9700735183487
True	18.77680982548088
True	1125.6799846506142
True	524.7514191799846
True	313.4388042389237
True	491.7658250296173
True	121.23426284899664
True	796.8732352941591
True	1131.0368821273837
True	740.2757248292219
True	182.37635425113356
True	230.3616675352932
True	52.37540099969672
True	57.92999534742621
True	153.69852759583964
True	102.8291526135427
True	166.0693027980347
True	1154.6272985463124
True	317.0887797474667
True	355.1163601760003
True	705.5818035532587
True	16.426834892791963
True	14.664604520631348
True	603.0180884618304
True	4.987890911353725
True	117.37252764817414
True	677.2191487195956
True	180.688012454802
True	646.5968618698835
True	816.1261529268277
True	141.71877306684493
True	841.3854306133966
True	3.1411168502095315
True	441.56902392280216
True	1060.596862342987
True	24.9841552478336
True	235.7542036378412
True	144.08408232626397
True	939.4457249904432
True	240.7904603201349
True	488.4319893026524
True	122.93504291835032
True	511.890087128048
True	150.17041208391518
True	99.86761985642237
True	384.6717764195144
True	70.25612584662616
True	49.73487788309918
True	1030.5718051580982
True	259.7058171175812
True	154.78357950356076
True	372.9964494236261
True	401.49632444519295
True	208.60566616573124
True	166.8962215115724
True	406.2586353353392
True	32.68594741033763
True	491.7728439844121
True	1096.4623225937048
True	111.56870566343672
True	466.0025215884745
True	315.367335536618
True	25.376019263997645
True	404.7957172176106
True	102.51518774662274
True	584.3918088116391
True	217.60373914521384
True	412.583481310638
True	19.971885317914182
True	419.6466115183505
True	110.13355357058283
True	342.460847692372
True	32.60503372759098
True	168.04126274260324
True	251.87097312382687
True	746.4593211290983
True	57.932176117926666
True	140.05104624548412
True	237.8565439557817
True	127.7072527793184
True	629.865201383972
True	562.5374589544814
True	791.1315126588688
True	396.6613648701488
True	543.2628006908882
True	409.3423607233361
True	696.3753965209221
True	72.83168614256928
True	457.37207628841526
True	432.0509353698562
True	51.44769395177788
True	85.95029879864569
True	132.3923421933017
True	83.9224690633396
True	338.9886754413416
True	857.3468501824026
True	305.0502789506131
True	1105.0465707535843
True	315.012841586247
True	919.6064113013648
True	149.33269663736536
True	578.6731774102095
True	598.8370964356258
True	697.890080243803
True	432.6506163366567
True	65.54551945006867
True	288.028345457872
True	41.2631200918734
True	161.50007412662407
True	161.078435415495
True	1099.7998260543236
True	222.48995192791335
True	549.413358044706
True	548.4846233515234
True	575.0125747763057
True	863.1761327103972
True	582.5055757880976
True	649.3736721533246
True	980.6919724365594
True	124.80687006452015
True	317.8843478417125
True	252.09898931727517
True	339.1506106087211
True	90.63547001058784
True	364.2193122797798
True	4.137356698560641
True	310.57404661080824
True	272.5222923852879
True	614.9035775331245
True	294.314147795773
True	355.5689938329666
True	11.194128297590254
True	60.30343233072615
True	535.7734008182771
True	29.12549466501433
True	139.0680832898632
True	64.31129545783246
True	149.2921348742815
True	230.61773107674657
True	71.24662134122731
True	367.4715338997222
True	282.5822999775479
True	103.33856725625388
True	347.34561112849383
True	62.24166081362912
True	576.4370309498867
True	841.1043955997561
True	283.0285659466732
True	1130.8069617763774
True	107.41406522190682
True	293.64153435560274
True	1053.44089737103
True	89.75703695898343
True	294.97481835256684
True	9.884397632439985
True	398.2877683125376
True	441.4156182926645
True	160.63911132184057
True	624.873842484235
True	939.1772128634508
True	161.66434285652988
True	76.0360820445092
True	337.5694430638491
True	541.073081443051
True	640.5678677700798
True	1198.0440301858926
True	25.09040356854644
True	931.4622075344136
True	137.8446933582882
True	665.4139155993417
True	119.38022412598606
True	133.9899438718776
True	185.2987185484456
True	166.12821523261945
True	729.0515183645384
True	211.6607093546073
True	235.900952170876
True	66.55493265997096
True	514.1130465540109
True	440.26085919086006
True	176.6525234880595
True	237.71403167153463
True	19.30553288482041
True	421.7148486303015
True	219.46035388976705
True	287.03578808253405
True	111.56498375488604
True	725.9327970073248
True	449.1733010267554
True	267.78942194148493
True	643.1253290013925
True	532.2954880951283
True	460.6297123984479
True	131.23734206991026
True	539.1373242754202
True	428.78230130119374
True	3.116440572037793
True	194.46814848084944
True	90.75121235277275
True	249.69012822644964
True	2.933697290540789
True	119.11476236659784
True	345.4702259489435
True	7.882988061258763
True	841.339379454598
True	172.82274341497416
True	735.5128712610414
True	791.8293982158453
True	151.8421426174518
True	213.80090970692868
True	470.48481484939697
True	831.0536243251319
True	47.74068706031317
True	38.21120890052599
True	136.22909857220952
True	624.7552285051918
True	702.6046505041833
True	177.89832342423566
True	582.0055263848616
True	601.3372932463558
True	850.991857327334
True	399.5409510095396
True	179.86052022926015
True	870.6103070757146
True	214.46421605377944
True	146.73058297598203
True	331.94032532964195
True	230.0559918947468
True	204.10115576193036
True	601.8934058842431
True	248.46140206875972
True	189.5008292595246
True	467.07474848705175
True	462.396667980475
True	64.21692688065792
True	289.4165227037838
True	80.42118629745468
True	321.9056149296359
True	361.1940119491422
True	258.2843458508504
True	177.6199898937255
True	358.27431381791524
True	643.6644794654314
True	738.6984851722652
True	299.35401869794856
True	749.4156416562585
True	64.0845905276719
True	888.8143737015397
True	335.5694481955462
True	12.79966478944674
True	625.0087744039535
True	678.3807651238269
True	260.0174026839109
True	168.12441203894394
True	43.61074407287639
True	383.2508972088042
True	70.36186831483032
True	14.347690258282611
True	899.5158075424491
True	343.2909843644499
True	181.40458768796728
True	978.3002528714942
True	12.568329751383624
True	791.4751022763381
True	30.3469541560972
True	690.4032666225078
True	60.65040343872754
True	765.4819436638792
True	447.02250288065113
True	194.77857025450044
True	441.88864368851023
True	205.58965422677127
True	300.6435404367072
True	214.79168062529607
True	412.2175883349753
True	10.50782691812801
True	327.4631090856275
True	115.49330488372534
True	14.008750368259358
True	469.6903017183338
True	717.1225384627292
True	286.36276792419267
True	85.29856107057658
True	301.55618208272165
True	86.33020779082722
True	179.45463955297075
True	178.55572975001908
True	389.0583470263624
True	41.217425121306775
True	139.39043423930897
True	374.3980164962854
True	863.2086528187743
True	111.37871718200952
True	206.05758646689824
True	437.8248691962774
True	19.633523973781134
True	394.7269359600821
True	510.8772575567254
True	86.81483347414613
True	391.8874357599117
True	363.1365557089862
True	422.9696948996992
True	591.5667690709914
True	1063.2023991846202
True	953.1370173876732
True	56.816451962079576
True	1071.9555828604502
True	110.09095706917878
True	113.38393876862678
True	110.3014557280582
True	491.2274763912335
True	367.9816924166495
True	590.0138760663501
True	262.32838177629594
True	153.40471757828226
True	402.3581767700318
True	17.099610007619347
True	459.2828740052332
True	390.5472457044183
True	146.3998167167299
True	96.03269494500928
True	520.4863687708115
True	989.767221373598
True	204.6616172594699
True	64.98939317748247
True	440.1813837043214
True	381.4797724239357
True	485.3057152010111
True	320.3424846782507
True	4.1703070201927925
True	512.0151396504009
True	512.4689469793057
True	505.63940869159023
True	188.84253164609055
True	108.2076811267888
True	22.14783405904267
True	380.23298040513225
True	107.19796828169862
True	8.061204090726557
True	30.90165772294582
True	343.4538913185144
True	640.5639658255229
True	130.7580366083836
True	94.29184061732686
True	25.73751007379484
True	398.6265472168811
True	363.422405902551
True	800.1580316136819
True	303.1004299052445
True	523.4627745600911
True	534.3963656548881
True	520.8546036552837
True	294.05802417423143
True	541.1685515066757
True	103.12600395160302
True	569.1875651187053
True	7.121267830209151
True	359.93932622485
True	456.0440318844165
True	958.756054243386
True	345.8473314347899
True	795.2907294734883
True	968.475636352125
True	177.7916050834566
True	37.8481794599009
True	371.5414486056574
True	385.18320862497904
True	581.8092134553918
True	245.5509983276493
True	30.590479477738505
True	631.7400085357077
True	120.90251904161492
True	1018.0626922869372
True	314.3817235573846
True	474.9080648465316
True	132.50830874967048
True	802.4531234647609
True	138.29215746368334
True	823.2273321145797
True	532.7516395416901
True	187.45512862281652
True	111.11970164703308
True	66.74204433999348
True	567.5203898307232
True	940.246009460312
True	422.2693899100188
True	563.8563825032608
True	121.30804919409849
True	643.2456521641393
True	479.22301230678113
True	798.2869762943919
True	327.303455906555
True	560.9873704885192
True	117.58461673363264
True	24.861610404019565
True	413.2243026534877
True	164.36424928716607
True	102.8615620552276
True	350.1677015407685
True	1090.955039874652
True	247.5904705866976
True	555.2699490662136
True	11.748615037056997
True	78.28894073310882
True	328.06992907649004
True	814.5880652994905
True	446.3238281126143
True	498.8237243627133
True	713.3023711363724
True	66.49245295050821
True	744.0991685762987
True	48.89761057225692
True	108.08580567130406
True	181.4633765247505
True	82.22174991283211
True	25.82649936889248
True	303.7301225549415
True	481.4692984671744
True	881.4005857547578
True	870.8979147764313
True	5.843064442508605
True	298.5040584850648
True	460.8921131431358
True	121.37082387432746
True	245.0827404310968
True	328.49061605724205
True	1324.0807522241737
True	456.6583718188047
True	25.639733124255283
True	178.27332981021834
True	736.0115085277183
True	34.218689070767184
True	170.8884448999856
True	576.098761043074
True	71.25562938383104
True	871.211886802568
True	335.5987614340915
True	680.071118917165
True	80.90881334030867
True	655.1028625740873
True	575.4196888762277
True	870.1795646743545
True	245.32037112238737
True	511.8982129966677
True	842.5742205306509
True	911.914706799755
True	236.75473141602436
True	714.9029153756691
True	222.03329981332075
True	466.7821498953056
True	355.04713569385336
True	488.865643761252
True	494.7674192182557
True	324.37161999729574
True	345.22964395290006
True	111.29936071451796
True	341.988484861029
True	1147.4831916392463
True	320.08716644078663
True	146.13803622111428
True	306.222730876826
True	719.6755344017441
True	639.6562028321928
True	407.9858208236503
True	122.20982745385103
True	316.3042369810224
True	33.31837603544141
True	173.891965030598
True	85.89333022477366
True	89.11353271483011
True	542.4110917270104
True	136.86758482304396
True	134.05042284567682
True	105.54979386901576
True	85.62198895951019
True	449.77358427224095
True	393.5255707187073
True	997.936670099138
True	540.739084938341
True	828.8480153729469
True	271.2231347973584
True	314.3109819021486
True	531.205307783567
True	199.70457157925244
True	749.2959502032069
True	256.5452796174698
True	357.9335443691747
True	73.18213075229745
True	121.26344414521184
True	262.5216734907306
True	122.50955904632848
True	484.0124449762776
True	31.003946580034835
True	583.0269503345028
True	1002.4027569805596
True	726.5638050554734
True	1.6612440719091208
True	61.83420616642473
True	491.5310749318488
True	433.78123384479926
True	75.8570931445423
True	120.1405572178384
True	301.2733961821976
True	80.49411183100784
True	51.739307909266536
True	730.9015622197247
True	646.1432754339609
True	165.9096804067888
True	164.42801445255435
True	519.3445489050769
True	50.96879783676284
True	24.15393029999495
True	571.6364043105086
True	448.3119607499759
True	1122.1934805949047
True	47.81089896394673
True	471.9594408388758
True	907.198770929818
True	813.8675944067576
True	286.5343650706914
True	744.6412690543311
True	400.1489883934253
True	39.74230055656231
True	102.4863675913459
True	705.9708556039652
True	75.32636580427867
True	144.20647010553478
True	940.6835632271312
True	189.32983056531103
True	274.188338442997
True	106.52901494510598
True	630.6428068833801
True	603.4119039839997
True	212.21665994394115
True	421.1442656267429
True	44.30036933312133
True	282.70401086875296
True	583.7507297744384
True	611.6562897512708
True	320.86294994050064
True	79.82534540921654
True	902.8995561521028
True	1088.3917165221346
True	563.8526827816091
True	60.041240333756775
True	32.75173762520436
True	90.83054162900812
True	104.33924674684496
True	100.97469032473587
True	885.14052230456
True	1176.199563299157
True	707.4900398419028
True	337.56921761462826
True	8.401716622173097
True	21.55664179509845
True	336.81319323034546
True	487.30355112526223
True	39.41404776965188
True	560.3988629824605
True	448.6731900899928
True	408.9805920502846
True	83.62991538025253
True	196.9946715310567
True	273.04099459340216
True	134.64417572471967
True	401.1033701296814
True	43.32292667955704
True	173.10683641803394
True	1178.350179061487
True	4.922465749208808
True	28.637699171969032
True	585.5490014924176
True	371.2817293218464
True	780.8067408243179
True	157.5518183052845
True	769.3627042817776
True	572.4799750525503
True	278.76249535902934
True	438.05381701580393
True	338.60205659316784
True	296.07214905168087
True	266.641186095538
True	416.94780875593455
True	508.57345987465806
True	482.31053885774656
True	109.58684100593028
True	360.3837961565157
True	10.725075993185715
True	190.18007071152925
True	229.98767488859855
True	892.7768170968596
True	572.5374430687502
True	30.80561744053528
True	729.832822522084
True	848.7111090936355
True	106.21953329095687
True	344.8611824057048
True	888.9698087099433
True	218.9235017905941
True	164.42189816347806
True	529.194768527335
True	584.9293027781142
True	1066.2140380882763
True	158.21867215550208
True	152.4093635142515
True	244.33834721579584
True	318.66619491383364
True	401.5716124241875
True	410.5023233788593
True	332.74582013421343
True	431.51534497280784
True	496.9773222988781
True	220.63676587525745
True	1472.161174025024
True	256.7207195070587
True	414.09566654677184
True	51.98820288737053
True	756.399620934157
True	255.29133568137988
True	914.5475138037792
True	566.6192868171607
True	311.57194300165906
True	782.5745760363174
True	265.77403574538624
True	212.03935978866727
True	260.1081696602106
True	221.48987038529657
True	139.05761847693913
True	253.4451443159032
True	739.3365847453025
True	520.2994496853088
True	219.74035302354957
True	1220.7119610944542
True	112.84572977830258
True	265.45078121575347
True	71.52104409123973
True	315.6762892851863
True	403.3551211487256
True	93.85921876918164
True	218.09713869442103
True	78.65806939559553
True	712.1990903028004
True	383.0286029711776
True	229.2817518326148
True	705.7282304927322
True	869.4397393539754
True	804.9063521291832
True	807.7163502598187
True	349.6298328707067
True	1.34642108746002
True	264.774522741305
True	55.298931049096446
True	391.3950038610006
True	55.21787153550522
True	358.34237283047054
True	875.469210120794
True	1034.702891460998
True	416.2108464072981
True	23.19446643087912
True	525.1505427487577
True	508.20138709920167
True	192.2097683973001
True	232.26716387137043
True	289.0047775121915
True	22.204683471176885
True	116.74778823599064
True	960.5631043754958
True	62.913707433378974
True	512.403634853986
True	792.920019031171
True	99.9498703302267
True	248.91969764107776
True	109.44126202571788
True	15.758602704640182
True	1.632752472335576
True	114.13095808156034
True	1012.1168384809883
True	467.6927939222233
True	68.4839190042248
True	786.7293592301597
True	331.9574524034044
True	1.393522296974376
True	464.7453016856464
True	183.48541959255496
True	496.5018893419211
True	82.63932455257645
True	305.55894019170063
True	373.3112882087996
True	179.48712180811842
True	207.4896007566912
True	130.1014027142977
True	179.41570001726978
True	1015.5976122884106
True	15.56401776413486
True	507.7578660449863
True	502.4360440865472
True	415.313398039805
True	212.81336702686397
True	233.29543697585183
True	150.6507085520152
True	44.02956006134623
True	485.9966369031941
True	148.2973464135296
True	859.580471611251
True	835.1060945075632
True	246.1064562661428
True	299.00985298648595
True	517.3348198296064
True	41.54968054284925
True	86.88526818459266
True	716.5141522811856
True	1089.9678889817162
True	109.23602746795876
True	719.9233506057859
True	143.05647476966408
True	928.0522449996216
True	648.2820570750346
True	99.37074233878218
True	261.4415884932574
True	623.1076622248479
True	266.1149146136009
True	45.179665836551486
True	582.439581835337
True	449.0606537376236
True	6.404827028418072
True	483.4770579372128
True	66.18049340643529
True	170.5819308963556
True	235.35747764837643
True	309.15276065547096
True	78.63398710279515
True	210.92083810169223
True	345.874579331176
True	439.0649288222974
True	938.839374392276
True	49.320795654470935
True	927.7242736269212
True	1005.352868143067
True	126.9678303807499
True	76.33090844689289
True	998.6882487587524
True	35.6383166790873
True	220.15079068338417
True	80.15071414050365
True	225.10793693429352
True	368.4272765648216
True	939.1669788025532
True	99.2084128112394
True	72.41413515958773
True	647.5732685243211
True	274.0002589825652
True	699.1204688354195
True	48.55702224549552
True	498.996055184148
True	381.205706116686
True	678.4437100935938
True	51.49425155328878
True	109.5724664999895
True	25.12172653830153
True	265.2542781037212
True	41.34944210566606
True	350.3083950895748
True	2.9378184634993723
True	1154.5389463442152
True	105.36433915739644
True	139.60644094602608
True	358.3518429070264
True	734.3664372636864
True	673.105197764554
True	1030.025979150751
True	471.7318568637054
True	422.1665738681005
True	146.5157302429514
True	421.9853493624027
True	862.3384601961629
True	433.8141325887042
True	942.8730958997648
True	79.34877713292185
True	437.1353807155136
True	184.37965842480173
True	297.53511412480344
True	727.7853211805332
True	164.94715149844316
True	133.02906896526275
True	65.45964635277515
True	891.5330695077528
True	761.4012017285028
True	80.80653650881662
True	441.74837525105374
True	726.0005693006957
True	422.7932257637575
True	57.16843028534205
True	321.2836267957779
True	783.3637596582487
True	29.60154685206951
True	376.1528949327087
True	169.76050861976097
True	274.24503485434
True	34.069854231962346
True	215.7161352046337
True	777.258388238132
True	639.7064664878267
True	58.46285157213305
True	293.0976684114398
True	920.9977506631536
True	17.714724634410313
True	313.09544490203854
True	279.5817050676572
True	423.6885727016274
True	201.71106986475175
True	597.568379705073
True	47.67217689061727
True	974.7279761853003
True	838.0476383624945
True	50.68987609167882
True	375.0109422017653
True	721.9632446056712
True	923.6023784803866
True	262.8878186364649
True	574.6598080003156
True	137.91770031437687
True	190.8305639408732
True	137.2234637416284
True	127.92030245723102
True	208.005065817906
True	918.0301726073658
True	772.8537636458171
True	917.0852411958232
True	19.18505569648175
True	27.187533392989653
True	355.83725773452005
True	12.80589839401282
True	636.84535666434
True	1060.664138794806
True	264.42180117672245
True	205.82472964913973
True	86.79363353320441
True	221.6035297937521
True	129.88533949798358
True	43.17843623219019
True	136.03622040691997
True	90.08064517543303
True	249.0845053677044
True	535.9425939622197
True	158.4413368964379
True	29.784027109670333
True	57.56034345682939
True	412.0280498064067
True	265.8817902978102
True	584.3191965162753
True	22.820784087381096
True	120.09521750743862
True	647.3326873403907
True	254.6228916012234
True	467.2634695426615
True	647.0688876076927
True	101.6867376475565
True	114.63369700840288
True	82.12164709848182
True	26.949739297651018
True	121.41680251728228
True	92.23268769575
True	105.48701031211476
True	139.97680854049167
True	233.29652558190008
True	818.7601360430534
True	281.5746410112216
True	976.0543764594732
True	166.7615985495684
True	197.60028427483056
True	823.6089614987633
True	305.6041895976697
True	609.6708613565095
True	255.54144204678937
True	350.5475003690211
True	443.1585171041363
True	571.3601627878699
True	647.5581403816866
True	372.00123183274593
True	36.80680429353127
True	541.3847369264696
True	619.4226059536061
True	20.32044139140393
True	11.046194435768054
True	264.73430823916823
True	409.48765878784144
True	450.8287835258639
True	65.14436785194502
True	621.7407178232864
True	942.1690504632486
True	233.817579728806
True	889.8917204390664
True	284.66519153130093
True	100.45890595465208
True	272.30286574260435
True	687.311460783538
True	39.08690524797745
True	594.5187863524454
True	1295.1253724894066
True	1020.1452393675756
True	896.5148911745989
True	207.1528787780391
True	91.7346085656148
True	190.51710968731817
True	844.0341539740546
True	148.005114486795
True	1056.0361946737232
True	855.8696358294768
True	40.31484688246794
True	90.78085364508657
True	424.5950139221544
True	410.7099830609389
True	213.40765777682887
True	507.6344569770405
True	653.0391567969629
True	124.0004308260112
True	273.45385783289703
True	1015.845949920098
True	52.73502692696349
True	678.8907647535913
True	556.2000449765817
True	36.31359676679907
True	875.5725239565833
True	379.30182346467296
True	580.3111918502265
True	109.05615481275662
True	279.68962007135445
True	220.7550973231175
True	26.171215486333026
True	138.27277044574808
True	739.7801167681248
True	135.50981818146548
True	381.3795727777213
True	63.25371807343018
True	655.0024243288016
True	614.4885761290316
True	218.34464559794665
True	468.78479862054434
True	164.8138389468262
True	167.1359842843541
True	229.6017245101556
True	286.47987904128365
True	354.69621685079
True	133.45685248291582
True	184.22923393153505
True	26.782229265505563
True	894.9099811143528
True	299.1751765671115
True	10.14874453145105
True	365.5313827247307
True	159.6733935825007
True	629.6572438638485
True	364.45129597725526
True	581.926157486895
True	559.0820080528979
True	480.6639465166867
True	790.2445217377877
True	234.9510276900212
True	593.949053378871
True	160.81734037924736
True	544.2409610606613
True	377.0728228548787
True	379.4217382634319
True	127.00236229611266
True	144.58604267856347
True	107.84400309808728
True	67.12217544740872
True	713.8560792295629
True	175.74376149798738
True	46.42403064720717
True	0.0
True	515.7121441924558
True	114.98608499550193
True	22.09989273751747
True	39.817436858939
True	107.78144291542426
True	560.5389942346702
True	178.78517342971003
True	109.141392038094
True	36.162464699581
True	164.4925469620493
True	901.9882891718356
True	52.57273776390886
True	231.519119367388
True	688.1733557645886
True	311.3380334499319
True	465.9989012877488
True	477.21412149967625
True	505.32778050532784
True	613.9208360555984
True	892.7687149778724
True	270.3637490689493
True	1008.913574963412
True	906.6473539801236
True	617.6970572053772
True	352.0525161956175
True	820.8109073404186
True	10.483210089392133
True	32.91072696958847
True	285.9875433109623
True	44.46562527638952
True	207.08246093077483
True	789.4605723159552
True	216.54117738433592
True	747.1850678312983
True	757.7646090404573
True	115.60250265813512
True	362.8853721247981
True	585.0391718943031
True	21.750920024131588
True	133.4180397766671
True	433.491771220256
True	305.3568691666552
True	193.9872011549544
True	118.01038162134114
True	388.7939476992316
True	22.77522850444083
True	366.48294384306666
True	373.0437152967967
True	1029.5537521033923
True	370.19066505169656
True	33.27325495177415
True	434.7281014885446
True	453.2392302040617
True	237.45190821862184
True	32.2932557804662
True	757.0006782433345
True	435.788927376097
True	177.87057595265554
True	13.795669320424416
True	1227.908400094629
True	165.22378958619015
True	29.03087385216527
True	305.6656578986786
True	292.8252792573735
True	113.32032065258248
True	295.68802210704206
True	44.78815156811599
True	319.5580602753103
True	305.7679241571822
True	323.9008212016033
True	30.097481273824457
True	48.02481087011312
True	1047.9263925090254
True	27.675726780748203
True	13.096465429193634
True	180.93695826482104
True	661.1600695086586
True	8.902391390489361
True	181.8836235654476
True	169.76144381157903
True	528.4884867301879
True	369.9229485631236
True	750.8098956181287
True	319.9613582230489
True	497.1654760535543
True	444.66781102062254
True	493.35977571864026
True	102.38080780791064
True	1273.6981463873744
True	909.5102441125669
True	279.33635113721846
True	527.0517347139149
True	100.67167731336772
True	569.8297068254219
True	413.4344192814924
True	157.22964326411142
True	77.62756883938091
True	341.017905201942
True	171.74014772965432
True	29.532879623751487
True	606.4877837528672
True	391.376622680021
True	69.83031616456968
True	30.04262284009898
True	665.053550776908
True	489.2185895456001
True	74.29838548128838
True	23.91603712926544
True	337.8483322032004
True	331.03908683454154
True	729.757440791925
True	552.7714681786293
True	557.3757628363816
True	786.0261758137553
True	8.596551069712094
True	60.1628221567165
True	36.54336553064466
True	59.57953748677532
True	524.3310781558622
True	583.0380374536055
True	83.68117229586628
True	109.7197650788906
True	202.74660545924863
True	71.772947132474
True	180.24596244350025
True	210.11985400412303
True	274.6682708102183
True	830.4450818403211
True	606.7625239862631
True	284.08075821989536
True	183.5079643645994
True	284.24763341408755
True	237.3235175648619
True	726.1698723146434
True	323.09800961153127
True	164.696841528157
True	905.6805475858956
True	354.7460324327361
True	469.46334503489805
True	153.1032678110999
True	114.33685601612314
True	62.333484198026376
True	206.3464807264461
True	971.3729162549444
True	521.5068512153414
True	115.8027585031085
True	353.2420174858621
True	101.798156568797
True	668.1320523565398
True	4.6757439762089765
True	682.6269001040871
True	35.93991944076284
True	931.0447979508506
True	840.0445156093874
True	215.56776644597704
True	29.53625563065946
True	84.11377417195659
True	459.0653217397142
True	233.3821373899498
True	1.5405610087864416
True	80.2641083139704
True	1132.439937817216
True	349.5673099593486
True	672.9427589728056
True	484.8226040836735
True	30.775951786679503
True	138.729217411512
True	437.2998490746629
True	931.9297806539366
True	820.3750019858791
True	414.59183716806666
True	339.9377452247555
True	16.553301279001182
True	81.51882305176169
True	739.5803416986097
True	483.63159497130255
True	384.4382109391728
True	874.2868721366896
True	27.54167601888788
True	223.6119991273169
True	882.0005062389065
True	240.5169018946864
True	8.321083783684422
True	502.7816662130083
True	101.76244978251324
True	620.230899336319
True	50.85585838044341
True	260.7147979868429
True	885.4351381334558
True	909.3995531128502
True	278.638604723256
True	455.0569137778643
True	118.14067340113712
True	599.2416559194543
True	257.3331158771094
True	186.5426876864553
True	829.0980952767729
True	55.87265014695397
True	718.5035516863893
True	276.6007737521754
True	304.0138953170323
True	169.82528030915853
True	468.4634363576054
True	620.9041689599072
True	367.6917881955244
True	390.6001658229065
True	67.58815733506677
True	162.01187002111243
True	465.9338499375568
True	214.8136790422917
True	37.74260035816294
True	204.0711210973887
True	401.368900010127
True	389.6262777815032
True	740.0830920449288
True	115.90304473923337
True	657.232046822851
True	499.4019899536268
True	608.2172189071918
True	139.22690743328116
True	39.978338317030776
True	664.7462458274712
True	75.19632823749878
True	566.2066133753391
True	718.2471050755128
True	454.21922849895407
True	133.90101530405812
True	528.6146317880601
True	4.608480572864037
True	389.7788450682817
True	29.33314477397812
True	638.5123940512846
True	267.451915845096
True	575.1009393179482
True	721.4636441250996
True	147.56665245986545
True	531.6742245796763
True	487.8885669254365
True	61.06172314026477
True	976.1013070102877
True	3.213352551049195
True	27.73458901818112
True	641.5068542368305
True	688.641950769554
True	132.22688957792087
True	405.8976186781323
True	130.86753280960792
True	73.26284007873625
True	465.9471436829848
True	42.17306436282473
True	497.494178059674
True	14.370408420251708
True	873.4523955792159
True	527.9363252001771
True	673.851349956153
True	99.73974109330383
True	384.418814655433
True	996.2842784782448
True	838.4901849816024
True	147.69719509630707
True	551.8031053455633
True	470.23194435082974
True	253.33628266589312
True	261.84582304295674
True	6.303963235318935
True	322.8539776581173
True	12.508475160329942
True	378.38773286168487
True	73.09044298620739
True	409.07092709180216
True	637.37122757842
True	126.58187813280828
True	234.2019455626673
True	634.6481467228299
True	687.2948834618127
True	299.3472723972471
True	135.36067235778495
True	162.56226294029227
True	477.3616186516799
True	85.9479985459521
True	10.14412241298142
True	524.7344030623323
True	564.8177229454154
True	21.071925104247708
True	144.18769522481924
True	916.8043472654846
True	502.4384130896868
True	264.3093063748317
True	34.98203020504485
True	475.5400989300677
True	112.06574135282584
True	596.3057002278621
True	671.8168572087284
True	305.1747630676169
True	367.9332090701826
True	182.3906354025289
True	245.83441742640028
True	77.48817034503517
True	211.92394939183876
True	515.9826181649364
True	22.968837705859592
True	464.85563880241466
True	370.9501662328667
True	717.9102893645727
True	892.1971780324491
True	877.1596450343523
True	161.65855676358123
True	411.0994940606362
True	74.73303953646987
True	185.0180757036016
True	319.0630432615939
True	10.655825070912345
True	820.4115154493567
True	23.386129852549324
True	403.3572654264127
True	265.05500669907985
True	663.4060040787705
True	206.27844183378423
True	39.501972209541485
True	723.3247397492523
True	1097.2806076363402
True	231.83187995515505
True	130.42021538993794
True	607.6685164466332
True	480.3722097670983
True	18.025307885247667
True	840.2689897285775
True	120.40854117470568
True	46.131674914508864
True	313.2083920495492
True	356.170412309784
True	389.11274579887
True	266.78812885904773
True	18.769343038858867
True	22.833057752356535
True	827.01403696131
True	202.6560671007437
True	120.42147840164138
True	805.2858820723424
True	660.5718304299596
True	617.4270928573827
True	446.7492385301687
True	151.3349918217966
True	32.595068542603826
True	106.72845334970567
True	452.885117729605
True	221.02388781169765
True	483.79992477550434
True	146.64643359328744
True	497.13557734265214
True	660.9061310088623
True	986.5165135932676
True	24.596805515196856
True	989.6551788306988
True	1087.8540488255555
True	485.4099459507111
True	83.610467925078
True	785.204355808294
True	642.2330090329878
True	654.08494514227
True	176.5700802092914
True	741.8413294371308
True	712.0273011963016
True	120.30613616196224
True	764.6332824880494
True	818.538610525808
True	497.3123433466542
True	223.75136760978145
True	73.63636819091259
True	300.9384525411584
True	355.57533824965043
True	464.8956487684797
True	421.2322535320174
True	193.4503294253206
True	314.98660557200185
True	2.855619278702989
True	13.158385513054853
True	106.34361958460224
True	129.10805780038046
True	352.45379799289594
True	349.5990154078126
True	108.69420299897472
True	16.17220635632533
True	217.31938017838144
True	863.6935505886843
True	453.4584813785566
True	539.2962858893901
True	567.9268459459165
True	819.4133459890325
True	640.4541720360922
True	91.57858145025877
True	217.06434024225663
True	239.75714906118196
True	290.28806656181393
True	106.1957075068386
True	368.11857091966857
True	425.83928395814615
True	170.47074924248753
True	643.0002419396766
True	246.6710484613136
True	209.4168502477732
True	28.13789693904922
True	252.62710597494905
True	489.2376712085952
True	167.71233121227132
True	532.1798089348893
True	497.1552218015016
True	246.8701044739275
True	104.15506562031328
True	39.822219601374094
True	396.649303267004
True	789.8401658799751
True	166.47382609242032
True	1060.4303500779763
True	1047.1553926558256
True	473.8111489540776
True	98.68049613253042
True	121.40467416980825
True	690.1739476499547
True	9.40347149904143
True	230.85129181007304
True	123.5180087648762
True	118.01286082597272
True	333.88735106757787
True	648.3544290096926
True	37.26695831481647
True	121.40691993435284
True	956.5755013944332
True	59.69065549854953
True	453.8466061551649
True	535.1515132982182
True	261.4907325352185
True	122.81548367132524
True	902.2698639158448
True	1192.199870108272
True	530.275635671294
True	646.2413723351851
True	207.1513028564465
True	154.58587242728663
True	319.89870140998937
True	259.06954445700626
True	171.60211529224705
True	299.26335575267
True	341.1464236091456
True	11.314098577656337
True	618.7402739493282
True	146.84433052635143
True	77.15141560824863
True	441.64047505190433
True	315.779362636454
True	1160.616525765739
True	351.2834203372764
True	1012.9431157066252
True	9.732797755757831
True	265.6796970831492
True	232.65759500565335
True	161.79719476419814
True	484.3883904673892
True	207.07555031608192
True	402.1336689357722
True	341.141116412445
True	109.72930638786576
True	350.508285460128
True	1061.9293662352216
True	729.0170568449676
True	226.79278942832516
True	108.66274936722104
True	297.3869657090142
True	24.605053491464936
True	342.63322313887545
True	312.52206967886946
True	546.5746202764024
True	436.5451303623133
True	369.81920668578056
True	155.3051010814337
True	13.409972732280757
True	416.1031060955986
True	287.4902189872004
True	137.7659600218357
True	311.0955600615362
True	439.3090393080394
True	818.4289938092168
True	324.16899940668964
True	771.876201118325
True	419.803953314857
True	367.8819999984464
True	1.0206094614765155
True	1152.5146833185886
True	103.040190704965
True	914.536774707522
True	206.03562754996827
True	453.8011242393045
True	655.3027642149411
True	85.89941915999005
True	484.67052924954896
True	33.608502558711
True	418.2914382294133
True	77.7552931552467
True	219.56602669694067
True	37.04184386767395
True	666.4148734487478
True	185.8393038033128
True	24.33118428062851
True	400.879130453033
True	115.278705053114
True	173.4494642637714
True	837.7576277045214
True	266.2300242686581
True	154.67561775183924
True	379.2553924021607
True	512.565239296017
True	335.8642846118468
True	502.13371700235086
True	589.7575067438843
True	162.99011966212436
True	6.913449697975777
True	72.17927112323487
True	436.1774490716083
True	90.95802119865876
True	79.810105670221
True	974.1919455744318
True	25.532242433617903
True	318.57715205159866
True	316.9107038549446
True	438.3618938309278
True	679.1489739150088
True	186.203854611269
True	639.1787495819175
True	327.56689620287113
True	346.1990893595005
True	277.6803444495772
True	212.7942138467465
True	341.1915804484322
True	433.7460265219445
True	407.0348288192697
True	597.3384056123903
True	144.07944957418093
True	77.88146527833504
True	37.92801373353812
True	285.3352334284212
True	624.5508030519329
True	391.0952848251139
True	779.4156940646353
True	216.15221548726092
True	407.676055776064
True	67.5475824173249
True	54.9859930435755
True	432.0427456120973
True	200.59135110230585
True	210.88276450026152
True	44.21954922305744
True	1085.5783588524005
True	172.20654758920824
True	893.889393551737
True	313.6993564538428
True	912.9459337073312
True	241.29330266073416
True	459.098518312706
True	543.0592568798281
True	580.7103711721682
True	219.6448783887884
True	484.41548903915
True	973.1506908807175
True	131.65926521343877
True	6.86937987622675
True	552.9901291890035
True	29.720110333041664
True	72.67418924298322
True	792.8302215818126
True	236.30817987793344
True	987.6138518031483
True	702.8082825191578
True	424.9428740181994
True	278.41984113716586
True	488.0535521333844
True	344.2227036200232
True	189.5800981628985
True	682.99991417374
True	711.9374975314215
True	213.245832042746
True	89.77564435687002
True	512.8569770007485
True	132.3356456185444
True	377.3418586451624
True	347.8400746469707
True	62.51637823071634
True	370.0909010243117
True	425.7443005070973
True	361.6911464250336
True	416.680414158768
True	428.4598106016154
True	634.8950172222187
True	53.85751883133236
True	452.92860885575817
True	319.30294857909195
True	665.7976725579923
True	222.0437772513805
True	99.32491546156282
True	38.97399231424609
True	551.8666635090299
True	601.8135734144636
True	182.1440487513701
True	418.0086695746979
True	341.6937800605122
True	18.891906308871334
True	171.2958592414978
True	298.29593401689567
True	3.0951430813658254
True	875.7779285796514
True	78.7002712951276
True	104.0349017567548
True	111.6936441054573
True	365.2306018835421
True	36.18960389845042
True	451.0844709351655
True	231.2004442550568
True	5.704716738355208
True	115.20568417994254
True	441.7249722420207
True	52.22345664697742
True	71.13024893646521
True	176.989396694024
True	302.98989948123824
True	985.708435156048
True	389.8560986035508
True	992.856934094417
True	192.6237206592616
True	1016.92301889203
True	780.7427359667782
True	685.1831814632532
True	404.4882712128753
True	394.69514908410434
True	72.61819813138513
True	68.86729725746522
True	81.2234037877498
True	180.203305147574
True	482.8865643268372
True	1115.901617284443
True	179.56878948286243
True	360.58360351907726
True	442.28284985830254
True	605.4948306910612
True	605.8862903573195
True	279.8678084718018
True	450.8739834182643
True	683.7697732447776
True	94.54392188101728
True	730.0245003041828
True	260.04215179577886
True	137.53089647860224
True	403.3211765232664
True	837.0914849999341
True	439.9422866061026
True	899.1191691024508
True	189.29957892409664
True	357.12692920293296
True	708.5311912345121
True	614.8070363846293
True	190.22208083595217
True	263.25899028579926
True	793.0127730770942
True	30.566581498741517
True	196.66867014667883
True	485.2618250743531
True	678.071536794606
True	101.64060489147546
True	36.29645974713691
True	169.2199698198052
True	754.7939192211765
True	311.59727228139934
True	555.2700452558852
True	350.303701277539
True	301.4291976969302
True	438.0619862411161
True	473.2390669189822
True	73.26212595091388
True	385.8106063391192
True	783.2570278294968
True	0.0
True	307.13083156815105
True	259.02849077874856
True	966.8693320314064
True	151.95339738892665
True	619.1823932665652
True	628.5555342952176
True	112.57226882510102
True	217.15326602435505
True	133.9285289890545
True	12.035592648739568
True	300.1066967331651
True	369.9287583182285
True	1155.4188776070414
True	237.8973583200261
True	405.0365188029601
True	656.7309789717236
True	201.047649386014
True	26.822014395371266
True	839.3523829646392
True	594.1303785074748
True	159.13614105461534
True	654.7926813866908
True	164.76803533667172
True	288.0729049744053
True	795.2877681237231
True	32.01235175365576
True	103.5155383538707
True	509.3138364364364
True	67.17950011343588
True	77.48170641006573
True	390.1979399892144
True	23.2805413808976
True	730.5662238133797
True	103.09266512152038
True	150.7875974378872
True	18.123133454629222
True	735.6530524660933
True	28.50348495576908
True	776.2868022475087
True	397.7118898834007
True	119.1252380618588
True	705.0728383415781
True	525.5378955060896
True	553.6025742252843
True	49.37976964960447
True	373.18321063690416
True	4.535149443035182
True	92.3711784656188
True	373.35248755147
True	45.882528683517776
True	122.12594861739856
True	313.24209514686646
True	177.53095200750496
True	102.47310989776122
True	647.1550998055241
True	18.08451924560239
True	1143.4937862673205
True	506.1634032457704
True	305.5028177592606
True	491.2055181420668
True	122.13167953959484
True	767.5557484471361
True	1103.859128642026
True	750.9037713927765
True	181.0405358232705
True	230.87852645291497
True	50.03032800242671
True	58.74182988711861
True	155.4203750091475
True	102.77109049852776
True	174.10635326886097
True	1160.678328049714
True	305.4215976383168
True	357.73812522443336
True	715.7832149523398
True	18.418163774688946
True	15.24919692747544
True	595.3170436793159
True	6.387715577898025
True	114.44449938849203
True	702.0723020823225
True	184.20474273196768
True	641.1238491870287
True	801.6975334373617
True	153.3182184644
True	919.0354977994776
True	3.1142650506003826
True	441.5084740243864
True	1051.7251000093424
True	27.654838999659862
True	238.79688005690048
True	144.6492086562261
True	932.736613456091
True	238.72774052003464
True	488.86765953421497
True	121.38370064658122
True	498.75110654516175
True	156.32233125211798
True	97.03610655445544
True	381.4320507826064
True	67.46400857607769
True	51.31216338992273
True	1066.349387429664
True	266.8433709510232
True	153.59375258174387
True	363.0114707304742
True	399.55378567946633
True	211.95126498863965
True	159.99431090004845
True	391.0276468421493
True	34.66833963481031
True	479.175780124958
True	1103.4030318654693
True	113.02065386729554
True	474.4128173524233
True	319.7335852587728
True	26.383908679827947
True	409.2118738780602
True	104.07279570985988
True	564.096620851333
True	196.62864397712343
True	418.3075273685129
True	19.95204653845373
True	443.38267780899474
True	106.32107685231593
True	343.51464295379844
True	35.44066713594755
True	179.7174130461348
True	245.57129800155425
True	770.8160773505911
True	57.39055620008072
True	143.5094740320122
True	229.7696585975862
True	133.30344081856754
True	615.3612107602664
True	572.7709953232296
True	788.2086525741427
True	385.2443552368792
True	541.7233196551477
True	408.4984015574747
True	687.8460197817852
True	72.89102068602323
True	446.8911783089591
True	430.05261227495714
True	48.21687606867464
True	84.02340054542633
True	131.67782802102866
True	91.28909040010156
True	329.6944951421009
True	863.7664557178879
True	327.8671953675212
True	1096.8393550177773
True	324.1587654585377
True	905.5019122616028
True	151.002640230967
True	587.8399976899532
True	622.1475607578544
True	689.8522317952934
True	453.1351014029885
True	67.9834576928527
True	285.19346452761897
True	41.27705180924472
True	170.0155634685222
True	174.6875499122208
True	1108.0160742727587
True	229.5534222148592
True	556.3534757534844
True	587.6115681191279
True	573.3609542030653
True	888.1428960949746
True	584.6698381720494
True	626.1959971326348
True	931.1602487580652
True	126.26352018455472
True	318.7776802026973
True	267.5121482191912
True	331.24388944299875
True	87.74882270821227
True	369.131486860162
True	5.366373579862275
True	336.6734049366201
True	256.9708996421112
True	603.866252169978
True	290.60043889072125
True	367.2497946390401
True	12.224851876115258
True	60.718799060400855
True	543.6606267874726
True	30.084933090236028
True	142.7672031158866
True	63.78757136128525
True	138.8492673847601
True	242.18540532011264
True	72.13510518422508
True	386.6949024531161
True	277.6974628754023
True	101.56527846357814
True	343.1954513513098
True	64.19168967626308
True	566.9713625649243
True	856.4953294021717
True	274.05208158056286
True	1171.5427701212702
True	112.95286218158871
True	296.3435660046427
True	1049.1036224621864
True	89.22249306622206
True	276.765501521962
True	10.643071945884344
True	402.12196485253736
True	453.3539905516812
True	153.2229463784499
True	612.711356290842
True	921.9564772255582
True	161.11304447944295
True	73.73185126463795
True	325.22836355924017
True	592.9413246714474
True	644.3202611855154
True	1235.0429972259435
True	27.03194611770877
True	936.0586824673474
True	138.51934056453248
True	617.576877063108
True	112.66154417041268
True	129.31766857955344
True	185.80589530844733
True	168.62198630467557
True	717.6895028747009
True	201.80788998087925
True	229.3695856769971
True	68.11080700905974
True	508.6263428066613
True	454.2254730022626
True	179.97013214111456
True	223.08048066474487
True	15.685026285798315
True	431.4942161088664
True	219.70086376168337
True	288.90838195228446
True	111.94724863545092
True	695.7769415052279
True	434.93626662361135
True	257.7432747061197
True	643.1923992935559
True	528.6196933197026
True	466.83691028511646
True	128.26974086977896
True	528.1500378909351
True	441.8732012245037
True	2.787430609168781
True	196.7950291191915
True	84.15032123954896
True	243.63989267789927
True	3.4249071725304217
True	127.58069011049172
True	360.70130452629706
True	7.605170392591865
True	846.6908186564376
True	176.56318257481064
True	704.9965138687256
True	792.4107887700162
True	162.10952693240458
True	227.9004997315372
True	488.566612002318
True	819.5265300163653
True	51.62578265598738
True	39.647277747232536
True	137.00871178203982
True	634.5644572344247
True	697.6369433120564
True	184.59345017469505
True	595.2619307692939
True	596.6470289892353
True	822.895113408891
True	402.4020311735615
True	184.62257258243127
True	885.1317993782974
True	216.72256248546825
True	149.6204042536257
True	323.201921822632
True	226.2306067765857
True	207.0670144727876
True	606.2411989410928
True	257.8671766691978
True	192.97840356732212
True	444.1047979805992
True	472.4005965052274
True	64.44878764547354
True	289.6011598993753
True	80.77794956459
True	332.0704610109938
True	346.0059675505817
True	258.07445671423847
True	182.8357233128125
True	382.1314303773044
True	656.3608057707511
True	758.0824004826184
True	305.23812776226055
True	757.3374579771995
True	63.17945330210903
True	893.3980079627158
True	340.7576485513312
True	12.88759545766055
True	633.0766808103368
True	688.5692175540963
True	249.0286759114535
True	171.32321938888273
True	47.83495284420065
True	392.9387861426848
True	78.80954336246104
True	14.929989464146772
True	887.8177850948109
True	373.3672573408112
True	176.5882491618772
True	976.4646759738458
True	10.976687406069995
True	806.1125960529986
True	31.6353295834712
True	644.2911854081548
True	60.04787734737897
True	759.8404570380143
True	431.63219388448977
True	195.63205226425472
True	446.7215762389404
True	197.33350012049087
True	297.5360101354645
True	220.50034376294204
True	405.50305563399735
True	10.404907907797506
True	324.2156990915246
True	112.498343519766
True	11.376038387922724
True	466.07509271891
True	710.6069284803681
True	290.9060820510845
True	80.35291322530533
True	314.5761449910148
True	87.15402176635449
True	189.0166815723731
True	180.83234579365117
True	378.8562726880345
True	44.22698680646037
True	136.28570154648887
True	393.3661573193208
True	890.1243190208254
True	108.9959929349424
True	212.3572084386972
True	451.6309592936293
True	21.45402289622626
True	402.66648759962567
True	501.6253592465157
True	91.55757923438392
True	377.6460745859206
True	375.5240641315048
True	414.891596262092
True	577.2922115177258
True	1027.72407569933
True	1031.047876391632
True	57.258285977459686
True	1040.3423751751643
True	112.04486271136994
True	111.18761446669016
True	105.96856736325395
True	498.4638961489926
True	375.8005455737294
True	582.4822513091494
True	255.17479073553943
True	165.00002401955192
True	379.75365771365546
True	15.460225843870813
True	448.4358210949359
True	399.160902782454
True	148.31256065228646
True	89.55771508416039
True	533.9302192799622
True	945.6430905366476
True	204.9787645911775
True	69.37099216480028
True	421.5119997037364
True	373.5969570871205
True	478.659607310368
True	326.7508807233083
True	3.69470107926393
True	537.6558978699873
True	510.25550334791785
True	506.524177103594
True	194.14271318103687
True	102.26713738996588
True	21.02927737342372
True	380.60984890261386
True	105.91466693260044
True	6.576834725577809
True	32.13669570933187
True	343.50803334278123
True	658.4082856692897
True	124.39036511349596
True	93.23803322338452
True	25.107841087705577
True	409.7633837050119
True	338.4718857482489
True	793.9874949572119
True	306.9417176147171
True	538.4861396127649
True	536.4620116578186
True	538.010562048912
True	289.3258500322888
True	543.61530999634
True	101.70244372091106
True	574.7692779925615
True	7.275538485088811
True	353.0985674701218
True	471.6258537592174
True	973.795834655086
True	354.0202146955113
True	813.905341612118
True	974.0900947361936
True	182.3427222197282
True	37.29236187395989
True	367.3530548569676
True	387.6171791611366
True	586.9084572468903
True	252.14267221091973
True	30.22944633731653
True	628.3350828102633
True	128.97389424924924
True	1015.5304919165944
True	329.22148943704013
True	476.6333381775374
True	123.0309067098834
True	810.2692695932348
True	139.20664142490787
True	804.2699227346278
True	560.9512886812693
True	187.72410236707887
True	116.38983903225132
True	66.05211230105128
True	564.910226880674
True	890.2566529041329
True	431.2074242787376
True	534.4062295601051
True	128.98800369562764
True	632.1146998818509
True	485.3253121317045
True	778.055415863998
True	337.7701377516659
True	592.7263746744453
True	117.77271635335023
True	25.721037581946725
True	410.120797683292
True	167.68987830128168
True	104.16354590917253
True	369.3369476812729
True	1085.0208310918404
True	262.81150201629475
True	553.3565775368152
True	13.413333982386364
True	74.98725431112265
True	332.44494245043074
True	790.5217929980788
True	449.0533379369074
True	519.7343986527995
True	725.8526397444854
True	65.74469218018034
True	729.4049444579929
True	46.8687818430377
True	100.18672282039876
True	182.85098196838183
True	80.63737656920276
True	25.149533816977616
True	299.870466035621
True	454.9927824440439
True	904.2381077771
True	882.6936099569043
True	5.553271578354173
True	290.9937235101651
True	450.086907153606
True	114.5494697342153
True	243.0677844353164
True	325.9015699938864
True	1315.1519311786572
True	437.4090935731292
True	25.820171387507127
True	187.38614037232324
True	706.8286324084116
True	37.55267043746155
True	170.130838895629
True	557.6432025302112
True	70.08165484759401
True	870.7300097166419
True	339.27929632146044
True	678.1258574920482
True	74.48472626336378
True	683.0176999026162
True	581.1199945841131
True	878.9323278609392
True	242.92719381036184
True	507.8841423284351
True	840.9778972673383
True	888.2740757344709
True	232.7078388856456
True	707.5886774304881
True	223.37099409049253
True	448.38520222352577
True	371.1916295493151
True	499.198626414474
True	496.0825474202336
True	282.6259500413258
True	358.4411366511941
True	109.98245764359058
True	334.1772390525909
True	1181.5246922639965
True	316.76433353438097
True	145.6328099921191
True	292.2453706601323
True	750.4676059242354
True	659.7943721851159
True	406.5152947484073
True	116.66726063331306
True	350.15455696965705
True	35.49886565156976
True	174.05076894260228
True	86.2260793031757
True	84.2443457093401
True	557.6185454563706
True	134.939334834696
True	132.9815756625319
True	104.79850970301044
True	84.45577084749628
True	445.11612253673024
True	398.3852038871249
True	1037.1258501334378
True	530.2732980294024
True	826.9282276217228
True	269.3870044474471
True	306.2568023322274
True	558.7338316888777
True	199.0828394233283
True	781.4686175097937
True	242.07570420501756
True	348.10117992907595
True	73.89149592537744
True	121.70639670454564
True	256.25601800877985
True	118.83309081288138
True	461.13168591030825
True	31.78343641945967
True	563.9479979433023
True	1024.1786009723678
True	719.8416995840442
True	1.3769530531965737
True	64.45232074436163
True	470.41966258096073
True	442.91812124864543
True	76.3103313368627
True	119.1910013145816
True	295.32912412562484
True	81.3889964892757
True	52.74568227437817
True	722.163083500514
True	674.2094104314797
True	168.56806994678655
True	173.3935157056347
True	542.3499836582976
True	51.04014866805251
True	25.184866835697918
True	566.5926049790341
True	454.4068778455644
True	1111.5519769733671
True	50.54444648932536
True	457.3299435793755
True	883.1488467273115
True	764.3436014063163
True	305.01133456284487
True	738.6281498486511
True	394.9629578785487
True	41.10912891606388
True	86.83767124962824
True	687.2232022480505
True	75.22796844080052
True	141.3924195112789
True	956.6853665422312
True	183.54081124931847
True	271.70818007019915
True	102.53567674379758
True	637.0644808400482
True	600.6549201995703
True	214.96727276863876
True	441.77160785463474
True	39.79391934996918
True	278.9767059948532
True	619.2234342096755
True	628.632308073136
True	312.9755453838348
True	73.33471954467356
True	962.796370677026
True	1064.800683005398
True	565.3211394138862
True	64.75802709636372
True	27.730472755482463
True	89.42432688518043
True	109.00976336396076
True	98.97273866623358
True	858.2852887977657
True	1236.8295445915617
True	761.5616488691966
True	317.8458463775671
True	9.016861675811729
True	21.46778542400572
True	330.95630454846446
True	482.8939050769613
True	42.876611544095766
True	573.3638118239168
True	437.430115104893
True	397.2027326974813
True	78.57826824324027
True	201.02295247668
True	257.9215008898757
True	142.1123365072134
True	400.01000098316655
True	43.285298412065615
True	177.66933411444097
True	1160.428673648013
True	5.200698608425361
True	24.97968819801037
True	585.0872109575408
True	361.17741949349386
True	790.3628366125808
True	159.96258726419055
True	723.6828367794119
True	584.195316205822
True	289.95773260686514
True	417.1620286342936
True	343.9034753723568
True	292.26280248179074
True	269.1136085023005
True	400.8025276884205
True	498.70871347567805
True	486.8553384422517
True	106.6669943099191
True	357.30440922527333
True	9.322198126814936
True	180.49665831871192
True	220.62143866793767
True	849.3998999350333
True	601.7559031844658
True	31.3394213448035
True	736.7982198824214
True	837.4780732228666
True	107.1465281784384
True	346.33861630443164
True	861.3224990936067
True	223.7893382103666
True	159.15643237797664
True	527.8231239988781
True	599.7815291625143
True	1100.4064359359556
True	149.98140794493375
True	154.7196439971364
True	252.11285880627835
True	312.929056780758
True	429.39385236623207
True	422.1649346336935
True	325.905470296718
True	445.0476721354551
True	504.7239217735101
True	203.2648553956249
True	1457.7512042422395
True	256.88701616746704
True	418.7102851743288
True	51.51735897649733
True	763.1030667208366
True	249.8032381065683
True	901.1254388956478
True	561.330200479736
True	327.4139749541148
True	781.7020957299355
True	258.3635026731266
True	206.7883438464988
True	256.61859107655937
True	229.4727187793744
True	135.39587141861054
True	252.58646727065005
True	725.4661490339087
True	520.0756354283412
True	220.7267707160088
True	1198.387263729461
True	118.39730095377584
True	262.3510943932987
True	73.22131098790439
True	307.63151213800154
True	413.9881644222126
True	92.20605318372697
True	212.1978486981869
True	74.3439869336312
True	685.7249491191751
True	378.0643808771537
True	225.18599675753052
True	718.963206624119
True	845.7126952168293
True	820.1907372161588
True	830.6457984661439
True	354.220326646307
True	1.2902430057718466
True	268.06625759145027
True	55.98480168140726
True	372.0529922020546
True	48.874250864308
True	341.3689279307895
True	855.9850911838228
True	1042.6820434780109
True	403.14256063039954
True	22.17579557452777
True	516.3590893492161
True	505.6441386229772
True	198.51212442079347
True	221.12593265095944
True	293.90717893464364
True	23.067241425304765
True	128.22861576596927
True	936.7927363143395
True	59.830204760852034
True	504.9923501698743
True	797.506581239692
True	103.12964744192898
True	243.4875989704117
True	112.91487490299694
True	15.104065235595108
True	1.081794786956362
True	116.15029685701924
True	1019.4988110251984
True	497.9952671169888
True	67.47241341125377
True	795.7592169878014
True	338.633111560787
True	1.1302525642439616
True	432.2977965552983
True	190.261971357878
True	498.6304479767678
True	82.76956789448131
True	324.8367156385059
True	389.18249886297787
True	171.94831054520063
True	207.73711048280308
True	131.0494765134646
True	175.97664931712748
True	988.0310025803628
True	15.917521628642737
True	494.3734406455304
True	481.8024268106806
True	396.19122531488944
True	216.31243991135295
True	240.6034595292987
True	163.90764272585776
True	49.28903000117975
True	484.839744964809
True	154.57087260169183
True	822.4338787636178
True	817.8253846391182
True	245.94646424153476
True	324.24072781206667
True	530.8736866792802
True	40.21427456933332
True	86.0773085623131
True	749.6925944303147
True	1095.6033273322105
True	111.45544568187964
True	725.7337299073802
True	144.3000855212482
True	928.4035303221802
True	654.5785598005942
True	101.1308424702122
True	273.92262474219746
True	590.640061830437
True	264.9785609786828
True	42.98762254480736
True	573.817688785925
True	442.1735838233129
True	4.800139700746296
True	491.4167434484367
True	64.9697095194491
True	174.31410865934518
True	240.016607638354
True	313.9390971151337
True	67.85100920996727
True	230.3342813946164
True	351.19642439000336
True	423.3308647353876
True	889.3316757982215
True	47.22724778030252
True	935.971818608224
True	1031.906541023099
True	129.55599691603658
True	71.12779923923449
True	992.7867042025382
True	35.773601379318805
True	232.36319501842885
True	87.50146612809031
True	217.891028617735
True	385.87317469378814
True	938.1122509744624
True	98.09032022425968
True	71.06053597820308
True	621.4509943329326
True	288.96094210960194
True	727.8732442235744
True	54.683286572326274
True	481.77434102295575
True	381.773214853584
True	699.3488723844023
True	51.44980710851118
True	109.79614949875769
True	28.673690238740384
True	276.65736836965044
True	42.20079978846119
True	341.3371729396616
True	3.233577106868477
True	1160.2904402842491
True	108.4942527532142
True	135.88405213541125
True	357.90199448061907
True	744.4928763481569
True	671.0583502342155
True	1013.5563703091768
True	445.4662584832905
True	432.9325524036119
True	145.7512988097225
True	417.3954940496872
True	848.7652450177304
True	422.4371056645271
True	940.8717964734076
True	81.79641796880998
True	436.3521628766436
True	169.6485665999013
True	282.303830894937
True	732.3765338330077
True	165.7692487021296
True	134.7731215248162
True	67.70082218878427
True	854.9446155744496
True	791.7445297825095
True	85.27355079624026
True	442.27641628204987
True	757.3987077166641
True	415.0896300476896
True	53.32401684456731
True	329.44870467440387
True	777.0555185469725
True	30.3043839404943
True	382.4868253947939
True	166.40880390235904
True	288.2354857456708
True	33.619064084285824
True	220.3388690126621
True	780.741666876031
True	645.9700039495493
True	56.059453939037
True	294.735774951089
True	904.3350970277756
True	17.49403207853959
True	309.48661631338297
True	294.2103927034297
True	403.2103862552336
True	212.3934193340689
True	599.2222961084831
True	41.675797147293096
True	961.4446250609184
True	902.9228007609725
True	49.43725010868727
True	399.3883199773688
True	751.2487874860749
True	920.1119222503476
True	283.615821719588
True	592.4039606616641
True	132.3011126380647
True	186.4182001558502
True	127.3596263426669
True	128.6867315999386
True	210.71192941767325
True	910.821271376997
True	803.1278720123055
True	987.9761215840126
True	19.652637770670196
True	27.090232683864105
True	362.10013257200194
True	12.157805259967992
True	630.775728949639
True	1043.909023971932
True	265.9527394542437
True	207.1426784170116
True	86.58820059602274
True	215.89357635086617
True	132.45055868329058
True	45.41483433204384
True	136.28927918353412
True	89.90125778492934
True	255.0147529188801
True	524.2731585503577
True	161.76689725559905
True	29.193154922375363
True	57.11656809893364
True	433.93435724906647
True	264.6386588125045
True	577.3179630484793
True	22.383488512340136
True	118.28607026547644
True	659.4169428964459
True	274.46340233893886
True	461.37939889496965
True	653.3542976589804
True	104.14277252298815
True	106.93805326115594
True	79.01797542707862
True	26.246369763566666
True	126.96248937669432
True	86.76452592681058
True	97.44753034232085
True	146.13319423199346
True	236.48776992126324
True	813.1352968920152
True	290.88369977142924
True	969.3577719210008
True	164.91683862920397
True	199.20389689492515
True	806.3179702623437
True	323.6925700292864
True	581.0650397063353
True	261.77698900794536
True	367.9546635231176
True	466.63218117617606
True	574.9904820536002
True	661.4179421060259
True	355.6313844569878
True	32.34909289185368
True	548.1360802959776
True	610.36412302759
True	20.38101297840578
True	10.92811227335342
True	262.7979267435716
True	400.0416717746753
True	451.51143493882
True	65.00833034570618
True	660.8019733361508
True	944.1252230067396
True	241.1490342392189
True	903.5936506559532
True	284.75116377313384
True	103.14725680336502
True	273.1973666034202
True	673.380526784059
True	37.540028881300486
True	582.9116656048578
True	1314.8025636990046
True	1012.3464070308356
True	904.9337131739528
True	204.74233905062783
True	92.18118385978816
True	193.30537659360135
True	823.8960799747047
True	152.3490889897249
True	1061.5570361907128
True	884.3313515744915
True	43.28009508308434
True	90.30985625528471
True	408.7714954895324
True	414.88958835667006
True	207.17957447846865
True	513.868112387672
True	646.9981177452436
True	119.55027041804296
True	281.3820193020974
True	1042.3560731141731
True	50.50860870672792
True	715.0798171391035
True	553.6429630016995
True	38.96909968611695
True	839.5193330153903
True	376.6251617510321
True	561.5648939687014
True	108.00879467873752
True	260.2651216704432
True	211.5249500047545
True	27.080370744618094
True	136.0260483661717
True	767.5197803088897
True	140.80267294160083
True	372.38572281431897
True	59.18753969841999
True	609.9719874030096
True	609.2760365877238
True	249.78612698859084
True	461.8478831118029
True	171.08374731240778
True	167.17279479020564
True	199.7247059758205
True	284.96524977108135
True	364.5145088687131
True	128.84622044135463
True	194.57431756977272
True	28.53955592908894
True	901.14189867905
True	314.4825499312653
True	9.365883607220322
True	372.436701510357
True	160.15125058510364
True	620.6628630554596
True	374.4532610661796
True	578.9960565013071
True	535.5248243597085
True	480.48043229049625
True	795.8885883875879
True	244.0919330639658
True	560.8119860071108
True	158.11049574191398
True	534.7249005054421
True	367.1920238273754
True	376.1209509561519
True	121.62711399391196
True	143.9307901159365
True	104.46620571504778
True	69.19705443909768
True	723.4286875549888
True	174.4349764148248
True	46.403846480616366
True	0.0
True	555.2386199008142
True	107.80967174819742
True	24.859474076090358
True	38.99265835814859
True	114.02892350812564
True	552.6768137482013
True	180.2903940159276
True	110.9891701324306
True	36.69613408139578
True	159.69703591175048
True	908.7469368546224
True	53.21460764697505
True	226.53885087163735
True	729.3205285747813
True	312.5434323815723
True	465.59159526361566
True	488.71991566154026
True	507.87777361675535
True	604.6197654660427
True	923.8437987218284
True	261.9383601850895
True	1065.5343881167148
True	922.3109356044476
True	616.3531969560371
True	350.7941894819613
True	829.8657791945539
True	10.572872047010824
True	33.051410092227506
True	294.9974416003312
True	43.28621125492675
True	199.59041160291565
True	719.0184355313598
True	226.45659702732004
True	740.6144697703575
True	767.9155214154117
True	130.62236258553318
True	369.641385702549
True	567.4661899690464
True	24.481336038906065
True	131.43824191726625
True	422.6698072295769
True	301.67149465778925
True	199.82644400578025
True	114.19496340352892
True	382.4570204296452
True	22.18553597141928
True	369.2943643743524
True	371.0088187373234
True	990.68040664357
True	363.7519914181059
True	29.2084047456432
True	436.4415925385859
True	435.6666599959957
True	234.9213061353467
True	33.76939156428403
True	763.8466034721212
True	444.0547713729754
True	177.05218059491384
True	13.599515348190712
True	1220.3510621498654
True	160.8297908657572
True	27.897463999786694
True	312.9509505603874
True	283.05156405751507
True	115.078117189393
True	292.1923196659203
True	41.10771091084018
True	336.0719926885037
True	308.71582384701213
True	308.04252843011017
True	31.136824809615305
True	46.34219005030432
True	1040.2749609313955
True	25.38885437819416
True	13.63343977402924
True	169.34619866329265
True	656.2433415034179
True	8.447179269475514
True	193.89160352489057
True	175.4987032210314
True	546.4872024562926
True	384.6865638344817
True	724.0767526086349
True	304.7706415329816
True	493.7323286580991
True	448.99918176474864
True	486.3833677537568
True	102.14135565035164
True	1248.3623524269726
True	942.8706609880544
True	276.89153700746766
True	538.4074274962076
True	101.7540484293327
True	570.8918298641416
True	416.9710417644694
True	159.0120025770859
True	77.56850851071648
True	348.96742501543406
True	166.87983046485047
True	26.00375042705444
True	626.5917018668207
True	381.1006763689523
True	72.11438928637091
True	31.22550281797488
True	683.5004205520569
True	490.1389628899031
True	73.78237129222101
True	22.44474631021668
True	326.64736859429144
True	341.6360720248788
True	716.8678114807507
True	542.4139609334695
True	561.3859385585004
True	803.3528152500111
True	8.354761770423526
True	60.642239809427686
True	37.576504822619626
True	60.85365255963144
True	493.0916767795306
True	579.4962903266974
True	80.09385921726997
True	107.91041747550685
True	194.3548415666399
True	77.42360188552465
True	179.56167454372996
True	215.343660751624
True	278.7512207187414
True	784.0671003882419
True	581.1945542571275
True	281.84256937554403
True	192.51991084158612
True	277.2848447794014
True	242.05378156985392
True	751.9940674679382
True	325.61937825310366
True	163.29278224862924
True	886.2501402325967
True	344.19991902609047
True	463.3001609310698
True	160.19275605266262
True	117.2588491558835
True	61.47625512724257
True	216.61374398387585
True	953.014008381765
True	526.6138412148475
True	114.56726711298178
True	350.5106248330139
True	99.5776242930726
True	717.9650045952293
True	4.018113659508322
True	704.5198433032846
True	36.87149407927659
True	974.3113544759156
True	838.7862111528526
True	213.68380046240964
True	28.949039903776413
True	83.80053195426585
True	482.8432283737218
True	221.4037236001904
True	1.4809859931620162
True	74.95493780647097
True	1094.7387913245975
True	343.7512844915896
True	678.0287623986303
True	500.55138213892405
True	32.742337308640124
True	138.4444904361281
True	454.30806411885993
True	954.2253556744593
True	797.8830815894582
True	418.8388875633916
True	345.9631385857496
True	17.98468302192473
True	78.50024972166368
True	720.7242645216834
True	450.1712877006725
True	388.818802114871
True	882.7785563992495
True	24.13431205619549
True	218.22625844074165
True	924.2859671783418
True	227.3311065893588
True	8.63556854527407
True	502.28147723010704
True	104.08136805075723
True	636.3097965068528
True	52.2107903616767
True	264.74477697668
True	835.6527270758892
True	872.0642560920041
True	269.65758916091767
True	423.9921088454066
True	120.6548357276366
True	610.8015990116284
True	260.2357146666857
True	193.35466138848997
True	882.1796683874843
True	57.91850081299145
True	711.6421140509007
True	277.1105255428425
True	304.5100699911613
True	166.1277564622614
True	479.676756285969
True	591.2467365485838
True	374.3660784071567
True	401.2179204380323
True	66.64059698688006
True	165.8086630397029
True	469.8308532414629
True	209.6658866699876
True	36.384233920382194
True	199.7846691079533
True	395.982833638143
True	408.2072228803338
True	764.3140391688387
True	132.72947985061597
True	675.9531292993508
True	505.9400492106381
True	621.1589613437875
True	139.03190424396564
True	36.0707332762181
True	675.7954914478213
True	69.10571531790532
True	547.7776698248603
True	692.3961756357584
True	450.43453159060783
True	139.85774012262968
True	503.54650806761526
True	3.511885521878684
True	405.0768393747443
True	31.567045396629496
True	642.0578470626966
True	276.64834692402354
True	562.7809999670037
True	716.4934485561253
True	143.5703504042659
True	520.5524085063641
True	510.95857378039074
True	64.7373519064585
True	957.3370380004316
True	2.5522084130509493
True	30.329659463830065
True	640.8627362603281
True	696.4603898768926
True	136.60292537661226
True	399.7477502626788
True	126.7835640747526
True	72.01490719180036
True	470.6371783471039
True	41.9050630681642
True	505.5859343339173
True	13.086019210973742
True	851.3066277527207
True	542.1437915992504
True	674.8412654601183
True	102.1479667386236
True	380.3168262367255
True	1000.388174523776
True	840.3518788503116
True	144.12659184694718
True	555.5777126163342
True	464.4475004122036
True	245.2778369441453
True	257.4896606436841
True	5.298113536047988
True	320.50701185331747
True	10.95335075014096
True	365.87281567424026
True	76.60743437543685
True	406.6612981891795
True	655.9016526354869
True	127.36367439300284
True	235.76294300494604
True	641.799114403835
True	692.730423018252
True	288.9821525719768
True	135.47342724914503
True	165.59803923054668
True	481.0225687578053
True	86.53152356507863
True	11.256393376300338
True	507.4457666255889
True	569.0856008391222
True	19.35003316845268
True	136.00789513841065
True	888.4140435483323
True	484.7963734751173
True	270.85927013252393
True	34.949178883866
True	469.65418022895335
True	112.83492843579916
True	593.8822853836882
True	663.9084311097757
True	288.2609885700759
True	381.6796686275334
True	178.30399466707323
True	241.68331364093652
True	75.22145591252081
True	225.6630866747821
True	503.3723918038471
True	22.5721321766377
True	439.6693483461149
True	374.2364270363223
True	697.243280035928
True	883.4106768166376
True	896.3287017723125
True	159.69718907620145
True	400.67588296078657
True	68.35422449170447
True	195.29283263642503
True	319.2077829746252
True	10.490159469426905
True	784.4867224153701
True	22.291782197801943
True	395.1679953938629
True	271.6095773747537
True	654.7374465563646
True	214.53132096148823
True	37.95004590708816
True	641.3604535218346
True	1077.630548186121
True	231.75514994793417
True	134.25828087700845
True	610.343150462562
True	485.333835719083
True	15.133186977774818
True	808.0209615056635
True	109.5157311833295
True	46.47142388238782
True	301.1416993023583
True	355.4890954476023
True	383.0566655467497
True	274.9648353269468
True	20.05317819197824
True	23.63953605260117
True	848.4506143619562
True	200.3657606940774
True	115.53570103260822
True	845.5999441712894
True	656.8544570088555
True	631.5283989413219
True	449.3485622487316
True	153.67846020167693
True	32.46375772633368
True	99.83240576182324
True	423.9268779975179
True	237.770712669136
True	492.5765436104013
True	142.07370865971544
True	463.8736532817062
True	654.4929126004123
True	949.9262567192336
True	22.313001777652502
True	996.2542022186284
True	1048.4720460550775
True	486.1320771297868
True	85.83444517768942
True	799.8901539466746
True	638.3008889014899
True	644.3270408437581
True	169.2553786063469
True	754.512144601708
True	703.2621988894726
True	121.83586805430885
True	779.6525773229457
True	831.8851231534716
True	501.87505026101576
True	229.5208945271683
True	69.80022014526521
True	313.8092204479703
True	350.42082982382306
True	461.4955212833525
True	451.48648548734735
True	198.61634422817284
True	310.67581552178564
True	3.0775633248777616
True	14.219180789187144
True	106.0271024563144
True	131.9394307375342
True	361.1370825606697
True	350.76225253686584
True	103.97392927093628
True	16.873817290063506
True	214.3979165061432
True	833.840249371403
True	461.45693732934825
True	536.4970840224355
True	548.3107379153222
True	794.777302788575
True	634.1774734047146
True	86.23778885762746
True	187.3210855266905
True	249.03515161017216
True	290.5709545149235
True	108.17591605272708
True	360.2449725659689
True	425.2402121505976
True	172.2490186798264
True	656.4197131322082
True	240.2837704209041
True	197.3045601784055
True	29.559995521179943
True	242.19902478149768
True	510.0489650830835
True	167.19137166520605
True	515.1141521693071
True	470.3786319947744
True	247.24162711334404
True	106.85346421826276
True	41.28793186195411
True	404.84474813542016
True	783.200273831465
True	174.26411949049472
True	1016.7430405158266
True	1056.2181585336014
True	467.5726864121256
True	96.59202857199568
True	124.3148595879906
True	658.5913802027733
True	8.654589734994783
True	219.81564328910184
True	134.0569320226209
True	114.698434037375
True	331.69855770553204
True	650.0452560377946
True	40.51964725946714
True	114.3181968479045
True	964.1434213602212
True	54.927356490302415
True	443.6485217269199
True	526.5137472566722
True	242.3156575568864
True	123.41977780902168
True	955.3873675684996
True	1172.2660353159863
True	521.8560721714389
True	654.6698592171973
True	207.3477817541533
True	151.95745998230234
True	329.3471230311359
True	248.9676398189357
True	169.35884213013586
True	315.48231801014475
True	345.449708458477
True	12.005299848630846
True	632.9088516489537
True	150.47102086544342
True	71.70784860390404
True	432.2990170291159
True	301.41179490519545
True	1201.1778541445456
True	358.5005394098769
True	972.5918409290512
True	10.777179187377936
True	269.16994516583884
True	232.63689208124168
True	154.61587516423026
True	503.36489484979296
True	212.80480409189704
True	418.5465553696757
True	326.37110808704307
True	115.9969730554075
True	346.61758314076667
True	1083.5128900910042
True	758.4561108216964
True	218.2682758268693
True	106.66600089619736
True	300.59266685277845
True	24.32158124312684
True	360.23402194113584
True	318.92228823624606
True	579.5350238798284
True	447.57132353537753
True	344.7838762644189
True	156.1076927914635
True	12.512971131649165
True	425.920493265468
True	279.4328366241155
True	141.16618803009783
True	307.67489039080084
True	426.565756458897
True	804.3064061652374
True	309.61883878605283
True	777.6819582101072
True	407.6281049122532
True	372.3877370361835
True	1.234274898824881
True	1215.233090835982
True	102.94102288624472
True	938.7115512948482
True	204.01615923461355
True	457.0730155654823
True	688.4482765591756
True	85.31032930983305
True	474.7699202563893
True	32.42136463540978
True	416.15932080174105
True	77.17447571287789
True	229.9708314445889
True	38.08669843424846
True	683.6998452883726
True	195.821413991786
True	25.75749157888538
True	402.2985033295821
True	105.7314715829074
True	169.82110039995354
True	821.2603705313987
True	258.366019456167
True	154.72108521079852
True	369.0850791450258
True	527.4484441875428
True	332.92348137585327
True	506.7100408056864
True	634.2065252580335
True	151.24743169492658
True	7.682229670326932
True	67.55771251188152
True	438.40558279719465
True	91.98555304084012
True	76.789834622229
True	1107.1457102891752
True	27.206061949633217
True	319.47165274634125
True	331.9493581675922
True	459.9486629021301
True	676.104856961854
True	189.0332149875176
True	671.9801105180208
True	323.5082338849093
True	333.3040777235273
True	273.7145569197727
True	207.28404944412608
True	363.2920597535747
True	451.6799110107253
True	403.6072684365785
True	592.3370543230587
True	131.94134706596253
True	76.56098501135142
True	41.44821947972138
True	300.4706886568249
True	644.3497176961283
True	396.3657322811726
True	784.2722835066834
True	209.96524156006004
True	388.1325920717498
True	65.43338583182715
True	54.364168670426366
True	431.82055231217566
True	201.63383207474783
True	224.012696137407
True	45.2175886421172
True	1059.8520710722537
True	179.28727113019835
True	905.0704900808574
True	313.3649582227601
True	940.317540512255
True	233.62613834980783
True	460.7155261806989
True	531.9305437490029
True	608.9923110897721
True	216.1295833718573
True	473.22374803435474
True	938.9933732820176
True	129.19348280577125
True	7.792316528045642
True	599.3796046783724
True	28.922091073569312
True	72.210212662898
True	793.2544160786588
True	211.20306759538596
True	998.9464397431104
True	682.0627638420929
True	408.28753500416656
True	279.32318854035555
True	474.8204096118517
True	321.0899119858403
True	183.0443433125253
True	668.8026732876626
True	719.0767120997023
True	209.8398436450144
True	85.56629668792053
True	514.9802457015813
True	138.91958070329298
True	394.1216186164095
True	348.94280604520696
True	64.3366636643113
True	363.09049730690623
True	413.3442887820237
True	353.31348786509943
True	429.1021910910691
True	420.2581733190185
True	645.3744069928293
True	61.16246908725779
True	438.6544051930599
True	332.8382223175987
True	673.7825699691692
True	226.17216413612317
True	98.56927411051596
True	42.71213518312463
True	534.3238644610208
True	642.9081853937473
True	194.32863452076933
True	410.8022263071904
True	336.90866756825983
True	16.70834481641067
True	178.00089206842335
True	294.24256382111105
True	2.5454121122902764
True	865.3276497643556
True	81.59036142011381
True	110.49725227630697
True	107.958055040654
True	362.6078800714676
True	34.035288701811886
True	461.32273225057526
True	220.12238852214105
True	5.653112017940517
True	118.19342149458706
True	445.59545276993833
True	51.02723367261352
True	64.84946369653498
True	171.30763168093614
True	285.25048904398346
True	959.8091682942196
True	402.2347470115621
True	935.8747008862206
True	193.9020684015701
True	1040.615504716077
True	768.124084751221
True	650.6808646392831
True	411.5306912488208
True	372.9215809547852
True	77.0711379555738
True	73.63944088173385
True	81.42044471334151
True	183.17483365054565
True	489.6793493241141
True	1109.486661813943
True	186.96557077707723
True	359.74415185855065
True	444.17097676989687
True	620.4472074456695
True	600.4737473864378
True	286.2298393139065
True	458.51692687888544
True	652.7362869122363
True	95.0810326018519
True	742.0312999394778
True	251.86347224605268
True	132.76702193011462
True	404.6805767132344
True	852.997640671276
True	453.1807388008018
True	860.3850491742149
True	191.03172268429765
True	347.9867760449238
True	701.9376011006364
True	597.4841177169252
True	190.0868398882778
True	258.1748477268188
True	805.0234669685449
True	28.94206698317547
True	180.7351119287587
True	489.1012472516536
True	702.5804597026239
True	102.17280023996337
True	36.666035430111286
True	169.9738456384397
True	704.2447125131004
True	319.4018069221537
True	557.2922611945388
True	343.4364346425437
True	305.34853235849664
True	444.9389118195988
True	487.4455558621552
True	72.20859784856573
True	366.0279442104084
True	784.9390274168599
True	0.0
True	298.8232933231281
True	242.4408843311534
True	990.1717010164812
True	152.35168766070984
True	642.2849589585815
True	641.671929301903
True	109.626245694752
True	222.94125889955336
True	134.03971021432264
True	10.53138078278336
True	281.3429338191479
True	369.77394284648193
True	1141.04817185696
True	231.9974912786522
True	403.6931089535401
True	644.1905355778567
True	192.9282845000484
True	28.34272207767863
True	854.4697780370878
True	601.7096107794935
True	157.3774820387158
True	615.4644923631065
True	166.86164601479825
True	269.68454548612806
True	769.7316505030336
True	36.91707451879189
True	101.5703645851388
True	497.8964529059427
True	66.61172984590593
True	73.98456085638517
True	401.82477659286144
True	23.98276919547647
True	773.0398407750969
True	102.17695284748592
True	153.15061177181897
True	18.82439838235139
True	697.0059795428016
True	30.12177238055001
True	778.8290937526704
True	398.38103505480376
True	111.4992001070335
True	707.3626386147847
True	528.1437429232905
True	565.0387580023203
True	45.26294433091141
True	366.4396102698517
True	4.9229513620822765
True	94.14729606621026
True	377.3454736953355
True	48.34536583027847
True	120.8387651558985
True	304.96760557785143
True	180.9999824200833
True	103.30926346199423
True	631.116038183237
True	21.71783954845096
True	1167.0717556909729
True	490.1531510040032
True	297.69604054840687
True	488.9947265659063
True	122.38944018514812
True	798.2413087912034
True	1111.3767061741448
True	751.7295961111148
True	175.0764701787695
True	225.52328875695127
True	50.529451885413366
True	56.50476122882317
True	152.94762474586048
True	98.79017999717776
True	169.03942117844727
True	1197.5025460630843
True	297.50289525011823
True	352.677048279918
True	683.9581344045931
True	18.11234303223309
True	14.424883711653788
True	570.0157461755043
True	5.311362797739886
True	123.63881961827
True	672.5241226855933
True	181.64321872678065
True	651.4668852167265
True	832.9246150756978
True	156.18451132071695
True	904.5093002559536
True	3.329238455264953
True	454.8277372506514
True	1070.039514120553
True	23.867211663165183
True	234.0571015897293
True	152.87200589861988
True	942.8576648695472
True	240.3211765154408
True	487.133809989958
True	120.0935256787451
True	494.27801572169415
True	155.96360862486137
True	92.1827447229613
True	389.333340891564
True	65.6863855300729
True	56.7352109401868
True	1046.60251787978
True	267.4148697646243
True	156.3214927490779
True	373.2695587234895
True	388.6102819169765
True	208.27594734939012
True	168.55115197280207
True	357.52151916885765
True	36.066046315314345
True	503.0726858469451
True	1090.0055732425574
True	110.99965141648175
True	473.1011349200226
True	298.96037688165194
True	27.57614793573765
True	432.65302235227057
True	102.8615616618524
True	586.172886067656
True	204.0238191762788
True	434.8847057896382
True	18.779102845113364
True	432.3995446307598
True	108.14657800388171
True	335.6750880591649
True	35.25430829523377
True	168.42358764334776
True	249.6994278109442
True	783.6574722387647
True	58.128566682811616
True	141.3802600970648
True	236.71700045622492
True	131.2072009468338
True	609.3643613066758
True	548.8127814584878
True	772.0899263982388
True	402.1914257281111
True	541.6119404701
True	411.13343325010334
True	673.2652946829083
True	73.22596919074549
True	467.3579005030008
True	419.0160892832988
True	49.79057898806534
True	78.79795780290094
True	131.0328774677402
True	84.47848071096679
True	338.80345427231583
True	862.6636102417706
True	341.1440219749861
True	1092.6560200606264
True	327.3268497586821
True	905.2804321266476
True	148.3255373284684
True	565.0553913551275
True	598.777110921858
True	685.051714235305
True	454.3274878067888
True	64.48299347558428
True	303.63988980160866
True	40.82948696529306
True	159.9952435322404
True	165.00773022405153
True	1167.10204268968
True	226.0883772921583
True	550.0682017581175
True	568.7284397337871
True	569.336890316268
True	879.0686961058215
True	593.9074760098857
True	636.2374970690121
True	939.0793175561964
True	127.75711223920136
True	304.63162751448624
True	264.15288141001906
True	317.3327537533646
True	87.79675099010709
True	366.9901941159357
True	4.567834460115273
True	321.2022168816111
True	254.94763176698808
True	615.1095999635141
True	278.25310647039043
True	358.7177378380062
True	10.472928609709037
True	56.27685967421255
True	529.698416234098
True	30.095277329884112
True	137.3320681144596
True	62.64593803592837
True	148.93572217973497
True	237.76473176082592
True	70.73861406709045
True	363.1473096011
True	240.9617520810135
True	100.61390537569696
True	343.85348714345065
True	65.93828817470742
True	578.2214874278113
True	813.6269425066173
True	275.08464281900297
True	1134.2770811142343
True	115.0133649502216
True	301.81401818144894
True	1046.9252755278037
True	88.96311683746262
True	291.51500636801944
True	10.756707473989929
True	410.9648474508455
True	457.84674820927967
True	160.69899471476162
True	618.2381685229524
True	900.8639038494982
True	161.17017890092424
True	80.6953745300062
True	331.0585495683284
True	540.7201483566832
True	603.3448657214888
True	1217.950038785377
True	26.75440051683372
True	935.8217929708492
True	136.35037211391108
True	667.3859267471366
True	107.05172884543828
True	117.67036072285482
True	191.3292400472644
True	156.0221533939973
True	764.3088748384963
True	212.53738859070785
True	231.4030256240579
True	71.53039301287643
True	504.2626539758969
True	413.9642868939168
True	175.59018675038553
True	238.5657862897324
True	16.215381787434286
True	427.65902552090927
True	220.13752601762445
True	286.9846477503451
True	114.91908649848762
True	706.1631995215482
True	432.57818225641415
True	252.7303054197755
True	642.3754709411105
True	548.0163483785536
True	470.9351959731106
True	131.08428398142445
True	521.6673560333683
True	427.5356420578777
True	3.349207749715084
True	194.6586522451359
True	84.31400410645793
True	239.91161093424915
True	3.108466600492629
True	131.9197407807458
True	356.9689950917633
True	7.683060969270253
True	864.1314395949106
True	166.62772618904145
True	749.0875133966858
True	767.648285403112
True	159.54913347276323
True	221.6532668452366
True	491.60915075380814
True	847.7149139679199
True	52.219926558490975
True	36.33632909989201
True	129.1788835301015
True	623.974401345601
True	714.7702464361901
True	183.9623811645372
True	592.7397930502068
True	613.5132429367826
True	859.4459034663561
True	381.38218599361255
True	184.26986860491235
True	852.0814990209919
True	221.55280494135968
True	146.91241027915672
True	341.0980799494893
True	226.4332334688915
True	211.53126179948893
True	605.6599946282837
True	261.10091115768927
True	195.9076922380868
True	450.07310581296525
True	468.6290724202368
True	67.50208283754006
True	292.2495622722162
True	77.0426785496703
True	330.6183997182458
True	357.4663692734589
True	264.25196856221754
True	178.10170446078715
True	373.3307871212804
True	642.779030441979
True	754.9618841265668
True	296.98853845618737
True	747.8557230642818
True	63.80260240888826
True	879.3939739429063
True	348.20299026777246
True	13.529984007713658
True	624.289922441274
True	703.980900492279
True	253.25405066671183
True	170.15496472122743
True	45.9156631041913
True	380.1747033635178
True	76.71659549916264
True	13.35781231445363
True	883.3183346048752
True	367.9878285075212
True	176.12949024857386
True	1020.6672563576476
True	11.960222405736593
True	792.1371045385972
True	31.458784603507222
True	687.9436209038166
True	60.6036455803568
True	769.8609694699485
True	427.7097442001151
True	200.11006156226657
True	441.7943463377957
True	206.5780819226408
True	302.0735641852899
True	236.32864316631156
True	404.7164009416324
True	9.667015918532408
True	321.66364349797425
True	114.98101335339538
True	11.812214198888878
True	474.9922960007476
True	729.5213950283152
True	294.85055523750043
True	80.80724106980193
True	315.45727843334515
True	81.10982520762798
True	181.28948135499837
True	182.4628953553892
True	395.8539147954384
True	44.348687813088574
True	135.5832814243177
True	394.3445537738706
True	873.7727828299287
True	108.78624158164394
True	213.27530916756865
True	413.20532933940007
True	20.61897362583115
True	421.0693500091105
True	516.6468852360698
True	88.49449684822288
True	395.6438050712332
True	353.871158953259
True	420.77836598585856
True	589.8921061817653
True	1063.5716774326552
True	971.9261988181216
True	55.16453584548095
True	1070.044773753514
True	108.64743554800832
True	110.72817311124662
True	108.75815523699724
True	492.2774876864903
True	375.5899032228187
True	583.5703979153743
True	255.42954549443357
True	157.62223506768876
True	398.8723919589273
True	16.48057828203975
True	449.7998554144884
True	386.29575658933646
True	152.6913698012703
True	98.1199088425779
True	542.659331825392
True	986.2415456469844
True	209.57358091720897
True	69.82849205655326
True	442.4567389653888
True	371.7832830405485
True	481.6623532835876
True	331.38272187553946
True	5.169458863818684
True	533.7783274939989
True	514.9045541249044
True	501.8066330501513
True	190.0725750654131
True	102.02070119532216
True	23.80355207848195
True	371.07257453770086
True	109.12401371036962
True	6.579460956585624
True	31.97543201299605
True	350.18149215579217
True	659.6072917459768
True	130.9974788746148
True	83.38143901259775
True	25.238729957540517
True	397.74820034042784
True	360.203114452837
True	788.6456780415172
True	304.7123488959769
True	518.4446651429668
True	524.7918882640549
True	532.2266370500386
True	293.9278988690956
True	542.916111207201
True	97.6585617534175
True	571.2459519471084
True	7.671361681305612
True	363.3040314495108
True	463.1666398688797
True	943.649538374858
True	344.9761253062084
True	802.8255267111858
True	968.761730516657
True	181.77471989683497
True	37.17268643137902
True	372.3664542551152
True	389.8543939541002
True	572.6529687066129
True	242.8421938586009
True	27.02310391854697
True	643.7477556398946
True	125.03250080717854
True	1087.8026013833137
True	308.031639270504
True	483.6767824723751
True	120.4858744158104
True	818.1336289387872
True	143.7058870963891
True	814.7022875852612
True	596.1721863021669
True	184.78902221098943
True	117.53810350354566
True	66.08344143563917
True	567.7295250528214
True	925.3491524996306
True	421.5642558729052
True	538.5322660280958
True	140.8044335129526
True	622.6096185809787
True	476.9141961420007
True	810.8773156358441
True	322.9337036377957
True	591.2319142076472
True	120.96478548596538
True	26.133356676089925
True	402.1547358281018
True	169.5074273752593
True	105.292250150051
True	377.8340677021866
True	1073.415963654112
True	262.29977173552817
True	553.6294143896922
True	12.126747168597507
True	71.22431404273736
True	330.0301984052812
True	787.9299524724522
True	436.61241245219605
True	541.5085633659805
True	720.0744382469517
True	68.14910449507347
True	725.8147925011823
True	47.71660185158457
True	110.09666584635656
True	190.31322385668085
True	85.51056357281918
True	25.041378316029963
True	298.2047465889529
True	459.9702289542354
True	883.6731540051312
True	861.6184329186508
True	5.961349517428595
True	286.4641367736968
True	472.5188439137522
True	125.9913959120599
True	225.47155915131307
True	322.2801341034668
True	1310.1381670087023
True	444.71609026293737
True	22.78663348600788
True	181.7819037382122
True	704.7448318670664
True	32.94599886752336
True	182.59949829643892
True	580.4602355067076
True	69.8976141326974
True	890.8311521460739
True	324.1749200373095
True	680.9603953331758
True	72.66995907206001
True	664.1005061756979
True	612.2435794556184
True	858.4289733437706
True	252.4042824167147
True	516.1626464879084
True	836.4684765733313
True	925.5990081547258
True	235.1860077180483
True	771.5622059115635
True	217.045418269882
True	466.7742892366517
True	373.87588324939264
True	500.1565855335271
True	502.7160930262559
True	345.91126905366616
True	355.4770173629028
True	111.07411017294864
True	348.2872427344724
True	1088.5539840132342
True	304.8463232238556
True	150.7513011908671
True	297.7488852145323
True	755.3330014283496
True	651.6720860046366
True	407.9951072912762
True	116.01210991806995
True	331.571402076078
True	35.57787906148292
True	174.61543361699609
True	88.21587236785514
True	90.66265449274758
True	572.5692300507982
True	141.75199986236902
True	134.8839922936373
True	107.171726757542
True	85.74791162553583
True	444.3726389849493
True	392.0425194902299
True	1028.2486379460845
True	564.3267076743393
True	841.9045279219421
True	274.65978615378384
True	303.2674809978095
True	550.8083342644289
True	200.16790244229088
True	772.0085663147768
True	255.7688344162993
True	374.8708075321257
True	69.13030865625342
True	118.51937942381984
True	275.9998694346434
True	121.37648024854084
True	459.04797683705743
True	30.068554793822024
True	556.5746837718265
True	1010.5704870302126
True	720.1316031307493
True	1.8748428366604168
True	63.339835555168
True	491.5812080228604
True	431.6647694628612
True	74.18779031850501
True	124.47035264549184
True	301.10224854628683
True	82.5506695811512
True	51.30003483649284
True	708.0098956313656
True	661.7744674199799
True	165.45849571003978
True	177.17294322817676
True	511.22365893365776
True	53.95856177634758
True	24.586374378647168
True	593.8831697911485
True	453.14355567573847
True	1129.4535999991178
True	49.030099624172
True	469.9618627178185
True	890.351516684118
True	803.4234262414004
True	282.0894363566179
True	748.1032432989297
True	398.71668542705794
True	42.83397993316887
True	101.45371010700276
True	745.0196499177149
True	76.4269530411564
True	144.63595527475837
True	933.2225860254306
True	191.7868178909847
True	271.0319053117979
True	103.12830427433136
True	627.9616981008153
True	592.3104931787433
True	215.999049824342
True	435.7723381059372
True	40.67884130616562
True	280.7049811581197
True	586.4660583479829
True	633.5102675852654
True	323.0424809226598
True	77.23578403200099
True	953.556714339359
True	1066.6844889377985
True	562.3572881717431
True	63.269940510148
True	32.867313514867305
True	83.33098398543245
True	103.5748489997961
True	104.04597492977288
True	860.5525706893283
True	1246.0505835147685
True	741.5823027856713
True	325.72210322309417
True	9.67721337289055
True	22.405747490870425
True	340.19708190790953
True	480.310343230612
True	46.7761720120114
True	562.482130424243
True	421.260066589355
True	398.3275115743174
True	82.73398534611782
True	188.82585342610903
True	250.34103641917324
True	134.85721842717626
True	381.8846995618605
True	43.64546384089186
True	162.9821179699703
True	1197.687816015253
True	5.11169527952031
True	26.325437928209745
True	611.1465648170167
True	358.0669450633281
True	778.2948863050844
True	156.9236829128747
True	741.2636074591046
True	583.8370914717557
True	273.0996042876035
True	424.9251456079788
True	335.6358809920551
True	289.66462398054983
True	268.8897819541545
True	409.8130498553568
True	503.65357166727847
True	466.3579315233527
True	109.3863584451512
True	355.2720538400824
True	7.630180996302831
True	177.10511272327253
True	214.1715481686196
True	857.3058114114258
True	615.6112309808464
True	31.34486232123819
True	698.165523461987
True	819.3878533944558
True	98.93101369888338
True	347.5595225835259
True	844.6190135882885
True	218.98334314266165
True	162.63620428202583
True	522.069270560843
True	591.1968391177836
True	1090.8799713536607
True	151.0245268726308
True	156.51076819876278
True	254.86649725708943
True	322.38872474933123
True	433.3532536417393
True	410.3335239371417
True	329.5065881273687
True	435.5755045682882
True	486.2524979490886
True	234.259121628308
True	1459.0499830783122
True	246.2732557149533
True	384.2266392314692
True	54.99412721565291
True	758.3033105667266
True	264.1739603775023
True	897.6184219054848
True	560.1450421128771
True	321.1675773084104
True	783.7371737916947
True	260.7422746623638
True	217.4134585233569
True	256.5265764760301
True	221.030393963343
True	137.5003581585015
True	250.05580295742269
True	734.3778098041992
True	523.7583980780174
True	224.39131183088065
True	1154.243071929195
True	115.93447192329889
True	260.0113919357139
True	72.49609564457998
True	308.6875892160044
True	415.6038514471078
True	92.34046877334552
True	208.56823669170456
True	73.86947455590779
True	731.4136659603275
True	382.8905362544634
True	220.9009345603547
True	734.3473783053269
True	858.0384689358197
True	816.9654991880726
True	824.9997740059442
True	337.85428609786806
True	1.4119995588397485
True	267.65757957167847
True	51.06252607014579
True	381.942176554505
True	51.01084286096252
True	346.15387598037074
True	840.4716159277931
True	1059.134746803701
True	403.1612751998404
True	19.619920424131035
True	519.9234994800871
True	487.1210356494286
True	192.1231995650812
True	241.55200012930823
True	294.32661781778035
True	23.59962861069614
True	128.8525717136023
True	931.8632529509164
True	57.38455547956619
True	493.1659121801261
True	791.1641652472454
True	101.79129728182538
True	259.35668763321735
True	113.12875571376068
True	15.603174130442117
True	1.2001801404360133
True	118.98501785294384
True	1026.926738732688
True	490.6883551336194
True	69.15438266799788
True	792.2472303907691
True	345.04602220445315
True	1.7350722399911769
True	440.00157424803695
True	181.2060963731961
True	485.1093926231856
True	84.0594749784905
True	311.6286997443782
True	381.7269303968432
True	174.83526377209068
True	209.1325495814028
True	128.00117715321727
True	163.65608976410272
True	1003.3497195923478
True	15.394494987624793
True	504.8911513602413
True	476.2904719417213
True	401.322492606659
True	216.232743048604
True	232.96903648322072
True	160.9416369717851
True	48.72612703183746
True	476.4297652236762
True	149.0007045904965
True	847.336059012026
True	810.3624159776846
True	243.79192999968996
True	307.88867270889205
True	521.0446081501975
True	40.992400481450126
True	83.60204453244015
True	750.2463267486002
True	1090.5361556919956
True	110.021026629726
True	719.8138479876105
True	139.30513412008443
True	933.7350531622278
True	662.1241672203367
True	105.32387603693591
True	258.2070458721532
True	587.3987693300128
True	248.18379937947304
True	45.965652706997126
True	574.3251048375937
True	442.972342592142
True	5.264104260872762
True	461.4501335491037
True	69.92043528285919
True	177.77068482861569
True	239.23649913659528
True	302.4156024610715
True	79.01465409966127
True	218.36056695310967
True	346.0105587405328
True	436.4416978290257
True	928.2964283610738
True	49.73317979677778
True	901.4889825503764
True	1004.3645536662012
True	131.08449563850883
True	76.15578948004655
True	1021.9110182866854
True	35.15880787604047
True	235.11378273867663
True	84.48060541148271
True	211.54941292656497
True	359.7557731822718
True	969.66818145382
True	103.13466047835468
True	72.29393856186203
True	639.1399965587996
True	270.9408841861998
True	703.4630593052337
True	54.70739538292507
True	476.9254918058832
True	380.0233810535643
True	680.8467288253177
True	52.046403167062
True	108.30892868226611
True	28.231210630185057
True	281.4357383245045
True	41.91375557832714
True	355.5031003355685
True	2.827318538280352
True	1214.2298843242804
True	100.23662793369652
True	129.83280685714837
True	362.2012736890273
True	703.6827698967295
True	689.446806632123
True	997.1091463935873
True	478.0435532207503
True	422.36670820168223
True	144.38888073619864
True	429.9766545488042
True	823.8582592559495
True	432.4365060889705
True	954.5984727839729
True	90.32093951945788
True	422.1319187488765
True	184.27300203185567
True	269.6059549169039
True	749.607920687564
True	158.41624184198892
True	133.53668001758223
True	66.1968635913364
True	865.1020012107641
True	789.1348399597582
True	77.42032961701491
True	437.17801612106575
True	746.9997474242214
True	419.5062298966641
True	57.08595140516724
True	319.7023680671554
True	781.8662376628234
True	30.008174621233337
True	364.5222273352762
True	166.9742612549305
True	280.01852201282367
True	33.79589115913956
True	198.82820900691647
True	760.2891236002629
True	640.7824619535395
True	59.28385947675884
True	293.6278859539025
True	901.3976454204808
True	17.75534856046656
True	314.75422704242953
True	291.6547538265489
True	426.20090646703807
True	223.359502625048
True	583.6182275150838
True	48.31354430368093
True	962.6137350104492
True	874.2201436875471
True	49.397016267637085
True	384.34459130121496
True	740.3006697324874
True	962.1109723723476
True	262.24801070886554
True	602.5498841396548
True	135.39281479941252
True	182.65413264366103
True	129.94041915338656
True	132.4459914958824
True	207.62040373177803
True	972.8852123346504
True	779.882075196919
True	952.9677817409196
True	19.875155325171868
True	25.329240777217585
True	339.53781086491495
True	12.862214670039624
True	635.7951575939708
True	1082.388386562469
True	232.9675902612424
True	213.00776220409105
True	81.62799870742056
True	217.264031137213
True	135.33293341724743
True	44.5856498453053
True	133.11067910658969
True	87.82891867263353
True	258.48588960528593
True	517.262968491947
True	161.6650946075277
True	28.984733784427323
True	58.80374848044973
True	437.0317488942936
True	269.46030668738433
True	593.4454666320246
True	19.6994591350441
True	116.74682288518824
True	671.775691351449
True	270.1436105141746
True	464.8301452530727
True	664.6495651857684
True	101.81325555260236
True	111.12441834337496
True	85.41073327664046
True	25.65025113881189
True	118.22762418838812
True	82.09632309350677
True	101.42533282177634
True	153.16195020943113
True	244.45402407339145
True	830.1502639139925
True	290.209813104887
True	936.7004948725872
True	171.22085583949823
True	198.7366058522634
True	740.418938361417
True	305.94724769482764
True	581.6806527008525
True	255.65533778897083
True	358.12192199808106
True	444.46607548708
True	572.1135276778139
True	638.2188645930937
True	365.0299427073918
True	34.44917123395277
True	560.616525592049
True	618.9422148397294
True	20.393266226113347
True	10.574523754056177
True	266.2287916946641
True	409.9880576264779
True	436.4566055386009
True	67.28047804270258
True	645.2338212856965
True	941.5375199083828
True	241.3316315326044
True	901.5992789819736
True	269.384366246282
True	106.67183668349573
True	274.48896590770664
True	697.0166073955143
True	38.39557059494341
True	589.0681057745901
True	1285.6399004883797
True	1017.6134224433224
True	928.2729564423656
True	191.63944975702933
True	93.4786176684581
True	194.5816930545056
True	828.2345797167183
True	145.33963201629066
True	1077.4245261566512
True	846.8255932474088
True	37.17935208833807
True	90.94432189993012
True	417.77671935784286
True	414.8768334149618
True	199.85875655544712
True	514.0327047440134
True	654.2205959403524
True	125.2581240688822
True	281.39615368136504
True	1021.8421189965934
True	51.07059473487357
True	689.5195002702395
True	547.1603626377026
True	39.7756423426631
True	851.5880815256077
True	386.21069345538393
True	551.9247895351516
True	100.94136615202282
True	264.7478450821278
True	220.8292602904636
True	26.30327915100098
True	140.91990525854737
True	741.4600830168279
True	143.18703603526177
True	386.6510766867576
True	62.59508054996613
True	635.1496522134623
True	603.5054036745444
True	233.6824679905781
True	455.81582289556513
True	158.2048480022682
True	170.23346858462745
True	217.5171955453329
True	284.85347308727887
True	365.2551535143523
True	134.9215634224067
True	198.62989926552228
True	27.09529366446777
True	894.1938463614573
True	312.1758083631343
True	9.416822910922392
True	371.22518587816353
True	162.9779189712731
True	623.693448232333
True	372.0979658352336
True	595.3509603174537
True	555.9750098315651
True	464.0496409966027
True	797.0558302517122
True	241.51536310659148
True	560.6529487779854
True	159.39896579588668
True	516.0341537254062
True	369.1797312362281
True	381.8860804159744
True	125.31589025730884
True	141.76562583985452
True	108.764919803651
True	66.02498401721664
True	715.8796535364158
True	176.73273630550358
True	42.00499780318314
True	0.0
True	555.930845645292
True	110.62902609856825
True	23.147770091288944
True	42.16522921951399
True	110.28635503914924
True	546.1634141157748
True	188.86740791616293
True	106.64967179751596
True	34.81821616828147
True	159.75609566565447
True	924.644981159032
True	53.99221303795593
True	225.93103198493677
True	728.4156912741804
True	314.3442878008012
True	464.0852064202573
True	470.1912331295
True	514.6270844870392
True	588.0664995523219
True	898.4700472075058
True	255.6242372666528
True	1034.8205699372356
True	920.1264380969304
True	620.9253481788528
True	341.44168669170506
True	817.1350678968555
True	9.215877220884169
True	28.11350688947841
True	293.1757025090222
True	41.93979389531939
True	204.42760715490869
True	779.2372282524816
True	220.04673673306135
True	717.2692869270875
True	761.4359085566791
True	121.89347742086258
True	361.5752219494762
True	571.8080165816903
True	22.44967062870457
True	136.5188982699402
True	448.4602123063975
True	300.29288958448427
True	193.99581239009996
True	113.00958994097982
True	381.43476490084646
True	23.59216552667731
True	373.07120382015
True	359.2988318935632
True	1041.3146876663652
True	365.9041481261834
True	30.97025557936739
True	419.3001029893238
True	438.57091044028914
True	232.213724535479
True	33.49743346451147
True	756.5842791949227
True	445.26883425675095
True	177.61373809867317
True	12.625761849926572
True	1212.8771001829855
True	163.64968741466748
True	27.47094555839209
True	302.06666618470143
True	278.7616785972047
True	115.21185446315292
True	298.1443840055772
True	48.06867320993653
True	317.3403811032518
True	292.1921135612135
True	303.8595059585075
True	30.44166639280221
True	50.44153391661255
True	1030.2168557904947
True	24.92031252110006
True	13.829844208854563
True	179.00688696815047
True	671.325580212719
True	8.037676159115072
True	188.15105252704168
True	177.86177558105635
True	534.8538735426174
True	370.8557005992787
True	734.3979894572807
True	313.11893675942355
True	501.1117807331663
True	445.6308587156779
True	506.3419358288781
True	102.41977041522377
True	1274.0178818485124
True	926.9545689815832
True	290.6753218132582
True	527.152402847388
True	97.54610452788022
True	552.9947626149971
True	431.5583658138793
True	157.12074887107127
True	75.58756663357967
True	348.46138436595214
True	170.09653890110383
True	32.219412692035284
True	579.0544489337558
True	362.132689202516
True	58.33122645023752
True	32.547427273344915
True	670.9807005843302
True	501.8439119567082
True	73.45700989934895
True	21.371511166649235
True	316.1612612772696
True	326.3520455979059
True	707.8960630939854
True	557.2264287619595
True	560.1995694843557
True	783.9821943601095
True	9.36270703070902
True	58.168421037546
True	35.05801393369162
True	59.26858582101895
True	518.1891313543788
True	589.2217005233806
True	83.05164933782774
True	108.24713065645976
True	196.1881980727532
True	73.61888909975944
True	177.5797394437228
True	206.1971252368637
True	276.3756116643955
True	797.5811886180228
True	610.2624215426775
True	278.79976949136056
True	190.1999825391652
True	270.14813273275166
True	247.93040663539483
True	778.474733305515
True	328.3764335011201
True	167.1774617066626
True	882.2364312897366
True	339.9869259942803
True	457.8242948973343
True	154.63880269570728
True	119.22408909867578
True	64.40223135352244
True	216.1566085972761
True	955.8508725079878
True	531.7815208589817
True	110.68336114838736
True	359.7294374461246
True	96.4890563151909
True	696.5677084895416
True	4.603747578558718
True	688.2860355588703
True	38.02910799416849
True	933.7113293039756
True	858.7192237421148
True	210.8507780771245
True	27.70375139696253
True	82.05241055892633
True	453.083243449158
True	228.13927360269216
True	1.6230616521451418
True	82.77821667797778
True	1094.8886444425066
True	344.4471988690675
True	685.9866227216777
True	495.883085785661
True	30.96242435626924
True	135.8702873713275
True	428.6238317813501
True	914.7240494363084
True	802.4415100354328
True	424.2331426924328
True	348.2631331007482
True	18.515838309495056
True	84.45280647533627
True	740.0956776923705
True	499.5171468786506
True	386.4106085301288
True	883.8496693111676
True	27.25224889507456
True	219.0502301388449
True	880.7536406302244
True	233.8822577874792
True	7.610073159075034
True	491.7812491811322
True	104.61536228386188
True	660.9116014204569
True	56.5104380398213
True	257.0245924402662
True	877.8019387906772
True	877.7351045841405
True	279.36559753609384
True	450.7174845799636
True	113.88554000884672
True	609.0128280590883
True	259.3326232825193
True	190.1852297951832
True	850.0883785838234
True	56.2155940479793
True	717.606815833599
True	269.22230714373086
True	302.9208314653221
True	173.5667076173425
True	483.2665595833252
True	572.5621437900762
True	366.54634794509417
True	414.4744155602658
True	68.46527117811354
True	157.1904195213331
True	471.3854541633911
True	214.1710974163948
True	35.70402411383004
True	206.15884845101
True	385.6843457199639
True	406.16784999209005
True	754.1700618638765
True	129.66547036227595
True	661.7522213990336
True	479.0019206432041
True	603.3433771507042
True	130.78689048894992
True	37.16698518122364
True	671.6660815418259
True	73.96658595222912
True	557.5690566378863
True	670.4312255765561
True	451.5888329804958
True	138.07593060447874
True	524.3098641987447
True	3.652086163937328
True	410.5281429220724
True	32.16058611252352
True	633.2291325881032
True	262.54887036335066
True	586.4505159998482
True	704.4515398606889
True	147.52849489171717
True	529.0353267531348
True	479.690149451267
True	59.17127834899305
True	985.368143070484
True	2.4544545263363062
True	27.56196854579497
True	608.3957329816204
True	721.2061923628708
True	132.23777918892512
True	398.50547906183226
True	127.96596603856588
True	77.12506332845071
True	465.2027124666709
True	44.70314406402651
True	501.5054923353264
True	11.837478338877084
True	833.4907120166316
True	541.8575916362718
True	650.1083569062533
True	105.28224291448
True	370.15745014104
True	1000.8228157829224
True	865.7988462503347
True	153.42647275807266
True	564.9850174229482
True	450.4694627479013
True	252.7586860931276
True	258.029480704384
True	5.366648839818063
True	325.58054545930133
True	10.472335327966542
True	375.6160792524111
True	78.96951408850195
True	423.7614534184497
True	661.2630561864788
True	125.70129965997369
True	229.15978065741183
True	647.0470523947471
True	660.2550982448082
True	288.0827947872847
True	128.81964159406115
True	162.7337131304119
True	473.1563688118764
True	87.22773345636568
True	8.354455825939617
True	486.7745744717925
True	569.9767212243244
True	19.55415700033788
True	136.89322097619993
True	881.2397784015674
True	480.1628561964458
True	267.49082638460834
True	32.487381588239096
True	481.4673260679128
True	104.5103911358313
True	591.4477914557236
True	664.6794521907548
True	296.22846634072243
True	372.7313536357656
True	175.64032567585602
True	244.30197591267265
True	68.91184061693458
True	215.35756515850665
True	502.8092494698419
True	21.594750309109955
True	455.8429852127933
True	375.18917255875664
True	690.1912376430656
True	875.5327772574237
True	863.4521359327539
True	157.0717870071922
True	421.9762828295036
True	70.91857889541126
True	185.36370862918412
True	317.708820842666
True	10.906882985653397
True	794.4957540823784
True	24.666866663394647
True	391.94026767080726
True	279.9157498357927
True	651.3689013025643
True	213.96486733764772
True	39.883908924440526
True	687.256120108564
True	1065.6442709358462
True	233.2440127735594
True	128.14119023896058
True	579.5756241341313
True	506.7034908965245
True	18.014674880359458
True	799.9356854914502
True	107.757236526244
True	46.29140042902003
True	310.2681119635787
True	352.7676621951032
True	413.42325472698985
True	271.48451518488656
True	19.58327267379876
True	22.1644317579271
True	819.5664040116131
True	200.09457293342567
True	118.46261107441136
True	830.4941767440615
True	647.1949034261543
True	623.6895027448527
True	448.4777683635817
True	137.58934542302438
True	34.53848505324734
True	102.14330839901288
True	430.7397457326082
True	226.8419963487297
True	480.67999070786783
True	146.06372893187705
True	500.7274897363088
True	661.1849145820479
True	926.5674843604224
True	23.31899623084662
True	970.9679305664204
True	1075.7026037280652
True	482.87035749037454
True	85.84374919359004
True	777.0497781707417
True	642.4593338887963
True	640.7119909933264
True	167.17783516074778
True	744.4310703150787
True	699.0787139222812
True	124.17740140234616
True	758.5970853017113
True	825.1940697910774
True	495.3430920378698
True	232.873454561444
True	73.50337170206984
True	299.29865011281646
True	340.1465851522374
True	477.3782125732686
True	439.048100402783
True	201.8607235656513
True	313.55560412409363
True	2.8788059262527117
True	12.610437078662844
True	110.29351061374444
True	133.22364479868273
True	360.40067284219054
True	347.113105837562
True	107.53926994985254
True	16.588194740104793
True	213.52786726666693
True	903.834932411489
True	444.3056510720489
True	538.2466949105525
True	573.8546639969928
True	810.9353723686661
True	650.774963146391
True	85.58723836710448
True	213.16060627916343
True	240.7578245097256
True	282.77509398523074
True	107.7670771391466
True	363.1331689521926
True	421.7959816902309
True	167.33666656419229
True	657.3036179884847
True	242.6456448248566
True	206.77437286079495
True	29.17635325825768
True	250.80191079247535
True	476.29061165508296
True	171.61675876010517
True	539.9493577364087
True	496.3110022904711
True	244.8143930421695
True	107.75656455296394
True	42.70861176540339
True	413.698423292656
True	781.9633920008712
True	164.1181132046783
True	1097.638396292636
True	1050.7849020717906
True	482.2156249616193
True	102.52981005485196
True	125.51083520043282
True	646.2636172959176
True	9.105572838471804
True	218.1541041962668
True	134.3747903109937
True	109.20245054611486
True	336.0286238586252
True	609.8919649211904
True	40.1780418045189
True	123.73702926431883
True	959.8272040515246
True	54.9850867995591
True	475.7079958728184
True	527.047590664759
True	251.1536274231436
True	130.11679239540928
True	914.0097617508976
True	1184.499089363177
True	522.0425882662458
True	636.1043804205016
True	205.77757924021455
True	152.65208248083226
True	326.0046214241375
True	249.3644333900353
True	164.035462753503
True	319.2965707620619
True	347.67817911495627
True	10.361947766925905
True	634.8993227348892
True	147.69348462560058
True	73.88049285683014
True	434.7834581663512
True	306.26064547120086
True	1212.6359072634111
True	364.6973511714439
True	987.683830009316
True	9.690870629068357
True	267.95816400522284
True	224.37375582796696
True	159.77488938506454
True	494.4675313817583
True	198.00287170796815
True	423.1459819096981
True	324.2758090307461
True	111.27388709585875
True	359.80785957313384
True	1081.575880526352
True	771.2216061781095
True	218.23380215217315
True	104.2233986733444
True	282.0164904522794
True	26.566402675087502
True	353.7229581698433
True	316.9311603653365
True	556.6165263741608
True	461.3011302538849
True	368.0517368238019
True	154.90640786194908
True	13.501642300907356
True	427.059629557874
True	283.5766693974589
True	144.9718087067904
True	304.0186849884978
True	413.3171518522696
True	807.2387965481477
True	311.50071315927187
True	777.8105747132334
True	418.4214432201412
True	384.7239475448556
True	1.1325509466092871
True	1120.6003681291977
True	108.84370568975632
True	906.0535443995008
True	211.7498272277636
True	458.5318908179184
True	651.254997646133
True	87.59207986896132
True	492.0731690271943
True	32.65186979330891
True	413.80389789677673
True	74.32450791683446
True	225.44392884159527
True	37.64975142060654
True	686.5299683691779
True	188.57518416652584
True	24.00686321691432
True	385.9910498754391
True	109.83113629428634
True	168.39860459145703
True	811.2002983343217
True	259.701084190878
True	153.4437280793686
True	375.4013757175887
True	523.2500794067538
True	322.2347991697441
True	511.5003605974239
True	621.0904471618375
True	164.7425968026818
True	7.304355803976133
True	70.61359554865786
True	430.1592468714557
True	90.93358141906084
True	76.97407707374818
True	1071.9109366239122
True	26.04522589300924
True	322.45801308663647
True	306.132015667596
True	455.5293976104989
True	676.9718423478456
True	179.9954074668859
True	631.4765764630847
True	326.5018383546813
True	351.0854235458425
True	271.9763353635429
True	218.5252118790733
True	352.97473663588187
True	449.7108640365634
True	414.4008194009703
True	586.6258975226369
True	141.28601169624605
True	73.28736189820901
True	41.11311733535253
True	296.99054721973283
True	616.9596862984313
True	381.1592573590408
True	772.0198351800989
True	211.5891276942418
True	412.1392562882629
True	69.09656786710231
True	52.8432957961287
True	418.5809232779446
True	196.00141145463397
True	216.5227120586289
True	38.524937956623326
True	1043.2893958839677
True	177.7966780181138
True	900.832221212534
True	324.85623571485866
True	929.8816234405996
True	234.20688155378733
True	474.3416062058703
True	533.7598634080431
True	583.6184852599157
True	218.88100972316536
True	482.4379901745317
True	968.812303663733
True	128.94384997959068
True	7.623775236490838
True	576.720032945784
True	24.196714138879315
True	79.42829148947747
True	786.8066543038954
True	229.85527993166676
True	995.4375143121237
True	704.3363732168783
True	402.4968497994453
True	275.2482221969915
True	481.1884531562824
True	336.6722332320101
True	174.4687214531672
True	689.3963945601109
True	700.2447810630787
True	211.11509085143663
True	91.03189813515684
True	524.5800538744263
True	132.86173240884116
True	378.7549777144505
True	345.20155292578545
True	65.33249449650603
True	390.4603214095086
True	412.38027246172896
True	377.63289206718105
True	401.08118177258586
True	431.1712331105825
True	661.9947336829781
True	58.43219795565213
True	445.306821324635
True	341.2230933956994
True	654.0129122918969
True	221.5741382309464
True	102.55084414186724
True	40.40795402668202
True	545.0295082578642
True	616.6342901381017
True	184.232560791002
True	411.4738685106772
True	333.2258399579919
True	16.72326788558867
True	174.87457977610634
True	296.3549925881849
True	2.886181197072205
True	872.0546001436443
True	81.79706884849816
True	104.6224418757983
True	118.20439866390096
True	361.32861740837336
True	34.077658627102686
True	457.22452334815057
True	230.95272712165527
True	5.427701187456344
True	118.50375544647729
True	436.0840631256854
True	54.41840048498883
True	72.67846176914342
True	170.80502985335173
True	290.73089772408605
True	971.9553653809758
True	394.4968181829869
True	938.9876989174084
True	194.47653743253835
True	1027.1012453856056
True	801.3317118567596
True	664.6643105874701
True	416.8841564563198
True	375.1930499842403
True	76.57580195089801
True	72.18202618883149
True	78.317910218065
True	170.9235173163271
True	475.89104374486914
True	1117.8830873426457
True	180.17696659281955
True	347.46089693309835
True	437.6409345405999
True	615.2183104066717
True	594.4366675601798
True	283.3411301018677
True	466.8647868541137
True	661.5651113036369
True	94.06055138624968
True	740.0732814144911
True	262.52011535561354
True	134.0564915941707
True	413.5729221070722
True	855.8179174694731
True	430.84380071638674
True	857.9528349881826
True	192.79570865886728
True	344.7905742222121
True	700.1002360758949
True	642.8176891204668
True	192.09268765684052
True	261.79750407436785
True	794.9201730584413
True	33.60220950827303
True	184.6142034779454
True	487.1718024380366
True	712.0447395427902
True	102.183032657684
True	35.27724763418932
True	171.26704129442828
True	715.5940952130609
True	323.6190595144693
True	569.6911116956292
True	349.3822245547713
True	305.70260460052043
True	425.85314734486536
True	487.74200971828105
True	70.36802773816248
True	368.7826311320805
True	772.2001717431838
True	0.0
True	288.3932458237612
True	259.68920237265854
True	958.1664736745278
True	144.44855757341062
True	639.6248116590511
True	636.4433662904866
True	115.35421111970116
True	220.11374115700903
True	127.47218250955974
True	12.379959067875676
True	294.547928823731
True	387.32223621081687
True	1136.1977325297098
True	235.49019149400647
True	404.1783755984993
True	650.3954221345705
True	212.60578018719173
True	29.44172863135321
True	838.4958424660001
True	581.9670083309223
True	154.40961957496737
True	638.8248937849708
True	164.84044157697917
True	295.59681266738045
True	772.5091722687779
True	36.68428876262729
True	104.46472385362816
True	509.61129670812494
True	63.67234013185433
True	78.72654763309208
True	388.13501797839
True	22.116512740931604
True	751.1544199676639
True	102.73787269653246
True	162.6683864251871
True	19.00673334536208
True	730.7066092588062
True	28.464440722906357
True	776.999800454444
True	402.9101494165931
True	113.0889225689468
True	705.1238451527125
True	522.7880793807043
True	544.1284988353315
True	47.63282374901201
True	374.4090412974684
True	5.224352045880666
True	91.07761926816234
True	358.5914454791064
True	47.11838901480494
True	123.30861461429512
True	289.8679566018197
True	183.2417734614917
True	97.93087728473664
True	655.7551800449925
True	19.753870999830838
True	1174.469941253623
True	503.1597377594148
True	308.86112547473004
True	495.65803920001
True	128.3049494694956
True	789.667117520285
True	1106.1808909273464
True	751.7918444105759
True	172.4537872337704
True	224.5050696133798
True	52.50851281697648
True	58.68424170527358
True	152.71921004311267
True	100.823581242652
True	168.47631790959076
True	1163.5520699188112
True	309.06560862629084
True	341.2173053218264
True	736.5850443830936
True	15.995924914977316
True	13.32463968752841
True	597.9322627126643
True	5.568381497710753
True	118.58626210933816
True	711.938261530548
True	180.83193481746395
True	633.5656088529702
True	867.1088132270527
True	149.53866503926372
True	881.5782619838207
True	3.0070425063731347
True	441.964179779952
True	1067.101356634904
True	24.622130089916308
True	226.69817976620405
True	135.31331870645172
True	975.1265635851804
True	229.3721233603833
True	479.16092697221
True	116.4471625014456
True	518.6770122758207
True	160.32604805931226
True	98.59930229867022
True	390.5739246372328
True	71.60703641576136
True	57.65628406525349
True	1039.7086705942754
True	269.5982958026072
True	164.20631803218552
True	367.26431691136094
True	401.7325211488109
True	214.48345600370232
True	163.0381208614027
True	381.9512721283021
True	35.157288509037485
True	486.9049439617149
True	1122.1810108324437
True	110.70058486129584
True	478.57163257749534
True	304.2438416723236
True	26.63381125693908
True	413.21847413407903
True	98.84529880799778
True	587.5771470179576
True	198.85757320375615
True	425.5742117919182
True	20.501539056655933
True	443.8661882330929
True	103.12292363513735
True	348.00756424934644
True	33.252308179002824
True	178.3455053509596
True	246.352786754777
True	756.7861652850919
True	58.364998408012816
True	145.63169457757354
True	235.50908600609253
True	132.18770410618671
True	617.4884410038154
True	540.1407620806818
True	767.1779356603291
True	393.1488572390151
True	540.3015167296873
True	413.62747510085137
True	690.4453717174233
True	74.96829677505515
True	481.3609401314304
True	421.0541159265076
True	51.2575343027572
True	82.64576778749898
True	128.65137311128268
True	86.8201541242367
True	329.4534203843947
True	849.0238196198327
True	327.3996429229266
True	1073.4841242396817
True	330.32522899297754
True	910.3829849343776
True	151.26392918274036
True	572.4747057622177
True	602.795840514153
True	716.4311727127467
True	458.4107883539565
True	65.49606198711899
True	308.02015988053324
True	43.86247010947511
True	168.22281804400444
True	172.8748414074532
True	1112.7596670382827
True	239.6329834059356
True	542.2387309448725
True	546.114500803098
True	570.0187041957329
True	863.7311178621674
True	599.9584651728791
True	649.499575354115
True	966.8625402231678
True	126.26751213049212
True	320.76624219592463
True	261.40797120092856
True	329.8535041951834
True	90.7657948336357
True	360.6826375851235
True	3.864168039509964
True	330.8831141746172
True	265.1047648160782
True	624.4571420396763
True	279.0217888287654
True	364.4992099599499
True	9.362730791656569
True	58.28071532808337
True	543.8579678198271
True	29.839307432260707
True	140.71666015794878
True	68.09590810891291
True	153.8490632952217
True	246.39885920735207
True	70.01481483872963
True	379.473480825409
True	268.3127113100242
True	103.45118019023556
True	341.8966859698704
True	63.71718582351044
True	609.1102047779697
True	790.5115237291494
True	289.7380523181757
True	1105.2091515924155
True	104.828013378122
True	323.1400410382552
True	1055.7252509372645
True	90.42775327043692
True	265.2714507230928
True	9.447512959082388
True	403.497822808533
True	455.49868462742097
True	162.3114792192588
True	605.8481108941583
True	899.1059869666193
True	156.13055481019776
True	73.7381346435827
True	328.99839873949
True	553.6666967058343
True	617.0952248537926
True	1230.4122026061727
True	29.368077581369068
True	948.0972302400934
True	134.28631473743596
True	652.5417645201217
True	114.43692511768614
True	136.18688100666753
True	186.86348343445687
True	169.53673827934983
True	744.9746782123218
True	208.01875007827883
True	228.98983860887472
True	63.79183848690444
True	512.621828602729
True	433.0674384037486
True	173.37843296884122
True	243.28474526924435
True	16.96248667328407
True	434.3744734403873
True	216.9609627680312
True	283.8636842804082
True	114.705770161395
True	720.9900632140011
True	436.6700898191415
True	254.7625981315361
True	654.9398930640144
True	525.0016708627447
True	473.6527089901156
True	130.6355137501902
True	523.6336099286641
True	434.6694825797927
True	2.37149369508474
True	195.38504031666403
True	94.25036303918432
True	253.13775006481097
True	2.8647439432373814
True	132.46479241799386
True	357.20844471603976
True	6.327465789695658
True	849.7818605916243
True	172.55491367592688
True	709.0376134320176
True	791.6175968394855
True	155.29724644009443
True	220.8283156915083
True	496.19224528078576
True	817.4632637525455
True	46.92085959095981
True	36.60838278102918
True	135.94227929065548
True	631.7772848401164
True	705.6505941994646
True	186.45003691529428
True	587.4491445288292
True	594.0535628793282
True	849.9714388807854
True	394.3526229607101
True	189.02921611864076
True	876.525297255424
True	224.5374544681631
True	148.03393721295532
True	340.45430072065415
True	227.03449430683924
True	206.05721118628944
True	613.515675276495
True	257.59982576134195
True	192.72256557003448
True	456.6911116392285
True	463.38163950780967
True	62.892939896984124
True	286.28660315987537
True	79.88621908254802
True	309.0028331919718
True	356.13128017958206
True	248.8427962572532
True	176.73007498117093
True	382.7551340369534
True	649.669939010265
True	732.204709215614
True	290.97824481937977
True	739.472482387191
True	66.78328675529544
True	885.1183644924131
True	348.53412590970265
True	12.115280158866645
True	619.4492323567748
True	680.1335117542777
True	263.8078091960487
True	169.8670972193273
True	47.62881355646985
True	394.4712702881677
True	78.50455297044307
True	14.5354762947664
True	895.4581488517268
True	377.1333764886904
True	176.79122465414156
True	1012.1561162965525
True	10.180294318292564
True	795.6794017678662
True	31.915720010293743
True	678.5881805396773
True	60.56772046971207
True	743.979611648681
True	437.2023887323733
True	197.41376378057976
True	437.9212343728204
True	212.20765188210336
True	293.22282120856187
True	209.80837823810293
True	412.5215400485175
True	9.733109076872172
True	315.7587984230997
True	112.03583473395388
True	10.842572530748166
True	467.2323712435606
True	749.735008090343
True	269.26451155627444
True	84.19748922665599
True	310.5487478565567
True	80.700427420575
True	181.10575773391832
True	171.9646580017617
True	386.01867202075016
True	42.990601558346285
True	141.82718481581497
True	380.1423167979548
True	848.9109426761495
True	113.34757796504417
True	210.02183536025524
True	426.1327381249748
True	20.495551402114977
True	425.0205041734697
True	492.6343952106302
True	86.18398967095376
True	399.3750237703521
True	347.5862056305159
True	422.1358140139184
True	602.4012404818517
True	1028.7944541815618
True	975.4474008516412
True	55.88218570785407
True	1053.5366873967284
True	113.09842629161182
True	115.46515644089898
True	109.99850928052014
True	484.4375137724754
True	368.754050294268
True	569.2192113987778
True	251.5780700531982
True	153.37683237369924
True	401.8659365294866
True	14.713735001340757
True	454.0289441809053
True	384.5412666217456
True	149.87810064379988
True	94.065438773462
True	520.3183885373462
True	995.580714024294
True	201.9000364112381
True	66.05937998912154
True	425.048225616231
True	375.2509571138621
True	477.9623262598563
True	336.9147847811767
True	5.202291899415499
True	526.5860242828004
True	516.000831587606
True	509.9141749297986
True	192.37616419570435
True	107.04047216720352
True	23.03497088200216
True	375.2185765229219
True	108.48602330797038
True	7.233499242284354
True	31.40838053290157
True	350.0823405014906
True	661.0112876149179
True	125.36212746546776
True	95.41620730258752
True	25.872522272731672
True	397.6863815994698
True	357.3476523234396
True	777.3979403497418
True	303.9393245267614
True	500.855501191152
True	539.166468975881
True	523.2195241145158
True	287.38983575636246
True	546.7778974849093
True	103.02820179631397
True	572.0250914494308
True	7.335163730996791
True	363.3041873582919
True	453.5522567996892
True	966.6030765892724
True	345.79562414597655
True	804.8780449533872
True	955.7625750899812
True	181.39110670615136
True	36.94545020247734
True	360.5692354338584
True	387.13844915689896
True	582.8702245385937
True	256.9628267372435
True	29.673782587605995
True	653.9845669888601
True	133.538275328625
True	1089.4355267007602
True	326.0560447853711
True	450.8774179045304
True	128.26234567393388
True	805.9033021132431
True	140.69014007596036
True	820.0224505335219
True	547.7781444500993
True	185.8250014473712
True	107.92679462805717
True	68.9971996554691
True	571.1651246570848
True	887.6548830035807
True	424.3634030941414
True	534.8163053373379
True	134.41935402233503
True	629.3967637999467
True	493.5691236906968
True	776.7826122076813
True	320.9910679673598
True	550.9170898490532
True	112.7481759774905
True	26.42770321797455
True	413.4667276494566
True	173.39577150877994
True	107.35815830596864
True	351.29582527459405
True	1127.9345529125967
True	256.48899171776526
True	560.4300750414192
True	11.134317299205456
True	69.73733082191796
True	325.2773431831008
True	793.8425833638875
True	450.7866667691392
True	519.2495440056235
True	722.5515580692786
True	67.54224304409524
True	728.2772801313623
True	48.33257248539528
True	98.69298042224676
True	168.7959828911184
True	85.39179116898514
True	25.690934732441388
True	294.74859620935604
True	464.2610319954268
True	902.2904952267188
True	864.9088332318815
True	6.53315069417948
True	284.29139877358585
True	482.8630112925669
True	125.1653090086213
True	240.78809675240268
True	317.9111121597597
True	1307.3377422190104
True	448.5133552500656
True	25.16788956752706
True	182.90710367409352
True	684.22710034737
True	35.4165582472998
True	174.7841062213223
True	547.7640292418996
True	68.9782751826607
True	871.1445094145338
True	318.2619565836328
True	660.6769082590557
True	79.56903622280593
True	668.9345566831029
True	580.5679918574842
True	849.3726717930174
True	252.62939852010248
True	496.47816274712767
True	837.9283897313529
True	913.8040935290408
True	227.96021027048636
True	808.5760351387729
True	209.62800203213013
True	449.27690122097584
True	389.90354091029263
True	497.02255508884207
True	506.00423891384304
True	318.8715627413402
True	356.00913695861675
True	115.58161148905322
True	342.460455730815
True	1118.6633107931336
True	311.5631553131049
True	154.42612632266457
True	302.96561660388164
True	742.0151827749276
True	647.7734428936011
True	414.9004288339048
True	125.87692412089552
True	344.4219526062951
True	32.2895829866586
True	162.76120411386407
True	91.45654306658146
True	84.14865412732331
True	557.0602964188415
True	145.07045880197555
True	131.93828987873607
True	104.628835279281
True	85.17596706072854
True	433.6331911853864
True	386.85369703831367
True	996.4513068984372
True	549.0027322358819
True	839.3680888055068
True	279.82219125371444
True	301.70726748070035
True	498.90727609729663
True	197.27914797717065
True	724.0134133294487
True	233.75187515187437
True	358.3363324598829
True	69.62288398979746
True	115.9179446203196
True	262.0338973672034
True	127.02348025239274
True	482.47763474428245
True	27.239191753046388
True	566.5337733581507
True	1014.9711098071948
True	745.0290248199528
True	1.4528914378147864
True	63.04058289178752
True	506.58648193633536
True	445.4958869416656
True	75.40798157652223
True	122.31926397758332
True	299.21575773952065
True	80.22069343528425
True	48.80860567377335
True	719.2134064036612
True	660.8490344584499
True	150.86043642129962
True	170.16709610405087
True	542.595702475951
True	57.40373668994254
True	24.674280794180305
True	569.1984465854231
True	458.3473112508962
True	1118.5761725890522
True	49.37461305018626
True	493.15409660107673
True	874.5372808624575
True	811.1166253259817
True	282.26188231799523
True	757.157475378281
True	403.6805541029955
True	42.09200474876357
True	97.29786892258582
True	684.251609482459
True	74.15864024305353
True	140.44694602212564
True	936.8075785003286
True	170.77388722957355
True	277.1809587713951
True	108.73213739931232
True	632.3860364010419
True	605.0834842509113
True	218.96512240083013
True	420.8542835523101
True	39.72813613079207
True	271.4567685678101
True	599.4507674037236
True	625.794431713506
True	327.3981013136784
True	75.16325413449249
True	919.5054506780994
True	1092.5458120143658
True	561.1308812816782
True	61.49330884764842
True	30.20827854799383
True	89.94513563434413
True	112.85873794594004
True	101.630600328955
True	893.941638735175
True	1241.18673206827
True	740.9354566238379
True	322.12431456028594
True	8.410249718912441
True	19.715839871417632
True	333.867671317783
True	485.7454272813248
True	46.04295232071768
True	570.8552429314689
True	429.031752099865
True	398.1289476378777
True	83.92276676295414
True	190.37728565011767
True	257.5957643170912
True	135.4859139507617
True	386.4214556647215
True	40.887079825777896
True	175.44825727660717
True	1166.6604397145738
True	5.211859929523643
True	28.68211806587689
True	593.8292807433897
True	367.15648236943673
True	788.4197594053197
True	150.9610064989595
True	765.9711501441701
True	577.6979974218032
True	283.07009845393486
True	425.1845205317609
True	331.1260305031174
True	291.1657363241253
True	265.16957924486684
True	382.11258069844905
True	505.5347259164429
True	492.4311621604821
True	104.70702422631616
True	357.7955488197286
True	8.344046197420205
True	184.0794658756517
True	223.57048725240568
True	860.0860944023376
True	605.6154792895128
True	30.63108709238631
True	729.5806215488413
True	832.3598991081102
True	110.34197276004046
True	362.0341058153031
True	860.7208212893672
True	225.32590295419692
True	161.37491198466813
True	508.4551337048821
True	589.2877817531046
True	1096.8058958811134
True	142.69379530642652
True	153.89646927624116
True	258.5913376279468
True	308.9885431027138
True	422.0862963759548
True	402.266438575019
True	339.9229268282064
True	443.1181884322103
True	499.37946660637806
True	228.3991527427639
True	1476.2997895656565
True	255.01845174801184
True	411.5675904184714
True	51.60342096698984
True	778.3969001942551
True	262.6179899532603
True	975.9352197250636
True	553.351120676196
True	317.7800870683641
True	784.2157928394074
True	263.63161505310467
True	215.4446848299421
True	256.2314421369615
True	225.56100680578132
True	138.50255105186315
True	246.75966583126768
True	732.174525733905
True	509.2681661825823
True	218.93970549497075
True	1163.069047161639
True	119.07943020773642
True	270.5313317926659
True	71.9666331106939
True	306.10256683354174
True	408.961993627164
True	83.61019976763657
True	221.20660845272803
True	74.95716532848397
True	690.6909611913117
True	367.9236206312165
True	222.83854433413964
True	737.3292067663766
True	881.9879029676879
True	815.1824888709544
True	826.9536568902483
True	345.9455969097559
True	1.1440461747729862
True	267.5279679843109
True	53.859595631286446
True	389.3747450837654
True	51.17026220361247
True	358.0551577650522
True	863.4358242809722
True	1009.7994504404172
True	394.7327141394216
True	21.48216338214799
True	506.89702500395697
True	503.2879092937477
True	201.64727778375857
True	245.64026388404565
True	290.399886358658
True	23.85232187898534
True	118.09618479328624
True	987.420113246292
True	62.78816974083908
True	501.2445717041875
True	790.1222809086744
True	102.64150862121706
True	232.2754303106268
True	114.73233841569306
True	15.319661272701593
True	1.541215396492776
True	123.0055422936172
True	1025.4465624052484
True	447.8586721156273
True	68.10117280274531
True	775.34479063529
True	347.94095882265987
True	1.5020036028087205
True	452.1569193702939
True	192.5169669735681
True	495.8662879743423
True	80.97240915455748
True	320.89349841015667
True	388.6069003380232
True	161.73598138575534
True	214.4726133321957
True	130.46893191992442
True	177.98519913467896
True	999.2878028595762
True	15.875111200566804
True	508.234259612274
True	489.63671759233233
True	409.1991533382481
True	221.24520186199223
True	228.15818138836696
True	162.47548135034563
True	50.18914233249042
True	483.79318294396
True	156.91980864404715
True	837.3622563837257
True	823.2346981390737
True	239.71562736184757
True	321.4262599527498
True	531.845957672046
True	41.20242919961332
True	84.13632097005012
True	746.5316223097564
True	1105.2212598539572
True	115.3399198363632
True	744.6100175364336
True	142.81669612489796
True	939.9486955411836
True	637.6736705501241
True	109.38412853286675
True	283.15278234079454
True	641.8387192426537
True	265.9967252425781
True	43.31227111257181
True	568.1179289357358
True	449.04834048342735
True	5.490948862174184
True	482.6045729053312
True	66.198946845276
True	184.98362400769997
True	233.00536386956128
True	307.6042566950197
True	72.65653362182441
True	227.44047824751948
True	358.3142401158821
True	421.6345409023103
True	935.653070261582
True	49.93492990833972
True	902.4223622633052
True	1016.1448043753438
True	129.14755592255085
True	75.56922509711019
True	961.5013717675072
True	34.61643699089233
True	231.012253962066
True	83.95857910474996
True	215.7392392528789
True	354.6557200894816
True	907.6061298619626
True	97.4505119283272
True	73.6786998542671
True	655.3006016007757
True	273.7269973132794
True	702.034535657094
True	52.15401454745498
True	489.73216267517176
True	398.2838938374528
True	681.6880848249377
True	52.97207613723919
True	114.5948090696065
True	27.099401306741687
True	268.8969368644375
True	40.84402393228271
True	344.2948348274503
True	3.3671801551721674
True	1204.4146411063416
True	104.30885554585906
True	135.682015878483
True	357.7851995967875
True	717.9052868074729
True	686.5052611245102
True	1036.9187389509534
True	472.9031113369495
True	421.4894389999497
True	140.6888978376951
True	404.19490615736026
True	856.394006396273
True	434.88762005446216
True	899.3727004779522
True	82.12142533261114
True	427.4758187626005
True	187.5567259560427
True	286.22416645704453
True	725.6186763605486
True	165.578414892119
True	137.349013176364
True	67.66340524819174
True	898.0827795821958
True	785.9384606421116
True	84.77735540597969
True	434.7144803480037
True	717.7480584860089
True	422.52710776753
True	56.28285434373381
True	318.29077967805074
True	790.5847890203876
True	32.273914575947074
True	368.3624090431298
True	160.22800691427426
True	282.3930117578493
True	31.20041305643127
True	207.05636788565965
True	796.6987029104574
True	643.6462589570116
True	55.28884419356514
True	287.44451208564215
True	880.0249317643544
True	17.953077313691598
True	323.4312860138711
True	293.1338616599904
True	449.1815130463892
True	218.3305749126297
True	616.3378107395537
True	45.19562263798492
True	943.6298464982208
True	931.8376810983392
True	47.49487603209176
True	394.8712100095721
True	739.3723003720146
True	933.435652694018
True	272.6193518905171
True	569.4349806706352
True	128.93148151677653
True	181.5540609682352
True	130.49549448701777
True	133.77988741292847
True	205.33549906025465
True	936.4510092454937
True	795.9195518110059
True	954.7146276536688
True	19.17216646446822
True	25.818452518281266
True	364.4608762353899
True	13.084709477853432
True	632.566611285188
True	1075.5330064769626
True	274.45705705753073
True	208.3184307276605
True	84.96348463010172
True	207.65756099645344
True	131.24430668991943
True	41.57859919419328
True	125.8728481737512
True	93.71945134689416
True	249.62299594083856
True	550.7272711254727
True	161.9809425358296
True	29.52357782846614
True	59.99725070399419
True	438.1741280819949
True	258.74106061771585
True	604.2785702883679
True	21.08986525969013
True	106.95888445320288
True	659.8625075284868
True	272.42448738810293
True	476.2374873915035
True	654.1168829892002
True	106.82360546289874
True	114.14223922416402
True	78.61130942264225
True	28.217090730578995
True	116.52343002972736
True	86.20346117860454
True	97.76003683909518
True	160.53313227591983
True	237.53752915338708
True	813.284453613024
True	298.26622600095794
True	944.4325421230004
True	165.4578258114221
True	200.151809799152
True	794.6671191813022
True	303.6612636068408
True	593.6977644157283
True	261.3308900845818
True	355.06349693789326
True	444.5458112689497
True	579.7020116709317
True	650.7659650450674
True	378.8394705822488
True	34.38330000470958
True	553.1301493799012
True	615.8646729275225
True	20.72260809494644
True	11.90744613541461
True	259.27297534353386
True	398.6678541161275
True	463.5946751908359
True	63.73537166767701
True	629.288149171924
True	917.5021772244288
True	249.7584331183732
True	904.4545656466146
True	281.50747864390166
True	102.49894950252435
True	284.2139083150267
True	686.400111884117
True	41.42119654598995
True	574.8075121007242
True	1294.2176561964843
True	999.0294191431382
True	902.5504831235378
True	218.03964826763988
True	93.05347169951926
True	197.22853338302943
True	836.3643731623916
True	143.98334176082304
True	1058.208646523602
True	879.967163048905
True	43.29035179766755
True	83.80877173633321
True	427.4959111187112
True	428.644385651979
True	208.2088605177624
True	508.7556807779289
True	650.6497436421453
True	124.30049139600357
True	262.2478327234414
True	1015.036823912043
True	54.83224121611782
True	677.1377263723332
True	546.7173815107989
True	37.76767305215257
True	814.9343472298704
True	385.4221189893291
True	520.9198807793762
True	107.37964914602368
True	275.5513971384151
True	205.8456012009416
True	26.97690796526449
True	126.64339143943847
True	759.0082872449781
True	133.424583835455
True	374.4846254015202
True	64.98274922966324
True	637.7738232249542
True	605.733699391396
True	233.5262418717093
True	457.9073081496718
True	160.80346751337632
True	156.9875559013443
True	219.064067268444
True	285.19805539200456
True	352.24619074357395
True	134.98838371105103
True	196.4538916979732
True	27.51891785821809
True	897.7476968863181
True	327.5191888887259
True	10.134656814087718
True	364.0548828412594
True	166.42225671282793
True	622.4563408280806
True	354.5470196372734
True	576.1928401252052
True	561.9567784913828
True	492.95386446943706
True	784.5423760429622
True	244.28458678401716
True	551.976414661973
True	160.3631847254101
True	532.4217007331271
True	371.3085778107756
True	380.087378114126
True	127.11412338933292
True	128.59379751027808
True	103.68277432690974
True	66.79863005809263
True	730.2956314338355
True	174.19182387637554
True	47.07348219334977
True	0.0
True	569.1228511848789
True	112.22436812065304
True	23.1380689190762
True	39.25042461674203
True	110.62996225695647
True	529.4759932928058
True	179.8354676936889
True	104.50364424652808
True	35.41572364570955
True	160.37168472558892
True	923.2888064558896
True	49.33165966325793
True	232.4478004011669
True	719.7296894094296
True	311.64368110125184
True	451.9497773614757
True	460.5159774479268
True	525.4305629142813
True	611.6701931870374
True	923.4483379732447
True	264.7074653053318
True	1084.5554203723225
True	921.7724660653358
True	633.8787287874734
True	350.051095441708
True	863.7304702754328
True	7.920094564035012
True	34.50172141934778
True	302.4748630404486
True	43.38286441950156
True	203.5577971114954
True	759.8963834383471
True	221.1613301305619
True	695.971414695462
True	763.9623661452267
True	123.82981855623268
True	343.70947635206045
True	624.9789324921787
True	25.459870270885737
True	131.8326762369557
True	438.42187132380985
True	301.3921768308444
True	198.43534747769576
True	110.7782643289488
True	379.9163448026128
True	22.16948370694872
True	367.725306588058
True	368.2990390904468
True	1063.4574207856822
True	366.6119855649904
True	30.611242874048585
True	442.2122901105511
True	425.8607038728867
True	236.16172562855456
True	30.3315450697335
True	750.5961550906212
True	433.7435500448977
True	178.26482132534707
True	13.492762029416046
True	1215.7411617444063
True	164.21580614569453
True	28.40674590419638
True	309.74899747132
True	288.3885854432988
True	116.830770914547
True	301.4117407399529
True	41.04254102814824
True	325.1225465956828
True	296.8883808452823
True	322.5768428405982
True	29.83419333357984
True	48.14785407846625
True	1009.3270275100156
True	24.31693483084949
True	13.486399499050036
True	179.38886843125468
True	661.8057103472653
True	8.483406678458746
True	189.32421834429
True	175.09754531344214
True	537.9668860338932
True	365.758224555849
True	727.9087065152695
True	329.9232883001036
True	504.047725796066
True	443.1275614081709
True	512.712677294017
True	101.86231352078744
True	1260.55965498572
True	929.9606637278936
True	299.1624611477204
True	546.7586940113756
True	99.2425754429616
True	585.9232479038599
True	429.5594708700099
True	156.34704424431416
True	75.06157861843316
True	350.8517936205341
True	165.94546112577152
True	30.79471194204605
True	608.3766928253923
True	377.9831418166117
True	70.21585400965493
True	30.358186591626563
True	659.0504713081947
True	494.9259861669184
True	72.05165746800904
True	21.54567208405436
True	336.29030871002607
True	321.68405640442126
True	718.6336492569236
True	539.7379817397539
True	566.8698283835676
True	789.1599186254093
True	9.125472535251005
True	58.08054628578331
True	36.45904605071583
True	57.6319841817035
True	493.0091354864726
True	586.2538081732823
True	80.51336409669867
True	107.2273986412996
True	190.89276927381025
True	73.42673074851638
True	179.6385808034385
True	210.7022087161861
True	276.87719526147146
True	818.65308360398
True	600.9297162829826
True	287.1264613412352
True	190.47477047678328
True	265.4722050038659
True	256.66097592242545
True	746.282115110386
True	327.62929185040724
True	169.19806525368912
True	922.4758760643418
True	332.0345641006227
True	461.2970183518412
True	151.65201647167976
True	123.62116729034844
True	64.12674048576382
True	208.24738317317843
True	970.5548092647496
True	536.1704221335096
True	114.6000083431896
True	357.25366227900224
True	102.29842934057596
True	659.9552334612551
True	3.79375324435885
True	709.3808794843551
True	35.474722037666425
True	917.6846517845293
True	850.4370368042021
True	208.5635820697449
True	28.50379311492834
True	81.62585528970543
True	462.6358268422753
True	216.39443624755023
True	1.2039630895922944
True	75.00642899927013
True	1113.9694465811826
True	339.9757858257965
True	642.8075493942617
True	476.4396759222682
True	34.27508079832748
True	137.38528495952426
True	422.7521237128542
True	933.8111789988824
True	819.9727807377864
True	432.1092528928904
True	339.6409335822134
True	17.209316143513806
True	78.45456700401476
True	725.3589177005998
True	473.4069023242276
True	382.3767586821996
True	862.7538235171961
True	25.109715344750857
True	222.1045383208048
True	891.7948045542308
True	237.96387931109743
True	7.774853865666703
True	515.2485778984114
True	104.55532020351046
True	638.6379640127533
True	54.295169807496
True	240.8344173441273
True	844.5425893234252
True	884.5448600937596
True	277.0228904530418
True	447.1330399130807
True	113.11804938678088
True	592.7046301733172
True	261.6852167562316
True	186.68034617514036
True	868.3476647528955
True	52.47523325417139
True	688.6233365429941
True	279.3617583283456
True	301.7711405311148
True	170.957880308679
True	463.7749611617714
True	585.7584380069102
True	379.9621288443647
True	408.9056161831528
True	67.48007534794839
True	165.53261296489208
True	487.4536061087557
True	229.94698969768984
True	32.12980208740625
True	205.2670337600329
True	384.5038215543833
True	395.12623765253846
True	714.5639822214484
True	133.5468331816392
True	688.0504113149617
True	507.9673032065179
True	581.7931024587289
True	131.70758748020555
True	38.91398201352227
True	670.6939974104394
True	68.7502282904284
True	562.7502006847336
True	694.9540490054889
True	444.0867370740029
True	131.0041579765348
True	535.1301778214121
True	3.9287629649622247
True	406.1658163230728
True	33.707633145104275
True	620.5770143206132
True	263.776156846918
True	580.4975049823114
True	655.7083439705249
True	143.93476010555696
True	510.5440150234971
True	491.4599567293252
True	64.67588739932056
True	979.706925673132
True	3.284998384275668
True	26.89639740040349
True	627.3097986843993
True	716.8975002345427
True	134.85619452848968
True	414.883900192081
True	123.49230411499458
True	69.80870876294509
True	453.08415383437176
True	40.95184030406736
True	515.683044549755
True	12.599937222894033
True	850.8227841875273
True	526.0240125583786
True	677.4633408955481
True	103.26657945506112
True	383.1757963504544
True	1009.4505904931456
True	848.8667385425803
True	139.56923401881278
True	544.9067603263636
True	465.0240351111034
True	249.79025820722157
True	250.7085486764221
True	5.860601807139442
True	332.0108261344368
True	11.17633175822276
True	365.59203674935696
True	73.74345226379236
True	405.3377685791282
True	658.1768109126041
True	124.93798208193238
True	232.31633072969603
True	646.4330373167036
True	668.8405300948449
True	291.1247711876815
True	142.21591484536071
True	161.75454457910217
True	483.09978710808616
True	86.21691609336025
True	11.460216069682538
True	508.0543560942317
True	564.0221093858152
True	20.12185293756959
True	144.0790350806979
True	889.4762656629888
True	498.6815934329608
True	273.4786852503758
True	31.708821636978133
True	482.22103466581103
True	108.70695434154791
True	585.3109225892943
True	665.7787043152407
True	300.3058582420805
True	388.2707210354065
True	177.78813996065333
True	244.3002411239993
True	74.75358399192804
True	223.82339098630172
True	492.8908977218347
True	22.434784691232853
True	462.2205390468082
True	375.4444531643711
True	713.000189440598
True	908.4252934902908
True	885.9944740222784
True	156.93141314952263
True	406.639696478248
True	68.0034585281824
True	201.9612814593724
True	315.8224794809651
True	10.777148015736644
True	796.1756023317238
True	23.379321208734627
True	402.3671018074159
True	255.47840061739493
True	640.4314016454717
True	200.301468413649
True	35.487158838525026
True	670.3674405129955
True	1078.5998255047746
True	232.4315080826036
True	135.87271461832066
True	606.9863870085907
True	509.8893185022902
True	18.76251929892952
True	808.562287960772
True	117.40169972968718
True	45.18145961504104
True	316.3465296369305
True	348.7065105842018
True	403.5456017296346
True	258.7628044821945
True	20.872798794161973
True	22.51249955037684
True	833.3603775562974
True	190.46267388972157
True	108.7790840370613
True	830.1007338238302
True	636.3714330220395
True	644.1422614493817
True	453.4562755937425
True	150.61865447583205
True	32.42476169798826
True	101.0046503800661
True	433.96676705273
True	218.33126800671224
True	473.54386972453176
True	148.55285921444502
True	484.5194559100163
True	644.7957362230952
True	970.8405169816356
True	23.87249757578085
True	966.4904612718468
True	1096.7438388948417
True	485.794446634006
True	81.30059538978173
True	794.9756052295301
True	641.0592932290648
True	652.2495063662118
True	170.7275847897915
True	752.4909362095269
True	702.2566437761552
True	119.7808770049087
True	777.7603099009506
True	801.7747279995422
True	490.8897903434682
True	226.64408624843009
True	69.47546669976454
True	311.5754929175487
True	342.1053798257235
True	472.72200052993753
True	410.90874432384703
True	188.2950010696604
True	311.44929073720914
True	2.227285761552884
True	13.454785450229544
True	104.36168656802585
True	136.06323867743666
True	359.7119031930629
True	348.14901686565395
True	113.03840669747692
True	17.657134297308243
True	215.23094636949816
True	794.9934557615807
True	465.3286047687939
True	517.8244527580372
True	557.8676192974641
True	817.4032766889785
True	641.9792734847302
True	82.27055989083796
True	201.2680123622483
True	245.3113059606162
True	287.15579262799093
True	111.5672435045871
True	362.0556391103487
True	434.058097536149
True	166.89057504769468
True	662.8146799072872
True	251.4579823321304
True	208.5763698062644
True	29.42830337492949
True	253.64479850281288
True	495.1343329559567
True	173.11191461793362
True	541.2785199136773
True	475.6286992212293
True	246.2913767232291
True	96.0569496573359
True	39.30916268223529
True	414.0279262056446
True	792.5277772478437
True	163.53549199886734
True	1064.0915188790204
True	1066.5677365209888
True	487.2539686507096
True	103.51322358962844
True	123.50134675621044
True	661.7668809009327
True	9.382205299582786
True	218.97443565057267
True	134.88031439517334
True	118.1234975105529
True	329.4539404869057
True	643.5532266696582
True	40.59630854843042
True	113.25331074765002
True	966.0766739074428
True	53.15099112159138
True	455.6501412642244
True	530.4925882432501
True	256.3167501890292
True	127.96645629888972
True	922.4061054978748
True	1200.3288854500502
True	518.4750856599933
True	640.7129889589312
True	214.74996110425272
True	150.60443597329655
True	320.63450092455986
True	238.45609963981687
True	169.4051748693112
True	291.2973718967972
True	343.2050029452326
True	12.442075490345267
True	637.3708883422047
True	147.7630382374756
True	75.29715428362651
True	441.9028611482554
True	325.6020200099164
True	1175.4011068598572
True	352.44408128544586
True	968.1747128586976
True	10.437566339590102
True	266.46638569895225
True	228.13704028755484
True	155.72332333250134
True	485.7265254622024
True	191.342889189987
True	407.2601510486729
True	326.90426746236665
True	113.19493051198135
True	362.58012057781656
True	1074.4838589680355
True	712.7874109770491
True	227.7391670974112
True	110.22569746202076
True	282.5523125913069
True	23.2165053624267
True	349.4226837669556
True	310.00986255283254
True	594.3672930356352
True	457.1571451535848
True	347.79813367276216
True	159.87612008605282
True	12.576585617331272
True	425.2756373834317
True	295.0215286853468
True	148.5731762691559
True	307.62996452375245
True	427.1023916279362
True	818.1538499220601
True	314.15240865599446
True	775.2317894030006
True	408.9613619830909
True	378.3885912024997
True	1.466354464271975
True	1166.0781374110395
True	104.19736227834848
True	903.0040605325548
True	205.09954957590512
True	462.0110189295944
True	679.9773130418419
True	90.00442051375153
True	474.44576371793937
True	35.6646755520352
True	416.8081802595794
True	76.25277807676282
True	233.83437323515452
True	37.79665016252682
True	685.3627809364992
True	200.92137364800288
True	27.1545866241798
True	391.2998749770077
True	106.48118286299002
True	169.3564963195756
True	838.4546443853696
True	265.81198026725747
True	152.537932901039
True	383.5990719266118
True	516.9952537806998
True	328.5924564892819
True	515.3764898699311
True	596.0972005534758
True	152.32347689519264
True	6.871654784873847
True	68.77528431097465
True	427.06692658227473
True	91.96588338502868
True	79.18238346741036
True	1087.827154165699
True	25.836851391508556
True	318.75080887485086
True	324.03719636063653
True	465.5996602001515
True	672.1270710939351
True	177.4156243756393
True	667.5552178679388
True	320.7708473248327
True	340.52273345347965
True	266.55999615203984
True	209.77914383674653
True	349.11093179832017
True	458.8233259969906
True	387.8773814587839
True	613.8503611760596
True	138.76367788618057
True	75.7676439351664
True	41.9218417831079
True	292.10488511425024
True	646.3667156818452
True	424.0694082543216
True	814.2544365525922
True	203.1298327641276
True	391.0803336874152
True	64.57639328926032
True	52.91343284035641
True	429.53496572122725
True	201.7739433313132
True	219.19669035024967
True	45.21610219262779
True	1090.2277316423642
True	171.8675840825497
True	912.9696058927595
True	316.9751498987025
True	925.0576064751394
True	233.354335860782
True	457.9809154627311
True	533.9782486210197
True	611.2772533677244
True	214.03895939606588
True	493.128953547689
True	933.9310540163428
True	132.821893147638
True	7.757054086728852
True	578.3897968396373
True	30.23391262007605
True	74.06699489684217
True	800.683648101888
True	211.11406060700364
True	991.4156883531988
True	697.4610325905905
True	419.1876526900825
True	284.72385950933244
True	487.29631637405305
True	337.9861430438465
True	180.16927185940892
True	674.6680541968065
True	726.2268457670576
True	212.59271971890777
True	89.30219948890645
True	512.9620901771926
True	141.45151977534113
True	366.60487840920297
True	337.5948740106439
True	64.28550669635517
True	376.2598346367623
True	424.2297774582652
True	381.54545690514885
True	424.33931981197287
True	428.31599821612286
True	631.1518121428842
True	58.96945439639578
True	464.7117752870101
True	328.3275228372632
True	662.424234568692
True	213.8922760285039
True	103.78843449967049
True	44.087739898520354
True	538.1108474964576
True	648.049631123887
True	180.9990042873877
True	410.0143920220076
True	351.6518002611849
True	17.21141556223009
True	170.4087498433568
True	286.2605522186717
True	2.615098559184239
True	868.7171975298955
True	84.61164486164766
True	104.69222608147086
True	108.18637436088387
True	360.2079567438012
True	37.774637208638666
True	444.106310746872
True	230.66638280559567
True	5.696889820227198
True	118.5377431209591
True	446.79970857162783
True	49.05518040617879
True	67.9100557951461
True	180.59771258209364
True	286.3101302253486
True	974.0250607847394
True	390.93297208047926
True	972.8687011629193
True	187.01088092940756
True	1048.3732805480506
True	799.0543194301033
True	651.9613370518605
True	392.48092717251177
True	372.9860073725321
True	78.14608635170634
True	72.71473004236213
True	76.55578047720248
True	178.0500696376383
True	484.4424657138177
True	1089.6454182386556
True	169.146699976326
True	344.8651362363942
True	427.965121814284
True	600.9354509859636
True	621.6594735959541
True	276.80691584831203
True	451.37859536336254
True	684.0280914299938
True	97.72780869424976
True	729.3439119037207
True	253.276999079376
True	131.1911464496229
True	399.6820265111724
True	826.0162167014084
True	424.8538712273968
True	841.955372121398
True	200.67734318493024
True	347.670512541503
True	679.6620561940148
True	611.9582711018589
True	199.469763502005
True	259.1856452353238
True	795.4220442894149
True	31.486312981060333
True	184.1778043854987
True	484.9837533612512
True	705.5264332850287
True	101.62450710530602
True	34.45230882157282
True	173.97766986832522
True	769.657792385298
True	314.28783335634523
True	544.8263631752401
True	357.2705376232867
True	289.01229564925745
True	432.3645947543819
True	491.6413534196288
True	72.18252182814284
True	375.0348137948687
True	782.817266846485
True	0.0
True	293.93922900481493
True	254.726744349877
True	1024.9319717152862
True	154.9748113801469
True	640.9703010737613
True	638.6948092119579
True	115.20421348243198
True	220.7935711700277
True	133.91951156576977
True	13.123681205546053
True	290.71574436881855
True	390.5396721648667
True	1145.184528139018
True	236.37018037948008
True	402.6993807738995
True	655.7258204473104
True	207.9552941098995
True	27.479379811530382
True	862.1534979743075
True	627.876801521552
True	154.7805562698307
True	610.1503418293954
True	167.83961645124103
True	304.3387116808778
True	754.7908499017914
True	35.58799011246401
True	113.7409482433734
True	523.8116174060548
True	68.9793050988317
True	78.57050969691062
True	419.7262150021152
True	22.909062329718584
True	746.5303840317551
True	95.11027548460068
True	156.95325517130317
True	18.4551751515152
True	756.4025649045309
True	30.190699840858272
True	781.7267480830842
True	402.0934242785163
True	117.30125666150668
True	701.3893125327597
True	524.2267071928649
True	554.9598632322021
True	47.85131637651463
True	373.0922254309812
True	4.78507775449432
True	89.46534707412458
True	392.4083608216574
True	48.36683029037957
True	123.9985857676783
True	312.85171356279045
True	181.391014497129
True	101.02981641892744
True	645.2142427457128
True	21.795118519412032
True	1202.75121908931
True	472.93402827873626
True	308.4269147174072
True	498.9931170841358
True	119.43746562107854
True	777.4270276077332
True	1097.4820591802084
True	749.214003522797
True	161.88424245823225
True	226.69491647253568
True	51.89528120555651
True	57.50093810009015
True	155.85363859987527
True	104.24606139251168
True	174.40189063290697
True	1185.1378850075862
True	318.066694738713
True	355.3012534061155
True	731.6777282920749
True	17.3860767629273
True	15.35154844072184
True	582.5234083441395
True	5.4486681563598935
True	117.6012076978644
True	666.2934015527971
True	178.52947897825496
True	646.3019499992015
True	819.4334757718095
True	151.6918663741334
True	902.6694297556568
True	2.7764606917351853
True	428.1309894921951
True	1071.933499284978
True	25.917550529264066
True	234.87867589947
True	150.88073224112344
True	963.329250990754
True	230.59468064540195
True	480.80499407001287
True	118.68543685128084
True	481.2940947443897
True	154.004471723202
True	98.31790395862684
True	384.15778510447245
True	72.68474120041988
True	51.12599642593836
True	1067.8225753463914
True	262.6074898797122
True	159.89939976558065
True	368.28460711114855
True	403.43885009386304
True	211.77754277696883
True	159.93553875684793
True	382.8158563839731
True	34.88433852205238
True	495.5334443077157
True	1141.3618294073449
True	115.357419071773
True	479.44906991839207
True	300.2919412785323
True	26.785982133009814
True	400.2160497499127
True	105.1696822189168
True	574.8775201802691
True	201.07713172062068
True	417.4284327152432
True	20.354707063816576
True	448.9083788252904
True	98.48043397623356
True	343.8126517219521
True	32.15454860757262
True	182.9749078609889
True	248.567387733042
True	762.8719290973988
True	60.631717080874495
True	136.32582743558913
True	237.6664113718264
True	134.5372572737879
True	628.9009724324043
True	545.8349037666057
True	778.0749076965172
True	400.1996639548561
True	539.0354389587637
True	424.1214256401682
True	696.340388861818
True	71.73262474191651
True	467.9139387550176
True	413.1753291919706
True	48.71527123733384
True	83.24315914998479
True	126.26882467556342
True	95.14532984526431
True	315.63196624052506
True	846.9449337279901
True	309.2674401829418
True	1101.3995999618703
True	321.51313146970523
True	906.1844376964984
True	153.91167521491545
True	573.2517154776208
True	617.7407439589101
True	708.7691618402825
True	446.0485756522446
True	65.6636309352744
True	307.3579364807739
True	40.13596051492086
True	167.27523454106503
True	182.556133616828
True	1113.572566065399
True	229.1672284366069
True	548.3411403484981
True	566.4369902977352
True	570.0811906356998
True	890.5680572668147
True	596.1516302129035
True	648.9978274774045
True	939.8696712751624
True	127.42978773310584
True	304.3426913772538
True	269.2310406344957
True	329.1528020670112
True	87.59128568477185
True	387.9108420901085
True	3.836039566173909
True	341.2580151429509
True	259.0082566532448
True	632.797069182833
True	283.9881307986942
True	368.7129944113857
True	9.328613201327489
True	61.43759747666659
True	540.529080983166
True	31.54367475578827
True	144.0087049071668
True	67.0539995730432
True	155.31260262385968
True	230.98846838126536
True	70.31705408196936
True	377.7591884010167
True	258.80862245191054
True	104.68565222556371
True	341.4259562266938
True	66.3214366431331
True	596.369869951865
True	851.6051163442064
True	276.76638466840006
True	1157.335384072602
True	111.40052110902072
True	313.45108975740766
True	1022.4352734938384
True	86.56865129714146
True	275.2602211378319
True	9.532932612771589
True	404.11106095805945
True	451.613900900222
True	150.79794778089442
True	616.3552145365529
True	917.3671023205152
True	157.00272972850843
True	82.3254065894769
True	332.54329245639025
True	556.0232497545584
True	622.8846572906123
True	1225.9849014971803
True	26.739989262982537
True	924.9140773944566
True	141.29809528563416
True	632.8178925421479
True	116.19173488921685
True	135.74372606154122
True	192.2590605728056
True	164.22996746988963
True	766.3189540130388
True	209.62592022889464
True	228.69338994889887
True	72.59071656623372
True	509.814179704156
True	450.5470428990772
True	178.8041777267374
True	248.325794457639
True	16.67613690673137
True	425.2047147293906
True	222.36238849227908
True	284.020940953172
True	111.52991810295345
True	715.2349990648332
True	422.7066670127561
True	256.36750458591376
True	646.7359203155628
True	524.4525749916979
True	462.93421346237375
True	129.83585935521285
True	514.4984351884608
True	427.66328164863614
True	3.296169258483144
True	191.15909007460584
True	92.28515533658224
True	245.63764868066752
True	2.222249182015367
True	130.4661946738976
True	368.67186821506
True	7.243989329672837
True	843.0481399379228
True	169.73849913744058
True	748.6606120599369
True	798.4552411788834
True	158.9127078419452
True	218.48325375420777
True	480.7125055498344
True	854.2360654159648
True	52.28463015206179
True	37.47052962384078
True	132.64653957809725
True	623.8549790894443
True	730.5827307383703
True	187.4931373881868
True	597.7735469712933
True	591.1823811664834
True	862.9215968686891
True	398.4593745663293
True	188.16942197861064
True	882.6509630096252
True	207.2309594564972
True	147.07236393713464
True	323.9897672294279
True	219.78613564861536
True	202.776068611266
True	603.7999239595259
True	247.94804952768567
True	201.16047079221397
True	465.9105245736891
True	471.0279849928616
True	64.4251667462805
True	284.1859657755339
True	71.24937379168314
True	338.13236548916854
True	359.9250472069129
True	257.14157755387816
True	177.1748897666542
True	378.27884735467006
True	644.5034437724743
True	747.3750425998443
True	299.7457835274283
True	739.6139219557053
True	62.23829146941557
True	877.5547455424761
True	351.08618890091634
True	12.647705542721782
True	622.7322835241745
True	701.9672522441507
True	249.2712554094361
True	170.45287707246425
True	49.17426843992522
True	389.52785370190816
True	73.9916855200744
True	13.2781782068611
True	901.7426484557042
True	363.1231978609769
True	180.20383814977816
True	975.4875890683738
True	11.843264481249903
True	778.356597022964
True	30.584493217161132
True	662.5569690204053
True	61.21016848109978
True	766.3652034215804
True	441.5818188532736
True	190.49324066010155
True	446.8572613399572
True	215.9663303567146
True	296.31014213244845
True	216.9567287683329
True	418.8063128437476
True	10.397643468990111
True	318.5821902575874
True	112.14702876361169
True	11.169517869418112
True	467.03405516434
True	712.7242594933597
True	293.26548438224233
True	77.66316520526237
True	311.3352194565589
True	77.80458553497313
True	185.17205479775248
True	175.8196062536536
True	378.2962945142645
True	42.053178273157485
True	137.6798321578101
True	373.97218387101367
True	890.8894678996476
True	112.2950132431527
True	207.54211398294004
True	447.4457656866818
True	18.60016813460112
True	433.6155045442342
True	513.3232580951646
True	88.15763154619374
True	390.55539451010543
True	351.5350960455541
True	405.1182780168137
True	579.8004685832591
True	1067.44813322339
True	973.6020130686863
True	56.492564338386
True	1033.8043745317734
True	110.64149208682495
True	115.2604491954993
True	113.52837705488864
True	502.10623197573904
True	375.5322647026584
True	579.081516597627
True	255.22800451063333
True	160.08431026924328
True	394.9388972294167
True	14.849966295820895
True	456.3181397916816
True	401.28506476408063
True	139.7300127623255
True	95.74267114931018
True	503.7372453047426
True	996.549458409192
True	206.59436799869923
True	70.27168752543365
True	434.2450886406136
True	381.87564373042267
True	490.6487163928778
True	323.0341658723109
True	4.457286373863116
True	523.1191257053089
True	516.1863754566054
True	502.82168450416106
True	196.82054162512176
True	106.85839948486056
True	21.86380243180876
True	382.64803867504855
True	109.28647046228596
True	7.340180474589012
True	29.51678170812893
True	345.3920853363691
True	679.2610651428632
True	132.48470316425804
True	90.596575586956
True	21.229807655623457
True	410.8890589919937
True	360.6691867449623
True	767.1735555855695
True	308.12932534905514
True	524.1521506672283
True	550.8961900585286
True	535.0747741716741
True	291.4518176357867
True	531.7256615920338
True	104.7962984159598
True	572.0284575550733
True	6.112687382418832
True	360.1598037845954
True	476.6930458005391
True	961.0109419682408
True	342.80344665726915
True	798.4437515446955
True	966.4206496547048
True	162.12130513579564
True	35.63614555170035
True	388.0419260614594
True	391.2353192233968
True	581.5905482692554
True	253.0262147652906
True	28.295591017057525
True	615.1953819994958
True	127.39449890380192
True	1080.3417723947352
True	314.57604915677825
True	478.775732318832
True	125.60438770166718
True	813.7228965426547
True	141.67777633623172
True	839.918092909642
True	576.3288276733429
True	187.0696275380496
True	114.07516691140154
True	67.91726073028501
True	570.0835004191384
True	913.5345884223392
True	428.0026053859884
True	514.1095590996373
True	141.84100998098904
True	628.3550441669679
True	478.2110264295951
True	775.4359060176082
True	320.86795963430245
True	602.3060702589739
True	119.08361543181536
True	23.015555600471597
True	414.5753336370856
True	170.08639845222436
True	105.311080484543
True	363.23609224245126
True	1109.9932170304
True	273.1495364903864
True	554.2558332777666
True	9.647502589598522
True	73.70390564859312
True	320.7699276778876
True	804.2905445808701
True	450.34944453900704
True	522.7424095267127
True	702.8000703159331
True	64.05910337393436
True	752.2311560723599
True	50.29894862126285
True	109.15785958683335
True	177.30085180779946
True	81.27329207706907
True	26.042768926719432
True	294.1161049902473
True	479.1034904337178
True	920.6932595607404
True	842.1758089495104
True	5.356345422297844
True	296.1938386112063
True	453.4840007401255
True	128.67705698806557
True	250.5370171958599
True	322.197422183727
True	1300.4308491508573
True	463.0231116060047
True	24.546631294594487
True	186.4423883899198
True	696.9415840269277
True	35.99840330014165
True	170.48289929208667
True	561.859188448499
True	69.82255131612854
True	881.9867807038208
True	323.87969776995755
True	674.3624520597369
True	80.19917835885974
True	708.0008240002982
True	582.608769647491
True	872.3187736349101
True	257.25066021116186
True	505.7839182901681
True	853.0015796586671
True	901.8706332581488
True	236.33510734176383
True	738.7393621428281
True	218.9191096078892
True	461.8290582986497
True	369.0878179886525
True	495.74032319859737
True	503.6151896949058
True	312.10266256874155
True	355.5591391480899
True	116.55807891227306
True	346.6332786355704
True	1184.6014072896403
True	310.3295174312311
True	149.17682295092936
True	307.2865279195778
True	774.8316746407808
True	664.496594511129
True	407.22845660928334
True	123.24675866118724
True	330.9206901448001
True	33.53682925786069
True	178.86490608632005
True	87.45517154721335
True	87.20143302939904
True	569.2623109485648
True	135.17547879935628
True	136.6146514179742
True	110.39709071960044
True	88.95939531759173
True	443.097116474012
True	387.8919888177566
True	1027.0824722149905
True	529.4119434076565
True	836.154759864437
True	287.6511705523454
True	291.65414697797297
True	550.2523146099833
True	198.9339194495604
True	759.2876323368728
True	248.3435030693644
True	350.46570505846324
True	68.67684383886709
True	116.25884959174346
True	237.84392422686165
True	122.05434104599516
True	474.9882974044858
True	32.05180021745549
True	573.7884536227849
True	1000.0933539263792
True	718.0322752073661
True	1.717139075769273
True	62.01463384609074
True	467.0215848917431
True	437.044141110626
True	76.73433030940014
True	120.41172028189744
True	304.6427654812311
True	74.60954274977935
True	53.01801994251317
True	724.1533588093629
True	688.4460110036405
True	163.638468059839
True	164.656716566084
True	531.9076208928091
True	55.73326441460749
True	25.78490079266409
True	570.4893892011893
True	452.64053792495497
True	1134.2659082920438
True	47.06024778578104
True	484.7565632393123
True	874.316461409439
True	735.520197471747
True	286.0483297816264
True	760.1385404775688
True	401.88455596652886
True	42.8361189132362
True	100.6678588076276
True	721.4384755158828
True	76.92676976231768
True	137.44185408724493
True	919.8677316846296
True	191.43906658757084
True	263.757096041444
True	101.3150978804466
True	636.5270664514061
True	566.104006727876
True	211.07025050565528
True	435.0186400325082
True	41.711662658419385
True	270.6940086297503
True	596.858622282603
True	630.0589474371887
True	325.011757831078
True	76.68300183642398
True	927.868571005062
True	1044.8646540799275
True	560.3417226709487
True	60.49758462563603
True	31.06933086928893
True	85.42925407445301
True	97.40088477758457
True	102.88743831625636
True	871.294866699703
True	1205.1873405695278
True	717.1435037402766
True	322.9196147114934
True	8.876913375102038
True	21.59550477213556
True	331.63421644015324
True	476.1662398182119
True	47.58199167292592
True	543.1716280765258
True	413.5918974611636
True	411.6524377322497
True	79.05927670949444
True	204.73964676200535
True	268.4943499309343
True	130.1693031881476
True	410.79154321118335
True	43.11545447419698
True	170.51198521790892
True	1152.7143895085628
True	6.40652137116009
True	28.029325548128156
True	580.3781232396313
True	356.3693175795773
True	803.4371958075425
True	161.20905695569033
True	768.4102747708079
True	595.7891929851509
True	280.49797587903856
True	428.6887615530581
True	356.1494242548127
True	284.3434489840567
True	272.07288199057234
True	387.47439477926577
True	504.18374697477367
True	517.860643161618
True	102.74173345311738
True	347.11269485745254
True	8.864316572011038
True	192.79743158345363
True	238.15258200758288
True	834.5306477497766
True	581.1833448079392
True	31.07749347450462
True	712.7706396107028
True	859.7342803104724
True	107.81497104218832
True	350.19326630844296
True	841.2359808887047
True	212.61052801868672
True	166.57208315293602
True	537.5358521242258
True	571.3910387206942
True	1132.1777226157317
True	150.6287001022833
True	156.31434053398328
True	263.0327764039387
True	307.9907123969205
True	422.7829609590639
True	410.1227132891216
True	316.6634526104249
True	443.6639634019693
True	490.5928691851866
True	234.74441622119684
True	1457.265039842785
True	248.9315130588065
True	402.7426438103665
True	51.21472260127098
True	757.8950405390455
True	261.784608784252
True	913.1592037373322
True	551.9310473889478
True	313.5330463423265
True	801.9600722357533
True	263.580765752141
True	215.7086802836828
True	264.26348760014935
True	223.21446190528636
True	137.23809524934208
True	260.3595910215312
True	717.0588798253449
True	540.1222945956262
True	214.97656059200503
True	1225.4305859983597
True	116.31656476332476
True	257.85833462622827
True	73.92765372733669
True	304.5766159789716
True	408.6686068935285
True	94.97624031138018
True	218.5625999792737
True	74.78490047956299
True	723.1855371766616
True	370.6056470711665
True	228.06644167868703
True	722.0545725790587
True	875.5020047756944
True	820.5210999059391
True	823.7717203496045
True	349.7175873860923
True	1.3599463255027389
True	272.9599708295282
True	52.9297222090112
True	386.1017040852505
True	53.9874843607835
True	356.3052147753864
True	870.5286285608742
True	1006.239739618952
True	407.6430425553404
True	20.26435994897508
True	531.1604634930211
True	504.60240175867216
True	194.72464623602505
True	228.6513145501985
True	283.4923731122787
True	23.174432008481503
True	128.99779744855235
True	936.6938091386148
True	61.276337846288826
True	501.2698776159023
True	795.9146746980123
True	98.03587183307532
True	244.9360484923832
True	114.74148833445824
True	15.46172447235863
True	1.841572001029374
True	125.8585415892667
True	1017.2249654648274
True	473.8556490135192
True	68.56168160845495
True	790.2895797521234
True	339.72862343553123
True	1.4932980405132164
True	447.1723618538356
True	203.7681667367129
True	513.1469044675551
True	83.16826568089715
True	319.85358635487563
True	376.7850888540256
True	163.0412899758161
True	214.95813875678124
True	134.30756414702833
True	178.1614374470698
True	972.1099811839746
True	15.555462146727256
True	507.27417759839113
True	475.0038571893187
True	401.2048930293671
True	226.90111129167727
True	241.76875789695245
True	153.3866403398554
True	47.38885611846594
True	477.4751595195457
True	145.97684057161467
True	870.3953890781949
True	851.9832917481295
True	250.0251614371957
True	323.9414224996197
True	516.6602106691604
True	43.3579155084324
True	86.5207659046261
True	713.9324637217477
True	1080.6856049977246
True	110.62515834318226
True	720.1018969530079
True	142.833722207081
True	937.6561682180426
True	648.3205841724549
True	102.7874532392074
True	272.36815229023983
True	607.1262729054303
True	261.6122183192305
True	43.25134602581413
True	555.5218454610268
True	432.507060720525
True	5.232645858608139
True	469.2041877860245
True	64.63360900480471
True	165.33334483336782
True	241.22733720524448
True	314.33542341764337
True	71.65660935462842
True	225.3729391338201
True	352.2070511382251
True	448.358834769055
True	931.667224156679
True	48.42045763468216
True	864.5038201131838
True	1035.0075014617564
True	122.98721598937205
True	69.51973388128329
True	994.8638301315616
True	34.70372059742577
True	223.84416193986195
True	84.38443219592169
True	220.6598655102371
True	368.0210766773798
True	957.3176445629256
True	99.27678223481534
True	72.10307704844006
True	680.1902965639704
True	277.70213623043867
True	703.6327193552207
True	55.87324642305084
True	468.77237865135805
True	390.7637791493944
True	682.7449426568958
True	53.63950885668737
True	107.01500870122968
True	28.63522768460779
True	264.57834315542675
True	42.724209993576295
True	344.6501566652563
True	3.449246897872275
True	1196.073200825491
True	98.29522373127486
True	138.13067573615578
True	345.4594940602705
True	751.0758188594696
True	688.4442350721773
True	1001.8161085143872
True	477.4874384994891
True	420.6560737828419
True	140.3063647545642
True	408.2209597364832
True	845.0445841826162
True	437.09502444234295
True	912.0430987668468
True	86.27082968193388
True	428.8425557957743
True	169.1992237193881
True	279.2729183946259
True	762.5760958329006
True	161.46406832637646
True	135.1332432140024
True	59.4004390529477
True	863.7153754342205
True	764.7862485348494
True	81.99825073830273
True	462.5564231783603
True	759.0826056261096
True	421.11066466975257
True	55.562672151580585
True	327.6361838702641
True	784.2411570685936
True	29.52765346139686
True	363.95793391875344
True	168.9038515790501
True	293.1800652727086
True	33.646451003321594
True	218.71413796292111
True	765.8253549889143
True	640.6358465113179
True	57.90763701796702
True	292.9057840451387
True	885.7465414720913
True	19.306844003098085
True	310.2554457559876
True	304.4260047682038
True	456.2237760186025
True	215.5390993747074
True	600.1702701639118
True	48.36206015965372
True	966.1224078956756
True	892.5461182852257
True	47.59847926641376
True	389.7227844308198
True	724.8572823223304
True	887.3301794499376
True	269.9207337856108
True	583.603169449407
True	127.6023981509572
True	182.93157967247544
True	132.92959754134068
True	134.77789006244893
True	205.61488462466852
True	955.372587250314
True	820.4157001620531
True	918.5841794454902
True	18.09987500459542
True	26.169922233994445
True	354.8744342517439
True	14.172944494271182
True	667.2635408553735
True	1109.2649289750948
True	264.7669911005198
True	210.1401511510624
True	83.44106196687508
True	222.1771004177725
True	130.5738364685606
True	44.354611773848674
True	128.5639283628206
True	84.52004003683327
True	235.74439664481764
True	543.9530031092452
True	158.27514083195214
True	28.868266897586373
True	54.88072876861287
True	426.8840224281455
True	269.7304817807286
True	599.0203806592604
True	23.275629883469
True	112.0153884115474
True	664.5157863678472
True	267.1124606234686
True	477.5785419233969
True	653.5394863258929
True	101.7502974703798
True	112.65033468273734
True	76.4608324956366
True	25.97826608666325
True	126.48158191203252
True	86.73513648198178
True	96.64054714910424
True	151.04283745212658
True	237.8677169682938
True	853.9997224947829
True	285.5955300284219
True	919.3740867546136
True	168.88874157400733
True	197.27614396825072
True	810.8882732267992
True	317.3184131095775
True	591.5217788474898
True	260.65285008642843
True	365.50869519946815
True	438.1440845401021
True	553.3358410781351
True	656.3849452869227
True	355.455233042121
True	34.85223006773185
True	576.9170621041378
True	618.8636357107074
True	19.95181281854825
True	12.510824039163769
True	256.06264394052084
True	404.739723537826
True	449.9838921305951
True	67.39631769370112
True	637.5424326563102
True	980.6773548502828
True	245.25256641645385
True	887.6483942015333
True	269.77910064735266
True	104.0229184935968
True	277.9016488023747
True	703.2895577672574
True	37.36160823824034
True	573.1291531310723
True	1270.7905025851785
True	1013.4260872576484
True	922.0279210069104
True	207.3325668990944
True	89.6619965596297
True	199.3334306872152
True	831.7420193255848
True	144.89398533202413
True	1070.7939664621017
True	864.4645527525054
True	40.82373191370288
True	88.73306128451165
True	414.4694188752442
True	401.9735280655621
True	206.01327923885745
True	524.1045242917119
True	655.4237040719004
True	119.51796873853132
True	282.52696748304743
True	1004.9606690434832
True	48.60105971210229
True	702.4997112086797
True	556.6207436927227
True	40.44718738242156
True	793.0660307246
True	392.756536278809
True	549.8800010104657
True	114.96442267563864
True	266.9454545312262
True	214.18415136727717
True	26.72519350222354
True	128.56920197196305
True	722.9715852865413
True	140.8833288857009
True	377.3273211779352
True	67.97453132561873
True	657.8663969079295
True	612.1587718050956
True	214.6375735573771
True	456.1509398279632
True	174.04535181581832
True	165.52841933326457
True	221.158252320357
True	284.36951317640927
True	363.42309674530014
True	131.49233350510502
True	193.69173193661183
True	26.69622358485821
True	868.6941948087531
True	309.8942702331888
True	10.068714385500536
True	363.64042914905
True	168.44570519639814
True	634.0790793363404
True	378.0477647541451
True	579.4776074125607
True	571.8929823939503
True	495.1037706861876
True	798.2238444195156
True	237.47209989801704
True	561.7617418631775
True	166.51857815932945
True	553.9630573020387
True	364.3958535527656
True	378.30775173498586
True	124.14712171131802
True	133.52885270873782
True	107.46585179447987
True	67.2324178419735
True	733.5907931508068
True	182.59479643845572
True	46.662046648655725
True	0.0
True	560.7323255413626
True	108.22731616501788
True	21.661459009747475
True	41.77175839123561
True	116.01942944030309
True	559.6489873574799
True	184.0754628399697
True	105.39248984646473
True	34.69670592599134
True	161.41969490979696
True	923.8619757225492
True	53.563740285581474
True	226.04316744812525
True	764.9106888804002
True	314.16186879375965
True	467.81448134491455
True	477.92074541651255
True	509.8682264255757
True	603.9561783794018
True	948.833555860686
True	263.28524014424505
True	1048.4630878866444
True	910.308460907556
True	619.1616726616163
True	353.91462661037065
True	850.799239333862
True	9.376794323658595
True	32.81501418736252
True	286.9875375338287
True	43.25326182406
True	188.63003001394236
True	750.082708317626
True	210.47812768299352
True	735.6234960266222
True	751.3805503861737
True	117.2053832367977
True	355.2187572333287
True	584.3196691036791
True	24.13171362001761
True	136.26054285892175
True	440.8057506853729
True	301.61256774825745
True	203.15840614282183
True	118.10623407257717
True	382.74276896271726
True	23.69284084133648
True	355.6369324648316
True	377.5461063309269
True	1064.0989028937963
True	370.6304778826918
True	29.57129325191807
True	428.66357201999983
True	442.3276380778646
True	240.73558524849247
True	32.19497515500219
True	769.4920589881515
True	434.13610042028455
True	179.36497273242307
True	12.34256734610052
True	1185.4192115536698
True	168.5812158849334
True	28.217322543875397
True	302.9639291280175
True	288.651743412068
True	112.77565937751908
True	293.87118902044784
True	47.05033820693475
True	317.744746231885
True	284.41504814498853
True	312.2929592924682
True	29.87280198494937
True	47.524009203234016
True	1057.2562032297558
True	22.725366954206507
True	13.812291321715342
True	184.1527816313577
True	643.7504821264935
True	7.628802873507752
True	202.7478177384696
True	178.04933693189443
True	518.833853236715
True	364.6018897287718
True	703.2275006870209
True	314.8483343910234
True	489.0271739889181
True	444.3915334708434
True	511.2900403223035
True	100.33585471490926
True	1269.5510929458778
True	896.6971714587594
True	305.11868855350167
True	553.3035014729822
True	104.11019142665322
True	571.5328360038724
True	420.5804427822296
True	155.5524311353471
True	77.61085621852138
True	348.065053037344
True	162.99936375214904
True	32.55121271424196
True	625.2448049114471
True	376.3469460559359
True	69.89323412078818
True	31.65399220958615
True	639.5088038700569
True	487.2173301662387
True	72.37028107227079
True	21.110264240681584
True	322.0493602632801
True	316.9703218402228
True	702.7530409808796
True	550.9774837111025
True	552.6188285662745
True	789.4691084373153
True	8.344318549028257
True	61.18038619292432
True	36.29471221305838
True	59.5785266926437
True	493.7279751769055
True	581.6115023169691
True	82.5745269617017
True	111.07517357007944
True	191.7560720247503
True	75.55256746290242
True	172.1402218594277
True	217.686828447756
True	276.1445106491562
True	811.8912663582284
True	601.1232723236135
True	286.62782211718564
True	193.13918949002175
True	271.90747061188966
True	247.4513670181252
True	773.1869557447096
True	336.3319309926677
True	173.03834174137296
True	905.18885897952
True	351.86615136989127
True	486.1254241785389
True	152.2314047022614
True	119.62487633871169
True	63.37815488990083
True	210.8700704544692
True	981.1630045726608
True	516.6755382904098
True	116.1142598522437
True	359.12082311815374
True	102.89467142091308
True	681.2288428149019
True	4.809825509282898
True	684.365467907589
True	38.79091174219694
True	955.7620461349528
True	844.8245807564515
True	212.291112129434
True	30.729102482559888
True	82.94906428506164
True	453.5305395265131
True	217.580101052691
True	1.268762177861108
True	76.14022674572034
True	1090.026572675464
True	335.5170737022852
True	651.1082052900732
True	486.4273070345125
True	32.572445490160305
True	137.18464316385928
True	438.9470626755094
True	957.7390517145158
True	820.0192046703664
True	422.0425438005564
True	340.3530234399214
True	16.35933231320272
True	77.90658823877594
True	755.1469992484042
True	479.1034223196946
True	385.4467466879372
True	835.818668632417
True	25.378364690912807
True	218.6523565152549
True	885.439604255309
True	234.6635475446562
True	8.802183743244733
True	508.3887027711776
True	106.90161318254462
True	620.1555340387819
True	51.08492420334348
True	252.30540758395185
True	847.2590261533534
True	926.477528202647
True	276.4609862710723
True	433.7344057088696
True	100.8131065809414
True	595.4867684801869
True	260.6664919060857
True	201.11296701538075
True	886.9131033962817
True	53.69545904523513
True	696.4900620820558
True	279.38465805748785
True	294.0978944672706
True	165.4438410174211
True	462.4310161446693
True	592.7828579580298
True	368.856719660267
True	393.14181448755744
True	69.26710344593555
True	164.1097218003581
True	444.7219257422449
True	226.963165804631
True	35.165768416118595
True	200.4809642579052
True	401.0807455256869
True	408.6920734630989
True	724.3752417569299
True	129.74761646086344
True	669.4501221474272
True	509.2422949056952
True	603.9963616233252
True	137.4887432718509
True	39.95932686936607
True	657.6421257118034
True	72.53454340214081
True	564.2250613261988
True	677.3164592045503
True	444.6499107685022
True	134.30653048005578
True	535.3286277692205
True	4.242623535166785
True	387.2030212790165
True	32.02375824553386
True	625.6389221282872
True	279.80459407206894
True	589.0609146393756
True	689.7839038318149
True	151.15455334425414
True	509.5218533539503
True	481.86086680160736
True	61.98027482122584
True	970.5028562163096
True	3.597361496519781
True	28.021030440587044
True	649.1833014999544
True	706.0072488674222
True	135.97553987100045
True	412.8349637766973
True	125.83602426453716
True	74.25044337231513
True	465.1379604714897
True	44.426504120112746
True	505.0452800293248
True	13.33301091872188
True	851.3479402483941
True	538.9025791831959
True	692.0927292848208
True	102.93054723222389
True	375.5282771315564
True	973.6701026684294
True	868.4792542937892
True	150.27915452457367
True	543.1211182968935
True	443.1733953609765
True	251.3005951693437
True	252.51138059947093
True	6.011422521770902
True	316.06181967809243
True	12.524098373437267
True	367.16457099596096
True	72.11131134837228
True	444.6111503170774
True	654.7944785472537
True	126.30604464846029
True	241.78150901067747
True	628.0645144199691
True	665.7303019517154
True	293.1349835214501
True	138.10140136178177
True	160.5346347665218
True	482.32059127527054
True	84.3815710153078
True	10.64348600908908
True	497.0559488149498
True	563.8224278228132
True	19.73850008136376
True	135.6808293184866
True	889.1085259470065
True	495.9022463959136
True	263.7934219294098
True	33.24289199829853
True	477.3175924126812
True	112.4773043949611
True	585.0681152821411
True	663.5206211784974
True	295.5815656892894
True	388.125889206676
True	183.4033345742858
True	242.8043871479136
True	73.45751453350906
True	213.069246252025
True	501.9948782686789
True	21.188818141873245
True	461.7385216385165
True	376.66722539703386
True	709.0359492928008
True	906.8855987247276
True	898.9437753252357
True	160.78873834846655
True	399.43843227039054
True	72.34070536184818
True	186.32075188901567
True	315.4106670272126
True	11.008186336614363
True	804.0892180566201
True	22.39711298047629
True	394.6689163844423
True	270.5704323262094
True	640.6280337101563
True	199.90896735245585
True	36.043342446360526
True	675.265488406602
True	1075.2251720973406
True	230.1195811398505
True	129.1559169891791
True	616.5782005094857
True	479.4140565351999
True	17.876809995947866
True	836.7618036866111
True	112.201591816809
True	46.707324369906765
True	306.364955772335
True	355.2778354421881
True	413.6810883620728
True	262.32927813298244
True	20.40549244513069
True	21.411931111556942
True	830.191367188751
True	194.7176772645633
True	109.81917711696254
True	831.1798705626445
True	653.5382365898711
True	674.4868512951211
True	450.1931044950176
True	155.41516107789323
True	32.88456961840691
True	103.7513877761196
True	435.6636682773868
True	238.71938566704105
True	483.4997281209665
True	147.2036648371858
True	491.7177938240583
True	636.2754337566048
True	977.6879386274006
True	24.41540366639996
True	974.0391171041412
True	1016.701233374172
True	466.5360888158762
True	86.82717787090706
True	800.4091201311495
True	653.8623168288276
True	657.2353507559411
True	182.0843241752947
True	748.0505601880765
True	692.1652323999491
True	124.38942546894474
True	762.6796920195063
True	812.8427863320774
True	469.9619829322655
True	227.6682890590106
True	73.10285472161233
True	316.5892804972238
True	342.7327430063267
True	465.6579078956865
True	434.4024210095233
True	195.52479620491783
True	314.24817011159735
True	3.038189772434837
True	14.906543458570674
True	108.15626415725576
True	132.5027631429407
True	362.7045956646528
True	354.8544934956351
True	112.01335262804224
True	17.019039865736254
True	219.2747778739188
True	815.9824403422479
True	447.4856360649921
True	537.6485217865077
True	565.7886624804955
True	823.9020291703488
True	642.8814270695569
True	88.99148475886615
True	196.90563910443728
True	242.43226053781464
True	296.41413828709113
True	101.02845566686864
True	369.4427664933787
True	427.42255007484994
True	170.51583929714755
True	650.3260822430524
True	249.09113350491853
True	204.3894507665654
True	29.633602206604102
True	249.3449261374384
True	504.9449883355411
True	166.95919634590973
True	529.8129376466354
True	460.7852576693821
True	246.27185773237764
True	108.85266782682764
True	41.32716453152632
True	405.1545313039858
True	780.1228092672542
True	163.43692207398297
True	1038.4319662977
True	1056.3226441776976
True	479.9855788184084
True	100.16031591030796
True	126.78728746866648
True	630.1731524144701
True	8.774283577412058
True	227.06608568981176
True	125.57772308411926
True	119.8600608491998
True	332.10725626308624
True	632.6075304579061
True	40.8168771830271
True	129.70007070144467
True	944.2777171235638
True	57.67976118725767
True	458.4982720250655
True	531.2938863441673
True	253.37211838847995
True	131.89438220883824
True	967.4756995155548
True	1207.1492799321863
True	522.7742542096472
True	657.8818432073106
True	216.80617831299716
True	153.36429001172792
True	316.3269262327533
True	266.72552721821125
True	174.67865474293347
True	303.3649108764047
True	338.45662290994005
True	11.126474993830088
True	620.064501863963
True	140.41475165114517
True	77.54866670365689
True	454.6356410719604
True	301.64167090216307
True	1176.739956498531
True	368.0148480266524
True	943.3467314015182
True	10.308725253890715
True	263.30281110814417
True	231.1442553411915
True	155.72525254708316
True	476.549875227946
True	204.4889969353561
True	422.39508601633696
True	333.76506753305284
True	114.56983357649324
True	358.20550921670576
True	1062.696617979624
True	724.5928910797473
True	223.1732824347287
True	112.0468871209938
True	297.8089508914551
True	26.20773282669008
True	357.63834382640647
True	321.2121142736711
True	582.1089863334075
True	423.7940974876256
True	358.8836005876674
True	156.64146956283784
True	14.183914491620603
True	439.89611792738646
True	281.0369760111125
True	141.9075571407788
True	301.50491875102506
True	438.6022275880504
True	825.7074571605929
True	313.05349062405065
True	777.947424907475
True	388.33719533278094
True	378.2497225075208
True	1.207376935663396
True	1151.623848032417
True	101.43545122141168
True	913.4296362034788
True	223.77475041517647
True	461.3990584191211
True	679.5164120150471
True	90.62394885967622
True	465.2111403262228
True	35.16479851256561
True	405.0567839420085
True	79.11440591003189
True	234.6265536270996
True	40.32753705835788
True	681.9135432524424
True	193.6306726696358
True	23.55502298035492
True	391.8145679116307
True	101.70275059223378
True	175.0267478754133
True	831.8424975028548
True	261.01226563952565
True	156.70879526848924
True	364.5469778934172
True	513.6710708840571
True	328.812753133476
True	508.0756660362725
True	585.3676370153951
True	159.03138966839367
True	6.48828443741685
True	75.6735422239762
True	408.42870885563104
True	91.7670329872178
True	79.75401508666995
True	1066.404535502178
True	27.26099292124563
True	326.38891705581096
True	329.15685692077096
True	445.45074800701343
True	660.9404412575985
True	186.10355588889024
True	647.3871280756462
True	315.8102792828464
True	354.8165905126452
True	268.8736060047819
True	216.9049584962504
True	357.6453642626045
True	441.4910663992148
True	411.435738667079
True	601.3161226089147
True	139.94783410569482
True	76.81537142604009
True	37.81784162179334
True	277.7863736058132
True	657.7145614019602
True	393.81635443556223
True	794.472983861772
True	209.3025710674776
True	380.6028040911463
True	71.10014150130377
True	51.228148049866064
True	422.07820973735056
True	199.69831180180057
True	219.558673681076
True	42.8542408947012
True	1085.82230359353
True	177.78755331396098
True	899.0646224529097
True	319.78366376263654
True	919.2941634686624
True	235.52505630289164
True	472.13929414541553
True	529.5945167745123
True	594.8549652021552
True	213.14554865758703
True	467.5905049323436
True	995.6171415085448
True	126.57904508101898
True	8.391453702478625
True	574.0507384751927
True	29.403066347790148
True	76.04207675210267
True	805.6177232150875
True	228.0166044375159
True	966.858436666293
True	681.4811886854558
True	407.4969921794271
True	284.31773722008234
True	488.0825486275132
True	340.5536507551328
True	180.59818118228677
True	649.7625929933893
True	715.3056637055199
True	206.62326148994663
True	89.04112944685204
True	523.871680800247
True	138.4568280378564
True	372.9487811064808
True	355.2713050528345
True	61.41392402793389
True	385.24627360638567
True	403.6831317362994
True	372.7554689976144
True	393.5111054661022
True	411.6959177756544
True	625.3650138837186
True	59.84049576139894
True	457.4352611455794
True	309.4819965114539
True	631.5420743686386
True	216.3068564210897
True	96.8713461478602
True	40.934646388881525
True	542.7913343978423
True	636.9688769623879
True	189.81081023795696
True	412.66842991423687
True	336.7138950896742
True	16.77922935350669
True	163.06450754119237
True	300.49054929498004
True	2.8005067732189843
True	862.8504747608674
True	80.31138134797945
True	102.73011146583816
True	115.69794520261902
True	349.1120597334012
True	36.918255715640655
True	452.8562473160986
True	227.0658968351564
True	5.521896253814198
True	120.14525488706688
True	465.03230240376985
True	50.28800223457095
True	65.68408474233172
True	175.26849373635824
True	294.307149797292
True	970.653420428086
True	388.7978046058274
True	960.2325188622724
True	192.9621024437621
True	1032.6047150997797
True	788.3212373173167
True	662.5113162783191
True	412.7664252499318
True	365.8195946352728
True	80.6769341006059
True	77.23166420801327
True	81.67044384523274
True	168.9992841883447
True	477.3835596394996
True	1069.2797757227154
True	186.44025365938305
True	354.0166582465125
True	437.881105050451
True	615.7956341260824
True	603.8223817471905
True	277.07426489345784
True	464.8932591521483
True	665.7855679225131
True	93.03434665588252
True	724.571359740641
True	246.9938932362944
True	137.31053878733488
True	413.7907887951491
True	858.0802749366873
True	459.05385806751553
True	858.4252131401901
True	198.90274257764565
True	355.74131478624804
True	695.2234250191293
True	618.5443109092224
True	184.70301796079391
True	264.39034173376075
True	818.0682719157651
True	30.44448018246373
True	189.66663035331507
True	486.52111466762506
True	694.9992192149867
True	103.12740653510885
True	36.762106023135146
True	161.91902218921535
True	729.2278413268536
True	319.565654770402
True	541.1343677361427
True	352.9454027904238
True	299.35497193064174
True	453.3560875289675
True	489.1896114549463
True	69.37517348857963
True	368.34834961525246
True	775.8163647321447
True	0.0
True	295.12978584141257
True	257.84227140955574
True	954.1173841189452
True	153.28765090372465
True	671.427103566161
True	627.8428468031085
True	114.49346843491443
True	232.87880857233785
True	131.89893038991346
True	11.122529488057811
True	291.2377503169852
True	370.211115238876
True	1136.364760506273
True	228.0281171677736
True	423.1503681642439
True	660.4070364251892
True	204.05499248818668
True	26.91741581264043
True	831.3030355462931
True	605.6176420284166
True	157.7345652281561
True	625.9758166494137
True	165.70530684918563
True	288.0794778865213
True	772.3589154776467
True	32.66048418309296
True	104.55799294158795
True	521.7478753294944
True	65.70985792095834
True	76.92993398612016
True	411.728093151314
True	23.97594392426712
True	739.2274005343509
True	99.38199726539315
True	148.25232263505538
True	17.923189351167366
True	715.4896536001353
True	26.525713782687987
True	778.3508568320779
True	402.2818512901797
True	113.77671288281296
True	713.4336259898206
True	517.0780663603626
True	556.5643649082629
True	45.62228896527521
True	366.63085347263006
True	5.302466821072755
True	88.19415025087126
True	385.899557419046
True	52.58387805992263
True	125.98181267584438
True	314.1849451336905
True	185.9332079153254
True	96.89544736166586
True	647.8385754388008
True	18.782274226303976
True	1114.7071013723353
True	508.4278898490159
True	301.2061481817891
True	499.257826168158
True	121.1400949249611
True	779.0188730593629
True	1092.6407894833424
True	751.4155662750796
True	176.3818845104042
True	226.4876208424381
True	52.03293373366744
True	57.58099616502487
True	154.89673695448937
True	99.67067355725963
True	172.1942298701529
True	1129.4004400960948
True	302.857157048371
True	353.40205862668404
True	729.6499714780535
True	17.581759462237798
True	15.271501006157129
True	583.8615846395567
True	6.143838667975048
True	124.25703990112284
True	685.7170650465413
True	186.434656459294
True	667.8257359763386
True	845.6093038143578
True	160.10731319660704
True	888.0723004854399
True	2.6957668022507297
True	441.46952866518274
True	1061.4772651247808
True	26.54031095352417
True	237.57178320581616
True	140.51590681404645
True	909.5883757916148
True	232.8073310065031
True	505.03053899193645
True	120.4299338982278
True	499.3028701834388
True	156.76736614251251
True	97.56841041713248
True	377.49452032612726
True	70.61823123064212
True	56.13168757000397
True	1081.9915870521424
True	261.1943159541115
True	159.83172295883622
True	375.28895991607504
True	399.7507898215076
True	210.00014422607907
True	163.8538620530675
True	378.8435788689031
True	36.86014924144006
True	479.6627950115844
True	1133.934324628041
True	115.34716402906732
True	469.8169510938145
True	313.15584847582124
True	25.618877982427115
True	396.1370655232683
True	103.12388087408738
True	601.2655882301617
True	197.665947523834
True	411.61085872259457
True	19.73921982117033
True	443.2197979779434
True	106.26368882708708
True	344.2470679071302
True	33.45531251152732
True	162.74026551545603
True	253.5748533662777
True	746.3505067649126
True	61.66090085402767
True	143.12894733152734
True	236.01342229254223
True	139.587224866723
True	619.952024517175
True	562.103153363321
True	800.1401415465491
True	390.3933028178879
True	537.4829974718849
True	422.87690366742254
True	677.9717729355009
True	71.43250195155136
True	471.45444737458655
True	420.125786414577
True	51.50770506110731
True	82.88025732337469
True	129.8473475239881
True	84.5526454912216
True	326.1893008730437
True	852.1438643519363
True	340.7953983379642
True	1127.6468905247518
True	304.76133661820694
True	906.1495318452936
True	150.53112540621697
True	577.3476163233018
True	623.6445141108051
True	700.7462312361952
True	449.017322225928
True	66.61160862996556
True	290.8417718456193
True	39.84489340787229
True	167.2921885943107
True	178.22857054935724
True	1096.5049431735872
True	232.05257882690285
True	550.6250868872327
True	524.7851610074566
True	565.4315971073254
True	897.6284925669735
True	595.7659353280719
True	653.6464582337613
True	940.2126076111872
True	131.65585196456783
True	312.1548144462293
True	273.5332303404075
True	326.50834599389634
True	91.97626163387672
True	359.3595688672161
True	4.510745393448644
True	319.3145774322494
True	263.56717234237226
True	608.4320780361286
True	290.08114117276256
True	360.2206599994303
True	9.566280581204436
True	61.30438409391458
True	543.532890528189
True	34.79768713486175
True	143.78643022875943
True	63.70885430418433
True	150.61107021773535
True	239.4781655581923
True	69.29515185809596
True	395.0458086343671
True	278.4030284602589
True	102.92605644834316
True	341.30738257787533
True	63.11012232765476
True	591.7692818906376
True	866.0603905522369
True	281.1089096553033
True	1173.309566773085
True	113.30709337319249
True	304.9371199952567
True	1042.5937028635583
True	89.46539395565597
True	291.11127939427985
True	9.385007904121172
True	406.333315713968
True	448.93625087432895
True	159.04035797763316
True	619.7191596371196
True	885.7410447133909
True	160.8694188718688
True	79.49672664295298
True	334.7944928919369
True	557.4736262229014
True	616.5290732485096
True	1222.7440125947005
True	28.530842871337622
True	939.534165871518
True	141.16270083087767
True	608.9265780866787
True	114.13134233759504
True	135.73842092206024
True	190.98687835534028
True	174.23044790709127
True	755.6298756365741
True	205.763257698874
True	233.797985368185
True	69.07134850601818
True	509.81119286395807
True	428.0005424027227
True	170.0853635498942
True	230.80139918795055
True	17.803922649902574
True	423.2604133904936
True	212.58906460143243
True	276.9703389781883
True	119.53143094103328
True	726.9786781118075
True	421.1267434973723
True	266.90241060040216
True	644.7933586457295
True	530.6793118218494
True	450.90411604039406
True	131.12967975385112
True	530.4761074589937
True	430.4573239281166
True	2.5139663982941807
True	204.52853806668537
True	94.14646164178124
True	248.35752187886357
True	3.0423734421528623
True	128.1683455182217
True	351.8929160826146
True	7.252520140683783
True	839.0517145165574
True	161.28930868063912
True	727.8433996466694
True	806.7719370265462
True	160.8877198829624
True	225.64832536698407
True	489.8784595429466
True	869.9818414474834
True	48.74274818694084
True	36.92829094121117
True	125.78309136905818
True	610.5184914013095
True	737.0118198869245
True	181.04527096717567
True	573.8084280086158
True	601.9626896426241
True	810.8424394074444
True	397.5779824710534
True	188.7962810283276
True	878.4196714092078
True	214.13644182008983
True	150.21351049511912
True	333.87708618315736
True	227.5300241976805
True	207.9129054985047
True	606.809990729201
True	260.468419404891
True	202.72959013856695
True	451.80083025215527
True	472.7784743148157
True	63.532009089399786
True	299.8982895017778
True	79.69175220971816
True	343.2488137103655
True	366.20516877383466
True	256.3326936687132
True	181.38546389311435
True	378.3280663379515
True	618.8473511964203
True	724.1037703215876
True	298.1209197416675
True	747.446135431073
True	60.5074559953078
True	885.1271068196081
True	356.7844091388482
True	11.682474864017976
True	644.3192737547702
True	691.38751785136
True	258.8551152658234
True	169.6933023090329
True	49.44356219985339
True	380.614066332752
True	72.31889798199433
True	14.356719019827963
True	899.7034789012113
True	354.03151759720674
True	174.50538563732735
True	993.1498134107356
True	12.046122518067902
True	801.1370350592158
True	30.760733061284512
True	671.650526667631
True	62.19968053501418
True	755.8121964999847
True	436.2127961611897
True	193.7611873684436
True	451.8288261015008
True	213.8037755375195
True	305.0091814176316
True	224.0263243582492
True	402.7366928967213
True	9.691334877394212
True	323.1114591673067
True	114.90133560780184
True	11.539423304928649
True	466.423143593662
True	712.152421040364
True	282.92654325095924
True	78.39403322706087
True	302.4205575917873
True	78.15314537487802
True	184.62690804375669
True	172.162746588515
True	380.5826539430519
True	44.98752028954728
True	137.44558419431462
True	377.0323122371315
True	833.4319788087115
True	112.61651940718995
True	209.3397534866304
True	448.40869773269446
True	17.135428483115145
True	416.419749056088
True	493.41591775238834
True	91.77488740810014
True	398.4723728606288
True	351.4183536413411
True	417.3822645949762
True	584.1778261068957
True	1085.3857949063336
True	991.404988055188
True	56.682827793086574
True	1027.28930266438
True	109.10496345731084
True	113.39162779158194
True	105.66764479887205
True	475.6483173641248
True	375.3586732722004
True	564.2849027856381
True	258.15386022307433
True	160.47214086515496
True	401.4161574460866
True	14.266543318512436
True	462.1810501724913
True	379.0472053450027
True	146.40431330199428
True	93.73504416852953
True	541.0055708035787
True	1027.2138969975276
True	201.956086351067
True	65.50459059605103
True	442.4248383536146
True	366.64935716690974
True	489.6379809367298
True	314.36148139351405
True	3.9571500848324312
True	508.3960893346991
True	502.1328473997594
True	497.13873880534254
True	197.9995991829283
True	100.07494346782651
True	21.148124442587704
True	375.713510532701
True	108.19955484403268
True	6.902093017681126
True	29.472462247950887
True	344.9866582358524
True	680.5520524110788
True	124.4072943400171
True	88.73618277788006
True	25.48552646997818
True	413.056911680762
True	350.66875201916025
True	761.4052570138986
True	308.4546690991225
True	516.884387272215
True	531.0416834787794
True	526.5221054273417
True	297.2669456838165
True	538.6909434323478
True	94.93521173859078
True	582.7577511323645
True	7.781414699291911
True	364.4030822948631
True	461.199643965453
True	980.2238394586258
True	351.9626598611944
True	768.6604444235743
True	945.3227128420232
True	178.28680864496124
True	32.80182390042005
True	375.3605396364548
True	388.7269184559518
True	588.0394347211063
True	237.7032715006917
True	28.311659443589377
True	651.0347063542251
True	126.46502754428968
True	1097.68104216111
True	317.75295816636066
True	467.1114415169973
True	131.87839329972255
True	800.9492354060596
True	135.94144782034002
True	821.4626940091438
True	589.8618355242803
True	185.3439846024386
True	107.64020188682588
True	64.69668921788887
True	564.5948401732876
True	909.706251428416
True	435.8870099193429
True	545.906940243778
True	142.3130322074419
True	625.3609742345751
True	469.3069945951192
True	796.712673185423
True	317.5981395611518
True	592.7656945313913
True	117.35502111136552
True	25.706062855465344
True	411.66937793262025
True	165.39305017997563
True	109.21573791087307
True	376.2187159121511
True	1127.289248988231
True	252.42892900723197
True	556.1917890428244
True	11.88022923167956
True	78.46039065014182
True	333.70945240514527
True	775.8345387238962
True	453.1062198426006
True	529.4891011585106
True	702.0396808306419
True	70.27886892605946
True	722.6013264784846
True	43.76157887879129
True	106.85430921270066
True	189.9118576540534
True	78.51430794727746
True	25.7392369335096
True	281.66265396907073
True	487.6355237942219
True	891.06137990909
True	882.0253097213318
True	4.831714929916822
True	291.75964443368304
True	469.323949092786
True	124.06380130772608
True	250.72733709140496
True	323.3898113092854
True	1337.8316372949548
True	466.7407764737523
True	25.24492109717862
True	183.7250910936186
True	711.9513763380107
True	34.16697334080206
True	181.1982056574608
True	551.51596684109
True	73.64231533444676
True	855.8887730672922
True	326.73392595178177
True	681.5356955172472
True	78.77171126122603
True	684.3737338143438
True	578.7863213313208
True	860.3571168752065
True	263.32469078232833
True	519.4417474274123
True	846.4049408960437
True	901.8202226013512
True	235.05425495724677
True	775.5937280514704
True	219.70941151694257
True	446.4887299246068
True	359.0042192659769
True	494.7608249605245
True	484.0669273660079
True	312.29401428137186
True	348.34424083935414
True	115.33040203470944
True	346.87163560566023
True	1180.888929436577
True	309.97058104220764
True	147.9786756380558
True	301.88612528501466
True	765.9602728993004
True	655.5544764221979
True	408.90791427966553
True	119.359488462919
True	334.81098139917697
True	35.729020619110784
True	170.14205708047697
True	88.17821598349454
True	91.501749260943
True	550.5935914149238
True	135.74455203007253
True	130.9151073113061
True	104.61562398460244
True	83.8752710918071
True	449.2694362531276
True	384.9632322614477
True	1035.247855377297
True	540.0744022321614
True	857.5778488389693
True	282.02729582014183
True	307.3411953228741
True	544.2577547544108
True	198.97587584739168
True	746.2796456906548
True	241.81547456050637
True	358.6177144370383
True	72.44180174565993
True	118.48021981539652
True	266.3119856327435
True	123.33986891461343
True	484.4532337442262
True	30.65425735460827
True	571.4226947595486
True	1009.414845554786
True	718.3656408484535
True	1.7321495533252451
True	63.30438194697347
True	475.6573979382612
True	440.4741245238358
True	74.62113330794428
True	123.23912648970588
True	308.6529509692596
True	78.27638105082477
True	52.612411490452935
True	750.9949258953242
True	649.1331463901903
True	167.95482052735613
True	186.559961975635
True	533.4871512948142
True	55.511375161781714
True	25.702414120677386
True	578.5373006763032
True	470.3997981144639
True	1146.1911853397226
True	46.73520556255694
True	477.1182584544831
True	879.175652891589
True	798.8906100788668
True	278.5482390718839
True	762.8072216569885
True	396.41001594483095
True	40.84646639726318
True	97.9993436017073
True	699.7063311981196
True	76.03804936958711
True	142.32407697930307
True	928.1876860065148
True	188.8620387639167
True	277.504420685067
True	106.24048374447614
True	640.9694049778661
True	592.4808552425546
True	219.72353983786272
True	415.1859182301242
True	41.97243974023737
True	283.4732929757921
True	570.9365394117959
True	630.8787675347883
True	326.1932220478413
True	73.899384863127
True	889.0459640225263
True	1083.573406258456
True	559.210066875802
True	60.94654734899679
True	28.224603175594066
True	92.23369300380531
True	105.83285930357812
True	98.29554512945806
True	880.8850878910756
True	1219.1804150812325
True	743.7210177575234
True	311.4723093101794
True	6.703683799544377
True	21.844994285932632
True	340.1723536611247
True	477.7432141637152
True	42.93468650781422
True	559.1426471661147
True	437.84177593367775
True	407.95470058437394
True	82.99724550377069
True	197.39587370156687
True	253.75569139894583
True	131.0549319058054
True	393.5489506177347
True	41.5786315367202
True	157.77205616816366
True	1160.277558438568
True	6.1587564564857225
True	27.194434719193143
True	607.3629183800103
True	368.7239595835956
True	793.9261827674314
True	154.8392638063093
True	763.8619214845758
True	578.5007445054158
True	274.4431996556551
True	438.92449645555087
True	346.1478091262475
True	286.6321864900506
True	273.6290604691243
True	383.2383718226289
True	509.5248221905354
True	521.9490368597337
True	109.00264108509327
True	361.1523312568568
True	8.201708147493846
True	185.67134262245597
True	219.98816488541527
True	890.1717968247898
True	583.0123974782363
True	33.88465865225543
True	716.0076437294819
True	876.0605757361002
True	108.82195047770168
True	345.78533455934394
True	865.2148546138815
True	218.87434043806925
True	163.17601163676923
True	514.2890304495421
True	605.9267304080353
True	1074.167527630525
True	144.92316853494268
True	156.96122961811932
True	263.7644238320233
True	325.53726776505016
True	419.4436490868927
True	409.2779414951469
True	326.51823268095023
True	423.0137268281088
True	504.24605777006894
True	234.38222738088376
True	1470.3757192754122
True	241.0058878741446
True	399.1921804985622
True	53.40380738565466
True	755.5206460671678
True	248.14012228581677
True	938.3750574136714
True	563.2852891474116
True	324.10426855394013
True	737.1507581765565
True	267.203191758557
True	207.42958947050224
True	254.0047830374712
True	225.0719139250457
True	135.58442587384067
True	255.3644142683164
True	731.6273712936253
True	524.2304521625621
True	213.5262309879205
True	1185.2592670858596
True	114.75589642865484
True	260.01339812234204
True	70.79782091431298
True	309.9755238362237
True	413.3087233787915
True	96.17179959959188
True	222.5440948478483
True	76.82375683640927
True	670.9990750100654
True	381.48594198667786
True	216.8611066677528
True	727.3656256943917
True	881.7750735040004
True	845.3481307579361
True	815.0414388226818
True	357.7787666322177
True	1.3428881291129002
True	256.7758018129782
True	57.18696154379299
True	389.3522233098852
True	51.04952312266364
True	363.05372679274086
True	892.1489517620512
True	1063.2199031731354
True	403.4218882629483
True	21.32468847021918
True	507.5325784126304
True	494.2124446515796
True	200.4528894819136
True	225.64656322380995
True	292.01438086865863
True	23.159577337049065
True	127.40093984019222
True	933.9732204128431
True	62.35467414040076
True	482.78131546729406
True	789.6625084124444
True	100.5229449830909
True	241.077730917869
True	114.58540188224234
True	15.430355211502675
True	1.5443218999301496
True	118.7381614422745
True	980.3813656593354
True	477.1980075356999
True	70.01397649765198
True	791.4989743336798
True	338.15208557365776
True	1.758545641704349
True	461.4895324055789
True	189.8877186777193
True	492.2744519205519
True	80.81583526877141
True	331.7393094405088
True	370.7444125204224
True	174.42484459493105
True	204.82108305210943
True	131.26535557346878
True	177.78349182315213
True	1008.8330460803468
True	16.131906366204063
True	510.51393981428873
True	477.499593022244
True	390.0575258990558
True	223.72389358164656
True	234.0897409127954
True	161.15111673480675
True	47.11707076872573
True	459.5034963188643
True	152.86908907796044
True	827.5597853718234
True	829.9291082886767
True	233.95831758573408
True	317.4365846070805
True	523.9256358644373
True	41.97450221151766
True	85.87468647254038
True	741.0480769885218
True	1103.512056626923
True	115.57142651791295
True	733.5156536404072
True	150.5376421021505
True	924.3323541738004
True	668.1163828994938
True	108.16367433563993
True	292.171792518273
True	632.2478123351002
True	256.02326171375984
True	46.428073034626216
True	561.422238959899
True	429.9538718638005
True	5.0049189368037945
True	468.58431867307695
True	64.96037797959886
True	176.220444022309
True	247.02085381701315
True	299.87647145883705
True	75.41521103409075
True	223.03406505513948
True	350.13195600615114
True	429.1072124656875
True	935.9129188496148
True	47.00841202509245
True	910.2107448671504
True	1036.8520261505469
True	129.49642427090268
True	75.23843377144273
True	1007.8395779975474
True	34.74258542453878
True	234.01914783797628
True	83.52430660441817
True	218.6140820347975
True	363.19303101132186
True	971.3238397901114
True	104.6200755487826
True	73.03214431372838
True	651.1966071234233
True	276.49478773926535
True	677.776163897425
True	51.05295290805751
True	492.953768612836
True	386.875562164782
True	688.6452916501561
True	54.96771337034684
True	112.44516522760068
True	27.20170043910516
True	261.9264700093491
True	45.38482868454629
True	348.62241449365297
True	2.6917015191549187
True	1183.774206049481
True	103.0042941252508
True	135.69748885924682
True	352.5217566532928
True	740.4081169874034
True	688.1531679384462
True	1036.3051135169635
True	471.95806804036425
True	400.81844947137273
True	141.52843875856172
True	420.5782564420601
True	858.7278749269341
True	436.1112348825416
True	918.529037384236
True	85.1829539407461
True	423.90908473517067
True	182.094349840515
True	280.3073594066229
True	739.2689893278864
True	162.32030894568712
True	131.0762187350499
True	59.11320773797171
True	841.1553213566705
True	797.8812675147244
True	85.05564312810857
True	450.8762727018981
True	744.7956128267996
True	416.0632635007667
True	57.71462717802203
True	312.3952970771077
True	783.942754918105
True	31.994831991230477
True	383.5967095174704
True	176.81371467847077
True	276.3405941677256
True	34.61735567309614
True	220.1456073122017
True	761.1290840559657
True	642.6507470801554
True	57.04831694780098
True	294.92461931157607
True	958.2157345395858
True	19.063146610312938
True	312.89356933345323
True	294.9067228976972
True	428.6349266963573
True	225.62667930682352
True	586.6239386026364
True	47.05222262852638
True	958.5729801300156
True	921.8804902778764
True	48.20706602182184
True	389.5878192010614
True	726.1662934295688
True	932.6686422642584
True	270.3103553733484
True	589.621851689804
True	123.59209674500391
True	188.2044962155924
True	132.7105611396104
True	134.8331378569786
True	207.8924849715992
True	935.3057760528028
True	778.1097462746266
True	965.8521793784332
True	19.013609793757585
True	24.78522184523681
True	364.8375321886612
True	14.29379745506483
True	626.333420738996
True	1072.0463909425805
True	270.5680773052464
True	205.6174595106442
True	83.14098861811968
True	220.35186552013155
True	132.94950908250146
True	46.58634569416439
True	136.5098525670883
True	89.42826243473816
True	253.30192071523783
True	544.0644907197407
True	161.02898022377266
True	28.14508555874428
True	58.75218892177328
True	423.80688024049374
True	270.6637932779958
True	591.9424610608994
True	24.19113579917024
True	116.33299736393803
True	644.669384599445
True	261.3738745912571
True	463.02740514521855
True	673.1693692315253
True	104.33927003614204
True	113.4769485259594
True	84.14330094851208
True	23.92943245423286
True	123.10897650726804
True	90.08542553966514
True	106.46581377547788
True	154.28722995173038
True	241.56367934099544
True	804.5290891446491
True	288.02245456242633
True	936.048013774424
True	164.85110673022407
True	192.11237852264784
True	799.3747712264984
True	303.16183192959573
True	607.8357496538837
True	255.5702686205817
True	357.3716725572446
True	441.5151566744708
True	545.6197228473367
True	651.1413449403299
True	358.68169038796094
True	34.96808367548823
True	557.3991058248945
True	622.5911883646446
True	19.742363887836827
True	11.994621947057912
True	261.78163613888046
True	416.4059661819997
True	429.6677606746324
True	67.85552861713991
True	604.7745284748227
True	965.538460159995
True	241.01802992237435
True	914.02349967241
True	270.3066219834502
True	105.89658336911316
True	293.1628494439358
True	690.1724843987023
True	41.49091333083983
True	564.4756556254735
True	1284.5569246851685
True	1003.779416483297
True	891.9592593402101
True	210.53433580369807
True	93.7815565479976
True	198.78119992343483
True	857.834263922147
True	146.05833039991057
True	1063.035335777288
True	843.7942470365921
True	37.99419272541626
True	90.21628248961436
True	427.3393883431879
True	413.1079063870063
True	201.1513021298498
True	527.0811597319221
True	671.1258895047099
True	123.98111880562796
True	273.20306415921283
True	996.6569578169148
True	54.23249864569876
True	709.6350307198915
True	557.5188268609445
True	34.25985158979767
True	805.2404938900152
True	384.2202716843392
True	566.4636593573624
True	113.22240676218348
True	268.4316094910728
True	209.0254463543133
True	27.96777271118543
True	133.47983911167498
True	717.3885594602273
True	148.67538531909148
True	390.792753690601
True	66.37925299652278
True	605.4092023329306
True	598.6340749499559
True	232.20068672559444
True	453.9909892846287
True	167.96799120537236
True	160.45827212643292
True	217.82933578597152
True	285.7300136790945
True	371.4460546723226
True	134.72247696833102
True	196.9903667388156
True	26.7099452156288
True	870.9134883851544
True	320.58232989604943
True	9.474787691628984
True	367.4258137934223
True	166.09207819838477
True	620.9094353335184
True	372.990001244935
True	592.829320365951
True	571.0513443134691
True	480.3280446526094
True	795.2827555718271
True	236.39680148533108
True	552.4041817017107
True	159.93340088409943
True	525.9369532594274
True	348.1749396582291
True	380.1017584603146
True	121.61021341072764
True	136.72721189196804
True	104.14844659646393
True	69.6652030801372
True	737.254572904642
True	176.25187371519968
True	45.91463946261949
True	0.0
True	544.7223331461498
True	111.63340205717238
True	22.6884526888746
True	39.22291092239255
True	95.03933758194869
True	546.240051217001
True	178.61820476641634
True	104.29061784569323
True	37.10164976724801
True	161.061237159605
True	920.2194782276324
True	51.40696292382504
True	221.61538647005295
True	736.4647651144627
True	312.0041649270805
True	466.5405659393927
True	475.8839250433946
True	513.9447151753086
True	588.688298544521
True	953.4636469111604
True	265.2333946678248
True	1030.4580072690544
True	910.4171238584984
True	603.6464003357262
True	352.4963880094645
True	830.5348961225193
True	9.361545812307666
True	31.199813089686547
True	298.7592701731795
True	41.76513239994436
True	215.3026925877318
True	773.5017077865155
True	220.8404517580065
True	736.8663060483306
True	761.5444184009498
True	119.55540572470204
True	361.840308175233
True	586.7836876956161
True	19.80580250933389
True	127.69802096023878
True	440.1550053876724
True	297.6281949800294
True	201.1895380363824
True	109.51138944270969
True	367.6365076437086
True	23.78354633068607
True	361.46671914647305
True	353.48732192428645
True	1038.5717550167608
True	369.889702395762
True	30.027895586889667
True	443.7080386324622
True	442.6035196603948
True	232.50374517959423
True	32.45896888646061
True	759.5425719478418
True	461.2607473220921
True	174.43256172887217
True	12.747882096015822
True	1206.4133425131267
True	164.3939326795443
True	27.226690024708716
True	320.3714462004381
True	267.6192457145729
True	117.43767488313956
True	292.4846149581173
True	45.31990206195201
True	332.963157861492
True	293.10911664504334
True	313.60227652203025
True	31.00446020583791
True	46.205479121702936
True	1066.5352488063722
True	28.796811281317936
True	12.67063313433374
True	187.08124081672895
True	664.5470562851291
True	6.974551151475525
True	190.8626637076759
True	174.63032419833536
True	547.7326678759649
True	361.6019121784626
True	772.6299860396833
True	327.5366607738588
True	495.9256930247317
True	438.1707920605122
True	496.8419561815798
True	100.03833849891755
True	1285.629891624359
True	899.8596860524427
True	267.41195923183903
True	515.1249669791364
True	101.70601844708182
True	595.285733160854
True	434.8926992492554
True	154.61441267768416
True	74.27677291276056
True	343.23883436419214
True	165.17520587121538
True	29.19596783298164
True	609.3412230867409
True	384.4282128403494
True	61.0970673522544
True	31.26635101372987
True	696.6952602285008
True	493.7295951338152
True	73.19720118607026
True	23.36072909986946
True	334.9986827173421
True	331.5285861284553
True	729.3269199341493
True	558.2963282402895
True	565.0153597576502
True	795.314363228041
True	9.121687123959395
True	55.48634561258916
True	34.96986350095361
True	57.6019291381546
True	497.3003398671679
True	592.7170498521255
True	80.16794410638244
True	107.6905507092148
True	191.27397156224825
True	72.11508060669166
True	182.46329492473316
True	217.25559604595796
True	275.3460964069766
True	811.7785589272523
True	610.329144143276
True	294.5787468111321
True	191.020244707732
True	282.9848344851189
True	252.34218256967003
True	713.8377086763143
True	330.2862771821644
True	168.96347655513364
True	882.2201660905286
True	352.9272151288798
True	487.402115519172
True	146.98929611639275
True	123.44210882976468
True	59.79303107321039
True	206.39027545295505
True	960.2159596872848
True	511.4575674538336
True	117.86020601841
True	346.2127131844825
True	102.19364627772332
True	671.9498768215101
True	3.9989879851060337
True	707.057325620624
True	37.43076589337038
True	935.8224687097152
True	834.8513629454156
True	215.48021973566927
True	30.0837344819388
True	83.90348911427718
True	460.5158175123536
True	232.6054132056096
True	1.280732326017426
True	78.69437165206699
True	1059.3604850917732
True	347.9588084667349
True	657.2263496541912
True	485.24412775582033
True	31.240207434809584
True	136.8180673694257
True	456.78597930650113
True	924.164894815982
True	845.571355652545
True	423.6135418145804
True	345.7565355783288
True	15.973230498757053
True	77.65118611733857
True	743.5699265816376
True	473.96095327217216
True	380.2693186320981
True	885.7194894794906
True	24.97004019205437
True	215.00300687532985
True	879.6083727692816
True	247.81838096172996
True	7.447582809455534
True	503.6420672403849
True	102.81076464829763
True	641.6309634843827
True	55.96037976684333
True	247.2111953642973
True	866.1113496646542
True	959.6387498474544
True	284.0374719031264
True	431.7906484038236
True	119.81282696266912
True	589.9619372323308
True	265.2476026335964
True	192.3615418478567
True	850.564772934259
True	51.50818890125614
True	703.9349108009148
True	276.9309744131645
True	300.144608882395
True	168.17508387931065
True	509.3727455573986
True	598.231108836807
True	358.592511257476
True	410.9835354585697
True	67.40495514902551
True	166.39794895543827
True	437.9469729230034
True	213.10679602675
True	35.833814534279945
True	199.95019038879215
True	381.0174223187654
True	402.9308943800857
True	726.5137004087819
True	126.93607709493251
True	649.6647448681715
True	523.9701414555888
True	606.7724216271585
True	137.75204017828165
True	38.747731509745904
True	674.5232597982124
True	68.18614840029977
True	549.969363029846
True	708.6338474271095
True	448.0703767728867
True	132.81701653838925
True	527.2157430688189
True	4.696889584779108
True	384.6845109816495
True	30.25489110255338
True	616.2462334230563
True	260.91058219654445
True	583.4534427999359
True	684.3650499092564
True	142.03721542663305
True	508.0826453766335
True	474.7299674486191
True	66.3457580758404
True	967.104067322438
True	3.35679809600993
True	27.96716956281781
True	635.469534013736
True	707.5995263363526
True	130.4166018828305
True	407.6131708173314
True	125.47384365397023
True	71.73949729252035
True	441.9122384490995
True	42.660458996426726
True	507.2511567897578
True	12.134186432288203
True	823.6327051083682
True	525.8392131274001
True	651.9270426064508
True	103.32299971666332
True	378.0599078391306
True	989.5566507615486
True	881.4184729607797
True	142.84511657847384
True	565.6260750533241
True	446.67441202535775
True	250.31326281702263
True	244.3956667170692
True	6.390763293797935
True	333.9888403847408
True	11.596939308866238
True	368.8310141987439
True	77.44049387210056
True	421.3859574662868
True	668.0060030495002
True	128.2010416037003
True	234.32979963403932
True	634.7673543958854
True	690.0561426035871
True	290.3890834174799
True	134.06873558069373
True	168.35439340251506
True	481.49006198899633
True	85.98588504416267
True	10.561091860526926
True	495.210926724004
True	565.1797158799995
True	18.5044913964116
True	132.81580195827863
True	945.0195441556632
True	481.9363771640943
True	274.41309665504883
True	32.287620502220705
True	480.7715027482768
True	109.86263894489544
True	594.0567563834751
True	671.9547731901272
True	295.5060153378321
True	385.1621243087171
True	181.79269027203785
True	245.7505509510101
True	72.22946975022104
True	227.21808254279745
True	503.5584559942314
True	21.06272735810459
True	447.2804904145697
True	367.4616777955197
True	717.1097844056019
True	897.8772895539811
True	870.9991496319491
True	153.84444410972705
True	392.42295916147447
True	71.86593954241522
True	190.96606917376735
True	313.2209888956718
True	9.653434824758026
True	797.7536952650615
True	22.77193726323889
True	399.3589106735703
True	262.4788840599446
True	654.7583273108754
True	198.30243027602555
True	42.675383029252295
True	681.8378228202691
True	1071.9840302949149
True	208.6708500066896
True	133.9936357168035
True	636.4108289177624
True	494.1204058763436
True	17.485927810462712
True	820.4229094970146
True	113.21214853957096
True	44.31388870136736
True	295.2612624470617
True	344.378562726007
True	389.2115127680094
True	259.25028954538084
True	20.59014006837984
True	21.08900138846657
True	880.7826702152001
True	196.401162007358
True	112.47907413025196
True	831.5258830703185
True	651.0762533467301
True	658.6851346539778
True	445.9335874748812
True	146.17074991858522
True	35.14457823473215
True	104.98312042773864
True	446.2107016225247
True	238.63418722848587
True	501.7137878904377
True	154.3738872342124
True	493.08764938930256
True	645.7773991415092
True	965.5019676739324
True	23.7222121763302
True	967.396649963793
True	1040.2061588444794
True	494.13654325094217
True	82.53641216860301
True	794.3402496122067
True	653.0943787873928
True	632.0392320544958
True	176.25149805615058
True	733.4404952169419
True	702.6636188073408
True	123.5479459783852
True	802.6240026795904
True	840.5355976188509
True	479.1792812079406
True	233.35186816042747
True	71.400047439641
True	312.7839375572743
True	343.34464883523543
True	478.1331012048994
True	425.5672434929149
True	186.64613232938555
True	307.10834930938495
True	2.504474100216904
True	12.164080560116652
True	102.36507456008265
True	131.0464937359997
True	353.62337704404484
True	349.3412407007322
True	113.09673132628822
True	15.06683190121712
True	215.9805854784052
True	861.2762624318473
True	463.6101775324064
True	542.4683872108811
True	561.6153081232962
True	785.762515969355
True	626.2906488354026
True	88.05603147508684
True	207.13092215958503
True	250.96274716917756
True	274.9304418825545
True	104.46311369691018
True	365.8182825681315
True	432.1600623926992
True	171.4129257131922
True	656.2662456751669
True	253.51175748969152
True	199.67346285175876
True	29.331445949217898
True	243.1170822795463
True	476.9627154073511
True	165.97971190532866
True	528.8222544797859
True	475.92062261939685
True	246.4421248871697
True	102.3534389866792
True	39.44756188710379
True	410.4388725594313
True	790.7883105332534
True	158.5146647399501
True	1062.2150368735386
True	1058.3215750873453
True	492.0313929618008
True	97.56405846203305
True	122.78462139926113
True	655.3783702400651
True	7.590796497503706
True	217.45622412917595
True	132.52366822048776
True	120.29227876646009
True	323.8973811804213
True	630.4649809595483
True	36.40899165850166
True	131.45048378432278
True	958.1082095402812
True	54.14738863100701
True	456.0428675637236
True	533.156239347804
True	244.79578157238493
True	131.57678983607755
True	923.7862379792848
True	1206.054093037317
True	526.3997516686791
True	632.6756303905711
True	216.56160874903787
True	148.44254360116253
True	304.8139563540364
True	257.03987343649527
True	171.2344845401184
True	300.79630768992905
True	337.2249602582867
True	11.584421505511058
True	628.2302247049047
True	150.40419388448043
True	78.51396909418045
True	448.1192543383544
True	322.9574475577296
True	1242.5201884347346
True	356.4180006253984
True	957.1067678933064
True	10.110754623160854
True	268.60608687545107
True	217.9476714009573
True	154.1926188108083
True	483.5701871654237
True	199.98819541782404
True	408.7638309917223
True	324.81067468168925
True	110.08182950449944
True	358.11818833453094
True	1001.5405897989068
True	704.3385521275163
True	227.24734943685772
True	106.25989932632277
True	282.7605748501433
True	26.47326945759029
True	356.5798389515606
True	312.2381904161173
True	571.5712679285386
True	447.242648757416
True	352.92391214152207
True	161.4722924450173
True	13.213305860897195
True	437.7445214224618
True	284.203005793204
True	134.511924134102
True	308.77958544830204
True	437.95110320140674
True	818.7331816228672
True	309.6929150511011
True	776.320835893221
True	394.5405793446976
True	370.974470962129
True	1.8141609261434457
True	1145.5523447028363
True	101.60384246828752
True	947.6767379447774
True	211.4869781936464
True	466.1361730648261
True	676.7537629916868
True	85.6837532858046
True	485.8963079932435
True	34.397325486652186
True	421.1748528666999
True	74.65757641192965
True	230.6729644823357
True	38.61268601777784
True	671.4327495647234
True	183.52699320877775
True	26.266819303839178
True	394.06933355176784
True	108.04752412138856
True	166.95335771449024
True	846.9669676826178
True	259.45159331102565
True	152.11477498353048
True	373.0855466822142
True	522.7753516959872
True	336.31555461214043
True	527.5054110106396
True	624.6950445731549
True	153.86038705479706
True	7.507265057806195
True	70.05352362804241
True	438.1191028288658
True	87.53974222159157
True	81.26242366306829
True	992.1297420639644
True	27.183616640018933
True	319.08616924694087
True	326.33879040343515
True	453.96456207952
True	671.0222590283317
True	180.8891065889209
True	646.5043835593763
True	326.76511657455524
True	344.55744206580755
True	269.9995016996309
True	208.42283285488853
True	361.73521256709057
True	454.49702180751234
True	409.3158582091203
True	615.6849432039058
True	133.59826853720529
True	78.1852138568976
True	39.66122499135506
True	292.28410461963034
True	645.8907082260808
True	421.2357369389321
True	787.0505623544595
True	217.4206279745868
True	402.2690468179509
True	67.22723191921729
True	50.13166794499272
True	402.1286524214804
True	199.88249244681967
True	228.0844017013964
True	42.388674498814005
True	1086.601256228795
True	175.9258868095406
True	922.8829286016204
True	321.71929928033336
True	929.967491874979
True	230.72170698555024
True	465.77558016051313
True	520.9604409704864
True	616.284874076453
True	219.02537080280035
True	476.3252592555056
True	932.1502686303088
True	121.66134732498556
True	8.30121655899839
True	568.0890701187732
True	27.649694580314915
True	78.40181222279065
True	826.8415419901652
True	233.3301900359368
True	1007.5774238718176
True	681.6737963379934
True	423.448217288108
True	266.15888020917845
True	486.4722376923804
True	334.6645570584753
True	184.2730262716948
True	663.2423025017904
True	750.0817183191272
True	212.03732039554265
True	91.8435888537991
True	512.9693943869079
True	140.72155466315692
True	383.463679497018
True	342.50852780379586
True	65.5800071218201
True	399.2362124412657
True	417.3926414574224
True	373.0828890538283
True	421.3068376432655
True	450.0335920897661
True	671.133159984819
True	56.61713589710692
True	444.54288140735815
True	327.9037247428281
True	656.3726346231634
True	222.7390481186424
True	98.72967036964376
True	43.20450215727181
True	538.4516812961441
True	653.1525452094568
True	195.49707145021264
True	408.2020273387143
True	355.8065716469642
True	18.12884635182799
True	167.44324788232933
True	285.28793233449056
True	3.3430362281300168
True	862.5054889753728
True	81.8729781279158
True	106.03672005880532
True	112.50523644918836
True	356.1210621669248
True	36.794027999362775
True	472.7953900300932
True	238.17411191471007
True	5.49121723466049
True	118.09739269723852
True	443.2764190272663
True	45.06852982972456
True	66.4144774572492
True	172.77541736588466
True	288.0348379965597
True	989.297727571761
True	391.5974079877874
True	963.1988637420558
True	181.98202081938555
True	1036.4968525820354
True	777.0994354101136
True	642.0178228495507
True	406.4037062340174
True	359.86890478424
True	81.80750843178103
True	75.33734001055971
True	83.81978391309727
True	184.04321639010072
True	472.8088471025014
True	1077.2763815840444
True	179.10241977456184
True	345.75142781377883
True	432.5356570033067
True	614.2718575775247
True	586.1494067047846
True	290.7500736813264
True	471.4169770776588
True	678.1083423593668
True	97.69090705361953
True	756.1432351020949
True	246.63542255540872
True	137.00204714878774
True	412.4657633511368
True	848.8258672236959
True	429.6890027357589
True	888.8072066291745
True	201.71951836698747
True	348.6425601101916
True	697.8400215139773
True	594.6808276575274
True	189.46545026552
True	270.3308775339127
True	793.9739700341736
True	31.520564417104023
True	189.81606214078815
True	484.66222484344894
True	732.3302213090853
True	104.48183270456444
True	38.40244314552841
True	165.87849478175275
True	762.9173159218179
True	325.0537100357612
True	555.6742333132804
True	351.7550082975096
True	305.5817521973653
True	449.3918551730952
True	476.03665870626753
True	70.59926148589538
True	378.9485544351023
True	762.7527505918857
True	0.0
True	302.6028757221262
True	238.99243234286047
True	950.1410550430109
True	150.04763200771615
True	651.6831331087279
True	632.4434424383697
True	113.02392368040192
True	198.71570456425044
True	136.73817138427086
True	10.752098564995393
True	287.4440982849263
True	374.6784664517997
True	1153.7068497351652
True	239.6543132081714
True	409.55951171007086
True	650.8346840352513
True	198.6008988001909
True	27.717204241807824
True	875.7194606805656
True	625.0714779678274
True	166.2137605080096
True	635.4657737241291
True	166.2262337289881
True	298.76397630124734
True	806.0896977867229
True	36.11211421755273
True	106.21698308888284
True	487.61316049276456
True	63.960719336750216
True	78.52867525992642
True	414.7945651494965
True	23.775638852427072
True	751.7527701858197
True	101.66209094957344
True	152.7403197115481
True	16.444975683666687
True	735.1653328927428
True	28.85754876367493
True	768.1481773018721
True	401.8269120072836
True	117.86122935078411
True	699.4077479014024
True	511.0141988053777
True	559.7153226607163
True	46.40194086841379
True	368.2424425358714
True	6.15062313885519
True	95.30007001929388
True	380.1741732801835
True	48.80577698865419
True	122.93258471172469
True	313.79206708697365
True	180.107023424763
True	100.55637913310515
True	642.0515956911889
True	22.179029688303057
True	1156.3744383339006
True	509.8896035789761
True	304.3365711568775
True	486.4665466082798
True	118.67441339028146
True	844.9188905462393
True	1110.0105070831537
True	747.0304412270115
True	163.90408812552045
True	224.2955670256778
True	52.46057196610231
True	60.04948643055096
True	152.7874419630994
True	101.6796829315423
True	171.9733319913848
True	1194.5294648765991
True	300.3991365904327
True	345.29215428183426
True	681.4029951703017
True	17.661076406676763
True	13.162114520027908
True	579.0434751513416
True	5.215853151662922
True	112.98807990511686
True	693.7036922806161
True	175.46801097452618
True	657.1957457419795
True	873.1317039049466
True	166.48352517622396
True	892.036731645696
True	2.7192640503900822
True	446.2246067930956
True	1049.3590572485855
True	27.28387861759859
True	243.3523775353989
True	152.18185956333448
True	1007.3097438240322
True	235.12853805765263
True	504.79767643470245
True	123.74343062940154
True	531.5265389243411
True	152.51857330424508
True	100.85272279856356
True	387.2594479416165
True	73.36367178348148
True	57.52905393433665
True	1084.899268960798
True	261.8069553298416
True	161.10977055942104
True	345.6773062693811
True	404.9373048429576
True	221.3615538797706
True	168.78143866953292
True	382.5700289996149
True	34.03109377263658
True	488.0182212926996
True	1121.6883376843994
True	113.03018468872328
True	470.6707519423524
True	310.1263808173095
True	28.507871034153155
True	405.85266845734816
True	109.21360336313585
True	576.1059516181795
True	203.28195292300904
True	410.72428910875465
True	19.332786541745847
True	440.6199067918071
True	107.8903013376684
True	342.620876478694
True	29.15360307095468
True	170.99925877854412
True	250.5526592224313
True	709.8894038290101
True	57.0316081388962
True	143.80480533411864
True	232.47624414085303
True	143.19887739033342
True	630.6434671612865
True	559.9244707132453
True	792.7185794627975
True	393.9861503884089
True	539.6909997081001
True	416.4008538533844
True	683.0592665959743
True	72.81716103136964
True	461.3006848877946
True	426.53661538909887
True	47.86321010187168
True	80.19382469206795
True	130.51883386640193
True	93.83674033881334
True	324.47415138980955
True	845.4763637908352
True	319.0695651901282
True	1093.3295310233725
True	318.94649365595177
True	894.2959150996437
True	146.76137120314806
True	571.7437901600492
True	628.9203817931866
True	685.6770137424023
True	456.4305820457113
True	65.65803391178072
True	304.84624788037235
True	43.744735588390384
True	174.28418865474202
True	162.56043156397106
True	1108.0945414302782
True	230.66215780429104
True	562.6215233540298
True	539.796674436233
True	566.0742923961558
True	884.5324708374612
True	585.6556871572976
True	641.3953397320569
True	938.0732344915324
True	127.7493994057803
True	314.81305443976817
True	250.855537175676
True	336.8517516082489
True	84.7833898805217
True	384.4537013435667
True	4.994437248817551
True	336.0022456815739
True	259.7327006891243
True	590.800687221325
True	272.5641760465552
True	369.1106583082224
True	9.278628546363525
True	61.12525407594949
True	540.932926331101
True	30.12822077194785
True	141.19517288785698
True	64.87012624197644
True	150.538008233057
True	238.3371811986169
True	67.98068781261941
True	374.7626628026357
True	278.8044861659791
True	103.82929378418952
True	350.7549279592119
True	63.84638864193631
True	603.3853445959082
True	890.5392699678787
True	283.00536983385007
True	1165.1508877250506
True	118.55163637164524
True	317.7774889034628
True	1040.7932592913126
True	88.4928524898507
True	294.8455018936665
True	9.634737693467152
True	402.39618927313614
True	455.4112648152231
True	155.2686787666133
True	627.8996635742094
True	932.704199904962
True	156.53838558323682
True	78.56782942538051
True	335.1850602905481
True	542.5013519456288
True	617.9230459043716
True	1248.809049842954
True	26.38399686894093
True	942.5531373102436
True	136.92782838548675
True	636.3579280406219
True	113.83292381599648
True	134.0401700557376
True	185.15674048016905
True	165.45218220254569
True	750.9909620015392
True	213.9472415539244
True	228.4922429322453
True	68.97689102933218
True	522.1838190877755
True	454.7730556098165
True	178.3951108333689
True	236.63050844666725
True	15.526304179993382
True	430.4045043822995
True	226.3802268278876
True	300.0331076619586
True	110.05529832477109
True	677.1828384645087
True	440.3662782298913
True	264.8320482798532
True	646.6212559899956
True	514.5963014153676
True	446.7738919454936
True	129.4176426263892
True	538.463972498514
True	424.4282894061408
True	2.2883864563802803
True	181.6956919220457
True	88.27779822862364
True	241.83483894185952
True	2.9245101283041066
True	124.48390148053969
True	353.780672728196
True	8.435865141718303
True	879.3872303680547
True	170.31167335535446
True	733.8938390103704
True	792.0834732447584
True	162.44618900120906
True	219.19356214280165
True	479.55929159046974
True	819.3004158241814
True	49.28362885554329
True	37.85465301971145
True	143.36278214255313
True	613.0533145697876
True	740.5103403350304
True	177.47291172997046
True	590.2933363999024
True	592.0558023318051
True	823.8294241130602
True	381.76158242116736
True	186.50655607648392
True	899.7331820299705
True	213.2738785334569
True	146.4925202795163
True	322.5881295631858
True	221.32677041723892
True	207.78502963898188
True	593.929191066293
True	254.7230953699484
True	202.09606411984197
True	471.067546586244
True	471.74335058514026
True	58.34674726022727
True	293.8635541535516
True	72.51803875346917
True	341.9187939894044
True	359.0611293313944
True	259.6636942061123
True	173.29509303780392
True	389.4193530639674
True	640.8840205195753
True	763.6896484251615
True	298.36973700163054
True	736.2860492238359
True	63.4047181269634
True	874.8075587188054
True	357.3949042410206
True	12.532135473601125
True	591.5104621665369
True	717.5455623267574
True	259.1068230236852
True	170.77957370670956
True	46.26862889721438
True	385.9412991938744
True	74.43231061726146
True	13.275736751444924
True	888.7550288190745
True	370.43402390906783
True	175.41131987883048
True	993.618126434519
True	11.343451700101047
True	781.4501160633963
True	29.823741774199476
True	660.9470226916679
True	57.60740529365664
True	728.516332347963
True	442.7239983642301
True	195.75993214061336
True	444.7909570586755
True	210.1133293472685
True	302.9192189126944
True	224.0207623829178
True	415.7884083667427
True	9.262438880923495
True	323.14575648846085
True	112.90165948252712
True	11.448810299781124
True	468.2799035480619
True	745.6027688958993
True	278.6069547397317
True	81.39522551965074
True	317.1554431324931
True	83.53549630677921
True	190.01112212202727
True	180.68760653211208
True	391.3606070517142
True	43.47926459563173
True	137.88350865723802
True	379.2351831472049
True	845.2713545044946
True	112.37779943258435
True	205.9394539364687
True	422.1600425088949
True	18.4658904416263
True	432.879784555528
True	500.90329816095465
True	90.96048511936029
True	401.53510396663097
True	344.1679162228685
True	420.0002539969148
True	588.1350688432104
True	1083.1433587785298
True	991.8862048381258
True	57.15746270583293
True	1076.7122536400457
True	107.87474602825417
True	110.09543635355304
True	107.12958255951814
True	474.7689161316464
True	376.348691297988
True	585.8174302666563
True	260.6407049178985
True	150.00772809694791
True	405.0611187517122
True	16.016031362804927
True	457.3899872014353
True	371.6079345238449
True	153.4706913065496
True	97.71482800153372
True	527.9619494159682
True	971.784809790411
True	202.49448309195225
True	64.63703298319562
True	421.9571136351072
True	386.15308837764
True	485.7981742072645
True	330.4632949980113
True	4.249074902382587
True	528.441157201026
True	517.0958673100545
True	508.33920971298767
True	199.1335263094241
True	107.64466073586736
True	18.69092236547672
True	374.55291349582734
True	109.0696804572047
True	8.103548423492605
True	31.6772637621572
True	346.6754197624165
True	616.75722688628
True	136.89221477564428
True	89.27329960150803
True	25.60483089784884
True	402.0535966709568
True	367.7665430253808
True	778.893522097468
True	305.05628402791655
True	505.3158456024271
True	505.868768557984
True	524.0286846901827
True	289.93918512325723
True	534.6799335144416
True	95.80260154148664
True	578.8548192536055
True	9.347232689075607
True	353.27968582437074
True	476.71397147519286
True	972.3091017435132
True	348.77220335026084
True	763.0076149895222
True	965.4419140928286
True	185.03568287785575
True	35.97566694110512
True	383.93206440780216
True	385.253169919106
True	597.2042284764556
True	245.60429251656305
True	29.36312576972501
True	657.1114179436576
True	127.73283170968809
True	1076.282572201399
True	331.5444331681226
True	468.72477163000906
True	127.28983656574115
True	808.3858079860895
True	140.38166529395772
True	803.2805983447403
True	568.4158895445908
True	190.88964630407327
True	109.43982877295812
True	68.83901532841342
True	573.5087874851819
True	864.8251424468732
True	435.65053389576974
True	524.8324490166883
True	131.54283096627282
True	603.4220213168402
True	471.78584596441874
True	793.7497551940918
True	337.87852088867686
True	581.2226045873432
True	110.94371230036784
True	26.02894770457478
True	412.4396993283274
True	176.67998156114484
True	106.5498804866457
True	377.7979294040071
True	1071.8336469787969
True	264.2029823403793
True	555.784729096887
True	12.711587217408091
True	76.08172587143622
True	330.3660084364952
True	818.0458813122858
True	453.951192861401
True	524.6347580187883
True	688.8123279358351
True	68.47610758722138
True	748.1052394117681
True	47.86266204526456
True	97.06728701592588
True	170.40462348786258
True	83.58664811522404
True	25.253420264501816
True	308.8242105836298
True	460.93367504729633
True	894.0785050995114
True	868.6180530110906
True	4.8499644418039
True	295.55105728882165
True	481.99673478077176
True	126.44937380175276
True	225.0425769690181
True	329.3284962225477
True	1317.3660453491957
True	434.9644173025723
True	24.42562716656663
True	189.67611624388925
True	702.7135358272672
True	34.99378782975231
True	173.94030315207632
True	566.9393452880366
True	71.26707775258262
True	862.212800998587
True	322.8645871633212
True	658.8682767610625
True	82.91961470700556
True	660.1077868419067
True	579.5791161369547
True	868.2865476782085
True	240.8182534644583
True	509.9804584848787
True	794.7664105632588
True	942.181061908896
True	230.6873800831703
True	739.3901983669563
True	222.16334227834872
True	429.70237201099593
True	364.3355246823282
True	513.3433215826539
True	495.5439905556393
True	307.2667995598024
True	347.9063686455109
True	108.9253523894435
True	356.9755218545452
True	1159.2669801917448
True	317.1870196861584
True	146.70523531675212
True	303.8144286500822
True	754.1285548755776
True	649.1466741297606
True	425.491169793605
True	115.69675517510916
True	329.33849408069983
True	36.45667013970325
True	170.4868416098812
True	92.22069288533964
True	86.07241400575735
True	557.648272675301
True	137.88868014198766
True	131.83348594442666
True	108.4999061174218
True	81.88169267738522
True	442.3205389681376
True	394.7393971740563
True	1032.0636838715693
True	538.6912522011722
True	849.1925339352974
True	259.7280469932301
True	300.6580050012783
True	551.294187357422
True	194.6444821433055
True	737.7179742177067
True	252.00261651816132
True	367.2184239220303
True	67.94205571632625
True	118.75741602669338
True	256.62725458725265
True	121.67598167849847
True	474.7506563891568
True	32.09671157848033
True	590.4835355719754
True	1015.3991094693243
True	723.5992682908094
True	1.3616778794897246
True	62.37568924748282
True	483.6890639301055
True	438.02592921499377
True	76.86718443919221
True	124.04746475645076
True	297.66457518579074
True	74.24978254408711
True	54.954402052318834
True	701.1958854818919
True	624.4428683644089
True	154.00919887013137
True	175.27439391495662
True	542.1983064389166
True	53.584300125175616
True	27.20478799762665
True	595.5297146299812
True	457.4260914267911
True	1123.6180257536275
True	46.58427496451312
True	466.9442315452457
True	882.0263116300789
True	811.7714295274466
True	285.2596165195638
True	754.5551591195112
True	397.6271837399304
True	41.05290323942873
True	92.3714958526046
True	728.709588522125
True	72.63095565208526
True	142.71234974501152
True	913.5456739053168
True	196.08678691915185
True	284.3230536204726
True	109.52008017609378
True	621.354773596891
True	586.7102883256109
True	215.0964307148185
True	433.586217910135
True	42.23538027906927
True	278.11027324850386
True	597.2151917220112
True	618.3307151448411
True	319.92480391270306
True	79.27214295680744
True	956.520249432704
True	1084.0954817797417
True	564.1567127424383
True	61.69477779410105
True	29.663037370752846
True	92.75984074200682
True	110.99582880458053
True	101.29563145331528
True	865.068138142083
True	1200.2982371979265
True	748.6811801245811
True	332.1247605206345
True	8.867062975754123
True	21.655401303101534
True	346.267034512822
True	475.820084197644
True	47.45317611963528
True	550.5591478886711
True	430.7654085901333
True	394.7177652652951
True	79.54276694421108
True	200.9963467142717
True	258.4543858714948
True	138.11444256667463
True	385.9518911237065
True	41.21227351917338
True	175.91462994986412
True	1170.9225811296926
True	4.671315507363087
True	24.25501488620926
True	581.8734975404506
True	353.9388874545117
True	795.1528786623894
True	155.40513938164966
True	777.1654382421292
True	578.3373420390036
True	287.62059035652163
True	432.7672424673975
True	342.41305892354023
True	295.61308146299
True	265.7271887935413
True	398.48614780244
True	504.874311437242
True	504.6124687515752
True	105.7128636386402
True	373.0688174789527
True	8.681213297248469
True	192.08837967360463
True	228.06527848613112
True	870.0988032650856
True	614.7871703525697
True	31.37585382890335
True	749.3572988976036
True	828.4405071326969
True	106.88524166719026
True	352.5640321110058
True	881.0886407864417
True	218.85832805913864
True	166.6996505358425
True	539.3632903855407
True	592.6375962275433
True	1133.9550816939718
True	149.1611002400728
True	153.85302938039402
True	256.30388536000527
True	327.3834400912314
True	406.3857185420658
True	404.67974525098975
True	317.4794037697216
True	438.4817697190889
True	495.53023796587786
True	228.89915128781672
True	1481.9972828763346
True	254.47434829778496
True	402.4252754302576
True	57.39353000715446
True	773.5603971663186
True	255.7529824094428
True	961.5984726045112
True	570.974464136756
True	312.2602881505331
True	769.9307077781971
True	267.1627745441005
True	208.40891575257191
True	257.1391813672324
True	212.9404054815386
True	143.70127823972257
True	259.64183563617405
True	730.2488527935035
True	523.5765236614274
True	221.9380882317595
True	1123.4509925877949
True	112.11590409183584
True	258.81623898883544
True	74.88626919961435
True	312.9081335279233
True	401.99007134870817
True	95.86058868895095
True	210.02689424764125
True	71.09590649145655
True	686.8003542223926
True	378.7382972087597
True	222.3041984575024
True	738.6866446939288
True	864.3440247709283
True	851.3432439089979
True	826.3413220345076
True	337.7803407555351
True	1.0507996029557738
True	262.3384693857855
True	54.10622016844911
True	383.63670275423794
True	52.573011149387845
True	358.1041285800321
True	858.6918699065517
True	1011.6879398038484
True	382.9051014201239
True	21.956590031234345
True	547.9620063784521
True	494.86828734681694
True	193.97990466865616
True	224.97381190128925
True	291.5304651861071
True	25.62571976179852
True	128.34693571187145
True	975.3475197513418
True	60.19831727086794
True	490.9191058167146
True	785.4626177828522
True	103.08947859658242
True	266.1655948167684
True	110.90071690336048
True	15.59899051542815
True	1.434734017131723
True	119.22364767738728
True	1009.069941217924
True	470.1628940794325
True	67.70616057662428
True	787.0565083451728
True	342.9486882555294
True	1.5390022425646117
True	448.6849319186904
True	180.52991405355183
True	495.0886638516617
True	84.83388786327326
True	320.19505792134163
True	377.9734078700286
True	165.0552970379716
True	204.80491865879557
True	125.9904578649955
True	167.23978148928308
True	950.1192678848984
True	16.141658846564596
True	505.1707010102693
True	481.1321587057804
True	406.0611614569721
True	217.85899406166172
True	235.22908637263816
True	146.0254782184957
True	45.72404967198231
True	487.1476579196778
True	160.30976317665449
True	830.4090791775894
True	828.318222302868
True	246.47941632095683
True	316.31611509062344
True	526.3590298495071
True	31.999143001820343
True	88.2214311727081
True	748.7375959172704
True	1065.5324011862565
True	105.45037769627108
True	744.0161517329165
True	137.64939988983863
True	932.9345824302918
True	675.2193621322642
True	105.7903973116728
True	261.00827769784627
True	599.698600321881
True	266.29177720357217
True	44.090924394599504
True	562.9301882033033
True	439.2315835297058
True	5.971872357633911
True	483.0501456416051
True	65.17622186675847
True	176.10191031243366
True	236.83605543318023
True	293.45657889165074
True	75.53387896238881
True	233.35402944451548
True	351.0337905852721
True	416.3314034302084
True	934.1096027958494
True	48.35404367072052
True	887.0724207741633
True	996.5506219765311
True	128.12413376294836
True	73.51048867089084
True	973.0728434622248
True	36.26180479907807
True	228.6287871106296
True	88.99141382563165
True	208.7585904419545
True	354.17468033910427
True	948.7512044626976
True	98.6670657739206
True	69.60092476514079
True	627.6225014224425
True	279.31965795877824
True	735.2742744439272
True	56.025058848808456
True	475.540792448526
True	387.1977032652245
True	681.5663891662576
True	51.6824980016862
True	105.55219596811273
True	28.5385586460873
True	261.7087268361034
True	45.29674175096638
True	346.6523311870862
True	3.0064338552974044
True	1181.598453824123
True	103.66572135893458
True	132.68764328816877
True	370.435915292388
True	723.1253289627174
True	682.3957614428747
True	1006.2977622771784
True	465.2987955146464
True	413.3623466742773
True	132.78021851354924
True	406.9193253663264
True	847.9381664138382
True	414.33968763282166
True	949.7035127047584
True	90.02358791716978
True	423.6918041197048
True	190.05662389289748
True	299.21464440848143
True	762.9077286240761
True	158.42462913145488
True	131.39358157268097
True	65.76582618300387
True	852.689483918924
True	779.0238132813087
True	85.00546925909437
True	444.1774191704365
True	755.8433642625139
True	418.0305442066988
True	58.14201960412189
True	323.60921170233524
True	773.2416841486178
True	31.517927587009915
True	381.5572717983893
True	159.11621930764937
True	280.07618318864894
True	32.84807190287254
True	217.5419936688152
True	774.4106944419606
True	655.7083284177703
True	56.08716800704638
True	300.92311457480776
True	890.3370389300607
True	16.924245610615564
True	325.9285874090883
True	291.0073427842064
True	426.6396404311743
True	220.61068465564824
True	587.8980561433418
True	43.73104501802384
True	960.6845423881356
True	891.5785961079679
True	45.42278884683847
True	392.934535325174
True	719.5923378337606
True	914.1614326640372
True	266.5492978993116
True	595.486636183195
True	129.88685659617286
True	191.7213553958542
True	139.8805929327717
True	129.8595409498535
True	203.17220739756928
True	932.7486243804204
True	806.4502620185656
True	969.5408964382684
True	19.093956104554977
True	26.241657333198717
True	362.8007197029788
True	13.365129134275954
True	638.634653025666
True	1091.575796310025
True	264.4919508127466
True	212.6882487138545
True	86.27047225314041
True	215.8382970260924
True	133.5086742431927
True	43.54670503204853
True	129.66617110621513
True	90.08922385006504
True	249.36960261790784
True	514.0746216649922
True	165.8487340793548
True	25.16296415844648
True	57.598613041716455
True	411.7219746249719
True	261.6937693914665
True	617.3387877520697
True	23.05722183223532
True	107.36753376588236
True	657.8733155842773
True	255.30395637551277
True	465.3983898129599
True	653.3461786621228
True	102.8278637912902
True	109.25213023461151
True	79.81088806096155
True	23.634816978980307
True	113.3052627282199
True	87.52425172376141
True	104.29460550231184
True	153.5661852283297
True	235.7479965700624
True	832.5649967832969
True	287.04450412966133
True	903.0767157368716
True	160.52230122912997
True	195.89139474690677
True	834.1457696754973
True	306.91178913567995
True	591.2986887468949
True	259.1804584553675
True	365.95916834453953
True	428.0054692575481
True	558.2628007640153
True	639.0558596783677
True	370.0291983955811
True	35.804903294440535
True	551.0447533533317
True	608.8452428320345
True	19.64944843781672
True	12.235302805540924
True	258.41824691345374
True	415.57269058396594
True	429.6606688398669
True	68.096573353254
True	614.3893676370972
True	929.5289659717712
True	240.8976333249413
True	899.7430224303163
True	268.7739698793017
True	103.837692874798
True	286.9398450574955
True	711.6703755822763
True	34.72370821560559
True	561.774089046961
True	1292.9304768719396
True	1020.509285154822
True	898.1108944031629
True	214.30820149571127
True	95.89085180891014
True	197.64472039542628
True	863.725624339889
True	142.77664587448643
True	1068.7730795814348
True	833.8818829349796
True	43.0380989241878
True	88.1496819969854
True	411.8226113143021
True	409.3547046805599
True	211.4452970803601
True	526.0098364180191
True	662.6772343299011
True	120.60981092745432
True	275.19403694129886
True	1009.939607793404
True	49.99643966175165
True	694.5604829964799
True	523.1050640166319
True	37.8583410063322
True	808.4184535592062
True	380.87030778933047
True	562.700025137657
True	101.02489337511396
True	260.53905511915946
True	215.74113810001248
True	25.85395390825764
True	136.61542841275605
True	746.9311948570678
True	141.09832947543637
True	392.2652731234734
True	58.685445433463634
True	612.6995628203975
True	595.4526903097253
True	228.228440245396
True	456.8407774304227
True	175.6068761948636
True	173.17856182368237
True	222.45400355457863
True	289.9406442738929
True	360.7963492017318
True	126.64357290137066
True	188.8994590281628
True	25.34291553284933
True	880.9682505005674
True	313.8484054947439
True	9.625723318995624
True	363.1140483587433
True	163.30591973853433
True	622.8275056859652
True	366.55462111036667
True	585.8252392377791
True	560.3768371007827
True	498.7813239243987
True	775.5554674716509
True	234.54663785044525
True	559.7529247346552
True	165.57874814876985
True	513.4645545673943
True	362.7814171538467
True	379.1297136796088
True	131.0424972668604
True	136.0383728110924
True	110.66041577972804
True	67.54963564757882
True	736.4050854733337
True	182.7585557933336
True	41.67783564818151
True	0.0
True	563.2133566103516
True	114.07538838723325
True	24.182819224725904
True	42.40824234403147
True	116.49927937610336
True	553.4125330319966
True	187.2267909558892
True	109.4617473586446
True	32.39593831075925
True	158.94422314299564
True	908.0056785108216
True	53.77361617849277
True	225.4764394398391
True	761.2006349573746
True	314.7947946550958
True	462.7527674642314
True	476.7435901959623
True	510.7368247203651
True	600.0643530876978
True	923.7763898835606
True	243.03920571915725
True	1039.9352934058331
True	925.7065366301985
True	621.8534525756884
True	346.3353787993818
True	835.5666155667756
True	10.833890166444318
True	31.403243868371167
True	288.84701794948046
True	42.39777675090027
True	208.4925527893799
True	763.2130929688326
True	203.8770121495735
True	711.3048563385183
True	756.0267157216445
True	113.99926905195169
True	375.08611708949417
True	597.1842470206186
True	23.65049178069509
True	134.74401847435988
True	422.5709790269065
True	302.58487652359673
True	208.7906607720512
True	113.21881867126942
True	390.86723320066926
True	21.284037511456177
True	373.3030483727636
True	368.6482046297471
True	1060.1103424934574
True	379.1503833272442
True	28.36611224076066
True	446.5325011076831
True	445.3904475536288
True	237.11136722869335
True	33.35495183341443
True	767.4616190592545
True	442.1810219817397
True	189.09606779842125
True	11.804321100010066
True	1209.9064837343892
True	157.72788769943529
True	26.74177940211516
True	302.425196681395
True	276.91306193901414
True	116.8146229735972
True	289.7158747372142
True	46.99929810463559
True	321.59825784734136
True	300.4551710541037
True	316.4406012169316
True	29.35604857120913
True	48.4534804510188
True	1051.6882857946655
True	25.720254789515035
True	12.926825803715015
True	168.69628157291683
True	670.1540566731272
True	9.056941080074749
True	201.1500497261709
True	171.94354267029615
True	528.142701257437
True	371.25399562741126
True	741.3062027720101
True	326.1351283265888
True	492.2989415166554
True	446.3386679376548
True	480.4332833150588
True	96.86024785736213
True	1296.3648774879002
True	918.6359589482096
True	281.93639672046646
True	531.8436667983178
True	102.91765203028324
True	563.6275225370225
True	429.61876519442
True	157.63291112182574
True	76.73963457225837
True	347.55145088111044
True	170.91040732991172
True	28.861107387560985
True	612.4627808626739
True	375.235079214561
True	66.28787206541806
True	30.98897079901528
True	680.380782227813
True	487.04501639176647
True	72.3975104417244
True	22.32777233356712
True	334.2847540066011
True	328.71284238889405
True	721.1475682288137
True	550.4409815782852
True	559.3522902533057
True	799.077299618624
True	9.399514769772107
True	58.565199831685206
True	36.974870947589686
True	60.2598959999915
True	512.7022960264327
True	592.1791740526037
True	89.73209910288658
True	111.85678616383036
True	199.57373857706676
True	74.19363045563426
True	190.2263393349239
True	206.1687106479365
True	271.384848543912
True	848.3955920048796
True	598.3740159039719
True	290.0356745715696
True	185.4296437900888
True	260.56488452769645
True	258.9672388882698
True	727.2288571296217
True	328.7723990443002
True	171.37362074389648
True	911.157436950988
True	357.0682231843272
True	484.5536621123444
True	137.9589773652507
True	119.25752614357388
True	58.04249455964101
True	213.590055238824
True	964.2747457618808
True	530.9505005015332
True	113.45695577153776
True	358.4383027189164
True	102.26509396392052
True	668.9427229436477
True	5.345303753897396
True	714.0834545077228
True	34.268332744210575
True	944.4380917815456
True	849.0839641541203
True	211.71035835180612
True	29.45385599434277
True	80.10897963030243
True	462.5157174495744
True	232.6651209165419
True	1.4789897430241536
True	80.4954571576716
True	1080.083045314028
True	338.7042046509412
True	708.6178567768546
True	488.07581420738
True	31.0121087092441
True	136.1527157653108
True	453.8100417918682
True	892.8967795437412
True	805.2533633825359
True	430.0229057095914
True	346.0137907117604
True	16.47356453137216
True	78.94342071784027
True	736.0189490258238
True	455.5432553433145
True	381.8498311651738
True	875.0451721724704
True	28.05112898938392
True	218.4611899571659
True	903.3319780018228
True	227.6101594774449
True	8.671030476820706
True	506.6713429057255
True	103.70557086567472
True	620.3332190442173
True	54.46122466252728
True	252.975765565098
True	861.3802197602784
True	869.0836326343102
True	271.7899786024508
True	443.2702123997038
True	120.542542000602
True	623.4050685435485
True	259.39469715548745
True	183.50320014047904
True	875.0548418205113
True	55.49240609564064
True	727.0058082525815
True	284.5294126286023
True	306.46734179797943
True	170.65344055190178
True	472.9444285770361
True	591.3675214796444
True	365.04020239690686
True	404.6977917449608
True	70.0707528958174
True	161.41751842835149
True	463.3673843525728
True	208.44770942267468
True	36.30464940970539
True	208.35813344192624
True	385.6429791329675
True	392.0081719715281
True	733.5630506076278
True	133.2079691028649
True	647.0520328730548
True	502.8962221934216
True	601.2679903343118
True	130.89460737428067
True	41.71610031256934
True	675.731530353681
True	73.78666360318641
True	549.9805796678577
True	670.3794187838645
True	446.7407100969648
True	126.12800759335138
True	514.9903139041206
True	4.126647392821157
True	403.985237515414
True	31.663707129621542
True	624.1998410248698
True	255.94813341237565
True	584.5775221844823
True	723.203509876854
True	149.12721431473005
True	529.7435520063993
True	495.42967750291416
True	65.01757401209021
True	950.8504184969588
True	2.6468693417590368
True	26.40336101092384
True	650.5244860006643
True	652.5294352182119
True	124.6209134709905
True	412.010086383655
True	119.74322285883235
True	75.88496412855856
True	467.0968994570616
True	44.50422906324612
True	488.88626894004847
True	13.860004927449932
True	823.2192159553377
True	555.6400309393498
True	662.9970883945366
True	101.528691741651
True	370.6582554359237
True	1015.3036041299348
True	817.3178684338915
True	150.2614779064461
True	540.9219633027965
True	456.7253490285287
True	247.1333483149485
True	265.79319817539255
True	5.217721228544699
True	332.7710088873284
True	11.063272572099365
True	366.71970454689534
True	77.35432735777943
True	416.7764173174867
True	691.3422746344364
True	127.57135464115125
True	226.14223865140244
True	636.6196307523047
True	682.7141009391718
True	291.98707892990217
True	138.58731711202608
True	162.4248209082047
True	468.9120521919724
True	88.52276980675148
True	10.178594763767723
True	515.6488851781573
True	563.8229054357504
True	20.742667499751622
True	137.93405145628702
True	909.5654158594556
True	469.66128978008464
True	261.9792056316495
True	36.23794377869925
True	475.23230648781214
True	112.13106217814662
True	572.2019275118919
True	672.8107453688777
True	304.74473072623454
True	366.8066184652305
True	181.3572052019745
True	239.6506024488213
True	75.11521014243903
True	223.2244264863791
True	494.52073012430446
True	22.549435820129816
True	467.9435406898618
True	394.6862255329696
True	718.0162132030829
True	901.4844593396964
True	862.672290038756
True	153.56527946610888
True	399.9663340399893
True	69.60129712320247
True	195.6313792378133
True	323.9684154326329
True	9.451494929703168
True	776.2598486831848
True	22.218036170422984
True	400.1002646607185
True	264.6678027233494
True	659.5933044536549
True	218.64240472808635
True	39.29228709626127
True	670.9712027065138
True	1079.9669573443427
True	225.7095240949023
True	131.61783308861976
True	604.8209539757553
True	499.0565956498187
True	17.702378448802058
True	853.7885409378964
True	114.61265240025593
True	46.2438314100416
True	311.67632848010885
True	352.3565126007379
True	392.4789976576324
True	276.0617954663692
True	19.79104077055991
True	23.06040753759292
True	838.6807936465923
True	194.9864357473641
True	114.40192247651616
True	882.5911743657599
True	656.8350177836911
True	664.6013412579343
True	449.363129124455
True	149.5482131207562
True	32.81902273842456
True	99.90691857082436
True	441.9373454918278
True	232.7429938772866
True	497.4514125299624
True	146.00133755346369
True	483.1278047293084
True	628.7336584989494
True	948.1816065713824
True	23.917338473071982
True	979.898233606504
True	1034.9647180490756
True	481.2883498462015
True	84.14410299096542
True	799.5210722595311
True	651.9898564617271
True	669.7828334682793
True	174.2010913193583
True	756.0569353923803
True	713.5587813921476
True	120.63247144271368
True	746.6635343400658
True	829.9857911579636
True	476.38058855970905
True	228.09659228206613
True	73.05658980559187
True	312.22376270096385
True	353.84408183194
True	473.1952505089415
True	442.1855842032036
True	196.3498196154323
True	321.0159467307193
True	3.067703393257601
True	11.38702180471957
True	108.09828001363086
True	130.8989973256595
True	354.8190355775487
True	352.83226040922915
True	109.30622029750616
True	18.6493024722957
True	220.78831581763504
True	828.5040435627543
True	468.48718205101767
True	520.7600621966054
True	556.5053225783096
True	806.0944406688873
True	644.6301557217819
True	87.91642511373738
True	206.26713883544664
True	241.1661558447249
True	283.972217940952
True	100.40631127765768
True	362.37074010442
True	437.51360575310537
True	162.42774644789188
True	646.9514830369346
True	246.7502205159272
True	201.5215713953777
True	29.34662915930698
True	250.6972646253386
True	487.7983347713021
True	172.19749612015977
True	539.0413779202414
True	471.0934044170391
True	243.43782009128932
True	101.70675813955827
True	47.61400367746194
True	402.8817157931415
True	784.7923259721235
True	165.18383026758096
True	1010.5933175040528
True	1050.0162881081233
True	471.3688614494023
True	102.9112017855283
True	124.27422934777326
True	628.3984071019888
True	9.061397492173754
True	222.94149539133872
True	131.2390863607224
True	115.71190171165968
True	322.80986012858125
True	636.2591698758379
True	38.39606829339788
True	128.0149125204398
True	948.9632104844223
True	54.75215867593365
True	455.8035759423885
True	521.6338664699499
True	252.06779981083443
True	127.69125218327687
True	953.9036515580146
True	1175.163634692017
True	506.1529605330986
True	647.1377588999414
True	222.73706081824733
True	147.48232531682348
True	331.0929885564636
True	246.9651136116545
True	177.50832010756096
True	307.16524006877574
True	334.3672869438733
True	11.366324999148482
True	621.8874985487466
True	150.23154982800625
True	79.4212663951374
True	445.3175870058984
True	324.4136142316127
True	1191.0203516308816
True	347.0142192093324
True	966.3937309978894
True	7.436456837156162
True	279.9406661732052
True	226.4919784099177
True	158.7221250629695
True	481.17921450519145
True	201.9156634504429
True	408.08951953106026
True	330.14493880302217
True	111.70613546059616
True	361.2707029071673
True	1039.4818321500936
True	720.0163357805161
True	223.9905676523693
True	106.80050131801154
True	300.3706467741813
True	24.408559269228974
True	350.6853969586317
True	325.7361260504849
True	563.1174726866482
True	454.6244956018584
True	360.5027488685184
True	154.30967308683466
True	12.782017596786442
True	425.1306594582561
True	273.358915184251
True	146.31573168813063
True	305.01457641050354
True	423.88377526382624
True	824.1153440134977
True	313.7977907209522
True	769.2231722274007
True	407.038420212058
True	372.23610085523904
True	1.0156391856749367
True	1163.9886654475822
True	106.27056877373282
True	922.1963774790164
True	218.25423120906532
True	454.1844191668509
True	689.404350370586
True	87.42064099362527
True	474.9528321078944
True	33.02821662528196
True	410.372560074219
True	79.36378730584354
True	228.5519802948903
True	38.671384133240224
True	666.8503103570431
True	189.88769873334653
True	25.575631211866902
True	390.2666457570434
True	103.31134679273828
True	172.2061834944958
True	838.4808676238127
True	265.50387475431893
True	154.9019089770397
True	388.96006271892463
True	521.255782186945
True	323.6210577246196
True	517.8432147507893
True	613.7452090189458
True	159.7880510996101
True	7.35136781916917
True	67.9401060524008
True	412.63035382540255
True	93.29689704878147
True	78.1576526457633
True	1055.3917640561172
True	24.708763149228734
True	326.7122585569619
True	310.57692495550504
True	461.1252000494756
True	653.9228599657012
True	187.99359100239013
True	658.865547640069
True	329.2044110636014
True	342.81833405911647
True	274.12591026917266
True	210.43983865759168
True	370.5255185052554
True	428.3442948368452
True	405.3985261133236
True	635.4430506811843
True	142.8171121718556
True	72.98800754090259
True	38.10305331447684
True	296.34803480275184
True	666.9287908887733
True	419.3326356794285
True	791.6512601797178
True	210.5435455352915
True	397.392723367278
True	64.91681201557431
True	52.58295838412637
True	412.6237427704883
True	200.00194843850545
True	228.3552560607074
True	41.79513107692636
True	1059.570912283934
True	170.90798260320858
True	902.4683792544666
True	322.4950992583404
True	912.9907151273338
True	223.14844007389564
True	455.1145085224616
True	538.9486120113622
True	657.219377105921
True	211.573201797435
True	483.55528580712
True	932.812583815204
True	131.01678149317837
True	6.632921899845784
True	550.8730113798194
True	28.03690895102376
True	74.35449161312529
True	803.745836802547
True	241.4032338536624
True	985.4345467099922
True	701.42456497994
True	420.4139897227783
True	287.4020931625216
True	491.0916291120973
True	339.1531784437943
True	181.4865059565663
True	700.6820413880943
True	728.6119077209025
True	211.37844405208008
True	84.68347091760197
True	504.9849253203549
True	145.9055449727585
True	380.87116348423
True	326.38846837741863
True	66.23416919979232
True	394.6266698157349
True	397.229340074121
True	382.7754037213039
True	426.3153124937001
True	427.13813701920185
True	657.6300319600009
True	55.321155310837945
True	438.7151765787914
True	333.8413008344308
True	644.2413483405235
True	220.02284983109956
True	101.4913079023332
True	38.46192614109617
True	531.5341461378537
True	623.9342347943923
True	192.2745663607509
True	410.77805420929167
True	339.6720710763309
True	17.859631563369064
True	172.16569172969903
True	292.0161982775866
True	3.102077872783508
True	880.4847258335016
True	78.23127431417913
True	102.56373831127586
True	115.3532130741426
True	363.64229765027017
True	35.729524735515106
True	446.8244030407576
True	222.7827129398263
True	4.92672328223227
True	115.1519630402942
True	428.1543866656751
True	50.48804692090621
True	68.37668805322222
True	168.67441515559517
True	294.1657907983202
True	1018.0416169285644
True	381.2101658808746
True	957.7565458423084
True	190.90048801623163
True	1021.9764236097172
True	802.1866151461171
True	638.3407567649783
True	400.9927319236646
True	385.095801377914
True	81.50421770050922
True	73.56692292536192
True	81.99650333284755
True	177.32225107910173
True	486.1832937571702
True	1088.103496637265
True	170.59863314993743
True	355.46985949332
True	440.812297873097
True	585.8707655461453
True	608.1580960006268
True	287.28484274988256
True	477.6262544249999
True	657.7804079446813
True	96.402069994833
True	759.7955621761377
True	255.330083934082
True	134.67626041707442
True	425.88928658044347
True	849.8663087149685
True	444.43534721618704
True	869.6067946278271
True	191.13850686838217
True	348.76347772952647
True	708.925444494263
True	637.3064117508403
True	194.5778130831428
True	243.05532523322915
True	769.2379686012184
True	31.79173548211761
True	194.753279526924
True	499.7978252313514
True	715.3944410492132
True	101.29645861743488
True	36.80913983873575
True	164.5381075536262
True	735.4399720570748
True	307.160067813417
True	568.6120922151302
True	354.71991310838206
True	306.38996780732725
True	455.0259425324625
True	510.0939626293298
True	71.36233815869713
True	355.8719266262689
True	791.7967672731171
True	0.0
True	297.63267924658425
True	256.17313736549823
True	982.8706294375012
True	152.83094962240034
True	629.3319704894151
True	644.7930815601178
True	111.96322233219878
True	218.3013745995971
True	139.38697450627953
True	11.049786368016044
True	288.4854740697669
True	365.6692952384464
True	1116.405911827734
True	226.87293460952444
True	416.4492994100939
True	660.1048478834309
True	201.08155038938756
True	27.780213327279885
True	842.9259164556155
True	610.0788707985563
True	160.7528580142934
True	629.7960237036485
True	169.5764214272116
True	306.8705465169114
True	800.3773494185342
True	38.01066536549898
True	103.21163130699571
True	526.873463962189
True	66.16449384886577
True	77.20301191532579
True	406.4515598481496
True	22.18536155667502
True	782.5109908830433
True	99.01264665930888
True	153.70134075464122
True	17.522183456867747
True	741.3436238921377
True	28.57409276749669
True	773.2376645609107
True	400.92554809200647
True	115.81457812750573
True	700.496022513754
True	526.9130038492412
True	568.3644319875293
True	49.43115752217748
True	364.8495853881232
True	6.163784419690452
True	90.2490198036639
True	389.6642687596432
True	46.032730252794224
True	118.55458892893483
True	307.67423354114766
True	186.95311647222007
True	102.06753784926433
True	668.7181534898731
True	21.214011640777965
True	1179.3716104297414
True	506.8102695274018
True	306.6973693638353
True	494.3481420766242
True	123.80392845194618
True	799.9806123885047
True	1101.8021477537611
True	737.0854181366278
True	173.6118580525388
True	224.76428223009867
True	49.22051452019279
True	59.072751182168304
True	149.67277998084887
True	103.27507348474713
True	171.88250293759165
True	1211.172407760084
True	306.1322819211815
True	351.37246465362847
True	698.3326741751536
True	17.70845270973417
True	14.517608778623693
True	580.0269175889836
True	5.068164084876628
True	112.21863098980026
True	687.5567052620108
True	186.04720038431915
True	656.4776463506697
True	833.733134289863
True	159.6569381671259
True	907.3562563454558
True	3.555019260459892
True	446.7654485511199
True	1059.3328399972488
True	25.659308497683107
True	230.52829142800385
True	154.2968109952578
True	914.0664143219436
True	241.62781568288688
True	509.0707888618805
True	118.47849229715877
True	500.85871419691017
True	157.0802115211219
True	96.02944219319632
True	379.0291878767874
True	67.95612091224818
True	54.22935790694751
True	1025.1806823739698
True	271.7901993694869
True	151.90572597937046
True	358.8477055207726
True	393.2449285237877
True	220.2821280283332
True	169.4502160247822
True	383.3775556181111
True	35.65636008702166
True	484.04449246261066
True	1098.5261917341063
True	116.52266998709496
True	468.2621196016788
True	314.3547298029239
True	27.827432814970035
True	412.4097527021753
True	105.5661516381504
True	573.023446874599
True	199.7819197048399
True	434.087266978158
True	18.91778485719358
True	440.6660339791619
True	109.98954994250158
True	336.3381552032017
True	35.11840484619043
True	161.58204227391863
True	246.15298017949348
True	770.7448142575454
True	57.03578898527369
True	141.42836082803484
True	237.9990818084545
True	139.59433153422802
True	660.7329259555642
True	555.2351751712546
True	761.082702675507
True	396.3539082559175
True	544.0106921689427
True	417.6682964199405
True	696.1019769322126
True	70.6322454747187
True	462.4194265011244
True	423.9473380550752
True	45.13185453551087
True	83.31113682108963
True	123.0159075034006
True	86.00418006013626
True	334.2174039381255
True	832.3232611963617
True	331.79262607685
True	1071.830382444921
True	337.7792834191278
True	905.4808906778312
True	148.49943407275848
True	577.8916071712434
True	613.1975715095974
True	697.9480995990618
True	440.1226401590316
True	65.40505977771775
True	281.6599830324935
True	41.60653576935953
True	166.32611362562764
True	168.7785176441281
True	1128.3094881944796
True	234.66553381702585
True	546.4476675407666
True	559.790916679271
True	560.7269313786311
True	889.6574409991063
True	599.1583720777478
True	645.181998139187
True	958.038641919246
True	123.70700765102336
True	312.6720920670769
True	274.8199634797345
True	318.0733419105452
True	85.29244783583879
True	387.5534226839641
True	4.741092649894652
True	338.46789110842457
True	258.9708374758956
True	582.5143970615693
True	280.1107939350342
True	358.59259412586925
True	10.078624540691166
True	60.68332251438422
True	536.4558447699751
True	30.81612306583828
True	146.24820632100926
True	65.53926399851835
True	149.6339924065811
True	226.3814049176175
True	69.87293404108125
True	382.7783291661029
True	266.32811980192207
True	100.11329110339707
True	340.5814709759486
True	62.897848520120654
True	599.9482960003503
True	866.807966036344
True	283.6552828577775
True	1174.6331139396875
True	115.82203408674016
True	322.7724307293982
True	1065.4987437376774
True	87.13532753366229
True	276.74522419525994
True	9.61820153670821
True	418.5197103269703
True	460.4520452909143
True	148.86424105263015
True	624.3374956841374
True	887.6951003945852
True	157.9155765770747
True	77.64444255274493
True	312.09750303917684
True	538.0131435647335
True	604.2740720859483
True	1228.128419595771
True	27.41794910769321
True	950.9056882237436
True	129.88251288541477
True	618.4959024667196
True	121.47312375199373
True	126.69165662729765
True	191.83821113707685
True	177.53711915632914
True	754.8811101973846
True	216.24095221966653
True	227.80828646005656
True	64.76666268422612
True	513.6374074601016
True	435.19921750083176
True	179.4615564700768
True	233.386109040737
True	17.551079004448365
True	423.4954548639859
True	232.05236804514
True	271.73803658908906
True	103.40963417310728
True	658.668910797594
True	419.410636350529
True	260.83463842281225
True	643.3479523491546
True	530.998550522404
True	440.2210759462764
True	133.83760642154428
True	527.3282468569413
True	431.95372668210695
True	3.532090731958384
True	190.85718551405637
True	93.8580954771757
True	241.01254808023336
True	2.8868681298481675
True	120.91253796695914
True	366.345648186771
True	7.602668295866375
True	813.9985127974186
True	159.53999612682424
True	743.7748083329179
True	776.4870447839513
True	157.2828144538002
True	225.4038630957352
True	472.4765254266845
True	811.3523975642702
True	51.38104492433299
True	39.51109778622508
True	123.6977435597721
True	645.7540066600575
True	736.1819488005366
True	178.8678744702621
True	584.7203840851187
True	619.1420510496038
True	848.7752865121488
True	410.18996914383376
True	188.89997035433996
True	838.885174335542
True	221.3888524597617
True	152.574456744768
True	313.3765015464476
True	225.26071679845165
True	207.298838733947
True	618.7191385225595
True	249.6504569463519
True	196.8340990660555
True	437.538650230284
True	466.2620292579685
True	63.58483683279258
True	277.9965730025144
True	78.40167259890536
True	343.28750991834755
True	364.1626611685856
True	258.2715631609454
True	174.5790948304687
True	387.0108100209322
True	652.705115083806
True	729.4484864776855
True	288.8355193798058
True	740.3819842962121
True	63.57413299374439
True	877.0883696221242
True	351.48351958337963
True	12.96533780028708
True	614.8873086394965
True	690.4335307173912
True	257.9094551984466
True	168.05195227952825
True	49.63686171788538
True	384.89722217247896
True	74.87766788247924
True	14.603698219806466
True	892.5956840760207
True	370.0254196777582
True	191.5137470703464
True	1001.1709214383136
True	11.94369072471648
True	785.8373260362265
True	32.97378037572148
True	641.2333337014974
True	62.841805564704885
True	748.368069491617
True	434.5404895718822
True	193.048470487996
True	425.57885467518935
True	207.96647002025605
True	302.0887263475909
True	223.4058402983562
True	394.7875459273476
True	8.967416639094152
True	327.1535166349742
True	108.53369064234737
True	11.99496552061947
True	479.7942959027635
True	745.3592457418093
True	287.6550252030256
True	77.81651416695203
True	311.63807711927336
True	84.8621797921935
True	186.59523084529184
True	181.1019873003573
True	372.4153145086043
True	43.20866767204885
True	135.32186867184174
True	379.7635014751623
True	868.6503292483668
True	114.41272826766097
True	208.7699362430048
True	433.0874265154531
True	19.44755945708189
True	409.4878810033756
True	513.9335840119126
True	92.61568212461049
True	385.107188369878
True	349.8402808606898
True	412.6955481397844
True	591.8834715564569
True	1053.4173241988
True	1006.6415156628606
True	58.49340093921072
True	1051.8054027846272
True	113.07353548498646
True	108.02314943283504
True	114.11869871976413
True	493.4062223626267
True	381.5162239904191
True	590.8823550711376
True	255.70296120922416
True	154.14610391006943
True	389.9019421837813
True	15.409526437541176
True	456.4048253009497
True	410.2167207209641
True	146.74544109552403
True	97.0971375486152
True	528.4551063061621
True	1014.3578680093544
True	202.20880905132915
True	64.51186335911567
True	422.5395192933774
True	368.33740194811554
True	483.9479634364863
True	331.8251867119055
True	3.763012812381878
True	535.6492715817365
True	500.5698265931928
True	509.0617144258759
True	179.10051571673904
True	104.52578141625504
True	22.22696858531258
True	379.3499246351236
True	105.22129996421576
True	7.385116755604883
True	30.9146139449946
True	340.50292705642863
True	604.7889193619045
True	138.29155368930216
True	90.16676025562305
True	25.968740169065217
True	410.5182482300285
True	358.2258472481517
True	776.5272542802238
True	300.4099175554188
True	515.1532207088005
True	535.0881109916951
True	520.2349389123908
True	293.8369058533143
True	539.3158239671502
True	98.27096405694472
True	580.88635741524
True	7.327040312670508
True	366.96015614959566
True	469.51644280785183
True	969.1397921432052
True	350.2671492039688
True	784.67019521733
True	955.2919549244136
True	177.39492771809543
True	36.760748651281965
True	371.2289965160791
True	388.31298543371537
True	585.6743084961023
True	262.4530614908672
True	27.94410661555732
True	645.9593823953271
True	127.00473658846208
True	1022.4330047468744
True	308.74566771847793
True	485.4843849860152
True	124.7224854952064
True	806.8459591036482
True	132.21611200313455
True	840.9420195361233
True	532.2509131089994
True	191.20242971778384
True	111.62935426040607
True	59.44104926461468
True	568.708227894334
True	888.4147420921346
True	421.3584645159021
True	542.510314471097
True	137.61309854317804
True	622.455890417846
True	486.0964714269158
True	795.827556238986
True	314.70466331247565
True	559.3878889307874
True	117.07640143226445
True	25.17627763180697
True	415.11097688229154
True	165.01988241137076
True	103.4349802283824
True	370.4668192922797
True	1083.5013228591529
True	274.9370823871669
True	560.7917151811412
True	10.801841835488789
True	76.73678621953003
True	334.2898959449159
True	787.0774694377941
True	461.7779244726986
True	521.900947834057
True	717.6071321288232
True	71.58115764355033
True	748.1314148958282
True	48.71842418335008
True	101.52092957700889
True	174.3959930606052
True	79.96730601290581
True	27.53306670387192
True	297.076036358272
True	461.8576281798479
True	896.8320391435583
True	860.2470468051087
True	5.113233344658054
True	280.2152195748637
True	454.5769804751679
True	123.36055166386198
True	249.7823902770193
True	326.22662947853286
True	1318.4197906760746
True	473.9005159861864
True	22.968717209444485
True	181.36006014196929
True	697.0792459210305
True	37.10764353148399
True	168.30125050072812
True	571.5876665629648
True	73.21872751893493
True	880.6704995769791
True	337.5591875037458
True	668.0849912853623
True	77.75407325085264
True	679.1039341777321
True	606.7916541075164
True	877.1374877819176
True	247.0143350268249
True	512.6535991015064
True	836.3527504996549
True	909.5952256900978
True	231.780623510362
True	748.2308783275449
True	213.6635635892385
True	437.9714708470596
True	358.46882258244
True	504.5760842987543
True	500.2924777906401
True	327.414675034044
True	357.89091754953944
True	110.19238954859549
True	340.16891026352744
True	1124.9121536629336
True	313.7745216083407
True	150.67355940359715
True	300.4259203064346
True	763.4672626792949
True	662.7690456301134
True	401.25064238420026
True	123.4643262013212
True	325.1353782588657
True	35.03618851413168
True	163.36747369282773
True	96.64017204058425
True	87.65537247543782
True	567.3273862434471
True	138.33986142502215
True	132.62034609025383
True	103.6074746063234
True	86.4505856873536
True	447.6508335631277
True	384.1763086582117
True	1025.5493885848982
True	542.1094370219713
True	821.7177795556328
True	270.36918401398293
True	293.3092280571337
True	532.919993002749
True	197.66478918475937
True	735.790292684282
True	247.482992068798
True	371.7558073305605
True	68.9746886354722
True	117.49967446825644
True	262.9089441702663
True	116.738367103937
True	481.2715471027108
True	26.356397421478043
True	578.6687214684412
True	1018.57399767002
True	735.3225333435144
True	1.4792213521561708
True	60.49244712990936
True	520.223588130593
True	433.4325626564649
True	76.00735499169775
True	124.09340532915036
True	310.12235779105504
True	82.29285612971674
True	52.03303161754313
True	701.6074082023254
True	665.5912923112224
True	158.8542655842412
True	167.3531169502819
True	544.6381613671292
True	53.55196444319593
True	26.384288882821608
True	576.1238474938242
True	448.4056029222356
True	1112.8465602768802
True	48.41892629974682
True	466.58499225749625
True	903.1105128953046
True	799.8287325277429
True	287.2691094571374
True	758.8402163477994
True	390.0812586334322
True	44.62089051693254
True	90.4857994491461
True	736.8590225238213
True	78.53687361759327
True	143.31744073442283
True	948.5701656978606
True	194.4990100587322
True	278.5716556360961
True	102.60576395132436
True	637.7427985115472
True	598.4426674074277
True	216.100805721787
True	430.6864675964042
True	42.69254301673799
True	277.7515699308003
True	541.6170981028042
True	591.4949714136477
True	324.0776211199542
True	74.81551431348173
True	968.9619132456836
True	1046.3114532008894
True	577.603836750063
True	61.38780771345361
True	31.78604199814751
True	89.08284718783538
True	105.63938412982483
True	100.81012873570472
True	891.2678760498738
True	1185.493040535977
True	726.8961951167024
True	311.6544257938625
True	8.272276245751257
True	21.64801668135725
True	341.9321187094748
True	474.389026529499
True	46.18648516408256
True	558.5166610905204
True	435.1048763678228
True	395.6763284909136
True	79.78876953909679
True	199.15220741921328
True	255.1944403543714
True	139.19868301922327
True	372.1773893023019
True	45.06588702489474
True	178.9904556808307
True	1177.3236491248856
True	6.8259685369744405
True	28.51583097075949
True	585.8019016117349
True	356.3829007543501
True	786.9224423153729
True	163.13144753216596
True	796.7646773481799
True	577.4314319722835
True	272.05584875899655
True	416.44416651614586
True	342.68091963583447
True	298.33989136447383
True	270.6499263947805
True	382.2459168472408
True	511.5029342835309
True	503.2875261390161
True	102.0346774989359
True	365.4383884333728
True	8.723730263341114
True	187.1054956835131
True	226.30745544002656
True	835.0937086434271
True	597.1662886302443
True	29.99597441270541
True	722.7573395274852
True	857.6911507077715
True	109.06686454162757
True	351.1018514029669
True	867.6300895035436
True	212.69335335504985
True	161.67773932688837
True	536.527700782333
True	603.4096055566981
True	1120.4534974251346
True	151.53158334849016
True	157.92773436985374
True	258.30466154135405
True	306.62292133717085
True	405.8407916831217
True	404.2220700854444
True	345.9178174110317
True	439.2219372216685
True	483.3342216686049
True	223.20099118469625
True	1461.785730697398
True	256.93840385840974
True	390.0504300088351
True	53.94987484475434
True	767.1877584836454
True	246.16671239741396
True	936.9947307764406
True	576.2143190120747
True	299.61993011906344
True	818.4392488617666
True	263.5850668072894
True	216.2803733256655
True	260.2249034868607
True	220.7185640251088
True	138.7527927453901
True	259.02268298788005
True	719.2406104612207
True	540.2640447852451
True	219.4481353225108
True	1199.082491362919
True	116.61396580365856
True	259.96860231873427
True	70.78010802118884
True	295.19937345948944
True	404.7031670850268
True	88.98868959885088
True	218.92286840587195
True	78.75988629274546
True	698.6910501174123
True	382.2093048068368
True	217.99367411401963
True	746.3505356714928
True	900.4496394597215
True	791.2055355906252
True	817.5417810081053
True	351.793599613858
True	1.6227638689754054
True	269.77189382936467
True	54.13381348979255
True	398.599985545286
True	56.50985522116867
True	354.31779545805256
True	879.452703795229
True	1035.6674014408122
True	392.1077500781558
True	23.610550867353076
True	536.762589624574
True	498.6293371860447
True	191.9802842259494
True	232.6315693611654
True	279.82562877176593
True	24.71520014835968
True	130.94517972272496
True	981.484573966277
True	65.46772716210621
True	510.4818097842603
True	797.885830847242
True	103.29789451890085
True	268.4532002149925
True	110.72291219459667
True	14.681853242271778
True	1.3862321238189772
True	116.9963969134412
True	993.0284098615616
True	463.7806901248228
True	68.65502856773082
True	796.5181451977289
True	342.17007337043503
True	1.5801698466968126
True	448.1042167276782
True	180.89365187562137
True	490.2128732584655
True	79.08818805118031
True	335.229211056884
True	379.1976504637935
True	166.6525683395817
True	212.17932855016676
True	128.39580489185326
True	177.02957881954035
True	947.8491383009572
True	15.504936298733876
True	496.40798943207074
True	493.4561376449964
True	396.8290970059686
True	227.5642852003916
True	240.52993770648652
True	162.2868936760791
True	49.62464415595073
True	486.5154030325232
True	155.53091987464867
True	873.4729064326339
True	808.9964405563836
True	247.02388890783416
True	308.1741153713997
True	523.7638511016593
True	43.65258857965067
True	87.54428366989981
True	790.7681864163342
True	1088.302550409878
True	113.63788788244396
True	747.3431349805397
True	148.9881776909364
True	924.8955785002923
True	677.7056917046831
True	101.45238537252403
True	282.85633849132523
True	627.2571238392534
True	263.09077254789224
True	45.892080453678126
True	558.4727583908096
True	442.5902420589072
True	5.535715598691224
True	476.1120930248299
True	64.70003418355148
True	175.23141064079184
True	236.4821443269002
True	307.1311658609169
True	71.4084335147372
True	230.09314717857336
True	353.65412040605503
True	421.0688678773838
True	978.1888130696688
True	46.83701188455009
True	904.8750474147832
True	1018.5663026331453
True	122.40157312744276
True	74.55792273832554
True	1011.7545911049156
True	35.10098918697029
True	222.09397661301503
True	85.25378334693457
True	206.1535009298547
True	364.8874130795437
True	920.6023350785132
True	96.21530704775128
True	71.73104794624682
True	641.8565166466504
True	270.41792885942147
True	704.6254261682121
True	54.56232463136898
True	513.6576121095827
True	372.8501157149767
True	680.7070126967144
True	54.89897532284125
True	108.27954820697992
True	28.60083606543773
True	272.7036702324846
True	45.838358151874814
True	348.5587119001128
True	3.686761415198244
True	1159.6438533940782
True	97.85768308330282
True	133.41061099750664
True	354.29593328417087
True	774.0313212810188
True	694.6687454121694
True	997.8745583828209
True	488.1921906572065
True	422.0151056148204
True	144.0632100693434
True	409.9608646785581
True	816.6158467299603
True	442.3916754298058
True	960.9426869702854
True	87.62100335285565
True	445.02399988444125
True	172.74637407421267
True	284.92239542884465
True	750.8787434423535
True	169.70089760220782
True	137.8545362831116
True	62.79420534679913
True	857.9379988170194
True	761.7208905030726
True	85.35226452576538
True	438.6679974168385
True	743.6009757485157
True	417.3806889496001
True	55.97779533132608
True	324.88047450869976
True	779.1832433413337
True	31.87831608823065
True	368.8313383746338
True	165.51322072846077
True	272.1395391529317
True	31.998805397733417
True	222.71038180495137
True	793.7140343643654
True	641.4150154647901
True	55.2999531439444
True	294.2427097466554
True	858.7255200474921
True	20.147805436014757
True	305.0209528728868
True	303.82091148931187
True	399.82187413319656
True	223.55685203164984
True	616.1431893844916
True	46.37359648495529
True	954.3766031644936
True	866.8191260832584
True	47.75179312376621
True	402.19787716811527
True	701.3684717291084
True	912.666849086986
True	271.15668012071484
True	589.4632692727904
True	123.91041316751956
True	178.82409594392433
True	133.5302372026232
True	133.66203615592272
True	202.84946501473124
True	971.666575727416
True	798.758238520489
True	942.8419446605188
True	21.004043968971725
True	27.262564173099022
True	348.8372728055174
True	12.675970211256256
True	598.3613248163861
True	1056.7180946597948
True	274.3464880507183
True	211.94227112788928
True	84.6328253632815
True	217.82330686529653
True	132.787956183689
True	43.67549843255149
True	131.11589006476038
True	92.23412852273113
True	255.35226285624492
True	550.0533183354858
True	158.72827204464454
True	30.81962203691608
True	56.93036484594195
True	420.711431922893
True	265.32408265296846
True	576.4791071436724
True	24.94750837459543
True	118.4746392778891
True	653.551346091153
True	276.0326222166669
True	467.9123529788308
True	659.6009748562977
True	107.55727834796086
True	113.7029441601125
True	81.13038446346702
True	24.075355675335977
True	118.83355137687644
True	85.67605490649382
True	108.46587544828208
True	147.12790206963209
True	243.43891304788508
True	793.9600197932074
True	286.1258191656022
True	919.6955463280442
True	164.13588149738408
True	193.2513016221636
True	782.8481191209822
True	303.2622399338875
True	581.3253737360018
True	252.18143301925025
True	348.5535074868368
True	469.5212056798522
True	569.8359988781573
True	632.5769920703162
True	362.6053015951066
True	34.78398210553861
True	542.9474712278791
True	610.3161372210847
True	19.24847551383019
True	11.768104490223264
True	267.873937597136
True	407.50990058241337
True	455.83715735187
True	67.18550330640048
True	617.6875939468974
True	937.0671678209994
True	228.44054355481552
True	881.545835849175
True	267.79379210455124
True	106.76981172239992
True	279.2379847088965
True	677.2336126971497
True	39.268118098164926
True	573.6496368121092
True	1246.4952663761546
True	1013.7196750544476
True	901.7207695668568
True	207.6330044441635
True	88.0082591768728
True	198.21853724727276
True	839.2325109915054
True	145.311827748846
True	1076.5826489804251
True	865.0675312527951
True	42.51868286663647
True	86.57880960258814
True	414.7754676278292
True	409.95100197454906
True	198.23809509158465
True	517.7679961716565
True	669.6051451362488
True	132.07301079399053
True	266.6029629076904
True	1030.5455014505278
True	52.85976426710576
True	698.6313415543706
True	544.7634479458334
True	39.67984428531014
True	813.722858204856
True	381.520662315047
True	561.2985522076699
True	114.5062530873769
True	277.55895625195325
True	210.18231971783172
True	24.85090198451982
True	134.1754488329392
True	740.4969536948275
True	138.3406994527724
True	352.8661879919504
True	61.9540933297134
True	667.184334288173
True	615.5082919336121
True	224.8006542389249
True	453.7870891827934
True	166.16339833119227
True	167.90099601094852
True	215.67954627050136
True	271.8294254406479
True	355.525959440977
True	131.32682644930213
True	187.99652196566177
True	27.433269168298025
True	857.049309036311
True	308.23179580588334
True	10.669865078489762
True	369.3119100591297
True	161.50000883528105
True	632.5201847625652
True	372.7855187434871
True	591.7396148679907
True	548.7976007203215
True	474.0216635519207
True	788.213174625176
True	232.9344105624643
True	546.9660767224942
True	155.65264516495836
True	514.5080607079365
True	347.0414076530579
True	380.285526424401
True	126.6400643460886
True	133.20023920816922
True	108.53986735672628
True	71.97547894008584
True	741.3994942253519
True	182.79636345991835
True	42.38767740534373
True	0.0
True	544.3279375730398
True	112.62716633811804
True	23.1017564256476
True	39.16698650784899
True	101.49050505553596
True	553.0489699977003
True	174.94969369739394
True	109.06223527772518
True	35.17649417442978
True	161.72232502388806
True	946.7429538825075
True	51.95225876658365
True	230.44328467717477
True	722.8150025900824
True	320.98433201430566
True	465.9169892016137
True	486.544089927462
True	512.6552790653398
True	605.3991347703206
True	929.6252151655978
True	263.1572817686337
True	1067.976982079424
True	906.929654067098
True	651.9798819385065
True	350.2948234458754
True	828.1405592506196
True	10.472724508290767
True	32.22653953372305
True	286.1517890747604
True	40.26968247795499
True	208.61468071116005
True	776.3000367014844
True	218.4531178133652
True	731.9511815946652
True	746.7733522242507
True	117.57141942871164
True	371.3089976922219
True	579.1880977250262
True	23.265498606919973
True	133.09716863098754
True	450.2096875607638
True	306.5476321629279
True	193.22281338808736
True	115.8893042642997
True	387.23101289223865
True	23.036286626025834
True	359.9964696532108
True	358.6411365852891
True	1016.7384676603738
True	356.1992027613968
True	31.244868274476957
True	440.0446920606651
True	438.78841881974455
True	235.3588336331679
True	32.27205026180335
True	752.6639529942056
True	435.369574459553
True	181.9190876304525
True	13.45587926849433
True	1237.7874311737469
True	160.53141092387256
True	23.233317906618343
True	299.90712686141217
True	269.6765794502168
True	117.90949186191558
True	301.96624551148864
True	47.03465477434845
True	324.8098363721968
True	308.5874683073195
True	315.49159290468435
True	32.61293087179834
True	46.49982675729167
True	1074.7125105395205
True	27.8246749913346
True	14.275390806299203
True	181.3742838617186
True	669.2519074175411
True	8.253055180515153
True	188.2208692589834
True	168.2565607417635
True	532.1732031874199
True	364.95614881316766
True	738.987755288238
True	325.4920263760454
True	495.5225939000253
True	438.951042702241
True	497.3716173893021
True	102.58909448634977
True	1271.2535590633763
True	902.2777109174536
True	303.0974104589362
True	538.4869279197277
True	103.42650684698106
True	555.4395435608988
True	429.6112689292289
True	152.6337805845926
True	75.60707694570053
True	348.88065554708567
True	169.2756222767194
True	30.255420828623446
True	638.8488862834399
True	376.89450168469546
True	68.5699432752582
True	31.838381032994
True	670.1775039948066
True	499.1353874294993
True	77.12458938309926
True	22.984882954350454
True	330.0438554340816
True	334.91216973308553
True	716.9816792041208
True	555.1913078868901
True	554.7383950868084
True	778.7839133290323
True	8.711924045568557
True	60.250252226085735
True	35.620453875941784
True	63.11646812159517
True	519.6904730275619
True	583.7672739962652
True	81.38132556403062
True	108.46822706963552
True	202.9001253832357
True	73.12950415215508
True	174.76230958318877
True	217.0701869678593
True	284.91472193130187
True	788.8118771693927
True	614.0877827851286
True	289.70091972135464
True	195.06566726163396
True	264.2919460236804
True	252.8306283162579
True	729.0303151476132
True	330.46626725738065
True	168.27939448143994
True	911.2225692364324
True	355.3204635963121
True	470.1338830208608
True	154.49676157144893
True	117.7169212719171
True	57.91167032381419
True	212.34086062711623
True	980.205946507903
True	504.1616444316807
True	107.94789666960392
True	363.9849633092046
True	101.53625665549788
True	664.8511498509032
True	4.035987007677212
True	717.0796652785176
True	37.91707637671229
True	949.6709404738376
True	843.4669336426815
True	213.2153726022623
True	31.915617857162985
True	78.85964781645292
True	450.5548443911874
True	228.7791915134574
True	1.057600823499136
True	75.16693747560511
True	1095.8361316265275
True	349.93776993822496
True	666.5093510481558
True	477.0956042865918
True	31.82075274359455
True	140.74286702228346
True	442.63886552538656
True	922.5633333757094
True	815.5020388788014
True	424.1839784762892
True	342.75364097421266
True	17.981830404353907
True	78.77830747895037
True	712.4658548254547
True	485.86986796013593
True	383.6255052155816
True	864.6491801907868
True	26.748450991834307
True	224.5608444287968
True	914.9599490972502
True	222.14056187909208
True	8.817315539869858
True	496.4223383234993
True	101.94903225463636
True	641.7529198020874
True	53.65753075206576
True	254.07197562911483
True	828.0053163070293
True	883.8483997913222
True	274.464248303134
True	454.7174223773349
True	118.87985585319196
True	601.9398065156275
True	259.2270209528826
True	198.09290579167023
True	856.2706224219924
True	55.72123369528979
True	711.0174275487067
True	278.9466424051195
True	296.22425989467416
True	173.9709916928859
True	453.60091383518994
True	607.8389583967028
True	382.5627594060103
True	405.5410919052517
True	66.97773388493742
True	160.9234549720639
True	447.8620717543499
True	219.1725301173809
True	36.72041493826607
True	194.46624692596865
True	391.8930695708965
True	410.3745591531277
True	740.6535800972093
True	131.4041286614372
True	680.7599233407261
True	488.766645211511
True	586.4741883865944
True	132.54314860752606
True	38.13904534406608
True	668.1212344134198
True	74.44946495084386
True	559.5322625214361
True	710.4471638400075
True	447.4836503408507
True	128.04344129399698
True	519.3482514963619
True	4.963558338421739
True	404.0716274790429
True	30.780741592104725
True	620.854055887433
True	272.3032285076179
True	570.5088139374905
True	706.2739400506156
True	139.1595972641678
True	524.9069488118928
True	485.6684825232513
True	63.912813952738446
True	974.8823091318884
True	3.30575659497638
True	29.37888144595413
True	652.1138938705152
True	655.8054758664999
True	136.2514177763661
True	414.1453611494512
True	128.24446862804575
True	73.52409627473229
True	459.3323030301231
True	41.69475154403386
True	504.4461036563114
True	13.819253884090038
True	818.5354659529262
True	565.7281139082903
True	678.988387578275
True	104.32790328486928
True	381.0646404659514
True	985.5395825273312
True	864.4195431059514
True	141.42607038130353
True	539.9442970684916
True	472.3658440796417
True	248.4696292308961
True	263.2345180835701
True	4.922034880165943
True	306.6139759230423
True	11.107161474261355
True	369.4449914246707
True	77.40640273166593
True	417.3288544467466
True	645.1829313773666
True	125.03651916810637
True	236.7102118943824
True	631.1809223623444
True	691.4077321577199
True	280.58572853486294
True	135.91721117990826
True	169.48080512743053
True	475.9220096910674
True	81.83020418531856
True	10.227599119804225
True	503.1711234421202
True	554.4589671904272
True	19.31228089730113
True	142.6615941886873
True	885.2044331748091
True	487.7551681005182
True	269.3520690095093
True	33.94296832622841
True	481.6232405015201
True	120.1416324570313
True	590.8908328518128
True	657.9041025043352
True	311.1516806327748
True	388.6905654764264
True	179.36635035347206
True	229.302434670491
True	73.74372591200546
True	223.95408303941
True	497.711210016915
True	21.008152552472293
True	451.22233739969664
True	360.7076548127968
True	687.6057395495603
True	891.2947427520301
True	896.2477891170265
True	158.2675655906535
True	393.5730512404123
True	72.30987935538985
True	200.92210053950268
True	313.7063046657263
True	11.179258203006787
True	813.167313467744
True	19.11813333094544
True	396.86788805776285
True	273.1801040820061
True	648.3091537271371
True	200.4962143967444
True	36.32741755958946
True	688.1866094527095
True	1084.5337574709852
True	228.89428100500496
True	139.16946423264235
True	636.3617311468767
True	492.783315252755
True	19.249934601634187
True	833.3224226301323
True	109.9927263846193
True	44.06439135898728
True	301.33692747382645
True	342.15211242984435
True	377.3558865924646
True	261.0487932128044
True	20.65584353516415
True	23.5484559170478
True	839.2958670517514
True	198.14411064776135
True	111.9343817060248
True	814.3571609280215
True	660.4556684656873
True	625.2290942814195
True	449.1816825923964
True	153.68032789679935
True	33.50657595136879
True	104.56314599881924
True	423.18404616851984
True	219.85403987871643
True	475.2963106336149
True	145.78275764560303
True	479.5201696229853
True	648.7694266394685
True	967.1632078110526
True	22.934821528412165
True	999.2893933600365
True	1117.2446506421488
True	466.0451444221624
True	83.70425828543534
True	788.810663513726
True	644.8910700778313
True	644.5731283906947
True	170.00973118935514
True	731.5536510094381
True	709.4204284476989
True	117.55065936940588
True	764.5262863439422
True	809.8183168140055
True	468.5098134090124
True	228.9621672202348
True	73.62635843563596
True	315.1516917696425
True	354.1503518231548
True	473.5957365921828
True	427.5248326175138
True	195.34358720062772
True	310.8752499163758
True	3.1245468916583947
True	13.39857086071784
True	108.32273702172694
True	134.7701721083996
True	354.0052709411456
True	350.514633428164
True	110.30919298325036
True	16.184434505956673
True	212.89809744915055
True	866.8267003638131
True	466.6348488359969
True	536.0472599401652
True	555.1905264499342
True	841.6168552700425
True	651.323533275411
True	96.0562897766328
True	202.55421191499377
True	252.31535184066627
True	282.19333384210546
True	107.55845281962316
True	365.76600965393857
True	431.1718107480947
True	173.17738729305432
True	649.7972236508467
True	248.90885949722335
True	208.0348296552369
True	28.399934192824578
True	246.6235396930036
True	482.3704020572509
True	167.348936600993
True	519.9316272644245
True	455.40450711365554
True	247.66379490819955
True	108.64248020362466
True	43.54970478926942
True	404.732506577844
True	800.8858357168837
True	158.24773739858813
True	1043.6409909826698
True	1042.053849090242
True	465.9845284900607
True	102.56829989294152
True	121.7179367804413
True	628.1920435058838
True	8.2982521996611
True	228.364168876533
True	135.34145794651243
True	112.96881731336978
True	337.36709437009625
True	641.7192797358601
True	37.45587538441168
True	123.05664837800902
True	928.2275017875128
True	52.92467791657818
True	452.194150933116
True	510.78352937010783
True	256.0127890823978
True	129.15741587380109
True	917.2247265871468
True	1190.4498208564664
True	516.0167050621388
True	661.3237037608922
True	216.4798530810293
True	150.6532687835443
True	318.5302105821486
True	254.42707940940477
True	174.8056753958016
True	319.54813029959934
True	345.1144740358222
True	11.476092942014526
True	632.0327667652191
True	149.64464425319986
True	80.37903341353456
True	457.3963286244055
True	327.5199612141077
True	1252.2489973958725
True	359.2986034921146
True	958.4087908760414
True	9.912839259862997
True	268.42583930514485
True	224.94183591371112
True	152.86188640022678
True	476.0460315693883
True	195.3176846922283
True	402.19272630374144
True	336.795650963035
True	106.8898055463322
True	368.28185698389
True	1039.923349799123
True	726.4460379433249
True	221.9225225159205
True	108.6220588493887
True	277.24918085456983
True	25.13589119195821
True	356.9015398640734
True	309.1154563127135
True	550.3212620067629
True	452.9297735936993
True	354.9568874831436
True	154.28184761782302
True	13.422288453855405
True	414.51647087558
True	279.97307546278984
True	144.74730018709874
True	301.4594883341257
True	421.0438231543863
True	811.202892614066
True	309.7871829388225
True	780.8163321579219
True	407.76547554132287
True	365.74540694368994
True	1.0038520919783134
True	1148.800542316791
True	108.33992690329438
True	932.5838955738404
True	203.4130567107316
True	446.08985587495465
True	674.8333210544871
True	82.78003431637615
True	469.3027718173151
True	34.694135862515125
True	427.76624260828896
True	79.37519123796382
True	231.18615641820685
True	38.20896965715427
True	668.8914898071588
True	193.74103775605687
True	24.831347807510884
True	404.1656297597464
True	109.93721858110186
True	175.19528070422518
True	804.683331256343
True	261.9633469893846
True	156.4038165127662
True	375.7724986420856
True	517.3920775335074
True	336.78567168069264
True	515.7336787508051
True	621.6669040711482
True	150.0901574665719
True	6.9517239766825085
True	71.87376314727986
True	439.440695214405
True	93.48223717600324
True	78.41429665229367
True	1055.8799140933315
True	27.642139614347823
True	318.55051569689186
True	318.73746815438005
True	446.4238083056523
True	674.6267651733244
True	190.58500005950972
True	644.1368848296626
True	322.1061335921349
True	343.1320807062182
True	266.03006584372594
True	208.35198227398567
True	352.9732480844248
True	433.7868845218704
True	405.2291530115378
True	624.324765899603
True	140.36576879039163
True	77.25567141612362
True	39.39367687454765
True	289.84740005189883
True	654.3493113070679
True	405.9331260363567
True	823.4444400722236
True	199.60084848267508
True	384.045957178126
True	69.9534388910744
True	56.268256655594456
True	396.5581927866493
True	200.86698278714303
True	226.19537114552008
True	45.86017460445667
True	1094.3157053341613
True	182.2153974024361
True	877.2816238723286
True	314.2194479715536
True	922.7787336922454
True	238.31177508456165
True	473.7057864645816
True	529.1227968239015
True	624.6404987063859
True	207.32255515201263
True	479.70420162924415
True	919.2789592285302
True	123.68689990949468
True	6.462775322459562
True	575.5331120429598
True	29.72224719724416
True	76.77023290601426
True	775.7766876038606
True	217.98681171180183
True	968.9410230357056
True	675.183206698797
True	413.95429538813033
True	278.17744599720623
True	486.2377221049447
True	339.8783253502636
True	165.32411083530903
True	698.5290836047943
True	694.4022514625167
True	216.62356979075932
True	91.73901856187416
True	516.2846022830295
True	138.47617915838703
True	386.61319234406767
True	337.96903593542555
True	63.28083188978488
True	375.0279605462182
True	395.34149434717153
True	361.1732652916147
True	419.0901581263957
True	427.9859723736244
True	670.3191407289188
True	60.63903197462733
True	454.3691646862331
True	336.5015656898776
True	659.6404370530797
True	221.29379969270803
True	98.50822166553804
True	43.79464874069604
True	539.2875272933641
True	634.486433173256
True	187.66950385393983
True	409.2298973459024
True	342.33225508950903
True	17.8434968981201
True	167.3297057193667
True	285.0127975625645
True	3.8272354700219022
True	877.2802330972061
True	83.78976682947152
True	105.25887892228474
True	114.96046581731228
True	359.0221072513571
True	35.97041618783241
True	456.8213133028612
True	232.3572187459721
True	5.585052020146319
True	112.57577907004284
True	434.21720732216863
True	46.38173031110165
True	67.2023504616122
True	176.66689941210058
True	294.6752079488382
True	959.8685926619672
True	392.3148266316885
True	981.602193420188
True	185.68547251438764
True	1016.399994698101
True	778.9646814956955
True	684.7597315911127
True	413.0475467838612
True	378.03111967633896
True	77.93119251259972
True	68.15883993584492
True	83.4566000330639
True	170.56309988499277
True	482.9995575326779
True	1074.7325434592249
True	178.59577424283282
True	355.2305989783626
True	434.5241073043044
True	601.2763941483461
True	603.3770168762045
True	292.8103703037101
True	452.422578200318
True	672.3256619214467
True	97.53618644516412
True	705.637091664455
True	263.03970561463694
True	132.79374815105433
True	409.546618775435
True	860.097809124033
True	442.7312512700981
True	833.9506148501249
True	201.28016338341484
True	361.55752926911606
True	686.890628908906
True	617.5723250426787
True	197.65613307089995
True	270.64876898054587
True	791.3800383725095
True	33.30295804672246
True	187.37570562176032
True	496.1147209705016
True	718.459048969435
True	104.64453954117872
True	36.90599656153504
True	166.2950471825819
True	703.3503003486696
True	332.4751438997544
True	558.5992397086065
True	347.2932077756817
True	295.80058094536395
True	455.3488761229288
True	492.5073972761458
True	66.92774918068132
True	367.5873436814172
True	806.011229859404
True	0.0
True	287.04505085381635
True	265.5166583085329
True	967.367246381442
True	145.319286257071
True	636.1418631174122
True	640.742374209235
True	111.96321237638018
True	215.4572611301544
True	135.71750303078932
True	9.920196677566132
True	291.34060735119704
True	375.45390677558913
True	1122.0040540781715
True	247.9543458326101
True	392.44159303591925
True	655.1635196754545
True	200.83248409362636
True	27.934779065068184
True	858.7554137566002
True	596.2788842715765
True	153.7336165746324
True	624.3822032917298
True	166.35862317389666
True	295.3873325675923
True	770.228976560637
True	34.61705632823011
True	107.4691998822528
True	510.41186498113575
True	61.11941843709312
True	77.88465779984509
True	414.9800680090808
True	22.096541869680756
True	766.055534764379
True	101.01959491584556
True	164.54063970298284
True	18.607119575212103
True	659.7580501137626
True	29.469696631108125
True	780.6745090673077
True	403.56436080140463
True	118.43777372061211
True	697.9687658049038
True	523.0631462577065
True	549.8349037506522
True	47.73082288987311
True	364.43110191496174
True	6.277508179846329
True	90.36197995980396
True	379.0769991736985
True	49.598770274048974
True	121.5756470120064
True	308.57530349584573
True	180.3566733666018
True	100.578312953769
True	657.7560660420758
True	22.092473690022807
True	1097.821421775077
True	489.92854325361486
True	307.4535514103514
True	504.9035502237296
True	129.73297855777167
True	770.7683187471177
True	1133.1358383107615
True	742.9434494365489
True	185.5613236620943
True	229.76376692346105
True	50.50250532518909
True	58.93890355511812
True	157.29090143149028
True	99.88427204494548
True	174.6662831396611
True	1157.3515765437326
True	307.37774129710215
True	356.23688596517286
True	701.4261277275842
True	18.02210780233901
True	14.078505927540206
True	586.5908665137991
True	5.253055629348681
True	113.1569046296141
True	696.3457160400784
True	185.17993018339595
True	647.5176031331316
True	831.1667060918132
True	147.92496398585655
True	889.0062834274644
True	3.666114413799825
True	430.6489776883819
True	1059.486243824321
True	26.33145258805828
True	238.51969665140783
True	154.33722069885238
True	965.6692542927494
True	233.43038727837856
True	530.2707256085607
True	116.95757713590524
True	525.7733336885871
True	151.2060158039761
True	101.67241502891754
True	387.6866225416881
True	64.85806451237649
True	54.46517386620735
True	1056.2199657846593
True	265.2784377442173
True	156.3830866896641
True	376.6238982473691
True	386.1642219225956
True	213.24162957600737
True	163.82105260416088
True	394.9168157369967
True	35.72306273840073
True	505.7564563950207
True	1141.8980389315884
True	117.36722967613208
True	471.1599910197579
True	320.0641137160576
True	27.84162346972538
True	397.9295912317428
True	101.47089788124757
True	591.4925413664139
True	207.8748416658502
True	423.6467582404696
True	19.252850162987716
True	430.7879656795105
True	99.51328706774218
True	338.5842791014676
True	33.27059527882164
True	175.70490579602463
True	246.22456580455517
True	770.6068489983281
True	55.376438283058455
True	138.34603764144518
True	239.30326460888529
True	138.13155990826195
True	622.1141034304966
True	561.4944045672617
True	799.055827910507
True	396.2256212540966
True	542.8633476828314
True	423.7706590627203
True	690.6053115494166
True	70.54001573443053
True	471.390380358392
True	428.9068603136205
True	51.442067312323815
True	79.02777848269206
True	128.68505569648173
True	87.37679851403497
True	333.6124476435013
True	868.4968015121264
True	320.2943590212369
True	1109.0449378979065
True	310.73988290846296
True	899.800103419
True	152.08538026469083
True	571.0269834966477
True	609.3670752840353
True	686.3203761550294
True	458.4690210571657
True	65.3165147895525
True	307.5543193364594
True	39.83127931751705
True	164.75774617528242
True	167.68623714335502
True	1093.546726287697
True	230.60153095153552
True	561.6798121415163
True	551.7674050207132
True	557.6549760049534
True	899.700506335323
True	575.7569618112547
True	624.0207731961631
True	921.4530438048988
True	126.33832234483276
True	319.0468418524874
True	263.31606948042867
True	338.3363914901472
True	90.32663334983044
True	359.14063254287925
True	4.274279589653821
True	333.2634324666019
True	257.4182117719116
True	586.2117005667684
True	280.9234637020664
True	363.8907570883471
True	10.056656255224164
True	60.70748102329268
True	548.5851528471421
True	32.03787050650316
True	143.20444440285107
True	63.0965449653159
True	153.49907490265605
True	235.87112016800413
True	72.92480151833975
True	389.9407887511469
True	275.06371909527223
True	101.00204132607688
True	330.83407793433497
True	64.06382942410502
True	567.1532454834231
True	851.8490644294112
True	275.8552293054433
True	1153.815465334225
True	113.93905186923664
True	304.77562337408176
True	1062.409920112217
True	90.66027696371292
True	289.67716677494906
True	10.384904966729165
True	395.59190479260127
True	446.6292554822956
True	149.67441580989427
True	618.235599052867
True	920.2042527968132
True	151.24222285450645
True	80.31682366288167
True	325.91588545509927
True	546.0726705712177
True	623.1406707945573
True	1243.435021834905
True	28.164880794846823
True	940.8184822798182
True	137.82734460239897
True	628.2591521617162
True	117.24116177084257
True	125.79649056253238
True	190.74007011288856
True	159.12051647366144
True	748.2061056674372
True	217.4471730904433
True	229.6755045770376
True	67.80502997550711
True	505.0423221452809
True	440.7190647505026
True	174.5934801958539
True	237.2378858463441
True	17.387415903827065
True	422.1142841477862
True	222.96728198371795
True	286.13191691899647
True	118.58175966968332
True	694.8107674045264
True	416.1260404611425
True	258.38280987596977
True	646.1304481176484
True	525.314634655639
True	465.2303888718487
True	138.14104457796066
True	534.000559033342
True	440.5582030759724
True	2.8296202345502
True	191.56159455025085
True	93.14336378973174
True	240.5197395940204
True	3.1585603470460644
True	123.87275091053372
True	361.75235262602433
True	7.305241286000427
True	879.1382547005359
True	181.89499721020516
True	730.0582943095991
True	777.8050296717591
True	168.06855927625514
True	220.5670194009049
True	493.7920565798713
True	811.4525851922986
True	48.06416906670553
True	37.910689856003735
True	133.79219874590237
True	638.021451024399
True	714.22939550889
True	181.1907283236469
True	599.1551236744278
True	592.7905338925899
True	847.1508109984095
True	406.2924756105861
True	192.46948510524936
True	905.5607486181684
True	223.84671836256635
True	152.53365317006543
True	319.77701396442444
True	234.6793134028553
True	206.39600619708503
True	617.3846119833368
True	258.5356244131119
True	188.9868306085946
True	463.5548500531052
True	479.080962911631
True	64.97841046923618
True	293.57689727006414
True	82.5220413212533
True	354.53197144082395
True	361.4597357652337
True	249.9893189037362
True	179.7135441872581
True	381.2063186439434
True	623.5396287884124
True	770.8784564886266
True	285.5384286903952
True	733.4089710273021
True	62.60677703346608
True	865.6381964788766
True	358.87936151093817
True	12.391586374309329
True	648.6161781764366
True	723.9577617091813
True	261.7126389997976
True	169.3411404800069
True	51.05338211813985
True	388.8066918449489
True	75.38464464656377
True	15.181027978406464
True	885.2707444188381
True	360.3313698366538
True	172.0385136238906
True	1005.8071088746934
True	12.525120666396528
True	779.3173953130054
True	30.67475828094556
True	688.6735910735142
True	58.39104325918926
True	741.1139151804521
True	459.6213478049822
True	193.9396677316881
True	438.61387374123007
True	209.60870200432524
True	295.600018465421
True	220.6614824172776
True	423.957582994633
True	9.352553214955334
True	323.3484199896604
True	112.53654742832616
True	12.547478103694877
True	473.57156611654887
True	752.0621712350905
True	282.3334108654127
True	80.96747138294361
True	300.99348021770913
True	84.61567171669608
True	174.37037518925987
True	181.3284529190503
True	387.29302716210566
True	42.815225379867805
True	138.49579810958676
True	381.82924834644206
True	885.8447846754518
True	117.8404362391186
True	203.64396103796176
True	437.6589679664292
True	21.788117855385256
True	426.79188567974535
True	487.4506534004214
True	91.49271691076598
True	399.0080196824362
True	348.33501325930206
True	427.1348698585172
True	594.2052557035096
True	1062.382537389948
True	992.686876196934
True	57.12453672443437
True	1080.1107340415365
True	109.46924959917432
True	111.7322126752685
True	108.52293063043098
True	484.6009493675048
True	367.5225447286168
True	567.411020436794
True	251.7394709179405
True	154.09616445583995
True	389.926739687454
True	15.34454324789272
True	446.3948908454649
True	395.1465925562557
True	143.0948933043004
True	95.42991492001056
True	548.6536711021586
True	988.499565510249
True	193.9255585446872
True	65.81957624439343
True	405.9642671979659
True	382.00377930719696
True	479.5540613706618
True	328.1031580460904
True	3.585761543549886
True	532.4096363269877
True	506.75226289454366
True	519.1271106737845
True	192.94214909118068
True	104.38451095858768
True	19.133291405357493
True	382.7279070622406
True	109.07368144126758
True	7.124156992657444
True	33.15696691383668
True	342.8000995385369
True	655.8507950455285
True	133.1436504445944
True	87.26884155982764
True	23.909255847588696
True	413.47802792916633
True	360.6953587060313
True	795.7006209259249
True	307.1425626319531
True	534.1130200930285
True	548.0058302227775
True	531.1237819577929
True	291.71478822510005
True	527.3837413340515
True	98.77708330036074
True	586.1081200373853
True	7.3189661584345025
True	357.5856518889858
True	465.15502833403656
True	980.7187030025576
True	359.4290995057614
True	818.7131919786207
True	982.359093708551
True	182.21412833421425
True	33.08366612028548
True	372.12245040421976
True	379.2385547640224
True	584.3321364043812
True	247.58274575573847
True	27.399749061439675
True	610.9563399952626
True	124.2059407390482
True	1073.2975427508932
True	317.71171605759747
True	470.3234877190732
True	127.3757668448448
True	814.1665085587495
True	138.46300773944284
True	808.2122739209029
True	563.8089897471405
True	183.1820069226305
True	112.0707732832158
True	68.37295159993461
True	558.1125756715962
True	885.7250495300545
True	416.1593334561424
True	540.686404567218
True	133.5834325641905
True	652.9087897035723
True	478.1742064170789
True	777.2604516677413
True	320.7099789255876
True	597.7930387754329
True	110.40592555149608
True	28.21011713484206
True	410.6349040641122
True	171.12130756483683
True	98.62741950464788
True	375.09810232748566
True	1098.3958064875296
True	257.06686985405
True	548.9897927256496
True	10.172679037581114
True	76.92462852459995
True	328.332002764113
True	801.008359719996
True	458.27629627503
True	541.4007982677224
True	707.8596339406286
True	67.04975309380406
True	735.7627548580682
True	49.64243454738128
True	102.08466549503392
True	185.1165000311471
True	81.61961552769853
True	26.12554144228552
True	302.74955315922875
True	448.70287882769895
True	899.6070118242396
True	851.3486912575595
True	5.39901230723692
True	290.07297337054814
True	462.9266039347343
True	118.69873818940992
True	227.39789356490792
True	338.0708993854679
True	1288.8489867737997
True	446.48631425703576
True	24.769240188850045
True	177.42923239401355
True	680.2102277396469
True	34.0722758861489
True	182.33999408868783
True	565.0741400935245
True	70.72027039921801
True	885.6010109926773
True	330.36565293020715
True	662.4844308004676
True	79.44938456817579
True	672.0314518127731
True	597.0049641465705
True	850.1051612020831
True	260.87727307103097
True	514.1275502633445
True	862.6126279892516
True	907.1121495307506
True	231.9752600317057
True	786.1838093222987
True	220.98004338538925
True	459.3579945059054
True	353.7363284988638
True	498.9591885078041
True	497.79261079522064
True	323.62344677822153
True	350.7324936824322
True	104.96020618548268
True	359.39025015062015
True	1134.6924919440771
True	309.3629781732273
True	151.68458841802982
True	292.9052171696367
True	738.1675668870135
True	648.022045748831
True	404.9548497713631
True	115.86161445127156
True	332.79338642066614
True	37.25096986569762
True	171.8073144310216
True	86.8259582674702
True	89.00081128940081
True	577.6772670942773
True	135.93257121096605
True	135.9087606167946
True	103.59095736843886
True	87.12886369791823
True	448.61038332942417
True	390.43027010942586
True	1057.922242175464
True	542.7343448610952
True	871.4963453662631
True	273.76260793823377
True	303.1757044768406
True	532.2302652656742
True	191.05043793328693
True	757.7105225996086
True	248.5088518098037
True	361.22709763811423
True	68.14739785855068
True	116.27031334214185
True	261.9415800811643
True	128.58652337561415
True	467.9754828173993
True	31.14071596285792
True	576.7415898220137
True	1016.0659648964556
True	726.8978847429022
True	1.40617256718503
True	64.83686826460949
True	489.81739699538616
True	446.4442137914488
True	80.5147180086567
True	118.50458158894536
True	300.2475741625743
True	80.79605982331971
True	53.868147068274176
True	717.1153930505316
True	658.1187577101264
True	158.11174353932623
True	170.64608260771206
True	531.348038461475
True	54.91705554562829
True	25.878273524756167
True	576.1171784617692
True	460.56362528323785
True	1140.198458839491
True	47.894129045797
True	485.6510655716127
True	879.7745395646604
True	772.9254618755026
True	286.4334047270734
True	738.6169802167406
True	399.4191227148958
True	39.81702912598038
True	86.56440420060069
True	714.6135738882255
True	71.6005210954437
True	137.9032505039115
True	923.6857311615074
True	192.26400958409567
True	271.0155058226044
True	103.73228576807834
True	652.568309712839
True	602.5606466254922
True	214.70238904211809
True	424.2154369982577
True	42.28797123982687
True	278.8134898562253
True	588.7728474481542
True	597.7796629350679
True	327.6807160895278
True	70.35555172475014
True	944.7432247888996
True	1067.7427919668778
True	559.8603970226847
True	62.72807546610012
True	29.10821381147928
True	86.16823862262035
True	108.52427547939128
True	104.50203648064723
True	876.6257495737203
True	1182.50847413651
True	727.5340116615624
True	319.81432893772165
True	9.15279444598676
True	21.569998455212755
True	336.0687906313274
True	487.6673608377462
True	47.12549373806242
True	561.6605120789774
True	426.8464239863224
True	411.111248514092
True	76.8956280531967
True	202.3310721690202
True	278.9069011066709
True	132.71343509402797
True	403.918172356853
True	40.94484844047393
True	183.52557559151728
True	1180.2312506767446
True	5.271308326366056
True	27.176061789173627
True	597.5728626414768
True	357.6964071373494
True	755.5199548834462
True	158.33780878287936
True	772.9793381073495
True	591.8753866344214
True	286.0190340949199
True	402.89989976863967
True	343.12701837749205
True	300.93802755296247
True	273.5752748013685
True	401.9150335885415
True	506.7069568351935
True	484.0817239025616
True	109.09287701918193
True	359.9895426579986
True	8.957229177287958
True	185.2936813177016
True	223.98571526789289
True	864.8400786322591
True	603.0859015582456
True	32.55237307451932
True	715.8604812332412
True	826.0650451094796
True	97.9390821241842
True	353.59498362875746
True	838.5013532105347
True	228.9651182455467
True	168.97158420513213
True	524.3354746935653
True	590.1637206857821
True	1112.821643002692
True	155.17003383825593
True	157.81392051523923
True	259.2431193075331
True	306.66833784568
True	416.8748039494273
True	415.86829282122056
True	318.141968451035
True	442.13916579648753
True	489.4183580358441
True	230.3312906700334
True	1524.788086920702
True	256.6031926135697
True	398.1404606142567
True	53.77405122714467
True	774.3898939002174
True	251.989862613096
True	885.0671689153266
True	546.3410939335072
True	328.74716931780534
True	782.8291503117863
True	271.7036179808475
True	218.8647003391789
True	261.2536594872287
True	225.85697720500767
True	139.7933837809548
True	244.2889996751037
True	733.708519902803
True	532.7857380261967
True	213.48726214274149
True	1213.50803254447
True	112.7955039700545
True	262.5051464779224
True	77.47828787619034
True	309.37846144981967
True	419.6656382648421
True	94.1153824627023
True	208.61984053468575
True	69.49751140931309
True	725.8385169305355
True	371.42856790359264
True	227.4292256211189
True	738.1442319474081
True	887.2635506246024
True	821.5972774640663
True	818.5740676754365
True	350.468559933326
True	1.1650601080842615
True	267.73984189959447
True	56.62758547712801
True	378.5463476133432
True	52.83007005656088
True	353.87655194550143
True	861.2485236075069
True	1014.3365884617272
True	406.57323282800746
True	21.929218327809807
True	530.0562524923545
True	499.2873017402415
True	198.55950860323452
True	247.80882644120555
True	292.0859690152928
True	24.259150430043533
True	122.71397525678816
True	957.8790306977162
True	61.135632796994855
True	481.0683208061479
True	788.3963210228985
True	100.27266081479272
True	240.52780893612805
True	115.9427041306546
True	15.435573336508815
True	1.612319400022058
True	115.53668808921265
True	1029.1501154080795
True	473.9683467908972
True	73.03766292795444
True	781.3587227196175
True	338.7916775209114
True	1.251380463953531
True	443.0002535252272
True	190.97105330481983
True	482.5505891899602
True	84.39631773220707
True	342.303590227578
True	374.6130145964112
True	173.25226616217302
True	211.32528871861143
True	129.36050055416487
True	182.4623987222026
True	989.6862945767916
True	14.337964986771755
True	505.5366533269218
True	476.0622518669154
True	417.9168224366695
True	223.30844595037888
True	219.4910277517476
True	146.9629255938936
True	46.3874917290302
True	493.37402920599766
True	150.6533439929543
True	835.8676677007899
True	848.2552595196407
True	255.19818895114997
True	319.9241519215663
True	519.0419606939384
True	37.897691675996526
True	83.06830154032387
True	739.2435536721675
True	1076.591568377786
True	118.00260027886188
True	733.3535821575408
True	144.38679563685972
True	927.2902944790308
True	683.3575574062002
True	100.22687039408714
True	292.1486102335277
True	590.2786399972005
True	268.825644984873
True	41.38420820779512
True	584.0676510218219
True	435.377316440471
True	5.573287746774016
True	490.4164967196191
True	67.18928357409604
True	173.27107193093988
True	241.29650253678184
True	298.5207446919526
True	73.32948777459639
True	217.6570010137576
True	344.3723082542268
True	432.0276292770348
True	950.3161599208744
True	48.87552767504963
True	879.0023778184899
True	1011.5574543910044
True	123.31782746007912
True	76.36309953889192
True	994.7496734231744
True	35.3681327078264
True	218.10181877124955
True	83.93475361847747
True	220.8220853854784
True	362.8799286799866
True	958.728527756904
True	93.88388959627564
True	71.46776824057571
True	645.6296281980923
True	281.2789631432356
True	731.7482282091961
True	53.34574672933935
True	460.35579229314766
True	392.42717276945626
True	682.8197570797843
True	52.38893058032924
True	113.14789621222816
True	25.901726820793986
True	276.411009943326
True	43.49867050934168
True	345.1565399189011
True	2.1626886221606987
True	1202.6779769823372
True	104.4722864550452
True	138.3518429533958
True	348.20727251007946
True	720.5113841911757
True	693.3371034970705
True	1026.9048787053332
True	488.45177338067305
True	421.59852270711417
True	136.39110073454586
True	412.6048399219071
True	871.9735709454361
True	419.7393264606939
True	922.5110496872318
True	86.60252224929815
True	414.8387733926028
True	186.7563846352288
True	294.7947637130006
True	761.4978808943457
True	162.4034860658033
True	135.13196484695752
True	63.528195852164245
True	886.2718701753348
True	778.7706041398616
True	81.86907145763332
True	445.3673510686488
True	735.5425146261705
True	420.0421266960811
True	55.0801399268564
True	310.59686060955977
True	781.892354091124
True	29.61919713463241
True	373.9169772403381
True	170.7570617411866
True	272.1587846754089
True	32.12669523413442
True	217.90503123939533
True	787.21520826734
True	651.41877010038
True	59.44082621154858
True	286.0010467447693
True	890.7371950887539
True	19.439328269020667
True	302.24270927068665
True	291.0149997925195
True	435.25871233301217
True	219.20617911643583
True	631.2180453888395
True	48.26079493717831
True	979.2625786966032
True	891.4992203951688
True	46.98463596966239
True	388.1380349766867
True	725.1888154364073
True	952.218786295195
True	275.26058952902883
True	604.3714338167098
True	134.5614134001939
True	186.93129428325452
True	137.65063897480402
True	134.28075092111771
True	206.9953894317433
True	943.2413667483936
True	798.8573902825391
True	938.1168188838858
True	20.966773280394104
True	26.19026439360782
True	359.31293673314696
True	11.263899876939416
True	631.1838965128042
True	1088.5116348292513
True	252.5483537419486
True	207.1400605834636
True	87.8555029519027
True	221.04112074702064
True	123.44406794764936
True	43.67901074050205
True	134.7181392048718
True	86.07435933503183
True	249.4510685870489
True	555.2488752261663
True	157.8923924329006
True	30.414447709233485
True	60.21969234557008
True	422.1939807008665
True	264.37609005078895
True	604.2017688221425
True	21.326983104592603
True	117.1937590659572
True	658.7721589384645
True	268.1288451440959
True	464.41763174712617
True	648.1838235503901
True	104.83336633332728
True	110.3851139064492
True	82.8550483331699
True	26.66031775966732
True	119.48582726089067
True	83.74106022654676
True	102.00483577309136
True	151.88190240025395
True	232.7803288405718
True	839.3352530993865
True	286.9387051957595
True	926.4380785299636
True	170.6551345710582
True	202.40502741727684
True	814.2710489542152
True	297.6559227684621
True	606.1454474938814
True	260.24595427756583
True	344.49308342488354
True	426.3709281709296
True	566.092718369786
True	648.3658464955777
True	365.11794261663454
True	35.604878778309164
True	528.2431810879733
True	616.9960715411331
True	18.404664875586302
True	11.5501101270161
True	259.91978826317336
True	384.5037783825457
True	455.3981439060608
True	65.99454269914554
True	645.1293491227125
True	945.13877282184
True	241.97559049211344
True	891.6971381858866
True	265.7292090126756
True	104.99055394676746
True	278.54507142005446
True	703.4874623200997
True	39.62986160033351
True	602.9851401955877
True	1281.0502817699528
True	1035.350955778997
True	926.0786356324144
True	211.4243410126316
True	91.69313529611954
True	195.23893054831956
True	842.2498319101753
True	143.6808705575797
True	1077.1229538387556
True	875.1513083449931
True	42.180670645576086
True	86.15338406676223
True	376.87384087520746
True	415.0280236883195
True	198.60732583486688
True	521.9374426314185
True	670.550780736711
True	118.79693504364656
True	272.20280183547584
True	1025.1198272928143
True	50.18459299702945
True	728.482262306626
True	542.3667445208985
True	34.43365061032641
True	799.1096300071137
True	378.0048557037363
True	564.3841883447336
True	106.31066667151369
True	275.3833226590172
True	213.35537491102255
True	26.197774916777373
True	137.04223213637707
True	721.6318898288706
True	138.01567745436205
True	373.64568145743766
True	61.488577750391705
True	596.3693241904533
True	622.5609582013269
True	238.8858062600562
True	448.0094090188661
True	169.52989519115394
True	175.8216205717829
True	218.9665788606895
True	275.7090611318675
True	360.751512806353
True	133.76248634096774
True	191.82432314852164
True	25.511773436839984
True	884.0230162865821
True	305.69419978912305
True	8.987335024447631
True	364.2349014498197
True	172.96184365142608
True	624.4071954675268
True	361.7321216445235
True	585.0885757323755
True	537.3034813317806
True	487.645893033211
True	789.6211179358005
True	230.31240143970837
True	550.2890714176793
True	153.37656580895484
True	534.8184093869103
True	347.10463738271284
True	382.7009878525758
True	132.32252519647614
True	131.37620937876977
True	110.36845182833316
True	64.11884430997486
True	738.6156199810983
True	173.46074718040083
True	43.8516228352469
True	0.0
True	551.6563407501825
True	111.73156249083674
True	23.06237603280219
True	38.85840961729348
True	109.31329747533594
True	527.4721692625977
True	186.68126600513008
True	112.75273208692089
True	34.9400727625941
True	154.94049960118664
True	933.0213675392127
True	47.64840513949736
True	228.42270207710808
True	727.1882870310793
True	320.7870715435907
True	430.9018598317484
True	463.6567366232967
True	522.7490950667031
True	602.7629458084112
True	876.408157101037
True	270.60806084021806
True	1029.1816602383485
True	921.393119210825
True	630.9448949446967
True	349.2445807636026
True	841.1179886437387
True	11.49204402000019
True	31.720430859467296
True	298.6567994509774
True	41.21708612014485
True	202.29019768273108
True	796.4886498350521
True	206.089258752199
True	725.8152734718649
True	766.791235850069
True	123.51232230284472
True	374.8994743854465
True	574.3179781610561
True	23.25248005331764
True	129.80102657522565
True	432.4988708181903
True	303.6955147468112
True	195.2814670686909
True	116.08884315761996
True	388.7607737047803
True	22.15590448016492
True	364.8000174750906
True	361.6094648962458
True	1027.634152077591
True	376.4179763591408
True	29.845678593083367
True	442.2226354049448
True	435.24925160098826
True	240.51752778495205
True	30.28214204062473
True	758.7727847831711
True	431.6059377750531
True	178.62005561012336
True	11.949433139630816
True	1197.7253862103194
True	166.2339444900097
True	25.180075967852325
True	307.4121610605028
True	281.1727137247266
True	112.8783993504141
True	288.47374929344335
True	49.16745990900718
True	316.2506367982953
True	314.01512631978886
True	317.00494601578544
True	32.51416923968991
True	49.682166108507126
True	1049.8471458260976
True	24.497979881071597
True	13.57994899103308
True	174.1045766339001
True	668.3042580014297
True	7.718131320528759
True	192.30062956007657
True	176.70593530007665
True	523.3350082251706
True	383.5517808469378
True	765.842210693215
True	317.59338239907856
True	488.2060268061304
True	444.9355663754782
True	478.5367972604917
True	100.39682139672306
True	1271.3287755891552
True	894.5708370527072
True	274.9799953157748
True	521.0108063456336
True	99.46191485814316
True	559.7279393813843
True	450.7932793491293
True	155.39573283636523
True	77.45497592000294
True	343.6615106207948
True	167.29070448925154
True	30.66474920693344
True	623.2770583651898
True	369.74583643117705
True	69.0571273760659
True	30.11396680694352
True	675.9666156755808
True	500.55831625876897
True	71.84937519032322
True	21.103013636137167
True	341.3852964536944
True	329.7064022408001
True	698.1335087050686
True	544.9314810183492
True	563.0996411791475
True	785.3220425756008
True	9.752388963833422
True	58.73683741451719
True	34.874880088089576
True	62.6072672446298
True	490.7439287297171
True	591.2825202536051
True	86.21441312229376
True	112.61151850463804
True	186.07024723664924
True	74.40108945983513
True	179.15424878602133
True	197.67532444508723
True	282.9915112277872
True	803.8437029800488
True	598.464985214057
True	285.12803895282696
True	196.75014691863691
True	265.5035643589497
True	253.00288185548663
True	742.6872268799297
True	327.8978016886358
True	166.7633072142524
True	912.7239482427328
True	351.5425019204771
True	472.1190100405578
True	147.19558375706862
True	117.80147178925355
True	61.35128675254004
True	212.40121965255932
True	989.0304659813812
True	521.0478893945298
True	118.48126940788858
True	352.76039487283884
True	99.48737227223744
True	675.8311193345747
True	4.610867524291368
True	702.8778027022315
True	37.90310724745786
True	944.053510752222
True	844.7890335670137
True	214.2387663352699
True	30.48667795235776
True	76.60667555085136
True	449.47867373540674
True	223.0266207873191
True	1.4013786257858167
True	75.02935675731366
True	1119.5352460292315
True	330.88803044110483
True	661.444789251491
True	504.0211964850255
True	32.80095169884847
True	135.1620052385488
True	430.8315265145721
True	934.7112106969736
True	829.8781454979809
True	412.7858253101376
True	344.59491623874715
True	18.776606741754268
True	74.26347336142337
True	716.7275229127478
True	492.9740043575122
True	384.4508851586367
True	872.287316595326
True	25.70123242253502
True	221.8370866327564
True	880.3978181108855
True	237.6319723657961
True	7.613249512885555
True	509.3011954265611
True	106.09983596631776
True	642.9468145813341
True	55.9112639263248
True	253.51151302150345
True	872.0719249929177
True	907.4799515952363
True	270.1365990394113
True	431.448455206932
True	111.63958654624112
True	622.7903502216025
True	262.25271210496606
True	186.63448131214503
True	851.1460339194564
True	52.21971286270448
True	725.9158577599655
True	273.2322192142992
True	304.7530427653145
True	171.53367292916846
True	486.3690680069026
True	605.8063497413826
True	362.0345671405545
True	406.5114338185836
True	68.13054871655002
True	164.3197983893457
True	448.1054078180424
True	222.04900299790123
True	35.86735382953534
True	208.90067698314243
True	385.8766442692302
True	396.3648637340247
True	734.2013589271185
True	135.7021360807521
True	656.0284383773117
True	507.3116140236802
True	594.574661459509
True	133.41703687902236
True	39.69848113117923
True	679.9160357388834
True	74.67943286204307
True	549.6760665930235
True	664.5408805089213
True	454.7680666859456
True	134.66905251927966
True	522.0845202132855
True	3.2763832632938525
True	407.77412413455255
True	32.22815852087583
True	628.2486456078203
True	272.3586038019835
True	583.2598369253562
True	679.017727400487
True	140.67640582233605
True	512.6357602225909
True	491.10889886027456
True	62.34999059745425
True	971.3487950176416
True	2.9332115983360607
True	26.617308253820667
True	647.4157541018426
True	701.3498803021492
True	132.39895421814265
True	403.3016935927064
True	118.1976317100872
True	76.50867978546273
True	473.8571913678055
True	44.830221251326265
True	504.2128729191908
True	11.575584912450116
True	886.4150141676378
True	540.2841538283756
True	671.3816104878811
True	104.22128214343908
True	383.54139270730894
True	980.0322342477708
True	875.594898563565
True	148.23317498097245
True	557.488068723501
True	460.7289821020019
True	250.24018043811947
True	248.9644649613312
True	6.345926490806906
True	332.22566216390953
True	10.71745514227707
True	362.8531263524978
True	74.2043869048284
True	422.794211936008
True	661.5797550423192
True	129.11531271777733
True	243.17855264957936
True	635.464331071284
True	643.6963801432241
True	286.03872711375925
True	140.23347630829016
True	158.06932151655386
True	472.4782112901274
True	88.35105340868023
True	10.245993667752415
True	504.81751105637096
True	561.4828104829759
True	18.04982291508092
True	131.70811526121724
True	920.3538855539224
True	509.3704209044122
True	264.7955277326237
True	34.46186340191155
True	478.51943157445913
True	112.14529766158851
True	593.3061291491128
True	678.1308148731353
True	305.49094269458857
True	373.9089021076325
True	184.6862129079097
True	238.65845113271664
True	74.15028844667997
True	220.87017844107825
True	489.8298585714709
True	21.5432190902298
True	449.0245651927029
True	380.62451901723296
True	738.3861640253896
True	901.1675327614096
True	896.4577093961267
True	160.42819849393106
True	400.3228202576991
True	70.14332529798557
True	193.4938544092149
True	320.5525754425108
True	11.470068065593278
True	841.0126446259254
True	23.546045701931146
True	392.2964456772375
True	257.69261619598814
True	643.1179857181559
True	205.2644096734393
True	38.12924255869183
True	676.5219460572712
True	1080.2402102530975
True	227.69650143713787
True	132.2238982545916
True	590.3170984347246
True	492.9971039254737
True	17.759744356505728
True	854.8349656285643
True	112.73896214799512
True	46.33501722414884
True	309.86818978477294
True	355.3889361575977
True	404.8218944638547
True	268.7381026917343
True	19.776658946362268
True	20.051209737650865
True	836.3280735601132
True	210.10302304621615
True	113.16695598673532
True	819.953730516672
True	650.7976425380409
True	682.1201360300151
True	450.8777743746736
True	155.8354078485584
True	32.51361602875714
True	100.29194705841871
True	448.7374981744262
True	216.4932580478844
True	508.75808974054746
True	147.52497211473673
True	476.587624294319
True	634.7794562364608
True	946.0724657325306
True	25.096600757197848
True	974.2364326801004
True	1046.8231750008274
True	466.90558901280906
True	83.2118159414053
True	817.8984591413345
True	655.8598354025247
True	672.3619206293745
True	177.38583346111812
True	724.9925325841575
True	711.1536881701832
True	117.9457526967208
True	756.2473635242757
True	802.0975350415245
True	469.0927308377301
True	228.9219208774869
True	73.41923831905919
True	300.2405142385301
True	355.1368413301473
True	485.335457371536
True	422.92346828119815
True	187.3445368903983
True	315.10173674476306
True	2.243321936693504
True	12.447783167445284
True	105.70504950242442
True	137.44773215148618
True	356.04240653026545
True	348.22813513644536
True	113.80026424496022
True	18.234630120184093
True	219.16757130772763
True	847.365285656248
True	462.0404526450008
True	517.0980017789883
True	546.1225356212109
True	807.6820439537535
True	656.0375398666337
True	94.48424100089042
True	196.3234273290703
True	248.8681435818473
True	281.346332354399
True	106.44728817232556
True	370.5109451119044
True	430.3053206786213
True	169.8677715332473
True	654.0399251291178
True	252.86481868855844
True	206.41909837151292
True	30.008157807362146
True	256.65189190662903
True	476.165289324135
True	165.99600521461815
True	533.6458717266677
True	480.9750868790578
True	248.01049796379272
True	98.77066744656514
True	44.36054895892431
True	412.0388711527768
True	794.5795637775167
True	167.53279820240402
True	985.9410036025254
True	1031.41781243977
True	476.74303799382056
True	96.25732908632652
True	121.00773229152936
True	671.3135996017185
True	8.970658913580184
True	223.26325535112517
True	133.87105645610177
True	125.40761971900037
True	323.0825604788531
True	642.5800869249382
True	37.65638828595638
True	117.5468020516906
True	970.027175446862
True	51.20639696861856
True	448.0897127266269
True	531.1993471128555
True	245.0435007528237
True	125.45142901770184
True	966.8364323751435
True	1183.789450028069
True	520.5156826758562
True	629.1262925072672
True	215.99668281824907
True	152.13192204002075
True	308.1999069510318
True	245.66399753198576
True	174.79163184251095
True	305.9147380824449
True	341.25241112305133
True	12.1724802396471
True	621.9278539921364
True	146.0996583261648
True	81.46932831175626
True	443.9020743271651
True	328.55575223493435
True	1212.185968910959
True	361.2331636017731
True	1039.746628657506
True	10.61598723137364
True	267.3470995968477
True	232.5044227552414
True	155.83331207561034
True	478.3504997318293
True	204.3394567965049
True	410.0667752193618
True	325.68938684342714
True	117.802895270861
True	347.3354706241934
True	992.324270756155
True	692.6143067689053
True	229.7684525581732
True	110.40589768870568
True	290.2500128250098
True	24.78556281327467
True	351.7331063136663
True	310.13857184717097
True	599.7602347129999
True	458.3153514266802
True	372.9658113139084
True	158.19894436398198
True	12.797241952984926
True	422.89194778450576
True	277.1325815166944
True	140.20839661746072
True	301.54428253178764
True	444.8046924368727
True	787.6314044619862
True	320.9322239282768
True	778.4675311842509
True	379.2753818327779
True	364.9958853013546
True	1.2106545478792976
True	1153.7622278188144
True	103.80421266060767
True	899.7854627984487
True	192.33025434524683
True	448.5916902709365
True	653.4529721940959
True	82.06051633999193
True	477.8514405274096
True	34.87625728095333
True	420.8464099832335
True	75.72993907450298
True	227.4141458876934
True	42.35689039198175
True	656.2278748469412
True	194.4387601148656
True	26.780486750472804
True	395.2470176228214
True	109.14515817039964
True	167.04155447174372
True	845.3749950188336
True	256.6381404711964
True	147.58217373277486
True	365.1553359058957
True	515.6980017723696
True	331.9507228469727
True	488.7014428313635
True	621.5715308869451
True	158.7155928187314
True	6.2834398779217
True	72.31597385343039
True	447.8355337021435
True	87.59848987553194
True	77.69871060532545
True	1033.7862225883598
True	24.49056551759096
True	321.91717109631344
True	332.51493605193565
True	458.102588829402
True	675.1433501936141
True	185.50397871913276
True	627.8169623233267
True	325.1638186501581
True	341.11220412140483
True	259.3305684295667
True	215.13980100130337
True	358.8289684300409
True	446.6525413951258
True	400.31575993411326
True	596.3851220351975
True	140.23847440149356
True	80.52208826435269
True	39.42013411197876
True	299.5079950078871
True	643.3763040127984
True	388.2748545089532
True	772.5246879631735
True	218.4562837463633
True	410.07718482285793
True	71.83427926430704
True	54.101444374900645
True	420.1361983995951
True	197.22661130200052
True	226.0150946201901
True	43.94621643368347
True	1077.9042062886317
True	173.01506150448984
True	924.2671561384308
True	321.6984268522862
True	926.9528447928816
True	237.0667828787035
True	473.79652629071495
True	532.9398162035264
True	614.9773315451652
True	218.03108435064
True	485.2340155799835
True	940.1103108014748
True	125.26398576299448
True	6.9159111162069165
True	556.6823643028109
True	28.401618279507375
True	79.19207200194782
True	803.697661135516
True	218.70220120983092
True	1003.035287014641
True	691.9256200713496
True	387.2147709271519
True	288.2682981612119
True	491.9524366964741
True	341.0303397891435
True	182.2040754870721
True	697.1283709040099
True	714.7474499199404
True	214.62793419409695
True	87.96496951412341
True	502.8033422727184
True	126.29279505643208
True	367.4769750037997
True	342.80104093678574
True	67.86098523712589
True	361.273094536197
True	406.0055170755354
True	372.3593286585338
True	402.14102396250615
True	408.4230584481955
True	648.6431084726593
True	52.59979061046592
True	455.0665361975941
True	343.7579379511837
True	665.8928986367148
True	221.6771161950385
True	98.04661186051004
True	39.76799155194452
True	536.1113106543415
True	649.832244629644
True	185.85658965958237
True	405.9605646180512
True	345.377500238838
True	17.980427010356795
True	167.0090745546337
True	291.2105057986551
True	3.4039977636323533
True	874.758819221147
True	84.77803429071525
True	104.37166217950148
True	112.28741522539109
True	351.98900414158385
True	35.06179587371731
True	453.3619434961811
True	228.363892408977
True	6.023627807801184
True	113.97739331747812
True	448.5332087745807
True	52.12861191984573
True	68.35557257125916
True	174.84607373922395
True	271.4623700296303
True	935.661030640819
True	396.34271951656297
True	961.0701604692946
True	188.1198188189838
True	1012.6505703129852
True	761.1463833208018
True	649.9048517218616
True	406.4527616573226
True	351.3242277086785
True	73.08505026869237
True	68.32865906154666
True	80.95603787989342
True	172.43070163506854
True	486.9354717270999
True	1091.5977505204276
True	184.68699666136777
True	354.0377431734192
True	437.7855164158773
True	574.0200350867096
True	597.6847412558403
True	280.715435056122
True	453.1396884545144
True	662.9481614989226
True	88.22785080261134
True	727.1350800281832
True	268.93979511728844
True	140.86863610661004
True	411.3731400009856
True	864.9957319562159
True	432.82583456978335
True	870.4777408793254
True	197.050364551532
True	349.15156511586224
True	701.716269083065
True	621.0927053563477
True	202.64939260978588
True	255.10861340769432
True	778.929443486803
True	31.441874225259973
True	192.6964235183211
True	497.021525536648
True	668.0176674198316
True	107.68313016583468
True	35.396357798472245
True	164.16558000311232
True	735.9970940183057
True	321.0975563665851
True	566.8794662413262
True	353.2518968085353
True	299.1905391349216
True	465.7978030713794
True	503.6665203593067
True	70.45230546804984
True	380.04239197547776
True	772.5934611332896
True	0.0
True	296.0956536999919
True	250.77946140634316
True	949.6084085289727
True	144.84670800418942
True	655.7883774293244
True	638.6662182692048
True	118.7703683673184
True	221.40985392018868
True	131.26387636954263
True	11.090426065850918
True	285.66650550484405
True	376.6064554109791
True	1144.3265650251549
True	228.55346013840705
True	399.5691083958105
True	656.2097628848052
True	212.0384868054556
True	26.14287078262668
True	880.0574132463466
True	630.6344778514951
True	152.8499489728116
True	636.8219688336769
True	158.85546227056085
True	290.3236751252302
True	778.3552465565691
True	35.462987851376944
True	102.2623985429294
True	504.1393139595244
True	59.503510859132064
True	80.87067024348711
True	399.7357565634342
True	24.82472551735196
True	772.1631462734899
True	102.17486085396438
True	156.24684000640914
True	18.22368092591609
True	705.0845557961927
True	29.22892183142064
True	763.5388599140616
True	404.44610340108215
True	115.45720031602109
True	696.4222054074138
True	536.0651260768639
True	546.5753944183697
True	45.00833001316358
True	376.07464981437033
True	5.365832138524319
True	95.10336602127656
True	372.4272864335018
True	43.90384202100024
True	115.66458000687597
True	302.9998196956025
True	180.9175000451657
True	98.02515788823908
True	648.473377131362
True	19.711243184924538
True	1168.809234862408
True	509.6152415629548
True	307.8763233905004
True	494.1390399990023
True	131.06589082881638
True	778.5374328130678
True	1140.116738714528
True	742.7603784182678
True	163.18751082910123
True	231.1423595606344
True	54.03393642433807
True	59.0824784234402
True	154.264279120302
True	97.475684600881
True	164.11061576918672
True	1228.3796676476495
True	323.08547954492485
True	350.1649955567452
True	716.0639609749068
True	15.64774127084744
True	14.6605385672835
True	592.1941713914356
True	5.530222034324112
True	107.84664652672444
True	677.5845978791733
True	182.8709155142465
True	652.5724374585066
True	794.2540917462757
True	158.34071807464963
True	891.1439389066705
True	2.500623207956545
True	454.1484795647785
True	1070.75918955463
True	25.56978911904387
True	240.48170801765983
True	140.09638937782
True	926.6934225092616
True	233.4402659313841
True	493.3300853994946
True	118.74986609911932
True	529.1880115408048
True	158.0278676686975
True	104.22111791905635
True	393.7440697014413
True	72.33565060449622
True	57.540190094715854
True	1052.3237576955712
True	253.64786645904567
True	168.29976604247793
True	363.7509409883456
True	397.046229370091
True	213.68067433607305
True	169.47890158789136
True	388.3901687023636
True	34.41865913208868
True	482.2016471210873
True	1131.4911609006213
True	105.66174127531164
True	471.06320085854463
True	318.80591571679594
True	25.31728612918643
True	411.97106074532655
True	105.53997005222112
True	595.0786347899616
True	206.6490192336932
True	407.76789626237263
True	16.194423366808728
True	440.9284270984506
True	111.4157130982159
True	336.7641830577828
True	33.49059390498223
True	169.68304836687645
True	252.15804344880496
True	750.6420863558993
True	60.02032895381539
True	135.91712804361387
True	238.14091494023492
True	140.84524435452678
True	643.4152066598025
True	575.1880924205421
True	782.8068095451971
True	387.3102710597005
True	530.4997809777999
True	415.7276622651304
True	690.1519229787242
True	69.70903822640392
True	446.9579885164616
True	438.3115313727642
True	46.6213249500176
True	84.7185956477333
True	129.97813315686923
True	90.77102434496872
True	321.68568508384743
True	844.296517112256
True	304.7565733123269
True	1106.41252918921
True	320.0947894818001
True	907.4403437786568
True	147.1309556580817
True	572.7463015444721
True	603.8420047390618
True	692.7973168088838
True	438.2949854544135
True	66.41355056604193
True	297.55386058546725
True	41.364483075371375
True	172.53219149940378
True	175.42150707441402
True	1140.6183781513262
True	228.61462180127856
True	545.9971535961201
True	550.864057277589
True	550.2631783862446
True	874.1250275298568
True	595.4412779983045
True	655.3510537738839
True	940.717052771712
True	120.62472149729174
True	309.397770037801
True	266.59693408997447
True	335.6184449615025
True	90.8522888283793
True	392.7162139435587
True	4.418508594149168
True	326.24754695792984
True	248.6595899339555
True	604.5277199927925
True	284.8385275707298
True	363.9229959319571
True	10.172971310688522
True	59.447103194417565
True	535.397723353099
True	29.14418118980813
True	155.29704184650944
True	67.2496323652974
True	143.26446013937843
True	235.29535835414157
True	70.71069666400997
True	392.571904884224
True	268.96728791016096
True	102.5271704318902
True	338.40661369826466
True	63.14011076611452
True	590.5400416137509
True	835.8261239754816
True	286.2479717657588
True	1140.004992733789
True	103.70499298266353
True	321.9678614147353
True	1041.3992992386372
True	84.49316812689106
True	289.03197054323243
True	9.82542185949046
True	399.83971378136295
True	450.0379097939002
True	157.61629197050135
True	629.9127451385178
True	929.1067367571528
True	161.54053579785116
True	81.38711609266593
True	332.1247018594199
True	567.1363975643159
True	630.6617474384279
True	1220.219908511959
True	27.934120553418587
True	928.8237246681966
True	145.38047663073058
True	608.8202061593202
True	121.29136149289052
True	131.4101474045169
True	181.8424946468545
True	165.2907640365739
True	770.4189103208619
True	208.26123646342464
True	227.77835006065956
True	69.02401555120568
True	515.4058231017075
True	438.1240286831786
True	184.01284263725896
True	233.59015959631537
True	17.767560016175874
True	431.7009865887821
True	224.48436126698664
True	294.4852463995912
True	112.0474787803206
True	701.7242815384171
True	425.2627156163993
True	261.9262249053984
True	653.3163163141667
True	525.3385913726178
True	468.7404412926919
True	132.11582484203774
True	522.5720715506967
True	427.7510409066808
True	2.949376861144811
True	200.7265557999125
True	89.27746005990254
True	253.9333858759525
True	3.449527590897393
True	122.42728156512348
True	359.5216563701508
True	7.358905301541024
True	842.57186203122
True	172.9712993886163
True	722.4057163620915
True	786.4945910412056
True	153.17914881981326
True	220.58393557866904
True	499.95685948827946
True	898.3291846523216
True	47.34164555617426
True	40.172055705809726
True	128.18273776741813
True	612.9186711038672
True	730.5773665419426
True	185.82979528954516
True	595.4692181190137
True	592.1209078426009
True	858.2919727744759
True	407.1013323571999
True	187.72595710804947
True	877.3984679609638
True	230.3493251334672
True	153.2060875076686
True	333.2739869217194
True	229.6341810949368
True	200.1651376448588
True	618.7446607930038
True	253.3206377183963
True	191.5565930070523
True	442.3190319651197
True	460.7411852872153
True	59.98966510801444
True	285.1426714424418
True	82.08487211204698
True	334.0571661742
True	362.5008973831275
True	242.9965442613288
True	172.40009968081267
True	382.6043900930324
True	647.4845714857371
True	771.7602919793652
True	304.5096241580022
True	736.8876006895271
True	61.92446310379925
True	878.9228807515472
True	352.922279584198
True	13.044141285015131
True	630.316348532803
True	680.5960471599235
True	267.98894598869634
True	171.67711030510262
True	49.23854549614367
True	378.5829604036888
True	78.15013721635033
True	13.944815633349029
True	901.6269039117236
True	374.8088706639044
True	181.34646099513807
True	953.8583733176492
True	12.150662446976032
True	766.1732032635824
True	32.01332671592956
True	653.0550042375105
True	58.12172499204911
True	784.2280938296748
True	438.9819407849492
True	200.9530960051699
True	446.7338972079
True	201.64272250467565
True	300.8062464415595
True	230.82638487087863
True	405.1349318753476
True	9.726778427263705
True	325.9114167541602
True	112.10924887860055
True	11.103098316232586
True	480.8681017664664
True	706.9588032020023
True	274.3738357821481
True	74.82419729850042
True	294.45170182323494
True	80.4889196242994
True	186.69354441553668
True	177.42142996177023
True	385.7185315931057
True	43.00480849258523
True	134.34069604150935
True	381.4783472294745
True	885.8976564780345
True	111.64134047590514
True	203.1651372852753
True	455.3189709730519
True	17.748387929441286
True	421.7191989599489
True	513.298008727781
True	90.03195541234552
True	394.0029808359331
True	359.8783941529437
True	415.1919536896785
True	586.1238434741783
True	1069.9324178852687
True	942.6455785452196
True	58.02119354665736
True	1074.6436535466603
True	111.36457174084906
True	112.87966303666904
True	108.70867100975092
True	514.6928395844631
True	383.0493262666956
True	566.2082758769234
True	263.0720211297881
True	162.378771287098
True	400.121001107368
True	17.088951041458397
True	461.3257701321892
True	402.3030878890466
True	150.1723829689434
True	93.54637527500556
True	517.1522178620509
True	1001.1804063528892
True	192.90226115007584
True	62.41958683307067
True	430.0835772976538
True	375.6992408526018
True	482.22279613354766
True	325.49892487234627
True	4.739719762189607
True	549.4381612999985
True	505.4789876332312
True	500.89909892884566
True	202.7070316405363
True	104.9174695279932
True	20.39178609855413
True	381.0379140472775
True	110.87671182868964
True	7.471399854595322
True	31.665566571935848
True	352.57983044067583
True	668.3305858212343
True	134.8142227428264
True	90.30547281121892
True	24.48418311409372
True	413.6511454725981
True	352.19400053268174
True	803.0699234242659
True	307.158167515768
True	524.8738228301092
True	516.3238651324799
True	525.4020515412915
True	290.9218785609255
True	550.1035624245078
True	100.9125882025415
True	586.8788187561933
True	8.49553810380471
True	381.1052699284135
True	474.31193963975227
True	944.198828296974
True	348.7748355775201
True	804.1122843021338
True	988.3789115841956
True	176.9338515608398
True	34.72491338026282
True	373.0871376107284
True	379.4668582946915
True	584.4793134783207
True	245.72802605790503
True	30.525015531715297
True	644.8164220757105
True	128.89253562782403
True	1061.7039767221047
True	325.7179439705462
True	461.93469258022975
True	125.29954316681815
True	818.0777293065037
True	138.018387747447
True	819.5561119823803
True	565.7105082585475
True	186.3145162970949
True	115.60555524563814
True	65.18543846334406
True	565.9101976193946
True	917.8319860669484
True	414.9970505028192
True	514.7610579869084
True	135.42563314552623
True	642.6294163808371
True	489.7074621650057
True	790.4402222067544
True	325.82487796135405
True	600.7696535346037
True	115.12408848942606
True	25.430786954792243
True	417.051493181153
True	177.11738531298596
True	100.53293128980452
True	377.6023682837086
True	1092.7691367730392
True	256.3593484550115
True	551.0847203771052
True	10.460537438524314
True	75.65752241211953
True	333.8014484995793
True	815.2458530574411
True	437.7213590306101
True	484.6258949111534
True	727.377354280256
True	70.6173251096486
True	734.6993663731348
True	51.41814773318028
True	103.50770940113254
True	194.93964614730575
True	85.32611413889536
True	26.634027033554176
True	300.62834784701187
True	476.07748671509296
True	883.3417630700958
True	839.526030852141
True	6.253991338752558
True	286.16808960059257
True	477.244784990966
True	118.09216996253366
True	236.34637774960527
True	331.7459703620684
True	1322.692077781099
True	442.0831956789547
True	25.38821487700728
True	186.0542860483309
True	676.9298518917859
True	37.13781924415895
True	162.9632187431146
True	574.8983650971899
True	72.05104762839755
True	852.5579395287189
True	317.0827341237241
True	656.0750384409793
True	77.68938561440558
True	697.2948456857633
True	598.982477011789
True	872.1252540790035
True	237.88002043336792
True	507.6180448309941
True	816.6745716736822
True	914.6396108919996
True	236.2237519535485
True	767.1912096037743
True	217.36181119656817
True	464.3505990241324
True	367.8608204099047
True	490.5753481125418
True	486.5218887810997
True	309.16438625557544
True	355.5144740688033
True	113.18065652434778
True	357.2886077968754
True	1153.7890728449438
True	305.8385607273497
True	149.88319709950645
True	297.41593101411604
True	758.4694621809662
True	652.2607771260188
True	434.8720681681339
True	122.47777867144087
True	336.4927804470535
True	37.88719808302245
True	173.57952315172798
True	85.99450566938006
True	85.08125521411755
True	574.5842856431765
True	138.7475842248217
True	129.22224533368552
True	114.6269526640925
True	87.1731297334425
True	448.8736873447992
True	388.11963518780266
True	1009.2679836613224
True	540.226837055554
True	845.5092809148712
True	269.34610210611766
True	310.1220331384801
True	502.63934985381786
True	193.91876254722192
True	759.452141614564
True	252.63958165429133
True	370.98870092809767
True	65.12375622006932
True	123.14356065461924
True	250.8473722937267
True	119.60574780987376
True	481.8927954778287
True	31.905781127626447
True	567.2475077878607
True	1012.5617030296304
True	721.8375603989285
True	1.5512223815300907
True	58.79770618437722
True	496.64187688032126
True	440.4958769585989
True	76.57000992100298
True	120.2261881153992
True	313.1177421189148
True	77.22560740812348
True	50.792020672585934
True	718.7152595319465
True	663.3435461122206
True	167.2212877607787
True	155.5145300434656
True	537.7454093215538
True	46.99688700514602
True	24.75288449371784
True	565.1051445903219
True	455.9794898865297
True	1140.0652111675693
True	48.21776838902715
True	477.374465462721
True	896.5485590157615
True	802.1412111443591
True	283.8345723747203
True	754.5844581040376
True	395.0655915939997
True	45.1999981791524
True	100.79796829184366
True	731.0830845506619
True	75.67159661248837
True	141.62926922536596
True	895.8453085483576
True	193.2133947017824
True	272.1383000215215
True	103.02361639350936
True	630.1501756595404
True	578.2510341894708
True	212.98530299640169
True	437.2410759127145
True	41.373297283835925
True	281.4745379705499
True	572.5366801547851
True	617.1517237521521
True	325.29035706668134
True	72.16352700202715
True	933.5036501740472
True	1069.294880381715
True	569.6908826979798
True	61.82096960203384
True	30.20754867377434
True	94.480152698039
True	102.24510121153546
True	98.1046174706044
True	871.0641564800009
True	1190.4380572963205
True	753.9898591904616
True	317.8688456501867
True	8.705508528237846
True	19.89553027625885
True	335.60160900319966
True	473.2508889856958
True	49.92756325817125
True	558.3561893075607
True	435.6986450826455
True	401.6360773859143
True	79.75071128372974
True	196.76667670615365
True	268.92291479770665
True	133.3079502462939
True	412.76983560175023
True	45.1345423779058
True	182.6937854099509
True	1187.988788816783
True	5.530896239722198
True	26.32721083052826
True	567.28493180553
True	364.36823174456055
True	764.9348936350594
True	161.40345047699287
True	783.9385460047351
True	587.4651070272357
True	279.4838850160503
True	421.15491626347983
True	339.19889956420326
True	285.897145903119
True	273.0889110018004
True	388.1653780462593
True	507.0585561663433
True	503.1752926709284
True	108.06984427474836
True	363.26610064165175
True	9.745525612186064
True	197.46318371946623
True	229.94903475410848
True	873.946980849718
True	603.2390051357143
True	29.050038601522004
True	730.8520635932415
True	834.980727690636
True	105.5183063885538
True	349.2461626239328
True	840.6589690615289
True	228.6478109420794
True	170.0749696489715
True	534.123951966965
True	588.1709067747402
True	1084.334047354557
True	149.4326815978783
True	159.97480887354692
True	255.78199027649228
True	318.3352652034853
True	408.7474171888842
True	412.4434435318473
True	333.590545023575
True	451.12986001987446
True	488.957268504379
True	227.19516349086464
True	1485.918301095309
True	258.1227750604722
True	401.42753321649616
True	52.65511383244878
True	794.4432868377107
True	246.37730008748304
True	937.8352544046464
True	550.6590895329208
True	317.2213911719897
True	772.5073240350827
True	251.99516788819625
True	221.16637681004192
True	265.6665936684999
True	222.66953684209145
True	129.264434246481
True	252.69795235382213
True	733.9918118962238
True	522.473682336766
True	210.1253373334941
True	1179.9202344296284
True	120.53967238421096
True	262.5189408572874
True	69.71116032043447
True	307.93538920148825
True	399.0724365343269
True	90.85034680343
True	210.42470641541416
True	78.3347309522146
True	709.522624090576
True	367.5014151789603
True	216.3899453041585
True	740.4759964722231
True	873.7656844350319
True	834.1349513825019
True	816.7770105911962
True	346.73806241953224
True	1.0517958898569906
True	268.4614977579672
True	49.81129695848876
True	384.0174807163219
True	54.47726121343068
True	363.6328810488288
True	878.3240956841495
True	1003.3993656983572
True	404.20734469381415
True	22.04691712850024
True	510.5203600114101
True	509.3986695320041
True	199.91362227237448
True	233.00659929991443
True	285.4537404633064
True	17.878121991904216
True	119.34099316811732
True	974.242183712346
True	59.4378901436583
True	499.1995973854822
True	792.833235019537
True	101.66459413291275
True	239.7116653959984
True	112.67269233208224
True	14.16718194124751
True	1.4750634167861476
True	124.82052947684132
True	1019.4735102933992
True	492.5614350367531
True	66.84561790053968
True	798.692825449695
True	338.5502297974207
True	1.1934414175949413
True	439.7483585380109
True	183.43364441377616
True	491.9538571615328
True	84.82337091377698
True	323.6417817456968
True	363.2126564704193
True	173.79423925441665
True	218.4926497320102
True	135.8259583464433
True	167.0109026538026
True	961.2439304682922
True	15.514107335359803
True	522.4558666848818
True	495.9822851423007
True	381.1710821175303
True	223.5782621299812
True	235.16828979956156
True	157.28179576201248
True	46.015854615585845
True	485.2352963241561
True	155.8720523085197
True	858.016163438849
True	817.6948945820105
True	257.2763958113986
True	307.8847474735293
True	515.2515080671633
True	36.6538002791521
True	85.79034053313771
True	736.401582916924
True	1074.3260199786114
True	109.94314224173446
True	727.2132216020101
True	138.53152133850455
True	949.3407207338784
True	658.5949481320253
True	110.86009439962864
True	269.34366708528336
True	625.7639277766134
True	258.3789579181962
True	46.07697626864977
True	576.7503358153245
True	446.47134895207927
True	5.378386824013822
True	484.21164584070175
True	66.83653340785064
True	178.29506079778355
True	233.6539589735784
True	316.03035518827056
True	74.1771166192826
True	219.98665794025075
True	348.7640260993481
True	454.3090704203384
True	936.9267978566152
True	49.20173985299474
True	924.0723370345414
True	1021.3644337517868
True	128.34848590790352
True	75.95075242141007
True	1026.294119877011
True	31.8165166441352
True	228.59734783919168
True	87.96003744868436
True	222.97494369126275
True	374.9712423240777
True	985.5767553028816
True	95.66390885968195
True	70.72086594249544
True	629.5848049117567
True	276.313904135493
True	731.8182501282075
True	54.37984171746267
True	486.01994860477424
True	390.5906918749966
True	690.3766057379981
True	48.97125437878975
True	107.09188155125769
True	23.50479938444388
True	271.3358924293334
True	43.734762822695096
True	353.33694278147846
True	3.388391886941635
True	1185.8473794927695
True	107.96077072466296
True	130.59099118171497
True	352.6052446023376
True	737.1272308791806
True	688.1987560002485
True	990.5921460860678
True	470.0475612678033
True	403.5518627976381
True	144.5243091408876
True	411.2856849897135
True	861.832924888713
True	430.0331505565047
True	958.9726234766216
True	86.8964314637607
True	416.0174057027981
True	181.55822725692104
True	284.4619799952739
True	776.1281343196557
True	168.2522974443726
True	132.83853977003696
True	65.98939518277005
True	859.3670515737185
True	781.7067837567477
True	82.0925564446333
True	441.970410776109
True	739.8321505387531
True	425.445496770304
True	55.56460589149513
True	324.2598494286572
True	789.166848289939
True	31.00761531082603
True	366.3427676872698
True	165.5477459363251
True	280.6447908760559
True	31.99347303005555
True	218.5225834878868
True	753.8490283622755
True	648.9424391795196
True	61.55742902431048
True	290.76563060550035
True	922.5176841312898
True	18.77947158120425
True	315.8665605790295
True	283.3789141885882
True	439.9446213782658
True	219.04145278881148
True	604.8573176060535
True	51.27049392249204
True	960.093694930678
True	862.7118574844167
True	46.47685913371532
True	389.0478654073926
True	728.0391907390127
True	908.1073464535464
True	277.8957376883759
True	581.9510424717146
True	126.59889071130978
True	183.77583480863495
True	132.55520677087748
True	130.24163707847785
True	212.88484280767904
True	949.4339652658052
True	800.8906446224154
True	952.314067327722
True	19.170842983713836
True	29.49621199046349
True	355.224665366437
True	11.9337496578467
True	622.7219501893599
True	1041.8550979277277
True	266.78772436767724
True	206.2996766526852
True	81.22327771480158
True	224.1968053913443
True	131.66916126103473
True	45.58303224567812
True	134.26498536902355
True	90.0845546056966
True	247.83550230553877
True	552.0869920264009
True	162.6819482113318
True	30.486307797072676
True	57.27780712867832
True	433.72670949746873
True	269.5194140652938
True	600.7507259878832
True	23.490748482498923
True	112.12113758800436
True	651.5832031053375
True	254.31250154489703
True	461.4460831601834
True	655.7026150510322
True	102.4740543716948
True	106.28466199751908
True	80.43871445799991
True	25.14483320368632
True	120.8952911390108
True	85.86480656007798
True	99.77978783356636
True	145.22695732617578
True	238.3657332708429
True	833.6760543291307
True	289.0500508425973
True	936.1723077482188
True	168.56577157011603
True	200.1322841980096
True	800.662057933118
True	308.23909679795923
True	593.1903806558046
True	257.17042557665974
True	376.2715960246792
True	450.6315429683322
True	555.1453407222838
True	647.6365527202516
True	370.68705102230734
True	36.61641777430412
True	552.6696840193047
True	621.4997875779638
True	19.92751982714428
True	11.944999177920153
True	261.6579024307674
True	389.7882491516189
True	462.9297531802783
True	65.27374774862405
True	666.2276365915023
True	979.0189792270676
True	236.3489629702172
True	912.0912019056432
True	275.52864428232334
True	102.3547125916233
True	283.8436694611291
True	711.2324848224298
True	38.77491459153065
True	598.4177798716375
True	1284.7206832607071
True	1019.1054743290724
True	925.0243238330676
True	216.1802906747306
True	93.90331892470034
True	185.43439552507024
True	825.2282296602538
True	150.60875160484267
True	1076.741941372638
True	903.1110176882592
True	41.15891859475991
True	86.10930480497042
True	408.7056345849502
True	412.8075905432746
True	203.6210455956108
True	516.8741314596548
True	658.6303736829014
True	118.30666063372706
True	267.8602704986772
True	992.8122497447235
True	51.69447352062728
True	691.9360496843136
True	538.6365379646553
True	34.100776815734854
True	806.1931622768379
True	373.8954255481335
True	569.7386527250985
True	113.42358858715784
True	260.3815763026882
True	222.88404329545355
True	27.665139849917168
True	135.8228293079874
True	743.739652073278
True	143.85411144041595
True	393.6606610025153
True	68.74469200409398
True	638.1169339676348
True	623.5345762772073
True	221.4192702910657
True	451.61298865275086
True	166.4003832282923
True	163.35543880044435
True	230.60516393166705
True	286.37116089049186
True	364.6776889662463
True	126.43181632088664
True	196.532437504265
True	23.772238905750918
True	910.2602651689816
True	318.3834025451247
True	9.051847358552996
True	378.5687097482518
True	164.77871823211626
True	627.3152824801407
True	370.4518430790021
True	570.7184154396384
True	546.7897083825475
True	493.3667313540016
True	790.8679132693964
True	242.4447748238177
True	576.5307100193287
True	158.18068713597486
True	522.7958361875169
True	374.0243738813433
True	371.1152653508863
True	130.98604928166986
True	143.5001233423274
True	108.16378828369042
True	67.46579012165674
True	770.5869177168078
True	183.94603317334344
True	47.32716302051756
True	0.0
True	540.5277713037694
True	114.22375524899212
True	24.101956869813694
True	41.77668468071026
True	107.96983382962918
True	544.1412248693467
True	187.12446329747917
True	105.39794321848892
True	33.28469790335281
True	161.69464508755468
True	921.8883862690934
True	52.233849465265024
True	229.51944209204564
True	762.6985666662868
True	312.0871538674703
True	474.32748275555423
True	481.29468712748434
True	507.8660499282908
True	585.5204836305193
True	908.8638620051346
True	256.8803606557635
True	1057.8376036358611
True	918.305426657132
True	615.4543639665253
True	347.59748553661143
True	828.7749567935359
True	10.605470507218143
True	33.02125518291681
True	283.3490896138908
True	43.2513304636684
True	206.1138145773643
True	755.0061860272693
True	211.76259160332947
True	720.2519939016806
True	775.7608613748368
True	120.89000903118418
True	362.0408838768703
True	582.3479680465803
True	24.8741036501352
True	136.19306234366218
True	445.41532506880776
True	298.94748908361663
True	196.6607346425733
True	115.3243666530907
True	375.1129218330127
True	22.76905261294223
True	359.6737694512772
True	369.4995966392931
True	1065.9135484108049
True	357.581574250692
True	31.071153091363488
True	425.4713456311229
True	432.3255588252412
True	230.6856099550321
True	34.89717684562926
True	768.2176631551779
True	433.70286578842655
True	169.69322569941758
True	13.089013916017176
True	1204.5016712323404
True	162.69612844248377
True	28.293237337296475
True	297.45044514198486
True	283.97766393337787
True	115.5634076956752
True	285.9544405219081
True	49.55086255690239
True	297.293984804934
True	315.10309047305424
True	305.07514542141735
True	31.332673371054984
True	49.76606047802798
True	1071.0740852395686
True	25.668670688250906
True	12.847689453354116
True	185.85514780253936
True	670.990208179084
True	8.037247513968609
True	186.47260978880172
True	177.16935588982523
True	486.24665459709166
True	373.266141216923
True	739.9647364232857
True	312.1098569474293
True	496.66914782454046
True	453.57231987622816
True	496.3664045677802
True	100.11148592575788
True	1268.2024751588135
True	885.8025270376664
True	282.3032625480639
True	526.784459229006
True	100.90718493657108
True	571.3285810136349
True	434.6370172917854
True	157.1648963546355
True	76.89014742105068
True	352.557197252443
True	167.21778528997982
True	26.983290565345616
True	588.8483719608145
True	376.4209106157817
True	71.4898255788613
True	29.374805734540715
True	666.8530068799774
True	490.669817208797
True	71.47449966033973
True	22.211787493030617
True	340.80387868978664
True	333.9589983599377
True	710.1506917667881
True	551.5255454144302
True	557.3206090309337
True	787.5979275185558
True	7.714483558081443
True	54.969673055354846
True	36.84154052763889
True	56.76595082674484
True	513.6926172000835
True	580.6559574181963
True	79.31842365033907
True	112.06464568565426
True	195.5726811344381
True	73.61918146892424
True	173.57501341853757
True	203.83066594986124
True	259.9854486456724
True	807.1874058361875
True	608.4597890136315
True	284.3428447741548
True	190.2706764310803
True	276.3500615583895
True	255.30131796759957
True	736.8072583014495
True	309.4782516194851
True	167.00116119824324
True	847.7581902136919
True	351.86307916201565
True	465.3953494784121
True	156.79566630208402
True	122.30811957114676
True	63.20519137539904
True	223.84948492900847
True	969.1278465488008
True	512.4652632799858
True	116.75251190441314
True	344.8693331043486
True	104.13177339571668
True	645.3853937629978
True	4.478794388485455
True	707.4338586644287
True	36.91957638740466
True	927.9569248654404
True	836.3272871198952
True	216.0972977769048
True	28.59044226245816
True	79.77101947447818
True	457.249800250704
True	222.7121596855848
True	1.0703797654497995
True	81.65616427595576
True	1115.3858875542692
True	345.03560975248
True	676.882599174443
True	486.02609746547137
True	30.39891037271499
True	135.05665347753634
True	444.0157238004684
True	933.2040193247274
True	801.2720833080547
True	418.4387849185845
True	351.7182367490581
True	17.500907606281395
True	77.44229859728576
True	744.721580790805
True	488.2340142257703
True	385.042891418654
True	849.1939066837252
True	24.42899837100112
True	225.85514768079892
True	875.5410078909212
True	245.5789035950835
True	7.740322046983566
True	508.09971871988216
True	108.72476362402004
True	652.788182935191
True	52.32795363908084
True	260.558021482607
True	869.5923592835771
True	911.3531686602896
True	284.2793644154201
True	436.2577710625192
True	119.82243816985743
True	597.4188562327822
True	261.5764251741287
True	191.0187606210204
True	896.7894177009679
True	58.8633045922476
True	686.4811553997787
True	271.8702015178385
True	305.05633610369387
True	166.04766097693903
True	489.33475573766094
True	643.4445057346338
True	368.7232095991752
True	385.78421528917073
True	67.14244229823585
True	166.11278873475078
True	454.97367426681393
True	212.31272690498108
True	36.77226662368213
True	200.9722114658468
True	387.6964711892237
True	412.71448462214255
True	748.6736403775634
True	126.94336045129432
True	670.3466776986296
True	500.087625778551
True	618.7694215473139
True	131.24883635669644
True	42.18242732803672
True	676.6075917145184
True	70.69839641146532
True	559.8341432426868
True	683.7850970837336
True	447.70793114281
True	139.82502779215704
True	526.2056996781251
True	4.242635625084891
True	405.5660467556619
True	31.62689768089155
True	639.3948392655137
True	270.22179093288264
True	586.9735433970687
True	704.0700624889467
True	147.5622824236311
True	546.522383916704
True	500.7015551402348
True	66.84302885337765
True	960.8930920187198
True	2.72956878112834
True	27.3888652960952
True	637.4246057402358
True	693.7234629712837
True	137.03298407024758
True	408.000159738744
True	127.43572212024124
True	69.54715956673583
True	469.4336586492587
True	39.51783415209615
True	502.4878186103103
True	12.822712178125473
True	837.179530811636
True	559.7954753466499
True	659.4024012152889
True	100.42029331375176
True	384.8303479602066
True	1021.4527426844794
True	844.3837526096308
True	138.36888123328342
True	549.9903476766276
True	462.6878799467063
True	244.3044226195279
True	252.56763137120308
True	5.293718172493358
True	327.7989302766396
True	10.98575095523092
True	372.08640277927583
True	80.13067610396087
True	394.5342328786385
True	656.4940697038459
True	123.69336426007166
True	232.78493687060532
True	654.2744498080065
True	669.1902716452244
True	296.9574408554544
True	137.04632812551662
True	158.84302760082252
True	471.6768427272297
True	87.52602858114018
True	8.528052690768515
True	504.6160260750657
True	566.3791687345991
True	20.174695228980436
True	136.99592063676522
True	911.1215546717748
True	488.7586134936727
True	268.0754140399115
True	33.851183535744376
True	469.0688791857373
True	111.98456233328172
True	588.8162523405864
True	659.5584014302397
True	296.4228958040267
True	377.0103066872993
True	175.21336888897054
True	238.88055087830332
True	74.1438590202241
True	226.2382081586753
True	496.3053983071909
True	23.123205586695377
True	455.5680757677813
True	371.68335753629776
True	711.4270861247854
True	886.5973282443142
True	880.922243826391
True	159.8922566168026
True	403.8355379508823
True	71.52615156337497
True	176.47830416233052
True	317.95882965591267
True	9.362701901425428
True	823.7635703248524
True	23.80809117562812
True	399.9418053694973
True	258.0325202788826
True	596.6970423016791
True	210.15970083762423
True	37.14414825681297
True	669.4040017875014
True	1055.376713416484
True	222.51175457934505
True	135.03380868477342
True	585.5724877166787
True	500.406922115821
True	19.30774675701045
True	803.2003285482366
True	118.05457717197424
True	41.42109309834727
True	312.96987996876186
True	338.4893389422995
True	389.2150765324552
True	265.7912752610177
True	19.925793169368774
True	21.433834742914332
True	863.179324077558
True	204.3903790505672
True	115.7849842649142
True	825.5734918109495
True	654.962882533463
True	647.7638505765866
True	452.2801432760609
True	149.30779741061397
True	34.73355565080801
True	95.21121100615149
True	426.81603294503634
True	227.81984565708655
True	508.053483903032
True	151.88068509714074
True	495.2063630833275
True	633.7441002890444
True	949.806480027297
True	25.366306353492654
True	989.468822409294
True	1060.3060560913375
True	488.6688206982709
True	81.58503193889078
True	806.8856443748625
True	648.0700857384178
True	660.452809294603
True	177.18645349697448
True	760.8876661380606
True	697.9166845183781
True	123.75180935478738
True	796.9572251797807
True	846.6628643135415
True	479.1975858788134
True	236.41121836172624
True	71.21058132916156
True	315.8121198393425
True	344.21799110640154
True	469.3819787120991
True	413.707361249684
True	206.33942051008103
True	317.6742985918572
True	2.8494797985368185
True	13.156868211493178
True	107.35168754822794
True	128.65201416513332
True	359.642267234284
True	354.4121496783619
True	118.4658938443094
True	16.446555276428004
True	199.6179572154348
True	847.0695089726829
True	470.0483849221134
True	538.6678077777519
True	567.847683338813
True	820.3316757513619
True	621.8286090279039
True	90.18138468020732
True	201.41458030788024
True	250.01576292458327
True	289.6510559348161
True	105.27727149439993
True	352.0912889473289
True	432.635131962099
True	167.6232722635352
True	660.2845572982262
True	244.0129268505689
True	208.37248889001677
True	27.704088451444317
True	255.0626091711212
True	505.11390389380375
True	163.50918129951134
True	522.2238121283552
True	486.3726389077112
True	249.17878017559343
True	101.20299688604024
True	40.894569443057854
True	400.5681467927929
True	792.0637526151897
True	170.95430378691017
True	1037.306332372551
True	1036.1742039052365
True	483.1702365297012
True	103.8968317478968
True	125.64714114408252
True	653.8265677449335
True	8.095560323383777
True	215.1850030006309
True	129.2428413333053
True	117.43259370257564
True	330.5843836916728
True	637.2796498200469
True	38.15693739551768
True	124.8554750561126
True	964.630936737227
True	54.73633429413786
True	451.8412319466304
True	528.1963553690161
True	247.7252460874217
True	130.3520334705567
True	936.3153307180723
True	1188.9067706605078
True	512.5321048917866
True	651.9171468377497
True	219.99349854504047
True	157.00747620100046
True	330.2887641190388
True	242.99632480517252
True	168.9960594172916
True	298.5688263937728
True	321.6654676308632
True	12.34123896847466
True	623.9653274372331
True	152.40109645452534
True	77.85497197191975
True	442.9525192458832
True	301.3344837089408
True	1187.5532773832845
True	339.76813148595124
True	990.1934442034852
True	10.26665737681959
True	274.7140055155072
True	231.2727536496401
True	153.708642942268
True	499.7680926807648
True	197.7002274337848
True	400.15592122162576
True	328.3886282309637
True	107.457702091597
True	358.15528147844725
True	1019.8318072543818
True	711.3780365771597
True	231.18163733774992
True	115.25081674401416
True	298.4287745871144
True	23.96208232420817
True	351.7383951929923
True	306.615888505704
True	549.7308041211755
True	453.6662963230947
True	352.216872959595
True	162.637399205219
True	12.789072068395416
True	417.6255503241622
True	278.5129170260136
True	144.96689254292238
True	303.70985081031654
True	431.0887677322978
True	830.37429263498
True	306.95655627126706
True	774.8213596334867
True	393.7622395312533
True	384.7049054514137
True	1.742161172349058
True	1161.0347300553217
True	107.31559735539707
True	915.9850611845
True	190.0061696711508
True	460.3965928633697
True	688.9819601844313
True	85.18896486966831
True	485.29932576275183
True	34.94866260224769
True	414.1691283052792
True	73.57223952186459
True	237.51636340783892
True	37.63422548320002
True	672.8759759936136
True	191.35598903391872
True	26.262388340593688
True	406.1521289066849
True	108.58430175147588
True	173.34611553904787
True	834.8221148651595
True	273.45377022397514
True	147.79087900980215
True	375.19456305114926
True	519.1310696924405
True	330.9495942037743
True	529.0435549252504
True	611.7484375637697
True	158.80230739991777
True	6.327391266056951
True	72.08081325821523
True	412.1151640674017
True	89.04468795563518
True	77.8785928025489
True	1053.7642960554997
True	27.110498819616183
True	324.2550928159443
True	325.4235478792088
True	454.8590375221247
True	665.7076724977463
True	192.44119397501592
True	668.2131767536932
True	325.89124769271643
True	359.061488808149
True	275.96602520395913
True	210.56423234648167
True	358.51162972911993
True	458.9545992650984
True	418.2635993181748
True	616.4707859782349
True	140.9952814068358
True	77.30451701299785
True	37.60671972301369
True	298.076411875366
True	636.3705924503332
True	390.9812541367814
True	760.8629991637282
True	210.60037094588228
True	386.2803058179121
True	67.69468278892991
True	54.27066616483826
True	430.6718356252803
True	199.87367800952583
True	223.74842243508851
True	41.81798452068124
True	1092.989607927846
True	173.56358560206982
True	915.912510423832
True	311.96879248905896
True	922.7660911231452
True	231.60076155820457
True	480.2373877776898
True	537.1129381929405
True	591.8225737958207
True	223.76130877155816
True	479.1679552777025
True	959.8574204666228
True	127.2876333423444
True	6.883912162106328
True	557.5782579912543
True	29.06714736443397
True	71.96447357817307
True	779.6231993196959
True	237.6822475952694
True	958.4385119862762
True	696.3917889920424
True	421.7823869066006
True	286.0679879624264
True	484.99487844099394
True	344.4687681813347
True	193.85687454867852
True	682.9507295201704
True	714.2957554572016
True	210.0365412123909
True	87.78962717792308
True	507.8317879514658
True	134.6725305104731
True	380.6008656168507
True	344.1451418994774
True	61.52037528489301
True	373.2344361798427
True	414.9145542642213
True	356.03163064891027
True	403.9690580063364
True	417.8555104826208
True	623.0951575033062
True	55.12921181144544
True	448.9369808338197
True	333.7349458264863
True	648.7452331438528
True	208.7298718684234
True	100.66245391415012
True	41.0375059558104
True	537.1340524183317
True	635.4281006887832
True	191.4077384705426
True	405.340290122572
True	329.5793685116249
True	14.811924304682138
True	164.99261422975326
True	291.765412214876
True	3.485389235685452
True	861.873894435631
True	77.58422717477367
True	101.93347145335667
True	112.23204314777873
True	358.1060236680102
True	36.812366122287465
True	463.5453813234835
True	222.7820974399001
True	6.424605713025256
True	124.64262768598124
True	433.2226792030039
True	53.00757520931716
True	66.39561049504104
True	181.73353058263905
True	288.3128091353867
True	984.6940139507532
True	389.4850774500487
True	931.4820574345434
True	188.86307546416444
True	1029.301171096059
True	779.4016918982375
True	640.6984494919793
True	417.88790391624974
True	378.56007553828704
True	81.83295474304403
True	74.97928860871578
True	77.26716284711644
True	178.0705663774461
True	483.55596814283166
True	1121.5805324768455
True	169.16188265559143
True	364.4846789847235
True	447.228568862602
True	607.348981435695
True	590.3325276062473
True	281.0443296030768
True	468.90450577643287
True	683.0223158135232
True	101.50337952150724
True	738.4258825270476
True	267.6634282170901
True	139.56200257255074
True	404.3593430878849
True	843.8673300078885
True	428.881018112762
True	864.8908123544978
True	191.8147187744758
True	349.12392338942
True	711.8514098970014
True	630.143715754531
True	188.16215007938376
True	260.93759386033406
True	793.7468622454112
True	32.3970691809842
True	185.5695945975494
True	476.8059959365021
True	700.9776558446823
True	105.46446499191714
True	34.96085546138587
True	165.8779046741093
True	754.1098668188264
True	319.98642244075666
True	549.5644519901136
True	353.29817202140265
True	303.3255394864409
True	444.4969012522069
True	491.1653962624286
True	71.95492654703254
True	376.08706227574936
True	797.0624817159373
True	0.0
True	288.12007239152285
True	250.5073908298539
True	933.336667005784
True	150.27349101147104
True	635.2409643060391
True	642.9422721107892
True	116.25329127596474
True	219.75646772328707
True	138.64559480624246
True	10.92519406340688
True	288.4017139882131
True	379.447968877777
True	1141.593043054495
True	232.3099888223273
True	388.57247568827296
True	655.8850512215726
True	196.98585979583424
True	27.69092591469733
True	873.1189652127388
True	613.4622384747923
True	160.8946915993009
True	622.7401301801358
True	171.48821249388263
True	293.5893037845972
True	754.3538848143509
True	38.34560442546419
True	104.24761113957824
True	507.0450010929581
True	63.01648030924891
True	75.51236926738439
True	392.9396292848588
True	26.1170290807048
True	755.133597052844
True	100.9611977449046
True	165.10232059685305
True	19.94251675225464
True	723.174813644303
True	29.84903482648148
True	783.4138191151051
True	381.5683612252077
True	114.0215919990654
True	701.4281246195378
True	519.6944853324613
True	572.6490096404749
True	45.85077560531557
True	365.6455309054687
True	4.586794603139591
True	100.10113058970866
True	376.6018834981281
True	47.744285778203015
True	122.3542342885399
True	315.5483829734532
True	174.67809316335428
True	99.598248304962
True	662.3501163721043
True	19.51754290693858
True	1129.5895027385911
True	519.9108745915998
True	309.8211069899167
True	505.897623300257
True	120.20997682220604
True	798.1985730814841
True	1124.9034170288255
True	752.2349423159972
True	183.28113539466764
True	229.9961875920562
True	52.41658077673655
True	58.42081318121092
True	153.054755387755
True	103.59956283495528
True	164.49485166208297
True	1170.0955360460007
True	292.1029833581842
True	353.9738518965391
True	715.4466009810201
True	16.314482191026762
True	13.727834955536826
True	588.4765883350165
True	5.345895550069172
True	115.93558574533596
True	686.183052382335
True	185.78228681381975
True	658.6381025896056
True	817.7093334572836
True	153.3225164421858
True	899.7398943831912
True	2.676983365733308
True	433.21746362025584
True	1057.8684068600471
True	27.277261984171485
True	243.8512004697345
True	155.77041564441237
True	960.7502206873378
True	232.5688438425766
True	504.7366726265937
True	115.58150634982752
True	507.59934819290703
True	163.43283611318583
True	93.4345883916396
True	386.24195555185145
True	73.03994614537721
True	58.10608364628973
True	1042.283746676777
True	271.34567231833336
True	156.415571608264
True	372.8685614460319
True	395.3298627453094
True	219.925655577925
True	167.6521988361066
True	387.6303313992077
True	34.52411561209935
True	491.1012645482258
True	1086.9751562007184
True	110.56731106766672
True	471.1463502542993
True	309.64567684187443
True	26.0539759567663
True	405.53970709079806
True	109.13745179750742
True	543.3262757490988
True	189.5586555176117
True	418.09437714734537
True	19.65554030278352
True	451.9226478230119
True	114.4571088002752
True	334.0486483594106
True	32.964638183259126
True	164.37482268229635
True	251.62944535543411
True	740.6938459905973
True	59.20808808940262
True	146.35404656089003
True	228.47501812572693
True	144.71061891777217
True	609.7917140332037
True	563.2367091385476
True	787.6573088845001
True	388.4607622510019
True	549.0577472629147
True	403.10266501769576
True	676.5653024842051
True	72.97023698658651
True	439.723560760799
True	423.9919882674537
True	45.53875523468248
True	79.87905798708539
True	128.1874195801625
True	92.56816024886042
True	320.7797752072996
True	852.667687651141
True	327.5484797171992
True	1137.4467718881435
True	313.3973514232224
True	902.9203999791284
True	149.33511140379966
True	577.4604238587319
True	610.1886531576486
True	682.7088214114297
True	454.5912742334071
True	62.68592461322625
True	292.5948779034759
True	42.64561378419578
True	169.57181828514905
True	171.11998614569592
True	1094.0266193012187
True	217.3658105268373
True	549.1198749681294
True	548.7345523529392
True	563.4666300417972
True	888.4189514888833
True	591.6878449629404
True	640.0878398663552
True	971.704991975286
True	127.53843229120858
True	312.9293010091609
True	266.32476093286687
True	332.23118362434946
True	89.7259572545305
True	356.94759384289347
True	4.493738120920463
True	340.0653688151703
True	252.53803709596448
True	633.8832543374916
True	290.475640744705
True	365.358511642178
True	10.42611068039567
True	60.93199908438336
True	536.5425739404762
True	30.99795992517713
True	146.63731135781322
True	64.78497546610254
True	151.60917525739967
True	232.090175099288
True	65.7269084055841
True	373.17979659436224
True	284.26145120769627
True	101.31352647647402
True	337.03750532163167
True	66.43612787702747
True	584.0754885447691
True	875.3321022429116
True	283.47319426924344
True	1176.046399188052
True	108.50706428899858
True	301.36926246147374
True	1055.898188628923
True	90.83307964452204
True	278.9683420732236
True	8.985824050586375
True	394.1060714032151
True	440.7682001405858
True	153.62687732028886
True	628.1908114111765
True	953.5480992379328
True	163.15320342755942
True	79.3131293645135
True	339.0225968225154
True	555.3250097400241
True	624.7357362855
True	1223.8886554287064
True	26.27926960992555
True	959.0203773762436
True	136.85021826502765
True	627.9891188567539
True	116.61070049374678
True	130.05621749750117
True	182.74952833961336
True	168.27262886662157
True	760.915348507414
True	205.3259252610084
True	228.84082202860185
True	68.60571938082742
True	517.4039814141513
True	444.9623041773113
True	177.97907168239138
True	240.6851771054986
True	16.536344252049556
True	422.35222885383337
True	215.71162162332084
True	295.67117741713395
True	118.32814559027643
True	706.1553651854097
True	432.1874684559876
True	257.35510615953
True	638.5828888121948
True	543.6608291843345
True	439.1576349610205
True	116.74374357236591
True	523.7985675393461
True	424.09003224584535
True	3.0458622844748358
True	194.04175980154253
True	94.46159400175824
True	248.3351619779399
True	2.841333039226499
True	116.80326469838032
True	357.9521525729707
True	6.578838805298082
True	834.5455547842921
True	170.1278679103308
True	718.3037954009019
True	800.6012164642794
True	157.68568417863776
True	221.8422330367782
True	480.9046812094723
True	843.8119761151227
True	48.78090333178034
True	41.47572073313032
True	137.1742639481391
True	620.2730427249453
True	720.9060666881622
True	182.0437461907877
True	588.6737683283634
True	584.8813904163645
True	838.97533783408
True	408.9124227844563
True	186.0972737633872
True	882.398253532452
True	226.40212762919148
True	153.40786249926362
True	318.131025470854
True	219.3369236482193
True	213.13131153106232
True	619.8213075176382
True	252.9700075841722
True	195.87735235737367
True	461.1197025312175
True	473.6549369823648
True	61.17230301821303
True	296.3696597427888
True	78.06351952537172
True	332.3018184878857
True	358.11782583502327
True	247.4139677915788
True	188.50880414061663
True	371.5817126627156
True	629.58946715574
True	731.3296378497862
True	300.3631952337
True	733.732225288184
True	62.30780228578116
True	870.7556637489184
True	350.27962223434105
True	12.484757559159316
True	614.7046635975554
True	682.4597711203872
True	255.5060560629596
True	166.37272123524926
True	50.46605030903137
True	377.8232381956334
True	76.35037493619564
True	14.520968484192847
True	882.4378964396224
True	374.1772821473796
True	173.51298105503378
True	972.1868833943936
True	11.57143809724096
True	795.44342843032
True	30.378368442336683
True	685.7481187353759
True	63.70282393689713
True	772.6093450358753
True	465.4107359164649
True	193.7547728035596
True	435.29127057928537
True	220.08231719725865
True	303.17221569663354
True	217.1667004170925
True	412.1616079597227
True	9.496742766810044
True	324.08068250036683
True	116.298742284634
True	13.790668571500172
True	469.452188847477
True	720.5233802109404
True	294.142168825864
True	79.88766858859906
True	301.1594559584861
True	79.63544608603723
True	180.2686242583062
True	182.4033378739156
True	375.7708401278449
True	45.79570052842194
True	128.96084828515964
True	367.3627154742552
True	879.9574581061472
True	113.2176980724532
True	208.5313578752456
True	444.9003118629883
True	17.982681124898388
True	423.4251469323787
True	520.7137800477689
True	90.04100673217881
True	394.7840937042373
True	353.82341629112574
True	417.2944830336277
True	606.12270154142
True	1069.68245608163
True	947.0532992121266
True	58.72919977547711
True	1067.3052223525312
True	108.88368212617335
True	112.30297009145924
True	111.5736519286434
True	502.93396107539127
True	373.94852632279645
True	586.8804459325313
True	257.9977237888645
True	158.07514209947988
True	408.589688695685
True	17.87720770697539
True	434.840520871468
True	406.7632176410001
True	146.14371979290084
True	94.90882813275074
True	540.5087477974512
True	978.3844921293016
True	196.24277888250023
True	64.5202203532802
True	428.8231178686293
True	382.3214653557127
True	472.2333148580879
True	325.9678746105772
True	5.303807239588606
True	536.4167289282705
True	503.7927149549405
True	498.0808936482184
True	194.50793815022843
True	101.61245390512708
True	20.786994238511507
True	374.2252086320355
True	104.78082366592216
True	8.321825685122606
True	31.168464919329907
True	342.2789500762438
True	659.4450853836199
True	123.71496353274064
True	92.46901135966868
True	25.254706965892343
True	399.8216680098776
True	367.962293170066
True	779.444537982594
True	304.5995451978644
True	518.6232006369866
True	535.625121162127
True	532.3200240587026
True	304.58334604061923
True	506.6265706234685
True	107.03011153396838
True	568.1168515274072
True	7.38003596192942
True	358.9740755690001
True	458.73776560802406
True	947.769295621487
True	352.32553049981414
True	791.3986012278452
True	996.0257441575276
True	173.53321874527728
True	36.45622715042028
True	372.7385218737573
True	386.09094295140153
True	590.4356400665821
True	247.32220681648235
True	28.004054841182334
True	628.3265498926472
True	129.67690538962913
True	1040.6525166014196
True	311.6724169427864
True	476.7927249846212
True	119.67072059677464
True	825.2244680438341
True	136.04789856163654
True	812.3123575806281
True	565.9161926216467
True	193.5736258981468
True	111.11379465052848
True	68.06675157293255
True	561.7338499971072
True	907.793763044099
True	430.1703050577106
True	559.5710615205362
True	127.97170157102668
True	620.31591454727
True	485.56411982137774
True	792.8314216134728
True	325.55903351973336
True	558.0273069673812
True	118.15637910282084
True	25.09162659748335
True	411.1827253155971
True	170.81050594059153
True	100.93017969532292
True	365.1519467923205
True	1052.6812992981615
True	271.4788891871539
True	548.0129719582068
True	11.542663754361984
True	74.78922699848083
True	320.38597458737576
True	746.7434935426551
True	450.3574239040593
True	519.7887888842142
True	711.8049971242949
True	74.073159074902
True	735.8284393350388
True	46.46947621079519
True	102.4528284147574
True	179.98059546333903
True	83.0240709664763
True	25.84646770086416
True	310.19513445243655
True	456.1729030043051
True	912.0806555357536
True	877.466504272654
True	5.317848119187604
True	280.99907845330966
True	472.0474944867788
True	123.8950133232194
True	246.63796142461527
True	327.76030540786377
True	1321.826760019828
True	459.0037052983726
True	21.773795536326947
True	180.26721638214008
True	710.0397738014494
True	35.43977730047186
True	177.49937695340242
True	573.9812291816786
True	68.55300613842796
True	855.7348020924236
True	334.916553607449
True	656.241433776764
True	83.06761290144496
True	698.5738543568069
True	596.6060583664328
True	888.4731958094609
True	260.0547150792155
True	508.1883101426121
True	821.1326643148459
True	932.1489546583684
True	231.3368717042711
True	761.9894232204207
True	218.19098521472944
True	454.0379173808311
True	377.3692126102719
True	501.3650544224258
True	489.7109085713263
True	309.9061360313777
True	342.5424283232999
True	108.57717588301504
True	322.2032916032937
True	1163.988013316981
True	300.085547297913
True	146.2200572167748
True	287.2767098866107
True	762.7834088744287
True	655.774618057541
True	416.07246291018856
True	119.72685170530548
True	336.7123718364577
True	35.18825380276541
True	168.70124570630662
True	92.55926979183494
True	89.63101999426291
True	551.823271505711
True	132.50563632024375
True	131.89526195021728
True	105.89042893654128
True	85.23229380746336
True	459.5061577554332
True	391.6468723661145
True	1033.2949104603128
True	563.8639541306771
True	845.5381163901894
True	273.55183961618445
True	281.35371916504107
True	515.7454263123219
True	196.8190866119123
True	754.0707122978984
True	243.9117400202201
True	364.2585923508641
True	67.65593977033753
True	120.83782093027348
True	270.6895334021319
True	118.45976755655282
True	474.17753353164295
True	29.604032885261383
True	565.8235379237483
True	1009.88196650968
True	733.1060971714872
True	1.0567332083379288
True	61.04462989654237
True	493.83547101557
True	441.6871453532104
True	76.72630715481193
True	116.56881301707384
True	300.71770265062327
True	78.03047635286379
True	53.52707655962677
True	710.3202837206093
True	664.8862822464669
True	163.16218866473577
True	170.50020889057876
True	507.1875647752629
True	53.898017936618416
True	24.344639140057865
True	550.4012953270391
True	458.3188131621687
True	1140.645678483167
True	48.74055303423167
True	500.73617928681415
True	919.0395649680444
True	793.2638408986259
True	282.8590292455754
True	748.9952122213593
True	391.2891164978421
True	40.95745646740141
True	93.5880376478607
True	722.2061219293082
True	72.6607348809064
True	137.6844271698611
True	912.2160306252704
True	194.99333103628305
True	282.0882080153152
True	106.57267764190154
True	646.0908752317142
True	596.0295204223984
True	215.55587831040955
True	433.1732616326468
True	41.919452588040926
True	274.7891356613103
True	600.1457808349369
True	625.8827622286757
True	315.80200721033515
True	74.14333009734767
True	928.6725193160912
True	1073.5923811101982
True	568.6329284263547
True	58.46730006381562
True	28.80756444276213
True	90.92166573172976
True	107.5986917595217
True	99.17486673122843
True	870.1123360581341
True	1172.7903906083416
True	721.0764377949268
True	323.5530712796698
True	7.980027573803647
True	21.35233269089136
True	340.5711791643449
True	480.0312926005152
True	47.45315863319264
True	577.7235068591016
True	432.2677438622322
True	390.46613622595527
True	80.25823694404667
True	197.9093081124635
True	262.313614557612
True	138.31469757187185
True	395.1746980436656
True	40.88894975543211
True	185.42759599567617
True	1184.2276406198955
True	6.089516257264348
True	28.53438094224221
True	597.5944674513428
True	360.8540404571728
True	776.783149166643
True	157.2991594747953
True	751.7584683810328
True	610.9387678688502
True	286.77121758454786
True	444.8193503157154
True	345.2364636482361
True	293.0716992773785
True	272.5303166306762
True	406.37428877706975
True	510.058011016236
True	495.47171715776216
True	107.1030438619884
True	365.54071335816417
True	8.855833784037944
True	186.920132420622
True	243.61580429456257
True	822.4340690023936
True	623.0159259386694
True	31.03255395022241
True	726.8668572000072
True	816.4796190183986
True	110.66079592630162
True	343.85620879931025
True	892.7073475855661
True	214.5657962668782
True	158.26657117519318
True	536.9984351023223
True	576.1528567506317
True	1131.2113203121812
True	140.62957478220727
True	155.81958827579837
True	257.23254364443744
True	327.2052689763815
True	421.03988651544273
True	409.85225816821486
True	335.2188945105022
True	438.2913590575324
True	502.6343944226542
True	236.7066726878737
True	1486.3644191638482
True	244.11805401548733
True	404.2914704577052
True	53.05331668308784
True	784.3149651866665
True	252.38047289678724
True	924.1514929152704
True	544.3531700248375
True	313.87582034396456
True	777.4541683316022
True	279.79550674578115
True	209.90786853931976
True	254.5157890102931
True	220.5561525119992
True	139.87662875009764
True	254.8794492636255
True	729.9996649042475
True	528.3850270470358
True	225.96188377033985
True	1113.5433006726546
True	116.02023636222287
True	262.68802707085604
True	70.2708614358783
True	309.27383475299126
True	422.2645000024221
True	92.92338887994086
True	210.92530673468988
True	73.12341709003893
True	663.3895300753103
True	374.3491663535432
True	228.5081758045457
True	766.2435152210958
True	891.3693037109568
True	796.0205287584663
True	818.5452546143772
True	350.74485386852723
True	1.4603360170581965
True	265.2591413659333
True	57.44058389150847
True	380.8443154412492
True	50.42830135695117
True	353.3359984436543
True	854.1639025419755
True	1024.1298458325905
True	410.8998994507485
True	22.99076789091906
True	538.1195537778067
True	495.40804793094566
True	200.46017376684904
True	244.515640384582
True	292.2951482610161
True	20.95072144139328
True	125.95152881978372
True	939.516553619591
True	58.56139095957354
True	493.0232722913679
True	791.8848408811577
True	102.61136248746736
True	251.16137364263625
True	116.8735350186348
True	15.964261565427456
True	1.4254512701738906
True	118.07714457579212
True	1011.2509410567018
True	482.4902430422415
True	67.98366180603773
True	790.0888005588822
True	342.1101440771109
True	1.2902503584427043
True	449.37876398920673
True	181.0229072418521
True	504.2326362656731
True	87.19426282379624
True	320.79667781317653
True	393.4376335141595
True	170.81073075024068
True	197.4196350453004
True	126.61080742317762
True	172.4490439520089
True	1018.3252994926146
True	15.962988952058112
True	511.33812547044135
True	491.5847860611257
True	425.4961160043157
True	228.46275689073605
True	238.06059993136145
True	160.22883671465445
True	49.36851850901984
True	472.741037268529
True	154.3084255249837
True	835.0080613581628
True	813.7567959007952
True	251.42517948380345
True	311.55571029753025
True	516.2443753102904
True	43.221226510370506
True	88.12208720807963
True	770.4704606849749
True	1081.4844399249955
True	107.31056485494209
True	731.7988839995683
True	143.75370049313648
True	936.0010616011562
True	668.0851339583629
True	107.31480552259598
True	271.70570671871354
True	617.5318081436008
True	248.7179346877706
True	49.29031658925875
True	573.5724320641132
True	431.66238792074313
True	6.348891584868204
True	475.37569908521925
True	70.60804836801248
True	169.87338844392076
True	233.2485292135128
True	310.83229952153914
True	70.05346421620737
True	213.92261201862868
True	352.39210363203955
True	401.9131577302567
True	957.2306424580772
True	48.53292743602501
True	896.5329406565309
True	986.6620075788873
True	130.93278694937683
True	75.59756717064681
True	1015.4320718875692
True	36.58351435172144
True	241.11897868887013
True	84.78588311245498
True	219.55896596747752
True	368.7685701175969
True	933.2717160349432
True	100.19924671904224
True	71.47810076757703
True	636.632021341847
True	286.0299426567046
True	716.0540149413767
True	52.81700487277171
True	490.78677038225175
True	387.1758632220111
True	687.3283252784655
True	49.587014318843096
True	110.8726568692553
True	28.23303859839232
True	268.30022642380555
True	43.77867970503214
True	345.06376917505827
True	3.1526711584576788
True	1184.6467145104275
True	107.58586550596893
True	139.0305732507652
True	348.8965422411817
True	716.0391671187379
True	681.7815882090147
True	978.6578254673016
True	449.2664501533857
True	412.36193084051615
True	143.33122894561768
True	430.8929243999891
True	829.0506204776285
True	435.6213996169884
True	906.0613162375028
True	84.57503553559133
True	421.9875462093723
True	181.3519270715536
True	289.7667723478982
True	759.6238880373975
True	162.3035582230246
True	138.12179507523035
True	66.25296169463098
True	865.459902879465
True	770.8076631854979
True	82.92711485678785
True	448.9193653664976
True	745.6294736356045
True	431.3021274003623
True	56.63586189916854
True	331.3685284067778
True	779.0773798753075
True	28.215584343976676
True	368.6564764884205
True	166.5049677111598
True	299.886670416944
True	34.074421884571926
True	210.0202578188114
True	788.0160542179959
True	633.7565129078422
True	54.90187012906663
True	299.1035516676072
True	878.3323112091059
True	18.31937484291569
True	319.98963126143707
True	292.2946638631351
True	414.0389124674863
True	212.02924968202416
True	567.3608710040138
True	49.29917662788447
True	967.475976005927
True	912.2177279068154
True	46.993475784455
True	400.7003686688285
True	708.756502398024
True	893.4049334345125
True	281.2592627227916
True	587.7920772323237
True	125.3027127396822
True	194.6718105784764
True	133.3359845197833
True	131.3667079926149
True	210.98610570712708
True	963.0997072394784
True	780.2438110307894
True	923.847793717693
True	19.10083820447777
True	27.56203285125812
True	363.1429458793662
True	14.117567965792308
True	623.8754304943129
True	1043.2134935282422
True	260.73927564065883
True	204.8787670314012
True	82.71248826676377
True	216.62243354635552
True	133.79766456886134
True	42.663786939999525
True	127.07149209793738
True	92.427788676693
True	236.555021331992
True	497.18119622464064
True	159.86461048335522
True	30.025624034009557
True	57.630958304053664
True	428.4197292373962
True	264.94940342900856
True	588.6918329649058
True	23.417670541055124
True	108.33879845677424
True	686.3122859812148
True	266.5859997224869
True	469.5248986901011
True	644.690319821211
True	106.73366492811977
True	109.92162027650166
True	76.32679207859525
True	24.718742833262368
True	122.02392371573984
True	90.2612137260898
True	103.30034815052458
True	154.71575070185548
True	246.74942149077725
True	799.2492486273583
True	293.0663754203022
True	937.8157367939752
True	165.64437399463975
True	199.3491949591664
True	795.3693251693555
True	307.30023370742225
True	594.5774114593321
True	257.2585723152048
True	349.3996577487265
True	432.0855548328552
True	559.0241399094338
True	647.5182162567205
True	369.0244475683735
True	36.78041165946567
True	547.1841623112949
True	628.433102910512
True	20.891644439455245
True	11.320332972121909
True	260.1554070342996
True	407.0577767546078
True	450.1222584301319
True	67.9640873886958
True	652.97317210022
True	973.492358120575
True	240.3037532614828
True	899.1829804208313
True	270.7579066503722
True	107.31727139476725
True	266.4469468365202
True	638.3245313254207
True	39.69937437625855
True	565.5788641054651
True	1265.9146637391154
True	1018.7916751746334
True	896.2377711098085
True	207.8771033880465
True	95.04124537456346
True	199.33724116377184
True	820.8147775226778
True	140.40815936362765
True	1086.4214430650434
True	889.3299877789179
True	41.14804378822845
True	91.48474688430574
True	410.6576762908912
True	407.60928871839366
True	206.8057121640776
True	511.2763390280926
True	674.593883721955
True	127.25756798062145
True	279.6074786000403
True	1005.064924810648
True	51.70658436212293
True	699.2070022804271
True	547.5012347319476
True	37.379212381010696
True	817.3314232594784
True	381.6706656882662
True	558.1783168128852
True	112.1028708668532
True	275.72509750378055
True	216.6162331679537
True	28.353812852958832
True	137.7995786309274
True	748.601727190729
True	138.8566338736637
True	369.0428230766685
True	69.98910039235183
True	639.6921977213846
True	621.9274452227221
True	232.78327459351345
True	463.0919459541364
True	161.4478658351817
True	158.96388283414464
True	216.62514074305096
True	271.5392068040363
True	356.69258745970484
True	126.41772314367712
True	197.65599297642015
True	26.78296740842966
True	899.7682318170663
True	312.71951376317213
True	10.181346274034045
True	379.06508444775153
True	167.07796983373635
True	626.0757473393304
True	371.3721274897764
True	583.7487194618111
True	551.2404132598485
True	496.82743070050026
True	801.3691552051574
True	241.15297686624885
True	554.7127777681046
True	162.4416526813547
True	534.2328625904042
True	355.04546445357374
True	373.801559265554
True	128.41041247179172
True	132.2992046209577
True	106.746408219164
True	69.38108587610253
True	740.6589017660865
True	181.71264374999947
True	43.05817642338425
True	0.0
True	562.4287623044025
True	115.26609637986404
True	21.84976551879162
True	39.58361089665821
True	118.43732459044465
True	551.9934418944877
True	180.81314181211053
True	103.54144249615084
True	37.84124364464419
True	157.50867618510196
True	917.698119470919
True	56.02488298268115
True	224.00489628025213
True	729.2434387286572
True	317.5233195979545
True	465.7194284943435
True	480.4041838853096
True	509.0832139387402
True	607.7558330239511
True	925.2721177950322
True	255.0859209385503
True	1020.5776042211324
True	911.098341000079
True	597.5957074242643
True	349.7208116910389
True	833.0523518540393
True	10.522669444919432
True	32.20104876938548
True	282.3836043285124
True	43.8657905294198
True	204.97135100141728
True	769.6148141010077
True	217.47340326061277
True	733.9954955471378
True	763.782198276815
True	124.95423631881305
True	365.8353279088028
True	578.8179736601244
True	25.165749335507968
True	132.05015565955782
True	437.199275978738
True	306.5933911432425
True	202.54052129071508
True	114.79305891699298
True	384.04845948742593
True	20.83350909397477
True	370.5270186054541
True	374.0729388566793
True	1052.6549826166208
True	369.94801493507015
True	31.748424568603596
True	430.8164515833568
True	446.91196387829024
True	221.57558540520156
True	32.70738762728083
True	750.8223566536205
True	447.2859523120365
True	175.08987656745904
True	13.452760007564503
True	1222.7720815811915
True	167.26999266659524
True	27.151727194699355
True	293.4283310473588
True	285.3910108441761
True	113.17504075237125
True	292.60214460692947
True	46.55910554695468
True	307.7763210298531
True	306.5234341817488
True	305.1825976125208
True	30.75119355733605
True	48.1373162769359
True	1020.7165088739706
True	24.847625896870845
True	12.93524193151778
True	172.02223766282228
True	656.2670346324123
True	8.351714959752314
True	199.5791262547745
True	172.59207327547205
True	546.649356109505
True	374.0640295198888
True	727.9674735242656
True	318.6994814170775
True	498.28570990695147
True	441.96965650365206
True	498.636604668612
True	97.6454625125317
True	1248.0551015965775
True	936.4525063370626
True	291.0640444321856
True	528.449537107462
True	102.77136394167138
True	559.3020079105888
True	447.16077364647424
True	155.19146953178983
True	82.70051101062462
True	350.2133586086426
True	172.31236211374892
True	28.76145238267385
True	601.0876567323189
True	382.65782020381255
True	69.66078786426941
True	31.831588872469
True	668.6392221125936
True	502.4290560563865
True	71.95257525603435
True	22.091345312274044
True	318.3563961926829
True	328.99186696362096
True	723.8531451561756
True	537.7346209012775
True	556.727079810568
True	786.0145935402292
True	8.33934827322668
True	59.36258409893548
True	35.901935537436074
True	60.57893527965323
True	492.5488921034921
True	589.8478345306182
True	81.23751569392526
True	107.5143160008052
True	184.81823534489283
True	71.82804589682958
True	179.9845420208963
True	212.5050519594872
True	275.8671624295664
True	841.234884295241
True	590.4270543770638
True	281.2216657249224
True	198.77842959082304
True	289.90292447696527
True	246.11995670321963
True	733.2628652182788
True	331.9533467347383
True	174.08035854891224
True	904.0707763539024
True	345.8865936966009
True	480.3213484733485
True	152.79816034822335
True	121.45069905532608
True	59.13773107211153
True	213.6616491620261
True	993.1806083292018
True	521.7068862108356
True	122.00572555665389
True	359.3605907391937
True	100.4452495712313
True	664.52561662754
True	3.781300964853167
True	697.6145302784042
True	36.16803564668015
True	928.5125205269426
True	847.8337989963084
True	206.98784986731715
True	30.27229473423426
True	82.08279720303184
True	466.3869638983118
True	228.10074597344928
True	1.2226241682291092
True	78.51215632472633
True	1063.980631095728
True	336.9060785278491
True	663.3924325476277
True	489.937663839104
True	31.491525695135216
True	134.3159506455011
True	447.3414793246557
True	923.6841531669104
True	800.834297957257
True	414.9266452264006
True	347.5491018209292
True	18.247575883216133
True	78.92277193374191
True	765.1350580120328
True	441.2754594487136
True	385.4113072285775
True	882.4513997001343
True	28.90337966312304
True	203.76180991778293
True	916.0689510627072
True	234.51176954491288
True	7.839204441013198
True	498.2717302260549
True	106.47490663119406
True	645.6875770558254
True	54.67508678467909
True	258.29394742473085
True	878.6191347678531
True	913.6303915985666
True	277.99828646261926
True	428.5340850691893
True	111.93019571725812
True	600.4830869271868
True	262.14098016454113
True	197.9650524695041
True	863.4955072370237
True	56.58496401807559
True	705.5407442799697
True	279.3601251568882
True	304.33686278126737
True	171.7249515293402
True	482.0263632083912
True	593.7887865270925
True	379.9328874169966
True	400.1923564350071
True	71.82434143201048
True	158.88755620907116
True	439.338436886048
True	211.84958797460163
True	38.53874953276938
True	204.8937925843292
True	379.1141207427391
True	412.8518963933992
True	744.735283452164
True	128.50777327905166
True	652.7612541980243
True	517.482242731115
True	575.3147265043235
True	130.17349931309977
True	37.66346114699272
True	662.6007383238942
True	69.14653642223296
True	558.6401219910632
True	702.1068810560953
True	447.0709386224795
True	139.93277882702122
True	499.9396202663447
True	4.095094209047894
True	389.6732418854047
True	33.77466613737574
True	632.8862464459684
True	284.41477791624146
True	600.2795345282871
True	689.9034861029137
True	146.7435946358543
True	521.8286623330418
True	482.04826677791647
True	65.70273237836474
True	971.694802349077
True	3.3917798101139214
True	27.919789164385456
True	640.9515002971686
True	688.4541559352394
True	138.0815279285525
True	421.54162456433454
True	124.52114178105842
True	76.91480632526161
True	466.2064996674696
True	45.11442135483069
True	521.3571010747079
True	12.33694123139814
True	845.9312397997817
True	558.4936396226278
True	691.6505326248092
True	99.86604441726634
True	375.7627846491905
True	1041.6559012085384
True	879.3912015966529
True	142.4614097419801
True	532.5099524128806
True	454.1690321351812
True	247.62961522898712
True	252.03906528097173
True	5.295639656529632
True	319.3639655294123
True	12.5676394247496
True	377.0974883756032
True	78.37355689250909
True	417.6896405518688
True	645.1124308412654
True	124.08057918274278
True	239.01074201345045
True	642.6970224373163
True	656.5962463892479
True	298.9567867862044
True	137.1034814785067
True	160.68220983059138
True	461.7922140498398
True	83.89253020746429
True	10.605500212258828
True	497.78671540616006
True	558.4984146565054
True	19.53375688404388
True	140.4817539695993
True	904.6629116578594
True	497.0022933773682
True	253.7062195095112
True	33.41479212423061
True	469.2803760372971
True	116.07190492765136
True	586.5016062666956
True	668.22281869672
True	295.3189527109467
True	400.1095703945461
True	197.0248758224645
True	234.8394212777482
True	74.57417873045044
True	213.3952228867656
True	491.4606441651295
True	19.59128476093132
True	461.64433565420217
True	377.7567488271107
True	724.8813368374985
True	900.4373762829913
True	908.0633800594136
True	150.8934249670598
True	385.705476690889
True	67.35801580209649
True	186.1345646423456
True	314.1729955458132
True	9.438476807944234
True	833.287424398966
True	22.831009378865357
True	409.99473100464814
True	259.61766892158107
True	661.0692039464752
True	217.9156681837113
True	38.55498335547475
True	668.4850951286996
True	1091.1813116524552
True	214.88750085653768
True	127.09767464253596
True	579.7559848937772
True	505.6917729872856
True	18.23704984124867
True	838.41029167951
True	115.3632458232277
True	50.1755372924045
True	304.36006305951935
True	355.96470969519515
True	389.594075132955
True	267.32087197517853
True	21.961427888680568
True	22.521088063518228
True	868.309616369152
True	207.9965347869287
True	114.29327570270095
True	848.4831003583624
True	654.0853984807101
True	671.0030859494008
True	453.0413225023491
True	146.6970773478235
True	31.778738006550128
True	103.51669099269152
True	441.7850316009548
True	225.24790950210945
True	490.97929250215145
True	143.1332026894186
True	479.4523178542484
True	657.5345197437753
True	959.961951778972
True	24.909114034880957
True	976.51350265856
True	1066.1678386804924
True	476.5622320996098
True	82.27213139492214
True	777.4257627401639
True	630.1653856668689
True	658.6260065647075
True	169.5290127073308
True	741.8585303259255
True	701.8825253177569
True	122.62061253904668
True	779.3338247163255
True	825.7140152269772
True	475.5096568590568
True	229.2611179428425
True	73.99555873794658
True	295.6026352913844
True	338.3131836451039
True	459.6475008230592
True	431.91784773420375
True	190.6976547162093
True	316.1079217358418
True	2.434336972905408
True	11.684812408004364
True	101.7325565015889
True	134.66183768932447
True	355.8903876804769
True	356.5705066386874
True	116.46825223346598
True	17.0976947193413
True	224.3459731077748
True	798.8423461808231
True	468.3608393198408
True	510.52254792728655
True	571.0474973482098
True	829.9874315064394
True	631.4576233137698
True	97.6713421605356
True	211.2565538204269
True	243.5163651276133
True	298.009219397637
True	101.59651239015052
True	366.0627169660868
True	430.0254424855801
True	172.47609548510283
True	658.6850645026481
True	253.04464706528293
True	202.13941577026924
True	29.736785341983392
True	253.08137445711017
True	495.5162076851766
True	168.80972851664407
True	510.1913921040462
True	474.07260425594137
True	243.19595926827924
True	103.58918513092269
True	43.73278971539225
True	395.9765593702061
True	797.6209156662998
True	167.8591756415255
True	1026.2796649428242
True	1055.3314441180555
True	475.0862108479559
True	103.86869872520424
True	128.5523473347971
True	657.2157677655435
True	7.754523262734129
True	224.4866253930315
True	135.85079748348926
True	119.46378481121762
True	331.0076773736114
True	642.2758580485838
True	37.74261848097163
True	125.82903475436866
True	950.1060156150668
True	59.64903644061901
True	461.5792742884521
True	525.8282725687175
True	253.9689046803
True	134.3607756108803
True	905.158383754134
True	1181.4223997244603
True	507.3920665534158
True	663.7710638567632
True	205.0951579808778
True	147.9057530326878
True	331.1193851638993
True	245.11612275220912
True	173.00761043865714
True	301.94129228379563
True	341.2559810446742
True	12.53827865325908
True	622.9152940836432
True	143.2186000926599
True	80.38476138076882
True	445.403229322182
True	321.110388479375
True	1207.4858622530105
True	354.82212546071923
True	988.7581683822452
True	9.640404690394549
True	272.91843889059635
True	219.61812267014037
True	151.51052633877617
True	480.5873103616088
True	193.88621538339575
True	407.5499737171127
True	336.9139098129488
True	115.30801294401202
True	368.7933444275392
True	1063.2648591380537
True	723.0568960150157
True	223.47702028886272
True	103.9049184504449
True	290.97231219280616
True	24.526519491293968
True	359.1334418292314
True	314.9025939132401
True	557.8258624172992
True	449.11188528865534
True	359.3835414630614
True	160.03233347399856
True	12.970980066075978
True	418.8640119382371
True	278.7124715414825
True	143.0509022515533
True	306.0949438496651
True	412.3004036691124
True	821.5997159826048
True	319.1464247695845
True	770.3607741973052
True	395.9028232002875
True	386.5036218844092
True	1.2017090772931744
True	1146.4807029544238
True	101.98215652070115
True	925.986772649256
True	219.0141917468188
True	458.4360105250495
True	687.118824735368
True	85.66627432806446
True	480.7150749365528
True	35.152641086252984
True	409.6114452466034
True	72.52926845577548
True	220.84703126547865
True	37.9289852815129
True	674.1717427712184
True	188.11570719934173
True	27.537458288924064
True	392.0057509080921
True	112.96858661082412
True	168.66626852696365
True	815.9551998140331
True	257.5378930046184
True	156.01952054519344
True	374.3586511780392
True	525.6561639578384
True	336.4606932869627
True	534.7717211850069
True	622.8803428438304
True	142.4790369380149
True	7.746496311352198
True	69.69654164332171
True	441.85826930560034
True	90.46427484610643
True	77.84305851285988
True	1064.2600478447953
True	28.36200306781017
True	327.6942228410674
True	316.7014831811997
True	451.9178541167778
True	675.3267092767295
True	183.71688380384023
True	666.828100526349
True	334.03200271629186
True	344.08080547628407
True	257.1342996378455
True	212.55246842333972
True	368.7219994087401
True	449.8087106064021
True	417.20258033294255
True	596.7303004386703
True	141.45123743531087
True	74.76802053123711
True	39.12580809033991
True	310.4098514750815
True	620.9382159177893
True	411.6154327088067
True	767.6099091275801
True	221.1916890883783
True	415.04603631804457
True	66.69451117176757
True	53.623469904650925
True	421.28138747607306
True	197.80818435235236
True	235.22703428967984
True	44.08431690913967
True	1104.9822301799927
True	175.11833216408544
True	927.2198072009425
True	321.7874436641299
True	916.061860383062
True	237.35728781070745
True	462.42462919094834
True	526.0287672093259
True	614.1028057384156
True	207.7076389631952
True	483.8174436804279
True	903.1364959088864
True	115.2211846646865
True	7.775943761965207
True	556.716615281309
True	27.98587886965628
True	78.26392814281638
True	800.9256031459394
True	236.6369400677725
True	1007.1513719999672
True	687.4994368989843
True	412.6271051023618
True	278.10428810918074
True	493.4181368990984
True	344.2116808242029
True	177.27339086306208
True	681.1998318468248
True	699.5586874137196
True	210.99664374853683
True	91.47477861677017
True	509.7907057578348
True	135.51539042047438
True	376.52658513145326
True	360.6981380441087
True	65.05671657443762
True	378.5056326919559
True	403.662131020534
True	369.2648687838643
True	405.0791369072448
True	421.189886883276
True	651.8829533521639
True	55.11229885296168
True	443.94753062713687
True	324.98895216376854
True	652.4954903122368
True	229.6424200526908
True	102.3883635567624
True	44.6065401960891
True	542.8060505751486
True	657.0911807732251
True	191.3001972457605
True	419.0094345669637
True	343.4817776014708
True	15.516907669896504
True	167.81176171214364
True	284.7988243682003
True	2.5712072794792755
True	868.1969297586612
True	82.1505800771985
True	102.52533279220852
True	115.33663656605772
True	351.8938158230331
True	34.915404155606254
True	455.9782251184503
True	223.79064866619885
True	5.994603139590456
True	118.39773549877695
True	431.7381253756666
True	50.73730461561779
True	73.8587756412245
True	176.2601187977908
True	294.68339279326307
True	943.78945932001
True	395.0356004268235
True	942.503752291952
True	190.28310042283488
True	1050.8785254721076
True	785.497046552982
True	637.3447053333671
True	407.4263049275784
True	381.1466883441981
True	77.04972655335845
True	62.15951611211662
True	82.12757509336944
True	173.90333359076294
True	481.1287846750452
True	1055.0532799067214
True	187.0752527789012
True	351.4655765862302
True	448.765805695852
True	615.5129570076865
True	590.2670447066338
True	281.34557991561223
True	450.3115576550394
True	668.5549358057845
True	93.27039553455074
True	738.1899315175089
True	254.23732197415373
True	136.2664507153418
True	415.6621477028404
True	852.4304046803977
True	443.6252640672192
True	851.2839264688494
True	198.29566354097147
True	353.2825178290703
True	700.7933603333346
True	617.2727189829726
True	192.0355619940809
True	252.73790922732377
True	809.2985049620294
True	29.94132346927804
True	183.9447398818012
True	473.0521808960593
True	695.6053928129492
True	105.37791994602736
True	32.512954153382935
True	165.98427213425214
True	746.9169182033977
True	326.2570217865168
True	548.8349199981176
True	342.0745309510632
True	299.34617387984486
True	441.07296685467446
True	493.6306303685181
True	71.35778544327566
True	372.80947848561294
True	796.8579362460799
True	0.0
True	301.4800515964104
True	239.81832099089883
True	980.592269483024
True	152.2089967885018
True	634.4826852398661
True	630.2998165886155
True	109.9137301675647
True	222.3311328807038
True	134.63550392376817
True	11.082756986118335
True	285.9945722012288
True	377.07857001298015
True	1131.435765597863
True	235.1241018401776
True	393.25378227178567
True	644.7557940019663
True	205.2758487435188
True	27.93249820061777
True	869.5370284030254
True	573.9340061248546
True	158.29476395531245
True	623.7183841992822
True	160.23538580027605
True	298.48474155132914
True	770.2135492297432
True	36.39811253732645
True	107.54990725418584
True	507.9750790801937
True	66.60929356354036
True	75.49479121251133
True	410.5761982087133
True	23.36513899582856
True	762.6366147129625
True	99.5087641013736
True	155.22687454854102
True	19.00718851962113
True	680.7947860203772
True	28.477884693983533
True	755.4074947039278
True	392.9964413550508
True	115.09484059293028
True	702.4301826745921
True	515.9218193127124
True	574.7435301875494
True	47.01910483057096
True	374.34062322487887
True	5.3524980699239
True	90.62783818780956
True	372.27105818613455
True	48.01321669542703
True	124.05013083767946
True	316.0734852846479
True	181.3725527012387
True	101.13531422066248
True	649.0825169238419
True	19.859941717256003
True	1162.5645981774685
True	511.02716514903534
True	307.14279855844427
True	494.99491006177016
True	122.94319777808572
True	758.8392871228358
True	1105.7110531999267
True	748.0682799943348
True	163.247672820208
True	226.8083617682772
True	47.59723507660335
True	58.454492596704696
True	153.7988421585232
True	97.54861625167194
True	169.54264410293206
True	1191.9599437623683
True	310.7343907048146
True	360.4128876902861
True	694.0021933175681
True	19.09096900897658
True	15.34420789246138
True	575.9924450504009
True	5.800251358750118
True	120.19957890461744
True	660.1267964023849
True	186.99336623177496
True	659.0666253188454
True	810.6746035202522
True	153.5224822182238
True	906.8761157015432
True	2.709744100041547
True	448.9188962657087
True	1068.7475087945977
True	24.817586429138974
True	231.89527709581247
True	152.34372698125208
True	953.3304598165496
True	239.46475747824024
True	484.5162248241986
True	118.92757710337126
True	502.39690134273934
True	148.29725273903802
True	100.08140658721332
True	393.37113850625377
True	71.07541434761964
True	53.49117404381472
True	1070.409673771495
True	254.55186558235957
True	161.01754046051113
True	382.07591250637273
True	397.7117327770142
True	212.20747558760235
True	163.54813044470367
True	401.9990782759221
True	34.71983067526403
True	477.6256789266785
True	1121.7794554983986
True	115.381391355781
True	467.85815242891226
True	303.0428349657413
True	26.106238741222747
True	422.21823018523065
True	101.31752410418538
True	621.2514285393759
True	198.95709176370312
True	396.66055698101735
True	20.304080882484044
True	440.0387600347045
True	106.63512122035952
True	338.2225786649348
True	35.213935328329654
True	169.74042383262983
True	249.69184320667136
True	771.6053156641577
True	59.49260322733532
True	139.02697569719882
True	237.0977680691149
True	130.62217043792344
True	626.777897048427
True	527.6582761344434
True	797.3146837771142
True	383.058065624768
True	535.7489523548765
True	417.5377689046748
True	699.0102704374393
True	64.6414245022295
True	474.2252693008008
True	405.8199566976194
True	47.65956818297214
True	86.59911580911226
True	127.38586449027616
True	86.52184423208107
True	335.36368547169747
True	836.9715793636443
True	329.2248972356628
True	1067.3885187276303
True	307.86835304701674
True	907.1807666236534
True	145.65628655222338
True	572.0077517934242
True	598.4318758168998
True	714.0826719285814
True	430.2873580239699
True	67.75872142041074
True	291.010722014053
True	43.2448007726259
True	160.9541402863332
True	169.87746541843032
True	1064.8694674289352
True	241.73945870298184
True	557.2456316779866
True	549.4624202713029
True	563.0532172483394
True	877.274906364198
True	579.4127696955507
True	644.8195113700903
True	924.913377582448
True	126.60459061430464
True	324.1465630955069
True	262.78770174297495
True	322.3579678707225
True	88.7925166890932
True	388.41194090963694
True	4.179280376725709
True	327.62922643132725
True	256.7512671665438
True	587.0137597062487
True	284.30300527088485
True	351.5459604798676
True	9.93646967294274
True	60.07510295400027
True	532.896318020738
True	30.929081615289352
True	142.0277703479474
True	66.04432519543026
True	156.25886137457584
True	235.88380920042653
True	69.41153321706999
True	366.4518886931566
True	265.1084014715458
True	101.9321526708156
True	344.44542185792886
True	64.78134183945997
True	582.2428711110023
True	836.5651244151501
True	281.6361063694498
True	1147.2375651673274
True	109.2615283649744
True	306.21929965366377
True	1053.152549771447
True	87.20818990965128
True	285.1853241983082
True	9.204293959780893
True	409.494825023789
True	460.2684196925539
True	147.8951353793319
True	622.1629216435663
True	923.342166747166
True	149.5975208096621
True	76.97675252030844
True	330.44690262179773
True	547.7458289906891
True	625.5517895450904
True	1240.5344047741298
True	24.02825171768268
True	929.2050679495158
True	140.4484009643952
True	647.5876727791634
True	118.4941448937766
True	128.80408682491776
True	193.24143957173695
True	166.4050773736439
True	766.7417755165619
True	214.5430956786785
True	228.0048159994117
True	66.3136760854062
True	508.3713707413616
True	459.6415650687748
True	176.4397546024538
True	229.50250244938857
True	16.237568471747363
True	429.12600247136896
True	223.57109445692572
True	284.86167679457293
True	114.35257352964128
True	733.2734505232628
True	404.4894334967892
True	260.0148185079748
True	637.2070311333407
True	543.2813530364252
True	461.1257114448953
True	138.86963931956203
True	512.3148961029043
True	407.1391976674963
True	3.0487555604573364
True	197.64062206704224
True	91.55345336468288
True	242.51601740299228
True	3.3717510385647587
True	128.43956723764984
True	366.3287589327204
True	6.650474606787825
True	886.5484700975812
True	163.4230371699186
True	729.5573205086883
True	794.3972428635876
True	167.13260260261157
True	228.512722329998
True	498.9231544358332
True	847.4826991589858
True	53.25029692839284
True	38.20708766879024
True	129.23859251542515
True	633.8671540492859
True	713.4934677484829
True	191.7439980723661
True	600.5576368709484
True	598.8566705091868
True	858.6938944352015
True	405.0010339337421
True	193.06326110862864
True	902.9172797361464
True	210.5537052077553
True	146.96159814286136
True	327.7662417542001
True	221.0943506430675
True	214.79954101282448
True	593.7701790516668
True	254.86107788430868
True	195.56520002155608
True	467.8762685191587
True	463.5166080143052
True	66.70223671465244
True	288.6791633302493
True	76.61097628612904
True	336.3378891115034
True	362.4851714754873
True	253.2984877269504
True	178.48728972209295
True	374.3831398050447
True	618.6991768383467
True	760.0883423884225
True	290.73397012992194
True	739.5828899553801
True	61.203016841576414
True	848.8607746972787
True	350.3391503458812
True	12.976078713961504
True	628.3498152417101
True	691.5065343293854
True	251.310913018874
True	167.63980108221855
True	48.2920331397188
True	387.4203904307335
True	73.94332414077124
True	13.850203993282989
True	894.1842078466659
True	370.5342398870754
True	182.4728711377656
True	992.7791006450344
True	11.297477931257342
True	779.559454942077
True	30.145560824969664
True	697.7170788603073
True	62.33213495791965
True	758.4417829022696
True	441.7007787988843
True	198.8643707544886
True	451.213545318789
True	195.87303835016672
True	295.68383095933
True	219.8396746165741
True	407.817690752499
True	10.225171868681295
True	318.90740078044905
True	113.13358081056536
True	11.725890378410202
True	469.8841222768792
True	736.5274305968627
True	295.9041399351128
True	78.61231503563363
True	317.6826336916309
True	81.74610512251587
True	181.6690148686108
True	181.1348369292365
True	378.6851866350742
True	43.18502652967548
True	128.8597288187043
True	387.7494736123394
True	894.5364226308069
True	108.86097673578284
True	205.88754045722428
True	446.220026438886
True	17.976640221148894
True	418.3846554087252
True	511.1965505269329
True	87.50957389021234
True	407.30126320076334
True	364.69598895525473
True	412.2994555627236
True	590.223999837356
True	1041.209576454231
True	1013.2183007514518
True	56.74673689781479
True	1082.1650216995158
True	107.43564020689662
True	104.64922504655097
True	115.77943357872094
True	479.7746139334091
True	373.52341949479217
True	554.2106462383113
True	258.732084424944
True	155.83449482286014
True	387.3178415121588
True	15.958560302713336
True	451.943959738302
True	398.0450040389818
True	145.42865679214836
True	93.83023716862412
True	535.3427610151653
True	999.1387485660864
True	201.9170809248242
True	66.08811781386221
True	439.41136436284927
True	379.5304422285606
True	482.298529729298
True	321.27718516760103
True	3.906826468721041
True	530.4214839122319
True	516.0651378382181
True	494.12211123939807
True	181.87216056067243
True	102.6104038919849
True	20.55563070504443
True	382.5302341825668
True	110.41271066792572
True	7.8313519151428626
True	33.87630211203467
True	339.55215378809464
True	634.6740188106794
True	137.7834615311129
True	85.95053589687106
True	26.875315813461448
True	401.549181587031
True	364.5469205186623
True	775.0316059524313
True	295.7945201282047
True	510.87014387092097
True	544.8364201411213
True	533.0930711417006
True	290.2145359653076
True	536.1373169968198
True	102.65530571966266
True	591.6742514724643
True	6.610917997113232
True	352.83643355391206
True	471.2227666139274
True	961.2264272377886
True	345.28595652021403
True	804.0759014690123
True	1023.8186664626218
True	178.20889978962126
True	39.77885895506103
True	372.1095154962196
True	385.8522857324423
True	594.0492776351247
True	255.47974508123932
True	28.76524423976705
True	643.7413389095891
True	126.7285545967969
True	1066.997921430678
True	324.99771040586745
True	489.198269168235
True	133.70951104241163
True	824.6644888039677
True	140.83911061072536
True	812.3684063570954
True	557.7597507923512
True	186.54168833029988
True	113.93634706109653
True	62.41278035603463
True	566.2066762268738
True	867.7533080295699
True	427.8210460605293
True	523.7806147585233
True	136.3389915052568
True	613.1370061239159
True	479.8140902268105
True	787.2667288445178
True	320.78987984751524
True	585.2746453955228
True	116.16426583285336
True	27.16321424425704
True	412.9224935928784
True	171.117623203468
True	104.9405466031762
True	379.2840698126299
True	1099.3047753351736
True	259.294435154544
True	548.5745413138147
True	12.958289675650342
True	69.33285704671972
True	316.57254125900084
True	766.341616065687
True	459.0437440904232
True	509.0780587235929
True	702.1614730427244
True	66.77411711949702
True	700.3602903251746
True	46.66188099384005
True	108.964898513249
True	178.6333967181428
True	86.47747130812105
True	25.37345809935045
True	307.7679425397645
True	483.5862891067638
True	884.2364217355349
True	867.2541415144108
True	5.56849770180875
True	290.9244659867654
True	472.12343066484885
True	124.21109195583946
True	243.9039524750245
True	327.1838749801463
True	1327.3364420407918
True	460.0186493508663
True	24.350296706408635
True	181.29369967588295
True	703.789209893214
True	33.905198250894344
True	182.98782815152083
True	569.0303147097547
True	71.33457480034859
True	860.9248211574751
True	333.5544072184867
True	667.3147856668508
True	78.46946436745078
True	679.5164223030882
True	576.035553148975
True	876.7020359660786
True	248.2702281673339
True	505.1668597429447
True	818.7306872735475
True	903.7847587452052
True	228.65424298292183
True	745.3448914505377
True	218.4979628732565
True	451.2703076743409
True	372.352585164918
True	490.2341405280566
True	502.69105379361497
True	327.1455384207241
True	354.5626669539782
True	115.79744417076192
True	338.0336675244979
True	1158.5654338734232
True	308.32231731218064
True	145.55544462728486
True	309.7706505209854
True	759.0978260492735
True	642.6925499866128
True	387.2004286173888
True	118.31154616778976
True	332.8519510727012
True	32.952423107521284
True	177.95359586866823
True	90.8852607441803
True	88.37785063375662
True	552.0333209954656
True	140.49068746323945
True	124.07429405788804
True	102.39478188662864
True	84.6366445193607
True	450.01622617992
True	395.42343970966886
True	1028.4752750779808
True	512.2471759384304
True	843.0474105247193
True	273.25811679229923
True	292.0650702488141
True	529.4959563410551
True	198.493404121173
True	763.0043021606009
True	231.4366776597072
True	355.859639902184
True	67.05643616752928
True	122.20524015825951
True	250.3510831099306
True	118.77197042617593
True	472.9179427601742
True	30.975820736642248
True	574.9833256095102
True	1014.109919970091
True	726.0523391227576
True	1.1408036469247451
True	64.74880872388553
True	475.9402485848227
True	447.4781021088539
True	74.82808979028596
True	125.33415867332424
True	318.2277091783979
True	75.45574001952322
True	55.45034619936592
True	724.609740782045
True	641.0179358893358
True	170.8508241525583
True	173.7418829666144
True	540.6611314900082
True	55.611185463258295
True	24.872266181127976
True	562.1495527300251
True	434.2837128178295
True	1110.4245054137225
True	42.722095240827024
True	476.3022598891674
True	880.5332541305075
True	795.8726898471299
True	283.4720485863996
True	764.7406082285937
True	377.7807865909188
True	42.98437652779796
True	102.80686691931012
True	718.7494034431321
True	74.25757404017578
True	137.88596848954157
True	943.5925092008596
True	184.187578421692
True	269.8139856030403
True	108.17374859060646
True	622.0999355426625
True	592.680838077774
True	218.1215515483821
True	435.8606835655551
True	39.0448638828402
True	278.99129618976195
True	584.4099857459637
True	599.0299708461914
True	309.0791077952179
True	75.61059266783694
True	965.4420099311384
True	1102.6352425032428
True	564.8831636889773
True	66.3454122301652
True	31.36716344876682
True	91.01621644308746
True	104.03429562911842
True	99.69675517922003
True	895.2619542293219
True	1233.3691678893356
True	745.2980594130263
True	329.1208771318236
True	8.803338434231534
True	21.3646555340636
True	333.9396805462794
True	472.4164362085734
True	46.03583613312198
True	572.3919743257628
True	415.2170993194937
True	404.1702248909358
True	80.96851443451956
True	197.46557553318144
True	258.26813731924113
True	128.78757765904086
True	374.9030933771972
True	40.3420962929364
True	179.97235676122895
True	1168.2652291484983
True	6.903605373437492
True	27.054349144025387
True	589.0544725310057
True	361.2929394616143
True	797.0475953981024
True	154.8375343658301
True	804.3627085532391
True	587.9033456536213
True	269.79665161935964
True	442.0962533189954
True	345.5418174340344
True	287.0084101692652
True	271.408311491134
True	409.1211395896527
True	491.7570753733026
True	504.4762222455007
True	107.43059780379971
True	354.54683728638594
True	9.109215368431348
True	183.3616881341724
True	233.4511958692757
True	892.983434107388
True	577.755785664792
True	31.624616742031545
True	710.4454353014951
True	812.4971001533256
True	108.48372229513365
True	352.16133492632247
True	859.0071250957203
True	209.40022989018755
True	161.22441578840682
True	531.8321441250647
True	536.5259341294961
True	1114.903393466875
True	146.7044013491708
True	157.2581592680888
True	262.9377058139772
True	315.5080352927234
True	419.9460664416154
True	415.77926468795545
True	321.94873361783056
True	452.6206455625367
True	505.0703392494272
True	232.79566536119685
True	1490.6205903455657
True	244.4244652222098
True	398.6931528691345
True	49.2786851215639
True	759.9477992545316
True	254.78501830539787
True	912.9311910315369
True	550.1184559302799
True	318.4271777304605
True	815.4107521980991
True	261.11306789379927
True	215.5606293437044
True	255.9111741827944
True	223.98569158659717
True	143.0399951765651
True	259.7766890654643
True	709.1295919884351
True	521.2833123041852
True	215.3329311211478
True	1154.5540478909677
True	119.95659603010697
True	262.5583171970732
True	72.32465278582283
True	320.2467914950891
True	434.0580077132685
True	94.846203373499
True	217.25223764057668
True	76.84534183740908
True	705.5956723914329
True	382.1209107611689
True	215.74486807849644
True	742.8600184178944
True	865.5202550111596
True	841.7968665934981
True	816.3693910048163
True	353.16984037116754
True	1.443671188559244
True	255.01226006834787
True	55.864458770739766
True	384.9681087390186
True	56.78739173984957
True	348.82353413287586
True	845.0442109971655
True	1046.5353669829651
True	401.8692651719363
True	22.53936523171195
True	535.2134501350235
True	509.74651076919633
True	202.82718855558525
True	236.1240820628585
True	290.7127639826622
True	23.9478915649098
True	128.39892254562258
True	967.0577119000676
True	60.93381186584941
True	473.0101330714494
True	786.4979152936208
True	103.44362020592044
True	247.3479299191511
True	119.48023840521684
True	15.306197083995242
True	1.057600823499136
True	122.05408818027168
True	1005.5048167819768
True	478.7567310998277
True	63.58614297467896
True	793.189709807248
True	342.38468715767254
True	1.1176611154001692
True	452.3422196854802
True	186.89628797668632
True	491.4163692679812
True	77.10625566961232
True	316.2532037083396
True	384.214019653631
True	177.41099511590434
True	217.543616063139
True	128.5513185121039
True	167.8939660515108
True	945.361889699517
True	14.77758145685095
True	509.3782948181754
True	471.8885777747925
True	404.3504673723124
True	225.58960976368368
True	239.40207211198
True	152.11158035435838
True	46.09934909391205
True	488.68621808195934
True	151.0919708133886
True	816.0180534900943
True	814.8957022868154
True	245.58801673848245
True	308.4518472125624
True	513.8012873210306
True	43.15044446958317
True	84.60475792346085
True	748.7171458789293
True	1058.3298962552713
True	107.3284771550614
True	720.7890732270988
True	141.94727081624114
True	957.6270969802324
True	634.2653556271922
True	102.18770105714712
True	276.1580522382825
True	612.0809661016461
True	267.28145922417383
True	45.23091955413677
True	557.7564660434517
True	451.8767651808761
True	5.196180287489431
True	477.83083992333394
True	69.48205587256379
True	176.55770231146923
True	237.2206643813369
True	305.00658586962425
True	77.28072721010344
True	217.1782668915729
True	360.4822466955281
True	425.4321359851718
True	950.7268660654512
True	46.4530747490498
True	882.5498801511237
True	1025.1554038608422
True	128.9517338549235
True	72.26892084390768
True	1006.3853681799404
True	36.30667528334642
True	228.3695298161553
True	85.99352918695185
True	217.19729537107648
True	356.14935583164754
True	957.240878292493
True	96.80696112871722
True	73.77173253848471
True	647.5340569256936
True	267.33689886118856
True	721.0414708688332
True	49.83421242771091
True	489.7936150951454
True	395.34307295908826
True	684.3006798194941
True	52.6449382401793
True	110.38395959673134
True	23.62031370469531
True	270.1282450181794
True	43.29801228839108
True	348.953436866892
True	2.395343307601948
True	1193.5256727556234
True	105.43121236357403
True	134.24619265600975
True	361.34758997003024
True	752.7546239792661
True	703.3926748189986
True	1016.8132787401662
True	474.6780744681234
True	409.298362204305
True	145.5017814270818
True	413.2476152986517
True	859.9482923789828
True	425.0858597671905
True	955.8970656968957
True	90.74121307146648
True	427.5586038454864
True	178.50982348340355
True	273.9449943568536
True	754.7070331108706
True	167.26634846451313
True	130.21406309653813
True	60.76311727779164
True	874.1724736691261
True	786.195036403318
True	83.77470712274837
True	458.7718371318202
True	751.3458027598557
True	414.9987333755282
True	56.09599967172584
True	323.54786774967295
True	774.2552494181895
True	28.870905455072943
True	355.8531154792124
True	162.66945870670247
True	279.68170710055125
True	34.38845336367116
True	223.8653012166775
True	786.7399144453261
True	649.1274575680021
True	56.67289480325918
True	291.96239415753433
True	881.7346756258921
True	17.578639611405475
True	314.1142902637416
True	277.796781840897
True	431.5260937612459
True	216.86712931727945
True	623.5181890519815
True	50.45990987404269
True	972.5470997176257
True	910.1584105463576
True	46.51938250885735
True	392.097184050914
True	728.4431420356462
True	931.2224344135312
True	283.3645663723459
True	590.7830223624031
True	130.9880813697375
True	189.5160164972356
True	128.24187324788454
True	134.1855378930008
True	210.26263772913015
True	941.1934309928604
True	809.7186292500938
True	978.6458822329952
True	20.15513767876181
True	27.57446247538138
True	365.4915975232085
True	13.148207552538905
True	619.0339290570904
True	1017.7892996345925
True	263.2147410735936
True	204.51527602517424
True	84.71589924035307
True	203.50266074693215
True	130.48683850227192
True	42.06903628107396
True	128.06992559596537
True	88.86749756859538
True	228.1585156947477
True	536.1494502928144
True	165.0709226841368
True	29.210047467211773
True	56.89163875481512
True	428.8436122696832
True	263.6933054528285
True	587.8770642804888
True	21.915271689637056
True	113.58590761483964
True	664.6956471593965
True	251.48363770063003
True	477.27325018765566
True	650.6199750016623
True	99.30433824836614
True	111.1468629734784
True	78.19813127736143
True	25.41553084195278
True	123.78555683857664
True	81.78502650165403
True	104.08998377448316
True	156.71997395594892
True	245.9124833410412
True	816.2655292172832
True	269.4697529247363
True	949.4635807254132
True	165.67494254849274
True	201.91674010513404
True	802.0440578536659
True	300.31131248953966
True	596.0143137358754
True	249.54985407188173
True	362.7489163419162
True	461.69744734976393
True	548.5317522126672
True	634.4956891166387
True	360.2476577004471
True	35.30567405789984
True	543.7312067009407
True	620.0419529400485
True	19.043954575188955
True	11.801572061496126
True	260.40446965772304
True	413.0677911762667
True	442.56385178482856
True	64.29066286981335
True	643.5131789475505
True	941.259650606454
True	225.0622257317816
True	917.8133624300444
True	277.5192446414608
True	104.35605955122504
True	270.994750582668
True	670.9859987555773
True	37.03915779044198
True	610.2232014307708
True	1291.2626889492535
True	1009.1506898079264
True	877.1824590995182
True	210.2031344293421
True	98.06472123186856
True	191.2983306869212
True	862.0245259795845
True	142.60695826062909
True	1076.5404812533006
True	877.3308669477426
True	43.438959598080594
True	87.97520311753243
True	411.2062483275204
True	406.87493404381206
True	215.25093940886745
True	522.869036321881
True	680.1609272775413
True	125.76791077586358
True	271.292423985773
True	1056.8323874819357
True	51.32081760320739
True	721.1138843850271
True	529.6168660277544
True	39.41368121487837
True	830.4508168247032
True	383.1499635321063
True	562.014649779304
True	109.8254614373414
True	273.08651439507787
True	210.56099505611823
True	25.308736708743886
True	133.23976538309503
True	731.0311666814586
True	137.89717031976096
True	382.9093428711147
True	66.83806269292054
True	617.7033571313852
True	582.6619193441401
True	221.42203993696333
True	475.9239475698787
True	163.4755981844737
True	165.07044790549602
True	215.1977606698485
True	286.8463138996134
True	358.32120294406445
True	132.64039646279812
True	195.0162703221564
True	26.640827748655404
True	889.3935284906967
True	287.18867844446487
True	10.012543656483215
True	365.6962662820664
True	164.8713171639853
True	629.544516703959
True	369.5819295962431
True	594.5517246635479
True	537.5506685087553
True	473.4727586845826
True	783.6306559908563
True	251.75808493066268
True	537.884767646147
True	161.20407514268723
True	522.6384488380085
True	356.2407883620707
True	378.9751395751357
True	127.06368600570768
True	131.5152659314359
True	105.74042747449468
True	69.15677145765892
True	726.8451963155359
True	184.2625234153488
True	46.40291852042649
True	0.0
True	572.4781378977177
True	107.64837353490007
True	22.210143576496037
True	40.62185949045992
True	109.178416984752
True	559.9549917128445
True	177.4076769014516
True	104.30144757873704
True	33.28187201528756
True	161.09843433048763
True	912.4311864107124
True	49.325081524085
True	232.8595297064247
True	754.170566274147
True	318.52189612074045
True	469.0017067044269
True	475.5948469647749
True	504.3262143096872
True	588.4150592895502
True	931.0605056656284
True	266.0269655652184
True	1026.2220474219714
True	918.5006322969956
True	595.9183862319503
True	354.8943576967044
True	843.7080273198094
True	9.776128706760414
True	34.3065500557183
True	297.0611556102562
True	41.51695512447223
True	203.8812705348563
True	780.1658613638624
True	217.04069285319235
True	718.8906499367821
True	772.1855410919528
True	117.32768486199944
True	358.8587785706918
True	605.9129110278576
True	23.64826194891104
True	136.3280058022978
True	434.7856511158501
True	307.7693721514326
True	194.534374486522
True	109.08400720450108
True	385.43461391880606
True	22.4084604287959
True	373.230464251726
True	348.17023595546857
True	1043.7894523081216
True	363.85819782756914
True	30.937697756150232
True	448.30735391136335
True	431.02231642068006
True	231.13529289876925
True	30.041037563018104
True	753.0073284995075
True	444.7819414217112
True	175.44199400107487
True	12.966881384670494
True	1209.8851674377004
True	161.93719300801865
True	22.97063234977077
True	292.7861170039779
True	277.82437589502234
True	112.05273514231529
True	290.0921527447464
True	48.00621870431876
True	310.4125718453863
True	303.8371243859317
True	316.49548901806367
True	28.723452476891172
True	48.071273982398345
True	1044.6851295839424
True	25.074270581096123
True	13.97551347647004
True	174.63382439187257
True	658.7299399250458
True	9.513340862181062
True	190.44981617522384
True	179.75593679693333
True	525.6393065358945
True	377.61252005021936
True	710.3404599613145
True	315.0443533087353
True	495.5198284120698
True	430.4443811017742
True	484.7869295052402
True	101.81976068804587
True	1280.4768798635916
True	901.1910404208396
True	303.35559518415687
True	522.5205602361183
True	100.25913461766586
True	567.2540513594221
True	437.1508796445201
True	152.34927087461898
True	76.00098525789495
True	338.79156028841123
True	175.92211889197054
True	31.17960798179276
True	587.9283999681593
True	378.4672391169666
True	69.0281528478139
True	28.65731415522917
True	671.1104380153264
True	492.860699198113
True	72.05338868687002
True	22.258906201602915
True	313.9021767431991
True	339.20289661971896
True	705.2555606402103
True	551.5162096817141
True	559.3528798453062
True	790.9302416502848
True	9.192922614498434
True	55.5972680739196
True	37.31470108021055
True	62.36867804448575
True	504.2843610202435
True	596.0367747102748
True	84.68068571913778
True	108.97320915651726
True	191.925930544259
True	76.0784831682559
True	184.37469153789883
True	207.83672644811136
True	281.88398227841924
True	850.6928756071346
True	581.6892228294123
True	291.86812077845656
True	196.97660708894867
True	279.16978225384435
True	243.8480383434678
True	734.1498624879534
True	320.62243375657283
True	171.5003379501311
True	908.648029075778
True	329.5511915913651
True	482.6362275907078
True	158.40649517010223
True	118.84500962317132
True	63.568821453605466
True	215.1624908657535
True	946.5552754977156
True	523.8765175855051
True	111.61849948778038
True	358.88481765597373
True	99.53996321008384
True	684.8296718811608
True	3.549280539229393
True	687.4612293972865
True	34.58851921548103
True	951.3021159613866
True	833.8486532327868
True	206.1939910562826
True	29.582102649759523
True	78.81313036536585
True	450.47558431347727
True	225.94424355622823
True	1.0967501194809015
True	73.10438591065136
True	1052.4971893516831
True	351.9982833082447
True	652.0441024890873
True	485.2410417327084
True	31.186427834735497
True	137.6863924238406
True	443.0285542470379
True	951.3958324038468
True	819.8513020396567
True	426.71358429414096
True	347.5963819838901
True	15.79902042076754
True	78.39294418128699
True	754.5015011105362
True	449.78109323414776
True	382.5258417035062
True	883.4919746422019
True	27.89282518794189
True	218.815413768247
True	904.110277802914
True	234.3095456906178
True	8.498908128377634
True	511.3073746782957
True	98.32770564445136
True	655.8865075268795
True	54.458714331134
True	256.5612422137625
True	856.3129318159849
True	911.4910079730896
True	284.4108041073121
True	438.5459498059193
True	113.21282524149946
True	581.0388853367037
True	256.086272931295
True	193.91985068723903
True	851.7259524245065
True	53.05971511958924
True	719.7794476160925
True	276.9815231369785
True	298.4365400238175
True	167.10848464025523
True	510.6930097478663
True	595.820950937182
True	376.6399164124848
True	410.72677346971057
True	70.2687984793517
True	151.42169427668983
True	440.9919449542639
True	203.18260622591177
True	38.6743998651407
True	202.2483091873292
True	389.9348591629019
True	388.95859755135166
True	727.1309699045769
True	137.9423807726102
True	645.2861500498888
True	481.5614349831619
True	600.4469277972444
True	137.12970845198635
True	40.79507805498198
True	663.7199295971025
True	71.83081838058774
True	562.1472327468912
True	690.1528345649384
True	449.4492772904379
True	126.99107183622507
True	526.6707040069433
True	4.433873105396
True	386.624560048032
True	32.67741041224268
True	626.3603917791845
True	267.95378154707487
True	575.7669858562839
True	719.8586904935518
True	150.6424303772574
True	512.8559949013959
True	502.3532109596735
True	66.20494298464124
True	958.5366285567296
True	3.0696967054611486
True	28.911386125505185
True	645.2428150140324
True	692.9111583889157
True	134.0093948912451
True	422.18211839824977
True	127.81007432690588
True	75.9924756104352
True	466.2801331247523
True	41.75020662750698
True	512.3201227410015
True	12.916403238128256
True	861.3145299061118
True	553.4231727662195
True	648.8856579322663
True	103.34645477914638
True	366.7198879006905
True	968.3086033842347
True	881.8933848234242
True	141.3507745745937
True	556.706754242747
True	449.7183558475688
True	254.24203248112997
True	257.9653818242526
True	5.12296978852586
True	320.2763996688176
True	12.20067667039967
True	385.0397265759474
True	74.8203655853972
True	411.44505989554347
True	657.9333491095057
True	128.1117775644415
True	248.6067783450813
True	641.7068407468014
True	688.899994150588
True	293.8985684052389
True	135.95682527278387
True	158.61441366043385
True	484.460745321236
True	84.62936332736383
True	10.926279095399892
True	522.6144122183849
True	565.9568708623492
True	19.33058092270341
True	141.79373460128636
True	900.772594419676
True	503.9573421382327
True	273.56494906236617
True	34.51537867650615
True	483.5058596699491
True	111.77663149122176
True	588.6384489612196
True	673.9484162868501
True	293.9462250992892
True	363.3155013504294
True	192.8523568702184
True	244.81885489720025
True	73.93011624234559
True	225.6360571296848
True	506.8485901597013
True	21.94905845297885
True	461.68521745542927
True	389.9520228879514
True	727.1915440108698
True	902.5749839223016
True	902.3049354506036
True	153.31086832277072
True	402.2881473849054
True	72.98077327241269
True	190.52117831279253
True	321.5573084157716
True	10.984499304982071
True	775.22877723648
True	23.5815350335371
True	392.97521984649023
True	271.64201822969426
True	683.9135162442315
True	210.3945009999613
True	36.976764345323886
True	661.5469978934558
True	1076.8014134729517
True	230.3632046299193
True	133.9769465039457
True	635.0102971934765
True	508.6698878846712
True	17.553675388158535
True	822.5780878206087
True	107.8067457141936
True	45.00582534242437
True	315.14991030394185
True	337.6782547781401
True	401.7842855728961
True	264.4064805991539
True	17.69144149112165
True	22.228791787459144
True	840.3010037160558
True	202.2948187240153
True	112.295522645542
True	862.3169935502187
True	660.9190810577054
True	625.6119905519228
True	446.0982408681514
True	158.05770815018963
True	29.63801383406649
True	106.40692290402338
True	433.6868791632292
True	241.88299599760936
True	507.6886466316489
True	147.53509849513085
True	462.48752800387535
True	657.1157048566652
True	947.642251465428
True	20.981877259862653
True	990.5686232050874
True	1130.5859275504265
True	507.5349426991146
True	84.09346284825509
True	788.1705119877117
True	639.2409498886058
True	672.4468379913353
True	174.81436106961638
True	734.6823312001217
True	708.6448033652142
True	118.98839243122916
True	787.1808966088381
True	815.0532912259563
True	490.24820356199024
True	232.99407006523955
True	72.50323873094136
True	313.8737827680484
True	359.25518138687346
True	482.5170979462163
True	426.5450174822837
True	181.08289348723335
True	319.6872160133958
True	2.3743575603838094
True	13.0627093277516
True	107.4132819709114
True	127.99514501710888
True	356.1059637560508
True	361.52927044237583
True	107.89930554872495
True	18.241178763836125
True	217.4553968594761
True	841.5128253008995
True	471.9042683228296
True	534.8742260941543
True	570.1358624498297
True	846.0693292232646
True	648.2383545877382
True	89.44518929401227
True	211.48537957497828
True	242.2427992546624
True	284.8203361001153
True	103.86889030923592
True	362.7632021741954
True	441.7115925323386
True	164.98545937438163
True	653.8164970692646
True	250.9770934942109
True	199.8797411140916
True	29.49063783179657
True	250.65413261728028
True	475.61824248823245
True	172.7265140748941
True	534.8117210052122
True	446.3426754506973
True	236.5495669952831
True	107.11399135822424
True	41.662401435041296
True	413.98945291633527
True	798.8002031750501
True	161.65858451158934
True	1010.7108258005928
True	1054.839957296614
True	487.8751852365455
True	103.41371323293346
True	108.66663288921876
True	633.9559441758906
True	7.945531955896046
True	221.57481829512855
True	130.2386632397621
True	117.8590144496448
True	330.4251993487696
True	623.2774009327316
True	40.34119231358519
True	126.82641159795162
True	955.587126720642
True	56.58247397510056
True	457.56709849922464
True	521.0519475023982
True	264.4623397096073
True	130.49207795273514
True	949.5125791304364
True	1176.3537893628734
True	519.8362120657482
True	675.1332742636394
True	219.16518734041543
True	151.45236579276954
True	314.59903859281184
True	257.5824991937105
True	172.27673808141571
True	304.28357854198765
True	343.13142432248287
True	11.3116718208688
True	625.6643524867828
True	147.47514473008326
True	79.47293948718072
True	453.63251935053546
True	317.77503521771945
True	1218.4415897202236
True	364.4342704613279
True	963.5151563750596
True	11.530001467303972
True	266.0518184771658
True	231.86379289320067
True	154.00804247890625
True	477.3244626099731
True	208.9036191277282
True	419.29617870176935
True	330.57684979542495
True	115.27094846749412
True	361.6047668475392
True	1038.2944249206791
True	717.0477066677088
True	223.239393101272
True	109.4215868845468
True	305.9888490162156
True	24.65864118543045
True	355.25114470802333
True	312.02074619098704
True	555.5531693220381
True	433.7987953776501
True	366.283006362492
True	156.8546101708179
True	15.598893791123912
True	425.65691245444464
True	269.7758287659389
True	145.39754792961995
True	301.3444778155369
True	437.8428608938255
True	805.3263581392795
True	308.83532220762527
True	777.2442770513686
True	402.8761482947749
True	375.417101441921
True	1.4076087792817975
True	1203.5703567673052
True	103.10052326810568
True	916.6584270544436
True	197.9025654979216
True	457.4655368601822
True	658.1540018098748
True	85.00462360381404
True	471.551413802864
True	36.3084484915815
True	401.5119967721005
True	73.2304618756725
True	228.57901621699895
True	38.12334737964103
True	668.0571480325152
True	182.93937398424865
True	25.08666239805653
True	401.8694815879537
True	106.84670004162768
True	172.70872160157896
True	840.1889302954003
True	262.97049799931176
True	151.85660111600066
True	392.2003535442773
True	508.8284411546979
True	334.42600208783693
True	492.8939005372594
True	632.6295604116902
True	151.81145382744742
True	6.9447685818221165
True	75.05006673110078
True	412.1642730984808
True	93.26467595197258
True	76.83683313074229
True	1013.8885467871016
True	27.365073549613182
True	319.2391104493851
True	325.340031992719
True	443.4757393387719
True	664.8175931627362
True	194.58552743986743
True	668.9250757089919
True	324.0643132456609
True	348.7409050990668
True	262.4056938046517
True	205.20011472893637
True	365.7626310337567
True	428.23913273192767
True	402.86550780225593
True	573.6838811817497
True	138.05549914886728
True	74.17485042979533
True	39.64182729424794
True	293.10645063066266
True	649.3214601741574
True	397.7831429775599
True	790.4022495860032
True	221.2410522831061
True	405.9669189101856
True	66.93524686318037
True	51.67376660180079
True	403.52564793304686
True	197.97990762527772
True	221.6915751807949
True	43.47805926018697
True	1069.7519645445911
True	168.98781029223818
True	933.6286667986924
True	318.944060047919
True	931.3097145319784
True	236.1426979871113
True	466.59745598218126
True	532.3455698631143
True	629.8639350708472
True	214.0893421648233
True	478.9669306673349
True	969.404972807047
True	128.65196868716373
True	6.257488740364994
True	602.2614858338965
True	26.58233293454789
True	78.28403892670921
True	806.5021167874161
True	240.01395665552167
True	968.992126078675
True	691.9526909357571
True	419.27115713705024
True	283.2095632753428
True	499.3727449069844
True	329.3049536037724
True	172.21092802053403
True	691.7709092786056
True	745.116730719136
True	202.704806649279
True	90.5416113915363
True	515.2661373959733
True	143.0203479783453
True	375.8836645192535
True	346.720920403962
True	64.93851620821907
True	373.16479692611017
True	411.8551535015485
True	395.131960187778
True	423.0651014679
True	422.49346358550594
True	623.0577785492821
True	59.50645045715973
True	447.2376498241728
True	334.0832103022119
True	661.8140216582394
True	213.14492762872277
True	102.14270328488188
True	42.76877343311328
True	542.4794137997424
True	655.189810115979
True	186.5236638861761
True	414.95952797414833
True	336.3784631973328
True	18.1533041507664
True	172.38466602319875
True	285.4442780276878
True	3.759144230325351
True	888.7645937325984
True	76.81234798846631
True	103.95222313402512
True	110.81743259486966
True	371.270620659677
True	37.63393149931313
True	459.4404394263044
True	232.79264850857004
True	6.016804529245248
True	122.21397646291742
True	431.0918154619629
True	50.705031632167085
True	64.12974803592806
True	178.17417769701325
True	277.42842995416834
True	976.8856536317844
True	389.698838069352
True	935.6453934925064
True	198.76556819388009
True	1042.3910518719392
True	766.8037155229406
True	666.4939848728376
True	406.12002965526176
True	391.0193066806939
True	79.22342924295813
True	71.0221410815481
True	81.04184177745461
True	176.68745170521203
True	491.1938433685358
True	1051.6817681538096
True	181.76391679359983
True	350.492587071365
True	442.0953847854054
True	602.8388526481142
True	609.0289155703414
True	276.6182791690123
True	449.703239611807
True	659.0126881419964
True	90.71356441465508
True	717.8127540175668
True	260.4557691035285
True	139.67460556240522
True	415.51940246923954
True	849.452840606522
True	420.8316105171747
True	849.6299266687497
True	190.7615834548681
True	336.9938943412374
True	696.1309117767884
True	627.1314946292515
True	199.73513351725163
True	261.774732521084
True	777.8111748213671
True	32.17618057179215
True	190.557745166793
True	501.9041629658997
True	705.4262223095109
True	99.63437831361873
True	37.60826154417641
True	164.7447382478827
True	703.9669481091432
True	325.5706428491038
True	559.3803546154242
True	355.2159646119894
True	300.80554254213297
True	450.8398147700196
True	483.182042580589
True	61.945206800443295
True	368.67892836135263
True	780.1436717979408
True	0.0
True	301.50031096624497
True	249.56444444033116
True	958.6061581918592
True	147.09628781725056
True	638.2040042599896
True	637.765839216562
True	117.062205190944
True	224.86834617259615
True	136.3736329332474
True	12.41351782574613
True	292.7164550886403
True	380.78061796058665
True	1126.7022967067535
True	238.7810029913789
True	382.2243821870073
True	643.5144248473863
True	209.2901717126143
True	28.66685830487431
True	852.0296494421632
True	596.5917291958833
True	166.15644995725205
True	651.0736101394921
True	161.27030993472556
True	294.6646111083694
True	799.6672396348737
True	35.51942791258705
True	109.25394178160616
True	525.7201074426459
True	61.41261083931211
True	76.65022389322881
True	408.7963229675986
True	23.724491948264507
True	756.6127804478485
True	102.60517229835236
True	151.28098737567942
True	20.076065418592925
True	696.7017316732757
True	29.102467841027245
True	760.6340674894232
True	389.9655110973224
True	120.05942791774255
True	698.8194982171685
True	530.8213047411385
True	551.0746097155579
True	44.32016526421624
True	371.4564642283181
True	5.226712253225985
True	97.25903912104448
True	360.8635485961961
True	47.19801163003779
True	124.27690942598178
True	310.3510168681399
True	187.14800428680488
True	102.16327276906036
True	648.2847410065889
True	19.77604380856532
True	1142.1635240957155
True	521.1745065750201
True	303.5704882096418
True	489.1701366382183
True	120.33412902717386
True	765.1570449705921
True	1119.3895602305618
True	745.7299239222893
True	163.8892824866713
True	224.40830038828383
True	47.09354990859002
True	58.4700643871836
True	156.24462475935772
True	96.0530759265354
True	165.6634060520831
True	1181.5775784368311
True	306.6606362533685
True	348.7168061822472
True	705.6127597293417
True	16.37637441864091
True	13.36111830533002
True	596.6454452348731
True	6.714461264771636
True	113.19993277176351
True	667.2148029632906
True	182.5586117019592
True	681.9004545088538
True	854.8260682174471
True	147.74961166783385
True	897.3275647049911
True	2.519668237937207
True	475.8057919071929
True	1043.1051198704415
True	23.73340204442511
True	234.99546030516348
True	154.90352936170126
True	941.126384649705
True	237.3589367584505
True	494.19053630100194
True	118.62060861327132
True	509.6115907843921
True	149.41997615174844
True	98.58713658943478
True	382.1789534473414
True	70.60447116064203
True	54.11573072408696
True	1099.868592260879
True	252.41062468304463
True	153.640168871011
True	396.1502816580021
True	396.501689880184
True	218.636449938448
True	162.32061598393162
True	381.17452549985296
True	34.81500900395943
True	485.9139001939719
True	1121.3033561137331
True	109.3615851492042
True	470.50271334815903
True	311.7109054981686
True	26.806547553398776
True	413.9465450148249
True	98.8861264368172
True	590.3555685993975
True	210.637518784997
True	415.67605657131895
True	20.71005480145938
True	428.2606616281332
True	117.2845750673538
True	352.17655758382875
True	33.43136378460416
True	163.81548358313125
True	247.77880308465865
True	740.5889338820342
True	59.06074997415477
True	129.309108367099
True	237.6314301223391
True	132.0724050064019
True	639.2205864782467
True	562.4448176302643
True	775.5219569635371
True	399.07576997174505
True	545.79676439132
True	428.67348578315045
True	694.4247540033274
True	72.11077152490552
True	471.0435615223982
True	429.6077410310926
True	45.89561924667255
True	82.38141635319874
True	129.05321127899708
True	96.67184506966042
True	332.10854715656933
True	844.04048173074
True	316.7465133427383
True	1061.1623973525648
True	329.4757901155488
True	922.2805651153504
True	149.0359771991315
True	581.7730928450668
True	612.9915963772512
True	670.0503072185645
True	436.4074591532275
True	63.47511963953096
True	298.25209933124813
True	38.05877871293016
True	171.89747827390718
True	162.47771406138116
True	1112.1323002916577
True	209.45730311328697
True	568.5127994946306
True	536.2099347293452
True	567.2619057208866
True	890.7229950445106
True	593.2931070575099
True	649.0367950080082
True	940.2291886545244
True	129.50695514102674
True	297.6456473447507
True	244.4722039285852
True	325.844026059047
True	92.89339509424867
True	394.2948210820789
True	4.936997451785828
True	329.1050069375923
True	265.7139737353517
True	595.4626922255004
True	278.81389858151294
True	360.7826168970317
True	9.690177080740376
True	60.25535508682512
True	540.0369055768897
True	28.0465410484127
True	130.01635918146485
True	65.31184416281756
True	153.72964879440727
True	239.11585902342077
True	66.61009037533506
True	377.9397553629364
True	267.82872439841054
True	99.59996275583076
True	333.3815417600626
True	61.15733524638848
True	575.7243063830185
True	835.9583313646895
True	275.737671981844
True	1136.778379852876
True	118.206494707107
True	309.3287867599841
True	1068.3172139922174
True	90.0734822368905
True	292.2013717092012
True	9.676861144810854
True	417.9104996370282
True	458.94091899667
True	153.64182942131387
True	628.8148822851039
True	945.2251286323911
True	156.75978183257791
True	77.97070780194541
True	351.5361923386073
True	540.4484480093413
True	654.1640211893334
True	1255.1821678081044
True	24.942505543032325
True	949.9661467850078
True	135.67288930026817
True	627.7014307749542
True	117.2202874851576
True	132.66899879097215
True	185.62833139530773
True	174.2435307039666
True	754.0965781332874
True	206.7261953105768
True	227.7628028381309
True	67.8880235032686
True	513.8248437782738
True	450.5126070639207
True	178.73346700228265
True	234.06046222500345
True	18.179210323149885
True	440.7881092453883
True	224.0714597716463
True	297.2230323529062
True	115.66934080666545
True	705.0764209688549
True	420.91597120938223
True	262.2137759538079
True	648.0389286813287
True	520.5638772986822
True	464.3554353763398
True	134.39710405830235
True	525.6084734472496
True	420.8550508663958
True	2.27457814050954
True	200.5709657746636
True	93.46626490340896
True	237.9739494516435
True	2.4957060402191096
True	123.4901985707622
True	339.8585384649876
True	6.794622322782983
True	838.8722006907122
True	165.12262754175933
True	741.6577234873346
True	793.454220146229
True	162.51919457843852
True	209.67735396525077
True	474.0620411433265
True	842.2711472449121
True	50.91123730062685
True	39.30234169076544
True	133.5195018505094
True	611.1818346650111
True	700.4393850957362
True	183.68138462220327
True	587.0643443691231
True	594.8185390094559
True	808.5473802931539
True	399.3774887848713
True	177.11394374766363
True	894.1402033423013
True	221.24542741948972
True	153.11880616244378
True	333.89136271855585
True	226.42812732045863
True	206.36955353080904
True	613.3790594841024
True	244.4856046284293
True	198.7540907876245
True	475.5717067479244
True	474.8157767065557
True	61.97442498101787
True	287.8222367355497
True	80.00425743302496
True	338.2423293424576
True	356.3446904713056
True	246.64351943889
True	177.25045161678847
True	373.3138773388002
True	642.0632471611483
True	781.107312785808
True	295.9397017408124
True	744.3236370571245
True	65.55119445803908
True	875.0988786960258
True	347.1534614682004
True	13.126221435754198
True	621.2473477228159
True	691.2003193989485
True	259.49188887669885
True	173.74764377461435
True	48.5880841381854
True	382.8887228364048
True	73.91151580143523
True	14.776370440160296
True	884.151159881885
True	368.4866466527342
True	170.0836827710628
True	992.5808486432192
True	11.25310449889464
True	780.2503187687764
True	34.20796661887431
True	667.1696472900427
True	54.85166296021383
True	791.6410538255868
True	454.73436521945376
True	200.4269586418831
True	451.98278917646974
True	211.6286158825808
True	297.4828912745757
True	224.46712609622668
True	410.38275489750174
True	10.736855262674164
True	319.22402486211604
True	114.13074237396174
True	11.68620073036318
True	471.1045506394202
True	728.783218098625
True	287.288961155449
True	78.1804458123746
True	304.8523084861075
True	86.59356893549604
True	171.9472762709017
True	176.41771712019602
True	374.3650419177864
True	41.29522371816924
True	142.20018203086582
True	383.87096434353305
True	891.701337214566
True	113.4933141899403
True	205.2584030488462
True	441.8227959755072
True	18.24507260397024
True	432.0129802668316
True	496.3646220831428
True	86.24163860202654
True	389.0407926192008
True	371.5206067916126
True	419.4376268832202
True	595.5473470578247
True	1023.3445600421144
True	1009.3272797654892
True	52.851991840577554
True	1068.0902850742705
True	113.04580459991908
True	111.8202040598424
True	109.53073199970709
True	508.1225799542231
True	366.4730722224084
True	572.9862418236169
True	258.46842876068075
True	157.19313800560164
True	382.887726071159
True	16.103425915944253
True	485.1095842334285
True	378.00652326803896
True	151.6922582046158
True	94.44910100393233
True	528.9628796835523
True	1027.3009464244792
True	203.8312014790687
True	67.39056763236208
True	459.6270786275949
True	378.4273571398498
True	494.0087829880971
True	320.1467911551545
True	4.578089356811425
True	526.175374174605
True	534.4299839458256
True	504.7412646101786
True	192.8581670990666
True	101.1342485244526
True	23.025879291249023
True	372.9832432631153
True	108.4863532438906
True	6.76319759736429
True	34.104311876482946
True	346.12352825029404
True	647.4950102853996
True	125.32921215830048
True	90.81697634864857
True	23.540638187957533
True	395.8604984660576
True	363.8229166075606
True	801.1901708957873
True	302.433860287674
True	504.9305996449187
True	513.464003736041
True	531.3426892156799
True	287.75888579745936
True	527.8387737777189
True	101.79529868177868
True	574.912467182525
True	6.981700273876646
True	371.4641122828529
True	456.60091065352975
True	969.4046186645336
True	351.399022709664
True	778.0417762332016
True	995.7429800441366
True	183.7894997155557
True	35.28292198103446
True	381.9438111538308
True	391.8858795785084
True	582.8861384675613
True	249.9234748331644
True	29.13179114636431
True	644.1555026928639
True	136.84288056729946
True	1066.78986029795
True	318.08325860246595
True	464.1921389216088
True	125.2810130073324
True	802.1868211410772
True	139.91271749688198
True	820.7597410369998
True	557.684080384279
True	194.30595103461275
True	113.08335175484584
True	64.74980526103757
True	567.2922473463219
True	923.086781005116
True	429.2117748957093
True	525.7228116705571
True	136.3195441232284
True	609.8684989110676
True	470.5937649107871
True	790.2160038013113
True	326.5633690562223
True	564.4206666819049
True	115.21293092241044
True	24.82484121349984
True	409.2907907510128
True	169.074397053944
True	103.2961830091909
True	401.2016922507691
True	1112.2220732086118
True	264.2500956216339
True	550.6136572304949
True	10.881850070737356
True	74.74129800911031
True	321.29158376691885
True	782.8772120380635
True	466.8478242693356
True	518.1659576190808
True	719.2788998177873
True	69.64379129546485
True	728.2686628785814
True	48.01267299560901
True	102.46316816003596
True	177.2461663057744
True	84.8343474266045
True	26.71598377762585
True	295.210992394976
True	493.9449845114995
True	892.4293764382171
True	878.2698965142231
True	5.69154223113015
True	305.72435236416726
True	455.9432935040075
True	126.5786876067047
True	252.11639093299556
True	330.34194454971623
True	1314.2305777912202
True	474.8738468032914
True	27.264212715643595
True	189.7672641426135
True	712.2314091213348
True	32.47342116170121
True	179.694985621788
True	525.0969436958072
True	79.25702088483334
True	869.7741068979642
True	339.9370317276045
True	679.6975796394953
True	76.49030160368365
True	673.107623192793
True	574.5575122916609
True	871.9866199109711
True	247.18416228010585
True	508.2159449122099
True	837.2399953793912
True	915.4024852427636
True	240.26185359336588
True	771.8423920021594
True	223.80441783668448
True	452.803924802105
True	369.33215084534834
True	494.3297782614216
True	502.0439371524074
True	300.8870541562791
True	358.0370070360848
True	113.33324107556574
True	349.0857562834556
True	1154.2083115544
True	311.9542022576431
True	147.97028357230863
True	298.6503707896617
True	714.8557123753598
True	648.8665275063804
True	395.2873772787808
True	120.49597641803072
True	335.9958767553206
True	32.51093593033399
True	167.44632572068775
True	89.29512719874597
True	83.84678965044394
True	547.1147671027894
True	140.27017641410512
True	129.98510167391578
True	109.26972346877729
True	85.47443082462227
True	450.6528392390331
True	392.26639373441486
True	1054.104879973859
True	514.8769346246784
True	849.6092302486333
True	268.745018574781
True	287.32982441068
True	516.7848891202962
True	199.5288486833788
True	725.5860204165181
True	248.60833531821288
True	365.10254724117175
True	67.47131740880538
True	113.0315466716706
True	257.5323400847043
True	119.24239740845285
True	477.08099559
True	31.791048626334646
True	557.1331186923604
True	1013.0643141189277
True	742.0947096553751
True	1.4786882835189883
True	62.85213814186573
True	479.26460917654873
True	447.0520354727517
True	76.24502365552672
True	118.25337298393818
True	299.6770843084167
True	81.26026913492251
True	52.97447726088406
True	728.4623946222263
True	673.2134460838867
True	160.56186421193135
True	168.58162781360494
True	509.7835615490122
True	48.60714167382373
True	26.95415764068277
True	564.1794509280548
True	452.1269816666168
True	1133.0597866906437
True	49.816682832037344
True	477.0058224367924
True	854.9555800379388
True	774.8389274328664
True	284.9365760445657
True	773.7816831612168
True	378.7275194532484
True	43.2262959666717
True	101.19342538285592
True	701.3451112503246
True	77.81525247195515
True	140.74248158976263
True	946.5563304436243
True	183.2688583289324
True	270.6101012352886
True	99.5231689870196
True	628.8578608283949
True	607.3574011176019
True	219.97647133049645
True	419.5969520642657
True	40.58064498024458
True	279.1268239689321
True	573.420241177236
True	601.5041646356652
True	321.5535188732583
True	75.1177593993453
True	928.4090074725016
True	1048.2335153597878
True	562.4026221055001
True	67.30137052711449
True	29.316343919182604
True	89.10696039685946
True	103.66106630356644
True	101.07849765530932
True	878.2939907561932
True	1169.6611821727834
True	724.241260962336
True	313.3204114827267
True	9.526835884083862
True	21.054630517240167
True	340.07921670082135
True	476.4215944864503
True	49.32958345701548
True	537.5128253279776
True	444.52222117530846
True	390.10118722253617
True	82.97109631467643
True	202.70658325233387
True	260.8062299406195
True	139.24510491802317
True	395.7535545661591
True	41.91849854864684
True	188.6613623886662
True	1153.2801575139017
True	5.983437543278331
True	25.160325708670904
True	596.7345173017976
True	356.94156017062096
True	784.4964215803141
True	155.38870720799585
True	718.1950604935831
True	608.6405407333989
True	292.2279065273435
True	432.66540652308913
True	338.4826780882103
True	293.5649645341681
True	272.96922429844216
True	399.7499159928815
True	505.2770963349568
True	476.1243820340586
True	106.8970546522757
True	352.74255229712827
True	8.979702327950598
True	177.92221246923543
True	235.54843823922585
True	883.7761270782164
True	581.3144275149303
True	31.910573140693355
True	729.328510311267
True	863.0841939655045
True	100.39066444512436
True	352.6263653472611
True	830.4207961165415
True	220.03280573300916
True	160.97692123289437
True	514.181156252208
True	613.6588430759073
True	1132.4066834521277
True	146.50319892586404
True	163.22858000637132
True	252.92397025718577
True	319.1367599709713
True	426.0502002477424
True	411.93554801375177
True	335.4771303741952
True	426.1218034031274
True	503.5802463905577
True	224.0119990549628
True	1458.1831628091138
True	240.3159944325097
True	406.93831430490087
True	52.76890971578918
True	781.2699619829912
True	245.58319868830017
True	899.6330280398674
True	570.7287441642267
True	322.1648853267604
True	786.9115820598767
True	273.07808975903066
True	209.92245232747968
True	263.5745885645465
True	221.850576897895
True	141.1146183327845
True	241.29408801531852
True	743.9517674062008
True	518.4691942498845
True	233.3645549144946
True	1153.1636633871149
True	118.92675891069884
True	260.19950931479104
True	73.3519423817891
True	288.305643107149
True	416.0751150236663
True	94.727316434484
True	205.85282493236588
True	76.83817852366948
True	700.1931529899325
True	372.9640217594924
True	228.5941140393284
True	698.5975313922869
True	858.429125825279
True	810.3713335359434
True	838.6186265123267
True	346.6609107755077
True	1.4320502922686666
True	269.2954879779323
True	53.74298923017575
True	382.6388607106938
True	56.238999238159465
True	365.5638109070349
True	860.6662692610472
True	1027.4297815510563
True	404.9944928309159
True	23.53708345283064
True	521.1425461887914
True	499.2906560725933
True	184.29628875774185
True	224.7389435763719
True	295.15315745312364
True	24.737131202385903
True	121.46137027172706
True	962.7324859045932
True	61.54165930003694
True	493.9265572864074
True	785.0683866902779
True	102.74851690296822
True	239.1470107261307
True	117.03325734916598
True	13.353891866347094
True	1.5568067350465058
True	117.84143199581848
True	993.6928224524752
True	473.2067869246807
True	65.32032473858554
True	792.4522288470257
True	352.61384220911924
True	1.499595603102827
True	457.0585109552
True	185.98522595315168
True	498.8297658742226
True	83.50068083854363
True	346.059218336716
True	357.4003950509882
True	174.63234081910775
True	213.45101867137512
True	124.80552450887626
True	168.55601886995868
True	975.0436826614392
True	15.972623871505304
True	516.0061524654319
True	494.9277613481957
True	394.09072539393406
True	218.0028217528455
True	234.0244676567008
True	151.05621512646383
True	50.12629834990947
True	490.3260910673022
True	153.05501106925743
True	873.7284886629768
True	816.9383740395866
True	243.23500494205945
True	312.7611938767938
True	526.7865903152635
True	38.59726934863172
True	88.3606091537195
True	733.3581926558761
True	1079.4604477437204
True	109.88156017055296
True	731.1863163954716
True	150.0523084575391
True	959.529120246974
True	672.6410546445073
True	104.18270060078876
True	272.1162224986064
True	645.2042631112538
True	260.1930603511785
True	42.9537455672652
True	554.6145285465808
True	433.2343735553082
True	5.298268446013014
True	487.4899585271351
True	68.99924669039851
True	178.3571558487095
True	249.6330285015048
True	300.8418240854709
True	71.22501872917806
True	225.26004520012347
True	348.9666976371042
True	420.7875497262909
True	911.4037647392474
True	45.87269118122271
True	921.903008670816
True	1062.0583882048866
True	133.6750918780778
True	73.58043388200528
True	982.6633800353336
True	33.236566761940715
True	224.44717937645103
True	83.35577002412573
True	214.7071220087226
True	351.0906840563325
True	942.1996503724088
True	96.3029012410334
True	73.41444006642938
True	664.8857222908688
True	274.4703131231182
True	722.1215917539998
True	54.08205194620383
True	506.9328596619925
True	372.2889257132892
True	678.5824016131307
True	54.40212566101441
True	112.63307044931813
True	29.082279888164884
True	277.4041816695405
True	44.964782861301856
True	348.39703750623886
True	2.5877299926538786
True	1189.890265691513
True	104.33839472309546
True	119.01823227529924
True	358.290015776076
True	730.784245085573
True	672.2564731609195
True	985.8073107948708
True	460.1997502439978
True	409.1460788231185
True	144.37708114819628
True	442.41856335866623
True	828.7576481059103
True	419.3637871162556
True	950.4046749304794
True	87.57938512229347
True	441.27752019445
True	176.883196930548
True	290.1370252710732
True	744.6037345508262
True	167.66468192041015
True	129.41727420871703
True	64.13460075683165
True	856.2875948328535
True	795.5965543137331
True	82.78906012986101
True	455.6116800986808
True	747.5383597646554
True	419.5282125087683
True	54.77723008427414
True	299.7737325192285
True	796.0580590854738
True	29.11664060872368
True	371.6758532617236
True	167.84636769782367
True	296.3363230210283
True	34.38807586983909
True	234.2897428269285
True	782.3199765945672
True	638.7413507455416
True	58.01152958429415
True	296.9134903055678
True	914.6804611657726
True	17.357741884191036
True	323.19865996528
True	291.33043992335325
True	444.4472685322287
True	206.119961826714
True	607.6170423380578
True	46.37235760566277
True	964.860656231005
True	877.4209211737593
True	47.36758726939599
True	406.74470563387166
True	736.9204416883814
True	898.9924839861911
True	276.2031904631967
True	605.214900592144
True	132.33860379570055
True	193.53567399963748
True	138.93763813645486
True	132.7996003822125
True	205.680437970818
True	953.5898822834208
True	795.489748313853
True	939.0190115536038
True	18.985129223190324
True	26.64328096697216
True	363.3775072183295
True	11.54813029814738
True	609.609274251762
True	1078.532444001885
True	258.5473205935615
True	211.8544351015482
True	85.03473037920794
True	216.8778475625977
True	125.44309305624002
True	44.42724586586781
True	129.1249243890167
True	90.03334977662739
True	243.8479514990264
True	568.3000660845236
True	169.5272107614552
True	28.911265549174257
True	59.532393990531325
True	415.5437033672379
True	261.1339936700544
True	583.6743924070403
True	23.867116905284327
True	111.7385644070416
True	666.1510975921942
True	250.5809552410693
True	471.2936008378453
True	665.5978153553165
True	105.38015651487773
True	112.68503248189596
True	75.7718287821626
True	24.21086947957028
True	116.95772833979734
True	86.00714450480132
True	103.20567221097303
True	147.35292887008225
True	244.98209353390567
True	802.4615950976307
True	290.64473987548405
True	921.164324511586
True	167.6275190357928
True	191.13563581109247
True	816.7568344012718
True	313.5896317229421
True	600.8520073469447
True	253.82542996219712
True	355.322118286115
True	458.3285043570284
True	558.8676467411392
True	655.8357648471674
True	380.65290759338967
True	33.55268408762396
True	562.2284883587774
True	608.2245586952339
True	19.63537599970689
True	12.286071705451036
True	262.2038428592678
True	404.1940460303192
True	437.2924338589229
True	62.962079698620656
True	622.186526527387
True	966.4153234464484
True	236.8999268545228
True	897.5594174183342
True	280.5440053442348
True	102.18965317970056
True	279.05428641477835
True	682.1501246008133
True	39.01817932817933
True	588.0557043804214
True	1313.7294470696452
True	1000.6706165428806
True	863.4143439822822
True	200.00837937321683
True	92.90119295603452
True	193.36143593072447
True	829.3389417728356
True	136.3918527593656
True	1068.3852963410238
True	863.383295688313
True	42.84753893110359
True	90.42062791809124
True	409.86246976639165
True	407.2838420764168
True	199.049984943532
True	511.3403193921678
True	646.1305204250466
True	125.93122872648084
True	289.5425576939165
True	994.8148194076028
True	54.28554135796848
True	720.0742551942632
True	536.5796696886526
True	39.020556657518696
True	802.1494444022188
True	378.2381212036186
True	557.0291923675181
True	110.1715207260378
True	264.1868604385816
True	228.04662467757157
True	25.27345236690791
True	132.42307268633706
True	750.4475360698234
True	140.24720951439113
True	384.8641414796981
True	62.049405764179824
True	630.6517999083894
True	598.709374557457
True	233.3149667880378
True	465.43626222758127
True	162.57479316756022
True	164.3496257434661
True	221.6778345096733
True	297.1059812906916
True	368.80535534674016
True	127.04229367578706
True	189.89573455161377
True	27.454512468195368
True	871.4604483963972
True	303.4416753430921
True	9.076533950957684
True	373.63132880057424
True	173.31185324450263
True	624.2754911639825
True	358.8462950716673
True	585.2168121134795
True	544.8108369472666
True	488.2862494563319
True	798.6206891947855
True	237.2107966961468
True	569.9628953415854
True	161.23228377280387
True	552.143345421387
True	347.6302899181609
True	373.8203191545659
True	116.27075436799964
True	133.6801057027248
True	111.56603183233396
True	69.6804801717673
True	728.8225595167964
True	174.54840362931833
True	45.61981103778832
True	0.0
True	549.8326879408718
True	117.94559479032718
True	22.839907620348505
True	41.01415389140105
True	113.51551544661577
True	536.5660521285021
True	180.35435525541752
True	107.79967289988484
True	34.67729078013665
True	158.19477129123817
True	899.362012245552
True	49.76314314349728
True	218.0096229593593
True	739.2706550511073
True	304.3302659327586
True	450.3926111185236
True	473.1557799949356
True	520.2509073216827
True	587.1409328690247
True	916.2862530844704
True	264.05932812235505
True	1050.696180637833
True	907.0999192346668
True	603.8256707878977
True	348.2478982835717
True	839.6006105955121
True	10.620426811725046
True	34.93040676682758
True	293.854326389757
True	41.17207922802806
True	184.58853229410764
True	766.5933704125341
True	220.59278866293977
True	740.7902494199127
True	754.9374771704242
True	124.60313172781755
True	378.4842743561874
True	596.3211696185807
True	24.98032640828701
True	128.99413566719466
True	431.01235025531895
True	295.3336544848108
True	198.9348932324064
True	110.49445455877782
True	378.65409297297725
True	21.66969240663838
True	369.5304046673117
True	356.51855973905214
True	1034.4724170715217
True	367.055637077794
True	29.933765094555877
True	448.5184737420051
True	438.3225531527408
True	238.12838417878675
True	31.37381739754821
True	772.9226549225094
True	432.6497471466561
True	180.90560166826643
True	12.997532790945147
True	1207.5795793218044
True	168.59735956999765
True	25.547454325964623
True	307.81465878916265
True	279.1009017498355
True	113.43950313931154
True	296.0082066909188
True	45.105238826580496
True	321.9682141589111
True	297.3641901018595
True	327.4080501476197
True	31.227503906546467
True	48.64613877267916
True	1018.1089565205234
True	26.941441213330243
True	11.810733109190634
True	182.55014671302055
True	671.3149580244504
True	9.708771935066798
True	189.77955029565305
True	171.20311728487053
True	532.4718330394056
True	378.2892567711801
True	762.5731145943345
True	320.59573545535267
True	490.17235770483177
True	446.95295788799416
True	506.9900193322173
True	100.75310585422028
True	1274.0367450617482
True	912.1947408095356
True	294.63736464792265
True	532.0679632769595
True	106.08716283993569
True	567.0911082568166
True	443.8970655988016
True	163.47932746293066
True	78.99918385353477
True	350.3334877141908
True	162.5622368319353
True	29.300642013066884
True	634.5516832494621
True	377.3123783537461
True	66.38505030929143
True	31.753655136002266
True	663.0855194043295
True	483.6326242901787
True	73.30221504398081
True	20.904992262610243
True	326.8080478329082
True	325.26697644648806
True	708.5373319014603
True	538.7757137612944
True	568.6448733053832
True	786.693395256362
True	9.02633374196626
True	59.220890658831216
True	36.43114898511938
True	60.10525606957968
True	496.6136151467789
True	588.873248511441
True	87.20050930744449
True	110.1848153898188
True	199.6147616713604
True	71.39208756712951
True	179.06189519270248
True	208.02350749718363
True	279.2783366717415
True	799.9128505441363
True	606.4396558681848
True	279.42545329858024
True	195.69490769720105
True	267.7691410897371
True	247.38475265268968
True	716.1816556387001
True	328.0938839629662
True	168.42957387207576
True	917.0040711478756
True	347.70426830538634
True	485.7116947233717
True	152.86543535825783
True	124.86408241313424
True	62.55154792775577
True	208.70575905862037
True	985.6715535330694
True	514.3876630075405
True	119.1518214292805
True	356.99965484222696
True	102.3894702174137
True	671.3940089920115
True	4.014838705691057
True	719.7800970933504
True	34.81536203689219
True	951.5067867805004
True	842.6202011997871
True	218.49541370150823
True	28.496913795691604
True	82.98149232767368
True	465.8729901623564
True	215.05666806421124
True	1.8731701040402928
True	81.17636321918647
True	1057.9305779357016
True	340.5694089304571
True	654.8358168255867
True	487.4322202414003
True	29.598182580625217
True	134.43740024938597
True	428.6426516039511
True	916.4598996092338
True	835.8375947489878
True	425.9720386979192
True	335.34187586888964
True	17.630336596168853
True	76.76267015334551
True	768.3426986931341
True	445.17802535025
True	382.5431796493182
True	897.8050140501017
True	27.287676671355158
True	219.7631371787369
True	894.7582076154845
True	229.52055781901356
True	8.144689533473034
True	505.9223846370024
True	98.63568206344222
True	643.5623168877555
True	54.099190301316376
True	258.25020018807913
True	898.2240458242744
True	894.3052886395778
True	273.8078732356664
True	431.2900829570572
True	113.17469801074137
True	600.9009370619767
True	258.9470264336636
True	188.88759967375776
True	847.6081522575489
True	56.345175139388274
True	746.678528797552
True	278.8090933487883
True	296.36672833579405
True	166.07654399570566
True	459.2063683368036
True	588.3666871356779
True	366.3678701596163
True	391.85304122585046
True	66.47373452677878
True	163.6136207434515
True	465.30675682856537
True	216.10893740236884
True	39.54158976076603
True	210.3701984493008
True	386.48149304303166
True	385.5776063765403
True	755.3098674739365
True	138.60360757698726
True	674.0817755443085
True	506.4043573766659
True	608.9398858371205
True	142.6474181669762
True	40.785666073705386
True	686.2288016475221
True	71.43431978447828
True	556.5166097305721
True	688.2330720125233
True	451.13854837579146
True	125.72785482695204
True	544.6674130072045
True	4.699997622796455
True	389.3715434293549
True	31.750268432253463
True	611.6585407668199
True	268.7708212824185
True	575.2456893444772
True	687.3522136730138
True	153.87100253270015
True	518.3702775836374
True	496.856146077889
True	66.03454314479977
True	961.5542204820716
True	3.350760929221016
True	28.066304616106
True	622.9749318525572
True	683.2015268025308
True	137.80173965018807
True	408.21294742565055
True	126.350715329624
True	77.59163040900435
True	455.74069950540223
True	39.31356975726753
True	506.9419406373671
True	13.905742534580648
True	821.654609378901
True	538.6968190209147
True	655.2449672575063
True	101.01156701818331
True	382.18732945581536
True	976.5975453102172
True	876.2498003164771
True	137.75231888129326
True	550.081005856412
True	447.6453609675759
True	256.9363725270909
True	260.8261060732426
True	5.409861436802123
True	324.9936032927957
True	12.845663907164328
True	358.37456673979466
True	76.89129095983863
True	408.50479297399903
True	663.5912903601118
True	126.4435356381371
True	241.49897921216612
True	642.9616061986897
True	676.9492387500036
True	296.26793559885425
True	143.24429974216423
True	155.99702505730303
True	477.0640452327772
True	83.9118557672253
True	10.071401551288645
True	515.5497239266771
True	577.1821379792678
True	20.597287778092426
True	140.3658599491187
True	913.7723947858692
True	482.7535341707086
True	274.71890731055475
True	31.203605289919988
True	483.0138262648748
True	112.715362564925
True	588.3552759386092
True	651.315901042721
True	294.8540462988161
True	389.9770207170855
True	185.52242259609568
True	251.77415530709908
True	74.21873253006072
True	221.2758011927725
True	497.3836737503989
True	20.408076156449905
True	449.9506954656762
True	359.98693783460766
True	715.9414016155283
True	895.4083282817352
True	919.8791958928746
True	161.29568143342348
True	400.4751726274195
True	69.37730065109889
True	198.340903548496
True	311.48043962574343
True	11.25760800988926
True	797.4364096824244
True	24.77621035991664
True	404.1307263929838
True	278.7757296966765
True	608.8648344296569
True	207.00961059282824
True	40.323267969162735
True	692.7480169281947
True	1083.9859469381583
True	230.8762238412149
True	134.02745847458797
True	614.6871922936888
True	514.0778940313501
True	16.71326278858632
True	828.3878332104866
True	117.42528524378169
True	44.0188388756044
True	326.4251094764271
True	356.0823786616932
True	403.9502457784555
True	264.6260799663375
True	18.839244880702918
True	23.13356852847591
True	851.3209503179194
True	204.36385652085
True	109.75832923907564
True	826.3202765847935
True	652.3186445769614
True	655.3664838491446
True	449.263363412106
True	146.35435508104715
True	28.898411435301213
True	100.20944739315208
True	441.6257561013239
True	227.80447335642268
True	500.001432596462
True	149.28950430030667
True	479.5001656289064
True	653.4251441823732
True	976.6034381247744
True	21.94139471220048
True	1015.0480469928758
True	1049.3437892476554
True	488.0676379222264
True	85.83796586030189
True	830.1243681303836
True	644.1887862615682
True	668.6221433585265
True	180.4121856325451
True	731.2794051981555
True	715.8392648973737
True	116.1760267543432
True	782.0301194615687
True	810.8829720947635
True	485.2848693815768
True	218.5355622472735
True	70.64668404041628
True	316.8329756871568
True	358.9837256503536
True	464.37599663593903
True	430.1577559077782
True	181.68435874946817
True	317.27548370522254
True	2.329072460571303
True	12.970551515176636
True	105.66105957656973
True	133.14123774122552
True	358.94625225096524
True	348.15265926476525
True	112.13643615283588
True	16.61778538592408
True	207.5964463257472
True	838.6010563140767
True	473.9486195839997
True	534.9361427595488
True	559.9486439668875
True	802.6424129806111
True	651.6609255686849
True	92.45926367799136
True	218.18332346153207
True	250.34573947268828
True	285.5304729107696
True	103.769003602761
True	361.7733512110845
True	433.5218613982379
True	166.76384737967132
True	662.729064439364
True	239.38866102532248
True	204.34938985974247
True	29.474321411823222
True	236.91823050512045
True	484.425334692142
True	162.18663896361738
True	543.7343338730653
True	487.34938053964896
True	244.4436536118672
True	103.67930968196102
True	40.83021781351262
True	406.70243082106737
True	791.1287250089422
True	164.37539820407594
True	1047.1479456330949
True	1047.2969591851652
True	479.72803961131183
True	104.01362308742908
True	126.90803305954957
True	669.9441675958583
True	7.803722987659481
True	222.30002205591947
True	134.29450600331805
True	115.3136496189365
True	332.3971289570415
True	627.1546886347332
True	34.91984415254578
True	128.31523858855084
True	982.5711809127828
True	55.81812020945696
True	456.78558272342224
True	533.9487190472221
True	250.515819950088
True	136.85311633644992
True	918.7620120340906
True	1181.9654813719912
True	529.4951591107307
True	642.9594248694385
True	203.3171092456693
True	152.40866933347962
True	328.429654631506
True	244.3429719339621
True	170.4434323769521
True	308.4040538300152
True	342.49886556908945
True	11.471732937837563
True	624.1785712013276
True	141.67462761208304
True	78.8730498021725
True	432.1840557894955
True	308.5248570270276
True	1144.179130886366
True	351.2254914372294
True	1000.038312737586
True	9.95474947107994
True	274.2840508856092
True	233.11283439593475
True	154.5083216859836
True	480.4420554584007
True	196.7617592462463
True	429.2485428832675
True	327.784328842526
True	113.66568854207944
True	348.19619709632576
True	1004.7857352421734
True	733.5166254419705
True	226.14373966065773
True	109.95376044239508
True	301.1383270915462
True	25.43401976357113
True	353.2986124030875
True	317.2927755667385
True	575.029867464624
True	421.4888573403221
True	356.18924130588414
True	158.923902942113
True	13.36651575999802
True	432.1831087956865
True	280.7094760742593
True	150.5871874009278
True	302.38698805959245
True	437.21236912069617
True	817.1059684578847
True	314.98125653734854
True	783.3669175256503
True	413.2107614979207
True	374.9907234135945
True	1.6474386922378552
True	1172.2695070322634
True	103.95385205627268
True	958.2610095349512
True	207.8525222216443
True	460.36751843228313
True	682.009801868963
True	84.08182637403551
True	491.9855166458564
True	34.05890192476737
True	422.891911406249
True	76.60109851131129
True	233.53885119164025
True	39.48458484510604
True	689.707159606705
True	189.2978507171836
True	26.27941443126237
True	404.8880931341088
True	105.7568225764639
True	167.93838547709083
True	852.871613001135
True	256.1777351875768
True	145.85392460230574
True	369.6669923710269
True	525.3486584174341
True	336.8416850238252
True	510.8469678472168
True	615.1849556951572
True	160.90524178687923
True	7.717135225836605
True	69.58333922467412
True	435.5820557380192
True	88.64772854916436
True	81.21854086228538
True	1038.0300049182238
True	26.099211870311223
True	316.07591078245
True	327.11798040058454
True	448.4450287968976
True	680.2242258106114
True	184.6852658326385
True	663.6295088248355
True	335.3973575534714
True	343.69035835397085
True	268.2719934982409
True	226.8284454871048
True	369.1271191876677
True	433.7316933724245
True	395.9122030007165
True	623.6490817657906
True	139.8540563132986
True	75.90963418195119
True	36.95793792057881
True	288.85599101931206
True	642.4549550986103
True	401.4427416782699
True	758.7851260429248
True	213.111611202961
True	387.5416309965966
True	68.04460895970847
True	51.07997728132982
True	408.7021928108248
True	203.6559479251084
True	216.5926997644088
True	42.02370811939733
True	1120.3606170688568
True	168.6222265419637
True	924.2849548829878
True	307.7922533271858
True	927.0495134594672
True	234.50064845615304
True	471.83727174260633
True	522.0910671779508
True	612.6360823380749
True	213.83356094723976
True	486.2984537663443
True	949.1626234870096
True	119.22898780723398
True	7.181747756549251
True	576.143658340987
True	29.438835466117688
True	75.54671354415888
True	813.6156374730476
True	226.97129473405684
True	991.3099132571624
True	695.7377595377598
True	409.036746237216
True	289.7571406366622
True	489.6034783872086
True	329.1160236760263
True	174.918087716376
True	682.8196144392173
True	711.1447123298481
True	209.61267074878248
True	91.4997760855476
True	524.421501527675
True	137.71002726634643
True	388.8387742360558
True	344.59938327782174
True	64.01026252058678
True	385.9531565450477
True	422.37274138135376
True	384.2980798385917
True	421.85537427031966
True	436.7559056339663
True	637.6935175352316
True	53.62334403660249
True	457.0641006452759
True	323.87518138727296
True	662.3496830847681
True	218.0120680423091
True	98.6610224923641
True	42.41283598342727
True	524.7001649627651
True	626.0378098826557
True	190.75113930380545
True	410.6856316725825
True	325.51429655576493
True	18.139868127278525
True	174.96257249113347
True	295.10754568909346
True	3.3772690668294363
True	876.2140578602417
True	81.64269851093896
True	109.11545357553052
True	116.5370458763828
True	358.7754852826644
True	38.375644687922936
True	462.86019712525655
True	229.48586437232584
True	6.373416418514025
True	118.0374834391398
True	442.9509060589826
True	53.738490453807245
True	65.43191653363554
True	178.28577979554765
True	295.9842996628972
True	986.7162106958618
True	384.47711595813865
True	949.7250664358908
True	188.79919480950804
True	1011.7135178173156
True	779.4704617930677
True	645.6446353394936
True	393.79881950738377
True	393.0920813324506
True	75.98905297134154
True	74.66836040110181
True	81.85455426871698
True	175.2210662672781
True	487.8063381362394
True	1094.1321844425013
True	175.45226801816997
True	363.0853341423411
True	430.3339871902348
True	582.0481558508084
True	584.057692377506
True	278.5715411277109
True	474.9870357588564
True	676.3487934559461
True	92.34009615215363
True	687.1939653331362
True	250.2625903803421
True	134.3443723792388
True	415.16754996997616
True	855.2986165355735
True	430.9808826162706
True	843.569662244617
True	197.7513757564625
True	347.629087975933
True	697.779478322551
True	611.5496996162378
True	175.79756213355495
True	250.01242414304411
True	777.3957695898575
True	30.937644591251196
True	187.40580516861883
True	477.42712352765534
True	698.9021511059831
True	106.95976413065677
True	37.81159286474914
True	165.9597916040886
True	712.859297332379
True	324.038193152414
True	563.3250112877289
True	359.3414156438674
True	293.3027865011036
True	446.039409970583
True	497.1778508310573
True	71.80500900263756
True	374.4457880513275
True	789.8886091299111
True	0.0
True	295.8476986437683
True	247.34173295661336
True	947.4978303238264
True	151.0025127535518
True	653.8530636048462
True	648.9826446259378
True	116.63796056894265
True	210.15446829690043
True	136.4000038137273
True	11.909971201453317
True	293.01559484340385
True	384.5055166984526
True	1128.1616088179776
True	239.07303325965316
True	413.4579241703801
True	651.0629523334877
True	204.722257585962
True	30.105908746808264
True	844.4839611904464
True	611.4064603823535
True	153.61778674907538
True	620.3197037786244
True	159.52252363357306
True	299.14213322274105
True	789.2979471251055
True	35.76062678984875
True	106.4442960346205
True	521.6328029415745
True	66.6259063581623
True	77.37968495940171
True	403.9379744853842
True	23.220568311972848
True	748.2375849445709
True	99.7968533021643
True	154.49628415479395
True	18.979258694909625
True	679.5133082271268
True	30.00050014590021
True	774.4611054737492
True	403.213316967198
True	122.51348098762398
True	699.8818069202079
True	534.3706494790248
True	564.7390640538918
True	45.39182250247577
True	370.72479971476514
True	5.731627513694349
True	94.54136544292544
True	370.296992210126
True	44.79133520580714
True	121.49833493554662
True	314.5945507107542
True	180.8200284239775
True	98.75034289673788
True	647.8886930025335
True	16.891814791503688
True	1112.3795907377
True	488.9811016313815
True	298.8813517382172
True	506.4162822410045
True	127.60155108911682
True	817.8536767833288
True	1117.711610285795
True	740.5347197452548
True	182.08860423302195
True	222.40991481829224
True	50.42484130635155
True	57.36289131641553
True	152.79619138492757
True	100.95614254886414
True	171.1911724827784
True	1174.3968483659935
True	310.3109235523379
True	359.4563529534499
True	705.6277991494748
True	16.37638064609769
True	14.705894762820972
True	615.0839614268376
True	4.947006982287403
True	117.55012530825108
True	702.3260966841893
True	182.24622570533356
True	625.5660858287304
True	844.2695076154528
True	160.79131991591836
True	872.9329789098323
True	3.280417934027154
True	451.6926007296925
True	1061.45041668699
True	26.01127968635555
True	232.14716952592983
True	153.5867567898482
True	935.9553461186578
True	228.88482720638643
True	506.115405321872
True	118.564651308783
True	512.3652544739335
True	148.3941490840398
True	98.06664028731612
True	382.9939147327466
True	70.01997261018379
True	55.92815563074393
True	1093.539437647048
True	258.51748333706325
True	158.91694074835428
True	372.70113618809705
True	407.595536089956
True	209.747405653719
True	163.387855924156
True	404.5038326117131
True	36.61910660804754
True	475.4639444513023
True	1104.6544816756364
True	112.2564238680348
True	476.2260264848113
True	319.77734833597475
True	25.20406970331973
True	420.9753579044744
True	101.826608643206
True	619.5395540561019
True	215.4649793637207
True	417.22966313049176
True	22.41801078528716
True	445.6768382091759
True	108.59782173732536
True	341.47280930345136
True	33.58593203125535
True	176.0537188946511
True	239.79510733613688
True	771.1173792995373
True	59.49660294950885
True	145.02042217161005
True	226.1837976715975
True	132.97395131384445
True	635.6175499187506
True	544.5243192648157
True	789.2020363793285
True	400.8181828138708
True	541.0956478147895
True	386.0298591001449
True	681.3715532218905
True	75.0550570111838
True	494.5598756853999
True	413.3027056062992
True	47.05919401092681
True	83.38228345997614
True	128.13562736664093
True	87.89278658092309
True	340.64024558801674
True	820.9636948088948
True	305.1899317333649
True	1122.3735321604104
True	333.0637570372816
True	913.0759625700728
True	152.0031757933627
True	568.7124492345391
True	615.7124946778688
True	684.5335555379684
True	441.42853669525584
True	66.6675171529322
True	286.5576191510944
True	41.6231215638407
True	164.7387478932316
True	171.14258769389934
True	1149.4101825372716
True	235.76250161149028
True	566.372688021361
True	540.1667850491026
True	558.8355191827881
True	860.44115186639
True	586.2974913979415
True	649.140614114531
True	959.8973424335588
True	120.9963919257546
True	316.4491954112999
True	272.7680005096262
True	323.8844947674868
True	93.47596686448404
True	379.0046416166305
True	4.424532372698941
True	330.38682883179683
True	262.0303916086546
True	605.3360172029234
True	282.9470092394663
True	361.00547217262766
True	9.982433682514031
True	60.41894901339725
True	540.8854316116459
True	30.208743672546376
True	149.15399780195912
True	63.50485455864703
True	149.2673919862121
True	247.6571861342431
True	70.55436879854781
True	388.7487538970093
True	266.9864612239938
True	99.8365814310016
True	344.9715786396113
True	61.44797944887933
True	576.6658357236493
True	826.5918974141164
True	282.3743470556014
True	1155.2854861900066
True	114.2084724894857
True	292.9927524265622
True	1039.8558987603758
True	89.95295080737252
True	268.01723891090745
True	10.55758244182199
True	407.4834641296405
True	456.4924917982362
True	147.55846947072095
True	628.0415144064592
True	902.182933276282
True	156.53603426813936
True	77.21594561063436
True	330.4864303098822
True	533.3103096081868
True	608.1314218434712
True	1262.3961679696283
True	25.229938834661223
True	929.5996579832512
True	137.7965279501089
True	609.5485368074957
True	116.0999047403918
True	132.61995740517017
True	185.5510341759692
True	176.88056076825458
True	749.3462203517465
True	205.36099940198915
True	231.85496121466133
True	65.99818380832691
True	505.26481237535904
True	453.44359045349233
True	179.41249867128388
True	236.98216068071764
True	16.27877651556928
True	434.9148651146662
True	214.46803364555996
True	311.44571130679094
True	117.7713320799594
True	740.2327434711508
True	431.8599157047488
True	248.64804268756612
True	645.1792580360095
True	516.4893379710338
True	476.1279946846261
True	130.28719508133275
True	525.8095831872059
True	419.8438813230189
True	3.183147678394177
True	187.844068522108
True	88.44668970157952
True	244.43689011496917
True	2.916010440792618
True	130.02348440978824
True	381.3275157704449
True	7.250771753534925
True	896.9535536245363
True	165.54272142924412
True	755.4344234051905
True	817.2286905405946
True	162.19336419509048
True	219.38882631804677
True	501.32987170713966
True	825.7181181448082
True	50.92933285797485
True	37.49336026214951
True	125.37260031240274
True	625.3818220924663
True	705.9118126052315
True	187.56931080244004
True	594.35880870833
True	605.8861641974788
True	864.3565046093438
True	415.3057746060575
True	190.07078104802457
True	855.0609212209472
True	215.1477287384318
True	152.40245402019053
True	329.13315157670456
True	220.4072468416743
True	205.0089306927771
True	605.0465850137713
True	258.1306323627181
True	200.5617495338522
True	439.7114704808458
True	465.77508952501097
True	65.51897505000358
True	285.67731408493404
True	79.03742163275278
True	344.94115629711763
True	361.27809272374185
True	254.333585075125
True	176.983411727223
True	394.6435661897048
True	609.6640279786899
True	740.3263912128347
True	300.2020885981171
True	735.4142417525719
True	62.77311961243689
True	894.584431763513
True	348.90783467239555
True	14.136944108254738
True	608.8457616924746
True	696.1491738709299
True	257.82021924335896
True	174.64747135593672
True	49.69371482541944
True	379.8403470142303
True	79.13575697687334
True	14.21373780735173
True	905.242742737314
True	365.30557475812986
True	177.90858647732438
True	957.3776278450848
True	12.3329212808847
True	790.9051664794506
True	29.821583765302744
True	690.8770747915504
True	60.40285222632647
True	771.7726566738978
True	455.4903753761927
True	197.72993176437348
True	427.0520621237937
True	212.64109716355475
True	301.5148723577776
True	230.1721476754429
True	409.0853101094191
True	9.141119811771627
True	322.3099405440038
True	112.37145564332822
True	11.964710109256345
True	468.409774662603
True	701.4653466885934
True	286.2654104372298
True	78.0317687490772
True	288.68141397978536
True	79.73911857681341
True	190.6193055533487
True	177.2372877586772
True	385.684536192981
True	46.11768659570711
True	138.7248796023624
True	385.8763963764287
True	868.4001403686408
True	112.8920252840383
True	206.63971912043044
True	422.6499689450738
True	17.52241189902873
True	401.3914575343085
True	520.0709225344879
True	91.75589688020378
True	396.4981009998608
True	360.9296242776157
True	424.65508725634464
True	595.9503147610117
True	1060.22168533977
True	1001.8968578489372
True	58.977237894509294
True	1026.9245977024716
True	109.18550455950252
True	114.98449591472568
True	110.00899005522577
True	483.3851444824548
True	379.2602528349036
True	581.3841767729485
True	252.3765007506273
True	168.24448581043865
True	413.4397051473989
True	15.89934008835261
True	451.5686751332906
True	397.33270520500935
True	148.95622336392236
True	92.22023005905542
True	536.2200492243059
True	981.9151656061666
True	201.9966982683656
True	63.62223427228298
True	418.06537273225297
True	380.13638536704514
True	489.8686607303016
True	318.3906030739182
True	4.7222528133769295
True	511.58552452403313
True	508.58328121919175
True	505.87425029205576
True	175.83290084528792
True	102.5329984698614
True	17.05546205378127
True	366.6257196426602
True	111.6904401431802
True	6.795407085843154
True	28.541935215913465
True	354.4678971138215
True	642.8507349841656
True	138.5017288667749
True	90.62787874454447
True	26.374436793625456
True	416.9499732339404
True	347.8418080286315
True	777.4842734612726
True	311.347638060859
True	525.2577323127715
True	548.6935680238938
True	517.9980065685073
True	291.5711333672213
True	523.2678819445229
True	95.95705113155924
True	583.2713832606719
True	6.7353694178145584
True	368.2280739399304
True	466.7514326588312
True	963.0466953835798
True	348.72252074500614
True	801.6491896097458
True	965.9991594679688
True	188.7307507601074
True	37.423417265880126
True	378.234192578132
True	391.2763762318704
True	566.9364814795726
True	233.7534766467954
True	29.205947656651112
True	636.2488291029487
True	122.94054304390482
True	1044.412647656332
True	316.1414626658455
True	491.0701142556397
True	125.09408600769264
True	817.2437583251889
True	143.89957422852328
True	814.0998428628392
True	548.3703758545334
True	188.35562772643544
True	119.0735361528248
True	66.3637857662853
True	558.7199009986263
True	892.1230572114229
True	429.9559712351105
True	540.9553452739235
True	129.29891687007157
True	630.7567653000676
True	455.4604333467464
True	791.6616829964405
True	320.6987064840787
True	602.3553884571131
True	108.1443723072995
True	26.517027273075943
True	420.4397831587283
True	170.24020058924037
True	104.6525443518037
True	383.5192312128675
True	1045.067228760777
True	262.4581738284582
True	550.6254289363405
True	10.757912156568793
True	70.86660186962126
True	324.0521649899439
True	801.260903671315
True	451.88759311555
True	528.5824798376184
True	708.4503672657283
True	69.10987825910237
True	722.5075166790076
True	51.62869295490828
True	103.27229068779312
True	190.6235711923977
True	83.86385465783826
True	25.91894363976508
True	298.64324015987347
True	469.1564158696259
True	916.001294024834
True	857.8120147726222
True	5.61709548645693
True	273.9213003358301
True	438.35605424521407
True	128.85942215431797
True	239.62159809891696
True	327.2392847196851
True	1309.5343461553612
True	467.0373614698828
True	25.50133155168712
True	183.745258180983
True	692.053137258991
True	35.726482573821684
True	174.3287773081559
True	567.5352823472589
True	70.22649519750509
True	869.9846306936529
True	321.25745355895947
True	662.2998190719638
True	78.39031890889197
True	682.1469610671378
True	583.3004867116308
True	870.0873209874532
True	244.00458875513976
True	505.2952332582106
True	832.7888442350308
True	917.5771992317492
True	219.315721245444
True	741.9958735943652
True	221.681571213834
True	458.8081669280434
True	365.8417247220021
True	504.7712658055458
True	482.6887978990697
True	332.33472130698897
True	354.93069699193614
True	108.9259325719676
True	337.31139775554
True	1138.2454560319584
True	321.5903034607934
True	145.19303879387493
True	310.0486580625083
True	735.2236631150394
True	642.0544094145308
True	406.4154263927224
True	122.07944525674633
True	340.8312559857542
True	34.59940524905464
True	176.54275697132695
True	92.82429817261968
True	89.0148910796535
True	561.5285293941589
True	141.97306390884333
True	128.59128940344112
True	103.29970030797726
True	87.06715442914006
True	455.3181905208452
True	381.3712753133985
True	1025.2836198980124
True	535.6737187803813
True	843.8532441564394
True	272.45952260994466
True	309.761577805377
True	541.1005126684161
True	195.2510466425365
True	771.1575620825394
True	241.60925013960372
True	361.355299952184
True	68.4435799867441
True	123.24337709415164
True	244.2251362025195
True	125.5957150941467
True	451.9430865632774
True	29.4326708069789
True	571.2015432147867
True	1015.8698340641532
True	742.1215669099844
True	1.3982868276901583
True	64.39865817941207
True	507.647143698749
True	436.5439332549929
True	76.72262556192867
True	122.56043676749456
True	306.855403193286
True	84.42844629142982
True	54.56031061647851
True	694.0815727340071
True	680.6231790531507
True	158.86404652940084
True	175.4539237646605
True	534.9278110279124
True	55.13059586447376
True	26.270296133122898
True	579.0641445775206
True	444.8193100060066
True	1139.040423248497
True	44.12066210997752
True	485.4731490106937
True	916.498657767218
True	784.0477183536168
True	277.560836379757
True	778.2460083370405
True	416.0614181758531
True	43.59672668347662
True	96.47033043200362
True	707.143740173624
True	75.45775901636783
True	142.29009273784524
True	916.56317631624
True	191.30547416369728
True	272.66133161605734
True	110.55285731021196
True	632.0604236664846
True	586.2894251862225
True	218.9579972627563
True	430.6270779282844
True	41.2874181848978
True	277.39068855688697
True	584.3225203380542
True	644.8108560172989
True	305.09750936003223
True	74.16145514182526
True	942.3574441326816
True	1050.2370899672328
True	560.6396504900652
True	66.72362241350177
True	32.905981970579674
True	92.7828118009454
True	104.05967134225408
True	95.79781392028276
True	875.4889103145388
True	1201.6892602881946
True	706.4103209924212
True	336.89486562611967
True	7.118716414727038
True	20.99250617471243
True	336.43281369640044
True	485.19419386865786
True	49.36240591108183
True	574.3845387614313
True	435.1139150811329
True	393.8501500163273
True	80.15248245265924
True	195.41736354105245
True	266.22064847371274
True	138.39562659204572
True	388.6589185041333
True	44.37952403668534
True	175.4891139131555
True	1174.5796179654446
True	7.0702557973727815
True	29.01642240163411
True	584.600181909087
True	359.61026969728425
True	776.1184018721258
True	155.1067331688986
True	747.5675157173331
True	586.9376051086846
True	283.0532041000179
True	435.0932498131223
True	337.49181836504977
True	292.2531717274706
True	268.48409665622
True	393.8567282503135
True	499.4726386162959
True	476.91307042651647
True	107.1267751627644
True	373.80880857620906
True	8.735114785890964
True	190.2562158294704
True	239.09364626884167
True	915.322165146866
True	605.5162805716153
True	30.34592478217713
True	708.3591424180396
True	823.3237109381924
True	104.48354088332316
True	359.8062104113643
True	900.1232262553641
True	210.89382144855648
True	158.2638630885807
True	525.3661179929467
True	578.5950245207498
True	1103.4701601844015
True	142.31226625060464
True	158.90123135281698
True	259.24854603426667
True	310.75166349974944
True	423.6798257803272
True	424.7117707340898
True	336.2905274814101
True	440.4632832713351
True	496.68450978477927
True	222.91463712505333
True	1503.611335093669
True	264.37930979812006
True	389.3445784160422
True	54.02901816378281
True	766.4181705633097
True	244.4303856256596
True	939.9862838132927
True	551.9309411654655
True	329.2714540185929
True	803.7898007615651
True	276.9541094079367
True	202.0574436232988
True	258.74800736758067
True	222.5852365904799
True	142.5939150391157
True	256.0816083505751
True	744.6060140702853
True	497.8475809677336
True	211.1598113277973
True	1143.4261085635878
True	117.3939501426797
True	264.56583778686485
True	68.60407198293846
True	311.42438757759186
True	406.03494935083455
True	93.89356516091576
True	214.5155975046122
True	73.39258979804457
True	683.2504111287874
True	375.1653412602765
True	219.44458023541875
True	743.1672148413181
True	866.0810919964515
True	835.8480348176665
True	851.2493685613271
True	353.0180602641581
True	1.3153891401051432
True	271.8369471459614
True	51.53275247791724
True	388.14119118769247
True	56.15839831806685
True	346.301696035004
True	864.3209391511625
True	1034.0848302065108
True	410.970443296759
True	20.92060137913532
True	522.7553285300115
True	512.5431840434252
True	195.2126412678192
True	231.0255405822193
True	287.07257604271297
True	23.33214880775849
True	122.15340907275989
True	939.3810417795002
True	64.99102206084696
True	466.2599564374381
True	784.9562433416353
True	96.8169538363528
True	256.42317216541784
True	114.63541934827236
True	16.15043588061184
True	1.1026322561670527
True	114.7610501041495
True	1007.3107053784738
True	496.71659847867664
True	68.96617059445589
True	781.2460719905798
True	340.70922214990594
True	1.083802066100511
True	453.5014737701213
True	188.4360753813433
True	498.8042740620038
True	85.75353010058319
True	326.9180011236563
True	369.9854644309531
True	169.8665559156829
True	216.82135363493413
True	135.16853880207682
True	171.16668115372008
True	964.284967477858
True	15.719811499293726
True	516.6117440528958
True	505.53297434893466
True	398.2741197695986
True	220.2341238467689
True	233.48189922496704
True	155.77985406304353
True	46.907883195954014
True	492.5195269838482
True	151.7008490646011
True	846.1751349950231
True	801.2553886345013
True	247.1698009289927
True	312.43887769976493
True	521.1036702637865
True	40.32845587870782
True	82.48037792561514
True	743.1160439291625
True	1068.0057528523198
True	115.25698356676362
True	738.2755467887919
True	145.54706947865083
True	907.8603582008848
True	679.296140796268
True	100.50484809666617
True	276.40101563392307
True	631.5005060714004
True	262.07165277719145
True	44.918597152010136
True	582.0635493333714
True	450.2926353738822
True	7.041024227050476
True	479.9211071574797
True	70.47907136538697
True	177.09190703226238
True	238.76574093595505
True	301.78278771209426
True	74.63894701812652
True	223.43972250765088
True	349.355318838398
True	435.04824685443714
True	964.3426100761023
True	44.87479418749582
True	875.7832900611862
True	1032.0768075735243
True	127.30421173080826
True	72.89147545766716
True	999.5028861401676
True	38.96819296845126
True	217.42286509096792
True	83.00120013855899
True	205.7585549643625
True	365.2402145687397
True	926.5645918278176
True	97.6188568358095
True	69.52251839535268
True	658.6699027468463
True	278.20366039024174
True	703.2165029863353
True	54.57697319162648
True	456.5073652708376
True	380.193269429516
True	696.0395269628079
True	48.308383880277226
True	112.41408694288884
True	29.15662475288824
True	258.3681919669955
True	41.308953773949824
True	353.61348866891507
True	2.5778740462651224
True	1200.8134464647412
True	105.81561540583267
True	127.5805251328674
True	352.28489584140914
True	704.186771049336
True	688.8648098701739
True	1047.7845930190545
True	463.5868959378028
True	417.8982999647734
True	139.22770503408904
True	427.6774561418397
True	880.8931551286332
True	430.5772435593684
True	920.6021325183118
True	85.8392121474973
True	420.8652227635485
True	174.47245330156454
True	283.4040571413741
True	741.636371543984
True	161.34733912943213
True	137.339376061947
True	62.41719753091497
True	863.2095399021497
True	765.5159054313973
True	80.31302643879393
True	444.96866291244834
True	748.7290395349486
True	420.9304811623521
True	54.68266148267072
True	314.2478660624459
True	783.2697727856297
True	30.847899074470625
True	346.6237982911695
True	166.77962545971212
True	292.657032703758
True	34.001216820469104
True	211.98247646938717
True	779.3007962906061
True	634.49694551162
True	52.02477502030344
True	290.8591875264873
True	871.9238774625977
True	17.420688452443848
True	293.91961271246646
True	293.32758420571594
True	415.2381740065586
True	213.21593612129936
True	603.7737533591368
True	44.564578177127885
True	981.674313858006
True	880.3204443241913
True	49.4317227518056
True	404.3754334494256
True	728.3008956999358
True	909.3985367054332
True	278.0843729772007
True	584.6461751811634
True	129.7592521092044
True	187.58347011476653
True	130.36233055434226
True	139.57107269166755
True	209.50543327645607
True	936.2682910924322
True	794.9554172209835
True	932.6951639224824
True	18.034936215580316
True	25.698352192631997
True	367.0619807415384
True	13.879696788961686
True	651.7445062700205
True	1063.6487390164289
True	258.0477509664022
True	207.97210770202943
True	85.27341646192275
True	212.5505435241747
True	129.1447281173544
True	44.39130748182285
True	129.64352671886718
True	92.24417726003504
True	240.14847670381795
True	545.9026453630415
True	163.31208340762572
True	30.651811641439807
True	58.1627162634195
True	417.5559653797585
True	270.37682499411926
True	601.6907369914024
True	23.374910195858508
True	110.05634925043184
True	670.790482775445
True	275.4262457943356
True	445.3702489332483
True	654.7168804247281
True	93.92894292342852
True	114.83922370451754
True	80.36058474418657
True	29.736214603216947
True	124.33418354072322
True	83.59228210576497
True	101.42444731800988
True	147.74671958091506
True	238.5062669016704
True	814.4954843193041
True	287.2490139041675
True	961.7720244632478
True	166.22040454707786
True	192.22071505445743
True	783.192772436144
True	316.3108121967245
True	597.3783519731145
True	261.31995445196185
True	375.2784869554137
True	446.1069063956728
True	577.0326838085374
True	650.3382311138463
True	371.78270833863206
True	32.30592968377416
True	554.9087151171585
True	611.5629301574867
True	20.253454487615222
True	10.902204966346236
True	258.9111864545879
True	397.1176189928391
True	440.8405466557306
True	67.89067300190685
True	616.6322878640686
True	907.9158822803212
True	247.61235921835572
True	902.61675585896
True	274.4079282017828
True	105.00313012275026
True	272.29360389785893
True	691.5058275167456
True	37.42183493039181
True	568.9959034671006
True	1278.8127806121702
True	1016.3943337710976
True	915.9304663755488
True	208.2006647073325
True	90.87534466409294
True	192.01654172846457
True	803.2501537790839
True	143.08175791176143
True	1086.8758986696205
True	891.8534893340277
True	43.98475921753526
True	87.05631778243445
True	413.57712579540345
True	419.388238592227
True	209.4786499501336
True	509.093697837027
True	648.5955564160131
True	126.03778622972052
True	272.6942726294379
True	1021.1254838677792
True	51.910506942028434
True	725.8946559990823
True	525.4265696144513
True	36.35621222927943
True	854.7959765614193
True	389.1430784437877
True	548.286306385572
True	114.74896673421875
True	255.4850122238564
True	208.4926751955911
True	22.82152144809934
True	135.24727305969222
True	750.0848415785439
True	144.7673974565993
True	356.7047333892836
True	65.36628434637502
True	596.4979656345579
True	593.5423102640535
True	219.126818945191
True	464.9772366413698
True	163.31868137216523
True	167.93850591350304
True	230.412374040837
True	286.81657923944124
True	367.9867879993165
True	125.30016150166296
True	185.9592243641004
True	26.25831450603305
True	865.7447883943096
True	317.81948373837383
True	8.658549318039778
True	365.5519763188424
True	155.5757902331977
True	621.3251585036545
True	368.55564599957216
True	568.684173247695
True	558.3554826723283
True	486.644089856654
True	798.0521794136006
True	245.28852350941983
True	555.9689850722642
True	159.31349718604153
True	548.74806076163
True	359.1864640531614
True	373.52467988469846
True	127.8061643402486
True	134.54251304078872
True	105.82688667873757
True	68.12734975114297
True	725.9012277936768
True	190.424372975926
True	46.38277232948555
True	0.0
True	515.6939577592162
True	106.53994789404032
True	23.29897094210384
True	39.773398036836895
True	111.19345547420042
True	540.4759843952777
True	180.06454966188636
True	107.14914547840957
True	35.855970761291346
True	162.36369089739352
True	915.36763758299
True	52.46705645316697
True	226.69177765638423
True	737.929714313976
True	313.1405585057125
True	463.8711766579524
True	483.1134517318697
True	510.2243328579551
True	594.9023893249338
True	937.4757871127464
True	263.5203836891225
True	1004.7998337856222
True	915.7774271301504
True	578.5428174031541
True	347.3460827442367
True	824.1943405079568
True	10.120976144326551
True	32.21127443710393
True	302.37308538783407
True	43.145714431786274
True	210.9999488966577
True	734.5592171594197
True	207.11952801692712
True	735.9831079333766
True	756.6551169385498
True	120.37848793442976
True	381.94721599768
True	591.3419380571682
True	23.87008816336756
True	131.4178693430811
True	438.510930642784
True	300.2371512822085
True	204.71094093348336
True	112.13108131031224
True	375.0010106284356
True	20.656120368337834
True	383.3904446487885
True	354.2458702195433
True	1010.303252612025
True	379.3096064455216
True	29.20113424102094
True	454.1163727752825
True	454.3537807264385
True	233.779861687481
True	31.85673511770013
True	755.6838501316612
True	445.97774706335497
True	179.69273708917254
True	13.752292462286537
True	1221.0279381158932
True	169.33401409367707
True	23.365812437821187
True	302.66786411776843
True	270.7660903226103
True	117.4110629252182
True	286.84641609383345
True	44.42757453114897
True	311.7808963689772
True	308.28856895184407
True	322.46565667388063
True	30.60881370685038
True	46.30227293898031
True	1030.5256386869862
True	23.434850864572866
True	12.495173396995105
True	186.05198780015172
True	636.3790761875467
True	7.953377027513042
True	197.65058344646704
True	171.7670619579305
True	529.3163075899911
True	376.07870039714055
True	718.0555268505439
True	321.7078943391204
True	490.9260924275303
True	443.3464438112932
True	506.65377235775424
True	99.61745739014069
True	1260.9720997521194
True	881.8464730080447
True	291.48651086120697
True	522.7590500038714
True	103.77624433085587
True	570.7057216502634
True	432.074495954927
True	157.59582339760922
True	78.82259108121023
True	359.2135053079448
True	162.7953717554674
True	28.51221846439138
True	634.2185709019432
True	383.2730078816452
True	67.06460997246337
True	30.679308270253003
True	657.128685229284
True	506.0369313023563
True	72.76468075908491
True	23.393061511730508
True	310.0562072879997
True	326.5171856501771
True	718.0102851068585
True	540.7211459437145
True	560.4509448118222
True	797.9463625484569
True	9.377181869008355
True	59.02420429354888
True	35.92059060435867
True	60.21254475082844
True	508.5693884719674
True	579.7284972954334
True	84.87333337703245
True	109.50132172801818
True	185.31549188225205
True	75.65930785447196
True	175.50698021745512
True	211.12967949300275
True	270.57523477115785
True	811.2526187150626
True	598.7411476179159
True	292.4632278505581
True	191.64937040825288
True	267.02880287426206
True	241.1386295580699
True	759.6967546186586
True	319.48589482634634
True	169.45151013075684
True	868.9179437585003
True	345.49133006545486
True	466.3627491119543
True	155.00085584041852
True	121.61259062353092
True	57.95804699719584
True	204.733718192018
True	985.3567933314574
True	536.2820760039975
True	118.71569672869028
True	366.50016896547646
True	99.0415784862798
True	687.886624660626
True	5.06190702267731
True	698.8832079498427
True	35.94528469131404
True	908.8142695478168
True	845.2621006788254
True	207.84221871804203
True	28.802025941318675
True	87.6842013138577
True	448.48085475370647
True	222.20540945857937
True	1.9226609315833976
True	71.66825740378232
True	1053.9855995126852
True	342.6040352930511
True	669.9125303453501
True	492.1389435964166
True	33.64696178985
True	137.42842376074856
True	434.8095205545068
True	912.2530980018208
True	815.83294130095
True	429.1011258338872
True	338.86612029958724
True	17.288010486719138
True	77.19871840473671
True	751.7580935893485
True	489.7568322703785
True	384.901908568711
True	903.246213227961
True	26.511842664612654
True	217.83865454749235
True	905.5693134957428
True	235.34089736608843
True	7.923561633763463
True	518.1711673272422
True	107.77427852989229
True	640.9821722217661
True	53.89166184187123
True	258.23928005788457
True	850.3874356903668
True	932.7729533652678
True	280.2520260940507
True	431.0110289519406
True	122.96044342941592
True	590.1066185492193
True	259.53040859940427
True	181.4502655192292
True	890.6663746781852
True	54.77548612785252
True	690.7974103816608
True	276.6884685658751
True	302.3471024886388
True	170.67439468228451
True	489.017365767193
True	611.1056390168463
True	377.8223070632493
True	394.2608025952189
True	70.6009309674424
True	164.3741632580638
True	474.2827665624406
True	210.73867688926464
True	35.288159606218734
True	208.92455609119943
True	381.4055183698964
True	383.2365860704566
True	774.5556411814099
True	130.65614634792067
True	647.0103419595197
True	515.9840343264954
True	588.4009182833407
True	141.55422456321003
True	38.5814431236994
True	669.3543875391488
True	73.27354170652215
True	547.822699824399
True	695.1866846242168
True	447.7739759108349
True	132.29379683293578
True	494.49776042815904
True	4.115156337440257
True	400.8171544485159
True	30.334175899182437
True	634.1123435320744
True	272.2357866116907
True	591.8886741931799
True	687.5154247937647
True	143.56730818809467
True	551.3964825736463
True	483.0556366629218
True	63.22999008156157
True	978.9148125338232
True	2.984273616503983
True	28.73991973802407
True	625.7131432548188
True	642.4377008341914
True	141.8281377700282
True	417.1524520016746
True	123.83732287510176
True	71.58682473781741
True	458.0301979809801
True	40.5900122113928
True	513.3183934965402
True	13.30729172832718
True	848.6077451844523
True	523.3901140125209
True	674.3524217255896
True	102.23246983223434
True	363.73896448970976
True	993.3232028813806
True	836.1978720179953
True	144.11239698912468
True	546.7422544364184
True	462.0500720644925
True	239.6839189796543
True	244.57865505173515
True	6.550918505561176
True	308.38291112223123
True	11.208075483199613
True	386.5833384928166
True	73.32128778336937
True	415.7190832768508
True	656.4995141014433
True	124.44821643980858
True	232.51424323169417
True	663.8499302299291
True	675.1992772036677
True	281.5254883695405
True	131.4423729504197
True	170.04643083826562
True	471.9113688605185
True	85.57319461326998
True	10.01675920479023
True	501.3156823965465
True	566.2960472133075
True	20.735710279178548
True	141.65101689142818
True	936.4934362791664
True	500.0139048765152
True	280.5521542165061
True	34.12528208535284
True	475.3632035806615
True	110.4775617136442
True	598.2793530598677
True	663.9524670679579
True	304.20683878858097
True	386.6938373647229
True	186.983893170444
True	242.29202465112292
True	76.26262175825971
True	211.87403520211703
True	502.1763230153974
True	20.302674526509985
True	450.8585905222286
True	381.4534097261917
True	698.7245143314648
True	901.629491755302
True	880.3979341622796
True	157.89690083629762
True	395.68827640691353
True	73.86218972144256
True	189.3201358566253
True	309.78575082193095
True	10.45012541098385
True	821.1121419185316
True	24.98459030821452
True	388.48224584096766
True	268.02718126010745
True	669.3792014141382
True	217.56695185027104
True	38.51407731882088
True	717.2323052073675
True	1094.925181989969
True	231.0089722659968
True	133.83048947821794
True	623.9622389118023
True	481.8132788539303
True	16.93402202514375
True	789.4450351158104
True	115.55303426659246
True	45.27946959053082
True	313.2844903451129
True	349.0646785634737
True	402.00954000169696
True	262.02645006693734
True	20.511352523804263
True	21.78112231081758
True	872.6355012765513
True	189.89822177492545
True	109.2075267976561
True	821.8233558784008
True	636.7634684822214
True	659.8186866997679
True	449.7644693729751
True	154.3284132019406
True	35.81484447416926
True	97.29117453466156
True	447.8326889028974
True	224.3359830229361
True	481.9289749562112
True	151.3692004507338
True	479.9521251632565
True	650.4853742812812
True	979.7990541554104
True	24.151155779080938
True	993.5441604832746
True	1055.334082040781
True	497.07587602455294
True	86.9154350407348
True	811.7900656153606
True	643.1213932034506
True	649.9477347050023
True	166.66199689334135
True	712.774416322727
True	698.0167259358208
True	123.35905498079084
True	756.3956936683139
True	838.0855181218673
True	468.4704452713853
True	231.08039849939576
True	72.48506779492321
True	318.07096809348576
True	357.6937782058917
True	466.3581282685553
True	426.76954517204337
True	195.42651364380504
True	306.02698961096274
True	3.2060990404764533
True	12.47725977460638
True	107.00029263604746
True	128.25307329794967
True	357.05038693101835
True	338.3553733536446
True	117.04715040909494
True	16.12877008697466
True	215.77376384847628
True	848.9481427614336
True	469.6613377328427
True	538.5571726857371
True	559.3602697608605
True	770.5102754653481
True	644.642242935102
True	86.44108901404512
True	206.8470995484608
True	253.05860409432327
True	289.9437010773799
True	104.67247290739832
True	364.9247818985138
True	434.86133933821145
True	167.03606128538334
True	660.863572803809
True	231.9820695453168
True	211.58803904961215
True	27.522318237227932
True	248.44523060438456
True	473.8156889672754
True	171.79911188512833
True	530.9968400652714
True	483.618476432008
True	251.89949960545184
True	103.91873145432734
True	42.68142127622485
True	398.132933900495
True	790.5443606849207
True	161.54550427826214
True	1016.5472864269252
True	1024.4000846208082
True	470.97405829965777
True	99.23606153587929
True	120.53245015359384
True	651.7558452642907
True	8.668056164927087
True	223.6488389866587
True	137.58733560384687
True	123.81635795679917
True	334.08537240661553
True	661.2456285329463
True	37.16463036817773
True	125.747104480293
True	956.6163580862326
True	55.05126828674198
True	454.9369271908772
True	527.5285838652986
True	248.9082118649499
True	129.59295480892277
True	910.3685221722114
True	1194.9662122016
True	506.6570579133541
True	657.5697296949334
True	210.32501463812147
True	153.14925776257783
True	322.938172483255
True	249.96891129617265
True	179.08482874398345
True	293.01992188339625
True	338.32602339106177
True	11.197959966021322
True	608.5733756702297
True	147.30226215034375
True	78.68196983254157
True	443.7514387063363
True	301.80013630513446
True	1181.2385853511746
True	362.6206354510914
True	1003.0970548581367
True	10.572558394477657
True	268.68681082509045
True	220.62861285965815
True	153.92173166172066
True	471.3300620941314
True	199.46999906506596
True	400.90036118410194
True	317.9662944366814
True	113.70090351341436
True	361.8364126072348
True	1042.6907875899435
True	743.9585398142228
True	229.01047306467635
True	105.03497150330148
True	308.6055152243092
True	23.874298376510616
True	352.82204532871685
True	324.5835599144342
True	560.8740527420945
True	426.7306687576262
True	343.3987862122969
True	156.7056088175649
True	10.329611431137444
True	438.503142489658
True	274.8485371684
True	145.50191607048387
True	303.95639481125903
True	418.6226774402169
True	816.8234777540523
True	316.34246157446864
True	775.8433838569573
True	379.70140041685926
True	382.7850089378225
True	1.1086690022004626
True	1158.3082629138323
True	102.5406141136449
True	941.9486559570146
True	212.3539572677584
True	453.5418862502535
True	673.6159065257423
True	84.03426274954506
True	497.6620855833335
True	31.518516020211344
True	430.2000596902392
True	75.26097151636297
True	227.33542320767123
True	39.11735117344668
True	660.2809895241663
True	183.53770396835176
True	25.55686629281564
True	403.4245365364116
True	108.79534523203084
True	169.01317633644507
True	797.6279653955129
True	256.822819125772
True	151.3420305749733
True	383.1218357039612
True	536.1561864670796
True	333.4287221154353
True	526.8317204112409
True	624.8699249259586
True	159.50697470675175
True	7.004396869019447
True	68.12197250339337
True	434.2978861718833
True	94.01454242666613
True	76.3772211768652
True	1045.4844540439235
True	26.4412594747097
True	326.3129864403574
True	321.71285708865383
True	474.13219229437584
True	670.9727955745429
True	187.11720921927392
True	662.1712527314069
True	324.756937014324
True	350.85979908419495
True	269.7587887768181
True	210.89063675625164
True	361.61796568413655
True	452.0213945358845
True	408.019376229638
True	620.7432439672269
True	144.51934933355017
True	79.58207531720815
True	39.078015887296026
True	292.59837899996023
True	630.1009195558843
True	412.0581605453655
True	761.9547568401189
True	212.18301406535576
True	409.7944389326881
True	70.79023287494174
True	52.72367731069609
True	434.6011245976623
True	200.17304491190103
True	227.48258153872877
True	42.06018159831716
True	1041.06243899861
True	183.83799431041135
True	918.783871800182
True	322.5436292499482
True	924.0992779449912
True	241.9519265778029
True	459.4753185025971
True	536.6201976846789
True	623.938281537961
True	210.02253771423992
True	472.0063382708592
True	943.4860323512614
True	125.93236310144286
True	7.555153495929156
True	580.6293277751173
True	27.942612144521583
True	76.30402714799145
True	800.4896176684497
True	232.14880345994436
True	988.5137404213432
True	689.676366332377
True	407.29276913196816
True	283.9336870674436
True	474.0482131019745
True	331.5026659172676
True	186.17030923894123
True	709.4202863799702
True	721.3550330060762
True	216.81410355508476
True	91.90829317032716
True	533.0508013147721
True	135.5249086552349
True	378.8742445392477
True	337.6443526587358
True	63.22900396265754
True	370.9789090096732
True	399.662720248066
True	375.7318674744073
True	415.7242522706698
True	424.1744131788005
True	672.428431118284
True	55.709503608071216
True	450.2075507069701
True	313.53931096483063
True	658.9321712148889
True	220.3061319670037
True	96.30680127324857
True	41.45592481917637
True	535.7828787993157
True	618.1197838924679
True	195.2442387971634
True	414.0308966221224
True	351.47521708573663
True	16.35812626415374
True	167.08103696923868
True	296.4220990054318
True	3.4436881600746823
True	883.4340482219209
True	81.18175936631243
True	107.38911091980049
True	111.99613324167616
True	360.1953765434023
True	38.96271467208005
True	450.2822178457831
True	236.71862383007385
True	5.594856806735046
True	112.89400288124163
True	448.2422552468345
True	50.88186285819353
True	65.94643528596417
True	175.63644446372356
True	289.22001852801094
True	954.3817687630784
True	383.4801968745949
True	957.3374974752858
True	184.7446758375259
True	1037.1153162192138
True	785.823745732182
True	645.4135295635853
True	409.6215735675493
True	369.7804736712619
True	76.20503506718991
True	73.80371750957859
True	74.49669657776312
True	179.3451344437906
True	471.69438587934695
True	1152.5197430501073
True	177.92381062341855
True	350.7446784550993
True	433.4159430116355
True	623.61356657457
True	585.9826932312784
True	278.5042764376608
True	470.2907368013432
True	689.5350549859984
True	100.0558357163868
True	758.0698821949026
True	252.30912434043972
True	131.7951739123937
True	408.3763270600848
True	847.7562683096736
True	445.5985100411723
True	880.8150835401557
True	190.6118724032941
True	354.8276285068034
True	664.7327589226438
True	613.4100476632862
True	189.50665473017648
True	266.23265604321824
True	795.256468699795
True	33.584872694708416
True	179.89126641012308
True	489.6495238296299
True	709.1376406783361
True	103.98844942490334
True	33.74965440516958
True	168.58745267960808
True	736.2267986972963
True	310.3407442926032
True	549.6885372406678
True	357.36509806189764
True	299.79751627737124
True	458.7964547691802
True	504.586017916933
True	68.58019194945695
True	373.99412978934606
True	760.83181308224
True	0.0
True	302.56945711560826
True	248.13121198890497
True	983.9146821663508
True	153.94726732219604
True	645.8599025894077
True	632.7763894671976
True	115.12930824672898
True	221.29014524248652
True	127.72213542157289
True	11.213588305131127
True	292.9304803631373
True	387.3060463019333
True	1135.6817567112516
True	238.1943695566998
True	401.34803468944017
True	652.9675071666402
True	197.9864687091349
True	22.404256161725968
True	873.5134944662252
True	601.0701577715794
True	160.27534285895322
True	636.1765030775202
True	171.1180385012384
True	299.2589220524487
True	772.0672388429938
True	35.24238887186611
True	112.25545111715527
True	510.323938646064
True	62.406363202371736
True	75.84022794536288
True	411.06391556891526
True	22.810286695652167
True	760.4138802978918
True	99.14396043897028
True	156.79484967644436
True	18.10312926698337
True	711.3524669227772
True	28.504851281947317
True	774.6012307265584
True	394.5195642973732
True	122.77314933674938
True	702.7835698765512
True	541.090383311808
True	570.8116881534921
True	47.15401144991528
True	371.9486728573264
True	5.891000330870188
True	96.52553325747556
True	380.18631470820753
True	48.74430602240166
True	122.37833675241164
True	309.13798325523175
True	186.72572443059488
True	103.4850193085508
True	631.2156294337566
True	20.89333784643913
True	1150.4282852427114
True	507.7002182465951
True	307.6949700230975
True	497.1221780409769
True	124.802694607577
True	768.3346167989243
True	1116.1812914507586
True	749.8744398454559
True	179.73569755823095
True	228.4268868563701
True	47.69096806169684
True	61.16083857331251
True	152.81824461269613
True	102.19138885606564
True	169.44591100968947
True	1137.4606795718569
True	315.89406387523263
True	358.7274657534905
True	678.919611519594
True	16.20323897014199
True	14.007714495153609
True	577.5836256511599
True	5.022569683021809
True	119.7359456819552
True	674.5708666551095
True	176.44575719448451
True	631.2390371988935
True	838.5187767294137
True	153.6525164772653
True	934.401700209295
True	2.9359814114762592
True	470.215076547164
True	1046.133246741066
True	24.62643964461633
True	236.27230142530848
True	147.97224132006494
True	982.312464484734
True	229.25312405760468
True	504.7831998449865
True	117.89904905610908
True	502.5505231692104
True	152.16812584174076
True	98.9820246786524
True	394.67106418717526
True	72.10468140618813
True	58.20726926777493
True	1066.7742878815716
True	266.33672815992816
True	161.28837848623803
True	361.3106292076985
True	405.06860169466273
True	207.9802548520183
True	168.18148699237778
True	392.2107486830652
True	34.49291100741296
True	483.4303665168012
True	1113.1039834692965
True	113.5843375132424
True	478.7438749000722
True	314.93100850205394
True	26.118212565714497
True	405.2775626325064
True	106.58468236966225
True	612.0669576883314
True	202.56846943036896
True	411.6665744452929
True	21.86959596948804
True	452.8516372714055
True	114.21059074169204
True	344.15635371479976
True	35.51488293830883
True	170.91465289824615
True	255.1108804266619
True	756.985239714721
True	61.6254063736589
True	144.885934436141
True	228.6323161996592
True	141.52006580108844
True	648.3435206304245
True	523.5484480271983
True	767.8891655220717
True	393.657724259376
True	541.1635589008118
True	417.6146148926328
True	669.2753630132983
True	76.58806400113207
True	468.5693695461352
True	430.48776998960096
True	47.68980822779287
True	84.3744382719928
True	127.51837432447331
True	93.544495467544
True	323.6468730352167
True	863.0200746421203
True	342.5674014313278
True	1067.2330667791882
True	313.0377469965373
True	902.468586980194
True	143.21048167816167
True	553.688623055688
True	628.2616342830306
True	693.52129201789
True	432.4392758795954
True	63.714433147449846
True	288.6832693876706
True	40.19166122428671
True	161.57043012590302
True	167.97342628823168
True	1090.2440295992162
True	233.2226386382358
True	553.0759709378151
True	563.6409643179765
True	558.3053888212693
True	902.4068644288144
True	595.7554275011421
True	613.9974519452817
True	932.3006325247692
True	127.73616031389582
True	329.4915908227621
True	271.89632916032105
True	324.38842749492983
True	91.72464479925615
True	384.5226365895584
True	4.012447922414889
True	335.5230477082857
True	260.9483024597669
True	591.6859405039548
True	292.40879435845216
True	359.2999748298337
True	10.796714593596215
True	63.35639694467963
True	550.1683787473278
True	32.18189322594346
True	143.47640442052796
True	65.26019417293475
True	148.58329515941188
True	247.82024350974888
True	69.5549268054107
True	383.0977223786836
True	274.7191699952332
True	98.67578962913346
True	337.9933268020456
True	66.01913580166841
True	582.170733165697
True	874.2486954060535
True	271.0359376983302
True	1184.890994959483
True	107.01567305214652
True	314.33381188461215
True	1051.0440084936306
True	85.67765956714135
True	279.424833437622
True	10.913231131208413
True	390.4879414791957
True	460.7574753032112
True	152.494437703987
True	629.5753417442992
True	951.1380301571096
True	159.97934067167026
True	77.16856097935975
True	326.61575924894544
True	557.998491319221
True	660.2356278463623
True	1214.4915704118112
True	26.17203831827188
True	952.6677753650772
True	138.79196948436842
True	646.0055685696124
True	119.60493286063738
True	130.480597783255
True	182.12513432883475
True	165.26312377543104
True	772.6319459792606
True	209.67191820525653
True	229.62398073600227
True	68.4427754826457
True	510.9678306871193
True	437.546942131179
True	175.56828893941977
True	238.44357440338476
True	15.763119002977833
True	422.206235470048
True	218.58289396125977
True	290.2694408834369
True	117.29035731580066
True	733.2094944225219
True	429.2115607117158
True	271.2914633500612
True	644.4557687801314
True	541.6593979311484
True	448.7894392129773
True	129.62579431751297
True	542.8379044068419
True	425.2558308016766
True	2.916389103341789
True	188.6947994079377
True	93.50805868535684
True	244.72959671802667
True	2.2822469762141098
True	123.6123966837173
True	359.4033310195023
True	7.468647281173204
True	859.2154479096337
True	173.5522044427165
True	706.7067296926344
True	784.0733848515557
True	161.32085022719343
True	229.9712045223456
True	482.72021533817536
True	814.7609411835181
True	52.73686805737141
True	37.17637571092772
True	129.64486860869783
True	624.4230560281677
True	731.6710514292865
True	181.77053870760017
True	578.683683846796
True	601.415358979235
True	882.8272036197557
True	396.908232458078
True	186.6258116328663
True	851.9741482167482
True	227.16901528631155
True	154.7224222209176
True	336.19760723432853
True	221.8023275053102
True	209.0285403531492
True	612.9283127337178
True	251.20113446739887
True	195.9186315478723
True	460.6572640177788
True	472.0832273590552
True	65.17366172574286
True	289.10824906921795
True	77.78353040269631
True	337.8442484119913
True	362.9170741587368
True	260.2839407395193
True	175.9567159951516
True	375.8115682758111
True	651.5796351692204
True	740.037068444835
True	291.7365462398658
True	731.8605902166481
True	61.98316704947749
True	865.3053211542879
True	356.8987324229306
True	13.287177012737818
True	599.3359319669813
True	706.0086432964209
True	260.73892617214545
True	167.49028049870216
True	48.601701126007896
True	387.7698963704009
True	77.85758546764865
True	14.388978237655053
True	885.9228445696655
True	374.1607987353862
True	178.00843677859535
True	956.3587631634382
True	13.416297785688272
True	762.0307039379754
True	31.18517701555089
True	646.6643458276147
True	60.790996311205966
True	753.6396671845145
True	430.4654225243006
True	193.7652342679389
True	431.8384558450686
True	221.9688648305696
True	293.1129878589858
True	234.47373200941132
True	425.985405278514
True	9.311977500827176
True	321.9394865045626
True	115.2849160986191
True	10.900445685829258
True	471.3578685684629
True	724.7374731578686
True	284.0766284667151
True	82.13503521361993
True	304.4206043237073
True	82.38036634347743
True	190.4468592731004
True	179.10296920080694
True	372.1307321687409
True	42.96174164407849
True	137.4637600069707
True	390.7654183567225
True	896.5658458705819
True	110.9233998054036
True	209.30301242825408
True	432.568095429809
True	15.8621189585808
True	432.1263495744079
True	488.5637499731221
True	86.93168955764145
True	396.27367989820186
True	335.4804006703795
True	416.259284556331
True	593.0413188684416
True	1052.360352819501
True	997.6142241572696
True	56.61841490185667
True	1082.367389327738
True	111.3880628732214
True	106.82226776768718
True	113.7064839784168
True	484.5811803182614
True	369.6741672995266
True	582.9489111469911
True	258.7682011509228
True	160.1001512014408
True	411.7314995724544
True	16.399967444860753
True	441.5647096766401
True	398.1429485545665
True	147.58603090086015
True	92.96942234321013
True	549.9118109707659
True	1015.5662304794878
True	216.95157250323007
True	65.04691268451654
True	406.341944302916
True	376.146178532632
True	482.3047061771526
True	318.638062325832
True	4.031328292511168
True	520.8832148004844
True	513.3694452206897
True	502.7432722874124
True	179.37143110536044
True	103.25580040371784
True	22.231237712975915
True	373.3292195139886
True	108.24665110165093
True	8.193826138661326
True	30.971640271382917
True	348.8499266060164
True	656.5169834366246
True	133.49485436160876
True	89.8308177472954
True	25.638257572188248
True	412.4399252498027
True	347.8690470908115
True	785.4572130227128
True	310.31403496390453
True	495.4691733505002
True	536.747089955318
True	523.4076957907207
True	293.9535197531622
True	536.7520282879454
True	100.22278533631234
True	570.877857929536
True	7.488103125095765
True	369.4924530802631
True	491.50027839283314
True	968.7542402087032
True	353.6981183628281
True	804.4513699808367
True	982.245262914628
True	172.1738269268034
True	39.722533092340775
True	377.1334165478085
True	394.3165085013951
True	578.2553090019252
True	240.2557056111401
True	29.86470204929836
True	636.9376902543396
True	123.53217604909872
True	1048.9758865909223
True	320.1230300219213
True	478.7185590321043
True	127.55202929140036
True	803.570614777849
True	131.25777159613335
True	821.7843450107907
True	578.8066098699423
True	184.06308262240117
True	112.2090135688454
True	66.67551628504555
True	571.0010855401122
True	914.211318351417
True	427.04920675678267
True	522.1206969397009
True	130.6853578956891
True	612.9510417712161
True	493.3895968517908
True	796.5758922547819
True	318.7331261647538
True	588.6320171373833
True	113.04529872470658
True	27.22909841458411
True	401.54347270813867
True	173.69065826490424
True	105.2659426141963
True	377.2655527505708
True	1103.0969057642835
True	272.38377282043444
True	549.971465795372
True	11.317454787502092
True	75.99448217797399
True	330.09498943602443
True	770.8824531881608
True	441.4585477382784
True	524.3385445193154
True	739.6110059349373
True	66.83734263179126
True	726.0461262142028
True	48.62737655769813
True	102.83585316514942
True	182.8918911247135
True	85.31217582430105
True	25.286147118422026
True	303.7787114740056
True	498.5957412349375
True	912.8947069089714
True	860.2305642492419
True	5.5856684244148855
True	283.1360760596473
True	466.8184642575543
True	123.58218835540994
True	248.14390452031296
True	339.35224699070983
True	1320.3646058286838
True	465.2090126201324
True	26.14807493944765
True	178.82152882172034
True	707.4247671892126
True	35.440347635755785
True	184.4716278378155
True	551.7938348524094
True	70.08168096106132
True	869.5124199405061
True	335.75294093537326
True	672.088465492849
True	71.3305347804406
True	681.8444092828892
True	576.625409451342
True	871.0716190400597
True	257.7561254831392
True	501.48632371521927
True	815.5854102361244
True	916.0443859831444
True	236.1363849930736
True	760.2542825681078
True	214.48779180581056
True	449.5313945994714
True	357.6536804785781
True	505.5377207644031
True	490.6984606562472
True	328.26206679775845
True	344.15388009188734
True	112.043932754661
True	354.01773282801184
True	1163.5934840942853
True	323.8705467033688
True	148.78238756682066
True	302.3789921231883
True	759.1756381164772
True	637.8807682331717
True	412.1112394642
True	114.44006681801064
True	325.9162862515788
True	36.44893237429809
True	177.7014128619105
True	90.2955173582182
True	84.28907963963736
True	572.6567936061467
True	134.16212697173586
True	132.3577142673143
True	102.7083849180704
True	87.97916359475597
True	431.9703772119904
True	403.1005865992482
True	1010.9429544187052
True	538.3402453913192
True	807.1456544023288
True	279.5207008953645
True	316.19049245474463
True	509.4821305756829
True	198.36929912418844
True	765.3162737806557
True	240.84560004749875
True	361.558048966504
True	66.83671536426915
True	112.91415481889985
True	256.91934806117627
True	119.3239765356318
True	463.3709634944607
True	32.359316037019084
True	575.9850429879992
True	1006.8997678007764
True	735.9803220304533
True	1.4705709348920997
True	63.26099333706062
True	484.9751700042649
True	442.9062210230469
True	71.57955668005633
True	121.98452307119072
True	309.8900331964249
True	82.8252374575873
True	53.79841306774884
True	743.5371612484548
True	649.3255907212728
True	161.81641697099732
True	175.6355199022945
True	524.0236922664585
True	51.33129370717428
True	23.308380282877057
True	588.7585038664697
True	439.61629505210703
True	1109.6200253579293
True	48.86018651387588
True	483.7574232976195
True	920.9111132807868
True	818.8078182630256
True	285.84700291229404
True	765.362022717958
True	406.9304438417932
True	43.21278111455612
True	100.95494371848832
True	723.9904512381484
True	75.48064435864354
True	134.65659289176082
True	944.8731231123276
True	194.50848849652385
True	271.95182162412965
True	101.05546713196247
True	637.8048520445418
True	598.5087162645673
True	207.55315380829825
True	444.27615243957325
True	38.19758702367652
True	283.12035474386687
True	612.5918685516991
True	629.8531998255962
True	318.24786688947484
True	73.63280202938769
True	948.1586638009496
True	1061.605156452918
True	548.5705909310842
True	66.28836180781643
True	30.27337276246687
True	91.20913460134516
True	108.963286705151
True	99.527972985933
True	873.8625276592971
True	1178.7143188063465
True	718.5234214126027
True	326.3423477027514
True	8.669188604485404
True	20.963294008774877
True	345.1884155607132
True	471.6156059271147
True	46.54587172133082
True	556.8825878786487
True	419.884161277311
True	404.2950821799813
True	83.4603757218542
True	198.3579472077294
True	251.32734288792344
True	142.53709349716382
True	389.7781001784477
True	44.03594960625974
True	170.71976825530902
True	1155.110091438887
True	5.355895342097568
True	28.1482734953525
True	580.5791554787364
True	353.70589506196785
True	792.1140259772212
True	158.61064295925482
True	743.5830508339899
True	581.8134551442828
True	269.0714618888879
True	427.16360065028766
True	360.14097152567484
True	292.9888209866918
True	265.93752532583767
True	410.1153740982042
True	499.42273722136576
True	511.7268693512592
True	108.98818916640022
True	366.2731284814528
True	8.661347626697085
True	194.5601935330237
True	248.48118659668836
True	844.6192524395143
True	626.3257252288105
True	31.39454799455903
True	707.0981998712004
True	818.3807952070441
True	103.20148424754252
True	348.8818198932539
True	875.3917414316417
True	221.43464084759205
True	162.02226455721316
True	529.5042568975625
True	572.5528488215778
True	1083.2918194867573
True	147.42791528553738
True	148.6557421099312
True	257.3058551137097
True	318.71292265336643
True	416.15760220841145
True	414.8210219734883
True	313.9535554774786
True	427.5087117740633
True	482.4075180682381
True	233.9765589689295
True	1457.0185994645346
True	247.0673188498802
True	397.1479452803006
True	55.60072594225901
True	780.0905835112859
True	255.7732964018579
True	934.7565445292583
True	562.2518266593731
True	312.6511098717192
True	803.4164001244278
True	267.693397042758
True	218.80758022078248
True	260.78790740056445
True	226.32591863225647
True	136.3260130463371
True	236.32978253239196
True	733.5767625802364
True	526.1883514968639
True	222.04106269269857
True	1140.962280971739
True	115.80207155775491
True	259.43289492238995
True	72.58873642041708
True	314.891512047594
True	417.9518086917013
True	96.03806458208692
True	213.94569774101345
True	78.70095824817483
True	724.3874951113484
True	377.5357912317418
True	234.43687764738365
True	717.6727473711937
True	881.7070630916942
True	830.5550786014304
True	820.1632799970869
True	349.83172229635346
True	1.6640858791956177
True	264.0350800277865
True	57.90654262450816
True	382.5239404619899
True	54.221047407369376
True	349.30913347799805
True	858.8885634420072
True	997.3555828857944
True	399.0462379712251
True	22.47893543286608
True	535.3903101462856
True	507.1896908426077
True	192.86643281644064
True	233.7982056491449
True	298.8259056566266
True	22.225517498745955
True	128.0932913323735
True	963.979285602746
True	60.595050214951904
True	491.0822810523937
True	786.9564077068792
True	98.26291541931532
True	249.9401489283917
True	111.21552199362272
True	16.15791398495917
True	1.5405683614572994
True	127.29704267434914
True	1023.4182390700856
True	485.9437283348802
True	69.35452572164489
True	790.2427002777991
True	336.60690903332863
True	1.5891548104849087
True	460.8595605236495
True	186.6609153300122
True	488.8838952488777
True	85.47495488886912
True	322.257230666366
True	383.852023260037
True	167.2275403715457
True	215.2405647780301
True	126.73411755834768
True	171.66355499034853
True	929.8443371729984
True	15.198228149787102
True	496.1023358779924
True	480.3867499620046
True	392.52499398766855
True	222.5203282732864
True	228.3690724646519
True	148.25598832957328
True	48.32211900963793
True	473.543840402684
True	153.66244105151125
True	829.4008031373653
True	855.5663076929596
True	251.00089049252784
True	326.14219128213574
True	524.8184374748158
True	36.86383490475049
True	85.51427223159742
True	707.2640291973021
True	1083.3896021650037
True	117.05793413110156
True	714.523173763037
True	138.96240995463788
True	932.4994018757126
True	691.4151874559803
True	107.14509715998403
True	278.0741257434103
True	593.6037261509535
True	274.240003124098
True	45.85440105297501
True	576.1261525577787
True	439.5025082311989
True	5.537465534355354
True	471.22051500785307
True	68.49585868035217
True	182.01577662339665
True	241.70787036259992
True	295.1035185271669
True	72.27757056250225
True	216.857126345212
True	356.53593689751244
True	439.1385539732364
True	924.5248984383228
True	46.6130160700455
True	914.3173128915788
True	1033.5059254766334
True	134.53052040824488
True	73.20845080674566
True	1019.6035799947324
True	34.15045700788224
True	239.6090012323348
True	86.02194545222565
True	208.73373170644768
True	364.9674801700454
True	984.7336506890916
True	94.8619609520944
True	71.09051583378232
True	646.7818458404589
True	281.8885056089725
True	709.5184764559187
True	52.70906000674767
True	478.69433077614025
True	388.26505163561126
True	690.3725370159001
True	55.47151969359999
True	112.77322811206848
True	25.9921179996154
True	261.5239028107176
True	43.935337768432
True	353.2878119996612
True	3.1456835670986933
True	1180.922678879569
True	105.10397362873228
True	136.6612474521713
True	344.06310554051754
True	714.4939998603367
True	704.5799015839019
True	1016.0312497716856
True	467.4638513997313
True	424.3156365672912
True	141.6190077939199
True	434.5612429936302
True	822.4909747042136
True	444.7792790024489
True	944.260444197536
True	83.31165850390897
True	412.5455511145182
True	174.30774136944294
True	273.2103377018623
True	740.2184230667912
True	167.77705950873283
True	137.64384594395463
True	69.26801165092566
True	866.8516590433384
True	785.4144282060001
True	86.20114009260182
True	453.6135385838351
True	759.608587617171
True	414.6846006428506
True	53.49685318451573
True	322.00729953912787
True	793.3754401311463
True	32.67160690599751
True	359.89501249002416
True	169.40538779948608
True	273.93057909014567
True	32.66583940875251
True	213.4210388714993
True	742.5334424297125
True	632.9095245667031
True	54.256926586496775
True	283.3483632824802
True	914.4391001690198
True	18.2685795474946
True	317.1778143408836
True	288.14775791608093
True	419.81425345322646
True	208.712671224242
True	598.3151336024625
True	48.58454001106416
True	972.1996046426048
True	887.1865904306486
True	49.933755441712194
True	390.23864016226656
True	712.5669917561761
True	941.3274048995318
True	259.22011166926507
True	568.7521379500143
True	128.61605248083544
True	182.25002618822575
True	132.0157762877426
True	138.59967534891456
True	204.2251082516861
True	919.6776468750256
True	803.1807871636425
True	971.69695974005
True	19.965685085107165
True	26.66774164465287
True	347.238396507172
True	14.32349730785937
True	633.3163040459748
True	1056.2008400651869
True	259.6529308683551
True	204.86094082710176
True	85.71382700978157
True	218.93266280295077
True	139.06758066743987
True	43.73502688315875
True	125.45867030662173
True	89.9838933086656
True	237.92875199412973
True	558.5213817310225
True	164.5811450221297
True	30.270661960715188
True	57.002533866094936
True	424.4824150204339
True	258.359324324166
True	585.7115846691153
True	21.855847910263343
True	115.5547890281505
True	666.9653510117616
True	244.4441296037085
True	449.3133637698697
True	664.1452903833464
True	102.0762216259927
True	114.66418485856686
True	71.41227090258062
True	26.27535611881413
True	125.15867652493289
True	90.75220023825403
True	103.1583858681692
True	156.97256269037766
True	241.18994163842072
True	849.3687559125012
True	285.15486406092725
True	933.9604732934204
True	162.2513936049401
True	207.01183128814787
True	823.2470712059105
True	312.01286306991426
True	599.9258298326304
True	253.6867751681122
True	355.4715990185995
True	436.8346240013624
True	548.9325284795134
True	653.5134387088902
True	363.72460224792553
True	37.01710414883842
True	562.393946821421
True	623.4773539555579
True	19.680562167403757
True	11.59821700007737
True	256.19639513949073
True	409.4178622842396
True	433.3639743441392
True	67.6700514651641
True	646.1703773566987
True	971.4881219427264
True	247.2323967384252
True	897.9318000895076
True	276.2127351373293
True	101.27300203538196
True	270.3932573269261
True	694.167441868264
True	39.12400080449176
True	552.7299385894078
True	1290.6934950236305
True	1011.8366753803904
True	921.7636144416884
True	206.5441198559201
True	95.8933247056034
True	200.00350563790175
True	836.1306579117581
True	147.9872028095213
True	1051.928943641841
True	881.3559482238587
True	43.50053573122206
True	88.171015771479
True	421.7546459786519
True	406.4680709350048
True	208.25359603604247
True	520.123784930801
True	655.8728116782789
True	126.12861581303622
True	274.96914577207286
True	1040.1910057333332
True	52.91673429715051
True	689.9056967613111
True	569.3607832177622
True	33.25062477077483
True	822.7472929529439
True	388.0575011955799
True	530.5436076503673
True	112.0780779556252
True	266.1743683127397
True	223.4558568349831
True	27.35817787329644
True	132.60820529359873
True	775.8871196319867
True	128.782462984619
True	393.0377601057502
True	62.080183869340885
True	624.2504560249445
True	629.3549530764656
True	238.73662980044188
True	478.6135051734942
True	160.9413065634603
True	149.06729686595688
True	212.48016807004996
True	288.5583986108592
True	342.95065149626373
True	131.4963826109031
True	189.2070289096513
True	26.36772872566935
True	910.4447676069358
True	303.4596300657486
True	10.874890629020992
True	367.384945466346
True	155.97806052102035
True	625.9779822754501
True	378.53235874444624
True	583.0217446082164
True	545.2954241641838
True	487.00354004026974
True	787.6746391735164
True	242.2420373125865
True	551.615525418689
True	165.86010821382789
True	546.9007303057799
True	366.3947647205847
True	385.0715190800128
True	132.94696653729892
True	136.6487312145289
True	112.45587020860796
True	64.15784338364503
True	738.7868160613116
True	181.1965095225904
True	47.72659708820344
True	0.0
True	533.087528541601
True	109.03135693584808
True	21.936996453366
True	42.03798757398624
True	110.07166282226008
True	525.1414142842239
True	180.4331214833798
True	101.73103340356528
True	36.33373283794127
True	162.65382558201495
True	916.7510478358053
True	51.07510640740865
True	226.42006387833777
True	739.0285831284441
True	319.278325971676
True	459.9139838906392
True	479.1573621410243
True	519.9539564641688
True	571.281805728297
True	891.0500368739412
True	248.9774785329794
True	1007.9682644738048
True	910.5180645499502
True	610.0947237675326
True	343.67743582272226
True	837.9241569063124
True	9.894856178119197
True	32.30986725146104
True	286.27720666507133
True	43.4736694649627
True	200.4411029512859
True	753.8015025817183
True	208.15437371267345
True	738.8012940003002
True	774.0207994598069
True	129.75974354011225
True	373.9008918456095
True	583.6680081827708
True	25.17458064663817
True	135.0297093163897
True	430.8843861780202
True	303.9894889411751
True	201.08847491682613
True	116.72661527205211
True	393.0665672617123
True	22.791028337181004
True	380.4877399206584
True	365.2748956301713
True	1046.6381500709012
True	379.6334765412682
True	30.545728231239305
True	420.6731433707638
True	432.0703419025456
True	230.64172360929035
True	31.32549540863883
True	762.8788037845729
True	429.918365079468
True	174.13619322769466
True	12.95283301157681
True	1223.791573391702
True	167.2777995799327
True	28.378019569873118
True	298.1808645258018
True	284.06401477787006
True	114.6770004637224
True	296.5176473514171
True	47.674268160144415
True	325.5907557291748
True	298.56659800454656
True	314.0390277439535
True	31.51979184858042
True	45.9127326278443
True	1045.7781479935684
True	26.410092862531275
True	13.173573167467044
True	171.8434385961118
True	659.7706847494918
True	8.851995771425472
True	191.4991503809852
True	171.31893713105669
True	559.6267379909685
True	372.74763400295313
True	750.1112580863787
True	319.64398317562615
True	486.8919552078718
True	447.1716461767247
True	504.4645301457742
True	106.6464135501606
True	1275.3389233896116
True	913.0842146869926
True	294.0963372546554
True	541.5851551860852
True	102.46036220663224
True	551.2644389491447
True	444.03305626144953
True	156.5350351239927
True	72.56979155178118
True	342.88118622354654
True	168.3878363726492
True	28.83924407675498
True	581.4247944097534
True	387.0186688874763
True	72.01774186089514
True	30.213263561156257
True	668.7997693476519
True	488.65114278506513
True	75.29575362215478
True	21.27176313347996
True	326.7578955451461
True	337.0646422038661
True	715.1413322629032
True	550.884232898372
True	569.2676729377663
True	780.5224306878465
True	9.075605640160235
True	56.39307189026572
True	36.218549412524496
True	58.19192950275217
True	503.94817648374334
True	586.5712950379369
True	88.69410834145063
True	111.99140851647148
True	195.0327954195682
True	73.53239911981491
True	175.6043528320615
True	216.79143251961784
True	282.33316805333766
True	806.2960244956221
True	606.8349486831656
True	288.6325399636328
True	199.9546652535836
True	254.0094245040187
True	255.15056281818977
True	756.7365655117806
True	313.09348262448054
True	172.37366064431464
True	924.8335606359482
True	343.5610612106016
True	484.7986169277221
True	156.91953615780042
True	118.17698947552265
True	62.55572988252691
True	215.6136898459574
True	964.1975080829454
True	548.0976763175624
True	120.56622074850073
True	351.2339501440449
True	100.75253931606952
True	682.7023411186069
True	4.572157874120332
True	728.5390643891127
True	35.7998833873281
True	908.9636141971326
True	835.7015736332243
True	212.14519092365035
True	31.76819170486476
True	85.03469464744289
True	446.1356645169593
True	225.90442548970907
True	1.6328039410315798
True	77.256115574614
True	1067.749032467061
True	339.9039793337379
True	691.2849335026376
True	469.57085596287
True	29.14304796048232
True	126.25659847427156
True	436.8766340437199
True	956.1542139248642
True	792.1309593972285
True	424.5040690978038
True	335.77328945932595
True	16.89877003196323
True	81.07010702037226
True	756.270426382154
True	461.8986272851192
True	386.52513317869176
True	885.3040625097447
True	27.685841005394536
True	216.112810645264
True	878.5373913726572
True	237.4651718142676
True	7.5340428660711
True	507.17935616774105
True	101.63787787486304
True	643.9210482459765
True	51.99753762445722
True	263.6104864456367
True	867.6701489106349
True	884.8293342945548
True	282.3534678055745
True	442.4106417065679
True	117.35286074240622
True	590.8748533904901
True	262.52561636622
True	191.56877362462467
True	849.7437744463125
True	53.66789940449018
True	698.5782179993612
True	277.4332683754946
True	295.0238965921046
True	170.392880656012
True	493.2879453311271
True	603.4082693971222
True	361.57695715871625
True	403.7222382270414
True	68.5416008961256
True	160.5579983487101
True	456.56707905767337
True	214.8437411476052
True	36.76985062385143
True	199.4231645708499
True	367.9183056094028
True	389.1498871327081
True	756.5595848118951
True	124.95424337539178
True	682.0083783089674
True	501.4506478771592
True	593.4343401371792
True	139.71290095254258
True	39.21345117928481
True	661.4818827236684
True	70.27192469222297
True	553.9625175442321
True	662.5983569179801
True	449.2861308979797
True	135.68531308995162
True	533.4267812225827
True	3.282628406211757
True	404.5108775930632
True	31.31752037046818
True	638.737042010723
True	282.32300900830205
True	571.6195499918938
True	668.4025143445518
True	134.82589604385393
True	515.1375923705581
True	489.9662939559417
True	63.07360865731606
True	960.6601063791012
True	2.932226775886212
True	27.349824163223563
True	645.6245031606541
True	682.0058802372622
True	133.6737711992991
True	423.7087190941492
True	119.62029945267508
True	73.00019744622891
True	449.8549965009682
True	42.67823886500969
True	507.7984049507864
True	13.851463871486532
True	832.7986634626825
True	535.9096343222283
True	672.3605161978293
True	102.78185196540996
True	379.1951173972906
True	984.9734564575492
True	830.6515783691618
True	137.266395128039
True	549.3327449283798
True	456.9372156160509
True	245.27634161306227
True	262.5461645186997
True	5.743587218466348
True	314.74503446990286
True	12.57257718197559
True	359.2365728364865
True	76.14433962942026
True	407.7958909789612
True	664.5668280340303
True	127.02975704861542
True	224.9572950538381
True	641.9151208046925
True	674.9949891800986
True	303.78298553570767
True	130.50064036922964
True	165.66549355046206
True	469.49662352268587
True	86.58709275418987
True	10.313936604154328
True	506.704102707029
True	554.2619864143555
True	19.511909144378382
True	137.36713282548607
True	889.3533902014042
True	487.66001216145366
True	265.6729765029355
True	33.41163054108234
True	467.8062332307268
True	119.56145893535673
True	582.629744168723
True	665.2457839082829
True	298.5141756773264
True	379.34257420222986
True	179.9346235646161
True	241.24264668637437
True	75.81915615908429
True	221.54627435449825
True	524.3086582597447
True	22.664193840555058
True	471.0120990416731
True	368.8184608293952
True	742.1196251798641
True	897.5542743085296
True	887.4245693725383
True	160.13294496402844
True	415.5565015094844
True	74.30455036265654
True	184.8720746487268
True	325.71679075919013
True	9.734913494632206
True	800.8511174700776
True	22.802505988200053
True	397.8487192395439
True	272.5520981217812
True	639.9427856490214
True	206.56840392673425
True	39.77648633815315
True	693.7815138456602
True	1086.4856208397453
True	223.70103526804212
True	128.21535203951288
True	643.7439059427315
True	475.13606726681337
True	16.674808549489892
True	849.3774940727416
True	119.6909987917268
True	47.47598986074385
True	308.1812381538611
True	353.4995038660515
True	380.4175756634139
True	275.3890452401922
True	20.8607698246388
True	24.02137362995676
True	859.8826144151532
True	199.8542630641585
True	107.71599472279408
True	823.8228211505016
True	640.2296191182364
True	624.9177107505765
True	455.20518168936667
True	143.692916752452
True	33.45477498383973
True	98.97784226239467
True	444.6520436989152
True	216.57516621989748
True	484.6011196831975
True	141.29295757982206
True	490.8778693113939
True	641.5741869095281
True	955.9904190602624
True	23.75238331734094
True	964.896413574402
True	1069.2969429304226
True	476.8572867527935
True	85.47217065595713
True	773.7398323713011
True	643.498321206977
True	663.3190576236248
True	168.71573147783772
True	748.3024296048686
True	714.2509404282
True	126.4748690750363
True	756.48811627504
True	831.8229989480351
True	470.6143499344454
True	231.94406629724992
True	75.27449381581138
True	319.9890013108322
True	344.3356155773971
True	467.4283824293696
True	442.26083248948936
True	193.8298912871395
True	309.0331452439126
True	2.669729054078894
True	13.959773051020408
True	105.82064880035308
True	130.8636768122386
True	363.51414040154174
True	348.1526097023388
True	115.96479833102964
True	19.690729336530048
True	198.46943579328132
True	857.4077028519939
True	456.671902023075
True	533.4609785773919
True	553.7562374931085
True	848.1352890341283
True	639.5787149269241
True	90.18995100961672
True	204.9732066420349
True	244.9093230876485
True	289.08370265413174
True	103.69011493951018
True	370.3570777760766
True	438.7541000881641
True	167.48390817913776
True	664.8131963195698
True	242.63520183764587
True	194.55870853231497
True	28.581174800995484
True	251.9964730752412
True	486.1973604782059
True	166.95203975418838
True	511.74990281489727
True	483.4865988176628
True	241.7874825531545
True	107.3916444186749
True	42.022001568372026
True	401.5909475419036
True	805.9429116917426
True	167.99881404178583
True	1028.600786742758
True	1033.0520883542863
True	477.6973343875744
True	95.18670015396609
True	123.05536661984046
True	653.5103402302996
True	7.454914028476712
True	228.34379536210164
True	133.67105120447428
True	118.3059638019297
True	333.6577902162569
True	628.5152325795906
True	37.34484491644621
True	134.26361636070567
True	951.146633014199
True	52.861119096096914
True	465.91941174405775
True	531.6057369661935
True	252.1865444102591
True	133.48221448696108
True	951.7874563361617
True	1168.5527665512143
True	510.76877545524
True	659.214369568866
True	212.49130085902985
True	154.49870967661988
True	312.25301581354177
True	262.10911283076933
True	169.94952322373695
True	299.9016513078624
True	360.3745459597942
True	11.355282702999602
True	613.4893996420091
True	146.35798770153855
True	73.33583554057951
True	444.1380858470509
True	297.17013395628624
True	1171.205850206106
True	350.4825356429833
True	954.775505488564
True	10.447532623976135
True	261.1584397780695
True	236.30880008827333
True	153.28774615829795
True	489.9618590525712
True	192.6597877581913
True	419.95659883466607
True	332.2106007798403
True	117.0298101794588
True	349.63370667154226
True	1055.90858129162
True	740.2534645568027
True	212.9632158145521
True	114.09117673504336
True	296.419842589605
True	25.56830255060473
True	352.9297162168329
True	313.22333592644736
True	555.3353511960443
True	441.24279147531496
True	355.33794671802883
True	152.38280284716714
True	12.375049753235288
True	419.22573316346393
True	276.07988310162244
True	143.61060559766324
True	304.6683007032253
True	444.9470557136305
True	814.5498882495691
True	309.88189136489285
True	766.5183811268784
True	406.28292571569455
True	380.613206228792
True	1.6137290404649185
True	1168.0787004875397
True	105.71208151893082
True	899.6768372768687
True	200.327543355246
True	476.9602465073161
True	682.8989526813374
True	89.67169754038768
True	498.3919455548961
True	31.44559710997928
True	423.6514023202153
True	78.32398226273786
True	224.33237175503703
True	36.44617523317171
True	663.9937163605081
True	190.78627667200809
True	25.10024778267718
True	404.3801807713297
True	112.48331074684484
True	168.1558865064772
True	815.7926365123534
True	256.11732719089207
True	156.72204733849247
True	376.4199309668349
True	513.664390370656
True	326.9478407476089
True	505.899547869576
True	617.9557664794313
True	159.24542557237447
True	7.038099063163648
True	73.48890280699624
True	428.8425101061164
True	90.2694607302247
True	81.27324784420614
True	1031.5884453535332
True	27.390139826859805
True	332.63232524033015
True	318.2601853436876
True	457.4668904101618
True	672.2333302641923
True	188.11128821515425
True	655.4231511343559
True	327.70273766646187
True	352.20822764659096
True	266.9582663489598
True	219.7598347677614
True	357.1590227081479
True	427.9235580321583
True	401.8510976185565
True	618.7570534915657
True	139.3726865339798
True	81.35457645112896
True	40.69287102619269
True	290.71713568815306
True	663.552138776742
True	409.6262474365511
True	783.6249213467472
True	210.4805914914206
True	410.328945911221
True	68.00734242645208
True	52.16365636651553
True	404.6659395310257
True	187.38914296052175
True	214.93221155708824
True	43.83264102045725
True	1064.4754106316284
True	184.3777918608522
True	891.6193932576494
True	318.9628324218273
True	938.8506206810188
True	233.74840594497272
True	478.6159404023401
True	532.0732940822433
True	634.4514990181768
True	216.6044612311667
True	479.81854661203874
True	937.49228646723
True	125.12515725705867
True	7.975924735210079
True	577.8700885421474
True	31.01851235551066
True	72.64192727667779
True	826.6350580464274
True	234.22169322392404
True	990.9573143544334
True	684.8243292194845
True	409.07747405605227
True	278.44946689810854
True	504.92500168087673
True	345.7004902936627
True	184.48224508225803
True	687.3072245025608
True	748.1954108068693
True	211.36053044943472
True	87.11607881919092
True	511.4672984294447
True	138.30449567809336
True	376.0357917296603
True	336.9995073446151
True	66.55682888460967
True	381.8017666517244
True	413.7728938129663
True	362.57388952554135
True	417.0622763000575
True	417.8268300044438
True	664.182201357175
True	59.62612571816687
True	447.7544603507253
True	342.0762822453904
True	678.2295079554546
True	229.18420108446264
True	100.34958837742424
True	38.46131596209695
True	544.6275572620895
True	625.9457200886312
True	187.44071694517385
True	406.65456390281696
True	337.7154441812156
True	16.329781092398612
True	162.4963545896764
True	286.91224821629174
True	3.494832246780092
True	873.9602447925582
True	76.95556279248864
True	106.53774547117835
True	111.26782441082266
True	362.226285310015
True	34.39933318494899
True	450.36719514152026
True	233.28405536378045
True	6.280449248189404
True	122.69544559290118
True	446.6792211501604
True	50.77077929668378
True	65.1416825548635
True	164.02091791917917
True	293.12365111129765
True	966.1931303577818
True	386.7088790033037
True	931.2003798411656
True	188.6276545831224
True	987.7402753549652
True	777.7721698197824
True	649.217912433042
True	398.5137609080224
True	380.156530172414
True	78.11280252351189
True	74.77230701747398
True	78.70574806402794
True	170.60771995524505
True	481.95658000705913
True	1110.7122615181845
True	172.3836336738189
True	357.7891170090547
True	436.602678751093
True	616.9018545740496
True	598.8452712947965
True	289.32809354616
True	458.3626453003533
True	674.5602491407291
True	96.3801234928588
True	716.0336286437895
True	255.0066049511212
True	135.0703752793585
True	412.0858992129673
True	849.4116311480127
True	408.1623489727151
True	876.2388621322449
True	199.4652298023639
True	350.1338864255988
True	702.143878911609
True	633.5887853149297
True	189.1763953692781
True	256.1180467766749
True	790.9753043297766
True	33.4623881711827
True	194.36842840068243
True	465.1769047952196
True	737.6362694292646
True	103.58166354033524
True	36.44848782731649
True	170.18668752198568
True	721.5344552597181
True	318.20747060402635
True	548.8373023615881
True	361.0270777497464
True	289.7353104312984
True	456.7600289523385
True	482.7374468479123
True	68.44949378823779
True	371.9505835158605
True	761.9842222117519
True	0.0
True	280.4084580555523
True	256.6334651690649
True	934.9496379238032
True	151.2615592187815
True	649.4500397822515
True	633.9252713117266
True	114.27549322985764
True	220.57672564156888
True	131.80284994685857
True	11.372161460017749
True	293.3541081513272
True	376.49601161043
True	1129.125413518187
True	225.7956461879606
True	403.1945634259315
True	656.5187178039573
True	201.67082588800636
True	28.04394081022533
True	845.4231789134407
True	593.6102351579399
True	160.91693328676564
True	657.3681820646929
True	161.3287402388661
True	315.0413973950376
True	788.6225656426523
True	36.077227246187455
True	105.82033630842848
True	501.07259918443566
True	63.09245638992472
True	80.5080914448679
True	394.5265659644403
True	22.734070839250226
True	765.7509695896508
True	103.03736014853703
True	143.97342846321305
True	18.351353539316055
True	725.0717118936698
True	29.56380347514589
True	764.739557161505
True	410.216267027392
True	114.0873794479922
True	716.4223758788653
True	513.9134653166543
True	560.8374465645485
True	48.47971104933554
True	371.3559760807475
True	5.101485239513253
True	93.66028599669043
True	360.3635094792847
True	47.82067913270848
True	126.18980454189692
True	316.82648435965194
True	182.63298695902185
True	100.39477170143392
True	674.6802088080384
True	20.85955782580188
True	1112.0581478607353
True	509.672328845979
True	299.16494892729366
True	488.7896943931106
True	127.057781332174
True	785.8014235262044
True	1120.8975970427227
True	735.3366606108217
True	182.37310954671997
True	226.2628472278273
True	49.41803566285001
True	54.65143052852207
True	153.4576186943787
True	97.29674108722004
True	165.49053144946296
True	1171.7459626047269
True	325.15368739612427
True	358.99586463210164
True	713.1681675157506
True	16.574173520855016
True	14.620092152983212
True	575.3801640734858
True	6.087561587681563
True	112.17279371667848
True	671.2317313424925
True	175.93560083075857
True	646.432035150746
True	842.0175370481165
True	152.0546838634678
True	891.121643611131
True	3.08104781005237
True	456.8903507636833
True	1070.915853328219
True	27.44355071426336
True	236.728080941956
True	150.2526235729392
True	1002.4176134439316
True	231.68147223802677
True	489.3057545975141
True	125.0923153386802
True	517.412941188577
True	153.53566765996283
True	98.16093236209612
True	388.1410902229089
True	72.35090290613522
True	53.80646684893657
True	1040.4716977113264
True	254.86197000191103
True	160.43340152467042
True	369.3487275245034
True	393.2175181036724
True	216.2931585792693
True	164.94067837079652
True	408.3216036109972
True	35.4976685565253
True	494.8057719542775
True	1141.0706851325715
True	113.38051487320652
True	473.55556713609656
True	316.62770044617
True	26.237987573986253
True	400.30419891699
True	103.06334839558654
True	604.2315334473925
True	195.7786051469606
True	419.5683229534093
True	19.416994083965463
True	434.11540833751593
True	108.48595063178644
True	336.7290134584793
True	32.07408514277637
True	153.11443763554
True	256.46566254001914
True	781.0775202344458
True	51.42950990415228
True	135.29388723757262
True	235.83004426469924
True	136.36586100097915
True	626.241684232851
True	569.8172725366323
True	778.7538192263492
True	387.9651075334881
True	541.4618293027075
True	419.696546864458
True	693.8832700926381
True	74.95136046497089
True	453.6623688332122
True	435.0525685218721
True	48.3448714658489
True	84.2175326546319
True	131.57137237601555
True	88.11370004899072
True	338.7588129856373
True	815.0026792680185
True	319.2060622415393
True	1123.332333356274
True	339.7049877938108
True	919.1605030498094
True	155.33960480223655
True	555.417512212058
True	630.3118915034971
True	700.0969232284742
True	451.1495423913725
True	66.455415436304
True	295.9438373852678
True	38.40684975896097
True	165.87213778322885
True	174.1032614974102
True	1128.2508280131276
True	240.71850088485527
True	559.7596397475
True	521.501923500148
True	559.9973255339461
True	852.3743317335048
True	585.6024043671564
True	653.6901902327772
True	979.1067439753564
True	117.9478864066242
True	322.07285344813914
True	253.89602449835604
True	327.7418577381424
True	90.21547059054896
True	360.4202828351991
True	5.155716097593772
True	315.7125077067317
True	259.64961701981827
True	602.7166314421256
True	285.24878745085084
True	365.3694056609416
True	9.434813984871088
True	60.2343985762972
True	536.1943409220374
True	30.90254054725033
True	143.36232522108287
True	65.09910946851366
True	154.03038295645595
True	238.68605715613197
True	68.57443372373008
True	372.07832846824425
True	264.9498666272087
True	101.79027364089472
True	345.8820008309439
True	65.71102613768927
True	573.9043971228152
True	830.1429433276603
True	273.83590414282884
True	1160.981883087552
True	109.45660298250093
True	304.7942936557859
True	1030.1240039606218
True	85.37946866712402
True	283.81875148613983
True	9.612944377044965
True	405.352222832747
True	457.8679785683571
True	159.84502749601202
True	624.583331144256
True	907.3724936115368
True	158.74373100136884
True	80.27541423921095
True	309.3070671281036
True	552.1328056412514
True	608.6988038007748
True	1199.5560067261654
True	28.485933298217248
True	947.45432819782
True	136.62330660212876
True	626.4724594757877
True	113.71331462435208
True	134.80258307738563
True	178.78104478177443
True	166.3392116077167
True	755.0936151284271
True	211.6119228047801
True	225.47637219219885
True	65.94503900539956
True	513.4339957369103
True	460.0894569410341
True	174.02581295209978
True	235.2558728433412
True	16.242152862027133
True	429.37525162168686
True	226.67077021869477
True	278.46916527770065
True	113.67233348911054
True	705.4366531087097
True	422.5775667114197
True	257.2849215068728
True	642.2226949074626
True	529.5912792563566
True	479.9970948669448
True	130.4661306042974
True	531.8786965006684
True	426.4248377289584
True	3.0124958641226423
True	199.5160027796407
True	98.86247892703062
True	246.7133544665776
True	2.3959523546928425
True	123.32595899632972
True	370.1241946784379
True	6.020111888119162
True	898.9056561718977
True	171.98984189832169
True	750.9395695007125
True	801.2755679116688
True	163.93117599425494
True	235.91485457275385
True	482.9423356533566
True	827.1712743058513
True	50.4687077535241
True	36.71996728267575
True	134.7778254851626
True	631.9049944833762
True	718.6972975134547
True	186.94798587226
True	594.9844673738197
True	609.1990685146706
True	858.2942489983014
True	412.2564363204024
True	182.38789758587143
True	847.5293968534868
True	205.65408716050567
True	150.38134120965617
True	330.7230646115765
True	210.97948527683067
True	211.6130893823691
True	604.7040842423996
True	250.7677877883677
True	188.335054785926
True	455.7797611354576
True	474.63715828679824
True	60.9438434371283
True	288.5315254862454
True	80.55146368080486
True	329.1572113825528
True	356.4351009344116
True	261.9173745730383
True	180.4415582406102
True	378.876360649472
True	619.8237690029056
True	728.7037170719651
True	295.15042838611765
True	743.5881615233502
True	58.36008752894188
True	864.7406248148604
True	351.93143553951234
True	13.928984702566304
True	601.429810690596
True	698.4706198188827
True	264.0109124849766
True	171.26297730561816
True	44.92882997436358
True	382.7535732341417
True	73.49684991577365
True	14.467021716710336
True	893.8452181780018
True	373.1059254344512
True	175.6217070829652
True	950.2813615038074
True	12.145579326935408
True	792.6950121170338
True	30.0353810521672
True	648.4431366639759
True	59.71026373923711
True	781.859425952224
True	445.1150097736629
True	200.1348400231369
True	456.3200219939028
True	200.45945396404144
True	295.8946547735677
True	221.4232295454336
True	406.95382559612
True	10.149718760339692
True	320.1491092369783
True	112.8361217028982
True	11.1042549895769
True	453.8453024248582
True	721.9051228728463
True	282.3658736854576
True	76.4755498717552
True	287.01180547463827
True	81.24255515656102
True	185.18892000964152
True	178.6174771786795
True	377.5767977568331
True	43.3167296429305
True	131.02870564004658
True	381.52274046732873
True	872.5870836681871
True	110.23212232748544
True	204.72667073589824
True	426.4419760188448
True	19.01435047222717
True	428.8723014534996
True	495.18521445915127
True	90.09539534257269
True	394.68944474508334
True	341.9384528974608
True	418.6329857969425
True	596.0298383678895
True	1050.295530036021
True	954.5324119805128
True	53.86594994597366
True	1052.191540638905
True	108.54810164911572
True	108.95451151101572
True	107.78778338509996
True	464.569101927192
True	373.9753416670988
True	579.9229360194881
True	256.8680333774517
True	156.5208212805423
True	406.337450073132
True	15.961489436557423
True	469.9586378186696
True	402.3265867577347
True	148.0205944402806
True	94.39415350288718
True	559.4505519453197
True	1025.3143158710884
True	205.009616025728
True	64.88053415473813
True	412.3283762377406
True	383.0736689699672
True	477.9272054226325
True	328.59453521021425
True	5.156655503943742
True	528.1421361803053
True	500.2299337608362
True	500.6250741954191
True	187.14528404254008
True	104.75521190881643
True	21.053619796348983
True	376.50838572111314
True	109.15326828968028
True	6.42758327619941
True	32.12217162170727
True	343.8133327084852
True	682.1180088115849
True	132.70471666892385
True	90.07992779465192
True	24.7314325767809
True	418.0978805705722
True	348.6526255927844
True	769.367688209704
True	300.2659526190241
True	535.9770129970996
True	518.2581350600802
True	527.8226302201846
True	296.2292946343936
True	531.792073456197
True	97.24233765532549
True	569.2525276433614
True	8.09051688520908
True	346.5625653986321
True	456.0135730576704
True	945.0193853216192
True	345.2846649956636
True	788.7235810277955
True	973.9789572699502
True	172.48321815272553
True	37.14959731634313
True	346.5670010078948
True	397.8550200573555
True	587.1190672709807
True	240.44971383473012
True	27.679494664224983
True	633.1069823696379
True	128.985841305786
True	1059.208173233343
True	320.44887438077086
True	491.2855246611045
True	123.55825215586772
True	794.1391776227292
True	136.79008020642888
True	813.5655600972822
True	563.0824155861615
True	193.67932331950792
True	113.79274920924304
True	67.29562727743995
True	578.5101956084877
True	887.2751936845614
True	433.2267785748005
True	514.7053085478025
True	139.05259325521675
True	613.0918917938908
True	453.6425702658001
True	800.5444564464459
True	297.4660092483064
True	576.648528570283
True	119.09884225167652
True	24.996312731320543
True	410.8256622120512
True	170.46300400116235
True	107.96367206927766
True	374.2613815892448
True	1048.1807143215726
True	261.8311624627783
True	544.7810001077149
True	11.938310369150152
True	77.00475679430565
True	340.6212703535166
True	800.2486210607635
True	441.7962861569511
True	507.4217415275352
True	703.4189001236745
True	72.20061015154344
True	734.4265925347169
True	46.56506409073227
True	104.1704588416129
True	185.683412053524
True	81.26181005970047
True	22.969918414628925
True	308.106042957047
True	467.1718520720822
True	909.6361329464024
True	870.7783212611495
True	5.590799413167944
True	289.52710284629524
True	476.7531432702138
True	124.77239101655005
True	243.79735021565983
True	332.7276702961614
True	1307.4091981697077
True	454.5341201870089
True	25.96810922005972
True	191.80654594642695
True	682.5031569856692
True	33.542199733677435
True	176.60211784836545
True	554.633474772051
True	69.62676527850806
True	870.4430563023514
True	326.17644164067343
True	671.7718526040177
True	78.55433056072955
True	686.1805557447392
True	598.8070481264095
True	871.0318034728041
True	247.4691614180753
True	500.9162032137372
True	835.3780922851292
True	903.0434929129444
True	230.578683181446
True	768.8290615282817
True	212.7663099589448
True	455.54401275023326
True	357.7153169828458
True	492.7732815932742
True	502.11660576116174
True	326.3263695274737
True	342.5527439657919
True	115.51704913989774
True	325.9645827884484
True	1124.060291817365
True	312.9800757822811
True	144.38213982161238
True	307.2534736111632
True	775.2355191103959
True	649.2975744564128
True	401.5985980688699
True	117.2469120925586
True	331.6771159908554
True	35.335932212310524
True	179.9062493067814
True	90.94252773623047
True	89.61125911057601
True	554.044926189653
True	139.26313741921982
True	139.7429261857722
True	108.10035422878504
True	85.86659107845792
True	461.8698564984188
True	389.38485109135615
True	1050.1196205609613
True	534.3869624474753
True	823.0565864753014
True	282.950229652863
True	305.63496759313983
True	542.2423121371161
True	191.99309619648145
True	746.8554448936395
True	245.6636732277932
True	350.1404166958902
True	70.45670893960997
True	116.78604968718892
True	268.87815442006064
True	122.76746501539844
True	482.37005014357374
True	32.013747864356795
True	570.7177390920696
True	1000.7356237346388
True	724.7164148496635
True	1.2714973714201685
True	63.37112931436866
True	457.7478039860835
True	428.3959817127277
True	74.98177020359992
True	116.46769396562264
True	302.1057437230786
True	78.21717362243054
True	51.0441304927015
True	734.1652057998388
True	661.4591124948232
True	161.49738855811535
True	169.36661487314055
True	540.2326937918867
True	52.099722243985205
True	24.52428145033675
True	550.8786492854631
True	459.2770061038038
True	1124.7646272681488
True	46.804761276248406
True	453.066906548727
True	860.1919879961208
True	820.4410155736825
True	284.02237915454685
True	777.6542989538312
True	394.9307950798255
True	38.39510554936385
True	95.36137966534396
True	708.4242820970176
True	74.3745744822391
True	140.83793816726185
True	947.7139264116043
True	188.34031380151072
True	282.70263534740843
True	107.5074454526604
True	620.6696141659903
True	612.0264557291954
True	211.05633122420852
True	430.8579888784016
True	40.70003376637881
True	281.30394979133865
True	579.0058922581251
True	637.5374266328281
True	317.25300063877467
True	71.70930926911221
True	923.553373328114
True	1059.563299043585
True	565.5924689276012
True	66.38926140133884
True	30.133196693185926
True	93.85384025347076
True	107.40158066453476
True	99.35884294200372
True	907.3569972117592
True	1191.812415812771
True	728.8314692781709
True	329.73994530927826
True	7.837876593117256
True	20.50655088233229
True	342.7547290910924
True	481.6952140291203
True	46.81934104131207
True	569.6582517642838
True	433.4261048985481
True	394.019550128041
True	77.24406897426036
True	201.8253598623652
True	269.14134927748887
True	128.80354633042586
True	399.5198103866192
True	45.34802012805254
True	179.77983051838538
True	1164.8717121044333
True	5.227170841048631
True	26.335823750185465
True	580.5132134058487
True	360.34378524714936
True	772.1604697815936
True	154.9008560607244
True	741.4562939976513
True	601.6189843151483
True	284.5160547122369
True	455.7779402378022
True	335.8256450107262
True	293.3346970361115
True	269.58709780005023
True	398.34520935833456
True	496.8834454491746
True	511.11400783434846
True	105.1285667914466
True	357.5058430791179
True	9.424575191836183
True	181.3925384694558
True	228.42100760651604
True	888.3449174308566
True	574.9061049722752
True	31.22274181096283
True	723.1337646840774
True	860.9447442868828
True	104.1063909075368
True	358.72001521050464
True	853.9244323362627
True	226.6852474910512
True	156.233245443933
True	522.1856615291391
True	589.6465187784102
True	1102.277818293473
True	146.84199755074818
True	156.96023474311474
True	258.1496133231175
True	310.1711801967073
True	423.2309512212258
True	415.0717001410465
True	319.157954199855
True	445.5181898017727
True	497.5995474745225
True	231.90632911278448
True	1503.3081343045485
True	251.1164421783119
True	409.521460826194
True	51.24860712616334
True	783.485573410192
True	263.14284248769115
True	914.4528271365944
True	544.2102860733914
True	312.295503851048
True	783.6974755737592
True	265.76719248070805
True	220.9507863405303
True	259.9732078688127
True	220.25867900724515
True	141.69632960630716
True	247.74361001750108
True	695.0198388150817
True	530.8930232561305
True	212.43773525304053
True	1155.1436411056443
True	123.6142498982354
True	258.7823451239554
True	69.88792285799752
True	315.2758771706795
True	420.98755834733817
True	94.00254744428032
True	210.61381490423105
True	71.47488400794388
True	722.6562106091072
True	380.6471556271949
True	226.13253328513608
True	731.1422791155117
True	888.7726879607169
True	809.4731625649684
True	831.138422725673
True	340.0901096136803
True	1.4351273850226094
True	260.71944086685187
True	54.79770261577164
True	390.979826869185
True	58.589215735139
True	350.4258348064571
True	874.1533401929745
True	1023.2939183087628
True	406.89412371348055
True	22.22756035827143
True	542.7767633151301
True	513.0671300507964
True	200.02299913498257
True	235.07216086904052
True	292.23433196615423
True	23.513956905433
True	129.78349601909122
True	933.6599206706176
True	62.85717953602063
True	510.2830656131192
True	791.7821127416314
True	103.6710027318486
True	254.0700045966629
True	115.41996405551332
True	15.322424960325776
True	1.391129002610198
True	120.9030694038445
True	1000.5027724764795
True	484.2813083070207
True	68.4919359497606
True	769.6564760961198
True	334.60936258343384
True	1.301775670012132
True	456.6207112471228
True	199.514921981131
True	519.2964044780834
True	82.97171273041002
True	336.23604592640254
True	363.4940661593967
True	168.93013710790007
True	213.62325298106083
True	130.76248488132535
True	173.77945372416565
True	975.2247563811352
True	15.911672301250034
True	505.0325334199636
True	480.3356295701339
True	422.3498055441937
True	218.83319612016032
True	239.12204449208997
True	161.1720827449656
True	47.7876733056694
True	455.90882096944136
True	151.2161874655486
True	817.7596866133798
True	838.1959970478166
True	252.69821560603825
True	319.11323027349914
True	531.3103777384089
True	42.71096908619963
True	88.96179709579961
True	735.6598869081614
True	1091.6479385287346
True	109.16516266235924
True	727.395630768486
True	144.922894962082
True	934.4057963171194
True	661.526014351239
True	107.01617561739565
True	289.22400137783785
True	619.6861639989717
True	265.307532304871
True	46.21965831119608
True	576.8490308144544
True	429.7049243760206
True	5.139211793684056
True	474.2595410290529
True	70.10068004922871
True	172.1248576691641
True	241.07414562591347
True	298.93310709723033
True	70.24239860519133
True	223.80587728173364
True	350.9250083850566
True	430.211581091213
True	943.8995704623534
True	46.36956488287282
True	901.0435885746222
True	1068.659995047832
True	132.65365380762324
True	70.20393300707283
True	957.5901624597268
True	31.711271675802838
True	222.8327659921397
True	87.3930877929117
True	219.3765309920167
True	341.5753811780636
True	977.1182426380324
True	98.05399828965687
True	71.01790863915234
True	657.5119826538705
True	275.2730770206959
True	704.4312839618383
True	52.27828366150735
True	503.6747505212282
True	394.13375599163794
True	681.4290285222728
True	49.11743970058965
True	112.68066409521252
True	27.7727416144638
True	271.42816182063785
True	43.46671029024212
True	346.8096456123091
True	2.961917730832304
True	1201.9419226972257
True	111.72315643256007
True	124.31575137784004
True	342.8559379310478
True	725.3266501028305
True	684.0522921161669
True	1006.004940381833
True	483.6848995891751
True	405.18583019646775
True	141.79932813631666
True	413.4873959007521
True	813.2926706036932
True	422.6255109208327
True	948.7688697610456
True	85.48802861426093
True	433.7240388718051
True	178.44362531346198
True	301.0703509960541
True	738.6404454355858
True	156.44115163427992
True	130.2529581800318
True	65.2511794936215
True	859.5819200400599
True	782.5158390764847
True	81.49815105204041
True	441.6579163822644
True	759.0635465370337
True	408.8358611401568
True	55.68178950445991
True	320.75957028933294
True	785.7582091868165
True	30.507295062634945
True	362.85197917961415
True	168.4425340712663
True	294.30782988651646
True	31.47387147840557
True	225.4846759956868
True	768.0283031372755
True	643.6644679137661
True	57.15201347702378
True	287.3584256076244
True	885.6505449042395
True	18.245077170071657
True	314.7835169750838
True	303.78689377611505
True	432.4229496087805
True	218.949475936611
True	604.5977683769175
True	48.55235726270736
True	943.2226962718414
True	903.0271102997378
True	47.206081205707925
True	391.06295947594106
True	710.9537981160312
True	923.5712121561926
True	275.866090550478
True	586.5417335721803
True	122.8047703456764
True	191.39099320765092
True	134.15155675687058
True	134.3388556194069
True	207.4510841428965
True	972.8929962840286
True	766.2794581692996
True	964.0356926889856
True	19.04259769861402
True	25.38182691568301
True	358.2945552821544
True	14.57251547358822
True	633.8346715370042
True	1119.0332339849688
True	253.8293647356587
True	210.23632768107493
True	85.01125877748656
True	217.95511312602915
True	130.93440365921148
True	44.67425924553213
True	130.43610957566216
True	88.81518638362233
True	241.2520594961883
True	517.2140046812558
True	168.2739330281116
True	28.349381807025548
True	57.09499946142523
True	433.2473435216155
True	260.9112276620014
True	591.1076995121621
True	23.090815185549992
True	109.64260244693033
True	666.889953349219
True	273.112254648403
True	478.5250265952674
True	666.5962293911826
True	106.2790177693988
True	106.58551468757952
True	81.38289950158752
True	28.33399645453079
True	123.03543663690542
True	77.06133326117677
True	101.83452777788024
True	146.58252893556
True	242.7313403457336
True	796.4573881063521
True	293.9370640699805
True	956.3164425973132
True	166.8540303742394
True	194.29932987298676
True	791.6894179708485
True	309.16170660956857
True	600.4962121964003
True	254.7761631932868
True	371.8443454718176
True	454.88892182175846
True	525.2061148735783
True	634.7554479957611
True	360.5481242988788
True	36.17440745804932
True	569.2682075965928
True	621.405495637917
True	21.630032678714613
True	11.37315420501485
True	259.5061782220876
True	402.28255111380446
True	457.76276767001934
True	66.61144946134308
True	644.5220429926594
True	951.7439092908992
True	224.7708996262336
True	912.8044938454032
True	276.12589690456133
True	102.89551921195228
True	270.4743286829943
True	674.4410674554026
True	39.641359409092
True	573.168539172843
True	1286.4764007565072
True	1036.0422338487413
True	861.1915504053791
True	200.3458907190839
True	89.11838072643253
True	192.4683502445697
True	838.2047461223368
True	139.981039791806
True	1054.0192894869872
True	860.1052346607561
True	41.13715269431233
True	89.92292195139886
True	427.8575208195167
True	401.3283367487252
True	207.8343168820706
True	529.2760381264897
True	667.9107294227094
True	128.67860543864018
True	268.7517223273955
True	1070.4940029487489
True	55.05365084402457
True	702.4543367444194
True	544.8350868857636
True	39.5102316616694
True	829.408950368797
True	388.64038483214114
True	556.5349003257746
True	106.76036125808916
True	265.3719092166306
True	206.87029055988967
True	26.757307946799063
True	137.30262237439976
True	777.752103392077
True	137.51718551240816
True	381.6694917860463
True	64.95556678999591
True	639.4163826688917
True	591.265586758395
True	233.16187772355175
True	460.022457435813
True	169.76500088553547
True	167.75969109143847
True	225.4018601440009
True	279.8667411377699
True	361.5564550840652
True	128.17920397329254
True	201.60883593962936
True	28.03480529133788
True	880.296206558526
True	309.493814384473
True	10.253887724716002
True	369.4587931029269
True	172.91792591230382
True	621.4820354255585
True	385.1750652032953
True	581.9021511845225
True	549.3543081461885
True	484.4149411573089
True	771.8474644923215
True	234.85621243776205
True	571.5326655265001
True	160.5084328592502
True	538.9722829000356
True	368.54717843939176
True	372.3022156009965
True	135.25416267898154
True	138.00893871185315
True	108.41450253643072
True	66.21701459908215
True	727.789647417125
True	181.4140650129528
True	42.01461660882404
True	0.0
True	567.8039166808427
True	111.38325699208102
True	22.11412566567057
True	42.70938568434985
True	113.93362660767023
True	508.6998249600158
True	176.81736745170463
True	110.42029948403425
True	36.80652584482465
True	163.79639697487718
True	912.1405830856368
True	50.92957900009591
True	224.15322541348175
True	744.735465087015
True	319.7391921727461
True	454.3649371319968
True	464.5700080247466
True	526.5699902932196
True	614.4892774707363
True	869.3507189999447
True	253.5701604239817
True	1047.3264090043072
True	920.9668807529048
True	596.0518994376671
True	348.25648628887615
True	846.7174552103515
True	9.783839393127256
True	29.283562969225184
True	297.2753933990567
True	40.74039680984177
True	193.83870938108208
True	757.9387485172085
True	205.92833879938252
True	715.9961065612363
True	765.3253241709926
True	123.18617071759564
True	375.00659493488496
True	600.1668559286882
True	24.443192271606183
True	131.76232719410623
True	427.3606785981961
True	301.57532589407543
True	192.9914978835604
True	112.01915491974783
True	394.8893752359834
True	17.67981784246817
True	365.22780622053614
True	371.31686736575097
True	1045.0524195126866
True	358.1177573732015
True	29.81667428343877
True	436.4669167327528
True	439.736526337695
True	250.0177666067044
True	32.91688068171105
True	749.8252296267219
True	456.88932966989535
True	176.8387820967148
True	13.393719253751849
True	1220.9655237411805
True	166.3976031077831
True	28.484893760599387
True	299.71793681444035
True	281.2378335124715
True	118.239489425224
True	293.62997852484307
True	47.11654531351355
True	320.7019836120854
True	318.50458548234343
True	321.06748225926526
True	29.295516269699764
True	46.35736699593923
True	1031.9640032249044
True	26.89190177516619
True	12.08903722117297
True	178.2689327362425
True	657.6534777923561
True	8.560199444701581
True	192.53615330474227
True	170.41604160903967
True	543.7880042482876
True	382.09608383502746
True	730.9759411175958
True	315.3309141047753
True	479.16548686023657
True	435.93939499241856
True	500.6993312513746
True	105.36253850016816
True	1239.5344225425772
True	911.7823333408212
True	294.78540989083393
True	524.4660998908424
True	106.2584510171234
True	568.4384926575076
True	424.06829099435765
True	157.0380512846629
True	77.57668100437482
True	353.0296564615371
True	169.35199281267307
True	28.594931718732987
True	620.2298666268083
True	377.26094954162255
True	75.04635727533285
True	29.51632571647694
True	648.9868611154901
True	502.99597742431416
True	69.19826135360604
True	22.81736401490921
True	318.72607223047424
True	334.2779763220417
True	752.7346833271906
True	553.6311699465429
True	553.5981112976885
True	780.8740863696107
True	8.867223364912622
True	55.60428601607611
True	33.88708674962247
True	62.19680750068462
True	505.4931289330055
True	599.6493563251917
True	79.99112638098266
True	111.6466367763148
True	204.1484437250004
True	77.19610789960969
True	179.84149084269882
True	203.9552505325236
True	275.1001879600432
True	823.3793693755392
True	607.2928039393643
True	291.1877373600896
True	188.8621531354004
True	268.4553604020763
True	241.98950840586437
True	727.4569787244824
True	328.49370865421287
True	167.35460328125524
True	934.4921592549628
True	352.8513855317446
True	456.9336217143059
True	149.8693276137656
True	122.74412645146488
True	66.23496655321567
True	199.38834053864736
True	968.6460930472304
True	552.6674276381934
True	114.53143789966892
True	354.8670672011289
True	100.84621389544142
True	684.352825469808
True	5.059297065156587
True	693.5777929786552
True	36.41511479610767
True	952.1865501424572
True	822.7101836044442
True	205.5554595610976
True	29.752823898249805
True	81.83848098297105
True	457.8257916867586
True	219.20549091664157
True	1.2748465129958455
True	76.20796258082454
True	1112.2947770787982
True	338.05588225130833
True	658.8907868094158
True	486.7971487456374
True	31.46751470169619
True	130.76267708122552
True	439.2477660998726
True	917.3320121265969
True	806.199080884935
True	428.0133125901375
True	336.234196061391
True	17.06192165954938
True	80.7403246597295
True	746.8753792609141
True	488.1158236337213
True	382.062831040309
True	902.426740954529
True	27.045848525488868
True	223.447431333495
True	910.7912850228358
True	236.59843324176185
True	9.27689790816514
True	513.4236002343147
True	102.21862314390656
True	632.4368976285085
True	54.94307755179664
True	250.43684399105405
True	860.6312040590976
True	899.035887173029
True	274.61642444942527
True	436.3150027422022
True	116.39851184465282
True	605.5403427784844
True	271.4975110613078
True	190.42643037204215
True	877.0857090116974
True	55.38233166973567
True	711.4583927323314
True	280.28433012517706
True	292.80785329959053
True	168.57080939283676
True	492.25472299348434
True	578.791447245721
True	365.57403090050354
True	410.6814648527522
True	67.81685746748356
True	161.3150193510035
True	449.40958898661
True	215.09847217253585
True	36.69432181253754
True	202.83582516655116
True	387.9618928801783
True	393.6727160180734
True	738.171958744285
True	119.54803679525423
True	659.4786988940901
True	493.1469286805605
True	589.5244615136105
True	133.41856339604035
True	38.919787850658274
True	647.7025130780613
True	71.51425206169523
True	550.4506683474531
True	688.1679413241131
True	466.5251663239413
True	138.26207844604662
True	538.2159269953188
True	4.157642115750045
True	398.3685135746607
True	30.6378128771229
True	629.008656594354
True	278.61154646827555
True	574.2669896573207
True	696.2459251226772
True	146.3558232503287
True	550.3458913498497
True	482.3129754034499
True	65.56768541924923
True	981.8297211402356
True	3.017578054873076
True	29.155183984797382
True	645.2736514873712
True	677.5515601804095
True	132.93390588485772
True	411.0699420828755
True	129.65287109146792
True	71.6883452562268
True	474.2766868309511
True	43.22872459014811
True	500.43661169664114
True	12.839775538608864
True	843.3999016286913
True	547.9219321402252
True	696.3687147880403
True	104.68643162360937
True	400.49462054287415
True	1001.358589610927
True	870.0526128992933
True	142.44114264787925
True	549.7360615684643
True	460.7553529263447
True	250.36263263122464
True	261.8187990867252
True	5.337969809026212
True	316.02304424092296
True	11.249829755653124
True	366.3659026431211
True	72.42238647284125
True	410.326232176513
True	663.3168060764405
True	126.91742588194025
True	240.6402659434902
True	630.2486323341001
True	670.3624845997533
True	292.0669534243564
True	131.02706862927272
True	155.5141167664267
True	478.8452610470157
True	85.60578869168391
True	9.38685231716878
True	540.3763423575917
True	562.5038017848341
True	19.352543818000683
True	130.5162006980291
True	906.616995538894
True	498.7524545747266
True	256.9247115920475
True	33.7226450180758
True	468.8519066754813
True	110.80803017371704
True	575.1507534037071
True	667.6441205019221
True	294.018249895702
True	369.500106669544
True	191.44420890745644
True	239.0444874563313
True	73.27939533381247
True	208.53971224895167
True	506.6593927508941
True	21.17664023425449
True	466.4930274646845
True	379.2836991481877
True	712.7906013000813
True	895.1516948966565
True	903.0704772332645
True	154.27327287196476
True	397.1035675456076
True	71.77089293717711
True	181.8827391477859
True	314.0720620154264
True	10.156668838063387
True	799.6542316867681
True	21.26124301746524
True	391.5373991653178
True	275.3579391824304
True	643.7585482223745
True	208.21115834337567
True	36.38260352176612
True	674.6503815248014
True	1079.3692469513346
True	226.1145406848104
True	133.91012018461706
True	624.9457578755793
True	524.1615165447488
True	16.826101898347858
True	821.8167894530623
True	108.10317303015692
True	47.82954092561669
True	297.96220618612034
True	350.5632417964732
True	400.42571607769406
True	274.1099745891451
True	19.672214256828788
True	22.24493459214819
True	807.1491474933899
True	192.30926565964185
True	114.74262058491888
True	860.8354064565381
True	642.9341470215473
True	651.823273577338
True	447.0942934666126
True	152.04519097539375
True	33.14365244737402
True	102.3457672436452
True	442.3142252979078
True	224.34271189561423
True	513.7491971251907
True	141.6382348638555
True	520.5821073165948
True	641.043090607021
True	978.7311424878772
True	24.885776756785155
True	972.156258737197
True	1055.110241178518
True	464.6990869890102
True	84.67764436625741
True	795.4293833007957
True	649.6874864761396
True	653.3793158559395
True	175.77380769354554
True	726.881452564232
True	706.2059986514149
True	122.80561553967756
True	755.0171986037449
True	795.7684855199632
True	487.49757779915006
True	235.93337732972984
True	71.45812358242904
True	328.2855043186612
True	369.9942418417244
True	476.255825687912
True	424.4754317545804
True	190.9997079304348
True	305.27026077800684
True	3.173416418514025
True	13.70375746647336
True	104.21480093265932
True	130.6073718673255
True	354.42780099528915
True	349.3556431235827
True	110.55878551701416
True	16.820450815248616
True	215.0457288626648
True	881.1017385737956
True	467.3851608856595
True	551.7536874033278
True	560.0594277657748
True	807.5453632997863
True	628.4533172252261
True	89.55818277412784
True	211.5334002818078
True	240.3743167592814
True	282.7745200204898
True	104.66053326947518
True	366.8184763750033
True	438.6872023455456
True	167.17144768598982
True	655.3562639341962
True	252.9290488797643
True	206.16590976792423
True	27.56518407312531
True	253.19915576415903
True	468.6208434447947
True	166.12837209213086
True	535.9326118004367
True	476.6436005321264
True	248.108403744772
True	105.62946005525087
True	42.223036562347126
True	403.2555934400006
True	797.926570124531
True	168.95853797432957
True	1012.3421941656484
True	1025.862505717104
True	490.688139373033
True	97.72231661162536
True	119.53363076419834
True	655.583499685263
True	8.507185903933525
True	221.43295769879836
True	127.81101700661786
True	121.96317153175596
True	329.9383619564941
True	658.904685913607
True	38.33206116449814
True	123.1406927130284
True	958.2022288318362
True	57.95248519331197
True	457.5446608164431
True	525.7806868839517
True	240.3289776625062
True	130.0453262408683
True	963.0403568376544
True	1175.4188145443836
True	511.13503772651865
True	661.5106511134604
True	211.02107903740455
True	153.45832836262264
True	328.6779597200472
True	248.37225523822255
True	175.10900375426547
True	306.2479636162493
True	329.7669150388504
True	11.234751547209385
True	606.5286713024527
True	147.3905910941062
True	77.2127734451448
True	451.5711030209301
True	310.1233221777572
True	1199.1456068685532
True	351.5782575113446
True	960.36080733916
True	10.117497650048072
True	274.1568486286082
True	223.5484793596897
True	159.31440375535936
True	504.0819713840179
True	206.23943989645733
True	397.0256781940665
True	329.15420164792226
True	113.24400319359783
True	356.3249317535484
True	1058.5985517567428
True	711.4120163331874
True	213.236474281378
True	105.61921214713529
True	287.1479503015336
True	22.63016229909206
True	352.03236668613334
True	314.48649114504127
True	574.5916928068965
True	449.3561559794185
True	349.78642321681536
True	157.79990768862203
True	13.929342449985956
True	418.86224542565856
True	275.79144023343736
True	141.07546584390343
True	301.3982991978039
True	441.6437643081463
True	823.1856084024254
True	305.50920450431033
True	779.0200381866631
True	414.5226022523039
True	385.8830030650683
True	1.425135541318944
True	1160.0834796109673
True	105.24617551776107
True	890.3750074266036
True	205.28308845429908
True	452.9042442268498
True	678.1820893970454
True	86.78578292721848
True	478.9663749160295
True	32.097550873946794
True	417.2517897568736
True	75.43861729340433
True	230.8740607114636
True	38.69110958080161
True	663.1320830177992
True	185.4087133313093
True	25.0619284149258
True	384.16312796495856
True	110.79431907045168
True	166.34611135770393
True	840.1245041753106
True	255.8662505894058
True	150.57170836266508
True	368.0519918101991
True	508.5829117958583
True	335.38801566457846
True	522.9215030564278
True	622.7609866664459
True	157.6065017918392
True	6.407403453989801
True	71.652607770122
True	443.5586548065156
True	92.48756624003474
True	72.8422695743958
True	1046.1278577875516
True	26.130054279106307
True	319.06605817470626
True	319.46883057223147
True	439.4865480999263
True	670.1473660308752
True	193.71926297731548
True	617.2930953327755
True	326.4974728341436
True	354.3528458847382
True	276.0285603081008
True	219.50563033047905
True	349.18434516653105
True	436.0731263581776
True	421.81766633919455
True	628.3278547227673
True	141.7609550420303
True	77.62553011533916
True	39.27383447637866
True	297.71396251213724
True	642.3411449608362
True	400.608574077756
True	773.2468524920032
True	221.466663030572
True	399.59629068252895
True	66.5735947814546
True	55.01146571906575
True	416.42315853243406
True	204.5736251740016
True	209.14384987874368
True	44.65126260568467
True	1038.2786444115402
True	176.35890869085455
True	921.3836289968576
True	316.0261515945456
True	920.4627282061776
True	234.2444785932739
True	452.1838886656466
True	531.1102880629708
True	606.1125629005838
True	205.3948154677565
True	473.8667344984581
True	967.1944851528672
True	127.5601789808193
True	7.301073717907096
True	583.8284131779359
True	28.946605712573067
True	74.46237011584424
True	809.8879371824655
True	217.51817001504395
True	984.9928875269997
True	691.838232758438
True	412.6863454031827
True	287.6548929341495
True	492.2074948243673
True	343.152261545422
True	184.8744584101399
True	644.3145647354767
True	736.8825399780308
True	215.73970191118516
True	88.5002216251411
True	512.7096586731348
True	141.38593908381762
True	384.322121404944
True	338.6232974467886
True	65.52540407293922
True	363.46779222980587
True	406.5855076206858
True	382.6563969170357
True	412.3453722337837
True	414.96320964572175
True	656.0502991926434
True	59.31029156297477
True	441.80980022378776
True	332.7199364545328
True	644.8268679706279
True	221.3085779687591
True	101.6008708382506
True	42.27286522761499
True	545.5440425189537
True	654.5264260399364
True	190.3818989291577
True	413.43667503438326
True	345.350072806778
True	18.58302667659349
True	169.6764310204108
True	296.8112423637792
True	2.695202581055504
True	862.7712549187021
True	80.03490806957706
True	99.89846668440428
True	112.43774352457368
True	366.6328906913392
True	35.91217231775374
True	460.3306158983227
True	224.8908792734414
True	4.852792176758207
True	124.88168648637895
True	438.2026624170745
True	46.70369346645536
True	63.93796469358362
True	179.10246892043776
True	300.55997682476124
True	962.8158144642952
True	392.1926567053165
True	975.0256604190364
True	188.05918962737965
True	1047.1063092948298
True	776.342825036303
True	648.6463876404048
True	403.0080439504664
True	381.38642388991445
True	74.22032703930525
True	68.78109073754173
True	79.32779944400231
True	171.65505328071004
True	480.7493063322789
True	1119.4458169682591
True	176.02224139644514
True	359.1241035356076
True	442.1456115729713
True	584.4488779393065
True	610.3052851400073
True	285.853874264368
True	420.3642646249893
True	673.6593786992481
True	95.51165478265624
True	717.5658983846713
True	248.9283576554632
True	141.14977178154868
True	413.6024698167093
True	846.5547702022409
True	449.19716598152735
True	846.1137599237265
True	186.03551404186967
True	348.2925796885796
True	677.3053691951267
True	618.2255037961992
True	188.1792521504672
True	269.7249969024085
True	811.4149740855338
True	30.30724701193392
True	189.2276276665745
True	492.6820672992261
True	695.5660865283811
True	107.98938157605411
True	37.12544772525266
True	175.17547389973174
True	696.8667137598112
True	326.72793007615024
True	545.4659983594826
True	359.8239944941019
True	299.5273223620207
True	434.7508360375576
True	468.8343497753714
True	68.20230398229995
True	362.98271357755016
True	753.4979338350739
True	0.0
True	275.43724179157687
True	253.5287158333308
True	972.6255388975555
True	152.00590013070175
True	635.128197463002
True	634.1894466258769
True	115.98770020818765
True	227.32197935748616
True	130.42692742093075
True	10.686335727691628
True	289.8195517655046
True	372.9160252952175
True	1111.6107303163617
True	236.23771875355277
True	391.4824713173809
True	654.6465950123944
True	197.14879966631847
True	29.55565264791636
True	809.2038438084517
True	609.4326945941939
True	158.52522758151486
True	628.1856249633678
True	155.19118232869863
True	308.6184251867481
True	792.7051314571031
True	35.530570870959444
True	111.6042081097615
True	516.3540173440942
True	64.1638451976185
True	76.24454372457801
True	417.1996178225118
True	22.113296178749778
True	761.0068997680145
True	104.6942566031091
True	150.0474011531645
True	17.617060195020912
True	726.4571440923521
True	28.38312646379717
True	781.481723674467
True	397.0218628017997
True	119.52359029946466
True	701.3274280818333
True	512.8727186118492
True	563.6649984971878
True	45.80257446024204
True	365.95464781839456
True	5.723006507113709
True	93.3584482613474
True	371.9719502551994
True	44.602646144964375
True	117.45491811246202
True	326.07310690195504
True	184.4338615109258
True	100.51195113665648
True	661.7627606957898
True	19.39584858093778
True	1125.417126464871
True	504.9086791287313
True	290.88061019193145
True	493.1053076774209
True	130.3157564677692
True	785.7922206107819
True	1081.970980899497
True	737.1629416673279
True	173.49577077716734
True	231.35247809734105
True	52.04370026428638
True	60.48453743948301
True	151.75767934536177
True	99.96766404006864
True	174.43182028629943
True	1244.103883494353
True	303.5297409779914
True	352.6485991832693
True	727.7645305600995
True	18.007813085298157
True	14.941864399780757
True	601.7704098687876
True	6.253322600140059
True	120.70799933233668
True	687.6334805639119
True	176.85160480985334
True	645.2287497285596
True	858.7795260442733
True	151.79754403712715
True	890.2834516524949
True	3.466872521914864
True	457.092398391853
True	1051.1856784857007
True	25.916735541314345
True	236.37109147183017
True	153.86076549888827
True	979.583899686338
True	231.1054372410769
True	483.3634002835859
True	115.46981240917064
True	511.0959322719472
True	154.0346389770941
True	101.56029028280356
True	379.6175924190169
True	75.09382291232856
True	52.96600768251804
True	1072.0691991252586
True	259.5606401319072
True	157.04524734889998
True	366.1329335676507
True	404.6129333610876
True	209.4710310045518
True	165.01938907321272
True	398.50645466854246
True	34.84119041442462
True	486.7802497772313
True	1097.0607725580314
True	112.91243516158475
True	470.7929983516204
True	325.3075185703805
True	26.4380574243594
True	419.3670537510201
True	106.0584031812409
True	613.7929915045427
True	208.6253322581416
True	422.7539829801757
True	21.02794430595702
True	430.02068372532295
True	109.55807700581492
True	341.18292276565404
True	32.59610192262998
True	169.93480423057693
True	249.2088685845088
True	760.6089894389053
True	57.41548841837812
True	146.3017073101125
True	228.15162152796896
True	139.82196121585804
True	635.222376348781
True	563.2459553759271
True	801.264715884109
True	387.4619911832633
True	536.6815317906862
True	425.0844661093285
True	677.7236893068758
True	72.1730552350344
True	482.9597145870118
True	423.02791386078025
True	47.674087526297
True	90.64286691615642
True	130.10803279291204
True	90.36885535345388
True	325.2755221381915
True	841.6577341142712
True	326.3155142353951
True	1077.7119299600745
True	318.417640179132
True	931.606506958327
True	153.0487638718541
True	588.345625730933
True	611.9344684410773
True	697.0995695503543
True	447.6510936177866
True	66.04294393063077
True	291.65919220092195
True	41.81910173246556
True	163.42328760116993
True	166.1752828369255
True	1119.7062528783847
True	233.2751524881412
True	552.036989268673
True	549.606495733567
True	572.3697455904891
True	899.9175745536437
True	596.1645454870862
True	647.2041859662514
True	944.7007592270678
True	123.47360662183844
True	315.43428544629944
True	272.10207673291774
True	339.6470858560775
True	88.19291107620322
True	370.08910635620725
True	5.2599128765809695
True	319.7691512132697
True	259.9153484917254
True	596.116783521094
True	276.9176492198597
True	366.25672253938666
True	9.615032065256932
True	64.30749626000487
True	547.7551565859261
True	30.53931599462486
True	140.62818501408475
True	68.53030276614778
True	153.55315636999828
True	237.638776793306
True	72.51259902830738
True	392.743818828164
True	262.44209695019606
True	100.48109822575648
True	344.07404633794795
True	66.94824397878719
True	586.5162751505392
True	878.6806723337284
True	284.62477394025177
True	1136.1913258915022
True	112.78250250414531
True	315.6374442273592
True	1026.3751558402494
True	84.84648370941086
True	272.6952502213723
True	9.674026690195214
True	422.211886523108
True	452.1342249617859
True	166.67515282869803
True	620.7061286515153
True	900.2713778451588
True	155.71468580981988
True	78.29012039145535
True	320.975338233641
True	549.670488586499
True	610.9952439944433
True	1223.5667782473763
True	25.65472757380416
True	930.7705581430796
True	137.5248455767757
True	618.8273676326014
True	120.4455455475076
True	135.12631660647062
True	189.63056987104983
True	173.67993939362884
True	744.7404537741371
True	215.7491512678189
True	229.63146575493533
True	69.94303632265999
True	516.6461416720324
True	442.0989875882991
True	174.81958871322337
True	236.18304380145375
True	17.14993198779457
True	431.43038458831904
True	214.1229243271316
True	282.6312371399692
True	111.31735459630671
True	687.6404444807825
True	411.3688118391354
True	257.05034204474254
True	645.088695475379
True	532.9874489747423
True	466.1295053204008
True	125.3348090990498
True	525.1792857234112
True	432.3478180858341
True	3.0410242270504764
True	183.7239961691098
True	90.38643786092832
True	238.8333192703164
True	2.786838719164737
True	122.33704593225598
True	341.8865779564451
True	7.348275779063197
True	871.00190775343
True	171.57795777031237
True	732.3359127962351
True	796.4270146385703
True	160.5214774128197
True	220.9755268730629
True	475.18426975142927
True	835.1026045799669
True	48.548905087380575
True	40.99669165392614
True	136.652096821122
True	619.1095197237061
True	715.2512593443722
True	179.92698318841184
True	598.9120321364935
True	609.9026424315939
True	826.6513764828899
True	412.73552509901054
True	188.66466595038816
True	865.5067274372481
True	214.91032293889356
True	145.50351345153138
True	338.35634438375024
True	222.20471032149896
True	205.60281476275648
True	628.7539540423113
True	248.1793134898992
True	196.0602097101139
True	447.9367815081922
True	475.0152789145712
True	61.67379409910551
True	273.4475145685058
True	83.84202396472008
True	362.0966013323729
True	348.575336668362
True	261.5685928802
True	175.56487395084275
True	387.4923728911997
True	628.0666131269666
True	765.7986175131554
True	301.06197182385245
True	735.9106360929429
True	62.57885922646935
True	889.4573560426998
True	346.98281561144825
True	13.130118241561224
True	606.1313062218454
True	691.7549494435762
True	246.81975393150032
True	174.75629231530857
True	45.65657822901697
True	385.36622199025066
True	76.40712955354593
True	15.865463742782827
True	903.9625350187384
True	357.2597347577813
True	165.84487638947846
True	1018.2539405759284
True	11.603260172651687
True	787.3554604483745
True	30.641384507922503
True	662.8517393079998
True	59.41454364731533
True	752.9924832229557
True	451.1604446071465
True	191.2350963181129
True	436.6944882422807
True	208.8065659254024
True	295.5184628562928
True	210.55841980476995
True	407.5350283704645
True	10.851501783022684
True	320.1630515086883
True	114.5525254710581
True	11.223601937607592
True	473.4175764097157
True	711.7345991030007
True	285.09430762193455
True	81.61559571357748
True	317.64319122042457
True	80.60236851214214
True	189.79450466596316
True	181.5097467763543
True	374.0883162950935
True	45.34140372641527
True	141.0042237959295
True	394.70181294942495
True	858.8662677151144
True	114.13046314772578
True	206.7942593058028
True	422.65703367613656
True	19.129133494048965
True	439.35100269465886
True	508.3572362714108
True	91.87537481791058
True	401.6136455891647
True	370.28375990333626
True	417.90617805082826
True	595.5658605810339
True	1053.2509414800795
True	987.9217055401446
True	60.6357367059921
True	1067.8918256309414
True	110.0761963816996
True	110.89716768021933
True	111.93293147299993
True	467.85197198277694
True	367.0650178231082
True	567.2693580718773
True	267.7385872045112
True	160.95847680063147
True	401.93855169380623
True	15.07635769918655
True	458.5660163970956
True	395.6244955854341
True	153.50035614220155
True	94.37174603879085
True	548.4515133672163
True	994.7106624580366
True	205.2867764844607
True	67.48973401223928
True	414.43201866459015
True	377.378385186456
True	491.5087432051007
True	315.3236902185162
True	3.836518830000874
True	520.1824549761596
True	493.8833818591266
True	507.7322254794133
True	173.01360835845952
True	106.25655513309808
True	21.47256220068101
True	375.2091246645341
True	108.8749212453623
True	7.087983383807899
True	31.93625678576184
True	346.6303323383223
True	647.9507286117927
True	134.55221322681976
True	90.3182092257685
True	21.39939466480877
True	412.020240989911
True	362.4721375087089
True	758.8304382701812
True	296.07220199435045
True	505.3572134633247
True	540.859091896264
True	535.1760285192422
True	286.65390190136503
True	550.6827713817912
True	102.97627690622858
True	579.3424406498349
True	6.542504266076229
True	376.4156529347427
True	486.8994448134416
True	957.3879371894988
True	347.3485042829241
True	802.8249796241089
True	992.2933926525544
True	173.80955432642972
True	37.931943486954445
True	365.5203826563078
True	382.00203455795344
True	562.8209355821987
True	245.9337156978823
True	25.17257202018258
True	638.519911434883
True	132.71646374210226
True	1057.227870164059
True	331.09559473563263
True	456.1594471384227
True	131.0502534463012
True	806.4829543660277
True	140.80466876372324
True	807.5401416490553
True	574.7095337841024
True	181.7948761781767
True	110.39886486408398
True	68.02372900341287
True	568.7215437125582
True	951.4963995530392
True	426.8683572159528
True	527.3657628462606
True	124.79252167515816
True	597.1639451850642
True	474.14456174046745
True	778.4220091446302
True	312.30339130735666
True	564.9906010384403
True	109.424344402473
True	26.12427787929863
True	418.3683786672421
True	176.75204131497946
True	105.6380108880614
True	366.485092043814
True	1087.604000311057
True	258.96718347561995
True	547.4860457839852
True	12.621712654520156
True	74.80057748871207
True	326.93557637038725
True	809.1675263310507
True	445.5235584459176
True	528.9780875875566
True	706.285156645124
True	66.93964840324026
True	716.5992265492346
True	51.57099539022792
True	103.87555839293572
True	182.2929919743454
True	83.31598164842909
True	27.345364665483626
True	296.1933230187534
True	482.3153995185648
True	903.8302952452348
True	868.1484330361549
True	5.65117403126729
True	286.8775098103518
True	474.21933555118176
True	129.3902204662655
True	244.4176232174034
True	330.6264559541958
True	1312.0750335962653
True	456.1080676977616
True	25.29701992583212
True	184.48000051262292
True	707.4145697780175
True	34.95522724037913
True	177.29247005036416
True	583.6017663643827
True	74.72303666364677
True	870.2476716144744
True	337.074393369651
True	666.1037142849432
True	76.70516447995216
True	650.7880888786566
True	599.94606214762
True	900.8972677189744
True	248.98724696384485
True	508.8271104078076
True	815.9965780057395
True	915.6082079913892
True	234.48473762843895
True	774.3579565539028
True	219.6073746317569
True	454.5883025384647
True	375.688663853113
True	493.1855074853495
True	489.389302828719
True	332.8968218246632
True	351.00982630008724
True	113.8197633338292
True	375.6090502351995
True	1128.4450371441426
True	297.6767053301638
True	145.1758006059815
True	282.026174759104
True	741.0602044905614
True	637.9142896806663
True	398.6590937530341
True	107.48645472114988
True	336.4107162599062
True	33.72057110416166
True	177.3840878400977
True	91.441779478599
True	89.59047487264091
True	575.0128814071268
True	139.3259472429519
True	131.15415009972506
True	104.82077354158456
True	86.39752792437685
True	448.9414636537242
True	404.62230568648334
True	1029.7895551365775
True	526.1518726024125
True	836.3771318900132
True	257.48730802679603
True	288.36465675695695
True	531.5348705963526
True	196.33499453482384
True	737.5605043242572
True	242.6550335189857
True	354.7036067848627
True	67.84868695270174
True	124.72222918401329
True	260.05694063738866
True	129.08318636251911
True	479.20919101782647
True	30.79317158094058
True	578.980968782238
True	1010.7492673035424
True	731.6287211839762
True	1.792033381125694
True	64.85373334906315
True	491.0466759092357
True	435.0007919968189
True	76.36021159260488
True	117.90373949778264
True	318.69835977473554
True	75.86800895017429
True	52.42162592165532
True	707.1320482961642
True	657.1713125385594
True	158.01998481842938
True	168.94107702561524
True	527.2942011865184
True	48.91739853254958
True	24.96831129959628
True	565.9478201637021
True	449.58925976466736
True	1164.3835839973272
True	45.66207979188721
True	456.1622048463141
True	875.5793607592427
True	758.0338322114989
True	289.13500668052075
True	762.9888101207986
True	399.5482496122306
True	41.26727767929466
True	98.83711050135835
True	685.2627843579832
True	72.37067159892588
True	140.91091132561263
True	951.821328389
True	189.88501100373512
True	267.3661366603067
True	104.0066913180289
True	670.5956905522761
True	587.6832192975317
True	219.92781026331917
True	432.4139163588807
True	41.206826274532
True	274.8060359062196
True	619.9184905201046
True	618.9654547938135
True	307.1812379666681
True	75.06803137288057
True	974.004675576292
True	1097.7474103102393
True	563.8220705601871
True	65.23162324962497
True	30.91972852066244
True	89.4775962058088
True	103.38030675121888
True	102.00847963307052
True	875.8819652915389
True	1206.1476357176346
True	754.5203139208337
True	330.58927677736625
True	9.15032530603506
True	21.718810501224446
True	340.82297003213887
True	463.7292631645669
True	45.935918911039714
True	561.8521369023971
True	426.27219364263743
True	402.1529632302104
True	77.49652238470134
True	186.63702669803652
True	271.8473556465889
True	135.2005079052215
True	389.4627062902716
True	43.84268263056309
True	175.52346467284207
True	1158.0549251208795
True	6.46069686446894
True	27.97831443026953
True	562.3888105125329
True	360.0779996050216
True	773.7594871755542
True	160.9438636959411
True	768.7549648821537
True	595.9763276783867
True	294.9458987609581
True	447.4367830852003
True	343.9313647964315
True	303.8595463453784
True	268.43289101811143
True	388.7084906205728
True	500.7856955854056
True	499.2382356781749
True	105.50488720482775
True	363.9464778621293
True	8.63288378687951
True	186.731242747654
True	236.35756807041835
True	846.3474840146372
True	584.2016391481737
True	29.859692658358146
True	753.4707410775337
True	837.374184485032
True	106.17112881503618
True	353.56642156201804
True	901.3031981828992
True	215.79963298515423
True	169.7586619942821
True	522.3015347634904
True	579.7564875514444
True	1110.3015871835585
True	140.75824153119248
True	151.64117024271215
True	249.32502908246371
True	310.9611366488217
True	411.8767220724163
True	416.4002360087262
True	320.48150106325795
True	444.9219160158592
True	503.2838942038624
True	226.85194065017276
True	1445.9347130128476
True	249.06416667294548
True	423.3351781273477
True	54.81798731815
True	778.2482813862579
True	258.7536457149862
True	897.8789318849078
True	577.7599255556473
True	327.9935603425271
True	799.5000717028063
True	278.49174476560984
True	202.5551320524086
True	260.8513582647776
True	216.32907378627252
True	137.95478283776654
True	239.53291130123088
True	745.6827091746936
True	544.0073086878303
True	227.1853980427188
True	1164.197735890758
True	114.7347331105642
True	267.6316942892127
True	68.25344842996546
True	312.41282245913493
True	406.7249766627545
True	92.0156352319158
True	221.34967900845797
True	70.08107359059994
True	682.9020706214687
True	371.20187914812766
True	231.6384183230612
True	732.9301795330215
True	877.2467128944986
True	825.7780899309877
True	819.5756595071039
True	355.04036475769334
True	1.0465166721811698
True	270.5056201095127
True	55.9075520584302
True	367.8417553421151
True	56.53415293375375
True	367.9548390122375
True	867.0030996044271
True	996.0707454627592
True	401.68270683099865
True	22.88201269861383
True	517.7791193724909
True	505.22567558616646
True	192.63245870025017
True	243.4164628657436
True	292.2817612171048
True	22.60406092645759
True	131.28379162333846
True	971.1931730651916
True	63.40681114788792
True	503.5868424458863
True	799.703240618373
True	102.70116821861669
True	257.81881517256653
True	111.62650572553837
True	14.894175434501513
True	1.2392301753611998
True	120.76555732234836
True	1015.841763803161
True	483.5087218024999
True	66.45283856970555
True	805.2372724981111
True	343.0051965481666
True	1.706694606815926
True	451.8493345390396
True	184.25159669541745
True	495.8243722844787
True	78.51256199497793
True	342.62147644145995
True	378.4085183414833
True	172.86206030935915
True	214.37443063303544
True	122.46138297481713
True	166.9834241452712
True	985.4600232455418
True	17.001664699589895
True	507.1009055125922
True	493.4963578962078
True	411.87168830954425
True	220.818868263848
True	232.18773079433905
True	149.6911626534524
True	46.568560569145305
True	473.5841792385722
True	150.3165266227707
True	839.5131973440497
True	823.5657282617915
True	242.97703990887683
True	326.2320826742255
True	523.9760953644374
True	44.01723785529435
True	85.61445739873513
True	759.1634340873769
True	1082.0766109578135
True	109.84555777538326
True	718.0180115885373
True	138.49601081724936
True	941.9588782700598
True	656.3851788815981
True	102.51767504936
True	277.5356049340912
True	633.7096905698645
True	256.8248538706921
True	47.53573749728699
True	548.5513300159101
True	454.77196973729326
True	6.347156354545788
True	498.8125089942295
True	63.045461036710016
True	169.8568545247105
True	238.2346876819432
True	302.65930955182534
True	72.27307996966145
True	216.4990808737712
True	352.7904306312925
True	438.8398788973035
True	956.2579008197428
True	46.29556470847716
True	915.0228540530046
True	1031.2650079961768
True	124.55112130360476
True	74.18755290133284
True	989.466043862342
True	33.67138908713517
True	233.2580055710416
True	86.08872632017301
True	205.18865194640944
True	367.02603051101886
True	930.262136104806
True	101.4005683091782
True	69.33080201702093
True	636.1594912401359
True	262.35786274567687
True	735.7364057026817
True	53.70228162949642
True	492.7054351202152
True	392.02757450546585
True	674.9206471686782
True	51.24408102916109
True	110.23040906688726
True	26.360852367504435
True	265.031845769152
True	44.74892137627379
True	351.627200023148
True	3.0545101359091213
True	1169.7415539268527
True	104.70593673497866
True	137.18174184170329
True	368.3131113964828
True	721.9483588201292
True	684.0881481523835
True	990.4612184221918
True	466.8760995085196
True	403.1088937287656
True	138.38376428956133
True	409.0714796543192
True	844.7482910225638
True	406.3728062683471
True	961.8502897350826
True	82.72805031020843
True	433.1113364667575
True	173.59794742436566
True	281.5619144085365
True	774.7903515791155
True	162.18267072729884
True	134.23075785886934
True	61.35316217096709
True	852.212791448024
True	788.8333492413913
True	84.18162990039241
True	444.640489833768
True	739.6522894316516
True	415.42368723632495
True	55.32348852835724
True	316.7129984807758
True	791.1310781262002
True	32.26389033644553
True	357.70081024694986
True	164.7242394554753
True	276.44024663186286
True	32.35500433034313
True	217.1787906916903
True	754.2168924889445
True	634.6796762396197
True	56.37608527462089
True	291.70729328783614
True	884.734790984462
True	19.02840597253781
True	324.1073024504362
True	291.68562435217586
True	426.4407251464271
True	226.10548754035824
True	634.3174519836592
True	47.98957175812674
True	967.125580630758
True	910.658047829769
True	46.45276475382539
True	382.5099462076749
True	721.5805131895062
True	901.1188717719236
True	280.91353387023435
True	597.8164057470476
True	130.4461230638639
True	176.09769752950072
True	135.60805740174425
True	130.17590049218418
True	212.0984083018201
True	970.16035895141
True	817.6868174201641
True	988.28169656507
True	20.351428256314108
True	24.31883889683734
True	360.28066913647206
True	13.640189046947352
True	630.4730316550382
True	1075.7407734963328
True	261.2856887043099
True	210.76414067399665
True	84.5936940587508
True	219.2744800559769
True	129.58588600202117
True	43.38588789375211
True	134.60142160532047
True	87.61361119920505
True	239.4941242514696
True	536.8968087630644
True	160.7851047880874
True	29.46053179608608
True	56.13615170369154
True	442.32025658698
True	264.57137875206524
True	583.4730609439622
True	21.13438684288889
True	118.25845298737468
True	670.7555868966141
True	270.3870974609832
True	481.6435737956244
True	659.0371285421579
True	107.74365407950114
True	110.87417300545644
True	79.49910416625511
True	27.867797392635826
True	123.74976390697351
True	86.74514996594074
True	101.7229521604674
True	155.04566208362024
True	247.48182805262616
True	820.7206533464283
True	286.4993687652738
True	963.5433856862918
True	165.07913496967262
True	205.89091721937268
True	819.7295974767179
True	310.09039487503213
True	560.4353077967723
True	260.2181381726414
True	380.67188890215175
True	438.1079611711152
True	566.8058095258417
True	652.2593070582174
True	369.3134986221313
True	36.22926766240628
True	544.5864574006305
True	617.0335920596888
True	19.651792916377293
True	12.84731934511717
True	259.5276083689391
True	389.5133963888396
True	460.4485393178485
True	70.85811229904226
True	643.2621630192035
True	947.8833573078064
True	225.83859657453817
True	901.7575519436195
True	283.63647503699536
True	105.20768139795196
True	272.6249413058094
True	698.2478282867943
True	36.918390071719074
True	590.5445382087082
True	1293.5340142734424
True	1021.2159806594
True	889.920125009363
True	197.33927379348697
True	87.88725969701183
True	203.2054474957784
True	818.5381555453807
True	146.50921815518933
True	1056.9611907056546
True	871.6234626132276
True	41.526343331356266
True	89.21994044336606
True	411.5025099741668
True	391.068551641352
True	202.169719275629
True	530.6135685432369
True	679.5711237903708
True	122.7217082663531
True	275.87412808306965
True	994.459781062308
True	49.28339921922717
True	711.3208736627265
True	549.7734830932989
True	37.68646982365705
True	812.9411646203002
True	387.4605995314426
True	566.8354983401827
True	110.49299812409252
True	270.50382525285727
True	210.36772993166667
True	28.11583974066342
True	126.41601109661902
True	723.1854071947593
True	128.9120413693744
True	383.7985149581455
True	62.95729063802676
True	638.0762970131296
True	634.8642290697818
True	225.01343157062257
True	446.8907672267204
True	172.22509186154977
True	165.99468085316803
True	218.16300692780132
True	272.62471600998964
True	351.665312484734
True	127.68228235490136
True	180.77499231116127
True	26.56450773045972
True	850.0535978949626
True	303.23357825352304
True	10.144491011359875
True	363.2750758061338
True	172.10048084907558
True	633.2352208138458
True	356.73914852993653
True	590.9003195264596
True	533.5988166179873
True	500.7834905111224
True	792.3940668538035
True	254.18255133388428
True	561.7120476404286
True	151.8281637204959
True	511.6281140988588
True	357.25986903317096
True	371.6710085050785
True	125.83029661749424
True	132.6049100703522
True	107.72327515015976
True	71.78464430265039
True	736.2071534983489
True	180.5973946257216
True	45.24125957978072
True	0.0
True	518.5973555635525
True	110.94030303653972
True	22.48281160624724
True	40.541535237675085
True	110.58937299349412
True	554.8638741445525
True	181.2109617214038
True	105.23668544161904
True	35.88514147916288
True	158.31920490607882
True	914.67945872345
True	52.06541227910277
True	237.7590661265972
True	738.8379983543068
True	318.7586794537971
True	461.9034649734371
True	474.86279086601206
True	511.4786195700892
True	593.9443692228654
True	919.4122865973472
True	264.2262140053549
True	1037.1183673147357
True	910.3259365719266
True	584.0075274051337
True	349.0907124790804
True	822.8339471985489
True	9.618966880694051
True	35.07120750306633
True	289.649896048037
True	41.46893144012771
True	198.7856364640245
True	760.1098159148206
True	216.1749242071884
True	721.8982159701095
True	744.2364900566834
True	125.0274558031968
True	373.1531362811435
True	544.4482192300173
True	25.221756429064484
True	133.8218462260545
True	434.75426991732667
True	305.3401080309678
True	197.69182280331984
True	111.02486767385996
True	384.935936017043
True	22.089669382059164
True	371.8229910203018
True	352.50972252708704
True	1067.100744817895
True	370.9621985166716
True	31.74257454704822
True	427.03219384575726
True	457.4437219730491
True	234.58169563338453
True	32.29288727999311
True	749.3908952781417
True	429.827394093961
True	187.05420537881076
True	14.234996300326246
True	1207.9508602240514
True	157.07395940216333
True	28.332658297757277
True	320.0529800109499
True	289.9354836722908
True	112.3970178765512
True	293.68615537234257
True	46.76044711048442
True	329.4586441645865
True	304.8334105069603
True	330.9966504475877
True	31.105130659189847
True	45.538209413813945
True	1043.6275735272789
True	23.105269697679468
True	12.353211081658936
True	186.37811793418663
True	648.7769873435911
True	8.52308088270637
True	196.3828730628564
True	170.51269534613093
True	519.7029962877463
True	384.650610470952
True	719.9079162817854
True	317.79086617961616
True	479.77403662082094
True	447.40795982865
True	480.3443542515464
True	102.62495999046128
True	1273.4138417562672
True	923.0125407201524
True	284.98322744787134
True	526.2992693528716
True	103.8118384995235
True	571.4123075700847
True	438.69680734560507
True	157.45470220405556
True	75.42932612771587
True	353.35487375542607
True	168.82756429153304
True	31.922326048236236
True	594.2952789756063
True	384.6034342157063
True	72.5801795939385
True	29.71464436848573
True	673.0468955974455
True	489.4917923979504
True	74.95214593380963
True	22.684355566016293
True	332.48996731010715
True	319.4894576212615
True	729.3325120379365
True	549.9153745068534
True	573.72646007548
True	793.7202368488639
True	9.687093183695032
True	54.48907700550765
True	37.81679902487773
True	59.84680191524158
True	507.3484962908134
True	589.7672697912752
True	80.35213135846786
True	112.38212364591745
True	187.11148780291228
True	71.09457373088702
True	174.8130582694485
True	200.23921555053863
True	269.25735965893875
True	832.9923121719925
True	620.6610086317577
True	285.1056303473937
True	176.64345789110732
True	264.5543825465025
True	262.0904884888041
True	749.685343813816
True	321.8238846087851
True	164.4961890773817
True	916.38500113826
True	351.6653800965207
True	489.7277268073614
True	155.43645356492547
True	123.16515826674365
True	63.89827228176527
True	214.5911897414477
True	980.5414300846644
True	540.8466469920768
True	116.61493211633592
True	348.2115515058953
True	104.13434281432234
True	677.7428840036418
True	4.033081316211069
True	699.3502343159455
True	37.62043897246992
True	964.71121544412
True	841.7042143336167
True	215.73689270550156
True	30.536441735082715
True	79.74424473314807
True	455.9253138433514
True	230.67761738118344
True	1.092812764236609
True	76.77616778107371
True	1088.005815723825
True	339.8434194455608
True	661.7083365927558
True	479.4315763258728
True	30.88312325405853
True	143.36188303339077
True	434.6191275341896
True	940.7993692538952
True	817.17052907235
True	429.5732572601122
True	340.12652361799024
True	16.90913053037112
True	76.20683099972963
True	757.8154266867768
True	479.2406611351327
True	378.04297769408697
True	909.7147159288652
True	26.35692499768416
True	223.25526784199369
True	894.3454835059557
True	236.20474613893128
True	8.668354104628506
True	505.85850502159104
True	101.15864138923654
True	636.2134051861419
True	54.46329724216014
True	253.260212041608
True	909.5102865969544
True	894.823053259513
True	278.8521465698927
True	445.1123829573542
True	118.17896325402036
True	597.6517635113888
True	255.52327518251815
True	183.69548908183788
True	864.966659193783
True	55.31250160290112
True	719.642986288734
True	278.92208077361107
True	308.5719861243747
True	165.26885124020254
True	499.9116561409992
True	621.4000365158569
True	377.6028101360675
True	398.3586267088991
True	68.506207126933
True	160.4553826958573
True	451.8421198958061
True	207.51399329104453
True	34.12860359440051
True	201.38145759602543
True	399.6505769555782
True	379.4394205097792
True	779.5026807444065
True	134.11438176521307
True	670.4294934205986
True	509.2956325931622
True	594.9913519439673
True	140.84803738053682
True	39.68066092654445
True	668.2197516381542
True	73.4267559003538
True	558.6136289973346
True	697.8239056269681
True	455.52833479071154
True	128.85200132638624
True	531.8105326204843
True	3.932219633244253
True	390.7960690144506
True	31.49508124037627
True	639.3113810427227
True	270.3436609671025
True	572.2231417095871
True	687.3579528355723
True	150.91017220303132
True	535.9546616904468
True	476.9898083093305
True	65.35113582086709
True	945.0924493698157
True	2.9322883272893274
True	27.115984571824733
True	631.3953058769567
True	679.4453512035899
True	134.7279219194184
True	412.3332371242011
True	120.42352170460724
True	70.51596883104696
True	457.9888385097167
True	41.279713329802846
True	507.040210663292
True	11.626760922077242
True	826.1301738376319
True	559.8774294116179
True	647.582617754213
True	97.82570755240272
True	386.4853942081737
True	963.651577639774
True	835.1224369677818
True	143.82895681149049
True	574.2847059504688
True	452.5894373147781
True	235.10179442045612
True	248.83779274436895
True	5.669609829075927
True	320.7426759962108
True	11.32751043843012
True	359.4472224045237
True	80.9065921446572
True	412.383658337148
True	637.3186837432772
True	128.07230756189347
True	231.82278958120415
True	642.4054332174716
True	696.1083094350829
True	293.4614733727976
True	141.04586738988553
True	157.4408792639281
True	472.1585112438247
True	82.907341594577
True	10.893054946149451
True	510.2682262649146
True	559.1876110151865
True	20.347630321601574
True	136.56516230128602
True	915.2848071406308
True	493.3755640678834
True	270.9424964535027
True	38.44649277880114
True	467.6017141837975
True	111.22560825729036
True	579.789256112393
True	641.5365160767711
True	295.6728275193381
True	395.40059103617983
True	184.58638387963572
True	243.4434054389639
True	73.39811950953913
True	226.2772606145898
True	487.491065907123
True	21.723739089344512
True	456.0197263473599
True	384.525050263288
True	733.3882872675076
True	937.445114223258
True	922.2822921012186
True	157.6252708039084
True	392.6906671538901
True	74.73026284881489
True	194.2493583082841
True	319.5013452000392
True	9.36196328458804
True	815.8638811118444
True	22.52134901375146
True	404.600478797645
True	266.7799873295099
True	637.4340586382455
True	207.64370946952215
True	40.6366928431106
True	660.8758534507272
True	1089.9066406064212
True	223.37280767654764
True	131.37012712116365
True	596.0777668707885
True	476.9618649526896
True	18.28481373006632
True	820.575159625409
True	113.58295370954086
True	45.72673379189884
True	305.2632576147911
True	350.26076964157545
True	399.8785730606996
True	268.658215475201
True	19.178952979669862
True	23.128131607307395
True	840.3082792799265
True	207.98136018268784
True	115.90103621038148
True	862.992811666892
True	662.6165966425931
True	622.7866887137276
True	450.83813002798166
True	146.98321517653045
True	31.40212114329997
True	98.36993587608606
True	435.7552887525976
True	222.93729034596632
True	480.9130599951624
True	146.4500869357564
True	494.3658222854384
True	636.4403665330395
True	953.0952215775828
True	20.885249237508216
True	1008.8280922089184
True	1051.7545757437094
True	469.80255829258056
True	82.49098291025723
True	799.6176590195806
True	653.5266550867649
True	660.7130526953672
True	171.423169748049
True	747.1117885800217
True	718.1778847918893
True	123.53109115249872
True	757.2960618624368
True	800.2896281184519
True	485.7280447240959
True	237.37485792036705
True	72.61508323672942
True	303.9333979891213
True	355.0577432248079
True	466.3482915681713
True	426.0271627282723
True	200.1500060940532
True	304.6499455762193
True	2.586768868791588
True	12.966877074740978
True	106.4430672751079
True	134.43982878093462
True	350.55111319269486
True	355.5228911927629
True	113.51944572738604
True	16.5328138253634
True	209.25304117135383
True	845.6865080610039
True	469.67094257118464
True	545.8385587809713
True	561.4197588607112
True	808.5503827324013
True	654.8558410446681
True	92.07730060906678
True	210.2967006846595
True	240.55378600178815
True	279.8402545639894
True	104.63675124722934
True	368.9791976404818
True	432.7649769545549
True	168.792151467017
True	657.4302284002093
True	241.5506993489291
True	213.3855235772629
True	30.313701981942984
True	245.86249464044704
True	493.5200585567887
True	176.0674519153692
True	521.5108522177518
True	482.4536277959082
True	241.33433823671805
True	100.35135149190202
True	40.50331788517232
True	401.2647535944408
True	774.9292516753754
True	163.4024429858288
True	1033.4717400590196
True	1048.1422278552054
True	482.41384398518136
True	101.49423840462744
True	118.58627587269902
True	680.5162718363715
True	8.17711236679139
True	222.35626465051624
True	137.20335576159678
True	124.88497332225396
True	328.62255511895665
True	618.3272017845962
True	33.583901030612424
True	125.49426595158243
True	951.1442640161883
True	54.386477609529
True	462.5399700419059
True	531.6841435715056
True	236.04492006996415
True	128.21255693303254
True	909.255208047531
True	1174.9678213403986
True	514.0553434986722
True	666.2290036070533
True	219.8229476179372
True	144.70995811816903
True	313.29785672584296
True	255.78462634329384
True	165.18929366287514
True	303.5340510034936
True	349.72488755704165
True	12.10642243010624
True	623.8152768373061
True	147.34753304535397
True	74.91962886415642
True	447.176472132728
True	325.1475922608691
True	1125.8699053962116
True	362.48329086377584
True	974.681830554285
True	9.276505041021014
True	267.2643152909065
True	220.2733379189404
True	156.4111672852364
True	495.1452303407261
True	193.5262641826316
True	413.2194626721813
True	327.4158923765494
True	111.99818879631526
True	349.85109300474704
True	1082.895565961899
True	714.5831049996837
True	228.6517699326763
True	103.90619897798902
True	286.5603723414222
True	23.533671801597357
True	356.4558831142407
True	321.4937141528668
True	582.0112556938257
True	450.09304056629753
True	352.3675165633878
True	153.39636151721697
True	11.367136420510322
True	431.22711801976106
True	272.5992944926967
True	145.80387366263255
True	300.7111245384909
True	425.8925271371539
True	831.3036414544722
True	308.6373649391306
True	768.5413973134247
True	397.3059739842206
True	381.23684187498174
True	1.8309695884775772
True	1139.5259935109527
True	98.63773192229674
True	932.9883149132164
True	211.4674819330395
True	449.006873778419
True	682.6772943970719
True	89.39383063619883
True	474.4928576381041
True	34.182138057957886
True	405.94702312558616
True	73.39714564721109
True	226.7886515672525
True	39.29860274713246
True	661.519530372898
True	194.06485745297653
True	27.53298602773287
True	375.07808908866537
True	117.02327525540056
True	173.09179744058605
True	857.4820252131351
True	261.6333296096668
True	159.4562545260786
True	369.7484065672526
True	517.3641141420557
True	335.2076308274511
True	544.0896435331546
True	612.4223967477574
True	149.88391936465683
True	6.772990442986095
True	74.76644398364968
True	457.3809499442981
True	83.26685907559626
True	82.53367933793508
True	1045.6793323813745
True	26.751911944551235
True	328.6160761666189
True	310.2190574402408
True	456.1382420735528
True	680.6128641060858
True	191.9083065196268
True	645.948650628734
True	339.7520409141558
True	343.8080792912321
True	261.1504370408998
True	215.8978925677704
True	366.0240280457188
True	463.2343913611125
True	405.8080696993716
True	577.7618420865242
True	134.69820030134682
True	78.62413615059867
True	39.035143029441286
True	291.4989143253427
True	648.8960300111344
True	401.7181691519417
True	784.563068872617
True	210.5685768376353
True	403.1177045626063
True	68.228852356452
True	58.41978884317588
True	417.33935652477135
True	194.66072820171223
True	230.3577409722116
True	43.06509254961028
True	1095.6896939156898
True	178.8131913413486
True	925.3587089248224
True	319.002124212045
True	923.606423965968
True	235.4342006566453
True	475.3908452405757
True	529.2935081503834
True	587.5137030541689
True	216.87983821370617
True	477.07962740971067
True	897.376509058573
True	125.52501724673752
True	7.23165522570448
True	587.0953894318561
True	27.84186044556906
True	75.48665953238209
True	813.213124180507
True	231.17678201824305
True	985.7120078885836
True	679.9739439771262
True	409.8246728911966
True	287.9070745460761
True	483.7591879175054
True	347.1911177190347
True	177.89012000217215
True	666.2158180051804
True	741.5136513735391
True	201.4968314251221
True	88.69364833083212
True	524.8133536725485
True	133.5048723416909
True	380.17209859988407
True	338.6808019215575
True	63.17195508707039
True	358.9515235110949
True	403.6461307546779
True	362.462196225154
True	409.579393823784
True	404.7368446600429
True	644.7935827258412
True	56.27385240814743
True	458.4172804412086
True	325.8694032238861
True	681.0300540820317
True	220.69150884943355
True	97.65141085465238
True	42.63707648184365
True	532.4018030633018
True	637.2455150951847
True	176.26967682307114
True	410.01381040186646
True	341.3656886174322
True	15.741436665802938
True	165.61650380276694
True	294.95940172036165
True	3.3813827522709903
True	873.466012395346
True	80.47156790660293
True	104.4679014010847
True	112.97099066272976
True	366.56874493173166
True	32.92197594248931
True	444.3946616666756
True	231.2744443404288
True	5.860343369729054
True	116.7311473271394
True	433.10768708738175
True	50.11833257066048
True	64.99730489160083
True	181.90198014278067
True	293.8474464664375
True	960.9000490821584
True	384.4389593701944
True	934.07308265544
True	176.30435566121005
True	1039.041682142273
True	767.5188429569873
True	634.5991927517041
True	410.7688472348885
True	381.2266708978041
True	78.28922523020647
True	70.19388121346942
True	85.75637623118767
True	178.73626359482407
True	485.6357569144381
True	1101.6304007619383
True	179.8935698802866
True	359.0237084929347
True	448.0940964762325
True	606.838481243915
True	585.7176399714975
True	279.93766408185
True	447.3126566012112
True	687.6996371701563
True	96.60572547687003
True	743.078955704068
True	264.5389205162999
True	133.81980059794913
True	418.5016177159293
True	880.7590230538899
True	439.9361009717372
True	835.1304622115341
True	197.04421772625653
True	346.0022276040031
True	709.1672330535465
True	634.4749026273322
True	184.31885461530732
True	259.4051262046274
True	806.9057372487844
True	32.66812261546451
True	197.2363111776648
True	492.2068394710904
True	719.014078233346
True	104.19167892155023
True	35.57338978757382
True	170.1517829518845
True	710.335744263431
True	320.50792788353374
True	546.8883490895466
True	362.8308054935857
True	287.7209569380907
True	472.36349901832585
True	480.5461802400359
True	68.00537074867708
True	347.20180298353665
True	761.1029580580175
True	0.0
True	285.7884949985718
True	243.6729863545505
True	982.5592772979074
True	152.7194333970982
True	617.867689171692
True	626.2316714224434
True	116.14191885140384
True	214.76574392646236
True	122.7554231277403
True	11.830906679014555
True	294.14404420650163
True	370.4648793108035
True	1147.3635071579547
True	229.7735180402743
True	405.4688028141156
True	657.3553680852912
True	218.1737386302055
True	26.2818113036229
True	883.9601120119984
True	609.8816061543423
True	165.17847568277534
True	614.4586060185833
True	158.68684269956884
True	291.2571765686695
True	786.5719750841861
True	35.91036931068341
True	105.98398189006002
True	522.2342669416186
True	66.21433535983898
True	76.91906503418667
True	419.072094061484
True	23.161013798208643
True	763.9237023803735
True	97.70232279308624
True	165.72721129961425
True	18.96644852235193
True	712.9790438974044
True	27.753781245589597
True	782.6432860985745
True	381.05222203566336
True	118.5305567810714
True	703.1693403923396
True	520.4641211953154
True	550.7447746438838
True	52.11029160300812
True	368.9893147645377
True	5.6988382780044855
True	90.73367996017728
True	356.9706196308787
True	51.35081137000489
True	116.59058175885149
True	312.1101130518184
True	169.4839766238183
True	102.92035365091704
True	676.8805840919651
True	20.16985053742994
True	1157.8827000842582
True	499.972290679741
True	300.8110781048128
True	500.9258393174396
True	124.3671672834254
True	807.2946025865334
True	1091.2576014643537
True	724.108776917115
True	172.35038696492293
True	224.47009084243336
True	48.60329812216576
True	57.74183629083146
True	152.9046105325983
True	97.13175562824874
True	168.75349404928684
True	1161.7030404759553
True	313.7431377533803
True	358.0959194615612
True	721.4020182081147
True	17.854038354639805
True	15.752434227267294
True	609.2389442928799
True	6.118349008108893
True	115.24173233921748
True	688.759441463531
True	174.9073626683125
True	632.1117235154145
True	829.4705627216459
True	163.48977044661487
True	890.0838084725656
True	2.1942818746505672
True	423.984240114896
True	1056.175392672103
True	24.26650905906165
True	237.90528002890247
True	142.6222470058648
True	986.42477383356
True	230.0968224576159
True	496.8883924582327
True	118.75657035564868
True	515.5090209088818
True	152.17887388368803
True	98.4137619869617
True	386.753589672533
True	73.61769399682152
True	53.05203302809687
True	1075.1104399396418
True	261.8280168424673
True	163.76308648726848
True	365.79083952455807
True	393.5942577273236
True	217.71680483563327
True	170.37890993077946
True	397.16080950825807
True	35.099362707623946
True	486.991029694958
True	1089.4228343026896
True	112.70087899811274
True	475.4198210492725
True	310.1057642571276
True	27.372993639939708
True	399.30300025708175
True	107.15504421305464
True	585.0940878321987
True	210.71954142066693
True	417.935294846694
True	20.76472246096572
True	435.8402311185568
True	106.54915615262196
True	325.98058813567246
True	33.831907196457465
True	177.1412667421848
True	254.14636480505183
True	776.8682118411272
True	63.68774185423296
True	136.02900048354715
True	238.32800150275853
True	141.67908042414192
True	601.5097952663849
True	568.4632440188802
True	778.3059207616762
True	388.9632356558904
True	528.2100764002294
True	405.9146748143976
True	688.651434831474
True	68.63119715414787
True	497.50916127145126
True	413.8618200228354
True	47.60069500987493
True	89.57474258889418
True	128.4751663541782
True	90.89943094078588
True	328.4710722526206
True	872.7343700219277
True	337.6484682303831
True	1093.50704794361
True	329.65666594416
True	899.154520981399
True	153.6148981343277
True	580.1237211947048
True	603.3017870188137
True	707.5355636515508
True	454.0542161236045
True	61.92884913287232
True	287.28108437356053
True	43.30707465644587
True	166.8394076962439
True	174.39211590517206
True	1124.8442522838925
True	237.1713765287723
True	550.7391463057195
True	530.1186305555997
True	556.4479048196222
True	878.7461473340625
True	587.603092712508
True	660.3002110685396
True	941.7697019465664
True	121.44374068672197
True	318.5736242934565
True	269.7774581668516
True	316.9811833445404
True	88.8591877377042
True	393.8163330374681
True	3.681121631118202
True	318.6506001225503
True	256.5431411631727
True	609.9673733889432
True	291.7739832917908
True	373.81184893166926
True	10.640893594374468
True	55.95149466551705
True	549.8793323180148
True	31.1067056959948
True	148.02065409614374
True	65.02281237984299
True	151.13276521979614
True	231.7614623036636
True	74.01671745231621
True	380.5062017859988
True	279.05710911311223
True	99.56878040372312
True	338.26117799127
True	64.7354816761488
True	607.2083034869181
True	840.2357550674352
True	289.2028172785775
True	1139.211756544054
True	111.70124392243748
True	314.8224705016737
True	1085.2742613219675
True	87.87183697387418
True	285.80043421839844
True	9.37766258593434
True	416.2359609711273
True	447.3672724426581
True	157.32692186142546
True	622.2291097353642
True	874.5105219296203
True	159.0603238758869
True	79.16616206501601
True	303.22540093728946
True	563.4701650051129
True	612.4682913226203
True	1202.207940850432
True	26.772054690079194
True	928.4604937011844
True	140.0172911071052
True	612.115491589856
True	120.81537535626568
True	127.54432337929693
True	181.32862427681627
True	168.94241427027734
True	747.9332276974714
True	201.88935259762897
True	231.42927465902
True	69.13534179109449
True	508.28744279916094
True	459.1176139863145
True	179.057748195599
True	229.95853173659572
True	15.035965589500384
True	426.5598467474794
True	216.2327638764258
True	279.23742569535426
True	112.01570706990756
True	703.4302440903374
True	418.1061690986157
True	252.05075523358715
True	647.5573770027655
True	549.7614275726188
True	461.1760365093729
True	133.97297785386752
True	532.2988565794826
True	419.3580190574878
True	2.64301680085291
True	191.62620161764775
True	90.07242544601526
True	239.48474806680724
True	2.809124664534392
True	125.07534778043303
True	360.47585143923527
True	7.195072427742455
True	839.6082554072156
True	173.7197894224431
True	732.2861802507725
True	786.112943274685
True	155.0649692769028
True	229.67173277295237
True	462.30797854777296
True	850.1548377546104
True	48.189970032261016
True	38.22141981010322
True	135.1437329796344
True	608.9187970325794
True	719.3440639786915
True	185.8006977560528
True	588.8596468376631
True	606.4589531690472
True	840.7606038291724
True	391.8966913771623
True	185.94042452750892
True	855.0328245378732
True	225.18200211904457
True	135.5972464279883
True	324.11706728442977
True	222.3926986661224
True	205.19164847137657
True	607.8942103665999
True	253.12333651584055
True	195.0130856144832
True	470.7650466220339
True	479.3044631683241
True	62.5277390836052
True	270.9652451316639
True	76.01088719831192
True	341.9550921829535
True	352.4322167563688
True	255.5474563375881
True	186.98358130266624
True	369.2949633571784
True	626.8944781665501
True	747.8982857769234
True	300.0162454973176
True	760.5698504829329
True	61.880507826565385
True	879.7785512892202
True	349.79308775336847
True	12.152617212012782
True	586.6199325004912
True	690.0949325107634
True	250.9637074289948
True	170.04113577873878
True	47.47874496790121
True	378.64697194213903
True	77.96349013535553
True	15.936756822913928
True	903.8878659873268
True	357.1942378337517
True	168.23011086315057
True	965.371257533466
True	12.45442375063475
True	802.1265305294838
True	28.677291276056025
True	668.0708483304377
True	55.677725482480334
True	763.9491420637524
True	448.9919512554704
True	201.10925892572465
True	440.147042016043
True	218.76520875863
True	289.50832226262963
True	223.7466915691735
True	405.74291291546456
True	9.992934083305762
True	323.8943226421308
True	110.4544303125198
True	10.703754441023865
True	472.2862684148817
True	708.3454822282074
True	280.8119726587728
True	84.19474483227359
True	313.8633940411192
True	79.39491496563782
True	178.04315987001925
True	182.6778207421451
True	378.3790284042568
True	41.74996917190434
True	140.62056519401108
True	388.3810938502425
True	857.0798423770598
True	109.01841958624776
True	207.39790417472392
True	453.0350491561219
True	18.441878445222905
True	409.16600252466606
True	516.0973242211232
True	92.51817201241155
True	385.95054200709393
True	366.3903438352757
True	411.52935523781935
True	594.8031223229999
True	1065.3727067180057
True	976.6438890208666
True	59.50866670862758
True	1065.3646707699086
True	108.0295429625274
True	114.13159193272844
True	104.34877361932205
True	485.4307930010522
True	370.4267093620571
True	565.6979564708266
True	264.48927458234
True	163.95820557301184
True	402.0714304365228
True	14.947411035818064
True	461.9384771406379
True	381.3569628835558
True	143.32801568408394
True	92.96456144028738
True	524.5439277053314
True	1002.1415205371228
True	203.35802084167744
True	67.26008553857017
True	404.6081996959832
True	383.6572520621029
True	497.3504791534288
True	324.5221862086086
True	4.466249663849342
True	521.4626098754479
True	502.17285619808825
True	509.5951844405216
True	192.1035218014717
True	104.32192822804568
True	20.83311965730893
True	373.5179515458993
True	110.7179863166942
True	8.218499041398257
True	30.39559901876633
True	346.38218934383593
True	644.3744490492774
True	127.05200887111532
True	87.67762979940125
True	26.283015113972752
True	408.3670749476085
True	367.69535956562646
True	775.148251961337
True	312.673666572568
True	516.4309582242698
True	526.1671788029391
True	516.1725099543421
True	291.24198920765286
True	536.815311432562
True	94.23013382262046
True	580.5293186517204
True	8.335462578944025
True	378.5408899411387
True	467.0375237945389
True	972.4172790663672
True	346.5320476376415
True	784.7937300540056
True	968.224503645034
True	172.92858976240038
True	37.39214720515389
True	378.01629480904086
True	394.5113944093141
True	604.608509001325
True	246.36355224322784
True	27.564097265994
True	618.3331056353629
True	124.44654625548132
True	1009.2852041132758
True	323.10812290053275
True	472.2994723191188
True	132.69961637199657
True	806.7137875429984
True	141.4106187603542
True	829.9040017797884
True	559.5693888121473
True	189.35756656201173
True	112.1608357399401
True	63.6821180155288
True	559.0183749697029
True	890.4145510766588
True	422.7974454728356
True	517.4843755694679
True	123.27907122537398
True	614.1275658250757
True	466.2253037927576
True	768.6197660589442
True	324.89554867967814
True	584.0432989205206
True	119.02050539172365
True	25.723246543009417
True	420.74153949944383
True	175.63332691543997
True	103.21991921869942
True	363.8378505467997
True	1095.122341668009
True	256.6277425174776
True	562.4843531203999
True	12.136372973435416
True	73.37198995382863
True	341.10125400852
True	785.743676712123
True	440.4486947567517
True	527.7885656828565
True	712.7380367788091
True	67.27518049837425
True	726.4722313449555
True	49.07943830657743
True	107.00698022003856
True	186.1821840321486
True	79.39401957052483
True	27.049298486743723
True	300.9808517283889
True	464.2681378945293
True	906.737164160196
True	852.3880946129466
True	6.252304708057476
True	299.7643782360657
True	471.9463552832074
True	125.4818629416356
True	237.25219359535944
True	317.60318037345587
True	1325.1103070445245
True	453.9949203759658
True	24.82870703444383
True	175.1786547237749
True	702.5405629456797
True	36.60375342723561
True	172.48017906628283
True	546.6297401889781
True	71.14925778976954
True	876.2155827049855
True	326.835834111938
True	667.8216721500189
True	77.00888263017733
True	671.2286084623832
True	568.1597926153124
True	893.8149673144496
True	248.2595084548303
True	503.719827171149
True	794.5229372352538
True	884.6550862440839
True	236.2410735930061
True	767.9206252007267
True	212.332580245056
True	448.4685687519377
True	362.1485753688811
True	493.8093418570437
True	489.1064654368515
True	304.9830127501388
True	338.94721785582703
True	108.50759855260172
True	344.17986473636995
True	1155.8492299271866
True	325.68639992955445
True	151.32386564846308
True	318.635496760591
True	760.9954897057588
True	653.4964220278289
True	420.2327740813826
True	115.69466662294644
True	327.3332123589506
True	34.10672903294343
True	177.86289707967038
True	94.34411100738264
True	86.50278225902126
True	569.7650418930644
True	136.8529933798795
True	131.58707557984894
True	99.5141824461102
True	89.5649426798674
True	460.0569016547767
True	368.1418326433283
True	1024.2917037352452
True	547.1471023025583
True	836.7750411204022
True	270.7449921047284
True	297.3060629856726
True	534.6661508035033
True	195.88108762367196
True	741.03203821474
True	251.79162810824693
True	356.8311298813713
True	67.98028637724663
True	124.55133157423062
True	256.91591142721484
True	123.1772701145791
True	470.6828682317013
True	30.02915657556113
True	570.1358884760459
True	1000.0499008215832
True	716.0777547698392
True	1.3290246682107276
True	64.16823024328191
True	502.46681896769513
True	445.15122126114335
True	74.53358008802296
True	118.90203298901584
True	309.35428554650946
True	78.66754088600912
True	46.48912272013218
True	736.7818891392601
True	640.3813949176355
True	156.8424654470486
True	174.7023327784725
True	508.658377979206
True	51.14958731513583
True	25.846353507239414
True	570.9129330727648
True	437.5839175570848
True	1131.2719251426026
True	48.59911151638028
True	469.03517355968165
True	885.8853859932487
True	763.9153272598179
True	291.9836986916795
True	753.8096018616005
True	407.2185380843902
True	40.59280801974828
True	101.67622899144855
True	687.1119109352055
True	77.932869503519
True	138.9016283873696
True	976.0620004987557
True	188.898147937982
True	271.20777708389744
True	104.6247170671679
True	634.1339590208682
True	602.2604514353295
True	212.8878886555138
True	423.062267229988
True	41.470783875023365
True	272.6605185943423
True	575.6565096165469
True	612.9457576894617
True	327.3838375769181
True	76.37476816635221
True	963.53814806878
True	1038.1224741196845
True	559.6455415432306
True	63.480479587408745
True	31.443047913415324
True	92.11507612633288
True	108.78731172755116
True	98.8941336332068
True	903.0582212709276
True	1191.2678171338416
True	708.7465855917931
True	327.1027217106392
True	8.733343807171655
True	22.123328400952303
True	336.9031431350946
True	476.6454217025289
True	47.33621479981967
True	564.8032842683476
True	430.1167087725295
True	393.2266255837208
True	81.49267924088184
True	202.50382585903327
True	257.7752851358726
True	130.7613718072876
True	396.9671990315245
True	42.61852060358574
True	176.26230158181937
True	1192.6878340360242
True	6.347955211095666
True	28.303208037003618
True	597.3023897849694
True	357.3824189268431
True	786.5283900074377
True	150.84463556002504
True	764.7573372893706
True	608.2743721908444
True	275.7568385574605
True	431.564414552585
True	350.0248332985708
True	282.3670484141025
True	262.73454418621355
True	408.93647433447927
True	499.1036845698704
True	504.1322452398735
True	108.04788883521302
True	361.9346362759466
True	8.500001271638427
True	173.9147456570246
True	225.5403958592056
True	852.8512308952442
True	613.1807388408539
True	33.09394875188411
True	728.5441763895601
True	855.5353669438937
True	98.9566452172608
True	346.16411129661464
True	871.2798123712889
True	215.67730665129156
True	158.0329140826901
True	527.2064200971598
True	591.0349073451299
True	1095.6114578057206
True	145.3518639208534
True	152.72609512950748
True	258.3589919002952
True	325.59353840489706
True	426.05976933157785
True	411.4622243114182
True	338.21247301453275
True	419.258181782195
True	505.7560140915274
True	226.86345778490863
True	1514.818530286546
True	251.13995595305548
True	409.9193525285805
True	51.86221783444612
True	751.5927216237632
True	246.5205030074487
True	914.914316786368
True	564.2807901054615
True	317.6565197748328
True	786.6171253031686
True	278.71119293340803
True	223.98340501576456
True	259.37902468304173
True	220.64158910790016
True	137.05471584578896
True	250.8256266372892
True	729.2760578770508
True	513.4319819427972
True	220.27168454263864
True	1185.1366568432366
True	122.08623531213615
True	261.3597608687785
True	67.62747324634383
True	297.18926296465673
True	419.843275732146
True	90.56291592172148
True	229.8361888791836
True	74.1843406141763
True	667.8464499743534
True	377.0363855690409
True	217.40396928041
True	720.2015521095806
True	850.1119214577135
True	823.9979082168842
True	829.3725607260469
True	352.2956973308271
True	1.0841255836182493
True	266.446886454004
True	55.59706146937096
True	390.32025053466646
True	56.33970043489214
True	358.11150662671
True	844.6216097131494
True	974.3709504727618
True	379.5000313166136
True	22.0017668041451
True	528.7639788705845
True	508.6451809706604
True	189.9754155174682
True	239.46993172998597
True	284.76658079873323
True	22.684205485037666
True	118.20911434349404
True	935.597457403148
True	62.69018581330752
True	475.9886077803002
True	802.2442469436186
True	106.7444669829451
True	259.37655988464263
True	111.8986280766591
True	16.680921943946196
True	1.4325539502224185
True	118.2567295026799
True	1042.2548863402458
True	505.5650432887069
True	64.30852379267411
True	793.2602835644997
True	336.6536785523764
True	1.2983566780633065
True	447.1586078693746
True	191.73498852303416
True	502.9065748309819
True	83.32494825763756
True	315.00612199085737
True	384.3802714948568
True	178.5204883707464
True	209.84175527298527
True	129.2861677614832
True	173.25658927003514
True	949.9191501583824
True	14.784662390385142
True	507.1888126966787
True	492.1670439166215
True	427.7523705871349
True	229.07936084798376
True	229.2434532348319
True	158.26411338755054
True	48.3953036279423
True	476.79811257898143
True	155.65402638529315
True	844.8335018663262
True	817.7090628760802
True	242.41909819086325
True	309.5358917049058
True	516.1594561391923
True	42.49209336393087
True	88.95900163624147
True	733.6639395175841
True	1064.1345204065974
True	115.58733922740156
True	715.0548005029356
True	135.6681727728659
True	938.0577442052196
True	669.6521835862516
True	107.35297641262576
True	297.66319780677094
True	631.492183864588
True	269.9011615655581
True	47.055570556203655
True	567.3061712064475
True	473.44847901971775
True	5.991632660563949
True	477.80913546789776
True	70.97891070008703
True	175.65320584387229
True	238.669624661344
True	306.5731214432409
True	77.46624509678622
True	227.7848948417259
True	355.1560506804741
True	458.55418158871066
True	932.9891146975676
True	47.49830477177253
True	916.3592339679157
True	1003.210759573812
True	125.49658913327312
True	71.84540535391558
True	1024.171445350422
True	35.47036567109267
True	217.85192362761157
True	88.77728012529032
True	218.65824711613584
True	370.6093427717764
True	980.9397619880298
True	96.16191688121278
True	68.39748069020133
True	659.1416052333034
True	268.86479640313104
True	709.708695119817
True	52.8762404281802
True	496.8470476523336
True	388.4780020179031
True	682.6937500641316
True	50.59617641064787
True	106.66267659835512
True	28.07839928863872
True	269.66661384624666
True	43.22577768389548
True	345.9622005999513
True	3.205393601190225
True	1193.4899289178315
True	104.728662929054
True	139.06352206957263
True	347.75803842776025
True	719.7021215466498
True	680.1397938020534
True	1009.009518970238
True	477.702770626102
True	429.2009080358807
True	144.4496719956273
True	388.3371433472535
True	839.7614083772637
True	420.5490973873733
True	945.3418682917834
True	85.37924543866924
True	438.1997131461212
True	182.31070970360256
True	272.5096467570591
True	757.9388311243756
True	153.72836886089533
True	137.20721000072368
True	63.9620649741014
True	873.9471488762317
True	777.5508248628436
True	84.47727840257441
True	434.9479308618109
True	740.4783555732866
True	414.1690748223384
True	54.90081504316293
True	324.646738855432
True	775.376739847672
True	29.54656178208161
True	376.0533918696621
True	163.81755651188195
True	283.71768285327806
True	33.71273144392848
True	222.107186835034
True	788.6517297096335
True	639.6878523176663
True	55.02271730437309
True	296.4163381929629
True	881.9899910625678
True	19.89793238578368
True	309.6429097659929
True	301.2337738805448
True	431.4412847501358
True	216.89627519598085
True	607.1408209812669
True	45.824901387344944
True	984.9669171553752
True	898.1747696924277
True	47.36490428859114
True	380.3739848970091
True	741.0343268079063
True	896.5122088744928
True	274.3083910659508
True	581.239500684153
True	126.7479299611643
True	189.90402261568184
True	136.2352470070402
True	130.39857346211187
True	207.9244125076152
True	933.348975418436
True	761.2022929805423
True	925.5774703008572
True	19.09726480644094
True	25.27132012811199
True	370.5852275877491
True	13.738904653819295
True	605.8077771644736
True	1072.7118999815505
True	269.1094099867752
True	211.91941412623964
True	87.44390871926919
True	212.6385910986258
True	127.39943903474294
True	47.32501544804692
True	137.1632025834292
True	88.67268430431315
True	251.7370425172216
True	516.4786874308255
True	163.1172460925267
True	28.22606676687549
True	59.51028677824569
True	428.5527683325761
True	270.6729779102122
True	591.9502881525491
True	22.13486036580653
True	113.68534367740403
True	648.4743490462367
True	245.4322135108397
True	467.7708217361732
True	657.6608593059449
True	101.59158565248347
True	106.57750904443829
True	82.61389240868478
True	26.63061787357138
True	123.22292032342034
True	89.65578314866903
True	107.33629510443876
True	151.93943454852726
True	242.75619522110603
True	819.5064018295112
True	292.69176249289376
True	962.9452143696858
True	164.24362948605622
True	193.8806412606136
True	819.2434076971614
True	312.05674844154265
True	601.7995962519897
True	260.1406603439696
True	368.33876148182617
True	426.7555721371156
True	546.7933037529108
True	668.1831491543477
True	365.7022835657865
True	38.48080490167488
True	556.4865316760172
True	626.2494270577877
True	19.56219704381029
True	10.880376705814506
True	257.9629306674737
True	422.7093141055849
True	464.5860032698783
True	68.35175217356185
True	609.0389310443335
True	931.4812325792708
True	224.68280154746964
True	903.528413904552
True	281.9183382730825
True	97.99486038331712
True	280.63171340120124
True	693.0951075380946
True	39.33183067812878
True	569.8793853434665
True	1275.053688532085
True	1012.3875383416432
True	891.8242894409188
True	202.90810713011177
True	88.28188299549203
True	191.38313317591565
True	827.9669511739085
True	153.2186756269566
True	1083.9636815315534
True	854.4466047543561
True	41.500017215317165
True	89.83346200507334
True	404.1713855501905
True	416.5078377001838
True	208.61017891398083
True	517.9578510705364
True	658.6135370685269
True	126.10179050175208
True	268.656812986829
True	996.1814636630282
True	51.45258065125776
True	719.825129425005
True	536.4142549494701
True	39.48888575017188
True	818.5340755610722
True	375.37071334796815
True	536.432917455523
True	107.14256539080276
True	268.26564237667924
True	209.87559998401292
True	25.135690068168177
True	136.4753749355027
True	757.2096007106649
True	140.732874182008
True	372.1469829878719
True	65.51944544883092
True	654.4473593678235
True	606.8929911723769
True	228.96226927430988
True	465.06902683778776
True	169.71496268298915
True	170.2974668352334
True	231.3072575247873
True	283.12283043537025
True	350.13426928305023
True	132.0053940918863
True	197.3069268873502
True	25.330103759165425
True	868.8707253610442
True	317.29452044915
True	9.244752031175326
True	359.7073383172552
True	170.48159656619632
True	626.0696218013649
True	371.6451262299786
True	596.737245230465
True	540.0727779828588
True	492.5094988435376
True	799.4942238012449
True	241.1518197704144
True	541.0259403126016
True	160.46888167108548
True	529.9892225691116
True	350.7803283379581
True	371.0427524209332
True	129.34010436200572
True	131.77151218443515
True	105.3042844905852
True	65.93150126711114
True	737.7422476848334
True	184.3018450943309
True	46.17860917818415
True	0.0
True	552.2492782470898
True	106.34173758330232
True	22.67244246416396
True	39.628855556781
True	113.75198773053192
True	532.5333368100305
True	183.12580812696012
True	111.48943891243484
True	35.937993169489495
True	155.81893353616442
True	937.560358469671
True	50.685123834698864
True	214.4161393265026
True	759.0841909344553
True	315.97013687072484
True	450.5883814566254
True	471.9559664135915
True	504.8709284154294
True	608.1979659097938
True	896.0740732241734
True	264.0826304994672
True	1050.1601545011383
True	921.6261409262733
True	598.7429457288123
True	341.8131159099168
True	836.0874444576691
True	11.308213481237216
True	34.173054483357994
True	297.92094647696183
True	43.28347530343076
True	206.631882693262
True	772.4656015196472
True	213.52834761318545
True	745.9132003677076
True	750.7177730697784
True	110.01578339040778
True	366.6028461210064
True	553.0683975414821
True	25.024030990837677
True	136.84293326192457
True	436.2309554225208
True	305.0812549586999
True	201.2340548066797
True	115.44095321227844
True	387.5350315767147
True	23.92665186963483
True	370.59824239232233
True	364.2374629397497
True	980.66281854574
True	359.68207501841977
True	30.4284066085456
True	409.4936406395847
True	434.19045106268425
True	228.02310175344667
True	31.64876547988197
True	761.870876523866
True	439.3995749391669
True	192.39525679217664
True	13.742375373671992
True	1228.7239544080758
True	164.26657473857543
True	27.19125978729221
True	293.6963026676211
True	281.1144385105033
True	115.98480574334884
True	289.20200854755814
True	46.711093685155326
True	302.3322545223857
True	304.78836720149354
True	310.3001647708576
True	31.152294053003697
True	47.13779073487625
True	1014.8711012772636
True	24.77504015822592
True	12.346370936696296
True	175.0047765118669
True	632.8787875442554
True	8.715381651833836
True	189.3329768748816
True	182.5392416600084
True	532.293990497796
True	381.3993285010858
True	761.352504585628
True	323.55866710533104
True	475.4329878705117
True	447.04124233512215
True	502.7675866835476
True	97.92894923598682
True	1273.8474383014848
True	904.4507458698772
True	280.4434041403789
True	536.22009286787
True	101.79501341776816
True	569.42163321685
True	460.059786741876
True	156.27955638977224
True	78.34592110584171
True	348.87924054770014
True	168.37681153584552
True	26.98174310572348
True	598.2643783619545
True	387.0443773436372
True	67.1729092570678
True	33.73532020135698
True	667.1422765562634
True	495.07861676805686
True	68.03982417387583
True	22.90140668291616
True	318.71776148502016
True	328.4027341911981
True	712.6337300426412
True	549.0394254063492
True	576.3559976030338
True	796.9489635500131
True	10.032981293502736
True	59.37412580371488
True	37.24594957179109
True	59.11251372084069
True	501.3785108176797
True	586.1358524855067
True	85.39742952930762
True	104.18425517851992
True	191.81283991076788
True	71.96742391990114
True	169.60915279569718
True	200.03157902847215
True	277.765476766611
True	857.1219455157168
True	585.2548109142626
True	284.2785380997134
True	184.41654226669917
True	281.7453678734498
True	247.24526689518345
True	735.031239364695
True	332.4896983714211
True	169.25382424207655
True	890.1664821139447
True	360.8819236335382
True	473.89165842387627
True	154.92249506558858
True	116.70377315652593
True	60.32765251979306
True	207.28359015678532
True	981.6153664760112
True	491.03080221894095
True	117.26977340198816
True	363.31731991159353
True	104.68245849792434
True	631.0334475318228
True	5.178816681154125
True	688.3376823849877
True	34.97301757548391
True	943.9676912779208
True	841.807102634848
True	214.21263069722588
True	30.599743324942885
True	83.00987746375323
True	463.70486197266
True	230.04633764828503
True	1.4439726480644093
True	77.80548915127113
True	1100.9307500769196
True	353.0081481262894
True	693.7989106013372
True	477.2830396565975
True	31.640330101529592
True	134.86845275905642
True	433.3014255636808
True	905.509698007674
True	811.0833777139316
True	411.3630224220242
True	337.7721726650352
True	18.662527694428363
True	77.70498979349784
True	742.288160478015
True	499.6369683593893
True	390.5610214738615
True	865.4145348594969
True	26.90089091967587
True	229.35662340289915
True	892.8409497367692
True	245.52731587763773
True	8.371034153156133
True	505.4156974509496
True	104.57188387233909
True	646.992451593372
True	52.26261575371112
True	262.3805336159381
True	893.2530616998405
True	890.9570444882485
True	273.4268836042598
True	430.0541293318495
True	117.45662642514289
True	611.2609827861733
True	260.3194214327486
True	192.72020196355115
True	839.6213137315175
True	53.73660615821789
True	739.7518188838919
True	271.33122225854123
True	300.570821002694
True	170.31114101902762
True	489.9229564594792
True	621.6324524017966
True	372.044595993639
True	405.7630511311342
True	70.62890850254321
True	161.83434783906293
True	454.463896096249
True	222.9382418634485
True	35.24285576009192
True	205.9901661336488
True	400.3948497911893
True	417.45724596087473
True	749.7832571271912
True	135.89245974529575
True	638.1711440420939
True	486.0324945094417
True	601.8768531392367
True	137.68178781972202
True	37.78426700098968
True	675.9594334437586
True	71.54408121950333
True	560.6680230956716
True	700.1991911399238
True	449.4210727679725
True	131.96256128626712
True	518.7826973892587
True	4.470203749918746
True	402.409793620832
True	30.801107839400316
True	625.8729984453923
True	268.5651960704369
True	570.0786423415542
True	679.7336528621685
True	144.49119427026898
True	524.1269941607906
True	516.4407784678956
True	63.266247393866514
True	966.6727300998724
True	2.7752450515236537
True	26.74733596161249
True	646.1089410708407
True	666.2148681352509
True	135.8237812938766
True	408.1965724752926
True	124.72277099177984
True	78.11086878897157
True	446.3164813846427
True	43.71250343774058
True	512.0661678117333
True	12.590422237698045
True	828.4645880670797
True	547.1202533969091
True	666.1765670748982
True	101.1611232409714
True	381.6187395906371
True	999.6535552454816
True	868.5873215186533
True	145.61436698014407
True	563.5031271404455
True	467.6526246728288
True	250.6175630206848
True	251.64669743270952
True	5.580563956948776
True	304.5912930044053
True	10.4466884182309
True	375.9003278762305
True	73.34107501082372
True	412.6456145158461
True	666.9813928110292
True	127.91783759909312
True	236.4834806433844
True	632.08829295988
True	677.9063379880427
True	284.35244192611435
True	139.4260899854589
True	162.37777386242396
True	475.2769218405416
True	84.74306267826962
True	9.513809823089256
True	507.0553829464474
True	564.0824718890109
True	19.3925336922318
True	141.4113328240629
True	887.4009604098802
True	475.399884467436
True	268.3411226208939
True	32.42968127053584
True	486.1800524737121
True	112.90454577253136
True	594.1920502768171
True	670.5080034045938
True	302.22983304143804
True	366.0358522952397
True	189.67844137772843
True	243.91569223318945
True	75.45663159627011
True	211.31750523920408
True	509.9737858454108
True	20.66219441431938
True	446.28203637478
True	384.4276817865226
True	694.2110890158312
True	896.0879557237108
True	931.8122703114326
True	149.43226953564292
True	408.03855397859184
True	70.94811105627194
True	197.15510886082836
True	318.2473065481948
True	9.636195302602085
True	811.0687995663619
True	23.747981204161256
True	391.6626818048581
True	279.9732809987706
True	648.4774129339282
True	200.342144646386
True	38.80547191973697
True	682.6724850187189
True	1092.6863415832888
True	229.0747562923464
True	134.5606573503546
True	609.3188419375801
True	484.3955419284689
True	17.18375658471781
True	851.6839909252816
True	112.07840645890614
True	48.20599692049625
True	317.0445690250084
True	356.0967232793605
True	408.7879192878457
True	269.9963705133104
True	19.68546009337892
True	22.5196726549743
True	837.7572876895704
True	204.6226861450831
True	115.30222726550171
True	810.7608840288049
True	661.4663048503091
True	639.6984569626195
True	450.58471230445616
True	151.78443771486565
True	32.25292644656601
True	100.3548821404781
True	430.3963159151495
True	226.5178808264461
True	486.4347563107996
True	137.89043239432448
True	476.21196415154645
True	652.3833607784144
True	965.9119150052748
True	19.57785327022459
True	1029.249949652964
True	1074.5033303989203
True	477.7319161255707
True	84.81793504874946
True	781.7809440204949
True	646.9767512811801
True	661.8860408332208
True	182.6253622263123
True	724.3473363770697
True	699.3350266671142
True	118.56466744289824
True	768.9317878320634
True	833.0901866998497
True	508.5622704068783
True	226.075100226208
True	76.02075434434362
True	324.8424357734993
True	338.2392021379744
True	468.11897459805886
True	432.4899298727288
True	200.15763465048423
True	319.83585068274255
True	2.298518436822176
True	13.981783680089656
True	104.4932820934214
True	123.78923804472238
True	348.1761691050968
True	347.9865177478466
True	109.63404325674976
True	17.709609744245977
True	211.2316300296286
True	820.3006131234956
True	464.44105118700713
True	526.6025272866729
True	560.4096921745349
True	828.9426992460972
True	659.9425681635503
True	93.1578523908262
True	204.4970338528903
True	243.0814654733161
True	285.3121048672125
True	106.72446968388122
True	368.1443810050753
True	435.1193458701477
True	169.65832355960242
True	657.6111006943464
True	246.86825326190615
True	209.61148809670388
True	26.28031306257033
True	251.3165315592985
True	490.2362344333728
True	163.75200088805607
True	528.1790481912303
True	477.83917829475337
True	238.96194071100723
True	103.44373683382877
True	40.348383937723085
True	407.22425730529136
True	771.9317441725843
True	160.04901167712202
True	1040.1783184687342
True	1039.6155793285711
True	486.1524398993112
True	102.87298383940828
True	127.19475231782958
True	683.0175270411395
True	7.555573719874727
True	221.35737770505605
True	135.8484990738944
True	114.58349653141622
True	326.9940272124994
True	640.2422596496724
True	39.15259608168756
True	130.62895593641397
True	985.7959942235896
True	59.664073747735614
True	449.9112216650333
True	519.0271887381018
True	244.5006064337979
True	135.82434387753293
True	918.163432709932
True	1176.2104759686122
True	519.1340721752102
True	655.0424358253741
True	211.3491164790532
True	154.79307659117566
True	333.1411311339095
True	259.4593547158074
True	176.31049445307795
True	313.4156139962557
True	337.00364946562746
True	11.471817737844438
True	623.7322041398696
True	147.67169952691262
True	76.09784466256978
True	436.584445669922
True	318.99841314251665
True	1182.3578360520569
True	353.27993908431824
True	948.567489797111
True	10.70065828464942
True	269.1701126653562
True	230.08545248263164
True	152.68184960551704
True	490.6329690178055
True	192.67756815273268
True	421.243432159927
True	331.53617706848075
True	116.33276014759258
True	366.9517229408692
True	1064.531647171837
True	728.7602917414091
True	216.47993807984517
True	113.3922810827368
True	316.49763718315245
True	23.81437007483636
True	353.74396454467865
True	326.5536010519392
True	576.7380261240004
True	454.81335032566346
True	339.3373168592016
True	159.57089361893196
True	12.220053319265944
True	424.642739753992
True	268.87140193004984
True	144.60078933613872
True	303.5636206331286
True	416.10056704649696
True	814.7659222322848
True	321.0646119217836
True	775.4684492534517
True	400.17472127463816
True	372.9760633123829
True	1.4777004395796038
True	1162.217238980714
True	102.10428261723985
True	888.9712012376508
True	200.99422599883624
True	458.1067266093896
True	654.6070387249478
True	85.04089832270239
True	489.88184174137
True	35.03566205917968
True	421.7518976026211
True	80.04040161088216
True	226.9744592399217
True	35.444645510639035
True	700.5248917237152
True	190.9600472468964
True	26.89121471985765
True	372.7371117916273
True	111.4655659060963
True	173.23295467862872
True	843.4161271022668
True	254.78270850001005
True	151.70453557981276
True	373.2307742470821
True	518.3961402217332
True	336.01514009791435
True	520.2978043772999
True	630.6421378799594
True	157.98818812804134
True	8.206130137444157
True	68.77907535357889
True	434.98742942308456
True	93.630543070133
True	78.72365956915642
True	1083.3902426210127
True	27.32457720579797
True	318.3899391216757
True	319.4782296103876
True	474.4474796563776
True	666.9085689418348
True	186.06960862879225
True	637.6981336032932
True	332.0004104303345
True	357.1347574905859
True	276.7747678147452
True	214.76387160742303
True	345.7104809996882
True	432.1423560469968
True	412.34194746000617
True	570.0704939154584
True	141.2686708194765
True	77.59679302106079
True	38.82601728651466
True	299.2493895478105
True	643.6609499439742
True	402.36711629677006
True	756.1434214693653
True	217.67743764489
True	372.6137976930999
True	68.63657343902304
True	53.53333653901771
True	429.8333866111856
True	201.4292147852647
True	228.10552035459207
True	43.879543207828256
True	1065.963513248396
True	179.40215443932937
True	922.9998896402228
True	314.3631578939828
True	927.4730031474354
True	226.62456560078684
True	468.1540302337737
True	534.9243290038926
True	594.7016565903214
True	220.6503349035524
True	477.2420624784154
True	906.2344588197066
True	128.66040753604665
True	7.5732800115518675
True	585.2738417942014
True	28.309741334780472
True	71.2108951911202
True	796.1527086075635
True	227.3856708085389
True	953.9839921170604
True	687.4654490387992
True	415.1447469646287
True	269.23757174922025
True	469.5219080140181
True	332.7331809541243
True	190.8358252785993
True	666.1601281128867
True	716.080174845528
True	200.82594592628288
True	88.09951950786794
True	507.5878406485796
True	126.80488364099293
True	378.9937527151568
True	347.1618962795237
True	66.10363777630674
True	378.0610956034087
True	403.4352156412851
True	362.5222626048946
True	420.2405327523757
True	411.8241973259373
True	678.570363803819
True	59.02877495024302
True	445.5676715329033
True	324.5732143833477
True	655.2128531609737
True	220.42941859519183
True	98.87659372812762
True	39.89433584206441
True	547.6744032126861
True	632.6817268751925
True	187.6869801017074
True	408.1828674749903
True	348.9643158261236
True	18.662837141065896
True	165.34919280643624
True	295.71179068419514
True	3.525833636815946
True	860.0935314661369
True	77.12604936845716
True	103.00503664008724
True	111.42032691515098
True	365.0453086416045
True	37.58595643560261
True	453.8784193732132
True	230.75522146086948
True	5.314245799786773
True	118.69588162775356
True	445.5341131219442
True	53.07587609136316
True	70.12782978450392
True	163.81645475662555
True	295.431063033857
True	973.7520333625054
True	395.4460186464264
True	960.6492876726873
True	192.38872469434415
True	1035.437955480333
True	774.5001813396259
True	674.4475984761443
True	397.4100436575764
True	374.268411945584
True	79.60101631445214
True	74.58231621088844
True	78.31646181456199
True	180.48401327797183
True	469.8301592492791
True	1104.1687834432391
True	165.70416787542425
True	347.88930739121844
True	445.0837635591745
True	590.9463809808219
True	594.6679343170706
True	278.6641870712245
True	442.9984611027605
True	684.2736629242547
True	96.05578791944394
True	741.0921049270612
True	259.4151608322245
True	134.58545637633136
True	413.2887817866591
True	862.1289950507606
True	438.8563138445718
True	842.8458567254033
True	193.06983128904884
True	354.7751370268047
True	693.1042678992823
True	624.6874277842064
True	187.74492709812552
True	259.6693780317514
True	795.2384271784441
True	29.910931309660505
True	190.5089904800354
True	474.12783680054014
True	708.5287875347605
True	103.62577004420272
True	32.32205168794634
True	168.83511018347102
True	721.8297418031915
True	321.58399764151073
True	562.1164310017687
True	354.69146296149427
True	305.1795322897576
True	457.8217597382737
True	486.95402428136464
True	65.32996074598545
True	378.05756856120894
True	778.6572151156095
True	0.0
True	279.2609124298104
True	239.84986407282503
True	990.633922134376
True	148.78119222937755
True	623.4182798330036
True	634.2025890364891
True	110.39193274422712
True	215.2326170907588
True	129.27248834735087
True	11.950222434416151
True	292.2106510352979
True	367.9603559819664
True	1151.762297473473
True	229.30853668853885
True	401.5935462002542
True	657.0084010514879
True	202.0788051327893
True	24.088961552878654
True	831.5631962253503
True	591.5890294918906
True	150.59353996250164
True	639.5288329785802
True	157.59009557431023
True	305.90163169838905
True	785.9902863328033
True	35.607097352710205
True	103.2661897645051
True	514.7209222077818
True	65.06134989766049
True	81.14993408870583
True	405.06260751234936
True	23.582558324388195
True	758.8283113281184
True	95.26720209163274
True	150.62447491740616
True	19.327961693626865
True	686.321231528567
True	29.44570544500837
True	778.2922627440331
True	402.930485321256
True	119.1562557333017
True	717.4334516598775
True	526.2513915987471
True	569.8108283422861
True	47.48502599474103
True	372.56988788723584
True	5.973420094849454
True	89.45990802698391
True	371.70155462081954
True	43.25488836574748
True	121.75281390373672
True	322.56378692351853
True	181.58283533970143
True	97.64595708291704
True	645.5354270984296
True	18.645302393536944
True	1124.230993756716
True	515.5794982141437
True	303.04627050867623
True	494.44909127092745
True	128.1591220635081
True	762.3474457842295
True	1124.0789355006386
True	751.5200416734104
True	175.18145887407533
True	225.753971813966
True	50.99945790589042
True	56.98550535072199
True	154.18553284851697
True	93.01362983863812
True	169.99192398612772
True	1141.6917097262733
True	318.82126632945847
True	355.33899709069044
True	715.4755741101792
True	17.979825984189954
True	15.344281041182056
True	593.6708700946011
True	5.295601590441779
True	119.52938566025442
True	662.7772256659927
True	183.0697038390329
True	654.507845569913
True	797.8616739252784
True	148.04463296421267
True	882.8251965407212
True	2.990695479562369
True	445.3836378306111
True	1066.5063835566768
True	24.827277971438107
True	237.3095306849411
True	142.85698523839608
True	961.8577090686564
True	238.0204768575496
True	497.36479829578616
True	120.55798505854604
True	506.9275094898869
True	157.57035127449606
True	98.83629753766635
True	396.1171672996897
True	70.14903365191873
True	52.636030409871886
True	1019.7195119177356
True	262.3163262813373
True	157.77959561797718
True	362.8042025399414
True	397.0309743107715
True	212.4773837569205
True	163.33926812894836
True	387.8878225079322
True	34.250125861099654
True	491.3859942679964
True	1106.4115371162186
True	110.39066639227592
True	474.0756683645988
True	305.4225020236208
True	27.64108304841734
True	426.1205219087297
True	104.0940799266225
True	579.3665203376395
True	212.31353806837964
True	402.5972259659538
True	20.783003414299586
True	434.6299898959901
True	107.87452921067782
True	338.1644626149209
True	35.56629801381044
True	174.4456477010721
True	253.9396747516653
True	761.053889800415
True	63.62806307264141
True	129.58112186370005
True	237.3446135275259
True	139.38869127795067
True	635.6971110643818
True	558.4812293208425
True	808.2413475916193
True	388.71940300055377
True	529.8504021315622
True	420.07503548763833
True	701.3772126293982
True	69.19681912898417
True	475.4343778853959
True	421.0959292553043
True	48.724166586063966
True	85.69716116936118
True	132.04581081577882
True	91.96893816851984
True	336.82377834146024
True	868.2278474209166
True	307.3970155166582
True	1086.483774930021
True	314.8467479748686
True	898.52759538703
True	143.5410432940652
True	557.8029327316589
True	600.9866130652705
True	676.6316312460729
True	442.3955991337182
True	68.29084562927463
True	291.0065380166384
True	41.94010668031893
True	164.91540930631135
True	178.5689722838657
True	1128.337213125517
True	234.5530185048081
True	558.6898688520928
True	526.3674990098334
True	564.4348489077483
True	909.3096703129372
True	598.7371903477155
True	638.298225630063
True	945.567852502576
True	121.71386867653186
True	309.884253458576
True	260.7241665933805
True	327.9760046258621
True	87.42230034264513
True	358.15407781719915
True	4.666502219017445
True	332.3454805932137
True	257.50772491583416
True	623.0158140867968
True	273.85188501080586
True	365.7726244574481
True	9.890757170280756
True	57.86399839184466
True	561.0189754319701
True	30.56640850283316
True	144.10143931827298
True	62.191553893617375
True	147.07821200891726
True	229.54373882303145
True	68.94014494368841
True	378.2336041423096
True	272.5425128319101
True	99.7026120996156
True	336.8295282597883
True	63.00677583388013
True	572.4972424803764
True	860.662437801872
True	261.0491926088905
True	1150.6031955156195
True	113.40565151626258
True	295.5780201434832
True	1041.568764572639
True	93.0892694157384
True	279.38091814279665
True	10.471353994338443
True	400.49002401992726
True	459.4719898474184
True	153.54104808243366
True	621.9320739152582
True	928.7751463887616
True	155.84021228723518
True	80.2843301590441
True	335.7673329070327
True	559.7692596861617
True	646.7052900185314
True	1184.0561865955146
True	27.05640262060784
True	965.0222583005668
True	138.05510297736032
True	619.1249438877048
True	120.58545443704308
True	127.59749935929634
True	186.36715524106455
True	167.28497799738642
True	754.166777176809
True	205.6391697239604
True	232.21771626043176
True	66.20174612812193
True	509.13844731643945
True	443.53186960628216
True	171.91436780619236
True	238.92762599247192
True	18.13537369949634
True	420.99404693013616
True	208.9089417110349
True	274.9431127274508
True	114.9556714617386
True	705.3602049457126
True	442.4376391561642
True	255.65387657806104
True	651.1184163088506
True	534.464343282697
True	461.025634019924
True	137.92994636207968
True	526.2073903814348
True	425.6252911278153
True	2.962188890114334
True	192.8323905450617
True	90.72405089100982
True	241.19624977963676
True	2.1777912576743503
True	125.28820304418504
True	365.0323010733356
True	6.680453072816022
True	857.6553117881173
True	171.28768277609086
True	706.7569881408608
True	807.286724142857
True	160.3698892198955
True	228.03959720370847
True	488.18274120200726
True	797.6927564588991
True	50.80765780017377
True	40.40529012018958
True	128.51989427800342
True	625.687667043384
True	734.6941527107446
True	180.94614353359196
True	597.3240472637589
True	579.6295649717945
True	833.8384400941273
True	412.6922602972676
True	186.4791762381638
True	896.7282520841308
True	228.77782407349235
True	158.3160361555483
True	329.9019684554775
True	224.58065364600148
True	214.9324512278753
True	617.6229774349314
True	250.3765510629952
True	189.4652323328936
True	470.49962120582944
True	463.1466384567157
True	62.42275812229585
True	284.9776127077105
True	81.21252611935304
True	340.425308673714
True	353.1380852742143
True	248.61546665815465
True	186.6552365895313
True	378.36250224221845
True	649.0339881328002
True	769.9102652582038
True	308.51210980888834
True	742.6144540794949
True	61.70591509057481
True	871.8041857547704
True	346.59002767770744
True	12.615063161168646
True	591.6002405398673
True	693.7613116976128
True	269.8500312779288
True	170.5895398477449
True	46.80845467989124
True	385.7796438514209
True	81.41910865033248
True	14.36005165948325
True	894.4563246554778
True	367.9519008607094
True	160.86483377952533
True	960.5232938759008
True	12.296431557404375
True	791.9041901896284
True	29.98977611117237
True	653.347251874172
True	60.97172947479328
True	792.3477213593425
True	454.5119042455836
True	205.5345521742321
True	451.8208113962295
True	214.87450880781677
True	301.54797162480327
True	236.2435646079637
True	414.8308771384817
True	11.208345281423476
True	326.006712445356
True	111.7140798301163
True	9.978410278856227
True	470.7890368573843
True	732.1436730594162
True	281.03455416694214
True	76.7493653088577
True	306.56156086035566
True	82.02476022957738
True	185.62224977544415
True	184.81804656945584
True	379.8049922560484
True	45.61496496984895
True	138.572004207546
True	383.84921191742535
True	887.7001471218681
True	113.46636897259611
True	204.46182017757587
True	433.1595384993903
True	19.53725976494407
True	425.5126494606433
True	505.5834617263764
True	91.175564678868
True	390.37602228469495
True	365.5503353603056
True	410.237819412948
True	602.8112542851159
True	1037.489985574324
True	978.7771504536776
True	57.288464510703214
True	1041.0990091858994
True	108.22052354768287
True	113.47756810470402
True	113.4498701197264
True	472.7197351590502
True	371.710164246617
True	586.9427651741642
True	251.51037812410925
True	152.1370419545484
True	400.7677784655965
True	16.278307211784856
True	468.15378637081886
True	389.138165638157
True	147.85097557289072
True	93.64211507366466
True	516.9958638353563
True	1046.8467106060543
True	207.94760435981965
True	69.98654931261802
True	432.07815193416536
True	368.81084811438177
True	472.3002385202856
True	350.0962773915542
True	4.462536182005781
True	539.3430045231572
True	511.7934740550637
True	497.42666157175177
True	184.7716728491883
True	107.76345176108828
True	21.64517202664988
True	365.3324105731408
True	109.429601367721
True	7.456089804814871
True	32.72974344510514
True	350.4119227260334
True	627.1339258280805
True	137.00659431690437
True	93.98426559020572
True	25.53515533489452
True	403.5908580713656
True	365.5360165368765
True	794.558918025826
True	302.8720895280241
True	519.127896964184
True	528.7943711601076
True	520.8738444478485
True	297.3011684395447
True	535.9953063948246
True	97.36696057978337
True	581.2379706766166
True	6.275087855283377
True	357.41083982186024
True	453.770729577952
True	958.6988586065878
True	350.67554963419514
True	788.4047737472839
True	950.7027583567044
True	169.90838739110507
True	40.70950503456305
True	372.0178599425436
True	380.4284689463034
True	581.0112838978522
True	247.4072274794161
True	29.13971497306684
True	632.5197427002714
True	126.4954177561334
True	1052.7339151886783
True	321.1609535736194
True	473.52570653686087
True	127.0511939524649
True	808.917485807005
True	136.40281037551338
True	817.5408362658011
True	573.3372915667096
True	184.9092898133988
True	114.87706989086983
True	62.20453750720214
True	566.3264586399742
True	930.6380041688146
True	423.9691919793171
True	535.1523742323368
True	129.36369856810597
True	617.607464233408
True	480.9436999474141
True	788.2247160706147
True	328.58822021049286
True	590.9640250871058
True	114.3312510092496
True	25.76884139496119
True	417.5368365188305
True	171.8832779869944
True	98.57813575747124
True	356.0169176107049
True	1083.327606944464
True	273.6444329192106
True	561.497822619115
True	10.576309099200934
True	73.8887938324708
True	332.8496927525657
True	786.7558012059307
True	434.21412165967786
True	528.2750284042822
True	695.1306805803786
True	71.55264740720263
True	744.4860044010137
True	46.270498751610425
True	100.2496726596942
True	184.090835879657
True	84.85050455478166
True	24.069820837254348
True	296.5601988484253
True	451.7196511488671
True	911.6627250730744
True	856.4449187192956
True	5.70003765919222
True	282.4129860729293
True	462.4622939319059
True	126.88634252387448
True	248.24412650528276
True	324.1742604794944
True	1317.6742487531972
True	452.5233507824372
True	24.621196672765333
True	184.36133787807884
True	706.1682409841545
True	34.581260562651096
True	179.99236450049017
True	557.6177042651188
True	72.48252577507577
True	866.1568409732638
True	323.03097472679366
True	687.4139762372382
True	83.02118663271268
True	705.7156726469105
True	582.0478500822228
True	889.1727501746597
True	256.7982111622621
True	505.1313063639327
True	817.9504644364332
True	903.51180811863
True	243.9983511813894
True	747.423365746535
True	213.9139213965762
True	458.04759870552056
True	369.2761051455833
True	496.4428166967534
True	496.4093828262368
True	322.2636037435844
True	342.9794067760314
True	107.4685104719542
True	328.7231894913125
True	1150.9770151870357
True	320.2894746187806
True	150.9373278574707
True	307.0551993579776
True	749.725157153854
True	638.5544335860891
True	407.311974046646
True	112.36269108014751
True	342.3990535633767
True	33.731911763803446
True	165.28918312974605
True	87.53553083509262
True	82.93476650208531
True	563.7892308595771
True	138.44802063760554
True	133.0085757776362
True	104.08126979398504
True	82.91135150188865
True	458.38298415447247
True	402.2453436591804
True	1023.2460237531574
True	549.2195965862707
True	824.2682239998334
True	272.69591151178474
True	308.60392367966284
True	494.3062095309889
True	196.66733463467023
True	758.7541414024765
True	248.3756225522762
True	362.0674039315536
True	67.78114422615832
True	117.36858054363272
True	250.91839959593943
True	123.2340409453947
True	474.9373737415058
True	28.312552016794967
True	583.5961860817636
True	1006.9073934456918
True	725.5437393732958
True	1.3440424984375574
True	64.34667801948102
True	497.8287056317121
True	437.871144881719
True	75.54251476606915
True	118.3918021996697
True	295.2687208898717
True	77.91517443300064
True	47.31898371577935
True	696.13867799747
True	668.4390505181725
True	160.33248234771648
True	169.2474457759142
True	531.5303057592387
True	53.5725097474062
True	25.55417005974924
True	569.191411736902
True	439.5782762148157
True	1136.1096665259693
True	51.239132816463446
True	459.266593469898
True	855.3903940111002
True	827.6025734482834
True	290.65870267732095
True	756.3947901915388
True	396.2112281044423
True	42.4150973096839
True	88.40562770398638
True	693.1440562252535
True	80.12081405004565
True	141.82697750807114
True	922.2068511965592
True	195.36745122403508
True	281.2205701744945
True	106.15159083150428
True	639.0807560826089
True	582.9836153647416
True	219.95682180990923
True	428.8998827170006
True	42.03184772180983
True	277.48223991458184
True	601.6791984298529
True	648.814697176686
True	322.065319051314
True	73.57575332081669
True	949.9345605678456
True	1061.0718747455846
True	549.6265102829652
True	65.52271039416209
True	30.023306096460317
True	87.96008472779603
True	104.66587150881656
True	103.2069039417214
True	873.2202525230028
True	1196.4417231574012
True	731.1829369861831
True	336.35534141971027
True	8.65735189437493
True	22.244501367511862
True	339.5838524552728
True	486.9933810489199
True	47.14559774117853
True	566.0201280165962
True	441.0167947224724
True	396.9886045178754
True	75.65524743372053
True	190.953930286154
True	267.24631040521
True	132.5379042317549
True	413.8371628283099
True	41.96198505020448
True	174.52148167164688
True	1157.9465305126678
True	6.340866541170195
True	29.02979365562659
True	599.2178017848098
True	364.8037066554707
True	743.6964225338362
True	162.11621318686645
True	755.3233289376783
True	594.3049376357108
True	277.87237359009134
True	429.325025429021
True	342.68566678038906
True	286.3631700554818
True	261.72028477782504
True	402.3454986859834
True	504.4039114624978
True	510.9513792289544
True	105.55759917534364
True	357.383904216855
True	9.194859660473004
True	198.19604651563756
True	230.1890946993392
True	894.2739701373025
True	596.2202322209499
True	31.197933899489
True	733.043641089295
True	851.997678759672
True	109.6517795474854
True	348.70113992398274
True	856.155781420729
True	220.37964674630484
True	163.43497249295282
True	528.9185777133623
True	577.1145798489958
True	1101.5082212834775
True	142.89480528374975
True	148.81439633131495
True	259.81213202107534
True	311.9588963956407
True	400.7749733814818
True	405.2874507574043
True	335.3549499014616
True	448.0204689531239
True	493.8890170706747
True	229.1222053770359
True	1488.6405830786057
True	244.26122086675184
True	403.6111165694426
True	52.17824256770715
True	756.5789560166596
True	254.10079627980195
True	946.6223895360804
True	553.2484383503122
True	310.9176723397269
True	754.5529981319295
True	268.2288649416861
True	213.8754062425182
True	254.73025871881856
True	218.3583219766731
True	132.89334283625658
True	244.0224827201019
True	730.5538943751717
True	528.7615563618758
True	217.93436467403504
True	1166.2448457633684
True	117.39118507700724
True	265.4880974917468
True	72.53785739640429
True	315.32814449809973
True	426.9554284216264
True	92.8741857567638
True	227.47345244384445
True	75.05152029583115
True	687.2218454066063
True	363.5245302225333
True	222.66085452230888
True	714.7650962569469
True	866.4214983929303
True	834.5812685530277
True	831.2333658305432
True	350.253833197929
True	1.78234256093526
True	267.2182650415422
True	53.43196044029177
True	368.08437827384
True	59.56034702285156
True	360.03050445178104
True	850.2474238418674
True	989.6610712360788
True	392.4857192714716
True	21.16987777071825
True	520.8164032861006
True	519.7817723289118
True	190.81383392476332
True	238.51877646466315
True	287.2678850183969
True	22.27321428834652
True	134.92395622303894
True	976.675433530888
True	61.579345912360814
True	503.78498102594745
True	792.4795329997603
True	100.9238771280377
True	250.19724050171493
True	113.348163167406
True	15.274860955697724
True	1.4255321495533253
True	117.93357200096752
True	1013.1352900627376
True	467.5638879416862
True	72.96776731532088
True	816.0554893181459
True	342.7254140949455
True	1.2971581927135032
True	439.7767770814895
True	199.71720203169585
True	484.09911642352864
True	89.96067776639676
True	316.5651532823193
True	362.9035973566616
True	171.27041163065027
True	216.53066798281216
True	129.87187211564236
True	177.83076845307164
True	985.0967295913152
True	16.3879129978026
True	513.3174707672542
True	498.4128334145241
True	401.1848326838072
True	215.94754948351877
True	240.28851752008887
True	162.8800115151351
True	49.55176729466195
True	487.8897851825236
True	148.29162313779568
True	863.7153600904769
True	878.9028688039002
True	235.04792685244243
True	324.2671289718388
True	525.6121601087352
True	43.948864392424085
True	82.57354110351407
True	736.8769387723063
True	1095.0140209178403
True	113.50679725056725
True	727.4795689422704
True	138.1035159893962
True	937.5429209334472
True	667.7754213299023
True	97.82747488367544
True	261.485743958146
True	594.9268394217646
True	274.52874809579123
True	45.43620926995754
True	549.3313909061084
True	439.2924170384893
True	5.850564317488328
True	475.7903023305251
True	66.52093398701228
True	174.5506173116753
True	237.4865009344469
True	296.2748390918554
True	71.16967773126039
True	234.3757068820093
True	344.9756144538309
True	433.8773629950034
True	938.8377787916268
True	49.00997645658831
True	904.9160360178928
True	1036.8116910842411
True	126.46928062084618
True	76.5322989246785
True	1005.64057881774
True	34.52653814313488
True	240.35122482494043
True	88.89732681169352
True	219.62973275839065
True	352.73297607906096
True	963.7103088014676
True	87.8519100501615
True	73.81972785991431
True	667.043579315097
True	281.47287813090946
True	704.2131573895491
True	53.56164890081941
True	497.0218648316773
True	396.57983552458967
True	691.8410534271582
True	54.7728120697119
True	107.53282833998573
True	29.899857013163203
True	270.4337656778585
True	44.61492709979813
True	345.5356324621705
True	2.4235301883378666
True	1184.2950412196856
True	103.77201326286897
True	132.2660633947671
True	358.8601711605712
True	752.067639907073
True	681.1660087709046
True	1034.6604102861654
True	469.2412080713152
True	415.0578147225447
True	143.91574405092788
True	415.127325000789
True	870.7352950671501
True	406.80735820064416
True	966.5779269675515
True	84.72683281780903
True	426.719110513156
True	184.44577897028375
True	281.4229156778744
True	761.7437530176317
True	165.155103198496
True	135.42285447242134
True	63.89511946363694
True	887.1220932730087
True	783.5040270687351
True	85.37663104334992
True	426.76105134288224
True	745.5185687644312
True	422.8948126047412
True	54.29137408378171
True	321.72838129344467
True	781.4363259781582
True	31.29928170769193
True	364.2557665857277
True	166.33088495529825
True	274.3872981992801
True	32.49766213989541
True	219.72607093879083
True	782.1964441769961
True	654.4623587523535
True	56.32134888633493
True	289.0006096025797
True	881.9905299645906
True	17.398596628008963
True	315.59163127516155
True	293.576386413765
True	442.0099521560111
True	216.52728945768817
True	610.4326352621805
True	45.84925934399848
True	970.3878491507704
True	878.6161147389975
True	46.03521641651402
True	388.5593890527982
True	732.0011190285404
True	913.650995203484
True	269.7607920251348
True	602.0531212224788
True	124.20583474154758
True	195.3080163314776
True	133.49227833061897
True	134.80305882814088
True	208.47949176747431
True	945.6243867368736
True	794.1179470640135
True	956.8515456620722
True	20.696231756185437
True	24.499687122582458
True	364.4394875679635
True	13.156924465898836
True	598.617501820266
True	1083.3440055906208
True	257.9550947792938
True	210.7443307672115
True	81.3564646925764
True	219.8278404691632
True	137.61162495579964
True	43.80900663909852
True	126.96085560181372
True	94.24493875344712
True	250.32800159638336
True	539.0719833476489
True	160.4152376050846
True	29.95275240322856
True	56.82251652911637
True	422.673102051132
True	265.2526520791481
True	609.3153591853222
True	23.81755374958146
True	115.98282248277609
True	681.0812911579295
True	263.162674680828
True	483.2532718075604
True	670.250895112721
True	102.0677507227362
True	105.97788827552502
True	79.45818422701947
True	25.5583513878091
True	117.15608198539636
True	86.59090722056023
True	96.75553514770364
True	160.46238366910072
True	234.16111334391115
True	799.832019200392
True	285.24717801528004
True	978.3818140745784
True	169.96920330045518
True	194.73127488988237
True	765.6211614768398
True	310.8369058620264
True	571.4016353870945
True	255.2401274114044
True	346.37021899573875
True	452.53294635916126
True	548.1483135622217
True	638.6112656300697
True	366.6255705562358
True	38.237819371368055
True	549.1999770529193
True	622.8036862039392
True	20.700864352264784
True	11.209945670043997
True	266.26512753963647
True	426.3330859877607
True	458.0040357449769
True	65.41256008610598
True	648.5647701611346
True	966.7253007067789
True	238.0081437379717
True	901.2950030003302
True	281.06635474382665
True	106.59828331124292
True	281.0318969065879
True	683.1089471674303
True	41.28250400670618
True	578.4876265398632
True	1282.258375582428
True	1013.9765882040554
True	910.655402371857
True	210.38619713435835
True	94.41597862727906
True	195.88370670713493
True	834.5446658372618
True	144.97141414351867
True	1095.5509216816768
True	876.7646531084357
True	41.02835703112796
True	87.01254733281861
True	425.4428072319515
True	405.9950887846719
True	188.0214979611813
True	519.0000381079503
True	665.9631861008564
True	114.8684366988228
True	271.6629789759118
True	1038.0856321360684
True	51.40056393805788
True	692.827034757615
True	554.9347256522753
True	40.589832236634095
True	838.7677499614609
True	389.8093873050118
True	563.3700059511023
True	102.485058964677
True	274.0288749932414
True	217.26891975787845
True	27.732969496150474
True	125.86586513900858
True	723.6014067356963
True	138.95680686118072
True	370.65003444654025
True	62.827489237824985
True	630.1015862291684
True	609.7011710894761
True	243.21612945205183
True	481.2540505889648
True	163.04778987454787
True	172.1774362067443
True	215.04192207179665
True	279.56020153857924
True	348.401312612183
True	132.48346775953138
True	193.819812038867
True	27.89781345100829
True	895.8860512864857
True	319.4403271698556
True	9.22030072423808
True	378.00758201936
True	159.79668129822664
True	631.4087727154244
True	384.0951915508608
True	592.8533260093666
True	536.8134282679
True	481.0768576370755
True	788.0043989322548
True	233.1940055864244
True	581.9836575861126
True	156.00615139707153
True	547.4741302329714
True	347.45764266371475
True	374.5506348783544
True	129.1561645203421
True	128.96622535852003
True	109.91078124118408
True	67.2067943225517
True	724.3794716760171
True	181.06638030320067
True	46.56997124517509
True	0.0
True	564.7987471871431
True	111.25496455977398
True	23.49816803579401
True	37.99498180213963
True	106.30146677345115
True	524.4376008497632
True	180.1005686487734
True	108.82508105177452
True	35.928291126254585
True	156.07742558352126
True	933.8712869122044
True	51.03415109602917
True	227.74746956722137
True	746.552361106587
True	310.82514510334715
True	460.7417045776325
True	474.7519352422774
True	516.7736080846109
True	603.4862666296735
True	922.7732755605348
True	251.53898089794868
True	1035.4395542299817
True	911.9900176543232
True	618.0448938053019
True	349.4525766503938
True	823.232020043996
True	11.23190018494685
True	31.653075461880867
True	311.46475693110534
True	43.21153888074117
True	198.94113866907807
True	749.5715765477886
True	218.3620515415484
True	730.7193942661946
True	749.6959309488483
True	117.55719756995644
True	370.9215772890849
True	589.9526695966109
True	25.60273833727945
True	134.8049135918531
True	430.8164054709628
True	300.9489026083872
True	199.88569765714504
True	109.378636182662
True	386.1011144332103
True	23.0829048395046
True	358.0482227966996
True	357.4858143354957
True	1080.9735993691097
True	369.01247935918536
True	31.640221941097156
True	435.5182064127049
True	441.1172413933517
True	233.72753249695185
True	32.22144829234502
True	760.9109067730882
True	420.2100148039468
True	177.87432692612836
True	12.79745206937967
True	1224.487772802176
True	161.96497595219364
True	29.53553866341161
True	304.3113928320608
True	281.1889651166192
True	117.28987535584224
True	293.90302173058456
True	47.98671025047655
True	300.25234220302445
True	296.5219726651484
True	322.9786058965063
True	32.95662043781076
True	45.8522671891988
True	1081.935887240084
True	24.808666173523417
True	12.76000465807816
True	175.09195364941897
True	634.8388895541409
True	8.56330048363506
True	194.4926612285184
True	181.064350308973
True	529.0252718130009
True	389.76838883946346
True	748.7162279061434
True	317.2146436449437
True	487.2992303078241
True	448.4644208728937
True	522.6321690987601
True	103.6954250900604
True	1292.7197867167506
True	900.4772722121905
True	291.2460099364308
True	527.2961219819741
True	105.8285787185725
True	581.6770457777499
True	442.20166939801055
True	156.2476104860334
True	75.14864159405904
True	341.3995531136607
True	162.7557227077528
True	30.11262020164536
True	633.1493534129963
True	381.9837671736027
True	69.04213669800474
True	28.35963596811141
True	671.6038239799745
True	491.60745396122553
True	69.88321716022676
True	20.70825185018681
True	336.76990605015334
True	316.8583364148304
True	695.498078215931
True	555.5171248854117
True	557.4157040193222
True	790.6133177563052
True	8.574849070830277
True	55.81519047194477
True	36.16829786430902
True	62.839137408851485
True	507.6540161647041
True	587.7350904593472
True	85.22830008778298
True	110.66179665648887
True	198.29375657655447
True	77.38508096574151
True	183.14553780302677
True	215.75048433321132
True	271.9910510353876
True	797.211322376304
True	610.965700323328
True	282.4537935749156
True	201.0058750947593
True	252.75331396681707
True	250.9061457678332
True	763.5368107392071
True	334.24262496886223
True	172.71500737213404
True	922.1445509876778
True	352.1560240757075
True	483.3363189764725
True	151.50977562894698
True	113.40551058526896
True	64.31315671624239
True	218.45593084376983
True	971.5590568354484
True	540.8941539837205
True	117.74660816329992
True	351.5768064113328
True	103.44608415824509
True	683.9130624246569
True	3.313675732158642
True	705.6830320015758
True	35.94859920122125
True	921.649720039351
True	848.363838337133
True	215.39480644673444
True	26.16081958031136
True	81.96804123575319
True	481.919814554254
True	219.63579111207545
True	1.27928752619389
True	77.49552467362767
True	1059.9545013928591
True	349.4732277121688
True	653.3887903125723
True	478.2824855007991
True	31.850277070950607
True	137.95629685938505
True	454.24000691136894
True	928.35007387412
True	818.2619311219372
True	423.4783020531223
True	348.2773606079382
True	16.906865634584925
True	82.68504534511942
True	726.3526817073649
True	466.9436099685672
True	382.8869408898892
True	909.7908219468292
True	26.113581458411552
True	219.3830264484054
True	875.1711534790251
True	236.98378299344745
True	7.968096761148487
True	495.4917071577656
True	110.370376357845
True	633.5870049664285
True	51.10771149325645
True	248.1442588144185
True	875.6192454718081
True	916.505400125305
True	273.4642247627376
True	450.4014044286599
True	118.30464324896462
True	621.7151998606406
True	265.10541791922896
True	191.1189929034971
True	868.8889011409657
True	55.001082278838126
True	702.7231318574813
True	279.85942445616905
True	297.62929372397906
True	171.86659459782794
True	494.7534562985253
True	625.3586011953471
True	378.3326757383773
True	399.3233560267862
True	69.71496627250708
True	160.23232512411474
True	453.2453670585456
True	213.42879306262387
True	36.19004967873424
True	204.7634265998601
True	393.9326638995964
True	390.21022791516754
True	739.8245745413644
True	136.04035169083335
True	634.1759183861258
True	491.7151332491589
True	609.0572132743962
True	132.58874955206952
True	39.49170123390558
True	670.276427522443
True	69.82948607239682
True	546.1132443332535
True	672.0050222076809
True	462.326242106309
True	137.1755157823565
True	499.47477266626544
True	4.344465080597706
True	408.4305578288965
True	30.743829164478537
True	619.8581853133319
True	275.63309005383184
True	578.2887821431309
True	719.8444540141221
True	141.20402905654282
True	544.3314670690207
True	488.0884761554083
True	64.66756828207077
True	947.2504381553088
True	3.2167789124892927
True	26.288195991811403
True	641.5073447209492
True	686.1562615493369
True	136.4651808208831
True	402.1488607647774
True	115.7160219973226
True	76.8211314162888
True	468.7230410010885
True	40.645625312892825
True	510.0292977312732
True	13.256711752899736
True	837.8953278624833
True	544.6081064524867
True	671.794592383859
True	101.66165391115322
True	368.6925427275664
True	985.3283849332348
True	865.2226895717153
True	142.19523706407446
True	544.4021266943388
True	449.5623883788358
True	253.86743287760157
True	266.74682544473853
True	5.713815693527079
True	322.007962718933
True	13.103308380242677
True	368.92252252204895
True	78.23680687586655
True	433.24221236135816
True	639.703257459266
True	122.67348169056638
True	238.6616844490873
True	633.8311282554669
True	688.5301833848586
True	293.59033859747024
True	134.3436889745448
True	162.81443409401302
True	471.788753064406
True	84.44676868083664
True	10.775468309546124
True	512.1088249244826
True	573.5737179438676
True	20.401277046397144
True	133.11195195663282
True	919.781137989518
True	483.6010510985601
True	262.85556570696497
True	32.4551388981853
True	471.8863676801619
True	113.39144094083764
True	582.833427127359
True	679.9136104797551
True	308.5520675034033
True	378.5172213059109
True	182.70289187783263
True	241.41317337073457
True	70.84131591215994
True	226.3166950016262
True	492.1256910373389
True	22.61481251277933
True	467.1854580839616
True	379.2168372061442
True	733.9198314100452
True	887.1453423993477
True	896.6064506043575
True	155.62161183683983
True	405.3316279261529
True	69.21020854018047
True	179.70383547291846
True	319.7453687452828
True	9.309736919044518
True	795.0082619727755
True	22.43357945167575
True	400.6233028902288
True	260.11349560113223
True	668.4478463631003
True	201.1704451798536
True	39.075185038905616
True	692.8804984765837
True	1074.3280350403263
True	228.7897052587968
True	130.4903289559217
True	587.9052935963956
True	496.4956128439971
True	18.37592006524449
True	843.4781465691317
True	110.68084294177784
True	45.90792556163777
True	304.39918434102515
True	349.45284068442004
True	397.5973335318641
True	263.5184474455876
True	20.544752031175328
True	21.169983140263003
True	847.6220134716061
True	190.96421977980285
True	113.85753055006992
True	837.4461138229698
True	635.0679077600505
True	656.639059457393
True	445.6035660642041
True	149.6778709804995
True	32.96144421977569
True	99.8752783761403
True	433.8007764598851
True	235.3730324231393
True	500.8645960352598
True	149.82731390150303
True	506.2793467745203
True	634.6019005142407
True	951.0048732091108
True	23.524275975989525
True	1040.5288642375665
True	1050.7449040230626
True	479.73368692875033
True	87.21496788017664
True	770.6931784322412
True	633.926198783521
True	652.7066196531067
True	172.92735926342684
True	716.5699595185546
True	700.7203367383862
True	120.24555419344578
True	789.3279483177209
True	793.1349011835978
True	487.8014678456965
True	224.44739790833296
True	74.95758437415195
True	308.824394346357
True	346.93898509466106
True	453.67428776588406
True	443.4623099528607
True	200.2625225246966
True	317.0245345840744
True	3.4141980074261977
True	13.557760332056132
True	103.26053412969232
True	129.61833523703558
True	357.9292099536006
True	347.52817329102874
True	107.556787727582
True	17.51034675028352
True	214.40599964114176
True	790.6884014478572
True	463.620136719935
True	513.3322492780559
True	547.1904780823417
True	806.5281831050236
True	638.6111411201393
True	93.97695647698066
True	200.9873448423652
True	242.76964052050585
True	280.6713833142446
True	105.60090572330007
True	374.9925674073382
True	430.46950402171007
True	170.70517580904814
True	645.0119201508503
True	242.0572576934535
True	204.6337400341183
True	29.78376577271841
True	245.93703422319211
True	486.1578722268474
True	166.20708072071454
True	541.0557044140434
True	482.7577871770037
True	237.9671394148082
True	106.63239144557627
True	39.864921921552416
True	403.4113791726584
True	785.1347634598716
True	161.63843574061923
True	1098.691981181723
True	1028.651860913149
True	480.2676779645056
True	101.335627194062
True	122.40694628247624
True	644.7827016598529
True	8.585877521269994
True	228.0288317030761
True	133.451734572054
True	120.02520574839046
True	331.6528144550392
True	634.0117917309826
True	36.55509062659376
True	124.50153327629783
True	948.0748631567778
True	60.061633803799616
True	469.8852081913597
True	533.7535205683671
True	250.62535300710329
True	133.64266342427072
True	966.1507243113286
True	1200.6909161404717
True	522.1853886366563
True	658.5576762086945
True	202.1587200582589
True	158.14978932282736
True	310.06253566551334
True	270.5374763040973
True	168.8235783677754
True	295.6148802891503
True	337.4960226536545
True	11.715865191138644
True	619.351424029015
True	152.46142230611326
True	76.46758099485338
True	437.0087353398224
True	314.5187149403196
True	1178.8024586915883
True	369.44992009447935
True	942.3748425609148
True	8.798134369168555
True	268.7467920667946
True	231.85098516963484
True	158.48798713796597
True	482.901410197308
True	194.02701333845803
True	396.1159192768989
True	347.9650724356004
True	114.12388193377346
True	357.5010965175265
True	1054.1592821871982
True	742.4325084375943
True	215.694393011429
True	111.89181868184684
True	295.97186239180235
True	24.092480044028694
True	345.7296742997752
True	320.29183452882734
True	554.4870618704188
True	449.1563390774941
True	352.4222839113065
True	152.40636016426924
True	13.355135097243028
True	436.24586705046
True	276.033733196714
True	137.38481631531874
True	300.9470984470064
True	438.7641599917333
True	823.382410237289
True	312.577556707949
True	771.1008899960417
True	409.0321036005372
True	380.72342636991056
True	1.7333336752855728
True	1234.3382025103524
True	103.25128456054966
True	910.5703063978374
True	217.6805496561834
True	467.9059704794647
True	709.5707917696426
True	85.89720758512539
True	509.7242771519291
True	34.539986160992605
True	420.1149811203696
True	75.1249170999504
True	228.93682004817467
True	36.734374889023805
True	675.8885341966242
True	181.7662335682777
True	26.2853634872513
True	377.8482624558997
True	111.46957087456096
True	169.1599026460352
True	852.6329696973546
True	266.0669373723443
True	160.7519177116906
True	375.7038337401141
True	522.7922598606535
True	337.07618970459845
True	512.553405419581
True	613.4452262053934
True	156.09524423596366
True	7.665001638776975
True	71.15762686182144
True	445.0068602625553
True	89.88935588156976
True	80.25229886341599
True	1038.6141986365526
True	28.398505433020013
True	327.122676829006
True	320.7066251000358
True	465.623304383173
True	682.1261571156766
True	191.36999917824545
True	625.6761860979017
True	332.6729442919924
True	356.0343617893149
True	278.9050650206522
True	203.31146630216088
True	372.90537948984297
True	454.4208095415521
True	408.89479909593
True	607.5712314335756
True	139.5578123656125
True	76.7610789109951
True	36.973597050419166
True	296.4647633253897
True	648.3744208937136
True	403.1536298461507
True	789.6545135992178
True	216.3818798011596
True	403.6197191819195
True	67.80873224826034
True	54.34243105194073
True	424.2159232149126
True	201.55219526927343
True	211.26515511798848
True	41.89191689884973
True	1075.3878665114185
True	177.53030292741258
True	927.632368282205
True	321.54050561989663
True	931.5523626774852
True	233.2474227099966
True	497.7022246076687
True	531.4430954454175
True	601.5914616813135
True	211.82748993536308
True	475.5016120893687
True	961.5885748559796
True	126.88723932028648
True	7.079271367526872
True	564.2032265398373
True	27.9607763582573
True	76.26199788310593
True	755.671147730781
True	218.12529332710344
True	979.2924628884886
True	693.789097672159
True	398.1310497519525
True	286.66197776717246
True	487.2829495403223
True	332.8785532685782
True	186.4595702510533
True	663.4877743063942
True	737.0276847500646
True	210.11832467443745
True	91.12253647005728
True	509.38239010755154
True	140.69140612308863
True	380.3761009149099
True	340.4172959343376
True	66.05387661634076
True	374.42308545190014
True	432.5338592860108
True	379.0180343283613
True	392.2518489631867
True	419.1996434364958
True	650.6649693551971
True	59.68728126129244
True	442.9649484251704
True	334.0978774703924
True	684.4836503781685
True	223.5764391760113
True	102.95495089620432
True	41.62655026484583
True	538.5063680684311
True	628.6117903070938
True	170.95192012096985
True	404.2691666493188
True	346.9036840045008
True	16.20593115152504
True	174.57598787595376
True	296.240937838212
True	2.4659595094353173
True	862.4674888915808
True	80.27067571525092
True	103.85563305701736
True	114.73049399555518
True	367.6639903292845
True	37.67455546445988
True	455.0873650540731
True	224.69223856847896
True	5.962258740487483
True	111.41352369833362
True	446.3261192564687
True	50.12387923862262
True	62.02596009506861
True	183.6652775494678
True	285.34215455477926
True	939.5759867762164
True	389.8803791237494
True	920.19094731845
True	193.18127774246057
True	1008.2852592078278
True	795.5630121316268
True	660.4487849572428
True	401.48109195240175
True	367.83761075972143
True	81.00198671892163
True	74.63501048600767
True	77.03902955803152
True	168.5981221730291
True	480.6079435818646
True	1140.1864774094574
True	190.3198089079127
True	359.8214868981758
True	434.6752485296537
True	592.8241102535527
True	587.5998811567943
True	274.18543170917457
True	475.5200963146219
True	669.001227344599
True	99.29054616065036
True	727.9896585897071
True	256.92662031762984
True	134.1885076127138
True	423.2653365269324
True	879.3349476638517
True	452.2037567798151
True	875.4798795834217
True	193.2584329757391
True	339.19564853970746
True	688.5738493091177
True	638.4609962293989
True	186.70184703179
True	261.8972416052436
True	786.4859585978178
True	33.84978179539011
True	181.5884378995063
True	473.9487714538442
True	694.6480016892007
True	105.55085457916078
True	36.29787024617519
True	166.00917965959636
True	705.7237783309199
True	326.5522432096426
True	565.8582187567475
True	352.8010460459871
True	294.3641216531436
True	440.2280204386796
True	487.3910945888527
True	66.83316275349273
True	363.7664700018138
True	788.3389717429101
True	0.0
True	291.5579536454034
True	254.0889475210136
True	978.168270269382
True	150.35434072817984
True	641.8957588371816
True	625.8297600794206
True	112.0282254054441
True	213.449577442024
True	122.87475968614784
True	11.76185001146614
True	284.78912367510554
True	378.118895249582
True	1130.359922776319
True	239.84900944221323
True	390.9329510523581
True	662.6504250967838
True	206.93830133349496
True	27.64805653157818
True	872.3320792464826
True	604.3525356469751
True	156.6849725095941
True	632.4798131592274
True	168.19681873447763
True	304.1000240957151
True	783.9913673742843
True	36.51326285417085
True	102.37774021229842
True	493.1384003354375
True	66.68587437136452
True	77.59029334372865
True	407.9585884503384
True	25.35542282254028
True	763.1828426522828
True	102.9979116451754
True	160.94885752277446
True	18.29432013992456
True	691.2197691868246
True	30.03356063970148
True	770.6538231494288
True	394.3995968085342
True	119.1395324077757
True	685.30098253295
True	533.7682854927999
True	578.5478510172453
True	46.91649778992132
True	370.70070008304
True	5.235333259806625
True	93.634791459036
True	385.1712614389703
True	48.02505012599038
True	123.0405722947566
True	316.7068122486445
True	181.75440877688297
True	102.59255043003398
True	650.1216538378677
True	19.818562364281423
True	1115.9206714713291
True	504.41891372997554
True	302.9791065364778
True	502.02334313090256
True	127.90346797880396
True	780.1206336831941
True	1139.5682982877229
True	742.2742489567373
True	167.9417878341588
True	226.39730063431983
True	53.02323700973777
True	59.380684453571305
True	156.0464022659819
True	99.13037239725216
True	164.47542940947116
True	1127.4779542069878
True	319.54998115397945
True	353.16207146193494
True	704.2314597835749
True	17.89979716642991
True	15.000337073414173
True	580.340411815537
True	5.582632176568024
True	123.54649147448367
True	686.2411682627502
True	182.0185360762175
True	655.9019371710721
True	843.6236826268712
True	158.75340212977557
True	901.5362285000102
True	3.2146553890818077
True	438.8720059107637
True	1062.451123295409
True	27.137833717390265
True	233.54102611321855
True	142.41145864738263
True	987.6624780546128
True	230.02263381256836
True	485.95063995016193
True	122.33928347586068
True	503.2932081818985
True	148.81633956190322
True	96.15869000134722
True	390.3782827999325
True	69.33982687289244
True	54.4408407758402
True	1019.0998770428828
True	269.5844321864743
True	151.6565852680022
True	348.0172874005418
True	398.6718926733951
True	217.2178581385542
True	165.90926677987758
True	380.5780635625357
True	35.48482774533733
True	506.3157269287072
True	1053.5568042639725
True	114.97796558232004
True	482.7716417134126
True	305.7837040840552
True	25.98398955920738
True	403.13545026059256
True	98.26486837853348
True	551.8113362372491
True	203.40493119686823
True	417.8396810648269
True	18.50915039337616
True	456.4209031688638
True	106.4703640129996
True	338.2931501110953
True	33.55751308178656
True	160.78980352094302
True	249.4306747192749
True	748.3698553273451
True	61.83463708136546
True	143.52350870367133
True	239.18019508378651
True	139.4567750509294
True	620.2446716398707
True	555.4175040471044
True	781.4449343968464
True	392.15072090200846
True	540.2277427930158
True	420.5757493288721
True	689.3141879211744
True	76.2917796969721
True	469.925098298979
True	437.8989729614586
True	48.37286783074385
True	82.88070597614032
True	127.11213558325063
True	93.60818793014126
True	336.0271101912348
True	863.7759454112321
True	347.1517774826475
True	1125.6023140908028
True	319.2872548246921
True	887.1959906842685
True	150.1068543812751
True	577.35534502884
True	615.0422670195596
True	701.8077326837729
True	449.0481488437294
True	65.29981271882659
True	296.85687777491705
True	42.43551595230683
True	168.05924514253567
True	170.82146109053076
True	1132.4322131260649
True	229.42081707394885
True	544.0132875986418
True	563.242973430017
True	551.922444183703
True	893.5720459393341
True	590.0026287362878
True	644.1750909393031
True	926.7262546460598
True	122.7884040732188
True	319.01346221766306
True	278.8568860350041
True	334.25181256482773
True	90.43982078803204
True	380.6799646718644
True	4.123168479390015
True	322.1267254937396
True	253.53379332867772
True	600.1712042084524
True	282.31908310395085
True	365.87433447402543
True	10.914606458872989
True	63.26373687235729
True	532.8757844186518
True	32.36364199601698
True	143.39309411538872
True	64.95591895464078
True	143.68038608023502
True	240.40855215879472
True	70.62793748539207
True	378.97763047598914
True	275.71171545138344
True	105.01160459487632
True	339.0014567165402
True	66.11816918852416
True	583.7084769728048
True	859.2407970771008
True	277.7213394924351
True	1141.7812169665888
True	105.4767664986198
True	298.1911169853478
True	1031.0104018585628
True	89.6882345846309
True	283.066464598218
True	10.046718870629755
True	404.6122882402983
True	452.7080373596169
True	160.4098042336459
True	615.1440446242782
True	911.6168176664596
True	152.90924527910727
True	76.43034680214396
True	316.6226454212565
True	551.3545676883341
True	646.544891368981
True	1224.167068282219
True	28.167834461793547
True	952.6862706967444
True	143.32912398606445
True	640.9530087905472
True	116.77545598634843
True	135.59262589231594
True	186.5788242069131
True	171.74516454356427
True	756.0971617435742
True	205.0981258258876
True	231.14133303922648
True	68.2663809485804
True	517.4508698028804
True	436.3325402053227
True	179.38699717048706
True	239.7611736319164
True	15.40595566339473
True	424.5394825065652
True	220.00470200227656
True	284.8412846075016
True	117.03949714705774
True	712.6488458845935
True	421.0522866166453
True	260.8598105727075
True	635.5309981471659
True	528.5515224625914
True	451.6169882862776
True	137.2461292304693
True	530.3144938546261
True	426.3222086687836
True	2.7015734715635453
True	204.0580563597178
True	90.64647174628698
True	229.31538081075652
True	2.644487335024448
True	126.35806377968903
True	353.5879168831866
True	7.463609118744165
True	862.4389430085515
True	167.55849435805175
True	719.6033350032627
True	799.8950906224151
True	163.7555998686046
True	230.77159785708585
True	485.7978706054949
True	860.3757315862575
True	48.02348722620825
True	41.215032446412806
True	137.03784349295506
True	638.8106413712334
True	713.9747030213019
True	187.58908948766955
True	590.7162899591232
True	605.8082339127797
True	860.7125072562758
True	399.7508390316103
True	194.5298650246455
True	869.8548333777005
True	219.73255887394623
True	151.98217127226127
True	327.20929165551706
True	224.91693987437148
True	210.2056765628216
True	608.6010736671443
True	250.94861435596223
True	184.15447665828708
True	460.585722543514
True	461.0761642391509
True	61.03783799818578
True	301.827791138885
True	74.76181890429682
True	339.63196780284363
True	365.6193769208403
True	254.4808703984836
True	178.46816491842992
True	378.0584949143135
True	644.6460478017112
True	745.4343036483089
True	302.4803331534429
True	735.4823240142405
True	63.9045849553288
True	877.0835253170106
True	349.11888194518104
True	13.424252173575502
True	597.1883779973712
True	695.7240348331705
True	238.23716726823977
True	169.85770962929251
True	46.01473924188437
True	382.5155265508612
True	74.23703513771721
True	13.003136514413493
True	889.9069064491135
True	368.6120051492328
True	175.28146742354127
True	1012.4362577046988
True	12.707230751080996
True	798.3361997405711
True	30.93077460387486
True	684.9395960800224
True	60.54793424693805
True	782.9392855521635
True	465.7209921008279
True	196.50790840553145
True	455.71899263946193
True	204.49193624830409
True	291.34823732169326
True	222.53911242904636
True	417.28078259293983
True	10.39135325907136
True	322.06990785135184
True	110.32549528882166
True	12.064462242741088
True	471.79707462112464
True	720.8883484397359
True	284.44631872820366
True	81.9613915506263
True	311.3027730112628
True	83.20853789108548
True	180.8454091216696
True	178.1528652160896
True	367.80157010337007
True	44.15865205015484
True	135.50297343521436
True	381.83068463492856
True	869.1834823064369
True	106.81123748146518
True	213.54370406085377
True	434.2800906274662
True	19.21047901037236
True	420.6257026629983
True	513.7983418646711
True	93.51119675458384
True	397.13222152836914
True	369.0976359192828
True	411.4304994606624
True	584.4801445799077
True	1038.8962078711218
True	958.7577424118844
True	48.88909308469256
True	1077.193337382446
True	110.65870356729442
True	114.82921016498707
True	110.98930054583778
True	486.8597669086086
True	372.5594360354595
True	580.9034669015617
True	266.3139251395333
True	164.7083998342141
True	396.597219901384
True	14.846546590984437
True	461.40311490868544
True	394.6362339539728
True	152.42934659461534
True	97.74827474002542
True	548.4151615529003
True	1003.749083554864
True	209.275669234018
True	67.71708184808011
True	439.3853536592072
True	389.868026862162
True	490.1976986051589
True	333.53688669780354
True	4.199596788150061
True	542.878333814779
True	501.94540441329264
True	504.6895988070508
True	195.1201791154693
True	108.55704116429452
True	20.74394288205915
True	377.9141649204071
True	106.39792207153184
True	7.642247145523274
True	33.87659589434058
True	352.47963481112697
True	650.247079898822
True	132.78719869493102
True	89.43751618266018
True	22.418034320064244
True	407.0499990927067
True	362.4467904697794
True	781.5064300527703
True	300.9796869045919
True	513.3009320508319
True	538.7480144592148
True	530.0329980557251
True	298.1398181037428
True	513.9685737527486
True	101.41430988583028
True	586.4562603654961
True	6.386923398053309
True	349.44547691751995
True	460.2639469205085
True	952.2942036789764
True	347.7188036162254
True	776.6194106000441
True	980.6580446561776
True	174.81365403848153
True	36.758041490226056
True	356.5379362972542
True	396.3236209201431
True	561.3445366047526
True	245.39050787618004
True	30.10158728408444
True	622.593245821781
True	122.23810166510457
True	1059.1423184462792
True	324.3637929072679
True	460.12735709464926
True	129.01572568303513
True	803.2573443945438
True	141.79898143051864
True	819.0649245505347
True	563.4322940299749
True	183.767339578194
True	112.26790869897604
True	59.73989324856768
True	564.5854829769116
True	922.1390781253752
True	426.3377772279324
True	544.3910042484615
True	131.05021808858297
True	610.8420092698441
True	490.4408021808715
True	793.784078439975
True	313.16286750545936
True	584.3560197435453
True	116.89497923204814
True	21.575828691698923
True	409.2801969073871
True	172.33707888625776
True	106.88823776321784
True	381.9211257691362
True	1062.5109270127227
True	271.52197385719154
True	552.4105427294973
True	11.126477047259511
True	77.84069216892954
True	337.669239232783
True	786.8159681147087
True	458.7261760756032
True	524.5675355506382
True	737.4996967271342
True	69.20605694365531
True	710.9573418365401
True	47.530562390604246
True	104.55437549245052
True	187.95463422142737
True	77.19434821099019
True	26.762060801544884
True	311.22275335785673
True	445.78106026602217
True	875.6368263148539
True	856.8760479159707
True	6.190746242479813
True	292.77578204723727
True	478.02066856332215
True	124.04903188847172
True	230.39357129791563
True	323.81803477836417
True	1321.8402839649036
True	448.859336526792
True	25.405635345395147
True	191.91014871113492
True	690.9877714186189
True	36.52652223468096
True	171.29552037327753
True	555.7195516562662
True	75.40159975093447
True	869.279999682219
True	326.3566123967664
True	665.8832032669983
True	74.25236247860099
True	689.1252818864303
True	588.211633613278
True	866.508491204705
True	252.8947486627838
True	506.0170912612524
True	853.4809191704636
True	891.3850802584917
True	221.89534645635703
True	776.1711651909555
True	214.014096959408
True	451.2623551630048
True	379.11969990101016
True	503.6207364097466
True	499.9035086942393
True	322.6823581396
True	342.6729538747449
True	115.22039717570084
True	360.6412153164072
True	1128.1647792818162
True	300.7766818365327
True	138.99734299444094
True	287.91743451912873
True	736.9441190811241
True	636.5239132665853
True	410.1456598878022
True	117.1799015433779
True	325.5242259329934
True	34.695495107751405
True	169.47682604788443
True	90.36065617217128
True	91.37660374913472
True	570.7002028539731
True	134.68385035062795
True	137.48233219848498
True	109.57034966741104
True	84.01762766417784
True	448.2756656333558
True	388.9038027928894
True	1038.053129714638
True	539.9868701905375
True	826.0088390667745
True	274.86738965484966
True	298.9180076198434
True	550.546515140807
True	200.83560236190672
True	763.2130818583446
True	237.1408040594963
True	367.9132895162062
True	69.46003616908828
True	123.880936106377
True	268.7057687906253
True	122.0538405379658
True	474.94541014846914
True	32.541621535339985
True	581.588369955685
True	997.9151824795896
True	717.7076165046605
True	1.2171648101172752
True	62.91732107776507
True	499.8595552593311
True	445.4896474504826
True	75.77740891494292
True	119.60814547816794
True	292.72248582114923
True	74.53353997795301
True	55.46965612353334
True	717.7325239706432
True	674.0388959337555
True	165.89205984239086
True	173.7427322055482
True	529.5930435265964
True	54.17570468924564
True	21.19365300092972
True	581.1329539052476
True	454.89851626425417
True	1108.3508354756775
True	50.46004443172094
True	456.65361574270463
True	893.027597680773
True	795.8969045746345
True	286.1990644450535
True	764.9779734807674
True	398.2581987446209
True	38.222401258513685
True	99.86376686815358
True	739.6761591466765
True	74.83627896247903
True	142.849949647759
True	934.8140995248802
True	181.7484033033567
True	285.72199309787896
True	102.75767584971372
True	646.8830540253812
True	575.6424315602862
True	220.6163948076499
True	436.22159094814793
True	40.27970464781011
True	278.61461917953767
True	600.7644144682944
True	625.6754484765045
True	316.12573977535766
True	73.696229275212
True	927.2269654910916
True	1115.8509725862284
True	572.0394104630889
True	64.50173487509487
True	30.76204223067579
True	88.96058276873072
True	106.48831163210497
True	100.07070889021868
True	874.7400463224297
True	1206.4362364261208
True	731.9464376750109
True	321.6527096612918
True	9.023034222291807
True	20.94848486645211
True	344.946854048759
True	481.94430670283646
True	46.97760699678362
True	569.6256844456217
True	419.8201785447636
True	397.3017534837535
True	79.86229422219029
True	195.32532156448752
True	269.6535857578831
True	136.55859136453168
True	386.826219864592
True	40.370383141488034
True	175.13695734565695
True	1185.4353337202174
True	5.818710600690402
True	28.624699675481537
True	603.9729257185209
True	356.2923443875739
True	762.1024358389626
True	156.38696015959732
True	754.4526609808994
True	609.4498479611877
True	276.2590821818147
True	445.28227948658673
True	342.7377350234191
True	287.2173323414088
True	268.7277889197216
True	401.10433640389056
True	497.3719671562647
True	519.5744676528259
True	106.2361955979022
True	353.5590723630299
True	10.281985330234216
True	188.85674371355415
True	238.78459743313093
True	856.9933448810882
True	622.2591829624039
True	29.84372265725525
True	720.9629027005369
True	848.260331789911
True	109.00620376575408
True	346.5046279493267
True	860.4486067510794
True	230.6269223673014
True	171.4668539929837
True	538.436520108692
True	618.0243919120925
True	1081.8880157683857
True	148.56657942817117
True	155.1453224737931
True	260.93224909965
True	321.0995447114299
True	424.53807450775327
True	414.97860921966907
True	326.5193604901049
True	433.6111969571078
True	494.0750385281353
True	227.73784329299573
True	1516.5996202884942
True	237.4401083602861
True	403.46846529037816
True	53.54772708891855
True	756.9079685774153
True	254.31320731823456
True	916.465406813071
True	560.2886807758463
True	324.5981630967017
True	783.2793939451291
True	274.3077095198372
True	216.4625473104637
True	251.60163160018203
True	225.74037856582044
True	141.54321207632435
True	257.4534119775625
True	733.9133814324176
True	523.8742405958973
True	212.3052835041661
True	1195.3306122870426
True	114.70108272208996
True	253.40133934072705
True	69.98704649695614
True	325.7348031322339
True	399.4633425357839
True	93.89150916100714
True	221.81433761596185
True	77.57505997061885
True	702.4132766651641
True	357.90976381684845
True	227.8864072584656
True	739.1026264103002
True	876.3716330426395
True	793.7942064747667
True	825.1495407081984
True	349.3169768841108
True	1.50957685379214
True	265.21507197199213
True	56.1045131269918
True	379.8190122085811
True	54.541883905314265
True	344.1355375498701
True	847.6470019611093
True	1012.8497002338986
True	399.6215951441999
True	20.786162517907552
True	513.1854325972811
True	521.8322958320794
True	189.385995657434
True	218.2934244630884
True	290.42376984684915
True	23.254616721219104
True	132.15227393541073
True	929.4023144539316
True	59.55041452130646
True	470.29743231280327
True	788.4061881467552
True	97.94529024156056
True	234.4226805658721
True	115.61325174381558
True	14.416794240186348
True	1.196338369912871
True	119.0709238774434
True	1007.9552168441372
True	480.9200453588353
True	72.8206694384549
True	801.8922979565735
True	336.3795355950251
True	1.1183302084482187
True	454.9291936450774
True	192.14337559641825
True	510.1314778310497
True	82.43040971377548
True	340.0198756281049
True	386.6320912885781
True	171.99850134892156
True	216.49855252192145
True	124.41868086693056
True	178.58376474550386
True	964.346984019216
True	15.758702411739456
True	513.6885713519586
True	495.5118506060356
True	403.1172027413401
True	222.1201048469277
True	238.42209112693445
True	156.81981742813147
True	47.0837919767746
True	482.403960738713
True	147.00992155413294
True	852.946953035145
True	807.2780328750102
True	253.10390852346976
True	310.6098220285695
True	521.8738806669533
True	42.39727224698526
True	84.24271769961888
True	762.6842798371711
True	1071.762335536824
True	109.41979869959944
True	715.8059054966404
True	137.0395374714748
True	948.2944439418154
True	674.324330430045
True	100.69471297782152
True	275.33276220805567
True	580.8182461117873
True	257.1785734057635
True	46.37610062060921
True	558.8086176718018
True	468.09634755442494
True	5.838318444174846
True	475.4649291266485
True	70.44759234444317
True	169.88060497811188
True	230.31196131857007
True	315.07790706441835
True	69.79938475111663
True	216.40332204788547
True	347.3640227058292
True	429.5114954750769
True	972.9951670245472
True	45.14176826922584
True	910.9568293936908
True	1015.4412508537564
True	132.08308570676357
True	71.31733237719912
True	976.600457722759
True	33.3544275484279
True	225.63894699996712
True	88.53028085521952
True	216.3460379912797
True	361.7701876435799
True	979.059356254706
True	98.29730284835414
True	68.87400651063825
True	634.55602431883
True	286.1914732471592
True	697.2607345851164
True	53.80406472723013
True	507.8299699456397
True	388.44074230177904
True	680.9450299095913
True	55.24921811308928
True	107.18909683962384
True	28.914248146272318
True	274.50637771358106
True	43.63192370224354
True	354.08210301347253
True	3.549181596553845
True	1198.6842805438946
True	100.78259746130666
True	135.80670912421022
True	360.5504056829709
True	767.5763736257622
True	687.5308114188218
True	966.0048350404414
True	459.0844578844283
True	418.5898205571568
True	136.7966826940194
True	440.1226940368181
True	840.9483150019691
True	423.74502312342094
True	941.2566567658332
True	86.36312927272719
True	435.8296667857265
True	188.362243896283
True	290.711507372239
True	744.2170267438365
True	166.3769477116024
True	132.73601620550315
True	65.64529240483179
True	861.6106354468473
True	754.5028333544633
True	84.03000096808462
True	438.0708445348315
True	768.7234498131938
True	419.8340870742878
True	55.080252771095466
True	317.5973384550221
True	791.8416485286351
True	29.181939490380568
True	363.1412493320941
True	165.8296257161762
True	263.73120216655605
True	33.64566870980754
True	220.9573881220217
True	763.1073277074389
True	649.4029975533318
True	56.00268397322816
True	301.6222217895743
True	902.4671625894916
True	18.156756035884463
True	296.034333393589
True	280.4391549475845
True	421.2827852691554
True	212.2015781197307
True	593.7206872162002
True	46.6936755730775
True	936.5874469109036
True	873.072489900259
True	48.05050228325257
True	384.99014080021857
True	743.4697210782609
True	879.8032750883608
True	276.3658055666443
True	598.4537320764255
True	133.7692209791258
True	188.0388272069925
True	131.2188213677591
True	141.4381874212162
True	196.10248752721049
True	926.7114815649531
True	808.179377776505
True	978.9317539301406
True	19.90546303444726
True	24.885807950941665
True	358.51798929899905
True	13.322329467362628
True	613.9101331931143
True	1066.1531432317645
True	270.7596554706278
True	213.10245100564023
True	84.93942829005073
True	216.6892540433881
True	124.97698653230832
True	46.109189427354416
True	132.7557627353611
True	93.56046953451076
True	250.09146798280312
True	528.404725302153
True	159.98718787180508
True	31.456973869379816
True	57.56121543504021
True	432.15114772824967
True	271.6905507375568
True	574.4004550761275
True	21.125481291068773
True	110.65323499876106
True	677.8990229107548
True	254.8229189550268
True	470.2317996805942
True	662.2269768656332
True	106.3521503694774
True	109.84378264603806
True	76.4841409981705
True	25.88623706638088
True	113.06175459206398
True	86.61482669487792
True	103.1737747670184
True	156.7507588189568
True	236.9537741832972
True	809.7869391860493
True	289.3368786901176
True	919.3450133642616
True	163.30149659069076
True	193.42009858500035
True	791.890292675588
True	313.98188291201234
True	568.9173947190486
True	262.2898865915398
True	347.2790926777197
True	428.3081118506519
True	569.1377550484434
True	641.2959606955257
True	370.269240401632
True	34.41926541559678
True	542.032399508476
True	624.2901665237429
True	19.070082609349644
True	8.283303599639487
True	263.89641924712384
True	379.7503479545349
True	460.0203413763893
True	65.82459671979827
True	642.7977303685125
True	987.4870606198626
True	241.554149641746
True	897.5739179980153
True	288.3224665132367
True	102.79905907166648
True	268.07409649540585
True	693.7955350379261
True	40.19263417610612
True	585.5086215063282
True	1277.1604679598047
True	1032.073246506097
True	885.7189069108252
True	210.3786054079221
True	85.14739533043478
True	197.26706519689745
True	829.9079721000479
True	150.62512920683002
True	1069.5997767350948
True	889.4925915594167
True	38.135256539670685
True	91.08183522664608
True	420.1334307487828
True	418.7218183328102
True	208.3526691684065
True	527.8093084598851
True	677.7593670257861
True	125.1571347613405
True	271.4936063961054
True	1003.2360708655712
True	49.95092603693952
True	701.1883250266417
True	538.8688098468403
True	40.36841674247577
True	811.5505018717362
True	378.6528020898845
True	566.0169200917543
True	108.23704892904288
True	272.0918321038212
True	220.2817324920984
True	26.74168414897491
True	129.81053178527162
True	742.127082055471
True	136.1665968360179
True	372.32396536551886
True	68.23342688401002
True	612.4592579173011
True	612.3542369131845
True	234.4027542225393
True	482.705842035592
True	168.53420417490275
True	166.70051616445994
True	226.49634338631853
True	296.0253787506913
True	365.68473983977646
True	132.56944543364168
True	191.45254167628295
True	27.563930091174782
True	908.9389607447353
True	302.45821849584235
True	9.403007242380797
True	369.9351135268676
True	162.34963261656645
True	626.5631297710804
True	357.65497930990097
True	596.816658771056
True	561.4469871061389
True	492.46990052823
True	789.5206010298484
True	251.50298234177484
True	556.3461953973979
True	156.02710419688788
True	544.6524296405928
True	341.6338591501845
True	378.7091910978366
True	122.77869967821847
True	134.61391847440626
True	109.71136495365693
True	67.74236951511406
True	732.6939985634866
True	181.2318809039244
True	49.10747377901168
True	0.0
True	542.996264807829
True	111.9524947362761
True	23.842074703029187
True	39.98292709826844
True	120.3398574792207
True	550.6216301574772
True	182.39699379735464
True	110.20262063806912
True	34.43155667600812
True	162.97963829874195
True	927.9701918531326
True	53.40140948355289
True	226.37271770188747
True	760.6249647174129
True	318.5751940242315
True	470.4304562637258
True	486.6945530096637
True	507.62255523617137
True	585.9316399288384
True	910.3645817874632
True	270.19961460428794
True	1052.1103006312142
True	919.2830237125232
True	647.6724475282025
True	347.90624810761074
True	821.7688984503355
True	10.051954053874526
True	33.59637962194187
True	289.00642643402506
True	43.15142812133594
True	201.6542014482834
True	732.7141254432333
True	218.9376084838553
True	746.2013943397114
True	769.5645490721531
True	120.80788543846228
True	352.2830862154865
True	576.3623827496914
True	24.535533039754917
True	132.266832017772
True	431.7757674804943
True	316.93443213783297
True	199.49302516364423
True	114.06823864294816
True	390.71169509557086
True	23.027765570101057
True	352.1705832331796
True	362.21162248747936
True	1073.253578192713
True	367.90790410386126
True	30.07813216248479
True	425.8997764960825
True	449.0338516047389
True	243.0526364965616
True	32.827937815426694
True	764.5874198783289
True	436.7668562845768
True	173.26215310134475
True	13.300132251904904
True	1210.761363261367
True	170.09984032190005
True	27.606461520693117
True	313.71205545698064
True	276.43248494737566
True	118.23984075914406
True	287.3243937055595
True	48.29201809268884
True	326.69975287961745
True	280.3554792522405
True	319.2612809174043
True	27.07614364215712
True	46.332782376166406
True	1045.2012318859786
True	24.067130524049883
True	11.48721122417876
True	175.8798591091113
True	664.7186059467108
True	8.786204871673702
True	201.52430564148716
True	177.93162105895453
True	539.9982093890095
True	357.33768472289324
True	769.2148735264941
True	320.21115917909776
True	488.00143403013817
True	445.42151616769615
True	504.9074937514814
True	102.8172075730796
True	1275.6745210139118
True	911.6396831645496
True	281.4184281765015
True	524.8229134219774
True	105.30284702184132
True	562.0634554247711
True	431.0243888331081
True	159.5843172521667
True	75.41453255395021
True	349.9637152787729
True	165.57349387918185
True	31.790727395563582
True	591.4353729835728
True	379.0947524854489
True	69.50881071758738
True	28.55266968633197
True	683.2640123566916
True	489.1844465794884
True	73.3133892782924
True	21.88922669263968
True	328.5373870180935
True	322.8306764987695
True	703.8515415818017
True	544.5705337935877
True	564.5103934680609
True	789.4145891550598
True	8.935181243235757
True	56.521145576532135
True	34.834195541202675
True	54.98909529029768
True	497.4132422731303
True	599.0172773620548
True	85.44414771107353
True	108.84078317466997
True	193.69904908950463
True	73.47015526341437
True	170.29927734483087
True	220.8342395352988
True	271.01912932052886
True	798.8580468197897
True	590.1366974517158
True	278.97556758323697
True	196.43060383965093
True	275.1455171016408
True	242.74773673998965
True	776.8106931988164
True	331.5368568602929
True	167.15615440452217
True	894.4702579473496
True	343.80641813528126
True	473.7726207844877
True	157.93009447850164
True	121.04118899078016
True	63.29872084092485
True	201.2615803100351
True	961.3168161099308
True	528.9950486924972
True	111.61293660965283
True	353.3691645087324
True	102.4872499793944
True	648.1868912570129
True	4.615738936899516
True	699.7285989824583
True	35.786227953393286
True	925.4673894000168
True	846.927169806103
True	210.550673550637
True	29.3475413778705
True	82.05234647227941
True	444.226467300621
True	219.19948023204896
True	1.3999705893165693
True	78.05328740787283
True	1088.6030145555649
True	334.40739186378124
True	682.5067383996317
True	483.0902307217215
True	31.798097177138835
True	139.72863523661738
True	442.3996543790621
True	958.13739637971
True	799.1248869080982
True	409.9667074682971
True	336.0684870836391
True	15.622139012750232
True	77.34589242844915
True	786.1483634015807
True	482.79710809901127
True	383.2798319321488
True	871.9079654632246
True	24.16051289427721
True	216.3531628078612
True	899.6820666456254
True	249.15719165271565
True	8.57734274475203
True	492.9761243775214
True	106.34600086332588
True	632.3558767958746
True	53.90756954025288
True	258.0212712069263
True	887.1858877361449
True	873.0270716960572
True	276.3778464489056
True	447.7907789590538
True	121.81038012330605
True	608.5616029740537
True	261.32041367720643
True	187.4212951137324
True	853.751481859148
True	57.38628121810227
True	723.3514658398532
True	280.95314101160216
True	296.6156803249396
True	164.72551675040722
True	471.7374609647469
True	571.5568766485529
True	371.0735119814551
True	402.3172603714933
True	68.99068577750198
True	155.02575976543977
True	440.2762646842176
True	214.1494813600069
True	36.42713975505568
True	211.03606806795145
True	386.716946721506
True	397.048763568615
True	725.4561893549298
True	137.83945691309754
True	646.3650654473407
True	524.9271793316435
True	597.7588267877119
True	140.61911126189042
True	37.57298394983465
True	667.0987211110131
True	72.95388205751857
True	535.5803175917501
True	686.4587743526337
True	458.607244312484
True	133.17890948224752
True	540.874949546351
True	4.294796873655695
True	389.58608422323385
True	29.61843988978933
True	637.4650755681382
True	260.0262227895713
True	588.0494718296205
True	680.9877351470932
True	148.40458826538656
True	515.0680252978069
True	524.2296729152587
True	67.33346188431334
True	980.4014896877578
True	3.412712416456793
True	23.978283554814624
True	633.8058251032237
True	693.4448138933603
True	131.2802950293322
True	400.0050894690495
True	113.34957668142816
True	77.38792686770527
True	458.7625922435615
True	41.736500009672966
True	501.1959217348439
True	12.323459667920112
True	842.6928162784968
True	546.8849558762593
True	698.135082175953
True	101.5361032278225
True	379.4561524359304
True	984.838336559346
True	850.3156410987142
True	135.06640014782025
True	546.2541884396727
True	457.50108491939824
True	252.85664359079072
True	250.59328956291128
True	5.878331164828328
True	326.27526878918303
True	11.667132346481456
True	359.93081050723845
True	77.44706966431656
True	414.4240432240501
True	663.4646084411265
True	124.63327833806387
True	234.5350174574472
True	632.9852185418923
True	668.6146663437531
True	287.84615002057706
True	141.12962373325297
True	161.86903483042624
True	483.6806335249578
True	78.5044610430684
True	10.254451846629298
True	508.04106667847697
True	572.8836483123697
True	20.637975135383968
True	142.38306948262516
True	878.0322661487806
True	490.8804645967799
True	265.74641393827454
True	34.9306855398929
True	482.9170837495415
True	114.23618374692072
True	586.7010946814614
True	677.4922074974396
True	293.9530580354978
True	373.89886841449226
True	184.5140839932821
True	240.93540011893677
True	75.7368146796338
True	218.24451580335
True	535.4047913091551
True	19.97439071425061
True	446.004540226509
True	364.61784397602906
True	717.7349001885532
True	902.7626896180526
True	868.4292821138013
True	153.46636621655608
True	384.88931618343
True	74.92236007374748
True	188.5430568641576
True	317.56608376973884
True	9.51279499792264
True	809.118645974564
True	22.70116895784746
True	393.807383650837
True	273.4540999423614
True	661.3192937173587
True	216.34264540142303
True	39.31560481947487
True	683.8316736496777
True	1087.6081113720625
True	224.3176118451626
True	126.7747150566287
True	617.8892977378653
True	498.1968638352889
True	17.635220738719422
True	827.4764577488036
True	119.73795040713064
True	46.22031954447169
True	315.4336384981003
True	342.40002415960265
True	396.3038506939416
True	265.9849446362817
True	20.84248373221573
True	21.693473729724456
True	810.5358597524909
True	199.6368398074663
True	107.93006847131224
True	857.3262895003543
True	660.8239405802234
True	674.1597305657834
True	449.50096884720494
True	140.84155183831172
True	31.524859924080204
True	98.00123301539809
True	440.9873703108301
True	235.0668748674387
True	481.6811789143224
True	144.12176419051667
True	478.9432695288453
True	634.0943199437178
True	947.9880971992192
True	25.95482532160799
True	987.8291640348484
True	1016.7178694927118
True	475.1907957969675
True	84.48766482593646
True	779.6155658774434
True	637.1297898589467
True	639.0761864995363
True	171.1127566513185
True	731.9600383245713
True	708.4396468831051
True	125.72792741037856
True	765.5880736798659
True	811.224403668694
True	494.7470806586638
True	228.11196309110605
True	69.54593390153835
True	307.8217352786753
True	360.5969404439422
True	467.0147232240973
True	426.9665643370346
True	203.4954133509195
True	309.0122865492433
True	3.244207933531856
True	13.705868281642791
True	108.55835461244472
True	129.74492268425635
True	348.987164609379
True	351.1746876502708
True	117.46592843652913
True	16.575713314592072
True	205.71997334790603
True	867.3270608285234
True	472.3049370995325
True	533.2594299706818
True	565.4864439277046
True	824.67125458995
True	639.2055524637268
True	88.8152629956513
True	211.69582784589215
True	244.8150354523077
True	284.5754392100027
True	105.59480394132234
True	372.0031825724987
True	432.1516069401248
True	170.84822758212644
True	648.7941743230338
True	241.51977400440217
True	203.2339485653775
True	30.848488241302352
True	241.94768268837964
True	467.5254422221675
True	166.2264813390297
True	517.9413825602053
True	466.7243125177933
True	241.44513211893403
True	107.0036309987545
True	41.75536848977269
True	402.2069104826938
True	791.847578353969
True	170.3852975088545
True	1054.0085940019906
True	1035.8251890739652
True	475.0563384082417
True	102.18060474899978
True	118.17726509255397
True	672.8690876055896
True	9.728645067225736
True	221.3049974610046
True	141.69161181784517
True	114.80641618160509
True	335.86597799986055
True	636.5957417262935
True	35.689634246626845
True	126.97678988091948
True	941.0403979973592
True	56.31136014301836
True	444.2995413976948
True	530.9481373304195
True	246.15769786863575
True	133.51080068088783
True	928.9569122918036
True	1187.4366879594374
True	519.3782357689596
True	650.6728799635428
True	206.8960237220148
True	158.99434785057696
True	326.42731115149746
True	243.9790562351977
True	174.289872250081
True	319.5413673653554
True	352.74084655440686
True	11.197063898431177
True	644.6853770617034
True	151.47527976618164
True	76.99125035937445
True	449.7629663281289
True	312.99001585755707
True	1215.5176602420206
True	362.0051162697024
True	980.244485169566
True	10.074579282468603
True	265.0506663945879
True	209.69435446967412
True	147.28497499273607
True	488.2663511396754
True	192.3876494343332
True	403.8045191713098
True	324.68051570843807
True	114.26816655681756
True	368.3232818850575
True	1034.9732368225918
True	751.6998065500903
True	224.68286018941237
True	106.8490430322038
True	286.70410527847764
True	24.49503962880148
True	357.65975260597634
True	300.1138119001277
True	563.8675894710975
True	429.292225691641
True	348.0051765387375
True	156.24333777530117
True	11.248821803021272
True	438.27892857175846
True	299.07363341044186
True	141.21045651027706
True	313.2888455744043
True	431.83738971037815
True	799.597966735427
True	303.77303032948794
True	766.1944427167346
True	405.3456883232786
True	380.87717610763946
True	1.3704573782179843
True	1166.803537900456
True	102.7662466700418
True	896.2564333135638
True	202.8000116209641
True	465.0188175485823
True	665.3299179011464
True	84.20761754803544
True	502.8858850122757
True	33.80808702964107
True	404.6677655307164
True	78.22024380012721
True	234.5112255190957
True	40.1704414530945
True	678.0356914087486
True	186.2581056830189
True	25.215050907854916
True	379.9050652961901
True	108.82030336968194
True	159.91193034583205
True	840.1915656669272
True	253.8193628721548
True	152.43460712298142
True	369.6745386625439
True	523.237198774347
True	336.39310737849286
True	514.5821821741716
True	601.5989228574983
True	160.28392729031552
True	7.326613725290568
True	70.06509351878297
True	440.0296016220633
True	86.9508590718143
True	77.65545578930826
True	1033.9696313354275
True	25.56652654324145
True	329.5678338136797
True	314.51743569293734
True	456.8187335369471
True	669.4433225971399
True	194.90497473123145
True	659.9967220315006
True	324.7883915293383
True	337.76734035970213
True	276.52667575377484
True	215.63678343094304
True	369.9065781886536
True	435.9517801009941
True	403.1749243785228
True	591.2037858596345
True	137.84990329152623
True	76.95957159044494
True	42.47802087328553
True	298.74324974117377
True	656.9321949578089
True	407.1983309667207
True	774.3541432768022
True	213.87058036403548
True	392.6908593669522
True	64.17673772515101
True	53.67090149969212
True	434.2893132414792
True	191.15009242850803
True	223.45161470010612
True	43.78824716969526
True	1080.0180402415665
True	167.150941539648
True	919.7515118428375
True	319.24618601369986
True	927.4788624788424
True	232.388590934787
True	443.4176544265889
True	544.1487177496172
True	629.6112615577956
True	215.7707317185571
True	469.5651182326108
True	934.0765282799508
True	133.17187196131704
True	6.951748857545328
True	584.7318747863287
True	29.956624537692527
True	77.58352611394318
True	810.4733577708195
True	222.10327964744823
True	1033.1930973701196
True	702.3977364778686
True	413.2914941426772
True	278.1403692375052
True	473.6448728832329
True	338.46767631659503
True	181.53013173238227
True	702.5928053241065
True	734.9669004075793
True	209.50493681831875
True	90.27996291460268
True	528.2181164796053
True	139.28316174555948
True	381.1168555930251
True	343.96808432671355
True	65.72972779436938
True	359.9931654356814
True	420.2233427375838
True	363.5775431246344
True	402.8119208189155
True	433.7050462920066
True	688.8372417193925
True	56.739195237153886
True	453.7123140722685
True	313.2256342949714
True	658.9071504985444
True	222.34400240635708
True	96.02191548573316
True	42.21284652054957
True	542.6713199190259
True	613.2943053657543
True	179.90528786259583
True	404.12416161174696
True	331.3568755132502
True	17.44034716387904
True	172.46247498268113
True	296.48454290389265
True	2.5923655743002376
True	896.144277125703
True	81.0655177598094
True	100.63724142942878
True	115.3639622223717
True	355.2005047508659
True	35.67819771759914
True	484.10456380361967
True	226.8362129595871
True	5.591026065218191
True	125.51390991751065
True	436.9245816550425
True	50.17075613563293
True	69.02766825772346
True	178.47463557462584
True	282.9334328317235
True	970.1540868473857
True	390.1821720627072
True	977.9256751216244
True	193.2838952697148
True	1005.8293241097182
True	767.286221397599
True	630.7202463797604
True	404.7739750868602
True	384.1791827237727
True	81.35089362777208
True	73.14488675886798
True	78.93698904463336
True	179.25844356320945
True	486.2315207414365
True	1092.0010583753692
True	179.87369852422768
True	359.4394261499171
True	444.3907138440612
True	566.1982075024639
True	593.3081848530804
True	282.1253729250767
True	468.85741937278686
True	680.3297718341939
True	97.51732440830142
True	729.3159025438099
True	257.34815502594824
True	133.02145988443925
True	419.3965692926705
True	849.338030359012
True	426.7820277703089
True	860.0850558373248
True	196.7149511230837
True	346.7926839113
True	684.4811807249123
True	608.9999535689244
True	193.15895616922785
True	256.51051266860634
True	764.2208010376445
True	32.90603957855728
True	179.27564385167304
True	486.9226794795979
True	714.6155597272805
True	104.6759417873956
True	34.33591844093553
True	171.73775823131083
True	714.603650033562
True	316.44112459323844
True	546.5926379995637
True	355.4439679112885
True	302.1990441906533
True	436.3411455411791
True	500.4328887066058
True	74.94265448397529
True	371.02335535219686
True	790.0608078410017
True	0.0
True	296.76294848002874
True	252.00191287307769
True	1002.8144363478178
True	153.64033865327727
True	634.9136773744501
True	646.7016190833798
True	113.77250933513628
True	224.99385264284504
True	128.19343496560825
True	11.06657557557961
True	293.29810198310093
True	385.4340281353855
True	1139.3676533344226
True	236.30592487739733
True	371.83901211797695
True	648.1054693376711
True	217.1098520181431
True	28.30977320294156
True	844.2497483961943
True	580.4830326929089
True	152.2482588961001
True	616.8707758623203
True	168.64327910984375
True	296.81856390195395
True	787.6544427139168
True	35.448007348384294
True	112.86051108711986
True	510.1342348705376
True	66.54916207093764
True	73.622284685498
True	396.81561898266
True	23.773318811741447
True	760.5954280878275
True	106.09839682192492
True	153.01968061751717
True	16.459256356396807
True	747.5777736556954
True	28.224926692432952
True	788.5089570751628
True	397.17179106268446
True	119.6407158615394
True	685.804287948651
True	536.7246959528525
True	572.5016517271658
True	46.75074287948307
True	368.5508220970359
True	5.998077276570714
True	91.64271860024644
True	374.7880290568149
True	50.50401376167572
True	125.85209598132693
True	321.2189754976491
True	181.5632726097944
True	102.61390284452632
True	637.0543828446318
True	20.201895146793323
True	1125.1841297271178
True	481.8724611390478
True	313.327101029653
True	499.3863025001129
True	125.06558800284115
True	808.4592151233949
True	1123.8698231553417
True	745.4240569555424
True	179.31954021534838
True	226.1427844379324
True	44.48943361308024
True	59.94010075885416
True	155.8004080341987
True	98.04640486068166
True	170.02864634206986
True	1177.9413901582611
True	324.88902318828946
True	355.4369983949926
True	701.6760628847251
True	17.442838463237223
True	15.010172390262175
True	562.9751628839683
True	6.886358248944451
True	121.28046689836708
True	686.4561933391242
True	180.0147663994054
True	651.1709346149958
True	876.5259075005749
True	153.55707289725115
True	921.2328991958884
True	3.5476074456680635
True	451.5773999482102
True	1057.7424873419657
True	26.31910313868617
True	237.15478561798128
True	152.5385630490571
True	996.690826624036
True	243.3230264575961
True	487.2859177158756
True	114.24646300651648
True	493.0785706023925
True	150.0688167236747
True	101.26478292319048
True	388.59596746255534
True	72.00275037454892
True	55.04289934606658
True	1031.9420287162422
True	270.6032652731218
True	158.11883324908143
True	358.06888280697285
True	388.3918881819896
True	216.42291429922267
True	167.022300753991
True	387.9862633856156
True	36.89500142385093
True	482.8513140009136
True	1075.6744992612691
True	112.1885013976649
True	470.2390009285357
True	323.0773388699095
True	28.996364104260877
True	402.1970602832112
True	102.32934023334953
True	583.505132827949
True	215.34709227776105
True	428.6737148641861
True	18.822921958111927
True	446.73399331556254
True	106.1299318026908
True	356.62374482774584
True	33.155100239196685
True	172.2772387280627
True	239.03331835656448
True	776.44103162396
True	57.60848514154888
True	141.50999740554727
True	228.6009741901186
True	136.7886332941725
True	644.7216492546634
True	558.9357027935288
True	801.9433796000724
True	391.9049915341847
True	542.4315872648936
True	433.45617289149664
True	701.7520560327478
True	69.89308299349301
True	447.6233198647617
True	434.6564585231803
True	49.89892115784412
True	80.35611858648647
True	127.9193081136723
True	88.821937452478
True	330.2310048499121
True	852.6587513773616
True	322.7085798302434
True	1058.5177450886808
True	322.420675637004
True	912.9185976520972
True	147.36710640448058
True	551.2472925226655
True	620.5190117204872
True	695.8454113722302
True	440.4134913104743
True	66.24473686576133
True	305.9911928582027
True	40.46549132362389
True	167.66165387013925
True	170.38197994221423
True	1131.352553653889
True	222.62201546682408
True	553.2091091732526
True	551.201600844337
True	564.534998744397
True	902.0643435077176
True	596.855285945606
True	644.2186033406219
True	929.1151658993948
True	128.98079307714974
True	319.2682246329759
True	262.4345131254888
True	316.8783408387917
True	89.95062876856495
True	371.8711062977998
True	3.462386938446196
True	337.90902723413103
True	261.7715782516103
True	634.7486570430813
True	288.6646527250734
True	363.5671473461427
True	8.721229551395854
True	59.07429192695648
True	537.0341156990318
True	29.77824002260117
True	140.50741412780624
True	63.785424158524336
True	147.52974227983884
True	238.7816065261636
True	73.57687386932247
True	373.4785410425127
True	269.32817768796446
True	102.07467975612242
True	328.5956277986654
True	63.143954048363
True	589.8865409780456
True	859.7372472448424
True	283.40795146652835
True	1170.144546405924
True	116.4586011043059
True	298.63342685214184
True	1059.0228205086648
True	87.59045367186602
True	293.79335730982746
True	9.722793279658836
True	410.0207579593752
True	459.9159037927644
True	149.94444522030815
True	617.4527436052836
True	883.9014297740636
True	157.6058789544221
True	76.85710425416217
True	342.2904562069588
True	550.9614234920845
True	595.725245031582
True	1212.1049849710555
True	24.208350270863804
True	937.216014148562
True	137.21218941197145
True	649.5660895751764
True	119.90339841254875
True	127.0410815014484
True	179.3028904682743
True	164.0330709418999
True	778.7959398347043
True	192.5805514856108
True	230.0808904084408
True	69.3135655823539
True	523.5044304037032
True	445.2319186415995
True	181.3573157945785
True	230.4486948926728
True	17.19121355832506
True	429.9368555954052
True	225.2560386450526
True	281.2473120668181
True	116.63482660434936
True	716.6148634441842
True	415.0968022728167
True	251.3695075867329
True	634.3569678293608
True	531.6249305360303
True	460.74715822276215
True	135.5055355258329
True	532.6960355021508
True	430.6749762213034
True	2.494106834307562
True	204.02774354840693
True	94.33803792550128
True	248.15314670902723
True	3.1475129590823867
True	123.54350582930766
True	356.4403414333222
True	8.262043787110992
True	889.5295374335324
True	170.18412417151436
True	704.1138475760196
True	797.3410300538719
True	169.8539233162795
True	231.2397706013269
True	492.48742209739777
True	862.7062453033532
True	48.37918499549011
True	41.176879543855264
True	133.24281689450638
True	620.7805820306348
True	744.9045113906609
True	184.8082610472765
True	602.5297680231816
True	607.2671351068965
True	871.7290576767663
True	416.3117852697378
True	183.02307969137976
True	877.5572327656178
True	227.91092211479608
True	144.37946913319277
True	330.51922645642406
True	222.9605497393765
True	211.01794495931128
True	603.6568110578364
True	252.79679320421857
True	185.5665090892705
True	447.9570042916641
True	471.9098321531771
True	64.72094046566272
True	276.0500999885111
True	79.49644370740077
True	341.5414702696347
True	360.7377377036353
True	255.96958944810785
True	182.186475301474
True	382.31586595627925
True	645.4500918096413
True	739.007264335395
True	299.85539741345605
True	761.8404684839866
True	67.37437266828405
True	885.3424982116117
True	357.39562629416235
True	12.267331801920198
True	614.1690718882692
True	675.3001252287589
True	262.9281121082605
True	164.77964791800144
True	46.534033080700645
True	393.6016679409706
True	76.22568797681552
True	14.614203397690211
True	904.8741618393792
True	367.6180652155074
True	177.65312104105584
True	984.6511318030692
True	13.01746008135044
True	774.6331760519345
True	31.36931730451087
True	701.0086235786147
True	59.02889571814189
True	744.8084047127192
True	445.8522523464465
True	191.1758836955105
True	445.3698654328125
True	205.21406777355637
True	294.21181889525485
True	225.1751692967324
True	407.5801845533773
True	9.464611595161944
True	313.8621553915233
True	115.89037764632648
True	11.76939142042423
True	461.2224771266543
True	708.7468761709985
True	284.30091464671875
True	78.78531189862498
True	313.82750619838464
True	80.35485825390543
True	189.50739019633505
True	176.1015389278817
True	385.0662954477351
True	44.82465747049685
True	139.14853833685282
True	390.8465172928581
True	890.9925054351039
True	113.67694296356892
True	205.43287050097723
True	459.4039128587994
True	19.03040401323898
True	428.69872299103406
True	514.2721760092617
True	95.11593470644232
True	397.3249239988661
True	352.6767050626404
True	409.72648553034907
True	597.8014358689948
True	1047.9976352137114
True	965.5258512369846
True	61.27267687187729
True	1066.8797625346258
True	111.15335663809688
True	112.38456850028308
True	113.53819372278085
True	512.8633189752858
True	375.0124282146778
True	614.717490604124
True	250.10876618110856
True	162.66159502467332
True	398.08174188682807
True	14.682953206474672
True	451.52232313524974
True	380.1600918690991
True	147.90241673151868
True	94.33150425384731
True	545.6469488857259
True	1003.8083800372084
True	201.1407260731151
True	67.82022257008636
True	435.4256581486955
True	381.2275252542546
True	483.79121955727305
True	339.24361704528525
True	4.834742448157096
True	554.6408246478723
True	499.6319315791948
True	507.9066712314558
True	190.9432362950625
True	107.75809441990329
True	22.95814084867887
True	370.1399617661119
True	107.06472940619406
True	7.320046134440951
True	33.205113190397334
True	351.63001196196024
True	661.6969294457111
True	137.1098221832157
True	92.79622063958853
True	27.129213805362262
True	400.9274999730963
True	365.7288729458085
True	791.674205271839
True	316.5582623146438
True	479.4191565045814
True	537.0677551157496
True	522.1840885174963
True	294.726204147555
True	565.2636595674664
True	97.35176998181748
True	582.827834275008
True	7.754854310574212
True	348.2723672708012
True	459.7144144718494
True	968.5879885981752
True	355.01072403203136
True	789.6177046560621
True	947.3258976739638
True	175.12725566353296
True	39.53309914381395
True	387.0274204215866
True	388.7081942728706
True	581.1180132861547
True	251.95550725110277
True	29.06715579770333
True	646.8510749402257
True	127.09972902040596
True	1076.2517589503975
True	309.6744950446445
True	477.143657399402
True	122.0218719030018
True	808.6734057905386
True	139.20025035472975
True	824.1338437896572
True	584.7252578362553
True	194.65068481741088
True	121.28248001246028
True	60.85148011665045
True	559.7867442135896
True	924.0910049397772
True	423.840905075533
True	527.596434672783
True	140.40589866992795
True	622.0492425260165
True	464.8314732863894
True	774.8148844781309
True	325.1874240922765
True	599.8608098244149
True	110.2896295123024
True	26.107877205604748
True	402.281677761675
True	172.6429334676353
True	103.74532551389449
True	374.7348601465755
True	1077.693591727572
True	273.71807785757653
True	550.2143476320658
True	11.23264365930122
True	74.26666641155076
True	312.7109655197252
True	777.9117328956438
True	453.8812944790744
True	529.2700690027847
True	727.7335568697413
True	67.56391696005035
True	720.4647953510439
True	47.947891647823866
True	105.00649055938514
True	179.4805102230029
True	85.6815069680343
True	24.600744311679136
True	299.07727389359064
True	480.3010668885168
True	886.7336141022768
True	871.9110077087954
True	5.6439465518889245
True	288.0211308033241
True	469.65457840882175
True	121.511986954447
True	241.00137435051536
True	330.13079981703527
True	1319.8106921463905
True	463.0989219338837
True	23.731386138048844
True	184.5412468204025
True	702.9550014349877
True	34.655030966657584
True	171.23464660436
True	552.9396359178537
True	71.2578034773435
True	858.3261570571826
True	337.42017905408983
True	661.9757478266507
True	81.13430705157532
True	697.3285673084101
True	588.6775573917788
True	881.9653652212593
True	246.40251110315225
True	510.3459915478712
True	816.543697926513
True	918.969077441194
True	233.9215345185609
True	773.2569658827191
True	214.5278679201741
True	468.2910700441908
True	366.0461147540133
True	505.6673002867993
True	487.54200384895614
True	302.1497909469025
True	355.364890971688
True	114.36442316923863
True	368.8242349070805
True	1162.4963648816963
True	319.7625873127472
True	145.20354264304018
True	297.64950947033253
True	748.6825995096256
True	648.7769865568235
True	419.8363162700644
True	115.20824216243886
True	339.4630793210368
True	34.79184220025607
True	171.78877007965062
True	90.21748300817887
True	86.35462492782773
True	568.7658293432243
True	134.35228257680444
True	125.43570432688264
True	109.11781434187176
True	84.63803834665272
True	449.8047687731564
True	401.8221903610632
True	1031.5851663201436
True	545.8222426994051
True	840.4667091806408
True	273.363648640062
True	298.414133589802
True	532.930205678564
True	193.92804482865785
True	741.4773329531023
True	232.58353707685583
True	359.14258799417786
True	68.63469149868767
True	114.94016789699204
True	250.26442359666936
True	118.507304363155
True	479.6751635641578
True	31.381194631019696
True	568.8141476500277
True	1028.9699620871393
True	722.7787373770857
True	1.1008786441674938
True	61.50130540267442
True	496.467237898241
True	447.36272804670426
True	75.91194456272177
True	117.41070596896144
True	301.3952047071218
True	77.6457787732851
True	49.3110985081452
True	721.176333081096
True	655.5341020438917
True	159.24149486905733
True	167.42050912044374
True	535.412114089665
True	53.34872842366013
True	25.089262347336305
True	585.4868270706318
True	461.5395132684069
True	1150.9385743197531
True	48.64326727334444
True	479.6781269563589
True	888.7917632524712
True	792.8102549648081
True	280.0807986680519
True	750.2651543734961
True	397.3808004109823
True	42.82114822269263
True	96.39233778635308
True	700.2670803091538
True	78.66337317290574
True	143.8246575659508
True	908.0120762102596
True	188.8613567003113
True	274.821115333898
True	107.14801041134032
True	645.1607154396182
True	596.1183018636733
True	213.25362647030096
True	425.4947115634737
True	43.04456779349752
True	273.68276764558465
True	583.7371382109553
True	633.5745440830734
True	307.9149222108278
True	72.7711106390697
True	960.5739909703088
True	1046.1378398522413
True	570.0802747856434
True	60.66158963284412
True	30.17482772391393
True	90.78929587208196
True	107.90341352880267
True	101.8850504242435
True	864.0737327080802
True	1175.627723004534
True	737.2177416634618
True	335.90307603655657
True	8.286301522605479
True	20.75589388324717
True	333.9012494762104
True	490.34295408312767
True	46.329019076912594
True	547.4719166509333
True	424.960384288442
True	406.87579213503614
True	81.11583129081876
True	197.5617255527685
True	269.0202406045501
True	135.53980884088
True	383.5364705423056
True	44.30742225938299
True	174.003409888352
True	1181.5160450213964
True	6.725434578552413
True	25.76007378851116
True	575.4663101780814
True	368.82097956950594
True	761.3073621803316
True	154.77610009615924
True	755.626296240758
True	606.0277372767493
True	281.30139304506724
True	429.2854597343986
True	347.0942923756808
True	289.9419833566567
True	269.37123702932405
True	382.5287078178189
True	508.219695013831
True	526.322340361994
True	109.57475690693263
True	354.4376465684797
True	8.040033679889445
True	183.6266493784599
True	225.05075774861635
True	857.3625070788042
True	618.6788592818148
True	29.83010551082681
True	725.176319012365
True	833.9870180535222
True	100.99368825235123
True	361.0657092987349
True	832.5982884760521
True	216.0771055621229
True	165.7895576030314
True	535.1719054431063
True	577.9013512406988
True	1069.6571171962464
True	142.8681452720537
True	154.99443955972012
True	255.86847273575003
True	320.3365070000448
True	433.5600548140465
True	406.4196697265064
True	328.7116530837192
True	455.4873064842206
True	497.091049881304
True	223.1936613739888
True	1481.0091609598776
True	251.00650805297477
True	392.4873014743206
True	52.32991994246942
True	780.4521403370051
True	253.2530355970836
True	885.234347854186
True	538.0161347947591
True	306.70660030757426
True	788.707084341138
True	263.4173100936196
True	226.5799929670076
True	260.3037023013405
True	219.82560592494764
True	143.8504332108802
True	244.9130980278926
True	731.1359219581932
True	528.9344781842269
True	215.3556811779419
True	1170.619810483942
True	113.6581297120936
True	261.0697194433616
True	73.1866719257654
True	304.15589136186304
True	411.9504320682232
True	93.80454990497908
True	215.9659290210385
True	70.83332685792631
True	706.0753294844418
True	363.8152080457139
True	213.40858156723417
True	710.9659185993023
True	906.8562975115534
True	841.8861786101793
True	829.8072885309967
True	346.0620692123179
True	1.7217933164221904
True	268.27037974581964
True	54.32634157541435
True	388.027883267727
True	55.26543782339142
True	367.21032679825487
True	875.8031749422919
True	1010.3387365963048
True	391.33322538119535
True	23.425932170446167
True	537.0682482145937
True	514.0246107675033
True	191.47264354248983
True	239.10061912989224
True	279.85487048774
True	23.319191092935625
True	129.89922236068713
True	943.8230373360304
True	62.127990366531485
True	497.9272975742736
True	789.643823703181
True	103.71877945334148
True	245.62485518323115
True	110.91733347974714
True	13.38456810402274
True	1.4174956803058711
True	115.67733608137878
True	1007.6246684369172
True	471.39390112646464
True	64.865426240952
True	805.192847741271
True	335.6041726412021
True	1.1231057681702878
True	447.9296065530856
True	189.63295719899423
True	485.1451060902289
True	83.8643335848421
True	319.29445051375075
True	367.8098245259111
True	169.53719691531424
True	212.36117947056124
True	122.56697266834372
True	176.44379560009554
True	935.1158453379392
True	14.777019140737387
True	511.7115242071733
True	503.5745758660386
True	411.18620699142303
True	230.55307340750852
True	231.2075292246987
True	164.51684892161927
True	49.48984658312773
True	476.0298046727343
True	145.84444868665227
True	839.2662864814556
True	827.5202071979996
True	247.0902106061271
True	320.0981019091059
True	535.0414769896729
True	40.5323903191553
True	84.13462830646442
True	764.3760344704444
True	1122.760428884754
True	112.21484887992982
True	719.8849830457362
True	146.02961969965347
True	927.6395330547596
True	684.0517092212763
True	106.1114155826333
True	279.0140830264285
True	612.5049479863574
True	257.8707029311909
True	47.70983978840059
True	579.3376081297214
True	465.9659449731462
True	6.10906584316753
True	469.17671077173753
True	70.69717826139147
True	172.88251380610618
True	240.17595613766065
True	302.9021611906704
True	74.32095911427906
True	215.7072292809541
True	353.445073418723
True	410.3210266020065
True	918.706874533848
True	48.022979190496464
True	906.904674681472
True	1030.831200019691
True	136.33147026078888
True	74.64742279479638
True	968.9925436273066
True	32.78078638168188
True	230.88468715523987
True	87.2134819595875
True	210.04828229097728
True	371.8770416819977
True	933.8106515122656
True	101.06213725402506
True	75.99370121710065
True	658.4632833563799
True	277.21905543563213
True	713.3309530687744
True	53.9480097261724
True	479.4949360360734
True	385.99314174667336
True	692.5056372400863
True	51.28993933302446
True	109.0970785970787
True	27.72608118951356
True	274.567694278856
True	43.07947349109443
True	343.2760521917129
True	2.527155847214177
True	1185.2064981560832
True	103.84004146936311
True	140.97961828112872
True	350.87469834669724
True	725.4540372791325
True	682.7080338441689
True	1055.6677414420335
True	437.105648623057
True	414.90539145636114
True	147.07841038916948
True	415.0904115672757
True	840.2065136280752
True	427.1725783807319
True	933.3907238881872
True	86.01600007257218
True	434.8972344104241
True	174.62724159086133
True	273.7136049059375
True	733.8132784871057
True	161.946922471056
True	136.48050176133512
True	63.97165166889205
True	870.255862939548
True	783.8717320371529
True	78.90610396508652
True	436.3462241609104
True	746.5118059064813
True	417.704007202525
True	54.16439866843798
True	326.49862056336457
True	766.758000194223
True	31.165841371555363
True	357.7971361443369
True	163.3384250021799
True	286.51395592530434
True	32.8438387605439
True	223.97371511238103
True	779.4490041676175
True	644.2742371472975
True	55.65757918643062
True	294.6301704727576
True	880.6708305260835
True	16.47609497381501
True	317.5554484736348
True	289.145336497776
True	433.7407420233179
True	223.2505827460627
True	590.3714110464877
True	48.19239572104652
True	952.5464100544938
True	916.8075449909712
True	48.75858965818357
True	393.8464473324357
True	737.1191874731334
True	913.4348991937352
True	272.38029704612234
True	627.7698456310353
True	132.54698213755452
True	183.30000840509712
True	131.2061053115117
True	134.08211948567447
True	210.4812131626473
True	950.3067423731546
True	794.5989141845944
True	954.4967486945732
True	20.79336789088637
True	27.53411560469045
True	352.5057921205216
True	14.134349228859108
True	648.0527505830412
True	1062.8359416406622
True	270.7462688158866
True	206.3171159272584
True	81.40066885858052
True	209.540365218633
True	132.77531270536187
True	42.05010693379618
True	137.2010141025488
True	86.37384681138076
True	245.70092302609484
True	526.1332363706584
True	162.86190107294593
True	30.00385057655701
True	59.7324514385076
True	455.840259754049
True	266.2405079574818
True	580.8451183746381
True	23.487638168181665
True	115.52243849040696
True	661.8900642275628
True	253.8868409318789
True	475.53967677903455
True	661.9024241139839
True	103.6318406645522
True	113.55371237992722
True	81.34982327357072
True	24.50733165799252
True	126.9407519446852
True	90.08268745795418
True	96.2351133361108
True	156.7088877583672
True	230.9003302078376
True	829.676762497831
True	285.2982687555502
True	951.9227391745706
True	170.45273644225796
True	209.8153799589874
True	787.1947743227034
True	300.8686427479584
True	588.4513937269069
True	253.63913438210088
True	356.4589322523332
True	451.607402894353
True	570.4803083348271
True	643.1000265099168
True	372.0647622745666
True	37.97764092799118
True	558.0857239858648
True	631.3040706779041
True	19.32862384676421
True	10.91447100707278
True	261.0502259449422
True	411.5411951796369
True	442.3937419296125
True	65.19307903858362
True	645.4824023844556
True	954.030170656668
True	241.6594734631259
True	894.9676342525092
True	278.20827920664874
True	108.13675969711171
True	280.4134376475632
True	674.2348117673673
True	38.10138266785213
True	578.7857637419518
True	1261.3126902006672
True	1008.2315472936284
True	886.5130436220727
True	217.56015802533588
True	92.97175948424196
True	197.8071755248891
True	839.8217704003606
True	138.79813783200538
True	1078.5778784705626
True	870.172204892158
True	43.49289317766039
True	88.50781588912173
True	405.9457564672847
True	414.2401402807751
True	210.305368228368
True	526.3550969802601
True	677.9110120627547
True	131.0065748565144
True	264.6203860899539
True	1017.1037088040332
True	53.049091012266615
True	704.4361402592664
True	543.8820143475615
True	37.94522716566595
True	826.8384023998043
True	385.7719060041955
True	558.9592022495361
True	100.27058124805026
True	278.2233568349391
True	199.0382630579817
True	28.41979082781508
True	138.80707545369958
True	739.140701318349
True	131.1729743274261
True	389.997911841231
True	63.83379765265566
True	636.2446741576904
True	605.1168386430825
True	231.87946142003332
True	473.436209211746
True	164.7294103412899
True	165.58417687794395
True	218.35027597901896
True	297.6807765361577
True	364.0784981072541
True	128.9601742239797
True	179.90684030322913
True	26.83715615635718
True	891.856432833844
True	323.2404141322665
True	10.037296422925628
True	352.81809419676136
True	160.99710221092303
True	627.3686357317714
True	374.3445804929671
True	582.21279027016
True	555.3184163048339
True	489.38911680232536
True	778.6077665445878
True	235.36956051088504
True	547.9063925770764
True	162.11149785437345
True	532.5865912372374
True	358.52633673518926
True	370.3115275467989
True	121.93378003430855
True	137.6155741360593
True	104.64714632307304
True	66.5325098722695
True	718.48287332727
True	169.8377884389274
True	44.82331440704623
True	0.0
True	555.7212737324212
True	110.72153597322504
True	23.12530364806833
True	38.92084849821698
True	111.17780685755284
True	529.4447566207537
True	181.2941921028724
True	103.0471049496806
True	32.89797663254418
True	158.1309729880115
True	913.771509969138
True	51.94406557159608
True	223.2620959291514
True	754.6166604358439
True	320.03097806342066
True	444.3857096864759
True	453.7439066067607
True	507.9110166238215
True	609.9528204145577
True	932.6629433953232
True	249.0134731066376
True	1004.6375637617668
True	908.7485436892904
True	612.8316404016207
True	344.40932392131504
True	849.9304008841884
True	10.217228752791234
True	32.804791504909375
True	287.1782893373789
True	41.3053178563932
True	196.09343512398783
True	750.9324606030883
True	212.46103332210893
True	768.823401657742
True	760.5811579828817
True	118.20310543594442
True	350.5367530073954
True	609.8699668080933
True	25.52222350012745
True	127.3703671671667
True	444.0658535840064
True	304.7875797136018
True	195.8804864848158
True	114.49487528978722
True	380.6668136841615
True	20.46093161409681
True	366.2436958199257
True	371.2659451012416
True	1038.087753601312
True	365.515818163956
True	30.595772760562014
True	430.133740991788
True	466.8973686382947
True	229.84388896282485
True	30.76057930764756
True	761.473231927135
True	444.80942230522095
True	178.88645337821328
True	15.536939241441264
True	1195.4012830141942
True	168.8195696496407
True	28.531512178695102
True	320.03352006471306
True	278.02741183629274
True	115.0533619953424
True	294.2758755899942
True	47.18496927404029
True	314.1570512120407
True	315.82004201079934
True	310.42287989438466
True	31.854291999306884
True	45.19428666739386
True	1089.5573635565986
True	25.87622133222002
True	12.309783832368716
True	179.4724731391127
True	684.6939664093599
True	9.456504168957943
True	190.3293393666456
True	169.91850883776235
True	538.2456283948378
True	370.21582269245664
True	703.7793458142476
True	320.7197406843299
True	486.2798073049311
True	439.2954625383754
True	499.0960047643137
True	100.62813105032916
True	1287.6228918332206
True	902.816805687026
True	274.1096210562388
True	535.5251419641335
True	104.5713968034249
True	599.0304860960327
True	437.4181834764671
True	153.6468287884561
True	75.24024116760414
True	348.0204483330496
True	171.5357744021062
True	30.2807166130914
True	591.6802655362254
True	379.0882742445281
True	68.28479390613293
True	32.97310896543504
True	663.8194742978975
True	501.39474435274064
True	75.92088237967988
True	22.708605712826127
True	331.2548281283921
True	325.54501938515915
True	724.1128696999668
True	558.2558565948013
True	551.7068215953643
True	787.9580681755693
True	9.007047635656727
True	57.73419062070343
True	36.08228112951903
True	61.66405513824745
True	516.4598853667555
True	598.9010241724895
True	82.66389845934805
True	107.37080180805556
True	198.06932840021423
True	76.0193271405783
True	182.92022979598184
True	215.10904785326275
True	272.89951116871373
True	774.3552159745284
True	616.701918268961
True	286.5496915332931
True	180.48857131296248
True	272.6639079265637
True	239.89030939138476
True	744.6361125999056
True	325.59769528872727
True	165.4141056141902
True	921.3578955583456
True	339.9570855527461
True	462.959669557895
True	157.5687707875563
True	121.47858261988095
True	62.700876302924186
True	207.6830199328518
True	1009.0774129412256
True	503.2497541108358
True	114.47935347677657
True	363.5527604293759
True	106.08815465962148
True	668.1864344340701
True	3.930856617764855
True	710.1886359939615
True	40.61411593074249
True	939.964480775104
True	832.6936899907371
True	206.21047595974875
True	29.80548080002959
True	80.9410066561475
True	461.28531658335567
True	218.8574440541429
True	1.0894268593066432
True	80.23391624749655
True	1136.1641619693216
True	334.20102857400747
True	670.0967613887252
True	487.0938572032894
True	29.891076062335355
True	136.56610207331033
True	442.222101183977
True	940.808423952992
True	810.9621690076866
True	408.6772088812365
True	351.70899364645976
True	16.590651764964335
True	79.57895184523473
True	735.3145277975441
True	499.44872476776527
True	387.359270352434
True	873.5528665283449
True	24.175494149134856
True	217.8917876381878
True	898.6877984582478
True	249.25664807033877
True	8.783666041689644
True	501.9891984390951
True	105.93737243392646
True	648.6740753624406
True	54.62573846285613
True	256.6549156749164
True	902.6023602592776
True	897.3344363052419
True	275.4727621020493
True	428.3158160810155
True	117.73163426690226
True	602.4049387818753
True	251.83497806729852
True	185.94749577421936
True	874.4526509086589
True	53.92432254986944
True	739.8801101424468
True	275.7857326087029
True	311.7005450899347
True	167.0100240944348
True	491.8167390340208
True	569.6299658264669
True	373.2731969854767
True	414.0864826822794
True	68.82270047326665
True	159.55935766922332
True	466.88682895161423
True	224.23274096847305
True	38.23282444839804
True	207.24442895155403
True	392.2850387874581
True	390.5989754244614
True	769.3531207796807
True	130.7199151569653
True	661.7631132758911
True	523.9063543486294
True	596.0184201980995
True	132.332575978705
True	39.103759951180464
True	666.088094538896
True	74.54266615426931
True	559.1941675700342
True	691.2184400137163
True	446.4044656736039
True	137.62950732180377
True	538.350231398358
True	4.063163213325526
True	392.5161981793417
True	32.197850590031074
True	615.9211806728365
True	268.0912297376026
True	575.8877117358098
True	697.1547810924599
True	139.04166123525206
True	535.1538176442505
True	504.4385854742901
True	61.17690234598263
True	938.3578833027497
True	2.8674131484055625
True	27.25419224267036
True	631.8697473877464
True	679.7644265090341
True	134.51118206936243
True	415.30873333449705
True	119.1339718245034
True	77.72588914997311
True	463.1941721513522
True	39.05728322561705
True	515.3540308252416
True	13.479182541029552
True	852.4017115611513
True	559.4986116265953
True	675.8633127923697
True	101.1522091068176
True	380.303500978647
True	1004.5220446885044
True	831.4337284720631
True	142.09089649173802
True	526.5542713316751
True	456.2339647223284
True	255.60596478958232
True	259.8689522687793
True	5.47584423715623
True	318.3189610576437
True	12.49129855523638
True	355.1336823608012
True	77.90514598041895
True	416.0971668824562
True	646.9385571860865
True	127.51638747070562
True	238.67510260731493
True	632.1301673221355
True	695.4437510026333
True	290.8717695622726
True	137.07260413900937
True	167.87139470645488
True	475.9692993844146
True	84.03925837307023
True	10.230963022670238
True	505.5235675517586
True	569.6300024762079
True	19.39426879195086
True	137.1978136485915
True	908.9442034551532
True	482.64924278543134
True	257.5323847610831
True	29.644651583091537
True	480.50284611467015
True	112.49321941048711
True	588.6388015885954
True	675.4255508843269
True	307.6099098959075
True	396.2039595182902
True	187.4221709856241
True	240.89557696114971
True	75.5685625778083
True	221.61322134078424
True	496.7896555099695
True	20.88133577343769
True	448.6199910083608
True	390.6458589616324
True	709.4972194132336
True	867.6176309628639
True	903.259285034562
True	162.77264973360926
True	384.88373361514056
True	71.04890047326931
True	191.8185183978297
True	311.7283847017848
True	9.729538005426782
True	773.5280149903924
True	22.54204002108806
True	396.1110960949811
True	266.63423596516566
True	642.5908246136187
True	204.78518240210025
True	38.89005380618489
True	703.5730228587531
True	1088.6002435238877
True	221.78354453916103
True	132.69883770912764
True	617.8705997941967
True	488.6651543244117
True	18.197851856031264
True	816.307108692498
True	118.53184552755656
True	44.01866673825375
True	308.5896232646498
True	358.7188625756438
True	394.326562385614
True	270.9246565501448
True	20.27581338921363
True	22.418762203817725
True	835.7365773517857
True	189.99504103353237
True	113.89897474138668
True	820.2409364459835
True	628.8662242321557
True	614.7118084760648
True	445.9165535215363
True	151.17025556237726
True	34.78510816093875
True	107.78906098971986
True	422.0986566603512
True	231.61678617015875
True	481.620048288076
True	146.90561478206124
True	484.4045206570691
True	655.4815238527331
True	946.4842390790832
True	24.575582335570147
True	995.9018859372588
True	1036.318980265031
True	481.1580766281288
True	87.24508303426782
True	775.9425066485597
True	642.414602836845
True	651.2741357990573
True	176.73238899077614
True	744.8334368927785
True	708.6700163539431
True	125.08060669166336
True	773.4317019888146
True	829.5385775340355
True	480.9149554455344
True	229.7589221879172
True	77.26953840816259
True	320.39995373037715
True	361.0961231781653
True	456.3810352681135
True	447.1312926551069
True	188.1672981522284
True	310.4379185534327
True	3.0668725414506817
True	11.384649140254428
True	104.86298188735202
True	131.8787439491159
True	351.39122823119527
True	340.03874459403534
True	111.76613051906396
True	16.81343538321842
True	219.1148839453462
True	817.7427376890417
True	467.9256495599504
True	539.4299697462086
True	566.5977209180418
True	796.9439192597299
True	646.431168142553
True	86.13882486052574
True	210.22269218014227
True	248.90018313088711
True	284.6420290388848
True	105.27770732967018
True	369.4597710433946
True	434.2447727313541
True	174.65815133660342
True	640.7532345377089
True	243.5456963405064
True	219.71070445859385
True	27.292778193287592
True	246.05322698487055
True	474.70411603869655
True	167.2835434677459
True	501.2423206169813
True	474.96590907694895
True	243.1647013132167
True	99.51712439835474
True	40.581858710037935
True	404.08805509521306
True	776.8984750221805
True	166.70141688998498
True	1062.738254893971
True	1040.7528247173957
True	488.0281892014248
True	101.8327708879364
True	124.5484073465356
True	652.2754059161799
True	9.170330558232134
True	227.20267851189223
True	137.38369024592677
True	113.33019173393122
True	343.2034274629886
True	632.3010816567275
True	37.54175205977701
True	125.10995176565282
True	965.5221302138068
True	55.25442670580435
True	448.0887071355282
True	523.0984359555246
True	252.3979150085418
True	131.93636683209843
True	933.8623253491404
True	1188.274142309747
True	530.7462601689114
True	644.9533659339777
True	206.1216456468725
True	149.51364153205074
True	309.1675093535398
True	248.7557154906068
True	175.08286961099438
True	311.04736513183184
True	328.6983820247689
True	12.489798393620577
True	636.3244779848687
True	145.8307906468733
True	81.71513670773362
True	437.7532032339361
True	324.5752116700532
True	1174.808524398454
True	371.0816525674473
True	1016.5579551029346
True	11.562490563250078
True	271.07521594183504
True	231.81880634477196
True	155.4542778211116
True	477.8523669768738
True	201.0915363345755
True	410.4908242638599
True	329.69406449164825
True	115.73708840167188
True	353.58404538774727
True	1012.979103633938
True	706.3962460437135
True	213.05869010177952
True	111.28797904444264
True	294.396110370589
True	25.214342103806924
True	360.10712814383663
True	322.8717176302796
True	569.1515155253389
True	452.43528951356654
True	360.1463369971917
True	154.10531649224242
True	12.64448073501057
True	421.9518622030968
True	284.0624557459915
True	142.38312242719934
True	305.3190893051586
True	438.2035455460512
True	810.3488331810703
True	313.62295713668885
True	766.9294322294952
True	396.2361002601126
True	375.9222252203919
True	1.1470719484609584
True	1180.143778833254
True	105.41402711644564
True	906.410816843289
True	199.06113220283927
True	445.7568728117441
True	676.1892065334299
True	86.97128575482171
True	479.5497863796318
True	33.45912799838016
True	407.2963724970444
True	78.28221400105474
True	225.25877792448267
True	38.20719656040158
True	665.2490802890259
True	185.62826635144336
True	24.878802018825144
True	396.5018848926949
True	107.79826818435376
True	178.59332194654633
True	838.9592634939094
True	249.55056030668675
True	154.25404932556657
True	378.10634173156507
True	516.3104377723164
True	344.9661816408295
True	531.9482807691824
True	595.0323463459526
True	159.54917954617932
True	7.122395513022115
True	74.65139912086697
True	425.7291732771581
True	90.82719267170276
True	77.88552007778695
True	1029.1414464031254
True	25.479359195283788
True	330.85588665712544
True	313.8408889015354
True	455.5519017129114
True	662.1821231301042
True	186.18519847898443
True	654.5835453422418
True	328.06424873318616
True	345.6222582938713
True	273.7224538389222
True	231.8088462958379
True	344.7930339774849
True	435.4646901790826
True	416.8694106731232
True	609.0173921515214
True	131.60739794091035
True	77.80645892457903
True	35.69841333957202
True	300.84922157119297
True	650.549902421447
True	385.686786038852
True	756.8582179257394
True	217.13446484852307
True	390.6633410077476
True	70.7694218856081
True	55.85464676472351
True	442.887893396325
True	200.30519714823325
True	214.61300103612112
True	43.37146727081687
True	1100.0726794360676
True	172.26001756686
True	892.971200347074
True	310.76044535393913
True	929.0153128295988
True	231.6656570303529
True	458.2738849764676
True	530.9183151481617
True	609.3330789519816
True	213.3985079944184
True	475.45495077838586
True	976.3318679159246
True	120.4628315093196
True	7.040941128696307
True	569.6588357182583
True	26.56223866089132
True	72.96329864015911
True	799.4053918866584
True	224.23835680888163
True	979.1925845236756
True	672.9398647205039
True	419.20222541486015
True	285.35067531340525
True	480.1918735323511
True	337.3594500887459
True	172.19416601818074
True	691.6500680638727
True	725.2725445562933
True	206.57444595328403
True	90.24139434748788
True	507.5677891202541
True	142.51961279266507
True	378.5160454332704
True	338.2580087650533
True	65.7318154137157
True	378.9709876082972
True	403.8602383414196
True	371.1346141354728
True	403.71783835637024
True	443.2899243045873
True	661.8675794516747
True	60.57754223017337
True	429.0877894786533
True	326.6414432319684
True	640.4119713905294
True	225.258276606226
True	97.98320550977029
True	42.17675937800279
True	527.8247118263268
True	616.5676633663469
True	190.1401733795421
True	425.6162471834889
True	347.08025051097474
True	17.67309473960714
True	166.94020232715496
True	288.3561620648445
True	3.24818551592899
True	869.1749863662579
True	76.15890937879443
True	105.46103749121454
True	113.33657781898737
True	351.1031535473458
True	35.83552139467266
True	438.2560528616783
True	233.6563403753813
True	5.581680820558068
True	112.38597551779722
True	453.69773878373616
True	51.179714376062805
True	66.26473222491467
True	174.72047878492032
True	289.40077634263247
True	965.6916001832092
True	378.9486675077556
True	960.20706936354
True	181.895837173887
True	1041.393438877807
True	763.0280677105693
True	646.0440044474734
True	431.87553760190406
True	380.9386480949965
True	82.63516832000943
True	74.80885397575257
True	76.97048863597905
True	178.8125377555725
True	478.35907593344587
True	1108.506624116665
True	174.2317084980128
True	360.3358667582694
True	437.6353703759372
True	621.9204774446996
True	626.5906174673668
True	280.035446982328
True	452.2186935245376
True	656.8741391732664
True	98.33453556948476
True	724.5122889467741
True	260.43871454266764
True	137.6722699996638
True	402.23378315174193
True	836.9076215986255
True	441.3723751850516
True	888.739581890494
True	194.82137891288684
True	350.25517859755047
True	693.3570843246672
True	615.1870303325752
True	182.07302399997695
True	252.9399977638541
True	802.1725921360978
True	33.06727116460856
True	193.3425306498017
True	466.9351899242481
True	722.1635562213874
True	108.40811617300812
True	37.78123825427457
True	164.72103271307788
True	724.6641133657323
True	326.82391084738714
True	551.9584036928871
True	354.03402736326814
True	301.4466841192384
True	427.31203564174064
True	503.343595106996
True	70.79074083922333
True	390.478144001379
True	805.6051623306346
True	0.0
True	298.6832263459079
True	264.07383097307456
True	1010.1369834473568
True	148.31525588408562
True	639.3199839108818
True	628.6256260312261
True	117.10917712222177
True	222.52202980816983
True	137.67870839221146
True	12.207126338433032
True	294.87565050614603
True	357.5094633034917
True	1132.718983436676
True	228.8944632616453
True	410.4507817379031
True	657.8126139335703
True	204.6799433845929
True	27.15392463181696
True	866.0021532568087
True	605.2027699309772
True	163.4527247063228
True	648.7603636815296
True	164.7640655557599
True	291.9332651266089
True	803.458322895385
True	32.14461142848145
True	106.76533989218473
True	520.9689215971867
True	62.66528460285977
True	75.75179396693663
True	413.02732673148176
True	22.000068012855994
True	749.5839214187278
True	100.82654796584214
True	163.65007883076802
True	19.24869035157576
True	716.7340792450443
True	27.89287939838433
True	785.9959181087999
True	406.1200774135676
True	122.23511264179722
True	692.4901302631719
True	536.2695091165042
True	570.3936462819466
True	45.37709885914994
True	371.4177352829439
True	4.867571045182162
True	89.31409421428616
True	363.93792201334696
True	49.71872837025153
True	122.1493040104585
True	321.223323573135
True	175.96444605550573
True	98.25933656290309
True	644.8890919698873
True	19.93797960261831
True	1145.2862458957406
True	508.54913371897874
True	303.27222476819264
True	497.00334602689503
True	123.4327150515143
True	805.1965522478573
True	1098.1973799635434
True	739.4491347016722
True	174.40144493523542
True	218.21285720447327
True	50.574205160752506
True	59.71804088600358
True	153.9390876603257
True	98.28684881829628
True	171.48078197269675
True	1208.8020132766026
True	304.7273951061084
True	354.4001612183936
True	691.6424986189613
True	17.067449714911973
True	13.830688625194409
True	571.8716507803133
True	5.943833054595398
True	117.39441967246488
True	671.9886769122801
True	176.6126917131476
True	640.2198772797485
True	813.3715569660175
True	152.34007885844807
True	855.596425018317
True	2.7595597022963805
True	463.59129573176415
True	1046.281023453659
True	24.876465764014164
True	236.30353409146232
True	150.0846494431539
True	973.6805933416103
True	229.5681286052481
True	509.33572775685263
True	110.5090036378802
True	504.2652144680292
True	155.22385090346518
True	95.18954705857364
True	385.9803152944432
True	65.01232652361847
True	51.484445737524496
True	1109.005131034671
True	261.37685144605024
True	156.15246175185794
True	375.2091020284236
True	399.0845873094289
True	211.84865415081904
True	166.53154506232275
True	366.6412937879404
True	35.15465393902631
True	484.98011828786434
True	1095.042192277971
True	115.20551916379353
True	475.1833936858765
True	314.4136123368274
True	26.5737950810632
True	390.4026667624556
True	100.4305509581154
True	600.4940426000485
True	210.65371308606416
True	422.542790314876
True	18.24440344799649
True	434.4252048386359
True	107.81456552064276
True	334.4409533943235
True	34.0085913349545
True	172.6608186049158
True	246.29215036314903
True	781.191761164873
True	56.59683626293353
True	139.40107524256828
True	231.65960499609
True	135.86233959631457
True	630.4894372510794
True	553.3695426015372
True	788.1908343388544
True	393.8687110336935
True	534.8644193934891
True	439.6729628902232
True	693.5434628977088
True	77.36675430470365
True	459.1502364777462
True	440.309585019217
True	45.625004661786384
True	84.29908321456192
True	124.53440314694312
True	88.7955860458896
True	322.3715409675021
True	825.9460650630575
True	323.16013185729645
True	1134.0917152494585
True	321.55416937314834
True	921.2269987935892
True	154.3858216179245
True	600.3940982133923
True	631.1300779917424
True	695.6326645618155
True	452.665659933232
True	64.51634679879234
True	294.38434759263043
True	39.20961409394484
True	167.08965472802726
True	175.3073786553811
True	1107.772946096527
True	224.71656374789583
True	556.5677049595738
True	578.3482586355351
True	566.8045528618836
True	882.1959306102149
True	592.4092094986161
True	634.9070401664873
True	951.4043894102786
True	125.14851833113832
True	325.1366301746964
True	271.8688100332792
True	328.37423215348264
True	88.34002261290524
True	362.86089391528606
True	3.635513146465577
True	343.8377484312508
True	264.0357798553148
True	622.4540115238536
True	297.30379863717235
True	350.4561034420039
True	9.96258214143145
True	58.41294666880759
True	538.2023909735427
True	30.66493857200913
True	144.63918802166748
True	63.5459875310165
True	152.75181777553573
True	243.20423992455744
True	74.68778472168177
True	384.8383925443803
True	273.53907225177
True	100.43466050645156
True	340.97105032340136
True	62.41016151356361
True	601.1938825599514
True	848.6967701629669
True	280.61649225080026
True	1154.7813662432036
True	109.38008901885348
True	300.30101324614066
True	1049.7424159047805
True	88.73700718905218
True	288.95839026346425
True	8.5432704679975
True	399.62197765611626
True	456.5319101481574
True	146.41225785250347
True	627.3312986955584
True	917.4778132514032
True	162.28078322178223
True	82.64405124624109
True	323.3512347411594
True	551.598303519236
True	598.4521130206897
True	1209.125734110931
True	27.28800745766797
True	954.775143685482
True	135.92964479778624
True	639.0760461571622
True	114.45377821316303
True	134.65370564376605
True	188.22299081368564
True	169.70904224584186
True	742.4944953545254
True	209.09139340413967
True	236.947071798831
True	65.18130937266562
True	513.1971928772757
True	450.910692999743
True	172.9283039596086
True	247.26881752087203
True	16.209933458328738
True	427.3372429441711
True	216.49863814841035
True	295.7886704867492
True	114.78868365611544
True	707.1998585863048
True	413.73599181001873
True	273.22371114927813
True	647.2605118666662
True	545.0731536859388
True	444.282359408881
True	139.66932744559915
True	529.618524119977
True	426.2517060183254
True	3.1655159736774383
True	182.3728330465413
True	94.44771643976702
True	241.9758152776068
True	2.868104113819345
True	131.3763278973531
True	353.3213299114742
True	7.544180322915638
True	864.4618408499605
True	173.72872462086616
True	715.1403494181725
True	826.3361106932012
True	163.72410081311386
True	226.7538429460004
True	464.0512788195461
True	849.6636271873402
True	51.23722943230582
True	38.031067191459904
True	124.87609076575085
True	611.5028480799057
True	708.0596505586901
True	179.47094933708317
True	601.0624912625042
True	607.7253111229517
True	863.1406441044439
True	392.310976225108
True	192.11348368850736
True	863.9486533653317
True	216.944648966612
True	143.48450553771875
True	332.53927913076313
True	227.1089607911363
True	214.33239992153773
True	622.7525567901233
True	254.266859527956
True	193.0574025383805
True	444.5039466550289
True	470.6976127215737
True	66.29018992953826
True	298.88195632938806
True	76.64486273954229
True	340.78973128133555
True	365.8340618715744
True	258.46506728977914
True	174.2960404260629
True	375.7534658400936
True	644.0422553944269
True	723.5549503702836
True	296.4131725138365
True	748.1600369643996
True	64.87302174474046
True	890.1130864396076
True	351.5581425269302
True	12.815662051708546
True	605.7747550191995
True	680.3899525262252
True	256.0763926789923
True	165.84022144255667
True	48.73144172237218
True	377.7777572207736
True	74.72181487634685
True	13.542454100660642
True	896.3429414904838
True	380.9516406684504
True	166.54771207573688
True	995.2946073454476
True	12.547515118563387
True	789.1505202713093
True	30.56761516120731
True	681.1735118371998
True	57.569072760216045
True	745.9610820536976
True	434.90159395390674
True	204.74654904039136
True	437.3961536058807
True	215.46733149794585
True	295.8427720700249
True	220.3783021175752
True	420.05032752495305
True	9.73525605676262
True	326.42478889550495
True	117.22561731578136
True	11.727332019201487
True	472.4739835727784
True	710.8582671042371
True	276.7395850587848
True	77.90383365152401
True	326.8897796774965
True	81.35684942363694
True	185.92776328167608
True	180.9497957898807
True	376.5371576750974
True	43.60071051016979
True	135.15463326041967
True	386.9177541202239
True	899.6518610522756
True	103.00238005590596
True	209.35331531245023
True	430.6161191135312
True	18.38996508034606
True	426.59456367810577
True	493.0350980079802
True	88.68044133508948
True	393.8846095778851
True	345.27596466821296
True	408.7765798443464
True	592.2240732641033
True	1032.1151679500124
True	990.329184770348
True	52.03375438960658
True	1080.438904707599
True	110.41476961112402
True	111.223894303661
True	113.62423481709511
True	500.9691303260296
True	371.8789118572071
True	560.9724065536344
True	259.15078623040574
True	151.36419213639434
True	398.8726796517524
True	16.492998435175902
True	473.3431377651845
True	378.5594172410595
True	154.3188943431277
True	90.15126923360688
True	533.42367679509
True	960.8193121677128
True	194.49399717749927
True	66.41721794499604
True	445.7601107420946
True	376.9901402923064
True	483.83447341224513
True	327.725651164886
True	4.583250655838382
True	535.8889638994394
True	532.5793002900599
True	511.0745757160505
True	190.2312106883588
True	102.84895605842236
True	21.915395181217374
True	372.4782544759383
True	111.08527762853888
True	7.642225252150879
True	30.182840701623324
True	349.33530368314416
True	647.8316644359749
True	131.8955664702082
True	89.50418601746695
True	24.558657282718045
True	404.7668582192074
True	354.7088205827602
True	795.2643474642484
True	296.24497143174125
True	517.2120709952915
True	558.9081383894758
True	536.2403169080268
True	295.7020982924839
True	539.1053903763091
True	99.74990099352192
True	577.568417661187
True	6.834249148957595
True	376.7676781652192
True	465.7272055538396
True	962.4682521966564
True	346.7163702853519
True	813.2706952943271
True	940.2152105155052
True	177.1107642852632
True	36.85574547574893
True	363.50972367590975
True	371.8185050178498
True	578.6880575655509
True	249.07169187594343
True	27.805016172056416
True	626.7593468125511
True	125.54837200441207
True	1045.999056094019
True	319.3394008688527
True	468.5084542193472
True	125.25562345531378
True	805.9898723086694
True	139.84568494441157
True	825.6115397790496
True	586.6065802180974
True	187.2417687085365
True	112.24068315993811
True	65.06204002065812
True	563.7058391394446
True	923.8046132542992
True	419.6988134745303
True	527.2966880188497
True	130.43099171198045
True	638.5948853566734
True	496.1057557453945
True	793.0928431125836
True	314.3268387788357
True	590.367145415925
True	118.2535768938451
True	26.7555652075004
True	407.961651644508
True	166.6121004026936
True	105.53246886470224
True	378.9173401863408
True	1096.2117983848914
True	259.2701222002118
True	550.9729635461816
True	10.112469140575865
True	76.79442571005089
True	335.7865946221005
True	779.4056585419542
True	450.28044958753935
True	511.48180971413126
True	693.5033729382762
True	68.2850199590219
True	724.2515076131823
True	46.11337224126785
True	99.55100653819902
True	181.0323439711064
True	82.00980809021623
True	26.702501869555604
True	300.6640361776802
True	478.7321955429784
True	895.2572135072983
True	873.7596921842377
True	5.936685150241203
True	282.09448805721803
True	450.0085718116762
True	122.8966731843378
True	231.43434161439689
True	332.81564916653554
True	1320.5894156345448
True	468.4306885595341
True	23.834962213548717
True	183.4731442945284
True	715.2985239318564
True	34.87227940738578
True	166.1730570427575
True	544.0116510642508
True	73.12381933441333
True	867.5665886031798
True	320.2283502746201
True	649.3437246486636
True	71.6475068170288
True	666.1171162458852
True	591.847418413833
True	872.638653019097
True	249.00443710062257
True	502.1921462308901
True	837.9003315159267
True	884.2026833919055
True	242.53121782198716
True	757.541749469414
True	211.1777317219301
True	460.4119030183531
True	368.0817177369368
True	496.80511357125147
True	491.3264711299621
True	316.24030910363683
True	351.13698441475776
True	114.37072585305984
True	348.3512338871465
True	1134.361303429021
True	317.3517961889854
True	148.36543061735233
True	292.2324126291158
True	746.2046475117897
True	646.5294809823544
True	426.9364235597009
True	122.8553418051279
True	328.31953624970924
True	31.67013391397117
True	169.469940929263
True	87.99422238693509
True	82.70212890618528
True	521.1790008227744
True	145.76919286103086
True	132.90175243034656
True	107.97585933338404
True	87.442546769529
True	443.04934563813714
True	392.26666411684624
True	1043.366721173409
True	551.0718512585737
True	824.5970099977321
True	269.6406913376956
True	306.8897583089132
True	525.4368203915409
True	200.50441065372635
True	718.2900666589616
True	244.36124234992877
True	358.5100108340838
True	72.37587247855687
True	116.91350596024483
True	258.17590282878865
True	114.3490552249678
True	443.79243815395546
True	30.496454913643703
True	567.9590833199462
True	988.093013043272
True	738.3114191364361
True	1.542965332156906
True	58.35029416441404
True	489.31115777651627
True	433.540882776434
True	77.21946059088114
True	115.57469111156166
True	301.7344016094782
True	81.55427315572838
True	49.629058124977
True	719.1832574747061
True	651.1309719825771
True	161.5552325054895
True	175.51945217831678
True	503.15323438860605
True	54.42536964911223
True	27.30606311495606
True	568.8701201318103
True	474.9689022454696
True	1100.7858419157144
True	50.515327912815565
True	482.332787728811
True	856.9257184432435
True	801.203590901942
True	288.0061178868081
True	751.6088304769928
True	402.42362064145584
True	40.99369376152731
True	102.62391881324902
True	691.7214142945725
True	77.03881103486152
True	144.2567638309209
True	944.3499659388768
True	189.2271952475457
True	266.95570871618486
True	100.10715925292952
True	656.0109123637454
True	586.6803031455213
True	211.82697383507323
True	422.82846977231367
True	38.87343459508394
True	272.4243534700531
True	608.3135949347691
True	619.0113302531981
True	312.9392207300198
True	80.71039919358302
True	931.2859519234316
True	1071.7617266736256
True	542.9991418587297
True	65.26815462988024
True	31.254855031344057
True	86.21493148511777
True	111.41631605446878
True	103.03256200041244
True	903.380620425042
True	1190.5886248386896
True	712.1217827864459
True	334.7936828815665
True	9.39039080320949
True	20.141685925659488
True	343.36791992328415
True	477.74910284544734
True	45.8735418544362
True	573.5171854344347
True	427.2475122947513
True	400.08598516183457
True	79.33360076155701
True	197.47104939431856
True	261.0179502181234
True	140.4491873149291
True	392.0418775023368
True	44.555898882851416
True	178.82252208684915
True	1188.0907391864107
True	5.904031103975708
True	26.570465836189964
True	594.4385779214715
True	363.6119781939903
True	779.7590523399475
True	158.9877905670209
True	779.4143978737019
True	582.7694464760926
True	276.27267343313974
True	436.7664192242259
True	348.2597444641601
True	289.1879152587341
True	272.9324165593793
True	379.6448461092059
True	505.5867220249555
True	514.2380624350888
True	108.67888272209936
True	373.6934956706164
True	9.332294782311983
True	197.00027022767247
True	228.19648088575903
True	848.9154175892347
True	587.98580104718
True	31.235535458255203
True	724.2339593064193
True	814.4948955081703
True	95.8147270371838
True	361.2127437387652
True	867.8252867398365
True	211.39096168551515
True	170.32653993861976
True	536.4907631047004
True	580.6689610328752
True	1068.9290940642811
True	140.6313874460812
True	155.30332777325663
True	260.57811769374155
True	308.63289635063546
True	434.043980634593
True	406.9217045586774
True	307.6121080245475
True	423.78972060800953
True	487.1464041720066
True	220.5269940910388
True	1487.2715028338878
True	252.98502710139968
True	393.9469108139057
True	55.71392987987303
True	784.8832413392712
True	257.7960206426721
True	955.096551667704
True	558.0166249698866
True	313.2615947746864
True	759.2208233700457
True	264.8483351622545
True	218.1795634142565
True	255.79710851090363
True	226.5122228460528
True	148.19455090005934
True	252.448436514379
True	713.5390735573509
True	522.2825506027242
True	225.45611863185627
True	1191.4163272688393
True	113.58535263810278
True	263.53939692190096
True	69.77506650765045
True	305.6190364103667
True	400.77797553106734
True	91.81689443511532
True	210.60674332220617
True	71.1343841641059
True	671.3195314677902
True	377.5242007471945
True	217.77102503558635
True	745.119393246769
True	857.0315484813362
True	805.8223662770304
True	826.960949040178
True	341.6020437845541
True	1.117995661924194
True	259.20965431306456
True	56.523272076078136
True	394.52427314791606
True	56.41607415492015
True	367.69959954288873
True	867.0798065434298
True	1022.2289594112452
True	405.80666177451695
True	21.006129615785024
True	515.8166680445356
True	511.84033229450085
True	192.10689413428827
True	232.15902886270368
True	296.900310275156
True	23.618638747518787
True	134.33152796418273
True	954.6796204276932
True	65.49133380533793
True	473.0792380093824
True	790.2652769679386
True	105.5252413179668
True	251.93828230185588
True	117.5790072234137
True	15.887608422673924
True	1.1709312157641265
True	113.34024928945068
True	1016.8984142369376
True	489.0040643817521
True	70.60186633310259
True	791.2670315598772
True	339.2822241315644
True	1.829965810080512
True	427.869603103248
True	187.50424026339837
True	515.2586200149772
True	81.23406203685576
True	347.7154490272866
True	374.0551374577204
True	173.5571749908882
True	214.35401580123585
True	124.11470248282949
True	176.39424245318034
True	973.1323669487537
True	15.029188697386136
True	510.3153976776344
True	483.44249286066633
True	410.8745262987093
True	225.7756764987212
True	240.13637846045452
True	154.141465977525
True	45.63808800824788
True	473.8508970494818
True	153.93191398522956
True	851.7823106525525
True	816.7104849124519
True	241.65318896777327
True	322.7041444052888
True	516.853218877695
True	37.488077734623424
True	87.22484214629742
True	728.182127672955
True	1081.66675474096
True	113.45277019349469
True	732.5041149145194
True	145.53174326652623
True	935.8767337768402
True	622.6657803642131
True	106.57543271866147
True	271.65818027150664
True	626.4383339863132
True	271.1741240839221
True	44.5596085136686
True	582.7863376234196
True	447.6917439379399
True	5.974636961876401
True	483.1982644173728
True	61.683218993369096
True	184.1551390230561
True	234.31739982123463
True	305.7812122165558
True	76.94096246473218
True	226.16349992036768
True	359.4376112684259
True	433.1237398435666
True	954.7244178089876
True	48.47261219025539
True	907.746719991808
True	993.0472982231078
True	126.8326456957594
True	73.00139177090207
True	1011.1029601382436
True	30.863770529365706
True	222.0706522797369
True	83.71680424759758
True	213.5709668113442
True	363.8226201925773
True	943.8804091146052
True	100.35961503480378
True	75.98618080258446
True	666.784607812288
True	270.9749129836348
True	740.007880401766
True	52.86121594521542
True	473.95632579364735
True	400.4004413026782
True	688.7286934659134
True	52.78040431944783
True	114.80050285283669
True	28.69855011513132
True	265.2360428487193
True	43.20669843719393
True	350.2517533744678
True	3.1057451598098806
True	1168.4959315977933
True	105.34731755159332
True	135.4206964654103
True	357.2497620484309
True	718.7886181897034
True	669.2319221507682
True	991.9445145955424
True	463.3553383378781
True	407.4383616544623
True	142.4182957085145
True	410.26918831237214
True	843.4966986340207
True	419.50721356587854
True	955.1759287938896
True	83.4604556555379
True	421.9129237208032
True	184.40948368455423
True	265.90874591533753
True	742.5705140087258
True	170.03544209066084
True	129.71674450371015
True	68.92853207560063
True	841.2525027236352
True	806.1474123238995
True	84.37092953598554
True	446.9887801206841
True	758.5838065903196
True	405.71720470314347
True	54.36695407752397
True	315.8530916895455
True	766.2165795165824
True	31.9422303977269
True	375.9135445545352
True	165.06613698264758
True	302.4042228875895
True	29.922928611095024
True	228.58108510868047
True	784.0707189650997
True	633.555927143656
True	57.100433750934265
True	290.8889421178324
True	901.1270199609302
True	18.56073841166604
True	320.75876570037826
True	279.96742607227304
True	431.8193644442791
True	209.05911240826944
True	616.8250181252647
True	46.81944155260442
True	961.302544335201
True	848.7991321508428
True	48.08152068908003
True	389.4766402962565
True	717.9789965515957
True	917.732276250533
True	274.76603317413907
True	597.6997301825041
True	127.69978233357742
True	194.28906614199005
True	136.0228342253941
True	130.51391956758235
True	210.57171139369623
True	957.5735005456672
True	811.5829375755393
True	948.9151894085056
True	19.85225175545017
True	27.389687730434904
True	346.3501453225832
True	12.625143934932092
True	604.132589379484
True	1059.7184130596054
True	266.468197265539
True	215.28047940617444
True	86.69360224457449
True	204.21985720550808
True	132.5375751399103
True	44.23715773472303
True	132.4602854522521
True	88.32617795551052
True	245.13685928558172
True	545.8628959505908
True	163.6072286403075
True	29.788566598645414
True	59.38963576957207
True	435.7645855341923
True	266.28620420721074
True	581.1208257278448
True	23.98877885047853
True	111.45911891011404
True	676.1592861373
True	263.95770436736893
True	465.21962918270737
True	657.2634512405041
True	104.77742888303784
True	113.4611105157621
True	78.3169142163
True	27.58501277478146
True	121.95101481150472
True	82.98696572459
True	101.96668299928922
True	154.30121401170504
True	241.7812123551921
True	830.1243224352952
True	284.60141496233143
True	970.2832326037046
True	168.04381477780063
True	195.3710829158585
True	791.5643436358497
True	306.7594616275503
True	592.3886000547326
True	259.52367420842324
True	357.5232313637917
True	462.20989368549664
True	577.793900292855
True	643.9563306368711
True	362.4557051511999
True	33.21806484180017
True	559.2133707610525
True	614.1688969837913
True	18.774339245139767
True	11.912794779785244
True	266.0195887340414
True	405.06963957863775
True	437.3051973726499
True	67.63061996693986
True	643.3268347105202
True	906.6960922672027
True	244.5830674601778
True	892.9022970659788
True	280.6788791689376
True	109.32845386080496
True	281.08655783932346
True	690.6096405706154
True	40.325245320094
True	579.80905924981
True	1266.374887498254
True	1021.989214637362
True	959.5387213886336
True	210.31458210031036
True	94.48623375762432
True	204.89132570706255
True	830.4057581609718
True	144.25841161381263
True	1046.7872766230823
True	886.8640902124507
True	42.12464632599165
True	90.38584610859895
True	419.17719444732194
True	400.4547832704965
True	212.33386780755
True	511.8299692650353
True	668.6406176162698
True	119.8034568417284
True	273.6209714301979
True	1012.8652602281549
True	51.53468495869552
True	698.160108493156
True	525.2517528530352
True	38.41482561158288
True	842.9890684349771
True	383.970358990239
True	558.763795991231
True	105.74035969691704
True	266.4599738322737
True	206.22691548075588
True	27.56859647413046
True	127.5510056339697
True	755.6245520244117
True	144.21720774454593
True	373.80475687616354
True	65.32241952631361
True	613.4147372289409
True	612.3225336700241
True	226.20512645902676
True	464.78066156754943
True	165.14829811810114
True	164.3126151837122
True	224.54261872684768
True	294.0081493100734
True	351.764318071102
True	132.73237234559946
True	194.29842682226567
True	25.21997200380029
True	870.6417119139173
True	306.57020520663826
True	10.23960516157494
True	371.3574489031553
True	161.18747080963897
True	624.3688415583947
True	377.0691752871106
True	588.4837430522041
True	540.4929226695986
True	472.96852342661526
True	787.1903515129078
True	253.2486151400726
True	569.465306946216
True	164.06005372085144
True	548.0671619280467
True	355.50914503867665
True	376.45611344077855
True	125.8352421754515
True	134.8369367198122
True	105.26503008324823
True	69.84658717196939
True	728.17306829982
True	188.16031411352188
True	46.44207831783432
True	0.0
True	569.153731387863
True	111.86604439109288
True	21.102545018520058
True	41.5799639719128
True	110.89892535361352
True	520.0985546593024
True	180.1941850330749
True	105.6578075488078
True	36.414949513377664
True	159.68765532151605
True	947.024289959468
True	49.20054088816882
True	237.1390236920252
True	742.3970898147483
True	319.87793209325173
True	457.6896899176167
True	475.22827867633794
True	513.5814345407247
True	615.9418228966525
True	928.1290732676504
True	261.0713794681397
True	1043.4602371895244
True	915.1338295656958
True	604.6528780600787
True	344.11904993305603
True	843.7441885016166
True	11.42962648265536
True	33.69154668384462
True	283.47640817857047
True	42.42086440118352
True	193.89086822512567
True	720.763991854285
True	221.13384588187557
True	744.5024695524302
True	787.4181221238919
True	113.03051694437092
True	363.7632819018288
True	605.294334246011
True	25.11653115971926
True	137.36092343326564
True	427.6873269957171
True	303.9511021619541
True	197.0414736557049
True	112.26454538143024
True	388.6568761634388
True	21.83654859217817
True	379.29199130510415
True	360.2537612521696
True	1080.235333930398
True	376.6410111827059
True	31.08176327409825
True	442.993220581731
True	436.6465901960044
True	236.28262343408232
True	31.20850473197644
True	759.6897071979153
True	435.1801288042819
True	161.7715775383456
True	12.591229773883548
True	1204.320020031006
True	166.78442462417055
True	26.39837580809804
True	291.64966105700245
True	259.5077332252509
True	111.01439628258848
True	289.37317398942395
True	46.14090598368464
True	327.1356727664861
True	302.2851437561416
True	330.0124312598899
True	31.322401110373335
True	44.376136877107086
True	1038.61529212695
True	25.03699676905048
True	12.070258608229995
True	174.82280546753887
True	650.1638981824899
True	8.505465046749638
True	182.71598316132355
True	166.80425377085112
True	510.9870747185567
True	368.962344171524
True	735.5898290849938
True	321.1691395596637
True	495.9555042276141
True	436.492460864325
True	490.3504661612045
True	100.92706752084132
True	1248.77278912778
True	902.5525520541584
True	277.9632188372297
True	516.2633606208418
True	104.3616848016183
True	570.180938617974
True	455.4659068411343
True	155.3774785352422
True	77.39786404911584
True	335.11457203453705
True	176.46349142915085
True	30.018682768674537
True	628.74557838784
True	383.2001490038688
True	67.44717299383917
True	30.70062772278587
True	664.8814470600717
True	500.0312491241564
True	68.05106944551237
True	21.43719136561453
True	319.1991316807385
True	334.8545996616228
True	713.2259149854697
True	559.206136148781
True	558.0623871643899
True	789.448778734029
True	9.452095055883545
True	56.531026665235565
True	36.34893813370609
True	55.960901582151735
True	488.8654852806264
True	586.6910882264369
True	79.40311796438134
True	110.86936386162697
True	192.59537817143743
True	77.7942080129668
True	183.10341153978857
True	208.9730385436393
True	274.0026318709004
True	829.9218871416177
True	602.6808271049047
True	283.39548402949083
True	198.28532737121895
True	266.2813723632136
True	240.5865410517958
True	737.5175712376274
True	319.88542576775893
True	176.43081852818116
True	900.1131607218389
True	349.02448462442607
True	486.6897586806217
True	157.3637609583235
True	122.13537851071943
True	60.968409558103325
True	205.40703620094288
True	973.2923013223724
True	517.8468739854759
True	112.40462009498508
True	352.4794797615075
True	105.36151495208912
True	673.1512921244374
True	3.8546244112599615
True	715.119465657522
True	35.72054057571266
True	934.9698019921104
True	835.827054487698
True	208.2360608700775
True	31.903811388705915
True	83.33062901811431
True	452.6166747189589
True	217.60533498715583
True	1.7337744935847947
True	76.75772569439117
True	1084.2524377716602
True	346.9957240819993
True	656.4262150584223
True	513.5558422032591
True	32.43493948370012
True	136.9326065926892
True	434.1355252864488
True	963.2024295840693
True	789.5690831719957
True	422.7921321844669
True	345.47322551533216
True	17.489267107117634
True	79.54951676000242
True	773.3444173099415
True	462.7249195143399
True	383.5869032448582
True	891.5468777599621
True	26.82957145202915
True	228.30940842345709
True	874.8629955592011
True	240.1411626067908
True	8.362622697694938
True	496.5295420687445
True	103.46593321362114
True	647.4326446249662
True	55.078674881325696
True	259.74895121874414
True	857.0752744832712
True	912.6652700248223
True	266.9701226596996
True	448.39263461579407
True	120.06446911165531
True	582.0858523046398
True	260.24855591880595
True	197.1426395041893
True	856.202146637825
True	51.60312168199467
True	725.0212026830471
True	278.5165418561642
True	295.8421282575508
True	166.84003468605945
True	488.0166676810865
True	626.9417250912587
True	377.8226007391831
True	399.3833881736267
True	70.4524117631699
True	155.66022693303034
True	434.8611723849803
True	221.97751660491292
True	38.28948344774461
True	206.31565642818384
True	390.2945221391301
True	391.8094562556059
True	727.8193681544819
True	136.45390437191048
True	647.1924814975429
True	518.4014712562046
True	595.5991400994128
True	135.63804771781108
True	38.67805743247544
True	663.5454964914472
True	72.82451557481843
True	555.9404094239076
True	686.9111693727406
True	442.5461254861356
True	131.7869370757657
True	535.1518970513188
True	4.746547801073719
True	398.82550665044585
True	30.54676395194305
True	642.7697469033479
True	268.32826577059217
True	578.5257419055728
True	675.577652767376
True	155.20585596014223
True	526.212389110759
True	499.8451549145934
True	66.544244789191
True	943.8222552747578
True	2.7225980847255062
True	28.04758113167576
True	642.408949399964
True	684.7407874530893
True	138.20119662386543
True	414.610760720316
True	123.1513499145356
True	73.8497151184748
True	461.4367321431982
True	40.92075883086864
True	517.5501973772975
True	12.886120061314356
True	859.4636592301727
True	555.6646935475219
True	657.9889567468603
True	101.2973472330534
True	386.5541239672879
True	988.5257951878382
True	853.322363901089
True	146.64483020867186
True	555.6691225455692
True	465.6397852913949
True	238.27626333207863
True	266.9510028199447
True	6.085660605712945
True	311.94048152899
True	11.967270652849331
True	376.3987935444514
True	74.14955305157422
True	438.2521008375995
True	671.8881548970495
True	122.9829944320662
True	239.89680807205076
True	643.7555485136726
True	660.1592473003192
True	291.22696904574315
True	134.33356188111222
True	162.60052729968757
True	474.61630121629855
True	83.8946218642758
True	10.051445159058186
True	498.3410807584085
True	568.7591046680124
True	20.862532227718656
True	138.2197971545538
True	936.9427103927892
True	485.7235746989827
True	269.5236246447712
True	33.06428546469085
True	489.2605256425296
True	116.11966897301944
True	589.2613340380274
True	664.2374646398943
True	309.98083427174043
True	374.9458285252805
True	186.88155061235227
True	241.0182687310209
True	75.95630958423607
True	222.57039804918395
True	506.2461372553532
True	20.90797636111888
True	458.3955298660821
True	381.2386175028109
True	710.9429147514351
True	914.0035236475696
True	914.4440147970436
True	157.466302279049
True	393.0865960667518
True	71.21029280640317
True	192.98034660104392
True	321.99599878972896
True	9.969055032083668
True	785.3099815917354
True	23.06662375954282
True	399.7740172338412
True	255.48492650551503
True	637.0298703320335
True	203.6861086284107
True	38.01951692407121
True	672.2774148528504
True	1087.424175146958
True	218.13347588563025
True	131.5435768289187
True	618.3281291900325
True	497.257583238378
True	17.685123538795338
True	848.951021529054
True	107.73144723090708
True	47.40271845364488
True	305.25288788631264
True	356.785102160501
True	388.6174636066037
True	263.7748880697534
True	20.30126465938752
True	21.285065685582875
True	813.1109851475642
True	202.97208796449877
True	109.00021222284992
True	856.5739371926356
True	663.1774809396189
True	640.148410627271
True	443.37633592385856
True	150.45916008462206
True	32.347944743348144
True	101.94577270326516
True	445.7760958789871
True	229.48594910295785
True	480.3636287603305
True	145.8794330754285
True	512.6845530103778
True	647.7552387603084
True	971.0792159617406
True	25.609889495912448
True	979.105485125498
True	1049.185712405049
True	482.4814360880142
True	84.5237714703208
True	795.5250486408717
True	639.1455709404512
True	657.296560012327
True	173.77764328081255
True	744.1106095339422
True	714.1703901515851
True	122.320744361635
True	784.970506003133
True	811.9370796070466
True	480.9006785522682
True	232.30730648833523
True	65.57066406824525
True	290.6103665309024
True	349.55067975014805
True	437.34693978673
True	427.0268801048597
True	189.26610562967767
True	316.56848394282264
True	3.032539244880703
True	14.621738567273924
True	107.56985376489412
True	133.28535794000302
True	351.49477534224286
True	348.3155922326571
True	112.22892654854752
True	16.242107548037726
True	204.5413463799838
True	827.2713475658098
True	457.2500355667763
True	550.9260916384611
True	556.3142312204843
True	830.5477854770845
True	639.0969310779315
True	91.2522247598728
True	217.94803915084788
True	238.71681532121949
True	283.86457125537646
True	103.18893655217978
True	358.42773383427794
True	428.2523649523713
True	167.17388864390256
True	651.635445526136
True	244.44052321331483
True	206.81722418108936
True	28.33409716798868
True	250.80379588675157
True	468.2362093777063
True	157.1696412492332
True	519.1580524343384
True	453.39543135662655
True	244.5245855572281
True	107.18525940077224
True	40.923017781882834
True	400.2130704752805
True	792.1312061168272
True	159.93531917327516
True	1081.853717407516
True	1035.8028208079984
True	475.179233900053
True	99.50140203731378
True	116.98711636118912
True	679.124344548332
True	8.89066809551261
True	227.65669191983957
True	139.08765222910534
True	119.60419049443152
True	328.9733446128243
True	645.8270795165311
True	38.59065560484623
True	123.88039190939502
True	963.1814827198408
True	58.270558648748406
True	459.30508871620384
True	530.7370042201361
True	259.63933176199095
True	133.86377649214606
True	958.4478780744846
True	1221.532307401564
True	528.5072157635824
True	659.0074062202682
True	210.07366006022
True	154.03861386792306
True	329.69271787041595
True	252.6110761938476
True	165.04703807659627
True	307.62889797143623
True	346.4077150609568
True	10.952777576487511
True	635.4682913582216
True	151.71806211293307
True	80.52698744865322
True	442.096747061786
True	310.3335689750839
True	1172.1449054868351
True	344.06710993471233
True	996.1785770009392
True	9.538944309662607
True	255.29289903614287
True	228.30741493637413
True	160.43076315618725
True	491.1333182656362
True	196.7626864231743
True	398.26152674078594
True	336.4153688292662
True	118.06148316156228
True	362.38981777645193
True	1042.093169343599
True	715.0615541823124
True	215.49122962970327
True	109.07772265704668
True	299.4409879718914
True	25.29684306071928
True	353.63873525120044
True	323.38055952109266
True	544.303390815793
True	439.8367689597481
True	364.4853461893972
True	156.79060027397944
True	13.158167815197666
True	434.3419266744808
True	280.4991261914376
True	134.53241378687702
True	298.95032555292926
True	421.5592319186535
True	801.9711658615095
True	312.52489942045014
True	763.1771008015494
True	408.91591803577126
True	392.0602655046545
True	1.200067706543427
True	1162.4258607538134
True	104.07163753663244
True	901.3193974930376
True	206.45039966923875
True	446.62547478656535
True	676.6923798648829
True	84.8285301271291
True	493.0893372357817
True	32.90392451502632
True	414.8072660632034
True	75.98182424580045
True	231.09370232649357
True	39.74129093669172
True	654.5949609169368
True	183.01766760849512
True	25.27395225033801
True	394.57343430129225
True	110.13354237093988
True	169.95478715682285
True	837.9542195912511
True	266.6757899574712
True	156.9453281292615
True	380.0326575592428
True	513.5730509048335
True	334.8386333064203
True	507.9860670265849
True	631.3501559332288
True	152.952773460747
True	7.947531652238911
True	69.27338121693143
True	420.41743747954087
True	90.96355026149249
True	81.69963891174805
True	1075.9380009046738
True	28.386648246996504
True	318.7558403578972
True	324.62230232690723
True	456.5454168617946
True	693.5070459736986
True	195.24626867821164
True	637.5887761267403
True	323.949006706426
True	345.7168272012406
True	265.205407843254
True	211.59775415516253
True	362.89959542826114
True	447.366243693941
True	401.762562361812
True	605.6883932396651
True	140.49861626550356
True	80.03455862840624
True	40.796993209715
True	298.65621044610793
True	648.7539439756325
True	380.656340716975
True	757.215355401522
True	216.85654846231392
True	399.8721056214083
True	66.69201740011017
True	55.27545951245046
True	396.4292444340173
True	196.7484485382978
True	211.13981009877168
True	45.07524016260982
True	1088.7780353654496
True	167.09727917054695
True	892.1159344916606
True	313.98447417360427
True	944.102093054716
True	239.821951550154
True	436.1381112376931
True	524.3950037952845
True	620.3732199472843
True	211.78613943415132
True	485.8410637322642
True	961.3053973694158
True	124.96226052974964
True	6.429879697930449
True	565.0882134794425
True	27.41690341998871
True	77.1160726496816
True	768.0127576553768
True	235.82401686236832
True	966.3508586169272
True	688.7821973861244
True	405.0576062444436
True	290.3801860747951
True	488.1948546591527
True	332.8403071665361
True	180.2182298458241
True	673.7497188158734
True	744.0072984408985
True	207.8693158992142
True	86.20308263498627
True	508.14109203517626
True	140.43114707690748
True	374.8573277068074
True	344.33057850927577
True	63.09316926792616
True	379.5821206826202
True	420.3888534912946
True	370.57142448711176
True	406.0379046814939
True	421.9958494166407
True	682.8901965456183
True	58.05751252371462
True	473.239891275544
True	313.4244215727058
True	680.7796326916412
True	223.91648070962
True	106.82042459923709
True	43.0717095096212
True	548.4605758276886
True	644.5617261876449
True	193.57909048925532
True	403.03045280038026
True	336.0592186327706
True	18.74374646046126
True	171.05184721169488
True	290.0957329489792
True	3.121020317092312
True	871.1066286983228
True	80.12765439110191
True	99.7974333389995
True	107.83868720206438
True	359.35784325104305
True	38.54914926085313
True	457.7222827511689
True	226.26948106014717
True	5.338660343369729
True	118.91379948741596
True	434.9503537444909
True	53.282434310865895
True	66.61767983936898
True	168.8344893857366
True	292.494031700816
True	967.6401307152964
True	383.2492996466733
True	968.3669443378814
True	194.29325184984452
True	967.2572125733332
True	788.831901837308
True	645.298377950627
True	397.1431507156592
True	370.39127829981794
True	77.7640048275012
True	67.9932199850023
True	78.68481975488614
True	182.563817826467
True	483.6058335011366
True	1085.792278485359
True	171.22868911510176
True	349.4067967047336
True	442.0635192618272
True	581.6101084999159
True	588.5078387814798
True	276.89123688761765
True	473.2756895159306
True	684.4828097015237
True	96.3983866174772
True	727.7690266721481
True	257.6063255170437
True	140.12868988376832
True	405.9410653401224
True	859.1864571964663
True	436.5015781425852
True	848.785237698139
True	193.2146590437129
True	351.72724378488846
True	701.4506159083776
True	606.6616705086026
True	194.66316740562527
True	271.30846989161785
True	781.1055366643219
True	32.32772107258061
True	189.9949793408341
True	525.3906973704071
True	687.5131520265336
True	100.613928784717
True	35.57105660373305
True	165.04657787942585
True	723.672468409031
True	303.4340324616076
True	555.7512569522903
True	347.7333305619626
True	302.30303740572134
True	448.66593223683054
True	503.549790682792
True	72.27464927781412
True	370.4303552798784
True	780.2519507506811
True	0.0
True	283.11957578581087
True	243.18348776122943
True	987.2317710143832
True	151.33816211633567
True	629.1718025325098
True	629.1222910366565
True	110.81522306208257
True	222.20909673734735
True	123.1705756626166
True	10.771671884974944
True	297.10729832221284
True	366.15883073777457
True	1131.7624183703508
True	237.80976685434743
True	411.5061296684336
True	658.0419029095922
True	204.3236739942459
True	26.71674364175822
True	814.9900687195181
True	600.607249249275
True	153.80218221756527
True	579.3640830820666
True	159.17998319975862
True	280.62375882427324
True	769.8613444899737
True	33.4201551982164
True	107.82450939869037
True	531.7826978692443
True	65.4228027979392
True	77.24615944890975
True	406.7265111592112
True	23.12926671118544
True	759.234428323125
True	98.93496960231182
True	157.56280685819115
True	18.733403435352702
True	702.0815685290534
True	29.403605872600263
True	773.2845354914635
True	390.7446290236343
True	111.68386757576964
True	696.8156456086601
True	526.1878515862613
True	545.0851751713777
True	48.5085497257557
True	375.4567539232632
True	5.423910885629205
True	90.086798462067
True	391.2645825447224
True	45.38068262599179
True	117.54948426262206
True	313.20144210729376
True	176.60033389893806
True	96.04946467764414
True	658.2192128895334
True	21.38355494032463
True	1131.1304713942372
True	520.6343391310289
True	307.26072100766584
True	486.1696771286103
True	122.12718827237232
True	783.6172264311589
True	1116.5316380752563
True	745.2368905942377
True	175.1128437721844
True	224.8757311705935
True	52.127500980699466
True	55.84697289960182
True	149.10701774264976
True	99.112368023824
True	162.82671798242512
True	1189.5294674589486
True	302.2241827663031
True	349.58203377702574
True	719.6074858596905
True	17.412044522353565
True	14.34254574800937
True	602.0373745550528
True	6.386287932955074
True	116.59018933316784
True	693.5144614855294
True	180.4736659694845
True	646.9583201846009
True	845.5672833929364
True	157.744935707764
True	884.9963463529347
True	2.558809801035089
True	447.39672423934985
True	1060.4534259033944
True	25.100366906342813
True	237.99646369897255
True	139.75368047054485
True	957.8349513939684
True	235.91253799151087
True	497.4319918789477
True	120.2500606552352
True	516.1274362066595
True	153.92170846269178
True	96.21916995957446
True	387.3359206868759
True	72.16708913334675
True	53.55206091904076
True	1047.8677447804728
True	269.5985895255702
True	148.66603319271326
True	374.6801485008364
True	387.6961860221385
True	211.0437970575505
True	168.25875669942002
True	394.9264344480701
True	35.44021254353908
True	492.5162704638665
True	1108.1315114238137
True	115.93378925263116
True	473.3749875817962
True	312.39483403008364
True	27.99364361604353
True	417.5512989978022
True	101.8516727113212
True	603.5740100400404
True	201.12419281359703
True	416.324261942616
True	20.422032598397507
True	420.41555297188575
True	113.61397097710524
True	346.042389867212
True	33.08639118642756
True	172.7394374646063
True	250.62902991512405
True	753.0029723634223
True	57.21863381089683
True	140.03528920902664
True	232.97646788225492
True	145.00685331033134
True	622.2011976890014
True	570.4043597874544
True	787.7402601670353
True	385.8735351285896
True	530.5429137150566
True	414.29181005120176
True	682.3705855949393
True	75.51880236976083
True	482.8332906492872
True	423.2421597344108
True	50.01580637054491
True	83.83042762549933
True	129.16781368332047
True	88.56641956921398
True	340.254060232229
True	844.5515715623234
True	338.7820242626866
True	1073.2210722872153
True	330.8937600741259
True	902.624064598328
True	144.1805038752388
True	597.0401384118043
True	606.3972977258971
True	661.3173763856637
True	468.3783738886244
True	66.4268748158762
True	288.3893660058376
True	39.78018204911559
True	165.04679552312575
True	171.9736512903916
True	1122.0945552555472
True	221.60250369296796
True	542.7836568899512
True	542.0647311483143
True	567.0853264109469
True	880.5049029619362
True	600.3447424669216
True	637.7084674632938
True	954.5709993242062
True	128.93246437940283
True	327.7567470601944
True	249.62400039850132
True	321.57552452957583
True	89.94157332816386
True	365.2111770652701
True	5.239158189266827
True	330.4050332573924
True	262.1397897902521
True	602.1269098507444
True	283.775204656883
True	365.1555975112764
True	9.437382430212097
True	61.10255201132457
True	536.6452012402406
True	29.931999311025265
True	139.07580543049866
True	65.42123211335996
True	151.11516090297596
True	232.3693004283174
True	70.10949745611774
True	397.5932682709816
True	276.3784725176523
True	97.5889092730125
True	345.8835447453054
True	62.35929481670841
True	572.5149137087876
True	830.4318706557665
True	280.44422521360383
True	1174.800023327691
True	110.59108863476553
True	316.58000774624986
True	1043.4107840095571
True	89.66555841394049
True	277.88049444253136
True	9.5836476600125
True	406.3821122505579
True	455.0505870173357
True	153.91118256729956
True	613.9007535339996
True	925.5926160026846
True	159.95863773848998
True	74.18790872343732
True	344.85144750109345
True	532.5163646172495
True	618.5937109115247
True	1220.4793299347211
True	29.410178641705016
True	949.536714043942
True	139.94702654852154
True	619.1569792109169
True	114.64622505514536
True	134.40524261371945
True	182.30718455305825
True	170.6918760514913
True	734.0970043932363
True	206.13267272929596
True	231.0599794125217
True	70.70476935461079
True	515.9276870561586
True	439.6661016528374
True	175.60208248887474
True	238.186869957126
True	15.44066394617845
True	426.96589011619255
True	224.38933699264015
True	296.7685683684247
True	110.53479352872014
True	686.7015592750015
True	433.820202342444
True	256.40202796893294
True	644.4280411314472
True	518.6078022770129
True	444.9610769999737
True	131.6610054876227
True	537.4771377116298
True	435.2669466578166
True	3.141049961398478
True	191.4388857417522
True	89.90098022662985
True	248.0558127021562
True	2.471199588250432
True	129.79754530290103
True	373.5354617032454
True	7.821313603780554
True	859.2080301823343
True	160.38217290086203
True	693.7827697956936
True	790.4138626831085
True	156.30244479513598
True	227.0501583184277
True	471.932256546587
True	836.5995338642994
True	50.778393011701255
True	38.28209033169098
True	127.2589715099173
True	615.7508500033101
True	723.1889310993105
True	184.5157126150062
True	609.1454165074532
True	591.443772094038
True	864.3563684205009
True	427.2051919077122
True	189.8376733250261
True	872.4846007576514
True	226.6942047257825
True	152.03052232296247
True	322.3366321145313
True	216.51013462928
True	201.5661873568853
True	610.7339373627357
True	261.22767941869085
True	196.4616703338556
True	466.4473341984294
True	466.0014281167446
True	64.92082275725019
True	288.4640373011597
True	74.58814963382491
True	329.9370694196078
True	350.9457878804461
True	247.82959818621129
True	180.10548240577577
True	389.1316701842953
True	661.9494070367989
True	762.764673514578
True	298.09222379165016
True	757.3315055613522
True	65.75142311763975
True	892.7032594860693
True	351.9421098411205
True	12.553066467201894
True	617.1927308721821
True	682.7577733978791
True	265.9940231470315
True	167.70358409985587
True	46.74465299061326
True	382.7307805156848
True	74.84737767556176
True	13.659906558573033
True	900.9558629926686
True	381.12675478368186
True	179.28370907132714
True	997.4608203699844
True	12.59439677060305
True	787.1189095139151
True	30.542057277305982
True	667.0172759610386
True	61.2852796879648
True	772.2267340262529
True	445.65097363858047
True	202.1422544705875
True	429.2494214249663
True	207.95221397925044
True	297.2700465226023
True	220.79509067777917
True	407.8469399632878
True	9.992430425352008
True	331.26939589948176
True	111.21536101035662
True	11.397640297606545
True	469.44499076437535
True	731.431297695026
True	287.2368232151267
True	71.88368390027453
True	318.3631729269452
True	79.23984623320844
True	187.93624474375943
True	182.33440470824348
True	387.9509425973544
True	44.09980125556319
True	134.57000943181552
True	376.4789558559416
True	847.2845976524935
True	113.3169558949302
True	197.94894311111565
True	436.9202643106243
True	17.405284848799877
True	430.0173476762526
True	513.5120159599694
True	86.1727944693166
True	386.3783572130127
True	355.30370051935694
True	411.763541982775
True	580.8807666044762
True	1020.6103500518554
True	962.1083034485614
True	59.1892353991842
True	1073.77153106865
True	111.13953783933653
True	111.7455118717931
True	104.9941753004662
True	525.2129216842501
True	378.7850889367698
True	583.6851957554353
True	259.3718258738715
True	163.1004977333587
True	414.5336673811095
True	17.17885314098667
True	451.9686995764269
True	387.2666260901509
True	151.01795420563644
True	91.22948474767604
True	525.2920194727544
True	1009.7329583508704
True	196.67747278773297
True	64.94428441850256
True	442.5739287749039
True	374.5129227575511
True	479.31305181738657
True	328.0081565444541
True	4.492642107157868
True	537.2648979807848
True	503.653157973557
True	501.6914051117327
True	185.2112869267144
True	102.49151490406614
True	22.30959656931685
True	379.1744715267823
True	109.60174908202808
True	7.095978493673643
True	30.67415882584692
True	340.700758944761
True	648.3423709579552
True	128.00712683197642
True	88.49677718543248
True	27.00735080592251
True	415.9508373158146
True	360.7819262767946
True	778.711570090643
True	303.8868070230358
True	532.0974519960827
True	546.4775075495334
True	536.4682210827184
True	285.9077525596952
True	525.5922367839495
True	106.34081741598035
True	587.7917148346259
True	6.871683891809255
True	359.4729569119233
True	448.0212788354552
True	954.1798655287404
True	353.8356285269289
True	759.5722602094842
True	1004.0471179381703
True	177.5297036240937
True	38.42953031581964
True	376.7332801360946
True	392.1900830865103
True	598.281310883297
True	252.37353241098032
True	28.23982310659039
True	660.1881068121236
True	124.08000852858753
True	1012.7041497385112
True	321.30455793054216
True	496.8451920299132
True	132.94457818010355
True	805.9541990777739
True	139.2802915422264
True	830.9784301176102
True	581.8459945512766
True	188.2915774931869
True	109.40164275690653
True	68.27491564970823
True	568.0166519140407
True	916.3844210198118
True	441.8046424318736
True	550.1829953952798
True	136.12562143138982
True	622.050949540433
True	483.2386680502312
True	792.7217992789759
True	315.4597841705214
True	586.3667002793801
True	106.39295232608252
True	26.59280604136959
True	414.32773835702767
True	173.11107790219452
True	103.57303699768848
True	364.0409296320751
True	1123.571095886189
True	263.50556325157106
True	548.466549377049
True	11.903423125245132
True	77.25475367363786
True	329.6661093009031
True	758.5610559407953
True	431.9083711128848
True	527.270815905298
True	733.2445533979377
True	72.02734085502938
True	717.8540619577353
True	48.90227207527466
True	107.41883573375088
True	166.2191986356847
True	84.1399675386817
True	27.19109078315863
True	303.77101810600914
True	456.7206750019577
True	896.6504371072575
True	866.9956647168927
True	6.216265078203588
True	279.46269193223736
True	455.1800467651234
True	119.32657617041508
True	247.0375121656736
True	323.14278949961385
True	1318.445137531411
True	451.9442641364016
True	24.58680393922395
True	181.33419873314037
True	700.4394099419574
True	37.6088835340106
True	169.36332217191904
True	564.4020565650144
True	71.56450333610756
True	877.9686802823178
True	332.8562460315998
True	654.2242243562865
True	76.93728439557495
True	695.0786913830957
True	598.214935836174
True	856.3971501913068
True	262.53169435070527
True	509.78366364287655
True	847.9288555326435
True	882.6988928543664
True	241.48482941540465
True	762.840510191203
True	223.2391818546096
True	442.4452957975208
True	359.05022150176944
True	506.5783687561545
True	487.0507244517007
True	320.57426629675564
True	345.0847085692116
True	110.3676447305721
True	335.5494827471443
True	1113.3250137104887
True	329.46877057464235
True	148.89876830560792
True	289.4125249581221
True	769.4441529014734
True	649.1849309440117
True	410.74262119026525
True	115.50164327045718
True	331.6388984518572
True	34.37394297991361
True	173.5366986783802
True	87.8837127645208
True	89.16315684513921
True	561.1864399590298
True	142.94985629272338
True	135.51080484840955
True	108.80081060664656
True	87.16216411243687
True	450.0669983398984
True	402.59495602981394
True	1035.1841780823563
True	521.0426696286655
True	828.5887985083393
True	278.7278520439089
True	285.42430269561413
True	532.0856555541578
True	196.27779019653627
True	751.9632621768194
True	234.8779967655206
True	367.5422193669104
True	70.45411850674375
True	123.56880972113996
True	251.3438199842471
True	121.69966001976547
True	466.6943353637385
True	31.550767338402387
True	561.5691132983392
True	1008.16042630629
True	749.5610234788851
True	1.4866475497224367
True	59.77627090824223
True	478.4488495209336
True	437.1433789897859
True	75.12722479343347
True	116.67038278939071
True	303.119708726938
True	77.10082152794185
True	54.70226083122353
True	709.4676322830311
True	665.0552681792699
True	170.27010575346688
True	176.49437510306169
True	536.8296866100368
True	57.17365106005376
True	24.292187138515192
True	568.6562968288562
True	442.41766117551634
True	1148.3170463787285
True	45.88834317194737
True	484.8949114773437
True	890.6197942344209
True	808.0668516059178
True	282.35824485211185
True	740.8326015571441
True	406.28039175290087
True	39.83632727732845
True	97.45582345869822
True	726.9586575643652
True	75.22793869423681
True	138.74523525264595
True	918.9537984704108
True	187.8673154286608
True	271.74626205385334
True	106.14916062971852
True	642.6827387251253
True	592.2230563015938
True	217.28669113833703
True	424.8376328072495
True	43.15635221959331
True	280.5537301842796
True	592.8035264688726
True	611.0348163336384
True	313.3158070883355
True	73.73081180569136
True	913.5838138477257
True	1095.625203145053
True	566.5532718424462
True	63.3969214375152
True	32.17107929109689
True	92.038947207639
True	106.81942478574366
True	105.75125305432915
True	904.9138563823176
True	1199.7928827884907
True	719.0012271091131
True	327.8034319636564
True	9.343482885885066
True	20.700187204689563
True	341.6205191745448
True	471.5455817037052
True	39.19749051128688
True	567.8908024931707
True	418.7405601986911
True	395.47162613588
True	82.41053435862534
True	203.4767372142216
True	263.86035971805944
True	140.70703190941768
True	387.3587785500059
True	43.326538326368016
True	176.83818432069717
True	1200.3232766704082
True	6.39299032104186
True	25.148103433946485
True	593.5619033192819
True	369.8503049316855
True	785.0033360957981
True	159.41703533109165
True	753.0826353223068
True	597.4292309398955
True	286.5771142558822
True	429.6465559696479
True	341.0768521754377
True	288.3137598013072
True	260.7143450674244
True	405.0831564033621
True	503.1327208950052
True	478.1593347970047
True	106.3095643182085
True	352.29943013223686
True	9.032728047509648
True	183.91006615531464
True	229.8290868352561
True	885.1928904476806
True	603.4471887535874
True	30.968148229844488
True	748.490934371482
True	845.8332746878831
True	104.34672709132452
True	351.9978657171088
True	870.9330820276477
True	219.63593763236844
True	169.2433792251775
True	536.6860095652015
True	582.5334322875113
True	1083.432308322764
True	144.56503618232685
True	159.2783117002333
True	256.2856338711537
True	305.4319648456189
True	431.9009222376849
True	411.1805252922842
True	327.46172000195617
True	455.17319011158366
True	501.9583266544072
True	214.811689090362
True	1477.921086362432
True	256.7550949422181
True	421.84387107899033
True	51.42243057902308
True	762.6112752729393
True	241.96646181845597
True	890.4723276274036
True	549.6704346953615
True	313.454201153662
True	776.2301708538755
True	258.3534675420861
True	218.24796821372863
True	256.04191121832974
True	228.6572845133594
True	137.18754598491788
True	260.5982973762587
True	725.9731825353073
True	505.1941267487167
True	223.0239825668818
True	1204.4313616846928
True	117.94345235059096
True	263.44837692074384
True	73.02279657919436
True	308.8052606814282
True	414.22856877959305
True	94.64453902413956
True	217.55354975546396
True	72.35314373566072
True	687.5090049906225
True	364.0450687875274
True	228.83929411177465
True	734.8637277113606
True	852.4518905788152
True	811.0122822196842
True	825.0645484421232
True	347.4400715613296
True	1.5252931877504503
True	263.8518545284622
True	57.663610619739885
True	375.16698513012136
True	53.983126114453
True	361.56006500203193
True	846.9255343360381
True	1006.9154647337444
True	427.0066868477019
True	21.681900180204323
True	528.0383746090099
True	504.3168189245413
True	186.39449453388843
True	240.4259594546104
True	283.5431179495108
True	22.824336894401966
True	128.37217480609274
True	976.6511700236712
True	58.45651465971097
True	502.2807848910953
True	787.6605276228886
True	100.17778976869052
True	246.9409222296972
True	115.51800850532896
True	14.624767577232284
True	1.4242785191720893
True	119.30678648278644
True	1008.6376625813834
True	474.3057359568368
True	69.36584469543521
True	800.4856300687965
True	335.01964797716323
True	1.0920223521194077
True	457.5603158559434
True	183.74609932386653
True	497.6424129227587
True	81.42908040976344
True	316.7654805082294
True	387.5200248493
True	170.365367238577
True	219.4974380517138
True	122.78207042891654
True	168.49184441136742
True	967.4014912924872
True	16.844522491161726
True	506.0932422352806
True	497.3765553436208
True	413.26643017638986
True	216.31379722195868
True	231.67185514227916
True	151.43828433480667
True	48.61669889566525
True	479.9030665671344
True	152.0497050973168
True	838.7386004387455
True	863.3993993416199
True	242.88293209855144
True	317.65917879307176
True	532.7803326959352
True	42.62326636098403
True	81.29889874281263
True	754.3168826448724
True	1081.3521607460502
True	106.30259893411494
True	736.8696652163065
True	142.8219490978431
True	923.971588302582
True	675.3536562718331
True	103.31847889469012
True	260.7314541705351
True	586.4209378924594
True	256.3893092454994
True	46.7768121476598
True	587.7067275963441
True	442.9423579643543
True	5.699488989375391
True	480.340912401955
True	66.98309640051181
True	178.70925381209224
True	244.83474842792745
True	309.72057730591644
True	80.68943917643233
True	224.7031678958762
True	357.4361506300512
True	435.7537122699538
True	943.2994857568392
True	46.79656235413599
True	883.1672053347671
True	1036.7129913199367
True	125.809463473921
True	74.3823888886752
True	1019.523575580754
True	34.22223991511722
True	226.3690708225496
True	87.06422337735391
True	221.05882190783024
True	369.4203436768448
True	946.9351432638714
True	98.20492139190546
True	70.24387064997562
True	647.4221891130153
True	270.1278130667656
True	721.9609039673879
True	50.493268160762725
True	470.3339008716953
True	405.8233776031356
True	691.549524039735
True	51.3643917356175
True	107.25592463484958
True	26.962372505267084
True	260.41948727837337
True	41.93878865184913
True	357.28021403160614
True	3.1632406186482176
True	1201.824650868749
True	110.50923244309438
True	133.25911547599634
True	350.8997676950271
True	694.3640950480755
True	694.0382632200575
True	1002.9355144430524
True	460.8127618027028
True	400.6552962533332
True	141.19615820107828
True	409.81052659977513
True	840.6033700863477
True	418.6626308967609
True	934.7007781139988
True	85.89883274101443
True	436.3122616090941
True	175.64996555217763
True	284.6867491220963
True	754.1928950449156
True	156.49650700211166
True	138.01099928487804
True	63.45217622890368
True	882.6876039162178
True	768.8505373405602
True	81.09512682579285
True	450.9159041817461
True	733.0259622273389
True	421.2416241743725
True	54.34869382793303
True	328.77541323306
True	773.7192887443047
True	31.68971347875592
True	369.76986688010345
True	168.54916674788032
True	273.6640666752228
True	33.27801314534217
True	224.12336932008049
True	753.5729228834896
True	643.8458804158829
True	54.16961271394674
True	293.4582835548673
True	879.9460822370228
True	18.249078011274165
True	314.737624110341
True	282.2850155308216
True	428.6911675509461
True	213.54841852081609
True	596.9792189851166
True	47.89535698880293
True	989.947908893991
True	908.2579515774732
True	47.23432481728963
True	407.11514460114665
True	731.285891710118
True	875.9078932968958
True	274.9207124365638
True	595.9120426441059
True	128.7901034014978
True	188.59315954101223
True	134.4744160308979
True	131.8008845577878
True	210.25103209991155
True	957.6407835781708
True	853.5809435583104
True	938.0872229289048
True	19.111812065732877
True	26.85034643230604
True	366.3990652124757
True	14.06132197654544
True	621.9187945851907
True	1098.9957974696756
True	268.64359203240497
True	206.19776201770685
True	84.99678906847082
True	214.93291518653947
True	130.325530439019
True	45.305052572036935
True	130.22497248306993
True	89.3161510414877
True	238.8538961674516
True	534.106509981891
True	159.9172597658455
True	30.62465500321358
True	58.58764663339471
True	424.2625006144279
True	270.196105407624
True	606.8795678720619
True	19.807380823913423
True	117.92377029743636
True	648.314169874868
True	270.5449168259813
True	469.5762198162332
True	652.5442365948204
True	102.99111348545718
True	114.77156853640672
True	83.44551666093467
True	27.21061845581418
True	114.072856297144
True	82.9051335021416
True	97.37493546481656
True	157.3711594731079
True	237.06685972095715
True	857.1933389325617
True	292.6245142461942
True	900.4647264374856
True	167.8583018894775
True	196.8407376545174
True	815.5088435591255
True	309.2756940738104
True	593.1634683086994
True	258.05770956970434
True	353.59211283388123
True	453.391453854522
True	560.6188449932199
True	638.6095623970987
True	366.3668386171639
True	36.83328706791566
True	530.5524063716804
True	620.7835046816051
True	20.574120842993715
True	11.717994371353374
True	266.0305500130795
True	408.30687767773753
True	450.4275965322888
True	65.08337187560674
True	627.7397585180657
True	955.24427123803
True	230.2681744281306
True	892.8472488751427
True	282.2299615054309
True	101.92754514030308
True	276.89747990452577
True	713.9382690924938
True	40.58870939883596
True	567.1621730556931
True	1284.1160627123047
True	1031.2486856555497
True	907.0670161170768
True	211.40046139537984
True	90.49006495487632
True	198.4693588029626
True	836.7687021024506
True	137.37275729967007
True	1072.9944879562577
True	894.740288298556
True	40.75612575051221
True	88.25561927870298
True	413.0472404763806
True	400.1475507205548
True	206.19391909338245
True	512.8277657958565
True	661.8527025627939
True	109.58241587778464
True	268.86203745611044
True	1035.6432815342278
True	52.708177613702006
True	693.0330798288676
True	546.6285440737983
True	37.795254026538586
True	846.24118603214
True	389.7127415597672
True	556.8227919139994
True	106.63857261057647
True	259.8309654238787
True	225.4647036975859
True	22.45525469457681
True	128.35022640599513
True	748.1805487106013
True	137.9233385125106
True	380.4602807217745
True	65.44607391246292
True	631.8060807641349
True	607.0819155603798
True	233.04269951239488
True	471.6766683397339
True	162.9824805169595
True	172.24037480932398
True	233.37580554552625
True	288.88045537297
True	374.34901145080073
True	134.6644274938766
True	192.55949750061072
True	23.755757086473796
True	879.4291489440515
True	313.55925285580827
True	10.038447115914856
True	363.54422181382427
True	170.15652047599156
True	625.2522442248448
True	368.25383373589966
True	595.5859940091656
True	544.8182254811527
True	504.5724945814264
True	792.585297265053
True	244.04952939339725
True	537.4709481620114
True	156.54271674854888
True	541.857041277569
True	366.1313877250892
True	372.96563662732194
True	132.56872291154622
True	133.86934922803596
True	105.50885057883968
True	70.69390142302782
True	721.1195808206968
True	178.68180468066012
True	45.731174792104426
True	0.0
True	547.8607221426477
True	115.42786394022252
True	21.812088271554128
True	40.23146207860005
True	109.1100261363239
True	535.3376332555739
True	185.87823869627744
True	105.66485397888206
True	32.640573921962016
True	159.8027013709299
True	903.0649848421216
True	52.41692003490005
True	226.5863226667528
True	712.3235740513775
True	304.81878844145814
True	464.3152858268373
True	468.65865359331457
True	504.8287868951882
True	602.8336784262196
True	940.1661260119096
True	245.79719669311496
True	1043.641089024905
True	908.157615670042
True	590.4177308726197
True	346.4739068703682
True	827.3073038214502
True	10.676429517849911
True	28.727569987317636
True	297.3900145491286
True	39.78080480952088
True	197.44263476390591
True	775.3137099722628
True	214.41696355417756
True	736.9515240263049
True	733.3788128674452
True	115.37165870964986
True	371.5389677078772
True	581.6362166253249
True	24.01961506343997
True	132.6039008266592
True	418.4658898235892
True	297.74659425008275
True	205.105436462454
True	106.4702977995696
True	390.9577107612009
True	20.682986106092997
True	363.3604746577224
True	348.2596292536168
True	1051.81201006183
True	367.7972896161754
True	30.8601819418911
True	445.8678170607164
True	455.4292562158879
True	244.88340013631705
True	32.7014032981283
True	767.5226673907174
True	451.784086432953
True	185.09196425795267
True	13.44652847750993
True	1217.404504079512
True	160.82803715049684
True	27.590077170042427
True	315.80327162629806
True	283.746225074568
True	112.8448150989426
True	287.04867826661695
True	47.354758383485965
True	337.5736267564217
True	294.5370782162131
True	315.8878879097581
True	31.982925852124644
True	47.18872932259814
True	1056.3015998596638
True	21.38732520087296
True	13.152823993213486
True	175.79610664515
True	649.8110919867646
True	8.290856714870692
True	187.67602901942325
True	169.00641824806465
True	535.474722869749
True	376.6338260721412
True	731.034259636562
True	314.1095285625327
True	494.57633090952703
True	456.01915267063936
True	495.4347729202048
True	103.27550642458662
True	1286.0800278346703
True	914.0752339348136
True	299.1975774293271
True	521.022710916538
True	103.59209199074766
True	568.3055824255051
True	450.7393291536952
True	156.47089057483285
True	78.86633947281348
True	358.99629264721744
True	165.83281445880667
True	30.688044723673567
True	617.4569371699889
True	375.0643982044623
True	71.51627643047487
True	31.3789008582588
True	663.6517686123112
True	502.09958776352624
True	70.28727351588755
True	19.812058593196053
True	325.88342776452674
True	331.7316426974751
True	702.2445926817144
True	563.8510319152072
True	561.5509066519205
True	784.5760409239404
True	9.142712057406944
True	57.79840336574504
True	37.3946063088432
True	56.27862958483556
True	499.4455445555743
True	593.3398388857609
True	85.49226481624562
True	106.27116060597798
True	190.8557465726775
True	79.72668099446551
True	181.2320362750742
True	206.39287197520736
True	279.1963838366815
True	800.2115674340924
True	594.0745720877061
True	289.70342889996505
True	191.33014782448416
True	260.48787201229794
True	234.58501430240315
True	744.0889602280822
True	329.82019704301416
True	170.68920852521552
True	893.6538307638913
True	360.1119643133578
True	451.2884524870482
True	148.30630452103668
True	121.63147055009244
True	60.64753650722907
True	214.9147796254369
True	996.2341997757056
True	493.7177222578144
True	111.83961802106477
True	353.1523342005046
True	99.84388485905858
True	673.811978863695
True	4.672998631529728
True	711.0755286209535
True	37.047001414126754
True	927.4982963997886
True	848.9074586739589
True	213.4589124478602
True	28.53212721617298
True	78.5092532099893
True	455.1424283275616
True	234.52261609371365
True	1.5768207051211354
True	82.95904949957965
True	1071.2504953836976
True	338.8731821008802
True	673.2477435162407
True	485.6330383076176
True	32.01687829896356
True	134.28662707495968
True	451.179377005501
True	910.4210832002316
True	797.2087658264845
True	430.2523694130999
True	339.0582851287829
True	17.49185973506683
True	80.71688361259285
True	766.011756492327
True	495.1191539834053
True	386.0840002203519
True	860.9187770783818
True	23.68155226482612
True	226.09548181598456
True	892.8851573667414
True	237.01893663389265
True	8.451931914267858
True	497.60036009890257
True	105.00043813440598
True	646.4092376225002
True	57.19917036452402
True	257.8099144391353
True	857.9414694984603
True	918.418519370246
True	269.11485384630805
True	436.7696418551264
True	113.16737083408816
True	605.5120544631618
True	255.24140970950464
True	200.2516611433828
True	844.9978327010854
True	56.61213896255112
True	724.8952795397133
True	276.7470364270831
True	301.5224610067758
True	164.4826590234771
True	488.06629944748687
True	607.1082240556967
True	359.90246745091406
True	411.0553137325725
True	73.57828839417235
True	165.09616607056196
True	457.84512978991
True	218.02279476370225
True	35.28003169580463
True	206.04393628168697
True	388.2591251216746
True	416.6667847480324
True	746.8249643121579
True	138.7180923255278
True	644.6582113656458
True	468.6455576187384
True	610.6738327005988
True	136.0292411607117
True	39.063139509326014
True	673.3530293537872
True	68.84403610066465
True	555.3157679205102
True	678.3996336633837
True	446.9207641725575
True	134.04420575027223
True	526.8382481774964
True	3.699909839183696
True	390.505361660034
True	33.02270319163042
True	632.4630954894518
True	281.91942319219794
True	588.7408344417288
True	691.1538622312839
True	141.15208790982845
True	530.4725522748074
True	488.07639247952335
True	60.940503680155935
True	955.9507616414304
True	2.3135428474704938
True	28.38371582359223
True	631.6662994506551
True	665.0913542955259
True	136.7881850251651
True	397.8676765891726
True	122.95873076709272
True	71.31127485629433
True	464.0501842268821
True	41.86039466133928
True	500.037282412765
True	12.679139985852135
True	845.6058027894553
True	566.7761125659694
True	685.0272579088889
True	105.7336064233048
True	393.4826800904243
True	1003.3639727005664
True	846.5924582193138
True	144.0498396731167
True	548.389605402633
True	454.2372995368521
True	235.81542772072424
True	246.1898450949359
True	6.408941388844761
True	326.90372247765384
True	11.233987871574833
True	367.17104476551793
True	75.84266604386178
True	424.8017564093741
True	668.5562316714153
True	127.51414063029554
True	241.7178708283124
True	650.0515209271431
True	665.4020145065296
True	279.9426950306595
True	140.18459942188096
True	165.7844760627331
True	477.39397909248015
True	87.44209629676435
True	8.53649238981774
True	495.97973275615607
True	561.6305013056659
True	20.094997183918466
True	140.7855102304148
True	924.601838523262
True	501.2957775053709
True	272.6797210515612
True	37.16425112470196
True	469.4935637882604
True	111.23203640886445
True	587.3100170208843
True	668.7154851241603
True	300.7518974518408
True	394.193172555186
True	182.01216796654637
True	243.3032197235713
True	74.8717154362905
True	211.2430734900624
True	502.9700139190381
True	21.160314733237257
True	449.4946167948257
True	383.4637362217164
True	696.9235992933133
True	891.0455181717739
True	900.4878844667976
True	148.51227670102253
True	399.674636362074
True	69.4710703796337
True	187.2849037802488
True	317.012250406962
True	9.590529290773958
True	792.8826250375273
True	22.36874287835881
True	406.7946239360343
True	269.9256630308207
True	646.8931809486115
True	208.5531326768604
True	36.70172190050216
True	687.8745352047986
True	1064.483395234259
True	231.07454841150167
True	134.31243196791223
True	622.6883026171926
True	502.1874488787602
True	17.31800532419637
True	842.7151020033702
True	114.36385202983708
True	47.91857353946693
True	304.40901491547794
True	351.0122150997427
True	401.0332348147888
True	270.5772845034256
True	18.92121980809529
True	22.65023803621808
True	856.0656303358644
True	204.30193633749948
True	116.87000506801164
True	826.7559153186029
True	655.5743578908146
True	624.8744292967936
True	457.2027706150707
True	151.98341451267996
True	34.389299208482825
True	105.27739409446056
True	444.5552313112966
True	215.4793495314277
True	488.6413581679831
True	142.42886023987109
True	486.1060605640987
True	638.9082358402829
True	956.4344424077144
True	22.56079836854289
True	959.3403877269686
True	1071.1995027166254
True	484.248580248046
True	79.17726778404656
True	768.8615598021975
True	649.605863710563
True	636.7406267701393
True	175.08287137387555
True	745.517571237966
True	700.6750566371219
True	121.66430890597508
True	777.0579651320305
True	791.695849234464
True	500.6762329006861
True	230.5956814074573
True	73.02132785702648
True	333.9064065026633
True	358.3395280917743
True	475.2884973956885
True	430.5902016828219
True	192.5774362688215
True	315.10179895218147
True	2.991470901805081
True	12.302275744614157
True	105.02297711792724
True	134.43732837094598
True	364.22466065019626
True	340.1496411189656
True	114.45826804186296
True	15.473359852478133
True	204.27802403904963
True	829.1511497399857
True	454.9445907965267
True	538.2697669397808
True	568.3306856196202
True	810.3361656714055
True	641.400630363421
True	92.58917659616516
True	206.0470397398374
True	250.31980103420503
True	285.93818519451
True	103.98236236865168
True	367.4447894043262
True	424.82632351145816
True	168.95290531946534
True	664.9850257793377
True	235.5306523745044
True	192.02705553793652
True	27.301912424772183
True	253.93024088655804
True	483.791687826187
True	170.1122565944233
True	535.8280396480645
True	471.998849242124
True	247.84986204630448
True	104.82283004851934
True	42.91374391148396
True	404.0171428652088
True	805.7079957157023
True	159.9457273001954
True	1072.6813189331476
True	1001.3047716310424
True	470.5163949369332
True	104.06135842623294
True	120.19882615695352
True	636.2909166460454
True	9.655241266002616
True	219.31311711693223
True	139.38542734124093
True	118.65645211456456
True	323.94712000302786
True	647.0191598767918
True	38.42904870714768
True	122.7323029103248
True	976.9792483807512
True	55.78841592589744
True	464.3599479040005
True	523.891775728976
True	249.1449616550073
True	130.40351827806631
True	919.82181202408
True	1217.3607868857837
True	516.0615567357905
True	639.6890188197907
True	210.38022065596465
True	149.809576781174
True	329.61780744420065
True	267.1078460384513
True	171.3791815290327
True	312.98694620159506
True	344.1951365484071
True	11.310800718092688
True	616.3314409344902
True	145.43855649250858
True	81.92776549836914
True	455.0824692049858
True	322.02726489756327
True	1183.7668907246018
True	351.78788302114623
True	984.228968731337
True	10.617176970202156
True	277.056694519442
True	230.35426874444255
True	155.31065235786892
True	459.9602055398578
True	197.5578264193895
True	402.4296512039317
True	315.19978705462654
True	113.64745498831556
True	355.3182058507862
True	1049.7557658023518
True	693.0866910713943
True	215.2088311796971
True	108.37521332216876
True	303.4687427944831
True	23.74075406462315
True	355.9369681917697
True	320.11484164492646
True	580.5239253923131
True	438.9020749432967
True	350.8320580808186
True	160.3277372906095
True	13.204221814665717
True	415.3856007974104
True	276.6959561738132
True	146.2029061571767
True	296.6877241120896
True	423.7088967055078
True	823.4301967519773
True	314.1337490837274
True	775.3816391432284
True	389.16054737695663
True	376.218735312557
True	1.8988659153975964
True	1187.338011127056
True	102.7779161658466
True	925.1776155081974
True	201.16705583433796
True	484.7172950007858
True	674.7689981301298
True	82.7174051348263
True	477.0529044965095
True	32.71039850660485
True	429.3774499943172
True	74.2640996437444
True	226.2142556761987
True	37.055634922103394
True	682.6525131719221
True	190.8376699162709
True	25.959710119758736
True	382.19201835210407
True	104.8798857266254
True	167.77794933304523
True	813.8860470355787
True	266.0804578925248
True	156.4955550874452
True	375.970794364928
True	522.8917711613096
True	332.24275049041347
True	523.3327100046731
True	613.3461102635468
True	157.73851332983511
True	5.878447118486946
True	72.87234886873968
True	430.8187690416557
True	87.5772111159002
True	80.22330279964018
True	1041.6869008972417
True	28.28430613834183
True	321.14429225926705
True	308.4115448467272
True	460.1736868576296
True	689.0022322080074
True	188.4592736851952
True	668.4183691396935
True	319.6851051332073
True	349.3220551039798
True	267.1936413848871
True	225.40705076868537
True	351.7442963524546
True	463.016536769554
True	424.5652190922284
True	600.5321829294968
True	145.10140714779706
True	81.86464700718827
True	40.23980104359958
True	297.7418882337047
True	644.1130430663209
True	416.9024613821011
True	762.2352415230193
True	204.26329067495743
True	409.1787035280567
True	68.62710134941041
True	51.65847383028207
True	417.5938232002369
True	197.38054760639332
True	222.64516679957416
True	43.00656571942763
True	1091.923901877431
True	176.06973899334108
True	928.307405989837
True	317.59028691474765
True	946.9557101550092
True	238.1116222202382
True	467.1387060974241
True	526.9942296678176
True	617.5245195418532
True	206.18369078502857
True	480.8020070828807
True	920.7043035862248
True	126.16264030122048
True	7.224440784240522
True	577.4364106667582
True	29.902822737518623
True	72.81757034959581
True	805.2528183873957
True	239.5152074619212
True	1014.2873236693664
True	708.9580833748689
True	413.3754929531695
True	273.4697884389108
True	477.89752685643145
True	330.5809127769524
True	178.61882456079044
True	669.6106866710239
True	726.2332709619535
True	206.95042448994764
True	91.29228911665332
True	503.2935937087424
True	140.00908500082772
True	398.5806335906742
True	337.4097460108368
True	68.80918381787815
True	384.7794774614665
True	430.58527999080775
True	376.9417061520382
True	431.2292957516691
True	420.8013394084805
True	655.3752237913865
True	56.52687662840789
True	434.5978453349527
True	335.4378579425396
True	652.7202550982227
True	224.8506574735829
True	103.77569990998508
True	39.445348760801096
True	542.6554944481837
True	618.5853700149306
True	191.06469827205945
True	401.7861684415785
True	340.037928550831
True	16.29169802337495
True	168.7966957283322
True	292.4066957668022
True	3.3421026985160984
True	856.2572775979429
True	85.01083710236536
True	104.37092249502034
True	107.23137372618578
True	358.4129556049167
True	35.29843738418493
True	443.4776436388119
True	239.00363831571036
True	5.414547259291938
True	117.08585907082146
True	439.161078756274
True	53.03518836694533
True	65.10677574104726
True	163.95822951432626
True	285.12175966452395
True	923.5496009193054
True	384.269265965532
True	979.3777342955476
True	185.74763745455112
True	1046.1403962894638
True	776.126732396012
True	647.3496111690483
True	396.2809228655051
True	359.2935327226332
True	79.52928548229667
True	72.89753497303565
True	78.81190617103066
True	170.9334672746339
True	479.6995764972239
True	1114.6764737432834
True	188.9886957522375
True	357.1436680283769
True	437.28953008824607
True	606.2759706191512
True	622.865101945433
True	285.7313637474371
True	450.19474853480136
True	677.6177548709011
True	100.22288788076293
True	683.6310983723031
True	249.4443095677188
True	132.25069256911397
True	411.8557035795468
True	852.3048460138198
True	439.7920154955571
True	866.9731985256392
True	195.78664682734976
True	346.2613920753969
True	682.4837335705998
True	621.6436193745924
True	191.999107914379
True	254.8821240194362
True	781.0249475733369
True	30.828791607544822
True	187.00002082333373
True	488.5085986533621
True	718.3038750324214
True	99.24764670146084
True	32.57467520207063
True	167.34928661147453
True	702.1346102181082
True	314.8473500612496
True	553.1397645282522
True	356.2502671305191
True	300.5891841366704
True	449.9996480148167
True	498.01451374614334
True	74.57399084555236
True	379.175826160849
True	781.8512781041877
True	0.0
True	289.4879187737291
True	247.20277720050788
True	1012.8549166285696
True	151.6459802041608
True	631.418592196211
True	616.9126162430777
True	113.3633920343418
True	223.4895157718672
True	137.0597469187527
True	12.18382442754054
True	290.40823234489835
True	362.9544620713294
True	1137.8213043066744
True	235.73320919989948
True	410.2131950343913
True	662.4412450132459
True	204.47092954639464
True	25.659471877122872
True	827.7778418344169
True	626.0064856701508
True	164.9597305740429
True	617.0939463931036
True	167.03881058912052
True	288.9991820206
True	802.8204251465041
True	33.608007027336896
True	106.4651672212008
True	521.2260910057341
True	59.19699789412501
True	76.83361629881155
True	417.49701484706605
True	23.86765987660115
True	736.4649946964516
True	100.21773730126168
True	158.4002391453566
True	19.615188673631263
True	707.4492487998243
True	30.68318996665123
True	770.6716869397924
True	399.4480537862303
True	116.35175654598332
True	693.0514809431695
True	519.631749720248
True	580.7585410076617
True	46.879165964925846
True	376.2225221079124
True	4.982390353295835
True	93.92367823802516
True	380.2609816668608
True	43.60517656768284
True	121.0182938345657
True	309.1525606801645
True	183.38567919423213
True	101.22332163567596
True	647.5653512628418
True	21.70620910101232
True	1129.7287556506851
True	520.962333524729
True	307.24819001912346
True	503.108744458052
True	120.75033595875055
True	801.2880853122385
True	1098.01469642105
True	732.3057939074077
True	175.06219674077877
True	230.5849566034596
True	50.70694645743118
True	59.657482366578144
True	149.86557608816082
True	97.48967560955366
True	173.77638967622772
True	1194.8106547654124
True	300.1383676485452
True	364.9175341434837
True	669.2981611088754
True	18.58051195537374
True	14.260725223405034
True	571.7071637220308
True	5.494095899114686
True	119.5948891586339
True	700.0527669333324
True	183.9007741725161
True	639.6573993823075
True	850.419605201586
True	152.37652846148717
True	904.5293846238188
True	2.6442226314250687
True	452.5135268701696
True	1056.9060173923565
True	23.930720065226915
True	235.70339795679465
True	146.85157555062898
True	975.906481828836
True	225.6123950440852
True	501.8550872104655
True	118.35767196964768
True	522.6230533577195
True	149.02713895495458
True	96.8734187464632
True	383.42054137604026
True	71.97921564094656
True	54.00346696316773
True	1014.6320611124536
True	248.17153075867964
True	153.9309294285875
True	350.128819596545
True	394.9091094924262
True	205.443226465529
True	163.86947954472578
True	387.2363767166943
True	40.31660757078949
True	487.4353302572685
True	1139.7016812692077
True	113.6806370122709
True	475.8501270427904
True	319.42345260655173
True	26.6701628616595
True	400.8474991616472
True	106.2260101549418
True	594.4121464610429
True	195.374650379721
True	411.63836708649467
True	21.44823626345915
True	420.3697846182254
True	112.98069721104488
True	348.28138852623675
True	32.588363430892166
True	163.8243397488754
True	250.2473909130206
True	751.2217877409638
True	57.8452155146626
True	133.23330899902084
True	234.5163499776998
True	134.74901440118052
True	590.9468660475601
True	555.6603186571273
True	794.8472223533269
True	395.3449741567237
True	533.6008262118233
True	397.5166701271178
True	674.3746422682455
True	64.75475666231632
True	455.56239597144224
True	405.5015698475184
True	49.92750529981232
True	86.00380959322092
True	133.8442446968861
True	90.14101548795884
True	329.39309976186246
True	857.1442455502207
True	325.5452558205054
True	1110.4455032286455
True	316.88093273320504
True	913.22305009801
True	155.00833546906867
True	561.9129417746706
True	619.1877578027014
True	695.460593760778
True	433.1500881495795
True	66.28584462561165
True	295.6947925631604
True	41.10530982164699
True	171.28479950378585
True	169.77685116604337
True	1145.4510236392252
True	234.43170247447523
True	559.0248648837452
True	550.313026575884
True	563.7884176846305
True	902.26720103238
True	594.6457365818774
True	653.0998472437079
True	920.8963622219412
True	128.49248084015096
True	314.0709051321854
True	270.08898129580234
True	322.0621520868208
True	88.00540037463162
True	383.9775358994369
True	4.442595732209503
True	325.5315199949079
True	265.9369229803244
True	635.136239492716
True	283.30622733281416
True	360.4124699626455
True	10.828996067867738
True	60.52263556877422
True	536.8509976658828
True	30.30992660746063
True	141.62172466376816
True	65.51175433426098
True	152.63783521467116
True	225.4950669146819
True	71.80266107249773
True	377.8354637948789
True	278.8110995394139
True	103.15086951959228
True	339.04588144173897
True	63.28499494365232
True	570.9033834247491
True	845.9686735697849
True	275.62435774545554
True	1166.473393605601
True	113.43919924837022
True	323.34786174323887
True	1029.659681295565
True	85.41652524006474
True	288.34182500325846
True	10.042579316936877
True	402.7476658053222
True	454.9408996426145
True	159.80593693435344
True	618.5313260589975
True	918.3460343939364
True	158.2115867695928
True	77.91868749920869
True	334.81433292893104
True	550.541756798005
True	633.888772530265
True	1277.6846494571273
True	27.54830936982708
True	933.2830056265616
True	127.4621681222012
True	615.7719961220932
True	111.9007693674026
True	131.8818245773437
True	189.3445063665881
True	171.0165328345951
True	765.0288281509894
True	207.71088923309185
True	233.061302893276
True	67.96047542280608
True	521.3680766781957
True	449.8030401651744
True	176.7767300770103
True	238.1218345651513
True	18.109576853792134
True	425.99803004835405
True	216.3453530727106
True	303.3448774585931
True	111.9441662408344
True	679.4386895688779
True	408.4610424355113
True	258.46748032027864
True	648.0920665636548
True	529.8148153251072
True	472.9373708025158
True	137.1999923363023
True	520.2070609378894
True	426.2547419267846
True	2.637888312929672
True	196.86694616193495
True	93.5448538946254
True	246.06058375049977
True	2.718705194661961
True	126.27972429537432
True	333.7824628262769
True	7.482198903582434
True	825.4263308482325
True	176.88629851554165
True	719.8389791225273
True	801.6030109089288
True	156.1110461542466
True	224.61826874852028
True	503.6826176832164
True	827.5426573009044
True	49.84657828562369
True	39.52009075854821
True	132.63144408017192
True	630.4718434066834
True	714.4965732159567
True	185.87989034848687
True	602.269546941336
True	629.3222270559671
True	850.286865349106
True	399.65395790453925
True	185.0475329798637
True	857.2987545433216
True	231.31188419951496
True	149.2821080543171
True	325.4924510865912
True	226.375019858418
True	214.9984517991672
True	611.790278518683
True	252.6672529594705
True	192.3504341833717
True	480.75505817122655
True	472.91930504253247
True	63.60658764547917
True	292.69584840669967
True	77.57820264952568
True	336.0204621291272
True	351.57006208795354
True	254.9690784565664
True	180.5780345418524
True	376.9324307081199
True	632.1729660545545
True	772.0586716666993
True	296.20876433444545
True	739.350844687248
True	62.010550260781024
True	855.2801907508891
True	353.9328815626057
True	14.8178260996621
True	616.9827343844784
True	695.010600254919
True	254.2552320544496
True	169.57735451757142
True	45.67524691960795
True	383.270841058342
True	73.95453168014478
True	14.492016716545107
True	894.7942130545846
True	375.7650467656484
True	180.31840175562783
True	1003.9344956918832
True	12.140409009073704
True	773.408732083714
True	31.474118598580933
True	677.179360050579
True	60.4304859814574
True	776.6197680837297
True	447.1841905051388
True	199.58505817947304
True	440.5073391411912
True	206.1443397514814
True	298.57422329823214
True	222.420761904856
True	403.0844186850371
True	9.793128929083489
True	333.39718311645686
True	112.96453068381996
True	12.79280181060162
True	462.4212735463028
True	742.7380995193329
True	286.0459399113857
True	78.01873895283799
True	296.8507298874102
True	79.71282923774334
True	191.4659389840793
True	183.32433687337644
True	390.3696221723752
True	44.24506399127685
True	135.085208557807
True	387.2583481032273
True	874.4995008181812
True	108.97424118359368
True	206.2261552428972
True	444.9248913545523
True	18.0385199871364
True	420.6889081408592
True	504.3408385248274
True	83.1627315344702
True	390.0862593843934
True	350.4143293570251
True	422.88209036048505
True	583.202026442763
True	1055.2697210552171
True	975.1182730135696
True	57.598194703693856
True	1053.3798271751969
True	111.18080789272923
True	108.6191867120662
True	111.3497547710936
True	487.27334449955066
True	364.8644497434196
True	571.4197800355774
True	264.1639682779661
True	150.47357896285413
True	391.6056731305142
True	14.989074336435982
True	454.2373479726499
True	388.4594449560871
True	150.24883026063495
True	96.11736786114596
True	522.4246769914931
True	993.3694860462124
True	203.29394720796995
True	67.58321054469359
True	430.1032662718244
True	380.76317648879984
True	455.0457294302216
True	320.7858073448222
True	4.260099918855473
True	548.1839954718662
True	522.1584782652145
True	502.7528556476124
True	186.35097675761733
True	106.3946606969371
True	20.82534783944591
True	374.3635417815522
True	109.08292833920774
True	6.57418908132247
True	32.27550322759534
True	351.64169059602096
True	659.4634996497138
True	128.81181125922043
True	92.30114268264391
True	24.74032099778192
True	414.1064653801865
True	366.1070407416818
True	753.9109703347008
True	301.269307289821
True	509.5872883860578
True	555.4794387700816
True	519.949943651036
True	291.7529950479291
True	540.6923699835681
True	103.61328937881434
True	579.4320395328415
True	7.297526111486871
True	362.2610352276241
True	457.22727819019775
True	976.6241652952868
True	361.7242729439779
True	796.7786263814514
True	1005.0681596042164
True	185.081755183064
True	39.279830425816535
True	365.4397114757595
True	389.27457750133385
True	543.696950371268
True	243.6978568472064
True	24.50784561833704
True	649.3101918424679
True	133.91382174721693
True	1031.0717891852282
True	312.3618189851556
True	470.59207039442873
True	121.37827283142316
True	809.8300413041547
True	141.7108308506397
True	832.990952483862
True	543.0956547810807
True	181.05890529875015
True	117.91928641733638
True	65.83426186556814
True	558.8260465804552
True	891.3778848089166
True	434.3790945139926
True	532.3516219871548
True	140.15577427567408
True	627.9238509371437
True	473.9081461137798
True	785.9301635672605
True	327.5319223862723
True	587.3827676647999
True	117.6852570989589
True	26.129459320753167
True	419.4561953172953
True	169.73031874803084
True	101.3526829771183
True	366.2047190914972
True	1100.0065534652283
True	271.37808097939654
True	555.4023307464647
True	11.036871006846196
True	72.14443446570836
True	318.287169633064
True	779.53521506677
True	453.0918275350045
True	522.2514257336102
True	722.182271404491
True	67.68922549399656
True	723.1018066913832
True	44.70242857616428
True	105.94282242659362
True	175.26388954941228
True	83.33044297342991
True	27.83168247849089
True	299.6436335427931
True	487.7212442347499
True	898.979770307222
True	870.1712010608842
True	6.623625716978396
True	273.8885544538348
True	456.2330063411365
True	122.40384236195304
True	241.87171401786952
True	325.4695376747775
True	1318.3349293303752
True	454.6216129171173
True	24.001350564865227
True	183.6214331887065
True	719.0832869224812
True	34.716942810552204
True	179.0259952624069
True	573.0523970636928
True	67.75797566428793
True	856.5536884365764
True	326.9491666223119
True	670.4228520930486
True	80.63924422655474
True	672.2301367522587
True	578.2207175116899
True	907.7400377317242
True	244.7977979741526
True	498.6516391894418
True	839.7644717927767
True	892.0000013226093
True	237.07341386612927
True	776.6619520656355
True	226.83188169538911
True	461.13595559338427
True	367.0788616874733
True	495.0470754978701
True	502.3665855514812
True	314.17019527665354
True	342.2240623774485
True	108.51028326666356
True	337.31351678804754
True	1107.4222564368188
True	304.97576023012243
True	151.22645078155986
True	308.5311526890425
True	793.0676643887342
True	650.3611802496557
True	400.6413287177755
True	122.30969539409864
True	347.0941808663831
True	33.66446315521086
True	176.93859609811688
True	87.52017565025653
True	89.32798506991114
True	572.0712223511742
True	135.09841774540806
True	134.11063210290294
True	107.55555859025128
True	87.82119579618036
True	440.5359133879098
True	388.3670761508343
True	1066.406465718159
True	543.6721209817468
True	862.5572451799329
True	276.2883295417356
True	290.2980975996481
True	519.3885090234224
True	196.42113595106872
True	742.956990062667
True	258.26688485099595
True	362.6442676330112
True	69.44811090558596
True	115.38832713600144
True	258.1173510069962
True	122.81893180019205
True	468.812499070467
True	29.905436801671915
True	582.7013667428228
True	1003.0591027476008
True	741.5804477913568
True	1.3254512701738903
True	63.33469088372426
True	506.6482371733076
True	434.08117506859486
True	77.3239023325427
True	115.1913387999262
True	303.66660304733324
True	74.8155989629912
True	49.22946302094265
True	736.0519785744183
True	676.1464300326778
True	164.18508924291288
True	161.46568205343488
True	535.8073928733454
True	57.34422343671186
True	26.8594336471114
True	567.8542457606466
True	459.5485943102899
True	1132.439392771954
True	45.96436539134089
True	468.221285358703
True	899.1754254634056
True	757.7810808883212
True	291.45516634512296
True	754.9087957683123
True	405.3491178244976
True	45.01715481733903
True	101.9680760622706
True	707.7284920190281
True	79.05525769868022
True	139.08746209162942
True	968.5661694105584
True	189.86295187384903
True	267.45636427900064
True	102.87231431321564
True	650.4674328288555
True	605.0011332356053
True	208.74625754694404
True	426.5306602018238
True	39.888005845039
True	277.51744788062894
True	609.905802491363
True	603.9838791258696
True	326.6082499491596
True	75.13616045004312
True	904.6806554319444
True	1084.6260866968032
True	570.688972936528
True	56.87028544054376
True	30.128503989506
True	89.81095544163772
True	108.52956973712
True	100.81656563666628
True	895.3476440630697
True	1193.2082292312157
True	746.7743081658789
True	327.6931096011446
True	9.411305017635886
True	22.241870538440075
True	344.7395338747154
True	479.6749031756735
True	46.00696568633298
True	586.9671710331147
True	426.16473398902167
True	399.7698537028738
True	83.44614872121898
True	200.73917987042296
True	263.0414475530803
True	130.47928262634304
True	400.6080758028627
True	42.54746618727973
True	177.8936309680724
True	1155.7762033803697
True	4.951569304315266
True	26.19467818266317
True	585.9129393190412
True	364.46092646375
True	792.9549146820021
True	157.61408851003475
True	746.3046055070846
True	585.2213880927223
True	285.8407688541611
True	436.1397656368154
True	348.27007225759144
True	279.4407232071956
True	265.24353325571
True	410.546513124752
True	495.90719178934336
True	509.53535930301314
True	109.8194145308724
True	360.7233925143574
True	9.280412717134093
True	180.4146030748205
True	242.81340174482176
True	843.0097777019492
True	579.873354861925
True	29.80004779236058
True	736.1301750543782
True	855.6931622941859
True	105.43230473228488
True	342.76467566521524
True	877.2295691567405
True	216.39186209786357
True	163.01827590379636
True	525.1656450549908
True	570.4649942877652
True	1141.551694822039
True	147.74481430099124
True	156.2251728608594
True	255.06302516599573
True	313.6765605943243
True	418.6986861396367
True	408.1755920129656
True	338.04160305072264
True	433.4485004783612
True	500.8971424524449
True	226.92037187668487
True	1491.1008685352858
True	246.4529066173148
True	394.9245570965964
True	52.33819252202577
True	762.7594878797868
True	254.5692995315176
True	935.3504093727714
True	557.4946508986123
True	316.4918712566173
True	810.8260799818185
True	263.9155784111411
True	225.90903643900876
True	254.84092972300337
True	214.60245904858937
True	139.7149533024212
True	246.52344918150428
True	726.8557937809621
True	529.1695837400475
True	231.2464410525189
True	1159.9491987500949
True	118.43565582046529
True	265.45214710275303
True	69.20883495161854
True	305.96839848078537
True	420.7216917707688
True	93.3032166879578
True	222.1678495916433
True	80.79244791879059
True	708.4557844893799
True	382.3680198353774
True	224.7125230872472
True	713.4115343629707
True	876.528478115239
True	808.7504891853349
True	832.8873606083923
True	348.1084515656633
True	1.2607845299805154
True	264.3059548804159
True	55.19213809948281
True	388.6581960069103
True	51.94893275954591
True	378.6953221591175
True	871.0481063052414
True	1035.397493063898
True	403.053111115578
True	21.68516845973012
True	509.532325356678
True	497.2206518691736
True	188.8387921035981
True	226.70616473415168
True	292.3257786593852
True	23.473391790636278
True	131.7863194620113
True	990.51159759023
True	60.47092152092596
True	499.8112736402274
True	806.4220048139766
True	100.51662257552334
True	251.1203164636204
True	108.82558396052214
True	14.60683288587891
True	1.7246093893606853
True	122.19351840182271
True	991.752949388272
True	464.23183394145934
True	68.7150784805875
True	758.7768614047725
True	340.5868422807556
True	1.721278629462152
True	440.8238743253828
True	191.2309870944937
True	491.04326093983633
True	83.94341516229495
True	335.6491117802931
True	352.1657123373656
True	174.03879100461415
True	210.2255870600419
True	126.39831714859938
True	181.8351710052038
True	929.624824045854
True	15.840145798304976
True	506.04117454589095
True	491.2786973261702
True	398.8423304072917
True	222.26149657548456
True	238.58838332695333
True	153.5259704153359
True	45.85648777435255
True	457.2491296759129
True	152.43646733458456
True	846.366379077875
True	815.6389516472099
True	240.17172205257785
True	318.0704137938083
True	517.4436297928593
True	39.9411632355198
True	86.72453695392365
True	751.7104846790965
True	1095.3648631269614
True	116.97061810706585
True	728.8261134423941
True	142.16170715787268
True	898.9933731181878
True	652.2577286143548
True	101.22866494107356
True	266.79719253585165
True	618.8831173117754
True	260.5023827336896
True	44.12665543984326
True	568.4519200968895
True	463.1419319452861
True	5.160181610970185
True	476.7337610266742
True	65.74293797863658
True	184.14113298234489
True	232.0092765601755
True	310.7740438806402
True	73.73519939276478
True	219.94737303018573
True	362.51573668015465
True	442.19238357995073
True	922.1517083173852
True	48.18430541806224
True	918.8624651329324
True	1037.115523708626
True	129.70107278360092
True	71.45532496925058
True	1003.5090323806309
True	35.07032519359473
True	227.3871548629861
True	81.58512593036791
True	213.90238300939728
True	369.2358532732565
True	928.8150401514064
True	100.00320609724402
True	69.53071701005882
True	647.1446723178724
True	269.099867067849
True	733.7361758835086
True	55.411263093318304
True	491.2286124524799
True	400.2379749723089
True	685.8387452098102
True	54.69824161671637
True	112.06599208003728
True	28.59378829597196
True	266.5949280347039
True	45.87433050378528
True	349.46646054821304
True	2.8186137794236408
True	1168.3055534589976
True	106.67704845668344
True	130.1042814066414
True	358.2750673247226
True	745.7821770321407
True	666.7878787326746
True	1043.4354573144178
True	481.7703450511502
True	408.98137585318574
True	142.95990845731882
True	419.3316209254092
True	832.4279832949422
True	427.1313248929202
True	942.0424693239652
True	84.68040989368042
True	421.5426158539133
True	184.48154701974187
True	290.10293485297376
True	738.311336037686
True	163.77182891218135
True	131.98324479201935
True	63.73131211675974
True	830.2428576380576
True	775.4320484628981
True	81.78753044802167
True	428.9314436839871
True	746.491193349785
True	422.3992039742015
True	56.36474335629541
True	319.6250452109596
True	779.7842660509191
True	29.55494437195773
True	380.3461884181893
True	164.38061335973202
True	284.4755795273715
True	33.25956324401192
True	222.79742735149765
True	740.6314470190683
True	644.8864068855501
True	53.99052193976252
True	297.14879194769054
True	884.9606600584982
True	17.00933016685559
True	323.463373218257
True	294.17309510292444
True	423.4158556155709
True	210.3900657080612
True	612.9593039939795
True	49.31326807626844
True	977.1720584699026
True	888.0749845123329
True	46.93099223635495
True	392.7359764648038
True	714.3901882041823
True	932.6996827398456
True	265.6149437057146
True	603.3490470977289
True	132.59448844602977
True	196.3601929330328
True	134.614187774429
True	136.34288151991572
True	197.6688500684306
True	958.92428199368
True	773.2136239786837
True	948.8824618824116
True	20.465104224109407
True	25.144646883256502
True	371.92632789445867
True	13.441653869475584
True	623.1098798713163
True	1104.013153750515
True	257.19171266599824
True	210.2128262854777
True	82.97263014274797
True	203.85083028886044
True	134.31554846058276
True	45.13343233689803
True	127.71823624265429
True	86.90098060109152
True	253.7768630716911
True	522.6307010469379
True	163.86047224414375
True	32.1166536818252
True	58.40902959083705
True	411.429344383127
True	264.16618277905485
True	592.8830780008828
True	23.877595181630383
True	118.17244075393134
True	667.1537948066524
True	263.18985583588307
True	479.60226144943016
True	657.7048942274641
True	109.89565064933056
True	112.19738535970978
True	74.35411624204086
True	25.604255545404857
True	128.60563220452215
True	80.53689834590325
True	103.91088026147489
True	145.71647691842674
True	226.80625752168712
True	822.3085855755832
True	293.3700713497038
True	985.313262954151
True	166.09389598886474
True	192.553824978479
True	786.7030755637186
True	302.2834589402409
True	584.6545820168003
True	260.5143235244334
True	360.88130530452
True	458.0797599007223
True	562.5293316492817
True	641.5802254121439
True	353.31287610782834
True	39.12240184532363
True	561.19893006729
True	630.6906606497641
True	18.94950078134399
True	10.46442287484366
True	262.8161203124761
True	408.23725232202366
True	443.15013293815696
True	60.84566414070787
True	647.7023171964327
True	969.5917930240396
True	241.72345819920747
True	907.7859480092534
True	273.9745744701706
True	102.53660956925462
True	284.17683502338605
True	687.6571449767059
True	36.43999928529077
True	562.7546334174037
True	1286.3449461187704
True	1018.2124626637368
True	924.9837224107648
True	215.4542444232169
True	95.09631291425202
True	196.68448750680017
True	827.5597077065379
True	157.12323591533595
True	1079.7012202221906
True	870.4058722462447
True	40.53534059096168
True	90.78624682916067
True	418.22448979330926
True	422.5070366846808
True	202.9176818388674
True	530.3442524338055
True	651.199991204111
True	119.77626398905532
True	278.0396807835943
True	1015.642942173237
True	50.94315734409077
True	702.9884106757771
True	553.3083102543999
True	39.056806294962605
True	826.1397023723712
True	382.751117606866
True	560.1395351996435
True	106.31782190323268
True	262.2449599974233
True	217.8390688746757
True	25.95748849758154
True	141.94445261733054
True	744.0685532401018
True	140.36614269419667
True	385.0507501364735
True	67.53315654491176
True	675.163577406172
True	624.6645048995392
True	228.1156406796559
True	468.9017181149089
True	168.66518946090025
True	174.6042690940413
True	215.54808374996952
True	284.069191027568
True	360.6189865306905
True	125.9352073357718
True	202.3909496140392
True	29.051767158288367
True	885.5937416654084
True	305.60574272729895
True	8.891904709385683
True	359.2827519400884
True	169.37984576716616
True	625.1906573268642
True	371.34137562297207
True	596.9824090844868
True	531.7501035241548
True	469.9196034549215
True	792.8782956775252
True	239.28631648040437
True	568.1503270075561
True	165.24670544871202
True	561.7080351777527
True	374.9247536285645
True	378.1986115317824
True	120.7797314273244
True	139.40562945240438
True	105.50756825794144
True	67.37022711994253
True	749.577398608215
True	177.72852059866602
True	45.32244339031447
True	0.0
True	557.9351777147767
True	114.78661021858484
True	23.37594714828048
True	39.091209881989634
True	107.91509754879024
True	535.6837225286955
True	183.1767462399013
True	106.46254102803888
True	35.12223623704694
True	156.77614795874317
True	909.3181971104876
True	48.930387243172525
True	232.15904852369397
True	724.9602753162355
True	319.3625583752228
True	459.8129894003354
True	484.92114852314097
True	510.9591667495415
True	599.6946446482059
True	869.8209935600183
True	246.8163771883786
True	1000.080076954222
True	905.9277734514458
True	619.4481335687373
True	346.50180295851374
True	813.5616486530002
True	8.970629388472677
True	32.05396261648042
True	300.8998468143348
True	42.88208272090596
True	190.1775750445771
True	742.0928045274945
True	213.2854307400396
True	729.9023638953344
True	756.7544433007652
True	125.07614037262302
True	373.93119355836967
True	597.2682802530516
True	21.905994751077632
True	134.52264458085816
True	433.6080885872266
True	304.3410385456359
True	191.23047740074537
True	107.68457155166088
True	377.4191723733416
True	21.73149269793964
True	372.9982707847104
True	358.359094972156
True	1046.2160127473392
True	360.3593644313129
True	30.105244497568187
True	441.9312651867096
True	443.9923128697751
True	228.34898989934285
True	32.90291062661726
True	749.2740520687685
True	445.6854636645303
True	181.7876526966261
True	11.646949170843122
True	1213.5273295408672
True	163.7290453418768
True	27.326669506292077
True	312.8584718471513
True	277.0775422326813
True	112.9223882267466
True	290.7486060440941
True	44.301297178377965
True	316.51439965321447
True	297.1405347530434
True	319.9971333326878
True	30.81560345119448
True	44.79506735333264
True	1052.7722722640265
True	23.87560065694272
True	12.781627670763458
True	177.67433355114665
True	664.965665700409
True	7.809754435790298
True	192.74856973785137
True	170.07342773642796
True	542.613029267735
True	382.76607289784926
True	742.3147949576788
True	329.20837741473207
True	477.63505366286176
True	439.2542909149368
True	484.2381117002926
True	103.92629241249168
True	1256.3191107825278
True	913.0507008621064
True	285.8217778426591
True	549.1859170823004
True	96.8802336976316
True	562.4738623708674
True	432.74298978587177
True	151.77354118075218
True	80.09803683688098
True	349.937044964328
True	174.19834338197816
True	30.048767843527354
True	596.3300806625678
True	382.2400925567332
True	71.86854788498762
True	28.68322614489269
True	667.6154236448665
True	493.0584836376208
True	74.42731958216437
True	21.58066243102869
True	326.3883282056817
True	318.9938229297146
True	715.9606272320823
True	535.0795546070909
True	563.4260636261157
True	777.6670762516247
True	8.095886827486805
True	61.546575006340575
True	35.31602153436516
True	57.775974727707286
True	493.8751965392608
True	586.2585927986039
True	86.82764371413639
True	109.11619586033082
True	194.9328059600471
True	77.18015582763556
True	185.88583368619484
True	195.7513556175236
True	287.82877391490103
True	809.6652871874903
True	603.9533447955445
True	286.06850196108854
True	196.88999958027964
True	278.81414957807726
True	249.71812566538097
True	740.7614428514391
True	328.97781047269734
True	166.68671634955507
True	905.6459956952538
True	366.1315046760546
True	473.862198140532
True	145.46493971672132
True	120.7957678329348
True	64.13880572409846
True	209.9082517495472
True	992.7069564473808
True	508.5507261760574
True	115.3678974988428
True	353.4210398826472
True	102.02723921460068
True	703.0101080923988
True	3.929057428476063
True	691.7141425881764
True	33.23487045435932
True	979.0297525861896
True	846.5142298980644
True	211.63924068210503
True	28.385605056746428
True	73.36405121854399
True	457.4968277609304
True	234.20603938516015
True	1.415583985882872
True	80.98467884563455
True	1104.3349189759738
True	349.5416323418529
True	679.8015166580117
True	483.5892788294189
True	32.669345235393806
True	137.2193206746374
True	446.7122732533467
True	918.1409092916869
True	805.599800635056
True	417.2568114042203
True	342.71402438018646
True	15.565403973796805
True	77.23839083350659
True	744.1454755453176
True	489.6808988356573
True	371.5649536988228
True	883.7418078930322
True	25.087127297777457
True	232.0670255507841
True	879.637899696616
True	242.8957651600541
True	9.178019190470938
True	505.1699230436749
True	107.437266739627
True	637.927143275557
True	52.39270544503231
True	254.34692619562767
True	877.2740647068218
True	923.8494003974108
True	272.7525402679504
True	447.3780826094111
True	121.78093930253864
True	635.2287075908941
True	259.90012438438225
True	188.4366181810429
True	879.5697896371587
True	55.57074564395591
True	728.1140052088359
True	280.06069701359
True	294.50910100980826
True	168.50332681507766
True	488.0801868801952
True	590.1826263423355
True	358.18077569304376
True	407.5470880986424
True	69.75681486471869
True	158.3237008219021
True	465.6751964558565
True	219.98899503828872
True	40.93385868041968
True	199.1273150658077
True	387.6505567754556
True	404.281682594188
True	768.2120771915584
True	135.5882665339147
True	643.2246675922758
True	505.1164782517843
True	588.5017194511518
True	137.29826246743042
True	37.633138071834914
True	674.6615698024237
True	71.21311656515859
True	558.9765533231157
True	693.0284072028794
True	456.0920771363983
True	139.76835067326397
True	532.6022611808313
True	4.057289662819873
True	389.8580976305278
True	27.74722374512187
True	625.157464687135
True	271.93544386781696
True	584.1430124693704
True	718.7777803428274
True	142.4599524159636
True	511.0224642485524
True	481.8793159764168
True	67.77754133190285
True	992.4163388653844
True	2.2844239045132566
True	28.096622735841454
True	627.6610157642554
True	683.0096130042382
True	132.2371190566889
True	414.4582313466578
True	124.74923336034254
True	73.10751428404079
True	458.1165490551507
True	38.7985690611032
True	512.8367156444839
True	14.018055140588356
True	821.3633137990863
True	542.0824479929532
True	674.0392350831319
True	104.22667198038276
True	380.3167968326612
True	993.9669144593744
True	860.8023724571144
True	139.39278184405302
True	548.1292063319503
True	469.5773464742829
True	257.3724960907004
True	250.55913282006892
True	5.275563888346187
True	327.00525107881947
True	11.966423794060836
True	361.06640753788434
True	72.47954241104598
True	411.13706009266895
True	664.768399498515
True	126.90736927260686
True	239.0414337135749
True	631.2395659325022
True	688.1496860915491
True	289.7679239105333
True	141.67729751633553
True	164.01668180970682
True	472.4014346154207
True	85.77700103276912
True	10.646774769204448
True	515.8846707624448
True	551.830914847928
True	19.139664785324605
True	138.10617829989155
True	888.178683743969
True	495.7235436101048
True	269.40827890759607
True	34.76109573725534
True	466.7061304209774
True	112.81299861984598
True	585.6681361197872
True	657.8087871584472
True	296.58243747851566
True	367.8386946674436
True	181.4066594289932
True	239.88547313202864
True	72.54289703688013
True	206.16011465655572
True	510.4920597193486
True	21.886493941755557
True	457.671314059412
True	373.1737664260161
True	738.2560445054581
True	896.8548930611507
True	913.9916943876004
True	163.0431488911348
True	407.67149452630025
True	70.77037778271516
True	195.69403326356797
True	319.00457986688934
True	8.956939664237098
True	777.629017644405
True	22.28023580365313
True	398.8574099582574
True	263.3642896132424
True	645.2822193641268
True	201.5232335941943
True	37.22713493606348
True	672.9769704542176
True	1084.8102749072762
True	220.4550785384293
True	132.5072742521427
True	630.620094996821
True	485.5227383643434
True	17.39454449397053
True	787.3223701686354
True	109.42576376749156
True	45.56932741904853
True	306.81521913181945
True	357.9224363857429
True	395.1182156141127
True	263.89064904260283
True	19.081853608323225
True	22.09504107547027
True	899.0707125204489
True	192.49212899351
True	109.20344762681896
True	868.3254844174976
True	655.2543709941775
True	634.6877461168503
True	447.4639795943523
True	144.08639616049945
True	34.45849382241962
True	100.45703531953986
True	427.4556034944597
True	230.35274128751803
True	446.2979083255004
True	145.43507001207826
True	468.9603126294033
True	642.6949581991374
True	947.7283434033316
True	21.500039799552265
True	955.3209507678268
True	1057.6717762739002
True	485.9917780287152
True	87.78549969500844
True	792.0032525878705
True	649.0608304832971
True	670.1369049207439
True	174.43878890645598
True	727.612829395406
True	684.814233427637
True	121.70127052354596
True	776.2101930390934
True	818.7806488517311
True	481.0250070646732
True	229.48401363802688
True	72.2173359914951
True	316.6079137149744
True	365.31422254416816
True	475.1199706210187
True	427.96118821031286
True	197.6241638520299
True	318.6077140585583
True	2.228756295724422
True	12.486750685885731
True	103.98221142430675
True	133.2974019820885
True	350.58842394759483
True	344.8308772236211
True	112.38637199118544
True	14.595452129781933
True	219.0581633686683
True	865.8101712373089
True	472.0840783283609
True	512.8967955964885
True	550.3718847543548
True	820.0618008624406
True	652.1757785710496
True	93.0591737330685
True	213.24615427929115
True	245.88782579756784
True	280.70024920669886
True	107.19005023982332
True	363.9869608983761
True	442.5553035739663
True	169.49332390320183
True	662.8054466934334
True	245.07526033062635
True	203.0643332178478
True	27.48109674831312
True	246.03699233053527
True	480.5003276753844
True	169.51487003116753
True	534.5556148937226
True	467.25679092972143
True	241.73364951039943
True	100.40617173851564
True	44.628240833535614
True	402.83313406748255
True	790.0521887144592
True	168.85037475848767
True	1094.4707067444083
True	1053.6512779135246
True	471.5379927611231
True	101.68160068393571
True	120.68615796442144
True	678.6418608829757
True	8.890016403258853
True	227.2701234618561
True	131.6486310328564
True	118.1762693011384
True	328.9912767444011
True	638.0613288143072
True	40.292370466212326
True	129.4460444558816
True	946.6313017381868
True	53.08830534219389
True	451.9986131625706
True	533.0759606947485
True	250.72013691702784
True	134.2005687501673
True	963.776138686339
True	1198.6908325935667
True	527.6479977311617
True	646.0073939714244
True	212.9531419360651
True	157.8902610705765
True	312.7116129052358
True	257.15109304159347
True	170.69868942457674
True	296.8016520247475
True	340.2951832109715
True	11.86405101172079
True	631.9173248082387
True	147.52238492694718
True	81.87756463788838
True	430.5740497097058
True	313.2781901684199
True	1159.9935448377637
True	344.70550274537175
True	951.7472844133592
True	10.928973892715687
True	277.35486366238536
True	227.1889460056301
True	153.93556518926192
True	477.3474346712915
True	199.52321423714045
True	435.5955319436859
True	338.11005584306173
True	109.48756136007796
True	354.5680510068679
True	1060.336522193781
True	730.3756718512512
True	223.1198840538124
True	103.98001858638456
True	302.43389675026
True	25.248468346033032
True	366.0302740828153
True	322.14657147478886
True	566.5701148152202
True	445.042454496977
True	358.57363555050017
True	156.2128484513144
True	13.334043335307868
True	424.8384872609266
True	289.1708469987204
True	133.43104713232356
True	295.6838438453325
True	433.4398213136887
True	804.5005146628421
True	299.87474842914185
True	777.5654990858119
True	389.6597798467128
True	385.8042489508217
True	1.728763483604245
True	1209.4579273664667
True	101.3678783036384
True	947.6018054281354
True	202.0245302648294
True	467.8822694106874
True	682.7239577565814
True	87.88078509031904
True	499.9041614997893
True	33.62230323215473
True	408.0721231344956
True	75.20111326522856
True	218.2470571440448
True	36.323789223815815
True	696.9490267916415
True	179.39200611285767
True	24.720104086067924
True	397.7141076263037
True	109.45122617819185
True	169.66775071121452
True	818.7287063117508
True	251.4378403237968
True	153.0747885993845
True	385.1087639688657
True	523.967826785858
True	329.40500172149086
True	509.9283958847959
True	629.4672969304097
True	146.6852302925546
True	7.359246067507619
True	69.9932363803054
True	433.2165281901431
True	91.04375119761418
True	80.46409914401592
True	1022.3329843079964
True	26.135699008557943
True	319.9135508211394
True	326.87238723382364
True	456.7729739301665
True	677.8192396113649
True	192.2417085126665
True	690.845510870508
True	327.47932687099177
True	359.8852197318608
True	286.9110609211561
True	212.2962492919013
True	378.9797250901577
True	411.3095734075118
True	393.0593976536116
True	617.7798065952868
True	137.8816208925701
True	79.33099222960416
True	41.80629083710146
True	296.06270757026346
True	677.1173279743992
True	405.76902905949686
True	784.2453443340331
True	210.5883950992071
True	385.50281286715966
True	69.40533632822549
True	54.40292493354899
True	403.5219745109624
True	211.9387358531901
True	218.02089773424808
True	40.19580467990093
True	1063.8010949429322
True	177.98759395777742
True	882.051506952188
True	307.85045949330623
True	918.821201647234
True	233.77415908239604
True	476.6866008421653
True	528.5757652208453
True	614.9800741651259
True	212.9795765326712
True	471.5765714050051
True	937.495580092934
True	129.60682153060932
True	7.010120698582538
True	585.2166486603094
True	29.627686714903888
True	75.96074167859786
True	795.1918855722041
True	233.86372904733827
True	993.063298687867
True	703.2258060351567
True	409.0402683079087
True	289.49830535588603
True	488.60745315810686
True	345.3762308745243
True	180.1210783849913
True	670.4359028994191
True	722.3331707671186
True	212.5174679035032
True	89.65147101454333
True	509.212631078721
True	143.90449739733958
True	377.1352836149941
True	363.76302217944806
True	64.6120369211856
True	381.1430337186824
True	404.77092382079707
True	370.1996382795492
True	410.7089019315274
True	423.1276356869896
True	672.0569437599697
True	55.93726701955871
True	447.6800595138663
True	323.09139465873176
True	684.3359279481658
True	217.1920614488725
True	96.70644219969388
True	41.913008308084166
True	542.5521312167955
True	638.5960425109649
True	187.92784139083503
True	419.7234951925602
True	341.91265404614893
True	18.38991909431321
True	167.76314254182802
True	283.78102062484925
True	3.5798501223334136
True	864.1171223502622
True	78.43793405738592
True	105.54006649201146
True	115.3950680223401
True	356.4798658095574
True	38.85863908225636
True	461.7171554730524
True	230.00857573222865
True	6.23697290540789
True	120.51518076090848
True	455.77500805559725
True	46.65295696324826
True	65.02326389720812
True	180.4696880985757
True	283.11630428285633
True	989.269278057656
True	386.45175369731817
True	935.0138985046902
True	176.3533336896018
True	1023.00398548739
True	770.3847671398186
True	664.8485623192381
True	399.6802240276658
True	389.5725514395378
True	77.65003400892655
True	70.07234285702548
True	82.64249060556136
True	184.2785558491164
True	477.0256653559412
True	1075.6991462174997
True	173.13916314693313
True	365.3277378577893
True	445.506748565499
True	610.0829291846977
True	600.5128870322733
True	276.45508635862103
True	449.3508795444839
True	662.3356188074257
True	92.68915584846664
True	730.8624614497149
True	252.9183392956585
True	130.42026728983626
True	402.151937410395
True	821.3404239433387
True	405.397294885981
True	876.676693226329
True	192.45423169252012
True	353.46580717058
True	721.2156943341195
True	635.7061468929152
True	179.47215820798283
True	254.1190054931815
True	785.2742868634265
True	31.1239370764478
True	186.335114686722
True	481.83276122847394
True	682.601356643409
True	106.99773217306796
True	37.637945764111606
True	165.9783085869481
True	737.4175698210724
True	320.0085485010148
True	550.1276410779893
True	353.45808927832513
True	308.6102998686769
True	453.1775490363883
True	494.6735963307244
True	71.3550475636925
True	378.1030430779156
True	795.1021359345359
True	0.0
True	285.4840401001407
True	242.8319794464928
True	968.7558534076156
True	147.17576174801414
True	614.7298798513136
True	639.0742290869246
True	106.67061484450888
True	223.14710907373708
True	128.7276640030072
True	10.75878248094816
True	285.5431403700296
True	385.7138946704082
True	1136.0103266198892
True	235.0898251204296
True	419.8098387417257
True	662.2780041205112
True	207.0673710294087
True	27.757049330040072
True	842.4006489578816
True	601.6382026842526
True	155.72239694588774
True	634.752965800509
True	161.75443245736778
True	278.44299684889944
True	744.569046663494
True	34.77235151640871
True	105.55410060535354
True	491.3048910971887
True	61.55088971185885
True	77.09157309998513
True	392.0637570678487
True	21.35785592205723
True	773.4660422919918
True	103.46198586512716
True	164.91589976968706
True	18.78112629870781
True	711.0731339809744
True	31.32422239329552
True	784.6939768816328
True	389.76212202200816
True	119.9082979551883
True	695.3232798124689
True	521.2124730924871
True	549.6909470614282
True	46.912105530430885
True	356.9603603835408
True	6.006051248115877
True	93.76698747127026
True	385.10753178375865
True	50.04227044956652
True	118.615586375268
True	305.6451634867634
True	181.2763712020572
True	103.67269125212492
True	649.5010657846875
True	20.4705165844744
True	1158.7427241503794
True	515.1466110608242
True	306.900736970002
True	490.845837996098
True	124.75595418622476
True	791.2056683564589
True	1142.6478022408332
True	740.0368664846063
True	180.0732083193622
True	226.80273417111547
True	53.76755412848394
True	60.42616278113948
True	150.6907770604776
True	105.28634048117472
True	175.36340969589023
True	1195.4280665629349
True	315.8226485841922
True	354.99037278119147
True	707.6522233960619
True	17.514531786226524
True	14.698964425626322
True	578.9048477665
True	4.879568184635332
True	118.91752575969504
True	657.03491138648
True	177.71351798833092
True	636.8392413612195
True	821.6019618923866
True	155.38319236780316
True	907.8366938752656
True	2.356828871711488
True	440.173872356405
True	1048.5028175428392
True	23.89386869962783
True	241.603302766052
True	150.3309271400872
True	929.074756451046
True	232.94637615066657
True	481.7047954435827
True	119.124842191969
True	509.29215053868825
True	152.72887261477456
True	92.1500611230388
True	392.1752781835542
True	70.67629420344156
True	52.96239065713437
True	1061.3475709100503
True	262.69558387220945
True	162.0446456666992
True	371.935787120602
True	394.8122372472506
True	219.24437954967587
True	163.58014435528307
True	390.4620707774836
True	35.94820274173063
True	495.2251409703906
True	1139.9266836787538
True	117.71996877045272
True	478.40997467345454
True	308.79452807841506
True	26.5810852542186
True	406.17888696372864
True	110.82058602922478
True	577.1709489200424
True	203.90287626982683
True	442.4434759259292
True	21.60167730624547
True	450.8180893523875
True	108.76832350727618
True	337.6618484617063
True	32.614449775315926
True	167.48308849450223
True	249.253149828441
True	741.1857290668374
True	60.053329908666754
True	139.8196556417661
True	234.4572109358501
True	133.3381689493273
True	618.0838218870172
True	550.6891789358428
True	766.4234311849232
True	391.8739939572913
True	536.9703736767424
True	429.8937326644308
True	694.4121729856299
True	74.38852910075572
True	467.5452798665705
True	420.7625123092174
True	47.19844549963896
True	85.53572521185986
True	126.53319363258709
True	90.03199262347732
True	325.6594317800076
True	854.023738343458
True	331.13964627651376
True	1084.9070594173195
True	329.37308376920805
True	912.5225970359578
True	145.47846372091496
True	580.9318019420537
True	588.5004240127818
True	683.3159093578702
True	451.2230335083671
True	63.943614426260034
True	298.81304382278665
True	42.42379066284754
True	163.54251322157052
True	176.9442558967553
True	1094.8407770597712
True	232.5880514712997
True	549.6153151762915
True	521.890302836571
True	570.1412000334954
True	907.0488959820678
True	590.2465910796991
True	670.1827800847906
True	919.0977350628032
True	126.34316717070146
True	325.02570868844055
True	253.44483958659995
True	337.19835779241583
True	88.51624695850627
True	389.04347086013706
True	4.226428668522691
True	329.9808454772855
True	257.3670857234037
True	613.765898946797
True	285.43224831614305
True	374.6438701612971
True	9.160612323915077
True	59.321213464140165
True	535.7344009959478
True	29.56092688246894
True	151.17032486420126
True	66.84610567323358
True	146.61773337484516
True	251.8503110345167
True	70.58911554645167
True	390.2249782190196
True	277.30207073381865
True	98.24385890112352
True	337.1060787139859
True	63.326852672366144
True	595.8510256786054
True	880.9114739778137
True	278.6985260509826
True	1149.9635261152205
True	116.63810220569609
True	296.7441935490981
True	1078.6965635681474
True	88.69126379089029
True	284.89705036325864
True	10.135072239991176
True	417.61824543550114
True	464.8875257091715
True	156.23435136995448
True	613.1265364828921
True	941.4861252451508
True	158.0725625183078
True	81.03780641499115
True	319.9926296837542
True	598.4579236478722
True	624.5755611696803
True	1211.7265125273595
True	26.02402288782925
True	949.3667242750022
True	135.77985414912555
True	634.8030594514953
True	119.79119907055502
True	126.92249079354268
True	192.1332472731908
True	166.8150626924975
True	757.2964675332161
True	207.95642112587356
True	229.8197419212528
True	65.17685571406093
True	510.95431460552913
True	447.1155403204639
True	175.01126380543272
True	237.63359852583736
True	17.960402191095916
True	429.9485233517304
True	223.9548895185305
True	281.67451136940355
True	116.69544433310494
True	727.9774468274967
True	414.434179151802
True	263.11677674440944
True	653.9557137216535
True	522.7613509765808
True	446.93923864430815
True	135.7592056892539
True	525.9669236317629
True	433.7376122548529
True	2.7209367302672693
True	185.5477537821244
True	91.73926984783635
True	234.8235546337744
True	2.3637329509944487
True	112.37294796585766
True	346.73186267410216
True	7.009362387283679
True	855.3281796428103
True	171.41480548650387
True	735.0810981874571
True	787.7625888697858
True	161.62324993002238
True	233.34817079118355
True	489.701263205308
True	808.7606814990388
True	49.89998238817739
True	38.113721681269546
True	130.2380974718996
True	626.4445291814251
True	702.9000097784876
True	180.9579314272388
True	596.1702429873259
True	578.3022905235356
True	845.915133270297
True	409.58804193510525
True	182.61808015341217
True	873.9632881442762
True	230.56467423108583
True	151.4149554929973
True	303.25976093666355
True	220.35511025090733
True	208.0688415129869
True	621.8925890712779
True	242.696284815014
True	192.95681570928448
True	457.80534446142406
True	459.2778852480768
True	63.56238808402582
True	283.48171383514733
True	77.91672547914243
True	345.99145352443105
True	353.56433286831515
True	249.0434082091278
True	181.79938006672543
True	386.40142507272094
True	621.0105090306447
True	760.6326594716794
True	297.31318488728766
True	756.9450237596176
True	60.92797976329664
True	887.1532226644011
True	339.3916195346442
True	13.39486582441952
True	613.1557175319491
True	712.0299872085147
True	267.20857446315466
True	165.94177205711907
True	43.587228112893264
True	387.189913756528
True	79.98158233938794
True	13.536662279097357
True	901.5432878804456
True	365.1872329904931
True	172.04736355325855
True	961.455904120374
True	12.105637595597022
True	793.6207880913944
True	31.24957538325797
True	672.1761274692343
True	56.39579443376048
True	763.8492738630531
True	440.7028632883136
True	195.77778784903245
True	438.29437252576696
True	209.8810258579406
True	307.4092245036136
True	217.9104605601502
True	407.96268457856695
True	9.743226351972352
True	322.5616438415329
True	115.6027568654752
True	11.156568282117744
True	462.7649861771959
True	758.052979680161
True	278.39811340633094
True	78.21620578643083
True	321.3883308927241
True	85.7790202608944
True	190.1173359599096
True	183.43596316809607
True	375.8429521704655
True	40.3446650969935
True	148.20373473439955
True	396.689201779192
True	905.3031904751332
True	110.98606691972252
True	207.9058007068154
True	426.7735711933688
True	19.37115058214232
True	407.6653607143683
True	507.8976878495221
True	91.66460672476566
True	394.7652189704511
True	353.8187768366355
True	416.4432064948131
True	581.6884965703381
True	1024.51634178712
True	994.3437107920752
True	50.36171751790922
True	1075.236571523646
True	112.03849098977888
True	115.61117643550418
True	114.26306711439376
True	483.83232918038
True	380.2980029809882
True	555.823884721267
True	263.995382588022
True	154.42481494155854
True	399.9645056683564
True	16.00802246676147
True	448.3865881687751
True	397.6841922859719
True	148.13875713369222
True	95.14891405351008
True	516.1433949867734
True	1012.6198718928222
True	194.93418035659232
True	67.2622308991374
True	425.26002564961607
True	374.4850849569695
True	482.2650161467989
True	317.15555544643667
True	5.180417773271511
True	521.2607317800482
True	494.1271670419732
True	508.1519217551147
True	192.1302020961365
True	105.3229671439494
True	22.83979733686672
True	374.14428881291104
True	106.0595307545138
True	7.532658190272563
True	31.84390652550621
True	359.0027721358848
True	638.0965054571228
True	140.9732716589526
True	97.13047739418325
True	24.89007715718197
True	418.6385667889026
True	366.96891934922905
True	779.7279272246191
True	304.62878733519705
True	514.3726997291233
True	542.719768868104
True	519.416355379014
True	286.8495562086454
True	561.2304870247754
True	97.4823614138857
True	581.571941976255
True	6.963206822079404
True	375.7458612608431
True	479.61919400316873
True	972.614007527394
True	345.4170459098878
True	794.437096652123
True	953.841828426308
True	176.33261622646856
True	37.71662353176009
True	366.7009957104627
True	379.3779060661872
True	582.0509517068155
True	250.7223084194989
True	31.297995764766327
True	637.8204988814686
True	129.44607905377725
True	1082.9889533479852
True	308.98051387446657
True	475.1917251626049
True	130.4377340041813
True	804.803430060593
True	143.3914948100444
True	842.4569798358751
True	580.1808645294035
True	186.93784265744063
True	113.45314458922134
True	64.77056010995591
True	565.8988651727539
True	919.5152644040028
True	422.8783153212994
True	549.0953525337688
True	135.37930701156935
True	652.4743237576868
True	476.6153969740622
True	800.9014530071872
True	321.63389449743715
True	584.3272080463726
True	116.2027605862754
True	25.384099089277907
True	413.866158472462
True	169.04998600570738
True	102.0449395692372
True	351.7066601033748
True	1108.2354701957634
True	275.60811048552057
True	558.6543991300733
True	10.832396288177346
True	79.39619797849242
True	321.51322214724024
True	811.6778625774018
True	459.48654700708994
True	507.59990034121233
True	698.4529587170977
True	67.77767360076018
True	724.7228729434049
True	43.51537209976178
True	103.00265733127551
True	172.75047933752938
True	84.26733757124696
True	25.47119281011365
True	301.671201152681
True	495.1046623360622
True	927.0507315382622
True	877.2020241162288
True	5.743511227095613
True	280.7083060925729
True	465.5771208641743
True	119.29347956942546
True	235.4131848201568
True	320.72904807332714
True	1302.3569860491518
True	464.899124723272
True	27.09797693710305
True	182.5914976039869
True	723.5141290034483
True	34.8856536242792
True	178.97869117329262
True	545.4612111638431
True	72.27868751130734
True	879.2218391311015
True	333.21486634380085
True	677.2211393905416
True	81.91949204371755
True	686.0486808630521
True	587.0833674227042
True	893.5225068124611
True	248.4262736466792
True	522.8493926107291
True	823.7416572427225
True	923.1088362727752
True	230.0190551665998
True	753.0985305852714
True	212.8346075511855
True	472.07889907176894
True	352.44436790761097
True	490.2001062891991
True	494.9944037032725
True	319.0946603404839
True	355.2207723048125
True	118.252448077125
True	338.22443902156675
True	1143.2026883936032
True	312.1423251883246
True	149.18741869929704
True	310.6694130919633
True	734.0378432414027
True	642.4125510934072
True	424.22521588476457
True	121.08380954194512
True	329.0466294597551
True	35.10675111588493
True	180.7868514072069
True	91.1064936373702
True	88.93063526563485
True	545.8850411176894
True	140.38606097587453
True	135.41908988242693
True	106.4967693977503
True	89.28696151582811
True	457.0922503987178
True	398.5375173102311
True	1023.8342459220588
True	539.5618843523412
True	842.7484839185315
True	275.2800845687034
True	295.7703826697998
True	546.0470890481475
True	194.0566237381005
True	748.7672112884776
True	224.86603238127907
True	360.5555856388357
True	70.063000683675
True	120.26676858572591
True	264.98322224843974
True	121.79578825978206
True	462.25155765781886
True	30.625252647571955
True	565.5513102818111
True	1030.2335896318536
True	736.3650295683971
True	1.5854453880372046
True	60.92958006555224
True	507.7759284201631
True	436.5776703875893
True	75.60641904814693
True	119.56793909504924
True	320.1995855562238
True	80.94473020225605
True	52.819740610806846
True	756.1871423081682
True	678.4220369917882
True	158.13481058137705
True	164.55978184044133
True	530.300586001728
True	55.88576861555365
True	24.56876314211212
True	580.7651553679373
True	430.7872143308264
True	1144.8658329000814
True	46.73134126263479
True	444.56120518546777
True	865.2326232237801
True	807.9934715923631
True	298.5042139111453
True	754.1175661075519
True	404.4422520348332
True	43.01302116167172
True	96.02839369606774
True	706.3420347174156
True	77.67760129739737
True	137.51815025967443
True	956.910711561674
True	181.48797913384357
True	283.2310172753902
True	105.39019582356616
True	620.5280689592958
True	606.4702613361167
True	212.22523806619597
True	432.62503160801504
True	44.53255911169485
True	277.7347458228188
True	572.3863932582801
True	648.5008193543001
True	325.6091296147142
True	73.45536121879022
True	955.2012696684208
True	1078.272251509181
True	561.4410897710203
True	61.905208763408304
True	32.332655493424575
True	90.32766385079368
True	107.8242694897963
True	103.82630181744167
True	891.9946013431435
True	1167.981543105639
True	720.3101070183053
True	314.4769851363649
True	8.024357921372157
True	21.644418270289112
True	344.7181790410631
True	479.8728108814774
True	47.90261879429144
True	570.0796133465807
True	428.3096458775517
True	393.59807598062577
True	78.41999685356795
True	195.44187851410743
True	266.844801297736
True	138.1196052946825
True	389.6644649392496
True	39.59534941407242
True	178.58515976302897
True	1165.134743327514
True	6.815679194086962
True	27.33047253789192
True	603.4326380207855
True	342.67258269358445
True	762.1581604683169
True	158.21493132588952
True	777.0575876329949
True	576.2106958581763
True	288.070736072084
True	423.6862316125684
True	341.4136355766058
True	279.4435899709802
True	271.41790838073626
True	383.5052671817074
True	510.2756475987599
True	502.35328481637856
True	105.82094244834076
True	361.9467193745066
True	8.871634998993798
True	184.66703948702585
True	225.08501015494537
True	877.5820331003815
True	610.656511564189
True	31.443855005330697
True	716.7795062674818
True	812.5849981542964
True	109.42379216058104
True	347.5002963389145
True	840.6156704801128
True	219.6902589857314
True	156.34217420453095
True	542.57628812075
True	598.0765155842153
True	1084.7555250588862
True	148.39728028118466
True	154.19429623690857
True	254.35544571399316
True	317.85519622374204
True	438.643088392686
True	405.2192286526387
True	321.4966490206054
True	457.89903013955393
True	507.68270204093335
True	233.16876975225216
True	1491.4863050344716
True	249.7482632858322
True	400.4544850835799
True	51.507317345592256
True	762.1702039172367
True	252.96493243142635
True	925.9827073631602
True	545.6601588247956
True	304.82156649369733
True	761.3420381129334
True	271.3537283237192
True	209.2350462998571
True	258.27962415509296
True	220.3920977903022
True	133.8594064638695
True	254.8119282355866
True	737.6889920274343
True	514.9748173125489
True	223.7760592732394
True	1181.8632988248628
True	117.27055482332985
True	253.3446727430411
True	74.01232599788624
True	317.170930786636
True	406.4355132816701
True	92.55937634799209
True	216.704260246692
True	73.74808607190326
True	732.3821727450845
True	372.6402279539618
True	226.56384924079745
True	740.0603953255758
True	878.7823875206594
True	833.946519097866
True	826.373463296406
True	347.66124085745616
True	1.650884158670637
True	264.49707097322573
True	54.127093950690856
True	382.857969046228
True	57.24724721386187
True	357.1278463926078
True	857.1939303390926
True	1006.533597437224
True	394.2221742959837
True	22.69751492249808
True	520.803190054472
True	498.4130099612747
True	192.7916847991537
True	223.8111102262793
True	295.1607210674616
True	23.35164991498292
True	136.06264801485142
True	928.2629553816412
True	63.36695510534183
True	502.1358970652623
True	800.4216384138867
True	99.609549385678
True	256.1071679587575
True	112.40524694114822
True	15.725216974848069
True	1.0159957354509026
True	124.17806682805352
True	1033.5639768347853
True	501.6809892965253
True	58.15090770149965
True	788.3211692317678
True	351.1355201607293
True	1.3639461784493216
True	441.43379019385776
True	192.89629439001615
True	509.5224469981992
True	80.5666125185465
True	340.99084926748145
True	369.70326890563376
True	160.5916258938167
True	207.98602292334488
True	128.15595149791898
True	174.52259747255292
True	959.9230564915024
True	16.231082307148082
True	513.6426853623152
True	500.3971862277058
True	400.2062525467288
True	224.41650483133904
True	235.95382862268212
True	157.8397406745283
True	45.89685010694557
True	493.14115637824034
True	153.2656399958551
True	831.549354079138
True	841.1421184657318
True	246.75195195194507
True	312.85679845617807
True	528.6740303103176
True	40.55165150892464
True	89.41105052857267
True	705.695675233724
True	1086.0894365275938
True	116.50510901352256
True	739.9991780967481
True	147.2976510103061
True	935.7533299192264
True	690.1317859299809
True	100.72773696864552
True	264.8079412814466
True	620.9809232130954
True	272.6788059202563
True	46.38854751709195
True	544.9722522487519
True	433.3139695544226
True	5.759865446123305
True	486.2641212435136
True	65.6715991254055
True	171.67819507049578
True	240.7601832506212
True	287.70515837883715
True	74.66492074470797
True	228.2955054311864
True	356.61800054476606
True	449.6423442038223
True	973.9549438581814
True	48.968772921486064
True	916.636850876487
True	1041.2431299037153
True	126.88994417451306
True	73.66939825816789
True	999.3257017283348
True	31.25293285184399
True	226.8056967649316
True	81.539758318238
True	205.6382521140957
True	362.468335637718
True	971.5564989222532
True	93.28607847414044
True	70.70972853499185
True	650.6823269980164
True	276.85816099557536
True	716.5656393819477
True	54.68560901146725
True	495.23647277598855
True	388.6027279042476
True	693.6458486162284
True	50.694302575753504
True	109.06136221224048
True	27.76055297885253
True	267.4534394800718
True	39.1525449850018
True	344.4616130128054
True	2.3128017978015105
True	1170.4442076981022
True	97.24113462275008
True	135.01247644763177
True	353.19183343465136
True	723.1603749146065
True	668.0632724947108
True	1006.5803092311172
True	472.965001889009
True	409.4876155010887
True	141.22815926236945
True	404.1612461896974
True	835.0256918484909
True	436.5955972247898
True	910.5335870206358
True	79.44316754331507
True	420.8310394944411
True	180.12267433028816
True	284.2377184944013
True	748.9835520900759
True	163.67281720810334
True	131.37480078258804
True	65.09022107904148
True	870.5610960408331
True	773.068759293499
True	87.41320340701665
True	443.6023492283289
True	754.9589483955933
True	418.7839642385623
True	55.26605593996686
True	301.83340994055374
True	787.9544209543723
True	31.56512974957879
True	360.8224214155177
True	162.2844187752296
True	286.1218056778808
True	31.647280743321737
True	222.70612940847144
True	749.9946934104181
True	644.2109674341781
True	57.778032366625766
True	289.9383787084577
True	910.1608053347978
True	17.46260495796552
True	300.9678970820851
True	286.863377904477
True	439.46169981681777
True	223.06682615091688
True	577.9831059614469
True	48.726433462227696
True	979.676807946857
True	920.7191462743187
True	47.38410522605152
True	388.4222909401654
True	714.9074273271737
True	916.7000790369216
True	279.1789148324782
True	583.5672790488574
True	124.74130160075912
True	194.27336043006707
True	134.2325273882987
True	130.45700678001063
True	203.28099591117245
True	926.5164323820044
True	773.0135286596769
True	932.328313102202
True	18.483408698209622
True	23.61909061460526
True	363.28777474685535
True	12.683820034489507
True	598.4058664179712
True	1103.6058694213953
True	258.4165811964927
True	211.01763467723475
True	86.16704537877195
True	216.1110422042778
True	137.2945755595603
True	45.06649867579335
True	137.87288866680615
True	88.92644047881085
True	252.94709375586456
True	549.882905465914
True	166.20849944508635
True	28.63210388167575
True	54.98232448873866
True	437.9723776357967
True	270.7632556608508
True	594.5945671897437
True	23.25451586848366
True	114.7671634192934
True	670.9913456767983
True	274.7746773669636
True	462.9986533361319
True	649.8996954187232
True	102.37705103265826
True	112.76947413858424
True	82.89973709533642
True	26.468114821031488
True	126.96579468913474
True	86.67397168008539
True	101.63536511737011
True	158.5735535255221
True	239.7051578110349
True	828.6812669578985
True	280.67242883757257
True	951.7519783868296
True	167.01593457004995
True	196.67349698136047
True	825.5980591365267
True	309.63182688397507
True	584.7029544505106
True	252.5792346083022
True	344.46218524906027
True	428.5793360464144
True	532.9317699837185
True	633.9061963612822
True	370.92814692353977
True	34.585099471308936
True	562.8210522066933
True	619.9490993573608
True	20.86009632158731
True	10.923390627265126
True	263.1060992311204
True	420.8267825278997
True	450.6340011553466
True	67.13384285793468
True	607.5658582217824
True	953.8723569920572
True	242.21609106439612
True	913.6463440556
True	272.97593961812777
True	104.87344423985684
True	269.8162084486197
True	700.2373935273112
True	38.93589178327499
True	576.6861315424351
True	1283.0367390623662
True	1023.0497262052594
True	909.1824540978386
True	205.4548607395177
True	90.8968046597694
True	191.90445653399047
True	843.6007560808785
True	137.3977033049561
True	1079.237620464611
True	876.6868956191199
True	42.86320827655497
True	90.82130068747468
True	409.7126494079381
True	417.2017272369294
True	186.9887066426828
True	521.320490177338
True	671.9673830207045
True	122.80189272787814
True	284.3774622143299
True	1017.0031287076492
True	51.389710882943554
True	679.7585179903391
True	546.4309026971397
True	39.63434479869757
True	862.2894643680768
True	386.1494349388682
True	557.8149775498405
True	113.03022538867684
True	258.43523592317894
True	214.8896915908708
True	26.277878938648644
True	130.47319349967182
True	733.5740744014519
True	141.0123511024681
True	390.37662218898566
True	67.69450444265891
True	618.6514234112433
True	620.5600453001969
True	238.5903762875312
True	461.8471557343213
True	160.5652933020312
True	163.4921534570493
True	224.0282874573677
True	293.5693990021132
True	356.37482856857406
True	129.34112316846256
True	190.25939712825652
True	25.348945500632816
True	896.400592066071
True	301.4755344269185
True	9.491673100253667
True	363.95056406865183
True	166.0832726654075
True	616.6354727095666
True	378.10821680822863
True	594.141811789408
True	551.1569563344938
True	469.2112875251022
True	791.1222371169881
True	235.1315573630428
True	569.7509117701163
True	168.63468222620793
True	569.8699534527594
True	354.38823678672856
True	377.91409087269966
True	126.85960770598696
True	138.06822079292436
True	106.86884421852795
True	68.77319869257883
True	757.8061572399594
True	178.50304310593725
True	46.6524028466531
True	0.0
True	532.264222147257
True	110.60418115440604
True	22.16613033479363
True	42.367287967354144
True	110.81321448399508
True	563.0458663648961
True	186.8650713394069
True	110.45806357373324
True	34.44862627856244
True	158.6492428156972
True	910.6027945519922
True	52.30885162677789
True	231.6812662562671
True	773.1710863344385
True	310.18892949846713
True	453.1173103275402
True	488.6492060140821
True	519.2201905045683
True	591.4028592840933
True	929.7014397079332
True	255.03476074752365
True	1020.663278484286
True	924.3251785760856
True	631.3762308123527
True	337.4991901482355
True	806.2927742274799
True	9.199691510278113
True	34.657175107631645
True	281.93390111012286
True	46.18605067461516
True	206.9807105185197
True	761.2547954803451
True	225.2279325486192
True	750.6278449948348
True	758.1159991814864
True	123.4921489004706
True	366.7719822396883
True	584.8942039292831
True	19.70499360185089
True	128.7359148470239
True	437.3561803502002
True	306.4187114599836
True	199.02242459855475
True	111.39346039799966
True	385.6393243784135
True	20.24702870234541
True	363.7363419387334
True	362.01049431129263
True	1066.9839413572547
True	367.6837322615313
True	30.220213391495395
True	438.3885970615855
True	444.5891590573378
True	234.14604810287565
True	31.546916358268557
True	766.2806837084394
True	432.0138523988396
True	182.58027995348883
True	13.838132077187188
True	1218.99497267484
True	171.5953930887692
True	28.057958122500114
True	312.90907808835385
True	274.2056750146645
True	115.55134787153403
True	297.0688957729479
True	49.3901079310544
True	328.1001495269231
True	309.7830527620581
True	310.2980285819418
True	30.896638594192414
True	48.922833970768494
True	1036.4667800892285
True	24.245482610551104
True	14.349026177412997
True	185.26922192985623
True	644.2596052779639
True	7.381325647566976
True	188.85547121340213
True	172.88370022797545
True	522.6041750974919
True	379.1437270468365
True	717.339464696009
True	318.9906643386768
True	489.290502332609
True	444.0636107105931
True	484.82847741443874
True	101.49535776414484
True	1276.8719058254503
True	889.9140861386576
True	287.5585436671158
True	534.8785561532227
True	97.70603411243172
True	564.5048483903065
True	446.9417791310273
True	158.91938277728627
True	80.36483217528769
True	353.0285326212837
True	168.09038858926962
True	31.884703212871287
True	609.0565593891155
True	392.88013257080985
True	65.4164107238727
True	29.609470374345165
True	663.7954000225886
True	482.4569940171066
True	71.00854877347885
True	20.445773861290327
True	335.23878674135574
True	347.6661899311628
True	738.467842449944
True	546.6937499396751
True	559.7098078658938
True	799.7230938926932
True	8.95810914089629
True	54.357567395206885
True	36.65225037298934
True	61.26935458758201
True	529.1041884789046
True	589.4725043731706
True	86.40214918138477
True	107.03657988546576
True	193.0928208631153
True	77.05161598079596
True	188.59189689460604
True	210.80970050829671
True	274.7849760127848
True	833.0552071259921
True	601.4734780342006
True	292.21768062936286
True	201.517532758892
True	294.31031543762987
True	251.1480184897971
True	710.9180925182649
True	328.2411846011798
True	173.26131080679082
True	910.589554337966
True	355.62521601099303
True	476.2684383901987
True	157.56092286073044
True	118.05035421913968
True	63.15128111856862
True	217.15199828330535
True	991.7418047947752
True	526.3231308674912
True	113.8209037067964
True	366.37727959329743
True	101.12338596163664
True	687.2980140291346
True	4.8123610877035645
True	710.0247374131942
True	38.344890809231366
True	945.0734162272856
True	831.39971972575
True	217.24669044246968
True	29.529997214661915
True	80.94366875697224
True	444.39601424378674
True	228.95750293142063
True	1.4829454799455903
True	78.53339978319192
True	1086.2772608173211
True	329.5046739434489
True	667.3284872615279
True	483.1204626194271
True	32.15440395328966
True	136.6186383158263
True	431.6505541789832
True	955.2129327856684
True	807.1438397409925
True	434.56156640255045
True	341.44164088481347
True	16.614796289866625
True	78.36819450342723
True	730.5293558464284
True	450.2013467052024
True	379.6157884614796
True	858.8985346139312
True	27.05711190807304
True	215.4749932554615
True	886.3270469920714
True	239.25312262441875
True	9.359916914819308
True	512.7176651735892
True	101.79334470956428
True	624.0776831578294
True	53.21528783318078
True	257.8104908135513
True	834.084216333809
True	861.2154749719085
True	271.9070553650522
True	415.4948243741096
True	123.17423845342545
True	593.9238711913177
True	261.4550697013758
True	189.74175315008685
True	844.4597009799953
True	54.36573843731245
True	733.2946025026206
True	275.7519223835418
True	301.3741057267399
True	166.57994004541993
True	478.0229309963315
True	622.3179888493545
True	372.0752040842914
True	411.5443487965652
True	71.78627232824915
True	167.50288900736865
True	467.0990146137645
True	231.59933521688143
True	39.60819245436131
True	201.23553122149067
True	385.22504168050176
True	400.3031242861794
True	725.0996252776711
True	121.96195930188344
True	669.9772390415604
True	499.72513945125473
True	619.4249193911851
True	134.2460601852321
True	38.550354741345686
True	662.4939972176836
True	70.81597536217633
True	555.1940593650044
True	696.8027835715424
True	455.2580941673331
True	134.1287104004879
True	514.6293382710178
True	5.120898552451887
True	395.4516510113836
True	30.502829654423834
True	638.1714204038241
True	258.5724295116528
True	578.6104153798192
True	690.0747016601863
True	144.0464791829657
True	515.0227397042244
True	490.96458653759055
True	60.90385274375052
True	965.3203490012612
True	2.7625398160638905
True	29.387463425439314
True	634.1332098539722
True	677.5726862839358
True	127.06022491433548
True	415.74126521043326
True	117.88872746988233
True	70.18039221962984
True	482.2231959807678
True	44.21505673897597
True	508.1981775939756
True	12.48208860659906
True	841.444774961002
True	554.3638980298612
True	674.8851625376809
True	95.89903003442645
True	365.6387217544582
True	988.6870098521738
True	841.2437862614844
True	141.1087153912256
True	547.1466881522344
True	471.7748391483324
True	252.24413354917064
True	255.7520474294832
True	6.071248300095574
True	318.5749498293752
True	11.341932427496042
True	374.640859433074
True	74.56145493279575
True	419.1456011708647
True	621.9923054823322
True	130.83034805605683
True	237.05070337954916
True	659.9090912360347
True	686.0113030537588
True	296.2265542074415
True	133.28334500209053
True	166.7834052572469
True	471.46798198622025
True	84.73130271299772
True	10.125529294042812
True	488.24139284664295
True	563.6798831481046
True	20.25071755538724
True	140.46619080259998
True	916.8580726462172
True	493.9754276943923
True	274.65859521467183
True	32.480721388033714
True	476.1962392275424
True	115.11962707585596
True	591.1960042797272
True	657.2521220120314
True	311.62917729282464
True	371.2376030540671
True	175.61390108143758
True	237.5075946191328
True	73.46013737541072
True	212.98739102351115
True	494.8349671850942
True	21.40630436797472
True	461.4173358454667
True	385.7356645788291
True	720.5858619363078
True	909.659078700932
True	905.702541860564
True	157.67812562271894
True	418.7905272608399
True	71.71126092405052
True	179.46168087041207
True	318.9736380752784
True	10.598269379715736
True	807.3014714664793
True	23.9986785032814
True	403.3420309246189
True	260.9962017168296
True	665.019509173707
True	203.6843375203516
True	37.45432629424648
True	668.5763472006453
True	1090.1097236599194
True	230.8153714729373
True	124.23374407113086
True	615.2043344930013
True	491.2366814462991
True	16.876635600305704
True	809.8732446970344
True	103.1624345560404
True	46.5040245899496
True	310.0560997682516
True	348.7207647071521
True	396.08429815186906
True	265.24463552457405
True	20.29929781993309
True	24.250306872595534
True	833.3937852835527
True	203.36781770728413
True	114.87858023494604
True	836.6390174233841
True	642.3232549798244
True	645.4544032509432
True	442.7326494065276
True	141.93881711231106
True	34.74716912274901
True	107.31172410614693
True	444.7889692243073
True	219.5666973883808
True	498.55995456020855
True	150.36449153536108
True	500.96539935597065
True	656.1408957172163
True	928.6737732315142
True	24.114942257895617
True	948.3870773852728
True	1112.699914753856
True	485.3786022211322
True	84.50528587461886
True	837.5200750153191
True	645.5056140673636
True	652.0516798980509
True	176.21657121723482
True	741.2422694634603
True	700.571581095128
True	123.97955980488209
True	796.89378554029
True	812.252297758284
True	488.25949562641694
True	225.55052234864948
True	68.8373228412724
True	320.5096193236228
True	354.20327176110646
True	472.8992084331578
True	430.6306992751944
True	198.9691878429656
True	309.56716531724726
True	2.952134112716444
True	13.006999542508671
True	106.19572503921675
True	129.4086191273141
True	355.24699526605787
True	354.42793047256146
True	106.95908454161344
True	17.288459991442497
True	210.69364769527695
True	839.7541602124911
True	449.697810321393
True	529.4438695144279
True	563.8385915194001
True	824.8170059680975
True	654.7353211822398
True	101.45159492314544
True	212.95715156721636
True	250.8132188883791
True	280.2581053843433
True	106.40688586479168
True	370.1801621981599
True	428.9720151033843
True	168.98248870638943
True	648.4103800826131
True	240.5026058617308
True	199.963915867308
True	30.469260369783555
True	251.99573866135776
True	500.0680216813233
True	171.33055770840053
True	539.8822145015188
True	480.78495014851234
True	235.55897767475
True	109.00647217310691
True	41.378051981378846
True	398.8978582251039
True	798.4540902827674
True	172.18656213269665
True	1009.876943242105
True	1050.5617054698166
True	485.1168186973517
True	98.02043354288912
True	121.91224851909686
True	669.4444495660282
True	7.575082756944067
True	225.0312014320959
True	135.4257284116967
True	121.46471102613869
True	339.2200528992272
True	620.6253674840308
True	36.3910344119152
True	132.44098831459794
True	946.402289847212
True	57.69760080255658
True	442.1196666620414
True	539.3635835723434
True	244.752687361778
True	133.0537562188304
True	956.2029395228826
True	1190.393919183821
True	519.4648313312123
True	640.3352490817782
True	207.29831373305575
True	153.79138728944775
True	310.22569684800027
True	241.71593403611493
True	172.0668989551021
True	302.4783446116371
True	342.6426997660586
True	11.075665947192103
True	618.177975814544
True	149.10512439215233
True	79.66766616192996
True	448.679588401906
True	308.40373672690214
True	1126.2521566418714
True	357.0583694065838
True	970.6432667960936
True	9.92179223804882
True	288.2066521499399
True	224.7589537491812
True	156.06335007683592
True	483.4419822287837
True	196.05650629674045
True	393.7242143840247
True	329.2845493691737
True	113.14994694500884
True	370.19481159444126
True	1079.0117611513754
True	717.5190287304512
True	219.4276665224864
True	112.62231388577536
True	288.7546360536269
True	24.20396432887217
True	356.05077124924327
True	311.75014936146266
True	564.6619718413893
True	457.5541216687743
True	359.1398960114904
True	158.78534525192308
True	13.370219121194252
True	424.6500930811288
True	264.1220967010918
True	146.0143884426724
True	304.1776489151424
True	441.59985176161086
True	809.8055253682451
True	310.87800705127944
True	769.4436416465554
True	401.0728188059484
True	377.8469082741551
True	1.2648043947701826
True	1171.0664724965902
True	100.4172042346799
True	934.3139130883292
True	206.21594607523232
True	455.5372200581305
True	665.052091328295
True	87.73466597906396
True	503.3694863331209
True	34.511905944577364
True	420.434709408507
True	76.22641692536534
True	232.12186775339427
True	40.24911581023422
True	669.8289536739171
True	187.5226914920892
True	25.233196032494373
True	385.61682440973055
True	104.20965564302766
True	172.62772899584454
True	863.6002623285455
True	252.59224360440172
True	144.57515571613334
True	372.57404687226
True	519.3574910700487
True	333.861433895586
True	535.9674302906521
True	626.8037039313361
True	157.8661701984785
True	8.736838399435433
True	68.05311204958252
True	430.84769037018
True	92.16011188699532
True	76.93416336586165
True	1022.1156561144974
True	25.81323129626344
True	325.9137776559132
True	327.9401131357187
True	463.1182437667539
True	674.8866289842088
True	193.81301023134395
True	653.8332905539842
True	309.87963635010044
True	347.22105950624456
True	272.5632667149557
True	221.3278673583495
True	342.0326618889727
True	437.1641926501525
True	396.9950056750033
True	595.0209820029978
True	141.29460815001858
True	77.90838481130224
True	39.14016237846293
True	299.04516547232663
True	667.9259002660609
True	407.8515974952357
True	763.3359652501514
True	210.1261544682721
True	380.5209778497131
True	70.2804177260914
True	54.100611358823066
True	391.761344439662
True	196.74084024313083
True	234.6887469016473
True	43.736727535743626
True	1044.5341910845275
True	177.43173685029245
True	911.9155056383152
True	316.1661546266403
True	930.8583552667062
True	235.880867795317
True	458.6000262985293
True	532.6156382209531
True	629.4495884801378
True	216.3112041746872
True	481.6445010272941
True	953.7129182947486
True	121.4883694452275
True	7.289223632738502
True	567.0060220273036
True	24.573002599657865
True	75.79531362841418
True	804.1319453762527
True	223.6888981452147
True	1006.1547227028228
True	700.1941315320694
True	428.6770605951391
True	285.1799927868481
True	477.12995236544
True	346.4203886096597
True	172.6204180433674
True	669.1901941880637
True	723.8992209367412
True	211.2084951843169
True	85.77377586849148
True	497.0811077241991
True	139.99323186883262
True	383.941002664222
True	333.77479149968053
True	61.83029622904074
True	368.39499065446734
True	415.3907185376733
True	357.930027549299
True	418.4246990904065
True	420.47384846971903
True	647.8425873555489
True	54.30720077595198
True	463.6388835774442
True	319.66422984923446
True	646.3698796930729
True	215.03226329766383
True	103.30313068506504
True	40.23770010199464
True	537.1891782675335
True	647.090577730947
True	192.0617424332237
True	407.91744566667
True	334.5270235519192
True	16.822547389070866
True	170.47417308056365
True	286.2024271769963
True	3.288209315804861
True	897.0546037858103
True	79.40555221984923
True	100.88725297425792
True	116.74868511047038
True	355.0075724242375
True	37.20399495560368
True	475.9774897518755
True	233.9272994855216
True	5.340336752325282
True	109.7122929763388
True	437.48913614336993
True	49.64729159871194
True	69.65438966953316
True	179.0530901344869
True	297.216798989747
True	928.1247558867984
True	397.5392453525605
True	971.5579348183256
True	182.6351359814425
True	1018.2473074309833
True	763.2918331785362
True	662.5001201008904
True	410.7120792487784
True	373.340225021628
True	78.27661074357981
True	70.8672169029883
True	80.86724262013877
True	170.09603904037755
True	488.2944156809351
True	1132.4141379147968
True	185.44946936441124
True	350.5077521243445
True	441.7113899242788
True	614.6883421977963
True	576.5320131102709
True	274.61221794079
True	448.1927442146357
True	671.0916886051496
True	95.5169183603448
True	703.4440306098746
True	258.6842646923311
True	129.8932868317246
True	406.774741953056
True	837.4120302849096
True	441.285877211733
True	858.9558204815417
True	198.8845465882611
True	352.8859154978442
True	710.0525071562101
True	621.1297653451156
True	190.0256039754577
True	262.6601158409996
True	821.6140222609283
True	32.360086387510805
True	184.25237316601329
True	481.6762459873837
True	719.4285304576917
True	105.5822695870564
True	37.93126648595443
True	167.18207277570386
True	746.9969214250316
True	314.11544387761853
True	544.4487225232207
True	349.67317630743594
True	286.024672709604
True	445.44894309563387
True	476.2668356778153
True	66.87553063960998
True	368.0158877751475
True	788.4222210929793
True	0.0
True	298.33301312449623
True	242.089082616153
True	976.1303444515852
True	151.79603233838515
True	656.1243290472075
True	645.1072315323446
True	114.20067690230265
True	215.6670622506284
True	140.37050889741295
True	11.714352786693585
True	291.79369718993127
True	398.9074489502696
True	1140.3000269650856
True	232.940484067892
True	418.972862790729
True	659.2695658149723
True	199.9980403263816
True	24.014093476450764
True	873.1248920832611
True	610.5645473994838
True	156.22941585003232
True	633.1984349029096
True	155.61546469427702
True	318.4760253493862
True	740.7828094052243
True	35.16331280643671
True	103.56427696197132
True	509.4812405639706
True	68.45326077600862
True	77.65294754281665
True	409.23591396928856
True	25.95380984502745
True	768.6698771911306
True	101.29189500189452
True	155.57121658710844
True	18.15911130159187
True	686.5768029513239
True	27.171794124245224
True	780.3415296034198
True	403.61520848866417
True	108.68572483505052
True	706.0410486824064
True	508.3129621783422
True	556.2788564897203
True	45.89567384969818
True	369.0897746135142
True	5.402845483621926
True	95.99756804757118
True	363.1296394160835
True	48.55458150455097
True	118.27873001012128
True	318.9772332775128
True	173.4978541373094
True	99.43357043069132
True	692.4547912726953
True	20.61713651116519
True	1157.8956990076251
True	512.310148426489
True	300.5158636355896
True	498.3778447893792
True	125.04427101877953
True	789.8573270008582
True	1141.4714802699432
True	750.2305120638298
True	171.96347487482697
True	221.7354577761688
True	51.87951710280886
True	60.66448990436541
True	153.74682437969727
True	101.32141367219818
True	171.6934434661404
True	1169.5928948483129
True	310.4327878462898
True	342.1627466365059
True	718.0206925330722
True	17.983156187732533
True	13.0299592611313
True	600.0000835948772
True	5.897766964813249
True	120.27649281348472
True	673.3002150582591
True	178.92624451720977
True	646.1011835911738
True	838.1229673411935
True	157.5315351368639
True	893.7659168293679
True	3.201139726814356
True	442.4888267420836
True	1061.065699825862
True	25.24966584980228
True	236.0887488219088
True	154.3905309192239
True	923.4323871849388
True	237.2001404871195
True	491.3290522670791
True	122.9299175047161
True	507.35602742577936
True	146.5807569842549
True	99.12383779983428
True	383.406951281364
True	73.63504431927215
True	51.514375518050734
True	1029.6645358715975
True	275.8867366286958
True	159.13672966254543
True	362.3611398349326
True	403.64810997833234
True	218.3183128926047
True	162.7630434080371
True	381.2339188691806
True	33.372702247584655
True	490.667047971888
True	1121.0472828290333
True	117.74248441857158
True	475.5516295018447
True	317.07866934754145
True	27.8511084151318
True	422.7426040362331
True	102.50848077972498
True	603.5398257777927
True	194.16513306938543
True	426.8829476043529
True	19.24333574598986
True	443.8071310919915
True	112.3206530755292
True	346.64904346668715
True	30.349596975201745
True	168.15397477637674
True	246.898174077472
True	761.3760577137109
True	60.5382253142348
True	139.58204601738478
True	236.84409621086755
True	138.6665479689611
True	624.1915406123538
True	559.6123541240331
True	774.4422614177574
True	409.7661741870851
True	544.6334850681811
True	411.6580483204266
True	680.7904877426143
True	72.1836236596192
True	456.35623902518046
True	418.2999650491586
True	49.22966176849084
True	88.35930952504839
True	129.59564721885226
True	89.81085578062492
True	342.0607346503613
True	836.5415061425641
True	318.6175640813893
True	1140.2692421409597
True	314.3838169498105
True	911.8133348761324
True	154.0938082954071
True	585.8972840907254
True	598.7365292180208
True	698.001827329559
True	458.9966802702014
True	59.74960983867035
True	301.5888802648686
True	42.872968894432205
True	166.4745201949168
True	170.31108788816542
True	1131.8728305013226
True	233.46105900963505
True	553.4166559449066
True	555.8767841017876
True	548.1566226049099
True	913.7769948506638
True	606.9630538285476
True	657.2240520239174
True	902.74837378268
True	121.6779343128488
True	316.9629356430165
True	258.8720925028992
True	335.1092414671337
True	89.85799132594188
True	378.16910197358015
True	4.195688302752529
True	341.3301425919022
True	254.34727812816212
True	595.8047502670797
True	277.55355689754026
True	360.597909982877
True	9.489368281515224
True	57.20584501406892
True	538.2694913271249
True	31.55800125108019
True	137.98021908436849
True	65.55648061971756
True	152.75654320663216
True	236.98815912893005
True	72.1145992135737
True	376.0155588823383
True	259.23602187130524
True	92.62728728074556
True	328.65754851019943
True	61.35873174216763
True	570.0520896796864
True	822.338043474258
True	278.419975776627
True	1167.908331201321
True	116.70583867965546
True	322.5308320900363
True	1063.6254178053923
True	87.78694625622354
True	290.13127392101114
True	8.940461747729863
True	420.3920520137702
True	467.3574568592493
True	161.70648946209823
True	610.4183172693255
True	899.4162009987405
True	160.18407372839212
True	79.3736433100855
True	341.95598095727235
True	575.1155408143844
True	630.6667328327657
True	1211.4444795608815
True	26.67097164527108
True	944.9616746105582
True	131.00089660484392
True	639.5453248072673
True	123.13218067993608
True	132.9763079178685
True	186.83001743502535
True	160.1773791983429
True	746.2283079199107
True	211.47908703829845
True	226.28601522002864
True	70.72776386175413
True	506.4129770465329
True	469.51835563144914
True	173.6912528389336
True	228.38844843740165
True	16.04718208889379
True	417.09793984071615
True	228.37357994939416
True	293.56819890368155
True	115.28330170828568
True	699.5984620016544
True	436.9545472727443
True	262.8513667627453
True	645.1562267493327
True	531.720387639563
True	459.85134779648337
True	131.6533988817761
True	532.4518894643688
True	429.0753169489717
True	2.7398551523841035
True	202.5565857106129
True	90.29112447126217
True	241.9731559269387
True	2.6144663799125034
True	127.9539129124194
True	338.268423454217
True	7.458174901834433
True	869.9698752369831
True	176.63927902827538
True	733.4865471085212
True	815.876090201325
True	157.46525050882235
True	209.7806257011645
True	499.9423863696973
True	842.9707290997198
True	52.04872384952564
True	38.39973971719025
True	128.79291558341427
True	626.2777145817577
True	707.9173353856768
True	183.9200934949015
True	598.3101807345449
True	605.6986297527982
True	839.2690992223863
True	417.8018408717279
True	185.07847452007363
True	876.2298546207849
True	227.45715969826512
True	152.30371249845268
True	305.4666690591821
True	229.3089853978944
True	198.36901878578743
True	598.8292497641089
True	253.21276081101465
True	182.68198919636512
True	459.8002052669109
True	474.9095625528567
True	62.06849489338408
True	278.37477930804766
True	80.54111555149248
True	333.7123543788283
True	339.1049676902851
True	253.83995073278703
True	179.20324148779207
True	366.5987749742609
True	640.1176645973202
True	734.0987793688969
True	304.94811836004664
True	747.3718093957862
True	65.11719134654638
True	865.9435200668644
True	343.1119128751917
True	12.64781014007374
True	634.9062879366927
True	698.8391596729145
True	266.7523140859854
True	166.62193030223668
True	46.37981356964915
True	389.8775807655354
True	83.2298271411309
True	14.286441914459616
True	890.314515673382
True	354.1523802084686
True	180.0598073527863
True	966.2291068099888
True	10.84440318220754
True	786.1201143073936
True	31.46319252968641
True	658.8299147830152
True	54.65107558898021
True	760.1214608202924
True	452.71776641968097
True	191.88816870219733
True	438.9686441631545
True	205.3582234853201
True	294.9488764304289
True	221.1889366309265
True	420.48073648312993
True	9.189735671482666
True	317.2647548457133
True	113.90965270277388
True	10.379811993489575
True	464.3391333692367
True	727.4794721049188
True	293.49221681649607
True	79.23002942370037
True	301.38379125157326
True	81.18828689016141
True	191.3707170309788
True	179.94677988657037
True	364.25385545948393
True	40.959896063765775
True	130.5903915168514
True	386.03055389606885
True	859.5733196490855
True	115.6777223925966
True	209.68813442826448
True	434.462565232578
True	18.644442638299
True	422.5200994203452
True	517.6883048460675
True	92.75835989628004
True	402.5374299167128
True	359.98413809416
True	413.8635828851203
True	595.3567124253202
True	1088.0179751701517
True	985.4202848125028
True	58.46262789765446
True	1058.5659347470694
True	112.33720170356952
True	114.83479242945322
True	107.0309150929178
True	491.3859429312231
True	371.099163887552
True	582.832432892379
True	263.7962209945898
True	163.2756595881137
True	403.5794061187343
True	14.662219109290223
True	455.9250202081111
True	402.0803525176245
True	145.22539634378896
True	95.71203728687873
True	518.6058856873774
True	990.8648476485796
True	194.63701232008944
True	65.1882991891844
True	422.6035521454996
True	379.0140974678108
True	484.3587165912733
True	313.87693701930624
True	3.625917922404757
True	555.9731399956302
True	530.6476237246424
True	502.6236770440207
True	195.2568893349356
True	102.35776971460407
True	22.023004597072664
True	368.9412153964928
True	111.4979784202978
True	7.708786997634896
True	34.16394187970199
True	349.9738340371999
True	656.2240305066659
True	133.50084067606045
True	93.3166889162189
True	22.983333281259817
True	396.31888690360125
True	367.15042420635785
True	772.357925308569
True	306.4947778762232
True	543.0386390567013
True	547.5017101439
True	537.3864604548932
True	293.8614211230082
True	544.6364479357433
True	99.30064334418016
True	574.7149777942274
True	6.743724047881136
True	366.38562616276505
True	466.9040585391843
True	972.6138593925484
True	348.8353606742539
True	779.2506799247072
True	987.3963680455358
True	173.55945584283637
True	36.99606784492264
True	355.1556700625517
True	387.71490114546464
True	591.8177451143629
True	243.04282256962367
True	31.28941817729504
True	639.7269462436166
True	124.01972401079249
True	1092.943255481083
True	321.23255985944894
True	467.5532471273926
True	124.22484811822342
True	807.4551961499168
True	144.804931050576
True	814.3720074586384
True	576.6754387467623
True	181.61144853957683
True	119.22919958240062
True	63.92988048679281
True	561.8145949069067
True	901.9056426176788
True	422.559836161065
True	551.3261653162137
True	136.73915677688
True	632.6454156124264
True	495.5828668508245
True	799.6707266340026
True	310.9320422354032
True	603.9908870585967
True	116.22904580061018
True	25.372353475949293
True	413.8671258281372
True	164.77275980721302
True	102.4272202240509
True	382.1458873150435
True	1094.2013429262286
True	265.0324370071575
True	550.5499207525683
True	11.239907988059358
True	75.86001046521315
True	324.9656288533676
True	788.0578829093566
True	443.7819043567209
True	516.6420357245657
True	744.6186674482564
True	70.24096515531964
True	726.7420263664185
True	44.06785042685608
True	106.16316526973438
True	173.2746356433784
True	84.57340899243299
True	25.73294472948545
True	299.43893940400375
True	480.72917923222576
True	904.8204239236296
True	883.3620591766214
True	5.948936684755603
True	279.83555606522435
True	457.7381417227334
True	125.42837781682324
True	236.36857199345027
True	322.49648171623903
True	1327.260446124944
True	462.8955872401016
True	21.99181167693616
True	188.2382165507234
True	706.278886728959
True	33.42589898780362
True	172.7186697065289
True	560.50165266183
True	71.10421841060605
True	863.107051518551
True	341.1928894862961
True	670.8213487558439
True	79.72992370848856
True	706.1440344767026
True	618.9947848222622
True	874.6191197053986
True	257.8345884189068
True	504.05062780653896
True	849.3740085782663
True	942.6730313220434
True	235.2253287461445
True	773.4384100111359
True	209.79400035418175
True	455.95794086354783
True	363.372206152161
True	492.3546978532067
True	488.078774020208
True	327.18498412311004
True	354.9603020988996
True	109.85178696347796
True	341.4269358773188
True	1143.943332775961
True	311.46678624316354
True	147.78469224145417
True	288.40436386825223
True	745.4373364000925
True	656.217206268951
True	429.4952617169943
True	126.74708679726648
True	316.13069177408164
True	32.36884845289765
True	171.08938503849492
True	92.05425150883534
True	91.39141307510552
True	552.8811019804617
True	143.7771838329426
True	126.950855750499
True	112.5094517596714
True	83.27808001767222
True	445.4514818837939
True	384.4761323645217
True	1056.9221667706772
True	536.5569463049627
True	876.4368684530099
True	268.095039471723
True	298.05322777935254
True	524.6401030714536
True	192.1473020169033
True	751.2632893946067
True	240.60830206991056
True	347.15966752137984
True	71.7731916244596
True	117.8572576141222
True	261.4381149597188
True	122.59227481381356
True	473.5512235196234
True	32.74912952056922
True	585.6206083076
True	1020.8954438960392
True	731.0980310776998
True	1.0323774861218338
True	64.55507568257941
True	497.9049706966329
True	439.9731170874516
True	70.7695900382742
True	119.00233155193996
True	307.9759436140136
True	82.63900840900027
True	53.22480177460592
True	697.568543161072
True	667.4073132253639
True	164.7939120596584
True	174.46172443257032
True	517.9087984037618
True	47.556249390082016
True	27.83334127085302
True	545.1273240515668
True	452.804371061035
True	1141.4184985114218
True	45.8642497229882
True	479.62668964089374
True	902.9475211480408
True	836.1170433132075
True	286.31778547581547
True	743.8297067229541
True	397.581123861426
True	42.095333300756415
True	100.36875318595412
True	730.3778027107932
True	72.68320680861929
True	145.9538860824439
True	932.9950287442398
True	185.1106118452404
True	268.95822880471974
True	102.70044524076712
True	648.1872100249321
True	579.9771503355958
True	221.99396723442717
True	422.3194196680759
True	42.63859709457559
True	280.2882511996554
True	554.852879640726
True	638.2983960492412
True	313.5045267715725
True	71.8287097539579
True	954.7479799992196
True	1096.639516367229
True	574.9726022327973
True	64.77046051750699
True	31.37621792695349
True	90.00811024564115
True	107.65883510337
True	101.04618712083004
True	862.4687554936887
True	1166.9920439675789
True	724.5973130366607
True	336.66691812055035
True	8.33874348149324
True	21.403993960615814
True	336.9789586250688
True	475.2826763623635
True	45.909628484148925
True	560.4712900671087
True	425.4085700621652
True	397.8691183605295
True	82.53323140886219
True	197.95979104101943
True	265.67689126138606
True	133.87794346419145
True	385.5265000700131
True	41.6421817030793
True	183.81445093145555
True	1173.9062627897397
True	5.782467082822542
True	27.80362912131716
True	574.5395088432612
True	358.4132151343717
True	777.9511990849351
True	161.34001155717857
True	764.517657391639
True	595.8727707304504
True	279.80098933107524
True	440.5256026887532
True	338.64543493244474
True	284.9028873725262
True	265.98644330346394
True	378.9879946051178
True	513.8720870376409
True	504.2785363003056
True	107.06538034646968
True	353.4227647449945
True	8.807866610101271
True	188.08502577837623
True	238.02932081555744
True	832.8598910662357
True	584.560471054552
True	29.75429579794861
True	737.4180028440521
True	851.553494951102
True	105.0266400250836
True	351.7334195616989
True	807.9080203660387
True	221.35183704982632
True	155.25023927960885
True	538.8143776021036
True	586.6458258139692
True	1112.4896327645624
True	146.33820291123402
True	153.03297875695787
True	261.90065573107654
True	316.2913916097863
True	425.9422332205962
True	402.337718474149
True	322.35356397861426
True	414.9897393679194
True	498.26329744887033
True	214.4255281697151
True	1485.685692786203
True	256.94003046492736
True	399.2059772266948
True	51.16201621128587
True	766.4441613026853
True	252.237257229738
True	925.3839522135124
True	546.7005532169859
True	311.246897373263
True	788.4832325536972
True	268.17738802010354
True	204.35269491154187
True	267.7450764398733
True	221.30189996212724
True	143.45503671520402
True	250.6378529268318
True	729.6059662115101
True	514.6723331086524
True	222.26102199817967
True	1166.4181769845045
True	117.8245085420749
True	260.4669386029876
True	72.7224575758639
True	314.0226642730946
True	407.66857777737226
True	96.72805013370726
True	228.4457293302233
True	71.45426851020139
True	698.6446158950185
True	361.72617545698125
True	225.39022789328928
True	731.0322475655602
True	902.7325333736884
True	821.5562350037815
True	832.3173080036823
True	348.10918308317315
True	1.283967501194809
True	257.6725236106146
True	52.208524898955794
True	393.0782349037641
True	55.914125545513976
True	373.6739947561857
True	832.9872559219796
True	1028.442659731492
True	397.82807791661946
True	21.01475363817925
True	503.7753682171799
True	506.0946899059829
True	191.6470551447724
True	226.8383397020863
True	282.0972058645215
True	23.253926198642336
True	120.5235031495592
True	954.9732135144566
True	59.02484002279551
True	502.99917152481214
True	788.8065445292134
True	103.36006914115508
True	258.04134815018176
True	113.14101031813274
True	15.204175039374514
True	1.1663872651740743
True	114.73582284727615
True	1019.2744978070208
True	475.0401854335568
True	64.32349974621606
True	777.0709846840347
True	342.65447085479104
True	1.4426271092974523
True	447.6198336120481
True	183.62532059904865
True	490.2795358142943
True	86.17424751031359
True	315.2157039971272
True	373.2452422452804
True	175.8394923685891
True	217.40923045240208
True	125.61121907883792
True	175.03579000207895
True	1002.5539284498248
True	16.41452638836315
True	508.4214140951789
True	461.0482086844668
True	390.895416511536
True	215.68375777802447
True	233.6358013098667
True	148.26327916771956
True	46.706015110869465
True	500.263696516091
True	153.63256767990467
True	832.2084307690872
True	810.8940663045012
True	239.44090582911397
True	316.48999500518363
True	519.5716240964609
True	35.02635672412107
True	85.45274134561627
True	741.9281527172672
True	1090.281578028366
True	110.3600701431766
True	731.5819909610387
True	145.63186257184103
True	913.7643898187116
True	668.2509657690974
True	112.43872591283429
True	278.2480481936119
True	612.9479800926559
True	262.21483599809454
True	46.35783939258682
True	548.7048008226458
True	462.8370714866144
True	5.356325135105328
True	472.6657871081435
True	68.9316127905705
True	168.4593935508447
True	242.4169410635673
True	313.2472636464641
True	68.35425710222663
True	219.1631845463444
True	345.29692437582645
True	400.3073480491848
True	929.8033320684962
True	49.37663303566392
True	915.8191423935734
True	1023.2060154440164
True	132.36420585257508
True	69.87062785698527
True	1002.472771551917
True	32.87234453782237
True	221.37938176039805
True	83.14547251258868
True	222.16224695058372
True	352.36080288069445
True	958.063199478404
True	100.55370138058302
True	70.61132221170124
True	647.8889623568261
True	262.70560890975656
True	728.5212568226997
True	53.45855629281699
True	482.0706886521676
True	387.4293783164273
True	697.7162274070189
True	54.12041658855238
True	112.80544815313236
True	26.198467255562925
True	272.3102950197773
True	43.48047135985005
True	344.3137399533689
True	2.4961053376266973
True	1183.0961712557555
True	109.05041604464768
True	140.45304310532435
True	356.8118209254148
True	710.0210200128356
True	672.4102014911258
True	1016.0113039612868
True	469.8744836553947
True	415.1629463423464
True	138.91862945963285
True	415.8423327855517
True	806.7036077880905
True	434.1391213968354
True	936.2806907612836
True	90.32185447360158
True	421.9574315998332
True	176.83908278874142
True	283.0292436645963
True	773.2071512691725
True	165.4052719004372
True	135.01292210813608
True	63.088010091627964
True	875.3960919237987
True	765.4242529959466
True	81.3195071807518
True	444.7852887700834
True	730.8990430254239
True	421.7383236176027
True	57.88825342764376
True	325.6839692947375
True	792.676168240901
True	27.333062405275435
True	365.5932370817847
True	167.87955416267005
True	270.36443977345806
True	35.755525597290955
True	217.51253713908167
True	743.6843029229468
True	641.8084469042204
True	53.32486754414285
True	282.13523551170124
True	873.8761410295061
True	18.02299970763083
True	307.2960797875112
True	293.2397871625336
True	435.6338267871033
True	219.92941882511485
True	608.0063503165959
True	43.49977048074792
True	956.1899103918428
True	914.8995310961336
True	51.81901991436747
True	370.2016940919066
True	716.0609609238766
True	934.5212754938112
True	273.50080962450033
True	601.8088150025499
True	134.30757135555658
True	187.7255398899046
True	132.68318314614282
True	133.05284653089075
True	209.1611822443081
True	948.0896551412396
True	781.5513253872791
True	955.9227628353686
True	17.518440498511087
True	25.03757652165457
True	354.63979429612414
True	12.264297160385212
True	606.4777534444586
True	1076.1344304921863
True	263.9291023344949
True	215.81132791770628
True	83.78896588513483
True	205.8217981003216
True	141.31461372500922
True	43.64587491423019
True	128.24065372417493
True	94.23449707406148
True	247.0139542987402
True	538.1454205863096
True	164.09289397449928
True	27.41931858441807
True	58.76739724762642
True	420.32908530916166
True	262.97576683764146
True	565.8901308363666
True	21.552656703461057
True	113.62502528748028
True	677.6119969509593
True	260.3759277577368
True	468.45292349009577
True	646.7522183891964
True	101.06318352222245
True	104.3381704543396
True	76.76805125694887
True	26.213523303035057
True	118.35085725136268
True	87.02785790936849
True	100.5778544857824
True	144.94957856195796
True	245.4382202901166
True	844.9131504504495
True	290.14027251981986
True	961.302784184375
True	166.01768953271747
True	208.0878290733813
True	792.2367222276584
True	305.87957113394043
True	584.4392732088272
True	259.2755656317482
True	349.0106667051356
True	438.64808606947065
True	561.9842608300283
True	637.7772175809175
True	376.2239532555183
True	32.923409005472585
True	585.303425288309
True	625.134419786142
True	19.194351862755
True	12.28234960229645
True	266.1379623408
True	411.0642722242149
True	435.4361914208012
True	68.7463534572496
True	622.7060163992525
True	922.3489201560966
True	252.34037516607896
True	903.945899012868
True	275.7065246165761
True	104.07689026896269
True	281.6314713136488
True	689.9112686914623
True	41.40376482945899
True	577.7342448232446
True	1287.7009552905167
True	1013.7244354978408
True	914.7099549340196
True	214.4295464343402
True	84.92093097687466
True	201.3701915498382
True	815.3412648119481
True	153.98704945197488
True	1076.2606699082455
True	853.523779227285
True	36.821510073765424
True	88.42497334656814
True	409.9049789203255
True	391.31819882779166
True	204.5025499361719
True	524.2828344914772
True	643.5422009672999
True	123.94186872707756
True	276.7016072208955
True	1034.8293624171752
True	53.74959726742816
True	688.5249215180627
True	557.0735103811021
True	39.72191704103691
True	847.7109946402176
True	388.1508560204177
True	561.9669233444201
True	111.08526362050893
True	264.68120843688416
True	211.0798521860588
True	26.934929908339704
True	131.1547656345555
True	766.2278018968414
True	137.54998490210335
True	367.42410315761936
True	63.92473779171006
True	603.5869872602462
True	609.2713152792502
True	235.13869675932207
True	460.237378117247
True	170.43166825764126
True	170.13921115639403
True	217.93411756419331
True	270.9400554675118
True	365.424967697417
True	128.35947871022776
True	198.76918653713943
True	27.622584536428427
True	888.9170531503029
True	303.7089050900884
True	9.122583728539391
True	368.2147713989154
True	163.98821642967107
True	637.9532296148707
True	369.8786267223102
True	584.4390674185036
True	561.4247168694903
True	485.84067798422905
True	802.7124613616428
True	236.91789742012423
True	558.9439498919481
True	161.8491730199527
True	523.8424668946982
True	341.6656239510089
True	381.112643598597
True	126.18989615515233
True	137.08636161334795
True	104.03900820172444
True	72.86229590715458
True	759.0006623219257
True	183.28458049097583
True	46.625834290059
True	0.0
True	566.4359572113879
True	118.69104142725378
True	24.02770281735829
True	42.54931803977795
True	111.5516827195244
True	521.0069889071602
True	184.1625880463021
True	110.09306794374764
True	37.14071796192269
True	159.1333823581097
True	918.7990221259648
True	48.55631012954184
True	228.62059170021237
True	732.0165698774288
True	314.6741907836728
True	445.6827177136934
True	471.984390546727
True	522.0219268088891
True	596.5754657428863
True	905.0865741193348
True	268.11251077229
True	1004.0973718160882
True	911.4355373526646
True	617.3049836412614
True	339.96203841677885
True	831.9491255265322
True	10.285000272800914
True	34.660811428897084
True	283.4078327581874
True	42.62544246972167
True	199.1337591039049
True	763.9146539013241
True	209.03717592641627
True	729.842270131941
True	784.8394217148716
True	117.41453389884796
True	381.0319631028957
True	576.2710169296361
True	25.07042635739471
True	136.06259431194422
True	438.0883421946477
True	308.96423360867266
True	206.24069002694785
True	113.27995804145328
True	396.40507107726506
True	23.18509170429394
True	368.5294847681544
True	366.8198043055496
True	1042.5671382568964
True	363.6519116168173
True	31.39340075808956
True	446.4834713469938
True	447.4249686532952
True	234.4763057192594
True	32.93957547652264
True	777.307856912529
True	429.7349244625799
True	186.7149098897044
True	13.54655376406154
True	1234.4900455942577
True	168.76744808467063
True	26.667160630310253
True	308.9859274629666
True	280.7291709621824
True	118.89029584787734
True	295.25334532161605
True	48.46641399098368
True	312.3240075288107
True	298.6770473387858
True	313.9202053792266
True	33.08162502496127
True	49.93926650091328
True	1036.7334370801611
True	23.712062956396505
True	13.334300531401832
True	184.34978454239777
True	658.4656940560452
True	9.200075133774732
True	197.11648660640117
True	176.000357600109
True	530.2322621577599
True	392.264980113172
True	710.9316480287346
True	315.3355381532364
True	481.1449268571521
True	434.0847189316431
True	499.4396266794864
True	102.43501952547196
True	1295.1673984028037
True	902.5922041863256
True	296.3747457030091
True	541.2661048430214
True	103.80135754748692
True	594.1391428832743
True	419.2232258563512
True	159.7356157378888
True	77.44349840079407
True	352.0588389569609
True	165.75199818602235
True	30.94446333945852
True	600.5375609963174
True	386.3144257638349
True	69.82449855691486
True	28.108901953250825
True	657.759248164327
True	504.31113474935006
True	73.11590541932863
True	22.14509746082814
True	325.6512131387309
True	323.31687323260576
True	693.3162972262772
True	545.8940100405155
True	561.8624848886606
True	788.0061862567959
True	9.13402818028406
True	57.18287520268842
True	34.84773292200072
True	60.85638627548313
True	514.7392617345133
True	592.0486087135239
True	82.07227594754718
True	108.9697998995342
True	192.3905637803552
True	75.28112064587941
True	169.1414011861179
True	206.31785450681545
True	285.16759894299
True	762.9677288524639
True	602.7008517438736
True	284.0726839503301
True	202.7212305980518
True	279.3468445076238
True	239.7303813128828
True	754.0061512773482
True	321.4746050731045
True	158.98967254150628
True	917.2498562592706
True	363.5946388809537
True	460.3365620557317
True	158.15678379824274
True	119.2277347105614
True	61.29795485781983
True	211.50394923964043
True	980.7703703728698
True	537.1425609713142
True	114.87700850825544
True	353.4818931081629
True	102.93847404560596
True	685.0925190558122
True	4.4869175376851045
True	710.0963077193467
True	36.43575677401008
True	940.0660539862346
True	841.9065485230426
True	217.33494239600785
True	29.09206489609579
True	83.85249129063682
True	461.6689581063868
True	229.80013375934973
True	1.4736590566523289
True	75.94208221317456
True	1093.9438541393424
True	342.4455128564283
True	652.9674030298696
True	492.95270219544136
True	32.9200841064514
True	139.3085008184581
True	445.5171808451957
True	950.0954762525012
True	792.3812250515699
True	422.3308101786178
True	340.3113742772579
True	17.171494305107622
True	77.79043728067374
True	754.625110750969
True	482.01693449379945
True	372.49479924561695
True	910.3726801333212
True	27.22390938171066
True	221.1794701473204
True	896.7320698831486
True	235.35373315704277
True	8.433711995882504
True	506.2917332362525
True	105.95011003884092
True	628.5329316154833
True	49.93641362515287
True	259.58742625818763
True	890.4052411865481
True	912.09401231625
True	271.2877065788253
True	434.7732118396751
True	115.89711113332322
True	598.9095689826673
True	258.54392089206374
True	197.0378851096967
True	842.2755468343494
True	55.87003934160517
True	697.5527917399369
True	284.54534540252604
True	288.3974620057379
True	169.77507770718034
True	469.5605053585805
True	587.9882143609293
True	357.68561617149527
True	426.0084840796562
True	68.8423694906
True	157.9033449642107
True	449.1371988772309
True	218.67883802337505
True	36.29111359716587
True	211.19459647996976
True	391.4868422600693
True	395.1371251974412
True	728.2952046873404
True	137.10589734654602
True	671.073437107982
True	513.3554074566956
True	568.6582721092915
True	138.4463344474469
True	39.01906439533149
True	673.5537050420977
True	69.61517817024406
True	558.2451106571223
True	684.0251073691796
True	450.2438974602833
True	126.02209625446442
True	517.3035528567468
True	4.989331170004754
True	403.3874784533295
True	32.165503454141046
True	633.1096197095118
True	277.805787660434
True	587.1547764959613
True	692.8005692379782
True	142.16311746768125
True	546.8577605175519
True	492.6330983831804
True	64.14446966836577
True	989.4613260372624
True	2.613441800583713
True	26.700918525596705
True	636.2112840676022
True	661.4658581519562
True	139.35873119425963
True	408.9801425726585
True	125.61036027027627
True	74.49632282590755
True	440.520245147533
True	39.22856852485444
True	520.0064238951039
True	11.858516490455068
True	840.6825312785376
True	546.8415876591569
True	676.1597971958955
True	96.9976930836314
True	381.2907489833776
True	1006.1172154018888
True	873.6080515337585
True	149.0563797805968
True	547.5487352774323
True	445.62653658766135
True	254.78010493354915
True	255.06871913730532
True	5.284191423057946
True	311.782822091607
True	12.45538574472721
True	369.1830040402565
True	73.48382457411574
True	403.4271526953474
True	648.7088790377928
True	122.78705080933705
True	222.73713671129804
True	613.5266430729921
True	685.3791226827947
True	300.6338806990021
True	133.9320029076146
True	163.88451882422464
True	477.15112822967455
True	89.05003233442788
True	10.020102181778254
True	536.1873116677368
True	559.3926080179666
True	20.26366191116153
True	137.47145996466617
True	850.5972531368446
True	501.5522104407972
True	271.3078881868464
True	32.66907995901405
True	476.8830916904372
True	112.4197128105084
True	592.6293260490255
True	671.1756596573566
True	303.9037160969466
True	368.18461971837
True	186.7139409526464
True	241.36376623412565
True	71.67280662387637
True	223.0098224003348
True	506.94280089767005
True	20.41200108621636
True	455.0208208736655
True	372.2327906161897
True	708.9438500069703
True	904.8716437544152
True	884.5945729563188
True	159.63355956389265
True	369.8572956358775
True	70.03095340874734
True	182.9909728012258
True	317.7929640714274
True	10.541236875445604
True	794.0807959715056
True	22.900553236182244
True	397.93497458573694
True	260.1438577437018
True	643.0595560365203
True	209.33107058071693
True	39.64745920937222
True	682.8180662741753
True	1080.6483503561997
True	222.03186381425124
True	138.2697612665493
True	615.2879660749222
True	511.9385699475391
True	17.978646792402504
True	806.0172962886214
True	109.71615030474597
True	45.83985421870024
True	307.7106899590759
True	364.72437131887017
True	403.75664009946126
True	269.0344500181788
True	18.44159773537737
True	24.020081410470823
True	851.9877082160256
True	205.9610737505598
True	116.69577851265358
True	842.6178668995198
True	665.6991047305685
True	632.3414527393114
True	452.2636576675896
True	147.00619400827304
True	32.75492235341279
True	94.61638538022224
True	427.1718534378925
True	224.76419538088652
True	476.58748217925887
True	142.7818246233924
True	463.009455544585
True	652.3942582276367
True	985.114349459966
True	24.83619186420387
True	971.7521689117772
True	1101.126903660851
True	488.12970453494137
True	87.21576064185311
True	825.5903545295888
True	642.9737415678003
True	655.3806276738858
True	172.74242002498983
True	749.8361066130628
True	706.6423917944701
True	122.32741755958942
True	764.6384858300964
True	826.2862932096053
True	491.4511327256088
True	227.012985002193
True	73.23178331917674
True	322.0860979710187
True	349.151821799556
True	459.9010389316683
True	436.7885140562527
True	192.48557209114747
True	309.5683749860985
True	2.7291937796404544
True	13.315880473333836
True	109.03400345389753
True	133.70981959438032
True	368.5316254608687
True	348.9288774028226
True	116.21392036777772
True	18.482180745586632
True	215.53938334000085
True	835.8790148810585
True	475.63757265839
True	520.5193293746012
True	559.702026258512
True	798.4565152417687
True	638.1716424902819
True	91.99600030565936
True	201.4910684503246
True	243.23656749649504
True	294.8436709782474
True	105.54117744558329
True	369.5239077169799
True	429.8336717337122
True	173.46885720360513
True	648.7246550948207
True	244.41321639737367
True	199.9107486274373
True	28.416262972728934
True	252.2513870993809
True	482.4639629519477
True	164.8391431455934
True	532.442564848948
True	472.6233192318465
True	244.4485452484027
True	108.0047628036816
True	44.757865133251904
True	405.0530451813818
True	789.8136665194361
True	170.775033784703
True	1071.2905420987654
True	1051.440049919756
True	476.5616910071445
True	99.75095268213556
True	122.74831225264244
True	645.402124756144
True	8.158801002789142
True	228.08199159823357
True	130.3116171852772
True	119.17094087914884
True	323.2402143280116
True	629.1805161807488
True	37.13629567557858
True	128.5654126597118
True	956.2654402170008
True	57.901331876158935
True	457.4398522428672
True	543.9105945977723
True	254.2887248983577
True	130.90067645976737
True	913.6395447704786
True	1182.677532110789
True	513.6845949810273
True	631.382496119496
True	196.57325729343236
True	151.8966566450429
True	328.8261036949078
True	249.41018820214956
True	174.40838642442154
True	316.67717361488025
True	337.0967520748165
True	10.243380735696002
True	652.3224310362482
True	145.92120179997465
True	76.07177740051034
True	439.4929861474105
True	311.8098795942699
True	1190.335298316828
True	349.0217334261106
True	992.5530430846756
True	9.215022158673891
True	265.69228177771026
True	226.36855499438477
True	152.60764135623847
True	489.0750750764448
True	209.0419478364101
True	417.8484082802197
True	305.2777463809591
True	113.43381694510543
True	362.45774117119015
True	1047.0731522196584
True	730.2813624073387
True	221.33550419195197
True	109.07404438346104
True	304.8446689635203
True	24.217874865966166
True	357.05798322234904
True	305.32638612988296
True	565.0767832058549
True	458.1046846993314
True	357.8643344981605
True	152.4200514310801
True	12.891658170872326
True	416.7536912193175
True	287.8909589190851
True	144.81259455882912
True	301.9129330915651
True	451.92623894354256
True	817.386956357391
True	314.68240951231365
True	780.0754089272975
True	394.53016641466246
True	380.4272809601733
True	1.5231510214968276
True	1140.567103292533
True	106.99811477234849
True	916.4947779451836
True	193.9987599995289
True	476.4142321805687
True	678.856796893011
True	85.182735165383
True	490.1927526997053
True	32.70519780098597
True	413.99352315672
True	76.12355929510356
True	224.73892455297337
True	36.63719555633032
True	652.7097033650895
True	182.7855881357111
True	26.519183088398275
True	391.5897223199957
True	106.52626648944208
True	175.81014917458273
True	828.2384593521631
True	261.5169098188743
True	153.32776199930814
True	359.31602998449245
True	525.0068408316768
True	341.18776689656806
True	511.6674933807456
True	597.3480252508118
True	156.2644651080196
True	7.064667160420885
True	76.89932727962577
True	437.8583412465511
True	92.06645819788056
True	78.3193530853512
True	1007.7964045142884
True	27.340055161859397
True	314.4661611728551
True	330.242459957427
True	453.0408937859604
True	669.212489939792
True	194.80427200250236
True	644.7609640028415
True	332.22884026702394
True	342.25395931492733
True	260.26758004214275
True	227.4710228547403
True	349.8314577700661
True	456.9754229166782
True	417.5605716893015
True	620.7851379968662
True	138.65752274815063
True	73.10536214641155
True	41.12357798712867
True	303.6538773967365
True	659.4736313189779
True	422.21490221784165
True	789.3851793665058
True	214.53214595062627
True	390.40810166079945
True	67.23769688273322
True	56.7406977137264
True	419.743765379939
True	197.30579568311185
True	222.36445285791143
True	45.141926869687865
True	1097.3096683698404
True	169.1398934945002
True	905.0730806738368
True	319.60239517981586
True	929.8228557725898
True	236.33036250313336
True	462.2992177582861
True	532.257796725795
True	608.8499987458896
True	215.78828685802893
True	489.1539983241844
True	933.3786354155984
True	132.5587254679456
True	7.827074084461266
True	598.9926585931067
True	29.430923361018976
True	75.67859588375845
True	802.5768772319719
True	230.3718581854729
True	1005.6799859086572
True	671.2547515332966
True	418.5090060287741
True	283.45794875017265
True	483.93647423031325
True	343.4782714091742
True	174.3166482423822
True	675.1226114057773
True	720.4717418455483
True	205.1271640416977
True	88.34996045410222
True	516.1371998632993
True	141.62088187876336
True	390.9307439340175
True	346.56668985164686
True	67.39238541022668
True	351.56501168659884
True	420.87968090977387
True	364.7060509970732
True	411.7604388571859
True	411.8484958517856
True	637.9854472908564
True	57.9058662266294
True	458.7785699888811
True	315.80270864227043
True	675.228545352603
True	224.29336651229136
True	97.64565355323744
True	39.15644983055213
True	532.2888146169216
True	651.5068194040147
True	182.47096213832373
True	411.6812693819417
True	354.57014353479553
True	17.141384526232617
True	166.10459817745686
True	286.9852738268046
True	2.9423058181463797
True	877.5243837881897
True	77.31254258108922
True	106.9256283572709
True	119.3873476930861
True	352.7680123684711
True	34.2354230103519
True	453.4656422713068
True	231.8092222227125
True	5.162181537443477
True	119.24010101029296
True	447.73300026478057
True	51.38152399791202
True	64.14954334374362
True	177.3472206809967
True	280.60758584926646
True	981.0296665583678
True	393.4366264568564
True	963.2885583420276
True	183.1982154475456
True	1049.3148403428725
True	794.9986400111766
True	696.5125560306884
True	403.2049948219909
True	398.7488376065178
True	76.24635922254097
True	69.99059097251643
True	85.99725205270106
True	157.69752434858668
True	487.3300094556623
True	1092.794378216121
True	185.1384191144692
True	357.08428360407777
True	427.8210726757053
True	617.3843360420404
True	569.6377999082628
True	287.79551956544515
True	454.8031568153904
True	681.4226102148282
True	97.5929396293849
True	750.2436828117291
True	269.9697589878734
True	128.74290810588204
True	406.27415228700494
True	836.6255892833539
True	435.99057669686863
True	848.0581994246033
True	194.60751435020995
True	356.9499961404407
True	676.1380381503707
True	616.2717553736876
True	193.7298636704137
True	254.6246986817948
True	825.953506735933
True	31.042026924075916
True	182.8541249719492
True	485.3334472593964
True	707.0764747473785
True	104.31785430774244
True	37.04821316410828
True	162.392315821758
True	703.4392636679554
True	317.54327829382737
True	541.0922457261687
True	359.91351389033457
True	308.0425772019205
True	465.4558474515113
True	488.24995376142505
True	70.26488193480705
True	374.21544544985625
True	776.6579592232565
True	0.0
True	294.1846430180571
True	234.17486281469303
True	970.1528754520652
True	150.4266890491246
True	622.7980694653927
True	642.9549910800247
True	105.0861449675775
True	212.6800310402045
True	138.41338486866613
True	12.53722585992884
True	287.621506413515
True	397.2716369592323
True	1157.9841916115124
True	243.91097508181
True	423.3375703591598
True	656.3059377320412
True	203.1888916568528
True	28.113843843735403
True	882.0315603908496
True	617.9829854865663
True	152.64954315360882
True	624.8393838181574
True	164.59198666270703
True	294.95114804502794
True	814.9792050781977
True	32.20729314827566
True	108.18461321924086
True	532.2160963461382
True	64.65307758044226
True	78.32529403618197
True	401.7619449330635
True	24.626590157325214
True	743.4985567249691
True	102.91504475075352
True	154.58989494527046
True	19.096439088179288
True	685.0328033982519
True	30.898568835309877
True	772.3472234571947
True	392.9341272342906
True	118.85427677792543
True	697.3357855436506
True	526.7132146205197
True	580.4284838218667
True	44.71520673366511
True	372.8745850098573
True	5.452733355391345
True	92.87354133639762
True	376.2456341870195
True	47.172702702169566
True	120.16952882920047
True	324.13169834555384
True	183.4054549474484
True	103.2600519964384
True	653.2907197242663
True	20.785734701204213
True	1153.5864124372497
True	495.4728870684898
True	305.19918160627435
True	496.22786247959925
True	122.49969329448662
True	780.1059321310131
True	1103.077881133468
True	748.6786469340185
True	182.03486293446483
True	227.13426969594255
True	50.17850790386348
True	57.93940263162088
True	151.2150759601654
True	100.16431131570693
True	176.24654876715394
True	1187.3335359449766
True	322.8012741245855
True	365.8379096229807
True	714.2037272094328
True	17.337092173499027
True	13.67704970948373
True	587.6689018807758
True	5.278015057702623
True	114.01310595826553
True	686.1871974128646
True	172.39918970924535
True	671.3209126033623
True	853.6739748488479
True	147.2857171351851
True	905.4189138888456
True	2.385650316220333
True	451.8824538136839
True	1060.8296568513292
True	23.799942780343912
True	229.35414184154263
True	149.34136875405798
True	961.0614246039482
True	229.30295747397977
True	487.4305231211024
True	115.8686448741568
True	501.161136746331
True	156.49957431709444
True	92.1344184218784
True	381.5943636527721
True	72.14211930641265
True	52.64527461739426
True	1056.213882904019
True	257.97743447942736
True	153.13088365379045
True	374.7955175737157
True	401.1061710337176
True	216.7939262828274
True	168.86655268322164
True	374.3194604251096
True	36.92039140976836
True	487.6146020874509
True	1123.7744326080383
True	101.88301143037738
True	470.6047829227832
True	304.6394006380056
True	27.877147898974304
True	404.4094080910841
True	100.97914899631436
True	581.8650928605991
True	204.31444664815183
True	400.69137278212327
True	18.4496405865956
True	421.3593809651957
True	109.6092851309122
True	335.56263565712663
True	33.0978231425842
True	176.1485433154504
True	257.7100753665659
True	768.1509208751652
True	61.20821938261932
True	144.09234369940765
True	234.92809579896428
True	137.50851399681915
True	616.3595376818096
True	549.3701079704992
True	805.2065499764259
True	395.70519158280655
True	552.4921549327577
True	431.91119780646335
True	691.8164831079439
True	74.33208788812033
True	473.8051975697617
True	437.4560315806295
True	49.34619919556823
True	88.09283756991671
True	126.73613837726552
True	86.31349262346632
True	322.5881577646286
True	860.5576692964842
True	334.71736248370445
True	1095.7026840082467
True	331.34056273744244
True	920.4433584836072
True	154.42940794123172
True	579.7144413654479
True	589.7266254874937
True	698.76409779974
True	452.001088119595
True	64.68135953702519
True	297.1921886872755
True	40.24263731559313
True	170.11959086951757
True	163.40717231575402
True	1131.2800341481334
True	229.062668915216
True	555.5260506563686
True	532.5082331232762
True	565.2158184408338
True	881.5687058255688
True	600.3212150241204
True	667.9615461951422
True	968.0931353991158
True	126.55262307971628
True	324.07705778967505
True	271.87940104390947
True	316.49922896298267
True	92.56332924735476
True	365.9346706032068
True	3.827454971415978
True	313.08258170621644
True	256.3980703869514
True	625.0973127298191
True	286.056108176875
True	355.14549117427305
True	9.65447025909987
True	60.48612358881174
True	544.209983076025
True	33.10589150194223
True	137.92203883875237
True	65.32754373723157
True	151.663520488529
True	250.554953674156
True	72.11221992077152
True	375.92574959238914
True	268.7421721055242
True	93.93202739532848
True	338.48989787596366
True	60.33866329846388
True	591.423625047311
True	829.2930336278957
True	280.6878103304611
True	1158.3193620185011
True	113.38474750109827
True	300.27605099914155
True	1085.5178721237487
True	88.15361461824472
True	280.4616062912396
True	10.4126943862358
True	405.1250157115354
True	441.9347741300492
True	166.57164948638675
True	617.9334167245553
True	888.6224884423613
True	161.90631217658822
True	79.46251079958536
True	333.80310351911527
True	557.6517940780983
True	643.8923493269299
True	1230.1847651179926
True	27.788070715438018
True	964.1608671871384
True	132.54855355693323
True	611.1431491905458
True	118.71344449335864
True	127.9290722452813
True	189.07038929415805
True	172.1760881651677
True	762.8463382916669
True	212.8762163527362
True	226.4036211903975
True	68.57383316636628
True	504.473495797671
True	453.0609192194503
True	170.05975390884174
True	240.3218656636275
True	17.325642439616193
True	415.4058896893352
True	228.94600948393915
True	289.58521046466126
True	117.64450495944348
True	674.3524938223171
True	410.13703995390017
True	255.6298693820192
True	646.9986179602355
True	541.981186728027
True	486.5091180449657
True	130.23629186032386
True	539.7680475728257
True	432.3288991016662
True	2.2643579280173523
True	198.0038703143329
True	85.96079491760477
True	246.32270336283275
True	3.069379802213154
True	123.79112313256834
True	354.0578373934653
True	7.734058147568585
True	871.9026318134441
True	160.95104007261827
True	724.7276713857556
True	803.6153803206441
True	157.4442895815024
True	227.79872361702868
True	485.8475866088895
True	843.8149553315062
True	51.20948352806022
True	37.81405558971152
True	134.08623345732713
True	615.1709088847216
True	716.899841338404
True	187.22642036512133
True	593.393253323064
True	605.4741998653018
True	825.3300278370562
True	387.9956265760928
True	189.10097666368137
True	910.1162334285948
True	223.73981292837263
True	151.61590075494468
True	329.5175138717728
True	224.6418958146015
True	196.73769472163053
True	605.6924845694368
True	256.7411730891148
True	188.39299112636635
True	441.215703945836
True	478.3008358373251
True	63.63372389151728
True	281.9506754057668
True	78.50822598815829
True	322.5831987417786
True	351.6873343027916
True	247.24864239449957
True	179.36032822447322
True	378.36791977985786
True	646.882468034854
True	729.7520314404721
True	302.7448787198222
True	734.5400799962223
True	61.57789042124042
True	855.5357925696247
True	351.21948570215704
True	11.787818121839416
True	599.3117312176558
True	690.7984040302086
True	248.93001119391624
True	171.9884318776282
True	51.055410714821214
True	381.5316637737373
True	79.19538464923926
True	14.824741248908682
True	892.7951117203623
True	368.505647811736
True	177.47826755058617
True	998.3509134494612
True	13.608804928215676
True	781.1057114472869
True	31.91052902466822
True	659.7907992535809
True	57.90102018910631
True	772.2975502954145
True	435.84025325667375
True	192.2242391631923
True	450.1649566827304
True	214.56349823325365
True	292.9050620899778
True	225.29296476483557
True	415.4569897273158
True	10.223587368111469
True	319.3884091219266
True	112.30498692816286
True	12.494999307363804
True	470.2335742592024
True	727.407049350585
True	285.54132708489385
True	82.3552300897234
True	308.6640624433611
True	85.79443724785587
True	187.7620609025617
True	180.7538328497917
True	390.0288649041795
True	44.16522872987399
True	137.353394355576
True	387.7445794054293
True	840.9189661678263
True	110.2669478953428
True	205.53237860268064
True	420.7057080552012
True	18.82544859570912
True	423.1732939854695
True	512.0465897888074
True	88.36485774848404
True	392.6886514694789
True	366.6256498479528
True	425.56384031179726
True	587.0759130037999
True	1016.662739920201
True	991.4484190754748
True	58.768178354226414
True	1050.1828320435782
True	112.58059762430965
True	113.16940361552648
True	108.53309533800658
True	500.054852189675
True	381.0077309489134
True	584.334817199456
True	262.70917251491767
True	158.03452035019637
True	428.8758220679251
True	16.608881770280764
True	452.61670094911386
True	414.3772296819418
True	138.81902377748114
True	92.29974527126473
True	516.0988021765485
True	1037.538851705625
True	210.4213618151053
True	66.34349836556929
True	440.23130940378894
True	373.6586181902079
True	490.8100456369169
True	334.7708356994748
True	3.774594680125007
True	523.810991201839
True	490.1525559365628
True	507.7609733599333
True	184.85633438729505
True	104.5098515483972
True	21.915446669090915
True	377.9301128634977
True	107.5743859678012
True	7.929883286826122
True	30.88672097997763
True	348.8494561158078
True	657.0781795587362
True	124.5023174524915
True	93.65503279380336
True	24.137622825408464
True	400.8553407771969
True	363.3845106726406
True	751.1875393905239
True	305.25490224958537
True	507.2351519932698
True	553.5653011710812
True	525.8394106657073
True	290.72367496920754
True	565.4905172320832
True	95.73922660034424
True	573.8484494004762
True	7.361897371813601
True	367.5352154762487
True	467.0862304033471
True	967.1384022193809
True	349.67613322330584
True	791.2070819833011
True	970.8615829493704
True	185.40877162219203
True	37.780887181862965
True	354.4480664028045
True	392.5442471371474
True	570.7808388696914
True	240.92422628618448
True	27.789182076923765
True	662.1031827954637
True	127.51723470459686
True	1022.1003311983376
True	312.7599671250012
True	481.6980241306232
True	126.3740807463688
True	813.7387247139452
True	139.44025346147916
True	829.620386143207
True	544.2443546898575
True	185.24575443448467
True	111.5340279159094
True	66.27325232618665
True	577.9208542929822
True	901.1376121142172
True	435.0925103951279
True	564.9189564772868
True	123.3694054952456
True	646.2501095873861
True	485.2944289957832
True	777.8901399865407
True	329.53958438197066
True	587.8147281020553
True	118.78782818154096
True	25.85814490743359
True	429.422079273672
True	168.2940742299704
True	99.37277174237198
True	376.76620445461054
True	1087.8283216079
True	265.40760450889536
True	544.4605686323789
True	10.733995710944011
True	75.87182283884259
True	328.125543886224
True	794.8211651639056
True	454.5055062089815
True	513.9174072543494
True	710.0783541716477
True	71.92976125013621
True	753.4690114802211
True	47.246449546922605
True	103.74056831584228
True	187.9149305831891
True	86.52522878423105
True	23.0053816879619
True	301.72777988659334
True	470.02918486981775
True	902.6780591783096
True	869.1890789767392
True	5.491852224846012
True	277.44234761800794
True	450.8026830810862
True	125.55163014349078
True	244.68002472362969
True	320.6714357477949
True	1323.7864545980703
True	442.0029237312849
True	27.450957289288624
True	179.30093311413836
True	699.7098134785197
True	35.344509737101234
True	174.50884564325492
True	581.0479306053569
True	73.1533657197442
True	863.9512072251486
True	332.79577839602314
True	663.5790765843539
True	72.46798401066629
True	672.8025523812234
True	616.2992769280353
True	862.6307078420647
True	260.1493759567081
True	505.9552996950125
True	825.4379416970985
True	892.36344225795
True	235.13887666129293
True	739.9909437246308
True	217.9077264431542
True	461.0793446242788
True	370.8293289162466
True	499.9011004855418
True	484.6751751373008
True	317.6422172606248
True	348.52062884523167
True	111.07949278708934
True	353.6596933598373
True	1101.8627617001862
True	310.1110214475464
True	149.1971520846591
True	297.22828032026985
True	749.0627358671411
True	658.0356112189296
True	417.080813250616
True	120.17373177913014
True	319.9150986315764
True	36.43698935803616
True	165.0484580033261
True	92.64945666367828
True	81.65773584909417
True	554.8492064351396
True	133.1269803363144
True	134.84150470460608
True	103.15967212819363
True	89.93472382790162
True	457.8766103057401
True	389.5193654745481
True	1049.4296035455689
True	535.7485155294644
True	829.9475249208682
True	280.85976024351936
True	306.56339022767474
True	551.2508351391361
True	197.2164965571283
True	744.4679783816349
True	239.18794968273085
True	365.3146122613503
True	73.56909018859808
True	121.25489320169208
True	250.0968961635224
True	124.5101154860077
True	467.457089735071
True	31.38326451750054
True	581.536033574542
True	1009.1451443213716
True	708.2801087408451
True	1.980397779493401
True	62.592673331315815
True	482.4561824786423
True	432.1559749058261
True	77.48136805021039
True	124.5082575887956
True	303.5606467778001
True	71.37228883183388
True	55.9528949440038
True	742.3463683243466
True	640.894207409619
True	161.62910301259154
True	170.23281277516236
True	551.518240077916
True	53.30991960475623
True	25.52013576132224
True	567.641629105639
True	461.1349203320742
True	1137.636831241369
True	50.00785062472979
True	471.44137754945626
True	879.3584065119294
True	795.3164331185576
True	292.4376340075144
True	751.3234079252502
True	406.61832706474655
True	42.19399347893157
True	102.48774258882496
True	719.1288521437451
True	78.23416478313239
True	143.31737465472656
True	936.897646759964
True	188.35974513175347
True	269.1261860961009
True	105.71831677061527
True	662.9709966095568
True	585.3192996000906
True	211.61390958321437
True	422.57024674455766
True	41.68716146375425
True	278.06796985843704
True	610.0220905547767
True	608.9570732777852
True	311.9362970320733
True	75.97076943054894
True	912.0927998263962
True	1069.8134050024958
True	557.6824415342534
True	54.42162368486074
True	29.768104420358195
True	88.05810062888031
True	109.98280743674552
True	99.84384960835358
True	905.4786059619404
True	1206.2502148940616
True	729.6693377086913
True	297.6499348584095
True	8.25508302593493
True	20.65893429244952
True	349.35537983323763
True	469.8844834396542
True	42.487808070416
True	575.7035220275485
True	423.1553388240676
True	404.8163389027957
True	80.27132188147048
True	196.1708945550483
True	252.2608788355581
True	126.36904601562487
True	406.1656419030109
True	43.78063564327394
True	163.64154097790552
True	1150.0990078396426
True	4.91020163213804
True	28.147253504885487
True	580.0754914226437
True	365.0857637432152
True	776.2693296523355
True	154.89645162059497
True	756.405899466993
True	594.892731128957
True	278.8458271530782
True	433.0158516304711
True	350.14786267433925
True	292.2183039634159
True	261.2463287152684
True	390.0056685360894
True	502.81100324389854
True	498.0662507022272
True	109.47694368629992
True	354.0520896830811
True	9.086705188512326
True	184.5810383048021
True	228.8040562507972
True	831.32364966742
True	590.9951542063543
True	31.81971618690489
True	737.0302079357426
True	835.6683993461695
True	103.56765782143688
True	346.20640658276784
True	889.1510519878456
True	222.69389407062096
True	168.1948371250585
True	536.6844574795698
True	598.9392811524564
True	1117.60558533044
True	150.89696957671188
True	154.92455051911654
True	259.7769934818173
True	318.2454893664367
True	413.7221406439346
True	426.7645616119612
True	321.6128472862743
True	444.4242519140655
True	503.2641780950064
True	228.54981576284072
True	1499.997118503322
True	239.27563328179613
True	400.2368217180344
True	49.17516823042751
True	768.7266115430303
True	248.8014571598111
True	909.303447930756
True	562.2770530307612
True	298.72872649860534
True	777.3361102356939
True	264.7438233702228
True	221.50293909105815
True	254.9149699922323
True	217.200728563698
True	141.54653927446233
True	251.7940978923903
True	734.8586425878224
True	500.647479122669
True	219.49758009804057
True	1155.2018574019908
True	122.3134967454296
True	259.3268960912115
True	69.66693455113466
True	312.7742356511858
True	421.7027011064608
True	88.98496613156446
True	217.76908381437755
True	75.44754144809384
True	678.1146833003158
True	379.77980137737546
True	227.9991639239082
True	719.3323562163291
True	869.7917453060887
True	842.5775071393948
True	833.0809998602741
True	348.7600510348086
True	1.8294070070953272
True	260.0941568387411
True	56.42005007222821
True	374.82919345554575
True	54.40158046674402
True	360.6830901168424
True	881.0295433846043
True	1014.8811015650048
True	424.303702935802
True	22.31561665144852
True	545.8515267432167
True	507.8474256167983
True	194.3839337953469
True	229.13768926947785
True	290.55819813752123
True	22.166704426536235
True	129.3258556006568
True	913.4211840946214
True	60.71652581816278
True	492.15265697332313
True	795.1409042792984
True	99.08585612600436
True	254.41631773094736
True	118.18288559766692
True	15.09907665271455
True	1.508135730304033
True	119.50001986315588
True	1024.0191849964217
True	445.6226577867316
True	71.35291218928467
True	787.9258323314803
True	344.8697481734972
True	1.4643358700047793
True	444.9839559137773
True	186.8106155133164
True	466.7360302875278
True	82.48371491283847
True	333.92586483646005
True	374.86981348309394
True	169.45884460939334
True	203.69746328425916
True	131.13696692390252
True	169.57739239390153
True	1002.613264035804
True	13.91878960877986
True	495.4335526749898
True	488.57684961172015
True	387.54895469704377
True	219.80980104204752
True	240.2149719519426
True	160.94776033262
True	45.82293200108741
True	506.0025401329439
True	150.63443965763295
True	856.7832280554993
True	850.1251394080151
True	242.36703174394012
True	321.82050701195203
True	522.3267317641717
True	41.68249234572752
True	86.41179940397726
True	719.4607055291701
True	1091.9864970500998
True	106.62224475690748
True	729.867545605192
True	139.19637447906246
True	926.2222805765088
True	680.4327963163489
True	104.33610406999344
True	278.84448423469405
True	626.2965203437556
True	256.7886707737899
True	44.688717541840006
True	575.0334551635395
True	458.4061716886197
True	5.022488143818242
True	472.80226796458805
True	65.29454820922675
True	176.16549567645308
True	239.3708746296268
True	305.2720848299428
True	73.98692096793711
True	236.45350238864856
True	348.3098212039733
True	433.6962191549416
True	925.6888397039844
True	45.91844952015551
True	838.1974362724638
True	1026.974058542025
True	133.55778378005343
True	73.82445938084939
True	975.5212592570964
True	32.85722364110873
True	222.04647510712644
True	86.56453227104856
True	217.52761540828263
True	352.464020787642
True	936.2354793546684
True	92.05595364354016
True	74.52777678914788
True	661.7622009353042
True	276.7233954176701
True	718.3343336967713
True	52.29833248474437
True	480.00181232812594
True	374.20384040282727
True	673.6034815220282
True	54.32968491700183
True	115.83821538132742
True	26.89372449219842
True	271.0369299224036
True	39.53228591414439
True	342.7175107430626
True	2.9530218924244545
True	1166.2262032768724
True	104.52795651190208
True	133.5154804624163
True	351.6308172537517
True	703.4863339976973
True	679.7828939064237
True	995.6915081604376
True	479.2073621067898
True	423.6633635369952
True	142.1078692560166
True	419.48131157493344
True	829.3438964589399
True	410.15158322143554
True	943.7168452763228
True	81.94717759774882
True	411.2190892676521
True	187.9911590460581
True	272.2699031549112
True	758.5707458785371
True	171.50867328439128
True	130.76441022628794
True	68.31725928129684
True	860.0666674084438
True	776.6905765554212
True	81.23820381838613
True	435.3635788521996
True	719.4721702000152
True	422.5133054935635
True	53.18440287445053
True	320.39533176346083
True	791.0480423677321
True	28.66185840366501
True	357.3558707202725
True	168.57080206607543
True	289.3990739457591
True	33.37721483319293
True	220.7846413983568
True	761.9424448128311
True	640.3218522868915
True	57.18709591018618
True	290.01253744788363
True	875.7365069696474
True	16.707051226155244
True	304.3195073209532
True	288.4179009338184
True	443.65758163002926
True	206.8417956459968
True	618.46869513512
True	47.22775996341564
True	934.9496907271958
True	890.663645670297
True	43.78394772144328
True	385.3420737786609
True	733.5572474428069
True	937.5380559069758
True	274.7461456728771
True	600.8193100058554
True	130.08619058439095
True	191.79587750401777
True	135.1439228778154
True	132.69797608094015
True	205.8507388213129
True	918.0420836064204
True	784.3113895339216
True	972.479814842948
True	19.901018344913798
True	27.60183462354748
True	362.7360060977728
True	13.381128895481885
True	588.676737542597
True	1055.4104185401147
True	261.4385964657145
True	203.2795868488652
True	84.6831846695972
True	214.2344509528995
True	134.21837649481597
True	48.21695645924378
True	127.30348093552026
True	91.02153716264704
True	257.2092337727369
True	545.2035377568227
True	163.01896841989398
True	28.623702458384997
True	58.692366087228585
True	438.974096133786
True	266.63733486756706
True	596.074897879261
True	24.2510700547244
True	105.62361485974024
True	679.9246879047736
True	262.58894126161294
True	446.2828585688632
True	659.0079085307032
True	95.85617401188324
True	111.64325380882885
True	84.23446640831489
True	25.086095069308577
True	119.45190402470053
True	85.19603801793397
True	100.79318368445458
True	155.5860804600243
True	234.6463117499568
True	809.8120196847668
True	286.2838049562702
True	918.6283439913664
True	164.41894946826508
True	193.6684031630081
True	822.5233902308358
True	311.7239260982612
True	602.4923031181967
True	257.79521335255106
True	357.5135768206726
True	436.1310239998787
True	564.6190205969143
True	643.7005294685022
True	358.7075788291194
True	36.037070347314
True	538.38854435476
True	600.459217192042
True	20.270331974710928
True	13.074672855283374
True	261.07810360127013
True	396.7872659923349
True	449.8740759890766
True	64.23952341922528
True	633.0106874235119
True	961.96824745577
True	240.8273903888875
True	890.3544020419282
True	276.9681476297592
True	105.3554933891953
True	267.1132103258076
True	696.2691232739763
True	39.02978325525502
True	590.337185966242
True	1316.8854951942462
True	1014.6011987547976
True	879.5435136540805
True	203.5972176016634
True	87.2932685683372
True	193.12461883025205
True	818.3550656120731
True	152.66253504131018
True	1076.8472541162107
True	884.1547295348341
True	43.56419175985845
True	87.0743391787067
True	421.609677790309
True	403.5652037823141
True	208.60563319034543
True	512.9804338151009
True	666.3340613564395
True	125.7352014709534
True	268.41806344272646
True	997.1515982863804
True	51.31049747075848
True	697.3665553159946
True	553.3564243969353
True	39.20591426294255
True	790.0504033972608
True	393.4401997820112
True	571.6836575887901
True	103.01601218868262
True	267.4355266576145
True	220.9491127538593
True	27.79037643812289
True	140.201430700243
True	723.7217727079254
True	139.46646288721232
True	370.5584234129184
True	69.7476858456769
True	653.4325969257031
True	613.8831581895505
True	219.72605847339287
True	457.1166285629874
True	172.16624671495913
True	166.58828217248774
True	224.37870311559843
True	272.1544079217194
True	357.1036899071086
True	129.01790145873989
True	195.2511415202534
True	27.49459580306116
True	878.8438426842831
True	308.48494497116246
True	9.509223925590971
True	369.4390331045365
True	158.90409150376504
True	621.9018516556501
True	376.10444960807166
True	584.8162631788356
True	542.3742912748262
True	500.1245190014122
True	777.2788072156164
True	241.08896469275217
True	566.062711950963
True	162.0742421668526
True	530.1248918415143
True	356.4458770954346
True	375.6887889788007
True	125.37051592542343
True	132.89536429023934
True	105.4798034458527
True	68.73773094597728
True	723.5351077398334
True	183.9059499286517
True	44.23087155861124
True	0.0
True	548.7120130495098
True	107.51236661185207
True	21.356206209023
True	40.736116319252965
True	111.14600811105764
True	552.6604622847993
True	178.4989545637154
True	100.00994899352784
True	36.12074311715061
True	167.4920793730796
True	921.2092897849254
True	50.118385438713126
True	229.69779232905543
True	748.6489582346294
True	317.6038169668231
True	470.4307029701226
True	477.6101561295032
True	517.7682778496372
True	598.59015861513
True	882.8101686870934
True	252.0995468861285
True	1031.5894304537842
True	921.610152195714
True	624.752574731339
True	343.3393368167893
True	848.7391304300769
True	11.31482998751179
True	32.13356515543593
True	303.18390486212166
True	39.86579444752039
True	205.81360381421337
True	748.8715605580045
True	211.6717878150812
True	721.6516253296468
True	769.4613195516912
True	116.87429749125144
True	356.291283281527
True	581.565822800592
True	24.71166223189365
True	134.8492580197491
True	437.5802154468786
True	301.5145691860976
True	198.0424874381566
True	108.81703284261312
True	378.7815757693192
True	22.62267717880273
True	354.40674937944124
True	363.0685263476725
True	1059.6100378534402
True	361.6292070141012
True	31.95453500274236
True	431.4396365248782
True	437.08805061747535
True	224.5540018758371
True	33.83833677209077
True	766.1733763475913
True	427.5971431843405
True	171.19831049663458
True	13.987141526811042
True	1186.1934043214535
True	169.17172640271045
True	26.738963421802083
True	303.5241413727717
True	286.7536671662193
True	114.4509567019318
True	292.4104238271179
True	47.0131528744748
True	332.76800903669016
True	327.3609661623231
True	321.4111940145533
True	31.597757526580697
True	44.97186225209101
True	1100.0888688592136
True	25.430719389317787
True	11.719374680368636
True	182.7076309005784
True	690.1189974163092
True	7.038320218238302
True	189.38263092514416
True	170.04970306930662
True	518.0606007983481
True	379.7683933413946
True	744.1341194916017
True	321.8371607866286
True	487.4693092300896
True	431.96165440273575
True	508.6395212421887
True	102.07713497842568
True	1262.790149167903
True	914.0345701174472
True	297.3533720123897
True	532.4372839832863
True	107.1718648096049
True	563.5357375657567
True	435.0859209613296
True	154.77150204796695
True	80.55092827469579
True	351.8210178958953
True	170.84608083093323
True	33.49505719293482
True	599.131653057606
True	386.7966672388308
True	70.85612341453002
True	29.8378753292479
True	670.9312549091343
True	485.5905063427312
True	69.64792887260818
True	23.00296527480533
True	316.7765307331859
True	331.1603795284348
True	715.8975262058477
True	551.4771005690619
True	559.8516689594069
True	799.7081637244144
True	8.753907231776939
True	57.84459211163072
True	35.94594765641352
True	60.626031633479705
True	493.2519650746783
True	585.1040829641423
True	83.61120645879389
True	114.15495867481636
True	184.39004951254785
True	72.16590154853073
True	185.17530004549195
True	211.7654187739324
True	270.17196676147523
True	836.768922501699
True	589.9966444213533
True	287.630181898722
True	185.2191001107664
True	257.78940838062937
True	235.35868466450495
True	736.6294295283672
True	318.66880080533963
True	174.1696910352843
True	908.0870323953574
True	347.99186381122627
True	464.74402898576096
True	156.49681219865283
True	126.9749643872554
True	68.12094440231857
True	202.6874159072968
True	970.8238317962848
True	516.9514031177519
True	112.39885726738508
True	349.2319386161997
True	103.73649885557003
True	701.2313110978806
True	3.788474754543099
True	682.8611831979053
True	34.786032925645834
True	931.108791012868
True	844.5994134563236
True	209.44558728004972
True	31.38806332156469
True	78.44187704626225
True	449.08768991607405
True	235.72995691481543
True	1.5735340612477482
True	78.9297225765146
True	1106.8103326742362
True	351.0093357167248
True	702.3647492016154
True	479.59281022688094
True	31.03603208267341
True	134.57494509582395
True	448.2707053359821
True	948.1346041694716
True	815.3052805400764
True	431.4670193785406
True	342.18514852016585
True	17.384249127979217
True	80.76951160628397
True	732.8490446003684
True	466.81079337468094
True	371.731664280066
True	836.6517080337583
True	26.97146633703873
True	215.33755769838496
True	895.2868832065777
True	235.26811414202984
True	8.486467409286423
True	514.7993895232114
True	104.3408633720306
True	651.4276708445975
True	53.1198977262073
True	256.9581145141137
True	884.6139241941579
True	912.9840588863548
True	269.81198374800823
True	438.3497251803824
True	115.54071185769617
True	605.881219779011
True	252.68530115948803
True	192.2941902269058
True	878.9561698938804
True	55.26054196010444
True	721.3781154766335
True	274.5224529364277
True	300.3425340938003
True	162.53350399776627
True	478.3940896537625
True	603.1606561491276
True	375.1484302885062
True	405.5444820556205
True	69.05579695345857
True	163.53993966167312
True	467.19862070618746
True	212.66646895823155
True	37.33098390810003
True	199.12102655537305
True	397.35039011096273
True	385.2801662527286
True	747.5913821626337
True	122.24229536384388
True	651.6813371050033
True	508.46435578426303
True	572.1032063237349
True	128.72983591375024
True	37.136792363959614
True	665.6423703372592
True	75.72812456598392
True	550.4581522226546
True	677.104152934068
True	445.07480968441536
True	146.8022664732846
True	510.38034974014425
True	3.747418757915762
True	394.2578932330747
True	31.26843776931397
True	634.4428750968179
True	268.3951748289932
True	574.6578427249143
True	708.4668897893721
True	145.4471635403891
True	510.0236836944207
True	494.5389852804588
True	66.37778441446217
True	961.348434169798
True	2.109905159546366
True	27.61751855710681
True	650.7267831694704
True	693.1277137487227
True	128.20767145371164
True	406.2010306344895
True	121.76232268336888
True	73.09485085078087
True	458.43995152396855
True	43.45230378925177
True	512.8376640507928
True	11.66613470434888
True	859.4626147972673
True	537.2571910070154
True	673.8663073799713
True	97.70146909985402
True	369.8882354939896
True	988.813322927584
True	860.2511453054133
True	138.45758419073022
True	538.4292272509641
True	472.27181348180807
True	261.0623498832426
True	269.4421889494721
True	5.78749586802132
True	322.477595404595
True	11.263012312181973
True	375.3189606714343
True	75.98690761394222
True	411.05987893984826
True	644.5597548353778
True	125.47012185686422
True	235.89891273634143
True	627.93369979056
True	672.1762560630948
True	290.8482896963344
True	131.70430917437386
True	162.29365264274156
True	478.8499137746801
True	78.93626839194216
True	9.718765001135637
True	507.33620361211337
True	569.9795322138958
True	19.935806754570816
True	138.27666880584067
True	894.1290094709278
True	491.75171429016063
True	265.0149828888892
True	32.58698087638927
True	482.2438007527808
True	114.33444779345244
True	578.6360748724128
True	649.3941421916675
True	305.5078838234762
True	383.1662632354914
True	177.43688012794226
True	243.89697496961583
True	74.98595699667283
True	230.3773088653258
True	495.9643928626421
True	19.725467202689305
True	447.67147099763184
True	341.30774773359394
True	700.9164259028269
True	892.2345317659025
True	897.9174645329513
True	156.68731282696896
True	416.5407935335938
True	73.16811090349657
True	192.90073868709848
True	319.790361634178
True	10.437717673972475
True	812.0694373628788
True	22.18257398402444
True	400.0475937142133
True	273.8391285377234
True	619.5268610667715
True	204.3061896464115
True	38.55453710780216
True	697.2247067405456
True	1085.482535084327
True	238.1237096840731
True	131.4123408604008
True	615.5523550309658
True	522.2338295244182
True	17.591914197344057
True	807.8031164689671
True	109.64825589395775
True	50.03527671598424
True	291.5064531035088
True	345.6530730051199
True	394.43329675756826
True	278.2582025885762
True	18.650979743391787
True	23.855214331238948
True	842.5732656163119
True	194.92807598059363
True	112.91851336997776
True	845.0141109443567
True	652.8605209057539
True	646.6443740279976
True	441.5152222076546
True	153.46272892308193
True	31.213252580951803
True	101.26643346909916
True	441.3142056811368
True	237.71471037407417
True	505.5056424082154
True	147.40377729419703
True	503.6880832665411
True	627.2616538451358
True	973.8987280799448
True	24.745561134431355
True	997.459748271062
True	1034.9930926608938
True	501.2221136356852
True	81.70418473787093
True	811.0477477749168
True	645.7100192784412
True	680.9460512067891
True	173.9050288387903
True	714.8642248609633
True	699.1655375157251
True	121.327586825948
True	768.1601808602563
True	811.5574940571055
True	496.7881813106817
True	230.72409756371908
True	78.68255986064645
True	321.44640001830635
True	349.90554474615453
True	462.8149070992693
True	426.70780097920095
True	189.09845891054428
True	314.5280233987897
True	2.6184515275173705
True	12.894052823503838
True	101.92105867964938
True	131.3301370768993
True	349.3020621815052
True	336.8852769121251
True	112.9051827259723
True	16.80445322397045
True	209.88679897009263
True	886.2562667801648
True	475.1135287347281
True	512.7453740568382
True	565.8383964037226
True	801.3542314751375
True	625.689364334884
True	86.95357176011129
True	201.9486230493635
True	244.3578108834739
True	297.94084008867355
True	104.6904268294261
True	367.6443794095688
True	424.1344215998428
True	173.23025051328483
True	646.201237533132
True	248.1281496106949
True	206.07904102663903
True	27.720689710938966
True	245.79782557104107
True	478.1908919313312
True	172.90218024584306
True	529.970807752507
True	451.5801271689112
True	234.38370505963948
True	106.75764913184284
True	40.906692568905775
True	403.5997758056345
True	792.9246055453301
True	161.32309362560352
True	1074.23582496546
True	1056.3215204612934
True	496.8856580193668
True	97.33996050348674
True	123.70468301366915
True	688.0805530778554
True	7.598979514217033
True	220.6676429403105
True	129.0767023036208
True	117.05396988005212
True	324.73284662956536
True	625.8484782103762
True	35.30831021732705
True	122.81745157282296
True	963.0870790245262
True	53.511645133150246
True	448.1373870753994
True	528.5000817032784
True	253.42826811096825
True	129.97622265556427
True	921.3688869961618
True	1192.144141970333
True	526.9404845101258
True	661.572282117736
True	218.1840514665735
True	156.77040190426447
True	318.68124183589146
True	249.07523112544607
True	175.70287977365865
True	298.93758763117984
True	346.8493434583852
True	11.18133425290615
True	621.3919429986072
True	142.5051929348514
True	79.67058337013782
True	444.6155034619764
True	304.8464764918688
True	1179.4249493796635
True	364.6024079475284
True	963.92774764184
True	9.561687025590142
True	271.41763119946336
True	226.39771171389987
True	157.05633121977706
True	472.9618693237155
True	206.03896773606868
True	392.892131869028
True	343.0214122209658
True	111.50195797222976
True	359.7154879045258
True	1023.967538839765
True	685.2623639012859
True	225.34445810146448
True	101.65196885172853
True	300.9792547109228
True	24.575345837882576
True	361.011525086455
True	315.4695791878244
True	585.2906700742494
True	438.1525655697572
True	350.5344966798565
True	157.13122459561706
True	14.250625137618265
True	435.3539352768577
True	286.5707165417724
True	138.4756616807279
True	296.6588931166216
True	430.84876478430505
True	819.6482143981465
True	309.7083891813287
True	772.0282815946239
True	394.1133685754926
True	379.6422971214642
True	1.836642576131392
True	1177.7962008375107
True	103.55678497574716
True	906.3738586504998
True	205.6886369717149
True	452.984941529464
True	681.9797191810256
True	80.44158842441048
True	486.0313387639737
True	31.939425819071484
True	408.847232742818
True	78.85354934645628
True	228.02710073363616
True	40.42489696057766
True	653.057662932899
True	188.0686693001707
True	25.50235517598596
True	397.45433335297486
True	110.45274538164831
True	172.6535351865901
True	848.7380833959655
True	257.61277450047487
True	153.51408232221542
True	376.6237181212268
True	517.9522820229942
True	331.2901592973568
True	519.4637054853127
True	604.8299342675795
True	157.8242375885978
True	7.031104706056901
True	67.2514399263064
True	447.4046929169523
True	91.95219730884308
True	80.92863225169152
True	1058.223617911515
True	25.71986640525653
True	331.0158727267597
True	320.8395784578845
True	432.9141689892692
True	668.8328610392299
True	189.62684484795057
True	663.1738888180091
True	330.3653366548585
True	354.1938613720933
True	268.6907069544605
True	197.00959752055653
True	354.1469518782321
True	449.6673409499819
True	400.2191145959531
True	586.8408346147974
True	146.01175879600794
True	72.4444077768207
True	39.911525702983496
True	298.6478690569513
True	653.632864724013
True	415.4919674294306
True	804.2849292755276
True	220.86473484546735
True	389.5939397739501
True	66.88218991744567
True	57.083627801250266
True	419.3879476852312
True	203.1930875671184
True	225.9255160179274
True	43.78116995441554
True	1071.730007765568
True	176.87034491517252
True	898.3507393855507
True	315.1903572277576
True	939.8476388116114
True	232.54411898970665
True	456.66590957349
True	529.2464440819286
True	597.0987399735989
True	213.0957948433527
True	468.7981755457694
True	955.0512237647451
True	129.20878667176768
True	7.507609619133394
True	574.7464457234645
True	28.79203041841332
True	73.79072453301941
True	801.8985094132169
True	235.5020431638769
True	1012.882252287618
True	682.6084723542436
True	406.1918289537271
True	285.13486381267154
True	484.6105582092752
True	344.0060318864985
True	178.9466525766617
True	690.6919236653516
True	745.3525782178042
True	205.83347334793496
True	87.23840928829225
True	508.0062949243303
True	134.15111421378117
True	378.4910806501787
True	353.4563313687096
True	61.568332706006345
True	366.7490890719792
True	417.7396168294555
True	374.6719198652542
True	406.6673363050584
True	418.8149938566481
True	676.7073802380844
True	59.77652939287047
True	456.0412085713645
True	301.79523857193414
True	668.6359158161591
True	216.009950351946
True	105.94903468054738
True	40.16688263305829
True	539.7815573135719
True	647.8687508359233
True	180.79862003173028
True	414.92515816319263
True	330.5711531674324
True	17.01484127521681
True	171.6212511559739
True	291.743192158351
True	3.73956575485102
True	892.3146664659288
True	80.72056902514333
True	98.89582451143366
True	113.5310728829262
True	358.1487804094894
True	37.4536402024724
True	461.3178451702597
True	233.18275211987057
True	5.737344215286202
True	120.15405981024772
True	436.1831720859855
True	51.62483000687979
True	68.98573395612773
True	173.81618761783736
True	291.69260227172066
True	964.214451729672
True	390.5824323445179
True	975.138086376422
True	174.1445813688354
True	1068.143879040213
True	761.9581667740487
True	674.1797076737688
True	418.02485529020674
True	374.2808833140351
True	82.24416437555978
True	77.24906525227316
True	81.29432499734723
True	180.7978712678457
True	467.1822698362324
True	1123.0237534321047
True	188.44568282911237
True	358.5835345606574
True	439.1625312411976
True	604.7972136020254
True	600.3494814427702
True	272.5037346707951
True	450.5944417867468
True	659.8809549031522
True	91.33802858404266
True	712.7166779465566
True	257.30364794745304
True	139.03167445219256
True	403.8142246889032
True	900.391604335514
True	432.0647037487073
True	860.1471413291645
True	200.19731555840244
True	349.58410055780183
True	698.1407566597949
True	628.9044076538472
True	191.79723545815523
True	255.823263371608
True	790.0993449617282
True	33.45021804266625
True	197.3562365943853
True	482.0681793342414
True	680.4853761118209
True	100.9950395789436
True	37.070587508072975
True	168.9450848728787
True	712.3870350241697
True	308.348869214622
True	548.6740443752394
True	359.4398348612318
True	302.84190933834685
True	451.3186563002246
True	473.7990345795024
True	76.27752660574305
True	364.8296743036592
True	763.9867434964792
True	0.0
True	288.8872204508364
True	253.6486991419207
True	985.854620135556
True	147.29853031469372
True	656.2393339494362
True	639.6992235070019
True	111.2701794155497
True	226.53985095819863
True	134.118638451125
True	10.559972188587256
True	288.376912242213
True	374.9100300284397
True	1136.9450423886992
True	236.50445298305365
True	418.7930854775968
True	661.3602664485963
True	220.96969972336785
True	29.19840773711056
True	882.3938217148918
True	611.8539198510473
True	155.1105254151053
True	606.9269644558254
True	165.1376734651146
True	296.3611334881677
True	778.5201460867186
True	35.173862928468175
True	106.14138239492388
True	490.1871057355145
True	69.95598419761576
True	75.6700075400469
True	405.4432971784578
True	23.001714316154604
True	759.4535862235941
True	101.09798537717975
True	157.95755957825855
True	19.101997372146258
True	722.4522086359592
True	25.71792184361148
True	782.7257685819576
True	397.34994296539656
True	121.14500638876773
True	706.8214403539193
True	530.8956248821898
True	575.1361039042408
True	49.08871751613797
True	366.4843249976095
True	6.194636226609315
True	96.57157302200778
True	367.7895338737825
True	47.55607027457873
True	121.06658147841377
True	287.55825068543913
True	183.3351772850264
True	96.90553236086076
True	646.928565518111
True	21.614728456906093
True	1115.7875910535597
True	503.0287779015843
True	306.3137635017609
True	495.25738593695166
True	125.49798252346064
True	809.0393471655492
True	1097.5097061202612
True	741.7644988801499
True	180.4399881046555
True	228.1213603564812
True	55.263700872257616
True	59.96106957609876
True	149.54112125793134
True	101.11008536481262
True	174.98963643675046
True	1212.1224901668877
True	317.1404442885356
True	359.76289981528805
True	740.149954365319
True	15.738024172002651
True	13.889667855304834
True	579.1715327879343
True	5.437375268166319
True	112.70911457924387
True	691.003659108854
True	178.05592746445058
True	638.6728174323131
True	831.5506154802111
True	152.0539298546876
True	874.2434092989478
True	2.0316938433209035
True	438.77832046274506
True	1057.925761815549
True	25.73927281328299
True	235.90590089686023
True	146.13433524962377
True	982.8453867908898
True	222.06223826463108
True	471.0919078851249
True	119.11160154994757
True	516.8576431668565
True	155.96096889677196
True	100.23011224144405
True	382.70528630582135
True	68.81054322375694
True	53.782608154281775
True	1047.3500058881723
True	256.6524811507931
True	157.91683239765507
True	379.004464804128
True	400.5514260474656
True	212.00252394751897
True	168.81537945984343
True	378.9427979236244
True	35.619438402887496
True	478.3001670225871
True	1098.5074957446247
True	117.02736562886008
True	482.54166100410345
True	320.65635386541067
True	25.555825153487
True	405.0963286248589
True	105.24866472584388
True	562.1840256368462
True	213.6781189401869
True	417.60904371259335
True	21.62858337711077
True	433.8369502252848
True	113.0797713336825
True	345.4044314517163
True	31.72577459467172
True	174.5761713677066
True	240.9301496035447
True	767.838064649387
True	60.65454619022261
True	136.1759509245012
True	234.31579675669747
True	132.97960485304478
True	654.289690920299
True	555.6915096796868
True	785.9138781368463
True	386.4462656171791
True	537.5759246825992
True	411.9612901806259
True	677.1130436610879
True	69.84694764342876
True	459.7942979315844
True	428.7090269783736
True	48.52524508415564
True	88.09594794712194
True	126.32553582588876
True	86.20379144154222
True	330.4981808997905
True	831.2623396072133
True	320.9183945821547
True	1070.6021776467874
True	337.72453298947266
True	890.0977296146124
True	149.67935891778464
True	587.1598932586407
True	627.4839485371012
True	708.0185450687466
True	437.9450625543761
True	62.95771338030143
True	288.91113765109804
True	42.72310775252664
True	164.33693019466045
True	162.3545294095209
True	1107.364256184894
True	229.30871461997555
True	559.5688782749461
True	550.1701042661427
True	560.7645638066106
True	886.4994778221102
True	585.23319569041
True	674.3188470863803
True	934.1535140252068
True	126.84570515664768
True	314.28896410275524
True	252.5199849483727
True	320.41447951820265
True	86.66644698601823
True	389.99601349748434
True	4.960152478709872
True	310.783942505795
True	250.5906634045027
True	582.8336955094996
True	284.54767802094074
True	372.7029666203818
True	11.611450461497764
True	59.07101413686281
True	529.5594312335513
True	30.67637293816157
True	144.4602013219692
True	63.87581384047971
True	152.7140947970796
True	237.5991745742476
True	71.38891494839386
True	372.9631935688936
True	254.4545087246724
True	103.60115253318408
True	339.24322036941106
True	65.90782905745091
True	570.1869404112228
True	846.9115566715922
True	272.7717200816854
True	1156.3451184894773
True	109.77366592023002
True	316.45855856791
True	1058.291052249588
True	89.32888014102367
True	283.70762184902696
True	9.83717142752105
True	410.2256140346313
True	448.9874625348057
True	156.266792545011
True	628.929813440696
True	915.6701497039468
True	158.7187273061717
True	80.24652898144352
True	345.26415732467945
True	566.9672017123813
True	596.433336660909
True	1204.2474983368638
True	27.59284464763412
True	940.609866965683
True	133.1917286231599
True	646.4851110148471
True	119.62239539763634
True	130.16283432013907
True	178.62563415493975
True	169.6240795253331
True	756.2438951499461
True	202.4756698582025
True	236.36422925627733
True	69.81304019959018
True	515.9744312518079
True	451.2945261040154
True	180.09260542473774
True	234.4368063427048
True	16.309782728576156
True	426.2311714615301
True	222.08379887208844
True	288.55565654448213
True	116.6350286080432
True	735.756903833737
True	429.25299996065945
True	242.2445650125852
True	651.9180696677499
True	527.4530063717451
True	475.8929137438798
True	133.66073725075577
True	530.7422270685483
True	426.3028883000628
True	2.627035770743723
True	199.4750239781564
True	91.8494141774042
True	241.6516587574297
True	2.359207382081541
True	132.6833555097771
True	349.2318533012845
True	7.573576244339492
True	855.9610207041386
True	171.95071085778858
True	692.8870945314782
True	778.2480593421901
True	167.1036928746483
True	219.9253403089916
True	469.80249637671
True	827.2602044566386
True	50.9707616664756
True	37.03021240720132
True	128.0413753634249
True	642.8532711370256
True	716.5475133280564
True	184.39789869383324
True	593.2287965568761
True	602.0281739951674
True	808.4127834458243
True	416.2416873011434
True	186.2091667092725
True	859.8512068453507
True	220.23007824444431
True	150.25085859250794
True	326.6978273796695
True	228.38547356176016
True	212.21786568703573
True	615.3907058541755
True	243.73414122868763
True	199.1129234345541
True	464.012044477682
True	474.843439834411
True	64.13584762321881
True	295.74138042597383
True	77.7581360576704
True	335.1368002645007
True	360.0159519270019
True	264.18317914972926
True	177.68551575211183
True	379.8917415072959
True	628.6159176979677
True	770.2387823616733
True	307.6905759613338
True	762.1798263286311
True	68.57271589657793
True	880.8446159523617
True	343.20939266125765
True	12.76258657596781
True	611.5246960631089
True	689.2787035348456
True	252.9682548727059
True	168.09870807541827
True	50.60236833041756
True	389.5215337260024
True	73.58363742733596
True	13.889728408382403
True	890.4763079483608
True	379.8817196419616
True	178.07570068166882
True	1027.42712186334
True	12.34583168768818
True	772.803205210515
True	30.184765265982872
True	671.1141624531616
True	57.98293822727323
True	757.4652801276682
True	433.5930143363511
True	194.86359536036156
True	440.54528254341096
True	219.6597775150113
True	303.30343302950894
True	218.7835743594744
True	418.4449835379705
True	9.293816403808684
True	319.32318276902987
True	113.219222729288
True	12.202585559867686
True	467.01662488708575
True	733.6391128171788
True	296.7471511995791
True	75.10584063495318
True	287.44704895465253
True	84.00086668353276
True	187.3439365119494
True	169.9856540434319
True	367.22762414037845
True	45.39823219422938
True	140.795002017902
True	369.7646455950091
True	868.9157150908684
True	105.53949131874634
True	207.40548012659065
True	432.42925289412
True	17.189946844980124
True	413.5097527328176
True	506.400205423782
True	88.09090187679752
True	396.37884147057946
True	366.71190611197056
True	413.4636574842055
True	591.6862130867298
True	1064.8085367499186
True	1009.9997466320204
True	60.18721336614164
True	1071.1731893880417
True	111.93584534326068
True	114.70143547271506
True	110.76271142647548
True	469.32440451874777
True	374.5096312138077
True	582.1261007534849
True	258.78733995560106
True	159.3903247648666
True	394.9445367821404
True	15.650428933874911
True	443.75552661334217
True	370.462914289274
True	142.38327072481806
True	97.98361662455623
True	517.8771014850954
True	1022.3719616961168
True	196.24873947784045
True	68.07521376728741
True	437.68626893684257
True	374.99290713111833
True	477.7811434337317
True	316.34562487492104
True	4.213448222851818
True	537.3896315782342
True	504.8272175914109
True	498.4224208720411
True	189.2099852437652
True	107.694072730125
True	19.534200576899146
True	376.7388772471603
True	109.3533782896853
True	7.300002326742302
True	28.407950062853285
True	354.51637671175
True	689.1643675277793
True	132.70132755312383
True	93.22097204180486
True	25.248201910704097
True	401.3842473643434
True	363.10216032460806
True	797.3511046267289
True	301.50869654042475
True	521.9592231166931
True	566.9906497806833
True	525.3267966552946
True	294.9718200634931
True	543.9878536280753
True	98.1081662952413
True	574.3786422351639
True	7.258087959996681
True	357.0601671589341
True	482.6159621751225
True	965.2794649847352
True	354.8973283363737
True	783.8228292348786
True	967.8042736746622
True	172.0180764619346
True	34.171999055973465
True	374.0165357471289
True	389.45412892582135
True	579.0690434230936
True	242.56935731488392
True	28.2000837020034
True	619.8383708068412
True	130.699439275867
True	1032.47303780454
True	324.9520158114412
True	486.2174556936738
True	119.98746918509246
True	789.0808534444867
True	137.39230628712863
True	821.9475533369771
True	568.574586149346
True	182.15862875912296
True	107.24991137784616
True	65.00018504994165
True	553.0716258824609
True	919.922923367161
True	431.7053395473924
True	555.2403124520876
True	132.16677433981627
True	617.6242593900424
True	497.71660123081296
True	797.7865911237752
True	318.3674609821572
True	579.1298403414416
True	119.99348259977774
True	26.166413917441517
True	410.580860612868
True	178.28481348507665
True	101.1975491326002
True	384.6746903109896
True	1100.4919439622934
True	273.9578388387012
True	561.5666422170815
True	11.693880938383977
True	76.01925911897264
True	323.2903555625741
True	754.8442610261897
True	466.01019049308246
True	518.2336360033617
True	726.1682621759717
True	66.07814662832418
True	744.1973647331491
True	47.22551489759707
True	103.518390689643
True	174.66970754365383
True	84.23140505513184
True	26.610907953044045
True	298.8756407537748
True	484.8712154518631
True	874.1540688030398
True	853.8890917319508
True	4.9660190273973965
True	279.6455543490724
True	460.952168062517
True	127.75020954266212
True	247.1256170150316
True	326.0460362276064
True	1330.1015937723716
True	450.5838675105248
True	25.61297952111378
True	184.065749909778
True	703.3882832410741
True	35.31082569963286
True	178.8047040598168
True	561.0228887457699
True	72.92994423254348
True	875.3520474963891
True	329.78208156859426
True	686.0098977857564
True	79.83271766976644
True	684.4131989449867
True	587.3100204121029
True	878.7393349371459
True	261.0019759017921
True	503.3873863151716
True	847.9934600272711
True	898.7873657527809
True	237.8391704079592
True	758.1461982372382
True	217.0480777014276
True	453.8852714671946
True	369.6751152350715
True	501.7579671605687
True	489.0599747693522
True	314.7371715849391
True	352.4512981649274
True	108.9957690653696
True	362.8305396806121
True	1166.4142992222144
True	312.40405332408284
True	149.8805900843514
True	297.58093340432447
True	748.0237805410686
True	637.5306192061172
True	413.27422716451343
True	118.60674943776571
True	350.0030124654401
True	34.92695415539573
True	166.858104459164
True	91.3835067972433
True	88.52769659985796
True	539.1858369838066
True	139.1472117667427
True	132.10288003422428
True	103.29885015225548
True	85.40901611615755
True	453.9633971044898
True	386.0069515321238
True	1017.2971357796793
True	527.5154333610694
True	825.7493846093608
True	268.2330858701686
True	289.0974819801121
True	541.596396983476
True	196.0264817904655
True	751.6133173515399
True	243.13502376197232
True	366.43642607033615
True	65.97554156454468
True	116.10920196540836
True	266.89524436383283
True	121.51204510427957
True	490.5104498445467
True	28.673298451383893
True	571.9833256122447
True	1010.297966455269
True	730.1340520606343
True	1.1085033638469173
True	61.1063967295688
True	476.6438327472456
True	437.8411777541398
True	74.03990830838265
True	120.11615135741737
True	299.0797972700641
True	81.6400088265201
True	46.98827594818002
True	743.3209934351474
True	697.8995773995678
True	164.85405365316518
True	170.295729259538
True	522.8669686660278
True	56.05333271835484
True	27.119152931393806
True	587.3407635052693
True	459.941373138284
True	1122.3510037508192
True	46.84485481733445
True	483.6250389529546
True	906.2944550468342
True	776.4590409097221
True	290.0337300872377
True	768.2218005729789
True	402.5719254948694
True	42.1319218323301
True	96.60063535438896
True	678.980029935224
True	77.03713156344027
True	146.91574090545365
True	973.940490847801
True	186.4554411327495
True	275.99411410083974
True	103.88321112507336
True	615.2964978518623
True	605.8543342288062
True	210.5106486071049
True	429.3435050065784
True	41.12602209279727
True	278.3228898084919
True	589.4735967332258
True	605.5658812592638
True	323.17672846257096
True	73.5580058978517
True	923.3557528011908
True	1057.755034107532
True	555.5398410365294
True	64.26382621617667
True	30.762286195213157
True	89.33822924191473
True	105.17862683997772
True	103.904355470585
True	867.2381003995756
True	1211.167112865972
True	737.392332600706
True	333.63982618417936
True	7.987503053676022
True	22.27158419660872
True	345.10555531861456
True	475.1468710106006
True	44.70756686852236
True	553.7535469327457
True	432.8296372676899
True	407.6846622297047
True	81.76228533546747
True	200.59285751679752
True	263.089304776191
True	139.2471961987702
True	393.9007626445356
True	42.17436736089642
True	179.83574368497443
True	1175.7079026670565
True	5.587785124051724
True	24.348727580357707
True	577.4060709012808
True	359.78634733157133
True	777.7682404270618
True	157.52695392886704
True	775.4402122594021
True	591.4884626090726
True	269.23679457011144
True	427.7824813839087
True	346.2471721061095
True	298.4243422428036
True	271.63471293964363
True	394.0658902108357
True	499.9102363714606
True	509.2356788014509
True	109.95026994392218
True	354.4434902242622
True	8.743768667557013
True	184.18381438413127
True	238.66870516565055
True	869.6959078477439
True	586.83380830935
True	33.41891474578141
True	714.0191305007676
True	830.7386758817557
True	105.8723050254994
True	340.97394270117
True	840.1720159392188
True	222.0194030005348
True	167.90746828475153
True	531.0509555734741
True	587.6147588804922
True	1087.1453748788306
True	145.41320434535828
True	149.05144943625203
True	252.65959316285296
True	307.0657853290454
True	411.762795462398
True	417.1333993233647
True	319.54897955005464
True	458.7695247798368
True	495.8200896155329
True	217.37631768594716
True	1465.1486250925905
True	251.2031773536069
True	417.0440059596133
True	52.52878723267191
True	761.4164088958223
True	245.0112651411662
True	928.1166248921776
True	560.2639229825508
True	329.7000313409204
True	781.7271811057436
True	268.8499012228793
True	218.74056873312816
True	258.13540404606994
True	223.18331516735157
True	129.38594416171597
True	249.23638109758255
True	722.0873796516661
True	527.0655003719511
True	215.055348125738
True	1175.989636808496
True	115.86323123206492
True	264.67905394296383
True	66.72322155779214
True	315.95618720297307
True	409.0364576444602
True	92.86088814233884
True	225.06462315853688
True	77.27013261387759
True	710.2722629728601
True	374.0020705882995
True	213.84845015565983
True	747.2265351128763
True	867.9807901804936
True	816.6195527917001
True	821.3182168324437
True	348.77337476015504
True	1.1410058453733318
True	261.7538771522936
True	51.74144699983572
True	367.3408839178464
True	52.09038082231112
True	342.62900846006283
True	857.1808532904613
True	1012.1309506767884
True	369.9419889955121
True	22.614882744496924
True	522.3454809706172
True	509.76703870399007
True	189.3666476292574
True	242.1318135962248
True	282.7976232044824
True	24.154958710965143
True	125.7416687975558
True	911.1377186221
True	64.05904138510618
True	478.78710116237954
True	797.6645879562763
True	105.76384603656496
True	238.4154021710237
True	114.81332770267692
True	15.88171044243953
True	1.2956913348773942
True	122.12055140046029
True	1015.289329956106
True	497.24535442583016
True	66.7590036011563
True	777.332565864979
True	345.57180279712986
True	1.038028013675968
True	451.5991176107444
True	199.2667823940416
True	475.7513403500743
True	77.69522370389448
True	331.2870384984532
True	371.5041353640707
True	166.75980380741248
True	204.5371389309892
True	129.11600747247968
True	179.25920540160982
True	962.1701902464264
True	17.8247395389212
True	499.5200292196281
True	503.6361804847403
True	383.7041451887769
True	220.79973637364265
True	227.97588356658545
True	159.91712931340433
True	47.63870352227904
True	495.0754910591755
True	148.52077663999174
True	852.5436092916206
True	805.7763010849708
True	241.80628485180603
True	320.95503673551315
True	520.6895904392528
True	41.76158397458491
True	85.39330320734105
True	747.7323025599436
True	1092.194145416189
True	107.2402027630903
True	723.6586136510155
True	140.52864719102934
True	931.0018764210706
True	671.5120739993001
True	106.61987223781068
True	278.5842954543428
True	614.8336158815821
True	266.5608192570085
True	44.1851154330715
True	564.9523905091997
True	426.0220611912548
True	5.107161501415389
True	481.84724638238254
True	70.82292385806448
True	175.6701132198831
True	238.83765060833963
True	316.85011258807657
True	76.44419278469313
True	218.62559734482008
True	361.78780541103646
True	446.74309062380456
True	934.0097880751476
True	46.871988469370486
True	886.5723609175877
True	976.373082591723
True	129.35909233221847
True	75.4448783599372
True	989.9114153673632
True	35.25209434635245
True	229.43746439594136
True	84.24216019271074
True	218.70225743787455
True	357.29827627857514
True	963.8456532598992
True	97.41131376577886
True	71.95825056005913
True	639.7881462154718
True	275.6209292035089
True	726.9192182866243
True	51.54274998810177
True	484.7735848699691
True	377.339110776855
True	672.313415319746
True	51.21043669694125
True	110.0549344892288
True	26.594258962134536
True	266.385347092891
True	42.05297142305342
True	360.0422511681856
True	3.2776554702767013
True	1206.8426818107762
True	105.28197167284956
True	126.61752693320182
True	366.0649594953792
True	749.3207729985415
True	691.6381652574536
True	996.1271754327772
True	479.1962390262063
True	406.4975624923842
True	137.67048916802838
True	404.3306181375501
True	842.866459770477
True	425.56796405686487
True	925.3985566694156
True	87.88003539486269
True	423.47892667699153
True	184.8849417468096
True	279.47495100884066
True	765.1805120115106
True	161.26927837705557
True	138.385900376046
True	63.914929069766615
True	856.8378472183757
True	783.0979878880789
True	79.76751609092668
True	451.089846224506
True	771.7158751711312
True	417.793080200116
True	56.752183792489696
True	319.32108705450065
True	787.3082017097
True	31.440109288520325
True	383.3647145717766
True	166.48061387266043
True	271.7860585556583
True	31.96980730074288
True	228.6746771307612
True	763.3461343644866
True	640.9049748921567
True	53.763986442335536
True	300.33081218939293
True	878.7265905263745
True	18.57971676096
True	312.50684212607547
True	301.8416207574903
True	418.6963836237864
True	222.25472253503384
True	583.858941036323
True	46.789570704456
True	951.2574944579858
True	912.439048305986
True	48.971403772884486
True	406.0247215402479
True	727.2128929645428
True	899.2088024627993
True	260.1297979458317
True	574.6099664609062
True	133.2795660699396
True	187.0208874437938
True	134.4054109830144
True	139.05305448556052
True	205.45962858146012
True	938.9146636206564
True	779.9540837428884
True	976.380048539904
True	17.981188191610602
True	27.8273584008526
True	354.76332149495425
True	13.310073652712717
True	613.6941271407902
True	1073.775582492403
True	268.2829164801555
True	213.60899623610575
True	83.7636631291708
True	217.33452536292492
True	133.0562776597492
True	44.34924452572239
True	132.12974462753118
True	88.6491709881522
True	240.82960943001729
True	532.1984189335099
True	166.26854599808408
True	29.052387605641517
True	58.760647110418105
True	414.0337985869053
True	266.17572107955164
True	585.0835151675112
True	18.315560159067932
True	112.23518962674156
True	684.0200586084374
True	266.1260692398726
True	466.40643764294566
True	659.6773588894081
True	109.98983063371652
True	113.07273448590796
True	78.10093712584494
True	26.76885427404336
True	119.08767353845865
True	90.09967878197622
True	100.03087133389276
True	152.43016583713052
True	229.10749966777945
True	819.0951455965084
True	289.81295697934473
True	920.8227775291888
True	166.41908634589706
True	198.37752758225105
True	771.5873475578819
True	315.79701218783794
True	615.394457961009
True	249.48774357685463
True	359.47227231147144
True	447.3143109672393
True	570.8453110397954
True	643.4489892103086
True	377.7083993214554
True	32.89922646158715
True	543.8506108337413
True	617.715544702371
True	17.872556891596243
True	10.538541064737547
True	254.16392164506368
True	410.4316075283265
True	441.2049500831952
True	65.9106631448837
True	623.1600064179606
True	949.8584056349474
True	236.202808191028
True	910.7991837475028
True	276.4652664081873
True	100.5606539790306
True	268.0774401965017
True	688.7340583566541
True	40.77841152775316
True	603.0321463351576
True	1275.075714574368
True	1019.4981211578838
True	936.5450498946758
True	219.2929183602724
True	97.00873941724544
True	197.64354837822455
True	842.2673362830521
True	145.75035245716364
True	1067.7533142824643
True	890.6951913967614
True	41.27631964343232
True	85.23059813977427
True	422.4376608159363
True	399.0202033732226
True	205.1432557741962
True	506.61520724201125
True	659.7332953202152
True	123.27002714716286
True	268.18753780110745
True	964.0830360229742
True	46.83239246854781
True	700.7615326470515
True	543.5659504929008
True	38.2630737863281
True	855.287792630218
True	385.8701809759257
True	556.2503871111396
True	109.38230358445192
True	266.10386043022737
True	216.667251004116
True	26.15485307167148
True	138.6071786392681
True	731.2367569379415
True	139.42479955706426
True	376.6482277778428
True	67.17788439936227
True	652.7962820075702
True	611.9287699917653
True	233.5371938192453
True	461.9153462021316
True	169.1833417828103
True	169.04392372698234
True	229.68493795750192
True	264.4171636684788
True	351.0581113410896
True	134.00333682593967
True	191.1778346304143
True	28.604447818903715
True	857.5160294198412
True	312.2662943160347
True	9.2836476600125
True	374.4669492481415
True	163.04093333999586
True	634.9639029404045
True	387.2204383013129
True	584.9687656164289
True	560.5281475800821
True	454.8484111697481
True	804.9230294242119
True	243.1776594029727
True	565.6149440565487
True	150.5357052942828
True	528.6554403867674
True	367.810775729783
True	376.0564357944632
True	122.52291760224682
True	135.02894311725927
True	106.47074000174398
True	69.84811429910461
True	728.4930083111734
True	178.36996947054593
True	44.70186712204038
True	0.0
True	527.8686446577348
True	111.6945799933989
True	22.71773066068645
True	41.13388845998308
True	103.37387805975104
True	511.8390981661264
True	180.06484819705315
True	105.70437296660693
True	35.20850827129715
True	163.7960186291439
True	921.5010219916438
True	51.83849015637632
True	240.19187456105536
True	748.84034822483
True	313.4734914329806
True	461.4837448914373
True	450.6363116901032
True	509.5231678571481
True	585.3456201502697
True	903.8977424310316
True	277.038670565505
True	1035.29668807989
True	926.7186388574734
True	581.8034341491037
True	348.7851198885392
True	858.8893982562106
True	10.179682298891104
True	34.42494255495131
True	288.08472398440483
True	41.84008908665558
True	198.89680078626543
True	753.932120892734
True	211.4823875044609
True	757.2680824375468
True	770.9987709927079
True	124.78982104809788
True	355.8286039294136
True	599.8741398913401
True	23.9231278699876
True	131.87903859458055
True	430.27734446497885
True	296.95848369141976
True	193.5184943017939
True	117.63284693367176
True	370.307115621792
True	21.464659558366638
True	377.4963950887277
True	356.8889881210817
True	1068.4098763240386
True	350.8079335993257
True	30.859468730008214
True	448.4207757636706
True	435.1083715569475
True	237.31946770454
True	31.162861499119305
True	757.4300530426359
True	423.2080863162818
True	179.856674889528
True	13.091593102362012
True	1203.6323896674216
True	167.5093722683156
True	26.77167342834226
True	317.3355356373023
True	281.13583390775466
True	116.82014163975542
True	289.74753783749384
True	44.37128859888604
True	313.55498708804174
True	298.73266550556895
True	319.26714963298355
True	31.488333135156985
True	47.90298628156085
True	1064.5637517778837
True	23.73362029682797
True	13.29969016215583
True	177.87389002327097
True	681.3901822391393
True	8.891159383333726
True	188.70293589157768
True	173.56513351812475
True	528.1167714567839
True	368.8396371900391
True	720.2363179035682
True	319.58731258401565
True	484.98496567626273
True	441.5521056041505
True	522.5859249580445
True	106.22301894322686
True	1275.211952154384
True	939.3524648320488
True	292.9596815865277
True	518.4149044480929
True	103.7001066863079
True	569.8449824125489
True	440.6735039609274
True	154.8543766272062
True	77.03711628248963
True	342.3222541415861
True	169.045860903202
True	29.29799220191212
True	636.9979190726522
True	380.41271363018535
True	66.86289175033319
True	32.67956366373406
True	673.3535287618706
True	493.15393814053306
True	76.04077629960835
True	22.50064307001874
True	318.56653067898924
True	314.8303359327807
True	717.9382160990239
True	540.0557254457655
True	576.6207992382189
True	790.102564824917
True	8.3542693591986
True	58.70802994792369
True	37.50928007675474
True	61.410741646871
True	495.1166499519357
True	584.910725448849
True	83.57101859789323
True	111.32881651350628
True	207.45323434084145
True	73.3491811098744
True	173.25595746545136
True	204.84980185765676
True	281.19948230761645
True	779.8249372090771
True	585.0589464190446
True	298.1748678557262
True	186.4767590170993
True	274.06921160487485
True	247.4380530005905
True	709.6034698989516
True	316.5014183714259
True	176.14356241499246
True	885.6549438336295
True	336.3381552442157
True	483.9151731071671
True	158.32253226568912
True	120.39064812281666
True	65.15624375974994
True	212.2218376155296
True	980.5374629745976
True	525.4864604384878
True	119.35802289529546
True	350.88803290203344
True	103.613118066852
True	678.5127875351457
True	4.8026457484589375
True	692.0113234409295
True	35.44073425668045
True	918.0173213852656
True	832.5050488695472
True	211.33226972402397
True	30.763276084039752
True	78.83137488360751
True	451.8791093200869
True	224.99481298855568
True	1.1750193007610017
True	74.76710146938596
True	1084.7676378547185
True	327.42217116717904
True	679.57695354461
True	498.0602726309664
True	31.25377201527396
True	130.2279882851937
True	433.251663636161
True	911.6579856260452
True	804.5656340580418
True	421.7455553682351
True	341.0508810236998
True	17.37079522473009
True	75.44528086140748
True	764.7307441960343
True	481.1261996175838
True	380.8244641474193
True	899.9736123890156
True	24.706868881848923
True	220.21131327811867
True	889.6470446284679
True	232.71532925733624
True	8.131631190029779
True	507.7532997705381
True	100.07266290506873
True	636.1601439040136
True	47.66059239615521
True	260.9809214099923
True	891.7772890622304
True	886.438957207074
True	273.2126566398302
True	446.5023263156622
True	125.11765287400048
True	603.1760575642513
True	255.92334660891896
True	192.37992788605155
True	856.9892799086033
True	58.04015716124928
True	739.4289597578538
True	278.66915492252906
True	303.0904001615075
True	162.09116461154096
True	488.02337126106585
True	592.3807716738315
True	368.02773448020446
True	410.0609952471775
True	69.41514921874663
True	165.77206444733395
True	450.2053776889841
True	220.3071375514456
True	38.21498381108924
True	201.32913470828683
True	386.9783175168532
True	393.2284552209957
True	723.7814133817744
True	127.6465729626602
True	674.5839414862927
True	488.5857524670882
True	615.7127656313834
True	129.9744608414063
True	39.03499905810109
True	666.2994566542961
True	74.63777256737654
True	546.7295758822287
True	681.5173581137158
True	457.46056660740464
True	136.71773246752332
True	530.1378669114979
True	5.073991633019299
True	382.1781269031826
True	28.59956565016845
True	632.0894064233329
True	266.5206030664944
True	590.299024712142
True	701.9230206696004
True	143.25569098810908
True	514.3224092076684
True	492.9475744589684
True	66.94111899916837
True	962.5897511992142
True	2.583979195625747
True	28.249189502563546
True	640.6167295203411
True	683.9852801980078
True	140.5163428806917
True	401.9625345058286
True	124.0954650752783
True	77.37040037377643
True	479.3818742571544
True	42.988185806220685
True	498.8383886813991
True	11.878005081216806
True	852.9860034635016
True	545.9769985308079
True	691.5696011228704
True	98.30806025144682
True	363.88021425815407
True	976.6740396523612
True	839.9911522524586
True	137.97392338105695
True	527.2935995292657
True	450.25531704906047
True	241.28968032560576
True	241.0478943023191
True	5.062912717300506
True	314.5725146360184
True	11.067696615290526
True	368.30519245207546
True	75.68516975765513
True	415.3291700812227
True	663.7477605343896
True	126.9629543473551
True	225.88479992759628
True	652.8072075394936
True	678.4831326505786
True	290.069023111406
True	138.4096796874708
True	168.23523897025734
True	473.8099884413788
True	86.72783952603194
True	10.610266070146803
True	524.8018994861776
True	566.3089350754382
True	19.814470635364245
True	145.0732678501659
True	913.5607888547138
True	500.04460756589583
True	268.7293594094894
True	33.43563431341558
True	464.9804123337912
True	116.83447644052303
True	584.0625524863806
True	678.9695071053139
True	302.29143501375364
True	374.678964009902
True	172.43559455557497
True	234.8091651016784
True	75.3535030447578
True	213.1307165385969
True	498.12242156697664
True	22.313819965478668
True	450.9576278265819
True	383.1243945364352
True	750.7213105409195
True	895.7944608122757
True	874.7978604358378
True	155.3966937055831
True	398.5114983544415
True	71.45118526822819
True	192.7991551151776
True	315.32496552899767
True	10.505301114593324
True	816.4474330461597
True	24.003759235898
True	400.0683677630124
True	280.6953101496055
True	662.0603815386254
True	203.9210699557196
True	41.86757215619694
True	669.0813268455692
True	1077.310487221412
True	225.1153958841298
True	133.23326308202334
True	594.5691010070473
True	505.3702298238058
True	17.63039921214204
True	840.7642956508846
True	111.98382132002553
True	44.642821121238974
True	299.57433432181205
True	344.819506677742
True	400.12985710588856
True	272.80368200424795
True	20.476250873129665
True	24.79245292003537
True	852.7400653890666
True	203.3981781376032
True	113.78041952057696
True	842.6121910409498
True	651.7250349583325
True	653.3803485856454
True	447.84011362087097
True	151.4405961801414
True	33.103048149610146
True	98.23429268573445
True	446.16529567542574
True	217.6022739227671
True	503.2521248102168
True	147.69494846032538
True	497.4453026034339
True	633.5084308207362
True	929.803790565504
True	25.025590597872807
True	991.4624149676496
True	1077.6569014498775
True	485.6576524764273
True	88.6717328609766
True	782.0994301232238
True	664.848072145939
True	660.3731708181534
True	171.5139401134548
True	742.0042545581673
True	713.9151333423871
True	121.62689591144805
True	747.6170606666338
True	815.0693785353636
True	487.737327870558
True	229.3057965527763
True	71.06806177461078
True	319.0557320665408
True	355.08929440201166
True	474.2610639962657
True	448.3462181823843
True	191.85591203430363
True	310.86394565748793
True	2.391331201058785
True	12.596547567275616
True	111.12153653297524
True	129.9955542688265
True	357.3406244909543
True	348.2214317844092
True	112.87112765537044
True	16.614107786852166
True	215.2380022477425
True	839.9159974512094
True	458.4021983170588
True	521.5456692719903
True	573.8049123505175
True	802.94124233103
True	647.3856180030355
True	95.18512911057648
True	205.47380148087268
True	240.5050368561692
True	295.88736996812344
True	111.06244242986126
True	367.9397072692792
True	433.0314767519416
True	168.9500847265873
True	645.7736204083185
True	243.1904352805529
True	199.4510047330027
True	28.619948903016304
True	238.96374726748667
True	488.8454158004114
True	161.31617107073572
True	527.4428195693105
True	481.5769954813907
True	249.3426893933503
True	108.64330070320182
True	43.000294797357576
True	397.841616805334
True	810.8561345898482
True	155.2508242299472
True	1043.489409329002
True	1021.8852383903202
True	475.9034942143699
True	104.4800616246209
True	125.70946679044656
True	644.772978510863
True	8.128838717113474
True	226.8463471806893
True	128.1384912847018
True	118.97637230803716
True	329.5490725617238
True	640.6100968377119
True	35.45773667550074
True	127.4288878508832
True	993.8844273008604
True	55.15973424770057
True	455.8663736565349
True	534.7661988604838
True	244.31295640918523
True	135.57438167052467
True	923.1233439386392
True	1196.446689892336
True	515.7116494670092
True	633.1253605749886
True	219.9554846932484
True	148.4167891248946
True	309.3221023779815
True	262.8695047966372
True	176.2252262336755
True	305.6105232784791
True	348.380714156896
True	11.032541273173788
True	616.577922624169
True	151.9386305808529
True	81.77134228186141
True	456.57449242825913
True	303.71488848467084
True	1205.7029620473609
True	381.9292910851353
True	956.6376089615784
True	10.047640702041344
True	268.49176235833045
True	223.76538316092865
True	156.0746236006028
True	471.2114898461966
True	200.07300686376493
True	395.1679838842117
True	331.0312550526926
True	112.04173291026298
True	356.7538869151298
True	1048.9755128586223
True	716.8651389785178
True	224.38986369197843
True	111.3778349647484
True	295.8554697722395
True	25.71970041859595
True	354.2028855853759
True	314.2608310155724
True	544.8797063128612
True	446.5118474217164
True	345.0579503347048
True	159.09672976721302
True	13.218647138850246
True	424.69451395454666
True	268.24828899906066
True	145.2816081326451
True	300.2575017210295
True	426.55929655002205
True	809.5427651514043
True	314.4358702168069
True	778.8037988188399
True	414.6592310600395
True	382.59089615489614
True	1.781082176252443
True	1168.9241183550516
True	106.77342121252067
True	887.2108515367881
True	212.0497432984583
True	459.1276731347949
True	683.0615657707855
True	84.42881934578494
True	491.5143445673375
True	32.952182509348525
True	416.4926024343809
True	76.95629177779072
True	222.56147426278977
True	36.988992449019655
True	673.4677479769928
True	190.7776946878464
True	24.681144623154065
True	376.3514186373939
True	110.8155867557262
True	161.89346940738693
True	841.329499662443
True	264.3476460468413
True	150.73018064226326
True	374.5185918436986
True	514.4687140449057
True	328.2067528051676
True	508.6784203321085
True	606.9426578743451
True	146.22370768872304
True	7.888950428682397
True	73.99311534712672
True	442.6784560367198
True	89.15615447384033
True	76.36763913778428
True	1041.0714599353807
True	26.52822530999009
True	324.6817970377241
True	312.81534564888693
True	449.9816655638954
True	673.5696348775584
True	188.26750096550836
True	643.3450161005577
True	334.27408009668983
True	346.631244130115
True	263.77794388645555
True	215.9337971762532
True	367.52568208844497
True	449.15395580153455
True	406.597074116211
True	621.544804283265
True	144.14014632458407
True	76.57860270607709
True	39.07646602086491
True	311.9653147921474
True	665.9947160715898
True	418.4992099012104
True	776.107254827354
True	217.75582964570685
True	393.1939161360629
True	69.26772432914863
True	57.6613499864768
True	414.5808416585612
True	204.6661992449396
True	215.94401266501868
True	42.0947246562052
True	1069.7496961840425
True	172.09549808157064
True	911.7912372774288
True	310.6502567447619
True	942.1187279833816
True	238.14599684337887
True	481.4996281249597
True	526.2367112860353
True	614.8529085418758
True	219.1300480813304
True	468.68813600434834
True	928.5248827316568
True	127.33212192283382
True	7.135187157742313
True	587.7360806584468
True	31.305054947581077
True	77.31502973953293
True	810.6468254778318
True	240.0619302527824
True	1010.7309557882328
True	684.1942393929027
True	430.8776035650421
True	279.7844547290543
True	491.3503766661341
True	340.5712578011596
True	180.55144512517225
True	678.5012226776311
True	746.8235667436804
True	203.23852493105605
True	89.71861565627643
True	522.25173181411
True	141.96703721176294
True	370.8707892987209
True	337.23641730103554
True	64.37671138528694
True	398.06055149688376
True	418.5101010073647
True	368.4343403512444
True	417.9162944766489
True	416.0487665682306
True	632.5238446729911
True	56.34847709427031
True	467.1700274838163
True	338.8415882675771
True	638.0780514838757
True	224.0680411082422
True	98.49635263769753
True	43.52670435157224
True	523.1601126891705
True	644.2772603567961
True	183.89503918166503
True	413.2932305672873
True	337.77651287369594
True	18.333082610364716
True	165.65562297864736
True	293.1343461958669
True	3.2781815663806237
True	882.9867553542299
True	81.74168244036397
True	107.258870550244
True	118.61307741826477
True	368.7858173753708
True	37.03459344834267
True	460.386318528422
True	232.7254565061502
True	5.593893606852689
True	118.82591115201816
True	441.57632336198856
True	51.065601621191846
True	67.21605807532038
True	184.666721925104
True	291.1745599013721
True	961.2513941145496
True	381.0434479485263
True	945.3266663858606
True	184.65145465919812
True	1061.6254509354833
True	777.1457506922254
True	658.2918545659952
True	402.4346735845879
True	367.5799752359521
True	82.5417375007465
True	75.08265080468686
True	77.85365463025843
True	171.55919977487935
True	471.2386966126337
True	1068.2213114837866
True	183.00293088965407
True	349.5742398028301
True	434.4133098813346
True	608.1661000740379
True	606.3168825518698
True	281.91049710504643
True	454.89872006085017
True	649.7645882462582
True	91.60742045288556
True	703.751119265977
True	262.7648823087408
True	147.0055292843842
True	414.6900923056062
True	848.0534135220423
True	454.9113540463158
True	830.5315318657073
True	199.88418868561087
True	349.8005826766976
True	701.2344892924136
True	634.6415746102682
True	194.2222639457383
True	270.604214437047
True	794.4237219734223
True	32.58277252052547
True	191.32927405838785
True	494.37052300017984
True	687.407135614628
True	99.88454536351996
True	37.09438488269963
True	167.82586151650216
True	749.7409715295029
True	315.8302366771738
True	566.1743622202614
True	352.0309248975414
True	284.29690151145246
True	437.0480075794006
True	490.0711872510611
True	75.23919732448813
True	369.2489118445296
True	778.3248069529744
True	0.0
True	284.9038573831867
True	252.4094333813319
True	943.7441608793656
True	143.05587168810672
True	668.5612851586
True	643.981066139628
True	109.37937279696496
True	215.10918406060495
True	135.2304936259398
True	11.632334717012125
True	286.8521240737388
True	377.353729196778
True	1139.5605121073006
True	238.0050000821229
True	402.8719385047627
True	659.022419223282
True	201.4333542179146
True	26.26125542016386
True	865.5767518154353
True	633.9075071889746
True	159.09243244353777
True	628.6597742181349
True	159.9041676367704
True	292.9056594181616
True	801.3144023136123
True	33.9494081703854
True	98.935540595025
True	519.212382329417
True	62.512831089139205
True	77.40379259228862
True	413.5934157663686
True	23.374974520216337
True	728.0817937547635
True	100.204796586994
True	160.0344403890757
True	18.28806423882413
True	680.6512119183656
True	32.28645717659099
True	787.3222083644134
True	393.1098506693419
True	117.5780947350259
True	710.8346068821967
True	529.3633567170343
True	543.5914323986317
True	46.65736649259022
True	365.0959258408545
True	4.941527885004228
True	93.01293033030164
True	369.0855102215141
True	48.68787450737642
True	123.09695630004946
True	302.1172600192642
True	184.31767818176615
True	100.13039957466724
True	663.9859704049568
True	20.19935463806778
True	1149.166916121164
True	511.7201584138576
True	308.28033285571
True	494.4248649132375
True	122.29663411321135
True	767.9034298800384
True	1110.6013301489745
True	749.8814740398099
True	164.49624051287066
True	226.748872791751
True	51.91109088568774
True	58.13543452326567
True	155.05367445981116
True	104.7475296576998
True	168.4822719058787
True	1169.9615567707324
True	306.4368095113351
True	368.0125950216732
True	706.7989207329402
True	17.34861789535834
True	13.145734390679
True	587.0172331870444
True	5.692047104321141
True	120.67196041259848
True	691.6606800396987
True	182.87860515538964
True	641.2304607377868
True	860.9338593000596
True	155.4263851675741
True	929.4164175807754
True	2.7892890300011794
True	452.885365374362
True	1058.903708683613
True	25.94451824472361
True	228.122216246682
True	141.17865551650286
True	940.7790018096158
True	225.59807999593383
True	507.63016965370514
True	118.75128034103926
True	515.9391947793065
True	160.2770247229843
True	101.94798975487184
True	382.55649531063375
True	72.39102447423703
True	53.75633491253701
True	1058.918500671773
True	255.67988359861656
True	160.42841129550132
True	369.5749887409149
True	399.08670729740027
True	209.28379929329665
True	165.4895974617756
True	391.7818739820128
True	34.5677040112947
True	499.9068967169948
True	1113.318339505027
True	106.82805777539885
True	476.3241372187516
True	311.8419583974996
True	25.391051799566192
True	410.3259380993598
True	105.29212749155262
True	583.5383260514901
True	203.18736096923945
True	425.84364674902497
True	17.46454928648189
True	422.8459921603266
True	110.06302185459928
True	346.7731163970601
True	31.38987078332947
True	162.61667178274104
True	241.0375318977924
True	760.2480653313705
True	61.31571427349525
True	137.10023979720427
True	231.9736839991964
True	135.74046318087818
True	613.8256866800982
True	536.6988851199737
True	784.7922200093955
True	389.2903122268315
True	538.9670751628043
True	397.2166018790025
True	686.3515334482067
True	73.1148546389419
True	474.1635297282925
True	429.2696984514844
True	44.251587528593305
True	89.16788280000674
True	125.61211720157344
True	89.58138790523894
True	331.4947451686254
True	859.3975076421627
True	331.6079858911661
True	1103.922771598692
True	333.9722626631345
True	922.077048581912
True	147.86345476886876
True	576.5884624188626
True	607.9888909026497
True	699.7022811820016
True	445.10877005945866
True	67.42103885788454
True	301.40166548935736
True	43.22190475766518
True	167.36315086365266
True	164.26696038395374
True	1101.7001828912703
True	240.0114889980293
True	545.5430106481826
True	570.5214271070521
True	568.9601411088258
True	877.1730443058191
True	581.9363331663026
True	638.4809777664896
True	964.087628970828
True	127.3441841630804
True	311.46311140028257
True	265.0841312919428
True	321.08525588340143
True	88.82430449334299
True	378.4844361163417
True	4.663938235121687
True	313.44231128834497
True	254.25406728880773
True	603.2393726602822
True	284.5464017999508
True	360.897843042568
True	10.176601354809078
True	58.55499906110313
True	537.0455208013781
True	29.01662493268188
True	133.1415429067658
True	66.36971513445042
True	155.6272232445976
True	233.6615716828218
True	69.22552215884934
True	370.8498451526871
True	269.08888535483555
True	100.683868816426
True	340.5273621633267
True	65.73582609084423
True	555.5078282671744
True	826.247349852427
True	279.22019363186433
True	1178.2404553807132
True	119.91125521410436
True	299.9093588556001
True	1073.8910601493951
True	88.29497731344605
True	294.45937590556974
True	9.388441601411712
True	403.36719679207096
True	452.23554365692513
True	161.21058569132495
True	612.8001790175599
True	934.1298375054856
True	156.24188158409697
True	80.41012671216357
True	340.2899707119413
True	550.5481221638366
True	604.8711834111417
True	1231.64739387628
True	26.619678700404776
True	954.7559331333082
True	139.26501199040325
True	602.3243253407762
True	115.49558162555252
True	128.67427911715487
True	188.8671417922192
True	169.66461109552782
True	754.3306116539778
True	203.63561729096747
True	229.44275210470207
True	62.043056609022806
True	508.8987403718589
True	461.0064015175414
True	175.6818764793917
True	238.41905581776876
True	17.972802470497406
True	429.2247364538834
True	217.7702658027852
True	289.84010343901394
True	111.4803839928443
True	725.5964855355288
True	447.5526234161624
True	261.257872194281
True	642.3323633787915
True	533.2630901236458
True	448.4133514251564
True	133.26985757782944
True	522.0557062420007
True	428.9832557304747
True	3.359630160655858
True	194.3550881577076
True	92.00218957591208
True	237.3260380816008
True	2.114179625749053
True	125.6593486777124
True	342.1180385338044
True	6.928517488473249
True	803.8234547810431
True	175.62282468576765
True	716.3758936221191
True	788.0999461544217
True	166.8684359982865
True	219.9187155780433
True	486.2093548327677
True	834.3306531993459
True	47.51923741894073
True	39.821023317612905
True	135.17390331424585
True	607.3507547254861
True	744.1597003562249
True	178.61058665154047
True	598.4750350586799
True	580.0828111941653
True	842.9534099995047
True	397.6706154249638
True	189.79708693649692
True	864.0567358367721
True	221.75215091451904
True	148.57265033244994
True	328.2228789636614
True	218.7449008307288
True	206.058737816468
True	607.8110344696022
True	250.15747319662376
True	197.50540271229207
True	450.1850715783476
True	479.8888773516746
True	62.12994301596736
True	262.2385268160928
True	78.41722788348501
True	338.2119017900291
True	367.7296066440511
True	262.75879342864306
True	179.29736048044987
True	380.40748593557
True	622.3209816244816
True	757.1678639767749
True	305.6080518992247
True	749.3590491473315
True	65.00454248159461
True	872.708000644122
True	343.78684638295664
True	12.17004717725951
True	607.7639360950064
True	724.5289023471574
True	259.3371566521258
True	165.72069323387296
True	44.187805177323554
True	389.3245785590496
True	76.29702551622515
True	12.56584400987132
True	902.83453353429
True	382.7148750941689
True	182.99748327190872
True	1002.40521001702
True	10.96676737160121
True	783.7291597921447
True	28.430826072570863
True	667.258719916002
True	56.4582564980049
True	754.3079541892292
True	448.499066314797
True	194.6528863201661
True	454.8628882655656
True	202.43861494661724
True	298.36759010868946
True	227.7719901309144
True	417.0900888816519
True	10.042013161280837
True	320.827818852347
True	113.65549884340332
True	11.725273160821793
True	475.16673518864206
True	725.4467681564053
True	283.77085435831174
True	82.12780397846169
True	296.34880796017825
True	81.9024513674866
True	187.32375315892347
True	187.26590408620703
True	379.67292259382737
True	43.80694692270797
True	135.5977688822839
True	359.95242505885943
True	882.6141715095401
True	115.38091299997362
True	213.0988002605676
True	436.41841627164575
True	16.014174798101504
True	429.2303934075718
True	503.0995488260008
True	92.6827354241194
True	383.0354585424975
True	357.4468191669528
True	418.4180560164003
True	603.4033156060627
True	1061.8688842386505
True	1001.036585878134
True	56.78442460440844
True	1029.1086083273076
True	114.96339005758485
True	115.6299814150316
True	113.61876536473564
True	496.4692448095612
True	377.87866618394565
True	580.2736214256888
True	269.1029094225246
True	161.43524071437605
True	417.000682588828
True	16.67701349905343
True	452.412516182995
True	376.8926820354089
True	145.97033737046232
True	94.16991090633154
True	534.6182570645547
True	1004.3452210156174
True	196.36907317989665
True	65.88211652701636
True	420.3395999813589
True	381.1837689966561
True	477.4389772640606
True	317.6529896478594
True	4.258751651051681
True	545.8635073428657
True	510.1141366474968
True	506.8519564053569
True	194.95465037339997
True	102.43360682480734
True	21.53803997876096
True	381.0974559758832
True	105.45328544840768
True	6.769731353176882
True	33.67720349517753
True	341.1743039219297
True	663.9734847845048
True	133.11363153636856
True	93.0489307827135
True	22.610248754114583
True	402.94503063848816
True	365.5546944730385
True	787.349501731094
True	302.6250740060573
True	490.7289365958227
True	523.5085484242854
True	537.561723071965
True	293.73467957676644
True	541.2542285979787
True	102.66217119309596
True	575.8176366488068
True	6.903301867083987
True	360.91092403616994
True	458.4169480426818
True	954.1755299448996
True	344.432344819783
True	811.5798989730414
True	983.4553316067324
True	171.90498483000462
True	37.26054732749496
True	358.29189208609813
True	388.54543250410126
True	599.920531353204
True	232.97695276753245
True	28.41232827511014
True	622.4984193219257
True	124.54889396831337
True	1103.290322036263
True	323.31732867825406
True	449.3596126266745
True	129.41275031750845
True	800.7136309495204
True	135.10453396192258
True	826.647982392358
True	559.4768166855511
True	182.62231480412845
True	110.68654254439996
True	65.90772850161841
True	563.1898854057008
True	917.7148954975582
True	427.43717544081176
True	498.8728228868982
True	131.8556372950641
True	638.5058400396015
True	469.9451617332914
True	795.5404936123473
True	307.8673337340048
True	586.2701828499496
True	110.03055560120984
True	24.28598715969265
True	412.55034196889966
True	171.3775008683779
True	101.0871036340376
True	375.77566887226607
True	1089.9351552728178
True	264.90367416478455
True	544.9800624746745
True	12.313492521600974
True	76.48843999047992
True	328.81819523078747
True	803.7522621286871
True	452.3224252060883
True	522.4190335213091
True	728.8125764169368
True	69.75752632062195
True	722.4089403569347
True	49.80604244204429
True	101.847270177914
True	179.69448267562825
True	83.83607625625005
True	26.59130823925064
True	293.79584943766633
True	483.3472241341221
True	902.347862904357
True	851.5638694085503
True	6.065577960601063
True	292.0691612449496
True	462.8870560995083
True	128.88339160018282
True	237.9751759137365
True	317.0904085697726
True	1301.68222075102
True	445.08224473740194
True	24.790741862817224
True	177.22082599159717
True	736.6417080732235
True	34.5413714858668
True	181.9411455818914
True	541.6195145469245
True	73.80902007221725
True	866.123276804954
True	332.3568034861042
True	655.8800228920342
True	71.75326499191732
True	665.9662495368287
True	583.7266201751279
True	851.6717985852955
True	252.4493874079973
True	520.3736334960147
True	860.2630387910585
True	940.8991170843516
True	230.1423952712041
True	760.1365746238625
True	228.7678428119413
True	459.9384393126948
True	362.8300864057397
True	498.3120163660172
True	487.947313505077
True	314.45392293819754
True	354.1435974462213
True	115.47404782970378
True	345.1447352614484
True	1118.765101166943
True	301.9206260124439
True	139.54680359941386
True	311.77000399844445
True	743.9108791422572
True	646.6827969191975
True	415.48048470997946
True	116.3851294447408
True	326.85963596896
True	35.0578709528702
True	170.3863119955009
True	93.89979774541428
True	86.56275094432347
True	566.0440769778924
True	135.350750032685
True	133.7145715629807
True	109.08791325991449
True	86.92132844245991
True	447.0759045641766
True	384.98057186405225
True	1054.5941371195763
True	552.4584953950344
True	837.2061822603066
True	271.60669605284363
True	290.2236190197568
True	539.819531738915
True	196.0831015691312
True	780.1721791790429
True	231.84515485400595
True	370.3040876396517
True	67.88567353005183
True	123.40061725852692
True	254.75011670064896
True	130.13488887869093
True	460.6955126365469
True	30.05751430583
True	577.7240126303371
True	1025.2913556975602
True	724.3485446464315
True	1.5032866438733872
True	63.7632630450505
True	479.7835780162549
True	437.9063793149145
True	75.1009283262036
True	120.05803013493768
True	294.84959447348564
True	83.45757246213049
True	55.34751217957309
True	731.5108788773553
True	663.2649126778292
True	154.82431344406638
True	171.10549082248872
True	540.1704752201523
True	56.32997576044944
True	27.31168507162179
True	591.5070301668636
True	456.2152849526658
True	1143.4530866448536
True	47.338192772616
True	455.3053557529949
True	883.7663185435795
True	772.5091740745214
True	290.08469266185153
True	737.5044989605832
True	407.8014425862048
True	43.62157198522347
True	95.99466201294597
True	715.7286151708627
True	73.233929507414
True	135.0775533012495
True	986.5362949313688
True	182.4316069053112
True	273.2478749565796
True	105.2384043445046
True	645.2265206965367
True	590.3459274461575
True	209.93524486019328
True	407.5078235162745
True	41.78607972567737
True	277.71901986466054
True	611.6765480080157
True	632.553604522847
True	316.34403235510536
True	71.36013869864182
True	935.292446466898
True	1123.9294340517208
True	576.9498771981229
True	66.55155714903891
True	28.384717880140787
True	93.39590189343028
True	103.29263279905724
True	101.97819373913738
True	890.9923430523305
True	1175.780662032486
True	717.5505384894972
True	332.12113273341004
True	8.843448094799813
True	20.499196908722187
True	346.49672238440866
True	475.6149721345157
True	45.22161578739325
True	573.2268440259563
True	431.79069676751226
True	398.2440611130548
True	79.96214961870798
True	203.9783886037156
True	274.5361549418853
True	132.63614523452614
True	398.6485978399933
True	45.41748353885168
True	167.0798497269971
True	1183.9972700939345
True	5.715832559666392
True	27.153842714022066
True	584.6628958918327
True	369.4527159576895
True	783.4406181788107
True	164.0816171318686
True	751.6575261243389
True	612.8615095412142
True	274.2130612918433
True	419.08028615015206
True	339.8788852543825
True	271.9331516340484
True	275.56313378710394
True	386.8926737893893
True	508.94141943432527
True	482.7131610670536
True	106.0448394458704
True	364.04822992716
True	9.896295368145903
True	195.76739311125644
True	230.26337659804756
True	849.9769006418413
True	620.9793138183494
True	29.829642292562774
True	730.1619524430956
True	849.4332772888434
True	110.39132132508064
True	347.3235720306653
True	851.1742879087067
True	228.3668843145717
True	161.8883997325713
True	527.3832071030515
True	557.2672027147989
True	1113.573460318985
True	151.239422969218
True	160.99034216405798
True	252.53987810876143
True	322.81510134743183
True	418.1840606568179
True	411.45128279989353
True	316.2643945781356
True	447.5309777556939
True	499.5373314265101
True	225.65662175515857
True	1474.8607095490029
True	248.66740272523597
True	396.9856009109666
True	53.178713111657714
True	794.4677331395753
True	243.47677827168428
True	943.004661130912
True	577.824826543873
True	315.0174755693503
True	771.0261041048589
True	266.2962472471272
True	207.8545066044517
True	261.8353917101249
True	221.17750595561031
True	132.80996588805036
True	247.8453133454937
True	740.420096258239
True	519.726411769965
True	212.75255046266795
True	1153.2081087096096
True	116.00329113435838
True	262.13378262125826
True	73.04411555391053
True	304.3530600974504
True	399.8331112761796
True	89.99003197900046
True	214.1040713977692
True	76.484295810645
True	714.7909578148028
True	376.083527398725
True	213.61592232244996
True	732.2852798586956
True	875.6751048168248
True	847.5132004850734
True	838.8351202754177
True	351.277448524832
True	1.3868497481710231
True	249.0705849417152
True	55.29825732460758
True	384.8641906834463
True	51.37754832201082
True	352.9833898163325
True	867.0845135654129
True	1002.5134218751244
True	399.5085283481967
True	23.39848773415365
True	520.294152681553
True	512.9691656329471
True	190.8420743656593
True	242.0433647557742
True	286.5176785850602
True	23.537437804808253
True	123.68230090417912
True	898.2996087044338
True	62.43392691552389
True	496.4162106311063
True	792.64499830077
True	102.61730974855588
True	240.21811360504935
True	108.9545124452652
True	16.033173591081944
True	1.1912650270210654
True	117.21859741670538
True	1018.3144870334024
True	479.019883023053
True	64.9408008759123
True	796.483572299671
True	335.9532889912923
True	1.7025697584647623
True	449.9060829215226
True	176.19928669319123
True	513.663600612084
True	78.34174260962685
True	329.24602167557185
True	387.935059319782
True	178.63991094464322
True	211.6039199045167
True	129.83779124427843
True	174.98010435620515
True	1009.9519603068264
True	15.844508003787691
True	506.5008087113517
True	481.55652568011845
True	408.4452347221994
True	215.96273677097457
True	230.78912411002264
True	162.09721869174706
True	48.10195476997728
True	488.8651799172945
True	154.25274282875438
True	896.8567056487864
True	808.6354971441613
True	243.86706287830123
True	308.8957462386527
True	519.225407982045
True	35.105492017190684
True	83.51688816622982
True	713.4386151163104
True	1076.5150709345385
True	113.40136545660806
True	729.1796175850045
True	139.0738384567073
True	925.7323900769564
True	687.1822928556112
True	92.88080599243727
True	273.974655935285
True	616.297484104255
True	261.55309617573107
True	48.30790551309904
True	575.7028667177166
True	472.37474282017496
True	5.215433256130289
True	463.4140431427366
True	67.52053265539054
True	182.75077602818308
True	237.33313018547423
True	291.9869234467233
True	74.79739221970468
True	217.49838165223025
True	342.59784950948927
True	432.1735235717395
True	964.5323280041204
True	45.17419560010052
True	884.2513490236746
True	1002.4295731612054
True	131.97610673897842
True	74.71732273533016
True	979.8157307230114
True	34.80313240208613
True	231.9188024095113
True	88.99659881198856
True	218.81619981929452
True	372.62924574913967
True	940.4483658590586
True	103.7394719683868
True	72.96454816865972
True	646.9959842495366
True	267.01423643918844
True	712.0412764849577
True	52.180096722509056
True	483.1771895328379
True	389.0613017146211
True	687.1408726458495
True	54.3390770173027
True	111.6695398817214
True	28.18750486984709
True	265.4760466601723
True	43.17933968335777
True	349.13642521577606
True	2.9303363340947253
True	1174.07179064159
True	107.54652561500342
True	140.88523010732266
True	345.5238941772627
True	731.7704324395027
True	686.3803868135456
True	1028.210152946297
True	474.7394461928932
True	419.2220572324789
True	133.5771592294092
True	419.6628420226635
True	856.0556701994909
True	439.9238291077343
True	934.999905551241
True	88.11348779581873
True	437.5264423847221
True	181.5579584814048
True	283.47957156853687
True	742.6018058399907
True	152.09174963212155
True	134.50492981252185
True	65.72382641230043
True	846.4662390456418
True	783.5587788846605
True	85.26852843474268
True	457.5275050981369
True	742.5993826328947
True	410.1311389499317
True	54.49469888540668
True	332.4883504767027
True	786.8747448270084
True	29.3764248222577
True	371.0827548670664
True	171.47910586328408
True	283.14771275466296
True	33.534471950264326
True	211.71413887903
True	783.144423925003
True	644.6411194148508
True	56.29535104721776
True	311.0214679894651
True	914.1495192205524
True	17.148467113598244
True	318.4246344934333
True	289.2061495189364
True	427.3474608395198
True	207.2405741963687
True	615.5554094761828
True	48.8542711969986
True	963.5000519997456
True	893.485950485418
True	43.52636385386487
True	394.43834720397217
True	734.4209247599402
True	945.3012216368214
True	267.2401971465993
True	597.6132839590009
True	128.4658684441446
True	189.2201940789441
True	130.27720816363455
True	132.86333422368955
True	202.3004032052688
True	943.2412185308234
True	777.1285412728603
True	925.816593146624
True	19.16261166868865
True	28.04182409227837
True	348.0557858357869
True	13.094323306367604
True	608.6936051149443
True	1072.729727717246
True	268.86330645612685
True	211.45820850923008
True	82.73990428756817
True	221.9059317126329
True	130.70168361989744
True	45.14139623661656
True	132.23937132139972
True	88.60275353978508
True	245.44063059129635
True	532.261833758873
True	159.84036360881365
True	29.47450691033441
True	56.68673926312712
True	424.8998565338569
True	269.7757494995277
True	588.270392314818
True	24.02605840931686
True	113.4960967751871
True	668.2205862161915
True	256.34705099573074
True	473.915550435473
True	658.1135033293023
True	105.27061358952118
True	107.4287433511143
True	81.80074342517541
True	21.226998357238923
True	114.73443483828244
True	87.45950701346031
True	99.39433619540628
True	141.39062035751667
True	241.6371416937424
True	794.2192687392319
True	284.7099957248446
True	925.283712094325
True	168.42417984207805
True	198.56600576380288
True	799.9344758253709
True	309.232705465198
True	576.7789131013902
True	251.5029313855736
True	363.3716256003797
True	458.6360277971823
True	554.1736019436329
True	660.2875356926721
True	364.0147065040587
True	37.58189613574319
True	519.2367318298142
True	624.1770511832875
True	18.77482208145684
True	11.755672650538386
True	252.91643884098704
True	411.0062168818118
True	438.9974057847471
True	65.64765446440272
True	633.8275128868373
True	924.4739665971712
True	225.18609132842585
True	898.1712835954344
True	272.12230406344526
True	103.49434807269324
True	273.8510268328403
True	661.5117809596951
True	39.374516803792986
True	587.7366103121246
True	1272.0640086777369
True	1010.968087896413
True	872.9858109084678
True	208.39047636820573
True	91.48803084202304
True	199.87478693916063
True	856.937063672759
True	148.80352172855177
True	1063.193894708383
True	886.9890175635018
True	41.25121086026268
True	87.39655527370321
True	413.7520507817616
True	425.3825934284424
True	206.2293887936411
True	496.6426625486853
True	669.4568740036184
True	126.00401931842794
True	268.32820583283643
True	1078.798311295945
True	54.35417761124798
True	708.6846844062709
True	550.2168982957397
True	41.03927878034391
True	834.7439519980077
True	398.8223880716295
True	557.3184999563013
True	105.75872519242644
True	281.3553727505421
True	217.59070538160088
True	27.06045886571023
True	138.75155382374476
True	726.6642941431194
True	131.57777811483984
True	387.6975383121143
True	64.52677514221033
True	629.5007221511784
True	601.5420419624874
True	235.8857955842033
True	440.65965104870696
True	165.94078298659053
True	170.111448595846
True	217.42414190763063
True	288.13180858926626
True	356.79358313058697
True	130.35086989948476
True	190.861154935026
True	25.970066531729863
True	856.3708423346567
True	320.4176720259281
True	10.163957207455606
True	374.1416052904023
True	162.5387281437831
True	619.3157525688086
True	360.3975081577499
True	575.6919821144257
True	552.6266769038422
True	479.2412780799174
True	786.0888082938227
True	240.04766728687628
True	575.8222827908252
True	165.34948461933928
True	528.8725810791636
True	374.0593287881943
True	371.5244302422341
True	121.57404164133746
True	142.2419638117496
True	105.83706317738604
True	71.0970024718989
True	721.7786799146094
True	185.5586743646222
True	47.1347142810152
True	0.0
True	556.2193515887302
True	115.7379577240109
True	22.53777058513217
True	41.08728355575164
True	112.51939289727363
True	539.5955513721324
True	183.41648194948445
True	110.02694673599
True	35.89194800317164
True	156.01758486353927
True	941.5669336530904
True	50.50537848891516
True	219.21461525001
True	747.9527905720496
True	316.8995893702528
True	458.8685854790103
True	492.1629600587534
True	516.4967535200143
True	603.8180384986551
True	923.3610266411793
True	269.97936167099607
True	1019.2988902989636
True	915.7178716484392
True	617.9773074683646
True	345.7111030605565
True	855.1283471091403
True	7.50126281517615
True	32.94320826601017
True	299.186526027526
True	41.08515428113892
True	189.6586191683753
True	717.9301106881204
True	218.81258217659024
True	750.9564142958045
True	763.1142581282078
True	129.8721253224696
True	376.3550447051648
True	578.9270058448687
True	24.51724598206255
True	126.09757381597396
True	433.77535516580207
True	298.4041329109304
True	204.09772006615967
True	117.66992248366068
True	388.53836753282
True	21.46663664241525
True	380.7944214633675
True	366.7863486170696
True	1026.0369153267163
True	355.9810805373372
True	31.233842891330344
True	448.6459102938604
True	432.8969357109382
True	234.02531125198936
True	31.920111706319144
True	760.8067968469713
True	427.2363151898808
True	179.74096725432628
True	14.043951422172077
True	1227.2771022295892
True	162.65120586565558
True	24.355358425922557
True	305.20655842909764
True	278.7921992288104
True	118.20531844899226
True	284.28866277262784
True	50.26030687510541
True	329.0537991016477
True	298.925662933349
True	310.2222681572343
True	30.879783956196764
True	48.299574255526494
True	1019.3476029547496
True	25.841274562621564
True	13.886474775194872
True	171.93099223931551
True	665.3769979157877
True	8.579071331255834
True	187.53689369070264
True	177.03704070061673
True	541.2103715109898
True	383.89546549120666
True	729.0755595893544
True	310.8167159529044
True	477.9407150181048
True	447.022832606618
True	501.9335551236425
True	102.81365006399862
True	1263.863311882746
True	853.321469169836
True	277.94087435251794
True	527.1737528288606
True	99.4370722993872
True	557.7203584219566
True	437.1969964234324
True	153.36629563375945
True	80.49538987537223
True	350.2880546666317
True	167.71871875551784
True	29.983115138566788
True	613.8133462221613
True	374.89446159565085
True	71.10459720886878
True	31.260906227980414
True	664.4392564324431
True	498.4031789940687
True	71.53176969652662
True	20.15056893684182
True	332.7506165481943
True	332.87279761675177
True	699.7584174413324
True	552.5663258623265
True	553.4328722155091
True	774.5892406563929
True	8.114034232838698
True	56.49401821651916
True	37.316513442090205
True	59.03356325059941
True	518.4056297999946
True	569.5829840668251
True	82.74370714611761
True	108.68841722883847
True	187.32771460843117
True	73.8597346108669
True	185.77135659880605
True	210.1213980995868
True	273.3341000673418
True	827.8970843549031
True	599.094285541237
True	281.289084965769
True	198.56001457012968
True	274.0042262803537
True	256.22185388228473
True	769.8438151976322
True	325.23592686160856
True	175.18992506201525
True	888.855021098957
True	347.146524974602
True	466.3880471846209
True	155.80812844581996
True	119.8635864767879
True	65.16568512696963
True	207.3165881958406
True	979.4788920899208
True	512.5517889105543
True	117.6886287665017
True	373.18931461541706
True	101.80053859857472
True	642.3280320752574
True	4.185134922105176
True	697.0582753699821
True	36.69805172628557
True	934.3018111482824
True	841.6590404464063
True	212.0133095884104
True	29.513512370369007
True	79.89886428457167
True	468.875886691147
True	222.1210198809307
True	1.791647365905665
True	78.52201098226024
True	1066.393945712517
True	337.1561370507381
True	702.0058454118187
True	508.4904932997446
True	29.79888534501297
True	133.63837411816306
True	443.1823948987864
True	916.9867798076242
True	818.7670371564369
True	415.557077961761
True	353.0514417819076
True	17.13496335094439
True	81.1724661382752
True	754.7834631672192
True	479.6121835239401
True	375.4739813581407
True	887.4363439482642
True	25.62346789404568
True	225.9291410016487
True	874.1375075371941
True	240.8260059622837
True	7.917922135215616
True	479.3286686264221
True	103.3812838204759
True	659.3018848076133
True	52.818400833691854
True	262.83174941435016
True	863.4545357324306
True	911.7298484484852
True	269.57428659958043
True	438.0046560217313
True	112.6481359199938
True	582.8724645504244
True	258.91385087327325
True	202.0193445943984
True	846.8166833285038
True	55.534527772506
True	674.8087193487564
True	282.8942766276052
True	307.2847959371416
True	171.4994008640933
True	492.106789661543
True	588.5500487607139
True	360.67538514624863
True	401.9880228566067
True	67.17902456407312
True	158.70124522620827
True	441.07822301037385
True	211.05470901370236
True	36.771425452664026
True	205.50910574918635
True	363.37649902510185
True	407.42774600431954
True	751.6418247663767
True	130.99628941899903
True	637.1726162373378
True	480.2057567212615
True	601.2344941747838
True	132.61736327000244
True	38.187984751994
True	676.5153803966011
True	65.71838905483828
True	553.872451788727
True	714.1898859333379
True	443.6637211476459
True	132.57479775576203
True	521.7993250468103
True	4.072421535419717
True	398.2883951930015
True	32.45612305426764
True	635.124109427429
True	273.1408504821057
True	583.7195002029572
True	697.8438253923313
True	144.20841373549484
True	524.4944856299679
True	511.2389701798188
True	67.79973224547537
True	945.6289109220612
True	2.428110525802861
True	27.797787811246835
True	647.9348743266755
True	685.002953665514
True	130.51585126945474
True	419.0683218041904
True	122.9138319802706
True	75.31640631931893
True	476.4571252870156
True	42.89436232454372
True	510.56797649443
True	12.404975038505734
True	837.0070177045399
True	544.6474872648809
True	677.1746777286776
True	101.67905267051442
True	364.67757745662806
True	976.9084534479466
True	852.7061809225381
True	138.74754438419905
True	545.136639115991
True	452.6741349455346
True	244.86397530850357
True	251.01841714402545
True	7.270859277283595
True	320.9724078158635
True	12.309740669487825
True	373.6399721976724
True	77.56635864616271
True	409.391936100013
True	636.1982671462957
True	126.99289044811437
True	230.1791301921658
True	648.1847083049684
True	669.3987246811844
True	286.95716482074124
True	137.1358026677758
True	160.35809529718594
True	471.3485271183909
True	81.24469889854059
True	8.787348319156216
True	506.4387180783683
True	561.1188226916686
True	18.919994998947555
True	139.11326233803683
True	899.2395744256236
True	485.5981800257133
True	260.59571897939844
True	35.03664794069336
True	481.45680423429206
True	112.42252874613048
True	590.313226785677
True	651.3783925679212
True	308.14856819310734
True	375.1429113832793
True	185.68475419498216
True	245.3275615812588
True	74.48451567558254
True	220.5080221219052
True	503.2796741356914
True	21.984050377640195
True	450.42865529424506
True	385.495225579088
True	723.0381286628124
True	890.6831222348965
True	894.1839270522837
True	158.5415184954227
True	408.560612421877
True	70.88159221936382
True	192.891855930504
True	322.1053416201693
True	11.981647423304388
True	783.6201097773642
True	23.393069566729096
True	403.28664491349934
True	277.8924395573097
True	663.1735910677448
True	193.48918335022165
True	38.51053298385814
True	702.9047261990271
True	1083.581777659626
True	230.97667098157635
True	133.47389175024855
True	601.1252405192993
True	494.8490855152533
True	17.3354705348304
True	825.1558603445856
True	112.80119109901926
True	47.75656708656718
True	311.8809510342498
True	346.60243304592524
True	390.2541664985545
True	271.69829727273384
True	20.283375611190763
True	23.203808567420797
True	851.0015817754179
True	198.30407402069773
True	111.4431820500552
True	828.9622420257097
True	646.282179933719
True	620.9355654867874
True	452.6053817307291
True	150.5252545701906
True	34.88263491552362
True	98.0925635036446
True	432.4317998935458
True	219.7201020803655
True	456.47691730059495
True	148.69973346154234
True	510.0525592787528
True	655.2423219477166
True	949.5813572401712
True	23.679989127955334
True	992.194592364304
True	1090.2311942535878
True	484.582212808182
True	83.81930060788288
True	812.4174622159783
True	645.9019337669556
True	660.968565284349
True	177.39655276565105
True	745.1419895156059
True	711.0424077402415
True	118.17087695361592
True	779.0179709988397
True	816.9750085375816
True	465.9550349247349
True	228.39780613999253
True	72.02144324821947
True	329.4034035310838
True	354.6343563197765
True	457.4951499186948
True	446.6167309014067
True	198.58608356429596
True	312.37325744168584
True	2.9407705599058858
True	14.189398137732216
True	110.13418252478522
True	133.71205771302826
True	359.23525770482405
True	341.13230320945286
True	116.94111567600504
True	17.61461664748083
True	201.61121707979208
True	833.206491912561
True	469.20565991668326
True	546.8936499115928
True	547.7993918503876
True	844.2961335696556
True	656.3479424967664
True	94.23481326523267
True	209.34513053476036
True	240.48952175976507
True	297.776902124564
True	104.5823486899586
True	367.8581737123935
True	438.0255155984161
True	176.5887262857779
True	664.3301144343582
True	238.0263332248328
True	206.12142002041492
True	28.624275981627747
True	241.68431705835485
True	482.0750121735631
True	178.74733171766354
True	540.7808060872317
True	480.8653912712912
True	236.52564251131025
True	109.40771642531502
True	41.18141331115514
True	401.87261219270687
True	769.0921235705287
True	161.34955824649893
True	1011.6103632622176
True	1013.0464976117664
True	475.4844189538053
True	97.58461937943484
True	129.42584407079065
True	653.9665515683598
True	8.899995957462272
True	226.3324801624956
True	133.62798110138698
True	119.93185749403705
True	328.841568310853
True	647.3437499281065
True	40.76187728482551
True	118.30592804864888
True	941.1562011051968
True	56.59874358140879
True	454.0119602284298
True	531.294180572082
True	249.8151619100888
True	132.81002108676748
True	930.7011499075212
True	1201.182149293185
True	521.6383450559376
True	652.4338353396244
True	212.58105969013025
True	151.046076517006
True	320.831131554154
True	249.22647246113192
True	171.76809833670472
True	311.997178029281
True	333.2515099219157
True	8.653998003690972
True	631.8451496677183
True	149.7979962262529
True	76.06764758387635
True	423.78348452256415
True	298.40479315298944
True	1189.2678631374722
True	342.5525687390285
True	996.1481704819672
True	10.37828815791341
True	256.9831898289387
True	228.73401452493607
True	157.31938953856496
True	501.7498125317373
True	191.47146843302835
True	404.5191946174537
True	333.47128449410144
True	109.36210979978964
True	355.84971875809583
True	1030.3473582203014
True	721.185310207249
True	224.18620049525455
True	108.00271100306864
True	297.7733216685908
True	23.645103172829728
True	354.5073106560455
True	321.1422514041052
True	587.9914644851184
True	447.31431482782654
True	358.37424350499947
True	155.53407831897937
True	11.995776890690362
True	419.0017785231277
True	274.31763415895114
True	142.93836420769546
True	295.83296814814133
True	453.18460681632
True	799.4609915988061
True	316.46712635930027
True	768.0071657847003
True	392.8773162780937
True	384.0355801853592
True	1.8844218527998196
True	1162.8124538010964
True	102.08909981634692
True	884.930000747251
True	199.66904691002972
True	467.8790662037072
True	672.2205155887233
True	86.31652031405929
True	473.8992365035632
True	34.77015267346651
True	418.2079165373914
True	78.53871028572624
True	232.98694806128785
True	40.031441287059096
True	679.9294561700176
True	182.8030026711125
True	24.957766743443766
True	394.1452096088867
True	108.54734560849737
True	166.7006645973774
True	797.1274102573796
True	257.3405006936461
True	154.67974213785538
True	368.9310348932844
True	513.4985285252806
True	343.0029885935573
True	483.576336537276
True	626.0587042406008
True	165.1046770931472
True	6.951972451825234
True	72.4606692530796
True	418.1101556505368
True	92.85966503144954
True	77.3837614827961
True	1036.9072991593296
True	25.44753849582823
True	329.85669906785563
True	310.9247084848719
True	440.4699603920855
True	674.5355078861635
True	178.82891186566442
True	646.8284701313875
True	331.49832199367074
True	356.9944540917286
True	272.75320850975703
True	209.6771741844738
True	376.28365059391126
True	440.2039983813869
True	428.0497934200504
True	578.8779791149473
True	142.5198113194925
True	77.24634741798532
True	41.13653457898143
True	294.5492809984343
True	630.3967889359061
True	403.026403591227
True	817.3995190973332
True	214.41390224161245
True	396.0404018002061
True	70.87267886224902
True	50.5046188570629
True	406.07736057820046
True	202.99453434062517
True	209.60161082498988
True	45.643720972309815
True	1053.5555633602728
True	179.50923188313683
True	906.4144384391674
True	323.4872940385848
True	934.6309651656702
True	238.2957775420288
True	482.3080659627692
True	534.3509106267811
True	632.1546624780079
True	210.66138063132996
True	488.89862532348513
True	933.4227188626942
True	121.73095764983005
True	6.874425233060123
True	578.123604007952
True	27.956187707547542
True	76.16610279694645
True	783.237659612202
True	224.3011442753033
True	947.199955692444
True	685.7918110490934
True	420.8151683469335
True	283.50149618933915
True	491.6599625748528
True	350.489800315051
True	185.56858535975869
True	656.7423872347985
True	706.2679287249993
True	214.59248353797943
True	88.11103433673625
True	517.639599160383
True	129.2235196414099
True	380.219705610711
True	332.9814151890072
True	65.0852359212084
True	374.7466903500895
True	414.81578797300926
True	389.5419934522052
True	417.70867955250384
True	404.7535068190176
True	655.3372643803003
True	56.10492643363617
True	451.96488090387794
True	326.9374698350826
True	635.4260905169808
True	218.81310512895496
True	97.10466502346264
True	39.77485794695549
True	542.2186308451112
True	620.8718845351805
True	187.08475391340983
True	413.3303683737031
True	345.6594842369406
True	16.714295812592923
True	166.37348450781616
True	289.0618591601311
True	3.7640683425745927
True	888.4260116560694
True	76.8372753102128
True	100.94232146152792
True	107.42913506434404
True	352.15311731325977
True	35.967075502003595
True	460.5055792515752
True	220.2678339301025
True	5.243527811477519
True	121.71485887172751
True	438.6548806127998
True	52.039578965853536
True	68.62262165629254
True	178.45395175997763
True	298.1645219682995
True	981.0690931653774
True	382.6626033054352
True	973.4308866834452
True	180.2466509111577
True	999.0126730833886
True	769.9712929185827
True	672.1573575104325
True	386.67286909523534
True	387.7331705854512
True	80.1967967202697
True	76.34178873635155
True	80.1602304720305
True	179.57867862043597
True	481.51702156720256
True	1064.7957563460045
True	169.0257278808541
True	358.0538511854768
True	446.7705621113776
True	588.7264034160265
True	605.3289185379756
True	280.18347889055383
True	461.4868192399366
True	688.6970337276811
True	101.2013087038316
True	714.9986329079271
True	253.9271972799872
True	131.80131241748495
True	398.01856001615545
True	840.2813538032996
True	430.0186646751315
True	857.4484052684224
True	196.4550467834477
True	354.05792606337457
True	700.9785438945352
True	625.3985680956075
True	188.22286598573112
True	243.57625163525287
True	796.0592297323022
True	30.89710536844672
True	183.43422028835076
True	499.6604262224714
True	688.5032458393582
True	102.5881034910906
True	37.95134609136094
True	165.44293829141702
True	733.8107164916773
True	322.4820154974969
True	555.7389627480802
True	351.19678426682697
True	282.8160663715937
True	461.2398433923494
True	505.68207621178266
True	73.28522778527571
True	351.39013043908847
True	788.6784805195875
True	0.0
True	304.47564035962665
True	240.155428471126
True	973.0315728901152
True	160.23030298404004
True	645.8394400926634
True	644.5455799260021
True	109.32683759441072
True	221.70670756862364
True	126.67879555505284
True	9.560872751866905
True	291.5648049272533
True	378.3496276059121
True	1144.293896633132
True	236.5578565658529
True	391.66393407859374
True	650.2004943323916
True	202.3680734607258
True	27.6341732626956
True	880.1965692706258
True	588.3299414417129
True	160.97732690082668
True	637.5892090827404
True	176.84832319294557
True	313.63359285575467
True	782.6604844411124
True	36.12986587628278
True	105.90470133159089
True	503.3311054091199
True	68.1009849185638
True	73.25600767340825
True	398.3310386236456
True	23.51258732806851
True	750.3994516750777
True	98.90551348356593
True	147.736848324668
True	18.4562007469328
True	720.6414765611678
True	29.765788164925848
True	796.8592381562738
True	396.54929870554105
True	119.16321616642315
True	699.8988459636894
True	529.0116248830681
True	542.7292477829204
True	46.20476475369942
True	361.7959359743809
True	5.874159038270651
True	93.2048851210386
True	354.064647985808
True	52.43330826578655
True	121.63195114844588
True	310.0106828118519
True	188.0891206813357
True	99.97218710311697
True	672.544576557952
True	20.83802859635625
True	1150.0923718578192
True	519.1060878915772
True	307.63480564639553
True	490.9709356843374
True	124.41900075531188
True	772.8837392111152
True	1087.8692735988136
True	750.5661091471436
True	169.50322722992638
True	222.183831726224
True	51.159958332563335
True	56.83589801593629
True	152.06222521129163
True	98.13573431822866
True	173.5337627916676
True	1189.0285695631192
True	300.4783995814498
True	349.34155118231547
True	690.2277117272184
True	18.18151456079203
True	14.449954123742984
True	602.9710893144799
True	6.281454553435089
True	118.37762479727014
True	692.0427211494074
True	181.14594925163752
True	629.8498391197775
True	819.5290667083094
True	153.11547268687798
True	902.286280874622
True	2.550926092152709
True	450.24903521527415
True	1058.0313316750355
True	23.99089723347681
True	240.7842340403313
True	147.9416969364499
True	967.1654420364904
True	240.20409649358248
True	483.7257294938983
True	119.45115916294478
True	516.3947903625148
True	154.96216999726244
True	100.3099755180582
True	382.2502220215237
True	74.00114767589336
True	55.50145166513608
True	1038.624756361297
True	254.79699481470695
True	159.8767186770498
True	366.1313185426481
True	400.8593285394337
True	218.5150493366548
True	168.9872211264058
True	387.4314141417198
True	34.84919416783374
True	492.2745383994894
True	1058.3823843869138
True	117.05995443518653
True	474.8909815577036
True	312.26430652566034
True	27.136410426087277
True	416.70492537979607
True	104.9711633594157
True	560.0275489047011
True	203.8319012991296
True	403.2095091056875
True	21.16688899387153
True	451.454651017705
True	104.25901215590224
True	341.4062924439417
True	35.83082648338875
True	169.5383669783497
True	244.53457303835356
True	731.4037217512644
True	56.311872351248944
True	144.65450329133924
True	236.63029777923435
True	133.78593871578616
True	621.2171296614473
True	540.3562250836587
True	801.9646030354573
True	395.4402203623731
True	531.596411935806
True	411.80210931364576
True	686.5275550233343
True	72.22632783982988
True	495.2830682671241
True	453.15256204540833
True	47.98642016289162
True	85.87301353251247
True	134.52876364839523
True	85.32984298745106
True	331.28072592720724
True	861.8151084713861
True	339.6114162328216
True	1061.2496371782177
True	318.72353632277304
True	925.7317452990808
True	152.72038428147656
True	561.5234493627011
True	610.8466669633204
True	691.7439478333338
True	448.4333625556358
True	65.40329332959217
True	305.4094931927462
True	40.53819201754533
True	166.45229801949125
True	165.55803162184728
True	1112.5581890954732
True	229.79881107686725
True	548.781655781504
True	541.9181834538948
True	569.1006136675009
True	871.5018475520541
True	586.199986337222
True	666.801900210813
True	927.4600401104582
True	125.15561999868086
True	316.2365437944751
True	257.7072886101767
True	320.2663627938279
True	91.1608999811387
True	396.2155802395317
True	4.580609932063441
True	335.49011320812
True	249.28614675927227
True	610.723366485896
True	287.93183597642746
True	367.63478999871495
True	9.693367195988271
True	60.45662272253973
True	539.8194473605313
True	32.80210635470475
True	152.8578939895594
True	67.93957785004909
True	149.0929971741539
True	234.04535892072755
True	64.34290931308618
True	387.174848596257
True	270.48176446380324
True	95.5741034449337
True	341.9520104227039
True	66.67330112598066
True	598.811888602485
True	883.2842391053503
True	288.1099081737008
True	1152.2886022188895
True	109.0994294898743
True	310.6190588292451
True	1041.3899189145868
True	91.29108081370649
True	292.1510530659925
True	10.356751590015072
True	415.52297741454754
True	450.9168635932071
True	157.75349143591865
True	619.6276229768662
True	892.6387078091468
True	152.86388880214835
True	79.25861213233169
True	329.16035876533016
True	570.4957152328777
True	593.3416437585395
True	1230.966760223302
True	26.366514839834604
True	941.9015937320928
True	142.93189035386715
True	636.7663549725428
True	113.9025979692228
True	127.38822364229124
True	187.0988952091489
True	173.5136000165145
True	752.0333896983734
True	208.5036181216333
True	226.33273041432304
True	68.54361647803005
True	513.5448233137541
True	457.4908780465696
True	178.75203974762613
True	241.8328444355574
True	15.47387963677806
True	418.6385276769889
True	226.72552128705416
True	289.18799411002794
True	109.29078792299566
True	730.5658231350956
True	417.7337241983013
True	261.45322580964785
True	637.8363710794231
True	513.516775288746
True	459.3930893889465
True	135.73997375655915
True	528.5959131751957
True	436.1369698176738
True	2.623271203264585
True	192.67848664110568
True	89.25282607453235
True	235.70889533564335
True	3.2080989669497444
True	122.2097683398806
True	349.02619929663774
True	7.788169286273034
True	850.5987393306904
True	171.44433769196118
True	750.5791651362003
True	783.6674399962005
True	161.72539862582136
True	228.73112003695957
True	501.5094192400588
True	813.086637169679
True	50.65062356179809
True	39.87975729744253
True	132.6922718679216
True	623.1769638639715
True	723.8888483862991
True	187.52832324821165
True	584.3095514070503
True	606.8396371920189
True	809.4800381218241
True	403.7533005905525
True	180.3615434303144
True	887.9092181767037
True	214.43839079437845
True	160.4845894957055
True	328.57517877054806
True	217.91070679010693
True	207.2985917639297
True	616.0627727918358
True	254.0688442370456
True	203.4566345905114
True	465.27584248702215
True	467.59816816351247
True	61.28227580996862
True	281.00647408114907
True	75.06300392963784
True	341.85353729643964
True	353.7468023125391
True	266.7524082537376
True	170.33474695938483
True	372.4129435345537
True	646.6897266227971
True	733.0814478132198
True	301.38875110196136
True	731.2877611179448
True	64.52119392854867
True	879.2736063759811
True	353.7876352324161
True	12.85907796111652
True	619.2955925049098
True	678.6762913963747
True	251.9834022586685
True	168.6971426676972
True	48.42163287587846
True	386.43596437083113
True	74.98724767416796
True	14.74320335005544
True	897.6910878876336
True	377.5445284874136
True	184.12675907098307
True	960.964531253262
True	12.008560774316653
True	804.5505615880747
True	31.93451711334142
True	666.1829237705233
True	59.774096294390674
True	764.8009233443443
True	439.1170012522909
True	198.71149180258823
True	440.2730682291443
True	209.16900656470028
True	293.8546258444082
True	228.03005728149373
True	413.2743451935701
True	10.138064777030255
True	319.7417907341528
True	114.81141499331537
True	10.519573516978287
True	463.328407582772
True	725.9988816137857
True	282.2084461835077
True	76.28052800734802
True	312.9772689676417
True	78.82781239223296
True	192.46732317172751
True	179.76369682938062
True	392.1244588878146
True	45.36132343684782
True	139.27966040368963
True	371.3479850446658
True	864.8182533686462
True	109.0257477428976
True	203.2081206817844
True	449.5692582503172
True	19.48987007053612
True	401.3957990524349
True	494.61937813200456
True	86.09418604720256
True	396.4279098051185
True	349.1973579488452
True	420.8367581649265
True	596.1604208645659
True	1056.709747552922
True	969.4242885953736
True	58.62920814342593
True	1063.739947405476
True	112.3962899146168
True	115.93031676265608
True	113.67806212246715
True	492.615857590725
True	378.0544878078269
True	585.886717566904
True	264.4642162508723
True	157.97526069149208
True	400.6882736550409
True	13.641073098104991
True	463.0172901417792
True	391.2573632053305
True	150.2529244021125
True	89.91673265732982
True	516.6874533619666
True	1001.663603249116
True	210.1151493996038
True	68.35872492890032
True	434.26432226526856
True	368.8135545480107
True	482.6937533363432
True	305.543258717203
True	4.544217296506251
True	504.7496112086097
True	514.0238432846093
True	503.0915935831202
True	191.4295008397592
True	103.38630548443538
True	22.804067693581903
True	381.5981030109184
True	108.68609775335264
True	7.907507877819946
True	29.584546762480628
True	347.9288850984447
True	674.8213128282692
True	136.89408364898776
True	87.56423588240813
True	22.110862579674052
True	403.4932133080335
True	354.72336567342563
True	788.0973251019315
True	299.1698267615289
True	500.617008395178
True	548.4195894927142
True	524.913499858884
True	292.8716565469253
True	557.9229514780903
True	105.56080739237476
True	586.2224012924188
True	6.196456673489003
True	389.6148525833064
True	480.9720295739194
True	939.440601850318
True	356.41501081952725
True	796.9230841616322
True	956.836602924757
True	178.47827040366408
True	41.18864057554523
True	348.24566449184346
True	385.76441786104033
True	573.7984279937735
True	259.03795529730786
True	28.93954660356448
True	639.2538685272864
True	131.2278198622884
True	1071.937949580235
True	302.4301784159156
True	486.1887200663731
True	123.59456913057906
True	812.7464122789177
True	137.03911929098328
True	832.3505762893433
True	581.7562089373242
True	189.7080766393957
True	112.4220555664096
True	65.19145585160715
True	563.2614887715284
True	876.125722648914
True	429.8253165365034
True	535.456991963224
True	126.86126700167924
True	635.0583822522327
True	475.8076917759403
True	801.1765821118208
True	308.1508652863165
True	591.1519547414936
True	117.70194373742584
True	24.10623304941697
True	419.0363131922491
True	171.0110134083692
True	100.54160693678529
True	378.296571968568
True	1105.4537044330543
True	267.62024774715456
True	549.8355449094427
True	11.364799581453928
True	73.58677735223932
True	330.1694834510029
True	799.7616857015859
True	441.81358343556445
True	546.48090845684
True	717.132511087092
True	69.65760242498362
True	715.066786176843
True	50.10118029171432
True	106.90849764213402
True	188.62975987042856
True	83.73187960277481
True	25.827217762632184
True	303.9865088081545
True	484.5782888094408
True	883.2355508776153
True	875.0995328309749
True	5.862265703403689
True	284.5227028519409
True	478.440396847122
True	118.3936036325416
True	239.9241885595785
True	326.3873899889234
True	1325.2222375691022
True	446.22872824098886
True	24.68241640909856
True	183.1313236011996
True	735.0708505178065
True	35.3940318731495
True	176.90944461261688
True	577.5491564434909
True	71.28555712271346
True	869.3199014377103
True	339.33788522298937
True	670.590408464268
True	79.23696043161851
True	681.6280461226041
True	581.1512543170668
True	878.1691784281727
True	252.6464104529227
True	506.1856746717658
True	815.9249124127119
True	904.6007767870336
True	227.44612255208597
True	769.5562469810677
True	226.0645124443055
True	447.3254525681744
True	381.9906760401792
True	488.2907186134781
True	495.2606130734982
True	319.24718546216
True	349.4552737279884
True	113.24330043333974
True	325.6093897509491
True	1140.3800732641764
True	332.6908275349401
True	149.66706052913804
True	292.646563796232
True	753.5761261194341
True	651.275646007779
True	410.0913683124938
True	124.57443511735424
True	334.4962924218016
True	36.4152368667401
True	169.90773071095725
True	92.28694337961213
True	86.68683396639818
True	549.3424978971549
True	139.1011579593141
True	127.43573255925074
True	102.48215214017108
True	84.01299566052786
True	449.3369586446569
True	391.41325521093296
True	1056.1672005724029
True	529.5583230783718
True	835.1779737484617
True	272.8314104575775
True	296.9015286342027
True	525.8691060740841
True	195.2375571161949
True	731.7089468995473
True	232.35576242374967
True	367.12724571282473
True	70.23268463598079
True	117.12472477955428
True	255.12081601565825
True	123.89195762535392
True	458.47427816672615
True	31.446820941921267
True	580.5403770132127
True	1021.3716887365596
True	717.2826996409136
True	1.1381088930554024
True	63.03586908016557
True	482.56712746020753
True	427.9025481690668
True	75.0641504840697
True	127.27786656069036
True	294.8920042509397
True	82.34545154726193
True	54.19649072125147
True	727.1449086779979
True	663.2346724799467
True	162.54912672655124
True	182.25667216941056
True	553.1964969368663
True	55.95169293321202
True	26.448619733893768
True	584.754965614557
True	444.8778191606677
True	1146.1974495910076
True	43.52047581345834
True	470.6514071414329
True	885.7478236985347
True	794.395893050135
True	282.4897086959313
True	735.9846701542884
True	401.8284682034142
True	41.27174301579272
True	95.54507047437755
True	722.9251567870864
True	75.75865254943079
True	140.02388669549708
True	912.7578934486854
True	178.03185349422918
True	266.4462453189173
True	104.76536630940004
True	642.1198291693097
True	589.2600020389582
True	211.58229228831783
True	438.2697575253267
True	40.97943828112053
True	284.7232731227907
True	602.7560091956373
True	611.9868534028586
True	314.2798991841638
True	74.82876053882485
True	934.2162435096988
True	1085.131939067955
True	556.6962771675896
True	65.59877761048399
True	30.54104265798201
True	88.34602173482041
True	104.8580222666042
True	96.94104252053354
True	875.8291810245989
True	1220.258864090169
True	732.1975527172714
True	307.83539447949664
True	9.36505228870347
True	20.869457518600367
True	341.1532999898632
True	474.05922725530695
True	46.14843387057571
True	577.4532732043903
True	426.8245371924263
True	388.2344892775544
True	82.38826483196026
True	196.94867899327028
True	262.29914663046645
True	133.7073337393114
True	383.3187120987068
True	46.995090377783626
True	181.21409271757105
True	1149.628482446572
True	5.253171179581348
True	27.04721880180569
True	594.4412771718225
True	357.04206305975737
True	789.6720539282954
True	156.94823031225692
True	756.3631813841238
True	599.0023707496723
True	269.2593297832201
True	428.27735347500703
True	335.021571675196
True	294.386100714104
True	273.46970388645826
True	383.9501904487008
True	501.1322498321869
True	498.381400160476
True	108.17607775201108
True	354.7626351713335
True	9.278286012971128
True	184.61330003224631
True	233.32888717951872
True	891.2387661978031
True	592.7444534606138
True	31.558104481452883
True	729.4077301741557
True	872.9043451236917
True	101.6900807498679
True	347.88558718688506
True	834.1646258008512
True	217.06231818871655
True	162.50822371038748
True	527.7889973399324
True	598.3899413624298
True	1074.2723827383977
True	153.69079190413504
True	157.52335321377925
True	255.03907396901727
True	323.0173309734676
True	422.715785015407
True	416.87921354450447
True	303.7112414802735
True	445.5417698335243
True	507.06680582851857
True	221.63813916267375
True	1461.297763097456
True	256.9920891542638
True	417.170005786745
True	53.23561538526352
True	767.9721784996253
True	253.28587597117067
True	947.3918470659004
True	557.2181345457304
True	300.9744472194727
True	799.3322902784955
True	257.02396134004675
True	205.7657778525974
True	259.64604273765366
True	222.90306472379032
True	142.84634833909163
True	260.4106266409635
True	727.0049489162138
True	522.2290390339947
True	213.6580991531152
True	1140.010443176176
True	114.40559112886238
True	263.9475625541501
True	73.23318089940119
True	295.6870689163059
True	416.2130419426904
True	91.20707848152506
True	224.33120778308475
True	74.11426317816012
True	706.2606588221029
True	372.37943653458825
True	221.21164341443213
True	741.5704594449978
True	887.7312925525439
True	808.9071500218215
True	834.1800565788546
True	356.2923547487228
True	1.4218043454284768
True	264.6940415497152
True	50.00055771222279
True	394.1592607267819
True	54.27172567745272
True	359.08243123897176
True	880.4283645331832
True	1020.0456196487692
True	408.7869849232451
True	22.541443834354368
True	527.6579776806444
True	504.93797449471896
True	196.35438621308893
True	241.71780029891872
True	288.1450693772792
True	22.566552210156942
True	125.40379953821468
True	961.3974103736464
True	66.49444081610316
True	501.3987995631992
True	787.8051257721995
True	100.035575767549
True	242.43973615596528
True	112.9935185160016
True	13.402863431871683
True	1.593235542810926
True	122.78929043567496
True	1016.0729305675144
True	478.5455346086754
True	69.99908189010515
True	789.6268863903206
True	331.2801288050738
True	1.115539869857726
True	456.7216518786474
True	192.4287051084876
True	497.98238928408665
True	84.99124546672692
True	318.0093878863155
True	383.8958349155391
True	173.26714337822202
True	220.90071728909868
True	129.26356886209905
True	168.9290122432986
True	999.4350458868694
True	13.79105977930663
True	520.969302802806
True	487.5420632818542
True	400.8807574319949
True	225.49525586218897
True	235.8175032717058
True	147.41859646633313
True	45.66394472684
True	504.09419629038246
True	151.751108619975
True	831.3880894705959
True	812.4460301391631
True	245.0737070914192
True	310.534739853382
True	526.5395737641402
True	41.7016142407976
True	83.24443088033895
True	729.2631894501172
True	1074.3979451831406
True	114.34159391457872
True	712.8073482658519
True	149.47053835968896
True	938.37209427602
True	658.1509624620377
True	105.68969100298614
True	287.5222729116983
True	606.139961392819
True	257.2835621821919
True	45.081307557097965
True	577.1999648638883
True	436.4751356518495
True	5.288772471600309
True	491.91059761503817
True	67.55640947287137
True	176.33258950190344
True	244.20021296202427
True	302.2027652209973
True	76.46101090617216
True	219.5044842720987
True	348.8423840096914
True	433.274223335908
True	918.721471073428
True	48.46911401884499
True	902.8560283742848
True	1062.413327134724
True	136.0091511072444
True	75.01403766722042
True	985.056856590774
True	36.48960680634559
True	237.01954118440784
True	82.24519296772658
True	214.26709745784925
True	361.36207967220207
True	957.9803743031168
True	94.29184025910106
True	71.54668519687635
True	641.0058003680131
True	279.20153635980773
True	745.408942779697
True	54.1659947355508
True	462.0031179171256
True	404.61940912999165
True	680.9684363949801
True	53.12670330284203
True	113.55593441390285
True	29.52391835970121
True	280.0540841211587
True	43.380184109088376
True	355.77027914754024
True	3.1966172379041526
True	1201.0504081495558
True	108.02644897613732
True	140.42343042834477
True	349.5283250753951
True	711.617386001567
True	682.0463251733647
True	1043.3014234070276
True	471.5642034628502
True	424.0580585721111
True	142.60622407276526
True	402.757030127236
True	853.0496332645677
True	440.409766816992
True	930.417327949678
True	85.98848675236378
True	423.5063324768864
True	181.62075600496365
True	279.06825153428747
True	744.9252160399765
True	159.8014164089249
True	134.8537276386267
True	64.77999718736646
True	852.0953247687698
True	783.8893780116722
True	82.45871937886122
True	432.0581855847775
True	751.6637170867226
True	410.3867742434232
True	59.53855938941009
True	312.24687469029266
True	777.7318586175543
True	30.385032265738545
True	351.7923257170456
True	163.90485178935054
True	281.9469317390477
True	29.859513550793647
True	218.08278444825487
True	811.3368071525738
True	642.9507486189407
True	52.36436387414706
True	296.11674782987194
True	894.828547945435
True	17.349924855995365
True	319.10118839332733
True	293.52646984742427
True	447.68529002795646
True	218.76247930449043
True	620.2520747390479
True	45.1027733184618
True	955.419659725638
True	853.3565856730872
True	48.363976247618055
True	399.9639145633488
True	728.0366520455158
True	923.3233399502036
True	267.59929537444845
True	598.4938449756396
True	126.50000396456414
True	184.4140070519728
True	131.65371009546232
True	131.0993933322623
True	210.18036053455108
True	958.8543827388064
True	786.4151215874818
True	941.298332636185
True	18.37456343516783
True	24.816677505264728
True	348.0294253046139
True	14.272445171741568
True	650.702885046255
True	1074.2185218684542
True	264.59409372058803
True	212.0571720431672
True	80.776865905139
True	209.58039447081225
True	133.855274085856
True	42.94766861961128
True	133.37714124559523
True	89.15463620814081
True	247.51826470898075
True	508.8682846494031
True	168.8943629407894
True	30.72685903306626
True	60.23321313712115
True	443.0994570954557
True	263.5324393785533
True	603.3625633597032
True	22.17410862848763
True	118.48189035072748
True	683.6425030376778
True	264.62204077215733
True	464.6308975542602
True	657.8287379577013
True	103.94743669998044
True	108.05458217072989
True	79.70541039088675
True	23.066962322563096
True	117.0537963724788
True	89.08317129193682
True	102.52258648214683
True	146.38453505403902
True	239.1962877479323
True	826.5510191041985
True	287.2104185390588
True	922.5368872379804
True	170.1981637635784
True	212.60787932855987
True	782.6645367079605
True	318.8882342535591
True	588.9851331803064
True	254.14455859950047
True	365.2192936516229
True	447.8712669327213
True	543.514584244932
True	639.8829085470481
True	364.16106166552544
True	37.091790606444086
True	553.4916754041034
True	619.2554015308565
True	20.41809106054594
True	10.9690112617633
True	269.53152201232064
True	394.3281760028117
True	453.3963895498143
True	70.69215261127664
True	617.4247568242727
True	958.3212772933144
True	225.46948608713168
True	909.3230792674552
True	273.4644640996999
True	105.28592964205876
True	270.6110876819834
True	690.9552998544675
True	38.100825303050094
True	600.1481629942425
True	1281.5868733132495
True	1030.239764901055
True	922.9094610841198
True	201.9447499118974
True	89.1394340179487
True	199.3115482627988
True	818.0926218971466
True	145.59514487142005
True	1076.879524076418
True	861.3613968827534
True	42.552971444418375
True	89.41439652953935
True	406.1496633881764
True	420.3621080639115
True	197.51786835595652
True	509.06500271230425
True	693.7107484533129
True	114.89466877235785
True	283.2133836127734
True	1014.8880030661446
True	52.22009909762701
True	698.6750615393677
True	548.225506149416
True	38.75907251469645
True	826.9294280495276
True	395.5680877054105
True	590.046651278416
True	106.85244108000224
True	264.83802468485567
True	214.554409309366
True	28.168763688775588
True	136.5739965387724
True	721.8360763877395
True	137.42867053704816
True	383.4283949763048
True	64.70364534869898
True	658.8894270706741
True	617.1992590061096
True	241.67780187388277
True	476.63264483953975
True	171.07385223507822
True	166.61077866307835
True	212.9996653833845
True	275.28676619675923
True	366.4168704231064
True	131.1031025889384
True	192.597641912272
True	25.877134691460338
True	895.6992732862075
True	319.27335758786955
True	9.826079923532223
True	369.794378879264
True	164.88883722144672
True	629.7225379674512
True	369.9954575458044
True	593.0060081366208
True	523.8958623251779
True	495.76091888183504
True	792.3819635732738
True	242.7154442952439
True	570.5429742044353
True	154.91276694733568
True	524.5012859600104
True	353.50984507366906
True	378.9098307446936
True	127.1577801527084
True	133.26202492965373
True	105.01859878230808
True	62.78022419596424
True	687.1509186277731
True	181.11389395778468
True	46.57368564284495
True	0.0
True	550.4642564605826
True	111.5149996896737
True	22.233342141026625
True	39.790981949193046
True	107.21420092188362
True	564.231239557131
True	176.70806396097052
True	108.5003050093669
True	33.87026399559004
True	162.77030568955084
True	898.0819137503756
True	54.29263950367071
True	235.1785266007724
True	746.1067630348078
True	318.56356703608446
True	453.89984293817184
True	474.4413941121153
True	509.2013057974072
True	605.9352098818019
True	869.727240320863
True	262.2074953943004
True	1013.3631110935172
True	921.7955366058636
True	615.118488232924
True	350.068311376363
True	810.9814268286209
True	9.49645685734443
True	34.25317154599107
True	284.1618498245749
True	44.94724055637195
True	188.18533589979145
True	741.6161491100625
True	206.40394858551088
True	755.8281071803879
True	766.466487847519
True	122.3026492458983
True	358.8297327190736
True	599.7947413200316
True	26.34232437451446
True	129.94604501376503
True	427.1839045354251
True	302.64589186149567
True	195.85588359739396
True	115.32439080977058
True	372.8367111118721
True	22.528298076008628
True	375.7446344263627
True	381.60119207407513
True	1032.5185202038372
True	361.1910401609708
True	28.178669922471368
True	433.69235030656864
True	439.86436378274726
True	241.0058772258605
True	32.0995174785
True	754.2623708474563
True	452.6376762720304
True	183.44689304002603
True	11.564564238152162
True	1210.4696268516752
True	156.57502175901183
True	24.338433282575863
True	285.1422890554718
True	280.39658623887954
True	115.38280522414446
True	298.96735940753933
True	48.37355463380275
True	336.5739431142882
True	307.6895903342193
True	321.689855498004
True	29.220279487389845
True	49.011024242432114
True	1017.0960751968204
True	24.5491155154244
True	12.442062083475443
True	180.26346925688392
True	649.4977310281857
True	9.701073116878987
True	193.96058815741077
True	178.20175602744504
True	531.2954205126637
True	364.9564015762716
True	709.5444654959042
True	315.507469318283
True	481.0456418276175
True	441.21452528455177
True	511.67308826476585
True	100.3518244273874
True	1319.0974927143648
True	895.6949701151765
True	301.7270112009642
True	532.3408665386626
True	103.9705646464707
True	610.2053075212287
True	457.7155119263219
True	159.04267480235717
True	80.44792838498584
True	341.3953930875056
True	170.3752722070647
True	29.397581121785272
True	633.9117247782085
True	378.82140127115895
True	67.8259427381922
True	30.206897527222356
True	641.2563302664257
True	504.8849177662353
True	70.55155832452567
True	20.2099639017894
True	329.8139817670994
True	321.89342811551325
True	711.6482523483384
True	554.1173511807629
True	564.5313696811968
True	787.9402539397662
True	9.927825850563451
True	61.1547900691682
True	37.23868218454604
True	58.66035357579845
True	496.8109476338541
True	585.8973197217571
True	79.84928819423399
True	108.77626025032222
True	192.4144500380501
True	74.22037454028795
True	172.97475551485468
True	202.51725619767356
True	268.9148364419311
True	810.6361293943722
True	585.3237277841968
True	284.7883734632135
True	180.0500773043155
True	278.33396016263845
True	244.6830552916827
True	786.5440926373963
True	325.7168836159872
True	169.84751362115054
True	898.3166426570433
True	337.9524459990116
True	488.6956558089362
True	154.14285055160906
True	117.5517222890782
True	64.44247628361948
True	212.4750550171576
True	958.6398550462384
True	542.6392354452236
True	110.37709555893558
True	360.8283204785945
True	102.61500072318636
True	663.5360813076164
True	4.307618414833651
True	673.7323017386467
True	36.3507188061887
True	931.3281785988696
True	838.2477868522097
True	214.4957816140023
True	31.907871640159502
True	79.70836221360325
True	464.5700011569071
True	236.70446936272444
True	1.1365685085107164
True	80.32611081207388
True	1107.1813392707263
True	344.1158185377579
True	687.665514774978
True	491.1854476187973
True	30.627814620013908
True	132.88975168992928
True	441.6643216417255
True	919.4569011322312
True	834.3017355078402
True	407.5683513485318
True	338.90862939234944
True	15.493595649765146
True	81.12564672614421
True	740.8892374580827
True	473.4830132231844
True	383.36852413829575
True	865.0726232411163
True	23.994697529986745
True	208.3754112712564
True	923.0254283093838
True	242.1342466874256
True	8.362258740487482
True	506.18127946776
True	99.9878163716112
True	645.1101474821887
True	53.06502861076428
True	259.5447239809278
True	849.034588040731
True	893.0960738337448
True	273.5781352837465
True	437.57288834576616
True	122.08630639567949
True	597.0450258603402
True	261.61933242115134
True	190.6888287385458
True	856.5140247085618
True	54.02820080119408
True	715.470769448105
True	272.21349879870814
True	306.0075292279041
True	172.10492024611835
True	486.85078354498506
True	574.646292597728
True	367.75100201277206
True	409.935632615685
True	67.61919226076644
True	161.9711593602302
True	455.4128001243965
True	217.15039918836723
True	40.67631071671384
True	214.38271762938436
True	389.9630840425567
True	413.305992099524
True	740.3366494070492
True	128.7610971464742
True	654.0348255239957
True	489.086193041567
True	611.8292530895342
True	130.928907052895
True	38.237541160428925
True	663.7728129104875
True	72.4143882713381
True	550.4686251374372
True	683.1926098032883
True	449.5224853026955
True	132.55605853596583
True	526.1139573789126
True	3.9529113495085184
True	395.48381438017145
True	30.06436198935548
True	649.7577483825091
True	260.961757823922
True	592.0035619997728
True	711.7209016925898
True	148.40859349449212
True	511.7629603920691
True	494.5343742446431
True	66.5841104175254
True	977.1307322818806
True	2.345277725060141
True	26.84683917745692
True	653.5069202842062
True	672.7014087231643
True	138.38883482010624
True	417.9565722617864
True	129.85579701915617
True	72.06062561341915
True	451.705205442338
True	42.15729698675271
True	518.8249646091357
True	12.458036227510568
True	846.5043152886886
True	568.5683938812882
True	675.4052460560778
True	102.81165174519484
True	388.31109744523445
True	1037.2930879561943
True	812.7863561985145
True	149.18317802711735
True	554.8233765161253
True	462.49007440035007
True	241.7034293653361
True	246.2078631185265
True	6.100279685271088
True	337.7811362440609
True	12.2091409303467
True	380.4618111719407
True	76.99342693050376
True	406.9789761889757
True	660.3329613641966
True	131.31921784237304
True	241.55302999690397
True	628.9465263022267
True	692.5845236935835
True	285.8996577838761
True	142.7342158553795
True	165.6606407914107
True	469.99971928709977
True	82.7207183443571
True	9.326290537750896
True	507.1564424389417
True	574.1472221930237
True	20.016293103069657
True	138.17477210315894
True	869.1014941151682
True	478.8124603882276
True	277.52033871107017
True	33.88135563855472
True	478.14423228368406
True	114.13930972462674
True	587.052803477286
True	656.3760584387245
True	298.45885612117564
True	381.7492199586961
True	187.9962183221616
True	242.32222811689763
True	77.30362625749072
True	220.1244547026245
True	497.447389060946
True	20.24378474983446
True	467.7620909832897
True	377.4536054803282
True	733.493250808016
True	899.153050320358
True	916.2140185007712
True	151.46974364512857
True	388.4398761441669
True	66.57801648445847
True	192.08709756051016
True	320.4996233996109
True	10.108766458588727
True	798.5372007767875
True	23.37176795341501
True	399.6567700234547
True	283.33413760260567
True	666.6183085754907
True	212.27408855709416
True	39.651295913499766
True	676.5152589442321
True	1087.8313776196592
True	223.7581340681472
True	133.23892016088374
True	611.02142680798
True	514.035361931712
True	18.279079191009394
True	799.0831240910254
True	103.96328592107828
True	47.4366594717664
True	302.26984687374744
True	349.8834766155927
True	395.3763092046494
True	267.52406715657713
True	18.6675379581633
True	23.006756714216717
True	845.5980578949277
True	195.01548006317657
True	110.97757201703438
True	827.0576438119348
True	644.9609347178971
True	626.0580364133268
True	455.9892619375557
True	146.1265232217112
True	34.85024206189768
True	95.63154216423315
True	450.0442511640713
True	228.4954743653705
True	467.7035273485122
True	145.96144201924312
True	506.9030272938424
True	641.3000184013266
True	968.706440852176
True	24.685338154914973
True	945.8262282837752
True	1081.2681161573878
True	489.99709706199087
True	85.91929968262804
True	795.1459129276512
True	643.6057852141391
True	674.9862391094388
True	157.4651623040958
True	758.5406695846372
True	713.0267430029043
True	121.24770336327128
True	793.2453149982499
True	811.261344014004
True	474.09144476657696
True	226.16827788171312
True	70.7522821888601
True	315.4100566223448
True	354.58768145165266
True	467.5156531722839
True	438.8667429207146
True	194.4508741307241
True	312.2596337024466
True	3.0136575861181574
True	12.19148329605578
True	107.39532310332352
True	127.2063992623046
True	350.23815544430704
True	344.1242916465817
True	111.3511611925767
True	17.762745545950974
True	208.413023205767
True	864.0185847695071
True	453.9134118239277
True	539.4993051908008
True	558.0650374312808
True	812.2102191934615
True	638.4668332426832
True	90.16499692553464
True	212.3787193470156
True	234.92795441706272
True	288.9105420441402
True	107.6139344786536
True	367.4758374901147
True	425.59824945129606
True	172.19518927478757
True	648.3454266076978
True	238.94814454253057
True	209.6446237714412
True	27.05506139688064
True	244.95070640022783
True	484.3001310718734
True	167.78923206131248
True	535.9068513677806
True	479.54889949150026
True	246.55212950105653
True	102.41964340614028
True	41.20445337267649
True	412.8564822998924
True	781.8189626952766
True	170.11592460304908
True	1050.889034953963
True	1033.142263095727
True	475.64863559005727
True	98.03970377385755
True	124.9053857142637
True	666.3822009544098
True	8.220626338537407
True	224.9556983776076
True	125.7795503148494
True	119.24817289083134
True	325.271052687933
True	639.9460414609429
True	39.00035789226001
True	125.83148239664258
True	953.2568575577604
True	50.10368770123941
True	461.48585886147134
True	525.816372304556
True	238.83303442042396
True	134.25862758606868
True	912.0708516671586
True	1206.1058954441032
True	514.362913963312
True	649.9204153095975
True	209.3003293310076
True	151.6098434750319
True	337.01570156438964
True	258.9641664026876
True	173.28755015432537
True	308.1494964379624
True	314.5538382803531
True	12.63168454412077
True	622.6621645382083
True	151.5370140171033
True	78.95778235571132
True	444.0648747048197
True	310.3044279961395
True	1212.38608610642
True	357.89688871475647
True	992.8000472099436
True	10.115673790905923
True	264.0166305725367
True	230.1298702656756
True	146.84797878500095
True	492.1583843571984
True	200.2586297779459
True	399.1762586154419
True	338.69980198355535
True	114.3063331262259
True	365.5795283523095
True	1026.3608395282115
True	704.7790490586319
True	225.38706848010656
True	104.46662081419773
True	302.23060664977265
True	23.1125096981782
True	356.3869623172113
True	310.8464739332049
True	581.6907876852651
True	445.31468158052274
True	358.017977645054
True	155.57795624039014
True	12.906175146591831
True	424.2051522589785
True	290.8718249602702
True	148.20879773769587
True	297.0686362505639
True	431.2428809578648
True	815.1280424592043
True	302.06382914952883
True	769.6976016517792
True	408.4086777880384
True	380.1608228815064
True	1.0543088546822663
True	1245.038394827978
True	99.18387160407028
True	926.213163362796
True	200.11052014718533
True	464.24083084234815
True	672.2189419141262
True	89.78316650255002
True	493.1098637595092
True	32.1824999307162
True	428.4221933832507
True	75.58185103395122
True	228.10614973488651
True	39.74027443317961
True	678.2710153038075
True	183.68278360344377
True	25.31391650532405
True	402.3856811266377
True	111.99196055555689
True	172.94155064323257
True	831.9604832802977
True	264.5777859049168
True	147.6457616816695
True	347.0310835653228
True	512.1185700803263
True	326.57853879476204
True	508.0750486218554
True	615.8593073293622
True	161.56155755067533
True	7.407737650490805
True	73.56825963691865
True	430.33058795865264
True	95.74585716712772
True	79.20879635155796
True	1059.5438200627868
True	27.38916676755568
True	327.689309640025
True	321.738693514962
True	452.278701273499
True	670.5137366807797
True	189.99764600004767
True	639.2623416479712
True	338.61344744986667
True	339.8368359851966
True	274.32993251763384
True	210.46480247179315
True	375.9521915681035
True	456.10918010624266
True	401.0300493816315
True	620.907262726236
True	140.42746506366478
True	77.02198890227929
True	40.46368314437037
True	287.4336915850636
True	650.3642018035689
True	382.3549572061603
True	731.5340482950486
True	214.8875871374009
True	413.9677076052817
True	67.51609954637307
True	56.64774643886325
True	410.9655930969944
True	198.7558496531564
True	234.764529877892
True	41.47611673198293
True	1047.280643788636
True	175.39753116289114
True	912.9238099623876
True	319.4925165878688
True	930.3536150692656
True	227.24677183270325
True	464.19777426240313
True	533.7193631770529
True	609.014958960303
True	221.28537636855864
True	477.71905971209054
True	942.3346109696134
True	121.67670026357985
True	6.866381695372875
True	581.8974996370216
True	27.70149904500051
True	76.77523966178764
True	796.7572383690787
True	230.60740392051105
True	963.0891349199114
True	694.4234539336479
True	414.39481586215
True	281.18126504268923
True	487.96274918053706
True	339.4766252660654
True	170.08923030850085
True	676.3789784365752
True	714.3910414027401
True	208.60879550931156
True	88.43206235359965
True	522.0546319543673
True	137.77392061407988
True	383.338998086244
True	336.6562409172696
True	67.22621601152879
True	392.31937211749937
True	414.186175764625
True	373.584729369144
True	405.7398939605312
True	443.44549430617
True	638.5193605590838
True	58.78895201783443
True	454.9430441904089
True	324.80495565058334
True	646.1593472245568
True	224.5332257032153
True	102.40053326203424
True	43.54118295741816
True	518.6573183446435
True	630.468421802177
True	186.2145931165129
True	414.4521534382789
True	346.3614371410023
True	17.024680201910577
True	177.0596676928652
True	292.1180453326086
True	3.129545186423812
True	883.77004463551
True	79.06662946369988
True	101.69691789974078
True	109.71117771378024
True	352.0012886108848
True	34.491555567984065
True	447.5153073653025
True	230.65872913513545
True	4.686533583324143
True	114.53489458018916
True	436.7183943150835
True	53.63222557786539
True	65.31059337929149
True	171.11214231669646
True	287.205733969388
True	963.9229655670352
True	392.4873215246317
True	929.3291158796995
True	182.95147783054492
True	1016.8024755935404
True	816.2902575743246
True	654.8061590350667
True	396.47238057490057
True	381.378843687254
True	81.79207383680613
True	74.6824716834322
True	77.67821126887563
True	164.23324254686176
True	469.32285787297377
True	1085.1800875725237
True	179.57088876688331
True	364.2967038101265
True	436.5359946653596
True	597.9601438339595
True	601.3585657032356
True	273.8033673722651
True	478.767244999869
True	660.1856831232321
True	99.29294335107132
True	712.0216050006053
True	267.9447187866066
True	133.07012996888625
True	411.810522602419
True	877.2341328237042
True	433.0429058314867
True	866.1884562120341
True	193.7610863811449
True	357.3454225465857
True	691.1608915285033
True	616.1333491277023
True	179.3551358367756
True	257.71060023602405
True	837.817733897938
True	29.3640046469269
True	191.62318039925609
True	506.1340103644481
True	696.7257791094632
True	100.54088770447626
True	36.15554945993412
True	168.73368469384172
True	739.9733124546428
True	308.915695934265
True	547.100463078855
True	351.3286113338654
True	290.5788486147491
True	459.6328514141433
True	506.0384262586005
True	70.67866446290799
True	379.5081169440696
True	777.4971790278903
True	0.0
True	304.85354079412417
True	243.81482168967312
True	1001.781681876679
True	145.8837911491612
True	631.901255175182
True	647.292952673353
True	115.4980859145513
True	209.56285784254607
True	129.24328664591752
True	11.351422515819642
True	296.9815044418983
True	382.4832472534005
True	1150.1884551592505
True	238.39074702568504
True	405.641694913022
True	665.1514377414061
True	207.50462161242405
True	26.44116669875265
True	878.2905104529666
True	598.9359226193569
True	161.45418132375104
True	649.7699712684445
True	159.54253238632077
True	305.6794167019052
True	783.1219247277776
True	36.005979200811794
True	102.16250275467524
True	511.1842527175544
True	63.37051538334218
True	81.01010981796175
True	404.218687921077
True	25.791039987807203
True	755.8224465704099
True	101.53439090871498
True	155.3399431470063
True	16.12809884787177
True	719.1353374667209
True	31.101524371868308
True	780.4978450172313
True	404.9621547208564
True	118.63590407239808
True	711.6640800893143
True	514.8099173405438
True	579.8294694501503
True	46.68530538099719
True	360.9048834494816
True	5.643472666446087
True	87.09758555415307
True	392.2845651511351
True	50.02589841078044
True	123.43399937145844
True	318.2328520529613
True	183.9114513180001
True	104.2975088330366
True	637.4262187090374
True	19.84775418513557
True	1146.7472581153004
True	511.5699684231924
True	304.4647667437808
True	501.3203533500729
True	125.65464678124222
True	758.7480818118704
True	1066.8128880987858
True	744.4212210468846
True	176.74335308065284
True	226.73012630849607
True	52.88644523445494
True	58.2083797988187
True	151.41177441517715
True	102.19316734091385
True	168.0172696842895
True	1207.470099353677
True	312.4643268462108
True	361.5162362629477
True	708.0316347797171
True	17.548725518103225
True	14.323500103272728
True	596.3975781205104
True	5.883894817845224
True	117.22582304817644
True	665.6686815528432
True	176.21593302402363
True	669.9588254972159
True	869.192901966855
True	153.96936419795978
True	898.6438989701612
True	3.12865782036223
True	456.8191654010536
True	1059.851367348028
True	27.59397856305182
True	237.8620056544956
True	147.28426982302898
True	1012.9991214285632
True	242.40676595507344
True	496.8082258268751
True	116.60402968909976
True	508.4648623781524
True	154.01462219721824
True	98.18908049146314
True	383.55376166398713
True	72.78713038454983
True	55.55211774943246
True	1037.970953147453
True	250.4671058838208
True	159.73721292014605
True	374.2733132216126
True	389.53805330565854
True	218.6709268214119
True	166.56034103970566
True	372.9417550396493
True	34.85644578049047
True	492.2512593806532
True	1102.1642600294692
True	110.57491314322132
True	474.18662369533865
True	301.3396232059952
True	26.40075364876291
True	422.0206521040561
True	103.59548193978048
True	612.6292027942702
True	213.91138120526995
True	417.55778535875896
True	20.969087933587684
True	427.3289903354252
True	106.50293952827576
True	350.6781874737969
True	33.02767797038143
True	177.82143274741577
True	245.400870314687
True	747.3608879778683
True	58.46457369684452
True	136.3155962271093
True	228.55034705089005
True	138.37089261389323
True	623.9075939743568
True	543.76486491432
True	767.7183902370763
True	392.2007018181638
True	538.8647125493105
True	431.0591599365008
True	713.0143264277269
True	72.15617840097435
True	502.78301801802127
True	431.79997425888246
True	46.67414247787482
True	88.69640655476326
True	128.4085732142201
True	86.827199216164
True	329.373672529031
True	889.3993004521205
True	323.012030206427
True	1075.7571563100269
True	321.48932053959686
True	919.8481366058212
True	143.7446896656981
True	566.8634789330912
True	588.6495694602854
True	715.9991239972597
True	438.12543505510575
True	63.15461242537574
True	308.5844419240236
True	43.876776489172926
True	166.00180548072728
True	174.34065536561732
True	1140.0717633169768
True	235.74529813959376
True	542.1316004943571
True	540.1645558497057
True	563.5462541434691
True	866.0188955030761
True	589.7995320080005
True	675.7627449192964
True	951.3866107502016
True	126.41892774398308
True	326.9352051581315
True	265.5613502204918
True	326.6000451755225
True	84.81480457537278
True	368.7395231913765
True	4.341557171363675
True	318.1596074075566
True	257.7406895414375
True	603.1660600469389
True	287.37238529395097
True	370.44117674287867
True	10.578447571921576
True	58.96087069057413
True	528.3074854453648
True	31.82615962865061
True	139.63843999288414
True	64.02115033891575
True	151.35123210420113
True	232.963449713561
True	66.95642345165413
True	357.6949950854398
True	263.46515873788496
True	102.76540307577145
True	342.1557199205987
True	61.960845500607896
True	589.5824104659107
True	843.2456627673364
True	291.6010787393852
True	1179.3607775628986
True	112.27578696006182
True	305.6631511291967
True	1045.0776744425552
True	92.8347277846213
True	286.5550961301881
True	10.8623249145252
True	403.8488022854759
True	463.0115035573429
True	155.04729134005092
True	630.7325395670523
True	916.6034103778036
True	151.88185929777194
True	78.9093480585533
True	350.02210832901415
True	535.7311228383883
True	616.1719111664218
True	1229.3907144239497
True	27.62273822223688
True	968.0571498012616
True	135.45474878923088
True	641.4289012518885
True	119.20285145200285
True	131.55921681539243
True	180.75017267491563
True	166.10484554252756
True	749.8334406455789
True	205.9388911375602
True	233.1569133487739
True	70.47098405283482
True	502.9459959392249
True	462.82248579755947
True	176.9427756834158
True	230.9677519813068
True	17.28513657586118
True	433.20284997171206
True	215.8585534644982
True	286.9918418779528
True	116.40030311752288
True	706.6498053988823
True	421.0346138005917
True	265.0639035421304
True	631.157725804497
True	547.0152728449278
True	474.4213517050744
True	129.2093464704007
True	519.6760040609078
True	430.7516669803493
True	2.830009926105658
True	193.64717152659745
True	88.45833603473055
True	238.0346349516784
True	2.19984191757656
True	122.88615898888276
True	342.54411186780754
True	7.123582777175424
True	833.8421592313074
True	172.30932556473743
True	727.6809776972088
True	782.1504617591966
True	164.4635303143476
True	233.44550549755365
True	485.9252850519872
True	849.5414331595748
True	49.972569469494935
True	36.9986260414078
True	129.11443277892812
True	628.6782914178676
True	713.1558014668357
True	183.63954312155005
True	592.8210926776484
True	591.7324090476689
True	797.5396020371825
True	406.4410877606606
True	182.28592167365144
True	893.1088431231532
True	227.4160604231826
True	148.03226060079703
True	334.630669869904
True	222.6987110713
True	211.62036805943123
True	601.0932697463136
True	259.6882489094768
True	193.5691701846606
True	454.6783416783984
True	469.4734448986441
True	60.45540318046345
True	289.17512115404713
True	78.91101136631049
True	325.2144296975867
True	358.217882466889
True	250.5029375196504
True	175.0349892062975
True	368.52156436683896
True	676.5734747808274
True	735.5002997768414
True	303.43697437968325
True	739.3555416667266
True	61.21765670104079
True	876.9786808804811
True	351.7727040204789
True	13.158907283615685
True	612.919528037275
True	689.5909389474829
True	256.23656992178365
True	166.3378200625701
True	48.26545438259925
True	383.36485996297074
True	75.61604468127332
True	15.646550567221064
True	900.926009143322
True	366.26016071136
True	177.7480048260387
True	1018.690044471495
True	12.302150708610528
True	789.888665563628
True	29.913992132642186
True	673.4596306754135
True	57.90271779268933
True	763.2467127087009
True	453.5801378771986
True	196.18942891777087
True	447.0217370290927
True	210.4436696736848
True	300.7038043896407
True	219.71681390692805
True	414.5920530356292
True	10.829862872688503
True	328.43970927500067
True	108.59197466162414
True	11.471019086552646
True	464.312232828818
True	725.7840747966213
True	289.4867653573603
True	81.81194312978086
True	298.8263815775281
True	84.4932163398563
True	191.46706148118864
True	179.8664644655404
True	395.2242153002851
True	44.98025039174222
True	138.59118014536347
True	378.1399889916119
True	877.6054710292354
True	116.83580081021368
True	208.86247877758908
True	446.5024803230194
True	17.152573547159427
True	406.95333368950736
True	503.1715889791128
True	88.16838346692495
True	401.659831967898
True	366.6102084492335
True	424.14946411614034
True	579.5623431962598
True	1058.289739547023
True	982.559680636552
True	58.45283411910306
True	1060.1594824847707
True	107.98021334800372
True	106.76318902253568
True	112.11034107597698
True	498.0541579713212
True	379.59386398417945
True	577.6933398744115
True	257.0143422604141
True	149.62484708169364
True	398.1942755701818
True	16.29815202521075
True	467.7215496190879
True	402.9673376317213
True	147.4881194902465
True	91.84515918439536
True	521.5186743713275
True	1013.477633739188
True	207.40163015407893
True	63.146999150291286
True	415.3811515371364
True	382.3420467916634
True	483.3951386395131
True	322.8559256281404
True	4.259662281971724
True	545.4619765604771
True	519.9019981471868
True	501.3857413332936
True	189.9270838545764
True	108.479146360035
True	20.253005812843558
True	370.81755082533743
True	109.245091212591
True	6.666548237333421
True	29.97778402957261
True	332.8795830953293
True	675.738265076488
True	135.86179897836612
True	89.32669126625142
True	26.887455052889397
True	408.0694018847209
True	373.6880671866586
True	781.6657812364992
True	304.68924399488736
True	541.92815121348
True	528.3644711229017
True	530.5760332679168
True	288.9364155248036
True	543.060352381417
True	104.7071053894364
True	584.1792126629415
True	7.394024098120301
True	356.3677406424053
True	455.9758784448259
True	984.1922344928286
True	344.6593338787084
True	768.0295039110878
True	992.8951574642527
True	192.38099294680052
True	38.127215505962376
True	364.89728546413534
True	384.7180797790828
True	571.4929581774556
True	245.0827283416689
True	29.664858808962148
True	625.2180564066635
True	132.91536557434608
True	1099.0782756221415
True	299.583114919826
True	478.6141590796692
True	122.2526025085756
True	816.2172399620515
True	139.87479690727392
True	831.9827670327134
True	540.9678427446972
True	185.614819251769
True	113.53222535161947
True	66.08068959959988
True	568.4569511001957
True	893.5102702231482
True	415.1929557625575
True	533.4604078218047
True	134.7512788248637
True	614.1388740403818
True	478.0082581472449
True	790.2384415622734
True	312.283076382993
True	595.8439924968318
True	110.90665918534224
True	26.536733145465032
True	405.2248776036179
True	165.5001208993508
True	104.33618198997937
True	374.7672931670685
True	1089.2526508698515
True	261.558799334966
True	550.7119291748523
True	11.177559359446173
True	76.76167379674894
True	327.65147493168223
True	767.8034111935378
True	448.61163873430286
True	516.8770822856106
True	705.4113590096958
True	66.84429135667843
True	711.0797784598252
True	48.86295436679666
True	107.25805604701264
True	183.30656736780944
True	84.41308982556455
True	26.04866838641489
True	309.076110075681
True	473.6466613935571
True	906.1506155949554
True	872.3999475055788
True	5.57104908791171
True	291.24448315962053
True	466.42581221013455
True	128.5420849312932
True	237.10359767302535
True	325.076115687307
True	1312.6745675792515
True	464.9348032082276
True	27.14529674813816
True	181.1317616263859
True	701.191400003607
True	34.35701672709842
True	172.15480944477727
True	565.6012477796112
True	71.43018351236908
True	875.3439854168518
True	336.5315732349144
True	663.2516557413329
True	76.75570355529702
True	684.3946623303656
True	606.6741569953625
True	873.9886865631435
True	249.20320095404395
True	508.6597968915254
True	837.5219338347307
True	904.5964561321056
True	240.14670485260555
True	760.2324759226394
True	220.21972781989984
True	447.2738555266751
True	374.50990278111686
True	496.6607616974557
True	490.929145174073
True	312.5879628642596
True	346.1103375885319
True	112.0701224422976
True	338.76298282414734
True	1143.6397442394748
True	324.7303031727606
True	142.94576933667426
True	312.68347420785983
True	765.2910099364761
True	655.7309004275904
True	415.02161446619846
True	112.0104890640586
True	338.3818305187592
True	34.337946626252126
True	168.66007422084482
True	90.97351233985091
True	87.78807050427768
True	535.7219623801068
True	141.55017212350018
True	129.175369932787
True	103.84035070131404
True	89.00177303712694
True	442.7461218477407
True	392.61231647076215
True	1043.1147679210114
True	530.7651184996819
True	861.9930072014602
True	272.83148954094395
True	290.9883549950583
True	516.3717060543084
True	191.7034261923496
True	763.9315810040599
True	245.74594767730704
True	365.5657689666102
True	69.1277939484787
True	117.99464345450365
True	256.195712806721
True	120.1658080584603
True	470.664368055868
True	30.85874149082358
True	571.8179921390656
True	992.7343140545254
True	716.1693416950731
True	1.2777214073012022
True	58.95348252709545
True	498.3462304037363
True	441.52491771847775
True	75.38982499503078
True	113.86327652208703
True	301.063033700659
True	82.80635163364133
True	52.62582059313132
True	747.8942805381433
True	676.5718204993157
True	154.90071969111784
True	173.2754997664368
True	527.404048152692
True	51.186900862186334
True	24.67364591083835
True	566.6980121009524
True	440.5891117181478
True	1127.7116965523662
True	43.16647707042342
True	489.3103013896418
True	867.6696465932779
True	748.2467145880619
True	293.9389551556432
True	762.8036108084673
True	402.6794808669215
True	40.87166792378617
True	101.43136537222875
True	719.2513426064054
True	72.65043929468456
True	139.8344522033993
True	939.52516888219
True	185.5171421378579
True	275.23073895460897
True	101.08969386021256
True	632.0743717269638
True	593.0495936415539
True	210.83816508643997
True	425.0702315915707
True	39.50372253282945
True	275.5934304549652
True	571.3918459282603
True	613.2534739964109
True	315.0434471342824
True	75.21384067987577
True	931.7251787856236
True	1107.2576681536957
True	565.4390042632392
True	61.4671459465409
True	32.506950014345435
True	91.108748296897
True	109.1868977384166
True	101.53265862107884
True	872.3266607560188
True	1169.4592892524126
True	759.5007936924748
True	337.37577600637053
True	9.848038851531063
True	21.287896972492057
True	338.26271734007685
True	476.9360534945899
True	43.12039267608912
True	570.162706130855
True	409.0335754580526
True	407.5475454338341
True	74.87755697441696
True	196.4869340092647
True	248.4410408686821
True	119.74002464312171
True	388.5776155879422
True	45.40594997404035
True	178.6071341434448
True	1134.488156957722
True	6.251801660862028
True	25.581540392045984
True	561.6904868820768
True	367.80181795938176
True	771.6890419734873
True	155.1636506091818
True	765.9044853305968
True	600.0981246330147
True	291.5544840809551
True	427.8528603513317
True	322.9542638386141
True	298.55844038635746
True	272.0145056140008
True	385.6329498602966
True	498.50658696623225
True	508.2058518651826
True	102.3857927162472
True	359.77973873255087
True	9.013980181266213
True	187.98766484039984
True	235.07271873698411
True	846.3259868552169
True	563.6661017112561
True	28.91116870703283
True	719.5406309098105
True	843.3625215294263
True	107.85737444129208
True	348.95832714255835
True	848.708315621187
True	232.5668128551524
True	163.79818233192063
True	523.9277346285331
True	622.217382992259
True	1113.4528816189147
True	147.25120688670367
True	154.70678328475802
True	257.6557139408281
True	304.18319621107906
True	411.321532365359
True	411.2101183447804
True	312.9457689385471
True	459.8090391878263
True	503.53883780270326
True	228.620209471528
True	1473.2333124464324
True	246.3665837595787
True	402.5381673974935
True	53.88315021740936
True	755.3951175360031
True	262.1011239083081
True	935.4268721963216
True	562.1019414890534
True	317.5759564786701
True	766.2003031196343
True	272.24295768379
True	211.62320288907435
True	252.70663588358076
True	223.44435330072136
True	148.19313980476383
True	245.00937922874263
True	733.3616800777028
True	521.7499620818355
True	199.97896902055612
True	1136.7704518345906
True	120.13997091598334
True	263.7704369986264
True	70.00889790498059
True	312.2490954899667
True	397.40348737779584
True	93.60674920840847
True	215.56292509063888
True	78.85821393832069
True	695.4409031422225
True	373.18111927122527
True	231.93080405149897
True	724.2051372282589
True	873.7286713297193
True	830.2894690904275
True	829.2497025540972
True	341.6144376072736
True	1.1186794603139592
True	272.067134858399
True	54.54453476906493
True	370.7334064764536
True	55.19389157014941
True	370.09822844603
True	861.2528388085478
True	1035.6565124201825
True	410.1450538767017
True	21.43556831802876
True	528.3825840958659
True	483.16464222962526
True	195.79625015051548
True	227.48172001840345
True	298.86985687883924
True	24.92467373112349
True	128.2650187078395
True	988.106895675034
True	62.86228798349477
True	496.7059714123565
True	793.3683930042139
True	97.85388948740872
True	255.978016144128
True	109.1230391471093
True	15.103424816356794
True	1.803047682070512
True	124.05748244447626
True	1022.4073900560973
True	488.5929210464853
True	64.31584808253308
True	785.5625581085859
True	333.12539597287207
True	1.253225984338811
True	459.8118320137076
True	198.0856016234396
True	517.7480826755185
True	79.05357288706017
True	330.27926228133504
True	380.9125939165419
True	165.10677753709797
True	201.08442365620476
True	128.23841653824917
True	168.18622158622526
True	1008.4527812107156
True	15.071070744930882
True	509.734610019845
True	491.04853001088
True	399.4746637732211
True	224.77921644485684
True	236.18426721220652
True	145.8325244860418
True	43.600459583809936
True	500.2358068425386
True	153.52630101224926
True	841.20591469703
True	795.1276578610102
True	243.51410714160448
True	297.98367733410896
True	511.9007737053536
True	42.44190648809738
True	85.72600392903122
True	732.177916574232
True	1089.855791243531
True	115.0999646567827
True	732.7930106988609
True	141.1479870236852
True	927.19017983084
True	659.3534392833179
True	101.14440621748156
True	274.6029826721678
True	610.0664088556656
True	266.0093000302167
True	43.07043257427273
True	563.0299666647726
True	434.7953375413301
True	5.891845888018823
True	474.9265762877433
True	68.07681019807569
True	181.99604515574848
True	241.09866252386863
True	297.60672281942175
True	69.65316994899456
True	226.91420606515916
True	360.1157640319587
True	443.5606611990617
True	908.653021138674
True	47.03411486517678
True	908.916454399173
True	1034.8647334403777
True	127.90885774109285
True	75.77159052159375
True	990.4803460301678
True	35.170652045891664
True	232.30638821941943
True	85.05802080402012
True	217.59436915600813
True	380.48462499564295
True	937.735187856978
True	102.12141956694263
True	69.94330933260248
True	647.3617908420562
True	269.10865261985225
True	715.3309066472027
True	51.36368934312686
True	495.13034354588495
True	391.5542070265702
True	693.5859081302382
True	52.462052715602
True	109.08059430101436
True	28.014393913436898
True	281.11813980062
True	46.418471798398606
True	344.7745640488489
True	3.2042333958982794
True	1211.856211483846
True	101.22871551336593
True	142.66712321410884
True	352.9525139931805
True	724.1681764735836
True	670.0626566335606
True	1039.617199751135
True	467.2687811911333
True	416.3788312240431
True	139.39912742164736
True	419.86611139200846
True	832.1927324206397
True	412.5698885380088
True	935.0359880238613
True	86.99797941451247
True	421.15316024712286
True	174.8864077328505
True	293.08978321753324
True	739.4307592316752
True	166.3561071733449
True	132.31126912066495
True	63.29084149812804
True	866.2231364293533
True	790.6376673220236
True	82.18889792483317
True	445.48119128498297
True	723.4900136919473
True	418.6620706163509
True	56.49572987140884
True	318.2835526624595
True	788.0682295328454
True	31.53860241195742
True	365.5825820328191
True	162.30376130365875
True	270.72062472913296
True	32.75369944172849
True	210.3475796322075
True	794.1265193258242
True	637.2965444016435
True	55.95124412349988
True	286.2540245419495
True	932.8670596136882
True	16.22830954200627
True	312.7379448518116
True	304.4993401160534
True	442.5503084912965
True	215.77819903270287
True	612.5077418071887
True	48.17654643890865
True	980.2837986165956
True	898.6409156684911
True	48.49150822100619
True	394.8467107994523
True	727.1843468746902
True	918.281753765228
True	282.3257987209918
True	600.2447601962233
True	130.22995331796213
True	204.02512947827609
True	137.07887487124628
True	131.55410486270986
True	202.52773690956664
True	938.8651292190194
True	778.7005261133962
True	929.227018675168
True	20.53738465497592
True	26.8382531590357
True	358.33500584393136
True	14.31713134333796
True	605.8166527071845
True	1044.869497575796
True	268.132026630207
True	205.2481358674772
True	83.61361619622585
True	218.2146791628332
True	133.07779518776798
True	43.60851679681479
True	126.61708175630326
True	90.47091969640128
True	247.10939875454736
True	542.9576868089488
True	167.0356548196317
True	29.425722164232678
True	60.170738462958894
True	402.04668498948735
True	268.2994877236769
True	588.3246601121316
True	24.25426898311525
True	113.56630590722364
True	655.5788229657667
True	259.97584567449064
True	476.84190609212015
True	654.1354837896566
True	102.18179464830106
True	111.6072225061173
True	78.27798295160433
True	25.386494235943093
True	118.8983496448483
True	82.56485659406053
True	103.3133056613528
True	154.232952726348
True	235.09974473135205
True	840.5193676532818
True	294.4507064848765
True	943.9358612788316
True	163.37174261938156
True	197.26792410966263
True	797.0499167009973
True	309.88890222569245
True	578.1947619262645
True	252.2459440189989
True	368.4402553079723
True	457.7285285302083
True	565.7591975039348
True	649.7496166077553
True	360.41854323641496
True	36.616780423403775
True	556.5187335183732
True	626.4870172201944
True	19.32197866643476
True	10.09898826366115
True	262.1553403536127
True	398.27274711753
True	451.38159085219627
True	68.56738240777798
True	654.1107965309035
True	973.8435911288165
True	232.81374397537132
True	900.2667466661428
True	283.92308526033247
True	102.47252924175756
True	271.1411182194705
True	691.1426306974386
True	37.609168163597296
True	583.8320403599452
True	1281.570150156609
True	1030.539107495479
True	873.586701023348
True	213.8784411894416
True	87.35477830379736
True	197.20250867271557
True	840.6203798818813
True	148.78279938617837
True	1069.2735377777854
True	859.3043293649621
True	39.86955232047454
True	89.52589978309621
True	416.1823858681852
True	404.0991493319346
True	201.41731897264864
True	525.2498690804246
True	650.8694477893853
True	130.7689219491522
True	263.64775903507206
True	1011.3569053980356
True	53.03875898665321
True	699.1979902965478
True	547.2207478431968
True	39.23566772490628
True	830.2672202938107
True	397.5383366248748
True	553.2600050061213
True	103.893996156074
True	260.1387918128614
True	216.72269024864207
True	27.605850460866133
True	130.87003584559892
True	733.1509894433219
True	142.26596351390083
True	395.30285077315216
True	62.84016554471739
True	639.9295020566179
True	599.6290929992402
True	237.36189789183223
True	463.3511353811037
True	170.50296611350674
True	168.37060121163827
True	222.3295181315224
True	284.74519730675246
True	364.528131144595
True	131.04134629128066
True	185.0863392651078
True	26.015876898675177
True	878.4056894359841
True	311.0792336018682
True	10.10397044226315
True	370.880874333216
True	166.2486204208342
True	631.2087806377073
True	372.2390753031101
True	590.731046382514
True	552.0202430017988
True	471.8095205132666
True	801.9466216348496
True	239.81457674745863
True	548.1945798299841
True	157.07131421205912
True	539.2095337617385
True	344.39201993148845
True	371.0143556449006
True	129.42837532847673
True	136.8877356254562
True	107.48035227919718
True	66.75996169860738
True	715.4816550251132
True	176.37427517208874
True	42.65579202124915
True	0.0
True	537.101470064935
True	106.64080651588029
True	22.964205024018764
True	39.33098047865888
True	114.75148440596932
True	533.044941782819
True	182.83447860539712
True	108.36940437465144
True	35.87629783159744
True	159.89826395066294
True	880.3332190105763
True	51.03095715917179
True	225.2961825309592
True	743.7317554661535
True	316.4944813765905
True	451.3063171027258
True	456.99083173919513
True	520.1907126620123
True	603.2238950470594
True	917.5084537501292
True	254.34694711396284
True	1020.6637537804198
True	906.944308078942
True	658.2970642568458
True	340.2962485354918
True	843.2994237878484
True	10.762443665275446
True	31.83685284300473
True	284.9817188157061
True	42.68041022160309
True	200.0589563333777
True	742.842782422237
True	208.1075501726016
True	739.7203676311888
True	770.6694222938235
True	129.0896095681747
True	348.2727091123126
True	582.518123403469
True	23.088659140172663
True	135.37124476531946
True	444.4177686538736
True	301.4438295349992
True	201.93473626152573
True	113.8153584360412
True	387.2603637631049
True	21.17096221827728
True	370.8793405627525
True	367.3586587775473
True	988.9732287464916
True	377.1355122417276
True	31.974690655449372
True	428.0411817145936
True	430.9280804042304
True	242.85373951623413
True	30.72895681247098
True	762.9466743529703
True	438.3789931916806
True	177.62543129849612
True	12.63229125390946
True	1201.6386478710317
True	168.7254911327273
True	26.66177481197488
True	309.02989945343205
True	286.6056218805212
True	114.97668078753854
True	289.034590436885
True	47.20627554936232
True	307.04718953098444
True	288.34800807735684
True	311.7212398357407
True	31.66971184583309
True	49.156807384310746
True	1062.5123371348654
True	24.41138607230969
True	11.566489120081892
True	173.77003114863012
True	651.9957837141218
True	8.75537874705761
True	202.1855629624144
True	179.98282692600557
True	543.3357039638485
True	370.81029540528914
True	733.9808188612051
True	325.0667863884373
True	494.3478513804304
True	452.3321846400498
True	521.196163128687
True	98.2899122886264
True	1267.704605765067
True	929.9512285327294
True	284.16851965152574
True	531.3823552360986
True	97.51851199966086
True	580.203886165311
True	430.46665931216666
True	158.88847187874245
True	76.41151428256316
True	347.83773066879866
True	165.09318260315834
True	28.00086675058813
True	600.4517421969813
True	377.0934720741959
True	66.01666295534216
True	29.768154178086167
True	660.7560439439169
True	496.3952483746912
True	69.42163579850092
True	20.997477915379772
True	322.54743232550345
True	324.5476243205227
True	712.2703610361067
True	548.8521924724464
True	571.354170689987
True	788.9703076522028
True	8.356095384157696
True	54.83073463987098
True	36.4886041505415
True	58.74065910386018
True	494.63507421552254
True	590.4313282599826
True	83.61670393166344
True	109.8885642278344
True	193.92901705710528
True	70.23386455613742
True	177.58768437046626
True	207.48503142941323
True	277.87703580083
True	817.3468379009723
True	618.9406169854864
True	284.88483541755835
True	189.2401288684256
True	268.93188784123294
True	247.5996842411624
True	749.3490960454169
True	331.7899658701324
True	155.29519278450294
True	903.3057651299788
True	344.39369332564826
True	470.0680624994162
True	149.97573563426394
True	127.83970770698714
True	63.86793063488978
True	203.1962552806478
True	963.8049307165244
True	567.2566527908601
True	120.26716774817416
True	359.87385983066434
True	99.5914086961218
True	669.8204954792005
True	4.397078174173469
True	704.0007118146196
True	35.33140001409887
True	958.4878348492704
True	857.3970231973836
True	212.2515571328974
True	28.687824898486504
True	82.71827152006064
True	478.5296323626538
True	217.8803258477637
True	1.716738355207529
True	77.65508493612681
True	1113.6384776135712
True	334.58050395281634
True	673.5815344468026
True	481.4819636998034
True	29.82114675643142
True	135.80077189042697
True	457.2854056885212
True	1005.3156161159668
True	806.8552399553118
True	417.3852667522929
True	341.4560959832056
True	16.96619524969509
True	79.48754005809778
True	736.4508973106512
True	471.68025560756064
True	382.583178805778
True	871.0721224042409
True	26.128375714667424
True	214.6205634480444
True	893.1363841285379
True	235.2472828605066
True	7.791798095658247
True	507.8755894972384
True	105.01356496669275
True	606.8982078121895
True	52.075865326656114
True	266.8672114449712
True	853.8037039558141
True	900.4241040311495
True	274.900112360935
True	418.5153955749884
True	117.91355492682868
True	592.3791865480781
True	264.9835578317199
True	195.53324493141957
True	840.2857692344394
True	56.24239968403614
True	744.096357890759
True	284.145919021072
True	298.8331664032019
True	169.78581656103282
True	473.06830019086266
True	594.007082983532
True	356.26477384118493
True	405.5252771735461
True	66.47870353856015
True	157.64360911483695
True	439.2378346610684
True	217.00874154964788
True	33.78975896030833
True	200.6158167933374
True	397.5763162588705
True	387.0433866594427
True	723.9354099647244
True	130.22617212044838
True	656.9064396070875
True	504.74778165907634
True	589.20841074197
True	132.0703507401085
True	39.80703171281494
True	658.6213269129534
True	70.19048469008705
True	558.2184202361723
True	697.424019001597
True	444.3543812251761
True	135.8769320246236
True	508.0880912934233
True	4.052751438317562
True	400.3911453127927
True	31.381213977400407
True	620.7794166732614
True	261.36875440058816
True	589.0523718103483
True	695.2232444948602
True	146.84581392029557
True	546.0875829040496
True	476.54268438993705
True	62.85039634556626
True	942.4001717151044
True	2.791068891407937
True	29.79486252452573
True	630.680092368511
True	699.5573605841934
True	138.820553087216
True	411.3767131239181
True	117.78190224155368
True	64.7756205032782
True	458.0472533030029
True	39.926435019228606
True	516.66731915838
True	12.605715231370707
True	835.6996972490007
True	551.3504123307677
True	656.9863141215299
True	100.0937463304896
True	377.0961060444049
True	965.0675866352728
True	858.4880000678484
True	147.17805857500025
True	557.9390697707776
True	440.34447233836175
True	253.26377542386123
True	259.4396006739562
True	5.71543851729951
True	336.37823267140146
True	11.767045312753703
True	383.6684293953876
True	80.4746119881619
True	425.4012530913738
True	681.7758397231374
True	126.96684957632372
True	234.27637391936497
True	622.5173992965398
True	663.3646283043955
True	289.8760542282842
True	136.77520285180003
True	167.03727907468564
True	468.50859054134
True	88.29372416527521
True	10.343913212318707
True	491.117578450794
True	570.3097216075273
True	16.85995112541169
True	137.62808135690346
True	886.6015156383771
True	494.5571133755593
True	277.20295529671665
True	35.24451579386476
True	462.4141512106192
True	114.77669931980746
True	580.3655504414786
True	663.0001540847641
True	288.51018040620824
True	371.67181117914623
True	183.4085834065615
True	242.47646390703665
True	77.19099721822606
True	227.2775546087351
True	506.5089792111498
True	21.82216430173439
True	458.0186790696356
True	384.2976345643343
True	732.6574481475758
True	892.8304596924129
True	875.1486232192641
True	162.0408361209601
True	392.4912868049889
True	72.62413166590272
True	193.2787237270177
True	317.1253607826795
True	9.466113387943109
True	823.8150093890767
True	22.160527377597
True	398.5181647765974
True	270.05029675817104
True	656.6538312572263
True	211.4084584446093
True	37.53120912602137
True	699.3933811732811
True	1076.204591750682
True	229.0710754841203
True	128.83542603123806
True	616.5903142150538
True	493.2901084974612
True	15.840238203930058
True	854.5629414515462
True	115.43044447493476
True	47.296502298335504
True	292.14236561611574
True	342.1649700574115
True	408.37317658670753
True	266.68907037136273
True	20.032164258666963
True	22.42113232651457
True	839.9692511382042
True	201.1381481103045
True	113.2876797147376
True	842.4977113448875
True	647.1927862593357
True	631.6690876643099
True	447.6631919195127
True	148.02170643632212
True	33.43434671367914
True	100.46116162376202
True	423.84486125932665
True	229.39245771941623
True	497.93556044969546
True	151.69417597837418
True	497.4551712668854
True	650.5757120686559
True	946.890799148322
True	24.64064567219344
True	975.0568925749212
True	1029.2660198226708
True	478.2304346893379
True	82.35077039362703
True	802.8028833521829
True	648.3395342383347
True	649.3423965614544
True	175.90582235210542
True	754.5003413395016
True	716.865603138706
True	126.3502326130109
True	758.6548334361
True	812.1294754880007
True	465.4796086389391
True	228.182416846863
True	77.25238200001206
True	316.0897477441466
True	360.0667424743704
True	459.72425226454186
True	436.78771890277727
True	198.72087749438657
True	315.705127591576
True	2.928804088084997
True	13.862783999059214
True	103.38737548461602
True	142.20698591561583
True	352.14467679029315
True	352.57431570659145
True	113.00022473635212
True	18.0820616316512
True	214.9637974332039
True	847.3849939540576
True	467.26246366618176
True	547.8472505385143
True	558.8027429793743
True	798.9494527070162
True	644.0484100838507
True	93.75382893152144
True	214.29415028307895
True	251.81187017553225
True	288.07167152459965
True	106.749772110037
True	362.2919999903209
True	434.6332921905806
True	163.58257305831708
True	644.5233056448553
True	247.3205607000941
True	208.7152871788252
True	27.910427518180576
True	237.1220305043878
True	484.4289699150647
True	174.50213100181654
True	539.841539101242
True	477.8888656107236
True	250.05385050257183
True	99.21443184398088
True	44.58432623287271
True	403.8197954504117
True	777.8591163731162
True	164.03439620869185
True	1091.0973606420534
True	1047.945085786442
True	477.59796654517953
True	104.06041888443336
True	127.10484635922288
True	652.5168659727112
True	8.884015048565669
True	230.68929364635648
True	126.17510001889448
True	118.72926408984074
True	321.6339713526267
True	622.6622501775769
True	36.79665699359511
True	119.81409702710444
True	948.172466719522
True	51.78818670716885
True	449.95703328547626
True	533.2543522498431
True	253.245788252871
True	138.5992654641874
True	949.0386488447316
True	1181.4966155879565
True	518.5302429349907
True	659.4550950092357
True	211.10923957468623
True	152.82650417542033
True	321.9014450671966
True	252.23427870187916
True	171.72693504912084
True	296.4670533289635
True	335.0013691269093
True	12.107903111834
True	627.5999193723613
True	149.96504616109434
True	77.3671280938017
True	459.986095520914
True	322.3382649242178
True	1217.1506620801897
True	368.8360702645998
True	981.655781704132
True	10.688333850439452
True	274.49467660237383
True	230.39287173412103
True	151.80479186741567
True	513.078153069374
True	209.15963054205687
True	424.0057376671072
True	331.3658006548001
True	114.9664266598484
True	363.12242662962
True	1050.176547379343
True	713.9823660067635
True	214.5297073331647
True	108.74489108152596
True	299.9495010315193
True	23.119352717546032
True	350.2042371450405
True	300.49766326782486
True	577.4261522419428
True	463.8278112559874
True	368.1271558405013
True	158.97652707798926
True	11.585219002681043
True	407.7282743409897
True	296.51976813843373
True	141.387491182593
True	298.17632627020413
True	433.4171341988485
True	792.2159594259459
True	318.07270852122235
True	783.8053058203875
True	415.23731274719455
True	384.850801476867
True	1.9815294497817488
True	1188.796611198093
True	104.58019973099184
True	945.029482289274
True	208.56210695572528
True	461.08123889099903
True	678.4890811569824
True	83.67277400560404
True	456.3954945247126
True	34.72437117783882
True	429.2952815226927
True	74.77769525314052
True	226.62057455625
True	39.26965471919844
True	662.6067774196565
True	182.8549679952871
True	24.613684325372787
True	405.05958010532765
True	111.3733647583632
True	164.00315056915218
True	779.893188712815
True	251.48829948323996
True	153.86596150904694
True	376.6490995195307
True	502.0723873001812
True	338.34149792744995
True	518.7975447493927
True	621.2830214054303
True	166.1111689217005
True	7.49459897848012
True	77.65218492419058
True	437.1025389044879
True	94.362179565363
True	78.573987987251
True	1011.8722630118187
True	28.60290210903841
True	319.82907652047624
True	316.6437759510415
True	439.934488236612
True	677.7457249128279
True	186.67507961435504
True	659.9094356585183
True	337.6819533972806
True	348.58833231602904
True	269.81746791826816
True	216.69369361827088
True	365.08020636081824
True	451.4830414632464
True	402.25854248744304
True	628.505956077041
True	140.05475852632753
True	77.74015773338851
True	39.93488106975688
True	305.59772864196884
True	655.7702387984004
True	413.4577356553954
True	800.0936811493083
True	218.99488079911413
True	400.7007606684199
True	69.52810035756055
True	49.51916040882236
True	423.5600577015386
True	194.44419776834445
True	217.19947163421517
True	43.58835025347391
True	1113.5124466780992
True	166.76784106767195
True	927.1683877790232
True	309.74817219540506
True	917.1242855701493
True	227.16671646612508
True	454.1166093151338
True	530.7105495180808
True	635.2765220893785
True	206.88013605476667
True	482.9356771887653
True	925.3983680550184
True	121.72232248821057
True	6.345338483565508
True	552.188746867912
True	29.510444718695023
True	75.56445029732392
True	790.1338067863109
True	236.1091913254024
True	1017.921949783841
True	687.9401419505028
True	432.1139379244629
True	288.03938176380365
True	494.8916377008428
True	345.02989728318374
True	184.04207308067
True	719.112804708564
True	712.4901017708229
True	208.24182603637524
True	87.41530425318652
True	517.0727893110308
True	145.7832757421667
True	386.3378834262595
True	349.1182154158131
True	65.33711690524093
True	390.29417613043694
True	400.9088153524978
True	372.46758275603753
True	398.1876810344427
True	413.1589382951616
True	652.8022456267942
True	57.73618164502888
True	469.6357596556188
True	305.535893488077
True	634.5211050535887
True	220.63221097557692
True	95.46270880707304
True	43.42997219044844
True	537.0388794095638
True	630.2495673490214
True	178.6135181897987
True	415.34587909472566
True	332.25476561102204
True	18.056956984889275
True	164.5693879331865
True	287.31549197523566
True	2.698582778943265
True	866.4759466087255
True	82.70565232760246
True	100.7902831219137
True	111.22309922072962
True	355.25249207819815
True	35.2702366921161
True	464.1934156230551
True	227.06224406414776
True	5.501790375353847
True	116.14784761980418
True	440.9750092406824
True	47.94165017671574
True	69.48353678726936
True	174.60549852648373
True	292.35147320668455
True	963.5247132509326
True	396.254284182302
True	997.6376590612214
True	187.2433462920504
True	1022.0060789109286
True	738.0818495869432
True	638.1181664501344
True	417.73159166986255
True	378.9197258637912
True	77.98106444346237
True	75.12109628317587
True	82.7117406484589
True	180.69914659895653
True	481.1627943745586
True	1057.779700126174
True	183.23941398607963
True	348.3723534978234
True	429.73036405921033
True	624.526717000486
True	623.838989558558
True	285.17233774292174
True	442.0469082840356
True	673.5558980754341
True	93.79136416064227
True	738.2733212608839
True	261.5570704751115
True	138.59836974192493
True	416.5541012110203
True	837.9875239079921
True	435.8467088291816
True	865.1459369994734
True	201.57227576186276
True	349.37928802064226
True	701.7342892223313
True	632.2366125066981
True	189.83188111233147
True	264.5124160382255
True	810.4135152707405
True	30.618956859517223
True	186.02067933996543
True	494.58577228459154
True	709.4608441220504
True	100.27691924024106
True	37.61975998221075
True	169.70087598805057
True	707.8594928144098
True	311.7793693590193
True	563.006177699806
True	351.49749053978
True	304.7295883055188
True	444.99647007611617
True	482.65240783869547
True	70.98656767308108
True	374.52774526227887
True	770.4328473007039
True	0.0
True	291.6486143792693
True	241.58097660574904
True	967.957881086736
True	138.3893427499928
True	639.7024704545464
True	629.4698314352653
True	114.11961374447054
True	221.1018990347604
True	130.86404198898268
True	11.491119222368836
True	292.2632957051477
True	383.7203631168129
True	1150.3937518108708
True	241.17994904262576
True	419.50227993780015
True	653.6971323916695
True	203.97879519588403
True	27.48297955829406
True	865.612343815457
True	614.5885981285688
True	163.6305970494644
True	632.6397493403034
True	162.29214467754718
True	270.6949917004634
True	752.8193841855999
True	35.04929276471024
True	107.18913959215828
True	510.2236641081226
True	64.4670442106394
True	78.31860032109317
True	390.1922477882348
True	22.619955024082078
True	771.599401391654
True	102.47456418790026
True	146.49782153721517
True	17.828165444512976
True	716.4759523658713
True	29.32180391281195
True	794.6891880876756
True	396.7849293053974
True	108.41480326047645
True	708.5474633238871
True	528.6546835774637
True	534.4761937207928
True	46.03360295141659
True	377.5881483376536
True	5.265979191941472
True	94.38344468031976
True	387.4452832134936
True	44.34879318815841
True	119.30270267709548
True	306.9952338864494
True	177.48121775792055
True	99.9605049610946
True	655.9608945632308
True	21.079490530117823
True	1170.245133851662
True	506.9676978658469
True	306.6451358067345
True	490.8761758351485
True	119.25049919101173
True	775.1507144232829
True	1127.1372570566696
True	759.3088165534048
True	167.13924179971954
True	227.5185899723896
True	51.69767376728984
True	58.64144624391647
True	152.96804870443216
True	100.74285757220876
True	166.61356564569442
True	1185.5499747843594
True	302.80526668212985
True	354.7993278168231
True	710.3695037079491
True	15.983297189213555
True	14.038250875570132
True	581.3127214765127
True	5.607099377759896
True	116.0316442909076
True	667.0919008529289
True	185.7030723625592
True	649.8947794309416
True	841.9383401707762
True	158.0645186217347
True	897.0775054041194
True	2.338773793464267
True	448.5283720587726
True	1065.5865896178964
True	24.489100709337453
True	237.65344093379292
True	142.58809629593193
True	1006.2334322042776
True	236.43902775952935
True	500.093510450896
True	118.67775169349476
True	514.7967049897238
True	155.35440265958854
True	97.66828025220356
True	386.43963724182015
True	70.241887457552
True	55.534535171433
True	1066.254864358791
True	270.106098238716
True	154.7121824988188
True	374.8988000952678
True	402.659684533136
True	223.8601271929692
True	166.50766026521302
True	368.7017125154652
True	34.76965033904557
True	483.0624596068421
True	1112.999354542387
True	115.15944525167
True	468.9432616358277
True	306.8240772640056
True	27.249016580272787
True	415.86943828159
True	107.76515418015607
True	602.1447329612944
True	206.07674322544548
True	435.1956292110896
True	20.66720606498425
True	448.6879602410861
True	113.19875836434692
True	363.54441895217576
True	32.470750200685416
True	176.79606199656624
True	252.3305101492064
True	741.7561203350361
True	58.91253752672439
True	141.36197004856325
True	235.6343572632281
True	135.88772038538744
True	632.4613097855164
True	537.3844636794572
True	767.119477279749
True	394.8525669941371
True	530.8309059907735
True	416.0479627971032
True	680.9214246921717
True	72.30989804694356
True	488.28428874393984
True	425.7368614393489
True	49.46779828042183
True	85.16295369733659
True	128.93216425866697
True	87.58809438036582
True	325.2860494655817
True	839.8167757001104
True	326.1674716661944
True	1094.383743843782
True	301.8239888793461
True	928.291641825917
True	151.06065362572653
True	568.5026702916314
True	600.5261188445379
True	722.1083317913567
True	453.13261544782665
True	69.97935439580853
True	312.352150106498
True	40.220124338639046
True	162.9823294953388
True	167.92493181649323
True	1122.9516885882656
True	223.15840800347664
True	550.7453896061608
True	521.7634189001454
True	564.8648532714433
True	889.2839570726883
True	590.4473772543918
True	645.7754549929829
True	937.6415056162076
True	123.21672780897728
True	305.7233323511473
True	264.73977634774263
True	325.04191746034417
True	91.33641781554807
True	383.145636153556
True	4.703627577666987
True	316.71499281834576
True	251.68664929016396
True	614.6340936789035
True	290.8685727749016
True	350.28518718258624
True	10.783037352088222
True	60.47062804072751
True	537.7589934645372
True	29.84408964506015
True	148.65786152253872
True	66.09092605186291
True	157.82556064793664
True	249.18297382290976
True	69.87497258628353
True	379.5192714614043
True	265.23176908997345
True	99.7234415690598
True	342.96472591673097
True	64.68934752140883
True	575.7172293611359
True	848.1816099652398
True	281.6963305247169
True	1157.2586926966674
True	106.97463467428112
True	302.3652426532362
True	1053.6580840745753
True	90.95917005184911
True	283.94082726346574
True	11.346663725598324
True	410.5953080374932
True	455.8190419007614
True	155.82816859792587
True	627.422363043946
True	908.315587641325
True	156.34135393050192
True	78.71107232413397
True	332.48740399902766
True	541.1813181266543
True	598.2352263035233
True	1186.3608743573666
True	26.670343105205408
True	949.3764369592242
True	140.11587974996175
True	635.2707529047551
True	115.03279635813598
True	137.827663375353
True	194.28876817002444
True	167.95195771572784
True	769.860140188889
True	205.500461261156
True	230.3253814198008
True	62.96436398187692
True	512.4130019619224
True	469.96544137742063
True	174.61187533602396
True	226.72749115567285
True	17.293195103121207
True	415.9151335702172
True	221.14969387523425
True	301.71318703162643
True	114.57978507852572
True	709.1024609245172
True	399.0845244697555
True	252.79099980132884
True	644.2372857820338
True	524.1080243287928
True	460.208399200997
True	142.5112762801085
True	526.1911535602836
True	425.593375655318
True	2.3118561817580234
True	195.89109547741185
True	97.90788423333235
True	236.61662664376303
True	2.593419359582368
True	128.632704161333
True	352.84553678156345
True	6.451018670055042
True	839.4325543699415
True	166.5320480614141
True	717.9675911151804
True	792.1980180876623
True	164.9012314314316
True	210.9707365109422
True	491.8845534601734
True	849.343690389986
True	49.16065610306052
True	36.95113269257166
True	133.5726204812866
True	620.748905511889
True	714.3955050419221
True	182.22484666216403
True	589.8883345331557
True	610.6885974370281
True	824.8014477417374
True	400.2083046369849
True	188.6261047165215
True	864.8521816153013
True	219.56138180849487
True	157.58469082674802
True	325.5455658992475
True	228.94365627594175
True	215.91177220189715
True	609.7529948794792
True	246.39385011825536
True	191.4716959684332
True	453.25068011454016
True	463.8453325144296
True	63.1088849832628
True	293.1896812518976
True	75.02938956969965
True	337.2790139112065
True	363.14904051911714
True	265.83076597040105
True	176.9587112614838
True	376.9767703932063
True	639.0202705438322
True	766.9301282408267
True	299.96500222890586
True	758.5839577479945
True	63.7078991329574
True	867.2514725039983
True	354.83262867114286
True	14.88881250818464
True	620.237546766718
True	703.0978013486632
True	243.1790929976281
True	166.90761164278757
True	45.81118374403089
True	386.5177032751847
True	72.74534714790813
True	14.425928540253732
True	913.7028725303765
True	358.8451778771182
True	171.8500507418259
True	992.165813671576
True	12.110648905667343
True	804.9742721954975
True	32.27036138377266
True	666.6975715093895
True	57.92043042279649
True	765.352236703046
True	462.5458775280698
True	199.0085088092111
True	436.43295412215946
True	206.089194564177
True	293.86045783985355
True	226.88189888969012
True	403.86641744239296
True	10.29411418697842
True	322.4851327302844
True	108.13268180713403
True	11.305936271172722
True	474.7627737198058
True	737.4888481749489
True	294.5538285478575
True	81.1229598487734
True	304.07057824807634
True	84.1166096712482
True	182.98530634881223
True	181.49819395331852
True	371.94586805864776
True	44.60032411735785
True	138.53218933560453
True	392.0606947588622
True	886.4129778600225
True	115.53367851929757
True	207.0551859621767
True	436.0680228533032
True	19.06098795763935
True	408.41699267261606
True	515.0129375608547
True	89.64253818996725
True	392.7704760501604
True	350.026286518181
True	426.5279944748801
True	606.5451217007806
True	1050.684667392535
True	969.2093550395916
True	54.33065605802442
True	1057.7640687097007
True	112.62803740589564
True	102.37214860637364
True	114.61991261702616
True	492.3075781766116
True	379.70608538808887
True	573.6717794805475
True	257.19426950453686
True	160.64185531954777
True	402.2818755112373
True	16.53184653763002
True	470.94732273544895
True	386.19915460362586
True	146.519385395331
True	93.24091542617889
True	514.0704674025628
True	1014.3724535766304
True	199.35464012039583
True	62.782216710291806
True	431.72909566357873
True	368.2332367180414
True	469.51872599368943
True	331.0517011413668
True	4.642415645195277
True	537.2011847054133
True	495.2840298812672
True	486.8089960802157
True	191.4208127237785
True	103.47382957305808
True	21.961812758905555
True	372.8031138561082
True	104.78982833082831
True	7.137914401260659
True	32.31987387978111
True	354.7569765376025
True	635.7625968337618
True	133.55751531486624
True	90.47899111187029
True	24.98440289951144
True	419.9391089120712
True	349.1628274879769
True	743.2453108713086
True	305.8622124426546
True	530.8588234746555
True	560.7807609544003
True	517.7273464270179
True	291.13684000250373
True	535.0481316764974
True	94.24952159426874
True	594.2269978561151
True	6.427280921346595
True	375.9050103849094
True	487.9851910973872
True	958.114069005764
True	347.7065087662393
True	780.7859694892435
True	1007.0857853785492
True	174.97410620027597
True	37.05264206315702
True	362.70992904332815
True	394.55310981363647
True	598.7696408089416
True	242.061331113538
True	30.83206144310981
True	634.082684771553
True	130.95216231768543
True	1053.763847775875
True	314.24627556943386
True	473.740011873825
True	120.01450658637933
True	816.2092514985123
True	134.11384508375068
True	823.6843594028614
True	558.3333551020046
True	191.0506310360588
True	117.20574455304929
True	64.97804022675646
True	573.743597136571
True	920.3745441428885
True	425.2451325680125
True	551.9568167638224
True	137.93808442902582
True	628.0847142801385
True	479.3219631189785
True	797.2831325441703
True	328.1581062279286
True	598.8405034352792
True	113.73031438773424
True	27.183058738321343
True	408.1094763843626
True	178.71038901157505
True	106.5154163885356
True	381.45854069357983
True	1051.2097315650988
True	269.4306708267821
True	549.7943875378928
True	11.978819220791584
True	70.9297608775037
True	333.31216880388973
True	754.5596008659431
True	442.4728003982677
True	527.8946688897613
True	733.6010318830466
True	66.89409408762015
True	711.9536641785215
True	47.162657450481696
True	104.12334716067392
True	180.85293121360735
True	85.37091491431215
True	27.836715123937097
True	286.557202671011
True	467.639431014015
True	896.3680635747717
True	860.1170939276461
True	5.5680864023376655
True	287.83356032695866
True	475.5554753085698
True	122.98766948505936
True	234.22117409430052
True	333.2984685672539
True	1318.4433937054805
True	450.9996780725583
True	24.046023956227657
True	189.41294225320368
True	672.7658493925361
True	34.595139151159046
True	174.4161067701566
True	576.6119043257074
True	69.41432698057595
True	880.8891209670935
True	326.54458243227435
True	656.2108667992221
True	79.51573318028234
True	698.7794633285467
True	579.9171164838028
True	902.8527944064616
True	249.3290594666315
True	500.1530455320087
True	806.0776842578123
True	923.7776125307192
True	235.75417783021493
True	746.8834955204757
True	227.02288290401327
True	448.23038075999625
True	378.25260841525625
True	497.08288358351655
True	494.355435381261
True	315.1267561761179
True	352.7263807102208
True	113.9826644096114
True	343.91009244935657
True	1147.1081731682846
True	334.05152516456815
True	144.9838696760586
True	284.923432881146
True	742.5552128167799
True	648.4762583517461
True	413.4351497003195
True	122.02933497744132
True	326.6370775080586
True	35.20984024749231
True	174.33760205411994
True	93.44366445119124
True	88.98022638150557
True	572.4196051030956
True	141.50751734098148
True	134.82284536341257
True	106.72331504003688
True	83.77758559887803
True	445.6444754040894
True	403.9353266989021
True	1039.2128896113215
True	530.8608298468552
True	858.7868298611421
True	267.239476493644
True	298.2844901303698
True	558.7440829501767
True	195.17224093249771
True	748.3239920872544
True	254.5790437089293
True	359.61253354403857
True	66.21772041301858
True	116.42183035767158
True	266.6236998397744
True	123.24274627373184
True	474.32351615998016
True	30.72504487805876
True	581.1277177845101
True	1023.1415015398233
True	695.1730227214177
True	1.4030844454248006
True	61.77776865905139
True	496.86906104260976
True	445.1451723825187
True	76.95074157888034
True	118.75278262421467
True	295.79996132053265
True	77.95930790227439
True	53.93776053340705
True	714.5774086198317
True	676.0854687745988
True	163.28546671177835
True	168.22851711357788
True	532.4859940498584
True	55.0024303084784
True	24.20906363937265
True	548.2578802360046
True	452.6426697397522
True	1138.5089925691427
True	46.53945062273388
True	460.85497070588207
True	876.1680306383447
True	792.220490193272
True	295.8162246593509
True	759.5286857317101
True	403.67840444036176
True	40.25143175775118
True	96.13138164599872
True	709.0832019524969
True	78.49817715183643
True	138.98622092238458
True	957.240526851579
True	186.77798713366468
True	275.74625154892016
True	102.33726396044952
True	640.9987492110247
True	590.7638484017002
True	215.1032857222769
True	425.8799551046499
True	44.65672308554092
True	283.00970077195484
True	570.681751112467
True	591.9294101787243
True	311.1768008915402
True	74.75550980252568
True	938.014360770394
True	1055.90142872309
True	546.9857362727814
True	59.425979320557296
True	29.474589782310687
True	91.86919153972316
True	108.13431341010688
True	100.0673900048728
True	852.584732871882
True	1216.252131582752
True	728.6501086794989
True	314.3123868908796
True	7.8513637831748095
True	20.63703473702553
True	336.3704413919036
True	484.4947337113212
True	46.02321008779683
True	553.788503748073
True	422.7267886151171
True	400.8101814624623
True	81.80276062210362
True	203.25031362936735
True	262.1326958915536
True	139.33667812023194
True	389.12287292072006
True	45.94309599560749
True	174.88043899456275
True	1159.8123538848315
True	5.996583897127088
True	28.61137066362195
True	583.9506836932526
True	365.3526788801784
True	776.9399208376868
True	157.79398664573245
True	761.1020961502759
True	601.6118501295392
True	288.18105503266673
True	443.98227721879135
True	342.2473340244172
True	291.64969369103926
True	258.5573017916588
True	389.9904755240737
True	495.6398142569212
True	471.0288052515409
True	110.98577530758952
True	356.87097592800865
True	8.701254348944818
True	170.3239958413946
True	244.0316387663442
True	865.4799020485178
True	575.5688072603251
True	33.05525532149553
True	728.4703000184304
True	826.1569927179929
True	111.8146443456122
True	344.11636610713845
True	856.1095057078322
True	227.82079398161284
True	159.23018441874805
True	523.9987821915009
True	581.6095642910353
True	1101.5882281088852
True	144.52712310375037
True	154.68666877866957
True	249.4972164396408
True	322.8677738832212
True	417.3306870359104
True	406.5054251965103
True	325.9932006469376
True	452.03458529215743
True	496.7772960948784
True	228.59291617192136
True	1466.1907153504123
True	255.76903875782335
True	422.8680372622132
True	49.202672516734445
True	787.9189130807869
True	250.57968315686423
True	928.9051391326065
True	560.3016700632094
True	315.19326514802304
True	772.9448514178191
True	263.3619623108518
True	219.65719999015383
True	260.9814826315155
True	218.4063272970849
True	139.68293509047336
True	241.5505788965073
True	735.8323813196308
True	531.3963151413162
True	228.86546800977507
True	1166.900885278804
True	114.96889261402868
True	252.2887749329438
True	75.27158783773818
True	300.9457512918769
True	411.2424653006617
True	90.65753389471134
True	203.53455117057007
True	74.73278677972077
True	692.2481579956375
True	361.56406795593136
True	207.7968096084597
True	714.2219784775444
True	878.7050560469418
True	836.4422909900076
True	825.2255953624251
True	356.099114864133
True	1.2606080658799308
True	264.0998333966977
True	53.101094014980674
True	387.0162111525957
True	52.5865056782564
True	365.2661873244325
True	854.4926099278761
True	1018.3835364439032
True	405.41711798819273
True	22.01935364436596
True	519.6453139634365
True	507.3722818083869
True	195.8351167628555
True	228.53587898831373
True	292.70676543184925
True	22.985098428386657
True	124.53394475349806
True	974.2787074428388
True	61.36454851374222
True	481.59368275575287
True	790.8310680136227
True	100.0788705286188
True	261.7978725933773
True	116.31654232138436
True	16.35945661299265
True	1.5062571228998936
True	122.22737743416997
True	1009.250245960123
True	482.7614499584416
True	62.458436910697806
True	782.4413626835287
True	337.60030794332243
True	1.8790632697327303
True	455.4211654430636
True	183.4530955381016
True	491.55387533127583
True	78.01870706823365
True	345.5196407531158
True	372.3971770093833
True	179.18948593199914
True	194.94830457472665
True	126.1513503699879
True	173.66394891561353
True	971.7848891634212
True	13.916021233860532
True	501.2866040062327
True	486.7509164185663
True	421.3983300673754
True	216.3808650080497
True	232.2074606199413
True	168.60256550188157
True	45.52213542334542
True	471.5328761239928
True	149.5189582061121
True	861.5319912845949
True	845.2969623019584
True	254.98971551547808
True	300.839980946758
True	528.5024206389279
True	42.470344970140594
True	86.6297734395437
True	745.209876486736
True	1095.0694103890628
True	108.92479447454602
True	721.182107843251
True	139.38648470063487
True	927.420810305486
True	666.0410810571595
True	97.90732491936105
True	279.4251649768748
True	615.3392353066439
True	258.7160066767345
True	46.37326319390928
True	552.3686941112813
True	444.3786925656908
True	6.063644718944157
True	477.40291627723946
True	63.38273719265781
True	175.85036717742108
True	238.05552589683384
True	303.0207410886688
True	72.26678463664419
True	218.3267162736636
True	346.60736777702334
True	422.477869697905
True	972.471730956274
True	45.75423550592689
True	912.2387177266286
True	999.4416681341868
True	130.76252053415513
True	74.86140552101773
True	1009.0814184894288
True	35.717051276938946
True	228.51848774928055
True	81.68809573410758
True	210.28478616593245
True	357.020020988185
True	959.9773007124976
True	100.47389666305412
True	72.26542978368582
True	673.1271550386089
True	274.66175948657826
True	742.9878804787926
True	54.48560803190439
True	517.1715190049433
True	380.81406336161047
True	693.7728041363218
True	53.173978059604735
True	100.17859685129054
True	24.197407833160216
True	270.1662488909399
True	46.66977543961544
True	353.5425700630314
True	2.747534282748094
True	1202.0315179488896
True	105.45620052596682
True	135.29700332698692
True	350.26258997201325
True	711.1646522937574
True	630.6435207785648
True	1002.425939069381
True	466.6834847454537
True	423.7981270675243
True	140.62374459037432
True	421.4402250522891
True	845.450501008107
True	447.9957408870076
True	922.6385717061584
True	84.49915833115797
True	418.4836989669722
True	185.2939680512733
True	278.1392686801564
True	735.2113442248906
True	160.87601901353938
True	135.54033726246277
True	63.38021994228506
True	883.1648207841704
True	763.643167762263
True	85.03644627123927
True	428.0938622192614
True	750.6327784517481
True	421.6433693145968
True	54.823783462163846
True	327.12365703313947
True	776.3238882042058
True	34.33136478553198
True	363.790481101663
True	174.7211054631999
True	285.45580184186326
True	34.45835205617544
True	233.18898428764896
True	751.7836003719996
True	645.7078360065452
True	54.10259541793175
True	303.0546260907371
True	891.4225833675976
True	19.60970255284445
True	307.4426625230962
True	293.6198615036706
True	442.4110178806946
True	211.255090174498
True	604.5343505843736
True	46.93203567706325
True	984.9757666854854
True	887.7561141466152
True	47.06406937271184
True	392.1461118281663
True	724.8347506757732
True	935.0134352685108
True	275.6036807292342
True	613.2386991698836
True	128.80645363648208
True	199.04319180074768
True	129.19045500205533
True	135.72134414284602
True	212.61765541693788
True	948.5722425584016
True	795.0552584112664
True	958.957566834438
True	19.65996838351531
True	27.666768874482617
True	357.9689997280314
True	13.4108680402557
True	660.3378785325187
True	1069.1192702001752
True	250.4387978490897
True	211.48004381904292
True	83.65187039326217
True	210.22983203939768
True	134.7673415997928
True	44.377446773623
True	131.00909953283616
True	84.3798408335612
True	245.44147587058757
True	547.7673729061106
True	159.8316992194798
True	29.319774353199584
True	57.05819685164574
True	421.1317931454855
True	265.16852153599683
True	591.2611162219364
True	22.44099695193741
True	115.16052034074264
True	659.0088810634833
True	268.58485536500484
True	471.284713299878
True	641.3865180926649
True	100.9009762801872
True	116.38726678604344
True	79.7869411877914
True	27.193164901312585
True	118.89671981484518
True	90.7042543236808
True	100.82407157387806
True	146.9059182732348
True	245.35047104372617
True	836.395022257443
True	282.246156801354
True	949.1580688363916
True	166.646502233345
True	194.4947195874525
True	802.9188890973649
True	305.3508626734009
True	598.2843332413468
True	256.41527705825325
True	356.0524029543072
True	452.3789170051965
True	552.6376279713805
True	670.62654412432
True	354.9557274574833
True	35.535850174264745
True	549.4691182271354
True	624.2814713649866
True	19.67234020609419
True	10.349019028548238
True	269.7081181171426
True	410.0492150425528
True	414.89863159898977
True	63.77017603847431
True	648.0150255907163
True	984.7813619708568
True	237.4282234472801
True	905.6629419239136
True	268.74213763576165
True	104.17903281656076
True	270.29429024048744
True	657.3018461323694
True	40.80241564028493
True	552.1540052615302
True	1304.2461000633782
True	1019.0388110169844
True	889.6093353427912
True	207.3028594460368
True	90.65886728310473
True	189.02043605480688
True	845.9847750522966
True	142.387732738926
True	1070.3751304252266
True	879.1012279340297
True	44.40640919119543
True	90.64865997573614
True	418.80918192531726
True	406.325374021779
True	207.7493354933152
True	502.4988428183658
True	655.016187746989
True	126.75000918082551
True	279.5196282623553
True	1046.8209411393852
True	49.8169605800568
True	716.0514166910349
True	537.5230956750734
True	38.178062427422
True	801.9569090981679
True	392.240250269334
True	558.0218625671249
True	111.78461424777524
True	269.1710467027505
True	223.0224659573142
True	27.128811698870013
True	138.14198386771795
True	735.3248759089228
True	135.8259964888829
True	390.1297065795463
True	65.4204843305469
True	615.8555813984133
True	619.0204211712299
True	229.8374345434204
True	452.589047885655
True	175.84910529117687
True	167.99633615073066
True	224.31179769480053
True	276.939285027261
True	372.8559804472479
True	127.09638939205708
True	201.3623402486336
True	27.24184647721418
True	888.2025329682775
True	302.37917398121107
True	10.261762435204588
True	367.1823729628352
True	169.43790807851957
True	618.5882400883943
True	379.2093957811056
True	591.1225626162797
True	554.6059030563221
True	475.3959359950673
True	796.7601325408995
True	248.0371463916164
True	560.5725076936756
True	159.35879832572218
True	531.2897107777217
True	347.8155572557365
True	383.9707290036633
True	125.95606505985418
True	133.6535453386531
True	111.748639457527
True	66.86068100738139
True	722.1425276975175
True	184.7889473754754
True	46.34718930183452
True	0.0
True	528.6841960494831
True	112.41888180807204
True	22.25470560700273
True	38.75746112275285
True	111.9838117333509
True	550.1244904520964
True	186.1377854137607
True	103.98419744280524
True	35.54885814064182
True	152.12834584683455
True	947.3300365851252
True	51.34758477429494
True	232.7274369500012
True	742.7026278839714
True	323.1826027273409
True	450.2860895823652
True	484.0061871819568
True	509.6400714448884
True	589.3046096749459
True	899.7467003195981
True	264.21796211379615
True	1018.6997784147416
True	910.8320466343948
True	593.9711438825257
True	352.5983392150034
True	857.0679443406415
True	10.56715875802086
True	33.545232986811655
True	293.21547731262416
True	44.095325333612415
True	209.26662345604
True	746.370739980964
True	206.75657026387177
True	726.8691363184145
True	762.7385656892023
True	123.45299725766392
True	371.8144897807861
True	581.7363599315233
True	24.17101459823622
True	133.14772218193974
True	429.1559120344355
True	307.5802207960341
True	204.63950971975183
True	112.58173717245424
True	381.2167274454149
True	21.53669006619593
True	366.522154032004
True	363.70275618892526
True	1045.7792376115751
True	390.4077246060895
True	30.633759220610663
True	441.7772000988678
True	439.0048417484493
True	234.51810103978488
True	34.895006411801546
True	756.7869164092655
True	454.8309322817032
True	177.76820921491628
True	12.80289863526452
True	1224.5943667251952
True	165.7534748072607
True	27.18276768301572
True	303.6274175007559
True	279.4108195809618
True	114.12155171700104
True	294.5949724980367
True	46.2178555378767
True	317.150426977276
True	300.03188292710735
True	321.9083744166443
True	34.372073679271246
True	50.955703326203725
True	1106.8196262157337
True	23.447463287681614
True	12.86545956656806
True	172.67058604720492
True	641.615042590047
True	8.378452256444744
True	191.01493366143808
True	178.15118510994282
True	530.1753438883928
True	368.0943603627028
True	733.2510819944845
True	318.2803129340413
True	513.1370136356644
True	451.78023883613656
True	496.5321938697245
True	103.69295910090044
True	1249.5893313543702
True	919.3833716225084
True	285.1480689290536
True	508.5348817341441
True	97.30270341560971
True	545.2062825151077
True	425.5262675838626
True	155.8812087426498
True	76.70083085180694
True	358.50557841264765
True	171.446342765387
True	30.22279317594551
True	634.9188972606214
True	379.7917310030411
True	70.30123119679445
True	32.113394883733264
True	656.4237332548101
True	492.65113102250433
True	68.73546929902022
True	22.08500653891448
True	331.44700719584245
True	337.2195363855551
True	705.5228189811199
True	544.3210426137775
True	564.4613601887744
True	798.2403516238539
True	8.383696059171417
True	55.21773400970266
True	35.963518480337456
True	58.21681143542085
True	490.4432313785799
True	568.0082090242986
True	83.8005322502637
True	109.9088914000435
True	205.974548678554
True	73.71410912037916
True	171.81107583083215
True	208.6313450721004
True	275.5570541980981
True	807.7476848778435
True	592.0014423286174
True	286.9355426183777
True	199.56743930820448
True	269.06277953599226
True	245.54469708467008
True	795.3097833233057
True	337.3953784779948
True	176.76664061784103
True	927.7364833538048
True	357.09698691150675
True	479.9193629960829
True	149.11566333971484
True	119.71564027091225
True	61.83485357296132
True	202.5983465221722
True	940.0967239847052
True	537.5936091499013
True	119.00701506147196
True	359.031084331085
True	103.26761679418291
True	712.6695369206864
True	4.751751982521899
True	708.4462014650235
True	36.9323454578274
True	947.2828210859832
True	852.1434766484344
True	211.0566772067854
True	26.292202000068016
True	83.56379359447229
True	450.0995166140402
True	220.4395331598669
True	1.6291129002610198
True	74.93514884072479
True	1115.7190596589887
True	350.0758187620162
True	642.8621460647161
True	496.1339603403648
True	33.42069423225509
True	138.10052296284914
True	451.6188815081894
True	890.3423647938199
True	820.848195256872
True	411.05572049254965
True	329.73412327014154
True	16.78361668103284
True	77.11569150142591
True	750.2851784488124
True	473.1982111048612
True	373.6419868888871
True	875.1237917417119
True	25.779603666621
True	217.09222400397996
True	871.7677546383279
True	238.83373472989848
True	7.624716003088121
True	501.0431371169954
True	105.29218014527696
True	659.4374952618733
True	50.98899042089629
True	258.3367660563597
True	867.7520732532124
True	930.8483246623005
True	271.56406913298315
True	440.52033511114286
True	115.28135139750968
True	586.2001588809977
True	257.216151909587
True	195.82729166003105
True	860.1428852026241
True	57.05936119902133
True	705.5649000838271
True	279.9196169871523
True	302.6375135478893
True	169.49364970912558
True	501.0723798333693
True	592.2766994106411
True	368.6984142459699
True	405.4623958379917
True	71.172783720374
True	160.85786159402554
True	435.53306065018177
True	207.2410653590549
True	39.07712460720696
True	193.3953874874767
True	378.15327515942414
True	401.2417151732113
True	722.2229684366885
True	133.70715740796388
True	658.0066120672495
True	499.4759046116017
True	589.6973471614152
True	131.5958400223639
True	37.22618542128549
True	641.1858181327041
True	72.71073100413086
True	561.8542161620727
True	701.9708663342025
True	460.3736479128633
True	131.701439712327
True	529.3867519770603
True	4.116002196866072
True	396.6220967122738
True	33.026282607302576
True	627.6896959951223
True	278.47766300619963
True	564.6413222543615
True	692.2948930344199
True	148.34616942509385
True	510.4244394811863
True	511.1432553083162
True	63.90291198654401
True	991.9572765386164
True	2.5833739401617777
True	28.276012978649977
True	645.0068704260832
True	678.2964787873
True	126.39234044461976
True	407.0304112119996
True	122.70067170121176
True	72.32715846373148
True	438.7296198071192
True	38.017145537127874
True	516.7148624831199
True	12.63655908206377
True	847.8510862654921
True	552.4666707609665
True	641.9778889315776
True	101.02078533265748
True	401.2126539150358
True	995.5110484395605
True	840.7336942791206
True	146.1779463408595
True	541.5046385528066
True	435.72006032734464
True	236.42464843487943
True	257.2335953888865
True	5.678136359536508
True	325.071175715651
True	10.236907499867003
True	377.65936543522
True	74.73102284526665
True	427.85629830722297
True	646.0461821499256
True	119.67538616610877
True	228.8434815671796
True	637.6965211431211
True	674.315843309514
True	299.609170030022
True	135.82086046377344
True	163.87450050011594
True	481.2904574448808
True	88.53227895119049
True	10.511418266111734
True	490.44136532886
True	569.6261708739469
True	19.46765532699958
True	142.11701962293645
True	918.952511748597
True	489.3738620999497
True	270.18039841697214
True	35.56800270874447
True	469.5976655773507
True	112.54513833277608
True	582.1880091608666
True	660.1545036009333
True	303.72940413542426
True	382.7736787702159
True	188.21460889540052
True	241.45739338179527
True	75.05698723267118
True	222.9010714553729
True	491.4612976028031
True	21.62142996748392
True	461.6425314687407
True	374.7645472820808
True	724.3215132585187
True	866.249308709897
True	884.5323488148576
True	151.49989235722902
True	412.7109974242794
True	70.5084040978121
True	185.34724239360636
True	319.02406299569304
True	11.593129837555589
True	803.1343300086882
True	23.86075867413708
True	391.8878436299228
True	265.88203451910414
True	638.6567008222892
True	212.16614000064857
True	38.641770833867625
True	685.8864675099081
True	1069.8250402683411
True	225.3314097014508
True	133.93436785675166
True	620.3010677449436
True	478.84100383987806
True	19.80256361593976
True	853.8495346775152
True	115.10090357737722
True	43.85397475714263
True	309.7468701909827
True	351.97508360460256
True	405.6791452636341
True	268.295915371881
True	19.740538950773868
True	21.440124607411168
True	858.6123377950299
True	201.8419535585567
True	111.35679010397472
True	815.4956947731072
True	662.6495237354774
True	609.1711462324242
True	447.70125061720745
True	145.5179831173835
True	33.24066205371209
True	100.90483380830854
True	419.8733584704135
True	236.7466216569496
True	466.72621453050266
True	142.98670514342538
True	488.6762805738144
True	626.0904708784714
True	959.1855114733722
True	22.62648049171082
True	973.2965474194746
True	1068.8284673104804
True	462.1229756934341
True	86.09371834550602
True	811.2839981747103
True	632.8512072349545
True	684.6087650060934
True	181.18807842884263
True	742.470836242517
True	692.1489499626626
True	123.24374355633748
True	810.0166654889833
True	835.5187802000961
True	497.6113232713873
True	227.7996353954707
True	73.77034816507651
True	300.74772308720617
True	350.7478125076414
True	466.9992196540144
True	433.1953657297616
True	196.1412128233464
True	313.8162306929958
True	2.7236572184846146
True	13.426673386188458
True	103.54458636928828
True	132.8869905495419
True	360.07000087735247
True	351.16908086675073
True	114.79409094680372
True	19.08311602650365
True	214.63443890787988
True	840.6366070903932
True	465.3498794699347
True	529.5810339294392
True	552.6038222691006
True	819.6730004150775
True	653.9144301239236
True	88.33882130602517
True	208.2486038301163
True	238.3305947237781
True	291.82458109235097
True	105.76381536061676
True	359.7001907871172
True	439.62634323131977
True	170.7598486038913
True	653.6406080720802
True	246.14891971139224
True	199.78971164725405
True	30.179998309846276
True	255.3836169776907
True	457.0313575627104
True	165.53597350312836
True	530.5550453202792
True	462.0243456066224
True	241.62137745669537
True	103.75574052113744
True	41.90001947490981
True	407.9949955035363
True	789.2239021599063
True	164.18508513337633
True	1051.5403136290831
True	1070.2885307684107
True	480.0157132615549
True	104.19823913427206
True	124.9354975995186
True	656.5985366471649
True	8.544326459129916
True	222.9102837006756
True	133.45278604526447
True	115.71329965589908
True	320.42887374453346
True	645.4395261205806
True	36.38128637365268
True	130.00388348311466
True	944.2425359159674
True	55.71341376872172
True	457.2400876861675
True	534.2755128414052
True	244.66105600281625
True	131.7729363167589
True	943.2715083965423
True	1210.483850328774
True	513.2680249360733
True	647.9923177049277
True	211.94814344473463
True	153.96333753148437
True	325.77643236044315
True	249.34970854423852
True	172.15295421205448
True	327.56423414892487
True	328.0417907884987
True	12.60405386908683
True	616.9004055095335
True	147.24975860341385
True	76.8114388827543
True	446.0561247446627
True	301.8062434408316
True	1197.4863034757168
True	358.03599558275107
True	967.231734933274
True	10.086391821058786
True	265.2820627188497
True	227.75110724007877
True	156.16611862203368
True	482.1283168355416
True	198.96702172029308
True	406.2732163582383
True	325.33032278879574
True	117.74079375738845
True	356.6959680280006
True	1054.995312473896
True	682.5263168692983
True	223.90961962580585
True	96.19316714146368
True	306.4919756780524
True	25.36328527882886
True	353.72846457163763
True	301.1031997950004
True	580.8743614650582
True	446.0775907676861
True	361.5602743056728
True	164.40507589158062
True	11.984463375445152
True	428.6732293577596
True	282.6318322523653
True	140.3493382955925
True	302.678074421792
True	417.0749860990727
True	834.0348625080337
True	306.0500336728009
True	774.0590980446158
True	379.569171757803
True	371.21351443117135
True	1.3410409368123557
True	1158.7244910361717
True	105.38269408253868
True	910.0998192554058
True	211.0477413094665
True	477.3752319383324
True	668.4554021565486
True	82.91533880673053
True	486.1692629036128
True	32.81503698490762
True	410.30781404562697
True	75.76171099865972
True	230.81995076418005
True	35.61964653496361
True	686.3238412480006
True	187.2944995092425
True	25.964167539988903
True	390.75952274645033
True	112.30317978645736
True	159.26780326874962
True	806.7175402839155
True	256.92628985754243
True	154.96820381824094
True	379.28925828005833
True	514.5244169307431
True	328.7977694932498
True	503.1864757405589
True	622.653458120448
True	153.04240415805904
True	6.9169310474819135
True	73.89528033683494
True	426.3454027379452
True	88.12707075166207
True	81.59256298517235
True	1066.5483468647371
True	26.416329366261756
True	329.9035650436274
True	323.60386645996874
True	431.4387188575942
True	677.1540140469534
True	186.0190340723292
True	633.6007885380176
True	326.1007191267478
True	354.4641010962968
True	272.09073002341387
True	224.4133949098313
True	345.9853174776851
True	443.8993299965192
True	411.3128793618242
True	601.1627180742544
True	140.97308692198007
True	81.51916444225218
True	39.54151594177447
True	299.4927766789034
True	614.3998239756249
True	411.2729399317526
True	789.2647977008112
True	218.06945416686867
True	381.1713784486944
True	68.24365460683619
True	55.717372241129056
True	407.1819660902255
True	204.7465434585216
True	229.0723320025404
True	44.19925902383549
True	1088.3870814385775
True	179.44000584104737
True	941.6423896896554
True	314.68000072216125
True	915.3237534664054
True	228.9879385943628
True	483.2198338177968
True	525.8230753722294
True	591.8202135862123
True	215.98376746458428
True	492.85543629203454
True	895.1509323040519
True	126.45111551410102
True	7.436870470365482
True	579.2061598857993
True	29.299684117215627
True	70.53514735977404
True	779.2662709117664
True	226.3133801184075
True	970.0463089318596
True	687.7632784124609
True	408.9530260833096
True	287.5963435692124
True	481.96024185262496
True	330.61983944573376
True	177.77257492672015
True	703.6747340492338
True	725.4199155328032
True	200.07011019882708
True	85.22135285672591
True	521.3681875996649
True	143.2909084570493
True	396.9192346780616
True	357.715608118973
True	61.99971038212327
True	379.6468515004093
True	410.63873516208224
True	373.4136778819853
True	409.5467416691176
True	416.7878825794596
True	641.339206674583
True	55.29961331609308
True	456.75949707604616
True	332.9385086415595
True	666.5006991861089
True	220.3696395967029
True	103.30880700016267
True	41.980372645984936
True	548.9174778573986
True	620.0453411542783
True	183.00710507729707
True	412.476794988046
True	344.4581211921952
True	17.60658176644256
True	164.3772696299928
True	296.5779009945679
True	3.023297206079227
True	882.1705023488411
True	80.59460772747164
True	102.88106004513142
True	107.45466609865862
True	368.38887467489087
True	38.07863051670915
True	452.6720654182602
True	232.2999422248365
True	5.752277489798169
True	119.85420840063968
True	454.8355969654763
True	53.10149622767534
True	68.62652118068962
True	179.97374438031713
True	280.4252811215543
True	937.182916967325
True	386.1158307020101
True	982.8432131803064
True	193.78530281230107
True	1070.227091688761
True	804.8192712048743
True	668.9429315678337
True	412.4333677873314
True	382.22462099167495
True	78.38635707374054
True	72.15662540415134
True	73.80443459560648
True	180.57197207023933
True	472.8462649830191
True	1112.9417099446268
True	176.84554773312428
True	343.9380113062714
True	432.0159816319107
True	587.174664933679
True	597.9198383567436
True	283.3400800243932
True	458.7098183670181
True	663.1034365770702
True	100.02053646429042
True	734.8006854456963
True	247.6654290779639
True	136.92879970668753
True	404.3420835086106
True	853.575254394849
True	446.6272031430897
True	877.7183542411616
True	195.28211924043976
True	350.2699863524344
True	696.2343001989345
True	620.5079653395615
True	188.57556670623708
True	265.605966435192
True	782.9958175407863
True	31.011592995390203
True	184.36050941948508
True	475.7167506566629
True	717.654698294441
True	105.7886155629288
True	38.50460302424427
True	173.19369065650147
True	713.6771276379362
True	330.9629822171982
True	551.2680591667299
True	350.7015202366863
True	295.13022285671406
True	459.5630293394385
True	492.76410784703415
True	72.73089608300195
True	387.2928883020595
True	776.688829117119
True	0.0
True	279.5107372459191
True	250.77510180099105
True	1018.0132369124336
True	150.8535719605419
True	664.7528495396336
True	647.3716128060406
True	113.6970045271951
True	222.54084441827075
True	124.70361273129402
True	11.880616938086677
True	292.85040368705484
True	393.4413853735516
True	1128.1945757244262
True	239.91829636196505
True	395.63344969794167
True	648.8666689453241
True	204.49543246241785
True	26.88170011749582
True	843.53549633182
True	596.5166333897304
True	159.80295424500704
True	626.6343789405188
True	159.49735013210451
True	309.01045140181145
True	769.2720757668695
True	35.18466480865916
True	111.97077509612464
True	519.4118301120577
True	66.75945911105049
True	75.98795131284012
True	421.5715321704442
True	22.449395894707305
True	741.6151198531877
True	100.98489038097834
True	152.79203071708875
True	21.40088948758351
True	679.900209944834
True	29.43881251564257
True	802.01433420849
True	391.57225941285367
True	116.78929552452917
True	696.8655016089675
True	511.64469215915454
True	553.5566346937155
True	46.53004097660979
True	365.9254590158429
True	5.295014889158487
True	90.92865266071894
True	363.0285731549752
True	47.97524148169238
True	120.77850748635134
True	305.8126504844071
True	176.1835750414931
True	102.88683991645009
True	651.7138814372869
True	19.922664348484677
True	1152.3534628295968
True	529.8831608789874
True	300.1665269885864
True	496.0194395758854
True	120.75375719771438
True	809.4281816890169
True	1127.2250087155817
True	751.1450513080059
True	183.27811803056463
True	225.4060385116677
True	53.59131460030905
True	59.45244411718076
True	153.6233128888907
True	102.25779669945182
True	161.51560775938916
True	1196.133583705355
True	307.067685821638
True	350.37944414559945
True	711.3205591736413
True	16.484226101189968
True	13.865771085341128
True	578.3083846721379
True	5.821106919033235
True	115.74249610813747
True	695.4131248019195
True	173.01186816296567
True	659.3704578551672
True	886.2667197650387
True	147.2236685805049
True	921.3027053443008
True	2.547094517308768
True	444.7245359863349
True	1058.7463913806655
True	26.87903132795405
True	229.6877489526932
True	145.2785688594619
True	949.519051251422
True	232.67484031082628
True	489.7443713106334
True	118.97222599670503
True	506.9311807658973
True	150.25496717531087
True	97.96653701966318
True	390.2785085771703
True	70.9485392834726
True	53.47028288744242
True	1033.8931369587954
True	267.3159554722623
True	158.40299618797414
True	365.7737609325102
True	392.293023415377
True	207.54966574927585
True	169.42439827377302
True	399.1705321804495
True	34.283822942158395
True	491.6632272292962
True	1079.465570316609
True	111.33793014741266
True	468.378248315952
True	309.9350949926944
True	26.03005036579537
True	415.5721047256271
True	106.27781510713648
True	587.4716900618275
True	212.8017286281589
True	427.9555821049264
True	19.51507551021919
True	427.8841881780947
True	106.69075690403923
True	338.69736583678986
True	34.79400925419874
True	172.84561645703886
True	259.90576460021134
True	774.1956920757488
True	60.19427064939984
True	138.04742232625733
True	241.37858372227805
True	141.79608888330125
True	619.940420544427
True	573.1353090335258
True	787.6645440797911
True	397.5614871264091
True	538.7385180052886
True	429.9153884392481
True	688.2702826637048
True	71.91792842250553
True	479.67230802777374
True	437.897328123441
True	49.57717992451565
True	86.6285758993805
True	127.93736994963422
True	86.64078631880521
True	325.8153644613513
True	838.5071945604125
True	333.55424869571533
True	1085.2468378875471
True	328.2738865519861
True	919.4122475734004
True	147.87367869552347
True	571.0253893846253
True	590.9094156463169
True	690.0688979907533
True	423.33959712679086
True	64.69396978451138
True	292.1684681489061
True	43.21616142803708
True	167.90150394945255
True	175.57236767764027
True	1115.6392550501712
True	237.9371175041761
True	556.1798174056466
True	540.1476069064912
True	572.2241325856894
True	922.0480068325144
True	602.8181299081988
True	637.1547012552677
True	968.9968733786112
True	126.3540636462262
True	325.55594529891727
True	265.5767212011114
True	311.3506994114775
True	88.79884992781983
True	387.1588956880897
True	4.439747149218768
True	338.9023669593651
True	257.12662970223295
True	607.8170764449176
True	288.20943583665985
True	366.88665181403695
True	11.156643180915813
True	56.38361606914311
True	544.660046303237
True	33.580771293939726
True	149.2099804005229
True	64.51949434206124
True	148.4573274579331
True	246.2367993548407
True	68.95922572368762
True	383.0688139840966
True	276.44166232546746
True	98.38588416016697
True	338.8988146225616
True	61.57826845274118
True	577.480998338083
True	821.3569656952056
True	276.9275367574382
True	1165.2816863884734
True	105.8032794134711
True	318.8998368623257
True	1080.398221047178
True	88.99554962554355
True	291.8908838744095
True	10.27111135620014
True	403.42447961301735
True	456.04733272686985
True	156.77481767294302
True	618.3027241747542
True	904.6738743269572
True	156.09367330658318
True	77.15045445217868
True	319.50578893625885
True	565.9367764680644
True	613.8181948320762
True	1208.311602267397
True	27.755927096117432
True	948.9882809476902
True	139.1538769234642
True	652.1216557695193
True	116.19912228061584
True	128.11751794815876
True	198.48622125234385
True	160.94252021650576
True	765.3721618173955
True	204.73342122684448
True	228.8317010404029
True	66.08133026552505
True	506.26502291241553
True	449.9263181500265
True	173.5651289943761
True	236.21030837682693
True	17.259229440094114
True	423.37019799995807
True	209.7568939480664
True	276.1523627234775
True	111.38504006777094
True	698.5207494758899
True	434.8507550313274
True	265.9945120513131
True	644.201108449725
True	528.6743995187004
True	449.7205454880661
True	140.60081272571708
True	521.4210366814323
True	422.9177410181582
True	2.18371015771479
True	195.9919050756257
True	94.40156254636484
True	245.1305437120996
True	3.136520716150142
True	128.39000796414388
True	357.6507661110968
True	7.776899704196963
True	862.373050491262
True	171.26262376354725
True	719.3091572589143
True	795.5145953216083
True	166.9634965469317
True	220.2263614255777
True	483.6357913235939
True	841.2166758271268
True	49.07329677739437
True	37.97916335747875
True	134.89281088595067
True	625.0125482957685
True	716.64585972268
True	185.63382818110463
True	581.9984315549683
True	583.9348948118475
True	846.1431939979243
True	394.3566341390565
True	182.00848359588088
True	888.4349105647309
True	221.99887022410147
True	143.6218648471208
True	351.9481415068228
True	228.45532091541756
True	206.37452522378692
True	620.2775269215974
True	253.7226980880301
True	195.5006935204385
True	455.9238213809224
True	466.0835715594599
True	65.0754069791278
True	277.87886799360126
True	76.95410462222691
True	343.325008012198
True	356.6195924445456
True	251.59228536952887
True	177.79352371330228
True	372.4840973268306
True	611.1917521751527
True	774.5190258682852
True	291.49471075884674
True	747.4995941017488
True	61.60269331355536
True	874.1192342599649
True	355.0717994268244
True	13.557899924280584
True	591.0377762564215
True	692.1141873235961
True	265.4757086215455
True	164.2591405307393
True	50.80053894120585
True	391.26117971245816
True	79.64234326191661
True	13.328408582002623
True	892.9729622487271
True	375.8178413397496
True	183.1943912625961
True	978.4864284304642
True	11.664775670782062
True	793.5943436628028
True	32.157064078526524
True	668.4238971064474
True	59.17982030360407
True	763.8179837537309
True	444.2200351500121
True	207.9975152691268
True	449.244423554464
True	201.0529200651044
True	295.04630717227707
True	222.2533597516084
True	402.34078097560814
True	9.44766001249954
True	322.1434804958397
True	115.0524352799386
True	11.323348791763854
True	465.8776282156609
True	720.1642039722337
True	295.80706939303263
True	78.99894661678611
True	306.38183288168784
True	84.44173009533272
True	185.4349809358771
True	183.49307386264792
True	382.4453195687079
True	45.57721759062836
True	139.74195957136456
True	391.36188319874753
True	844.6613447799537
True	113.6234121921303
True	208.07035838304472
True	418.6406056077574
True	20.957929277883977
True	431.273550741894
True	515.3238847919805
True	92.62593311540653
True	382.73131537739306
True	351.72665672479457
True	422.70301070016393
True	585.9837717553364
True	1046.7015255710955
True	969.0441404964556
True	58.33302888183091
True	1058.6359614487185
True	111.1966970400605
True	110.83888000853658
True	106.57515152620958
True	511.1264339124379
True	378.0768436434903
True	568.5265004409858
True	259.8813777561552
True	149.43091695723075
True	398.8038610600503
True	14.909421090813352
True	457.5958707143029
True	382.508853499482
True	150.15262828374898
True	90.89479012668949
True	522.1368136867202
True	963.468885715302
True	209.5810660296161
True	64.28815571887387
True	434.8160418416402
True	387.970357421792
True	489.662591114896
True	324.62177224817384
True	4.411581004490037
True	553.1963202231365
True	518.8679738227369
True	514.3994715439466
True	193.7272569310606
True	101.92532122491131
True	22.06295463641357
True	374.8928054115655
True	102.36717585998883
True	6.73434216430385
True	32.34279302069987
True	347.1719493770488
True	653.6451631574267
True	141.78033267447594
True	88.82367822326013
True	24.564814856785187
True	409.32746844015566
True	351.7013832352397
True	800.5163931861383
True	314.8952175255226
True	540.0790663016688
True	525.5163571346735
True	532.365854593306
True	288.77521214166586
True	531.6756235174515
True	103.95392512583176
True	581.9254715995305
True	7.3326192288936305
True	367.2505184872328
True	464.0422922758455
True	962.1742021660968
True	351.4594658803623
True	766.067998319313
True	940.1439890227388
True	179.23937167907857
True	40.32527031394777
True	372.5030311822625
True	395.2413260694272
True	567.7905082274856
True	242.95562477762084
True	28.62996335944794
True	633.0286008474496
True	122.21493738167256
True	1052.0983099910593
True	326.671366428264
True	457.86011795575183
True	122.63811321993732
True	820.4590584573742
True	142.27964194869645
True	830.0092594065208
True	582.2387775431155
True	185.694930172952
True	115.84778368178792
True	67.50356103923724
True	566.9501189095353
True	913.980404902638
True	420.6113873477196
True	523.5821915477248
True	131.4462247744594
True	619.1248844613876
True	465.0898645448793
True	778.7871734393808
True	317.69611288446765
True	576.4515078926422
True	105.9240043927463
True	27.103295152759177
True	407.3831608746695
True	172.1048755652706
True	101.94321153303628
True	361.7919699609783
True	1083.8623138938349
True	256.1779280541083
True	557.6533014633843
True	11.378213835629396
True	72.84820630398141
True	335.93539542836066
True	770.1971302513267
True	447.8692442873741
True	521.4034827059442
True	709.1977739599367
True	70.19382027757655
True	718.7888617108391
True	48.23228014425194
True	106.53207005131524
True	192.6851822985942
True	83.08046371280308
True	26.72003438127056
True	300.1889437678926
True	476.1122605203683
True	874.4863792323555
True	862.48775320724
True	4.591684418129831
True	280.8007902840972
True	469.7174334666273
True	120.41497645494869
True	245.3883267175652
True	325.3625992070433
True	1304.753575220327
True	456.9177080082649
True	25.95389304668009
True	171.0504752829043
True	691.9978807711722
True	36.68931303084707
True	174.9914141109375
True	558.9605238001475
True	74.52312704970952
True	877.5769353301554
True	335.2358487960091
True	666.8280418172563
True	78.65111201317309
True	679.0937605480212
True	591.4871056898803
True	906.8389089563004
True	237.746927108814
True	509.5169593654612
True	844.7144251883387
True	908.6586548216573
True	228.313790008377
True	761.4489082226536
True	220.35297511743497
True	452.8375573773263
True	363.0644949315008
True	503.1390061291933
True	488.8699976216971
True	327.19864757317936
True	344.8573624121122
True	114.84892149880636
True	351.280332265129
True	1151.5703149945582
True	328.38509232736567
True	147.46108993926606
True	301.9623644705961
True	733.8651676604179
True	644.3413138548837
True	396.3402716913578
True	120.2590367358644
True	335.4450663336704
True	37.33921324650023
True	176.3217869565141
True	89.3393148265866
True	85.40207424734304
True	565.0562637084596
True	138.31261895946147
True	130.60775187579074
True	102.53536851722468
True	87.8539979681456
True	447.93115220568205
True	385.9679398218721
True	1060.584428922427
True	541.6489222470129
True	846.4280802230334
True	276.74037226461394
True	286.0373912925716
True	507.4387058945797
True	199.33076534725384
True	745.3171949037622
True	249.7045073355459
True	354.51902160046325
True	68.11433400396646
True	121.89376385517416
True	250.87000085391327
True	124.2471208790092
True	482.8367544249863
True	30.315996076611142
True	566.1846695160184
True	1005.88106037262
True	722.6839399665347
True	1.5635270762104334
True	64.69145307474905
True	486.22460696086586
True	434.7579735257005
True	75.33687791147551
True	117.96179432178896
True	295.8062647084733
True	78.83458288974225
True	52.10748805447111
True	726.8094839798348
True	626.0536544653916
True	159.49483668908553
True	166.7730239667135
True	521.8319373098461
True	51.69438859640957
True	25.05623785486044
True	572.2089461883954
True	439.9731049737359
True	1121.4623491942832
True	47.33119314972008
True	458.5283747804372
True	924.3409948816496
True	780.3036273575493
True	281.64213826999674
True	765.6736313878813
True	390.00262815700216
True	41.18500882234232
True	102.03040856016288
True	701.5630624246476
True	78.99458307017706
True	136.32259023040277
True	922.5360627558874
True	187.93389252539427
True	267.4583604078508
True	99.02641958500853
True	634.8489692348227
True	602.2946507471712
True	215.27193058958864
True	416.4507065093157
True	39.60728389250311
True	282.7979292100439
True	577.6301225496616
True	625.1743143407813
True	313.34606290695234
True	76.57866068497121
True	952.1333189739606
True	1065.2517069214036
True	573.6390473780166
True	65.79508467783165
True	30.790171354445214
True	89.41915884154442
True	114.7610154271677
True	99.77715179831218
True	872.6302842019923
True	1217.3096987056265
True	745.4246816311174
True	323.30346148305017
True	7.660737171914748
True	20.54769601342894
True	340.1531591235681
True	481.37673021611823
True	45.76743257070444
True	562.1137881757629
True	431.21790258112543
True	386.70655203326703
True	77.83186256113028
True	193.2466530796713
True	256.11485306361186
True	134.29597500215533
True	387.4988081674448
True	43.87842449972475
True	175.6075783192648
True	1168.0778396877224
True	5.737349904338862
True	25.63955301065273
True	601.0232754886048
True	351.4898143255515
True	774.2163970012616
True	161.68384978946352
True	733.90271967092
True	569.1265987532174
True	280.46702910488887
True	444.9592160887392
True	344.5899907636483
True	284.3968149995157
True	267.62001241286634
True	394.7030285171882
True	505.3527781833044
True	512.0403449493166
True	109.05834317518512
True	368.72459753223166
True	9.503969494738277
True	180.10138763321223
True	232.04978881423605
True	884.5744666279865
True	569.8151685894151
True	32.22374177419948
True	718.0896458138486
True	831.9535831606559
True	104.11231302859233
True	349.78711313970297
True	861.1451371646258
True	222.97883170661171
True	162.99778136146642
True	545.8385687947748
True	611.9477104108744
True	1102.3077875969775
True	145.87805548977414
True	155.10925908429277
True	259.8115549195533
True	318.14970908777167
True	420.6287022789054
True	413.7582330441994
True	308.2085723613572
True	437.91131672602114
True	498.9571005968537
True	237.8270422816585
True	1462.363685829998
True	251.09538140699112
True	412.788089577685
True	53.0670926408369
True	783.5632977403989
True	247.98228025581903
True	923.1302226883214
True	544.939763988868
True	320.5662892504498
True	757.0936648043725
True	265.6783351400467
True	206.39409326737984
True	259.88208290285667
True	217.4954904859653
True	145.24256557075483
True	260.3722245790948
True	739.1370583752326
True	513.5251845497845
True	212.48624044864192
True	1168.3985327108476
True	119.7132907606906
True	264.3863668349553
True	72.87259694617012
True	296.3312184265416
True	417.1752680500085
True	90.72493499259096
True	225.60979512891765
True	75.10158390819707
True	703.5814264765978
True	373.1709847878229
True	221.41773839428689
True	740.4519409197893
True	879.0235534043758
True	816.3156640230343
True	830.1893392392778
True	346.0362159219413
True	1.0613911253262749
True	256.90561067578693
True	52.05604565724201
True	386.0823814596527
True	53.80172164395311
True	370.3676530288632
True	859.2609772013805
True	1056.1574026789974
True	364.948971767162
True	21.303167169430463
True	538.074246614042
True	495.45074161482137
True	192.74061289999165
True	232.09526303594492
True	288.2437820665824
True	22.90050944990888
True	123.3020334232352
True	968.1004055244484
True	62.43196188958168
True	477.7010572345424
True	786.0072229106743
True	97.32916906800008
True	255.83128714566635
True	111.6501233476734
True	15.273758323460283
True	1.784206462997684
True	110.83040706552195
True	1010.8881289890488
True	481.4920721515777
True	68.40697979145742
True	791.4957436667127
True	336.98274867960566
True	1.6248115878092717
True	449.5275317416925
True	188.45120006108516
True	497.6775776894738
True	83.28690952090957
True	347.9778919908569
True	384.3927138248612
True	168.2745923842139
True	207.88060435596412
True	127.0078795976676
True	176.27715212018185
True	1014.24757232517
True	14.981714470325391
True	499.77835983978827
True	482.48445940431895
True	404.72482909833246
True	226.43020763425784
True	232.51077521955096
True	160.2759013865512
True	44.89421365517878
True	496.7505182521432
True	150.8935961646168
True	834.5779367567671
True	825.1645897158004
True	247.3882572579841
True	311.0055839577085
True	514.0867528878701
True	40.52882724758958
True	88.62872193640713
True	750.3331177897145
True	1122.4354901808488
True	113.43869666515046
True	729.7499946928675
True	140.17147945073927
True	930.0980231907722
True	666.0678171858508
True	102.7003145359066
True	266.2570560154193
True	608.6815585422346
True	256.0336583789442
True	45.78949285784259
True	579.3705625162747
True	455.0923904832973
True	5.604588066615198
True	478.09995151283584
True	60.02432617404652
True	172.067100495631
True	229.88446082685053
True	310.8490729953022
True	77.66498876940615
True	226.59416548532053
True	365.7799845532173
True	422.5525010711612
True	954.2566015396228
True	47.78246195353895
True	915.016570243367
True	1050.8820441529963
True	128.33271389910846
True	71.28744710562066
True	996.8668208679125
True	32.545362913407395
True	224.00305189002145
True	88.45679630708716
True	205.84223422139183
True	356.5692781961609
True	956.1176526757956
True	98.28428223036651
True	76.05059147781901
True	617.4365088417487
True	278.03403103066546
True	725.6042181854539
True	51.84138711540732
True	486.3570739948211
True	387.6117461997241
True	680.7740912868288
True	49.34969948384289
True	106.71859408447185
True	28.241845574323744
True	258.6800190856417
True	46.054642813019775
True	350.23915907034
True	2.899012191266573
True	1176.556489149629
True	100.54750695053616
True	143.6509906957068
True	342.13630344265
True	729.104576769614
True	683.9154634459458
True	1018.3215282730008
True	483.1283444807793
True	402.1419809007062
True	144.33376014362153
True	415.0929587978501
True	845.7810950689498
True	438.076413391692
True	972.4034630308308
True	84.04306001064997
True	428.024166742822
True	179.81106162595427
True	290.1236098390163
True	739.4093105970578
True	161.7008799726409
True	138.54713491624858
True	63.89943302523502
True	857.918535617239
True	785.9980595402353
True	83.37996899495626
True	448.40872623886526
True	736.6365148082627
True	423.8450531993405
True	54.2544432419124
True	315.39161752863987
True	788.9853976544345
True	29.59379736464567
True	349.40972221013885
True	163.60415779728038
True	274.1738605383854
True	32.854263044943195
True	221.58864033966333
True	793.0343986131436
True	622.2536635908067
True	55.26533561832856
True	297.2015283633792
True	922.1628047325016
True	17.95975051164604
True	322.334342634615
True	301.7525529406807
True	434.46406664033753
True	218.8559620140536
True	613.7851895147966
True	50.37400527758119
True	985.4831111210898
True	896.2783502618446
True	43.63011495977013
True	391.74256117732654
True	720.7779465257701
True	894.9426963962813
True	264.6733915745544
True	599.3623429895691
True	129.80405834382623
True	186.08309328500155
True	127.05718555354277
True	139.36794936447802
True	204.71102012442876
True	950.7815829644582
True	815.9369065476653
True	985.3298293183196
True	18.76090952538509
True	25.27666977793611
True	373.1523506199638
True	13.409879631286156
True	628.6070278285811
True	1099.7383484622037
True	264.63920972541416
True	212.08325495865876
True	82.20526367082309
True	215.64547740504776
True	135.47495096920343
True	45.27486949647065
True	128.16160587131387
True	95.18370368862485
True	246.7867781838881
True	542.3920009737494
True	159.04548837203336
True	29.844255779729068
True	55.742597161454455
True	452.156826117142
True	257.8148946675876
True	574.2633807213874
True	21.77414381941601
True	115.66350364203528
True	644.4080030062586
True	258.37173554155095
True	467.8273717352175
True	659.4088167463104
True	97.77581732475696
True	113.18122786661264
True	84.65458947290178
True	26.082515485847136
True	118.0734579012014
True	82.90588326553959
True	100.81741816714016
True	151.06975987075663
True	237.72301999561532
True	818.4891856401739
True	277.6536091444444
True	946.0423018926548
True	163.64961567969132
True	191.4092256336739
True	788.3341401650421
True	317.9072573808709
True	608.5447676657132
True	257.4685190219481
True	349.5079122980619
True	454.8041779976933
True	565.6181712370317
True	655.2920237259437
True	370.2313629876334
True	35.6448600259116
True	528.196955594799
True	612.9947057568661
True	21.34657964647444
True	13.152351999784432
True	260.33694263922166
True	400.4485508145265
True	436.98076940890303
True	68.31091193503207
True	666.4699243146341
True	919.5845143166732
True	237.79328868868336
True	910.4603932386184
True	278.7599548003329
True	108.31911128195426
True	276.2904000718238
True	675.3480205620832
True	41.98548532637674
True	581.2923001964039
True	1285.9060762906022
True	1014.1366163810316
True	878.2302539661457
True	209.51986200213585
True	97.58482277254772
True	194.0048833020767
True	835.386586057644
True	139.50337715959668
True	1061.103711299019
True	891.4213453238389
True	41.14614123215567
True	88.08809234954599
True	406.0566807175189
True	399.5528196424584
True	204.23588481588985
True	513.2044118871794
True	674.605595478523
True	114.72435005581067
True	268.070831075294
True	1049.115992878885
True	50.54165399323387
True	724.1866151778164
True	561.2394561140521
True	39.642231437613184
True	823.698493804325
True	390.0510551770298
True	545.1203048588172
True	102.91917260054925
True	263.32381226159856
True	218.08558827417772
True	29.227873552900867
True	130.92420758935071
True	750.0790583841564
True	141.24327478812862
True	377.878040091288
True	63.68916967094405
True	609.1053896331563
True	618.0013481583387
True	225.8720440712873
True	470.1865983434285
True	168.41814941963435
True	164.24911955032505
True	232.03523503388428
True	287.95421782488035
True	351.7841135590018
True	124.9984981032604
True	192.37821544818297
True	27.20970617673865
True	869.2166846925037
True	309.68756217733886
True	9.72929671703246
True	362.0868702730367
True	154.0247767497702
True	622.6794546966569
True	375.6213569028276
True	583.3198387335812
True	548.5199650465413
True	488.1543263973186
True	789.840467053081
True	248.45306134193484
True	544.3450835658844
True	161.58242931218564
True	518.4819238300278
True	340.72502491812884
True	390.0090571033214
True	122.27795221640756
True	139.48871924839557
True	107.3756943767664
True	66.019046863123
True	749.3751649096018
True	180.19376846170485
True	44.27233386519391
True	0.0
True	555.1867520226743
True	112.5278083829212
True	22.60096453197622
True	40.03858681666116
True	111.51051413441508
True	545.2915123055758
True	177.53231703615418
True	102.46552064918691
True	34.92082685703766
True	157.39965316022324
True	912.0164821375448
True	51.30988345940131
True	231.20723846471185
True	745.5440550527276
True	309.6987657145851
True	463.5791629406074
True	468.9759260934016
True	515.755010012381
True	592.9758634255344
True	868.051400768325
True	259.4919977457762
True	1057.0980526230662
True	919.7058276275488
True	607.075940840889
True	347.5907263808135
True	847.0879061301906
True	9.679830730677118
True	32.3814554389394
True	297.0069215204688
True	42.290376617037786
True	194.86628107740668
True	791.5439581679125
True	216.8491736817192
True	769.079739985182
True	758.2822071097767
True	128.61142700554282
True	383.3782888414029
True	567.2866132796177
True	23.18667223477451
True	140.3456233428678
True	421.7918631913602
True	300.61731265249136
True	203.1997468408054
True	111.37783914863805
True	388.54768668466096
True	21.76441585688397
True	380.4490033520351
True	370.4598182713663
True	1053.4815127403597
True	367.2452543674067
True	33.427561647880545
True	444.9241748580305
True	454.7331540461938
True	226.8883838693742
True	32.81460454611654
True	759.6411813122794
True	436.6517901659752
True	167.1809065099713
True	12.500784913369053
True	1200.545093921545
True	166.97939534974665
True	28.87264123550966
True	305.6982933180883
True	280.30754339437044
True	120.63059578284197
True	292.9584404257495
True	49.83301378878997
True	329.0554485173829
True	282.9684331252203
True	335.3889075622706
True	29.0248925664895
True	46.03362856517429
True	1065.331438915135
True	23.90335439791751
True	12.111388501030463
True	176.53952933227993
True	652.8316604118223
True	8.917907151771352
True	188.1276879020443
True	173.4465292075574
True	543.9458287559012
True	386.6100193274311
True	723.4549366346425
True	317.79553592459945
True	492.979366936974
True	464.9402088870223
True	484.285291974674
True	100.6238009244884
True	1267.1979142781945
True	885.1218099328797
True	294.69843661779976
True	539.4798813664609
True	100.4424916311352
True	585.345225255172
True	430.8172851457958
True	159.9355194796722
True	79.85836550126832
True	347.4152912120665
True	175.191640463181
True	28.490784699962877
True	579.6978963676762
True	378.590455959367
True	70.84038707308456
True	30.719714654512327
True	662.7066327878894
True	485.1148967209981
True	71.17645656400167
True	22.33099619812827
True	336.7131647942277
True	321.3505916599775
True	732.2693010848984
True	560.4544673760017
True	566.3457666679417
True	791.075555323342
True	8.538769690037393
True	58.20265335699997
True	36.40963171493194
True	58.17133786244831
True	492.50613702983526
True	598.3732735250762
True	80.62479698288092
True	110.3576508350608
True	195.0425470488384
True	77.26702024528232
True	182.57757043814053
True	210.01761874245656
True	279.15993186437765
True	785.6479797100667
True	591.7325931176889
True	290.407372791317
True	191.79309113762844
True	272.1740847705588
True	234.10174824632512
True	758.2746091850928
True	331.71610253450456
True	171.42384487381798
True	894.3209566796751
True	365.32638231574094
True	484.4346517671149
True	152.17924686768788
True	120.84381275135564
True	57.61311661850494
True	214.01419663782585
True	977.1629364758344
True	511.40884510155087
True	114.44252216923896
True	365.6457077977357
True	96.64217817275336
True	677.8323139734051
True	4.625176129507277
True	682.0513699171956
True	35.53251568472214
True	958.667240599332
True	841.0411134056258
True	210.483063034655
True	31.362392768699827
True	77.11114918639485
True	457.6664306250158
True	236.79579404053615
True	1.425278482408735
True	75.08401036453279
True	1066.403493265714
True	348.5663959105469
True	665.0104731112344
True	476.2937129537521
True	32.474890714895615
True	135.57610333067592
True	440.7356179015939
True	933.517316805022
True	818.8996408683092
True	423.6007676286017
True	354.3623331690682
True	18.523491063091893
True	83.35999376718028
True	749.537824325716
True	479.5301338388561
True	392.0194661155012
True	883.3016854788932
True	24.92299055809846
True	206.76063128301135
True	906.747301141242
True	219.91040378018175
True	8.414289915811919
True	491.2673143444607
True	98.69264942092678
True	629.247546377437
True	54.86399652523121
True	255.6298420063986
True	833.2262061789021
True	858.6594211258785
True	285.244022703242
True	463.2874953058004
True	120.63867205522445
True	596.076441095009
True	252.09815831923277
True	191.97424875559
True	853.1380204664385
True	57.14547161197996
True	707.9525663358594
True	280.59737557220853
True	301.136059221017
True	159.86565639947412
True	503.6388024587889
True	583.694463121444
True	361.18092358205087
True	394.9866295973617
True	69.83598858157397
True	162.10234469909275
True	430.5740582132546
True	223.16291165354133
True	36.893339972298165
True	194.3497031149782
True	386.32619772670114
True	388.5082903043511
True	762.0708174960336
True	138.64423510512017
True	653.7923986242278
True	511.1685944674665
True	597.2175888441508
True	139.5509213381793
True	38.457124541411225
True	657.2562001963287
True	73.27625804599933
True	547.1722013133692
True	677.6765453897825
True	457.4550400552063
True	139.05573559334053
True	530.1457349778467
True	3.349407426440331
True	409.0447910418087
True	29.563087982267703
True	640.5132677600371
True	269.4918286835822
True	587.0218387160791
True	714.253005360898
True	141.63544752740728
True	542.4177962030155
True	499.038820513957
True	58.70684214018061
True	931.802648870871
True	2.590590842177073
True	24.62338396326956
True	636.0734270146592
True	708.1939343991103
True	133.7264675443664
True	409.6920122946807
True	127.57818185928588
True	72.39920914646005
True	460.0757646269825
True	42.27528294229828
True	510.0335206962897
True	12.69429050482437
True	870.5548544692748
True	561.1119970151102
True	658.4171355602651
True	102.1323410335492
True	370.318022551337
True	1027.0071746938254
True	877.9762098685608
True	137.75398978371274
True	559.0625837009402
True	452.92660684189406
True	250.8957871621557
True	249.091124444919
True	4.680675787569274
True	318.11903071211214
True	12.75274916311135
True	381.1350815781682
True	80.98112420192619
True	410.8709065668422
True	656.8738808522413
True	128.8607628211047
True	225.2084405058635
True	651.8054521565225
True	671.8343127329156
True	276.3355351831697
True	141.62635984387427
True	161.64353714693956
True	463.8147853792442
True	84.7286654772148
True	10.557462137879943
True	498.3742493917107
True	547.6512709386544
True	17.879717528513982
True	136.77971160135436
True	902.7419351474448
True	486.6318893335362
True	280.31025707923914
True	33.7384355368697
True	469.1222520713176
True	114.63866652700293
True	597.8753843729622
True	670.1940086095922
True	298.5302601413693
True	385.5748458186823
True	185.52465041506844
True	239.48260080666452
True	75.98402565804214
True	223.98298891478183
True	505.5853253259924
True	21.07196188947608
True	449.8924308345484
True	371.4961496503301
True	701.013184592119
True	888.4994108764628
True	905.05929017303
True	157.51645538795677
True	406.6425023490393
True	71.56457892793689
True	194.60578423764952
True	318.89456171509585
True	10.712319000405213
True	790.8808225609038
True	24.65018349734385
True	399.2609804930897
True	278.90087474075654
True	647.174609387013
True	202.71832140816576
True	38.34229761129264
True	678.4855489021318
True	1062.7953397976034
True	230.67349810472652
True	133.3703797830622
True	620.302826481909
True	502.944586950856
True	17.940915782292688
True	834.1136698201603
True	110.96678545884566
True	44.96316586312539
True	299.35382811556184
True	354.6848624754012
True	398.1373480023122
True	277.0945279480002
True	19.398830925333627
True	23.34275560755336
True	845.0158444479456
True	195.56370240976045
True	113.1164213832636
True	843.7453087345514
True	648.9337182107429
True	664.8172554786386
True	458.0989178656631
True	151.71177974211952
True	33.4052527068922
True	97.14438250167755
True	440.92953610975496
True	228.53697670476612
True	495.0377985028909
True	145.87248692004815
True	485.0109761893741
True	662.1236326595293
True	957.3977425796438
True	23.5389942061967
True	996.6701363354322
True	1042.994712862153
True	475.4579716374391
True	90.53415833874509
True	756.6894462698758
True	651.5203742936009
True	646.5885843116164
True	172.16454615822423
True	747.3306905038194
True	697.3354621775541
True	126.16938946137394
True	763.7609892438725
True	805.3587532825003
True	470.996574853929
True	229.97377673806184
True	74.72139267298543
True	308.4083275532534
True	353.72529614052524
True	477.1733977172867
True	445.75737461454986
True	187.60022501036272
True	307.83206950951694
True	3.105764493952428
True	12.73544434678377
True	101.99814988864094
True	128.59033519537152
True	360.56867113787655
True	345.9506707772674
True	115.00653067017166
True	17.48049926244754
True	224.2461216847785
True	865.1584320844277
True	458.11611392888346
True	533.9910200273308
True	559.981665981822
True	809.6091621400409
True	644.184262694455
True	86.29732433315267
True	208.86664522184503
True	251.8502153900567
True	290.3241138683768
True	107.06638202612407
True	369.0632313304605
True	429.8608735520435
True	169.51848726905035
True	651.5865886941306
True	250.6553053511785
True	210.93660761465463
True	27.4786039132624
True	250.89440986110964
True	504.4513738006748
True	161.97312515053957
True	523.2470277210663
True	455.7354747437241
True	243.02598756663363
True	93.69952057700138
True	41.20717230293123
True	403.09270519721406
True	788.7129910260886
True	171.14806628204448
True	1037.906635389622
True	1040.3414232462608
True	484.29539199514033
True	102.8525871948893
True	123.56027122131388
True	631.4312322909936
True	8.844232463692801
True	221.2873681132956
True	132.66756032473242
True	117.93485986200496
True	334.4510232984033
True	630.4331438972988
True	37.49185182055264
True	124.97286253819668
True	967.1608552423056
True	56.54720110371247
True	465.3161626134991
True	527.6984237644764
True	248.19981274639565
True	124.10047463270672
True	955.1429147557344
True	1179.516902232867
True	530.7894434762169
True	645.8843640830484
True	213.1284699820409
True	149.3903661161775
True	327.31571711392024
True	254.52479097427815
True	171.498264029353
True	302.83053368933867
True	351.6214608617392
True	11.401134851496394
True	639.5560734013848
True	146.9016628903016
True	77.55766862236631
True	437.7536337812604
True	304.2917773633471
True	1146.3961882298738
True	345.4921269064773
True	1008.9084739168264
True	10.110067493423871
True	271.50722225220824
True	230.27581191556047
True	152.8779785940798
True	495.8808614718215
True	191.378717038244
True	386.6677700515989
True	337.820030706764
True	119.66950228038232
True	353.67658768831666
True	1029.2030681231358
True	704.6154016276602
True	217.1408847274704
True	104.03510813679242
True	292.5723993792945
True	23.96609485314739
True	355.72933878158943
True	335.89451101410447
True	547.1935801542223
True	442.4723218837973
True	369.3868316977731
True	156.40758445196528
True	12.17625727227913
True	421.7401426412528
True	277.30971377528545
True	141.27474473719303
True	294.2333719185913
True	423.0319157364572
True	820.2269932228448
True	324.34365073244606
True	770.9448518375751
True	378.9848307117833
True	376.2586014704143
True	1.1168091752624911
True	1205.7356022208564
True	100.41478810424584
True	887.9924400867559
True	190.124382354401
True	442.5852997935837
True	665.6885902540322
True	85.83094033340186
True	486.8164372920758
True	31.72033449785797
True	403.6843856885126
True	75.33310405347045
True	239.0415240616033
True	38.67081236903192
True	669.8528297246751
True	193.39359079671715
True	27.538270592018836
True	387.5386744277893
True	111.02889071320116
True	166.6493010075808
True	823.9352578068974
True	258.07776749282345
True	147.57875700434093
True	354.3960497882458
True	509.0893117160073
True	330.6378893225131
True	491.512627791348
True	610.7772015297159
True	152.60689655754055
True	7.609059612373067
True	70.61532929257984
True	429.0259120811575
True	89.22429798761395
True	79.46767729732724
True	1065.0151446898878
True	25.408789510099464
True	320.8649612367821
True	323.7794727121507
True	453.1738358930648
True	674.3252526078408
True	187.67779126798908
True	664.4912668206961
True	329.3703492557257
True	344.6208206722164
True	278.4372684357924
True	209.51483409872657
True	364.9760234334993
True	444.4657844520264
True	431.5745076690823
True	588.4076621229258
True	145.9932574382576
True	76.38450602856565
True	37.31929345924438
True	294.11819621836474
True	633.1756949355549
True	387.9813426404664
True	811.2436118551693
True	210.02063634658975
True	387.8374527677926
True	68.21058020460748
True	55.1151494165751
True	441.0096607078016
True	198.95641468823692
True	205.43387442847623
True	41.11580051283555
True	1046.0270348641388
True	171.2889802263862
True	902.1362391633982
True	320.05263038929905
True	931.5959412271034
True	235.2833762075047
True	456.56006395754497
True	529.3271857076928
True	591.2691811010155
True	217.07901085354945
True	484.4910639220504
True	913.4538075320702
True	133.0928866045177
True	6.909504946350177
True	566.640547195096
True	29.0526264635425
True	77.54829351537951
True	811.2208197187697
True	204.22991591671445
True	1006.7198707647424
True	686.9341698067221
True	404.4533552343461
True	285.3738916167224
True	483.944932587294
True	331.9415803918516
True	184.48654734783528
True	667.3209631090524
True	698.281384630198
True	202.3580281782634
True	85.96985314712103
True	503.4933552701068
True	137.71719950116633
True	383.0487288191852
True	345.21595909566656
True	64.47385634538784
True	389.6753726381394
True	419.57498059300826
True	368.33094751375774
True	410.7823187348368
True	412.750665448986
True	648.2786428935161
True	57.44248258177102
True	461.35477721486393
True	325.24715489318714
True	686.2646149965811
True	216.16812484158604
True	99.79777624334616
True	42.16370088915345
True	529.9976736231283
True	620.6458079039039
True	183.3865555889144
True	420.1229528067332
True	337.70204492966224
True	17.56000919455528
True	164.89838838243287
True	289.6266856108208
True	2.873142558178899
True	860.6124162741448
True	81.5597833199212
True	102.97039831563278
True	116.03457530771416
True	353.8451915065189
True	37.978674310883584
True	455.3849675003164
True	234.01843499919715
True	5.240498511084152
True	116.98683400978808
True	449.8378515084109
True	50.994510319809805
True	71.2119550055781
True	181.0477741707109
True	268.9313644466157
True	971.7797689493324
True	371.74048368786777
True	970.5495571450824
True	184.1073848011117
True	1003.5749674925642
True	804.2697623781678
True	653.7249880832882
True	403.9445485684614
True	367.64727216704097
True	77.63967173670035
True	75.15920622137865
True	81.1312377447122
True	166.9437210802094
True	469.2662481721501
True	1093.755802961514
True	172.30041969966533
True	364.0161792924867
True	429.1074287060898
True	607.6355686507031
True	591.299607505602
True	282.1894279425263
True	456.5906396297515
True	659.610601737378
True	100.27412867921376
True	737.0612638033494
True	267.70800113198914
True	134.6660115695801
True	406.0341063297968
True	836.9335164405924
True	457.2684738326409
True	828.3695881107332
True	206.0310575331478
True	344.0748323392319
True	694.8108274521427
True	613.7395558549994
True	192.22794590625352
True	268.9669827333443
True	808.3091310784105
True	30.708685365503285
True	183.2783549938873
True	490.761991433967
True	722.9767400175357
True	105.08179807383888
True	36.92864085925584
True	165.3066856933728
True	712.7534727035206
True	309.7541478703791
True	566.0757359325243
True	354.66413601244136
True	298.05813562343224
True	451.61863945942616
True	504.8612349827192
True	67.88067317124053
True	385.8600626581675
True	796.1373150514216
True	0.0
True	285.9741593205405
True	250.1175499475455
True	974.254425054952
True	153.23276228376642
True	649.6765755129577
True	625.1570542030762
True	111.65409638787972
True	215.93409981071716
True	135.86365423424513
True	11.908455211563414
True	289.1577531889049
True	369.6935063816941
True	1127.7677265837442
True	244.1281957042313
True	428.97647611460326
True	650.6736036372711
True	214.2260030347017
True	28.415975425177454
True	875.7302851704095
True	631.6598060701726
True	164.67562610687114
True	611.6449710374043
True	161.75339198961134
True	281.17142049211253
True	759.2120516129507
True	32.90556225190653
True	107.54464310562145
True	505.90758265287855
True	64.52526664038433
True	73.90414394821475
True	426.4161157497876
True	23.220820162738946
True	741.5190267307648
True	100.921166187593
True	160.23350458329404
True	19.73175947031801
True	711.9557163533887
True	31.943526565295997
True	767.8695786295638
True	401.6446705508811
True	123.671415408708
True	705.7539319936329
True	534.3168544101842
True	574.9827499305954
True	46.83372288625235
True	361.2233776891229
True	5.311142972684828
True	91.37613292704395
True	390.3116285631375
True	45.55779771486179
True	120.87264338056504
True	296.16224628825177
True	193.76184066408655
True	101.70574071593931
True	667.4195260588189
True	18.22271571867188
True	1187.964593295192
True	515.9503313248206
True	301.4684707353654
True	498.2085835571343
True	122.3860934280736
True	772.6364889928858
True	1149.5897801941385
True	733.9818224407368
True	182.55981949212844
True	228.08871439059556
True	51.52032652187005
True	59.58627752045848
True	150.63790044056168
True	99.1785376220475
True	172.28410388628285
True	1146.4306910252717
True	303.8634308341543
True	341.1320518758013
True	718.0637196797267
True	16.713004044429645
True	13.964393005143938
True	585.7132581621801
True	6.094513107623807
True	117.58531838504447
True	694.0122242594574
True	178.56724180312298
True	647.0200338401511
True	842.7099316119486
True	156.78350312532044
True	866.9007181577816
True	3.086284808600783
True	437.7692393008377
True	1046.0530458988712
True	24.11299275161439
True	233.21507900430188
True	147.20378940327384
True	1005.0093828805076
True	234.6682467436748
True	495.7555028585607
True	121.10779105996474
True	511.5369010581011
True	152.86602884046874
True	95.8770206007758
True	384.536527784854
True	72.27059741918168
True	53.16815208937535
True	1051.2997080103123
True	263.9169447401103
True	162.16437978742832
True	362.77273696527857
True	400.7769568475389
True	221.6663582139799
True	165.18574478055476
True	388.9206492715512
True	35.920436762395674
True	474.520158310276
True	1088.6932561655826
True	112.89727942619092
True	471.1104447925389
True	317.0944123730462
True	26.887643836623656
True	407.8914784955058
True	107.32001091707514
True	583.6597687273442
True	214.9701460788081
True	417.3773947812693
True	21.676184053089973
True	417.2462762149264
True	104.46628869224593
True	334.3862726091051
True	35.06405884013407
True	178.2900151572282
True	243.5117512082849
True	753.8981598455156
True	58.11951137893493
True	138.09600393879356
True	234.8823458591508
True	140.98840893424327
True	658.5322590846587
True	549.7659443846014
True	812.3479717542183
True	392.4045205297846
True	533.8301178402471
True	421.6074827566627
True	680.2741934800505
True	72.6580160901178
True	483.3484386522688
True	429.3347017148452
True	48.071276259282826
True	88.53241315458406
True	128.66138009631996
True	87.13908447474284
True	331.8852215160884
True	868.2299734474918
True	337.9442036384052
True	1092.7066302965825
True	335.64543288193846
True	911.2734949448638
True	152.79360061435196
True	572.5855607673504
True	593.1342228868406
True	699.350733601666
True	432.36841157429006
True	65.50728263894852
True	296.1527927206684
True	41.07591128214068
True	162.02085823039187
True	171.47744341585718
True	1101.119463457405
True	239.5441158447605
True	545.1613139874896
True	572.6995221871787
True	575.2778399225473
True	869.5393850448779
True	601.566932806168
True	641.3224171368718
True	984.1056247964292
True	127.0078752132719
True	318.1618815925865
True	267.02059475077925
True	329.9302599451248
True	92.65435016916554
True	392.6629467369658
True	5.424572837977562
True	325.7973206096369
True	256.90086190108536
True	608.3148224451215
True	280.87467013746647
True	353.20688972313457
True	10.371620107571534
True	57.450446893948
True	552.317743861902
True	32.27387362877867
True	143.4379941753578
True	63.94889680012071
True	152.71992659991972
True	228.5363982801828
True	69.72752368529859
True	383.0871638968686
True	272.05850237165936
True	101.58024234992467
True	345.24610815607366
True	63.37927106604167
True	588.213677007172
True	871.0698064086004
True	279.18708927804005
True	1189.792606590136
True	111.47842710926494
True	305.2244085360172
True	1047.3423531148144
True	88.54224933100804
True	287.9661964886732
True	9.5303849123194
True	412.57283399866736
True	459.719479998981
True	156.23321559205314
True	619.1912195475055
True	885.0191840870064
True	154.6951769278678
True	76.53527537559333
True	320.16532413151293
True	544.9663260664151
True	627.3428401614954
True	1263.0683556014762
True	27.868094966134947
True	946.7955005490608
True	133.85070948947043
True	639.7365414869861
True	117.2848814603884
True	129.62802011682888
True	187.74325534009003
True	175.13214931470915
True	736.5223450411435
True	211.3522592992553
True	226.66885040991144
True	70.28252555571265
True	510.220077192733
True	457.0467066097544
True	177.69323755449102
True	244.41937721499
True	16.78858130215801
True	424.0064157045241
True	215.40963283484723
True	283.23649328254413
True	113.00734275643016
True	724.2305136473433
True	411.3270290907763
True	267.9758056896124
True	639.6372585776156
True	523.8142277695662
True	459.49434625331634
True	127.39632151399064
True	537.5063542101627
True	425.04086692721
True	3.3241829344509397
True	187.94428730520255
True	91.77826355928282
True	235.4729599850621
True	2.898525789493033
True	131.53379693935318
True	359.570275501791
True	6.64530810832936
True	869.1658145664704
True	163.51001298794543
True	726.4303776128822
True	764.2974043376635
True	161.3352027017477
True	220.62052301610495
True	478.6507968102951
True	853.6489330180178
True	45.35451221875542
True	37.02923215879167
True	131.15757364455666
True	618.132496128049
True	708.9122233175328
True	182.0845419155989
True	584.8874220430524
True	589.2475576072329
True	866.8418043225208
True	402.9128489502886
True	184.71710156779105
True	880.9156752920532
True	221.38950700284948
True	153.60127129108108
True	318.04760567567774
True	224.54191164966423
True	210.20133082918247
True	608.9877249689127
True	253.2384243613636
True	187.38312159059117
True	461.9162066710113
True	474.54068294510057
True	60.5176713745142
True	291.42006135007097
True	77.08033756495496
True	335.7485830155323
True	361.6829630998012
True	264.80432476819925
True	179.00659277185883
True	386.6635844944872
True	634.1175815839165
True	732.5344062881367
True	293.6446050623881
True	740.0130345487796
True	63.32845348726725
True	880.8820882316281
True	346.66230454151463
True	13.157132094739064
True	646.6948801780411
True	696.4135414823209
True	268.9475606003044
True	171.28327838483864
True	43.69138343138767
True	395.7071293722363
True	77.97579889339166
True	14.26807990277485
True	893.6199204008798
True	359.4495970634521
True	170.03035484369747
True	1016.3708002958213
True	11.23941957026862
True	797.318775710479
True	29.87411124591008
True	655.1755021674193
True	59.033832202220886
True	791.1052942090213
True	453.1312984438181
True	195.51481843009557
True	438.3467310481009
True	204.74261211310585
True	293.87663560030546
True	228.8190557326672
True	412.5214885272672
True	10.173765670379764
True	327.71909177195164
True	107.30737249744988
True	10.780523201122003
True	473.3448142624664
True	732.9747713392252
True	297.1837420556135
True	81.7312295000502
True	317.0656249039835
True	79.81245392717089
True	177.3653892862938
True	174.99935381113318
True	368.6990102874105
True	44.22455394537089
True	137.69514519832435
True	372.9485986388498
True	846.034537320391
True	115.12047090278357
True	204.71940767033067
True	427.97175936087984
True	19.399737392786214
True	424.3635521116626
True	516.5843479016776
True	86.01696353053097
True	393.9186702006568
True	359.2917472067571
True	420.5237830735781
True	598.0681372340454
True	1028.179410813893
True	995.1075462233129
True	56.666107496460896
True	1071.174180087811
True	115.73476895782814
True	118.55821844847344
True	115.4521763778737
True	523.1016358866913
True	370.13640874232976
True	568.3931877799993
True	254.43822152973573
True	165.21963455652792
True	416.03790682705807
True	15.951486647270697
True	463.9483019075594
True	387.9055416651143
True	148.25120520835824
True	91.1260454235797
True	535.1600382287595
True	1005.7040504449632
True	184.1603237820545
True	67.65528638738697
True	441.7448754616022
True	373.24916673831984
True	488.0232028146269
True	330.5471226600312
True	4.065427076711632
True	541.3137056985943
True	493.9792574384133
True	508.8080390752615
True	193.7079367819292
True	101.84179331725566
True	23.008815044601327
True	375.47559648542295
True	106.61437501409831
True	7.559105643030929
True	32.436463387708216
True	348.6303843850033
True	643.2490715843671
True	136.92605364018246
True	85.51921911278573
True	25.155768054534363
True	408.8204171440979
True	366.3389915344473
True	759.3819888735334
True	309.52160822708817
True	495.8054471081738
True	559.6585607677822
True	532.188824237746
True	295.522334702415
True	540.5395933574911
True	102.8677237131858
True	569.0365902742022
True	6.497810187357584
True	350.7175701121678
True	439.9168096256233
True	977.3779670330426
True	341.5268621028862
True	788.6655755274102
True	943.40796708581
True	177.41172536611293
True	39.18303165383336
True	359.487596175451
True	394.3741355150154
True	597.3914062475449
True	246.3857091398501
True	30.20442492371724
True	642.341766870567
True	126.07183246885046
True	1092.806548613103
True	315.0240554613351
True	474.7238009659169
True	127.59699699700484
True	810.2617055538625
True	135.40909607839072
True	814.6156380882943
True	580.2601119657796
True	185.6157929686534
True	110.86927173691411
True	65.24043763970097
True	569.3758335116148
True	946.9938477309825
True	419.977482976152
True	525.0802741967964
True	134.0451307254796
True	592.966573137298
True	464.3593375262112
True	756.7860117549286
True	316.9333781623027
True	594.8259325902021
True	118.88991884330817
True	24.52682929425275
True	411.6220465918322
True	173.7645593540657
True	100.70868000997382
True	379.3100372529585
True	1124.7707463738705
True	272.4967304815904
True	547.1937484291574
True	11.181132620675712
True	75.55387250314595
True	330.3987379843214
True	773.1001378453715
True	435.2751897824888
True	514.4765650480003
True	727.8909330200406
True	64.712072477166
True	709.4185988924517
True	48.71018204866868
True	107.41543997481108
True	178.03990266758498
True	86.78018547246596
True	24.59151618611362
True	287.80824369402063
True	468.71708771203095
True	904.5103029976704
True	862.5358858495338
True	4.883762695581965
True	286.90050657688045
True	475.62514557875033
True	126.07688969374976
True	234.7269460990959
True	319.5139976844538
True	1317.5626113667695
True	456.717283451535
True	25.21418824673951
True	188.37451135397865
True	709.9563327560539
True	36.40387252150322
True	178.89237440545162
True	573.4122203334563
True	74.3702111576708
True	862.2385038299028
True	334.4367105470681
True	658.7921601611532
True	78.52530203873937
True	671.7659219922176
True	586.445603234571
True	862.1434248290927
True	253.231418736974
True	506.1607927854856
True	824.3806356433117
True	911.1407500165976
True	235.16432164781628
True	724.8794954619693
True	231.57229037608752
True	444.3131995443366
True	378.2617011287159
True	500.5125996173615
True	486.5142741259115
True	304.5032526635056
True	348.8213153055087
True	114.35403271080618
True	329.7374062112235
True	1142.684631132021
True	327.7914271180397
True	145.84616853046285
True	292.52494586864856
True	743.6479293887986
True	647.0404066042441
True	423.4835423515645
True	115.208425613932
True	340.68755772632136
True	35.59748235557322
True	171.3683026505843
True	90.39843597264664
True	92.899873915021
True	564.6147663543935
True	134.1551750894946
True	135.0474752721327
True	112.26867115975054
True	88.70687857082255
True	460.4028985237442
True	390.52272096173857
True	1021.22541240144
True	550.7790023033479
True	816.8798790252737
True	281.6408223174719
True	308.8841121081281
True	536.4564071104326
True	197.82576692678785
True	774.1518193149988
True	246.509749519383
True	355.3105948654844
True	70.07175418843252
True	122.00801057444556
True	253.3859951967772
True	120.3770209647529
True	485.89356661921937
True	29.507045692389703
True	577.0796052236036
True	1028.9067064614935
True	709.2721297195382
True	1.6752803205764493
True	65.9087859498664
True	487.8427734001387
True	429.8721649217795
True	77.41064259258107
True	118.19149176607736
True	306.98639299177466
True	82.43411242723495
True	53.288594285443786
True	713.1444148918183
True	660.3053732864851
True	172.9180340421125
True	176.80719568728622
True	552.7870528534704
True	52.235220301482926
True	24.26121757170426
True	571.214953869205
True	453.2112030187365
True	1139.3583527534315
True	46.0757371477618
True	473.4170315618292
True	846.5511540738457
True	787.8596221222887
True	279.16862709601577
True	734.1585203377099
True	398.2756239444674
True	40.62865044977726
True	99.13479124825284
True	714.8231602897907
True	71.83655889179698
True	143.55331807309142
True	937.3479008967512
True	191.8809685649685
True	265.8462120349567
True	99.81646089226774
True	637.3195388377715
True	588.9985645052786
True	212.7820187766479
True	437.9002840165655
True	44.14188122602212
True	276.0703412422879
True	549.6172763108158
True	611.9024880808887
True	308.40842814708265
True	73.7387536242975
True	923.9584031007404
True	1110.101780716608
True	567.7227379269749
True	71.04613354673477
True	30.12446615302736
True	87.25926808852283
True	112.1781811152654
True	96.81249146986478
True	893.2813023269105
True	1181.3169058963597
True	728.5535599111664
True	315.1991387243437
True	8.029102824361274
True	20.72574571837587
True	344.37550195080894
True	476.85678435016735
True	47.61564287475768
True	579.6761906252333
True	424.3585259628942
True	391.53301911590194
True	82.77738356150564
True	202.43542095418823
True	276.4786386306357
True	136.15688836795036
True	398.255421346134
True	43.691565457444966
True	172.16611795498736
True	1165.8410144720397
True	5.925999825604357
True	26.760749350404023
True	585.1073895729049
True	367.760690493586
True	772.9959984960132
True	165.16156213388004
True	757.3525675611287
True	609.8387409686709
True	280.3041537838577
True	446.5371181166696
True	343.7508721205905
True	295.11220598405873
True	267.76666888935614
True	412.5586055609994
True	502.6488748414279
True	503.700010805193
True	108.50331823044338
True	364.3287134961608
True	8.356103969414201
True	178.5084192009416
True	219.7119070817469
True	875.662909507788
True	600.0845519150901
True	30.02505054961216
True	725.9218797455767
True	859.3040646221777
True	103.63492063156052
True	346.7756542301139
True	831.2284240185801
True	208.7779148588137
True	173.60487086219214
True	534.7088651216718
True	589.9973227596707
True	1078.9516698773446
True	153.2894551460017
True	153.75264728582042
True	255.9458953027977
True	311.5146758735182
True	429.95001879868965
True	416.13083432223016
True	328.35019736786853
True	441.0261869992556
True	494.1101065699244
True	223.8269307149411
True	1490.1754316542056
True	257.5515495221878
True	401.0431301740298
True	53.70962176026363
True	765.4963360612362
True	260.0551466668597
True	981.7570806886664
True	549.8013192203624
True	311.51929580303334
True	786.1901635464735
True	277.1422510718076
True	226.8806027814828
True	261.1161362517988
True	225.486993596658
True	140.15851574779228
True	253.06115023106145
True	735.1126881656802
True	520.4755440183072
True	212.34916322126915
True	1183.805927557972
True	117.29744394072576
True	261.39778378977246
True	70.28348216144563
True	316.4231630980645
True	409.2475234126681
True	93.98220021653648
True	225.10521964568855
True	76.9906809237564
True	711.538547405431
True	372.8507841785603
True	214.1601348188397
True	724.9367120031652
True	864.6904143368362
True	809.566632934947
True	824.3818349556337
True	351.07880105777986
True	1.1804418955185472
True	271.3658288521889
True	50.97082986599674
True	382.8872242403131
True	49.87631148934037
True	353.5045160091475
True	864.472540229561
True	1049.3610289657156
True	384.8182617971633
True	23.946087434661948
True	491.09654436440127
True	525.7318873113331
True	198.25164337106847
True	225.4358462499412
True	302.7024662492353
True	23.58695411882453
True	131.81604512354457
True	961.5054412841432
True	57.39846463946046
True	509.3839034619731
True	781.6352425396552
True	106.55411695679534
True	245.78114084005048
True	113.3433496185325
True	15.150159359822672
True	1.15147972501011
True	119.54885096656533
True	991.743615308503
True	479.1366628321538
True	64.79619108074593
True	786.9249041457988
True	338.1924636869109
True	1.8849049667291644
True	442.8122301535797
True	187.54590388073785
True	483.3098438702175
True	85.04691041134687
True	316.78355621465977
True	371.0167642064121
True	167.46345680647718
True	204.54282278889244
True	129.74628581708274
True	180.6531239788204
True	990.8273590735934
True	16.28744577743018
True	521.4118138216372
True	508.55270939767126
True	383.4359040435846
True	216.93733118938363
True	225.37921204637487
True	158.389945704869
True	45.816284449550935
True	512.5989970758616
True	149.39581712640424
True	821.9757187200541
True	860.4046936271243
True	247.96419265893985
True	318.9505473266444
True	528.7099084009462
True	41.45990965960126
True	85.7887607137911
True	731.360685027498
True	1087.3926125450892
True	110.1717291807943
True	735.4146064157853
True	145.13256831900495
True	926.1258949603896
True	665.167919288804
True	103.7073188693861
True	269.6528453090348
True	641.8758787721072
True	259.58129339106523
True	48.03783919607458
True	574.124633849506
True	446.44975434147534
True	5.074526671813536
True	488.6432478286622
True	66.68529914910901
True	165.28724066827675
True	236.8837562822333
True	318.062827924233
True	65.48259124359892
True	223.1364061289804
True	353.5675824198743
True	423.5500662431011
True	873.5737334027516
True	48.69207884734739
True	893.1897449527874
True	1011.4076620432376
True	125.47780523575938
True	72.51182549815391
True	962.1714925393798
True	34.70528552738669
True	232.3583719973237
True	87.68676036267779
True	213.2542290331221
True	378.5387118723325
True	929.4262705641688
True	99.5189673699004
True	73.49072254129001
True	626.5075900127343
True	277.8784860086998
True	721.6781885737054
True	53.16512146290351
True	482.9214697103709
True	381.87255279575
True	687.9303641947922
True	54.570773124911625
True	106.42871949224248
True	28.60649012241266
True	269.63253794546586
True	43.2235333028111
True	348.9752754736007
True	2.5454711448174545
True	1183.6738854606574
True	105.91187807018991
True	131.8377810132801
True	349.89049282892387
True	703.4842871037245
True	676.1442799266971
True	1008.4322343335892
True	469.3231378099665
True	407.0088797456834
True	135.47412824424015
True	434.63853749220993
True	852.1203974217658
True	428.0411081729496
True	931.387484431648
True	82.31653719894578
True	434.584355407731
True	191.81181971385467
True	286.8580367521491
True	735.3284381592496
True	158.28750186474426
True	136.2565132631263
True	64.10904455478321
True	875.6730528374469
True	765.6611273008014
True	80.60087292978994
True	437.23077072955977
True	757.9555711582309
True	418.84421486182646
True	57.71732518119195
True	320.84015008409773
True	762.4032279405883
True	27.43220985349317
True	372.2308732058991
True	163.47716186480244
True	291.1516707944916
True	34.17269444672141
True	210.60078602072548
True	785.5415883333319
True	634.8637149349349
True	58.27840526218643
True	279.4455812023928
True	889.28633295634
True	16.318820880287653
True	314.7718058475275
True	293.7661697943545
True	438.246638225982
True	211.46435665064644
True	598.8012433694951
True	46.78501053747775
True	959.1981825008412
True	920.4546268697176
True	45.90938076415231
True	385.8428257020112
True	723.5885364961193
True	937.8832728016488
True	272.9180107066724
True	593.0435002707834
True	124.97203262857806
True	186.16872198185985
True	140.70296716304773
True	137.22835903875375
True	223.72451787040904
True	927.3470171816632
True	770.8823904418664
True	908.6467963587156
True	18.899253703907945
True	26.425082811544417
True	359.08696475445566
True	12.947979878384476
True	596.146888019283
True	1070.6517492653086
True	249.8919106084672
True	205.9118519430324
True	85.93496581332484
True	213.7390962620632
True	138.62044778827166
True	45.694073394833126
True	132.21515209354783
True	91.5054792790266
True	237.7728769841041
True	547.3298670276326
True	172.71569682127802
True	29.887013845853797
True	56.87487112674973
True	439.8825148119556
True	272.0736759747838
True	592.4807042649834
True	24.81210284700905
True	114.84963792846096
True	661.6477589796514
True	245.98195029595072
True	474.6011519903673
True	656.0023746319243
True	107.37217563776036
True	107.38958187758604
True	78.37574223046865
True	25.12360574369781
True	128.41838867439895
True	85.38566754089055
True	103.1953542426251
True	154.04360346617594
True	236.4588615183036
True	809.7723210202619
True	284.9131033724285
True	946.1224313551006
True	165.83113465175026
True	205.3513334157643
True	796.9564736347389
True	304.62975993765383
True	591.3490703572127
True	255.6158935981412
True	344.88589794911627
True	445.8803797492534
True	549.2472381365142
True	643.3893705097669
True	370.268243608968
True	36.53670770017547
True	572.5332188893267
True	614.1820561148
True	19.59880602540641
True	11.814703577419833
True	263.569406900938
True	394.5879964720514
True	444.1645726820191
True	69.11216565121248
True	607.9397200134023
True	925.051504344647
True	240.1381716444028
True	898.9979925180681
True	278.96461511132645
True	103.51821648558766
True	268.1251506617214
True	693.1794811546799
True	39.04943850183566
True	582.2619532494757
True	1275.3568765360162
True	1036.3819963619176
True	894.2889852155625
True	204.38807385287896
True	94.87323862079218
True	191.5983503460446
True	843.6453151648518
True	143.11222758814628
True	1068.4541693784083
True	852.5863796483385
True	41.29453756109347
True	85.82299180177199
True	418.5014296809296
True	427.0218146257568
True	201.7329774856965
True	519.1717500313379
True	634.5247317260269
True	118.493694315149
True	277.6833518310468
True	1028.0210776872837
True	52.80817916962806
True	665.6084330745208
True	557.8607686464368
True	36.04038690139189
True	799.8122987525676
True	385.3863732656711
True	559.2372205962328
True	111.29402785437156
True	272.33025120190365
True	217.75995594410213
True	26.19087090106124
True	143.2102071805554
True	752.174227056463
True	139.988959108846
True	391.4288617264599
True	64.05514502645444
True	670.2616049456631
True	604.8296798892818
True	231.97620597280547
True	459.6724284689191
True	161.25997191576468
True	166.7639404763666
True	215.72728869805408
True	300.8024347278727
True	364.4886946937775
True	131.68194651122542
True	184.28901181535105
True	26.62800668346501
True	871.64320668491
True	311.0816685330941
True	10.310779015477372
True	372.1085218178593
True	167.40759649232717
True	627.9965547958677
True	368.6931624263166
True	582.2897524847324
True	549.8411030027844
True	498.2342148382722
True	773.2808401788355
True	243.1972739568785
True	584.1029232063072
True	158.61197511636377
True	545.473111330627
True	355.88458235926765
True	373.27988094272587
True	127.0492178760384
True	136.88747652952284
True	108.29852430511028
True	66.4536958713315
True	737.661092485617
True	171.69215989711836
True	46.76638580862423
True	0.0
True	548.2173034791049
True	111.24745650315232
True	24.635079366699
True	42.23013124517482
True	113.8393598099945
True	538.8395087921396
True	180.5404393929463
True	111.88589492157398
True	37.78755878057689
True	155.94150516115215
True	923.14637498442
True	50.6780232861476
True	232.6592827721977
True	720.8266139724866
True	322.29328992456925
True	444.9893079654699
True	470.8655174979238
True	500.4591333553429
True	605.1606117667483
True	944.730804163924
True	252.4454604799768
True	1037.640544144227
True	928.4300282045416
True	606.5770389507926
True	351.3538976553416
True	847.344173621263
True	9.552899803538482
True	35.458836169486325
True	292.637403205008
True	41.0460065522654
True	197.35122449765888
True	752.439668094194
True	211.7964504100341
True	712.0268444872163
True	764.5382938533327
True	119.3600933542738
True	366.0984500449409
True	599.363434202235
True	24.71479721283973
True	136.41005739482037
True	435.7497959281969
True	295.687537879081
True	193.38671431354956
True	110.82786500158689
True	382.0667174394839
True	23.59340245336861
True	367.290830923537
True	364.3552832006537
True	1036.9084654810306
True	356.35725232010424
True	31.33724675322199
True	445.2455797310589
True	455.919387128362
True	231.72368604507344
True	34.05506133610463
True	766.2078088606023
True	442.0764051697718
True	176.52951427676226
True	14.363905183667068
True	1199.2381044566148
True	162.06504203394536
True	29.24786834610005
True	288.2829943731569
True	271.2396410955244
True	115.97563459133713
True	294.90861467933286
True	46.02413358793686
True	331.2443986055841
True	289.0381925303605
True	304.7393454719299
True	31.799194065298988
True	48.58104795381789
True	1008.6369134592328
True	26.027164164833756
True	13.413902148609942
True	185.53575839455888
True	669.2541632822157
True	7.292798720416153
True	184.1034828408659
True	173.49723727159198
True	514.7666947846485
True	375.8854263220407
True	732.9651853359765
True	320.0033480409698
True	484.0458674481346
True	455.0994034827981
True	493.0866855638029
True	101.623465361687
True	1274.693129760732
True	899.0081622306787
True	295.6541471086896
True	530.7436126396941
True	102.49598034367408
True	567.3185969929893
True	451.7598955854777
True	157.7876399007787
True	78.7297562589611
True	346.00748318335826
True	177.08400061333126
True	31.49788058692104
True	618.5037291943353
True	382.02168311738177
True	68.23166347992692
True	29.814062615874
True	659.262071105746
True	497.0633232199516
True	67.32229467224198
True	22.74609485299277
True	327.8364257376803
True	318.5570608503271
True	704.4985591786015
True	550.9770477122855
True	547.3535719405542
True	798.5165656518469
True	7.226334767822978
True	55.7137389349795
True	36.10810948398937
True	62.64381664792155
True	522.090215238869
True	589.5631169061395
True	89.50277815493438
True	113.5614848089823
True	191.85214961295463
True	73.06740904497872
True	181.34983762783347
True	211.8476599458401
True	275.4785554943603
True	837.275017450082
True	581.4275782961874
True	287.1609301547183
True	179.54511148192594
True	272.4851833698773
True	238.9376876676351
True	770.7592949215915
True	328.6629017426963
True	173.31120329233204
True	940.8384718711144
True	355.41650314890165
True	456.59806196079154
True	144.65327125608863
True	116.76452058101133
True	63.93449002926828
True	216.9697226317354
True	1001.7266506879812
True	518.4788399739776
True	111.5504277652144
True	351.77235977881526
True	101.8002915197339
True	648.411170961628
True	3.3477346252562743
True	682.9847402193665
True	35.98373257231261
True	923.4267800786996
True	845.8406282320067
True	211.85249850229536
True	30.79079766258141
True	82.11924296013594
True	474.9764512450172
True	218.2639799390956
True	1.844557185397596
True	82.83028842078559
True	1102.2642701515704
True	341.7585100920789
True	684.0068187254661
True	485.9375765846559
True	30.9164892951594
True	140.42687517004782
True	440.09612052729074
True	918.8778693656644
True	786.1760581619416
True	421.8726609819789
True	342.9182402465539
True	15.491027336611475
True	77.83272447452926
True	753.4699763456831
True	476.6479352698725
True	375.3950862801269
True	868.7322877646733
True	21.32689439827073
True	219.84517328476787
True	892.6516592035291
True	245.85961283874016
True	8.25011212823058
True	502.7592541272391
True	100.69943689232753
True	633.1524882945287
True	56.01645265328171
True	256.2856698651438
True	843.0374164332645
True	883.7897017085756
True	272.71249658634457
True	433.2368932228048
True	116.51742219887286
True	636.2898274616924
True	264.72857621021865
True	192.4883126152129
True	875.9079860338766
True	53.21418349499126
True	688.5102286317122
True	279.07869923034656
True	298.59872907740305
True	175.14650791195095
True	477.4248304523944
True	627.0166762714341
True	363.3769260097412
True	397.4512284372565
True	70.60195813373961
True	151.5121148012135
True	456.0723576202015
True	201.17813182543549
True	36.30614078148545
True	206.45424371640115
True	394.2389083113736
True	405.3460211330949
True	741.5899498334145
True	129.01155368219688
True	660.4031808731276
True	505.980411640156
True	587.5470281162897
True	134.58383113160713
True	38.16068566131855
True	675.453641803109
True	72.49261913980577
True	555.8551013458367
True	693.9341531917921
True	455.7111616122875
True	136.03043753962515
True	499.1894759830255
True	4.599023597091631
True	393.617263458492
True	32.377936711417284
True	626.896192651644
True	265.6991634946482
True	588.9725881522429
True	700.1405314533374
True	133.27353106440435
True	509.394312321298
True	467.7124728935463
True	65.15779682505809
True	954.240907624014
True	3.720295036392267
True	27.60162700534257
True	636.993900814042
True	674.4997200200323
True	132.91062476352622
True	408.18193304574817
True	119.56441594626594
True	72.65382351144459
True	469.6245208604829
True	42.14331599608891
True	513.0209789851285
True	12.675792465277912
True	833.3320621162845
True	543.7418431141683
True	672.3768388196336
True	104.68906928540878
True	381.50588923705095
True	1014.5430939507391
True	883.0547806376665
True	132.66843678973223
True	531.8580624944544
True	450.2068767698314
True	238.9503310208087
True	264.8031768648531
True	5.83617677917712
True	324.7695025457944
True	11.90652630847976
True	365.3377683544284
True	78.73763813669996
True	414.2520136174329
True	627.8037411454292
True	123.22512229905156
True	230.32397323834024
True	616.6150126984728
True	692.2194511841965
True	282.63346914083235
True	141.22679607972307
True	160.74306127751765
True	473.6753677303877
True	85.20513312283374
True	10.726807815243346
True	525.8610340024115
True	556.633481486413
True	18.10088557810054
True	139.9675813501753
True	913.517022212357
True	480.7603777954417
True	271.3307852007926
True	34.47187503679406
True	459.3585228022399
True	112.2171199945363
True	585.3532369422164
True	654.8731126645313
True	301.31870707177865
True	376.4984556541911
True	186.39059214187475
True	242.1776559791696
True	77.13926641096553
True	227.41298541921472
True	485.67702155046914
True	23.101096348058903
True	481.4016108495233
True	362.6192646102536
True	732.7347207488413
True	889.4606510238798
True	884.6902506867807
True	157.84664553518743
True	417.31404686325374
True	75.19755501653958
True	185.4590478008875
True	326.2575086994654
True	10.537020604332191
True	818.5815426092678
True	22.21217681174612
True	399.3318128215618
True	270.62508945409974
True	651.5648159091169
True	203.50989653397363
True	39.10769443831781
True	691.2496874081612
True	1079.0723027357549
True	216.27468030061743
True	132.23669278968887
True	619.0511414352835
True	476.3819286491332
True	18.907288199057238
True	801.6947955367906
True	107.1635504112168
True	44.69278161831622
True	322.0381346615722
True	348.0878081011526
True	388.22199494608816
True	272.1846427320913
True	20.631881180838946
True	22.14813491710488
True	812.4935543848943
True	199.4697647193166
True	112.7429360685767
True	838.8335995289159
True	651.591188299022
True	605.3516521616774
True	455.2458157077096
True	156.66291517819118
True	32.10541300323672
True	98.57218103485066
True	435.18190862558
True	237.83197547555517
True	504.6490814175589
True	147.3185993756048
True	486.10819841672674
True	633.1247298091978
True	974.1325748272046
True	25.15838413293229
True	964.9870770946284
True	1086.6785712166773
True	491.9253410083397
True	87.56135500173231
True	809.3989218516296
True	649.0915653773593
True	682.4549732056176
True	171.73989354924197
True	750.47225253617
True	710.2056946279841
True	121.13091470514318
True	788.0594147751913
True	820.1492525583944
True	469.61408499684967
True	230.3102861793296
True	72.89058281327651
True	304.65800012741266
True	346.4328312430913
True	434.082179564424
True	424.35889862434544
True	196.7694916759784
True	316.1485871075694
True	3.025256424396162
True	12.394283200483915
True	107.9158834644825
True	130.28205483543056
True	346.90759458181486
True	354.007800806056
True	113.79992607886024
True	18.18758877048977
True	215.10752480202328
True	844.5130275520328
True	454.5871282148484
True	530.4560411987012
True	561.1325647482682
True	834.7109041392416
True	652.5095656393463
True	88.21638841753276
True	206.442626867306
True	249.5936209856844
True	278.302315238118
True	106.15063752185586
True	374.8796337502153
True	424.7414983739641
True	175.52562742271965
True	644.3613425172127
True	253.71125626477684
True	204.5267161042713
True	26.491699481207068
True	250.61096414039432
True	478.1985327539368
True	162.71417851215094
True	535.4028391912402
True	457.72796264203765
True	242.1047741851435
True	102.68554097339944
True	43.51117473901829
True	409.4089533597568
True	793.3637898409729
True	164.89493029605026
True	1020.9809689912868
True	1034.3112093892423
True	482.1709467448536
True	96.97347594409432
True	125.57613193009492
True	634.3375424289189
True	7.937178884640645
True	221.05046702127123
True	130.58602765072985
True	117.22733868485642
True	333.5587953494139
True	641.9702400782993
True	37.60615601310627
True	120.26393176571112
True	967.852049539766
True	56.20017774017039
True	454.91867055910905
True	526.7304221471734
True	260.74129621064594
True	128.9707650108342
True	966.4543100227576
True	1179.6902758088056
True	518.1138464354178
True	646.1748729210652
True	224.3007007304375
True	152.64925209973637
True	299.2063941672274
True	261.6503394199093
True	169.54344117525463
True	299.34822189392247
True	350.56592855953323
True	10.776267143033932
True	615.4442977041781
True	150.40308653705847
True	78.00055266587215
True	434.9154376571767
True	313.6581090535886
True	1185.6022031675238
True	333.8227868645188
True	937.4453013559504
True	8.381821531679513
True	272.7779204041385
True	225.8160514123996
True	151.40601383924985
True	502.5811614976311
True	209.1537969615705
True	404.3816553495665
True	326.02786682415046
True	111.6156880143013
True	350.8662785363358
True	1007.6860360153596
True	709.7265325061273
True	226.27043408207572
True	109.90573881870216
True	306.532376356948
True	24.113958295078323
True	357.9908176715957
True	302.55041745526216
True	575.5210978828314
True	450.1936370040746
True	350.50457458380833
True	152.49649011549025
True	12.651408791888771
True	408.1525112144746
True	288.2800170356441
True	147.50464174994892
True	305.91805518999354
True	427.045945868924
True	814.4776858115141
True	319.21474660562444
True	775.1223754927503
True	408.7144684495401
True	375.2091906204345
True	1.212844751973492
True	1162.766011572351
True	102.78705249539505
True	927.4248935662677
True	203.68907163681604
True	459.0930807965054
True	680.8012645565798
True	83.03638184271556
True	491.3177652686136
True	36.225834571310656
True	421.4508848597538
True	75.87013302416747
True	232.87956868345867
True	38.95794317478981
True	671.3188330307938
True	187.211394609726
True	23.946510471011003
True	397.6558532205548
True	106.37817280007836
True	174.64956970893263
True	836.9518630063845
True	265.20996682444945
True	150.24429904903863
True	380.1579295307367
True	521.1859183830162
True	328.76282261463894
True	524.9033402116519
True	647.605436369508
True	158.94527390923963
True	8.081083105146636
True	75.28841857758299
True	419.2796373188775
True	90.24203781208864
True	79.60040863473648
True	1083.6735592267944
True	26.262841927284693
True	316.53750453374977
True	320.64290147043573
True	451.1317434388599
True	668.9124612054884
True	181.9459231139014
True	646.0965043509535
True	313.5795848761626
True	347.27089667212005
True	271.69212832025977
True	216.2989178535001
True	351.5883442191504
True	458.866570335926
True	401.9955104834583
True	612.2742165149282
True	134.76970611290025
True	76.27402571634602
True	39.24930711740782
True	304.0231889452899
True	643.8344999321178
True	405.0579605739437
True	784.1388421974705
True	224.22558059140448
True	390.5133128452349
True	66.84477322031543
True	53.186415082937856
True	416.40681343978247
True	201.8034291564952
True	225.12237424164672
True	43.38860908065781
True	1076.137077540379
True	173.67812023498163
True	895.3228968760072
True	312.4136144507874
True	924.4550191661756
True	234.56874823011685
True	441.2435624420143
True	528.8787325852096
True	639.5996486067751
True	208.17422504148317
True	481.3576603918285
True	895.2603493238356
True	131.74884230563578
True	7.209465091622432
True	542.632520143584
True	25.386143240317043
True	74.42176816982699
True	784.1525286809278
True	229.14694628866883
True	1006.1776066448753
True	684.767271149523
True	415.52107635462414
True	285.39345130420844
True	492.69656191699386
True	345.4742497126377
True	172.909573653482
True	709.9013029517407
True	717.3865712847374
True	212.9053426761405
True	82.31779874227611
True	506.38415762186906
True	145.63815508659033
True	378.4212696857914
True	343.05334367679825
True	65.00879915570209
True	378.40987290151753
True	410.40849808966607
True	386.6163644196662
True	393.9095093138879
True	430.79161272203663
True	640.8055479818594
True	58.42868234005756
True	454.2900087025639
True	335.778068632703
True	644.198166678092
True	221.62879294431508
True	102.68619289755628
True	36.83122796309426
True	532.5581642321102
True	632.9619494308279
True	193.93040644637225
True	411.83211830271085
True	342.8003570532569
True	15.382770893112642
True	167.70765012295567
True	288.79033540385416
True	3.0611102847265323
True	864.1452536731872
True	82.00711532488943
True	103.7023068308334
True	111.98100800929323
True	362.8550106079784
True	36.55079727119752
True	453.0949946403021
True	227.4929407570881
True	6.37830226829896
True	115.52026075689652
True	443.7568350584938
True	48.480547296761856
True	70.35244167780581
True	166.9513438902061
True	283.64194901172704
True	959.563464768096
True	386.4053084134272
True	921.3864523627282
True	185.627023784803
True	1020.269876627911
True	785.1260916964832
True	662.0077764410444
True	417.8817026381631
True	386.7575692529762
True	82.68121812485829
True	72.21739201780687
True	84.31720465447373
True	173.45138076076222
True	490.7591504403771
True	1086.0841355092853
True	186.19648816434105
True	356.35138114697173
True	451.4111578428742
True	604.4144803264498
True	599.8743103942255
True	275.0874502739871
True	442.0758532690394
True	656.3554449246031
True	96.65552026625666
True	688.5496427617275
True	244.74481047036804
True	144.75016756250898
True	421.3267077248196
True	847.0498908245831
True	434.7647724898003
True	850.59045769434
True	196.5876051861585
True	350.9344681577135
True	702.0487542166152
True	616.8617556997414
True	178.46970749726557
True	261.1384321654704
True	798.1577495102686
True	32.33239103338178
True	195.55152228654237
True	490.0719858671279
True	667.5111573484821
True	105.07416850914464
True	38.04682588176778
True	161.40720528619903
True	707.345879640597
True	324.9072844087502
True	558.5625818018929
True	349.30077840632015
True	288.7082256224464
True	466.11841577731
True	504.2813788069409
True	68.54460703475155
True	372.4322544850678
True	780.4534933723971
True	0.0
True	279.52810081233406
True	249.5870663898495
True	997.6963298715492
True	154.14293036545666
True	653.8750085437663
True	639.810310345136
True	115.17197105701686
True	208.7800518093623
True	138.40924563457995
True	11.63122269594739
True	292.4897240230251
True	374.77646614466073
True	1136.8843938414348
True	250.40698333526623
True	401.3015241082858
True	645.5305104987393
True	209.8723609717633
True	29.0997065844621
True	856.5929078574326
True	616.6232425402408
True	162.1847972993498
True	640.7441256823455
True	165.0260968602188
True	294.32918638444704
True	788.8587916124911
True	37.24055423655188
True	101.81743720266384
True	530.7672571940852
True	61.60786567455056
True	78.78553439441113
True	394.73331258959456
True	24.881105229139735
True	738.44515488216
True	99.32023930185434
True	162.13084531416334
True	15.911287948969353
True	694.5959171401361
True	29.116473009339856
True	759.0838842717849
True	397.850490427161
True	117.59226798159496
True	712.051719194141
True	522.3200465054704
True	579.9359993571993
True	49.64123886229108
True	371.179251556077
True	5.3369434947244585
True	93.85711112960092
True	379.58354186271646
True	49.88643445807544
True	123.3014118756534
True	302.89255114307264
True	181.001422828836
True	100.89077294432224
True	632.0733850168749
True	19.77480560178767
True	1162.6786114169406
True	523.9464572066034
True	298.9039996194785
True	497.4132145803543
True	128.705763298779
True	796.288365521075
True	1095.983073180118
True	749.36151259478
True	173.49585421023266
True	227.5227170435625
True	47.494821136330565
True	57.013446838033886
True	155.06736147405545
True	104.019021697388
True	174.47300471339182
True	1211.079715024328
True	306.44570539550904
True	357.2477927539126
True	700.8857638934295
True	17.01268695679823
True	14.842638443711175
True	577.5974549799901
True	5.481405960615121
True	110.48279020728562
True	702.4712155251029
True	190.81907898183653
True	651.8953775371642
True	831.0925873008351
True	155.02716328828646
True	897.1197286860942
True	2.8760970255284444
True	437.1580152833035
True	1059.7073186853054
True	24.22648150174654
True	230.71115473811216
True	151.42385062108207
True	963.917679025352
True	233.79559013385375
True	515.0129052996016
True	124.01292036243348
True	492.8467073812684
True	150.52413283569473
True	105.15313723822874
True	384.256177090943
True	70.91011130272159
True	53.01520682357515
True	1071.3909990773902
True	263.2694197242224
True	159.19108617664682
True	378.1038983799112
True	389.7607137086996
True	216.69773070092347
True	160.3038454672996
True	401.5051303045091
True	35.929876907514185
True	488.6912114213213
True	1112.0823453668522
True	117.1269945416448
True	474.52366815392304
True	321.5143688919576
True	26.223800595566345
True	417.72865059963374
True	104.83714518081044
True	616.8627934551685
True	209.10611632780837
True	417.4892799926491
True	21.138596700785545
True	456.1285621455802
True	111.22598530898318
True	325.4222857586481
True	32.90617946604412
True	165.8621069785044
True	250.69514176861932
True	786.8096716125402
True	59.37019741116816
True	143.90029729241712
True	235.6151476121709
True	139.63882859763717
True	626.0314393918397
True	549.1304821402366
True	803.0573290694493
True	399.1115332728679
True	532.7481142868661
True	425.1086077446268
True	701.4582507215123
True	75.45646943108706
True	458.613888396243
True	407.1096147649701
True	48.54922906691285
True	87.41107652556053
True	133.26875850152567
True	87.38838971162079
True	326.49057303167734
True	853.7637011954279
True	326.900738441524
True	1099.900263202961
True	318.359745808662
True	893.0215456560701
True	149.99034943283422
True	562.1346725386484
True	646.2166878341872
True	691.4110819184647
True	444.42949196765056
True	64.76246853371153
True	285.5630612878549
True	41.1511121244292
True	166.93217637768126
True	162.49913131297106
True	1088.0484370960226
True	227.30849938983536
True	540.9091920721571
True	578.1810415593446
True	565.1920427110625
True	908.70559559868
True	591.3927958925308
True	634.0299193099687
True	963.4571591489056
True	127.20807139123772
True	314.9423894818513
True	259.60557980681887
True	321.7832630937431
True	89.49938341525143
True	381.3705563728257
True	4.238850111418812
True	336.2049666774584
True	257.5279600935756
True	594.5311221794886
True	269.78352422969857
True	363.4692791084229
True	9.931497333774118
True	64.36187603238346
True	545.5508864117016
True	32.34400138053817
True	146.98848549813033
True	62.74899940787408
True	149.31407944500046
True	235.8154403405232
True	70.93321288549376
True	371.3327657748323
True	273.2208568251521
True	97.90543376087284
True	344.30754671495043
True	61.1279861863756
True	590.3506184671927
True	827.2159565780913
True	280.3862231743024
True	1150.0496941938238
True	109.37790940705705
True	315.4113320702182
True	1057.4188501182591
True	89.35540719132149
True	283.7795428323673
True	8.35096503805007
True	415.4455342673076
True	453.8612038105308
True	155.8165960991725
True	613.6414555195452
True	894.0720437501715
True	161.605458649335
True	80.45797612302137
True	327.35364339137385
True	574.2229529060346
True	628.6993823027847
True	1234.825841416276
True	26.76493664211171
True	959.120202722148
True	141.83702576029833
True	652.4052263997264
True	114.38683492133386
True	120.233470219715
True	186.64613859253865
True	175.40622040504755
True	751.3388980945172
True	203.3148201565828
True	232.600102937392
True	69.11856655578917
True	508.1868118623368
True	437.3292347456282
True	182.62732691486568
True	234.4375632336968
True	16.219014006837984
True	411.367874959016
True	228.752557287042
True	291.5545924918646
True	108.3980737589167
True	711.1676495737767
True	423.1612205143524
True	257.3761916449992
True	639.7066346814115
True	536.668591012455
True	462.2583706971359
True	135.99508926554316
True	531.2663930706121
True	448.7767172342466
True	2.828509981250689
True	203.17665892788244
True	92.75482954179722
True	242.3960082044468
True	3.1448623212381897
True	124.9473441522304
True	354.9024031352682
True	6.266903736606615
True	853.2694899883182
True	166.6712845081688
True	740.2090234390911
True	811.6867039012976
True	161.49076697501727
True	221.5812757993255
True	491.0827017528737
True	814.8957971651348
True	49.96954578595091
True	36.60482156638443
True	126.73857262119296
True	625.5845141371174
True	719.3461478933426
True	187.08088633854163
True	594.8115343853722
True	600.6092584684808
True	845.4749924421036
True	396.51411038617175
True	187.6784585614037
True	872.1324310317062
True	224.59430718452825
True	149.83658338450792
True	323.2302761943806
True	228.34291004667892
True	208.60268093369228
True	614.2675323199866
True	256.88593491531526
True	197.14889724067604
True	447.51376342887846
True	465.0904013087086
True	65.45685388762793
True	279.89526631843376
True	75.68435040016902
True	341.283503524673
True	356.0081259439344
True	243.70576704526232
True	178.02992664638518
True	369.9626308208423
True	663.9528346668418
True	728.4494627139366
True	300.44987789941314
True	756.0992195678012
True	63.66085616840898
True	876.1374030728019
True	353.7521208753144
True	15.309552221200148
True	621.7854417561095
True	692.1652585555803
True	257.38222760741246
True	170.3281751628469
True	43.65611977915189
True	385.2035575275798
True	71.32703875242619
True	14.745295913000806
True	879.4923976402155
True	372.1365595734384
True	168.88112462119207
True	997.0891517924846
True	11.51214870818993
True	795.4722631995394
True	33.26465938752252
True	628.2443792954092
True	57.238384129892566
True	745.8600479906717
True	464.2661403972862
True	195.4045940533816
True	435.2766700861155
True	202.7125374096603
True	300.6200996106874
True	206.7997335324069
True	414.1420448512434
True	9.19522811661336
True	324.0947821014094
True	114.4095730035012
True	10.898612120082202
True	460.36041572174327
True	730.1470240009639
True	278.7637436833805
True	81.24435046148433
True	312.6220180892248
True	83.87144784012665
True	187.0257890094088
True	175.72022741693024
True	390.3969870350954
True	44.18380924345814
True	137.0134330298879
True	372.4982920761876
True	865.0060723784418
True	112.29286094850151
True	211.48901563918568
True	432.9462935925647
True	19.03262645363882
True	439.1638035207045
True	501.37037865922497
True	90.94543008516725
True	375.3512171516633
True	352.781492839131
True	419.29586394649954
True	595.9464100208531
True	1078.2783707021167
True	933.5702811299918
True	52.91181609831413
True	1060.0474297492838
True	111.66313417908373
True	118.43800108428655
True	111.638432749414
True	498.2845391388727
True	379.8491602936687
True	574.9502176624915
True	254.1909341571342
True	160.6025624635716
True	399.879393694388
True	16.059954927296804
True	474.24657604305895
True	398.3339769222766
True	143.7363157825173
True	95.6373786958726
True	513.2425458336958
True	997.319441685244
True	199.19206201863585
True	71.7440207479067
True	402.10301574691056
True	385.23274752515385
True	480.353932097592
True	314.7489505522445
True	4.80675231993998
True	534.3914082597146
True	505.45572025821366
True	504.1380497362605
True	181.31857655809011
True	101.2875916097267
True	21.209054607696316
True	368.256512628212
True	109.87503443132734
True	7.921072327907259
True	33.95807061954468
True	358.1641249263548
True	646.3219336299439
True	137.93400259383125
True	92.94172216861809
True	24.95544092513431
True	406.5854203727619
True	364.3760193335987
True	809.2783820845613
True	309.8367537482289
True	502.9234244575692
True	537.5871084131285
True	526.1504562610708
True	289.8291230386151
True	520.3716688929021
True	98.88584295829746
True	570.837910149316
True	6.5214614356887335
True	362.8160086579608
True	455.0558525476817
True	933.4756408169658
True	346.6589364791978
True	785.6263742052836
True	998.4286193887522
True	171.66574691102997
True	39.67315189897752
True	367.46051932297553
True	391.9941670476957
True	587.8700651379553
True	257.802970060119
True	27.449711832780302
True	653.8186020278376
True	129.62599492782772
True	1064.0617039290692
True	317.47551813368824
True	456.6572499345656
True	121.670229781528
True	807.7372863058616
True	136.8397273482909
True	825.7730690491769
True	563.3173357904988
True	180.32775557349487
True	113.73327573538766
True	65.98826308985937
True	563.3400211837544
True	903.9203650173686
True	417.7645079716782
True	541.358255688513
True	138.57064986589432
True	651.6522419301971
True	494.8330850840593
True	800.1762112636553
True	307.12840456471446
True	601.3710534674232
True	117.15192374933318
True	25.83152485440489
True	411.5838032631973
True	162.25833588398797
True	104.63652415228552
True	370.65822254303777
True	1106.335010109095
True	264.1031862801745
True	553.1704153180924
True	11.146952839371767
True	73.13504699320892
True	327.72011900383364
True	790.2119226211513
True	441.56016922277246
True	507.0578840208991
True	719.3031921851207
True	71.77506631395168
True	738.310303924622
True	47.1877372223773
True	106.14237653252688
True	187.275762266411
True	87.33377028127776
True	25.7225762370624
True	292.8202074222849
True	480.32699530997184
True	875.2811748953554
True	858.7009594442159
True	5.692898978346292
True	289.79274454331306
True	455.9975780990511
True	126.07560693154193
True	235.0535356973688
True	327.28949812510285
True	1313.170464200347
True	449.86692633979294
True	24.17490999576724
True	175.39672379489093
True	706.3717253209988
True	34.23034255768583
True	172.86112448323075
True	575.4211104254107
True	71.14453967134837
True	864.2830528660537
True	352.3035200704588
True	663.0350283950352
True	78.23919122152506
True	672.9784329490981
True	586.8334684225326
True	877.3726404934131
True	253.43034695511176
True	496.5687990251286
True	851.8499649543544
True	902.3224533324244
True	225.2216696433624
True	775.6200906601713
True	217.93803204118475
True	467.59402601410113
True	376.8000267010503
True	506.41178726799154
True	503.3503618210428
True	324.33102426221706
True	344.64688108293655
True	110.87689148746216
True	341.98650555182047
True	1116.957878238674
True	306.6944907836903
True	139.90339251825688
True	297.86749430835795
True	734.2511442028077
True	647.9315841674296
True	419.1190259470319
True	114.37210487591685
True	331.6734374332461
True	35.91598619848326
True	164.37131520074877
True	92.55209216844818
True	87.47205012899371
True	533.5497127609201
True	136.70559305785468
True	138.52913884141336
True	107.73480162297898
True	84.62790518152192
True	455.6291202625109
True	398.9769680052252
True	1045.6676848349275
True	527.6717398260805
True	818.4124574263265
True	262.60664257109084
True	295.44618109544444
True	548.0971382105129
True	196.7707209757432
True	765.5540676450719
True	245.63378447676467
True	355.52105782224174
True	71.63702141237209
True	118.80015920924032
True	240.08970666364064
True	127.71429808787454
True	483.4658334001494
True	30.74048821365275
True	562.3511494154387
True	999.1844875944278
True	737.8386563676987
True	1.674842836660417
True	62.55870721536325
True	502.85713668130046
True	438.88335832425474
True	71.1842431064405
True	115.59260652292966
True	306.9326072916797
True	78.24971787112054
True	53.01063296230917
True	706.3967534646318
True	661.2067920189846
True	157.40242869298328
True	175.1872440592119
True	527.1210784492563
True	56.97785850284434
True	25.457845794753396
True	578.6635634729104
True	450.8260367030997
True	1138.534086635505
True	49.47757680898572
True	467.7814783300528
True	872.5574869806898
True	817.7262012653799
True	294.8483075533543
True	763.0546340420407
True	411.6731768150463
True	43.747025341411614
True	94.25309419799356
True	702.3382735799614
True	72.93777112677968
True	137.2057282405094
True	954.5828980953866
True	186.01219321578
True	268.2843528524614
True	97.63688089114028
True	621.1398902887025
True	621.1061316985372
True	208.5462274542041
True	441.968546006381
True	40.06381409169372
True	274.3686979979288
True	574.8344571146023
True	610.1603970118039
True	296.7604404142059
True	75.50040427841886
True	956.5951660441552
True	1096.6079879206293
True	555.597780820648
True	62.82481698190125
True	30.09213244908693
True	90.1305046302812
True	108.40284283961118
True	100.39332049897232
True	896.4366518285854
True	1204.3018140551223
True	741.0379777697782
True	319.3756498057225
True	8.522930404675439
True	20.025566671813653
True	342.6162977688866
True	468.51973921046925
True	47.05182369767937
True	556.1249396669313
True	429.33897817189137
True	399.7958007537107
True	81.02896014990898
True	198.42911203144504
True	262.70096550710787
True	133.50567756012893
True	411.2730994719514
True	42.77387059770978
True	171.04399347875238
True	1174.01457237517
True	5.786606414682061
True	26.19342985506849
True	598.4287552185202
True	355.274693508433
True	794.8799280326269
True	156.92110037711768
True	761.403502138068
True	602.55506723694
True	273.2993443370912
True	433.7572219492238
True	340.07821211570433
True	290.3862251516817
True	266.45105381131407
True	387.0704146968119
True	505.1203468601464
True	498.5884843947336
True	111.63753947983948
True	365.6439024522314
True	10.421986733445245
True	181.76716750259996
True	241.99035710535708
True	865.3052248550955
True	609.5585747985541
True	29.129785669644495
True	710.6645125631608
True	825.7890447341281
True	105.39395280641487
True	342.9756372247879
True	838.8706115007913
True	227.3356060058081
True	163.59293391670448
True	529.0652415034889
True	576.559556625858
True	1098.8235670338506
True	145.86048789829258
True	152.75370915698875
True	262.1510262155383
True	317.794898960976
True	414.3939744131237
True	409.6039695943598
True	332.87445946763853
True	425.682550684356
True	490.7241244782116
True	239.92396813986903
True	1450.5060754792437
True	258.65256927281314
True	398.8280880368143
True	51.63525246136129
True	771.3972111111134
True	253.98367481302677
True	931.5499510309928
True	541.8847442943389
True	326.0292270275091
True	777.1603841325694
True	273.9531395659327
True	217.48174776239483
True	263.24065696770515
True	217.80422796473343
True	137.96646391010842
True	252.57330332302467
True	715.4628171141753
True	527.3449090053745
True	224.0057622769388
True	1199.7104156619582
True	119.46163183071975
True	250.9493253494926
True	71.61751784802827
True	310.97720470551207
True	418.8333589799397
True	97.04045544922
True	214.75831220484184
True	75.0121999764175
True	703.1833244687768
True	370.6537868987574
True	211.169685922444
True	743.320809907076
True	887.4851096056841
True	816.5039622195881
True	816.3864016698449
True	343.69795114957816
True	1.6394103157972133
True	257.30954696227496
True	56.07739903551392
True	384.21310849726166
True	54.63449197213932
True	362.2571839682562
True	873.9765479036431
True	1031.902076529356
True	423.5071233067983
True	21.749265131823936
True	518.0046317017876
True	495.628756110851
True	192.064451883949
True	234.09521894594224
True	293.8872018886791
True	23.16579946441647
True	132.3429908888157
True	964.795632786956
True	65.8273787060158
True	488.7140704073272
True	797.5836253071516
True	99.01697169742684
True	241.50518464566807
True	114.69644293980906
True	16.78889318275856
True	1.472170140803647
True	120.93782418317572
True	1019.8681328262668
True	465.6232227975247
True	65.66017958654278
True	778.4686442452772
True	339.16348063593193
True	1.0560273519355905
True	440.5222950519458
True	187.00323387334896
True	487.9909368105548
True	84.6844456771445
True	318.6972071260338
True	375.637071089826
True	170.99181252472653
True	197.9930174921776
True	125.18878774670527
True	174.1266097519202
True	990.6275418863256
True	15.311668513507644
True	511.5579512731407
True	479.0299834623889
True	409.2211434705672
True	220.62464535159555
True	228.3152562658073
True	158.40471186514918
True	47.99414748742043
True	495.804957366265
True	155.5003244273852
True	858.8925857208104
True	835.7821763120875
True	243.2048162722157
True	311.39839960879624
True	517.519725087752
True	43.36178320249548
True	88.23333623992735
True	712.627134938591
True	1122.4737308177837
True	104.39746987258164
True	721.1991780485686
True	144.67863573073595
True	955.7993832770492
True	692.8693731838703
True	102.00590402166718
True	267.737711723996
True	601.5346322757237
True	270.90241197958204
True	47.09279467016592
True	564.4312529505934
True	413.723776504565
True	5.207018124333664
True	472.18159847024106
True	64.94552138875346
True	179.08158815915718
True	232.6526822782792
True	296.4892574569516
True	74.20828485857211
True	232.5383885679929
True	358.9509135210236
True	417.99625789505353
True	933.8996898886164
True	48.24982175739514
True	935.4245558673856
True	1019.3868794143478
True	122.691196029756
True	73.24345017132902
True	1022.6458668588346
True	34.00657967531806
True	223.15606375989267
True	84.98368691382528
True	210.0035208476864
True	377.0438713763836
True	962.8215631268234
True	94.92619556633376
True	70.57264410595491
True	689.2403809198292
True	272.20291982966563
True	733.0565714101682
True	53.64549260791157
True	468.2308810742705
True	402.36961564718575
True	664.6548737791478
True	51.67642639479674
True	113.73167811644076
True	26.89221502023802
True	267.09638495190126
True	39.43199348392076
True	348.7929784677222
True	2.876954063100298
True	1185.9777970913026
True	103.2127352637088
True	134.2830001457461
True	344.4063825437175
True	732.8131985104086
True	667.5859485440374
True	1012.1942036462405
True	471.3272897124832
True	426.1352633013642
True	143.3013915468247
True	432.84720508773705
True	826.9537271062387
True	449.2175635772856
True	954.3135558313415
True	86.85932816416086
True	417.5671551008441
True	185.5951621604679
True	284.4186323345851
True	745.7743678534213
True	167.17299282347074
True	137.08685095818484
True	65.08843816863285
True	885.7324928008319
True	769.8360229843004
True	84.33917284818268
True	453.5701888417516
True	748.2333602808817
True	418.55058000182737
True	55.88256505213917
True	321.73779341859967
True	801.6873522856812
True	31.02663082495795
True	346.1923892914054
True	172.800127206233
True	269.3974537328468
True	33.95989722635434
True	218.87706895697855
True	776.0822654573243
True	643.2572233136196
True	52.633695203112254
True	289.7646032847645
True	914.3504424398
True	18.228930185321016
True	290.6894726461157
True	303.9878501392157
True	432.7177550135162
True	216.1344648297604
True	592.603486744126
True	46.41546865109106
True	959.7014153632116
True	889.4281656133386
True	48.62074503895842
True	407.40328483916767
True	729.1488489210171
True	925.7542045686964
True	283.4318976550962
True	590.7524558330897
True	126.14841831567112
True	184.74197021542477
True	133.4557615409797
True	140.7569241268318
True	205.59491204048845
True	921.0467091062278
True	767.7291121942753
True	955.7825774141622
True	19.04432925260101
True	26.82446572465364
True	367.8166194781344
True	14.290494111951752
True	602.4104016536058
True	1087.6429765585394
True	258.04563154591244
True	206.60912335380544
True	86.99561959181162
True	219.0080170814568
True	136.07805793789868
True	43.68571742181109
True	133.5815105233645
True	93.6532329105782
True	244.94541166289093
True	536.077475552504
True	160.44613406228427
True	29.35654170752215
True	59.25659754102144
True	417.9219770957434
True	257.71100820758005
True	593.3640743058457
True	22.27353818875497
True	113.70761708334318
True	675.9562561714433
True	259.4447671022291
True	474.25923260536825
True	658.3897034135675
True	101.38044819602726
True	111.19668968872844
True	79.58999343762274
True	25.460261271831268
True	119.2311433081352
True	83.32480637732756
True	105.63910346146469
True	152.1415056899769
True	238.09667216470385
True	838.1344576579656
True	271.42483875730454
True	932.1653095336744
True	164.3740571615641
True	191.88109475290665
True	796.4477086722621
True	309.74251149994814
True	584.8639494605616
True	257.5046291784428
True	362.3939353298722
True	445.6908699335484
True	577.1270503186671
True	651.5764320473226
True	380.4321950294848
True	35.54405891071192
True	569.19324498242
True	610.6579855874281
True	19.16809383066268
True	10.849246502969672
True	259.205366256495
True	399.2795787659586
True	457.0865549979183
True	68.09015908604592
True	656.5537692499742
True	932.5703384310164
True	237.70376376918816
True	906.546511933746
True	273.8837819219002
True	103.4948045282266
True	272.7320948332734
True	687.9544600210111
True	37.51523704622071
True	572.6852825756455
True	1269.9082952367116
True	1030.1553574888458
True	929.0927746684672
True	215.3530747695474
True	94.3308654373757
True	201.22769233305425
True	847.8741354532391
True	146.2485856606743
True	1076.6761631788042
True	872.2620719237608
True	44.84520849049896
True	87.55121870519466
True	414.9129420013119
True	407.7705620941617
True	211.12326217592545
True	521.451004966678
True	669.7336286729608
True	122.78066812875558
True	278.1074002827005
True	1047.9368427609768
True	49.431053518537134
True	692.6820985030746
True	562.2710733819645
True	40.80263574644079
True	836.6494362201618
True	380.8565081245086
True	553.7795223430844
True	113.73878504999875
True	265.85407205913003
True	211.05395721927687
True	26.896788555542454
True	132.6337243032026
True	740.6755165211733
True	138.31596342292534
True	378.7711152321368
True	66.47422916101381
True	638.3910685127232
True	624.1934446232603
True	234.7667003623129
True	472.6235372768608
True	167.44258086362294
True	154.9930225716411
True	217.78603657686384
True	293.3657722799676
True	366.4507124029285
True	121.18296035160576
True	187.39290539444823
True	23.23078760828044
True	872.244898170463
True	307.592640004361
True	8.366229182750635
True	369.497635308562
True	165.73373927516306
True	624.6663662124643
True	381.1810469219643
True	585.1214159929631
True	556.1442144886472
True	479.32832706291913
True	798.0989136252969
True	237.5915989397437
True	551.580402628374
True	159.08767061217796
True	547.3070770089091
True	348.392618790933
True	374.08404464229375
True	126.3230121236236
True	136.27397632895008
True	110.8976194994845
True	67.78732157069936
True	751.3598629618498
True	183.492113672809
True	46.52189645939286
True	0.0
True	557.4107679520758
True	107.36571079611024
True	24.03010605230461
True	42.23371567221794
True	114.73872160558238
True	549.5752945067294
True	184.1358085530729
True	104.1705696706079
True	34.206072639044386
True	159.16676770122103
True	943.3821650199138
True	46.61777372598255
True	235.80092283594115
True	741.759894391831
True	315.2287615849338
True	450.6247105334928
True	495.4517787008263
True	510.2646162632794
True	585.3868995359945
True	935.1565594413688
True	276.0408898705193
True	1044.210320790539
True	927.9183822271084
True	613.6101346956187
True	335.2642411837803
True	832.5523012609289
True	9.981873065036057
True	33.86037390375972
True	299.31540678751094
True	43.172485379339726
True	201.52608823719177
True	750.7537413021587
True	221.18263763486803
True	747.366717556642
True	754.9579350608807
True	122.22559424032228
True	378.8827378300236
True	559.2387258609398
True	22.178102591611427
True	131.62723476807125
True	442.0175523440208
True	313.41573580038244
True	210.16876298262005
True	116.77824952147778
True	388.436446412968
True	19.67192584790992
True	371.63586269410297
True	361.2839665879142
True	1075.251558785145
True	357.9529694754683
True	31.17073196283036
True	429.8509762407292
True	438.6268274859263
True	239.7619974362713
True	31.253836246949803
True	752.2922520443838
True	440.2917407591265
True	178.7294665194758
True	13.447743964338892
True	1203.0884405194
True	165.14624665265197
True	27.250291746762315
True	307.24570459508703
True	266.2070457467167
True	119.34493546305718
True	296.7402468457572
True	48.0975379250184
True	316.9796460332853
True	305.23230312853764
True	325.51023376342926
True	32.497429006102195
True	43.624297591372496
True	1031.6329452908196
True	27.12113045071778
True	11.722376824598689
True	168.41856574863564
True	653.672724130152
True	9.434115060101249
True	199.13892510216337
True	176.53792008063962
True	526.064837222732
True	385.9146471318989
True	739.3923950267714
True	310.74287946326154
True	493.4785996335983
True	446.44840834608686
True	493.965172292556
True	103.07293570766
True	1266.6842010341345
True	928.138089820516
True	284.68293057600243
True	537.4225793652262
True	97.11204626407728
True	560.271764980407
True	450.5101952625373
True	161.38943006086137
True	77.39991544428513
True	338.90801532172475
True	168.34160206248563
True	30.210035411481357
True	606.3989791470719
True	379.4354599309922
True	70.80746826636594
True	30.156411578685443
True	645.1311595949923
True	487.4192761710642
True	72.95408625855818
True	22.23454626449642
True	327.69489636621927
True	330.4743597316693
True	705.5621846945527
True	545.3737308420898
True	562.7908014526054
True	794.452413314382
True	9.16575279930652
True	55.59993990563701
True	34.76133477020556
True	60.53272206206317
True	489.8261848460724
True	589.9949648846111
True	86.83868210425305
True	106.82122324539982
True	207.66126158386515
True	76.6018547489472
True	174.0270543047663
True	207.8284229026058
True	277.3344662472388
True	822.027540390855
True	592.9231545419412
True	292.6094877980884
True	187.3017869124792
True	271.3004558573339
True	257.3888228364095
True	745.8948209967706
True	320.6503697290706
True	173.52111147184053
True	933.8142074630638
True	353.55639455048583
True	461.20146523330806
True	140.278486788209
True	125.06616783981129
True	61.25738469499418
True	209.4245131298052
True	957.6876908840596
True	528.4725634246298
True	115.8836585781021
True	350.04961194667175
True	98.9504016804851
True	643.1492338377444
True	4.391725909962879
True	694.6348865530806
True	36.045574582371664
True	934.2096287760162
True	839.172633056734
True	216.47832540834304
True	29.69731713895574
True	83.384915980631
True	454.17982410939226
True	232.05339490374809
True	1.1430866512260578
True	76.97851922426646
True	1063.8545197318233
True	353.2044448438591
True	671.0833629199806
True	489.5397189721395
True	30.563019303987048
True	132.77904363519875
True	438.2515842608504
True	923.0001534202262
True	802.4309714359329
True	417.5987028897523
True	335.9299932022576
True	16.831050372516188
True	76.63785998448529
True	764.7224658662172
True	468.7920111316205
True	385.88034165048657
True	890.383963102336
True	25.702164977375745
True	218.4913610087378
True	927.6881698532644
True	252.2837275972601
True	9.601566118892688
True	503.1296318466326
True	106.1537958192154
True	638.6979722498646
True	52.99074655510947
True	261.2989950331048
True	861.2345844721433
True	875.7683622758613
True	278.40110416461107
True	421.2071340167827
True	114.7597764112188
True	603.4807468835955
True	257.6971095698734
True	196.69836639370075
True	838.3988916868191
True	54.00849409362995
True	685.6009579717689
True	276.0004834701186
True	303.5692118379281
True	167.39755097956464
True	493.4037154448727
True	593.7876968826105
True	356.4823982435788
True	402.7036744957429
True	73.7557317932091
True	162.7382345290877
True	466.2243197814776
True	223.9189730796014
True	38.05448834542034
True	193.90262034369303
True	399.3507095096285
True	420.2066508380419
True	755.088765447512
True	132.52410890309227
True	653.5457349822791
True	499.5866833639865
True	621.0181347999414
True	132.95941645972135
True	33.23765911475517
True	661.9750831874674
True	73.75851138378101
True	556.9242993087704
True	652.5079188538189
True	447.60645553234286
True	134.36341551298173
True	507.97678308417073
True	3.686623938046639
True	386.9232880176827
True	31.76202388675029
True	636.5884601256847
True	274.59730813196325
True	564.644076873029
True	682.1207818251289
True	147.19110548459696
True	533.4257460731133
True	489.8859053156097
True	66.9045601473293
True	943.4998563808516
True	3.292528172590134
True	28.632113667875917
True	642.6723885774959
True	682.8058762838981
True	138.29473432258828
True	412.14893658219273
True	117.11515125763736
True	74.04283690555746
True	454.41104913464665
True	40.9389490789667
True	511.1006297397079
True	12.79541299761545
True	849.8647743415726
True	536.2742690523241
True	683.5657080172911
True	102.97469052648655
True	350.64612801798523
True	995.7138613231244
True	813.5947962708742
True	147.3388005576478
True	566.9010280068468
True	466.2174696185441
True	250.94419133826943
True	253.04850253520377
True	5.585111547442596
True	316.7456959392489
True	10.705529354739618
True	369.3101912579592
True	78.5472384127685
True	422.9349945607333
True	652.4928049723304
True	123.41909398245954
True	235.6013233660097
True	645.8674216586303
True	681.6710904640943
True	294.22667883617254
True	142.66150717837996
True	165.78464873943068
True	477.2582486688184
True	88.80961345250626
True	10.664639389463876
True	514.8518202430454
True	571.8098219182565
True	20.5642148146126
True	140.23616549015208
True	910.5235753689713
True	500.0653314238229
True	278.2456141966168
True	33.895783695547465
True	474.59622858146406
True	113.98408305908345
True	589.5511400407919
True	647.5822431919607
True	301.00721602497765
True	372.38273984764345
True	181.8695248205864
True	241.81723843079016
True	73.2679861356579
True	219.10773100899144
True	482.8088497136631
True	21.64019154138466
True	465.2002117024352
True	375.3778129697368
True	710.8995500617737
True	915.9638792743452
True	868.9406576863439
True	164.14283119314103
True	416.5249106441922
True	73.69840106896648
True	193.3343221593624
True	314.1424655702033
True	10.138193158561542
True	806.8999815135157
True	22.091428826594047
True	395.92186560053216
True	269.5123905867696
True	660.2079933206226
True	213.2145305411764
True	37.85224585682118
True	694.5504780655506
True	1088.54312642632
True	222.2401353673663
True	129.68554129377932
True	623.1580683615738
True	510.13174286159193
True	19.03894152103776
True	837.5339737666387
True	113.08151043266253
True	45.426766457257045
True	315.4644877541622
True	355.9585079616377
True	387.6364979284486
True	263.4907796310593
True	18.363321201426416
True	23.30602593814392
True	850.811587222066
True	196.10728283470263
True	114.69835248384015
True	833.583794379586
True	663.9802051116575
True	661.7945604773819
True	451.994503675784
True	151.00178784495628
True	31.94233706813837
True	103.9537892527669
True	441.6432705649032
True	223.8419455856236
True	489.55474923416097
True	145.69099542896393
True	491.0497649457472
True	644.450384057556
True	1006.5566411810968
True	24.7100612029094
True	989.3494220841116
True	1066.6623543644318
True	451.6083775131471
True	84.78230697600941
True	793.5143678685143
True	637.533566224154
True	643.2540895540018
True	178.45419814759757
True	751.6731728701693
True	688.8740231806687
True	123.83427284711144
True	793.90970516016
True	813.5062187739579
True	478.57396591879206
True	224.89768921765148
True	73.9738442568463
True	309.58951258615235
True	356.21044313644467
True	474.7299702176701
True	421.1145804393698
True	191.5036823316049
True	314.8613352627875
True	3.1428329840814677
True	13.457881184434209
True	102.37491276195227
True	130.46846731537158
True	357.6843845126863
True	341.5243594546134
True	115.3056668164474
True	17.528098647158213
True	208.25416593150652
True	861.8781419279045
True	465.3797231234138
True	526.018978450688
True	563.5473034723219
True	828.5249727635676
True	640.0222877715908
True	88.64871920841125
True	199.48968195729904
True	252.1793813403024
True	284.91060599469665
True	107.95499829279493
True	360.33292721215525
True	429.4120252572085
True	167.34879122450704
True	653.9719869425786
True	246.6085263413817
True	202.52697268824903
True	29.828451851293377
True	257.9490964659466
True	495.1542530491667
True	164.1292244271335
True	520.6621893570697
True	469.5085658629448
True	241.0392798792901
True	105.41741490746833
True	43.78544509037999
True	405.6252285562504
True	804.9292818545365
True	167.3569277195177
True	1051.8716385675998
True	1041.6915703077225
True	467.6144463005804
True	99.3763002298265
True	118.8663202398952
True	674.3639756320513
True	8.024119963740489
True	220.62759862330037
True	139.54120222640984
True	120.81731945570762
True	323.7028319390397
True	627.943593651916
True	36.05732807476336
True	128.64586226137507
True	950.9789367943002
True	58.48245897885241
True	451.89613140085874
True	540.6964361743633
True	239.92706451736012
True	130.9534843493385
True	913.318396783253
True	1186.376952709302
True	510.2284041376416
True	628.5725324759529
True	209.28104970021823
True	153.4027549843985
True	326.6480822751473
True	257.2449258652381
True	169.93437848529274
True	301.9380273188908
True	348.7981743239325
True	10.494799292929134
True	628.8359795725072
True	154.71196408603743
True	82.50162098695303
True	449.25292312677806
True	310.53911279519207
True	1215.1459505192977
True	356.2241046417949
True	977.426433644536
True	9.220395464996816
True	272.56892030974643
True	221.48999481080597
True	157.92226561520206
True	483.01400788944807
True	191.3272652340471
True	426.3579875407641
True	326.9861816224852
True	110.06559442097956
True	355.5504854471489
True	1008.0782499024448
True	715.4560694058939
True	217.5627141192315
True	105.1241695309754
True	299.9060382179703
True	24.65170700599677
True	343.12086090955177
True	308.5247550094221
True	573.2697818607147
True	450.7656612832779
True	386.74623095032337
True	160.74613791613905
True	12.098497430820936
True	416.4527450716398
True	278.78980709218865
True	147.30135895421674
True	300.8787409986229
True	424.2269296796938
True	806.6205670119728
True	306.5040739837381
True	763.9765535992568
True	402.0831782632634
True	374.3667043789975
True	1.1109310162649582
True	1199.8218137167196
True	101.42239357667556
True	982.3582789337044
True	209.5307206754195
True	441.4624714093616
True	672.9847368235294
True	88.50425666618754
True	486.5859606944865
True	32.42301626781925
True	404.2602794088393
True	75.28766248835142
True	233.3254164105813
True	36.54023681121105
True	659.275525770194
True	193.71155412782463
True	26.08421831017005
True	397.7842025550797
True	110.38065153613314
True	175.66278339095982
True	820.8810220897154
True	252.4879458082086
True	157.88252612664508
True	370.0654929748529
True	513.2492145489156
True	334.14212246544486
True	487.693708615292
True	600.0426939256414
True	160.0994976530014
True	7.610323612822735
True	72.7942991427484
True	433.0741070129169
True	90.8020514259627
True	81.82296786769865
True	1015.830519451386
True	26.658242461821512
True	319.8142501960812
True	318.04609602763094
True	454.3518816053885
True	673.8645125593523
True	176.63990719704728
True	674.9436130774599
True	322.57658108947163
True	350.45036346934955
True	269.2442315332146
True	217.1747586208802
True	348.50883012542323
True	451.4533951792297
True	411.32958299030577
True	591.5879253170781
True	140.2276769144479
True	76.1250098313296
True	39.57683077496778
True	288.2754337167042
True	618.6229933721049
True	402.44101322048425
True	797.282292401026
True	207.9677098582744
True	393.36763274844026
True	68.25955167490437
True	57.27320061983628
True	424.2664315415026
True	197.6578043068426
True	231.42005248335565
True	42.228550175460406
True	1066.4528107877538
True	174.4651775380925
True	895.3179457699712
True	318.1096053770666
True	916.3143367220472
True	235.29063034680644
True	494.8997977608771
True	533.1667072756168
True	631.8052553813006
True	201.01894612918645
True	480.8621268377193
True	910.9935841938188
True	122.34374189803692
True	5.801943702314208
True	571.924188834268
True	27.797968606340174
True	78.82145264924723
True	787.0101534516442
True	225.73858302631655
True	990.6902899539442
True	671.8949175556421
True	420.6024599704689
True	281.8288244266254
True	493.5690000414152
True	341.0062109887454
True	186.87001065651893
True	662.151322491773
True	746.8764867380528
True	211.74478985434777
True	89.43021225538386
True	494.1265966282822
True	138.74849671383197
True	380.38563499906434
True	359.86187025013976
True	65.38900594449838
True	380.07623846187016
True	425.5344073731287
True	370.6091629488353
True	417.0157763889106
True	411.87596947960577
True	648.7975280079326
True	57.00612475434578
True	457.3348259209728
True	323.91397577761774
True	653.0084496563579
True	225.1161693170944
True	103.2878810553262
True	39.23679536134994
True	535.5328833488131
True	652.7666021128008
True	186.79055549041752
True	411.1113623558454
True	347.7953289100436
True	17.631270780440097
True	173.04117126374155
True	302.91468975528187
True	2.595807323591114
True	878.902721584656
True	81.68783009171408
True	106.29518215058776
True	107.94221390144476
True	363.88376262281287
True	37.86177468697204
True	453.6702477759207
True	229.34342636493625
True	6.573842873423772
True	120.72591531162
True	431.4539199768804
True	50.25071859021987
True	66.85027085030119
True	174.9740172173413
True	273.86312436974595
True	937.7287613118472
True	387.5907552588635
True	963.4962727486292
True	188.8116919437418
True	1032.2979375032255
True	836.6160044317747
True	656.9783652716887
True	423.1428696403095
True	367.7908994269758
True	79.93285028078343
True	70.56874521177649
True	80.54180248681416
True	180.30983060939485
True	477.4996519451178
True	1092.6494143464374
True	177.84627768812706
True	354.4504723648643
True	451.5070003284856
True	588.1502678675438
True	597.0893490902899
True	286.256606006725
True	479.4356880826806
True	672.2565588804861
True	98.77621083967556
True	711.1156080591574
True	254.86814312499965
True	142.37836244427496
True	412.35351041370217
True	884.1639459733797
True	428.6566235064236
True	873.5215246985503
True	198.00469573714363
True	350.6146981270587
True	727.0168503033627
True	637.0521852648794
True	189.6018037918408
True	261.36846330521126
True	822.0581408500931
True	32.05889475542395
True	194.80917048737908
True	497.2350803723788
True	712.5720434117278
True	102.97818869195702
True	36.48782106490283
True	167.40618665365992
True	719.6259564396457
True	323.82394048246863
True	557.6192880159169
True	352.37519731243395
True	293.8320000228193
True	471.99748899543175
True	478.6828825919421
True	66.57994831316284
True	377.572039981136
True	789.6514053705947
True	0.0
True	295.6723060414374
True	250.3422315771548
True	980.1661810877172
True	148.22848302069067
True	632.2443658489952
True	627.7911557886107
True	112.86535004006151
True	218.30152455019868
True	136.45500384741615
True	11.670313794709042
True	293.0890729963656
True	380.72277915143457
True	1136.9491859474028
True	227.5044452839238
True	424.1098708454671
True	660.6232503789126
True	212.9249713885737
True	28.421732752407586
True	861.3632833176107
True	609.2176723518896
True	160.9423190530784
True	619.4121140735988
True	160.9636755103535
True	297.66881362042136
True	792.1770843600851
True	36.39853317799213
True	108.2046123630252
True	523.0199367438553
True	64.42475240915942
True	75.16103385840097
True	388.15020531962494
True	22.52037619057429
True	738.7056984922864
True	97.98169710164451
True	148.80333505725045
True	19.82169253985003
True	685.121865163768
True	29.067207253256026
True	785.7325791149392
True	392.9047991191644
True	114.79961223392944
True	710.7190915370692
True	519.814265616781
True	568.7690769909464
True	44.710792684760754
True	361.4719805401102
True	6.272765707143119
True	93.0345881191187
True	380.07810748676695
True	39.196687592720025
True	117.44444462295704
True	316.8223299215893
True	183.5164257534412
True	96.31292822569444
True	634.1591125966511
True	21.518432717598508
True	1145.1925237337157
True	509.2445136805269
True	306.57999645356654
True	498.4001562283879
True	124.94627487517673
True	804.0977165711721
True	1096.9971751563105
True	736.6296332399177
True	173.00338303241054
True	226.9093767181449
True	49.55571427501135
True	58.33182964167446
True	156.31467626210366
True	102.41409359996392
True	165.53631375480884
True	1168.9710337731883
True	306.8544636091339
True	349.8323467270335
True	709.6767338048447
True	16.38182624152759
True	13.268171093690691
True	619.552318333838
True	5.297667660046219
True	116.54209821444248
True	706.341473463345
True	177.50939241211972
True	653.3584846242358
True	802.4533192997565
True	150.3467488432697
True	890.7294057551063
True	2.539810934606764
True	462.9093849246211
True	1063.0279748298055
True	25.58633253443397
True	230.37502856253
True	144.20765703982312
True	938.119815978239
True	230.65118925700477
True	508.9687822393542
True	114.94228481340856
True	518.3107075085197
True	157.69064557752196
True	98.51760610578064
True	387.99396086177154
True	69.1317057870598
True	53.90904054449091
True	1056.7173418082468
True	268.77577797230333
True	162.3972096858859
True	364.5141888712443
True	398.3307780673907
True	215.71781236258795
True	164.23408119600563
True	390.6523532444763
True	33.94818416891927
True	482.9662347958661
True	1103.6138446920918
True	110.45641537035009
True	469.6158175015484
True	308.1027506218391
True	26.091570162861657
True	399.1275589538988
True	108.93342916741904
True	584.0570350352333
True	198.71088337713616
True	433.0139256040368
True	22.59037584073417
True	448.2666091778841
True	112.62793811144331
True	338.41999467096844
True	33.570888595907306
True	168.54169944344596
True	249.0834454662216
True	771.5340417017095
True	57.37770824312052
True	145.16091637885546
True	234.6907057032252
True	140.49121179536832
True	645.3835848592029
True	555.1633945948907
True	794.4713395194483
True	395.10903044509536
True	540.221084800226
True	410.8533534390123
True	701.6771803581884
True	73.03093539110394
True	441.25187886956337
True	435.6736936832671
True	49.667038608687086
True	80.6893200135065
True	130.85688026175507
True	90.31911240268036
True	330.518030743218
True	839.2828675793078
True	328.4745694655694
True	1138.9611595899048
True	323.1951812991957
True	892.1766833989843
True	155.052305906116
True	574.679281975815
True	582.733791380885
True	709.2221622388198
True	437.5457244706133
True	62.153936875193054
True	314.2455925761422
True	42.032618343596745
True	169.90095442432133
True	169.37140800608503
True	1095.2586686964055
True	236.9196061649127
True	556.783828119244
True	533.28731275305
True	565.772699436652
True	903.836942849137
True	588.8414128169445
True	647.1630808933867
True	952.9552009325336
True	121.47102424738394
True	307.5539607404008
True	269.5598981362597
True	326.2078310643979
True	91.89190184069412
True	381.73919661461787
True	4.444341915808625
True	321.1449317926996
True	257.5515825260852
True	586.2859589584011
True	277.0151275529024
True	365.3147618030008
True	9.960976280556824
True	61.90165494176946
True	545.2244051708026
True	31.97098796041321
True	146.3307747945376
True	60.28197853867127
True	150.51915999406324
True	237.19823731666796
True	68.2914080852692
True	384.7650351231875
True	273.8248369491664
True	104.44420918472932
True	346.81225283264706
True	66.52694235112297
True	579.2255997380901
True	868.1526421596668
True	278.39235147751054
True	1161.8921865009795
True	109.8522412257387
True	305.9895454463222
True	1040.4514125287171
True	89.4898786911871
True	268.39591228967225
True	10.447965148340137
True	406.7208112104507
True	456.1225042716353
True	158.16032890849078
True	621.7229808455724
True	915.2782377500158
True	151.7095121297986
True	74.05716181793902
True	333.7469842396912
True	562.9475477422665
True	616.6424464453922
True	1216.2947287979484
True	27.554571249321462
True	921.7631709589384
True	136.40722620781537
True	637.9042782745186
True	118.5181983821074
True	125.87414299781796
True	192.34757313132465
True	171.63989469895137
True	765.827037969541
True	203.4859578730692
True	228.9248704091761
True	68.91948120247008
True	511.5430453603896
True	433.7208217223424
True	176.8914437276145
True	236.72232458502992
True	18.01815742068306
True	424.3893626947053
True	219.34712989239424
True	297.35561179595675
True	116.95413358828192
True	698.6124242681601
True	416.198633566903
True	256.8045090460048
True	646.5949387691838
True	543.4227792034237
True	488.2295501677177
True	138.21808776674294
True	529.5306551730858
True	439.3674292667751
True	3.422859453696555
True	201.95720755326852
True	94.716277345
True	243.0012280038385
True	3.691066504907908
True	131.21809130400823
True	355.5762113507748
True	6.477082923202552
True	864.6662395921919
True	173.60961976129315
True	744.5896765217217
True	789.4660377783127
True	158.88017492499108
True	214.09396663977276
True	493.1440026928133
True	850.2194068369837
True	48.24166950263666
True	37.51109591944193
True	136.8297248953558
True	629.4423413521022
True	715.496606058947
True	187.00700477784383
True	594.4593026978455
True	585.0219126505316
True	860.8037223438641
True	400.5287017632427
True	190.9246091136719
True	852.7370381042391
True	215.39267245184573
True	155.0710596140026
True	317.1626827911715
True	223.56751055718
True	213.76267722020128
True	608.1005457937517
True	252.0497084891195
True	185.9354102099787
True	452.4532434652938
True	468.75859355769137
True	62.65286836111114
True	291.9443095319851
True	82.85737258572883
True	327.9940562485134
True	365.6570037394943
True	255.3405770695292
True	171.4352124898901
True	378.8016885234822
True	634.1856188790158
True	785.3089847747283
True	312.0242209285994
True	728.9542366039119
True	61.56617575913401
True	897.2584956190533
True	341.74342188437
True	12.128657053185384
True	601.1610552206105
True	696.6217929183135
True	268.3772616068815
True	169.13227983786393
True	48.30651974612324
True	390.0127123114235
True	77.27029939358677
True	14.812173817938612
True	891.1734949620815
True	377.3654852675012
True	173.7703828528822
True	997.1651293599558
True	11.806749111351618
True	773.9169748690558
True	30.65236572184846
True	685.6074678219829
True	59.454362604128434
True	756.7004152635443
True	454.49993782537416
True	198.29660899814516
True	420.3787223246442
True	214.992525796914
True	306.7147195051265
True	232.1210137331636
True	401.0972348871098
True	9.398209624646151
True	321.03858302064054
True	114.80542046908708
True	11.737043350020638
True	470.9728162273151
True	729.7288508504593
True	272.91046274525786
True	76.78298650282471
True	312.6622618210182
True	80.28645888633335
True	193.30692882935375
True	180.2252458598936
True	382.6023551768156
True	45.26882567700034
True	135.10722785649884
True	376.0566321323552
True	865.5342300058742
True	114.95993033817012
True	208.61362132550943
True	439.2061485252686
True	17.671468764816666
True	405.014104804604
True	501.04589108147707
True	90.60940628502055
True	399.5835680370165
True	345.6185081114106
True	423.24438765132624
True	607.9879557960841
True	1038.8622299051117
True	982.3594222727394
True	58.93751779536455
True	1060.014222285526
True	113.7084406101425
True	113.79130955944576
True	114.10184106663368
True	483.2206926411984
True	371.389381045702
True	573.0326943237096
True	254.70228287609265
True	157.698867019869
True	396.455685895427
True	15.848181330568591
True	467.367028145899
True	369.1496535330535
True	153.34668887911394
True	96.96039139135264
True	524.3174974427347
True	986.069235536233
True	196.38621043900457
True	68.2313139148281
True	432.2737334101824
True	376.3308847126281
True	489.21279364544426
True	314.504278751656
True	4.971697595846022
True	565.6132488013371
True	500.1700521380749
True	503.2645287714404
True	183.4197920301543
True	104.03046960816036
True	22.477576546327036
True	373.6662438880924
True	106.51622739647732
True	6.61329613566161
True	30.863286995963136
True	353.4986725764421
True	648.3662346708824
True	133.76046459911447
True	93.9011388694446
True	23.9301697666207
True	399.0178609677784
True	368.6340834983659
True	760.8698986871489
True	302.4630994015943
True	519.6919064815255
True	544.4587671163665
True	531.487935046726
True	296.0187366131034
True	499.3528762933508
True	103.34920463233787
True	574.0246323687437
True	6.798633816191864
True	373.5951500629128
True	484.2801550838791
True	979.3716429849768
True	340.17167754617583
True	813.7913020531855
True	996.9220073739792
True	183.41721853951847
True	35.86063951958373
True	359.31807692696646
True	382.25500665893327
True	564.098261415513
True	235.341601044398
True	28.682614754465355
True	635.4755981253574
True	130.4330613241112
True	1038.08538343055
True	319.2363373661451
True	472.56937599612274
True	128.3074590134785
True	794.8944992540703
True	141.3094664716319
True	828.0901677561399
True	573.2593602506666
True	187.08504932727715
True	113.48202003354028
True	67.92786200612001
True	552.6194609813521
True	909.3123791312752
True	419.7606445983684
True	501.76778316618567
True	127.80694646836822
True	613.8880434499795
True	492.4180987904691
True	804.4373591837763
True	325.42589112126166
True	589.7885270510036
True	117.08435435125048
True	27.917446271940936
True	419.0808380305374
True	163.0154823894852
True	101.29387592550444
True	370.94110833996575
True	1098.449509753979
True	238.715328338191
True	563.3184464425849
True	8.560343085233994
True	76.17459155275361
True	324.3448189491016
True	779.0607346367646
True	439.29113109343314
True	514.4441191897223
True	718.021308142934
True	65.39139378951965
True	721.5409548658273
True	48.743146910662944
True	103.5561557715768
True	178.30987728646005
True	80.40470747243761
True	26.241914578528217
True	294.1776159344392
True	465.9323955173989
True	908.039552502344
True	855.236534574455
True	5.551964043673362
True	292.7367281710916
True	462.4034140592114
True	127.46833933336288
True	237.9278782278634
True	326.1744691848598
True	1318.2798307442904
True	438.6100492526271
True	25.44676834838833
True	183.5437041254767
True	687.69820412009
True	38.22664374618545
True	173.29999166037433
True	550.9297828511321
True	69.95210341502616
True	849.8466743669247
True	328.9668031877324
True	665.6338590711929
True	73.23246881629638
True	674.6252935871025
True	584.8349258409296
True	879.1090761535909
True	241.3013060843537
True	507.9764015172528
True	824.87754920231
True	918.9966433247278
True	231.65055921373695
True	735.5959425170695
True	224.98056750667857
True	446.61977805222
True	365.03562075642526
True	496.6327646629497
True	487.42739719170805
True	311.0513293590459
True	350.00266507207937
True	105.88021888465434
True	339.9245144320861
True	1133.244150991016
True	301.6838432017065
True	145.90637778391752
True	311.5811630113934
True	768.8867238240604
True	653.8951753225177
True	405.1238199228261
True	128.94420277980967
True	325.6904997598019
True	36.821825145266494
True	172.22391675838648
True	94.2036162028051
True	83.86841138581484
True	563.7432100667751
True	145.0086941927889
True	141.60331342072885
True	106.94707731300404
True	88.95669869469522
True	452.2466952293108
True	395.424522344074
True	1029.245249040049
True	523.7717933585766
True	808.3886617171087
True	270.40447996281017
True	290.7068004710165
True	525.2827477631001
True	199.0583106345657
True	769.4928861930019
True	244.93612991806785
True	347.5746704162669
True	69.17300212565027
True	114.08619512313092
True	263.9327422849156
True	120.04872780119165
True	483.4600157786161
True	30.493271513984038
True	569.7142859642775
True	1003.6178106922196
True	708.6627442731436
True	1.1880923495459723
True	61.83106704486585
True	476.2747486013058
True	448.4712896894786
True	77.19894074153979
True	121.54238104156715
True	290.70405505296503
True	77.19116395637448
True	55.69897431163639
True	725.3663238326184
True	665.7329455096174
True	152.38878255383602
True	174.32024385041888
True	524.3600812424246
True	50.40660993852497
True	25.794230146218705
True	580.0013868889092
True	479.96341570994286
True	1142.270135297582
True	46.74913494558662
True	453.8147833330373
True	885.2826729645071
True	778.0981258055798
True	272.36820443260086
True	775.3276954177713
True	405.09489630302943
True	43.65731990650981
True	101.17858392542423
True	712.9708008320933
True	77.43917933341419
True	142.9289879673861
True	927.1936268434692
True	181.35015787542096
True	273.03862987903454
True	101.40895635081095
True	638.0725318797906
True	599.8185270335848
True	209.7131103827321
True	417.8385368793962
True	43.976377776708446
True	276.2206284843471
True	596.5116893665039
True	604.2511415197253
True	320.5644195659364
True	74.25379440995881
True	923.1631502656408
True	1059.806749068659
True	562.9597837721113
True	62.03797436986653
True	29.906354113841644
True	92.4041924892158
True	102.98098836327532
True	103.5088013907241
True	877.225572217553
True	1222.1521110179103
True	748.5031611244333
True	326.4547749404687
True	8.83812692169241
True	20.51673039236293
True	331.3791761356951
True	489.6024997742829
True	47.761017459194505
True	566.7901673659702
True	431.9915841549764
True	389.6221122085142
True	78.89961041287444
True	199.70013788091703
True	259.8102429182981
True	133.4404185060645
True	391.82171818973785
True	43.82580776326581
True	171.43729930698555
True	1153.8291546120793
True	6.855277263424617
True	25.4660201549686
True	610.0071710514321
True	369.8260564600909
True	819.7876379271523
True	154.56474724409296
True	763.7924073913782
True	601.3015680418504
True	267.5246121150788
True	443.6500932657948
True	355.8340109413578
True	298.8443958390784
True	270.18729579039694
True	400.50097963793417
True	502.413488220025
True	507.64896688364166
True	104.93482427232712
True	367.9977486503236
True	9.584492261112908
True	195.4962186923804
True	246.54307793274495
True	845.6904635989281
True	567.19522947637
True	31.013319363258702
True	712.3463205527669
True	842.5674815182422
True	106.47735549226918
True	344.61124500673395
True	892.2716537287706
True	224.1644164457871
True	166.74829716761576
True	532.2059453201599
True	580.6890222484203
True	1128.0968504489158
True	144.12606346705715
True	156.31817851676408
True	255.3173792754
True	323.52708538480016
True	406.75447408136966
True	412.0524823679164
True	328.8188270145532
True	434.0484958195401
True	501.5880341206277
True	237.86877327049092
True	1493.390387104887
True	248.5461485795655
True	405.5134049826765
True	55.36383438314792
True	790.6222673057674
True	256.15856404838576
True	911.5177614332956
True	555.6858530348003
True	336.673461646629
True	793.4916540798727
True	264.198198565299
True	206.2909269886204
True	261.5548302546661
True	227.11937884117725
True	136.5642698950778
True	250.64983885251797
True	750.5554310015996
True	537.7264165010273
True	214.23943047685552
True	1171.3803857568382
True	116.68005922691988
True	271.9215180577109
True	66.06151867707558
True	296.6847024430924
True	420.9847679209496
True	97.71972039787305
True	230.52705844543564
True	71.81953539084982
True	720.0897627740356
True	379.0396742729623
True	223.74229206336557
True	743.5679362050868
True	868.5735123338352
True	823.380436867723
True	828.7774830162983
True	348.9226196758396
True	1.2363589573912723
True	258.9512839447943
True	54.79518852620373
True	386.67440350061344
True	55.12359584041474
True	358.9981651952372
True	858.2496406721874
True	1005.5192869282844
True	401.26620213322354
True	22.84768697899948
True	508.1899658976069
True	523.4195965354891
True	187.4280434803092
True	231.05388758715455
True	294.8523963724152
True	22.069343590368582
True	130.24516270033342
True	970.248074367328
True	61.53980113124677
True	493.7936450178327
True	780.4170394204324
True	101.09802104354888
True	253.65616188113992
True	106.71243789686324
True	15.950096145687631
True	1.269828315135473
True	117.5871507025546
True	1002.3437389089815
True	486.533880701492
True	66.6931409593947
True	787.9904795499418
True	342.45245380383534
True	1.2405646851218706
True	431.5376112056511
True	188.1654382498229
True	507.6851408200743
True	80.2799879147169
True	318.119242418168
True	384.2530886484636
True	177.0692329357251
True	205.31452839251932
True	128.69890316020795
True	162.4119181038891
True	1052.9427825097314
True	15.959775508724343
True	510.6894348535295
True	474.7532131244717
True	392.9159116135219
True	217.28088691588536
True	236.82597429208303
True	156.46053336249653
True	48.346698536615406
True	477.167612265154
True	154.34766383887984
True	860.6203288335839
True	846.3337595995423
True	240.32112052446695
True	308.59337111840705
True	533.6031175953506
True	42.547395498092094
True	86.52891120697169
True	721.530786609653
True	1078.3002528519382
True	110.98451591815856
True	720.8892748664952
True	138.04997113397178
True	962.0312325817872
True	677.4329259441565
True	105.07286112790295
True	268.3282588122771
True	650.265251825624
True	256.3032773937957
True	43.8613297834995
True	581.0896319799253
True	454.8944133663746
True	5.3745818168449695
True	484.9087400810861
True	67.3575485505535
True	173.37128978378243
True	234.70000432105516
True	289.3528687980271
True	75.14631307052909
True	226.03518081480547
True	347.6794535546036
True	432.7799592533529
True	975.27728900828
True	46.63303053462522
True	874.9255839091182
True	1016.1933702980904
True	131.8595616958927
True	73.77497789306776
True	1017.442488346327
True	31.432019515982542
True	214.9046746860364
True	85.08917305814559
True	220.53243841984624
True	351.94862819554334
True	964.3467591674588
True	101.64344399755804
True	69.62796399804255
True	644.7676285096593
True	273.2259601923516
True	735.147591348494
True	51.854399705079
True	473.2056370659808
True	388.5534272768046
True	685.2111656008377
True	54.41541482380333
True	112.53807832000967
True	26.56566972672983
True	271.5685719239057
True	43.252550903694605
True	345.5701561601766
True	3.096109741199915
True	1166.5046932100663
True	104.79794237988187
True	128.80198720912733
True	359.99316702423
True	744.4565261488266
True	683.6959587991173
True	1025.798701024422
True	461.0861968607252
True	409.60462463110406
True	133.0955437473366
True	416.2309289915773
True	818.7252706671576
True	424.470976025688
True	905.1593359805804
True	90.58541856562336
True	424.3484765600524
True	179.25237254165913
True	280.92687720886295
True	720.5818466362616
True	160.72137398354377
True	132.83225988698544
True	62.3887154832815
True	876.1810047208841
True	784.7855204306574
True	78.73857617757923
True	430.7132778471002
True	747.985316027094
True	420.603767746236
True	62.15986438174182
True	324.1000884625013
True	771.5087612788624
True	29.78294818823976
True	372.5989307952252
True	163.9750306474696
True	281.509207874088
True	34.273661938694595
True	226.5389016484524
True	751.9215970960846
True	645.4888720192453
True	57.79021130892631
True	286.5281070239886
True	888.9132431020254
True	18.64436625136567
True	314.4430328799246
True	278.96827748236035
True	434.1731862301036
True	209.75897884065756
True	604.9377807125302
True	45.03076518779925
True	946.122347688643
True	927.1590277361128
True	47.94683516503376
True	389.4358032151369
True	705.151475414817
True	920.6419011021898
True	274.25238058208123
True	569.7851616929642
True	123.0906528749797
True	187.32112594067812
True	135.38453858447804
True	139.0828095805187
True	212.17052681775428
True	941.9361349427336
True	799.5683431176362
True	937.6175478089592
True	19.76074041395537
True	24.51030422018588
True	356.9172362544698
True	12.895684999294764
True	640.9698523924467
True	1097.4622119999492
True	265.75300024511654
True	214.47047521688992
True	85.38034663698524
True	212.4258913657044
True	127.11349244794565
True	44.95497616795319
True	130.3559996178251
True	88.54641691394175
True	224.749034526882
True	513.0334332361494
True	161.98477610643835
True	28.839447482068312
True	57.9711477797896
True	412.3112039838549
True	267.0856267008109
True	573.9259871510457
True	21.93412299268041
True	113.43342077137328
True	670.9091917861726
True	276.1891417256168
True	468.9659470634034
True	665.2526383697373
True	99.74161279317468
True	111.76740645784056
True	79.07546447451048
True	26.070274672178467
True	129.2701223444865
True	88.41109555900988
True	99.84404829993431
True	146.65974818328203
True	239.7156664221312
True	819.2748416135038
True	289.8108294977275
True	960.3828316819394
True	162.40157954854175
True	199.29119457612904
True	812.0256694708705
True	305.48109690410945
True	600.1622619425136
True	248.6110772008472
True	371.2161527833056
True	435.58554010867545
True	558.9137561306666
True	649.4471467049078
True	367.3842950409793
True	36.1888493150231
True	551.9133804535329
True	613.1616232228162
True	21.01293980449446
True	11.52905515049788
True	262.5988130837767
True	387.9663864846651
True	443.8820725941116
True	63.87275289042093
True	642.0236142474732
True	932.5312896804958
True	234.27900704842105
True	885.34340973822
True	273.491727042418
True	107.90301048213976
True	263.3515328823852
True	693.1656020544307
True	39.21914842318327
True	607.1998653716264
True	1282.816086520735
True	1013.1167989855238
True	890.0740640411698
True	202.0351984631163
True	89.40018239550297
True	193.9637812936203
True	848.2758119320599
True	149.21952930487686
True	1059.325378300368
True	877.5742623455412
True	40.92022274737957
True	89.9281680820558
True	416.7327590209076
True	394.23858961933416
True	201.29503956351863
True	514.9646068117904
True	660.480668550605
True	115.82161386126722
True	278.2682127595169
True	1010.7366108699704
True	52.07446370719387
True	698.5860304132189
True	545.8618835711166
True	36.98866111777822
True	796.8130032491933
True	389.5825197839344
True	586.8957136642607
True	109.1399762185248
True	261.90406834079056
True	204.1886925729529
True	26.759718710087768
True	134.2498670203953
True	745.4129055387272
True	142.47204973020663
True	371.1736978180343
True	63.61008329158339
True	616.9491736739689
True	627.4198051207553
True	236.9644531316958
True	455.8138489596116
True	170.80731286962717
True	167.31442518537835
True	218.4486349972697
True	269.58842641455743
True	366.09094460462927
True	129.69588301804006
True	192.38702933102536
True	25.592891953466093
True	898.8583032253235
True	319.1851358391763
True	9.319988235726628
True	358.1560800375095
True	169.38149589260223
True	625.4892498198419
True	359.3460570252193
True	580.0473172598757
True	552.1750881635566
True	492.67434025030974
True	780.4463232719024
True	245.66124543907705
True	558.8288650610887
True	160.66093686596952
True	549.2190888920028
True	363.3678141812953
True	375.77806780260056
True	128.9606462744699
True	133.40329805396016
True	103.82504013664412
True	66.63052155919877
True	743.3975271078892
True	187.28051335963323
True	43.96556752964349
True	0.0
True	550.5396993999462
True	114.41050665389392
True	23.332230690008
True	40.70194478144185
True	113.65368098245489
True	528.1663991082921
True	180.516173319052
True	106.80177962676947
True	35.34638872826351
True	159.8810860115898
True	930.5917141617708
True	49.34875128218866
True	230.84616765502815
True	732.5941471673793
True	318.95317363208096
True	463.1371243631529
True	470.8034165075434
True	502.96878560624685
True	590.7216010406419
True	935.0007038217168
True	261.2872577396776
True	1022.3815655083588
True	929.4327551894552
True	615.1432716149538
True	348.6140678321824
True	803.831867091611
True	8.850391227068851
True	33.85235121571174
True	306.6556328000534
True	40.9772662234628
True	208.919200191724
True	734.7956462811327
True	218.6807952880536
True	741.1178818751386
True	768.8526044297807
True	116.5109003297757
True	363.5001394853807
True	575.3717499573255
True	22.75972445288277
True	132.94863957830583
True	442.0084624563346
True	307.13011560597965
True	203.52888284703627
True	115.7285093367761
True	379.48467699957513
True	24.512011126834725
True	367.9182185890445
True	361.40210589912056
True	1062.7964490948373
True	373.7862540733472
True	32.67954917285263
True	452.4181115077395
True	444.500853980386
True	229.10897904253076
True	33.4731980362998
True	757.3658038275038
True	438.0650732217094
True	181.5498585783197
True	10.654166734888816
True	1220.3887226800805
True	165.85299934924103
True	26.5997271739318
True	302.4789795268097
True	265.68045461490107
True	116.14992725880666
True	299.76530006606293
True	44.73196602257628
True	315.8891431375134
True	314.7403808344835
True	305.9920292585777
True	30.382504828172248
True	49.06407810756067
True	1066.8282490786871
True	24.13127045628883
True	14.094390159765274
True	180.0969322901145
True	647.8079027654314
True	8.34098337284691
True	186.415692995388
True	184.77603517854232
True	541.0971055293152
True	372.8247465560892
True	732.2684555314631
True	313.32480240169434
True	496.2078944246367
True	443.1300867648709
True	521.1145604736508
True	98.60230866984024
True	1268.695171808352
True	882.0966619823391
True	286.9984831416525
True	535.6385299943406
True	102.42050788133358
True	597.8851453048836
True	431.7581864254213
True	160.46434006586844
True	77.74030734164187
True	354.5649169914739
True	164.41905909318612
True	30.211740020333345
True	596.1318900290181
True	377.0623695528695
True	73.34445534340682
True	31.30931391243289
True	659.9383582445
True	493.3644866666995
True	74.52837871407544
True	22.24000244830185
True	326.70357240303014
True	308.9404354424871
True	702.315610101557
True	552.1345590756368
True	565.6680560847284
True	794.0645684659031
True	9.58914951348745
True	58.43915517807319
True	36.92720625788347
True	61.281115492572034
True	513.7131882079432
True	591.4187966167264
True	90.67264726819282
True	114.728102042242
True	201.7667604063279
True	74.65080863155845
True	183.14576385393565
True	205.5019814871881
True	270.219349243395
True	803.2838619513201
True	601.3033878616792
True	284.4029408039874
True	202.40306390443644
True	265.7294510171444
True	247.070256855588
True	727.2893483886031
True	334.6219863019978
True	165.40977596011302
True	882.4757139861448
True	328.9030760688584
True	478.1243887273958
True	158.40168982928915
True	118.0758293083972
True	61.89073174914697
True	204.151245145755
True	970.4982203386274
True	537.0586656002621
True	121.68014701430404
True	348.8541805258749
True	102.6736581204794
True	690.7135958655675
True	3.892579589768905
True	701.728543560154
True	36.03791709801437
True	907.0868529602096
True	859.670799369076
True	215.7242309064241
True	31.94983905951093
True	83.84350034687078
True	472.8271865938575
True	228.08468084765988
True	1.6139590456233228
True	81.69263516730375
True	1073.0624397245094
True	337.9393439686149
True	663.6527143657468
True	488.94031834803866
True	32.649410268732105
True	134.67845289660104
True	434.7298364784217
True	960.618999903166
True	812.5161763680538
True	428.7216926700952
True	342.2218204894248
True	16.108518034604955
True	77.28856728456759
True	724.219725603376
True	462.5003724369405
True	389.7373582977824
True	884.1771093804887
True	25.87865908303417
True	218.1476494993068
True	923.5335332873316
True	241.23047473693487
True	9.1671041505827
True	502.77346687747576
True	103.42232017634645
True	643.8422907155266
True	53.357879074037896
True	252.105929149556
True	854.3570820192709
True	883.4781346497383
True	276.5477737010594
True	441.6418691916567
True	119.73225044354834
True	619.8067558191143
True	255.58002151530528
True	188.53823173829443
True	873.1212019749116
True	53.18941418452084
True	710.6897082225838
True	278.7490330390108
True	295.0505938943772
True	168.1485637091094
True	483.2536891899307
True	612.3833858011566
True	377.4238429493703
True	420.3714228611888
True	73.21593702547212
True	152.1161605969352
True	448.66476033410896
True	218.97170020789412
True	36.17821707282377
True	203.20033354929217
True	386.8740412474153
True	404.1498813700385
True	745.4463101526027
True	137.4647913565917
True	645.8088656172523
True	490.9742506353848
True	598.2260004148284
True	141.68974714245854
True	39.49821202085752
True	670.6778849862665
True	68.33567822727517
True	564.7636796258867
True	704.2239320033768
True	463.0546271362235
True	133.56628326770002
True	551.9489982764563
True	4.249220136215568
True	397.5065123736149
True	31.82408740245387
True	630.3142825411541
True	245.92829731973103
True	581.541379720742
True	679.1989365085092
True	145.10045448958138
True	514.9915785374291
True	466.6138580669611
True	66.1978556911235
True	967.0369822642529
True	2.883698623813212
True	28.460906667253468
True	633.836396877187
True	655.7986576582238
True	136.36999225985056
True	409.50231780490935
True	129.06901031007104
True	74.9029436924409
True	485.76962029880366
True	43.47808228228083
True	507.4973676593349
True	14.093519325135237
True	833.3662737081411
True	555.8205776746081
True	680.1080563690986
True	99.26607102531418
True	371.0267611443254
True	995.2941702383508
True	868.1645165970987
True	136.85500345581357
True	555.453063054072
True	441.9137624347016
True	250.54625053654604
True	254.83006318099007
True	6.228518225478947
True	308.01958765510244
True	11.854672956579227
True	369.0356610350578
True	75.3909397141881
True	415.4200116945855
True	665.286328284545
True	122.8799906451492
True	241.23489292254865
True	646.2149140432905
True	695.6524143072766
True	298.1147862306553
True	139.73145346498265
True	168.46690178157283
True	474.2451175182676
True	85.26450509112549
True	10.472090409172363
True	515.7604430930264
True	555.8740871445564
True	20.14957231215575
True	136.5144387072757
True	885.5690218748227
True	504.8472850503662
True	273.84680857952
True	33.139977268574974
True	461.2942557797764
True	113.54823089259897
True	578.4384417630629
True	667.5428560685542
True	297.143191524512
True	379.3047753522012
True	184.97227095263835
True	239.19932404114897
True	75.9354462193183
True	221.20001188117152
True	499.9348272739225
True	22.610390252533254
True	441.93588018954017
True	355.2470935201711
True	723.737729774789
True	884.3178696209204
True	883.4679570123927
True	152.8247922178007
True	403.0028196626072
True	73.2166244347448
True	200.66032647926085
True	323.5156259783496
True	10.42336080919578
True	802.8055718260978
True	22.09569774573704
True	386.2957782036632
True	280.5284902015558
True	657.4206576398956
True	199.6042711833744
True	37.69815191912146
True	676.038808232546
True	1074.5849673797263
True	233.27635845889608
True	128.54249282651602
True	621.2589178849461
True	501.7241898967261
True	17.92922614498433
True	814.9018857089383
True	109.00125748625382
True	43.25808508197094
True	309.48983202426706
True	349.044804019758
True	395.8468510553095
True	258.061268755943
True	19.130781956545714
True	22.69380055337765
True	863.4245073366429
True	192.53696750907187
True	113.13068537315964
True	828.1569944548133
True	661.284265377141
True	655.8078081063996
True	449.6521178531268
True	150.99617397917405
True	32.196832537098565
True	99.41292868955696
True	444.0089498712742
True	238.607509696895
True	469.2366901648932
True	148.6799645463525
True	499.1404801885424
True	659.0038644574344
True	952.0003131374368
True	23.07861236842469
True	983.4194665320704
True	1050.1473956903203
True	505.38727778729225
True	85.34816046435402
True	788.2657805383952
True	648.1312535408166
True	652.0508740037599
True	178.08168545989997
True	752.4552245810751
True	711.1964404674343
True	125.86660272159789
True	791.6518063727839
True	832.7745609952082
True	491.6673842841217
True	225.09884173122427
True	70.87011661306222
True	320.0484668529384
True	345.0069859169734
True	452.90017405329417
True	437.5795129881618
True	198.2786084280352
True	320.1992965293244
True	2.7354325208632035
True	13.093968204184424
True	106.05041540309595
True	127.52750182236132
True	358.31524112694336
True	353.08112839360376
True	112.19572581139076
True	18.46969804379667
True	193.897205346596
True	833.8376729292371
True	467.6697941187048
True	523.7941111539672
True	560.518959787778
True	813.518133277279
True	626.8298417173024
True	89.94615602663424
True	209.6611781041101
True	240.737069120178
True	273.45615965169964
True	105.76257664788784
True	363.2517112591664
True	433.6733539197934
True	170.80459575563776
True	668.5354245333726
True	235.3139690811692
True	205.21518738798213
True	27.21530828288265
True	253.6666182559107
True	494.0194497012092
True	157.90429440320236
True	534.0249325542156
True	471.505325536364
True	245.65526203031413
True	99.70310793615204
True	35.11015327923525
True	412.6454657298132
True	792.5636802772062
True	166.589361059806
True	1044.180385550373
True	1013.3883189834183
True	481.65177638415406
True	104.74167552196904
True	128.79761808649428
True	638.3337550427176
True	8.808229011816376
True	219.3991044270848
True	131.9160158922098
True	123.2712352725902
True	327.1273542903354
True	633.4748232345606
True	34.202080464428484
True	120.0214151203001
True	950.1675396483508
True	54.6251523307138
True	470.9332278306964
True	530.7580937711862
True	253.7049075058424
True	132.2094287049738
True	935.1121495595828
True	1199.82310556044
True	519.2822006290885
True	657.7865939485108
True	206.305712705461
True	153.4201834508934
True	329.36139885826685
True	263.8735607648815
True	177.27489412708263
True	295.2260560090325
True	332.33522258434493
True	11.352121906243426
True	629.0363724982404
True	149.28835801402093
True	81.5367293684711
True	446.6440029446668
True	316.519797567974
True	1167.8427062955475
True	337.8865344402978
True	952.9362619556628
True	10.003047817142969
True	256.83777857454623
True	229.60249967952632
True	153.50616985115954
True	476.8787691664056
True	196.90130651131304
True	412.5353046137732
True	342.4370195680476
True	109.40993880725829
True	350.0312332892446
True	1022.6364830856776
True	716.6115771950431
True	221.90314212407827
True	111.27962600171786
True	295.89673364918383
True	24.452968082221144
True	358.0127028795458
True	322.67109325204086
True	568.8462527312893
True	454.8076723089129
True	348.8331617044797
True	157.89315605275624
True	12.028742732058916
True	434.51190658118855
True	270.61410931273923
True	142.09569565197256
True	299.3000638987563
True	427.4030877280079
True	813.9350148962176
True	300.1108631916012
True	766.4003854793239
True	389.4941679061213
True	383.7124334061334
True	1.5766391908042203
True	1178.3855853973594
True	105.42432922353866
True	930.812912494402
True	220.08845509560825
True	482.3044859144839
True	665.1326000177356
True	84.69883021357742
True	480.4588403470021
True	33.4310836239678
True	419.757692557307
True	73.6931589570309
True	231.5965120036016
True	38.5163872534356
True	674.9869069802164
True	187.915905790528
True	25.53530388564913
True	389.9458951579197
True	109.90056206403368
True	161.10415585090206
True	811.4523736487332
True	254.2363646251921
True	153.7382506363319
True	364.4443766832849
True	527.8140595464682
True	345.77241162928914
True	508.4943112777908
True	614.1028599206289
True	162.00130465573102
True	6.260236461814076
True	72.67470308071978
True	434.1049724003782
True	94.44429122217169
True	80.85110061085541
True	1077.59895204101
True	25.606989871411432
True	323.8094621001532
True	318.3709100068433
True	452.0537527576152
True	674.593096275605
True	189.45244670884455
True	642.6018057483261
True	330.61800167925804
True	342.70849775934886
True	279.7526620568973
True	221.7671207165038
True	364.0381726515719
True	458.53986147755774
True	401.0009761852992
True	577.3548092496642
True	139.38059600856934
True	77.89599404665486
True	42.88915406386216
True	296.85852733656753
True	656.660427690807
True	410.7321542532922
True	817.2071562516534
True	211.32830124475225
True	387.5960620665632
True	67.28220797885608
True	52.93650122430678
True	436.6002066506726
True	198.6108172459413
True	233.78196423932005
True	44.2769639173364
True	1056.8718764969824
True	173.65146493664116
True	912.159977050912
True	309.545299710379
True	931.6745471943412
True	234.62124501380703
True	462.5723402911012
True	539.5297846905717
True	614.9818836408148
True	214.567065046249
True	486.8894773138563
True	897.569443649395
True	124.4225631676003
True	6.897160598994491
True	580.5247636850225
True	28.920839826538987
True	74.06595453408111
True	811.1259628477904
True	232.0348765836657
True	992.063756029716
True	682.6567800418792
True	409.81303298706433
True	277.031623870962
True	479.73407995299226
True	322.54583794492
True	183.2354546399723
True	664.7486765353217
True	700.3096238984172
True	214.7982157277978
True	91.60962513015448
True	499.964265031244
True	142.03475307662256
True	376.1726193929191
True	355.0840674412908
True	63.8184386745521
True	370.9450359442348
True	418.8141942671468
True	387.3976596132883
True	420.77681611910646
True	420.9966678747249
True	676.5050218918268
True	57.223714906000914
True	451.66367769696967
True	313.0897433363872
True	667.8375182281134
True	214.17675630988
True	101.62949871224065
True	41.08922822818136
True	540.875817063645
True	622.4447999370742
True	181.33348529976348
True	397.4272331439392
True	343.1769760476274
True	17.324949723729016
True	173.3528232716139
True	291.0714560497336
True	2.906128980965229
True	878.8285099565852
True	76.42669651029853
True	108.87682716734716
True	111.92277818931444
True	366.4184045320899
True	34.708929147260065
True	432.94988243240186
True	230.772802376948
True	5.674725193926694
True	116.9461985699318
True	446.58645937774605
True	53.24089999390106
True	68.87240881228468
True	174.21260421325678
True	286.00583383682823
True	955.3313294069574
True	385.8974656217311
True	952.2982543173174
True	190.50018974296933
True	1055.1978906080035
True	810.1282046110938
True	648.8074311044313
True	403.4866179145091
True	378.5788678869277
True	79.09690400027037
True	75.52080060598992
True	74.02667899770127
True	161.62996235429603
True	470.17870653989166
True	1099.8842277337883
True	181.4470863589551
True	347.5506480896396
True	429.6981462169065
True	544.6833313898873
True	592.4871601416352
True	291.80243646697534
True	457.8380839610525
True	674.6077008658286
True	93.86201233063528
True	743.1964820318676
True	264.7107130125479
True	139.20540683868683
True	416.3602884348961
True	809.2129522516767
True	430.72562626573153
True	879.4200739566891
True	200.43388856239528
True	347.697895041484
True	688.0629509145376
True	614.2453223171857
True	189.00916167908235
True	264.20094170048844
True	814.5653932839326
True	32.370884754780846
True	188.8052454477143
True	504.5350022123625
True	683.0995025233036
True	98.52432031316914
True	37.7652197914642
True	168.21700643288406
True	720.0019981859364
True	307.3844889696671
True	554.221840601813
True	358.6740460421767
True	287.6835833057476
True	437.4674573263944
True	478.2237890300228
True	71.65957238313526
True	356.6235816247509
True	768.2662935333948
True	0.0
True	288.49692995245414
True	259.1538784815965
True	976.4458362045171
True	146.88230673430078
True	618.7774742006477
True	630.3406498425239
True	112.47350982152176
True	209.18610979013172
True	128.82649014536534
True	11.412644970252654
True	287.60764844706165
True	379.7164686267357
True	1137.0065215017055
True	237.96544854286063
True	408.0621113362743
True	660.8765849380658
True	206.0154536607641
True	26.01125360362509
True	841.3094255619326
True	618.5551142513001
True	160.2525586779884
True	592.13616481115
True	165.67050000582498
True	309.9200613802797
True	758.3811733950764
True	35.412145023274576
True	110.00917042986532
True	512.8219244816572
True	59.72153639531938
True	75.08971629932446
True	396.7454801872046
True	25.47425667740179
True	757.4122625302006
True	102.76607644597564
True	158.22558071384273
True	19.35194960510116
True	721.9385460613614
True	25.40745984011137
True	783.5927115471653
True	394.7192799004631
True	117.25187776037748
True	692.2707689402105
True	514.9185323400675
True	575.5184950526972
True	47.06441057221897
True	373.7805853926812
True	5.885934340649241
True	88.35941432037967
True	389.7654636751804
True	48.960299387324376
True	119.19929464885122
True	315.1769664459049
True	182.4766675824949
True	103.03937182159966
True	690.0117469366542
True	20.82399720824188
True	1108.0785157051791
True	500.0469674810336
True	302.4843043476087
True	502.7402290981832
True	113.21792796365898
True	750.3647826254951
True	1130.701974036312
True	737.4828528870714
True	181.8331141731749
True	226.2934909239219
True	53.44904816099713
True	60.48029816381269
True	149.54732036507167
True	99.31960979337026
True	173.19508956025857
True	1176.1985513679135
True	311.25475270942445
True	359.6079151582678
True	722.9506873809402
True	17.59383627056626
True	14.106523717098783
True	604.6848799171904
True	5.060722935508087
True	113.88128574775224
True	698.4125925045512
True	179.23542357856888
True	654.6178931713473
True	827.2999883264246
True	144.79063431883787
True	918.282716739108
True	2.9370688195979664
True	441.0643068157933
True	1070.2046061782996
True	25.86567145563085
True	236.84552373838812
True	148.20775204295768
True	941.2072541837113
True	228.22744903959872
True	474.2220753301708
True	119.9449351610063
True	502.1512311238652
True	152.04583031918156
True	98.50546661425386
True	389.4671194214259
True	72.05971543416116
True	51.45149976668494
True	1085.9725302452512
True	257.57171355247954
True	158.09115818150374
True	358.7541122233571
True	393.08607196399896
True	220.7329420937905
True	166.91080612244286
True	383.7694386706279
True	34.351493449695255
True	488.5016285691317
True	1151.3128405262771
True	114.25754727305052
True	476.8581441233422
True	297.3785403979061
True	28.129745229954786
True	416.5290290808543
True	100.77092689350212
True	564.1848382772546
True	205.43713738588693
True	427.4155085032728
True	19.154418862343192
True	449.34232497482645
True	111.85437906825948
True	343.4637392742068
True	34.7295382857356
True	157.68318762495534
True	256.41062555697084
True	745.1975587823517
True	56.3878503321036
True	138.71508157156498
True	239.4076957237596
True	144.7692643084382
True	635.380901731012
True	551.5212894375217
True	767.5746781769458
True	395.13020912096016
True	535.7535787219712
True	414.175051271523
True	681.4810837511493
True	74.53818114887983
True	472.1076387984044
True	426.5902354570831
True	49.35941797980036
True	85.9443509196898
True	132.08029851843685
True	89.16520552509381
True	332.9053605461339
True	864.6793068793637
True	336.0600126493971
True	1121.6461402094665
True	318.2864223638577
True	889.7538351104033
True	152.9978160379579
True	553.6044303347239
True	605.0769931913261
True	704.8447493097757
True	444.4439067733248
True	67.67358436694033
True	299.0901970352583
True	41.414755018622365
True	168.05632272147008
True	175.52510297837298
True	1117.083434845448
True	232.92054245090603
True	544.6859157210164
True	542.8095766102543
True	554.5792440873603
True	863.4076286671591
True	584.1555269015713
True	621.4748284400822
True	943.6767543516032
True	120.92611935927704
True	310.78280975741586
True	272.32954138450106
True	324.56490116314296
True	90.88247192101112
True	363.1128215252062
True	4.23429011967836
True	338.5581159942912
True	256.47195212658306
True	598.7043003901573
True	272.0724233483473
True	360.3037848415471
True	10.197052574879065
True	60.64363179756204
True	555.0671221905154
True	29.94276751503032
True	149.09514996898614
True	60.00780303393135
True	151.76091833207894
True	243.74055863309152
True	68.84197780384548
True	376.82108174200295
True	270.30940549621465
True	103.5886038996684
True	341.1997650788115
True	62.86700878081213
True	588.7376665810389
True	853.1218120187056
True	275.69379123992155
True	1157.1921371750766
True	112.16346506382992
True	308.3805258799993
True	1058.363406003299
True	84.1568919587317
True	296.39212528892693
True	10.027197529502594
True	412.7338848871723
True	456.7969112713658
True	156.08470127963614
True	621.5452971473213
True	928.980685425723
True	156.57573769195497
True	75.84988136209928
True	327.51188250004947
True	533.7221695617914
True	631.3047157848902
True	1220.8780419330278
True	28.761086557136952
True	953.5483852840724
True	144.22269120861247
True	627.7919165693434
True	117.65776157927482
True	122.07687279694564
True	183.87237257513408
True	165.38173397898922
True	755.2051483595085
True	206.9194382282531
True	228.1350318003016
True	69.00850980133261
True	513.7453465048479
True	438.67748406308647
True	177.4549381445576
True	244.3258016795746
True	17.597709643027827
True	428.3777956446157
True	226.13830292658807
True	289.65535334576134
True	109.48520279210076
True	709.1372385750498
True	400.8079746704032
True	259.8490081172849
True	652.728454013999
True	528.0330459915116
True	471.8895402937316
True	136.17315114049373
True	530.8711695676761
True	433.3066793983136
True	3.589926840924966
True	192.6661740111308
True	95.95748192771998
True	240.90966253119493
True	2.84680342634462
True	119.81460267895623
True	350.3860054220616
True	6.844513178931427
True	852.7070163933766
True	176.19782539003296
True	720.4557731622639
True	788.1799361115927
True	166.1257250328299
True	227.674255101544
True	499.3780203801947
True	825.2825428081583
True	48.77713379660297
True	40.431781541285325
True	125.48759205320484
True	622.5204708912241
True	724.0955640914772
True	185.4800199809894
True	597.1832247956576
True	580.7186360165399
True	860.7930943200063
True	419.1325498243747
True	187.601699408025
True	885.513402514808
True	232.18758796980416
True	142.39512890139807
True	320.80869124625576
True	219.4082618915596
True	206.36809624678696
True	613.4981977698565
True	254.15621861547416
True	199.88194311525527
True	467.2735467259829
True	471.009301878878
True	60.14899743477534
True	290.094197085543
True	76.50742213918866
True	320.8444883039139
True	365.78142074740015
True	255.2955669766686
True	177.53428372056663
True	366.6109588923307
True	655.0302709858223
True	744.4499327264784
True	293.07137337162595
True	744.4327074643763
True	66.30252356112074
True	881.8134615277625
True	353.99647308949693
True	14.132259027051152
True	608.5738986203132
True	694.0315919722531
True	247.6192102758832
True	166.91009756402568
True	48.8903277340091
True	378.6871027000898
True	77.90596306247258
True	14.336568406664236
True	889.7271116708657
True	368.8967362128071
True	177.6964861230556
True	1006.9577749390972
True	12.081288886381238
True	793.3437793920422
True	29.792889967280612
True	669.9034119210762
True	58.78166256590144
True	764.7045721087184
True	453.9039123004264
True	202.73968136853748
True	449.3533677279359
True	199.330092400596
True	294.8421155217252
True	227.52115235617757
True	420.7955652112229
True	10.05380316900114
True	323.0700819217302
True	114.96410651761802
True	11.731945081820143
True	475.8046784261279
True	736.735447694537
True	284.3510822157896
True	80.88261032256898
True	297.13343332492764
True	83.03209047073283
True	188.13095119458117
True	173.2532622512458
True	371.939484261338
True	43.191221737798486
True	132.71123683367173
True	386.2532284250335
True	878.5402944992552
True	112.39612611374268
True	214.8105345226433
True	447.13023540698725
True	20.59781048871077
True	437.92245331841343
True	494.3239768604053
True	83.94228735674197
True	402.95215013050296
True	350.69217310404764
True	414.7307794553772
True	598.3763640607164
True	1056.2060469118803
True	975.1399603920228
True	57.69484462160812
True	1030.1029108195798
True	112.0925009567068
True	119.89728907941172
True	114.04867939388652
True	490.2483140211999
True	374.3290351197039
True	588.6260349567372
True	257.3983355436084
True	148.09817400530636
True	385.512611442754
True	16.321853697052795
True	466.1011115993474
True	405.41140880234695
True	154.36478420876415
True	91.93993621201729
True	543.4614873084357
True	1001.9621993060427
True	210.04637689870347
True	56.53149512085247
True	425.9785571679727
True	381.0659475837991
True	478.74216155467417
True	335.18490707341044
True	4.359780757768535
True	518.2313487089494
True	503.2939386736835
True	493.5204286354954
True	188.58251552437196
True	101.929406091929
True	20.095815846883628
True	371.1294070070953
True	108.2765527688342
True	7.838542880380615
True	30.739547827306207
True	348.01421790788106
True	655.2473990161423
True	131.16807546972817
True	86.71065660860639
True	24.93232424771833
True	418.0447059443144
True	359.100223244219
True	781.4395000611183
True	301.6903820178051
True	504.0321290315143
True	526.1309581077523
True	534.5861856144676
True	291.1075822368939
True	544.5057379923147
True	95.36956933958498
True	577.7336951197452
True	7.800437247657094
True	362.3989471431218
True	467.2836454583109
True	956.1098919353632
True	350.2029607026132
True	781.0665628276855
True	1004.5769955585158
True	170.57118568834633
True	39.17131821695839
True	366.5736390434325
True	391.24421394518936
True	592.6109676317052
True	256.90961397031856
True	29.92112116654666
True	652.4540534076289
True	122.22040454683273
True	1065.135341187257
True	324.0099611299662
True	469.2975749003818
True	124.79988187520676
True	814.2648630030533
True	141.0881500316126
True	824.8813611070938
True	539.9430986966792
True	182.43436759054785
True	114.29990088438724
True	61.46200989844476
True	568.920010058027
True	864.5715126533333
True	437.5964989886741
True	531.1329207110833
True	131.63863086472577
True	636.2096374885391
True	465.1548927985868
True	801.1815077473171
True	325.1439971644408
True	579.5961669814665
True	114.29888058313853
True	25.24958240101024
True	415.4874815270901
True	164.53516747561332
True	101.17764676461849
True	373.7979346949139
True	1071.1216821833405
True	258.85580913381466
True	554.6306710641721
True	10.79131096166868
True	68.03876283041964
True	337.0918628267984
True	778.4027531269112
True	464.4400064393412
True	513.9714778507445
True	723.2002431824825
True	65.82501139306362
True	714.8288851503585
True	46.34591255130319
True	105.03341655842516
True	185.68523668425556
True	84.43164883115611
True	27.413471485937727
True	301.5958365678805
True	468.3971730536823
True	909.7183421319156
True	867.4543853080681
True	6.505696236314141
True	285.6151349745144
True	476.6107593957836
True	124.02874830764917
True	241.2829831294643
True	327.795765761516
True	1312.411473114597
True	457.7742845528637
True	25.884764584925797
True	184.0832489786432
True	696.9012106678188
True	35.58451119822201
True	176.46720577528458
True	562.0352929568862
True	72.84250362527878
True	858.1904388331109
True	322.3259625666888
True	668.5784978279448
True	80.45152500752722
True	674.1317721815544
True	582.8190642833968
True	873.7488290321787
True	259.8100433677635
True	509.2234102795247
True	819.5333147886754
True	918.1943617451824
True	222.5718685578984
True	756.147121105538
True	233.9381172964364
True	451.7707260477009
True	369.0601320155629
True	496.6457374981375
True	500.4992685412296
True	322.7572384474673
True	352.6704872601373
True	114.18210687473838
True	344.413331630338
True	1130.180385189734
True	307.4526926654508
True	141.9851659873366
True	287.3374762256144
True	719.5656308562229
True	651.5637169199138
True	426.9327689834956
True	121.96623322751344
True	335.374355621944
True	33.56102255721325
True	166.72374617398248
True	93.03401097535708
True	82.06683405715299
True	534.6351399305814
True	137.2835460209038
True	129.47475154063582
True	107.6055309095154
True	86.17001238008343
True	437.75741401674793
True	388.00972033438
True	1034.9141052632804
True	522.48041913944
True	823.4832846811812
True	270.7482319643535
True	288.01360498858764
True	537.5570959130089
True	193.77804696189932
True	764.3842278962414
True	244.2026489315149
True	356.101721992411
True	70.4466294544751
True	117.43503981769926
True	259.719952272002
True	118.56286395744554
True	481.2616939631624
True	30.476124446255
True	580.5801268318618
True	1028.852385137377
True	727.2649064900097
True	1.2792912025293188
True	61.20361717078975
True	463.8525093246856
True	433.1637331778627
True	75.49485079162659
True	121.05668327686188
True	299.6748558318826
True	79.2540360865615
True	53.39716767680618
True	718.2134086516759
True	634.9241331717436
True	161.19466622925063
True	168.9247713194162
True	539.1418140938428
True	51.26313332980365
True	26.326537702824695
True	555.2799713276571
True	463.90820532239286
True	1115.4744361332744
True	47.69936054546525
True	455.04140166870553
True	897.8349941039794
True	818.5536880578524
True	269.4312922417617
True	770.3062784747378
True	399.3701449767878
True	42.65538940724048
True	94.1867076841942
True	717.2555411256069
True	78.80797199823903
True	142.3550275282594
True	917.8143697039
True	185.50588979553763
True	273.0721862259286
True	103.07919737648432
True	629.6531373657956
True	596.6599740000065
True	213.56314068724532
True	435.8784307648011
True	42.53227268852774
True	286.20272276053845
True	578.2298724033204
True	635.2171103621337
True	321.2016109697927
True	74.13490479419734
True	977.80427160777
True	1076.6110152897684
True	566.2365185482399
True	62.46123962669972
True	31.21612512582993
True	92.59377477388604
True	105.88732548787598
True	99.48283557326369
True	908.4073484710166
True	1203.3678775537549
True	704.2625815885823
True	338.6101828912357
True	9.29701730463828
True	21.45775607767924
True	340.2884454426135
True	478.85330851008223
True	43.67529402542407
True	555.2167163991359
True	420.5537843880656
True	391.73614680883793
True	79.46080922134968
True	195.66709759384557
True	242.4033133518254
True	137.62715776981398
True	408.2772463680949
True	39.71207486562715
True	176.98232009255747
True	1173.0795271526874
True	5.679748049589914
True	22.965209318361296
True	577.6317968907242
True	354.79459590198513
True	804.0731744596224
True	156.49720838002196
True	768.5296435682559
True	591.9534754614657
True	283.67363148884147
True	419.3754384491426
True	335.4213270494203
True	278.6328773679679
True	272.00141055298803
True	385.2039399413641
True	498.208143695826
True	512.7306663131975
True	107.17258609447592
True	363.9431291764207
True	9.089158252183095
True	188.62924890202464
True	210.257242948399
True	824.079331755719
True	602.755288380059
True	29.877162604316013
True	741.3599329912136
True	836.2818502535737
True	98.03307334744538
True	354.44783020967583
True	842.7960956747509
True	226.21867176282467
True	162.8299194056304
True	528.1072051895763
True	592.8081329831642
True	1096.2275151765248
True	150.43807315154126
True	159.52291988220503
True	261.47403065432565
True	313.3592667820744
True	417.0716062077616
True	411.9801704052777
True	324.35532396700285
True	457.2204074974956
True	481.5193857640037
True	227.00342552828263
True	1475.388771080878
True	241.04131243865
True	382.32492689765377
True	54.59293454858256
True	779.0358689451306
True	254.33067533418176
True	886.7248054015746
True	558.9603380416179
True	312.33843069943555
True	760.3656222919728
True	270.7007966568281
True	213.2252513918865
True	262.78843501273104
True	221.8139387484744
True	133.73933243409098
True	243.57962460141823
True	739.7027771617563
True	535.514103559158
True	209.0573036049824
True	1189.4446725018988
True	117.25700234136345
True	264.0027331222908
True	67.79075726616843
True	304.5482416941336
True	397.9759085044152
True	94.18142316250616
True	221.05529891291985
True	74.28741961012621
True	672.1695856350217
True	373.979657621589
True	226.02740393912669
True	717.2973351047422
True	902.5157933171683
True	806.1105595328085
True	838.8317596130461
True	347.6456241025396
True	1.425749053343627
True	268.8457359470764
True	51.43240060069026
True	381.1516095718786
True	49.87376346287007
True	352.1402240784969
True	852.1560117719325
True	986.2666587728196
True	414.63273582600857
True	21.95571670378869
True	525.6269122284381
True	504.28048274463066
True	194.68208358232985
True	240.23404466634577
True	295.3948918464118
True	23.197384639694235
True	123.9162210818636
True	963.4872234857514
True	64.36397981637445
True	473.88124074969215
True	775.4111909654378
True	105.82447226223208
True	244.39161257025705
True	112.49709145675702
True	15.438420871768752
True	1.3187860740413957
True	116.85592034257016
True	1002.3660691561925
True	484.4514526506483
True	69.49620646833272
True	783.1370443616603
True	342.19906259126304
True	1.7416308223962351
True	449.1282638353204
True	188.21819839843752
True	500.80619935414745
True	83.13689380033706
True	332.1407315503665
True	366.2900797983077
True	173.73194222012455
True	215.04740327446007
True	128.15070960932536
True	163.35286509729076
True	965.051771428543
True	16.924832423814955
True	507.49438616917854
True	492.70811112013297
True	384.8135763049533
True	222.32361500444856
True	232.27199800375467
True	161.29320034935574
True	47.08203776178581
True	491.553685955226
True	152.02175438204642
True	844.1283291570226
True	821.309925904699
True	259.1632248816985
True	308.0156879278798
True	532.2903884672461
True	40.850670491603296
True	88.63307156889395
True	750.0199377218341
True	1094.4875663939624
True	106.56814986966516
True	742.5609141398365
True	147.20787532379262
True	944.5559955499064
True	649.913262923017
True	103.7650807130732
True	269.1772920749691
True	617.8157282949885
True	261.5416625944623
True	42.75799187871502
True	553.5340727682994
True	457.7636614556147
True	5.581923458696371
True	487.1527710017423
True	61.20000727513101
True	180.058942486292
True	232.81579112891103
True	309.74026517158035
True	76.80200719579638
True	226.1789058979718
True	354.8024697845582
True	443.5703874164949
True	921.662348462031
True	48.28298257582363
True	926.0997418260588
True	1009.6549907404676
True	129.55176264181847
True	73.63493983862594
True	998.8331298776728
True	32.278566023694616
True	226.503940303682
True	82.79857640042333
True	213.99590222595407
True	367.58633853896384
True	960.207894449302
True	96.09643412679814
True	72.19402457005361
True	683.6480420111101
True	272.1788086552139
True	719.7187211408295
True	52.959906771298485
True	483.63582332745005
True	399.7208091505529
True	676.5106764306919
True	53.70414417517722
True	106.0771724900244
True	29.768388667827317
True	268.5748653410175
True	41.0618280968608
True	351.0826804267759
True	3.073226158807241
True	1185.0452480907131
True	102.32566585593378
True	130.99035352281598
True	364.9458251698717
True	738.6525742886722
True	662.609316755837
True	1032.9060009192096
True	468.51911360013537
True	415.4740958052787
True	139.14688131246336
True	413.84054862036265
True	852.8664364312085
True	419.700822538732
True	917.6523102317718
True	90.59532386908612
True	423.5967109727376
True	177.9464686533862
True	283.7387304265698
True	745.5763457489605
True	168.69796724835575
True	135.28559748326052
True	68.33082764906989
True	832.9494040642998
True	776.7308576037763
True	80.83448512594772
True	445.9306698852915
True	787.7441705721669
True	413.3990120463696
True	55.17520606896837
True	311.1148140900325
True	787.8551517012927
True	31.90413286544725
True	367.5322028500912
True	166.07004549674542
True	268.0724253454322
True	36.25819483659024
True	228.2504504166369
True	782.2769040518783
True	642.0318169461273
True	58.839834591633554
True	292.8469115092183
True	930.5249825866327
True	17.588231371724312
True	316.96892208618584
True	300.0826498511464
True	419.45909271740953
True	219.69026795627343
True	616.6385111817619
True	49.02629947152186
True	977.2472562973002
True	925.961514970116
True	47.18906196364453
True	384.9863646973108
True	720.6552445322176
True	907.0701864866288
True	270.11621573672426
True	598.0203745288419
True	132.87955185363452
True	196.49078768977276
True	137.7891169661361
True	127.57739649944044
True	197.68510766320895
True	958.4623541252868
True	806.0525555950438
True	962.8986465467568
True	19.18955920738209
True	25.06968827539748
True	354.0907377902217
True	13.789568302398978
True	610.4228487937398
True	1070.945750441976
True	259.17348680069136
True	212.96710853365835
True	81.39884796290504
True	217.1681517868529
True	129.8926585285025
True	43.520413879353065
True	132.72989625532807
True	89.78014826740608
True	246.2937692855847
True	543.6144597250628
True	163.1936627862813
True	30.19305998959613
True	56.57092003959808
True	429.53197103604
True	268.9878859867061
True	586.3206555336666
True	22.56458273391396
True	105.93655860496364
True	663.117973927309
True	259.05593342198875
True	487.7734379603355
True	658.1347425043882
True	102.00332015409911
True	111.874951887236
True	81.26255330354722
True	26.33477397444137
True	120.88210279060225
True	84.87778075047807
True	101.9488140994034
True	152.93685219125143
True	235.08860526625168
True	811.2542468182216
True	283.4660064758042
True	918.8841639361624
True	171.3895700723705
True	190.9896742250564
True	794.4680419898241
True	312.11715862737015
True	587.0407645239795
True	253.84782441436408
True	343.567850419068
True	451.0497610520666
True	573.3848087333661
True	646.8737450026723
True	376.2325115291369
True	40.125320482437054
True	556.4236547518993
True	626.8996876197466
True	19.547660692934343
True	11.828757776524329
True	263.1230002205593
True	416.43668626338655
True	450.567157804801
True	69.4693330978807
True	636.5554559566259
True	896.5214543654959
True	235.06001744178167
True	901.1936780774896
True	280.7512248775893
True	103.89195359032122
True	290.44491542422975
True	691.0448926927214
True	39.15582032091779
True	566.2032680008388
True	1302.0085419810096
True	1021.2340734552964
True	870.4820629136804
True	194.0960589704192
True	93.19363174820391
True	193.79649817652316
True	819.9590631913592
True	146.493365541082
True	1078.202963834321
True	870.4336941821957
True	42.09502341573209
True	91.83720451453992
True	428.9833415178131
True	412.3536740804278
True	209.89585834611245
True	518.5401517712304
True	667.8861602541284
True	126.53844672385964
True	264.64180236937307
True	1036.6145721212406
True	49.91461150196138
True	701.8061378463992
True	526.471759911635
True	35.87494503795186
True	821.3912849284573
True	395.58053758044537
True	538.2601314063891
True	108.14085643044164
True	273.4658608886669
True	208.3272134086528
True	25.66492954928985
True	144.20593624890262
True	748.5149911631944
True	140.49022670228334
True	385.7417340335726
True	61.56175950779247
True	629.2692172008684
True	609.9685171239943
True	242.78260418624797
True	464.3073648412384
True	165.7252966369348
True	166.74727334888266
True	234.5061027860546
True	286.25340016335224
True	359.51233755658484
True	132.58971597877493
True	181.11213747913013
True	27.58115463328071
True	899.5659373832362
True	321.10242765160706
True	9.53878166243888
True	367.8879680826428
True	160.2297183116909
True	631.8320099516345
True	367.53536917772766
True	588.0172821349412
True	562.9709098773145
True	487.73318919844667
True	789.0152895136196
True	244.8852821681085
True	565.7903385343743
True	162.12798439948943
True	526.77180336661
True	360.52510677335647
True	381.21422992783977
True	129.9520679936091
True	133.75324548689295
True	107.17421611723492
True	72.09535044543537
True	708.3779969539964
True	174.767361787364
True	43.45729232994928
True	0.0
True	536.9167851100957
True	107.35238599503025
True	21.68993452065106
True	41.49708834234036
True	110.79387541549886
True	531.365308411327
True	182.19090298087292
True	98.69218585593968
True	34.35421658859873
True	157.75261445271045
True	926.5092980107484
True	54.930015144733545
True	231.46650249372584
True	752.1558297524939
True	318.4567607665694
True	447.5889571349176
True	477.2325092145764
True	518.0102607587991
True	598.1522236913233
True	910.9286366525308
True	254.4982082290042
True	1072.0004188994883
True	923.5617863366184
True	612.0468518151134
True	350.4206523744457
True	847.5345217879833
True	9.70839994175543
True	32.48052987584718
True	294.1821792448172
True	41.50683986125957
True	196.16970251682
True	737.0130816627233
True	213.2161212638666
True	743.0428300590836
True	764.2464954135526
True	117.47714496307654
True	380.373440255606
True	569.5815601703459
True	24.70182962179355
True	130.48871690607743
True	440.1166724260463
True	294.79759600113925
True	194.6900871596528
True	113.8191436735093
True	386.8498136743751
True	22.702543778938477
True	356.60331339513976
True	357.7067120766268
True	1085.7982858064722
True	360.8070460893664
True	30.945750162080483
True	439.32499099323854
True	443.4399217435757
True	226.4246502440923
True	27.71601872718505
True	757.065025095562
True	447.8296863874871
True	182.8988816005851
True	11.456603700385717
True	1207.4734374323796
True	171.16840046212485
True	27.848838482574287
True	310.39599131618485
True	291.23148215744203
True	115.09216871324072
True	293.9153391229618
True	47.912635293498326
True	327.2269661801064
True	295.56062971597845
True	324.57830220401564
True	30.933459712688435
True	48.30974132789768
True	1062.331321352657
True	25.6286211487848
True	13.32730263784064
True	181.13841558369057
True	668.7027899517209
True	8.789333207292612
True	183.94438521068832
True	185.82576207349487
True	529.3901569827585
True	376.7999101156837
True	733.4073610385606
True	321.1159253230645
True	483.8943448469821
True	457.4092218701063
True	504.9075373590471
True	106.58723881512717
True	1266.539363114339
True	918.4850867310332
True	279.2803633538562
True	512.0703095894359
True	106.52635534094368
True	565.9505964832687
True	437.3724952803601
True	153.60059312792626
True	80.65020403661627
True	359.6337089754868
True	172.02275073572025
True	33.31630772193332
True	600.8190979533788
True	381.22185988885104
True	74.03449583634672
True	30.91255727498478
True	657.5698284234509
True	484.0037613462942
True	74.2900959253704
True	19.59420765813528
True	329.7650349286214
True	321.6220524384348
True	683.6094013140038
True	544.8382171401925
True	568.0618439831575
True	787.4729665725743
True	8.824070702045045
True	52.138917839817466
True	38.04698734318998
True	58.46353565151046
True	511.8107757119248
True	601.1832206568932
True	81.1344922288958
True	108.82401624431236
True	187.2711486305029
True	67.50709123456727
True	164.39708445720177
True	212.997730996431
True	278.626588298047
True	770.0744540270447
True	584.459483657995
True	292.5444491456307
True	190.79664746452855
True	267.1826278876828
True	243.1500244240999
True	734.6998126737204
True	328.4571415883167
True	175.81205361329728
True	925.4384969899716
True	361.7089879939517
True	467.9423987449404
True	151.9909772128698
True	121.7164245563632
True	63.60021521969343
True	209.74323326052385
True	970.8848090558196
True	504.5402549604573
True	115.89463433012644
True	349.62445608035193
True	105.649023265539
True	639.8518474654907
True	3.411523003212669
True	680.5501445563315
True	37.057935731586646
True	937.6924555305188
True	846.4885876977614
True	211.37060992653636
True	26.30099618529988
True	83.3838604319585
True	450.526144237236
True	222.2861954800744
True	1.2575015624425574
True	77.763271954628
True	1095.9767766639377
True	336.7362799499808
True	661.3916840639399
True	487.954481101554
True	30.99094199352396
True	137.2199782070636
True	435.0549963475478
True	934.650802854819
True	831.1293500437437
True	404.0582325697395
True	333.8810933517586
True	17.251250149281415
True	82.02536579521961
True	754.5617421045839
True	481.6892763813893
True	390.4622456262212
True	850.0820605744917
True	25.608828191716437
True	222.0519313630598
True	906.628419958166
True	236.5109801526747
True	8.812642917539796
True	511.2582936167564
True	103.29355816120956
True	630.7843712422657
True	48.46982067466959
True	262.20387539038325
True	873.4001387793567
True	873.8764407070092
True	272.5859615523652
True	433.0572279360093
True	117.88964069116506
True	612.8874683834447
True	266.93120428549446
True	187.5856775527332
True	861.7811446941693
True	54.44624767258758
True	713.1742008620611
True	281.03109727394155
True	301.7253233162998
True	174.2528145141555
True	485.8142478164263
True	586.8939705736382
True	367.4110589564114
True	396.7104823248611
True	72.80036437336186
True	161.93058199374138
True	456.2671713412564
True	217.46829297177467
True	39.92402695991584
True	193.3634331124153
True	378.0490541083334
True	381.9128988613239
True	749.4825673358309
True	127.95982861712793
True	657.4894438280878
True	504.41526125886793
True	585.5963984911472
True	138.93558317030397
True	35.51986836391083
True	670.2718744545662
True	68.48989004236472
True	552.2125131077628
True	700.0446391672306
True	460.3264324327697
True	139.01905526756002
True	536.5908387813104
True	4.621514339456496
True	397.22915279773736
True	32.23205721558524
True	622.8295899031374
True	262.4805577620202
True	568.8422400593768
True	677.3534251275256
True	142.69371779746592
True	521.037216732384
True	502.3218983867634
True	66.16669023862968
True	966.0209283154408
True	3.672054124200473
True	26.742456984400032
True	631.2327507489971
True	702.0295202915123
True	128.04250392748054
True	409.996881133369
True	130.25571618456212
True	73.9705740049572
True	459.5179600633083
True	41.57316036224829
True	508.4940897594368
True	12.659522964719567
True	847.154201131204
True	553.7725995872011
True	639.4612856393396
True	103.46766296497638
True	391.9903548344875
True	981.7569531189848
True	851.1766099203975
True	141.91723437129997
True	538.9619275327967
True	452.9027000304824
True	247.30509018086215
True	251.8554659634151
True	5.278046921451177
True	325.69934570358026
True	12.876687892070604
True	357.155287884366
True	79.5192753165793
True	416.0697719982003
True	642.1107756751537
True	122.2999126987107
True	236.12762381123
True	639.4858179127938
True	686.4719214789394
True	286.4295886261251
True	139.52728555401308
True	160.01594091111997
True	465.7383718849509
True	83.62664833599008
True	10.711618092693294
True	521.1199182368931
True	568.5051443123507
True	21.289453868800468
True	137.72361608295395
True	888.1870830706657
True	489.3573847439846
True	270.8732062309341
True	31.495588717827538
True	478.8372408599104
True	106.69235574495532
True	593.1635542926031
True	666.8867860612163
True	298.08328663287585
True	380.6180064601022
True	184.8392464369119
True	239.3062072187664
True	73.64243335562097
True	215.92116232332904
True	506.6713605368387
True	22.444679798243254
True	452.378462004856
True	351.6615736687242
True	732.7137928516495
True	883.0597653174765
True	898.8935298085905
True	161.28287755411446
True	397.5270794393499
True	73.74961619916303
True	191.54796069532395
True	320.81616714769456
True	10.567760400904806
True	780.8410622093191
True	23.284514299363376
True	400.3372720250084
True	264.6580110982637
True	638.7495274107381
True	208.664970184281
True	38.64366353951344
True	684.3475071764044
True	1075.6248066738897
True	217.8139926558476
True	132.21686061135478
True	634.044478224714
True	476.8707481561189
True	18.53801568534923
True	827.3780604598668
True	112.7336458003667
True	47.09599451123398
True	312.0189114070232
True	339.34249431131377
True	396.7768925929518
True	268.79615629778806
True	18.779662512407636
True	23.80659817779293
True	839.8319546176944
True	199.336460846468
True	111.24621752167393
True	843.2630604765145
True	641.8829532643279
True	613.3924036421787
True	451.7255231629071
True	151.33599242351133
True	32.28701030132857
True	95.82705332729655
True	445.7466768454842
True	228.4692210749192
True	480.7418256271596
True	143.74946101577189
True	504.0089816575773
True	639.9907291048916
True	939.900502835772
True	24.653651823662862
True	977.2796911785808
True	1044.3473808515846
True	478.4382833791357
True	85.9554327685721
True	840.9755794284857
True	652.2480430721349
True	681.6624051180518
True	178.25081973963194
True	729.964286397262
True	716.6748895713703
True	124.23216163398456
True	797.4720511136668
True	816.4865638632942
True	486.62822811498296
True	230.1733025567341
True	71.22189008818941
True	297.68264953533003
True	337.80147410581293
True	463.302687425222
True	442.1694325388894
True	198.7321853525605
True	309.9032009057324
True	3.3929193779640454
True	13.550976346705175
True	103.27011015773788
True	134.98574437292382
True	351.9629960624734
True	353.16113686820387
True	105.22153737595708
True	17.558875616413296
True	210.99030697884325
True	884.2796373908548
True	461.70995898617423
True	519.8351095891369
True	555.4755460370402
True	796.7266656152144
True	628.645121620676
True	93.38754270439026
True	206.35760502234243
True	240.73524465938547
True	283.2869521720879
True	109.33129501652664
True	367.0521317140348
True	435.6416460764567
True	172.87494437039638
True	650.2440627474637
True	251.1657166394694
True	203.56423475604365
True	29.0180046632974
True	247.31390599854265
True	484.4826942135196
True	165.2262093808723
True	567.3069771858204
True	476.2305258411635
True	247.4612143503686
True	103.95264342576144
True	41.104627436190896
True	405.36519286958
True	784.623901933322
True	165.85901735897315
True	1058.0056906302898
True	1033.3592640051777
True	475.5463830443776
True	98.23665400367967
True	124.94151931886876
True	690.0219844371944
True	9.530870128479997
True	219.2868603142199
True	129.19951742539874
True	117.22260409566655
True	340.02286225171224
True	640.2856546203794
True	39.47535302894923
True	130.87504464808856
True	944.068493065748
True	53.98129965625509
True	437.7042696026138
True	538.6113209028014
True	245.57243721110325
True	130.9554397524007
True	942.2526672631368
True	1202.8034801911426
True	516.3464578519079
True	634.7058118298047
True	205.2148971734332
True	150.6283835539989
True	325.1555112228703
True	247.3611498153219
True	173.54361932239615
True	314.31416049345165
True	336.83014811465506
True	10.949626470892383
True	630.4395765640415
True	152.3677604729196
True	83.14330573007322
True	457.1440908935045
True	321.0939008170028
True	1165.4492399477788
True	346.3686019174956
True	996.5782101896344
True	10.509915668100362
True	262.0590666083549
True	228.2367189974033
True	155.7921021531066
True	498.2739432269211
True	196.9876398088132
True	430.346666929718
True	316.72829602450247
True	107.87717601050696
True	369.1888030927312
True	1042.0728761500982
True	726.9271804858971
True	228.64880295025944
True	109.49864866594018
True	297.768147950045
True	23.444133401332085
True	362.1410050600939
True	319.67731179245504
True	550.9096560782086
True	454.2999859660605
True	362.6792528329763
True	153.62691603066273
True	12.232075538447509
True	425.5300882669976
True	289.06246382642803
True	147.95411409345922
True	300.3463954873173
True	436.5633570793146
True	813.0838042595432
True	306.41195489006026
True	768.8555089182091
True	403.09210618163337
True	378.5538174771775
True	1.754148308105807
True	1179.1737161532103
True	104.76694742980196
True	921.8234358418032
True	204.79369624449964
True	449.8982126684626
True	663.97887793507
True	83.51465683950312
True	485.3252088313725
True	34.77036794724174
True	424.62500168527066
True	77.13941965601124
True	223.31237458846232
True	37.84071965497662
True	662.4630138091239
True	187.80982569034745
True	26.41437009844528
True	391.2508884668276
True	112.3698770608477
True	167.6901286643084
True	815.4886333762759
True	257.7639134764332
True	151.59415491419918
True	368.60944947833656
True	514.8771701884376
True	331.46047247140774
True	511.3760083864318
True	621.6870758341166
True	159.58596049250932
True	7.511956063039104
True	72.22498525381882
True	433.0572441285244
True	89.76787684720169
True	79.98859404850596
True	1004.5099153102713
True	29.00309429713407
True	324.7127849171392
True	315.1041020146384
True	493.1403674647618
True	664.1816147537035
True	195.76846577394656
True	641.1532917682256
True	317.54738745546393
True	343.8124247334369
True	263.835439036379
True	216.58182191025205
True	336.23037862325697
True	445.5509713435743
True	399.5155013422834
True	574.8248318497334
True	134.60762053397966
True	77.70655327937341
True	39.8752152534427
True	306.99637525721414
True	649.8585857494171
True	396.8071900024007
True	763.0072619514414
True	213.98654120532908
True	370.8873337338579
True	66.78276318660966
True	55.66184609036727
True	395.67536290558746
True	203.7592552980496
True	236.3787301698397
True	40.80091314521373
True	1070.6207948088493
True	171.92666034842492
True	908.246252908526
True	319.521785281808
True	934.8581643906042
True	233.319898654102
True	467.184727781953
True	539.2393300159113
True	644.267566164113
True	209.01065540907695
True	476.1821804537376
True	956.2747525861788
True	127.70083180902428
True	6.824035435896223
True	561.7496911059383
True	27.67538775271512
True	73.42776286857652
True	782.2660866768798
True	213.8405590005761
True	997.044233736954
True	683.0051574885432
True	411.50288398364654
True	284.72084121165847
True	479.3831041473688
True	332.96572375525926
True	183.10952268709792
True	656.8236732791148
True	698.9984031360665
True	199.47320852891957
True	89.26383392675272
True	518.887058704221
True	144.17919368608162
True	385.17801071771527
True	337.43686003899285
True	63.09038166319985
True	383.2380712651285
True	406.0920655327256
True	377.3593798964206
True	405.7412524515264
True	401.85732561234494
True	667.2021618368796
True	57.85746859429802
True	462.3523584184322
True	319.6560480875277
True	659.5636422497564
True	213.46000412237063
True	99.9246020384624
True	44.86112632810206
True	533.2632873795703
True	630.0730180444376
True	188.0478160789247
True	417.7433021696324
True	351.9693909818865
True	17.510124359021543
True	174.03555585159356
True	291.45439810421664
True	2.8062720879774723
True	890.1148064155489
True	80.8738720338941
True	105.18503390629466
True	114.84345460060428
True	366.0145576775022
True	36.222970882871074
True	444.1785846620337
True	232.1962782057414
True	5.990687842358737
True	117.57255563336513
True	448.9799263952384
True	44.397316278210624
True	69.6369792859078
True	178.79586316593432
True	291.23413216288003
True	968.5437470347875
True	384.5536181376525
True	1015.8336550215736
True	179.0968334989736
True	993.5355548053716
True	780.8044758017946
True	645.116638003822
True	416.8979463635854
True	369.5367556963609
True	76.53394774992674
True	72.90760195364432
True	80.39475555074337
True	180.25632107567185
True	490.0641451400431
True	1094.064920980402
True	186.01754462759908
True	354.2132485556871
True	440.4087134593668
True	601.6551155756059
True	594.0673888009308
True	266.7343155211633
True	453.700196575169
True	653.6691835343936
True	96.1376759267972
True	676.5225504982078
True	254.67214172606973
True	139.24161043282928
True	413.4797143774206
True	825.1528014787116
True	417.3838283897475
True	868.8884699244448
True	190.85357333263136
True	347.25701723446394
True	698.1880021240509
True	629.0858062452717
True	196.4669913042316
True	249.295463295388
True	811.2974688362407
True	32.87470051605912
True	186.11069449847585
True	491.1371058302616
True	743.6657098987636
True	101.20099885535215
True	37.13624601803769
True	159.22827832139345
True	721.2679495525575
True	328.0894393848962
True	563.6621334233455
True	357.37541125679303
True	305.97310948413354
True	449.3376745193133
True	485.19757645323386
True	74.07960144721255
True	377.67881503660016
True	785.6353345567505
True	0.0
True	288.6274956240386
True	241.96760216883257
True	966.4807366261036
True	156.17337645730095
True	641.5577168597323
True	631.4009125758466
True	115.27589318863568
True	223.56442252934636
True	126.01628395970349
True	13.016646622851596
True	288.0750293178268
True	375.6520204218939
True	1136.0511182941093
True	232.40033177892465
True	419.8651713966049
True	659.9209755794844
True	206.4755470259182
True	26.98951954944565
True	858.7547993804933
True	624.6301234380888
True	158.2907316759442
True	622.908973118972
True	156.64123568012133
True	307.09189726397614
True	759.2397451176821
True	32.48075007121536
True	110.70076057387094
True	511.4670567606299
True	60.52592890741774
True	72.59543801517242
True	401.8867275017726
True	21.521808967667084
True	764.664085146527
True	102.57785039781824
True	155.8864615763551
True	21.05056890800952
True	687.5131564691602
True	29.2633503445672
True	766.5952749193593
True	410.0798863773418
True	111.72105231044476
True	703.3503538463564
True	528.1477153088398
True	563.9314387619413
True	47.24673330284716
True	370.9770804154711
True	5.316065585824051
True	87.56448891954146
True	384.2381252715193
True	46.556690193635085
True	112.90592712099924
True	300.4309967288388
True	179.65224346775665
True	96.44030251135436
True	648.7257017581472
True	22.199866039239023
True	1159.5907683333603
True	490.31623195311226
True	297.99450125790577
True	492.4571539474933
True	127.56046379873048
True	755.7239403271063
True	1103.1391370570757
True	732.8220716194014
True	179.48918280572664
True	230.62523855768396
True	49.72306581753602
True	59.555807012387056
True	150.83064352772075
True	103.49862230022325
True	166.0253030915426
True	1167.901376214432
True	318.2645357058638
True	362.2877863942757
True	677.8187816394671
True	17.05386127240784
True	14.003607104299634
True	605.701548730582
True	6.0484885761266565
True	118.11069710680924
True	681.6534720567457
True	181.34690714190717
True	671.4950475608711
True	810.8654421963034
True	158.042904883415
True	904.9307196682296
True	3.0392236316353696
True	449.8861131983403
True	1060.2602849606503
True	27.230084339695107
True	231.4749544908551
True	143.53150815092243
True	947.4573004707662
True	237.67885599008565
True	512.0173573108989
True	125.87209106239656
True	520.494736263743
True	147.66118585168346
True	99.3345443583022
True	390.1213926810751
True	71.93476227361795
True	55.07948411175311
True	1055.5846374166888
True	259.74416087974214
True	152.5753384102364
True	374.5697911004586
True	397.0914756537798
True	218.52441400945924
True	163.97230441508043
True	378.3297662385203
True	37.77211912731482
True	494.91957445124655
True	1121.2736496504942
True	114.49622184045676
True	470.1302251970521
True	307.61200181584906
True	25.68885335097975
True	394.6389725152913
True	103.42818688735473
True	593.3027559551552
True	204.5558064138291
True	416.5496379040035
True	17.92416568074099
True	450.1980342830819
True	103.87630954237736
True	350.6567055380585
True	31.74076180778408
True	173.4036256954022
True	246.039886834672
True	786.4143458719948
True	55.14670982865752
True	138.30944822334885
True	234.23170808904288
True	134.21523534383255
True	613.785827184275
True	566.2277932212786
True	788.4732351478484
True	407.0546417090573
True	546.264914848549
True	419.3387324181672
True	697.4020622669834
True	64.91669468034112
True	450.207954344554
True	437.2486579674692
True	50.08036075389529
True	84.93836380657008
True	127.7218190507702
True	95.60103444470931
True	324.6347742858073
True	840.5646402890925
True	330.12751016832283
True	1061.970364284917
True	345.3972809428
True	884.5239507629469
True	153.89910087963662
True	559.8324360355525
True	606.0161268602754
True	682.803240201558
True	444.8650955908993
True	67.13686412488295
True	283.5048344660019
True	42.84620767066235
True	171.0939230774447
True	168.08100388646258
True	1139.5733318733985
True	227.17744357121984
True	551.114258709681
True	545.6298044713791
True	572.0922214750724
True	879.2200031531149
True	575.8610954473862
True	646.1515108642551
True	938.1175866306633
True	127.77636297808132
True	311.7968673388944
True	259.5282905279232
True	329.32657579395453
True	94.7791607093383
True	381.6910583483648
True	4.816716475864718
True	321.4730816610372
True	258.6527145654608
True	602.5492278018552
True	283.6694555912297
True	363.6630120300629
True	10.463620096252074
True	55.85949317299339
True	535.4897770272623
True	30.87423626995839
True	136.7340695649907
True	66.81425352718328
True	145.9153061958878
True	248.95789023147904
True	71.79254123616886
True	394.1803871179149
True	258.40085014552017
True	99.73129536443768
True	339.3335470534832
True	65.80560502716362
True	600.2478779548561
True	843.0982368255574
True	279.84046851508043
True	1154.65258877235
True	115.17789827709056
True	315.25517377731364
True	1028.1364906161311
True	84.58569895465529
True	293.3484261223045
True	10.559222087423256
True	401.1768921063477
True	447.93571474956207
True	153.95985397358228
True	633.002408952907
True	898.4733140669155
True	164.33335419900098
True	75.7378313072247
True	331.43524906703175
True	527.2543435781088
True	610.4948062205074
True	1242.6146765137682
True	28.298471191954786
True	932.5706629512142
True	131.47251017493136
True	628.6912408675316
True	120.70751345799252
True	128.1742110761453
True	192.9743427667349
True	170.5968248590696
True	739.4021104661077
True	211.519225495096
True	226.6497408183523
True	70.98446696886649
True	516.3343907929521
True	465.2433033378596
True	176.12120030139258
True	237.16960803819217
True	17.820958788279846
True	424.4024059175949
True	212.44567898325303
True	305.0299735156782
True	112.07922703824828
True	692.3436685994409
True	432.6650080021551
True	262.3149974441295
True	651.4344795960292
True	530.8820740194719
True	459.8564600354712
True	120.22435131590858
True	507.22098792091697
True	433.6806364943642
True	2.3602588140141907
True	189.75000619073288
True	95.29909677645487
True	246.5958583120379
True	3.383243263115326
True	131.6030105486105
True	369.541189818469
True	6.765425403004956
True	876.826812436747
True	173.61635113636626
True	732.0891993273151
True	784.5303749627423
True	172.06462896750108
True	219.4941884605738
True	472.2257443071772
True	880.6480256493165
True	49.431879464704096
True	41.48150871922422
True	123.30656074627976
True	620.3588960919677
True	721.0328777016605
True	181.67850335179168
True	579.0783206206347
True	584.9145005299545
True	853.6632365224059
True	400.84712710073336
True	193.92947499057215
True	879.7512072356903
True	217.51917946650283
True	152.20166807368585
True	332.0794597020315
True	225.38864348804148
True	208.17488188693108
True	603.5558019615108
True	254.84732160734984
True	194.8473408529024
True	443.12246101431856
True	476.61189823460495
True	65.06678611154186
True	288.46283364225
True	78.26164487610153
True	342.23561196315785
True	357.4447754091567
True	251.60638667910703
True	173.47650397888353
True	374.7959879526299
True	662.7668231331994
True	724.3631594406315
True	292.276541904091
True	751.7747836261425
True	64.11368480960083
True	875.8252133518778
True	357.8632862288805
True	14.11701365182126
True	608.7234456095229
True	697.9296807633964
True	253.1074577560771
True	166.97492504879364
True	46.88277493210527
True	391.3858551277733
True	76.19204309500941
True	12.140571760670742
True	891.1027821020937
True	379.1911474478728
True	180.59753792043605
True	1035.9925210086396
True	12.045317220543804
True	809.8077228476392
True	30.950325355685457
True	663.1362583564903
True	60.91977793732444
True	764.0241061175032
True	436.5799017481269
True	189.1699748376724
True	432.1121895682956
True	226.1725712813664
True	304.8312516990752
True	216.39051970794625
True	396.7267774722525
True	9.123076357486855
True	319.0033797624238
True	106.88061945526547
True	11.56671748398646
True	478.0101903037395
True	717.5243089419654
True	295.2914740634207
True	82.52241412560281
True	316.5583736491185
True	80.75327680295972
True	185.4057770880869
True	179.04023228274812
True	374.7403359640663
True	45.95075067695207
True	139.06943470306572
True	366.4630116615412
True	870.9272914911661
True	113.62678062119636
True	205.00246205612453
True	425.390293083974
True	20.08132607562013
True	405.9299389120121
True	508.6409281688308
True	89.1571733487292
True	387.9885644262473
True	359.82325320029184
True	420.7013732050865
True	600.1271951879389
True	1024.7542650584155
True	974.7094399312808
True	55.89993754957216
True	1059.4813665778383
True	113.05006168058271
True	114.39786907087702
True	112.35252110659422
True	491.1912995878817
True	378.06970191500017
True	561.0271921415765
True	268.9008891296029
True	160.61970569852784
True	410.20920506928405
True	16.309819616442997
True	458.7396716376452
True	390.8853272236066
True	149.88248026363505
True	90.75317485538878
True	523.287145056138
True	1008.1258053721834
True	210.1631394555837
True	67.51956153039636
True	424.5904613802551
True	381.5416166371672
True	481.5210204559548
True	338.9163502621949
True	4.472512370184022
True	550.274323407664
True	515.8823570580018
True	503.9929121811647
True	189.41029531272045
True	100.57506355651628
True	23.114041067018388
True	371.152490717253
True	108.05301333132373
True	8.122054821238828
True	32.094250933988256
True	352.38469021840336
True	658.4128157544084
True	136.55147503816752
True	92.85417345287192
True	25.614823962352556
True	383.9560905698796
True	346.8858656300481
True	801.6913933519254
True	310.29860737787544
True	544.3824636721818
True	535.9005953092252
True	523.6873995876477
True	301.83363526339525
True	540.4219460547815
True	99.63981233213428
True	587.2841172496692
True	6.627999959504287
True	342.9714833222259
True	455.39974363823205
True	974.1761623536992
True	355.7972318268313
True	792.5871095248976
True	950.7641543997752
True	177.18217282371816
True	39.25611628678504
True	377.09063482122514
True	384.1589817465536
True	594.8140559515956
True	248.7156092053225
True	29.790289255387385
True	639.0272810903803
True	125.0018374545062
True	1040.28595263879
True	314.6469802425048
True	466.8160558759946
True	126.24953480864669
True	812.0747438540275
True	138.87261296020426
True	815.4482538161088
True	574.9314643981012
True	185.1270503365816
True	115.54743447274632
True	64.06085865847147
True	567.0460967473255
True	905.015450679949
True	426.3718587845399
True	528.6146010350247
True	136.69892504943178
True	596.3824832454303
True	500.648638370649
True	776.5808537999404
True	323.9763390336744
True	589.4012556917118
True	117.2630531331218
True	26.399177663603385
True	408.92624894309057
True	170.81636897635804
True	102.03259958576083
True	372.70776300728505
True	1089.8443080931986
True	264.4556854709751
True	548.4123328494708
True	11.391230622654492
True	71.8205852484143
True	330.2084856182532
True	786.6926971316743
True	435.4671765551882
True	516.6613684212932
True	698.2503534430441
True	68.54086868511307
True	743.711164584146
True	47.24626227082172
True	107.05790229543103
True	184.38639992135185
True	83.0718070545618
True	25.85256519048708
True	296.0915513546212
True	466.0813989939084
True	918.9568522837671
True	870.9115530614815
True	5.782551673686792
True	280.0356468173196
True	471.68491471576215
True	123.8391249363821
True	244.58347555462444
True	312.28253354318446
True	1317.0888577676224
True	450.6580309498602
True	22.880203308252756
True	180.80128101590188
True	697.865719208033
True	35.07121638748862
True	181.7564214728229
True	540.062892705816
True	72.858126573408
True	848.315879026666
True	321.1721786965489
True	656.3806691328325
True	78.12545958932087
True	680.9306769476966
True	588.9046742649983
True	872.6760846111755
True	247.7492696725816
True	509.0121015842145
True	828.3837798838769
True	887.0944931715097
True	226.78350981162367
True	769.6317525264101
True	210.7937437503097
True	445.0824825478925
True	366.309613336498
True	492.5018941157884
True	498.8281762441806
True	314.84591062919344
True	349.9691719331918
True	108.3520263971576
True	345.92968387070414
True	1109.056992483035
True	319.2180408142908
True	153.04274654802532
True	295.5061296536122
True	727.4179426264777
True	656.2312239194821
True	419.2344301875696
True	119.9348359179374
True	330.7720913508516
True	35.083309987606775
True	164.8302566450048
True	93.5770586665619
True	88.69516925031033
True	516.398617664766
True	139.08535022439213
True	123.95790378641368
True	99.28277848602124
True	78.94157684845788
True	454.4162007333293
True	383.4158683456267
True	1017.4096734378378
True	535.4456938313795
True	861.856314742219
True	277.7733309628126
True	300.84682120271293
True	550.7371991933677
True	197.62855920530748
True	727.7415074735636
True	242.17067145399128
True	346.11834218516776
True	68.40385060039222
True	117.72312314367736
True	248.3665468722209
True	122.70776090230022
True	480.6745540340837
True	30.660270415291706
True	579.3845424449521
True	1029.951780183569
True	744.6526831174895
True	1.0573177456711151
True	65.57704953349165
True	478.10508321839865
True	429.60550619084165
True	75.96346486792487
True	116.14373542468532
True	314.4634865926783
True	75.91361056023673
True	44.78547912818598
True	731.9172367073953
True	634.2200680321698
True	163.60609917260717
True	174.86468167951222
True	539.9870735963223
True	52.92446821831783
True	26.826622071836727
True	576.4072401054564
True	458.7319452937536
True	1123.3101830805797
True	48.290586887097966
True	462.6972959463839
True	881.770698294188
True	789.5485322007017
True	288.29850952799893
True	752.287057507256
True	404.5883632748319
True	40.02570281219487
True	94.7640432129884
True	741.9644021458696
True	78.52804657630269
True	142.8531385070198
True	930.8421884451428
True	185.83459719016827
True	270.42182825148046
True	106.6966934576516
True	654.2603145319772
True	587.4429343363759
True	215.3621978242813
True	405.9142627251406
True	41.464841528230174
True	278.424946407241
True	601.6204073002515
True	595.0956827574842
True	317.3372248303949
True	75.15074831655005
True	1024.6738551801025
True	1052.851347072489
True	565.518955773865
True	60.86823773145896
True	28.485996956584717
True	94.05843888072286
True	106.17587519646808
True	95.14746281225976
True	904.4278981871904
True	1196.234667264165
True	731.1911586769708
True	325.8980191197989
True	7.883305084870778
True	20.541634019500705
True	344.8654222299429
True	486.2753288056856
True	45.96513607301753
True	556.3762016343829
True	426.86381031556704
True	402.8979679607149
True	83.6231936561375
True	200.2522844304443
True	283.27175185910687
True	133.88624771507986
True	409.050221722113
True	43.34976815182764
True	168.19613663764616
True	1174.8604479331195
True	6.554644822757606
True	27.467016384261782
True	588.9431224320568
True	360.8742982972171
True	763.1548174231609
True	159.45074466442696
True	772.3329519981683
True	589.3516622092163
True	274.5068793963805
True	436.0869739187719
True	345.3135315885977
True	292.7175577181621
True	271.3881995701659
True	386.70024849696034
True	499.8526954290149
True	500.0983204606373
True	111.10505568754728
True	363.635983089558
True	9.439262132621453
True	181.3398164133854
True	233.76448735386623
True	902.4133633626716
True	600.7002981147127
True	29.030594463438845
True	750.6869339310836
True	822.5169291883911
True	103.43099830965602
True	342.9459445700372
True	871.1133353510616
True	228.0101790437356
True	161.64673152107122
True	532.404904871996
True	563.9930532120437
True	1098.4305358221363
True	142.06936513890363
True	158.9346945419381
True	259.99933411774657
True	323.60247419154456
True	433.8067935986138
True	408.53860957294734
True	324.47780230615973
True	452.4232197181064
True	504.6986563392546
True	235.2564428430464
True	1450.933179631516
True	254.4027915374599
True	390.6642981949536
True	51.45661323988018
True	776.26738113514
True	246.8075017369356
True	927.8976135430026
True	561.5369338834982
True	302.7484643288579
True	797.817987328162
True	246.21608925188323
True	219.02795366278409
True	255.219966489646
True	217.50208755906064
True	135.87792256629723
True	247.04011733965308
True	728.8616853084932
True	512.4292012648569
True	215.71221022187908
True	1154.7012261043756
True	118.60144768680638
True	256.3035308587747
True	69.18192475022892
True	312.4029906933367
True	408.3487238474325
True	85.04503567791807
True	221.7069471439756
True	73.88897831998457
True	690.7146160268036
True	374.8790215581405
True	216.32770793553505
True	721.6479532356396
True	872.6379751677802
True	831.3755290547565
True	817.4747829839304
True	351.6909982576786
True	1.7589316569243778
True	257.06864556547214
True	54.165375728737935
True	390.4358845262466
True	56.36881963713267
True	355.5426919681183
True	839.4472896606876
True	1030.3569657256976
True	401.96229656876994
True	22.56511080464404
True	514.7337231368425
True	502.0851984207547
True	198.90707652805645
True	250.4996796310488
True	297.03858917770424
True	23.789426681862583
True	135.0625205371346
True	928.6743087406012
True	59.017195965183305
True	496.6101208456295
True	785.8414188805152
True	95.93790504814848
True	249.43188247035388
True	113.2746663134998
True	16.6041300726173
True	1.163280761736701
True	116.46230400033858
True	1050.5806595747265
True	483.4254275806941
True	63.719458990075495
True	774.5844459196078
True	343.2158779582294
True	1.5357082460203668
True	440.24014668286594
True	183.4121059030068
True	485.40264554863154
True	86.44109701692308
True	318.4150374117728
True	372.2246296623726
True	175.17587464769255
True	212.43855116701823
True	127.66093942246512
True	179.48394362095803
True	967.2323659014204
True	15.261708103097
True	512.7004253899811
True	475.2814431674663
True	398.3309580280821
True	224.1483075133021
True	237.8553821654297
True	149.4323197037361
True	46.75690273339523
True	508.5312840448265
True	151.02551605049317
True	860.8300049730403
True	832.6486495171157
True	235.7272767411341
True	314.3891732588972
True	517.6801929237024
True	43.61544623522982
True	85.58809801035092
True	753.7074461479925
True	1109.0331524299831
True	108.53971578591523
True	729.4882734187053
True	140.3675677002579
True	942.1758372602864
True	657.2426767031575
True	105.6725859799764
True	252.70605529783808
True	586.6025383167164
True	264.3024507084544
True	43.28117022090219
True	547.1235495871409
True	434.0176590526738
True	4.52644020440425
True	470.0855606263753
True	69.24214842622733
True	172.9690663217687
True	238.87486482703295
True	319.23179140453493
True	76.4523077266619
True	214.67385903963367
True	352.18204340652466
True	409.2460972977418
True	956.9153611438082
True	48.82299355249054
True	956.193835707647
True	1029.1366320825307
True	130.4657470318089
True	74.15091788837265
True	1008.8837620949128
True	35.3002633820277
True	213.7351968651203
True	84.41072902760013
True	223.88668151858744
True	370.0615817999429
True	960.6443316058554
True	98.77675951863802
True	71.69043452614233
True	645.3999356095479
True	281.06000584672694
True	697.4003689748577
True	54.42152097646775
True	469.1924068284976
True	383.0983254141546
True	689.1081102253314
True	54.71732993656075
True	110.39284942906322
True	27.256891405675727
True	271.7620841098875
True	42.94188272107789
True	350.0930349721336
True	2.629810301369069
True	1180.908247299208
True	107.04438709231188
True	135.56728257552498
True	358.734249984095
True	710.104028258402
True	667.3764325545943
True	1045.6030266434643
True	465.9969811421048
True	407.2815524700839
True	137.67433238471114
True	420.539499597219
True	845.3351701040282
True	437.146230762621
True	901.0082213123472
True	91.37515600362671
True	411.2381598713006
True	171.2925040997107
True	296.43864122485644
True	719.7758435837433
True	166.3498638693396
True	130.9284243115416
True	67.19746574826128
True	867.2651113460093
True	782.242066392104
True	80.23002847046183
True	441.50174671640247
True	757.8315869081762
True	422.4440838529165
True	57.24564652055046
True	321.72082311677696
True	780.2713441290905
True	28.88593592929215
True	356.1656277675645
True	170.22112341569257
True	284.11369988551985
True	34.57875224193852
True	223.48415958399315
True	761.5638262583595
True	633.2384398771022
True	55.83126447632974
True	292.5324042101399
True	906.9693641567573
True	19.095281572022834
True	326.6957262980703
True	290.7202365325201
True	430.983794020285
True	208.6620363888251
True	600.5313414088708
True	47.39743038697903
True	962.544745964795
True	903.0249790448986
True	51.17413913291284
True	399.14750171970775
True	723.6621362782523
True	927.1994290064184
True	287.34359824087267
True	603.9829831170749
True	126.89597811142409
True	194.79364029853727
True	131.53835987149824
True	132.3755566037113
True	206.63415769709903
True	947.595588971549
True	799.2219232404532
True	919.8833510039044
True	20.80881217602294
True	26.58904236897411
True	356.8994764086859
True	13.88566958651319
True	630.7002183202499
True	1053.2806269498908
True	271.67287558633154
True	216.98108591066736
True	83.70913884457758
True	227.26280378028164
True	130.9860467021499
True	44.13475810368252
True	121.13451186669204
True	88.5085908736754
True	254.4444408212792
True	524.2914286315938
True	161.81420824621247
True	30.973539208803743
True	55.65137798203726
True	422.3513688171178
True	266.7927419990366
True	581.6519104215499
True	22.842540203250223
True	110.52037437928716
True	659.4894103940262
True	277.3692984498256
True	463.9027754631209
True	652.1592474461588
True	101.86328097759244
True	115.36094448846472
True	77.98140664406704
True	24.78018900729869
True	116.0892174884221
True	85.58996662980421
True	103.64313429293831
True	158.11473338973784
True	236.66945971903863
True	826.0700299307524
True	294.34039678689294
True	972.8212987387576
True	167.17903511737464
True	190.1745112763634
True	831.5692890957707
True	308.3010473354263
True	607.450161611307
True	252.49906390574424
True	358.8215406690813
True	432.5239937635829
True	562.9877891878415
True	653.6222438284472
True	372.3606006059697
True	36.7378839888197
True	558.7682573710657
True	616.4040729686104
True	19.286417330537457
True	11.327672973096613
True	259.68447211977895
True	417.2461073835794
True	448.6724183617545
True	72.0890683768424
True	639.7801724884067
True	985.7999997924418
True	238.3632846461021
True	908.9306261820263
True	285.65878683560635
True	103.00678299364424
True	277.56930148166765
True	685.0329164469391
True	40.39602704093517
True	559.3776673743406
True	1304.411736361421
True	1012.6974290413832
True	932.4871039377856
True	215.7449791345105
True	93.46936738808724
True	197.20444748255207
True	845.1012283289317
True	145.05278670369322
True	1055.5432484925225
True	871.2797315103898
True	40.78774376410431
True	89.4340208080585
True	424.063599074769
True	430.0493996767168
True	199.05685886767745
True	522.3367363497164
True	671.6004892422924
True	116.29981744449564
True	273.9357430286199
True	1034.287246696567
True	49.94455815183603
True	726.0852650021208
True	536.379589199122
True	37.04605786026232
True	801.9821762223097
True	380.97460770059655
True	571.7968775654805
True	116.9050431050852
True	258.53776014915866
True	215.3019992725514
True	30.347637195512903
True	131.37044578576553
True	739.3716239157176
True	137.6437190557065
True	368.04722397330994
True	61.558829088336914
True	627.4313985533992
True	618.7662528964423
True	211.58935856438808
True	475.67457796121727
True	172.4395916014357
True	169.0663970153952
True	219.75474991940425
True	289.81006610939806
True	365.02893885105925
True	129.03344221659106
True	186.1291295596747
True	27.900730282152264
True	879.7920944944431
True	316.9701147756771
True	10.768699680158816
True	363.1768223328169
True	158.0207322165414
True	628.0878834844428
True	374.4030350451869
True	573.8634266533194
True	566.1468091909763
True	504.6533778808283
True	794.3536717079764
True	242.9681684233933
True	571.1226822708817
True	157.7353049301931
True	524.065974428445
True	368.702375025697
True	384.0767050077852
True	122.4178622474684
True	129.91636111383255
True	103.79384896311532
True	70.37890694922885
True	717.088330931645
True	172.64160540275222
True	49.62315266063868
True	0.0
True	532.6057070257051
True	109.36166922817723
True	22.05551799184245
True	40.50895187676924
True	109.60715087098886
True	545.8143745493874
True	184.30066544288604
True	104.22722827299644
True	34.35669748290883
True	156.6127246475758
True	924.8723252200856
True	52.55488148798933
True	229.96588186525148
True	761.7778419420905
True	313.75950563825955
True	448.8271535042359
True	477.2060664466428
True	506.16531676247394
True	612.7230884419178
True	893.558826796782
True	266.3657341613256
True	1014.7549839385132
True	915.206050747557
True	634.1037579033319
True	352.51131411135145
True	827.5449716296641
True	9.90880201788796
True	34.922540731222675
True	288.9749660661289
True	41.69528874285595
True	204.8377256566924
True	715.0455294904983
True	215.3988927664175
True	723.595856626508
True	758.5715898563956
True	120.84865026820728
True	376.1506491659011
True	594.4338849433661
True	23.74575390294445
True	129.89273028356126
True	446.3150524380791
True	295.1871909415311
True	205.3698473215817
True	109.25796135267966
True	378.6308109574486
True	20.153966108319285
True	354.2140657773389
True	361.0831596933557
True	1067.530338301327
True	379.8177439934673
True	30.71703061975388
True	428.8595202557841
True	461.752355492076
True	235.0754158251007
True	32.59026997087637
True	757.6651133214078
True	424.7759885747744
True	174.01580438662222
True	13.031485112026958
True	1197.5621464011626
True	164.03342919802392
True	25.81512377730391
True	286.77930144955616
True	286.76974641857373
True	112.59913917564742
True	298.10433493885523
True	45.89116481357452
True	326.1512937062164
True	317.0809374201984
True	324.41629550099674
True	29.21675333197643
True	48.73903254329687
True	1023.8903549958284
True	23.676482061147897
True	13.099898590192032
True	162.7323524124842
True	651.519738104867
True	9.124423522686076
True	198.51772658743064
True	176.98438792956873
True	533.4581174963616
True	372.1340669364994
True	719.7466648437603
True	312.40619260324064
True	482.757293783256
True	453.92417560855694
True	501.6434769003818
True	102.30431091622958
True	1268.5683364550362
True	909.994911000244
True	294.09910602939874
True	528.9290411336051
True	97.71725069513518
True	527.4358328039057
True	445.6894073452313
True	152.01382671619731
True	79.39986397558914
True	341.7019049738186
True	175.9472124832697
True	28.284835849382887
True	603.074210373516
True	376.5688719279168
True	72.38343446527445
True	30.456445636140398
True	651.579416485842
True	497.1687905772455
True	72.19305060557737
True	23.2413152727579
True	333.0346451560506
True	313.22573058026654
True	714.3765197509073
True	551.3670721892114
True	561.5267544550619
True	775.9465913266121
True	8.669627973061003
True	57.31733529412678
True	35.66522681634439
True	57.44781212707007
True	519.5890705357199
True	592.3717654686325
True	83.99945041567688
True	113.01097690114904
True	204.21962612687915
True	74.59518668027637
True	177.91002745499156
True	203.5155908253425
True	274.14490049824275
True	800.5336118351784
True	595.4495716579509
True	283.5603887361221
True	190.81554441661189
True	276.5591133235679
True	248.0009215238356
True	747.6373116487193
True	335.4528351771674
True	163.16274634682523
True	936.1626247984552
True	339.11143902186217
True	460.5072464094728
True	158.07557097019333
True	116.44586854061306
True	63.97227138125719
True	216.2507674787736
True	1001.7743319151912
True	521.633029147054
True	114.88545217626248
True	354.71282641132893
True	100.8675226625985
True	657.4268575729905
True	4.614771619202418
True	692.0424006691803
True	36.88551220025126
True	947.5443239460066
True	843.1241929547228
True	211.85943952179204
True	29.927911720382625
True	80.62942193031044
True	466.9568204488136
True	222.33253579354655
True	1.072265725524797
True	79.07907502431739
True	1099.0825784136584
True	348.0266358115699
True	670.0187363083933
True	474.37712608704544
True	29.67131432142958
True	128.00203618732712
True	450.5383385780983
True	973.1854668743445
True	796.1087140891143
True	416.5354498918259
True	335.95348017025754
True	17.433506729612816
True	80.6278890534409
True	743.497361165618
True	464.0218525248095
True	389.8579454638559
True	901.5585115876444
True	25.500572858157536
True	225.1192637138685
True	927.9732912032756
True	233.1644572255622
True	8.633454652402484
True	494.71133103063306
True	95.78750212974124
True	651.0018915590665
True	55.489381735131474
True	251.451225886399
True	872.6143998373911
True	894.6450733521391
True	260.3681260178837
True	448.0024456321969
True	121.95484205303654
True	586.2392849087074
True	264.24642820149575
True	188.1960048295966
True	871.4390302894554
True	54.08110936145548
True	744.1019981428121
True	278.6854136291522
True	302.3974282019094
True	168.61458532920776
True	491.3180049447183
True	611.3703651656316
True	367.1742673228577
True	410.6511510395328
True	70.17903162672381
True	156.72971423673806
True	448.0852362830361
True	209.00216726274584
True	36.16571590870541
True	200.16257318874688
True	383.3829931767015
True	396.7177916216024
True	770.3657974146265
True	130.76169011969785
True	629.1004047955334
True	500.1313607373938
True	605.5491843198015
True	136.90378715465593
True	39.94371693729603
True	671.3494743146481
True	73.9439257581794
True	550.6589936553886
True	681.3034713624417
True	453.39416401606087
True	134.2021828720152
True	520.0533966317059
True	4.419536702333049
True	400.7591421437642
True	32.395671093488446
True	641.87528863697
True	269.6949110397304
True	591.4963301290406
True	708.893363526668
True	142.2186173772952
True	555.1735371440978
True	509.8156631392653
True	63.00579919624022
True	948.0312464164282
True	2.637718699829195
True	27.98997140197453
True	643.172853988429
True	696.6080289538407
True	124.4949555107757
True	403.5228825503887
True	125.9228373721316
True	73.92577079672769
True	454.6633251742497
True	42.17289397638116
True	519.3270381530574
True	12.487216507259776
True	839.102635753984
True	561.2133547785096
True	678.7247559347517
True	100.5130458932628
True	371.3842347320615
True	1029.8744914192794
True	874.4239850509298
True	143.8735170557143
True	537.8242439520136
True	463.5861901774199
True	249.36738655431185
True	257.68623030453654
True	5.780240031799982
True	297.99637800069536
True	10.53562289041182
True	375.0838175603611
True	80.42192652580846
True	420.62336598222777
True	637.7373846036477
True	129.43811103779026
True	230.9906471715768
True	628.4714194053101
True	676.4605676820069
True	293.753208819087
True	137.7723705418061
True	165.97606942532133
True	470.06275056420463
True	84.38246987127769
True	9.617201041309096
True	506.4697733384776
True	575.5601769057612
True	20.430623497774924
True	138.50393498724293
True	920.9912330528082
True	479.71180168765005
True	263.08969171370546
True	33.56736380002464
True	470.91457383398176
True	115.11312346083078
True	581.5227308585343
True	660.5115223963011
True	301.0083979149143
True	402.0785196628231
True	185.86277720312137
True	238.71218883261
True	74.06675543891247
True	210.05682084959943
True	499.0948453585759
True	20.611967428321684
True	463.0073226553935
True	378.71139675195286
True	724.2800024755761
True	884.46248753056
True	913.7877646317328
True	152.99045086989054
True	406.8034264695094
True	72.85512011877702
True	192.52784265657127
True	321.889805699281
True	10.844372406505984
True	834.3986846071682
True	20.89556570048563
True	406.3682034539243
True	275.5826901240277
True	654.848971909476
True	213.93769601246532
True	37.64033976374519
True	710.1535218883935
True	1085.110375780282
True	220.90764079507403
True	132.95098768835993
True	614.3200266446911
True	497.4127903409115
True	17.077677870731794
True	831.0044452702714
True	106.29338797272652
True	46.41420705909093
True	290.45950034903103
True	362.08947763764894
True	392.3030789477514
True	268.0785628168035
True	19.43907209293776
True	22.47334191239344
True	848.6060594589661
True	210.4274338804641
True	107.90417322271315
True	828.115586402913
True	648.049603737027
True	653.2697147892364
True	447.66220045018895
True	146.61058437301546
True	29.479242104946064
True	104.3841097171211
True	445.85696503641856
True	221.32553795610391
True	487.0866566180192
True	146.72076572806836
True	486.4613177306542
True	644.454809478324
True	970.4929214827408
True	24.24097157641864
True	1001.8298685320232
True	1042.3367715785464
True	485.7465539229691
True	80.29535404134583
True	790.2954207758498
True	657.2476168426232
True	647.1380976068399
True	174.91605066125126
True	743.4587861312414
True	704.3828879320275
True	121.83981247339185
True	781.1688400591711
True	809.5287506750091
True	486.6319986572357
True	225.24896985910087
True	72.27100008084189
True	309.5604923057505
True	362.0510313889662
True	460.9393765623352
True	438.8897645350499
True	203.04267894412027
True	315.4204979448244
True	2.571328259990442
True	13.92023889345014
True	105.72532697081768
True	136.58528871977308
True	353.2346835146857
True	350.9679883001925
True	114.87511945443102
True	17.79409524194939
True	220.1060408691846
True	829.3779968062711
True	450.619148731872
True	549.2317708465757
True	564.7958945638408
True	834.0263964809803
True	656.9356194588968
True	86.19516727828645
True	204.63577445682924
True	243.18416533627337
True	289.278885694523
True	104.25084967951736
True	362.550682399646
True	430.5154020789828
True	169.4462315976833
True	654.58342602088
True	246.627566769018
True	201.10691689240343
True	29.249927916499967
True	251.08905255392384
True	492.7398936595741
True	167.2611346290143
True	521.520809782299
True	477.4090460986408
True	244.16105439239345
True	109.174130205591
True	44.04067564042081
True	409.3612788642576
True	772.4470890583867
True	170.72960181251918
True	1066.0199951697336
True	1052.6490688107335
True	481.5093120990716
True	102.2172362605229
True	122.17053237793851
True	676.111869179055
True	8.740050011870848
True	230.4491611056683
True	134.36628622364267
True	115.99126954213328
True	326.2427097293823
True	641.7133559053079
True	36.03719373387988
True	126.18586534140417
True	915.5846905208308
True	58.4735681548515
True	468.5270647431158
True	521.4274785491491
True	252.11994180836527
True	127.47261003464006
True	955.649100398228
True	1169.7754492290303
True	510.3028599296995
True	641.9775308684737
True	218.54089094495188
True	151.8838811512584
True	325.323140190093
True	250.36496953988197
True	174.69017690797293
True	316.63057571216524
True	326.2740299722881
True	11.886163902197495
True	629.2644980915138
True	145.27518696378718
True	78.81046174267054
True	442.4484738708984
True	314.456256802605
True	1185.0398413007729
True	359.3437606492538
True	994.407272510684
True	10.226932660508757
True	277.0155602166003
True	230.7370787650264
True	154.39523887788846
True	488.0750852961664
True	202.5115987508948
True	410.7164847173099
True	332.6506612194817
True	117.5302099197222
True	350.6296088785264
True	1001.9964790290832
True	702.7493419170921
True	217.91242861557737
True	108.00887625539109
True	294.6292856691316
True	24.48949783140533
True	357.17091056344435
True	324.8614088765586
True	559.2309398544166
True	438.6155796217773
True	338.72304027485006
True	157.5980772006902
True	11.769720912734249
True	418.32387940486535
True	282.47335423545906
True	141.28973038826965
True	305.2170634860898
True	438.5878407809744
True	815.1454782770888
True	297.719739234022
True	779.4732450830744
True	401.20474432162905
True	381.1445282250939
True	1.6225360203940316
True	1131.8320364130136
True	104.53359908449382
True	888.4626300562676
True	202.6775125928669
True	452.10337995827206
True	668.6131804361197
True	86.65713321489946
True	487.3874502741384
True	32.80377928341847
True	410.5012470425112
True	76.98025187220273
True	220.24961221898536
True	39.74182362253247
True	665.7810839309686
True	187.87549694419005
True	28.26410463808753
True	396.4764212647022
True	111.14267640112638
True	166.41760598066466
True	844.6069669552564
True	257.9672222060011
True	157.35256576543597
True	368.4865131813307
True	512.2724194816128
True	326.4123071329052
True	509.4366112207287
True	615.1730906454203
True	160.95060579704548
True	7.61410432256333
True	72.34551939802344
True	442.16213549868667
True	91.50677175862556
True	77.52496919626284
True	1041.6212487535954
True	26.55405424930928
True	320.62163031806296
True	315.2992714471072
True	458.46122683669785
True	680.8751609368164
True	185.2975850652296
True	642.68335353681
True	330.0308882471591
True	349.9769334386133
True	265.0309198716692
True	214.54280934645843
True	350.03698553612503
True	460.4487487572788
True	409.3204470149287
True	593.3913581313535
True	133.94861932251024
True	79.19908554028595
True	40.21703574594492
True	294.07240271047186
True	620.2572608271411
True	409.03247125174914
True	801.1138515641924
True	214.69988365999976
True	396.42698394836617
True	68.42294425643769
True	56.87117648273336
True	429.23325091607416
True	193.99140407837103
True	219.08066685213893
True	43.55803892307628
True	1112.5088817300025
True	178.09595753496572
True	911.7567071867788
True	326.02564523618
True	933.9869468857628
True	237.27565727941752
True	447.1752124788477
True	528.9723490265724
True	612.9492095530067
True	217.46763914097107
True	469.6066861901786
True	906.5789692823286
True	117.59935076454504
True	6.764160463120049
True	599.69178854551
True	28.703645225468687
True	79.36600775677681
True	792.5009316876468
True	216.56114265271037
True	966.1466446650504
True	695.2036054357022
True	397.05368102733433
True	275.3307432123801
True	494.3654033789162
True	336.5360159192733
True	186.0551312739929
True	693.7786104814086
True	704.835089424836
True	215.30880669650895
True	92.68241974314232
True	520.4174941372218
True	139.26964954518613
True	383.807587700323
True	348.2491665369089
True	62.9002858172739
True	370.49403265103695
True	423.8132034164264
True	378.8257082852597
True	415.6787409249863
True	428.966565799072
True	673.3695124800219
True	60.43829226319958
True	438.1718469453068
True	304.88023700025974
True	665.9836692921215
True	219.493724150793
True	97.5771586473701
True	43.6995774461253
True	546.7437286394583
True	650.4994920634572
True	187.4071858834925
True	407.55427500523865
True	349.07633772388846
True	17.727855792862496
True	168.8937281715886
True	292.2555306500343
True	2.2697644120045752
True	869.9869737677077
True	82.31559136887572
True	102.2837828119304
True	109.75218538011433
True	348.9022206744258
True	37.00176465271602
True	448.39522289449707
True	220.9819970064493
True	6.001882283739568
True	121.2126851404763
True	425.48996899512775
True	51.31852916585559
True	69.71003870988545
True	180.73397924438035
True	294.2854372513126
True	957.2604900575288
True	388.3002506363584
True	937.4012264289976
True	180.3047183679178
True	1058.7890290808666
True	805.4126292409773
True	660.5003734380758
True	415.4891759958725
True	375.2163347795313
True	76.49917898110195
True	72.5967972200548
True	76.76804468388157
True	182.7392008083129
True	479.4303320488489
True	1119.2329393445389
True	177.6235370694526
True	349.5396579887836
True	435.54175233523966
True	611.9600812329214
True	610.3022482484035
True	291.38145741013363
True	446.3711548539053
True	689.8533992498449
True	95.81627830204768
True	728.2502760194866
True	264.85293488170214
True	142.6048961162154
True	409.46395298756784
True	876.7050610867309
True	429.3221609187567
True	842.1738874666997
True	194.83035430687735
True	347.0842235993609
True	675.6462767656069
True	624.9742565524748
True	185.78967942991864
True	263.6327839758029
True	808.6402581618609
True	31.912781797329178
True	193.58552510211263
True	475.3075411719073
True	694.3767658925
True	103.63093428561426
True	37.72911501605042
True	170.07357204038618
True	739.6982671699803
True	324.8505257060382
True	546.0398230984442
True	359.3417592607249
True	289.2494728791046
True	455.3588788952434
True	487.5649296947335
True	73.54603451950456
True	364.7145024436169
True	769.5862162504014
True	0.0
True	290.7808399474046
True	256.26575544737153
True	983.0750744059284
True	147.29228588598343
True	659.3029173075267
True	639.3961587608095
True	113.1980996854926
True	214.3609103231103
True	123.02600533677924
True	11.73086945941595
True	292.39241283817535
True	376.39553555108046
True	1132.1971750236116
True	235.1028399250596
True	428.54567407546295
True	661.9446724509462
True	211.6321765428307
True	29.461729113831343
True	892.028821671246
True	600.8337806311695
True	161.72067431399913
True	610.9286865835538
True	169.558134979561
True	293.76813219421933
True	775.1039998487795
True	32.09542436616028
True	104.92322627220364
True	523.6971088746169
True	67.06890781928742
True	79.39538056719618
True	408.5814423020636
True	25.85752334448342
True	779.1142981892679
True	96.7551147199142
True	149.6522899005299
True	17.341478361498652
True	707.2040924646777
True	28.80003079734936
True	772.101803470348
True	404.80823176187874
True	117.46331284428264
True	705.2980035131123
True	531.3354494888524
True	573.2691562829842
True	46.84644859794574
True	362.2023830862014
True	5.532848057056726
True	95.40366296772496
True	375.75473198901216
True	47.88505889396335
True	118.63043910948656
True	307.12102152950104
True	183.3964911018039
True	101.3154539701314
True	624.3298653439127
True	20.58973106035081
True	1110.810876611728
True	489.93525981250497
True	303.17824826266195
True	482.6307355098186
True	116.84141202374472
True	796.7018849026709
True	1105.9181217744735
True	753.3447255682323
True	173.81797836342895
True	230.73064096916957
True	48.59166695912409
True	62.12646948239119
True	155.46347344916484
True	102.8085515947074
True	177.59068267091095
True	1130.0493591754791
True	316.6644297664428
True	348.9280566774898
True	699.4402363735222
True	16.085009457237543
True	15.234511438054348
True	601.2333925206946
True	4.8785221084961625
True	115.29387188285357
True	695.1988021982152
True	177.35543761400186
True	668.8927661622417
True	836.556471415462
True	150.7718010921774
True	884.0544521943514
True	2.877194692217338
True	456.2293756042865
True	1061.063021973756
True	25.36081068425431
True	235.82016992601663
True	147.7365813904026
True	976.1762192969854
True	231.1575329265003
True	484.8785168348625
True	131.0543709392661
True	495.1307017895257
True	157.60819507476313
True	97.2877920335084
True	387.9750905056868
True	67.48494747549958
True	55.72158134563332
True	1063.4340592446108
True	260.7763185327192
True	158.3197433432191
True	360.26507320351215
True	389.1729160277182
True	218.9857395782758
True	168.4614593186623
True	410.0105341465028
True	37.975213188321945
True	479.5428618468946
True	1126.893814862177
True	106.36117781844588
True	474.77464943491134
True	322.9102616315186
True	27.24096908201905
True	415.8784004961256
True	106.83285437236812
True	583.8063622734396
True	196.4514419910877
True	418.4582894658671
True	18.003028938301885
True	460.1392328469596
True	110.24213376418125
True	349.1833389499472
True	31.694784468788523
True	166.9727705597573
True	253.6991258848236
True	790.2430502163418
True	54.99785139107502
True	149.51740976594652
True	237.54344815682043
True	140.65210590169443
True	641.330586916447
True	551.0011745083392
True	790.8489039583202
True	390.50170100943393
True	528.4224154936
True	420.592896287872
True	683.0000547381733
True	68.50523842875506
True	464.9860567637186
True	424.3545125865038
True	48.08695774090847
True	88.43413147956012
True	129.1827138708136
True	90.75350429995298
True	328.3930022642342
True	866.8822947312751
True	335.1082580693468
True	1106.1536074028716
True	321.10547326463467
True	890.7388647068622
True	151.2257869241299
True	603.8182239431789
True	625.8865380131839
True	695.0109271865468
True	427.3735567019028
True	65.4076559671823
True	285.9560816477999
True	40.91044410925669
True	161.33941929501356
True	168.85769438036093
True	1123.7229098284806
True	226.8082209643982
True	554.8226957928167
True	548.3531269621245
True	574.7358270796097
True	892.0210616789259
True	600.0854261103713
True	644.7592354240888
True	920.9045177304482
True	120.62776568993708
True	315.9333216841968
True	254.344597022136
True	328.95561116328673
True	90.3186297738842
True	391.2690576997599
True	4.126041740210606
True	335.99882648446123
True	277.1035248392913
True	603.336640088407
True	293.75984272351565
True	375.4612422746704
True	10.29647572852958
True	62.17184564519388
True	534.2872981691839
True	28.66991822053416
True	144.45778534540798
True	62.14403156162299
True	155.34100041792342
True	230.17465572676485
True	67.66963426210464
True	381.1893813414735
True	259.5057895162048
True	100.75959294526236
True	341.6264496637754
True	63.156160543049445
True	591.6738030354975
True	832.3569479236837
True	278.0464763316981
True	1153.3849705116615
True	114.29829424279646
True	307.5699622177792
True	1053.039707939099
True	86.65496224357278
True	278.02814282362004
True	10.203231498841951
True	397.4181001030649
True	449.53198405619145
True	157.53515806511933
True	626.8927793350393
True	896.229022386574
True	155.01247517948187
True	76.70065593137537
True	330.8765162794714
True	556.7031572337894
True	616.6077018987942
True	1229.8780040788752
True	27.149959412141666
True	937.3255196178347
True	143.13902716050026
True	639.5610448051913
True	115.34369806066124
True	131.5494452538933
True	179.5043348339163
True	169.5491483684284
True	746.3255554808827
True	210.96327345933847
True	230.0248226168156
True	65.82281812874766
True	513.69255449752
True	450.3237763482787
True	182.91290647044931
True	235.06536714219916
True	16.08914745781405
True	420.9918984509845
True	210.9922352747136
True	289.8284908112205
True	111.14524293767089
True	727.1282821243525
True	429.4489490209456
True	256.15739882352005
True	642.8707867291946
True	536.017411809042
True	450.4673710266556
True	133.03588756442463
True	542.5087973661763
True	424.82720361062894
True	2.8480901437447157
True	200.9622528152703
True	94.33759912069236
True	245.81097419643768
True	3.204235138414029
True	125.6811986587924
True	364.8777357357865
True	7.167426272024885
True	847.7969309518354
True	167.16431228131566
True	764.9473881749695
True	785.239728084353
True	165.4305372393514
True	222.153342720769
True	499.41828460568354
True	850.9055218721825
True	49.59591094077679
True	38.31428800908971
True	130.1239830417946
True	611.1212939726787
True	701.9128783032692
True	177.38049445216728
True	595.258000619919
True	607.0807802317086
True	874.2197574083673
True	415.74381488108025
True	192.37178692606955
True	920.5532357307706
True	215.7133014205152
True	143.35919044465945
True	332.5709678521169
True	222.20924974258904
True	212.20331566549984
True	614.5172482570988
True	253.95203344151705
True	203.29089465750195
True	459.8283025711325
True	475.85031563527735
True	62.7876469505689
True	283.6162795898843
True	79.5108660997041
True	335.4487243604741
True	352.29936728803807
True	258.1384217551047
True	177.85712020740132
True	391.57569365748594
True	625.0027563754583
True	765.1009813130735
True	296.6982471154079
True	739.4555869581826
True	62.06001938665167
True	870.8138686516216
True	355.41475602271817
True	14.949961870901593
True	600.9430423997519
True	695.438311712389
True	261.3804603107235
True	167.8817093317642
True	50.33845879488309
True	392.1670214249367
True	78.21249126336212
True	13.868451448968674
True	888.041471009167
True	363.9964483311666
True	182.92951454717132
True	985.1162194268632
True	11.647479726506596
True	805.5687222304506
True	30.82438513289952
True	674.2157091940309
True	56.31977486331824
True	741.806282292972
True	454.2528051216516
True	195.21524933630556
True	429.7626112393343
True	218.28642154982157
True	294.42798742299664
True	224.76450610459315
True	420.8107348935497
True	9.405007168854087
True	323.2579352205063
True	114.27418279192054
True	10.725131132710915
True	480.5342558803103
True	755.0560551966237
True	297.6802503097521
True	79.35498166811563
True	311.73159477858417
True	79.96250780023392
True	190.84363308977336
True	174.57683162458733
True	383.2660477475766
True	45.62903318309304
True	134.76390072056245
True	392.3647620977259
True	863.9874472352617
True	113.99320037877256
True	210.6315892059357
True	445.25593078863216
True	19.331272756273098
True	417.8635205034449
True	511.302386807247
True	90.44524870697876
True	387.6175725819969
True	358.3779461865153
True	420.7215110256273
True	586.0777679104299
True	980.4037822646668
True	973.6001668821584
True	52.21657428699819
True	1051.1482776817695
True	109.77673498847712
True	108.20881907363749
True	109.25934816221948
True	490.81522470835216
True	374.5166696991783
True	575.9119957756038
True	262.9395550740385
True	166.6222626812089
True	390.4497656211661
True	15.292921843757622
True	475.1933201240957
True	387.0566969450891
True	150.4505734794852
True	89.64688233234246
True	521.4286195878618
True	1011.8569797930684
True	190.3105884461203
True	69.89727988720601
True	421.413149476544
True	370.3090336308103
True	493.0448348167863
True	300.8210347045246
True	4.937750685261756
True	520.7332636227843
True	513.1926970009391
True	507.41984003212895
True	199.95129096428133
True	102.89227429781148
True	19.7493353989172
True	376.0116503069739
True	109.07209097629566
True	6.426216866579095
True	31.736125761011767
True	343.895128812506
True	652.5877551983656
True	137.52699832491814
True	91.02912343770387
True	23.34477843807591
True	408.73256045046384
True	358.75786680045275
True	771.0778622021659
True	305.57169998736214
True	498.3751219564494
True	525.0389574335836
True	523.1931930087724
True	289.0491753658352
True	536.3963916138598
True	101.22482708250362
True	576.839577626896
True	7.201100545600902
True	366.8202735259481
True	452.9127016239544
True	922.8191940322092
True	347.05719777528986
True	804.4538795425088
True	954.0465215403904
True	176.82610677508
True	36.83558839598437
True	358.2672062792181
True	381.9469184825813
True	581.9415693279602
True	245.55295856910743
True	28.36742558764898
True	630.9504910216456
True	126.9780745678956
True	1044.236253479136
True	325.99094973738244
True	463.46678179101474
True	131.8874995522201
True	818.4795477642748
True	138.5877564291033
True	818.4148510157632
True	567.1025402577958
True	189.2099176794599
True	110.44277350560589
True	67.83829725197991
True	559.7975749472791
True	913.442302628453
True	423.92931114904246
True	524.2435119662891
True	138.2290494188851
True	629.7916287631876
True	486.69250807362783
True	771.3826266559641
True	321.526664384287
True	592.9125150799945
True	113.53308808084628
True	24.6580090690467
True	415.65818387399815
True	165.3443172921359
True	99.95739829659988
True	388.8402493277113
True	1090.4276486189092
True	259.6023978575428
True	541.2641119414853
True	11.07876215544206
True	70.6894099289748
True	331.0520458673157
True	776.6812653157374
True	445.9592203712883
True	501.9243269756561
True	729.0762350898293
True	70.58340132875607
True	749.042165261256
True	50.86326253706266
True	108.00239880195622
True	177.68660903231194
True	80.91170956107055
True	25.767912829500403
True	296.85915721313967
True	465.7076914828464
True	902.6002155078094
True	862.1368008636247
True	6.374629118584976
True	282.42658863311647
True	443.3845164225257
True	116.03310766644644
True	241.84658234534015
True	333.7698751332319
True	1304.9658398809877
True	453.0957116246725
True	24.00716099636924
True	185.34831640528608
True	728.2904130653678
True	36.56859418853406
True	174.78348051157417
True	570.4177376574694
True	70.11275724699126
True	865.944810065509
True	305.7942178585852
True	675.0568476296613
True	78.4776482162655
True	677.1032242812438
True	580.9084269075761
True	866.2955182971064
True	256.1295218896784
True	504.0013661167717
True	816.9074921970828
True	929.81739502802
True	235.74515660583708
True	769.1301410607537
True	222.46417453367957
True	447.49577515864
True	360.4806240035849
True	496.5284629351735
True	491.5587293640213
True	316.3480573350545
True	353.56060091256506
True	112.67503321612782
True	340.6164067288734
True	1116.0667880325757
True	318.9592962025446
True	146.5703134608464
True	309.8714278350153
True	755.5637847555515
True	642.4079304000721
True	396.2724857010397
True	123.10955407321828
True	325.7223662620007
True	32.82061626214738
True	166.42889022263705
True	92.6769878123947
True	90.54700469974584
True	547.5908789577761
True	140.6300812940875
True	136.594038308542
True	105.09212280736884
True	84.75060316123748
True	453.5989145977132
True	388.2619932314695
True	1043.065885078158
True	536.8462057524
True	848.9421302762644
True	269.6329991368324
True	284.3531445221093
True	526.7283034818106
True	188.8217605163876
True	770.6849965815308
True	252.1022901282749
True	352.00686003372647
True	69.0429902709106
True	114.19490768515142
True	258.36248923752987
True	124.36270736472252
True	467.9028729117216
True	30.18652319956556
True	590.8683305793929
True	1018.1327789507234
True	730.2596779040258
True	1.6167493842138156
True	63.02651326689202
True	501.4487446963555
True	427.2029316485716
True	75.79047985142701
True	123.27964444862124
True	307.7354683733883
True	79.54706414128061
True	48.85523911636495
True	751.4304823407055
True	656.4581354735001
True	165.82339951847592
True	169.82055555729008
True	534.4944279338341
True	48.9983496994581
True	24.414495146517364
True	567.8134603820129
True	471.63392964723823
True	1136.9502628451244
True	40.06381110343017
True	467.2405958178993
True	874.0815010578461
True	764.1480318772811
True	301.4856850914281
True	726.8589753330726
True	393.41143297450816
True	42.61453724720417
True	98.00836519076007
True	721.1008142928066
True	75.26728014120374
True	138.0466963574854
True	953.3859378983562
True	185.2482757658444
True	274.21299055862465
True	108.89381596447906
True	665.9664317138175
True	584.793499603407
True	200.75242495754057
True	427.458758926239
True	38.718626683397005
True	279.69340570483763
True	589.1497146645313
True	596.2379230469724
True	326.2600609453894
True	73.00426742086267
True	977.6434717693828
True	1134.931227770716
True	565.4635626539895
True	67.26294615849092
True	31.24660831172312
True	93.89269349701289
True	104.23069086713691
True	104.80340609103034
True	881.4057496383207
True	1296.3502441266417
True	769.402334771447
True	316.1660792085403
True	9.052974442713827
True	20.409874819327605
True	339.3715885126292
True	476.25513722332784
True	43.411697232385535
True	546.5774504186934
True	428.6782239057402
True	397.9181655610093
True	80.160904481467
True	193.43732013952155
True	266.5327457528628
True	129.61369863500107
True	396.8017283302377
True	46.14477139929813
True	182.02420773698185
True	1156.8309587106482
True	6.044640155109536
True	27.828712881989297
True	581.8684168351768
True	363.95716637001095
True	780.6699971696958
True	161.16609959829577
True	736.1401888631674
True	617.407255534717
True	284.8626548355108
True	445.81297209544766
True	347.6601586986052
True	292.92943314624586
True	266.24697500500105
True	380.50829926825554
True	489.8247917911996
True	506.570296080248
True	107.3803574715196
True	354.7984279951502
True	9.243460060092223
True	185.71143226311028
True	240.97237759219976
True	873.7612872568717
True	582.0134444064288
True	32.13814933274512
True	722.8229667806702
True	840.5347116078706
True	108.37700836735618
True	347.76257524232744
True	841.4624339882012
True	226.48654536559087
True	166.82449176299488
True	529.7883237626031
True	614.5486985072325
True	1101.1398246593103
True	153.27020022066773
True	157.79174588386573
True	262.3675388005606
True	316.76887393676867
True	412.63018045527775
True	404.5815745539121
True	309.96710460267866
True	423.6959529190066
True	485.82813830213394
True	228.6343851716713
True	1476.0738320591602
True	258.950998620102
True	390.2428227982646
True	55.42414121180862
True	779.1383970614714
True	248.6789238648712
True	964.6952832126364
True	543.2609227728765
True	325.0170921021026
True	746.2409035486842
True	272.18775297594004
True	219.54107291538105
True	251.1102568760555
True	220.8614500055834
True	136.31430525968824
True	249.61224943090667
True	735.0283200574811
True	522.0857429269334
True	218.4744687201489
True	1208.5897905401648
True	117.91005421363116
True	261.7399766600797
True	69.89373212745981
True	305.60715743930405
True	408.7975627334704
True	87.15501712009986
True	220.06505914837777
True	80.00844866382106
True	703.979823260622
True	373.5531921702708
True	225.82472551184583
True	718.8057470471283
True	886.4972220791182
True	822.6837453496989
True	844.4959363882907
True	344.45121165016224
True	1.1145987279879417
True	266.2233408495865
True	55.45180031466314
True	379.34559824694105
True	51.81930457025962
True	354.3971707679912
True	878.7599578904994
True	1035.476274812143
True	399.4732651102109
True	23.378226093449936
True	537.0926466886465
True	523.789464979495
True	193.6245548694
True	248.4449675271988
True	295.0261124961707
True	22.884037100242303
True	127.75578558813828
True	936.300646687859
True	59.43833454943895
True	476.5458353781664
True	791.2289356060759
True	98.06650534371111
True	242.98576619062305
True	108.26381110375075
True	14.780673192020906
True	1.196081026432852
True	122.03227001051782
True	1022.4333803068304
True	472.9135607491436
True	66.12806005465929
True	799.0548620951075
True	341.5003810378484
True	1.5734531818683135
True	438.6771660237255
True	186.98052037508495
True	500.4077738217737
True	81.46617583767328
True	323.5088046758526
True	384.180163882408
True	171.94524163029843
True	217.3265818579781
True	124.304851304274
True	183.54199793362
True	1003.9485497878788
True	15.908219065784564
True	507.2207835225773
True	500.6763821472819
True	386.839842798374
True	224.2276653200532
True	237.89331213628472
True	161.2316893515159
True	46.52308434081012
True	487.12687770036985
True	148.61486206830403
True	821.3381787102406
True	812.3192373934659
True	250.74196732698985
True	325.42925443337657
True	522.7713467610698
True	44.217874173613765
True	85.59125251976056
True	724.1357264754838
True	1083.3678780271002
True	115.4370287948558
True	707.6551824720349
True	140.80481735914998
True	942.0756618320928
True	668.3263616096405
True	102.8419539957555
True	278.79764547314625
True	620.0306435319258
True	245.6624990711929
True	45.21415763618729
True	540.8120773832773
True	443.55139318965297
True	5.473265688761442
True	482.7857700854165
True	64.63238595327716
True	178.35738035834444
True	241.4859528082388
True	277.6679198904352
True	72.17047855308337
True	235.7827478704908
True	342.2152461675618
True	423.712158196356
True	953.150682569943
True	49.48931313763407
True	901.7926065489332
True	999.6404372833804
True	130.6861227717582
True	75.05876434986124
True	995.938722407155
True	33.623028781472264
True	242.59584093132625
True	86.51799473001286
True	227.39460966338444
True	373.52165878052375
True	953.0404634873796
True	102.4874495598926
True	68.99018720559282
True	672.7372068799955
True	277.77046730946586
True	701.9165701296973
True	57.74590178554016
True	498.0925687205005
True	384.1104365944344
True	693.5125484569767
True	53.40747611333446
True	110.73543260805782
True	30.209487132927737
True	261.3828526114385
True	42.664877202462606
True	348.1776147427352
True	2.883444200428817
True	1165.764550591289
True	105.79779146957384
True	132.6679093913096
True	357.54535678615633
True	745.1153597515596
True	668.2814389734508
True	1035.014376692274
True	452.9928384765403
True	427.884575577416
True	148.14779560110713
True	446.90734766921713
True	873.2783200239056
True	407.3435991400296
True	976.503122791917
True	86.04773201729998
True	428.4418787042045
True	175.31542883471835
True	265.67281542059493
True	760.4027210134208
True	164.17314209331693
True	135.53596646252137
True	66.70342763106083
True	836.971599778969
True	778.6173540725163
True	82.70674230376022
True	422.7644584219803
True	748.0787737918312
True	415.91655500831394
True	58.354264229915
True	316.60549081083514
True	790.361918957799
True	32.12781404333013
True	369.9236765013172
True	168.81745905549383
True	289.7736719374128
True	35.771705806131735
True	225.96342719871956
True	771.6268656905943
True	641.3522432921795
True	57.97107632744167
True	285.5898194234005
True	906.6625322100884
True	18.155258285075323
True	325.6401163731583
True	280.4597435434123
True	428.6673055165717
True	214.72508562081777
True	603.226349223555
True	48.7499097810571
True	971.8624438314428
True	895.0512091287212
True	47.58839730341683
True	412.188338630756
True	703.6180892307788
True	871.5029430823989
True	266.3606433812644
True	587.4142289482392
True	128.78140525745766
True	191.5775672895362
True	135.5158258201864
True	145.61002321074093
True	204.5813527669216
True	946.481960055392
True	762.7967924700421
True	949.0609307092262
True	18.88383515311937
True	27.67443579528105
True	364.99513422592673
True	13.20167344539462
True	634.06318836801
True	1108.973374964282
True	251.1519596624269
True	210.4247095808955
True	83.1194148513277
True	218.26454722701823
True	131.75228809635183
True	45.28565648527708
True	132.22326571733913
True	89.41072237725703
True	247.41307621749084
True	557.5285764785154
True	157.5161883746807
True	30.374623725284984
True	59.05655548089599
True	408.3768078469138
True	265.54505825911724
True	569.6584504210541
True	24.10473436068115
True	116.12305247029194
True	683.3467236474764
True	257.94873122246776
True	476.61824112917327
True	656.2211033696057
True	101.05571598662056
True	109.65486404987712
True	81.321789384556
True	25.252892807980867
True	125.5908969740804
True	81.65577596984052
True	100.35052535471397
True	150.46371967304972
True	235.27774313684424
True	808.683754457482
True	280.5466253214429
True	950.0931908000548
True	163.364689231671
True	196.9199498601581
True	812.9387996898315
True	286.7912431807533
True	609.887761684672
True	252.74840863976524
True	357.8843260194681
True	444.8136543665741
True	553.1444705693708
True	652.00313620433
True	377.0174481445889
True	34.732188792806724
True	563.7886825758563
True	626.230037484092
True	20.157351760679035
True	10.327017262762611
True	256.29109710246763
True	418.9643638922497
True	425.54552797189046
True	64.97506717281111
True	631.8537519186124
True	904.523826177512
True	238.6951466386197
True	881.3972831009801
True	287.0438950849087
True	103.99980363344564
True	283.05561978073206
True	658.8038928420718
True	37.41711550863363
True	586.1716459021491
True	1276.7041036954363
True	1017.9347114415704
True	901.5430681297248
True	208.27565984307876
True	85.30134066886093
True	194.4813376939066
True	828.1051264985888
True	148.74648127452386
True	1043.9961111015407
True	861.1871699021156
True	42.34450501499613
True	89.55622955038417
True	417.9110958027931
True	393.8571478867134
True	209.94381961091676
True	527.1281524438223
True	644.2534484178785
True	123.22062478538334
True	263.8928874305283
True	1056.8098915872629
True	51.73270220626149
True	694.3405434531195
True	552.484220795575
True	39.98069117902172
True	837.7218293758833
True	384.7512987871133
True	563.010969062345
True	114.4553249089648
True	263.4056159140826
True	216.87674388509996
True	26.71250365461456
True	132.9662501007464
True	746.3630793746088
True	132.46441787239206
True	388.5273950179147
True	64.74576759536534
True	664.9582761214507
True	586.8475304690015
True	233.41218112324083
True	447.2070826876658
True	161.24367298374253
True	174.36225289256487
True	217.0666635143665
True	292.4311739703933
True	362.32756827646296
True	132.60737861627177
True	195.8710308971047
True	26.738235758467688
True	881.5125360411157
True	313.77756611706667
True	9.612694386235802
True	359.1678927314431
True	175.94571798739935
True	624.3453246882044
True	385.6515856411996
True	596.5407454785563
True	549.9291508566575
True	491.3901364231395
True	778.0955242026366
True	231.0607397299754
True	567.0352171215377
True	156.48447502228106
True	539.1529633180462
True	361.9212564906853
True	376.7205974307503
True	126.01411542654496
True	136.0789515980388
True	108.56653450212607
True	71.84104921477572
True	754.8586058154734
True	177.8428887888616
True	44.56108367994092
True	0.0
True	545.6778326449271
True	115.36597861480512
True	23.11406612632469
True	41.51336347928385
True	106.39459212898856
True	535.4491711642199
True	184.2229919016384
True	110.19878154796956
True	37.186316920224165
True	158.6395809749502
True	937.633444334568
True	53.19073153917465
True	229.84123788097443
True	700.128798501199
True	319.4113574472264
True	461.6133965997738
True	496.26583271298273
True	508.66110525065216
True	608.5490501345294
True	912.6478550928582
True	247.3465614380928
True	1070.805757228192
True	923.7257959624252
True	622.5868745911124
True	340.30934166279803
True	853.1152509839333
True	10.34227931122844
True	35.861105696015606
True	285.0266127375062
True	43.25532381603391
True	204.5764028660539
True	782.1404605858197
True	219.97488288997076
True	756.0053502028426
True	748.7902634250382
True	117.10388826974832
True	370.965190164454
True	603.047987323907
True	25.74102367908588
True	132.505514820638
True	444.86207557690255
True	300.6894392427523
True	203.57722248216325
True	110.22822530041076
True	378.34029994978624
True	21.30464407891626
True	363.1820154717761
True	364.16122818904415
True	1044.5898617485982
True	373.5215915598677
True	29.048852017558357
True	439.8013902021722
True	437.7751173527655
True	233.45359898540423
True	32.72003522792953
True	764.3818482736123
True	433.45328683588434
True	179.36384187260725
True	12.007104965965494
True	1206.859143452984
True	168.64510614217983
True	26.875312572269383
True	294.1551147833678
True	271.6041493503963
True	117.92559381466393
True	294.27814100913656
True	47.126179830722776
True	309.9481739798022
True	304.19469382736474
True	315.43403638029287
True	28.43369290963364
True	46.52913456240929
True	1026.8366274198625
True	25.468576554347084
True	13.185275359819457
True	181.340338788708
True	643.1382690845173
True	8.322524764067008
True	187.25157352256227
True	168.82037757867332
True	543.8470525116045
True	377.6801573236908
True	708.9555081207674
True	304.24677588813904
True	497.5511986124743
True	445.9251992917839
True	494.2244567761177
True	101.17097573828892
True	1262.306685031476
True	901.0909460674022
True	281.2924851297527
True	531.4434099254704
True	102.641466081408
True	575.2190738365806
True	455.2602191539658
True	156.16173748517446
True	77.05804933642145
True	354.17657363008925
True	171.4176396393135
True	26.616022526090767
True	602.965884504567
True	389.17338554522746
True	71.87206995545395
True	27.962150727987947
True	673.2496466276699
True	478.3171159739862
True	70.97919225547895
True	20.86850730322949
True	331.6915375156436
True	328.8938471400049
True	708.6162314009426
True	553.4928895378697
True	550.6634425478193
True	792.8936665684419
True	8.475146056350308
True	59.1800097500853
True	36.12369885940084
True	59.37010620245134
True	500.6403395981242
True	583.0193141143361
True	82.70780087552514
True	110.00980817720344
True	202.22796487589105
True	73.82077257269476
True	177.5628378897063
True	213.228028546289
True	283.1857026122656
True	828.8933968799287
True	603.2983806398001
True	291.0713175140274
True	183.24754593848465
True	264.8092684828127
True	247.64115329974612
True	786.0045486355847
True	328.4208291643198
True	164.5694897048032
True	896.9655050012606
True	337.72911472354144
True	486.3928736169889
True	151.88389319220502
True	122.33564779299788
True	62.98482922272413
True	216.3568268438332
True	998.9948693120348
True	529.1024934989671
True	117.31943206110088
True	356.15594055921883
True	101.80723532770465
True	659.5765359967126
True	4.140887677473078
True	708.7146238926101
True	37.42830654259824
True	931.9891311395788
True	835.2354812999706
True	206.50912875208363
True	29.782331516881115
True	82.77005649312922
True	445.5755645347252
True	233.68408014581408
True	1.4114260505128489
True	78.70422664472697
True	1086.23071219776
True	339.273151372359
True	680.4744053035653
True	467.95473744880206
True	33.19748453628717
True	137.86455194322113
True	439.6247532124282
True	939.2948673763848
True	789.9812023843263
True	423.72763434999314
True	344.27980589723944
True	17.362565626650607
True	78.20043212478485
True	745.9308602562157
True	485.7805524567448
True	394.12435278435714
True	908.6908190584878
True	25.820984213147295
True	211.8863809052697
True	921.901931521166
True	242.65486022864485
True	10.31908753354656
True	496.6967995949015
True	100.01817404843597
True	623.6611517067508
True	53.37671714088584
True	262.4671257238017
True	864.3666763608448
True	864.4120920933893
True	279.87869294452776
True	444.5846453543034
True	118.810514522812
True	611.2779886174255
True	252.1876981875504
True	193.0195999712475
True	850.3044881210313
True	56.311998933109
True	738.9388377546184
True	282.18410490697283
True	300.2222238917868
True	174.8199623424144
True	498.0594968314523
True	620.6573295422314
True	373.57581460661936
True	415.0319710992677
True	71.2144021791998
True	154.23514397585356
True	471.5211525628501
True	218.5748275605372
True	39.57473997118888
True	203.53754077989532
True	383.9117944838552
True	379.80729327665387
True	733.6722502871183
True	136.34856348950115
True	672.7929889082018
True	504.02869418756944
True	623.5590100654382
True	135.60319583132255
True	37.83705984347425
True	675.130548495999
True	73.25508792403213
True	554.8918971384265
True	671.8636014265168
True	452.2895118446772
True	142.77006209841926
True	496.84096403366976
True	4.05491838996118
True	408.7782724816077
True	31.47072100689482
True	635.6192536276544
True	269.897697634553
True	563.6231094091866
True	676.3933534328161
True	148.21563272884205
True	523.8777888578425
True	500.8308228922302
True	65.11731742613226
True	984.1794910256604
True	3.221051605722229
True	28.871414122757116
True	621.1173641204134
True	657.8396324082709
True	140.52505777371616
True	399.9408583144975
True	126.51311129572996
True	75.24572137976779
True	463.3773291396768
True	42.55865052570104
True	514.4259066579688
True	12.587053856057231
True	842.8406672887643
True	534.0739771778152
True	647.7294543442297
True	105.79758314945606
True	360.5584044267811
True	1013.3539136216676
True	826.6709592507194
True	140.1047609459875
True	541.4719280211186
True	463.7589578937728
True	251.13282018408347
True	249.32899423129356
True	5.972420642504615
True	317.9487411555448
True	11.338359094176315
True	364.1970159129562
True	77.17362146559033
True	413.7288230711297
True	650.4021042628449
True	131.02482245417423
True	236.10482331832876
True	635.5502506242801
True	696.6298320164685
True	287.80433131956204
True	140.30650362762157
True	162.40833149669774
True	476.892933985702
True	81.38403535782086
True	10.1581541294333
True	506.1492775967884
True	564.6435835327397
True	21.114455612226067
True	136.6379407299048
True	898.2324534880144
True	490.7692829043309
True	265.19469220393097
True	32.0455087564524
True	472.77676865913816
True	111.72402800945694
True	602.9000995353317
True	666.6247526323126
True	296.00922437355723
True	384.8995672192567
True	193.7146835375742
True	242.34300905835192
True	73.2235818813375
True	220.7090779756833
True	504.952901748276
True	24.349510981247157
True	458.1902156964711
True	376.8352639309041
True	749.1970475820441
True	886.5415108637256
True	911.2470654539522
True	157.1447384835759
True	403.0692445055304
True	71.30580140350476
True	197.3972657502699
True	320.24172736378773
True	10.58994455244436
True	801.2852514876911
True	20.632058647753038
True	398.63336070058193
True	258.55154025378096
True	671.1563551357098
True	202.09724664335369
True	38.12207182022887
True	675.2290446073977
True	1087.9695433472734
True	227.51586909304103
True	135.62056209058807
True	614.198104063345
True	508.7740422783074
True	17.86430480254823
True	803.7148394097728
True	110.87493922197298
True	46.18059690186152
True	310.0513926129694
True	342.3467895982289
True	410.5121372419656
True	278.0259316099229
True	18.68983860887467
True	22.74505703520572
True	844.374675355397
True	195.8769885182865
True	115.7851866468976
True	860.5589381765515
True	646.6752052280793
True	619.9420252282497
True	442.0180351338743
True	149.14976668188936
True	32.951679732863695
True	94.56574266623248
True	447.3426467579361
True	232.49324005362377
True	488.50247395283367
True	147.49151465790732
True	476.66748234774207
True	648.1247673684296
True	933.054580686819
True	23.876761398602227
True	987.9650432434116
True	1093.1211608896326
True	475.46002403019855
True	86.74611748965025
True	789.8030920496853
True	645.3852051978342
True	667.4615088213495
True	179.33170532960878
True	751.7420376162402
True	723.4896620604467
True	125.97918023789612
True	785.986651879659
True	831.8885823455331
True	513.1446514024232
True	224.46808281485625
True	72.04518652775178
True	319.78591185318845
True	364.4094867394016
True	468.18670264551815
True	456.1171745767816
True	203.87681048234447
True	304.3655229947297
True	2.2743575603838098
True	13.230396727717782
True	107.03750787256452
True	133.54088097242592
True	350.92230443143893
True	350.2417583799344
True	114.088004262996
True	17.76130662569203
True	206.77502067300125
True	832.5711320777631
True	457.3273375479512
True	521.1945694901814
True	559.0190869050435
True	856.145912345291
True	630.6723190989813
True	87.60858981080247
True	203.88233133444004
True	251.55175854489733
True	268.992442252423
True	107.01127121220432
True	356.1221453960224
True	435.960239987784
True	171.9010538384587
True	641.3789491841015
True	245.86451409621355
True	199.19551868963316
True	28.986395362906325
True	251.0881787552989
True	484.5521813660318
True	162.1653242136161
True	546.699381415225
True	463.4779382293278
True	241.53961596955867
True	102.38136993573735
True	44.80268105337768
True	396.753312674813
True	787.3885235454933
True	158.91940208450114
True	985.4837667916548
True	1026.0979452704853
True	479.934200397211
True	106.55455647798034
True	124.63061521809558
True	676.0214108988663
True	8.244758205493172
True	226.26921044937663
True	129.2061788779142
True	120.0099353300713
True	334.52319404285623
True	673.8501629866779
True	39.020123198358256
True	117.42911488422136
True	973.723145384452
True	57.37887590117613
True	451.7292074174513
True	534.9343128476226
True	246.0958991378805
True	126.99618091533218
True	946.1502073315132
True	1192.432911175078
True	514.2334865612
True	651.0926495099695
True	203.32332624037767
True	149.61179661014788
True	315.80895841945784
True	242.88369269178864
True	177.37848217070336
True	303.78538768667977
True	312.3364566836228
True	12.71772166610176
True	619.9803836700127
True	148.64672825857076
True	75.7926090416548
True	451.27663441058206
True	314.02929041218664
True	1197.780380580036
True	360.7754210094843
True	972.7199612558564
True	11.170584840679556
True	281.6753828755492
True	233.10313459000344
True	152.86762798119173
True	483.2397341020271
True	197.84537017515004
True	406.7700061491759
True	332.8064501137368
True	111.5170146588776
True	365.14559747846334
True	1035.7413826613351
True	733.2760259993101
True	219.4081550017471
True	105.81427152365028
True	281.1828202009322
True	23.365170278065964
True	357.3095687961533
True	336.4902364786968
True	569.1048452016688
True	470.2881939201849
True	369.6965791136802
True	154.92288296984296
True	12.151375497518703
True	409.5390200097122
True	280.6620672960352
True	143.8221303354717
True	307.40665881137096
True	427.38919699154
True	808.5394447530695
True	314.8657331489514
True	772.5598302940405
True	393.4828819717923
True	391.2982537200231
True	1.1598028303386867
True	1155.9165699895902
True	101.5348445265011
True	921.8275169622052
True	212.22155610177373
True	461.2878067499193
True	671.323152778967
True	84.16004086652852
True	468.7555701698057
True	30.291867330502285
True	410.04962022007214
True	76.80146597844144
True	234.9033455173797
True	39.47187009960639
True	681.2022988448323
True	189.05177944032127
True	22.874890948326016
True	395.42918222299767
True	108.51049997158836
True	169.73650383139565
True	824.0929206845067
True	255.8031722288679
True	150.70427332194302
True	366.642349821124
True	516.4736068796888
True	339.19971778585904
True	517.2638042994216
True	614.5162726778813
True	155.7700660956437
True	7.962632081242284
True	74.41030656801026
True	428.02577382176247
True	90.7082027835478
True	78.77819245407281
True	1048.9898715520524
True	26.772814336507885
True	325.8423744770043
True	314.21787890492106
True	453.28085470696
True	677.0310095375464
True	190.72087766866272
True	627.9652012980033
True	328.3945095395274
True	343.4421994605341
True	274.22200194285244
True	213.39665141972085
True	355.36884674634206
True	451.7994941625768
True	392.9773708417459
True	588.6819160108355
True	138.97904900828397
True	77.63014507885325
True	36.10076634572451
True	281.28504162002
True	631.5819641711147
True	408.08007140471176
True	769.4390343888284
True	212.74068546837032
True	399.4651862716966
True	64.8954327075585
True	50.494669793764274
True	444.07490417445166
True	198.83596111706157
True	231.01021332660665
True	43.298059550512605
True	1089.0401571049813
True	184.35691137997463
True	928.8518996741346
True	322.6351474385585
True	922.7119075379547
True	230.80335792929952
True	451.254504253365
True	528.3599100288394
True	633.0780910700423
True	209.2963331798345
True	488.9250484363121
True	934.2051464476758
True	129.67699953831675
True	7.870666216091509
True	586.7258626791855
True	29.160664900269328
True	77.72759302894731
True	806.4397687559278
True	224.0437655110704
True	962.3082478935622
True	686.9621219575733
True	409.4484764979002
True	269.5867251694676
True	493.3136507983271
True	334.76211739684703
True	183.8044712158929
True	689.6982202425705
True	708.5053501981859
True	213.29530018049277
True	88.64732468867248
True	497.0409415981592
True	143.49516097359157
True	392.5335685844244
True	348.0297556787324
True	60.04915616429449
True	376.6046369807392
True	406.4321271215303
True	373.1198096756364
True	397.6463232435987
True	429.5330334570776
True	659.7627906646951
True	59.42410675854591
True	438.3641949539271
True	331.3815789521106
True	655.990777373749
True	223.1878668663637
True	104.99963437419612
True	41.04967951384342
True	538.5514533354013
True	627.8537656452014
True	196.4966925763524
True	409.0179349584434
True	339.5263503352111
True	16.799486082159078
True	165.16929108659477
True	293.7551331305556
True	3.838330110433476
True	861.972451092244
True	87.05743916119364
True	106.33147350035928
True	120.21421900430066
True	357.0136150985994
True	34.43625069667748
True	457.1808144873688
True	229.95634383437144
True	6.102110216536158
True	115.6529721964719
True	452.2028568351391
True	51.60632576474889
True	65.37698806822716
True	174.12185388492475
True	295.50561440912696
True	956.6341139936836
True	386.8967614959267
True	937.0342638550356
True	191.22874364754588
True	1054.73905888861
True	794.3435432580297
True	663.0633391210704
True	397.313216962706
True	380.1806605153117
True	80.6713576656768
True	73.0575268139768
True	82.74492606389632
True	177.79983942826837
True	471.7182618735153
True	1064.3309689809064
True	182.52107677743493
True	348.42749213947843
True	442.140269020061
True	594.6378037574785
True	565.1568897393988
True	282.37212423941975
True	461.1480977808541
True	672.3842297275731
True	99.1691977444573
True	726.2705656718371
True	274.0649775356322
True	132.9108759390054
True	405.3261881664262
True	831.4366701323073
True	438.6979478706535
True	904.1439437394844
True	190.77546333057143
True	351.9691668013814
True	700.1331905279384
True	631.9371810434432
True	188.7161964209108
True	252.2787547012641
True	810.6087560628945
True	30.690139467672303
True	194.20429887805489
True	474.6199847370618
True	696.9924141700814
True	107.40379200557298
True	35.57100771706496
True	157.29212133573344
True	737.7720811223419
True	308.41189414066287
True	550.9529647024685
True	360.6928268079629
True	291.18049613650913
True	426.8679604301611
True	509.7305460708044
True	69.92877820706752
True	367.598031707013
True	788.4596632538031
True	0.0
True	283.5677761882972
True	239.5670896141428
True	996.7185603579376
True	152.95826455837772
True	668.8565787209756
True	627.3766687701632
True	115.9127813331084
True	220.67534678734967
True	141.17840908945308
True	13.567416535154548
True	296.41831993426746
True	392.5378779535342
True	1139.328561542534
True	234.29958618180365
True	400.8055511743621
True	650.8135730111695
True	199.44770854007427
True	29.028321956245343
True	927.3316756825164
True	605.1320195080815
True	157.73211521673062
True	596.6406332941218
True	166.38224116692942
True	292.6096260724936
True	788.7948990329713
True	36.21310547918538
True	107.12615805926065
True	518.2443450613582
True	70.16812206755651
True	76.44861740160754
True	407.1117134922579
True	21.726534924137468
True	752.012807358758
True	102.78133102038832
True	163.3877955504271
True	20.031933149263423
True	709.0223627525687
True	30.141352127945623
True	769.968973741321
True	394.6166304708225
True	118.69063142022031
True	693.5611259464562
True	528.4608142549339
True	581.0405108542892
True	47.276934356608095
True	368.6360623134655
True	5.437553766405647
True	88.90570588087961
True	379.9026003834802
True	47.22146570417063
True	118.35489977988853
True	316.47314352069486
True	182.12834392704443
True	101.2043225484891
True	685.8357650605722
True	20.67555250722376
True	1103.384556832289
True	503.9499145919972
True	300.3630870700995
True	489.6779514378601
True	120.0149982715544
True	777.1832588366688
True	1112.9535529496843
True	738.3817962102239
True	175.17417502850734
True	223.23629736012808
True	53.66326590931064
True	63.00341674091724
True	153.85435798143718
True	102.79613552223776
True	165.99456680455333
True	1166.0649348083666
True	326.67692958215616
True	345.50041508742066
True	710.3590020434771
True	16.234989645118024
True	13.23341435270689
True	564.8649418776918
True	5.306766704845256
True	106.05508296317892
True	711.4432380283951
True	180.96943124017236
True	685.2275064030022
True	834.2715756268715
True	152.93206685813317
True	920.8940445376776
True	2.984222323668053
True	466.0456551874575
True	1042.936555518644
True	24.73038795877556
True	230.69956092159543
True	144.59663632023074
True	965.3361404859088
True	238.2242978040036
True	485.2203532633311
True	123.24788301849868
True	516.7087006040257
True	156.78189038813963
True	96.01007737562485
True	386.1862437586051
True	74.36088454748432
True	48.86452031211096
True	1049.877104639526
True	258.687853775763
True	158.58359371864006
True	364.2927442707353
True	399.0782950640136
True	212.0750551317326
True	169.65103183908198
True	380.8769525473018
True	33.26546696794646
True	485.2824188225831
True	1114.713313143439
True	114.44960200371372
True	475.87589230356537
True	327.0412178440328
True	29.361644792470862
True	392.1156011984467
True	102.55548439253636
True	570.4524249897484
True	207.5041025052023
True	417.37806192226265
True	20.42397376673135
True	438.27914638809415
True	108.6588914149877
True	337.87721926310945
True	32.40102588059152
True	179.50112709268433
True	240.3713567237713
True	779.0253709423419
True	60.52117933176649
True	141.62134993016232
True	239.52450471918317
True	140.84454188924823
True	615.1501041098335
True	564.1573225967392
True	759.9746051669176
True	383.5024704873763
True	548.1282804351276
True	426.4268134893611
True	695.3397250243585
True	71.14536940440911
True	469.7915591542019
True	426.7013140880047
True	47.3121010506001
True	84.89202507274605
True	128.38873938458144
True	93.02642724934732
True	330.4925160784858
True	870.6200662827708
True	326.1368577123827
True	1123.001324100924
True	313.4532136228804
True	895.243932998709
True	157.39194119857862
True	575.9642075175133
True	587.8510364458392
True	702.9222700812862
True	440.9386476164823
True	63.63022958116518
True	295.04018167195
True	42.73452374620413
True	171.1627946544147
True	173.29853686748973
True	1113.8924181292336
True	226.7254056469867
True	557.7618563800291
True	559.5121866433153
True	570.4042999736066
True	914.7628747341644
True	581.5694828025879
True	636.7240305571464
True	938.9456192181508
True	124.80387991183149
True	311.70840619966606
True	266.112415798723
True	327.0450634216457
True	85.69459268498626
True	379.17065359278536
True	4.55070073131442
True	322.37951764168446
True	273.95238710655406
True	595.1852559286012
True	282.5397715755343
True	357.3535831870184
True	9.60434715609564
True	60.92682230158024
True	545.5827931262312
True	29.924213359582623
True	146.6209114232559
True	62.88145736110548
True	153.63783748452195
True	234.5061379905036
True	66.60129293094045
True	384.9236287366197
True	272.31296779079804
True	100.02737921888756
True	350.9682138295743
True	63.69762539223012
True	587.2652697978215
True	854.8674221491569
True	283.9494685471125
True	1131.8431903426506
True	107.77857297525892
True	296.76558628985543
True	1030.671706280252
True	85.86695837574334
True	281.58438245682413
True	10.123932943641776
True	400.9648104662232
True	453.8129748509974
True	156.79598689396215
True	608.0091508633291
True	902.8084969821584
True	157.3444203435372
True	73.93988000416947
True	332.6295365788029
True	550.623369948734
True	603.9484695745454
True	1222.3586487394948
True	28.30322326345761
True	945.8005889770544
True	139.580657382057
True	639.3535001465743
True	124.554863872301
True	129.85296292953603
True	177.90822628868185
True	175.1807878090223
True	757.9042444109873
True	211.34834278788
True	229.00534539171352
True	70.67109014827852
True	511.1870847198021
True	440.92411169301806
True	178.0921357103617
True	227.91609473631908
True	16.092441454358294
True	432.7940762517583
True	221.9297864685577
True	284.44436182869043
True	111.67323553590548
True	695.4969969709254
True	413.91044554789227
True	264.6110784437858
True	643.3336324219144
True	522.8936674746133
True	456.3291644058411
True	138.497948158656
True	520.700538806077
True	424.9974204847516
True	2.6959486783574134
True	190.28953599292828
True	87.2052778620673
True	241.41538931472067
True	2.901356567773244
True	125.98126322591484
True	346.98580976254925
True	8.115899162775538
True	845.7715142105784
True	177.8279153217239
True	747.5423375099951
True	787.7873836122897
True	159.96702165740516
True	223.21315604932792
True	491.64745146932296
True	845.2170073636449
True	46.57693963499371
True	37.56983078353131
True	134.18699796208367
True	619.6310532602146
True	715.6044066358357
True	177.32639555932812
True	598.8305177585011
True	604.4676241213406
True	851.1677115918709
True	400.448808457776
True	181.5859434468295
True	892.0930709227138
True	212.88739412246505
True	145.16053572535003
True	336.0802673439861
True	226.50304230909825
True	196.40845967234864
True	599.0135135723682
True	251.58432163424305
True	196.22199311366236
True	464.0021807428372
True	469.4786912037651
True	66.79913848423791
True	291.87045239669754
True	75.4188397796828
True	324.129087727115
True	353.9098413762702
True	265.34891478419866
True	181.539905408332
True	370.73307954812526
True	642.707703574556
True	754.6852366204814
True	299.4477609891443
True	736.4298719919179
True	66.07262940157487
True	889.6011113051032
True	347.5205972793673
True	13.345200815053404
True	635.4973578356285
True	700.6053039811162
True	252.7932121348846
True	162.6113983341845
True	47.961621561913226
True	384.3569564719231
True	78.4576391208677
True	13.807947765791845
True	890.6269299541192
True	391.85812272566255
True	170.6439687087686
True	1000.5560678071251
True	12.676875650777855
True	791.5533090221248
True	28.99440829381273
True	663.8742319701743
True	62.45836912474769
True	766.4049698940613
True	448.16718972698766
True	189.10236869133985
True	438.995351791446
True	206.52155597826072
True	301.6527628886073
True	218.4024060165941
True	403.0130649559968
True	10.654475938384618
True	319.8495106454612
True	112.3558316798267
True	11.099943043247748
True	471.6398015139112
True	720.1622486122225
True	280.44207980189645
True	77.7474659159468
True	304.7706904446728
True	84.73386064024311
True	190.23582876702497
True	177.04125559615213
True	366.0330603948024
True	44.47636774549972
True	140.55643382502254
True	388.4721539763477
True	886.3612898036935
True	117.45110110083483
True	208.72410609410176
True	409.81190741266767
True	20.53393166278418
True	413.5035369384874
True	503.30444685882
True	91.93943514589708
True	396.9329612260131
True	359.0510904539838
True	408.4191478836292
True	580.6095677916618
True	1051.22764014308
True	1001.4673706300752
True	60.3733817907678
True	1067.1770491034406
True	110.0248342391752
True	115.58479444010564
True	108.55973713524908
True	491.00517638486485
True	370.2202160446518
True	566.7290297009463
True	262.16158187599314
True	158.4343309216104
True	386.4811641985525
True	16.714714789715835
True	445.53229987933145
True	394.7801574793549
True	152.30442826490778
True	97.22504079758085
True	537.5194018530888
True	1017.8404357825356
True	197.08690160200163
True	64.22523392597911
True	427.89847835347285
True	385.8926971088199
True	487.03815918539664
True	338.4184787510567
True	4.923528565092434
True	537.1701920762118
True	515.8746311005467
True	502.9803776638802
True	191.0279194015796
True	101.4580637643206
True	21.4272820478618
True	377.60808426160816
True	109.62780562067722
True	7.171624837445708
True	33.14442893314968
True	359.7421420966599
True	644.396820438827
True	132.71124582623878
True	90.18691477089664
True	21.189110278908775
True	420.42224537584985
True	356.85339290145845
True	748.1789842201961
True	310.9601784139035
True	504.0163319716157
True	554.9959734088735
True	518.605531658137
True	292.3893949182256
True	547.524512031745
True	98.77093883805196
True	591.8097616219918
True	7.621794548140418
True	352.10133441200577
True	449.88272824333
True	952.8556172466004
True	352.8910148200734
True	811.0014058934496
True	944.3362177282868
True	169.80687887653173
True	36.59147284956006
True	382.2227375678436
True	389.901480309623
True	584.1712279316675
True	250.8669049805441
True	29.799162834767397
True	665.4598619518146
True	126.2043795999976
True	988.0825576139896
True	322.6098911272097
True	487.57377649865344
True	122.2885181753873
True	809.5968095599218
True	133.33031103986838
True	823.8444033134906
True	557.517329635377
True	185.90320005945065
True	113.90077994697197
True	66.86808220969846
True	563.5293894501834
True	881.9229274877104
True	421.032381333377
True	535.1688947825802
True	122.96216826491072
True	627.7681114426179
True	453.7540155080101
True	797.5460533588404
True	315.88206889354456
True	597.3227842309361
True	114.84624962379334
True	25.34048862511177
True	415.4583016470709
True	169.2462847075198
True	100.0589323187662
True	374.5253637461271
True	1127.401938340504
True	264.8323277150809
True	553.4721762011501
True	11.234693319365554
True	80.52404019701638
True	319.509955198017
True	725.8612870902701
True	456.51477272114704
True	511.4651343602206
True	707.8758870459031
True	65.93140880265234
True	731.9498714808216
True	49.91152428427957
True	105.0208444562261
True	195.2538739995594
True	86.64267078983978
True	26.592645236433825
True	295.0097909834396
True	467.8606147258965
True	923.0764763926306
True	862.8874230034188
True	5.0541989295017125
True	292.3706374075488
True	461.0769251542949
True	123.47916104333288
True	244.36760296274852
True	331.7362926587093
True	1338.1643635078892
True	454.1170722159793
True	24.17747839040186
True	183.99903545650213
True	713.8098435601332
True	35.532470715966085
True	172.42035557444083
True	558.0414064502285
True	73.28344257014975
True	874.2919271895496
True	332.09260171468594
True	655.5320779569292
True	78.60171361433602
True	677.5513710369976
True	592.3411862180326
True	884.7027681531602
True	252.3566881358308
True	511.2620845324531
True	845.5030967983025
True	899.4253006962738
True	235.61107790191164
True	725.4688709932336
True	215.33098165770969
True	457.6834051978286
True	370.6869806298909
True	494.5809225135209
True	500.4354395840039
True	330.2694198193183
True	350.9920255527879
True	108.07447477776094
True	342.1902906393946
True	1097.6507560122668
True	317.1954889891748
True	148.38457043583756
True	297.7888697051746
True	727.9308223017622
True	644.0512429967395
True	407.6062430787776
True	122.04263679887453
True	332.3309372441781
True	34.484711034628056
True	170.19881227577451
True	93.58262537333262
True	91.04892259803556
True	541.9170824307788
True	139.1039360275064
True	133.55711884530604
True	103.17231510963964
True	88.62946129121195
True	442.326649501464
True	401.2631052463865
True	1044.0551705018015
True	515.6374573140002
True	839.1997277873488
True	278.4181735895893
True	296.73928384138395
True	536.6325196750643
True	194.82646192934612
True	745.4749166334385
True	246.28799773099925
True	354.7295192250943
True	70.45747614986982
True	118.6176072742714
True	252.27754369294607
True	122.00212216627156
True	488.4595021560377
True	30.26268926589984
True	580.2565027059402
True	1010.7256737296036
True	723.5122428853142
True	1.2379434579611044
True	60.172846598515584
True	504.4087602730698
True	431.1610364292845
True	78.56348630526035
True	117.64257255809076
True	290.66975710023445
True	73.56321589422281
True	51.75771895609915
True	758.4440113531009
True	655.5137085508993
True	166.88645489514303
True	177.55054218955414
True	523.5516548282599
True	55.87359470406563
True	24.935371054259868
True	581.1377249534215
True	450.338992444277
True	1154.1954070760949
True	45.54704684787676
True	424.37245924684566
True	880.8485820010654
True	762.0758444940827
True	296.175432205865
True	731.1784996411548
True	399.0721328209988
True	41.322691587826064
True	99.36698958057292
True	708.0322133828948
True	75.70782963922606
True	139.13623492384286
True	984.5563233185188
True	195.09901320233945
True	268.3434903441928
True	106.87906286451536
True	649.8904689384667
True	593.7248009855548
True	215.14487220992604
True	427.055739583286
True	40.88271116229313
True	273.31464621716634
True	575.8329243883055
True	622.9047797079907
True	316.2412120081223
True	72.58418758313834
True	918.0661696087842
True	1096.3633077308014
True	546.4152201546399
True	66.70649631042066
True	29.132166675658706
True	87.17779551782148
True	98.9658012554135
True	102.9070283883694
True	850.5602233720058
True	1221.221313273972
True	711.6495522442506
True	312.8366408097994
True	7.919183077536663
True	21.725767708390222
True	337.3025444941266
True	479.4245248673998
True	44.84964656730897
True	557.9141911269335
True	433.7023609403532
True	397.001138075981
True	79.18307969680305
True	200.98016488139336
True	260.91896752496126
True	130.59988381683323
True	376.69390455309576
True	43.399903873744485
True	178.9635585690236
True	1159.8648426219715
True	5.892864653593833
True	25.83007506482046
True	571.8096633193783
True	354.78595963025566
True	765.1560563846687
True	160.46911561885864
True	767.03075386419
True	587.6951374945183
True	274.6471262342369
True	441.7118132624148
True	343.8522891389347
True	296.83861238001424
True	270.5409342477135
True	394.1708133024516
True	502.02761271637513
True	502.5118559244545
True	107.0923976034244
True	364.3484019346235
True	10.55155102723772
True	194.27600437044453
True	230.94772551055271
True	859.5776027043721
True	613.3293407467304
True	30.396529539355168
True	732.3249993523998
True	836.6544148067378
True	108.32701833082122
True	348.8048227144156
True	858.4914481250588
True	231.7241814841616
True	169.2641102752835
True	535.0549714791683
True	605.57707710398
True	1096.3401944532973
True	148.28701718357462
True	157.1330915654818
True	254.6278635419633
True	321.8205068146327
True	412.7873730059621
True	414.0720799176652
True	329.7854664516087
True	430.11726295327617
True	503.3945210640189
True	226.26677430981476
True	1464.6313399459827
True	246.07145757984435
True	412.5492861376554
True	54.21333616440144
True	757.233638826438
True	255.96334774502097
True	961.2457443735004
True	568.5976736647456
True	314.2692849213094
True	806.9514359418104
True	275.6743119049138
True	214.015139425626
True	257.29126317792577
True	220.90619867480663
True	140.29300850677632
True	254.75254587069483
True	720.4018654383958
True	547.9547634330423
True	221.88360970469043
True	1184.9464970994609
True	116.56007678678785
True	257.6280928809617
True	72.78008330472105
True	309.7484257512747
True	407.8953117557287
True	92.33192266771262
True	216.0119382323436
True	76.9277996776024
True	703.8214982089614
True	361.74966655052725
True	222.98764480183635
True	742.7842860604429
True	878.1049448361885
True	806.9719169358619
True	844.2469097990229
True	351.84390239249257
True	1.793639939708099
True	254.25265899446936
True	49.05224170734558
True	370.08867537430535
True	56.250077257757496
True	377.1964624901653
True	857.4046586665332
True	1057.902986189464
True	397.8284176480176
True	22.39712109346006
True	497.099902250197
True	500.08912107259886
True	194.72758473925484
True	228.4711592248183
True	285.8611778298919
True	21.677505051814933
True	127.51564693500208
True	962.1834529439518
True	61.43221243682223
True	489.2521541103793
True	784.6249296410214
True	101.3416391444472
True	258.10101419973745
True	117.9720837604698
True	15.984925426048076
True	1.480000735267086
True	114.70712133334143
True	1019.653952020298
True	480.79316136189726
True	69.30635942835723
True	786.8229742648874
True	342.0703955487691
True	1.7922907246057131
True	436.1715258561511
True	175.83858013550577
True	516.6350415792044
True	80.25374197959523
True	332.4065530968569
True	382.3821339005058
True	168.0393973559506
True	221.14269470650808
True	128.1852032083118
True	170.32980609960308
True	967.544624128781
True	16.1448865306987
True	514.938400927358
True	502.1913990943993
True	396.985787370146
True	218.24299852931927
True	228.8175866907794
True	155.68365365865887
True	50.18235629029694
True	484.13950802864014
True	147.5073012837369
True	848.7173669255754
True	843.3805087570242
True	254.3255019075794
True	319.0161241175667
True	519.4301405314392
True	41.86501106925931
True	87.11799916905605
True	764.139393188278
True	1116.7240631472644
True	115.81144499158192
True	723.7290323169736
True	143.25639057002536
True	950.6632806163489
True	678.2922862572967
True	107.225783598402
True	256.6140133619098
True	636.0863270917104
True	259.20468519690974
True	46.96105829012858
True	546.4253262622303
True	427.0266669048601
True	6.25663394728135
True	473.75633803802265
True	66.32999184896853
True	170.9503730877792
True	239.86413187546776
True	307.15472871531057
True	76.89079407611828
True	217.52745807740357
True	349.57597177987304
True	427.8103067730614
True	932.5808274536842
True	46.567442385322046
True	947.7143733735044
True	958.3956838949372
True	131.47389833542198
True	74.73719190537636
True	983.1253961313836
True	34.79112934891839
True	230.0733776628081
True	83.09588435075618
True	217.63696026486647
True	363.70410328337294
True	972.5884741142742
True	98.4722891953962
True	72.49944548045032
True	640.5172021837965
True	276.621354106924
True	722.4272151224485
True	52.99717201449317
True	470.6361938866134
True	388.2904484076425
True	658.843666669317
True	55.68695691303103
True	112.7655969427406
True	26.74408051423388
True	262.3797834149642
True	43.14551805327656
True	345.49556575502004
True	3.535505630983666
True	1205.2365373115829
True	102.46702295687646
True	131.72111458827487
True	360.0024101440825
True	739.5461021585771
True	685.068357481572
True	993.791112785128
True	458.1464267440792
True	416.31462953041
True	141.36764711565786
True	421.97625380152215
True	837.7936858408656
True	408.9899864904143
True	915.8771894055924
True	79.34601795213167
True	415.06338804922336
True	184.0879235850845
True	293.46699432294923
True	738.4747005698764
True	163.26526184508398
True	133.5785130760844
True	65.48448946222987
True	863.4600188950503
True	777.7636311592757
True	81.09729110004886
True	448.6407279255293
True	763.2297788244148
True	409.1589492692372
True	57.62727034915034
True	331.072945534742
True	770.0874151047445
True	32.612479165505235
True	363.37299185009294
True	169.75819531286072
True	290.99764141359947
True	34.318716398642046
True	222.86636391879696
True	761.5913197937249
True	639.7585543627126
True	59.523371285994656
True	298.2380797237976
True	884.5056706540852
True	16.2705491923943
True	316.3989084210753
True	284.56240453252434
True	448.6639607607871
True	209.06282938768453
True	606.6665363516552
True	44.48273696305536
True	941.9596145029426
True	881.0792250742952
True	44.61340843408573
True	388.7587215781115
True	721.4177694612722
True	926.7997395923958
True	273.56104887482616
True	612.8878726906396
True	133.59441547030295
True	191.6583932421485
True	131.7529249713666
True	138.06909903076178
True	200.18077509229863
True	919.2226716348356
True	773.9360266614837
True	934.3018268425604
True	20.14920774971508
True	29.142528714793936
True	360.7287054900016
True	11.76213218629058
True	616.1050649212574
True	1033.028252572734
True	268.81430627994433
True	206.4625489584118
True	85.46937561230826
True	213.750736876066
True	130.21511795497022
True	44.79996627299454
True	127.706135174536
True	90.78161580471529
True	242.64650196955492
True	532.6707005196112
True	166.0679986129358
True	30.553358417421453
True	57.8895408778256
True	422.7203458379667
True	266.6387708623752
True	589.4142254320186
True	24.34374519381993
True	116.2665067626979
True	632.8183940473147
True	253.3708036660892
True	480.3973737894148
True	641.1605469033453
True	103.97984111901792
True	113.61095987017757
True	81.88906661924109
True	26.646026431261145
True	119.347150319826
True	87.52909344707443
True	95.2667762880049
True	149.2319088911519
True	239.12770448097652
True	827.2523910220905
True	283.62207849010787
True	935.7612795452778
True	164.7552608246751
True	190.86122667811065
True	786.6494209533722
True	302.43137359616685
True	605.9759529376337
True	253.87432229340533
True	371.07360425383695
True	450.9710092279042
True	541.5538734134467
True	634.2741546333775
True	368.1059436711179
True	36.167214370026215
True	524.2265735052656
True	628.2766211632415
True	16.88507428288898
True	11.64789122297642
True	262.3526946691356
True	410.9315685822401
True	454.5258297418907
True	67.55025599138834
True	646.8491978053428
True	942.2157011658664
True	248.7609776734268
True	892.1135730494676
True	270.61220068374246
True	105.78535872085116
True	269.75982568207866
True	682.7030371291276
True	41.72920852435551
True	582.2395655271722
True	1287.520058935494
True	1005.9682003147498
True	915.6421673441398
True	200.3822729467268
True	92.75016520902754
True	200.5176130133328
True	838.0291210208061
True	139.34569901118093
True	1086.478724853966
True	894.6422502239243
True	41.16907847913814
True	89.03152457630235
True	408.9043084698212
True	417.8401295678308
True	203.80756592001688
True	520.9360560236294
True	672.0078431590306
True	119.04291626919506
True	267.1468702988634
True	1022.8243463219796
True	53.18025313586464
True	701.9554997213081
True	548.0864965659289
True	36.23065238474381
True	814.4270743734818
True	377.3058220214672
True	568.6658342133753
True	106.25546067594034
True	254.9606514171609
True	212.13494636771884
True	25.17184638821496
True	130.72455751414617
True	735.926513721062
True	140.28607051672665
True	381.4204500228036
True	66.90055044621853
True	640.3177027343473
True	624.0109588653279
True	235.82524783157797
True	461.45771456589534
True	167.37499776966865
True	168.7140753663517
True	226.7154335235787
True	290.9634139288269
True	357.0940505137519
True	126.97266425064528
True	206.6538413311088
True	26.79161219783193
True	880.1624633999586
True	314.3816356171269
True	11.015043564574832
True	364.5935751878438
True	165.51194316298808
True	622.1186561724501
True	372.31730304213227
True	577.5006486082343
True	545.9827351157143
True	480.8618189040896
True	781.6054643334655
True	240.68599567368867
True	563.2907582847087
True	161.86780396097006
True	530.6148813742369
True	366.4461756764236
True	376.63227388845314
True	130.70088289758272
True	134.55662758007557
True	108.88144686831588
True	60.38583513297674
True	730.2216327636801
True	174.55090208804458
True	45.94611351637414
True	0.0
True	550.2125039921542
True	109.64299640996596
True	24.052787573583995
True	44.0916142788868
True	110.92518368786992
True	562.3636701140173
True	181.30752189967205
True	105.1793226193866
True	35.008344792594315
True	154.1815677570314
True	898.7981860839479
True	49.73791948313783
True	224.63830745293905
True	735.0362710240166
True	315.40447802080683
True	446.3549492114848
True	483.8824679786981
True	505.45896865785767
True	601.1277730641993
True	903.1954589660352
True	265.58612559523084
True	1039.729339700131
True	907.3402545718908
True	612.6887166203938
True	350.9820665164919
True	832.7278936456777
True	9.344894655072071
True	35.09505249396721
True	303.4142602436956
True	43.68242852554842
True	200.37487455206116
True	754.7870089530176
True	227.69636039494455
True	734.5290717448934
True	759.3352131007429
True	121.409937172793
True	358.98143343972265
True	560.0070644683091
True	24.12705363281713
True	136.21858659723767
True	441.3751891100492
True	304.1369982063474
True	200.4953729727035
True	111.57190889964512
True	382.7182502255103
True	20.57476470394908
True	377.9658957159009
True	360.9744857330737
True	1040.532154516081
True	376.10961335895706
True	32.31054228711253
True	449.11264760038455
True	447.7669881147641
True	240.29857558838577
True	30.53398604993525
True	750.6061400471572
True	442.3457333457205
True	178.40344387873282
True	11.96001444584345
True	1215.7446534476303
True	173.9362243230218
True	28.63575345046965
True	319.3648256457613
True	295.46453175544247
True	118.29067851242176
True	300.4302628049159
True	49.990546404697206
True	329.2482465925323
True	299.5901436426802
True	313.97620334388046
True	30.36911023647684
True	48.5857907845206
True	1043.7927062629722
True	25.040894903387404
True	13.186787828001062
True	185.44739555890587
True	632.9077450685579
True	7.871194677764228
True	190.27339570745457
True	183.0060777649903
True	527.6398995540735
True	369.09076027281736
True	711.2246716253849
True	318.4176329216511
True	498.8624900213759
True	450.8665139952499
True	503.1528685752323
True	103.92678253402823
True	1283.310090262153
True	925.5560187416382
True	285.3107417286349
True	519.9170695179241
True	98.24386337284578
True	605.5322853532442
True	451.0632443999036
True	158.85529430835018
True	78.22161317598618
True	347.8329918065447
True	159.85643147518044
True	29.881733158164256
True	623.8166306885828
True	371.4630994253352
True	66.89377963968127
True	28.73975320471887
True	650.402624183706
True	493.8194222328497
True	71.55235716331227
True	21.60328524327216
True	319.7412172701398
True	319.24872240321525
True	730.1777880087134
True	547.6432381224909
True	561.9652717144621
True	786.8112864165025
True	9.042614088090316
True	56.586076180115015
True	35.287002362941465
True	60.13586769951503
True	513.68340685892
True	591.0681516300946
True	81.38596790823789
True	112.50359497057684
True	197.1532260058168
True	69.6391856749368
True	169.59769648154372
True	219.21278229992396
True	266.6447441111547
True	843.2599833452367
True	581.9372054318369
True	279.28651348600243
True	197.6185766680452
True	277.2308333846615
True	264.1755430202647
True	749.2708274944501
True	321.79596468054933
True	170.65889641389415
True	894.2268548144036
True	339.78744239756435
True	452.8305938784389
True	150.13703108952234
True	118.9035977185083
True	62.75088428978314
True	210.1581058549756
True	981.1400178484856
True	529.7480118277058
True	118.26114174044808
True	363.3812446669633
True	98.6643732990854
True	680.3289818049666
True	4.569931014571415
True	690.0022589089444
True	36.35172427662143
True	950.9900512631724
True	862.9425880212564
True	210.96325714911805
True	30.214256517238248
True	78.35578101407921
True	468.3862948775801
True	216.92699339638585
True	1.759376493511268
True	78.40217316182745
True	1049.7944579943096
True	340.2934497076643
True	675.48977110987
True	490.05230548726513
True	31.553070632460763
True	139.04191334107747
True	455.865109250264
True	914.3102330645896
True	781.9596172970176
True	414.08435377188897
True	343.072883291288
True	13.774951699835448
True	81.39330750806836
True	758.9893882765949
True	486.6105821224554
True	383.5101692874615
True	888.333070217245
True	26.11109978987212
True	217.63390792584156
True	884.8203848149016
True	247.5369943946188
True	8.75313407595309
True	511.6117001175581
True	100.20933410743372
True	640.895146211679
True	53.92879651771047
True	254.63462950674804
True	846.6872879485758
True	912.0300490870673
True	271.5501459288536
True	454.0318555515429
True	123.0217115151445
True	612.2531605108936
True	263.6993296987485
True	191.6515160291406
True	872.5298781994807
True	57.91135059166287
True	742.6186535957404
True	285.05420050798074
True	312.0453032662563
True	169.24811434977326
True	478.5038009653288
True	618.4436522540336
True	367.6473480640514
True	392.6251449898668
True	67.9757705376424
True	150.56470050928755
True	445.9306807951221
True	226.95764175179173
True	37.7825990816481
True	203.4478438664193
True	391.6632371146087
True	418.41619631382207
True	743.1763006609536
True	137.92354049384002
True	666.3170871122098
True	503.73535688785023
True	614.0319752832522
True	138.2192884459311
True	38.91996123673613
True	645.640332490689
True	74.00730679751408
True	552.3873531010189
True	691.8093160869623
True	440.2253469167746
True	123.31057356916138
True	519.7102463488521
True	4.369854392548275
True	393.2007676505325
True	32.956989748926006
True	631.5220220489618
True	281.633803218346
True	589.718411059448
True	695.421146139657
True	143.8976319869075
True	540.5993309303158
True	487.9940003834103
True	64.72933267330856
True	965.4962428075556
True	2.823439800163112
True	25.236417170884945
True	629.7981787855848
True	697.8632505390729
True	126.00125527716014
True	412.7960340914231
True	113.9699938493797
True	73.07495256887762
True	458.2925079375935
True	44.16498761219179
True	521.0221158545085
True	12.82180880268748
True	832.7590344948642
True	563.6207276772732
True	658.2919169867802
True	101.71891052212251
True	377.0807276592952
True	971.9771430743808
True	844.3866354387596
True	138.39057778195485
True	547.3893410489626
True	478.302339150694
True	238.34180575078545
True	248.8966960692284
True	5.342385650360722
True	311.2995808223899
True	13.300651869584676
True	369.5110852902975
True	76.8239463789479
True	420.05866283839583
True	685.4870090774353
True	129.5746163632611
True	239.07149575847075
True	642.1059447461722
True	681.9578756695638
True	301.2741003034574
True	134.75489269362882
True	165.47715699246385
True	477.9180159725183
True	83.36187687591217
True	12.166453960342936
True	534.0862715701423
True	560.3811633209307
True	20.84344416125536
True	139.30990045714677
True	921.7532374630276
True	503.4522759550296
True	266.0752105443679
True	29.028387336668757
True	473.14923918518446
True	109.20777006705022
True	581.295436786452
True	646.4584171865367
True	292.9581367758382
True	383.7089356573266
True	186.7448665535902
True	248.1165448194044
True	73.97688449371479
True	206.0051832441617
True	494.9941349514976
True	21.46806701660245
True	461.0027178009297
True	367.7972804901388
True	707.836159547832
True	895.3593704449505
True	870.7559656113597
True	162.98225192062392
True	399.0190962320203
True	71.08778233393718
True	188.6685353630752
True	322.27063193082546
True	10.549397565642009
True	790.2073870881982
True	23.46743664825955
True	398.7095361456169
True	260.5027932126374
True	667.1715011720046
True	206.65229675183173
True	38.722849419621554
True	679.1988504513838
True	1087.7956139353437
True	225.9510022682652
True	129.43859230049347
True	604.4106393510684
True	499.29386938886887
True	17.191696715719715
True	809.8556704258691
True	117.83524527451864
True	43.92614021751506
True	298.4425709959606
True	350.1466994641895
True	389.4243586473654
True	265.1555796526915
True	19.46589095989118
True	21.44392123128164
True	832.7238081212691
True	202.1093539064381
True	110.52071561156772
True	822.8988382141922
True	643.7814174168066
True	627.5220029454396
True	441.8303053698802
True	147.69275595151382
True	33.75950126248138
True	97.97535413332636
True	437.20119718938594
True	234.87622868807773
True	465.3346226539565
True	149.41170427323752
True	502.6634444513739
True	639.9128330239402
True	978.2253733400436
True	24.61546846600993
True	974.2730427054292
True	1043.8738357439624
True	470.84446908149926
True	85.21877793548758
True	777.6362998870935
True	646.749471578163
True	661.6805361481078
True	172.4524766550282
True	735.2092283707807
True	722.3769621387289
True	116.96484389025386
True	819.2278940570801
True	801.1145936119982
True	486.76947333880383
True	231.2871307181485
True	71.64081480063214
True	320.8500719111475
True	327.85458597093697
True	464.7372815342371
True	419.3631592289239
True	196.24632309500595
True	311.52360241598984
True	3.0900775706775487
True	12.285671199971858
True	111.62692746888403
True	130.9687222818932
True	353.2432968406349
True	350.89867584269564
True	110.6489271099609
True	17.22040591245424
True	216.9875623460334
True	863.240571758238
True	470.19474346046695
True	535.8678088128673
True	557.2046367385406
True	810.2777074226726
True	640.8515270207913
True	90.26032675442175
True	204.81513323716536
True	237.798306511554
True	295.3993083512852
True	105.80140266900332
True	366.0343179103975
True	432.7257722709092
True	167.01145558010825
True	642.2562576588614
True	247.9015508155589
True	207.84832627211856
True	29.86729409811239
True	249.0165925494616
True	469.34177565414205
True	166.30223702830037
True	535.0538644893878
True	463.7361486139583
True	249.7761977136802
True	100.43791606073036
True	43.88052791300664
True	404.75209321908295
True	783.1523484935396
True	159.37765893520674
True	1047.962540663929
True	1039.709590901968
True	475.4311386357557
True	101.37352966932812
True	122.62487209161353
True	673.2065333407519
True	8.260189077405125
True	223.57947568463115
True	128.16907209509307
True	121.33212189909288
True	336.7600856896898
True	618.0818584826794
True	33.41293014695538
True	122.30075806992969
True	948.6987414803468
True	52.39083564226664
True	454.3442963952979
True	529.3354456103893
True	242.0394748267071
True	133.6547972228415
True	921.86282315259
True	1179.8807385983723
True	504.6486934300133
True	642.3251464168872
True	209.9760679217421
True	151.97343918947078
True	330.4005735525466
True	256.2965524268481
True	171.80244091797385
True	299.94230025656674
True	352.6295494595445
True	12.017819166257048
True	613.7564304215282
True	148.82332220147927
True	76.68165735285521
True	455.13876441372577
True	312.42641699834167
True	1187.4005586950673
True	329.3305435323926
True	987.9842180341792
True	8.409486818959232
True	266.35614047723766
True	233.016118872558
True	157.20346110709886
True	486.98646471104286
True	198.9004159271593
True	392.02691360988086
True	339.0772703055057
True	108.85491426588594
True	356.5381761415251
True	1029.238488895185
True	722.6538151687449
True	221.4642443315551
True	106.72361445071378
True	287.73477262709235
True	25.655287359011048
True	356.8996282582784
True	330.0405558476724
True	587.4477059665882
True	456.6169037124414
True	362.3942298090184
True	167.07450868371896
True	11.774198352105156
True	440.6493852403703
True	275.12548848249367
True	143.05825131665725
True	305.98390286275543
True	459.9445013939872
True	828.5485576253985
True	321.8368514080275
True	781.1009971282053
True	394.8389624081646
True	371.9838082392488
True	1.0339404695346202
True	1199.4371396293743
True	105.15721121998686
True	924.1830541898696
True	201.821085722275
True	484.5419091174377
True	657.0127122401816
True	82.90844907810859
True	472.90979444725696
True	34.38254545509279
True	428.2517519334564
True	78.1502154706891
True	226.3991964550048
True	38.16808508838421
True	687.1451173800832
True	194.0611926457357
True	25.99814946466092
True	389.0360507685699
True	102.636628552997
True	170.25975796991577
True	857.5063635440032
True	253.04067149965712
True	153.67761406371488
True	372.2699784363171
True	515.7600955681386
True	344.60729961612094
True	499.9598150710938
True	622.901859203434
True	162.1713615956008
True	7.606636883282826
True	72.79181210770469
True	437.92738584005866
True	91.25886685859668
True	74.95706750525227
True	1023.5982717905404
True	27.26736553360219
True	318.37504367676644
True	324.34575656764133
True	479.0850838917207
True	669.6929326526464
True	188.57596212425744
True	643.5709148021322
True	329.5938691026201
True	354.0276273707277
True	279.1241114389772
True	205.5893295665403
True	378.593319581185
True	443.9162256101566
True	422.4531706302213
True	591.8309640214858
True	141.7316210385136
True	78.1895735106744
True	37.69353153619048
True	295.19926002887416
True	626.9161596103763
True	405.4490087241209
True	787.6242235804555
True	218.5957798371857
True	403.0014203207082
True	68.18641766351377
True	53.6288675282208
True	431.9852483287908
True	197.95296040309856
True	225.13369677715997
True	42.34018227478823
True	1042.031295006742
True	180.10307333810547
True	913.6824600254712
True	320.4549667491811
True	933.3521704311788
True	232.73560674326657
True	424.5265085985857
True	535.239127751991
True	588.9509357396405
True	212.11217321025404
True	483.7376714445335
True	988.0907021149512
True	130.11830141648073
True	6.973303203339582
True	577.2569354097657
True	29.693382093105345
True	73.3935151573495
True	796.9757430007767
True	233.09787575933
True	1005.7709188002048
True	702.8898118918527
True	416.9211440391614
True	291.8663915168732
True	470.4719802418879
True	325.5268507781647
True	187.16340302606804
True	664.1911294039429
True	714.2054822574655
True	215.9061122540436
True	88.95332435909908
True	508.8331248070714
True	136.4810876384181
True	376.2620335655979
True	358.5296925042723
True	65.06959680328654
True	385.2161372977383
True	414.3526402005034
True	395.3126493823871
True	405.40873356779576
True	424.808190946709
True	667.3686490855591
True	59.23356784311944
True	457.5875992138551
True	335.4303431855663
True	688.3528224659879
True	225.2384515122093
True	103.13225086645352
True	39.722170633866185
True	549.4942742122919
True	618.2001682110289
True	187.91153474927395
True	406.4422887052979
True	335.2377961821072
True	19.028074395118672
True	168.93322033765403
True	293.14903646407686
True	2.7343338855862003
True	887.5859368864153
True	80.36120322074152
True	95.46785268494015
True	114.46976913248795
True	353.05838539919654
True	38.12853716034407
True	473.9969317048508
True	237.0319578096318
True	4.907304878497114
True	116.012114035055
True	435.8392266400759
True	50.75016215310518
True	71.18278247592919
True	168.96870284777097
True	296.5196408247722
True	976.8933840635254
True	386.2824927462117
True	973.7013036956092
True	179.53309365792626
True	1025.463350371099
True	803.9445841831243
True	657.8147663503586
True	389.2710813985328
True	376.2430514959942
True	79.30744087667794
True	71.2683809276835
True	81.23744278442409
True	170.67930143286762
True	491.6118885894927
True	1071.932650815501
True	171.88595046071595
True	348.17832883333404
True	433.0365589468029
True	610.132366694864
True	612.4051424209401
True	292.4097721354489
True	467.3977669372066
True	642.7308081336934
True	100.30958808002345
True	757.6016272983803
True	257.4246893091468
True	142.95439002083845
True	409.83905304704285
True	846.9995335013402
True	438.3815116545375
True	856.3373097991148
True	195.6823572964104
True	355.68643565683175
True	706.0280945508031
True	619.5106936691276
True	188.7159975931639
True	259.28821110614194
True	815.604331703603
True	31.32037953898705
True	181.980523418656
True	492.9534719620273
True	678.9245306277694
True	99.53368820851632
True	35.89166325587976
True	157.9156590239585
True	737.5045111621146
True	316.6065221790868
True	550.5604493878974
True	362.5440250037544
True	307.49619814645155
True	448.9736982410529
True	480.9691995098842
True	73.65715387212228
True	376.8867684446608
True	758.9943522168892
True	0.0
True	290.7808410767671
True	253.42169004188648
True	1011.8693420254472
True	155.84684354880358
True	624.4068422695397
True	626.0096122015534
True	117.58018195286964
True	222.0048072436693
True	131.70189568647976
True	10.485148485846109
True	296.6881918696972
True	381.36069814474376
True	1113.2964037371353
True	238.8774127768309
True	413.2670174321247
True	650.9917784457374
True	209.9264065452273
True	28.55880497947834
True	887.4701506656145
True	619.339786738101
True	161.24166197105083
True	579.3358146467772
True	169.36731365061863
True	296.33885748140045
True	803.4914476006852
True	37.11632228837461
True	108.97156920200112
True	498.65037143634265
True	61.72112082233159
True	76.48092675895957
True	398.1536272766816
True	22.37296600252774
True	739.0920492024599
True	100.15215296327209
True	156.434676426974
True	18.107638137260007
True	718.4586014386392
True	28.90180648199449
True	775.4914271371042
True	401.777567720022
True	120.43154381768746
True	697.2315090740467
True	528.8163956262116
True	588.6173640510582
True	44.719529963569606
True	366.51035209632784
True	5.986857100841881
True	94.32939459632593
True	392.8432465258534
True	48.53813790727112
True	119.20309270306034
True	316.53294960593485
True	173.51818394896594
True	103.14955482048974
True	641.5310144191636
True	19.72511269165318
True	1163.9577320291628
True	509.42047542656974
True	306.60680564583987
True	493.2639051412011
True	126.33882790049512
True	797.7315464061269
True	1145.4976786420418
True	745.0496743436786
True	175.0012635598755
True	224.114808222348
True	51.06772256641822
True	57.51131980921051
True	152.93640834452324
True	102.88249659589933
True	170.56622731762687
True	1171.9914810394246
True	302.16101174985187
True	352.0335915535302
True	684.7938536981561
True	15.056146524535045
True	14.267161720657802
True	615.767823445686
True	5.4946227063902615
True	112.30601261905323
True	685.4152957457902
True	169.9211956245442
True	661.5163753045863
True	853.0568763479162
True	157.50148899348284
True	845.6686546929045
True	3.388989479839351
True	459.3657202357192
True	1044.8865552471514
True	23.74167066533837
True	239.1868588525787
True	147.13850353207565
True	951.5304554082804
True	232.20298527422185
True	493.588405693504
True	123.65996253806298
True	506.2769212219388
True	152.00436057963506
True	98.57120453792145
True	390.54596020280223
True	72.29746556672522
True	54.12573469951464
True	1084.375595900934
True	270.6319541069344
True	156.27578897111965
True	366.504377477684
True	402.37458988823016
True	221.6802976445861
True	169.10588208369802
True	399.1962899564603
True	36.90887929375757
True	503.6134785221511
True	1110.2090916468348
True	109.64636514966284
True	472.9233065828571
True	313.092480650959
True	27.475184735855294
True	408.597470939509
True	101.9985876985374
True	587.4115869022328
True	198.4156805298578
True	441.86976868885904
True	20.469605077855668
True	451.87251725807965
True	112.14867700159742
True	339.4114848215129
True	32.8015692231266
True	173.52739300942127
True	252.3536832527395
True	780.2506790649987
True	58.32935690115463
True	143.11652649889925
True	233.14648540204996
True	133.82717380636328
True	643.5209947432362
True	553.8680099244383
True	786.3639223313443
True	392.1925150778597
True	545.3575260816473
True	422.07007627425713
True	684.945104471226
True	75.13792398378672
True	484.54892877201416
True	436.08695155476727
True	49.86255294207805
True	76.70205818060373
True	129.67354509025407
True	85.17891539449124
True	337.8983195590474
True	853.2660619894709
True	313.4663666611467
True	1114.7579770085051
True	311.9606418829084
True	892.8062864138599
True	150.601251277522
True	563.1983151981476
True	622.5919934058074
True	686.7099321047376
True	437.8166896502642
True	65.16930827147682
True	290.0625691266921
True	38.46429138394937
True	167.1500771310198
True	174.82284758387698
True	1099.323464315916
True	219.66376161452715
True	554.8029250098821
True	557.9999803446856
True	566.5306673626818
True	856.0644419639397
True	590.0517994189951
True	670.1350061133976
True	990.2733671733192
True	125.14332858980862
True	326.44797738138266
True	277.80495175569524
True	329.2216291443675
True	90.50275957041288
True	373.3801166446305
True	3.373866231001939
True	330.76214129818425
True	263.0189577279559
True	614.9850209185776
True	274.7304329783132
True	360.7847907123282
True	11.169065732695875
True	65.05055161437937
True	547.185896266868
True	31.86038549674017
True	143.79116014717292
True	58.77784063437841
True	153.06199953035627
True	243.35607577574055
True	70.10447828623731
True	377.012298759846
True	262.36806309539026
True	104.30103008322487
True	335.5343174718787
True	66.75970772729988
True	605.0853307094866
True	849.2368790440443
True	260.82517449523056
True	1178.2330927934092
True	109.89121925569366
True	303.0935291999632
True	1058.216676615442
True	90.47723982785756
True	271.73467874211934
True	10.82258740487482
True	403.6286620541849
True	466.173466022237
True	152.4884363454281
True	628.2278412527078
True	908.4950245290664
True	153.48359280760346
True	81.83345336103969
True	336.7807510383326
True	579.5758579796616
True	634.4610110349278
True	1234.0589318869604
True	26.894540067033525
True	935.559557289339
True	128.07872868274163
True	624.0597857592951
True	121.53350077352664
True	130.10782543915724
True	192.1389318889745
True	165.89603692949098
True	778.646526352669
True	208.55397526648812
True	231.62733723024883
True	66.46619399436796
True	509.4958747061341
True	470.086624936297
True	179.95760826604229
True	241.10629722499323
True	16.111117238336824
True	421.6605125610371
True	230.28866555717957
True	293.0193765584094
True	110.93400450828476
True	706.2218073090454
True	431.1359164215429
True	260.1302628034828
True	642.1026232514375
True	535.2363504277063
True	442.2427412695832
True	135.78934153501953
True	523.9937618709498
True	440.9682962272228
True	3.2616815558251533
True	198.51189458151995
True	92.47300924296736
True	242.9108153576801
True	2.7205065990220945
True	129.80517312234525
True	350.13458893849145
True	6.655748442553267
True	888.5651293494336
True	173.4817811517098
True	719.4069691584099
True	782.3932013498871
True	166.69299782922607
True	234.74459161029935
True	488.1454014392276
True	835.2797986845065
True	46.64536047391928
True	37.08203185812201
True	138.83747182422871
True	632.34034254841
True	723.5775123052979
True	184.0425993012865
True	605.1654275173798
True	616.0543504457789
True	864.0227374212686
True	402.0192780770695
True	185.73419782306544
True	844.7747968134985
True	219.53318405534088
True	145.53853437975414
True	332.79774777534107
True	219.3944597895685
True	206.34160988218707
True	610.0694084691587
True	249.74509418050783
True	182.5545573188691
True	451.8075761063433
True	464.0577807240554
True	64.64206875450466
True	288.228096890462
True	77.46911187269586
True	342.7699926080445
True	354.20483699111924
True	245.76522609776188
True	179.5444999113581
True	366.9260032584776
True	635.1998727313501
True	766.7165878681062
True	287.40806273770033
True	749.2027792858244
True	62.06858832252763
True	879.152527071221
True	343.6912462217597
True	12.466334134387283
True	623.3542190168675
True	710.9910520548132
True	248.3974509161631
True	169.69179491475188
True	48.30666533593805
True	378.5177220365468
True	75.06574978294606
True	13.563505999363567
True	901.4203333187882
True	371.7929955545101
True	182.69632325543157
True	964.7488068942324
True	12.202401530578223
True	802.4905920942797
True	30.78758501525679
True	664.7561467169327
True	60.50634758354198
True	733.0162509915215
True	442.5011848857432
True	199.90535770355928
True	439.3200704757683
True	216.17460924756563
True	297.26476336050126
True	222.36110928685363
True	409.1601792812299
True	9.97699349288629
True	319.36806806092017
True	111.88052021451784
True	10.83989318711282
True	473.91019939730495
True	726.0286014650152
True	289.219121599638
True	79.07970749739954
True	312.3852678770732
True	82.54277203202824
True	194.1726120351757
True	182.008430885152
True	388.0060711214734
True	43.88912467993677
True	138.4545952130757
True	367.467622445239
True	920.1602843570024
True	113.3354050164683
True	206.60935376156013
True	429.0388514464354
True	18.72993211747016
True	419.3264656132436
True	497.1458624600516
True	90.22129822867709
True	398.50030155446905
True	358.4507339310414
True	417.561476445371
True	587.2945272610032
True	1046.984641031023
True	953.878079740022
True	59.77803008781789
True	1065.6882119211969
True	108.34368449039572
True	105.42003340889224
True	108.29833548328496
True	500.0308500745478
True	380.2955017578873
True	554.091961645999
True	254.3617737055612
True	159.53392185767055
True	411.0855267397652
True	14.832635863171069
True	455.8881207192117
True	424.5342836407074
True	151.24595807701866
True	95.54645003269692
True	523.4135897751635
True	1010.3942609974806
True	195.2789334496788
True	71.67710635813197
True	420.94451731963824
True	381.066741057062
True	474.0310535430321
True	315.6993552878034
True	4.922825740890389
True	549.1270628514977
True	501.6335954974274
True	491.6611168541168
True	191.9258762471501
True	108.03602312597238
True	21.03667509021902
True	374.6772140730122
True	107.51173012127424
True	6.291258229857599
True	32.37769290607043
True	343.8238491873491
True	661.870003496963
True	132.4923541314024
True	88.82022341242707
True	25.34133749295925
True	400.88067562881287
True	351.9627223677214
True	807.6541024211659
True	300.7032222937003
True	513.0162144377621
True	555.347053207163
True	528.1674541476947
True	292.3021380665226
True	521.5620159880003
True	102.35841195229511
True	583.2218231135794
True	7.768649749625612
True	379.8713718694985
True	478.8293863658819
True	944.7370746200768
True	351.3450854875214
True	775.7457258968975
True	946.4014552776032
True	175.24158633709513
True	38.51593581977654
True	354.75025226180065
True	394.98785593558347
True	595.3015582989846
True	251.06384298220772
True	29.31150272607092
True	632.6968606260028
True	135.13850872021175
True	1095.2435270536537
True	321.30436364396775
True	453.7349644072546
True	128.61548693122342
True	809.0490157773613
True	144.5641942047397
True	813.2309275270135
True	553.536248761161
True	183.29180545847407
True	108.32330175669908
True	64.55882739124763
True	570.1093626549585
True	888.9014026149977
True	411.3935647025216
True	541.2693574930073
True	135.86672674130537
True	653.1769262532978
True	481.4152998717324
True	782.0011805868444
True	324.39951547044046
True	599.5457827954004
True	110.0533486411589
True	26.406820986699028
True	412.8586673061766
True	173.14518993169838
True	99.65181053508267
True	381.72604688442885
True	1130.2577833696332
True	269.762702711747
True	558.1810175472791
True	10.828218618859358
True	76.40260130775452
True	330.7314953302591
True	782.9656334960665
True	449.4189052129622
True	496.2535972674402
True	715.3633688336906
True	62.90146881750871
True	711.0461965122025
True	48.30834931481558
True	101.44598503997348
True	185.13193028157124
True	79.90059278340941
True	25.07465858097421
True	303.27962684554814
True	481.040621560487
True	894.5368969111719
True	868.4398811434702
True	5.848991355081748
True	282.84570135151915
True	465.0792742572815
True	120.87624341861232
True	238.04309705495425
True	326.8055243448016
True	1306.009349532717
True	450.9601404729126
True	23.8062929804032
True	189.0206590116269
True	709.4097858286049
True	34.60964934568693
True	183.6821301943764
True	541.5426624214007
True	73.57307655653159
True	864.3799562947886
True	335.6555816594311
True	669.8600864883581
True	83.26502793719341
True	674.6660370560909
True	601.2070291383485
True	862.5825800232694
True	255.12878320107143
True	507.8485382405691
True	843.3898357749742
True	925.571539119085
True	230.31445385170207
True	795.6261183204097
True	218.60350589512976
True	441.5137897752858
True	353.17551349432745
True	495.8112377163287
True	486.0038558252429
True	320.1303800678703
True	356.35635484284285
True	111.87797621747973
True	339.6860248924649
True	1091.3551664891902
True	309.95435504140977
True	145.436773854074
True	300.2338999275268
True	761.3511216256062
True	655.4961945159015
True	418.8621060550976
True	112.81744350038169
True	320.01624498027815
True	32.33102914786842
True	167.31196683640152
True	92.328762685766
True	89.765676866317
True	538.1621790335215
True	135.3635614883084
True	139.0246317114085
True	102.14331677727648
True	85.3031148021434
True	440.2217851291983
True	382.4787829453613
True	1072.504971370091
True	523.9501217867313
True	844.5530612386548
True	275.0537595922286
True	305.69136265700644
True	520.167856678978
True	194.78239878375544
True	726.4170518998411
True	248.91754750598312
True	354.5860457323363
True	68.97443130647433
True	117.7112904187606
True	271.1038745277148
True	124.19828295314916
True	482.3918308338044
True	30.648764590002845
True	555.7107921343068
True	1012.5466974251102
True	734.0065732491655
True	1.2565457152310575
True	62.188152380756975
True	496.0630030493944
True	438.28368764102544
True	74.88225785376123
True	118.00540831709183
True	295.34700676030303
True	72.4238594966039
True	53.43713882742679
True	715.6842024131621
True	652.9499863440764
True	157.51152611563043
True	169.4908497539344
True	539.9813889393739
True	53.91254757037871
True	25.71868328573257
True	558.8376328150374
True	443.5575197873054
True	1128.8040652284865
True	50.235633645596096
True	474.6785826402274
True	863.9726176769545
True	764.8674308111986
True	287.9293030257438
True	759.8674699730661
True	400.5375977553159
True	44.90667486112008
True	99.5530581504309
True	723.0813716378804
True	76.26399399653079
True	144.36353590643782
True	895.6264343142417
True	197.6379546655805
True	262.3560300265889
True	100.28703838397236
True	633.7357777106552
True	594.8529828299341
True	213.41867605648048
True	421.0542601826442
True	37.58138572959751
True	279.50027214352144
True	599.8387918671696
True	645.3980686838657
True	311.1853056443159
True	74.13929668060271
True	920.5390117886408
True	1031.2544032044225
True	567.7459129061913
True	66.54776345254287
True	30.29432594232645
True	91.93993512728912
True	108.36690452775072
True	106.261184294362
True	901.8554032047346
True	1211.8521694033416
True	759.5166822228257
True	323.63425145808765
True	8.937135644389617
True	21.89522531284637
True	341.114278488452
True	482.757473250592
True	45.63426218500516
True	560.7748886271464
True	437.37578534922426
True	399.083638346217
True	83.03243651619762
True	191.32639795512452
True	265.3719872713684
True	139.27884218567343
True	393.6413976079708
True	44.12473754360894
True	169.5205128678699
True	1178.2432822625217
True	5.919552316128007
True	26.161406887506704
True	588.949754634136
True	358.7624330122018
True	790.949834613227
True	160.53849044060735
True	733.2301824508917
True	608.621479930621
True	282.5223218953852
True	440.0520570515899
True	335.01995639730313
True	295.2129672836967
True	266.9250765545578
True	407.252096499441
True	493.6074472416021
True	498.1729994859765
True	108.9642366581649
True	357.28255915332124
True	7.816804723264582
True	187.66010249532056
True	228.5998896283243
True	889.0845728710823
True	625.5826360606129
True	29.48464394691371
True	706.7198231468844
True	827.9791253014233
True	108.23809800030956
True	350.5985114546719
True	825.6869053207466
True	227.19734691663356
True	167.1976163777136
True	531.5848154091283
True	582.21936742879
True	1139.8899989968263
True	142.27658135720304
True	155.30348819260513
True	256.1514832268432
True	315.8789525984951
True	417.6951803685482
True	400.6052259217773
True	330.11025357340844
True	424.2369008014762
True	498.1514381430405
True	227.9856947470061
True	1463.3608882391122
True	225.19706088555927
True	381.59778917939497
True	54.67539227331465
True	777.6995669242399
True	259.8481766970346
True	917.8089481441452
True	561.4154781712947
True	300.09050222352124
True	799.2463200239969
True	272.02453370575444
True	219.73257097012475
True	251.8468782391361
True	208.3711871981293
True	144.14972577505594
True	258.6594863846738
True	734.1489515184558
True	541.1287664273653
True	218.8199247137705
True	1170.943085693668
True	113.7344172521996
True	256.07824901690304
True	70.26020532000452
True	314.9255307679224
True	407.602610822584
True	93.65024302028414
True	224.38742384805985
True	79.39638574515732
True	691.9766937125947
True	373.5601338034485
True	213.8472725345445
True	740.4412832979978
True	873.6431632169242
True	823.6510002984659
True	820.4921315379569
True	342.180931900236
True	1.1925701260983053
True	259.78072247928634
True	48.67530650820823
True	371.12883613687706
True	52.18623070569963
True	375.5224324657002
True	847.21957634311
True	1053.1805977272686
True	397.8065463692381
True	22.562773198976508
True	540.49280681492
True	510.9168978041763
True	202.6909875525786
True	238.6522175453669
True	292.0717312452173
True	23.03085908391672
True	129.60380935777286
True	952.8421381632836
True	57.05051289721701
True	502.6625857062465
True	784.1118861674092
True	104.75003285559674
True	250.70164698601508
True	112.4184400612557
True	14.358084387638568
True	1.3939634572258373
True	113.6586236460186
True	1007.7161635812182
True	498.5376478763991
True	63.70042677627018
True	779.7621034184217
True	339.607604691318
True	1.513389213631852
True	457.0367979223335
True	183.7081716765105
True	492.3864707054655
True	82.27870084957551
True	298.38537943423023
True	369.9302155601242
True	171.66510059989466
True	210.2993191764664
True	126.2788780847564
True	167.75105477290631
True	1008.1748862892211
True	14.7388697722206
True	498.954010579082
True	480.0850672755647
True	382.62790319552505
True	224.4313479096403
True	234.43865068207805
True	156.95422147255323
True	45.35405905857129
True	479.538301023656
True	148.61935854327402
True	821.3447948473893
True	871.1743352658103
True	250.2718365787453
True	310.0635199922136
True	537.5350970841957
True	43.65875482799806
True	85.43039818628532
True	725.6365705728393
True	1063.3936975502118
True	114.07183276758252
True	738.3177459135021
True	142.69855658112868
True	940.9667069960434
True	652.7006733540431
True	103.67047359602046
True	278.6512674222819
True	629.0315044479989
True	255.53781725863345
True	45.96920788739357
True	575.9816287802888
True	465.7220557120798
True	5.596963346935775
True	456.2366333216034
True	68.73238683482151
True	180.6542245707717
True	242.5955542248709
True	313.1760410698549
True	75.6856585940894
True	219.09137049243463
True	351.24217871570204
True	439.437072432423
True	923.4318513818516
True	50.88650947122215
True	947.6131629639336
True	998.2077349416312
True	132.99027579256898
True	75.9820850397849
True	969.8095890653564
True	36.901200513378896
True	219.08340954526452
True	85.75921532571093
True	218.280457555004
True	376.1350540164109
True	922.6670724566608
True	97.56694359444576
True	73.8648441361487
True	682.524898784593
True	275.9870296369419
True	715.7972738151491
True	52.68701857748166
True	465.3322883014552
True	390.5324602914383
True	698.1346382559283
True	52.96034520854734
True	113.24325056658076
True	27.740232178016537
True	266.8064653684383
True	44.69012736310233
True	346.3706439229138
True	2.419382371540907
True	1190.160840880934
True	102.54930711450382
True	133.5979085017567
True	349.23109191750706
True	708.0814820747078
True	668.7168267480322
True	1021.8690585580916
True	477.8495433515881
True	417.9614231199234
True	140.34387863294057
True	446.4751846546008
True	850.1737095664904
True	422.8420583188709
True	972.8878934070927
True	89.43759469352912
True	431.6321135143426
True	167.87777816428277
True	271.5913281320875
True	724.7993528434503
True	164.27858767154925
True	131.89262072020816
True	61.540909301850846
True	831.726883109339
True	795.4310430107
True	80.37157477636572
True	460.7360058732054
True	732.346586357009
True	410.61459557029485
True	59.68556978646791
True	321.80219901397487
True	779.8906015507474
True	30.293527307081945
True	369.1503455059571
True	170.7263424617484
True	275.1041287136522
True	31.26001981025457
True	220.30908367241105
True	770.9818856258503
True	640.2393272431641
True	53.51161302241314
True	286.8777206196834
True	892.2352643941061
True	17.87437358624121
True	318.6033754104808
True	294.04080972105555
True	436.2135553425114
True	226.2395984018614
True	587.0732933491222
True	46.302401615434576
True	955.5977896547774
True	874.1026466514813
True	47.92524936868482
True	392.4784452514771
True	734.619166371622
True	919.1340039159504
True	272.6132028613904
True	579.5905915019448
True	129.259928328734
True	183.9926672884688
True	135.65409573782358
True	137.35305475078377
True	208.592241804806
True	957.8936080249524
True	758.1917334027601
True	927.543830738394
True	19.40226462262417
True	25.72003976868718
True	351.12525037351605
True	12.714450347398596
True	638.1244929076871
True	1087.9701035569694
True	255.9918148467922
True	209.18662692268964
True	83.60489641411785
True	220.1441883434437
True	136.53859723236343
True	45.228061069692096
True	133.5460140543589
True	90.77861785472724
True	233.63909498012896
True	538.724975861088
True	164.50109255024694
True	30.72751549979092
True	55.53652819310728
True	435.3291140124453
True	268.15124436375663
True	567.2612738540564
True	24.15572372418093
True	117.64917262063756
True	667.9008669969351
True	259.4825637474068
True	464.1993485270343
True	657.445550085964
True	102.91098889210578
True	109.64137212717336
True	73.05682874993319
True	27.0609726642997
True	125.25121982561907
True	85.1427533296129
True	105.60487300034592
True	153.54450664966888
True	238.7553786505854
True	846.3548748462439
True	287.0396587324456
True	951.3258869108024
True	160.86987358569723
True	206.75272754052497
True	799.5604301535077
True	307.6364386759359
True	593.2427386725071
True	245.9635666986393
True	362.0477315175149
True	454.616602416596
True	567.5129721112119
True	656.7946877786718
True	368.60062851813495
True	35.562200379570044
True	562.6187689847267
True	638.3657457237573
True	19.438682109080457
True	11.762504926941263
True	260.40977333695804
True	417.0756880889296
True	445.72550014794126
True	69.86003816653137
True	632.4929550932861
True	917.452205449018
True	235.83727791888563
True	886.350732500325
True	277.99654632007577
True	105.69911612298648
True	276.990309388971
True	695.7185838257542
True	37.72438948003384
True	574.2570894569494
True	1268.7417798313188
True	1032.2522309889134
True	937.2453775399082
True	208.68720750833805
True	90.53645293942108
True	190.9305120369961
True	849.8683431618352
True	146.6894855679654
True	1099.102581319728
True	888.4501097169144
True	40.00525910881365
True	90.77717730965776
True	442.1220643599031
True	412.61574981629457
True	215.47744063151268
True	527.0826257337837
True	621.3038656627152
True	119.9262724876169
True	265.7439629559042
True	1016.1333616544608
True	51.48203130150207
True	716.9113711909391
True	552.1018126444893
True	39.069022929568206
True	831.6281161769908
True	396.9915016949681
True	571.95708978408
True	105.46050119632
True	268.80208541787084
True	227.51969445998296
True	27.27182125472536
True	130.95355419079226
True	748.2310924288322
True	142.92659258559345
True	379.5298426858904
True	61.1075894479678
True	647.1761491041907
True	610.072803339182
True	234.07744055766904
True	457.0574283892265
True	172.75396964541483
True	174.87101577459032
True	208.0384533700543
True	290.20955092163456
True	363.0937597178989
True	131.3777094826456
True	187.2606013523281
True	25.04803149318426
True	861.4116317877365
True	317.9635348679658
True	10.484294695047977
True	377.4110546304533
True	166.31380339297652
True	631.0215254320856
True	373.04883957147007
True	571.0971053987121
True	533.4568529532271
True	469.0838772410397
True	779.8969932426205
True	238.9314167389086
True	546.2361845826425
True	167.0050678725422
True	541.4767904349371
True	350.1809840353561
True	367.41442766144905
True	123.4011588368418
True	130.57579399237164
True	112.29833965090104
True	70.15084995969411
True	752.7925640930385
True	177.56952031629814
True	40.41765227979857
True	0.0
True	584.4707760139307
True	106.94515108033096
True	23.123282195971207
True	40.79160692621595
True	114.75722660989304
True	524.241271895134
True	185.48594160167525
True	106.52633920511248
True	37.15824960717888
True	163.93118175490753
True	921.8969128652705
True	52.15954237708084
True	226.95951405110665
True	762.6650070583067
True	317.4905699329499
True	455.5930771294097
True	502.8445910883573
True	508.1833839041456
True	595.031243802456
True	965.6986662250954
True	254.8663202286753
True	1052.5764324405473
True	924.9395194803064
True	609.9181748300763
True	346.39519459810936
True	847.8476948599106
True	11.16917205534717
True	33.72877205831971
True	298.6796039527377
True	39.52661196974465
True	204.38570842764128
True	731.281133559168
True	227.39994468040967
True	736.973829016513
True	769.5834567522663
True	113.89274547448872
True	364.5051245396892
True	573.7926582908285
True	23.88614945860934
True	132.74712878318977
True	447.23227697211433
True	300.136242137519
True	199.35118577508467
True	112.98287162761488
True	389.48116537313416
True	21.782561273070986
True	378.8190477480616
True	367.8490567159692
True	1029.3074168249373
True	368.8402228541518
True	29.77187205624301
True	433.392388414971
True	455.4479157786698
True	233.83116771250133
True	33.6159596905282
True	764.7903813636192
True	442.47317312196566
True	173.50812058570807
True	12.382765845668288
True	1228.024089061886
True	170.83350248298612
True	27.88448548124128
True	303.0269137973944
True	269.74164654033825
True	113.4329061024217
True	297.00822585532995
True	49.76386721657829
True	324.3772148513144
True	270.47091794728567
True	318.76175328041114
True	31.062661162607647
True	46.652631174918
True	1070.2614493079143
True	25.26800000180801
True	13.563162933318427
True	167.15225894436713
True	666.8514972741709
True	9.360565471781731
True	194.0133108065705
True	168.33994752384038
True	535.8192965088308
True	404.91959573889545
True	732.4046090223629
True	318.78819901233936
True	505.09871532348967
True	437.3032520519935
True	511.1788362719967
True	97.95361976366986
True	1266.0756858896982
True	897.6587649412722
True	269.3496675527185
True	537.0424959580173
True	103.26047277076228
True	593.3453231265081
True	417.41701225406734
True	147.68394501537426
True	78.94302047718833
True	337.7540780761809
True	168.72396892088688
True	32.24159554659264
True	603.2172401350457
True	380.3169652914133
True	73.58676575597777
True	30.243301896885544
True	656.2937006033818
True	483.57734689122935
True	71.42845914386709
True	20.915800131660816
True	323.1047441621932
True	324.89936394037926
True	711.9562016215386
True	546.1998453429637
True	552.8405643919151
True	792.3629561272645
True	8.328848629711889
True	56.54754891283165
True	39.78815466282712
True	52.3127595717536
True	511.7701176943772
True	590.722484558882
True	87.38601090711975
True	105.50872455703146
True	194.04684487541013
True	75.00326222436513
True	175.76322136036728
True	208.95303944809112
True	283.286868129358
True	821.671796905213
True	588.9748443254747
True	292.23204741744865
True	191.04322236692943
True	268.01139709028456
True	263.066621919348
True	761.7019124616752
True	319.8288409992401
True	161.80360439481746
True	864.6399010644052
True	347.4975929224185
True	467.98438371034126
True	152.80076401583312
True	120.85752588153748
True	64.95891163993335
True	213.22848848379925
True	969.8599753167694
True	525.5712540980846
True	111.81214548323372
True	354.4080012598391
True	99.8067654122756
True	644.9706424716816
True	4.761877748367466
True	702.8816193537465
True	35.82345250696803
True	930.742954657699
True	854.9251972923031
True	205.05351690130976
True	29.2031005771075
True	80.56056275739674
True	452.4557132731597
True	238.5289628865263
True	1.667207087974707
True	76.99211220409629
True	1152.1590535721753
True	345.07829162514366
True	676.443320385632
True	483.354901990736
True	31.29370637787536
True	135.385682341309
True	432.2079501505757
True	938.286206410214
True	823.2388334749157
True	430.3682229461068
True	332.7916140627105
True	16.83132711249874
True	73.64806839477895
True	761.4625004973077
True	447.53201867034215
True	378.7955487971568
True	870.6834516077655
True	24.493443887989617
True	216.5696461510452
True	910.9123724892296
True	232.88834228898853
True	10.12183007977648
True	502.3667740476278
True	102.06440873649322
True	636.6892550737895
True	53.43281170717915
True	256.2569643512316
True	883.3899221500848
True	898.9779618551088
True	273.5067283646337
True	431.8938446808489
True	121.11781427298722
True	594.552566931532
True	257.1564256120214
True	181.2291453925123
True	877.3805399683224
True	55.896249980765184
True	711.4055502072076
True	281.09219127414974
True	304.10196105093115
True	165.07285380896718
True	486.16937604517005
True	620.8334826341426
True	369.95264037408185
True	409.3031834985264
True	67.52950251980172
True	168.2547811076962
True	450.3636884940728
True	218.11631779604164
True	32.81900054328412
True	203.23478681100104
True	391.0161773562531
True	409.513222430434
True	728.41569897316
True	137.7508568633052
True	645.7276160552091
True	475.7384847404482
True	605.9966533091508
True	139.90461851156553
True	37.78515163258362
True	668.5707208632989
True	73.12275577682858
True	547.9025360103767
True	668.2884492015236
True	445.1782157635093
True	137.56566339620085
True	511.0575238928439
True	3.931254791089783
True	399.251985290987
True	29.854935890112827
True	637.3015510730129
True	260.1035975434214
True	581.9301324810413
True	706.2350216080534
True	142.13081929356662
True	541.4921053685774
True	487.637126847879
True	60.98131165300092
True	954.7953191835816
True	3.2636400473945804
True	22.221026076236317
True	628.8113514999274
True	666.4983834612549
True	134.4732836291667
True	413.8530847675299
True	122.0153313351288
True	76.44654236873981
True	458.7086382367381
True	45.03989426818275
True	504.8566901008026
True	12.765855192203608
True	855.1716871703761
True	543.1425832623612
True	683.4268070138603
True	103.3525965415336
True	379.2862492215066
True	996.5962405129272
True	866.3316783472303
True	132.53550779768693
True	552.9058763923828
True	458.0379159337476
True	233.03194115572435
True	242.6297612248304
True	5.692819031462732
True	329.14979735363244
True	11.17812590979739
True	373.32488675513065
True	77.73859187915339
True	424.4191038857237
True	641.0081379213321
True	130.50829155304052
True	238.24524769943213
True	631.1076622757996
True	688.1430083028281
True	294.1031360220581
True	139.06925337481047
True	155.43954409754895
True	478.8526047990185
True	85.40157132405673
True	11.974737592137355
True	520.8860140903267
True	571.9636601195616
True	19.454284113342148
True	145.3605679648802
True	931.3284577680824
True	489.9846781555828
True	261.6298575270022
True	35.38370420391031
True	474.51895982185226
True	111.89800445102073
True	572.7221566149933
True	667.4956079519527
True	299.28029940916457
True	386.171748566869
True	186.5076939425304
True	239.93803533089556
True	74.13228114365229
True	219.37164944744708
True	513.507900892275
True	20.590012862750157
True	459.2486926320242
True	374.5990061211901
True	701.377871468875
True	878.2378006521515
True	893.3188457230973
True	157.63391825591432
True	413.9258052054691
True	69.38085308239468
True	191.26954500276457
True	324.53671354070616
True	10.157663919080422
True	788.4944141944222
True	20.71325173274657
True	416.26832529604826
True	267.26385616207733
True	642.5220663635505
True	209.660835652915
True	40.63828292102442
True	701.6023231672086
True	1084.9264712381628
True	229.73666574133088
True	132.07824661720312
True	634.7944524701612
True	501.6157556588053
True	19.141922147733627
True	815.688251798138
True	114.33620777891826
True	45.54891906621991
True	307.77463133246823
True	351.72656235444344
True	393.7413756970615
True	267.84699706452227
True	20.26871806183596
True	23.592803532129565
True	839.7299088435983
True	201.0364667212995
True	116.70009902210111
True	844.039454225451
True	644.7026919027713
True	639.0614150688473
True	450.7097718506146
True	146.6934138640022
True	31.39028853469296
True	103.22875701338288
True	442.1857380788831
True	225.00108055242623
True	475.7899715348972
True	148.53160179328162
True	462.079923350159
True	643.0009020931824
True	946.3585646234858
True	26.61826476738081
True	958.3925715299606
True	1044.78576501178
True	481.3559753610523
True	83.62873264725869
True	797.2418754807
True	652.1557582464228
True	669.7862582081905
True	178.0837063354642
True	746.4716813098559
True	720.1575822907969
True	122.99054673033814
True	791.146681371816
True	819.9183094807573
True	482.78269150347137
True	227.34236443178483
True	70.26611532147996
True	308.22913106957094
True	342.68140665645626
True	470.8692303192833
True	435.1775336042424
True	197.48981421482335
True	309.43930066900214
True	2.611911326789456
True	12.823561538064356
True	109.68694499595586
True	129.94860031638456
True	363.70008841863984
True	352.5899072662432
True	107.18018045826642
True	15.312670199196226
True	214.4995235583066
True	821.1962261950964
True	466.6814131915265
True	523.5387825767567
True	565.498325424696
True	821.0405057318887
True	648.6290197128453
True	92.62115401789114
True	208.32797132636907
True	244.60341566872916
True	282.1788319318015
True	109.44426113531516
True	354.98273289777615
True	424.8689981893217
True	175.7038869813084
True	662.6483632436913
True	242.84432039953776
True	202.79858991370304
True	28.758119593501664
True	252.70658972481812
True	469.4743483103253
True	172.92581639632482
True	537.7736514441705
True	476.6524967516144
True	242.44639380759511
True	104.3209295739163
True	42.65630446477695
True	405.7133162845385
True	793.3544771538668
True	161.92324980997887
True	1063.9238508244928
True	1047.3038665202732
True	476.4800713377504
True	95.7351841491886
True	121.0809461098094
True	660.8824892803393
True	7.158310458743376
True	223.2002831364542
True	131.60332343869993
True	117.74508744148044
True	329.30888224000773
True	656.9486662066065
True	35.97159645435384
True	128.6980378235529
True	958.801736439959
True	55.814699655924976
True	455.1124027375391
True	531.7574424526395
True	245.51141121571808
True	136.15894085657854
True	880.88693416902
True	1194.3007266607472
True	533.6279917163888
True	629.7553594802163
True	214.33741566621973
True	146.8648972144189
True	326.2808800029778
True	250.8584663415016
True	173.14228557155303
True	310.65721258881416
True	345.9166419070257
True	10.894705583778492
True	621.8298853382183
True	142.05086173055236
True	77.75786738503778
True	439.07650049377617
True	321.04406005333124
True	1191.3986016612937
True	345.1591700231301
True	974.2589882056874
True	10.11972048442653
True	273.7871030505276
True	221.19050266862104
True	158.17117123480176
True	480.6655086179141
True	203.16499673013868
True	428.3620673779309
True	332.6751954951125
True	113.68302081239727
True	357.4763266841145
True	1069.049964591113
True	734.5047220683898
True	227.36602459014625
True	103.90319088372588
True	304.2995626116509
True	23.94069294148061
True	354.2925381522629
True	335.35133871285615
True	567.4247608336414
True	444.3025245305007
True	356.238205098868
True	158.96852657961304
True	12.49666972434838
True	434.9997730514617
True	292.72553684827585
True	147.15890194090892
True	309.62107775724286
True	399.2263708624904
True	795.1297488513407
True	289.91527324118834
True	778.395138806454
True	399.402544384888
True	375.8300849875638
True	1.87624577475264
True	1159.3365822384192
True	103.1198430780758
True	926.51371652751
True	210.07334225430796
True	451.46930832071234
True	672.4106031030186
True	90.80792573061504
True	490.57472949899096
True	33.897355865697435
True	404.6705967390864
True	77.05923069051846
True	229.03380031780503
True	37.75430181047367
True	687.3667886673016
True	191.13619793859857
True	26.50032262415007
True	397.6473355271104
True	109.65071502917594
True	156.46170513614172
True	834.5668976369626
True	260.66833654119296
True	154.08190943316714
True	363.6965647444828
True	520.3572869123615
True	324.2797549814675
True	529.1794311480388
True	623.933938563039
True	156.5970897121104
True	6.9195052598868525
True	69.72738829380296
True	436.5674851506415
True	93.09239924995818
True	76.29857132363749
True	1075.2260580129998
True	27.461901500678515
True	321.9749875379728
True	318.7263772062757
True	479.24201488974825
True	682.8628141962289
True	192.0940702648595
True	639.2232043978391
True	325.68284116624017
True	350.2027126914084
True	278.67321384997854
True	209.11614468459663
True	358.95242166192725
True	462.671444836872
True	425.3995883847315
True	570.1092375313452
True	142.71691486869446
True	75.0721640187196
True	40.845936672965664
True	294.324227135653
True	639.9462658478184
True	402.85783976401234
True	766.3679105232937
True	215.593464186666
True	403.7329462875802
True	68.17334340942918
True	54.257093026761694
True	414.71038616854827
True	199.8233548915778
True	223.56757445699213
True	44.99161752630165
True	1052.8731048043048
True	167.3251855553696
True	906.3677293564912
True	315.0894980748301
True	924.0341123436988
True	232.7532352242904
True	455.8750557821093
True	536.3869877792837
True	600.8219220199362
True	208.816247817309
True	472.16391267927406
True	931.8430497787466
True	130.83823306267573
True	8.413695882600434
True	588.835646223551
True	30.299670471673178
True	77.82777846783279
True	800.6773524310858
True	228.0643768084801
True	1044.3932297011684
True	687.6514146932325
True	419.39564590536975
True	272.7950479839465
True	497.65415340386176
True	343.3613218806391
True	182.94259659376547
True	644.3068187140015
True	703.5064988458719
True	209.37040649024107
True	90.63099398911
True	514.1782224985953
True	131.26334629929522
True	380.67598447249736
True	338.65718964480703
True	63.83447568975172
True	377.1883511659624
True	419.45453266264974
True	377.4511478844232
True	394.18090353385134
True	417.78771584253656
True	652.087823242882
True	62.24205805562728
True	450.979921369291
True	331.9260521704703
True	643.3086591824916
True	214.6118015958168
True	98.13217051161836
True	40.250013845379165
True	543.2974170614204
True	598.7215568620488
True	199.26953544554456
True	410.0433618181983
True	344.49188682055427
True	18.01487727267652
True	172.2687830636303
True	304.8270251693945
True	3.4614303520227327
True	888.5045117094954
True	81.90930592511195
True	106.46458200471504
True	116.82947263588382
True	351.47207568808506
True	36.53376649351654
True	454.3803061539811
True	235.07908637783308
True	6.784754236976582
True	113.91143221770278
True	432.0734939797461
True	48.041437895767466
True	71.08504215840514
True	187.4089776800206
True	284.4202241935204
True	966.4243760066552
True	381.9872571248838
True	954.0122296891896
True	189.1939996060693
True	1020.3902785450072
True	763.1718105901115
True	663.5682186620872
True	410.54567724552686
True	385.74132770259183
True	73.59142267288686
True	70.17621890885461
True	81.38424791611737
True	175.004410363725
True	472.237066691363
True	1123.4092915407932
True	175.11714639581749
True	354.167236265209
True	435.99000398654977
True	610.8706993071271
True	602.0846610994183
True	274.7879906379889
True	471.3225768698644
True	685.6024806925402
True	97.20622827549292
True	766.7410475177055
True	263.50459483824625
True	139.9040039424759
True	408.2882118103741
True	870.2726775551786
True	437.3576969073076
True	822.3008375810668
True	192.80996796546577
True	349.29439373891216
True	689.0810101000972
True	624.3718830270764
True	192.98058203378423
True	258.6709330556573
True	803.1338018270791
True	31.508997061079278
True	188.3752040881194
True	504.3162630238874
True	711.0365341785542
True	100.98234340780164
True	39.633728750014825
True	169.853210755358
True	739.2115565130798
True	323.4677853620984
True	549.1074840543617
True	347.7633746267214
True	288.1104775869166
True	470.0878499497218
True	478.9338526460578
True	69.64957930586537
True	374.0588928416117
True	757.4809924144115
True	0.0
True	280.3544382278825
True	242.6458727234655
True	989.2428303850824
True	152.4538457184838
True	628.0135487990501
True	640.3146240037726
True	111.8217535539239
True	216.4334965498867
True	134.25722847028374
True	10.030738025639415
True	282.18989895556274
True	379.33255621158736
True	1119.759676056459
True	229.5614750098273
True	432.5252405932936
True	657.1175811075901
True	207.4347635682619
True	29.598424777378504
True	824.2675432068492
True	606.8838549780902
True	159.0429816848056
True	645.9963338295513
True	167.20062761496175
True	289.8673829224788
True	786.6991873889325
True	38.47717872998334
True	107.42419611927994
True	524.4694010911822
True	64.66367792383791
True	77.04062392605624
True	395.7057589266402
True	23.30197496032041
True	777.5636670121029
True	102.1300285867716
True	147.33013456822496
True	18.48575376857725
True	740.5435338672418
True	29.407532228839703
True	781.9077154844837
True	402.312133671852
True	118.11980344497395
True	708.9823173082136
True	533.6718726311359
True	537.8774786098593
True	44.455374691357726
True	365.33760390417706
True	6.168243814565641
True	93.0032975793114
True	394.4900352418404
True	50.074589577712594
True	116.15848693934376
True	295.5383895590587
True	183.4827618327172
True	103.99470351492404
True	608.5965798625282
True	17.826852788487358
True	1178.4708022552472
True	525.4553286732867
True	304.07775695700224
True	485.0564472872754
True	125.08486653468417
True	791.2558960648657
True	1108.544033728421
True	753.5113045932596
True	181.37371905030028
True	220.5195718032005
True	52.65647648598754
True	58.24534579026308
True	150.60394125748616
True	99.50910537947652
True	171.3057424894936
True	1207.8099416876423
True	316.8903555795643
True	349.19746569825253
True	741.3019280204642
True	17.08537782205361
True	15.669167840494476
True	579.9904361573458
True	5.937701490282262
True	114.13678031488566
True	679.4511015920217
True	178.72789751178996
True	620.4072905616098
True	838.8018797881707
True	147.07659334866884
True	929.6637165330068
True	3.2350289035130464
True	443.79999560909874
True	1063.4154998648776
True	25.11588177882052
True	237.5060274281836
True	147.6169740408198
True	971.8128945488676
True	228.52718467870596
True	487.6658175678594
True	116.88884557406485
True	507.2935672203981
True	151.4859709483204
True	95.69259931764492
True	382.6587519928344
True	70.16779862542889
True	56.41604658081099
True	1018.5814341280964
True	272.1840537310878
True	160.51573206685387
True	375.757651220101
True	398.8241284751153
True	218.13916369727383
True	167.71936318840497
True	383.1740882363184
True	31.36887961130136
True	498.2036150917524
True	1081.4028754432325
True	117.11327196076591
True	464.9665841747338
True	316.3975353994294
True	26.88866585787287
True	400.82983906050674
True	105.44439866074062
True	579.0626461636632
True	215.1807517959302
True	409.133028195098
True	21.64346951214693
True	439.5760877638345
True	107.0032439382362
True	343.53748566331905
True	29.716988836165832
True	170.11716899566625
True	243.06007547728464
True	755.6043456860068
True	56.53867807006897
True	140.0909800073026
True	230.9692636181601
True	136.28188049085304
True	612.782051463353
True	549.773841341842
True	787.4098657167291
True	392.9782931206335
True	542.9963693981091
True	414.5634652928101
True	673.4540898067036
True	72.19857667622533
True	466.5499487787359
True	422.85648060514114
True	48.01149534262549
True	81.6326662898113
True	128.87796772177495
True	93.9395436779438
True	337.75626877868325
True	833.289607005286
True	290.8800666473816
True	1118.125159190275
True	318.3110815668953
True	892.9024081368522
True	148.12423055472294
True	564.0625008399948
True	635.787150778341
True	690.6670477520343
True	452.93781563753765
True	60.971621191941416
True	292.7840976408555
True	42.6167951889935
True	161.48375891887082
True	171.5266229159689
True	1137.5524467403918
True	223.00796977545505
True	543.1809904172139
True	534.4001509427237
True	573.347378722462
True	897.6389827980527
True	593.070113318543
True	664.9274979677147
True	893.8457438601009
True	127.462688985063
True	317.20194468142466
True	256.68395470762897
True	312.4851932162689
True	89.26871514204205
True	370.6542679996681
True	4.612018990208818
True	324.3646380474325
True	252.5271427082076
True	601.5160090218252
True	281.3510639527985
True	370.1358670770844
True	8.943373044636871
True	62.83277389979005
True	535.2394346779239
True	30.847737202664234
True	135.93648822586002
True	69.2968592148229
True	158.20055872923552
True	234.14564049531575
True	72.14984198077568
True	387.50612178563705
True	270.82991529264336
True	100.22397864353906
True	335.6309070112181
True	58.33357993230213
True	595.7526412459144
True	842.0851125765989
True	282.0807386649001
True	1149.7815110688218
True	112.9896084560285
True	300.2599543006987
True	1057.340446283206
True	92.0419031193002
True	293.3998034840042
True	9.478805926252711
True	405.1227245011156
True	449.3254364455804
True	154.09823048550535
True	616.4593171410006
True	928.8455444262158
True	153.0593035561206
True	77.29869791820718
True	339.7504696318861
True	564.0089762266383
True	643.8961806225967
True	1245.270990023423
True	23.64078460350006
True	952.6050491299422
True	136.4263233878131
True	620.6296722069911
True	114.62918152568564
True	131.58713216178123
True	187.3427388453502
True	173.63026701984396
True	763.6740099923693
True	204.22590277520663
True	225.18966214477405
True	65.25783699218921
True	509.6572308359091
True	459.36690075588575
True	178.0718115057677
True	238.9566404401311
True	17.852104702033017
True	424.9420089278351
True	230.83615416742964
True	285.2476914995804
True	112.20404988411944
True	700.0627409208269
True	428.3011530791497
True	266.6045752823081
True	645.6567288586576
True	530.6727141290012
True	471.627568340369
True	133.03625621782777
True	511.68767211460687
True	431.77697844229255
True	3.246774015661189
True	195.82655452295631
True	92.14298177077448
True	245.50493799193853
True	2.5954156097202308
True	131.0980572435701
True	356.8709703333166
True	7.869326389552423
True	903.608610206932
True	177.51812530804136
True	706.7324828425425
True	793.9218885521956
True	162.93159779072062
True	226.7230923413497
True	496.32660967653
True	807.7169108470874
True	51.28984488055104
True	40.08330370640764
True	129.67927501872597
True	623.8764675919895
True	728.0983491554725
True	174.61968602213128
True	589.3399659698197
True	593.3090763799117
True	860.9829199209479
True	399.9548963319112
True	180.37918072453795
True	907.9180063500152
True	231.8773912213188
True	153.74267047796448
True	329.1740592431468
True	219.1104604132544
True	205.5590580808762
True	591.4019963147797
True	251.3954834464144
True	194.84137564497837
True	456.4855234567858
True	465.8215024050894
True	63.608726877871575
True	295.38047630214805
True	75.58894165924988
True	326.3150544342963
True	354.16416090754126
True	257.78752794127075
True	182.49464956472664
True	369.3527162832548
True	651.4004372203145
True	771.4679654316319
True	303.6719065766365
True	749.2714159578983
True	57.63834710208816
True	888.5201868047933
True	354.58376700500247
True	13.008828972885151
True	611.7175040171785
True	689.5456076411617
True	260.33624998105563
True	172.4151424360653
True	47.73936365117756
True	381.7377780092709
True	77.94879588787269
True	15.065988919967891
True	907.4527934641987
True	387.2822684444751
True	174.46910278373207
True	985.9428782731976
True	10.465343995404162
True	771.1315499515198
True	29.920955111944416
True	715.2494583712527
True	59.44616289717018
True	751.0991564821197
True	457.4848311349714
True	196.2358041051293
True	450.0106537784208
True	210.80131931630615
True	300.6561841207638
True	220.6210864871325
True	418.0592569356073
True	8.87944928495276
True	318.8953559774094
True	110.92119567183752
True	12.177032255682503
True	470.4000991241362
True	715.2307702520259
True	295.7359042967208
True	78.97774927071391
True	321.36643222559536
True	77.17501968025744
True	184.29414030272747
True	178.82665592818202
True	393.95716214176986
True	46.79106067725654
True	129.2028240818884
True	379.4096453338296
True	879.5380125246962
True	113.3091600118813
True	210.4697603085777
True	419.8716931881996
True	20.972675988805545
True	412.420906997356
True	515.0009590338689
True	92.1389779295228
True	398.36768093063125
True	344.7300083088003
True	424.3922417716174
True	602.1663991958831
True	1055.17363903127
True	970.4578655241392
True	56.850156556621386
True	1053.657900675221
True	109.76173437324688
True	116.1444471360439
True	111.41721808955354
True	489.3675257175973
True	374.1454675388184
True	578.4795475117426
True	263.43956988935406
True	166.87326745577244
True	397.4275881731087
True	17.626909160541633
True	461.38198893249967
True	382.73713963525927
True	147.1753153593291
True	93.16188239551612
True	537.2788819271269
True	975.380311244476
True	200.4658733020388
True	69.54363898063336
True	448.377406140687
True	384.6415400395828
True	497.0087820581848
True	311.2025695080631
True	5.141267320131965
True	522.9659006266701
True	520.4409481738479
True	506.6013038335486
True	185.3926433798712
True	103.15910143208164
True	21.90737492375702
True	379.8056615565605
True	108.49126054913252
True	7.8464752482520606
True	31.55634392382896
True	348.82099540545465
True	622.7433614886355
True	127.68336534745671
True	89.29648635378936
True	22.19122456630583
True	404.26318717389273
True	361.9704853555082
True	764.628073953545
True	314.74294052775923
True	517.3458713132844
True	558.4748432382762
True	522.0074803082368
True	293.6260104625932
True	548.4166236389055
True	101.64217902448485
True	582.869597689884
True	8.086227470277805
True	352.7401299939226
True	462.5542226190945
True	963.6935391300418
True	343.3481841152334
True	784.3917020037984
True	1038.3637974086523
True	180.71022223891848
True	38.687126470541166
True	382.09637413565815
True	386.40578438626113
True	582.8777013602901
True	235.67867523099036
True	28.99898464759259
True	629.6438630554833
True	128.19257325033948
True	1080.3391311507328
True	318.7241444396121
True	489.5988664986438
True	126.70342732503111
True	810.489739165904
True	139.35832698419722
True	822.7821063597731
True	552.7341949907112
True	187.0115286299809
True	108.9387246731018
True	66.5286086222902
True	575.9841642538838
True	924.4858246261388
True	438.81117128634514
True	535.9400050043637
True	139.183309318901
True	618.0595440746603
True	478.9901134168478
True	801.2862511569849
True	312.85122377202407
True	588.7192174443028
True	118.94020105579936
True	26.005021332435145
True	404.3170828203075
True	165.84189566476402
True	107.03249708347444
True	384.9267321543032
True	1113.3306508501073
True	266.7230088078332
True	553.5356972491657
True	12.109730456007648
True	73.45559993890335
True	332.8246257498729
True	788.805689036705
True	450.340305490321
True	500.6932198764808
True	709.8098853185088
True	70.55566474988406
True	723.801487797612
True	48.34116509179963
True	101.92786181285496
True	181.70671262445936
True	83.62861950907723
True	24.514797370351975
True	297.5938713913092
True	466.7585347742084
True	891.5673216766529
True	867.0621004596513
True	6.497899892061571
True	282.1988247887296
True	466.88945529182257
True	125.06876812499024
True	223.8202579674608
True	334.3442303340437
True	1322.4932209174042
True	454.2758361336575
True	24.506752225636287
True	188.8132529531883
True	706.493646273593
True	36.45842451772937
True	165.35031392440348
True	544.8763554845867
True	77.61585451966043
True	889.4092153589276
True	305.7648405121601
True	654.2195579393882
True	73.23284881572907
True	664.0011323264544
True	592.7772679131975
True	876.5291386486768
True	242.8800015024628
True	495.7171960992753
True	828.3444455026342
True	976.298057019871
True	225.7825874366036
True	757.6846468847156
True	207.3577604523824
True	433.23031998112566
True	370.1283289609297
True	503.1531501731468
True	492.85945238754215
True	316.68772464757114
True	349.09511830696954
True	110.8560771236743
True	343.9489891268668
True	1153.969784028436
True	304.86012158562335
True	142.22414748252325
True	303.4881060993675
True	775.9466809478175
True	656.2424782829485
True	415.4802416954366
True	124.99535241593186
True	337.0017297532788
True	36.28148563642978
True	176.9584506773208
True	85.30317289035138
True	89.21180155746174
True	566.5553778520497
True	142.97082032495595
True	138.86561518761044
True	108.78613399169134
True	89.10370198673075
True	456.9396211298434
True	381.6031575223946
True	1031.874846248113
True	527.7813868964474
True	861.3910116366211
True	269.79066995273536
True	296.580671686556
True	546.1895777685204
True	187.7232633804895
True	773.6058770004255
True	248.6152897116741
True	360.7250136676851
True	72.29686570786124
True	112.71685142976555
True	262.1868005311853
True	115.197978211834
True	477.91992281172486
True	27.74281431672128
True	566.7398427635072
True	1022.1420835418738
True	740.574911205611
True	1.4969155545751995
True	61.75680014772336
True	500.8570102838429
True	443.02319649897606
True	74.06255429219917
True	116.5123296673011
True	290.72515634662545
True	79.87521095260223
True	50.50036996565943
True	736.9213835764402
True	669.3553286912955
True	164.89637062471712
True	180.9033571959142
True	539.3224243937304
True	51.93250771333533
True	25.27726731128352
True	573.585616912631
True	449.6080977854477
True	1135.9240840523248
True	49.83208494264324
True	496.0379715790356
True	852.4905342614705
True	817.7618556401383
True	295.777673732363
True	738.410607200242
True	392.20960449226
True	42.39628457108032
True	98.32599057982604
True	704.1284215564062
True	72.20482814748476
True	138.28861937584526
True	933.7981417403574
True	191.56467789233577
True	269.9805253863994
True	104.46850478729526
True	649.0143830452988
True	602.601555409361
True	213.8175687699286
True	430.7301339275031
True	41.09711103852926
True	277.74542652485854
True	575.6471216761877
True	630.6473026307168
True	318.76844865285784
True	75.764939076697
True	985.4506999724912
True	1070.0901346504709
True	566.3369372739611
True	58.9860710860374
True	30.04633935953592
True	91.24052558791615
True	112.42341238056795
True	103.7590601214829
True	889.6468727471768
True	1199.7123341506776
True	724.0510371938947
True	317.2084772560934
True	7.633444067044061
True	21.488228444727035
True	340.99162695435143
True	486.15902533073705
True	42.48329867346429
True	556.9971317480421
True	428.5432113401108
True	392.8007624021481
True	79.2078656535439
True	204.87210336813263
True	270.0953367126229
True	134.37261293529414
True	382.7708775518341
True	43.00242613769445
True	175.6682615106788
True	1175.5033659057776
True	6.192127575541525
True	26.920920953680117
True	589.0083752098818
True	356.3467026314811
True	785.2565098810732
True	161.444696870964
True	754.954102536515
True	586.0858510481243
True	277.69123513578666
True	438.6795661630555
True	336.4983813999994
True	302.64490206240924
True	268.65709713324344
True	407.0074358000805
True	505.7169369556714
True	512.4262522861101
True	104.96546509739191
True	358.6452704778563
True	8.83458325224861
True	180.7976193882096
True	245.01310071204975
True	848.143508973009
True	561.8713974033212
True	33.247895297966984
True	720.2687964680293
True	835.5458239940833
True	107.85961572347908
True	351.4096243725946
True	881.2133467548516
True	226.8616005178209
True	164.7577246783966
True	521.1600745498234
True	593.5443410580806
True	1108.9874285003004
True	143.87107957085888
True	156.9132209519536
True	246.21111875323012
True	322.32431309110154
True	417.34009346513
True	401.3229038056032
True	308.97668975255544
True	471.4191440586442
True	493.5261082146204
True	226.9121125954765
True	1467.9423594236196
True	251.0402955759316
True	417.8418850618308
True	50.53865502636503
True	768.4082708575946
True	248.1149979487797
True	932.0215997140546
True	566.4414251442342
True	303.18651448059444
True	768.3544489991323
True	269.92759204253946
True	220.42199712934777
True	255.8025692856075
True	218.94026487792075
True	137.83868203246465
True	257.2969830146204
True	743.5876965807107
True	506.6683907555764
True	230.52840751332175
True	1148.6706638912729
True	124.70287359334434
True	253.7025175683201
True	73.65946341479491
True	314.6011957560864
True	414.8592735084298
True	92.63875889331122
True	216.86142472446264
True	73.02401123356364
True	685.773331768741
True	370.4462235069129
True	225.66656976714336
True	757.7530742430803
True	877.7403126739023
True	812.4367625424395
True	805.4823565507307
True	346.4423602063912
True	1.2761699937502298
True	269.45831739729624
True	52.36159622156269
True	388.9354131610376
True	54.07814266211943
True	343.13850577616773
True	866.2766233941734
True	1011.9423735748494
True	397.2911602119089
True	23.927002151618968
True	526.3535088961689
True	512.8744848498703
True	200.75071072797715
True	221.91286745442284
True	298.2479987735182
True	22.716255871949443
True	121.65863632976144
True	965.248956220611
True	63.256355438685
True	479.54745957301
True	787.8256334240247
True	100.14942137906851
True	257.46571353708345
True	115.32005984566224
True	15.898570895565518
True	1.1301385978456675
True	124.3941712386566
True	1010.1810571082532
True	487.0500787293738
True	71.0968327383024
True	784.8226715077777
True	343.4591855984379
True	1.123054299474284
True	467.409354223292
True	180.6156665089487
True	508.6327945913324
True	81.88487414330064
True	326.75055671375566
True	367.9884457628237
True	173.85298497500875
True	210.0747415051465
True	122.71635019508292
True	168.64081939741388
True	957.5461797638236
True	15.812922682877566
True	512.435203245601
True	488.0313004007185
True	399.0670769170868
True	222.03276382922667
True	236.5613859090932
True	159.44832401263912
True	47.612067152580806
True	498.631216032348
True	150.87467656239338
True	848.9569229103873
True	850.9165939706169
True	242.22275876420585
True	329.5830566861177
True	515.016056178894
True	42.649701504876056
True	88.33255710174961
True	753.6582792999623
True	1085.7610108269737
True	106.76074594393066
True	733.8084061681752
True	136.2232561456182
True	938.4600967534492
True	669.378576305833
True	105.85247106821797
True	276.6333202932501
True	628.1811368718286
True	278.9303525666245
True	44.99901691184425
True	580.3221554136722
True	443.4469366565298
True	5.553240689680527
True	465.6758034455768
True	65.68676740426525
True	170.84476136797628
True	240.5763126868898
True	299.3144708047374
True	75.16986745903098
True	222.19096984613168
True	350.5063691914576
True	437.7250312149415
True	960.8690930339636
True	47.08679260767649
True	940.7553773427416
True	998.3459783912338
True	132.90722619286183
True	68.39969557461448
True	972.6211770582576
True	35.00949302050653
True	226.13528833408225
True	84.71672168991037
True	220.7454247435165
True	378.66556705869095
True	912.408498161549
True	93.9000006639538
True	72.74146828771087
True	635.4695612278648
True	272.970570022045
True	711.1121520768558
True	53.59817774379431
True	481.8268878957285
True	405.6901414152953
True	681.9692590692372
True	53.74846074652448
True	113.47759870348952
True	27.15506068255988
True	259.38981960156104
True	44.77048546470861
True	346.8876797162083
True	3.51737680915389
True	1219.6879550762944
True	102.81345331151752
True	128.9763866717283
True	363.2282381367817
True	730.4345423488095
True	673.0647207709856
True	1009.530484599561
True	466.8689143818893
True	419.0596057833872
True	139.72703029830103
True	401.71041377143285
True	851.465043616366
True	414.3448444055544
True	969.0882062020854
True	85.27258822889597
True	415.7423454047656
True	179.07017291285658
True	285.2773863067218
True	756.0599358378803
True	160.35488917450385
True	128.1829989968288
True	65.61677854924754
True	867.894180611437
True	771.7458195995988
True	83.12973203631954
True	450.7753494623049
True	719.0042378976973
True	416.4449530333
True	57.293082135218185
True	325.8966415814379
True	764.7878910352437
True	30.65145003993895
True	360.0429308366168
True	164.73868864735653
True	278.091346233456
True	33.16777636717419
True	227.1765962782308
True	786.6777076880843
True	639.4835067886065
True	55.7232215164954
True	295.335179224767
True	916.995237188436
True	17.22876604824604
True	306.44154513077547
True	285.8642937718448
True	438.3700905480197
True	224.62248600325083
True	603.3064234645049
True	46.14448627794059
True	983.2296069453852
True	888.7310463756113
True	46.78222782215559
True	401.90755255976137
True	720.2103242147933
True	906.0573162121652
True	275.3104526802197
True	586.247465878327
True	129.29031161778906
True	190.29220111207465
True	130.6673596422897
True	143.0713999452596
True	196.99952252347413
True	941.1725396221786
True	766.5266655004119
True	981.749461724794
True	20.04619315466343
True	26.11595313026481
True	362.9075298231055
True	12.341176504469768
True	629.3125442030895
True	1051.249701792426
True	275.5445223393819
True	206.36436511359668
True	87.01786529475427
True	214.5967339012824
True	131.70772159631028
True	46.73136737108614
True	130.53340685106602
True	88.60728076120945
True	246.65253221214087
True	522.7273889570021
True	162.43144262169864
True	29.84116358573139
True	54.57062254114967
True	417.7227208019824
True	259.1435595037031
True	572.5276220465203
True	24.57979896453223
True	118.4523846151528
True	647.6526170875942
True	257.03173758422435
True	462.42235777255655
True	659.1548090532124
True	106.55206491756633
True	111.52553065828783
True	82.63655631582213
True	26.65111829540937
True	120.89964110915038
True	84.75877570054854
True	101.41759563563824
True	147.04364949009243
True	236.3446672272274
True	810.9341679640769
True	285.2996366283581
True	947.4141276079386
True	163.83096481359183
True	188.5785010168844
True	819.1739775696628
True	306.460035437872
True	597.678714469925
True	253.53324032232416
True	358.85013124708337
True	445.737156866492
True	545.2211619586919
True	652.7376634144262
True	370.5793455747268
True	33.05140757651954
True	561.803334913956
True	609.8022636816806
True	22.07393322305489
True	11.478373737655868
True	262.3132607368729
True	399.2527166322787
True	447.11477799800525
True	71.74902836444403
True	602.1241076420891
True	962.9875026210028
True	241.61876500147508
True	910.4711335907332
True	274.9114899614316
True	105.7829814681842
True	283.6055572260535
True	666.4448165675801
True	37.630313836281104
True	584.3151613977075
True	1307.560475637757
True	1009.9850805348982
True	914.7919071129506
True	202.12391973082904
True	90.34892872311788
True	188.7862433495033
True	832.8185304283284
True	136.70148959820693
True	1068.021591651814
True	846.1520642077526
True	41.20690455493111
True	88.76078085364507
True	416.9517641333104
True	425.18803406315135
True	206.0335183874424
True	525.6851030096304
True	661.7614517398592
True	119.89420300631014
True	266.4560888662658
True	1017.1355627732888
True	51.0774075986135
True	679.8101441398096
True	534.7339811077322
True	36.04367232844404
True	823.6063555532504
True	387.5017002441996
True	539.5407738717552
True	111.68391672586948
True	255.19098401325783
True	215.3455296706579
True	26.572961494468064
True	137.4071519361435
True	748.9268993311213
True	133.78291021032706
True	395.4621286997128
True	65.52903083249667
True	632.2317539917843
True	606.6823410073096
True	233.4058579249252
True	456.2870709324174
True	168.43476836800113
True	148.9377233380585
True	224.25156368499563
True	283.36009523585966
True	360.86477381035337
True	128.34403130226426
True	195.14392467705304
True	27.056189865067427
True	855.8634846206733
True	314.97093688273515
True	9.391213558325065
True	370.4965896481438
True	169.34480868082306
True	629.861765272141
True	386.1485629218309
True	590.7630939197234
True	557.0505837941895
True	454.7620186450041
True	779.5956288516196
True	222.8916244348722
True	571.5241422074563
True	160.97616478257078
True	533.9577563021712
True	354.8070659954977
True	378.2436347906718
True	124.23223235981132
True	136.58230953625755
True	109.43804081883884
True	66.0933196588756
True	735.3803076416835
True	181.17599285566396
True	44.64018482272275
True	0.0
True	568.3342065266869
True	113.60980452360944
True	22.661944866648952
True	41.2370390794456
True	113.75000173769776
True	545.5741231473336
True	184.593726718697
True	103.29370773516207
True	35.26536638033997
True	157.27148999868555
True	919.9395816370376
True	50.95427344233537
True	227.1391874835273
True	745.7364428026704
True	312.2705789957175
True	471.0744358111776
True	467.5765804134496
True	517.4018407132919
True	605.5865154652478
True	929.7465655790623
True	259.6679157878001
True	1053.6033411826347
True	927.3659793430984
True	611.034438870883
True	348.0470187011381
True	818.5656680914922
True	9.6350767301933
True	33.72351240404944
True	285.98440025710386
True	42.22662890437586
True	207.15604278230876
True	750.7866211636788
True	217.5226931960236
True	772.3545025874464
True	765.3656708377634
True	120.58869998392942
True	365.3043375103044
True	583.4182224663386
True	22.30001321181336
True	135.97194254630105
True	434.7161688876087
True	301.5958606244678
True	201.18992577220632
True	108.75138445037294
True	392.0606962131681
True	19.303474495168345
True	371.36224206830735
True	354.2169433681905
True	1074.7506040861722
True	377.1209130033566
True	31.136343703217538
True	444.6973943521826
True	435.8116304121573
True	238.61159927894647
True	30.32862155123019
True	772.7801536872194
True	448.3763149006979
True	181.1291931181192
True	13.081422144003623
True	1201.5131924326197
True	162.31710748267488
True	26.31836465282928
True	315.0662025962562
True	290.2015337011641
True	112.55012992566236
True	296.5091223673407
True	48.12692131215974
True	320.51663241103444
True	300.26485446861625
True	318.50787789345026
True	31.884448199188395
True	45.233314372445584
True	1048.6989380609843
True	26.276451251843223
True	13.336131264945584
True	191.0565505304518
True	633.7063015653575
True	7.866815066810689
True	200.0383427209359
True	178.2440298429612
True	560.6065895651935
True	373.6906430581558
True	731.651148829855
True	322.27695049624845
True	494.11485890489695
True	450.3697630840971
True	516.4450581811058
True	98.87073078790928
True	1288.6725382233878
True	925.9261606015384
True	300.2499786965771
True	523.1521710770484
True	103.49475829126408
True	585.117142535966
True	438.9875424159165
True	154.2055026707359
True	80.57517370684901
True	346.2837937380532
True	169.974685086591
True	30.988463253905216
True	591.4611322800205
True	377.2444171082475
True	69.32616975320133
True	30.792929708583703
True	669.5877069321671
True	489.20222501552576
True	71.70769447537174
True	21.05874279189773
True	337.34006531873115
True	327.9293944932913
True	735.5315701973782
True	548.7164396928883
True	554.3037259605928
True	791.0960945083533
True	10.113018634687291
True	58.0436314185747
True	37.79090767642742
True	59.34124179907512
True	525.1422547934189
True	594.2451430366465
True	75.18941428508506
True	106.76780606704808
True	200.1435457803945
True	75.44213398714604
True	179.1556930375597
True	217.09584356255203
True	280.4633549115171
True	801.5880271815091
True	622.4629079765649
True	281.2019109090303
True	185.67008364940563
True	267.391129251126
True	240.3504304077732
True	749.4104117197379
True	316.6431140326546
True	173.7464783504306
True	890.5910219239644
True	349.40545151463186
True	455.4090015444928
True	149.286643150788
True	121.15441495069167
True	63.6973565538636
True	212.82108456474
True	965.4953050204724
True	520.2258948262971
True	113.23948226693076
True	352.74148848620024
True	103.03533121463651
True	670.8145610129787
True	3.987426592314241
True	694.80455821547
True	37.72768975232756
True	912.1113788379104
True	862.0988893620935
True	213.52673600108685
True	30.24605201311286
True	82.05629808369245
True	462.4969967319328
True	228.2598503066565
True	1.7228006323296938
True	76.62411182935408
True	1065.7617661684117
True	335.7037032354768
True	680.3600068874059
True	491.7898666823355
True	29.976765267127863
True	129.61011760884963
True	438.3832992410775
True	942.6709072197082
True	821.1268411915657
True	411.67568606244686
True	348.3891545671924
True	17.431605218272566
True	82.29848227021544
True	731.2373067436457
True	473.8641311722913
True	384.3978790062923
True	867.3176901724204
True	27.2326107539881
True	218.17375961816083
True	907.8990734569672
True	232.8669649262388
True	8.131601779346349
True	503.43658435564174
True	101.49533893565189
True	655.6582142673558
True	50.9388886720872
True	260.52044498382594
True	874.8232128063314
True	918.1160138145872
True	264.1006513115315
True	435.9029982491912
True	117.35751921537332
True	587.3247920411862
True	261.504543936598
True	188.23334736815897
True	855.3434477460773
True	56.21962053559978
True	706.604614134713
True	275.29108658463605
True	300.8538912730129
True	169.0360081092645
True	492.4777262442455
True	600.4682538333477
True	371.0239706128848
True	416.6749954758883
True	68.19110089292549
True	159.27473514131626
True	447.2175464615899
True	215.06847486236344
True	36.26227349464989
True	208.58193635699385
True	382.6449230811013
True	405.33260042608407
True	770.1780837532377
True	132.7592933650614
True	680.8575597468023
True	508.9523960771905
True	604.3174636786755
True	133.964933198113
True	36.28227703403094
True	671.3992795938259
True	72.73769156804795
True	558.9214877050275
True	669.8823542355663
True	450.48720864051006
True	134.82371165943454
True	525.7533660004681
True	4.1645602992711845
True	389.4267770706934
True	31.10894836948652
True	642.8740768770324
True	275.65097528894245
True	598.616790121768
True	698.7521755515237
True	142.60287414027184
True	526.2129685479996
True	498.6092931592659
True	63.75363091980983
True	949.1813286741104
True	2.685933965603024
True	28.358114097242638
True	632.5099010059416
True	644.2182594778509
True	131.87785078751634
True	405.9039005011315
True	123.8584280255213
True	75.58532602539722
True	458.3018837265992
True	36.58764996289395
True	511.9189946656808
True	12.918194924625872
True	863.1716105047379
True	545.0666709969615
True	653.2029144112292
True	97.16757489189033
True	380.9706239837075
True	1009.7794277351912
True	861.2686220089528
True	140.9341053849121
True	555.9225410671028
True	459.34190013403526
True	250.83881434510783
True	256.5751792680325
True	4.78920033182552
True	332.71442458968687
True	11.950816261916986
True	367.6529740024223
True	78.18048444692454
True	412.51189768822405
True	674.3075739650783
True	127.05292451252002
True	241.17768160925755
True	638.2699101095682
True	669.2917319433824
True	290.49853558153865
True	137.37759883511114
True	167.87739835006315
True	470.4806610162093
True	88.1760527196702
True	10.137233389855188
True	503.3613096989249
True	571.588160334814
True	18.896388538043865
True	140.62171323407014
True	922.061436105472
True	485.4995447960788
True	279.69456772582924
True	32.650041682957834
True	471.1264365911268
True	109.7945934408112
True	587.9350168140284
True	662.4900285733191
True	294.2870698834609
True	372.8908196088853
True	187.34506076980915
True	232.9814579119363
True	77.09489889782365
True	219.60242567579309
True	500.43124430384427
True	20.90555601032589
True	456.6978184243448
True	387.9916782665911
True	702.8278552438408
True	881.8848803997973
True	912.5149397736598
True	163.8607119437821
True	407.0457814600255
True	66.89256678294664
True	190.6143488780969
True	325.8852011937467
True	11.271846901143316
True	804.4478164572707
True	22.335644114380745
True	394.3220079452325
True	269.57921272562174
True	643.3507077506513
True	215.38978891461912
True	38.25490487743578
True	702.554250238781
True	1074.9936397461784
True	229.52610068141348
True	131.8875253943168
True	622.4853588935629
True	497.0066356271636
True	17.045558296872677
True	834.0609460312102
True	120.0273400575682
True	46.54386272520327
True	301.4365046109993
True	363.6964095366157
True	402.4631419051039
True	266.061723103362
True	18.581555825153487
True	23.119414797698496
True	833.4169652870556
True	208.54283731858163
True	109.05115434138806
True	833.4648153128975
True	662.3590045614278
True	637.3697577868359
True	446.64239264028
True	148.35629264402317
True	32.03376865880549
True	103.96999502320703
True	431.0051431853827
True	221.10610407515452
True	479.974555880746
True	147.80391716563653
True	480.9223853274503
True	648.0300654727718
True	949.5747619570552
True	26.347077035636936
True	936.7140213698606
True	1078.4694789185417
True	468.2993994340186
True	87.007360202368
True	800.8029743602435
True	624.817511532208
True	674.7715256805924
True	165.63413169967748
True	754.9234240072077
True	707.4264717234282
True	119.55985104560446
True	756.6136312116901
True	835.4905731995801
True	488.74101941450726
True	226.48556852629451
True	74.95339826471957
True	312.5635899190896
True	356.3858046145783
True	458.20713946904846
True	445.14298489269606
True	198.0882767319699
True	305.4541372655791
True	2.590629020991875
True	13.102477942930747
True	108.91541122363114
True	134.57824288552249
True	360.05670642196
True	350.1235307715084
True	116.8447486298499
True	18.02224458442282
True	213.0729071385252
True	820.2202283587412
True	459.4637768570285
True	533.4511823987823
True	559.8585299721115
True	824.8122225398919
True	638.4313067463895
True	86.86623118558684
True	202.8702772821524
True	247.35669712809613
True	295.3833857139239
True	104.7042013542908
True	368.64842975070576
True	425.2821403744797
True	168.5347961598327
True	649.3988730947353
True	242.4297563107612
True	199.93390562498985
True	29.229891013732345
True	245.9651816013918
True	477.05815008962986
True	168.32807407728444
True	549.1918597339921
True	490.16478428903815
True	237.02294526077853
True	102.90679808606288
True	42.44844883048647
True	404.58760996102535
True	784.4143792587815
True	169.04819846417854
True	1012.863677235332
True	1025.1686288982892
True	479.6774975277719
True	103.4936590585418
True	120.72647344931246
True	666.4569998550725
True	8.328129844463838
True	223.74948578931992
True	138.4154727229702
True	117.75398622783564
True	335.1312569017125
True	630.2128205761921
True	39.79751577585126
True	124.98546992651409
True	961.884857759368
True	53.47943193831566
True	470.9713405821319
True	527.7779858477895
True	253.30609535382632
True	128.1323268696476
True	934.5431803809306
True	1179.9692198087866
True	520.5305952804172
True	637.1340028038036
True	217.07619407419128
True	155.01769942853315
True	325.3200334199423
True	250.99171549597665
True	176.96644615297402
True	317.0515662089819
True	351.28396896500465
True	11.710061727095365
True	627.8046132367435
True	148.15737218281205
True	77.94537276560693
True	433.8831381588319
True	318.9916177715557
True	1142.6621447348668
True	348.15515655343563
True	971.3448077203444
True	9.932732593264396
True	262.4623247906537
True	227.44018303721305
True	152.06182050996753
True	474.9381826087297
True	191.19107718553167
True	417.435466785764
True	333.4037698674749
True	108.88955585540528
True	363.54836909681865
True	1000.2594183378
True	707.516981835309
True	230.1447740898668
True	98.22171962622372
True	281.8422224940743
True	24.9311090733116
True	350.6114992382862
True	325.00580407785645
True	554.3139885098227
True	444.1842237041112
True	367.01147537100417
True	157.36367983951718
True	14.71215154835087
True	424.93554395790113
True	288.7025697618967
True	148.76070585944962
True	303.15566409388805
True	430.0916686322647
True	808.2457280026182
True	316.9833756026298
True	773.7476185126145
True	417.9183318615256
True	368.6791641408348
True	1.5773778076416067
True	1176.4604985789924
True	105.43005678408466
True	920.1220148696992
True	202.88159440234057
True	436.0320986777565
True	682.675272288376
True	84.99130745574367
True	499.15282707834496
True	32.70560822817148
True	407.9656091896996
True	76.45243168195391
True	222.0191824429243
True	36.7575256239513
True	663.3870798834986
True	186.10192436021416
True	27.213193109585287
True	378.92838927382576
True	105.83026554473892
True	166.4303793672208
True	800.6031069326393
True	267.24662468715087
True	153.74237214447297
True	363.6706686509028
True	529.6310894504317
True	324.78310237598293
True	529.445177045167
True	609.0743590927761
True	158.43360952555872
True	6.678483033089151
True	76.48075908761756
True	428.9785763291778
True	93.75386311135811
True	80.58622123290225
True	1050.9218582797866
True	28.896898816169585
True	327.8101099336492
True	321.61877484945046
True	436.2669718547035
True	676.0850732600118
True	185.22275240929483
True	642.6868196071199
True	323.71301558826883
True	348.0283425300451
True	269.6980285525441
True	224.15389812212703
True	363.76457826173896
True	453.71456135813696
True	408.7895713230777
True	592.6743110878604
True	138.9093551193372
True	75.21443192212415
True	35.03046671685935
True	285.6715800305013
True	641.6839271645397
True	415.4808333875184
True	780.3021343349548
True	209.17899996608364
True	399.4003916894323
True	67.06524612546376
True	53.21990684192912
True	425.9846924654561
True	201.37531507381576
True	230.65450772074655
True	44.80127410763313
True	1104.2968863305375
True	176.1983663408447
True	910.1996196591246
True	327.98800465124214
True	919.1190632291226
True	234.5244901538356
True	447.9322346808967
True	535.6219485185196
True	583.2753929603683
True	213.11124149601915
True	466.6390457344243
True	946.4493190435152
True	126.40181154327992
True	7.350543058992297
True	571.7193098984844
True	29.60631351284944
True	78.17469793840603
True	784.0536039051301
True	239.06309552727956
True	1001.5425209889625
True	684.4951249522966
True	407.27331153885433
True	283.4361288061102
True	506.8193418586674
True	346.19987610718084
True	190.4919073536417
True	693.9739051586073
True	722.8717266756087
True	214.39556201325087
True	87.7938720279391
True	506.5336469845466
True	136.5886759558541
True	378.60135748788
True	329.5651925081106
True	65.44548192562836
True	389.3954155877517
True	415.2915769742054
True	372.9139634186862
True	424.1317522390669
True	392.92283637246703
True	611.825700057192
True	55.83125152413911
True	455.6843188916481
True	328.88648387500143
True	666.0398105101929
True	223.10398979330145
True	103.25394724094326
True	43.25764207699897
True	517.7341121371207
True	639.364679481469
True	184.38504534393147
True	407.3015254935373
True	346.02650277157545
True	18.04228626445217
True	173.04251392595353
True	296.0547243266532
True	2.993131889269025
True	882.5566254907984
True	81.62384191338731
True	106.41538719827126
True	105.31610345749657
True	365.166030309257
True	35.92496903215066
True	456.3594925694008
True	218.951729014623
True	6.506735046505643
True	118.64322285110096
True	450.3521370952286
True	50.40856726844866
True	65.8254459478138
True	185.5186530551859
True	291.71335826393687
True	947.3251865955016
True	379.4705922879368
True	949.0938883522836
True	189.7002704401339
True	1039.3298578708225
True	801.6461171468682
True	679.9202172587388
True	412.47295315448406
True	377.65849660864944
True	75.62274585529201
True	72.10506845810764
True	80.48490769695398
True	170.62088221424762
True	492.7683517318752
True	1070.2064381983198
True	169.09408777279907
True	358.86308106441965
True	440.2688954354459
True	590.1469509929348
True	609.9377265066133
True	278.6478216895889
True	448.9154174393025
True	677.0060801077618
True	94.4330108656584
True	724.2006638183395
True	260.69260426322404
True	138.66048257355652
True	408.5920839130638
True	845.3840554635144
True	428.2379883185723
True	840.0323275396354
True	195.549348299138
True	346.42940374046515
True	677.3420792998492
True	607.2199520726086
True	180.651281186416
True	278.1406764884375
True	829.7921302794801
True	30.233835867524984
True	187.6839683784774
True	498.5820959657945
True	706.0483477611414
True	102.11975030381583
True	37.55603753279321
True	173.1599007503255
True	686.2254981943598
True	315.8408688623118
True	551.7179460557687
True	359.225645912636
True	286.0792452441784
True	431.2479409739912
True	491.4553713576726
True	71.50581480371811
True	381.4517826622414
True	773.0770004564622
True	0.0
True	291.63814721684247
True	251.19928697446167
True	955.1748648399686
True	149.98568877347716
True	627.03083256906
True	641.6651608182042
True	109.72396527947448
True	225.2190234330962
True	138.20718395612195
True	11.267717443847706
True	287.5411121773022
True	386.6122252695693
True	1123.6585158247274
True	233.9855710657058
True	389.5553194441589
True	667.1806803193698
True	207.79657631949263
True	27.02633136315987
True	876.4809522553512
True	617.7829218774536
True	155.7776590738053
True	623.2990204899726
True	168.45390671664234
True	302.3864306386157
True	809.5195085056803
True	32.80074170915369
True	106.64403889577628
True	522.336978411793
True	59.11531215455739
True	75.89703989043852
True	404.3651099145953
True	21.465136876531744
True	743.199073879798
True	97.64326381429782
True	162.20660451663787
True	16.853317054211782
True	686.5603170751599
True	27.937583830539552
True	787.9121843284912
True	402.4349395999718
True	117.79292651247864
True	695.1832085385577
True	515.6786998892845
True	573.5707573526618
True	44.76145668555087
True	368.9402803806482
True	5.906720341163928
True	95.24080488441322
True	383.0205074849224
True	47.41565761649332
True	113.26392630988148
True	304.84583191923286
True	176.22055201887457
True	98.41258305185524
True	659.87703625285
True	20.461055148878444
True	1144.051563916484
True	493.000307843833
True	307.3082955352173
True	493.9637418179552
True	124.42526678207558
True	792.0588136470271
True	1125.2064331595318
True	731.4544394702921
True	171.9469799151101
True	222.65645364584452
True	47.14930592342238
True	58.698657333563965
True	155.40394820082884
True	107.59980172355542
True	168.0408732765206
True	1168.2246086557873
True	296.6457912355718
True	356.5330326170944
True	713.5794479830868
True	16.987270854038083
True	14.33194522409596
True	603.6568537161428
True	4.825305625145887
True	118.5633706702468
True	676.1599411116464
True	186.70559029538447
True	656.1594404324896
True	834.3591240695692
True	149.2148780144153
True	906.2153657171882
True	2.729322575515878
True	454.4453091409744
True	1051.4728635691636
True	24.93566086315769
True	240.0608698572282
True	147.73304680569862
True	984.5112101975088
True	233.18552195744945
True	492.80518642257897
True	116.1013404752376
True	523.001797811976
True	156.8217732643384
True	96.38461634016318
True	394.6936582949103
True	72.08756771621469
True	52.74342096709166
True	1082.1889346705375
True	247.1562680544252
True	161.9898671824973
True	366.1148171784454
True	397.2824378161878
True	217.74500042706225
True	167.65332719356522
True	366.5870606540313
True	35.7696737995262
True	479.5049663444634
True	1073.82544399395
True	114.32049226625632
True	472.6753919969848
True	317.7644645714068
True	26.11033417889048
True	392.4394613325673
True	105.99996932090268
True	591.3032500553612
True	210.6124834408133
True	432.038739728259
True	18.84484138238661
True	423.25437352842187
True	108.4765301024204
True	349.62407249760537
True	34.028837552658054
True	174.06273833591413
True	253.34219541433816
True	779.800639059142
True	58.18086199440472
True	137.60582635457206
True	238.8171544877004
True	126.12315131072496
True	644.9563691381019
True	570.149331030343
True	768.1830798775469
True	392.1226321137066
True	540.5981986895854
True	421.3842690960177
True	685.4456754963919
True	71.41408021491158
True	459.84495594506114
True	436.62055286212006
True	49.63020486345282
True	81.19171955789928
True	130.002452115731
True	84.08194479394027
True	336.937777786306
True	836.489281953453
True	347.5855789127119
True	1107.587307866285
True	320.6226062579761
True	931.6895072308672
True	147.10159187236158
True	554.8328713304005
True	615.1693020681948
True	688.8552586224837
True	457.7574612351594
True	66.55377933750967
True	280.39799944176167
True	43.357234355693954
True	166.78627337213317
True	171.90073395143526
True	1156.5950822201655
True	226.33222660144045
True	557.0250853988148
True	548.0815056109925
True	562.7335268754347
True	870.0068639612176
True	612.2684706691402
True	646.5378374925549
True	937.899162934333
True	124.38756939335327
True	302.461631792214
True	262.05992778606816
True	328.3366252167659
True	90.86843497063836
True	383.5735510219205
True	4.522060306108249
True	325.5185006630974
True	248.05806713515423
True	583.6949147918142
True	300.5500214971782
True	360.19445849462306
True	11.520230043309825
True	53.61102122527967
True	539.9525179930446
True	32.76205801465488
True	147.63260204783955
True	66.54915641132074
True	150.7142543814416
True	231.5952388854689
True	71.54795138660104
True	383.2275054754085
True	275.9364437373157
True	103.6040388917899
True	344.2340748567647
True	64.59036348299057
True	571.296175889177
True	846.4360584869333
True	286.1879369622926
True	1177.8315290105384
True	115.37998198970703
True	317.3012709701733
True	1038.9812383187646
True	88.24687765498496
True	290.150374327191
True	10.457082460203669
True	406.797181836748
True	456.6842753570021
True	151.68613910726583
True	615.9637803283888
True	930.7748884063316
True	159.2249343218487
True	74.26142253988304
True	345.1157261780118
True	520.8317110667465
True	623.3391497973314
True	1215.2554124045362
True	28.239296438611227
True	952.8980567745228
True	132.62542508267413
True	639.1902614727015
True	122.47872451316454
True	131.7718782430253
True	186.03575090907844
True	163.59682420856078
True	776.6942605838901
True	203.71078357028352
True	231.20731590750344
True	67.5047900716856
True	508.9384681144867
True	439.2656738215956
True	175.59465727332275
True	242.18538313385372
True	17.01574942097717
True	431.10096488222575
True	221.0912774529326
True	292.5290335667003
True	116.04019134855328
True	707.5951471283154
True	424.9567229735495
True	250.11550526221305
True	639.0012919252234
True	533.5565716905523
True	461.0923891094546
True	144.0556063555521
True	530.252088494734
True	429.5443177133631
True	3.078316973640675
True	198.57990012688015
True	91.47061731680812
True	239.59716621056387
True	3.356564096908202
True	123.50522526070873
True	352.17686515842195
True	7.199750942591848
True	863.6738693375562
True	167.4315403583015
True	732.4938010164293
True	790.6027127257097
True	157.01077872528757
True	226.42895675167605
True	485.0667037653353
True	847.0448322632526
True	46.34989123907687
True	40.95791787848914
True	126.896254164353
True	627.1638635937778
True	738.067914372019
True	183.0831608904526
True	585.5207639285857
True	594.8212248276315
True	838.8433001396058
True	398.12656811609526
True	188.68081673263023
True	872.1256676339387
True	211.00621791590905
True	147.40009773560337
True	327.41631125180703
True	229.56472286991672
True	205.1753977992733
True	613.5461334068536
True	254.2472396101292
True	198.6612634945097
True	461.3031971609085
True	465.5160879628967
True	61.81294867430258
True	285.7100374456958
True	77.17124319357234
True	347.7595899873397
True	365.3033018882415
True	251.98911076803964
True	178.3946303369186
True	361.4441749420233
True	647.2725553405915
True	759.6443730285972
True	307.7180292052629
True	751.0877005765024
True	65.96921734785846
True	902.4859853236454
True	343.5142812043832
True	11.774299813505785
True	608.4596083324534
True	672.3393254793953
True	243.57465319923355
True	172.79044151378002
True	46.85607936823791
True	378.6589139591517
True	78.89446262339348
True	13.849509913886248
True	899.9546686238139
True	378.0916691678784
True	173.5745041846541
True	1000.8775226248496
True	13.109694858919054
True	801.8897035561257
True	31.53171206940921
True	650.7242197711397
True	61.23587550582795
True	766.3052781172015
True	447.9939642766365
True	199.2035469999801
True	447.94290999463374
True	204.81531631489457
True	297.82490164598715
True	223.8686954469583
True	390.1555170771288
True	9.504672622330062
True	322.28877153978345
True	117.76924756075506
True	11.163630892619958
True	461.3797880134052
True	733.4741440480188
True	280.2766795346065
True	77.89023077948016
True	313.95469795154577
True	82.33124439328274
True	188.2409148397837
True	171.2019437962786
True	376.4258137871053
True	43.63707881880642
True	141.45200449439437
True	383.5846090615247
True	876.6701789145775
True	111.430545721894
True	206.39742715134983
True	461.4534204522043
True	20.18542424645437
True	422.9693278333738
True	513.3322396491036
True	89.6230849806459
True	398.0746233553488
True	352.9927638457943
True	413.2956378409622
True	577.0103376882096
True	1057.3110403049477
True	955.9368297122
True	55.681160901279966
True	1075.009798432884
True	110.70451520171076
True	110.06783333673032
True	104.389602934652
True	491.5899814520969
True	376.7874154723988
True	570.9501479424948
True	265.94419488287025
True	155.16326111207934
True	403.43953727391056
True	17.192591340318177
True	446.25283655412215
True	378.4338213226184
True	148.19944422565112
True	96.6994093280806
True	514.3806127681321
True	983.2673457239248
True	202.4072055897397
True	66.4995130378351
True	424.4780760423409
True	374.3874946443737
True	464.14527561928384
True	329.5433461220738
True	5.064179978440336
True	561.148575415873
True	504.2942961159979
True	505.8772223438285
True	187.7207427926976
True	106.09236123455784
True	22.21305529677967
True	379.66650123157206
True	107.22297823803105
True	6.043336618086871
True	32.25019783853868
True	357.93973082666594
True	666.8159555075433
True	134.93845267153563
True	84.8797582384429
True	26.084845071005464
True	406.329325872355
True	363.7442411687291
True	743.9137604460077
True	299.74337178815944
True	512.1320416945098
True	547.4224137942485
True	540.3043694719391
True	300.3909430338628
True	542.8103682336108
True	104.4066430495299
True	574.7039719265329
True	5.975042633617686
True	347.4009031642022
True	461.2536001424863
True	967.7651681739868
True	347.60524523329184
True	755.2124929560958
True	949.7657587017268
True	186.549161750275
True	38.94687150814169
True	392.2483939878075
True	394.23347883054174
True	584.4465902085451
True	250.8254611932002
True	29.469000396190346
True	623.2583813270152
True	124.78522274710892
True	1049.4857329754327
True	326.8624962463441
True	494.5362212974217
True	123.11317148202068
True	800.5282545035544
True	134.33264039071
True	835.5568206926528
True	559.3260548382601
True	181.3720668586686
True	120.80609554777013
True	65.99294467079501
True	564.4410323411466
True	940.1614806206608
True	415.9615604187068
True	563.0473048851234
True	141.98500208693548
True	643.1308365844999
True	481.91844638622223
True	787.2931316283078
True	327.1815391797689
True	546.9910048133407
True	115.21720461072552
True	26.671005965158443
True	411.7084072002922
True	169.12817847718526
True	104.6536330657138
True	367.6477525817275
True	1086.3635573207673
True	257.1426812250781
True	552.767869141717
True	11.656245832055191
True	73.81399549129428
True	333.7949580951421
True	785.9799606217848
True	461.7121386693441
True	526.4065159982065
True	704.4426551750835
True	65.58645847398805
True	701.1012086497082
True	43.44200285655178
True	107.9917250630776
True	186.7945597225744
True	82.98088984207187
True	27.03295215345449
True	304.6725583364548
True	467.372867533973
True	913.5235086265084
True	863.8884094594655
True	4.730208932164016
True	293.3017353545144
True	444.56171510889385
True	121.66206181540858
True	252.2457934210376
True	321.89630755189626
True	1335.5065651674645
True	447.7613312803278
True	25.072932675535117
True	176.09558569192552
True	718.1358837114174
True	35.04494406351243
True	174.42336632813968
True	585.3761163865422
True	70.44229295590347
True	866.6392220548529
True	329.19524746222083
True	651.1226921586073
True	78.97230772449711
True	685.1488973564956
True	572.8231068213884
True	892.4670348240178
True	247.99605870227307
True	497.6626992525686
True	810.047282807085
True	929.6939035326516
True	232.0001277425629
True	768.6235022808755
True	221.16340064250969
True	465.2485786492016
True	363.11243643478815
True	507.9793261600839
True	503.40211616279805
True	334.2966994367621
True	352.5474642300775
True	111.33379838023288
True	333.8377255016125
True	1147.8497190395558
True	311.6710377442017
True	145.89607115375466
True	284.7293103198264
True	762.3203272705857
True	656.7993196852649
True	415.7983134499185
True	114.56442227724747
True	335.9549169575671
True	33.734691908713565
True	169.39407112173885
True	90.08592936410707
True	89.90956858587953
True	551.1016420024395
True	141.53027051017435
True	129.5251728451139
True	102.4116274892331
True	83.62182317015005
True	438.371445212748
True	397.7393126162296
True	1031.9962283086224
True	542.0909832646166
True	846.4349040470471
True	268.10804974387327
True	292.6429330407702
True	513.3946270420028
True	195.22390024009823
True	756.2710522083247
True	242.7758792489058
True	364.5607731376383
True	70.12631550437519
True	115.88802734294303
True	261.31993033378774
True	122.73989745255872
True	481.7829928479299
True	29.336247827476814
True	553.4414999372822
True	1004.6049435632682
True	729.9241893543433
True	1.236535421491857
True	57.63313312029711
True	465.9269745774348
True	429.9584655609742
True	75.70608717259914
True	123.45665950111156
True	298.5730234089242
True	82.47001663723232
True	50.30105956537624
True	721.7715428529723
True	627.1986720574423
True	170.7463982589141
True	170.61938365438044
True	524.2960685358801
True	51.14797389968879
True	24.10969632680193
True	553.6263633823845
True	443.77380991959177
True	1124.612287071524
True	46.49150282431195
True	438.96638205374927
True	877.3607631858551
True	813.1270263813879
True	285.3283994510254
True	737.8471367623272
True	410.3053134304931
True	40.17173308950416
True	97.54929198029812
True	711.4307221064566
True	77.10332042605435
True	147.49255970854796
True	923.7274065351658
True	188.3126858345824
True	257.51235244734704
True	101.70662825095933
True	656.4535536487483
True	587.5553957319238
True	209.98506115170812
True	426.0279375886719
True	41.23091581202824
True	277.2148270301924
True	615.4515364209328
True	631.8451862171579
True	318.20887334317763
True	78.3698066663002
True	941.2242217518184
True	1077.3332213343017
True	567.3764246546001
True	66.35558501089857
True	29.646782929047784
True	91.25023206380176
True	107.1219949403744
True	101.90054361515026
True	867.563395193468
True	1225.396907215495
True	707.0325686055929
True	323.0943428140129
True	5.400909525204068
True	20.54469154600169
True	353.58986249425936
True	477.9819852318765
True	47.411653026148656
True	554.7038377327373
True	433.5456480377064
True	408.731987363854
True	78.29196054473293
True	198.28223435518956
True	257.22441584075364
True	129.73232109543684
True	379.04695625644246
True	39.14623778244781
True	168.52788317072722
True	1171.584924935447
True	5.302027605804297
True	27.945155457994684
True	575.2014976574675
True	356.0706754094098
True	785.0882664050083
True	160.0255495821593
True	743.74057178509
True	593.8001520907923
True	269.90609045750165
True	449.4862390583368
True	328.66753793067
True	298.5748404008871
True	268.0027031324534
True	376.0595620723908
True	501.7854243953303
True	494.1797235214465
True	109.4842122726218
True	348.4079599700209
True	8.784890439585787
True	193.7923230879318
True	234.0833065376304
True	889.8256105064739
True	596.7435219933305
True	31.08589022462409
True	715.7721259919483
True	818.5333488282541
True	106.71782345276624
True	347.63889230442913
True	839.9378170659154
True	228.3067109945952
True	167.00692350887948
True	536.5688065342373
True	602.6293002822629
True	1127.9923617112804
True	147.9228231835086
True	151.49803216633083
True	260.6906102632503
True	306.39931633898294
True	425.3522499274367
True	411.8850610182948
True	319.82156097490434
True	437.4894349803612
True	486.5982239555832
True	228.1808062477229
True	1471.5813333576896
True	252.9154887613863
True	418.0122180258352
True	52.34299541126324
True	780.0981449108168
True	243.28805610013836
True	930.2603066766354
True	554.4514961875
True	307.6400081151602
True	765.5403355404251
True	281.62581654139126
True	224.14230239066632
True	263.3570941951583
True	221.85533786828344
True	138.21170883683106
True	243.6096084916532
True	726.7053655401568
True	526.5684215487958
True	223.89096372365168
True	1138.3155712692908
True	113.6588380505819
True	256.486194924171
True	71.34969876411016
True	297.8302142016114
True	416.68506034747713
True	83.6361660020622
True	212.89875625481804
True	74.50176900690285
True	708.6569644316936
True	394.6624142709412
True	220.17303702314533
True	734.6209960238695
True	899.7045634357015
True	820.7180549239406
True	835.8257510945728
True	342.9149896852041
True	1.3643799860299253
True	263.73851228644145
True	57.360964976993095
True	375.9838601083355
True	58.1722031042528
True	350.7573541918513
True	855.0008558884473
True	1024.881467548809
True	405.4096115889666
True	23.042375892351725
True	521.1687563596006
True	499.8187661829583
True	190.4485492533585
True	237.42793314623424
True	280.9290889286435
True	22.08813213704863
True	132.53989016605695
True	1006.6224731195678
True	65.55989938806047
True	482.45453254430345
True	787.0062535956476
True	104.02486338029824
True	252.79492102523
True	111.6048405828437
True	15.308891489406694
True	1.1023234439910297
True	121.55257236416756
True	1028.9461453728252
True	500.3638910221224
True	68.91098669809767
True	788.4476655400617
True	338.11184116569126
True	1.1266901952134112
True	454.5920343472439
True	199.2133118745348
True	489.88304927408495
True	83.0585378019015
True	319.53799690328225
True	372.58793464267785
True	180.8568204376123
True	209.61269376919807
True	122.253898570772
True	180.1204253278138
True	998.0486816909108
True	15.575030745525694
True	503.5088827171833
True	476.1546146297173
True	414.0533527232961
True	218.15330310974872
True	243.5064053308914
True	159.28855876474464
True	46.23815263722114
True	506.3315995879405
True	154.49629120596074
True	827.3071743619045
True	873.4771501579836
True	253.30345900605565
True	318.20188780705826
True	513.026435043441
True	42.14406967206242
True	83.23299257792667
True	709.428551856049
True	1068.1801911194111
True	105.49066883134918
True	729.2486934753078
True	142.3765145048424
True	944.4719354000758
True	676.9143395356199
True	106.78382963362856
True	260.45306007412444
True	625.5583264456426
True	269.7443482614608
True	46.11044571920797
True	573.9358696722751
True	442.76858744848806
True	6.666549023932944
True	470.8140434659828
True	65.13125929232324
True	181.65138772088767
True	238.3219896090196
True	302.3640253273437
True	77.11812778941085
True	222.0082100194752
True	352.70853933705666
True	419.021435255166
True	921.685411042071
True	47.98097035787011
True	879.354650393595
True	1024.3069387071407
True	132.91854577541156
True	74.70311086731667
True	1000.3257319394584
True	34.349756097662336
True	235.06200660664072
True	85.44573474226715
True	212.23898366040015
True	376.4818680587941
True	950.3800451228888
True	97.3631430980708
True	72.29853376921464
True	680.5973738771
True	280.2130474160007
True	698.6183617716359
True	52.71363173299011
True	447.8406841147043
True	385.5410419990631
True	688.3229843794433
True	51.5036754535828
True	110.37719435224508
True	28.46222649173623
True	270.9767156326492
True	46.8908862828778
True	342.7894158997697
True	2.893991442397991
True	1200.401991419229
True	107.46881520157804
True	134.48159342743534
True	351.08864151426405
True	755.9677745987865
True	678.8905573287464
True	983.234265632795
True	460.9429537175102
True	423.2788344502633
True	142.10248582118294
True	413.88555810812215
True	864.7332696647264
True	421.5916640664847
True	962.2561702145616
True	80.20257518798903
True	438.2744556086543
True	178.00601221877642
True	277.99172570236647
True	759.9340271367774
True	161.43196387131692
True	132.32954287636994
True	66.448558468136
True	889.2176397731795
True	806.5649543686601
True	82.08813283841467
True	430.3236592885837
True	740.335948685002
True	411.930628906443
True	55.608727988961775
True	323.371615260124
True	772.8170602176494
True	29.286079626074883
True	361.5604060402931
True	168.390707789843
True	280.1380084757275
True	32.95683918451131
True	216.72117199197496
True	791.4478489564245
True	646.203191440251
True	54.17044201239214
True	295.1392177473565
True	876.7057013097808
True	16.48086007827287
True	313.2051561686686
True	289.1508217242899
True	429.5454257495923
True	213.6693729557764
True	596.2735212129783
True	48.90124518068748
True	965.1796060995276
True	873.5440678193279
True	48.25937615182301
True	390.1550038213934
True	723.6900907650107
True	935.5709725457664
True	282.59355670026605
True	581.9569515014905
True	129.0550817163374
True	179.01213479927227
True	131.96067521717998
True	141.53490364316806
True	205.6280731896305
True	943.9058424329464
True	796.3440752948896
True	963.861578589054
True	19.475717804492483
True	27.345959294650697
True	361.3625016011192
True	14.660202520291758
True	614.4260695185968
True	1079.6241466050512
True	263.8002273746683
True	203.4026064277982
True	83.19501023292075
True	217.02675755837157
True	134.68364292201093
True	43.43536868165743
True	134.9171656518169
True	92.61193171066164
True	239.0695793113188
True	539.042979331965
True	160.46442346878158
True	29.628016900358297
True	59.78598064208372
True	442.3969670471818
True	260.5274094864506
True	602.9747003099708
True	22.370273193829973
True	110.5536978697363
True	690.4123313577152
True	277.2015240960284
True	493.2139631524255
True	657.8075152512904
True	104.43699534299232
True	111.6764823041388
True	81.71626826818012
True	26.004195552643207
True	120.0643626518384
True	89.15544759985949
True	105.13026132032574
True	152.88204534634082
True	234.6844244098989
True	822.3124283898971
True	285.41402686874056
True	952.9861542978726
True	165.18990246605117
True	199.0877872222474
True	818.0628858438222
True	292.5201029449761
True	580.4878699958657
True	251.923912207182
True	363.4831984581511
True	441.2513975486861
True	555.428715707744
True	665.2755876638706
True	364.0037109876889
True	33.70984459658774
True	528.1227748670563
True	624.5399985176423
True	20.41761345762177
True	11.313557069055578
True	266.49198036510245
True	393.1965377526584
True	459.4639991487824
True	65.63338786045969
True	653.3754251417629
True	972.3985517177848
True	234.8099767096111
True	893.7968569402965
True	270.16034906447646
True	104.5725497273442
True	280.1889729825389
True	666.6709566377461
True	37.85405379540323
True	580.3071773625564
True	1294.352950709919
True	1013.4868871701426
True	906.6744946013356
True	212.5571085994296
True	88.99575823645458
True	190.22495969672636
True	827.5865613088743
True	146.20626614194214
True	1063.1915652178675
True	885.1118726766273
True	40.57360342362145
True	90.9619572809823
True	412.9046338406202
True	415.0430397615106
True	197.19394522778097
True	515.3403301238185
True	657.6178863406572
True	128.18955210407574
True	275.92393655239374
True	1011.309653405159
True	53.82655424485385
True	693.6340581246764
True	549.6023137444768
True	39.88047481731266
True	861.5400897444247
True	386.9680915411251
True	556.9161596417168
True	112.947085621082
True	262.8956048652558
True	209.77266346911824
True	26.359244764283773
True	128.83151076040602
True	752.9679838163265
True	137.6143117056407
True	364.2139847698076
True	63.71444341712379
True	642.7509018693784
True	582.3091022662101
True	226.43942944266396
True	444.2141269094005
True	169.0424635846591
True	161.42990629217505
True	220.77113123728915
True	285.82295053365806
True	361.2133690956616
True	127.88180406522524
True	190.95596840354813
True	26.582409746705824
True	874.8489614661482
True	305.7041496277634
True	10.688776147935735
True	361.54819648176425
True	162.39081914389138
True	620.1824200039526
True	377.6115759271199
True	573.919180673518
True	537.0502907803422
True	484.7259229501811
True	799.2444976470695
True	245.04927859609435
True	540.3027688822476
True	159.37040090580695
True	528.7044355392849
True	368.8349465145956
True	376.239543217532
True	130.7433913913154
True	132.19104495231858
True	106.46941664657696
True	65.96141888444109
True	719.846436981639
True	179.90712334521012
True	49.84270533074968
True	0.0
True	543.6836481963616
True	112.75155877260492
True	19.06733957472428
True	42.06979890445205
True	110.06291714452036
True	532.7779447162565
True	178.79160063751166
True	106.01859906150432
True	33.480237475681534
True	162.87607135259756
True	889.5562303606874
True	51.588382256311455
True	231.1457496706679
True	778.2532062435646
True	319.1862376026544
True	443.1968123945956
True	461.61162417319713
True	504.3227473636797
True	603.3765367640401
True	913.3336028163258
True	260.85156403486786
True	1026.6995560457487
True	909.4990491857138
True	615.8521815430802
True	345.4883849849712
True	843.1697450386956
True	11.557978137775168
True	30.704328552264563
True	293.87521593614025
True	43.321415751480494
True	200.93609825314712
True	765.746483994716
True	208.155651950152
True	745.0638832213539
True	769.7238867831815
True	127.24062419195836
True	385.9308281002412
True	560.2884234434154
True	25.02076629785043
True	137.08075669449877
True	428.942191530086
True	303.91548829049
True	199.41700354620295
True	113.30625287180406
True	393.9630713512905
True	20.64657436082888
True	347.14611378844234
True	360.0279001601943
True	1031.078887209454
True	363.0323409314199
True	32.28617751681453
True	429.7711491884053
True	440.9572211260798
True	233.52077096540236
True	32.295624061289935
True	764.6446632180848
True	426.9820192724167
True	182.34412058506248
True	13.115250607095383
True	1199.105238934951
True	165.97544578335268
True	24.925310725823454
True	306.9941981927114
True	285.39206599191186
True	110.04532704081848
True	302.1507251816539
True	49.40618261804273
True	318.18192798536785
True	300.84775305639505
True	315.4705098417322
True	32.06072249248251
True	42.78626060726763
True	1039.8850051156649
True	23.592663716129486
True	13.077018828126583
True	176.20652483235648
True	654.6175641532533
True	9.33825675556844
True	178.63885339624596
True	173.6807047591683
True	519.9198500037122
True	371.0831279929273
True	745.6230186505481
True	317.5156069179346
True	490.3185943523917
True	452.6051539604232
True	502.75163294944525
True	101.63000102022414
True	1260.5541713202415
True	892.9182763520074
True	300.97860047065905
True	544.4528496871131
True	97.37358091064684
True	558.7638677677677
True	441.2344809644795
True	151.48413258570034
True	78.49844491011359
True	354.8904568248452
True	169.68989174661974
True	32.86705045604803
True	621.3316538386993
True	384.9055451231806
True	64.7354348896754
True	30.582991413424075
True	669.8258917761634
True	491.2260865713861
True	73.79689036964379
True	21.7737843673454
True	349.5733773116911
True	322.08111167462084
True	734.6160633788052
True	549.8220214943027
True	541.3539444432672
True	772.414785422484
True	7.116680943172667
True	59.93277584484848
True	35.966948845620784
True	59.229273455681394
True	496.1977948550972
True	591.7711919727134
True	87.28564825070356
True	116.10184659804209
True	184.2913576360563
True	74.29773952472057
True	187.46131552778328
True	211.22194147623424
True	271.2675061974115
True	810.1449944158196
True	594.1223291422308
True	296.11178988056764
True	186.7249954283781
True	283.08798485350104
True	241.52444197285175
True	733.9797063664331
True	324.9934302547422
True	171.16205764409656
True	905.1140632963084
True	354.2946770717427
True	453.6311246830142
True	147.30063608334274
True	124.57736497000704
True	65.08070420360426
True	199.3104953014341
True	967.229325039971
True	516.9667757136211
True	113.30540289656236
True	346.0478483604305
True	103.97202800202125
True	665.2658967990077
True	3.630508398714054
True	706.2087568151916
True	39.32499635761182
True	932.9664488592124
True	848.3496835752568
True	212.4067220084971
True	29.209163895586805
True	77.898444330639
True	449.0498312859148
True	231.15851710668196
True	1.4773206867394582
True	79.10328500838978
True	1113.888415094265
True	344.8511471926553
True	666.449447344056
True	490.3355543989094
True	31.726659923690583
True	138.73752579597956
True	434.7168994137695
True	909.8335623793316
True	817.6489128395925
True	434.9407303397112
True	346.26850283243107
True	14.705127930039868
True	78.16482607307887
True	751.5206160925853
True	474.44920105411535
True	376.7374881791777
True	877.3557280700527
True	25.152010204152013
True	217.20087468013128
True	900.5254496707636
True	236.22893118219463
True	7.423841035256056
True	518.0404656052049
True	106.18531071159777
True	621.0102982448841
True	53.1979772882575
True	258.4192915034188
True	872.0078245226902
True	882.7351788785337
True	276.05860966555747
True	441.9033422613662
True	109.10322750378604
True	588.2028526192119
True	261.7080798959374
True	190.0844304624008
True	855.2825522487678
True	53.51875522545767
True	717.6312975410602
True	280.24956623282026
True	303.10110998726566
True	174.21577145575793
True	493.3478178495941
True	604.3649805411685
True	366.752014791562
True	414.5461543636383
True	71.24402429401589
True	157.81298729303165
True	445.939307445913
True	221.02806399386083
True	38.36373544799631
True	207.473968707228
True	369.9492945033412
True	418.02513230182376
True	760.5788435833146
True	131.76930209284072
True	654.9738998733208
True	518.9963807974474
True	617.5857014386837
True	131.88080685018414
True	36.32273738436525
True	676.067329855617
True	62.27484553273526
True	557.5851570772877
True	673.0050196686103
True	457.9579282987738
True	138.88004342121758
True	534.268268889938
True	4.765309175467749
True	395.5918103618511
True	28.88810935566395
True	644.6847710338012
True	291.1345191741252
True	583.8877811834743
True	686.055360840878
True	143.43835155189865
True	542.282600113256
True	479.3644816804649
True	61.82715924043112
True	963.1615304577024
True	2.6559789494201347
True	27.09986085826849
True	656.6205298047452
True	689.2233137019656
True	133.0120900585723
True	414.5922498693464
True	127.18733649110482
True	73.95308872321262
True	447.21637784284746
True	43.1646539854729
True	509.5440567982788
True	12.258665358798726
True	847.4828293156543
True	535.1936572369775
True	710.0176548801552
True	94.86708580644977
True	374.1608041543694
True	985.185123656841
True	857.6725298445008
True	146.34665329428245
True	548.6178545910872
True	452.9609183367744
True	233.33035436127963
True	260.4938624588393
True	5.893189672220428
True	305.039383464683
True	11.67316164348491
True	375.31836377812976
True	78.68242656761068
True	402.43071269867727
True	657.5883328267516
True	124.76584982958384
True	248.74348335308525
True	653.3560879400687
True	655.6721717153985
True	281.777374085974
True	137.7117149557848
True	162.77377647182013
True	468.019297716695
True	85.53307010540478
True	10.021618202480443
True	502.005249572242
True	560.1622835458849
True	21.07600853157374
True	136.49208679876477
True	904.0816999180832
True	481.985283226286
True	278.75183599645715
True	34.187402513136526
True	483.9713352642792
True	110.86795326849244
True	582.9737458999813
True	661.9726107924632
True	306.00233090437274
True	384.3001121362543
True	179.9958133696626
True	231.884031889836
True	74.8336330397817
True	220.5512594550061
True	489.62182955898487
True	21.21002445873264
True	456.7018715227473
True	371.7084328604007
True	726.6259077425833
True	871.0842228494748
True	895.935740807025
True	152.34974812372988
True	401.5620248712347
True	72.12372488337303
True	188.97001592276055
True	326.21038283627644
True	9.757733677337288
True	761.1855376836884
True	24.370613826421238
True	398.8052340674216
True	269.3393339984273
True	654.6458594059776
True	202.5130804628919
True	36.42314025000128
True	654.8570107934897
True	1063.7378747948796
True	230.6440895387446
True	133.23183457576965
True	610.701010054581
True	494.2099777099731
True	16.68831908247375
True	832.6991696437345
True	112.42468908882198
True	46.42814770951666
True	296.1363216428291
True	354.4362323609733
True	408.94513193747326
True	259.1586808283003
True	19.743097680232346
True	21.98395652542174
True	865.1267420247938
True	206.2136204823957
True	116.2925619784743
True	823.7971712039084
True	641.8571464037445
True	645.6918076626268
True	447.06894654114507
True	148.61169097675645
True	32.70453537083978
True	104.23942688496156
True	437.2779488836083
True	224.3877967794865
True	479.2793494092721
True	144.84584715179662
True	486.4918611165472
True	634.7103472005689
True	947.0889381154972
True	24.199178924323625
True	957.7159535998028
True	1110.2937904245462
True	501.6532039073184
True	79.57007083617204
True	806.5108288978307
True	632.1711866326842
True	647.3571799196471
True	174.16649936452515
True	730.6660617462537
True	721.7700356717008
True	127.2341825717202
True	799.2077225889976
True	828.9338209667123
True	481.0068043962077
True	232.59104631935435
True	69.47463757506729
True	298.71484880932934
True	353.90999284847834
True	466.7213168961128
True	420.8370290170097
True	198.18109513445847
True	317.8270669371049
True	2.603448402632256
True	12.514490717920957
True	108.3474804129756
True	131.09320937703438
True	352.2268276664627
True	359.20977726767404
True	111.17849134490076
True	16.03107168283116
True	220.9670372625824
True	858.2025713463154
True	458.3830527762387
True	529.412291831532
True	568.7721191657071
True	801.2156166315359
True	654.5799891354417
True	92.11014530950786
True	206.022377652363
True	247.97415982130616
True	278.3060534306024
True	106.4461769884159
True	370.890588602535
True	433.4035690730409
True	174.2894674867741
True	641.1715020363328
True	247.05522226430844
True	195.89928641028013
True	27.54632152780337
True	249.04268720358505
True	489.5323609541247
True	165.15003373114448
True	534.8489671465079
True	472.7776944970138
True	246.92586028527444
True	104.1464891651274
True	40.35655503781384
True	407.3718737406411
True	801.8600971889518
True	162.56358826093987
True	1054.7054228442544
True	1055.5388977444386
True	479.4965778243917
True	100.12236260489932
True	125.91137927084684
True	659.411552501921
True	8.42710278772558
True	224.17254910006724
True	134.96670944222544
True	117.86501219275743
True	333.32672412760905
True	613.5214250049711
True	37.74922628007941
True	118.5412087386069
True	935.3125565618328
True	56.033011532799016
True	460.5902682194036
True	533.7187501336807
True	242.03555886416387
True	127.21361657883376
True	934.0206661530804
True	1176.0727454907767
True	521.9488794984577
True	646.5442027472815
True	215.02095966348816
True	152.05386913280245
True	323.50420326220114
True	252.426847261567
True	172.60840144997334
True	306.5452300787845
True	330.9905397527703
True	11.076431240207564
True	626.2949595318736
True	147.85402468899588
True	76.21273727755751
True	436.9621914404432
True	327.38518859106995
True	1173.5849408943795
True	357.57186964492706
True	1005.5097857504242
True	8.021404556363189
True	265.5551702072373
True	218.634577580601
True	149.89886852139273
True	482.0860809204924
True	187.9249907474003
True	427.6388662587339
True	330.2109892874609
True	116.53254464849546
True	361.5127630719271
True	999.1114427084004
True	716.6861339701753
True	226.5815592638912
True	113.27141889140115
True	297.6762310046938
True	22.44256734253655
True	350.5452689903809
True	316.86855928866305
True	570.2020482697778
True	472.6702816410535
True	353.7418343883899
True	161.38389747003993
True	13.20419867839291
True	415.1367519967754
True	279.62878426332185
True	141.38534667275783
True	294.0065156738104
True	433.7383834652032
True	803.7123096660373
True	312.79676754512855
True	775.2113651516922
True	391.959516847274
True	381.0182356356676
True	1.4036438430644391
True	1148.4809049682074
True	100.3516172356894
True	917.9284785317716
True	206.6637409261149
True	468.3481145360989
True	658.5771486210448
True	84.35202671721687
True	497.8465472027798
True	29.698545573374243
True	426.629582434968
True	74.29649180384881
True	221.1991802434628
True	36.997507740426194
True	686.8033638668676
True	186.5135843264053
True	26.54619172645561
True	369.0034973814921
True	112.69917896818497
True	173.06307482721385
True	832.5161348502162
True	263.400804075706
True	154.41317174520736
True	377.3255324445894
True	519.1269284198031
True	331.50909016692015
True	527.3626398793338
True	616.4190434402253
True	163.645103858073
True	6.507440358375346
True	73.2509306420937
True	420.0996447531653
True	90.13443692820007
True	78.42664281114389
True	1066.8961342987018
True	25.89011286037872
True	324.447573664279
True	319.2079598180903
True	469.5634268840534
True	677.2731176965876
True	191.9541423359723
True	672.5810123389288
True	323.0388704723985
True	351.03196402722625
True	272.08838597694177
True	215.492566291138
True	363.2548895698779
True	432.4462700288042
True	430.2396003934588
True	572.3992092762343
True	138.26832398531914
True	77.89231367074369
True	42.08377267587689
True	294.1777287332517
True	646.2497658577272
True	392.03287242042745
True	786.5539257700989
True	215.38543953704087
True	404.10811663756886
True	70.46014959180252
True	54.70328040759156
True	430.0413052025908
True	199.90879892662764
True	219.3080461734386
True	39.95656496408355
True	1057.2418711893445
True	174.42319930080083
True	930.067728817446
True	316.9251123219437
True	914.6855297371932
True	239.46094832444336
True	471.8562745916453
True	539.266838461122
True	602.683026320103
True	219.8588017026089
True	488.6372659237427
True	929.1286264376548
True	125.40150977208796
True	7.22835497835853
True	600.0568818658604
True	29.085420985707632
True	72.64043097223569
True	779.2087142632405
True	237.7579076027622
True	981.1218857913456
True	686.129939316306
True	419.5563957175433
True	281.5982256492024
True	483.57128571431673
True	342.15052963837576
True	171.60453035784707
True	654.6152271007546
True	705.7791203883718
True	212.05086891245455
True	93.53193537683694
True	528.1346071402165
True	139.49663855579962
True	380.32451835301526
True	355.7572100387673
True	65.74476782550688
True	377.15762716702136
True	428.3137252418987
True	369.8599016723181
True	414.5410413957156
True	408.5341881258513
True	655.4246457103496
True	60.57669123937084
True	447.5055882341484
True	332.8296330558168
True	647.9462063655535
True	225.60695033736528
True	99.69926713167123
True	45.21772607329552
True	533.9610697636878
True	643.8906054337731
True	182.56959867163485
True	415.6766058344135
True	339.581668694208
True	17.39909803685455
True	168.04985585939028
True	298.335752645428
True	3.1287552767504963
True	883.9433439091317
True	83.07465172184676
True	104.74170033724737
True	118.22012598019458
True	366.7542044155024
True	36.24458897198345
True	441.8477471371179
True	232.41797561332888
True	5.879085327745305
True	112.5530813737663
True	461.8439718849986
True	50.68213476877483
True	68.95533089948381
True	177.73513386472894
True	298.43679640874126
True	978.7614159103396
True	391.6692294085668
True	948.8616615058338
True	175.91375822788189
True	993.679278016682
True	767.8116340698613
True	640.742747596736
True	393.9912607176952
True	373.7668612451658
True	83.6719405025641
True	70.62880059632155
True	80.90746063176456
True	178.54381668746464
True	484.197095043258
True	1084.8680674458817
True	184.8712377424756
True	346.665972247675
True	452.4520835842857
True	599.4269643061009
True	595.7001422825292
True	274.03619042920764
True	452.0936029874636
True	674.9541310122129
True	98.86067953768824
True	744.205050146729
True	253.1590216768413
True	130.38330560264538
True	417.55022982085984
True	853.2968444505914
True	450.1098742490932
True	864.8652542159138
True	198.75894700493035
True	340.308635731628
True	714.1780011115611
True	631.2777628862744
True	193.6205333775747
True	264.3885614920656
True	803.4622637491818
True	33.73228503035608
True	189.64888985977623
True	495.7251937299216
True	699.3112705437065
True	103.39282717031828
True	37.72657699953707
True	171.6542949675633
True	737.717424867417
True	334.8028619973657
True	551.3895410458978
True	353.6353583682731
True	304.82652904698654
True	448.16541367446223
True	492.7110891897297
True	70.87867491023341
True	363.0544387325325
True	764.3474628007582
True	0.0
True	290.9640319556055
True	246.74776906893968
True	975.1992997526212
True	149.50313175412307
True	657.3180934943758
True	629.7110264529969
True	115.84021083751156
True	224.89257544774185
True	133.44773848612598
True	11.677109690044924
True	286.0821973291576
True	365.2326992466417
True	1121.3907826224156
True	231.96248157028688
True	420.0337157714242
True	652.2284022603552
True	213.200628886487
True	28.70585850404141
True	877.7211787237231
True	621.7107249099553
True	149.86649276189024
True	599.5948010084986
True	161.94935667561026
True	303.5738358802044
True	785.8311281519044
True	34.820550421048274
True	107.42696795070025
True	521.3916381327617
True	66.28524411535254
True	76.24325114511257
True	419.3961417940463
True	22.631996007378927
True	730.9831586816031
True	98.0600602870171
True	159.3122734551917
True	18.971952886575476
True	695.6795316558239
True	29.390540325852182
True	795.9472763737102
True	409.8056711138556
True	114.99720503715322
True	690.7478423882415
True	543.7537454883677
True	571.9030716552342
True	45.99803099944287
True	373.104030790422
True	5.606099040476453
True	88.56883488957153
True	367.8508054990388
True	47.10595328225006
True	125.0698904466166
True	309.876826097629
True	184.23372470868395
True	102.2307469526973
True	667.875837462112
True	20.672479018149343
True	1165.973383463116
True	481.4539984711172
True	308.97817632465285
True	496.0798755424114
True	125.76304280468956
True	772.5416744117464
True	1131.2190490897162
True	766.6235002132833
True	169.0186872883878
True	229.43559953807585
True	50.22710368003727
True	58.93498052364481
True	156.4917055409876
True	103.14367481205744
True	172.54253395329707
True	1175.206241904988
True	329.2797680671088
True	355.7777894992242
True	719.0482435572203
True	16.619007942757968
True	14.80000480190779
True	590.4777786049322
True	5.886359366351744
True	122.36394639183472
True	663.6193444503122
True	182.9842956576396
True	657.8805280603364
True	842.1164476383091
True	161.01006211847167
True	878.8501353704048
True	3.376971568381044
True	446.915042962868
True	1062.9739382911291
True	22.78406385326252
True	238.3900313925487
True	145.5572570773774
True	974.3530508897438
True	231.17306837324887
True	496.15441582644695
True	122.41062631907508
True	518.6328013477649
True	153.50369161703955
True	97.2278424713016
True	393.7203462858195
True	71.2105254299646
True	54.11317512942954
True	1028.8713143014788
True	262.24483929231803
True	156.53561806134996
True	375.2791065836014
True	395.4916718009333
True	216.4787676053696
True	167.99794710802126
True	384.6368961464457
True	36.174321069588125
True	480.05434387633176
True	1125.36530127819
True	114.10683216923871
True	473.3985279938534
True	307.3170183207688
True	26.86025881401419
True	405.4857993436602
True	103.0812279437376
True	593.2920177592977
True	201.4832109679947
True	413.3165725530438
True	19.984859225346604
True	454.10975570015
True	107.11647949063028
True	344.98811983417886
True	31.796318700870582
True	164.5798039825597
True	249.18794966091335
True	747.5394832533383
True	61.881723049264814
True	135.9707729932334
True	233.7107109792387
True	138.4130326948567
True	624.1753228148276
True	556.6464695347231
True	791.2335587908149
True	387.91079117729714
True	533.7324214531959
True	420.693161431008
True	697.9190028086655
True	70.66703195543997
True	474.8074850410333
True	405.2011281758281
True	48.86335082310045
True	85.09512494407498
True	127.39983088857026
True	91.312598736609
True	336.0837416622384
True	837.6539739025262
True	329.6631430468176
True	1141.4051905605709
True	332.0303929366377
True	905.4830705000716
True	152.67545295077272
True	582.1061301418192
True	617.0311365632432
True	709.8942480185691
True	464.4230490893886
True	63.41614749085277
True	300.8215258835596
True	40.7991540330329
True	159.0938945021438
True	168.84138806098994
True	1111.0015173718232
True	236.01201475996865
True	552.8682623182095
True	574.4077178037969
True	568.8763026150632
True	897.2804355250511
True	591.8458723054061
True	638.1795121048832
True	951.5987840162156
True	125.59530782850146
True	308.56312101047166
True	261.0683886975837
True	316.6899390377998
True	91.2912363538902
True	365.7867651438995
True	4.334708999970747
True	341.3967618774975
True	253.22472526414052
True	613.2045625600218
True	295.63616166874993
True	351.66759628089545
True	9.122527484127923
True	59.64774001778312
True	542.7812009095975
True	31.56486124963825
True	144.55334541048904
True	64.02198632362679
True	146.61565056581688
True	248.4910293137268
True	67.15920767736277
True	375.8280869158432
True	275.17906286244124
True	103.2264645101107
True	336.7861088741735
True	62.035141086268574
True	578.6176382554385
True	826.2529896879302
True	283.7274215543811
True	1175.40235649982
True	120.01515661186572
True	317.86796476579264
True	1042.4068371247176
True	87.95096264379981
True	281.37502199180096
True	10.17715157530973
True	401.7596681553511
True	442.0632986556783
True	163.74500806839558
True	621.5467809317747
True	895.0899557140154
True	152.75488410488387
True	76.52474837001597
True	328.1775670555024
True	544.874617536108
True	627.6768875342312
True	1255.9136875418249
True	24.051594663503916
True	947.682786011988
True	127.40258242318096
True	613.1498119865817
True	119.312268530393
True	127.51414355851854
True	183.21046901680216
True	165.23784195416997
True	738.766300916332
True	208.51601897790715
True	225.4807948237197
True	65.49661832723343
True	510.9469320061568
True	444.847937962779
True	176.2289930559576
True	231.34069304517504
True	16.605966692401015
True	426.4946319289557
True	213.574410407656
True	283.31216540465783
True	112.7067872297864
True	695.8959818305642
True	429.6406258856534
True	250.17773396570172
True	639.8139712973152
True	545.4108830647332
True	446.72045586380574
True	135.90734544311428
True	528.2999271876124
True	442.31580196548174
True	2.810878276533951
True	186.6177197056372
True	85.32317634936403
True	240.5986292069456
True	2.6787323995441343
True	129.04622124854598
True	349.6593656337463
True	8.167472116724767
True	870.3257339222685
True	172.15861132182152
True	716.0328713831814
True	790.1849737485717
True	163.02750952801557
True	226.43867701534225
True	471.4566993129398
True	874.3034264099781
True	53.094708040087006
True	38.98292341303253
True	138.09703840424552
True	617.7204597623712
True	724.2148469967776
True	183.4697875250644
True	595.9826918795168
True	608.5588976009785
True	861.1456464067113
True	406.0940601930704
True	196.1748951838648
True	884.1502477854391
True	219.7138216782569
True	149.43545309183423
True	333.34960148610867
True	221.33988165883068
True	202.4122429842942
True	622.4869711205486
True	250.22131411976363
True	206.16016376909252
True	450.702575497111
True	469.7070501744831
True	56.90523694418378
True	262.25026865878226
True	80.28152984247805
True	338.9338154587238
True	359.62121984011463
True	257.12836886962623
True	181.95309091854077
True	398.13735362132974
True	617.7195071309125
True	768.4166559901818
True	285.3458246111777
True	748.4511748417962
True	63.2296552642515
True	890.8294827206848
True	351.9188636963892
True	14.187031475609375
True	598.1759593825493
True	712.2703759696738
True	261.5502563962663
True	167.86991241568083
True	43.54382568220015
True	385.8051879169937
True	73.21893085223351
True	15.223028472915711
True	893.0047722377263
True	370.1479461200761
True	174.16560061884977
True	1008.0393550368252
True	12.657410019542572
True	790.8187739121645
True	32.13463107973972
True	649.4728594783145
True	59.34767070315526
True	735.1274923775295
True	442.5558645850455
True	195.6228661646648
True	437.4433288033261
True	219.832033231258
True	296.7632117522145
True	222.6913337934581
True	417.922453546677
True	9.010455497959631
True	319.947654076892
True	107.65367404810704
True	10.94945391308794
True	475.5857381440904
True	712.681828703456
True	283.7647717505318
True	80.80311392512473
True	312.41261981332394
True	83.70668263797839
True	189.37585217350687
True	176.28978666041974
True	384.21427916954696
True	45.78590477775239
True	137.23121639447706
True	368.4023279447718
True	847.1162593369935
True	115.39117957648656
True	201.60238819444083
True	444.0683640571471
True	19.06878914092908
True	425.49320913779576
True	501.4121279067114
True	93.02514188621691
True	381.1553068885875
True	330.2216094450407
True	419.3987134677187
True	607.7607112595381
True	1048.4938063610218
True	1019.21810447211
True	58.2229460167167
True	1062.315301702348
True	109.76472404911836
True	109.3845737289617
True	111.65772808126836
True	509.3406163267172
True	362.79448609890335
True	580.9519967254187
True	260.69374988717755
True	151.53038061413775
True	401.93478711797394
True	14.232932750710305
True	459.9106814563942
True	377.43917353840425
True	149.25244094030987
True	99.1261954812134
True	530.7940766533551
True	993.7072427945344
True	205.4529953279173
True	68.17026305413712
True	421.8419921914098
True	382.4688335102599
True	469.5032927614129
True	325.64481096287443
True	4.316842164394835
True	514.1268069386397
True	506.53514620316304
True	509.89440491296585
True	182.58711260195847
True	98.3569654893625
True	21.266793582973907
True	378.0148082791076
True	104.96069845279128
True	7.445252574750121
True	30.967341480465937
True	348.4365455537362
True	640.6779808738496
True	138.0219077075737
True	87.77996806125353
True	24.514395475925184
True	418.9481524322665
True	350.3268961034683
True	793.0523462742061
True	301.49881696761406
True	514.296673944971
True	534.5107670667979
True	530.3661980043587
True	288.7084450641769
True	539.9575528082305
True	101.05819673763656
True	591.9976637171862
True	6.6567401835677344
True	376.7528133428362
True	454.5673372678758
True	998.8386917166114
True	335.42448517009007
True	793.4895857131125
True	1001.59759710067
True	185.8071560530342
True	40.44640137284045
True	371.770909845748
True	387.4089375688194
True	615.1055811730247
True	254.994990297373
True	29.980695106249108
True	627.6988128976961
True	133.00478471098933
True	1034.6179922511135
True	320.5087893961093
True	481.20255326535073
True	128.3743479929999
True	808.7020913937566
True	143.03961181880086
True	828.0963536642142
True	571.6362439931576
True	190.91383307076904
True	110.05256866675012
True	66.85312518234747
True	565.8959810103815
True	913.8905691297764
True	430.7472904296176
True	541.1950736285537
True	136.59938300754493
True	621.3294976984713
True	462.0819460008052
True	776.7207366267709
True	309.18936627066483
True	586.6377511262508
True	116.75157296192572
True	26.22419112435228
True	421.8545339627428
True	175.02735479849306
True	107.8415254520218
True	372.8207120609328
True	1085.3022388517124
True	271.31415391612245
True	551.7320718715215
True	10.302712422225138
True	74.88308334362729
True	327.39144059087124
True	781.9293654204489
True	438.8634830209612
True	520.0807248506633
True	721.5490838219362
True	66.61169426690115
True	715.8627249104894
True	49.21471206663781
True	105.42856770470829
True	181.21266753478224
True	86.23437867033597
True	21.94518909522213
True	291.8857915709881
True	481.6575883122409
True	897.8434924209481
True	858.6656562963833
True	6.436825816879063
True	272.4237257437598
True	464.0034396263361
True	115.85797788920264
True	243.16737017696076
True	333.3086927273009
True	1334.5727383033875
True	450.080163578264
True	25.363791061095373
True	184.0742797961564
True	704.7195800809754
True	35.24716869859923
True	179.51781256069933
True	571.32776774644
True	70.48906295627525
True	858.2979629658635
True	334.7381747429795
True	645.3220530309961
True	79.82815264349865
True	691.8393100989186
True	592.1369600485575
True	880.7681220453608
True	249.83471232690556
True	500.1364485944177
True	828.762377752897
True	890.6936109960917
True	236.4852309390845
True	781.6746041864873
True	214.3387262337608
True	447.2508802985174
True	374.4121985120984
True	511.1725367771716
True	491.593292481215
True	316.009435464046
True	352.09356318783574
True	117.96789652653987
True	342.1887050639398
True	1097.821545170825
True	325.47737950456127
True	150.5996569891869
True	294.33946104294296
True	763.3100435225788
True	658.0211884940838
True	402.6614165245858
True	120.45059349494883
True	346.600096019412
True	33.707318798144435
True	180.5318789503237
True	87.73735101763538
True	89.71701748802606
True	547.8507841353963
True	137.40278222172222
True	125.43784270584642
True	102.68135422848734
True	87.08132299952081
True	451.610662668915
True	388.4433606136151
True	1019.867652077398
True	528.341341196694
True	837.4398874980025
True	270.44722656687867
True	315.16991570863536
True	546.0185979128703
True	194.71170482567123
True	758.3413966151318
True	237.8895772205563
True	362.1982966144937
True	67.64215545697209
True	115.78814490762788
True	256.79499935458153
True	121.53593002641097
True	501.7707752754916
True	33.39016221204076
True	582.9097011054403
True	1002.7139122216806
True	725.7827298550346
True	1.4784529980515422
True	64.44736072712723
True	488.07446185042346
True	439.5443419057955
True	73.64410636530651
True	124.16379878834104
True	298.8891344054365
True	80.19137682139845
True	54.52514133866717
True	735.8014715163933
True	664.2306792600139
True	157.99522910667957
True	166.81631726983795
True	530.1615047926529
True	56.43578799141724
True	27.64608234137631
True	570.6393999657547
True	452.5350160972186
True	1152.024201370721
True	49.56477720473975
True	457.7777938878252
True	892.9090555409646
True	771.5879010693187
True	291.57975067346143
True	755.7856638505634
True	403.269300244726
True	41.90581357399871
True	98.47630502711436
True	725.8348313704666
True	76.81540278304533
True	133.33520208806652
True	941.6722899622144
True	196.65563446595343
True	275.2488071492534
True	104.38558759664694
True	656.7095306661785
True	591.9615944059568
True	222.19550340417572
True	434.310367143829
True	39.94934579498939
True	289.01828820240456
True	602.2367540544661
True	634.0828563576761
True	300.91082083508223
True	71.21650759379047
True	982.4195406851512
True	1074.3539727142922
True	570.8036871369823
True	62.2599329752981
True	30.488391378614377
True	94.32896693630514
True	110.60318971104878
True	96.84026255983376
True	855.7634345858237
True	1222.0772284000634
True	708.0721793051201
True	328.09216430538703
True	7.604130704985687
True	23.0242467163504
True	342.95388625206226
True	468.6931726488483
True	43.9263007820245
True	549.7906627054185
True	423.8305712783075
True	391.3466192470103
True	80.68455746148999
True	190.45622935253687
True	259.6243299746684
True	131.58982096403355
True	386.9412376754905
True	45.3783274898506
True	180.16286543015585
True	1146.886090359084
True	5.647007832416048
True	26.897516349763052
True	593.7525511386903
True	356.4167570062565
True	796.6142353644365
True	158.1905555531736
True	749.8682907794441
True	587.1248958372308
True	271.94939478831253
True	441.6360392621615
True	350.6166553814413
True	293.54769440694724
True	270.66805328299813
True	419.59106730853534
True	500.2520078109394
True	500.5868844345625
True	111.75668654124806
True	369.439706818277
True	9.106507527185771
True	183.3791689020494
True	237.31200020037252
True	844.3990592599729
True	592.3689601496527
True	32.23748759236793
True	715.5978110803478
True	844.1729428880157
True	106.11634107836169
True	347.0894885214566
True	827.419511940627
True	232.65200131390287
True	163.67722186825586
True	523.2938001303027
True	559.1897306599423
True	1098.1507420671812
True	150.10932953331812
True	152.73539088564183
True	256.7843281170798
True	322.4748900773227
True	415.53286962586304
True	417.8317589851845
True	343.5196500033069
True	427.4650328076649
True	484.4127845815037
True	234.4080788444728
True	1500.172077388288
True	236.19190095313445
True	401.1661612739096
True	53.619703129190654
True	761.4921486917431
True	254.5030597173034
True	886.9334059799506
True	551.1060163208083
True	326.30084398675945
True	786.7675589035399
True	266.1386001030915
True	214.5643827580417
True	256.76710634336496
True	226.185195536468
True	140.52343140330655
True	258.7978891733844
True	737.3747629474412
True	508.42347979626135
True	228.07992747900508
True	1125.4148362901894
True	113.16884105909976
True	255.03840059606011
True	70.90890450293905
True	306.4225916634943
True	406.35709977940377
True	89.40103964613968
True	208.89162632094605
True	71.87505597703381
True	731.1632566889708
True	376.6988840904778
True	207.36217524536383
True	740.7916335474825
True	896.0193384296032
True	807.1495327915551
True	828.2058974687961
True	338.1731597675563
True	1.690492996581008
True	264.49010309263946
True	54.96573663681154
True	386.1940225566386
True	54.38924699604919
True	350.78641351622554
True	860.8147234953359
True	1022.2757364621036
True	398.716296723004
True	22.34025506809278
True	521.4001519595097
True	511.8319326581335
True	198.54731435341407
True	230.10293877150795
True	299.0350065374905
True	24.074670822087484
True	125.7533893481084
True	983.882211941478
True	66.78788041083278
True	510.2618987355113
True	786.4965869806375
True	103.67199480433086
True	255.94501596737163
True	116.33185298495904
True	16.25697619504727
True	1.5520495570015809
True	115.3993265048496
True	1028.477591636332
True	487.5443372727897
True	64.52804549530819
True	791.3011839158904
True	339.18712955286327
True	1.5723539575750891
True	461.3693864918168
True	182.42364106715291
True	500.8735395921848
True	77.64130252397736
True	332.9343302514151
True	378.9663657483567
True	165.2527315467254
True	214.33438752530367
True	130.43313996524412
True	172.54439018130932
True	1009.9315478872468
True	14.24927866232004
True	499.830946437572
True	482.0973919043597
True	385.4720772139533
True	220.20267669787103
True	236.1541271210777
True	152.35001273838097
True	49.50193117527274
True	490.0961331509554
True	145.50758365893546
True	833.077470812221
True	876.5614202468569
True	247.5643281279942
True	307.0797918751613
True	533.2620675035939
True	40.90931790499966
True	87.22623218215111
True	726.549337574597
True	1111.485342830841
True	115.18303649053225
True	726.9620897779515
True	142.333536743738
True	928.4859342562268
True	633.4629622322072
True	105.16459645075464
True	281.2601911898944
True	648.5977977922392
True	264.40392329449026
True	46.85862439126479
True	561.5499551594623
True	448.549702105508
True	6.297459652218668
True	474.3600474811566
True	65.87512496615271
True	170.22109850109473
True	224.22335162370305
True	304.8518582346672
True	71.34038919888705
True	227.70133135855409
True	344.8998953649906
True	447.7144212719355
True	927.0577988045304
True	43.83978169769028
True	906.1018448981436
True	1038.576858431482
True	130.46483568694524
True	73.58589626300204
True	994.5422603369136
True	33.736721256750755
True	224.85582118541535
True	87.924757923936
True	219.4658910235147
True	376.1632885340504
True	976.5663564170056
True	101.3030812030636
True	72.46240274431821
True	634.332317835539
True	268.55606232719686
True	725.0335698356033
True	53.98260092834859
True	493.53556177892295
True	387.87515334820745
True	689.9703048463236
True	49.18609265593737
True	104.70142113738476
True	28.041836388208846
True	262.9195641917367
True	44.19340976955124
True	349.95189253305745
True	3.179983571391727
True	1179.0918759943356
True	103.26187535394752
True	130.9613887328486
True	345.97476633258765
True	703.6272241482611
True	688.4472012405195
True	1018.515552705417
True	489.5904377770272
True	412.3217693640006
True	144.75795191363628
True	407.433271101175
True	860.2731500913297
True	427.9631847243914
True	906.7011574935464
True	87.03394446741906
True	437.5160374655606
True	165.79083980083132
True	277.9014623408761
True	738.9333897034452
True	164.6003445896504
True	137.8534291452093
True	65.09363624670311
True	863.5844966804513
True	782.1948593752803
True	87.75029984535821
True	442.20401235981086
True	745.0717045897255
True	418.8632901889948
True	57.40913217650891
True	321.5796375319233
True	784.8206904663115
True	31.326478364154656
True	358.5409585581908
True	166.42507398991592
True	294.9438843629506
True	32.04024992790986
True	212.48543444021016
True	745.3785903299479
True	643.5047625398156
True	53.55380272772924
True	284.2899032394507
True	880.2154641063543
True	17.946665709200396
True	330.7162151242689
True	291.3078279881288
True	430.78909540628655
True	203.2994498589439
True	593.815458681997
True	48.43849401124951
True	951.7470038379256
True	891.8007757207482
True	47.91759347215957
True	382.32185121692805
True	738.738053447594
True	907.8196498103426
True	266.34235193753574
True	595.4140256647416
True	128.41125899136222
True	190.77765590592915
True	136.46663382322325
True	138.38851654405218
True	206.8336576783324
True	959.931206296816
True	832.424119100129
True	909.981925756096
True	19.018466232859087
True	26.80358368283407
True	353.2368182487673
True	12.588921065989949
True	626.8553792039802
True	1097.1611387164314
True	257.85009036542385
True	214.31700771823145
True	80.80194297262497
True	224.5286911477129
True	131.78340904453668
True	43.2439765026359
True	129.85406161940395
True	88.87698232496071
True	249.7987908668564
True	528.5292406521959
True	170.36528563888044
True	28.790358283031058
True	57.28516252135064
True	413.14504291212927
True	267.04094170764284
True	602.2051058867545
True	22.77866365488696
True	114.53816772058852
True	684.1711939331401
True	271.5884015956017
True	452.069021861453
True	645.2311134201062
True	104.09824849483276
True	110.81272779433226
True	79.4090119178424
True	28.24521909556292
True	120.77623977933084
True	84.5948667292522
True	102.37178576661115
True	154.097954423129
True	241.7753226283693
True	799.4912302656737
True	292.95160974004483
True	944.9035010006723
True	169.65037292706123
True	203.41542492033253
True	836.5823045435735
True	315.9183287856714
True	594.2292949199635
True	258.18075595381595
True	362.6900222514079
True	439.6464910794299
True	570.5034611923327
True	650.05390286224
True	380.0235708308344
True	33.32319935028154
True	565.5335467778316
True	621.6382483405154
True	18.851300795097096
True	11.530674908825182
True	265.95389799906656
True	405.0629521949268
True	448.0938840551015
True	66.39246652861819
True	643.1218873828938
True	929.049064116046
True	223.74711912863023
True	907.7325354372446
True	270.44079028693324
True	101.001349522207
True	281.2595920143883
True	695.6474214975126
True	36.26991573141451
True	598.0783436886081
True	1262.8948049608612
True	1009.5381846729268
True	901.2515027709012
True	204.6298346176544
True	93.28797619532467
True	193.81082255051936
True	840.6659352931676
True	148.8058255449482
True	1063.4360015724958
True	842.0727675566534
True	43.58694629391864
True	89.93031506194627
True	417.9266669993904
True	403.4964164789024
True	197.177434419896
True	516.3441423091754
True	685.0842749652666
True	118.57277076448736
True	274.1043778267449
True	1009.7327452768382
True	48.15731230749154
True	687.997799902089
True	552.3494437653802
True	40.49656407504166
True	826.6993381483854
True	386.83569765353366
True	553.1578908339402
True	101.30218127590486
True	263.3119439872827
True	219.75872646766652
True	27.531183479603406
True	137.05879397251582
True	718.9565240782002
True	139.04977930259338
True	361.5760850176569
True	64.31991567081765
True	634.9440989154847
True	598.6910959853807
True	230.29821185278527
True	487.86685736719255
True	169.59507845516444
True	157.85454780202184
True	216.8046325551973
True	294.34199056262
True	371.5365507812271
True	128.17718900586118
True	194.2240106717203
True	26.30644243951678
True	852.1792453106124
True	307.0252836182357
True	9.600683798389763
True	366.9960107419722
True	162.29719062733795
True	625.4422440913552
True	371.5836257643961
True	597.4360980439484
True	556.3366613391711
True	484.1002906522192
True	781.6062090538699
True	242.04986959069416
True	539.4895204671574
True	158.7528428053763
True	552.2440644764772
True	368.4005997617694
True	382.871718306849
True	131.04217794941152
True	137.03360319665146
True	111.28468036869292
True	69.63950532049692
True	736.8128754896958
True	182.5722535082845
True	43.62060726479073
True	0.0
True	540.3801943126874
True	112.37715870718438
True	22.86373357574462
True	42.77747141649204
True	107.7767568140398
True	527.6279679602304
True	178.6969104060198
True	103.42227042416242
True	34.674224424898
True	157.28063835679148
True	926.369273611542
True	49.35778144292095
True	219.27062970089503
True	746.2526181625924
True	315.7120767190408
True	472.88123536448217
True	482.5951084222797
True	507.90404478798655
True	611.0574749552816
True	906.9888110781092
True	246.27961805473208
True	1050.804874425291
True	906.3875337364112
True	601.2859401290409
True	339.3613880197157
True	863.3772194666137
True	11.029352786998128
True	29.317924619602167
True	277.7455903734973
True	43.84907247226639
True	197.70516059720836
True	765.8767457274448
True	207.19470942765813
True	735.6893293947536
True	751.6504528907091
True	116.26820561700704
True	369.934832101551
True	556.5327975973975
True	22.69489888918716
True	135.23636253442592
True	431.2036284697711
True	299.32951876006285
True	195.8475134130639
True	107.7225600417563
True	377.6546282122589
True	23.830749869040385
True	365.366101352578
True	357.2485054545076
True	1036.5794598269588
True	365.8310152383094
True	30.783369683012907
True	435.7492754163008
True	449.38655912719815
True	224.8368536631132
True	31.948702766569117
True	746.6937413922085
True	442.3912785697556
True	176.33866791008603
True	13.07480063046889
True	1197.335195430031
True	165.37992085202575
True	27.289769165698868
True	305.9770182755233
True	285.370655217313
True	114.37227425562467
True	278.47521272932465
True	42.89813795466997
True	316.39663086634323
True	301.6508441029087
True	316.91013878726005
True	29.97122072553388
True	46.550879862186136
True	1040.8813636329098
True	24.61023408167827
True	14.418980123149984
True	179.15492610972058
True	649.9089466585747
True	7.948149128092343
True	190.98707749036132
True	171.4170049816518
True	547.2830359618017
True	377.9971194320858
True	757.9888088044695
True	318.3531669885828
True	476.3096410460569
True	447.7934442514007
True	512.1661933218339
True	104.6379468957559
True	1255.5031002297812
True	889.2634135916456
True	294.8546052765864
True	517.2358240897618
True	105.9502713405635
True	572.1331582525609
True	432.00680738267954
True	155.95010934667704
True	75.4890298150803
True	353.02462287460014
True	159.56913029257723
True	30.54738033460152
True	625.021711738863
True	371.62634709394325
True	65.77847101401669
True	29.15105411711761
True	652.8609451429901
True	505.2960139086042
True	77.65281312879084
True	20.491395596959944
True	330.28703234046503
True	347.2245471100789
True	680.8162054643542
True	549.4499212483936
True	544.543707136236
True	801.7646943424188
True	8.502136346616467
True	58.57967012783148
True	36.87115928444402
True	58.5197597059939
True	499.1770577137195
True	599.7181782301383
True	82.13605541190957
True	110.38261296228036
True	198.57434204724728
True	74.07622628347498
True	180.22232355246004
True	203.87983650039988
True	262.77643956963175
True	829.8089305650021
True	579.7224795840184
True	272.4368234741838
True	181.9034468921704
True	269.2003462346568
True	252.33570068413135
True	724.4292851290112
True	316.5052239462085
True	173.71531269956145
True	884.2726591606404
True	356.5661097179248
True	476.0498877129747
True	152.31185877513784
True	119.91639384677414
True	63.49877095814203
True	206.7876661778868
True	924.5135310492136
True	503.6480531609898
True	109.3568955374446
True	348.53207965863817
True	103.00707362887316
True	689.216644257849
True	4.382035526292373
True	694.2279913627071
True	36.34036706857684
True	955.7353800711528
True	840.2338384152714
True	207.919818329174
True	31.2631825586314
True	82.18139735723707
True	472.6629974593032
True	236.85390940336416
True	1.1026579905150546
True	81.4693054721412
True	1041.6296106485918
True	358.6352661978509
True	679.651615181205
True	482.8966276063509
True	34.04367239485828
True	138.72942158294626
True	446.5272655506933
True	956.23791185095
True	812.6367042441657
True	423.0302698412232
True	348.8845503960482
True	16.618040076021416
True	77.84814508101007
True	729.6481818601281
True	474.2028951782543
True	391.0882566742288
True	871.5825901308502
True	26.106073520909305
True	223.007046848152
True	917.215653893638
True	234.02728016010985
True	9.04951288555568
True	513.6268947389034
True	102.45901219944297
True	616.4080226697191
True	53.36303731870762
True	257.8929122791644
True	891.1930261187124
True	888.5546421941344
True	271.90728330382626
True	443.5078415934496
True	122.72393517493012
True	602.4092881216648
True	260.66051486894094
True	188.64837722270056
True	864.4788672207115
True	51.86790555963048
True	707.0038342115566
True	278.21708970293105
True	292.51239991487745
True	162.6762355035889
True	478.5430725120836
True	578.5452332223349
True	367.7990474499293
True	411.13500729141134
True	67.54101477554264
True	164.98621434075625
True	450.8812799278128
True	222.07047168081257
True	36.94885123016684
True	205.09584864109155
True	399.6776426282675
True	397.3285632037953
True	709.8243623523822
True	134.82101135452672
True	666.046867030178
True	490.7100754907579
True	612.8720094417489
True	134.76825480412316
True	36.93522589063138
True	660.6117581408231
True	71.59633533252692
True	559.988021054918
True	678.0590574064192
True	447.29104344489286
True	134.17502674219162
True	507.4651816392754
True	5.005248683381154
True	386.618781636488
True	31.30379042747111
True	647.0493906320105
True	261.97019956727394
True	595.691872498839
True	695.7290069460179
True	146.99072106842888
True	538.8096478371102
True	500.5736417568749
True	61.48340581924102
True	951.3724036030292
True	3.126447099133664
True	26.164141947181296
True	640.7136241875069
True	651.2765775833586
True	134.19017584909756
True	418.296769020083
True	123.94386080228288
True	71.01109348962744
True	457.6792721562763
True	42.88833315471167
True	517.3845899569659
True	11.83657367005858
True	854.3399034376852
True	543.2569857277721
True	666.1703821538734
True	105.73918983304888
True	379.1876458440421
True	996.9958621242184
True	892.982857340256
True	145.9456051571334
True	555.1987508928397
True	461.9770115520526
True	252.1361501167082
True	240.5919089004786
True	6.539034606494214
True	330.3928475079908
True	11.661946541524758
True	364.70701123292287
True	75.3540242890961
True	440.118376229668
True	658.7367769301923
True	128.73631998335932
True	234.2876446896185
True	655.05891288123
True	685.4372476615057
True	295.73849674667895
True	135.16088816132776
True	163.86626650317743
True	472.3160404477336
True	87.53009778752227
True	10.09253003213222
True	518.6907190289726
True	557.0277589608854
True	20.3015950125558
True	134.14474601003252
True	921.6036687972614
True	490.7115538607159
True	274.4704232816345
True	32.88727746898668
True	478.6387416909303
True	122.9718108632354
True	586.5900187736742
True	663.425312792641
True	297.0861147607529
True	380.0153927158764
True	189.52101884264724
True	241.71563504377977
True	72.46636881336785
True	214.31428364934013
True	493.7184501749261
True	20.86827835898291
True	465.046440841434
True	393.3397866175864
True	716.7354734104233
True	889.302413010021
True	920.3571513691248
True	157.86536208870174
True	407.3068050830724
True	70.56781266278144
True	201.1519534530728
True	320.7219064772699
True	8.722418559799753
True	791.0703185557531
True	23.324638107521995
True	401.2112055128717
True	271.9968840139785
True	622.2923178514085
True	210.8061565002949
True	37.67623449032873
True	678.59528594699
True	1077.2925923843918
True	233.9204242976388
True	135.04726234122256
True	628.5804686154637
True	477.0569736345541
True	18.080334839632947
True	844.6469227085031
True	108.40995908023264
True	43.51770351727045
True	297.9750301815894
True	355.3974456766418
True	385.69744287387385
True	265.3742627903402
True	19.0901731553987
True	20.441842931142684
True	841.4428816599659
True	209.14746834172595
True	108.7818696499828
True	846.9205766709466
True	650.9098553318205
True	612.6232343099293
True	454.9679541849222
True	148.9296469456702
True	32.21302829731775
True	105.89844625800966
True	438.3746183118266
True	218.78678440821477
True	510.16025163663767
True	147.39622600054886
True	463.00617963362606
True	646.574738365895
True	975.8551042436249
True	25.41340007334029
True	978.8536295498698
True	1074.10848437373
True	476.9408574260519
True	87.3698314388486
True	778.7932666846763
True	660.2306981318396
True	653.8059592701852
True	180.68731071904293
True	761.5455780129066
True	707.0716255485227
True	123.51620084222836
True	782.3042753813314
True	813.0783194573866
True	471.2019400326356
True	232.15044403136605
True	66.44198903313158
True	303.8823463211843
True	346.5837594604619
True	472.25622192685177
True	428.06753798282807
True	200.81009669590748
True	310.86124712945303
True	3.3022462409470243
True	12.965646180336847
True	103.82190486790296
True	136.32855537196906
True	353.7726571365338
True	348.03272085825324
True	116.8526158662288
True	16.924994734083537
True	207.9267590662689
True	857.1823043510633
True	462.8254075077926
True	524.8918988975554
True	564.2875276803663
True	815.8246504598912
True	641.1556610009677
True	92.05967948706844
True	207.70917472676464
True	249.3955774499413
True	291.6119996122803
True	109.14913641480832
True	358.602892751834
True	429.2497151674653
True	161.94583442415458
True	636.1697166912254
True	242.34638876652423
True	215.78376356490685
True	29.2110234757644
True	257.5913754281327
True	467.0249936775841
True	169.76682965927458
True	535.3116015658627
True	498.49478628064094
True	234.9032374571532
True	102.5332245210344
True	41.55834645661795
True	403.3323363626032
True	791.0532509322948
True	161.92907852321812
True	1039.968339506337
True	1043.9467732997182
True	478.2770542158649
True	101.66610565609632
True	128.00583091524268
True	653.0064475705731
True	7.069631812094342
True	216.1990162034069
True	134.19761661489656
True	123.3588092265953
True	320.9127863260372
True	635.2286891471022
True	39.43534659777309
True	125.56171410723074
True	943.6627740641904
True	52.8715314473738
True	465.1986885871197
True	528.8379548244318
True	246.31836368933247
True	135.14142930528757
True	939.9017983374824
True	1192.12622844159
True	511.3445735523962
True	676.6417174233181
True	212.2310812890604
True	152.01854346196345
True	319.36853502994813
True	255.67912407225035
True	169.1639841658847
True	321.277076731555
True	342.4804967667844
True	12.088119213520583
True	639.5173969088332
True	146.09113597744405
True	81.81932903089492
True	436.0053797953823
True	331.92283547225435
True	1220.1103643752492
True	337.7801333212797
True	1009.8707301502424
True	10.531152507167109
True	266.6446148968434
True	225.5239363017283
True	149.84606188309445
True	491.00248923254026
True	203.77956936692945
True	408.9174409796579
True	319.6437012002895
True	116.42766427488688
True	357.3821931573178
True	1010.6143389642168
True	740.3527122580095
True	220.4963558551297
True	108.47694734583382
True	294.0519693634878
True	26.71029372456776
True	353.45678647306573
True	319.41548208871694
True	577.0846114859461
True	451.4904556194511
True	339.4201500932018
True	160.2194083221406
True	13.041658925085008
True	436.2594309141149
True	279.01786295683
True	141.02398358823172
True	304.08177048907544
True	430.201242015338
True	806.6978680256351
True	304.6578212940469
True	768.2549140679256
True	402.7453247278229
True	383.79195594321817
True	1.1798480706199763
True	1159.319409644542
True	108.0896975195579
True	925.2749277282736
True	206.1498611491089
True	439.91002051187513
True	667.0475455931758
True	88.08207431290494
True	482.40695596513234
True	34.23698430001305
True	418.97883888070703
True	76.89174506149456
True	234.42131297931323
True	36.90020060552517
True	672.9760303429188
True	187.88752878764691
True	25.620973058402758
True	391.8506890409187
True	107.91557275712474
True	158.4323038664484
True	816.5567432035496
True	250.9840085370664
True	155.5677043629583
True	362.17328052498925
True	515.7774960555143
True	333.56116722254643
True	515.3983323458627
True	620.9862834663057
True	154.4713685488809
True	6.718516192714875
True	75.00133979080513
True	438.9102992709488
True	90.33586329494244
True	79.7675312865307
True	1058.7610652019791
True	28.17671064579212
True	320.50802498156406
True	331.4567845881044
True	431.6052890929567
True	683.2291155656368
True	189.68320600042856
True	649.9013996719143
True	334.77255503844646
True	346.6567987358643
True	279.32900131738336
True	210.13557086209764
True	345.3148473138399
True	447.2776467279417
True	402.0137372685895
True	604.4598015858736
True	140.9310714258861
True	76.41783412290552
True	41.62973879290282
True	302.452503407709
True	640.8936792820923
True	411.9923128100551
True	775.4817426201747
True	208.47094307915347
True	404.79808101792497
True	66.82194575648283
True	55.39201232690719
True	423.9945599159525
True	197.63597818099493
True	228.1541741267633
True	48.340128583666655
True	1092.3537618635871
True	177.49756514188223
True	903.5817079699518
True	315.2827531075794
True	933.5500359224748
True	233.26196378929475
True	452.590964999382
True	531.6569822049137
True	615.0897857820429
True	224.6488706854276
True	474.2627452792003
True	952.6234986172116
True	121.56807070740118
True	7.189722467853231
True	596.8586225382087
True	28.787021495389883
True	76.70239795514642
True	799.6844134970698
True	242.7675127383465
True	962.9621085391452
True	668.0797226521971
True	412.6671853422144
True	280.7278685109815
True	498.9021617387298
True	324.2740194139706
True	181.76187619338424
True	686.8038839058689
True	706.6499667369036
True	205.994997535978
True	91.27144727081598
True	518.3884847762671
True	135.4969704295183
True	371.6981783688462
True	342.1518991336182
True	65.4042393410851
True	387.4630319168653
True	410.5146410592576
True	377.62698340641737
True	411.2251939818317
True	406.257144128256
True	646.9338464920497
True	56.81114236528307
True	439.3529102037027
True	350.39474671912086
True	649.8082578652386
True	218.45043346060297
True	100.77849069763542
True	45.7695663529431
True	546.8195701193489
True	645.170131547102
True	196.20348558715688
True	407.9825779527
True	322.1170230646724
True	16.014901208315013
True	169.60239665897518
True	292.5886878779642
True	3.3264737714083474
True	900.4905242570754
True	81.14919412485871
True	102.19768045610115
True	108.98436043360287
True	365.6544123406424
True	35.458785575998725
True	465.44636303121473
True	231.38993407871916
True	5.995033270835631
True	118.30015380364569
True	436.909635104755
True	49.192347458091454
True	67.39748779424308
True	174.4490883159467
True	278.5406603824002
True	944.9329341000208
True	386.79225936435705
True	959.5109243630566
True	185.53004659941783
True	1011.0678037169048
True	788.5873917397729
True	663.3236886640805
True	417.9438018156914
True	376.7014576434357
True	80.63189918286875
True	71.35198615301458
True	84.61729116882398
True	163.62686914013656
True	481.3302935433184
True	1080.067669928346
True	180.35087106456243
True	352.52804703411203
True	427.52363555099953
True	592.3000104674268
True	587.4628180124075
True	280.9022339175042
True	463.88624674617097
True	675.1155494909464
True	92.89847391316596
True	730.3346835629211
True	260.1423568600904
True	135.60585355112698
True	403.949095137888
True	835.4020486642473
True	432.1711474043666
True	835.7998159895303
True	194.0819939699308
True	348.08592642217513
True	712.401355112073
True	623.790653760484
True	192.81719882599265
True	257.9780297720579
True	785.717446829428
True	31.67741659759185
True	188.9488401144185
True	480.3519179741987
True	725.4965120228737
True	99.523050043966
True	35.779069582762425
True	163.91273202858872
True	731.1842289714834
True	321.5238546299226
True	542.8429409197763
True	348.33106190813385
True	286.39424348837144
True	447.988162363164
True	484.2112084139405
True	73.11723995584732
True	390.4157764962816
True	788.1463224837009
True	0.0
True	303.4778713133251
True	257.45548091497227
True	956.5361307654252
True	140.5064428750939
True	666.3507982789886
True	631.9892321505059
True	113.90669872191526
True	218.21771346780895
True	130.243979587334
True	11.758986285142916
True	289.7831038709445
True	395.4747190604908
True	1133.928714162509
True	234.01573768164783
True	400.0311428288664
True	653.0471388637468
True	193.0430303380244
True	28.52894307901734
True	822.8111278091184
True	594.214788185708
True	167.7841491084577
True	633.2369234485047
True	165.4172481884598
True	297.9897691661891
True	813.1779023091432
True	38.51069629405512
True	108.33550919962696
True	500.3378630775934
True	65.47628033825316
True	75.57409506614212
True	388.91065876659815
True	23.32308732009776
True	770.1606819982395
True	96.79323351887383
True	156.11126656965678
True	18.945511025228388
True	689.2234358476112
True	32.767548653137275
True	770.3767346138457
True	400.9332265431614
True	116.75272494989828
True	708.334395152626
True	522.1748214314753
True	569.5375776686486
True	48.55429824995774
True	364.6115052352355
True	5.516870703282967
True	95.19455931520714
True	370.968662766929
True	47.4620016421669
True	119.15997029304724
True	311.1936008656211
True	188.0502223796368
True	103.66940982003436
True	634.6882009535132
True	21.94026521536615
True	1149.847030882756
True	496.9420679063937
True	300.0354754791084
True	492.3417792730013
True	122.53966013534738
True	793.3856196650307
True	1109.581079695939
True	746.1197213622743
True	185.6225099537297
True	228.55512764638377
True	47.550277782518265
True	55.79585191682953
True	147.871732938969
True	96.98496774726708
True	169.99594977438082
True	1173.8896883146429
True	315.83132791524
True	348.6124658643097
True	720.8163863500737
True	16.194793712964028
True	16.39341047964804
True	562.7876482921482
True	5.478004552429738
True	118.27954165097825
True	678.7519200099965
True	185.35884742932063
True	656.2513861078438
True	816.4935079690729
True	159.92080599923332
True	873.8214523840616
True	2.7032042634605222
True	441.0557270632596
True	1053.0630279889203
True	22.750472926179494
True	233.29911118840107
True	152.07201995173688
True	966.9254361579556
True	227.26651570759444
True	506.2523351919285
True	122.74808682744532
True	486.5363441113952
True	150.03224802208734
True	91.30831594262284
True	387.1718397717954
True	69.00322102292935
True	54.12984707954492
True	1089.5629480989096
True	266.9563205346844
True	158.59150196556567
True	373.3002886043147
True	399.9812479737024
True	208.866378565437
True	165.02539278383875
True	384.3265208518428
True	33.90503888417946
True	491.9500245725989
True	1114.945446409266
True	112.00795724935654
True	468.2338504651369
True	309.1947906071086
True	27.87368479100033
True	399.8807685845893
True	105.05257736429982
True	602.1791598129158
True	214.3773435163413
True	430.738221976665
True	19.86335634628723
True	425.344848012138
True	113.62001561264846
True	348.1736863226952
True	32.59894984558915
True	172.53065555269538
True	248.6306790432153
True	756.9868820862285
True	56.68007890491921
True	139.0308767700169
True	237.1550445352069
True	135.63457766645672
True	634.0809611104704
True	548.1019354507695
True	783.9479614273697
True	390.1951193527956
True	546.0129715158597
True	410.96756228466927
True	702.1172189001961
True	71.33993632310367
True	473.713416372435
True	456.5951653489733
True	46.90714940716018
True	83.64672464763132
True	127.5762692548068
True	89.40196801011379
True	338.46878966913187
True	858.7852297443648
True	328.3191786749061
True	1105.5286454009745
True	312.37811537105347
True	907.0057926238326
True	142.79516638699306
True	576.5714493990511
True	619.0566861078963
True	694.4860984048428
True	451.9993917318527
True	67.92945930191507
True	292.8735321096271
True	42.56779771282713
True	165.50824632696228
True	168.96672430149658
True	1111.676807031311
True	231.1473164224948
True	559.2418411786144
True	567.750823080653
True	564.6840611393303
True	864.6982004471483
True	602.1925866499115
True	655.8658767885975
True	913.065526359266
True	127.43520115851231
True	307.9379488142637
True	262.1711729683416
True	318.1301162642952
True	92.14944711801756
True	382.4685304651666
True	4.044963780602267
True	320.61576702290006
True	269.5487024889944
True	587.0788440458001
True	289.19208743697874
True	368.8449014820295
True	10.523873818583464
True	59.46329236540907
True	546.099434894187
True	31.35718702070911
True	139.21950690010357
True	64.35331254947093
True	141.0212435464333
True	241.1439593624449
True	72.00326432188213
True	390.6950234425846
True	281.25086026711955
True	97.87172666084354
True	339.3836755420373
True	64.86237831360891
True	600.8819590455272
True	849.6581469359352
True	281.21134712090605
True	1143.419018226519
True	115.58547348825572
True	304.5997403011529
True	1053.3918691342842
True	90.29283597580527
True	279.66339070903643
True	10.494577405242454
True	399.7754667831122
True	448.65118501922205
True	157.4986627219611
True	620.4430431186161
True	923.4878972632476
True	159.53598866000004
True	80.91504521048633
True	328.43102046438605
True	564.7768587408866
True	600.2321641655699
True	1229.325661028363
True	25.942154348597267
True	908.018481145534
True	146.1205471328269
True	629.1251268230823
True	119.29530667796244
True	131.521654189022
True	191.09848392744112
True	167.37775560755995
True	757.6301967424174
True	207.6169368846749
True	230.85104224109415
True	71.13380930925955
True	508.5305216698137
True	431.2164870707917
True	176.2181585200631
True	236.2676224855928
True	16.081125693908312
True	422.9390031354041
True	230.74619885559605
True	287.97577321329527
True	114.02925817474964
True	715.8746536863472
True	428.28627210771714
True	261.5718120513186
True	633.4739339208949
True	516.8557872163809
True	480.6164286298642
True	124.75777068109907
True	518.028210996477
True	420.5365646981023
True	3.2675710451821622
True	190.352540172044
True	84.09641037165855
True	250.62032091544856
True	2.7311826771074594
True	120.88521175102696
True	365.6916552926016
True	8.131153891947337
True	849.4585075482173
True	164.1773687321793
True	681.7750032857265
True	806.1183619418571
True	168.97147483857034
True	231.8327289712748
True	470.1744468437474
True	859.5528161422841
True	49.52113887580322
True	41.6755747117361
True	130.51761616599137
True	633.325542160962
True	728.1455056478816
True	185.81150351063383
True	580.8796924123538
True	586.0141712610247
True	869.1176650604668
True	416.6260746124672
True	188.33014108293008
True	857.8888572751141
True	218.30538124369176
True	158.64364441498498
True	322.2856678455437
True	236.0757741123577
True	208.40722497707785
True	597.610343757853
True	248.3992588899133
True	191.5777055900961
True	445.9912933452448
True	464.5417305551036
True	64.3124364013172
True	275.5013560288223
True	79.17170734793393
True	341.2075085733404
True	356.4851623668179
True	258.4152047920388
True	178.42660011947964
True	374.4431914217413
True	598.9765679317775
True	748.8346743660952
True	294.4471840928426
True	744.61672413696
True	64.46826142672768
True	860.3027808904394
True	346.90364799140843
True	12.34466410036508
True	618.8783871942893
True	697.1386957377277
True	264.868534773135
True	172.81738157304608
True	47.55419618732157
True	379.8277216334245
True	78.22740525883155
True	13.874695185515122
True	880.026094626365
True	392.41622991137433
True	172.1517499435558
True	978.0943379754278
True	11.13037100108228
True	789.6041341661811
True	30.789573912723792
True	661.2148935616831
True	61.47992578314152
True	770.5404710979008
True	434.75245457093655
True	187.49216454124988
True	444.498165791306
True	207.61152897493125
True	308.1066172887631
True	230.1530636330752
True	416.28544406590015
True	9.69325392448807
True	323.3199251715611
True	118.5191281699333
True	11.155980320076496
True	462.03491075298
True	731.8152660933232
True	294.8216497199021
True	77.04518653271118
True	304.91929439690705
True	80.35100082964824
True	185.0342877216001
True	179.4353018123445
True	377.0488908403006
True	43.99962193325556
True	144.4644592074482
True	377.1772363250065
True	879.9158704890604
True	115.85206087263371
True	205.86662323873236
True	417.0863184311198
True	18.113631409159428
True	430.470381139972
True	499.9784203183999
True	86.48723954279865
True	380.8048752460221
True	348.2143207662059
True	423.5697270097193
True	607.9854692931847
True	1069.8107195769976
True	971.0672037435032
True	59.30359125841312
True	1066.9866821807125
True	111.1734450691674
True	114.33918288731132
True	112.89526257430742
True	479.98466707847246
True	374.7137583444181
True	585.7372213433084
True	270.4565579147648
True	157.29203575199327
True	411.5159159541128
True	15.82178286700364
True	444.85192781432943
True	377.2399352258354
True	142.44775839048435
True	95.94363888523591
True	540.4070227318447
True	985.2335407896692
True	209.73793537588392
True	69.18553450851464
True	411.88072649489663
True	375.73481843134425
True	470.363045207991
True	311.90281053873935
True	4.52534856954996
True	531.8206398897386
True	491.1339348944349
True	505.7741592622537
True	191.96439249990928
True	101.2828228682502
True	20.98053616715365
True	379.563427815154
True	103.57396220862684
True	6.29197082002628
True	29.43094818832801
True	347.6622198418077
True	654.6583141303462
True	137.43290202313176
True	91.69989108977684
True	23.28167055420296
True	403.46344677293024
True	359.1022162714752
True	772.4768596018018
True	309.160055318093
True	524.6848976021405
True	556.4209288908794
True	520.6870113115721
True	299.3872230664861
True	550.8949315312572
True	105.23213832239854
True	593.1535726147467
True	6.718950579053511
True	360.23267706917005
True	466.8407989423191
True	971.5036907730585
True	350.82113079368827
True	801.7065277324832
True	993.0253211031716
True	180.793072819292
True	39.31089986532862
True	369.86286617016
True	387.3866382700208
True	587.0978425690886
True	260.75442592514486
True	29.378626035049223
True	613.994886973263
True	132.96905298325535
True	1059.6003470207454
True	312.8160884534793
True	472.04328818196825
True	128.1709244170921
True	798.1049156189581
True	137.8758908026072
True	819.6054788910633
True	546.202298350837
True	187.10570721314315
True	114.2081451406471
True	64.28833117344783
True	569.8685304066348
True	903.6199748071334
True	438.2298605602776
True	556.3582491244973
True	137.8942568123083
True	577.7166214964145
True	466.5355778047992
True	800.8257718335586
True	308.8995339470623
True	609.2216957846997
True	117.15280493093184
True	24.403290351360525
True	404.91372693742267
True	170.62098747660943
True	103.54871758043272
True	377.4967540495178
True	1122.6300104458594
True	261.5460310606842
True	551.8086059120124
True	11.4692706549202
True	78.07430083229114
True	331.19437291620034
True	769.5134488316672
True	445.5415698176755
True	520.4464871572567
True	737.6259946616244
True	67.30781524734371
True	714.3066668034822
True	48.7927916257086
True	100.7741968675904
True	179.72043963227526
True	81.09944223150804
True	25.60990150021992
True	299.49732663113826
True	481.4625635303032
True	873.3985724023876
True	840.3362261465093
True	5.382127916002178
True	289.4084272059126
True	462.09278482884673
True	122.96483769645674
True	240.54630390213973
True	316.5418304474533
True	1315.3003399751242
True	448.9627714597038
True	24.099527661375305
True	189.03648000576868
True	712.1714386681365
True	35.99974671387928
True	178.30216981399923
True	566.1982011411983
True	71.30202953236405
True	872.8278167381042
True	318.5248264454396
True	658.1439580477181
True	77.22909667821574
True	670.9052842989122
True	603.2496437891876
True	871.5654750734068
True	253.240483707724
True	516.1792415748575
True	836.225899482327
True	925.5311335934406
True	235.9970382663444
True	754.3903249042194
True	210.18647937880272
True	464.05055282675016
True	372.21446762995976
True	495.79888216455913
True	487.9154573589547
True	314.85313381557614
True	343.756144299564
True	113.26617648801232
True	352.06765684053494
True	1148.0284753893152
True	330.58480917282753
True	150.55949957585767
True	300.61249440080303
True	745.602620551138
True	642.9730788703945
True	419.03353553325263
True	112.2284919259499
True	332.1509346395822
True	35.223754856899184
True	168.3783866774952
True	90.04492304687588
True	86.75203407856192
True	573.3527942706169
True	140.8328668121961
True	125.0277318334031
True	106.56786577948206
True	91.48821047645116
True	445.8595214038154
True	377.3526540579797
True	1056.3000101100315
True	555.2877861885278
True	841.0026564821086
True	262.4752179589836
True	303.8252093295927
True	519.7705990600208
True	194.33597612209704
True	772.1501588476297
True	247.60590370952764
True	357.96780323750335
True	68.66056421613402
True	115.321318510024
True	257.23299581645983
True	124.97257649914596
True	474.3518481765683
True	30.283198318383054
True	567.895856965594
True	994.8738110133528
True	727.7945518961218
True	1.6370979008124702
True	62.083294436266094
True	493.5224393805689
True	448.0027860291699
True	74.56222231687916
True	119.79569437788273
True	301.80587389017614
True	76.56016360094502
True	51.77917537970033
True	724.9331345394727
True	662.0749441669489
True	159.56918550289151
True	177.62598441902867
True	534.1977582696203
True	55.39636536535826
True	25.96923240182781
True	565.3571716656314
True	452.631083684329
True	1137.5671395770355
True	47.57896531552053
True	454.6443588519293
True	870.8446367299863
True	784.6826613972479
True	283.48737599786506
True	759.8728903951228
True	402.8106276752308
True	42.45642564728396
True	101.7219605230154
True	732.8853433290785
True	79.54487769040175
True	136.6405324134594
True	959.8738252104438
True	180.191734745753
True	261.3523282890343
True	106.96784288163671
True	646.084283955232
True	590.77873544221
True	209.3111351178529
True	422.80646141582974
True	40.131622291163055
True	278.48229954076373
True	595.3021637977777
True	647.1053122744863
True	325.6922385446816
True	77.50414562216658
True	964.6924651381812
True	1042.8847440016975
True	563.8214502215634
True	64.9375290949306
True	27.63918125735284
True	87.81800275572664
True	107.94006903485456
True	101.99633573672598
True	860.448356804
True	1175.1418418082867
True	751.7582927727183
True	334.04367708113506
True	8.38220729728987
True	22.008840462661432
True	351.0013555415205
True	469.1142446779857
True	45.24847961999132
True	542.8612972154997
True	437.34218448165313
True	400.9617800836097
True	76.00976950744746
True	201.6983322564996
True	263.49474559317105
True	132.32674730018147
True	391.8208152095039
True	41.77051218776512
True	178.5929515402938
True	1169.9778269563467
True	5.555111587564564
True	29.035013207313146
True	586.3978439626366
True	354.9991376411243
True	810.3786778347234
True	159.3679221396187
True	776.2178672434703
True	590.0550532271367
True	277.8161850612852
True	440.5395605136514
True	346.5966494147916
True	300.1148146553079
True	265.0632286788505
True	410.874067810829
True	505.5593940192512
True	486.7436208440966
True	111.47715683193442
True	372.9916863323384
True	8.780677736568812
True	181.02768019667263
True	213.37548874344583
True	846.2807693467314
True	573.6700105747551
True	30.981776405279223
True	753.8124648459589
True	845.0900123828974
True	100.70776891032608
True	343.58251364146605
True	887.1686405697153
True	208.47241625233875
True	156.9219010055436
True	526.529797312803
True	572.4145744869421
True	1057.716520561028
True	142.74078441066877
True	154.20997421860577
True	249.9162945934112
True	308.83630066098334
True	424.5742755210184
True	406.1137751332282
True	321.4130655943054
True	432.001599191863
True	497.043427681077
True	222.17950953756332
True	1474.158601699227
True	258.66455645976646
True	411.7768094520564
True	54.06239825718979
True	760.6276650980124
True	243.3223172933801
True	921.7435734495812
True	555.0072311106462
True	309.5321710278091
True	792.0842014072186
True	261.7824747863649
True	224.6675547165196
True	254.0650729660466
True	226.4747659519597
True	143.52308883672586
True	258.2982954166237
True	728.678881737973
True	512.3002653961028
True	213.62448185373404
True	1170.0342068253062
True	113.9986945605168
True	257.2142249612355
True	74.76991407790365
True	310.0471619216692
True	418.66043113644633
True	97.32755459390398
True	215.02505950041092
True	77.23291535219771
True	686.6566518213475
True	374.4726937689264
True	224.9648864503908
True	743.0735510863166
True	859.4498800396794
True	820.3316249175796
True	823.2590557130441
True	359.6415004746301
True	1.3222197713319364
True	263.97403644499855
True	52.281130542637946
True	384.7238979997396
True	53.388930365963226
True	344.7297516991014
True	848.5329338263119
True	1035.8220341652416
True	396.388091091183
True	19.78513067655334
True	519.4263128661155
True	498.90095629857205
True	187.19001649595964
True	250.9427814581357
True	296.98461802065844
True	21.667711917360965
True	125.07179071954442
True	943.4312488200316
True	65.20685102467831
True	491.7669897620336
True	792.2736076246894
True	103.09119044713204
True	250.98102764971077
True	115.59527092256964
True	16.76945529095143
True	1.041336715561928
True	121.80417967928209
True	1025.2387382552845
True	487.10697832008606
True	67.61266077125956
True	797.1540554130295
True	335.20073740143044
True	1.275857505238778
True	437.0926954605695
True	191.93065412305455
True	485.5092773448702
True	79.91474799591073
True	334.09685207917687
True	377.05345094060056
True	169.39232479426116
True	217.5772051607757
True	117.54904293750414
True	179.5956972842693
True	983.552281015146
True	16.205352666241126
True	496.2665591783909
True	485.1868228447288
True	397.5970545856916
True	223.95540931719944
True	234.75552561186728
True	153.17592805554474
True	49.63234321062376
True	496.8553739040602
True	150.73271570287173
True	876.8010671629422
True	837.4436231275052
True	239.3375487675181
True	324.0332740580606
True	513.0844776201297
True	41.77009507108942
True	84.5642109366585
True	753.2577766795755
True	1091.0316949364585
True	106.99188358730096
True	738.7804449402778
True	141.10521436445546
True	925.2680870057992
True	690.6110202045136
True	106.29631999898416
True	255.4261801642648
True	612.8918740698313
True	273.3815155247413
True	44.40679025233194
True	587.9497819312736
True	439.5318066026092
True	6.405349068048968
True	468.98931965654407
True	71.942432095523
True	176.6235704896929
True	230.90596684301156
True	303.100376873777
True	66.439884787918
True	220.39202566063088
True	349.5806161436427
True	442.19653771977175
True	911.0847001612664
True	48.43142404300391
True	876.3437481326208
True	992.1278583823588
True	122.2796755594488
True	74.69641118269669
True	982.0161708935742
True	35.08589629905659
True	225.20168499477776
True	85.03123217623099
True	211.920795327114
True	358.2028354589943
True	983.1408810155698
True	94.9307718819282
True	74.26106338462108
True	649.0381503373503
True	276.73591779108654
True	744.2983795259379
True	55.04077915408173
True	492.5198417569
True	390.0020197171241
True	678.6373070477889
True	54.66402622700965
True	108.07376891928436
True	27.189800512653388
True	269.2249205551689
True	42.59943061284438
True	351.453084847974
True	2.600279083488701
True	1176.1999445611195
True	106.12117378055828
True	135.58632583515708
True	352.88406507549576
True	765.0417056032815
True	677.3957989964109
True	992.7688560075636
True	476.7951638808642
True	422.5466212474888
True	142.47550305373412
True	414.1169799612473
True	813.6683258787838
True	430.7796405414388
True	880.5922540439758
True	86.36331577261879
True	436.81908561213487
True	182.78350813293883
True	287.18862000442346
True	758.0433557231926
True	156.32097900387245
True	137.45683959414112
True	63.71389070580637
True	868.7958283018166
True	785.633911881449
True	80.3345142375031
True	450.0646579661789
True	724.5655861095449
True	424.7150855362046
True	58.65186526397856
True	315.53354601825447
True	790.8466659479863
True	30.89132644344601
True	359.1670428868239
True	168.130083761201
True	293.03370505020155
True	30.556034967623425
True	211.25714077001876
True	780.5855964180311
True	635.3353320441735
True	54.65007458798812
True	297.4974857109067
True	859.4891293414739
True	19.06423914771824
True	309.88420716634363
True	288.68702196151526
True	439.3827198879963
True	216.96547106801688
True	609.2816961825371
True	47.83778055931744
True	969.5278796285966
True	911.8497965129897
True	48.87901380885115
True	385.49761804118094
True	734.1236531177163
True	923.4676295519398
True	264.2285882291591
True	620.6475120674114
True	129.56931862815682
True	188.53468586941165
True	129.14839259382518
True	132.64781494003924
True	204.15565652664367
True	931.1590698688748
True	775.1884877506891
True	951.0784173893852
True	19.94594316385427
True	26.55830790833859
True	350.3313801328969
True	12.175007644364564
True	647.5441515676434
True	1075.4346174553368
True	269.02461776798253
True	205.61880588234237
True	86.55733769664394
True	204.0346527746991
True	130.53158056137397
True	45.59730650036411
True	128.9703028913844
True	89.03196368127641
True	249.8732701388736
True	514.4494019633886
True	166.02845226665585
True	28.1763348917604
True	58.04848711780425
True	427.36994802504535
True	271.1636867603636
True	576.1111280152445
True	23.27586423389489
True	110.16065788921128
True	679.5392209149882
True	273.6302244931782
True	466.74648757077097
True	654.3582166901743
True	104.50991065061967
True	111.95755728379947
True	77.85770011776285
True	26.170301972484435
True	116.0245488561018
True	81.67717466792864
True	103.81041156414936
True	152.8817682106071
True	232.35603785869824
True	833.2772225633054
True	286.7893992185382
True	973.373684337019
True	167.13547385450516
True	194.187037218046
True	784.5990744556524
True	312.51126979655527
True	583.4367030591363
True	252.26374263306647
True	337.2167871526066
True	439.40175893594346
True	561.2980392091628
True	647.2698072155662
True	357.23258888829787
True	36.425835328380174
True	578.794832449605
True	606.193877421032
True	21.43173025252249
True	12.142575968467533
True	258.2853523048436
True	400.94614825567857
True	457.6998599271119
True	70.27628406454069
True	617.7406512699401
True	956.8701534280848
True	233.26356727241884
True	888.5389175832681
True	274.8807663838119
True	102.76314721041707
True	262.2006670333204
True	698.2498781406124
True	38.6759687465979
True	595.124898102311
True	1289.2293437658616
True	1022.4193224454192
True	949.9442849572667
True	205.95157369553712
True	87.53732001319874
True	193.0105906844423
True	838.987233249682
True	145.44962574224036
True	1084.40739218895
True	860.2423577420307
True	41.24099499988304
True	89.13893606852689
True	436.8059367428799
True	389.8343180700971
True	200.79016741007683
True	509.056494040089
True	681.0603595212115
True	125.80087566442724
True	265.42297116964784
True	1009.679251580365
True	52.96600499792712
True	699.2549501162619
True	543.5773569834405
True	38.31775744265212
True	796.8634679326537
True	390.497867516045
True	583.1209691517105
True	108.8037598471277
True	265.9162331353688
True	219.14168577746253
True	28.680112228725022
True	138.636835504891
True	755.4916053275225
True	135.9773193351664
True	389.38896723220086
True	64.07730267032177
True	613.3046214922111
True	586.3253422829385
True	221.9358823466076
True	456.61668568098537
True	164.20365381545832
True	162.58165612272094
True	215.60562789934465
True	287.0879124805559
True	354.49016155619523
True	129.65740784259998
True	182.75732922620756
True	27.04180752005921
True	846.3181972868372
True	294.4244676016195
True	9.8990441527885
True	358.32684752281136
True	162.08292406944358
True	628.094791537663
True	368.1236438762374
True	581.0330504682497
True	551.9450263694022
True	493.6377738305859
True	781.6502387552716
True	239.27211886280804
True	559.9806341115037
True	160.26796659280643
True	535.5047701580115
True	372.9510399203104
True	374.3709842218124
True	119.6926718782168
True	135.0200120356704
True	106.8082725085787
True	67.9403739827855
True	713.5253061126732
True	174.69995703915262
True	45.614164143745455
True	0.0
True	545.4745058807065
True	111.66718735189588
True	21.488558232752013
True	42.653806845336575
True	115.9470866579512
True	521.8182450450485
True	180.2624884862117
True	107.9328564936072
True	33.95685312248761
True	158.56284235056705
True	914.9156022613396
True	53.286536523200745
True	224.509397246518
True	711.2209126318173
True	315.84652073559363
True	462.08252787743936
True	468.8699444023015
True	502.46697707018217
True	598.9812742331036
True	931.5360421614024
True	262.21237040065057
True	1046.6151520792548
True	917.6432333473416
True	624.9638539935073
True	338.62586037433584
True	842.9806929080352
True	10.72103809996647
True	32.62662305311558
True	281.8517626621842
True	42.426801433291445
True	195.2050586200696
True	773.8100332368953
True	213.99517835615117
True	760.6275376414346
True	759.5049480166794
True	130.5562508663939
True	366.7489700643404
True	590.2854374073916
True	24.086714139348853
True	134.98762917425694
True	424.7941557532018
True	301.4239296277757
True	207.4505488372196
True	115.33170115405387
True	374.3261826471616
True	22.76636948680673
True	370.21679051001456
True	369.3760353434279
True	1021.9240003266178
True	351.8388701214518
True	32.31574302806936
True	440.03670238703614
True	439.9240973193329
True	238.0571525965615
True	32.347312550537104
True	766.1740250994782
True	427.2214415879766
True	179.25498826743183
True	14.038586577139958
True	1218.2012514184216
True	167.54521928692336
True	25.83292837257513
True	309.48618216975234
True	279.21589381914475
True	115.5687295144452
True	295.8242004299638
True	45.51901552508782
True	341.09869911483264
True	299.5275061443781
True	303.26909820765536
True	30.726847871099498
True	47.690738015015405
True	1067.173775573286
True	25.74905720325221
True	12.804682366611186
True	175.63393244536712
True	690.0588742157742
True	8.275102579632916
True	199.34498482354437
True	176.51515104934336
True	526.5865479595927
True	373.915278026898
True	745.7742668759469
True	319.7407415806511
True	503.5136057033981
True	446.7621183425993
True	496.93978188041416
True	101.89452425995464
True	1277.625860010282
True	919.34089986407
True	291.5869390029102
True	537.5139989726102
True	100.39800333336834
True	581.8218827300882
True	431.6440571708927
True	159.75848477132064
True	80.05347965148337
True	352.0051764443395
True	169.54948482346597
True	28.978005974565622
True	617.66947639697
True	372.7693631486451
True	65.11099913581367
True	32.81002816320267
True	673.3673965590643
True	485.4060544951533
True	71.29342983960578
True	21.451099891688425
True	334.113826824757
True	339.62080916999474
True	708.3808306582549
True	548.1398020706819
True	563.5588074031267
True	780.6594406896611
True	9.165080863155843
True	59.48478353210451
True	32.60265143479619
True	61.904038600468645
True	502.8048534102195
True	583.5035628564258
True	84.37059677052088
True	111.67490456671445
True	200.20163187157132
True	77.70061910452968
True	181.9704525972037
True	202.2042577673589
True	268.1851745346341
True	805.9053747399992
True	609.669738771564
True	284.6593139114052
True	184.23711713867127
True	276.3439813285109
True	244.5183039671873
True	736.9902931274763
True	318.9317896527606
True	168.37101266494454
True	912.3487564209
True	359.18874466155285
True	468.91387516278127
True	155.60432477178213
True	123.64476634293442
True	64.7166920383292
True	217.9263087185637
True	992.9629094768434
True	524.4898833102197
True	117.9190720179964
True	345.1811953615387
True	105.20638757328562
True	675.844871725245
True	4.570515216401444
True	688.7711495703348
True	36.43998138806797
True	917.7579782656636
True	845.5872190427672
True	209.20437300088892
True	30.18688141316714
True	85.19959705904924
True	463.7603381599074
True	222.90753969291768
True	1.668122495496489
True	72.72825732361383
True	1088.4197776225813
True	348.24270884223733
True	679.146621258917
True	502.3420764400764
True	32.206655534426034
True	136.81789009062874
True	436.2914926219949
True	930.9197233989972
True	794.5671187938852
True	423.5776805254155
True	329.1100362521627
True	17.18544103481209
True	78.32061837016772
True	697.5133745572996
True	456.6510444741365
True	380.75235721135977
True	886.3679008543442
True	25.07002669186141
True	216.9026788111712
True	889.0535057483202
True	235.3044451457401
True	8.077405242454322
True	500.0717677351456
True	103.14379075336475
True	649.8608303310453
True	50.439821700445215
True	257.68495615641746
True	870.3266393618081
True	912.7973187372722
True	279.3621840149662
True	441.9844267435615
True	117.47423506873189
True	612.8510221372095
True	251.48563241098347
True	198.7597922438488
True	897.0505844381928
True	55.40892700516518
True	700.5455037981266
True	280.57020670222204
True	303.2039799422146
True	163.37213172065734
True	488.5620750264863
True	607.0573431916773
True	360.9218585066729
True	402.4786086499065
True	72.1879875144831
True	158.06677976328734
True	435.1299240050332
True	221.12854797162777
True	36.27718463956824
True	198.3097045676736
True	385.3296678308172
True	408.8548405794021
True	747.593803867791
True	129.17195479740852
True	664.7017917139154
True	511.034000906981
True	585.7360033917976
True	137.9037430371788
True	36.78279229895701
True	667.2964153064886
True	70.54706895148546
True	553.8727347695168
True	684.4694185000476
True	450.915536861832
True	137.68789868536467
True	535.9196373526952
True	3.458876553076561
True	397.8478540195573
True	31.46492265288217
True	628.2540746786076
True	256.9961077162822
True	549.2137744740452
True	705.8946955797988
True	145.11086895913684
True	520.8272846826138
True	497.40367643161807
True	66.69307267554524
True	1001.181789400651
True	2.212475443554798
True	28.36021641489703
True	655.3550771017549
True	671.9258751577261
True	132.53559232225007
True	415.3369019090402
True	121.02327636871586
True	73.64186074663941
True	462.06610028193626
True	40.43705259238588
True	516.164490679481
True	12.092677426106198
True	822.6865461915826
True	568.0262094122313
True	683.9572065555283
True	95.08953465008594
True	375.7194531757748
True	1012.966119417194
True	859.8525101618594
True	148.73892254779875
True	553.9369744792482
True	447.8491089767711
True	244.87860074866745
True	254.61533247424052
True	5.461847560588424
True	321.79167330983
True	10.42366828094316
True	377.7145982036888
True	77.13202901116311
True	398.75942748244825
True	678.8637521345263
True	123.4002288708364
True	228.18380041581412
True	628.3086438662215
True	675.6400901423434
True	297.2366899440971
True	130.80125547923146
True	168.23656933533212
True	477.2674167821808
True	85.99229331932438
True	10.884346386218477
True	512.348526533749
True	557.7889112892373
True	20.464055788341387
True	142.8202769476204
True	935.057745111014
True	481.12169586352206
True	283.5886648715782
True	32.92686993069606
True	470.4484785394309
True	111.4540684298616
True	591.5111534929305
True	638.2974495686443
True	299.5435471850877
True	369.7461301173502
True	173.78488114047994
True	249.3316596373297
True	74.09231737276235
True	220.99147339247085
True	501.1183352384123
True	19.68464591514736
True	455.5577323905754
True	364.16164391843176
True	728.2516914288793
True	891.057917814772
True	886.8947879758065
True	155.80048570206688
True	406.4809952371112
True	70.5134830820296
True	179.49678782570228
True	317.7602600438655
True	10.843008017070256
True	796.4822375926474
True	24.533473216577352
True	398.3643469429475
True	268.66780660398126
True	659.2958898400196
True	208.59442510525145
True	40.36982647633605
True	675.7861306546685
True	1076.5715490341918
True	224.2806358074237
True	134.15119328460776
True	616.7617146986415
True	487.9657149789819
True	17.533194158771845
True	805.8576204910894
True	112.48565354519306
True	46.330638284201605
True	294.636484970167
True	351.6689726220092
True	377.11558518092426
True	261.87726012602474
True	19.063931473107605
True	22.22127704477921
True	866.790686315944
True	199.8472875725421
True	118.52144409152196
True	874.8257836409243
True	651.5142253084682
True	624.2662221599828
True	445.0477444857714
True	143.60944930349478
True	32.485059010669126
True	104.84190466129094
True	446.62051445809664
True	228.88591564202423
True	460.90402869944825
True	134.74836113510548
True	478.7959462793927
True	643.7301532198962
True	963.3752361638196
True	23.58843202959641
True	970.387355020111
True	1066.9143062332366
True	504.6080538918216
True	83.21339565539806
True	775.2772175681696
True	634.0755940322074
True	661.6653489513168
True	174.79142515966828
True	755.9667571072629
True	707.8739314149345
True	122.0282367061793
True	779.2689716633964
True	817.83857178136
True	484.3240039640142
True	228.5443416891478
True	68.12059151792212
True	314.2611937934648
True	339.59557119791384
True	456.5742912528581
True	430.3026126664751
True	189.3141714117108
True	321.8780453604903
True	2.6390610639314733
True	12.372889972255084
True	104.13620782240244
True	131.19275128620592
True	364.5537932217434
True	348.8382379992036
True	114.54694992199154
True	17.027158766102957
True	216.4822861291421
True	850.0984764016433
True	478.6931409938463
True	541.6476613457813
True	557.6675447941908
True	839.9263078581007
True	626.3664324543687
True	93.43789880438038
True	205.4936740466436
True	238.0622017945213
True	292.38569358967845
True	104.47134421487024
True	369.89890686539474
True	430.361912596608
True	170.75347553570523
True	642.6263715927456
True	243.93712981541825
True	203.19280115081517
True	28.011073250916198
True	243.9122820441254
True	485.8469540722968
True	162.2917406639744
True	540.1125984653141
True	458.92503142472526
True	243.76295984048383
True	97.01280016580644
True	41.80870710487085
True	401.8691399604499
True	793.8850679366137
True	172.15562900595629
True	1047.4823420721248
True	1049.803813399652
True	483.6602326782769
True	95.90968959863606
True	121.10956794683575
True	638.3595494342627
True	9.637244629003517
True	226.79880898034972
True	127.43455133988684
True	117.1166068809451
True	338.514468884476
True	646.8217919115968
True	38.87988589880834
True	123.4686065625889
True	987.0828999774056
True	56.009691711163285
True	459.8539048859325
True	533.7620190591027
True	245.17508705806733
True	128.9061703714421
True	917.3658104825612
True	1196.5509512916424
True	508.9936490542799
True	632.6712060489491
True	210.84159029573811
True	149.97607469028074
True	326.75398086776187
True	242.7078366918448
True	173.40257657367437
True	303.9263001767914
True	357.7552440461795
True	11.331790635057652
True	642.0816618904826
True	150.93148648636046
True	76.6788829665611
True	445.928445195331
True	313.26288462226773
True	1217.5699778525052
True	354.7619616166893
True	983.9317640381544
True	9.30206287019942
True	262.7407317416513
True	229.9869635429709
True	152.72609574705433
True	497.4742843243183
True	204.42422735271543
True	406.5170813399224
True	327.6716299050482
True	118.16290713901364
True	359.8500842632527
True	1050.583694050698
True	718.4467608682639
True	214.80353450150707
True	105.9986335760484
True	286.8228409643648
True	20.097405811636783
True	356.4662909496888
True	310.85749194510663
True	545.873617424222
True	437.21287935690304
True	370.8888457075908
True	158.05920502678978
True	13.146242276647603
True	432.4077932350594
True	276.5013418573213
True	143.61159342872327
True	304.66685704468216
True	439.0579673431049
True	803.1541363606518
True	310.7791300489473
True	774.0069511952246
True	396.2980253466711
True	372.97514544561113
True	1.7231417887863605
True	1140.8481974622505
True	105.78718198924226
True	896.3006319442377
True	210.2219633615925
True	455.7582706643392
True	680.9254322290311
True	86.01671204858829
True	486.22934702063145
True	33.67449507455164
True	407.77851270731776
True	77.09669581912844
True	227.51411977986427
True	38.72461800805059
True	670.3301723459515
True	181.4720934324156
True	26.25554972359223
True	378.7002216336833
True	115.8939868394124
True	166.09013040276994
True	821.9349683714421
True	262.41677187740737
True	150.37872842724855
True	383.7794082662975
True	499.0139982532363
True	336.6975358892204
True	540.435895932354
True	607.0835050746216
True	155.4540761998749
True	7.150939368381467
True	69.41289206027571
True	431.9661257172311
True	89.40381783892005
True	72.1642207675308
True	1005.715810998968
True	28.4623486856178
True	323.44408809822335
True	325.2328004850586
True	433.6998060124218
True	675.3975781513037
True	188.19024549253427
True	634.3432384134918
True	315.27880830304144
True	353.87327186562504
True	278.54267587405536
True	219.1531242372174
True	360.20151752239553
True	448.4607385914295
True	405.1461783383673
True	594.9756414890082
True	136.11248620119042
True	74.90233323415117
True	41.076979799126576
True	291.12413817423425
True	630.6338363332732
True	399.2404909620557
True	795.577099002538
True	204.15484426065933
True	391.8505692844322
True	68.96166437475222
True	50.12549105654513
True	414.002808883173
True	195.6520324211477
True	231.5494698230692
True	42.02486366816872
True	1068.92606379415
True	178.12938594720086
True	902.3965680888232
True	320.3765797214366
True	925.1558495324346
True	244.46269039926025
True	456.4557852920647
True	534.9733836603227
True	589.7792722278755
True	209.6051622936
True	483.2149400270218
True	909.0485997753772
True	122.19785044881128
True	7.330376010774986
True	585.3388330986061
True	28.801588022164992
True	76.17518337458972
True	822.8193809638302
True	236.4645564783027
True	927.387914247302
True	665.401404474426
True	418.8814259523945
True	277.88901298193736
True	482.9797170008775
True	344.18808185517264
True	182.39479858245517
True	649.6782660511743
True	717.8386662981733
True	213.51936509573048
True	86.02665114415075
True	544.9089975955234
True	130.76203783168472
True	371.4805761336086
True	344.731464740921
True	68.80762011501554
True	378.5466437877309
True	401.4883684569719
True	384.1752466541964
True	402.10924227343867
True	421.2114036815677
True	666.6354879230286
True	57.59779030617442
True	439.0536227121832
True	318.3786257258894
True	659.3788182570124
True	216.3743031741189
True	101.07211823852944
True	40.24632112132258
True	543.0039007146108
True	634.277513892433
True	189.18963922793972
True	401.9614507725151
True	332.0216833797203
True	17.127442389387603
True	175.94234260067824
True	288.2498833087981
True	2.386773629327192
True	883.5683405335519
True	74.52075515562694
True	100.87441993610038
True	116.59724021516456
True	366.7600023908862
True	37.727927758761055
True	453.0557855380166
True	224.47891978735376
True	6.339630895922944
True	114.4845987195909
True	434.5390846727224
True	49.57452748375683
True	67.08083466777441
True	171.51006266918938
True	292.413487860649
True	956.8910832981302
True	395.8700958922346
True	986.41721358881
True	188.37567003163008
True	1013.1749997741088
True	795.2333292615111
True	647.4997822337114
True	416.68998837920327
True	371.0916936426377
True	78.74477167591097
True	70.59568389421992
True	80.28057086246437
True	170.74898965569187
True	485.3130727347972
True	1097.507634788111
True	179.6683249770636
True	349.81002190329303
True	433.0053941244142
True	581.5925585503528
True	608.4752636987632
True	283.81078141634646
True	463.48783085074456
True	665.9651480840948
True	98.01346432017716
True	700.0847389852543
True	261.1416639176557
True	138.08560700238942
True	405.6889283435348
True	885.0854327177389
True	447.02279624431327
True	850.6387783997504
True	195.46491787492263
True	341.0491745048821
True	702.1806958649031
True	617.684420647349
True	195.80554803710996
True	255.3372691217145
True	809.6813267390075
True	36.10285323200624
True	187.11977286151924
True	504.1241865294944
True	687.676228996522
True	102.48257324324734
True	36.5082976862502
True	166.81636571811933
True	704.2559714372761
True	340.93334636279985
True	545.2977804609893
True	360.593558836044
True	304.9006804797145
True	459.0720903969528
True	504.8406025314129
True	66.94528467835931
True	370.2693960147923
True	790.1794525379496
True	0.0
True	293.8514104955214
True	249.3241613170879
True	979.336609961611
True	149.9448010757328
True	638.911158292801
True	643.9258406892275
True	107.7193333428987
True	213.7783131047944
True	130.36186664259446
True	11.730973530055104
True	291.89684445068536
True	364.7651319452272
True	1122.4139256956057
True	240.9262350525588
True	399.6794177894809
True	651.1193194580808
True	212.99920881716088
True	26.864799602517166
True	848.8040051293896
True	608.1875161293797
True	164.01963365825733
True	611.7252087982782
True	172.6689600917428
True	293.59355432144093
True	760.320478060078
True	34.92490985576369
True	109.43334826307296
True	518.7394104447031
True	66.58600641357995
True	79.23501351566226
True	400.8592725166481
True	23.04985861614683
True	782.8263813119282
True	103.93480394789216
True	154.2392128187111
True	19.239937152697085
True	701.9575623531186
True	28.275993627423023
True	774.1394056776995
True	390.86237152758974
True	119.37982288663136
True	687.3006220916428
True	517.113347613503
True	577.6985201634224
True	44.89383576188071
True	363.9945214004276
True	5.349998161832286
True	90.44534115929368
True	366.58046625283646
True	46.52016113052393
True	120.14643063281898
True	310.00927114505794
True	194.39958763084863
True	103.9165982353274
True	643.4869601179612
True	22.3584381884836
True	1110.3583606701902
True	489.0938068577709
True	298.8848483695605
True	492.1230643954566
True	129.52748105540985
True	792.5295374357012
True	1130.1593309080558
True	744.8332205422337
True	175.68575523348073
True	226.4877627468284
True	51.32406006701738
True	57.7132535940235
True	153.36136773695466
True	101.36163296756855
True	169.16578689238227
True	1157.2992705721258
True	318.4283482925268
True	350.5555428232813
True	707.2802455964346
True	16.286772736808086
True	14.808972700668743
True	607.0174238795005
True	5.520941131068513
True	116.2802736658406
True	681.5067179689951
True	179.0728255798237
True	630.8810919185534
True	863.5429304025488
True	147.48250376859926
True	918.2189982920452
True	2.4171082124959606
True	455.17397022283785
True	1041.077768871345
True	26.69093454815225
True	234.74318757646665
True	144.0902355454843
True	940.4593036663018
True	236.82107046983603
True	497.0902735098197
True	120.69452211842544
True	515.1611788256529
True	152.17932674165166
True	101.0569795702558
True	386.9121858932993
True	69.62435391986719
True	53.92576607171863
True	1050.6868749402502
True	265.54942968656184
True	163.52585576607012
True	367.6457685565051
True	389.2946886936686
True	220.31968310669347
True	163.18687459969232
True	385.44158753756767
True	32.78784261737897
True	490.9299420856213
True	1061.4550031663978
True	114.09976690731494
True	478.9637491396629
True	312.2615985654081
True	26.888871732656888
True	404.5688634703977
True	106.36448248396034
True	570.7162400043579
True	210.06201263830548
True	408.8317683947551
True	18.996276906232367
True	420.3673937821308
True	106.56853544067164
True	340.21817838670745
True	31.9611888875232
True	173.66134277368687
True	246.984452087759
True	778.5267125965547
True	53.10676344962361
True	140.4875707385717
True	236.56807040186172
True	136.8364139880552
True	625.970166026273
True	566.6362058423456
True	790.8646195400547
True	393.1209072773633
True	541.0430198313181
True	402.40169873586814
True	676.1276896226483
True	74.02325383169858
True	460.77813640809313
True	415.0822359832622
True	47.540913990767685
True	82.4357175736568
True	128.39752214992097
True	87.46058825058304
True	334.0616509824776
True	839.0987065844175
True	316.5183578146897
True	1097.3339937697322
True	310.3519243772701
True	908.8020858695896
True	146.79229836409112
True	571.6045161974529
True	629.1981344629634
True	684.2198985608355
True	464.09173664632806
True	62.06943025127525
True	296.5170971605406
True	42.50553932719005
True	159.80417668956656
True	169.84976895937723
True	1140.4817352132716
True	226.51969646466708
True	563.9162111931194
True	541.1478255146303
True	566.7425204288922
True	896.1318266180169
True	582.4120448340027
True	658.6414155750398
True	980.8429367512748
True	121.26717939089929
True	298.9781220041801
True	273.50432825081697
True	321.5018525206004
True	85.57536940228397
True	379.4410545505619
True	4.754338084659382
True	327.9274951516901
True	259.73894163069104
True	570.0781613889171
True	279.83785186360024
True	367.999425145361
True	10.157914540655131
True	62.69954841742745
True	544.6578803697186
True	31.81768830158377
True	153.39496136048962
True	64.69994244191793
True	156.35254447548655
True	239.55460371507877
True	67.37016391570737
True	396.7844440452815
True	258.1227095727716
True	100.3482847848866
True	337.5362204360916
True	64.88598965758075
True	585.4470476298377
True	897.3501330784519
True	273.0422492277663
True	1190.9843141915685
True	116.1870812370898
True	297.8402414577941
True	1056.2814271230914
True	92.01798557840624
True	296.0478645807221
True	9.189239366199772
True	399.42640949230736
True	446.3455423373728
True	149.25370441268896
True	628.691149325575
True	897.911646388987
True	159.24708086077268
True	81.91549569117088
True	332.4078793686309
True	535.5762472761444
True	613.9021676853681
True	1218.3246968935882
True	28.050727264273828
True	969.147172277406
True	136.70303873193174
True	632.6666717647986
True	119.73668233035158
True	130.05198742951814
True	189.8811714071374
True	166.48482478994146
True	748.1433692420538
True	213.1513845316654
True	223.90428660711
True	69.68641987873599
True	512.1945375442917
True	440.5305020767271
True	176.76384893778467
True	235.8477500185756
True	16.38292709826845
True	416.511653527442
True	215.48868145034055
True	301.7348134929118
True	115.81357295220342
True	738.8165159852917
True	418.6106225136639
True	257.8533578818836
True	640.4033524988322
True	532.7508921727493
True	458.9888685257467
True	136.2085556763922
True	529.4125280588112
True	424.2689246329136
True	2.535491342230065
True	196.1441438839576
True	93.14386329127058
True	247.0601114465719
True	3.5300944818205213
True	127.28927165255178
True	337.2334420481228
True	7.334138391392804
True	862.3231798670943
True	166.2804506386833
True	739.0851607771943
True	794.1569520509635
True	154.06429026989858
True	219.41710536330245
True	490.1060070319034
True	823.7842595672714
True	50.99625710196678
True	39.87720675160602
True	124.44842532173192
True	629.7860643515737
True	744.3281190663314
True	182.17272238746656
True	599.4965331151643
True	576.6843852828616
True	828.8612610517978
True	389.3841892739104
True	193.7964537714961
True	878.2666949714074
True	231.93957511265853
True	149.94086469941033
True	335.63830516019607
True	228.8182308724539
True	213.0625641960669
True	609.6836397358251
True	247.08715513450764
True	199.284486296805
True	462.7061483042272
True	465.72719400251447
True	65.39624148724783
True	284.9810854399409
True	79.98173580677614
True	334.2383312185819
True	365.6310464991066
True	252.77401416140003
True	179.86414452181737
True	390.1982569352868
True	645.1335472695084
True	731.8890014242377
True	303.727070951414
True	759.923404844513
True	62.585875321321936
True	865.3473265903592
True	351.96331900468425
True	12.403693009041916
True	612.8308617406367
True	685.1851079310911
True	251.72353721736667
True	168.3163895691277
True	49.75941547821628
True	388.1668495423434
True	78.8273681206951
True	14.116828712739713
True	897.3983599017755
True	356.6966339095751
True	185.0873509064264
True	984.010611577074
True	11.840161264676162
True	771.6198282611576
True	31.614782544759382
True	668.3699874454968
True	60.14964128249312
True	734.21378302666
True	441.88712434238136
True	204.2809606263174
True	443.2592647522541
True	212.41316356332015
True	294.9221682507605
True	218.42364863460463
True	401.8881699722702
True	10.41545531414286
True	324.1028460471248
True	107.41971559306128
True	11.001026515769588
True	467.5898237823956
True	730.9157031624228
True	288.25056522967515
True	75.74557230637346
True	297.9185857389439
True	81.2800896112828
True	193.75305683619465
True	189.1471714088544
True	370.64758188669
True	42.18734759237099
True	142.680673883883
True	371.1131426976149
True	888.8685200693204
True	114.00629104641382
True	215.62399273693453
True	438.9989091602121
True	18.2900573272332
True	401.1555554648787
True	519.7225105427835
True	88.43614817430847
True	392.6646193662119
True	365.3473031284083
True	416.2155857935874
True	600.9219216295213
True	1066.9599004533452
True	990.7392257661882
True	54.16756639418667
True	1084.747277120445
True	108.83790639446048
True	114.1809301367892
True	114.56396589748142
True	492.8566899732727
True	380.7590856381085
True	575.1741979011036
True	258.21059573271623
True	157.01332081285025
True	418.5980664132985
True	15.409988848595027
True	468.1710175158425
True	384.7570818141075
True	141.5757690125663
True	89.21593939451064
True	542.6448698053608
True	969.4426488265829
True	203.10005319365584
True	65.39221208984648
True	427.9317536405735
True	382.6532878457695
True	466.0133189398821
True	325.2207106524305
True	4.025482854499908
True	526.8108108340633
True	508.73823089550126
True	499.9947955838393
True	184.99981034942985
True	105.25246124815068
True	22.64434472838182
True	370.2534318591227
True	105.70520633146305
True	7.8477450604001
True	32.80979791612823
True	353.6226136770049
True	666.4089638707242
True	135.09839770362015
True	89.00705185484654
True	24.28529240680048
True	401.7556785172423
True	344.4419143088921
True	791.6826927943816
True	312.1770765536206
True	518.3556784989328
True	528.8910402360026
True	525.6108673894832
True	289.2985886126853
True	546.1759498374537
True	99.75513671922504
True	582.2882955946128
True	6.998917755424994
True	371.5809823251236
True	468.8545946477248
True	950.3896003954104
True	344.7894407652261
True	788.4450192114479
True	994.3120845450394
True	169.39911088655754
True	37.37990995993994
True	397.9807275772863
True	393.8072081870793
True	588.6798007267915
True	250.78746920543907
True	29.689559334723175
True	653.2490637296485
True	130.05278859614072
True	1040.52234758774
True	321.6902547378224
True	490.6096036475432
True	128.24589182632735
True	810.1069941385357
True	139.27221737447002
True	817.0885856073534
True	565.7182074957544
True	181.65705368038
True	113.13727205338834
True	69.39041446306484
True	554.1236987645876
True	931.3035214967994
True	430.68508800691416
True	518.1530192262567
True	134.74009899733056
True	608.9731003484233
True	479.6551617392333
True	811.8240674097502
True	316.4764007507925
True	573.4786380112973
True	116.30600078992698
True	26.74784901308892
True	410.15361799339655
True	173.86311641159696
True	104.23547396683612
True	372.855408819602
True	1087.1720045991494
True	264.20463233110127
True	553.8808877764044
True	10.609130152873494
True	72.33245972699316
True	315.8940933133718
True	784.1293431534262
True	452.4162607307676
True	509.6660989893292
True	702.0546063487933
True	73.58407689557058
True	728.7312732101605
True	44.70652668429912
True	102.95619048983647
True	175.51307599118837
True	82.80744415188798
True	26.083356669555982
True	303.1382499838999
True	457.1054082940867
True	889.083290341683
True	855.1458633146501
True	5.639839912635943
True	278.4624960328453
True	467.826916701801
True	130.5618600391297
True	235.9988123070015
True	314.81371708184787
True	1315.5013004410118
True	446.7520143448967
True	24.07808209914197
True	182.17845135972055
True	691.7994246642824
True	36.23358233041805
True	174.94600814352944
True	555.7094526328619
True	72.4787700918492
True	879.2052410582082
True	326.8467059039569
True	679.9601351810817
True	78.57373120738684
True	652.6824430495986
True	585.468064876299
True	898.6592088346905
True	245.09502137891565
True	508.5401202337266
True	817.7410621901801
True	909.0693383580316
True	236.20770115709288
True	768.8495385926551
True	202.64516674064603
True	442.5001945468383
True	376.9032082493334
True	495.9061256811655
True	488.980958198332
True	318.25005793481614
True	362.5795710183285
True	116.86140682094162
True	331.8216626886303
True	1161.6876397715143
True	319.21642576997857
True	146.25340826703948
True	302.83935468814053
True	745.2477778181575
True	649.0117230126509
True	415.3578704863677
True	119.6385566122691
True	341.9520788379681
True	33.800677200846145
True	184.25987712411103
True	94.11150446783236
True	86.61531103837585
True	564.3524132104992
True	135.89044558545172
True	134.0514718754393
True	111.33632361737972
True	81.61567082659072
True	439.4777318451794
True	375.4463133754273
True	1046.2941776363364
True	569.5473533621057
True	824.5403894519849
True	278.77845916595794
True	307.7797009475453
True	526.6894454756965
True	199.46935044911888
True	765.9775074948294
True	244.2873129156721
True	363.8160813764407
True	68.5173086453856
True	123.09742166819628
True	267.72291515351867
True	120.18286325749754
True	471.4275253179918
True	30.92048406132599
True	564.9606760590674
True	1011.4833333690574
True	737.5064264873334
True	1.4081945516708945
True	63.81619212244626
True	483.2321820813482
True	447.86285174806846
True	74.89820090241263
True	121.42982802895452
True	298.55949200940506
True	84.06729666507358
True	52.73277903118559
True	733.3908031364205
True	653.6437134291083
True	163.42384099322388
True	168.67415104233206
True	533.8693259974591
True	53.727013627082805
True	24.166520057293365
True	570.695739082377
True	460.1899275592997
True	1139.283183171636
True	49.71311356086658
True	465.81181843171305
True	883.1668608835828
True	814.8843096806228
True	281.9166125365832
True	726.2070948389068
True	410.9178113519109
True	42.53298689168366
True	97.67756546699148
True	689.8944313130964
True	79.45724830952895
True	137.2796489638654
True	906.7733952572636
True	189.25170310882757
True	271.6936517060405
True	102.5462348318416
True	663.7478690045093
True	604.1256741925422
True	210.3841065971037
True	422.176130074852
True	38.97502503403325
True	274.8502046335336
True	612.5917914651901
True	610.7184359991072
True	309.0132210045266
True	77.12766911184977
True	988.6843311685898
True	1059.4053759883295
True	548.881498411742
True	66.54179413647776
True	29.048963398741893
True	88.63902136558454
True	112.82790714270304
True	98.4585205595057
True	894.4688423416942
True	1189.7732862050664
True	762.1943641686427
True	330.58203929804387
True	7.580763159760727
True	21.792241552179156
True	339.66768477188947
True	480.2334577593516
True	47.47806588418691
True	593.1580104023474
True	422.3830373821653
True	403.22535878868734
True	86.03356683698715
True	204.9019131509351
True	268.35807561948855
True	130.76915983631548
True	380.872806410604
True	42.76920087390298
True	179.78182661732802
True	1156.863598622994
True	5.77910227278556
True	29.65767232768486
True	587.6356281956868
True	357.7977664584092
True	793.472568731169
True	150.33513933234437
True	745.9883447670013
True	601.1816914045779
True	274.92361404657123
True	443.63354424660463
True	337.4893395049914
True	292.4479925820781
True	268.5494437291944
True	405.6947282238866
True	500.24131305104936
True	503.0061878787785
True	100.8363211912612
True	371.665201430492
True	8.091804197527628
True	193.6344494804722
True	232.1020474316234
True	861.1294772278012
True	608.1101382454053
True	31.21449579059593
True	725.3389542930126
True	830.4312444064083
True	109.4625694139593
True	340.72855967001885
True	863.4274998905021
True	226.83462534510963
True	163.1709039298459
True	532.892736493971
True	626.5627571318978
True	1108.2680834116022
True	153.88642896445637
True	155.60300456203268
True	261.7260905828853
True	311.4030308772128
True	441.5487436596935
True	410.9280470634347
True	319.6297695862735
True	450.46131747278514
True	496.745316438734
True	228.94208381005797
True	1467.8603512946108
True	252.91859800023423
True	403.0912018886347
True	52.6500224130044
True	777.5842106727024
True	256.23719459979185
True	933.1274402969424
True	554.4511344191721
True	330.1911539878277
True	798.594669549548
True	269.3293977034826
True	222.18932794188055
True	247.52795470768635
True	218.7215300590391
True	139.25531227272268
True	268.2161540825884
True	747.5031060717633
True	518.757272747272
True	224.88605511007552
True	1188.9924290166423
True	113.64782796413152
True	258.25276044380155
True	67.40018951940111
True	319.72269676396905
True	421.6937048297747
True	90.52184483804967
True	214.60190690963745
True	75.39862216407599
True	696.6601815135172
True	377.1946945727995
True	209.1842894984639
True	744.7460985345705
True	871.5961019111081
True	821.3279474875612
True	804.6176244013001
True	348.510156355825
True	1.042399176500864
True	262.6183900006849
True	55.20004844897902
True	389.7674709982424
True	56.89847456339191
True	345.32335623979435
True	881.253718647284
True	1022.0342640444164
True	392.8079597822056
True	21.281657079466907
True	513.8631354653363
True	491.6189556987951
True	193.2422814584524
True	234.44867578187225
True	283.4583977773621
True	22.61434449053324
True	137.60698161151308
True	989.5116751423168
True	62.25969564032348
True	485.73685345185817
True	792.0538629213928
True	102.15674313813392
True	251.5852961953161
True	116.90733474223806
True	15.192925793179644
True	1.8643689570236388
True	118.16900846376652
True	995.3699189929536
True	485.5012136375646
True	65.94011406282151
True	785.0953895885012
True	338.0546579274069
True	1.7931105474063451
True	442.2857027829213
True	186.34999287890204
True	475.3638277403099
True	85.89461450396792
True	297.5496696718452
True	368.7429449658407
True	159.7151423170025
True	207.9244755349719
True	132.53241665209885
True	177.06306027410434
True	992.7696135475762
True	15.4251354326651
True	505.6267656831974
True	483.1428544271685
True	395.91550118473367
True	218.7972113828054
True	237.31120892560563
True	158.46434719580083
True	47.00317502654405
True	481.93542123117817
True	150.7505471986245
True	828.8647461876317
True	819.8915394746182
True	258.98958978506664
True	306.54571084688826
True	527.1518891301856
True	42.32645539093805
True	86.47882375268648
True	752.2868029361464
True	1098.4140335721288
True	112.05877350819982
True	728.8500158464816
True	136.89170159199935
True	932.3728943968722
True	703.0876671529795
True	100.345592361927
True	281.26371851781533
True	629.0176711827763
True	266.2122676045348
True	41.68512808211753
True	573.9533440426042
True	464.47573343965234
True	5.964376309694496
True	478.6030356981848
True	63.004354167625095
True	173.12685441522143
True	240.20295860743428
True	309.1636006047105
True	69.2271618539313
True	228.1306945194108
True	355.5269180317643
True	423.1543488663942
True	910.3191190386718
True	46.62053559979278
True	900.2351202001233
True	1003.742157019931
True	125.3910207903776
True	69.90966149000741
True	1014.0734990542494
True	34.110328740673204
True	224.294585162961
True	86.93953925538155
True	214.4331655682722
True	366.7593107437177
True	941.880131709972
True	98.98174900092052
True	73.30024215323142
True	678.9096230699747
True	263.892897268849
True	736.3214802445519
True	54.19719639400582
True	485.85196094496473
True	380.4897926074735
True	675.309797005054
True	50.785727543042974
True	106.20328559220148
True	22.443457080182306
True	259.7923772482902
True	44.65050993684292
True	349.0770013228272
True	2.80540654574379
True	1186.2943199017602
True	103.09157157521076
True	139.8258988460935
True	359.7745326246372
True	751.3540031743282
True	652.1745512255268
True	1009.6517637174576
True	476.8731591154256
True	418.9841010054472
True	138.14744782427096
True	427.8658573069747
True	855.4815826459641
True	433.4495389733775
True	968.8374288086766
True	86.08990604589545
True	434.3021386509192
True	175.44838154912992
True	283.47014691477506
True	740.2844558354874
True	166.92979541190795
True	134.25324431244331
True	59.94341249967232
True	867.2769622669556
True	789.8057627145523
True	79.47576609205585
True	457.3869419561185
True	758.3774929259553
True	420.5888249490876
True	57.89950194656313
True	311.5743941134266
True	794.966933042823
True	30.612878985854227
True	361.62347210997314
True	171.5905498079084
True	291.1049005339314
True	32.27178598482399
True	225.26306205791707
True	764.3513330855219
True	636.5611282372194
True	58.46775519217682
True	300.12498602895334
True	861.1980768386554
True	16.010561194917905
True	326.5829958553714
True	292.08310587777845
True	414.63902695675097
True	221.1664850074528
True	604.0025450808608
True	48.04098833334178
True	944.685620256669
True	886.8797330447059
True	44.10590228122571
True	397.9795946619857
True	728.3058096961012
True	897.2344554619975
True	268.18901076701684
True	610.3030890666455
True	129.76515648905976
True	188.70419482938425
True	136.03589667367845
True	143.0287225292513
True	211.8010765125851
True	957.6740130564772
True	833.9728111249408
True	944.2178149556472
True	19.345016727326204
True	28.192538007346982
True	358.9486519077641
True	13.840625859819356
True	584.4244429990666
True	1095.4497085164444
True	274.0107299798016
True	208.78135361744617
True	84.18385917038964
True	216.6032581558236
True	133.3978229552968
True	40.70412856694505
True	133.1788818051605
True	90.08558417284404
True	252.47340278419156
True	555.0140475985816
True	164.1804559533498
True	31.020014860651468
True	54.433968167666016
True	420.3827056232853
True	262.48970535351515
True	597.3549182746318
True	23.452215260109952
True	114.4635933132116
True	668.3611676485634
True	258.37359933520463
True	462.24404749955056
True	649.4399888368148
True	104.04305347088408
True	110.5270236452991
True	79.86808011653741
True	28.063643442742347
True	129.18609894615014
True	89.22639218745721
True	104.10326526237338
True	147.3333375418313
True	237.63449943386
True	812.1068649050275
True	291.21595787663887
True	935.6472699119736
True	163.30798019494773
True	197.37256425480808
True	819.3221464043987
True	310.3697252357884
True	578.9580016222981
True	252.3447391502829
True	352.09535502268125
True	437.5515393439321
True	562.3495885753097
True	657.3955891764473
True	367.65480630841125
True	34.95309503350805
True	560.0478625976859
True	607.6131780747933
True	20.530281453588824
True	11.420973141976836
True	267.7948132684308
True	414.3073540903158
True	448.96036962262497
True	67.95087435800718
True	635.712359216338
True	970.9628980364536
True	244.3803702824149
True	913.976787080904
True	273.45155945890417
True	109.75652779498397
True	286.8393957936321
True	694.8556712551606
True	41.69867771753045
True	569.9657604820686
True	1277.2238059374458
True	1001.632670666323
True	907.342533509969
True	211.8105285301253
True	91.54813634263502
True	195.7355338959743
True	837.3022372198676
True	145.06222574675408
True	1047.3404273904478
True	858.1506158886524
True	42.33993533237749
True	91.16145729936405
True	421.6200773271832
True	414.5846808489234
True	211.49225627847085
True	516.446858115622
True	661.8843100284396
True	126.22520556738247
True	266.75503966017186
True	1075.747511827023
True	53.62809601119937
True	722.5052004854649
True	528.8627240705617
True	37.58485096269509
True	827.1190296228024
True	399.3247443255735
True	561.7125293815322
True	111.91649536738562
True	273.5084849901841
True	219.8732729540116
True	26.523284382870244
True	135.32945869519216
True	742.4164070033755
True	138.5730702602092
True	370.22681353727694
True	63.88783322568542
True	659.9013139052624
True	571.926813104792
True	237.3008615210419
True	469.2147926225077
True	166.0999730964824
True	163.33859559137363
True	226.42935924022945
True	295.58694698962734
True	359.01179543799907
True	128.65839485917112
True	193.4602307513964
True	26.903728695380543
True	885.8312342891168
True	318.5052695844812
True	9.525024815264144
True	371.2236503515128
True	164.63313267598932
True	633.2487192578919
True	375.6269568311241
True	577.2972901374194
True	562.0272328057026
True	490.43363121472913
True	767.5767417241109
True	238.3354123170185
True	551.8994060984288
True	153.99298340866224
True	544.6648629451056
True	344.6356457313466
True	381.4058029350865
True	127.93782304625148
True	139.27664554430103
True	108.03623325930069
True	71.77738560188607
True	738.2537918722446
True	187.67810968039788
True	44.34105590924416
True	0.0
True	561.1522920005539
True	112.1503840409804
True	22.24820812124617
True	40.86404911584134
True	99.73631513033024
True	559.8430193813534
True	182.8537509567373
True	105.55071747615033
True	34.29662941814713
True	156.69364840827768
True	925.7053394258778
True	50.76984468352968
True	224.67115029730772
True	740.7030878297791
True	321.65599538456803
True	453.94519104667313
True	489.8188011065896
True	505.90757965739294
True	597.2503484632767
True	917.8878438351812
True	268.2261872793
True	1041.0721177755538
True	917.5927332412008
True	602.6209413206377
True	351.66852071413484
True	832.7176397540029
True	11.06312817108433
True	34.04929259335698
True	297.9863942505338
True	42.072555125622415
True	209.9359083275857
True	723.5069956642905
True	207.90509877560368
True	759.0678894402611
True	755.580199432145
True	121.77986287431956
True	377.01602383864855
True	590.4698883208707
True	24.14632696571894
True	127.79698838934624
True	430.2288007480447
True	300.8445209793797
True	201.64779181019665
True	116.26062877531764
True	388.08641411499104
True	21.609675900709004
True	369.0892981514742
True	363.9098080464116
True	1066.1909677698477
True	352.9473260278
True	30.57240483725487
True	437.9738810933657
True	440.238395315714
True	240.5683542545225
True	33.24463540074016
True	763.6175425916501
True	438.92945277761214
True	179.3445628063766
True	13.737615339739415
True	1221.2146070733286
True	166.64833808666842
True	29.096364647247235
True	305.51185938979955
True	278.29757883601894
True	111.5665398833199
True	294.7304759993335
True	47.0031099225072
True	333.67634706302755
True	313.9986728123428
True	318.0673717601727
True	30.362311096762067
True	48.48296628823154
True	1047.8239082409789
True	25.016350751231457
True	12.496399511403236
True	180.9635398064169
True	672.6738743475499
True	8.86797656022205
True	184.9325965917082
True	175.23972968261364
True	537.0610472312156
True	387.9407561831656
True	741.9858763742199
True	330.2681933614869
True	476.523794497129
True	446.1339044599688
True	471.76543099502
True	100.2819638813771
True	1259.5414700402584
True	901.0243558088451
True	295.4485459088114
True	541.2020103118907
True	106.57392742538607
True	571.0048651755911
True	438.7089599248472
True	155.3862112558696
True	75.70134921510241
True	351.7202200937708
True	170.9204803122782
True	31.624584333222355
True	578.1177514789664
True	385.5267591382456
True	64.35218796229307
True	28.90086692160196
True	635.8321368246843
True	497.6011920818068
True	72.40198357152411
True	22.747019327868266
True	338.2875373389044
True	317.9817588491788
True	727.4612520477463
True	557.9664099775233
True	559.8670098152868
True	784.8210136319206
True	9.627634528285434
True	57.64358386071936
True	36.37877857746549
True	61.75073093942128
True	514.3350951320663
True	586.7848282971481
True	84.15757860014865
True	106.3850821004784
True	196.31589476129545
True	74.32345262337209
True	182.05201511324287
True	212.46303307034609
True	280.34801552584
True	848.0265954522292
True	573.8847906451972
True	288.30696995796404
True	196.8505295548017
True	280.7258974997814
True	235.22833074261143
True	753.8317760277337
True	317.8178742742155
True	166.82374065183282
True	924.1710834134756
True	353.15507650131127
True	481.5857628579937
True	151.65142113871414
True	119.49405495043769
True	63.642929706914856
True	216.02710048100937
True	969.9703408613772
True	522.4204576392084
True	120.44152765662749
True	370.3927093200638
True	99.75444814298898
True	699.7198850138402
True	3.658920492242214
True	697.7417163333864
True	37.49029426019613
True	907.9310172332262
True	836.4217653740372
True	212.329110803668
True	31.63100648581062
True	83.40751128137046
True	452.4162388815771
True	227.02923949971452
True	1.1164258666960774
True	78.11218432353205
True	1039.5984763431509
True	352.8794660246213
True	671.534278009791
True	507.9145819648421
True	29.54210196488579
True	136.36383717177284
True	437.7640800541279
True	937.1285659251946
True	813.447606279554
True	422.7326122367492
True	338.5170394964258
True	15.962432236859742
True	80.5091943329944
True	760.6696907002532
True	470.4536664954389
True	388.2626705385367
True	868.7664630044828
True	24.95885734672768
True	217.56443806397976
True	885.3586781270775
True	221.2147977301429
True	8.253384066762251
True	512.3455635359792
True	103.68920939097649
True	634.5369354806833
True	52.9197851495486
True	256.3695607518959
True	867.9135591809413
True	899.7083470426637
True	271.223392858874
True	409.080167726608
True	118.22864562424172
True	595.0910915914999
True	261.70847122092107
True	197.3295991542902
True	854.4931743705453
True	59.08245323375685
True	704.4664593519639
True	282.5728839626151
True	302.97431734133954
True	174.6382757278081
True	498.7513759819352
True	634.8415920716867
True	373.5838230073283
True	405.191696785566
True	75.05253331402893
True	151.87306029726264
True	479.899957215974
True	214.1528189432233
True	38.11605899467295
True	202.10585186039256
True	394.45953629535074
True	405.4356149919638
True	755.8918510018214
True	134.18787668697777
True	654.2499676832225
True	507.0734181352902
True	598.8296021366706
True	130.82770005815036
True	38.6318397309438
True	680.0823989534301
True	68.97876990852177
True	548.0753381407328
True	678.7265167126635
True	449.7909651500115
True	134.86380901047653
True	518.4413594725268
True	4.554175913668358
True	400.7055359998221
True	31.38895471807668
True	638.3845661032041
True	281.1803928255796
True	580.1651406016688
True	681.4000363828961
True	148.69278227069188
True	506.8337030985624
True	480.7703472086704
True	65.19086184051488
True	1001.94095543689
True	3.6352002215850514
True	27.793679249676924
True	647.7687138774746
True	663.0123058793688
True	137.13181506169383
True	404.1717735637208
True	131.68231250155327
True	73.61313247214164
True	442.6349412318162
True	43.56367179688877
True	501.8547721151296
True	12.06976867366026
True	880.5785663023242
True	564.2031298211896
True	655.6568931136261
True	100.4878519346252
True	368.99432111209575
True	994.4828487251316
True	877.1964603645713
True	144.93499890698138
True	553.7524147239781
True	453.3772574737171
True	233.98709705265424
True	247.52698856392965
True	6.178422650516278
True	334.26148196829325
True	12.802100608044052
True	377.9837746757904
True	74.74460268897496
True	417.15548010336863
True	640.337110073947
True	125.3826860712128
True	237.08549614548616
True	653.4823890175443
True	680.5217285825281
True	297.9693452368836
True	139.6084150752257
True	158.02697734273318
True	477.3266654848365
True	82.21287754718077
True	11.01172480694722
True	523.5004973681182
True	562.8249716001112
True	20.48907633352078
True	136.6059484123063
True	901.7397344939704
True	477.9597623720371
True	262.6755528107831
True	33.103511926134686
True	484.8297853973876
True	116.59710929831404
True	587.3078848086772
True	668.8467042605539
True	301.8452082145083
True	381.3278705162693
True	189.81361037604196
True	231.76039958583627
True	74.29423162287004
True	217.33300449053277
True	487.9338218617957
True	21.183548945298828
True	424.8655534083399
True	369.6105983319231
True	678.6566010197922
True	929.6941090984265
True	903.0106518918004
True	151.77867556587128
True	395.8212560859204
True	72.02450224697819
True	185.7283130517216
True	324.5543880855104
True	10.3383121579409
True	843.6005507958079
True	24.914300532114623
True	401.1928883324193
True	274.0962435171247
True	645.1881863275969
True	209.894116764047
True	39.07200488307799
True	702.0692097527434
True	1077.0874800526835
True	228.0386085771485
True	131.16722327083522
True	611.6762448863443
True	481.46410454878094
True	18.228027431408652
True	810.1367133772358
True	112.78294409201628
True	44.424031227360615
True	306.825840828335
True	352.1829721707191
True	394.4592505298396
True	266.69688859727734
True	18.72851733392155
True	23.556379708072956
True	834.5637749707282
True	195.85719214706984
True	112.4478299124522
True	840.812630168325
True	653.296361434793
True	645.3741915250914
True	448.0053299141224
True	155.37940510138205
True	33.12355924173834
True	102.2287039187449
True	427.8181543257834
True	235.87841262289035
True	483.6053455104559
True	144.24640853284967
True	489.7597360170499
True	633.8043558238888
True	962.46860383327
True	27.04211357666665
True	977.321018513744
True	1097.5687573392588
True	496.2572444441899
True	85.76192711175854
True	803.6365578432736
True	648.0333294322802
True	662.3098935663207
True	171.8665952645726
True	744.152234286601
True	703.7243285638275
True	124.00329812935026
True	800.5659737362054
True	828.4707055048091
True	500.0299199686996
True	223.1366442297933
True	68.6933350427287
True	306.05455605899766
True	345.33707166194614
True	468.3969638289579
True	427.4516196233773
True	187.09371348384047
True	319.2640024432265
True	2.386048307047535
True	12.5663348432961
True	107.31744979183898
True	134.15758517319713
True	365.98286891072166
True	349.8555534850858
True	115.5470247764192
True	17.642831393930013
True	204.006295511442
True	848.4900407881271
True	463.77362022189806
True	558.2887176285828
True	538.4555647525566
True	796.0860577260831
True	642.256078969941
True	92.5382220928237
True	203.04966322346053
True	230.5842512154643
True	283.4225243697301
True	106.91118781606092
True	364.8305861332603
True	433.8222133118593
True	168.4916099747276
True	650.261231994097
True	239.1059136454334
True	212.2961225986909
True	28.35313813621636
True	243.90678787573185
True	489.9011144713765
True	166.7372438308258
True	535.3670797591716
True	485.9050423650624
True	252.1498646243537
True	104.18220093658972
True	43.05609562037892
True	400.3836163693839
True	782.8820044311722
True	167.2704386673924
True	1034.0829622216706
True	1046.4947229056563
True	499.6106581915354
True	100.74076035417596
True	121.6810471163234
True	653.6669483457785
True	8.822425063869382
True	216.98146276909495
True	134.3449667615682
True	119.92427251560406
True	333.2475052606312
True	667.8279151787123
True	36.941159878149975
True	125.16345797504344
True	952.8109749359132
True	56.107600814853214
True	460.5017965624567
True	520.4994964794944
True	255.34261985900116
True	137.1724814105328
True	915.2265034944378
True	1201.5243794678886
True	510.528265745286
True	646.5087378745565
True	209.26140428707436
True	155.50903821567428
True	304.3624071674649
True	256.15586617229303
True	168.77983183963647
True	299.8820738748009
True	331.01895617461327
True	11.226214132790304
True	634.1385277598271
True	145.9229103260033
True	79.96469567992403
True	448.9001868703177
True	319.35020409758084
True	1226.3027744650224
True	334.31229150200693
True	979.2177013203584
True	9.76520575288598
True	263.5221143178172
True	225.54646665699903
True	159.8267476643849
True	496.8694038974385
True	191.8314107690568
True	403.4064742735092
True	328.3762067153174
True	108.29297142890664
True	361.4730305926742
True	1047.722812036419
True	721.6447585909668
True	222.32673473863176
True	108.85652194798529
True	287.0500464351586
True	26.85953506625357
True	363.22203369790935
True	326.33411674246315
True	566.9541274687244
True	462.3266913373989
True	367.6174926068465
True	156.30350908423895
True	12.6597898560854
True	420.5942987052101
True	279.3566664537318
True	144.61829519916895
True	304.24784715528165
True	432.2775620476011
True	814.4503106145163
True	297.58601656541674
True	772.1300602192205
True	399.9280574255646
True	377.6704594182588
True	1.1412399530157622
True	1192.317971990848
True	100.56350954107909
True	901.6586880007555
True	210.9941528946746
True	460.14298222843325
True	676.0721020165787
True	86.12431682334802
True	494.3407815495388
True	32.65267347579035
True	443.053086719358
True	77.34655663018852
True	226.0001767087697
True	39.13327167910317
True	696.6239649767448
True	195.89796713519516
True	26.35653766949123
True	385.190997601569
True	107.82711616991163
True	165.41266473320266
True	829.3155475397784
True	253.8169515766281
True	148.6629324868128
True	376.4840698760832
True	517.4923067591751
True	334.3204015803111
True	507.5567909505965
True	622.7273624813683
True	149.90168278289326
True	6.6331411201390535
True	76.60153814433701
True	447.8665913056091
True	88.62913584264648
True	81.7962158052656
True	1057.7186119129603
True	25.78447907043821
True	328.1969498138752
True	306.4735394078199
True	424.5453782936023
True	679.8806356986579
True	185.62957763358816
True	640.6327081008733
True	330.74775961995846
True	354.2775627312981
True	272.9051329178397
True	214.40604200710837
True	372.85221916001353
True	447.61431089205695
True	438.2699450063466
True	567.0965362748941
True	143.98499618911728
True	75.24178428942618
True	37.34593627859105
True	279.198806194855
True	631.2158082826415
True	385.0854415862276
True	792.8369090689753
True	207.93118382308316
True	402.4411073918755
True	67.49151052053787
True	56.893363769809376
True	419.2976097025169
True	204.1788681210933
True	221.06516833483656
True	44.70891756182239
True	1062.3873631648505
True	176.88375741802605
True	897.8449660984064
True	308.34048779357613
True	917.6385232468456
True	236.6345137593093
True	458.6850624110333
True	533.1688842027467
True	626.0824026260885
True	209.8317661646167
True	488.0025956515883
True	962.1360108082808
True	125.45009595536428
True	6.853736724969367
True	591.5729640925806
True	29.88290328472882
True	80.6809962709256
True	780.9481195086246
True	232.1442876798526
True	965.2973391790356
True	692.4615836411366
True	411.9872170990665
True	280.9487399209792
True	478.28183573687767
True	329.95394252956754
True	176.68758752025397
True	652.9065437745194
True	703.773140667277
True	211.6676573861993
True	90.3630528213219
True	510.7370367390884
True	136.89615853788246
True	380.8023596802365
True	334.9030054552497
True	65.60830858923539
True	394.0105338173926
True	388.1278388288706
True	359.2793586128675
True	408.8573707021441
True	420.2137405289588
True	674.4667960429971
True	59.413495692399984
True	438.8559639089525
True	324.1497216502452
True	658.4627871547731
True	224.42061966213396
True	97.83796169783383
True	40.98777845622819
True	551.2151763139642
True	640.636922790849
True	191.7199126568144
True	416.0516981045278
True	349.94990725703326
True	17.940827826930672
True	165.9888136582522
True	287.8565134207702
True	3.529475428166948
True	887.4231592722115
True	78.71436542889454
True	104.64957488518888
True	106.31092918580032
True	366.0582207461763
True	37.01279777975898
True	462.9987952280958
True	224.72354168039584
True	5.987327671776773
True	113.1971799497123
True	438.5692149600196
True	48.70347693222391
True	65.57079978524985
True	181.55867601613411
True	295.1129655197591
True	946.8322424006554
True	385.9359765312179
True	959.0305429731502
True	183.2888897002163
True	1034.0032373547792
True	774.7656315035821
True	620.5198369932912
True	402.9006904700976
True	365.0002108376362
True	79.04363239949528
True	73.41937369003841
True	78.70648466464071
True	170.16455933326642
True	476.8483841345521
True	1106.0316556669752
True	171.0487431340932
True	357.6961097321297
True	438.3262287729059
True	606.7829948027186
True	579.2482026745238
True	276.4338510530784
True	452.4414992412334
True	675.6349488934405
True	94.8249274299855
True	712.488923871699
True	257.3217642675661
True	135.93212234044017
True	394.4863342918467
True	878.1361629922449
True	419.2886695495204
True	842.273398368738
True	198.02762861621144
True	348.1421622752554
True	716.6514707519415
True	619.7987110813505
True	187.17777596959576
True	254.24189881680027
True	810.2071930000552
True	29.68845101792104
True	186.7666333184033
True	478.14090046800266
True	719.4018485108551
True	102.46583579291024
True	34.58604338528486
True	168.74399791166715
True	721.608625763836
True	330.616494718461
True	543.8286774714526
True	355.31587017897624
True	293.39125942406923
True	458.26078905088207
True	495.8581335530689
True	67.46055902390586
True	379.4251498805716
True	761.3974798336051
True	0.0
True	301.0138896664857
True	250.41344081809808
True	1002.3741360677504
True	152.80318826698235
True	637.457810693886
True	625.6665754358495
True	112.20610853675072
True	220.55313615636675
True	130.88323779959197
True	11.25343257855383
True	293.8015408510093
True	381.5337575051544
True	1124.5597415566986
True	228.01086100862463
True	395.977442069451
True	652.5472706412864
True	197.7693901481069
True	28.7229333840008
True	850.8455008001133
True	617.3160286851725
True	161.20836649157022
True	633.3178258582744
True	170.15873567395852
True	294.9993921336946
True	796.4858282677008
True	36.85189181272127
True	107.96404812739682
True	510.08341863849006
True	66.0402406118893
True	76.40624951912966
True	411.4358180446516
True	23.21907967867696
True	739.7433984720308
True	104.10348391248851
True	168.5965717561443
True	19.226416690501825
True	686.5913830951678
True	30.831681023826743
True	769.8933325783689
True	399.944712322212
True	116.85093482539868
True	688.065872573989
True	525.1508717752624
True	591.8999717601083
True	48.04600423921325
True	374.7135497094831
True	6.185540972758354
True	93.33231664413668
True	384.372370010813
True	47.06474523595791
True	120.38504829640443
True	295.560737273799
True	181.48133536322328
True	97.47370265533657
True	630.2176071041445
True	20.391386397211456
True	1159.9156665499615
True	521.5423368164546
True	314.8364218380976
True	504.3488050753643
True	117.53142516135412
True	808.0734503203798
True	1084.2294245046633
True	752.5091854223421
True	165.19698776763204
True	228.1864008500008
True	45.45957348937923
True	57.2715674764378
True	155.3508477105105
True	96.7072710405938
True	166.0486617879283
True	1168.799610549116
True	333.6104050122207
True	354.4191992422189
True	705.3214151944646
True	17.110057156807702
True	14.164233962957448
True	621.9652028499885
True	6.0435380273902455
True	116.41768161784496
True	671.1076701880506
True	178.3161441335961
True	628.5902519981884
True	860.3675710069399
True	161.26866221894588
True	919.7944182916258
True	2.903318133556286
True	442.77454736910767
True	1043.280482590929
True	25.31850896295373
True	233.20940787854752
True	143.17876560747385
True	1030.3581454959408
True	232.6448671776614
True	510.61802428031353
True	122.10095284561608
True	501.4907814950138
True	152.46588763782154
True	98.64046025263636
True	380.6959623331023
True	72.18951937228445
True	53.73545208619216
True	1089.6772180091025
True	277.67249848193376
True	160.9684266130609
True	370.7689116171185
True	400.1966153445515
True	215.31528253343023
True	170.93081554904438
True	387.64258484495065
True	34.88284887862649
True	497.1669717729018
True	1113.921264107994
True	117.0243578011401
True	467.3810696393115
True	320.0792892587908
True	27.428458512554688
True	418.2203915439733
True	104.69314578951251
True	585.5419975414142
True	199.494756558686
True	431.2442798578318
True	19.90128915458765
True	448.72081408919234
True	113.00098870491075
True	335.6884653712974
True	32.78760902351347
True	172.32587326150752
True	250.34222455199165
True	750.8092385971406
True	59.10017645652008
True	140.66170432772475
True	234.941852143054
True	131.75100692684114
True	615.629844047043
True	549.7218167023802
True	811.4966270612902
True	396.1447698277206
True	538.2785919712586
True	416.1697065307517
True	690.8681646572619
True	69.41803120091447
True	456.5038659041597
True	415.88572526014303
True	50.38334130833125
True	81.52594478830278
True	126.76490570199624
True	91.31564056374208
True	333.3210491226935
True	848.3666703450008
True	332.894378098472
True	1068.938724890201
True	329.39935417724104
True	904.6499931732776
True	146.57618387460883
True	547.9840991839964
True	633.9645517135812
True	677.665313884807
True	442.8866676733686
True	66.13106708527633
True	292.8980061360417
True	38.467019691358935
True	162.88621863788185
True	170.807715696267
True	1149.903644762231
True	232.89253988646269
True	562.8588327785136
True	557.9149387433906
True	566.6402279023117
True	878.7714239607756
True	589.0894388388926
True	660.6485716461005
True	872.8280871817268
True	120.73127924948112
True	307.23753308593234
True	270.2152881039855
True	327.75165371217264
True	89.82893059464922
True	374.60182324527256
True	4.002706705377312
True	347.07548748266913
True	257.8735657117052
True	608.3782846293223
True	292.9938171076449
True	372.5531349345294
True	9.026410177475135
True	61.53739607447229
True	545.3692436927953
True	31.18031440145269
True	146.02926539743942
True	64.9981733873824
True	147.9704077487363
True	244.8662423528901
True	64.17242772142889
True	397.9589600515944
True	276.9283365335861
True	99.74969959579671
True	336.4683394970225
True	60.7140120414885
True	610.9844334613565
True	881.3815788662736
True	283.2105966465251
True	1156.3068313221822
True	112.69067060824118
True	302.8604127118504
True	1057.1461432893757
True	88.21561468436516
True	284.07486153813284
True	9.132311312084116
True	419.5894705097155
True	448.6940215565973
True	152.28221786876955
True	617.0078881387986
True	916.0743862709454
True	150.83210636747657
True	79.95300326505989
True	330.8080395656557
True	541.4301340360623
True	624.3690773228101
True	1206.761598020915
True	26.73991370892372
True	964.6578693310958
True	138.6660403335827
True	649.9038447163585
True	113.34920588510047
True	138.5852181166676
True	182.2945427903568
True	164.11564804697863
True	758.9138160959727
True	206.84830836403407
True	230.67160398514764
True	68.9252493110202
True	514.5205049829233
True	445.7785953628161
True	175.2719998452884
True	243.78386516464232
True	17.07722142568288
True	436.2918606723145
True	222.00159067756533
True	274.42580054348014
True	112.3197843965145
True	702.448893376356
True	423.5125367039946
True	260.0418279916352
True	640.9691745796542
True	525.1829652301294
True	465.4118620278509
True	134.79490882771393
True	531.9171892720534
True	435.0135466848257
True	3.0455645013051
True	191.1250435865262
True	100.37745694343047
True	252.3046178531368
True	2.519054446527701
True	128.28258595052364
True	353.86896048755057
True	7.061160295345276
True	876.578672507706
True	172.26424212596874
True	748.7335655082686
True	803.4122054866868
True	163.0247985541
True	218.48343063270903
True	494.4004965378083
True	831.3220257396466
True	48.88136323696958
True	38.80121340551008
True	127.71897077165944
True	623.4046579439727
True	723.217980564357
True	186.80582271270725
True	587.1972810081015
True	591.4662903559772
True	824.6188660916949
True	412.4484381333442
True	188.5362320572445
True	873.2956703037394
True	221.37346824569988
True	150.6050905487805
True	336.84931682976423
True	224.2718036048306
True	201.41665378380367
True	607.3215055334601
True	249.37328980493652
True	183.0553031250382
True	435.9497706703828
True	474.4649224389499
True	60.309263807604765
True	285.8595815115101
True	78.86779272532905
True	322.7923380497661
True	348.33529261050285
True	254.6371020049936
True	179.25624133351823
True	390.0405104802232
True	638.6108728694868
True	739.040751065046
True	295.07532346126266
True	753.3926628903265
True	65.17027850606385
True	862.0080633723693
True	347.3800998989089
True	12.582221429191218
True	611.9916248102953
True	689.764136942297
True	243.87405692634235
True	160.8224074533291
True	47.929678313254286
True	377.7783653124007
True	76.04536771529632
True	15.003229640393572
True	898.4227195675487
True	369.4356602967131
True	179.64180920142184
True	948.0457264344346
True	11.058119912391836
True	781.3542080468642
True	32.447005624793206
True	683.0016004072137
True	59.90465382304654
True	774.8631923626513
True	441.02350019636987
True	189.2669764058512
True	423.9088678937404
True	210.2622989390532
True	291.6599387563539
True	224.4630278182281
True	416.68975976123926
True	9.099632366457117
True	325.50110129678706
True	111.88088749715143
True	12.021693580943175
True	467.8413328233896
True	717.086785014806
True	289.6225305626785
True	77.18547111141045
True	300.36866793328574
True	82.85291048067377
True	193.2372742135858
True	184.28178173452207
True	374.4594211064931
True	40.286892203500805
True	138.41193967109254
True	367.3555356589915
True	856.4902845247592
True	109.20099883080032
True	206.45767058714907
True	430.9543604286383
True	21.084023492545786
True	426.90236220439215
True	519.1769961830593
True	90.74533193761454
True	410.9319278762711
True	373.58468808270095
True	422.27686754803335
True	587.9592364616175
True	1062.8844662480028
True	1007.6424729932858
True	58.438610251477456
True	1045.9518111185175
True	115.3892344655192
True	112.28586062269328
True	112.95561445192288
True	472.29176745044674
True	370.277346909822
True	569.8757869229129
True	256.21909013175366
True	157.60168430263283
True	406.8939144081991
True	17.805019295354708
True	449.05504041767495
True	399.3291018941847
True	147.58830913772417
True	97.89892510707756
True	511.5938663447511
True	1024.0667966731976
True	199.1021049502002
True	62.99158786280288
True	412.1414039206229
True	380.2694202374339
True	482.2535262463322
True	333.2340824421494
True	4.694609439420276
True	539.6878676925817
True	479.2578906495
True	497.32567888413735
True	185.71389764204
True	104.95364072895887
True	21.124942800695298
True	366.175372228962
True	107.76080657490638
True	7.170162392271875
True	32.4573539891954
True	350.965584063847
True	643.7045901199501
True	128.05939385947673
True	90.16552594988038
True	24.00622447241982
True	386.6048065385508
True	364.2100398082283
True	761.1899836661873
True	302.3417862946947
True	493.8529853129067
True	535.9501373369217
True	518.345930301479
True	287.82417267946664
True	535.2428857884165
True	102.16876970950344
True	586.1377150191196
True	8.886003179496965
True	379.5684781430986
True	462.2842452180627
True	981.9316885285978
True	357.21308037590484
True	809.9324899740775
True	989.83984473623
True	168.0271151159769
True	40.52241701584787
True	375.35453297322334
True	386.68145106466994
True	577.2653638676873
True	259.49579275845093
True	29.96799374095554
True	624.7473836199185
True	127.4651804113852
True	1057.98426292202
True	319.3768799191843
True	457.9662191163923
True	126.19241213560258
True	807.428015898996
True	134.9120532563727
True	822.5687978093644
True	555.9617746682466
True	184.94111820489405
True	116.65622691148364
True	70.2318838421604
True	559.2645392812016
True	946.688491598359
True	419.45947488414936
True	529.5103692926748
True	131.67328747434743
True	612.7944128004016
True	495.5523247372867
True	796.7280021109706
True	301.2952530411868
True	563.9212035966286
True	116.47750656672709
True	25.16325573124385
True	424.4300947970524
True	165.37809055922597
True	104.39302011031666
True	368.2549902023264
True	1069.286332793887
True	264.49252030491664
True	549.5351689329552
True	11.207524578869908
True	70.35138011715503
True	338.9373320506192
True	768.4375243872889
True	452.30595968222906
True	520.2822597159056
True	705.5905337928186
True	72.38791402744958
True	720.4827519262092
True	48.21063737497146
True	103.40794161287664
True	179.24162382384034
True	87.1201328575756
True	23.879010504054545
True	302.3525953167356
True	471.7866456030986
True	908.3142993303414
True	862.1849721468619
True	6.064344203690488
True	274.6447930428721
True	471.2091720333297
True	122.4816397504611
True	238.83416516285524
True	335.1786062625956
True	1299.476089484289
True	466.22645520308527
True	23.73962994945406
True	178.56446934946047
True	688.3974802845129
True	33.959454710682955
True	168.59818017888873
True	575.5887568617841
True	73.70739178245124
True	867.8611407295637
True	326.4335766298439
True	667.8975635014583
True	78.90140707393424
True	688.806164630269
True	603.2750453614095
True	865.2907702424396
True	224.4290642897532
True	495.5792216775708
True	820.4231396802003
True	884.4438090693435
True	235.7326521869497
True	777.0049538845532
True	227.17914331768964
True	450.743663051363
True	365.8218043055269
True	497.8657261994048
True	503.6488127374213
True	314.8171731967536
True	346.13981063478093
True	111.14529493630414
True	342.59841624854187
True	1165.976189661153
True	332.69322622435806
True	145.6829874369423
True	306.2961939797028
True	748.1651346606683
True	649.6917960017618
True	427.5614840962452
True	122.75838379529831
True	345.59707926934857
True	34.22277037721243
True	171.07477603645833
True	94.42624120935837
True	87.88783286696933
True	536.8838006562411
True	143.2750343510532
True	127.14439235419762
True	105.94322527723834
True	85.46217076066799
True	441.2267011795662
True	389.7445220849447
True	1046.4478022206204
True	565.6266880593037
True	805.8037467040108
True	279.6050463866689
True	284.0776464122195
True	543.9271171927321
True	199.39274067097813
True	755.7706657413106
True	243.30406401275843
True	375.6273255884292
True	71.6383804372647
True	118.52933441316549
True	264.7522023408623
True	121.60623975399272
True	482.9527621384394
True	32.73987147110906
True	568.5680466046522
True	1013.200621216359
True	725.9473985081737
True	1.2270137127311496
True	61.58274816756344
True	455.0250717553465
True	443.4087495867888
True	78.64539661787875
True	118.809163954892
True	302.87870277138325
True	78.61927199886567
True	52.87128420259161
True	693.3788748862753
True	655.9647497781671
True	167.03106855468656
True	177.9332980910386
True	537.7160946567997
True	58.22055248809242
True	27.312125383234317
True	546.8280183164037
True	443.3784825390552
True	1159.5297570173498
True	45.82774239560517
True	457.5136829646163
True	893.1866309246094
True	813.6787980730049
True	297.85925399284565
True	769.2823653013244
True	396.92853550064814
True	43.28063433639185
True	98.42643651403928
True	720.0750775237202
True	71.55027076644429
True	145.95776228180995
True	916.9474715423564
True	196.5275051784677
True	277.0642703280525
True	103.17569879504804
True	645.3591000512243
True	597.3993841829188
True	206.09193471051853
True	432.761269698131
True	40.06220996254868
True	282.7413496422768
True	572.5929376490072
True	637.5334588802856
True	317.24151715505053
True	72.9591963451176
True	962.0901530953392
True	1065.640037441816
True	547.9129031722902
True	63.81436915416381
True	27.13103874325493
True	94.20914851214852
True	105.45517214088724
True	106.10742621165242
True	873.441428768921
True	1248.5846870297466
True	673.2939398035929
True	341.8559336551172
True	8.419773406202696
True	19.51218416673639
True	345.6091262831976
True	477.7664837984578
True	44.89750494073232
True	548.3253980395963
True	433.3955300189744
True	399.2682975644649
True	80.34318559533473
True	202.46491821004884
True	260.5038864051525
True	127.80424386575784
True	394.5398867355031
True	41.525826061519744
True	174.00742944132287
True	1138.9491908052776
True	4.948266045681399
True	27.161822121295387
True	581.0129109330641
True	359.5758359675088
True	764.2269370755278
True	155.7674863731952
True	758.3223174135185
True	585.0049122772207
True	284.4632088108106
True	447.8603157367674
True	348.03926470248666
True	287.4993233665786
True	272.36278909924664
True	404.871671882618
True	497.4274081698191
True	496.0559713919627
True	107.09445717129744
True	369.50666051117554
True	9.190037678745009
True	182.96913852337923
True	240.79586244693704
True	827.7009482124967
True	602.4800984359473
True	30.3565383625602
True	744.5733038218481
True	833.7860061109442
True	98.56309485191734
True	349.14359550966725
True	855.6771016321794
True	224.45183250735263
True	162.45057038599975
True	521.539060045372
True	589.3431886904418
True	1107.8068094322998
True	138.6938264431447
True	157.56459316562584
True	268.0574175997983
True	316.62709345073614
True	417.503312525702
True	416.4676964020745
True	319.41204582282427
True	408.37384773312806
True	495.7173221762204
True	227.63196384116455
True	1510.93082623823
True	241.89470313212763
True	410.55797881802135
True	54.77182981588266
True	764.2838911866532
True	251.55158654392025
True	984.1277996548058
True	566.3603770847977
True	314.32461568943575
True	800.1956265142046
True	269.0919160230567
True	208.5335016946517
True	260.64299597708543
True	222.17775105818475
True	140.56855320985565
True	251.59608250996692
True	721.8101652914061
True	514.6228836149213
True	218.06824935698663
True	1142.1373506981415
True	117.55753452807916
True	254.58868834210952
True	73.55101339783563
True	303.0709709178447
True	407.1546873265498
True	91.26861266677771
True	204.51838007100204
True	71.97902679149578
True	707.5458602039857
True	377.1628213491858
True	223.85853905211823
True	722.5512747258119
True	859.0457506646942
True	794.1455342310072
True	812.97439674222
True	342.4800321009655
True	1.6298040513216423
True	253.29357904971295
True	50.0631850043423
True	385.708617019784
True	51.94986256006263
True	352.15028672980964
True	870.6489484258391
True	1027.8382326119192
True	410.1645442699255
True	21.98373381462845
True	512.610552670664
True	502.7245322651388
True	191.6649971029222
True	238.7186598921188
True	286.7862226133831
True	23.566338452123592
True	125.84685200917038
True	946.3604851427432
True	62.79286062238914
True	501.8074349397695
True	788.3608902833395
True	105.20344275434832
True	243.78523531889803
True	111.18387052441464
True	13.191900081961412
True	1.16971067240175
True	115.40498729295086
True	1016.721453240923
True	473.36751030376143
True	71.42072954977029
True	783.318085290899
True	337.7771434226887
True	1.6748354839895592
True	431.8736224787187
True	198.42460856642367
True	499.06139375263
True	78.78578386271262
True	327.483446466678
True	385.40468560893447
True	169.4166585649876
True	211.68022439645148
True	125.30396875562062
True	174.74680468338784
True	987.5749019343008
True	15.187197498324483
True	516.136175215086
True	487.1055298747957
True	400.2225539218409
True	205.0014745798961
True	232.7043471545117
True	170.49769400615193
True	50.890782164455096
True	496.2905380027871
True	151.3763828613387
True	819.326773905532
True	812.6409767901064
True	249.9741861040337
True	319.2614277990156
True	528.4955825015721
True	43.82926297352714
True	88.39219015280138
True	738.4364548523663
True	1090.777193678202
True	115.52064571344869
True	726.7910173692711
True	139.64046375799572
True	954.017657898552
True	675.576461555177
True	102.55653485721972
True	266.2623349575759
True	590.3054137246094
True	258.20937197614563
True	47.03568051622812
True	565.0018613505259
True	461.2150911618035
True	5.702746222565348
True	479.6785021566374
True	69.6137063661878
True	179.73980948778714
True	236.4180279923261
True	325.47080933579434
True	75.24997024616691
True	222.79219788527044
True	349.24119368774893
True	429.74656652611753
True	926.1833535219514
True	44.67477777378834
True	902.322990914872
True	1091.4399827956458
True	132.58279664609137
True	71.50047220490993
True	1020.9777579485766
True	35.01920904361793
True	229.83292275397216
True	82.74876007666325
True	211.76991081906155
True	372.8812835161809
True	959.9037241275432
True	103.80033075889476
True	67.43407296460009
True	648.7096413835022
True	280.3987563616429
True	708.6819392880277
True	50.71469736040981
True	482.5321859353915
True	371.6447920615556
True	686.1800911108832
True	49.14661910109505
True	108.33308904247616
True	24.81515185461121
True	270.22716551174904
True	44.572807371083705
True	356.6243123904523
True	3.5872421485109327
True	1188.8408112477532
True	104.60327847086788
True	136.1572174342249
True	349.2086119739614
True	737.0383095705193
True	669.384852539478
True	1028.5051346355767
True	479.3043140966455
True	418.80722280132295
True	142.09171102003032
True	396.9845298111608
True	837.3735462207678
True	412.3584756306888
True	918.1294880153424
True	79.76960509837208
True	435.60718204972056
True	179.03767121713776
True	281.4866456178638
True	720.2493200207026
True	164.10260636445764
True	138.71640564610638
True	63.5254474240692
True	854.855073575615
True	786.5421543984743
True	81.270280115506
True	438.9882179412647
True	718.9788272202567
True	415.0047223700074
True	56.145071527859706
True	316.3861773489688
True	774.3973123558488
True	29.627311120590672
True	363.19607162872416
True	166.67335183294952
True	292.7683927013512
True	29.482413480819
True	225.03545688921244
True	769.1976713365327
True	636.9170594843023
True	52.45384816359123
True	287.62962636955115
True	895.4958388671106
True	16.31563559517642
True	329.45961451865065
True	274.8117333090823
True	448.1259472350128
True	213.36897987305943
True	618.7350703976276
True	47.11392671118602
True	941.3769322568662
True	893.5762058266826
True	48.73245918125367
True	394.9983111021883
True	721.541904440401
True	890.4079181942949
True	273.5022193420493
True	569.7401060667323
True	134.6912107015888
True	188.59619764900472
True	130.61068986134026
True	140.94133073769598
True	207.54572856578076
True	961.241461462281
True	773.1225781945651
True	925.888465219272
True	19.765082166096835
True	26.41762287015228
True	362.9841595486174
True	13.720121199425469
True	630.7747972120218
True	1081.5047989172438
True	276.1749710398992
True	206.47150249204856
True	83.43418872686051
True	205.44294359520305
True	130.55885257231336
True	45.59022404194242
True	122.49336362838211
True	89.64253867315821
True	251.42271513897097
True	555.9253437105247
True	164.47525440576723
True	28.78000358170739
True	57.747454593016975
True	421.6321108754796
True	263.4628361443809
True	618.3783815289397
True	22.702736194600007
True	111.77200272719864
True	661.8288451756246
True	268.81044355746417
True	472.277377063489
True	655.9509507873112
True	102.7627321099283
True	109.90529908422596
True	76.7042165010364
True	23.746763654097247
True	118.77039272833235
True	86.55960162091918
True	102.59601996012525
True	152.6782928885042
True	240.8543466120061
True	827.5494195820756
True	278.48051993505743
True	948.127584190931
True	167.88000392560184
True	189.1902154920615
True	791.5935692799744
True	309.1069384982825
True	600.4940624338058
True	252.00723741914948
True	351.1845019881967
True	449.5634267138505
True	570.2836539220535
True	630.1470535632006
True	367.0724525947488
True	34.22100773176396
True	567.124420741925
True	619.2898110407058
True	20.030590169914888
True	10.74550270708082
True	266.897121958976
True	403.3806338188057
True	444.04758917730254
True	68.87203028199824
True	639.7466955327376
True	936.7936043182556
True	247.78535318817933
True	905.1582696622424
True	263.9571242935175
True	101.0563479530348
True	269.72542531352104
True	695.8584442890703
True	41.685362288928765
True	592.5342117012841
True	1275.1594700410578
True	1023.9943400884458
True	920.752967939455
True	212.65146897359725
True	90.45570590495056
True	186.2894721140285
True	843.0743085081507
True	143.36782956320604
True	1057.6869573523609
True	856.7244238677687
True	43.63773976289162
True	89.24903496194993
True	406.03331184185936
True	416.9487150526563
True	205.1111370110358
True	510.91705849404696
True	677.340820526324
True	118.16424698991597
True	266.4149822920663
True	998.9486151636438
True	51.34886450200192
True	698.7595208929232
True	548.0000870921469
True	37.82708947123721
True	859.7180180865732
True	373.9255564753993
True	556.0306118566526
True	111.8566810994856
True	264.8332552761817
True	214.39735762288387
True	26.334613944470373
True	134.3896062185362
True	750.4799701748359
True	135.3432970485708
True	386.241060469217
True	64.99882207755043
True	630.4370473644616
True	621.3302013730656
True	233.85347128010253
True	472.0673167441982
True	176.248058011737
True	172.36014791651186
True	224.40969483031316
True	270.75056100754387
True	360.0737616789823
True	133.2961635977348
True	172.4450349372352
True	28.57285428233364
True	867.473113701438
True	324.22645671362216
True	10.78100437483916
True	365.9521779134908
True	163.17141746321226
True	629.1030013155984
True	383.4909012522919
True	584.2040241858448
True	523.6568361119384
True	475.1556605958829
True	788.3704490757208
True	236.7584503533394
True	542.3399218355976
True	161.6348972928582
True	539.033181792844
True	345.31939642071666
True	384.5254516506887
True	122.75195592921878
True	139.80316787273875
True	110.91350489077196
True	67.48020654214716
True	678.3535779806477
True	180.4014869384128
True	42.33559443654975
True	0.0
True	551.2634076929975
True	108.5754065645951
True	23.808737883023795
True	42.75646483585163
True	113.29175325443192
True	543.7971479792519
True	184.48249555060104
True	106.24698730860632
True	33.94790285351996
True	154.13160812154777
True	908.0590404794996
True	49.68577583626345
True	219.83616444530637
True	736.5665281805542
True	321.2091932125698
True	464.43436798867504
True	465.9058482909573
True	499.1061685736941
True	588.4095978167245
True	920.9619181195692
True	272.3808090618613
True	1036.5412682600015
True	920.6467944374924
True	621.6169898595144
True	347.470790117396
True	830.3911644491453
True	10.3809074768434
True	33.597122529191815
True	293.8074712658683
True	42.589467040712485
True	213.1688073358281
True	786.3996114067884
True	200.8904713949636
True	736.8142233753649
True	761.466299546977
True	124.0988328269645
True	342.80172783801424
True	589.9331227717452
True	24.36433807225339
True	129.7059478986426
True	440.7814572887701
True	301.7474260087023
True	195.4218561088589
True	108.0428818882488
True	386.85378580314887
True	23.304364272074302
True	367.760162809688
True	371.8091790562301
True	1049.759279848104
True	374.7770462330698
True	31.34374251703575
True	457.7116491913957
True	446.411540191414
True	222.57510415143656
True	34.23779593470376
True	765.0074534932531
True	438.25072387166017
True	167.48314215524513
True	12.405451725980726
True	1206.3985278087548
True	172.9725269879162
True	29.649967418904133
True	316.7839923022362
True	279.74054253531347
True	119.69386608891848
True	290.803282138831
True	42.67603989534867
True	302.2249144321985
True	316.7645387037259
True	314.34810044747445
True	31.63465950399635
True	49.62809919719707
True	1068.4282740877784
True	26.417632403725648
True	14.087911744813717
True	183.6191846550917
True	668.4557573159626
True	8.62818342498929
True	200.87157888859883
True	168.67675859434502
True	537.1619713550872
True	378.299674770006
True	749.1949194381523
True	329.0325427149399
True	475.65066481889954
True	436.0292641705674
True	484.06435512357154
True	100.51875670354217
True	1303.699698678659
True	906.6602026616254
True	281.21765157667886
True	526.5084429976984
True	104.77114350994998
True	558.4448520722694
True	421.03401579150176
True	159.58718520152655
True	75.45971839270614
True	349.84741910016976
True	164.8573756998438
True	29.89086539128177
True	621.6301900093106
True	376.1300844157643
True	74.45784401789912
True	31.2604306563853
True	667.2341070164541
True	499.5484289566196
True	73.32484169770905
True	21.08117908126299
True	340.49593531978013
True	327.55617910088824
True	717.4750673130875
True	555.4880188493693
True	558.0282306573546
True	791.943494216848
True	8.339327756092306
True	56.55122970959262
True	37.218392557614166
True	56.21327381074752
True	503.7172838506805
True	578.4770773312437
True	83.50771065408371
True	110.02237299752068
True	180.6464319565969
True	73.74956785785731
True	178.84853019403744
True	207.46523755299216
True	270.4941608492034
True	798.6298107186169
True	604.6630357871827
True	281.83274470884675
True	183.4785964323264
True	266.10839148895013
True	241.00267026551435
True	758.8905220669152
True	335.4672567941667
True	174.19705198105433
True	900.6805383788322
True	338.25206123210387
True	480.2244522691328
True	152.44349138441834
True	116.43266057513203
True	62.2355456399614
True	222.60586569111027
True	973.3027483768228
True	525.0979520416641
True	116.4939337596714
True	367.1584291888449
True	100.92901060811676
True	664.68597384986
True	4.447542862253224
True	693.4496694994174
True	35.62421602052695
True	947.236101985262
True	844.9648208559211
True	208.88472665888864
True	29.408368471514063
True	79.92733434639636
True	460.8681237730938
True	218.87289247172708
True	1.81603617514062
True	77.60763505755901
True	1078.8051086229011
True	337.816329361227
True	631.1974123502523
True	469.5489541213215
True	30.96550521990744
True	140.90943900581829
True	453.3717852667319
True	954.8433304727334
True	798.1012086384887
True	424.9014140782412
True	331.98888523818647
True	17.129960783774816
True	79.62085227704
True	746.0932435672794
True	500.9334811317896
True	377.3191764267221
True	891.4380929887501
True	21.75428607714441
True	217.45123460184416
True	911.6135523658448
True	236.832602475855
True	8.69405168927613
True	500.8551047528191
True	101.486287585308
True	613.0043995538176
True	53.936307077368255
True	263.55164113374616
True	864.6037867713696
True	907.3929176717096
True	264.4201763501328
True	436.9443293274636
True	118.20820897344154
True	603.1302980733836
True	254.57239281665505
True	198.12481829430828
True	855.3073027653858
True	57.0509389153617
True	741.7965654510917
True	282.937108313856
True	297.7727091647347
True	166.58803629641966
True	461.1153477006192
True	606.8830173514083
True	374.56507831788025
True	404.4991389158929
True	67.55352048409573
True	163.2432281093285
True	455.1922967133336
True	217.86393111452355
True	40.86891051181718
True	200.6209345054282
True	406.6755120280854
True	392.72569251757335
True	745.5840066895554
True	127.04431936909889
True	658.4652792005078
True	500.45151718594
True	611.1946378282821
True	138.59783735638135
True	38.0181304772452
True	679.4777213408678
True	72.49464621124133
True	543.1207489915859
True	684.9254316575139
True	445.3119813121972
True	127.72260705426818
True	527.2328214027904
True	3.976401782834284
True	405.6711843920806
True	32.748285044339646
True	636.1059632104434
True	272.32118162654626
True	574.6030364320412
True	697.3188023277103
True	142.20562898030138
True	523.7340561957782
True	495.72970296117694
True	66.49199745747214
True	953.4365303771962
True	2.572499858944701
True	28.46196594945462
True	643.9652052265693
True	685.1489324147282
True	140.95624050403802
True	399.4445551552379
True	124.27713083505972
True	72.59096740373955
True	489.43865786486697
True	44.928611293511565
True	521.5675348155744
True	13.484034456495529
True	829.8449361300849
True	545.5806905950967
True	614.884331192802
True	99.8180957678106
True	384.9917169676876
True	1039.745123567733
True	876.1878141884845
True	140.84459424141193
True	566.8155186494338
True	461.5339776118196
True	245.59948353403587
True	257.65794364962693
True	5.965733533671335
True	305.65775259977573
True	10.791386034309124
True	360.0742825285875
True	77.79538924185357
True	411.5614457438713
True	671.552624078457
True	126.80004534008744
True	242.0219460235918
True	642.5815412099291
True	658.5141624497493
True	291.6638419597077
True	140.4809856319757
True	164.16421595868366
True	476.60472806196367
True	90.15058492502295
True	9.822519965195193
True	523.4256249275845
True	567.9488831173544
True	19.795946938557076
True	137.00177965365953
True	895.2067749054763
True	499.17778999340896
True	266.60774749109333
True	35.99337972493428
True	467.1147961117816
True	106.48658258833852
True	577.1462393694503
True	664.7046510141314
True	309.6552096674581
True	390.8617821366621
True	181.44163310938808
True	236.8478778642108
True	74.97173584597789
True	219.9319448066782
True	503.2058000540436
True	21.776270271442467
True	450.81635076456337
True	370.9894175287094
True	707.9556399454485
True	889.7748362682322
True	889.8070834270478
True	159.35788847755472
True	391.77526904493993
True	72.86906564668925
True	197.1998768661552
True	316.11774424079493
True	9.442262219235838
True	793.2025028460446
True	21.669504228948178
True	395.4256236733891
True	275.12671011452545
True	646.0307064294336
True	204.4419782603537
True	41.903564339168746
True	714.1868899757766
True	1075.6505440918816
True	223.8373259288556
True	131.47654620321543
True	611.4022282347312
True	506.11696843498265
True	19.134151283090294
True	829.5655296634017
True	117.87142222421926
True	48.74919103884064
True	312.96250565823345
True	359.932207038827
True	405.2047368828006
True	278.4813505036329
True	21.75930664313812
True	21.763130852035896
True	875.1445964569739
True	199.0862926421243
True	113.34304042589824
True	812.7337848768909
True	645.7727539912908
True	646.802104660764
True	446.6961245512168
True	150.67170104052363
True	32.32563334750327
True	95.44051084827365
True	443.99296732994856
True	226.55863460847863
True	486.5353661885592
True	137.90619841884222
True	501.6573068580733
True	629.2785610508108
True	976.7473100132194
True	24.824247128997406
True	973.6850630161346
True	1055.4325220209266
True	474.5173088168897
True	88.52015297083148
True	816.6308409538861
True	631.9582208496251
True	638.1387217635473
True	176.46145665468197
True	749.3453591193476
True	702.7750894354785
True	123.71662246933973
True	771.462587028874
True	802.0094395982104
True	493.80635321824855
True	236.8523271569184
True	68.5878064050441
True	327.28400601072303
True	370.9865621599642
True	477.52860894329245
True	437.4983041779664
True	195.09393717346117
True	319.0754858763195
True	2.736722914598728
True	13.618170630535298
True	105.73604504664966
True	133.05452211885165
True	354.1939406776892
True	357.8357072437727
True	115.73971728076356
True	18.45096498140374
True	209.4765716011363
True	835.3929060164645
True	459.706326327384
True	507.518486936074
True	556.0634346081314
True	804.4136103794549
True	638.5017952972491
True	94.37961723462362
True	213.3168017091293
True	248.998859777964
True	287.3208100912327
True	104.91566070351084
True	366.5503052524048
True	423.60610593597954
True	168.59390639611922
True	647.2207654141945
True	246.4822279749725
True	199.6110944347386
True	29.20749129366432
True	255.75520796627725
True	485.4966525253236
True	165.7779149661475
True	515.2133767562852
True	470.0506162128422
True	253.4011412221153
True	100.74509806311964
True	38.765634376290365
True	405.60265533096606
True	799.3466927105665
True	164.1965403958391
True	1025.356478815652
True	1054.5829201175325
True	484.33697841545126
True	105.23576756027065
True	125.07830265624337
True	672.3803305150319
True	9.69051654455797
True	225.0514774901388
True	135.75754849326606
True	118.2720254987588
True	336.12287284269
True	649.9476158115984
True	37.41185797234019
True	124.98183401991336
True	940.351112976802
True	56.61714497145658
True	455.1297493923475
True	521.3889986822842
True	244.182056812923
True	128.57200623312363
True	941.0881120733304
True	1214.174564268062
True	519.9353308368752
True	650.7564209823155
True	219.4847319939394
True	149.4760120000299
True	333.78592573091674
True	260.6420603925901
True	174.4878570255349
True	305.6423697985529
True	338.04924729566005
True	12.75230091026432
True	610.7701865077877
True	148.21625846719613
True	79.23621875278681
True	444.8250148970083
True	308.0113758880202
True	1198.6670907353398
True	328.567614014647
True	959.7844434522292
True	11.157094456270652
True	266.3030810629186
True	221.6185478658194
True	155.81030050306288
True	488.8635381808149
True	200.3385330764737
True	429.4887833232753
True	326.8171217439728
True	114.80204454924176
True	371.5150861049118
True	998.9830476986614
True	703.1665021557335
True	222.56131519048864
True	102.25056360908866
True	294.44459550552654
True	23.050342512772303
True	344.22452062825926
True	302.7383585529437
True	576.7980428653972
True	443.6589238379965
True	357.92677958585466
True	159.28843293720112
True	11.903240073180276
True	418.9530869088331
True	278.7323128909213
True	140.71026150217853
True	305.87577323098304
True	448.3298496055113
True	817.2088604160674
True	313.2987691625252
True	785.7940558705438
True	397.8781856971693
True	374.9216664054704
True	1.197215824865741
True	1196.4724224041388
True	104.28704088282224
True	921.8039251725686
True	201.60611035663663
True	469.5295357087611
True	665.2828898994882
True	87.26872363917995
True	497.6177368820334
True	35.3123165767381
True	414.6235276585813
True	75.9159944088067
True	224.64791622197805
True	41.03557907200618
True	659.4244297218005
True	190.19928872189908
True	22.71040101931456
True	404.7529114882393
True	107.60069610108992
True	175.86989472273552
True	863.7458972091803
True	255.01969829594265
True	151.62238967085088
True	375.8624811019554
True	513.0796192931258
True	334.402621438038
True	497.7693478174029
True	616.8789464808049
True	161.21164591578977
True	6.638695480857466
True	71.90465926124494
True	415.862215831346
True	90.731503997072
True	78.28290091052354
True	1069.5100363903468
True	25.783048567175054
True	327.3644507352581
True	317.61364413257706
True	457.9484601010691
True	678.6069784261372
True	193.00965524591876
True	644.9657574943709
True	335.5731293905096
True	347.36105028225364
True	262.1493978404446
True	210.19341476928747
True	341.46337315018303
True	443.9267795307927
True	397.8398891229649
True	572.5468113592442
True	135.358820173687
True	77.48647130687067
True	39.93810238760923
True	287.2517615343489
True	623.6909984619939
True	408.0605234818607
True	769.2409495927965
True	215.95135444956088
True	397.71962075931896
True	69.44613259183681
True	53.55682360069895
True	407.7065687894928
True	204.14514563717307
True	230.19908816004664
True	39.60432213784096
True	1032.2752399631977
True	181.5802136113978
True	878.0156802239793
True	318.29995142643304
True	940.6771359775612
True	231.9141847040245
True	454.0541281257582
True	533.505329230294
True	608.4694877770548
True	214.2175285190916
True	483.0458451720603
True	925.0753054090552
True	123.58324826594412
True	7.635042655107085
True	561.5508793406972
True	25.090348097006625
True	78.3138835809088
True	788.2474593974138
True	233.73873994847068
True	982.609477278257
True	678.8190894769642
True	421.1357098223121
True	288.38583634770464
True	475.7053113401232
True	343.2537755953824
True	189.9496493588379
True	675.4760090745795
True	750.7429622989007
True	215.39275186328564
True	90.31877162917098
True	504.5607129199695
True	137.6338772469893
True	384.7985104653412
True	340.7045925412413
True	64.70402688218364
True	378.2749934258723
True	412.54210910571726
True	373.9708098198717
True	408.0327644579184
True	416.4325506065051
True	625.947873035488
True	56.06599263028356
True	444.1493537532892
True	323.1003045390553
True	655.8242933241352
True	221.4706060450561
True	101.88469019470014
True	40.441926911512624
True	528.4070916796862
True	635.9937534785438
True	179.77874193257074
True	408.284054475561
True	351.3968776992137
True	17.127334334893604
True	165.39156556325133
True	297.1396447458181
True	2.6413502326130107
True	871.268293872345
True	77.92156653731368
True	106.83153307992704
True	118.65704562666374
True	380.0010294259277
True	36.896643052054834
True	448.9523709403821
True	228.78189227557124
True	5.432734090658432
True	113.71191533936349
True	445.0191137498596
True	49.78507259718927
True	68.97799479949323
True	179.80197102986858
True	298.80209579408665
True	953.1176583223248
True	397.0720216438668
True	937.5331091805294
True	178.25764551903657
True	1058.0798719664892
True	778.7670392450162
True	657.7863954933777
True	401.8973072378034
True	366.7415474038505
True	80.6157743984065
True	74.60327726445571
True	79.48984646815681
True	187.8726372961572
True	473.9965948751066
True	1086.3506727238912
True	173.37381639805358
True	362.0150751998712
True	440.9041081319136
True	574.6590904214423
True	588.3421562316539
True	277.52800897749034
True	449.92467439720815
True	675.6596755250131
True	94.57549103918728
True	703.078998174502
True	244.91790108831367
True	130.82025472036656
True	414.7914520000338
True	845.4145513685269
True	458.2816632904804
True	837.206526676832
True	190.7913016657308
True	338.2747196158284
True	691.9730547963088
True	643.7575677180185
True	182.2288100416632
True	260.2368795651937
True	797.5413096682036
True	31.440906184247343
True	179.65278749938184
True	485.776291331054
True	683.2399047903135
True	101.02282355953528
True	35.74130991077935
True	175.0495012674201
True	727.8531304302801
True	305.27622218114175
True	554.0510883269177
True	363.3468023734282
True	307.72409147614314
True	453.3231738562087
True	512.4071436554271
True	70.60497994431543
True	384.6404221888303
True	760.5021590999422
True	0.0
True	303.117158884598
True	248.26654785702596
True	960.9846394839968
True	151.03054459013657
True	628.2645565865231
True	634.1090324553995
True	112.9728216112806
True	217.66075456914493
True	137.5676683342526
True	10.992038797600896
True	283.985565472371
True	386.0460727831568
True	1122.7897024374
True	235.7306916211328
True	425.01714078422935
True	658.0443867581663
True	208.52694783427637
True	30.12704750124804
True	882.3140397279296
True	607.5134228174633
True	166.3427533215421
True	611.110676460127
True	164.28313560031822
True	289.4043112376843
True	743.4237546840183
True	35.522885870327336
True	108.48419758638218
True	511.1813614220054
True	67.14533865080793
True	73.17207207669307
True	403.37747762633626
True	24.43624768548385
True	764.3741159644702
True	97.20559538906606
True	155.1818652689059
True	19.34039299833959
True	746.7865654604988
True	29.26819162598606
True	778.1771226181746
True	395.0309465043064
True	112.89080511789076
True	690.076064109259
True	529.3373954833818
True	556.353087105945
True	46.61388540835635
True	371.4449784675396
True	5.5887724716003095
True	92.99148181659474
True	380.5505818273136
True	45.46926715306829
True	121.47305728891642
True	311.6127275260539
True	179.11202853764206
True	97.91741187524916
True	658.898748805939
True	20.42686166681884
True	1168.7882019908914
True	482.9968270935264
True	307.2407423837316
True	497.2894859989793
True	125.13401109138404
True	775.1608749793451
True	1116.8534024174942
True	755.1471582783525
True	175.15730808400238
True	227.79683960795208
True	48.85156356681905
True	59.62783681042124
True	150.00755134333627
True	95.9946646706846
True	165.3682235863388
True	1222.0810657946777
True	312.1413179140722
True	357.48963012251346
True	710.6347795151837
True	16.636398574973803
True	13.306652106380284
True	599.7544773867512
True	6.015205529421493
True	115.91220159979493
True	657.090072145075
True	176.93126981477482
True	628.0999500015628
True	837.6066481078356
True	159.95306741480215
True	903.9159760363884
True	3.1751393882816386
True	456.6858406963853
True	1046.9797349758842
True	24.99925736676064
True	232.7519518112531
True	153.24710855828192
True	972.1613223986412
True	236.52314374547944
True	470.7426645423385
True	117.01439303306164
True	511.1577483592589
True	159.65580084836515
True	97.77728414235226
True	385.8257594731948
True	70.88263252706246
True	52.81506984509601
True	1076.5862349733331
True	247.0163959701629
True	158.67267357747085
True	356.8162885801879
True	391.83431752218894
True	215.64244835432044
True	171.77878235513822
True	389.727452344546
True	36.87158955096907
True	490.7139858184434
True	1164.726339780549
True	108.21449095561304
True	469.7983600715252
True	301.5572380696491
True	25.953722289621705
True	414.7359285134409
True	99.9690409422522
True	609.5080762856762
True	203.72599064052656
True	411.8813687054898
True	18.42042020507352
True	450.3883985310997
True	100.98324964868776
True	329.63661568688843
True	33.4727347261269
True	174.71165946742462
True	246.47907081280235
True	753.6094115967072
True	55.765862964668266
True	140.4904089380678
True	237.99253935935383
True	131.68942016781767
True	585.1451888813087
True	560.9634428675017
True	763.2501590880751
True	396.39643080819855
True	543.9050923136613
True	415.36908323797655
True	681.3275563302151
True	71.1648790229142
True	468.5060059227176
True	402.4314448204208
True	49.47510504657677
True	82.92135285189853
True	129.220977169957
True	87.37064456056206
True	326.5237074417534
True	843.7246322246385
True	329.33849654994407
True	1158.0901480379007
True	320.826583665494
True	905.585785336328
True	152.49350442156916
True	561.7364634363595
True	602.4385808186748
True	699.3522060643405
True	431.04681693204367
True	69.3357181479646
True	288.6359789692916
True	42.8103535903466
True	166.21608141341926
True	175.28047771147996
True	1143.9943787237685
True	209.0449109749662
True	554.8406690877191
True	555.5245100456166
True	564.4695908240628
True	903.2318184659226
True	598.3537351248623
True	636.0250790701712
True	984.8054243236024
True	123.1520252884999
True	316.3148208120508
True	265.12823707443704
True	321.65474333881303
True	91.56728686171355
True	390.7063435491884
True	4.545761822776311
True	333.5886598874364
True	266.7032545275923
True	626.376621036297
True	286.3254162383796
True	353.61841306988333
True	10.96310494476951
True	60.10328904214016
True	541.2916018224461
True	29.265961478649523
True	149.86713800062984
True	57.96172004757132
True	151.4459128398525
True	246.56351449625643
True	77.02065133210832
True	389.7939952690045
True	262.82127280339466
True	98.82826737543324
True	337.23060233177233
True	66.57303723671941
True	588.7529164640836
True	869.4638867975783
True	278.45556007233347
True	1167.241690502394
True	106.84633418793726
True	309.2163053868563
True	1066.7589700055084
True	87.23750933301777
True	298.2718754947735
True	10.961648468806294
True	400.30954119168456
True	454.4178354524915
True	160.43445038106208
True	617.6136577954869
True	913.100247104977
True	155.09907859709415
True	75.07639540763317
True	324.2216928277205
True	535.2491969708465
True	616.6049861442791
True	1210.227146642523
True	27.331773638443583
True	935.097401582
True	139.33683733897627
True	634.0536198079086
True	119.47613688653556
True	128.59333159812655
True	183.1145356382523
True	169.82092005014857
True	743.1343242416048
True	204.14705120410005
True	229.1038858865482
True	66.8038405804034
True	513.0645772421432
True	446.0563246121641
True	168.7757969415636
True	244.8172560390299
True	15.482445498327266
True	421.0054279682576
True	232.21240191984444
True	293.19630711460314
True	102.82769794405802
True	711.3418972680781
True	424.2311597352878
True	266.3745694107898
True	649.7621425963539
True	529.8012782669334
True	451.75009223541286
True	135.18752433372558
True	534.3274718029746
True	422.89431404293936
True	2.3300136024410865
True	195.3294025723704
True	88.13879782810184
True	242.54181923868367
True	2.294617844932172
True	119.48057540116665
True	372.3073982047191
True	8.09412938444926
True	825.1166408173943
True	178.7723448427019
True	739.7318396837071
True	813.7546392781682
True	155.93689944533986
True	229.188975009644
True	487.11023247630914
True	857.0396663101552
True	48.39393931593328
True	37.070110350720064
True	132.57299854748425
True	641.6495102817478
True	725.4603335636734
True	185.7553645125932
True	598.4321669686207
True	598.0643742926216
True	825.3503509902985
True	397.8580721555389
True	185.69500539782476
True	857.410407598303
True	228.89216727875348
True	148.96181174864353
True	326.277678167333
True	229.38527364038467
True	200.73293473423692
True	612.901841423502
True	252.6904358269902
True	188.68467964594308
True	440.723363446286
True	480.1111181924994
True	63.280720389708165
True	283.02208699922005
True	81.41981202858993
True	334.7469569781743
True	357.34907118654166
True	265.97428437196913
True	178.8818329936041
True	372.237017692364
True	659.7920871789586
True	751.9618937623256
True	295.52876888518244
True	739.8867319816795
True	59.12073862615651
True	870.0343894752274
True	350.17903529759093
True	12.355794243316415
True	631.5162344002944
True	683.5099894159068
True	262.4781384902418
True	165.6773223452663
True	51.03546416766234
True	376.5512922872297
True	77.17495658905096
True	14.001173534301351
True	898.055247759983
True	362.33328779438045
True	178.871496912649
True	1002.2338863170957
True	11.131596899860996
True	775.5584110039786
True	29.50662108010735
True	674.1397890678604
True	58.10855840901184
True	757.4793591032803
True	442.4578211538641
True	192.3321549895248
True	442.1620619119752
True	206.04909841930203
True	298.13905487820523
True	227.79756587360808
True	406.67345699870685
True	9.233734053895075
True	327.1144120899317
True	110.43664573078884
True	12.154819858405226
True	487.1568644281255
True	731.5884285767918
True	280.92893275132053
True	81.13947681773872
True	304.5682723454205
True	85.77570475954442
True	193.68230271652232
True	183.7520311384402
True	353.8817135992278
True	46.18588843077968
True	132.40094312192676
True	384.5651176193824
True	858.3247287920528
True	100.41005457430836
True	213.59701270523544
True	451.6314006835967
True	19.613024234169355
True	414.0890056253443
True	482.3980534676889
True	91.78165287053535
True	398.1383498773812
True	371.5961264529605
True	412.3841607944406
True	606.8520113286305
True	1064.6457836721745
True	952.0226082054488
True	55.38576293581634
True	1067.107322614134
True	111.45147722369002
True	110.6967238207062
True	115.64753120008656
True	515.1852966765645
True	367.6044604652909
True	572.1104086241598
True	255.42330518514072
True	158.88667888247767
True	382.7210835518757
True	15.376799963136284
True	465.1114384927168
True	391.761706847242
True	147.22943342185923
True	92.90807702305952
True	543.1797443167216
True	974.5377216475132
True	204.71881080755597
True	66.56872573995922
True	431.9713998876704
True	376.61822948492073
True	467.0300079773325
True	335.3334314256351
True	1.980358169811943
True	557.3710541703924
True	515.0312828490497
True	498.7808461609451
True	191.84176142471253
True	103.85312934996344
True	21.03545300974984
True	376.8019705157897
True	109.53086610155584
True	7.261913445265985
True	33.59377721610843
True	348.6676082598968
True	645.4006262348954
True	133.82440828999037
True	92.04216912052291
True	25.06327277754601
True	400.4478421810968
True	364.3804661026596
True	749.2678470143483
True	311.8848569161414
True	507.7203877919081
True	554.5828393180685
True	524.4369664911535
True	289.1621652872825
True	532.1819476737007
True	101.08392791770574
True	585.749343731227
True	7.610419456167188
True	357.13964590433386
True	462.124030277158
True	958.2154726194652
True	344.02659102272776
True	794.7886955142433
True	937.1312057102504
True	179.1847007337836
True	36.88456553866438
True	370.3202070164826
True	392.2584712993188
True	613.1245015462533
True	248.92169561464812
True	27.50868917455405
True	644.8167482804402
True	129.6296387739093
True	1109.308170922816
True	318.3005912319525
True	474.8624953617827
True	125.96911964731024
True	817.4645022003899
True	141.70852155246644
True	830.2864763219009
True	571.0274737283661
True	194.15592823983025
True	116.93583810806868
True	63.80491867405081
True	550.4826098036815
True	887.7334830423199
True	428.0184699547532
True	529.5661453455807
True	131.58089131057702
True	592.4898475230912
True	473.19247161211706
True	770.3323551199106
True	311.72916585036023
True	601.9055521647117
True	113.59872962764912
True	24.341744298758524
True	415.9420455276241
True	168.22969685721452
True	102.82899639409328
True	383.75480201469856
True	1096.672058903216
True	270.8595027688511
True	548.5650111048988
True	10.800592838547198
True	74.19414735400737
True	313.1698343556065
True	760.2859501851595
True	460.145902649717
True	529.8295369113646
True	726.0892064037693
True	61.34909029975612
True	724.9383312191859
True	41.60501659760158
True	103.21244303138909
True	190.8121984264125
True	86.00470220268846
True	26.76889992666618
True	294.13353216407853
True	470.5580768826223
True	903.7180114731324
True	838.7311438195738
True	7.09798252244239
True	289.90164710903804
True	460.25769193527225
True	129.02425587037078
True	239.1612672943017
True	321.1088390255341
True	1314.2104105491162
True	451.5312779141813
True	24.94847561822236
True	180.71997729259505
True	734.61305522584
True	35.66723079900787
True	168.49793936289922
True	573.3858602818534
True	69.79671619468472
True	876.3873395653197
True	337.6128281887112
True	673.6465830220974
True	82.23368296024529
True	674.4645068831791
True	584.6379721999201
True	849.0851920152495
True	263.81479068827247
True	515.8856428161446
True	851.6389767672928
True	908.3582597188124
True	236.7799300083844
True	736.424146976911
True	229.40098877224895
True	440.3092026927779
True	365.293710967548
True	502.58671895106255
True	496.2624863768525
True	288.7707559312986
True	355.64767378807966
True	113.87077731249715
True	337.2447830958224
True	1102.1889164561028
True	314.7236727391452
True	147.70627540712422
True	289.0682969883085
True	727.302348518949
True	643.7402458670244
True	412.5321028890635
True	119.2713489302811
True	329.7942667700313
True	35.03974635447304
True	167.80900517692928
True	89.62471637949201
True	90.7626269946509
True	549.893739986704
True	135.54664333373077
True	130.68335966572064
True	106.29327794860345
True	88.4196391659249
True	466.1084807832325
True	391.5675461256811
True	1048.9050621905049
True	542.1643779965442
True	825.8192897245087
True	278.1257400041492
True	296.40161752875514
True	532.269477423091
True	199.00765648148723
True	749.046243684942
True	239.0731092058235
True	346.6663286201007
True	67.54307788477294
True	114.92829576112736
True	267.47280747919086
True	123.18323771002142
True	464.490044789858
True	28.259099361944934
True	571.2855634775493
True	1008.429405904491
True	726.2876824894845
True	1.6699128708503364
True	62.97642581260676
True	490.0246629646816
True	433.7716817729839
True	74.9689681670881
True	118.92553040192736
True	307.00347713288056
True	78.4603023045726
True	52.85749592928197
True	741.0913498300263
True	694.6353837917076
True	160.1480257079045
True	169.97047600347057
True	545.2183663342487
True	55.187990780434326
True	23.914848411390828
True	575.187061416419
True	445.6261477326199
True	1128.9594307772518
True	48.29870574026568
True	463.7559351967688
True	889.2557414768273
True	844.3865585000716
True	295.0546354885967
True	727.12912450729
True	404.7386384259735
True	39.65867892789503
True	98.11398853322429
True	722.5518184298164
True	74.85242082958081
True	139.8068770354128
True	903.9058029184354
True	187.13194755132852
True	272.9424431515135
True	108.83091079752704
True	632.8213096484186
True	580.9208355865121
True	212.6818642849305
True	433.5807411905831
True	41.07116741319221
True	284.00368438526044
True	596.6976586805471
True	606.383243744006
True	318.98389564049927
True	74.67567634705456
True	957.004139954931
True	1067.3279682217585
True	556.0748897254517
True	57.066139461131954
True	29.34894704928009
True	92.16814351164282
True	106.69742369520716
True	97.6619958945822
True	876.9804080868444
True	1218.840507606875
True	726.0610747569561
True	316.0847426330968
True	8.281984803955124
True	21.83059909957504
True	343.81239934424684
True	486.06206409878007
True	46.22795991788515
True	552.7052268918363
True	415.24931665933474
True	406.74889096566216
True	80.6059968553643
True	188.53682711154175
True	246.91270751010015
True	133.0685237691331
True	404.89474382214337
True	41.73252261803291
True	176.68722692982604
True	1189.001262723022
True	6.716586564354556
True	24.783371851243547
True	587.6885508665791
True	367.61778822972434
True	771.9181073100281
True	158.23507973957663
True	773.9488146692604
True	616.1434515565423
True	284.8920733888966
True	434.1446551666129
True	346.55544594644294
True	300.8325956784085
True	274.55049010304725
True	404.6480462787808
True	494.2426398227024
True	512.049448782956
True	103.9901180376344
True	361.7769798927514
True	8.191107578116288
True	185.72350308612437
True	234.60227012225863
True	878.1330506766942
True	590.7321256820264
True	31.30254770045219
True	715.4626551645271
True	868.2977195901918
True	101.73088320405178
True	360.11406334656243
True	860.5091111434854
True	231.93394012616812
True	168.51898392420543
True	533.3872123115472
True	614.7150941975866
True	1123.9372533987937
True	145.6719844419749
True	155.4966483995324
True	263.69436167712746
True	309.6821532233528
True	425.98190351783103
True	409.78252243426215
True	334.76829234163125
True	452.6070702051648
True	501.9727820470447
True	219.28571968598595
True	1443.7258558910737
True	250.0880851252911
True	413.6237398362688
True	49.24213521560199
True	772.368541145526
True	255.76563875008827
True	971.7750945905952
True	553.9776151446719
True	330.8289811953404
True	793.8284912829276
True	260.8013852545
True	224.964896489425
True	263.12929564797435
True	211.30310521695856
True	145.47146644993543
True	253.8908501243608
True	724.6287213893099
True	529.7484315261271
True	220.2470806587392
True	1148.652081499138
True	118.98212426844246
True	255.8066250384676
True	72.73465789819359
True	326.3324323948943
True	422.36498995846966
True	88.88801636173922
True	228.1345974304251
True	72.95196923825861
True	696.5548087278725
True	378.84938453525126
True	223.8862457345515
True	750.771446186786
True	875.628395947571
True	827.3754787302453
True	834.436599214386
True	357.44962726584566
True	1.547413698025808
True	259.5910111110588
True	54.198831043793085
True	379.54178003380446
True	55.13074523088649
True	363.1379740269903
True	835.3237339999444
True	1026.8002615948596
True	392.798104039849
True	23.266308433585824
True	519.3472144657973
True	513.0601902765385
True	183.0584446157489
True	236.440279556806
True	288.3443767653316
True	21.741814403587583
True	127.39205192389797
True	912.7999632473364
True	61.48257251670725
True	481.2689771891282
True	788.4991699669631
True	99.39639430222267
True	257.1240010137476
True	114.39030809025398
True	15.097604222135551
True	1.1801220543362376
True	110.07081141905566
True	1001.0895282349466
True	473.2990755977612
True	66.57543141943532
True	793.4380933300417
True	338.4628179325675
True	1.6434506084335134
True	454.8146200773748
True	190.16192248876555
True	508.2644038824459
True	83.52515106414788
True	316.5390119571645
True	384.8934436258216
True	168.23190192565238
True	207.73822376257044
True	129.01877748950142
True	172.9137809615207
True	966.801289713186
True	15.256797650872368
True	506.7868727475046
True	478.7133685571068
True	391.6219410548941
True	222.1035868552736
True	232.8532984209449
True	154.8262458005583
True	47.267558820059605
True	505.3054220943318
True	149.3819989793218
True	838.4417129119213
True	820.0104156871872
True	240.34648365911931
True	309.52724519486134
True	514.4164015378897
True	41.57871855260928
True	86.98108833139275
True	706.2757410252062
True	1088.8946136247996
True	116.2071124372844
True	731.5236429506057
True	142.4470738019876
True	943.4630407802808
True	684.0829501449514
True	110.23316699161492
True	271.5668704959222
True	606.7740861822859
True	245.79112097548224
True	43.133828972286445
True	560.3997430448981
True	446.6740657482917
True	5.515661188926877
True	474.5771599411273
True	70.41614240956018
True	176.20780847599545
True	241.78204219826452
True	303.9435731813779
True	76.95217550830354
True	220.10549067040725
True	347.0678059836815
True	436.048394790228
True	912.933109588914
True	45.85610307808309
True	873.351412287158
True	1044.3540968025816
True	128.58095371031737
True	73.19022555515744
True	965.4353319225456
True	34.654558277896726
True	235.0822189012451
True	84.27385186619816
True	213.6394460782049
True	355.20340764867234
True	923.8453516689792
True	95.729205542937
True	72.62991557998551
True	646.01685250663
True	281.05315007501486
True	729.7327350313946
True	56.750283734682185
True	457.4864159997073
True	397.59785931433873
True	687.9583115312709
True	55.40145251181389
True	106.24527973756987
True	28.6259355137487
True	270.15729217722674
True	45.53209551919545
True	345.0027635693908
True	3.17653329718664
True	1172.827503292226
True	108.14891592579949
True	133.74571943105113
True	344.95169390440253
True	748.6065948548189
True	674.2567551273366
True	1009.244229739502
True	469.9385201884724
True	429.3263861037092
True	132.0020277456853
True	404.10051782532497
True	853.3943779003035
True	436.30905480307325
True	991.2138520979388
True	82.20978435502727
True	433.2593400372992
True	179.09336517231506
True	298.5680705696132
True	746.4946608275037
True	162.16412708423306
True	133.99882683005296
True	63.046890835929446
True	855.9508710405197
True	776.9800378957674
True	78.78113140623047
True	441.1912361473308
True	761.1602051134261
True	431.74443717174
True	59.58130170959022
True	329.4879727468758
True	797.8496561222289
True	30.719954848278565
True	361.4419731448545
True	166.00874029924248
True	276.729070060702
True	32.84863523183152
True	208.89500247356173
True	766.7096780829311
True	652.5564554598664
True	56.11780864463516
True	307.7738851375629
True	909.8889179821964
True	17.094768643663542
True	310.14838829070305
True	279.66380125864146
True	418.47548098864985
True	222.71642181259892
True	589.606546879319
True	48.07244364892835
True	971.660854574468
True	890.7832659712961
True	46.93107196994733
True	392.71273628594497
True	716.0040866781543
True	910.5672392962967
True	271.6702320172288
True	584.5714528544577
True	130.51622024319997
True	200.29555156381343
True	131.2431128206231
True	135.7906027486357
True	202.41527894921109
True	957.9291718813276
True	796.3910877998925
True	925.4013987637452
True	19.321208779089
True	25.81713275802533
True	353.4972426271591
True	13.54474364897064
True	612.0488879417775
True	1064.4136783486194
True	249.32576262928507
True	210.23005675904267
True	85.27194948681516
True	229.22248138012588
True	139.85919423411778
True	42.5965398440465
True	132.1453678114103
True	93.40889071921274
True	229.60570668807105
True	546.26288473441
True	163.6534896093385
True	28.62972395312978
True	57.16150575249154
True	426.1149678910384
True	262.03792902480086
True	574.5915400063475
True	25.67693273768089
True	115.4158182709128
True	667.3801803288324
True	263.454890088784
True	482.25987816386544
True	652.493908180271
True	103.79597401391828
True	110.68053137486292
True	82.337061832394
True	27.50456520308957
True	118.0760337426598
True	83.41401681198059
True	101.87422497188204
True	146.36470931128602
True	237.8532011503922
True	812.0757761421592
True	290.2861548514001
True	974.2432065145372
True	165.56000968419534
True	200.2100088161054
True	809.2764957626574
True	300.54301955414
True	606.4356508383789
True	256.6505675552297
True	348.9070584430188
True	456.6133445751748
True	551.6602717394658
True	626.8906087305944
True	359.7371146304873
True	35.95477131749848
True	534.3198468503746
True	611.1724923804975
True	19.38416866386791
True	11.111278529461773
True	260.82940002769817
True	395.8360656405884
True	446.5390301830645
True	67.65713880450048
True	627.555589845599
True	930.70047212458
True	228.58315378771204
True	928.9923523898864
True	290.31408905290806
True	105.94837881426632
True	285.1518602271318
True	676.4083903512148
True	41.76470212270854
True	594.0623307730641
True	1283.60469998858
True	1012.1753509355616
True	900.3947158288992
True	203.6733701092162
True	93.67915219854795
True	193.79885057823435
True	817.7967511861995
True	151.11277071299656
True	1087.4322972523482
True	840.2797087977203
True	40.04699338268052
True	88.78360722032276
True	406.1929281459071
True	402.5731490859142
True	191.6701928616609
True	519.8001930717522
True	669.4951831748979
True	121.64303394481529
True	269.8344864512342
True	980.4592729182071
True	52.52905642377688
True	705.78192724642
True	549.1452945033856
True	38.952629167593855
True	779.3217203757874
True	383.4674221321097
True	554.783353083602
True	112.6141841478949
True	270.3691565881463
True	210.70645768810888
True	25.336768243579417
True	131.41625727275814
True	704.223011168726
True	145.3363244890996
True	382.40463542360624
True	65.02593200114833
True	661.9419330620707
True	622.6574365400568
True	232.29509463219827
True	450.6383378647393
True	167.03924247134816
True	168.01103429134758
True	208.75442496647543
True	284.292479874976
True	353.6052979677047
True	130.08102095118804
True	195.2800408820516
True	28.51257741596038
True	893.1125551461652
True	314.7309182627549
True	10.236822175655307
True	373.3229685458514
True	165.96609784627606
True	618.6331495848048
True	376.0126421815149
True	572.4765864833565
True	543.360429835655
True	497.5425873129322
True	779.4794700202995
True	239.27013756217204
True	550.0169848774849
True	149.51696589898486
True	529.876924295832
True	369.13713464265095
True	374.3265527946778
True	134.10276562359354
True	136.61912261369022
True	107.8673875019876
True	65.38893996366915
True	727.8807348893766
True	182.70924458997945
True	44.66835577982487
True	0.0
True	553.4915767741521
True	113.32403564679257
True	21.05218566445853
True	40.85892430425351
True	114.02299802815398
True	539.770439088846
True	185.49547403554337
True	109.39598394473252
True	33.86106067068865
True	164.6113990748485
True	888.9285485788795
True	52.54955686087013
True	237.00897981996576
True	752.6252240977097
True	321.20318019097715
True	458.0418880364796
True	494.5363287003126
True	518.964821600338
True	595.5372589958623
True	887.9921579080104
True	269.07696798344534
True	1064.3377472094137
True	912.6653741264618
True	625.0958774543483
True	350.07456249940964
True	824.7201710615642
True	10.043997204455398
True	32.81599797252832
True	286.7496182079958
True	44.70133291495154
True	207.9710257647286
True	750.8521930817333
True	220.9496178081149
True	726.2244683077193
True	774.8072141637386
True	119.24591104761092
True	368.9758560301524
True	586.2259637598066
True	24.72662979923324
True	126.78287684822276
True	432.9262355664108
True	299.7454384312985
True	201.66630138698244
True	111.93499343687697
True	387.9593104027084
True	20.59912593104184
True	372.0035758681112
True	357.68937639150084
True	1071.7005806758234
True	363.9912186333004
True	31.80451342860899
True	437.45359678741744
True	434.655715713006
True	230.42959143798157
True	34.390499167825176
True	760.9047990827326
True	435.9450029403939
True	170.97287639269317
True	12.909807227151685
True	1198.729873983553
True	166.91587962403497
True	27.26483774137405
True	299.52198226721026
True	283.14510930537944
True	117.91231752628067
True	288.96274411747925
True	46.95739260965922
True	313.4163315749028
True	303.77127011338257
True	310.39040241910106
True	30.305421922280384
True	44.57334498044083
True	1041.6044322755397
True	25.47527271561823
True	11.776354265615714
True	170.86066491141372
True	654.0651450438794
True	8.17223240571668
True	198.29895459613056
True	181.8363052371924
True	538.105133715791
True	369.2189375365382
True	738.7828850144593
True	318.9963220850738
True	499.507341401293
True	451.3900343169626
True	510.1524320256219
True	106.05129181893564
True	1290.4341554113537
True	899.8176152206171
True	286.7348446641383
True	512.7459885557233
True	99.21160776527933
True	569.703107624258
True	443.024028982947
True	154.64986400275257
True	80.52528951141502
True	349.2087293780792
True	165.162964922644
True	30.17592565048954
True	632.7001509780804
True	380.4084544077478
True	63.21083340117647
True	28.85646030144877
True	666.5676331455677
True	498.0999993193391
True	71.75054281041976
True	23.961612673323547
True	322.9912885371333
True	331.8500968091514
True	721.0383690387749
True	572.2877506740515
True	576.3349623510912
True	788.9275336344224
True	9.425940838843038
True	58.064526597684925
True	37.37579508183294
True	58.61253386006259
True	506.27711797300543
True	595.7566232363928
True	86.125603797052
True	112.87559614352764
True	194.4233775669487
True	74.20711534220013
True	176.83509757389265
True	207.07601571734156
True	269.4546734630396
True	815.2931904977219
True	594.6949776251522
True	288.2626658527878
True	196.47197036875644
True	276.9764979104665
True	244.3836679610083
True	716.6368954463057
True	316.6460823053971
True	172.70540515112015
True	920.0576494594628
True	346.3941838140474
True	469.729405036184
True	163.31385907000083
True	116.34501319537856
True	64.49817300339798
True	204.5867216546611
True	977.8134342624544
True	508.2878720784105
True	105.05242961709716
True	343.2501933633278
True	99.64962618632192
True	661.3958244904652
True	4.553674444744477
True	674.5300424317073
True	36.42711562675555
True	934.7588516182466
True	860.608742260724
True	207.77478723338584
True	32.39037688295874
True	82.22173981898052
True	469.098427299894
True	235.0557072767572
True	1.0930480497040551
True	80.98373080486793
True	1098.9348054445322
True	345.3096880280394
True	687.0998564966709
True	464.0218981266129
True	27.977994246701275
True	140.11604766114547
True	441.6539256820181
True	916.9183097310448
True	816.0664035860674
True	418.53615955567625
True	339.1167021176232
True	17.142882218076025
True	78.93355166146577
True	735.7625918027796
True	464.7811108182505
True	384.6291336857298
True	882.0782292627401
True	25.623645278988533
True	220.68600467794693
True	905.021229253985
True	230.9903567591808
True	8.042178596375134
True	502.9913686202584
True	105.75090711255888
True	625.5041956328228
True	50.830335707704
True	253.3667564153073
True	843.8561777327016
True	881.339525845948
True	271.743004612275
True	424.5972354549679
True	119.18018903224652
True	607.3682733096344
True	259.6661429447303
True	187.33641234744252
True	846.9412484430832
True	54.44627331900551
True	713.6054054977678
True	280.30362393795167
True	306.9383182234542
True	175.32851779263612
True	477.6782712941847
True	603.9398768767039
True	383.2710428347529
True	407.2519605541158
True	73.01111347722046
True	164.9561921000329
True	466.6117944285477
True	224.4839018750461
True	37.94455449273584
True	204.7152849604161
True	389.133180300862
True	387.8670806334559
True	746.9249802523852
True	131.32423317171154
True	692.1288890869013
True	502.3382974578604
True	601.3558946941155
True	137.07386317489104
True	40.25952108613195
True	656.4740918633429
True	74.78455515247326
True	551.8500140409261
True	650.2905201872715
True	455.7689225956635
True	132.23008127502308
True	528.3867679495144
True	5.190145014373712
True	396.53053002154536
True	31.378083255639748
True	639.5309507805014
True	265.36001368257
True	592.0631774164873
True	723.9692218682693
True	143.4891685458808
True	527.4392555868782
True	495.411466614847
True	66.04814135745681
True	960.7767851111812
True	2.3413230474099684
True	28.180820527180003
True	635.159017430158
True	680.6620471268496
True	127.8999729706686
True	413.4978805688373
True	125.60185674177028
True	75.0516271789681
True	452.07467571648857
True	41.59455898517253
True	511.5376533868755
True	11.68697663626824
True	840.0401221873265
True	557.2819248048388
True	679.1320530774248
True	101.46970364735188
True	373.6118726503394
True	993.0027159984676
True	807.0017397929734
True	142.79465728182726
True	551.9978867476812
True	467.90137074776
True	244.94391304826317
True	239.1039005372236
True	5.738998886759908
True	316.4391282397644
True	11.442451313827204
True	369.4303325289284
True	73.19456518123246
True	423.2939380380531
True	670.5433764401168
True	124.77466317355083
True	236.549486617216
True	642.846410945089
True	668.2286676659809
True	294.42875313557977
True	143.2648084030637
True	165.38534057973243
True	475.7773872743295
True	88.50469824472425
True	11.242955541393355
True	504.18707238168827
True	567.7346019360524
True	18.669739353339413
True	137.12027523025984
True	895.9481835870121
True	512.2662428506574
True	263.63633973048826
True	36.10854173864218
True	466.5573231134765
True	111.71668293712725
True	584.9805536272153
True	668.7802341286078
True	299.82243164044405
True	383.12985506569646
True	184.9543009615707
True	235.80625984132027
True	73.65462287470002
True	214.1605097473324
True	495.9100749618389
True	22.2005666712998
True	460.50477991498354
True	373.6585921461717
True	736.8375676645377
True	894.459838966039
True	909.3428401974554
True	151.18773687418343
True	412.901342949347
True	71.44869634085019
True	197.44317035375747
True	318.5866120343787
True	12.374519770823609
True	801.5571370988697
True	21.99569185382113
True	396.06155010711416
True	265.4148828052163
True	659.3722910913324
True	204.40541136858275
True	38.30239691422299
True	680.8856291526123
True	1082.4355036365
True	233.49800376907737
True	131.35092289570824
True	579.3982128469248
True	484.2535675020576
True	17.383578085648775
True	856.5464657314241
True	109.0969700486076
True	44.09487805148436
True	316.5520762916363
True	346.4827717395831
True	392.7460284226702
True	278.88041744812085
True	19.12216830263593
True	22.92555917586756
True	860.0918524629717
True	201.84694086204857
True	116.9880319053674
True	842.6950164868529
True	660.4610282593716
True	640.1066910896704
True	448.104491423132
True	144.43297547803306
True	33.6087325099762
True	100.82865550817748
True	443.10846605712953
True	237.39948115643645
True	491.06708233669207
True	145.68730061715826
True	501.4415729872492
True	643.7017070956337
True	979.9345662584248
True	23.929672280325963
True	955.0217123096072
True	1121.195630946686
True	473.5526328570723
True	87.14864704736189
True	816.3150391143124
True	643.7783394025698
True	638.0047205280025
True	172.95637641304427
True	752.6195158987804
True	705.2353145066473
True	120.72769146333329
True	764.254939588813
True	828.0009784445901
True	489.2024368024784
True	239.71950167417805
True	69.86732233670334
True	303.4906064473733
True	364.4744112346472
True	466.5111740233022
True	437.445902421341
True	193.7415939386968
True	308.7989955059054
True	2.9765523326348293
True	13.798277275165532
True	106.96201200371196
True	132.8009683876225
True	357.40053324115945
True	352.6350414690604
True	118.82738192380631
True	18.269657697411223
True	218.69337128010557
True	875.023480908389
True	477.6383818469176
True	518.8113379041671
True	560.0038940138448
True	835.4888203752548
True	641.8699910248706
True	94.09184089392085
True	207.37487979143185
True	247.4302624190456
True	292.4695580689455
True	107.22931443009809
True	364.2022519762748
True	437.208325948224
True	166.11136372216495
True	660.318564994225
True	238.90757102874647
True	206.0320529800464
True	29.18008773245004
True	243.8051960874156
True	510.5219438962992
True	165.20574835378412
True	534.6033913121278
True	469.2549917133544
True	240.11315882390423
True	106.95439714068232
True	41.41057948268736
True	400.62042564055656
True	778.6728947198548
True	167.0640755960012
True	999.3406826948684
True	1053.8191508176967
True	475.9910970895131
True	100.45205924180785
True	122.26778601268254
True	645.7513996379622
True	8.621299801178418
True	225.14400463687232
True	130.3544615513674
True	110.1571818202971
True	329.7075572601248
True	632.5755484285943
True	39.81200792122576
True	126.49993639829776
True	953.8947431998264
True	54.20767988813122
True	432.7987868806066
True	526.7162882136469
True	249.24717284181423
True	129.31264159521388
True	947.0724914442116
True	1199.5902150278412
True	520.4680071943832
True	656.831728193266
True	210.22102025388372
True	149.99498320198657
True	334.388690488617
True	256.2801801285335
True	172.0837733183903
True	316.90237102966046
True	340.68681291280217
True	10.435424995104247
True	621.4706931348454
True	146.96134001140535
True	78.22802462106056
True	452.7279110233349
True	300.96193835026577
True	1155.8733149597738
True	343.6728675619
True	957.9082219324956
True	10.163624558998457
True	264.81309271792145
True	228.84740983772184
True	152.62265801669233
True	495.5129532796641
True	197.8006259184946
True	435.9227941449301
True	333.6827019771399
True	116.88986811699203
True	353.3965227814896
True	1046.8969936860792
True	720.9789359671967
True	220.81954572774896
True	102.44164359110856
True	288.9038555480644
True	24.506235672081655
True	366.9156055469577
True	326.0795745852743
True	548.7284120678263
True	457.8602902350955
True	345.9860627248393
True	159.04682144272465
True	12.63046633934287
True	409.385788421158
True	290.8821475847994
True	142.92693649184838
True	301.5844677470935
True	459.4092614154852
True	835.6910258363326
True	314.44591073801735
True	770.8644531351651
True	405.7955553319632
True	361.5667064222069
True	1.290866284706015
True	1158.774802120245
True	105.23122523692368
True	949.7021328058256
True	196.81276008485173
True	459.4828506706229
True	658.9561677677376
True	85.20789140580604
True	493.6543245341744
True	34.04668271132069
True	423.0852550339326
True	75.6001083428736
True	232.91890822526855
True	38.34482498493382
True	675.8936593421689
True	189.12905446050252
True	24.61137253992789
True	378.7109464005521
True	108.55895048651108
True	173.23347820051143
True	837.8720579214283
True	263.67252739386896
True	149.79554378486202
True	362.8281380759449
True	522.2436887205977
True	320.4706817531954
True	501.5187809544127
True	630.510833523369
True	155.69742262912854
True	7.876093960856453
True	71.84547543984996
True	423.6091389250778
True	89.88809039577563
True	78.00349501036047
True	1037.395877247582
True	25.587798121329367
True	326.6270204725012
True	309.2421903553348
True	450.8323942958636
True	673.9279471838883
True	186.07052884670748
True	648.3063792241181
True	329.9043612067045
True	351.6586679845371
True	273.60719878209164
True	208.725867465272
True	343.19065223042986
True	438.9249383509225
True	411.3036666976518
True	612.529495305692
True	141.60919992123766
True	76.8214860624916
True	39.94473242109878
True	279.2406148610408
True	636.4896112381863
True	408.0397319833144
True	779.9017461698712
True	210.142572980336
True	401.7109832949993
True	66.50107102722535
True	51.05684193100969
True	408.5976002414864
True	195.57960312429455
True	222.2660539082984
True	43.87089389264077
True	1054.4609951776877
True	167.70552338609463
True	900.6224616499107
True	312.218482702138
True	905.0549271915642
True	236.3236233009673
True	467.6414982727588
True	523.9982208208951
True	582.9103544006877
True	220.8235297929261
True	490.2975637510866
True	920.514817222572
True	123.2526168272741
True	6.745086461144437
True	580.6047178637577
True	27.543913868692016
True	71.59365975651359
True	802.6996454311108
True	218.3796512666593
True	1010.6896733586716
True	704.6125468237935
True	401.2372995195789
True	273.6668792052576
True	490.00519173194647
True	339.1677004946967
True	184.99049233579512
True	678.8824179693991
True	690.5844132032782
True	203.564639446148
True	91.59060160156648
True	518.7216250481632
True	137.7593843603362
True	383.3811102026458
True	347.3131725625061
True	62.17672922058348
True	369.4458471626016
True	409.3340785718135
True	355.6351020536104
True	403.72299955183433
True	415.884297875464
True	634.2732713737415
True	54.668342872815536
True	461.755759859693
True	318.384618531852
True	649.6478968169897
True	216.6930174136006
True	101.71056430641174
True	41.82271098725144
True	533.4358071147202
True	625.2440496171876
True	189.9487495724088
True	419.56240315722926
True	331.2363846615493
True	17.270931212709296
True	163.2976417250978
True	296.8356013315621
True	2.423355679912187
True	858.3060314595581
True	82.42814364712254
True	95.64547536014156
True	116.78219688430298
True	362.8767827886632
True	36.23427902423898
True	465.5700761203093
True	229.7658069111647
True	4.770585640233815
True	116.60807125848474
True	440.7154832713502
True	49.86639100296436
True	66.09182021850107
True	175.08005118657317
True	292.66888008293284
True	949.823721574446
True	385.016192246808
True	1001.4816154048348
True	186.93568745909928
True	1043.1195343102695
True	783.2356197795025
True	619.3086839005997
True	419.1635751947212
True	370.1450616513915
True	76.05691970459011
True	72.6533110833606
True	82.77131985830653
True	172.50168128730957
True	486.7239588635233
True	1108.382040759289
True	185.94528839853723
True	354.652556409137
True	437.7643411698687
True	550.760791735661
True	595.6794215665316
True	283.0620578933287
True	455.59205375230704
True	646.8487800223186
True	101.61819991268963
True	736.3465322869565
True	264.2460393280124
True	138.99538204535608
True	406.0201481371875
True	839.7376028373624
True	453.1199672267837
True	856.2914119065587
True	197.9709137276808
True	354.1708022683917
True	698.1787679560899
True	615.3214053636115
True	190.6611257550953
True	269.442636126454
True	802.6886526880165
True	33.39944261421017
True	196.4889058768162
True	494.4501156373613
True	694.798459799386
True	108.09598636253511
True	37.332505118767536
True	159.95957210195905
True	711.2698000954958
True	313.9537882342268
True	550.9465426342268
True	358.2614649871607
True	295.848126588171
True	452.68650778574886
True	498.6261642189263
True	72.04974548626242
True	360.6158979189888
True	788.9339605607846
True	0.0
True	273.0538941256003
True	253.5041578178723
True	1002.5352536557426
True	152.37340403933
True	650.6250141088066
True	635.8312647040275
True	115.4596055257068
True	223.3158204622056
True	130.0665262383054
True	11.583241386243689
True	294.9980806601894
True	386.9197509191188
True	1127.2511663513517
True	230.7709523589876
True	394.1312051666049
True	667.4491006115566
True	198.2870265549969
True	27.42451525952997
True	877.6362049973085
True	598.9376238023503
True	158.51972496031632
True	631.6310877810434
True	159.49010772428772
True	281.006263433912
True	764.4381797000616
True	31.664272144600798
True	104.01914060116252
True	499.70755087332657
True	64.85245767996
True	74.71308839294416
True	388.5072611843777
True	22.13907441549381
True	751.2497488924344
True	93.44544482484748
True	150.4967108135852
True	19.11264902442513
True	710.1635372007237
True	30.1364651825709
True	769.1560835867677
True	401.3023864679536
True	122.82505810772966
True	705.4749028041535
True	513.335412631628
True	585.0987377576985
True	50.198652484890914
True	370.8833081899532
True	5.545325539502224
True	93.07367355901766
True	375.0610860728334
True	46.63494778016217
True	119.99016392642191
True	309.34099597467525
True	170.98804861350757
True	99.65571931347976
True	639.6576153437408
True	20.75306485981517
True	1093.8541413619514
True	513.2150346681783
True	299.25336928435206
True	490.4425566102445
True	121.52146644285465
True	767.4306470026074
True	1122.4262856633184
True	751.1908776743709
True	172.62154365783505
True	226.7318801673524
True	51.15688707475841
True	59.35701318366689
True	157.83442221916252
True	101.1832037444942
True	164.3334648818168
True	1105.6677318868142
True	305.7644771115539
True	358.20096665523283
True	697.8192901132079
True	17.107075534520543
True	13.259033370027804
True	588.8140923445048
True	6.071047619406548
True	121.17333855873842
True	659.5440987841641
True	185.9955164997925
True	649.7295640568544
True	868.7254695603946
True	160.90861719481452
True	912.0489633896332
True	2.9486969055032084
True	469.092463421424
True	1048.4512165632502
True	24.98845059392213
True	241.3227825783112
True	144.8176155386389
True	969.8704408692256
True	233.02105993739028
True	501.1367828655543
True	120.8360885309287
True	512.4514498188221
True	156.6302012088594
True	97.30129835122472
True	382.4118129886497
True	75.19688427120639
True	52.36002102786778
True	1021.7073531158638
True	253.9809764160856
True	159.1688979056897
True	357.13622856900724
True	401.15071738429816
True	220.61109375132435
True	168.8041798488628
True	377.050614014987
True	38.074008792274704
True	494.9398192439484
True	1091.8332426090333
True	117.11654279282736
True	468.772131448457
True	306.1754582391714
True	25.837336862615345
True	408.1394619513961
True	103.52125525708128
True	574.2055434562247
True	203.43572040708577
True	425.3319554923743
True	19.155792436121267
True	432.6614820034239
True	107.28644411676478
True	348.3795325475511
True	31.207056153876717
True	171.72875588894198
True	248.9663354442676
True	760.8497192962167
True	58.497644353683576
True	140.9600930851094
True	234.6504982932128
True	137.86213123561657
True	624.4804737283786
True	574.41568509562
True	775.1711512559393
True	386.4670229973436
True	539.6996051605493
True	421.645156203844
True	705.7369355486811
True	71.30478225407734
True	467.19395980981744
True	422.5329213649865
True	49.219065879337066
True	80.21305076892016
True	132.21096650858425
True	92.59995119456772
True	337.3337488071711
True	848.0312583394048
True	326.01953299906984
True	1136.9649430234597
True	320.30503099123774
True	917.3261007565204
True	147.09250612310095
True	549.0675896645893
True	591.573463398705
True	716.3872389289854
True	452.2434196661307
True	66.67965341141308
True	283.2013021317638
True	40.13733400346545
True	172.66897891454104
True	169.02251116487497
True	1144.1648512230488
True	231.10654862811376
True	555.2343023892655
True	566.3961726978616
True	562.1194718829988
True	857.6715281456696
True	582.5408794109751
True	655.5556264905682
True	947.0183927013976
True	130.91387016855165
True	332.82162475433387
True	279.30142688272554
True	316.8520463236353
True	88.26305078823913
True	381.9669012306478
True	5.080793402884967
True	329.71379065809384
True	255.66844271487423
True	595.602847264436
True	284.4936786666196
True	366.2965241994206
True	10.289178634113016
True	61.9856318433886
True	538.6471788448923
True	31.349620547919045
True	150.57081982211608
True	66.14346472643727
True	146.14650320359254
True	237.15889036750207
True	69.66235682092822
True	368.9132463232106
True	275.2979334314968
True	102.75527510369848
True	342.4060289599351
True	63.43514992554727
True	575.6822685981774
True	893.1244151633354
True	275.58237141134043
True	1145.8772499333054
True	113.12289741816424
True	301.96127506480497
True	1053.2031409042029
True	88.42254179434072
True	264.4394465046552
True	9.895823682952832
True	411.5358371111385
True	453.8739728704502
True	155.07316533920525
True	619.4647985069084
True	902.5720160088764
True	156.41562549544145
True	70.63858639326565
True	343.71826509175827
True	549.8830821913343
True	599.2010225428327
True	1231.9124822848808
True	25.71862185608889
True	924.716915230711
True	142.25695558594748
True	632.1317842627612
True	116.25822550022482
True	132.9222423550579
True	182.6745161200582
True	161.76726892174202
True	751.2378869601506
True	190.5751857074983
True	228.79275026653423
True	66.67519362946094
True	516.0121549842975
True	445.7962672285919
True	181.84884564341323
True	235.06058383809048
True	17.533454652402487
True	418.2936021448968
True	211.75115347319448
True	301.4857146512699
True	112.40480607862948
True	721.729317564805
True	423.8106596153124
True	270.6776323085281
True	632.6648801377005
True	510.9871947665156
True	473.52203944685175
True	128.8116490533251
True	521.6740812697061
True	421.4431910509381
True	3.002930039336789
True	196.24480668251263
True	91.53122009008426
True	243.45514020802784
True	2.637965515973677
True	129.43670129188038
True	346.25342024770026
True	7.563662191809776
True	833.6275138425085
True	174.776881601075
True	741.3108416292631
True	772.1911171479517
True	159.7458830503326
True	219.8163635519629
True	475.19524905175024
True	826.9729601500036
True	49.25073425300523
True	35.00168937334665
True	133.77094787740296
True	630.527528082894
True	720.3333307315055
True	186.5139677765876
True	595.1009344096686
True	595.3583905067572
True	798.0656895969377
True	405.5818721878289
True	181.8115567723634
True	874.3323593031416
True	222.16199253698616
True	151.55349814613265
True	339.1044394911203
True	225.2805034680414
True	205.56916650215896
True	598.7349521776821
True	252.2263178903472
True	186.69305012155667
True	469.8963162548769
True	477.5545680945317
True	61.30782266150716
True	285.43115041078164
True	68.81580522413559
True	331.3885053384128
True	367.422983119251
True	254.51355738924687
True	170.45034597553376
True	380.175449762154
True	664.9406287006783
True	737.8687386919802
True	295.0132567729689
True	745.9923031002445
True	64.59385828343525
True	864.8772840969257
True	353.6844745448414
True	12.735382065276609
True	614.1727647514531
True	701.3573483791911
True	257.7506166104788
True	164.2377033636465
True	46.17706464497472
True	380.19276094877966
True	74.25427096354935
True	15.426875933434363
True	891.2702487755652
True	375.4516888924846
True	168.93499948424963
True	945.8158369389138
True	13.158541026574817
True	764.7616121157232
True	33.727124002794014
True	653.8390269142282
True	59.898540671109686
True	732.9016017463973
True	461.25472249030526
True	196.93875399048096
True	440.9382603748426
True	204.84305977863383
True	298.8486040654701
True	235.7539119759259
True	406.3162577061857
True	10.16114848718797
True	328.36927882475766
True	107.73543563297932
True	11.96265663056191
True	467.3720014086064
True	728.2290583754168
True	289.6263164170711
True	76.11892552074663
True	311.4203990147646
True	78.70156415767383
True	189.39549219214385
True	183.21136536034507
True	383.4835902643266
True	46.40994060015984
True	138.55824858992094
True	367.5401543763393
True	836.2385972021168
True	112.14661783356746
True	210.03674618766
True	458.4905074818808
True	17.162456524557808
True	410.0688020725464
True	500.47844304739976
True	91.3949696325697
True	389.4394551807837
True	358.1584969485276
True	427.9121184562031
True	588.6960607689209
True	1037.8972723675377
True	969.294562668861
True	57.99157743086474
True	1081.724698457926
True	113.62630094617438
True	108.62718417382943
True	112.51440177507612
True	482.2621401125713
True	388.514285247468
True	582.2733045080721
True	257.6028305673273
True	160.25549214908568
True	405.55304735225263
True	15.9937906366307
True	429.91546843606494
True	385.65975475917776
True	151.35817452554366
True	92.1894412729688
True	531.4891812951705
True	1023.6686344451044
True	200.53313061782677
True	63.84748717778053
True	446.7802690320618
True	383.2731297376662
True	476.07449228945313
True	328.6493462896639
True	4.050132559754321
True	523.7079065641675
True	509.1214049988606
True	514.9303089342429
True	198.83425630500685
True	102.24607844550803
True	20.851866778343886
True	377.9696628800409
True	101.29990272239463
True	7.637150231969573
True	31.566552383584472
True	350.88177340556933
True	648.6582751115101
True	134.69624935735385
True	93.93513412846258
True	23.81631155314102
True	401.7701636631371
True	345.5792659151855
True	786.1075772485843
True	310.4646518805264
True	524.125997367014
True	549.6117657440079
True	526.9797276570432
True	293.63765390700775
True	549.1432955194401
True	101.31830665455014
True	576.314081924258
True	7.619852822903771
True	357.2830306594867
True	477.21750178008233
True	961.4170288027524
True	350.0942797531474
True	787.019272767344
True	973.9777104118792
True	178.210036233268
True	35.20811541305352
True	362.7906546966194
True	379.10892932132856
True	572.9529514570138
True	245.37402699105812
True	29.814276383976967
True	622.5837302769672
True	126.60014751460204
True	1061.0778577325568
True	314.9637639416467
True	466.5442562876416
True	130.7949239384804
True	809.9209238301979
True	144.09305874356548
True	815.70820666552
True	602.8239231654175
True	190.1842953137262
True	108.97809344698182
True	62.47625784900062
True	567.5662627529035
True	894.755223003331
True	414.0860623842449
True	564.5802459055569
True	126.91908191905436
True	625.1749696260974
True	474.1554190368908
True	799.9354183866619
True	312.8057902073507
True	567.1866299470834
True	119.67574004059028
True	24.843239660446528
True	401.0030253562324
True	170.16205664718527
True	105.54455503355366
True	379.611855596268
True	1045.6607950173575
True	260.66660919877745
True	557.616981006263
True	11.488603175202591
True	72.7769545718801
True	326.6216105573003
True	767.6230726453981
True	440.34759137082057
True	529.60727706664
True	719.0401140591637
True	67.53326123272059
True	692.7974317273507
True	49.61386345565994
True	100.95949752182484
True	189.9781787847141
True	81.77546417072476
True	27.423232686325505
True	301.989098180128
True	458.4702813151109
True	911.4346335439108
True	873.1267956426559
True	6.238153397175786
True	294.21717203750245
True	463.0506677849494
True	121.40697707520565
True	233.2274249605531
True	316.6887784795243
True	1321.375308623941
True	453.3934016561714
True	25.164482852218025
True	177.2286997014219
True	721.5897380169682
True	35.67958934897852
True	170.26728382076362
True	550.7739637022871
True	73.33613091384773
True	885.118317410885
True	323.78662938835134
True	680.7284614840919
True	79.72563746512945
True	666.7103396710579
True	584.8193709161972
True	877.0207264184576
True	250.55692871292152
True	495.3452889669617
True	831.999414140417
True	898.4567485060337
True	241.600809509322
True	785.2196202856125
True	212.7094352421373
True	468.1543937394702
True	366.6442679647427
True	492.25661452453016
True	498.1599924891306
True	301.1026865877467
True	337.79710794183785
True	113.21022077535378
True	358.03311785908977
True	1141.8139293217062
True	299.28665205465217
True	147.43905196542602
True	296.24582852167885
True	744.8139135100835
True	649.5846017838295
True	414.71053505591817
True	123.24971053462896
True	325.554117947842
True	34.95531611735655
True	181.77864415065463
True	93.18793410353834
True	88.85912080410783
True	587.9054965654917
True	134.32030990825984
True	129.2774466026846
True	103.90016928048244
True	84.48401234577773
True	431.5046746979726
True	383.1365602944158
True	1028.7936958353791
True	517.2512407171205
True	837.4413410982803
True	272.7344386917602
True	291.7640805442391
True	544.0345446360274
True	195.0638437343556
True	742.9977659278683
True	234.83310964295845
True	344.20955363113546
True	67.53102153037031
True	114.8640099631396
True	267.8540498266906
True	126.38739396506595
True	461.0007521760338
True	30.034498680297897
True	564.551198801873
True	1016.5196248526572
True	718.6910663253515
True	1.7416014117128047
True	60.44406259777695
True	500.7227720643073
True	446.4761039597445
True	76.32099862186891
True	123.86734153765914
True	298.9378518566609
True	79.79476961885159
True	50.868440192396505
True	730.2741899438021
True	663.1821226673915
True	165.86401002500935
True	176.5052448797801
True	551.5467305562546
True	49.90138484462495
True	25.086724695233837
True	560.8759743514918
True	452.7554138655189
True	1147.8840151605382
True	47.99977110855291
True	471.1107588215699
True	873.6524230992806
True	781.9921678036368
True	285.21773356877003
True	757.0501433986251
True	399.50407199828805
True	41.490857505392455
True	100.69820912908509
True	710.0344882312377
True	75.1227619157142
True	140.90121815601378
True	952.3329696374454
True	185.7028523473316
True	266.8641347282442
True	105.161166038838
True	638.0564651293984
True	567.9815269782746
True	211.00373066097424
True	436.8876781593395
True	40.88428570498896
True	268.4750678292976
True	603.1440038870815
True	622.3874450739713
True	305.4605721923859
True	75.22089718281377
True	991.2554455004758
True	1064.557994666792
True	563.9237294034442
True	63.49701486107706
True	30.147711489266328
True	94.45278114382964
True	110.50160970041708
True	102.90210818256708
True	902.7902441957408
True	1236.2214191574635
True	748.4282841344499
True	346.88137959284296
True	8.706770454289146
True	21.895457675955356
True	340.8024249680345
True	482.12062462362775
True	47.79475683247026
True	565.1216965800681
True	431.0681729801603
True	393.9387814986473
True	81.19153202870015
True	197.63064712585637
True	243.84209108268095
True	139.55066929192304
True	409.1107231719084
True	40.85084788457922
True	182.88950822864672
True	1159.7292012816945
True	6.275965715868464
True	26.25240755146636
True	576.0951439492198
True	353.9237480140075
True	782.5798219935655
True	159.54946506800215
True	773.5995588633763
True	585.6061559287966
True	272.0440229268103
True	426.4654523889462
True	336.351138010651
True	290.4493167910884
True	263.97926743571725
True	408.1263515238216
True	505.1936937247747
True	510.3905945645613
True	107.52689680734257
True	346.3141539293415
True	5.986155329405446
True	179.2922375706814
True	225.9368970189951
True	846.3380352476983
True	567.2777150973074
True	29.67607440902908
True	717.8437638169037
True	842.7400086101553
True	108.1481839881564
True	348.141327954389
True	861.9527117468344
True	229.0959680207216
True	166.01572078865289
True	532.3910012768301
True	594.8291160742845
True	1110.9365560508256
True	147.0520999826433
True	155.82328864643043
True	253.44303518956363
True	307.3274993483839
True	412.9715015742042
True	411.0718818428202
True	316.96993023773985
True	426.5871733737203
True	482.8734654072173
True	232.6174023314365
True	1498.3418527423676
True	256.12207036933614
True	392.2823392159355
True	52.55684938379219
True	755.0421341191634
True	252.27345378581924
True	882.3899212229063
True	567.7673191467269
True	316.45799664939574
True	755.0042411757921
True	281.4362155212685
True	213.8314415819631
True	252.1061581246152
True	221.85315952146897
True	139.42775552109134
True	245.6445292819893
True	729.1495483723877
True	509.9041111178391
True	213.9146548631045
True	1170.3080967496535
True	119.84375926156984
True	259.6996026666775
True	73.54951866027554
True	297.90787974001887
True	405.21735257712135
True	93.3305093253266
True	223.7781856492346
True	76.03697905604137
True	677.0100575942895
True	372.9155771676749
True	227.02708006817295
True	761.0049113947719
True	888.9092561730598
True	820.2197413973502
True	832.4602783546412
True	349.3026709893579
True	1.2800338222859453
True	262.0659810648155
True	51.87868710279001
True	393.5582428102605
True	53.6875690663924
True	358.9472694715132
True	839.1938356753647
True	1033.3635805299232
True	403.0065897416764
True	21.700119148952822
True	550.5531607099679
True	496.66880058007416
True	192.69454280770512
True	236.6471704327801
True	292.78790644858947
True	23.24840571125945
True	119.40696719049664
True	936.2741729991964
True	62.17903571894966
True	492.2303285017969
True	788.6179453473499
True	102.8930181628822
True	262.4342647112352
True	116.51895956786797
True	16.06412481887018
True	1.29742288886438
True	118.09790308767634
True	1013.227754175816
True	477.78516232850006
True	70.37988363504832
True	781.1865445745224
True	342.9564700844807
True	1.6413881842579316
True	420.7066611749034
True	182.52751292093092
True	503.6609082783178
True	81.21784417312212
True	325.5885396774212
True	382.0689599822216
True	165.6910182562653
True	219.35701797435485
True	129.01459297853643
True	157.08939676603867
True	969.0139340502984
True	14.696016055545057
True	507.0125820265458
True	480.6559047278327
True	397.94441999217537
True	217.9009528397516
True	236.87639591731804
True	165.80254755044504
True	49.457296149446805
True	474.9069000248843
True	156.0775074600005
True	859.9611717216305
True	846.7681196919743
True	245.4221873397246
True	299.93893402128253
True	527.3099488335646
True	43.10045665345611
True	81.26454280130694
True	727.1145888699238
True	1070.9199118985764
True	108.58931846634891
True	747.965291687574
True	145.9557032952595
True	948.3179374215398
True	642.6164992767739
True	103.34624719620405
True	275.03510804756127
True	612.778120230494
True	244.2639415291888
True	45.95360471132224
True	549.4872863093027
True	445.1950354672196
True	5.349523914561964
True	480.1896148709234
True	66.56446012791336
True	179.60686310973134
True	238.1209975212444
True	314.9558137838671
True	76.32799681193703
True	225.9582086749264
True	359.3789481325054
True	432.2294383801288
True	926.8184885821548
True	46.24385127129293
True	920.1129448712476
True	1002.7885498695928
True	130.1913375319649
True	73.96257844450425
True	1011.6819758940188
True	34.43129146251636
True	214.9680252254527
True	87.1834746951804
True	221.28912717199805
True	369.0886817086809
True	939.9789962198084
True	98.64339944889753
True	72.25667863520061
True	636.3871223713762
True	273.41456879745573
True	714.6919084576982
True	55.24698294506642
True	480.6600677462488
True	388.1573978666233
True	691.5505080580662
True	52.34915257715248
True	106.5845990740076
True	25.646831021498127
True	265.5325735463824
True	41.95297965381779
True	356.2349335828649
True	2.9640671734992097
True	1186.8043859480283
True	107.72301286975608
True	141.1412923881313
True	349.8910815315911
True	746.7956802039307
True	676.9267036915784
True	933.6962113826834
True	472.50600306370006
True	414.1715408053889
True	142.717602667967
True	377.9234159688981
True	818.1403558691983
True	417.4354066141812
True	943.4320203791226
True	84.7874931506758
True	420.1806267193086
True	160.14902537599193
True	289.86675124693335
True	738.8059977331933
True	159.1329594318101
True	133.5306968960487
True	64.62728571584358
True	884.3461839611945
True	798.3604946531965
True	84.10847483874322
True	440.3912112102932
True	743.409894235272
True	425.3481089595849
True	56.46469257638786
True	328.5003314858687
True	782.115165712294
True	31.20110502729853
True	363.24592475466505
True	170.22944311368033
True	282.67587006899475
True	30.96590801002131
True	222.87599731678876
True	736.9175163847848
True	639.357521324996
True	57.10252767261839
True	294.31225045906376
True	927.3346807664526
True	16.393277560923064
True	301.05997670850815
True	298.85827257524767
True	436.9169077779843
True	217.85510653169104
True	587.2624131544206
True	49.39031285005418
True	978.502226554461
True	918.4347994842228
True	47.219018394967335
True	390.8976052154079
True	717.133911952879
True	898.7457397031959
True	269.2371061155673
True	594.001430409431
True	128.61279248698546
True	190.45515028570037
True	135.67839083136445
True	132.2385495725862
True	203.58559051381988
True	951.9058052248316
True	779.7127608460885
True	941.3118985623768
True	19.219252968640863
True	26.635245242650328
True	346.0176063782262
True	13.17822025902892
True	587.2318284422586
True	1055.6316232254885
True	261.41431007819034
True	214.88899847116173
True	86.85934991459744
True	223.61780962172773
True	134.30116536616103
True	41.90643881547172
True	125.61406587737498
True	83.35487253128827
True	242.62326605968747
True	525.3973145569662
True	168.4992589044899
True	28.31870445301745
True	57.2600495488795
True	420.0738491236786
True	263.9146420434781
True	562.1553198568632
True	22.85699436134013
True	109.8668001374482
True	671.3550733532911
True	270.04360937125404
True	465.3643411054535
True	663.3599996373162
True	106.01479754960631
True	104.09106470770696
True	77.21914310150204
True	28.07287627566682
True	124.08900392229609
True	86.62163055275671
True	103.9926091402956
True	156.95010350633507
True	235.42157040887528
True	810.7451394843146
True	292.8227677939778
True	958.0382977010393
True	167.8163093725779
True	205.56997346694072
True	813.384879123953
True	325.5832464894668
True	588.2577464556664
True	252.3921542478162
True	358.83218389105133
True	442.1393551936014
True	559.046052149581
True	634.2340240440831
True	368.132111838354
True	32.97283054173276
True	569.6507075733389
True	621.6389946954222
True	20.837993795842507
True	11.287746397272317
True	262.02103006273114
True	404.54835721813663
True	436.3707724477388
True	63.39765955224811
True	635.5520501740771
True	932.8696388587736
True	241.70298367269947
True	898.5400295031478
True	276.1902781430522
True	102.48823188008926
True	283.20273474006785
True	688.4152927021057
True	38.3666314901073
True	579.778596106421
True	1287.788804444267
True	1020.5785379195912
True	924.1058900945706
True	206.64734124899292
True	90.14401473624902
True	188.55696796697944
True	848.5463485864572
True	144.9176416675313
True	1068.615659217034
True	895.7527676870649
True	38.30255359712005
True	89.46880261755082
True	432.7507294539451
True	397.8170352627354
True	197.77954095781493
True	496.2351752666333
True	645.9632110284468
True	125.81810847257904
True	275.9283227832932
True	1007.7027337906012
True	53.88266211454882
True	700.3863566843823
True	552.5371693020576
True	37.80171361212975
True	829.9424907121985
True	377.98406458151874
True	540.139515612554
True	114.64209198053662
True	270.9477430702924
True	212.52581138614167
True	25.72693745864515
True	127.2481760132622
True	734.2018842405653
True	139.140683692836
True	368.2110366992693
True	65.88323921480736
True	603.8280657901754
True	608.0790461413272
True	238.669437127242
True	473.5939192763136
True	168.69818562065117
True	163.68131067847284
True	222.1457574552199
True	298.78423436312505
True	340.69755783380816
True	125.52396085670487
True	186.6866483538589
True	26.65650718445097
True	864.9218193608922
True	313.80672384214824
True	9.844071909120988
True	358.400530898483
True	164.58776620404592
True	629.6743671957096
True	375.0299032661972
True	591.3825264928097
True	561.9374475602336
True	490.24273530429474
True	783.9816719458474
True	236.88024814723516
True	562.3378922882611
True	159.84723007410454
True	534.6569542498934
True	362.3292470575304
True	379.22218193277206
True	124.12115741272976
True	138.18629926731217
True	110.17722187742044
True	71.11094730723245
True	715.6404649636161
True	181.71476095924572
True	39.82019187597893
True	0.0
True	544.2424363496547
True	112.25030993851207
True	22.98172959729004
True	39.72063894709753
True	104.61173590596944
True	566.9966704162106
True	176.78355334148014
True	111.1689569368591
True	35.7741007522908
True	160.1232709570114
True	932.2350740198996
True	52.76741866067414
True	227.13991952791977
True	751.7036828989724
True	314.8146397270506
True	455.5278683960107
True	468.02227174590377
True	519.1386757451369
True	601.0659329834343
True	871.3436042092344
True	257.25425136833223
True	1022.967007547094
True	912.8448845238462
True	613.5962872055309
True	340.2942478934532
True	825.0833320351734
True	9.813908747152976
True	30.07328998477543
True	297.3925239317903
True	38.79413063031021
True	208.7866621411492
True	737.188155430249
True	219.74756513021927
True	725.4920149919809
True	752.9697650685102
True	121.35023977682928
True	373.20057012525496
True	575.3093253090179
True	23.833733185041467
True	133.8062908455493
True	437.7419829265107
True	299.7704639494749
True	198.0923634942447
True	111.24994739540746
True	386.81916565139846
True	22.082530605419848
True	376.02419871054747
True	368.72583979474695
True	1000.9025507774178
True	352.17088861399134
True	31.409649782904573
True	438.8996989578748
True	433.7279842317377
True	233.63423316632023
True	30.5894602114356
True	756.6088188183523
True	442.81092449722286
True	178.13572367069898
True	12.54794902595392
True	1201.9806514552165
True	169.33130987919205
True	27.15084269278478
True	302.23665459999347
True	286.3588406951582
True	118.03094208687348
True	293.62818183885423
True	50.05958337216478
True	330.42755775059806
True	315.60525376902973
True	332.3776240853631
True	29.008865113959526
True	46.29193152120192
True	1065.187121856749
True	25.04343839253201
True	14.295432530303
True	172.51156008658847
True	653.2031154669082
True	8.655585455941846
True	187.1834141808538
True	165.40974274473473
True	530.04930493743
True	378.4239151086471
True	759.0666825694824
True	322.5072510082157
True	502.8628770212133
True	441.9144739904524
True	506.9345854778989
True	105.19211378059528
True	1266.9167481173265
True	907.7006380811256
True	286.0065947305131
True	529.6882158645843
True	102.672986900026
True	608.7367888875277
True	437.109598701493
True	149.8824479284058
True	79.09405536561155
True	352.06958034139933
True	160.59436747649335
True	27.129126347767603
True	614.2445097320096
True	385.0076288239547
True	72.09402171558023
True	27.257135559933037
True	671.1722687259509
True	493.656651229277
True	70.72202823167082
True	21.219639124609287
True	320.2342822016002
True	337.3592396537064
True	695.4145699364738
True	565.5295485832797
True	564.5037598831636
True	793.4972924002936
True	9.597977010550936
True	55.4369266893389
True	36.23384978002554
True	56.01816370506904
True	499.9859173478631
True	573.7354885540384
True	85.10814937763791
True	110.8125975228803
True	197.1409887660149
True	75.37477623500324
True	176.49793827966073
True	211.8131771739207
True	261.36155719974704
True	814.6790412980088
True	580.0157822646465
True	277.986180368629
True	184.54926783564895
True	277.8175387869932
True	248.0228326967918
True	765.3463076436454
True	330.79799595348686
True	174.42504879427366
True	884.1223306182409
True	344.6420334975391
True	474.9748405389957
True	162.17263147310695
True	122.04113585279
True	60.667320479461786
True	205.32248033199895
True	984.200856441994
True	524.3068812960128
True	110.35298336183294
True	350.72874904686125
True	106.34101733452732
True	658.5338372422926
True	4.505548682376512
True	682.4132158578572
True	39.1092795335798
True	975.723312276982
True	852.7408224464543
True	203.21312379686185
True	31.059403584240904
True	82.42289206453927
True	440.29615223744935
True	226.1245710753604
True	1.273398036836881
True	79.57511878144467
True	1088.4871725088467
True	346.15951873419687
True	669.1316689410742
True	474.1118316209544
True	30.16516902950846
True	137.16209456013573
True	452.3657994488214
True	943.6616489507522
True	824.2650545429036
True	415.5273816980511
True	341.89557408021966
True	17.928780044697795
True	77.43685547670071
True	741.2920655300854
True	482.4661611583352
True	382.4692666702357
True	875.5506721792634
True	26.693229703939664
True	217.82466794275112
True	901.1776743291103
True	249.2571096837428
True	9.085438035366348
True	508.6130568483875
True	96.51781424560696
True	627.2847795577161
True	55.91970420765831
True	256.0935559112528
True	829.9530109485007
True	941.7668458970102
True	272.71176177126017
True	441.51169106574247
True	118.78703768622688
True	621.1575180855205
True	266.4545454751474
True	193.96918209172267
True	858.2783566501319
True	55.76395549833556
True	699.9518828326177
True	280.2183088890819
True	298.93461756257534
True	160.10286718525666
True	495.92590962334
True	621.8977306733727
True	365.1348024001687
True	411.3305618248007
True	70.01339162715391
True	165.8586338890853
True	451.6010876152088
True	215.153357547625
True	39.09342608280768
True	198.186925361271
True	388.0031074698006
True	400.8831536905985
True	713.0463770105818
True	132.80297207029048
True	672.8926001428068
True	505.7479880391707
True	608.5150403263812
True	129.62582350157336
True	38.9563940240183
True	681.5152320613068
True	71.11150851444324
True	554.4622113313009
True	686.1241343765536
True	443.34022502645496
True	128.20447974948138
True	510.4165005019868
True	5.210034879281174
True	391.16306592994994
True	32.04753788720076
True	631.5746012500058
True	269.8600398474791
True	593.6922433880562
True	696.651411197378
True	146.626121861144
True	510.724437845533
True	488.4822121698548
True	63.89751155875458
True	1001.3479287924284
True	2.960212147169405
True	26.858306549976973
True	649.8293086381619
True	670.1022549026678
True	131.11855654432375
True	417.351056969894
True	123.56159979812584
True	72.50367937085365
True	476.5881574609561
True	37.95935723108177
True	512.8406858614624
True	14.267337213002309
True	850.643350899882
True	543.7553245161363
True	678.3452440715029
True	102.97457464186334
True	379.9601452474402
True	999.2467354068508
True	859.1897996042003
True	144.83591552727012
True	558.7021066651844
True	438.7389673724687
True	252.7730668967674
True	243.15405683399604
True	6.254128576948677
True	305.57244715971854
True	11.91776116492311
True	374.8547314332975
True	71.94287643323
True	411.46945329460215
True	655.945095379113
True	128.51336519800216
True	238.28571985051303
True	627.9831558791376
True	694.0376108960763
True	289.23136809496737
True	137.6223856953685
True	162.61074901947376
True	483.8301248844371
True	83.64308010915964
True	10.206684370518818
True	512.8781372223746
True	551.9367625278628
True	19.82024472789001
True	143.36297615790772
True	896.8073189842052
True	494.9480796271767
True	272.2223643439453
True	31.60960774467205
True	479.7884729963575
True	113.65863694683682
True	604.8594205262447
True	654.3110865403448
True	307.4458532706938
True	384.6070253594314
True	188.2564602652999
True	237.25632075014403
True	73.34389290010301
True	221.87222599532836
True	500.77224322146975
True	20.124041197076775
True	434.76064180470894
True	382.3653951838668
True	698.577787829478
True	898.5855429868162
True	909.931363407654
True	161.36510235640228
True	416.82466696888287
True	72.44355015832225
True	201.2088750888048
True	322.22976297647256
True	10.607907303586906
True	793.4899168591033
True	22.619534902529832
True	400.5120090364268
True	274.0665375229745
True	659.3704628895061
True	195.11245324843324
True	37.73054847429459
True	689.8662584223634
True	1083.8513224914132
True	228.01682937876768
True	128.97180581614933
True	614.4143904230693
True	505.0273023779724
True	17.646330766981777
True	826.089883300263
True	111.15275757912656
True	45.95702531442919
True	316.4522838818199
True	356.72588913958293
True	406.0429467281562
True	258.1775318488662
True	19.760729384949084
True	23.911926668534957
True	829.7591471147817
True	193.39462479938163
True	109.59448318503028
True	831.4150584398174
True	653.3429771342231
True	631.8473724067748
True	451.2918083494922
True	145.9300015040185
True	33.350488206809565
True	106.96036404677052
True	462.4815558847039
True	229.46190401855503
True	474.73838387349423
True	139.26635907857175
True	484.6732435812306
True	642.770146455401
True	964.0588716807388
True	25.923701582309164
True	975.1591207111428
True	1061.1123479111527
True	496.4934917191581
True	86.70447393320073
True	824.7394196430754
True	634.8095307859767
True	634.2396530113173
True	177.51202991936748
True	746.6214053731909
True	704.1094874986392
True	126.44889438292152
True	756.2007104675342
True	819.6794138972513
True	492.4096286881434
True	235.43411429588505
True	65.56290576171968
True	310.0680841797047
True	360.994491546662
True	479.08566385062
True	448.4933436426934
True	190.6775351642981
True	311.73364716370685
True	3.0704054997978014
True	13.11026283908094
True	106.54702754948704
True	133.87392235618083
True	345.75228458818293
True	338.2993659081981
True	114.38670882754872
True	14.856604120858368
True	216.1279321390836
True	831.9167554697717
True	461.90795789294486
True	534.1128117302562
True	565.4336768423663
True	809.8071452030935
True	646.2290521264056
True	93.04135434205526
True	194.1276308878348
True	244.1422943502065
True	281.6235062920916
True	102.2366971312792
True	359.5060520743529
True	430.6229665588929
True	172.97832602715337
True	642.5537779169197
True	245.5922462247845
True	205.01108311252543
True	28.494100220396103
True	252.0189952932029
True	471.316548652988
True	165.48802724198288
True	536.2934375520674
True	465.9831779146921
True	245.65041048732985
True	106.07832573430468
True	41.01888946356691
True	411.40887482880487
True	782.5948322852109
True	159.94949149856822
True	1034.2374161813923
True	1061.809291018793
True	473.92412536134
True	101.44986080125445
True	125.58258274153928
True	653.7238288101147
True	7.750922932988457
True	227.4706476746393
True	132.04157470144133
True	116.72430082296634
True	325.42773463539737
True	639.751698266151
True	36.78130919503298
True	128.89288435938832
True	920.4784725710564
True	57.34302806823012
True	475.166972711941
True	536.7847949582577
True	249.08170829489504
True	135.34766279652328
True	924.882939222053
True	1143.2560200945284
True	517.7247238203189
True	652.5011750102553
True	216.2418329580134
True	157.7676579251501
True	320.2218300805306
True	246.78704311612825
True	175.42955467638103
True	313.4203489586627
True	346.3970683739812
True	11.111754488209272
True	635.5779598188955
True	149.1459139803407
True	80.21566751947468
True	445.71203767105135
True	319.36259198935073
True	1175.485412250066
True	351.22762809870085
True	1000.8981675709316
True	10.13608602183952
True	268.938565191397
True	229.2627016483273
True	156.78523789253464
True	483.8659835093008
True	199.5725917661991
True	425.82220699290815
True	326.46456028346887
True	115.48327153276372
True	353.1370212429801
True	1099.522726157455
True	731.7038883912239
True	221.06616371701827
True	107.40177570059814
True	296.323244122944
True	24.95690468011307
True	349.35733072988097
True	319.9702892350935
True	580.1301421308117
True	457.35596141108334
True	354.9399619646758
True	155.97623517428983
True	14.380043480485016
True	423.8676471276513
True	283.86447892483966
True	142.30350774254686
True	302.863616216299
True	446.306303235972
True	810.4209771090296
True	295.4871570048357
True	775.2765592118443
True	407.66096228585855
True	376.17877321443086
True	1.0962407480547192
True	1196.365679158136
True	105.7234299726096
True	920.6922437419069
True	202.7073230726418
True	468.0316718781604
True	660.9416278931553
True	83.28419838957579
True	488.9137819206617
True	33.666676117533385
True	407.8871684345151
True	76.4308955067896
True	230.27941026811564
True	32.04430364576382
True	695.8204300350781
True	188.2120561770717
True	25.211912464128567
True	391.7058293683677
True	111.94151432105583
True	168.37846633375517
True	799.8518165769866
True	262.4979159239909
True	154.06537609676937
True	363.8522475940949
True	521.9245367956388
True	343.2188282718416
True	499.2813272224817
True	628.0260574669776
True	164.8998291256324
True	7.066394579923571
True	72.70549785602421
True	423.4972158543577
True	90.03848075529199
True	79.39984443929991
True	1089.5275408041816
True	28.181692094554062
True	315.3548603147835
True	332.971774627405
True	444.8126156953396
True	675.4870191469622
True	199.39485436736007
True	651.0790431046581
True	327.84910093029566
True	351.2522456047039
True	273.1781486714955
True	210.7061718408524
True	361.1763029935601
True	466.7628060027262
True	423.87551152041823
True	594.5400404723769
True	139.14212899274622
True	79.376343085056
True	38.31203601263807
True	290.9485671355711
True	648.8353503508755
True	405.2715502375302
True	814.3633672780678
True	215.8100331688412
True	412.58258025417337
True	68.48599893354914
True	53.97422681428315
True	435.4057112379556
True	199.33908954087448
True	222.47643425566287
True	42.46405600823248
True	1064.0912002915068
True	178.32498337834258
True	915.0995830991616
True	319.095748160272
True	942.6270915326236
True	230.1312572178306
True	455.9377545530892
True	536.0513734371689
True	620.3801255672004
True	210.1354173330658
True	491.5777252441098
True	926.1822442903398
True	127.434628107712
True	7.5939853090563325
True	570.6184976022919
True	27.200778592061152
True	73.25280007573426
True	779.0980670618837
True	228.3686818363012
True	959.6538387314112
True	681.5759466589052
True	417.4616192358872
True	270.7198455338941
True	491.9019322526276
True	347.38459035194387
True	185.02236495212023
True	618.5787965473064
True	717.2864463675508
True	203.47803682037747
True	85.4395574627638
True	512.5707178475799
True	139.88776631347284
True	382.49945892676897
True	349.7585003003345
True	64.44410986859155
True	392.55879780498685
True	423.0254437118677
True	374.9241093130804
True	415.1450856345117
True	418.5977169348848
True	664.5238296477035
True	57.50720008550413
True	455.6608241171282
True	325.2417121673544
True	648.2891813761423
True	224.3428668011101
True	104.20815461221876
True	42.0343024400663
True	543.2766245974918
True	631.94582842417
True	186.732392490422
True	406.2691851381599
True	341.6433572460438
True	17.039867505828326
True	160.97061563401238
True	292.32854087269624
True	3.247200693479142
True	881.2314890291475
True	78.54206352463801
True	107.23167974132669
True	110.14296957290024
True	373.2971804997697
True	36.6509257995303
True	462.3265781127394
True	219.92214573563612
True	6.065247601191133
True	119.45391725350058
True	462.3844196144401
True	50.196041349224586
True	66.1951312746605
True	183.04056502100215
True	294.0000061997936
True	976.4537137545811
True	391.45478807566616
True	953.0910295469683
True	187.32803316383243
True	1036.8929039380112
True	763.1851662242366
True	643.7935108281672
True	409.9852984897378
True	372.4257798482229
True	78.05842178916397
True	70.50520633693151
True	83.40332550374526
True	178.27299132288985
True	475.71672621665743
True	1060.0123691027811
True	169.92162539056764
True	358.857085898866
True	433.7822752086768
True	607.0187187717918
True	585.3994303921243
True	289.7097546677497
True	462.15411272376514
True	671.6001636902403
True	98.15668410928382
True	724.0535245078898
True	258.51306123195343
True	133.25240603319764
True	416.0482539098278
True	880.3433037684393
True	423.1359652748531
True	862.5216730852308
True	197.19923270882475
True	347.94222271669975
True	681.5740137117175
True	621.809645501242
True	190.75369427163835
True	257.27833897116
True	775.5758229663269
True	29.64852753401705
True	183.96242453160144
True	497.97006247009006
True	701.8403535391179
True	103.19016821385507
True	36.3225880169154
True	160.4547227056895
True	712.2992314198568
True	323.2624285203212
True	537.3087175561187
True	355.90620118481985
True	298.1895904508498
True	469.2222243967004
True	491.7903337579617
True	69.0245115709941
True	376.0325183095554
True	755.9976044540201
True	0.0
True	297.5294983685536
True	230.46302531449444
True	974.1092318470068
True	146.3602788951566
True	652.1550348222472
True	631.687059071215
True	109.76443984741508
True	221.67107241863744
True	138.58230204598743
True	12.405720443624956
True	289.5088539572917
True	371.9574407137066
True	1143.7080407800631
True	230.38974576510796
True	415.9428998361214
True	658.3013306191348
True	202.93511603520264
True	28.096373128696147
True	856.7448068235436
True	624.6718022700588
True	152.19738418614654
True	636.4214599824762
True	153.99201131413716
True	294.21771635254794
True	769.8235861262866
True	35.35525696344707
True	105.8021445992926
True	496.141311839376
True	64.48630062650354
True	78.33586036038348
True	420.922557612319
True	22.755532861598056
True	763.1975449703955
True	100.01556915582115
True	157.23450966746054
True	19.81523552665088
True	690.223023729276
True	28.57671485078262
True	766.7120131596729
True	391.6634189763654
True	112.49172186478516
True	705.9886580797701
True	529.4888891988473
True	553.0598648240887
True	48.768342513986326
True	372.3844222070848
True	5.53216425866696
True	97.73011799540234
True	372.3762331182581
True	45.18542172703159
True	125.41067129839112
True	292.05958093576913
True	186.4366840825408
True	105.6567936720146
True	666.6339269188807
True	20.738690644592285
True	1100.9558236543216
True	496.7623930268706
True	311.4130828206161
True	494.558360207929
True	122.67284785616216
True	803.8121740195392
True	1108.147215314492
True	742.6371985040702
True	177.1755237460685
True	227.1944765033657
True	51.800105737651606
True	59.49436149138636
True	155.21712366992892
True	102.30535251517796
True	172.90242355668482
True	1201.273220008136
True	315.9322514641438
True	353.60888045540344
True	721.9653563153588
True	16.233215010353383
True	14.367392684579835
True	615.7818673227879
True	5.238500575944289
True	116.76928929352349
True	696.5007551224351
True	180.69081372313548
True	624.8501862763142
True	787.8992375334176
True	155.53045161031673
True	888.5324812208054
True	3.0625875184013047
True	455.94364438702
True	1059.0091740166308
True	25.10242935569244
True	237.59622592904296
True	152.0167859577915
True	949.6470345683712
True	221.31573017680125
True	513.8198843603325
True	127.46386942746342
True	520.1860123653106
True	152.25500167296275
True	98.57304055005822
True	383.12541176707225
True	69.08986796954945
True	54.27129801696047
True	1052.862316961901
True	264.2852321632978
True	160.74196264220282
True	377.3159867614015
True	408.6327995598041
True	207.9409643763761
True	171.37201195770282
True	393.8923318904961
True	35.14897439912331
True	502.1190722606292
True	1129.6518111777657
True	112.48416877721716
True	482.3383709756869
True	311.044744489803
True	26.347512959082387
True	392.401014317782
True	101.0320537343252
True	568.3003526299408
True	204.72664269123248
True	402.4537348730267
True	21.331894141043787
True	433.62542396366393
True	99.98259965914268
True	348.04321235035377
True	31.981733167272168
True	172.82236450502168
True	229.91516428525583
True	763.0579954673658
True	58.501970798248365
True	131.12936890813978
True	234.5236306166597
True	141.96669206792512
True	648.4933539855897
True	537.5590738805445
True	780.5441261489236
True	397.546404157411
True	532.9483040627412
True	432.0580750069382
True	693.8793799384943
True	71.99387024020434
True	472.61202039222417
True	412.00798671987326
True	46.01775114506627
True	79.17843464794093
True	131.65495018565494
True	88.41868565303622
True	326.8313475912215
True	820.4790178698873
True	328.074722073438
True	1087.67438574197
True	315.98964159364044
True	914.8266821547716
True	149.91808850467262
True	584.2250396176252
True	605.5790119603221
True	703.080702032923
True	437.9397416912771
True	64.49311769549797
True	297.95984109740425
True	38.21056625064045
True	162.18754411159148
True	175.2620713938426
True	1107.0261504681823
True	226.03663475827807
True	558.2934709825853
True	539.2198609152767
True	565.1472860848404
True	919.8638316230736
True	593.5859793963546
True	669.8583801124383
True	939.199470834811
True	128.01747553623767
True	323.52680551716384
True	259.97636615945913
True	332.5701711043037
True	90.54710776924972
True	373.0339841417233
True	4.867777325805822
True	330.2223406158841
True	265.13748692109766
True	611.3596630378343
True	288.9062068513007
True	365.2292687161528
True	10.389209559595464
True	58.64743514192354
True	542.7964746752737
True	31.961291538647583
True	143.8584045730925
True	63.2266278887019
True	150.8973035037469
True	239.96100973370253
True	74.10214163744769
True	379.7332565418049
True	278.19037043783595
True	102.28283836760224
True	340.98826932842303
True	67.14220511873692
True	607.9491782984138
True	842.1874791750048
True	286.89614338649807
True	1163.1239286248324
True	107.3714715226858
True	303.1305132622274
True	1063.5419244983111
True	87.24774802814726
True	270.60677151704897
True	9.698779456637622
True	409.83138720310944
True	448.6900707022724
True	149.57999851550028
True	622.5714470382344
True	922.8626392271271
True	146.65064969700754
True	73.92532050110543
True	337.50795390024626
True	551.8061796911586
True	629.9964080307363
True	1207.6527707973105
True	25.643887304467757
True	953.6290469339712
True	139.8287594269427
True	631.3282285542365
True	115.9834103173631
True	134.99651803202306
True	182.06466569204775
True	172.81609137110473
True	768.3377035804824
True	200.82410872253672
True	235.85911915003115
True	63.38722968365976
True	513.5229520878304
True	424.3278538052248
True	173.79684988158596
True	240.4407611989303
True	17.438439763244
True	413.9595357839684
True	225.06173591789647
True	293.2567752973712
True	112.17390201671674
True	713.0709238193076
True	428.77035318557415
True	258.3706790182563
True	638.2509505494501
True	527.748008124537
True	478.5815409296019
True	131.3204768445385
True	525.7352603699736
True	422.6151639841853
True	2.781511709128341
True	198.33736183321847
True	86.7839112342304
True	244.79517254251056
True	2.523260174258299
True	124.79152079160728
True	343.3455513680875
True	6.53732092184058
True	850.0127805517133
True	174.74274189337154
True	689.3296038398507
True	821.5609042767753
True	160.69220526901748
True	231.6271212123589
True	492.7447651642984
True	838.8215431765117
True	51.51451378919379
True	38.82577175549134
True	133.76893655788973
True	637.8304180608119
True	728.3724015977976
True	182.14663504328425
True	591.7459339064789
True	595.2178078537547
True	825.9167749485848
True	408.2355785981496
True	187.78402363864964
True	854.5672152170631
True	230.50341989416043
True	151.39262403731837
True	327.5887302741958
True	223.7743892673366
True	209.733927572576
True	606.2752127096569
True	250.58381615402752
True	189.4429425202239
True	456.8031477396452
True	463.1271004522903
True	58.183667082801634
True	286.6676812455424
True	81.82045886311928
True	342.27650525580214
True	347.478840877509
True	258.4387178168027
True	180.73902044764617
True	381.0175075972113
True	663.603286238203
True	725.9018681739573
True	305.7897272263146
True	743.1836752191122
True	63.73389083015297
True	878.7724393441466
True	355.8377318339144
True	13.176023229089813
True	603.9824224697279
True	692.5452286026033
True	244.92895068505047
True	170.10853668395666
True	45.16506416981838
True	396.135820595924
True	73.86526154938791
True	14.253486302448804
True	902.0125920743292
True	372.08003388943575
True	182.4275902279334
True	1002.3108443104404
True	11.176221667119757
True	800.8600158195749
True	32.68164405720378
True	678.2175287300253
True	60.755345522420605
True	763.9780439200252
True	466.2254150302134
True	197.6423421490728
True	436.0290833810932
True	207.17149661529345
True	297.7885247667458
True	215.96098821103917
True	412.8624893182564
True	9.528212198080954
True	315.3073963861157
True	109.65637596754836
True	10.746276726610327
True	467.36681439603046
True	723.501665078671
True	292.06984566335666
True	82.30550513485122
True	295.356032299287
True	76.57045020781857
True	189.846161346411
True	172.16370482652584
True	389.2051735584317
True	39.40149131062692
True	135.1013019488889
True	380.3338452410216
True	885.1624717417723
True	111.89210063438532
True	213.0823455188015
True	433.86077568004765
True	19.59287820492688
True	414.6737447435212
True	508.0995168597274
True	92.68808642142464
True	400.3966617127964
True	366.1981454682849
True	411.3984296923147
True	592.0843902343428
True	1045.254179114072
True	961.0262690984168
True	55.68966361399581
True	1050.8704218872372
True	115.7956189274241
True	115.05442773586611
True	115.23426580320454
True	512.8487506162359
True	376.7486407534906
True	578.5504808064114
True	253.6759729080664
True	156.56083003998802
True	407.5621296062233
True	15.341970094551616
True	437.72963994059
True	400.6803322294703
True	148.7204824112283
True	97.00102751995964
True	505.87444841019663
True	985.1600052306138
True	203.4890982446188
True	66.91464419930104
True	443.0604457432416
True	391.8591543411103
True	483.8590393162329
True	330.9912905736291
True	4.618239811410689
True	529.7342040271018
True	509.9166362880264
True	495.8517878290696
True	191.28580707854292
True	104.88741406800705
True	23.46860828023236
True	376.5623359435317
True	110.79084489849174
True	7.08757999968071
True	32.821416768681864
True	346.0242464287816
True	665.6323425141233
True	129.66640126960232
True	86.97317380643604
True	21.751145283594823
True	393.350726667036
True	369.88165874495184
True	766.207996879536
True	304.0550176077599
True	522.8669843238347
True	538.9762981592556
True	527.7046965928159
True	286.46164752605233
True	534.0402655652761
True	99.19866958674568
True	586.4432129181362
True	6.847009638706059
True	365.91755973448096
True	461.1487028884041
True	973.1780631681984
True	349.4958788319444
True	773.8693859546192
True	951.3254794877964
True	177.28381658262742
True	37.48835299993458
True	359.14766928892044
True	391.4070035127865
True	573.6214487511536
True	249.8112028013154
True	30.26414828604504
True	619.0679933033039
True	129.91333033888088
True	1079.514723495657
True	313.5640432278663
True	460.4787265614835
True	124.38210839883394
True	828.1011287121397
True	144.51366976717202
True	803.4694617750517
True	573.6310782484304
True	176.84169533703968
True	114.68863231276168
True	70.19176494003773
True	570.839770933115
True	905.6181784738452
True	419.3981847814405
True	542.9081207918713
True	136.81426034908705
True	632.6552217243197
True	453.8739718995801
True	783.5233317554934
True	316.0205404137878
True	586.1663548635114
True	116.14805255564328
True	26.465577557985963
True	413.8483568374709
True	168.36802015092982
True	100.0920946059073
True	400.3187610791316
True	1109.1164937931887
True	261.79556926862
True	546.2027657097134
True	10.95150105799116
True	72.57694182785154
True	338.1302880980675
True	799.6283056745551
True	439.5673546960887
True	533.395557415281
True	709.1297977173424
True	67.43285759095065
True	726.7982815474946
True	48.15331575540047
True	101.68763501680534
True	180.24014299795104
True	84.64806378264765
True	28.56957047104069
True	294.83567845370965
True	480.6644196124562
True	886.0054695843965
True	862.7363115979664
True	6.239062376036952
True	291.6191333438514
True	449.3088609470033
True	126.01389032564992
True	254.0733684945884
True	328.0014892484102
True	1322.0587940325374
True	454.39368971010776
True	24.01939736959932
True	190.0126590874833
True	722.2173729578265
True	31.25274888140712
True	172.11204337975337
True	565.346592570247
True	71.15817137333761
True	868.0357006902595
True	317.9371470740875
True	670.1347328954632
True	73.7527667227756
True	672.88848663298
True	563.6173928250731
True	864.063965788451
True	245.11194696739983
True	500.8427648005509
True	819.4865580768274
True	900.023113712497
True	232.6410026913757
True	751.6889653422625
True	228.981171491824
True	455.41857663668617
True	353.89273431599173
True	505.3326336544167
True	493.9417119616247
True	293.9793136645713
True	339.1814868115768
True	113.56193111307496
True	335.55785918148376
True	1131.4982425808353
True	323.5480299269247
True	150.17640284448152
True	297.50531463151225
True	717.0649242508782
True	659.889866465537
True	403.1274867943392
True	121.7642677363322
True	330.0176783923984
True	35.84756306628652
True	174.45505040947276
True	85.09373585254046
True	90.91342798834566
True	555.8811711480423
True	143.18675125085937
True	127.3400258712005
True	101.6133185543514
True	85.22295745427802
True	448.0297406313818
True	400.41021112537646
True	1030.410133521338
True	510.03145518309736
True	807.0629402637837
True	272.1408924696508
True	299.24390722668335
True	524.9025703831203
True	194.1723340880831
True	775.7334847632455
True	239.67586074633653
True	351.8151100067962
True	69.01265651965466
True	118.21772131611644
True	272.4947579041116
True	127.76303189082392
True	462.4828830050981
True	28.203739990402056
True	565.1498927251947
True	998.190445642514
True	723.9345605062593
True	1.2958089776111172
True	62.392610754056
True	502.1974762747104
True	450.7067309617847
True	78.56092514123549
True	119.30734340791952
True	294.9387662050626
True	83.56819609914149
True	52.22986110709181
True	735.3569190351673
True	675.0083143060273
True	169.23761412022162
True	169.25626920215447
True	516.0635021672131
True	53.99964243119354
True	26.357607532016004
True	570.7141265127443
True	451.7005722549042
True	1136.808331585249
True	47.68290810117532
True	473.557658358934
True	878.5453146025545
True	816.2806907663751
True	275.9430546002656
True	777.6754239540943
True	397.41521316089273
True	37.43558268762218
True	94.50112119107578
True	689.6457130431975
True	74.81330864578835
True	141.51416715277057
True	968.6835637444352
True	182.07364392748144
True	278.96259029207255
True	108.88868036659298
True	627.0333768501412
True	599.8483193230059
True	219.6617171211209
True	428.859691401334
True	42.016068844817084
True	275.8103207882376
True	585.4644548554305
True	659.4576749504066
True	315.0963822239772
True	71.12708025579973
True	945.1841065018582
True	1029.7208944702377
True	548.6684556030268
True	62.65570921828937
True	32.74516396642791
True	94.78084938676858
True	103.15093167511604
True	99.66594718702964
True	883.7279899091185
True	1196.6663193218244
True	717.8858750777277
True	350.61278605985234
True	8.418492376403272
True	20.600446658264183
True	348.1169641310877
True	481.35995650181593
True	43.80416624054399
True	582.3528833906792
True	427.912166744766
True	399.9461291261717
True	79.90447373610772
True	203.3267456366576
True	248.32452151623392
True	126.57025104464395
True	386.9514220852959
True	44.02757050222597
True	181.9723189234235
True	1168.087741044025
True	6.816330613103268
True	25.627628043883625
True	597.3828390121713
True	360.286343678694
True	761.0470734177769
True	153.98064387132294
True	772.4675210773314
True	606.5752640345122
True	277.29001562067583
True	437.8831282650144
True	332.8293679787176
True	289.5623632786662
True	266.83411896860383
True	399.4450517547645
True	511.0786246678059
True	481.98877560330885
True	107.87299489917024
True	343.7624153648715
True	8.859760072279162
True	185.7037781564696
True	232.5003683832016
True	907.3735694926582
True	574.2541182092938
True	32.799944854968565
True	699.2822771891109
True	837.2193947545911
True	105.65213108903949
True	335.1106407469934
True	827.7763473647383
True	219.30563894124904
True	164.1881371969197
True	524.9304212694188
True	579.8702349590102
True	1070.9651033674
True	140.23285032168417
True	156.81612513341042
True	260.0750240115708
True	319.99798954943424
True	426.0340328055398
True	405.5203915247204
True	316.99270778218386
True	449.1762266994031
True	501.9215202041803
True	225.12611307170425
True	1471.5213837819242
True	243.4658404549748
True	417.0401913774797
True	51.69805105394042
True	780.0192426387761
True	249.2603869053557
True	904.0903130301748
True	554.1691577253345
True	312.0445969649616
True	768.1671606170922
True	265.6414632540132
True	213.8483375856389
True	259.098707450932
True	222.09782165399636
True	140.71947110341395
True	246.23679144364533
True	742.0496518994563
True	509.4270463732431
True	224.04294643340285
True	1190.033999750144
True	116.81891788782352
True	256.53734079648035
True	64.81661707428601
True	306.46385837724296
True	410.1958556737598
True	90.538566459151
True	215.0570088938956
True	78.5911699274331
True	693.7888914360375
True	368.0161235550069
True	227.4983348462213
True	730.1889530093152
True	858.3577309219572
True	817.08747743115
True	844.6719912250526
True	349.1937046531608
True	1.1524686592404692
True	259.8398134417914
True	56.46775229753808
True	374.6327763461043
True	53.62136968170385
True	342.22231240467386
True	868.3436484819425
True	1050.7978034463872
True	402.4113770228697
True	22.476631801814843
True	527.7078551725591
True	500.8926880966037
True	180.3665119746693
True	245.4476079692696
True	293.3231161446314
True	23.26778108215136
True	132.13127206884235
True	963.9197412383484
True	57.46944775606571
True	462.3195703197226
True	798.4863226422012
True	98.6787957929712
True	256.5262564438642
True	114.83950503637897
True	15.30617688948472
True	1.4257564060144847
True	121.67456751785208
True	1022.0472145872162
True	475.4456738951527
True	63.92420175875768
True	793.0057776903027
True	341.9322887619233
True	1.7329473181133048
True	461.3382654177426
True	192.5200587594256
True	501.2069392903695
True	82.02921713665292
True	337.256415575363
True	384.7651343933897
True	170.65654334345837
True	220.6214763499091
True	123.58147862184546
True	173.56900745452288
True	1002.72883896595
True	16.675304686870355
True	507.7890870062628
True	477.8813335487681
True	407.3954529680688
True	223.68015839857543
True	237.29938208785296
True	154.42533624156263
True	48.74331013187387
True	496.84425635337664
True	149.66219171089026
True	828.1510415297533
True	792.7857959682267
True	242.09951825514293
True	318.923253912821
True	521.2095506186411
True	40.95419328523435
True	87.06660887673819
True	701.3897717338294
True	1080.4335606534496
True	112.84311982283728
True	709.2752851036076
True	147.17941400598122
True	908.201188683404
True	656.5670611538503
True	109.71418205273498
True	266.3977506683962
True	618.8702185733804
True	270.8396276231643
True	45.33476716209804
True	554.0379244889654
True	453.1628060836604
True	5.994919304437337
True	462.0460083576125
True	65.92441133329747
True	184.55555235398828
True	236.67035670694307
True	304.69758301977674
True	77.01978656251998
True	230.3280379713973
True	355.4612681120341
True	449.5445763302541
True	937.6415784560328
True	47.27933565518904
True	939.6859475395456
True	1006.1220140274336
True	131.83040708089035
True	73.24139671575324
True	971.183677001584
True	34.431333200923106
True	227.4682722106878
True	88.28438268844451
True	220.61126805541608
True	348.20328872458884
True	959.069262598695
True	100.709598420147
True	70.11052108507427
True	648.4131288100058
True	281.1653361488695
True	720.5005999884297
True	51.561307000342254
True	496.3031203292529
True	388.2455705064007
True	700.4593734256152
True	56.509286167743646
True	109.85044858311738
True	28.50964716022104
True	264.024638682603
True	42.51920780362149
True	356.5360540685392
True	2.63304804311166
True	1185.3606915047728
True	106.01836912176071
True	137.50942690000377
True	349.96186649828195
True	731.8095093209223
True	690.6438937499863
True	1041.131277833586
True	481.8922763211261
True	431.3721920151492
True	139.97003773114469
True	412.14371828470166
True	839.8674781299292
True	421.2301620335292
True	961.5335159034712
True	90.10653527117732
True	414.6982297597572
True	168.1091524929864
True	283.67637513490394
True	712.9810216166698
True	166.81698838542783
True	131.46599554724895
True	62.69569232147389
True	873.67311932104
True	796.1562656062245
True	83.67436171419648
True	435.1006668988509
True	750.7575945868398
True	417.1665455430311
True	56.800717073846286
True	316.7880735219582
True	786.6354737672167
True	31.396294325770484
True	371.8063396665009
True	165.75680014772328
True	288.7474358718956
True	32.6355026937282
True	222.20369789467452
True	760.7317388096067
True	634.7894121328078
True	61.2949226132882
True	294.19814235628195
True	865.2593746315937
True	17.694905082607114
True	318.8322437761961
True	278.6489748220473
True	420.26183600716985
True	199.0832141750179
True	562.0115118107727
True	44.60786656982278
True	956.5252018810344
True	916.8466273909386
True	41.64712341325357
True	417.71757307535137
True	703.535160578319
True	948.490673333318
True	276.8467699276216
True	595.7218925059921
True	126.90272621356972
True	184.76473992860792
True	137.9771888956611
True	131.77673946521531
True	214.23329346531145
True	940.6587694349632
True	805.6125817328851
True	988.5326305609876
True	19.06143524135141
True	26.64974725500824
True	352.3969001911442
True	14.763768408145491
True	655.2703987603744
True	1099.900441115955
True	259.2523101713357
True	205.50867219112092
True	83.68646741109671
True	221.642827049247
True	133.98363156510086
True	44.718417174460576
True	143.23106977269583
True	88.8633012031415
True	246.3887565428185
True	561.3663641662761
True	160.49259688475675
True	26.63384157884773
True	58.94795828866581
True	446.94855522643473
True	268.336163003088
True	581.4795838710485
True	22.2276814497747
True	115.59287695542646
True	666.5893259500942
True	269.5829431969891
True	469.6082128407606
True	663.3490186908016
True	111.90414375042408
True	113.72304039312112
True	75.44305570349238
True	26.7526681436058
True	118.66265887086384
True	82.25360369721342
True	100.8583202588034
True	151.89558498371437
True	236.1600407130893
True	789.3605990622069
True	279.0401933223874
True	978.1549603557075
True	168.66643428006194
True	201.26041692841912
True	785.1067038093939
True	310.8445739638932
True	607.1635074999454
True	247.4951656502137
True	363.2086530700996
True	432.0946531428925
True	569.5094903991056
True	646.0775769267101
True	371.8945900927376
True	36.78542795018897
True	552.7379946778581
True	632.1488574172511
True	18.86081870851605
True	10.527208980546655
True	261.0756466744289
True	407.24908795800377
True	449.7084119961091
True	67.16785294488346
True	640.2872294739892
True	936.8384334412198
True	240.7599469247017
True	884.4791238916571
True	278.706041457371
True	105.0412774090996
True	275.8685645578652
True	685.8037319509415
True	38.01541201483182
True	582.8670529241232
True	1311.7683286727845
True	1013.2417503141676
True	888.1771737985089
True	198.63476223705425
True	84.69641484140085
True	195.71753521721828
True	814.6341910227154
True	143.06433164314015
True	1085.8367887853974
True	890.6426038314853
True	42.9585819737998
True	86.62639976471453
True	426.9515489389979
True	402.2960002547457
True	208.7427233926314
True	522.9416082126854
True	667.3392095895492
True	121.64089830820132
True	271.93104398643453
True	1000.7306667166416
True	51.68721910133731
True	713.8168033490442
True	540.3860066200259
True	39.05371513962554
True	802.5454722821762
True	377.42990970044
True	553.8013489042646
True	113.72209478379074
True	259.03206739189835
True	215.8299009201457
True	27.154545314655905
True	138.025575125524
True	741.7964397967866
True	134.3511682899996
True	388.39506344362366
True	62.12894551490376
True	622.3563753306919
True	628.1511502847452
True	232.3525159255105
True	472.6365689979058
True	175.37120863527647
True	162.2588804556201
True	206.0475580038697
True	289.9873504515961
True	365.2608285246611
True	134.32285352380265
True	197.4504626368188
True	27.59361204572824
True	882.0362984463636
True	328.4405461000913
True	10.119686776221462
True	369.4675063042741
True	165.75132854864918
True	625.7853557196331
True	369.61407906013
True	595.1608889372543
True	541.8375198382718
True	472.9469539294926
True	791.9410180521659
True	245.4846110032833
True	572.9002444019058
True	142.40340159975335
True	547.8146118340326
True	354.2098073079913
True	375.5979648482223
True	129.93921702534212
True	134.88537187945016
True	106.06055119281488
True	70.0490173932532
True	735.9107945395319
True	186.7610427018282
True	45.37459625332405
True	0.0
True	549.4658808910438
True	108.75855936605006
True	22.32384130698495
True	40.86149773905372
True	108.84666474694822
True	555.2677072855997
True	179.18600294651924
True	101.15284118478972
True	35.23416617881193
True	155.61622770535445
True	914.5971623405668
True	50.8875120673251
True	238.29252003256536
True	752.166153996629
True	317.32953271176694
True	459.6834738104493
True	498.7781668939631
True	499.2260455585583
True	578.1173754138892
True	954.2493185450888
True	261.64685699802624
True	1028.9364432093205
True	921.9968421763087
True	630.7694517741461
True	345.0747295979337
True	862.8299757828513
True	9.581861462683689
True	31.618462572872648
True	297.56673354929274
True	40.79500486251314
True	202.92841862426152
True	764.2504373417058
True	207.20812664411216
True	729.5119351909975
True	742.8018159861319
True	127.0072531146896
True	359.68020429349144
True	591.21154238561
True	23.07416650866556
True	126.64139006254386
True	439.3654558458623
True	305.7196968053747
True	195.0265045470534
True	110.73530336521564
True	388.3862933089632
True	21.75771235881953
True	362.1439643390812
True	361.074526029828
True	1078.98880510179
True	360.401349167017
True	30.30988058339328
True	429.477727319092
True	448.3874344865194
True	241.78095653220595
True	32.6705069243142
True	764.1186007751128
True	424.8780284335715
True	179.3381669295953
True	13.031985300147923
True	1212.963733886713
True	162.92871273143533
True	26.81397772441084
True	303.5215121053584
True	280.1952729105275
True	116.68527588526884
True	298.170737303048
True	47.83149581607114
True	332.35960791239523
True	290.9279619448582
True	315.71343539994444
True	31.32752363521448
True	48.699004898617446
True	1036.4701358075677
True	25.379717280676868
True	13.97155203512752
True	181.51280799357855
True	642.9225110730792
True	10.481024334146731
True	192.2630635456562
True	181.63598445600903
True	535.8085337579969
True	397.2340136452776
True	727.9064973398785
True	303.02523561167897
True	493.58464447605854
True	444.24762642511104
True	498.4018585265632
True	104.03973499049155
True	1316.3318719285553
True	914.8189778974804
True	291.6584863304147
True	525.4793423247282
True	99.55387721644485
True	568.9191183061179
True	432.12967720676494
True	157.49391202458438
True	74.5658909598912
True	353.71490299433384
True	174.4064886392179
True	27.830442923270397
True	582.5086889699937
True	380.09364555980113
True	69.1145360531056
True	30.708237831879835
True	650.4739209988373
True	492.8726858800955
True	72.62926326105817
True	22.016921284871817
True	314.35239573031674
True	335.88310867477594
True	720.7636470750086
True	551.9966810016817
True	566.1608665780019
True	783.8337242130855
True	9.233141327150836
True	56.033925952498585
True	36.234104642098416
True	57.10058937561606
True	508.5806439090744
True	586.4983115311279
True	88.35061159933424
True	112.88331591105154
True	199.81666122938285
True	72.15244743766641
True	175.8440199184452
True	207.50703818810888
True	285.4681049567449
True	806.7868387151663
True	606.8230553887469
True	279.9799377583527
True	195.2621929908824
True	269.138665645666
True	249.86343510463496
True	757.6711495358071
True	337.57410769889583
True	167.56498517572078
True	888.2796168212789
True	365.77759370848656
True	487.0009222892401
True	151.45009642207424
True	111.9254705545152
True	63.37226604982692
True	210.1877292207628
True	990.7620113399848
True	530.8911705193153
True	110.27754318077196
True	371.9843193648446
True	99.21259491049264
True	666.3715254184432
True	3.8738963273435454
True	712.5887063170793
True	37.60181098758389
True	916.6115869810176
True	845.4229541233831
True	209.09555735984165
True	29.896484508672845
True	80.99044985902502
True	459.6311328366159
True	221.92381217698747
True	1.1132311312084116
True	78.11917020643097
True	1065.1197170938876
True	340.2020547842756
True	657.7667511544587
True	479.3809431248082
True	29.449578457999586
True	136.31452017695364
True	440.0112592739527
True	907.405319830548
True	811.1275077450148
True	413.02761866252354
True	332.49274897260693
True	16.493395296376498
True	79.79400094101058
True	743.9316649750574
True	497.93230747124056
True	374.7740889504315
True	882.3735862314795
True	25.0975846581643
True	232.7682986360493
True	898.7372378312746
True	237.8811828349496
True	9.076658946362263
True	499.6092166992432
True	101.48389252791172
True	649.9611839504298
True	55.5317601959718
True	261.9820626179083
True	820.8676332401175
True	914.598500895167
True	269.30421936731415
True	467.6388606990212
True	118.36062182013282
True	571.4924196257971
True	258.00742536408825
True	205.4913898264263
True	814.0596415996497
True	54.30957791125312
True	738.0272116449408
True	280.89351258288343
True	297.0151799229616
True	166.10827078955876
True	469.6342888359523
True	592.0204689293644
True	370.57163668927575
True	392.9799081501616
True	70.20842691979583
True	165.0738415270364
True	447.6774912916413
True	224.90126919318703
True	34.99577298961759
True	194.33650804624824
True	397.46690916333966
True	399.7724590276898
True	756.0133354161561
True	135.1125782703507
True	616.6129606891134
True	514.0399134681389
True	616.8553505226288
True	134.82780380646733
True	38.50861717550493
True	651.5574484483068
True	69.32687261421215
True	562.1928118199929
True	691.4525349807964
True	464.76372391920506
True	135.84570839233345
True	512.1944147179669
True	4.192582715933464
True	392.1384598685802
True	31.70506720560904
True	623.1058541919439
True	278.56595860720495
True	591.5136548673773
True	692.54977996021
True	141.63706010728328
True	524.7463330647221
True	494.8989725938797
True	66.70626247380942
True	943.6850854997856
True	2.552485394364969
True	27.94412843593439
True	625.388619071645
True	678.1084751835616
True	127.11874825184958
True	413.90840031921545
True	127.41921440031648
True	72.72579741471316
True	472.2803642857298
True	42.52835649981405
True	511.29099954551504
True	13.392567192991372
True	822.9705485741314
True	553.5957183904393
True	668.3698252504821
True	99.20758187764982
True	369.10316744979554
True	1028.756232775981
True	856.3009127896839
True	150.5879216393283
True	549.3627638314197
True	464.8861104926858
True	251.1066855018612
True	247.26629145077516
True	5.629801294640495
True	340.24601893518314
True	11.632088585300115
True	366.03093295110654
True	76.39067254432369
True	404.5059347030838
True	654.0207479378212
True	124.90594785870354
True	246.2200822759301
True	639.5398952159901
True	683.4504981433935
True	286.8063919945089
True	133.34764587162232
True	159.72845171018676
True	471.3276241486942
True	82.5938832451002
True	8.999028762392031
True	492.3097267740714
True	554.1559207618365
True	19.152681125703584
True	138.54225367936797
True	897.1396378980802
True	490.36098140778495
True	269.0955453782005
True	32.974421537358594
True	480.4577676214428
True	111.05615035059486
True	595.9262860533568
True	666.0770098540399
True	298.2489985009106
True	371.1721502823431
True	187.0292124515263
True	240.84258029350144
True	77.15873357610197
True	215.77504903640656
True	495.1361566669395
True	21.943984419658054
True	439.5640403461446
True	361.3478693697127
True	726.5456997908416
True	911.389280541123
True	907.2176925810784
True	160.70133830612065
True	401.2544505057291
True	74.91824820643811
True	194.99250793725432
True	324.57763675449166
True	11.473043050077196
True	795.6457079372778
True	22.660315357534877
True	399.2794150816202
True	265.60436288393754
True	632.5068907246276
True	203.96416104310384
True	38.07482085977052
True	681.7436442172326
True	1092.049533834892
True	227.83676429466652
True	134.270853676821
True	639.1551791566219
True	490.5113228208381
True	19.805471919736966
True	826.5270690381299
True	116.16782841540136
True	46.99170073191426
True	304.49924794140736
True	353.7031289620661
True	398.10743343353136
True	264.4263784304512
True	20.68841219072828
True	21.98764667523832
True	829.470534073708
True	197.38631135856923
True	116.80643336537452
True	874.3854599078071
True	646.1620447002412
True	660.5916430731173
True	447.0756227446928
True	143.18394777356392
True	33.37933941083687
True	101.5589884799996
True	444.64885197022767
True	232.21761555255543
True	479.4937249197425
True	145.25462741053602
True	489.9479951018591
True	645.2681700999851
True	964.8729066794144
True	25.639237269163612
True	969.3197217102232
True	1081.0923944237247
True	494.39295373865787
True	85.6496813735741
True	805.7393925208736
True	650.6663712989797
True	642.1685382587508
True	182.19223795683448
True	731.1180631174446
True	704.363445533914
True	117.76015982847674
True	753.6694968453709
True	828.6591241096207
True	462.519128036294
True	225.4668194716285
True	73.03389926932455
True	309.164758920176
True	336.4740169373721
True	457.8276178376634
True	427.5850212662244
True	192.92866776303748
True	311.31106740776465
True	2.265427741627146
True	11.723436252960193
True	103.34592787603972
True	134.494849364173
True	358.98376166846185
True	355.7432604234946
True	114.70526451853802
True	17.09543627118583
True	210.13778613592595
True	806.0829993387239
True	457.99796846234847
True	539.1690219227382
True	559.794067787054
True	814.5831024373815
True	653.8739160297807
True	88.06957322136702
True	204.5828739457019
True	248.4680013777633
True	289.7577054867184
True	104.73696272066574
True	350.31447022567755
True	441.6786441427159
True	172.38436103116132
True	644.9190788981305
True	246.29081954971204
True	207.0529652017252
True	27.998709991682023
True	244.02056707597424
True	468.1527322727373
True	173.3902664832615
True	514.7542946320976
True	473.605178372408
True	244.80749524302976
True	101.93184391072256
True	41.32724220439167
True	412.8549585544899
True	786.8682963747596
True	164.96541869861778
True	1066.8312347436818
True	1057.104190211842
True	476.8647668625984
True	103.21516985833816
True	121.52744057378224
True	664.5625680389096
True	8.094870041195623
True	227.31626136777484
True	135.72393614434793
True	117.1370973237704
True	330.6525314013103
True	614.7438490886555
True	36.20619482161176
True	127.43871151318278
True	934.3413368646088
True	57.120437347942215
True	442.814703864291
True	540.6530181341557
True	259.6218338664628
True	124.91665090289293
True	910.9654388320878
True	1179.3477363872703
True	522.1753526840929
True	654.7650902100268
True	213.3172264202976
True	147.27475307836482
True	313.7527204507956
True	249.45942139462744
True	171.15260400662964
True	298.63401714927903
True	350.5387175041543
True	10.589546992008572
True	620.8308439736784
True	149.71830633526403
True	81.74569245808324
True	428.9837715255455
True	295.80498836283857
True	1188.079483298734
True	354.7469426117491
True	973.6975623073406
True	11.182823300433034
True	267.9247860474807
True	232.88476463385967
True	155.03445111109068
True	477.3241432970685
True	194.214091289382
True	415.0996882683132
True	329.0519497513368
True	114.89262222444734
True	357.0128841306567
True	995.7495886665404
True	715.0586180837412
True	221.47082190928077
True	107.73233534129088
True	275.49445765511064
True	25.33931355492932
True	359.25378221125493
True	322.1611271397248
True	596.3397686523462
True	460.0486739386033
True	359.8657827293107
True	159.11104384862412
True	11.56530573254386
True	416.0928642971404
True	272.35709619097963
True	144.33184333345412
True	306.8910808812712
True	421.63626522431065
True	816.6394683174332
True	303.7496071940938
True	768.4135414981412
True	396.914121045261
True	374.2124714547032
True	1.4782646607748295
True	1179.7294047524038
True	107.32688137606416
True	936.058890872322
True	197.2270183888629
True	469.0012632111537
True	665.6366310121531
True	83.36165716886403
True	486.3267945713167
True	30.689365515367875
True	402.669385234962
True	79.13795184563433
True	231.62343366695345
True	39.68113319372009
True	698.304751966414
True	191.8675118497685
True	24.13834447618008
True	397.2525535587176
True	111.74551348476145
True	170.30801721402136
True	810.2338078246696
True	259.15556607986144
True	153.50049689548712
True	375.5225189096199
True	512.3849506987774
True	332.5328749548986
True	519.0907561730296
True	628.6193635996941
True	151.49230818251775
True	6.741520423038389
True	68.01679555461125
True	435.5092483215656
True	87.85544967139161
True	78.92475930954596
True	1036.8708876569983
True	25.868614619228094
True	323.9295427374883
True	321.68716280493726
True	459.984646772536
True	680.6894921157257
True	185.36497907028743
True	624.6930040267385
True	313.0789020933334
True	347.9983916148942
True	263.13121140367906
True	213.26437841711143
True	345.0614475151629
True	438.58958788121066
True	404.8994532804082
True	614.224966693095
True	139.4674226791127
True	76.27214055850297
True	38.40040136235861
True	296.7439107405851
True	628.6578120913377
True	414.4292379759021
True	756.6024838277189
True	215.68086708208992
True	374.6615497778714
True	68.20416320040492
True	54.31049986350016
True	425.0678559308842
True	199.41072976317264
True	225.1681149933464
True	44.626506437124846
True	1063.687669468427
True	175.80927507028665
True	925.3411521809996
True	314.6360003965196
True	919.119377041676
True	230.27387297150028
True	456.4503307965994
True	534.4818442756334
True	601.0110026230137
True	200.88311574351715
True	488.1941792610517
True	950.4572852627356
True	131.15163431169128
True	7.524150838799406
True	571.0016868577516
True	29.13049951514033
True	77.689817434047
True	800.5550580460737
True	211.2698979445238
True	1003.9848881892332
True	688.6061897416959
True	382.1801946042917
True	284.6667854929767
True	470.7413764458525
True	347.76060057493066
True	175.71382606736697
True	666.6657527965532
True	713.4374991747887
True	201.8423600779187
True	90.5671643685154
True	501.0851040290566
True	133.36223813342426
True	384.9207117802657
True	346.68895945027043
True	64.39473478814783
True	360.3144894778493
True	413.57690129977937
True	379.2332102095204
True	418.1776268469283
True	433.5820559373185
True	659.8528778741113
True	56.31065598400705
True	425.1825168521663
True	337.42866505932534
True	680.3495276757545
True	216.41849884383376
True	106.7447072630008
True	45.824228855087824
True	538.5446507580424
True	627.0827587960474
True	183.1070139441401
True	408.1990971571391
True	333.568014730042
True	17.81332651668685
True	169.68093021159478
True	290.1258674900878
True	2.945275673346704
True	884.2209341983614
True	75.89430607181635
True	106.14222295535345
True	108.76442339691766
True	346.63358770938675
True	36.432220028278856
True	461.3601046885744
True	218.35206372409
True	5.023844711591486
True	113.96626246980418
True	443.7233681108774
True	51.1212029797608
True	65.01697918232273
True	177.64901699654027
True	290.0420499899367
True	954.8230736001084
True	400.6473401107296
True	953.2289751673334
True	176.15777308871893
True	1025.085843492025
True	795.7044954090613
True	619.7677188537078
True	419.7281111994116
True	363.8925470248808
True	75.19010157314513
True	73.15600842625379
True	81.88246414481281
True	177.77926032935608
True	477.0166311393015
True	1081.9126410815877
True	173.5569533310125
True	346.5508243430328
True	442.62338388171327
True	611.7397537473278
True	608.645968161121
True	282.9629147973937
True	466.2738730880548
True	658.4076883940934
True	99.44212051753904
True	725.252750105507
True	249.29853655821643
True	134.2517211652973
True	413.12054656334647
True	863.2002077764905
True	420.8385922044738
True	871.3601616966174
True	202.7759033555392
True	346.6200128928138
True	706.0385790838338
True	609.6935347851705
True	195.70116550030937
True	259.80252592257864
True	810.5627838921973
True	31.996793697724208
True	187.67781227930803
True	494.6295315626427
True	681.8987787941164
True	103.13427375614928
True	36.07146263426584
True	169.50260339891682
True	766.3210530645347
True	315.36991697633266
True	559.2735788921407
True	365.3313927827912
True	297.30485584307064
True	451.2762012721784
True	492.1563144979844
True	72.59420982866648
True	375.55609943548274
True	772.2309403518258
True	0.0
True	294.26806661847513
True	238.7719372889031
True	961.3969765696291
True	159.1581149270435
True	668.741043414223
True	634.97403828855
True	116.63344081727207
True	217.34025407566943
True	135.94558536708593
True	11.776939767784471
True	289.7910800213746
True	372.4742196048499
True	1132.28600796662
True	243.4795146247208
True	382.13500546237975
True	663.0601364576416
True	214.36630431682696
True	26.044858300574543
True	868.662722017586
True	579.1434607553107
True	153.6184360200568
True	633.7703605074705
True	161.0915627251836
True	310.4249005621265
True	763.6902086133413
True	37.4685970330321
True	102.4127800838343
True	490.81702462431286
True	64.37179061843337
True	78.48406075123488
True	410.24578577768654
True	23.837638550120097
True	748.7517017714343
True	103.8727900536938
True	152.74984708556406
True	20.27182006351189
True	736.0285752301282
True	29.84667412893044
True	793.0402094562575
True	395.6937422075648
True	121.40023089004048
True	695.9535036122779
True	541.5885309686514
True	562.4111102948245
True	50.0219698236298
True	375.0335488828538
True	6.0329473181133055
True	94.0682583382582
True	376.3234243184798
True	47.95555637595305
True	113.38225239923273
True	309.05876767668275
True	181.44069456759232
True	107.7263206956228
True	650.1243611491761
True	20.289466914050237
True	1137.5971463675469
True	505.8161777937156
True	299.9611286004042
True	491.6881598253932
True	134.30416381753687
True	782.445074981608
True	1132.5668251677146
True	746.2840174557323
True	177.62131808129192
True	226.9479508251725
True	50.5955793432184
True	57.07865517873687
True	145.42512268839147
True	98.15971026918136
True	170.40355028114908
True	1148.560487192438
True	306.8687372693163
True	354.2463601192086
True	714.9103490490796
True	19.13725696504276
True	14.684124315204366
True	590.7439836589494
True	5.113219855307856
True	114.05758131162962
True	698.7969368561966
True	174.55845114533196
True	652.6917197225013
True	859.4876287988326
True	159.3957119339264
True	914.246417018466
True	2.2835724434368254
True	446.8364911925133
True	1053.208740299808
True	25.323197433810275
True	242.98362429943617
True	151.4117086891244
True	967.649663292496
True	233.50695587382737
True	493.0861790182817
True	121.16456951555722
True	521.4267297260544
True	156.3759448039069
True	95.50828227718536
True	394.0016740997692
True	70.03289995273104
True	58.46639228108957
True	1028.921592274905
True	256.8594037389245
True	157.20187611937826
True	369.893651526975
True	396.4430195941546
True	220.16870251916944
True	168.92050703699405
True	385.6964502190512
True	34.92550643902167
True	482.5817285318528
True	1120.246343197531
True	117.43433115917048
True	466.9696760116559
True	314.5696169886702
True	26.505749788610714
True	402.0767162488759
True	107.55166604904164
True	588.7035440544275
True	199.3744477633265
True	418.62132554421953
True	20.716925290053894
True	423.3532838219567
True	112.28798477045494
True	326.5923884006023
True	33.057225361071545
True	157.75190852512313
True	246.9629552392707
True	752.895110060611
True	60.41494870135897
True	141.4708282815401
True	236.25871750704323
True	141.3808875703731
True	653.9526499200068
True	574.0058771670084
True	804.8780861114138
True	386.3684964406361
True	529.0783841949003
True	429.2907373614141
True	696.1457305624136
True	72.00351357858958
True	465.1444020158098
True	439.7656137296088
True	50.76854892002768
True	79.5627861901256
True	132.9061541855079
True	87.66205315159394
True	329.98707577877093
True	854.0613545466
True	341.29357935391363
True	1097.6771249368453
True	323.4818409422681
True	895.3408360425906
True	149.25843351431288
True	571.6894321226825
True	593.722039944035
True	683.4866128186773
True	457.7940434627355
True	64.3519751604588
True	299.45624998288844
True	39.2809945703666
True	158.4880708465505
True	170.2955948442864
True	1078.4165703398585
True	227.1623761867505
True	549.6114965578066
True	567.1042590085247
True	572.1395251688501
True	863.4230764540151
True	593.2716055206326
True	639.3271124864108
True	972.2915239871083
True	126.91183549753208
True	316.44206994366266
True	256.338348070846
True	320.477003359304
True	84.57866707067568
True	385.8310923890822
True	4.30657051481092
True	334.65256179272563
True	265.36491685319567
True	603.3652513620251
True	286.91183412866724
True	362.2653070580189
True	10.640359819355302
True	55.9330002565213
True	540.4116910505626
True	27.69802623172276
True	145.42711444074655
True	62.35562818735647
True	151.18626861122044
True	222.9686280195545
True	67.40950692359746
True	374.5607474031207
True	273.99569762410965
True	102.38013971637498
True	339.7573797567693
True	60.99908949476164
True	593.2362061758118
True	841.2789340527435
True	273.2340748294976
True	1148.388062104705
True	109.40657798863776
True	288.8249567299219
True	1018.5738466035212
True	88.33869222599411
True	272.4374673630287
True	10.02794014925922
True	405.2765952120012
True	460.1188465743761
True	153.52438593682857
True	629.5608079223312
True	907.6322518358344
True	153.6364573343013
True	81.66472185331882
True	346.7979973488649
True	528.8954662123722
True	611.0620923219273
True	1246.3244596740567
True	28.1438588108552
True	932.2757661557176
True	135.46083759244854
True	656.0618973015717
True	119.60904058312885
True	130.20745317059067
True	192.5334441880116
True	170.4755496808284
True	759.3308967976437
True	199.82075125310212
True	227.80773500974215
True	69.26104112857263
True	508.7344445451512
True	440.7296052530481
True	175.36935436482463
True	239.12489926544572
True	16.469486415940594
True	419.3279056593764
True	221.1688467951817
True	293.5483335666159
True	112.49971315722765
True	708.2942259951031
True	421.7651850218196
True	268.4321226497885
True	641.2395441365077
True	524.9648629495183
True	455.6160389899015
True	130.97525808736376
True	522.1757165394353
True	431.3821771309323
True	2.7765817433182605
True	190.74954488073732
True	90.26833977033536
True	238.84398645253336
True	2.594555347229881
True	124.51545474486984
True	350.1806304666403
True	7.378098905244091
True	860.569448303879
True	181.0849906243321
True	699.3885774768341
True	787.1022361064022
True	157.965582031311
True	219.4844651856764
True	479.0358804433743
True	856.9476806032134
True	48.23110867060221
True	36.1090852898296
True	138.03542304084357
True	621.1046524017403
True	724.5952789348944
True	180.59308498231843
True	593.7344819586374
True	576.7998234639224
True	832.9555526269993
True	426.2630253375375
True	190.4504686804014
True	852.0161049110857
True	213.699987945552
True	143.4147145748973
True	316.8469033008185
True	230.1937483716619
True	199.01329160887684
True	604.1724143944556
True	252.8994610275672
True	196.7266116308284
True	458.48259006788606
True	478.89073819342127
True	61.43735058792278
True	288.34701902493106
True	77.51058789679803
True	335.66151695249295
True	354.92053953923966
True	253.87776388953984
True	175.2780668776473
True	380.5708346883644
True	669.5654881885968
True	771.3090579941247
True	295.5489629007294
True	735.7520412954806
True	64.77045562376578
True	860.4923350710627
True	350.9454739787177
True	13.296618800109584
True	613.8849007762961
True	681.2770329606122
True	263.226660086577
True	169.89749388185663
True	48.300764055904125
True	393.7431245063424
True	78.72660705529847
True	14.863512267494826
True	885.9112761924428
True	369.2576048993947
True	173.7968848233949
True	1011.2753690770384
True	12.01550582430152
True	800.695105142883
True	31.185915958972096
True	675.4841202628604
True	58.554541969580825
True	756.1366650572375
True	465.05919714997066
True	188.9859724494293
True	434.1853842460943
True	209.97825814305267
True	305.51070225021675
True	222.29434158563245
True	419.86883862236505
True	8.950729752582626
True	319.97750329945575
True	109.91225577178795
True	11.403474289155982
True	471.04330932702095
True	729.6845930605213
True	299.81149336411494
True	80.47896435666259
True	318.0538720933841
True	86.43081006845554
True	179.96671082059436
True	170.65993231619058
True	382.0257159705488
True	45.69481925214242
True	142.93392962594882
True	387.2303865180468
True	870.6722467913949
True	114.98187889911765
True	203.1454049312932
True	425.7961232089589
True	21.1918374407576
True	436.41245706129297
True	515.7682990395314
True	87.0723653864245
True	378.8308290448815
True	361.6291807487786
True	424.3904849036989
True	591.821626386084
True	1075.1746141416832
True	982.2868331361444
True	58.40715383981083
True	1037.4670254711136
True	110.2885401670422
True	114.2749604861638
True	102.38802131510612
True	492.2474595366159
True	363.5492285690512
True	591.4332761284799
True	253.90343192247272
True	158.57880795158533
True	396.7487708988462
True	16.74952972854203
True	457.649611203085
True	393.3687424278468
True	150.92064452875974
True	100.90623272083432
True	524.6997771700874
True	970.0675060447072
True	202.7890053487691
True	67.63152886277378
True	440.6639115999005
True	368.81871120652704
True	477.3531140678246
True	321.3656232319737
True	3.459395233602784
True	539.5057823841225
True	503.4313248560175
True	496.8048364779274
True	182.8300977886537
True	101.2286983278616
True	20.56855994162316
True	377.2707768096764
True	107.73548427829712
True	7.531531272260467
True	31.937557626011937
True	340.0813125242117
True	649.1852241101469
True	135.78436768533243
True	84.97185861026384
True	22.427247911565868
True	400.8931494242871
True	373.9524922200214
True	794.2457004510238
True	306.8822369341816
True	500.1905915823693
True	535.4876777793716
True	533.4121953014358
True	291.92597476793867
True	540.022920005247
True	100.47962106858442
True	587.287907873195
True	7.198772884362345
True	383.5782330311167
True	463.8576225796118
True	959.394061392977
True	346.4520456000555
True	771.2957497944547
True	988.0039457655638
True	174.4241925812604
True	36.85577460725497
True	367.9281633449405
True	391.881997003715
True	575.8232265794212
True	251.0000683713081
True	28.493975220484703
True	633.7431312415604
True	127.07194246265156
True	1051.434449982029
True	322.63864491955894
True	477.6146247356675
True	116.11084232327497
True	828.850689270634
True	135.78212149816545
True	831.23500220646
True	604.7880498903131
True	174.60762351588846
True	113.2385804022187
True	57.98466541885174
True	560.9372662535321
True	931.4097038420016
True	415.06471599453465
True	542.1609892316352
True	140.12196512473764
True	623.727937232087
True	498.5497575759729
True	770.4986365398544
True	318.0493366522454
True	558.9838443879228
True	116.00718351339812
True	24.245009453100327
True	426.60818845711776
True	169.72571579680067
True	108.90441845802154
True	362.2663705352728
True	1085.3713161262283
True	258.9804774947379
True	542.6512446206629
True	11.802430827271287
True	75.12866674468587
True	330.7562842692859
True	773.8444162340585
True	453.4452714480095
True	524.2616449487386
True	725.9130672196245
True	68.5715421419518
True	726.0978469925179
True	44.11870179876736
True	101.71979433479612
True	170.39105619552106
True	81.1707477694378
True	24.56466491713952
True	296.0224019263142
True	458.09701903983785
True	893.8115223759734
True	872.3473501222896
True	5.958065689428375
True	291.2757832572512
True	441.8703615066634
True	126.16130125196555
True	242.46285154620463
True	326.1441693258905
True	1327.043920824914
True	459.7843247033276
True	24.43899197381467
True	180.30006325034037
True	709.1066997647806
True	39.6565210235602
True	173.23508996058075
True	573.8959266827623
True	72.47368311714278
True	868.2856171040468
True	325.9178929240387
True	671.5800275741806
True	72.77858612326031
True	698.0483376873539
True	583.5036211775938
True	895.0625938777434
True	264.0972777156943
True	511.87683381718114
True	836.6774023582805
True	905.599807044576
True	231.24804776746345
True	756.628668722423
True	228.0491759244536
True	452.4448962458272
True	366.6646276770434
True	490.79055570855536
True	499.0276496167068
True	303.9430758729046
True	334.32003868094193
True	109.82460492135324
True	360.4613320126569
True	1146.3585579026742
True	299.77957884172565
True	150.21685774666096
True	302.0274604104631
True	748.0008125143493
True	652.4223250771199
True	410.9871129899781
True	119.45934032449088
True	333.0906015100537
True	34.23035429207468
True	178.40060975992205
True	92.30565191557776
True	91.62134032485706
True	539.5224088117284
True	137.7544533497181
True	134.847143188536
True	108.00475928112476
True	86.55935876011779
True	453.8783894667045
True	402.1237715933247
True	995.1684172182188
True	538.5655864446902
True	808.1466296839833
True	269.3428285122084
True	294.149388069217
True	525.1760610083631
True	194.19067447133608
True	750.9057761309831
True	254.5843601240847
True	361.4031356020944
True	70.39933705639746
True	117.91015819373796
True	261.7541332877018
True	130.13643363245146
True	458.7851483113436
True	32.06302225444239
True	566.8246642796154
True	1007.4986349420844
True	739.2915767697209
True	1.255402374912687
True	60.48959524823168
True	496.4610535253129
True	444.9434732179748
True	74.80699433225325
True	112.9687447505916
True	300.8709956066872
True	79.52914607307909
True	49.81291857073877
True	743.5415901518978
True	635.7554629393416
True	163.19581455574715
True	173.19253465610572
True	536.9611077667363
True	54.57014351373252
True	24.738501715565093
True	551.5784832289752
True	449.56117870372367
True	1128.9750439773084
True	50.44573187184079
True	472.6315629002403
True	915.5939559312212
True	752.8128390975426
True	292.4851714983607
True	760.1255880565955
True	378.9288481033572
True	38.95566469105032
True	102.72382027646964
True	731.4878198898866
True	75.04037433520337
True	145.9268592823742
True	932.2259474760244
True	190.9636173382698
True	276.4295606998244
True	103.5973855528429
True	642.9700360925686
True	605.0589744686131
True	207.0285808461098
True	429.0344284247071
True	40.26707608557015
True	281.8951485159627
True	569.7385300021281
True	613.7878141384554
True	320.1869690732479
True	77.848066984127
True	917.6537506839144
True	1098.8774521371306
True	563.7959945615069
True	62.415355109049926
True	30.0733598570038
True	90.5142614188994
True	98.11774493178991
True	100.94318734814642
True	869.8304496503804
True	1184.089491903097
True	744.8231743572937
True	328.8661878329669
True	9.00127108344704
True	22.510996009196543
True	339.5041825856874
True	481.1447285954728
True	43.40283202040749
True	561.573943580791
True	429.0230696530243
True	404.644235611769
True	79.82931808150462
True	204.10526331125843
True	262.716683789764
True	133.006474325196
True	409.5875109346816
True	41.9622415785921
True	182.79148745990037
True	1158.962914372754
True	6.101877830723383
True	27.461266887443774
True	586.9188380227603
True	358.0264806232005
True	791.8838226722202
True	162.88873577518828
True	740.0405464297859
True	575.8264487970528
True	283.2217286959346
True	439.2420317670356
True	350.49061837900564
True	293.6887079615201
True	268.0329248713832
True	393.8834113521016
True	504.9803090212584
True	500.08173369032704
True	109.29969761425949
True	357.82184798769146
True	8.562924071872327
True	192.0991798827855
True	236.4325711614665
True	908.7756465399036
True	601.8531994824557
True	30.123649865813757
True	734.3581755535879
True	807.436950548626
True	107.99210810896648
True	351.85833099959984
True	872.912742135093
True	223.8504338585794
True	160.07372718099077
True	509.8483090389632
True	605.4492518389443
True	1093.7241099158616
True	151.1648322643303
True	155.41944791238058
True	256.22469120661015
True	314.6506024649628
True	414.5870681620083
True	406.38751516050894
True	329.68213907334894
True	436.8591217782963
True	491.7859560197124
True	236.379476777562
True	1497.5500610106317
True	257.7633666625568
True	414.6943796178344
True	50.94332092575264
True	735.1272726243564
True	250.39422957076064
True	904.0813334439988
True	560.2755410594983
True	313.41582512204513
True	770.2363885528174
True	269.61934329937725
True	213.4146525222572
True	258.0325617469185
True	220.8340769311631
True	138.24034889817318
True	249.1121102080336
True	719.8959391006958
True	519.6934288167662
True	216.8482290146148
True	1175.1359304509192
True	119.0369337874973
True	269.65409048610155
True	69.5619117802335
True	312.09331503263934
True	409.180393837765
True	90.42763943530196
True	214.09114223030116
True	76.3040499119146
True	718.4432641942847
True	378.9508759368257
True	204.50361714682256
True	715.0706182334271
True	859.1585683666689
True	845.0029859221473
True	826.9276626849428
True	352.1494301968128
True	1.6685820374250948
True	259.9728860039761
True	50.05460654015407
True	389.46429740628014
True	49.59537177573873
True	353.17293172642627
True	868.1956082118575
True	1040.9793602260436
True	392.99768699198273
True	20.45335708783557
True	521.7967622090978
True	496.676268616498
True	195.2286878986577
True	226.90809880287532
True	293.15712057692247
True	22.635675177877328
True	130.3608925087072
True	948.4519706673713
True	62.53803880195422
True	495.14010949841736
True	796.7319994411383
True	106.33796815410103
True	262.71198562444624
True	111.07013907621672
True	12.643263419376378
True	1.2508032792912025
True	121.47212123673056
True	1012.1319815244368
True	482.8717581044403
True	67.69592624290381
True	785.3534405387584
True	334.72198066353843
True	1.2851476048674682
True	437.606288484864
True	183.38633117507297
True	493.2060358011106
True	81.49821359030403
True	319.4222763292217
True	375.14983222778255
True	167.26413375537538
True	205.5879904098196
True	129.0032645134689
True	179.19546842544474
True	947.7942943844952
True	15.714511160966303
True	508.3958364525138
True	476.14791889906456
True	410.6330515296327
True	222.39348740298647
True	233.59503210937848
True	154.64943571002405
True	49.31399422442666
True	473.3702124635725
True	148.25878740058002
True	845.7510515344868
True	842.2870772872521
True	239.2571500302227
True	303.38849468588563
True	522.7006027595556
True	40.58067098764147
True	85.68073800132335
True	738.0323629692928
True	1107.138601370166
True	111.61449338244812
True	734.362188585461
True	137.49531898186936
True	929.8216600906492
True	656.0652090678464
True	104.33795518160152
True	281.0276629720591
True	617.5119150826451
True	258.2520950052714
True	44.24388167076029
True	568.0342941884458
True	437.773771601556
True	5.2509245983603545
True	470.591471167198
True	65.5659464689375
True	167.877221815381
True	243.17224899294595
True	294.572033551834
True	74.5866557640624
True	229.2809750133159
True	358.72434389259985
True	424.3062517069335
True	928.4870024750652
True	48.4882616344975
True	886.3547553907151
True	1022.750895026771
True	129.15796900879684
True	71.3148707218605
True	1017.62780714368
True	34.875072484441574
True	217.01713038038815
True	83.8878713219444
True	209.51681990184085
True	362.33981527050224
True	927.0971191927728
True	100.16439193665164
True	72.14557893844419
True	655.2736114995324
True	270.1881058086684
True	692.2337688838442
True	57.211596526734425
True	493.7408037249356
True	385.3852685650509
True	688.5558189916524
True	53.44533636517382
True	111.01779097939078
True	28.40089577760771
True	265.8268026021784
True	42.865149145345896
True	354.50926789950984
True	2.750630430938612
True	1180.1432965449014
True	106.44447648755416
True	127.98121330990148
True	354.95168238420985
True	728.4006347348248
True	679.255099220034
True	1019.619870885276
True	465.4618293907881
True	407.5867847093418
True	139.45569858363885
True	450.29904734499
True	798.647475397852
True	428.6922765071695
True	915.0929531448148
True	82.97480379240511
True	431.04843424709287
True	181.43364567049872
True	288.7907870941756
True	739.1034853275142
True	163.9997108750444
True	134.7633213424011
True	66.1131372517605
True	884.5567383084309
True	794.8373027393304
True	78.93505092701734
True	430.4196337425102
True	745.4424938002707
True	427.6292533768395
True	54.88922799152641
True	320.22562468210447
True	765.1049940016566
True	24.780322343969484
True	376.6554559659035
True	168.10749952554133
True	279.5230399139279
True	35.26809680395381
True	223.92956441532567
True	748.9095237300776
True	643.8502146605194
True	55.36966117324052
True	302.9234089927064
True	928.91259818955
True	16.979267435717254
True	329.0782990395526
True	298.203379815148
True	436.3921277030144
True	204.9675912975648
True	613.6498744797971
True	45.41950770857716
True	971.7503796651458
True	881.6237941855745
True	48.41266410102282
True	384.1386065695412
True	720.3857563782684
True	904.7488229460744
True	273.69474256536444
True	584.2922597458711
True	125.67213802141112
True	194.5672577734277
True	132.07514318750788
True	140.41902512897883
True	200.837740088212
True	929.110137463388
True	806.7644563515037
True	975.9883814317528
True	18.14530715782508
True	26.67679192705123
True	362.29530723066017
True	12.375320339454092
True	622.8482092629414
True	1070.6076663669137
True	265.20775930036297
True	203.92991683795265
True	84.04408619248147
True	213.81760277960032
True	132.8772233073065
True	44.15587913543958
True	129.27584789357866
True	90.24768576742048
True	222.60993431945107
True	533.4887141719681
True	164.30527940571736
True	30.09623527489547
True	61.784703450469074
True	415.8078555905799
True	267.97545918618744
True	615.7110043082421
True	20.971464620658743
True	116.91291200587432
True	674.7177328983853
True	258.1648680398058
True	478.89357756910175
True	651.2564351779907
True	100.0609586664714
True	112.04920690130244
True	81.336621997561
True	28.064888859311605
True	122.09969846306817
True	83.35330305466749
True	106.6405597042803
True	150.3931838121163
True	233.98102308528755
True	832.4623204022799
True	279.4376410550985
True	948.1420601003437
True	165.04418348926436
True	196.62414063725555
True	801.797467423514
True	305.6046393322213
True	602.4567927440062
True	250.88993583266225
True	377.65732595959616
True	439.26862446335673
True	575.9330120171586
True	644.8142123844117
True	355.47735797544897
True	35.78021793831745
True	557.1898332067686
True	626.2943165197445
True	17.72588571014174
True	11.77917911415294
True	262.32876656117435
True	399.6876177580416
True	441.48009652172
True	70.53259524535842
True	631.7406029228464
True	964.7360130613096
True	241.781805743288
True	919.0403377857432
True	271.2485816197582
True	103.64999913577574
True	259.76408698421386
True	716.7257627258523
True	39.30651686953065
True	596.293129378822
True	1281.029243058157
True	1013.8018725934456
True	856.2923195124617
True	202.6998114204113
True	85.74852390686057
True	198.09638180027977
True	828.4310410156329
True	151.36696971973635
True	1090.6765157172138
True	836.2880530479689
True	39.91200091094086
True	92.78165140987464
True	430.7618467277516
True	412.5171330104256
True	203.4932112851331
True	521.3176034155703
True	667.8900857539227
True	124.37215699204803
True	275.9204305846459
True	979.2103767511336
True	49.91038834275621
True	676.1584725341859
True	553.289300129438
True	35.51547645182231
True	807.9720847044312
True	377.90163293453867
True	587.9609340712166
True	107.04433040466746
True	274.2050393193229
True	208.9926208613338
True	27.708154022127733
True	131.99005779552712
True	738.688329305402
True	139.25929107133766
True	375.6277284891577
True	67.24269308333818
True	636.7988981790462
True	583.7772923311409
True	216.0451013380468
True	463.15672737468986
True	167.78540579996582
True	163.78823665769036
True	224.75353315969252
True	283.6944934171034
True	356.3628053311918
True	132.1045448170111
True	186.9947431094822
True	25.56488157622296
True	882.3576578002591
True	303.36454548567167
True	11.28794529612882
True	358.9021046628201
True	166.09417391461105
True	630.3832134765563
True	381.9927479457132
True	578.3456553440833
True	543.2672365939617
True	507.6415491617917
True	776.8234480724125
True	236.89783982340072
True	576.3992288393945
True	158.8971958903173
True	537.9247702360079
True	362.690741171766
True	368.362721430436
True	123.13137863037376
True	135.58229730466704
True	106.04391179683932
True	66.09288482694686
True	755.9171858873223
True	185.0395946233212
True	43.60262004437636
True	0.0
True	578.1719446648435
True	112.5204258940319
True	20.610822525420744
True	42.489129076136905
True	117.33228352338269
True	523.4905527333217
True	179.7531817402937
True	105.46135325961252
True	35.29406080809052
True	160.5444818665606
True	928.4866840729889
True	51.67774356721682
True	231.959502828873
True	721.3085493128636
True	313.6510602904924
True	456.37787346845
True	485.3422624689588
True	509.7435266712344
True	610.0030817115988
True	884.0774965691031
True	264.88200558131564
True	1029.014380743317
True	914.8335160633216
True	613.3184801193178
True	349.07193267430176
True	810.0439531912773
True	10.155812639268282
True	34.7981004417701
True	280.58853598496285
True	44.26236069428122
True	205.65844423268845
True	766.5280384277168
True	218.8492147682217
True	770.7667906696101
True	764.8064509702953
True	124.2369182124346
True	363.4796072396581
True	586.5383556999415
True	24.50159571048986
True	136.2816964189092
True	442.4488570795978
True	305.6032692440221
True	202.65914168086343
True	112.72253817338824
True	379.5586936701778
True	21.100410334069803
True	377.3483513445871
True	354.0388871160483
True	1048.7103672383412
True	365.44823028236834
True	31.28472529788704
True	435.5141625197833
True	424.2197083186469
True	242.31020708463012
True	31.804642712069004
True	754.926712682128
True	425.3264216735876
True	162.14795928327652
True	11.593985643069788
True	1219.2279716511798
True	165.3125051026976
True	27.943154355883788
True	316.8375156867595
True	289.8681125818608
True	116.07674724678792
True	293.2328060637227
True	46.43733009345446
True	321.9838029136081
True	299.6037919368771
True	322.1490007708744
True	33.04403150673036
True	49.689967067361245
True	1081.1451593975728
True	27.099217143303765
True	12.268149078804
True	179.8664313318128
True	663.9567352616534
True	7.801755123724889
True	201.19253178501927
True	176.42067801573484
True	518.1612173970886
True	366.5847835907308
True	730.6232015761766
True	319.9893753085829
True	503.6670486134395
True	455.2121513063031
True	473.31711624986326
True	99.54306520293471
True	1277.4358245121784
True	904.0768607362552
True	287.2649701957651
True	541.6187242354653
True	102.9372832090003
True	561.8686816076421
True	449.152360900914
True	155.2490883781369
True	77.1033528179111
True	341.6005700592931
True	163.90724899845884
True	30.15471592112255
True	607.5021195838667
True	383.3257305267506
True	69.05752532655806
True	30.03521195672818
True	660.2448588320202
True	489.0086295440535
True	74.96740375742856
True	19.867135985913805
True	329.9259212582025
True	336.2470098633679
True	744.9529902187927
True	550.0530384111653
True	558.1121770481749
True	787.0456440245666
True	9.606081278627814
True	57.36612553760008
True	38.577908979305626
True	57.51433778173352
True	495.1579558109944
True	584.8568229132308
True	88.50023870872354
True	110.35507083994054
True	194.17191708109857
True	73.90553398406843
True	178.41387689104153
True	201.6021998536003
True	277.5161742728373
True	799.7196305821961
True	573.3379405451074
True	282.5336886595184
True	189.52549570320352
True	281.85588728370465
True	254.0126503745463
True	755.3641051678557
True	334.88299700025306
True	165.25440546531664
True	920.3123353131724
True	353.923392063261
True	475.13791374290696
True	144.35488716374783
True	116.53065346568177
True	63.60994434671864
True	204.0221541984733
True	1011.2344091631644
True	497.59326225811714
True	119.2707466334187
True	355.3002368020389
True	101.033441377852
True	679.7341292827231
True	4.207596354426243
True	707.2252682314978
True	37.83424949624635
True	933.9641212915606
True	844.5744883501196
True	209.57526812140108
True	31.102393138511346
True	73.65175769392008
True	464.5016098877232
True	225.67310870590663
True	1.0465534355354582
True	77.3720272516459
True	1086.461727317084
True	344.0865889067238
True	677.2888284441125
True	489.60353697689845
True	31.738635297885587
True	137.50199491214178
True	439.8470541086765
True	922.1123995772818
True	828.8803790500372
True	428.46194454114
True	353.51505655743983
True	17.1132103914864
True	79.85152194459009
True	752.071287948019
True	455.35279537167537
True	385.6766215283696
True	849.2784798733963
True	25.150593967108374
True	222.38621318165627
True	904.3812406460167
True	241.65250716256463
True	8.308437189809197
True	512.6108867359577
True	102.20179976682113
True	635.8023619782597
True	52.15120545404568
True	267.29149345092856
True	840.528251202435
True	919.3634897796564
True	274.96735091223053
True	445.47570857894766
True	109.61847403998284
True	593.832955003006
True	259.3440292370117
True	189.43370558785136
True	861.142364520469
True	54.77844572448566
True	711.7827427196347
True	280.6025332041777
True	299.03590825425124
True	171.01405484425794
True	464.8819016544424
True	633.4906681662836
True	357.9076545825528
True	409.8604632147303
True	63.96885910829084
True	161.7052434484608
True	427.75541694148615
True	221.7888448420373
True	36.21496894787699
True	208.455323769476
True	393.2628147525472
True	407.7706034166591
True	740.7526184175758
True	132.90942522693825
True	659.1638830918256
True	481.4670452172808
True	585.803513683378
True	128.89228065328822
True	37.72829180657624
True	677.2041318674609
True	70.93415860457172
True	548.2411617710118
True	685.1624889257486
True	452.0072591701708
True	126.25894933165388
True	499.3263674346144
True	4.7895907299892455
True	392.9716123122709
True	32.180061490434774
True	628.3621352574124
True	261.7767465089713
True	566.2392002802613
True	717.8049973810142
True	144.14382064672995
True	504.13329687434936
True	529.6512726285774
True	62.293598640385824
True	971.3750832571628
True	2.4297621551197945
True	27.765507802105077
True	641.4435285860648
True	694.7806798169826
True	135.15651224992257
True	418.3630678671451
True	126.338505553203
True	71.13009736159994
True	453.7379551856745
True	42.51540281304678
True	518.4292841037958
True	14.060872325831449
True	834.6637887076712
True	559.703580669529
True	693.5672672566342
True	103.52847188135227
True	368.82052389233183
True	987.4166467735944
True	857.9587303954787
True	137.30961629900312
True	550.6616035429307
True	459.0332696041768
True	249.0286184242359
True	256.0146163694914
True	5.603025588946267
True	328.8808798273061
True	12.775569156699913
True	359.74984563342684
True	76.59120950452971
True	421.4922487156394
True	655.754238053842
True	124.12394190722564
True	234.91185337484188
True	642.9053507185425
True	690.7045027702172
True	292.7974944966504
True	130.8912111824415
True	164.1567537534749
True	477.1168493566872
True	86.77770020899663
True	9.2696961821426
True	502.40515116962985
True	557.6338622344675
True	18.808135577524883
True	137.41200835919767
True	905.2811948015246
True	513.006089027163
True	265.78476254560144
True	35.42602053623007
True	470.649133215705
True	112.55669237519756
True	595.697951055294
True	655.0337033223938
True	298.3913144826037
True	381.0712168170692
True	188.7892796009142
True	246.7603972782338
True	69.31620540067387
True	227.84823668202705
True	515.1640264894233
True	23.861282070639888
True	441.3363261275249
True	369.87760173763206
True	725.0655080989332
True	908.3145220831666
True	920.344648649249
True	152.66303423793178
True	390.8996525007764
True	71.6621646093368
True	188.99090165183392
True	318.19543472853513
True	9.48821034166158
True	798.4673153623594
True	22.63679056038501
True	397.8198465539239
True	262.9659570688346
True	655.5462743849522
True	210.55291415416184
True	36.89713734682678
True	695.1515552881393
True	1091.8827108864734
True	228.12991699284376
True	131.64879493561472
True	645.18443729956
True	507.50040734599474
True	18.832467339286723
True	818.1486145852442
True	118.40045886187092
True	47.658049344680805
True	281.4065042037208
True	349.09299357060644
True	404.6644906737863
True	261.62523657962583
True	19.953979633101724
True	23.12735253058448
True	886.8735567016766
True	205.2200623634633
True	108.48657466743184
True	850.928754984071
True	647.4933116530941
True	635.6364425950363
True	446.6775092892959
True	151.2888614739577
True	31.55125251089025
True	101.25509060832142
True	430.9662716887304
True	230.2083623952146
True	488.199323448286
True	141.62880008959718
True	482.2745368757144
True	631.1864827010046
True	950.6333858514006
True	25.761451521231024
True	1008.9185573340924
True	1073.7196505768038
True	496.6610006659906
True	84.03051983527597
True	806.9175527705464
True	644.6301661444797
True	676.0127484343202
True	178.2180720078248
True	760.245550959985
True	709.0067106702924
True	121.3339420083197
True	802.7975471390226
True	825.4469905894541
True	475.5700051757043
True	225.33772266179108
True	70.54956487577883
True	315.2127652372164
True	348.1886199504171
True	465.06910707422
True	428.11960020765736
True	199.87967623571615
True	305.34615304457486
True	2.6994264916731003
True	12.321231153068917
True	106.26289429004603
True	136.58408667320967
True	361.602436239202
True	350.4584465890175
True	113.10726321363256
True	16.497107734920643
True	215.16256944220703
True	867.2960964843367
True	463.29218412634106
True	516.6645787836623
True	552.4978386460848
True	803.9699875171347
True	647.9820978620892
True	94.26084549730793
True	217.2412332874551
True	251.61213721882865
True	275.5335406591232
True	99.8777932467261
True	359.74484686595514
True	435.1142208399132
True	174.59882286505507
True	652.8578749896755
True	251.07171404096923
True	213.6657803330994
True	30.31742055335737
True	245.02115170949668
True	484.3144667810945
True	167.7294246173528
True	519.1049873990219
True	470.1438367808451
True	238.93985506087145
True	102.02013129408788
True	38.23643031307838
True	402.7882090398519
True	798.6624503053235
True	166.46165012635254
True	1015.2702403461813
True	1036.0350276645722
True	465.916428298019
True	101.16163216190468
True	124.90489817549056
True	701.9818478852147
True	8.427478574606141
True	217.90135874722364
True	124.48064161146634
True	117.23555095796551
True	332.18518244300054
True	628.6983455023878
True	35.782592420971355
True	129.5236005016118
True	945.4314376822288
True	55.74083989335299
True	428.0019292999476
True	528.6525378315171
True	242.3428666025275
True	134.67696948195197
True	897.8891751202485
True	1200.0597500732224
True	525.3786889980095
True	658.0583431714713
True	217.23697388451825
True	149.54605588114825
True	316.35827391005665
True	253.507743151238
True	166.94097858098985
True	300.6826797478872
True	362.335838320983
True	12.948030033183592
True	628.0407055022197
True	149.734591388483
True	76.81515753082228
True	449.3742345116217
True	323.2445160868644
True	1184.319352691862
True	364.6376379939904
True	989.1329386577688
True	10.07288822442167
True	277.2122855794671
True	234.87890194508
True	159.09214132438245
True	487.0676973303277
True	207.5958952380525
True	419.6746098181775
True	321.07566800399684
True	110.6544576332102
True	353.6895412263213
True	1033.523437601233
True	734.3010424506417
True	220.2754721106014
True	111.27724409187036
True	290.744094293359
True	26.48001122502069
True	347.990154429601
True	328.1985863224502
True	566.6114574436671
True	456.3670641918209
True	358.1755891304329
True	152.28864670011842
True	12.501190147986987
True	436.5724545147461
True	271.1711705044902
True	144.72311485994376
True	306.27489308003067
True	436.2596539760813
True	830.77718090638
True	320.0266288405452
True	762.608787661381
True	413.0831530388452
True	383.8327268343088
True	1.0676860262927077
True	1190.875295266739
True	106.79831527689454
True	902.4475854777924
True	208.37025360383615
True	464.08971027571175
True	685.012189980924
True	83.38748083292782
True	476.68857179381536
True	30.71057318785463
True	419.92652166439
True	78.54630994257316
True	235.52732857901168
True	36.5335754807945
True	676.8806235893162
True	189.28181197887213
True	24.26272180757521
True	368.18170746845067
True	114.53360739276027
True	162.24654011457795
True	807.0828245096548
True	249.47206371596653
True	152.31368376862082
True	377.5896831097427
True	520.2836544224225
True	334.9414285011133
True	525.6688374691101
True	608.6041260267042
True	152.74979586298923
True	8.352742031199007
True	72.7611270892824
True	424.1172416841636
True	89.9534469773567
True	83.05102641489421
True	1073.1692425175147
True	25.73657026377377
True	318.35872253421627
True	320.17856099165647
True	461.9861337160971
True	682.4612031713935
True	190.95862173318667
True	666.2574149298208
True	326.18188109755727
True	343.31227046508
True	270.9336962581218
True	202.35777328628325
True	353.45108229546025
True	438.0208287209546
True	414.8932766846588
True	620.1876708190958
True	132.78927079454093
True	76.86519686936883
True	38.177657350297466
True	295.44636357570954
True	653.0168832604011
True	400.8963557056318
True	764.9757176650267
True	220.72889268117083
True	391.79486824439095
True	67.62471578657242
True	56.115590344075
True	437.4607005530426
True	199.25540299417543
True	224.3976417240607
True	40.62617284399021
True	1057.7993628311172
True	172.05199366679932
True	938.6333173394198
True	319.58305573793285
True	920.8230722217028
True	230.52663809603476
True	476.56029997115496
True	541.5244342151333
True	600.1076764013831
True	212.12633963418392
True	487.96786844851584
True	935.251616871786
True	122.8608077359298
True	7.110390228151196
True	604.634895204354
True	28.055880269497564
True	78.42201427070785
True	830.7961771241203
True	219.0556218192644
True	979.834566541958
True	683.1628555426378
True	411.46132013718034
True	284.63864803122226
True	481.5365285831825
True	343.3697105395545
True	186.7209451058155
True	668.5066956234895
True	718.8323708161491
True	215.5767226773667
True	90.59034756497614
True	499.9636566862917
True	138.65569407297696
True	367.9824386329772
True	343.8333993679994
True	63.66050250557811
True	371.21188703205786
True	415.3606294167756
True	379.2962099727303
True	419.40774380138873
True	419.0399649340633
True	688.1723123260309
True	54.52117776431882
True	457.7598226782389
True	326.42244603792733
True	648.6807407980758
True	215.38047085585995
True	106.25039628386628
True	39.97340015115545
True	542.7766560444448
True	631.9214247933202
True	190.4968405399389
True	413.1531813639652
True	338.0037918039167
True	16.49796396709258
True	177.34741367926304
True	292.4964377125447
True	3.190788832523761
True	871.053199436295
True	77.70345633017664
True	102.94668195287466
True	110.82727244540388
True	362.28802691411687
True	37.51680395946313
True	464.6407732669177
True	229.78419755775735
True	4.834219330171685
True	115.31763599612869
True	436.6621744088496
True	52.062097307614735
True	65.84086304201483
True	176.55301853741182
True	285.1543423236302
True	965.3948279917622
True	389.8597427998632
True	898.8500393139559
True	192.9976721167583
True	1020.7987732750972
True	790.1542930546947
True	643.5982797802384
True	383.28674583061286
True	403.79087573657216
True	76.92005828566305
True	74.16286523966272
True	83.96685227162541
True	173.09675751697483
True	482.1762415083261
True	1127.7382806896796
True	183.1345591785017
True	351.0268513841144
True	442.7664487230089
True	595.4712344197467
True	603.6495638062876
True	288.78378316187803
True	461.6779369740568
True	694.8587248964856
True	99.12056353980252
True	775.0231619948378
True	257.1110960756154
True	135.83249301647928
True	411.21265858215423
True	855.8495025248972
True	434.7794539277268
True	832.4070126146299
True	195.216539969204
True	353.94249557150613
True	687.2508451328008
True	600.2155196684644
True	187.0526237477433
True	247.75874484247973
True	800.8869383319792
True	32.40017137558575
True	187.93145665720328
True	491.8790674050277
True	693.4593309607435
True	101.5623038590244
True	37.99635472316493
True	163.9899431036824
True	713.6319129344433
True	329.3761701917672
True	556.7763275808201
True	355.9386924117917
True	304.91742507188246
True	448.1450635748959
True	484.03751776025297
True	70.52355219373952
True	359.3534544560296
True	746.5488473155543
True	0.0
True	303.66907676526614
True	263.4981444915319
True	975.48941243944
True	142.1227909507668
True	634.7698046047624
True	636.9667867357451
True	113.82127030367757
True	221.19237337797315
True	133.27014176780358
True	11.03261031303678
True	286.1255083415012
True	383.45503927482986
True	1133.204643138784
True	239.358958452354
True	389.1081015605934
True	661.089040406115
True	206.24434349068588
True	25.961225166630577
True	830.1947271821336
True	599.0331153051394
True	157.5780287266843
True	625.1516324352913
True	170.97043148824343
True	306.12178067601275
True	784.7956660643355
True	36.19483175272756
True	107.82912754150787
True	502.59725654658
True	66.45631432184162
True	75.18846526705616
True	412.52055302036825
True	21.45474201054724
True	752.8996477392224
True	100.0659967746112
True	156.10636532068798
True	17.830039137338947
True	747.0577015438026
True	29.40055783939417
True	789.1501430324423
True	403.9485434093203
True	116.96889302149
True	708.509185089555
True	520.8046608690088
True	573.4380627912598
True	47.728855061597045
True	365.899548723476
True	5.335991323848388
True	96.39521533568173
True	363.9398020241055
True	50.57143545345648
True	113.15230612393282
True	299.2769273467379
True	182.9300628894803
True	102.45859959425889
True	647.5320066120277
True	18.951175320329558
True	1125.297359964787
True	484.4344158569723
True	300.64413773049586
True	491.3558433906636
True	122.5662658541961
True	795.6914531081819
True	1095.635645186739
True	746.199226650987
True	179.21921973529194
True	231.84678009637307
True	51.0440804000738
True	60.64571318996071
True	156.26859222920086
True	102.07762835414674
True	169.81896753925477
True	1236.2148067847306
True	305.54836685606404
True	351.58600389185654
True	722.6744880391688
True	18.187170255664263
True	14.347464836894602
True	579.588839470366
True	4.820756926428118
True	120.7455433487664
True	690.525842661119
True	186.97270713632875
True	665.0018556437108
True	838.6239179164879
True	159.46596486219283
True	921.6975940917212
True	3.318056617032299
True	454.4912411184239
True	1064.2342227097542
True	27.21446040212197
True	242.35343439240535
True	148.2806128251936
True	956.9607745561352
True	233.9377432982336
True	476.1370662645167
True	124.03748149436424
True	526.3649434380305
True	151.5912181291973
True	99.68318737332798
True	388.6959466595304
True	73.02802643402593
True	57.21488701884334
True	1070.5598768825523
True	260.9523790804443
True	154.4667497770705
True	366.9193224943345
True	393.9016504355764
True	213.46058304291105
True	163.25738159047748
True	389.4688679933356
True	38.17648712111329
True	503.10063497278026
True	1131.149066770994
True	121.15524461526398
True	474.1250874272209
True	309.32730369894125
True	26.6905040255873
True	421.01145709364414
True	103.02134549191116
True	589.6143258452171
True	209.68930900910868
True	432.3159929320045
True	21.298926960396862
True	441.8522854926196
True	105.753653158623
True	349.4021925529936
True	30.22878927965224
True	174.4781398549582
True	248.8961608428452
True	744.9858191554113
True	61.78039674190765
True	141.82945761421658
True	239.62313667696432
True	145.6822714423934
True	638.0157778832307
True	542.3722373556708
True	801.086859713569
True	388.3751513520844
True	532.1145610336466
True	407.57041940196456
True	688.4501069091502
True	71.70671181183718
True	476.5383778700584
True	421.6736266046419
True	52.715914747945625
True	79.55113009657073
True	130.94206095364143
True	90.99989066046028
True	334.73945425441593
True	859.8236422564426
True	325.15611103381855
True	1088.0013380301489
True	305.9899639461938
True	909.6384693324208
True	150.8488347194591
True	582.8751614290779
True	600.4764197493755
True	676.1107430034033
True	452.09690650379696
True	64.25365604613378
True	287.2120708906351
True	43.13273507123957
True	170.774961845506
True	163.74908779543784
True	1083.809473916608
True	243.15196151263476
True	546.0248343088705
True	548.2389993345374
True	561.4932591867885
True	897.6146227389985
True	590.8278555455717
True	635.2327561733551
True	906.4591590304236
True	123.45530204862602
True	331.19352988137854
True	250.55543957963312
True	325.5502687760537
True	91.10891655885806
True	377.8387130330543
True	4.360517271865531
True	329.20347337402774
True	278.9322646058472
True	603.2524769809336
True	275.4451346124098
True	355.5142743119922
True	10.672093177111124
True	61.59172762834172
True	529.4782181670744
True	33.119566502073425
True	142.87484714217734
True	64.21597215311655
True	156.3400148135882
True	243.58829774015845
True	66.38615235803773
True	370.0336476673573
True	273.89065635312846
True	103.31189185184192
True	342.7592570745644
True	63.07374755251159
True	580.2247692556722
True	818.9151891752831
True	272.3262960699703
True	1132.1628147233578
True	116.68710433527168
True	320.6505266556939
True	1045.128418028852
True	80.28312307203221
True	281.0033153206247
True	10.055126649755524
True	409.7204374458854
True	459.8091950249504
True	156.95743433331975
True	609.9294526947921
True	921.1750552981832
True	156.94462516672473
True	81.08904119020625
True	342.94025028523066
True	582.4475616659868
True	619.430857320621
True	1229.0223627271089
True	26.92081980464514
True	946.7738560436392
True	134.77213846964128
True	620.0736249575614
True	115.89044938688431
True	126.0871129908081
True	179.84582419600383
True	164.5496032170087
True	754.0622338127085
True	203.2707617497669
True	233.16612256902303
True	65.65186403840771
True	524.584465141174
True	435.8547550723912
True	179.8187884198292
True	244.1054685075688
True	16.098286827690156
True	428.27867650858775
True	211.8450731081112
True	281.4486565425236
True	108.6390909709114
True	703.3172939282023
True	439.8643783475102
True	261.3798969274373
True	648.1530157963067
True	529.3548376491236
True	460.2304732600194
True	131.6530641553755
True	526.3940484933223
True	440.77993878436
True	2.7756589831256204
True	195.7791197524776
True	94.53638686492928
True	239.04894771098984
True	2.7464063821183045
True	126.31625086704642
True	362.0734930992766
True	7.515685394295424
True	871.9693042780995
True	173.1326822506687
True	722.2662275418746
True	814.2936295948325
True	167.80127121210808
True	225.24031028314025
True	489.1271877545413
True	842.3899182980401
True	51.143754825638105
True	40.44941398651515
True	124.54821593958988
True	609.7304345668244
True	728.4449915047945
True	180.41351330288373
True	597.0991628316752
True	590.9995672567823
True	818.020326025083
True	391.0193727163589
True	191.3648975750395
True	870.842209492497
True	221.5432979187632
True	150.01325233769683
True	338.5452542718773
True	221.33973879273495
True	207.95102721233664
True	607.549606676753
True	255.4099063608484
True	191.07647010326636
True	455.8569147443218
True	469.24572721628186
True	64.10178737098643
True	288.0236964495183
True	79.97043692319843
True	348.2095493142666
True	363.44506833601616
True	250.69900530357071
True	174.05771141540535
True	372.3188538344403
True	633.9849122749732
True	734.6286427168175
True	296.2735653266082
True	753.1631265305847
True	65.59365177507601
True	887.0714020584652
True	353.5506805263006
True	13.387183673471126
True	616.9994835165927
True	705.3571652051024
True	262.9276049638422
True	176.18699628115468
True	45.77659455304451
True	375.1913714283059
True	74.39694722298444
True	10.678380842244469
True	904.9919944134105
True	362.6556583576927
True	173.42448028153453
True	984.3739399159584
True	13.16667094106966
True	794.8080266056206
True	29.82564243961619
True	665.4434897457666
True	56.42541329062066
True	745.0265884363444
True	461.8658608180288
True	200.61159351523912
True	444.1234772116883
True	213.13816816161523
True	298.7430895726794
True	227.4620684081248
True	408.8132440167584
True	9.727660747766626
True	330.73782682362264
True	114.19628511419867
True	10.697359404810715
True	467.63371487715153
True	734.510222827086
True	289.7286436827285
True	80.98581041492496
True	308.6286781823794
True	84.17692117370247
True	190.00726024492357
True	184.5046991787099
True	389.3874952621469
True	39.42959728009627
True	138.47504745611727
True	368.91976590580606
True	906.6036241049118
True	114.06810292882872
True	209.42318128427
True	432.0526195418476
True	17.214632233574896
True	407.9173682671741
True	504.6494765580614
True	90.54943010094372
True	382.1694695623377
True	349.87917017189653
True	417.0585807053485
True	578.2640997256032
True	1035.8525617077369
True	1000.7135601146248
True	58.13379262374772
True	1083.6751846954824
True	109.87055761180376
True	113.79283826217484
True	113.33448818852662
True	483.38116129435366
True	375.0932088641628
True	578.068815719277
True	267.6208891031128
True	153.69418637546465
True	403.81752731980754
True	15.02656353937746
True	456.0616571306412
True	391.856627743622
True	149.3557904915908
True	98.12858346453166
True	535.6291552894788
True	995.575752479853
True	196.4256409815956
True	66.90047546573209
True	441.4681638147696
True	376.80035898898143
True	489.37782491805785
True	330.12403652166165
True	4.123556935399281
True	550.6633876312212
True	504.1754055576709
True	519.8588584823507
True	193.4949042146021
True	100.03868589917997
True	22.28504224427977
True	377.58173964192486
True	109.73114283886076
True	8.505715251660805
True	34.830946870112875
True	355.52369068320866
True	659.0658029179003
True	135.30662122000723
True	92.85322770769588
True	24.860958116262797
True	414.0496157330568
True	353.84180435246606
True	770.0003352134197
True	299.67274268916026
True	525.4865186113636
True	540.5999295880857
True	530.33981281393
True	291.6468423831224
True	559.3516904450352
True	99.33770564296351
True	583.1175353722982
True	6.743836580489944
True	356.13760882724074
True	459.46065036584736
True	958.9861041435452
True	350.4202948615879
True	787.4489161726756
True	944.7463527953516
True	171.09409240229752
True	36.527054965307
True	347.00287033174914
True	393.408144228724
True	570.6448115197016
True	243.1658665755889
True	30.45002330646636
True	624.0044554899183
True	131.41763423769768
True	1074.3532718894749
True	305.6482826080194
True	457.541087644577
True	118.86593333145832
True	811.8845582050006
True	136.22373404295612
True	812.6243004846345
True	553.2792639201944
True	184.5487860492312
True	118.57987053403848
True	63.48909066724824
True	554.8806269230017
True	918.034708409257
True	433.33801104610166
True	530.0515327076004
True	134.50134196408936
True	644.1438633603436
True	480.33239571258696
True	811.1324912674762
True	314.4937841285635
True	593.2943885524355
True	109.55078764967524
True	27.20657261606161
True	417.5000045277464
True	170.60317767213888
True	100.01052340549948
True	369.56681940212127
True	1122.0680162620563
True	264.7945769620094
True	565.8387712288221
True	12.039100835367996
True	75.65486050107133
True	316.31460613360895
True	793.576930262704
True	453.5726674516533
True	518.6946381426842
True	716.4251497499683
True	68.08144241416828
True	727.2815912095729
True	39.40564573507483
True	106.36970715259795
True	179.27910222722707
True	74.21294730072344
True	25.39617714833242
True	305.57315223974166
True	470.0722804055417
True	884.1631320475477
True	862.0911737367281
True	5.568299928486895
True	272.81980049444337
True	471.26701330852063
True	122.97808390141545
True	242.46972551560688
True	329.2901671916755
True	1297.188456678727
True	448.9865576414575
True	24.323920767547328
True	182.6597519507721
True	719.9283253078255
True	36.45896368957477
True	179.20902666838433
True	563.7465661697585
True	71.05070392195093
True	886.8095925579307
True	316.46615440835234
True	661.9305915094765
True	76.85963284419083
True	667.5644004738599
True	600.3323066749106
True	884.7295247375332
True	251.0456743465322
True	511.7643512284198
True	825.2323297273075
True	900.908856038648
True	237.8249725825971
True	743.4668392550201
True	223.91928681951768
True	463.16163582790654
True	364.555449346222
True	500.3643701425799
True	495.8534875398618
True	315.8755530102144
True	354.59030247566767
True	115.01532657008636
True	348.53451749000936
True	1176.2784819759124
True	323.8376534270604
True	154.28137913586298
True	308.1060545213648
True	737.7178590550968
True	650.1850958797922
True	414.2627062333987
True	121.61569513684168
True	320.19615886318417
True	30.699364674103897
True	176.55681277595133
True	94.91745237315033
True	86.52269214391804
True	522.4714701731491
True	141.17960869283235
True	131.52305306364525
True	107.26437976662916
True	84.12199988557636
True	448.96665268471577
True	380.0988367381637
True	1016.3489190043888
True	523.096088055443
True	802.1532044068206
True	276.8033381898076
True	295.5227319181832
True	534.1452306747782
True	190.6280989931648
True	749.1622334186355
True	224.08528308391607
True	356.2240488073714
True	68.82672069541468
True	113.50895837393722
True	257.4171081898675
True	130.6526245901028
True	460.8816570182192
True	30.463578485903
True	564.5681792080318
True	999.5633209236825
True	725.8957126853768
True	1.389173192162053
True	63.40741899578885
True	469.95044192278
True	431.6341195974457
True	79.12536478227989
True	115.04867420454347
True	308.97012378019963
True	76.54119383694525
True	51.51373775853105
True	741.4697940195549
True	665.800942028808
True	160.1113246887147
True	175.41943224918035
True	538.3991542256567
True	56.759436764846896
True	24.747000755509475
True	569.3363787099511
True	460.3919462349727
True	1120.4622304599588
True	48.8279905825946
True	475.9944173024458
True	891.2357394520187
True	747.6451159671311
True	284.6825718111551
True	746.4537158031452
True	391.434138837926
True	42.020723290294384
True	101.24678340801468
True	700.7854491198311
True	75.15231236711637
True	141.3374310733236
True	969.1497981364234
True	197.65975675405656
True	280.29687297882487
True	105.1042987354775
True	626.7370624313859
True	600.7316115206104
True	203.17123702342192
True	409.99870470083175
True	44.78859979356384
True	283.4169091198087
True	596.6323914299062
True	607.2912815677306
True	319.72355225321434
True	75.63377969369517
True	965.6938374086604
True	1071.8635030451928
True	564.4191005629751
True	64.62563632192582
True	28.87151161808502
True	93.12703516566135
True	103.6135408302653
True	102.2239495944568
True	882.4162416294517
True	1197.0574506133696
True	717.4889758105562
True	325.1255053627792
True	8.40246222579961
True	21.285388830996084
True	338.8426971743383
True	470.271046551386
True	45.82350148758152
True	572.8265894866021
True	437.15019748823255
True	397.2167480906828
True	79.63901851886139
True	196.53892909674792
True	259.22008339488383
True	132.59339326052176
True	376.5430755351195
True	41.4791375742535
True	176.77699115224638
True	1165.6608647054295
True	5.290086633599885
True	26.59002763386497
True	586.9623672565065
True	368.0651181055716
True	764.3433537268237
True	156.38545020535113
True	753.2436299870488
True	596.1163865482789
True	273.8976373437192
True	451.42387139169233
True	332.20663413018434
True	302.0342519701296
True	270.90766263675954
True	398.96049826777625
True	512.7094498506863
True	520.0797342441215
True	106.92219880234693
True	361.4141211175775
True	7.987632310755144
True	187.8359260573588
True	234.158393753097
True	861.5340832138519
True	598.9893811567697
True	34.00293371567222
True	704.1370341775963
True	801.2554277934071
True	105.89190813499889
True	347.27247951757613
True	864.385750921495
True	224.7833510078457
True	162.85595803557294
True	519.3802136832046
True	577.5886964624852
True	1095.210997656825
True	153.65645808907402
True	156.0102664194344
True	253.02109952838435
True	315.5347405777535
True	421.8703836806277
True	421.5342270208347
True	330.3437045116485
True	430.93244851803473
True	508.1798133076882
True	232.9940819084521
True	1465.6091930162868
True	255.66284789100777
True	387.6412492827263
True	52.261556717178536
True	772.2437305527807
True	248.6435413365049
True	931.6705529321844
True	556.5986659020002
True	320.2296757507246
True	772.6727323292738
True	269.8697205460795
True	210.8999024654874
True	252.0147017369044
True	211.9510774722821
True	140.28973758410717
True	248.84315421592729
True	748.0812494590094
True	524.3374732063311
True	230.0264656318363
True	1149.2473723259156
True	115.7404673889424
True	257.53796284575174
True	66.52365533710615
True	317.80411618389536
True	403.6514903451598
True	92.75516324769652
True	218.29304719895327
True	72.76647137839133
True	721.9723297896754
True	373.0805850046426
True	218.62744424447945
True	720.7259892323453
True	885.7028349253981
True	825.7788863439199
True	828.9800871106415
True	359.77331360239083
True	1.3619241939634572
True	270.13916304897134
True	53.90921587851233
True	377.9878825441969
True	54.05596702798902
True	354.5179902473157
True	843.5366344537559
True	1057.5987967425172
True	411.41957055196553
True	21.40939873082531
True	535.7617152267125
True	494.58161057147305
True	200.5708826498531
True	232.96837446675855
True	290.2576732357233
True	22.12778483239856
True	129.15048810764085
True	985.7086565266568
True	63.41398828274724
True	476.5225052011896
True	777.552627004757
True	101.707576815761
True	254.3942061945518
True	108.6396207070511
True	16.941511241166303
True	1.2228594536965554
True	121.9629077454537
True	991.5834719630328
True	481.8537865931047
True	62.42214136938082
True	785.105987125151
True	342.38977669934
True	1.4599316201610235
True	460.2695043340195
True	189.7597456173769
True	500.363076335375
True	82.22422889500805
True	310.4411683822648
True	376.19508882544056
True	170.55208310475274
True	210.1642096241004
True	125.54733504037422
True	181.339418142155
True	970.2407758039895
True	15.52063799593326
True	513.0517579252945
True	484.9865550625977
True	386.9096274473175
True	214.11863999215413
True	233.21132633528632
True	162.69227437874562
True	46.56786811586024
True	475.9444211946273
True	147.2601717289011
True	797.9183233794739
True	807.4449622400812
True	240.02829532374
True	317.5013435530908
True	526.9544064312272
True	42.225943155572274
True	83.61362132550946
True	756.0877718693947
True	1093.4230883148218
True	112.02695808597969
True	728.9851483389319
True	137.43126616698882
True	952.3222924647137
True	651.135093145465
True	111.25915654390592
True	285.8766803201875
True	627.9780751772023
True	262.3125345173033
True	47.086053522903455
True	570.1446737320883
True	435.6476098639796
True	6.4701885960075
True	481.5667644333278
True	66.45603724535647
True	178.40640215466155
True	234.69757423029932
True	301.7032108201409
True	75.74574195136104
True	221.69064193933443
True	357.91394962577647
True	417.0509240517914
True	952.6939353123728
True	47.687580465636366
True	899.9442277479425
True	1049.3092537459418
True	131.37015128683828
True	74.10041575754093
True	991.5300272688384
True	34.259334389203936
True	213.4496227750588
True	80.51496762645617
True	216.5806471467968
True	344.425221676022
True	938.1418782889928
True	103.81605280031016
True	72.7186844067227
True	635.913161876018
True	271.6077264810945
True	692.6251810982614
True	53.30763314966765
True	498.3272530319492
True	388.34025709157726
True	675.3390971047804
True	57.37020350313762
True	104.43233279373352
True	27.52112056319913
True	264.6158063743351
True	39.98100246834323
True	347.88601475414873
True	3.1975513064313312
True	1177.9215495702672
True	104.85503585873938
True	142.53319407678177
True	358.3570226200324
True	707.3822785034037
True	674.7550641833747
True	1042.922912319242
True	464.3769300169224
True	404.7991244145836
True	138.3760727306836
True	403.886967475082
True	862.6675287443846
True	400.53796139346383
True	911.7807675577906
True	90.10786624804751
True	451.03059936513785
True	173.45600142743396
True	284.61715037905
True	770.1521842117186
True	166.27363661642778
True	135.26778034111027
True	68.94830932396695
True	891.8810372527905
True	769.7987954006371
True	85.14882663338425
True	449.4192237396444
True	740.3740862940881
True	420.1638835317396
True	60.820793089829145
True	317.8717557384941
True	763.6235068797689
True	27.612810614527284
True	362.1394654504004
True	166.21770218353612
True	284.3038268857008
True	34.90175070050271
True	219.7719904416772
True	731.6561106959957
True	639.5278545745522
True	55.530173163684445
True	287.4165492364792
True	884.89518420164
True	18.354654055468075
True	320.6610897018191
True	292.5574553020786
True	430.0687543103384
True	204.09932063162103
True	598.7269560260067
True	45.02581454010146
True	964.5073555135276
True	895.9948481834247
True	46.20296016364328
True	395.1247781906501
True	710.6436890293805
True	919.1888909011794
True	265.64223521179747
True	595.3943390163333
True	132.36112085720566
True	189.56676512703763
True	138.1707795644715
True	130.0938881016555
True	206.202943295464
True	929.1852155083332
True	819.4991701320744
True	958.2496981196914
True	20.778916216315576
True	28.627689768714266
True	345.6975712900078
True	13.00897824912386
True	627.0870370494458
True	1076.011870106459
True	268.5079516503837
True	210.99855629059937
True	82.2739652952672
True	214.7885128680186
True	119.85181258645667
True	45.48567889384067
True	136.71468559896118
True	89.69604737340326
True	237.4483665087
True	521.5834361439029
True	162.87579807665878
True	30.7027180955888
True	56.15503259659724
True	428.5089963517176
True	266.05260552376694
True	574.9031661809105
True	21.429013654648298
True	117.18492821222156
True	676.0759884707778
True	275.8217792916094
True	473.8547059387532
True	646.5459360979976
True	102.02795823226084
True	111.69961281493146
True	78.4195997087209
True	24.669314622050734
True	121.188975349918
True	81.87730856306739
True	99.78776955398608
True	146.7549098046858
True	237.76849798404103
True	855.8943768752403
True	284.0908459586304
True	946.9764209328966
True	164.00854209620803
True	194.822125185898
True	784.9605767393276
True	310.1782433115013
True	589.3104658980482
True	259.3514277360882
True	372.7891395121105
True	468.33385613612427
True	560.4686615381531
True	644.2037408858062
True	370.7826699178072
True	34.43082842101754
True	540.2791212218688
True	623.2359230079428
True	21.65445405998465
True	12.000429425447756
True	256.8175924168672
True	394.1417712264698
True	438.1806461753615
True	65.73887346909126
True	647.4907748588707
True	928.006729952654
True	238.9897271180002
True	915.7063029051836
True	275.8460640403316
True	101.85442399592614
True	284.08221598718364
True	680.5190239022393
True	39.34475003980418
True	571.8241790173687
True	1283.358030715356
True	1036.1331362988458
True	873.9944686298842
True	191.8978074089722
True	89.54164738662004
True	191.7008000736351
True	841.068907378733
True	136.49695823990342
True	1074.580039212511
True	840.8779928729331
True	40.35125095747216
True	88.75333995073711
True	413.2699130950221
True	423.0062678539284
True	205.04727869094825
True	520.7272331568944
True	646.9462440393215
True	118.13603265511436
True	269.66939459776665
True	1011.6023728879586
True	56.443522786510655
True	709.1311439403722
True	524.9493578705197
True	39.187493837880254
True	825.2837929653316
True	393.7304009254861
True	543.529260724174
True	109.18441319183262
True	257.5745573429721
True	216.4937349021494
True	27.13730066321637
True	133.96304523659717
True	756.2324979745226
True	147.54689124925525
True	366.78364246521977
True	58.29176190385863
True	647.8831573806804
True	616.8470330247577
True	236.4566074814528
True	465.4922369781013
True	164.10296776315172
True	163.24089944612504
True	219.8030072305008
True	287.3601135418073
True	365.9868057166629
True	129.25148586299056
True	195.4221802710208
True	26.6651234644574
True	837.6624290638542
True	283.46581847650094
True	9.54514907540164
True	370.3730686102056
True	164.90671909213503
True	633.533943040003
True	379.165899205364
True	578.183754316338
True	556.1908801102754
True	481.3126665827693
True	769.0097254898183
True	238.5403628503488
True	546.0820715734212
True	164.92187367485909
True	521.8449848458521
True	358.3402284012112
True	383.9317302819017
True	127.420825951149
True	133.47480304112466
True	110.1967644479096
True	63.249277620529206
True	733.6046248411141
True	177.698091765359
True	45.22529840339896
True	0.0
True	565.2606336850874
True	109.89510605276944
True	21.812412847551133
True	44.75515973677437
True	103.80320569344089
True	541.5326628100601
True	178.66670304943077
True	105.04068277442626
True	37.3563214360284
True	159.0052688853402
True	891.3056333477826
True	52.697123777900174
True	229.51747473715488
True	746.4902294263417
True	321.5730528212485
True	461.91720047739153
True	482.52758574878095
True	515.4808584676807
True	609.5770441798473
True	925.0716564956348
True	256.3135239249943
True	1067.297358513386
True	923.5045730911085
True	597.0433184674267
True	347.54474042227963
True	838.6439125150073
True	10.52633422702402
True	33.49792627233612
True	292.31271617817623
True	40.63752557539084
True	200.8852326288385
True	730.5845116983838
True	213.20712649207977
True	747.2260915390094
True	773.555807601762
True	124.52515812704377
True	363.9670918196538
True	591.230124282711
True	26.09448560551058
True	122.79850966322228
True	438.6032826826845
True	301.32239285662234
True	200.0158497502433
True	111.52189505353051
True	392.5178606199237
True	23.522477327914537
True	373.4110613419685
True	371.2294188435379
True	1064.3630545621595
True	367.8335920561631
True	33.40270598487146
True	434.9441177342098
True	446.285971311223
True	236.37022759589223
True	30.63275632560592
True	765.2936449288661
True	433.04386401517024
True	177.30150049095266
True	12.908102613302596
True	1206.84853842201
True	166.49317385499657
True	27.27914557283204
True	303.14330158591514
True	281.2486130123093
True	113.49048319472956
True	289.8719554088456
True	45.459048153663645
True	314.6599528169194
True	306.501926954876
True	315.94702423848645
True	30.08769693018679
True	48.98074186017536
True	1034.383234216202
True	23.9814025610434
True	13.388820464391586
True	168.5941975255703
True	660.155753640967
True	9.164100542712582
True	193.2823295431601
True	185.2578125667598
True	534.3516059704803
True	390.8611196154369
True	739.9341066499135
True	320.7991688786514
True	487.7705510432622
True	441.75579054829376
True	502.37330467710575
True	104.19890856642498
True	1244.9186567762877
True	904.2295724785846
True	285.34126252154294
True	506.3025511892741
True	103.0848208160431
True	573.1217206911896
True	436.3621664298639
True	157.6170778685812
True	76.88597845667438
True	344.1248310397137
True	164.5422648858183
True	29.985296701304996
True	603.5484088531128
True	375.504582695642
True	68.26217765034376
True	30.769726017579217
True	665.0002568118073
True	494.0618265876438
True	73.80468826903044
True	21.465461175199344
True	321.08539213879084
True	335.4164452082494
True	716.3236514200617
True	557.4806729383757
True	556.7885068152715
True	778.8718475977573
True	9.0464148872327
True	59.901416664267074
True	33.70888584581819
True	61.88290976807464
True	508.88629794979454
True	593.902771103428
True	84.0915063005561
True	114.93339240987268
True	196.15636065322087
True	78.49553495863236
True	184.9465310472242
True	215.86587779701165
True	277.70571359023
True	824.8603815958376
True	603.5114687253376
True	282.50482560803584
True	196.23953863444055
True	268.22381347842
True	256.4308793380906
True	747.5350045036156
True	327.55891368023816
True	167.8951687612549
True	889.4787545850867
True	355.3898749568288
True	471.2730111330202
True	153.8311204643905
True	117.88388547621696
True	63.79749713709708
True	213.92347831631025
True	951.5495188501468
True	497.06005581723696
True	108.27966515683326
True	356.5486006691796
True	96.93069002332535
True	654.9975149408264
True	3.3490188371500222
True	663.0292850857351
True	34.58302133122792
True	906.3722966791232
True	840.3628664044389
True	207.6108949560115
True	30.010165023844596
True	83.31125960796624
True	462.7929063479131
True	231.35575578556927
True	1.2782066835778096
True	84.22709597560852
True	1083.003867772111
True	355.9920952245477
True	682.0884986636313
True	488.643331039102
True	30.89648885882428
True	138.60634673511046
True	432.10603629295673
True	954.0923003526148
True	794.3577129347302
True	416.6861332898351
True	349.2554018446737
True	17.539055720696734
True	79.3479135525859
True	723.9437453030775
True	483.4665756201576
True	381.36703010510007
True	839.9905267321659
True	26.30598605995811
True	224.1759764745036
True	914.9615096433814
True	245.32273497653804
True	8.301650674607552
True	506.90468134756185
True	100.48382899633847
True	622.731775897433
True	53.62966170450916
True	260.95827263673993
True	884.9133563435238
True	908.8606259505256
True	282.39926847685194
True	420.7417336034075
True	111.83635860363457
True	582.3490369899793
True	257.63374355030135
True	190.24009133770605
True	872.62895657229
True	56.70872850189016
True	705.5718999241243
True	276.2222010851902
True	298.66211142290314
True	168.3695486050298
True	476.2729971650422
True	593.6395579748056
True	370.5060135508135
True	400.9433284205484
True	71.64041734451312
True	156.1404917486364
True	445.1992331178136
True	225.13224488617385
True	38.26625630127544
True	203.84890954712867
True	410.2072106967905
True	395.6145029115899
True	755.1330367911974
True	132.89036670721134
True	668.5735475646659
True	506.4358083456084
True	589.3861513383662
True	133.78400099840928
True	40.18630417532817
True	680.0902721062015
True	72.50017956980534
True	559.1189775443275
True	665.6583766383438
True	445.81791006251393
True	139.5442668978911
True	545.8155040177099
True	4.281184501396446
True	405.4576049918129
True	32.4840714268616
True	619.8040335435585
True	277.26830710326107
True	595.0264133273624
True	694.5318109932472
True	142.29893398224118
True	531.891248267137
True	512.0738867055763
True	64.31883370698516
True	968.92141813387
True	2.8400432911535245
True	26.48171163423756
True	632.9431003272603
True	686.8655540512491
True	133.5441955273447
True	409.7836754326668
True	125.13771828614506
True	72.95751986409073
True	464.2161742046318
True	44.24423451250227
True	488.3325852459995
True	13.837651370010256
True	817.0478094461563
True	539.5809747369105
True	695.6017112258374
True	101.55494540614924
True	374.4944981930264
True	976.4586178562328
True	861.4895147958863
True	135.62867367484756
True	545.6408226777338
True	440.3233257428176
True	252.21383499966703
True	261.82625103625185
True	5.5476137437630415
True	314.23823517835183
True	12.116926944036182
True	377.6675475123664
True	79.51278244106831
True	409.0993382985247
True	653.1862018216538
True	123.95240576235504
True	238.18893683616577
True	637.6629438635414
True	704.0065445073009
True	292.10256475246814
True	132.45261618472287
True	163.10392745556288
True	483.41341606985657
True	89.68674127307239
True	10.306145797193544
True	478.72936170460895
True	571.6313144929829
True	20.05227489255268
True	142.82010346838914
True	909.5820314135686
True	495.5918595415568
True	278.0521019406188
True	33.38812537250772
True	473.1370965962682
True	109.91321272279204
True	577.9421227935185
True	661.7490663435633
True	291.7417247672778
True	379.6650230651752
True	177.3689788748094
True	244.40374480162532
True	74.11997579388095
True	222.18690821534756
True	518.8564286684905
True	22.829304883777443
True	468.8616763290889
True	367.03072584503815
True	736.3154615965867
True	899.2262414756742
True	871.1957978286941
True	157.5224619461169
True	404.0732529771104
True	73.75463620352083
True	187.3539431839988
True	320.25748442289256
True	10.64131432762786
True	796.4304602397931
True	22.563789318447625
True	396.3745688759873
True	286.3353177760116
True	622.3129036547458
True	208.63285178572025
True	41.5573479552111
True	673.5936110552851
True	1095.5603607094083
True	223.9363022819096
True	132.86743282995005
True	611.8922282533977
True	512.1432758988981
True	16.794172107981677
True	831.2362755732597
True	111.44545726103608
True	44.47282111636066
True	314.64352310394867
True	352.8255944994925
True	393.3970972117335
True	261.0062309716432
True	20.167174000955846
True	23.14748212384938
True	867.2186738336959
True	191.18028998696045
True	112.94109138840128
True	850.7401839018996
True	650.5224351132754
True	634.6655323044142
True	444.0987519323298
True	144.0637034813641
True	33.6561498057793
True	106.33592158293992
True	425.4720551507927
True	221.5539076075775
True	502.0031712066696
True	150.50353611609717
True	479.52405645338166
True	629.4069986106726
True	953.2615261464706
True	20.969910061954245
True	975.3122852688364
True	1073.8301946518968
True	474.6342380935143
True	83.80408526721915
True	779.1760136333265
True	657.5576293154716
True	691.6342647977696
True	170.8902912395741
True	734.2158417595269
True	694.9070774708105
True	117.70099867151552
True	757.3031331291917
True	834.7328461814294
True	451.0722122218793
True	226.35582072845452
True	68.04163724117582
True	310.64235865387815
True	350.4219552433851
True	472.1391606347699
True	425.263848074758
True	198.25763364587925
True	317.4039615023072
True	2.8643321936693504
True	12.067634608039093
True	110.2411530234916
True	129.23171430899458
True	353.84551878273953
True	346.55219013076885
True	105.96318727257146
True	18.34317409873224
True	203.987646445768
True	834.9115419406429
True	474.01481395956137
True	539.5179363042271
True	570.8639457783611
True	814.0330652847717
True	649.2019977118725
True	86.40790961850588
True	207.43367059167784
True	242.12495748112696
True	284.6433475316508
True	108.0622965918322
True	370.50101515787895
True	443.7130453059817
True	165.99941917077618
True	660.1127011701997
True	248.1353470348209
True	203.81586423392133
True	26.22381183209355
True	249.8429331385433
True	472.7032358748464
True	169.44649366947232
True	531.7966314685785
True	482.4550551690468
True	241.49966056377
True	106.27408668797284
True	44.29499240935328
True	412.1117102831604
True	793.7911228389275
True	161.85293501611451
True	1056.439713087898
True	1016.7825262805555
True	487.65283776209895
True	102.81627723842048
True	122.37521685187234
True	636.6427130767958
True	8.729338938102138
True	233.2769351504675
True	126.67112298657392
True	110.56972164717536
True	332.5913625207838
True	620.7406298973041
True	37.13061366705346
True	125.67688313738978
True	956.817170609332
True	55.59333434513407
True	469.1156822287385
True	519.2865008112728
True	249.4805101070137
True	135.25103298053187
True	897.7769820873064
True	1168.5054751187083
True	521.980874339401
True	668.3215304539422
True	212.82421451178104
True	152.51901145516982
True	327.9547818962571
True	251.94846896674792
True	171.81237491519693
True	290.60606105764225
True	329.7266005973343
True	12.59470465550658
True	634.0670104093002
True	150.69260320046416
True	82.08057497582888
True	457.11986436580025
True	321.30157417877524
True	1145.7011612645808
True	354.1274479627338
True	985.8236455752128
True	9.08350841128656
True	264.2958982690271
True	228.8965247871355
True	158.93672852743146
True	484.8013839036436
True	206.65658951453452
True	413.020499136528
True	333.8557520187392
True	111.83369878093886
True	357.3362529538377
True	1067.1530463879446
True	707.3373951265136
True	229.2466875403448
True	101.86053185367528
True	295.92576257859736
True	24.990871028194924
True	353.06766655783184
True	330.7304390856324
True	570.3308655635859
True	457.1710264199333
True	345.7014851210915
True	150.14370642487634
True	10.250855033293115
True	425.07802226044186
True	277.4481153279029
True	134.3958629090458
True	305.47567637999776
True	425.3814803086951
True	806.201876221941
True	302.35659542253546
True	787.0848693285892
True	404.4893800014407
True	378.2919253486754
True	1.1405885339994564
True	1146.4115151551305
True	104.81568296372669
True	880.8023425192092
True	209.02386100418067
True	454.6016737897606
True	686.3860861971998
True	85.61384321990926
True	489.3265174302843
True	32.34513157887052
True	418.08656476043393
True	78.46471337662187
True	226.77936224066517
True	40.15099512871573
True	670.5488893501849
True	191.09574231180247
True	27.242892732588828
True	388.61692600867417
True	107.88162982025032
True	168.6915075961429
True	823.1321160674054
True	258.8807848332797
True	153.955104156279
True	370.70687499891727
True	522.6045900765043
True	340.6565787391171
True	506.9065166611047
True	617.5161897777143
True	164.267931554827
True	7.769957485547975
True	72.96815515084165
True	452.51232812576313
True	86.97928612289611
True	75.62554450382727
True	1035.0219849491414
True	24.64689792381077
True	328.1896807338592
True	308.4710124622698
True	454.7201239944805
True	665.0863464987158
True	188.07297759892128
True	648.0825935805054
True	323.59531732577494
True	340.2282068692904
True	270.7549626153378
True	218.78738964589644
True	365.12904607051
True	452.7636742483507
True	409.0943093513636
True	572.7289650317888
True	133.06968126228406
True	74.77816966022365
True	38.57405642259736
True	284.2307366088023
True	666.1207817994465
True	416.0958745725894
True	759.3789974607853
True	215.60247857588368
True	384.7400102446209
True	69.48451428725721
True	54.16027824792895
True	416.81393588598655
True	205.60089955973075
True	213.50547275643945
True	40.62830102540799
True	1071.3251128371155
True	171.48917894717636
True	879.7418112389358
True	319.23215396261224
True	933.643837837438
True	230.78016728273397
True	473.6503167163661
True	527.6965012651999
True	603.5116834297078
True	214.28068719837256
True	489.7887737865155
True	941.0358062248026
True	133.55765630244974
True	7.437911849535884
True	591.895747950186
True	28.496153124047336
True	74.0121434653497
True	790.8951981902306
True	212.6836764935972
True	1000.0594517158764
True	696.3738205307078
True	400.8700601237742
True	286.1095594030458
True	491.83085305223307
True	323.29897604906074
True	189.18965957106207
True	688.1071706506274
True	728.7439110353574
True	212.8494243315604
True	90.05256397338297
True	529.2055693518563
True	138.81349677000023
True	376.7308434285799
True	336.0293225950894
True	67.52888451163496
True	386.8834821862616
True	421.80971811821456
True	393.6261961423575
True	419.9519472299722
True	425.0475415122076
True	663.8203431433243
True	55.38816264520754
True	442.3713690160621
True	324.90070851514054
True	643.6184419656588
True	223.99991696232752
True	100.03383992105634
True	36.65585276949631
True	534.8170925456564
True	639.9122257025434
True	186.0968067250033
True	423.7338859240981
True	336.9078297548002
True	14.236896729578303
True	168.53816293893297
True	290.3003708472039
True	2.726306556763217
True	847.6891149867207
True	77.5779055132254
True	103.11083846836404
True	111.8467137889977
True	370.5200599263513
True	36.99777652399439
True	453.21424089605136
True	235.75918003685825
True	6.100224256461159
True	118.12599192112208
True	436.3073901469489
True	50.16848745825172
True	72.79655814503465
True	171.261098922989
True	303.0855119954645
True	939.9768909030092
True	394.4965219605328
True	988.0980494382376
True	187.32299987217675
True	1055.484989260502
True	781.3586066171586
True	659.5825238985054
True	407.12765429449786
True	379.6334879000828
True	79.39842252910003
True	78.38325757774066
True	78.9753394852344
True	174.49001050553497
True	478.1621034326591
True	1088.9696447929664
True	181.33507244543776
True	358.7160186880187
True	433.507390869133
True	609.9336752058838
True	613.4641591542584
True	282.43190381972147
True	473.1065624793666
True	666.2663726437079
True	94.11768131924492
True	732.1576061694116
True	248.7483689822625
True	135.11436670162664
True	409.0410141585808
True	852.366030086442
True	427.1398724527649
True	843.9089616235777
True	199.90721241541488
True	349.6926340902316
True	681.8446412036889
True	603.5964508748206
True	193.8063899717598
True	258.6306451325617
True	803.5760420939015
True	33.63744395504575
True	189.0143451694784
True	490.4321987261855
True	720.1718420988958
True	101.38747092008424
True	36.94358640791848
True	171.7594045571095
True	722.3474584022382
True	312.9891508965138
True	551.1096572476426
True	357.6767202682572
True	300.8559079494697
True	458.6568587815955
True	485.3424418836841
True	72.64106796810484
True	347.12887857261444
True	782.6063582075952
True	0.0
True	304.8121902295342
True	245.556643245237
True	986.947428975658
True	153.79680846831096
True	623.955472078201
True	632.5823338593881
True	118.68099123404114
True	232.66164933190848
True	131.03243407740723
True	12.513442579847872
True	291.6734461595904
True	379.81638582651
True	1131.85545012064
True	229.52517967867155
True	397.073217242611
True	652.5091682702898
True	222.4052573709744
True	27.659397048057865
True	837.9821491943737
True	626.2778521707318
True	156.84749221475937
True	604.3366213327208
True	164.2006034824754
True	299.6442208987527
True	782.6842786113381
True	33.46379639669304
True	105.54808148123122
True	506.9538828354249
True	65.39925613323211
True	80.19790314886723
True	408.9058068269754
True	21.94416669990726
True	779.8632327677763
True	103.01832819588188
True	161.37587325397422
True	20.19872019760056
True	709.7897142985051
True	28.623027282871384
True	784.0181394832574
True	391.2009737908981
True	120.96753023725364
True	708.5339919338938
True	517.9174260449397
True	550.7187717055983
True	48.17703143625301
True	362.2144547332462
True	5.204510863571192
True	99.62061517826776
True	383.4848570689017
True	48.35466277155421
True	122.31782883467666
True	310.96910487270685
True	182.1139548298655
True	99.34105593671876
True	621.3080777613476
True	21.02410163833254
True	1103.0775557465456
True	509.46943024305375
True	313.5603783377868
True	485.6032742012736
True	118.98752001052073
True	800.1770814221871
True	1118.008020927448
True	749.2779207130906
True	178.9355546630578
True	224.6784133157896
True	51.44758050767985
True	57.3067637746423
True	154.71932258707324
True	98.77931820168952
True	167.70346595545135
True	1185.0396341866528
True	309.9223824324721
True	342.39547465757806
True	706.6852786233945
True	14.802407261512208
True	14.45019428628209
True	571.1332943811192
True	6.877741026202808
True	115.5234012522609
True	697.8907784360563
True	178.1342937986915
True	652.1065813338632
True	835.869783783502
True	160.552902038485
True	886.7794366706787
True	2.900727845341841
True	441.4911185006937
True	1058.622649528568
True	27.040869212014425
True	237.70785349509967
True	145.92510480287874
True	969.0880158746444
True	232.77984175351725
True	514.344540118296
True	117.0827799202822
True	511.982679046917
True	149.58249782433643
True	99.59655238979404
True	390.922226303687
True	69.3351628841304
True	53.49596531218228
True	1012.5117755327168
True	264.787462491416
True	167.1136101704821
True	367.538349789206
True	394.0930394767801
True	218.55191204666164
True	165.2048496842153
True	375.4282738335297
True	33.892683217193905
True	491.78457743277175
True	1093.5831624806417
True	110.81747186967024
True	471.06927675313113
True	321.0696951505537
True	28.979364729237897
True	421.1969581288356
True	103.29146224104532
True	588.7341306686163
True	194.6781934633353
True	402.9789892934365
True	21.20920912402216
True	445.08995544502034
True	113.24726794053488
True	339.08329460875075
True	32.9885003298703
True	165.05782794276843
True	242.0545341115809
True	789.4671271446161
True	57.38513456944217
True	130.05859850015884
True	237.19146308728935
True	140.9924240802089
True	583.7728362257878
True	548.8734000081637
True	774.6618226033551
True	388.8304406453109
True	540.5428374811662
True	408.9219401578493
True	681.7776174140325
True	73.66568259928749
True	481.0506384999669
True	430.1736450186398
True	46.974038630068456
True	88.14804774843668
True	128.96610418734605
True	90.81769268739372
True	333.26114046813063
True	848.000320998038
True	334.1772881967509
True	1094.763948631626
True	323.7498005001247
True	902.1706210933298
True	151.2724823695038
True	550.6145242677844
True	604.876008266445
True	696.3422438919047
True	447.9713913458606
True	66.67718872355357
True	279.8857661420667
True	41.35167789917451
True	161.3493163044844
True	164.56927442759593
True	1090.4938910186409
True	217.8573289622854
True	556.0897614363596
True	566.4574943899121
True	571.7856798384618
True	920.0010986344286
True	583.0851996988227
True	650.2605177769873
True	944.6251421876078
True	124.94225028997911
True	317.79756076472773
True	267.98496891577673
True	319.3556171995529
True	92.56006982817097
True	361.59422180746026
True	4.878657624636341
True	325.58894448515497
True	253.09954370978548
True	619.7380610990542
True	289.160982400774
True	357.67882882000623
True	9.364927454808813
True	63.01087158947631
True	543.3219107829754
True	29.56960134647675
True	147.39782557122962
True	60.54258707131771
True	149.62111714350704
True	229.89271107259245
True	73.51579377037613
True	380.6956851684228
True	271.65917606954105
True	98.26506909889756
True	332.205027723778
True	63.648493429212245
True	575.546128681543
True	849.7811923278686
True	280.668115842966
True	1156.9403236186924
True	110.78570778322324
True	303.3248235267396
True	1059.1397683237635
True	89.69901761666111
True	280.31101175267094
True	9.268640858791958
True	407.9137733832831
True	447.2217415596672
True	153.6850269309517
True	624.462352806921
True	924.9047729700565
True	160.97188286354793
True	84.16058952910421
True	326.091609790476
True	550.5055190428639
True	581.4792289373328
True	1259.4778468719978
True	27.779599337457377
True	949.7621146918902
True	140.2878102461517
True	635.6736317786168
True	117.8092871272427
True	132.02232371298945
True	185.34584317855817
True	173.7003207287609
True	751.300935712835
True	209.149137421827
True	235.49060696297929
True	69.56940721247412
True	511.1688234711877
True	440.30018322999945
True	177.4068104690371
True	236.63087685432657
True	15.143024153523768
True	421.7318312973916
True	220.39924121767288
True	297.1150308100996
True	113.76473359689102
True	713.5327138701259
True	401.7357077822522
True	257.8774372994113
True	637.596263261237
True	528.61161065675
True	457.7801074362268
True	133.39008284465064
True	541.8112282146611
True	434.5442432569491
True	2.758310356236903
True	191.63131894345315
True	86.47146413405474
True	235.5984631412555
True	2.7142494761222014
True	128.97167244842117
True	364.8458400343664
True	8.081009882204942
True	827.0257080246188
True	169.77966782177523
True	742.2903137330316
True	774.6564811489942
True	160.32378220909953
True	221.7199763092419
True	489.6275409387823
True	849.364527517321
True	49.53641167375851
True	36.41428986995177
True	130.36296397130997
True	633.2712046326969
True	715.2433297227539
True	192.9699718086589
True	601.5883279652927
True	580.220136806526
True	843.0032166888441
True	410.4177573671108
True	187.7791726464773
True	879.8678371175334
True	227.6553228486338
True	145.58929064736316
True	337.8002535437069
True	233.19230118778984
True	207.87042104717844
True	599.5537319334704
True	255.52972397123247
True	188.25757551997623
True	452.5166817976008
True	463.7214520493693
True	61.73837319232371
True	286.82578450138686
True	77.2169619582748
True	350.4926210579932
True	359.0591605100353
True	260.1506966442177
True	180.2048278581812
True	380.6004505596578
True	635.4484614879814
True	726.6277204399665
True	294.72364272920595
True	752.5818662075116
True	67.55652364952485
True	868.5877713025734
True	351.946224231228
True	13.05399381614317
True	611.9708737046927
True	699.1985453609876
True	252.32666828326688
True	173.22896460950625
True	47.77173520353988
True	373.4529278891048
True	71.27852520771411
True	15.894179017494954
True	900.1348018970455
True	355.7329516983225
True	176.2478780339235
True	990.8149643338992
True	11.941433839935575
True	767.605083472628
True	29.896250137862577
True	652.6059517422204
True	57.22741012492851
True	776.4922202359991
True	464.4837305405501
True	190.2470087080961
True	440.6749817624418
True	205.8806051829552
True	298.98039587810774
True	227.7889139368685
True	414.3368702902246
True	10.858751516488365
True	332.18732949971445
True	112.3850787348492
True	11.692704664429316
True	474.2544792728056
True	747.985290664303
True	285.1853525425167
True	78.09453098078512
True	307.59162615772016
True	84.8985800886198
True	195.3629485634896
True	181.09983276734653
True	374.5988312561226
True	45.22383388148849
True	141.22217430435597
True	390.5589111741291
True	857.8125106436098
True	116.2111247987926
True	207.6779374124816
True	431.0083824621766
True	20.34339076967672
True	431.5459580468101
True	500.332775976244
True	90.08196966884424
True	387.0061612526087
True	369.42520838425503
True	422.8574488532596
True	598.801314991159
True	1072.923325969704
True	974.2733011657504
True	56.55697083054187
True	1092.638833286515
True	114.59183451023404
True	112.30754515825112
True	113.83350794579287
True	491.4495923349736
True	383.6578136588424
True	574.7425403875197
True	261.95307060453365
True	156.02545354332466
True	407.1846098937205
True	16.91842032483751
True	455.2882932266869
True	391.082313936361
True	155.60513094805978
True	91.43322304623102
True	529.166057512223
True	965.279810769446
True	196.12017602149368
True	66.0665670549082
True	442.59555953005207
True	385.4772204245475
True	498.3236233286492
True	317.5907762184952
True	4.131475582281545
True	539.1612834734665
True	507.8800687301335
True	499.7025602933609
True	195.8037702906817
True	102.9103932165845
True	21.13112129647304
True	378.5235248704091
True	106.9672712872166
True	5.632532637550322
True	30.394387246269588
True	345.5385735763359
True	654.5005544576989
True	133.3900447212188
True	92.23576654880176
True	24.78896310620246
True	422.2745567321192
True	349.7489805421762
True	788.8499515717544
True	298.773727839589
True	533.3083273564431
True	530.9896383135654
True	531.6235383560631
True	296.1049168018181
True	532.8796254774568
True	95.05176716124892
True	585.0307291337498
True	6.950463701803811
True	364.9811922131042
True	484.9282995710077
True	955.0179214904772
True	351.1542691150195
True	801.4070837951915
True	956.4093137787372
True	180.9330989329176
True	38.3013352669056
True	356.8028613477432
True	392.77132870431706
True	560.490923032542
True	248.20168289492267
True	29.543155718752217
True	641.2389821436966
True	129.4990346562691
True	1086.444624402999
True	308.4207650264567
True	484.7385993430806
True	128.5939110432489
True	805.852213513465
True	140.1094405068517
True	833.9249495833197
True	567.051313433169
True	184.84876868158756
True	104.58809873936124
True	70.59203199308321
True	582.0572312977725
True	880.2548429231333
True	444.7868736278612
True	521.4547273875729
True	135.15485720032896
True	596.6862920587653
True	492.6122704865206
True	795.1343696552165
True	314.56772425360765
True	575.5325179874781
True	116.28457741979815
True	24.300080261757195
True	417.4684832255981
True	170.18182876794629
True	109.49190008558192
True	382.5139256805586
True	1070.4757884440294
True	282.1770104036823
True	554.8136018342313
True	11.607837205678354
True	76.95318284254002
True	332.83720224370865
True	787.0115669292344
True	445.9777547751379
True	510.3134521987682
True	717.7788931265433
True	71.15382558912407
True	716.2266239849884
True	47.06076587813961
True	106.30066098172372
True	170.6915034694465
True	82.60788527940375
True	25.48804440402911
True	299.6122633148012
True	464.6627669169666
True	937.7905855503276
True	876.1845849153291
True	5.931486977735272
True	284.4249459909548
True	472.1439095581967
True	116.28712724171577
True	248.1306114855097
True	331.6807554462241
True	1334.6003241256176
True	447.5176173238093
True	26.511285255402477
True	185.681490641446
True	689.6589698603667
True	34.04528444739917
True	175.2561393662607
True	566.8814258090058
True	68.73674062098904
True	865.0725763852872
True	328.0229029482528
True	667.303987475629
True	71.57973086434963
True	675.2318312825141
True	596.4397216904274
True	888.5208348636482
True	256.1429590565961
True	505.81978791952383
True	830.1083139320363
True	894.9896360705853
True	233.80121317096703
True	744.7848819202347
True	232.68238182049944
True	443.3220983345579
True	356.06609079373294
True	498.37753776848274
True	487.9391422298421
True	312.79744656753905
True	362.4527209114528
True	117.8764067435366
True	360.290696937734
True	1145.5277014608998
True	312.0575758026799
True	153.8694005623762
True	294.4319134766384
True	748.151128470854
True	651.3574446946016
True	417.03843098600464
True	123.36709837239316
True	328.7557236362696
True	35.130130517767306
True	162.37593269935576
True	91.94575276551107
True	90.27464812269288
True	537.0189064171115
True	131.87872886269366
True	120.8539886001176
True	108.4320314518958
True	87.27277068575954
True	438.87107286913033
True	375.8208846763641
True	1034.434883937317
True	544.8119723458984
True	865.9821896250128
True	270.6852396848706
True	293.4385689017694
True	553.4487323181705
True	196.01106182308504
True	699.3793937515994
True	245.3509552617876
True	367.2436908737241
True	66.87607138461672
True	120.95725588177032
True	264.0355447006205
True	125.23502540903417
True	470.0180323005776
True	31.49455043591397
True	574.3958377224172
True	1030.7849076256364
True	733.2957318605926
True	1.521660968346752
True	62.96610569401772
True	489.39224560895366
True	438.9846238161775
True	72.36876493997306
True	121.48194484342096
True	300.0110732302301
True	83.21193036712158
True	53.335029426284734
True	719.0273835894608
True	666.9689968401813
True	150.6577354319026
True	169.83016655986154
True	527.116121439029
True	53.98577509505264
True	23.334641513092127
True	570.8877509443661
True	457.3053604504351
True	1130.8393609296452
True	47.56885039490125
True	482.9888383611052
True	853.6809713356605
True	772.0279641457113
True	295.4259412224503
True	757.8165555485666
True	395.0743333794353
True	43.61792250077677
True	93.22420655125588
True	718.4516097736858
True	74.78453464589876
True	138.4604567913873
True	935.5806520291304
True	185.3457125668888
True	268.7365248586485
True	101.7999264379912
True	625.3637149284108
True	595.5627576404697
True	213.0223859835974
True	429.6814031002017
True	41.95888371227494
True	279.841596990433
True	568.7649523983516
True	600.8708327986326
True	311.8932997520283
True	69.28909666570601
True	949.009919337365
True	1058.753010758969
True	555.4996785135658
True	66.23525705303278
True	31.698115068647976
True	95.52178956513032
True	103.75821067844136
True	105.33271696440278
True	857.6723669355983
True	1183.807937562948
True	721.618576351625
True	342.834702784243
True	9.399872685773046
True	21.924091797748872
True	342.6452564117844
True	473.68512177382144
True	45.53219745056827
True	568.0608845823131
True	417.3921630909418
True	394.77068181099145
True	80.45034281785915
True	199.96285397185176
True	279.884943714685
True	135.55181761244188
True	385.4328234052117
True	43.14667892670855
True	175.7539632750599
True	1147.2428785371776
True	6.62151016367544
True	29.044593410234626
True	577.2611562131332
True	360.2000347484119
True	803.6934744945248
True	156.37300741821636
True	767.6167649214872
True	585.0419803712591
True	285.43187569974094
True	421.3669399624621
True	334.11704939721983
True	299.7325706167077
True	270.7854728430078
True	394.39258181841706
True	498.3821766592256
True	519.9780237910053
True	108.11229339924398
True	360.7340674593465
True	8.526910205029033
True	198.4366177014725
True	238.02439042642723
True	858.7674292662663
True	611.8048106361317
True	31.402260946288745
True	727.9305730598576
True	852.1926235435859
True	110.16443806475286
True	346.8449470411786
True	848.9228685406435
True	229.12868919795935
True	167.11631263999993
True	525.8103960316089
True	573.4976605805941
True	1057.9058613405257
True	147.40199440157053
True	152.1553312063244
True	259.7846063000539
True	316.46277397282864
True	422.1089452763028
True	417.9836247398219
True	317.1473703329041
True	435.0793412094897
True	501.6050786321765
True	226.5125398947069
True	1481.3108281942598
True	248.2398996920876
True	404.2875302255092
True	53.60199985428883
True	761.5427304014456
True	257.83058630391616
True	924.1130261207916
True	543.5521865652933
True	323.0326533360368
True	774.8096264094867
True	248.05606475648332
True	226.59007181083575
True	258.78976703342846
True	228.3851789857834
True	143.1998920605901
True	246.95612135187943
True	738.7033248786747
True	525.5791304631778
True	222.8759545682708
True	1171.6044531165974
True	119.85785452007948
True	260.34414695962346
True	73.41007433190295
True	321.065983150151
True	408.4268165205052
True	87.92576963619453
True	202.29326555929325
True	71.98610057180926
True	696.412052154711
True	372.394504934637
True	220.3893036498455
True	723.947010913249
True	850.9183022985724
True	836.3424491991696
True	823.780081124271
True	355.56123720048714
True	1.2201683761626412
True	252.1299592899447
True	53.82173681499027
True	375.0460719445688
True	55.053280796544776
True	350.4336537640785
True	847.2145835018928
True	1036.647699890328
True	401.07569035384006
True	21.833754167113216
True	497.9912801001868
True	501.53843469062593
True	198.105595048415
True	234.9903022236442
True	279.0487097916379
True	21.48674772916988
True	124.575497823528
True	966.4295842380516
True	62.47620329719051
True	508.9287912437375
True	788.42088689038
True	104.10873780244796
True	244.017574529054
True	112.3000665847802
True	14.572372112742343
True	1.5011176059703688
True	121.14175857981849
True	1021.9028298577024
True	485.7425854436412
True	69.41096509868653
True	784.4119452487948
True	341.15773503471826
True	1.4614940627182824
True	445.6252192312916
True	188.27961501449863
True	504.0044135693151
True	83.5820923715811
True	325.42182425959254
True	376.1503645112724
True	167.16405722669427
True	206.23272430747548
True	128.97905797916553
True	172.44311462176523
True	964.6669559582986
True	14.833469887247835
True	506.71197842212246
True	485.1188756888167
True	398.0686682503844
True	215.54704832954408
True	232.45470607514585
True	162.71944801160595
True	48.25718740863463
True	470.0195321134715
True	154.96942768465345
True	849.0691926699337
True	810.4662244535556
True	251.06633732466577
True	314.5662479965539
True	522.8555855707993
True	43.07914626678726
True	85.52551049194959
True	731.2772150334152
True	1079.4943975195822
True	112.69325687662167
True	724.2635977087896
True	141.20702045215083
True	933.5328976668134
True	658.1475372283386
True	102.81764496518106
True	274.9254558614116
True	614.222326962931
True	260.5784053789112
True	46.01498310265185
True	575.303281200093
True	449.7150989780167
True	5.335138414028896
True	476.429396644551
True	66.18972254164053
True	180.12421034989745
True	235.02133772187912
True	325.99399733022204
True	76.31818392433874
True	221.0741758699805
True	351.4255284477236
True	415.434411915433
True	953.6617795636864
True	48.05924835478229
True	929.2391626543132
True	1004.1781927572548
True	124.97160197680518
True	75.96799164275967
True	976.4058699478818
True	33.72280957451087
True	230.02757646613765
True	86.50326008664503
True	210.03312522167928
True	350.47071628294185
True	985.1535292246394
True	93.13967527330564
True	73.12014540387
True	652.1292957372998
True	278.3800501667318
True	692.7337414049065
True	54.66880012392436
True	496.0053928653728
True	384.12884039323376
True	676.6014788920313
True	55.142890860224
True	110.02329981718458
True	27.612867490288856
True	272.2588624063535
True	44.30935072440046
True	346.04010633600944
True	3.334106916135485
True	1178.0513552807015
True	109.95320637528054
True	138.15410400517047
True	351.3910711796822
True	729.9522434568386
True	691.1589740290005
True	1013.6250299727386
True	466.4912264602809
True	418.4356999736575
True	137.98692735799756
True	422.8051447591853
True	864.8918550297448
True	439.1314831700046
True	939.9097588074012
True	86.79607092058825
True	439.361495761825
True	177.77344367277126
True	282.7996969034273
True	725.4433811267901
True	165.1167797261863
True	134.3148514245267
True	65.9468571853324
True	870.4532399010071
True	756.2296778759808
True	84.17157258064162
True	455.51572829265086
True	754.2980264459004
True	416.0406420111322
True	56.55731717950955
True	307.01431520136424
True	779.0471878606903
True	29.703949543878625
True	356.8500052839201
True	164.73589318779844
True	286.02489073736365
True	34.60509628678583
True	216.52784041381796
True	784.0147693360763
True	645.3212572899943
True	57.98914773329548
True	290.0340659905961
True	875.8217338428881
True	17.210408342266835
True	323.7003580441528
True	284.8384692033254
True	421.27355940966936
True	213.9331855461728
True	602.3904043915209
True	49.61052324955234
True	975.6114631030396
True	882.5633085622794
True	46.41604299685586
True	402.9400013448865
True	729.0820419915926
True	901.0216502392044
True	276.7416818099379
True	556.4058346323279
True	134.15205505158232
True	190.2399558232065
True	133.08828510474603
True	138.76251082057317
True	198.4545677771505
True	946.0738017964434
True	795.4749943741692
True	950.417149710402
True	18.782938127274736
True	26.84392720488593
True	352.0307030791351
True	13.586031931770536
True	623.8858833865038
True	1060.880423961073
True	264.3257890828565
True	212.0964913265601
True	84.93018532101621
True	202.12930056149665
True	136.82713239895278
True	44.46076427735282
True	132.86809070380042
True	91.56742373006804
True	235.21866755136625
True	512.193817292387
True	161.70443694096065
True	30.8672723763384
True	59.47120163726732
True	419.2163929622881
True	265.7174996343102
True	577.4033246194098
True	22.595654606295355
True	111.65461688727358
True	654.3621220553283
True	261.57723410380635
True	469.8168610990336
True	662.9752419464038
True	102.85048569796554
True	110.89242570464232
True	84.72312696545659
True	28.20245678416921
True	125.099677554086
True	85.3835058614286
True	99.72491667595148
True	146.77338855053793
True	237.7406435602508
True	819.2767247797481
True	281.018810824282
True	924.8068383185145
True	164.76880622794337
True	195.98638429556388
True	818.8685898449062
True	281.2891109920794
True	584.1095905634295
True	256.45811170553804
True	349.3312074541063
True	454.3947933520229
True	557.4713500371472
True	635.5654220325106
True	377.567764184989
True	34.68869004080163
True	560.444581386052
True	619.8649942580663
True	20.32494825769412
True	10.60127343692852
True	259.94535261260063
True	389.68765927248427
True	436.9535038102752
True	66.56973162311436
True	614.4457832283189
True	930.2465111367572
True	223.99266213474647
True	907.1468801206656
True	281.05095781106087
True	101.74947553510852
True	272.0397663191927
True	689.7186768880352
True	33.518640744792165
True	576.2842240838717
True	1273.8291470946356
True	1015.9810273151508
True	880.6089107295277
True	201.92974184735428
True	91.1907468881612
True	196.5469307307847
True	818.1460129389311
True	143.99636453597225
True	1094.5117135201656
True	873.6334031488402
True	42.48980607389351
True	89.29819491930444
True	424.7398057818464
True	415.3308355421249
True	209.46521064163008
True	509.1135360626962
True	665.5094312130069
True	124.04829627328638
True	269.15956606501425
True	992.8750376721048
True	55.39166580213601
True	695.6091540002236
True	534.3373679678233
True	39.16319305223182
True	831.8623863853343
True	385.2103556436441
True	542.8915202035151
True	107.12073778543744
True	273.0004967777821
True	218.9281138198133
True	28.14472786585897
True	132.54385989797822
True	743.146365262635
True	139.17636138530875
True	365.6657040386216
True	64.60426715179264
True	648.2397276184361
True	600.4885507176662
True	226.9568460993234
True	447.22568328114784
True	160.2075488670205
True	174.22256809530288
True	210.18928379046096
True	286.2014363061931
True	349.93623710020086
True	131.31536445448737
True	188.1247418216136
True	28.28133961171675
True	899.5971466845892
True	299.8251939845848
True	8.858420646299768
True	365.951257508288
True	161.39526309747512
True	621.7202660637181
True	363.2265062651873
True	585.2456219679306
True	559.0126916125079
True	489.3882716379866
True	785.6445100488819
True	238.68566325174143
True	576.517181979687
True	159.77900833682327
True	553.6838195141695
True	350.48838924127153
True	364.2714794030687
True	123.10128116611646
True	138.6355011272045
True	110.86931611261856
True	65.57028799896277
True	712.9468644923888
True	181.29611515582707
True	44.5090236445188
True	0.0
True	566.8681513289307
True	106.14780502233062
True	23.660715745949997
True	39.44675563398404
True	109.94762965055752
True	538.2012307641405
True	180.244792787153
True	108.69555839940745
True	33.464396225781904
True	162.30208760793778
True	903.6920221993028
True	51.87099094254827
True	226.82472438868703
True	750.5987782566172
True	313.19409336969767
True	471.7043100830724
True	482.0386404391056
True	520.7208684551485
True	596.9534247649622
True	910.4177369194653
True	271.74705526511764
True	1039.9107193949528
True	918.2424493438784
True	626.135090999939
True	346.69635102746355
True	830.6120012215155
True	8.687458415746601
True	34.43543891301674
True	300.64667219809013
True	42.58125083032529
True	203.10727514347383
True	766.9639901214063
True	207.9442417656461
True	727.1440744743101
True	758.5112838631744
True	123.48096102840456
True	347.8649767472976
True	575.990617019532
True	23.84673816613438
True	134.05715845142353
True	427.45717878673895
True	292.59880002847603
True	197.56634394429065
True	113.48130650480375
True	392.37531332907537
True	22.59651792731032
True	370.3620006305284
True	360.1475822719752
True	1037.2857648627166
True	360.8574066145966
True	28.739954383024397
True	431.8774316176186
True	429.6810053909278
True	237.3429298576009
True	28.928097822335623
True	756.1907196723718
True	431.9137060020033
True	178.59950684992134
True	12.459986564196043
True	1218.5841702242808
True	166.54666399940152
True	23.412800885350592
True	294.89610982073856
True	274.0514820519597
True	110.33063192499114
True	283.4670668948543
True	47.647507212911975
True	321.7830938069811
True	308.67050311890284
True	330.70097507147466
True	32.20826158841485
True	45.19577059961017
True	1057.2960323263742
True	26.20890875791936
True	13.143802457714456
True	181.21374999525065
True	666.9188877944608
True	9.492642356503543
True	194.18607762041023
True	177.82632967527277
True	492.3341111439618
True	375.9488644164476
True	728.6879910814484
True	316.99655682436816
True	473.89904627632825
True	441.454640442228
True	507.9004864445411
True	100.19844664680257
True	1285.078515148146
True	899.1608347086345
True	288.8258735507733
True	547.3973741230885
True	102.72832876953156
True	589.925803722803
True	442.0162640624919
True	160.65023825791943
True	76.2796294253888
True	358.0009689308916
True	168.59655530095148
True	29.3686253283448
True	552.7789795243398
True	389.13699167254026
True	67.67859152957158
True	29.704962952264736
True	662.6635561066244
True	489.1775144955157
True	70.69749092832755
True	20.44698983159306
True	315.16569860640084
True	304.3841940385758
True	715.0548337038507
True	549.2249516372399
True	559.1735360891452
True	784.2092942922865
True	9.150221328587037
True	55.39954149890055
True	35.55627536393235
True	59.56794717705094
True	510.6035148774952
True	585.4936821786919
True	76.98201092255152
True	109.05850221510876
True	196.0194041087965
True	73.69327397042456
True	182.53748677067563
True	207.5489760604409
True	281.3643854832128
True	809.3327066822637
True	586.867800746215
True	287.0200500587832
True	182.9228405040663
True	263.4856506405412
True	242.95568491658045
True	757.4695479777907
True	340.16384994252167
True	175.10034255496484
True	865.633160722427
True	336.0431015761572
True	450.7147604681727
True	150.7540820867937
True	128.3483065494282
True	67.66765541477875
True	215.942816035364
True	960.757721700618
True	520.9054276368656
True	117.7477647222956
True	365.5781182315984
True	98.55384899416522
True	652.1858617423256
True	4.10462434276203
True	692.0188406587381
True	37.12430397334328
True	910.794300140904
True	832.1144354815467
True	211.16905366348288
True	27.43451000005976
True	83.66748452023423
True	482.0604870094693
True	229.17452735703807
True	1.690474614903864
True	78.76068216078663
True	1084.6464690039363
True	354.2111370896882
True	661.7997776252195
True	492.6959107543757
True	33.2926846382738
True	140.10805678453684
True	434.47765159686713
True	948.025106807222
True	817.8898174084584
True	414.4242208982968
True	347.04970424679226
True	17.600532071311054
True	78.80174167791542
True	751.6195153070107
True	498.19098959065815
True	366.7679518789036
True	898.8984348861645
True	24.31124083116021
True	227.5657787341606
True	922.3509138091024
True	235.7560801164446
True	9.409756994228154
True	509.1042451735448
True	105.82980101286088
True	635.8158084345152
True	54.44105863611244
True	260.0321188530705
True	851.0033608920121
True	891.1862684633429
True	280.3513897069034
True	417.84664675165067
True	122.55933600132376
True	628.4709984484133
True	256.34925482236173
True	192.44319692863596
True	863.2612348525869
True	53.248559953631286
True	704.1735747766454
True	272.4065662498176
True	296.21859720205657
True	159.51279408588653
True	508.3965756697947
True	596.8860489186543
True	378.5513450420834
True	398.4547560088282
True	72.93316287528988
True	165.04730042750606
True	464.3087587165402
True	222.9279850951229
True	37.813689698910665
True	199.94685469464756
True	389.33090673686775
True	395.88237416425
True	744.0076270934702
True	131.41044600728586
True	657.948940462259
True	516.9397655164704
True	598.7122884775002
True	132.73078576191935
True	38.875748674799446
True	646.1380345326809
True	72.19778716835627
True	552.2455796098086
True	681.2075643172501
True	451.6324443976556
True	127.53272309065416
True	523.0293731407936
True	4.1830396308583975
True	400.3718076097675
True	31.10323044089068
True	634.6909148000808
True	259.00855175848017
True	574.2333677220863
True	686.9880748023837
True	139.5085353822226
True	532.0834509223153
True	496.3093145289048
True	66.0954871747008
True	989.5332268334264
True	3.564328910181115
True	25.499807634648857
True	654.1791463449877
True	674.4550006896469
True	131.52888147198615
True	411.03745482122207
True	128.7767438473859
True	75.73895774278134
True	454.1352555790212
True	37.909707700400446
True	516.9507644934138
True	13.083295081626924
True	837.9455234230238
True	549.4694653470516
True	654.1278545426461
True	102.73142551594046
True	383.2114131613988
True	986.8462437414756
True	841.7770948078817
True	143.9307696249191
True	540.1078393249753
True	467.94835029374457
True	255.81163414438475
True	256.0072515567081
True	6.563831820806676
True	315.4908165632402
True	12.42927461263175
True	370.6903258215543
True	74.95529725275246
True	407.9447580678752
True	673.4255425543184
True	128.13972024564455
True	237.85383071718203
True	632.4664034842399
True	681.8763039498151
True	285.7245732702925
True	138.15633312625422
True	161.74799216773383
True	472.844261539986
True	83.10803955475639
True	11.138485279021804
True	513.4005531488745
True	557.1654501960508
True	19.876290517225083
True	141.126193731664
True	876.4439702088026
True	498.2639680514942
True	275.9514217267121
True	33.91736312906547
True	473.5006857088269
True	105.32538040425878
True	594.7345958963352
True	676.8867513113909
True	298.8365119324617
True	381.2632395578308
True	187.75918853559895
True	228.6519937429439
True	75.72957776021259
True	217.36187901116196
True	502.0182985784507
True	21.25243107898352
True	450.15357785287296
True	383.3125548491678
True	741.2089132410501
True	912.9997041979436
True	884.0730655344648
True	155.96558366481466
True	403.8362290540276
True	68.24261790083702
True	197.0749082832529
True	322.1354427666265
True	11.879215629952968
True	777.6519824689287
True	23.42063362294604
True	401.62110435184576
True	270.906999453183
True	618.0782745755597
True	211.9184884157613
True	38.86087331182453
True	669.7599965760386
True	1096.0737998600405
True	225.03192758370508
True	134.66345268381622
True	608.2992618698603
True	483.4525700886031
True	17.152042224262537
True	827.6807104283846
True	117.08520840284048
True	45.292833671653625
True	302.87727529460693
True	342.7289185714847
True	393.5146562882196
True	261.7106408170657
True	21.16044263078563
True	23.311891989346947
True	844.7048864834552
True	196.76145927095428
True	111.50495793220072
True	842.9978038308066
True	676.9527805703333
True	638.4942069553363
True	453.1974883412835
True	151.43198161792913
True	33.82319838322085
True	101.54676289961118
True	430.3560044466984
True	220.84391970782733
True	507.69682426564106
True	152.83343392163766
True	479.432284155336
True	649.9744061624629
True	956.6638384313248
True	25.0034635865638
True	970.2199721530718
True	1068.319941162741
True	473.56795810123134
True	82.00542117910848
True	839.2704416740979
True	641.9325329607775
True	658.0538126463241
True	170.73903364593912
True	716.3751284353818
True	697.6198990455913
True	122.1584743458881
True	796.8045142404192
True	818.5028492569026
True	486.1517594781663
True	226.24222384229083
True	69.62095980052182
True	305.5247152321963
True	347.8525128538804
True	481.3668378322611
True	437.9573407471166
True	205.5881339066995
True	313.9519419146643
True	2.69430535642072
True	13.57720102653655
True	109.3049357342694
True	136.57419067601847
True	364.0828472912093
True	342.9253983305965
True	119.43444439374872
True	16.747016648066975
True	212.94244997490716
True	839.9264998420516
True	452.4231310462926
True	531.745527093382
True	564.4574919167839
True	795.5300266135973
True	640.3553030368444
True	93.99877328396032
True	199.33092891126557
True	249.7077801025771
True	291.3229228966985
True	105.36087767872095
True	356.92237930223445
True	423.2285942678012
True	175.38017270177355
True	654.5682811495684
True	246.23672396640265
True	203.0092549951218
True	29.82846729558306
True	250.1695279884814
True	469.89159138568033
True	161.50008177459503
True	543.3086115640483
True	491.7388970977759
True	244.7708263546409
True	104.309152245828
True	41.46911647368267
True	406.5047076848237
True	788.3097777752281
True	164.4910479502936
True	1063.354635772884
True	1042.5918483025027
True	486.4499475839395
True	98.7343450690876
True	129.72703564345915
True	632.8897675726997
True	7.922659886172005
True	228.4750998927979
True	138.99303227798202
True	120.38457509164157
True	330.9895376416493
True	649.050559296105
True	37.58761031791225
True	126.82969666355343
True	968.7762545954204
True	60.24072342389975
True	445.62004072279314
True	532.161656459295
True	227.5639916468961
True	128.11069345155585
True	938.4900178977672
True	1193.720702385442
True	517.1007828450995
True	636.7417405436008
True	205.0894234739341
True	158.83067801545394
True	329.5280044622084
True	256.70535148019445
True	176.58943761886567
True	309.131743234526
True	327.6473296793952
True	12.37190461470108
True	624.7963117498905
True	151.06302885932135
True	76.20749105150315
True	442.6040143461097
True	307.10993593215534
True	1209.6838606009728
True	356.4875041155499
True	964.5238025639316
True	10.496842957401956
True	275.96663808403025
True	227.64412496332957
True	150.24185076212052
True	495.8475742060777
True	204.85860487967827
True	420.41975963181005
True	337.334786983844
True	112.42500178675893
True	361.28234204076585
True	1020.1899186244344
True	740.794453028045
True	230.44769970500084
True	112.17994504296874
True	289.12409917163404
True	25.589165247891568
True	363.3999444734165
True	304.9168568260636
True	573.4467628226747
True	440.21931212519024
True	342.85749199649166
True	158.77962842747803
True	12.4764159289915
True	420.1255544765229
True	279.9539710916687
True	151.29701048997563
True	305.05942989301
True	435.2562635432165
True	807.961440154157
True	311.5453849756252
True	771.1991778386907
True	413.4293394372645
True	389.0620116578559
True	1.5206735775214275
True	1159.8461916187812
True	100.91104871209993
True	926.617504757296
True	207.7564325429185
True	468.94771965391794
True	663.7681547390438
True	81.83983043280492
True	488.31556703160265
True	28.49035324971057
True	416.2693832597702
True	76.01276793310247
True	218.25160733020013
True	37.74666859825746
True	645.9681211557465
True	196.3663652624313
True	25.193732337149264
True	402.372594545697
True	110.5650154316112
True	167.8063818448031
True	842.0444819806268
True	263.5941715730851
True	153.0631933870938
True	354.5218096061073
True	497.97735934159846
True	336.3208581647694
True	530.7827960220386
True	622.6410210023206
True	160.1424851914244
True	7.06673568744641
True	76.68324337399427
True	422.558111707122
True	86.11389061908318
True	82.13989475554108
True	1035.476583650474
True	25.61363154888955
True	323.7719164728481
True	313.25906811234904
True	446.6831901994028
True	681.1189706765447
True	196.21438399291856
True	654.2255350312374
True	324.87253383190136
True	342.3328195454547
True	267.40603902472805
True	218.8252115744579
True	348.42621161728994
True	431.0076720517414
True	418.4565537856922
True	587.9887800934727
True	139.69144019525203
True	78.0579175088926
True	41.20753393388667
True	297.13509388017104
True	611.931016351795
True	418.2944372637146
True	762.9866458008522
True	218.3803247533241
True	381.34176655435454
True	66.72287949205254
True	56.66189660925673
True	422.91565071290114
True	203.68123054160543
True	224.3348510146555
True	44.45107175790451
True	1058.7826310572375
True	167.33418328885068
True	916.0593439656586
True	322.14047654545186
True	931.4338176326308
True	231.2258010192034
True	467.2830053835512
True	534.8998200937302
True	620.2839093306
True	208.12263978524865
True	483.6044768256516
True	944.6672084732072
True	127.9205925748174
True	6.594063713289136
True	606.8224698666842
True	27.50654434975094
True	74.54478256893964
True	804.1410159426754
True	212.8779952327509
True	968.2215617161908
True	707.5027251168674
True	422.5207932328969
True	285.20886568042283
True	492.72922034188485
True	342.4337068144217
True	173.820464551097
True	667.3789246127761
True	708.0676473221977
True	210.65292431719965
True	87.96544192008636
True	521.2181899788021
True	130.50171026373576
True	377.8756966579127
True	341.51431723540856
True	62.63947357784781
True	365.1401680701363
True	418.2870172385994
True	393.16180893288345
True	396.57518642666537
True	418.30994224411
True	651.8024054750601
True	55.40743864797302
True	451.7684489298662
True	339.6134542652652
True	673.6802214354932
True	221.035020092482
True	99.0854486919098
True	40.32642631918975
True	532.0555419495433
True	624.0244895403617
True	193.2450979456785
True	412.3264948926068
True	335.1090105649117
True	17.972384522964894
True	164.8969533482175
True	295.7456080509237
True	2.149082627629399
True	877.2068590968944
True	82.6579748705605
True	101.92931334437056
True	109.24201967800347
True	365.2508216491264
True	34.994209294241166
True	459.8763830377269
True	236.29842257463952
True	5.697437594206096
True	117.6313157355814
True	443.5289680953108
True	50.09458620431811
True	69.53611755668486
True	185.58093062756055
True	295.2451360429746
True	962.992908633491
True	388.4479219483111
True	988.5598266941704
True	189.9512218624354
True	1027.7946637103005
True	772.6162671261271
True	664.2886086304858
True	408.4457212809005
True	365.555201212428
True	83.66231422158779
True	71.41840141124302
True	78.14404204788804
True	183.74398404029347
True	473.41513796045865
True	1055.2369902950595
True	181.2182788543648
True	357.0753389321972
True	437.6157394004981
True	601.1274070109264
True	612.9996936752085
True	283.9704100888481
True	477.66731006179833
True	656.5779455964052
True	93.02051034582604
True	714.5784661615724
True	267.0698254024506
True	133.1028779976718
True	397.6502435101505
True	832.1421588759107
True	455.549231003901
True	885.7348005789813
True	201.6795606563307
True	361.3788597946111
True	701.6892487516901
True	621.8441680487838
True	190.5530279825648
True	256.5264529979134
True	807.3552336641742
True	32.299940310137806
True	189.7064446805164
True	477.9965293145803
True	721.2286839085612
True	106.36398740428598
True	34.81755815679408
True	163.97831334282594
True	735.5869119148392
True	309.20673537448465
True	552.7337548255988
True	366.5039252084917
True	304.59397049939787
True	443.296845022994
True	493.12825471944745
True	74.67268643481098
True	375.2141295852043
True	778.1484553900324
True	0.0
True	291.8675381404349
True	249.64138082411972
True	992.1106313900156
True	148.32419357592775
True	657.3863847453216
True	642.8935265149574
True	110.86656061713968
True	222.91122550018184
True	128.78198540807577
True	11.257918133963331
True	275.1186169301212
True	364.952309485583
True	1137.8618335700198
True	241.89528092466324
True	398.58094467124886
True	661.4691246411828
True	201.5092434900714
True	29.5491188549744
True	836.3270718977507
True	602.6170019533362
True	160.40648150315695
True	644.8960493129933
True	164.47580493516395
True	303.21045227554896
True	773.3959693980345
True	37.5956927296141
True	106.48264683433362
True	515.5551395340993
True	67.58584748706211
True	80.4687395811427
True	390.31709594498267
True	20.70711413865424
True	754.3875145076051
True	101.88071317401432
True	156.56228442897532
True	17.97814101799935
True	716.4188789277077
True	32.53582995463674
True	790.1976073457362
True	393.9814617472171
True	112.67375569023572
True	700.346760807204
True	529.7990437490041
True	573.7097695700717
True	45.87224322282722
True	368.6672122210109
True	5.495886180655123
True	90.57816195566296
True	365.42757270268334
True	47.699822173030974
True	117.20088780597578
True	307.6684906653503
True	170.4861438440417
True	100.24821102176828
True	658.3429516169189
True	19.816916121362823
True	1135.8658323116128
True	548.7348203571302
True	302.7638088107627
True	483.8936570424681
True	111.5662999688254
True	804.9516502167711
True	1097.0263434749518
True	761.0111238249808
True	185.00794381846305
True	221.36802610032169
True	49.57050845802676
True	58.18728643255165
True	152.9535738984913
True	103.93271482969978
True	170.49538862683366
True	1140.9077689312746
True	304.11011019227254
True	344.642376400962
True	716.5959966303049
True	17.187271222522075
True	14.59026373434939
True	576.0230573398209
True	5.1665848426286125
True	113.56224024649826
True	690.2833385269666
True	179.83299987776027
True	639.59342674184
True	845.0572549444657
True	148.18509766464177
True	889.0753399463061
True	2.498704855892777
True	463.3805393440813
True	1059.948620092592
True	24.427151387616917
True	235.04825536911173
True	151.22992619014084
True	982.1655354414406
True	233.539768432738
True	489.5626528256601
True	118.90107064342948
True	511.0848055923612
True	158.65398340406148
True	95.8679866573547
True	383.8200643818562
True	73.28001277378111
True	51.906112019613694
True	1043.4724730082826
True	260.0408563866181
True	156.78263146592437
True	376.9922578486715
True	381.2723233017096
True	217.91201977582784
True	166.96636139571595
True	390.8267246265078
True	35.39526010962641
True	489.257856177192
True	1126.6246556107287
True	114.0697925903852
True	466.66425501082085
True	322.65606352065424
True	27.843531487812943
True	423.68388922392575
True	101.14960345867956
True	584.5854164114786
True	209.42088426109592
True	429.43578104173855
True	20.98864181090285
True	429.6984349849567
True	105.83671596182757
True	340.7073408783704
True	34.777723353792766
True	173.36820278246543
True	249.74970561741085
True	778.6449967371118
True	60.14150017129697
True	141.18573660941618
True	234.9198912607192
True	136.17014754591776
True	638.1679133468978
True	548.4245544263368
True	788.5738541491355
True	394.52050867157214
True	528.3550754359864
True	426.8155127783171
True	685.6819594275687
True	72.85727023013082
True	441.9044791539596
True	395.8443437620565
True	49.09127622398636
True	86.92052320233638
True	130.05045035109
True	93.56162348783184
True	334.28755008672306
True	865.3898703590484
True	333.5791962284346
True	1115.0346894781817
True	326.35169671524085
True	902.7229973720252
True	146.49061643192988
True	577.7206074576036
True	651.3120296918769
True	714.3026823290888
True	440.62733455288026
True	61.60077594314755
True	292.0122885883414
True	41.3227489858502
True	167.58762166990067
True	172.95644524548064
True	1105.2858885676624
True	234.08220275871963
True	563.2380423889075
True	540.6237366194213
True	568.9644272510368
True	875.7853140345352
True	607.7574911026153
True	667.253093338626
True	912.0509248807628
True	129.14351903633133
True	307.67057220406014
True	253.12925696117176
True	325.31303196556354
True	88.34214500906208
True	360.77841522004167
True	4.540969329573306
True	324.3573942717877
True	247.7658570372257
True	612.8546826774968
True	278.36702514194627
True	345.21699814532263
True	11.926454095634128
True	58.27281156334576
True	545.2049381902009
True	31.453191549555942
True	142.80144317648384
True	64.72966469724182
True	151.5429602512791
True	246.18505865061417
True	69.93630709486753
True	377.8392438058934
True	272.5945883770368
True	105.0055917687547
True	334.9214501510575
True	64.06037860195421
True	582.8963428877784
True	859.6106586700876
True	283.1361142575264
True	1179.6812011893226
True	103.96207835762628
True	297.3440424772986
True	1060.0141115730478
True	89.79998770695464
True	285.0081561577547
True	9.658034631079738
True	407.7886406800882
True	444.8673067697493
True	162.2894041323054
True	612.9659419615192
True	915.6374081433644
True	156.34810827013615
True	80.82416748269392
True	336.68023622220227
True	594.2305968596315
True	632.6590918467647
True	1206.0773033470996
True	29.1246369467814
True	988.0840831555748
True	130.04995119898967
True	638.0068216409228
True	118.40997724462096
True	127.93938462270827
True	180.6004603304704
True	164.92655379894316
True	770.0585116309206
True	206.1505238754226
True	224.6119333848021
True	72.11419711639681
True	513.7829102597321
True	460.8795184878528
True	181.0740837315209
True	233.7824011599408
True	17.984629241572
True	430.13655411923054
True	207.37870542844323
True	283.5123745059254
True	110.76622012527794
True	713.1039520872495
True	421.00499572786106
True	268.0033712411114
True	641.6535042467015
True	514.2259720588147
True	448.1583849491561
True	137.75940933552158
True	526.6335202383104
True	426.726611327156
True	2.696933936252344
True	187.33037621963467
True	87.03873331413719
True	249.22438682712243
True	3.2643027829859195
True	119.60489002843224
True	348.3520942117326
True	7.724593064205505
True	851.6018863518848
True	160.06645833402789
True	721.2568096323815
True	778.0241381813621
True	155.28694779944007
True	222.4259119583609
True	494.142640744638
True	841.9091256825086
True	49.7654252703839
True	42.33189247691645
True	133.07479483823082
True	617.337311597731
True	718.0227669922359
True	178.96622669845834
True	591.6347502402139
True	593.9217209720829
True	831.6218430754313
True	411.0392291926868
True	187.3488217947808
True	863.9290386272878
True	221.68383421119492
True	149.7876261161472
True	321.80788773022493
True	233.0579405285351
True	202.45136843400064
True	615.3076998343139
True	252.785643509044
True	189.3862895403041
True	450.9452045633471
True	465.6080870086723
True	60.77535050624533
True	285.1658849556633
True	76.70655511979452
True	339.02193711948274
True	363.4851357058009
True	254.23172588647463
True	176.65362036912933
True	376.4591328856342
True	632.5064589778121
True	764.0441006957143
True	287.6657742082999
True	745.117436214597
True	66.46595837194536
True	861.520121147985
True	347.45847360746825
True	12.303209222465703
True	610.7423273155601
True	702.3741295851405
True	262.861692759428
True	169.6685209390795
True	51.65648389130703
True	379.0915150898638
True	79.33431519291997
True	14.293337380841756
True	897.4924644479395
True	371.47928533750337
True	171.026695230891
True	980.7438575526804
True	10.66031832333978
True	791.8644794517592
True	29.51498474320797
True	678.4920958582364
True	57.616932510103695
True	771.5716132405236
True	440.7232179545282
True	192.05623434480577
True	453.9231320066028
True	223.35713221221783
True	300.4262691129928
True	221.0572647841821
True	422.4990944659106
True	9.538079482371971
True	322.5811438765689
True	116.2094376811352
True	11.95107153090435
True	465.1766932743955
True	737.5821128968993
True	285.0286400587586
True	84.93827478629854
True	319.170949294108
True	80.65142128715623
True	177.08421821688455
True	180.3070037507237
True	385.0745979720049
True	44.51024455078349
True	143.61287361414549
True	390.9648079419355
True	880.1646828168894
True	110.7855490757102
True	209.5433091060172
True	437.5570850993117
True	20.295460547909137
True	416.6024291360274
True	513.9353295353294
True	91.4899355333079
True	388.33465725605737
True	368.3987537195362
True	426.55481739936255
True	582.6916033631542
True	1049.010441402904
True	963.8486639331156
True	53.12389689183626
True	1071.3246428382822
True	112.84761835561144
True	121.81979627530994
True	103.90705627416529
True	484.7127632069996
True	370.7796025332983
True	564.9650557843134
True	249.62797702222903
True	156.18076408692002
True	405.534507449881
True	15.50743986986676
True	453.0081122476665
True	393.0282277774429
True	145.01569640455787
True	95.7788025410123
True	554.586682035891
True	974.8308730211384
True	210.7461400272897
True	68.800725684126
True	428.96965532686426
True	380.4214819971746
True	475.1834400858953
True	312.89491636529624
True	4.233202658813716
True	527.3117021688001
True	512.7346091507278
True	498.22714490464807
True	190.16484273360533
True	102.78674255061306
True	21.13069265034601
True	370.5167126208594
True	109.5817331553734
True	8.061142662327436
True	31.66699407482926
True	346.5460376155359
True	643.1987761836144
True	140.26116300920222
True	90.776369690313
True	23.33653269679213
True	405.7309940889576
True	361.7032582861442
True	805.1777165302865
True	302.3837882343642
True	516.0249990556102
True	531.8729283433919
True	519.6709701279641
True	288.15627027747314
True	545.8533637501338
True	99.85042035035326
True	582.8786164060028
True	7.155901993308111
True	354.8598099172018
True	447.95340060845183
True	985.485522010363
True	334.1372874296987
True	850.469590665437
True	944.1515988012884
True	169.51175496187744
True	35.165678038390595
True	380.5789903180863
True	387.0717640522103
True	552.0073710550995
True	233.36841700096707
True	30.206425375828484
True	648.2475254994932
True	124.35201166341724
True	1095.8452234306285
True	332.12117198541245
True	469.99685807863415
True	126.01029522018924
True	808.5088696592796
True	131.73999946007606
True	830.7887068443955
True	580.324663399769
True	192.02308659050288
True	117.4912021571011
True	66.95198186399745
True	577.6367109897548
True	904.7756856783296
True	431.2094972436561
True	526.1988052326599
True	132.23824148148177
True	619.3441655336603
True	490.9211315787415
True	799.9953566847158
True	320.3675490864137
True	593.1048062714796
True	115.30298978578872
True	26.942668888001545
True	417.4601610975505
True	170.74225706381654
True	102.94034525791108
True	389.1778409639232
True	1069.8464501641297
True	268.04722871272565
True	551.4612200513947
True	10.439615634998413
True	75.5068566388688
True	322.4394773426035
True	757.4113669449151
True	449.7474352024734
True	507.0346965795279
True	712.7963243283555
True	64.1486016404265
True	732.2126399631059
True	44.169762834129
True	98.85370050235748
True	189.6272952579404
True	78.74635566562672
True	27.86003386735032
True	300.2054739970581
True	478.1682170380877
True	900.7640837729482
True	862.6927927046285
True	5.686487774226214
True	282.53166842337515
True	477.5957448802159
True	118.64106541451322
True	245.74884108121515
True	330.2371534010905
True	1318.13257750706
True	461.07388714496216
True	24.145763608870517
True	177.4875177321653
True	725.2385525413138
True	35.27995313522872
True	172.95976033887902
True	545.8787281095272
True	70.12186757314052
True	857.2412755670189
True	331.09267296036165
True	653.2016646933101
True	75.7452244994605
True	688.6941491375002
True	602.4478146252219
True	870.7032866400077
True	253.66924077113447
True	510.2800147807281
True	821.4253528914167
True	916.8595616171466
True	239.13197227941225
True	769.5762793397009
True	216.6649681040184
True	437.6538182651536
True	361.2271972883032
True	495.38685251820266
True	488.4620153469201
True	312.49953563843826
True	350.206116961629
True	117.0846681238648
True	356.2324465205918
True	1147.7617262773283
True	300.6120680107048
True	144.57356300705032
True	311.0840727318392
True	719.308419826955
True	650.5141441896806
True	426.3510021759982
True	122.63170816803472
True	331.0541135725734
True	30.96215230318583
True	173.69302871482617
True	92.26465021257091
True	89.12252111628105
True	551.8436425247438
True	146.53328337770157
True	135.6553562478863
True	111.12596890992752
True	85.25181900836654
True	443.681256406538
True	395.7975992523822
True	1017.0308833642224
True	526.1586653278923
True	849.3148198554368
True	276.43430837582457
True	300.7455516553358
True	525.2895525386159
True	194.33390140942063
True	771.9831652731133
True	245.8678654454309
True	354.3669093191175
True	69.23325357275661
True	111.73493193997048
True	252.37881039805032
True	125.186454433468
True	455.9740891258203
True	32.01926448055521
True	586.491519657417
True	1008.7477861252164
True	730.9472190885828
True	1.1037057461122752
True	60.4903902871886
True	475.829335886215
True	445.2283424331768
True	73.36290224378274
True	124.99750442324056
True	300.81051367943417
True	83.37479567003054
True	50.07944905719831
True	723.1465239991321
True	649.7396971951715
True	154.9173580383821
True	171.8826919327313
True	514.5636436060996
True	54.47583496509127
True	23.92854351910192
True	544.4383888821123
True	464.2168343886676
True	1141.8773482809129
True	47.30963303674877
True	455.4731704247784
True	892.4343244094315
True	783.7939221360301
True	297.7840621426148
True	753.7382477220253
True	397.5780276059583
True	39.455987742008986
True	93.97418661224776
True	722.9899806905769
True	76.93808339951087
True	143.82044728017075
True	943.8299293613928
True	187.55921696364587
True	281.31439525222504
True	105.95543541641082
True	611.1618312972086
True	619.0725346982848
True	212.8047185769473
True	430.3316494908104
True	41.71166334577469
True	283.9126957587023
True	574.507716395898
True	624.0312754130501
True	316.705619307771
True	75.86606751007382
True	912.8861768444136
True	1067.617583092662
True	569.1036112774784
True	62.780365876824064
True	31.45789260519399
True	89.32180051225967
True	107.37328690590412
True	100.2092870020324
True	867.3807747418424
True	1178.7830024798818
True	724.9052868212206
True	335.1615490657945
True	9.127063102804824
True	19.894780974328544
True	348.9696953333151
True	484.196068749812
True	47.98497005849012
True	569.2821756142855
True	430.3435180606904
True	405.83337993340575
True	83.17237572796235
True	194.53815947869853
True	267.0650460232686
True	136.41622525540072
True	374.7970763326775
True	46.06405263185482
True	179.14433523276753
True	1128.5479654901592
True	5.44441138906129
True	28.086301574914707
True	579.8031725472866
True	363.10358998662383
True	774.3239914288072
True	155.4735290958689
True	753.1991840967709
True	569.6529721491411
True	279.99871091175123
True	436.4631628621521
True	338.8861724872464
True	290.1442219743729
True	268.320846947307
True	397.8293175951264
True	507.648714636596
True	521.0407728530827
True	108.84529052324596
True	359.1069422056191
True	8.699133204551147
True	189.94484073744076
True	232.67551722574436
True	866.6940875982781
True	608.4143419878556
True	29.520131612808356
True	739.1489233485804
True	867.7122584354289
True	104.89888846110796
True	348.55527722425865
True	841.9788170161669
True	218.2427458285378
True	163.2102299701052
True	512.4104496681775
True	601.8423808305768
True	1094.74000820624
True	148.43414476617912
True	154.35086831670642
True	260.086045011604
True	306.0238533377486
True	413.5834650625704
True	412.06178241723467
True	323.70111002199985
True	440.6154033007823
True	490.3505529459265
True	227.2271422859812
True	1444.062568873402
True	239.34288794578535
True	407.9825487686575
True	52.72384819735839
True	752.0698300349659
True	246.2971762381332
True	909.8328288116744
True	566.1373581924846
True	323.57244433326656
True	775.4453958088583
True	274.79909619019185
True	216.94985699143055
True	252.5908509094895
True	220.7513905802825
True	143.10101043254926
True	254.90505452015017
True	708.7768133289172
True	539.5945913861184
True	218.2532559464188
True	1157.3382921104778
True	118.16170556545838
True	261.7932323694097
True	68.53179376848216
True	318.4751638850847
True	408.7141202405402
True	88.64058152656192
True	224.9608246685434
True	73.21200042045227
True	701.9673551498628
True	371.500638578459
True	232.75956874472115
True	706.6887906880149
True	873.9434737632034
True	800.2917383473956
True	827.0310070539896
True	345.48193315515624
True	1.340005882136686
True	269.3634044016838
True	57.45486075200099
True	389.2154461730021
True	54.341026769554205
True	353.4790249570146
True	852.4743863606292
True	997.6680135210828
True	405.90269901062254
True	21.754927372590547
True	550.611783112199
True	516.6333585062148
True	191.14997999540745
True	229.80013014152755
True	296.6701988909684
True	22.00344633362698
True	129.18596699256244
True	1000.8730648572928
True	61.10801004190591
True	500.01018085183534
True	794.6842913703198
True	101.15665818825184
True	254.0211088263588
True	114.68675589770632
True	16.614489709280647
True	1.0876254549465094
True	118.64905746210178
True	1025.3998501266929
True	466.2780299759771
True	66.06663198417868
True	791.7786573766112
True	344.4044193063591
True	1.1559905885813022
True	431.88613901167946
True	185.84510743895456
True	481.4924200324292
True	77.60436853684142
True	333.78137649473734
True	367.330618475825
True	156.95276329812415
True	196.98958080155103
True	128.57631773299534
True	178.71193320254946
True	980.6787789301292
True	16.79455208169348
True	509.3861734052416
True	510.3106142283838
True	415.6403687634036
True	217.6704532148259
True	238.6836954499028
True	157.23785238309105
True	45.94680932914098
True	504.0891024761788
True	152.83257376110686
True	826.1768508527732
True	843.2870410343195
True	254.2716215353645
True	311.74278852712257
True	530.4866265609563
True	40.77153750172362
True	81.49181622802742
True	733.7005408220944
True	1105.7359421695248
True	114.506517215292
True	736.1393798157089
True	140.79465210807896
True	937.1007708319474
True	667.5249401081093
True	109.66241230845873
True	279.1243224637497
True	632.1775525330922
True	265.0574188200514
True	45.356807184615455
True	569.7447581389282
True	444.2949670799964
True	5.015683246939451
True	477.23821745740446
True	65.74072292326616
True	184.1009468952435
True	245.4969107025644
True	321.03578429115265
True	74.37907310516843
True	230.63437843892328
True	358.3061372110321
True	443.56299068075214
True	931.493277065758
True	49.66566816612723
True	924.2975290326004
True	1029.815360010371
True	133.06957023351833
True	76.38061887296236
True	988.3159130489336
True	33.51649709988833
True	224.93054488021335
True	88.63167206086513
True	212.2728762165879
True	379.1195214570032
True	967.2740933119914
True	103.77293974472916
True	71.022009705719
True	664.60563969038
True	277.4151755501817
True	731.1469848031187
True	54.73663451579628
True	484.8253306056676
True	389.4596498916997
True	689.9642960307019
True	48.91571661869851
True	103.1742701064474
True	27.60860141330566
True	271.04050099558395
True	42.38841101675008
True	362.2413513618814
True	2.956606648559366
True	1180.742738564043
True	100.9085577637076
True	132.02011918961225
True	360.299933731093
True	729.2580988654142
True	667.0024493588045
True	1034.4842904128193
True	472.2583271875317
True	422.577808617247
True	143.78522007181454
True	411.0087173076213
True	841.7993057824195
True	418.5788999627227
True	947.0863510509192
True	86.45619959439499
True	417.8148100247344
True	179.61980767589293
True	288.3617443027225
True	745.0911809638313
True	164.8991749643605
True	132.91634258723963
True	64.14030874608989
True	870.6413575307498
True	794.5079674928757
True	77.79439883638378
True	461.59491824569415
True	729.9433326107171
True	424.35462568729207
True	57.65767674228941
True	322.5358174928592
True	797.8098670520676
True	29.09281901160635
True	365.30540024795056
True	163.94948681517656
True	283.8200542838564
True	33.96687665155292
True	214.77495131021277
True	757.0684759938941
True	638.5744797624119
True	56.70522137477812
True	298.40475507351294
True	886.1604899304699
True	19.537728445468023
True	313.85158710712113
True	289.2250057999176
True	421.2363441832404
True	212.2943592132008
True	581.026618510567
True	47.15868554740703
True	956.6745868261984
True	913.0970769051944
True	44.62652387348339
True	395.92207216970496
True	722.5831369483838
True	929.101714033659
True	265.5739012116375
True	588.2556007564849
True	129.53164744501822
True	188.86191872451897
True	134.540870689948
True	135.00420373843372
True	208.01612459281884
True	955.23196432032
True	779.3105138463739
True	933.8558557614552
True	20.368074703135918
True	27.59416699634821
True	368.7188979524076
True	13.040424691583448
True	610.6897904587786
True	1063.9714900755655
True	270.6081276615397
True	207.5987483612351
True	85.28431618955783
True	205.6181632527658
True	130.30788279424402
True	44.67250002814827
True	137.94287228169898
True	88.42870799565887
True	241.52300083582423
True	542.547194381034
True	162.42178411352458
True	28.51605918961627
True	61.21125467405968
True	431.826175230377
True	264.9234973055587
True	585.7177959963441
True	22.72782247262067
True	109.21704880650655
True	679.3510397937238
True	257.4408837341608
True	473.6805746320852
True	650.6953785526496
True	99.72478517042424
True	109.41975547731904
True	83.63010324033483
True	25.421529934300207
True	117.01831405683372
True	86.25188483390863
True	105.68837612091438
True	152.75791090329702
True	239.4803831896694
True	843.2856752508262
True	273.0400279322669
True	921.6878912505148
True	164.90228908614463
True	192.855062384684
True	790.7485153249405
True	307.1491082835135
True	584.8065829202437
True	254.57404890258985
True	336.72901655347346
True	444.4276951602232
True	573.1683292481855
True	653.9394864751462
True	353.65235293393965
True	35.45591853182988
True	547.0507386200532
True	619.7875671299894
True	20.35401484022824
True	10.85414152834732
True	263.6439302622604
True	404.3051808330155
True	451.813733255808
True	63.79244593000283
True	645.1709344349312
True	942.6845727543968
True	233.9571695975881
True	900.7858316102684
True	275.5036757324396
True	109.08895124170051
True	290.4988475233491
True	703.9857282292107
True	40.740583077094925
True	564.4033657374414
True	1302.869550193994
True	1018.1939477074342
True	901.9049152677284
True	203.5169906806224
True	87.89785039870829
True	190.05548792282465
True	835.5474210126991
True	141.2874680023647
True	1077.0461890607037
True	874.1339674842886
True	42.52793652994725
True	87.4925701260983
True	429.2449925282183
True	410.21898458355815
True	214.7742075854945
True	511.578533201032
True	655.102984717809
True	122.0062401938692
True	272.523743093169
True	1052.152439446442
True	54.0521896742417
True	685.6674493721677
True	561.1356626932265
True	39.456918521749145
True	814.324422191252
True	390.6884590121247
True	559.8668392323907
True	111.7714784322368
True	268.5641389498478
True	215.47342575880356
True	27.321482978472403
True	130.66662232905333
True	740.6351758464103
True	135.48097281902488
True	372.9588457652497
True	63.13825817945799
True	613.396915518407
True	608.6088544624322
True	236.8915794920256
True	454.5698223316499
True	168.46942395508484
True	168.67744501149602
True	214.2687518572545
True	292.8634466378577
True	360.2270462662297
True	124.357406871485
True	193.51058983365365
True	28.627210648728244
True	873.4738563128592
True	317.02089325334254
True	10.056784677033932
True	368.1006124319541
True	165.7922334755139
True	627.6407284088333
True	368.9580804597324
True	583.6755589891553
True	548.9197002476008
True	490.52108066368606
True	794.9719525514128
True	245.1132566513413
True	554.017624906931
True	150.2887279498487
True	543.1321900106276
True	356.6288668391871
True	377.7758352369334
True	131.24506794337657
True	139.54422591796816
True	110.33905077477831
True	68.16460153691231
True	741.7960484269801
True	180.32328611409068
True	46.47443566965594
True	0.0
True	570.9971930361834
True	113.10033591917924
True	19.602530060362987
True	40.89732362780779
True	110.8501786366023
True	539.993886288747
True	181.088910415971
True	104.44221579443906
True	33.248376563234714
True	159.42737777129483
True	922.4281130310824
True	50.33953678278064
True	218.48046640570996
True	739.453188931945
True	317.0251443516524
True	449.12152075344665
True	477.2072173824908
True	504.10229385908815
True	608.7092452885166
True	900.3234977991979
True	276.8744705660386
True	1026.9399536706642
True	933.360995871871
True	601.8116894897144
True	343.06993519979983
True	872.2950409386813
True	11.825235339233371
True	34.06610898727385
True	286.6938236750742
True	41.41374737026655
True	197.47867268948613
True	733.7170614151602
True	212.9405618230869
True	724.788816182031
True	756.9297247407093
True	115.79845450201157
True	363.4300980691698
True	597.2545835220012
True	25.43265627862868
True	128.1353469659742
True	441.1999104872979
True	305.36557014014545
True	200.01444117616168
True	108.73783201454958
True	377.80740716066606
True	23.021038908534354
True	374.3906171501728
True	362.53739622602586
True	1021.8658580246896
True	381.3630455357064
True	30.580041556414397
True	434.27432007695774
True	449.7360133257236
True	230.8261377873801
True	30.45923735545687
True	767.9245464111077
True	438.7527524938173
True	170.7750811848953
True	13.50706417436706
True	1202.2847933394428
True	162.66288552106627
True	27.6137179859263
True	305.967754972229
True	265.5941596721515
True	115.36724208173464
True	288.0724468689629
True	46.935428585451895
True	344.3029443478902
True	297.928801629721
True	317.95173579151543
True	32.02185728955015
True	45.93548179117629
True	1059.0463330599318
True	24.98699922983753
True	12.679028784941192
True	175.84372269619493
True	659.0165830795304
True	8.308249105234701
True	189.6853578941428
True	178.27403270017462
True	518.8389125919424
True	382.6851615764091
True	740.6646632720772
True	332.00402658767536
True	489.906483533902
True	451.58685238842907
True	507.8137701946643
True	98.600078411719
True	1272.1012899217856
True	893.2489527800442
True	293.4705408716821
True	522.2124133565953
True	103.34329256440284
True	564.4257391760643
True	441.06954411586486
True	164.86159442160852
True	76.89665453475973
True	351.681844695936
True	162.79355009719737
True	28.897358063495798
True	609.953809044983
True	385.09921698245375
True	73.96656338866124
True	30.13363774896979
True	667.6877456650758
True	502.095438253317
True	74.00857921096186
True	21.751325774770415
True	326.3763397624396
True	342.6991625295862
True	698.7102064465856
True	561.5416685381978
True	562.8986145651897
True	796.672037017499
True	8.678014351735493
True	53.849017276000566
True	37.29780903549862
True	58.63949944351573
True	510.7337396463624
True	591.8064969104304
True	85.1892660159781
True	113.0039583106146
True	202.8312458772695
True	73.8455418831652
True	178.2951766615887
True	207.97456438785952
True	273.64942342603007
True	802.9138646858881
True	600.8392368341334
True	288.039054868475
True	195.32053402106865
True	253.97172759797823
True	262.7011110109348
True	770.2015723818006
True	318.1671999394493
True	173.5442751447217
True	933.1875756610132
True	330.24799981691154
True	452.7557163575182
True	149.76593004729122
True	120.59240339021268
True	62.98974549762188
True	203.91813652431625
True	971.8062527985822
True	504.9806123831864
True	110.80027723346936
True	352.289988846008
True	101.2833315677649
True	651.6222579869739
True	4.894673482413298
True	698.9256456249726
True	37.973782988259984
True	911.2144538036168
True	845.4815188463585
True	210.55342191850295
True	27.942457421881677
True	81.40715062741337
True	462.86149824866345
True	234.0817150401264
True	1.628212198080953
True	81.28511999213927
True	1060.0251410476856
True	353.410165202269
True	678.7414641876968
True	482.88351622297387
True	31.47522543216948
True	133.73550291473182
True	432.9391174118302
True	956.9255443220266
True	804.8063841446184
True	410.9306686340748
True	342.1844159928466
True	18.36337547635968
True	78.43829778621665
True	753.789471725273
True	494.60641648350526
True	389.0012687900064
True	871.4358115178601
True	26.990482127576087
True	220.02083912536148
True	884.8624854849182
True	218.75379521339755
True	7.927050476085438
True	515.1205401430769
True	102.21396594617951
True	633.4701237580047
True	56.065178783915776
True	255.59620822829112
True	888.2164810548345
True	894.903307914854
True	278.16909717687696
True	454.6587025468494
True	119.0090152447583
True	599.8509757647982
True	262.2274857975222
True	194.0325426892
True	874.2285808974015
True	53.27684795264644
True	712.9395492392595
True	278.52561274389075
True	303.8254677770727
True	168.17551205608785
True	483.26381240309
True	598.895976981194
True	372.01310247334703
True	408.485790747467
True	69.83601934341567
True	156.66914036685532
True	457.27798372822855
True	214.92317099549408
True	36.858333504370734
True	210.00521910260787
True	400.02924137370127
True	394.5695636187583
True	731.8378091285093
True	134.7806390278732
True	644.5977211577149
True	509.0597707375532
True	587.9462115297034
True	138.2590028406171
True	40.998735383945785
True	663.8517487410846
True	72.62654853999906
True	560.7753947460855
True	706.2688932731166
True	453.3419561895184
True	129.4961202039315
True	500.5650248922454
True	3.5599443505371573
True	393.9717977709186
True	30.396418486452564
True	628.4004230831333
True	268.92664669780976
True	569.5002428985531
True	698.7785606336952
True	138.22501651812323
True	521.8288663832071
True	486.2426685912122
True	65.77349460174318
True	948.6243944385664
True	3.784770131155781
True	28.408029256929
True	631.2110878069864
True	677.5650454134914
True	143.13858934343813
True	418.0769459541142
True	125.54683958310802
True	70.42551055276331
True	475.0450507963406
True	43.48428543103494
True	496.9234222161919
True	13.404900354054812
True	833.7551554828503
True	552.1170613948142
True	620.7764882168161
True	100.69293784108446
True	384.5454065457136
True	1002.30691378768
True	843.1975467651827
True	141.52020119854282
True	533.9760734941644
True	456.9796170578018
True	244.88222066205208
True	264.84826652459185
True	5.497625408748826
True	310.61500169058667
True	10.346823390234436
True	373.534513519807
True	70.09749737233776
True	426.8810501169008
True	660.0115970701921
True	121.47457953311542
True	238.77285097559476
True	635.3862142779809
True	670.1406462026024
True	294.4467809252499
True	137.5319166800033
True	158.2163220046528
True	474.0503734177007
True	90.99291567883056
True	10.740587509085586
True	484.97098784757287
True	563.0225191152554
True	18.09787251261291
True	135.44776548313655
True	901.2379083423656
True	467.9650622749008
True	266.75167826614984
True	31.55512287249761
True	466.3488759454093
True	105.39627449263492
True	593.3248025546242
True	672.09796633598
True	296.2168061665014
True	377.5018019585475
True	183.19595882485768
True	242.38777897964115
True	74.6152646249121
True	222.4016429231496
True	492.3552484876361
True	21.254339041952168
True	454.491363638832
True	373.7798921352789
True	730.598978016182
True	917.8697087538752
True	878.8871563643404
True	155.43787592820175
True	397.959897393408
True	73.1072127159006
True	181.2788383622159
True	321.70168773922086
True	10.76955667601906
True	824.5900898295347
True	25.36842038017328
True	400.8925528740289
True	269.5398154618441
True	618.1061073986956
True	204.8133128641673
True	38.49888438081853
True	708.2136115205662
True	1089.766503314343
True	220.2539502337513
True	133.68134888940108
True	599.4352503217181
True	493.353781529387
True	17.548710241640553
True	780.7324163759205
True	113.41751632859042
True	48.20799495565347
True	304.1182824183315
True	362.8458463126428
True	399.83923728826574
True	265.702828353331
True	20.415267821035997
True	22.816083292101208
True	841.1143312573173
True	205.992591255858
True	113.77043715802428
True	829.1293949494786
True	652.4402986490138
True	615.5921766361276
True	446.9891426737452
True	147.59062881403665
True	31.66931837507745
True	101.91845501603738
True	422.1275477009284
True	230.79449180277732
True	481.6294859956676
True	148.08034166453504
True	497.3308229947181
True	656.2208737782254
True	958.4928821848974
True	24.936256678559975
True	952.0824240681944
True	1026.3378051061106
True	480.04372366666905
True	81.31051043910952
True	793.7793542678271
True	638.8866920750942
True	679.1794863887127
True	178.0560005185091
True	748.2176728435098
True	692.5737094306636
True	125.90681117568312
True	786.7890956046615
True	829.5074442925242
True	486.4643973456402
True	234.24242877243503
True	72.25380285608864
True	322.53964875337624
True	354.5337821451007
True	454.80549049818654
True	429.4084316031309
True	190.81702681586992
True	306.208413481567
True	2.628256314106099
True	12.587751804677318
True	104.8955929807089
True	136.88007844386632
True	346.3929874709244
True	350.8444943459316
True	110.21793217144028
True	17.8843974814711
True	215.74077853634628
True	846.959328820554
True	450.3980485061191
True	544.7268994268017
True	558.4797398304224
True	821.8547976138416
True	649.8485074049775
True	98.18081902578832
True	202.38700620276683
True	238.31991821490544
True	279.03138269840605
True	104.44154197244086
True	376.9860919747485
True	437.93730815784255
True	172.79346417885935
True	657.1234313605203
True	250.40477255840943
True	213.55953057167667
True	30.817863345245613
True	253.2915572567009
True	446.08836041000615
True	164.4491545973748
True	515.2243468801279
True	482.9409757989651
True	234.79827044890575
True	112.27999036991288
True	43.67031372774795
True	403.5505588754808
True	797.2077214082867
True	164.4809825701511
True	1039.8965410915291
True	1041.7574946026768
True	469.9324736917839
True	101.97442725531896
True	125.64682707946804
True	680.271389781241
True	8.839017209075319
True	226.3479705989465
True	126.29160269812564
True	120.69882805773577
True	329.7865817055498
True	648.7375293565334
True	37.6309262922025
True	129.95842820637844
True	965.5329038734536
True	56.51276735051649
True	441.5949290215456
True	523.9429371925461
True	248.64955386421525
True	136.69049976898518
True	938.9490587963636
True	1195.7082471353042
True	511.2901558075547
True	633.7740425787547
True	213.94907482152385
True	159.26055953883306
True	311.54929402137645
True	251.55186247844625
True	171.5708028004034
True	285.7791534396946
True	356.17290207840887
True	11.4038953870654
True	613.8281338428387
True	151.0524233084045
True	74.69256308053203
True	453.3559608942135
True	328.9927872822705
True	1210.2961092219175
True	349.927183741496
True	935.7334607785972
True	9.417383558269806
True	264.9144044505403
True	229.58704216605784
True	153.12003185811406
True	509.20195127182166
True	189.1679121492353
True	414.7730367324655
True	319.88924718512806
True	109.85873288842606
True	351.0823966339481
True	1062.183186087527
True	715.7942164424461
True	221.65736305273984
True	103.6292564608399
True	287.29938839616835
True	23.47853957889152
True	340.5305912392181
True	312.4325289324013
True	540.9035466204651
True	460.2017568464408
True	358.02490659479054
True	159.86541807816698
True	11.88161885522567
True	428.40953868915807
True	279.3382367407459
True	140.09904363303394
True	306.81418074741805
True	414.8048135798748
True	817.9190750889107
True	305.9904325829129
True	775.9092978549525
True	393.9354106093882
True	376.0168467013811
True	1.9045542909021893
True	1142.5427537358105
True	107.26210811510822
True	919.5120622234068
True	198.25557465133352
True	458.3179527382628
True	663.5820044469367
True	87.49857414049127
True	474.975204475724
True	31.86854549311333
True	414.13488641250143
True	77.74612865619923
True	218.92920883200705
True	36.816986019142384
True	680.6912397806726
True	192.3777556126702
True	27.65655181798671
True	395.2684158061144
True	99.21367839572407
True	175.27933164261498
True	770.4544362716421
True	252.39667287523432
True	155.210553180311
True	383.2557057039165
True	523.4750803314291
True	344.1532593471596
True	525.6798104305112
True	626.1812790495302
True	161.8750845810162
True	6.8686972319776505
True	74.82845056298542
True	443.5189233194032
True	97.01655121627222
True	79.03859518600538
True	1055.5808353866205
True	26.74251152302913
True	320.613417931699
True	323.58758848375084
True	427.177007171089
True	679.9017176813497
True	190.16274106791167
True	657.831751731928
True	332.7351757352101
True	343.96381449973944
True	270.7742700643587
True	215.60411551931924
True	369.5024221396589
True	437.0831869794055
True	401.85547636872747
True	612.0049949757694
True	135.3136325830056
True	76.42068938888085
True	38.47301048594317
True	282.9733002381571
True	628.0977399270716
True	417.9571855345726
True	791.1828383315095
True	222.4473177277739
True	390.5111954418373
True	64.81684223603246
True	53.65117725126411
True	405.16838645982745
True	207.25609989957164
True	225.78692004562404
True	40.01039570008474
True	1073.9661947338627
True	179.65718373514665
True	888.1004819626555
True	316.17701258747
True	927.704845137688
True	234.2598696562996
True	460.6981224325956
True	519.3763814314905
True	601.5362060209584
True	212.4410320324016
True	476.8874761394095
True	915.8291871721034
True	121.38335497259868
True	7.6075518177587345
True	584.9822388806164
True	26.29382424534641
True	78.84319122693022
True	814.759188085955
True	235.23853695452223
True	1008.4042128475934
True	685.8433240165225
True	408.4410259293634
True	271.2615639991547
True	478.299898832278
True	337.3190657604628
True	182.289734445761
True	710.6199854699759
True	696.9028371369443
True	211.3079541350908
True	89.41645472505891
True	521.8806943561943
True	137.10427418921265
True	389.5258768281516
True	343.4476769930287
True	65.54925135613068
True	375.9394187304927
True	396.37686911536815
True	377.8786898211158
True	420.1491651854488
True	428.3720410842116
True	656.0924194241594
True	55.57794614214475
True	457.9004503839293
True	325.23944564066664
True	650.3989860500791
True	224.71460787672828
True	99.3174023226868
True	42.23281831935578
True	544.8676938210838
True	657.2155103129579
True	192.30485652363723
True	409.5338093435418
True	346.15438122466685
True	16.911413051726647
True	174.63480012588664
True	291.3322442154504
True	2.965982591211485
True	885.2239945665503
True	83.71083884150572
True	105.30719699105695
True	116.97232210189732
True	362.5954321367202
True	36.6682740459797
True	459.07821847312346
True	222.56763950606083
True	5.257791992941437
True	114.39651191312583
True	445.5598002998844
True	49.26487711722911
True	69.70877948741409
True	170.3165775337908
True	300.15784533285193
True	960.6770578291804
True	389.2776022292143
True	942.7458999301087
True	181.73076834221155
True	1031.137428049365
True	751.8080578083186
True	668.0968737452284
True	410.57230363485473
True	367.4393994054577
True	76.70748393692038
True	70.23960324346312
True	77.28492687169857
True	163.0587901213952
True	485.3265226142908
True	1066.1005205375236
True	179.57966152019168
True	346.3893460938988
True	446.00073630932906
True	568.5757341044367
True	574.7556157771343
True	285.9288654356819
True	476.4124661852176
True	665.3169942073664
True	94.70041200521196
True	732.2805911758302
True	252.017018350374
True	141.219609330922
True	406.23198334336047
True	849.8960021910924
True	417.8788249091842
True	848.5140490514354
True	203.16264063691216
True	347.22338097958806
True	690.6423607536581
True	619.7542048554733
True	187.5244588432183
True	258.98172737531706
True	803.865145201431
True	33.25311925300048
True	184.1240818533765
True	495.0348777325455
True	663.2542666557509
True	109.2003755070809
True	36.99498840875344
True	158.47820773915305
True	741.9924865684828
True	308.38623293250004
True	551.7163799456628
True	358.71746485485954
True	305.30293492534673
True	454.4342323116472
True	499.7490531549821
True	71.7208049434129
True	364.8053677072368
True	802.3338651280495
True	0.0
True	300.592576696469
True	254.6064708540619
True	956.573907749838
True	151.77805208194297
True	648.7412433090466
True	623.3014817564995
True	108.584749594561
True	220.8782624443268
True	129.19758335307358
True	9.964022944747114
True	295.1304896316571
True	372.8258634029532
True	1139.1489872802226
True	235.5725121679808
True	420.4376640537528
True	655.1703375182632
True	207.4861421366188
True	26.630967394394037
True	846.6582631007716
True	593.3594803491247
True	159.53791173156677
True	648.4346269889278
True	165.34115239112325
True	294.2543267953516
True	753.7751138487633
True	37.12681752422423
True	106.58936405027583
True	506.1751898377395
True	67.38712064654807
True	74.05535009925164
True	408.9791872673964
True	23.38522523530463
True	751.8049299476698
True	100.83933912516515
True	163.62989439203338
True	18.289219519430578
True	656.3578334312775
True	28.65461702819168
True	778.5985056835538
True	410.306812286905
True	112.47457238489184
True	713.0213802588781
True	527.525247226232
True	548.6834562177479
True	49.889566477421695
True	366.24186927238304
True	5.936943494724458
True	88.42952185443453
True	374.4571777378956
True	48.79877290329474
True	122.54852050489406
True	298.94936130197846
True	190.9469678689024
True	98.31652209994608
True	640.2716174141366
True	21.506229934114025
True	1132.0151104483496
True	485.83606561773416
True	311.06468292284643
True	504.36029376051846
True	128.4882980643098
True	813.5986465991214
True	1101.1015468927246
True	764.3309282422576
True	182.15304816792968
True	231.35697264575128
True	50.81611935993512
True	58.16545893763164
True	158.18243030372275
True	98.28914765671732
True	167.64388608719395
True	1167.6569508354617
True	317.1237447243151
True	356.7474962648023
True	703.9213616644761
True	15.5487434814197
True	13.159077392861818
True	571.2814510398158
True	5.17153589592089
True	115.71575238346328
True	688.3072994299655
True	182.4113215102221
True	650.537639570226
True	835.7921639342817
True	149.563537193539
True	886.0425496964892
True	3.052641837514554
True	458.9430174669373
True	1050.2603344145168
True	24.822568902267943
True	237.95002308961128
True	138.74557764193344
True	949.7562205783706
True	238.14511478977744
True	467.1429430864797
True	116.86596414051785
True	520.0645848749152
True	156.75173927115364
True	99.5917195274264
True	384.2184151370217
True	69.71032522933623
True	55.84647997427943
True	1083.715731314687
True	263.8003724915689
True	154.20757314380035
True	356.52401763755944
True	398.3470228716392
True	216.13470733784223
True	167.3810038943637
True	404.6615914578587
True	32.239238504483524
True	482.5353294258457
True	1137.4506927369805
True	113.86628285733464
True	478.7676414004503
True	307.4484898253065
True	27.486305650527555
True	400.2094559159351
True	106.81855532144937
True	572.9124987627024
True	210.9476227761369
True	409.1775816253001
True	21.04535426354692
True	453.4622309223504
True	102.43815442476736
True	349.8129411610647
True	31.420860809798736
True	163.5830005630508
True	242.5994568415844
True	787.3079018034445
True	56.1648571993126
True	140.83357837584808
True	232.8548326019813
True	140.09043643544788
True	616.0041526420879
True	567.5888782854904
True	787.3115640684064
True	398.3167887445497
True	540.5453844210978
True	426.4369708130579
True	678.3778916367224
True	65.00742294994397
True	460.5511694182496
True	422.6498304653918
True	48.6595310998414
True	83.85179025662097
True	127.30447777655236
True	86.5731077597394
True	332.70530059116146
True	859.790374253807
True	332.2115576483074
True	1110.4249720167757
True	322.1855984335384
True	912.6592480406448
True	144.521896366428
True	580.4375451205236
True	591.8695043715068
True	701.1277361472743
True	455.95069598737285
True	66.45603250816578
True	286.67536502213096
True	39.92241622562781
True	162.66350898421405
True	165.24011263157774
True	1138.5882506424691
True	235.6409902096478
True	550.8592020511602
True	569.2209454207077
True	577.8859924395488
True	855.9846110548947
True	599.6072112455855
True	640.3792386256845
True	909.9978326593746
True	124.5844623553398
True	321.2110303839765
True	262.9494898611801
True	336.6639077661098
True	91.50336268272596
True	383.5064570056755
True	3.615235778108537
True	320.0976763460177
True	264.97705773387736
True	602.2571122032223
True	282.7915018188205
True	362.2602752539895
True	10.701604417298372
True	56.13020119541447
True	533.3323023894577
True	31.369475982644744
True	148.26290181137367
True	63.45615016836107
True	150.08093955410942
True	243.9436263561203
True	73.83486786395889
True	385.3427579690679
True	278.030319497614
True	102.40008462925702
True	339.1014623587521
True	65.25001318021849
True	579.9361255603923
True	878.0878944017784
True	274.64613441594673
True	1145.9478329594567
True	109.16392096998436
True	323.63888798003654
True	1073.696039038926
True	89.21600859354528
True	287.2007427071774
True	9.742752104702031
True	397.8149683888434
True	449.0513919056446
True	153.94771868157758
True	620.1415118396112
True	885.0177648930965
True	161.0189691252012
True	77.6704869863716
True	325.93200957560794
True	572.8026627722456
True	617.0883508273291
True	1251.4927974661073
True	27.58156001258815
True	937.8276127722298
True	140.8306358148629
True	656.3947195530943
True	117.35214747800664
True	132.43488731586325
True	189.26234571211924
True	167.92982998046216
True	753.196146588391
True	213.72924514845104
True	231.05725524796884
True	64.39727821629016
True	517.6204401232726
True	465.4381834459035
True	172.5740181847603
True	231.39533100978576
True	18.502922686665933
True	419.5214893670808
True	225.88735529662983
True	292.3255675246389
True	113.28727412200702
True	692.1866510653969
True	425.8314803087615
True	260.23109028215555
True	641.5847728638507
True	512.082122574804
True	475.1552191095004
True	129.3151422814948
True	516.1294787972278
True	433.8692830110609
True	2.468001176427337
True	191.25272168679453
True	92.68974989435002
True	242.24323934253695
True	2.7930774603874857
True	118.74067658935998
True	365.09225221026907
True	6.299722737490889
True	846.516553066631
True	175.18982238479282
True	732.0983023781823
True	784.2467755638188
True	158.16827168729375
True	227.60195266919808
True	490.05819441836167
True	863.0184590213895
True	50.66436697027246
True	38.826626312410326
True	136.26914212930282
True	614.0475525664625
True	707.0269071425457
True	175.79820989599787
True	593.7479429445813
True	594.9445252740733
True	832.5317212711004
True	403.9582035883727
True	188.9361827962468
True	869.5829713211742
True	217.8817560398116
True	156.53828757848785
True	342.0505749315285
True	223.957196499088
True	212.4720909144636
True	613.9155352165047
True	243.01544728188577
True	196.886615794986
True	452.32471621862345
True	475.6540150391129
True	60.51081744901209
True	280.02712884584776
True	78.80621523948308
True	336.4671857593496
True	344.93042966469176
True	264.46936093083946
True	174.50967473638565
True	376.21539359402647
True	620.0163014641547
True	762.7119352832651
True	296.07933658940067
True	731.5433844203103
True	64.50277305585968
True	866.0073274025968
True	349.44473614825364
True	15.136964250738888
True	603.5932407705466
True	692.5960773053496
True	265.1088406762165
True	169.95945094315525
True	47.78246373974629
True	382.8049581882216
True	80.26855164519881
True	13.154619123351564
True	891.3963355859847
True	369.6628173782098
True	169.91441008409697
True	989.356192645734
True	12.436189147461777
True	817.842294429425
True	30.28012940700709
True	613.6775850602288
True	59.33097562551672
True	760.441333046656
True	432.3049141321619
True	202.50458471876829
True	430.0194433471655
True	208.11830649209728
True	297.9535235613641
True	223.74596534775588
True	420.7758192660251
True	9.650167273262012
True	324.43232902737486
True	114.92494071973464
True	12.638537552231448
True	471.6610363757876
True	745.7832847375993
True	291.2963654209675
True	80.85142612909738
True	309.1147385218686
True	82.08767425981306
True	192.26342999918668
True	176.51186800055066
True	370.4621807428108
True	39.384425051394
True	135.41109007757242
True	364.2368007499917
True	877.9540838636103
True	113.78088795435748
True	204.0749696089947
True	449.191366721173
True	18.61317333999765
True	405.47505879288815
True	504.4604478503754
True	95.07457937865796
True	396.8496148797032
True	373.4432877875747
True	407.53959156907695
True	608.2250685587132
True	1067.5832070973956
True	975.8630912823694
True	53.01358956745422
True	1038.7120422475627
True	111.855504081435
True	106.9066214096517
True	114.16901643745388
True	516.3260597425989
True	358.6914759148732
True	585.1994713575449
True	257.6439470848247
True	157.84374422212045
True	397.0731186538617
True	16.551390414586447
True	453.8415348974388
True	377.5515218140244
True	152.3273423337738
True	94.72642642940872
True	530.9673100748852
True	1004.563496085218
True	184.3232399940414
True	70.02261717159665
True	410.5787568368344
True	372.8199314225325
True	477.8126408574162
True	324.8881008236409
True	4.362834021972702
True	519.6531862966273
True	497.3581925554444
True	502.12260719232
True	187.3781332055956
True	102.46940025242417
True	19.970581118351983
True	375.2560163229293
True	108.43624443744667
True	7.002394575261375
True	32.36416659450058
True	348.0208437543509
True	645.7574134743088
True	127.58771333154296
True	95.40412409595814
True	24.069709049854023
True	389.61312509414574
True	350.3882695883096
True	786.7118451600489
True	302.25927769243253
True	497.15566665592746
True	532.8530214735734
True	534.448538081058
True	296.5708587209088
True	533.5502634496207
True	102.039147078459
True	584.4900653963742
True	7.117944931044738
True	372.815727732184
True	474.73780885925
True	969.1829151789676
True	340.5154791018486
True	805.5965030312682
True	1003.4380145060528
True	176.76707777820917
True	39.67849902952968
True	360.3624946543256
True	384.6116045976671
True	587.9611474833749
True	248.7069285970549
True	29.38894635327697
True	631.109302389166
True	131.77448916558896
True	1055.1703968440731
True	317.2599680643801
True	462.2198887600776
True	126.62179234932375
True	821.7657527884455
True	139.64531003004288
True	830.1853436450833
True	524.3302306374571
True	190.29060836160048
True	115.6836298498335
True	61.98920371442598
True	558.7203368259956
True	936.0436507550352
True	427.58076750689503
True	526.5861549969195
True	129.7192289009093
True	634.7389930842071
True	483.303435951132
True	782.3585063159902
True	309.4842877875713
True	581.7681081490409
True	121.52497720817328
True	25.142782887418385
True	419.2934436574251
True	171.40397335694678
True	99.5994711125558
True	368.4851880213631
True	1121.0298842853583
True	267.3660072458282
True	556.647464338656
True	11.743000515995067
True	73.94685980430116
True	336.8678172122888
True	767.6190434224051
True	455.9781779439947
True	513.0735823909756
True	723.2934442058609
True	61.96415484234846
True	742.3514175539866
True	47.54893882388993
True	101.91288669111265
True	185.75092717593805
True	83.96663962952852
True	26.548113927094334
True	308.6991371735468
True	474.8148989723311
True	906.9635167531336
True	885.2740217307747
True	6.135099020240853
True	285.9359370211765
True	474.13581641112944
True	122.0632782117279
True	232.62753270281337
True	335.3497613174217
True	1320.26319762814
True	443.07876540872127
True	27.15178244714007
True	182.1982943507902
True	733.9587860032973
True	37.44547419770384
True	174.09414294447538
True	556.7320821157197
True	73.61618034587437
True	856.9243739364624
True	326.8716347819501
True	668.4112584250499
True	72.13728469600413
True	670.3976706581151
True	571.5478930859128
True	890.4975230790986
True	249.59114386103275
True	513.6613650157061
True	849.5431595270492
True	928.8370108193952
True	232.00147930722463
True	785.036789078152
True	215.84577695398383
True	460.3559425823266
True	374.469463836533
True	502.83661975420426
True	481.63986033936993
True	314.09731893870253
True	348.81491353658544
True	106.21988417591136
True	347.1373226111796
True	1143.319198564405
True	317.34938469781724
True	142.30386339063915
True	283.7454530130328
True	761.3641411902817
True	644.9482103143115
True	417.1017729061279
True	119.58695075562788
True	335.5570612827551
True	32.43917975662112
True	174.55960741849356
True	92.02830561457148
True	88.20925732265609
True	544.6586777778841
True	138.7232647701915
True	133.7560515259261
True	102.55883978638462
True	87.27314641173209
True	450.6585768921116
True	386.7133913385484
True	1037.814956358268
True	555.6628906008497
True	827.3949269286497
True	284.09086049348633
True	305.1013338995116
True	545.0250586003868
True	199.67547784476005
True	732.5602653346593
True	246.1456737236488
True	328.84820829895403
True	68.15850440344094
True	120.76372187209265
True	239.94258591753524
True	125.25637071271512
True	493.8097812902424
True	28.967034476484475
True	571.7566649839063
True	1026.9979560078114
True	725.4870363885285
True	1.2512076761883757
True	60.81048835909088
True	492.61569397678
True	433.0012729976177
True	75.07243822702233
True	127.01014677071537
True	312.3018962962199
True	79.95000436628358
True	53.50252064036513
True	721.8015764498518
True	651.3682688369684
True	160.65299728472365
True	168.993318248695
True	550.4466989296517
True	50.65327901505169
True	25.023259609982414
True	572.9142187531633
True	452.4025035505599
True	1151.040927943509
True	48.02408460453254
True	474.4497478681234
True	886.6290941978455
True	773.0108399319662
True	295.3684634553883
True	774.6089827764365
True	391.3717084002285
True	41.50005099240672
True	97.9173840105919
True	701.0920629024049
True	71.91598989961564
True	144.90623862412102
True	951.279015060801
True	194.54569691353197
True	281.01204321718745
True	104.48298405202245
True	626.519423762942
True	590.5552593572066
True	211.66268700685413
True	438.1157057260841
True	36.99666857739222
True	277.45521995035114
True	566.3622846188275
True	609.8494610756247
True	313.33300947812506
True	75.76415434942734
True	929.028629111442
True	1034.5040516730603
True	561.6115162366166
True	67.66206642912383
True	31.26736278968721
True	94.18562657165953
True	105.80450155788428
True	101.63957906817146
True	869.8357062419955
True	1218.4412948321076
True	747.1165194548604
True	328.2524378590061
True	8.62838929172138
True	21.722194279239385
True	341.9679550009197
True	472.1448851389227
True	49.2332722432282
True	554.4895833369648
True	417.2578214574236
True	405.1954678087091
True	78.52310293866354
True	200.81475988979187
True	262.63531429893754
True	131.36125806551345
True	382.1914045097242
True	44.57608551657464
True	176.03284666693995
True	1153.8504778210138
True	5.8366066711462405
True	26.537340505027085
True	574.8866235601716
True	361.58696629161904
True	774.2284738171335
True	162.58723953323818
True	764.7365909751351
True	569.5542672410709
True	282.81812316253354
True	421.40369745317656
True	332.8421402287455
True	292.81334696569115
True	268.56900168753424
True	397.1402270638373
True	504.1655454090259
True	496.1517523892854
True	107.64145905967696
True	369.3950698109609
True	8.739284770165192
True	174.6081136385187
True	233.29772027869663
True	849.5472854107412
True	577.4897675782629
True	31.719741921252904
True	684.1038376674546
True	840.233283835266
True	110.00132462557974
True	344.7158277730138
True	845.4782259189102
True	216.1218882074144
True	165.4643855667304
True	527.1551710044342
True	580.9951536318953
True	1094.9252305876169
True	146.18052504789787
True	158.08270146719093
True	242.08585735608216
True	322.0995887832542
True	437.2186221455624
True	416.55432887966873
True	319.326552967219
True	433.0859587527841
True	490.42380465620704
True	233.23421909117852
True	1456.7422895687798
True	257.495700413583
True	410.31953786675086
True	52.73410375512324
True	764.8990711157239
True	264.23824179254626
True	906.2231739189464
True	568.3888697055138
True	312.28046260380603
True	780.5355311462707
True	265.7743325690756
True	217.79633824136488
True	258.1331043601602
True	223.12386642310733
True	133.54460812713563
True	265.3558071194945
True	740.1267176298949
True	514.2439830689713
True	217.94819215473163
True	1204.1593904694068
True	115.9532999648026
True	269.3947059708932
True	67.04301140229184
True	310.24548945474373
True	403.0065091130002
True	90.34848383114804
True	217.43011056036428
True	73.9637205086208
True	689.4008275705816
True	378.31703130893857
True	214.9734052155144
True	724.350756972313
True	889.7824172335247
True	832.9853962685802
True	829.7262372514318
True	348.6418984769792
True	1.468662916804529
True	268.0970531720226
True	56.76845727394234
True	386.568698340692
True	56.264892969696696
True	364.8747426037158
True	867.8091831650494
True	1026.9931312473204
True	395.4028794287649
True	20.54412390901776
True	517.531024300383
True	510.2129297618396
True	191.37841277731
True	231.97419436992848
True	294.412356298411
True	24.04442636879073
True	125.43442754861267
True	941.6716780592742
True	64.95792167383088
True	504.4091481666513
True	793.1497906970103
True	100.43948070406532
True	233.9506058681174
True	108.91096401889888
True	15.629502593400463
True	1.672501010992243
True	123.97327972156948
True	1014.089183566002
True	490.1084674063072
True	64.49743737350416
True	796.4184328087732
True	343.0955706451784
True	1.314447998235359
True	444.1320657891314
True	181.33888698642525
True	484.78597661163286
True	83.48997666180493
True	322.641328276824
True	374.063671757685
True	165.7081354145441
True	219.1824160410104
True	126.9823058141185
True	175.7103522978712
True	988.297962572808
True	16.072094432853127
True	504.0927383247941
True	487.3622487474641
True	392.5502243158136
True	218.02500159147624
True	231.72125092069533
True	158.47216479111978
True	45.64154514538955
True	477.2567111207953
True	153.47095046342852
True	855.1794511374246
True	838.5257457193761
True	248.13102160864565
True	327.20530455121894
True	525.0138228743734
True	41.31770344012659
True	89.97790304628151
True	743.6644431581329
True	1073.1993347654834
True	113.74163210806424
True	722.4497773342846
True	150.5656015708249
True	925.9222865801336
True	660.609812074015
True	109.13748156839672
True	278.0063177490484
True	594.0303343295994
True	246.202825306686
True	46.61176700919764
True	556.8777018900199
True	444.0117660873368
True	5.719447814418587
True	466.5046422042132
True	68.31724463793795
True	174.06467521655088
True	234.01339816207368
True	312.0162301248354
True	77.51352036361105
True	221.96992337287972
True	345.02062760991174
True	427.11851285812446
True	919.0440205508517
True	47.08357141758011
True	883.8804455288406
True	1027.3495718685838
True	128.02932982609508
True	75.07599058837765
True	995.297587095388
True	36.20465769915268
True	231.32393293887088
True	87.93641170521191
True	221.0109238228789
True	344.16219618116065
True	983.928399907364
True	102.19727525348353
True	69.65661007360687
True	655.9532561218255
True	270.79934356842466
True	704.3671885240069
True	51.047833474570986
True	505.5338936962613
True	376.5473818050489
True	679.1102804396272
True	51.775679760655855
True	107.15240017901452
True	29.67174229136462
True	275.3954589956037
True	44.49555826252472
True	345.8347625027112
True	3.4365060518411865
True	1200.851040621959
True	100.9160089882216
True	133.46854415541898
True	349.49945894668207
True	728.0149572162225
True	682.2733778031229
True	989.6404590689652
True	456.6204498797919
True	403.9428923823767
True	138.0559303597681
True	413.2353851272139
True	845.0246572668608
True	432.4783197631519
True	941.6750360632844
True	90.24893510320292
True	410.72761004737873
True	170.8777010173004
True	278.39371209853226
True	737.1323945243163
True	160.3860266818778
True	134.54530652907715
True	63.46729385470668
True	870.0454214444522
True	789.8986472500264
True	81.96125415423909
True	435.5695627794536
True	735.224095377763
True	414.9726972251635
True	52.22978677568104
True	320.45817782228846
True	781.0137168821902
True	29.296021225427697
True	362.5801890573076
True	170.99587092670768
True	283.4697055666139
True	34.16988070369319
True	216.74840148628053
True	743.8881043750861
True	637.054272949697
True	57.5136728388965
True	295.3277012675608
True	887.0056047848328
True	18.58325596663914
True	312.2889430621516
True	304.71850442438347
True	440.0809504149306
True	213.3058563968696
True	607.132216021475
True	46.98687374219067
True	967.8088554927014
True	906.1463885237604
True	45.41935461253921
True	393.5898340087177
True	713.6743499925545
True	922.5646184803104
True	270.06634667670284
True	604.7257501003572
True	129.82023469211785
True	193.1355281699621
True	135.8247056467664
True	138.24818291736352
True	201.5124618360469
True	975.1984511284812
True	780.2335638633751
True	962.0500696210248
True	20.25963016065586
True	26.359365637083947
True	358.96329287134176
True	13.424871806779098
True	604.4588249204196
True	1087.876654689817
True	268.7170619345572
True	204.89774906100928
True	85.6007929872435
True	209.61888664624172
True	144.04800623237242
True	45.90257909707595
True	127.9324559654242
True	90.20619675083034
True	247.1805255487201
True	527.5300706999228
True	160.1835987408916
True	31.305351386739343
True	58.506485979103296
True	434.9960101685511
True	265.4443257645524
True	571.7898134205113
True	22.648410095730565
True	114.5198900756718
True	667.2904311769564
True	259.8163906484063
True	481.2871549521045
True	651.5456661313053
True	104.8089746828754
True	113.3791781260856
True	82.11863938524256
True	27.521474341774088
True	117.27460503601304
True	88.00476164009362
True	103.23956867600266
True	160.69395426799957
True	243.19565553705644
True	826.7918034668577
True	288.93932675158163
True	942.7338876036506
True	164.75312481980336
True	193.9412066819341
True	784.4496834536671
True	306.63062379901504
True	608.620630218641
True	252.0951841156345
True	348.9246950154347
True	439.4797738870668
True	568.0145532300864
True	657.5292357883811
True	370.4761146568492
True	35.125693585028365
True	551.6541508491013
True	621.7028493522611
True	19.652327176454225
True	10.082950211931744
True	261.47564359685884
True	417.2684736765996
True	449.5775476706914
True	65.84824760352996
True	628.7989356663945
True	961.3854639086528
True	234.05082718151493
True	918.749055753227
True	277.06640168645464
True	108.25299435323838
True	269.4784028460432
True	667.987190539179
True	38.18110819381324
True	582.7010071857758
True	1265.234068387392
True	1022.0648656635068
True	879.7444695583733
True	220.61180342748813
True	90.88466544521376
True	192.73354420477992
True	822.054217181877
True	149.9106912117819
True	1060.167108572389
True	866.9560529866241
True	40.79096817306609
True	88.97890151097386
True	434.75626351412006
True	385.0553276838998
True	204.34513394591028
True	514.6845558425254
True	668.2400152169388
True	119.32510284463928
True	282.00500477183186
True	1007.5431788887796
True	51.08796099166874
True	683.5100370094024
True	546.2476173044676
True	38.34134634479669
True	816.0646550167983
True	387.1656734118902
True	573.2621191791511
True	113.238182650611
True	263.50263883919087
True	206.71961756745668
True	24.406582922563206
True	132.32413642513728
True	748.8161198726186
True	138.10792837206134
True	371.9231800886817
True	63.95679370424119
True	619.8007641677447
True	622.8901753743544
True	213.5345657619592
True	475.66527254716686
True	178.1383180512711
True	159.64908735640984
True	216.91019104553507
True	279.775188697459
True	353.22399735176225
True	128.56599624007276
True	195.02048233476324
True	27.886054163832917
True	898.6618469982922
True	305.442800157515
True	10.398455939119886
True	371.7881626661199
True	160.59320456475524
True	625.9506650932118
True	373.3324778280599
True	583.6310512596801
True	553.8773726129997
True	492.201809026516
True	781.7414149504405
True	245.5608952873756
True	550.9334894619673
True	160.62471961621495
True	542.5247548323738
True	348.7356385837079
True	375.0461709655383
True	126.60730053332394
True	134.6143529379265
True	105.62501346436945
True	68.54446855740758
True	739.674380073001
True	187.4792929053512
True	44.25673534487001
True	0.0
True	568.1606792821387
True	105.81461756391056
True	22.831876415513666
True	41.445016727326205
True	117.07804640480796
True	521.3710075386215
True	176.9770613523598
True	103.6996217881512
True	35.80776416751608
True	160.60770267257072
True	893.9348074937379
True	53.103043738682736
True	228.60115448239117
True	739.3397965290334
True	321.0206502526224
True	467.13169308474266
True	477.2840777418527
True	508.6762829197344
True	597.7238047117216
True	923.099974550826
True	257.70177446261954
True	1025.734846282481
True	912.6641827272202
True	615.444074878735
True	347.42351854314256
True	865.8772546750233
True	9.159893562634233
True	32.293652843228905
True	293.2820595225747
True	42.47492285978269
True	197.83227983690216
True	764.9859082278987
True	206.30671188673708
True	755.9036549756527
True	745.6585905885676
True	122.14518475666776
True	373.3221708221344
True	591.935359290888
True	23.932974269433384
True	138.20516217649822
True	427.0895565350292
True	304.8704405295367
True	205.958444050549
True	119.91652049478444
True	383.17991241440063
True	23.02605345998531
True	369.3074381957453
True	368.6284650426469
True	1037.513013643663
True	362.1918963144335
True	26.019018271378776
True	449.7169094486933
True	434.20581544911647
True	238.0101763353471
True	31.178608356604958
True	763.2628986512474
True	444.525889879474
True	187.537087631459
True	12.863768456551323
True	1214.7241991725234
True	165.2503419142899
True	28.15171228010188
True	302.6750281324403
True	284.7320771824168
True	113.69824872903632
True	284.3096900174495
True	46.9984809730824
True	331.38158748128666
True	304.7351676858685
True	333.89379671960546
True	30.584941185607384
True	48.636922131383685
True	1034.73191415085
True	26.304305822774253
True	12.936196462550695
True	176.8955732716143
True	657.5895609170108
True	8.623362441171988
True	190.1409896409969
True	174.172139606905
True	545.3328475657949
True	371.2022255586822
True	746.8114955746411
True	323.48462718580447
True	506.37176720056925
True	448.61146591317913
True	484.7903771697355
True	103.3218085653914
True	1242.8854795184493
True	925.0686680143328
True	288.22773646652246
True	539.4861272825902
True	96.86429393409011
True	595.4741412496267
True	431.3341093706148
True	153.508313946198
True	77.79341568324693
True	343.59116853454424
True	175.86780304765168
True	28.55469455964862
True	608.672564686482
True	385.0267353477682
True	73.96109391092037
True	30.307367792146387
True	678.7965493830503
True	504.4722328567378
True	69.45844357278882
True	21.799310897390555
True	322.5503266278707
True	325.3467413213576
True	728.0596138490782
True	560.1741706937806
True	553.6218912942627
True	793.8358459953348
True	7.518765484024847
True	56.91643048273073
True	35.21273418288409
True	58.78516401457728
True	513.9173755373643
True	583.7030237466398
True	88.55135739731949
True	110.89271086001786
True	186.0264404563333
True	72.30515133951238
True	171.66263161947293
True	220.2694434934105
True	266.3202192258033
True	828.0258880936809
True	609.3250072265974
True	285.2213493360736
True	197.08015235689763
True	274.5574114638355
True	241.4105167451054
True	742.6133582906194
True	333.94394453285463
True	162.80910689808454
True	916.0657720482524
True	342.0973368622119
True	470.1571018067165
True	153.56742066288805
True	113.50193114917474
True	61.53349106439492
True	221.05110871156327
True	979.6262175023408
True	522.3960057692768
True	120.87077728283506
True	365.2375014355879
True	107.3627109566918
True	670.5355114559011
True	4.880940497014312
True	701.6279267987716
True	38.90897901232187
True	948.8139352157724
True	843.4622449405637
True	219.08662832046244
True	28.71053464091412
True	83.24413527267863
True	465.8148359528568
True	229.9048541701746
True	1.09198191242969
True	79.9190636730908
True	1100.7198542039314
True	342.6131899143099
True	681.8849223426505
True	500.052622315368
True	30.93118408672231
True	135.83624421340704
True	457.8153969122115
True	946.5184967378692
True	801.2104783647476
True	411.70156740284455
True	349.3918356545126
True	16.69873208588112
True	79.10248496835779
True	748.0857215135458
True	464.2858143128294
True	390.8728348796277
True	859.9516027403954
True	25.850144066803576
True	216.5884331103459
True	881.6373908959346
True	224.77547685277045
True	8.381298481673468
True	478.9174893919599
True	105.16430183759184
True	599.4682507690524
True	54.48442048155889
True	260.3345372699305
True	850.2171108046497
True	925.0919378758496
True	278.180213993572
True	452.098797870202
True	113.60548401510474
True	603.66367192059
True	267.2114274503032
True	188.94101620823847
True	843.1291450078309
True	56.09907211259804
True	742.9460942042375
True	275.8139028562742
True	299.46684784465066
True	167.37748250866915
True	475.0825766781571
True	625.397052973968
True	370.6831360431741
True	395.4793508871492
True	69.32693271608025
True	158.15735054074645
True	461.73217450989887
True	214.18337028983024
True	37.37994386932999
True	199.64119602742716
True	383.8073951853981
True	376.9470384872256
True	747.58555614696
True	140.73679101027454
True	647.2904016695543
True	491.5417422244921
True	604.9951681712395
True	138.60097755252335
True	38.84418446371702
True	658.2807151857132
True	71.86994292947803
True	562.6971610206552
True	667.6975439313206
True	456.2406233506924
True	128.7300917785423
True	531.7476045993035
True	5.403450930597252
True	388.23089337203
True	33.539241648241635
True	635.6314020869884
True	287.86593949740364
True	573.7731646434778
True	706.6468435535743
True	145.92440352042232
True	524.2387880779562
True	494.9376291254076
True	64.7284265588961
True	969.9835932350328
True	3.1689175672833776
True	24.582093793924397
True	634.2810054558146
True	676.2244063226808
True	134.90001549377033
True	411.0514325149718
True	125.96066889289264
True	67.02561552338894
True	458.1868939427354
True	40.94008274892326
True	518.7006226615191
True	13.473833463891529
True	859.8651791352783
True	546.189096723446
True	658.1751244487363
True	100.3952033924331
True	393.3743021280101
True	1001.2485544014058
True	827.9641838094389
True	138.44766136665606
True	543.3347592179967
True	451.5708335034491
True	250.16631019950316
True	262.7965409641882
True	5.166682920316228
True	326.7326344129762
True	10.788700856875042
True	370.35555288115376
True	76.64556005404027
True	428.6150148361741
True	653.751654839121
True	127.16698790992103
True	231.8453547131535
True	657.1726950561789
True	673.7287366869493
True	290.8708694125827
True	137.08243509908712
True	165.01218106485956
True	479.1046608874136
True	85.76469160542378
True	9.865403727204246
True	518.9759165800057
True	565.9265198110512
True	20.511865006422585
True	139.8875155523189
True	894.4564188404281
True	486.7511742479528
True	268.5793722193571
True	35.78398509189762
True	478.9133179960157
True	115.57838444978968
True	598.3252835633616
True	670.2684205148685
True	288.9977383281141
True	385.99604091523145
True	178.94299588249888
True	248.84075891284365
True	73.57358557037308
True	212.18193501136068
True	504.7335644031935
True	21.97713099736164
True	433.8275223872414
True	368.4410044751883
True	701.3630955744786
True	917.3375208560958
True	900.5222632788619
True	164.28211166384236
True	390.1231634814074
True	75.04874877770061
True	188.59900634115647
True	310.8247553524868
True	9.865099841505138
True	794.5208850998725
True	24.671345273198632
True	390.7125023469215
True	264.8086778162299
True	605.2011699074462
True	207.2037895261081
True	38.08550515749466
True	690.4751824194278
True	1070.1652101250622
True	219.1994709609458
True	132.1937828440456
True	613.9693181369892
True	497.34480181057
True	18.901948614836968
True	839.5654772334904
True	107.41471950748384
True	45.14161329162087
True	305.53149497448464
True	360.5384600629011
True	408.9094675957896
True	276.9908261483873
True	19.48458880188228
True	22.14927151830152
True	823.6817465934695
True	207.76055427591012
True	111.96161360629084
True	848.292726065937
True	643.3172168852727
True	626.6392258866455
True	447.5926245755148
True	151.85927533035243
True	31.55617428940125
True	103.5346037090407
True	436.2053215554135
True	226.2177298748789
True	479.72981460605627
True	145.68867392939012
True	495.1221855122208
True	613.6968447667089
True	947.89136749891
True	25.091409211633547
True	1015.4343894737364
True	1088.7308575074371
True	488.24490502472594
True	87.76733149468365
True	826.6942285675882
True	643.8837984780163
True	655.2260314288061
True	174.74385659629306
True	748.5443658436214
True	718.5712987061263
True	121.9570986720285
True	779.8234664287469
True	844.4059487381166
True	493.8943526650814
True	234.31785395866237
True	74.15854818153038
True	310.2864730608139
True	362.9037527191755
True	465.17225821504
True	427.4394745919567
True	198.5371431752212
True	310.3261967910751
True	2.706687254145068
True	12.83239728444748
True	104.9651774689252
True	130.630998742084
True	335.9555331828452
True	336.3844665441322
True	111.0895235012625
True	16.38222020288494
True	217.26313570828935
True	815.8183923731559
True	470.2357632720075
True	533.8404984019214
True	560.5500729602359
True	795.3237513240462
True	631.2577485520336
True	94.75289747240248
True	213.9404496909434
True	242.4820047111232
True	294.06931686508693
True	101.13700140784552
True	366.8196938291044
True	445.5138890150718
True	173.43637841757382
True	643.9932171072977
True	248.7412515948924
True	217.88652740913824
True	30.14163381856087
True	239.95846022558376
True	479.2232572820712
True	173.98257442844545
True	528.5843779149164
True	477.5158610550515
True	241.98205004502557
True	107.69245858632767
True	41.31960261893544
True	406.1126057251517
True	782.9587483590963
True	165.74467988134583
True	1020.569361229214
True	1026.374092103354
True	491.9933509566888
True	102.04935144157614
True	122.53163872282238
True	643.5644304744471
True	8.304567711763884
True	220.81772577824043
True	136.82500724634107
True	120.74254897488902
True	330.3567845369832
True	644.9122307476877
True	37.30872919514768
True	124.97193069479158
True	958.7698152358304
True	57.274380103397576
True	433.9976569039756
True	527.0104333296338
True	258.65712821295693
True	137.96314957217675
True	916.5359649717468
True	1184.1670897566833
True	522.3399264615516
True	655.1645824157217
True	211.97528734345784
True	152.05105439867094
True	316.56199836673073
True	266.8521644812018
True	175.2940886673547
True	302.5111748816145
True	355.15244360500634
True	11.185107454745337
True	628.0066421715119
True	145.35801058182798
True	80.0506526707135
True	442.43499668342463
True	321.20233539485776
True	1218.7959697251272
True	361.6103114063496
True	977.6953334241364
True	10.676640913256158
True	267.4268476097419
True	235.4534005950824
True	155.58830371728908
True	484.0437409603933
True	205.5731050300992
True	401.19318275133634
True	328.70373807572224
True	114.40624436493604
True	352.0813993065952
True	1064.3327385919474
True	722.3159874068001
True	231.86710447946717
True	108.20114963701796
True	311.10312881937523
True	23.06457466011497
True	348.3595637456827
True	326.9783141890512
True	559.1631197379846
True	443.6282006408536
True	353.65378623640635
True	158.78850447046418
True	13.052907950219648
True	428.94941816697286
True	284.1557232754416
True	141.00415943742175
True	299.603056017906
True	426.2892040077462
True	795.7762136019373
True	320.61765460914285
True	781.4276275225828
True	393.3856463839393
True	377.4017678157833
True	1.3989556778604733
True	1233.488206329012
True	97.99005024089816
True	936.2117871408204
True	207.76652134618595
True	453.2360677919231
True	670.9325988493771
True	86.65494705319216
True	499.0312623459636
True	34.12622315575473
True	421.1903261620736
True	78.98663621924982
True	236.80216095776817
True	40.68287523489612
True	701.1851255650903
True	190.291167395923
True	27.70530393925384
True	392.3140714935454
True	109.20174667768931
True	170.8939858157619
True	862.5526171884791
True	252.55716956585184
True	149.75468363627908
True	382.9352900397888
True	526.1369124811422
True	342.3349035953844
True	517.7251118398464
True	638.8636042108419
True	158.50419918262818
True	7.4984837046838
True	72.12020818156059
True	437.9278331132113
True	88.29361010395093
True	80.8979190390676
True	1054.8333256330154
True	28.768116929824963
True	322.022443869621
True	313.52215702517026
True	452.89117983626
True	672.1495497820026
True	188.0655598894982
True	657.6728176978195
True	329.65577365676955
True	350.00589138331304
True	267.15766141163186
True	214.07811268538745
True	362.979308507568
True	455.7329653405844
True	405.2498118181894
True	599.0659564276413
True	139.10714935734012
True	76.29013067299034
True	39.81652175195956
True	305.2411271170173
True	642.734523163072
True	380.20646733105264
True	791.7555881941239
True	200.06511704758245
True	379.4915902834528
True	67.32202935503688
True	55.70948826027265
True	439.343367791708
True	203.557641862897
True	217.74240884205412
True	45.509700706370246
True	1042.4168380207277
True	170.92089231264367
True	883.050647108569
True	324.0595280707714
True	915.61352782009
True	241.40996248510305
True	463.4983424765799
True	534.6841362062383
True	620.2297406013995
True	212.4798398746656
True	488.89086881974265
True	978.950276023446
True	132.66347326883565
True	7.852046273456775
True	626.4642823310397
True	28.908142854503872
True	77.15043746825533
True	781.3333305142162
True	223.38783673704128
True	993.8577463638314
True	695.230437897022
True	406.1622070647043
True	277.4854778734621
True	476.70353634309726
True	343.4462719556277
True	184.53732923625452
True	710.5625912659219
True	718.5087620146805
True	206.11103776461235
True	89.30537237729673
True	512.4557042147627
True	130.21796643277676
True	379.93175415112574
True	340.7565030825141
True	64.97276629421707
True	381.6172023615041
True	412.9784488623226
True	371.2708501571682
True	413.6688063639777
True	412.8780459780938
True	650.7077190683825
True	56.47423265319212
True	460.7259118405613
True	329.9381184947593
True	664.2348921150556
True	222.94470184831707
True	103.28122370135377
True	41.03801843186647
True	546.051250126144
True	637.9040875633763
True	192.14143624776293
True	410.26782995005664
True	353.5294808392869
True	15.203659336815942
True	163.2951193454415
True	295.840920398648
True	3.614359942346853
True	892.2572877829135
True	81.01695305569322
True	100.66123432781654
True	118.25097067958316
True	364.1583654234456
True	38.3541639301224
True	469.8744903600267
True	230.33240550689584
True	5.165788022499172
True	119.27632693214034
True	452.23778321075787
True	52.51222902059693
True	63.40356648477103
True	186.7519539958516
True	294.2902714330645
True	944.43514197049
True	390.141670460137
True	968.5293100801524
True	184.76666724682013
True	1021.5135780099052
True	780.2177839997679
True	638.5812973204237
True	405.9671727233399
True	383.02252923671335
True	80.64994300280898
True	72.5534507172024
True	82.729377260739
True	172.74851701216892
True	475.5620645361673
True	1095.1271853127146
True	174.04488839655784
True	358.61142647304086
True	431.8606886988176
True	593.0914097504152
True	587.7659794595593
True	287.0955953746199
True	451.2107835108652
True	658.6515031556021
True	97.16485654288272
True	751.9534841891108
True	263.53533268482
True	130.77076749965212
True	401.50049320779976
True	854.4068578278194
True	443.874103560904
True	858.6032973219519
True	201.7517160963748
True	346.482636962542
True	703.1478027204231
True	625.6113520222655
True	190.09718167391813
True	256.3855032463601
True	802.4748755560454
True	24.92472640674081
True	187.73637033308296
True	485.9223786007928
True	711.3011358503684
True	106.43878486921696
True	37.90967495401383
True	170.47305598755943
True	760.5702447830375
True	332.7042237353422
True	557.7912318855621
True	351.4134886925806
True	299.0804719753791
True	454.8882168183129
True	472.20044106789
True	64.67958743043299
True	365.50350683910966
True	776.6717054764184
True	0.0
True	294.5861932666624
True	267.83259836283
True	970.256859386244
True	148.57244922531063
True	635.2463449944692
True	634.0837431349672
True	110.18776024462204
True	221.5440689699421
True	133.15299214235336
True	11.40209860026735
True	291.43517274391047
True	369.1308046236194
True	1154.85858825481
True	233.8661416722434
True	408.2319063329968
True	655.1888659490182
True	201.00247417809967
True	27.49345985269388
True	846.3668158971772
True	601.8184114576321
True	161.2064980862378
True	594.5091752109171
True	157.020318722176
True	293.0465911712306
True	777.7041100658851
True	32.55770866639911
True	101.25553222560907
True	503.72558505660174
True	67.49766373600569
True	77.84986073995046
True	410.4933400455197
True	23.919020696950447
True	783.8477092512447
True	101.20729185615856
True	154.60168043425804
True	19.412389852535878
True	694.4418093700037
True	29.719441073562024
True	787.6083062670932
True	399.9053235797841
True	119.84578973116292
True	702.1198221716955
True	527.6221587139438
True	591.6649734672981
True	45.9268279461116
True	371.67924686565135
True	5.012786294621521
True	91.90788687536316
True	379.1823444790664
True	51.56070264054649
True	121.084772605303
True	303.7726776354711
True	180.3719148608227
True	97.87423805077265
True	637.8725194106024
True	21.05084380310185
True	1163.740719377308
True	505.95948423988256
True	298.6972488809027
True	494.01232295046793
True	128.17289787600194
True	773.0519780203072
True	1103.150060342192
True	751.8894451532234
True	183.42808178929369
True	222.4873742821072
True	51.09022276038521
True	60.4130996113121
True	149.78897259440586
True	103.86943755455977
True	162.9478659200758
True	1151.6973327940852
True	303.79256033250624
True	355.44053175883977
True	708.1578038333258
True	17.696656461262926
True	14.211308186002336
True	597.4072173069125
True	6.440381835486551
True	118.27567462513062
True	693.6126424248267
True	180.44444435098305
True	633.7355551127771
True	829.777769520004
True	154.6524229163683
True	899.4843003274162
True	3.20071399627614
True	446.48002205900775
True	1053.1731988843364
True	24.830436737129222
True	240.5686200180531
True	154.3951884400651
True	956.7691119687169
True	232.1982075457599
True	495.57994531626304
True	120.368467959337
True	498.37065897024536
True	152.23915754307637
True	98.93670403692678
True	385.442510400078
True	69.33088697206975
True	57.36141273129964
True	1056.361826332981
True	267.74982494957806
True	158.97822285474695
True	365.0365233279721
True	404.9669695705213
True	212.83029103490804
True	164.0229086756792
True	405.35197372105023
True	35.32493919324436
True	486.6833883553136
True	1092.8880328223247
True	112.76439467866204
True	470.4886349243762
True	315.7955495210383
True	26.086364471894417
True	407.70395523361
True	102.81912582633288
True	587.4789109274266
True	197.6466388510903
True	433.5714558227706
True	20.054037991775186
True	424.7437735459108
True	109.74339829356886
True	333.0866705249944
True	34.033622083902735
True	171.14932687121214
True	252.2286497508628
True	736.592386816843
True	61.77877743122587
True	148.60747979889092
True	235.09694948135132
True	136.16017824351195
True	638.0275168390507
True	559.9733257330025
True	794.8410422643802
True	400.5831415174456
True	536.2067080083115
True	413.7750953090274
True	669.3446296345058
True	68.36415014807625
True	461.2428825080016
True	429.3466548602595
True	49.95381225115759
True	87.73540950836751
True	130.14745046138003
True	90.62887093246906
True	326.7002077895201
True	862.6417242980035
True	319.0962330986316
True	1154.1845641252985
True	325.0181789150987
True	891.1475030369047
True	150.6490434982915
True	562.3329744108225
True	602.3063557764036
True	700.3858474436912
True	447.0265119953668
True	59.02459863798553
True	284.10295299586505
True	37.07304765240285
True	168.55492275638622
True	183.07851423774903
True	1150.574156212724
True	235.2434879292564
True	561.5749156721292
True	542.3199387493125
True	566.8977275938229
True	858.4634169371724
True	590.9788976842734
True	649.0412071473991
True	925.0451976948286
True	122.1404762929006
True	307.59076433943585
True	264.76913168299563
True	323.047505770769
True	88.52441485574117
True	392.1023073474202
True	4.650057685451455
True	336.732783944764
True	253.79589631388
True	586.2743874894268
True	291.2421958133517
True	359.77160538874693
True	10.473480244048504
True	58.84133474338717
True	546.2312271574872
True	29.66721561341692
True	151.65174080318792
True	66.15013052503102
True	146.46427658038172
True	231.265317434197
True	70.80416010348752
True	399.3341575704748
True	290.893990888701
True	105.58466146181148
True	341.44153899024934
True	57.23505641288621
True	601.6220377336019
True	826.0040699291696
True	271.4446811936777
True	1174.3455532048888
True	115.0061569761504
True	316.1586233675956
True	1059.0853384542318
True	89.82905894323734
True	280.6583334277925
True	9.77218484614536
True	406.1319505696311
True	452.9969666708536
True	154.70001522028772
True	613.6791581219734
True	923.422841510274
True	154.72537778417745
True	77.5518175143479
True	335.03592726480827
True	547.7653346975238
True	640.0891831546179
True	1200.0039688497711
True	27.3074136868738
True	915.213261295096
True	139.26018686861318
True	631.0927918913656
True	112.35771855044813
True	122.3809019928603
True	191.7737351401582
True	168.93366414136938
True	760.9943471894327
True	218.58408158991827
True	233.0550384177053
True	71.17504861993159
True	510.4110660820253
True	458.2067122471505
True	177.6615854523866
True	230.29388559179327
True	16.51504724091026
True	424.1084582893598
True	223.4528006442152
True	285.34558653942366
True	116.47815849763462
True	714.7146495951279
True	419.09083780625457
True	248.8761544793127
True	635.6040927125155
True	519.7210633151631
True	443.13888084550297
True	130.5513149502491
True	526.3849004962138
True	431.60169536439344
True	3.278989743024153
True	192.2809136900821
True	90.6990508577602
True	246.9653611685005
True	2.864868938641962
True	130.6948479567267
True	360.2970552584332
True	8.146353646460403
True	863.5128982445877
True	176.18911170796517
True	711.4903053045144
True	801.9830706842284
True	155.5967903988487
True	228.78126099127007
True	480.1901025202931
True	859.3422222561559
True	47.951377086878175
True	39.65833355279543
True	133.01155644300772
True	603.478061299813
True	718.8917121845419
True	176.12411372742096
True	589.3738288845897
True	608.924607257542
True	846.4531519540733
True	403.8425075290293
True	189.1017934184345
True	864.7072615664774
True	226.51241847256549
True	140.8748531241919
True	332.08190619431355
True	229.42024936659075
True	202.63603233333905
True	600.8762514190202
True	261.24002600327464
True	180.1169113529827
True	434.0825377174006
True	470.5937106897283
True	66.34550197520421
True	276.57999369854485
True	75.50005397859604
True	319.49209598719887
True	358.1787247024881
True	247.95012050664516
True	174.1004457229775
True	387.2860101457509
True	630.4863617617337
True	743.876674288655
True	298.0623296274093
True	757.0153899388489
True	64.22549607930571
True	874.7360231008548
True	355.13157177219824
True	13.489635143671617
True	633.5122381927195
True	707.9574479188778
True	255.0712094776359
True	170.7469963492962
True	47.95685701918556
True	380.7958986052653
True	76.24026559946371
True	15.804743614756555
True	885.0110135148927
True	393.1251507346034
True	183.63928227176788
True	980.2564089028637
True	11.67972753245554
True	813.3792561644934
True	31.88416602330796
True	674.8529239971207
True	59.5488317475634
True	748.9682790433582
True	448.530682760734
True	199.9124023566285
True	440.0746725402964
True	214.19984693618872
True	295.32843828702454
True	220.9084976525808
True	400.533185606515
True	9.652862027131356
True	328.9879793378381
True	112.16252358138443
True	8.411023990993307
True	474.774131446304
True	749.3341899472462
True	288.95568324549504
True	80.32236750478789
True	311.04582549802063
True	81.31068696255299
True	181.2130976511305
True	186.6420934232266
True	387.84821935292695
True	45.92557701199379
True	140.52883625013192
True	389.4904330260706
True	840.0772673180907
True	112.72467101413628
True	207.35135079683425
True	428.7772640172732
True	18.80094326544712
True	421.03029995231145
True	502.6863020572005
True	88.50142827116395
True	396.9167304836682
True	357.5137231434386
True	416.6970710625515
True	595.7926885508497
True	1069.6282215268309
True	955.427479416588
True	56.20164333502342
True	1073.4582121628796
True	112.5977713067996
True	112.74321072669352
True	109.0936119591936
True	495.62819458861554
True	371.52396249379154
True	572.4237776386234
True	260.8770446716374
True	159.2302428802486
True	400.3530621473912
True	16.90358793210072
True	451.4998280879714
True	392.0077878170004
True	150.2608001189974
True	93.76193087536396
True	516.6215829272236
True	1000.1015146894944
True	205.98591576614064
True	69.84651650680557
True	436.373973626106
True	373.8720632146349
True	475.26622338057496
True	338.7084134942574
True	4.231825063749716
True	542.3174737298725
True	510.41812527317455
True	496.2901702710935
True	194.557143363342
True	103.13127561380136
True	19.785890432333588
True	375.8385279952943
True	114.90335136468012
True	7.618937383381716
True	32.271224432493014
True	343.5984568429153
True	652.4724596407115
True	139.33435456304255
True	93.05053102341996
True	23.527059812905215
True	411.7306018290269
True	355.1835234591272
True	783.481388619352
True	304.9219695481673
True	504.8853400059902
True	540.9409057031683
True	528.1352444127364
True	293.6733567074567
True	524.9114984559295
True	95.84163996468752
True	579.6002614604089
True	6.86169584037365
True	376.8815512164732
True	478.03370638406784
True	985.7075865915912
True	347.8803443249702
True	791.0294255488864
True	1003.955754043148
True	182.31097603271036
True	38.35330201975942
True	370.2569384458699
True	385.27112493744016
True	588.6790314433777
True	259.6692330503189
True	26.92548261058504
True	648.8893664590646
True	132.46194144416603
True	1090.241107125935
True	312.3296481555521
True	460.24833895682303
True	126.61747238041109
True	817.1010469589845
True	139.25443649775593
True	812.9951940831635
True	555.669220973544
True	192.1154901793925
True	116.65838631334456
True	64.69022849961628
True	575.2598333866393
True	869.2206496450318
True	430.4556860938021
True	558.7885866583472
True	132.63166931678052
True	634.4611592922303
True	480.515541560385
True	811.5946828359586
True	314.31480203779097
True	589.4007958127152
True	118.75843739155044
True	25.323815763507167
True	410.0452001831751
True	171.04448965073536
True	104.72231599360715
True	377.2063451494472
True	1119.2660871252035
True	263.48680617943165
True	555.2477443975401
True	12.7632723920719
True	76.24469232098532
True	328.00539096515604
True	808.8711121456663
True	452.8407270589012
True	518.2872607879817
True	729.0826675532752
True	68.68701776470868
True	732.9900749715655
True	45.70943227993415
True	106.4916656219011
True	189.63958531989715
True	85.97569353393538
True	27.37853960632841
True	303.7202557638734
True	490.9173165283141
True	899.4969757485607
True	863.8888273855576
True	5.809249412158426
True	282.23091045744155
True	468.5796499828393
True	115.9536306186452
True	249.62586178114088
True	338.7375371727271
True	1322.9079104127034
True	471.1337147747397
True	26.004411167936954
True	188.05046219083272
True	729.9299571923706
True	37.46084450454519
True	182.9055134325955
True	590.60031313325
True	72.76933744335565
True	854.5220220261826
True	323.1528168905295
True	658.1165611505744
True	78.32833183080923
True	657.4288329965319
True	601.8718750084333
True	898.2882970430538
True	252.8533092948716
True	501.907185574201
True	848.0781282816463
True	912.8140821988148
True	232.7191187545177
True	764.5687776840575
True	218.64471808384505
True	449.88859003508384
True	365.4339113442892
True	496.2185114783973
True	486.6743473230684
True	315.7014800719877
True	342.24931659454234
True	112.9044704494327
True	342.1881433745939
True	1086.647917679736
True	307.5793186867095
True	146.05794716252922
True	309.7036972109022
True	760.6285259553833
True	649.5952058033913
True	416.0529570717131
True	114.0613952273766
True	339.755561199037
True	33.09720648627341
True	171.46664108230695
True	89.7704837848734
True	91.33622433648556
True	577.3242125154133
True	138.35542392567285
True	131.287470238914
True	109.26540554277187
True	87.50930200037374
True	443.6387655531771
True	387.4048641418144
True	1039.2632704812008
True	517.2952345085221
True	838.0434141354579
True	263.96317809200065
True	286.92741128404765
True	536.9481792471936
True	196.7586032628441
True	760.5316110835258
True	246.0548487912341
True	360.61959226523487
True	70.69508156339612
True	115.90833334650966
True	247.06760179454056
True	119.10771997442252
True	475.8449852871429
True	33.37318590401008
True	581.0325888923705
True	999.8164693655136
True	715.0444302398805
True	1.448564391015036
True	61.02571309865152
True	496.5346362134736
True	435.8221272103822
True	75.78594772924667
True	118.4437298619743
True	301.52810594029745
True	81.39239003105101
True	50.26314816672927
True	710.3959030960907
True	683.9815650028764
True	157.69861453045516
True	174.48991989763883
True	523.3288380025474
True	54.6342288199026
True	25.58283084672723
True	581.8931858897198
True	448.3725598193664
True	1119.5488395902516
True	46.50623088454289
True	468.836400183341
True	869.8368393145074
True	780.6516060695928
True	303.89820291390424
True	741.329271178948
True	381.420206720749
True	39.738080666250085
True	101.7953585819904
True	708.2550139064947
True	75.67620928491867
True	149.6002937386143
True	955.5233068640148
True	198.1129652956631
True	267.26361955841367
True	100.5205654070948
True	662.0753500887893
True	605.2530879859424
True	206.88425397058023
True	430.3601884603862
True	41.298136207062846
True	270.9415658628037
True	602.4982365634453
True	626.0014468963033
True	305.28032359275323
True	74.45564859133017
True	963.7826268708594
True	1067.0146241748987
True	553.3569622117578
True	59.70413209817612
True	29.073426436372028
True	93.2643826473514
True	115.44969150815676
True	103.20502104239613
True	880.2922186990432
True	1224.2070066310685
True	718.2193412373116
True	331.479143029857
True	8.739408663361194
True	21.10883637017159
True	332.4411184379284
True	476.0803740159433
True	43.318475111624274
True	552.2632647696142
True	436.92614968718215
True	396.868286158809
True	77.09828882688694
True	201.32856718412415
True	260.6608898530994
True	134.28111998239703
True	397.2251409096899
True	42.88760664930817
True	167.70157403499084
True	1166.2430061581315
True	6.578860170599972
True	28.076218400734778
True	581.3462724874324
True	358.9944167603081
True	770.660806706603
True	151.357172280614
True	715.3566942056998
True	590.2484418746988
True	278.8430734951538
True	433.27689932807584
True	345.2531225449555
True	298.95819719595505
True	271.7154581219639
True	397.8238210966533
True	502.0352218366665
True	524.0929137735607
True	110.4684330140206
True	354.78171802324187
True	7.917552321430208
True	189.23014107757453
True	235.34696536943036
True	854.8070303751006
True	603.0877278188791
True	30.18894158303004
True	729.0845155414152
True	830.0942412820881
True	114.94335540147397
True	355.4677729377139
True	865.5740117170085
True	231.23269778556616
True	161.1082983753969
True	521.8517621700925
True	584.0707784578508
True	1109.081558728995
True	140.4810785488697
True	149.87751188188378
True	257.84146354825737
True	314.6786130163315
True	432.4551523677164
True	416.0478305812898
True	336.08726830248287
True	457.8026782429732
True	484.03300133382
True	234.19138597732356
True	1476.3799622536471
True	249.21767240272808
True	388.09557143817017
True	49.77979457004806
True	766.1005820350327
True	250.9561920954883
True	916.4850145487884
True	553.9104555502128
True	326.20159168869463
True	760.9040350857002
True	274.5104644375384
True	213.81807105633987
True	257.0454900971819
True	218.15731481857955
True	133.54586590291942
True	250.6514937271567
True	738.1506650952489
True	529.5793036419425
True	218.7122239708709
True	1164.4195520601647
True	120.9022301387189
True	263.0581332734769
True	70.65282711266495
True	297.51444395245414
True	404.6441550381933
True	89.45973562037463
True	225.107386844547
True	77.22459861997712
True	701.3324091343544
True	388.8278245141889
True	233.4442886142153
True	734.883638355513
True	861.1193192626649
True	820.1880384947257
True	826.2519096991957
True	347.7647477741246
True	1.1127826182860925
True	262.715332356573
True	53.91626256898241
True	382.19841544908206
True	53.4852081992041
True	355.8644227133714
True	823.3550113900517
True	1029.6083025459911
True	385.91339682781097
True	22.25362142659035
True	514.9575617026279
True	521.6801796512068
True	197.70551909873691
True	229.17738418161707
True	283.8260636620381
True	21.834523194694416
True	122.58911677703846
True	941.7852653758488
True	59.32343692973674
True	479.8592692867132
True	784.9004574785611
True	100.87073142814108
True	241.312328178091
True	111.90832132098804
True	14.72994810225708
True	1.157505238777986
True	120.27261958165845
True	1004.2286520743996
True	507.8503136430381
True	67.96688265157583
True	776.4900234522571
True	339.7924190218085
True	1.3527149737142017
True	461.4274207417404
True	182.69225846020316
True	494.4926679841398
True	86.12411137169546
True	333.8706836332536
True	369.2583302532223
True	169.92459400337674
True	208.06299051403727
True	124.65442402898243
True	167.09457032467762
True	995.6381102274509
True	18.085238235769104
True	513.0651734297444
True	470.15085330344914
True	396.8802370165332
True	213.68271695669975
True	232.3745269905905
True	162.20167910050475
True	47.30757749065188
True	472.9645462974642
True	149.1491834274145
True	874.5331158186917
True	797.0305338145296
True	238.19640342128216
True	325.39852997015794
True	526.6010968342674
True	40.86997548882236
True	84.46865751260519
True	755.0226884813485
True	1118.1455942581274
True	115.58844220926603
True	721.2113321279959
True	142.13763097672845
True	935.9404892130708
True	682.2441569226078
True	103.24479354360015
True	283.2963810889573
True	621.5213377586691
True	238.59822743827604
True	47.05988209805086
True	559.7814256387272
True	437.81029204918303
True	5.971637072166464
True	482.56496603459806
True	69.44533989005012
True	176.35651390554543
True	244.97581022245024
True	304.819298501654
True	69.10170097507671
True	221.77367369235523
True	345.7033792995418
True	424.7254169712365
True	918.4123482940628
True	47.26366569381254
True	888.1250686234304
True	1050.087921968534
True	128.9100847633696
True	77.52098933102242
True	1005.3151006435946
True	34.05784222724153
True	230.1404771059564
True	84.503099067513
True	208.9497365991059
True	362.28627472949546
True	946.5765754575004
True	98.98924722651908
True	75.05915836850605
True	655.8922285333101
True	277.59773022878267
True	714.079358959779
True	53.13830313893644
True	495.7667900861948
True	390.5582582863616
True	681.5264327219404
True	52.71568229126837
True	112.31781723824535
True	30.293549481178
True	264.554788246812
True	42.29476767726283
True	353.0742991788556
True	3.2614267760440825
True	1177.2406610276469
True	101.00640739491848
True	136.53991777160064
True	352.9837925167061
True	732.6524277054524
True	672.9813521019115
True	1005.8494822429084
True	481.9289691758717
True	421.7071858021434
True	139.36036677377075
True	427.2097304798804
True	860.6836612302023
True	416.0454564913328
True	958.1917042070452
True	84.36825356637068
True	409.8789937949335
True	173.3281745418492
True	274.5862821627419
True	747.6711583434059
True	161.36207166176257
True	135.03520998889056
True	61.03364974273622
True	860.6830716292458
True	760.8994757053401
True	76.51343959343231
True	453.7049223326418
True	733.6172157235133
True	428.1979868841721
True	60.20266825332507
True	331.28715739555184
True	792.7139920377156
True	29.927312955184988
True	368.773392677932
True	167.45678322108745
True	287.3618053136658
True	33.164644748010474
True	221.3374176823313
True	762.0595282859666
True	635.9689421878448
True	57.37774990943712
True	290.04793688076614
True	933.9716064754364
True	17.559533030021697
True	302.2310092671565
True	290.17597978540994
True	406.8549516508414
True	221.16956421884365
True	601.433914118432
True	46.113267968538565
True	964.2499060769454
True	878.3488569559722
True	49.04140946634402
True	381.57642341599967
True	722.5582224352694
True	921.0935175124145
True	263.85263664815267
True	581.4485233154123
True	128.39160944737358
True	181.59561904275327
True	130.98975764969256
True	129.93728971388086
True	205.7411028459697
True	941.9914187083036
True	815.2661661757594
True	959.958946457476
True	19.694389912135584
True	25.607669965915743
True	372.3312794511567
True	13.5281154817155
True	634.2320194630126
True	1084.0506199034137
True	256.42027890031585
True	201.3695150578632
True	82.85140465431196
True	217.953194340802
True	131.01476653975783
True	45.87037781531884
True	136.2617521653986
True	89.03593576149338
True	253.1526600223438
True	538.266735616337
True	161.0698944156499
True	29.18010331026591
True	54.91951641114285
True	423.410026604184
True	260.3933792685391
True	598.5487977693268
True	21.98781881681293
True	117.15734785176171
True	696.5426106542743
True	266.2687757117893
True	468.0582551885959
True	652.6820463539062
True	105.9398259640809
True	106.57333845076349
True	81.1105635356332
True	28.18588729274287
True	118.58637410218516
True	89.21733607701145
True	106.55744888852234
True	152.7496521062036
True	231.3643384327985
True	800.0422157516336
True	279.93338662383854
True	901.6659287143862
True	163.18244789199298
True	202.8459554599356
True	797.228247378714
True	314.1509834743185
True	567.7908375392208
True	260.2974625434065
True	344.6137997793784
True	456.5507551979852
True	580.1625606592354
True	642.0591566799782
True	379.7619812431713
True	33.0512761655788
True	551.8805831878307
True	626.1673679940973
True	18.271579534713915
True	11.542216139408437
True	266.7481367877349
True	394.5473613181992
True	440.281849680398
True	63.963277062584346
True	638.5492773778591
True	924.3555244132064
True	245.20983571308963
True	897.6321970484998
True	283.380733255289
True	103.64858923159936
True	278.8178711225
True	667.3002804647991
True	40.37174426057883
True	580.8926265229301
True	1266.3380229856186
True	1010.4514878254528
True	894.0405298127631
True	210.05790099703464
True	88.94213887883181
True	200.0536219902062
True	813.878911223538
True	137.53051022927295
True	1071.2010097869806
True	876.4810578186892
True	40.14265550939831
True	86.70346310797397
True	432.0029094656128
True	409.7871860227666
True	198.79182544399305
True	507.1045817622976
True	673.949441340412
True	126.59611705632656
True	273.6474654526122
True	973.1510835036636
True	47.853680726471616
True	705.4317569464071
True	519.7461694364458
True	37.39692711116172
True	832.4952779157505
True	376.87647038351867
True	561.5087002154594
True	112.86907332526503
True	277.03368167759453
True	212.935569981232
True	26.426453767202336
True	131.20639211366614
True	725.7401299391244
True	144.63247037791723
True	383.5650262261311
True	61.8523582845098
True	634.197248124229
True	595.3021903452384
True	225.3393368424916
True	445.7779899637749
True	163.42256199130264
True	173.0232386975872
True	227.0752910647672
True	283.7385391068753
True	359.1654511186091
True	133.483615125333
True	194.80658415467747
True	27.91419601848761
True	877.2229025306658
True	299.5049793532626
True	9.140097790522407
True	368.5428984747614
True	165.1397802209635
True	621.7906754855582
True	371.7022623332941
True	579.8694804686414
True	538.6562905664196
True	491.9888785815262
True	785.4852911366712
True	247.12244775362836
True	555.2233403852347
True	152.34094360520066
True	523.2169662685815
True	355.7938892877774
True	383.7499228870452
True	123.2819425484338
True	132.86131351704603
True	114.10560169061183
True	65.84852103990389
True	690.9625916176989
True	187.5944691910488
True	46.19387648591464
True	0.0
True	534.2026937750602
True	112.14405453210532
True	22.889575265805465
True	40.72188522480791
True	108.37345657235096
True	546.718432957874
True	177.9159224168479
True	111.75605222536882
True	36.071225144268105
True	162.74899819014772
True	913.9287058882992
True	55.91570671929996
True	234.30763965194592
True	738.9538953046325
True	316.7164974746518
True	452.5150973765504
True	486.61701187926616
True	501.91947895671865
True	593.9582137253876
True	949.9221089294012
True	260.386425660678
True	1041.3262051473891
True	915.0403451207272
True	628.4346002478636
True	342.96967037197066
True	843.6324565127854
True	9.649282423115825
True	31.903139005927976
True	285.701624626178
True	43.39034111640259
True	200.7314778192083
True	761.0346889030076
True	224.1397788314313
True	718.7622024642267
True	739.061766490753
True	126.5083770723087
True	366.3647703268497
True	601.8504427060045
True	25.1293371835745
True	129.0637249286939
True	441.2630156754162
True	302.98129269984463
True	207.2333662349693
True	120.407739284183
True	375.3822973283323
True	23.03834217381983
True	376.16830935819576
True	369.5513209732209
True	1030.0046645521718
True	358.37563175277904
True	28.42804915738776
True	430.9880581555663
True	442.6540228445014
True	234.83311669900905
True	29.36816036324676
True	748.1929701900978
True	435.0389364065946
True	175.82664957702366
True	11.604126614815264
True	1217.0048992011752
True	162.61717480987258
True	25.036111715739327
True	299.41711808805945
True	280.5538062216801
True	117.0845327744768
True	293.1075451495014
True	45.39802395749712
True	321.7809615673931
True	303.9041266605434
True	313.4415133965364
True	31.4517068502948
True	48.05987996517703
True	1049.8041878372946
True	28.52636509071219
True	12.52276122034468
True	173.0461399605739
True	679.4311924973825
True	9.207288946754836
True	188.15199656381404
True	178.2773391730162
True	556.4562343201594
True	384.2540441805753
True	735.8184656746921
True	319.5910418784257
True	494.4730791198722
True	454.0761681483129
True	496.6424068886984
True	105.03171275836736
True	1252.7928539336328
True	941.6276828949724
True	281.7951603052439
True	532.2205099571278
True	102.66441086891447
True	586.6209449704033
True	425.91726609439456
True	159.41372858197664
True	77.54757913312011
True	343.1797076537236
True	171.12608115449623
True	29.338938275357737
True	593.0842622960823
True	381.8115201853972
True	67.4974885238757
True	28.953709332792258
True	666.6729203991215
True	492.85320579454304
True	72.55618982352553
True	23.605129022197687
True	327.9810679972843
True	334.6548583487182
True	728.96295775826
True	550.3551828180225
True	551.9531318097419
True	778.27036829702
True	9.39626793325776
True	54.14120212469542
True	35.68162993405206
True	59.316004288612845
True	483.550872350174
True	587.7284626597676
True	84.48731336757933
True	106.08650128313106
True	187.28907170064684
True	74.16520396596208
True	181.0773661482468
True	212.30555825089192
True	269.21220843427625
True	818.9914415482388
True	589.9292436917697
True	290.6598108374406
True	193.7252091382321
True	264.2713551290188
True	236.65276739857163
True	763.4942271072684
True	337.6691703027616
True	177.11538716779842
True	896.2788427687506
True	360.5263942217468
True	490.6783653724038
True	156.92956478396053
True	123.13900651459169
True	64.66193692041733
True	203.4427054534141
True	968.578007461928
True	544.0636170536995
True	109.74189882019462
True	366.0206597300961
True	100.41556978722788
True	658.7811164417566
True	4.005888846636147
True	690.9273807033459
True	34.31966431038926
True	951.1192623964636
True	838.6131090073429
True	205.94443074788768
True	28.74864382274512
True	78.01904201950362
True	452.24078977819113
True	219.0459020723357
True	1.1836917760376455
True	75.71533479202573
True	1109.5737853647274
True	339.2819785488728
True	679.6538713954125
True	493.3549048577303
True	30.43357788239896
True	135.4724241346452
True	448.41600574557776
True	944.6194679609008
True	817.1158400504836
True	412.784101619072
True	335.6816518932352
True	16.080927062198462
True	74.82875417950132
True	738.9441838031202
True	467.3120423760912
True	383.94403823863007
True	859.3066351801785
True	21.782178333026277
True	221.5868814213133
True	903.6883916530024
True	234.12864177708093
True	9.28278372118672
True	515.2167510958043
True	104.4331693312554
True	630.4389785237437
True	53.75412484747432
True	263.3677618745957
True	869.573488880878
True	894.9462044358064
True	276.5265556626526
True	424.2431971698353
True	115.305342309184
True	590.2105277338898
True	255.1939688855432
True	195.8905012505018
True	847.8695496426719
True	51.38728142840289
True	702.986273386182
True	273.7160917473011
True	295.0246328028685
True	167.21431057329872
True	509.8731375041536
True	580.2048609487074
True	372.6198893227698
True	415.333635169148
True	72.71828424445914
True	163.7568459951764
True	465.5064242853487
True	227.50375779522565
True	37.76887953127238
True	198.6394899609692
True	388.3090686290203
True	384.8048831543138
True	729.0894528816376
True	130.051319334871
True	672.5620841203911
True	496.9528876671944
True	608.1587518671149
True	134.0849545060369
True	38.96902456433524
True	682.1800282228039
True	69.86719674311803
True	545.7606272921985
True	672.7266682915068
True	448.6044636616035
True	138.762525971637
True	516.486211535575
True	4.4631932985038105
True	381.0567174612433
True	31.9183201554974
True	634.6291581337499
True	286.5290931556587
True	594.3937064427242
True	680.6410697175598
True	140.15837887195164
True	542.1777899431928
True	491.8621271754856
True	65.65207425065245
True	962.1968419204384
True	2.6047322770428654
True	26.98744512782652
True	647.5204822709892
True	677.2880187137308
True	130.15048410596603
True	413.6904631741933
True	122.5439129617285
True	74.5705410657958
True	449.62566126377226
True	41.82342730133168
True	506.0039942540869
True	13.777131390453974
True	841.5748483919801
True	544.8201776494151
True	683.1480544130355
True	99.98372015852608
True	379.2668617541906
True	989.7143556882723
True	836.7988633176424
True	141.03671182102616
True	558.4973203258966
True	441.7333790638356
True	243.53108772814895
True	252.15910597165117
True	6.992011756691364
True	325.5964846338454
True	11.139888147230108
True	363.8754421521233
True	71.43242213768482
True	395.0559355561262
True	671.6083213275124
True	120.34955600419816
True	237.0552072652504
True	640.5325526003465
True	687.7355206302113
True	295.0397964388035
True	137.40646841911848
True	166.2894774347292
True	469.7892102718605
True	85.87734712075635
True	10.43196821290728
True	521.5759765075409
True	572.6519703590976
True	20.619366171105707
True	138.86068201564453
True	889.3478511385149
True	478.9782105671516
True	273.8355205531428
True	31.774472226960143
True	473.06153854637887
True	112.64099399337358
True	586.4468967524347
True	658.8665529810105
True	291.55501030528626
True	380.3609350879838
True	187.6898432250036
True	240.96579424639205
True	71.72046660629908
True	211.21301054978156
True	499.1842294094563
True	21.14074403637496
True	463.2784152974304
True	368.2526114599589
True	718.5850035665848
True	865.5057367082494
True	904.3927812241864
True	154.10156159256064
True	396.69047489562735
True	70.37538231559151
True	184.52172388197712
True	321.30543899581204
True	9.787032145220277
True	800.8520231793293
True	23.86943904520293
True	404.3532119367091
True	264.9674810898126
True	649.0222976505861
True	202.3553197397988
True	40.71890500053858
True	675.731857926785
True	1090.029583976017
True	226.54176650709888
True	134.17588781074184
True	620.2132033605723
True	495.78419534453394
True	17.356490338994355
True	841.1192985229818
True	114.07848945382987
True	46.562080213019854
True	310.33514315140786
True	339.6539677632822
True	382.0851026670746
True	266.414262711846
True	20.3776956729532
True	22.212448211492195
True	858.2176856447503
True	200.2785539402821
True	113.23078299667718
True	830.385716513565
True	656.1638170022293
True	641.1029599902158
True	446.96000582011993
True	149.2254975845066
True	31.875265311750702
True	102.62096773717413
True	432.0817187029978
True	231.31672854300368
True	465.4487881505197
True	152.7261894921276
True	494.3952395037324
True	652.2257967933945
True	970.309627774372
True	26.270179566650565
True	977.1753282106728
True	1045.1083602414851
True	483.21246185452657
True	84.69908797741694
True	807.4927008631097
True	646.9137579755942
True	644.7939469660733
True	174.02695648006383
True	734.7909456075752
True	711.7417099216406
True	119.60033135172016
True	820.9233861178672
True	809.9790780403948
True	456.0085290573321
True	227.33708892755504
True	71.07471068350944
True	305.2233214763912
True	350.9384799651286
True	446.7611158772506
True	438.484753813864
True	198.72644617844225
True	310.62528827832006
True	2.615753097312598
True	13.157884886075689
True	105.0444257874304
True	133.40298354892235
True	360.6869504385859
True	357.9416842125606
True	113.11089429780912
True	16.31532921773655
True	219.8372119233856
True	851.3716488353123
True	465.5412330040723
True	527.1342688897881
True	565.37977201655
True	814.1291344698028
True	637.9303835194868
True	93.98568519044596
True	199.75958276587565
True	250.63140451220207
True	288.22131512203055
True	108.52015286498728
True	361.3723227098272
True	433.16005134542064
True	175.7134273650474
True	665.6845804216197
True	248.7637956176553
True	202.93090087108757
True	29.07446363393457
True	250.29199205057645
True	489.6299660451135
True	160.76013365427113
True	539.4765043770291
True	467.29339331845046
True	242.8321441924783
True	101.78074271733767
True	45.339899809491065
True	413.5645155031885
True	807.3334860792543
True	158.22369661340403
True	1038.6677693015254
True	1033.1395325740373
True	478.136835229428
True	102.8799790226576
True	121.35052687466091
True	659.9554507587785
True	8.581814497597112
True	221.65235254591985
True	136.13763048991703
True	124.72858473956435
True	327.6132278239792
True	664.2340546348927
True	37.01846166202456
True	125.19457302940788
True	975.1356427385584
True	53.90864849615399
True	465.770927994956
True	542.9050374158063
True	267.26700972360385
True	129.9921249959462
True	906.2902053981528
True	1169.7924486059017
True	508.34386818088205
True	662.6048514539799
True	222.40529922357905
True	156.06838927492737
True	318.0380041054933
True	263.3898737701597
True	172.45901705631871
True	309.1485483912934
True	350.6263435915634
True	11.081133854185351
True	627.2965504655159
True	150.88765561709891
True	77.4351669227836
True	449.95984047599154
True	308.59461700187506
True	1170.5403635197888
True	354.8934098632329
True	975.4786033086136
True	10.738873269056558
True	259.7252569483559
True	228.72804890372387
True	158.59166238404674
True	493.50687261509455
True	181.2634505164908
True	411.0706485736266
True	331.689093404224
True	112.89858995154891
True	366.296691371015
True	1058.0801189884396
True	709.687901975642
True	215.1548662529932
True	109.75338580196151
True	282.4869414804327
True	24.72014632631513
True	352.33100770414046
True	327.7107194888976
True	553.9487125513924
True	447.2023701044248
True	344.8030468893613
True	155.15372547882518
True	13.71941572979838
True	404.69105689935753
True	278.0740319404274
True	150.1156980365907
True	303.1458477193913
True	433.25054716785
True	795.5867595281634
True	314.553367446986
True	779.8389456840334
True	388.1118611811738
True	375.8242145203608
True	1.771454510948456
True	1194.358732744755
True	106.7924616079115
True	924.8188142104278
True	208.36059709580172
True	467.048743809041
True	662.6262324050028
True	87.41399014161045
True	481.8655631783228
True	30.44976031204361
True	397.8153120210689
True	74.42445195680489
True	226.71813914187072
True	32.468424453825
True	685.2907801904319
True	191.05800106307623
True	21.46760716687158
True	406.125625194109
True	110.30599650713266
True	169.8199780451387
True	835.1679761399948
True	257.635798422997
True	147.53641240857684
True	374.386682386498
True	523.6159974601843
True	342.1240964466699
True	515.7074579916379
True	635.6207622236146
True	153.15703945528762
True	7.212399001559125
True	72.67252481793193
True	419.8361685812616
True	89.95342727058166
True	76.92393534420911
True	1023.8421892784132
True	26.385942294461348
True	320.0297175376313
True	322.6098641889009
True	457.6594333757216
True	667.7967255630333
True	183.31442075180365
True	655.0343430312903
True	332.64272685942825
True	355.4535266793449
True	271.6615355686564
True	217.9865146260946
True	345.58177969917665
True	449.03711307780446
True	433.6010754729813
True	595.3057265108351
True	141.38049109359062
True	80.01192362123022
True	38.12347891111551
True	304.8041944794177
True	674.5799624029942
True	381.70191243508674
True	767.72757374668
True	218.93106665239583
True	398.0788037649989
True	66.49451083833867
True	54.614641039740775
True	416.3790389120003
True	197.7797861187325
True	230.19910357065783
True	43.24176747210412
True	1053.603885355065
True	184.88209439223715
True	926.2011915487956
True	309.8094518905008
True	914.1397321135408
True	237.64211872861625
True	470.76114736578296
True	530.3707455395454
True	602.4197181960012
True	215.9132927449715
True	471.49992398973455
True	970.9811896112008
True	127.19109184224132
True	7.011738844431738
True	569.4009717168389
True	28.178573610701
True	76.04757347504942
True	811.6104812386815
True	234.6792904198899
True	979.5567234092592
True	684.2737712661478
True	422.6749223012585
True	281.5723017765195
True	494.5973537504927
True	341.07832334718233
True	185.4723055325068
True	670.4616595616438
True	741.7354254339058
True	211.19565457007116
True	86.98060341021169
True	515.046081644461
True	140.25150774676473
True	396.55282370053465
True	339.7244347276464
True	66.69038015394482
True	382.3900320714371
True	419.3474025293648
True	374.6305171293578
True	401.82708394024354
True	418.4845014592214
True	624.9293466888247
True	58.91087715260214
True	452.98336013414666
True	339.30438156402613
True	666.4236515998622
True	219.9601187583986
True	98.39646487924902
True	42.8618738025094
True	538.8644215928341
True	631.0380209040343
True	179.72336559681
True	408.1118943885754
True	342.98134672580943
True	18.545548589174064
True	174.21383308366725
True	289.9355608102215
True	2.613893177539893
True	878.5327307628376
True	78.7584221065456
True	103.81725022504985
True	113.71497551839856
True	359.2606081395731
True	35.72989553221991
True	462.1442334591332
True	226.22753471030717
True	5.757519944119702
True	117.38177722223848
True	434.1013508973138
True	51.01205676022345
True	66.72025539776537
True	179.73398146588207
True	276.53140586683
True	961.5927722094058
True	389.8124527330909
True	964.2234126605184
True	184.69877849016157
True	1016.2533737809272
True	779.5601637357719
True	672.5020018281602
True	387.9437226377764
True	380.4021280356534
True	72.9102053678729
True	67.24623942881189
True	81.38639261563482
True	180.821316987682
True	480.56359533773326
True	1101.7585285594623
True	175.18484001609374
True	347.57756554613434
True	445.38689289871945
True	580.3439702181178
True	595.2567903029347
True	282.3411380976744
True	454.5444108169033
True	686.6496788210575
True	94.5959561466026
True	772.1686144381823
True	261.77651495776803
True	138.4109519180249
True	417.4629607179927
True	874.7609382701909
True	431.6995358242544
True	868.9197690254085
True	193.1465694947697
True	350.69677734454774
True	671.3476028492071
True	612.0433113673074
True	194.01307580844548
True	261.80948303061336
True	782.3363343207072
True	31.570587795981137
True	194.16967051567968
True	498.6800529137016
True	691.0212210708518
True	103.14907023816836
True	38.85680273431466
True	167.1167060239382
True	698.8634483422442
True	326.87966316866783
True	559.8474443793856
True	353.08268262649773
True	280.5754890318255
True	454.0597554673511
True	491.8358125804307
True	72.94958658197696
True	385.1755484667038
True	796.0079561620441
True	0.0
True	281.97178491949967
True	249.7622461442033
True	970.225862471438
True	152.44035264288394
True	636.6084932513457
True	636.581517480359
True	108.31265034822196
True	216.1004219928043
True	125.03030584401968
True	11.982669776172228
True	285.52220551131654
True	378.63146981491576
True	1143.528144338419
True	244.50797858627857
True	409.58464053532975
True	661.3018551755669
True	210.2488894435465
True	30.52521127568808
True	831.7194294677976
True	615.3062782980854
True	164.24071118997088
True	612.5546725303747
True	161.59269922698502
True	301.7923643515201
True	778.3409566876179
True	33.25389951501576
True	101.28488160901895
True	515.7258269215299
True	67.2835991062076
True	77.64521771244209
True	392.7856001655885
True	23.192901587829954
True	776.6856959540589
True	102.00466940014584
True	156.61791406251035
True	19.59497319325534
True	728.6390495277295
True	28.4913920709334
True	766.9564841775559
True	404.3067521374422
True	115.66410804391973
True	692.1915274365381
True	530.7129851455627
True	560.6430462551529
True	47.89680004022734
True	372.5692132477126
True	5.467751185618176
True	96.53882860691478
True	371.7316485300856
True	48.52533062113049
True	120.6002580720943
True	301.1102415676488
True	182.61804396470512
True	99.80646642258051
True	646.7571153782264
True	19.95734017742877
True	1153.8811281312464
True	496.1371585109518
True	307.5500601333686
True	497.9190670865034
True	117.50611408381044
True	776.0829199629621
True	1092.5808151555468
True	745.7732806114293
True	179.5364562381269
True	224.5183489848584
True	49.209875571041735
True	57.51993381625472
True	150.22842715581345
True	101.73302682291408
True	167.754193806422
True	1198.7177989601112
True	309.09818442504417
True	353.44719586247527
True	693.9147735148935
True	17.268731918953588
True	15.098240800454835
True	595.7454027418863
True	5.1910352566319
True	117.83393063177954
True	680.002955231943
True	176.1800166854704
True	652.3146759605244
True	823.7187635720601
True	160.2593512179721
True	935.1800609763942
True	2.521571202150196
True	464.1586080407844
True	1061.1618140697472
True	25.079915889268065
True	238.0880708069887
True	145.01605860161828
True	965.102805973506
True	237.9379326918776
True	507.79107426177785
True	117.1014073297478
True	511.5485958629535
True	151.17293824405405
True	95.56078153526784
True	388.1159886795323
True	67.48870556046259
True	56.66233880081456
True	1086.7285795478654
True	264.0110143753922
True	158.44855311950815
True	371.1661852073042
True	391.1272422850617
True	210.1577738646831
True	173.7049446914607
True	379.13856696338655
True	36.930383780128246
True	477.94292175240497
True	1156.3213607680534
True	118.12830387358314
True	464.90993235696885
True	307.09696527556974
True	26.416903790301824
True	411.6804073429362
True	104.3365260947228
True	596.8854243406828
True	202.03863793508896
True	429.76598653275136
True	19.48440496333105
True	432.0214903071573
True	113.55987827959048
True	333.87320510336315
True	31.844122593706583
True	168.70820899646594
True	250.2988747556191
True	762.9105851552785
True	59.65921810899922
True	138.33546319023029
True	236.76405489014644
True	142.8725740932798
True	645.9289649727858
True	561.1952258784431
True	786.9177935145401
True	380.0266566718819
True	543.9408099159042
True	420.422553885258
True	691.7538578376681
True	70.18140579842634
True	446.5321449343867
True	413.66926253588326
True	48.16850248361502
True	81.76257629032199
True	132.14835116356016
True	88.61646251596572
True	327.20067568161585
True	867.3540984818335
True	319.78180062767564
True	1064.4176006117823
True	305.97663847024165
True	921.6249093821712
True	156.17348127314855
True	585.3716926383303
True	612.6154445162475
True	702.8895210704675
True	454.9245659087778
True	65.67128147398847
True	294.26179640657745
True	39.4820240044404
True	163.32693778828377
True	172.166111262235
True	1100.5941284138069
True	240.22272387050108
True	552.6805675318341
True	564.1416941134494
True	570.6086755679135
True	891.1559227341432
True	586.9807894575736
True	630.7150130664664
True	940.0326179534088
True	127.72776503626037
True	333.10195062593226
True	257.5065192285183
True	320.2260703051023
True	91.87305005423356
True	377.1652414149368
True	5.377305690453599
True	335.03237898144147
True	267.19528738890693
True	622.1953089803791
True	278.7920537667139
True	361.31085850360864
True	9.81577730632054
True	61.81588535649629
True	547.0827388823168
True	33.48666010361621
True	147.92573784361215
True	64.16800633720209
True	148.90194605176026
True	237.36653036470005
True	73.08110117359071
True	392.88663944358393
True	281.2572744164531
True	102.50337487169972
True	338.1419477941516
True	65.2190301481943
True	593.4958849560084
True	850.2496161084988
True	283.41692036699
True	1165.45424539058
True	111.89803027737192
True	304.09622026859654
True	1070.1718816714097
True	92.8708910269852
True	272.3590265896281
True	9.635461931546637
True	409.7891759168054
True	458.41902712327294
True	159.62906728207102
True	627.188126527252
True	907.678685370759
True	153.34366134888072
True	83.72346096686344
True	333.2024878299404
True	532.5628709342217
True	636.3920146654729
True	1199.721314649211
True	27.728711341544805
True	931.93422950558
True	136.10825517819634
True	615.6774758118812
True	125.8609929081778
True	130.2483178637404
True	181.44743574566704
True	167.59460936114496
True	748.8236557477741
True	221.1441427657773
True	228.02526010073163
True	67.35708411071629
True	503.0103628501923
True	439.2276351814716
True	181.4469638025673
True	240.98862318110577
True	17.547189441564647
True	439.6876040805936
True	227.6110926839635
True	276.0924044127128
True	116.81700908626668
True	692.1339970867481
True	422.468253535068
True	257.95504428623855
True	641.6060920251379
True	531.1150675692489
True	464.66907932560827
True	132.4801512987389
True	521.9417198856995
True	430.5609228382337
True	2.928120289695232
True	189.14109960334477
True	92.4722040690318
True	243.832308642654
True	3.321010256975846
True	121.01517826539634
True	341.7671254522235
True	7.777915066221428
True	833.1438491483
True	160.87451256667015
True	698.4598984409879
True	768.8432939491071
True	160.2793440981321
True	210.89870171302096
True	498.472115334217
True	828.6943338820148
True	49.89239239528097
True	40.67942924608763
True	131.87350851914653
True	600.7880936638198
True	722.2439920349879
True	187.90026549874105
True	596.2406126589619
True	602.5332446969152
True	862.2841403473412
True	396.3974133311917
True	185.87197005491996
True	901.7782595687148
True	220.1659457545978
True	145.6502607645581
True	326.0736137097575
True	225.94200917199515
True	205.27940140204092
True	609.8631145436261
True	248.110175813801
True	202.30766977842103
True	461.14243660243216
True	470.8029963036803
True	64.7590019955044
True	292.8794307430292
True	79.21800839186663
True	356.8722116764037
True	367.4177411793857
True	257.4793829417305
True	177.96223224497794
True	377.2438439998954
True	653.5794340620259
True	730.5748912907503
True	294.9740168344505
True	745.5297071091061
True	63.74827575679313
True	855.9963547968194
True	348.4345895642033
True	14.191166158396827
True	631.7782571123682
True	695.6097103202558
True	265.82678204201227
True	171.39861927207718
True	48.25735697234872
True	385.3833385544406
True	75.72421442492583
True	14.657922700102462
True	887.6206704375725
True	372.99972178210265
True	180.4278863500872
True	962.0552080702172
True	11.227765837945416
True	798.4227293238231
True	30.47839417668468
True	645.9558403717007
True	59.38773987031033
True	791.9607971198352
True	457.3538273090113
True	198.7463918275756
True	441.7206496051117
True	204.21057293601976
True	304.13249965377327
True	217.27213241359445
True	411.2113439152409
True	9.026010073159076
True	329.6168615877684
True	115.7849363107986
True	11.24101266030006
True	470.77355241914654
True	720.2677022429631
True	280.5440143753081
True	80.26611998109303
True	302.81658773327945
True	83.49672920457765
True	188.7498535267458
True	176.17858950472927
True	372.0909739799936
True	45.30630710380006
True	140.9264327296911
True	381.00309108190805
True	848.9749988161177
True	118.6622848717369
True	209.5186526397857
True	440.2161101047282
True	16.69524638727954
True	424.9157414703705
True	512.4774044836311
True	90.4831113974954
True	399.8116793089328
True	355.38335736085264
True	417.8575589258074
True	608.075085710775
True	1058.1300009970869
True	1000.5114024671412
True	52.17302032094517
True	1077.3956479028132
True	113.5407872714026
True	113.38708743341378
True	107.82523181643136
True	504.12899804841487
True	380.0162494455892
True	581.473029521693
True	261.63870937897013
True	155.32573099370566
True	406.8750385892696
True	16.089302788082012
True	468.79455622379606
True	399.0783039148709
True	154.02147272578864
True	94.57641427255778
True	523.642486422087
True	987.8043519642828
True	200.32889214908388
True	65.39711686331437
True	427.199930965266
True	369.8187658091189
True	480.5261220348732
True	321.21922541336994
True	4.664863293450608
True	546.7884010048131
True	518.5978983790168
True	493.8755660438295
True	195.07325053524625
True	102.35816147145
True	22.38662798120665
True	379.4622513878167
True	109.27148795832396
True	7.024596989490612
True	29.28306248716181
True	358.63254549040266
True	655.9648234819612
True	130.65648999257306
True	84.89437746663168
True	25.65164845684909
True	399.8656370012744
True	372.8825017114361
True	800.5009239491444
True	312.6898164375883
True	527.3552168300505
True	536.8584478057063
True	530.0831081758585
True	289.579970975013
True	581.4433445675616
True	97.39066882001616
True	568.7091739495556
True	7.938089651877703
True	367.4242469725224
True	484.91881442692426
True	980.876274835357
True	351.36966663621706
True	789.9484927216992
True	962.052214739318
True	172.2568008812028
True	40.2886626644078
True	361.60681957259607
True	393.98779841001056
True	584.7937528083482
True	255.61075872396668
True	30.01321439663076
True	617.1073487619215
True	116.51285411824789
True	1078.3382868649585
True	308.04146919431605
True	494.2191578057504
True	130.66244620908031
True	804.6152994960629
True	143.68208516277002
True	840.7748069465156
True	549.7256927277149
True	189.15133538703404
True	114.42744589595377
True	66.5185665809444
True	565.909239230773
True	867.9942821383648
True	427.3679373662428
True	541.2263685127423
True	138.01768721095337
True	627.3093955931957
True	482.2312786140956
True	791.1575889191715
True	317.6639021712664
True	547.4746217766248
True	115.8097129880826
True	25.31382620428734
True	402.796593301719
True	160.28964364897456
True	100.56171512986292
True	369.8867636511819
True	1075.1183851404703
True	272.8831917421667
True	544.3748993378096
True	11.983452053846436
True	77.07866721138636
True	326.1169599036758
True	799.4423160813515
True	457.8983810911977
True	500.4644509955789
True	727.6244287416345
True	71.77796533842402
True	714.0202482635148
True	49.59800141563363
True	100.81040037527366
True	177.99057797333415
True	83.02074836992853
True	23.830985280698656
True	296.4402236391671
True	460.22548589486536
True	912.0216795297496
True	864.3751221092288
True	5.935086511679222
True	271.1518094238229
True	462.0893734718958
True	127.96505149593776
True	242.0759456057805
True	336.32329889426813
True	1309.804341393802
True	463.3323133654383
True	25.560499294462897
True	169.977358942717
True	697.4294725511958
True	36.50413484984132
True	175.44618058242182
True	570.8669071098731
True	71.60317612694237
True	872.9052405435646
True	323.26746927629995
True	671.1428327058276
True	82.35452388744656
True	685.8745483708461
True	593.6224470935583
True	898.83272874814
True	247.60151529487868
True	511.1117794391824
True	837.1109884422727
True	939.1999768898062
True	241.3064800715362
True	747.9717009412983
True	214.2819776477172
True	437.4363567060578
True	364.0424422978587
True	488.6897133016323
True	489.88956634604506
True	329.8528972815323
True	340.49535908403806
True	111.47845561370144
True	350.6977362762684
True	1113.4044591973868
True	306.9453721070652
True	148.27674068179147
True	282.79197122982595
True	742.4574413749826
True	663.3975555714803
True	413.1249207106261
True	120.63721653681807
True	335.36320575730184
True	34.13705663405618
True	170.5024606579182
True	94.0548586887282
True	93.2108641735592
True	553.1418093473561
True	140.9232242519247
True	122.30309441531064
True	104.16788233388137
True	88.4677720379351
True	436.2421320883626
True	383.4367847224943
True	1067.6580222213836
True	546.8805348457141
True	834.6907971141458
True	268.8404754003061
True	303.45834024877223
True	519.7632930565734
True	199.38267506477823
True	720.8762132008138
True	245.52814900583883
True	353.9087685090389
True	71.55259606251
True	121.08950170890692
True	259.2357295876756
True	127.073065745229
True	477.0215320899908
True	31.410727864219552
True	569.8032338021446
True	1018.6778525446264
True	732.4392414342902
True	1.12936656740561
True	60.38007991423837
True	496.8008715647904
True	431.910081086657
True	77.13250576561808
True	120.3086261629617
True	304.4045152766485
True	81.39218762600551
True	51.94086390828503
True	708.6334593166547
True	679.5309887247915
True	169.341375515563
True	168.3655921064189
True	551.2703608119166
True	56.507466717850654
True	23.5981928281988
True	555.0453218554355
True	452.6910768759384
True	1129.1185924269832
True	45.99660673031185
True	474.7386653001497
True	901.4011351672368
True	800.663562617652
True	286.57118604223524
True	748.9697839804641
True	396.848550101205
True	41.80293935092595
True	104.60278895893934
True	738.3932806083777
True	77.07682592446561
True	144.7185357583832
True	963.0402104203572
True	196.9268639453627
True	263.3169212260757
True	103.65611545032766
True	652.2136339798543
True	584.6256730704023
True	220.8855887796011
True	427.0074939029593
True	42.2828257111454
True	279.366885614722
True	579.1520122135504
True	625.4326240417198
True	317.1325691077541
True	70.32314806197128
True	957.053234047126
True	1064.5163853803172
True	575.266890972703
True	61.39292528311755
True	30.86119762880225
True	92.2072549304458
True	104.35589325012452
True	97.97324121684962
True	900.2658381004364
True	1194.333223396801
True	744.7790988440238
True	322.33705849024176
True	10.001802536702144
True	20.855936330921026
True	340.16408307848343
True	481.48932125733046
True	44.10574456555143
True	562.8893579517247
True	428.4860719265301
True	397.8932489499636
True	80.29742243952172
True	200.87848453770536
True	262.93407683461544
True	133.45864609767045
True	402.0838929101429
True	42.67846581814913
True	160.9223353186418
True	1165.465914295635
True	5.776824870870286
True	26.451742059043017
True	599.7541220154411
True	367.08559834430736
True	781.9476491833583
True	163.75743682391024
True	763.6923771279066
True	590.4529658893821
True	279.3171297416837
True	439.0886049182275
True	352.3575534274555
True	288.4923230257036
True	269.476977210593
True	384.4128173649064
True	505.4882092384536
True	489.96386368598826
True	108.77676373096386
True	357.0166000759559
True	10.372696644557482
True	189.77434973670364
True	226.59389690493637
True	875.880508708487
True	610.2206671521423
True	33.251079004448364
True	726.7512241284587
True	851.07357288582
True	103.55519776612888
True	340.849898303387
True	866.9978177682925
True	226.69163865807903
True	165.46838796617843
True	540.7213978079259
True	598.415108432674
True	1085.5168820720169
True	141.43201324928447
True	152.1930659224505
True	253.55979985453936
True	312.7866594040793
True	420.0254219249241
True	421.0654055251783
True	324.6620403419997
True	442.6622873234821
True	503.9107863460477
True	221.362838982034
True	1475.5314479756817
True	245.5143042889505
True	386.76781384153065
True	54.86981435377654
True	775.552586894894
True	254.86990079028527
True	970.436139836738
True	560.1824707325129
True	314.0661196290524
True	793.1524158913935
True	251.36752447888276
True	206.79810209999516
True	266.4145918204547
True	217.75836138946883
True	133.55563180255766
True	235.11252529652924
True	713.9065963850801
True	554.2843351413562
True	221.3782173658422
True	1196.2857774214365
True	110.68529807096192
True	251.7515803986797
True	69.67794293004899
True	291.88079439136703
True	408.222477422331
True	96.84855962067378
True	220.80011800188356
True	77.32902944671702
True	694.8046470834156
True	366.5840394434092
True	214.3741981393796
True	722.3331844541095
True	877.2995277524544
True	814.1721334020766
True	861.1062021482976
True	346.8152602949188
True	1.20782691812801
True	264.20273591266937
True	52.51113436038742
True	384.0963926248198
True	53.93155952795468
True	355.54526027261664
True	861.249586669794
True	1061.568053382204
True	377.8896089452347
True	22.582203336063383
True	554.0133257535269
True	529.8180684784792
True	200.1112207524881
True	234.6617687198546
True	288.80204096988774
True	23.62228312408454
True	125.84286579769318
True	975.4406922666838
True	61.9816197083337
True	496.3967746741559
True	782.3964507059562
True	96.49756157667096
True	255.62301265474892
True	111.88557318941506
True	14.830008007296122
True	1.73184809382008
True	117.87601845639144
True	1015.3346253977596
True	475.8535289299992
True	70.70440654494408
True	791.8745019181218
True	344.043748012314
True	1.4079850005514505
True	427.5560479880388
True	197.6224676800868
True	509.4740016093355
True	88.31463503183566
True	325.4821456119834
True	364.5801912439612
True	167.82429756719785
True	211.84041951928708
True	120.63269889282844
True	176.5664531390466
True	967.4868901275188
True	15.973342996442756
True	501.1773412529776
True	497.7477855725005
True	415.10276410604166
True	219.8321924751388
True	236.7320376010962
True	162.5763312332825
True	46.90961176452484
True	486.69685454721423
True	148.50055525621602
True	831.6850061650193
True	853.8415639892703
True	238.99324245228647
True	313.0588594990242
True	516.9662556253287
True	40.60552982137412
True	83.26047527941773
True	747.8251915347627
True	1116.8107151150057
True	107.5019483630588
True	731.3605218532409
True	149.6075771959364
True	940.108529456723
True	649.085734081018
True	108.01419071666278
True	272.47387538751144
True	625.4165116831681
True	266.0343468092652
True	44.61375079373004
True	579.175865784767
True	419.3701717029182
True	6.093555383993236
True	486.09445266187976
True	66.87003863601517
True	185.5091017683296
True	240.26302412375253
True	299.20037977773126
True	69.59119882533902
True	223.6641208914166
True	351.24112184747554
True	433.8518729881694
True	922.0054802122198
True	49.77133140814223
True	927.075022599598
True	1016.0427083839744
True	125.83036737741436
True	76.52914752436781
True	986.0943421453632
True	32.6064802502813
True	219.1359319360936
True	82.72050292960718
True	214.53947411693076
True	381.1620377349487
True	960.2822895747444
True	95.11550408915886
True	72.01510259721516
True	641.3267232318835
True	272.5898941459425
True	739.1307263542327
True	55.17023849802897
True	487.86765379766206
True	387.4512596380317
True	695.2819733530807
True	54.18868981595116
True	107.1460762418452
True	25.940543096308343
True	272.9068293190836
True	45.75578776964422
True	347.0797230509088
True	2.7979999632700228
True	1182.891359691146
True	109.02901610903336
True	136.97652169125146
True	346.03479894930604
True	718.8232862746576
True	676.2244465625994
True	974.3085149913168
True	458.8708675317511
True	422.9091187339805
True	142.12199701335848
True	402.6513461841561
True	858.9946275546672
True	431.4740531576831
True	948.8253134403776
True	83.86038868477443
True	441.53755810475286
True	173.31298316761757
True	286.9283953155606
True	733.986943748718
True	157.08321638744937
True	134.73514828434998
True	65.93875271948366
True	858.144645429176
True	776.5159151181267
True	85.47384928230342
True	455.7627743476865
True	749.3582951204302
True	411.9116500459935
True	56.13018121758933
True	327.271959789074
True	768.5136711926641
True	30.7223697871786
True	359.1303952215741
True	166.38517329284625
True	260.70695546195344
True	34.36176555759775
True	213.64860747096296
True	754.1226679660232
True	642.6567175662575
True	57.227183123232365
True	298.5651483325166
True	921.7918415614944
True	17.696007878579596
True	314.58840980713217
True	275.49529200145304
True	440.8124426389756
True	220.37386641519683
True	594.1554065633284
True	49.00494962453761
True	934.8513912615488
True	896.7916006249907
True	46.68509813574538
True	391.3803974066158
True	731.3148077629734
True	922.6538842757576
True	276.5652021212228
True	588.0624947625078
True	129.69008755806271
True	191.99730218447567
True	133.03563701703325
True	131.38960153597415
True	210.28662762501736
True	959.3118484606408
True	806.9807084241704
True	978.7003729244308
True	17.587327671776773
True	27.088108171144707
True	352.40263590851634
True	13.454964392852157
True	610.1054200809732
True	1076.2211920394202
True	262.6047028899496
True	216.79819752601608
True	86.23833216214692
True	229.53649611501157
True	133.20983412827454
True	44.64907511229836
True	132.68979192302203
True	89.07763429343134
True	255.11801805355415
True	531.674903617002
True	164.40923032951122
True	31.121158092900565
True	63.26644063623633
True	407.8289786682991
True	272.45935454166346
True	591.3518766623552
True	21.455027596389577
True	116.91369338365632
True	652.2551858911987
True	266.5794913476426
True	461.649791029062
True	659.5004947177151
True	104.07221372896574
True	107.9293590201874
True	80.89503267048636
True	24.893765364372676
True	124.92148440490767
True	84.79139493370384
True	99.05782625435332
True	154.42906527859367
True	244.74879448180292
True	852.0702898636904
True	287.51597335236306
True	942.0867384066056
True	164.32734013590007
True	190.84978638968255
True	834.3918571703311
True	313.6076767788059
True	596.3479607787095
True	255.0786883395997
True	351.6981331105979
True	434.1453681823272
True	562.1116895578263
True	642.905639617742
True	366.5011807189004
True	34.539252143275185
True	540.161887939238
True	616.9878137518881
True	19.19989108334661
True	12.28495686496802
True	265.20700762724454
True	396.6308252708856
True	437.0112611480901
True	65.50583697887015
True	657.4165235091269
True	955.9524475775282
True	244.09640027676963
True	925.6128303280536
True	279.54614886871826
True	104.04892022845024
True	254.0135926026905
True	697.9970141772108
True	39.40305098013518
True	571.9940125273914
True	1291.388797811612
True	1018.7252431406248
True	865.9964256195532
True	203.611768734365
True	92.75154186938944
True	193.53650549293948
True	842.3224774119224
True	150.161818628344
True	1072.4563108587222
True	868.8420627481838
True	42.46376841753626
True	87.44445792434098
True	418.1290277580566
True	400.2730736028893
True	195.0277083731487
True	520.1363071113672
True	689.953667721783
True	121.79498947830176
True	276.4176535888115
True	1010.1978143097916
True	54.38025520151336
True	701.521910965095
True	559.8469578031102
True	37.67951729976989
True	826.1350662958229
True	389.8309992966674
True	573.0756067388994
True	112.2512748166268
True	272.94183708289955
True	215.3180961492494
True	25.07004549674547
True	135.3547154061953
True	756.2887800213264
True	133.8474637347991
True	372.93938114423895
True	64.14594799348181
True	632.954651161679
True	609.8741974569082
True	230.64163894793884
True	458.86977624248885
True	168.7126025717201
True	171.13348244302728
True	221.3757764301429
True	305.6791349614887
True	368.8298806004439
True	135.75859152330733
True	190.4244781971796
True	26.65033997818852
True	881.4097826981972
True	310.5958137279263
True	9.397364067497518
True	360.4109882113313
True	171.61900076668252
True	625.6144250056905
True	365.7688680581279
True	578.8355026499045
True	528.4676088117072
True	499.2561368565492
True	787.888227363545
True	248.02519848468663
True	556.2865008028443
True	161.36766104109418
True	531.8340435471092
True	349.776241504008
True	385.90412867178986
True	118.8747039830256
True	130.8853565931253
True	109.26481465333735
True	71.04682806734681
True	758.6268507353975
True	177.9455078951605
True	45.414315340811385
True	0.0
True	538.2222183211745
True	107.72846767498524
True	23.68530596697744
True	41.18233888459982
True	117.93679924366003
True	544.9941589030134
True	181.80361473505403
True	108.32765953260488
True	35.77156056954564
True	161.80992648236344
True	911.2584323338295
True	52.23685480256418
True	228.0456171172966
True	755.3915015797328
True	319.09827137821475
True	452.672926130659
True	473.5469961429067
True	502.2338203657212
True	606.5185320790682
True	888.1607932623018
True	264.72945769403805
True	1074.28000068888
True	927.8067057041776
True	649.7757658232308
True	352.33131888710875
True	819.0078307576517
True	7.446607148964813
True	34.131355694380765
True	295.36064256100514
True	43.22266739769395
True	195.097401054156
True	754.6045366785329
True	216.86966251595084
True	727.7392566859746
True	769.5659351451408
True	126.0144676882843
True	342.95533579347017
True	597.6655299229495
True	23.89904686525006
True	128.22038750415103
True	439.6478709947304
True	303.1812073022037
True	200.85236667865092
True	115.16742761946831
True	378.7807975216048
True	20.96122131633962
True	367.5180342674153
True	350.4223891447419
True	1061.3514082634038
True	353.58811088822614
True	31.93043775342546
True	455.1513438703308
True	458.6969531489372
True	230.49611989369683
True	32.92680677243421
True	764.4708187891872
True	426.4353546598241
True	191.3110820515004
True	12.080968784463646
True	1202.4758827466662
True	165.13373440976375
True	26.3887242819423
True	285.5625748885516
True	265.9054133137168
True	118.03102568286302
True	299.4015392104532
True	45.57321076373424
True	323.68794049286345
True	302.06114130290985
True	302.85049382656297
True	29.06955321840559
True	46.92556136148433
True	1058.2313191292697
True	26.534328146694573
True	13.023997324702504
True	187.3108244440606
True	657.0515095261087
True	8.696805540257762
True	200.1164773923401
True	166.05189643569534
True	545.7971582949372
True	376.6796692507559
True	738.7975411736019
True	327.0599413248801
True	476.1411525039068
True	445.4157341413466
True	495.5006996550431
True	100.01758160788393
True	1259.9401995024
True	916.3853442909352
True	292.2871393438343
True	530.0518587899662
True	102.16231005510323
True	538.9905405745193
True	444.553512249786
True	154.43619339910435
True	75.36052351016504
True	345.6845128444354
True	164.46589768875472
True	28.014893904351705
True	631.3672602112565
True	381.4232988939477
True	70.99219931181878
True	29.93611192978476
True	653.7455511831765
True	485.5720262627864
True	70.09760757156658
True	22.389612217258
True	336.4480175487401
True	313.97436653245336
True	724.5010050935186
True	554.4091522333068
True	563.5943610493601
True	774.4545214717178
True	9.540108433055154
True	58.155911410458565
True	37.648002367429605
True	59.23067391036763
True	511.91678117392985
True	584.1429859847597
True	85.66646046443145
True	111.2055204534026
True	197.89991485913464
True	71.28943521458359
True	184.4120250373365
True	201.1660151694882
True	271.0522916439884
True	809.5211053242433
True	599.3513940079512
True	288.57542547883094
True	185.21173922898183
True	262.8176716168263
True	246.0670154379248
True	741.0199266621476
True	314.6025454169112
True	175.15651757645009
True	900.5091869744779
True	327.6728568686044
True	489.781147411496
True	149.85450734102375
True	121.964024079484
True	60.97026680258158
True	207.04044971411872
True	967.2927485603192
True	537.8407701261198
True	110.50184088089252
True	379.3179734693483
True	106.26986411171193
True	702.6838681992945
True	3.8859491330912874
True	703.0153812709609
True	35.86083220403248
True	941.816752495538
True	840.8684376787819
True	211.72211309877076
True	25.224075242274704
True	82.94241592886063
True	462.2823152761297
True	219.8970327791745
True	1.7221278629462151
True	79.29430032466536
True	1112.327386125666
True	343.2773747178522
True	663.2870337750842
True	481.3028356466776
True	32.19621168694174
True	131.45715065161633
True	428.6691460603769
True	903.2959736267474
True	818.9204054626775
True	420.5995312120477
True	327.6590857177604
True	16.47864619078983
True	79.78599243790858
True	756.9190104335172
True	484.4939956412218
True	385.7954566199087
True	861.5752412145075
True	26.240493733275564
True	218.4047117485755
True	880.4797057706287
True	238.33545731507812
True	8.978930921657293
True	505.6111498914757
True	101.32201539356484
True	674.1964439363238
True	51.390772375407536
True	261.5355919318543
True	840.7225738522405
True	908.9186250738044
True	281.17310392330853
True	437.9001308617128
True	119.73306276930924
True	595.7469217417063
True	266.7499494235497
True	201.68886176507155
True	870.9765062415694
True	51.64734636513318
True	730.893876752628
True	280.24510182648
True	301.3748721039742
True	164.52475138428335
True	496.4249468673322
True	583.9448026504781
True	355.6785437067757
True	403.6833807384377
True	67.71297437531148
True	158.3427857294273
True	449.0177718709282
True	212.5889325536354
True	38.15325493364883
True	205.1296204393745
True	392.9297935587586
True	399.2607579349818
True	711.1212791704497
True	133.1837446075832
True	659.7281769882388
True	501.14602571677057
True	608.5685876349647
True	133.49167268211932
True	39.24041013541919
True	660.4719428080168
True	73.73353161096591
True	562.4871824050946
True	701.0032015905429
True	457.51785044889016
True	134.2065792063829
True	493.2908236834045
True	3.496019925202109
True	389.7361037663212
True	29.34373623074524
True	632.1772361835787
True	260.4108698972521
True	564.9351399256223
True	700.1217093882857
True	143.12151251080215
True	523.3737876795153
True	504.9407282096663
True	65.25781744765948
True	950.7138727520884
True	2.775999056211819
True	29.185129318493438
True	632.7731012144301
True	690.4147088719855
True	136.25901473589363
True	411.7295519395565
True	121.88580807747188
True	72.78873973501932
True	447.99900244249744
True	44.67039522793645
True	517.5616104676617
True	13.5746010165562
True	851.2949794166011
True	549.4421012413814
True	685.2498437875938
True	102.27318817254088
True	393.6116756693684
True	996.3616586747056
True	865.5222360000338
True	143.5016594484336
True	547.0449515038684
True	453.0787491793407
True	248.79025561736785
True	254.80546622521575
True	5.976911620668687
True	313.60891308106784
True	12.140078381442272
True	355.3996141710488
True	76.8706596196793
True	395.7737388455898
True	664.1358409912981
True	131.5670204174842
True	242.2443589828912
True	620.9183821790039
True	671.7631854983764
True	299.40954352540405
True	131.1928725785359
True	157.15534446807098
True	483.6560024518388
True	86.41910474946715
True	10.505705670605586
True	510.3986632427523
True	566.9621803236203
True	18.39469678402399
True	142.22799589133993
True	881.6261273874427
True	501.6997598332368
True	281.651017246109
True	32.62058810300084
True	470.0220036251952
True	107.65021864667374
True	584.3869107352414
True	661.1170101267006
True	289.3363635823075
True	381.4448194704401
True	187.55918792651903
True	245.9271979934407
True	73.8592945776021
True	225.0708943921051
True	495.15437712565233
True	22.03385259623812
True	444.54090255267823
True	374.6261014617527
True	724.6754107500692
True	912.9654964586396
True	905.3781853028888
True	156.32566977116818
True	405.4550890120607
True	76.29883937972276
True	184.8558917615178
True	322.6519753949452
True	10.913140711636805
True	816.0182696104536
True	23.35722031128893
True	407.6698912759081
True	265.2813372239156
True	647.8050705814021
True	206.90897647123236
True	38.961843259351966
True	682.26259848137
True	1082.235409462564
True	224.59829258366625
True	137.68490024769775
True	607.8022022562042
True	498.086162747906
True	16.86373545206941
True	840.4845994335917
True	109.6086745872758
True	45.24933992903953
True	301.46771166477174
True	350.97652471226974
True	402.0351617907469
True	260.3509865475701
True	20.26214845042462
True	21.37067678907976
True	882.6022179845177
True	196.38811787426104
True	113.82097375697796
True	825.1713164856063
True	644.4501481851086
True	655.5884444963142
True	442.3767820596716
True	148.32923414963477
True	31.536562317391308
True	98.59079500970785
True	420.003050729281
True	233.1511124897829
True	481.0337222711945
True	150.33366020582608
True	502.574537805891
True	650.273415784656
True	952.9506837915162
True	23.886027318074134
True	1000.4998905750192
True	1042.3291916189348
True	481.11852482185134
True	84.85145347647034
True	792.8561051714324
True	643.6811203543315
True	668.9536039708839
True	171.48234365352675
True	745.633701844631
True	700.0910180976781
True	121.84642924922672
True	773.7067773789446
True	828.6824850122345
True	456.53129039704135
True	232.2990254363436
True	73.83473189219664
True	307.105427574826
True	340.6295369756481
True	478.7999732929716
True	444.4975207960096
True	184.75475416778468
True	301.9856290242532
True	3.20820925701261
True	13.464954839103711
True	109.33908744041578
True	129.6007200719909
True	363.80062735758304
True	341.39049460093185
True	111.35546901847006
True	18.941935691090176
True	207.87187680282457
True	857.5270228657529
True	468.4554295514792
True	535.2546162083472
True	569.461554941267
True	783.7906105590781
True	643.5672290657324
True	93.2574871789893
True	217.43601788443328
True	243.8764346201681
True	275.58441424035533
True	104.82925118760222
True	362.1083401893636
True	423.5452694447961
True	170.86930668232478
True	659.5249162005671
True	240.17473877141444
True	203.53640957213065
True	26.74567996802026
True	249.7412646351637
True	487.2946839611359
True	168.54701220974042
True	529.7310935267603
True	476.2951271218852
True	235.53138809170605
True	106.71524767868384
True	40.64076379924951
True	413.8605470754905
True	797.2852876601435
True	163.44781211630277
True	1050.602799836129
True	1040.2142120122137
True	481.1163186247676
True	101.65536202720726
True	126.84764514576104
True	642.5885618254375
True	9.104523965467289
True	219.7560307551844
True	133.44385315159658
True	121.44618256941811
True	321.6657511600514
True	633.5957726337678
True	38.99889474134534
True	128.0639422648932
True	981.1588854825084
True	55.73743623570117
True	461.106996101659
True	524.1647002695779
True	245.04273439552097
True	127.0205154756942
True	921.9601080592568
True	1203.4136359807676
True	505.3342979951775
True	625.0483672333542
True	206.0288262947847
True	161.86302528253182
True	327.7973549966553
True	252.46905616853655
True	165.0931099158676
True	307.74746520466203
True	340.9383840493356
True	12.83718436556896
True	620.5533092762038
True	142.3443449581728
True	80.01919539354978
True	459.64848361444353
True	320.7186749318322
True	1169.8258061953286
True	352.30695612200395
True	1000.5126276314408
True	10.38146019789102
True	256.1028900974144
True	224.4320775743588
True	157.69626249047715
True	476.15452455984814
True	191.3790220865694
True	419.5064416014004
True	326.27570460139106
True	104.24078386368468
True	360.1935633215506
True	1010.074564037384
True	719.8289668455653
True	223.4475119377325
True	109.63009277607588
True	293.8197578104915
True	22.801139461591116
True	354.6540527486719
True	315.9961354870883
True	551.6346386667464
True	432.0199739395245
True	358.6989185731575
True	158.16371141475415
True	14.227526461968116
True	426.7423842865873
True	285.7496807147306
True	142.4692742246006
True	301.0133503745403
True	422.0107390054437
True	801.6234717722259
True	318.399457059665
True	770.921833725884
True	409.0053066267865
True	387.16714918831735
True	1.1843772280325606
True	1228.0732522619417
True	100.83640846483073
True	914.7426858916116
True	211.8948615050049
True	450.8574674606929
True	667.4726129281855
True	86.22383079262303
True	499.3609258991731
True	32.37436011195773
True	418.7211542050277
True	76.44256120930805
True	227.0646016459621
True	40.50408540534644
True	667.9990182829152
True	188.6829226038424
True	27.97302851682416
True	395.39788043252025
True	106.30676439413138
True	173.2996809592393
True	867.4944762137415
True	270.5996430054635
True	147.51327951379207
True	381.3198724260596
True	519.0888599464681
True	334.99691989526053
True	506.8957259168387
True	603.2428112583846
True	157.11126269824595
True	6.905611384771179
True	75.46632021464568
True	430.87859597195234
True	90.19733982833728
True	80.49641887841345
True	1028.0259450962749
True	27.323489727980903
True	322.544274405736
True	311.4296472938642
True	478.8198330445285
True	674.8512043969434
True	184.10868085152256
True	649.9204919645261
True	324.48235759844243
True	342.5548211681159
True	280.2582779355857
True	213.13497601726343
True	362.4834988908377
True	456.08346529660406
True	409.94861024983874
True	608.326750125691
True	145.30395839611208
True	78.67716862902267
True	41.4378675173156
True	293.58150876695123
True	668.778247942923
True	399.41035917019855
True	776.0041676915312
True	226.6724220886077
True	408.0357983579784
True	66.43846508373814
True	52.91201441730003
True	412.4547206108315
True	202.37767206197512
True	224.8548667809128
True	43.69247183753323
True	1044.7604935577217
True	176.33372716844335
True	923.5777815297972
True	313.50212597166416
True	928.8495242640194
True	240.4544758574693
True	450.02104629778745
True	529.9028848464841
True	633.5309218216307
True	216.88819143174425
True	492.0139859303218
True	930.9597932235253
True	130.65541509757634
True	7.212792630845287
True	592.0684368214501
True	27.777315696394
True	76.34449773107778
True	796.657402052398
True	225.166769961813
True	981.0027277755872
True	697.2239715097977
True	411.2869619603999
True	297.44653245065393
True	490.2608478412103
True	331.48251761476115
True	180.8278413625497
True	666.3406164803257
True	741.8615663189953
True	210.67450353703035
True	91.00452690183644
True	513.1104885291429
True	129.6154517397482
True	376.1891234266839
True	335.05976518708053
True	63.54990091302152
True	379.9885764630266
True	417.4209904511264
True	371.907345727232
True	426.1299646946533
True	427.746573075557
True	651.5054931410282
True	57.16768319580538
True	452.89566308321866
True	325.15566778585594
True	662.503190875071
True	225.9058672756048
True	98.9891032889517
True	41.64522368553725
True	547.0315852668472
True	630.381931231538
True	185.3525595043384
True	405.2732664628587
True	337.514760801432
True	16.03578562731928
True	175.84735291212127
True	289.1759652029401
True	3.191753137839238
True	878.5845812350152
True	84.95831757206278
True	98.81511633247904
True	114.72603604110718
True	364.85549578908376
True	38.57439548396956
True	449.5582643600401
True	236.27917571260133
True	4.90989301863902
True	114.96368773268532
True	442.6174829344482
True	50.07367770166702
True	66.69421718033787
True	176.46772794748003
True	289.2405326228284
True	959.8200291374492
True	388.56618239326
True	911.82057487944
True	182.54661092903237
True	1053.4873358652987
True	769.4414618993476
True	658.0298789779908
True	415.7598746337093
True	370.6779557144505
True	76.11262165902492
True	73.936699954978
True	83.48536997336909
True	179.90918161083997
True	478.0218571252304
True	1091.67724324506
True	171.67210172280568
True	355.9334615429078
True	428.8607517405625
True	591.4863887685116
True	593.3379116907976
True	279.64144711610754
True	453.3421333620563
True	667.4165578468912
True	89.90821475642078
True	720.5006085857738
True	250.4843820086508
True	136.97733664571118
True	413.0835803654186
True	889.4754453643695
True	434.70409017312346
True	847.8177226255071
True	199.4738972750193
True	363.3741139108522
True	686.3545577533529
True	595.4978463795725
True	193.0031643888764
True	258.6183353223633
True	806.6586119482504
True	30.96586587056459
True	188.30242608893028
True	482.5948852970666
True	720.9319464344492
True	104.73989940887483
True	39.57450488839612
True	166.21809778386557
True	720.5078855031417
True	317.007415450038
True	549.3498622512234
True	347.77603450847886
True	307.027688945683
True	450.2572759961951
True	495.34816956184113
True	70.20627855416346
True	369.4287531247557
True	759.5286454812679
True	0.0
True	289.4187335244262
True	240.2501830756456
True	999.1599585897916
True	150.59790625098907
True	654.7426539935055
True	631.615000029099
True	113.90423467353318
True	220.54483820811805
True	132.8168485978074
True	10.629354705468234
True	293.8242085619178
True	369.2502488496895
True	1127.441203125171
True	242.3064549190576
True	416.166115349049
True	644.6828121483096
True	201.231211529059
True	29.3948350233742
True	879.4758376535102
True	601.0423590578138
True	155.55172284837587
True	645.3349702673976
True	167.6061669252559
True	304.8950982826807
True	759.7485009293825
True	36.13908160999243
True	101.15181328576736
True	540.753918643636
True	66.44847456211905
True	77.99888181617675
True	395.93438531279736
True	23.089755666788182
True	734.6775729719325
True	100.0214096196474
True	159.23778675547152
True	15.563103756064024
True	712.1782439083993
True	29.551394452240217
True	782.2978557281955
True	399.9576557837136
True	117.75088295167394
True	688.8800714036936
True	523.6949679627473
True	563.6955881077291
True	48.78649075051559
True	360.7651135694714
True	6.209301128634976
True	87.32917865397695
True	391.7465113033765
True	49.8618066397632
True	117.2312571195858
True	319.56633180076216
True	187.10157007246323
True	102.46565682428388
True	649.4321069068242
True	18.57335625668081
True	1157.6396427077766
True	505.1491916507492
True	313.0353562292896
True	493.5337914883506
True	123.8181651457602
True	762.6860128719597
True	1106.3012442381043
True	744.6201699665588
True	174.88125015026773
True	223.9794297001257
True	48.475994071316016
True	58.36786829390773
True	157.98336377550228
True	107.30449881210242
True	172.15522714992224
True	1209.828412660917
True	298.0771045612516
True	348.677645439219
True	724.0036548214206
True	16.446041800952667
True	15.76876103499691
True	574.5690612925403
True	5.407850149798208
True	116.95999746478638
True	709.9571192873697
True	177.99173741644634
True	654.3334891764733
True	836.0518133197479
True	153.4130115218959
True	876.5570439725678
True	3.4182725598715624
True	448.5590806993557
True	1047.1987042160367
True	25.928379129645297
True	234.0965448480821
True	154.28739297401927
True	1003.1001122307076
True	238.2895270120904
True	477.6150759697065
True	119.5991138230776
True	520.2224953157448
True	155.17729070812197
True	95.36316415113907
True	386.98468975778417
True	67.41907913842485
True	53.17634797559154
True	1029.1697448160894
True	267.5354939236733
True	153.76624710441212
True	370.0639038646031
True	401.8292918611184
True	210.1598435262945
True	169.18323330043285
True	383.9483202254435
True	36.70782541950827
True	500.8351340757948
True	1073.8121957285273
True	110.72087062618888
True	474.42458533258537
True	316.35858100820985
True	26.985809345244657
True	415.3260306129408
True	101.05766432852172
True	582.8087629123096
True	206.27437201930263
True	417.42542292901976
True	20.94979652871557
True	445.6563732838437
True	109.95619651033805
True	351.13721805816056
True	33.18583783981892
True	178.33688731719874
True	247.8067039401849
True	765.2099175707303
True	59.81163224537503
True	145.6870620284782
True	230.39486620576395
True	137.46595611205095
True	654.4265210692264
True	533.2827971725401
True	771.7792684974404
True	393.684599905826
True	532.0098987214766
True	413.1049759743959
True	685.3894815081923
True	71.02996974677407
True	452.4491172847545
True	398.104221939706
True	45.19492077007624
True	85.50610829890785
True	129.187937943458
True	81.79007461716739
True	334.69733378058754
True	827.9515101278541
True	330.4689804439541
True	1101.1505143504298
True	312.28753821526306
True	943.0132065886776
True	149.74934554224942
True	594.905488014686
True	615.7690872855685
True	701.9427172315319
True	443.0992560778304
True	62.35925922635175
True	299.11535052360114
True	39.374844902064005
True	171.9092540286645
True	169.39477014760092
True	1088.7760967838942
True	234.9529485924331
True	559.5905561910106
True	550.3052322645826
True	564.6215850779547
True	921.369217824072
True	590.9250670655998
True	646.7956698439887
True	893.7939785070655
True	122.64259475741746
True	314.54076481609275
True	275.07703392426004
True	330.38913499218955
True	87.82071059983842
True	374.0414494182796
True	3.639007996975517
True	342.2185220205172
True	256.86041253981824
True	589.3492774845507
True	298.544990249448
True	370.1634064890934
True	10.357706468129326
True	60.65086743789629
True	535.6447796692472
True	29.506640455339223
True	134.5532271166242
True	64.13510618856601
True	152.78732235716694
True	236.17892245250312
True	70.0953628840188
True	378.4064064642707
True	266.27871257785466
True	100.12309391673622
True	348.09071138034176
True	63.22176735613001
True	579.7702147044212
True	839.3203785912735
True	280.2295788139965
True	1158.0091161596818
True	113.645155697365
True	319.7390524166356
True	1050.4395245531512
True	95.33410899671895
True	281.07623006899234
True	8.282511672364986
True	407.0676546005726
True	460.6026488487896
True	163.11404426167155
True	628.8191163410331
True	930.7094904695348
True	158.54002551974446
True	80.44264740161908
True	325.52808671805235
True	556.366329035671
True	595.1424760825283
True	1217.4407277517437
True	29.712347768122644
True	937.8293777920724
True	138.82537247262246
True	628.3334735820629
True	120.0213822393879
True	135.21876286013443
True	195.56619537337804
True	162.4246746025983
True	758.230301063778
True	206.73779551021457
True	227.5071541487445
True	67.6279084407978
True	512.2217990562376
True	458.3802646507776
True	179.99738314237553
True	228.35192387756055
True	17.76634682548436
True	426.66389510133706
True	217.74319508610284
True	299.1886891129821
True	112.73523729370328
True	698.0668945263926
True	425.8085957858399
True	267.880468453275
True	646.7649054015669
True	528.6812359408075
True	474.6579782142399
True	137.89921876170294
True	535.8668353424255
True	422.3612460718789
True	2.466901952134113
True	194.3791658620235
True	87.9319169044578
True	244.3736561131741
True	2.693088489393772
True	124.1794929020037
True	373.5460115850018
True	6.86896014220404
True	861.2458001469026
True	170.7432432120054
True	715.0845848561754
True	823.8913673293674
True	161.22140913166675
True	215.9508219282848
True	507.6733799090123
True	853.0720771862138
True	50.17318618886343
True	38.23728496579077
True	132.1431590837214
True	632.382277052435
True	706.2691831013807
True	182.3717316232052
True	595.3375625888825
True	594.7559677275445
True	838.1203874768468
True	403.6529127552959
True	191.230515307624
True	885.0395391587771
True	229.4878275909975
True	142.1168063925021
True	338.36645777407017
True	226.1559133492565
True	215.16913776331165
True	606.1177131664186
True	254.6909994602628
True	199.3670122931863
True	447.5902336469835
True	474.494726012436
True	65.82154964284781
True	279.75332771603524
True	79.60589062290586
True	341.50285871738475
True	350.3514096627226
True	257.8535543936744
True	175.64566766213335
True	389.3267039947607
True	661.9233968519121
True	724.7540040817819
True	299.6149094327624
True	736.3008698450732
True	64.01567831840714
True	879.774152023592
True	350.90955827072275
True	12.04598488017951
True	626.4771503116289
True	704.8276562496269
True	258.18200966256666
True	168.1993728779783
True	45.70086221940981
True	391.0185994638555
True	74.3553835802491
True	13.93215030541652
True	901.5373286509914
True	374.3033852906077
True	184.9477450360369
True	1037.6914184840573
True	13.164475607691871
True	796.2331324693735
True	29.741035256056755
True	654.7810262101887
True	57.09798743000575
True	758.6060506409214
True	442.25399781406486
True	196.8583686800061
True	437.87299134334967
True	209.56751998060983
True	295.1727696592615
True	210.08927666505411
True	414.8830752604944
True	9.77181353626705
True	330.82114386641257
True	106.40201579048131
True	11.231134898851897
True	466.4954192800968
True	743.878039690068
True	283.8042289282301
True	78.4384559367326
True	302.9729127914105
True	83.1260649318663
True	191.5399311822985
True	174.41387814627447
True	397.4715864721167
True	43.10366910938252
True	139.9381823827666
True	391.8120062134258
True	859.724441855637
True	113.38510972668932
True	207.68304617894003
True	437.2256000538688
True	20.161338191575933
True	408.78843747909
True	499.0135207529885
True	88.15254709713298
True	392.2011859245359
True	346.50584408245953
True	412.4711683207781
True	589.1128905512091
True	1024.200556479845
True	974.299110661934
True	56.70828039989886
True	1087.089829595924
True	110.94087738426563
True	112.33818850709464
True	100.20873332216462
True	486.9493854345401
True	360.6826542439148
True	573.9939073660652
True	263.44978055141485
True	161.10244976624722
True	402.8192790715294
True	17.60742753641092
True	454.223614226165
True	386.5595319601904
True	147.32173572283244
True	93.79066371102266
True	523.9357446431159
True	981.0757789743444
True	208.17299473370048
True	65.6590107128351
True	420.9421058811576
True	380.27790402748496
True	480.9863435709077
True	341.0438885631703
True	3.942388830437351
True	534.3852681058836
True	519.1460284724898
True	507.6912067167911
True	189.3341693619245
True	108.59322251321248
True	22.23722587201616
True	372.3597735377376
True	106.99525431029822
True	7.134357331452688
True	33.63680632541284
True	352.8934398128669
True	655.1803815070999
True	133.9134842814835
True	88.12174040990132
True	22.618638967259024
True	413.84888674264425
True	360.86499501692674
True	769.5612037467749
True	306.3415516680333
True	487.17696446752615
True	523.4977447122152
True	517.5778093564595
True	296.0265046246121
True	525.6316061187496
True	95.98776683226572
True	587.3455177501318
True	7.528538770125634
True	363.2977106487074
True	446.7498160412639
True	971.4609373719017
True	349.1537578468464
True	778.4553302830685
True	965.4574089224242
True	173.5277339655039
True	33.17428839063402
True	362.494943588194
True	384.02609303327256
True	594.8929941841183
True	248.95510080892237
True	31.09071378479338
True	640.8393188623924
True	120.99753313572594
True	1083.791460435735
True	320.55866264405563
True	465.16669112801816
True	128.57214281815214
True	809.753840413076
True	137.45937521683803
True	817.5207971578997
True	563.5321308970532
True	188.52178944723656
True	110.54700050139294
True	66.70626059075269
True	568.5184075263687
True	876.0552947621813
True	428.58400428197285
True	542.5738779853034
True	134.24004744688958
True	650.6989399231852
True	489.1285003658756
True	803.5630669739661
True	321.82215350270764
True	575.7712780718149
True	115.05788986329672
True	26.29727887709486
True	421.0069998828958
True	167.5064393705831
True	103.23090985300034
True	369.9352166371596
True	1122.866788567511
True	267.1948596587759
True	541.7883606296709
True	12.628870558855947
True	77.91851233512631
True	331.1481242113259
True	796.8862129301043
True	437.4503248001966
True	517.7229510091175
True	733.8743381792686
True	65.52935455753533
True	710.6709525268901
True	47.467138661246
True	105.10538209514038
True	176.3419517774219
True	81.2056959553642
True	27.02790145860976
True	298.67807613854893
True	451.1141264694109
True	901.393372471941
True	846.7939197340673
True	5.96705843537361
True	294.12507313758096
True	455.6386760211841
True	123.40801641309054
True	245.56526231528247
True	321.8388506071686
True	1287.2739290022048
True	450.5330469784662
True	24.46371624151542
True	185.24226474173224
True	695.554595040591
True	32.96890050057798
True	174.64729701220776
True	572.0652346826031
True	74.05007728557152
True	877.6681838846547
True	335.2872091923595
True	655.2057863680149
True	77.22770772054685
True	695.6383438190331
True	583.3001414703218
True	895.3067615321346
True	252.58041861627228
True	508.4322214214502
True	846.0096620995962
True	925.3378107089496
True	237.6050742254733
True	756.026844974406
True	213.36501890889244
True	453.442021731301
True	368.5403547947468
True	502.12435045946296
True	487.0215382386823
True	318.923478993841
True	350.1754873841224
True	112.22003117854668
True	356.30613773363393
True	1149.0808100645434
True	321.3889295784022
True	150.29364579681402
True	289.2209434684273
True	775.3204012257065
True	669.7531749667766
True	412.5247099838876
True	119.01463596363386
True	327.5440528321876
True	35.90111492505652
True	174.85449963401166
True	88.33954441229065
True	82.65133053406146
True	527.1933161281914
True	135.39900365249247
True	137.69241330530022
True	99.90186080214676
True	86.08078657436239
True	443.1556660730776
True	391.1623770444029
True	1040.5445309897536
True	523.4724783838199
True	814.2184355672257
True	268.1031062606162
True	297.82442898313565
True	526.349713572562
True	195.75940667799037
True	755.9593197335696
True	246.2030925925209
True	356.67598469319944
True	65.67641776390639
True	120.0335022024133
True	262.55442849052207
True	121.11672703774624
True	465.4084964720024
True	29.25500311948071
True	576.089293937225
True	1005.590994180708
True	725.9014269558901
True	1.1611374581816845
True	62.189152591057606
True	476.9143126429643
True	445.8856288014392
True	76.4709505341611
True	120.42193713192836
True	297.264938490528
True	79.10825544869952
True	57.348551045845205
True	710.463971356856
True	673.663611335588
True	154.36449885488136
True	168.82794918514062
True	526.0961283320951
True	58.23564199534793
True	27.96264879860352
True	564.3994670216313
True	444.81611692938543
True	1125.9980451367169
True	46.32677031399708
True	471.42948648977705
True	888.6829488337132
True	819.8887127380472
True	290.63072612121726
True	768.7059816346238
True	390.6630598251955
True	41.60033413365073
True	94.98007156982302
True	707.1355764559602
True	79.6328430981458
True	143.37378141151578
True	924.9099360414496
True	189.20824016226163
True	277.55620949149306
True	107.24262002567778
True	642.1260466851304
True	605.5729837811783
True	217.92007991456651
True	407.9952529881419
True	41.48601734183345
True	278.2044649942818
True	592.1461475535758
True	623.7255909704104
True	308.5920509308334
True	74.5090710446733
True	937.3911806337776
True	1056.1224520340825
True	566.7614914461443
True	62.46328398769234
True	32.525207463224206
True	95.38560971654812
True	106.06065332576873
True	105.69014869864796
True	894.3166636297423
True	1196.7753496271148
True	731.766186756932
True	323.86132426282074
True	7.699190102450806
True	21.38701730595638
True	337.6196265369991
True	473.6484776435738
True	47.877069981006095
True	552.9620954616121
True	426.7446031590789
True	397.8880117463078
True	79.36107863845537
True	193.71728302376457
True	279.13364548036407
True	136.85691658066955
True	384.7428999225996
True	42.85712476022746
True	169.6293750111783
True	1155.8810511577294
True	6.187767684487508
True	24.81146453454652
True	597.6097340845216
True	361.8846288837611
True	787.9121495231695
True	153.17180205921923
True	732.6036058325288
True	590.518939259556
True	274.804461195659
True	434.7847119241114
True	344.72427045246314
True	293.66840119652824
True	268.1657168943212
True	379.1640945854006
True	496.9000537976072
True	496.2343990854922
True	108.86236105763616
True	349.6897397156795
True	8.569208155388788
True	188.03598186014008
True	232.39936194535
True	894.5363065889545
True	577.1640171417417
True	31.025227013712733
True	725.2212781975993
True	839.9656561950825
True	107.16824287843036
True	348.45968653176726
True	838.328240567878
True	212.92012890042224
True	159.0572696248033
True	532.5352350320554
True	587.1855909326706
True	1083.08215318594
True	147.9664505514559
True	150.83344004490957
True	252.3598904604558
True	328.4654585841768
True	433.6471654684384
True	423.5192781032056
True	294.9572807375537
True	457.84591219464255
True	504.3214415750031
True	223.5665043625832
True	1476.3373485827858
True	249.55837368796412
True	402.8497228548659
True	51.7542098553981
True	791.6399180490062
True	247.14081342401704
True	930.658660300718
True	549.7395138070186
True	316.1849872664154
True	766.3690218755578
True	269.21946863565927
True	210.5369211647944
True	262.6272167936104
True	214.4857579018925
True	139.68562382459544
True	249.8482427163888
True	711.8894793674925
True	534.3440427832529
True	232.22704130922335
True	1190.1503811970313
True	116.53426268305536
True	255.63411850432607
True	75.77504080888555
True	320.36120124413526
True	410.5290061806895
True	90.8976136499968
True	218.60666285296583
True	76.1195139577383
True	690.1501685517462
True	387.3661375752657
True	237.2310925865335
True	743.8582824454746
True	859.9890641117353
True	811.7034756641866
True	840.560064642561
True	359.56063204862306
True	1.4171795154589906
True	265.8697804848914
True	54.22470388034003
True	393.3069749595481
True	50.52541255533095
True	366.1689637440922
True	870.1372027532423
True	1033.433641438523
True	401.1037095611591
True	23.489860580729765
True	511.6442729702113
True	513.0995444617076
True	196.5591321442163
True	233.2528053976793
True	286.1656207057813
True	23.61429744368286
True	120.32287277205184
True	910.3177702840962
True	56.98653466907058
True	501.7826284656301
True	796.7599896143296
True	104.19567159125582
True	244.4879921233332
True	115.48384674114048
True	14.408960462610308
True	1.3333480386750487
True	119.0971314773318
True	1002.8964262890692
True	481.9131782827855
True	67.54256597951728
True	801.0183398772834
True	338.8978766020478
True	1.5063563839564722
True	465.0587841260112
True	201.0111262297347
True	501.4549369186285
True	89.05729144414326
True	332.88469233434347
True	384.29996981753857
True	166.53905431132702
True	218.74794710982204
True	127.1348717304668
True	182.5127268597621
True	982.1498257501312
True	15.09181482342853
True	517.911014889923
True	474.4446720019622
True	389.7608985013004
True	228.5559425239449
True	228.6466367733354
True	164.85491568839885
True	47.34579065341944
True	470.1798208393873
True	144.84918247359138
True	853.6518405748906
True	789.849671782902
True	240.4131554126792
True	314.45458545738626
True	521.8086166238068
True	42.45489400799715
True	84.60684554188315
True	735.8815245712204
True	1094.8718529390878
True	113.8011809904781
True	731.7772471221283
True	142.13254459694053
True	945.2755164374664
True	666.3013605472153
True	105.41368048166292
True	271.6723556611512
True	631.6797903745987
True	269.70030278107686
True	44.43430679165088
True	579.8881859868322
True	449.293295040502
True	5.707565898312563
True	479.08164121808016
True	67.14016958257858
True	180.9670950179084
True	236.236752494052
True	299.9150105118378
True	69.64694700987242
True	237.4752616842548
True	349.68862748879127
True	451.81185923956616
True	922.7939451485256
True	45.77111084894774
True	886.3019086376153
True	1020.8519105973526
True	134.980979512343
True	75.33633244200657
True	1000.1313459749716
True	34.053232314735766
True	215.05009351776192
True	86.31746134791635
True	211.4089823552096
True	376.2102566702128
True	958.4979829887563
True	100.43176047448922
True	71.52244024289809
True	628.0296269410121
True	280.234502409546
True	708.6357535674009
True	52.93107825073163
True	468.89351629566926
True	380.9507230245111
True	679.197811455112
True	53.68339876452913
True	106.32474461813956
True	28.2489424297946
True	263.7525414272389
True	43.5083251127847
True	352.8088310041764
True	2.7141672504496084
True	1195.9613685832949
True	108.93199416303555
True	142.12362257885857
True	357.1156168286853
True	732.7800988950019
True	676.5603239264427
True	1002.1451646313432
True	458.2846645132083
True	422.1552002466684
True	139.03647475033196
True	420.11339403848825
True	852.8667632921419
True	432.3392641374754
True	923.621173460574
True	90.21703588177168
True	426.7194829654831
True	172.42268234200998
True	283.5322691397785
True	754.1904896310838
True	167.72433257038625
True	133.60371513656128
True	63.171045470183735
True	850.524113975256
True	752.1716054886328
True	82.68858681993285
True	433.1587965732495
True	722.8160041562934
True	423.1664564871388
True	56.30483845321324
True	325.43528146071776
True	777.9020657071175
True	31.622116481371226
True	357.3396040839557
True	171.76348873352856
True	282.4486441966977
True	31.92448061324736
True	208.85697836810544
True	751.8403586990249
True	639.0890084581881
True	57.14396975904509
True	292.2802321661065
True	886.9369472146759
True	16.149718658794928
True	324.2042877275722
True	299.5850600086553
True	437.120940399852
True	208.49021173973267
True	576.1431565858525
True	48.8782349615798
True	994.5702370623352
True	908.5022655126542
True	43.473071115693166
True	393.5195093222053
True	746.48783477356
True	925.1060294844232
True	262.6363229214633
True	596.7509167025144
True	125.30211039239622
True	185.88631014429367
True	134.8341861200357
True	136.75565827579703
True	196.17471779433967
True	922.107157981912
True	779.4152752263375
True	985.3009011567082
True	19.680541156575128
True	28.01351889512473
True	351.66170933391004
True	13.504034739976085
True	631.8842182604815
True	1087.0071451693211
True	250.58597272664545
True	211.95573564630976
True	83.80648751788836
True	223.59061020300229
True	132.7278325167841
True	43.16155926950673
True	126.09371685644685
True	93.29811762163618
True	244.6525582037733
True	527.1252310194035
True	166.77852267667546
True	26.782144852519085
True	60.26504547109905
True	420.6631159803569
True	263.97024921052105
True	603.3453626768658
True	23.555581332036304
True	116.77288575325385
True	682.024538065674
True	265.21367182199685
True	460.0209388389853
True	646.5332609878441
True	102.39571012395936
True	109.12655408871817
True	87.40136153447207
True	25.79880766322829
True	124.34223532999292
True	81.38270998373268
True	97.34998654831656
True	152.53542147624327
True	234.7029881213409
True	837.660770843386
True	284.1273862969255
True	967.7598014016407
True	165.0938470199426
True	207.5423096622521
True	758.467390068648
True	308.01361598853515
True	567.6572908833183
True	256.92768735990643
True	354.6139201001408
True	446.3250591910433
True	580.9148234016786
True	634.9410700144433
True	385.3918925188655
True	35.4041839914556
True	533.7195493272043
True	627.0751317504928
True	19.885384553858827
True	12.206136868777952
True	265.7366830974719
True	409.4666944652302
True	453.553069654972
True	70.50441894326785
True	624.9012526953768
True	970.2059045101572
True	229.0198564079338
True	894.1089717178432
True	269.89672532487003
True	98.40451268181651
True	271.6109575393434
True	687.5100772004442
True	37.040557860898666
True	573.9118270161588
True	1325.186291223176
True	1008.3492105278756
True	875.5329032116106
True	204.6605217178103
True	94.93691756337768
True	208.32114967011557
True	838.2283527251954
True	139.64792516406507
True	1054.9438118477124
True	895.1421434632628
True	41.51469061363216
True	87.94434763427816
True	406.81132880539815
True	416.61638569743377
True	202.1434907399061
True	519.4353218190587
True	685.9868249908781
True	128.07287284285027
True	274.9834126272283
True	1031.679350651135
True	51.72785311379664
True	721.6696638727093
True	564.9058954248706
True	40.32880025172935
True	800.3011957906318
True	395.1550674956762
True	563.1397410093898
True	110.9802591105626
True	272.6025212481818
True	211.95408737728545
True	26.26897450233125
True	131.68499528639654
True	725.0041749391122
True	138.329957609657
True	390.6880662238213
True	62.976938521263534
True	623.4926860204134
True	610.135612529338
True	233.89250840894243
True	473.06385405980825
True	169.6836764695736
True	177.0689455540584
True	204.23050497189396
True	289.09922229738424
True	360.24784952124617
True	128.0609944464537
True	190.25141566349947
True	27.42148779403263
True	880.3084081507964
True	303.0336530097432
True	9.93366420352193
True	375.5367252575202
True	161.82466114093015
True	621.0610984084768
True	376.7077281044152
True	585.5272492407182
True	550.3250478661341
True	504.7185153959138
True	771.4298989933219
True	247.3490848337813
True	562.5308796707085
True	145.06832709933985
True	528.4846317151156
True	354.90216115719903
True	368.8383622044254
True	124.13289118254428
True	131.78118146350135
True	111.1063916002852
True	65.46916647640035
True	733.6564936536159
True	176.32789292247563
True	42.40750540097619
True	0.0
True	549.5408377404722
True	112.71701799633448
True	23.006141171805822
True	41.1464946141686
True	111.97680835122436
True	523.9658299553965
True	180.5179049811459
True	105.2505772767692
True	36.44440739496711
True	161.28587953310102
True	965.6421531046226
True	50.397327087853824
True	230.85267917074512
True	742.4427247798257
True	317.5005248717401
True	458.1589016682558
True	470.1111039398566
True	510.32659157616143
True	593.4363760253789
True	887.268419010121
True	271.2545177557454
True	1035.72344215308
True	916.0030618166318
True	626.4040984831627
True	347.24260828323713
True	854.6228138473489
True	10.000234357780098
True	32.84093213045336
True	292.6921208734737
True	45.57731549903698
True	191.883173859954
True	757.8373283329494
True	213.3381498375273
True	718.4396065123173
True	764.2948825160978
True	125.54402836542364
True	353.6421869620046
True	592.7885005460654
True	24.285924898381303
True	128.0921333859954
True	425.96705841647935
True	305.7869590569739
True	203.89209813666696
True	105.80363936410107
True	383.40949415324445
True	21.706415139286232
True	364.06439125757424
True	360.475098824494
True	1000.8641943865786
True	358.8776274567436
True	30.60789203183847
True	437.42592481524827
True	454.61398307511297
True	240.71478581150268
True	29.39983307399846
True	757.3111158073757
True	441.8017036031535
True	181.10824505734163
True	12.207708779984047
True	1209.5456252287154
True	172.33957513464586
True	26.59643283632159
True	300.21694062602904
True	272.30680371741323
True	113.13134024614996
True	292.8934486486951
True	47.97408054505182
True	320.3282755302606
True	282.32991713436525
True	309.69551124314887
True	30.46059760827746
True	45.88897025702833
True	1047.6541527505249
True	24.67640016781049
True	13.411421776977274
True	177.61148439494923
True	659.830414463242
True	8.014464489652417
True	202.42891349070143
True	176.09234622280923
True	507.2745081543661
True	374.2796594799432
True	755.5490888250662
True	311.85114109208706
True	503.6318457347759
True	461.00917711416974
True	504.9684235733555
True	104.2516293867041
True	1279.4030311185638
True	904.967362528763
True	293.00304591698296
True	546.5338372491749
True	97.6763926685833
True	554.620557806172
True	440.5241310588777
True	156.64279585331806
True	78.49618028748945
True	338.59302243202416
True	165.2277556270486
True	27.7203027993153
True	614.7686907221564
True	370.2244255971977
True	71.15292265955904
True	29.93939944607573
True	672.7867699264405
True	489.7020200263029
True	76.86562620652825
True	22.59348154482472
True	328.28134061669897
True	323.0233495021813
True	721.5659775012256
True	555.1656985350464
True	559.9835402723755
True	794.437175247735
True	9.487651249749948
True	56.20814865204066
True	34.57884747412866
True	58.02538513062554
True	505.7727634230365
True	593.4118711160609
True	84.11374862012518
True	113.70602437186535
True	199.82140447852157
True	75.07254345785525
True	176.55507223184878
True	205.96138637848077
True	274.67086035305505
True	802.4241458787756
True	610.408556794554
True	286.82210283496124
True	179.54904059501638
True	269.4055944021865
True	239.2008079335774
True	749.4927792674371
True	333.603712137832
True	175.5661512031014
True	897.3530446572336
True	337.93024490942776
True	477.9886032411264
True	149.62143752303692
True	119.92887337733136
True	65.72334172517203
True	214.3970039292784
True	975.3405406238018
True	535.9192955956067
True	113.0308366794074
True	342.99262327195186
True	102.2111685890071
True	668.8347584469736
True	3.294436274930633
True	705.9093662488702
True	37.99947042014686
True	936.9017286587066
True	824.7845245122965
True	208.152777348488
True	31.01613575653936
True	84.15629947241379
True	464.0361069104753
True	226.6972976588602
True	1.1976544979963972
True	80.0234050947262
True	1100.6828652082688
True	348.07288487191715
True	702.0858940588306
True	481.8233966287402
True	31.15382962232757
True	129.77665017412008
True	448.1871183941967
True	942.2307016666545
True	857.8747792971102
True	424.4019710159898
True	346.16990299377846
True	16.774684646903122
True	81.33494637941007
True	769.0036047485174
True	464.0139334959226
True	384.00925061779753
True	862.850259179384
True	23.33270288631915
True	215.09012472744527
True	892.7111802295823
True	229.57410602698064
True	8.860619094886218
True	504.03115162971466
True	105.28940754617074
True	646.0336675657751
True	52.412891591340674
True	257.1591283339022
True	873.9692744924643
True	909.956251442153
True	274.0882217391517
True	427.3753823003737
True	117.9373617824932
True	593.2626078420254
True	267.96991968089304
True	185.85876013625304
True	842.6506166206991
True	56.09422493960269
True	681.5272972193668
True	271.87974380102105
True	294.4189763900926
True	167.84126351937826
True	481.7728489876743
True	638.4645765565602
True	356.9993521213041
True	409.6380411681831
True	72.38528048073056
True	146.23479787285623
True	442.2270933807766
True	215.49403952724876
True	36.33440584505453
True	206.9933049143114
True	395.3160143557253
True	393.74366505122
True	753.7265362088057
True	127.08220886145637
True	646.4899610146706
True	495.74226237567314
True	584.7873510430447
True	128.5502200809347
True	38.8571950983172
True	662.3895183469929
True	74.24068780201424
True	563.9356174986391
True	674.0185999615851
True	445.63020287111976
True	134.436807749359
True	501.0567388702933
True	4.528308621371425
True	396.8408015585345
True	31.63688787689229
True	628.5743715437301
True	273.88538412169487
True	577.6053556842226
True	693.9608140311775
True	137.11354948387833
True	519.3550405311375
True	492.890839350621
True	64.58183329574922
True	961.4130232197213
True	3.2995039982765606
True	26.70535522377385
True	642.078205703054
True	705.7064701026303
True	134.0517649234172
True	404.0222216742826
True	131.40343122493474
True	71.2450966744549
True	474.4636227800323
True	43.11240693843768
True	513.2260960219328
True	11.896640653033783
True	883.0764353529128
True	530.7705740538722
True	686.2297837875309
True	102.87037570215055
True	397.2840276297266
True	1018.70456432475
True	848.9108886608954
True	137.2349316724467
True	552.1761719822924
True	439.9559524232869
True	256.4162905952816
True	260.38908511832176
True	6.133817547189564
True	318.57713448535344
True	13.3878193934967
True	369.5812327521699
True	77.07502703125006
True	424.33446850768
True	663.1178440185137
True	125.63209130566274
True	241.09423284870496
True	654.4852670375993
True	698.6707259409517
True	292.1907151641993
True	138.25066169296136
True	160.11401008554958
True	478.88720409950736
True	88.19796182999477
True	10.38382354989958
True	473.2955957347125
True	559.4069401204721
True	19.82424460137184
True	144.51881377243683
True	920.3296875940504
True	498.7506353094618
True	270.53852268160847
True	35.703307505053125
True	471.8827014337764
True	115.46725952650336
True	593.6362907419176
True	662.0796134854816
True	287.55736810274885
True	379.3506544017641
True	179.65015363714795
True	240.5192640195966
True	74.93359414745699
True	232.70774244097117
True	501.5530434442218
True	21.367074841406325
True	459.9125841125408
True	384.9999596160137
True	721.2047471266786
True	899.3987722268014
True	890.0134104128803
True	159.2972006344662
True	391.2527385615928
True	73.41370869755005
True	178.2972022863553
True	314.0260714832484
True	12.154570961073867
True	792.2822660580508
True	22.05792552180243
True	398.8717708743968
True	267.1908757858078
True	661.228152096911
True	202.94314098318267
True	36.62803974168928
True	703.4301148543223
True	1079.6899209093144
True	226.6929089611114
True	134.2515458115703
True	589.1022031737278
True	495.7713545737751
True	17.79454141640037
True	826.2667956671586
True	115.73420903924593
True	47.860441277364544
True	297.16114853331203
True	353.6322008689028
True	392.29416307666366
True	252.3107779708014
True	18.67924708650417
True	23.62381904635427
True	857.8922746729702
True	203.9087510297052
True	110.749148076843
True	856.8610002415965
True	639.0863866840622
True	643.2241409401931
True	448.0003562061832
True	153.52882586150818
True	32.44964116150681
True	104.55366838279532
True	441.472257448882
True	238.76149732052323
True	491.1939722259415
True	146.81268545776362
True	488.38112818417824
True	653.3475747179691
True	965.787893296816
True	26.926131942681955
True	950.0101731811036
True	1068.6839401927425
True	491.4333340119952
True	84.20240468974247
True	780.3527067490221
True	637.1553996283578
True	652.3487568421082
True	174.44827818244025
True	762.981789552489
True	705.8007452710087
True	119.12127678127194
True	763.0487253202554
True	850.0289309127846
True	499.7610666513268
True	224.97611627945335
True	75.73177384781248
True	313.83848455919457
True	347.0239257335105
True	451.535342857833
True	427.3023322862871
True	191.14715475998185
True	318.5580890985992
True	3.0432851733392154
True	13.571883369819782
True	105.40579515760584
True	136.72733820249522
True	362.5048179673437
True	341.0240540774601
True	108.17653440120549
True	17.231900022418653
True	207.0251555737349
True	843.7877475818108
True	462.5030321724601
True	545.342758693798
True	553.8008926891002
True	803.7420899863931
True	649.264889704122
True	95.8373035183686
True	207.53744439226332
True	252.20467328479424
True	293.36243825034666
True	106.78663814579068
True	373.8697302682981
True	432.1830152061269
True	172.30673276694347
True	640.6612535834761
True	245.21638898524063
True	211.14121932498352
True	28.14722175022449
True	243.6798580894208
True	477.994918797958
True	168.74131024837564
True	539.5199357179048
True	474.80607748781193
True	239.72669321394997
True	105.31772075977936
True	41.20009579921915
True	405.6450548112903
True	804.9807181560819
True	163.81414933005163
True	1097.9584436961145
True	1070.9407185281405
True	485.4157911961552
True	104.29619413461292
True	126.44413066637416
True	648.6416037663446
True	8.891957064698563
True	216.69802368703157
True	141.05367211206223
True	115.01375556177072
True	326.48076459279605
True	651.1366438336082
True	36.467381476602085
True	123.38646539619204
True	961.8291834919404
True	50.15491374332166
True	464.1265098796153
True	524.8145186885923
True	256.21017864251587
True	133.39725099750288
True	911.234781897386
True	1189.9356826664678
True	516.8412790917448
True	643.4814574292928
True	203.83513076618996
True	147.5499911095906
True	319.1095972837886
True	255.3889799750982
True	169.2076958624714
True	303.9782775427797
True	334.1004396921798
True	11.620128650963402
True	613.0670096352967
True	137.11063658463823
True	81.01910149249181
True	441.88541597610936
True	328.25938128946035
True	1188.4379176824862
True	359.22619606276226
True	965.7118842993236
True	9.908056447694849
True	273.9497493939163
True	223.4600465905232
True	154.48962323498782
True	504.35336896740426
True	192.57297410685615
True	416.5619679887035
True	331.76826561061705
True	111.8549731258907
True	351.1400659524569
True	1094.2278457314248
True	744.7073959239129
True	224.2311469222992
True	107.91524135709308
True	307.9436902191798
True	25.787408792072824
True	357.343877390851
True	312.1924366511871
True	540.7866211281702
True	453.4784380200947
True	361.1171550188824
True	153.78192399674228
True	13.203265416906206
True	411.04217941190143
True	284.36045516555856
True	143.44404808651112
True	303.3867239934718
True	422.7075178480265
True	824.6089245899462
True	301.42685848268815
True	776.2621473007717
True	415.4710645945046
True	370.22459297403134
True	1.7482855369590529
True	1152.3287527791276
True	97.93347353346866
True	883.0055105969591
True	207.5869882688483
True	440.1299293428184
True	687.4824058437854
True	80.98177923784081
True	478.83572023037726
True	34.2731972087618
True	439.03591610161607
True	77.36154039181594
True	229.40841251931485
True	38.23437266739024
True	676.5198261973004
True	180.2724605781853
True	24.39564157688543
True	406.0818629179514
True	107.28993995315462
True	166.3088242962064
True	864.508441284901
True	267.2935969607769
True	155.69949541022922
True	367.4634559405087
True	513.2250255194018
True	334.9460117502637
True	510.81528299476594
True	612.1399348234651
True	158.2737523553434
True	5.730964023164336
True	63.66315684874088
True	420.1116512455421
True	88.53627643034663
True	79.10197318348497
True	1106.5472299397122
True	26.79252997429791
True	319.2992334516949
True	318.8713297297591
True	449.7941047813306
True	668.3920407390399
True	189.7316397259376
True	656.8772765742027
True	331.23267069619413
True	357.9065851184949
True	269.8843131113275
True	215.40946711574813
True	348.5401526877548
True	452.81416181719175
True	420.0011749015823
True	613.6421539836398
True	144.78419670491328
True	74.30261355516603
True	39.892667568042135
True	297.0033700284763
True	622.3524449477546
True	394.1509509401668
True	792.5100892316789
True	217.93299559044013
True	404.1531285410184
True	70.01800981767963
True	50.40795010973169
True	438.0536780946238
True	203.98106893854845
True	221.20798420499497
True	43.6778298600732
True	1053.6417946029435
True	171.73120813520092
True	883.0342183823261
True	325.0910077562724
True	927.7072329971516
True	239.06863941485747
True	472.71928573348833
True	528.5901240710532
True	588.5580538052773
True	212.1525904598977
True	494.9983782253725
True	963.7847235178266
True	132.35638462653566
True	7.163841918146794
True	581.209392582983
True	28.75448153026732
True	73.48161589268301
True	807.6587685421982
True	231.90515419032752
True	983.873731414077
True	688.6802571458359
True	426.2397811365258
True	283.5926618654125
True	482.22607475227295
True	340.9199230588833
True	177.93650029441312
True	681.1157790284143
True	713.9575543814108
True	215.1735801505037
True	86.11436478917194
True	528.3842956829644
True	131.65701242840765
True	374.9458338288968
True	346.3839749116057
True	65.16185903094201
True	365.9142416250426
True	406.8541530719416
True	367.83131148512695
True	417.7187057801708
True	414.2691195744663
True	645.3787269972108
True	57.92402345840336
True	439.9389396323053
True	340.1597640765373
True	652.6929663538175
True	224.4568262026209
True	99.053791661273
True	41.786280562143816
True	539.199410059014
True	637.6723638978566
True	184.74453492791605
True	415.31428737806016
True	335.26888102629056
True	15.909023835143866
True	169.52150220486627
True	295.1446611851724
True	2.5057217158479475
True	882.0033747582
True	80.125801861186
True	109.51548326454274
True	100.16740735995783
True	361.24282902392974
True	37.46797497352142
True	459.5075837145069
True	236.186031888456
True	5.971978971361347
True	121.595742217612
True	439.2009703962853
True	49.94345919619799
True	66.17656336245197
True	169.7997757405594
True	282.6389601397658
True	972.72443969197
True	390.92080884931306
True	916.9334922973017
True	178.73817379417235
True	1012.4544405911124
True	762.8840924860966
True	658.912109470292
True	400.4923516743207
True	378.8827998073488
True	76.67900288838553
True	69.68588481708711
True	80.19168529296107
True	174.18422187210035
True	481.1488416887869
True	1090.3309767364187
True	179.81299711585197
True	345.26587368443893
True	442.8865679884264
True	621.6379752083785
True	592.2144606744921
True	281.5663013501359
True	454.7095443373471
True	658.8546963890941
True	94.08885740122996
True	735.8245568954683
True	264.6505222622279
True	128.77788871706088
True	406.6171878644001
True	830.385637655257
True	435.2092292066544
True	853.0438852772497
True	195.0257882674813
True	342.10890258099937
True	690.8907115622919
True	603.5422523153114
True	184.31579808432213
True	261.98955597416654
True	776.2075396467367
True	29.446149498823704
True	193.0701780518328
True	482.7402607483393
True	710.4717874708095
True	107.00898714161694
True	36.75376108588904
True	167.63246957072587
True	728.5895739541337
True	337.6533031839697
True	554.5137884761355
True	342.67980622371044
True	313.9068839428143
True	448.03361170836587
True	500.03328860477706
True	71.78435298921175
True	376.58396800401607
True	770.8865341633831
True	0.0
True	287.5605092976125
True	248.6873146653535
True	1012.6227178777752
True	151.27839612306306
True	657.112491756264
True	635.4204240859127
True	114.60275930647184
True	230.1390587178608
True	126.43557382824191
True	10.943096937324416
True	284.8192730981513
True	372.50195001807816
True	1124.484722582598
True	244.3598422764736
True	429.6770704730223
True	653.5620309294692
True	206.49153782391747
True	26.49798135866581
True	852.2782626550909
True	610.8886862506085
True	156.62730578542673
True	631.099913669034
True	166.94801142820225
True	303.920684395933
True	792.29933308001
True	37.42168920173316
True	104.24993612821882
True	535.3188940406425
True	62.99825274330748
True	77.52050944044645
True	408.67298115329015
True	24.025089824752158
True	759.3412982186114
True	102.0529141163347
True	156.70204974014993
True	20.31153789314524
True	685.4012576805375
True	29.69941157839561
True	779.028294249778
True	384.5331792503028
True	111.9362086989874
True	698.742199508959
True	496.6222453490541
True	573.0894319690734
True	45.83127894807135
True	363.3893950799995
True	5.7698062571229
True	92.89465292305816
True	389.1815098450604
True	47.51076197309746
True	122.94887966522852
True	305.21014516434667
True	185.7284339506764
True	104.66464854478536
True	649.8567840328984
True	19.487171003097863
True	1116.3435362130672
True	513.0000740034505
True	312.1915472188735
True	490.1292585434787
True	122.07122959211748
True	786.1607061731914
True	1096.803134241169
True	735.5612380383776
True	179.45470079206473
True	218.9107875185552
True	49.31546463549994
True	59.25490180205303
True	157.84321915562572
True	99.06358302204066
True	167.76749497836462
True	1159.1905180090278
True	305.78047360888246
True	355.53217633376374
True	742.4299088519145
True	16.729015867079664
True	15.144257041788158
True	587.6232648757717
True	5.234941438639599
True	116.55752882279056
True	692.7457728608713
True	177.3238873662394
True	662.3884998049864
True	852.0659389728781
True	162.4694179105406
True	899.6287690803329
True	2.733431131673839
True	458.7735953643798
True	1060.4771885160144
True	23.353174236767124
True	236.87851071524867
True	142.56218513442874
True	946.4424097677236
True	232.1035294835549
True	480.995030478194
True	116.34279988152444
True	512.5114281860638
True	153.4932374351453
True	98.04765716513522
True	385.8571098066715
True	71.47709796136972
True	53.98099496970058
True	1044.4012577308276
True	259.77933691941644
True	162.09645133206448
True	367.9177423729936
True	397.2248205786601
True	209.2218174115341
True	164.6704818481498
True	414.83109327298354
True	34.195069019854806
True	484.4859742952805
True	1136.8964067421448
True	111.6423669823217
True	468.037324025716
True	324.2262022468102
True	27.349373184809384
True	412.241765664758
True	103.0707584173636
True	594.5110447326771
True	198.58761388738515
True	403.5950054912424
True	18.779767078287307
True	436.334659586703
True	109.23350839909553
True	351.8792486436937
True	34.12084023177522
True	166.51598455183634
True	248.016415168177
True	783.0798603865006
True	60.543695659056745
True	146.2889084660286
True	235.019935131547
True	135.54081206650395
True	648.297327791747
True	549.856376371257
True	770.3957696329453
True	398.42622622866736
True	547.6267787771359
True	425.585195119635
True	675.5338378950262
True	67.86893833417828
True	489.6901938598769
True	426.3879170300252
True	45.98494946724787
True	84.52721962030743
True	131.52805043932213
True	87.20333933702771
True	324.37036854091554
True	822.494957234567
True	320.43466243846103
True	1084.0868247640672
True	327.9746115952016
True	897.0577239633584
True	151.1262758339744
True	567.8168420969057
True	606.8405694527854
True	710.8059854623993
True	447.217214699693
True	68.03485827187235
True	292.7244302223591
True	41.2302435458429
True	166.0381374464068
True	169.36230912002384
True	1115.1113860308046
True	225.4650697746558
True	545.7197434774804
True	555.4845393898968
True	566.5876069490773
True	894.8555941838898
True	589.4194460994152
True	648.7630609900654
True	975.4447550112366
True	122.6817429301274
True	310.3909081785317
True	274.8373081877872
True	328.458659096928
True	90.05992483804543
True	391.8239339657645
True	4.463381131582939
True	314.3053144427165
True	254.27246660472107
True	592.8713666314671
True	275.621079141005
True	357.3075193562258
True	9.498356019332878
True	58.49990654960465
True	544.3188764464707
True	30.924124595332145
True	146.71195673574255
True	66.14729936435037
True	154.8286267567336
True	246.93564215338824
True	72.24465683026887
True	393.6773814369856
True	272.1344908856009
True	99.4055712604454
True	336.3654665852819
True	62.95255707774847
True	586.6126183512497
True	878.1255030050359
True	276.1827948067827
True	1179.6841655191663
True	109.29585388649632
True	291.80520367906087
True	1066.9526667242976
True	90.09425357179512
True	271.9077951712738
True	9.20305503474137
True	405.0192613761893
True	458.70615534898286
True	147.4121409841311
True	624.4104262602325
True	922.4237726064524
True	157.94162233555423
True	82.61831704609672
True	328.5727537375326
True	567.8236857351967
True	592.639202353886
True	1232.0228184668165
True	27.659262737688728
True	931.964425439222
True	139.40411974812616
True	641.9460117162273
True	117.17887197870068
True	129.78318449592456
True	184.28542334071645
True	166.47778372952058
True	748.7809855350512
True	208.872891926874
True	229.8780191904709
True	69.45671264023319
True	512.9598186253683
True	444.5642746257444
True	175.464272704351
True	234.55157505667063
True	16.406951950295944
True	427.45590100475056
True	223.2117396655017
True	285.92090819088867
True	117.95067506502116
True	704.9082701913215
True	431.4014457945664
True	265.57617279968576
True	643.9695302982518
True	540.9941843397233
True	472.715023252868
True	132.61454474324452
True	538.5553559111576
True	425.76833968259433
True	2.231164295430315
True	190.60424863393047
True	92.16151393601922
True	241.239093017062
True	3.0713981103635897
True	132.63874403285206
True	359.59722461057163
True	7.627267864707218
True	850.2394053918284
True	174.80005195137784
True	737.5738438435767
True	828.1598122623104
True	160.73608775907533
True	237.4751368383672
True	491.4325686161909
True	823.5920000866618
True	49.71746922218977
True	38.78572832209972
True	131.4075531723301
True	613.5107494585395
True	697.5397622121071
True	181.29378651202745
True	592.8718520153413
True	597.3378684811896
True	833.9237761857131
True	400.7229738580479
True	189.56983482648383
True	851.7157325870035
True	207.43116169750587
True	148.00962838679044
True	329.25002939085545
True	225.11342283383144
True	207.3847928440332
True	612.3746701746518
True	253.2479769559129
True	193.57650749887577
True	465.0581433604266
True	481.7217703727358
True	60.88031527577483
True	279.4074502339765
True	78.69726283824502
True	352.8119497995845
True	350.6279442099566
True	260.93288473529066
True	182.56253974533143
True	390.0725062518716
True	662.8976399677604
True	761.1198403927488
True	287.3634156821475
True	746.7907095889107
True	62.56619640219522
True	865.2059194988624
True	343.37397777222475
True	13.515195076212692
True	613.8928747154072
True	692.2557511870524
True	261.96142814675704
True	171.03188101323818
True	48.12097920673571
True	384.1876673199213
True	79.74203061376208
True	13.362635180893948
True	885.0360438832306
True	362.5427607926914
True	176.44999709307598
True	959.6641608480088
True	11.722074897799024
True	779.248463943893
True	32.74010514319326
True	662.9341439667757
True	58.54763432716081
True	729.3804327531324
True	450.2199796915973
True	191.81283804964173
True	441.2198564658244
True	217.3231616983115
True	301.2948773844758
True	215.52849951831163
True	401.4463327323493
True	9.43328186463733
True	322.91715286228623
True	111.181435847701
True	12.301689950030411
True	466.42126714975575
True	719.6922510840557
True	290.78327838480084
True	82.74807612311834
True	307.3058574774682
True	84.67619442421439
True	193.1690759532096
True	181.08120563553064
True	391.9974137417457
True	44.198375779039466
True	136.81026677999853
True	400.2349063104296
True	866.8643954040513
True	115.44260393536736
True	207.62425433039772
True	444.1222345582301
True	19.620845602465693
True	424.19058007288766
True	509.954502407513
True	89.8740371222842
True	376.29036706836
True	349.1688269053431
True	419.64942099610255
True	590.220092151418
True	1021.0988533303156
True	965.1837545626092
True	53.77516984469703
True	1043.248436220154
True	111.26833664845137
True	117.0462088215596
True	110.42278158262562
True	496.0176967685125
True	368.9314164693105
True	571.1002922059015
True	262.691867956497
True	148.17543748607994
True	412.0115243626303
True	16.653455690350288
True	444.26793872243553
True	385.8155648058773
True	148.44572896549187
True	93.742056340209
True	544.2155961816455
True	993.8376110101613
True	193.6222009854745
True	67.2661118870417
True	421.0775037340148
True	382.9195263648498
True	475.7415233089467
True	307.6320322934066
True	4.2909994404630645
True	511.7737793558425
True	525.7107538228333
True	503.6960161005944
True	191.80906708259823
True	109.84823911591482
True	20.52266630613956
True	377.9877761846992
True	109.0152286143279
True	6.247123401392538
True	32.02387881319059
True	340.69047907476494
True	635.167582024312
True	135.32528491476535
True	92.66321834858908
True	25.56491167680738
True	414.3519452440879
True	378.8283110786037
True	772.035753419695
True	306.48629924875706
True	502.9120001888696
True	535.9345598679498
True	521.7657252477507
True	286.3170443094971
True	554.9554359842508
True	100.93454232761428
True	585.9480104510343
True	6.644619934802681
True	360.2013840519347
True	484.0126810741602
True	951.114009611202
True	351.07939654539183
True	802.9322998456714
True	970.2017443392364
True	169.2593869928631
True	38.835444138489706
True	371.0946077445933
True	395.2001183882815
True	588.1613214556215
True	240.9979287521404
True	30.39292351158093
True	642.6818313200108
True	132.47486911454163
True	1106.1866740191713
True	308.8609688601707
True	459.4010910827225
True	126.75748888795846
True	806.6332447461687
True	139.30671044370771
True	822.9740823411596
True	553.9992956993161
True	188.84703538525463
True	109.43618063174978
True	65.5608796185183
True	569.9035656439011
True	908.194521586809
True	418.65811471582674
True	561.5239467720969
True	135.05582349269733
True	572.6147571179499
True	480.1438162182467
True	807.6740021750627
True	325.9929385249325
True	591.8028862746737
True	115.29510922882947
True	26.97965036303351
True	420.8847726016634
True	175.5465998056093
True	102.81344368298048
True	373.3190683126401
True	1108.9558320296612
True	265.6988729571736
True	561.4158823137174
True	12.03306720999291
True	79.22079858965216
True	332.02599306930404
True	788.0491523515853
True	451.32601640106697
True	509.0204873132105
True	719.1258820307514
True	66.84715842909502
True	690.0862802349942
True	49.71565690801824
True	105.57529528840716
True	183.5296682376184
True	82.02374029296587
True	27.445799115370235
True	306.9972427786561
True	461.7724141052845
True	891.6672142984262
True	858.4106586042197
True	4.378286172463355
True	280.05509408603626
True	452.3789856031467
True	122.80628787293708
True	242.16374920620905
True	337.1497530514704
True	1310.854873445569
True	450.87110577025743
True	23.531247411415748
True	177.58233451259318
True	697.9941752765751
True	35.478374730154606
True	177.16600449665242
True	561.9761535072548
True	73.28452191671063
True	862.2520186972162
True	330.8548182086088
True	658.5244220510316
True	79.6239505563884
True	681.9690535663509
True	596.2015708137689
True	879.5964495690317
True	250.55410059535933
True	508.78059398774366
True	838.8495053546677
True	936.0304903402084
True	241.72205491665517
True	724.100278960617
True	223.04949852327871
True	453.330877428483
True	371.97088669022247
True	498.4208987223154
True	487.9607667340569
True	318.47211789271137
True	353.712679465227
True	115.80401458231206
True	338.7373712902136
True	1102.089552749325
True	323.1916261183089
True	143.66432679995452
True	304.8538072785377
True	738.661631493802
True	639.5798397430816
True	410.18720860764273
True	127.26722008921232
True	338.8054246968755
True	35.57149051598868
True	172.99357069049503
True	90.60115262865692
True	84.13961228643475
True	583.8374596578645
True	140.49124839396933
True	142.83087445240133
True	98.58811217127317
True	84.53476722990771
True	449.2710234742858
True	385.6631654146879
True	1031.805744555765
True	528.2132588148768
True	817.7566577766797
True	280.3653488452275
True	292.4447305759446
True	535.0854964416535
True	192.70821632166215
True	734.4863155709708
True	241.9304356145552
True	350.2184788083254
True	73.69150274673439
True	115.01297069935316
True	242.7688054326509
True	122.72880080821726
True	487.264170998036
True	31.00941594369107
True	586.2858312398427
True	1004.6950801980388
True	723.6999441572608
True	1.2205433623763833
True	64.36268651357463
True	487.5796927613777
True	430.35293144106
True	74.9959399669855
True	117.58958808365904
True	308.40323723092627
True	80.80649137521296
True	55.78528327795418
True	693.1021203112742
True	667.3088644185902
True	166.55293923085424
True	170.4143079863302
True	509.37116972160527
True	54.86209749022559
True	26.16233156905457
True	559.187054479374
True	443.4589837150138
True	1111.011475140271
True	45.64680032188443
True	466.91136108916686
True	907.1260480086426
True	832.0682598637302
True	277.4584484412238
True	767.3601987116182
True	398.106911713149
True	41.85823220338632
True	92.2917904120476
True	712.872577967218
True	73.74051319406149
True	143.7119305645729
True	912.5572788757482
True	194.5141829108024
True	272.4935992618738
True	107.2867572021558
True	643.5662480105651
True	617.1114886055964
True	218.0697090990329
True	422.4064932100902
True	37.45347936229295
True	285.48609723082626
True	591.5600915930895
True	645.6548557850195
True	315.0248664715963
True	74.21788994214899
True	979.5411005549228
True	1049.0910807229095
True	566.021953203137
True	62.38784267479844
True	28.27390399618917
True	92.61245750022674
True	103.46237560214676
True	99.7182881877338
True	887.1849057002075
True	1183.6143201492264
True	719.6176700652563
True	312.4809310120355
True	7.68576673681517
True	20.43419416341839
True	338.0651641200594
True	469.1249910755112
True	43.81565353814624
True	552.6602709165664
True	422.8405382495589
True	394.4197040521638
True	78.38615321312575
True	198.06095007206923
True	264.89063341223266
True	134.4635441971296
True	388.41063989456393
True	45.39479947103317
True	170.98283817876865
True	1191.3803947728063
True	5.955811221846645
True	30.32227923975676
True	602.8862126538116
True	364.821342598234
True	773.2357406372743
True	154.5095183538234
True	781.9668953698645
True	588.471395469502
True	280.04564545390616
True	425.7606364698465
True	329.8269810814854
True	290.83002629721534
True	261.79577244446267
True	409.8412425288773
True	497.6781983013355
True	489.44433669782205
True	108.57756011055686
True	353.77897099963275
True	9.39654613738952
True	167.63033148191423
True	222.16794815265385
True	859.5862385828575
True	596.2395224036833
True	29.07069225396125
True	731.5996971403653
True	831.7559204875051
True	103.7672831491351
True	344.5395366033753
True	875.9046548069268
True	205.55798667619095
True	169.17877665026452
True	525.9499204347534
True	568.7843430978272
True	1118.3421447039937
True	152.1086743042327
True	154.4766976325049
True	256.7984374229927
True	318.6631550179369
True	420.7012456933331
True	413.6913201765592
True	335.3839808302796
True	447.4741748095212
True	491.8500022235284
True	220.5854859363243
True	1476.499576045468
True	245.6113966596858
True	408.1872578755235
True	52.59149796404185
True	767.5816307534994
True	260.66366134441535
True	909.3246792657764
True	553.6952333765378
True	323.44244089778533
True	770.6521970097338
True	269.3834641441606
True	216.07515934770248
True	252.26103116847364
True	224.2927945931918
True	137.51540568034292
True	254.62226477010836
True	728.3382662412076
True	527.1371753006853
True	221.9935230618129
True	1163.846602708167
True	119.47404159858873
True	264.84436283365363
True	66.60822868066919
True	314.7605896881438
True	408.5297786625087
True	92.0195120464527
True	222.61777543225503
True	71.13784646511479
True	702.6977708063166
True	376.1914960915641
True	228.8757214893324
True	719.9410221696426
True	880.1384534111993
True	842.9186548171058
True	827.215892998226
True	349.357538519326
True	1.2661887430609169
True	265.1551259314557
True	55.84642382726418
True	391.3677708970512
True	54.86704736799341
True	353.2487300915586
True	877.8733303902397
True	1001.9937516202456
True	390.2623828160495
True	23.197377180820936
True	506.93394839502366
True	515.6467809024518
True	201.6854184853304
True	245.56491762337075
True	293.88648098551056
True	23.741933730776456
True	119.54804177300323
True	931.734144524886
True	58.57945824421835
True	494.2746266210365
True	786.7358537705906
True	101.95971170161312
True	247.67461891110133
True	114.61114077230302
True	15.273744411072885
True	1.1027866622550642
True	118.85784094570322
True	1011.9338109429516
True	493.30421022260913
True	66.2475169508383
True	809.8588515414975
True	341.8129604248895
True	1.1158266240211756
True	437.6818491829701
True	185.77537297362383
True	513.1109087519193
True	83.86063978233672
True	319.99805975875006
True	381.1704961676216
True	174.03639389627747
True	211.23020962894776
True	130.16304180470465
True	177.85339172921533
True	961.7321270076716
True	15.383981466306285
True	503.790945856317
True	484.39163609042015
True	412.83191804645446
True	220.92148772045283
True	236.3698325633273
True	155.7805643095741
True	45.49146743674312
True	476.4326252342912
True	148.65359399626556
True	850.2339598576835
True	817.2489552429713
True	240.5953676097256
True	328.07769780267785
True	516.6972129272101
True	40.46492182343961
True	83.9559907467724
True	775.6689987039845
True	1095.980121270867
True	106.09935421044833
True	718.7243289552986
True	144.65440284184112
True	917.7021834011604
True	673.6025350100529
True	104.27522396947226
True	279.830464690207
True	613.5746256418696
True	248.39513793160364
True	43.87612364151508
True	556.7320474758864
True	445.1219817619565
True	6.229469504797618
True	479.58935791269136
True	71.61195684633864
True	185.4401196106355
True	240.42526008666437
True	311.4141757998589
True	71.68323573181242
True	218.39239072168732
True	345.8814140134449
True	410.7775715822872
True	932.1849781027028
True	48.81345821429121
True	889.3674154097141
True	1011.9715882345448
True	135.3548019681595
True	72.63503044576782
True	983.6976405084462
True	34.99779265003886
True	226.93396740514677
True	86.1765209808906
True	218.8559539133458
True	364.2376527777204
True	962.3226527965184
True	94.28100047925376
True	70.33966750625292
True	667.6694824275406
True	275.7377775670938
True	746.7035629021731
True	51.67697474553484
True	481.3709102916024
True	399.6257793979371
True	685.5172553580105
True	52.12147866584633
True	114.28123819170716
True	27.051603454282493
True	263.5831582881725
True	41.75683435094268
True	345.3616515762645
True	3.866288045508538
True	1171.274862212608
True	101.93977810971865
True	133.28332786008923
True	360.0352916612999
True	710.2200776187115
True	694.1144200755004
True	993.115698145847
True	461.7318280382291
True	420.86206300375534
True	143.18176500213178
True	438.5849529336675
True	801.5930730490079
True	436.31570883599466
True	948.1699256264004
True	89.27263287167166
True	433.4416708277156
True	181.1566377179393
True	303.36539998468095
True	745.6881244579822
True	164.38511731428025
True	133.3929711844072
True	65.4811787945428
True	885.4650789640897
True	780.6505457122059
True	79.54500641733608
True	449.2756015272674
True	762.4719109456072
True	413.5185970774118
True	54.340666499110064
True	319.2246994363563
True	795.0793915308718
True	30.52073058944917
True	354.9468248890239
True	166.94327525274548
True	284.32638600073125
True	35.05784381437587
True	225.81001413537285
True	770.4759814273997
True	640.3096292040897
True	57.88380636603584
True	288.05932683553675
True	850.2315812562912
True	17.11992777968701
True	321.2641059221903
True	284.8930756633939
True	448.0696308775807
True	220.84422205649503
True	601.8309357364319
True	47.76883896128103
True	934.9233804147852
True	897.786058578551
True	47.25443008534995
True	408.2613312547384
True	721.0707177753379
True	982.486085706145
True	276.6328639300029
True	614.0739208000848
True	129.71336710274431
True	198.845438455228
True	133.46093258775744
True	136.9656955892487
True	218.7795377135116
True	949.8404315143918
True	776.5950083731335
True	927.0034136542577
True	19.917072901731554
True	26.844228194173763
True	358.1099929862473
True	13.746150314255534
True	653.0749853954441
True	1061.9066550027344
True	270.5614137013021
True	211.82707889402505
True	85.52415636108105
True	217.49863686591027
True	136.8708810586267
True	40.53066939484061
True	128.10638322213475
True	87.78115590416488
True	235.2214765824343
True	542.0177233585518
True	158.62568648901967
True	29.097264297208547
True	60.20944916623496
True	423.25369864158966
True	264.91669915396807
True	607.885468733943
True	25.418119768147356
True	109.1111533793924
True	665.1379573222064
True	258.5133494950136
True	465.9541117670754
True	657.0369206589944
True	104.92192830211587
True	108.9581713231404
True	75.26967317126861
True	27.901499284823416
True	125.1526579271462
True	86.15662806954586
True	101.044600245508
True	149.1959974003476
True	236.87523796571656
True	815.0870187157985
True	290.9872362659481
True	948.905622421302
True	163.48286745104178
True	203.67266213551588
True	810.9030902220118
True	302.61629576591827
True	575.4691884662258
True	255.87553280433323
True	358.35438313393456
True	446.5634614091046
True	559.4060384731247
True	636.9684249836112
True	381.2417882223862
True	33.73310337307337
True	563.5052030436378
True	632.4164028002509
True	19.16272339308785
True	11.452318100426297
True	266.3777717366216
True	393.3767047290984
True	455.3579392228408
True	69.0679467922934
True	633.3734956767797
True	961.2061784362468
True	232.15662700224155
True	902.9786793340786
True	270.7060603337421
True	106.10675389130988
True	272.8381691483626
True	663.9516443930211
True	34.424745142495226
True	585.6088851100947
True	1292.0221891307417
True	1017.069559113885
True	941.5673766809724
True	210.98623811201864
True	87.92522345628932
True	190.94668458494905
True	833.9560087340368
True	156.2894489109078
True	1084.7450539503373
True	875.9148708806736
True	37.19123381753384
True	88.35900150729756
True	400.338946926972
True	406.06243604377966
True	193.32967129738773
True	515.1083564072226
True	669.1669200619696
True	128.30933232871254
True	269.44503662604615
True	966.0233293095934
True	52.24306075131388
True	692.5410866004287
True	544.7828201812079
True	38.02598975915195
True	828.712308051579
True	395.3860811120606
True	561.8363723292058
True	110.36367155237048
True	271.1178737857824
True	203.2964999878669
True	27.991911119773903
True	139.84307401281538
True	707.7751061586853
True	143.44180403906313
True	372.0800303779287
True	66.94101493918339
True	609.8258838629507
True	613.2278728745029
True	230.56714813947417
True	460.5149689347527
True	161.97856723163414
True	155.88868640216126
True	226.53233922077237
True	298.793614823925
True	348.4421071233601
True	133.94299061887827
True	186.90690896893216
True	22.67541893985683
True	869.8868606257364
True	318.7998481540092
True	9.55593544354987
True	370.0491596933382
True	166.87897993364874
True	628.294915055171
True	380.1537130032254
True	593.7573817104836
True	543.734383424781
True	475.482176940854
True	792.1894870718286
True	247.84557899375164
True	571.9044479011201
True	154.74330806213317
True	536.4125673105304
True	365.3185587968636
True	376.1621907104342
True	133.72026414264607
True	128.67873374968408
True	103.37179612123576
True	64.96867642014658
True	731.1399299073418
True	181.09468421887263
True	43.50689506091964
True	0.0
True	529.0457282209618
True	112.13371189109434
True	22.63599143798961
True	39.54206830631227
True	116.52942234399455
True	555.8945334889318
True	178.16229353240251
True	105.0226833703558
True	34.71182690248879
True	157.69359543724713
True	918.1578894970193
True	54.17045546834665
True	228.51087396905584
True	706.3916572629098
True	309.5264322373735
True	445.0174233298383
True	482.0993445476483
True	510.5031987516821
True	614.5907640298043
True	909.0973341170712
True	260.6612437298061
True	1024.514756017402
True	924.2186130177726
True	637.4523629655444
True	342.0347740252984
True	854.2620552982146
True	9.32342487762685
True	32.124160614043674
True	290.4264063372538
True	40.568220751853865
True	209.07637103324973
True	762.2348652461587
True	219.0872329469899
True	695.9320265805563
True	763.383923591805
True	126.75383569280012
True	372.5904388365808
True	581.3812307695296
True	23.506503763523725
True	132.48384901300895
True	432.4809344927675
True	296.4221961472484
True	208.81216783377445
True	104.24913951764682
True	368.3397217439817
True	23.7081887209647
True	363.63315904921154
True	358.85814015638283
True	1034.1200333326897
True	373.5020788662251
True	31.73437598623528
True	426.3726420840353
True	432.507116887981
True	231.97103631603133
True	29.85612079814468
True	770.9406250430676
True	437.89348081355126
True	168.599586222384
True	12.710532678959844
True	1215.9144571870268
True	171.2195146999485
True	28.19127938318832
True	302.74535653501925
True	274.89954276637155
True	113.34494386029095
True	290.06822799143947
True	46.57416573330479
True	323.8482529404289
True	289.2715351933481
True	316.90114926481925
True	29.174762194313058
True	48.26340221619887
True	1054.4323450423883
True	26.816965698007333
True	12.254650556180708
True	171.66748050403973
True	642.0837875022798
True	8.75953860129374
True	191.80659484288176
True	171.03098891519048
True	530.400272136205
True	384.75075639425256
True	748.7884296491685
True	327.84916002084555
True	482.523539308378
True	442.7142808475343
True	510.2778485370507
True	103.41328941867796
True	1281.0719910598098
True	948.8730164332042
True	292.6915184481008
True	532.224529149157
True	96.77985513834324
True	579.4262815668878
True	451.9968499981785
True	156.47191635957435
True	78.94822616815559
True	356.03204420271305
True	160.94958348790695
True	30.845341118053515
True	618.7389114325408
True	382.7180120190797
True	67.59478285714013
True	30.48391029773686
True	667.6532753615713
True	485.6987703076522
True	74.94391555099745
True	22.32542849863254
True	327.4949373184603
True	316.611454224858
True	727.4548315157444
True	541.6959685595973
True	561.7057531875037
True	802.8017167809869
True	8.758359449935627
True	58.40305096899071
True	40.6135007837622
True	60.70603903832403
True	496.6609510535933
True	583.6019454621032
True	79.98427622263112
True	113.24162142744044
True	196.8971305873584
True	71.52289968660078
True	179.42836245429743
True	204.64217818851785
True	273.4967478556265
True	804.2033586872172
True	578.584498367112
True	281.0449220456651
True	193.9713016828492
True	273.42945793216387
True	252.93455031297407
True	754.3266950096049
True	313.0235564409318
True	164.26309544444106
True	912.6152088912792
True	342.33882515718346
True	459.39972306226446
True	155.4076888416455
True	118.90965284363544
True	61.71140709053024
True	215.8468692335201
True	980.928556950504
True	517.576900388667
True	111.63331417327834
True	354.5022638795276
True	103.94594279704856
True	666.9750369634222
True	3.993727828693591
True	671.4324355528711
True	32.63632847165329
True	924.1132788036184
True	854.4098897053374
True	211.8221104567965
True	30.658003102928625
True	83.39331998221604
True	462.0011934210852
True	213.14738727077852
True	1.0402889599647072
True	79.74442103174107
True	1105.0419240127069
True	355.16562838844914
True	692.8350518936066
True	490.41459800968846
True	30.83632169649591
True	134.8887518321785
True	441.9852247156068
True	909.3523385846736
True	817.0664689750138
True	432.7108548307999
True	339.2916948721682
True	18.62210852721968
True	73.79693410739817
True	738.067773597142
True	460.563951184974
True	386.7295448239172
True	870.4601882396845
True	24.810455649418795
True	219.3604335062575
True	898.0233271435317
True	234.8639665091637
True	8.211080474982538
True	496.4978765553578
True	100.15654543710966
True	639.0977297390488
True	50.27134849193204
True	255.44013542159888
True	850.9921708635768
True	855.3695499899419
True	277.9264825870215
True	432.6302439767815
True	114.87011137742536
True	601.6574832391095
True	256.2524400130563
True	187.53894771871944
True	854.5308890046633
True	56.62906046912428
True	704.686034433996
True	276.0998393436194
True	301.87100178281503
True	163.14325641026062
True	493.868009993153
True	607.689295619682
True	366.0953160920202
True	401.49992669452126
True	68.82474828838416
True	158.85101757022238
True	469.52897220475273
True	208.48225604931912
True	35.68566117890816
True	197.9141434636679
True	414.2964730291547
True	396.413478489566
True	752.281054288193
True	133.14083709918424
True	655.6590842185191
True	536.9714879281528
True	596.9086449503088
True	138.632278364984
True	38.729807591340055
True	661.3751660369103
True	70.72800821678156
True	544.2763269539387
True	673.5304919349982
True	448.7462233246038
True	127.00802983478192
True	536.5856901300665
True	3.3588343794510145
True	400.6584047451244
True	30.323761397211904
True	623.5452835962523
True	272.0315335941754
True	585.3000830334101
True	707.9918821745937
True	149.9707843918362
True	533.2517168438652
True	496.3860379506691
True	63.34080155451798
True	943.9100328336388
True	2.986612569822373
True	29.4846098596459
True	619.1734257219005
True	695.1525403714935
True	134.86786404690392
True	397.97835862040256
True	126.9838190518341
True	67.5482259372709
True	452.3351144621731
True	41.837454428054365
True	493.13891964887927
True	12.377559040989713
True	851.6152486923396
True	538.1797598363822
True	630.1433443609649
True	97.53370180212674
True	366.3367725249407
True	986.8550500930908
True	847.3308725955552
True	142.88894575932022
True	536.6976581208161
True	471.6126559385018
True	240.64079222065868
True	254.5360719622546
True	5.730056097464779
True	321.6464550481034
True	12.369749291357016
True	376.7663303378766
True	73.71878410230035
True	406.78766914299376
True	645.8700114885644
True	127.50270618733872
True	237.32714200205197
True	650.5319571779797
True	697.0174455600716
True	297.6392664933894
True	145.3480426007298
True	162.06403932140066
True	467.2553407713324
True	85.9613774401842
True	10.286018787427404
True	509.6431375247395
True	571.6766591208077
True	21.11057325781398
True	148.12966853276768
True	912.9094078499228
True	491.5459660895893
True	261.326432924955
True	33.65518401498739
True	471.6462525500929
True	114.99555036217212
True	579.6820678872799
True	664.6621901784977
True	295.9803466758304
True	370.2583885372787
True	186.3345199184096
True	239.8102635038079
True	74.4589822708718
True	212.69794038113767
True	499.3083732067057
True	22.38262432194356
True	447.8738402412366
True	367.06489047080913
True	720.8326790630678
True	930.3671523296064
True	902.0392709796312
True	157.32024353469657
True	401.77687333050346
True	74.3659579106662
True	191.89249575699236
True	314.4280638753259
True	10.700321606081278
True	804.6767879523233
True	22.89710684615408
True	403.54878831798857
True	267.09217955192366
True	646.3598296054784
True	203.4072299628409
True	39.5271775091173
True	694.3983530550734
True	1094.6257203721616
True	229.0728816294805
True	127.44661180252484
True	628.9118724824369
True	500.7182038834766
True	17.89487020347868
True	847.4878356367752
True	111.54639565176863
True	47.43353619926197
True	296.7983349150302
True	348.9935972064456
True	392.9134319328083
True	271.2803713632397
True	19.896904525568917
True	22.64374749416248
True	867.7061595715105
True	204.84838162203096
True	116.98642086570962
True	878.627520793735
True	656.2533851883369
True	643.6670667843148
True	451.4524655411274
True	152.59653505950595
True	34.51959926912727
True	97.35363836133472
True	435.31290157135305
True	250.8573090756336
True	493.8025445721945
True	143.27805577153495
True	488.31635163550993
True	647.7902948370493
True	941.7958425106171
True	25.503005848813224
True	1001.3896304523014
True	1060.328437396165
True	482.4891115998772
True	85.26940912006373
True	772.3453032775898
True	648.8007617532426
True	656.3031872608876
True	171.0189066200127
True	749.8331650706181
True	708.4967487523702
True	122.42721290117407
True	771.8489998781857
True	818.0072591015318
True	498.5886022649581
True	222.1407208209972
True	73.57208533430999
True	307.53267039344564
True	337.50578298490586
True	478.2832611029752
True	445.7658431857656
True	195.63399643818175
True	317.3777452846151
True	2.5020256608212934
True	12.241358325155824
True	114.26927268890807
True	138.00940505247266
True	358.8141508419466
True	355.83760469847
True	121.15025002068806
True	17.31493230200161
True	213.5541491750548
True	836.5991053873572
True	466.1255253678716
True	521.6148644385306
True	551.3543704817396
True	805.6883924273831
True	647.2351677292394
True	95.12518681305392
True	199.134851241618
True	248.13265157172228
True	272.6269606571837
True	105.3906827030432
True	359.7470955047161
True	432.5848764280107
True	172.31392889033478
True	655.3715514144322
True	235.4213184078757
True	205.11148729322736
True	28.576718198855964
True	249.36228274591565
True	500.96175079966383
True	172.05287590661328
True	537.9875504409699
True	493.5872548825831
True	239.23640516020396
True	102.17881395460644
True	44.57841534144272
True	398.8300743899672
True	794.5977597962817
True	163.44838702066744
True	1041.810585767563
True	1056.7843637859587
True	479.66710462295
True	101.89533598359364
True	117.361467546749
True	675.5068188552582
True	9.320107107783745
True	231.31699998461212
True	129.924389677768
True	115.85134589660618
True	331.438883059179
True	618.9808640114401
True	36.5435935245944
True	115.54166380843606
True	913.716436005653
True	54.12838973550122
True	472.8841402050836
True	524.7736955995306
True	245.8454871866845
True	132.60502643203793
True	917.1284145681476
True	1197.5213819907406
True	520.4669032045575
True	663.1171380114816
True	204.79022566482956
True	152.44211540424618
True	328.6849191183928
True	264.01431470635
True	164.3671907821291
True	297.6572295761884
True	348.11313271496294
True	10.79039688437392
True	607.4433880512194
True	149.60194754587317
True	76.53925175674507
True	441.2493944870346
True	313.4511581677493
True	1167.830662239394
True	364.3194245655508
True	1007.0852033325608
True	9.556849121604923
True	265.2249454705591
True	232.23159093034863
True	157.39670217066404
True	488.6192740061901
True	204.83447589389723
True	394.86291923064783
True	332.99541280220075
True	113.60418201590548
True	356.88208298942897
True	1079.5492319346042
True	733.490348597922
True	217.0316815516331
True	101.73352029674795
True	303.1823905076401
True	24.23328724926311
True	345.9937191535646
True	318.76203989767305
True	562.8760290056953
True	443.9720281558941
True	350.7869772836469
True	156.5692713429732
True	13.354445770952246
True	419.28573872888296
True	289.21805870421576
True	144.5998921586086
True	300.0272154866717
True	440.328190251551
True	820.5198092614987
True	318.0220927447867
True	780.3350887455703
True	401.4515515750325
True	397.64517413749866
True	1.5326196790094326
True	1180.4392696153868
True	107.25357082906736
True	902.5066671051368
True	202.83216277349217
True	442.1885218606986
True	676.3148662390314
True	85.60373745123601
True	491.3399255193627
True	34.2685115591338
True	393.3057944291614
True	76.29710493141765
True	227.5492209161397
True	37.57067570182476
True	696.023797880182
True	185.0739285454333
True	24.75890019056755
True	386.8487564824118
True	113.90209566689649
True	170.95581903385445
True	841.6506538785211
True	260.26411206026506
True	153.78301875909986
True	376.4534753423836
True	523.7669129120483
True	333.97477934693086
True	520.9146819757268
True	600.8911796308512
True	145.75833091408344
True	7.333107649644912
True	74.64872240706195
True	427.4418691389515
True	91.86628415899337
True	76.13253882154179
True	1064.924652690783
True	25.394220505443464
True	320.57058702322263
True	318.9789673686107
True	471.7370925698533
True	674.957664188621
True	186.8829245957037
True	642.165928946063
True	333.2923649450809
True	347.81606878877426
True	267.44110809701294
True	204.74595094561545
True	379.2783563559072
True	472.0165066522995
True	402.994458760374
True	608.8904588690916
True	140.07649943976637
True	75.62057683930075
True	39.615555109436166
True	295.11897338167097
True	649.7387085950866
True	407.9045032381717
True	793.0056623558509
True	217.20753331451075
True	397.0844232754262
True	71.17630210332275
True	55.79996967068057
True	426.5147525834525
True	196.7671864251892
True	210.9537070880025
True	44.22061164901669
True	1103.8207708002728
True	175.05228098614384
True	906.109251735582
True	320.07243831721536
True	922.7631053852306
True	233.95352207081515
True	464.3134299757004
True	532.6730072692272
True	590.6861757014542
True	213.0201707214789
True	492.4191958115331
True	932.3995200797618
True	124.3079713199162
True	6.366111925491031
True	578.9393202767594
True	27.24385182925173
True	69.8644163827859
True	804.2745614688193
True	242.1535374211784
True	967.562565678809
True	674.1063000167298
True	412.5158354087281
True	283.0701110091298
True	482.75283158257736
True	341.5637088073071
True	182.0590776714358
True	693.0532687507331
True	727.2304718124644
True	209.86186574575703
True	91.21862623137662
True	528.9780728721826
True	138.54928560296617
True	377.3634569002153
True	348.6826312223868
True	66.5819188602741
True	368.56451221574014
True	404.9878310462726
True	373.93337633764565
True	414.2123120840465
True	425.7619141315275
True	626.9743333727974
True	57.71507093776299
True	466.8228662304003
True	356.36366070852057
True	667.1489392063284
True	219.06976001357927
True	97.48184172117408
True	41.48828718945918
True	530.3823831168216
True	633.363883769318
True	183.7687097193064
True	414.038714459829
True	327.154716595542
True	14.413351195610408
True	169.37388899456684
True	295.7450797347135
True	2.8094778902230724
True	877.647234314546
True	81.6406323429012
True	101.782107272017
True	102.38338259637707
True	360.8364394617624
True	33.97747042016533
True	462.751723426587
True	223.7435408330619
True	5.963457225837286
True	120.94008820433808
True	424.48845472859495
True	51.508676273805214
True	64.5900380127962
True	171.30259982868947
True	294.7068885460827
True	960.3469636208256
True	387.5832530653816
True	974.2944924599058
True	174.62272944241417
True	1020.94730290978
True	774.0501966506445
True	636.0493210207436
True	389.3696390190763
True	379.7526088401795
True	75.27827841284025
True	70.42899956660825
True	79.20767400871748
True	185.91085990422863
True	485.8293684134458
True	1076.5845703068371
True	190.152817773356
True	356.72866479246176
True	435.1570995090327
True	610.7979871245041
True	598.4234449659164
True	283.9473142718011
True	462.5787105607628
True	661.3312999297099
True	93.50339739119886
True	702.1116824094139
True	253.11698995860797
True	138.68149833012913
True	417.0591122259413
True	879.1489988036012
True	438.0957940833225
True	845.966066775802
True	199.47079901332103
True	355.8593791421042
True	709.0561330750296
True	623.8890510011657
True	193.54523383201857
True	268.055498245034
True	796.7427200989231
True	29.94520438314984
True	193.4974736731092
True	496.4838430123067
True	707.3503968489533
True	96.568477487159
True	38.49428936944639
True	174.3489782764551
True	722.6800354626339
True	305.4686049927087
True	557.1517090786789
True	354.9973904801684
True	298.6348820144156
True	426.7411647933317
True	509.6773751877298
True	68.34239327308221
True	364.45195961021176
True	751.4486438002306
True	0.0
True	291.28672639221
True	261.30664583945594
True	947.0732808363172
True	145.87001562523548
True	652.1681325943076
True	634.6590180342974
True	110.1169410234963
True	208.09191092684816
True	134.23152289050833
True	12.535131857687755
True	294.8558482779742
True	368.6991153120613
True	1145.728048723451
True	230.0135802207911
True	404.3828787370683
True	656.5566148814166
True	208.6216792522882
True	26.17270358365733
True	859.7496824573979
True	579.7787763014483
True	155.51358154771816
True	626.0791378518843
True	164.61142833675038
True	290.5699709363921
True	771.4355623528918
True	37.15487977447559
True	107.01904890657704
True	527.2022259846609
True	63.02872532464583
True	76.61552428972243
True	426.2992808761564
True	23.842972206483086
True	739.3881511704421
True	98.33309470722216
True	154.55050060345496
True	20.589672756173982
True	705.0444685439247
True	30.262765513027617
True	778.6991121957028
True	395.0942553101622
True	122.8226430358692
True	706.5909510129435
True	539.5061623134267
True	545.1508936448186
True	47.20115621406404
True	360.7014186874875
True	5.960707326936509
True	87.9135927820768
True	359.3272027137166
True	47.28165076072355
True	115.32111869928224
True	298.0890418652855
True	185.0061428355749
True	101.06084350322138
True	632.99571026467
True	19.72838140209839
True	1117.6550202526005
True	519.492676026844
True	299.3190013524176
True	502.7663228367068
True	125.5121408714796
True	779.429101946474
True	1112.1028605837912
True	745.0974324048442
True	179.830881290013
True	222.18840629762448
True	45.942658279109615
True	59.54979157342521
True	149.1081159778386
True	97.97679919931596
True	173.8406516336162
True	1170.0188371107986
True	313.445554971899
True	364.8851213656433
True	703.8769784417259
True	15.752670507854605
True	14.837450056311702
True	580.3573453301518
True	6.108189238777014
True	116.36961685885892
True	676.282973326406
True	182.76374253385995
True	645.8277298531577
True	813.2202439970322
True	150.382001503176
True	904.460032215914
True	2.847090926810252
True	450.0517207861776
True	1062.0714723563517
True	27.79649053566121
True	237.6922431659018
True	146.72317727725888
True	969.0581391735188
True	234.42851823988573
True	504.9333966290623
True	118.72348186321145
True	516.4236272945336
True	152.49091531070826
True	96.69086463315628
True	380.2389724419948
True	72.76706701774499
True	49.42674906070556
True	1043.7547554939952
True	251.38562685057292
True	160.2859458613698
True	376.7782436169087
True	395.3625574683725
True	217.50625990345395
True	172.68464249028838
True	386.189871927212
True	35.35848701628023
True	490.8923235202841
True	1146.2161988058656
True	115.35996123862935
True	485.32192027528953
True	312.44568778628843
True	27.239160324988053
True	416.6478739768848
True	107.92684670038358
True	566.4799622601532
True	199.799823246332
True	420.15978378851656
True	21.867810691756937
True	431.33362451437705
True	111.91322501251857
True	337.73834241973344
True	33.85002849799681
True	173.13246009387433
True	245.37723003839508
True	762.2084614532392
True	59.70673511310846
True	139.1813841226445
True	235.10471332524423
True	136.02371010347082
True	653.9947809553776
True	537.1113508759695
True	786.3049331149424
True	390.81989706630793
True	536.1488590793417
True	427.4423881086679
True	699.0670856872363
True	72.08684540154582
True	465.97698247749474
True	434.5885028307941
True	48.25982332569327
True	89.21625075571491
True	129.5749053343627
True	93.63969958842176
True	329.33942720675594
True	849.0312972930712
True	327.4536736508284
True	1098.5500403328558
True	305.6510250111815
True	927.463803855849
True	154.73152022999773
True	571.7690593090691
True	618.9764393621294
True	716.161144253139
True	450.8772485380602
True	65.11141483076833
True	293.32650215751715
True	39.97672290557379
True	162.4472061389563
True	175.23681191712572
True	1162.2928870303072
True	241.2196248023092
True	558.4825542049139
True	566.3226637574322
True	570.9070266469847
True	879.524230348446
True	581.5693683336514
True	664.7341396767965
True	890.2854165364641
True	126.47703407047702
True	306.08938068174365
True	260.3280370651125
True	317.1366450165059
True	92.06004118123244
True	376.6531417037284
True	4.132217457998825
True	342.6562035156445
True	248.79081535186847
True	593.7777873467018
True	282.3437517648694
True	373.2450411391031
True	11.319840965435496
True	61.82644287251421
True	551.5956498018423
True	31.310013928907978
True	146.05601166452303
True	65.34424154249268
True	147.99620443943613
True	240.55732046959784
True	67.33072003377349
True	374.1967053401431
True	277.02087132981785
True	98.52401104944424
True	337.6901707538508
True	67.42922013681522
True	580.0839777119218
True	811.4493725316215
True	279.6815583084651
True	1166.791477721615
True	114.85063873869596
True	311.5918085100217
True	1075.41093240923
True	90.12062302734827
True	292.77594718829505
True	10.646696812617185
True	388.8872973933524
True	445.9864467940396
True	157.8166541978083
True	624.844678570862
True	904.1923909088806
True	159.29262214287212
True	83.01346124892405
True	336.3293752802861
True	563.905171041252
True	631.8005251477684
True	1226.156442908781
True	26.522199189405026
True	951.0979984565602
True	139.02551722929874
True	637.0954473013613
True	117.18966688418988
True	135.00129758527362
True	195.63934000101472
True	173.22677084700817
True	766.9860009867524
True	207.25306682446595
True	228.65429579794872
True	69.74336063597946
True	516.136835761591
True	461.30077878459065
True	175.77212702651713
True	244.7245309941981
True	16.642167567368844
True	426.1097704933461
True	221.62881860906208
True	291.0209605868575
True	117.88912419078696
True	715.6013792801789
True	429.04807863735545
True	256.4683907985894
True	638.4201882246099
True	529.951539023402
True	484.38381948891976
True	136.16329044246984
True	540.77298210964
True	429.6660916290209
True	2.628326164479247
True	187.33263036762867
True	93.42771078333313
True	243.5134081722568
True	2.931862799161795
True	131.70129251199518
True	368.8545024597282
True	7.124323727317336
True	848.6756738536359
True	173.3180481622471
True	745.7686823849257
True	779.3205148235447
True	158.14700197647926
True	219.44394909650453
True	491.0071189487838
True	838.717067098801
True	48.76826160954597
True	42.316796791647135
True	131.35937824221213
True	642.238258529104
True	729.0202949193097
True	181.7948940395523
True	598.8922333411584
True	612.8872083498107
True	896.2489423881217
True	409.40748133680864
True	189.8685658251854
True	893.7699251755691
True	225.2542391678744
True	146.40992887874458
True	327.1893596100258
True	220.2825361989054
True	205.66195528648095
True	602.0851081777209
True	253.6679575060301
True	200.31287807308283
True	453.6845786942464
True	462.0766959361698
True	62.5466077234046
True	301.57935797640727
True	72.85672606841139
True	339.403008408024
True	337.91396047417044
True	264.15797886963304
True	179.47254266444827
True	398.0212483905808
True	649.2639912453757
True	749.3723975745138
True	299.6627832237174
True	723.7952622339394
True	61.58466502704169
True	894.0679070125223
True	352.74748304782185
True	13.9906796421615
True	612.0290263944902
True	684.4316685174335
True	253.11991455003505
True	173.0719267698836
True	47.97733331472226
True	383.367736749139
True	77.24064418835756
True	13.227352704257148
True	895.3291107311824
True	371.4505594703992
True	176.1478628046031
True	971.590527328311
True	11.17311332126242
True	787.6602610786986
True	28.971387081357303
True	687.4800775173865
True	59.77981566173536
True	762.3515138353968
True	429.9290075833087
True	195.390579001944
True	418.6667405651965
True	216.616372910355
True	295.17729368739083
True	225.26429179012845
True	413.0666185772712
True	9.58982022719753
True	324.1074971138297
True	111.56213233435548
True	11.399103643011982
True	458.448425415451
True	731.421589878336
True	288.48149437744496
True	81.32598054337502
True	301.07031275178656
True	78.96300353015303
True	187.3514696152056
True	172.58469202018657
True	375.6337644032786
True	43.95708210352415
True	137.68645103480145
True	381.75544449768086
True	881.1094681518628
True	109.5137222640818
True	199.09518924491823
True	424.14970426278256
True	18.253831336180745
True	422.5706337847104
True	508.71973446343554
True	86.12142444231714
True	395.9690321656544
True	370.352635839566
True	411.4992058101159
True	599.6216156836045
True	1050.081560544468
True	990.2074593873748
True	53.02188619618685
True	1067.2505129103986
True	113.6726654540592
True	111.58956208418216
True	111.85704796617225
True	506.8998646470856
True	371.6296104082979
True	578.8328504391819
True	263.2026603481451
True	153.11379652364764
True	410.47074339266055
True	15.523662272811764
True	439.3090933987213
True	388.3575844890474
True	145.06662685972248
True	95.45055215029436
True	518.707031786112
True	1025.9047605695644
True	206.81145294601623
True	67.02302272908358
True	434.9062191036147
True	387.83992806273386
True	485.1599437555812
True	325.65243687463465
True	4.781971715654899
True	550.0825882710246
True	511.9693856324665
True	510.4705859994586
True	192.64268299231523
True	107.24174877291338
True	21.531494456502667
True	378.0988823940296
True	109.81775300917177
True	8.503436606807407
True	30.35511980775019
True	348.51625095003584
True	685.2843745505886
True	134.84813059706804
True	94.65694163891985
True	23.401064713648783
True	414.2300684437244
True	360.4460858592941
True	804.3655807905982
True	308.4819803286499
True	516.7504956557455
True	533.3596963626585
True	522.6861037257878
True	296.6323201371448
True	523.8096490784272
True	103.93522550804238
True	592.0809072956662
True	6.771901825491665
True	376.8212065472161
True	479.5321170500995
True	950.4289277228456
True	339.74583075853025
True	798.8412267419006
True	974.7998156671896
True	172.08823379978506
True	36.25322655683633
True	370.17291937039874
True	389.2871377704465
True	564.7494744227172
True	252.7657328906299
True	27.051517892341028
True	663.5136311929265
True	121.29427900854247
True	1039.5208187243302
True	308.25686635606195
True	463.5137109829767
True	124.22344072685104
True	810.032457157317
True	140.88868075370766
True	827.7738057054369
True	572.9522461739198
True	179.37443817893362
True	103.13907330485615
True	65.8096564682462
True	568.4893857638277
True	935.646591347543
True	424.11867053206817
True	566.2914432120087
True	136.86052032946614
True	624.4300368494985
True	484.3944353833352
True	779.8647107734548
True	315.1800893080063
True	581.7738994048574
True	108.70478369574906
True	26.44847905047321
True	395.991734939829
True	173.9593486224802
True	93.54000376378272
True	375.3856152476924
True	1063.5005157935989
True	259.4646565564128
True	550.0839868895515
True	12.451823650782092
True	77.51051625050621
True	340.86634154078183
True	743.6116064122543
True	472.9349251951542
True	527.1041963822933
True	717.6180592860095
True	72.07045874574409
True	729.9785936178858
True	47.44382676739976
True	100.05064391585746
True	180.42517778201864
True	80.28723650722297
True	27.585201815177907
True	297.55046361587256
True	466.6068184084429
True	875.6167269933756
True	864.9194916750829
True	4.986459439615606
True	286.1765687529991
True	474.1759973749245
True	118.05722122749236
True	236.750670851828
True	322.0508339596519
True	1313.4781139380743
True	449.2282967176661
True	23.373559667688948
True	183.87749237352165
True	691.1629957662121
True	34.94774577538086
True	180.7675533633436
True	553.6357298481655
True	72.58898645265502
True	866.5024437781235
True	335.6548013462378
True	675.8902612382528
True	78.06236213402953
True	691.7917012788421
True	588.39372109125
True	881.6319389758019
True	255.97675346029055
True	502.1730154564512
True	852.8716902536405
True	882.8349034648571
True	234.59148501437804
True	765.081785430431
True	214.54345829832343
True	453.740450405264
True	376.9107642752122
True	499.5755726646804
True	482.7806399245407
True	314.04085002544633
True	353.64826099878405
True	114.01330300597124
True	341.6723907022229
True	1142.253621251466
True	308.23735083423253
True	146.2340737900639
True	309.1539432670259
True	750.192183081627
True	646.4125380904727
True	427.220707998482
True	123.85946759879766
True	322.10328730792133
True	31.9301329263677
True	164.5971614689983
True	92.9695438647654
True	90.40794299316892
True	540.7844523831533
True	135.62748904348513
True	135.056052844839
True	100.28643632355748
True	80.35188002500492
True	455.6603731001891
True	398.628336697453
True	1027.4785804865537
True	546.171697323533
True	834.1061276206058
True	276.4184883841195
True	300.00343898355845
True	543.4991269840335
True	191.1783602452508
True	756.8228015266395
True	249.52526395268208
True	356.5475748122348
True	68.52151122751008
True	114.34979410033417
True	263.5896648783742
True	125.00570237882026
True	481.8685996773255
True	32.45518805703484
True	585.7313768883861
True	1017.3763439620174
True	732.3359563595429
True	1.7378147862210949
True	66.0225893649434
True	483.6796085578923
True	441.6058499244233
True	72.70865197320899
True	113.14737117484869
True	300.3460917429697
True	80.08059342774821
True	52.75587476767574
True	699.1140936706029
True	689.5809443498509
True	159.5714604233808
True	171.84202262517775
True	516.1577727794458
True	51.63957589857929
True	23.76502128268292
True	563.7080070282415
True	463.32075532962034
True	1132.637798078005
True	43.84935320198717
True	461.5132382313847
True	903.0493829409338
True	792.7213476232388
True	288.62098154130365
True	747.6335489767044
True	405.7236039048796
True	43.45714950630068
True	102.09894110945804
True	716.3428256998618
True	77.89335571260449
True	139.5134720098408
True	953.3114058701458
True	189.87740645514583
True	269.9444256561103
True	102.20954575035653
True	658.8884668736891
True	596.4045779900176
True	211.269849583456
True	415.2325739875978
True	40.99306958217296
True	270.1679584393178
True	583.1960412399482
True	618.7748756220055
True	306.24794919008514
True	74.12298095354744
True	957.4071918440668
True	1087.7911210974307
True	544.0436562989664
True	63.976983251780666
True	29.03208659100615
True	96.01057759016444
True	103.26407034799422
True	100.88640207574149
True	930.2229954527064
True	1231.3007376831354
True	738.9437383279611
True	338.43636635348986
True	7.400771714604717
True	22.062391573017266
True	336.3608305274218
True	479.7312694690889
True	46.61871706608439
True	575.8460266326533
True	433.3045075963188
True	390.4877136560903
True	84.94842906651822
True	198.20125156090455
True	250.85264899188547
True	138.76283956214965
True	370.11806961744026
True	40.52606837890104
True	171.64077302800007
True	1166.0633925940533
True	5.791094537825902
True	25.763134248100226
True	582.7835513196928
True	365.8522803925078
True	768.24123369205
True	159.2517510481781
True	811.2223233602508
True	577.1968893567414
True	291.33765137566724
True	439.154800338314
True	347.1569871418749
True	291.27146590904204
True	269.05906882985647
True	378.3808536294546
True	493.9919268882522
True	500.7908381317824
True	110.34932472415792
True	368.4355587583954
True	8.627468275439904
True	192.32450576361396
True	227.4321491446948
True	877.0779277444008
True	593.1040162856056
True	29.74864527039448
True	718.1333272567133
True	852.996915815197
True	104.36648257281097
True	345.6293944567092
True	871.6310035708441
True	228.30732414573524
True	164.99829172073368
True	530.6253543866414
True	610.6522197623993
True	1088.0698283164163
True	147.76024581236177
True	158.40813136846128
True	249.39351503679697
True	309.2091643572621
True	434.4024274164607
True	410.0600169414877
True	310.3510950000025
True	456.7988681471576
True	499.6685084637437
True	217.4164562365957
True	1490.2513554565412
True	255.1804789206076
True	392.2268811077486
True	53.73985752097004
True	769.7925718547535
True	252.2747518005036
True	935.3527026336214
True	562.289384403562
True	333.42670650831894
True	772.9758447438807
True	260.1194995504688
True	214.1616578096049
True	259.052457725594
True	221.5656745540568
True	141.6288050512611
True	250.7063007681987
True	706.6030035583331
True	531.2600400588657
True	223.08844052935547
True	1119.4220829575872
True	116.2042977055477
True	252.1916355402868
True	68.71663635191425
True	316.0595635240757
True	411.0018469813291
True	90.0970017363452
True	215.9005319911313
True	76.60112574588187
True	686.5443974464661
True	382.3655193987814
True	225.46922467867407
True	730.7147295693164
True	865.5837380307819
True	820.5112492639398
True	805.9354880656626
True	349.2072135417977
True	1.0057424359398552
True	264.0071533307294
True	56.35487351004027
True	384.4962736056223
True	55.5171527560274
True	365.8384448615831
True	889.483600183035
True	1025.1200433606189
True	398.81812746776745
True	21.45059868813865
True	504.686106711713
True	497.2426458453915
True	198.54964234410252
True	239.88468104545063
True	297.1732618613629
True	22.495773642389224
True	130.81152975283774
True	939.6936288078552
True	60.05001024294419
True	514.696543723151
True	787.4338829195425
True	97.5959109883906
True	247.1828068132965
True	112.75954371933858
True	15.67279158587892
True	1.594584757913312
True	117.24224959557132
True	995.2365043863556
True	468.70128481825856
True	66.73388216407551
True	779.0698204884753
True	334.4026055715977
True	1.053130399617661
True	446.9390191200969
True	181.8022669322254
True	528.3482102230814
True	83.26324193312968
True	323.7488397755399
True	391.6703365185607
True	172.42589150219106
True	209.9703102238218
True	120.48343141346288
True	182.70355668538988
True	998.2866127075356
True	15.437231236955263
True	498.121186932237
True	478.18881086468673
True	430.857831444432
True	220.3804923408657
True	237.3119378696488
True	154.67469536648545
True	47.58219933421898
True	466.9071174177111
True	148.83986558924389
True	868.5585323133171
True	809.4293892054953
True	243.7545182104624
True	325.59513815266394
True	521.7022165881967
True	41.0887706735885
True	83.30159161669889
True	733.6978839068788
True	1080.9438073853612
True	117.18945682655342
True	732.5279298146977
True	139.8752709206047
True	930.2683483840852
True	667.1803843305529
True	109.16646899074104
True	280.4103691047277
True	623.4349636004599
True	265.7930544153447
True	45.29477105294279
True	577.7975842277544
True	461.62493844002177
True	5.8160949965074815
True	473.6901241923599
True	68.79442803651031
True	177.9575106856506
True	231.24690016711097
True	299.4769362125862
True	72.95544771907325
True	229.1753385183435
True	363.95252668848286
True	432.1354976871097
True	963.4695257497071
True	47.618489015639184
True	907.1448321061348
True	991.4208944622434
True	123.9759447039461
True	73.58349197666668
True	990.4032319958554
True	36.46781605002067
True	222.9133747778129
True	88.42448680596964
True	199.1278965527436
True	366.49510635823367
True	1020.0970297629266
True	99.0795607700004
True	68.78241086064344
True	650.1050497916718
True	276.2837085771427
True	714.361628870383
True	55.48806307979953
True	509.1774037325581
True	386.105447845462
True	691.7684784296118
True	53.36964759401802
True	114.6600113320491
True	27.618935057544554
True	269.4489289559825
True	46.26532444704648
True	351.82764716639446
True	2.533819285198497
True	1195.5045860373775
True	101.70405409942472
True	133.7377542215842
True	360.2403736738897
True	724.9050184415677
True	678.0036401640139
True	1039.1001311697223
True	482.6677784087238
True	416.8815175972542
True	143.5279838842794
True	414.5451128854685
True	840.7701766916035
True	426.08503466477856
True	922.7417567464688
True	85.6311675338881
True	423.305949746625
True	168.5219636919288
True	292.02169956984045
True	734.0618689409762
True	158.38324747027434
True	135.1888887746597
True	65.42639359520521
True	868.8173153151513
True	810.3528179948117
True	74.78955869115376
True	447.74038341025096
True	745.8465222057207
True	417.74411193465545
True	57.26742545868619
True	315.2229411026853
True	774.2549133580538
True	27.253407696050456
True	366.5822088678302
True	167.36420478151803
True	282.2565146421175
True	33.756550350424405
True	214.75609029096637
True	737.6201998122174
True	638.7660328581904
True	51.48767319594071
True	295.0632682726543
True	921.7728884553258
True	18.298144738124424
True	318.86861374813066
True	291.6273131453008
True	433.39502667519656
True	222.12527333079848
True	600.8055228228939
True	45.26491607674121
True	981.6476265103068
True	877.2450320875702
True	46.4871678242658
True	385.0161816853978
True	739.7944345637175
True	939.6526371111286
True	271.9955404345258
True	608.4197250681217
True	129.4617003222222
True	191.2204186780739
True	136.13438824439527
True	133.9449002124654
True	204.51221278808603
True	929.87649694037
True	781.428313830589
True	942.0314962379008
True	18.71345171133414
True	27.86651770045535
True	365.3038419152691
True	12.206408566954384
True	633.0229624341957
True	1092.8344357200715
True	257.2498205584125
True	207.9195803593797
True	88.02904200370334
True	207.53251510545505
True	133.1109385703282
True	42.72228832323319
True	135.40442255603642
True	86.85120588077885
True	246.4788709585953
True	525.5135132669989
True	163.19340090315623
True	29.34259180573641
True	57.84101785503619
True	422.5551726396915
True	271.46374343047114
True	589.8449717020751
True	23.03059984506637
True	111.0629375184549
True	658.1360140924862
True	266.21728946347525
True	488.1313690184684
True	665.7944678831294
True	102.47074019864844
True	114.15478532692386
True	82.60085647661477
True	24.353781380322623
True	124.80526681925774
True	83.93700385802552
True	102.33341428254008
True	153.00989112864298
True	234.14090966848696
True	815.4555789888691
True	283.8211010621348
True	953.075903995148
True	163.07517332286457
True	191.8337820125929
True	793.089055366402
True	297.87642444570304
True	580.3810545989188
True	254.807436435353
True	358.01583270703384
True	440.7537720087304
True	566.3186330446064
True	642.3343890499459
True	352.49154236565585
True	35.60906070743485
True	574.8410811630604
True	622.7582979683593
True	18.966065575650717
True	10.498702580083146
True	264.9185521058274
True	405.9746273132
True	449.6158433115884
True	67.43127785613981
True	610.6222056409399
True	922.5628971320168
True	234.90306813386547
True	921.8216882952398
True	271.8463738354835
True	104.364189924227
True	259.88798434428736
True	694.2118815339506
True	40.57501006812596
True	614.8619129567389
True	1274.539573318285
True	1028.9509045847642
True	865.2667044889708
True	215.0517902888097
True	87.56148788366734
True	189.08639271848065
True	840.5057451705579
True	149.6058187632098
True	1069.2780095097191
True	861.0427754680684
True	43.91864598678384
True	88.40054777397891
True	420.9869333980719
True	397.31080210988745
True	193.4186430895052
True	517.1532451945719
True	661.1060152304605
True	120.52909081224703
True	274.978902095012
True	978.626202553236
True	50.834459296070335
True	721.0202526118562
True	537.8686814340442
True	39.44733041657048
True	793.6028327127593
True	382.503062106764
True	539.2622519695356
True	112.5291944249636
True	269.0165112946588
True	220.32643398105836
True	27.111290066116467
True	131.5444554023725
True	754.7267514245768
True	140.26273756779446
True	377.52726966006
True	63.583121986493225
True	641.268333714156
True	627.2696829032556
True	241.28280355754688
True	478.74527422332136
True	177.63358035053076
True	165.10559593463591
True	216.66642620026644
True	291.88901534937304
True	352.3663862642274
True	128.1270555235675
True	192.3956260556781
True	27.311489027521525
True	886.0156785438794
True	318.4886377190542
True	10.000113966398294
True	367.8083402322631
True	163.77073332960217
True	631.6702447278427
True	370.6794841871996
True	585.1468345587441
True	554.6321954422257
True	476.42896245217537
True	796.1611313297046
True	231.54239993432464
True	570.3462748080652
True	163.66468263574922
True	524.9038405090678
True	361.6889794070698
True	385.9733319231037
True	124.53370551355492
True	129.83893387044566
True	107.14424571320124
True	65.26612090861069
True	742.9555750014881
True	179.42559064177183
True	43.02726664688658
True	0.0
True	575.1743384341389
True	115.9177568379092
True	20.527265444019505
True	43.73091062828571
True	113.17670331226104
True	530.1326765439472
True	184.9472615700479
True	104.3709758427188
True	34.083770105276294
True	159.59436356001447
True	921.7667105115664
True	50.20614795686312
True	228.16590398730227
True	764.4642341237509
True	318.0360550997325
True	451.9572338601334
True	499.1776474226135
True	508.4073603075141
True	582.8814710843383
True	885.9380626668982
True	271.0744432652988
True	1040.798254266949
True	907.3950518402344
True	645.3428533748365
True	342.7185935350367
True	837.894337726158
True	10.921577820851327
True	36.02561959849263
True	294.4706491236651
True	43.51851840005486
True	203.6566275085133
True	759.0599136127
True	208.56223642232425
True	769.2726554562465
True	768.469332143869
True	123.99300935637692
True	366.7993601605381
True	592.1414349398248
True	24.23101217987923
True	131.55768484137556
True	435.9258597565626
True	302.2376053860707
True	206.4985868551594
True	114.36332210550484
True	368.8561040182349
True	23.39550572205527
True	372.9497772776007
True	357.7353220223929
True	1029.7091792508718
True	368.1286282379486
True	27.614068249845456
True	448.76303632801904
True	459.77365477085993
True	229.72214570261764
True	31.512855836042124
True	749.9142097963673
True	445.2097259922244
True	178.97451842762297
True	13.71411798219194
True	1213.7343606907457
True	164.61346171207
True	28.12595409787424
True	291.9553283406875
True	280.52332759868244
True	115.25582207455912
True	296.043833073094
True	46.63647685893688
True	334.7992635414181
True	312.222594060517
True	323.28287311582545
True	32.58859493921484
True	45.05619705232498
True	1015.0913209150912
True	22.764102853426454
True	11.933994645864804
True	172.43757861579624
True	646.102869761306
True	7.824395981784063
True	189.59838870158703
True	174.83776641444243
True	520.646144728426
True	381.2073881456021
True	754.5046279415569
True	318.85548122909154
True	481.3679477734589
True	447.6609006605551
True	474.32819779958015
True	99.9253653742944
True	1282.9936710762374
True	916.834965053201
True	281.04015740442856
True	517.3762750926601
True	99.327603098794
True	566.0870597504442
True	427.9083170841291
True	159.40299403893997
True	78.62612771589276
True	344.357821698416
True	161.5521947242129
True	31.302946706463068
True	593.2836653537687
True	371.767010285617
True	68.29217826161685
True	30.50077140269163
True	659.0490218259602
True	491.3128358919332
True	73.31645606426186
True	21.869789628370555
True	319.1578721847394
True	323.3348200007152
True	685.8784359154313
True	555.7352750677348
True	557.1294907162837
True	784.5432786476971
True	8.25766443200878
True	59.55418533877647
True	34.14508605890647
True	60.12243289697805
True	502.7653341344548
True	568.703059259438
True	82.1432218036342
True	110.34829528982009
True	180.57158411791863
True	72.11151575459456
True	175.30272217448274
True	206.25641386324477
True	274.4173683515401
True	823.1968974979543
True	615.8612886949421
True	281.1736285775518
True	184.68774272691456
True	275.69938831781764
True	247.42719132910548
True	761.5108562747911
True	334.0169646088856
True	166.25664217649944
True	897.753111771046
True	337.5690627405291
True	461.1515515062424
True	154.00613566411957
True	120.43918483572634
True	62.12789165574005
True	212.91137172400576
True	971.805656772473
True	536.9027060427816
True	111.42862934074154
True	356.55707724221685
True	99.08822434731552
True	693.2947284777584
True	4.283728576313876
True	708.4228407236943
True	37.1351386145916
True	913.8567527461928
True	833.6556597144707
True	214.49524876399275
True	31.02276743149018
True	84.11153951857807
True	473.88941961777897
True	222.41182890491007
True	1.4040660269843022
True	77.75568785575942
True	1110.040709909092
True	332.9869869255914
True	648.2261582245607
True	476.8563104884466
True	29.624090658693788
True	139.1629421361301
True	435.5657643680372
True	931.6797385453964
True	834.9751449961167
True	417.2451495860479
True	344.91710536100186
True	17.808950296140548
True	76.6919593531424
True	764.2110807999255
True	483.06160174686136
True	381.9002544421467
True	900.0087858788131
True	27.890836818677386
True	208.5140594597457
True	907.9189909358876
True	236.19113552027565
True	7.466151979706629
True	479.07304850707567
True	106.44468675105212
True	644.7517640410623
True	52.18562762563193
True	258.11786158319404
True	854.0596059187609
True	914.6051724970098
True	277.81728045163646
True	449.033397839378
True	120.56467521136518
True	617.0700543759253
True	266.85218575472686
True	188.068444479132
True	884.9343908866707
True	52.02805718125349
True	698.8062821728162
True	276.52973621210054
True	301.8272269722994
True	167.4499827260282
True	480.811809416876
True	595.8805436059823
True	369.90057801891305
True	415.79261890448953
True	69.46182912356609
True	157.28811363977826
True	442.4641495118419
True	219.08022348747036
True	34.889542216915395
True	193.9148877023707
True	386.88653712585074
True	404.1443434796735
True	745.7855582985973
True	134.1282216838708
True	655.1941384059241
True	497.067498161534
True	608.9015674828545
True	140.6605397698866
True	36.71840882985671
True	666.196253286882
True	72.16843335318198
True	546.5392213571455
True	694.806697979875
True	447.851130589228
True	132.24547114242262
True	553.8774965309552
True	3.9879124189125736
True	395.6600655325726
True	28.393676360865
True	616.5592648758991
True	260.05328056988407
True	575.4948573151
True	653.4844033679188
True	150.89880047340623
True	528.5582927527868
True	486.030180776506
True	65.26829056600279
True	957.1215624327556
True	3.333808646946281
True	28.027352427154025
True	658.6511198307244
True	662.9088668900602
True	127.14124848898015
True	404.7624463216751
True	126.03367150620294
True	75.65819853029292
True	444.3600487109702
True	44.97073802274298
True	517.8248222071478
True	11.70098686320739
True	854.6440964576101
True	537.0368769423214
True	660.4431779063509
True	95.64805852749386
True	380.8192391297204
True	1029.1732185325025
True	831.98679035804
True	145.4603925036874
True	551.5510837085254
True	444.4373706048761
True	249.1158819846444
True	254.78657385690295
True	6.54478589530865
True	310.6928706319878
True	10.434410436952284
True	367.1798379820108
True	75.25851357286741
True	418.5810345325035
True	666.2910135882244
True	125.95494533273904
True	233.08207216605803
True	635.119256910162
True	669.0789199146192
True	297.4626589195147
True	132.05396257359968
True	164.9017465921542
True	479.9885894710901
True	85.47253383850152
True	9.265249285985703
True	501.3161123804815
True	571.674345989617
True	19.357857816842994
True	134.5225379681679
True	903.8410041487932
True	487.3743688799572
True	279.850607939423
True	34.65453551380388
True	482.4863185016447
True	109.08518071074332
True	593.6672469009342
True	668.356661734248
True	295.46418055210705
True	376.81991454532096
True	183.2389682352128
True	235.76802044773845
True	72.76884158632168
True	219.84529048581496
True	499.6110580591215
True	21.687908761377543
True	461.3026554624558
True	390.24217324752107
True	737.3642581833363
True	883.7668958852826
True	920.8817580244691
True	155.58620678320443
True	385.18835957890457
True	74.57805899807511
True	184.4546059252284
True	317.44259266832944
True	8.88083648356834
True	803.0478724481887
True	23.507075785619914
True	403.8131640539408
True	256.48908426112155
True	653.4066650006431
True	199.51016679837943
True	38.389143358347134
True	651.7239783198214
True	1067.9779082914972
True	231.5636067211373
True	132.6414549327355
True	597.455768852203
True	487.77359330195577
True	18.17053329161516
True	820.6584181746991
True	119.6267748774962
True	48.81619253763895
True	308.8224011998871
True	351.4752079336584
True	398.5221668700913
True	263.69557362278766
True	20.36051983382964
True	21.296738190959577
True	837.3848981109019
True	208.04193195016973
True	107.04130668474828
True	832.8649455706792
True	659.6718882293169
True	678.111250977717
True	449.0842397631004
True	151.73702254203644
True	33.20930651141278
True	101.45123307186527
True	425.9133452229677
True	230.2698631829309
True	497.4080966955533
True	147.28105390155048
True	502.9473449695102
True	626.0462494573052
True	962.301735622699
True	26.1939108011632
True	963.6213049550128
True	1080.1901036407726
True	482.0575039978759
True	80.09770898427853
True	813.8486246367801
True	643.1444181220538
True	675.9948067781638
True	168.3691423491751
True	743.4360025642409
True	706.156249374242
True	118.98434542647426
True	763.7727174708888
True	796.9022781147273
True	477.9498532670669
True	229.6282911776964
True	69.13907958418848
True	319.37345719955243
True	360.5259216934024
True	466.5515984013128
True	423.4900863076194
True	197.50604923094843
True	316.9825326919998
True	2.7127679129443774
True	12.48962813610211
True	104.62659960826734
True	128.31490728140864
True	350.2940850850398
True	346.85117675017784
True	118.00101199401932
True	18.177341106157023
True	214.6911527676497
True	828.6018568481235
True	454.2066387500092
True	502.9493708752835
True	554.6397346953613
True	785.5295492313743
True	646.7027581539531
True	90.17801269418923
True	202.6612904765855
True	238.91958073738644
True	293.44642060824793
True	105.90397548340928
True	361.40791070864617
True	432.9475164760197
True	169.1243884582691
True	645.8367297466095
True	249.56706610987632
True	210.5689133890133
True	27.60426944619522
True	244.0456535829938
True	483.4858370891985
True	168.7318123679572
True	519.6769833362789
True	480.6588137817032
True	233.64777357356732
True	106.27223013503615
True	42.50440693377472
True	406.8656634254857
True	787.6464185002461
True	164.45086494279892
True	1039.7701097498425
True	1042.4233366836495
True	491.6408400284252
True	102.17886357531968
True	121.29954999151272
True	642.0315063707877
True	9.09325867640604
True	224.79396180735432
True	127.94942508020084
True	119.55420072466607
True	333.59033129650487
True	648.3778966870327
True	35.90395484159264
True	116.71452341735372
True	954.453948022244
True	54.719647234462784
True	457.9640836193575
True	537.7195847276714
True	247.91839953393776
True	124.81922387051168
True	926.5041619648588
True	1189.596427339929
True	516.1715397071026
True	639.8721166382139
True	210.8206895911594
True	149.5352096300614
True	337.06284571853445
True	266.3681446954831
True	175.38898563184898
True	311.24130168463483
True	335.23748412543927
True	12.331340632548084
True	622.3600105269134
True	143.52846130529034
True	74.52457672792471
True	442.3090950300186
True	342.05027037929165
True	1195.6984254886615
True	359.84442738272986
True	966.5282986264064
True	10.20919389815272
True	260.03226041430173
True	213.39245121504487
True	159.37111144443188
True	506.0757508856848
True	192.7229900426244
True	393.7725066453975
True	319.9332515111244
True	112.08898031354316
True	365.6467818471105
True	1060.8250624981208
True	729.9347362690693
True	224.1174308793005
True	106.83166570680277
True	295.68342065586506
True	27.167153206888056
True	352.6740036429654
True	322.4025205991627
True	558.2806921261132
True	429.2967654492524
True	361.6320339982462
True	160.2529588649922
True	13.595491535940145
True	418.35382998813367
True	293.9254137156378
True	149.11828316676468
True	305.9408887288809
True	424.8100046352895
True	825.5763382816015
True	325.4235600096884
True	766.0671790672955
True	385.44410843263375
True	377.8519516823094
True	1.01912709851815
True	1169.614434196144
True	98.82849708455612
True	911.3212585583706
True	211.30874193795051
True	460.37340877606766
True	675.3951242028072
True	83.89441054458031
True	483.5002394639076
True	32.832378062503885
True	408.6478520403299
True	75.75682739918979
True	231.11094050848507
True	40.09816945287622
True	677.507849898605
True	185.5298619399852
True	25.030950345602744
True	402.4756847368964
True	108.45558534998456
True	170.9843243913956
True	791.6091626157271
True	248.405785151854
True	150.90809160907435
True	375.665475784823
True	508.0031720177264
True	324.8522428421201
True	506.8542545297783
True	606.777168050642
True	160.8914384050093
True	7.6679851182679535
True	73.6411186659846
True	435.0036854308231
True	91.25340058146764
True	82.39131343577817
True	1061.3389559529155
True	27.746323412802365
True	315.8052252455478
True	329.9177617168855
True	445.53894912791975
True	682.3462308172872
True	191.9108982762142
True	654.1292112328387
True	329.44000069056835
True	348.92779702242814
True	274.4127320744678
True	208.2822178437652
True	365.1451041042321
True	462.3913703803677
True	418.2582498350464
True	575.1130644934917
True	137.29109462847137
True	76.3329942875558
True	41.07138327715278
True	297.86907130266667
True	662.5327238898681
True	401.05911186060655
True	751.2331274687142
True	209.00599611128715
True	388.8264965376695
True	68.24570659013543
True	53.33526597675297
True	419.2906028470314
True	201.3642180260861
True	216.3076563387401
True	45.95756075114314
True	1067.9840830499174
True	166.33427584233328
True	918.7971931685584
True	322.8669334803982
True	923.2009622471726
True	240.0416460199614
True	460.041489787576
True	526.0965467522395
True	612.7818725203722
True	219.908944802597
True	476.7243471746168
True	943.1362235081932
True	123.95498844263182
True	7.1265217081190055
True	568.1689672598417
True	30.717197429200496
True	79.10419332637083
True	799.4064784110476
True	231.2178767922053
True	991.9281079745108
True	692.0891849307567
True	401.1003518354397
True	273.4262969360896
True	484.0338399353879
True	341.5311867084441
True	185.11727844154032
True	642.6217844041298
True	764.9202546020575
True	208.11110877086097
True	87.04075796199996
True	497.69776711508433
True	132.4774293556311
True	376.2905542478757
True	343.6620175892777
True	62.51269524256838
True	365.83501565411774
True	409.59097455243466
True	378.3206164973879
True	411.3830584481126
True	436.2564873928764
True	629.409570416947
True	57.29533178245001
True	447.7187300201229
True	328.4640442296618
True	655.7470536740044
True	224.94901918521177
True	98.59188525844306
True	44.27144522379792
True	532.3674494189326
True	628.4739925965915
True	183.5776770365938
True	405.7849429807152
True	332.7442906029087
True	17.32171647754393
True	162.3107623752034
True	291.4999820475076
True	2.8089752204309626
True	871.0961557374909
True	83.21291066399364
True	108.69869574194348
True	121.69125033689691
True	361.0117053432387
True	38.88960609653165
True	446.0162441536459
True	225.90197985860607
True	6.693272306165214
True	116.04461545531136
True	445.6063536194308
True	50.32823388238615
True	68.54898711711043
True	183.2335784835025
True	310.60705440272443
True	952.0566406316811
True	388.9011286255294
True	934.6768190218736
True	185.56581114666585
True	1034.489195543137
True	787.3633447680719
True	663.7561445152501
True	416.2908239946577
True	363.9186613175922
True	82.36350589772451
True	75.74105928452809
True	82.91121755738239
True	177.50800579861686
True	468.4403892213079
True	1095.4484372596253
True	179.4235794629126
True	359.95294490659404
True	451.189298995305
True	612.0295798631787
True	605.3040462612436
True	272.421148205344
True	471.2643963900073
True	672.1662951086306
True	97.79496294087322
True	716.7233612752083
True	255.6371121717652
True	139.34429633073148
True	417.3472111283024
True	869.5897558012392
True	427.6640641325114
True	888.890684714366
True	199.7527240319412
True	343.6443611787852
True	698.5144893509599
True	598.0010660685218
True	201.14815734490256
True	256.760173853742
True	793.6413658989052
True	31.387973887024465
True	194.44897290932863
True	490.1471867618574
True	675.2090339303338
True	107.4288081034687
True	38.65163845396352
True	161.30741911504035
True	724.6216396043278
True	316.2393518433973
True	562.7564083861631
True	353.58955711588027
True	290.2130989662151
True	447.4870888044851
True	512.3842500093538
True	77.35186619700247
True	378.3725464745553
True	771.7106712271877
True	0.0
True	283.0167422859424
True	247.10739297309905
True	970.7317223865276
True	144.50288275064577
True	642.3254433366901
True	639.523410918398
True	110.61227781435676
True	232.86937335124483
True	132.8608115085489
True	12.29434109819882
True	303.8879426551351
True	373.3693826188029
True	1139.0638221538193
True	240.0615739109045
True	409.23433746020737
True	656.9209574706492
True	195.0767833138299
True	29.13304357632989
True	869.6376421041305
True	612.8839123625755
True	154.04751927850455
True	630.0284776494153
True	158.81362905584763
True	305.89113247627114
True	833.2642087217757
True	38.06966616873394
True	109.2335808432068
True	488.64477117107214
True	66.1426952569619
True	82.18046871393473
True	409.39646677380887
True	22.483490431225096
True	745.2287711489427
True	101.24031921596828
True	160.21626529690673
True	18.60604294313047
True	708.6779910889137
True	30.72646807123008
True	783.8503801060032
True	396.15310398300574
True	120.89465885451716
True	707.1450579614792
True	515.0616431740909
True	554.636742024494
True	49.10784410738485
True	367.2730295364204
True	5.861427888680563
True	93.62387108869808
True	369.24105562910495
True	50.853787235561725
True	119.63207734639688
True	312.8782582761076
True	179.14429171541332
True	97.0018523299755
True	664.9558945074314
True	17.025251198470613
True	1120.591977378553
True	533.9695460817037
True	295.91838944872256
True	486.2561760698946
True	123.96335204516392
True	798.6556867614705
True	1122.8673493675426
True	747.0438340973104
True	178.25905668008645
True	226.66894944453344
True	49.20992668958273
True	58.22553849435701
True	155.1745405958734
True	105.1487839123598
True	176.03395352870075
True	1225.5577892241156
True	307.400155799222
True	355.5750341094767
True	721.6496493173723
True	17.767756099592916
True	13.895185033497436
True	598.1519347390793
True	5.391391388480907
True	109.16620844323604
True	693.1479277842025
True	179.72609557555026
True	675.0321963826607
True	826.427147277798
True	161.57485368513017
True	927.4829775043928
True	2.8071543247554613
True	453.0816819777913
True	1056.7973681337758
True	26.27881103153139
True	239.7756642544211
True	155.38126532654326
True	961.2092992284182
True	234.14361169758143
True	499.2609567235061
True	118.12365626420892
True	524.2091795339712
True	150.78002467390382
True	100.08177355455835
True	388.2988956251151
True	74.4024197497083
True	52.66440454159121
True	1042.7696753101186
True	260.4601193268986
True	160.61769639408885
True	363.18366762015
True	397.2358066501032
True	206.2292604278744
True	168.94957492237492
True	397.63821807100953
True	36.16481776841403
True	481.24690040438793
True	1133.850200474874
True	114.36597367601462
True	467.9277690220573
True	319.90424451639853
True	26.99337891989265
True	409.94858668298576
True	104.33512540647418
True	546.4943639416232
True	205.32593640573975
True	417.28844066782233
True	19.940190533442056
True	442.7090890673893
True	104.84877696220974
True	349.3096650539931
True	31.98445662778122
True	162.77131405464118
True	253.34297851083852
True	745.1155338477341
True	59.3043331715992
True	136.8867876505381
True	236.58411289452
True	132.98619204940758
True	644.314320112605
True	528.268290753309
True	794.292005401553
True	396.4020359040958
True	541.6760454967542
True	419.1727608738193
True	684.8177495641173
True	74.68224740949061
True	486.0983394135482
True	431.932902728269
True	47.55986132357547
True	86.0831600513365
True	129.7811808389398
True	88.09139783886474
True	319.3502291708225
True	860.7052894976468
True	333.78557273748885
True	1085.4871987482777
True	309.34663825607754
True	916.4285877273747
True	147.53202651086127
True	576.6011456104712
True	633.0637175040087
True	702.0141779627913
True	444.5813571812434
True	62.14698345888106
True	298.26045221959106
True	42.03196152171997
True	163.09079252903624
True	172.7633358124268
True	1152.2186678636758
True	232.76716666900893
True	539.9409020061464
True	567.1629777932025
True	564.8187155966175
True	900.1069997091662
True	591.7857811826093
True	659.3785401629859
True	964.9191602032624
True	122.05812898826888
True	324.2782981728109
True	267.0906068857413
True	317.5196542534028
True	91.20358541412992
True	395.5143701299553
True	4.6713264120265325
True	330.9090615229045
True	259.06336631598464
True	611.4150610240708
True	286.5374002235142
True	359.25554973652794
True	10.115480734767504
True	59.11499388919523
True	550.0047873574327
True	29.64087668763272
True	141.28880122076248
True	65.81742436218185
True	147.43590916936083
True	231.62923493498988
True	66.55360010999603
True	378.4406480369132
True	268.31974072245896
True	103.18029281793804
True	331.6645243358857
True	63.87550263740998
True	589.4908379032177
True	841.4887496510884
True	279.8810524706273
True	1147.3276245168963
True	107.52344289989024
True	303.0249109059649
True	1033.577470546864
True	90.01338458816872
True	282.403417826909
True	10.173831844417483
True	409.6705639927563
True	454.2277547921001
True	154.84745736951686
True	613.9843207624483
True	934.9074781083436
True	152.12986262602053
True	77.28601977621135
True	339.8534160878535
True	557.57799619225
True	623.0307833523202
True	1212.511917326001
True	26.821404069250026
True	942.480749877366
True	132.6237870517384
True	609.7779698959646
True	117.24275655292855
True	129.99564665442557
True	193.06898323440808
True	168.99006628291602
True	764.7934225219333
True	212.17054487409231
True	235.9024668210728
True	69.70022420699934
True	514.81971352745
True	451.7900117349527
True	177.60528855302476
True	242.6180616249713
True	17.217613323039597
True	425.5337005250576
True	215.815232790128
True	281.4902991338735
True	116.87242199918792
True	726.1771225462153
True	417.0369133053992
True	265.12700760452594
True	646.3431873375299
True	541.5662507501993
True	463.7389147030744
True	133.9480560434844
True	531.100519740929
True	419.1553986961259
True	2.738921363185177
True	187.3190428592986
True	85.87673664562735
True	239.3615021758152
True	2.6962391088562923
True	127.36525769508047
True	337.7821238266235
True	7.669052831852761
True	853.4001874947274
True	174.04599408015414
True	722.8105367393733
True	766.235835076453
True	160.99822209762465
True	226.08416557971665
True	486.9313235673138
True	841.9752556680514
True	47.96736281586068
True	37.97697382554114
True	126.20586415730358
True	640.8924906104736
True	717.8802262993084
True	184.72204293192124
True	588.9881756266076
True	607.8557196004832
True	850.1933460503138
True	395.06142997439326
True	185.46818789159008
True	875.8072842825591
True	212.50887925785395
True	140.51581943846077
True	334.6294514341471
True	224.40967917642817
True	213.37149622095671
True	602.4125275638537
True	248.97319226582272
True	200.84329635154188
True	451.26384789016726
True	456.3471667332132
True	63.70559763329028
True	286.6227732890486
True	79.07463549659577
True	344.2835552942324
True	352.9721463611689
True	242.60990891598615
True	178.77212989381323
True	377.2855671458516
True	652.9036629013864
True	738.8811509368443
True	304.9042336327984
True	737.6820172921713
True	63.98087081197907
True	856.6425005266256
True	350.0933685772987
True	14.264045130213926
True	620.8193410200413
True	686.9176537915234
True	262.9479867463369
True	168.32875847985147
True	49.85441621940728
True	377.7378357198495
True	74.4830926460897
True	14.31493015790789
True	891.1142734402914
True	361.8179789733952
True	172.12692869445493
True	968.4204136557088
True	11.67036658989839
True	814.6804721913476
True	31.04025219661041
True	690.2277860554432
True	59.240540636039846
True	773.6709459176916
True	471.2404000214094
True	194.26228888849724
True	440.0351410484227
True	217.9802420251701
True	299.9545853230681
True	233.2054724383037
True	404.6576654013136
True	9.985408624682917
True	328.9576441870934
True	116.55321955929875
True	11.649382240113503
True	469.9085957464098
True	746.4991412178383
True	273.5635336702276
True	82.96427421098494
True	312.65567329144903
True	83.11647600899302
True	183.63167860357277
True	184.7670802514702
True	372.7828355202754
True	43.64359137018592
True	133.38109018731424
True	382.181810341578
True	864.9421535922071
True	113.0070599177085
True	202.10313450520368
True	446.0219258997004
True	19.8556138044689
True	411.5512524268637
True	525.5983250127656
True	92.35031064199008
True	389.1003201694065
True	358.70234893868604
True	421.0818139150112
True	587.4179616085046
True	1077.845000208718
True	1000.1183222099444
True	51.554058217003714
True	1054.299523274208
True	113.52920292421348
True	115.86809486051705
True	109.26965379528244
True	488.0053661866299
True	371.500471850361
True	584.1058783983682
True	258.85282557046673
True	156.91786810625266
True	392.4584888474803
True	15.830889659772131
True	479.7711889595022
True	391.13590217697134
True	147.63620829435465
True	90.7416150532576
True	527.8392481248745
True	982.112068044062
True	202.59137041332968
True	61.7204641110509
True	427.3549846105379
True	378.2212450497863
True	483.3755448203314
True	324.31235801018994
True	5.314944743621005
True	541.8031898591516
True	512.7231632801847
True	504.9890466714742
True	184.48796999194835
True	106.32672737228955
True	18.037700432783552
True	376.5926289474653
True	111.51804268003656
True	6.285640406601322
True	32.57484412438384
True	340.61851873506765
True	650.1575215835252
True	132.51994819859542
True	87.55720979202415
True	23.561343058483683
True	404.76527455845127
True	376.2259293274004
True	794.7957483220459
True	302.9025081650484
True	531.5325703278377
True	531.3661636974072
True	528.4184683018075
True	292.6991900049227
True	530.8835444916035
True	103.64748891710948
True	585.3218347130651
True	6.435564597209748
True	365.92427064142913
True	452.5684390777423
True	944.7520699199424
True	342.25540128758223
True	790.2109876568236
True	933.0638013836448
True	178.71107744232964
True	37.631393647232514
True	374.828739691015
True	392.70645334314304
True	622.3588780843374
True	248.92940155961924
True	29.311372596272506
True	633.1906219344493
True	126.00783795797706
True	1030.695802851982
True	312.35465248653065
True	451.2582087106227
True	122.09053514175145
True	828.8504297340136
True	139.18648795630904
True	828.5772226994333
True	571.7465156442121
True	185.74244078200368
True	118.52365867561907
True	66.20685373182224
True	569.7251594621362
True	897.3401896067921
True	430.5942355368412
True	526.271919519644
True	142.63437449744004
True	609.08278012818
True	486.0923109724436
True	771.6909303519308
True	306.31888814678496
True	573.5682716698886
True	113.25385341906563
True	26.328263906203865
True	405.72642227054246
True	169.27583586611485
True	101.39679835709217
True	369.9636155224384
True	1110.4014791176749
True	261.8139661765364
True	553.4151385675962
True	11.625825196701516
True	71.84587718943641
True	329.6119385938319
True	801.9715601551261
True	454.7106789153611
True	528.3066478357675
True	698.8803215439254
True	70.86765387654054
True	734.8656920225295
True	47.60033303766496
True	104.73947165654914
True	186.3245930244738
True	86.86452570456238
True	23.08550143944761
True	293.156996659137
True	459.8347450859071
True	900.2182461119194
True	868.9891261523445
True	6.598672953468584
True	272.5896073318514
True	473.1595553621767
True	131.09594407116668
True	245.7149583651208
True	327.07913285071527
True	1310.0455105122624
True	414.96217098874325
True	25.508213797638263
True	187.4337107837001
True	681.045932253024
True	34.44745782500685
True	177.1388132727875
True	576.4433218305666
True	68.65772107939362
True	876.2940857531054
True	319.6996538494451
True	662.5599509788741
True	76.21323729898293
True	673.1661032408965
True	582.702026081407
True	884.7288363177532
True	242.36380051556367
True	503.888973649868
True	857.0087358379283
True	886.1771876063924
True	235.9781886124184
True	785.9154661869385
True	221.6446622127452
True	454.3103285175581
True	375.4762136781016
True	501.8904518222428
True	484.02558687941104
True	311.7711049702316
True	351.6166089940946
True	115.0467468694732
True	340.9749916067027
True	1092.3226152330624
True	309.6525729543343
True	144.1130050691927
True	301.15610152562664
True	749.9895954244679
True	657.1297149936197
True	409.2795524636009
True	124.8480780999319
True	328.35124837484096
True	35.37701187554399
True	163.1179864777893
True	94.48313379202938
True	89.94006124707806
True	535.9514650825749
True	140.01910319983935
True	134.9733764674083
True	107.07951917221015
True	84.64092513604601
True	447.5587320817627
True	391.92625915949367
True	1034.318351953322
True	542.8344477009024
True	789.2366608675031
True	278.5034531630359
True	307.7983603446684
True	516.6211135798605
True	190.71299667567368
True	755.2270653221944
True	251.1306834392647
True	341.3786670917763
True	69.25782448849267
True	113.51723035478489
True	262.24805520874315
True	124.26762647254012
True	471.3810144229816
True	29.811783576627136
True	582.6821689892481
True	1020.4737783535752
True	735.1331829182658
True	1.574791367964413
True	63.179740355664514
True	488.1534940682948
True	430.9386374306271
True	71.22156393094144
True	118.63638315399136
True	303.00285169365475
True	80.53291733921287
True	49.0181401934483
True	732.359113547099
True	638.5813756040667
True	163.70557756779922
True	173.03713220949885
True	544.0192434497387
True	56.99092117401811
True	26.260507138734887
True	579.2147488290491
True	439.51153040349743
True	1134.3651542496998
True	44.41539965925676
True	478.9616478712291
True	870.2310004803568
True	828.7090079718917
True	290.4795070843285
True	767.2187379962422
True	401.4878443310064
True	40.83722494182082
True	92.17780395844504
True	690.7166341866822
True	77.52591219503476
True	140.67521726033314
True	951.7515268298648
True	196.2799007509139
True	285.43600262841136
True	107.29646974187628
True	642.217039610265
True	601.9562471800456
True	213.69575537790809
True	433.369253297252
True	38.86542084148577
True	279.57192997074054
True	592.4150889444129
True	635.7815341814098
True	321.15151920840657
True	73.24867241018993
True	929.5989128436198
True	1067.2379261120025
True	564.5281801092744
True	62.19231401252624
True	31.64943506605857
True	90.01199500961526
True	100.3926927437714
True	100.72943751342513
True	871.8847370509257
True	1198.9522981736286
True	738.5330007795193
True	324.0017764219146
True	9.18766896470131
True	21.03623432615244
True	343.4089017071674
True	477.4399713447909
True	46.638723810772696
True	558.118487449078
True	432.50030118724834
True	397.3767545272744
True	83.09390814414112
True	192.65473773252367
True	259.6611615862932
True	136.48634599755408
True	375.71176093501
True	42.15787224336559
True	174.0355679923878
True	1186.4830056278806
True	4.962340799860483
True	28.526775737524797
True	605.8521969716807
True	355.5411106856029
True	791.9165927598863
True	158.70812577457974
True	766.6367494415996
True	593.6993045391611
True	281.4746000299408
True	440.5175772386117
True	342.8941622265349
True	290.4708370440522
True	271.36843644048247
True	395.4789195096094
True	493.88709168483
True	507.85857606949526
True	108.72275026842568
True	365.7835350282159
True	8.64249780863988
True	191.5727708441204
True	236.03062188918133
True	862.0815576878252
True	591.3595012102288
True	33.25707143119739
True	697.5221844982437
True	831.2361601528568
True	110.66087093154732
True	342.44234712438924
True	872.1855336360046
True	218.26959051946625
True	162.52364271281945
True	530.3884474423385
True	588.2205030630396
True	1107.7231069589318
True	148.75377373497284
True	152.91654778700075
True	256.5935473103452
True	321.2587415510716
True	394.42254121901465
True	414.0503891032468
True	314.694171846002
True	449.23906961354857
True	488.1074376188167
True	230.57237383425144
True	1466.2964376307257
True	255.0329620244356
True	387.86533423781
True	50.315898378627416
True	777.2812287800441
True	243.31540280712565
True	911.5360162538908
True	530.8098876828342
True	328.5068480369994
True	774.8752320158153
True	266.2783740832475
True	207.2249235292709
True	256.03394548499745
True	227.16210460518545
True	138.4906154286449
True	253.4914790315716
True	729.6824442695889
True	505.8498144522816
True	218.29783644777729
True	1183.276985584105
True	114.04769820074289
True	261.13692083076205
True	73.83053828947699
True	302.6934470763634
True	423.8856922413109
True	92.18773428589498
True	216.44946526607572
True	76.0849714926002
True	728.6051022504529
True	375.1420029361094
True	226.65454413000464
True	743.9048141403788
True	873.6697324650778
True	810.5398697517303
True	835.5031923825157
True	345.7135569322108
True	1.0488879085327745
True	266.90974976767257
True	56.04283353280036
True	389.0808261195533
True	55.52352256318383
True	362.4586329792744
True	872.2609247270799
True	1047.537460534525
True	415.99403677854434
True	22.23937724211023
True	538.545220083366
True	503.001453422511
True	193.3956175592569
True	239.5588156273476
True	295.7655709598012
True	23.1810657915281
True	125.75729941034442
True	933.528233580355
True	64.21936362075748
True	495.6647857033109
True	791.1941265930147
True	100.78787097855908
True	251.2756018168535
True	113.12353810473768
True	15.12493243730223
True	1.2525274806073303
True	119.6967454105002
True	1004.5278310209364
True	482.785055066772
True	66.10985336234312
True	788.0284329761673
True	340.429833968013
True	1.66668872467924
True	453.3369949080375
True	186.68235768857883
True	512.0630736416953
True	80.41372021595123
True	306.26359901491725
True	378.8171500314973
True	173.34833070965325
True	210.07483701247875
True	124.7449738291594
True	179.726746210739
True	959.2578963378356
True	16.252528296076868
True	502.7918499404376
True	504.6080884404629
True	399.15802188288393
True	222.41972061282357
True	239.6314701377661
True	163.2595537677826
True	45.82717391861879
True	478.3732136320301
True	153.15447945419072
True	863.8514167567498
True	835.18758112086
True	250.21250050029656
True	321.4383813505264
True	519.281221470197
True	43.03121049126578
True	78.92979036617957
True	756.895349997412
True	1066.3617041278603
True	107.1948470256263
True	739.542590236554
True	145.03698264203308
True	920.0213071033126
True	640.9083729934717
True	102.16526942796074
True	274.8868431451212
True	603.1694899882609
True	253.18862388365972
True	47.9153895065903
True	556.8216699045313
True	452.9852012018175
True	5.166971802507261
True	474.22718556839664
True	69.34201594790686
True	172.3763608062113
True	237.3037478386341
True	297.3878027362514
True	75.81917581805695
True	225.3198365904117
True	356.3778141787894
True	438.26183149575377
True	907.1205165041908
True	49.47651044578604
True	912.0502575756936
True	1000.0141785129448
True	126.0719791381324
True	72.61186650460861
True	974.7660633754016
True	37.01841210485931
True	222.47375088084164
True	84.12385316171896
True	215.56563209446531
True	363.01895495013633
True	937.8863363639064
True	103.34719290494836
True	69.84369473327394
True	623.2660213003592
True	266.7383349252396
True	730.7823549292947
True	53.47696093420193
True	464.5385213782336
True	389.1945980282213
True	682.3034232464391
True	51.42080561694602
True	106.64172849867558
True	27.995934443101028
True	268.98599716163534
True	42.47867678974504
True	349.1328808263167
True	2.412704335171588
True	1188.3392288010664
True	106.01334504571238
True	129.9485940598693
True	363.3538351934675
True	709.7430667020071
True	686.1854676112177
True	1002.8841672934386
True	457.2273544598029
True	403.4140730443992
True	134.83019125837745
True	413.4509857352687
True	836.0622267447592
True	439.2376310293202
True	942.74558903207
True	88.25589816487242
True	412.77934161216126
True	187.464628603637
True	282.9287722950875
True	742.6296856593254
True	172.82472699686954
True	136.25618458428696
True	65.03635682136834
True	888.9799480661552
True	781.8588538587732
True	83.69432239088073
True	454.2899619388697
True	739.5296967157689
True	420.5251953831681
True	59.36672325976231
True	320.50025478392973
True	788.2994074031618
True	29.510206823725053
True	361.7247979386841
True	170.56169245841434
True	281.1690839314228
True	32.70152970052661
True	222.62081492585756
True	755.8810922296739
True	632.6457665457859
True	53.405464821201456
True	296.4199267235272
True	894.8572383062282
True	19.539810934606763
True	314.23025260927426
True	281.8440945531325
True	442.1141400602685
True	215.83744376883308
True	600.2536578022258
True	44.03292437227701
True	976.5517225724618
True	897.402011553321
True	47.71198209506318
True	403.61562850284497
True	724.6383553559906
True	867.9984196242028
True	277.46995962553086
True	602.083418810975
True	126.82509596339256
True	197.6040098727845
True	136.74518008481644
True	136.17839819876264
True	201.76769941856736
True	916.066907765491
True	783.8711438607082
True	961.7914162591802
True	19.985188044557184
True	26.73877483291686
True	360.7401387473079
True	14.910591385883777
True	619.3345591693364
True	1110.8437642526326
True	270.25280735148743
True	205.58869951876585
True	86.51303094496794
True	210.79000756203783
True	130.6251843301382
True	44.441185468958736
True	125.19332656953912
True	91.7940632171812
True	238.98091629149488
True	519.4710042416315
True	164.3294303675775
True	29.636150599729262
True	57.175031673326174
True	421.3749259080303
True	256.48533379559905
True	578.1401375877743
True	23.28759888593258
True	116.06609321425069
True	653.4099656067788
True	269.27681524567083
True	451.2517688409709
True	652.1794515375112
True	103.94005963013085
True	113.180302640023
True	79.41412091759943
True	25.10415652045636
True	126.41662232685646
True	84.37984861986685
True	102.53611294438385
True	141.00012444723257
True	241.3176972689013
True	815.185251204949
True	279.4898636968248
True	967.1240903877195
True	163.23877318381855
True	194.540924905086
True	798.4637031733548
True	311.65078694219966
True	586.101587469637
True	257.0032776122159
True	350.85451145229484
True	438.0374223030424
True	573.5884258997053
True	652.2499826580673
True	371.5222710577004
True	33.81382281782121
True	538.5349658141549
True	642.6636684228869
True	20.765875745731925
True	11.85180778198437
True	269.1632445796297
True	390.4706778945123
True	447.0262705291701
True	63.73439836293059
True	657.596844345199
True	932.0451969614252
True	235.88766717766435
True	908.1265101279994
True	288.069446967524
True	109.41822310104538
True	273.6929691226431
True	707.4474692759196
True	42.40534440475874
True	581.4111856729099
True	1260.6405188544345
True	1006.4647558156202
True	917.918916834492
True	204.8891687552308
True	88.98285216196388
True	203.1680116696694
True	807.9875901376008
True	136.2878505298943
True	1048.2934405359747
True	880.0310199715029
True	43.94679680132641
True	85.23785154957541
True	396.8525815310488
True	391.0341133739111
True	205.56838868151743
True	500.6804529950687
True	659.3140719042883
True	119.23965739137586
True	266.30651618626746
True	1033.4683085526449
True	54.27699030986797
True	704.7135408766536
True	555.4584875818953
True	40.0312779229312
True	823.9239561199101
True	385.3707130795389
True	551.5886997829142
True	112.4087220941042
True	283.63216841853256
True	214.6976767878365
True	26.624377433203907
True	132.49021613729045
True	738.1450248428181
True	148.4939376790542
True	377.9916289692184
True	65.26109059224505
True	656.776881712991
True	582.4368144465615
True	232.56936221567784
True	460.4862509145789
True	167.76829054073448
True	167.07938589837076
True	227.2981154036232
True	282.35864245084605
True	353.57759786456194
True	135.51300209852272
True	196.3525437477773
True	25.831705735071143
True	908.9568813412604
True	319.6057350578121
True	8.941127164442484
True	371.2081769342101
True	162.2655295548799
True	633.5195781140607
True	371.4022610260726
True	584.1947845661277
True	570.6798980020961
True	481.7578719741821
True	788.9202538629033
True	242.4378831495337
True	569.7286069547496
True	161.01458116538203
True	545.5081966531479
True	340.77210925239274
True	371.2806249178648
True	122.04229575120372
True	129.82024018881063
True	110.20496104309107
True	68.96249226041483
True	720.7632840941957
True	177.62009610278227
True	45.16155527292344
True	0.0
True	538.5502080445137
True	111.76942196889937
True	22.023723461765115
True	39.99633836991287
True	113.86371748892265
True	520.4988062998317
True	179.39347727247716
True	105.69209252010046
True	37.54731361488089
True	159.65283211592745
True	892.3136344420951
True	53.6129411149028
True	231.5229030585092
True	739.6806206628081
True	319.5142007671811
True	456.3145077841738
True	481.40868986385146
True	512.0974033840852
True	588.6436707947502
True	920.6411055603176
True	260.4994958164836
True	1009.834967834302
True	915.5659891863038
True	615.7787502823982
True	350.5971707767597
True	852.3540515064504
True	9.186633206000778
True	34.614194581888434
True	292.00324918437667
True	42.53555910327013
True	203.74221649231652
True	772.7652994364669
True	200.07032833077184
True	703.6859336721134
True	755.8596894596322
True	116.29843656190808
True	369.8827878236328
True	570.4069960374322
True	24.459680893534152
True	134.93374650137895
True	448.34117749432846
True	307.5196796001651
True	202.0587885536081
True	108.26881051684742
True	375.37227644793535
True	20.42540791089768
True	366.939706925498
True	359.25003105456767
True	1017.2421070002434
True	364.8348819263158
True	30.31256422402226
True	452.8193412366328
True	419.0465112233663
True	243.0327929691053
True	30.453487392664357
True	761.4198760785599
True	448.0754579251468
True	168.97234868710942
True	12.351531512200289
True	1209.6391182803447
True	162.8925783081928
True	27.45830181027832
True	289.2915680324015
True	285.9384048237167
True	115.03378833548489
True	298.5747880163268
True	41.53977865281811
True	328.20592286462335
True	307.4151169673743
True	327.14660892340527
True	29.413392023093653
True	44.78046997158128
True	1052.1411169275057
True	26.03460379802672
True	12.773237619374076
True	181.3741325864528
True	645.6230120031843
True	9.950930729118609
True	185.227218146824
True	183.14721771051532
True	546.356027487065
True	387.9971592633556
True	731.73558519096
True	317.48542735700534
True	476.217779394066
True	450.62190676627154
True	501.1918613773392
True	105.66000580279034
True	1283.0948947868924
True	889.9138729130889
True	283.3135774592636
True	532.4389907660068
True	99.70817619620496
True	560.6919608729763
True	436.9922424769059
True	155.5784194295011
True	71.47495312672326
True	349.75523911759063
True	175.1461269264119
True	30.925083918278663
True	610.378652984201
True	369.86243692835984
True	69.5429443382807
True	30.48600699759907
True	671.6875298986994
True	492.90587556682425
True	73.47296281841571
True	21.36471859783318
True	330.6047977907097
True	321.32261104031045
True	725.9029779303954
True	557.5706279286603
True	561.6810724581264
True	803.0910052246312
True	9.560425525366872
True	59.35454167081101
True	34.558254613515054
True	60.19464903986183
True	500.1887456334029
True	590.0544135294232
True	86.74560747589919
True	111.46346375183757
True	198.53610014736725
True	73.49221631214768
True	183.32791568979303
True	210.59502766350903
True	272.521807736722
True	816.0624522159478
True	572.0247483171036
True	278.2062385486555
True	191.5850386463329
True	277.5239423257747
True	255.8649306461429
True	761.3480420906105
True	322.0299845334458
True	170.84354460083463
True	927.4888717085952
True	354.34244244360417
True	455.9808140204325
True	156.46870745916686
True	115.78475123815316
True	67.18978348375617
True	207.95665762461704
True	1020.4517321674132
True	549.3816237776672
True	117.4766818975728
True	354.0870341446809
True	101.30399918814425
True	656.721775125087
True	5.470789810008588
True	691.6668610098119
True	37.39048098139306
True	902.1509127129272
True	846.2984405015995
True	212.6594498146788
True	30.652146289037173
True	81.92822119600335
True	468.240298109912
True	229.7208794462712
True	1.577986103452079
True	79.38016672632133
True	1056.9917703446142
True	340.1147680504084
True	694.5966144638932
True	490.4833890091603
True	28.93184508871725
True	128.95787154545036
True	455.5871686084328
True	904.435582277936
True	809.5982304816392
True	421.2255070009778
True	340.6680906722904
True	15.671770512512856
True	80.86557431630361
True	753.9435783971586
True	484.1789192530415
True	388.93628436288793
True	876.0907340581066
True	25.66550485881537
True	222.38795515779455
True	901.228654950332
True	229.47925164557185
True	8.800374986213743
True	493.8424877837671
True	100.47105640358518
True	638.7981557813118
True	53.66110112787764
True	263.0879752537774
True	876.0009670444598
True	943.3725451636386
True	272.5159279861399
True	437.4314370264783
True	115.58637126609736
True	604.7129497888433
True	264.1273478009177
True	192.1478678127308
True	843.7594091810264
True	54.22427279581861
True	722.1544561534851
True	276.65716847869123
True	302.89818157717053
True	173.8768566570602
True	494.0709618147199
True	597.9425130819719
True	361.6531455758366
True	413.13060433900216
True	66.32882575315608
True	166.0984018010128
True	453.7337544496285
True	227.7327165916382
True	37.63335633038515
True	210.53987171983232
True	404.10395474474313
True	400.58591784644136
True	729.1257040359744
True	131.0185944980429
True	659.966254238983
True	491.2815604680599
True	609.3889768646227
True	135.71580144103203
True	37.34670320488385
True	673.6190884301016
True	74.88140379044222
True	551.835520747992
True	696.4409347372787
True	449.8586366990751
True	134.5851846148332
True	502.0202393347218
True	4.478931794527437
True	389.97091566014296
True	30.637419907792868
True	642.763559684903
True	268.8841573846107
True	582.2101890209566
True	700.672245930462
True	145.65519325261954
True	527.111385805634
True	502.0687946996611
True	62.94228021990797
True	981.747703394518
True	2.561107720084736
True	27.76434959255909
True	640.2774054195403
True	707.9068452936119
True	126.07592647316244
True	395.0375424675182
True	118.54456495380803
True	72.91802363823358
True	466.4801788145803
True	38.92652410568808
True	510.68500383554215
True	11.919632347717062
True	845.4839149703234
True	548.5660327515727
True	678.4354468926998
True	99.9393997506346
True	391.0528740162209
True	1013.0893722620884
True	839.5759903422952
True	142.23027726011983
True	556.0903465410429
True	446.77518213480056
True	248.76916793268612
True	248.89484737042596
True	6.827034478268349
True	312.20134730924764
True	12.482286517482493
True	355.8510092879221
True	77.7155112572011
True	403.6056670402797
True	644.0600247770856
True	129.71666832618348
True	233.49052033756143
True	660.2120660948185
True	668.323136768458
True	290.97046024117685
True	133.3754257488813
True	168.89913990465774
True	466.9965464941259
True	90.05493336620206
True	10.749077271685064
True	508.9098771260248
True	564.6206557396791
True	20.35948316309304
True	139.3464650121058
True	919.5776354544348
True	492.8571469379819
True	276.765462677911
True	34.11717073737114
True	475.8382739997366
True	117.39237513265172
True	584.7100312015881
True	654.0716234778201
True	293.5709455856216
True	366.5883561194614
True	187.29922626898204
True	237.41006368048855
True	74.51088186522222
True	220.80380316352336
True	518.1266904734102
True	23.94324878331516
True	458.4793755216077
True	374.0391652620059
True	701.9771661805398
True	866.5920727780058
True	887.6132063609613
True	162.27665397295036
True	417.6111749691298
True	72.02083163512911
True	194.13645944869523
True	321.8231404507149
True	10.773849886386367
True	818.86602197659
True	22.16384904658946
True	401.77770354462433
True	270.0957240569573
True	621.1735438742243
True	205.31518956170012
True	35.631763601577774
True	643.6313978567482
True	1082.2649693626452
True	221.74388314075517
True	126.52299156249596
True	609.6927420357703
True	492.05230606651344
True	18.358111192609726
True	814.2573511122632
True	108.36053423170848
True	49.13419065952993
True	311.3171272579383
True	350.6517915853206
True	393.5004006493389
True	270.4331225405771
True	19.28320282342561
True	23.738582815967035
True	864.7874215324256
True	199.22006292673976
True	109.21150686436432
True	798.6784490532866
True	660.9178896362511
True	637.4080284895075
True	446.2753938066127
True	146.58023439780968
True	30.358484724140464
True	101.1432429851372
True	428.0924993106447
True	218.47234857707903
True	502.6061617440593
True	151.64368959801274
True	517.4284781095445
True	637.0775428965784
True	952.4250396521531
True	23.52186474787659
True	976.1078350688064
True	1135.0131845206147
True	481.5142168108399
True	85.201367745825
True	796.3917526667352
True	654.3192067930764
True	656.1058533061563
True	184.8714568858514
True	758.5758114168134
True	702.7886734000939
True	121.59231941074788
True	789.4001439066233
True	821.1019249211716
True	483.2287741808598
True	216.68133355418013
True	70.04264139475109
True	321.07572071813905
True	349.4561907359764
True	471.6358404264949
True	440.44705510832193
True	202.30430724892665
True	305.45306882882966
True	3.3938715488401163
True	13.392651234325893
True	106.83277265489076
True	125.67034552481827
True	351.9524384907523
True	354.19196145852266
True	109.23036966863012
True	17.652197735764812
True	210.34701009821265
True	839.9900516922999
True	481.3995874402237
True	524.4674372995225
True	561.5223541700834
True	826.0588366920316
True	650.495871944418
True	94.26367105120885
True	197.60694957776892
True	253.1662591243331
True	277.8797494966358
True	101.1320386495812
True	367.7988194460796
True	428.4196180591143
True	163.98735816021133
True	655.8090087504193
True	238.5891279410417
True	205.18226946914385
True	29.90386875316464
True	244.1327498975488
True	485.05042188457486
True	170.90541098143038
True	521.674120458915
True	477.8312575125837
True	236.484067889898
True	101.99277714003168
True	44.57768153103881
True	397.66036202792486
True	786.7568689305269
True	171.5769097825669
True	1033.7390776394886
True	1043.4320269368964
True	485.7050099614202
True	101.62601902116708
True	126.25448106930874
True	638.4449026669074
True	8.677521761897376
True	228.4450217738088
True	139.10110945925152
True	120.94344335306464
True	335.89782229609506
True	636.4874080984947
True	35.425592600595834
True	126.0540206531712
True	936.7663251525868
True	57.472794909890766
True	471.2684487717698
True	517.552191265317
True	244.87390452463688
True	130.4235080741127
True	918.3555007650788
True	1210.481186575248
True	513.4103670812808
True	639.7696048274911
True	208.2097745308492
True	151.61361989353026
True	336.7105892807673
True	249.330278479996
True	164.93561239850862
True	316.542662453118
True	349.81988895715205
True	12.333449341846867
True	623.7039176251809
True	148.28667530259568
True	75.72757183946779
True	453.7540613660608
True	329.31217582835524
True	1126.3048294767882
True	357.0217109626733
True	987.5667490753834
True	10.003752456007518
True	269.8707749563947
True	233.39392951095152
True	155.14620292034724
True	484.7146409194525
True	191.7829436270788
True	404.2185461097081
True	339.3613649839132
True	111.4756790615715
True	364.4321644562504
True	1060.5728910494977
True	763.6929300559673
True	224.23566804720943
True	105.22449992068844
True	287.359698377582
True	24.967271268340728
True	359.69842818388963
True	319.6186887779561
True	563.686478321813
True	447.0626382213725
True	356.6475487442507
True	160.69270885218455
True	14.470687189753054
True	419.4146759091769
True	277.04047296986926
True	154.43712157028483
True	301.11038381027686
True	433.77504333096704
True	808.3169889844198
True	309.7071437987403
True	786.1681167369553
True	396.72445639663977
True	367.66166758946906
True	1.9584168979118688
True	1147.327892646466
True	100.22130072024812
True	932.7372982640072
True	214.1025826940613
True	472.7234704829753
True	653.2791543531442
True	85.20661132319208
True	461.02371543441103
True	33.62508564782083
True	438.4690036763975
True	76.98290952876087
True	228.0548430343342
True	37.95449076635319
True	637.6756198334415
True	183.9421536156836
True	22.99585684074189
True	397.7655688280775
True	109.47785789953454
True	174.23793006014273
True	835.1999491160016
True	255.2704987347712
True	151.5629477515086
True	369.179039586306
True	524.2364741039719
True	334.84537405589504
True	500.48086274561
True	622.7263106585884
True	160.280001116555
True	7.548406991798368
True	68.5880624921787
True	439.0555140796818
True	90.86204027309633
True	76.69657898324662
True	1045.502695538131
True	27.022769287958575
True	323.526384677048
True	323.6150601933461
True	463.1834966136326
True	678.6859866712033
True	194.64723219211905
True	660.0623869725205
True	320.6898988084974
True	358.50881943218377
True	272.5183891661698
True	221.2722432335568
True	363.7442382278906
True	439.35971378923045
True	398.29609698727137
True	578.286852352978
True	143.47213953130742
True	78.21557971824953
True	43.14933966619226
True	300.5654597103712
True	643.8036070189344
True	402.90330723809495
True	781.155721057768
True	209.64450621488373
True	395.2031522008455
True	66.85546010084063
True	54.72859141515697
True	424.1969010475332
True	198.4752367754648
True	230.0993014182572
True	43.19792585374917
True	1043.3764493496471
True	179.47157002699356
True	901.4548787650624
True	316.14623218096693
True	933.477160596841
True	230.1378278931521
True	456.1434317092271
True	540.5407370005205
True	615.4258256363137
True	215.4672625523488
True	475.0198543816777
True	920.0826398508826
True	128.0388660106517
True	7.891885471470239
True	587.4497910642683
True	29.025203473542557
True	73.9375097701788
True	807.3163117614728
True	212.86612112175092
True	960.4036057686228
True	687.948774887358
True	433.5278962330239
True	296.4554275531874
True	488.9649999512482
True	337.8455185194584
True	183.0839594714268
True	678.0821294779628
True	744.568075145332
True	201.1537618515196
True	87.8774237133626
True	508.47372158362094
True	140.60033097033798
True	376.6652423651016
True	347.7171728137305
True	64.4287160964799
True	365.8362125541244
True	437.2133112236489
True	366.71484676040654
True	408.80411188667546
True	421.6401811797832
True	651.9940120517995
True	55.58003654319544
True	453.3424046014617
True	328.3963702770511
True	651.3757676513374
True	221.28634335508977
True	100.50840203057936
True	44.012830236314
True	533.8179034945
True	621.6450012628219
True	170.78532143655443
True	412.8624435659932
True	345.4345887494693
True	17.641827947264712
True	173.76904516180028
True	290.6804097271734
True	3.146553890818069
True	885.4040578592782
True	78.71265776200823
True	101.9380861095587
True	110.397410989477
True	363.5665891408669
True	34.90805632293716
True	466.6513004916889
True	230.1201568583272
True	5.618355942796221
True	120.67700319198616
True	446.6743917533826
True	49.43557376473167
True	71.32570039145058
True	180.5465794772897
True	294.66237611839404
True	981.796687507223
True	390.0514584909712
True	1013.053168613337
True	191.812974525281
True	1084.3183919688245
True	769.7795283861195
True	661.3172327190717
True	402.5657766084146
True	370.68864568005074
True	78.4233452331902
True	76.43058015298087
True	78.90295271242591
True	165.83177333986237
True	472.598356786906
True	1109.8187200795398
True	175.6820207244219
True	353.66985063052664
True	438.4503131676921
True	615.5883927209665
True	567.7148472646611
True	288.1496444222347
True	476.8706923445688
True	674.3509308830103
True	99.0796958149428
True	742.4110472750672
True	259.82427108356825
True	136.80152221453696
True	418.9521880190903
True	853.4150694702761
True	457.2676815575123
True	864.7887183434308
True	202.05662692334403
True	350.2984017437067
True	704.369936762703
True	621.2538314966716
True	186.01026689602537
True	269.9464541618634
True	831.3198191838666
True	31.17955280813645
True	191.72413240430384
True	458.35814244286576
True	699.8140667236568
True	100.9016994605983
True	33.751508889082125
True	165.89449036072855
True	737.5502901184253
True	304.5913756567734
True	555.6644933574538
True	352.0559771557456
True	285.28757294323384
True	462.79407136463567
True	500.2610074857825
True	72.65518519871465
True	378.6691662665225
True	783.1840535215492
True	0.0
True	290.8899390880725
True	252.1105821543801
True	960.0835892169358
True	148.6478080540029
True	658.4943908844011
True	638.6537450676311
True	114.4720824350324
True	224.6467696875913
True	133.970788358965
True	10.299916348156138
True	296.4622419826404
True	394.1871130344432
True	1134.1147488971042
True	239.77758298837605
True	407.2486417339212
True	655.1816812035813
True	202.31731497493408
True	26.90347111743299
True	881.7685231244508
True	597.3787560679408
True	156.38940434759544
True	634.9959696563186
True	165.61023765937287
True	288.1669302292499
True	778.3748004884947
True	34.368026690563674
True	101.05768340798208
True	511.8732089300073
True	64.57879661228758
True	77.8952856754497
True	388.2863253062948
True	23.79873323592982
True	758.305586919233
True	96.49484574650164
True	158.59274257481513
True	18.157778452866
True	734.9764605000358
True	30.420357705749527
True	798.2248392021968
True	394.3074948254987
True	123.0998186491541
True	706.4515456648439
True	518.1914281132916
True	568.4678143678284
True	45.89134197743831
True	370.0138378057912
True	5.145365979191942
True	86.89967017424219
True	386.9609866403673
True	48.46148905357242
True	119.47821780643524
True	313.3856138975524
True	187.6824181393762
True	97.32358149254456
True	648.4458433388616
True	19.491803392467137
True	1123.6201698025216
True	516.8348885807509
True	300.00490057036285
True	500.5306335599278
True	120.66494473921789
True	798.3171984936197
True	1114.6976940978732
True	746.4513920116767
True	181.21856277532555
True	221.50006949499476
True	51.969532474987616
True	56.81956046982396
True	157.7325936271855
True	99.38725103408343
True	169.78434545293055
True	1163.4023631715293
True	306.34225678544976
True	355.8848889006689
True	723.9689478445764
True	14.766191525726963
True	14.001786979195236
True	603.130953995501
True	5.878022452688516
True	110.43123163897718
True	688.7927886280925
True	181.9824988858894
True	671.2747880476494
True	869.0779803354081
True	154.0076021578275
True	861.1965921647195
True	3.335142260680451
True	446.9669255575685
True	1054.5171787572765
True	26.04854580638036
True	236.6850276180618
True	149.05500579877292
True	981.7548529904732
True	242.1644234549593
True	496.68888143088935
True	117.92116665377502
True	519.908546806754
True	160.79271031186468
True	104.29184723972398
True	392.1285038997469
True	62.12473517183622
True	56.31439234698865
True	1057.8328890346802
True	262.99496588751947
True	157.25046525309102
True	382.69988510444335
True	403.0165681955567
True	214.3442436672581
True	172.61497023313018
True	389.9380148262256
True	36.72298774371498
True	491.34456183424334
True	1152.252598981814
True	109.50287326928738
True	476.2942981178343
True	297.7301206241389
True	25.69478328002647
True	422.05325525270894
True	103.75612898163465
True	570.8394739053745
True	199.7347102133413
True	427.9016223900435
True	20.634329334362928
True	444.8770515152084
True	110.86499870063524
True	333.78865600007305
True	34.6626930187757
True	169.08904259550286
True	246.6726997675352
True	777.8804610289479
True	59.92270413551592
True	140.29832074656525
True	234.85710977797123
True	132.59011958831826
True	637.7356558053048
True	527.0545598992005
True	779.3533026041923
True	381.4293084853824
True	537.7308657491192
True	406.4908745264449
True	703.5042585060997
True	73.15998199713292
True	475.9076846717289
True	418.5164030088083
True	49.68104214868174
True	84.17519313997174
True	130.5588140141906
True	87.03548256542447
True	329.1352975043573
True	826.5393385179691
True	325.1442835417291
True	1110.0135562178336
True	327.51028384713743
True	907.8665183551502
True	151.4646267274631
True	575.2630818326337
True	607.4801509487538
True	706.4897535027433
True	434.7173693227493
True	66.26500346948674
True	297.22296827617845
True	40.91781159111169
True	171.7511240833856
True	167.3677451257056
True	1125.176309941411
True	230.20485171205596
True	554.9532707283389
True	552.1923616761127
True	566.1822528561752
True	898.3797624018363
True	606.8406141808128
True	632.9600915618253
True	950.818621634123
True	126.04931520131414
True	319.7420518230414
True	250.1015751655416
True	320.9712091843724
True	78.78768056480969
True	382.93453300846346
True	3.716127672859314
True	350.39568290049544
True	260.64966535337373
True	607.5057231484494
True	291.45203361737714
True	364.0586342303585
True	9.600230669791063
True	58.66008448497484
True	538.0154043586583
True	30.922844775867155
True	142.25221844865342
True	62.332359406533286
True	139.7567851906411
True	243.51562111909783
True	67.37070183673244
True	380.1206932463376
True	269.12973169114275
True	106.04822502497083
True	343.2247549484764
True	64.26048566743799
True	592.3405179503168
True	810.4362125236713
True	273.9194536108238
True	1161.939712078691
True	100.84387605161048
True	304.3982790958246
True	1044.3629337370298
True	87.72479694075444
True	283.4012819898643
True	10.148277636851583
True	405.5017968145179
True	442.7146241710147
True	152.2764553670935
True	617.9249823792626
True	921.1225431084836
True	165.2420467164428
True	76.71437629175209
True	355.73592248724515
True	558.3639004400083
True	638.1660090890595
True	1252.6582554430909
True	25.479783042972716
True	924.5443367720992
True	135.0575200082334
True	631.7384567126215
True	114.05227220081493
True	129.29729847744116
True	183.5980770066145
True	165.08691251318976
True	763.4832645517464
True	201.77245073185023
True	230.34340649240832
True	69.07139825094228
True	504.4413260983734
True	471.21468017843154
True	175.64040096165562
True	239.32935180698263
True	16.32861659497813
True	425.1277512406915
True	216.45245320638975
True	292.12361496134173
True	113.03025036484276
True	734.610324989381
True	422.2150116304144
True	266.55251393696784
True	654.2348976035834
True	519.4892381940698
True	461.7359989902427
True	137.05647207283502
True	529.1258839976279
True	428.0840108223799
True	2.2643505753464943
True	191.19884291004865
True	94.22827826076823
True	247.10681506691253
True	2.5887577662585937
True	126.76165281367784
True	355.40738591176813
True	6.642450864314824
True	852.7626020438668
True	172.08790876373465
True	720.4058264283038
True	800.0756919229657
True	160.16548904185538
True	231.3308681628864
True	494.8765338329692
True	832.4783172937198
True	49.15797618941677
True	39.4458882421459
True	134.56390746585032
True	628.5419368992939
True	711.1990471039795
True	183.6052325890164
True	597.561626445962
True	592.5160290053066
True	848.1933869980854
True	392.5610774813163
True	180.2660887160156
True	893.5779589598478
True	223.89777375532012
True	138.72962849993604
True	334.2691368185963
True	226.8608594581389
True	205.0717196083756
True	607.3291006433457
True	248.86712575761203
True	201.68393100048036
True	454.9255887526997
True	466.6119466704402
True	61.46564557129452
True	276.1778699326744
True	81.63864084835839
True	330.1920925299062
True	357.31780208740787
True	259.1239392428682
True	174.14758383418086
True	372.3400558653938
True	647.78720013417
True	710.0980352585914
True	301.6779468336299
True	751.976282787113
True	59.55184528556888
True	870.8127076902412
True	350.45561224277253
True	13.050156270410335
True	627.2632428729418
True	699.1778975763467
True	263.72026006428
True	173.02009839571417
True	48.20135139404378
True	388.1635631790052
True	72.91556199496338
True	14.767686522551507
True	889.1373573921387
True	363.2898168145956
True	178.19248113927898
True	1036.2252446091286
True	12.52524889848635
True	797.2653082259448
True	33.24918569170251
True	685.5575887561153
True	61.662798766327214
True	765.3609053762682
True	460.7955648725326
True	201.68709781683293
True	441.9460138922076
True	210.26658277560335
True	295.1865623028433
True	208.49092397424008
True	409.77192620244
True	10.25102753575236
True	327.9036917321612
True	111.29811063071736
True	11.95769272826432
True	458.13037586898935
True	714.6837778441004
True	274.8160788483062
True	80.71781959766673
True	310.06408651827707
True	76.43149175971121
True	199.95863434625377
True	183.23986818466025
True	364.2305604098868
True	46.42188267781624
True	132.2628597069343
True	379.189332021623
True	850.7865853725698
True	115.22603527268578
True	209.8930595663703
True	439.4993662120404
True	19.348018577293285
True	410.1700620949118
True	517.6322306502007
True	94.19675355239173
True	383.4972262394176
True	351.94496034744617
True	411.7999419693055
True	601.139749443584
True	1038.2772412682664
True	945.5560958776828
True	55.009313792502574
True	1036.955200498145
True	107.62306576945076
True	117.37556028508148
True	105.86592362447628
True	467.1083829337896
True	359.0432528205729
True	562.3736144744076
True	258.3630256936325
True	155.31521199394797
True	399.1760162766957
True	16.05269269958193
True	449.7227206729249
True	389.5914422031231
True	149.07206194912527
True	94.31585202765568
True	546.4906015190293
True	1016.1141076826676
True	196.13679572266847
True	67.68495340718484
True	442.6847595207177
True	386.9339854468709
True	484.02529944517113
True	341.51148660647544
True	4.127181554973856
True	515.3125346397604
True	497.85485529526585
True	488.3167263768281
True	186.63936680408128
True	108.89982583135802
True	20.170015842807167
True	374.6004668945996
True	103.28279301967032
True	6.564863393562247
True	32.777283048591606
True	351.29324329168537
True	661.290229841422
True	136.9252165859042
True	87.70419514748245
True	24.103392755628363
True	420.2407611862393
True	380.14439893816393
True	805.2310932951784
True	305.92625908742235
True	540.7580762467087
True	540.851020541703
True	524.7159865707199
True	294.5319132011003
True	557.6360767601834
True	94.50425799980889
True	582.4829135802743
True	6.880909029299779
True	364.1200010551642
True	463.3588150215672
True	942.9365175440304
True	346.3888397802997
True	823.1058663921552
True	979.810997147706
True	174.65897718852315
True	36.66005558985975
True	378.8664287689436
True	381.2461071361572
True	598.2575518159771
True	249.5919062918436
True	28.779251493339643
True	654.4587999395018
True	125.94356940191366
True	1085.9719248232782
True	323.312776199544
True	477.4035506224789
True	125.74488157982088
True	817.5180984108223
True	140.0960639792256
True	820.7052557408462
True	538.3299713108652
True	183.0690857084468
True	113.0406230908246
True	65.21121934332572
True	562.871853630817
True	896.2684132284804
True	426.9419242406684
True	557.2039518251194
True	139.06589466982976
True	637.8659548003792
True	491.7973657116172
True	789.2330754801491
True	318.34529453191664
True	581.7698516181235
True	124.5516586324079
True	27.2576292454175
True	415.3170138201384
True	168.91891595487124
True	106.27302748366984
True	395.8585743474953
True	1041.789476917935
True	258.3269317080246
True	551.9371149831503
True	10.12899980358376
True	74.23683561825908
True	330.2390616009401
True	791.95933838245
True	455.7665050488258
True	503.5460135484453
True	731.7273867083848
True	70.50869218785967
True	722.6747649329287
True	49.44599899675015
True	97.59950918678992
True	179.53621272208375
True	79.53746665623173
True	27.046243000170573
True	297.87676313515914
True	483.03475513150414
True	897.5084275379086
True	880.024442177506
True	6.19360315204718
True	274.9833677612996
True	463.3385557069084
True	126.12787476393304
True	241.03539066003708
True	320.586064933971
True	1310.7702651270458
True	457.18515827259336
True	24.647192347743832
True	193.05522346945725
True	679.1998109490435
True	35.74266128115762
True	169.31031881285716
True	535.8117703162189
True	73.25763338141036
True	873.4503046082328
True	344.03783995020257
True	659.2859020003657
True	76.99392770330387
True	674.7563764573015
True	585.0484725705779
True	872.6079351513476
True	253.88810347700465
True	500.3419626448428
True	839.331608123396
True	898.5659845561635
True	239.79644566119
True	773.4253763945879
True	228.2851131541694
True	436.4657303899135
True	373.49592889304313
True	502.9394016911106
True	493.8577219080631
True	316.5663262286037
True	343.6944544468618
True	105.4940090846746
True	346.17139126756655
True	1176.4985635242444
True	306.8361165731997
True	145.4259488132281
True	302.4535863629088
True	721.0307912768277
True	652.7092364135611
True	425.187894936694
True	121.06705033249716
True	336.1640283942974
True	36.296727983721055
True	177.31148893942168
True	89.98418221752034
True	87.51925353072932
True	561.9489441751572
True	137.20836118940596
True	134.90004499198787
True	105.08624347667488
True	88.69701089330725
True	441.3704967142093
True	377.9446160786285
True	1044.6357362025851
True	541.7816639480411
True	820.9059269068214
True	261.9520280617374
True	293.16184072103454
True	521.2603957923616
True	194.36158524827863
True	761.0042848378739
True	239.5816462013918
True	345.87366431512504
True	72.16828037758353
True	123.4399037645513
True	243.16357825969484
True	118.35939083342384
True	465.32946638625134
True	30.313052072313745
True	575.804433191441
True	1009.365885941524
True	718.2997625014797
True	1.644454248005588
True	66.04184469555138
True	500.88017583925233
True	435.6234361503595
True	77.54553142090504
True	124.66911736982232
True	287.61666054014165
True	78.73818338640983
True	55.639678602635165
True	718.3653724871878
True	647.8045546091698
True	155.71136986578375
True	168.5132719676109
True	534.6777856676587
True	56.09060770977177
True	23.698010680570643
True	593.768902905124
True	448.7721204327449
True	1119.9706125691505
True	46.43080001876699
True	446.7859765310761
True	904.8812696557438
True	818.8757859086543
True	283.638605337842
True	765.8806364668709
True	396.6324140693544
True	42.52681392026184
True	99.01314742924272
True	714.0726379878682
True	74.0170825403005
True	138.62155134351997
True	920.2322613145508
True	183.0755880211908
True	267.3590784091957
True	109.49888170077216
True	624.7335966911861
True	596.975093531909
True	216.92198515225087
True	453.5184181774061
True	44.27955620838703
True	282.3409956369657
True	577.6709809059272
True	638.6300980263079
True	313.7883074876075
True	73.98815368654539
True	928.4893827206528
True	1054.3044379892003
True	565.9593596908412
True	61.58596594547278
True	28.71017228947169
True	92.8366516443526
True	111.3183413538208
True	103.18474004461976
True	887.6920220851615
True	1230.3952439647828
True	742.5713549490289
True	331.5655833797729
True	7.347342225463216
True	21.614200456814213
True	338.1888143194905
True	473.5933351838917
True	41.51079708339344
True	563.1110602152837
True	433.9971374376229
True	398.7278382504711
True	78.37152718109816
True	203.10303797205245
True	274.33003268135474
True	130.471205548372
True	397.0015157879317
True	43.27885405903812
True	171.25057500033728
True	1211.8556910313491
True	6.146789837863346
True	26.457830851625324
True	581.229156589609
True	355.08985786164925
True	791.3655525210064
True	154.6426338487963
True	741.734491802125
True	592.5730143641429
True	273.2129793180808
True	449.7564882579206
True	336.41705537923457
True	286.32544887526353
True	270.3028329033285
True	400.83423320880513
True	509.604851982635
True	509.6195418372359
True	109.00392323757993
True	356.51605350171394
True	8.785624391869533
True	183.07738616499276
True	233.5868825864475
True	888.0900862554619
True	571.7044074668796
True	30.635362670490053
True	724.1407010340419
True	817.2544464460315
True	105.5761140062461
True	356.72710931491383
True	845.7758575024865
True	222.56699494713365
True	167.49138824298794
True	535.2229643822523
True	571.9073445358115
True	1119.6846481863176
True	155.26143509573794
True	155.95943827885395
True	252.30571318923663
True	319.46488582036045
True	435.9301747752762
True	420.6410011718251
True	329.72295483659155
True	463.5832068091469
True	510.36576262768966
True	233.48830254951488
True	1460.0939361580513
True	264.886608382991
True	383.604278979052
True	52.94577009908027
True	775.6135680926124
True	256.1825521661175
True	890.9578177367937
True	566.1187749162416
True	313.1434064101542
True	759.6066546803754
True	267.5239838566795
True	209.78696499013
True	262.4324193408571
True	220.62425514739465
True	129.03254763068708
True	259.8169158977192
True	743.8243418096962
True	518.1865934339606
True	216.660309170564
True	1191.4525253896509
True	113.12422883632512
True	264.1785531491191
True	69.2920033796912
True	298.0856866228775
True	418.34429790285577
True	95.01339764220585
True	217.93045065681423
True	71.82280101124161
True	693.9691688686511
True	375.93744581999977
True	232.09521785003204
True	723.8217570860787
True	843.25641697257
True	823.4376835803879
True	842.3257103114412
True	349.0505671292504
True	1.3491084886585052
True	252.33225265980755
True	52.36936097711445
True	388.5800037102365
True	54.37272041121869
True	367.7466706338479
True	852.3408077109968
True	1029.944192568159
True	407.67433559784433
True	23.140112066622983
True	533.852274851482
True	522.5276631408478
True	204.4003613240582
True	235.10088894450288
True	293.75349442882106
True	25.572373838663967
True	129.69283991496906
True	973.613374176728
True	63.18026802400578
True	503.8218531025118
True	793.6167652522763
True	101.20596594521255
True	262.7486283654064
True	114.0306663498176
True	15.778721920859573
True	1.285570383441785
True	118.11681310641212
True	1034.4958698921944
True	474.72080415460704
True	69.21366936996883
True	804.4572972933299
True	346.89010563916
True	1.3616594978125804
True	460.7686836167759
True	200.2075996774009
True	503.7097091816342
True	83.83999771401515
True	327.64693497224465
True	368.61747473875766
True	169.47831954384537
True	187.82264484700545
True	123.83577083408524
True	169.43142620902827
True	1017.0097660315056
True	15.643219715658816
True	512.9349687282723
True	500.4569233146999
True	405.6763452491005
True	222.02092086991755
True	235.11297605414745
True	156.9322590764753
True	46.45558296872676
True	501.43632026193353
True	146.35471008423124
True	882.4821700939277
True	826.8464962303416
True	252.9892253682771
True	303.951232052307
True	509.1531856685204
True	39.86894779549175
True	86.45753722577567
True	732.4473250379034
True	1069.358178783522
True	112.81405883978526
True	729.737769444531
True	141.81737336545686
True	929.476042357598
True	668.0080023527703
True	104.45235498949997
True	262.73297613210576
True	601.8984817863834
True	267.6610533123797
True	42.80492113735527
True	552.1706713007218
True	458.441851309878
True	5.0890849601117605
True	485.5469945180585
True	64.9666600975405
True	181.87315123862535
True	250.7110237041978
True	315.70402479784747
True	77.01078285879126
True	227.10996027961124
True	354.0783794342133
True	428.42839552962494
True	928.6025119066854
True	45.55181858749788
True	894.3030966161454
True	1028.0567870639488
True	127.9886305961554
True	73.99689440107475
True	1044.8852047815494
True	36.12509049144023
True	231.61359822612084
True	86.49747719296936
True	220.5546816842624
True	359.25563286248905
True	1000.586828822444
True	99.12304986729504
True	73.41618797129242
True	665.6394668105538
True	279.4353465845542
True	748.034335684729
True	52.59099847472237
True	462.5830191152703
True	388.2062023085255
True	690.773296870831
True	49.06490873208456
True	114.12284149134182
True	26.134263377859185
True	266.1518366080829
True	44.38415757961072
True	357.4056984533842
True	2.420915571204027
True	1187.7284448467783
True	99.63080643952654
True	138.53355228425482
True	351.1805680253582
True	695.5503014529711
True	673.4009792448985
True	1046.8726714539116
True	470.2269804846433
True	425.79325844763366
True	142.68937648386222
True	424.4195605625813
True	865.6374252640582
True	435.7492548217022
True	919.6787204402116
True	85.28035556238373
True	431.0863263791993
True	182.56480195019077
True	284.16942836836944
True	745.3064210375574
True	168.04690578416785
True	133.3832943561429
True	67.19890770305875
True	846.3915233149334
True	783.0211826720893
True	80.23909641165554
True	434.19895654722313
True	748.9574172153425
True	424.85099800295154
True	59.62210516057223
True	318.717220817987
True	785.5137001374294
True	31.43876622852053
True	376.9536461213538
True	173.0241384085884
True	280.07856606770656
True	31.66222310247926
True	213.6650516580888
True	793.0636489565384
True	641.2045712175375
True	56.14719704126178
True	289.1895572805393
True	854.838909218299
True	16.793500171831
True	319.61838509864634
True	283.2890338144733
True	444.4220336468637
True	207.62425436203964
True	597.843136275428
True	45.37405900930181
True	964.3873605053956
True	877.9832724007306
True	49.176681039411086
True	394.6758477137776
True	759.5782454649483
True	933.4390229949776
True	275.32818023444696
True	591.0569484623131
True	130.484776651367
True	176.78926778272512
True	137.7532237616304
True	137.4489482750207
True	199.3284094728057
True	919.200914660146
True	801.7582087762261
True	935.2306099089166
True	21.65769640822029
True	27.80795061645612
True	357.724716234482
True	12.624463436775551
True	635.6381090553573
True	1087.2671310996402
True	259.60326788213405
True	208.2515204770655
True	85.04993870506104
True	212.51518120133176
True	132.7303780411989
True	43.27162397638003
True	129.72793137119018
True	92.56241130741778
True	251.32920928587535
True	539.8347818325542
True	166.74267850286736
True	32.86243171618117
True	57.44109787186024
True	434.08573235119246
True	260.83467578808103
True	579.4956806062442
True	24.04989196580553
True	111.27560280222438
True	677.2307333732115
True	265.21368003313114
True	468.6214935267766
True	634.1595310781937
True	98.47272553946512
True	114.0022215069989
True	76.53793855662053
True	25.660482316573813
True	123.5955809253179
True	91.91367568081117
True	101.13847828800871
True	151.86216846317285
True	243.18153862009464
True	802.6034694677872
True	287.0785867601544
True	930.6768048967792
True	166.37014920012632
True	197.87405183701685
True	789.9066811265927
True	296.0027835344877
True	582.5358627490895
True	255.37264245302853
True	349.53236057291224
True	435.64724544717166
True	585.0493768020659
True	639.8958265295445
True	362.1444215919249
True	36.42675306999848
True	564.6613002172272
True	612.9365315042406
True	18.286856005968662
True	9.903970227991437
True	266.67928128478303
True	404.4117588337596
True	459.5552716584553
True	62.167391963168846
True	622.8919425270324
True	968.7034765997004
True	241.42803720099585
True	901.6649789408352
True	269.34222414392707
True	105.01565806557198
True	276.81940249288647
True	723.0954851224212
True	37.33728378594805
True	594.3575236484575
True	1290.5359939839614
True	1020.7110267534064
True	901.929128960966
True	210.7303949174112
True	91.76488327027629
True	198.67559986451636
True	849.8064545575313
True	137.0616379818058
True	1059.3837879440052
True	870.9442563583931
True	43.39257651306618
True	91.03698393441414
True	428.3658231277794
True	406.2224535522585
True	209.31064314080947
True	511.6787497102963
True	667.5328703073728
True	121.99029523217852
True	279.5771306270297
True	1006.7628527609902
True	48.85990317733028
True	710.1743639834062
True	555.0714569177576
True	40.62153853547198
True	846.5097446952047
True	383.6921140634121
True	566.6003042504303
True	105.04053840188529
True	267.37829794147365
True	221.33455755870705
True	26.607963725706423
True	138.3003106439041
True	739.7245725323822
True	146.02846112786517
True	389.1078314601867
True	60.641407104358045
True	633.2063121395532
True	579.5887837912115
True	235.8560467423285
True	448.8985679912721
True	165.6601609767529
True	162.03647476988664
True	232.56333303509703
True	295.0791930995733
True	359.90940500761195
True	133.46548569391413
True	188.52228535914423
True	26.04768346864308
True	846.2080501634788
True	315.9121606561528
True	8.858233153192897
True	364.6973466474879
True	162.38969085350692
True	638.6961857001928
True	371.0228887930816
True	582.3823797411042
True	562.8469880432923
True	471.3068191060182
True	803.3887794725705
True	243.75289961281916
True	567.7320328341112
True	159.20095591830227
True	518.7164891314997
True	347.8622781298054
True	379.6821324896275
True	121.27401289834155
True	135.2049615254335
True	105.57274606455717
True	63.69923270230038
True	721.541480939944
True	182.776988363942
True	43.6280290035517
True	0.0
True	543.4613252275432
True	115.2616721347902
True	20.327868774338
True	40.09828682769017
True	106.32198679595608
True	533.8250522905064
True	189.5958996415501
True	104.8919348735558
True	34.82456643875267
True	157.65520228133536
True	902.9352197956252
True	43.16520558541725
True	226.4560422247083
True	739.1808776824772
True	319.05030755691496
True	462.9195205622024
True	474.2023231346423
True	514.5949168016276
True	589.812946001177
True	885.6017644651271
True	265.1018487212423
True	1033.3412163175992
True	918.9982303528463
True	615.3963364254206
True	338.94030299690235
True	829.8208573659882
True	11.062609686538568
True	30.832177786730508
True	298.2521768187496
True	43.13515047758496
True	197.7690018350336
True	739.4161773898753
True	225.0293627707251
True	746.5069912029591
True	758.9013822181129
True	128.1914186101156
True	362.2505238361623
True	578.673605278336
True	25.050659027283924
True	135.33324064127095
True	434.8185749718232
True	303.5299117784587
True	196.4504809494419
True	115.5745270525923
True	388.2896388963967
True	20.07301317194841
True	369.8600668311011
True	380.3684732731735
True	1008.8248976404274
True	366.4787229293679
True	33.68359560716537
True	433.5172985831572
True	440.58110640949167
True	242.93314732975716
True	31.736948594006616
True	750.9854064075948
True	443.2905746268636
True	177.57890637803243
True	13.452509612971108
True	1221.0309093325675
True	163.23513580776972
True	25.873402304583365
True	309.7078319214849
True	267.67755966059207
True	113.46255656150316
True	288.3979585139594
True	49.22728034241885
True	316.63930020274483
True	298.4698337251804
True	303.1673665338888
True	31.545566896271907
True	47.19371392383012
True	996.3898905111664
True	24.12444420234865
True	14.030929975100154
True	165.99477516883417
True	664.1744539087367
True	8.764576071558949
True	190.04153906122693
True	162.68934658372729
True	516.3922980720907
True	366.67942806586746
True	738.5125226686596
True	315.4438278948581
True	481.6184515774884
True	448.2905735204505
True	485.76176779475054
True	101.52665885267147
True	1283.5048529287842
True	872.1204264124472
True	277.99975354871907
True	540.0388300719125
True	102.37138061771704
True	568.4900067817551
True	443.9222224779104
True	157.3007879207536
True	77.67703025624058
True	346.9648882797235
True	169.41060966782652
True	27.040518045129403
True	624.7222096652038
True	379.45654596600986
True	70.09057201030869
True	28.132041093048176
True	666.2286160144666
True	492.73677371159056
True	72.77506018347628
True	23.197669198661583
True	328.83202932011545
True	331.5012866217952
True	704.7697189345437
True	564.9491251037962
True	559.1653213824692
True	790.7395776136193
True	8.910299088526305
True	60.47680727045613
True	35.273772753735415
True	60.41355241975724
True	495.9992651675296
True	579.1953159096362
True	83.525152694559
True	111.75156943218433
True	183.87139415954616
True	74.71892038838936
True	179.81150417422947
True	203.5030796190219
True	279.1963889241593
True	816.3262266342048
True	603.1921272140531
True	285.9814881848924
True	198.00524323302
True	267.37526433720365
True	251.42144512401623
True	775.4387244698431
True	334.6315743274116
True	171.77262907753683
True	880.2300705991518
True	366.5184774154744
True	481.5642769745302
True	149.98942973555978
True	125.7111835399796
True	62.05756993295865
True	217.49742377959203
True	953.3798656539308
True	513.015103842774
True	114.71285748052048
True	357.6021053533808
True	98.90939364843896
True	670.2292144638667
True	3.82652312282524
True	682.3110905532025
True	38.17782520666402
True	940.220127245422
True	854.2981800161341
True	213.79548712229723
True	28.99415443410079
True	86.82186343480943
True	447.2525603444541
True	233.6477217597133
True	1.677776552332635
True	78.96119134864028
True	1111.204388737291
True	338.3743147699466
True	669.3169846198615
True	499.25970075567176
True	30.808611820541167
True	137.57001288265937
True	456.6168303486573
True	905.6653953780173
True	825.9443114004472
True	424.4154046140002
True	331.18448401699777
True	16.96800306340631
True	79.73333407501556
True	734.0821609188438
True	473.4242962024247
True	380.4360910145796
True	919.6318079004984
True	26.813374810020463
True	222.11857462034823
True	891.859389218042
True	237.89588293855792
True	8.653545825521121
True	510.1621999558543
True	102.32261019431142
True	650.63654766202
True	54.72673151471263
True	256.33916245944584
True	868.4530400014295
True	886.8356959876154
True	279.32262833016915
True	447.5687339967839
True	121.14403883337862
True	570.3912488057491
True	266.1129956656569
True	185.4739712983639
True	869.7218965671983
True	56.49705322657585
True	735.4526303788714
True	285.9534688283574
True	304.4369284527292
True	167.0629102843369
True	480.6936167853895
True	565.5193272697301
True	370.9835639858794
True	424.41646611506286
True	68.37539285614581
True	160.58068307791785
True	446.8838923997976
True	211.8129216974691
True	35.6653728842776
True	208.03858103916937
True	370.5126958156317
True	407.7689833289001
True	748.509770793511
True	130.46086388371816
True	659.1294207743033
True	485.4010092481998
True	624.8577454865128
True	134.9263556629076
True	41.11956985991468
True	670.4713156642343
True	75.70523151852522
True	551.2261115167773
True	668.2645240600646
True	454.9715223754756
True	132.70775365326728
True	524.2354290618168
True	4.213007422353574
True	407.4467347248319
True	33.55752852647223
True	635.8072185084588
True	273.3413091919141
True	574.9122985996
True	672.1395986145868
True	139.07698935815682
True	536.4794983117471
True	493.97038064486367
True	66.37189155804285
True	984.8526102519072
True	3.449976661759652
True	26.38651379861323
True	640.6431166534145
True	687.0685300509175
True	136.79930173473377
True	416.22576167879976
True	126.20460194639888
True	78.95543960955918
True	440.8205997025248
True	42.071506480108376
True	507.78127995017815
True	13.0154786230512
True	847.25516044295
True	522.9091138641122
True	693.310551035557
True	104.40656481112532
True	382.5204136775079
True	1016.7143351044214
True	880.0229534368004
True	140.89022481177813
True	546.8560396860316
True	452.6917549886694
True	243.0051485063852
True	248.6430334288509
True	6.541869798681261
True	315.278342305977
True	12.02986295200091
True	376.7775112100852
True	76.04056509192324
True	414.2484827585071
True	660.609588975692
True	132.75872725221066
True	234.2862898951922
True	645.2912168828639
True	692.1375565492607
True	288.6502758659529
True	139.79621391093244
True	166.93121501884235
True	473.1706842449734
True	88.31648076602121
True	8.484002041199545
True	515.3024024264162
True	561.2891665288641
True	20.772033626375634
True	141.18350032956764
True	915.7349098099054
True	504.592108800263
True	279.27746805648235
True	32.70857731085844
True	484.41980570477415
True	109.7364750709758
True	590.6421711668245
True	667.8350994496514
True	300.34056131802174
True	391.39975950073216
True	182.18422350577356
True	246.55546473856091
True	75.49934513868209
True	223.83190022366017
True	499.50242181262286
True	21.576677945887933
True	451.12646317569744
True	364.13507510559015
True	709.087106642158
True	891.6804424440115
True	895.6598834362356
True	158.20298504386503
True	394.0764681442348
True	74.13965420262502
True	182.13409409839517
True	323.960915779996
True	9.489456757574668
True	767.9319916743685
True	22.575054766982245
True	392.8827763535058
True	269.3603967978149
True	628.4092463381148
True	193.3774687045208
True	36.53143481449946
True	643.7611064817854
True	1076.54037838074
True	225.3177037114785
True	135.40153266093844
True	607.3681308301068
True	483.3251603382868
True	17.853553824137382
True	805.5791209386938
True	110.8407389246095
True	45.27106165743792
True	301.6515294576394
True	352.9241418000515
True	406.88052635721226
True	271.8419614118423
True	19.431164295430317
True	23.02707042719023
True	843.2397182404331
True	203.9996289431068
True	117.38859723307064
True	837.0765012105862
True	665.6234135982751
True	625.499439476242
True	440.1765214468464
True	145.9604151358758
True	33.86884906729536
True	99.48554382225348
True	446.6483105891942
True	233.0658366663085
True	464.4748586386669
True	148.00687469943065
True	507.12595087318255
True	641.7198442940295
True	940.2688477862092
True	23.686632656357908
True	974.4101972962424
True	1089.967674601647
True	483.6484980560328
True	86.79644405350157
True	781.9866230632346
True	651.5709835836735
True	686.2342612553759
True	174.5301532591564
True	749.7242145928094
True	705.185393718477
True	125.92886709513282
True	784.1282692989199
True	817.1227039029343
True	490.2883376641858
True	229.1737312578481
True	74.62630751309432
True	306.6807738962202
True	354.21734094480536
True	456.8630062475178
True	440.88909193145696
True	195.56817774286472
True	314.1020411381483
True	3.461983015330319
True	13.58487644036206
True	109.026464097822
True	134.42405924142162
True	355.02325885048015
True	348.8517079072465
True	116.22029468868864
True	16.09104366629233
True	208.9434651904318
True	837.6450668220835
True	456.1220385914054
True	526.1226995175958
True	562.9795517289705
True	805.6967961793572
True	650.0757315235394
True	97.38082228883556
True	218.99597550250616
True	244.75995144285005
True	277.61746221739213
True	104.27454558899086
True	357.4814894688064
True	441.3329563698907
True	169.75396580430737
True	669.172114498721
True	246.82451716321629
True	205.32869670938695
True	28.648594445701608
True	250.75311104418557
True	505.0086754255247
True	163.85936873296424
True	514.4880945502666
True	478.8085571697698
True	241.362342376416
True	111.9249296105674
True	45.29111196515195
True	400.8007873083925
True	793.7720624387279
True	154.44795497202702
True	1064.6688326185135
True	1029.489508342033
True	486.73815034106485
True	96.67443541461547
True	131.6399198272741
True	647.135224113834
True	8.691767367740244
True	225.2324180981642
True	134.80789886613127
True	117.22760853231588
True	334.6725025739331
True	648.0152568857486
True	38.88744249814704
True	124.87580348832536
True	953.8143734801027
True	57.26680770901076
True	457.106340065797
True	526.675759842725
True	252.13430154988544
True	136.93397391276162
True	953.436138835282
True	1199.508277322802
True	520.9712015235218
True	660.4788515194003
True	202.416881290527
True	155.37750168060404
True	317.66517354578986
True	250.43891016320276
True	174.5611023002718
True	302.5870098362214
True	342.4113596503422
True	11.375428606541536
True	631.1392519703571
True	148.52943404734495
True	80.28235780079656
True	436.0480047735221
True	319.115791391532
True	1222.8761233496098
True	360.8019878008399
True	969.0269438469144
True	10.225180028354917
True	276.89181162683326
True	223.4227464500973
True	154.5358659106678
True	466.4517009156489
True	199.68976596682177
True	416.616285807215
True	333.2885722475327
True	109.35618610855224
True	350.67349621346693
True	1061.187356499743
True	709.9001469318647
True	226.49524997943743
True	113.74940159077482
True	298.6170330219431
True	26.371435912171044
True	353.047068766442
True	307.53450793659863
True	565.8548392658826
True	453.1725428131544
True	369.3765964770773
True	154.42797031050645
True	13.378426363264513
True	412.57751680528696
True	285.3560385731699
True	139.6881749093829
True	299.88310038536616
True	442.75096746477175
True	810.4342151814893
True	302.7004864788984
True	780.4292579330038
True	383.3771770263695
True	384.3093197120252
True	1.277366010289343
True	1154.5063757391438
True	101.9398999119221
True	950.8076584213234
True	212.57072178591372
True	473.6745752223561
True	672.1056250865831
True	82.77771973757336
True	480.1161682469993
True	33.60234588070807
True	392.94891238979767
True	74.37105163665704
True	225.4606694566594
True	38.85590993793688
True	692.4364122408628
True	196.53581924689664
True	26.7917755399726
True	386.5094956258421
True	102.21686438825444
True	163.6147863571855
True	856.1475012133241
True	256.88192167275315
True	149.1540675349854
True	379.1089622208529
True	512.526250241412
True	333.354765541949
True	508.802662651524
True	603.9681873231274
True	156.51790358088405
True	7.558006941811111
True	74.66855334140185
True	430.7208282939952
True	87.93778240379281
True	82.59155643497081
True	1024.6124621256145
True	27.845481706020102
True	320.0724710115001
True	315.92206816146825
True	454.4119553514333
True	668.909722202445
True	185.1390417408203
True	668.9413175174914
True	316.0452674331161
True	350.318920033935
True	265.9527616540042
True	212.2768750594801
True	347.30073400221664
True	449.6734101070683
True	410.9930637809971
True	619.6436079064266
True	143.53217520253406
True	79.22517118160886
True	39.7006324503972
True	288.2795717718716
True	633.2256334786538
True	399.2117719036554
True	807.3389549969427
True	221.84851034415675
True	400.306953426646
True	70.34345531596217
True	53.3782045339213
True	420.6263515430373
True	189.77152963870785
True	224.7093292708857
True	46.69809679300357
True	1042.3685786363835
True	182.2772099766188
True	935.2798864902952
True	317.1695391718887
True	928.6356640164956
True	236.45955082969735
True	473.6889106307141
True	521.7757976750432
True	602.4472836475028
True	220.6064297430078
True	474.0541663821885
True	944.9080838971598
True	125.91170572507316
True	7.722012068063258
True	543.7947986570158
True	29.942248037325815
True	72.4441555163304
True	797.5233503829146
True	230.3590812942928
True	1019.2258251969844
True	685.6332588474834
True	394.70049594796257
True	272.34821604532084
True	484.5240392499256
True	343.9293707877645
True	183.6202298054857
True	660.2622781186229
True	698.3918983839296
True	212.14559570032677
True	87.22027743426213
True	525.1902972140081
True	140.8693056893923
True	371.5297458150108
True	325.8911579482052
True	63.5855713372272
True	397.4930353958874
True	406.7578547257902
True	380.9468040237333
True	414.6581900319292
True	422.2846649018501
True	618.0234704734338
True	59.33320789639288
True	451.43706272661007
True	307.084802571871
True	642.1640304485946
True	219.69167282301845
True	99.6702480138957
True	45.31061032895168
True	538.0311150559484
True	623.5471661081239
True	185.7549409256961
True	411.915004824765
True	333.20897240078665
True	16.473571406829752
True	162.05922990363604
True	293.6499674290492
True	2.8766971517088207
True	883.7340824879717
True	79.66553922588288
True	104.38239744911594
True	117.49807597208346
True	371.0259703943857
True	34.53130824093644
True	450.3757874393867
True	233.9259134639389
True	5.411929708466601
True	115.32720079686808
True	449.7590832451592
True	50.73290055843567
True	68.21146528990003
True	174.3512522163256
True	292.19783824697726
True	987.7398871602376
True	389.6565565893085
True	950.8065298603216
True	186.741409864622
True	981.6859352440872
True	743.6171883417453
True	618.9880227020362
True	399.49432254241526
True	391.9685198495807
True	77.01920708822587
True	72.4539858822063
True	81.02594948050076
True	170.72213004662066
True	482.8611011267273
True	1120.9556222588778
True	180.86782048725348
True	357.46603460374246
True	444.2068323062534
True	586.15730771186
True	607.4077893840896
True	287.95143658268336
True	462.5970722129203
True	672.5916480274269
True	96.54795556336266
True	707.3610600600063
True	257.68120369465834
True	139.38429775941827
True	406.39677262798654
True	881.4333144375406
True	444.2567800866639
True	868.5346253338893
True	197.81196311548825
True	350.9490468546242
True	683.6819413155083
True	630.9398556673486
True	197.0664476124844
True	273.30248991195674
True	824.261389880051
True	30.39462126336086
True	186.89077537738004
True	497.4216760517516
True	707.2775091764369
True	101.68959086281772
True	38.4106456176723
True	174.45123662240582
True	713.2184837236395
True	315.3997375243326
True	551.5924710397704
True	353.6724709848926
True	305.7940489958602
True	420.0140882010634
True	501.9973193481814
True	71.53924403715536
True	372.2829625867973
True	798.5959716099196
True	0.0
True	286.4054375550645
True	254.16613017475447
True	996.2613822293828
True	148.11758626225478
True	631.3223812012257
True	632.5688179532051
True	106.92707405359242
True	223.4108376137285
True	139.67677041805922
True	10.39049150759718
True	293.412034027584
True	378.54822332428
True	1157.2388120259266
True	240.2599061405517
True	413.9255631070927
True	659.3088932501385
True	210.04530817738356
True	28.750154964433374
True	884.2765041635124
True	597.6174279712168
True	157.80101746795174
True	611.0032075399531
True	158.7176535451577
True	285.5795135042774
True	785.8271803313459
True	33.30315948961008
True	112.84579345667728
True	506.7400859835152
True	65.14765628998342
True	77.77931770269647
True	390.7609944517151
True	21.81304413928201
True	733.2138153617954
True	104.72530859553308
True	153.89455332891217
True	18.4584001623348
True	692.2806218913031
True	31.466375407969803
True	774.9869696400688
True	399.15411207612215
True	118.97144530693828
True	697.678115700183
True	518.0819342998683
True	570.5514185988882
True	47.18160233595688
True	366.4915091908764
True	6.051336347928386
True	87.23923801063842
True	375.5888573461298
True	45.49012685911217
True	108.3326119984348
True	326.3943585529615
True	188.94472750058063
True	104.3212669773274
True	653.8743702545922
True	19.106772183435304
True	1078.98812714823
True	490.1557401573673
True	310.2983633326112
True	481.8283380855144
True	114.38410722213696
True	796.6804244865212
True	1067.960677298781
True	742.3250165883842
True	179.3034058639924
True	225.7892170460565
True	52.70088600028918
True	58.96971289184791
True	160.1628975931833
True	102.89958325261918
True	173.85949642363286
True	1187.4284397051258
True	292.8751682096094
True	343.4608788035012
True	687.4771330561466
True	17.40766314137196
True	14.622181121809524
True	590.832936524819
True	5.9102410771038905
True	118.80767554290144
True	691.8514778136306
True	182.2887139701796
True	646.2654934000959
True	816.9304286601255
True	150.31272481547836
True	906.8784403540966
True	2.847896224334347
True	456.0287968351108
True	1054.439320821442
True	26.94581821698752
True	234.73483199250157
True	143.47382872089293
True	1005.435870968013
True	230.89989595242292
True	507.784482366598
True	116.5303836846177
True	514.8409340706655
True	152.8743442878133
True	98.09677193874542
True	375.9686957032623
True	70.43059868362806
True	56.62788180403078
True	1081.6766117535217
True	261.8526921883507
True	159.62074905832094
True	358.34995377962207
True	396.1233963026844
True	213.6190425549661
True	166.39752798324824
True	385.81141060637424
True	36.99237185389653
True	489.7384013083064
True	1134.4914772806085
True	112.46849954313504
True	488.9122842616479
True	303.67134998366924
True	26.17301569795228
True	384.6379317125786
True	100.84203877775394
True	610.5754878499455
True	213.08799828094385
True	407.32321848559616
True	20.513726338751823
True	453.53057187824174
True	113.70230143291344
True	341.11267550360424
True	33.24745958541786
True	171.31810800394564
True	241.83803852321057
True	759.8331353666334
True	62.195657803173546
True	133.75991992471174
True	237.92141682461155
True	143.74864552522743
True	628.7617813224747
True	568.7140916480413
True	780.4682972693901
True	388.9178815985255
True	538.6118200884486
True	401.0411323898212
True	674.9337034532798
True	72.45158199169754
True	486.89177216087967
True	419.9755276875899
True	48.27289260223627
True	89.80106942230888
True	130.3331054005367
True	86.94574425622928
True	331.0896602174222
True	834.2251460396902
True	310.63592812527025
True	1092.2326158970936
True	325.4389553395928
True	921.2542719099624
True	148.8687518978912
True	582.7469266391626
True	604.1408072458335
True	702.2192167528356
True	436.6940349044069
True	64.5102129698706
True	315.51374159511295
True	39.57332289633021
True	172.87884481131746
True	179.33059630295477
True	1102.715399470405
True	213.8948422664484
True	565.3984142709555
True	533.9188384443455
True	564.4294761898377
True	884.6814118493818
True	585.6980056178899
True	629.3256985715653
True	936.8025274247248
True	121.68654816635956
True	313.3736433242282
True	253.30599984285476
True	317.72069164206226
True	90.4622027464588
True	375.866592201522
True	5.185820656879168
True	341.1408926174329
True	257.6581016639202
True	590.8589195538816
True	290.02206308967936
True	360.9857167878964
True	10.070486506612616
True	61.46321660173621
True	540.8924788985626
True	32.998808288148176
True	143.21178706609004
True	62.94388112828305
True	152.02066822208624
True	241.9953578309928
True	72.07081456586856
True	381.4463618684375
True	275.7187227491027
True	100.78036240099478
True	337.77017731933387
True	65.82331615474764
True	606.5541193013204
True	860.1367175945012
True	275.34254598415504
True	1175.463939399937
True	118.79332319355748
True	305.83622081466405
True	1049.8151251239938
True	90.62688214507016
True	275.6703793720181
True	10.785250542259476
True	416.1500826091196
True	463.94445215014895
True	153.32391280360903
True	633.2626444907104
True	912.5859293245264
True	157.30988763406975
True	78.85819958726364
True	339.6385750315283
True	557.2825786747896
True	615.5512834827799
True	1248.7505531557304
True	26.61023701056124
True	954.8520456557404
True	130.42178940382783
True	631.8879064139109
True	112.702823649517
True	129.6721750140285
True	196.8859302425024
True	168.50258902142227
True	749.0590054537022
True	207.5916527386704
True	223.55446123304287
True	68.96416738472065
True	514.3890572616599
True	460.4122310702738
True	172.27074240131194
True	239.1989298896569
True	17.554384029998896
True	419.9344045049464
True	228.99069660296607
True	286.76693217029185
True	111.41344096561603
True	736.1440669619205
True	396.8184398403083
True	262.2245837894062
True	647.8089832683012
True	509.2473987840698
True	457.3340530568094
True	136.72767611070736
True	529.1953139236389
True	423.9956427276881
True	2.707940884526304
True	202.44574487933883
True	85.13181446636055
True	236.75292372233767
True	3.1983125620381605
True	124.27142879383572
True	354.230374783922
True	7.490179859069324
True	875.3566890097186
True	177.31389699862132
True	701.92218813002
True	794.9334622612643
True	161.08340360313255
True	226.46793039022072
True	486.05669153481824
True	829.8969993929709
True	49.08999036878336
True	37.48863083081153
True	126.00109511509616
True	630.0552269184716
True	727.4374310773212
True	181.24229094573184
True	587.0364157301937
True	613.1101132351077
True	834.9506724153903
True	406.5484478775687
True	190.749847851534
True	897.7273509056234
True	221.7644897623347
True	155.0835944217222
True	326.8913895769674
True	220.89013953859333
True	211.72776789048856
True	615.4238460526615
True	251.7491425346484
True	202.7874696901952
True	457.6466028840098
True	471.1261017152844
True	62.27574329775416
True	279.1609220877266
True	79.48544516610957
True	326.9495736651055
True	348.3956096933935
True	249.541176454197
True	179.82334255733
True	370.7029971812645
True	660.1271951309334
True	755.3177619241619
True	302.100833182641
True	746.9580985436949
True	62.26232019753035
True	868.4654619518607
True	344.94673052563087
True	14.598663071060177
True	600.4860471323152
True	699.22889565086
True	261.4676994163232
True	167.2774414424568
True	48.72372786392408
True	383.885713635389
True	69.5242152063774
True	13.651779435776728
True	916.274871547807
True	371.44221165518377
True	174.5888644237154
True	987.6009593530616
True	11.072138244451398
True	775.2079337883105
True	30.437255983235907
True	695.2975832917509
True	59.74596557447328
True	775.5388338109473
True	450.8666271217398
True	194.53033080479835
True	428.9868897353883
True	203.12406650659605
True	291.4110761749907
True	215.09571555012695
True	414.5494757509451
True	10.287055622955036
True	309.944583349873
True	115.72306037564162
True	11.232786797220031
True	467.989927751358
True	722.2809826561391
True	294.34479579018154
True	77.31457234692141
True	297.9777955250248
True	81.20550279621015
True	179.6495241760139
True	175.7642216268805
True	361.4760457624111
True	47.20357283298782
True	140.73171751888412
True	383.0091123583648
True	846.7613058243463
True	113.0771192972359
True	208.6212126652271
True	423.4925454211145
True	17.829361207161885
True	426.3561935476069
True	510.89010085114944
True	86.70920944483575
True	387.8672039857208
True	353.2004463994334
True	419.3767484197479
True	591.7735397023283
True	1039.3161170238964
True	996.0380305203504
True	53.48214105234994
True	1063.8976170557726
True	111.04760171335752
True	114.12651926246468
True	110.5579740734576
True	504.3840977237127
True	363.53850897727
True	582.6120671270106
True	250.8560067584871
True	159.48727430033736
True	405.02820055303664
True	14.677460208778278
True	453.8048514309176
True	394.9835451808261
True	147.36431487807084
True	97.99931385538868
True	530.8934690583069
True	979.6809846774736
True	203.9683283553647
True	64.56177235685435
True	450.33004300709024
True	375.2970461949071
True	480.3796197978696
True	326.12405242534464
True	4.163600494623449
True	529.295954830028
True	502.1755934076836
True	498.5380824488744
True	199.18529226212976
True	100.53188000386253
True	23.091469555417635
True	373.0480423513839
True	111.73578116572313
True	7.654147572250384
True	32.63915189173756
True	345.55919582221406
True	642.1519255018053
True	133.3712893390409
True	90.0356264472318
True	24.85497959699836
True	409.8723238860493
True	364.8325426617629
True	787.0644142640178
True	312.9329208713681
True	521.6145634709663
True	535.8038417411252
True	528.350115974995
True	297.1272387233768
True	519.3441370371439
True	103.044407924301
True	585.0751639085433
True	6.007130848152118
True	372.4605097889117
True	473.28018174155847
True	932.2683556203322
True	347.71954577579646
True	811.4742259674539
True	989.6832828798492
True	178.60417367677007
True	37.72935268667906
True	373.43318171760507
True	385.4591035144941
True	593.8349265979427
True	236.45670098983317
True	29.30339879749487
True	634.7608425193413
True	130.49497556517898
True	1069.0576404647104
True	315.7639790774831
True	490.84565242689206
True	131.54704109640753
True	816.3078420298749
True	142.03299661921983
True	807.0137384932375
True	577.4001068108576
True	189.4175119523976
True	113.23365714798028
True	65.82543512069022
True	560.8046612828815
True	923.9351863807792
True	425.95284587725183
True	540.9766950449705
True	131.93001532361075
True	607.7105075407932
True	474.4570775652937
True	814.6958450617575
True	340.99057472480644
True	580.7719365019076
True	115.65878574293944
True	25.864396370358268
True	412.61424681351855
True	176.2973099759859
True	97.42609120916296
True	375.3736048933336
True	1081.708309268462
True	260.93874163488715
True	548.5403802850851
True	11.997433134835113
True	73.5517220507639
True	325.98222245159707
True	774.2373397953826
True	449.9165275463281
True	527.1569209888249
True	700.2302892921283
True	71.1311630851902
True	744.6708773695249
True	47.23036682560293
True	107.94315442491916
True	185.3943500541833
True	87.5202786029415
True	24.757484096629447
True	290.21541452018744
True	488.16176377631206
True	918.5475118759952
True	868.5896056797736
True	5.9756978474100295
True	286.4792472001176
True	463.2253879850424
True	123.07939939835629
True	244.49187262433176
True	333.68186306267853
True	1333.470847697973
True	462.240171582586
True	26.473883770696645
True	180.33392984968685
True	728.8163206537764
True	35.44366799090792
True	171.85954589411256
True	551.6676746519776
True	69.26757717326271
True	838.687108130745
True	329.6070742723103
True	652.5742981916177
True	76.05388137084213
True	688.8275484807957
True	586.8575280129971
True	886.0028785257804
True	255.2687380438097
True	500.835508176976
True	818.0498799088676
True	891.4279926882385
True	237.8784935971393
True	782.7610077528344
True	226.01182783406068
True	453.1609482928385
True	367.08270345579024
True	502.4368984489186
True	492.7145038489512
True	321.1280834907202
True	361.95545064908754
True	116.07594233338024
True	349.06758207004003
True	1133.0044187618646
True	316.03123554365163
True	148.35528938309892
True	304.65414193362125
True	767.2111143647808
True	648.5489062818375
True	408.811759888109
True	122.3062770002551
True	353.71166049411084
True	34.75572905644092
True	169.18780158194107
True	92.7786746336583
True	87.2179893800462
True	542.9053509347563
True	139.3991091601834
True	137.00242309900742
True	108.68518956218472
True	84.67824258241556
True	441.3485670782084
True	391.2450374671801
True	1044.5479752593326
True	548.9609167919549
True	814.9298117596161
True	273.62761305195386
True	280.2908100108587
True	519.2256023503081
True	197.36686834479497
True	733.2837052219221
True	240.993476138702
True	366.4600536514387
True	70.27471735761233
True	113.16669674645188
True	263.30081337332206
True	117.1395053297557
True	482.6400772667503
True	30.957395110753037
True	578.6888427013573
True	998.9751623903504
True	730.9410435177092
True	1.1151170912834087
True	62.13665950276725
True	490.457974441734
True	444.0669856596814
True	73.97704866443061
True	117.92472666087616
True	305.3281859479383
True	79.23569461475265
True	51.5447058838777
True	730.6971834060248
True	644.3115177127772
True	165.8291050959282
True	169.30066684390215
True	532.1740445785554
True	53.556346712906375
True	25.04581565658854
True	547.6324086102995
True	453.9942332160008
True	1128.9895182186704
True	47.70670257680733
True	444.479601450682
True	894.689744695334
True	803.2938161474672
True	298.4567562031267
True	770.3993554579305
True	401.9805590920965
True	44.027147432424655
True	102.55799437049347
True	723.5995453015024
True	76.25914264251215
True	141.99212452144835
True	954.2653967712088
True	189.6072747026921
True	270.34843537856733
True	104.32910800708548
True	674.2429750124187
True	595.5502024959643
True	216.0871122063582
True	427.8234065819185
True	39.39568226175344
True	276.51701656207354
True	575.8202785425806
True	607.8247832050007
True	330.22777699627284
True	72.4764699688161
True	980.0063673513192
True	1063.0030215112397
True	557.3076775241276
True	60.935490593551904
True	31.77839928068108
True	93.29545595742565
True	100.34679887217968
True	100.34141156972557
True	892.8335004083234
True	1227.759439094907
True	742.6441383232076
True	329.71184174880506
True	8.304904977952832
True	20.672530241535068
True	342.57458842802225
True	473.89208352906047
True	41.882740272943344
True	559.0394847558428
True	426.323409096816
True	398.66882850680855
True	78.78685454293205
True	204.26101611233565
True	257.9669133129853
True	136.62415098703403
True	399.2495442720344
True	42.60330081186698
True	183.9699962348804
True	1160.6678285202277
True	5.797424073779615
True	27.4449787765487
True	591.5469349019273
True	355.41416461417003
True	792.7698486048174
True	161.5774808094301
True	764.9570960613372
True	594.685706435346
True	290.27372123857566
True	442.55189046584354
True	335.51640996169294
True	300.71600477316144
True	265.8430131463539
True	404.83267630733
True	502.261937739338
True	517.3456347854451
True	104.83015966771544
True	356.75765465133344
True	7.89834195661774
True	180.5010210278641
True	216.82678101262928
True	876.2123341854307
True	559.2289381535209
True	31.22297709643028
True	705.7505059889858
True	807.0764002042428
True	102.78842815901535
True	353.45582896844
True	868.1140244393401
True	219.61526337405405
True	158.23809835710227
True	529.983910841553
True	594.985120745117
True	1093.241257716297
True	148.23906204837826
True	158.01094947108822
True	265.2922898250529
True	307.81405008805945
True	430.6730896564853
True	417.8007171194804
True	317.34484162703694
True	438.8394919594679
True	483.9877685514175
True	225.22075394665012
True	1485.3256988536093
True	255.12920123808
True	388.53995503577727
True	50.91184397219247
True	769.0361386723771
True	253.0451305729268
True	919.2965373485904
True	551.4886145691476
True	322.86463219762413
True	787.4439436271358
True	269.87654031822007
True	211.9313410098005
True	250.5095076007322
True	226.42133295323492
True	143.75289482812775
True	248.80961068015472
True	736.4726690204208
True	531.0477597352123
True	215.77978281810329
True	1148.872922099719
True	117.1196332401796
True	264.72138891384907
True	70.63286036452769
True	294.71631932798164
True	413.60771227825336
True	91.48741090065889
True	222.7191862027396
True	78.47206643591424
True	686.9185169044706
True	372.8878531178811
True	232.38191337561207
True	734.6949882642523
True	888.053972363854
True	799.8121687165637
True	818.3851342941692
True	344.8915192746773
True	1.0643579280173523
True	259.83861644095634
True	54.50783346436182
True	383.8619152164443
True	51.86986293111493
True	351.29767695130766
True	877.2298938224213
True	1062.4257219446993
True	399.16711648517
True	21.6306901729554
True	530.6960546311107
True	492.8793899678174
True	195.9517425375951
True	243.10840910482705
True	295.7249263076566
True	22.452173714289405
True	124.30040896978709
True	947.6681602759764
True	62.498333114114494
True	493.1033507839044
True	778.9895668130569
True	102.6310211844204
True	246.29542000007467
True	113.68180046535484
True	14.491173492305002
True	1.3552516451601044
True	121.60748809872842
True	1020.4873461377068
True	481.907878795228
True	67.6718765255139
True	808.1799067061895
True	351.31065321003376
True	1.2539208117348628
True	438.5604368494472
True	168.90136888431434
True	505.0940395588339
True	80.32945187276034
True	325.75545414054943
True	373.2352044369282
True	171.43823755791257
True	217.13843322902213
True	130.6317484886427
True	174.72125580070875
True	984.9820659678865
True	15.15950336290237
True	505.55627221214087
True	472.8807040191834
True	389.0832188139452
True	222.56600781408315
True	236.68464738095597
True	157.44184320568132
True	50.07511835821892
True	479.36367031154464
True	149.52840714023665
True	842.1490199243297
True	827.6400621685804
True	258.6767653465345
True	309.7399271820381
True	523.9834402057318
True	38.8764471919005
True	86.97989833759922
True	758.4187820015777
True	1097.2612532006235
True	110.52480949104655
True	718.232083197959
True	144.6228250252119
True	933.0199399300036
True	641.0061390465697
True	107.9807456855374
True	271.9989270783095
True	593.71842582798
True	258.5433714435105
True	44.4238669566463
True	564.9395952441303
True	451.5753303841456
True	5.7370096687621785
True	481.3456270464323
True	68.43456287288322
True	176.66262577322848
True	239.65214535495744
True	294.6717205021769
True	65.75576569198267
True	224.8312040720714
True	346.5244969059686
True	429.5946596655365
True	948.1808322324916
True	49.33517303638202
True	893.0133958621655
True	998.450828775287
True	129.5788327540974
True	71.62118796867222
True	994.1322641570332
True	34.47034149387758
True	229.68818938893136
True	87.03812302067622
True	213.30202826400685
True	355.496732821212
True	959.1707559919428
True	101.02267424671406
True	72.12981492019458
True	643.3694733303182
True	283.17259560785345
True	713.5166507789081
True	51.21691912527767
True	481.38237041399583
True	381.0523419875456
True	693.5433147184916
True	54.23292060863383
True	111.13869572186836
True	26.76935545170254
True	270.2962191930896
True	41.79768792904176
True	338.50209472376525
True	2.354845726034271
True	1173.454298284805
True	107.74285441856956
True	135.9262512658543
True	356.6892893730282
True	731.0493374038275
True	687.717044597669
True	1005.9763300144806
True	483.6199651357534
True	420.12251054265136
True	142.0619264994163
True	410.5896968625245
True	868.7225266605694
True	426.14097226937474
True	949.5851306573572
True	88.30404982803881
True	420.0887661465772
True	174.817158574533
True	283.08154804448606
True	719.9991043537685
True	163.6257013247007
True	136.0568133191074
True	62.29970679441559
True	893.9088265905714
True	788.2550135389743
True	81.12051995705238
True	446.013708107685
True	743.0612718027194
True	427.438962200757
True	57.848578419052224
True	312.33608402588607
True	776.7880795049341
True	29.987336706960512
True	362.7376204029668
True	171.70342482265502
True	272.075812367826
True	33.879297357895915
True	205.98198520685312
True	779.3513399015807
True	640.6567842469437
True	54.05647632557135
True	292.03250077762965
True	905.8193727159256
True	17.134484686523834
True	296.3737126368194
True	312.06530513534364
True	439.2006634866267
True	198.81523086943253
True	598.3674176785092
True	46.193005577252144
True	958.0085527233144
True	932.8988401115046
True	47.41484262909046
True	406.8165413320727
True	724.7615071713657
True	929.5010550495846
True	275.38879946780014
True	575.2243193709622
True	121.90427542626745
True	194.68647553877008
True	137.20489677247565
True	138.0906772991456
True	200.90002244995463
True	937.9312132866788
True	785.7340148197454
True	972.5651513213812
True	20.7748023969707
True	27.236102549499677
True	362.2753129271009
True	14.003443224207407
True	614.5793968899839
True	1095.5560748900102
True	258.40192153116
True	216.93923466835412
True	87.79776773578034
True	218.48244234167092
True	130.73500445253242
True	43.5252662232305
True	129.52417061274303
True	91.85973843230668
True	244.6603362680445
True	518.9956489012334
True	154.96051362711552
True	29.89839315748824
True	58.45753722577568
True	419.0398220383809
True	266.7200898553561
True	577.2006818608739
True	22.377511373613117
True	115.44761306232884
True	667.7041367362732
True	268.2378922376491
True	449.04307374548
True	653.810896741314
True	102.77981698738012
True	111.1385524405046
True	74.95347003993648
True	27.630573743422364
True	120.94885670240208
True	78.97590721573003
True	106.0937101843993
True	153.40705822359857
True	239.00106812894728
True	828.9776526874217
True	278.64397529056674
True	926.059170513525
True	167.57275055679574
True	200.0544811172809
True	788.911675440916
True	317.24049826622644
True	588.1030711103807
True	252.83153893895647
True	353.7131105544061
True	445.9854890384271
True	557.8193686046538
True	649.3141694165678
True	369.31157169278765
True	37.61554856693605
True	568.8800679324839
True	627.0418744513554
True	20.798962721427927
True	11.8292086423247
True	263.5666678634995
True	413.6857702496798
True	445.3061661030544
True	63.43878060558131
True	642.533000657741
True	916.7760118852108
True	237.86770261346535
True	885.4192733494766
True	279.7898869983035
True	103.50228705340128
True	253.8292846874944
True	683.9485910556532
True	39.87639299988134
True	595.0584709058313
True	1297.5097975378387
True	1030.0205480172187
True	944.2455685628694
True	216.3768593326753
True	95.48023342537476
True	193.9424839270081
True	827.9465675029279
True	144.66078390074236
True	1083.217134836401
True	873.300089098566
True	42.155112767765566
True	89.68603360170583
True	413.34332976978334
True	414.884864252086
True	212.3843045331804
True	510.0417254406411
True	659.1615570869823
True	122.04641152776976
True	260.9270618676735
True	1023.3097827661576
True	49.54398944043865
True	701.0281251516241
True	550.1010057351846
True	38.94018652765656
True	820.8734087053742
True	380.2297425166634
True	581.8446461056898
True	111.89854230072876
True	266.61738601625655
True	215.3981469732972
True	25.884662929128687
True	139.3756422956904
True	749.2172600915809
True	139.00261272185776
True	390.736881135225
True	62.02157970338005
True	651.1912211672436
True	618.3379189736794
True	233.11198304420972
True	461.707586507224
True	168.58486795071033
True	170.8597276266801
True	216.3386967518736
True	287.76468652827964
True	360.7674518662089
True	130.27059281485725
True	194.9714994553791
True	26.542993209354076
True	908.3781194697466
True	305.05047083139686
True	10.128333517150107
True	356.74182398471834
True	162.60683017988526
True	644.1669281912075
True	378.946911437694
True	579.1454985688438
True	538.2154596847734
True	490.3642956579943
True	791.9788522597256
True	239.12739807743856
True	537.7145756572996
True	156.91889085513563
True	520.7578570025047
True	346.6052706319855
True	374.7621144155789
True	128.80817334746402
True	134.0685549641758
True	112.63802645684476
True	67.00976537111517
True	721.4140555874494
True	188.5704947845948
True	43.27245035755835
True	0.0
True	530.1275762162644
True	107.82331550224
True	22.72790577048155
True	39.949255542075655
True	114.16879921564085
True	503.0924176512656
True	179.6780401753712
True	107.69084881170842
True	37.61910796167607
True	160.12317046367093
True	920.0298842362746
True	51.07719215014734
True	223.0818750203149
True	738.2086597332283
True	315.9664998963859
True	451.96520820614
True	486.49910376909
True	500.5934130303922
True	597.6013201933437
True	918.7831927493924
True	276.19672282437944
True	1023.6873641967408
True	896.3606309590306
True	610.3900819852071
True	344.85014114987564
True	828.6636613753965
True	9.341501321703957
True	30.182848536070832
True	293.2762221457474
True	42.738903378051184
True	205.0706208685556
True	758.3931155478219
True	221.6913209687405
True	730.963338863748
True	738.2431001129328
True	111.33152633429968
True	366.3502725339266
True	592.3770573619055
True	24.0567501638438
True	135.1171886568263
True	430.5644810952765
True	303.0794209714807
True	198.68721583738488
True	113.60352426447449
True	391.6292485910356
True	21.371356322721297
True	362.13487784732735
True	355.76677916784115
True	1028.198189692191
True	370.22361169237297
True	31.36786150826588
True	433.3887826889838
True	441.12628230521375
True	236.7051083560744
True	30.391354736081016
True	770.1101728443766
True	448.170975028324
True	184.42672197453936
True	12.68791425675029
True	1216.4733514075374
True	164.47129579334683
True	21.97122090872931
True	301.1529226435495
True	270.72535875783745
True	116.10833516532074
True	293.4783609096761
True	48.849844782129
True	335.9177713963173
True	305.31109058293924
True	315.1461905593224
True	31.610923066959668
True	48.49467231824072
True	1032.1731229318852
True	24.770861654675716
True	13.197079728515543
True	178.92536458260346
True	662.2283756878331
True	10.046245236192004
True	176.7142822341435
True	176.71643205879607
True	552.6643031825652
True	371.05541237874127
True	755.3245455507587
True	327.6575912005437
True	500.8735159766623
True	445.2505780858272
True	508.6006408868535
True	98.3108007965188
True	1273.333500473286
True	931.8194935545562
True	303.45248992514735
True	521.8890296091434
True	105.08698826077756
True	556.5236435568378
True	464.9312031448743
True	162.98311475976803
True	77.39148193081135
True	345.7473317453079
True	157.40941774685086
True	29.77861951519632
True	635.5623900827133
True	386.05342311676907
True	68.70035277281977
True	28.77831269203432
True	636.6303038988674
True	488.86238165826927
True	70.36498863491825
True	21.119356112309237
True	319.2200086604053
True	329.11881122414405
True	716.0593538245326
True	553.5865917499399
True	558.9824382664732
True	783.9861085323727
True	7.691530014002944
True	59.8045167158309
True	36.46499456011671
True	60.89294009958338
True	506.608478384626
True	585.1586776969692
True	82.59417212806432
True	108.88067824804516
True	195.8982317584637
True	73.86217614985713
True	168.26620314518266
True	206.396993188218
True	271.6868935436654
True	787.6033062708456
True	603.9386494582799
True	283.6423337921366
True	179.61773310204148
True	268.905549430489
True	249.4488993593884
True	742.722063779825
True	320.06364879985586
True	173.00437151243307
True	922.6184334847374
True	352.20049832352527
True	465.78920330600266
True	154.50509000760445
True	123.56500379699452
True	57.79542279000069
True	213.7800047201968
True	970.4716918214096
True	527.19630953531
True	118.53302588753311
True	356.8157462579092
True	104.24512187488676
True	665.287178449393
True	4.88844441287235
True	695.0382372400408
True	36.17820073790069
True	940.9117414232912
True	832.6156252008768
True	210.29284781398283
True	30.520810159457387
True	82.67619331648073
True	459.4558452978759
True	219.03803389914285
True	1.732660563949855
True	79.0882282481243
True	1123.3517338799456
True	346.1885560381781
True	691.994408784734
True	474.8950870006328
True	33.03780430559426
True	138.50930723550144
True	435.6163089144476
True	930.8418729293896
True	818.7129242484592
True	417.0322794319491
True	334.39461980782943
True	17.310188404465972
True	77.69466807389571
True	765.5277250759898
True	485.8204209229772
True	384.4061119887635
True	879.2066270169605
True	25.440460728171367
True	220.00171757169687
True	911.4529629409456
True	237.38419141781577
True	8.996952317929487
True	508.65220493839047
True	100.79011054287632
True	660.5438378031945
True	52.543314122988654
True	254.0135776492666
True	886.0200339279104
True	889.8411323878033
True	275.59090318797905
True	443.0020581418525
True	111.54846936800524
True	576.8723655201587
True	261.0487924538493
True	178.89831887478508
True	832.3967389026772
True	55.601470052677726
True	695.0996924884267
True	284.70957840496624
True	306.0429671023359
True	170.86856609947893
True	482.4892657081006
True	620.5863546750778
True	351.31016711334735
True	405.75211203992
True	67.67919052563511
True	156.66096229498552
True	461.5684969490948
True	221.4084131424808
True	36.78111714427262
True	204.67417475826795
True	389.8513245330392
True	397.41269896951593
True	741.3815216848973
True	128.74479457360542
True	656.3716495131071
True	513.8032345837471
True	621.379745270507
True	136.02257648689834
True	38.17027425689149
True	674.8180001920474
True	71.83188892275533
True	557.9163822107616
True	700.014202094844
True	458.04295791780487
True	134.7033743228677
True	541.3669189984176
True	3.846138486769835
True	408.33669476407
True	32.43349864231224
True	638.6359165455276
True	268.9250320490229
True	590.96432349825
True	698.6240701906256
True	154.26587793830694
True	524.0451309695834
True	481.02851879098046
True	65.1953449771978
True	967.033103506749
True	2.683051308223781
True	27.918584837750696
True	636.1579178007046
True	709.903253396513
True	138.3582261714763
True	410.5757346364663
True	125.70919943831072
True	73.96547769064018
True	458.0200770911501
True	40.761222759991306
True	502.4114110702368
True	12.906586612796218
True	859.1292049060052
True	538.72175617804
True	678.4069350007873
True	101.3254849622374
True	391.9128846383244
True	1014.2558658360164
True	857.1827499336694
True	152.27524725194314
True	535.8429988835285
True	458.91977060507577
True	247.78025827359625
True	254.574321617647
True	6.509052135679939
True	314.622381977001
True	11.95075907601487
True	360.8316856597364
True	77.41640920270005
True	401.84142463026825
True	641.4791704343478
True	129.54962629842657
True	236.72931597163628
True	634.6892777315852
True	699.6886656852943
True	299.1836300098539
True	134.1024813979231
True	167.47983335471838
True	474.8622510104698
True	83.69792263873062
True	9.334720679089829
True	525.1561786369879
True	561.9798447570555
True	18.91757496378248
True	135.24080094721054
True	881.7840466409427
True	511.9532717382424
True	273.18125780913806
True	34.559417248885474
True	466.0954556468703
True	110.19400344444266
True	587.0767048034699
True	675.5041690632808
True	289.27632550940103
True	389.3106914342376
True	184.34032424727096
True	245.48213852636488
True	74.5241656629589
True	220.65601968069512
True	494.4303378550788
True	21.217779190448717
True	458.840637826922
True	371.6197307762384
True	722.5172469841211
True	889.8339995814862
True	885.6955514490129
True	158.76366957814034
True	377.0074291438921
True	68.44852058778925
True	195.26246097525464
True	312.13850339232687
True	9.975979564934164
True	809.3966161016965
True	24.12815580073948
True	403.1052805209941
True	267.39308077911943
True	659.6762732602718
True	209.17986580729445
True	37.23202827261116
True	680.5128407287265
True	1082.2274119138135
True	224.1672177772351
True	121.6972515613828
True	605.8094432108846
True	494.8863558715712
True	16.68931929277438
True	841.9521751504354
True	116.58128877427656
True	42.74795701910166
True	313.03715216667564
True	349.8846591463833
True	399.73619261861467
True	269.0185675547748
True	19.183618249329065
True	23.841933134632303
True	824.1746284262896
True	195.34967868383515
True	115.50733003957446
True	849.9291836259182
True	647.008483914923
True	621.5108833782862
True	448.6248667171522
True	144.83338832153137
True	33.39302456106997
True	97.9562107369768
True	447.5786124603145
True	224.6161968279384
True	495.2852810801184
True	148.6990555734728
True	474.28102725824
True	625.2992967958488
True	931.0699417483916
True	23.55546809217809
True	1002.2215528175492
True	1064.1825007927064
True	486.0755898882194
True	87.42096453744854
True	792.1244990644318
True	645.1623317818362
True	648.9195534027797
True	178.11657392569867
True	748.3555123233433
True	704.5881982845742
True	123.57734703194004
True	768.6017766533079
True	819.8450134127804
True	493.4589212182166
True	228.3898932471252
True	69.26774768267254
True	310.0643879381447
True	369.4438639009164
True	465.8359221342801
True	429.0282348271954
True	192.42195850903477
True	318.880066476217
True	2.615697952281166
True	12.073188818863477
True	109.53583083354113
True	133.3498127125189
True	344.04927306924924
True	343.4823171293927
True	108.5200568982994
True	16.80857267125256
True	211.96822840386025
True	796.7556658287289
True	447.61064014764327
True	535.6635703388262
True	558.3058653794236
True	837.0331201332393
True	643.2555484015684
True	81.61978923332653
True	199.0015755844112
True	245.0567690361792
True	288.6768944063887
True	108.29352445702108
True	365.4632871559832
True	423.6832516654974
True	169.3170397489019
True	650.3387239553864
True	243.8274155245832
True	204.7392641580106
True	29.58789254421621
True	243.6871199202532
True	484.30347744040046
True	173.79995243526184
True	545.1085181075061
True	474.44888609971616
True	244.6628925925041
True	103.83664328734072
True	40.28644329139534
True	399.38610342847016
True	799.9408689226352
True	160.3552046119998
True	1067.8629430079068
True	1035.505637078501
True	472.5516331662435
True	101.31467280241596
True	119.57256111612254
True	654.1502326860436
True	8.936887986281558
True	227.25775162982976
True	130.24590838504488
True	121.37879082127527
True	341.3213028325868
True	634.1435712245157
True	38.94372554733058
True	122.97139824185324
True	972.3008990435596
True	55.95565374250671
True	458.9746687546288
True	533.7234915538635
True	250.90308831621337
True	126.60288271625068
True	917.2341617018276
True	1185.3187988878046
True	515.4609687867983
True	645.5762812416148
True	215.36525084766305
True	154.8800096294195
True	327.0349311738305
True	249.6592366566365
True	171.08352813248723
True	297.2241675771485
True	342.1620541738866
True	10.014382806042198
True	617.3716417681361
True	148.8732444264186
True	79.20964081705789
True	444.8410724359423
True	316.0857249805697
True	1190.5305151820546
True	342.77167260091727
True	1029.218044401243
True	10.917579482703758
True	262.5430832528422
True	227.89685487930453
True	153.47973575107608
True	484.5559360378271
True	208.57251881270452
True	404.6732022102137
True	323.81673772994816
True	111.52507553682828
True	353.7134083155319
True	1013.1613861412784
True	716.8611889588594
True	234.6171113489563
True	106.6790665251618
True	294.425072833418
True	25.290774116377005
True	351.5435009580061
True	310.0988244731585
True	541.5429057506278
True	435.8814645483256
True	355.39355696324515
True	152.71323001274516
True	12.443451679678953
True	424.308541537212
True	273.6161042888247
True	145.26691255572726
True	298.94326595396035
True	414.4488648081258
True	812.2333443039212
True	313.5167829981526
True	777.2870824450303
True	411.31300739367225
True	379.8869236583739
True	1.9694807626218849
True	1199.0175827638925
True	101.43169322100329
True	908.2028653753462
True	203.96267487181123
True	461.9992618360884
True	692.2311339288494
True	84.32590609239224
True	483.589990319284
True	33.93656098373232
True	405.7683401327471
True	77.95735124492211
True	226.94296128562155
True	34.76040821565172
True	693.049688563113
True	188.52050737668344
True	25.326031769061316
True	392.8260113191709
True	108.64823327877842
True	174.52072998072742
True	821.1709963171423
True	256.1179165870999
True	153.08664769395943
True	372.4837603129852
True	535.8302466494732
True	352.4883258179559
True	509.02028796682094
True	627.9618278655236
True	157.97569854040364
True	7.031184861762514
True	65.59074116950312
True	428.7722407405338
True	86.20839710547904
True	81.57993898871321
True	1082.5341388797494
True	27.59071399617997
True	326.1205875547723
True	325.55277939367664
True	457.4286648332681
True	667.8992221042325
True	186.7580301872469
True	663.8735032780977
True	322.611533451613
True	350.9243272557008
True	271.0090674507238
True	225.26137791666204
True	358.78330270868537
True	452.5677415447109
True	397.08703810534166
True	614.8948027514475
True	137.80459965540948
True	77.00073232724688
True	40.831991120577065
True	291.86150890194455
True	659.3415117049154
True	405.5558752383643
True	774.2410183227828
True	201.74825000196645
True	398.3493656421547
True	65.26912040967854
True	50.18367000082301
True	429.7252963239469
True	197.49041929223992
True	234.68956372547368
True	41.45123653217526
True	1020.2952831324374
True	181.86877003173123
True	893.2782712355774
True	322.63378466163846
True	926.4323375620004
True	238.06733411582096
True	468.1096263076399
True	538.7769165323617
True	580.2032864853994
True	215.67888006036304
True	470.2019675654663
True	919.6441535307866
True	126.86533146100852
True	8.174483713455308
True	600.9910324937285
True	28.871056444108824
True	78.2524384310132
True	812.5817125702774
True	221.63712434274936
True	978.0352906016712
True	678.3634111878723
True	401.1825698972863
True	276.9808431576902
True	483.9600970605162
True	341.17312298822986
True	179.85519560125488
True	693.0485984167343
True	703.7920868425314
True	206.14653152266493
True	93.2086296892522
True	518.7230581471439
True	133.76657681863082
True	383.4682852881826
True	355.7960762296918
True	64.75807617722084
True	364.2043014310056
True	411.323241253366
True	369.2172938443445
True	414.605674573016
True	419.20638550577024
True	645.4357896005012
True	55.20530733516732
True	469.383304632756
True	327.6686518932859
True	659.7807627260129
True	216.59438964431016
True	97.00488136776669
True	42.673475929480176
True	541.0955031305617
True	632.6546184153293
True	190.20672269336316
True	411.4808256203149
True	342.00030986556385
True	16.84461389374702
True	167.91661705993585
True	292.9174903441237
True	2.858329187162429
True	863.9277278044419
True	77.24600993939153
True	105.09562097497016
True	106.86745705828628
True	375.7615070328982
True	37.85695061170586
True	465.3909758474557
True	229.37428765377925
True	6.2156538362560205
True	114.67081726895822
True	447.8208011887456
True	51.81002684500639
True	69.7750268846937
True	184.522336492092
True	288.36709812595143
True	961.5443624962276
True	393.6601434661923
True	945.38549747113
True	182.23514038920183
True	1010.5103370435093
True	772.5048098538507
True	660.6820832192387
True	403.7517369895548
True	364.5415563318329
True	82.62856955853678
True	60.613300133696896
True	80.44605634080564
True	175.03183789093757
True	487.564380634087
True	1070.2741569947602
True	176.7623393729726
True	350.4899827667294
True	440.17155340078665
True	605.1850909483185
True	621.2452145282177
True	283.74342203511264
True	472.7659254245061
True	665.7619542323584
True	101.12255074425327
True	726.107245367531
True	255.894132049165
True	135.82840591849376
True	417.27125734900704
True	828.8925565031843
True	437.8215511637567
True	886.1449190286266
True	195.3889527326831
True	354.5578899251668
True	690.852918494753
True	593.8347124804202
True	194.45241958549232
True	261.4231361933584
True	806.5143731018138
True	30.32922088526709
True	199.71214612968825
True	498.2568085348311
True	710.6155519044306
True	103.88264899030726
True	35.761950705821924
True	164.96160352680832
True	710.6954185465983
True	331.270981665241
True	543.648379690644
True	358.1239721708095
True	301.0979851590235
True	446.0477927966991
True	476.2644548694033
True	74.11053423203853
True	367.8354973819469
True	776.1203254851144
True	0.0
True	295.7798262839028
True	250.6450723247362
True	948.7062878705046
True	142.71735433715543
True	647.1815385319754
True	634.7582284850005
True	108.1687565620866
True	219.53173954944097
True	139.0767271942515
True	11.5601753931116
True	298.8929453251885
True	385.0353472691755
True	1138.2323560380755
True	233.68278538086383
True	419.37547953285446
True	658.2613981394018
True	201.790165973572
True	28.84990936277185
True	864.6052213413632
True	607.3088611681011
True	156.7556347414348
True	613.1566173480591
True	168.19149356190172
True	300.04390678550607
True	788.2173164868666
True	36.10409082080337
True	108.28398146298748
True	517.9104054346357
True	66.26821432766235
True	74.34764232479651
True	406.6036857269337
True	24.88693619391969
True	756.7807590214478
True	101.38240649501044
True	153.057747430949
True	18.173348292516224
True	723.5832447517031
True	29.35841453098537
True	777.3611011598213
True	390.4509655732484
True	117.18655075538346
True	702.6945793853939
True	501.9322376091762
True	563.8152177173394
True	45.26585550796351
True	376.0508037775864
True	5.414609756994229
True	88.46892146156765
True	394.35323012825137
True	49.13773769645088
True	122.31692999307572
True	294.8408721077846
True	184.68394896370253
True	101.95926189050176
True	657.5609497402805
True	20.108865229854445
True	1184.8556814258905
True	488.4934787408503
True	306.4105448201125
True	487.12701509323085
True	121.39567585074296
True	798.1766700223226
True	1121.541694785623
True	760.2206926509654
True	184.71062190805355
True	222.1510419056475
True	52.91869356215732
True	54.1496477056852
True	151.535793447888
True	99.07944784214968
True	167.9571160706353
True	1156.2157302574526
True	311.3694289218399
True	359.58449480733134
True	685.3515452228187
True	18.092591944665116
True	13.997490681603002
True	594.7808181139034
True	6.332784497971191
True	116.90113022501497
True	708.1860684485324
True	184.150308436781
True	656.4861001665539
True	822.6179910106846
True	157.3799902576573
True	876.8049047176136
True	2.682066485773932
True	476.6923205178782
True	1049.582945107049
True	24.86446660648839
True	238.16903013274097
True	146.90075069911845
True	955.730551282154
True	233.9471320204785
True	477.3195965105228
True	123.79257251299433
True	499.50151714125855
True	154.79359046743693
True	98.794662881215
True	380.9933456056663
True	73.74779429118897
True	50.17967094135875
True	1095.0833769685153
True	250.13069839859068
True	156.2652630928683
True	368.1846145663635
True	393.3005698710065
True	207.67161329577505
True	162.6480018209924
True	379.6059395643722
True	35.300550863560936
True	479.45060846217615
True	1129.811764879096
True	113.43277445597626
True	467.4757117245725
True	307.33514019239175
True	26.986489467299
True	391.0104147864656
True	98.74047918093926
True	575.4723272263155
True	217.0279816828981
True	408.8816919087377
True	20.273576050621877
True	452.76301857235535
True	112.79577512801654
True	345.7370391942659
True	31.247719949067427
True	181.7504819199912
True	242.25551808946503
True	792.07013823612
True	57.37782047105736
True	143.9941985424889
True	237.9253769526607
True	140.85124275650176
True	639.4895984963443
True	566.5785018000148
True	795.3081490816592
True	398.4826349736409
True	527.9953441804154
True	417.5465237181624
True	706.893272752208
True	74.3003897138444
True	464.37345725340793
True	416.4205173774946
True	49.00741146591909
True	88.63193725868683
True	127.10400720561746
True	92.20854705915428
True	318.89618800172366
True	879.7013544071415
True	290.0956134496826
True	1121.659926594721
True	320.1467929882591
True	922.6141320974052
True	147.70001587869768
True	587.1011931715506
True	621.2546421554399
True	683.4220558193384
True	456.1991464601129
True	68.53500425334634
True	302.6454965344413
True	39.427194882154126
True	162.51223190737227
True	163.88809621286703
True	1119.8999454455125
True	226.046575794128
True	562.2847741217047
True	545.5476630608979
True	561.4257478045788
True	868.164862177024
True	595.0607378161067
True	637.8689526450886
True	911.8660166975818
True	127.14013462032862
True	326.76644240775414
True	259.869087929213
True	328.46262785388745
True	88.41872164893081
True	371.9703814520736
True	4.89929406036301
True	333.6917562428272
True	262.6848599989914
True	618.4264088444952
True	277.627296750865
True	366.6948316230106
True	9.438072001379451
True	59.097489557312926
True	539.6521730845798
True	30.336401544757532
True	143.6665914126976
True	67.08756882523063
True	154.38125422382504
True	235.0289819183917
True	71.12898731206884
True	389.4035810313182
True	282.2922815291755
True	102.4537785444422
True	341.2224826758443
True	65.75038135109067
True	596.430918187705
True	878.6413607062443
True	282.0536111356081
True	1139.244874774944
True	112.38150737881446
True	307.4666224892055
True	1066.3558672377687
True	88.29950004306545
True	297.1733674747659
True	9.078482408734972
True	396.9261398458818
True	459.2952549632397
True	157.27550095052226
True	623.6518625210812
True	907.2498273410752
True	156.82528361222035
True	80.91698228757494
True	333.5809818760827
True	532.7911191328733
True	614.0806181996927
True	1255.4462491685472
True	27.685432140904744
True	943.8975561622508
True	140.53253112791802
True	647.809144349284
True	122.4123322655838
True	127.42588678772314
True	187.26420470329947
True	160.9124097112038
True	761.7348900464277
True	199.38331174441603
True	227.96604536597928
True	67.145492761049
True	507.3018401934617
True	428.4484229127354
True	177.55584922457513
True	231.9712054112064
True	17.881250689312893
True	421.594863157516
True	215.73446956087912
True	294.1572391257145
True	109.60850475336024
True	728.1651955921492
True	411.314904370817
True	253.4927683667145
True	640.1059758627516
True	516.2431895214304
True	447.5289832875205
True	129.69081275405722
True	531.9293950423877
True	441.8529903439643
True	3.265993897283188
True	196.91310558819748
True	89.59354152849735
True	244.04360778127224
True	2.4957023638836806
True	128.81381439145352
True	342.6908001665793
True	7.37121279857409
True	852.6137763524821
True	167.87290622243495
True	742.3183810664416
True	775.0248746344375
True	163.2110001831296
True	225.3956342491812
True	508.49058800243154
True	823.2869737242994
True	51.0568259883681
True	39.15991736682081
True	133.61814992799924
True	627.2874453031961
True	742.5291269805695
True	182.44163299692516
True	597.1315994957679
True	572.4153955697267
True	823.8860147625973
True	412.3471425498884
True	186.94506443422716
True	895.6933292608819
True	230.69829742543752
True	143.8838434105287
True	333.5300674329156
True	224.62407893550596
True	211.3954626112008
True	611.3976050882172
True	248.2914669615665
True	192.3520757090503
True	457.9539630699148
True	475.7487773610154
True	64.45776283013284
True	275.76209471080296
True	78.67141754367492
True	331.27202331250106
True	354.0289618778484
True	240.7543265871328
True	176.39928446689984
True	389.8537400714209
True	661.3474492671305
True	802.4627767615854
True	292.7166406416291
True	751.0199658975939
True	62.43746995395699
True	865.7554456703577
True	355.5541048022168
True	14.02076120103854
True	601.1190741244516
True	696.1538067872956
True	252.26122192634375
True	169.19186622031717
True	49.2497074955836
True	393.031320857775
True	81.47666529133566
True	13.00940943453006
True	887.2482911790769
True	375.5012087972069
True	174.47732517196326
True	1012.0589121779598
True	12.019019383562696
True	793.0109952827507
True	32.234737693467146
True	661.3325966073967
True	58.99709330432494
True	761.2907398220972
True	462.3098295996608
True	201.31165126183416
True	437.2856105905879
True	218.82772056059517
True	299.8972912253344
True	224.81093667959675
True	419.9181885541014
True	9.953586265210838
True	319.2118981872738
True	115.96503101242531
True	12.024015059321684
True	479.18663740512704
True	739.9688343730415
True	295.4295537602908
True	78.74267784396716
True	314.7747152932272
True	82.64507261771698
True	189.847053977696
True	178.31897530238524
True	373.21878505008925
True	45.77224353521174
True	139.36836301760036
True	378.56064102782034
True	865.3787466628402
True	114.92088388505036
True	210.75065013669544
True	432.7833451666552
True	19.861564162927387
True	420.45181151360856
True	521.4809181189424
True	90.38017083153962
True	393.3058162089392
True	366.3006408903609
True	422.6981635430084
True	579.6520460777779
True	1056.6022905386774
True	982.8238180513104
True	56.88513424851546
True	1068.0320290871368
True	114.42853963422728
True	114.81731834961457
True	113.50075268867931
True	485.7420365262323
True	368.397804434474
True	572.4604168454862
True	257.9346116250824
True	166.60430710770686
True	407.6463948194034
True	16.318763367688582
True	465.2473295444168
True	393.9592820072459
True	148.9522236774263
True	93.73048400339928
True	543.8273128511325
True	1001.7478194050476
True	196.422258395982
True	65.45842040659001
True	424.3290457169414
True	379.03332009376254
True	477.6866709694911
True	327.7285002480764
True	4.894224458316317
True	507.2271997379556
True	506.4355059147241
True	511.01930713723993
True	192.6684979572641
True	102.40823533072948
True	22.43126377271973
True	377.9221241866109
True	103.89971711085478
True	6.636555075769133
True	29.671827780103357
True	350.6250130423316
True	656.5374603986791
True	133.5728813130415
True	82.93662002572572
True	24.538481270256906
True	411.4197149060456
True	372.6103885297418
True	734.6344738145388
True	299.7814560172826
True	531.2859718784399
True	544.1872142891713
True	529.0963102426159
True	292.7629211536436
True	536.7583376399675
True	99.4478364707922
True	578.5460110735057
True	6.8648130216251575
True	380.05216454144977
True	479.0238459030501
True	963.5505628683698
True	354.1379471345041
True	788.7572752652048
True	1005.7862625428976
True	183.01365498791105
True	36.2480660415992
True	370.6533487872438
True	388.7289034661488
True	584.4677190964533
True	252.3662722164047
True	30.329532145888283
True	667.0586724262577
True	127.73996126131048
True	1034.2658593527103
True	329.1081239136988
True	466.87487301876376
True	123.6994544242532
True	825.1093182031474
True	137.8832373295444
True	819.8419683735318
True	593.2461252545723
True	184.59004562908737
True	110.00698084016882
True	66.7098646940603
True	569.162996776983
True	889.7738693068001
True	422.7047303244415
True	519.3479793325695
True	133.35862325379372
True	642.9351574154398
True	496.284078588304
True	789.5850372039251
True	310.0317820641513
True	572.4406428835877
True	112.65494879067312
True	27.72757120474228
True	401.968944625541
True	169.56932200130996
True	105.40601343310858
True	350.31150086609506
True	1100.2404235747788
True	254.95342061282787
True	544.1464923394151
True	9.604552837916312
True	77.47199787464108
True	328.37906756567025
True	792.1626252964113
True	458.7086904700464
True	519.7942279475533
True	709.2005214633059
True	61.56294602153277
True	712.2445859128176
True	45.98973318749212
True	106.99691649533044
True	174.71118495296986
True	74.43932446374129
True	25.46439874818409
True	302.78034513834666
True	463.66353113909446
True	904.4262540406568
True	858.9721928342962
True	6.50923428939889
True	285.0280543164655
True	478.7490792577764
True	119.83703561534531
True	242.90158367303172
True	327.6865562305414
True	1309.6631509332335
True	438.3457533261666
True	25.157476850481583
True	183.20431116016331
True	722.7810162757539
True	33.21028585555543
True	170.7827202312874
True	562.1416892936647
True	71.1675379850722
True	877.415397225067
True	330.9241868486105
True	654.2014032969774
True	73.76613369827312
True	665.0194456080594
True	593.9317788023868
True	876.9680262746922
True	242.85847143514576
True	512.2224532201498
True	837.1326162420825
True	908.4849247557016
True	226.73738527472895
True	770.4370609766656
True	212.5301190330636
True	470.9180186066672
True	371.39475886238506
True	491.5616018376388
True	480.8752409902987
True	313.3734140498902
True	342.448995080521
True	109.7988075000966
True	355.9848809028633
True	1142.4540992019045
True	331.5513650203992
True	153.40422151685772
True	304.36167926466607
True	750.5323835652116
True	644.1827584025788
True	410.5381603853789
True	123.76631088831034
True	333.65445107869834
True	35.23449628946077
True	165.89100067325623
True	94.73486903552345
True	87.83178309477883
True	548.1513713918101
True	140.08921764678283
True	124.64418432849362
True	110.6276921157844
True	85.31358689987222
True	442.15209552749633
True	376.46189174896784
True	1042.787926464506
True	534.8547533947061
True	841.7190419721718
True	267.5601282137534
True	306.63289072162337
True	537.5200363110924
True	194.9781781362041
True	768.0573696797571
True	231.14093113938787
True	358.92443269377173
True	67.35114964781353
True	118.13511373846184
True	258.24807777595026
True	112.44745066714732
True	476.49817848643846
True	32.179421732416
True	561.2740107493642
True	1011.4456271652684
True	729.3894801821516
True	1.1305613764199849
True	63.46664683343679
True	483.923935846804
True	437.3470118732188
True	77.76776194757208
True	119.16028524795568
True	302.6232298646821
True	80.58796685856146
True	50.16867080561668
True	707.7741882016438
True	673.0154348770179
True	165.71341844260957
True	170.1191024222156
True	552.9216750761682
True	54.70709454824552
True	22.19081433249852
True	558.4981645755222
True	445.7815762079886
True	1100.4424591921545
True	49.84258433751007
True	482.5278467687668
True	868.8549567906658
True	752.5648880483113
True	278.79161717194154
True	757.2441449850724
True	394.7264906500346
True	45.475918176926655
True	96.08269221916864
True	703.4374130160804
True	76.89873502134517
True	145.9063474438873
True	933.5716850951292
True	184.15087872956124
True	266.03020675039414
True	102.38423914065066
True	655.9938392957897
True	596.8290828313189
True	214.5498227318477
True	436.2449214289479
True	41.25410064889427
True	286.3225875484896
True	586.9376592608022
True	638.1383978669095
True	302.4678014199749
True	74.73537098665763
True	968.6996521693278
True	1080.2011496197638
True	572.128677741673
True	65.22919410156658
True	31.65080716073387
True	89.04123446167836
True	111.12507410458504
True	101.02898029767312
True	863.545060509093
True	1204.7223849531415
True	736.3521979958593
True	344.65844370318484
True	6.3609932007058845
True	22.455044649216266
True	338.454977058379
True	474.61170734943136
True	48.03006649432897
True	558.7146273297639
True	437.2920375547948
True	393.1662219640209
True	81.21385166996126
True	200.31898350774927
True	264.116777512944
True	130.52989604039632
True	391.77308738442815
True	41.65892304979379
True	179.87833522311155
True	1159.744524171752
True	4.501392600495489
True	29.240384226003112
True	568.3412585691226
True	352.0589836758668
True	765.6594720025405
True	158.47506327092748
True	764.2705272733955
True	607.2028709637968
True	294.01559004788885
True	410.91079578373353
True	358.23749682266487
True	290.0100913581223
True	272.49778158484605
True	383.3618970815296
True	503.7458506686393
True	500.1725222997725
True	108.35280722478755
True	373.5877075967057
True	8.453793306845114
True	192.42442695325872
True	235.13429315152035
True	819.796970631646
True	579.5836339761144
True	30.913628175434724
True	735.7845774910405
True	828.429690180942
True	105.2220906118942
True	350.5628651793393
True	844.4225367309434
True	226.0077899934713
True	163.388591333725
True	519.828720942494
True	586.1154508941452
True	1110.8530993141349
True	145.53736099068908
True	156.21593588801994
True	250.9809852097872
True	314.7293788384639
True	421.93206365422105
True	422.9962706239211
True	308.447340398808
True	426.63661464010033
True	507.0639463911181
True	235.4613581074936
True	1482.5027259967517
True	260.2853670903463
True	385.2391367402399
True	52.4021195875059
True	763.9426535151614
True	255.5640284311627
True	963.0548675613836
True	540.7286201537596
True	322.6503423687429
True	775.1872280858526
True	271.2019967323105
True	206.75874956901637
True	257.093112796854
True	219.7798776213918
True	139.8275733816471
True	252.1779042593124
True	755.3711279525937
True	537.1018022775131
True	222.96516018268696
True	1157.069766575804
True	118.64850699923257
True	270.63838748166177
True	69.02383421921677
True	309.2644578590429
True	433.6681318316184
True	89.87029993908112
True	219.22596660900032
True	69.30537170570584
True	677.3038581835515
True	363.2938518467415
True	222.12819015281565
True	723.6746196710549
True	862.2992287195389
True	845.9796123252494
True	827.3728642230094
True	348.49488572692985
True	1.1438329473181132
True	260.38436584843754
True	56.29095967134592
True	396.1337980366399
True	57.87022649911459
True	340.1686562459639
True	842.1637239063451
True	999.4108649639292
True	381.4292065398864
True	21.918845358290227
True	526.5869939225627
True	509.52372015429074
True	197.5632254873652
True	227.51692183230855
True	294.7423742192485
True	24.179653845368467
True	124.31928100137029
True	951.5984676849366
True	62.01092534959551
True	501.6400641967221
True	786.4521107810474
True	97.14151304826714
True	244.3976341706197
True	114.8066394148495
True	16.19124943312021
True	1.670276828057792
True	125.05023270476892
True	1013.6371362140004
True	471.65360718992
True	65.85878874095206
True	785.4834933807382
True	340.41918331074066
True	1.387393845814492
True	457.6358929020211
True	193.8902739941989
True	505.0310643521661
True	77.8392994358507
True	329.6345072792068
True	386.5472289193792
True	172.66914523104765
True	205.81152974719956
True	125.31079022000432
True	175.4275198763987
True	985.2942142782882
True	14.780317551226178
True	506.6098136653916
True	488.3763805622975
True	431.3159397294105
True	220.9613920497326
True	239.0733465053283
True	156.13771977507227
True	45.48351191789044
True	465.9071818118586
True	148.28592318799787
True	854.13497662459
True	843.8155201246902
True	249.5567631234265
True	306.9091312590985
True	514.003896277774
True	41.63328568256973
True	85.57842418149457
True	747.1875514238135
True	1042.194016380151
True	110.7816271523666
True	731.7199692079331
True	142.85585447839006
True	913.5443142314424
True	669.6011887348837
True	100.79665759675405
True	272.9367797770849
True	610.6047414432257
True	267.84840671543054
True	46.11949776164021
True	559.4356760222167
True	418.34859924936296
True	5.441215396492776
True	491.3655281036854
True	64.49251224169643
True	172.74634159893267
True	238.00946882592416
True	297.0786888573175
True	75.30484718380038
True	223.28020422492745
True	340.8926540167091
True	431.208823464595
True	898.0472704450426
True	45.15189860432193
True	947.0178671474498
True	1050.3848880002113
True	127.81516387653105
True	74.73814332465145
True	1016.7044029170902
True	35.47990568489581
True	229.0093261235071
True	83.34772493515118
True	211.89076441642865
True	353.0546873451803
True	943.6176926414196
True	100.98967252302648
True	70.90971176769737
True	664.2403565209701
True	280.9204549681185
True	717.6653116969459
True	55.51713273194615
True	483.60358519603005
True	389.8017117540211
True	677.6875828952252
True	58.26149138659409
True	106.08312584180013
True	26.367117319779314
True	273.54364502772336
True	39.57101141772587
True	348.64958996976304
True	3.540656089366579
True	1177.433960919048
True	100.95226694732044
True	135.1257759340255
True	351.18244244253657
True	716.7235016632525
True	676.867669757313
True	993.3920695448844
True	490.94592721876097
True	407.7396527121516
True	141.3646266942183
True	423.6109336181496
True	868.2804969425509
True	431.4694869147079
True	930.382665004548
True	81.84063481039189
True	421.48212760126034
True	170.87315284048705
True	269.5428578982268
True	771.933718755369
True	164.53465827980207
True	133.21767101975806
True	65.33800760936283
True	894.6023519807302
True	787.6651591512494
True	82.60263379436756
True	445.2735072542965
True	725.5061915694073
True	410.2257914198005
True	55.7694489610636
True	319.4952962356905
True	783.942670466839
True	31.78413772039592
True	364.5916044815046
True	165.7100775034751
True	279.354999603505
True	31.408133112146167
True	225.54292029779745
True	804.0477668084038
True	640.5427910483743
True	58.72092836750412
True	281.25857563061777
True	828.9758331156759
True	16.98947983935084
True	324.9277039307681
True	303.75679175054626
True	433.68871934592346
True	206.90935468871945
True	597.861383184544
True	46.36453581440468
True	961.2005987435106
True	895.212804523897
True	46.2440969020319
True	381.5500012458892
True	719.436340057054
True	925.9788424038492
True	274.3184307044477
True	587.3235313569988
True	126.83913106172842
True	193.7523741205908
True	136.59626202576595
True	135.43892417453264
True	208.08361078955068
True	958.4996783942398
True	790.6903243999078
True	968.1779682008168
True	20.431792948788647
True	29.314992079360128
True	358.9441018511183
True	13.065228090547372
True	619.9880589432787
True	1071.3962842834
True	266.71563953400084
True	204.84595674547168
True	84.39666288809443
True	219.29729167015165
True	136.4251979893144
True	47.03614039215133
True	119.92377763194796
True	89.5407409636699
True	234.62031056172927
True	553.1843022356288
True	162.24129502086564
True	28.513181983446763
True	59.17597033222369
True	431.3599818221023
True	268.50814590480684
True	584.8142488964969
True	25.8454859264356
True	117.01805555625248
True	692.4620891551635
True	248.45736571257171
True	471.6957792797362
True	667.6457713327973
True	105.4885344732376
True	111.47407260773956
True	79.05125778959645
True	28.12993578954391
True	118.73919276587296
True	86.58447099243408
True	102.0923674952406
True	158.20698596852836
True	234.92258156960528
True	819.6563383316437
True	285.0928996827482
True	976.3587043167644
True	167.68710092464966
True	199.51463850278097
True	810.5146795900937
True	296.7308026070931
True	590.5143552510365
True	252.72679383870457
True	332.9652256743286
True	437.91706039581
True	576.4069705443779
True	656.1544227787467
True	374.8711184735548
True	34.600317262624074
True	585.0297328397396
True	615.4091843620719
True	19.638837023250588
True	12.746324820984082
True	265.9197831338898
True	403.1484845769787
True	447.4161234899312
True	68.26826214246275
True	637.7483672939981
True	934.5627344794397
True	243.406742691252
True	903.8307885369492
True	279.3042408738737
True	107.38588171181608
True	287.29516114535966
True	679.5397739181918
True	40.21023379654207
True	577.4154676109223
True	1301.927500096515
True	1026.2753730002678
True	902.5123800883048
True	215.0123850072571
True	90.14342865436056
True	190.85078906424948
True	834.0153563979986
True	143.4431185208014
True	1057.647784086553
True	867.8304081187406
True	43.35988137447132
True	92.024697621411
True	402.4656667482338
True	410.1351220004346
True	199.35585523138656
True	508.56097409825855
True	644.9821284272709
True	123.30550605101692
True	281.79860706645286
True	1005.604576353044
True	51.94538561987335
True	716.8326612267343
True	562.3449626662308
True	37.95991830199437
True	822.5267913943503
True	385.9199630794766
True	571.4863043838485
True	114.92621401634848
True	273.0604803320664
True	204.2130200343833
True	26.479439266717613
True	134.05598693640167
True	742.0830305071034
True	144.81000181424952
True	371.673931772313
True	64.20266989838801
True	636.5584008560453
True	595.069040679178
True	229.4624285851327
True	450.5103084530848
True	164.27231218631954
True	174.33851076964345
True	217.41369986377757
True	281.0286677464622
True	366.48708505707776
True	130.83940617644785
True	176.39493422782212
True	27.081562558655836
True	901.7070133590648
True	323.51973393898555
True	10.30012867174001
True	363.2680715751044
True	166.33596991470404
True	634.8735308476253
True	376.4554775943733
True	579.133605576476
True	533.6550709008104
True	468.2710249894434
True	792.3083288382037
True	237.67385026624115
True	556.9018411791158
True	155.57072936456666
True	524.8434911026013
True	361.7838829799316
True	379.3433560250364
True	132.45395172963683
True	137.57814217806103
True	107.40447478700646
True	65.83687987084639
True	740.6413247943
True	182.98739578014337
True	47.46877192383937
True	0.0
True	550.2599551304805
True	112.25210861081828
True	20.826933001876423
True	39.80622771221646
True	106.9690266730722
True	532.4781072849408
True	185.1509502356704
True	111.9272040153187
True	35.409689481100635
True	156.53083928329056
True	910.8135663975032
True	49.85664861862394
True	233.0283124208239
True	725.516711815743
True	313.15622861136364
True	464.0139718887829
True	478.3148144941002
True	515.9907284518555
True	593.5646213173807
True	935.642994578182
True	264.81495907061645
True	1024.179578567036
True	914.8478470608472
True	627.1922666825567
True	346.03315102532645
True	825.0982514117421
True	11.530109537713251
True	31.96296862828308
True	276.07754740148914
True	42.27664541524389
True	207.91166562109407
True	755.612570705048
True	212.85546083017152
True	759.5529738919776
True	755.3630214359185
True	122.79533461380473
True	355.0814269546045
True	573.5864131637322
True	24.16627386169396
True	133.63352944026502
True	434.4755195586716
True	303.49047358802886
True	200.40313985241733
True	115.2196183955792
True	389.2382262610432
True	20.53436907302604
True	382.34061760418274
True	369.6403904807837
True	999.9737453966889
True	357.9567214849052
True	31.213287669731997
True	429.17927423450266
True	438.0645659809883
True	239.3939768833676
True	32.252221937682535
True	752.0279603420723
True	432.8358274018181
True	169.70927742242915
True	12.006216545252606
True	1223.2714687152031
True	155.9337642136527
True	26.33848866454509
True	285.9189271294345
True	276.2176581296258
True	111.04383971385788
True	295.4381429918259
True	42.1101378369067
True	321.1784312251942
True	305.66377366118746
True	323.45509985862543
True	29.67742997129227
True	50.88658557960039
True	1033.653901992179
True	23.04768015219286
True	12.842878916089106
True	183.86948296805733
True	646.659634584802
True	7.869363246814406
True	193.4328653763324
True	174.27599013792243
True	516.3937980600908
True	366.28174817319393
True	723.9556836354761
True	324.4139071806859
True	484.27429854586507
True	448.2915965250337
True	507.3080965842775
True	102.62946154787412
True	1283.142244095259
True	882.4880017138173
True	288.416174785332
True	543.387151305374
True	103.17174155615034
True	606.0325584253957
True	451.8026368989224
True	154.1944902782859
True	78.63376714091395
True	346.62567142879004
True	172.00080103826332
True	28.9956418719404
True	612.3141000540812
True	380.98259540638736
True	67.48967276765786
True	30.82407905801969
True	667.0414064107048
True	491.8142211507322
True	75.32222613127777
True	21.721061599895883
True	319.886412257636
True	313.71529843692474
True	681.3684630617678
True	551.9674615176198
True	556.776076414769
True	776.0878152298596
True	10.116593745351588
True	60.0372057905343
True	34.96664899429433
True	63.12454022879425
True	510.2403993880794
True	583.118182365301
True	85.23097521349194
True	116.264937087551
True	184.41458303588
True	76.28845039213371
True	181.5834778707692
True	206.91964220148168
True	275.5257126439158
True	813.4515080783453
True	588.5013914770162
True	285.7018364111125
True	188.9293727611083
True	282.4596691794352
True	245.2435161758049
True	747.4233859499253
True	324.48675686627564
True	164.78128223677354
True	931.2607857703166
True	340.5322247428224
True	477.34331093482206
True	148.94370130801948
True	120.43888391883038
True	60.49957623177434
True	212.804697060997
True	992.3626074852132
True	513.7568494270497
True	115.51338240281596
True	336.6994616983284
True	104.0605976227596
True	673.269149809274
True	4.85303964838972
True	704.1159911748188
True	38.2113536933888
True	928.5383231563038
True	858.8740078313614
True	213.3046787958748
True	32.02287537391722
True	75.28974321875744
True	471.4666653480934
True	223.44519826065087
True	1.1188853350979744
True	76.31327794813579
True	1064.7879238931137
True	340.26354309214867
True	678.0889657649788
True	502.9542192939134
True	31.08584297079964
True	135.22562060822662
True	441.2415975437339
True	906.6042913620454
True	805.3463163649741
True	432.3533501848469
True	333.39712297244387
True	16.957606444629
True	74.95084846733495
True	766.7845212107993
True	448.1997897968819
True	375.83187903140873
True	872.4031361159086
True	24.439818912951782
True	215.98411257447967
True	888.6009987209965
True	229.44709792542267
True	9.820399985294658
True	509.62052947042974
True	103.94915927069692
True	644.9976806582288
True	54.641737197960175
True	252.78610109065852
True	874.1155765834864
True	881.2040222178571
True	279.4242264235384
True	431.5544267991653
True	119.2330709379587
True	599.2664130235457
True	259.0504511650132
True	188.5533749824749
True	884.608781668787
True	50.98493529408748
True	720.5043682025074
True	278.0023569731113
True	304.0726712541419
True	162.23710584240527
True	478.524472271114
True	611.9380532942496
True	365.2039158879453
True	406.84186295401713
True	67.60686746606784
True	165.6136326002408
True	453.4781481255672
True	220.54067666527837
True	38.96390046723791
True	211.24415779410117
True	402.075730471792
True	407.4170945750997
True	737.7371487497181
True	133.9374401816912
True	644.5594943057504
True	519.8776345816037
True	593.9591421386165
True	141.80268641239573
True	40.676643886000434
True	674.7261398607411
True	71.3795027065517
True	544.540290657902
True	686.682161930765
True	466.53972195270944
True	131.8501723503118
True	528.8729099859274
True	4.677717671849182
True	390.4919293796163
True	30.842860615289496
True	616.809772696406
True	274.0967691467264
True	563.2685890688864
True	687.9015741162644
True	141.97714180372367
True	512.2917280297125
True	473.9819760863416
True	63.14114142210096
True	940.8087132766246
True	2.5159084730635675
True	25.667662939217728
True	635.9016886237252
True	695.2324010236326
True	126.65422996033809
True	406.4344861449026
True	125.75360279871664
True	69.99792361889683
True	461.9456565440466
True	43.03919810635456
True	508.1352982925974
True	12.034473401949072
True	827.9302936166148
True	559.8299204526065
True	680.7519216569068
True	100.16380041283104
True	384.97053340500224
True	1026.3428048145454
True	870.6618235457307
True	144.67185839242816
True	555.5140521290052
True	450.0385521779215
True	256.8793074540104
True	264.7678966440566
True	6.231887887413537
True	328.0321536088929
True	12.249239370774472
True	371.8930826858792
True	77.57891080710029
True	410.6721863372408
True	686.1965280494852
True	124.79711082248494
True	244.5719640967973
True	637.5061295693779
True	671.3996398964393
True	294.7683445415062
True	133.80938270666505
True	162.24782461215477
True	478.72166122206727
True	84.75055213168257
True	9.818100422860338
True	523.4978936733922
True	557.2341776074344
True	19.928342350752864
True	131.92427740199105
True	921.8446007921906
True	490.8599798152305
True	272.00809048310595
True	31.872963101760504
True	482.0663934922725
True	111.049521109871
True	585.8210873261917
True	666.1487350542222
True	300.5391731239471
True	377.5414172819536
True	178.15089374679724
True	243.6369623579897
True	75.0860739957051
True	226.92869527422096
True	482.43920965922615
True	21.466583975698416
True	436.57598556118586
True	377.6496055071686
True	733.9308683069535
True	874.5459094526127
True	904.6968474921052
True	160.15441343691091
True	401.0381587597389
True	70.73815243000195
True	187.8312212647602
True	318.27160581736604
True	11.296877805076964
True	787.9016746687961
True	24.186727510579008
True	406.316764159194
True	262.889592401961
True	649.6450618627781
True	209.4316290774273
True	39.05833534230274
True	680.2042831938107
True	1066.5387237020825
True	228.32208078179508
True	133.5878500111014
True	647.4678250791143
True	515.1188934015616
True	18.539149257023272
True	826.9872466750699
True	107.27736120668445
True	44.76577993446317
True	309.8499488407559
True	358.454363724836
True	389.70283231116304
True	268.2631258550528
True	18.63487371787802
True	23.67664278530041
True	873.7129847427582
True	193.23331654642763
True	112.08161086598132
True	846.7877496732734
True	656.833852790409
True	649.5307572007795
True	448.4197075040826
True	153.07950853307162
True	27.104590235656683
True	104.75194781638584
True	443.78656600386273
True	211.9543906673308
True	489.37575382631536
True	144.84245919183437
True	481.4069593332136
True	648.2048554977615
True	977.6266647460012
True	22.176631701005498
True	983.515778582466
True	1118.0081329479408
True	481.3228730371808
True	84.77775827429339
True	784.4217655962849
True	646.2724141344376
True	630.8465916415419
True	173.1155728594614
True	741.4218364078922
True	711.9143107275112
True	123.13047358675408
True	789.8961557899327
True	824.3817138575131
True	490.3248184808229
True	227.4285456618002
True	72.92845474108587
True	310.3222278475445
True	349.9924115239956
True	472.4889248406644
True	438.6047698893564
True	186.2145387083929
True	316.5652356789869
True	2.760527186500497
True	12.860442109880776
True	103.74937463081822
True	132.1427410286287
True	352.0236149705626
True	354.79995782805287
True	115.61846247707928
True	16.030587512308244
True	229.44551916579985
True	841.0297155898946
True	457.4831267208364
True	524.6444426707899
True	540.7422807559361
True	810.816331201441
True	636.9999315855464
True	87.39973767405672
True	204.34793875020787
True	245.86893373939552
True	289.1159411246562
True	106.79638170028136
True	366.8439888184982
True	434.1785999252783
True	170.93728972860802
True	644.7599635998988
True	247.56194153236004
True	205.06876915431656
True	29.820092497236
True	254.88738316258843
True	475.6665105005072
True	171.56165800950762
True	534.9649696803664
True	473.7735405061824
True	248.16002113882195
True	111.05209184820032
True	38.48601911404893
True	406.7057753909222
True	792.5084842395822
True	162.18935183971078
True	1069.615884724353
True	1040.4092340001891
True	483.2434145492925
True	105.7256707936118
True	124.7922593240031
True	647.2261928915859
True	8.80128467692541
True	221.95863232782264
True	132.8294612940971
True	118.86897119653524
True	325.00759360236503
True	621.9300410663687
True	37.77137762436208
True	125.89646229659884
True	979.80297138518
True	54.12447778943542
True	457.9437800170376
True	532.1470663428312
True	248.6147751623133
True	128.73112483072126
True	879.5458225227122
True	1204.8851981696353
True	515.5085526998577
True	658.1282604642983
True	215.4082606707971
True	160.79264469727548
True	329.3233750661377
True	251.61019274226612
True	171.94239201364422
True	301.8698900949908
True	330.93782311900134
True	10.745945638076908
True	631.5476680373829
True	150.87082337676756
True	77.7167694833458
True	455.53999526862464
True	323.88648469371435
True	1176.516914756117
True	345.31212822946736
True	967.4463827968054
True	9.975833208131084
True	258.77769800810574
True	224.30415419316705
True	149.35586962381572
True	473.17176507604944
True	193.97348420199384
True	415.6901409916359
True	331.6064048797572
True	111.20916860028692
True	364.3570196095177
True	1011.8534589778354
True	693.6735228493475
True	222.4260483121652
True	107.54912162296976
True	303.04565483175884
True	24.395046813626475
True	348.75484216879966
True	320.6018098673855
True	553.860410947008
True	430.8709664293961
True	356.30460060862896
True	160.95561310768508
True	11.852608574616765
True	420.87753144532695
True	284.3551531660643
True	137.1561162491465
True	298.57062758623687
True	448.6484701935066
True	827.2676954873605
True	315.1457309591447
True	782.0439122814071
True	410.03938781347705
True	385.5584549809333
True	1.5744079524412826
True	1177.0646260090114
True	103.59029406212257
True	908.319157219656
True	206.76857218333987
True	447.0535248317768
True	672.2454489029498
True	87.2907010563595
True	488.9930104484592
True	35.866706728689046
True	419.8568470005167
True	78.61599447499468
True	230.5882083333568
True	39.2059590231971
True	658.9774227241829
True	193.1317120183635
True	27.019231388878687
True	382.77785358585214
True	109.83566363064386
True	162.86338616648743
True	827.3981377190902
True	258.5807407447105
True	154.9157087084837
True	379.80642095458586
True	525.4775126868689
True	336.2175089252134
True	511.9616282919083
True	620.7151847749537
True	151.04630636410533
True	6.400269873632877
True	69.6707828461118
True	446.0272112583173
True	91.59849121445204
True	79.12765768769576
True	1043.5248948445806
True	26.333305259382573
True	319.7555748904586
True	328.34488267275185
True	440.0549230927003
True	680.0646395381892
True	188.25634971074936
True	666.9394645882231
True	321.83952653965747
True	352.29173889128754
True	270.61314931150764
True	212.43645207230236
True	356.28780737074726
True	459.1215257365696
True	415.8447915121961
True	619.490279153183
True	139.4178954588678
True	76.82814675550499
True	40.652210195977176
True	291.2867849558588
True	662.7660079083486
True	419.07190827627113
True	777.8063096285406
True	205.66133837233883
True	388.0119444630629
True	71.65203043541477
True	52.74788719765511
True	419.368942524046
True	198.42471474621476
True	218.60044423009032
True	41.757324761292544
True	1085.6222511800052
True	174.5455132422608
True	922.3475687526036
True	321.26317605388283
True	926.1346971161216
True	238.0807395297938
True	453.5629603952559
True	526.1969520468227
True	609.471963948563
True	212.47251808207244
True	469.2756229862504
True	919.1029771185464
True	119.76272584762384
True	5.689898194853833
True	572.1947949129082
True	29.64858079199408
True	77.14778197977697
True	800.728172668825
True	220.8740268908333
True	992.7455758402816
True	696.6465152493474
True	420.9171013029257
True	273.9386683408922
True	490.3186217366677
True	344.9962120558218
True	179.80835701666084
True	685.7380574330716
True	724.3395445666349
True	214.1712966638977
True	88.80093603287628
True	514.5182834631775
True	137.781840585023
True	383.5950968898296
True	350.300943917502
True	68.07213798807207
True	374.91965337008617
True	411.7448053447429
True	371.7790324621629
True	408.4009327968132
True	426.1867299033772
True	632.6518190325783
True	54.61414462669031
True	450.9374125878955
True	328.73120422464325
True	665.3177598735599
True	218.83120892768392
True	99.71078146893848
True	41.11517523464804
True	538.8244092659897
True	628.6302572255354
True	189.1520126004576
True	407.9040393065112
True	342.42827236049857
True	17.936914411209404
True	165.684279443816
True	277.7168122528328
True	2.829825758236347
True	881.3317987124964
True	80.4840802486788
True	107.02456690125751
True	120.7746781437763
True	367.51245016588456
True	37.89242364683808
True	474.6076752862396
True	227.0553889201651
True	5.517253042167567
True	117.66977083070871
True	453.4540809642007
True	50.53199499157297
True	70.60532171677264
True	174.05533488780782
True	287.55899600210046
True	960.5901542482728
True	382.3217194642992
True	922.3627770580734
True	183.42475701478497
True	1023.267749570424
True	749.4316873290305
True	635.2517357663029
True	418.2541343381671
True	378.2443240838496
True	81.55679579044397
True	65.50215287144808
True	84.98766856072848
True	172.60738246132047
True	478.4025266068981
True	1066.4859218259403
True	184.2100798508281
True	349.52853653197326
True	435.4306324938681
True	568.649983621319
True	565.9930579003013
True	278.17715576110385
True	459.9217544414271
True	659.0770571694699
True	97.75547411213282
True	682.5646949472172
True	257.8745789796258
True	137.85672562293445
True	409.7400173819639
True	834.9253035772786
True	435.838333277801
True	850.8781994511954
True	200.1542961387129
True	358.8082425460839
True	707.9128480166241
True	617.7111229772655
True	188.88989583562096
True	255.95916225879276
True	806.5612154129586
True	32.79974219678712
True	182.6133182982172
True	482.5657638793209
True	679.3047047933907
True	103.62576104503582
True	37.21204308149271
True	168.92166825432045
True	724.1574770482521
True	334.06847080074255
True	547.258017191497
True	354.01453470464384
True	300.5535737437888
True	466.16982473604537
True	481.6047754946092
True	72.30523728125206
True	386.0092277111842
True	771.1817308220116
True	0.0
True	288.5855435563136
True	257.6682251087184
True	1010.998473751674
True	153.55508643910255
True	648.5509454119073
True	640.860623711128
True	111.35321405142386
True	222.23184264436412
True	130.07739924763595
True	11.88076690192583
True	291.7602368648441
True	377.9419948448675
True	1118.5123073818168
True	236.37397951558887
True	394.47131849155375
True	650.8299033573147
True	202.4381485217069
True	28.12255294776531
True	871.250926488583
True	621.6513899871744
True	154.58879912711112
True	636.9084131826465
True	171.93939739583314
True	278.86386100790304
True	795.7140093286688
True	33.410849168636844
True	108.88102229791488
True	526.011492520322
True	65.58571008141611
True	78.54787929769851
True	399.3416207051433
True	22.388941609373216
True	760.6031371286222
True	100.0932171705246
True	159.81655326738215
True	20.033218875522483
True	745.4037590938672
True	30.90299613366611
True	767.1259147098003
True	409.6957447892119
True	118.09381035421076
True	692.6928621150878
True	523.2078189456478
True	575.8934707857555
True	48.49078689240585
True	365.5506562192552
True	5.603066063747656
True	94.38839652375668
True	382.5419502997335
True	50.084054697205616
True	115.8795136626192
True	308.19433682509685
True	167.91436619588274
True	100.26235504314988
True	640.5754445142602
True	20.100547861946648
True	1162.962814851565
True	504.9308740542745
True	297.9469264389391
True	500.76432370942985
True	129.58259474792112
True	819.8191999650452
True	1098.2960641406787
True	757.2469922690454
True	175.24852325514502
True	230.3252772461082
True	50.447040397700334
True	59.0729137325992
True	151.18615221596932
True	99.79570607465192
True	170.03459949543247
True	1165.8976598798508
True	307.1241983261674
True	348.35882877425547
True	691.3017158606151
True	16.97940464868275
True	13.343991563035438
True	559.556398544618
True	5.892955238767322
True	115.95720272931692
True	676.3852567156712
True	178.92179474031173
True	638.5064253771485
True	777.0764853411481
True	150.36401489312397
True	885.499314585474
True	2.3756276960796887
True	449.92392376704976
True	1065.2525299512854
True	24.434355079402835
True	232.74794732190645
True	148.5871353950157
True	943.0195852487088
True	233.42808890964665
True	501.8493723675864
True	121.79309960284156
True	525.0536318789693
True	158.97432065465952
True	96.32479412041216
True	381.42363644762986
True	76.50662023867176
True	54.2961317910097
True	1038.2497673311157
True	274.0193171957155
True	155.4119502777782
True	367.130965940239
True	408.99635548892775
True	214.227571554407
True	168.55603875165096
True	393.3517640895241
True	34.4782896481418
True	490.4174171175047
True	1089.945813542647
True	118.40899705423422
True	472.12772672275054
True	319.10510936034007
True	28.13814565640969
True	430.3235854032534
True	100.85308355021854
True	613.6732666123379
True	201.0763170822412
True	413.1714141792901
True	19.674713340870948
True	450.2061550272263
True	113.73931561501529
True	338.28021425051685
True	34.139346117686785
True	174.32486921147594
True	241.9129183175839
True	771.6595508775567
True	59.32079195967454
True	135.15740205735796
True	239.2470401077556
True	128.52479606626258
True	657.5094654536567
True	565.0526233169934
True	731.3503777509569
True	384.2393506975726
True	546.8846018087393
True	422.2452419582211
True	700.9198592158498
True	72.01208417208724
True	460.7545521930364
True	416.8734588666592
True	48.93257345162626
True	83.64911930220508
True	128.13441417594933
True	87.5030539650799
True	323.85058876709246
True	850.9603113317796
True	331.3183584617668
True	1090.5357831037286
True	328.93118977922603
True	919.794579245153
True	153.40135587010317
True	563.6948480755445
True	638.1757553262742
True	701.276800978018
True	446.5241477740896
True	65.50300561832451
True	295.4529069065433
True	43.51324529520432
True	168.54782959490083
True	157.27189088019145
True	1100.7722636876713
True	228.4558051722677
True	550.2662476032921
True	572.9792702820453
True	548.8047828281209
True	839.1128393610302
True	593.5349883404426
True	656.8404592512939
True	937.3948730728316
True	124.2234172782126
True	310.0558360934129
True	263.7369801475393
True	337.9223908952527
True	90.6892013963956
True	398.2901533072717
True	4.029956022918643
True	328.9269766986359
True	264.4406360143715
True	598.3393155814308
True	282.4845603995375
True	370.2264278780576
True	9.809964169124616
True	61.942648718005074
True	537.9221469005062
True	31.160171871007307
True	139.39012131180732
True	64.22257212522531
True	152.0701188128783
True	245.98667856896165
True	70.1117383981816
True	376.72370082367456
True	257.4313000869011
True	100.02806331840424
True	346.7867141296374
True	65.48099144665343
True	593.0544746884889
True	832.8408176629695
True	283.6052110945631
True	1176.6648700385867
True	114.9043046021062
True	310.9508648091028
True	1064.4319728740847
True	90.61655384693226
True	290.3391639196916
True	10.0859931620161
True	402.97150645121934
True	444.3648164251194
True	157.53423965962264
True	618.772727657593
True	915.1687173917168
True	152.74493132881804
True	74.69460569178665
True	325.32176402384005
True	549.4300444840432
True	635.5833793172256
True	1215.603186149949
True	26.908387029277563
True	952.7925573394152
True	136.28564254722536
True	633.7131807206146
True	115.560992239472
True	135.42073400550188
True	191.2372639061226
True	160.47150132433077
True	765.8726041582995
True	202.1180760358237
True	228.0745597588325
True	74.12794981117312
True	506.6811107928688
True	445.7015544101871
True	172.4754634655685
True	233.82449730865903
True	16.17849343774126
True	419.6952907409026
True	208.4275805827457
True	306.76904493515843
True	111.55741853593344
True	720.2154941301343
True	416.5097625601258
True	255.1494233854875
True	635.1264766476621
True	516.238364970328
True	475.2563117969694
True	130.8063729559117
True	520.9326997064121
True	434.0824261764983
True	2.4090364324841
True	193.3269034773536
True	95.22929067318596
True	244.86715582184024
True	2.681772728943789
True	124.56824488622594
True	367.5194011026189
True	8.145946275329253
True	859.7342290623648
True	173.84331212245294
True	731.077585451964
True	794.5748615122236
True	157.26417038324237
True	216.837304022736
True	472.180085279762
True	832.6508505508226
True	46.484301976533786
True	40.46399869219843
True	139.97868418542865
True	628.9898962212454
True	704.2574333886232
True	175.864979191255
True	597.8569614149939
True	575.5251427490742
True	865.2360158098652
True	403.3276728280675
True	189.62779026750445
True	863.0949144210671
True	220.43156316527495
True	137.7014736262615
True	326.03860899345364
True	222.6760774136794
True	209.50127439263736
True	621.0705500283997
True	254.0285269525965
True	189.55949636760883
True	443.0457067977318
True	457.0028609481073
True	62.36878863727834
True	287.9644673379123
True	73.48109832490643
True	336.4473449274781
True	351.22988012196674
True	247.36844522747072
True	170.1144707135264
True	362.86082509442815
True	659.5700729702531
True	767.6215253865464
True	290.85563034306614
True	743.3037715532492
True	63.70649667839551
True	869.337763763624
True	347.8468831039696
True	12.570689015503453
True	611.3656085730578
True	697.5283111406059
True	266.1122961541713
True	165.49450076196754
True	51.16488063918255
True	386.7899966371221
True	78.01703869409974
True	14.170509968394384
True	906.1177109235516
True	348.97443168785634
True	185.4893904699803
True	1023.0010598138924
True	12.457173046640577
True	786.7328285554082
True	29.837594206095364
True	684.3278909574288
True	58.25396719655484
True	766.090679718664
True	474.098886297818
True	195.9951296245439
True	437.3738172854812
True	200.500543451302
True	306.2124703142711
True	209.2767851915688
True	414.46382148200297
True	10.039947060769826
True	327.1689069254297
True	107.78969468173524
True	11.093905722623695
True	466.78792870126256
True	732.5525228151862
True	283.4378103191377
True	83.69563819123015
True	306.12803829618963
True	82.38171743134063
True	195.89239850595655
True	176.06495212975355
True	381.8369262778989
True	45.2062494595605
True	142.3638415304287
True	383.4697028034648
True	870.9614632090986
True	105.03438164509792
True	211.44968429259487
True	460.71458004326064
True	19.24785361202032
True	409.1834961119243
True	516.2739496912781
True	93.40731042378422
True	391.6486823149814
True	357.62665604139926
True	413.0095575747872
True	593.780972243303
True	1030.7205698327507
True	1004.2327545505048
True	58.224293697220254
True	1078.0678409853604
True	109.43328457962572
True	115.88801245602764
True	105.84381587463506
True	499.981460269057
True	373.27759112491225
True	594.137548422134
True	258.5437747504564
True	149.47225525970077
True	388.6010532355451
True	13.858175928954571
True	457.20012287369394
True	398.3702165475952
True	148.74878562804207
True	98.24795325889042
True	531.1690685843033
True	977.1651258924056
True	191.91290556689893
True	64.77078421735274
True	444.4034389350392
True	380.4799438147577
True	487.084109783931
True	318.3518920907295
True	4.867272678521297
True	523.3674421071246
True	511.4564178392934
True	510.0341084730797
True	192.1369200085605
True	100.79478332665975
True	20.524118009913565
True	383.5843866034336
True	112.70071747672542
True	7.947054816510445
True	31.5292553425086
True	359.24694880166146
True	645.3400220578127
True	131.97555350445563
True	93.582022485474
True	25.80045224056756
True	405.995942783349
True	362.7469064939629
True	774.4803110802693
True	304.7424774055146
True	506.5485597861624
True	535.9916316751555
True	527.8961116572751
True	291.76790582560795
True	536.1506521888995
True	104.24001665932704
True	578.5357642977515
True	6.2324867996200926
True	356.42873711279555
True	483.3234303735841
True	959.3645973891714
True	354.87082311974694
True	786.9307980683343
True	954.9422915674656
True	178.74393520704726
True	38.78662927036319
True	376.70911896824055
True	382.8473766570593
True	587.4666625289011
True	240.30927692241784
True	30.350110630666837
True	649.7154011853512
True	121.59386460125462
True	1080.4044365382144
True	315.5237415239865
True	461.642937485942
True	124.71591842616672
True	802.1407314667531
True	140.39290711169556
True	836.0309201600484
True	545.7854501892851
True	189.2671544791865
True	117.04919426892596
True	63.92669274773019
True	568.0324959082697
True	871.5049372096007
True	419.2667716864898
True	571.352788334387
True	135.63010037969522
True	632.5079387816735
True	460.8961465298792
True	798.1136539813069
True	307.4041056784342
True	603.9869095038437
True	119.9579801859058
True	26.482742881107026
True	415.1949781744552
True	168.3251152141308
True	100.70514603936584
True	371.60213864505454
True	1100.1944162150785
True	262.3077203453392
True	555.3591421786117
True	11.810582765025316
True	75.19481860955355
True	327.03678761417245
True	807.9037333389091
True	451.88398902314174
True	521.2729187558125
True	717.7233933440448
True	62.84685659682534
True	741.1813130316709
True	49.148479125052496
True	106.85614700642483
True	184.59259795034512
True	80.72855132730052
True	25.738789566713734
True	301.85471233432
True	444.1770996898181
True	901.421631261401
True	865.0991980932038
True	4.908515711256908
True	284.8904355491139
True	461.5160922826692
True	122.60678140931954
True	251.2674533193457
True	329.12748379212127
True	1323.5754864361086
True	458.5802180382216
True	25.398872063730543
True	183.8030865429984
True	711.4962920135298
True	33.33026600060608
True	172.09950423138636
True	549.0376256673045
True	72.28862858400392
True	880.7447826446314
True	330.5279486728723
True	671.8387121026702
True	71.04874302247885
True	688.1864045071776
True	612.3806914336474
True	880.4705205714222
True	260.81648519608854
True	512.1116970755711
True	798.5170633401559
True	874.5473255146634
True	230.66095056606528
True	799.5458133208139
True	231.76572555236575
True	449.32407109061137
True	369.0963640984151
True	507.3273727215876
True	492.02151492291017
True	332.3653037006304
True	352.6278727967928
True	112.578341293207
True	348.62112114146663
True	1084.7387187732847
True	309.6976652026252
True	150.40307607530747
True	297.15416530096746
True	763.0213808926233
True	643.5325184679916
True	428.80126718397696
True	121.2557194167971
True	322.2064992534839
True	36.19473615403339
True	172.75134585834542
True	94.4244926836485
True	88.44651066842457
True	549.119474118718
True	134.29262262990977
True	136.24184497061793
True	110.07642317802444
True	87.20303041744242
True	462.8477217551501
True	381.9438082935119
True	1010.4333554676042
True	534.580733349442
True	816.5341460560344
True	259.0834491773481
True	306.4227331355512
True	503.0037156197332
True	192.7391723770602
True	741.0679289394031
True	251.38799861418417
True	347.99337556472875
True	68.32906079146525
True	117.51460071660598
True	259.2976113144294
True	119.73598395077428
True	472.9862858232755
True	34.37533005139552
True	580.7708624210421
True	1017.7842908844322
True	735.8042401067343
True	1.187662218300798
True	61.32998733066953
True	476.2167409085541
True	435.9917395976318
True	74.29044522445396
True	125.73042626528972
True	306.2485067554872
True	80.97897416916824
True	54.12236928563984
True	703.197158323676
True	684.9948550078553
True	168.36549639017036
True	172.10884765608512
True	511.3422821376984
True	54.42220654477242
True	24.029855206124573
True	575.3727370485512
True	480.5621595415834
True	1123.571292656076
True	50.57732154767314
True	460.776801003173
True	898.352360491699
True	761.7489852761609
True	296.5057471874806
True	745.1942493558488
True	396.2386989165212
True	42.56213796142529
True	100.95292386962952
True	726.1347229974408
True	74.7465646131535
True	138.88670478544475
True	931.2797856668064
True	195.2520493783696
True	280.79987038512894
True	100.79663030125658
True	629.6044624836649
True	607.5190739573226
True	213.45635284236343
True	428.4628431255321
True	43.11460409396418
True	284.51310050715006
True	610.226893767429
True	597.5044719070949
True	318.84288139623294
True	71.51016608187129
True	938.710523187513
True	1067.66223933416
True	569.4649710797613
True	64.23047262148486
True	30.979067452226875
True	91.68191762808443
True	107.8049289653537
True	102.48827299985554
True	860.1805728471978
True	1226.094598744447
True	728.7469841469921
True	330.8334857112981
True	8.886022237328376
True	22.431066215649576
True	338.2073743876346
True	478.6547053830196
True	44.18354996010536
True	558.0648677666246
True	441.7022180082958
True	392.9762406923099
True	78.67903962004131
True	190.205851930465
True	247.66333766849908
True	140.54492614960122
True	403.5990590631245
True	39.78418533022106
True	179.64973173289584
True	1155.0114624348992
True	6.0279802419996
True	28.07101718373381
True	594.2979627825923
True	354.2290767050105
True	763.5362012047566
True	160.03746124367876
True	745.620701471144
True	611.5448953301136
True	280.7597905015591
True	417.45172016504847
True	351.4026540686052
True	297.34521277549965
True	271.3915079580835
True	400.2146266176871
True	498.03820148417634
True	516.6293145552897
True	107.51919640030444
True	368.3683309031293
True	10.128336808199984
True	170.79410944315006
True	222.6981500733449
True	886.692161963465
True	580.5350707233254
True	33.12387412227491
True	745.0184970049586
True	819.5815512917878
True	110.89628330734296
True	349.1369449411481
True	867.0434620485969
True	217.9826622444544
True	162.79387127411306
True	542.1392838710274
True	614.7785240578156
True	1123.2320293931857
True	150.74323034499164
True	145.30667180101148
True	250.69137075094497
True	312.0921477525714
True	413.02568637450094
True	421.826798473351
True	313.05508244146336
True	445.9770072480634
True	488.6084709605254
True	226.8114939443438
True	1461.4461720030677
True	260.168026310445
True	411.1154535854493
True	51.839597786879146
True	757.4826766710717
True	240.69450484027695
True	916.1405736614712
True	536.8258376801643
True	316.0633226730618
True	766.1658717387968
True	273.2455731023638
True	224.07500047258856
True	254.9186192835649
True	225.21156467956112
True	136.45481336265158
True	246.3842053416305
True	739.5519279557186
True	519.675703275444
True	218.22757648714443
True	1166.6370200193903
True	116.21739441290576
True	260.8070288616981
True	68.4436733946358
True	298.5831130628295
True	401.01330543942544
True	91.55809726645674
True	223.35749761307704
True	69.20673707787242
True	703.2067458725357
True	380.36700658659663
True	220.8886153376635
True	734.8564910412096
True	878.5737018218584
True	813.8147306838387
True	821.5602378108795
True	343.2917045179028
True	1.1396933936252345
True	266.04230509228506
True	55.90790792058687
True	381.1909201395626
True	56.0378359228634
True	370.9004357589373
True	847.3477681107046
True	1017.8930169794368
True	402.92584707442273
True	22.198758144059813
True	514.3353290222128
True	517.1486523618025
True	190.9588930113996
True	239.16072909375976
True	293.9433909954513
True	21.509045991684093
True	119.49700691361976
True	963.175923288258
True	61.69365961427548
True	499.2375365207291
True	798.3643018223552
True	98.9142761100984
True	248.24908820408723
True	113.31141275606828
True	16.29492840205649
True	1.4446307121061726
True	117.76732822901523
True	1017.6322136466858
True	472.05779633869935
True	68.0189935219679
True	786.1212368830603
True	339.45352270767154
True	1.120308076908937
True	448.924968813052
True	196.6619513027769
True	509.08308503221207
True	82.48365148544998
True	330.564279055208
True	380.5036270018128
True	158.81208197225232
True	220.0945339421209
True	129.07801630458184
True	182.867431542962
True	1009.2107281532402
True	16.903090241132464
True	502.213721056406
True	493.787671569094
True	407.3305215281036
True	220.22909375176545
True	239.35144388234733
True	151.72842834380228
True	51.03749506306455
True	482.3847625375872
True	151.85688679805128
True	845.7495143217959
True	840.0146411618592
True	247.2501842304273
True	303.5976669229085
True	527.9466122665763
True	40.948266609203
True	84.12694463964216
True	773.0466916242166
True	1065.341715428177
True	114.09648329354874
True	733.8883036424273
True	139.29474993093345
True	943.449993926633
True	645.2688618423432
True	106.36660820141364
True	266.3101765998539
True	590.924119775322
True	267.3857146682791
True	40.09786806131272
True	577.1213423710456
True	455.8674678323279
True	5.080338958126539
True	473.50192208900575
True	66.77892979476495
True	170.29312905370915
True	239.6499489286109
True	290.8427346243125
True	76.58950348676059
True	231.58055452403383
True	361.06153419377614
True	433.6751259056445
True	941.8154217947704
True	49.38903051410811
True	910.6154645829456
True	993.239740268765
True	127.63347858670215
True	71.73632762459835
True	980.778423981894
True	34.26600229508259
True	229.3648259029513
True	81.45989208990513
True	203.67382411159016
True	375.8272303992513
True	985.6101599125872
True	98.40988250925535
True	69.61231125021065
True	657.662168268984
True	279.8476014570724
True	735.5025448354754
True	51.20777473833578
True	485.92500518067385
True	380.3923024519987
True	687.4394194205248
True	52.66331536694883
True	106.14392425262037
True	28.8708577306163
True	267.1448793090271
True	45.85765344090498
True	346.0100120085899
True	2.6037471177133016
True	1185.1183441937178
True	105.9559403358014
True	134.66337813594632
True	349.65497807165843
True	695.5984127531399
True	704.0507222049871
True	1031.9233503354142
True	475.1610298892352
True	404.3124877467073
True	142.16449240444103
True	425.23462997941664
True	831.7150843441793
True	426.3976960418372
True	934.6035833177442
True	88.16036141535616
True	427.8243665738351
True	172.74632021673509
True	294.40895608423017
True	760.522630290483
True	164.8354553464109
True	136.15537956413002
True	59.91774070988473
True	841.0175722186988
True	769.3005374709654
True	81.99095595141321
True	459.7778872713537
True	737.9606805228332
True	410.8661210856399
True	57.962474161233885
True	323.8102481354361
True	787.9690617831603
True	30.07995921908969
True	360.28199767672044
True	169.7269631050631
True	296.0412896920376
True	32.99706907125551
True	220.0592704767388
True	771.616635095305
True	643.2782072127985
True	55.911629554202975
True	281.8541246020132
True	856.8421122905453
True	16.517160018260252
True	314.24221654194827
True	288.2907028029106
True	400.7736891085857
True	218.38579406712256
True	624.993380605611
True	46.97310865431396
True	966.9607276022296
True	874.685675769656
True	45.49018400450952
True	384.9368214030667
True	718.1870826520978
True	944.0374155415752
True	276.35478803318153
True	588.3279704420147
True	132.5203843694443
True	188.0226593053964
True	133.94785441168776
True	140.5844205053564
True	214.44940697643776
True	956.059923911225
True	790.945888148823
True	951.5096215795764
True	20.875780302194773
True	27.00478033234499
True	356.11971910939525
True	13.568303562658146
True	621.9406800737886
True	1087.3625548025443
True	256.26394458586526
True	210.54824249555463
True	86.20824891387421
True	221.32677692002625
True	131.07987401115008
True	43.80643086852355
True	128.80838500353013
True	89.26057140923723
True	227.35298430294648
True	512.1989037937454
True	167.0259574252426
True	28.23466391861975
True	59.75008591550019
True	439.6429940320837
True	267.29445210661777
True	601.5902438689117
True	22.86730632427209
True	107.37837466019528
True	668.789084558986
True	256.2989239597066
True	474.3917749807504
True	646.9691064650646
True	103.28349625007029
True	114.63065422872889
True	84.65231022059005
True	27.43718416055601
True	128.72555640132887
True	91.0443794652156
True	97.76624793902148
True	153.53950613166705
True	239.9977880384544
True	839.4852764332335
True	290.22767082161084
True	933.0649962343514
True	164.87966964326404
True	206.27819923775365
True	810.604793576537
True	304.85876930072016
True	600.1550198174381
True	249.8305797629246
True	336.2471094747492
True	443.0204366850254
True	558.2512652343835
True	637.3504546551169
True	380.6622989070528
True	34.47192986687644
True	519.2449056709725
True	635.0363403531265
True	20.337972486790957
True	11.501659288620932
True	258.60120845921455
True	407.1060017071109
True	461.2742393001411
True	64.63031332821784
True	647.3529113465853
True	904.6200015782376
True	235.49711232595104
True	895.778938947956
True	265.9566192121645
True	102.02392388383086
True	273.06173761553265
True	693.7612364855626
True	38.829101261080986
True	585.7773141685649
True	1288.0852113927444
True	1009.2953144657588
True	909.55455836577
True	209.92893445267143
True	95.27494876565363
True	196.263065004054
True	853.1170359954042
True	148.87832430281577
True	1066.1854888925511
True	836.9244889528914
True	41.54098553342161
True	85.84281092606885
True	415.08286574744704
True	403.3613192170357
True	197.90408907806145
True	526.8846781733461
True	661.1406062924349
True	123.18275643941718
True	277.8576399611909
True	1078.8930863690607
True	51.2692209167092
True	714.6323990488374
True	546.6440182707234
True	36.96530343870696
True	831.2493800571177
True	384.5774317477314
True	543.6824609655092
True	111.90372985448062
True	271.76052884419755
True	211.12360864561543
True	28.209531234772445
True	135.61798848850768
True	766.2434936553257
True	128.18382092338803
True	366.35828841019696
True	66.47216658752878
True	649.5587651619174
True	628.5312799958209
True	220.71569139296068
True	457.6006641984014
True	160.34884440164427
True	164.33689127090122
True	221.69009665583275
True	285.25952272983704
True	346.7347859823128
True	133.98451852060856
True	189.80244963017532
True	27.02380169298525
True	910.2104374276676
True	305.9084631162533
True	10.061177897871405
True	374.3914286767945
True	162.65861205230274
True	630.6935896761798
True	358.784886834662
True	577.301027446398
True	541.0827672688409
True	500.740948917076
True	787.8798781694127
True	245.70453822182455
True	565.8789147996106
True	157.27219637793493
True	559.5207624586856
True	361.1763840243988
True	380.5803337885459
True	130.56524307150255
True	128.56239765814163
True	111.69496150472662
True	67.42798529817473
True	729.5552843354662
True	180.3860473449273
True	42.90263662862628
True	0.0
True	541.2382279979769
True	106.85623538555944
True	22.89569915455989
True	39.21830447410022
True	116.98691383146137
True	545.0150158474919
True	186.10947512682893
True	107.15440547089833
True	36.17056373524552
True	157.98271694199127
True	925.0127287024084
True	47.44566116228764
True	224.10417032573625
True	759.4483619686209
True	323.119528192429
True	445.1286121474493
True	467.07591279639337
True	508.839057830735
True	608.1349658187371
True	882.0176758362986
True	265.51454867230103
True	1058.831524395821
True	924.6936091771312
True	604.332877322259
True	346.1371900417986
True	834.7349665694891
True	9.985891690338423
True	31.78268222927552
True	301.6834878454257
True	44.01658681558592
True	188.7781403996982
True	766.9784989430325
True	210.72768047296503
True	747.3258210457926
True	758.5208468917349
True	126.83765991542197
True	360.7794825908444
True	584.2241587234626
True	23.700917878538736
True	131.1115445919131
True	434.4710083160375
True	303.8127529335543
True	190.93046971952964
True	112.4830706660884
True	382.2772100544985
True	19.365828635672987
True	371.639186671471
True	362.8051543142179
True	1031.6027001511104
True	359.30336436175065
True	28.4966799322469
True	441.88651098460696
True	445.6654070063927
True	237.8178094809606
True	30.72044138372915
True	763.1042123952523
True	442.06471065295904
True	179.86162151520455
True	13.64677018656547
True	1241.3959095080074
True	160.4567385468773
True	23.46677808916583
True	297.8464025059746
True	271.4318170107877
True	116.71696781217508
True	294.700531467756
True	46.80839553616451
True	309.3928840704808
True	290.468366359979
True	315.91581823197333
True	28.90783955808498
True	47.88923906693972
True	1052.324492631188
True	25.25301084435377
True	11.478982796984932
True	183.17844845695453
True	642.2813036623429
True	7.934026124780372
True	190.5697848069458
True	175.1148042289891
True	538.2931739510915
True	363.4253783177544
True	753.7056281858762
True	317.8012876135021
True	491.7494370248072
True	441.4004286774481
True	504.0566077708504
True	103.40359357227608
True	1281.0577549522975
True	903.2884852391676
True	300.0766331835592
True	530.0811624923932
True	101.04370234232414
True	586.2760441039218
True	432.59033030349735
True	160.6499479325482
True	76.96668504834379
True	352.1771429847358
True	165.99145644250896
True	30.69384140275383
True	626.336617764757
True	385.7256230517313
True	74.24422755746829
True	30.344052637131004
True	675.1788215524552
True	495.14650471277184
True	69.70959831204
True	21.643087943758008
True	332.4617493825629
True	324.9725357482785
True	718.7650450456665
True	546.9199369331036
True	566.9577112148241
True	803.3110808515764
True	8.144553470216817
True	56.47333162731337
True	37.33825897835228
True	56.367022154851966
True	513.4553721582448
True	579.7798127103747
True	80.41786953223533
True	109.69881510876972
True	199.5840903826202
True	74.2432306279782
True	181.9597069529952
True	218.2250942225928
True	273.92636795331305
True	812.5768145778325
True	595.3754222206109
True	291.3621656927261
True	178.0834090957522
True	258.4112185352104
True	241.5305135372942
True	748.052068874155
True	331.7624617429783
True	173.52749397863622
True	908.6534249692596
True	348.1589100594554
True	468.027551558724
True	153.28888073263468
True	117.52119927493248
True	63.81230893591394
True	218.25550918358357
True	950.6522690227556
True	517.8819475040821
True	107.50717616315976
True	352.0485040424787
True	100.03333341347542
True	686.1623554512337
True	4.3750555261260216
True	692.3776118823405
True	37.42507317561542
True	942.5993644171022
True	846.080261639338
True	211.32615269369933
True	32.01301605241424
True	79.39819929034937
True	468.72911930604846
True	217.17029865869304
True	1.1330612845115988
True	79.1698066642637
True	1093.770708044107
True	352.4692418729469
True	666.8670729786772
True	499.6404792670403
True	33.255060353807515
True	135.4523079721419
True	455.2311017737229
True	921.4837519129424
True	796.5216738548964
True	421.2218886083512
True	336.5000988192378
True	17.931202494271215
True	79.58481566075575
True	746.2784666640163
True	468.569003202258
True	383.98823240646266
True	867.4956745249281
True	25.837301411875664
True	212.7692503183601
True	882.2913526816898
True	240.36217087501663
True	8.016606007132092
True	512.4884073251972
True	105.03945284917602
True	651.6809335413586
True	54.5189801636736
True	257.73880234302544
True	871.957586445873
True	888.7604165121888
True	267.8660228736342
True	465.02650162972975
True	123.73282752743904
True	612.7021333406832
True	253.786734002731
True	191.7834267524732
True	860.7053401730295
True	54.8947727470904
True	689.3600671908173
True	283.7578876756057
True	304.9373589807251
True	176.37804803342763
True	466.5416609267144
True	597.3152512215303
True	365.3846161751648
True	408.41037309540894
True	69.27052251091742
True	166.00877773739325
True	451.82608022990127
True	218.4380744254992
True	39.0109179438423
True	210.69234150826583
True	387.6580035220436
True	395.3022708221162
True	748.8147928048922
True	133.79949804537722
True	660.3867183949704
True	495.63527436323807
True	596.2322931752651
True	136.505320780034
True	40.72249835963669
True	652.8078442050644
True	74.10719497820774
True	561.7431986487865
True	681.5434329668734
True	447.936955280876
True	134.17033875903277
True	505.2891904588455
True	4.477437784091982
True	386.4699120182328
True	31.328846228220577
True	637.954601756877
True	261.67442981175816
True	581.2832022411225
True	692.1393218644218
True	141.693050824997
True	522.627780191322
True	484.8547049263979
True	67.40871077585088
True	979.3397746943822
True	3.2064177596315124
True	26.74265023082411
True	624.1698430198737
True	679.9348211894012
True	133.4558993094148
True	408.6467974450092
True	129.2568757641799
True	76.7291626089797
True	451.8151767889337
True	43.271230294633774
True	506.562929524968
True	13.228523351726569
True	840.974931714429
True	546.1965092980796
True	667.7207958067601
True	102.8612672646019
True	375.6443363552097
True	943.589887196037
True	841.6335131431125
True	139.2186732868447
True	556.8889562109453
True	456.62254518386186
True	239.75453815939855
True	257.2335803479661
True	5.240716340657247
True	305.0271050686078
True	10.616725754303332
True	377.3783697954938
True	78.49835713898415
True	400.95857690133226
True	660.8871357874848
True	124.63376990121564
True	235.49049634090176
True	641.2010763189807
True	665.5563373619818
True	287.7126783524016
True	133.6347513521718
True	170.05021759189043
True	480.3954554384065
True	80.47186536094486
True	10.841627448168277
True	528.6258608033885
True	555.7673250758099
True	16.219821567782684
True	139.40647893219816
True	899.2813668186606
True	488.552734524749
True	265.56220585007065
True	34.83471698125745
True	466.0790167699417
True	114.39601001967502
True	574.5808819533163
True	661.9971780718411
True	306.7505547016046
True	375.9341527945139
True	197.3201934191765
True	241.4066871281051
True	74.05047958076544
True	213.6785251646824
True	508.3849264384976
True	22.91938698955556
True	435.5243558521029
True	385.76667510885534
True	715.7329621857764
True	854.7084047049883
True	898.9631580649777
True	160.44555727120448
True	396.0116416472136
True	71.06608109436884
True	187.21646949321317
True	316.70153091436856
True	10.886930072476776
True	781.237731438201
True	21.0144575965447
True	401.4943277835397
True	275.3978410884392
True	653.0287205123285
True	204.4880815170669
True	37.68621094691705
True	687.7291335149051
True	1092.78165954594
True	226.7740557149331
True	125.58191573388324
True	640.3539333442264
True	520.4060245724468
True	16.738478346729313
True	816.7872660091173
True	110.15270377343008
True	45.5897717474628
True	310.5934582544716
True	352.82983675788233
True	398.9845099421218
True	267.0578718515555
True	20.27498989007757
True	20.809230913794373
True	831.1520814463584
True	201.4982150485321
True	115.91365929663364
True	844.4029721928986
True	653.562748946786
True	631.174422587861
True	452.1036543273684
True	156.54828990555268
True	32.34953324476296
True	101.4076460819076
True	424.5291209881085
True	224.18200525282728
True	490.2746218525242
True	149.61214295477842
True	501.230297045642
True	641.9112486126564
True	980.8903984234414
True	21.914001138050768
True	971.3470833479132
True	1034.5571383145782
True	487.4339734322675
True	82.07487601511669
True	784.7153320534471
True	639.3469752660762
True	669.7744490241224
True	179.03009622561862
True	750.4794869741459
True	710.8112576526879
True	120.75861591411524
True	812.5413830886708
True	826.8957382389618
True	485.17527496768713
True	217.49082557638
True	69.93969741692885
True	315.38596920740764
True	349.6760620204541
True	484.1660970109127
True	439.27741478736056
True	191.55803225497
True	315.2176070005626
True	3.229929046726223
True	14.753914580959258
True	104.84830195917104
True	133.40737188318417
True	354.2322150224709
True	353.4200515710742
True	113.4033790206096
True	18.39202356068128
True	205.52862928513235
True	836.6621423032975
True	460.1882686318843
True	549.5411123553502
True	565.732840557735
True	810.0553910880376
True	635.331402153497
True	86.71598909627107
True	217.85462873982013
True	239.6929285900449
True	287.5775296132219
True	106.1373221271968
True	366.0931615146392
True	439.1695651554879
True	170.41872699058166
True	640.7462225335539
True	249.77958841938667
True	199.6580597117321
True	29.4020059380178
True	249.71374446523765
True	473.8175873538276
True	168.1380710019414
True	524.7853141786208
True	479.923893559754
True	244.41431101766315
True	107.1682707659989
True	37.62529731776565
True	400.7108146785654
True	796.0880076763516
True	158.22675348817063
True	1020.0659623994724
True	1039.8679108549131
True	492.4400611330504
True	101.50400578627244
True	127.7662642686834
True	660.3177431728504
True	8.027600309942839
True	222.30518724449743
True	132.67893402536328
True	120.04221786993114
True	326.13062163295314
True	637.9486484395345
True	38.01505719863339
True	121.88941344140544
True	927.6602555113864
True	54.27538609869509
True	444.09947276712313
True	533.1713466545843
True	254.96020775724867
True	134.01667420880295
True	919.4913986400398
True	1197.262574697398
True	511.5228978211943
True	650.8795120397695
True	203.2002707642852
True	153.21765628515044
True	332.100529968797
True	262.0777828999084
True	170.45746057993614
True	307.33986692109283
True	328.1447989630737
True	10.994157881644638
True	633.859500440449
True	149.9543842557734
True	81.28813386730732
True	448.5668122447149
True	315.711059507638
True	1172.0723077791065
True	348.9080197690084
True	975.8430320166534
True	9.869144991771565
True	279.48765222077066
True	232.21105766949864
True	157.91090940022195
True	499.5749240329312
True	207.32390194687997
True	415.2515321603142
True	323.91229020285624
True	115.30145512769008
True	358.1173207623068
True	1033.3561686071737
True	730.6628949020862
True	217.1086734900454
True	102.44749916098704
True	288.567308763553
True	24.014644681153097
True	350.9762693806958
True	308.5922486685156
True	557.7797488192559
True	440.2972906626048
True	357.2418220588562
True	159.84051754834258
True	13.58962036503287
True	419.0519871442501
True	273.97182417089846
True	146.83740725531482
True	308.8943800253713
True	436.01781347844906
True	803.4013733423095
True	324.3724950860389
True	777.3597000250213
True	396.6680183875581
True	385.3872425598189
True	1.2016731723080238
True	1109.951527525253
True	107.23621392547868
True	925.518971627068
True	213.8936073291293
True	450.1106717432834
True	671.425156265861
True	86.00397426217553
True	470.23138320816656
True	32.83928253814144
True	421.7370874639713
True	74.7971642249818
True	235.3440500030579
True	37.11596557060194
True	679.5029099029614
True	187.38764909256952
True	22.28385788153484
True	387.06848116094886
True	107.82385820793762
True	162.43551494542027
True	820.132347130251
True	250.88558454491093
True	151.5185125710458
True	367.4965486382004
True	526.8358200842218
True	339.8217220018807
True	535.7818602994536
True	618.3224755513615
True	166.84478227805215
True	6.921998134782344
True	71.34694712250509
True	435.646223422528
True	89.24529937348053
True	79.34461533583358
True	1045.2639573285169
True	26.24679371740145
True	320.7040058986594
True	318.4195340383907
True	480.8203351733332
True	676.6378904616621
True	192.21958497944968
True	683.5223141562033
True	333.8850774938911
True	346.9664170854306
True	271.13211642238866
True	207.2100069388189
True	372.6339254584458
True	467.6287368823257
True	399.66151986896807
True	579.0715204742032
True	139.33318540585802
True	79.36071527231954
True	40.83567038739686
True	292.1811757365462
True	644.7156972643222
True	403.3237783372552
True	792.3824547849873
True	222.33433647347863
True	405.7924475747071
True	68.28055246822849
True	55.00086008627196
True	416.85497020864256
True	201.9118253658345
True	228.80405068887808
True	40.313718986439255
True	1109.171305208271
True	180.54950469203385
True	898.3951720018244
True	308.6347016414544
True	930.0247733460496
True	232.6851286927062
True	443.2910857001314
True	536.1318113381783
True	600.0368939345423
True	216.4352803628085
True	489.64321898493273
True	904.3529657349812
True	124.58469073097343
True	7.790202601156087
True	566.0318368613094
True	28.07147112555808
True	75.50433719952277
True	766.3002225995752
True	222.94690058351057
True	1005.9025051030168
True	667.0486696062156
True	413.4668300296065
True	287.85868828291154
True	484.0964825379879
True	340.2039773892073
True	187.4864104797447
True	665.4602927732614
True	721.956009154114
True	209.66820048106692
True	84.8666413056489
True	502.63272691060433
True	141.4358606022994
True	380.3777704307765
True	345.2266015371842
True	61.97356395640436
True	375.4248649284552
True	406.3562979062294
True	384.0259823999376
True	410.33833983615904
True	428.8042342815726
True	649.2023058009979
True	58.50233433553004
True	452.4251200895052
True	327.9515743699378
True	674.6201748449698
True	218.1598452877428
True	98.68991065996904
True	41.67562275321608
True	545.7696130422647
True	641.8668709345166
True	190.83179421616532
True	412.6031626854133
True	324.49288526663486
True	18.345726745008587
True	174.43050883461174
True	289.6846311275704
True	3.042552536687201
True	881.8160062149094
True	81.6422535598526
True	102.91008358999493
True	113.13917961123389
True	356.99700069161264
True	35.754587162885635
True	444.51856163960815
True	231.9700800464805
True	5.023940296312635
True	117.2126920061283
True	446.2949485088069
True	47.53463427571276
True	63.35679797960588
True	180.8000106699697
True	276.62649495800275
True	956.0518128255252
True	395.228628089582
True	954.750339812284
True	190.2235040848082
True	1041.045072027607
True	794.9241069962948
True	662.8035496388804
True	414.3472765854734
True	360.8643078847383
True	80.38101974251299
True	74.22450927830745
True	82.3734634865785
True	167.732841186502
True	472.1926009811315
True	1071.4536392280388
True	187.21784200404292
True	354.15586211312353
True	442.188965308281
True	573.525377757382
True	572.2035386064049
True	281.50001044257334
True	459.7173497454087
True	655.6030385532047
True	102.51380727259016
True	746.8677238626085
True	247.01247632930423
True	141.22410104579006
True	400.80841065935766
True	872.6199911190891
True	425.7103620641207
True	898.2082034067334
True	196.35757592557064
True	343.7100094184533
True	698.3891881390433
True	619.4464444756054
True	187.4488085410295
True	265.04935933157634
True	788.4029432868839
True	32.19086364953916
True	189.25097650229404
True	491.3593241274874
True	697.8462914498849
True	102.7584616266187
True	35.83716179730571
True	160.573964551077
True	737.8763586364907
True	336.064334384434
True	546.5695282567215
True	353.4213554553665
True	312.66357423339275
True	427.591288610713
True	497.2397793257853
True	72.47491772167403
True	350.9676756142676
True	784.1295431566219
True	0.0
True	296.5781752455818
True	259.9798866986077
True	952.9190578873212
True	149.33461217860972
True	664.5404571437452
True	644.46035219049
True	110.36324461025328
True	231.46592434905529
True	126.05768043107044
True	11.713594552500863
True	289.6872556540404
True	377.91797867209885
True	1160.6538794947624
True	230.0488239396664
True	414.6340978266439
True	665.3919974492695
True	209.95904854996164
True	27.261867810934422
True	851.9932931834675
True	605.192610737782
True	158.3333001196145
True	574.3816545484657
True	153.99652261701925
True	294.9841591689135
True	769.04819710461
True	38.07730109770729
True	105.54709923735848
True	501.2877500336304
True	63.97100361625922
True	79.46351797044505
True	406.85547575421646
True	24.26910632205334
True	754.1256200198134
True	100.25478821758374
True	150.53016659139033
True	17.723679854293515
True	697.3918237401342
True	31.050293374288287
True	764.4628151702292
True	391.9969742646296
True	111.43825441247718
True	708.4337486538832
True	517.7575722799148
True	557.2357306736858
True	43.04622166136272
True	375.5494540539875
True	5.116315576633212
True	95.19211303461373
True	385.73231130095866
True	46.11444171573509
True	127.12823416716412
True	312.6602576971348
True	185.72869003690576
True	99.54885346160602
True	667.2683271801229
True	21.55049323675465
True	1185.450211612667
True	487.0741579369671
True	302.4175505139714
True	506.6912776552864
True	125.62682108553211
True	792.7780479399537
True	1106.6474228202906
True	745.1282153413681
True	176.5725517666498
True	220.1260806158092
True	49.73396604870864
True	59.17525559185162
True	151.33204608884327
True	104.57896838592504
True	165.31943592700551
True	1161.1433846694474
True	308.3277450341475
True	360.18474207038565
True	706.7872901068498
True	16.186780301487826
True	14.00503514985885
True	589.6091276359402
True	4.85941721413208
True	108.91467715477368
True	682.9426384298708
True	178.61448468371037
True	647.1034132570361
True	834.0908543989132
True	158.68387970304332
True	917.6075540677156
True	3.8097805179550575
True	438.5513001339721
True	1042.0657774530748
True	24.17218829199208
True	235.9468620842027
True	152.0635320193758
True	958.7693487234042
True	232.42213800661776
True	495.48777722918607
True	122.42918982512704
True	494.82775952214377
True	156.84062447511457
True	95.85372342933675
True	393.1977956473349
True	73.15691448862101
True	56.05757587829634
True	1074.2145878553229
True	275.2047799905437
True	156.8569267067666
True	372.5642762734281
True	401.0457956133672
True	208.5172545467272
True	165.9371193311144
True	393.20801003528703
True	37.0667994486032
True	490.3210158154437
True	1145.69287326906
True	116.33034975746438
True	475.8300929182952
True	307.41910491212724
True	25.198937539061067
True	412.08035274004254
True	106.68115911343207
True	587.5565538602532
True	198.90410310700355
True	415.1261767729336
True	21.885122722043523
True	451.4485379299194
True	106.43992923407208
True	349.57683143243463
True	34.158094243986646
True	167.54444394493595
True	243.8877252392462
True	767.4272800389725
True	60.898527724896695
True	136.74654579520157
True	229.0930177458415
True	147.70711723261107
True	645.9054097617807
True	534.0062864977369
True	803.1967876239139
True	397.0960644132565
True	542.162740251235
True	405.9890235394251
True	681.2250906393732
True	70.78118840831488
True	474.0741410991096
True	451.2176768807674
True	49.91093914750228
True	81.08270870083669
True	124.78724311606186
True	93.70745300785508
True	324.01758792097024
True	835.9648010551272
True	309.35455202801904
True	1116.053013004363
True	336.9097482812912
True	905.3823919655852
True	147.48000127065404
True	515.7744134008041
True	613.9405427464737
True	697.6367610189479
True	443.3654892375533
True	63.3314556591982
True	299.1957469835973
True	35.97811352876543
True	167.10906974214708
True	176.0382198076799
True	1148.5422252036128
True	219.7668267868305
True	553.3198089620322
True	543.2355578990641
True	568.6308869478945
True	888.9076446534549
True	588.8013713814101
True	625.2890248423475
True	939.4361811797896
True	124.70545186165656
True	293.0695294782008
True	258.3080774927677
True	328.3278654431042
True	88.84181097099727
True	376.8750490747239
True	4.239868154922842
True	337.6200806813849
True	254.76427430157392
True	621.1833162916977
True	279.49573121059314
True	346.0831454310775
True	10.044887799678293
True	61.66125127055627
True	536.8194179553539
True	30.84117035455284
True	149.04264093394343
True	63.8138034424762
True	148.35248744374013
True	246.99406192102884
True	71.62792431875997
True	369.2461635437756
True	279.51719171114564
True	102.48500313097028
True	341.06893757148924
True	67.27533916604254
True	594.0460299862146
True	838.5027460800065
True	285.75298050675605
True	1167.5874228122454
True	109.29395559234318
True	312.0527660456973
True	1064.4104772365924
True	88.04722859707607
True	280.1248755534511
True	10.264346899011066
True	407.45899517131926
True	447.0111144003629
True	154.27746083713012
True	621.3304084859044
True	916.162184606602
True	148.50893450639126
True	78.83920831738334
True	332.1634438130276
True	546.7540041331285
True	643.3475527259742
True	1213.1406966265863
True	25.55624405078837
True	947.6457290314348
True	130.99336467319006
True	613.9145417063105
True	113.2992396685354
True	129.16376913936207
True	186.1067410880705
True	165.66737753645768
True	751.886357221881
True	199.21482148396265
True	229.5113782581522
True	70.38127934918732
True	514.5273828388788
True	443.5599823876423
True	178.12058866705047
True	240.80411750772973
True	17.934120069115107
True	411.01053533300257
True	218.1498533891087
True	279.2718975022869
True	113.175113524556
True	706.409664307333
True	424.86245086637393
True	262.3283472484917
True	635.6689934483792
True	528.9966614390689
True	454.8816711540432
True	135.01824468440924
True	522.579687330665
True	440.4120224508771
True	3.258527260027205
True	195.0856347015013
True	92.96609591006153
True	246.6763253157588
True	3.117903753538473
True	122.9116849786004
True	345.3096886591253
True	7.438877676363456
True	833.2955736190166
True	170.08510797670613
True	687.2942011555366
True	773.3227487049758
True	166.92806783368613
True	230.16765441534065
True	491.70865854625737
True	846.0508689818859
True	51.15134166759193
True	37.653902024312345
True	136.46049724908542
True	633.6337200316285
True	725.3433249945956
True	186.10294957856763
True	605.4035369795763
True	572.8769991738127
True	872.3920104300474
True	378.209000381414
True	184.44934448341195
True	902.0611986259388
True	219.5319888482749
True	150.19737730623856
True	318.48310630519023
True	223.6281397845746
True	215.9971738886118
True	618.8848459256413
True	244.42024136343
True	186.8136080229188
True	469.6683564829632
True	476.58618081980063
True	65.05063833014094
True	282.3175766262315
True	75.31706799618588
True	329.09823762271645
True	357.1860020083662
True	251.1497590601109
True	181.71660053114437
True	372.28829627240793
True	640.3265831373288
True	742.4502934158305
True	300.79215759093006
True	752.663891736556
True	61.09785855493109
True	872.6327181446983
True	348.2199894371795
True	13.99075263208765
True	615.4259279796172
True	696.1557353577043
True	250.17583710569647
True	171.0045751292084
True	48.65335696792411
True	386.716706628191
True	78.64735953234981
True	12.744536889889158
True	885.336199061569
True	357.0596763769133
True	178.0617168558788
True	984.4715452944404
True	12.71291912658559
True	803.8452876452577
True	29.776537627293116
True	702.4640151075465
True	59.515245172027214
True	781.0705864444276
True	455.0672968674276
True	196.68997289405095
True	438.9726084576884
True	206.32954417446464
True	299.1043860504004
True	217.74503748339723
True	409.18753603271966
True	10.80111025329951
True	318.3003892690272
True	111.05873531486516
True	11.734337056498342
True	468.1133907741777
True	719.4397488354463
True	286.0714479701643
True	85.54957931210703
True	324.2969826350862
True	84.27940792357221
True	180.95192738122276
True	174.21729403289552
True	381.6962895116623
True	39.82701921366672
True	133.71988245585425
True	387.570744473485
True	878.0510145395126
True	112.27329220280733
True	207.47500243640985
True	448.1647158956108
True	18.74027200344056
True	428.02870402391
True	511.3481052629594
True	89.47457071612564
True	382.9589864778423
True	363.0083690070706
True	419.3956366424128
True	590.7714601242711
True	1018.4596843562948
True	974.6318699639224
True	56.363887555684045
True	1036.6411603238516
True	114.78383660495498
True	117.36133289899098
True	114.786368755311
True	486.2380672681112
True	364.52349436605937
True	567.5674823149686
True	248.8820277111732
True	156.72707857034518
True	393.681631319247
True	16.159807832941176
True	466.1961098668631
True	388.6265765882104
True	146.15670176905977
True	98.51588751714642
True	505.5752115164816
True	1002.1800212077486
True	207.5006700755904
True	69.00436584927103
True	419.2980190391852
True	384.3637993370218
True	473.65804964030167
True	316.2398367680291
True	5.026814150279122
True	542.6518848815979
True	499.9213373234123
True	509.8252162996936
True	194.3261157989119
True	98.06027031589664
True	19.5188386302564
True	372.7656262637401
True	114.0380557571207
True	6.188079150706208
True	32.02378601217264
True	349.1631121079846
True	641.4539071674934
True	127.53111492166788
True	87.92120649126747
True	23.69184823714434
True	395.89420530808553
True	348.51628182264363
True	766.7429450066655
True	300.4240151622992
True	497.0527226346965
True	562.5300508378042
True	527.4769171421206
True	287.2280987698603
True	545.6305100938607
True	96.67762463662768
True	590.2217718487267
True	6.943483231514414
True	376.9452704606588
True	471.982266944988
True	963.6669122586924
True	353.9412582851935
True	785.6371848813443
True	993.1478659059708
True	173.3694644309234
True	37.47493376365416
True	381.2803921007934
True	395.42127884652456
True	573.7110493057555
True	234.56338352622927
True	28.44441778570277
True	641.8097521161761
True	128.3694162343825
True	1079.5218652277292
True	323.6627491243059
True	480.54141478189695
True	123.42861069672624
True	817.4014835906793
True	139.72952743822768
True	800.999335738881
True	569.1286002042011
True	189.91558432566652
True	111.427994542256
True	69.72778369620973
True	558.5340989417693
True	913.939788376582
True	421.73418319562205
True	540.0122568701496
True	132.61099060814635
True	619.3196939100194
True	486.9133940275889
True	762.6072623377258
True	333.9203891191182
True	570.9958792967124
True	110.6749697325833
True	26.856472327894323
True	417.4139953462085
True	162.9001901304234
True	102.88599988090424
True	368.9336088358271
True	1099.8800367076087
True	273.1167316245148
True	556.1544581168345
True	12.36665204216477
True	71.53649522324675
True	315.75630994457373
True	775.110442561949
True	448.955057610213
True	522.3100269948251
True	724.1906900745711
True	66.18995536421839
True	737.9815165131861
True	48.73223026804563
True	107.03531934196954
True	182.59493080126603
True	81.8520326009677
True	25.551965172093126
True	293.80308560039515
True	463.845070233442
True	920.0110497731426
True	875.3101099332912
True	5.290573794894341
True	275.593590058863
True	475.7327185186125
True	125.00938503621704
True	251.0862403352362
True	326.6010584645063
True	1315.9445512385118
True	455.64441058236014
True	26.053844623780247
True	189.03109044707847
True	681.1516981338503
True	34.843186775252875
True	172.58094930932765
True	550.4808551683151
True	73.84185028601982
True	872.3303864637394
True	330.02320265257003
True	675.3984790209707
True	78.09481022169179
True	671.3714545589584
True	566.9917837505977
True	884.8888493573752
True	256.19744503999266
True	504.4851963636856
True	813.1789708387441
True	896.1757796963957
True	232.84386486192383
True	756.0021646792288
True	226.84164416081543
True	454.25832642356096
True	367.84615282883215
True	492.6145098719418
True	489.16845921743584
True	322.79797119906004
True	345.6667664225867
True	114.56764577223096
True	346.3166052389559
True	1114.8074805270342
True	328.20339352188125
True	144.47503435697428
True	301.77302452399323
True	726.1986354590866
True	656.3792131700429
True	398.6629142120172
True	118.98585935114914
True	334.117485105545
True	33.70608244238553
True	171.21153693434397
True	88.44205257264358
True	88.39785668354683
True	580.5663063819477
True	135.5482100743943
True	133.47857094208183
True	109.41036381823348
True	86.64664407188677
True	455.2745994407739
True	392.9031616850512
True	1065.0554724413118
True	557.394393002189
True	800.9385334313985
True	269.04942726508216
True	305.3443021744867
True	519.1854146137688
True	190.0730312631717
True	745.8319087707686
True	234.89717154693463
True	363.8511042047487
True	66.90980228894571
True	118.10020379222058
True	265.3242730864799
True	124.83914975105696
True	482.289040159164
True	31.195487854173912
True	572.3740411493218
True	1012.887760802054
True	744.874876369835
True	1.58526892393662
True	65.94017203617172
True	477.017409754708
True	435.3744614113582
True	74.55668347071148
True	109.22033830628644
True	303.24224567435937
True	78.3498195938222
True	50.572368347684886
True	712.4014637462852
True	676.4084744549475
True	167.93751297220493
True	169.8388752095139
True	533.5797900209182
True	55.50059525582179
True	26.4265759277825
True	557.1271812610318
True	452.012361782696
True	1135.0489334934782
True	45.47377756173401
True	463.4719312949334
True	878.5151687879595
True	807.2253697281419
True	284.2604407405254
True	759.7289975698444
True	390.4311986671556
True	42.01415699493725
True	94.79077089287276
True	725.4520602191075
True	75.14716460761797
True	141.33658617680993
True	944.3559077588249
True	187.9210599199476
True	257.80771199613406
True	102.60104377983204
True	639.8450305681702
True	576.7904597082638
True	205.59094768536735
True	442.180296956156
True	41.87015208148975
True	278.884596146388
True	572.8913677855921
True	626.0711303842182
True	314.2876549955921
True	72.64605145779403
True	944.4612024074032
True	1089.152027401405
True	565.9334940371581
True	65.58687378629713
True	27.570155382854388
True	92.5763470802816
True	105.92588382289878
True	104.41509951562846
True	863.3978754202816
True	1186.4977620805762
True	723.5018293006592
True	317.39297883801646
True	10.04299554316773
True	23.241843281165703
True	339.48866786085983
True	476.5323809637992
True	47.76201584189676
True	576.1631797358376
True	438.4296866845221
True	388.0842351494413
True	86.71676079332002
True	180.7617636135576
True	266.85453496683874
True	125.62150455527409
True	383.7015885887415
True	42.75308524314052
True	177.7375999637875
True	1152.5496330820486
True	6.235839330320734
True	27.9704286888324
True	576.0469478664497
True	365.8263107806108
True	789.0648420730832
True	156.32898458955654
True	747.9747450747135
True	606.3014202942143
True	289.2861052047021
True	431.4952851912027
True	345.5026422032737
True	279.6553258156455
True	264.42650506003827
True	379.1385148822728
True	494.5618501575698
True	493.2677106007678
True	106.70243101453984
True	359.5162651259874
True	8.880055723993118
True	182.6983503785918
True	222.19086951005812
True	879.1211143336496
True	605.4927782277767
True	31.0759236792765
True	702.6881666599686
True	872.1312337341002
True	99.14183974635178
True	352.09289466193013
True	862.4159320558696
True	215.035922187796
True	159.67062398774306
True	537.6690022854889
True	598.7176696444625
True	1089.3859559504128
True	151.4547227492869
True	159.22680903478
True	257.04441152867827
True	320.6585685654778
True	423.0247343699815
True	417.01398336192767
True	326.3462934230402
True	455.43462158257904
True	498.0604954670834
True	225.42489854626007
True	1463.8185933225748
True	251.56064242717727
True	415.4846660523514
True	52.11108150994718
True	765.3205774751945
True	244.8016123433907
True	913.5302897004954
True	555.1767572196907
True	316.5652150161634
True	775.8251706104319
True	268.86884531826627
True	210.71167940879909
True	248.67792653018256
True	226.62636715241985
True	130.04161836350386
True	251.7792187549106
True	722.7841005501078
True	507.2935849543761
True	218.59905048005515
True	1198.9039928466227
True	113.27897183725908
True	266.69862874521414
True	70.04336993176646
True	300.56503178537235
True	413.20176546415
True	92.86591787843788
True	221.8629723009036
True	68.20064226744735
True	695.4752053281347
True	376.79595724720826
True	229.4583789927493
True	723.6237645955049
True	866.5070846219576
True	833.4878179720209
True	824.4284151830345
True	342.8146973921272
True	1.1896069997426566
True	263.82396942911976
True	53.93296173322743
True	383.084854035042
True	56.52655128764773
True	358.1747172940645
True	896.1602337049251
True	1045.9717670438502
True	382.3845171397695
True	23.1848979285548
True	499.4360198735412
True	525.8151095449326
True	197.41721270901965
True	236.50621322697336
True	291.97633618103004
True	22.70659903821748
True	126.8753768077732
True	1035.613957155081
True	61.89725197023951
True	513.0012752500822
True	788.9321325101537
True	101.72091340497222
True	248.7671632883884
True	119.3317035914677
True	16.34133824069456
True	1.2314804602771956
True	115.92478151040008
True	993.4778344288708
True	459.8655339191552
True	70.59966993790788
True	805.1694712705154
True	336.5932115954812
True	1.6824749090106983
True	455.7715260661989
True	192.6295995652212
True	488.1370652787498
True	82.74453197027623
True	309.539406057121
True	399.7046106833785
True	164.55213894986795
True	219.31079954286983
True	136.95575390654795
True	162.35718592089538
True	1006.9372984731492
True	16.956549985692945
True	519.9186278193972
True	474.1532580932658
True	422.466420943208
True	219.0541840275761
True	222.1406024372977
True	160.2877402755466
True	45.16625546909862
True	493.6987711947781
True	154.67248344284238
True	852.1706413252163
True	865.190463471983
True	244.2841343065872
True	305.2112466091612
True	526.4397085403142
True	38.9096687414729
True	86.28950189527028
True	740.2924914194001
True	1098.6877108386525
True	110.44626175312254
True	732.1745511803083
True	136.8791956860892
True	947.512332640026
True	670.8021915464462
True	107.15789269402916
True	270.8586290206312
True	605.3712884789737
True	255.04908808017817
True	46.21496538360851
True	567.9130897560576
True	436.4649100561641
True	6.109657733171574
True	491.1645436702359
True	69.50917648911795
True	179.53241959495486
True	231.5420220555086
True	310.8613299117268
True	70.33080052852735
True	228.92511356961467
True	342.9427526569848
True	438.6555122922112
True	927.0199381042908
True	48.91063762124343
True	887.8870388724627
True	957.5957720345313
True	121.2233540606267
True	72.04459739929399
True	996.9774475021998
True	31.796522522093188
True	225.41818855404472
True	82.90191218040472
True	219.3571842759455
True	353.50838231496056
True	965.9859412490688
True	101.44667693507344
True	73.00408376903313
True	647.8596305245577
True	271.82279459414025
True	720.1067148858239
True	50.62744396794203
True	480.3597665844197
True	370.3786512336519
True	683.0230695702986
True	55.75334473258108
True	114.33002543560266
True	27.826764456287705
True	265.862097311122
True	44.87101232553797
True	361.191552901854
True	2.877225625431141
True	1199.7490130303358
True	103.9317649052919
True	131.6446583007163
True	345.6092179725975
True	710.5082014798725
True	670.4602199351533
True	972.2239526337293
True	473.49284543902303
True	417.3198657095852
True	139.77197617372283
True	419.8726293386681
True	901.9619265937006
True	412.9985457770672
True	952.5256251738564
True	83.95098338895266
True	421.6589030490196
True	174.1024238822504
True	286.26728732680203
True	749.5254365223658
True	163.85124556200367
True	130.17158755279056
True	66.02868545443651
True	882.2043758046191
True	766.5808794157334
True	85.82795578928422
True	435.486804945432
True	753.1341302327379
True	413.0023779570129
True	56.13388456034346
True	323.6387360637282
True	779.7136436732029
True	29.954209912761
True	360.3671715068955
True	173.1043911796839
True	284.2934415023005
True	34.50528600987991
True	220.7200062961753
True	780.4473778739741
True	643.9025384824496
True	54.85468632875226
True	290.1913283157731
True	911.7467082803684
True	18.30580788781231
True	330.0718143434586
True	295.6523144735152
True	427.7093759521746
True	208.921881462202
True	598.7659828102165
True	49.83981156203463
True	934.558434859739
True	909.7382892955465
True	45.22852314084912
True	397.3758728945791
True	730.2687953508486
True	972.5821207101332
True	277.3769476438493
True	583.7625889965802
True	129.66470030523635
True	197.6170110696236
True	134.67809577866464
True	133.54055383008995
True	193.64031652017627
True	960.2956720883444
True	786.1348165914702
True	974.2530462411056
True	19.88678725046873
True	25.82808556308195
True	354.68112580050683
True	12.949220214660553
True	626.2916447666615
True	1082.1202371042064
True	259.8237510682139
True	206.84888479028808
True	87.28213111474723
True	213.5746497922133
True	133.15677040098996
True	44.62681502224414
True	134.41056154942893
True	88.7371005780115
True	249.5300921080677
True	504.83716145840833
True	161.78012516588663
True	29.385588006936864
True	57.733461907375386
True	439.3941126094424
True	267.04624337044606
True	611.344323794961
True	22.201604106214997
True	119.94189134293576
True	666.66719070623
True	253.9577055320694
True	466.63205336927297
True	641.8262017129884
True	101.83634801799327
True	108.80534614487964
True	79.95676829451584
True	26.289414480518666
True	114.76571285167049
True	82.71586349174879
True	100.4534399352035
True	150.60504647182694
True	246.12002756509915
True	832.7185036706885
True	281.5086536500271
True	933.9819506636992
True	164.80956707986786
True	192.1871893763082
True	796.107725132407
True	322.61807289906164
True	567.5378196043457
True	256.4998281689996
True	346.1037874131848
True	459.1485333047581
True	585.3619490831798
True	640.4232226170631
True	376.6093997378062
True	34.36602999477911
True	544.8586078506121
True	619.1257485541246
True	21.20617297360924
True	10.48834997927475
True	269.8456495981206
True	394.4727693638862
True	463.769230931569
True	67.46600924219663
True	637.312867609691
True	950.747672989185
True	240.66476330896535
True	887.1204855486307
True	278.568277660502
True	104.81816938991656
True	260.5567668086623
True	703.2462911087994
True	39.40432373189581
True	590.8985705277598
True	1266.0325990370052
True	1025.6597855024822
True	927.0898514265024
True	205.14582624045732
True	88.41191722777555
True	195.48439125539085
True	809.2818729368472
True	140.70085347647128
True	1044.527318335889
True	897.7552976261958
True	44.49364610693573
True	87.55857872872322
True	418.0594312472039
True	405.7137479251706
True	193.4960994012837
True	523.3692487570222
True	671.8163847518144
True	131.3476764073124
True	275.3877438242016
True	1024.7004937982117
True	55.67758286107272
True	711.2245325662271
True	553.5882656076601
True	37.107447285576455
True	817.894067696842
True	399.5504135519637
True	568.0397436779532
True	113.84684719702328
True	256.75430828150587
True	210.47555510422416
True	27.74799829707785
True	127.95066480121184
True	719.906499921266
True	135.16518756596366
True	384.43803929193393
True	67.27977629847676
True	646.7968941899709
True	588.5306274818747
True	224.95619360421531
True	460.3515381706517
True	167.841710716254
True	160.9158948525066
True	220.11845731666284
True	274.99327461440873
True	365.062075630494
True	133.799317944786
True	197.9007568764345
True	25.13776009000434
True	863.4169124057305
True	330.30107779955404
True	9.538311091503989
True	376.7860048601619
True	167.71207330594854
True	625.0586654020749
True	370.60292765625024
True	579.5095207172991
True	580.4831498664626
True	484.3789546151911
True	786.1289812474425
True	237.31356848453544
True	548.3060944405455
True	156.3627629496869
True	567.9733646194433
True	352.0633720987565
True	382.40122168566086
True	128.1946656054245
True	138.25636636024427
True	111.39888386789016
True	66.99696728234707
True	735.3214757529161
True	181.44218433851023
True	46.84940001216377
True	0.0
True	543.9047181187608
True	113.64956121002216
True	22.158155961840208
True	41.67538325796846
True	108.7372766255428
True	513.3140267592191
True	179.6515078439159
True	111.47928476970134
True	34.74843331601115
True	157.92393665190207
True	933.2305717864097
True	49.518618083545206
True	222.83753927625975
True	751.3334891476584
True	313.3333727718502
True	453.6885088713032
True	475.79462703664734
True	505.7208881103683
True	603.1655665392572
True	857.2138427414889
True	259.12384475264315
True	1045.6612046675805
True	918.970982256576
True	614.3379220398219
True	347.26324892101246
True	849.178231218679
True	10.801405453781332
True	34.765035314152065
True	296.7519742754635
True	43.93764562783751
True	207.18613566558656
True	730.8383311706285
True	206.15260327933527
True	750.5946568210945
True	754.0563351807591
True	124.93695885832524
True	374.51726682166986
True	557.1589149107119
True	23.905010191569325
True	133.45409162306362
True	443.6482483095538
True	295.2563374699188
True	202.4489120860497
True	106.38908547060755
True	384.0084345957502
True	20.91074126792141
True	368.3623928348689
True	358.86941099188147
True	1016.977814269471
True	368.13165233298906
True	31.377479381222336
True	434.8595282091063
True	443.3500831183707
True	233.84491487502072
True	32.40246421211709
True	745.5205279886117
True	444.0475930532204
True	174.92044551102896
True	11.716982534280604
True	1206.3756911865266
True	160.15696101590535
True	27.85830406911668
True	297.43735065081074
True	281.56805285379454
True	116.33011615709324
True	297.33181451016543
True	42.10637771209127
True	328.9638481084365
True	285.16513829244496
True	309.9426896257248
True	30.332597221474305
True	45.540238112568055
True	1030.5139234243036
True	25.71309484674111
True	12.49355858860278
True	177.85676584054562
True	653.7244120188244
True	8.897675485027529
True	183.6213481416357
True	177.6545344615473
True	526.8674862079142
True	379.5994824532112
True	722.4987566857
True	329.90896952596626
True	494.8575981510894
True	446.9009598338191
True	499.76035914742886
True	98.62548004650894
True	1274.4734378348062
True	913.3646066749274
True	281.35781809782884
True	511.4306439925829
True	102.0737732625718
True	563.9015139737022
True	426.8337217597563
True	152.8267374645384
True	79.05117458916949
True	345.42790486713835
True	170.93152100875275
True	29.14270591757849
True	605.3029369876573
True	376.87486668012576
True	68.09827202174652
True	31.523111867833403
True	642.007632685353
True	489.94337493299247
True	68.3364544366454
True	21.818765060384223
True	325.9580781852801
True	332.2435428671064
True	727.668982605566
True	556.9794555136353
True	554.4651442992185
True	786.8537706552908
True	9.727958186080151
True	56.91153949357373
True	35.750347719199745
True	59.88310483776
True	496.162660050688
True	594.6246470459882
True	84.60644793219298
True	107.93344947780557
True	179.4979030979157
True	72.5467149503229
True	182.547219468456
True	217.65398244033844
True	278.29165625975645
True	801.1205809300367
True	582.3172072903002
True	282.28677902111855
True	188.17518265272625
True	275.5442079147315
True	229.4165671972688
True	736.4821578373135
True	331.2684334982864
True	170.94770625564712
True	877.6114935119341
True	335.61614232902207
True	472.2566990693453
True	149.9915076697416
True	115.27971724905368
True	64.5771422558195
True	198.20397142457915
True	973.4363278659862
True	518.5338866509019
True	113.94964596318832
True	363.6294163642994
True	101.84352215257714
True	655.6325997585667
True	3.916983737204244
True	673.0032878664838
True	35.43754828055567
True	930.4050419916376
True	845.8448298945158
True	209.6330048359357
True	29.710568828934704
True	77.65727039458244
True	462.8890241658154
True	234.22234312174905
True	1.4893717142752103
True	72.27809721846955
True	1085.8297458225911
True	360.5109187075872
True	705.9887001926191
True	485.4074584100748
True	31.15839657415569
True	132.53622979067475
True	443.2233565773344
True	933.3044706063976
True	815.8194873985294
True	413.76345236004215
True	341.1588890752153
True	17.155228715597374
True	77.48438479252373
True	714.4307388948323
True	464.1118222807594
True	384.3015183725241
True	885.2518783245405
True	26.311869140039462
True	218.65130020266776
True	898.93078075036
True	251.19599266723003
True	8.385533620087497
True	516.2090175470054
True	106.22132867151548
True	616.283375317795
True	55.178993143953576
True	257.87533912372743
True	862.2381378990306
True	884.782900220867
True	271.54088347876205
True	437.0466553528972
True	116.34023644370764
True	609.8494708393466
True	253.60532339311928
True	182.56864766851413
True	902.7201192190296
True	54.833975348663046
True	721.5429423716312
True	272.3018084851888
True	304.0149998905193
True	168.01621446870644
True	474.6705252890767
True	592.4686964122285
True	369.25023430572537
True	395.101133632054
True	67.62190100580759
True	162.5597374671882
True	478.5525794768647
True	218.2517601299573
True	34.92878727721206
True	207.23577278874188
True	385.96233852178784
True	390.6767190681055
True	762.1679233859887
True	132.2137415805554
True	641.9609122718458
True	508.0108170221279
True	570.5368087026917
True	137.84310871604598
True	36.60043580406198
True	681.3248827910567
True	70.81250523556382
True	565.2069872602491
True	683.8376406076039
True	445.97640461243554
True	133.99640328406014
True	508.61326332144654
True	4.020236081348367
True	402.77237010856766
True	30.519498985117945
True	632.3044508081097
True	270.97125294630126
True	584.3987284525589
True	703.2876733084407
True	145.12105831763333
True	554.7212623999117
True	500.59636123990623
True	65.65166351541951
True	943.671934440653
True	3.368113295616001
True	27.260705829316187
True	625.4046469260356
True	679.7956226106995
True	138.0376402521122
True	414.8737545916476
True	128.28882509988668
True	75.94542425363132
True	451.02337823250537
True	43.69171847158711
True	497.8003757784326
True	12.65499941484097
True	849.9744303859529
True	543.2703715969321
True	650.4867560909909
True	99.68769249206755
True	377.1322523406344
True	998.1447930761932
True	851.7444658892789
True	145.16789596741188
True	532.0552601548944
True	446.67588197447327
True	250.4882692205234
True	253.6702026317195
True	5.432491306265492
True	309.59519144275407
True	11.093919045919446
True	371.3694168033162
True	75.19433289428673
True	430.6667274637157
True	638.9454700274107
True	124.19567461968474
True	235.64788807205264
True	623.7388282327171
True	687.8909849299325
True	286.74566600764206
True	134.43545966722093
True	163.30345882274705
True	471.03519606311465
True	85.94975518325029
True	10.925929284349651
True	509.30353907234166
True	555.2971839553845
True	19.644288943250643
True	138.76167252135795
True	920.3395023111144
True	481.5870920899152
True	271.619327428826
True	35.79652661198075
True	474.10815726637423
True	112.1066992265843
True	583.7906955962678
True	673.969103445574
True	299.6564961918009
True	372.9074269189398
True	187.38595479808248
True	237.53682812152095
True	76.03914887377427
True	208.43925784571624
True	490.7239603684982
True	20.78431033667582
True	474.4425409398221
True	376.5643582114755
True	717.7438584535722
True	896.4942646726653
True	905.9353248652316
True	161.62434240840537
True	415.9082084625308
True	69.10104705230779
True	193.85216282107223
True	318.0957865342189
True	11.60399366020548
True	825.1533197995038
True	23.974250206708987
True	392.68795484524026
True	270.86068217683385
True	641.4134303208388
True	197.31176455170103
True	39.37735626465052
True	676.2060928605582
True	1079.6469995795326
True	224.6448655990883
True	133.95156513498324
True	618.2514807832629
True	493.9747310033244
True	17.842187331695385
True	831.6943480286437
True	118.40705320834302
True	47.5977033029761
True	305.1147364760009
True	346.2224551677352
True	392.7963302314345
True	256.5742019288005
True	18.805327010036397
True	22.051337169733863
True	840.5923192332853
True	195.95278341105927
True	111.28602248997404
True	832.4388483031307
True	654.1714260153558
True	655.9784182209386
True	454.3272755500152
True	145.33219594898802
True	31.58191001729944
True	101.10137885093802
True	435.6887264523601
True	221.90511431621488
True	493.7974642170383
True	146.8895069265354
True	484.31403835761154
True	637.6875090675964
True	952.1462440255945
True	25.634220634055524
True	972.4989828476008
True	1045.2557838913133
True	493.2241653930776
True	88.78547597183142
True	796.6368139718376
True	640.6957237552458
True	665.0739247062676
True	181.12970905473043
True	768.0566106128787
True	704.1186169581425
True	126.73308746967312
True	792.2089256397321
True	802.5739027211005
True	523.9795894887843
True	233.2603567736006
True	72.04905095228081
True	295.03645894155585
True	352.2273334500681
True	475.1294845305568
True	428.7452680583942
True	184.73161408849563
True	312.1513602653322
True	2.7412889232013526
True	12.586647376634335
True	108.2733556044372
True	133.54292551667052
True	355.56891811304183
True	347.99788367869047
True	109.43742363575866
True	17.53524932175171
True	217.5149656434008
True	846.1843159980458
True	454.5564126316774
True	534.9457482434593
True	565.3700419768286
True	837.9286623896687
True	634.8599760091411
True	93.3179618225312
True	208.44532614141664
True	240.53268557141843
True	294.29607552572355
True	103.63975889535553
True	355.5441855253266
True	433.70650303602207
True	165.5275087832033
True	636.8642346203876
True	246.44265005156987
True	199.9852740062475
True	28.12676422217846
True	251.0051337005548
True	498.6475420425035
True	173.2875447152972
True	531.7394631292586
True	465.0126362828103
True	249.2224642138746
True	108.3361591408416
True	42.09339218857862
True	400.96535696156775
True	792.456728149315
True	169.22258886755313
True	1064.8123089798714
True	1043.2666065544822
True	478.95022855970586
True	98.21055652976082
True	121.76282355002006
True	665.5956973348431
True	8.939582837075712
True	223.4134818089957
True	135.04826471690643
True	118.36634786825572
True	335.8912328176056
True	634.4512952753237
True	37.25859078077652
True	118.71726683373834
True	927.1068250932184
True	59.22959874797916
True	461.7724951182467
True	527.2977428720961
True	237.36679935026416
True	132.6584294350984
True	887.5081015991179
True	1186.6050012773917
True	520.7439372759583
True	645.5186293420409
True	217.49815332475737
True	145.75132647144113
True	321.35954012312646
True	257.7710969856073
True	178.27516937547915
True	312.95602174360937
True	339.8077548741804
True	11.978005603366224
True	630.9492004389638
True	152.0686463804136
True	81.04181509069771
True	437.7958586643992
True	319.0288803606509
True	1215.305793622461
True	365.5523723322148
True	970.2914591498976
True	10.800246530782
True	267.73581262333033
True	232.78075055657487
True	154.97876234499225
True	475.34478622630496
True	189.37333261521096
True	422.1661859965623
True	326.73048451911853
True	114.38005963602178
True	360.91936712330704
True	1037.7015516203742
True	763.8846152436687
True	217.58610909361207
True	106.29678812239788
True	305.113250737212
True	24.43172415091712
True	352.2808472744867
True	325.7812382526342
True	574.4366399922931
True	454.5525970835956
True	359.752661143937
True	154.79345112172965
True	13.084241356004842
True	426.24099341900927
True	281.70308182705946
True	141.44151123641433
True	294.90940211344457
True	427.2244445209941
True	828.8234342158798
True	317.7981943480324
True	768.7009041515902
True	405.7274792547017
True	377.52143347755737
True	1.2370549705322658
True	1156.6488190748155
True	104.4636353645874
True	936.856942787743
True	211.72079489136723
True	477.5259864128885
True	678.9871935866721
True	85.56279024190327
True	483.8347303929549
True	33.24590932915667
True	433.95909813405433
True	73.2270421451717
True	227.118151318644
True	41.2662298461953
True	661.6225500717007
True	187.5277919004236
True	25.558319065232823
True	408.2560002676548
True	105.51431893915438
True	162.98218152543538
True	873.4155194309235
True	258.430627397339
True	154.93367967402287
True	367.5818167488928
True	526.5212248425282
True	347.12664980228874
True	505.0942742420106
True	649.55222351552
True	151.14061923349993
True	6.949692951261532
True	73.49519640847254
True	427.0880288756941
True	87.28585039995436
True	76.52071111461478
True	1068.019697704306
True	26.198007402814927
True	321.66765834831943
True	316.13954653041816
True	468.4665689791674
True	671.9036005936485
True	185.7095448565928
True	655.8454346405771
True	325.5155500463216
True	353.93362053306794
True	273.33012732897873
True	217.262867371952
True	345.6656175215184
True	452.70714576659634
True	423.41358211303066
True	586.7476255020058
True	138.14851587846908
True	75.54495794235328
True	40.83632433807414
True	299.18454892435653
True	651.3554385522867
True	393.686693193407
True	772.3390049796154
True	215.79787196240423
True	402.23926274500144
True	68.0356183490319
True	55.55278471888434
True	432.0064278991925
True	200.0893165087506
True	207.9240337424085
True	42.57368450448757
True	1061.986361273037
True	174.6214854627836
True	912.0808215133236
True	318.0174829773478
True	924.2273553176065
True	227.7507100394715
True	449.2668208630273
True	527.3818668865324
True	650.8917821938234
True	208.36016200562668
True	471.8791180546152
True	918.447945607563
True	128.6016060424672
True	7.466971768036725
True	589.0332922849979
True	29.995949178331035
True	77.78852221515308
True	797.3279799708184
True	225.17095659026447
True	927.7910029679798
True	683.5680039069352
True	430.39246984384266
True	273.03127510081634
True	479.9567486936986
True	328.12099176853053
True	182.9715867901771
True	693.5767532926145
True	732.0706952621375
True	212.38765664114533
True	88.45930052816315
True	516.0398489323949
True	133.92630916166465
True	387.2378145940118
True	337.24109108738764
True	65.70015076245056
True	373.8378052114078
True	423.368262656164
True	369.6196597065928
True	415.7962700541194
True	421.94453437301206
True	661.8096981161768
True	56.520648378749
True	465.50141493447967
True	333.07328804011297
True	646.878147288186
True	224.86154108264083
True	100.91109485257132
True	41.6331090529804
True	545.4739514654162
True	646.5364810214993
True	186.88272668776213
True	407.2177229057404
True	341.7271686183967
True	16.500692466352927
True	177.4617584974551
True	287.128534717556
True	3.149462194615278
True	858.5868697040465
True	82.82964471091223
True	104.49354458061052
True	116.09581345027624
True	356.8195587162392
True	32.78365212277774
True	454.21123101097976
True	233.08930890428272
True	6.052527480607331
True	121.20789429689964
True	450.9735747982925
True	49.329854114758746
True	73.41198681243517
True	167.77798923840396
True	299.83578635472685
True	960.8995207669292
True	393.2137360763388
True	980.6941244463007
True	188.47435129732511
True	995.1367525557906
True	792.9391367517806
True	663.8977066273842
True	416.0556970617495
True	370.7448436397543
True	81.72616743104129
True	68.52042946090263
True	79.50597446611023
True	178.02109215883658
True	485.13931429745975
True	1083.4758120729412
True	180.42129591577572
True	363.16353320893
True	442.5765332893421
True	591.7388798952998
True	589.1786179431476
True	286.80943772720275
True	455.6792532857504
True	668.7165374283602
True	101.52677515476908
True	768.4606958058948
True	261.8908295470348
True	130.76020089659377
True	418.35054070503946
True	807.8160921389791
True	427.6646379316318
True	836.4820482965882
True	202.8911505208609
True	351.7253806864531
True	715.2675283462582
True	625.7658886183644
True	187.0765882541765
True	275.74013315353943
True	822.0306547222164
True	30.816328879978293
True	188.29902432465
True	492.2082825982442
True	730.5932059439729
True	100.67418216637842
True	37.28463720522745
True	171.8204574653655
True	747.4519061364546
True	317.9152311340523
True	546.2844177972693
True	348.6797121358362
True	298.90232386491607
True	449.3232545584463
True	494.194195083612
True	75.81853469541602
True	372.9138409392347
True	804.4290837130519
True	0.0
True	308.70434697695447
True	242.84082846763388
True	954.9523516746526
True	147.67706386244828
True	634.1830153893407
True	639.303989670599
True	110.8458662809261
True	219.6151522674092
True	134.8318230423394
True	12.070530511532516
True	285.5834800732631
True	368.2818046312548
True	1141.716234821237
True	234.95281927054276
True	400.1267598272414
True	661.4384665691957
True	221.69736801882405
True	26.232732692489755
True	857.9973036105708
True	617.6737575804958
True	150.26066762719418
True	598.2485613878168
True	167.15629347601143
True	291.07688056890123
True	730.6976836593903
True	36.335102046934914
True	106.35259828188074
True	542.6993754456558
True	65.21851967237214
True	79.42117573438517
True	409.4262066299803
True	21.94994025350091
True	731.5958774722442
True	100.2564675223283
True	155.16274255966738
True	20.295845564011625
True	728.9011826229442
True	28.336182202327688
True	795.5728809234371
True	404.5064123173412
True	118.00503193587735
True	703.0396203370209
True	532.9325035275222
True	562.0659498598536
True	48.02516053947209
True	360.9531539473117
True	5.373133340686004
True	89.13232586745636
True	382.89106521475225
True	48.58479973131402
True	117.42281988983756
True	310.1764081247152
True	187.62241342055967
True	102.5923357062976
True	663.0983935443761
True	20.42388336011448
True	1136.7800701727108
True	476.1830957472312
True	302.32737061039927
True	503.0600750416701
True	119.9908946495443
True	799.1447573957562
True	1138.3433962193392
True	753.7341887382503
True	175.60186978407833
True	228.64703389067023
True	52.89605043102275
True	59.43401191396261
True	146.3885229732974
True	100.76583949851168
True	168.16987492806828
True	1179.9566296498351
True	308.75993817256114
True	359.5796756764752
True	694.720245760611
True	15.348495421431958
True	13.851876216048442
True	584.3791487258305
True	6.578052313827174
True	114.8162481675396
True	702.6153553510221
True	179.43703893839552
True	659.3319697121495
True	836.2769372840962
True	165.2410063451206
True	874.5207699180299
True	2.664760282931283
True	447.0841882103965
True	1058.2902099325556
True	25.17511413161833
True	239.64918607336756
True	152.79860648933527
True	989.5616044943396
True	239.54037092697632
True	504.332537697742
True	122.69412907519498
True	487.5980366371295
True	148.5960244458205
True	99.35132378307868
True	380.5455189205648
True	72.2847883845678
True	55.75113506306213
True	1063.1371088454523
True	277.3280759378073
True	158.18802177295325
True	358.0251668214253
True	404.97693807946337
True	213.92438054405665
True	166.48733845554818
True	375.1867620391567
True	34.19215565143455
True	490.7709681042343
True	1086.3963074040205
True	115.7440454947907
True	471.5797086505413
True	317.9758194107332
True	24.59026874011985
True	393.95884946276175
True	103.4793335019497
True	546.3719740308734
True	195.55553881115972
True	409.6696237853243
True	21.561487284732348
True	422.1287414821626
True	109.2911835583614
True	349.43682766493725
True	35.28918140680373
True	170.54264433327006
True	242.5117505234001
True	769.5259099737215
True	57.9721027116085
True	145.83481961352484
True	230.21312223260108
True	146.46183215589832
True	634.3041137455957
True	572.5194268211452
True	787.1842057789233
True	395.78943475545424
True	535.8346976207715
True	409.3933507199774
True	681.9039949040678
True	73.70301497720696
True	475.5756708670317
True	444.54675810994144
True	48.434174700501615
True	86.14229240565719
True	127.6242013161281
True	92.30126425217134
True	326.21720965126855
True	849.0619634551304
True	324.5686152934968
True	1145.6721948564227
True	334.045491885256
True	933.515142213402
True	144.40419549639287
True	544.0406318518659
True	608.5925244891087
True	706.5637966158866
True	442.9405674151013
True	64.87817762027743
True	306.29111951789525
True	41.76318696320404
True	163.42380583759572
True	182.35860108028223
True	1138.023166225454
True	220.77506085612308
True	543.0502678491016
True	544.368505508461
True	569.7685951373786
True	883.6217090478219
True	592.8762314468706
True	664.7846263386357
True	949.9929981728578
True	123.09314220638711
True	312.2140284309461
True	264.70367305723937
True	327.8302636170288
True	86.55202227732512
True	368.3258822772873
True	4.496878335184022
True	328.9662374794204
True	255.7983128599216
True	586.7245014163099
True	280.8908801416727
True	353.9249593471933
True	9.65445071176045
True	61.05161990975819
True	543.2847665423351
True	30.17673938750579
True	141.77234439345335
True	67.2693836077754
True	148.75792018375333
True	237.9644391056008
True	69.57911565915788
True	385.61683249657887
True	288.4739233289552
True	100.21093309364277
True	335.1910299088528
True	64.41874437146289
True	580.1664519596192
True	830.9014436407047
True	285.61252017633484
True	1165.5141406384023
True	115.50187857634673
True	312.1127324956945
True	1066.7450565235029
True	88.12564154262796
True	282.1250516166523
True	9.496544244696883
True	408.6921076607175
True	442.0961916405906
True	159.29099266142111
True	623.209840715692
True	893.0660456018809
True	154.3178868665588
True	82.51857690896173
True	315.4077896289283
True	571.249921988454
True	612.4174955957131
True	1225.3317435797976
True	27.28444013283791
True	952.7977941885204
True	134.4986611336954
True	638.9601206120955
True	118.13815459847775
True	138.54327184291552
True	180.9598932194752
True	168.8848138956116
True	757.4017887519954
True	213.82853788462128
True	228.4551781184515
True	69.69231318464882
True	514.8895631234649
True	437.0404962084411
True	172.54951444087837
True	241.21147966341564
True	17.33798757398625
True	410.4434335317904
True	221.60546012025387
True	288.31814978934386
True	106.61897943679406
True	737.155253772811
True	437.8818471172648
True	252.50069683894407
True	641.9677593478937
True	532.2147822969035
True	467.827631450074
True	142.270168549807
True	536.2633706837482
True	428.5291810427586
True	2.7397816256755263
True	197.36342481357724
True	94.17869593935332
True	244.8752907296223
True	3.5261644792470865
True	128.52544911768882
True	343.61490499733964
True	6.913989757946614
True	840.2971562792782
True	183.56111542700256
True	709.4784658110211
True	772.2743804497435
True	164.81852248445503
True	236.66730581630296
True	499.3797759436829
True	838.0193213357253
True	54.16103252740083
True	41.45176229600058
True	137.8143327271424
True	635.8951021957275
True	735.0944322355793
True	187.44469299612135
True	600.0969738374247
True	576.548684033455
True	838.3980869119717
True	416.6997857541176
True	189.93186746413025
True	886.8555771860302
True	238.81864954411293
True	147.61283927996448
True	312.0682059437605
True	220.44757002480904
True	203.5220338102028
True	605.3799564004829
True	253.40258411468864
True	187.24706162097155
True	453.9848384942426
True	472.6661053963791
True	63.04347535045248
True	274.07978953399333
True	81.27994282439005
True	343.9075551825016
True	351.3143481360565
True	248.10012528617904
True	179.71947674798307
True	374.33499621047264
True	656.2094165989705
True	750.5202490709132
True	295.46413978187354
True	723.3001693863272
True	66.18135504595567
True	864.6188951076075
True	345.425054336487
True	11.54410257943096
True	602.5019952974086
True	702.2957580426049
True	267.1701325060535
True	169.57501674430318
True	49.70710696122117
True	382.69172335999167
True	77.9735266134435
True	12.58063080074825
True	883.7191311664192
True	361.4952199477187
True	176.2023008821391
True	1021.0789273674208
True	13.434101529039438
True	805.8478003792736
True	31.695981765376278
True	641.8767813671685
True	58.162113412124526
True	753.6326557241015
True	449.0557369908868
True	194.4535244558821
True	443.1486265901549
True	217.0177714637311
True	303.43240886545374
True	227.91776020487725
True	413.3884533942761
True	9.64970405499798
True	327.46856247986506
True	119.2311316919607
True	11.790116525946823
True	475.8286850287785
True	719.5728741671181
True	284.58117273242385
True	80.56776944172681
True	318.32047259380107
True	82.89014085281082
True	183.04600904879575
True	179.87595814294824
True	368.4579206993405
True	44.53464351715401
True	135.70861580509367
True	379.8801027724275
True	861.6629127639902
True	108.427843607019
True	209.79962966572467
True	431.9746749993392
True	18.85198105597642
True	424.20963330828886
True	507.5527453802714
True	90.09234240951572
True	398.592808071831
True	344.79148377221287
True	406.7480333506144
True	595.3853781265558
True	1051.837314638247
True	1006.021529103631
True	59.62856246873204
True	1050.0658329910852
True	113.16106274848129
True	108.32845905454164
True	110.9703376782834
True	512.9126553756018
True	367.67634134695294
True	574.6223661485201
True	261.00269383849565
True	155.88537683760686
True	408.1561678613626
True	17.08382245585607
True	455.4369044384951
True	386.1690351698141
True	141.23204196263725
True	95.53961298033347
True	541.3077912853428
True	996.926578483316
True	197.75136855890904
True	69.08366609260344
True	443.2638638995623
True	373.0487029218563
True	477.9614575077519
True	324.3074486125788
True	3.651906782984517
True	518.9958644165849
True	521.0564698522195
True	512.1281124874743
True	195.15560798300257
True	101.5297789495306
True	21.946701631835676
True	373.573545090254
True	109.06675121246276
True	6.5007376834929484
True	31.35361926297968
True	357.5873917408492
True	629.036511437787
True	135.61886682276096
True	85.60705823804302
True	25.87029664403356
True	407.7754443426992
True	346.4539734579919
True	752.5512085546216
True	316.55134009424194
True	506.20337466842193
True	552.7333082996541
True	528.1682473518686
True	289.9225907652995
True	553.6051213249536
True	99.36205980765074
True	577.7535490320919
True	6.14741042357006
True	349.7704765756852
True	458.1560187557987
True	973.2259795428048
True	347.1409630608386
True	780.4778927545825
True	995.6699008850418
True	177.12581821587116
True	38.57217271421394
True	366.9062032031943
True	387.2307921950488
True	595.7639801546687
True	248.42658265413803
True	30.861899999720528
True	662.62909259689
True	126.29304880818786
True	1077.3530821199377
True	311.5576489088026
True	481.54783959605135
True	133.02085001071546
True	803.6219752298846
True	140.25976306555873
True	818.0344637320583
True	580.956172962229
True	188.8618595752673
True	113.07022027838974
True	70.008454308673
True	570.4938914726775
True	939.1424153423712
True	425.4972891976639
True	529.0106740552984
True	135.34609859668527
True	617.6499176359648
True	479.6208967933045
True	787.5040016036655
True	326.07096448507326
True	606.5777401904998
True	115.22398443949182
True	24.812989312876745
True	407.973561040457
True	170.2333617389781
True	101.31588155412086
True	363.31279897881706
True	1096.6605101622615
True	264.66967334799625
True	555.0908139660131
True	12.022974411858172
True	75.6546635708633
True	333.74791997466565
True	772.4443180871264
True	457.54485254276926
True	511.8938968683725
True	724.6352622216148
True	69.72412055351101
True	727.3989890612727
True	49.95950935575964
True	105.93774391287631
True	175.60079947322927
True	85.57022193708625
True	25.519913957153065
True	303.018118017523
True	492.0723351755457
True	896.9441069820424
True	874.9216273039457
True	4.870360015228275
True	289.22639787500134
True	455.873803046246
True	122.99647841197024
True	248.3857779772646
True	328.9036224712193
True	1312.436658874509
True	467.5090527783255
True	26.20752795822696
True	184.6631152105211
True	703.1216429899441
True	32.61325453870097
True	174.63908652353348
True	572.8923210160223
True	73.45627332193024
True	878.7275464544826
True	327.7161641847184
True	664.2742291863201
True	78.92466225811106
True	670.6480302311815
True	590.2320957377658
True	882.7114855668718
True	254.18877111410615
True	506.07900583921776
True	819.7892598660994
True	910.150866296824
True	239.27433182613
True	761.7494094816803
True	215.82113815216715
True	444.1722604249823
True	367.7501256481854
True	498.0033478742553
True	515.4042237700199
True	301.3033428025797
True	355.0534767028949
True	115.41611922282608
True	339.11759557210894
True	1138.6765059042743
True	316.0419767383326
True	149.64090261296403
True	310.65046300485034
True	730.2943130655829
True	647.4105094220779
True	431.0827969608516
True	115.66346866937624
True	313.83429545902857
True	36.675845537645806
True	168.17726704555113
True	90.87556431666336
True	88.61560719792297
True	543.9094610634726
True	141.85148733362658
True	127.53748673494162
True	110.78028482354568
True	81.4829882969897
True	447.6266793816666
True	392.6270755065783
True	1029.9600949383523
True	543.7948939277121
True	842.4927428861249
True	265.2014291278171
True	287.93295398833175
True	544.8945069093571
True	191.7889255047126
True	718.154552032394
True	250.9548711527308
True	350.6920144216712
True	68.33279112787336
True	113.5206736529493
True	252.94299158554307
True	120.69537801977084
True	488.5515655191375
True	31.53941568456429
True	561.3578686742505
True	1000.0711564673444
True	734.9363170861374
True	1.5994117863313848
True	63.31436353284538
True	490.5639956349371
True	434.3718240791976
True	74.54814510426073
True	116.51981010306731
True	301.0615325758292
True	76.4426126837177
True	50.19292771560973
True	724.9615827842011
True	654.8620609639405
True	163.13429171169665
True	174.4444575594021
True	523.3204452852735
True	55.10588179763788
True	24.78813158178638
True	593.2291543387673
True	440.028978591853
True	1144.363873969032
True	46.18123627482103
True	467.6836821561749
True	903.1426342870684
True	806.8551577714251
True	288.5253761089434
True	753.6401960290024
True	397.6436441557202
True	41.57855477421266
True	94.02477393071015
True	711.7143776724388
True	76.53095635967412
True	141.34876614983224
True	891.5538812470085
True	189.4562814255422
True	280.20210503450966
True	104.78826820013512
True	642.2135857676627
True	595.543389227346
True	208.77941304486043
True	435.71839464623054
True	41.3849722530828
True	285.0819615703616
True	580.8045604672182
True	622.2967922011788
True	316.81806937079097
True	74.90849100191706
True	942.4916303656896
True	1092.7156633706406
True	569.1212765689611
True	62.926098560231
True	31.547203342619007
True	89.45449296407614
True	108.54230260569234
True	104.64635958470784
True	876.8106030719424
True	1238.162671703237
True	727.920311835441
True	318.07756218912266
True	9.18466343215714
True	23.272300396755167
True	335.8236518016134
True	478.5390416193244
True	45.28168287600519
True	546.4049403976728
True	430.4203680611285
True	386.673033133123
True	73.03875819145493
True	199.3593490364096
True	262.0651474452584
True	136.70085494601364
True	403.5442712798729
True	44.15089039216164
True	168.0637575054998
True	1179.1205666248393
True	5.905533984068445
True	29.05274878427489
True	581.7248707598965
True	360.55631230128
True	788.0821156429457
True	161.92600091119985
True	768.0952614898242
True	601.1242057265082
True	282.2587180855941
True	454.5472592582783
True	335.2725208806536
True	289.3209691228029
True	277.37447873655475
True	399.4165270793546
True	501.1192248118896
True	488.4685509876565
True	102.37716333617377
True	357.7327513551548
True	9.76448476691674
True	184.47632343519123
True	230.9293912562292
True	895.9613822723571
True	609.2661839657048
True	32.6352781147752
True	731.3397421584956
True	848.2957517890878
True	108.44165232991736
True	350.58550498998835
True	832.912127173534
True	226.2373231825835
True	167.419111324175
True	532.0707467111848
True	593.8996549990605
True	1079.5104145699502
True	147.5665407481004
True	159.03440708456066
True	257.49396112367606
True	319.59317109507214
True	432.0713424660942
True	405.5718008537503
True	328.873517205137
True	457.0166057916914
True	496.51921819007634
True	238.6289247324141
True	1484.0275880139563
True	242.35081783820857
True	394.2852592232338
True	52.76668112449183
True	764.5987837285141
True	256.9181030117899
True	932.611707485842
True	553.7843695983149
True	331.0688869270691
True	794.540330919488
True	265.53223821254244
True	214.19298783914445
True	250.47795618725112
True	214.7294068631412
True	137.753714679723
True	245.85744723063675
True	729.2083095656493
True	516.0457014196307
True	222.80872766741285
True	1190.3986395142415
True	115.99579006622294
True	260.88124627932825
True	69.48498575425631
True	310.24559599413715
True	412.6131925889067
True	91.25586536095317
True	220.01642326784773
True	73.76306990269804
True	691.0823474119843
True	376.03363917847855
True	218.83764917422968
True	737.455400111643
True	889.9548953241936
True	826.6361364589469
True	830.4006696801976
True	349.70472285685605
True	1.888838645638028
True	257.12827256074087
True	55.99042796763263
True	382.97533918092086
True	50.063441655847065
True	366.5303571778317
True	841.5414394102464
True	1025.9774370579105
True	395.351739506658
True	21.496129912308945
True	506.2162118469283
True	510.1669677000045
True	191.25037962386796
True	223.71493468110975
True	281.28998435595645
True	22.74904998295727
True	124.16568351758404
True	950.13958842645
True	64.03959776419423
True	499.8906969677733
True	795.7684105737012
True	100.73429930798068
True	258.73319830741787
True	116.49782872121042
True	16.456855021855613
True	1.5248667328407044
True	121.4066228470429
True	1018.3766822680368
True	474.8175287465818
True	70.70464422358694
True	771.3742020249713
True	337.32848133468923
True	1.1146649020256607
True	460.4583418375473
True	178.6365705885284
True	516.1207553312606
True	80.81836871686397
True	321.94071768067096
True	359.2097258587922
True	177.6209325596153
True	199.3486893183837
True	123.0236190617702
True	172.8998271778209
True	959.2266086502208
True	15.542605115379711
True	510.7226074529232
True	496.5732126505247
True	388.1801342964108
True	213.78141841175727
True	230.86336867144595
True	162.19829888234574
True	46.84426469155052
True	475.195528370649
True	147.87847095060073
True	857.5861372442911
True	825.5918866159002
True	243.07954146123936
True	313.62011852198134
True	513.0960635453083
True	43.87840479421308
True	85.78237475571788
True	725.4808419390015
True	1101.5746900554218
True	111.57323662285876
True	719.9436552218373
True	130.60605160336226
True	912.3776977471624
True	649.6387430527424
True	102.3083227915298
True	274.4042884366505
True	626.8934736215992
True	271.9551400265108
True	44.08286100689966
True	575.9606921286932
True	427.098822645428
True	5.074335502371236
True	473.9658844594983
True	61.79612286076499
True	169.771226185927
True	238.19188507179663
True	305.70880398689485
True	70.64235509681309
True	222.32578259845477
True	350.1803076152263
True	428.53747458451136
True	945.6222921576652
True	46.95189244918162
True	924.7709958259378
True	1038.813839154254
True	135.4826899776787
True	70.90387392008674
True	983.9721752574528
True	31.57023634467648
True	238.8690198777944
True	91.00694726690422
True	224.97420196800405
True	387.606596275936
True	962.123012438479
True	92.45740077515968
True	71.42225578191612
True	648.2875132278017
True	274.72469088130885
True	740.3049857371196
True	55.52544895167209
True	468.62921746193547
True	384.0298200375983
True	684.2423781495315
True	54.45393005741892
True	110.79142068064829
True	27.78316402359432
True	267.0776323589705
True	42.36291957235487
True	347.6066474414308
True	3.235852835944496
True	1182.3126921912651
True	108.0785015273424
True	135.13792428348046
True	357.4527192771566
True	722.8017929970187
True	696.8379405749571
True	993.1272322101048
True	476.0779525824403
True	414.5585149830858
True	139.0065388945246
True	392.6627274997393
True	802.1241418157779
True	450.7504440875789
True	908.687699256495
True	88.12388303211637
True	431.5050482921649
True	183.02706969478567
True	270.74154091675234
True	748.0898890898612
True	164.73299727887422
True	134.772284778642
True	57.74432808431762
True	856.0568301262847
True	778.0854452652405
True	86.95463663010317
True	439.30389050177166
True	758.3152491000459
True	418.6303368486449
True	55.202381013443855
True	317.2619152721478
True	763.6231000407622
True	29.75513317041929
True	356.400735407853
True	168.34020486358668
True	276.1080270838897
True	34.52345222813006
True	225.5380492578219
True	752.2878573744647
True	645.4299673264633
True	54.66813858286532
True	286.3540733907526
True	907.8339709356798
True	19.253755917910947
True	302.39196296994623
True	278.9993142322829
True	437.65830175791245
True	197.96411299987028
True	592.7853376232619
True	45.858445500762826
True	978.5421726150204
True	903.6305081035464
True	44.17694674586168
True	385.1907819145062
True	711.829267623014
True	918.3469852800864
True	274.0139527926717
True	586.5788180402509
True	125.9341239525566
True	187.7870448003572
True	137.15520661327088
True	129.49599467919293
True	207.51221876846
True	955.9536505582092
True	759.062994568134
True	965.679376481484
True	20.02450277563325
True	27.564959838971937
True	355.1274261344935
True	14.042149567677283
True	624.0816486204016
True	1074.024802116897
True	263.5144719981006
True	198.9071639095066
True	83.71029806266962
True	207.0773421348046
True	126.941278528864
True	43.80964729823518
True	132.29887282792802
True	90.76241071608216
True	243.41123233019445
True	520.4852086599928
True	162.17689250036418
True	28.905050346122845
True	55.3755456275422
True	416.3838889907969
True	264.1768279556251
True	598.8706244515296
True	22.81033231927297
True	117.18672818332018
True	671.4823118247393
True	271.8837221724125
True	482.90930330009
True	654.6144076012753
True	101.06407811695144
True	112.3502391466483
True	73.32983436119954
True	26.92545319218911
True	119.85378499250665
True	87.33908417024055
True	100.71073061728016
True	147.3689405828339
True	240.2505168332129
True	825.1410213671267
True	280.4002622206835
True	935.9693110609312
True	164.18329550909553
True	203.17562457536476
True	805.3371213520915
True	312.8584770302905
True	587.8920185816876
True	250.47824927292405
True	360.038253064204
True	429.7695171524763
True	567.2714222075122
True	636.0161794153772
True	370.4058971202059
True	35.12145635984578
True	550.7982264573933
True	629.741823919436
True	20.246218497691657
True	11.269380013467757
True	261.95174369995726
True	406.0327951869299
True	443.61827314766185
True	67.9676469656507
True	625.0448140929421
True	926.7916254609352
True	241.7889612156972
True	912.8322444468256
True	272.5929362200829
True	102.3547622288175
True	261.59669947749313
True	691.9638620303657
True	35.84328313458051
True	579.7079786084167
True	1276.639483294579
True	1015.7022500569382
True	910.9334930023814
True	212.1869421365796
True	94.77331287341856
True	200.3106473794221
True	858.6719274098125
True	144.92835340108638
True	1073.843701050017
True	869.2722081501519
True	40.86032279955004
True	88.34985846108599
True	415.21091303969206
True	404.6798325033638
True	207.4115771414706
True	528.6270022424716
True	669.5197387960499
True	126.29364522833316
True	275.9178759859569
True	1017.8437885352772
True	52.29602780503832
True	674.854771786114
True	548.8214791828669
True	38.81762555082099
True	823.60241016622
True	387.18386825388455
True	541.2758423537223
True	100.49707918914972
True	259.7591338494328
True	215.9002588423637
True	26.616765576351952
True	139.1636839506566
True	739.4534980899952
True	143.63330170786136
True	395.6292591390381
True	68.67954505567903
True	645.9487021318243
True	598.8847265966419
True	226.80031577232023
True	467.0024532343456
True	166.68740957767298
True	163.04137496803202
True	205.5884563835012
True	291.2215590758002
True	358.4144213097814
True	117.16401271919844
True	201.0685703955673
True	27.785256888402003
True	884.7225215801998
True	309.362802898511
True	8.52997316275137
True	360.4941055566537
True	169.19295887420202
True	624.746831266054
True	362.4250067506103
True	583.6102402373846
True	539.6048253512417
True	480.0728466458654
True	792.194454772088
True	238.46068872474595
True	550.1451888973182
True	152.06283043897932
True	546.5862109176327
True	364.4241197390977
True	381.88804632031184
True	126.5253257352338
True	123.00621669361924
True	107.67374678778611
True	69.48376807183527
True	761.5460718463052
True	181.46495622925815
True	45.89283499005733
True	0.0
True	543.3061219845594
True	112.31425928774154
True	21.70051538523353
True	40.17697511120916
True	111.681512682657
True	530.3462119825905
True	181.57416862204124
True	102.9173256361917
True	32.620319664043734
True	164.40846774471447
True	896.5779007943453
True	49.67593708737203
True	234.84505023302637
True	742.1108496508845
True	311.07226590440195
True	473.47434494807135
True	479.316634134599
True	509.9733263236785
True	618.9126747068601
True	902.0893437681932
True	257.598851446805
True	1059.588120860921
True	907.3380121039592
True	631.221016663611
True	347.0187095995552
True	851.0701203060111
True	10.162565471363486
True	30.950910949423644
True	303.20092129080126
True	45.35459200543018
True	199.88671704247295
True	792.0417890110982
True	226.61101832353185
True	749.8612135423662
True	773.6177460136705
True	116.45769491110912
True	370.009258330561
True	565.0504687663323
True	25.27518814577949
True	131.77343002040263
True	425.3593831292217
True	299.9744900936725
True	205.48674758970373
True	112.51589712714704
True	364.73798894805554
True	21.65128319340068
True	357.2785611567114
True	354.8458107455553
True	1061.0903353211477
True	355.30001690517685
True	31.50598825819017
True	440.6474837625952
True	433.6702725976101
True	243.2787906908794
True	33.14251100483967
True	746.670830227579
True	450.2370631799884
True	175.18530919745874
True	12.637263818569693
True	1227.1103028883365
True	167.471013390391
True	28.45157191743833
True	309.30535849404333
True	279.48519253515514
True	111.35001272746273
True	290.5296584531722
True	48.516705194721936
True	324.0509733864821
True	314.3978214688588
True	326.45970351312616
True	29.722458144872878
True	45.97257307209962
True	1047.7723198814706
True	26.315356329039137
True	14.088560115073316
True	181.1342914760789
True	659.5576521903117
True	8.914104212872353
True	197.48569626527456
True	180.80805575945325
True	530.5097103363029
True	380.0462081415958
True	732.9342723178148
True	323.98392034056144
True	486.87008411541785
True	450.58755453989
True	520.1307759393064
True	102.23327511587968
True	1269.983804522032
True	905.365143017115
True	280.6326710766712
True	532.4392501261077
True	104.84595108873977
True	587.330440930089
True	411.0390380155888
True	150.9523806554914
True	78.09819124296901
True	350.52616034647883
True	165.6723168622816
True	30.82353850173348
True	590.514814737468
True	388.60580126505687
True	72.02471292174657
True	24.10241246535625
True	660.5652908774215
True	487.70636420373336
True	72.31523864781836
True	21.590554390321024
True	338.8269764008842
True	312.3543303545663
True	710.8671617486606
True	553.0473351670739
True	555.8541396728216
True	793.1660306595445
True	9.253684107940645
True	58.6045414546442
True	37.17881144270756
True	54.732535175207786
True	516.9773185929378
True	587.5353336486371
True	83.54740981982653
True	109.31569316917376
True	201.34509722856683
True	72.97549228299283
True	178.9608653563531
True	201.91506560316463
True	278.3908671270654
True	776.6713890207398
True	580.5693172854274
True	283.1671084857239
True	186.40969488028395
True	262.28446879031753
True	252.65271459942213
True	785.3643024592111
True	335.36458024560534
True	166.13062606277498
True	904.5446417276112
True	351.39754588213054
True	454.8180858029219
True	156.06986909838028
True	119.82078052603548
True	59.083648444198325
True	218.1815709391257
True	972.9680154290512
True	530.5748634773079
True	106.09099024874764
True	366.1123194090547
True	100.91562562102884
True	685.1519714224798
True	5.009061230621404
True	730.8896562478047
True	33.99477389393343
True	907.924242004372
True	839.2854300712205
True	210.40617361039003
True	30.21641652768889
True	81.7535910932167
True	473.1362862391561
True	229.2048978615974
True	1.846663725598324
True	75.81327916827586
True	1074.7312177475785
True	359.42086489368967
True	668.2915544488224
True	484.5572873445256
True	32.23217103931172
True	133.1739900389456
True	442.0258002815568
True	917.6653375650274
True	830.1691603830922
True	426.7587115342878
True	343.41812210132
True	17.68435673288541
True	78.8827772477408
True	734.3544552206129
True	457.27282113633015
True	390.4139108751428
True	875.9693723098313
True	26.8579670238371
True	209.9196079155935
True	904.5238783873426
True	236.15433404187655
True	8.032598066247564
True	503.5330296494225
True	104.59697262631724
True	655.8097627309139
True	53.93477790381844
True	264.1775658175426
True	869.3296912119478
True	838.8046227550991
True	271.1650487612627
True	437.2807009165522
True	122.8367647258688
True	598.2412401578584
True	262.2621998763532
True	186.34110870856316
True	886.1119290983872
True	55.45498797182997
True	724.8246178582316
True	279.2884259787917
True	304.4605066039513
True	163.79848871877013
True	464.4505665493612
True	599.1923790879007
True	367.4574872689181
True	423.7519158982722
True	69.98881481452369
True	165.25421001392866
True	452.4323601629053
True	220.89631363918923
True	36.14423567627884
True	205.8668923976672
True	391.8401371813685
True	378.7879005568433
True	757.9422964853059
True	138.52312558163814
True	663.9751686497494
True	516.3385923163711
True	602.0374809380448
True	137.3008328985233
True	36.49483862910915
True	668.0496109614139
True	70.60925719552242
True	549.6233686087764
True	692.7118888634843
True	447.0824783812384
True	134.16540559687243
True	531.3666824256604
True	3.811358578474663
True	389.7492281574415
True	30.833113421536225
True	629.4439391073845
True	252.81994800923377
True	591.9407496766637
True	688.1567791422873
True	151.803200200727
True	540.0730103242828
True	490.52076634165536
True	61.10373657551847
True	961.789551532861
True	2.7927512964264283
True	27.315316462921786
True	646.8268043224799
True	682.7274274522749
True	122.8878513394616
True	415.1235821667751
True	118.20761317074884
True	77.50695298448744
True	481.158193030489
True	40.965929243022735
True	514.2586697427985
True	13.443155436444568
True	828.0083944621846
True	559.1820094172377
True	671.5202735353575
True	105.20954655324849
True	391.76195863468615
True	987.1103534881804
True	819.8197631497853
True	137.52593239333555
True	545.9707042454463
True	460.08538295431697
True	235.9886601862064
True	251.3052757386408
True	4.628900281037617
True	315.9623232570545
True	12.809162667771972
True	374.9152071251924
True	73.11666554662884
True	423.98814858986543
True	663.2664019151903
True	126.06591597863614
True	235.03354911539813
True	652.6685262654181
True	706.453573245607
True	297.367450136648
True	136.48347482461466
True	165.12271426681735
True	468.5391662268788
True	79.0682050290279
True	11.701732136252412
True	516.5003802947517
True	568.7154436155062
True	20.02740630258357
True	141.0722974058705
True	908.3816179975724
True	486.62104358312007
True	266.25504093343216
True	33.05324018814177
True	476.98302663608894
True	107.2284143536111
True	593.9080337368355
True	659.1373620988376
True	294.94744121052923
True	393.5404692602136
True	179.96925053123658
True	247.1202649087104
True	76.88860204591542
True	214.09187089718435
True	504.1657290663052
True	20.490158942619814
True	465.8365731611658
True	360.5499767178778
True	750.799579766946
True	890.2928342767726
True	892.040550679016
True	157.0239194208392
True	393.3426145032077
True	70.96171458080457
True	189.30426433224216
True	319.4446409981857
True	11.327043121887163
True	799.3314021458783
True	22.79617881766428
True	403.6932390612569
True	272.6091623187295
True	642.6652293754989
True	211.6968674793223
True	41.20678193876662
True	694.2271019812314
True	1077.9302657180729
True	214.08552254693717
True	131.0055744340352
True	626.5765719345466
True	506.7797325760342
True	19.096189455218788
True	822.508491751406
True	117.26154617224948
True	49.05018967490509
True	304.7821282112836
True	367.3164879481876
True	387.1435830956731
True	281.07930064396743
True	19.555303113856112
True	23.04558502228629
True	887.3576214230201
True	206.5203217450232
True	114.88901561355908
True	880.2504696207794
True	653.4711733158186
True	632.4602891510843
True	446.41255738650494
True	143.55725794745683
True	31.673492770580825
True	101.53508234081984
True	428.7479195474233
True	241.25256087009203
True	496.5175279277746
True	136.90770219597974
True	499.7388437122312
True	652.623065026034
True	957.3546088023866
True	24.03139181107308
True	1008.0309785250208
True	1076.8840522996172
True	462.5594568745202
True	85.14993628188425
True	797.6831047084585
True	657.5338355369249
True	675.5873134298259
True	161.7228042430617
True	754.8987907902022
True	699.802035757897
True	123.4870665114203
True	771.7967256223392
True	814.9954357593135
True	478.0635282589759
True	228.43088858854557
True	71.69337032669739
True	305.1097074366481
True	364.4989487673477
True	465.1717111061841
True	426.09103949718656
True	199.42914688802065
True	321.8548003732181
True	3.0025771111356203
True	12.846562248527553
True	104.60278439623217
True	132.7579912765555
True	350.0575828917869
True	346.3353452424664
True	113.2376366250878
True	18.39762142057573
True	208.096143381652
True	804.3391533691993
True	443.1243964473813
True	547.0052363389692
True	565.0296515693609
True	785.0270433657643
True	640.814198492088
True	88.72875711628534
True	206.2375405749013
True	236.11024658041555
True	285.45805698791867
True	110.29418266382896
True	370.791359483247
True	444.0973112229782
True	170.68911580763964
True	653.989099087959
True	240.3844499531125
True	206.8529125502447
True	29.140240957575237
True	251.17963663484105
True	490.8403485067589
True	169.89017162315707
True	519.816314431695
True	459.2388828081551
True	249.3468761329636
True	101.7672889066762
True	41.48943364787133
True	406.7321944496328
True	774.1769006387109
True	164.50307244049512
True	1039.5310825572865
True	1031.323211365319
True	486.9463864548862
True	101.27555484724137
True	119.4865155969456
True	684.8165889354107
True	7.612994519153337
True	221.17353905180065
True	130.70788536092238
True	115.55659788155938
True	341.22808363073307
True	636.0552268816624
True	38.02129040707118
True	125.65817215563776
True	934.4562780664752
True	59.421107361436526
True	443.73500615499614
True	536.7669059712331
True	252.59015448568135
True	132.58224862612337
True	925.3113311829978
True	1178.5121826146944
True	515.421611393079
True	647.2024254420418
True	225.3130821540978
True	152.4056347400111
True	317.40305645955505
True	262.1059531749351
True	169.2964523740816
True	312.86373338726924
True	346.07584296540443
True	10.154829747828424
True	615.1908346987015
True	147.35857732184252
True	72.04583992918216
True	451.2410393328579
True	310.27156417397924
True	1173.230655828574
True	351.5804245008903
True	1000.74739829756
True	8.951168665045907
True	268.5361328237946
True	227.26138679320215
True	157.19521785672617
True	489.3545368718265
True	199.07380541226735
True	407.51047970176313
True	327.8760969455372
True	108.29362421482672
True	361.9040983249148
True	1092.8071020822824
True	759.8507786948409
True	218.8602672250135
True	109.50205233286968
True	283.0217935812684
True	24.45549749488503
True	359.487475594764
True	326.6493576726534
True	560.6694602433001
True	444.9841997463161
True	362.65142965521824
True	153.91516340520113
True	11.857864792959075
True	425.74352089647687
True	283.58543487405257
True	147.41208434560903
True	307.27415062317954
True	427.5989183072174
True	793.3260800756705
True	301.9466716946282
True	784.2488230043037
True	405.6494073888204
True	378.8819362296149
True	1.522325206838361
True	1137.0134953451484
True	97.656490348932
True	950.8068269953206
True	203.7419641444808
True	461.8579470364705
True	674.5043109655028
True	81.8886285973924
True	504.11966068606137
True	33.74453565466353
True	434.25871831563
True	74.98338415560309
True	231.77155810182865
True	38.18955002709398
True	693.9669715237453
True	194.68379754321936
True	25.020387469869096
True	398.0462317455596
True	111.58882994139412
True	164.06095884663085
True	831.6274159696641
True	267.7687656536152
True	152.3884837136767
True	386.9590549933304
True	510.3584626612251
True	340.92553589036095
True	520.3410550686383
True	616.4014132744443
True	157.91741832135247
True	6.48526230634805
True	73.86137526073367
True	416.289811858004
True	90.57688650626233
True	76.26493988403917
True	1061.26804794344
True	27.507801000924
True	319.4127823343375
True	325.4841071952848
True	461.6674291167868
True	662.2811325224495
True	181.4574341394703
True	641.6485324357723
True	339.67668386024354
True	348.50154830946764
True	269.1258185459813
True	216.0242158594507
True	353.77147837947484
True	436.4377886769586
True	415.2298692021613
True	597.7243998401641
True	135.8278979602841
True	76.87978435036396
True	38.48578611327275
True	303.19192625166016
True	656.5957001026125
True	400.9244125153085
True	792.7184827997219
True	214.32349107981804
True	389.7923672074832
True	68.87061534946078
True	55.00006885040704
True	398.140640101336
True	195.60693060102253
True	222.14342339575583
True	45.9099711529532
True	1103.1102663900945
True	173.74142447445317
True	911.3575019497462
True	319.08821683899924
True	940.0408346485522
True	237.22232130795305
True	466.5389221817663
True	532.254509529281
True	593.3971209879923
True	211.09672790306985
True	486.4812346607209
True	956.95380309776
True	126.53832573693715
True	6.754833536438236
True	601.9762018193886
True	28.977525382303043
True	72.79625626630144
True	811.1190854330313
True	229.0628263592745
True	1017.181514349556
True	675.0869918326259
True	425.5174561151642
True	292.21691381344
True	483.2874422868361
True	328.58469846796794
True	180.0573905912284
True	691.3114552148106
True	738.836973670888
True	202.50956983013768
True	85.90130442925893
True	513.0671319683238
True	144.5422206660988
True	378.3494566489136
True	347.0779725792541
True	65.88229177999055
True	369.76459566602216
True	413.6713052060468
True	373.5119617852232
True	407.0701214067861
True	395.35186688498
True	662.567077647737
True	55.740376014189984
True	453.5459392855797
True	322.5546983683977
True	654.7854986489565
True	217.26863232069684
True	101.89748508760832
True	39.731311649220096
True	538.6178225213828
True	635.2503984843801
True	188.46626044888424
True	421.0520201160907
True	349.5568930709534
True	17.100091410109226
True	167.60448938439205
True	288.4045722433948
True	3.100333916361902
True	886.4428386452822
True	83.15878407334361
True	108.13233055443092
True	111.13664506261104
True	364.3639104955994
True	35.341350241287216
True	439.6679514646158
True	230.14851391930583
True	5.390890040807323
True	117.23772859683288
True	432.1926925077765
True	48.96397573834793
True	68.12071167217758
True	174.82449233164547
True	287.6632179903443
True	968.000722252988
True	395.00264555872025
True	939.3421997640176
True	175.27000299859148
True	1027.4324381077065
True	802.5993891105262
True	651.3822732789673
True	394.4652423765292
True	373.7940437921104
True	75.03650569338912
True	73.11716599674847
True	83.47054250409212
True	168.9701732006328
True	477.93681788760017
True	1113.864776479048
True	184.54039808504413
True	349.85070287037354
True	441.5340729835136
True	617.3181506025885
True	599.9024081408122
True	277.8504934591536
True	460.08716558006034
True	673.1783512551542
True	96.956487545429
True	723.9311504994284
True	247.9271406440485
True	138.3865307751635
True	421.7103686485021
True	837.1622419998755
True	432.69210098727456
True	874.7206593027784
True	189.68659916019945
True	351.1069481497118
True	688.8507703082049
True	624.1818212962876
True	193.95336531239604
True	248.5949408544244
True	782.5971086141464
True	29.67170932514349
True	184.83389158665685
True	481.27868244804233
True	704.3683963185135
True	105.8721488950926
True	35.58723655743907
True	165.65226332827257
True	769.0260163002581
True	316.7336414219109
True	565.3770083877213
True	356.9393701274524
True	298.0393637165927
True	457.4266512819765
True	495.9747934825473
True	75.11151456602106
True	380.0280570599467
True	794.65450787675
True	0.0
True	284.0326297706923
True	253.6845410389764
True	994.3129719355592
True	144.56602949376835
True	668.4334199392528
True	640.1980302010389
True	113.80603930036044
True	216.4540823467371
True	133.6619346333878
True	11.259298298307945
True	291.3435309229902
True	369.5994533638125
True	1142.49630114726
True	237.76015712704648
True	378.4603881604377
True	652.7814459157187
True	194.5193807170307
True	27.78654803364424
True	875.0480498246637
True	613.0728723178158
True	155.938986785735
True	626.5175459279559
True	162.8929057364758
True	309.2138353350571
True	782.8173010242853
True	37.57567733570646
True	109.89988518552848
True	510.6376875986381
True	63.38690184110806
True	77.15992593314493
True	389.27198871192775
True	22.586840759130283
True	748.5163365515766
True	104.07717212433124
True	148.88570487117963
True	21.14838891831949
True	677.2615808491365
True	31.765917276052043
True	781.0538117138857
True	392.97082599581177
True	122.4047891783933
True	689.524290688289
True	527.8362546608458
True	564.2787082272882
True	48.36015062011064
True	369.8267992249708
True	6.15278114775192
True	89.70200660036876
True	387.0957534380166
True	45.103249348073774
True	119.526551016692
True	306.2032775084459
True	180.4695149254496
True	98.81728228225197
True	640.3459281407543
True	21.779938570710836
True	1119.8676943631096
True	476.7686125547112
True	301.54871316518705
True	496.8518614085587
True	125.4589747249924
True	806.6830567417078
True	1139.900204041585
True	747.9242318157259
True	164.73555381153383
True	227.7207122085452
True	50.45248722516904
True	58.25925989839521
True	157.13271363113208
True	105.79824449770264
True	175.98474712354405
True	1159.8245287348516
True	317.27890363436273
True	346.56938365757645
True	688.094041837039
True	16.20207979538329
True	13.344839870265282
True	575.6873867544074
True	6.38634256024962
True	118.78542960831982
True	693.0523545347455
True	181.86994488592623
True	647.0222894439784
True	836.077110464765
True	149.90880530750465
True	865.5565745343346
True	2.865864104760488
True	443.2163898749688
True	1066.1921145381175
True	24.816695542953084
True	242.8847851484672
True	152.20798587576
True	1000.5328812775458
True	233.71452317507936
True	513.469045617422
True	115.78532720957708
True	501.2644801680986
True	149.94406420569166
True	97.07834926532928
True	387.7857895406963
True	68.11804588732379
True	56.08468478144945
True	1056.3340388897388
True	278.6812433220655
True	152.96807816816022
True	368.5924340180189
True	399.0569471024061
True	209.13362740799772
True	163.14032868148686
True	373.7037064995613
True	34.902716944880105
True	482.88774818259344
True	1100.9618423012869
True	117.91076475702688
True	468.8271452231612
True	307.01271045563385
True	28.49316936877321
True	390.72041580374434
True	107.3104980917184
True	609.0165181638746
True	210.37201908412788
True	439.199111051537
True	17.724290552839868
True	442.0408546126866
True	110.00642857080214
True	340.1819409610545
True	33.197941706122464
True	173.95235212363696
True	259.4717193328942
True	752.7661704581953
True	60.66301256062251
True	143.25274902081668
True	234.82501404869024
True	143.78045264666738
True	632.3479609412187
True	545.5153960937438
True	776.1292944463895
True	396.2232065282992
True	538.4738707094557
True	409.8911594018135
True	674.5619176290238
True	71.19400181041101
True	460.42487400942366
True	424.3473540682604
True	46.51397158705266
True	89.88993749656335
True	127.6024447630602
True	86.78481313963582
True	326.38496259699554
True	858.298403009952
True	325.0609337411815
True	1107.1710568969795
True	329.9859890549119
True	909.2142928190688
True	152.37609106438856
True	591.0140957309524
True	620.3986570017759
True	693.596256974475
True	447.5363640695531
True	66.76973941270114
True	290.33193526805127
True	41.66557036756045
True	173.46436294821342
True	181.17271551781684
True	1096.4578824661985
True	233.7267481834983
True	549.3250448066477
True	531.4962134560648
True	569.0290304010305
True	870.1575200137776
True	592.3260045753916
True	644.401383083271
True	915.5262317652616
True	121.7465486795444
True	325.2388431641162
True	263.43169873751475
True	339.91467282666605
True	93.2585119708172
True	380.062102068075
True	4.235499939008177
True	320.1294845532982
True	247.16869782708457
True	612.407927689628
True	287.34007459236096
True	356.24907570073003
True	10.757271583099342
True	60.250389517892216
True	542.9179106624109
True	27.995620885474978
True	135.23948397574912
True	64.62606858238657
True	149.2678076245959
True	247.0659269637247
True	72.0920357795999
True	388.95240151325794
True	271.49751923435093
True	94.54447791885455
True	336.58886227360625
True	63.96879722519371
True	591.4744010513757
True	861.619615216293
True	280.95644900120374
True	1151.753073556535
True	113.87007423872316
True	320.25175512137724
True	1075.5670201732112
True	93.10354347947872
True	282.1615172033846
True	10.052744384397634
True	416.9201731362079
True	455.16788388716736
True	157.32630751479147
True	622.2001539979287
True	932.5912668735516
True	159.88722603359207
True	76.95648531072754
True	327.9881403282699
True	558.7128299582117
True	613.4596931867114
True	1212.411001471853
True	27.93796787377341
True	923.4860776627062
True	137.50748571330325
True	635.8546086830976
True	117.36275827479976
True	133.2058939027547
True	183.0679149326745
True	172.50397619393985
True	745.2862725249836
True	211.98897783319205
True	230.2324804235138
True	67.19608867461126
True	511.71956781674345
True	458.9216256414785
True	174.47623557677292
True	234.760685452572
True	17.19834564905702
True	425.42097243361496
True	206.92726109771485
True	305.3034260071366
True	112.24642563807986
True	713.6665107023141
True	419.8447064954655
True	253.24819149026865
True	634.7700651732172
True	533.6238295189105
True	481.97458218638496
True	141.6345831410302
True	515.1443058318142
True	422.09573677013566
True	2.746443145472593
True	203.93108695256188
True	95.769613442448
True	237.60248976787085
True	2.515197970662843
True	128.89441520200597
True	340.7700920720019
True	7.354498023117514
True	817.6896224671508
True	172.16150574743787
True	711.8690281432173
True	797.2974533914226
True	164.84456006940093
True	234.94683578655935
True	488.52559680192815
True	837.6883644429457
True	51.21258379387692
True	41.16557807728799
True	132.9295807071417
True	622.5629349967693
True	727.7047760197753
True	180.94578492029805
True	589.40352378266
True	593.7328366424251
True	871.1860117247194
True	400.3706867033376
True	188.1760061792237
True	859.9501289640883
True	221.58292380710543
True	146.6374154098782
True	317.7586989580107
True	229.81536347153025
True	206.01501294474497
True	620.4125632521906
True	252.15895511595303
True	191.36294497706425
True	455.26583602030655
True	475.42750179132287
True	59.914054740676576
True	291.8253867441598
True	79.20094345675105
True	328.20052650373503
True	360.3725121353583
True	245.79582722698777
True	181.46387777565008
True	374.8936763710667
True	655.0219256454138
True	761.2185590063079
True	307.79214699544553
True	739.8396050769444
True	65.37656072621026
True	868.8330647593791
True	354.3555830983494
True	12.172851126846496
True	625.0046048842952
True	691.6763992584146
True	244.78878880923872
True	168.0236330384975
True	49.483088343061816
True	382.91763812749394
True	76.33587333712583
True	14.112176118922294
True	895.7600430707565
True	365.9845394628167
True	169.06767027991435
True	1022.4651314233791
True	12.203591524371792
True	807.6249871747775
True	32.9382228594537
True	651.722721191642
True	57.96202122218542
True	727.2847586533719
True	459.2665981279085
True	203.13174912004948
True	434.7860782163845
True	224.19147884711276
True	287.7915715612001
True	214.25465829166697
True	399.7453438386236
True	8.203610161391126
True	322.2314559257791
True	116.09933826101826
True	10.788043836057266
True	466.0628794845928
True	724.1692107831824
True	288.11524717637207
True	81.80217566699436
True	322.27503879486727
True	80.15253467923563
True	184.00015799969785
True	177.52802231485364
True	370.768256996038
True	46.50106917515062
True	147.9039940191667
True	370.670503398872
True	846.3045990931328
True	112.9813847636682
True	206.55107484137704
True	429.6463562818346
True	19.709922510520556
True	426.4217279822548
True	500.7562008524377
True	93.19374420395172
True	395.1825743272213
True	362.14494339037486
True	416.6311308603306
True	580.7171782733693
True	1070.403095493136
True	972.1715052921948
True	59.49617879447021
True	1064.0668324749392
True	107.13094323488563
True	107.8482200211238
True	106.79904091229416
True	483.3385001364639
True	369.8533334992029
True	592.2768799548429
True	265.79099189467786
True	159.76251410547562
True	378.5744960829656
True	14.810010932403934
True	430.25620979469386
True	382.073177724725
True	143.754700779506
True	96.16774346932844
True	528.0168971438814
True	995.1734448422224
True	199.6959357034819
True	70.3576349378644
True	425.13564299471074
True	386.5828888692941
True	475.1651558642718
True	325.8248807039108
True	3.401803176745319
True	546.208897762139
True	517.710876657399
True	499.23029172290455
True	191.98750685580632
True	98.4377292188299
True	21.923658865734968
True	371.3022535936181
True	106.91299316177228
True	7.320455469732639
True	31.82485083613467
True	350.6604440925779
True	641.2336896183383
True	136.62513385590208
True	90.64509853510955
True	25.982055983046735
True	410.85792008992087
True	338.2666000474346
True	758.2189923428228
True	304.9789634430804
True	516.8344411843495
True	561.2996239714491
True	528.5561285760211
True	297.3819928289711
True	535.1863624208601
True	97.23750670880678
True	572.554662295963
True	8.133226171961862
True	352.3658136825508
True	465.08466906718473
True	978.36263731503
True	345.6115581727192
True	781.0125846654269
True	1036.3161608687765
True	176.7577803631711
True	33.181389277686705
True	367.0094669298183
True	390.1552299631177
True	565.1861199293531
True	246.23086327795133
True	30.24710925453761
True	628.9465351120315
True	130.25599561796068
True	1081.4474766993585
True	322.8697720300686
True	484.7581619891868
True	129.93151818071686
True	800.0809065798175
True	140.96426583158987
True	832.2172027990626
True	558.2491839394379
True	187.497020244647
True	119.32783240062524
True	67.19829786307011
True	570.4805745989157
True	873.5406416315227
True	440.4036595078485
True	543.0722546645367
True	132.80310476499466
True	635.1570273015766
True	468.6272712934695
True	770.767813327376
True	330.9486584372527
True	561.0121984508703
True	112.97884310208433
True	26.54253838606088
True	414.4561121449653
True	170.53894178552568
True	103.34676426587382
True	363.58750122639816
True	1062.9104719841343
True	270.9575338104208
True	545.3235295626262
True	11.582686540185602
True	76.59700503737041
True	333.04697671764734
True	771.3802931067698
True	438.19798298956687
True	513.8372878147585
True	717.0308929442027
True	67.92624656569869
True	714.5233580639426
True	48.999493669636905
True	103.98955605723148
True	188.34106076140569
True	83.261430615794
True	25.608061684764863
True	303.3591189900298
True	447.8119496327756
True	886.9796761589872
True	848.0213931862345
True	6.244686796120277
True	282.32056782806524
True	448.0648550436972
True	119.73789789945336
True	242.71725067872976
True	320.8549514975905
True	1325.7359955201275
True	448.4535005018388
True	25.10807431165397
True	191.3413597323758
True	720.0213540505412
True	34.29114557663963
True	173.79878501184356
True	593.6817893712542
True	73.71116604471194
True	864.0634143021567
True	337.35144069733
True	664.7918946023341
True	78.9151930833896
True	694.2548209908973
True	601.459296270581
True	904.406541535518
True	246.41204049852183
True	503.63664830459504
True	828.9665499284835
True	902.1730194209404
True	230.0053247241949
True	750.9061279872403
True	226.58699995058848
True	451.87866437514793
True	373.6890126612556
True	500.02448642453066
True	495.3449190202911
True	324.6112413225727
True	348.42416407599404
True	106.31931607659234
True	350.4888952257978
True	1116.0471628479806
True	304.7911363397617
True	145.25848906935133
True	288.1865416075292
True	768.4029370382136
True	648.6496663822287
True	407.9936964103462
True	119.55032195732052
True	331.3970638853068
True	35.98333653095637
True	182.2549350040616
True	92.96936207549506
True	86.91258491980757
True	576.6299848997803
True	137.88399569879073
True	135.68956594938894
True	104.7376170633982
True	84.88527266280173
True	444.1745602763057
True	387.1739830567766
True	1027.4764256249612
True	532.7603819073919
True	883.4232195236725
True	276.52130284416484
True	303.17846722180525
True	513.5387698574116
True	186.95063873628223
True	748.147842870865
True	245.87440867817037
True	359.6511121196207
True	68.9864215681505
True	115.99039541383225
True	249.2508401128688
True	117.55031974236236
True	463.24196323225647
True	33.443321386711204
True	587.9683845704155
True	1008.2412211193752
True	738.7533496192509
True	1.2307378405205691
True	60.4474633127991
True	473.9536863696829
True	437.64353661423024
True	75.43761284724437
True	121.61187285618192
True	303.8874696974932
True	74.10440036283832
True	54.211581703178375
True	710.5868054363541
True	682.0137747958956
True	169.5714950496184
True	178.9900294884854
True	566.0358573307668
True	52.66869820601543
True	25.22297573491956
True	563.7322584254765
True	477.65561871314463
True	1136.3792183081132
True	44.29369536538777
True	459.4928461025056
True	901.1715846873252
True	795.6919142662849
True	282.41104383478324
True	767.6759655405364
True	408.6960277624596
True	40.341570746003946
True	107.75986176765704
True	730.7636972289029
True	72.50846762146539
True	139.90614384953284
True	917.1768257231488
True	197.78927250728168
True	269.0973746314345
True	108.07884101231753
True	645.7681911906167
True	604.8584338057472
True	212.3925275762952
True	431.4796770542407
True	42.02491109592983
True	271.7832368643619
True	585.5848854122996
True	609.9762174170609
True	323.6386896124
True	74.23618712037553
True	927.3786529383966
True	1104.3944117370188
True	566.7422027372908
True	63.7955303307932
True	32.844798489801484
True	88.69110948119912
True	109.18604539787012
True	102.66081145033743
True	830.4038364236677
True	1250.0464211427102
True	736.3516158346916
True	324.5436641672619
True	9.204733049952228
True	20.72344558391546
True	338.02787698226655
True	484.413092442289
True	43.50479305627205
True	535.5404160690662
True	419.71508467855176
True	392.5886929384955
True	76.45040105688518
True	208.2368021817264
True	261.9260947670201
True	125.16560610113578
True	382.6408432171196
True	40.43137015888129
True	178.93565062857655
True	1191.669013265147
True	6.057909611764525
True	27.983308829393
True	582.9962081616135
True	365.0307023394704
True	777.2429695635476
True	162.46451056415273
True	772.6213280356592
True	614.7479476976696
True	278.05295126084474
True	432.2134798765716
True	342.2293495669826
True	293.4233862148858
True	260.5197554357582
True	398.7555506686657
True	505.3098805354587
True	494.2404919728643
True	110.29345177197442
True	372.6862725745965
True	8.392472769878246
True	186.07497495053224
True	236.12548886981588
True	845.8043245708047
True	603.325577356963
True	31.198937539061067
True	729.85581217467
True	873.9442163963695
True	105.24319817840028
True	340.62249412732234
True	876.2625092993997
True	213.42158690983396
True	164.62268447841012
True	518.7529573873791
True	599.49910507039
True	1108.0857249922049
True	149.52408145952987
True	151.50739823749274
True	252.2151739620102
True	312.07014584652785
True	419.8655057251423
True	422.2266713450351
True	326.67625198570954
True	432.7020330764556
True	487.3178373560832
True	225.1491771191744
True	1498.3901613929695
True	249.9579178395683
True	405.5839648958597
True	51.69064188395135
True	772.8828626002752
True	257.604138278811
True	935.1486357384424
True	546.9495313483935
True	318.9438859826888
True	760.5066921664419
True	266.1394606899782
True	215.65764217641305
True	263.0054316310728
True	208.24164337761
True	141.02466351292907
True	245.55261091542636
True	734.9803413683683
True	523.0268292383792
True	221.48875894653497
True	1152.2522629017287
True	116.79339529701764
True	256.6798357546634
True	72.2899010048059
True	322.52760565643973
True	417.0453861119646
True	93.45913663368304
True	220.93685887419824
True	68.85614824485614
True	707.2307065322606
True	373.6850468110223
True	227.01896982413464
True	707.8363283360533
True	863.4918296038771
True	811.2835080221168
True	808.8332168766458
True	354.13622405938213
True	1.2375464137347891
True	266.0300682275483
True	53.48158843113113
True	376.7093813009158
True	49.98119624677891
True	364.3487802168657
True	842.6539943155129
True	991.27820111257
True	402.2274056791912
True	23.48297554451321
True	509.82637053387015
True	514.6475530175779
True	193.7554550996147
True	236.8976830555152
True	297.0460544836208
True	25.062498902310026
True	130.85488104156946
True	974.3803811039576
True	59.767505691233936
True	487.48543281886896
True	782.0414245036814
True	103.32389898531792
True	246.56138399262187
True	114.24394380531513
True	15.573108016477034
True	1.314054630344473
True	123.66710061188428
True	1024.6100493024665
True	468.885103704057
True	64.67442880019486
True	804.3471476929747
True	344.815717573106
True	1.5875078122127864
True	441.9812798862902
True	187.1545065363781
True	496.410349812504
True	84.655067562166
True	326.70933817305246
True	371.98884583364975
True	171.30852971530797
True	211.16162587704736
True	119.55949984445633
True	173.41349065410128
True	1017.1542460529664
True	15.5468174874192
True	504.9389288242269
True	485.46314184685497
True	399.55355272223005
True	225.0187434609544
True	230.3776525327007
True	154.1821056448493
True	48.709846685713394
True	492.7516435560364
True	148.5410308316278
True	827.62154302541
True	824.5458350614069
True	251.7217405100128
True	307.8123428959917
True	526.2784861691159
True	40.80970225741234
True	87.47221210613515
True	762.4107142059299
True	1092.0964382145928
True	105.27895589944497
True	734.2374391532891
True	140.94428671925994
True	933.0757704925752
True	664.4078606009327
True	104.9064711566975
True	272.97637051321215
True	622.9537256306802
True	253.72997263656657
True	47.07901151035657
True	563.5201237988209
True	457.1439942920156
True	5.618793426712253
True	479.09172280491833
True	65.49379269066355
True	180.55086083859896
True	233.29335269839385
True	306.9595160143622
True	74.21050705024858
True	229.7926595877738
True	348.99828483669626
True	424.65473967222727
True	906.8897474977424
True	46.823855272134125
True	899.9533732722414
True	1028.2899215371954
True	133.4168132516485
True	73.53877557186479
True	984.6873950013334
True	34.23785234811136
True	224.23390918467604
True	86.07315950314371
True	221.0349002998278
True	354.613974322633
True	912.6900848235584
True	98.53185992196578
True	71.64026370948648
True	658.7892713765233
True	274.8893880688661
True	719.1594670321647
True	53.2947800960653
True	507.4378857473637
True	390.9024251444039
True	687.5756047843364
True	51.7172429180317
True	109.4676213262098
True	29.63253673824294
True	286.527271776981
True	45.784052626314654
True	351.4065338810227
True	2.4202808019655886
True	1169.93839008824
True	104.99724768699264
True	144.72712802492848
True	356.48811974125147
True	730.6464721859377
True	682.4496414795865
True	1000.2482127275696
True	463.2557180163092
True	414.8878763521533
True	140.08033200989985
True	427.6933266709896
True	834.6478762539193
True	418.17972102306834
True	934.6091527766698
True	84.97979548817493
True	416.9342573363508
True	180.30948531441837
True	302.72920640796286
True	752.3512313560686
True	164.65022926669133
True	136.72331087502326
True	57.18484706258403
True	845.4698889370031
True	788.6728203480915
True	81.97671390118346
True	435.0220616901344
True	728.8335486564753
True	413.0032481154316
True	52.92522530378182
True	316.6696856040819
True	779.2091627255109
True	29.636027550665396
True	379.8304306942064
True	167.80992926717923
True	305.3121968959623
True	33.0770602255428
True	209.53582106501
True	797.908807364026
True	652.1804379382329
True	55.13380707048498
True	284.08022974364627
True	898.7204736488304
True	17.458732348852834
True	318.53969872596053
True	286.1079330959391
True	428.2976216691295
True	212.2011824604918
True	618.918643739561
True	47.00722292459112
True	942.121635184613
True	879.7527623046642
True	43.483214830203366
True	391.8645933402415
True	725.4161248977921
True	904.2010775390826
True	268.85394045222773
True	615.7658790164354
True	124.63153695784348
True	191.32985408232463
True	138.0858601089918
True	130.86062621301411
True	205.6298014949392
True	937.529673575271
True	774.3089731904405
True	920.9807761009764
True	19.66707473989927
True	28.689461632100635
True	356.5950937185971
True	12.38067208191126
True	616.2304068222483
True	1077.3724253420755
True	253.72091807625785
True	197.64541408157984
True	81.51681122697595
True	222.1975469028016
True	132.63187459557122
True	45.613352493705165
True	133.48878912961868
True	86.62067844948282
True	243.92301027863903
True	542.894320758452
True	163.69985866429815
True	29.713041982931266
True	57.32329874486429
True	422.6524299304999
True	262.0201413897876
True	611.3998451816234
True	23.71177495591953
True	113.83991181532596
True	662.6799029876147
True	259.6609838916248
True	456.8348978732943
True	662.3028094327782
True	105.365805765076
True	109.61325758796676
True	79.26096462493355
True	27.03908718895812
True	116.9272211222083
True	90.1428457570555
True	102.15583775618263
True	145.92489898010228
True	237.66689643073883
True	827.9469076501208
True	290.639940670502
True	953.4999748105428
True	166.45963542882106
True	197.858952798526
True	808.7481006797733
True	309.60912576250024
True	595.1174512582128
True	247.90373873481084
True	361.0278155946176
True	455.9723781264551
True	564.6428905552497
True	649.2759239991847
True	362.0266705979031
True	34.20359798882293
True	556.9624825866773
True	611.1092913539368
True	19.230623629660556
True	10.271561469513248
True	260.25474586964435
True	410.6654259309432
True	428.955802463502
True	67.41636224592939
True	616.2867756853025
True	925.6021681022012
True	239.2632294824212
True	901.0003847528028
True	279.9010509195324
True	106.61995757467548
True	292.3956122837753
True	683.3675004589915
True	40.97630643704976
True	577.2601994559024
True	1290.6951896392357
True	1006.7096982431412
True	915.2545580808794
True	194.33545175806208
True	92.67532148707024
True	190.72568739471967
True	832.0236633648369
True	148.056136774163
True	1070.4398302514387
True	877.5158360369483
True	42.26241228830064
True	88.7259880151465
True	428.89513049979
True	414.5023559058445
True	198.2262641220251
True	515.0485699565734
True	654.4795904064017
True	121.71526356978931
True	274.39607021812844
True	1022.2285372340366
True	51.0099903639032
True	727.6583472349394
True	544.8649451443786
True	37.09650642718158
True	814.6448487153898
True	395.9197738800971
True	533.816122415178
True	112.28478301968528
True	272.0987260996238
True	209.7848127339469
True	28.906390574428467
True	129.57176950960502
True	731.6642841866035
True	149.37287065293415
True	379.8791321926827
True	65.73301984057524
True	647.8425900189267
True	597.0520686882619
True	237.622033894946
True	458.5593866306965
True	174.46998145431814
True	170.71363141751303
True	221.23920866784013
True	287.7575308681304
True	361.3453917694319
True	131.90321599092894
True	202.6072869329249
True	27.61632020196436
True	858.22671921437
True	309.17493763663
True	8.78087570309915
True	361.8009568851365
True	167.4216401607019
True	627.3037891518926
True	374.986727939462
True	591.2735868241732
True	555.6118116280443
True	497.976120402341
True	793.773271219717
True	232.2990403858831
True	570.9901887225225
True	156.2244485676799
True	548.5155486841699
True	351.5939288686646
True	372.0542733712636
True	127.9677665006811
True	138.97222085908658
True	110.67303894665032
True	68.85559735144463
True	709.0230660900759
True	177.90095870720998
True	44.072883163174005
True	0.0
True	572.7406635293452
True	114.32031566086047
True	21.622856666768836
True	41.63468622477114
True	110.55090062295254
True	523.6559959114134
True	181.21679065389296
True	105.2299995682943
True	35.24958502365607
True	161.7014007573217
True	924.7617684574032
True	51.67657007345793
True	225.5722240451787
True	743.0710860920121
True	317.20729997877817
True	472.3726706455709
True	478.1613578744213
True	515.8089306382046
True	596.1516777679873
True	878.0277631531094
True	262.8296201147142
True	1001.8432395107224
True	921.190491180429
True	614.9786073765138
True	348.81296033675204
True	851.8443705072511
True	9.787071065113883
True	33.689692527043896
True	303.559246884731
True	42.25418985816916
True	215.4190141002932
True	743.6613969051004
True	203.79231680188667
True	745.7937936763558
True	765.5987394516386
True	125.26391416114852
True	372.7956352935931
True	582.7159261616906
True	21.634380152361576
True	137.3442861608863
True	431.5924338984655
True	302.5541161113997
True	207.89101561163224
True	113.05929816227378
True	376.5155585158721
True	23.176520232457623
True	378.90177979005193
True	366.8693685969506
True	1031.3461573220318
True	357.52754800049
True	30.68121235017616
True	434.67192989440736
True	450.1339849670928
True	233.3691645223848
True	33.403756613195604
True	779.6749849427638
True	425.7480839735754
True	173.10643483465284
True	12.714980198000074
True	1211.5343794452438
True	168.0727772663319
True	27.4330669118454
True	298.0357064585684
True	280.5422737103887
True	114.77994631415464
True	293.6743555440083
True	46.0762277204513
True	334.2243877647858
True	307.43648306553786
True	307.93255223469095
True	30.542248781252017
True	49.41858397657188
True	1080.6324087742998
True	25.98012994948433
True	13.75542233416369
True	179.58026772180395
True	653.58098915342
True	9.23993098793972
True	182.27545722208328
True	173.2920485967935
True	543.7214000057623
True	372.8381534288555
True	734.5676918868303
True	329.4534967175289
True	463.0952337241287
True	457.06414132211023
True	495.3427856681421
True	100.16760233637666
True	1281.8203031681956
True	925.2912652269424
True	290.3109165062059
True	532.4482730458025
True	106.65377256286143
True	569.7304248485286
True	429.7587009856815
True	154.07106799667883
True	75.3127862946215
True	344.4650556508626
True	172.32499927684003
True	31.00605102185113
True	596.4960645257382
True	384.9112302190812
True	67.6081078645342
True	32.651182669813586
True	663.273519679662
True	479.8975698000998
True	75.07506291992391
True	23.644062694739496
True	310.15584973037545
True	336.8889374544858
True	721.9342609028826
True	563.4109770365606
True	551.9181058715808
True	798.1755698249717
True	8.735036597438436
True	54.42205688683101
True	34.60799997905519
True	64.38163808342978
True	499.2374454191574
True	586.7681316881923
True	87.19195307724203
True	114.14594542240984
True	197.69062396553335
True	76.40833713755197
True	179.06518860462418
True	217.0759922845807
True	272.1980376085082
True	838.8881680575529
True	604.8972683257543
True	291.0960159891309
True	200.3163464180512
True	277.7598916879877
True	252.77990738994265
True	731.6857872364121
True	326.97880114966995
True	171.9373284215203
True	888.2946954947538
True	345.9182007122438
True	455.2791132758826
True	154.4209470229278
True	117.6165357256698
True	64.71272614587505
True	215.5953174195319
True	980.1318055546147
True	501.6352513273974
True	119.49794140407154
True	343.6525244847256
True	100.8087247661176
True	668.5686473533196
True	4.492144637608118
True	696.7192910374811
True	35.687609972245184
True	901.8937986468997
True	852.8397503010096
True	212.46064320855325
True	30.8349342868143
True	82.833505901132
True	455.2809418878474
True	222.02570848625612
True	1.2528362927833536
True	76.58329854840485
True	1118.3484127090614
True	321.9599626008943
True	713.4740229011134
True	492.1884258633117
True	31.549805910773213
True	128.05853308852716
True	422.8951589434884
True	922.1479296940172
True	818.3343905793776
True	420.5635741127082
True	339.00451752788706
True	17.27636662792271
True	76.43250806448978
True	768.413156338273
True	468.6669387148094
True	381.687893617894
True	841.2320524487884
True	27.62686310777397
True	221.28376470824256
True	893.3066268651802
True	242.01843510015743
True	8.859266203448403
True	488.3473116248112
True	105.11008430044994
True	637.6039647280937
True	56.62519706984857
True	256.8296491572531
True	873.9887618739093
True	900.0419832473054
True	263.7593002657685
True	454.003812394216
True	124.21447080226724
True	622.3398708173188
True	262.95205504313435
True	188.29369360401495
True	860.2888217994458
True	53.04815371437072
True	720.1691172123857
True	275.39085548682965
True	298.7922997329936
True	169.62365162051103
True	478.1744909899065
True	599.8203439275483
True	367.5577878730335
True	386.7154328137269
True	70.36620553816944
True	162.65529831824657
True	466.1663454422314
True	225.54099931924108
True	37.9120426260781
True	195.72903622743723
True	390.4112137908728
True	398.3541041044904
True	743.2986602140597
True	133.630769455904
True	655.7996273333443
True	501.610911912158
True	616.1579410593396
True	136.44046280239996
True	37.99383492419768
True	666.664011655892
True	73.3558036701782
True	558.4428647607294
True	686.222656581093
True	454.10481290234367
True	137.73488160514387
True	524.3053411697896
True	4.353716760909837
True	390.30776049414135
True	31.905135087352548
True	634.6433071685021
True	276.72867369753254
True	581.8639845524337
True	704.1829297859897
True	146.69065111256984
True	512.1034762948393
True	485.421161111411
True	61.77571456328156
True	995.126109249642
True	2.6459717171302684
True	25.30000353285277
True	647.7730382315947
True	679.8068148645768
True	132.9213440071324
True	406.0781975245225
True	125.98168051011582
True	67.9363011022931
True	442.2996466023548
True	39.07948247102727
True	511.76161634862166
True	13.041007699654322
True	840.5624978811111
True	544.4510313198548
True	648.6686281512148
True	101.58146198074184
True	363.0379730178972
True	993.3834727824996
True	854.0605429711013
True	139.81659977190623
True	551.3656670339553
True	445.5352271330605
True	248.8167894082016
True	267.2529106803125
True	6.579058445724576
True	312.17083662912347
True	11.453422484325111
True	374.8949866779289
True	79.56434295313417
True	428.2936389383843
True	647.3753333764632
True	124.818607994125
True	243.41475904960063
True	644.3032763422367
True	674.6836057085413
True	304.84996658107025
True	134.8504212561477
True	165.16853664649912
True	473.1628183304682
True	83.62478407277905
True	10.146472261666773
True	498.4886443444877
True	561.184314579286
True	18.936756243401614
True	145.30773323435892
True	910.2392847553624
True	492.1159468615301
True	267.5079350923449
True	32.934602433612014
True	478.8578074410781
True	114.60404749695938
True	594.7717117963488
True	658.1545038000438
True	289.3763849880274
True	380.70450709151766
True	181.6328740612668
True	238.81794107417255
True	78.64023580739813
True	221.6302771648168
True	479.6724208046935
True	21.24580126972214
True	463.71365932011054
True	379.6334571097103
True	709.6649061409679
True	880.6610628263234
True	881.6653278505783
True	152.89807887748958
True	382.8893747195855
True	71.27829177477398
True	180.89978598622844
True	310.8311097946849
True	10.937202180971385
True	801.1243582327381
True	21.94031486732538
True	407.8537221412738
True	264.95275420137244
True	661.4561225744895
True	204.7518823694352
True	38.21066480644648
True	652.8420681524204
True	1086.098121402213
True	219.30375443495188
True	132.97816026021414
True	614.2712562229825
True	497.1957976400863
True	18.333854810498615
True	828.3758762206093
True	111.08023451308232
True	46.33232105896751
True	312.5825485862733
True	355.54118388614256
True	396.2170446970641
True	265.9650832124699
True	20.789191573839197
True	23.364874771648704
True	835.9203471618013
True	198.7463186131763
True	112.44090909959098
True	838.6150343079728
True	649.496562156647
True	595.3485375721651
True	454.3599182398794
True	144.8220740468218
True	31.80889216910607
True	101.93904454068388
True	436.3206011104046
True	219.73192730145385
True	482.1112084948751
True	142.83838800388668
True	501.4105522039162
True	639.4740599699702
True	961.2243847830846
True	22.5426564068768
True	991.7379671411804
True	1031.8637527899955
True	483.8464558839007
True	83.68976610208288
True	791.4614632974445
True	633.8932859990948
True	650.3268627937869
True	173.9506913766559
True	742.9385456130009
True	705.1172313905037
True	122.30407418995787
True	779.6946753847795
True	817.2927286550174
True	477.6622999694923
True	226.160462484117
True	74.84510045282538
True	297.41279160715726
True	338.8481670055721
True	453.1198511103327
True	436.0272480642885
True	191.74285350147983
True	308.56326753097204
True	2.36242417558178
True	13.963810374570684
True	105.75157301583776
True	130.78462547611855
True	366.1967028296962
True	353.69166557604103
True	109.13353452685648
True	18.118770322270013
True	202.2073125659355
True	810.0086797729042
True	473.6768413488989
True	524.9382173664384
True	560.1270961164328
True	794.4377884831277
True	632.4841895161661
True	88.49895200069534
True	207.51355991302557
True	250.6180906125609
True	291.7529481489928
True	104.2448494353298
True	363.8373306019704
True	432.0146397727978
True	174.62160337409702
True	657.0094769785267
True	245.67272944630824
True	207.45956353241047
True	30.012151343130498
True	246.6730571997231
True	490.5962220043616
True	170.1119095333787
True	529.4537364696461
True	474.5009655919261
True	250.43280041276108
True	106.11430035265283
True	43.54694993155203
True	404.0149923172224
True	793.0931230548744
True	161.76281234026973
True	1059.4363498776484
True	1025.394660316686
True	480.3075683342744
True	92.41700992640112
True	123.95869668995114
True	679.278401619718
True	8.44305936123485
True	221.0997850830174
True	131.81882681118088
True	121.39618746788308
True	332.7709569978018
True	641.5087269676685
True	37.98421896058456
True	115.24191183152072
True	953.4496310748208
True	51.5238913741746
True	460.9880314487835
True	520.2262454567959
True	252.10264968833928
True	133.07760579380349
True	885.7555748324544
True	1204.7480106355492
True	511.4494365893808
True	660.8917470068363
True	203.0506597454892
True	155.23735990733758
True	318.0581498907264
True	245.23526906015
True	177.3189659629255
True	316.9815918757519
True	325.9413934156711
True	12.210298491854156
True	626.9287560005181
True	154.82302720716072
True	78.03937465368979
True	439.2790554324565
True	322.0030771423289
True	1170.258455622486
True	352.92055046147766
True	961.028879081639
True	9.954067317903975
True	270.2169408835021
True	231.09820143615903
True	154.43785017362018
True	472.0359164087582
True	201.07684327181929
True	416.6942003027302
True	325.2206864824376
True	114.89590049139592
True	353.4137585515807
True	1034.91029471437
True	731.5744805311723
True	206.19885788489424
True	112.48507938366085
True	294.3399493857773
True	26.208217888864684
True	365.2652412100185
True	299.7770662564156
True	561.9590542284549
True	443.8726142355952
True	359.2061539767802
True	159.28864954501236
True	13.397929772679475
True	432.74702939388703
True	284.5834283967254
True	143.86116850723383
True	303.5872094628625
True	445.77617795684
True	806.6537518463898
True	325.6884113750889
True	773.0008948266316
True	404.8734043107762
True	382.74222967309134
True	1.2500987387091644
True	1144.8675559205376
True	101.56585152131782
True	916.0810647732708
True	215.2900909925387
True	457.1847136979483
True	642.1996363711302
True	82.22881592405635
True	482.5010982577035
True	33.04085671742581
True	399.9720593030589
True	78.51487102049825
True	223.6047758473097
True	37.8762395210281
True	668.4374283832645
True	186.7176410124969
True	25.034002559832132
True	396.46718044440047
True	106.55950028239052
True	172.64285953751943
True	839.4851971887899
True	255.7902681784462
True	152.58693603124067
True	367.0971298904424
True	518.80376869938
True	329.0028834752437
True	527.7328873192229
True	642.1427681313892
True	154.5764403636797
True	6.670951206581693
True	74.61574935839093
True	424.2076320168921
True	94.3547922012123
True	80.56724282036204
True	1015.7952725329918
True	27.113669560028203
True	322.63421024927857
True	322.04833154671417
True	437.7891634746582
True	672.048245482441
True	181.6267085264481
True	670.5179064149917
True	328.60309884658466
True	329.7137322456966
True	270.60817376358074
True	216.03575478595783
True	339.46025279236227
True	438.9472768921631
True	413.00730252171553
True	604.5593224018303
True	143.16833723252697
True	79.88547894148314
True	39.146230319840825
True	297.6895213294678
True	637.7964629100919
True	393.7011070288335
True	760.2335920408883
True	214.4273272749961
True	400.0997922313167
True	70.25411478428417
True	52.28226040908769
True	431.6598150996245
True	194.9891883066056
True	228.39444415855712
True	40.28832656107144
True	1065.4809113468575
True	172.57918978917618
True	894.6528234616728
True	319.5960435853213
True	928.6995879902252
True	232.9906859215504
True	452.1373686398859
True	537.0413183049773
True	618.7062858431544
True	214.0809820463233
True	477.82631059173946
True	916.063435020797
True	125.7898684422748
True	8.094222798469511
True	588.0647606811713
True	29.60863683427018
True	79.71858647579884
True	777.1566697023152
True	235.95730095906703
True	993.6658873688832
True	677.9836590301406
True	414.1123452928252
True	278.5612382338486
True	485.34179278511175
True	352.43048518544833
True	186.6415539588342
True	687.6291990261012
True	695.809774193328
True	214.60435275325835
True	91.26310922460333
True	526.2151196883219
True	136.4056987642037
True	384.84818287614246
True	340.6001230043917
True	61.05801432631253
True	364.87985274884494
True	427.4188078417321
True	389.0522081945365
True	396.88766389181865
True	419.3581927053948
True	687.5858986538773
True	58.558212587614975
True	456.43102395258535
True	343.71119458131847
True	648.0947398092302
True	222.15246015804843
True	100.39614739086932
True	40.47278398220297
True	541.5768976132613
True	642.070781679375
True	190.5355569796362
True	409.7048807783922
True	330.4766331856712
True	16.85325513707779
True	171.29363213699676
True	289.29389769130955
True	3.19328166434994
True	875.268560600995
True	78.30352549170475
True	105.32344616817971
True	115.49639526455032
True	370.1273121911762
True	39.86097257150455
True	457.0461995415558
True	232.7753218108632
True	5.789316569243779
True	114.4335489427249
True	458.1437929705861
True	52.52472802664857
True	65.82132000996367
True	176.3008804698991
True	288.2190546076982
True	939.5090801341664
True	395.3247357920796
True	916.6919916859392
True	194.5126754086408
True	1025.216252351467
True	805.5577745688392
True	670.5096019894881
True	384.110973101621
True	380.653922825244
True	76.91816704405329
True	71.5768004770452
True	75.61472128520555
True	174.39409908437707
True	488.0049465055763
True	1085.6314842857323
True	172.18904209469952
True	352.3640860151354
True	440.6051195959584
True	591.2350724451736
True	601.0248046972098
True	286.1988710094376
True	441.1775523711294
True	677.3274991756351
True	98.0382723521281
True	729.6672952186692
True	244.68560880739707
True	136.05385890459502
True	410.006470821232
True	868.5618806924299
True	430.87545479117546
True	855.9041466612426
True	196.0475723332789
True	355.927119305203
True	682.2284325739109
True	630.5221094901885
True	191.74995778056143
True	246.180800529687
True	803.9283564470131
True	31.42364951107649
True	185.26436823993092
True	501.4955129454049
True	733.5730474133152
True	102.55071569893772
True	37.32190433027202
True	159.2872469974857
True	744.9408956518963
True	325.66422934047364
True	532.7924017569355
True	357.4629758360756
True	291.2172454841822
True	449.9125865457306
True	497.73097585547737
True	69.87963067722738
True	380.1115697626829
True	774.7698266207808
True	0.0
True	300.45229350507685
True	256.0943980486716
True	947.45226549524
True	156.000491162196
True	668.7238118295662
True	631.2605110900802
True	120.2794091938718
True	229.0328186959293
True	131.46774341767917
True	11.602052433886469
True	285.73179891764096
True	386.0916125054833
True	1146.6489760170318
True	239.2780733040452
True	416.4843368710307
True	663.5489825042434
True	201.74678650583735
True	27.951876332113077
True	863.1791722405244
True	595.3891531833735
True	165.56944347061255
True	623.1737767852043
True	161.10964239702668
True	285.33848183673894
True	786.032862881424
True	31.250492680813554
True	102.17373578900758
True	517.2869462444758
True	66.37556485403036
True	74.28344934063058
True	407.8123202898634
True	23.04069644052284
True	727.3312665746762
True	99.47485960176752
True	160.1665091282667
True	18.622503511737207
True	700.7998963598657
True	30.045262375432436
True	786.6040012357647
True	403.54324242425565
True	117.70440894160804
True	707.1152564851897
True	525.3850325129156
True	563.2681912921424
True	49.01691535158372
True	366.873286478454
True	5.619425756406015
True	96.44308832125564
True	356.38474331287165
True	50.94817051270377
True	122.95324377328492
True	295.8735471333499
True	185.7347755292172
True	101.1321286563739
True	640.3452122501636
True	20.67608524495888
True	1082.0060632708264
True	502.0880103299799
True	312.738435334591
True	497.0120240967507
True	123.08335873433728
True	766.0289621338125
True	1133.276653330455
True	745.1897710683664
True	178.86171866560082
True	227.9517931250108
True	52.260189677113246
True	61.68591738478511
True	152.12881922528902
True	106.16477220319328
True	167.5680157269533
True	1161.8241964954773
True	321.25683730496183
True	355.06780032376275
True	689.6736174001232
True	17.642410938873454
True	14.77739039449736
True	574.1350113393794
True	5.218977087857146
True	111.7581605345982
True	684.5499111050046
True	182.32996910346847
True	645.126053407638
True	835.8048764849051
True	155.2150190517434
True	908.802032395323
True	2.5978949420134487
True	438.6339368147338
True	1063.4317147912998
True	25.308338424558848
True	237.4316748665368
True	149.96835471301085
True	1006.2225654793136
True	228.2660424397549
True	488.72459805704
True	121.9915905443767
True	507.926749376748
True	158.39361253591508
True	94.95367723834758
True	386.76934759157166
True	69.02613033812375
True	54.04309438356308
True	1087.2573616292657
True	263.06750404532244
True	159.92330815939363
True	373.0367436792496
True	398.3791801747252
True	217.31980269931304
True	167.8701521929721
True	380.944069950146
True	32.48659634804108
True	472.63634429200766
True	1105.7899932872197
True	115.69182341879235
True	469.4654216051362
True	307.07257411851066
True	25.537693467151943
True	413.26965692467166
True	102.54431636463724
True	583.5733117700787
True	200.73806628296657
True	410.43467212445546
True	19.92456956163612
True	453.9539188469521
True	110.0955901834476
True	343.3312739580278
True	35.86860595803458
True	173.10437547041616
True	253.81508928645923
True	740.2935355187816
True	59.55666920383197
True	140.43787712995618
True	238.21333342769
True	145.28297207024903
True	630.8088440085824
True	555.6588035759734
True	777.4887585043209
True	390.7074132799595
True	543.4316745013526
True	403.4944379158074
True	680.7082949065073
True	75.92961670305515
True	471.6798436895052
True	429.4246464743395
True	46.93165445700021
True	78.25534991528303
True	128.5065732877468
True	87.03268409727498
True	329.36370681646383
True	850.5250506774804
True	329.2320566224581
True	1118.235417218774
True	319.26814025000954
True	893.0295043205857
True	150.46132333277632
True	585.8452892539458
True	612.5131709157085
True	686.9601143220707
True	444.4575211981269
True	63.00418582297625
True	290.14364464355043
True	42.60563363846251
True	158.71031651622954
True	176.5351874241536
True	1142.9607796912262
True	228.0300884499105
True	557.8664999881821
True	533.9220385769048
True	559.6115661838945
True	860.7565428157459
True	594.409139689766
True	654.9494188962474
True	958.155327155621
True	125.14464130438512
True	328.68929928057304
True	270.6292306547224
True	304.85499588734376
True	94.02813991919447
True	380.3454883665272
True	4.669198026312393
True	326.26392783475006
True	256.2949806213728
True	620.595698808308
True	281.47130578126007
True	360.48816869887855
True	9.897663699724866
True	55.70330489309918
True	551.6487178746394
True	30.28262508306732
True	148.026281532776
True	64.40502363896277
True	146.28090390923722
True	240.92265449411676
True	66.49229321791161
True	388.3841257753368
True	272.3725584733564
True	99.957360920809
True	340.36561020522265
True	66.79496025624456
True	564.6701315122725
True	867.3869657515181
True	289.75568903043524
True	1152.62769788019
True	113.74377387979244
True	291.50838226172715
True	1049.7557849816037
True	86.30583974497979
True	270.7577592481388
True	9.754615639130916
True	414.0680510543684
True	457.1416704884222
True	168.4053644481306
True	625.7068480211783
True	883.5542739487582
True	158.698479485362
True	73.71508865906912
True	330.49494905743126
True	555.2726574113934
True	637.2277936296271
True	1226.822911456309
True	26.248316597608238
True	944.5705652102564
True	138.7697779635262
True	632.1916872981363
True	120.3296029354704
True	127.33675749844588
True	182.4795785109179
True	171.90616765803765
True	737.9841243595371
True	196.8226329157309
True	227.05655674423733
True	68.55065076063475
True	506.50627580378045
True	426.33484118218007
True	180.6730168787756
True	230.4334495096928
True	17.95192088526157
True	432.8201951919577
True	211.8073945930633
True	288.79234303055114
True	110.34097797411611
True	696.8625075986907
True	434.3153476183461
True	260.7435863584944
True	636.2677266251352
True	527.3424844756894
True	462.94374414109205
True	133.15457925116223
True	523.9078927322241
True	435.8121993068444
True	2.465552737031727
True	195.392113889664
True	90.82165989091628
True	235.7999360322274
True	2.7944009411418698
True	131.11253907427803
True	350.65197915832425
True	7.057110218488795
True	901.3866217700804
True	173.9419152835337
True	713.2143268263258
True	796.04211624504
True	159.19531099283253
True	215.5391119466284
True	488.9148300312976
True	825.056983010295
True	48.30876858239236
True	38.04544228915113
True	131.5379359304107
True	624.6069473457823
True	718.2229282133064
True	184.6637843542757
True	591.8932665866021
True	569.5651378997866
True	872.2496332838949
True	399.77269413880623
True	183.2333582749345
True	881.3973923971105
True	231.0388588384798
True	151.19105057510794
True	344.1583187094018
True	213.99302236679796
True	209.22408205982265
True	616.4542085172138
True	254.25889948171525
True	200.00201753882385
True	463.2446656403383
True	472.9500685752741
True	62.83961255882366
True	273.8111383539724
True	80.55051942480128
True	333.9577305104421
True	364.5436946167187
True	256.1968700153581
True	176.2381194525043
True	373.5984801452239
True	646.166946997808
True	780.9677548072304
True	288.97762119249694
True	751.4924306413027
True	68.2036068073967
True	854.9411510108322
True	354.75030400437555
True	12.633021814748837
True	601.0699419022258
True	713.304510878053
True	255.64906494848745
True	164.05516366232354
True	49.016898510068216
True	384.83208361102055
True	75.5177167888981
True	13.578935745533448
True	904.096711551798
True	356.9977518833316
True	162.03853730499776
True	945.5207184329464
True	12.12602649787904
True	793.1592117187696
True	30.698275798683877
True	668.3531579381059
True	57.2816915964473
True	778.9692113435924
True	450.8098919727938
True	197.49454244295487
True	436.4543800957001
True	198.87400680492004
True	294.4736534348248
True	219.6141122200308
True	407.8450661733106
True	10.269173927429138
True	331.11810882003755
True	111.986929755246
True	11.47754512828175
True	465.4786511248661
True	721.0174251956598
True	281.21639490448024
True	77.20473420999512
True	325.5008039965253
True	82.27440515472735
True	193.73515176385635
True	179.04095034656635
True	369.1145765346956
True	47.02435588272661
True	139.8781337458666
True	368.554258872198
True	888.04231934853
True	114.40928344040395
True	206.12358495888867
True	432.7728444321897
True	16.129078477188333
True	418.3742051365589
True	514.4555068684758
True	88.60648338753374
True	407.0999738875696
True	354.6625191856368
True	412.0801839124479
True	599.6704894390409
True	1020.9505819212966
True	988.5112215253034
True	56.3729602858119
True	1070.4119791501716
True	114.78767814693164
True	115.5044718741708
True	107.19598125188216
True	508.4832283138211
True	383.3380009656007
True	567.585574082236
True	259.1589231071944
True	159.87246217386195
True	415.5751123946656
True	14.177555783844664
True	461.4069178522608
True	386.5527900396226
True	145.90231538672958
True	96.72719747225284
True	521.8110639662735
True	978.614670409937
True	202.3958166163421
True	65.95934019298237
True	426.46816516166615
True	377.87796193625
True	484.7028792526033
True	347.8089433557395
True	4.293422888135747
True	542.9571323743309
True	511.0428335295
True	493.41946218770806
True	193.22969881656655
True	106.61305724068782
True	17.60570334699354
True	371.9694790632698
True	105.77647512168974
True	8.127627950786776
True	30.491814770874164
True	342.35653600781524
True	631.7220991805751
True	137.9069640139274
True	92.93650208350564
True	23.49426598454447
True	407.7556842936974
True	378.1937129416272
True	776.0531082651397
True	318.19703420900373
True	497.4973943089248
True	554.9149125961698
True	532.5859506807768
True	292.9472820233515
True	543.6302643938413
True	104.7697974126774
True	572.3807373229625
True	7.543243313946167
True	355.0529476278428
True	464.8925629983347
True	960.2571861036012
True	357.589700194777
True	767.0490579110673
True	975.666090975741
True	178.29008175539678
True	34.58095003400081
True	359.5672077084442
True	392.94094958172815
True	600.1539945906557
True	254.05022908262845
True	28.34033844996145
True	643.0445656892294
True	127.1659374940772
True	1045.559406942158
True	316.53756358305986
True	479.9231654646137
True	126.13162460489404
True	799.442740267373
True	136.5216213599664
True	818.2397431544262
True	554.5155588944439
True	182.85624671450455
True	115.97330886182507
True	69.14807115487324
True	559.7689257014434
True	934.909304523814
True	427.0363320984136
True	555.9975920630876
True	131.3970748341143
True	610.6132031403414
True	461.4852290232541
True	778.9194520085658
True	320.3764100884985
True	603.2350151126964
True	118.62883933939337
True	26.870030393729177
True	412.1529016472593
True	166.5294373171618
True	105.74844414121137
True	379.62861064796186
True	1100.464560928925
True	264.92992085311016
True	549.805107740602
True	11.39243471363373
True	79.03110192512571
True	321.835892089512
True	756.8293236630159
True	434.489437906774
True	494.8384655012311
True	696.763208758728
True	66.58803197834384
True	708.7433274527339
True	50.79502338678667
True	101.53841518397954
True	174.25333444685987
True	85.69797349434891
True	24.153097184465704
True	289.01512748196245
True	488.2712111844551
True	909.76753630633
True	868.5424251600055
True	5.470817452417654
True	266.78863240144614
True	473.6783581779617
True	121.33228983680836
True	244.13938769620532
True	321.28574710280907
True	1302.1530505084777
True	448.9675569342493
True	25.88252918486795
True	181.9685219918449
True	695.115582081461
True	34.65769782609449
True	171.9286732194894
True	567.785372336939
True	71.75797340520444
True	869.3928691267305
True	336.3939443231559
True	696.2415433182631
True	80.45843111250103
True	661.6192738638189
True	578.1310730992532
True	862.2973804647613
True	252.57399859044816
True	511.15227957937645
True	819.4828096644136
True	909.3596805805088
True	235.33839723678577
True	762.6514881840943
True	227.42127878784183
True	448.27446117698497
True	364.8018356199118
True	493.216101154401
True	501.6976251842757
True	324.9749427659325
True	350.0027113398731
True	114.00662455078871
True	341.6349715853294
True	1119.9692960201255
True	335.03620073682185
True	144.2876267116125
True	295.17632867889887
True	746.5743560664032
True	648.5373174898344
True	405.02670902180193
True	126.14031097986738
True	322.03932793968403
True	37.28701609752651
True	182.0092037980793
True	89.6274343911108
True	88.55417809325091
True	572.1001767580993
True	136.44972763405124
True	132.8206107484457
True	105.79601634696066
True	85.97654444667012
True	439.97549655911166
True	395.8612439582958
True	1055.4156741512995
True	534.7466961675202
True	811.4901412243116
True	269.73211192383286
True	311.36198167013083
True	551.765515734552
True	191.3126718873096
True	766.886030805105
True	242.44955379210617
True	350.8744458801189
True	71.23297854259182
True	117.740780779722
True	260.272562680836
True	118.08751741071072
True	485.965730426703
True	28.676889170299205
True	580.7686129791999
True	997.6221441821616
True	719.7335165302948
True	1.2413036285430683
True	60.94215706892218
True	485.9549516337571
True	443.1818309853184
True	75.54168660405773
True	121.60417909584751
True	294.2832877985759
True	81.10034332593186
True	52.48392935245687
True	740.603171859045
True	656.1406644563724
True	157.5757859981302
True	159.5933912737517
True	512.7757547609237
True	56.833190088966944
True	26.370198281511456
True	555.6291972335201
True	453.6136841933739
True	1137.25849416209
True	46.20995313747835
True	475.0392633472172
True	867.2686581698282
True	812.1487356614159
True	287.14133638218965
True	743.2851596673489
True	401.5905835680641
True	39.97000211144664
True	99.64033460255564
True	709.3514177440828
True	79.2108994972029
True	141.88333499826211
True	926.296185267124
True	195.19263545127092
True	280.6641678379666
True	108.12447825705048
True	633.8122972474418
True	613.9095883816972
True	211.40708122255484
True	433.13611881325687
True	43.43788983221664
True	275.36983779523047
True	580.550501080065
True	615.7758066177149
True	294.57958974885935
True	72.86674875027089
True	957.8669484356144
True	1042.6560602151974
True	557.2603576246721
True	62.52392587765339
True	30.91229814946481
True	88.63934206617313
True	97.65634233890091
True	102.94988205854364
True	923.4904122977388
True	1167.5334489635566
True	744.9074037402187
True	331.50309596056354
True	8.647091509037965
True	21.07253358547874
True	339.4002652158485
True	489.09031940643314
True	46.650168471999415
True	578.4063962407773
True	430.611900587973
True	388.181406747441
True	81.72848445055794
True	189.10682546294697
True	252.89151308989383
True	130.44483385347854
True	379.69306056809006
True	42.43053530803966
True	159.89571848464823
True	1148.1982372116922
True	5.483219548725629
True	27.070169655145857
True	584.9520708633374
True	358.73842328302806
True	804.2368003283501
True	162.8868146534132
True	764.5591470090689
True	597.8847124790719
True	285.7510726702611
True	452.44207148704896
True	336.4280297630726
True	290.03260977991255
True	275.89468041998566
True	399.6486359698554
True	502.363456169885
True	495.5991886216133
True	102.86967796795304
True	357.8650610396751
True	9.08597009076212
True	177.66440398565
True	241.50649455180107
True	868.3747925476935
True	611.7220848109258
True	30.062468291606923
True	715.6200426084705
True	849.709395162483
True	110.35513325701046
True	348.4888769187567
True	841.2135300058002
True	227.79869209740085
True	164.37987018388358
True	538.9005208027647
True	579.3441076596109
True	1089.5653285755536
True	147.79409692400966
True	153.148892338864
True	245.899856850522
True	314.2912283642121
True	424.4435102348419
True	422.8817275263802
True	326.4243351837925
True	448.5203454549812
True	491.4914259662563
True	229.82598700822217
True	1489.3566860174
True	258.3208518877379
True	419.7135676931836
True	53.76596157278351
True	764.0863263509516
True	260.46169137129124
True	932.0224387874616
True	576.7023083139147
True	321.929845762631
True	765.0210978888277
True	269.6828381198217
True	216.79344637635492
True	258.9503291917772
True	217.6455503067797
True	137.38490402889667
True	242.61307589469723
True	722.653187626346
True	535.1949018274047
True	230.52028767838485
True	1194.1584681052684
True	115.39478421284294
True	262.55372493103016
True	67.62785591665848
True	324.0196115839148
True	413.0141096576327
True	94.3601296476182
True	213.3624360560744
True	75.83240957954825
True	657.3588706190336
True	378.28727834675976
True	220.11487661571863
True	740.3627492208722
True	872.0640044618831
True	843.2575232262516
True	837.0913837476371
True	352.23513803474
True	1.0707216646446822
True	265.71284976200576
True	51.15103151021645
True	394.8152733848032
True	51.67707576709672
True	362.9160230356063
True	869.6771155431355
True	1016.912602038181
True	403.6072325345541
True	22.84672628072008
True	517.75644064604
True	505.3632225832984
True	183.43426543668167
True	238.71271005739356
True	286.33472354955376
True	24.2553988842241
True	126.64446403179208
True	950.8207202141
True	61.59552965880633
True	496.8979229253377
True	786.5875132736801
True	103.16064669273624
True	243.7102346498576
True	111.2008570325182
True	14.854743433984243
True	1.4053637733906843
True	117.16380361802506
True	1010.3755482626516
True	499.379397885405
True	65.174222588022
True	788.8776100785208
True	336.68223985029823
True	1.0478328002646962
True	471.64085355562185
True	183.33830187897047
True	506.2293611537021
True	86.21500471456514
True	323.9099337186306
True	382.7657598515669
True	164.89445381856652
True	212.69768246316133
True	131.57843908383498
True	164.860152341714
True	1042.957109658984
True	15.20213531391467
True	503.2929778302056
True	492.2803454600094
True	400.3362153796905
True	218.8538166716454
True	238.15873990912
True	152.5972125864645
True	47.02025041162501
True	506.45186496098495
True	150.46919044337903
True	842.3220117116488
True	815.4912293891257
True	251.73174784173557
True	307.7223202720077
True	520.7321725786057
True	42.96349471418539
True	83.79129457988603
True	735.6327124996388
True	1069.7623522443437
True	115.29365762022664
True	717.7534148166295
True	142.49689962864088
True	919.82389302991
True	680.6666220490835
True	104.6472648719972
True	286.44758579162817
True	621.0501607557278
True	254.2289001702529
True	45.30356555248259
True	568.9149852521006
True	443.4739265059958
True	5.4787250468732775
True	472.1214208669232
True	66.53509769216352
True	175.9248093324972
True	232.33199831275644
True	298.9878483821801
True	75.38861262476817
True	220.04820637139505
True	349.59655373725644
True	438.4400571180624
True	934.8074677197968
True	48.11606029985793
True	913.1400283347684
True	1044.8212454570776
True	131.552931841846
True	72.95622918274874
True	927.0438100776634
True	34.9897562170722
True	228.2425821895885
True	83.00376087996153
True	216.97175107312952
True	351.6614273737532
True	925.8952487824728
True	99.63298990908127
True	73.16570304970593
True	664.7789310533913
True	275.4755037991123
True	716.22662133566
True	54.737700316700064
True	494.1338385415184
True	370.017680712258
True	680.0104317147235
True	50.71433031744828
True	108.61469174082622
True	26.97666075223742
True	265.2404769705444
True	43.8962291408561
True	359.0881085851304
True	3.4049431326495725
True	1159.2835098859948
True	102.8250056774038
True	131.9659032236517
True	356.12076690087736
True	723.883246475362
True	684.6417324104784
True	989.8202696732808
True	465.6184616671912
True	424.3328406123641
True	137.2375244762182
True	422.7934676002482
True	834.8981683461984
True	429.3216489669242
True	961.2239310008268
True	90.37480365339152
True	432.34441649694185
True	180.38428919415009
True	285.4729783122993
True	738.2826238600223
True	173.34602248315912
True	134.03973578344596
True	66.09248596602147
True	840.970897531093
True	744.9635714930796
True	84.63954180923719
True	435.0950159348526
True	751.1541693971901
True	416.0870450828536
True	57.04678419565138
True	324.5562164659117
True	785.6951011594617
True	31.46797656067462
True	364.60433373540354
True	170.4106966080048
True	290.07511584322725
True	36.979626560864624
True	212.5840990096261
True	771.0483375259183
True	637.4223913745972
True	55.07100447981401
True	291.2664279167594
True	917.6234314522231
True	18.37969521796891
True	304.8621689598466
True	301.9961749735773
True	442.4574810939784
True	214.3976305489884
True	592.2298691891687
True	43.826143854024586
True	937.4409141601412
True	898.7544167904712
True	49.1685131393665
True	394.7226355106948
True	717.8947137638924
True	905.0702289077158
True	272.4260325573204
True	590.7554613736296
True	126.56597790582092
True	192.49859494713664
True	130.57681318718778
True	139.38539562736756
True	208.2575600485326
True	936.2031748838154
True	767.0771574495009
True	979.0327837694504
True	20.103907944560863
True	25.45788320339309
True	362.3115193129608
True	11.818814485041578
True	608.1780584712304
True	1045.3144850580964
True	262.1008189498551
True	205.9784078323344
True	82.01530578224137
True	208.94431161430316
True	132.35527788312115
True	41.0225601179573
True	130.89569804186684
True	88.79014812671613
True	243.4941810263277
True	537.1632533831929
True	166.1787463621099
True	29.171098106880272
True	57.767874271000565
True	432.9296556409759
True	269.31028947269874
True	613.1222495716192
True	20.70106171427847
True	115.68074288276983
True	677.74502586232
True	270.7029206092125
True	478.6469154244151
True	657.8440375409784
True	106.87621313717077
True	104.916420590083
True	81.74918674699495
True	23.771726470312743
True	121.09596428777752
True	85.02250685726484
True	103.74261036536672
True	156.56223873056783
True	237.09040658320995
True	813.9938214314723
True	281.20110916602573
True	971.1114384973936
True	168.20026493755776
True	190.24959135384563
True	799.1566358234727
True	290.50443891954654
True	605.3729894148291
True	244.72915330915723
True	346.04900392326886
True	444.51455479702514
True	572.1979960747938
True	641.9373209152969
True	373.6939035202618
True	37.028747546110594
True	585.3039305948324
True	621.6664579898327
True	19.14277673823688
True	11.494725079355534
True	259.18671618135096
True	419.114736702643
True	430.7735226491246
True	67.3642625103878
True	642.9166561892553
True	933.4162018298427
True	237.30835943155944
True	912.073477243812
True	270.46517673880226
True	103.40157400740313
True	275.3844962512282
True	678.4038341637736
True	38.0868129054289
True	573.3047663115866
True	1273.4756820190032
True	1038.9422317767553
True	925.2832436747262
True	213.7779536688653
True	95.733092508481
True	195.32065124781772
True	825.039290875146
True	149.8150218952798
True	1063.6712760674325
True	872.2514965668829
True	42.22797301154076
True	87.20568361457296
True	408.4937474131247
True	421.24135849228486
True	206.6544652386021
True	521.1573581636187
True	677.4924054733035
True	122.81168198383114
True	270.51923102795644
True	960.5261813929092
True	52.78335468985731
True	690.7051659824749
True	540.4747941943224
True	36.65948685660717
True	829.2182758062684
True	385.9465695569599
True	567.9685807550574
True	111.94120330135128
True	266.34846000936807
True	214.837851965296
True	29.08589498304772
True	132.1246402779966
True	733.0407270295589
True	126.27436079729532
True	377.5740023325192
True	60.51965704146219
True	630.398859420134
True	608.9045775207246
True	232.33515576826528
True	457.6382268658237
True	164.84371579882546
True	163.27644289254977
True	224.405886227988
True	281.67233521094016
True	358.51514523483536
True	120.27919875019552
True	188.2680241990869
True	27.12920171210647
True	894.6858563933573
True	302.994523217353
True	8.448671004742472
True	353.1214232286827
True	169.93272706964385
True	636.4852789685151
True	353.72894181028283
True	585.2813089464415
True	554.22981683099
True	511.42932233261945
True	788.747148603766
True	242.20980797579216
True	553.3496728666119
True	164.17647898346462
True	549.6081803435874
True	364.2060727403063
True	376.0107504196981
True	129.1197887655229
True	139.07661577522208
True	105.85689811704
True	69.13635370625397
True	713.0728119755966
True	184.06806723868092
True	47.99963646443433
True	0.0
True	564.590136454819
True	113.07645289909355
True	22.189823429544237
True	40.34405352744385
True	115.14672700597788
True	552.3276211718775
True	181.4588937525916
True	106.14172807658124
True	34.41039488695346
True	161.0483879120929
True	949.567065488257
True	51.18613879482479
True	225.27745881074168
True	712.4079833850569
True	316.7018018403332
True	451.42549595249255
True	474.7818396445127
True	505.9555688125568
True	614.3238396050308
True	928.4380821432034
True	259.7971043284471
True	1016.5866955263168
True	920.2862686288896
True	623.1104244103461
True	356.85797459720976
True	867.7166381374802
True	10.169458629747153
True	32.77156474849466
True	302.9130331114072
True	42.25099847788278
True	209.7535180232805
True	774.6284904187876
True	214.1729313008434
True	738.3132138723319
True	741.7672865756161
True	124.79602883187565
True	355.8572669684223
True	597.1241507202642
True	23.740267864449446
True	129.2385941524173
True	447.97358435626734
True	302.9820037454766
True	194.61244591533588
True	112.00520029052046
True	384.894124428122
True	21.823599986986352
True	368.75034708636014
True	369.9616798161002
True	1062.2537395060692
True	366.6257746985736
True	30.47843149722463
True	442.0687002301411
True	454.6181859831048
True	240.4657341484839
True	31.03852156216457
True	774.4049452468178
True	446.725597381308
True	177.0929666606585
True	13.261123291376087
True	1205.9995652605269
True	166.2858920338181
True	28.9548123371908
True	299.11144067872965
True	281.7243441499971
True	115.08910500972532
True	291.43567211237564
True	45.98322462471941
True	316.9577058893336
True	298.3502229022198
True	308.5091693543205
True	29.78941838805936
True	48.960707046759694
True	1055.0878679317632
True	25.28968533922064
True	13.048082576500429
True	170.14971061752416
True	620.4478035109638
True	9.260563354068914
True	179.90824155009656
True	169.77809557121918
True	507.7119803870178
True	370.5348985902553
True	736.8823591088296
True	321.6680548497291
True	483.717266447491
True	451.8838321226539
True	497.1096721155498
True	99.37601557297263
True	1283.7003997155236
True	897.1996768065966
True	299.4074776750307
True	536.8256940275069
True	103.28528605822537
True	558.1854721376066
True	425.4399724841855
True	158.30109994214033
True	76.02724532186318
True	352.7314151503035
True	176.09811977048182
True	30.38943306539848
True	614.7725882430008
True	376.73986592866913
True	71.21471531207268
True	34.0928689839643
True	666.3964016158217
True	482.2315091372735
True	73.4115841613726
True	20.98367255041694
True	335.17758751267155
True	340.9019613313533
True	729.9029684998937
True	549.0746605204885
True	567.9031561165704
True	787.8421820111275
True	9.784708579752667
True	56.44762341587856
True	37.37148940997099
True	59.84185745002672
True	519.9054933543573
True	592.1116850136182
True	85.42253819075553
True	114.60834045856564
True	198.30676326137447
True	73.49013382300893
True	184.88643648174863
True	208.4549589400773
True	277.06102143033985
True	790.9267322639002
True	597.8366527109968
True	282.97512392598355
True	188.53547765488167
True	263.25131972600235
True	248.04452836416405
True	735.0555378302582
True	332.3067350817115
True	170.2274982045203
True	900.1339469067938
True	357.43639498492803
True	463.5878898671304
True	151.91262511607263
True	116.17108565730322
True	63.6930852442606
True	198.78617811633407
True	971.8204095861688
True	548.849626460276
True	117.41847519925264
True	358.0808944917097
True	100.50345973987451
True	704.667128119145
True	4.383907180736785
True	692.8046019536968
True	33.70764740121647
True	929.0099158075104
True	873.2430651007878
True	207.9878105337581
True	32.98849971916857
True	78.9683939394433
True	461.61553576797706
True	229.9690306207782
True	1.1974559758832397
True	77.77171978940248
True	1080.1838816212507
True	346.25993484728565
True	660.1649666688712
True	490.9120915362605
True	31.231987565435364
True	139.2034296481906
True	441.4569906986948
True	922.5631778276828
True	798.60759104702
True	426.9603053087889
True	353.7379963091557
True	16.608163436657073
True	74.05978965429699
True	768.3058572629706
True	462.4046383089861
True	377.4247099588642
True	886.1407272749648
True	25.95587309302621
True	221.97787283344164
True	913.4087527313192
True	237.19027036824943
True	9.002753575236204
True	497.61559027539806
True	101.14581239367324
True	637.9711773356714
True	53.12198972046425
True	257.5447392686481
True	879.3119678278262
True	895.9365429010326
True	271.9796066383281
True	436.21514757119456
True	119.35169092732104
True	610.6792473148626
True	266.8699293883467
True	208.60196095564692
True	882.3020637528372
True	57.53488169307393
True	730.2839043431595
True	281.8259872225126
True	291.1616390787344
True	166.03086234260803
True	491.61757563922026
True	611.5272031112969
True	362.8594903995299
True	401.4384540629723
True	70.0822366202884
True	158.36141428334113
True	465.5421037511119
True	221.03224481417809
True	37.4376686579456
True	205.5430867710432
True	380.5190008009833
True	387.2735722696112
True	765.0819839799054
True	135.91342628746605
True	670.1721989500253
True	529.9035827768516
True	587.6568131850332
True	136.3010560928658
True	34.972219237557205
True	671.8226092821426
True	73.53509217250301
True	561.801075359293
True	677.8183576350949
True	442.9868486287648
True	134.72035946495373
True	506.5509463434232
True	4.4888902937769295
True	385.8752979906483
True	30.71860340190671
True	643.1894809921145
True	277.7005908810621
True	565.9885952002327
True	704.151919889218
True	139.69572172274772
True	541.399334913341
True	509.9383147245248
True	64.87176312173207
True	963.1391770001284
True	2.918511071558635
True	29.19398897566157
True	636.3517676705756
True	666.1639070121133
True	127.41310550332229
True	412.5070010014722
True	134.3024665522855
True	71.97537867874257
True	460.7474903284025
True	42.03482047261058
True	498.4999226461192
True	12.795888724874825
True	871.2214485395039
True	569.1699833048837
True	690.9146805053927
True	106.08647901608904
True	377.94875668403074
True	1025.650940643886
True	865.5905766448424
True	143.01191531211518
True	548.0145101651113
True	460.519903548277
True	245.97798452476576
True	258.75905854000564
True	5.685913761814873
True	313.8695224283917
True	11.701681174978534
True	361.8134184023688
True	78.64911851849068
True	416.50085331994
True	702.503104667542
True	127.55491594089378
True	235.8776162641157
True	636.4732065025878
True	680.3241117128184
True	293.0451222361862
True	134.33532268629045
True	154.19480878103835
True	482.0004342413288
True	79.94723856926247
True	11.046372516928988
True	515.9112813497472
True	561.9496431816535
True	19.100289754099474
True	138.62470332668062
True	888.9861886271881
True	479.9501182012488
True	276.35280611047307
True	34.53721427009751
True	482.7776369431556
True	110.88852231424644
True	584.3526991288461
True	661.3549215112231
True	303.609947338961
True	374.3506913647951
True	180.10841170567437
True	246.22650327252973
True	75.4707126014772
True	223.2275536314445
True	499.99537468501023
True	21.41948907655492
True	478.2801807854538
True	375.6139349710471
True	694.1149596019312
True	885.5529051348364
True	918.7336259567272
True	154.56116488967552
True	418.8296118133306
True	71.28360344157515
True	186.9208499857488
True	317.17026653136173
True	10.349606840412598
True	793.1440054492675
True	21.848495078065447
True	399.0844555677559
True	267.57477631640893
True	640.5828552723448
True	217.57998467013067
True	38.1430300729897
True	692.2602678925133
True	1070.8724144404666
True	228.3789956974321
True	134.523820867183
True	616.8931274941439
True	510.5166641447449
True	17.599582476315533
True	816.9905766499149
True	116.07548393275071
True	43.94573197040615
True	309.6098650557561
True	359.7415389678849
True	395.93405597281327
True	275.1186292925036
True	19.733987721039664
True	23.222796201753297
True	838.263499163336
True	203.24527067325224
True	117.08771671699084
True	849.4249124231018
True	658.1024504868097
True	627.9175212080949
True	442.3367941839965
True	148.94408175668167
True	34.43744105290196
True	101.82515147375894
True	434.4795687065209
True	235.7742221144292
True	491.30470174135297
True	147.48978871143544
True	501.10297542411513
True	670.2169070274587
True	928.6357499871052
True	23.825458749318425
True	994.7811515636686
True	1042.0783835168786
True	463.54590959040127
True	82.25309786554166
True	811.4928482828238
True	651.9130706342828
True	656.2832182982448
True	179.31288379790715
True	741.0862565117604
True	701.1874068157497
True	122.21358336881086
True	763.3573460429826
True	830.8978308171814
True	489.4906377558971
True	225.3151301235784
True	72.10396444488025
True	314.5854015665577
True	357.0253219554864
True	486.88193849580784
True	419.2490591748238
True	200.58249059697
True	303.7390604049371
True	2.692570126098305
True	12.016197835899831
True	103.24822132166996
True	135.45814652287223
True	359.37296080207784
True	347.06925623335684
True	111.08950277145922
True	17.177344561979083
True	218.89578335881865
True	866.0302727166466
True	477.2225139029442
True	537.4826324491265
True	573.085532032689
True	817.0154035855604
True	642.2475887805712
True	94.0404511067434
True	203.7022097940315
True	244.7168438563173
True	286.066910972138
True	102.49185269709986
True	361.802383199419
True	439.0255952478692
True	171.02792216007103
True	647.9497097924564
True	244.84883691190203
True	200.2831847186442
True	29.56146215284559
True	251.11129772613697
True	472.25040091068746
True	167.14139379135835
True	528.4793730607173
True	463.5111732948013
True	241.25495139768643
True	103.4934439913258
True	40.253222972409766
True	406.9414560986239
True	795.6241701451274
True	168.15975787357564
True	1022.6901760971432
True	1048.5094143876522
True	485.9901065953399
True	100.1325321413858
True	125.83877325423046
True	671.3226310409336
True	8.819128506549019
True	226.348781025754
True	130.46720000861677
True	119.77189646168397
True	338.49016977560785
True	634.4533622761799
True	37.39114250144546
True	124.74192881751824
True	949.3161008963804
True	57.78863726848577
True	458.7613179955001
True	532.6899659172371
True	250.3079960761345
True	125.8449872134386
True	944.9323295554271
True	1200.2317097367834
True	522.9953569178253
True	658.532326606838
True	213.42741928747225
True	154.03708264603532
True	320.77717863524583
True	261.0853709681685
True	173.20829820919158
True	319.3380120355268
True	328.0571349837018
True	10.936920374423508
True	628.937512085004
True	155.64901461032318
True	81.62441606085223
True	437.7064443189531
True	312.97320215036194
True	1208.5877853911434
True	358.2605324658101
True	986.3323881137392
True	9.294922353948325
True	265.84121333120225
True	231.5689968059936
True	150.65010995458806
True	506.1738524191411
True	190.1594839318916
True	423.2813779728597
True	333.23794071585627
True	117.01093951425146
True	365.1686932807826
True	1045.1212448353826
True	715.074277313297
True	229.79637716223917
True	108.44762342112078
True	294.50649796002807
True	23.83594264030755
True	347.9161340317493
True	316.4129152402215
True	566.2435915847406
True	435.4008891503075
True	355.88045731082514
True	145.81301333497447
True	13.334645074286918
True	420.3889542261735
True	269.2054440322251
True	141.38859993832878
True	306.37799079084147
True	416.5673345003709
True	812.321790712539
True	312.6447640907337
True	773.213861962282
True	407.2292214389829
True	385.38013448407565
True	1.5073117937617653
True	1102.907758871744
True	103.27516050024012
True	897.6571652156257
True	214.39216567717477
True	448.5602580026179
True	726.6303561400767
True	84.0917897361385
True	471.0294014245469
True	33.996698342492344
True	434.1858394953477
True	77.05280423844746
True	233.8085919669269
True	38.91101636600899
True	693.7398543122312
True	189.25602181198508
True	27.69579032367708
True	406.5635232215825
True	103.2600680346848
True	160.59424573642357
True	867.5284970712611
True	253.1488365068921
True	155.868745774657
True	371.5756292283588
True	513.0925544304077
True	336.7505560790491
True	519.9562932890448
True	602.6598700941955
True	159.4335257625153
True	8.057065552160783
True	75.84580968366309
True	432.1966449224775
True	87.96542103378911
True	73.7834139611514
True	1036.7577183600872
True	25.29425704502213
True	331.4465091980903
True	317.09833181981
True	453.1777651446975
True	668.830344408855
True	186.430437141894
True	674.4407608991611
True	334.07242443779
True	358.6445515964185
True	269.27539757527154
True	226.3095205460024
True	360.9880634659711
True	441.8546664649741
True	413.5418484728849
True	600.6723457603197
True	134.03098687777066
True	72.03885547222825
True	43.929216586199175
True	274.8458521542859
True	659.2028465479842
True	403.4013048647794
True	763.968165384311
True	222.64233013247048
True	403.17635024300944
True	69.08424436295567
True	53.89323667077812
True	444.8019831602157
True	202.6848414504679
True	231.6294033143167
True	42.59914533512487
True	1072.5498479561336
True	179.6171540949663
True	906.2027466008544
True	317.12662005591363
True	935.1875648671912
True	238.22837876372597
True	446.2233073303096
True	537.0677921491168
True	601.6193935856661
True	212.85804849945492
True	490.13767015558494
True	940.8494220552228
True	126.07600483136544
True	7.504448657850178
True	607.9212441531184
True	24.38485467035194
True	76.11451059182532
True	795.6446557908539
True	235.499941475159
True	963.0609351724064
True	684.9068890316875
True	433.0437754397726
True	293.9627992203465
True	475.9107583651565
True	339.1427292265811
True	173.99807327640457
True	701.2667870623667
True	665.7341204443496
True	209.21093596872677
True	89.21005046705349
True	509.8266682479103
True	137.2683523673173
True	384.779604804224
True	328.85567361818374
True	64.57091353860213
True	378.65599137569
True	401.5073262556791
True	370.2491368986781
True	407.5037031232399
True	423.33911826597534
True	655.1013063373754
True	57.13473481512085
True	442.2123907740949
True	306.8474327238381
True	657.3244313957712
True	219.98594628508573
True	101.57264402530365
True	37.56403467349774
True	535.4440552510271
True	637.8754151414598
True	192.8923389977622
True	415.8091757185844
True	337.5946520026497
True	17.028147993691153
True	170.15451108573453
True	288.81282218312555
True	3.212747295585226
True	879.332420100549
True	72.33061714927528
True	101.1583473320715
True	118.5617646473908
True	356.78775585053387
True	36.8540128605107
True	447.9045844658586
True	231.52622245114512
True	5.948310723870446
True	118.55664634160748
True	430.8279322427403
True	50.72459551200953
True	64.95761243684512
True	163.01249008016288
True	284.3798935913006
True	970.6159240310978
True	384.4068463698174
True	995.0687609422577
True	195.4534125633164
True	1023.25552670114
True	816.9691960864022
True	687.7563936514235
True	388.39393545444096
True	387.7108870000308
True	78.03050597359496
True	69.57939330467083
True	75.97607413117164
True	177.0034463552371
True	481.181580972635
True	1089.1133129738955
True	168.35253613222153
True	348.1771484497487
True	440.4829325000728
True	603.1427494570524
True	576.9684264210779
True	291.91272106139564
True	464.084524943499
True	656.1110211091019
True	93.1747076410321
True	745.2126946697502
True	266.1999784380575
True	137.7390637196901
True	412.7705984989128
True	846.8452352967341
True	446.1943034478502
True	834.4363554460731
True	194.84053152105344
True	355.82841019293454
True	696.3932627315216
True	619.9211274763137
True	193.80280593271752
True	256.19570314541056
True	778.2293894714924
True	33.05995902014492
True	186.3124379947686
True	503.3335967880734
True	680.7416453439397
True	104.3656784373286
True	34.807143921630775
True	164.07668219617298
True	730.3409380799582
True	305.73585542928646
True	551.4494445748537
True	356.01393659627223
True	310.1812849883444
True	455.3944755532197
True	483.8016675938326
True	68.85261472796567
True	361.4661626506567
True	776.2913476865916
True	0.0
True	283.7665597786836
True	257.5126435066127
True	977.4764631840798
True	152.62085437670663
True	660.3747049776172
True	636.5400537014439
True	113.62109610839056
True	219.73489621652135
True	122.60606862337788
True	10.526524869527236
True	295.73277147487835
True	380.3984877250832
True	1139.8515774384944
True	243.92068452170915
True	389.94023658805753
True	652.5748748096657
True	203.9356434509927
True	26.841325991812223
True	860.2457559978031
True	622.2348049248715
True	164.40767178580168
True	642.6959936151122
True	162.36187632234711
True	296.7290597249908
True	774.4383566291935
True	36.80777717803132
True	109.01947333353314
True	520.7974221111656
True	69.874745273504
True	76.47342261706308
True	412.44882216087
True	22.41817245766225
True	745.3965108795559
True	99.132127490655
True	162.2272748143103
True	18.461380467462813
True	708.3447013692944
True	29.30272340782269
True	778.5227363361068
True	381.2222562384435
True	119.77539397123373
True	691.9266508912788
True	518.6479646448964
True	559.4958197182947
True	47.20639098434121
True	364.95864768193815
True	5.67976544979964
True	89.09810030128571
True	386.05476872998327
True	49.66095753422364
True	118.43662254867476
True	304.7800985155048
True	183.85741481407732
True	104.02343063482864
True	637.6450776476811
True	21.692095453773096
True	1156.7528612073054
True	492.1774835947736
True	305.6772737496933
True	494.0641756685675
True	122.54561386260303
True	796.6608496570601
True	1096.771717551156
True	740.7451628777197
True	184.96378897660856
True	229.11962616101025
True	47.93480611523648
True	58.48367368059041
True	151.66736409081796
True	101.50369448244987
True	164.55823362818109
True	1137.9702935490582
True	317.4935575486602
True	357.8898259160427
True	688.7463180601205
True	17.40637286628447
True	14.676492529706266
True	561.062266636805
True	6.870382930742567
True	120.15564247788264
True	694.0102423354676
True	176.26732018868742
True	676.0901818416716
True	822.1513164525086
True	157.60890944323816
True	859.2297592885026
True	3.329017896070456
True	443.9967487975695
True	1064.2982834483514
True	23.47191120753045
True	236.90257105380635
True	153.08344557977827
True	900.9266903046978
True	228.1426419208793
True	492.2347731306108
True	116.24434376237711
True	490.31786825386473
True	152.2334172109328
True	97.5836105438632
True	395.0381500981684
True	66.87317774015021
True	49.12121762926704
True	1050.140046369894
True	266.9011340335942
True	151.70853611862486
True	373.46808944626713
True	394.9712454679676
True	208.14980598114752
True	165.4005827934974
True	402.9002858622853
True	36.51091954945647
True	488.9882643951199
True	1168.318462932191
True	115.19808510734109
True	461.1085484336576
True	323.37211386889874
True	26.75276276607477
True	411.6384200759106
True	105.4509525473837
True	596.205315458391
True	199.5027944331923
True	416.1056810533255
True	19.15136011883241
True	442.4386954794243
True	113.01722547213154
True	339.8719448197724
True	32.2592633452602
True	166.71030710228482
True	249.72573810612
True	792.663594007959
True	62.62584690073112
True	136.4833966161737
True	233.8360572373395
True	137.21617895406047
True	609.5523633051395
True	560.6656460875982
True	794.7935193549852
True	390.4245263300401
True	537.8306155290096
True	428.7461192132525
True	696.7120922580483
True	71.6602231356709
True	444.1218194688666
True	426.0350785632791
True	48.648139063035366
True	82.8798089459586
True	126.06978052277483
True	91.38147715848828
True	327.65790473207164
True	859.9398334092449
True	326.04574601645174
True	1145.5159837012534
True	300.7851203753882
True	901.79083245557
True	154.49945845873896
True	602.8918125811656
True	619.6965729590113
True	672.9601314195509
True	455.8710739758464
True	65.28695945396962
True	301.28438109273014
True	41.95430203117561
True	168.93174502588124
True	169.7722973793954
True	1172.9154149460146
True	222.0971615528553
True	556.0578972489674
True	568.7004834709106
True	564.6786672107827
True	889.1006921688081
True	584.9385412893238
True	666.5754036862486
True	958.323848039884
True	124.02734881536595
True	327.667570278062
True	267.9338451678377
True	329.51063438787696
True	93.1385367990653
True	375.5224945668408
True	3.9164612330319657
True	322.86448306679154
True	256.7425637094214
True	581.5902489791306
True	280.6454859989595
True	365.3837959536336
True	10.393323395308188
True	61.58225925607845
True	546.6733105691912
True	26.855626491436293
True	145.96543438535147
True	66.40855839777309
True	151.9967133091539
True	231.5897040158961
True	68.99020714423315
True	380.33070520951975
True	289.70779141472104
True	99.22722141907352
True	344.6363953446622
True	66.99114442817492
True	590.8902450418719
True	864.0487260953907
True	272.4982446937019
True	1137.0943253493126
True	111.9507686601438
True	307.43298453352566
True	1045.0281683483922
True	86.04393152073655
True	276.77792341621847
True	11.07998235358994
True	415.26676068799446
True	455.27381686438673
True	150.6470107655607
True	618.8410072641899
True	930.1319185368484
True	159.23295730368815
True	72.98052763971265
True	349.47888503209674
True	559.3293690314833
True	595.1965519009648
True	1206.1468374273047
True	26.61016997462813
True	938.1115440436088
True	136.91639147635902
True	627.9577828576466
True	113.85791250704436
True	136.95159777049088
True	194.36019354699664
True	166.3992839493704
True	755.595684556892
True	215.450508460927
True	235.38031322377856
True	66.09640864260666
True	521.3836678173934
True	451.3238041388088
True	179.3280802881283
True	229.1942792192691
True	15.175780302194775
True	421.48698588630816
True	205.9763781936547
True	289.89770604491105
True	110.82772765937575
True	708.3132447123734
True	412.22790753176014
True	256.2390919811358
True	646.175731202688
True	520.7511040875523
True	444.4257179860381
True	129.94135829053442
True	528.346286145024
True	438.9057419154122
True	2.42313150251829
True	184.20330952305036
True	93.81241444158712
True	239.8461586605188
True	2.723870445939488
True	127.7012521312712
True	337.0692796326279
True	6.523483737443066
True	829.0284416654569
True	174.77144759738087
True	718.0851263869512
True	761.0357618674286
True	167.11865056602855
True	207.84452789949063
True	475.8992803037909
True	846.0689321276334
True	50.70865326487352
True	38.95806653755819
True	131.20052487473816
True	625.2240797142415
True	709.2580887518762
True	185.42291652836144
True	583.2442399094605
True	600.9674796211192
True	884.2481986949126
True	406.0151549609005
True	187.8986464398941
True	846.5492232184614
True	226.2561311463956
True	145.60494535271798
True	314.96866552472284
True	221.72290716155888
True	202.7521267172214
True	615.9979759568989
True	256.7140207050015
True	199.94480253279173
True	464.039290460048
True	475.885286769171
True	62.9461116187787
True	270.87225860066496
True	77.9162224564988
True	341.24759420326865
True	360.675457677517
True	251.78747149544816
True	185.38648062553125
True	371.04807754846
True	636.3009773216575
True	757.4506616256232
True	294.6750938722963
True	750.8793245158136
True	66.59665088129782
True	873.702392526302
True	351.8537041854441
True	14.670368550985245
True	610.4895132132596
True	690.447181271501
True	254.4900099551944
True	170.91415966719583
True	50.02376185986759
True	389.999009557118
True	74.18439770971584
True	14.074844379839169
True	910.4522030956506
True	362.0495965024952
True	186.3627636200709
True	1034.010740422659
True	11.544729917572411
True	806.4326314934266
True	29.56874747251939
True	674.0670033596975
True	61.71654520625512
True	768.3234975457959
True	439.54437757169353
True	194.97661410966143
True	436.7331827989391
True	205.66607032402365
True	297.38989223375177
True	228.9437573019351
True	407.711554373531
True	9.941447005624791
True	330.4150643147247
True	113.8853963912633
True	11.990119966457025
True	482.82458797735
True	716.1156770059622
True	297.4028031553128
True	79.05700759589499
True	299.75207290385003
True	84.47520137575209
True	184.6066421807517
True	175.32699904389656
True	384.422328593644
True	46.18524991398305
True	127.01148571435245
True	389.2655426143663
True	882.0364094768264
True	111.03604222197023
True	208.375232741243
True	447.2573403442748
True	20.185833552781755
True	420.2564494652173
True	512.6817050936041
True	90.99688134062627
True	395.9839826039095
True	364.1551977216832
True	424.3785876386818
True	595.0363779313661
True	1063.286875185937
True	949.0045248884217
True	58.62123056574982
True	1068.3450375502634
True	111.12887443954436
True	108.10759265940356
True	109.4146645724624
True	494.5743849742278
True	369.6412202300427
True	575.0516738554119
True	249.9541477983832
True	157.62092311668735
True	401.6750067396637
True	16.335341161648934
True	468.09445350054347
True	391.0084120418188
True	149.1388347637334
True	93.64938478208926
True	535.3374162960802
True	1014.5257355671616
True	206.7281276470992
True	66.16723727598003
True	441.8357116892085
True	385.8566486662754
True	481.674153841422
True	319.3118141769401
True	4.718780474389618
True	543.3919077376826
True	506.2133609604646
True	508.2489475935866
True	187.02577434236548
True	104.33943411634438
True	21.218616068772576
True	377.48082791073904
True	106.41396405984165
True	7.242732970443336
True	32.8116803475367
True	351.1052735361092
True	663.1474769508742
True	131.47907776874146
True	96.18040747619844
True	26.498765398316163
True	396.4413414553549
True	355.8349936366664
True	805.5823518166512
True	309.3348747671741
True	503.87347554542015
True	519.529060346158
True	514.6908299048833
True	301.9339858545961
True	560.3177164229409
True	98.3379173701958
True	564.9741985634728
True	7.632461861677234
True	362.227533660898
True	470.9394284469972
True	956.9187622107772
True	346.23573528523264
True	753.8116531101754
True	971.9287006135912
True	169.44445427219904
True	37.149941035254194
True	362.3726323004185
True	388.903810881359
True	594.9770920441096
True	249.25887839777815
True	28.43334821513855
True	626.4546747225719
True	115.80290322314572
True	1050.459537261884
True	322.96460542295614
True	484.6155771274717
True	117.97631770627495
True	799.2508454158445
True	139.4603688167723
True	821.726287241327
True	559.867361560458
True	184.95449762502813
True	106.2149577222303
True	63.48632622668424
True	570.32490290946
True	884.956344030032
True	425.0427288855337
True	533.7047992591206
True	134.85285102846598
True	602.0280967116983
True	483.4857576663687
True	800.0216589298329
True	310.0485641692384
True	582.5551455684606
True	115.01646714704827
True	27.468844880596105
True	414.0106864040658
True	171.43454370543628
True	107.30967737159013
True	393.7602310779613
True	1087.8618013173843
True	263.8147934880985
True	552.8844115942322
True	12.087861135693696
True	79.0967233730229
True	344.2361776852356
True	763.830116920404
True	437.4829516963144
True	520.3608393621558
True	728.6743524669284
True	70.82916387533821
True	723.9114187820379
True	47.1065560226095
True	103.02414813842512
True	184.49198344421885
True	84.96675612770092
True	26.839730761647026
True	280.5458673896593
True	489.0978605950853
True	908.367541950936
True	851.0118235044446
True	5.751154266695615
True	294.59952824831714
True	472.60933735560286
True	121.3347602785131
True	227.645941041993
True	328.52217673330307
True	1320.42706949017
True	455.1711439936499
True	25.267100378171023
True	181.96560742134977
True	700.6691506490126
True	37.147724130279286
True	166.7149892895849
True	555.3036324922821
True	72.0799353373067
True	884.2574621414242
True	323.3150532051052
True	664.4893598479632
True	77.89429123854897
True	664.8219459867829
True	605.8869845904578
True	873.7151559157611
True	253.66295987699104
True	506.6138249451134
True	796.17427455045
True	904.106508791866
True	228.13606044517348
True	767.9838687705279
True	217.61774254462995
True	453.3343075638437
True	370.5301313220356
True	493.8674760432546
True	484.6884263885536
True	309.157088499713
True	359.51152154025147
True	99.86118054906667
True	335.3944802259007
True	1185.5343822613634
True	312.7999331419072
True	150.07091194552785
True	314.2446258768969
True	736.7257138951695
True	636.8863129838319
True	430.02680441776505
True	116.75394952961337
True	332.91080412149233
True	34.969575129956105
True	169.372328166807
True	91.87078285210828
True	87.04251482861774
True	562.9197529789028
True	137.7017796475876
True	136.21710604468012
True	95.44408278346242
True	84.6192212957248
True	436.2939888073444
True	383.0508683172719
True	1011.5157762911376
True	525.4734002363326
True	834.0727539054357
True	271.133455518616
True	291.92401940021443
True	541.1241086461665
True	191.28610007028936
True	725.8289979776255
True	242.92443050740087
True	366.031946954015
True	69.54483913955781
True	123.56499542338868
True	246.2492044720348
True	117.94735324375876
True	476.4445991378309
True	31.83075297212402
True	585.5769711528492
True	1032.48266562121
True	729.2489259469199
True	1.380063232969376
True	64.44173903230937
True	494.51249420978246
True	435.296223881497
True	72.5133336956096
True	122.0898969287217
True	301.4321888342355
True	79.78711101955727
True	53.80740156235316
True	718.7629803228649
True	629.4701491259813
True	169.23858998827097
True	177.10886800957877
True	530.236588659556
True	53.68169143784133
True	25.382468069249345
True	582.9200509975772
True	443.3271726829596
True	1134.0279300650818
True	44.921911888672376
True	461.2179383283343
True	882.3215808701171
True	801.2545507894174
True	289.32588085871544
True	757.7517897269471
True	405.7824256365293
True	42.46504316873881
True	99.2779902985615
True	747.1582201075662
True	76.35442164895035
True	140.75675941612784
True	909.9268013511876
True	189.70713732851848
True	270.6641220188933
True	107.60592817649912
True	641.4719909470057
True	597.0168895679053
True	216.8782513957094
True	445.7875249925127
True	40.06711322870377
True	279.1480354050433
True	594.2397854387615
True	611.9648753425055
True	302.5388419929855
True	69.11875785202572
True	897.2333309572432
True	1084.721563019113
True	555.3837993711387
True	61.60915224973142
True	28.177247312942026
True	93.7998663791547
True	110.33282655021448
True	103.56443629596936
True	876.9632900137188
True	1232.9164395703176
True	761.0129864799193
True	320.7640300934986
True	8.929946777385439
True	21.990248795237854
True	336.9489665284328
True	477.5578998682184
True	46.615289902732925
True	571.6778380232541
True	446.407934444646
True	405.8425820439937
True	83.70119384216108
True	200.00318392776785
True	254.0466010476989
True	124.49883256438122
True	400.0237293411788
True	42.765938679784426
True	177.8343956983469
True	1193.4621028887298
True	5.834760129052776
True	27.38041028601847
True	565.5941458407732
True	354.14509083579134
True	797.8814870814579
True	163.66137924641762
True	772.3466460340298
True	590.0092095892988
True	276.3371405868764
True	448.3555038386891
True	346.9718945216037
True	288.39545721676933
True	266.4701552634143
True	406.10772553915126
True	494.508655657955
True	473.5353624456776
True	108.5835031634681
True	354.89250333457005
True	10.026285224555304
True	189.7894450418542
True	242.2473655260933
True	841.7165608183154
True	619.3429957275512
True	32.23906841660233
True	757.0679368462612
True	836.4781396887712
True	101.57077719952508
True	350.24758452334646
True	847.9672329832481
True	231.7747743852668
True	157.6749062004444
True	521.8338507973401
True	588.1231680506961
True	1115.8368482451656
True	147.04764216266423
True	155.53726656644469
True	255.67604423673163
True	316.06396769602134
True	411.2654999438033
True	403.034837270208
True	313.8310231204462
True	440.28278826179366
True	492.1068106260968
True	224.5026729461265
True	1480.2184488736243
True	251.66371500928813
True	398.8054867608294
True	52.95197248688034
True	778.796561439725
True	252.4699210578856
True	911.675453282372
True	564.3015064543738
True	314.41872722067427
True	799.0546063355185
True	290.9662437619391
True	201.13408137424167
True	261.30097987651254
True	214.72700420655687
True	143.12014821444436
True	248.15724562416491
True	754.7697768688602
True	536.4291297882592
True	212.5009566743912
True	1124.4985807178589
True	117.6050987277636
True	259.4494840138421
True	70.40680724787116
True	317.5594852156172
True	406.6910958361092
True	89.32538165519225
True	227.35159266768235
True	67.299441206613
True	716.5975472382108
True	371.4038808728952
True	218.33375575413436
True	733.5506079791169
True	858.5555049636398
True	838.0280092952688
True	814.1180380950776
True	342.1743514197448
True	1.343814565640969
True	261.8958459610827
True	53.2835209870544
True	389.0365920112688
True	52.01967509672524
True	363.0468095864255
True	853.4567643147716
True	1021.5809699968532
True	394.1884974923309
True	21.260983434267825
True	537.6958240676724
True	498.6237111465632
True	178.27896004264107
True	237.5161205886551
True	293.3245896270328
True	21.507814055300543
True	130.77899089771168
True	946.73801881519
True	62.536786964078544
True	495.8277473001893
True	794.3679327950111
True	97.2778029918746
True	259.38138229253826
True	114.67385989604158
True	14.456565370639751
True	1.575953089959928
True	111.9408914478105
True	995.5773557640728
True	450.3884797803589
True	64.54217169625265
True	775.8433500371193
True	345.9399972395925
True	1.4510385647586486
True	463.6879545199575
True	187.3095742534352
True	516.5265740276229
True	86.36102200487382
True	339.33374527360195
True	386.487845353261
True	167.45176298509068
True	206.8046303980736
True	131.71553762005183
True	180.30663929459857
True	1014.429058456012
True	15.445994696494248
True	497.0161869578623
True	481.86027002640446
True	396.7296328731495
True	220.69664051937556
True	237.3844841402659
True	172.46652980053727
True	47.54806395190782
True	481.7704857680604
True	149.96202435926824
True	818.9852337111895
True	827.2357230210764
True	247.48424153090315
True	326.70484417517144
True	511.2449961923157
True	40.07349452904956
True	84.74861894039257
True	765.1335796452056
True	1063.1332807401393
True	117.76201333218528
True	732.6185587402551
True	143.59982448366944
True	927.0707659044853
True	680.1415228523433
True	106.8710979240808
True	274.13102213673494
True	588.9297122898123
True	254.12349445928825
True	45.76414410835943
True	574.1802204001509
True	439.3292033036914
True	5.364615271497372
True	478.9039786949581
True	68.26374052055814
True	186.55853779748895
True	251.2392933792756
True	305.86484013085345
True	78.94258121100611
True	224.94301915341043
True	346.60170079872654
True	429.4839974054598
True	958.3031351917476
True	49.42624346657503
True	927.2807599898864
True	1033.2668226089752
True	122.01878102667249
True	73.30400871392965
True	1015.0968630356392
True	35.42292785890947
True	222.0413696659432
True	86.45404699618437
True	213.8476362721439
True	363.075404885684
True	994.8575621494806
True	95.46727929047164
True	69.02336623766404
True	635.9332286297795
True	275.73865004914404
True	705.3449128195356
True	53.50544975324028
True	450.94713839145567
True	396.38224486989145
True	692.0942668695027
True	51.304847821637296
True	109.44061486347331
True	26.96129204484401
True	257.3735289283814
True	43.22936694705293
True	357.17051442129736
True	2.1652824722299258
True	1163.6450976119672
True	104.5094262311094
True	135.2025485874839
True	363.423425801788
True	719.079431302648
True	656.4736638999137
True	991.904510726293
True	461.8019820716029
True	405.0589185907999
True	136.01449997314663
True	427.3514488572488
True	838.0097247923928
True	420.2786552624805
True	975.188375233392
True	79.46267146678984
True	410.9413157480665
True	178.32920586733343
True	287.6078828306568
True	718.2616997146515
True	167.17764188055088
True	133.88640350689093
True	64.14709295727188
True	871.067495273081
True	788.5162013005091
True	86.7750430461704
True	445.8077370155013
True	720.3873408715594
True	413.7762131874056
True	58.72298278099497
True	321.108332241114
True	771.9465566674685
True	29.352692902916605
True	355.5987080352152
True	168.35323837319632
True	276.9545343430689
True	32.76600238653887
True	218.402164881224
True	775.6327041571094
True	643.2359880795453
True	55.46424401835968
True	277.69465205456294
True	890.1116968172117
True	18.83337009319908
True	313.26019735414263
True	304.219128183416
True	425.6049549529503
True	218.3801055988417
True	604.552360390494
True	46.833583023807584
True	974.9695567094332
True	869.2569169747801
True	42.94541921593603
True	404.5800312331867
True	738.6171620676542
True	946.1455341127752
True	276.12743928873664
True	613.3634794995734
True	129.4866870698144
True	191.04615833715965
True	130.1813935102084
True	128.99914368219854
True	201.3382783868668
True	945.2656305447252
True	809.7486201130697
True	977.078866963464
True	20.387309290099623
True	27.4028793185081
True	367.1900079076859
True	14.879015855435489
True	647.243391677187
True	1084.6492184051267
True	267.49904061118616
True	208.24251724285637
True	90.7515939248765
True	218.80577736984776
True	133.32504335711238
True	45.91298855682552
True	131.6435661513874
True	92.70018649438532
True	245.62794132242664
True	543.8747306285236
True	166.39176459142897
True	30.63050416034672
True	60.284393128811686
True	440.3726440580016
True	268.29465443678225
True	574.9757337902407
True	23.12962925019812
True	115.70069298757834
True	676.2245749853898
True	254.50196839558788
True	476.0422816117032
True	663.8620494275309
True	106.1642097625294
True	109.16787253830928
True	81.88600799209665
True	25.63244983657052
True	119.38031456807283
True	81.31442626490202
True	98.81253642295066
True	148.91748390688306
True	244.63217973078943
True	826.6623605732756
True	274.331176754398
True	923.1405251183955
True	167.38695204587813
True	202.51053923584783
True	794.195929683583
True	315.2571663539633
True	605.3822079002225
True	252.33709651772935
True	351.5488343076796
True	442.2834183933117
True	559.3421127992314
True	646.7542571372254
True	372.2878711913222
True	35.01782581592132
True	574.5888410261604
True	619.4103024799898
True	17.718609113022016
True	12.054082267914838
True	259.96645448530205
True	396.0182717252624
True	443.4282320795096
True	65.63196314692652
True	626.3455315864508
True	968.3145367836428
True	244.4033546563146
True	901.8421660375034
True	286.56230043814435
True	105.55621600489675
True	257.22932539351984
True	690.2302965809312
True	40.14417545285876
True	578.6186173823111
True	1265.702134586487
True	1023.1749533708831
True	908.8139976442694
True	206.6988127101257
True	95.77146048285562
True	190.1141652159526
True	851.6463504816389
True	148.81134642919474
True	1084.4191917423143
True	868.8869743417149
True	41.9160520554788
True	88.51127532076028
True	414.461650976236
True	407.8874622502732
True	205.92389622205573
True	510.2757498179846
True	647.2564740300003
True	127.82473174092426
True	274.38225425042106
True	1016.338930640266
True	54.75244450938684
True	686.9243374375772
True	555.7196547689713
True	31.243768530334872
True	847.3013239723739
True	380.4586042767269
True	570.4345315237221
True	112.63681968821392
True	268.59435207870507
True	203.58083897513944
True	24.315256028190543
True	125.69733816824537
True	741.9958936457707
True	146.97031847655452
True	365.08257271104713
True	66.00518820077208
True	647.1873591466946
True	619.9706539556493
True	232.41002609389585
True	453.9694630455963
True	176.70541318320764
True	172.43908957134735
True	217.21733997221975
True	297.32106020842144
True	368.0693599046812
True	128.49240727412567
True	198.20528719089185
True	28.156234545349594
True	901.2735366238718
True	276.44427728202675
True	9.614569317304513
True	361.6036208422788
True	166.585200798844
True	626.8354217564396
True	372.24324151427504
True	586.4143008712572
True	558.711035199914
True	490.90383794042816
True	802.8562058813841
True	235.5321465892929
True	544.768684993033
True	163.3095348973234
True	527.7755856203596
True	372.4120829291304
True	374.7593087064676
True	129.54367629891038
True	135.2573869781015
True	109.34331833872768
True	69.05781634216977
True	731.6053598925896
True	180.0924465463617
True	43.18302462955658
True	0.0
True	553.526760191634
True	110.82700978507005
True	23.060359132531765
True	39.22076026616669
True	106.69281700298107
True	531.4329158150982
True	180.90669934877735
True	98.11176373164932
True	35.272929388577204
True	162.05735448832044
True	904.7020134043026
True	51.78503913808474
True	224.2945455839408
True	736.6253235312324
True	311.64818672330296
True	451.6164865896185
True	474.3259684877764
True	516.964490778198
True	593.4682253648341
True	895.2389608206158
True	255.5749855845606
True	1060.7074575901158
True	918.328642375677
True	615.5659910640048
True	344.6843772369519
True	825.0955840659649
True	10.13305794024736
True	33.602949905886945
True	290.1855676599865
True	39.94126889466986
True	207.8501413617339
True	766.5005983904532
True	218.97761940278212
True	716.63606262881
True	754.2025393995207
True	127.75805126837425
True	387.9340759799802
True	597.1048049301274
True	22.486503837458127
True	131.4770446543646
True	446.5922107016909
True	308.2372505133011
True	193.86634602956957
True	116.78670632588911
True	382.48799312773065
True	21.140222903651036
True	369.47867571054223
True	366.9884521134357
True	1052.5969060330146
True	363.88097739195246
True	31.112720218545743
True	432.1805289076737
True	434.7361033125655
True	243.6762994443964
True	32.83497851177614
True	760.795773529738
True	437.6809104342005
True	178.8361059372481
True	13.934309785646954
True	1222.6102621883838
True	166.7254174344203
True	27.648125677945323
True	305.1196852773188
True	275.668364393461
True	118.15885955416192
True	290.78255041113755
True	45.70960025138479
True	316.4608408685636
True	299.8712918467534
True	320.49611923762507
True	29.216644505874196
True	48.48309495124077
True	1033.7141582773045
True	26.24056960726168
True	13.15736904899152
True	178.4666289469813
True	675.9808879107788
True	9.164837858702098
True	192.92387478059052
True	174.18707015075842
True	524.6087395254277
True	376.8676239883797
True	716.4177594258197
True	320.33230370320354
True	484.6384893338732
True	446.7415898301599
True	499.8184944839522
True	101.7420332216618
True	1258.9446044241752
True	879.2313075222025
True	287.0282614040543
True	537.2550892024029
True	98.63419762512382
True	583.2340200302275
True	463.9400313693451
True	154.08671480053067
True	77.95692070144482
True	358.1914342864969
True	167.2316274608382
True	27.889854354574112
True	584.3229310271813
True	383.928796443716
True	73.09637151480378
True	31.316284589978768
True	669.4645315205598
True	495.5969484926618
True	73.94951226915914
True	19.13601056025528
True	329.4041703864556
True	310.8099240053689
True	703.0276031067884
True	556.6908083429037
True	566.2976454747678
True	797.4780819296183
True	8.913038125964945
True	54.2958701231746
True	36.41841546620797
True	56.4507439835396
True	519.1174180697441
True	583.5400878969693
True	83.41832630432063
True	109.97851388663229
True	196.9319261666417
True	72.5303012428254
True	186.11932332785037
True	206.7721580747396
True	267.8764307105342
True	799.2975970576382
True	588.118037532631
True	285.84084588177905
True	197.53019194214997
True	269.4928387716523
True	239.34574701813384
True	722.2950761622893
True	320.49812049613564
True	174.59413694614955
True	931.1273744549192
True	334.02776080671805
True	461.8832630174287
True	157.71371769913063
True	118.51911869345884
True	64.83142382096312
True	223.6412822421968
True	983.8427316365202
True	541.7686029310009
True	111.03395045201694
True	347.14509679338573
True	97.2046451906099
True	674.699604937
True	4.704295749307058
True	710.3119198351662
True	35.125455864013915
True	949.7228405546977
True	842.7893649350432
True	209.644670840901
True	31.040374069320123
True	81.16670893535019
True	470.3237533347083
True	234.2793633596562
True	1.2489761405830668
True	76.64306846907449
True	1108.3916503072164
True	352.6071456842481
True	673.6170002509483
True	489.86546087575056
True	28.29231964074632
True	137.85837982302164
True	425.55668126738817
True	939.2556745133796
True	810.7374330469688
True	426.87639453470666
True	336.00243959743915
True	16.970234227171083
True	79.50057033799932
True	727.3607363352502
True	465.7175299390588
True	385.4274605190978
True	882.4297686074646
True	26.68177730428512
True	219.300226236009
True	915.199239313213
True	243.0566308628661
True	9.049435682511673
True	513.6014747241329
True	100.1144837074286
True	634.9015530194475
True	54.25427065697279
True	264.3911174493237
True	900.6230656168794
True	917.7959408252794
True	268.5524063604603
True	423.9491481900602
True	117.66979459101512
True	604.5631959570538
True	266.2698254753517
True	186.21068821633384
True	858.4223097973387
True	54.48860016721464
True	705.4135873331868
True	286.1133666432755
True	302.8433358460825
True	166.7695349123448
True	486.0297139257678
True	576.41306903672
True	368.1964722799108
True	403.6346704387933
True	69.06966155277469
True	160.16184367554408
True	467.7922650319314
True	216.05494499018337
True	40.25901177335093
True	209.1681260260109
True	388.6942769681244
True	395.0015675752728
True	744.8490072603869
True	128.894173511468
True	672.1839732643558
True	505.4522637568724
True	593.5791292837505
True	135.65846592187748
True	39.32826762855029
True	671.674064719663
True	74.43134978977415
True	550.6726406093451
True	651.6867733101167
True	451.43995926213256
True	131.17040555078705
True	504.4553326271591
True	4.133254878827856
True	408.154279442358
True	33.48453403399019
True	641.995392919151
True	273.88352555468333
True	594.9226458759365
True	698.529116059312
True	141.36104418064815
True	514.9003952680323
True	487.5743842961312
True	63.743036006051526
True	995.3260197454446
True	3.535030442298124
True	26.165720701920147
True	635.370161445709
True	680.1054889432226
True	135.54006929930466
True	411.3102854923326
True	123.30098744624595
True	81.3289358788805
True	469.3512214322705
True	40.95042173652889
True	523.5254438369462
True	12.233092059402306
True	855.8310404599923
True	546.6836050152832
True	681.4169551305251
True	106.58336477362036
True	384.0725494503543
True	993.397954609813
True	856.2915244141057
True	140.92472290256956
True	557.9495311660647
True	458.78467816180535
True	228.71596974017905
True	256.1581704497987
True	5.319964201522771
True	338.82808400351627
True	11.26360772932512
True	367.200800512286
True	75.7132761990201
True	411.6545454677934
True	663.4770120670552
True	128.33996024929485
True	229.20829953102725
True	636.873213122986
True	682.2343016195433
True	286.81091663799725
True	133.3961124103093
True	163.58485416502293
True	469.62520181461946
True	88.65276500030477
True	9.853635734370632
True	514.1455692869959
True	569.9005261144328
True	20.078793632339934
True	136.47202600063704
True	909.5849386730868
True	506.8317770298316
True	266.61153311318697
True	34.27137337270058
True	479.6319741848712
True	116.05013351963052
True	574.6670127832411
True	666.3902976979725
True	295.6336066371241
True	386.0046920281104
True	176.14713866708797
True	241.8082429684612
True	71.96994732003992
True	217.9439333550669
True	513.5210791771536
True	21.50972102910813
True	460.3331848670201
True	383.1996272949698
True	731.5781502985492
True	895.9702894362975
True	912.1864827254432
True	153.46746226665604
True	394.6970534639663
True	67.37174666306957
True	184.26369718783263
True	316.6990474986746
True	11.478669874178673
True	812.7571631266683
True	24.09754659213301
True	387.7333438001004
True	274.6457813757162
True	664.0033964374699
True	197.2058909229957
True	37.37467877861499
True	683.8251924433669
True	1084.29857949602
True	221.38546497865332
True	130.07694004371848
True	595.9916097127285
True	507.42609107476926
True	18.11103360193681
True	826.5096390107494
True	111.60490826789017
True	44.60345561764726
True	299.17484368015147
True	348.350658542132
True	382.34419794543015
True	260.5668333288592
True	20.179684570420207
True	21.976222491338927
True	863.3121654752958
True	199.01674901054415
True	118.88088743392406
True	853.3119833376812
True	663.2283608543776
True	652.2897662486196
True	452.4963695563192
True	148.48523189221
True	32.883007160122936
True	103.8448915718448
True	425.3615503559128
True	232.9081431209528
True	463.1948742427918
True	142.05248229079106
True	506.975252092225
True	638.398494561262
True	968.4142482800432
True	24.49444208644044
True	966.3144236366358
True	1079.7531403708233
True	462.97375445470857
True	88.28886746562698
True	788.4599683339028
True	647.1894388178479
True	644.354104937176
True	174.97411924305558
True	740.9568389480828
True	713.3500005777115
True	124.10790986822867
True	776.7601820673273
True	838.9397254555035
True	464.770313609948
True	233.5380933621368
True	68.19880234052879
True	307.42667899585336
True	338.7563201911292
True	457.3998478742286
True	435.5529006253631
True	191.88831196300688
True	314.8052668977591
True	3.023932943641778
True	13.971258516178017
True	108.9664869188704
True	137.28829765788552
True	362.8489981262412
True	343.81094850696934
True	113.71413843660804
True	16.976452903242105
True	211.5217214944023
True	856.8614788836708
True	469.98008733487
True	527.1909462463738
True	568.0435272558193
True	798.6979769028405
True	637.9502384084544
True	94.01868458192276
True	204.3667078618795
True	256.4163809896791
True	294.8151018435022
True	104.79123504235042
True	367.08209475794905
True	431.73653514518094
True	174.27520775438515
True	647.0456755674268
True	239.01610644396868
True	208.1639148242538
True	27.604156342578587
True	257.3771408783181
True	487.3086301349367
True	166.8765281592665
True	552.3535512418829
True	460.8465101268903
True	243.2370840385092
True	98.93681549201078
True	41.69746108091677
True	408.8457814525399
True	788.0536125020794
True	166.20353916832343
True	1054.4752310171318
True	999.9267782124068
True	483.1222423428951
True	97.81998463006713
True	114.69370083287106
True	640.752972469766
True	8.124150085331575
True	217.47086310455023
True	131.99068727851656
True	121.43406016107788
True	330.5966520321951
True	643.5562025681392
True	39.24270512273848
True	119.45127462060864
True	1004.9764245985951
True	54.14798934305452
True	474.00664183185967
True	535.6809814903447
True	246.4682635208504
True	125.13518685806744
True	929.3191645041976
True	1192.1721812741066
True	529.4506245097375
True	645.2663292689879
True	219.57364544088512
True	155.39667194387
True	316.0050319446271
True	255.729259617119
True	173.00131832241215
True	311.5768074890084
True	352.69781457237576
True	12.022616837639758
True	618.6903619456393
True	145.4453102239679
True	79.80375345682222
True	440.2354328216509
True	305.62986461835345
True	1159.3166884847149
True	351.1586473868267
True	973.9555123212882
True	10.629768240998466
True	270.0224595961049
True	223.8684017312929
True	161.18576523557425
True	488.0259674268648
True	183.33980570479676
True	415.7927791316855
True	324.6714353010357
True	105.97901844909816
True	342.8218968662317
True	1097.50563297549
True	753.0887950493299
True	217.01799376297103
True	105.79285737240971
True	312.8023962480252
True	25.27954630329368
True	351.077880003954
True	319.5109623393843
True	574.8368022722962
True	468.7003503340297
True	342.6220304964301
True	158.08549970174036
True	12.655729914508344
True	410.9521883268359
True	274.1243005686612
True	145.30160379401903
True	304.7746568402313
True	435.4540864119788
True	807.2368931827344
True	316.2083120887491
True	780.0653524869228
True	389.2388123576398
True	369.3960764836952
True	1.6014238891254058
True	1187.440583952944
True	104.4238608399742
True	902.231221884532
True	216.1638127628433
True	428.33533202069657
True	670.0934026361682
True	84.46762681473749
True	474.5070396589899
True	35.94593435301187
True	415.8190672007391
True	78.9415380328999
True	220.08399996555656
True	37.21230309734439
True	692.5577958819264
True	186.24832763806063
True	25.6627431062743
True	404.069000466753
True	107.80887664797426
True	168.25836463239582
True	846.0486366507049
True	256.81906018945455
True	155.06246329988494
True	369.0705394848652
True	525.5256120849529
True	343.2038273094922
True	531.3105720181574
True	606.8128186495557
True	158.01038252902129
True	7.472743666610955
True	73.65385913510264
True	422.0399650676834
True	94.1732407068253
True	80.20780768509653
True	1044.7842917693529
True	29.602148526501164
True	328.94258893042604
True	331.2324526586476
True	439.4421656805973
True	668.2354095241318
True	183.09753432614744
True	640.1751114556821
True	314.43262351596843
True	339.7924785711673
True	275.6904481234486
True	234.09505291815464
True	353.3465785004045
True	446.5128474922867
True	430.9724418435813
True	602.3549945103892
True	140.59320506237177
True	78.84777001427709
True	38.49232711419606
True	283.9893410306333
True	651.7616876959929
True	396.3399790251389
True	786.077773040167
True	215.84390472172416
True	405.52369348601394
True	67.40110882652483
True	54.62417880396431
True	429.0481253754227
True	205.9649024844132
True	224.3484198201176
True	41.99298075588308
True	1089.51415435498
True	171.61706448697973
True	888.2367957626271
True	320.11233347695554
True	914.3111013506638
True	228.94228210290805
True	454.4491610970509
True	541.661920533374
True	618.3627975789796
True	213.2899548410508
True	479.0267286470017
True	919.561017257784
True	125.544515323704
True	7.103907860043936
True	597.6408139109227
True	26.916395699735126
True	76.54634287779339
True	828.5563489981815
True	237.35309140525789
True	979.9774121686564
True	690.1609310907029
True	421.48481887577424
True	285.93108841341126
True	490.656436936724
True	348.1253912360588
True	186.64392246269816
True	677.8224655128753
True	715.8606067298274
True	210.36435595154325
True	93.54239120207808
True	521.445914799431
True	140.8874148941119
True	386.83554433751095
True	334.8662301810948
True	62.39536783046526
True	361.66003036221736
True	408.6223509844256
True	361.79766177539057
True	410.2050501642849
True	401.4087988793152
True	645.2947407066141
True	52.27526688402576
True	466.1424287655146
True	323.8559815725374
True	666.4713310882153
True	223.03494361790152
True	102.08745756693796
True	41.23745556584605
True	533.9795272812147
True	629.3914315831241
True	185.96780800039636
True	413.1590364136743
True	331.682630699483
True	16.218009481818164
True	171.9463558989063
True	294.0137977728652
True	3.7951825768494913
True	879.9270533438721
True	77.48571811339035
True	105.869410850643
True	116.5945017213534
True	350.14098950858335
True	35.741131754379104
True	473.1051630038853
True	230.77623131383484
True	4.795489136428808
True	120.2920391466434
True	445.0609370539359
True	51.57424666043004
True	67.15635268321071
True	174.40851121200342
True	300.47138592544405
True	981.053415794722
True	387.3614879466309
True	949.9479607250056
True	181.07890616583495
True	1022.68621172058
True	776.7681959289006
True	647.9925362565717
True	434.16517833617615
True	371.7212887077946
True	79.36046551365853
True	71.09727841038494
True	76.86094462604518
True	173.8752503839911
True	471.93724301596
True	1082.6632428438063
True	185.4448768246972
True	347.22723192144247
True	435.2027210241887
True	589.9893388430743
True	604.1897778418457
True	281.27390812835404
True	462.7971525780896
True	678.4028231283295
True	98.14096566762574
True	729.2833701969794
True	264.4665091353003
True	137.42758872539136
True	399.9254831639427
True	888.5953406951386
True	441.3546348592831
True	848.7657322063482
True	199.1558179451285
True	351.31213229887624
True	705.5435798384149
True	619.2194630472274
True	190.2290102211152
True	260.50019517847124
True	785.6079837153738
True	34.303846672391714
True	194.49003260120492
True	473.3007596067728
True	692.9838608250128
True	101.86674604180702
True	38.531519089848935
True	166.5292477813551
True	721.65349232229
True	322.34448882417803
True	559.8704580558237
True	358.1399942146526
True	290.2519348717192
True	436.1368431381912
True	486.8626013204943
True	72.44623534088541
True	385.44167162740206
True	786.3062362157098
True	0.0
True	283.14006276551646
True	253.19787870405284
True	971.742905794716
True	151.85933770644618
True	659.2349728419194
True	645.2693533935212
True	111.0611039695283
True	218.7651823481841
True	134.34909350734506
True	11.3408769968304
True	299.3914287649884
True	366.79730951276434
True	1138.7724780207486
True	227.43849931950444
True	406.18725383300415
True	657.9970510683207
True	205.9469167426113
True	24.434039690312712
True	888.288685216454
True	605.9405117193143
True	153.5643744683117
True	635.2345695010694
True	165.21745827108168
True	285.7090851212106
True	772.7976014609103
True	33.92843107217916
True	106.32167913871274
True	493.2002873924342
True	64.01931900441929
True	77.15773572905074
True	391.1018186566748
True	20.400782351782087
True	764.8130834255473
True	103.25466519097851
True	151.73587589873176
True	19.187220098116576
True	692.1676602926992
True	30.186765794728835
True	773.583585626022
True	394.1879335911568
True	118.04491858420492
True	701.4867858732312
True	514.5220883667649
True	544.8391775195439
True	45.70500935405599
True	369.86869488764165
True	5.766471820888938
True	93.12318206779592
True	381.68012892694645
True	42.26004040061054
True	123.86767199242874
True	315.83883167928013
True	185.85918959307884
True	104.15610533431918
True	633.5232247743385
True	19.96840295403522
True	1130.6411845749324
True	504.893953236203
True	309.65804267912
True	494.5117531858716
True	118.8925775206505
True	786.8033260337579
True	1152.2799980593877
True	740.1148066951976
True	173.97601667891496
True	226.4079354671084
True	49.5520865248408
True	64.78913775007773
True	151.38670607548752
True	102.34758370221977
True	175.01098536721062
True	1183.4960025157534
True	319.0940771263631
True	352.3528439231421
True	730.8019276185474
True	17.02985521142338
True	13.951516565904246
True	593.5221206905476
True	5.041989740550686
True	114.56617451127424
True	682.0399522262204
True	185.35613078057045
True	651.9867034251786
True	848.5930527091476
True	152.56921756431765
True	890.52049689534
True	3.2474725455095683
True	450.257459894957
True	1052.1228011702435
True	24.04174005018957
True	230.9589990581924
True	152.15026384680488
True	964.4881786168136
True	235.8378684944269
True	483.9484938078977
True	120.7087096028721
True	496.1424351065663
True	156.3872022813941
True	98.74627033211848
True	383.22932477461535
True	69.6048942285765
True	52.90799871667553
True	1061.1885146676148
True	268.74278042633904
True	156.97632269333923
True	366.4559873139934
True	399.1504980146952
True	215.2979784716828
True	166.66895483496725
True	380.4791480050788
True	33.6258953309663
True	482.66087871796645
True	1112.7865282916257
True	109.85320115531384
True	467.7740260253738
True	314.56436772802084
True	26.86564832175288
True	403.9877583036555
True	105.70032817279372
True	603.8740977153761
True	208.0647206174521
True	406.5266114719399
True	19.9340279767231
True	414.988790906869
True	113.12253538304743
True	342.3199892446122
True	33.58354743412034
True	178.11572143154334
True	234.95112826389985
True	780.1373353027112
True	57.8778311204163
True	142.8227475275466
True	239.2076848621088
True	138.71398616003734
True	630.3243090179781
True	561.4221016173478
True	765.2579479030237
True	384.59963147043067
True	537.0367316328158
True	420.79350596919807
True	687.4415229780443
True	71.28905903357355
True	488.29127014938433
True	429.0605000065585
True	47.05981645406363
True	87.32372336502888
True	127.12629682732246
True	91.76059316885714
True	321.0755032482813
True	836.3612420625484
True	332.74566175929937
True	1100.532885352065
True	338.78807955396235
True	901.826837294227
True	151.3003512888707
True	563.6094985254963
True	617.5416413438104
True	686.3326162563947
True	454.56940455071896
True	65.90802200993261
True	312.54994619238937
True	44.62848179751468
True	163.28179996920926
True	170.97830591355813
True	1099.7261824047937
True	229.3685700961377
True	550.6804726024866
True	532.4299029831545
True	557.1371701234489
True	890.0783930029328
True	589.4731351845203
True	611.5956148008596
True	933.36434629604
True	122.48043913912024
True	293.0349322737575
True	277.5042075222539
True	339.0594369619207
True	90.84865009900376
True	386.4239579431148
True	3.687141587530477
True	335.556491153408
True	241.49427670686103
True	605.3537499966155
True	286.80537616245573
True	361.637647810324
True	8.669650816560535
True	62.92370391685826
True	533.3916896908393
True	32.95463738311841
True	139.9712644408296
True	63.15014042167643
True	152.4952836745747
True	247.24897630263985
True	70.04922548280686
True	375.6827529630412
True	267.4025752442959
True	96.8460510193884
True	343.39836581024724
True	64.3709135120138
True	586.1970399594175
True	821.896244284395
True	270.1554812886418
True	1186.6558993857475
True	113.48952690916902
True	302.0269801353556
True	1035.6956001544456
True	89.20395104148007
True	271.6359730205786
True	9.70416896437631
True	405.8648196999706
True	454.6374856028633
True	157.87340541628464
True	608.8166010326264
True	908.4832889747604
True	165.18738849279302
True	75.79457035958188
True	314.4814630254556
True	554.2318526851898
True	609.9938586261982
True	1199.0419952327568
True	24.113665626351747
True	933.4117931100686
True	139.29246891268568
True	634.6992923300099
True	121.11592259053934
True	135.7335370483158
True	187.37355382606444
True	164.48280723667312
True	745.4372556581422
True	207.72949191009891
True	229.4037829491564
True	67.03602215361285
True	510.3249893187777
True	434.3125652865557
True	179.32315100605297
True	234.441462620834
True	17.87706334325944
True	421.3956498391221
True	213.233192963127
True	278.5676340121213
True	113.47368190590323
True	718.3934936230892
True	416.2596937653564
True	252.83387009333495
True	643.1481534872765
True	509.8405253927652
True	472.96780320880345
True	137.52379137622546
True	527.8379968812195
True	420.9138844868166
True	2.9141318333884785
True	196.943921709928
True	93.61442359006008
True	234.2563291306892
True	2.611117238336826
True	119.85871690539288
True	359.6717754576205
True	6.715653510445344
True	868.3600121105598
True	184.16977932882716
True	732.5685932367097
True	785.0173658720752
True	162.55548647245985
True	217.8512181155185
True	493.8684565636569
True	837.131155458999
True	48.89651500442388
True	39.06499833179296
True	129.4881729657576
True	612.2702675608961
True	728.71366405551
True	184.7304002510854
True	589.0056798355048
True	602.190410828819
True	839.547209179322
True	403.230520443149
True	190.51804685649648
True	887.8331351424047
True	223.0702467034308
True	144.19850181825262
True	326.9119741526218
True	222.7955251054712
True	207.7776462961737
True	623.019113778277
True	256.130834020707
True	196.26138783035407
True	473.0546493097162
True	466.9073798825736
True	60.30152159250223
True	288.93217296541883
True	77.26834589321138
True	330.2500494231016
True	356.91201153872714
True	259.44322415453223
True	177.0683808274021
True	384.4749857067726
True	638.434039662235
True	738.3877442203295
True	300.0996902390545
True	743.9684006216162
True	66.89749026503377
True	859.37072590833
True	347.02414760375484
True	11.59357736695508
True	607.4888616119911
True	695.071272736537
True	245.60130245497223
True	168.85352081314977
True	47.41071769857951
True	387.5472603460233
True	70.94112163771058
True	15.009860246795506
True	895.1454780256295
True	354.15979554357284
True	180.0560720006511
True	1010.2522062918312
True	11.006488543745094
True	793.5887384305131
True	31.52408734972979
True	660.7432175242155
True	58.19302898363215
True	776.7912640814576
True	445.3498213441448
True	195.0179074502771
True	434.39601672010224
True	207.9261697336089
True	302.05809939525767
True	233.176299764644
True	412.9556287881016
True	11.067001213190691
True	323.277740411824
True	115.57002341793364
True	12.10823500231651
True	476.2336787613456
True	748.2053494950459
True	281.29813588875726
True	79.68454617633064
True	303.0786616664386
True	82.91211509179944
True	171.12150812174872
True	180.2197889358577
True	370.26757961982224
True	44.06471914262981
True	132.03259825168695
True	368.8106389983676
True	832.1941126888294
True	113.61336894765344
True	200.38628121810217
True	443.2702445027092
True	19.42228121025324
True	411.68772515757655
True	508.9003438344668
True	93.08029055593168
True	400.9061092498456
True	351.3762552985392
True	406.2738912671898
True	591.4130217125214
True	1075.0149884824318
True	993.5585873890686
True	57.88291882045592
True	1049.0247499348238
True	108.31542963317894
True	118.23149928066162
True	106.51635773206172
True	473.8437225110003
True	375.1529941784909
True	557.2215720861079
True	260.47083524255174
True	157.08133972674415
True	403.5116257053452
True	16.725593737312675
True	466.5549522393296
True	390.2971114959996
True	146.42203951004163
True	93.4506770132476
True	530.8817298224988
True	989.079672351294
True	201.37428070583547
True	70.22154918596239
True	432.8554873104633
True	385.4454709589253
True	469.80169553778336
True	317.384134805712
True	4.426780970842268
True	547.796041013759
True	514.0523299747904
True	503.4913893642423
True	187.2156577417601
True	103.14890876626168
True	21.82786429939116
True	379.69178706665184
True	110.9584098667146
True	7.074435985849558
True	33.04816935230258
True	353.9068294687135
True	652.8195697575586
True	130.76753980243126
True	92.70122489704002
True	24.337901284505268
True	415.7606559744935
True	370.9192027033965
True	746.9174251798579
True	315.2721791515674
True	490.35101319591536
True	550.7131504398517
True	520.7911748390135
True	291.02103134847465
True	549.3732228136946
True	97.28897775702865
True	571.9756319867747
True	7.635174141136277
True	375.0596103015165
True	478.8008954794416
True	984.7493475477828
True	338.014857158308
True	804.1226022257528
True	994.10960034007
True	165.01653252128654
True	36.28403137741682
True	382.3004514084662
True	382.5950854567564
True	573.971144380878
True	260.9744148775871
True	29.401517169619467
True	601.4074921658561
True	127.28791517295376
True	1032.8940874195512
True	321.6419406634275
True	477.1925184876519
True	124.5144984571596
True	810.0697999637621
True	143.03859673949893
True	836.3802638492049
True	532.0066229431571
True	180.13558295118594
True	116.22602531394438
True	61.25735528084106
True	552.8142881456707
True	901.1035465518818
True	425.17954352798216
True	519.4749610339779
True	128.98017419748936
True	648.6825935473352
True	468.9800390832668
True	812.2140491350648
True	314.2228290561337
True	610.4695476700449
True	117.14897955855918
True	27.311510899095264
True	407.48646097336587
True	167.68738252897546
True	100.63588345226697
True	368.8938819734241
True	1074.2171792962288
True	273.88945769110774
True	549.5564144255972
True	10.063572937183878
True	71.5095218423623
True	339.5788764386563
True	790.9240437894194
True	435.7906403282514
True	535.5256906303489
True	715.7033808231841
True	66.65248982431908
True	725.4918174392665
True	47.113537379647774
True	102.12919422202488
True	175.14839417258705
True	82.04411426852536
True	26.68268385919632
True	302.3916271242339
True	476.7357979565136
True	911.6370836841688
True	854.3828978860356
True	5.930518845134345
True	290.5113492818581
True	475.97702531665794
True	123.55856809642984
True	226.6949186588502
True	333.10331612638294
True	1310.359526488464
True	438.4517705203912
True	26.415737673973013
True	185.07942405154003
True	706.6249169224125
True	36.24543264931875
True	180.02743023228203
True	550.2919032663756
True	72.46992369282597
True	887.8669768296613
True	330.59091822659894
True	673.5168482123336
True	75.33757123676327
True	674.4391604740902
True	601.7975760615365
True	850.8995045976646
True	238.38888416835533
True	505.7792327203618
True	856.7825141520757
True	936.534245935882
True	247.7299871077048
True	753.6763223617585
True	214.68142645685597
True	459.0999023440109
True	373.6740619867606
True	504.83129580188177
True	486.10760816607205
True	330.5813936301198
True	349.50338852687804
True	112.79040415961803
True	350.8055706907388
True	1115.1080946597558
True	312.4099228780805
True	148.2560388918337
True	295.4138690780909
True	743.9051864469415
True	644.8224819147772
True	412.2178326553997
True	110.30455936182346
True	317.4904585010221
True	33.85935973496641
True	175.77396088232206
True	92.9700195443544
True	87.23317639756435
True	554.1953294309297
True	138.06816235746527
True	134.9033242688025
True	103.0433197429494
True	87.95331910383207
True	451.2623682230383
True	375.743578392878
True	1022.1903587760092
True	519.3282592821176
True	851.8848880729054
True	272.07185137784387
True	299.149009607004
True	535.2737077477175
True	194.644996344906
True	725.4970943842634
True	254.01802544742756
True	369.7261067176417
True	69.3687780805071
True	121.05615143571896
True	253.73801234447933
True	120.21328136933651
True	497.2060114768867
True	32.4120524904781
True	564.7269585318901
True	1004.1954356624824
True	731.9937299396183
True	1.860913201720525
True	62.98467370062426
True	487.9171222237125
True	438.8169334684717
True	76.46579536949406
True	119.75375512484352
True	296.22270254246047
True	80.67556805796099
True	50.44379559943558
True	716.2207888784833
True	657.8515277275885
True	155.78855267905462
True	177.49770418814106
True	516.2369152550779
True	56.10473700267423
True	25.49108533226947
True	570.6817940806119
True	451.58165698276827
True	1119.431096942399
True	44.54603098429469
True	479.5094581356085
True	902.3096432017652
True	780.3598543932078
True	298.6252212071811
True	728.165667570605
True	381.899340600621
True	40.57614837814096
True	98.4424841217064
True	724.0711456429563
True	76.82221319075961
True	144.26548962947626
True	938.109864875295
True	194.24594859141732
True	278.2585784430025
True	102.07927174640106
True	665.4013854046582
True	603.9993743076378
True	219.5840337211116
True	440.10218334719167
True	39.6224676381112
True	281.65177469847293
True	599.0347770060571
True	614.7408587301433
True	315.445576094776
True	73.54011694318552
True	938.9539263056369
True	1125.1987927037692
True	574.0876044047636
True	58.77840196361262
True	29.0948905226149
True	94.20549578469956
True	110.43247918879736
True	99.26813533714764
True	872.8143649002207
True	1174.3255699922618
True	729.5361433596343
True	317.79957925688444
True	8.344103459693034
True	20.891098722582875
True	343.487341862625
True	477.4864144491929
True	48.72873677561447
True	580.6581485564644
True	414.546078892852
True	396.9216683067805
True	79.63356404749486
True	190.98118306251544
True	254.8093300021588
True	130.75458968200672
True	398.8706150540287
True	42.10524481291324
True	161.63955591730337
True	1174.7119018685491
True	4.86070404546597
True	26.469738045948183
True	590.0433896804985
True	360.7063644887373
True	777.5048789183793
True	162.1468112589629
True	756.9834934008768
True	571.6738517229421
True	265.53040420827665
True	452.2991984203342
True	334.13404737773243
True	296.6635449033796
True	271.67640375668736
True	383.49178516556793
True	491.9397926811379
True	487.04156169854406
True	110.14789757556804
True	346.5367670481609
True	9.314347691484532
True	184.3999589540211
True	230.55529526453049
True	895.0532782333374
True	578.8728512907704
True	31.93131134884747
True	735.2843734179634
True	827.7312466737695
True	104.111338602177
True	334.22514408326094
True	841.4238596976573
True	215.592721746258
True	165.44767833943487
True	532.144667429827
True	576.2328104902633
True	1082.8901907817033
True	152.92990178956495
True	153.27932278240505
True	259.3069766744573
True	324.687288212027
True	424.7461251003786
True	409.4852491434117
True	320.23132073637345
True	439.2086232653059
True	504.7816648188191
True	239.72240296695475
True	1460.296719887012
True	250.39459423540612
True	410.5251085489471
True	52.86155142044508
True	767.2118586548872
True	250.41495792863856
True	914.667212262458
True	550.2767522395471
True	310.5134741109406
True	774.33840550006
True	283.440778858235
True	207.5873115852565
True	262.04288455145587
True	215.12055586017067
True	142.10762756029297
True	255.37017195307465
True	718.3554904947081
True	531.3314923505378
True	215.91199485306475
True	1140.422056886793
True	114.9417817046828
True	262.2435998961185
True	70.28711341137497
True	309.29447813377686
True	412.5134947101217
True	92.79498386296092
True	212.03862602987493
True	77.39609300341657
True	710.171972179082
True	371.4748361234483
True	215.1449682088404
True	726.5345031819652
True	842.298640109704
True	826.4621004894824
True	831.1460127084991
True	344.2480858306849
True	1.1463365317451564
True	265.5564972216175
True	53.6077629764912
True	389.2840697255295
True	58.1149087732022
True	348.42111643527744
True	861.3912369696828
True	1010.0074737669618
True	404.3841107060559
True	20.144583081726942
True	529.4245846035935
True	503.9817168370258
True	189.97153981091012
True	226.55686925748915
True	289.83010371368255
True	21.417621043044168
True	126.36139589025554
True	967.237520425742
True	62.51725848534424
True	491.4786407396366
True	792.0076074601994
True	103.15544381058967
True	248.62790627139805
True	113.85821643066488
True	16.287111932724752
True	1.8050512848792324
True	127.32101050526558
True	1024.1758190901278
True	478.82023926843954
True	66.27843724952355
True	801.5358916750737
True	337.44460025548324
True	1.8820852174552405
True	449.948776121076
True	200.96752593976967
True	488.9751655993901
True	83.32622779724629
True	319.1812851684472
True	372.99023598174006
True	174.63290376278118
True	204.7202771009652
True	128.0122260827569
True	175.76410253987282
True	980.2589371417372
True	14.014993368950384
True	511.4981136343304
True	478.7554824206629
True	405.55738158436736
True	216.98730099452385
True	235.8693803544016
True	164.95917434318568
True	47.31021394241866
True	478.4837075567918
True	151.1622328157784
True	842.9206287228124
True	818.5769757443319
True	251.5676687818981
True	298.5792659253688
True	532.2182869351224
True	35.940738080232215
True	90.67098723321313
True	781.2727768116903
True	1087.2893528966626
True	117.0003671192191
True	739.0559938999016
True	144.09474485131912
True	921.60443821126
True	658.8907959087514
True	101.05395020765326
True	273.1460858407203
True	609.9024996689659
True	252.5543809945174
True	46.95311756788533
True	579.5769434164569
True	454.12951978859695
True	5.182853571559869
True	478.4762032168218
True	67.28392373956748
True	159.2066931608072
True	240.95694244000157
True	295.43871343136993
True	70.57470887750229
True	208.29868466498385
True	357.2691936398047
True	445.9288150883343
True	966.056470189702
True	49.45465456839643
True	885.4936338939752
True	1062.0810184936536
True	128.46954241113843
True	73.85523935128504
True	974.3522449686404
True	31.34307050755033
True	233.4509014298799
True	86.08600736104826
True	210.7199399126744
True	360.1621616572596
True	961.5366059753798
True	93.93475527481692
True	69.10449338947988
True	662.1913314725986
True	280.9005869820258
True	733.3924398355256
True	54.4203150973389
True	491.93222423560775
True	397.665797361318
True	691.6477726536864
True	51.67772517235866
True	105.18651726454264
True	28.51976169355592
True	273.54263444533643
True	42.52917611686632
True	347.676441990093
True	2.462587358927935
True	1190.571508356018
True	108.82482667804058
True	137.83749367734143
True	364.37543400615886
True	740.1242464652323
True	689.1399341676204
True	1007.8509646040376
True	470.89148949215337
True	413.1261039410289
True	139.63104663046428
True	433.0704949689782
True	857.1334040385875
True	411.1074752401249
True	963.1965532155032
True	90.388784741395
True	434.2817176202308
True	182.37403020790583
True	286.1361611005331
True	727.448703584132
True	165.39213795147455
True	134.73071091190428
True	65.26505894359113
True	879.0798507770666
True	788.7685190077681
True	81.38141567960905
True	452.0022762808502
True	740.6160691589369
True	411.518653872164
True	56.36764140152544
True	316.12416376504297
True	791.9377851429937
True	31.51593792674088
True	362.1415537339083
True	167.48679465938991
True	267.98843616947386
True	36.19598352344902
True	214.3123216202225
True	763.4453243569818
True	640.4774542339669
True	55.2925170129805
True	297.8365947724566
True	905.3664979785766
True	17.958119399463477
True	328.07148803776835
True	295.24088498639514
True	433.4771111493667
True	210.40406232351367
True	591.4853705273302
True	47.65729108916086
True	958.9171513205032
True	922.729866393416
True	48.856152118888026
True	392.4830265690901
True	748.3172982992089
True	904.9611740160702
True	280.7697799834093
True	577.0363652972363
True	126.35656583274856
True	190.8384613629568
True	130.00853666029127
True	128.58803652062895
True	203.08117989861827
True	936.7288572865676
True	802.7184336143425
True	916.8225550683626
True	18.300518363295467
True	22.55712389763437
True	364.25203779875886
True	13.825003182815603
True	631.5955169228863
True	1064.5106870492011
True	283.8080808768201
True	217.25595424236195
True	82.87312717032813
True	208.5350595032603
True	123.5955515560444
True	44.36125893389565
True	133.6606472250119
True	89.56657846084639
True	241.07950503406715
True	536.1527140981287
True	166.61027523847952
True	29.71755497807515
True	56.361116952795214
True	415.01720224596767
True	261.95735757920363
True	579.3562617413199
True	20.1564931419505
True	117.45038310661774
True	663.3024265695758
True	261.9869738635209
True	471.70967798830736
True	656.8328857679357
True	105.81579559631514
True	110.4528703262334
True	79.17544652726012
True	24.862905286392092
True	118.18162425567246
True	78.43303076055055
True	105.25469340145372
True	157.84988728216862
True	232.57378533944072
True	807.6314750241905
True	296.01264152123804
True	954.488675928719
True	166.04894584856268
True	203.1862444554456
True	795.3649232471776
True	314.4527302782359
True	606.3669718788967
True	253.5255412676512
True	359.2828026703456
True	440.8315054528297
True	578.4447254162064
True	634.0288665473569
True	380.33652549546736
True	34.31768707976545
True	558.151800167824
True	616.1253480414981
True	19.908419407538467
True	12.281557141369785
True	257.03132453490235
True	402.73997100391335
True	439.20389483053947
True	66.2586358648052
True	666.0038974600681
True	974.463407851321
True	238.0552357491518
True	914.014955976962
True	285.68020356778106
True	103.64782890151132
True	278.5184329469747
True	690.7407297456602
True	36.08382401300784
True	572.5462465009855
True	1270.9155379436745
True	1008.7114497659404
True	915.4661449655376
True	193.2961172100109
True	91.54647580094976
True	202.2996968566054
True	828.82121962128
True	150.7212279764997
True	1068.0806306898132
True	860.3142769474613
True	40.70032911449182
True	89.41520164699828
True	425.8112916775388
True	407.72379698260943
True	192.0617214272413
True	512.7813094530151
True	694.2466946655628
True	116.02322214433812
True	278.15688312839114
True	1034.1066005025375
True	48.73242401832788
True	684.5983816929619
True	560.7308699468493
True	36.99299393861897
True	884.0212596906001
True	380.4181733805034
True	578.4256181782232
True	107.43678574936934
True	260.41309090531445
True	225.68560594123227
True	27.922983806851704
True	131.8333946423678
True	741.6033072524451
True	137.00379260066111
True	369.7078477778557
True	59.20937688359592
True	636.8840841915379
True	615.4006919653048
True	226.2372384786341
True	493.90800580657447
True	160.9272596370919
True	162.26434447262866
True	216.827671493296
True	282.2869815373071
True	369.9452681951825
True	134.75965483577036
True	196.238351180756
True	25.642160845746396
True	910.6992416255677
True	306.8940453741345
True	9.942491084886584
True	374.7546799282639
True	161.81709058434322
True	626.9148807179762
True	367.8733701577352
True	579.8000551759944
True	546.9030967634747
True	513.9120133178444
True	803.3045184728102
True	235.9677686507148
True	560.701078264831
True	163.78075144575635
True	539.4506645268611
True	367.4081663510199
True	370.4187470388188
True	121.87773713618024
True	135.04757291509176
True	111.93492990833964
True	67.57229472456063
True	709.4293241288586
True	180.79961765990865
True	45.35806030140834
True	0.0
True	556.7745914731581
True	111.3411152209676
True	21.89063012097533
True	40.886570346678425
True	113.05703143960577
True	523.4057398055437
True	186.78960090809363
True	104.61030386096068
True	34.83431494178288
True	157.48189837104815
True	893.7541709930749
True	51.75823659255282
True	221.4965031302672
True	727.7619297971602
True	315.85083745910896
True	454.6269252738576
True	465.0538793908609
True	513.2780110439032
True	603.0193722941332
True	899.9434280339481
True	257.6664577999044
True	1073.5117604919278
True	896.0645773994477
True	613.0587915962744
True	346.1363058827041
True	820.9511979460499
True	10.346950327265482
True	30.726387514436784
True	287.9398315269617
True	43.20246046252234
True	210.65482283335567
True	721.0853561868716
True	220.9175166673559
True	748.6166181327657
True	766.4743193510396
True	131.41411407670662
True	359.25319343736453
True	590.1905398665533
True	23.66978055388889
True	134.6136067893148
True	437.9623298038161
True	300.1258302611173
True	203.71446168528183
True	116.23290937391684
True	385.5584057018702
True	22.553753797558148
True	363.7861098716696
True	362.6402874963814
True	1060.9993767388287
True	356.9288087956138
True	32.40745749036358
True	437.4403991582505
True	431.2532816725076
True	236.26457448084184
True	32.85819282611699
True	773.8430402103257
True	437.8276378615183
True	178.66993120932622
True	13.840056831304391
True	1211.1179284930504
True	162.77139329116392
True	28.172233080230388
True	314.80774772031845
True	288.322446667825
True	112.1855122834293
True	294.05933095069264
True	45.74961301984068
True	309.63213641362086
True	301.3873129883846
True	322.15801831589965
True	28.56209255118993
True	47.26245475388862
True	1019.1174281076476
True	24.726572201419533
True	13.616290722283289
True	183.0322015262
True	677.5114127307057
True	10.103589056239953
True	194.12404425326304
True	172.50824721412602
True	531.484201005716
True	368.12023243603255
True	704.5741600098762
True	320.66202237151776
True	490.56904829200016
True	460.2729782035701
True	498.9497150586986
True	98.57723489430924
True	1272.6653061104555
True	939.7148072512896
True	288.4416047019896
True	542.264175804036
True	97.0436336258204
True	589.8297373210602
True	441.500195720873
True	156.30599137279535
True	76.70023528546746
True	356.1473695609561
True	163.05572470463005
True	29.75359530180885
True	617.9066158847678
True	370.1390909255605
True	68.20402168346871
True	28.573396277349868
True	676.3229140903055
True	494.8828223823815
True	67.98337544862486
True	21.19577176655472
True	335.8645620513663
True	319.187238038371
True	713.5425159917146
True	555.0785503258539
True	546.9886856544261
True	797.7906657304155
True	9.703245297729266
True	57.76177869424725
True	36.29751100132378
True	63.34061729253354
True	502.5900243791141
True	588.9315511492385
True	82.65277701628473
True	109.77917967190436
True	189.5259243350936
True	75.77854831015749
True	184.50046935560349
True	209.56633773738804
True	265.14929219417394
True	830.2630159891779
True	604.1107095355308
True	278.0073773605484
True	189.6905397480936
True	272.43780958092503
True	254.865308020422
True	746.9332645716107
True	325.55673556425177
True	172.3174904653362
True	879.8287450486181
True	345.52744413031974
True	450.8685208765124
True	158.3209761297501
True	124.7443381854668
True	64.67217338868993
True	203.27157651363927
True	979.8981245053344
True	510.2725871337017
True	112.34712327073264
True	358.12853629895767
True	99.78861892284432
True	692.6396186274479
True	4.280396631160682
True	680.9314597930216
True	35.37898930997391
True	962.0987094421332
True	844.0456588656788
True	215.90072418226288
True	30.39078903052191
True	82.12743480824574
True	466.8862945066067
True	228.00693041147227
True	1.8886401235248704
True	80.4927830737158
True	1124.05635868974
True	338.20136180150536
True	673.8389997982678
True	483.30786490494097
True	32.06821278288076
True	140.7215508338727
True	418.98777632876624
True	936.8062294600104
True	801.2972425169589
True	421.5707638264091
True	344.7460060726574
True	16.350035667377938
True	80.71707153776941
True	759.4205442540847
True	470.2067807475343
True	379.75679237980313
True	900.4587742308929
True	23.955429314767738
True	216.91719586620303
True	883.2655984980064
True	233.80044373848924
True	7.802569758464762
True	493.5594590112784
True	101.9025121167898
True	654.9059534113248
True	56.19515578323024
True	255.180515910019
True	852.3760374969127
True	916.9486486047024
True	273.7322536711069
True	421.10913745638425
True	118.96858241034046
True	593.2745542719264
True	259.9146736009707
True	194.00320815374712
True	823.1457843447649
True	55.195964279669056
True	694.2848082073511
True	281.03687812793453
True	297.5118508311502
True	162.3277163216432
True	491.05075298231066
True	612.4280404764701
True	352.86368963474973
True	425.5288114502029
True	72.34115266734007
True	158.49299587241987
True	462.2972977882377
True	208.5553589540308
True	38.34891291158874
True	211.07812654173213
True	382.618477276404
True	421.98430726789314
True	737.4079535398137
True	130.43808884225376
True	649.2846613896459
True	501.9012112616613
True	595.8205221786103
True	138.41917512106568
True	33.817662633895154
True	674.9321459521917
True	71.18919666757738
True	562.9585402104635
True	672.2268803219596
True	453.71098332100337
True	130.21963925017783
True	543.0443266225446
True	2.197822419061225
True	400.1438179019099
True	33.905010656073
True	641.3308775685152
True	256.96509244855577
True	585.1883080275769
True	681.109801091283
True	143.28346892672104
True	529.5538656727377
True	493.1391188928189
True	65.5320596394598
True	956.0872277744112
True	3.8403459188855096
True	23.177297268140144
True	612.2736020201727
True	663.9338392003807
True	133.383347163099
True	404.9655017720808
True	123.87606918727094
True	75.9778356508969
True	461.6520772768369
True	42.52568958163769
True	506.6449019592242
True	12.691060945704324
True	841.3867745330099
True	551.2501311412013
True	670.9656749084348
True	103.24080277420542
True	381.0289421597026
True	994.4914565374924
True	831.7307793088587
True	148.82920530305748
True	555.0268660753511
True	452.7677079933392
True	258.55947504000187
True	248.49451471976244
True	5.885618670213178
True	328.5889417710152
True	10.583942564703936
True	357.1067993046563
True	75.50116403289796
True	421.590780091452
True	687.5022256887959
True	126.87339547155396
True	240.42201976394975
True	627.8513146042991
True	681.8126181293214
True	285.3596332648519
True	132.12131310793657
True	165.50416888525248
True	476.2974528934293
True	85.80218560212683
True	11.108301650003526
True	472.53272855721366
True	566.3885015604573
True	18.72294003964273
True	133.18806395621476
True	882.5113797956737
True	489.3712826939404
True	273.5917784612749
True	32.80161501638467
True	478.7881964659887
True	116.205409224112
True	585.8814163115621
True	661.3779126975599
True	309.9387616186709
True	376.05628724252034
True	185.72659393918428
True	229.85761097974844
True	71.82967189487073
True	214.5516829099421
True	482.0690350750765
True	21.05423017883371
True	458.2149557298027
True	364.3765521437068
True	708.6825200819121
True	921.5992786963848
True	875.4167791428463
True	160.79788506201865
True	386.476410842664
True	76.90176713148317
True	193.2121185135846
True	319.5967416118774
True	10.32923332598136
True	800.5931135890157
True	23.523767945972544
True	413.00637034163833
True	266.944645964432
True	651.9196570423107
True	199.59433830389804
True	37.657081745392624
True	708.7505928051607
True	1087.1247612631082
True	230.50305983595152
True	133.31054355307498
True	624.1658335596801
True	512.5012861946661
True	17.433573212829362
True	817.8216017062366
True	107.70089637229984
True	45.45488854175841
True	282.75414091487374
True	344.7449136124148
True	381.3354894312272
True	260.2770383564771
True	19.32366089482004
True	23.090809005254485
True	858.565769670088
True	195.5791291800746
True	113.89624325454162
True	806.9657218960369
True	650.465756071632
True	652.9385129024239
True	448.34063290663033
True	148.0821560905737
True	30.644921193914865
True	104.18331925094095
True	444.5452336482764
True	228.7670510382381
True	469.0790364501663
True	148.7332835351195
True	508.4203115487028
True	636.8061126562244
True	942.6823830670957
True	21.58060091228585
True	945.171992233448
True	1072.888939355437
True	482.7842258428306
True	82.48292669239108
True	799.4927366867847
True	640.6619164070735
True	642.1707625680649
True	180.68043825254117
True	749.3368104413038
True	704.0123054864093
True	120.03468934493922
True	780.9502227708624
True	794.867759229303
True	472.4908216506047
True	231.9094344616852
True	72.64045427495898
True	329.84957190295955
True	338.2777056851164
True	459.9819401436047
True	422.8215813740887
True	187.5363831637404
True	313.35557744005274
True	2.8339215470019483
True	12.610971083850146
True	105.56173514794769
True	129.70185999623763
True	349.0540437181269
True	340.0842053801174
True	118.18871738826888
True	16.3858417792279
True	214.5557135705905
True	865.6354641054533
True	466.582892301564
True	509.5119986319442
True	547.5424275789965
True	839.2737687489687
True	635.5957530912555
True	92.27901399564828
True	197.01094101820763
True	248.78848527729647
True	285.51634069028535
True	106.3206268124884
True	355.38488060256606
True	432.1226469607207
True	169.48063975848646
True	641.0854484579138
True	239.88728982961555
True	202.47075319117403
True	30.04094846132221
True	255.8802920092569
True	478.1919042671334
True	160.2688649932674
True	541.4258980471056
True	462.4707593796162
True	241.21180308698808
True	105.19387502791275
True	40.402994796028295
True	403.8751563950408
True	798.3599340062462
True	164.8891631396072
True	1046.3625728396269
True	1060.718744488866
True	470.7856978621207
True	99.89271243940198
True	126.19830910412298
True	658.7351759463893
True	10.065387127265346
True	225.4872768120476
True	133.57988656928666
True	114.48020053475116
True	320.97293279420217
True	628.4971725822578
True	37.76164430467885
True	129.3703597004112
True	974.2174218451544
True	56.08496392950443
True	453.23246746193234
True	529.596738659763
True	272.14079954947545
True	128.75753149936742
True	955.033286990206
True	1185.9461880698436
True	517.3372246546481
True	656.146578114855
True	218.44586202751097
True	160.47261830881317
True	317.64674979571606
True	256.78834899307424
True	176.3179746431003
True	298.4571006478614
True	347.2867123943063
True	13.329319440035976
True	614.3076609619965
True	143.10916855173022
True	80.66343546642477
True	454.70072394242095
True	325.3492558075443
True	1201.6393858934214
True	339.90825680511887
True	985.1088149327971
True	10.47438332098071
True	261.86189233883255
True	224.451985504863
True	151.43244762894778
True	483.4120804915274
True	196.3213109245073
True	398.8275009810012
True	328.8973256711487
True	109.2210076007646
True	363.879622235114
True	1065.325500999146
True	725.3975759530913
True	227.01693183302547
True	109.64798558506834
True	292.32878841326874
True	25.031625777967104
True	355.41757524880546
True	321.15387938888057
True	574.4679959537834
True	440.07092679252287
True	359.54220135765814
True	160.48501903314482
True	13.47348130092493
True	399.5949111042775
True	287.23886413479835
True	143.71863099138432
True	301.5353516463865
True	446.4004778013375
True	826.9114154791657
True	307.9125577372257
True	770.5204184424748
True	383.2001727744142
True	370.7013397618219
True	1.3367015628927108
True	1217.5504602235603
True	107.05700831083806
True	949.8872692941144
True	213.72257055257307
True	453.9674544514992
True	674.9470028606448
True	86.69792607512997
True	468.9712925435183
True	32.48946013187806
True	428.0894249104015
True	78.1323593152656
True	226.53887789847963
True	37.78103181947635
True	658.2646869660636
True	179.70728585809687
True	26.71919726612205
True	393.18906855202334
True	107.20422133754676
True	172.92730645143595
True	857.4474027549693
True	258.05821550101643
True	153.8244985327402
True	372.2805651664159
True	510.0261774774488
True	332.49202827381043
True	506.2075028703711
True	625.5650002074765
True	162.49302508559535
True	7.386939145883588
True	72.26674844092236
True	429.0957550955625
True	84.66014504636833
True	83.5343580987238
True	1068.6585334546917
True	27.37644501789965
True	326.12937500893435
True	304.085965181049
True	454.928050094315
True	683.7071573071551
True	189.6933960043613
True	656.429379769187
True	329.00090138744207
True	343.4822978978507
True	277.4491186796234
True	226.97631275528397
True	340.8955211263871
True	431.5814226485029
True	417.0635604838543
True	610.6749066701708
True	142.64792244385325
True	78.39855664373385
True	38.894650762596605
True	294.59695325530936
True	642.4862370048133
True	384.0458836094417
True	748.6980012637212
True	222.17972115301168
True	392.5784530856235
True	70.40272059523062
True	53.77453047445293
True	413.0299097417743
True	200.9336462713761
True	228.92276260976377
True	43.9281044867649
True	1057.2070187491602
True	176.72180095850985
True	914.914314058746
True	321.7873220770465
True	929.937996844674
True	237.22645468851607
True	474.66178065361805
True	533.4722093852633
True	606.3176617647584
True	212.92135864321256
True	477.74339711889286
True	928.0303020474136
True	129.16886756562172
True	6.4074769264845965
True	559.9554099881299
True	28.150598071572396
True	70.93832973451985
True	801.0413027229932
True	222.7904496082085
True	971.0523116061069
True	704.350327297105
True	416.54623966803126
True	278.9777023340259
True	487.82568922575
True	325.61815091844267
True	181.7963498751896
True	662.2625861690343
True	695.1424142356933
True	209.6805968546626
True	90.27888788166727
True	505.2908379508117
True	136.84033254088567
True	386.0151531299834
True	349.0117628941548
True	62.43683930600298
True	368.240571113198
True	410.30988235078127
True	373.0356117049492
True	412.1369305678022
True	409.3218120724099
True	651.2718984776817
True	54.060795674768585
True	455.82372921849566
True	337.34101911388973
True	659.6203845475861
True	222.92732136665555
True	100.68487000268784
True	42.24616801434762
True	539.4390420390055
True	635.71979276748
True	167.86456989803315
True	406.3793298392479
True	338.88200881917004
True	17.21506991616793
True	166.9837180068518
True	288.80031698972607
True	2.6499828168999637
True	877.1682607734652
True	77.52996370296533
True	104.93202544382098
True	118.92844736742724
True	350.50971312983023
True	37.80571232781264
True	455.7105973511156
True	230.80781090430133
True	5.567839417668468
True	122.76720423653724
True	445.2627141662797
True	51.616600870796
True	69.2618282262762
True	181.48897281671063
True	289.3587729367017
True	970.0884189652078
True	387.9903880474336
True	967.7978290705928
True	193.82920594360988
True	1016.8019501570924
True	796.9369950860466
True	626.9879828221716
True	394.7167245294678
True	381.0207979693143
True	75.28928308954744
True	72.45460066618998
True	80.22801054667299
True	171.9490804508188
True	499.7822450700006
True	1098.3006745765404
True	180.80421659945097
True	341.85513156003435
True	442.5800433216908
True	588.2846053317486
True	612.9454735933574
True	282.1361816043547
True	465.063705163764
True	674.4590454535344
True	95.50893163913284
True	721.4468421891403
True	256.213229235216
True	142.452837725234
True	411.6484751324667
True	827.4805229933183
True	429.4376174419518
True	847.1006572607727
True	193.72389295881996
True	340.82994416869366
True	708.2422728368964
True	633.9251117965507
True	194.7505719661004
True	259.36946565164783
True	809.3052150126642
True	31.85100306253945
True	179.15730112082207
True	486.9691552256175
True	712.6999157697749
True	108.04930973852623
True	36.70256682875208
True	165.5987757665932
True	710.2352553777981
True	313.3746755719499
True	561.4600828072329
True	353.0264955380807
True	301.2694287148287
True	453.5593144440201
True	501.0646061748022
True	72.3373048778239
True	355.68341196740414
True	782.3581295169622
True	0.0
True	294.49132380645
True	253.1521853399678
True	936.6951976523352
True	141.6606841511395
True	641.9334091107154
True	645.244627534047
True	115.87499100358146
True	218.46289736854015
True	131.59104728377514
True	11.486443285323404
True	298.07003144308175
True	369.40085682043394
True	1133.952139573507
True	228.8478419302234
True	405.973146008174
True	656.2061196159167
True	192.13971967276987
True	28.505081334681847
True	874.862269041615
True	603.4289547910794
True	161.49394511688317
True	626.6197535651094
True	165.11387460618056
True	312.74582578653235
True	779.6491570831374
True	35.4156759699416
True	105.90328242607904
True	518.6722818369551
True	66.93487250454535
True	75.98463779563909
True	386.5077253730026
True	24.467470826399087
True	757.9351463396877
True	104.4940210186833
True	154.37328660607832
True	19.179035796150096
True	717.2109989738706
True	29.081205560404616
True	780.3101317352832
True	405.7624459575658
True	116.39705143640852
True	700.7843186679479
True	528.4770959999996
True	549.7840861373513
True	45.86742081227296
True	363.16475665777335
True	5.542935921473475
True	91.60144057490125
True	381.1228276076548
True	48.36452144151129
True	113.90746845708532
True	303.13192303146343
True	172.84375821591323
True	100.43248502538692
True	655.4422187115171
True	20.207686088207677
True	1149.5900571978366
True	518.0476429493959
True	313.7703027880481
True	494.58300269686737
True	116.31262083942566
True	768.5795461381637
True	1114.8525158266814
True	733.2619192036376
True	173.44178414662233
True	223.72986380848428
True	53.13716942630657
True	60.384804537936056
True	152.6270364899862
True	103.59771066488688
True	170.55352226907746
True	1106.4522757593304
True	304.8092065388263
True	359.608280296544
True	682.3156486392567
True	17.925016041683108
True	15.60693850137508
True	611.9181230748674
True	6.179827559236979
True	114.99131631280449
True	683.962638014568
True	183.03415547474887
True	661.7280935666951
True	829.3257876500667
True	160.6176443613055
True	876.3753656580259
True	2.9520514569730043
True	447.9208410533544
True	1059.4445936607306
True	24.02840811293557
True	239.1566124276352
True	148.71218056865743
True	975.083263283256
True	225.92714273453183
True	489.9592174650901
True	121.5951179978472
True	495.3737008181023
True	152.38990178363642
True	99.28065764303732
True	387.97721282519007
True	71.31686091989249
True	48.30421477181484
True	1038.9093937639568
True	254.0523641421815
True	164.6230122651074
True	354.8163082227933
True	400.6438200672741
True	211.3199497694563
True	166.65794463111342
True	377.90579229430745
True	36.276365969098
True	493.0844653326091
True	1121.383164074489
True	109.75855281097236
True	473.8001432088776
True	317.2225695931492
True	26.407940884526305
True	388.095094314779
True	101.53499772796836
True	585.9387099942732
True	204.37963644317875
True	444.21772997529257
True	21.024841400051816
True	452.2497955716113
True	108.93356366967662
True	335.1525843178442
True	32.044455601935816
True	170.55194476184
True	249.8431410545752
True	743.8394283797346
True	57.65626293091172
True	140.36805781787228
True	234.77175483156813
True	137.36492822598325
True	636.0924755028368
True	537.0580372500859
True	760.6962923422069
True	394.51225722537725
True	520.6690724584855
True	419.2989107368814
True	700.9751580422159
True	71.95088359107592
True	471.5475239629524
True	438.0161029778321
True	47.69923382270594
True	82.30933086627935
True	125.70392264990257
True	92.3295420034432
True	325.0203782862434
True	865.3049285681698
True	316.2098968314988
True	1040.4548798231642
True	305.3687433824243
True	893.7733571620229
True	151.23455241790188
True	572.4762084257944
True	622.4339686152174
True	695.6700732498075
True	450.9742720287833
True	70.4001376252165
True	294.9151513891837
True	42.48736396250004
True	168.10195275335658
True	168.06152182518966
True	1136.540026564965
True	231.29987401952627
True	547.1962601898144
True	546.7883325682221
True	572.25012846042
True	908.5398828139326
True	586.8752764457524
True	617.0628978075493
True	925.2589042782678
True	123.92142899271072
True	323.2436777201977
True	266.83232087518763
True	338.9035248137213
True	88.13149287975848
True	393.72451559955886
True	4.737028499687703
True	333.65689472218264
True	270.2750831384206
True	590.6815845392227
True	285.2154907576602
True	352.6258736587674
True	10.058401616338957
True	61.0456775067335
True	550.7313897037504
True	31.81056291610643
True	145.09779694610847
True	64.31902255306056
True	147.40262727021528
True	231.57863533945385
True	73.1663280759266
True	391.8516323235635
True	272.9594613174101
True	103.9066080207903
True	339.5880467175148
True	58.302105185327655
True	569.2055473177542
True	827.0967800169012
True	280.7736961241694
True	1152.1787002285378
True	110.23051507572092
True	308.1776965250996
True	1062.7018184058966
True	90.86876918854205
True	285.1293554224857
True	10.447321789640084
True	403.8689104382749
True	453.0139523740282
True	158.40336528540232
True	624.4567897582324
True	907.874368798778
True	160.63729218723591
True	76.9490218170411
True	344.13568332949893
True	556.7181064777571
True	596.7538961043552
True	1259.030296808288
True	26.67969183059764
True	952.5127297519888
True	133.56036639523603
True	645.8433020489296
True	112.61529535865688
True	124.81546696665475
True	188.48833836025275
True	173.24838968923004
True	754.7213558186091
True	208.62445109194897
True	224.119811771626
True	68.91791567545985
True	507.68020186918346
True	445.5560630502672
True	175.07926223803952
True	235.2307740751444
True	17.338704459394876
True	428.00113072383846
True	220.76865881895932
True	289.9425767436585
True	108.68781997489472
True	695.2907130778269
True	404.2082716081774
True	258.6103673519349
True	641.945409911588
True	547.6258712344401
True	468.1138103307003
True	133.0551211676015
True	527.3246775858837
True	444.26204650077926
True	2.912701738906658
True	192.80634407297825
True	94.08982002740798
True	248.26912333724155
True	3.2459247821771258
True	128.03247016260838
True	340.9788289576997
True	7.7052418847845585
True	842.8716684152367
True	173.47124466724432
True	718.8421388141523
True	786.559530186806
True	161.1605348445223
True	216.66837637104837
True	486.78248143105134
True	839.1302751754074
True	48.3627608026704
True	38.65869325392886
True	129.12088301321737
True	618.5481961920642
True	716.1899722822554
True	186.1160689060834
True	595.6634204499993
True	606.0410400359017
True	851.1820061767432
True	393.17058731684455
True	185.56947002478603
True	852.3991720146976
True	212.78929791366917
True	149.2767283435271
True	344.1236261631719
True	223.1984482230188
True	208.2382054504943
True	617.1410128063477
True	248.38677353534425
True	189.17708161524567
True	448.8279722352373
True	465.3163989370238
True	62.75118485790061
True	281.71336585232
True	79.66949588257174
True	350.058170688113
True	357.11407629617
True	252.5672115115364
True	181.5476322561001
True	385.8386794498708
True	654.3605219360992
True	743.653392252364
True	290.86247001688724
True	734.7095876219494
True	59.77525076290296
True	837.7990912293387
True	361.2458052212375
True	12.842818081401594
True	606.2429781353399
True	706.9820607078299
True	251.88147220080305
True	167.89874181965888
True	47.66934870362375
True	377.49372948829546
True	78.56150239436747
True	13.521623776788458
True	898.3466167053559
True	352.53279766349056
True	178.6579414141714
True	1014.0075096486964
True	11.882093158048615
True	802.3946983412696
True	31.102514613433325
True	700.3358283285817
True	57.86778530381142
True	747.1573469274501
True	443.8902726647448
True	204.91485789280577
True	433.6840644681319
True	212.9560860314037
True	296.38822008730045
True	227.40262051036973
True	407.351142955212
True	9.689294511231203
True	327.91530450832136
True	106.79474664101502
True	11.606953600733126
True	473.407785961569
True	723.3558631439009
True	287.6783144269886
True	77.88408224608413
True	296.41951277289866
True	85.06065374169678
True	189.00981907121263
True	178.95342227750177
True	357.6756468579071
True	45.3736940647247
True	134.81594075888765
True	397.2625324674473
True	902.245797270574
True	111.40305576740998
True	205.43844090295903
True	456.1044353950097
True	18.215537126659303
True	429.3814477555359
True	490.90650944320447
True	89.39683942415319
True	400.65479549456273
True	361.1935763014799
True	405.3643480055
True	594.6309349083654
True	1053.0883264867934
True	993.495650455538
True	56.44337799732496
True	1065.1285055002695
True	111.8360803196624
True	112.83918889921418
True	104.29316640558945
True	489.3516116003414
True	372.64541391650624
True	563.161404045177
True	261.0853906267261
True	155.54242234737615
True	397.3567077271448
True	14.236618199485012
True	439.99798860034434
True	398.6709906248085
True	149.04500764907314
True	95.92450168057148
True	523.7158974839024
True	1004.5673160624992
True	197.45580722186912
True	67.17567757848991
True	452.1114923684859
True	380.9597139141391
True	468.99288390493547
True	335.49900020485444
True	3.870782507440692
True	525.7499083883384
True	534.7695866515253
True	500.8478609317671
True	186.8550502040074
True	98.90725616521888
True	22.475332385737172
True	367.3966508584242
True	105.67796288588688
True	7.897765646918681
True	31.329451083822548
True	353.5023674464786
True	658.5830897816223
True	133.52936904468308
True	83.41201368847827
True	26.219794820834416
True	404.0796598147677
True	371.88593745318025
True	768.161236315284
True	306.77563596881924
True	522.3012495189023
True	556.221076204938
True	516.8864337655913
True	285.65333451840326
True	510.4540484120028
True	94.86692006419432
True	587.2726525934951
True	6.548105395825331
True	363.0132048772376
True	471.518496612414
True	975.561376953524
True	341.99356766259393
True	761.5126298907503
True	964.6587697072204
True	171.69838374527836
True	38.53898524189631
True	366.1936938286582
True	388.0046712642509
True	590.2537922518926
True	249.9468419445283
True	28.338204616450685
True	665.6167807807808
True	128.2619952832582
True	1025.1896096035696
True	319.9608926878107
True	487.06412526063247
True	125.4589598136572
True	814.2212824332147
True	141.5446686632231
True	829.110689730944
True	569.867445282959
True	191.42476427030485
True	112.17334032524025
True	63.06891353230729
True	556.5727456376733
True	884.7384385609814
True	435.37007168232174
True	534.119818242602
True	142.65763088297538
True	624.0049488553618
True	484.9936707383777
True	769.8740261908824
True	319.33963903213845
True	583.0815316347761
True	110.84509121749376
True	26.90458158728591
True	422.40363070583066
True	171.16521321141988
True	102.94842831695377
True	363.5105375117178
True	1102.9488994508065
True	261.79215407178646
True	547.6747110931018
True	11.205751610024013
True	75.88663219123197
True	326.906799236451
True	781.0656007221291
True	443.2774591166958
True	531.0218359563427
True	720.7487107644309
True	70.70976036985152
True	705.5060168216304
True	45.94363798687117
True	108.35943870409736
True	178.48956728744162
True	79.72643072766579
True	27.36681723087393
True	298.3760581163077
True	472.5011059222501
True	898.1764068726869
True	878.8257940951135
True	7.248340919927696
True	286.87729289117425
True	460.475379412712
True	120.5331161310938
True	233.0968015785975
True	329.2089283516471
True	1305.0519344806817
True	448.0222108470461
True	23.330234308361646
True	194.3463964476835
True	699.9036434277203
True	35.09896164854194
True	184.6362316530832
True	527.3500754393613
True	70.188088212252
True	881.5162753512723
True	327.25703023206216
True	651.9416952766601
True	77.38639230447598
True	689.9119699880415
True	567.5757377742844
True	870.7686388734176
True	257.3804885017005
True	513.5190577284886
True	818.7815194579282
True	933.4297888122532
True	233.8508167467297
True	766.4642644970071
True	224.38977754281223
True	448.6415039626788
True	363.8505231695498
True	500.12755123766567
True	493.350189128619
True	313.7127689058391
True	352.3389661474445
True	114.99910103958138
True	353.169306013638
True	1137.5957914338417
True	319.8695807656626
True	153.47394648455642
True	308.2156634231192
True	719.882927724131
True	644.5428820994841
True	413.5717870264826
True	123.06046720727817
True	325.2083549616664
True	35.34223833551058
True	167.03981376660263
True	91.27500374761006
True	87.84628557763692
True	541.526636255161
True	140.92054357617673
True	134.47938289477648
True	108.90457354763689
True	86.49978505839026
True	434.221118541883
True	398.62836119540594
True	1061.4145490511562
True	544.1095079437027
True	812.5521321594923
True	276.8992936949904
True	294.0001902512211
True	548.5928568591605
True	198.701099158935
True	710.27496067909
True	246.8663444449242
True	353.8751571626515
True	70.59624631306626
True	122.05571037510768
True	263.9574203728848
True	119.30545626828462
True	475.5080535777208
True	31.63758235196477
True	564.9774695535749
True	997.4308234178304
True	727.6229332470236
True	1.499621337450829
True	61.30087864627947
True	510.9002659804237
True	434.9637694420165
True	78.73074011814043
True	122.38712942520158
True	296.65364001814544
True	82.17175855828953
True	54.50235379627824
True	748.3478091880233
True	652.436818503507
True	162.02802859895655
True	170.62787628755703
True	534.1198837082585
True	53.29260368665332
True	25.757348478133647
True	581.3240867014838
True	449.2184345396344
True	1121.1970571934962
True	46.614423465095015
True	478.92748441338273
True	880.8921005256382
True	810.9431630550931
True	289.88218164595014
True	771.2511503049976
True	396.44883431872944
True	41.78331161517045
True	101.7471720178592
True	693.4252993763059
True	70.28727179754644
True	146.04992346412496
True	946.400491646688
True	190.1194415845292
True	278.098018807716
True	104.63812246002088
True	646.457599500645
True	584.9232952111439
True	209.63962332537864
True	431.5848925176613
True	38.3780075497635
True	282.7854733422086
True	597.5348221257066
True	616.1259785345802
True	323.7059599228442
True	74.2558626747028
True	969.2787306065096
True	1078.7058955418208
True	567.0575468142982
True	61.81088185049491
True	27.86550939781933
True	89.00808170901584
True	107.27790503604982
True	102.2435757693834
True	869.135145826873
True	1231.7878970633644
True	699.1019418410185
True	331.49602341943574
True	9.44018974088374
True	21.1232904379932
True	337.12769794034307
True	475.0761294784628
True	44.31735522709116
True	552.5318063695752
True	435.2007333683586
True	401.4269364082368
True	75.83513649685992
True	198.7000795737041
True	253.23317228525596
True	129.65146714190683
True	398.94567262215656
True	43.94851156972764
True	174.3639421790374
True	1159.509924430913
True	5.298514046543119
True	23.92751277618489
True	580.3767949919874
True	354.32151988429115
True	782.5191351785021
True	162.3970049467627
True	747.91030740856
True	591.8059018995041
True	278.3231638611679
True	432.13011498215366
True	335.37947181652044
True	296.6868356266598
True	272.92211182864065
True	393.1724489472645
True	507.9952294137278
True	520.9124746036086
True	104.9684206136414
True	364.13082338980905
True	8.715966405154722
True	180.4533400983306
True	217.8931798983149
True	879.3342996997152
True	587.3297636600751
True	31.775824418219912
True	712.3627602622112
True	820.762383812206
True	101.65574918994912
True	342.70570572249994
True	869.8817613058463
True	229.87098351286556
True	162.89927352444707
True	519.0648635630487
True	603.5210822001333
True	1106.172383943359
True	142.19335273857797
True	156.47189781088116
True	258.1571238694055
True	322.11423180738933
True	408.6221594341477
True	411.5419300365646
True	324.26131693245776
True	439.4754311745968
True	492.8399141616981
True	217.9471160154581
True	1472.5259266676617
True	258.21074936165223
True	391.2142929670766
True	51.184618710012494
True	771.8792863428632
True	253.21922001433725
True	923.807735547166
True	553.3780610825619
True	321.6548561047769
True	766.0905699791673
True	260.22263211438525
True	211.8163570073131
True	260.16425701399675
True	215.7354209109115
True	138.91268540243732
True	250.4746430433237
True	753.0850005649702
True	504.9650964057843
True	220.59583956945735
True	1151.365683942753
True	118.5242982362619
True	270.39655182866744
True	76.76648399873709
True	311.729017308676
True	404.3702615845007
True	91.13780214047505
True	216.1581649285166
True	77.79783271686975
True	699.841352351759
True	377.92737603922586
True	214.99870228849795
True	720.3491185120791
True	849.8198117706444
True	826.7033440713333
True	820.9486940979081
True	348.5604663493241
True	1.5800742619756627
True	262.28850516132707
True	54.10689283864493
True	384.0530584842367
True	53.58851655691267
True	332.0075013795393
True	864.5335213296382
True	1007.682730867956
True	404.8596666050447
True	20.234308809365203
True	514.7829127579222
True	490.77901715590593
True	202.59252403784183
True	241.53024504742325
True	280.8096754466334
True	17.990923225392134
True	120.20222224792676
True	971.7752472748728
True	65.14525642134511
True	489.1314785462762
True	798.1694319552661
True	101.33859766531938
True	250.09392343261564
True	113.66682207217391
True	15.327753867090196
True	1.301562442557259
True	128.16471574192667
True	996.0897422859598
True	472.5374225801268
True	67.24489435931939
True	788.9789990550472
True	345.1455706129614
True	1.3969302599169149
True	448.5452615647148
True	183.49997801931983
True	500.0591048244309
True	79.88850320112635
True	335.6586785349345
True	376.1614846852994
True	169.76928202585992
True	198.05722314434084
True	129.94275935992005
True	171.69983481779636
True	1015.9471703087008
True	16.738610467276587
True	502.1546702756653
True	467.7786141629294
True	400.8604441558051
True	227.30772958779855
True	241.96521910013013
True	158.65504043279847
True	46.2843931288117
True	477.5106814681229
True	153.2411900727552
True	847.4171035484705
True	833.3788660445829
True	249.0759264699191
True	321.6837359350568
True	518.6877336460782
True	41.8760017781773
True	84.36948794361892
True	752.6866750700706
True	1082.3501443862028
True	110.75909334551643
True	722.7408143169143
True	147.50887901535333
True	947.550349258362
True	667.8477485864829
True	105.74097524215644
True	276.8934706382945
True	592.7445639622904
True	263.38297750865496
True	44.83851745621086
True	567.0635227852887
True	426.4949304567872
True	5.20986360795559
True	474.81365390616224
True	67.08082510519901
True	175.28416731597196
True	231.477306807314
True	301.34469486548795
True	73.49929523705661
True	219.41037679095945
True	355.77926968218554
True	441.6904211035271
True	929.1070356722116
True	48.261342128344936
True	891.0097928376832
True	1023.7315731101002
True	135.04997021686324
True	73.48839568778958
True	1014.6493416233556
True	36.64297022702954
True	229.8575317197299
True	86.4309555052838
True	205.9976507731232
True	379.4899321784652
True	970.0914494896434
True	94.59369764636422
True	70.90968479755803
True	653.7831924603158
True	280.7036838858339
True	711.4107865462901
True	54.12611053236848
True	493.847351661376
True	380.469633768882
True	681.6335107879339
True	53.89806702088863
True	103.9766801215482
True	27.783064209368604
True	264.30962127741213
True	42.06624893642298
True	348.9988132424202
True	2.2219612454446587
True	1190.3559162827587
True	103.3197047055577
True	133.54603689452074
True	352.3759203877929
True	714.0628213659489
True	652.3377082646474
True	1019.7962749139572
True	480.7987238666948
True	424.5589817305069
True	141.29350211377806
True	429.21524882748815
True	832.3907957910848
True	431.5592929332374
True	942.3231531261042
True	87.2266110674765
True	435.0221979407344
True	176.21384550231895
True	285.78414860103567
True	728.6169935068469
True	164.7724345702982
True	134.3630287518932
True	65.27050865804262
True	878.3529123418564
True	773.2944450690281
True	78.98895080480345
True	436.26234214013846
True	750.4365817504769
True	417.5723222580893
True	58.64615637133962
True	315.59357994787064
True	774.6472456771887
True	30.7707268465015
True	370.48220276022806
True	169.92174764950593
True	272.6759116412718
True	33.15638558594043
True	215.97389786247052
True	778.6593067816058
True	650.6193199595813
True	54.34942992184028
True	282.5286145583126
True	862.3501890889063
True	18.085146107643144
True	318.0264749193262
True	290.3748124140179
True	434.0450399310882
True	215.259515708502
True	599.5384390006114
True	48.212310816745536
True	940.970294050182
True	878.5260650547382
True	46.89949771745456
True	381.5146462206168
True	732.9342435259047
True	895.6031976761567
True	274.8875196697753
True	611.1748803155235
True	124.67159443537612
True	188.13490573536737
True	132.75717315799096
True	136.04801275507273
True	206.9997347026137
True	970.4936009298668
True	759.4455830067787
True	959.2748350260864
True	19.4702143303555
True	29.656469062791636
True	361.8902453874068
True	12.623269354584112
True	620.106894487536
True	1026.011545879957
True	257.59840825392354
True	210.60820208301143
True	82.50222354443756
True	219.4928650019197
True	131.87437426827884
True	44.34688461543089
True	127.1631264214972
True	95.00451603215268
True	244.59827005183456
True	525.4905716799535
True	163.11430831866542
True	30.410490718229457
True	58.54818192543048
True	417.3944906534827
True	265.36805375116
True	597.0161623487655
True	23.549151377189386
True	112.6774072538704
True	669.2664055410636
True	261.61371628570686
True	486.57888151091646
True	660.9416087895193
True	107.56457914394342
True	115.05220303287544
True	76.67317633568332
True	23.92229968174612
True	118.89231130672124
True	86.71184507589074
True	99.72794846599255
True	149.68388756609687
True	238.3591501575792
True	850.1584014577327
True	292.0675596965881
True	947.5770083227222
True	167.39080293661115
True	203.7429464684768
True	798.5848944607586
True	298.23647535767714
True	567.255961217026
True	253.63850860950248
True	362.7005486302926
True	447.02428233378566
True	550.2544930021862
True	652.5938546972357
True	367.42782253115286
True	34.851475210784216
True	566.8080686859417
True	623.7607743479911
True	19.64481240269801
True	11.575708212443653
True	266.2631578947368
True	405.230882986254
True	460.1861261990308
True	68.59911511385586
True	630.927166673357
True	973.4985988791536
True	237.69469808766263
True	906.1711882947368
True	275.58324261334184
True	105.6524525119819
True	260.7979759585396
True	687.9182899179738
True	38.37946774592344
True	572.5591211706679
True	1264.6401918858062
True	1021.9141169845634
True	873.5124554431391
True	215.8658164423433
True	88.84650124235478
True	201.52052839822284
True	827.2401007530843
True	143.4947434267507
True	1082.65978521316
True	877.7267234347672
True	42.494039877234286
True	91.08071762067568
True	438.6191253313941
True	403.6161990277546
True	203.69542175267893
True	513.4983065251124
True	658.4240812954746
True	122.31117100795998
True	277.1415397932731
True	1024.6644235185258
True	54.43282179471365
True	696.6654521275317
True	555.7200179679218
True	37.5047639446601
True	838.5271414638365
True	377.4033291585081
True	557.1435181760578
True	115.10125808079512
True	273.1260419380958
True	212.10892562210103
True	25.67459824886258
True	134.1506112021123
True	739.2821849254966
True	144.41788499459005
True	367.49848391069605
True	61.39664099487288
True	647.9390890619445
True	658.7983104879979
True	235.6670193096941
True	449.1955071318019
True	167.86040062717453
True	166.22180938184147
True	221.13582154337345
True	288.37193740493007
True	356.63945502376146
True	124.0501465890738
True	200.22166125044708
True	25.7340146803174
True	882.2896258342702
True	312.04563689161745
True	8.599338259622808
True	362.2800911549141
True	152.61640679206312
True	617.4431157589154
True	371.9488557938355
True	585.5934962324783
True	540.6283922144942
True	492.62778432820096
True	782.8780949755467
True	238.50339906926135
True	568.237760441309
True	154.11063285912385
True	540.2359608863657
True	356.8725130310829
True	376.392413593831
True	127.18830202778024
True	129.3719737623316
True	106.863576444278
True	66.09363371964324
True	732.1330096801402
True	176.72941474752196
True	46.72500352063816
True	0.0
True	571.8542083860821
True	109.97257907033112
True	23.72750293301783
True	39.042454321532304
True	114.93113950063064
True	550.5773783765565
True	185.52869139070407
True	107.61080351980422
True	36.03927227384173
True	161.13944147156093
True	914.4253192197368
True	49.831379973819466
True	230.18690340155976
True	731.1328343583572
True	322.8384952474369
True	460.2661068009782
True	472.4536231399907
True	511.3444722259173
True	593.6752979933449
True	899.1759569393083
True	265.2007189629563
True	1047.5472155879368
True	907.3689320716672
True	591.4023637367848
True	347.6179306659001
True	830.2884828161415
True	10.445634419450188
True	33.22841656121507
True	289.9839131652592
True	39.56340642978815
True	185.99876770388204
True	768.0218662410273
True	216.14183444390468
True	752.1208212779025
True	756.5324302418425
True	114.20785948326149
True	354.9880523724553
True	613.1044664094592
True	26.228320946266194
True	139.45198762600765
True	441.1209475028563
True	302.6647535490708
True	198.54745843056065
True	113.70052623364664
True	372.165163113399
True	21.20389473116352
True	374.39589160410736
True	359.088789718597
True	1036.2711271348808
True	359.51112440956626
True	31.38765868003608
True	448.5056654168079
True	436.7349420839628
True	228.8618531395541
True	32.29022382735014
True	762.5627213368688
True	435.2820440498489
True	180.68905154469888
True	12.918904108358896
True	1216.650459976836
True	169.27486016080115
True	28.63521597959809
True	304.6808809368693
True	273.8863093909955
True	117.76969594991904
True	301.8466548608061
True	49.95509847490114
True	310.6239321826874
True	294.6562752644996
True	314.67885198162253
True	30.547674147003157
True	43.66464531536004
True	1050.759649634302
True	23.15076401188255
True	12.818191062964171
True	169.49613532495613
True	664.1664835872975
True	9.454880637049834
True	193.7451553297296
True	173.436572305229
True	539.9440289911732
True	368.8962975840281
True	755.295004732004
True	318.5736326184869
True	483.65166861745496
True	444.6492240562586
True	508.3213329939474
True	96.52344262604932
True	1278.9450656990405
True	921.9207175062968
True	284.2745077087948
True	517.4770417090386
True	101.80456021202754
True	571.071301950788
True	426.2753230318708
True	152.7127737231908
True	80.63346200507335
True	334.31334445754453
True	157.66570091191045
True	29.159812247979435
True	612.1882650754035
True	375.1324169545836
True	69.67972886209799
True	28.872869110905636
True	650.1392283300371
True	479.13526159115054
True	72.59308160710998
True	22.0588465682362
True	323.46321157569474
True	306.93180055706586
True	683.5076905824648
True	545.7949921094148
True	572.192258461127
True	789.2627410069659
True	9.766371390907832
True	59.40116232811499
True	35.69293681709455
True	59.63814824660268
True	515.1284469577404
True	596.6930904202338
True	83.7115453989535
True	109.98549728527668
True	192.2378664468056
True	75.23531614339421
True	177.8343538272248
True	218.49427252402748
True	270.64583053720565
True	794.5484414973326
True	578.738785366494
True	291.33755958462854
True	182.5486636199016
True	282.0787733558018
True	241.29078490833243
True	742.3462265239148
True	326.7216776479375
True	165.58985783641876
True	884.2904034409789
True	339.13331649449526
True	458.51919245256033
True	154.18593875521609
True	122.85529681351714
True	61.745499362760015
True	204.683212183628
True	960.3043064902728
True	544.2331003613896
True	119.52653615397
True	357.0987342196788
True	96.65488270630024
True	674.7555036072021
True	3.9828181652472106
True	698.0538551859627
True	38.0125435623681
True	912.8791268116388
True	854.3725706881451
True	210.62815271854936
True	31.156234362361594
True	81.25350120139503
True	451.2569675347023
True	224.8568817606009
True	1.7601705819638984
True	77.40722454847767
True	1138.4621901489108
True	339.933051587995
True	680.9856365065096
True	499.1840964126254
True	31.409097880400186
True	134.42542283083168
True	443.43446582222174
True	916.513162712871
True	809.9877643418631
True	419.406762546884
True	333.5837150416881
True	16.920474446969372
True	74.85922482215489
True	750.3497337464614
True	452.2121119180773
True	392.8227973041505
True	900.9978406142618
True	22.12949200051811
True	222.24077386404247
True	891.1196147158869
True	226.22826505478184
True	8.118161097018492
True	487.8024485224795
True	103.0639625629285
True	633.3942610265574
True	51.98686452481093
True	255.87626384021732
True	854.080216264233
True	933.089117723716
True	269.37175597645
True	459.10606817235697
True	123.0959390713173
True	588.4093223126272
True	260.76375947052765
True	191.24746433554455
True	851.6584768964244
True	57.73786283269816
True	754.0699539665164
True	279.26088066749367
True	294.1509423015826
True	165.3975419742504
True	469.4275447440619
True	596.2125991278159
True	377.0265275588703
True	418.1751899274047
True	73.69104298549925
True	164.49235359371482
True	447.1358709185501
True	212.0639504773852
True	38.725206942753054
True	206.803219459668
True	399.3588300549637
True	389.21298739770685
True	748.1976657288851
True	138.06263300046282
True	648.5756149996272
True	503.7020328138914
True	612.9842703021468
True	134.8537813058753
True	40.12456914646228
True	666.9062961734153
True	64.3047322317673
True	560.5800715084254
True	682.8539680732714
True	468.3040153371375
True	125.83681561222392
True	517.7870767762478
True	4.986158254667879
True	393.7134411636144
True	33.83482188629854
True	648.6087583426067
True	272.6763578199466
True	549.6968870068245
True	685.0474499433606
True	143.0997958987703
True	518.3700387686927
True	481.1835557273392
True	60.99014366568571
True	984.3884919524738
True	3.796588000553963
True	26.7526631687042
True	664.7312948477189
True	673.7664742234363
True	131.96315140731795
True	409.12011791297687
True	125.44306487550226
True	75.0425950814933
True	451.0720658192158
True	42.99168692340989
True	511.5068920011131
True	12.714415515884005
True	839.883982375834
True	557.4405990721402
True	682.5287808270165
True	101.77102692941038
True	369.68001056199125
True	1009.1738419080782
True	842.3027044093132
True	144.4230655809566
True	544.5066789813483
True	453.1627892261919
True	252.0990361347308
True	256.4255738510193
True	5.871939396791562
True	334.4327848583091
True	12.40129896283161
True	374.24085088773785
True	75.91055514624404
True	407.6788579982777
True	650.8869536317305
True	128.04460373940228
True	238.58313444732784
True	650.9452200502533
True	682.7304489789595
True	296.0400193797087
True	129.9796517952956
True	160.35808180489408
True	477.5430265166788
True	83.86709770483765
True	8.73965135695784
True	497.0458702443023
True	570.7135359435201
True	20.06922509931648
True	140.6201113169605
True	889.3755128197573
True	503.1938584090985
True	268.4316008698559
True	33.413378948125306
True	488.33413404071337
True	115.66362465726212
True	579.6863567497402
True	666.3016566819474
True	299.63340450829514
True	385.1076654689059
True	181.96432305965624
True	245.70059881356573
True	75.9487755138061
True	219.93395634478125
True	509.1791768409079
True	21.510666675737625
True	444.9013897769099
True	381.0116383144522
True	726.264928096021
True	901.2462376954222
True	926.4376319554794
True	152.68656066558697
True	401.5824116331942
True	70.08488565315957
True	194.84298048352244
True	314.862434074716
True	11.623341317918126
True	782.9735838241614
True	21.29970651523817
True	401.8540729288887
True	268.0744572489277
True	639.041548912766
True	199.0510897768302
True	38.00367769633616
True	705.4477461404889
True	1074.1644241510453
True	223.34603416961352
True	128.27136307747546
True	623.0466420434042
True	480.1160793454698
True	19.46906272600906
True	818.8380487069359
True	112.31577837807517
True	43.29487111451532
True	300.4503678977947
True	351.83376272962823
True	393.1183428924743
True	260.64940126092887
True	19.119249292305437
True	22.880911344067908
True	861.0225502644569
True	198.7760125037561
True	115.35970422722052
True	878.4694783962603
True	651.7622209525022
True	627.4069202157366
True	455.0547503796654
True	153.6976638325723
True	34.06472803506631
True	102.64669056496456
True	449.46900339310935
True	236.9763883937088
True	453.7273834598008
True	141.61034239089216
True	475.9241009694948
True	631.9977711322789
True	964.0826645176238
True	22.273945795353065
True	957.5394910722304
True	1057.9422115450411
True	490.25883695900825
True	84.53425401776992
True	799.3132098369781
True	649.4345457790614
True	652.0770857421686
True	177.08290923178248
True	739.354941989135
True	714.6598141321301
True	123.03071927943827
True	801.0874176338975
True	817.9048566015925
True	490.9539829208136
True	225.5044000614286
True	72.08370522113056
True	321.2499715134682
True	351.79986860097665
True	454.32151116251015
True	423.70211512598496
True	191.43088073439247
True	305.5646726707659
True	2.451067975442079
True	15.01431470819785
True	107.72836883868185
True	126.19627340958496
True	368.3696598017731
True	348.2868989892935
True	118.09144987702231
True	18.45431009596097
True	212.48001087299883
True	813.7764026662455
True	470.2298805158516
True	507.0917689522721
True	561.6265262299627
True	824.0106564206777
True	659.1727746170227
True	93.15253352081449
True	216.6810960111755
True	244.56681067242084
True	293.64780531434934
True	102.14293590237138
True	367.3952376520159
True	433.76653738167903
True	168.7759436864053
True	658.4983922997036
True	245.88917466811563
True	196.46973189650268
True	28.185241984402147
True	244.6317079243461
True	481.558075318833
True	168.44541407294344
True	533.0653862031419
True	464.2060040396426
True	246.99882192671348
True	104.866422087411
True	42.749298330570326
True	402.1901124505978
True	790.7913901619672
True	160.0093412768149
True	1049.2132425286989
True	1029.264966598308
True	473.8170350804636
True	98.70264158512347
True	126.52855072204844
True	662.115526615069
True	9.679985587710636
True	224.5530239691422
True	131.25202689262431
True	117.52131402791149
True	330.04981661029194
True	633.6977798628845
True	39.2923303960626
True	115.1167021586748
True	967.6100078193635
True	52.79381205954065
True	456.577886289434
True	518.5763292357452
True	254.04262925918025
True	129.60543351556262
True	899.5337279881935
True	1190.2175282754793
True	505.96530575385225
True	646.5825888558167
True	215.87161306647428
True	150.31195329819292
True	325.43517876318657
True	267.43136767268453
True	171.533742475756
True	293.7230490914252
True	340.2238849406868
True	11.991119530981958
True	631.2093086835279
True	147.29339414798727
True	76.52134894518751
True	457.9372594772812
True	315.35142392302083
True	1194.8910841856527
True	370.0931342281927
True	954.8876549957984
True	9.158230521835153
True	259.5095585178996
True	225.78471403760005
True	152.84128718811525
True	482.4848223249023
True	196.40605585230836
True	398.8463385523071
True	322.179271760148
True	114.10944152367594
True	343.4117925349876
True	1061.5134376619312
True	750.252135603435
True	227.39899240287852
True	110.61702837155084
True	298.8810835378199
True	25.924237139745426
True	361.0332675704907
True	302.8335776732188
True	550.7804188660327
True	437.5746654153235
True	367.2562867968359
True	149.8484340566186
True	12.55081468332485
True	421.7869587589966
True	284.5624253213312
True	136.3680357529392
True	299.0651658337053
True	422.9778617558971
True	830.1434488371608
True	309.41878537239234
True	771.3235567360246
True	401.2735425991734
True	376.0259425384406
True	1.3193132915125745
True	1183.3439171933255
True	101.56441077346057
True	934.7033136818786
True	205.6403248106983
True	463.2749418489562
True	670.0283058901089
True	88.41424315349433
True	479.33921732032167
True	34.35495956739202
True	426.2814311707018
True	77.87036969858256
True	228.3095537262124
True	37.0625306654378
True	673.1699653533904
True	190.463216821797
True	25.66839160962731
True	376.25272734550623
True	110.0556721780205
True	177.01712452886383
True	838.5642041251823
True	262.41403944439526
True	154.8984643386919
True	371.4124416995216
True	504.2172205330773
True	339.49605474219675
True	504.93497265959184
True	628.2040547543088
True	145.5533117685097
True	7.732337247107959
True	75.24196886111741
True	438.8087001807621
True	92.85608410282632
True	77.53732428498063
True	983.137575313243
True	27.25978516971425
True	322.9073042848419
True	315.6373805319753
True	439.1416359237151
True	688.5433807076736
True	191.8116566965064
True	654.6564839336595
True	327.71474953637386
True	344.6159713581067
True	278.4414266018962
True	217.788436407562
True	366.3034008250714
True	455.0924450751792
True	409.1225092930569
True	596.6375869658115
True	140.57421328210876
True	76.11363380323995
True	37.50906819236848
True	288.5279649319337
True	654.3457803373944
True	416.9334204461094
True	787.9734507209207
True	214.5985888128144
True	406.8699685446687
True	69.83176311205092
True	53.45212762367581
True	425.4745775641842
True	206.982820974332
True	221.11228454291847
True	42.82213459633542
True	1083.5336510197124
True	180.772315388572
True	900.7109863397396
True	318.8307672427184
True	935.5053426393698
True	230.59868822108743
True	467.9281150069157
True	528.2321416253848
True	610.8251349186621
True	212.8379201158645
True	470.4441687910504
True	939.8207166902606
True	116.67049285552712
True	7.265742379813979
True	581.638360746876
True	30.315206941280323
True	77.71110188540915
True	819.8489479100632
True	228.3075237984365
True	974.6740386819256
True	697.7776602240428
True	412.3066229726679
True	292.1276799810809
True	482.7900909500537
True	331.0172039340433
True	182.1247980196936
True	680.5950263134446
True	701.6975049609092
True	208.7768119515662
True	91.0681762139795
True	527.394125332502
True	141.3116758661597
True	372.3300666493333
True	345.292623985028
True	64.38020413948672
True	371.3918812721557
True	395.22277836698487
True	383.9622053306362
True	427.1968747981829
True	401.2049622834836
True	644.8553023442465
True	57.71582184570346
True	440.423808841473
True	342.6704698886653
True	654.3771732679497
True	219.45914062898404
True	103.97898584841931
True	44.67679841232046
True	546.1697696740035
True	639.2941447939478
True	190.3562401686669
True	411.0473109064547
True	333.0786282499507
True	16.74001421895265
True	169.4870996212561
True	291.03569981380696
True	2.582445539831452
True	883.1866741115327
True	80.06253705613933
True	106.2412310710072
True	109.62141070081158
True	364.5815478865966
True	36.61451640252427
True	453.9359068657938
True	228.1902877114731
True	5.096853056872909
True	117.46218285405575
True	454.8786911159111
True	50.65193252853357
True	70.52205728720212
True	179.67877719425044
True	291.02763862581
True	986.5971284626872
True	396.5322804116248
True	965.6277809102248
True	178.94127753974067
True	1042.8336243665942
True	821.9950611744705
True	675.1681163576484
True	398.3300670192126
True	373.4385844753992
True	83.9061472832734
True	74.14399788600278
True	77.26552172201639
True	174.70195927617016
True	474.9292317582133
True	1090.1957483237602
True	184.14840128232368
True	364.4442347519858
True	435.1913918597542
True	590.3761907804453
True	609.3932508595714
True	274.2652153203265
True	459.9993441666998
True	670.466140443882
True	94.29161485106373
True	767.8845858266113
True	245.54834644092716
True	137.85500142759588
True	407.09846486235006
True	896.5747720320671
True	423.00830487756207
True	851.832385111766
True	194.4637111074045
True	343.67233466476705
True	709.5925223480303
True	637.3897303882887
True	190.89235521952483
True	252.83660272790937
True	791.2915969002684
True	31.28527216784408
True	194.2961296368652
True	470.2691556192188
True	709.1757141658705
True	106.60769052600632
True	33.87805769524727
True	171.1068064408683
True	735.1184104312657
True	334.0842595248624
True	558.9467587530771
True	351.71381870747393
True	303.7932017564059
True	468.5277116284647
True	489.73746766775736
True	73.38445724019893
True	372.9612239642537
True	766.0248992560555
True	0.0
True	296.83972712806025
True	262.12913845097984
True	952.9557771888124
True	147.81099551591717
True	664.5482473364966
True	640.1983218966899
True	115.17530632340996
True	222.44459311697108
True	136.96695751275425
True	11.161259680876691
True	301.57835154841774
True	374.4124730529062
True	1127.8867529024649
True	236.98243297236064
True	397.01862379194506
True	664.2467463878095
True	207.29441168150456
True	28.59512852819983
True	884.8163354213841
True	619.1062604554915
True	161.77238459563964
True	658.3058103472696
True	172.18717225670903
True	306.784542044411
True	768.4914345728207
True	35.45438930757368
True	108.37399863387571
True	490.7815283521933
True	62.5445218468946
True	76.13107371293452
True	412.6440511929701
True	25.19781625051361
True	754.2049265314095
True	104.6119959967775
True	159.1310388830604
True	20.5236934369857
True	695.1770064506783
True	28.650423964309837
True	783.8563049656556
True	391.67138457703896
True	111.75477423448268
True	704.1214010184568
True	515.1255610326945
True	553.8667444081149
True	47.2448224520283
True	366.07568677539103
True	6.1288959964707175
True	95.65464324452373
True	388.6082720500904
True	50.75151606857061
True	119.94516454405452
True	305.88438885342805
True	185.7146108158317
True	99.6132714116699
True	624.500799171386
True	20.264191569176813
True	1169.9141934552408
True	503.87789190294507
True	299.826922453817
True	498.8014562540353
True	119.18015648768596
True	770.7300364369079
True	1124.6082823340755
True	743.2976572332373
True	173.6008434832405
True	223.0399366073724
True	48.67539485364545
True	59.88353785504511
True	153.19240723937222
True	100.30993769652636
True	172.3849850996933
True	1230.698388940618
True	304.4522768233741
True	362.343124352639
True	679.9061368950267
True	17.027294662305305
True	12.336899224166467
True	579.916761999072
True	6.008770115614624
True	120.71036169780528
True	690.1042246459823
True	183.2796869732881
True	656.3115419638742
True	865.8431747578584
True	150.00972579760145
True	897.2248559715462
True	3.4375484076139085
True	453.6292992006841
True	1070.2991659729826
True	24.64132643595037
True	237.6284888952016
True	139.6987498758455
True	1008.6252976003752
True	229.69629356653243
True	523.1287179441608
True	121.89806200299316
True	528.4176138379099
True	157.21082531849586
True	97.99135881957608
True	380.16528358643137
True	67.73731288741493
True	52.93211939371852
True	1064.2934125491252
True	261.9634954911678
True	158.97944037094385
True	362.1872140234768
True	398.251181525667
True	217.4681805658281
True	166.95679056472585
True	387.95354605612295
True	35.13889644689012
True	485.1698301694163
True	1102.1461943416905
True	112.06349960068556
True	479.2779377867734
True	303.5397130243689
True	27.43513841402889
True	397.8849596313414
True	98.26267098329718
True	598.1280421781789
True	194.1785127791061
True	419.4403646186984
True	21.09690241021321
True	432.29554034342806
True	105.38651952947176
True	352.26417588104766
True	30.455790149318027
True	167.26423927860446
True	257.79645396666564
True	804.8798898139105
True	56.99090616964263
True	140.4646005698516
True	237.8595286538666
True	143.82606239982826
True	611.3025407423826
True	538.3770906426603
True	778.5933331284446
True	389.2777839777162
True	535.2761060061022
True	419.48361651058485
True	691.8197933655106
True	74.13790270956395
True	469.6698421757412
True	425.5895047499322
True	49.634969281460506
True	83.49292386910902
True	128.06738722841067
True	88.93151791562565
True	318.072209744206
True	850.2301821353586
True	319.8613303200177
True	1135.620284756177
True	315.86636999703893
True	900.3725697378305
True	152.98337997412727
True	586.7908695449432
True	612.478243311822
True	694.387173533363
True	454.4637750587715
True	64.6010163490547
True	293.3729707887278
True	41.0003334244402
True	157.65081087029526
True	164.7136764068797
True	1123.2586807386726
True	236.5683209908704
True	558.3848321560764
True	554.7574721329776
True	563.5309825198499
True	864.3782968099234
True	598.5046663659465
True	655.6523658838108
True	992.0220437393764
True	126.448068086411
True	326.1050950409437
True	267.58516295545684
True	318.02161179546755
True	92.5975237069973
True	394.71600219822375
True	4.6729352091194905
True	336.9450194309627
True	267.22045527718416
True	613.4557847665025
True	282.644800150855
True	347.49207281513554
True	10.247863613284192
True	57.68754864680509
True	564.6160868074916
True	32.16656780894175
True	143.42346427247085
True	64.31693114897011
True	149.04607788736067
True	240.57113427265725
True	70.39308361315183
True	373.90266037709057
True	277.90956496918875
True	94.68388620956436
True	344.0208864427905
True	60.62698957745397
True	599.2767653463836
True	827.0604639562799
True	274.8810627143916
True	1140.4297792254454
True	109.62946588729596
True	300.8343462624316
True	1032.4692358814466
True	88.69568408533527
True	281.7297215885225
True	10.200933789198928
True	406.9322035964307
True	460.2849869722086
True	154.51425955238028
True	624.3465710703825
True	898.76123913821
True	161.95404102163715
True	80.1782706145793
True	327.83408594456705
True	524.4943934441018
True	627.4299021508833
True	1256.604343151348
True	27.4117073538437
True	941.02861805956
True	139.62359972157455
True	642.0383006372015
True	117.19094870996078
True	130.28123070962093
True	189.19542331976825
True	170.85785774496023
True	771.2416035125291
True	208.5825903781018
True	234.2903496194993
True	71.0674431765038
True	517.1398297124689
True	436.3865248764405
True	175.66669491372443
True	242.83958556215265
True	16.247428403367522
True	419.2495475860708
True	209.80443780915428
True	289.41466615846514
True	113.92277622323049
True	714.7273525617559
True	433.56163670792336
True	267.19775683848985
True	640.9096874588797
True	531.1861946004914
True	465.1723517958123
True	123.35456070045127
True	519.7866995531451
True	425.34269920385736
True	3.08583875592809
True	192.0874040558439
True	93.65791909372636
True	242.562654875412
True	3.06051615749421
True	126.63796452596398
True	364.9930014501031
True	6.811253357447381
True	859.733266683723
True	176.83668009661176
True	758.5299926682294
True	791.3161955701969
True	165.12383485252812
True	225.44652165215524
True	487.9890009118005
True	833.5469338870076
True	50.811000401285874
True	39.88665237423972
True	136.95316215982254
True	629.8881872028618
True	713.417963105107
True	177.11927643187465
True	602.6047482994118
True	591.720332450236
True	803.3991563550424
True	422.1353573435099
True	183.5965026159811
True	867.8726264146501
True	215.03737588912628
True	155.995266588786
True	331.66528826275186
True	227.64449960355577
True	202.2117568545135
True	620.5622334596495
True	249.57296511900336
True	182.9435251926031
True	475.34477659791895
True	475.7640125116211
True	64.19280273033135
True	285.0337714256128
True	76.37461259445107
True	325.6712776423469
True	350.73880051476726
True	252.17704277662557
True	184.34487776105888
True	378.3995724373757
True	617.9645806868576
True	733.5899407870854
True	301.18055253432203
True	747.3210105497876
True	61.23312577692271
True	888.9757267239137
True	351.1147990542603
True	13.606993315542177
True	592.8051021628431
True	693.5873585479485
True	254.181766724678
True	170.7282175446911
True	47.03978652944864
True	392.2951429187433
True	71.09452272750553
True	14.674613425835895
True	896.1053330378362
True	366.6090790431011
True	177.06739575803925
True	1005.3425869219324
True	10.499951271805868
True	785.6382821388372
True	29.624366751222382
True	670.2756792480297
True	58.807416322889225
True	749.3021648622728
True	451.50276790996327
True	199.2365188806131
True	449.88218331460337
True	221.3361864626256
True	301.1020214506639
True	232.5167676850322
True	420.2278488368482
True	9.228936436160437
True	319.19775020415665
True	109.74747164254366
True	11.822051261646882
True	466.8563590589589
True	746.8893430780843
True	296.597120152686
True	76.78019719418293
True	311.71090943399474
True	81.8927206479717
True	175.1216066592446
True	185.94240622319856
True	376.26252317976855
True	46.738002320926434
True	137.2125437289505
True	366.67384765909566
True	890.8856059147383
True	108.671357209357
True	205.7671561712976
True	435.414222335742
True	16.98533125060622
True	405.2073796814641
True	489.3522767204529
True	89.16646489945803
True	403.29327266961445
True	361.9667547565163
True	412.4211922914623
True	601.2537041872918
True	1057.3944928033657
True	976.227807725907
True	53.04421693722446
True	1051.102898104402
True	117.33982448309236
True	117.01205327668166
True	110.47495647913374
True	493.3866779251848
True	370.71230200494153
True	567.7629944533328
True	257.4348745807351
True	156.1023416308003
True	389.1350330312089
True	15.428097421002793
True	461.99880690553664
True	383.9548481947504
True	146.09715166071666
True	96.91308051276847
True	504.738911511608
True	988.8707244555704
True	208.150082744984
True	69.52644417609633
True	434.986828823085
True	373.5832484398056
True	472.41861502279534
True	340.2245817476682
True	4.281428141895687
True	532.3606721470773
True	514.0394003930537
True	494.9994555717562
True	182.0038807399916
True	105.10436955953014
True	21.98910483158358
True	374.8487408551157
True	107.87783209809348
True	7.689411194673303
True	32.87526270573672
True	350.3374384871665
True	656.2887789126127
True	140.99437301259718
True	97.72821624026037
True	24.55024533929511
True	397.5806415752987
True	370.9851548628387
True	788.8263783751813
True	296.34200815405853
True	508.6842483312908
True	533.4609669196192
True	530.6189055264971
True	288.6921639441441
True	528.3852437140387
True	98.73682573198498
True	570.4085985579267
True	7.749019910337727
True	383.47595393710895
True	469.115745906604
True	959.8455510026016
True	350.99004262930214
True	796.1645104283458
True	975.0355276542056
True	176.16393122402587
True	38.11877590860877
True	363.5077108015454
True	386.0026041138031
True	585.8980702481454
True	246.6458430388469
True	28.302933954061995
True	621.6070425824797
True	132.8318677055749
True	1044.046313127346
True	322.63298288620007
True	473.6205083150437
True	122.83522123041485
True	820.6433170394445
True	140.56272393096393
True	813.5186858287088
True	573.26204333692
True	182.9306252253372
True	110.09831572455896
True	62.36014379684912
True	569.7218579962712
True	925.0331760713012
True	421.3837859242914
True	545.9190696945732
True	136.48935486685747
True	606.3644869962628
True	457.56128163042393
True	791.0459598280204
True	313.840600920349
True	616.6190622086779
True	114.34264246548742
True	23.285428503904956
True	410.8270644380478
True	169.14518895436058
True	100.74728339987242
True	382.4537274462855
True	1091.5549353511806
True	266.8927337296532
True	548.7961417528815
True	11.22273004804339
True	74.40094571877623
True	312.56698082322777
True	757.1949611874579
True	455.6447908368712
True	501.8628168757475
True	718.8169654786259
True	69.59518341915249
True	744.4942285745468
True	49.30945478830765
True	100.95359751112883
True	185.7110922354129
True	82.38898602018935
True	24.871862058807103
True	298.1000879088419
True	513.254342669693
True	891.8455168351544
True	879.1052234748964
True	6.661128809056631
True	272.43879595856555
True	467.6919849543413
True	124.0196665769213
True	233.5612450620883
True	329.813461783764
True	1321.3690143226256
True	459.83856921398353
True	25.491967398655905
True	184.45166988547265
True	691.0820391825636
True	36.02844892031729
True	175.61081757931373
True	566.9079070757757
True	71.01715380059021
True	871.1161776059192
True	325.58840427346104
True	651.3645324808323
True	71.32495745103124
True	686.2599901328958
True	588.8255501597291
True	852.2828554743028
True	250.6000011399224
True	509.9767069426796
True	834.4077573550411
True	914.14561439056
True	230.2242853121681
True	765.573832313466
True	211.7623253869677
True	444.8620533777836
True	360.4303001494983
True	500.7651090205111
True	478.4001852840696
True	326.9817925359059
True	352.76284637113645
True	101.72083235859552
True	346.9899629284453
True	1122.3010222922233
True	328.1810613909342
True	147.3103522842565
True	309.18008631595234
True	777.9216240437648
True	659.1998176825276
True	411.864617484174
True	115.72393457405288
True	334.52786446229663
True	34.46862336684308
True	176.79066544241277
True	91.42263173750992
True	84.37030720159683
True	538.1107789649969
True	136.53054554991843
True	132.85202852535488
True	106.72643919548108
True	85.52794038862955
True	451.3913711897088
True	396.9229998471157
True	1049.9946896022916
True	552.3882753783602
True	841.0062600663406
True	279.8950360427908
True	293.5875100727672
True	523.0711500454919
True	196.41228117255625
True	748.1278545645205
True	237.780114967624
True	352.6353995005983
True	67.1855610395695
True	115.7366952008349
True	276.0138658208138
True	127.34972907979603
True	469.6307893523801
True	30.753488076361407
True	578.0878072890399
True	1008.8013992681116
True	719.3420373432848
True	1.1310503290320209
True	62.74357685462071
True	478.2539506459834
True	438.53787825865845
True	79.66056502581446
True	123.5128363072391
True	311.9977958670185
True	81.88129597371572
True	51.5298959434338
True	682.0975146773761
True	660.2120531001425
True	155.7923124789834
True	171.52238238940288
True	536.5031244637177
True	56.00482263938359
True	24.47569736719851
True	569.447132428977
True	450.6354096503412
True	1142.575698310896
True	43.96945237888889
True	461.8312256170803
True	860.4114417806165
True	789.1211967223968
True	288.9510887055846
True	750.6192840631378
True	406.1010849696141
True	41.87249690865907
True	98.85396581068092
True	725.2404393380724
True	80.45383315303064
True	137.42911765063275
True	920.3048233081828
True	185.89073159282276
True	272.01730188297563
True	101.2910390920447
True	628.1630484051528
True	592.1389437989591
True	216.54682281192893
True	425.0049861923073
True	42.02745743594614
True	286.1045720258797
True	577.6572326063335
True	610.3081723907748
True	319.536912980965
True	73.33604284076165
True	930.1515987235584
True	1080.3985625872233
True	566.333387214552
True	64.84977176827336
True	30.25573743855132
True	89.30045282592555
True	107.94942903709028
True	105.29164449231132
True	866.4526694956321
True	1188.254093451717
True	734.82557743141
True	310.35998648280935
True	8.13902763971233
True	21.427432765564784
True	338.1522092277849
True	470.3881956640017
True	37.11870148994681
True	577.3400835543047
True	425.4889904270625
True	396.52755542896574
True	80.63859443168896
True	196.27540233691963
True	269.4225491481241
True	131.14995207274615
True	392.9170327248133
True	42.35310471605146
True	173.1201954569547
True	1168.1230362193412
True	6.884211552172508
True	23.984440453972063
True	593.722904850996
True	350.64361141663187
True	799.3984611519026
True	157.56094607167682
True	745.557885318674
True	582.6812802442143
True	269.5154730637722
True	418.69697428161953
True	344.8408306842893
True	284.84537063969134
True	273.0267492139372
True	410.5977961774233
True	500.3166863895737
True	497.27646403733854
True	106.41695767218052
True	370.590863403022
True	9.822548732233766
True	191.19311280912973
True	241.8865700835861
True	852.2090023010527
True	597.3573607417052
True	31.2898680195581
True	736.1402906615045
True	860.2306633343248
True	110.53785263073958
True	338.1337124258024
True	846.7413920717347
True	210.04998020551173
True	169.07570703167696
True	531.4173502954468
True	574.5179317929619
True	1073.4757682992245
True	152.27422295816544
True	162.16234493162926
True	257.7021540970377
True	319.29963855097657
True	437.6867171089064
True	414.2380688551886
True	313.55841494263325
True	440.03471435570754
True	507.8403145105512
True	227.42328176122385
True	1461.2130456423338
True	259.2380047313559
True	400.99031018696
True	54.51670495308876
True	785.0962581415131
True	244.1014404483521
True	914.7853270471248
True	560.1304585041788
True	326.876093116894
True	749.4933679988048
True	274.4765299125499
True	222.5976661169995
True	262.96349847500005
True	211.9744723072153
True	142.8541294080129
True	253.76069822705472
True	733.3259446923774
True	522.9314955845829
True	211.1313775124196
True	1130.675823916739
True	115.36808004970834
True	252.772456277722
True	68.64757818386038
True	307.7529972801792
True	417.7334062913534
True	94.57779180339496
True	220.98521959396
True	72.0395058876768
True	707.8014387801709
True	373.3288364105104
True	220.0669634460047
True	730.1945955229023
True	873.9993031235115
True	836.0428062185975
True	816.5541692594029
True	349.2761346183064
True	1.7503768243814566
True	261.0836315155825
True	53.439647104259215
True	385.3816302920325
True	54.75104038875535
True	339.262797957816
True	898.6352671374373
True	1054.7133429160808
True	418.17435895634617
True	20.71566809745959
True	518.9174040496832
True	508.5798857438227
True	190.5043217174437
True	230.5528230813659
True	279.1425156043369
True	22.616666343580818
True	131.17516797748016
True	964.8796623336444
True	60.79961246641697
True	480.52417798362967
True	789.3313588107959
True	104.33372518932916
True	254.5044425435162
True	109.60967682275812
True	15.80953926672782
True	1.712933348038675
True	124.16110663797768
True	987.9321171338609
True	470.58651351947344
True	67.04694140480869
True	784.0089660221147
True	347.9608273470246
True	1.504915260468365
True	440.1891281572183
True	182.7131133834414
True	469.5792894003503
True	79.10300059905245
True	311.9938292188147
True	381.4421590862218
True	169.5985581656985
True	199.9379003573082
True	123.94296759237186
True	175.27663954957694
True	995.4713316610148
True	16.35585893685594
True	514.3579273754983
True	476.93034124791865
True	410.7263289106229
True	223.990169714681
True	234.3748422962575
True	161.11910601135648
True	50.81977749167774
True	498.95941126849294
True	152.50436271380997
True	810.7768964532181
True	835.54933941911
True	244.76855997109664
True	319.83563210880976
True	515.017941521479
True	43.65894565890122
True	86.77931770269647
True	730.6083243693863
True	1104.120918111143
True	112.61881276917072
True	716.0312112859738
True	140.37644042781218
True	923.0259670134628
True	657.3265293457938
True	108.1416699673666
True	273.608482692915
True	618.3846634792061
True	265.18010666152605
True	43.92935677594436
True	575.3323703227936
True	449.1624804422633
True	6.708359986765193
True	475.6789733556412
True	69.00476698193292
True	177.35731405687125
True	233.99292600249203
True	324.77074595364405
True	78.05866312607728
True	221.5749426824904
True	354.0700527582051
True	425.47118234044245
True	910.4675744442446
True	45.180812375935446
True	840.820875664279
True	1020.4986845474292
True	126.76502015677112
True	72.06172373490037
True	1007.5329491376972
True	34.92067701512766
True	208.5979898669105
True	90.31572210394506
True	216.8130354563653
True	374.0282409652327
True	962.6663343246732
True	94.12775869820742
True	70.53511140221566
True	645.9001009173951
True	284.30414958872973
True	746.496892308385
True	53.93194142622738
True	471.2240637440877
True	386.0546116333643
True	693.6342166097711
True	51.76567798451626
True	106.8647746487533
True	26.48561564614023
True	257.74760743697504
True	41.135283461705896
True	342.732115221558
True	3.4493046037363966
True	1172.4429240570655
True	103.31144775599446
True	129.46057942782303
True	359.52207450989226
True	718.2571383250244
True	660.5707808020543
True	1005.7959788439972
True	477.3357843444613
True	412.0362669912472
True	129.8416070450242
True	420.6056772319612
True	810.4912589465737
True	427.0762927918657
True	944.1077521999232
True	80.55732963234883
True	420.68723099054193
True	175.25320891295686
True	286.22785877288544
True	759.1411638042459
True	170.78292291254976
True	135.67941305636313
True	64.11780903606808
True	855.4873626523927
True	790.0617117897464
True	85.51978490651999
True	443.4303117894137
True	741.5254594930368
True	417.8323322206706
True	53.8456752445386
True	321.71259022023696
True	787.1262602754116
True	30.46529964981429
True	364.777612527249
True	168.1916095178986
True	283.0633952755339
True	35.04285126159272
True	201.6143570529315
True	790.2606334399845
True	634.4554701244873
True	56.337373321750185
True	301.07442375659724
True	909.3089130322476
True	17.546007109187055
True	314.0804585424491
True	280.2733227252787
True	425.9740954169949
True	220.58325456735784
True	601.3806230859105
True	44.550756579861584
True	970.5107710951752
True	904.5911316437164
True	46.93658041255569
True	396.1036163160977
True	733.965130362619
True	956.8860727728126
True	268.81727933988617
True	604.1575945031335
True	134.90272110178535
True	182.42670312096664
True	134.81800304316334
True	131.95253890576083
True	206.50328192114603
True	965.7362737036666
True	771.1181079548235
True	943.1318273873816
True	19.86517039814713
True	25.979029331453805
True	352.3038804304547
True	12.331858568337251
True	625.2781351921017
True	1017.662709977374
True	265.0185593934984
True	208.8369688238173
True	81.8622582183946
True	219.40326634927013
True	136.24377327714254
True	43.84094248768021
True	127.42669140302108
True	90.56623682474392
True	245.28151017202143
True	553.0096663977787
True	162.03582605237594
True	31.870907149484573
True	56.47475623079725
True	423.3494493514177
True	265.30966183954024
True	592.5522954498707
True	22.29958157010627
True	112.00340704920932
True	663.3532761404388
True	250.80233802993047
True	471.4480599086535
True	651.3803566723418
True	103.38615698046486
True	105.0941789694474
True	79.82121478887983
True	25.584757083020897
True	113.478265321259
True	86.1748951803574
True	103.1508264875976
True	161.67096196312377
True	237.3130669847804
True	813.6122338536188
True	284.6934490295868
True	938.9056537751766
True	170.20223584581768
True	206.95621102888256
True	796.1783484561586
True	319.46704961168973
True	566.3212416855146
True	265.28718858837
True	377.53254922487366
True	447.4694997497586
True	564.6114589178851
True	635.0836714736657
True	365.5008113517041
True	37.64914144531916
True	559.0303157374591
True	613.1087070372878
True	19.4697394792851
True	12.895815390526169
True	262.9281438661463
True	408.4813821198271
True	454.364368360446
True	67.50656765419016
True	641.699706727492
True	957.4291251946452
True	239.6873364874654
True	903.3511361223518
True	279.9158366828553
True	104.96203036006426
True	278.9837913936417
True	691.627888364878
True	37.12669891837092
True	561.5468337433886
True	1290.7492212431755
True	1023.688504021952
True	891.2063155575675
True	200.36547633729452
True	91.96720295720525
True	194.2275536305393
True	820.6970395932534
True	147.18173825654134
True	1084.9033184660043
True	881.2420089479172
True	41.43726575208766
True	85.11431565015992
True	421.91943642890254
True	419.5408591268181
True	211.87969925175693
True	532.985367640838
True	677.272631537409
True	127.81402000631304
True	275.79152222831954
True	1002.44808078856
True	50.726409651629744
True	702.70750805434
True	550.8540622241655
True	39.6333942650588
True	870.8202857018733
True	384.899164111648
True	558.3485582217888
True	105.878413044683
True	262.3745087588075
True	219.69189156851235
True	26.960514774901394
True	135.24365791913783
True	751.585887814628
True	149.21612197122903
True	376.2364052757592
True	64.42932169095441
True	634.4674068983966
True	607.3765155737686
True	225.05121693626023
True	487.3728963229608
True	168.67686607739742
True	173.43557842964358
True	213.5774626021611
True	262.5214282027925
True	352.4783296476722
True	133.49659892513031
True	196.02820403776616
True	27.47931718614756
True	863.1246989726067
True	316.4257799898196
True	9.120914672254695
True	370.4424524728897
True	170.39999112779697
True	628.9096808351998
True	370.91791442265975
True	577.103593573728
True	551.5300619426529
True	487.82959802347546
True	788.9574299851097
True	257.0066536054149
True	568.062259012518
True	149.1963349444506
True	536.9711154390357
True	345.0673894964513
True	368.93822045051377
True	129.5176701151328
True	128.4958207390786
True	110.96381803353523
True	67.51794464266513
True	743.0203192691794
True	179.34890650764962
True	44.74018319770476
True	0.0
True	538.598063508967
True	114.63945421824832
True	22.379369053461
True	40.53426712253226
True	114.49344094296508
True	512.9466158147029
True	180.3382884959169
True	110.05736738984248
True	34.12918519246055
True	161.92732627685908
True	903.3874524975436
True	48.83398400870628
True	224.63724718968533
True	728.6143150140017
True	316.0036439317297
True	463.1555039834544
True	483.9420007397064
True	504.5509996978533
True	589.6821783301042
True	955.8682762866018
True	277.556150856546
True	1029.572285086009
True	920.5205418568362
True	638.8008107974601
True	346.16409810339405
True	845.7311488259851
True	10.5394520367047
True	34.54413285348062
True	298.9600156325502
True	39.69729555200907
True	197.89872936921444
True	771.5709076374839
True	208.82877048133048
True	727.5615588120558
True	762.598802333967
True	125.06945449761996
True	352.1373727817997
True	583.3545737739493
True	23.317916405601625
True	129.70139949090662
True	439.2577956657319
True	303.9378846401958
True	196.95798863222407
True	109.64700959448643
True	378.12872246896575
True	21.352599001198616
True	381.20077433956993
True	356.5847497691198
True	1045.7585673859924
True	365.3925014548512
True	29.31422524069565
True	431.6099202092537
True	454.1656876853512
True	243.3616716245205
True	32.93982080434329
True	757.4537179914965
True	427.309521513195
True	175.90186795120013
True	13.910489030323486
True	1213.8233836332547
True	169.34195609664795
True	23.17679587724639
True	313.4847997021236
True	274.2312904627388
True	119.2159222714606
True	289.4550328764347
True	47.367575114327074
True	311.9141335261972
True	301.8075943550596
True	309.23145351297376
True	33.619118750199426
True	48.62049831076281
True	1057.5737035326558
True	25.017799154734533
True	12.988437699509245
True	183.22964490270644
True	666.8972829955695
True	9.597119918991586
True	196.4595797361079
True	176.61466484907533
True	525.3959970394064
True	366.95273810845976
True	727.0318377562421
True	308.6339932671377
True	486.7681653013586
True	443.4647620798116
True	515.5635307599756
True	100.89215187351664
True	1280.902446412215
True	897.0959060783197
True	280.738849749497
True	527.6639722554474
True	104.96411416802152
True	587.7111264993143
True	406.729365815465
True	157.58279775925578
True	79.72073085548325
True	337.2563518843164
True	169.5639438005103
True	31.188949360510644
True	614.8446882413934
True	382.3724695438809
True	70.55981019573801
True	31.785247810865528
True	663.5845739091027
True	497.3326252316696
True	75.10882132619648
True	20.895976566265333
True	316.75338358645644
True	322.1582667227804
True	742.9186292872428
True	552.3984835693475
True	557.7096245417039
True	771.4665461389864
True	8.56059479172544
True	58.75158247551072
True	36.92084443431432
True	60.608346762657085
True	506.8758573547414
True	591.505027484841
True	83.5681539739972
True	115.391043514456
True	183.6607056261135
True	69.9660441426146
True	177.3250778409233
True	202.90575704141497
True	261.7691944834088
True	809.1625519012109
True	590.3965216673445
True	288.299467794069
True	196.43885208080263
True	276.9189609498197
True	236.076306365167
True	768.6018073727225
True	331.1770740517538
True	172.73518319457352
True	904.1610336279888
True	340.7756920623942
True	455.3332171883711
True	159.4859380758184
True	120.39818009469238
True	64.39224035610059
True	216.6966278674069
True	963.9600801023322
True	522.7185442004776
True	105.85961975389176
True	350.7841141853547
True	105.45213988579576
True	657.9903467795078
True	4.918319370312152
True	677.8613699162544
True	33.95929019671378
True	945.5564280837352
True	831.3195444960127
True	209.04867877730143
True	28.228433270184947
True	80.99419293785884
True	469.7907474768569
True	226.9604466726257
True	1.7827469578324326
True	71.66006770985472
True	1118.1743967275677
True	334.2090528570158
True	681.5093711800052
True	484.729566896431
True	30.76576884534088
True	138.5948171723698
True	428.7582266327744
True	963.797851924859
True	812.1796512680165
True	440.3946420841111
True	361.5546864174559
True	14.807959847884309
True	75.15806579355655
True	773.1864999451916
True	461.7922417347522
True	386.9520507009406
True	902.2160868136408
True	26.3569176711302
True	214.077488242771
True	891.6862605413245
True	244.20732546838175
True	8.537733906841659
True	501.8217355931531
True	96.0988370810962
True	629.3411432679158
True	51.70014394825928
True	254.00407292188356
True	916.005116758437
True	914.3640260639912
True	279.54084308693126
True	433.0124001365036
True	125.40800481075692
True	613.1295838547096
True	274.0273515491172
True	192.88758521152013
True	858.7020683055887
True	54.03538692750784
True	726.3388476319166
True	270.21965545270626
True	301.08449439283646
True	171.5132661740908
True	519.8565441010558
True	619.0480702322776
True	362.38611683354856
True	411.130783253453
True	72.32251136308054
True	147.666550921189
True	456.3351802873006
True	211.58644229848167
True	39.86984173130179
True	212.90749597739543
True	393.65985618305297
True	406.7525411978066
True	728.3617250754613
True	131.7241456649379
True	666.7933059647205
True	493.90734960431865
True	582.0372731087185
True	133.62228840088622
True	39.08231348803668
True	653.2762264685559
True	72.69241125690564
True	555.5526274263979
True	680.0419579922255
True	445.243557011227
True	133.01906216564595
True	515.3326294747892
True	4.959113005450838
True	402.498033885558
True	29.968893147699685
True	629.4541420263035
True	272.0444789527067
True	567.9278078848333
True	694.0658163641436
True	138.73616898446122
True	535.4144114085916
True	496.4567155070765
True	59.5271733109153
True	965.126694094363
True	2.35153032175996
True	28.336733336391823
True	639.0030779074879
True	673.8569100676802
True	131.45330461087642
True	406.4465432935988
True	134.1093596537589
True	73.27347257005492
True	462.4525181163128
True	40.76666808142947
True	503.2563118239347
True	13.423781308792496
True	852.2107383288551
True	569.484387683655
True	679.194925250454
True	97.36470512290856
True	357.32001960474406
True	983.955539339079
True	824.2019943050229
True	136.02342388303504
True	551.6792735117715
True	452.4134506929447
True	251.81470463640824
True	257.23149052299584
True	6.379200057831904
True	300.9013548435301
True	11.50086326959202
True	379.6097728726808
True	75.4927729901224
True	429.06638933367066
True	655.8645013764348
True	131.25877459302225
True	239.4374888165811
True	631.6957415742309
True	681.4028310397507
True	297.7528938349311
True	138.08473543124398
True	164.60610065027686
True	469.71428246989336
True	90.16751646616147
True	9.224460078481728
True	516.4151999367843
True	563.2717977990536
True	20.99476436680914
True	139.7821839831393
True	906.8690909205692
True	488.9875065117421
True	267.6878949032416
True	35.2581942081064
True	463.4586419828164
True	111.14317021006732
True	582.1880153358256
True	656.8775032505594
True	292.31514964927
True	380.28082318944416
True	185.916279656883
True	240.9337877038141
True	73.8719856670932
True	217.40563396082248
True	499.0918535996133
True	20.49275536298793
True	449.96325829360393
True	384.2851996733848
True	724.5975331315012
True	939.743829519386
True	902.4006055282672
True	159.87584054888427
True	384.771471055448
True	75.06295292344669
True	197.05441119413868
True	317.7054259401533
True	9.745048959011894
True	809.384034686985
True	24.126889098350443
True	402.0845918229194
True	268.0683453773979
True	646.8485835466005
True	208.14938678841395
True	39.00177473212317
True	687.1606793142334
True	1071.1122879106204
True	227.76062321085303
True	131.0795012877724
True	632.964163610216
True	498.2056913563952
True	18.288337547894685
True	862.3457939651174
True	112.29872856843446
True	44.81280387093648
True	303.0056764620879
True	331.94543412372605
True	387.3510097251208
True	273.4305613685001
True	17.532546597551562
True	20.67141035654938
True	824.1873384431208
True	196.6023956570856
True	110.1229609550928
True	857.5669016316402
True	651.9653915673836
True	622.1127566454924
True	446.83604769215015
True	151.50397796519357
True	34.0698792451445
True	99.35499931951902
True	439.4202399983739
True	235.61678744485204
True	474.8747870706312
True	145.5859682440239
True	473.2062133728132
True	632.9370237430556
True	962.2694083167383
True	22.39066456643124
True	983.0107791154194
True	1085.1374260640828
True	479.399947404789
True	85.20634121786361
True	782.2292085271077
True	643.2615247331794
True	650.5661242463684
True	167.72677532306753
True	756.5730985707207
True	701.2509849280026
True	122.50840433116704
True	776.5938280659368
True	822.883966867506
True	485.1707557723344
True	228.21199802177065
True	75.51880366118024
True	303.2323523838592
True	345.72857700092925
True	480.3255458583043
True	428.8636827048708
True	184.9614826845375
True	311.50570385021075
True	2.746799750009191
True	13.43050973314618
True	100.14200658970329
True	132.5931607539867
True	351.6856840112822
True	350.1823595741057
True	112.22677409131158
True	17.30949667955013
True	208.54674375434
True	844.4838318627865
True	463.0126792681152
True	499.63810169736905
True	556.8584692024053
True	786.7786061738557
True	641.167996679852
True	91.4380570061873
True	208.2911625962216
True	258.1927171558122
True	290.78733039883366
True	106.59928709288342
True	368.6250280607368
True	437.3654996419036
True	165.4126755851986
True	653.6304414928941
True	249.04731857686545
True	206.24975537347945
True	29.079376500378977
True	255.42800248645116
True	479.31733095887193
True	169.3849511735205
True	512.1512625572408
True	461.5152867379677
True	234.71863436351916
True	101.7362438926312
True	40.62138977730959
True	395.6282274975302
True	778.8738394288781
True	165.2578681377891
True	1046.1884487062266
True	1032.4039924142496
True	477.5216619805703
True	99.65273419092472
True	121.34905481318827
True	668.5203045335909
True	9.004684871193543
True	234.3207546202023
True	134.32531075865347
True	120.18792143184508
True	324.302385719822
True	635.3574374045163
True	38.229961289707234
True	127.03228999098296
True	962.64285978364
True	54.500618349534406
True	458.67180373373617
True	520.6306221455416
True	247.50167825795663
True	133.85610331272034
True	907.6399470729708
True	1188.9068623591286
True	532.5476463715581
True	666.6859386344369
True	203.27410279727223
True	155.97386271659127
True	321.51248955520373
True	255.2370578925137
True	166.32392842621016
True	312.1655947204848
True	332.410784870924
True	10.918641293831614
True	622.76920688788
True	143.05487973331086
True	82.04691308258712
True	451.5516212230136
True	320.8670958881761
True	1165.8393049384642
True	347.75211130566754
True	998.4160017216516
True	10.101166774814104
True	267.14008946464327
True	230.777246358987
True	156.7473324111285
True	479.3632911791171
True	191.78471183325848
True	413.7659038123281
True	317.0204966239883
True	118.73510605421012
True	355.7742588849116
True	1015.9070321017782
True	734.1254588137909
True	236.41676999540687
True	108.29395529178196
True	303.06851503139893
True	23.34796201434993
True	356.73736096806067
True	312.1784346752271
True	539.6211195750188
True	445.9828145553824
True	359.6532415158422
True	154.6548098833148
True	13.48276430910833
True	425.8571107142197
True	288.76996065608296
True	144.68569617104646
True	310.7745489588064
True	445.3070080631048
True	805.0880320945785
True	302.0670685766317
True	767.6137350269867
True	410.22867063076745
True	381.4074489998068
True	1.092475853897486
True	1176.5148470080935
True	100.52573180704448
True	903.5156810312268
True	204.56054152611136
True	475.6803306640592
True	687.9131015665721
True	81.06081995281187
True	484.1834766405596
True	33.385400372591306
True	424.3804322468047
True	76.00295609883545
True	233.05756958065385
True	39.94529304713781
True	705.9075335833165
True	187.22436982713316
True	25.83746282315721
True	375.6727188995686
True	111.86757549137214
True	168.8605550490082
True	838.2140538134994
True	262.79441322621074
True	153.38028329805482
True	381.5736176142812
True	531.3311466861726
True	333.63041627686744
True	511.8861446832896
True	616.7787369168445
True	158.84534521088278
True	8.08175470217362
True	75.10370523544675
True	422.7888779526462
True	93.26811009215672
True	77.80897340625873
True	1035.467866592349
True	27.86244061365248
True	320.55436031576005
True	317.38921051364457
True	430.78088307689
True	673.57733544901
True	197.0192926864104
True	646.3560984779632
True	334.72260565608065
True	345.97264489734414
True	274.57667212841926
True	223.66662112863764
True	347.4247223748572
True	459.9086261574744
True	419.09471768337016
True	605.826341430273
True	139.8731534811525
True	79.43102636282637
True	40.64415535419821
True	292.9702786017253
True	637.6665774365729
True	404.5358109843958
True	819.8186797637787
True	207.4874985836132
True	383.7307419549035
True	71.6689663288732
True	55.65382570036129
True	414.6701761260082
True	212.45503042099352
True	228.41662049710848
True	40.756247128151095
True	1070.818356829545
True	174.31650545111106
True	890.7476611146506
True	314.0358135751923
True	934.7492051508294
True	229.2418769758314
True	453.16416518777066
True	529.7972075475435
True	598.8518085325294
True	210.529657111612
True	485.8609562459157
True	924.7007986011324
True	124.39976373419653
True	8.362343966944662
True	563.4819631711857
True	28.00145366840597
True	78.30917980850981
True	793.4006385833997
True	224.33589919402527
True	974.5262954204218
True	689.3519867862311
True	416.8769190224618
True	281.7417332055631
True	475.2681810002172
True	340.137179338
True	185.86439563063723
True	705.2663427100454
True	739.9320573326495
True	216.61616579717756
True	89.69987417573743
True	492.8755929270758
True	138.18235535274738
True	370.2100053142158
True	346.248553205892
True	63.18461630608864
True	379.0820863050499
True	384.2046818534
True	387.22225238956656
True	399.5100778167644
True	410.26154456041246
True	661.2725329654994
True	53.15064069120292
True	440.3474669002053
True	339.120629856493
True	657.4604638068766
True	217.835619030881
True	96.97839961837164
True	41.67453596995768
True	541.9680865106334
True	660.3354306067681
True	189.6145135100918
True	415.8849351278821
True	340.0813211124288
True	16.381109409389893
True	167.92770376624097
True	295.1796377699926
True	2.78887355803015
True	871.2258383787206
True	77.33822288170491
True	105.0309265063045
True	112.45760588625537
True	355.6993570900392
True	36.44299499957794
True	439.8101826049868
True	235.51587168472383
True	5.870706959302966
True	119.19373748178248
True	448.5678065583663
True	48.63120094070227
True	65.4032722155971
True	170.1804237265858
True	289.78170901195
True	951.7044516606514
True	396.6649159660132
True	959.5460674083948
True	189.92648287387377
True	1065.7783271225176
True	765.4334015969864
True	650.6093474586949
True	400.6999607073229
True	371.9516976553736
True	77.80302526228701
True	72.05469317464213
True	81.90764650898019
True	178.46367747147818
True	480.9248129966513
True	1094.7482657838889
True	180.1442331195192
True	356.8621026977657
True	440.3701397569533
True	572.7727641523672
True	589.8723865432248
True	295.6576559908571
True	441.3201934592288
True	665.1717373045642
True	99.37539185304944
True	732.4493528585264
True	255.05363821670176
True	137.44957962971486
True	412.7574211355361
True	842.1425924284317
True	429.6062612165965
True	869.9865905521634
True	194.78031793790703
True	343.6997201989281
True	694.2881457898703
True	608.1963232920142
True	198.12685000627397
True	257.02298503349743
True	763.6169015908625
True	31.562091183267835
True	185.6805731595635
True	488.0667452669553
True	688.2872875925002
True	103.41877888555815
True	37.06551982819234
True	164.0787305629699
True	716.5105473196974
True	319.74206407311186
True	560.7823731041116
True	351.961316685752
True	280.6786322859075
True	433.5232706271278
True	489.606961107522
True	72.55935093824786
True	370.2107006856165
True	797.7932871681141
True	0.0
True	293.00383805735987
True	250.3993513925197
True	964.4370087753954
True	150.461727205148
True	644.5433823982954
True	639.5406873254802
True	110.96468812248544
True	216.67594262281585
True	135.5348875912315
True	11.210112940882889
True	285.9369659755858
True	385.6333740695111
True	1140.4788230979148
True	233.3488422225708
True	391.4423342605813
True	653.326001636401
True	190.86411329137997
True	26.61829670923492
True	867.6729023294702
True	624.2018993416767
True	150.47326718653264
True	622.7697037022068
True	165.82200926148658
True	284.70163279030163
True	780.0361682770036
True	37.83568757165661
True	106.99736391669836
True	506.156928115344
True	65.42732689774354
True	73.95463661590387
True	406.62296650764
True	19.34401506860308
True	754.1360950583996
True	99.77782570073538
True	165.55599027604592
True	20.00751343924865
True	698.1332461072652
True	30.610112533496974
True	759.5835163591217
True	396.29850073935137
True	117.66931637661608
True	708.9356014116664
True	524.0515394436293
True	559.0010613360456
True	44.84283256489108
True	364.80227550569634
True	5.1086540935995
True	96.66222743037947
True	376.9428283294651
True	49.63018401222956
True	115.42324261747916
True	319.2850365832296
True	183.81486177694512
True	105.86607905315874
True	649.049609954396
True	19.598614817118765
True	1127.3477740866667
True	519.2477242599396
True	306.8683497019792
True	491.5071719716895
True	123.77198053441532
True	787.690804276059
True	1107.9388704561818
True	752.4513499297533
True	171.00146046570148
True	229.2721127633336
True	50.719051333261305
True	60.52765887285612
True	154.06550973813097
True	102.81677332490597
True	167.85182292912594
True	1195.308125477262
True	309.4823445882856
True	359.27710157378004
True	703.8335392597479
True	17.387132464416702
True	15.099816874053545
True	590.7243386124977
True	5.323299275951923
True	117.89864077235724
True	688.3959502125224
True	174.47448376097475
True	633.2412311652547
True	888.2406762230061
True	153.3457199535588
True	903.9251989596196
True	2.485476433506532
True	431.0132839821391
True	1060.2456275588902
True	25.50450552314614
True	241.06363498478927
True	143.8781415296643
True	972.3872370642204
True	230.51012869965015
True	479.0874018895929
True	120.15698269163067
True	531.4215069930649
True	149.21392798491755
True	97.18400872507036
True	396.645051603117
True	71.73158161685495
True	54.9722917977708
True	1067.5955501121298
True	268.79670436412545
True	154.1208222639709
True	363.76090974627584
True	392.6224413065444
True	215.61610424436
True	162.85997313492425
True	390.95852153162
True	38.469264517750574
True	487.0324868198914
True	1107.809516243975
True	115.50084896724256
True	477.954704149114
True	315.270146083975
True	28.244546156391305
True	415.3396935793848
True	107.32681103401448
True	585.7518371522949
True	199.3099656653306
True	414.62990530476736
True	19.675714710347048
True	428.3277064705563
True	105.55670705681727
True	338.27806268945824
True	33.81783575395777
True	169.96536244743666
True	244.1862191618605
True	754.235432749277
True	57.4628813170185
True	140.9025807454765
True	234.60838716140825
True	140.51674104042078
True	634.055219908885
True	569.0624958686012
True	770.4201407271732
True	387.3684007383981
True	535.3253149091282
True	413.9914741905736
True	688.2919830114702
True	69.86632978608382
True	478.37206263478345
True	441.24385919236926
True	49.55137264885326
True	83.9271334480791
True	129.15398698577255
True	91.61413099591286
True	326.5377535329467
True	842.2152925263778
True	336.04146627580434
True	1108.6808990033328
True	309.83074353651267
True	908.1381235982092
True	151.19441078300775
True	568.3227063167961
True	602.3564896021214
True	676.9968846626208
True	439.4618642708595
True	61.30768992284735
True	303.66510921419075
True	42.33434966273907
True	149.06453826256703
True	180.72713573612683
True	1140.4029934456807
True	238.71576112955083
True	547.7436176183676
True	568.4476447066764
True	557.0917949944043
True	867.9539529676726
True	604.5292893241775
True	674.1591107042403
True	916.1841272541568
True	123.81298522378115
True	307.6226490012142
True	253.68082818222237
True	343.4556833455312
True	89.5684573198402
True	373.6023618713597
True	5.207149697783756
True	323.00760151797283
True	262.8975945058948
True	625.5533956835591
True	278.42445635170384
True	361.0032827871332
True	10.221287147606713
True	62.25300774600325
True	531.4695313064968
True	31.166363067932885
True	138.872230393452
True	66.56531517854546
True	142.08393791951642
True	241.2036919454713
True	71.77816349582454
True	392.26050597784376
True	280.6460283938945
True	102.16662523694846
True	337.763493862812
True	62.35696508638915
True	567.4911258274926
True	862.9887779981442
True	288.0064656306822
True	1190.3849538793993
True	114.86217534428754
True	315.04100293223604
True	1066.343178576489
True	90.90850517649172
True	285.7386841103514
True	10.204694680342635
True	411.9160202923511
True	438.8424340219317
True	159.37276105494078
True	614.5398469254285
True	929.845839755642
True	157.1566286530559
True	80.57800006912927
True	317.4635999665342
True	557.8835062944792
True	605.0149588451252
True	1205.0792177164385
True	25.78776976397726
True	940.427706511721
True	136.97294901798213
True	631.6383982478588
True	119.92847099475428
True	127.42433276123764
True	195.27314014757968
True	165.58913817884738
True	744.01969325672
True	213.7817526870427
True	229.03279291202503
True	65.04552401107873
True	508.575130659373
True	433.37444095762135
True	177.5325324443607
True	235.96529695119375
True	17.228605565971844
True	439.2856396283364
True	224.423323404648
True	282.09504567087544
True	115.2184450399476
True	692.4123346320196
True	414.0460917169471
True	259.46447338777426
True	643.20768772733
True	523.7449111353443
True	457.14513939398944
True	130.9595242522921
True	520.8483527063808
True	429.7928995703986
True	3.5483732215727364
True	192.86317667127884
True	87.860234878998
True	239.8743394269397
True	2.9985478475056064
True	130.9979267840954
True	367.9670302290282
True	7.007836700311639
True	846.0473264567215
True	182.64780387239503
True	739.3619944460845
True	791.664007830983
True	154.89917218648418
True	228.09891592054785
True	489.013960398969
True	848.0050567990328
True	50.65273143067959
True	41.78887722731307
True	133.28546687115744
True	625.358836441215
True	715.2407055992387
True	177.1834417802125
True	581.4861242933646
True	607.6621037904322
True	863.4785011098869
True	384.6307099416377
True	188.504529265727
True	886.8519923899759
True	229.2884198187108
True	148.10411275132392
True	352.3232931022374
True	218.99785117787812
True	208.327773585764
True	621.0628438972537
True	252.2220420061948
True	200.71001332497585
True	455.07312227918953
True	461.358930024496
True	62.9869868448456
True	289.2864799250515
True	81.44118231731842
True	331.0189753100412
True	363.8279276633824
True	250.41985310888847
True	180.6015713726888
True	371.8590790890274
True	617.3045188394271
True	767.0516361973695
True	307.2096285871081
True	731.5060463269189
True	60.490042254727456
True	873.913509703881
True	344.40196985968066
True	12.00463591586724
True	640.4927264401905
True	698.6804156082464
True	257.5246209626167
True	166.54504376880146
True	49.97086504645951
True	388.2158220937857
True	77.21344336399598
True	13.218546503648769
True	895.4227902479669
True	380.9634732010071
True	176.33754911211034
True	1020.8240648405464
True	13.273144609892338
True	802.2636954837653
True	30.13087754126687
True	687.3588999792926
True	58.90067210633482
True	784.8664329750837
True	437.7280505054912
True	195.37039311361784
True	437.4149624469943
True	205.25132632846748
True	306.68852938310107
True	231.76479318285132
True	414.0985963550544
True	9.066302709459212
True	315.3052128046072
True	112.22222608275878
True	10.775929216078003
True	471.18816419278
True	724.3537716916497
True	291.3144776875304
True	82.1039925629563
True	310.9781734737999
True	83.76926846066695
True	193.13944272649204
True	182.7901536553904
True	376.5235518980811
True	41.29477998826002
True	137.09562179419223
True	373.23538899279833
True	882.6598471527907
True	112.40800063708792
True	206.03554080601563
True	435.0541359931673
True	17.609772725294587
True	412.5473702294169
True	499.2527859911261
True	90.39221095712732
True	408.5656197645548
True	363.1916740563207
True	417.1792322065848
True	589.4895300648632
True	1039.6973617120543
True	931.0384017332876
True	56.71296896290938
True	1059.768168562821
True	108.092758436353
True	113.59934254911136
True	108.07505202802666
True	496.8703032560219
True	359.82620588901466
True	574.0221457890012
True	255.9860749781531
True	160.39654432370756
True	390.3688034331908
True	14.818957072525526
True	455.6929455552434
True	394.6274703602658
True	143.33952023824347
True	91.98705473494276
True	537.499065900981
True	1019.6736741579704
True	197.32454310255815
True	63.84504996205168
True	429.8298980750065
True	371.119651268402
True	489.4584888665259
True	318.33056864293343
True	4.431745233383355
True	554.6480627959573
True	502.9596566602197
True	501.79167952521817
True	189.12648515684907
True	107.30837923772968
True	22.39179959420256
True	372.967012242197
True	111.02703755478252
True	8.498229216469154
True	32.60302284525757
True	340.0699304362283
True	671.1194185396187
True	130.6126720573995
True	95.68796021057544
True	25.27058757071581
True	403.92182473067726
True	367.9402851500277
True	765.1869558696003
True	303.8283912715143
True	515.8761964247691
True	534.8443822429604
True	510.4797215432562
True	294.54835441617973
True	542.1441761208479
True	104.59071880685626
True	583.5702671098364
True	6.889814377144087
True	358.9181190884291
True	458.7271400389663
True	936.7195101373168
True	341.91286647870703
True	785.6084926390221
True	983.8788447105644
True	168.0811470126335
True	38.01174763632288
True	370.3343089008028
True	383.2551431200717
True	582.086670680376
True	245.42849258882904
True	31.11484625933947
True	636.9719194418396
True	128.63656240424652
True	1076.3673426741498
True	312.8354605125597
True	470.20219440752
True	125.56424654983208
True	796.3259253791092
True	138.64369873670233
True	828.9160987311291
True	596.7594091562293
True	191.16774948119348
True	114.83076904344554
True	65.88381834015331
True	551.2980256456103
True	888.9684342913164
True	419.1616772145932
True	507.30234192992793
True	128.45069694123373
True	670.059001449463
True	471.95731490539697
True	793.0384686804782
True	325.77764961539594
True	582.0806161685523
True	117.28457828663409
True	26.29040040823192
True	410.10818562135074
True	176.40793579388068
True	103.41226224010484
True	366.0192447772124
True	1093.7064236892786
True	263.8346711737812
True	551.5110613000686
True	12.165402208954404
True	71.21339665494932
True	331.72649387836583
True	774.3335086390872
True	443.69787242881256
True	522.1309824634491
True	694.7637964131558
True	67.45874539617687
True	723.386594987266
True	48.38503328199706
True	105.72903734297766
True	187.15119101321056
True	84.45863533151135
True	27.67951195872255
True	291.7745586261698
True	469.7350349669141
True	901.8638173703356
True	865.0995182465832
True	5.961749258088048
True	286.23270389013203
True	489.56971584533966
True	119.51712829912576
True	251.32358115843687
True	331.2923149116829
True	1330.7770453315952
True	440.2896100439922
True	22.249907678260133
True	188.48373858679884
True	711.2817091126642
True	35.132952370441615
True	172.391446942652
True	555.1543782794913
True	72.22981306187819
True	867.0928008846295
True	327.5576786356611
True	663.9826876093002
True	78.7874906877485
True	659.4827282931878
True	598.3436057127572
True	872.4780043186222
True	257.8507307988613
True	507.6555252304666
True	835.2381372133156
True	922.317584742722
True	231.7920401671448
True	750.6329588019875
True	224.88862626646383
True	439.8722137646242
True	364.2167955174062
True	500.82682468197066
True	488.5880275702072
True	321.3881802657421
True	356.9430611311686
True	115.50209447800238
True	360.8686905012095
True	1100.7944661999952
True	326.71054446365923
True	147.05836060409518
True	292.97508408581325
True	760.3462299895423
True	648.5108645423636
True	414.5463453917477
True	118.898529115334
True	342.6983222568009
True	34.73540677310789
True	177.88876508566582
True	92.60755759227116
True	86.80197886703138
True	550.3112922902577
True	139.92428434031777
True	134.58374082080255
True	100.55675986367903
True	84.74124785136955
True	464.8664869896594
True	405.7537539980454
True	1051.1870456782235
True	530.1013511483937
True	866.0783078060248
True	274.7673265883648
True	307.8406692363122
True	547.0645268626631
True	192.61142338415667
True	790.4662445540258
True	252.8759443494917
True	374.6015688761584
True	67.82210300791743
True	112.66773771991458
True	259.4433260880171
True	120.0250900958776
True	478.9532243443296
True	32.66234099891463
True	566.0794705618906
True	996.1119865657112
True	732.548927928315
True	1.1276239844123377
True	61.30773649844325
True	486.1309554549544
True	442.7003442825079
True	76.81623635353662
True	126.64797096239565
True	306.2718608107775
True	80.49297498263405
True	55.26073183786336
True	727.2111327874896
True	675.1855883902048
True	170.2186651501011
True	162.41328962759428
True	525.3488215311986
True	54.36271162370047
True	25.94784772280096
True	578.8850715576049
True	460.7176882415432
True	1130.553448842933
True	44.445544144040085
True	467.14141480692
True	873.9738485923654
True	783.2043979494671
True	295.8372566134357
True	749.8292693168596
True	403.32498013675433
True	41.78382184266521
True	98.42505657113198
True	722.9769935004666
True	75.74721098415976
True	142.85981930648157
True	934.4062415613948
True	190.7357979842143
True	270.8256054317436
True	104.73565451224437
True	659.1478911335369
True	594.2173499477437
True	217.31440160193145
True	433.463826838796
True	42.684848356549104
True	280.6184884212299
True	574.5284565671192
True	606.0715415642118
True	319.91399275522406
True	77.91828601386496
True	975.653431222362
True	1086.938063775952
True	572.5913426568927
True	62.363559215742136
True	30.94414349882306
True	92.16128319206368
True	103.9461999198266
True	101.09627595086296
True	853.5777744807638
True	1182.1560331665387
True	738.0327523806146
True	314.0457085729645
True	9.163730471152432
True	21.18671790847941
True	339.7910917678128
True	460.63429579941567
True	41.20845935172366
True	548.736980701236
True	437.1705182730026
True	387.5139066139778
True	78.67932996988894
True	199.76617510310007
True	261.5059723545824
True	131.71778132575506
True	392.11080748284087
True	41.17758090513381
True	181.7753218018496
True	1146.4879019620455
True	5.213224318959371
True	28.487810679956244
True	587.4664468287699
True	358.0273984269335
True	754.4344167700643
True	160.23752817642654
True	799.2093306394493
True	591.5820492064564
True	288.15555784785244
True	426.1909850796384
True	344.05356614175327
True	293.07883421505994
True	270.66139547289424
True	394.139386603312
True	499.2982237448749
True	475.9141921661976
True	109.57748083528304
True	364.9406845572585
True	7.7182597253484
True	184.90266968415392
True	228.2239132646807
True	860.256310544227
True	583.061690985421
True	30.85230322414617
True	707.3681893423881
True	827.394821953648
True	106.22210760558542
True	355.8069495054339
True	825.8194436997528
True	226.2089729261038
True	169.59827850075524
True	528.9300009420241
True	580.678738970405
True	1123.8889422913164
True	145.70812323154794
True	157.33428865411494
True	254.05221870099717
True	326.9140200304499
True	425.83368698205953
True	413.6834867154219
True	322.90530284802
True	427.8782276765301
True	494.9943766543298
True	218.95883673170667
True	1498.8075621584685
True	254.5555381513733
True	404.4635927879318
True	54.25439182560104
True	760.8366495159672
True	253.82821269252943
True	906.3492376959734
True	566.7846705809462
True	307.4019409547976
True	770.1435534155806
True	260.88699861860766
True	212.6675429445865
True	265.1689903470299
True	219.86516112689296
True	146.3569587387192
True	250.83670866395505
True	736.4859845463628
True	504.2621323147442
True	221.7873265919515
True	1153.746995557548
True	116.28289863991844
True	257.55423733744755
True	71.25439524408631
True	318.9879800716572
True	406.00877670544577
True	89.19036920398693
True	217.41395279949813
True	76.39304843930786
True	683.9874296765784
True	389.6717177885086
True	217.53230220137831
True	719.0383810349545
True	847.327500087124
True	824.7431965778017
True	818.9417854847126
True	351.6729020218192
True	1.2186831366493878
True	268.12947511074776
True	53.7668919154757
True	383.381450566016
True	51.82989791179944
True	343.6324796370086
True	834.3025053512309
True	1047.344343766337
True	407.00920484318914
True	23.06781319043706
True	531.0929244891454
True	503.0311383102659
True	191.915811192196
True	234.298916930112
True	292.08514268091744
True	24.549192239067736
True	124.45705286415628
True	932.45391551189
True	61.86196618081074
True	480.2940266675141
True	788.0928718477148
True	104.31024516476636
True	250.32528000246884
True	114.05274208814706
True	15.039130977154894
True	1.2031873828168085
True	119.38769592235728
True	1015.1874594882734
True	481.8555631255778
True	66.53735104384651
True	784.525378602212
True	339.4163254108624
True	1.5047902650637843
True	440.58671478933024
True	191.630909742574
True	498.3261771038734
True	85.22998940122109
True	334.9050097686645
True	383.54184181420686
True	165.06457698740402
True	213.75741532506328
True	129.89508532792564
True	174.79315264149318
True	1002.8617944405308
True	15.44582107278089
True	510.0911134149703
True	485.6360504624832
True	405.4041926249295
True	223.0132217637461
True	234.30705333464692
True	156.769218834768
True	48.76144727865859
True	474.8739814522183
True	148.46373116261856
True	800.4937094048146
True	812.5507202054885
True	236.05420354404677
True	327.4288742934784
True	528.0636061024966
True	41.11982898277582
True	87.85587226032139
True	727.0845852956937
True	1088.482170444779
True	112.96605544615949
True	731.1441724923521
True	140.5412375579547
True	936.2245985471142
True	659.0209499028584
True	104.26952322034651
True	288.7036719662318
True	627.1552240946787
True	254.6661122915613
True	44.43698046124371
True	556.5468109570443
True	448.824260245413
True	5.890132715708981
True	461.9982345399605
True	67.59926557898865
True	176.09901541005655
True	239.88901772420044
True	321.34555046231185
True	71.356257023288
True	228.50907678411173
True	351.2278481522834
True	418.8452835842213
True	952.6411504173656
True	45.97932898712036
True	879.6152507067727
True	1014.8176658140276
True	131.54277223968106
True	73.76939450582005
True	991.8300563234644
True	32.882807907566296
True	231.02830992929057
True	87.62660805603772
True	221.2135458699217
True	364.6003140181888
True	971.5629571712046
True	96.27443295099044
True	73.82879562443708
True	625.3979952638499
True	273.8155488741161
True	717.055959010591
True	56.40487707899472
True	472.749643046619
True	399.4927374409872
True	683.8628563389289
True	52.54384225234504
True	108.02694471912434
True	30.020883060831224
True	269.99601464762725
True	43.43424449043818
True	346.42320951488443
True	3.2253573726798628
True	1168.0605718238828
True	105.30196505675448
True	135.3077377166787
True	348.8388559010733
True	735.657973423515
True	665.3675797500109
True	1000.7343583659456
True	452.762827840546
True	409.9745998420309
True	144.66242179422972
True	416.89546127599584
True	844.2270408740427
True	431.8582911059515
True	946.6644591370556
True	89.09986470610804
True	429.2120391464208
True	179.32034029058627
True	290.4054982309576
True	744.7573431254704
True	160.1450817747356
True	132.4756812918604
True	66.49996147502786
True	864.0053260282284
True	772.6187097461678
True	82.07968687014045
True	440.6367926113632
True	738.4401461064283
True	427.06096605449903
True	54.07622115419141
True	323.4242800720244
True	783.154424255512
True	30.327245249207277
True	368.7286347722647
True	166.17913510020065
True	282.9229815292695
True	33.95388739064597
True	214.6589875290805
True	747.0257735662875
True	645.2868654435039
True	59.28103893830197
True	297.6079026599268
True	884.3780908937674
True	18.321585564144257
True	316.2963248837688
True	291.8954073541589
True	430.271474372803
True	217.97611396319573
True	592.5650222132932
True	49.29139644163891
True	961.3941494399464
True	926.4012577306214
True	50.079014905327206
True	397.8098261948848
True	721.8610269660677
True	932.3739164281728
True	284.06073735871206
True	576.3083152867395
True	129.8863699635523
True	187.87768941485376
True	131.97548985491318
True	138.94412407320536
True	205.96394654538707
True	928.542679820291
True	782.0944771855543
True	922.6253232575596
True	21.74079997058932
True	26.50863797023272
True	366.4686552232373
True	12.81895896122048
True	624.9755986063985
True	1071.1152377778335
True	253.7917353261706
True	207.17247926926743
True	82.45291061197477
True	214.8713477445362
True	127.98913830662237
True	43.34838831940336
True	123.01057958440182
True	92.87316763027025
True	245.7681020174716
True	526.0991144600847
True	167.91050317423677
True	28.577951876077
True	53.95032801768576
True	437.12229518931866
True	268.2602171218258
True	572.9018417702055
True	24.69253090490808
True	118.1077581386609
True	678.3371441154667
True	272.9575861255117
True	463.58591526426255
True	666.6584068167504
True	105.4348064075006
True	104.8107497095444
True	81.50948504163354
True	22.10713335181049
True	127.58094270942684
True	85.54990982322126
True	105.45152177086088
True	145.38330417472042
True	238.3517883759403
True	837.1158336644394
True	288.1047046264497
True	969.2326363428552
True	165.90935326765845
True	192.08966003428355
True	779.2614863984368
True	302.8738667892432
True	592.6385497393768
True	262.2561666811997
True	349.75176274351406
True	431.3758226359915
True	546.4486079357116
True	632.7351284570034
True	371.5145089276036
True	30.79469192592244
True	557.4234039168257
True	625.8225973245065
True	17.81252784142785
True	11.86831126912342
True	258.6965977461929
True	404.066647996346
True	459.4938942651869
True	63.97497610076962
True	601.4411642713516
True	971.6225296267132
True	236.9091642691245
True	908.2847713044356
True	269.6448322878034
True	104.10482212223124
True	278.5669174324217
True	688.078309348902
True	40.263185114335
True	558.8654411113295
True	1278.6831777661012
True	1013.198294945068
True	898.5618600475021
True	207.91075509400056
True	90.80689955525148
True	202.54813586462976
True	854.2798584896042
True	147.76937760109598
True	1084.7176112414566
True	886.2742598246285
True	38.812016439087465
True	86.04138818425795
True	420.4671134171416
True	394.0059146729117
True	210.3059293182319
True	504.8698159887322
True	668.6996950710774
True	125.67017885847716
True	267.5004229112896
True	983.8287293042398
True	55.46733983268758
True	692.7873164764513
True	556.4364977921127
True	37.7149321748868
True	850.9675286361261
True	386.5085730349091
True	558.6808716520948
True	105.1651648330413
True	276.24113020380827
True	219.5554481867827
True	24.0501336178376
True	136.45181216736063
True	755.8221340843313
True	136.15328678412206
True	380.2969877022928
True	62.14350635172111
True	623.8428477418072
True	610.8849887916621
True	230.70605170818808
True	470.72243694423
True	165.9977923088032
True	155.91202425601685
True	226.0018019201925
True	287.7459574620551
True	357.8485351211363
True	128.75921989224605
True	200.2925475212148
True	27.292664554981663
True	864.5935974145511
True	306.4465493850212
True	10.78393809051138
True	375.4799083779345
True	178.1452635184475
True	625.3135492265936
True	363.2456066996896
True	585.4680352856068
True	546.2280691904632
True	490.32795974100696
True	791.6647952136725
True	229.9911878135304
True	557.1194514276964
True	165.49224268638807
True	519.6943276119031
True	365.84640642383
True	385.5661537954813
True	122.84181041694188
True	137.6804660513875
True	104.85199452192508
True	63.42841012461567
True	717.1386963069813
True	186.555597524627
True	45.7035409379367
True	0.0
True	560.5180450459072
True	111.86732062824326
True	23.154170435398875
True	41.17142016837616
True	114.8045241478142
True	532.546478735188
True	183.3251683219876
True	109.01097950084592
True	37.91752955603623
True	160.83938430419522
True	909.142854652396
True	51.00209173284282
True	236.1528457176653
True	774.5079241446311
True	311.28715670927187
True	469.8658319036419
True	482.5357932466465
True	504.0761581086375
True	590.5730554685407
True	918.5903749907368
True	265.08942187710767
True	1021.8406103249984
True	913.619285950646
True	602.0033459402472
True	348.14455619156
True	866.5676455131746
True	9.9664077395597
True	27.460437387134537
True	281.00752809018815
True	44.61399656338831
True	200.47124472864263
True	774.411977538277
True	222.80951643022425
True	728.3965503929728
True	758.3198903389524
True	126.8079262109586
True	374.5240751369208
True	583.9801168713667
True	24.06354299767567
True	129.91336504286585
True	441.07865735143656
True	302.29130165315314
True	199.4856029978484
True	111.93173973159928
True	375.7443536660184
True	22.435925548578947
True	361.69905803285513
True	360.5005654191032
True	1050.0079624871616
True	369.2139697718813
True	29.001564906615997
True	441.6831074675901
True	427.2173129066262
True	242.11616426776436
True	35.00524448483974
True	761.2418689770456
True	424.4747275929669
True	175.43913757912992
True	13.475510458978182
True	1207.8112168724776
True	163.53695498772535
True	23.61717079541289
True	287.08565296845285
True	269.7309012148877
True	114.3627530401811
True	295.5889718391655
True	48.4766398611694
True	326.14028772074147
True	315.6645172706708
True	312.4128447076217
True	32.76878178850336
True	46.495680791306
True	1045.83300029597
True	24.702832783247224
True	12.098722459927462
True	176.87320826049074
True	669.5021899674393
True	9.018103884980622
True	196.94762694252745
True	175.11996281851506
True	551.9432641579853
True	382.35674201650266
True	728.0520859102539
True	331.2555564578108
True	474.6663634580648
True	445.4090083935134
True	499.7196967787112
True	104.35535778608684
True	1292.920210103896
True	895.1609187237947
True	293.11351375599776
True	524.8591701477933
True	101.41649675012928
True	599.2504441880486
True	433.8390284520328
True	157.20296092508764
True	79.06782103599134
True	345.574523578611
True	167.13246010986492
True	30.5426958679465
True	604.2943847641081
True	379.49455508636254
True	71.29529365926327
True	29.96656120498677
True	672.7666114950084
True	500.9584695871819
True	78.24594016817993
True	22.32717073578904
True	324.0905954762014
True	333.69116719296545
True	733.3929796861648
True	553.6167795884174
True	568.3762402954084
True	783.2621781213534
True	8.081360696351542
True	53.87758417892956
True	38.12597445342328
True	56.85137204062178
True	495.3121593870789
True	583.4847259576736
True	77.75221165731666
True	111.07103956191888
True	189.5333268141216
True	73.16717874014539
True	178.55801027996574
True	203.83657633605657
True	275.2700872315127
True	836.1045100491948
True	605.6116364597191
True	283.75195978805186
True	202.15380423971848
True	284.47673468791584
True	252.6884814707913
True	750.3333367817077
True	331.7589970261467
True	168.01962728612995
True	915.895448658704
True	365.9644540547631
True	449.3435527700878
True	154.8433024947834
True	119.01116264785566
True	64.69348735412827
True	210.8653480096187
True	989.8455372623588
True	514.7726721515822
True	114.23723596011637
True	356.20843340702623
True	104.1154555994676
True	680.4962329482858
True	5.253915020420873
True	719.6736839177903
True	35.34644977782617
True	948.8824121807636
True	836.9545722487976
True	212.66550559755595
True	29.17452373254038
True	82.00113763480358
True	441.9356975192346
True	228.85443648012463
True	1.2233998750045951
True	74.09387577593098
True	1091.9362363215969
True	339.0705329027089
True	686.4765436140219
True	505.611639467782
True	29.82427582807547
True	135.86099198062246
True	421.0082279169243
True	958.3582859263204
True	834.2100786149039
True	433.6048644684546
True	332.1503362478654
True	17.53269095432815
True	76.84020314847012
True	719.6143564492811
True	468.9706292325635
True	374.0348874448451
True	903.9518679426858
True	24.925583034984488
True	209.45242839499585
True	914.279688515656
True	226.21800399140477
True	8.517616999375022
True	501.7027788337098
True	103.70370120652376
True	660.8765823163441
True	54.25650276085163
True	257.5776822909557
True	882.068324745575
True	878.4698944941512
True	274.5776260412643
True	443.5024842632959
True	118.616136546684
True	631.0245662478068
True	257.7265054657083
True	197.10916926163844
True	831.4961982739438
True	57.99296775219405
True	736.2008139796297
True	277.0150248277644
True	298.3944611948273
True	165.91925558845813
True	488.3632967462035
True	612.8697752748626
True	358.8123371262875
True	390.8082062967328
True	69.50799740754945
True	158.59009856821206
True	450.5778016479762
True	200.8264987363168
True	38.68762273875127
True	201.19082783757548
True	390.5053217780576
True	405.0372392740212
True	719.1403891598908
True	130.9403067149683
True	680.4555172038849
True	503.5031845885727
True	584.7264896101115
True	135.6056942994397
True	39.14005857738411
True	687.0118105065636
True	71.40180024018754
True	552.0580385375082
True	676.6074545509583
True	437.5826522720603
True	132.4905246891838
True	492.31900163772286
True	4.2911032510646425
True	391.0287625456399
True	28.89324035765459
True	629.0858094611399
True	262.7623584288995
True	579.6038284704401
True	703.4530174526261
True	146.3938936310085
True	512.5274654380888
True	497.1797836831104
True	67.50366467952269
True	956.2480409234398
True	3.725388415000077
True	28.58274815602297
True	632.0541239582171
True	679.5317943817302
True	134.30437984183823
True	413.5116749867648
True	126.11706791709976
True	75.56029574630803
True	444.5668006230532
True	41.337933214045776
True	517.9225047285962
True	11.6199013142544
True	815.1175088456376
True	559.7921822446043
True	676.6750254116632
True	103.83823673469288
True	384.2934388299851
True	982.6550747207616
True	832.2866773549881
True	145.31720401722137
True	550.5984581075581
True	462.8780389574941
True	238.2914958923777
True	248.25940822290403
True	6.468070299751266
True	325.50393055025523
True	10.703156725254148
True	374.85875596573305
True	78.51503644799321
True	430.8831453839538
True	666.1074717494365
True	125.0021565215723
True	229.9161465305429
True	627.4243304513537
True	698.7958707791145
True	296.19329245170417
True	142.49634158906113
True	160.38792141934297
True	479.5240898660412
True	81.41131498158181
True	8.990393744179778
True	492.1438408591924
True	562.6527821235054
True	20.72209754852378
True	139.4694196516232
True	917.5813060750344
True	475.9611278853105
True	270.4273020629104
True	34.53301159395215
True	485.6365779024294
True	110.1716532720548
True	591.6524390392823
True	668.3433425098893
True	288.8687245630393
True	364.5185162649183
True	176.57313542549355
True	244.89892289541945
True	75.68370447475294
True	217.14137215885296
True	486.497996070475
True	22.6419580066512
True	447.2886393944389
True	372.5920372848761
True	710.0774560205133
True	897.6180769438613
True	903.066939658582
True	151.13672009972504
True	407.9225125517858
True	73.79025668457798
True	188.40468591219243
True	320.5710796317481
True	10.014100400597048
True	805.5884277106344
True	22.67972324737951
True	402.884660273012
True	274.26220958965206
True	642.2364206269898
True	211.53196907289816
True	37.47592057817285
True	676.0374884858674
True	1080.4151141859895
True	223.76544193773637
True	129.75757851646145
True	631.797244546271
True	511.1649940083996
True	16.464548956447253
True	759.8962991387469
True	106.4117814430179
True	47.66074388292072
True	312.7991423951542
True	355.003873225264
True	398.49774328655343
True	263.5539536814272
True	20.170751075328116
True	23.33785281408588
True	817.5956494456332
True	204.29328891707888
True	105.07183262245928
True	847.3120501824421
True	663.2323862155403
True	645.8118966558245
True	448.33283622655375
True	147.74363367554616
True	30.63687190596524
True	99.11592049956568
True	429.0981679438288
True	228.10288017269096
True	482.1997058176435
True	143.9860477870667
True	485.7272706662866
True	626.46467804783
True	971.41039108571
True	21.11583142868208
True	1006.5574306211004
True	1039.1581444957872
True	475.6069703868092
True	85.1095653713324
True	776.2854577678817
True	643.1688289096314
True	647.1371091175203
True	167.58335332470713
True	733.5751331327655
True	700.1799396534024
True	119.51697023476731
True	803.0244450044294
True	815.4930766323399
True	487.0720462245458
True	228.36610688183703
True	76.74841860978319
True	309.4080131335244
True	344.2156520004925
True	464.95440435652745
True	436.1572352840977
True	207.75769650286335
True	314.13666055091306
True	2.641851402521966
True	13.381517678716095
True	105.85655655381969
True	130.61018870994883
True	348.33551356969144
True	348.55514765096694
True	108.23739077498574
True	17.0794364013072
True	202.97887079295583
True	830.1107680837357
True	461.1240286492177
True	542.1167041110688
True	555.6729020650205
True	795.394998086243
True	657.7763921076455
True	93.68749339110212
True	205.57875211389972
True	246.78868173838077
True	295.7072068926808
True	104.65773223308216
True	358.90773376625754
True	433.77393364518736
True	172.3388160239436
True	662.6379797725007
True	250.633247239682
True	199.7489551224568
True	28.04633600160039
True	242.02670362241108
True	468.0219089568856
True	166.4478050354929
True	547.9553189416215
True	474.2163631574754
True	246.8835941872545
True	104.46617673341696
True	40.93518554596192
True	403.288114786659
True	787.9646335475379
True	167.87804319250483
True	1071.32131633823
True	1012.4702169807776
True	487.9290548424318
True	100.29330053721336
True	125.70208236868037
True	661.1561739972692
True	8.584107740590367
True	220.6301786529475
True	138.3312366939832
True	119.5049840841362
True	334.21506474664346
True	634.2527399859533
True	37.471557364408106
True	127.79241848180168
True	946.8677726853134
True	55.35366752125821
True	465.657544371812
True	528.422520960843
True	243.14964223854145
True	136.36412096329929
True	925.2529250198852
True	1185.2371605148987
True	519.0950037976603
True	648.4893542595877
True	217.48105536206023
True	152.88626840170065
True	319.0646246805395
True	254.82866724722408
True	169.84720874602635
True	308.0673502463911
True	348.2583663607692
True	10.827102933263651
True	609.7587378066429
True	147.5859544734032
True	77.77083869739322
True	453.3317188467733
True	323.2648634825669
True	1217.462996689016
True	365.9145032235786
True	1002.3660455462324
True	9.87339051837557
True	276.064707445144
True	228.7962327813256
True	154.80329893131812
True	489.2330810489509
True	190.6258811183949
True	435.6097417200659
True	328.1586639320429
True	110.8050611390965
True	371.1089889909387
True	1065.9246480262684
True	692.1958001154595
True	222.69932465650857
True	106.34271192580417
True	289.13443544807905
True	24.689376609656986
True	358.7612906291196
True	312.9069646066961
True	565.5658579258794
True	438.9516177214259
True	357.28102860142184
True	155.74110637582442
True	13.101538471467672
True	433.1030276939685
True	286.79724921227614
True	141.5697206837918
True	299.9575255009472
True	410.5255609913595
True	802.4991837376964
True	318.8340322600267
True	786.9486852403755
True	388.4892257278233
True	371.9221444997128
True	1.149877666586308
True	1159.109501459698
True	106.67604459148772
True	920.6566371385208
True	205.70596510100503
True	451.8783694582182
True	662.7375254174632
True	87.00576505556947
True	487.914205739141
True	33.079655130263326
True	425.61615392526494
True	78.22770681132046
True	215.1525257143883
True	37.67898488105692
True	680.3460969800395
True	185.64604527944087
True	26.25691181830479
True	394.5525079943266
True	102.20255493253276
True	165.86517564939763
True	839.5616108950927
True	264.9392069791797
True	151.0327515420083
True	379.9368576890192
True	518.081564600469
True	349.11098949045623
True	513.0485983590884
True	623.4033789395048
True	143.97070631394217
True	7.259088723032725
True	70.94032963427281
True	419.3796941643358
True	90.53707807521964
True	77.22236133007404
True	1065.5256726188347
True	25.59998083144048
True	327.74593640883614
True	321.15444363325093
True	447.2935287459628
True	673.9654293810892
True	185.82030711592012
True	688.2102017725658
True	322.2597643810019
True	352.7856869343571
True	273.93737047346195
True	211.35974736396568
True	367.2658324601865
True	428.3686518934552
True	408.5739567902471
True	605.7908004662547
True	143.41000944594694
True	75.97897079656201
True	40.10739292782339
True	293.9897156630715
True	644.4993833495157
True	389.7676297051334
True	774.0972776642712
True	218.421091974736
True	408.2428950247286
True	68.35970733007788
True	56.550420863093045
True	412.9632115621736
True	196.80679946050947
True	215.85059278043948
True	41.87403297016865
True	1059.6704755412482
True	180.7239232350003
True	913.7540325315896
True	320.6997342245708
True	933.0278291579236
True	235.9313747451596
True	480.6384489886944
True	531.5963393248486
True	615.8964490840315
True	222.07774682196705
True	492.2953605014978
True	919.903879815435
True	133.8901502037545
True	8.166061040003303
True	541.2682413892959
True	26.605484523469716
True	74.79659958274823
True	814.3037075265494
True	231.7447072201012
True	985.47220104909
True	683.711078279371
True	414.36273074453305
True	275.8890919384908
True	481.8323266191141
True	343.9186816860959
True	175.58717497882546
True	676.8692012999009
True	708.5225413800147
True	214.1456292743456
True	90.67008460647216
True	513.3207721171293
True	136.97054099283815
True	380.1431954430653
True	352.5887627455164
True	63.6798371731222
True	359.93318274453657
True	403.0433495846653
True	388.2269332559553
True	402.6854790757636
True	424.6166943724448
True	650.4814720306566
True	59.222410232261424
True	467.392433809197
True	315.6929989505367
True	658.2853491879755
True	222.68650120453523
True	94.99466863709674
True	40.51720277466036
True	537.3887914384467
True	630.3089967856542
True	185.76007046793111
True	402.6522814339213
True	333.12752553858013
True	17.18025859506972
True	165.36008162788033
True	291.01356695510333
True	3.1692458414333267
True	879.1650928989176
True	79.97439634375297
True	104.72502839616445
True	110.01022499644816
True	366.1074292408169
True	33.93259578353628
True	449.1467840528286
True	228.79318612367877
True	5.115911179736039
True	121.7448526934742
True	448.8108286881039
True	48.151542442792056
True	68.01733817354793
True	168.3397403915041
True	288.60881706042977
True	937.5420664058132
True	384.4532780611343
True	928.2589607893548
True	191.5249504546061
True	1016.8326643053794
True	767.4694929575726
True	647.2962197964928
True	399.2654458629461
True	377.6263192966057
True	74.58343056273085
True	70.86050474693606
True	81.0377244100771
True	173.97085820343585
True	475.7191548689658
True	1098.029457779479
True	173.90310839927918
True	340.0412047539413
True	443.7244376036738
True	603.914409548333
True	570.6549460958236
True	268.0701828651865
True	456.9097957569868
True	663.0772078022409
True	96.97603384026344
True	698.0415518502487
True	244.12200637659697
True	130.1257197675688
True	405.6491112649507
True	852.7542774041463
True	410.707567756478
True	835.7323802797821
True	194.5469395342541
True	337.7469611886144
True	678.4099435552739
True	629.5798435450419
True	189.4554596462181
True	270.0016633736434
True	782.017364028279
True	31.016118833241187
True	189.455952068512
True	488.695935819754
True	694.7032677999548
True	104.1067379216463
True	38.891052491654605
True	163.58033961555597
True	730.6183274714532
True	315.85288817797334
True	558.0926382186623
True	358.1286369586167
True	311.5597959088325
True	440.5730514632448
True	500.5431760482596
True	76.52812162214738
True	379.4494933550372
True	765.5196869171962
True	0.0
True	297.16737258378856
True	249.700659559682
True	975.0042064900426
True	144.76464546282153
True	626.8603024144525
True	638.8968190309658
True	115.70331296706787
True	216.627786594469
True	129.59719297621828
True	11.1550062269203
True	290.61557117031094
True	383.3073986565134
True	1118.275936122669
True	232.76384772301896
True	399.8864636450021
True	649.110603937062
True	211.519628835607
True	26.805729739449696
True	859.455550542173
True	598.3762876117995
True	162.5470018878138
True	622.308145153451
True	159.96456905378776
True	278.9336785876917
True	756.5108209263321
True	35.67934643814962
True	104.86813982563372
True	511.5238888326517
True	64.74863923392105
True	78.16168527741732
True	421.7479866326673
True	22.919524339894053
True	772.0716194566858
True	102.542341659791
True	157.7825569496399
True	18.82566105449745
True	700.1477354191151
True	31.2316592427853
True	778.6789144083101
True	390.0141932253937
True	116.0193784824989
True	693.2087982169646
True	531.7716028556532
True	544.3280152529761
True	49.99881910622041
True	365.0618209820704
True	5.736285430682695
True	92.10620890691756
True	373.3869029696597
True	47.29272098324857
True	115.095147153245
True	310.8132274672622
True	184.1929502072948
True	99.5043370245867
True	639.1700354860908
True	19.536539865230413
True	1159.6207058985894
True	514.0233854179903
True	296.4669708027485
True	484.71573501810127
True	125.3916156782058
True	801.2215842338601
True	1082.3441019461957
True	732.7338472894544
True	183.0572613753706
True	233.48168369320967
True	51.82018613461703
True	58.21192935440818
True	147.89981823007702
True	103.45637473903588
True	163.72796890590766
True	1180.345552967235
True	318.2982133983024
True	361.5478478102406
True	733.2584150601306
True	16.04104005468344
True	14.439046297530902
True	582.0690626666284
True	5.273863300346413
True	115.60575977471356
True	684.6303356197366
True	175.52579735629428
True	637.6385861454477
True	810.0676675495188
True	154.09719611084955
True	877.3348631090802
True	2.072646043527101
True	452.8809780385204
True	1068.060597204474
True	25.9518112440858
True	237.4410790438199
True	145.7981462360276
True	957.1744130024508
True	229.1171774728912
True	497.5064145174776
True	122.44148777955422
True	507.0673117811954
True	140.28608753704395
True	97.88634581021012
True	385.0609616855849
True	66.36923217073569
True	55.23587035468911
True	1058.023843733952
True	254.02151386141367
True	165.91729068891425
True	367.58859297239536
True	395.166814809847
True	216.4735626406784
True	163.94395494127812
True	378.5583362192648
True	34.235620745111255
True	493.3440840150487
True	1121.6530120208597
True	109.58485066484934
True	471.9266636351565
True	313.510962963776
True	26.445950516525123
True	399.4068044249834
True	105.21707964858464
True	563.0924647805961
True	199.44603994672823
True	428.2868322227887
True	18.86338891051553
True	451.59426043829575
True	106.4346659793468
True	343.0415236317023
True	33.877938902521414
True	169.0588609152579
True	252.27840820062968
True	727.8845785814063
True	62.60064182430863
True	145.54955031936942
True	239.82449263809005
True	138.73020722841824
True	633.2202103170745
True	556.092013105775
True	773.89472235047
True	396.77195852284746
True	533.4741834187636
True	423.5382758554699
True	688.5288050468484
True	75.10584205737194
True	471.8563324179107
True	417.4288044736344
True	48.20253586557456
True	87.27909780634322
True	125.27437594206098
True	93.60254551147892
True	329.29974983845983
True	834.049368626024
True	324.4374915186901
True	1021.4971549873673
True	317.7940328335159
True	902.7579074817378
True	151.36296248951055
True	547.4746056045883
True	600.7355920801645
True	670.3474538946111
True	459.29794825147
True	67.00312425067187
True	279.5688946233327
True	41.763752791427706
True	163.2911087498128
True	164.56087779604903
True	1118.3312571236215
True	223.24345650112247
True	547.1762552241859
True	536.8450020735016
True	563.5520551461311
True	860.0011980800756
True	593.6154963126592
True	634.2941586648119
True	933.1717759772614
True	124.6350506273613
True	314.57930828132214
True	263.0344375314534
True	333.9059509040095
True	84.31402337033941
True	396.0226690507333
True	4.07376586862306
True	334.46434503384984
True	249.8193155397344
True	607.1851300222542
True	286.8777215392622
True	361.8359278905765
True	10.07244364645808
True	62.63418296403941
True	545.562663775561
True	28.625275145536424
True	145.83593927049208
True	67.77205073051213
True	142.46445819530047
True	237.6386046507319
True	70.97354971102179
True	376.3922059308029
True	273.05737825130456
True	102.38851049822576
True	339.4135433603988
True	62.467060994829744
True	568.0883853870016
True	878.3516524422687
True	278.7460890753501
True	1163.1681189149544
True	113.42446892492607
True	308.7402634784698
True	1067.2578500468858
True	88.15191994373322
True	272.5301955840713
True	9.859391198852984
True	396.4833932058344
True	446.5467428802255
True	164.95427947854486
True	616.9153459060955
True	920.661529334844
True	156.61441214454115
True	80.66964276414537
True	335.4870068634774
True	544.414420831682
True	621.5930446403447
True	1162.0362203582877
True	27.73205605203495
True	951.9082355476788
True	132.23631684723827
True	643.6069773208928
True	119.5688128562616
True	123.27539494349892
True	187.21092042647516
True	172.06273902227008
True	739.793668652967
True	211.15689126373928
True	231.7633836991287
True	69.20719382638649
True	518.382942120671
True	463.9256335931532
True	179.88096440613984
True	239.5598876486934
True	15.514734752398809
True	423.2753285806273
True	214.44385298646625
True	282.92506950654
True	111.9405743709276
True	700.2221960392168
True	434.7551222129186
True	257.43062681650684
True	651.3511023048145
True	538.4852981064885
True	455.4251982260257
True	135.16183915683027
True	516.7860648413642
True	425.89887965120846
True	2.877636851586338
True	195.22242686970688
True	93.92115833856916
True	238.54057376652415
True	3.464229256277343
True	121.27114618705473
True	360.3411977184256
True	8.288883454505855
True	849.7008666381057
True	171.41789717949058
True	718.3155190555752
True	764.3235919223323
True	158.791856620669
True	216.03847622220903
True	505.65573446520375
True	843.9658401868295
True	46.70114424315224
True	38.01021323973265
True	123.51727299881632
True	621.4597216818514
True	715.6452288018279
True	188.75193070217972
True	597.4136772871982
True	584.0918225447526
True	826.3690999835297
True	408.10419815462166
True	192.66670506273255
True	886.2603941861821
True	217.86293645950423
True	148.22097506103154
True	337.98016940855524
True	218.7470601058708
True	206.06979371978545
True	615.1992332904116
True	251.4779262132346
True	194.2842293464928
True	448.1326345943796
True	470.9453629363564
True	62.32829904380474
True	283.23918578854995
True	77.46851004520221
True	340.4933153055182
True	357.08091510122443
True	267.664840171396
True	173.44985686927512
True	374.0867762892532
True	644.7286036364706
True	726.709148031221
True	302.3254502214624
True	754.1406747904431
True	60.14565966981528
True	874.7823566687757
True	346.556451166248
True	12.744125925374377
True	599.4841613055403
True	682.383759489067
True	249.2249669110436
True	169.46028365088367
True	48.30778934060532
True	381.1087187623612
True	77.88197663666331
True	14.189533189406436
True	903.2890679796396
True	358.5723854667182
True	182.8652080092353
True	969.7544113134282
True	10.826835385901653
True	778.3185017104886
True	28.9408109995956
True	640.1629679542034
True	59.41886251716848
True	781.1055726012892
True	442.4170873860885
True	203.58336363264183
True	445.90370517531215
True	213.5528984327124
True	292.1437789483945
True	212.2459385463676
True	398.2918930327931
True	9.892301753612
True	321.3869708062596
True	109.85930242345806
True	11.414855450149757
True	471.620924493133
True	718.9912980166247
True	284.712709729867
True	83.25242670494029
True	315.8146411674214
True	82.59409257576283
True	170.9114964346513
True	186.6050876474098
True	378.6879375589077
True	43.07345660895236
True	146.24499662334796
True	362.3819830356241
True	838.6387867806152
True	116.00904684809208
True	203.3100446760601
True	428.9131946058669
True	19.002046230359174
True	413.3103442880162
True	511.4758296280981
True	92.45144781300658
True	410.70921283590303
True	351.1460137426154
True	416.03046914069614
True	595.9087931386135
True	1029.0269258249143
True	999.1121106562068
True	59.55868569234166
True	1072.6921984781152
True	110.11370988542583
True	111.78521185434428
True	112.20865491821466
True	497.6717487814609
True	373.3666073133825
True	578.2426239233749
True	263.38912017468664
True	155.62214371571554
True	400.7785188076597
True	14.649327487797263
True	455.7745827836797
True	393.1770800192865
True	152.20599714994785
True	96.77301724058417
True	534.1452992768948
True	999.928057048332
True	200.82216024130145
True	67.24215818938431
True	438.05645476253545
True	381.5578524455304
True	478.2964117172542
True	331.5794611065739
True	4.581781627904797
True	526.2905917211187
True	502.4632985886418
True	496.70686114328896
True	189.85232224790303
True	102.8321048238264
True	19.76798203034532
True	375.4583507959267
True	107.64608905323084
True	8.840370591718267
True	32.72532992802382
True	334.22718998239725
True	651.8226867071518
True	142.06889568720516
True	89.51096972013315
True	22.273285314790986
True	404.3641932970028
True	352.0858703764779
True	775.6874180387193
True	314.225031175908
True	528.269061331555
True	523.0229584538671
True	523.2188942040951
True	290.6826113502925
True	525.538431339969
True	100.24048012812467
True	567.2272809628322
True	6.988431954413681
True	369.1184680936082
True	471.5867521353262
True	971.8484941794364
True	362.8525504377391
True	826.8680492001439
True	976.0893109133611
True	168.41987368067043
True	37.40820166131317
True	381.2670319740139
True	392.59576207867474
True	590.8094047120852
True	240.3023204232748
True	30.19505401006736
True	638.5057065415341
True	129.36704205868224
True	1047.9832820506897
True	323.41374580840056
True	494.85000815696753
True	126.5283845873041
True	800.8670009858317
True	137.45494393568302
True	829.7070437971323
True	570.4259040783361
True	192.24585219854333
True	107.51707733238338
True	67.98171269950534
True	557.336409197952
True	882.5401038486433
True	427.8210475324857
True	534.4386712965521
True	135.89853522316216
True	628.4389977118577
True	498.4955227461064
True	777.4455770105837
True	322.87157458130935
True	595.4330482009635
True	114.10673304738432
True	22.61071313849345
True	407.547427518278
True	164.51492674394825
True	104.2822592245873
True	383.40902824418566
True	1104.4570534138556
True	276.78970018510347
True	548.4222477546564
True	10.875749310694085
True	71.06869374032733
True	325.137046360837
True	801.6157224999598
True	452.4334872260407
True	541.9430112718579
True	692.4962065920906
True	69.06588520457514
True	725.3497505559577
True	45.09948212398743
True	106.09200777064912
True	186.8498766953582
True	84.62313231293416
True	24.49357859948416
True	291.23487001506754
True	478.5181148329398
True	932.8739809303715
True	870.1701607352717
True	6.693861219389592
True	276.52863307985194
True	465.66030055626766
True	128.9592702606569
True	243.23761030406192
True	326.2047724595613
True	1319.8796323301924
True	444.59528312449805
True	23.524096811967254
True	198.07127352247687
True	712.0242519665263
True	35.11915340592938
True	172.43354277374357
True	552.3962292196408
True	72.92314600857958
True	880.1950381481333
True	328.9670276456049
True	668.3498076326595
True	79.11951226690952
True	670.8217210679528
True	562.725223509202
True	887.1502933632195
True	259.85219183010224
True	520.5188509689168
True	839.7637335125355
True	893.8617434059618
True	234.04021408649143
True	739.7276414696294
True	222.20126473283548
True	452.2639964733749
True	372.6409494850291
True	500.81511589718434
True	485.48151527319
True	320.1812879124754
True	354.70114981610254
True	111.74080742874604
True	337.14694257005624
True	1107.1162153806094
True	309.72429284827945
True	148.21731295425909
True	286.58836360196244
True	748.4448353072937
True	643.4281584164653
True	423.6359625106857
True	121.31062588459172
True	342.3885964159417
True	34.38910329696589
True	164.8158641013002
True	82.87573507881308
True	91.15245752659632
True	565.2380315926717
True	133.8622739541376
True	133.0085752010844
True	108.59249976015678
True	86.89872402141631
True	450.00213036993887
True	401.7550459827059
True	1002.5781026422236
True	522.0761155534224
True	827.5438883754308
True	285.34731083097023
True	293.2804600943018
True	532.6804579565253
True	199.54502401020747
True	747.7906842148433
True	229.2477819684817
True	372.892613022002
True	69.65756371687262
True	110.90437204148414
True	266.50028155292154
True	117.37523485518446
True	480.8387106325249
True	31.11544546597871
True	584.2231056706987
True	1008.3371727447368
True	733.4596189110609
True	1.037314804602772
True	63.06312096389498
True	506.2697332906929
True	442.95098933183885
True	73.08669754444475
True	122.49609256137158
True	306.68794033963167
True	75.94178084927421
True	54.48316525465256
True	737.8842515571899
True	654.1713697476177
True	166.72318906324037
True	175.0336548455823
True	524.0134827802235
True	54.374421755590255
True	25.435888452323763
True	578.0225274237481
True	460.9325381431245
True	1116.097126923469
True	49.29524354298893
True	483.0261580656525
True	880.0815282926244
True	799.611787722803
True	291.68658523953394
True	749.6977333362216
True	390.89157095436406
True	41.359003377003525
True	101.22560399139188
True	722.1148100726119
True	75.6291529001874
True	139.156291116722
True	936.5555528600336
True	199.64533322039756
True	268.6913441598305
True	102.68378393243016
True	680.685959986652
True	609.6095474415629
True	217.652948064853
True	424.3206818690994
True	42.63258383668597
True	285.67984928355673
True	599.8082394030807
True	620.8944552243538
True	313.060008454853
True	69.64927957727893
True	953.103931074082
True	1085.8258161088895
True	550.2990371704681
True	67.0540170035372
True	30.903822128465187
True	93.18631644746117
True	104.85472540008614
True	99.60738596852774
True	875.1078067163572
True	1177.4944825205855
True	716.4588736547989
True	328.1868706416716
True	8.848117584459661
True	20.196100063823312
True	341.63559632941207
True	471.1412896875687
True	43.5331764539278
True	580.3312330580582
True	419.9765634666556
True	396.5630972073035
True	80.12560849547275
True	188.3872803796538
True	264.7005602411307
True	138.19827486236005
True	386.5737620842561
True	42.87258273363638
True	178.90811575551487
True	1126.9324929394486
True	6.467677819438959
True	27.367848741194088
True	594.9107859419428
True	359.75142890859547
True	795.9861706696804
True	157.0950544690082
True	759.8395266332824
True	611.4449276969284
True	294.0893833690311
True	452.27771744454753
True	353.3594787637815
True	279.87283162561243
True	271.50499335757775
True	400.2425853856932
True	503.5483879739812
True	506.3938767760669
True	105.46941768255984
True	368.1721417932384
True	8.587717101295818
True	178.3758868393253
True	235.17953047070117
True	876.8314852951095
True	578.3661906785964
True	31.602220506599025
True	715.520669161408
True	834.1916558427716
True	103.36590220216976
True	344.5991321495792
True	838.9217761540931
True	220.70909926721689
True	153.60319987255926
True	514.5499285674427
True	586.3268046719191
True	1096.5917357300675
True	146.18168247706717
True	156.48604514628036
True	256.11440148256685
True	324.6081623581518
True	429.9827527336834
True	415.0721519042494
True	314.5080377129963
True	447.3350855528776
True	514.4379292654721
True	225.90525736824029
True	1491.4322695057374
True	252.88047642534036
True	410.54925319136606
True	55.82797890769946
True	767.9032543961215
True	258.2402142711391
True	914.4320998345178
True	551.8088271788708
True	334.9320750158079
True	770.9692955477009
True	263.32847368447443
True	219.172211591472
True	256.8665709251876
True	222.9247409496864
True	148.15046649631208
True	246.8585435419433
True	738.2498532450417
True	510.50619939672697
True	215.2721988974331
True	1140.4122625182072
True	117.57335929995016
True	254.2181081379057
True	73.56208286800538
True	308.73397026704987
True	413.6256334199896
True	94.90214412481362
True	210.16983103365013
True	71.91784854460076
True	704.1299391195525
True	380.57471079825393
True	224.50525288991787
True	726.0617413672771
True	888.0782308227388
True	777.2566518229505
True	826.8643489440115
True	341.11599235377446
True	1.1346126980625713
True	264.9068928792062
True	51.820653539693446
True	376.5268657105253
True	58.72454986819292
True	346.8792444175267
True	847.3462497523225
True	1042.9317797187778
True	405.8342432710332
True	21.888917086566483
True	546.0935772354655
True	496.20423617601887
True	201.8742572268184
True	228.6382451399785
True	291.7810564293268
True	22.61889449783024
True	127.17720882640032
True	948.141447936706
True	60.99700892039705
True	502.4696771545014
True	774.9061276791933
True	98.98484954280322
True	251.94567499796503
True	112.4394690324513
True	13.77587169710528
True	1.5124811587809273
True	121.79629407071116
True	1002.5525427608038
True	481.393951175834
True	69.11642719869566
True	791.785341188511
True	339.2860904530289
True	1.1909966545347597
True	444.46351280295727
True	187.67526591536225
True	483.7386495909386
True	81.07881313361177
True	311.1758875786314
True	381.0865079477867
True	176.6423360191064
True	219.2538116206184
True	128.42524604469176
True	182.5359524260362
True	997.899500068032
True	16.027910361511875
True	508.289814861636
True	489.682309258287
True	409.1589293816429
True	222.00854320371536
True	231.9431807284458
True	157.67218523290182
True	48.64366353951344
True	481.5377816410476
True	158.3933230409858
True	844.4119891581465
True	841.453048878932
True	256.9306632284239
True	323.455596555247
True	527.362652159556
True	42.89492617069273
True	83.9940089967634
True	737.878703425739
True	1091.3976231001468
True	108.28393090647836
True	728.4665889587649
True	139.40117457995785
True	939.8987172754312
True	675.8178890110867
True	107.7946112747123
True	275.8778664956149
True	640.3887749978495
True	267.7123846767322
True	46.49382488099592
True	570.3904799484272
True	445.1254323798488
True	5.26255284732179
True	471.7352907619545
True	68.86908888160289
True	183.5751306650299
True	246.43907160923763
True	312.45979954362616
True	77.82246547214339
True	222.76059067837977
True	351.96796947102064
True	426.0909557083091
True	977.8252231773196
True	50.46963207648789
True	901.9621265214884
True	994.7191758464364
True	129.11249826734888
True	75.61253449107328
True	1019.318713789932
True	34.81758182126938
True	224.46489218994225
True	86.43656053346567
True	216.33474036368895
True	381.1900678499488
True	952.3628369583416
True	99.14629925778196
True	73.1102979079482
True	643.8718531432888
True	264.20532696070654
True	695.8687927745159
True	54.8925883013294
True	477.1332562057173
True	370.8790117685088
True	677.2400071293929
True	50.78739631554917
True	113.035883908021
True	23.032507964830707
True	270.4638266428344
True	41.33827795775756
True	354.4185949791219
True	3.0861066763186127
True	1191.1470483245475
True	102.64157833591425
True	132.72081011421955
True	340.9105020166266
True	735.2240840776306
True	651.6521919507871
True	1024.648435575472
True	470.19190002020457
True	427.7234599817001
True	134.28661805254205
True	409.9181045658681
True	878.4011191283878
True	440.0289589016721
True	978.4165266423812
True	85.7111586852337
True	416.564614862622
True	183.6760413939496
True	283.40515350649844
True	752.1824663237163
True	160.87002039480365
True	137.91969285583963
True	63.7498125840464
True	872.4949941014459
True	802.9129527466904
True	82.96113327685669
True	425.3286872786592
True	751.8747620038572
True	410.3205216901772
True	58.04548135761879
True	326.011094978932
True	772.2783082463905
True	31.063013322726828
True	358.6832601543756
True	165.02419483070796
True	282.1910693391478
True	32.52849301695747
True	216.5924533719049
True	764.2267426769245
True	647.053960063398
True	55.15612684072776
True	302.94091357985536
True	901.0144028003688
True	17.605496540298216
True	321.9912103982181
True	286.3193296107088
True	445.76726862823375
True	224.23654925253044
True	607.6299107962183
True	50.71865480450905
True	979.5550809642646
True	897.3879892731028
True	47.66433009492663
True	391.0782700518872
True	715.5457694902634
True	914.6453803403564
True	281.7804542985565
True	589.5998155451468
True	124.81745280944403
True	180.48633079521824
True	133.23398491919608
True	140.1490781946394
True	215.71710145319733
True	941.1262689433364
True	784.980362719923
True	922.213725491885
True	20.33156869232749
True	25.990197327673272
True	364.88641629402633
True	12.062380744083397
True	603.6222212196791
True	1089.5366968735798
True	265.0931904631382
True	208.04019087441375
True	81.62310024158928
True	217.65137574026437
True	128.21071381664655
True	44.0686549407412
True	136.65723623599752
True	92.50221347212064
True	243.52913294063455
True	563.6004704203054
True	163.53336956652402
True	31.323006179172197
True	58.7925409957991
True	431.4018121998413
True	266.1762284506495
True	594.0346430629083
True	18.901017769700868
True	113.5942749512774
True	679.4757027364936
True	266.3347587145542
True	471.04399542816697
True	660.556790349191
True	107.79966153982558
True	110.0136905327092
True	74.5050694939397
True	28.81696988597
True	126.3807504850126
True	90.6197657719407
True	96.7435756933521
True	157.4967360786964
True	234.12698109462852
True	792.6843084095125
True	289.12836032534585
True	939.076717627774
True	161.5840468484456
True	206.70582180398995
True	843.0061113147225
True	313.76257078012765
True	584.7908896221447
True	250.24361019496413
True	355.00251546520235
True	437.0952120386162
True	573.0980106160234
True	645.9105104256835
True	370.6134609523417
True	37.025262417969984
True	546.723163702713
True	618.8300138825248
True	20.349224730734434
True	11.101117671837754
True	263.3161895578044
True	414.4414044958173
True	441.762963164081
True	66.72478714738864
True	613.5359807806927
True	926.0140234275132
True	243.1070958282941
True	896.6835366993386
True	280.4071086575939
True	105.77380715259578
True	287.7068996514407
True	667.8187432263353
True	37.934187882634106
True	578.6495408071044
True	1284.3913548011742
True	1034.3232580183978
True	928.9366210147916
True	203.1857271817812
True	93.30695385494391
True	188.16215831129844
True	864.6937167732303
True	143.9240935848236
True	1068.138670433752
True	884.3003566243182
True	40.41480969637816
True	95.0105143193265
True	419.2478805849128
True	410.9816034228349
True	208.1049677024856
True	525.8885648476816
True	671.7509900241919
True	130.5735746143621
True	267.5023253239364
True	1026.57810101449
True	53.59776535946309
True	696.749286870606
True	538.292966742837
True	36.892507800503545
True	797.2584661582126
True	384.2475189730028
True	539.4338279040767
True	112.76263797404452
True	274.32134225403803
True	211.6625461410489
True	27.10753030124283
True	143.00185482854246
True	722.632988355004
True	147.61567651939592
True	381.94227997878414
True	66.03856433864735
True	642.7970433656642
True	596.7261259518986
True	241.05797870197551
True	447.2210929688568
True	161.38777260504324
True	162.52203917731043
True	231.3900895686868
True	284.9126684386153
True	360.9563637029396
True	132.39718383973496
True	197.3449336974984
True	26.2482886551094
True	856.374379317835
True	301.3025289088625
True	9.468729090842247
True	372.0634822688703
True	162.1219447984546
True	624.4764960568641
True	380.98641054065257
True	585.800424276817
True	515.7010950367264
True	469.4828843000248
True	795.3860927438474
True	241.9997939641207
True	537.2417401416834
True	151.23487477222758
True	535.6744882372227
True	358.8515011071513
True	381.7360418368357
True	129.70243085580185
True	130.97242015627774
True	108.44070291702354
True	66.88225544297342
True	754.4050473777344
True	175.50304418604537
True	42.86164842113588
True	0.0
True	516.7883978965247
True	110.14545181048636
True	23.54573286445266
True	42.33684055733247
True	111.0574772377471
True	532.2469890377523
True	184.52514514047684
True	106.4098274103292
True	36.94242732159894
True	159.45765395505916
True	903.0149919791352
True	48.5075475782034
True	223.2873325093996
True	737.5190048299061
True	314.7711029252692
True	465.209708912564
True	475.0203834122832
True	518.2718423361357
True	598.1132292344421
True	896.4760438851995
True	256.2739410873152
True	1031.1788541143071
True	931.96095319944
True	595.9737134129152
True	349.73990417527483
True	866.455487657791
True	8.771735132147388
True	32.86389993513202
True	288.28188842588366
True	42.20718651374899
True	202.70905049865013
True	742.4626656036129
True	203.5812320838412
True	755.15454092913
True	775.7697689291905
True	117.7551382457154
True	355.7108564223651
True	609.2400692987576
True	24.13593899995121
True	129.1739193699726
True	447.9121082356135
True	296.89006043120315
True	200.02878808231023
True	105.41449959512106
True	375.1700924435786
True	21.444954273051508
True	370.7936311134598
True	363.421602678086
True	1032.4171892582694
True	371.30126781321553
True	32.222075322061926
True	433.9185184136696
True	452.1899607215018
True	230.582839428382
True	33.247703770166886
True	758.0780432310108
True	442.5104179093677
True	175.17519256841706
True	10.483295642282268
True	1228.5770418562754
True	163.17649567425644
True	27.251988607343144
True	296.82879094293094
True	277.7015299886989
True	113.60664807824928
True	298.10747991778425
True	45.26864840459588
True	323.4258365973786
True	304.35368206377
True	317.55115547761466
True	27.9165224828556
True	46.71128142353479
True	1078.6976234913348
True	20.870190533768284
True	13.54447551349755
True	180.1479567783924
True	657.86251997299
True	9.764176570458403
True	196.2550554782633
True	174.5694857653564
True	554.0616420829325
True	372.2675745453372
True	708.5184886202843
True	331.6124156798865
True	491.05737410820296
True	457.2225249463763
True	474.06727206291686
True	103.03627584176417
True	1269.6162730511764
True	901.2101115858968
True	293.5762543210507
True	553.1561146951437
True	97.8565481495712
True	559.0492739436661
True	436.1697222524273
True	151.82546680644788
True	78.03910150362121
True	351.9943860640886
True	161.46785893721264
True	31.02248958007799
True	596.0731397548649
True	385.89225956995415
True	71.97985577848065
True	29.64020131849576
True	664.333048580064
True	482.67339153231495
True	74.36028467178106
True	21.85300390563106
True	331.1979798889915
True	318.5536711347621
True	702.7802025456392
True	546.4974288560763
True	564.0288303872559
True	790.750797673681
True	8.340748567647557
True	54.58763225237397
True	37.20360969356863
True	55.28884068562244
True	516.3822039260981
True	584.651825066243
True	79.07891191730423
True	108.14839504102582
True	190.99222746657176
True	75.2905072348545
True	179.3525055177471
True	208.7491395013921
True	269.36799102500544
True	809.6729209328671
True	588.4270442433672
True	288.2003749244007
True	200.89381239453468
True	267.8884185816182
True	251.705133742436
True	736.6171670400855
True	327.6655202952796
True	160.31335306810718
True	924.521712820103
True	335.6599078562909
True	471.9520180104272
True	154.32829259666423
True	118.47968164183898
True	62.90289347646978
True	218.3553425995341
True	979.2617415978416
True	522.2271553615716
True	116.1797454782916
True	366.12815744123895
True	98.17194634609304
True	672.3474176393203
True	4.0975235874252665
True	733.2414342824325
True	36.30408033759313
True	897.4556850302126
True	841.0371701468497
True	213.8888040264341
True	30.87235843546361
True	80.94126503395098
True	466.4245451617768
True	224.5838293918445
True	1.5761111723833685
True	78.04251002014769
True	1103.1386612011156
True	341.25761652503576
True	672.2676250213832
True	493.4054330333896
True	34.02227298197797
True	131.35290287861952
True	438.3359561456108
True	936.3479278968356
True	804.7565663036071
True	419.7705594576176
True	346.4696410384309
True	15.87788112830079
True	76.8169931135105
True	772.3249576029234
True	470.1468330676489
True	382.4009760081567
True	854.2945396365094
True	25.35990755723801
True	216.51193925721984
True	881.6926926755658
True	235.4349726835025
True	7.930914304621153
True	514.5721510156908
True	104.1458891500523
True	611.5114438859595
True	55.05251779044572
True	256.948823110997
True	851.1491119271326
True	931.0095260057732
True	264.02477723388495
True	444.4719678262907
True	115.22591672906044
True	594.4537985456876
True	260.8434746488227
True	193.6143390243322
True	861.9916827309411
True	53.48646125595638
True	718.8986110252284
True	282.78316186352885
True	301.990857909384
True	167.31087586849938
True	479.0643442686337
True	598.7808723400158
True	366.2195155481725
True	399.140511362786
True	70.15120536108081
True	155.8282837346818
True	452.500513143121
True	216.58832286365384
True	35.58222654872576
True	198.19009997843025
True	383.96664848178096
True	400.89187899123584
True	731.209043014225
True	129.35294162135193
True	658.7004655208133
True	500.40476227794966
True	600.9202306543514
True	134.45693610549375
True	40.83316479194972
True	664.8723382480246
True	69.08130548931841
True	554.2422175326365
True	694.2368436589082
True	446.20672901991327
True	136.0557758006181
True	533.169769184609
True	4.757609060052608
True	397.4417425401769
True	30.16229051195004
True	637.6988265543067
True	261.71817183142224
True	565.6635246662712
True	701.2124269613314
True	141.2034330602268
True	529.8940725704065
True	508.6054494011433
True	62.43629281265727
True	975.6975418916376
True	3.3499710195477
True	26.85248870821292
True	656.2028380314426
True	668.2453540801062
True	138.92662867175636
True	410.94023928153024
True	114.30321543083927
True	69.81167145922991
True	481.0532367683176
True	43.65157616251874
True	508.0901467118402
True	12.975357734139635
True	827.8455560533085
True	560.2137231252802
True	670.8276718021543
True	108.39474878265736
True	390.35024970783206
True	1000.7833687158568
True	889.1449897105357
True	140.58599600227137
True	557.1517007836317
True	458.0742427147606
True	245.17931139002508
True	254.58664708527525
True	5.8437902848445535
True	313.7062963585346
True	10.606424016448589
True	378.4531562619476
True	73.248545078558
True	401.0060714963689
True	665.286967990198
True	125.70591109376528
True	239.4396699673512
True	649.7999967171907
True	700.3967969487974
True	299.77307845371223
True	141.87422590036135
True	155.56359800912435
True	470.0252071980953
True	90.7034966931373
True	10.401264194619856
True	503.1678019121985
True	571.151456915019
True	20.22305361326925
True	139.86824796228748
True	912.8555670297058
True	491.7811429723397
True	268.68884607628223
True	33.36415361834274
True	474.0687562502301
True	115.2863538182549
True	596.544521937804
True	659.6062089850607
True	293.77136947864244
True	395.15274998895217
True	181.0478441582685
True	240.36509470518783
True	75.08120838229316
True	225.85150563693415
True	488.1894058776498
True	23.14158636289144
True	451.8084576814489
True	385.7407862837123
True	707.8453744226438
True	911.0842992041436
True	889.8094719794692
True	155.1921487271374
True	409.9613589663719
True	68.22173145389797
True	189.53073716762853
True	320.41997074362683
True	8.513882406044347
True	803.443080765325
True	22.874995889421623
True	395.4952615397954
True	261.3222088204312
True	674.8771174619246
True	205.50653900421565
True	39.19290722664764
True	698.9923316039254
True	1074.3447788583978
True	226.88077157613424
True	133.2007951210602
True	627.0578272746657
True	472.5066830133071
True	18.42907483111834
True	826.8144965931671
True	108.98438836614524
True	45.764651382702326
True	311.3190145952131
True	346.15316598048923
True	378.62494896185086
True	268.9160545797857
True	19.87460755119297
True	21.870969510209857
True	856.7212751516339
True	197.07176912793992
True	110.4979857769098
True	856.2654425559242
True	642.7102194354721
True	639.9684988547054
True	452.7335660993403
True	149.24124556920506
True	34.039240687290594
True	104.20688500860996
True	444.5435534800335
True	222.8137232798124
True	471.8360660776176
True	142.88102120387128
True	488.6106134512318
True	622.79518094625
True	968.9009138808996
True	24.57602501725828
True	993.549790901759
True	1062.8725158845753
True	495.6375232712208
True	82.59362430605675
True	768.5197576943143
True	650.8082659312681
True	623.7670145084087
True	178.41519484412112
True	757.1513538789113
True	710.1713367685742
True	121.1707076872573
True	794.6294187482155
True	811.5747051501961
True	481.317650450956
True	228.33692227850585
True	70.9896161306255
True	300.89888348482964
True	366.20559175031264
True	469.03125709041393
True	426.13903160450286
True	194.56672948420191
True	318.56351409907205
True	2.5597220690415794
True	14.53925617898669
True	104.08562424887712
True	134.3048672807638
True	351.8196557759526
True	354.36178362721085
True	117.44163676944991
True	16.984132994047997
True	210.6681942779545
True	836.1416285132472
True	452.9710004926025
True	546.3828889362549
True	547.7173848159536
True	826.7041482949537
True	648.7375574593167
True	97.4714275746574
True	198.77657063888407
True	250.9806788743981
True	283.7425209576977
True	108.37504592551616
True	359.1161549683946
True	428.5843329005832
True	170.9978370090549
True	662.8417577566363
True	237.01688937829903
True	202.64137745553003
True	30.41635240890972
True	246.87581595941836
True	480.85488560478575
True	160.71258938245964
True	510.5891051747992
True	486.2766974425587
True	245.9837556923684
True	106.08609936347368
True	37.64340026644129
True	400.0406871197126
True	773.1634948170114
True	162.83434409814237
True	1006.6369669492832
True	1048.7553913217316
True	476.9224021554832
True	102.84105505834236
True	120.9833827645812
True	619.3923395889097
True	9.033646088614296
True	227.76140624438983
True	136.93137056117584
True	119.80117903050385
True	325.03742286162384
True	622.6924139670097
True	37.16454523670309
True	120.41220798346284
True	961.5558042144096
True	60.41690660992754
True	464.77241331446095
True	525.7612612168712
True	251.5504347133657
True	129.58953763665238
True	876.5261533838268
True	1194.0225416887608
True	518.7502496507519
True	638.9384963580366
True	214.55136539291877
True	148.94491322835492
True	333.5944297712947
True	260.5810740572533
True	168.521720802823
True	306.0228704104051
True	350.6501590913748
True	10.806510751557417
True	623.615489321061
True	153.06245672868445
True	71.87553792086949
True	456.52479316570265
True	311.19641968758486
True	1191.1456634518831
True	368.7983947213718
True	968.8285420586672
True	8.763770074516806
True	262.4265456017063
True	227.9358799503396
True	154.9801071050608
True	487.0491283672392
True	202.3857402674037
True	417.4076597244893
True	327.9599597684462
True	113.77174065699356
True	355.9165623517825
True	1055.7905797938806
True	710.0844529150327
True	216.09448843122712
True	108.19661784870016
True	294.5856268037888
True	25.235714736644976
True	350.9639822352143
True	319.97728714692687
True	588.2304481104452
True	441.13231458356057
True	350.6162844764031
True	157.37030936699892
True	13.444246024454332
True	407.64299303045806
True	284.8818847426278
True	142.03063245947308
True	300.14681851744325
True	435.8123225665968
True	796.6086219577074
True	302.01415494331803
True	771.8110085848887
True	399.3862113782324
True	367.6768844223035
True	1.1150498309901056
True	1169.8622108095642
True	105.88916972868408
True	949.41532149596
True	206.98989557846843
True	452.42284670199314
True	656.8732003858029
True	83.18962165920541
True	475.12672612280846
True	29.447987484907827
True	392.7026419353729
True	77.85298959364569
True	218.36741644858228
True	38.26157759010616
True	671.4126541584988
True	189.5149801392984
True	26.193305835115957
True	401.0988390475384
True	107.17219408675686
True	162.65390174515383
True	811.7837392096066
True	266.67147916613106
True	157.3073847755229
True	367.7156089618226
True	522.2230513834894
True	332.1527429405573
True	523.1859656790426
True	632.1241845316546
True	155.94978666776643
True	5.938576677081429
True	72.48697586895939
True	435.08271837319694
True	94.59014744262304
True	76.92292688098713
True	1062.055585035961
True	28.31990027994976
True	326.5708153631034
True	306.8460329795693
True	439.6637736541347
True	676.450007139012
True	192.1989237615764
True	648.5880202338298
True	327.5489138822701
True	352.75456917912817
True	278.40304463650057
True	214.5478337218424
True	378.3359634196102
True	448.9890441802236
True	420.6527120115487
True	601.7730138295096
True	140.34163182990517
True	81.89209842659278
True	44.68922595921681
True	277.89695631909507
True	634.6990105721321
True	404.6006907962104
True	775.7372539755537
True	207.58790808116905
True	398.3906372388393
True	64.6043639756428
True	54.44293447118415
True	427.1506025062217
True	194.4744224546557
True	229.33255385903016
True	41.5639709152072
True	1058.2489214729533
True	169.91705788342077
True	923.8739843726164
True	318.1256496176526
True	910.4900528124224
True	235.31394681412712
True	464.1352265621091
True	521.4950269089097
True	597.0003018514661
True	216.76182130833377
True	470.7066634652894
True	936.0688102640512
True	131.02303859509053
True	8.238787919406814
True	576.9360642216772
True	26.77689973297269
True	73.65283329179134
True	786.0707141446755
True	225.76510511719425
True	965.6636927134886
True	691.3605079734954
True	406.6323634814671
True	280.3139545975477
True	487.5285510377138
True	346.06572640666207
True	191.14098974290016
True	689.5461727480312
True	726.8943018408786
True	211.50741904142276
True	88.55267411600323
True	523.6816711341492
True	137.39866962941906
True	381.5355543910083
True	346.3754085910211
True	65.89336995906193
True	359.1894375800957
True	401.2025135414901
True	376.3174134748667
True	411.0940312924303
True	437.65105634454034
True	687.9041410254598
True	58.24380871637952
True	456.5900123725256
True	323.83677941812374
True	654.6214149083482
True	217.53455694943847
True	100.55685885606158
True	40.73067640265525
True	549.294947870272
True	608.6816977592056
True	177.80047919183113
True	418.0629487413863
True	341.2948191214447
True	18.509863472053432
True	167.82241965672833
True	292.0344277514759
True	3.280371770474818
True	866.5163723463435
True	84.23130274978766
True	108.00356957022342
True	113.96614584449814
True	365.22977136165696
True	37.5863625833126
True	451.4826477073924
True	227.14274134625552
True	6.515841329362891
True	113.7071161124884
True	444.4472864364661
True	48.17236739078809
True	71.71756032376128
True	168.77125610616338
True	287.7881546753292
True	956.8405997251764
True	397.4008882186609
True	978.5249202719926
True	186.3029475579684
True	1006.2101290843892
True	778.4027725408192
True	656.2155351455273
True	410.7536001391867
True	362.603815950376
True	74.67918733281114
True	71.98551751314513
True	82.63577727592686
True	170.65212446045723
True	484.28451411118925
True	1146.030717142114
True	175.85954522772624
True	359.0105518329618
True	430.2270439233836
True	605.9673380596417
True	624.1287781334497
True	282.8523084957054
True	459.3534541959356
True	675.3053733438858
True	92.19115534094684
True	730.0931070071242
True	261.0350220035226
True	135.64180247525485
True	417.59156523316034
True	863.4030113268556
True	453.19399666411874
True	821.9652229338087
True	194.95884151524777
True	349.3508270201372
True	698.4659292346313
True	617.5015044790878
True	191.07770982435264
True	263.3480334733356
True	811.7611776594822
True	32.86050950477511
True	189.29238499111173
True	504.8039835225678
True	690.501000652289
True	102.8418250591882
True	35.183535906479285
True	169.4379086958967
True	752.7470752312141
True	318.8745419914022
True	544.3361045457352
True	355.30617012151174
True	291.91946303187785
True	449.1965999905677
True	504.0433877358359
True	73.54925884824883
True	360.208803424712
True	782.5665834067278
True	0.0
True	300.1847978960409
True	247.08696052817572
True	1000.0356692280336
True	148.03827685072162
True	653.4236020662868
True	624.1450261462495
True	111.44437585455898
True	223.84277081094527
True	129.5858780544885
True	11.260009446899216
True	293.4913872292187
True	380.2681338658705
True	1128.1844129681149
True	240.53406617341423
True	387.9038262633075
True	643.0350151097732
True	207.40049846729076
True	27.607108703982068
True	892.0457521358588
True	605.5168082226277
True	161.93276892788674
True	601.6913333046292
True	165.249637770383
True	306.5651509972887
True	768.7123154670435
True	36.06784325144071
True	107.72395025248952
True	522.1202278433238
True	66.18452628762357
True	74.81978775024488
True	419.9254009441908
True	24.44600678299925
True	759.887749469902
True	101.32616777650092
True	153.33666801593355
True	19.355821010121076
True	700.2988869279604
True	30.111755907516606
True	792.5622519218831
True	407.4906040474657
True	118.00266786255214
True	701.7704602540753
True	524.7660653023003
True	552.7888346420025
True	48.18247856413204
True	373.59808199614906
True	7.151505459358112
True	92.0134737818866
True	366.21210690693306
True	50.23355521632463
True	119.60277716130422
True	300.7822037330401
True	175.547991433651
True	104.14942531312208
True	667.8371241400927
True	20.51440708861117
True	1148.79446123073
True	513.688939829351
True	304.7254672789281
True	486.02874244622507
True	117.72276149889976
True	794.1486853699225
True	1107.9370817792185
True	772.7112572888251
True	175.3138553700376
True	226.1349014229488
True	51.340978844817705
True	58.257082155757935
True	151.58930982989574
True	101.22993016556664
True	173.1359242244238
True	1183.6813344197717
True	317.9982694387946
True	357.094674654883
True	669.5435934500717
True	15.891528698993495
True	14.533549299630662
True	585.9490353708063
True	5.367377342758914
True	117.7934245686875
True	693.5597828970917
True	180.6382293694443
True	664.8971838876696
True	847.2447357782605
True	150.26746937520457
True	861.3581716621694
True	3.486158628224396
True	442.7264229846554
True	1057.4486575498056
True	26.10260388816076
True	233.53514857352135
True	151.8466716970983
True	930.2820538208688
True	234.25446881661728
True	497.0853607622877
True	121.53273075716152
True	504.89073608920967
True	143.0690111785664
True	104.59922186686084
True	385.605350676322
True	71.8033785858245
True	54.29976165283998
True	1068.4097708847978
True	264.963692841509
True	161.30553761069692
True	376.0107196917042
True	398.2231358785414
True	212.50070745111725
True	162.0761936227555
True	396.43089378637393
True	35.96852690593297
True	493.2351260187977
True	1125.9588727854923
True	115.90308835503978
True	467.4922605979041
True	303.24488230343815
True	26.382971214293597
True	389.370278625108
True	101.78286709266524
True	596.2883379134556
True	197.3052413578454
True	413.7432220482468
True	20.264495585139844
True	430.78554236915454
True	101.57551280814144
True	347.4272633549504
True	35.85425793380002
True	174.50965922166512
True	240.83316318893785
True	754.6484051179815
True	56.91910803255941
True	143.62045037510808
True	233.80823326560875
True	142.990276457805
True	635.249645587331
True	549.7827699134176
True	814.7034108154936
True	398.5366864802984
True	540.320891024034
True	406.3595910320156
True	680.1996151579668
True	72.33216626914022
True	462.4646296460504
True	432.4451676354655
True	49.59863926063194
True	82.48913007919556
True	129.85126649755517
True	88.52135976516432
True	320.77703749795694
True	832.9800391830764
True	343.1771645269725
True	1076.388693420008
True	304.47192213150333
True	909.4620221161372
True	154.81447336613593
True	588.8017631846067
True	616.0899999665648
True	681.375427582043
True	439.779009269206
True	62.51069830217125
True	298.5811334588113
True	39.16196035172624
True	167.2805134287063
True	173.19583060391227
True	1163.0463268291744
True	237.70943361050064
True	542.3576157753953
True	588.7040636164414
True	568.2832652791902
True	881.5096318054257
True	584.2504483565699
True	647.3702726061334
True	936.6696641103832
True	127.49186204500757
True	314.94136263416146
True	276.4572064281864
True	311.8504454564061
True	90.59823761551311
True	400.8799316597078
True	3.510884364053179
True	327.14827287022536
True	251.47264858844449
True	581.9855707203967
True	274.1885386120024
True	371.1914979173711
True	9.95764324601779
True	59.59993681322644
True	543.476361150502
True	33.4004726383939
True	137.84928526063672
True	62.0576921051547
True	153.24265735223312
True	244.0539220897092
True	70.7013449100191
True	391.6183457238852
True	282.7630126929418
True	104.9503289458634
True	340.6069327397044
True	64.21776331936928
True	606.9377912094308
True	827.9395133692544
True	281.0802645878517
True	1166.8261338733157
True	116.91088456489872
True	302.0804045827099
True	1058.4159624899585
True	86.58356267839419
True	292.1060008260381
True	9.66964449836403
True	399.73406422878935
True	467.66848044300735
True	158.13558811139504
True	615.6145935789795
True	924.7673472939572
True	157.67196101783168
True	81.92643244351781
True	342.64650243879186
True	524.9791647069022
True	625.6652445252424
True	1267.5258873403266
True	27.643061180027036
True	930.034912213848
True	137.37978137712938
True	643.43265140529
True	113.87650113915625
True	129.64442378125665
True	181.1105826661583
True	169.5670066372841
True	769.4130813662916
True	216.0747230982577
True	231.0035219293408
True	68.6350582681666
True	509.73137865564223
True	446.1358729536319
True	169.27171608287705
True	230.2603931336988
True	15.716903790301826
True	429.17857345498055
True	218.7169113166453
True	295.4233985138523
True	114.09399042836456
True	696.6708322555132
True	423.2549529864046
True	255.6192452039829
True	646.284933075565
True	523.8894992468847
True	460.7904595272938
True	127.68213961876782
True	536.197504724462
True	441.0956557669603
True	3.1926951215028856
True	197.24230361987645
True	88.99925763403928
True	247.68862149155933
True	2.41832653211279
True	122.98795653116632
True	351.44097638017416
True	7.926075840923441
True	853.4414942913743
True	178.96125021988388
True	715.1083836937995
True	767.7097063366822
True	163.80280534779334
True	222.8287248703061
True	476.1028130378338
True	865.9006474864717
True	48.5403264338495
True	39.59524006265281
True	129.98225859446288
True	612.6610055442509
True	709.7384235560962
True	188.9750872439593
True	590.1335118666466
True	578.9802617347357
True	825.9593616317891
True	389.6390684945003
True	189.017109399146
True	877.9387327267987
True	213.85110320434836
True	151.02836662734416
True	319.38223747829926
True	223.54047253591384
True	207.6954286033585
True	616.5617178644624
True	255.82597683545416
True	197.10759243353488
True	460.7795737394076
True	472.133226121953
True	62.56934702818224
True	294.5263501380615
True	80.94434355464877
True	323.47162002509134
True	351.6729199515327
True	263.983224163874
True	180.2951559941077
True	380.2376457443737
True	640.9018790492792
True	741.0150812495073
True	292.20231898416745
True	732.99575942303
True	64.74277780156238
True	837.487792112254
True	343.32883728253216
True	12.123314818241262
True	613.9736030410514
True	698.08881237183
True	266.0688781609555
True	169.50234171654296
True	48.11866235067125
True	387.6149727286612
True	76.81491052642869
True	14.830546521825376
True	897.3372021058073
True	374.52627518527567
True	186.3335664644489
True	976.2833053992164
True	11.106791684405438
True	816.8386599791847
True	31.592000294106835
True	656.4292945382421
True	58.31545487434183
True	765.9626004003115
True	441.4289830578996
True	184.73658147684284
True	454.68492249422366
True	213.36368447959453
True	296.31755394724024
True	225.78330683536296
True	412.05222975108575
True	8.398367707069593
True	322.53934287653254
True	114.36261860098116
True	11.577817718241866
True	470.3002594278539
True	725.7946635814118
True	282.3063552972295
True	80.35459327103439
True	327.2655987526325
True	82.88366562525239
True	179.17345575148832
True	176.12799855826188
True	386.1096599736436
True	44.9767753216438
True	134.5890891583892
True	370.0063190838387
True	881.7028517104751
True	107.0529060070092
True	205.78348781025755
True	425.2924834009457
True	19.25036691793041
True	408.8535447941582
True	525.6449521254312
True	88.83016336907407
True	390.06163364262886
True	367.363675950758
True	418.6466728609689
True	591.0783002123429
True	1044.1306388355806
True	963.7770668383424
True	59.42812308254404
True	1085.898155024977
True	111.21671048804228
True	112.34985706676412
True	105.6485151063706
True	513.53694392653
True	374.1197138893152
True	584.7263458517787
True	260.75243033177617
True	156.78471567159397
True	406.7478745403495
True	15.409758910548566
True	452.1124288793488
True	390.6808471022092
True	146.174087653525
True	93.64510505139845
True	533.4502451831405
True	984.058502448011
True	194.6708327003496
True	65.12777179112761
True	420.02516235245633
True	374.3855250495393
True	486.597667597347
True	328.84043289674014
True	4.456647883541667
True	561.165227457576
True	508.4528499478861
True	497.0721467849794
True	195.66843873692156
True	99.92206645828809
True	21.28126740101704
True	375.15067093121576
True	100.73512774973518
True	7.035373972790364
True	31.601906885406137
True	358.8786407917574
True	646.0876068836062
True	137.43181666595032
True	88.07145119898618
True	24.343043340619687
True	404.26590897423455
True	355.72053574265306
True	756.0205763768905
True	305.736339786814
True	515.8435630161529
True	529.4028644028356
True	526.8958708257283
True	288.8906775797939
True	528.0516096522655
True	96.08666312876396
True	580.6861742588961
True	7.196894190593296
True	367.3932749965074
True	456.0472472935326
True	957.6580883311212
True	348.23259230406745
True	816.9136604758161
True	995.199605837382
True	165.0240348823688
True	33.432822882798355
True	354.60556511484685
True	385.563271460896
True	611.198521014909
True	250.75028799103896
True	27.29156276842262
True	630.8849716008776
True	125.59914198642922
True	1068.0658214150196
True	327.7960543257787
True	474.6113182501165
True	123.65202636877784
True	824.241962051508
True	138.2223603868863
True	837.5906591261582
True	574.9938390981492
True	180.76340119400052
True	116.25101271074432
True	61.75284193953982
True	557.4173202567135
True	878.3764849346665
True	424.3423541057853
True	536.5040677726115
True	133.03225483013142
True	604.5140039079511
True	489.8475477600867
True	819.8201033377861
True	337.2638202434395
True	595.2434180505221
True	113.21775303668404
True	23.95074310944377
True	422.11985575148486
True	175.74307250218374
True	105.5320876816931
True	379.4148032835009
True	1087.8603252317596
True	262.6968440460524
True	558.0384952733652
True	8.15953347813866
True	69.74087301767095
True	332.1799964362934
True	765.0615474057022
True	454.3799921924386
True	520.2345543491947
True	704.776027935355
True	70.69271301591603
True	728.1905866459924
True	48.908637654491656
True	100.41945853690486
True	169.16436639328697
True	81.93684759335713
True	26.81250825829791
True	300.2745926351435
True	485.3922777432434
True	889.947554678443
True	839.0429856773912
True	5.738299373200132
True	287.3661938016874
True	470.1405535794996
True	125.5690959028814
True	248.2848579071127
True	320.7460817714999
True	1337.922184716229
True	437.7357420184334
True	25.817593274689425
True	181.63528533080844
True	696.435209680692
True	35.32168541091708
True	172.48085517097357
True	554.496655379684
True	72.27979300806892
True	882.9441375615555
True	325.7714059156585
True	673.2194448493117
True	79.58043700081562
True	690.0318449326754
True	570.4058843226802
True	897.9702331757816
True	273.96498572526934
True	501.9515492754441
True	810.1727370343131
True	891.3995449757298
True	235.1123124123844
True	740.6120921990268
True	215.77524531885885
True	443.8986748997152
True	374.12565556274535
True	497.77467169092256
True	488.37774215437753
True	307.55505023847786
True	348.57622171126394
True	119.16903451632582
True	354.88112087029634
True	1144.2934981336
True	302.2227626824387
True	150.97887958743033
True	306.8285554574852
True	762.8164164226371
True	654.8904558846175
True	406.4034782191554
True	123.16981799205858
True	330.7478810252233
True	32.4647740263414
True	168.21658515270315
True	92.7063086609518
True	85.08703906959285
True	579.62843741159
True	139.53312315427692
True	131.9961635689968
True	104.3151311152286
True	81.28382951054913
True	452.4123545619673
True	400.79315003721393
True	1036.9386622745494
True	525.2641523643166
True	819.1521025388749
True	267.6466354716202
True	305.9087436602517
True	538.8127576041986
True	200.8445741937784
True	747.304780748311
True	247.3888265557576
True	351.9544061834275
True	71.03600301037827
True	112.61156253269546
True	249.47854821766416
True	126.58425761670688
True	474.058083091071
True	32.6956357853263
True	582.5450285481933
True	998.4413872415792
True	738.430739119683
True	1.4630785632881145
True	61.615555065424005
True	481.3885678972874
True	446.6552103593393
True	72.20961146658478
True	122.63436643346556
True	296.1448844127032
True	77.26739755233613
True	48.75720581548584
True	715.836092276903
True	641.3983908135291
True	163.2940001399666
True	175.90492414896377
True	533.9989229630405
True	51.716301591231634
True	26.36037069264453
True	555.9495979758651
True	440.5355313997269
True	1131.072683420526
True	47.07472990552846
True	453.09039180734334
True	881.5087954230587
True	788.6854525358656
True	287.42211651086325
True	747.3414559744508
True	422.347626905077
True	41.281501342416455
True	101.64686848672758
True	701.2176887991633
True	77.72202821569897
True	138.95840488240336
True	954.3113607154232
True	193.52578225818087
True	280.0910315179177
True	112.11002282255134
True	650.6183847327269
True	584.995347683701
True	216.6526537462549
True	426.6754277684439
True	37.829117690496346
True	285.21566863774933
True	579.3281734766948
True	627.9838684877299
True	322.1076642013222
True	73.39911221697314
True	946.562988049224
True	1094.2586328403368
True	580.4565026683014
True	64.41092151925525
True	31.816078901463868
True	92.62472169159392
True	110.2331342588996
True	102.60183961732488
True	875.3273602023714
True	1214.7594615320786
True	731.0795962375231
True	321.11441261932185
True	9.388809745242982
True	19.87553723255249
True	341.6398862801641
True	479.97533504860496
True	44.68358023739842
True	567.864212980282
True	428.7832227454911
True	405.65133300679423
True	82.07885269681078
True	195.40613366809055
True	271.8359922485752
True	132.6465623530706
True	407.1935298484353
True	44.23649468146723
True	173.05978699205158
True	1168.020831443845
True	5.6962797306100255
True	26.71624868425819
True	582.0961477087035
True	359.44875492818306
True	743.5733005049644
True	157.39712686900967
True	741.5052826815863
True	622.8696637128967
True	276.839030434409
True	459.4844019792162
True	337.7499765770354
True	288.01129544250193
True	268.58540000718114
True	371.0009030353151
True	496.5969528001586
True	499.802036385269
True	103.61365966217596
True	374.2174785537864
True	8.714401584733924
True	182.6239709180093
True	232.90521893180156
True	847.1511604477082
True	614.6286805610343
True	29.409584206462988
True	720.7020198309825
True	843.125139096291
True	102.06558715320276
True	348.45337115287026
True	839.6364019221613
True	226.1250678671717
True	160.0975048276471
True	536.3210363957303
True	582.8891444872385
True	1056.0528682661295
True	143.65423475868184
True	150.1343817464353
True	255.09531974095668
True	322.2267926917107
True	416.56568425758826
True	410.2623556065772
True	318.0011284805568
True	440.92845450642994
True	494.3475023647666
True	215.17325326467903
True	1478.1242289751494
True	236.89181946099785
True	406.7121177267215
True	52.93903455514668
True	773.4204922293909
True	245.54184021655024
True	920.744831644082
True	562.2882769521811
True	316.40727312423235
True	768.9755047466558
True	276.0179123942344
True	217.8405635388634
True	260.7130081864567
True	217.7084969844217
True	141.40040850260573
True	247.61605776942264
True	711.1358661994248
True	516.6191067823428
True	218.9317114490528
True	1213.4296496703523
True	117.08483289638188
True	249.9721670142241
True	70.69324047451121
True	318.6675494128089
True	398.2889027941923
True	92.71512390932156
True	222.4895703114957
True	76.12997089601197
True	715.3057914102362
True	359.06413827361774
True	216.2420312648744
True	739.551152780936
True	861.4527521418339
True	821.031819213527
True	828.7049329409682
True	344.77946778561744
True	1.1046468879820597
True	262.2325206508364
True	60.52645191214821
True	383.8015770692462
True	51.07568319660267
True	337.26705354242443
True	868.9292573059153
True	1004.614871880584
True	396.5565885984443
True	25.208662986790284
True	518.5247041977595
True	493.490368074153
True	191.31875012587383
True	223.40690534956371
True	277.7165258702459
True	25.247262747420432
True	127.78372547109942
True	977.197876688809
True	58.64679587388421
True	479.760503116506
True	786.1145129703111
True	103.76227388002968
True	257.4123213866789
True	117.9537311422322
True	16.581608525756288
True	1.6280577919929415
True	120.84754233337188
True	1021.9211092337252
True	479.5680390497969
True	64.90181164874689
True	798.927347032383
True	346.9677623862413
True	1.5374765633616412
True	462.8945017156397
True	194.68809970236777
True	500.3513560219868
True	79.16806387144894
True	322.62179579656606
True	364.7241742585111
True	156.4266133637648
True	216.82857331162012
True	124.14963612626292
True	159.46907033255124
True	1006.5399131081784
True	14.902453852665127
True	502.5589489462741
True	466.3294302183999
True	409.3321672130822
True	214.3029610211827
True	242.40174492014447
True	154.81869274253924
True	44.8423925030391
True	511.9666725966549
True	151.2128729500973
True	854.0338697651287
True	818.1064995252314
True	242.781088523206
True	308.3846598909131
True	532.4836801468143
True	42.560379542916856
True	86.06667042814132
True	738.9170156653121
True	1066.161508359202
True	114.781073464824
True	725.6471449002395
True	141.63950419320858
True	926.2236191145124
True	660.9895618135848
True	102.20529782150687
True	271.0637135315242
True	612.9855354942435
True	254.83508313049296
True	49.33150793789523
True	578.8444581528498
True	435.3989771624704
True	5.543476342781515
True	479.3069381431303
True	67.36483431845741
True	179.32421820320204
True	231.54883324467457
True	320.4266283369508
True	65.66136706076269
True	228.7898378277247
True	355.26390739934186
True	429.1541218164808
True	945.2422495635328
True	49.36683610400136
True	891.777608030372
True	1026.5154117723876
True	133.53637595553272
True	74.9400316591769
True	1018.3950392173056
True	29.43226250936725
True	211.81566784323005
True	85.96109422675572
True	209.2426561287365
True	376.49127552188514
True	941.938948926244
True	98.24881077916297
True	71.21984550915369
True	627.4967130361613
True	274.58465405732164
True	708.5426038639181
True	52.10045436644545
True	463.968612838753
True	375.4677879899488
True	681.6222344119376
True	51.467673786028
True	115.9833805838861
True	26.617315795306325
True	275.03418350666755
True	39.49631656973161
True	335.8368777604689
True	2.656020809510891
True	1182.061768984078
True	103.96540171377046
True	136.5952741693621
True	353.29176940878057
True	710.3840603270853
True	670.5065441997248
True	1064.4368768443787
True	476.2509531475257
True	402.8583795183305
True	138.2566777846571
True	421.84389851240775
True	823.0951879962851
True	424.8050622870335
True	947.1072227569904
True	89.67890428485256
True	409.8815183796863
True	173.2066651324714
True	297.954310098865
True	754.4263693715453
True	159.23076258067275
True	136.78324034630086
True	63.20375661302589
True	838.0911653985929
True	782.6228241832303
True	79.09644460621813
True	439.8881296686903
True	717.6142438284222
True	424.8815123411572
True	56.21617878630891
True	320.87094918515265
True	786.9479925848317
True	32.93342658058257
True	366.7072303769586
True	169.50813760842018
True	271.24245587766575
True	34.37441934280362
True	219.36830508724387
True	806.5421680632323
True	642.5845639339557
True	56.48139822633584
True	301.3037360535956
True	906.7412572802108
True	16.020947994193655
True	310.4076357368056
True	282.8268989331638
True	434.4219900808019
True	210.90515156181723
True	588.3037843820028
True	44.29164398694461
True	986.435318954496
True	895.0084385034994
True	44.38246081171189
True	385.2121728481248
True	724.1961749349017
True	931.1021980922274
True	273.9298632125665
True	587.4055890970053
True	126.28621456049648
True	197.5419261096767
True	131.92091016491156
True	135.52745904955566
True	210.40266711221463
True	941.875380827644
True	798.496091499799
True	928.8975197947428
True	18.180997022168302
True	27.063361886388712
True	361.17730040824
True	14.217391849395336
True	630.8593017592774
True	1045.5455643924247
True	258.1737859917975
True	205.7210106770902
True	85.35014028590625
True	208.1225181871906
True	138.6552185849935
True	42.79333956223455
True	139.4736953260295
True	94.95321246353518
True	241.1996378973753
True	554.3683337888679
True	162.38086631214097
True	26.800455020744483
True	58.666565790756
True	429.7054730203239
True	267.6574768491993
True	600.4493015266374
True	20.95156816810758
True	119.6035211722713
True	642.6974696736975
True	273.81738545462065
True	480.2897316135764
True	655.725191611473
True	103.43158874405306
True	110.39607139680209
True	83.20240682176771
True	23.983298963597576
True	128.08771574489538
True	90.84647481731383
True	97.38937517675376
True	153.56035060226216
True	236.47466879535952
True	863.7162430455347
True	289.611164955194
True	957.0794216926284
True	164.95585198630994
True	204.09694023208448
True	772.2049795025537
True	302.6767672533698
True	595.2086015189617
True	250.11232618140224
True	359.9843531392943
True	430.45455491732105
True	563.5111987777287
True	634.7022354975486
True	373.34198210534566
True	35.02501913007716
True	538.2764722872047
True	622.9676274373379
True	21.26647775197077
True	12.059230936771584
True	263.868869864946
True	411.6001127685097
True	443.851846908475
True	69.74420049410008
True	630.8219819993088
True	962.5664580185512
True	242.43740755917597
True	899.9609953917536
True	274.4945877583961
True	103.83550630351736
True	267.65526902609804
True	705.3922279017339
True	41.204011235785
True	590.3935145509469
True	1289.693802596077
True	1023.5802730105228
True	870.6493656282189
True	198.6465690086748
True	94.3972083846986
True	196.7389374978473
True	836.2046773481493
True	145.61811000789442
True	1068.0326032847431
True	873.1555613164024
True	42.580857317424325
True	90.0790706224036
True	415.1459920216524
True	408.06763859447744
True	191.5747675236314
True	503.5851197627628
True	660.0986162708405
True	128.34249689773523
True	274.3587822597749
True	1019.2947582157416
True	51.58054623618946
True	704.2484871792208
True	529.04246506891
True	37.396444870309935
True	838.0293565396667
True	381.9206244408286
True	553.6067204282452
True	110.83362287985533
True	272.63922746674655
True	217.7171961038763
True	27.421083407280506
True	141.50906064111487
True	757.3306325423689
True	128.6171967407326
True	389.791212544386
True	65.94763275154806
True	613.1205635424802
True	592.433383699689
True	224.38223581573712
True	465.62827598920137
True	169.25593850386582
True	172.22814995690882
True	223.4972208720649
True	290.4534944450946
True	360.72824268649646
True	134.1227179064194
True	197.0040860953607
True	25.012968644547215
True	871.5072398047441
True	302.80074804432144
True	10.347623249145252
True	368.621312947332
True	170.38454650398936
True	624.9365882151164
True	381.47519483905984
True	590.055713257018
True	547.3641228476007
True	499.5256846132228
True	794.4686988253351
True	247.5248929769303
True	547.6741595829732
True	158.24080626404543
True	527.6148339118165
True	357.9041135121083
True	370.6228351638868
True	122.17982265559588
True	134.54328006951252
True	110.37923871172914
True	68.17871621410022
True	702.4189343129585
True	178.79182776000562
True	42.59052815053088
True	0.0
True	538.8773875897497
True	103.6737783712636
True	21.57417057579277
True	41.44429248924673
True	113.40460563648104
True	521.2431534063411
True	181.6400723065006
True	104.92640797200204
True	35.09260741584483
True	154.89611714857492
True	903.8478538365124
True	48.61835887405517
True	223.25026768917584
True	726.2049239453281
True	311.3571328204683
True	462.7447339613548
True	466.86008401575685
True	510.2890060024269
True	599.1012579131007
True	917.3960903680236
True	251.83139997561173
True	1021.7579774661845
True	898.3272794457891
True	614.3554581506154
True	350.9824581793547
True	843.1839760992365
True	11.33065802942603
True	33.017490158910505
True	286.2803063423056
True	41.241016511665855
True	196.5588269901977
True	763.0618173112795
True	214.16446242429592
True	714.8525904476788
True	744.4925200973395
True	122.51527310285358
True	362.7906509130823
True	593.7395882732376
True	25.58128617872821
True	130.38481662640223
True	440.6048315269173
True	300.7752396827755
True	198.0649686784769
True	117.0142706970363
True	387.0614780807221
True	20.70160578701189
True	353.52381164705
True	373.2382713678135
True	1051.8508655044925
True	375.3212763262344
True	30.971909768404448
True	448.4330947285119
True	455.61791315803646
True	233.23589797018923
True	30.69741847706952
True	759.9358645223236
True	436.55664077493645
True	177.71927064991385
True	13.111383658089911
True	1219.986199017189
True	164.737983444631
True	26.565932318933463
True	306.7282501087874
True	279.1342753521841
True	114.10119464194162
True	292.173191189618
True	46.900004762477856
True	330.1115956094562
True	294.6301817927265
True	323.73211043769635
True	29.534674914796053
True	48.759265077668616
True	1062.1701622306678
True	26.807122971974135
True	14.00391920439528
True	173.8598608263549
True	658.3229458249419
True	9.170165622093185
True	194.89244429912029
True	178.9101786189823
True	528.5563032819736
True	384.10647130659146
True	724.6379391001724
True	331.2349188140884
True	480.9010093262488
True	431.0639842922831
True	503.22951670608654
True	101.03517268952696
True	1261.9532741134467
True	910.6066859225796
True	290.468544214856
True	560.946257316493
True	100.2281815315801
True	581.9428962755674
True	432.1258600880869
True	157.42952121437258
True	79.25487665894636
True	341.6078232767536
True	173.02848514059093
True	30.87916070077724
True	603.9570117365076
True	378.03684795282726
True	70.9570978149039
True	27.99305347044093
True	657.6791977131373
True	488.1302283338713
True	74.98297663037282
True	20.878695317865382
True	337.6823736954096
True	324.49464420244607
True	737.1568511087146
True	551.2131825792325
True	560.8723781710527
True	798.0019516296694
True	9.566047220184757
True	55.77336166076699
True	33.8122225981214
True	62.37368233853864
True	522.4879282033069
True	583.1657254279662
True	84.65802675529775
True	105.34409445667931
True	203.9164948197981
True	76.46791376648424
True	179.4463725505698
True	211.78176756801813
True	284.0307058236346
True	842.1443596661552
True	590.3132394198642
True	285.7262943346957
True	201.1288755542361
True	260.95145856145894
True	250.23228197614972
True	766.4990227567488
True	332.8956229365473
True	169.94134266106934
True	902.5293756381916
True	360.7673914748487
True	466.3745363570536
True	143.095890220534
True	123.64618774052654
True	59.23784977830276
True	217.92022952561055
True	982.5296720716178
True	498.3359742971948
True	118.80407895745174
True	370.83752139751647
True	104.17165228794742
True	652.7928700851356
True	4.289654218134871
True	687.2607349941048
True	39.88284342903846
True	954.732188532334
True	856.7937980836044
True	215.0120224291727
True	30.269619076890827
True	82.2572804974476
True	467.1353209324232
True	234.7986850217389
True	1.5773170104040293
True	74.75723277883664
True	1086.0135099941842
True	335.1387102250823
True	678.1808920314029
True	469.75963869920383
True	31.12695930994765
True	141.44895081239528
True	442.1160011305233
True	931.2650252781158
True	812.7209488747762
True	427.5420166843467
True	320.91376874769355
True	18.101935119735398
True	81.24286977745605
True	715.7938605695782
True	461.50043007414666
True	370.5837982924632
True	886.0593652150653
True	28.10263095322606
True	224.47859275470876
True	898.7247250742118
True	235.00939237798843
True	7.503150619462518
True	495.24795592660456
True	106.90748029822343
True	632.11128763666
True	53.61936135607348
True	256.261791622414
True	861.2611824896746
True	888.1117019604683
True	264.04570566959484
True	441.4846751033942
True	121.048567056617
True	607.3631597284635
True	262.8535680971454
True	194.9810060471693
True	871.9721732984591
True	54.675413804953855
True	722.1623070838299
True	277.7165755990096
True	306.2479776155863
True	175.54901375757336
True	489.4020300736345
True	600.3376471433908
True	378.4918282975234
True	397.7177052037245
True	67.9316076161245
True	158.63736310427237
True	451.46278298240463
True	213.58289703034427
True	40.47910013985517
True	208.754804167278
True	395.714326657349
True	395.6214481518233
True	728.4953548396552
True	134.55996355741405
True	669.3799466979317
True	499.55578019118025
True	588.7539121566889
True	126.39321659444424
True	39.31006582054691
True	669.3289833827483
True	65.74246147347074
True	549.7551829500214
True	684.9108692293951
True	443.77906524856377
True	136.4934442950173
True	516.3444202840815
True	4.103461639299097
True	409.3645807771264
True	32.312258448911635
True	657.5450694694706
True	260.6243473340715
True	578.8933840171196
True	692.2252229655368
True	140.3901336955358
True	517.8686983049012
True	514.8473042902995
True	64.53230010107039
True	954.2969419434856
True	2.504824091219179
True	28.829354462647064
True	644.8971007775491
True	683.7608962160051
True	134.15668839600042
True	413.016822431465
True	120.8714419287881
True	77.79059559435906
True	475.4567231107901
True	43.11992340025072
True	510.3088371860937
True	13.032313233835335
True	863.8201713030089
True	545.5358553194827
True	671.0059565928921
True	99.9605996684388
True	382.33681085834496
True	1023.9948076080032
True	871.3985525144345
True	142.4488232279291
True	552.5250207129689
True	448.2136924248358
True	256.6317738387989
True	253.17551392503955
True	6.360240267168872
True	324.548692400536
True	11.940444484176574
True	372.04000441395215
True	78.07527388316623
True	429.0116964008498
True	670.9389512787825
True	122.5279009994426
True	234.79137300246663
True	644.066122372195
True	680.4093857457672
True	299.87107348484824
True	136.55414662498944
True	160.9679089403829
True	487.2986006865564
True	85.74918125505415
True	9.576989514820532
True	524.5172761886988
True	568.2190063129688
True	20.56443273752768
True	135.09126153785988
True	906.2474938090024
True	506.7858417968028
True	280.46477423274985
True	35.36114221996185
True	474.4618963046036
True	108.39828388681416
True	593.2190922490333
True	663.0270333948407
True	288.52167108165867
True	377.2602984085346
True	186.00944189632733
True	247.2524292293413
True	73.88309503187317
True	224.3662943535222
True	493.1638896780168
True	20.581381651608684
True	468.562190275234
True	371.432640439908
True	713.7030935742528
True	912.59133538804
True	930.8861711382182
True	149.93276701528106
True	408.41784824964014
True	70.32686685659559
True	188.0524772987862
True	323.30440084997025
True	9.963628250042316
True	773.335336965653
True	23.833255848321095
True	385.9430166561259
True	266.0596379499408
True	669.0534453504534
True	208.75741036445527
True	38.31949794572192
True	697.3910158811352
True	1072.69932923911
True	219.46936038536407
True	134.0855026103521
True	617.9114921270793
True	489.8511986876949
True	18.001425940838843
True	833.4965540850545
True	109.3214901114219
True	46.87658343073396
True	312.86984112588004
True	338.98004427785173
True	392.4630181069276
True	270.02450815974987
True	19.483427079886766
True	22.649451918303686
True	836.9006580925906
True	209.56937106176383
True	116.88899517626506
True	812.5446585917728
True	658.4775490764216
True	639.7142567194229
True	445.4702372651041
True	155.29662138641797
True	33.314807106637744
True	97.8990809610601
True	439.2349736277651
True	224.28325563019305
True	500.5762863662786
True	146.32546345430137
True	476.2085453753595
True	668.088545845799
True	948.1247431185212
True	24.700652520583745
True	961.0296408549452
True	1042.6205600530352
True	454.20810676402266
True	80.20644348006307
True	790.9414632053615
True	639.4814963116416
True	689.0743660314985
True	172.06604622257572
True	758.2828108821952
True	718.2831031851348
True	126.2030683374453
True	812.3987518926174
True	814.9992918669777
True	491.3531722000448
True	230.60467626362933
True	75.23520796685796
True	327.11476621066606
True	340.70766825960555
True	482.4533456748256
True	427.853197898716
True	196.8886982879149
True	317.4133867501388
True	2.551523841035256
True	12.323560683391184
True	107.97737220634926
True	131.76698206825895
True	357.03155812177187
True	342.6260154133581
True	117.53098086941291
True	15.87107461487079
True	224.15354867752416
True	798.2306931140581
True	465.0986772946442
True	554.734704925508
True	567.8120306577877
True	810.2427173479924
True	637.2820846401298
True	96.8580647928362
True	193.95820154022329
True	241.39963588390376
True	283.0641008164592
True	106.22093612659916
True	362.6932485191949
True	433.4371651777943
True	171.91840313143206
True	639.5619810193958
True	249.6626199895894
True	217.11836337638232
True	28.76430450969953
True	245.06624743474848
True	480.6863956667671
True	171.05309683936434
True	521.3031789267874
True	482.3191659231082
True	236.06238990981396
True	101.6163393594737
True	42.36155007000338
True	409.6567521366788
True	805.8693981814763
True	163.0655283011368
True	1033.627071925923
True	1045.124440374498
True	496.00209488823566
True	104.93609246432229
True	125.20300879148064
True	669.6732484146854
True	8.656352963104661
True	222.32927436025008
True	121.8657807712788
True	116.04885333867747
True	327.7615680850445
True	635.9221646052744
True	38.934614043450594
True	123.9025482760988
True	970.8726767191748
True	60.06160640952938
True	470.8650638786478
True	528.9316895109516
True	246.3372966841512
True	117.14701598790344
True	949.5018975757775
True	1183.1479784937162
True	528.2443254490943
True	643.1578823510395
True	210.303833644924
True	149.60431827401072
True	341.74349141434425
True	265.58078932533
True	169.52607284504165
True	309.3623825871634
True	345.6140984848423
True	11.511906123435695
True	647.134639946945
True	145.9356975500093
True	81.83927470750304
True	435.051167178136
True	313.70127858429584
True	1191.213045287897
True	366.4255719796537
True	980.3388426622377
True	9.39522596401515
True	277.0688900980942
True	230.362320043582
True	146.8503722876026
True	500.8256859613827
True	194.5889207840784
True	413.7036625472709
True	323.6457634507361
True	108.83453471792292
True	361.06733358158425
True	990.8851038727896
True	747.0987907624449
True	225.6891341571844
True	108.25586571173042
True	293.1718632372922
True	24.495858607281413
True	353.81937566636213
True	324.6834635638375
True	586.6548670316727
True	439.4040885889117
True	353.0186468403257
True	159.26950022998892
True	13.656656940128064
True	422.5592805789816
True	276.9082127192458
True	149.28704343560298
True	303.935380943815
True	429.1401449197775
True	810.5355603191665
True	311.77954410964406
True	773.4761873899814
True	396.6477068749854
True	371.26235349620015
True	1.3278432901276678
True	1152.7871102967692
True	100.92166465252669
True	873.6201469598342
True	204.6181074886224
True	458.7263927857322
True	690.7052143015123
True	83.80340349455794
True	489.4937545243508
True	34.32390973365708
True	412.4878057394497
True	74.07360968660473
True	223.73729937068447
True	37.47468806597296
True	684.1500283633014
True	199.9838268493408
True	24.093380471387327
True	386.633684054496
True	107.87425677262948
True	167.1399777073577
True	841.5215408427913
True	266.9464171343043
True	154.80399260421532
True	367.8672094447375
True	503.6878858290618
True	339.1132860593846
True	509.277864247261
True	629.1374670426859
True	158.80913509726463
True	7.02456232989499
True	72.74618576691859
True	412.6165944091169
True	92.4896158382105
True	80.7041122544806
True	1073.9834787919708
True	25.87550958629661
True	307.89329731787655
True	322.229622851369
True	459.3110359065974
True	666.4624671209283
True	190.0392996076943
True	653.1001684775526
True	324.30447851602827
True	350.4923008290361
True	260.8601454921281
True	203.7256808159955
True	360.164409853297
True	462.73237955269417
True	407.0723381028072
True	588.7991771014202
True	137.43561159882225
True	76.72329681042235
True	39.12108453421056
True	290.9396057761423
True	649.8270997710642
True	424.1128387250607
True	771.8588266805476
True	220.01750808577657
True	383.24242760324654
True	66.44845972321346
True	55.11086205284811
True	429.4286346036266
True	198.77674567881215
True	232.69908604883955
True	40.60146576262347
True	1075.632706924895
True	177.1705601535156
True	926.007747579476
True	309.3951957820064
True	926.7862176745924
True	240.818122985542
True	471.6986537636571
True	534.7862373078068
True	588.0440558044231
True	220.2659929452139
True	474.7061933342681
True	923.5268204260284
True	128.87349049707177
True	6.526527891261912
True	541.3004145672139
True	29.55822319020867
True	76.78332206596558
True	776.8831022199419
True	234.33264144485227
True	973.2273545185056
True	670.552261141864
True	398.0779743676114
True	288.0182814832147
True	482.34312852200816
True	345.21454701764003
True	189.9517948276441
True	675.2104846559406
True	694.7454362367814
True	209.26065682128453
True	88.22840745337541
True	531.7785971338244
True	135.3822215914743
True	387.7698856720326
True	349.0624657067317
True	66.67507654404486
True	370.6332604383329
True	407.6678711116855
True	368.26834057605606
True	406.7259636109314
True	424.3630295393975
True	655.1114270452927
True	57.7845857587638
True	448.21736369539656
True	338.44570503805613
True	666.8556354903571
True	214.2810866528964
True	95.36532971802129
True	39.60947444283008
True	541.3103879867552
True	648.5622040389342
True	188.19308749661212
True	401.7374597829241
True	340.7816611323572
True	16.752462280041676
True	165.52758162655422
True	289.13264840299763
True	2.652378192337876
True	881.3950808170558
True	82.3518220090191
True	107.46384288170007
True	119.01262311351934
True	364.2498337805408
True	36.53726375703942
True	458.23853451637297
True	227.6623762674206
True	5.096632476747178
True	114.58720975953926
True	441.9848815752652
True	50.45413092313251
True	68.58247286755547
True	183.15377417532068
True	287.96244100031447
True	966.6050740777672
True	394.2037642196438
True	960.5812325906784
True	184.1393240236574
True	1084.3468919803772
True	793.0997845299988
True	645.768860801628
True	418.3546234649798
True	380.848344333265
True	77.8656582481546
True	72.21016524880821
True	82.88988056811539
True	175.4375146095931
True	475.7911831538797
True	1097.5092998401576
True	180.91386358466045
True	364.9236799511805
True	430.3808794409273
True	627.2573927454295
True	607.610921951306
True	274.4321973538697
True	452.427863396218
True	670.2404503999093
True	98.36116884880892
True	700.165351835357
True	272.8494025731285
True	132.2023457968888
True	420.2271300293675
True	860.3247648419537
True	445.3838104874899
True	858.8957082804269
True	195.51044748073144
True	344.14316559531534
True	716.0318668128301
True	607.1019371949823
True	196.20356732873347
True	261.7034561127745
True	818.2857619570078
True	29.15970198380717
True	193.48473085703404
True	487.6574376645348
True	703.2676864425416
True	104.25545680503878
True	33.09084945763494
True	166.75160404699463
True	765.56581672037
True	329.36808975733146
True	546.1059073786038
True	352.30640782744075
True	312.7484934970218
True	434.1045089289972
True	486.8805365975639
True	74.9786089020616
True	377.18968743917
True	784.9574832733344
True	0.0
True	271.4892734450386
True	268.5515952193886
True	953.1288136917872
True	149.3602004657121
True	632.9726526649623
True	636.8780738514056
True	111.2447895274434
True	227.0638003881284
True	136.8892603136501
True	11.998844587357071
True	294.8541042079016
True	361.19642763091247
True	1145.9593390914335
True	232.26336312104849
True	406.96433710211846
True	655.9540067083875
True	199.71254391435215
True	26.73697815658292
True	876.8353066085766
True	602.5874279690426
True	157.45794050826373
True	624.1386087142196
True	163.4404259360678
True	287.2043518044511
True	820.6753032344496
True	36.36808353666324
True	105.825024081747
True	497.3248071570252
True	62.39396557243067
True	75.70229125098098
True	418.076187009372
True	25.217529610061444
True	770.3625700685799
True	107.68136811975488
True	153.21250999792846
True	18.725755576307936
True	716.4060160105727
True	28.449706696444203
True	764.7145822000066
True	403.6219877491759
True	124.0148979091755
True	702.9581120176591
True	520.051989120743
True	562.6953233645869
True	45.76620358519107
True	374.3657787016702
True	5.908312194404618
True	95.95150868297549
True	372.7585350354528
True	49.28264802379336
True	119.20014781356036
True	305.3010017336041
True	183.54203996849603
True	98.2838352547584
True	666.9707311164166
True	20.981382842954144
True	1063.471341117614
True	489.38691218935946
True	312.4113114759962
True	493.5490210391158
True	123.47155858505728
True	785.7439293337803
True	1158.7803198544918
True	741.9560349121466
True	179.71717801329416
True	228.9476802123088
True	49.3091830207753
True	57.3055423293889
True	153.56817442750815
True	99.84848439431138
True	169.9938255035775
True	1144.780396186324
True	315.4592625290739
True	342.9782409997313
True	716.3416534467591
True	16.99609691912235
True	13.97897306318828
True	613.112724884306
True	6.824949852144963
True	116.27884522824507
True	686.4573393157224
True	176.20459430719646
True	644.6825214656371
True	854.4980108798325
True	153.85896352553817
True	912.9583968869546
True	2.848024456424171
True	464.6482482412165
True	1067.1065962901362
True	24.39786364983842
True	238.5199494316525
True	140.9464648875367
True	975.4323048260052
True	230.62660271297264
True	508.2579763392542
True	117.48915466869938
True	508.34812185273387
True	149.9949468697967
True	95.67955359524512
True	390.3643275748816
True	72.4206634877241
True	52.885150996613554
True	1047.156599352592
True	267.97355613853216
True	161.35371090559525
True	365.73675649983744
True	393.00564071518096
True	200.06247208572293
True	169.95572566959763
True	385.7913362406962
True	34.147110756759034
True	481.794592481821
True	1116.0093686710868
True	114.49655940913034
True	478.5777152818041
True	322.2046152371852
True	27.06236535421492
True	410.2049156094354
True	103.74349602581567
True	575.7454473936752
True	208.11083655670132
True	418.9913504180244
True	20.53770583010008
True	421.5011347663007
True	106.6102138117776
True	348.1034400032863
True	32.8304222020282
True	170.70676451909654
True	237.27375815748124
True	769.1735761275204
True	62.036394920587874
True	135.59887081939695
True	237.10115961374896
True	140.91689577680737
True	640.4681770969379
True	549.1774975442339
True	783.6630082847497
True	396.02241228405
True	537.2958853933577
True	418.63502427273215
True	699.0867401217786
True	74.23261428108948
True	467.7890724223974
True	431.7961658849908
True	47.93035288295011
True	83.79820585626986
True	125.72545494650927
True	95.15741353753604
True	334.64551210610966
True	865.1854806246374
True	338.80040982772255
True	1100.71369676177
True	317.06834130152106
True	885.4458101277452
True	151.69504301613503
True	569.2099736577433
True	577.8848247784574
True	700.4696155357594
True	430.8096365516118
True	66.38564373180118
True	291.0020104000851
True	40.333570146139685
True	167.38378283461532
True	167.9701914276828
True	1177.615613087631
True	228.308093355305
True	562.9409605830897
True	555.0930866637947
True	558.3286755989936
True	905.358731465028
True	583.3107559786375
True	649.794700584137
True	938.0586031170797
True	127.30159573424967
True	313.25943636008213
True	259.69322151307654
True	328.42578459161746
True	90.4268092638544
True	387.2627446251842
True	4.75781380170262
True	317.5391534561683
True	245.10088265189535
True	595.3397034959808
True	266.8384537419703
True	370.49936035546256
True	10.936459222468203
True	56.44519092131195
True	549.9887326395007
True	29.62571028126979
True	140.7580949718844
True	63.17905063892138
True	149.7396926192262
True	240.5699945975486
True	69.11602513167104
True	377.22309844316254
True	289.0792777171391
True	100.76357192584702
True	336.42810539651936
True	63.05609967935992
True	594.3118702305941
True	853.8775131111512
True	278.12554354868416
True	1180.9598481885305
True	112.85300933975638
True	296.05493352578844
True	1064.393515443391
True	87.69553134624088
True	294.11205344283013
True	9.960034557553032
True	407.3627277850641
True	461.4540299825989
True	159.24154127026395
True	614.7565389640033
True	919.5597861868772
True	158.8682923909234
True	79.28741179791108
True	333.70167359459106
True	566.3278861633087
True	663.7267186940488
True	1204.3260105433978
True	27.185429612751182
True	930.1798159660118
True	139.78353803279091
True	614.0008845862045
True	119.37239792868446
True	131.83582886745717
True	185.61603649444567
True	167.80679480774145
True	747.842543284177
True	200.9878570823886
True	226.6834601669057
True	72.62785258736669
True	511.8369073378481
True	437.89325517941904
True	176.7966516611465
True	224.72883036391093
True	16.48803720451454
True	432.3548431974849
True	221.40318624445945
True	290.6557248676107
True	109.60102444154091
True	721.4107120427155
True	430.86777311391376
True	250.1626835922533
True	640.7916978121208
True	545.6522406763601
True	469.3497079404006
True	138.77285608860475
True	525.5709343135488
True	436.7136470237843
True	3.140458071394434
True	199.06199598379445
True	88.38565910822462
True	244.8278121461307
True	2.7640674975184734
True	124.03294536143898
True	341.2874787494592
True	7.90716559416922
True	873.7574795282659
True	172.57194613493263
True	737.4608987128383
True	768.5747907755915
True	160.36065821468253
True	217.54237084454908
True	484.5924925111804
True	850.019246533682
True	48.85475953462837
True	39.683046269340494
True	136.09345908919417
True	634.1805127821573
True	737.0923643113169
True	186.69271265708667
True	592.6094544560852
True	581.0405746100904
True	824.2321411097781
True	405.569551601628
True	184.42695388415703
True	842.4004513807278
True	205.97029576426172
True	154.7034659187747
True	321.3088632336936
True	226.0055691032838
True	210.9672550494068
True	611.1741500800988
True	243.5777052573837
True	191.33792141290328
True	476.6840148394043
True	463.8678238604822
True	66.43381592992178
True	285.187488408092
True	76.8168362691035
True	336.1428900496384
True	353.9958595835067
True	254.55541256274745
True	181.1930340070716
True	379.550528635977
True	635.1181553631993
True	729.2329884327883
True	289.0344975677181
True	747.6668349781463
True	62.784399521908085
True	865.0791358511798
True	360.8241841543836
True	14.20852027615148
True	592.8582734342954
True	685.1872811526395
True	243.6945687003008
True	178.04878709194614
True	48.218328435949886
True	390.08384552100057
True	81.14690938251077
True	14.36411679277932
True	900.5659474149916
True	369.55848901249766
True	180.83884869050868
True	1018.7935822713127
True	11.017049738663005
True	806.5794863253918
True	31.54029631263557
True	669.2192720920199
True	59.5665210100982
True	733.8297211044264
True	460.47848024880136
True	195.86439564513813
True	438.6755935822422
True	195.37772550599496
True	294.2868654435035
True	223.06739936053063
True	391.862658544016
True	9.553391419433108
True	317.1143479550486
True	114.94391680474058
True	11.506794142901368
True	455.8686871487986
True	696.3426831821672
True	293.1622664593229
True	80.07437164071135
True	321.4334792732656
True	83.0936675329005
True	191.26625997847836
True	184.7782506080728
True	372.2128316814177
True	43.92161656011405
True	133.5636133817764
True	382.15097706557066
True	884.7931014611759
True	109.81671750177804
True	206.99891772116183
True	443.73937244819774
True	19.887276969578764
True	409.34617140722514
True	513.8588731015541
True	90.46012425075428
True	390.3536501005513
True	355.4817585675692
True	423.42313717041344
True	583.6451051830583
True	1044.5794378321166
True	996.4155416429976
True	60.69836323238676
True	1079.6994826236958
True	112.17430586908132
True	113.02477581069324
True	113.00054560697396
True	497.3545647606198
True	370.6513812559649
True	577.3093745993957
True	258.6695578921048
True	157.0971269778898
True	388.4921011984728
True	15.241910224586537
True	459.673536229554
True	376.6508064836557
True	145.04558198952031
True	92.22356863169703
True	536.663179369824
True	990.8309294119184
True	200.6048729782455
True	66.78585246215226
True	420.4593022058485
True	387.9577870582804
True	479.7214069548938
True	315.49006382279833
True	3.8212084770946775
True	528.5498797385329
True	505.06764478816166
True	499.4073273823072
True	185.40405052482265
True	104.67024237558708
True	23.18509774565131
True	369.29379802213145
True	102.64297299415747
True	6.748145131848469
True	29.88141181445881
True	349.9987038854757
True	649.7535397160904
True	137.7710438217642
True	88.58187262410357
True	21.648360713180814
True	416.38357850517866
True	367.9206812119533
True	748.5238255316235
True	308.5947552991348
True	516.404128765151
True	527.4325028007747
True	534.6619794774991
True	290.82866145581585
True	552.457335823525
True	95.9260516933892
True	587.0290410349078
True	6.590913449450158
True	354.855137090217
True	458.85525647171386
True	1007.2132344404744
True	354.73770394600604
True	812.8591840379686
True	978.0070929234544
True	179.78079961616135
True	38.60506309890105
True	371.1072169786501
True	388.2440502606249
True	579.5742378589777
True	254.9914248322169
True	30.334591776729116
True	640.6777458543592
True	129.20106811393708
True	1064.1546292257449
True	315.0065938727848
True	483.21228658318586
True	125.46170901517075
True	809.0305337306345
True	139.79878796490115
True	826.4801056334451
True	569.3692467756833
True	190.762534996242
True	117.07243463901294
True	60.16706328506495
True	563.4602804950573
True	921.679900531965
True	419.6472865150622
True	538.621150279686
True	136.15942125237046
True	642.7962821552957
True	488.4473285163914
True	772.4341912089845
True	311.80759240298653
True	582.6425943857091
True	123.46814728888184
True	28.772677462552934
True	403.1035813834344
True	167.79194519914066
True	102.3499547481726
True	364.660370764018
True	1078.7182046255175
True	261.7835080876069
True	555.9812370806171
True	11.493885600769069
True	74.84007596873104
True	329.56421666319875
True	760.1407369535096
True	454.6110006670936
True	539.3006512896197
True	713.5384213931072
True	70.98073601206418
True	715.9026150787155
True	45.680797976397166
True	106.92073352381952
True	185.88208299150335
True	86.2589839043188
True	24.964776704332422
True	291.60705523301544
True	481.8979521114346
True	922.0236381450206
True	877.7959864921762
True	6.082090931719663
True	292.58582704126354
True	471.9148736848743
True	130.3591949092538
True	254.80503925420976
True	320.12307514818946
True	1331.722905786491
True	427.03489361646615
True	24.452085543712823
True	179.66951955455212
True	737.2414132680786
True	35.764457792987166
True	167.35941964189112
True	572.4337629217804
True	72.93181746739027
True	865.1943917445059
True	329.1221180354306
True	661.3465508673106
True	77.9172663512263
True	664.4602896233558
True	590.686837541057
True	864.3716452961796
True	244.4404977856944
True	506.3982685673199
True	811.4059807795544
True	954.150689062566
True	238.5239938855311
True	779.3959030731596
True	233.77693194591453
True	437.914491281895
True	356.06838272281004
True	506.8593209388503
True	481.9679088794186
True	309.5170536144109
True	354.4044572604174
True	119.5048261523611
True	349.83936342578045
True	1130.702470817071
True	309.01630350351684
True	141.4393996259901
True	292.1702863204286
True	742.4441894333007
True	656.5758469103764
True	418.5936873576635
True	121.45379185061586
True	323.60521125986304
True	34.83251670957943
True	169.4957675699934
True	87.87794516520303
True	89.78365525780511
True	540.8898850194722
True	133.55923142214994
True	133.05668777668103
True	101.76922961239217
True	79.77361853957362
True	458.1917462911384
True	389.4615483118738
True	1027.634653202734
True	526.0727269567731
True	841.1131848301511
True	276.1447108056969
True	287.8869600787196
True	546.1816353866193
True	198.7786000278221
True	755.6031403118861
True	236.66841776859656
True	363.3064910472149
True	68.41099531416644
True	125.03773802708892
True	241.02840767841445
True	117.84250918749947
True	491.0704807670046
True	31.720698246563938
True	583.3140171840848
True	1001.5082848623632
True	708.1618880265272
True	1.8182162420499248
True	64.85172779917829
True	482.8976117784241
True	425.94178043149816
True	75.49424451177674
True	116.48436664129756
True	301.05108502148016
True	77.77315852661685
True	53.1858140009921
True	730.4492274356159
True	648.3416864255759
True	161.18368603260157
True	173.0632007022017
True	526.9683605409828
True	52.19986589999918
True	25.956338359307715
True	563.1031054826158
True	460.6282711207662
True	1116.8973138248812
True	44.745761378053615
True	471.7547938087124
True	870.5684443403629
True	817.8883109990581
True	277.4471582348871
True	741.1709843386125
True	397.5504930957235
True	39.97153283607628
True	92.50888316967514
True	692.7562562738555
True	77.91889813151121
True	141.1666891422857
True	965.2733949560802
True	185.1227763595476
True	264.4722695616163
True	109.39003619485256
True	648.575521225457
True	585.1648402449573
True	216.2682774755339
True	426.90791700774025
True	40.67972315460324
True	284.6027687074244
True	579.1580152639755
True	628.935898651774
True	314.0929343283144
True	73.8848218789349
True	928.2078917513024
True	1072.3101190811064
True	557.9701995937114
True	65.06627112694346
True	29.278529986408977
True	90.531496705328
True	109.8017095693657
True	103.8549426021371
True	886.1279894945468
True	1192.655987352951
True	708.5983994856416
True	323.6711690900102
True	8.03171928287794
True	19.99603718585142
True	337.8722778426722
True	480.9787383468428
True	46.79568306291055
True	564.1843934850956
True	423.1941812775023
True	406.5984257602788
True	76.69261436967201
True	203.98170567798175
True	270.80459683169164
True	139.7417063424936
True	371.2177803110432
True	41.95501918599373
True	165.74771944224872
True	1179.7589972386452
True	6.204955913807519
True	29.48071558738553
True	600.836462164023
True	356.7040646240824
True	765.0310648651329
True	162.0221836088737
True	748.4929189996182
True	615.369187728108
True	288.52069383122387
True	441.656540994144
True	353.2939397887528
True	284.8397334217805
True	264.14303007298975
True	400.6903017607625
True	508.596148466829
True	492.0224334113397
True	106.76091054349162
True	367.2225949826791
True	9.53699219904567
True	190.621503798676
True	240.42466688059469
True	875.2355142521048
True	573.9027600871879
True	32.57726921804346
True	730.4869010137779
True	841.3298264476285
True	101.1105240605339
True	352.5238836858492
True	817.3674669757311
True	226.4632854420736
True	159.8869524001817
True	532.9159746151199
True	601.8874875873814
True	1140.656390385567
True	154.4998301643684
True	148.96807223383493
True	262.9184139641939
True	311.01123793337223
True	422.6023204936485
True	405.06815307574544
True	312.9705163563619
True	433.05245819000345
True	515.8613024543047
True	221.9334337510008
True	1496.4936197209868
True	240.6197237248832
True	404.0568232849581
True	55.4356585995485
True	760.6864039319831
True	249.4478352570258
True	903.4580885695864
True	552.1937024406723
True	304.6315175374303
True	784.2452688694707
True	272.4368792330848
True	208.08535027951112
True	256.838037195567
True	222.1922845934703
True	140.49085595431262
True	263.30654896016625
True	709.8472683368517
True	525.1170868750839
True	223.4803675470988
True	1170.1481671935776
True	116.78712340258812
True	259.9913252201191
True	71.36199124709411
True	310.2964477908769
True	419.123570812336
True	90.72861513420428
True	220.79750369485245
True	76.06640552347007
True	679.0641923568888
True	373.5980388170699
True	213.2101012306875
True	731.057345773139
True	870.0496115877102
True	818.9581651660388
True	839.9025636613661
True	351.17802530644525
True	1.3747766626226978
True	267.2978688335056
True	57.44820460423325
True	362.02275968386033
True	55.46157877545509
True	348.6423287726003
True	841.4248836326053
True	1004.82233207298
True	394.0184869165762
True	20.257963691622464
True	524.336820317207
True	499.5994250026891
True	186.86340094601243
True	243.40604912250205
True	287.7955533603168
True	21.68664640740509
True	120.69980977521632
True	925.1756365131808
True	59.2540511674586
True	483.96772081051415
True	786.8865556661328
True	102.34886146755768
True	252.31376159879105
True	113.6116870557896
True	11.71239693751323
True	1.1702952097349362
True	125.89377875468608
True	1003.390712424302
True	485.57854654505127
True	69.16288684390123
True	794.1883856097777
True	335.5547130968582
True	1.8718208889379069
True	438.855283268124
True	182.2953388262249
True	493.1714814613068
True	84.23582904512753
True	336.662808349438
True	369.41786270467423
True	166.54533537995388
True	216.46314632002876
True	128.98656582656915
True	172.6517255436964
True	1022.55138958092
True	14.396377251696547
True	506.83161215194167
True	485.2208175353412
True	408.6365850286849
True	217.04231820806
True	225.03511213858016
True	159.17220203928676
True	44.12234880154288
True	500.6379679338517
True	155.52856984985806
True	833.6675942926543
True	845.8481097117141
True	254.08355100072723
True	314.64124599011143
True	528.6544246859024
True	39.75402610545575
True	84.39216963566696
True	757.4138723677078
True	1077.880281537115
True	107.2546976496267
True	723.8512527662324
True	143.79524019825328
True	917.7646456717564
True	647.0873752498087
True	102.366902977576
True	271.7389935944579
True	612.3372815668602
True	254.0993213858806
True	44.93188544100492
True	541.2970331603116
True	442.2873386483414
True	5.088875408992316
True	477.8443717831704
True	67.91418394406993
True	185.55448250553084
True	232.54933214422343
True	307.56086207426017
True	78.03518227993524
True	224.93895035629987
True	350.52146729814984
True	439.6527926133535
True	947.8361612607808
True	48.705430372539865
True	925.373106184164
True	1041.4798372597131
True	128.06346560956936
True	70.66249756836817
True	993.9019866572596
True	35.88988826873498
True	234.96047897083884
True	82.65304041894197
True	210.1869395720321
True	361.09432556381046
True	995.0932406737342
True	96.8542917755501
True	71.26670394960584
True	654.8644305820817
True	274.4339685313601
True	723.0197652712503
True	56.21132550514596
True	480.2039652004975
True	384.6668767742552
True	678.6358625009507
True	52.26181341921998
True	113.12485907002926
True	27.44686330087309
True	272.3188815065302
True	43.66053536627564
True	349.8673004235687
True	2.202709292421185
True	1196.6063131104404
True	106.22858500263789
True	136.2923178946666
True	359.2398639886078
True	733.5691426327459
True	695.8353474660044
True	1016.3015764348988
True	454.0018176172787
True	431.35158011880463
True	145.85198149660724
True	425.95818684783575
True	800.6064680175413
True	431.00784741106895
True	958.7839652342108
True	90.38529104281947
True	434.482272124865
True	182.1755375278714
True	286.9233291382596
True	776.4793332942972
True	159.19765207598877
True	134.44374327208757
True	65.12868426831444
True	840.075552184901
True	784.1743691863262
True	81.20580923683973
True	439.3749136082907
True	735.3911381077721
True	422.8511665633052
True	56.56100513441287
True	326.26465135737743
True	773.6379517622493
True	30.179475534265677
True	356.7723677921588
True	167.69077600931476
True	280.1165831293505
True	31.668149423396216
True	209.0581439818205
True	762.6349812455093
True	654.6813842910562
True	59.50677082560168
True	290.4497873487482
True	880.5505541909577
True	17.01455177755323
True	324.2348992491175
True	274.72748684636554
True	429.4957414639746
True	207.94687960973584
True	600.4400174744754
True	48.541132486764845
True	970.6383410459284
True	875.0843000681896
True	47.74101947104055
True	389.9901205043898
True	736.6502039776315
True	915.031944370366
True	267.5728920334159
True	599.393964300717
True	135.9641223212272
True	186.7870472092781
True	132.94882883551966
True	137.13456515027687
True	206.1639044537515
True	950.0082020371326
True	814.8878304297632
True	947.9885261734756
True	20.74081099959561
True	27.377937866934506
True	360.1560514019791
True	12.337124040396692
True	622.3594903548008
True	1103.708302975101
True	254.21425324581853
True	206.6589641654681
True	83.61074379741385
True	210.42087125312645
True	134.59568722347404
True	45.22900473498235
True	130.7379021122507
True	88.60185769715855
True	246.93927210582623
True	529.2553811787956
True	169.43015202790954
True	31.33854399141426
True	58.03206315173959
True	419.7758148812146
True	262.61109327486554
True	584.9836958095809
True	21.16106060404814
True	115.6139904654789
True	673.6289368652324
True	271.594000090335
True	471.6895534028491
True	664.3457312810714
True	104.35829518614636
True	112.33958776181778
True	82.7700257200299
True	28.06559972340781
True	124.42668985884286
True	86.8149381987072
True	106.46322088470023
True	147.21520256991488
True	241.22832780147144
True	847.1967824505035
True	288.57781372207324
True	944.4931516196348
True	169.14913113700726
True	205.7886884144071
True	797.1086455380062
True	329.54383278463905
True	579.286624397063
True	253.48413256120512
True	374.00644678342655
True	443.0271420016183
True	573.7406777089736
True	634.6214157125406
True	361.1832221126885
True	33.99586476858795
True	530.1621403143225
True	623.1638782938583
True	19.448020653369923
True	11.765929804941484
True	268.26014187598423
True	408.53023596592686
True	449.15603668911376
True	68.23740580774096
True	655.242435343692
True	970.1979657429674
True	242.6405915426662
True	910.4109441742788
True	265.77733016636324
True	109.08022081828544
True	265.0123761164046
True	681.4404497871141
True	40.24600230712843
True	571.3334861468367
True	1313.7323336839884
True	1028.1135286298636
True	905.883354796718
True	213.40671429603503
True	91.48099315139868
True	194.38678956197467
True	829.280916991013
True	144.76693113738256
True	1055.640088712402
True	898.7168329368516
True	38.98292217492179
True	92.4586265210838
True	415.5988556546429
True	398.85977001997054
True	198.0783194475428
True	529.9548512982868
True	650.3717545066056
True	123.34178372054916
True	281.6454604457515
True	1026.7711416869522
True	52.60278577265879
True	693.3126296113093
True	554.5516044476294
True	38.42489359557074
True	822.5384398450645
True	392.2429182663741
True	546.5627157228095
True	108.89175810646148
True	269.08645327144524
True	216.4817384390201
True	27.828697315845893
True	139.08760921053687
True	714.8141382548262
True	136.58463614999158
True	377.73830884051023
True	64.51544509159251
True	650.9994262450989
True	579.4646881821296
True	228.7495765262543
True	456.1395247137749
True	170.17638044874067
True	160.31683966039702
True	221.2610865553268
True	277.9375852378537
True	361.6156851770637
True	134.09036095940036
True	180.39392401011028
True	27.306668228144225
True	867.9135200735155
True	328.25775516864127
True	10.083276350134186
True	367.8881013736229
True	159.66194720349856
True	622.360673560728
True	370.5815192363205
True	582.6238170905286
True	531.9517160135927
True	478.49371667919087
True	787.2198674724858
True	250.1832192768646
True	567.515375070979
True	164.70547966065388
True	554.7498284527118
True	356.3597825962848
True	368.4830489000945
True	123.25121508086676
True	144.41132662140296
True	110.4125123743967
True	69.7294227019941
True	733.2742938113138
True	179.6315612419964
True	44.93855808454568
True	0.0
True	556.3897470762521
True	104.7298237158005
True	22.515359469214427
True	39.18025440241168
True	107.84239885472556
True	559.6673095351231
True	182.68797847854503
True	102.94154713095276
True	36.481704507605166
True	157.594482750547
True	915.7103592189428
True	50.53111285311521
True	226.5572929977689
True	757.5467363154555
True	320.5301482448816
True	463.8988692288309
True	485.14326402517554
True	511.9737632716792
True	599.0387582587739
True	918.8225803139204
True	253.01365860716624
True	1036.551456061817
True	911.472546250402
True	623.4083005456649
True	349.4697431092135
True	815.6802584148151
True	9.511640560015197
True	35.03957520947027
True	290.2335447307197
True	42.91095833840729
True	203.67751649467505
True	791.3005913898039
True	229.47217596375964
True	741.903928473197
True	765.3412032566794
True	122.9820589938632
True	379.3497164269789
True	557.153449085811
True	24.24164076905033
True	127.71287402294568
True	430.7235071772944
True	300.07683553105306
True	203.3230468084687
True	113.62236254333132
True	377.08042365802186
True	17.92112400770701
True	362.59035220284727
True	373.96294044813
True	1048.4920180392287
True	360.9571012486256
True	31.180193007144247
True	437.1510574527643
True	440.210076103515
True	229.59599156532303
True	31.54049990159689
True	777.1074717648042
True	443.491839424963
True	173.9211100728044
True	12.608978684361515
True	1216.5952358732188
True	171.70582377324192
True	26.76479084777424
True	320.5691504486948
True	276.25673864974203
True	118.09302828973344
True	298.6165215296923
True	47.57757744880261
True	315.670262924514
True	313.152117419775
True	305.84949508544605
True	31.84139848561158
True	45.45996257605977
True	1069.3150915730555
True	26.031906695276994
True	12.977692829662004
True	181.4528579838393
True	650.4980317670156
True	8.817492707976449
True	194.10098187499275
True	175.491542845773
True	540.1166675180305
True	392.4072175072861
True	720.409883679821
True	318.1152546527255
True	490.7136421184077
True	446.0965063286352
True	503.8531132278978
True	98.05906059714992
True	1246.4358473869422
True	942.747351191044
True	283.0962100352599
True	517.1028501658634
True	106.37701740974322
True	587.8910643840647
True	434.2164147670142
True	151.5771300519676
True	74.8914231094445
True	347.1939692205372
True	166.8158932397644
True	32.082881701025535
True	609.8162090779142
True	381.5352935192766
True	68.11497863232495
True	31.97569710122099
True	647.8410655547709
True	491.6257822608397
True	68.12512677878809
True	22.24711019944137
True	331.5091926012459
True	332.71321900832834
True	718.6935994935128
True	540.6211021707738
True	569.5699440947251
True	782.8236543861302
True	9.257141245082298
True	56.87176631810112
True	32.88527154810986
True	62.29201550517356
True	507.0242414802234
True	585.0135309889276
True	87.92392073752706
True	112.4454729385676
True	192.3416321964845
True	77.22781713078133
True	175.6753095461034
True	198.8482328804816
True	269.8481960170722
True	795.4363310041634
True	598.7160677167742
True	286.91068460931655
True	202.198627411178
True	277.29292520670924
True	245.0090883642884
True	741.4101035997454
True	344.1374688387183
True	161.63828144073364
True	889.4989997917927
True	337.53955438766405
True	493.45206325939785
True	157.8774005816155
True	120.36163149802633
True	63.76550092649661
True	209.21079341254543
True	959.7472665404432
True	515.4381325761234
True	117.05007091819608
True	363.1973745159731
True	105.64949839872844
True	695.4882775352391
True	4.886432887572944
True	679.6052553579184
True	38.50709902926428
True	939.2753372074455
True	844.4122312225815
True	215.51390408750228
True	28.806906418772577
True	82.99579172078977
True	462.2222362226215
True	230.1104483688569
True	1.889331274585493
True	80.47997014532551
True	1110.8903032633227
True	337.1567589306927
True	670.9118466053039
True	484.7758156127705
True	27.318358735814748
True	131.83937784706063
True	456.5348870799439
True	951.3140274433312
True	820.4719559295426
True	403.1334225435698
True	339.97780541903006
True	17.61579403384568
True	72.76920764887177
True	774.8847306821732
True	467.9500130549143
True	386.4708043178237
True	889.3396249088355
True	24.456988715488787
True	214.50230647554932
True	866.2275502328349
True	235.4688203303147
True	8.272559832359104
True	518.9583402875612
True	103.38989744278147
True	649.8081103093206
True	54.53383426832219
True	250.10597790637536
True	859.4534484907969
True	917.102426490678
True	267.130167575328
True	437.7017888239157
True	121.46277819388531
True	609.410420069151
True	262.5866350198336
True	198.3413598426325
True	879.7853550420274
True	58.29323088444237
True	697.4549245788181
True	278.3491318505361
True	298.7327202725936
True	169.60060358909263
True	495.9229744124052
True	609.9896114394646
True	370.9764456223782
True	415.6439922634775
True	65.32616181400338
True	156.8315535044926
True	460.374363507626
True	216.15813523141472
True	35.38573729307548
True	202.5517117543696
True	385.71274770451726
True	417.7785346656899
True	716.5250971798747
True	136.40637056036027
True	684.6951964991931
True	515.4306435646993
True	600.8204537367207
True	130.29076080318862
True	37.18119507687381
True	668.1959695465895
True	72.21208758372742
True	554.1480392816584
True	692.9039801205075
True	449.096018074089
True	127.52888543061034
True	529.5285875571911
True	4.071768519538875
True	391.8089308899268
True	31.778651036162923
True	626.0219982281432
True	263.58448227599064
True	584.037947370046
True	698.8580230902193
True	153.15997295661265
True	504.3151946611895
True	502.2643502453308
True	66.74027290851838
True	938.8552950894058
True	2.78080006565483
True	27.152600812957147
True	649.932758527836
True	670.106428376915
True	137.69551308417346
True	399.7335156356451
True	125.39233363976264
True	75.20723605307552
True	455.8180832635293
True	42.12396302885779
True	514.2822584501695
True	13.000037050847608
True	850.6571937316022
True	560.0171072720989
True	690.0024303151534
True	101.31400557552884
True	384.24078830712193
True	1019.1680171336455
True	848.0423905338062
True	148.1390207614074
True	557.2181122250963
True	454.6183939688319
True	247.7262416594742
True	261.6721336671678
True	5.499072002831628
True	327.38810158282223
True	12.384302907181675
True	366.2054336911775
True	72.66301381442224
True	426.9100990843684
True	657.4985786279785
True	126.6501547492377
True	237.14592354697035
True	655.1602793791585
True	704.171503861649
True	284.41214285327175
True	138.58109778572916
True	168.6938017781
True	479.31151017640224
True	89.18058901125791
True	9.169062972677043
True	501.6917547113964
True	552.6162931706721
True	20.01959198931973
True	141.1460509148454
True	934.9883932798868
True	498.7846694047241
True	276.4429462928242
True	31.804414872916112
True	472.3205749464383
True	111.46953306807691
True	588.8597282321018
True	656.4776430971647
True	288.01673430997306
True	381.43981052333663
True	183.7381788075988
True	244.5456050984694
True	75.66578315821255
True	220.76435419831685
True	486.7333325145258
True	21.40360401626386
True	460.7795182369235
True	360.8362932508364
True	733.4350196263758
True	918.9684139590748
True	879.955037214498
True	153.2372417545041
True	386.62867314751225
True	74.21717890055213
True	189.58320461789228
True	311.1310741851316
True	10.771141624649283
True	784.6200602951382
True	21.64388090301774
True	411.3701838941926
True	270.6190135328493
True	681.1676499207828
True	200.73550805523536
True	38.68031227078514
True	687.6647063966215
True	1084.775822629995
True	229.7336437083181
True	130.61536675550877
True	617.0192456679212
True	492.7994166635351
True	17.788750455223923
True	827.125865165872
True	107.17679371921734
True	44.92996909405904
True	319.7814524585016
True	358.79243109038066
True	403.3408087489413
True	279.6767654452319
True	20.196183963824858
True	22.3698829552339
True	825.2474831058075
True	199.78369684181104
True	117.96849332865185
True	830.4875013068232
True	655.5853455531069
True	648.3259895816892
True	447.93774651170565
True	152.44435185854053
True	34.41782315571242
True	101.25053218480168
True	441.7446554835797
True	232.91873028919304
True	477.1094677715935
True	148.64271309795328
True	489.4324971687453
True	650.2967111244985
True	945.3860547429696
True	24.0113430905311
True	952.5055075242173
True	1028.8722981680114
True	485.8387756843274
True	82.5078397961919
True	799.3353794868494
True	636.2470663261244
True	646.4389831531477
True	170.51640057676906
True	750.3511626380197
True	718.3620289504306
True	126.19510256002542
True	749.7106643390761
True	842.109756209213
True	503.95768098729445
True	229.7405155478258
True	72.27887275932257
True	313.6630130746823
True	347.9605431089275
True	447.3316635030267
True	433.9209051248405
True	199.50319677107836
True	319.2855879485368
True	2.4341568324693945
True	10.39680816309216
True	109.30444417196624
True	127.0614308859766
True	354.915582329506
True	342.6852950617292
True	114.5976727799768
True	16.009700978381982
True	212.3368676953932
True	869.1974582963265
True	457.69006939614445
True	523.2984309414759
True	565.4527132280497
True	809.3912912267967
True	651.2837520014941
True	88.98382920523598
True	199.09683239897132
True	246.95770462008997
True	280.7002021037679
True	105.96828449707654
True	370.5562948817606
True	431.9296977402673
True	171.77323021818424
True	649.1225638547104
True	248.57446830765255
True	199.14837596699624
True	29.236769374959728
True	247.8370391118985
True	490.71816248973744
True	168.46359154175042
True	536.3841943736643
True	488.54162461811495
True	242.94187940310024
True	104.55389017834682
True	42.20705824096582
True	404.2969189882404
True	795.3694427188602
True	162.68465860871464
True	1065.5816979723272
True	1044.3205689447557
True	474.7443365802108
True	102.24200004456311
True	121.84523431692551
True	665.5075172013076
True	9.482728261885075
True	221.25042188357543
True	134.60573885239955
True	123.70242990301588
True	323.9998035348615
True	645.2554227023079
True	38.11541048277868
True	130.5150731375602
True	950.5142662231827
True	57.22939085023858
True	458.57305563889423
True	532.0225699810376
True	236.69439450474977
True	134.36418393549943
True	904.7769247357828
True	1174.965432279726
True	525.0129679618688
True	638.5286829660895
True	207.61210320913835
True	152.16709897958748
True	340.2926852976077
True	255.0478695304685
True	170.29913240016947
True	319.11785064949095
True	334.962919576975
True	10.970943459121372
True	617.4373666350699
True	142.45955901741135
True	73.84233662631962
True	463.83780935860153
True	331.47151527354583
True	1199.9720987858902
True	358.7615721955803
True	958.3864286596328
True	10.136588166691386
True	273.45920998109955
True	235.90972278827448
True	150.78243039274648
True	464.9524844309811
True	197.8829863913989
True	413.3512624000683
True	326.95856095529655
True	112.52246877352688
True	366.2072785393496
True	1052.531780767376
True	713.5023859206107
True	224.28054747299905
True	111.0812236972806
True	278.835459837141
True	23.986517532782976
True	359.4756805180083
True	320.8025510830715
True	554.0691684644144
True	443.8593295059282
True	364.80638757158846
True	156.54131829268235
True	12.886239948894572
True	420.3080627326087
True	282.4655329294474
True	147.6177231611575
True	305.23161274399376
True	425.8914402874435
True	818.6180306161594
True	318.9287064926078
True	771.5879716101964
True	402.2815375034603
True	374.3469667296963
True	1.63471293964372
True	1163.2122372634117
True	110.91724311350303
True	934.5966059163692
True	212.61617358448257
True	458.0017636347793
True	655.8805285553885
True	85.59200985289199
True	488.2414079961043
True	34.65188471343148
True	422.1176616662879
True	76.67140765845684
True	223.65444652621144
True	39.33975366190603
True	676.4378382781356
True	191.296989329894
True	24.91280123411019
True	393.9145656588455
True	111.6038308519244
True	170.7167442233826
True	806.1960069063337
True	270.2542401028596
True	152.30083830802138
True	380.1635563012285
True	519.8742128533768
True	321.0063615516707
True	521.1092031379345
True	642.1390496645939
True	162.86446160799673
True	6.421065333481062
True	75.6267605755239
True	435.3955887902377
True	92.85922646214532
True	81.18686056339587
True	1019.17411171228
True	25.70978589209637
True	329.21944095061474
True	319.7336474735074
True	487.9937925772955
True	674.7811529939125
True	198.09633093894792
True	657.7134033127978
True	323.6412147309927
True	350.606083733371
True	259.99948605581585
True	216.5648625892937
True	374.34783986646056
True	449.92224962594656
True	406.854444238786
True	627.5685970142691
True	143.62439076174192
True	73.98308668851382
True	40.39144820190136
True	297.3677913708333
True	651.4947007701605
True	414.61542885221775
True	788.2551711838018
True	213.09300717104296
True	400.4791988254538
True	69.65649727948963
True	51.019787782132056
True	413.251656737
True	193.240074854869
True	213.75578192734093
True	46.087052276239405
True	1066.8961461387478
True	178.1988024899514
True	919.6518746584826
True	320.71666429944787
True	927.0621832515416
True	234.53919386649767
True	466.5173009590218
True	536.9320138689244
True	615.135945466457
True	199.28068029636424
True	491.8441684905841
True	947.0560805719332
True	125.17614795201118
True	7.6521377806982365
True	569.7666528489784
True	28.086958387476145
True	74.37529844370574
True	813.5283648986889
True	227.58717134472963
True	990.7462706345098
True	681.4863239193079
True	420.2843967955682
True	268.85319606219787
True	494.65813287452
True	339.6707939590127
True	179.9468845592749
True	668.1352119442446
True	694.3498684042514
True	214.8504892878796
True	89.73589185398862
True	520.8169541580714
True	144.6415350235165
True	386.98094454645377
True	338.13359925397987
True	64.60105725767946
True	384.8930367741244
True	392.4353652858005
True	370.33059969522907
True	414.7756869940753
True	420.0357448545213
True	631.7468552804008
True	57.321196554287006
True	453.5578971041458
True	325.0077199511155
True	669.0692953998807
True	219.97618126949988
True	102.5298751583796
True	40.86532597666705
True	541.8887572822756
True	619.9972843481049
True	193.86178436970405
True	414.1090606097745
True	345.7537954323457
True	18.191837317829037
True	164.8043762560163
True	290.7882529147155
True	3.0110177011576797
True	865.7998128290266
True	75.99488888247363
True	104.39575521470113
True	110.79431917452328
True	365.54022977096247
True	36.03451988886068
True	457.213259544792
True	231.6207001175144
True	5.787077680967611
True	115.21882989914126
True	451.647923450212
True	50.74246659419328
True	70.51786670940393
True	168.3134613084555
True	296.7761459284136
True	960.5404189200495
True	391.2887247444287
True	937.0966652433294
True	176.31642649640568
True	1029.624027219839
True	788.9938941562889
True	646.6760007747417
True	406.4773409426107
True	379.13658653013306
True	77.25535313124452
True	71.56393756507711
True	79.93713081725122
True	166.35759753820065
True	495.8401722282488
True	1107.3937626848349
True	182.71119557240277
True	360.60436541412776
True	445.1018947280557
True	594.7185754108706
True	599.6700914811756
True	283.0157380436638
True	457.74258909435
True	654.1584315178128
True	95.14319394120206
True	749.5815614456991
True	260.2081890145488
True	144.65008008766023
True	400.3308502549151
True	837.2218680451122
True	429.1019725441394
True	880.7596263507554
True	198.72471766372692
True	350.11480263953564
True	689.5180138380986
True	610.9885768458232
True	182.56973832122213
True	257.4715197718752
True	786.171019922746
True	32.17133290634711
True	181.3942882021435
True	500.8371600806807
True	688.0732751567685
True	104.90996546680454
True	40.58113333686332
True	166.9300120724056
True	737.5846002392548
True	315.6831512426062
True	536.3429583333368
True	365.4327620063052
True	288.1189990757406
True	444.6643428393704
True	498.2171652866705
True	72.52888083550695
True	383.934049139633
True	742.5683956179018
True	0.0
True	289.0648421103634
True	251.82819309910377
True	956.6215293276708
True	149.27690180529686
True	640.5326328213151
True	635.6212978358298
True	116.30082129102296
True	208.07078652276772
True	131.7484185261148
True	10.722398565323935
True	288.3362267630754
True	373.943665270866
True	1146.6297392289898
True	232.94371624588655
True	405.5762435166875
True	657.3607836410816
True	215.49182487294735
True	24.86948966561828
True	839.0223036474797
True	628.0100428584373
True	168.09621647729028
True	598.2880157673671
True	164.44719157592812
True	298.03286190806494
True	772.2124359800713
True	35.623307631342
True	99.2473161636074
True	524.8848976958411
True	64.61522038488353
True	78.8488194953811
True	403.0749809331688
True	20.537083567141572
True	774.9188826673837
True	102.53231583313622
True	152.99223302654835
True	18.009828230682665
True	736.3168010897723
True	31.81155108779876
True	787.0717560683393
True	402.004089595176
True	111.50948763855844
True	720.0530287316956
True	520.8451674599072
True	545.8443307816747
True	46.76329393907952
True	367.832650116153
True	6.374379618396382
True	96.04403115344508
True	369.2222815042899
True	45.095625610446334
True	118.6293957757161
True	304.2662897942659
True	174.090454150437
True	103.6141091299208
True	635.7402304916195
True	20.56222124504916
True	1135.2939876341588
True	481.2775519168839
True	313.2751052935842
True	497.8053995142253
True	124.00812322956804
True	792.437358027392
True	1111.1909898031956
True	754.2027908794084
True	177.02297624786678
True	225.8827953861632
True	52.187778050049126
True	60.01144542293502
True	153.92634531135664
True	103.33937155322722
True	168.34433409820036
True	1191.9476423106723
True	306.8788063687881
True	345.93976330837603
True	706.7051121749492
True	17.101923273034444
True	13.882820751272806
True	596.7065571175577
True	5.447333215849526
True	115.27146917735055
True	655.3456888292293
True	179.34545295638654
True	647.9244848539149
True	842.7447403118158
True	148.42353964208974
True	915.998538318364
True	3.2100133874301777
True	444.8491335994637
True	1070.4102893712102
True	24.28413738019738
True	239.20305635557773
True	147.22916460985476
True	940.5558988763834
True	233.1000831767992
True	532.1990620471264
True	118.40146455507988
True	500.2543348875737
True	152.41451686438796
True	101.29431814495176
True	375.1904667838131
True	66.92321586155498
True	55.27530325834197
True	1070.4235965677287
True	257.99316943943035
True	160.22635512354177
True	373.5886057208926
True	402.45786144531945
True	213.8016819254482
True	167.18432878934942
True	380.0399322579565
True	33.31520110355934
True	495.402274968254
True	1102.6437918825752
True	119.7782978679126
True	469.5130230825743
True	317.7924946028894
True	25.414459027241644
True	396.25979361405234
True	102.08165641539998
True	577.5360702553784
True	201.7019063204513
True	427.5928098783471
True	21.289836863341808
True	445.8433803759056
True	104.90154639835202
True	331.40879923546726
True	34.49234657999794
True	173.53844534185131
True	242.8118834092573
True	757.3258963786209
True	58.970876003922456
True	141.3985344378072
True	245.12157654645975
True	135.04982462900952
True	651.9727962501502
True	549.9892338767295
True	768.8794664884091
True	385.0032369953085
True	542.8879070436963
True	427.1679102001416
True	679.5916823457309
True	70.40096156085363
True	470.9171749190168
True	416.4940695477668
True	47.42531468899222
True	81.57840707334155
True	128.4984853498033
True	80.62716104185603
True	320.60967245523926
True	861.722130442939
True	321.0896123185953
True	1105.712408926226
True	308.74251294603243
True	902.7225082365032
True	148.4657595061639
True	556.8155304662653
True	631.6053923430338
True	707.5540187904427
True	438.8405069617582
True	66.04350586894499
True	287.72973035012967
True	42.25698396722906
True	168.3007818671769
True	179.0154719290353
True	1136.4649501524898
True	229.02992018527172
True	543.7321892748287
True	560.7756969897383
True	559.0981801438146
True	925.0313399298068
True	575.7409044950213
True	612.8225716155592
True	940.0975881634856
True	130.38913375605898
True	283.7586691259117
True	263.1289555770378
True	320.55779055524863
True	89.65723681752756
True	380.7912462109738
True	4.43595408356369
True	321.00625506181456
True	255.03913472294056
True	587.3995299268515
True	293.1967866286434
True	360.6239135178919
True	10.505145385670222
True	60.72459030531811
True	550.6349263937407
True	31.124232084965705
True	145.52884565734482
True	63.73717857553724
True	148.4045748641737
True	247.5875168164146
True	72.40351050688395
True	357.7865239167524
True	272.06687407178765
True	96.7308996351454
True	339.41662605983805
True	67.31770254872004
True	594.4574978261238
True	851.7938144768337
True	288.2221799810386
True	1148.3932158394102
True	103.1921430834546
True	302.36313475918064
True	1060.024771019741
True	86.9181536346001
True	275.0701426747294
True	9.490562846954155
True	398.5426952644861
True	465.2801028454979
True	149.79224154039355
True	630.5646442195242
True	914.9266363575356
True	149.48070017639728
True	79.53483131504603
True	335.0741117998526
True	564.1450219402782
True	623.3227872135418
True	1228.8545744161422
True	25.412323235868566
True	948.9061203150204
True	133.2984080756497
True	639.6408564334962
True	119.3484207216692
True	133.26254781113505
True	186.3151733620757
True	171.61160984143137
True	741.4198944578616
True	199.31213712203552
True	231.4341494797985
True	67.99501523750325
True	497.6796586000016
True	446.7368839177586
True	179.4691271158571
True	232.7599264706816
True	16.97030623874122
True	415.2524831251369
True	212.6119745209737
True	286.9704500410286
True	114.30368106262532
True	712.9634221699248
True	412.7410810463732
True	254.5814808824564
True	651.0211733099829
True	536.1764372440396
True	456.2442164187139
True	125.9102335085207
True	524.4547760107905
True	422.7144210097861
True	3.2560126465938755
True	191.78594582014847
True	91.73620859857408
True	241.98092166126148
True	2.720359545604941
True	130.0277833947434
True	337.47886240805474
True	8.255995814035426
True	848.2670584865896
True	171.83273580464362
True	731.8752858369937
True	765.6970090927681
True	159.89344988103548
True	211.28469819999185
True	513.0706243891701
True	817.0611157371624
True	50.85160276741748
True	37.91367978163574
True	130.83565182022377
True	626.3685737858419
True	720.3048306989837
True	179.34444229431017
True	587.2837405723618
True	595.3060064286313
True	850.7650065076082
True	414.3570105131244
True	194.87788806658983
True	866.2812718183939
True	209.69472163062383
True	149.45968272369709
True	336.91922046064417
True	223.68896745678768
True	206.93031934432568
True	596.5705299910042
True	251.3407000666044
True	187.758946800106
True	463.39008820474345
True	475.3167972267905
True	61.580603989422286
True	281.9252393526372
True	77.52398826144073
True	346.5272332230825
True	345.8650121395618
True	253.66538071676385
True	183.6660362833137
True	379.58326407790696
True	644.2966863333761
True	714.0917898455655
True	295.14901055055014
True	727.5009047656863
True	62.96960386846409
True	848.4540287557456
True	343.15405397961683
True	12.270478785476628
True	599.1827435985766
True	694.3176721751624
True	262.54859230324854
True	169.43432694139494
True	49.50085149388755
True	389.8048706309869
True	79.20620767746215
True	14.92453448309526
True	890.4967768923758
True	364.16036335745406
True	180.16660716684504
True	979.2540990857646
True	11.589211064890566
True	784.5696776625465
True	32.321113194367854
True	649.4291933672571
True	57.33455575975241
True	758.012903547299
True	450.3759360934968
True	200.4900865307916
True	432.7626237768791
True	217.92461459663664
True	303.1106642935182
True	215.50083777798977
True	415.170295211885
True	10.332465718172129
True	328.4842742959962
True	109.80688061393724
True	11.659481554857754
True	471.367214576001
True	728.5916325896052
True	288.364760609798
True	76.03550895426007
True	307.1325461808126
True	79.26144073949614
True	182.6756751122249
True	181.8154222480741
True	369.26281116806416
True	42.76917894108181
True	134.9251426994802
True	373.37863122080967
True	841.0701204356152
True	112.5205913885822
True	203.01385419498465
True	429.9853917691193
True	18.068111218106235
True	404.5333295678044
True	514.6341689247253
True	91.31463035161188
True	390.6347600721234
True	366.23814680894736
True	407.4855658722328
True	572.4075178635833
True	1035.711997977098
True	966.5951576501832
True	54.306203224427136
True	1092.6474214791815
True	112.9616453509954
True	115.36840511717448
True	108.22308459249408
True	501.2309524546983
True	374.326038308205
True	595.0560919919401
True	257.7383835070846
True	151.4647878830442
True	388.10750197223257
True	15.5809111761089
True	449.9582820949422
True	378.53945982930856
True	149.91023685806493
True	99.03897340439758
True	516.0370425060393
True	971.197213893686
True	197.01164444707703
True	63.19829819063448
True	413.2232580112701
True	380.69435850199176
True	479.3900011371681
True	320.01304204267035
True	4.277761504831254
True	528.5475403666279
True	510.6340792341265
True	506.9409110333539
True	191.8934105457417
True	105.29807091492778
True	22.21664142419322
True	375.3221609499651
True	105.40947359596368
True	6.798598104886622
True	31.558928429648763
True	348.2519261123186
True	650.1243073671641
True	134.96669660087608
True	90.5927451882777
True	25.463379794227983
True	398.6163592079401
True	357.2025284674206
True	800.6882916032343
True	303.8990561799504
True	519.3534275369174
True	525.658719234021
True	516.0055568610583
True	291.5794776806223
True	538.0259643914779
True	99.4943119408776
True	586.3690158557164
True	8.019255388121723
True	369.90539681190944
True	469.1626687795209
True	958.9215607748308
True	348.3557394075013
True	795.7513108166703
True	976.44364197067
True	182.1325345792522
True	36.07126027172393
True	356.4796709224455
True	381.06650267348925
True	586.8336304916209
True	248.5126270051825
True	29.28410096403757
True	629.1105880614754
True	121.35823972989958
True	1114.1624011924075
True	316.0740813791521
True	472.3980615387535
True	126.25499023159232
True	806.7512999321078
True	136.85319993966166
True	848.4516717343425
True	551.6958446976471
True	180.2580790685407
True	99.3882492144882
True	68.54138522659923
True	547.9838545503011
True	915.888037377338
True	420.141448684536
True	536.2112062895717
True	126.287954483658
True	607.9343506604615
True	483.0456067654443
True	793.6737003831856
True	307.90173701771806
True	599.0429226740016
True	119.59647088415592
True	24.053272641038543
True	414.4098182911186
True	174.00506586595353
True	102.77633788390852
True	363.9601604153435
True	1107.515080809764
True	276.3616029370755
True	546.0775598972094
True	11.047386421291048
True	75.74309592683613
True	335.2285859889515
True	777.5146551440165
True	455.74971575250265
True	557.3877190271198
True	712.7138986882622
True	68.56967982762711
True	732.0663408651748
True	47.57553275875595
True	105.5765909650728
True	182.99011496875744
True	79.58919855876145
True	25.389130917312308
True	302.8427301054855
True	467.6708182649267
True	914.8074435198596
True	861.0218141491093
True	5.905598892445397
True	288.6140869868068
True	479.0666946078266
True	120.98585635119431
True	237.9907968064373
True	312.2568269612556
True	1311.7109109197734
True	448.63148553363095
True	26.14440424046053
True	184.9233361661948
True	680.7507265770877
True	34.67460264300732
True	176.68182334298544
True	559.5440128875115
True	76.80701528379558
True	883.2842518589199
True	317.2774150426464
True	672.2462594980187
True	77.95835939332697
True	683.7834164679591
True	583.3034064588352
True	891.7475801564487
True	254.16464539865115
True	502.2379855394702
True	825.1905183439468
True	890.7937258866522
True	236.2315412126352
True	793.3711037419073
True	224.23227256912557
True	438.0113666248367
True	369.2648475723975
True	497.1086281557096
True	491.207613277913
True	311.98518275170807
True	344.1954571734359
True	113.9276547385792
True	342.3580031043051
True	1152.6624859784977
True	308.800261002203
True	142.51807553754728
True	306.6216034953849
True	757.7989691381713
True	645.8337867051678
True	412.2506401698453
True	116.4699742521636
True	334.64200202820285
True	37.50505527005406
True	165.38607662380053
True	88.09471290263882
True	90.5103852956778
True	566.2470646334665
True	135.7912994927293
True	132.6146398169607
True	111.79025314389958
True	89.16135725806271
True	438.49161632763975
True	397.0149201091433
True	1025.3033166136283
True	520.2745894977404
True	800.6382288066206
True	270.8123561009032
True	289.2437911152486
True	534.1568158310628
True	194.01970990425383
True	750.8686530955118
True	242.30133352144816
True	343.0256978349363
True	70.7964412661401
True	117.84571061245846
True	264.37067499157695
True	120.55305175969166
True	484.87874786038986
True	30.691450688701583
True	571.8300481098421
True	1021.5942484435864
True	710.5492594215574
True	1.363916767765891
True	60.09513282279865
True	486.1275177054905
True	435.5788212624731
True	75.76770684131058
True	121.77166129444971
True	297.6921742354282
True	80.94545180498012
True	52.949865384760834
True	728.3651066893372
True	673.7893338360975
True	159.55123769327415
True	165.0445136401541
True	507.1239107850086
True	58.64967449583478
True	26.05992611964032
True	558.3171304326975
True	452.4880574277444
True	1116.6776025159725
True	45.812745713146256
True	473.124554450172
True	850.0203589895134
True	805.5705750963789
True	291.80162797229025
True	758.0089193298707
True	402.01113229779344
True	43.261770303123214
True	95.80738538184978
True	707.3601463197787
True	77.4169327877914
True	144.98417576666515
True	942.1709029265996
True	194.26443525634707
True	263.654894842531
True	108.347918119121
True	630.5090942851884
True	602.8716768485249
True	204.6036068427724
True	427.8007798811233
True	39.24046691387882
True	279.6213520771789
True	571.3650719627047
True	628.6135087226015
True	322.3879532711175
True	76.99645892289887
True	980.4989077153524
True	1100.681201101431
True	568.9903456563303
True	67.16560201319047
True	23.3452954263402
True	89.55840259437443
True	111.65357429003735
True	102.0586597320683
True	881.7152851964856
True	1213.552172166377
True	738.6997336826779
True	322.9183164791623
True	8.999637656043785
True	21.922198806778308
True	341.5933673049625
True	471.8936210374088
True	45.00663143905016
True	559.8534966298998
True	434.2790512531304
True	404.4697881787412
True	81.6625575175891
True	204.23188189781857
True	260.3689240065041
True	135.9537721270015
True	399.93764816709785
True	42.52688303293158
True	176.32890197682576
True	1189.0536112357768
True	5.871839720146287
True	27.59592323838552
True	585.4149535324385
True	362.3260424075207
True	778.1946255458348
True	167.14198172105978
True	756.3056922634902
True	609.1674769463524
True	269.43067488302887
True	441.23514716929947
True	348.25324089631505
True	293.9335414143258
True	268.21477849188824
True	382.3203609371925
True	501.8803170832719
True	529.7896018916161
True	111.13408161634626
True	357.9958941372958
True	8.0743621612009
True	187.02866070253648
True	244.8760182483615
True	884.2719755431456
True	596.5909452264565
True	30.7066026984302
True	743.2311153476088
True	855.2131281579497
True	106.76290876925502
True	350.62752926846923
True	885.2428444335603
True	214.24845955821505
True	165.19175187019852
True	520.1506977363
True	581.2147745659806
True	1105.0921629753868
True	151.19352074729002
True	158.53699173050663
True	262.63247600176254
True	325.13371423742933
True	416.0812516462096
True	411.1888359559559
True	326.22291794448194
True	432.8120388067125
True	492.3615469947529
True	235.4310715762893
True	1466.653583090263
True	245.0727495561696
True	396.86711203207847
True	53.52457688973635
True	764.709169569818
True	256.30545140957986
True	924.763864919498
True	573.1254595366345
True	317.35807346947365
True	780.8572138414823
True	258.12409209670733
True	207.09074122714887
True	258.3835566472385
True	228.3335283527838
True	145.71691211342764
True	239.89019907761863
True	712.5062466502501
True	522.768957101462
True	224.68109282165133
True	1149.8479030835365
True	117.7329683350139
True	265.2528437971397
True	74.68167179410511
True	322.54702736998735
True	416.667027851862
True	94.69184792113934
True	205.44241859504717
True	75.14585767958462
True	737.4271192906459
True	376.1148511465751
True	219.18934577879875
True	751.017955050881
True	868.7530325582833
True	789.4673144352195
True	818.5501224519483
True	357.0723109460967
True	1.886217418477262
True	269.38232179998045
True	51.26346221133649
True	378.6246571623739
True	59.1232456727604
True	360.2167632377106
True	868.3226368227438
True	1011.0443758678914
True	403.9058869609587
True	22.69697335487501
True	533.1414697320598
True	508.09469529094827
True	186.1226758054121
True	228.6600191991755
True	284.85243631545023
True	24.239278553362595
True	124.78676650331714
True	980.402601841237
True	59.32500936373338
True	478.631603657406
True	786.8345668623953
True	101.30206758487488
True	250.40417723432552
True	115.21961642574269
True	14.547840874516254
True	1.4302709459211058
True	119.99559266053647
True	1006.1864822776466
True	483.0309238477364
True	66.5963769285447
True	788.6127040514306
True	339.3251900433281
True	1.129300393367891
True	461.17298087786514
True	191.81047625467167
True	507.73853464595817
True	81.61452632447572
True	333.8561136636301
True	369.31058481447593
True	178.2991572661542
True	215.73114579029655
True	127.30262696041412
True	179.23306204054407
True	992.8776301675832
True	15.492832540254462
True	509.1286378443474
True	486.3313450281072
True	429.8777759007866
True	221.1162010020977
True	237.88684864662247
True	160.79145435364742
True	47.899389102324086
True	501.75376563092766
True	149.10727211095298
True	869.3494554025802
True	831.5308101605149
True	257.6858152719893
True	316.73924654120987
True	529.2141974393606
True	41.24054719800039
True	87.37810001077148
True	710.3543088806866
True	1086.0124803798933
True	109.71252648783702
True	728.3060963018224
True	142.5968503861607
True	928.3496731191256
True	669.3528493284726
True	100.36410835873684
True	272.9046203318476
True	611.3188456069571
True	265.8622787558946
True	47.06306014101192
True	562.5190613431992
True	443.0369293701961
True	5.828164405720378
True	479.5807674058971
True	68.40128614539286
True	189.37614035951745
True	239.1049408040593
True	319.5023495229499
True	70.29025946484921
True	211.17722281536584
True	352.5488786289624
True	430.74490243102537
True	937.24423540242
True	45.488825855692745
True	901.8895576604712
True	1026.420431736052
True	127.37869999955994
True	74.33135682734508
True	984.9891192682506
True	31.377724795162752
True	213.47220034182027
True	81.31255245463488
True	217.54787240187545
True	367.43594793647503
True	957.74594517363
True	98.29781607759524
True	69.95985030718448
True	663.95775501426
True	280.0843506565484
True	738.9096689380565
True	54.1266533328412
True	485.174171371896
True	372.1298377686536
True	683.1601978657892
True	51.77818808702551
True	104.37437204302476
True	26.350246539522207
True	270.4831960585265
True	45.213674207931135
True	351.65517931300275
True	2.448785777860672
True	1178.2136010804622
True	92.77099998838617
True	130.64708423760294
True	348.1082304417212
True	709.5280699590179
True	672.3136832086825
True	1023.524488017322
True	462.35207047156536
True	418.9885133024076
True	141.92697319280504
True	416.4136235591738
True	825.4151554324754
True	443.7904238590201
True	902.630894793977
True	88.2353013732034
True	429.1778071518722
True	177.1871176496669
True	298.9370126526323
True	761.1315343607675
True	154.94170002938844
True	132.05730937606288
True	61.13495831019426
True	884.9256218278961
True	757.3144055657983
True	81.47434165636129
True	439.4082849743916
True	743.297590258212
True	418.87686702115104
True	53.39564216065943
True	321.1246845684676
True	776.9797318393679
True	30.322403566436723
True	352.6063981820834
True	170.54838196749057
True	285.8331598048477
True	33.28867447752448
True	209.39415067268257
True	778.7941367663866
True	642.2358239424694
True	54.98833784898388
True	297.8624015510684
True	889.1567145126556
True	18.294487558922643
True	323.8899492935948
True	287.75415133187687
True	423.5582181015808
True	218.56294014481557
True	599.1211067240896
True	47.21993818890252
True	961.2598136990972
True	888.1873773086497
True	44.04949181302707
True	384.3643158063426
True	746.8123930647644
True	935.4914768961322
True	277.8949823181605
True	633.9232947095118
True	122.52506265365412
True	189.45153517895636
True	137.73717124687136
True	126.83293130928374
True	204.77974360553085
True	955.2455729581658
True	786.3495037452626
True	957.805986695758
True	21.08511084151318
True	27.33208682811365
True	362.08363867336607
True	14.408711508783474
True	619.3029827143321
True	1058.4142759869248
True	263.4347408843486
True	198.4227607287812
True	84.36398935160729
True	215.11125443542485
True	131.62630471038332
True	45.61941771177876
True	133.60261664889663
True	90.42837392751724
True	249.1971905368434
True	539.6446256810864
True	163.45532498424188
True	30.628461528933983
True	61.74012484676265
True	428.0761518872341
True	268.8616405337191
True	570.307701714618
True	23.86627038839149
True	109.35274715665464
True	683.9786981084131
True	247.6846428941482
True	451.9209370708617
True	656.5567867458503
True	99.23373101875312
True	108.2312926558418
True	80.31218853744193
True	25.52210668747741
True	122.95818082873002
True	83.67403102888163
True	105.90358164582908
True	156.46371244575877
True	237.30692149787825
True	857.7312443552862
True	277.8839544786864
True	953.4961410691652
True	168.09622511572334
True	201.04552695810216
True	787.0923473778739
True	309.4181966703661
True	596.1940782687179
True	258.2608651049709
True	346.86150725627834
True	441.9775620785642
True	558.1093062751537
True	643.1254160762478
True	364.3039521582273
True	36.18768261584428
True	559.5857157400526
True	634.2788087765584
True	19.813299248588574
True	12.567536609909018
True	260.2166609389667
True	411.206958884116
True	459.6539866162701
True	65.73811323845489
True	638.953811971509
True	918.7385381506576
True	224.58814967297204
True	896.169945900015
True	292.6061581360426
True	105.17542074791945
True	267.3295642956027
True	687.8274658546011
True	39.7936863934503
True	583.7946480151932
True	1278.3455177015371
True	1011.727081933466
True	935.7496471497444
True	198.2147400800765
True	94.9447010750494
True	198.338338317325
True	829.8147431158221
True	147.4371012852421
True	1059.775671249488
True	870.5455211398979
True	41.35769869543837
True	87.88964743943237
True	404.4485117750045
True	404.3638506256905
True	208.59893051934776
True	517.6364017289145
True	635.7949064920713
True	121.72091472111308
True	265.2828263595612
True	1019.7067783964108
True	52.46735761378918
True	712.3668030559222
True	542.3682093304905
True	39.03066111018301
True	849.6348303919405
True	387.6818265228924
True	550.5494051438807
True	105.39637602963307
True	266.5735305088404
True	210.19785936485667
True	27.89048979529029
True	127.96337557439703
True	734.0853413287685
True	145.14446463662932
True	369.41159543203065
True	65.84217010314062
True	644.0659723625514
True	599.9940531120159
True	231.028304382363
True	450.5871323420163
True	166.44285494577267
True	164.1730282678557
True	215.20622965112764
True	291.67209020625273
True	364.4253078441018
True	131.01150067149123
True	197.56220254910184
True	28.332365628427283
True	879.4983815976402
True	323.167931859084
True	9.984324105731408
True	379.3709056151307
True	168.46909145118516
True	629.2636953356449
True	379.12253138731273
True	576.8290134123554
True	555.8524311400797
True	460.9653197674259
True	758.2072046898295
True	244.5171447941257
True	551.5512066433361
True	161.82788818690668
True	521.5493349069387
True	357.00127089020106
True	372.5168725424028
True	132.10591476940294
True	135.43384974662973
True	107.79236147087336
True	69.8067732515128
True	722.948776801359
True	183.07875169900876
True	45.09892232693836
True	0.0
True	568.8076591269123
True	115.30825837294373
True	21.44420345211708
True	40.09340097790523
True	110.58115248345445
True	559.3759224479919
True	181.63064151509772
True	107.16648652277983
True	35.71035134774408
True	160.88449588427156
True	879.2028921493918
True	52.28762054725114
True	212.1236473175209
True	767.5408864107372
True	320.8301848977715
True	460.9055599187526
True	481.2377784692488
True	508.5491993802767
True	597.7482363131845
True	920.4842889037344
True	262.2472672698113
True	1055.9788650967184
True	899.0903192146199
True	611.6389123736919
True	344.06208680049383
True	863.992185394396
True	10.75840271358815
True	35.629681310154325
True	300.5582034311807
True	43.0176855983244
True	204.08882169524256
True	779.721543299251
True	217.8038628036597
True	748.779525258297
True	746.0450852336695
True	129.42927714853562
True	362.7458613597103
True	603.0297028033633
True	22.612363904010444
True	124.77608839765516
True	425.6911523495156
True	298.99703589223355
True	199.7107254314444
True	113.06285873955304
True	380.50763910643246
True	19.88116974263294
True	369.073992346586
True	372.4048464005575
True	1016.5143050387984
True	377.4721766780429
True	28.94310032707167
True	424.49756716046414
True	432.0116618500023
True	233.9564109617043
True	31.47546239096647
True	765.0387782463677
True	436.9530897444868
True	181.8406098480105
True	13.791240778526635
True	1211.3285626066147
True	168.885448717329
True	27.510374987403612
True	282.82044956735115
True	273.42370657687843
True	117.84740110785124
True	289.7712522913612
True	46.32638141185084
True	316.30987116999546
True	297.0627648224287
True	316.5179425853701
True	31.256030935325036
True	46.893391036700784
True	1059.8238667429584
True	24.02605806595035
True	12.463293535389576
True	175.1972190989255
True	652.4353022783757
True	9.327015224305624
True	195.4040223920003
True	171.08985456852528
True	505.67849561078
True	380.19784381227134
True	770.3280611239065
True	310.1915846214221
True	482.6956099119082
True	451.8473595447197
True	527.6996217222836
True	100.71412986159086
True	1264.4820746864602
True	919.1849497850634
True	290.3376341049485
True	519.7929905766856
True	99.18258423770769
True	599.6657036624814
True	465.26087297558576
True	160.22193106073928
True	79.73059078710341
True	337.08475389183747
True	162.2955436661386
True	27.670031555770912
True	617.8124660747916
True	380.3141891478572
True	71.88892206769088
True	25.855912716454394
True	650.6280390800744
True	491.5828289050442
True	72.55053231847877
True	21.14981824313535
True	329.6792022238748
True	318.5964040679631
True	706.4716131347361
True	548.6366012299876
True	559.0765589001769
True	801.4453579103522
True	8.831400448299386
True	56.02886755637423
True	36.76488563131942
True	58.104564049269456
True	502.50430530339673
True	583.0590030625068
True	84.78716840888833
True	110.21083738763356
True	197.6847676436578
True	70.36020906959924
True	175.51215690569066
True	213.29399138959857
True	280.1296591443743
True	800.5003348709201
True	596.1262904123328
True	281.57388637295804
True	190.68128262460493
True	262.09962759036455
True	246.36590164470124
True	741.3714665059026
True	315.55273700691134
True	170.94442487181155
True	917.449073067882
True	339.3085680749421
True	474.4372498063159
True	156.04452173275348
True	122.68682442309458
True	61.26462457096147
True	200.289355702636
True	1000.6139512933552
True	530.7540765867066
True	118.51489533093776
True	356.50337059448697
True	101.72035827506024
True	669.6559506299144
True	4.628621614589599
True	680.3894281127671
True	36.51933885294219
True	938.7631036317782
True	848.1587791317619
True	209.84777042283216
True	28.976402793190577
True	82.92487691730001
True	468.4356765995796
True	216.73685326491048
True	1.5384324105731406
True	79.29303741182896
True	1130.5258459231293
True	343.5618112118422
True	698.3536797252052
True	478.79246196664616
True	31.37835119298269
True	138.8445098444728
True	441.3259850550366
True	886.0006854243504
True	814.6112547210516
True	438.2197921674894
True	342.5558305774862
True	16.93939449257678
True	76.87996475219524
True	747.8903681020228
True	487.02293099250346
True	396.152763312908
True	877.2860736987644
True	24.656054875790904
True	219.4181299031449
True	886.7974941571118
True	238.78615048978384
True	7.08701885960075
True	496.11364378227165
True	104.23844840556168
True	642.004207726117
True	55.42921460978162
True	252.40042779224572
True	837.0231480060615
True	885.3622715164798
True	270.52102408529896
True	446.7910699621632
True	117.10793742003
True	620.9318762414078
True	254.18086016037608
True	184.7346191772033
True	883.5537037501113
True	53.43374247918796
True	735.2131979443229
True	275.8976499236922
True	311.8321882040168
True	168.48362998501904
True	480.30543617539456
True	571.5226556788438
True	368.76274932884695
True	400.05514016746633
True	63.63214277043651
True	158.54384509997328
True	459.75326831871945
True	217.2757547219271
True	37.23411062675288
True	204.53956276115676
True	397.91462499517735
True	382.89786849592826
True	728.2263039215394
True	124.62024116288616
True	660.802610217879
True	503.5747468546796
True	606.6267527513726
True	137.2619373932369
True	37.66337379665649
True	676.5101373581484
True	71.73433705531035
True	551.4251292299864
True	678.0815630091113
True	454.9850638837996
True	133.71964681945866
True	526.1654473537593
True	4.406401509753344
True	388.53179580247
True	32.002187798454344
True	621.8273980003888
True	276.6211551919069
True	575.8038551807683
True	708.0414374709006
True	148.16622073247228
True	529.8434302820183
True	475.6753007407861
True	61.61234945874402
True	974.9612726978984
True	3.042644863791874
True	26.66213002235933
True	643.3715775755128
True	688.4415734555237
True	135.3306623523669
True	410.61092628871023
True	123.81876159673652
True	72.34563957413413
True	452.7544421741929
True	38.490916814853065
True	507.5929623951185
True	12.520894416685312
True	831.5147486203025
True	551.0670215539748
True	652.5032146333969
True	104.24259910413694
True	353.112344225106
True	997.9918815093564
True	835.6432981013172
True	137.4022081411429
True	558.2358434824927
True	453.00066841772326
True	245.95819437135123
True	249.39148115903328
True	6.0180886810607
True	317.5277032003622
True	12.044043104425048
True	371.1699618022658
True	77.44764392818554
True	418.4560776173686
True	657.3294682638393
True	125.51659289405376
True	233.45139946429003
True	621.8334636674474
True	683.9253622682886
True	293.30331326510213
True	138.58701487831044
True	161.3603371524928
True	468.0973052420949
True	88.69631512457133
True	9.892919444415996
True	507.7827819215724
True	571.9305759701475
True	17.3387537812629
True	137.64993431521577
True	929.6308988344229
True	486.06460072255527
True	269.537945577654
True	31.587169237086336
True	471.2888408716652
True	113.4274150670944
True	569.1245152616043
True	670.8538931535991
True	297.69531863077134
True	364.98426803191927
True	194.44753638809075
True	239.7927815697784
True	74.71798995033745
True	224.6718567725393
True	493.4014565839004
True	21.465835685293527
True	450.26673164832187
True	385.8141223877451
True	726.4368708116575
True	897.2969741244844
True	897.8714607211513
True	152.66488371501788
True	405.7303535697588
True	75.72495767426
True	186.5964361866012
True	317.1948427192418
True	10.903841320482767
True	821.6484948630765
True	23.76234199328021
True	402.1224064642998
True	264.2451118155245
True	638.9830582113258
True	205.82330041892925
True	35.40656240542884
True	643.4388171055044
True	1089.086354036166
True	227.8921883572409
True	133.49578233411216
True	613.0011827446855
True	491.7559290376873
True	18.56412886812099
True	817.2012071027387
True	117.10725073182893
True	46.24498522416057
True	309.7606837328165
True	353.81256134277186
True	395.5995588612647
True	270.8043157735017
True	20.58982390353296
True	21.93923854757169
True	884.4792354233577
True	200.2101521347117
True	113.25477145066635
True	853.1292134856241
True	663.5425769127681
True	618.5387907183837
True	452.9793132608434
True	147.30829352900554
True	32.01180881383006
True	103.40272852120982
True	424.28828373523993
True	218.2177353813018
True	465.7873117088452
True	150.30876732674466
True	489.9097422816079
True	646.437310644982
True	937.7939406600774
True	26.014612137516597
True	1001.00160699199
True	1049.3546212657484
True	482.37070879146506
True	87.76837396789756
True	811.9984505550976
True	644.0650113316537
True	641.654708963938
True	175.92804547769572
True	720.4482756191552
True	706.3446720731849
True	120.44970480972924
True	764.1429350324423
True	835.7657329665668
True	476.9711035172836
True	230.2670702526012
True	72.34958912257609
True	291.53982592449995
True	355.14105850004063
True	455.63575324754953
True	442.6584819913134
True	186.6111986102225
True	319.1674008783844
True	2.969122458733134
True	12.687558852157933
True	110.46566156170086
True	133.62811289878235
True	344.60613649437306
True	349.09245258570104
True	111.53285417421908
True	17.47246909817786
True	207.8173675822136
True	793.7896103256588
True	478.2500631745258
True	524.0114201478672
True	564.6403802713581
True	834.8572718126833
True	646.6557523091557
True	90.28369405471352
True	204.701082604479
True	243.75357199276857
True	290.16003867178483
True	105.453387877265
True	364.72567746784654
True	436.95531725790175
True	169.75997295038994
True	652.1673708287326
True	243.85236258263487
True	209.12054275746377
True	25.430329760857745
True	247.24212903798423
True	476.5338677304441
True	174.83406221497864
True	545.7449889196358
True	457.5606116297898
True	242.00703436293543
True	103.51983887651726
True	44.56127329502231
True	409.8861845578173
True	796.9229480226263
True	155.57785565655487
True	1036.715777631677
True	1057.2057756363454
True	478.5926770186256
True	98.4575996952491
True	125.91848251475632
True	671.3319922923681
True	8.069520831168777
True	219.9022153375837
True	136.96870134945297
True	122.07482070902796
True	335.08540979109955
True	626.7322000795122
True	37.481098332901766
True	131.73610289550612
True	996.048939973033
True	57.5896386238003
True	460.6263922410679
True	522.4484501836813
True	258.04057418028367
True	132.57021985405146
True	973.9550848374485
True	1179.3447805444362
True	529.808278314356
True	653.6065204945007
True	212.0069963220027
True	153.7019696168594
True	319.55974066340656
True	261.5845078115672
True	170.43894189246336
True	288.63364528804186
True	358.5935251522205
True	12.0302715884534
True	627.000697166546
True	149.38735397981029
True	75.0455181465997
True	449.0526959600648
True	319.0779974687723
True	1194.163622929227
True	345.62117896381056
True	983.0162738726598
True	9.959185399345982
True	262.84428257368774
True	222.8497596111491
True	152.22961424208904
True	491.3408694619823
True	192.91986616083247
True	410.0957839212843
True	327.10639866165343
True	111.08572983916156
True	353.4406769149065
True	1062.3630099398251
True	738.1184709076332
True	223.67327003438723
True	112.6156337358229
True	289.2093698010888
True	23.183939024006676
True	348.70773995107845
True	306.03441875702345
True	590.1376259662251
True	458.4559256627428
True	346.67481803099935
True	162.96276906485048
True	12.716622677313197
True	417.65402988848393
True	296.45290411744696
True	144.43376328992525
True	308.4530470427723
True	443.48764237319085
True	802.4781036324027
True	309.194525912749
True	772.9179070239207
True	404.1792522840499
True	379.3550129906125
True	1.4816294708118116
True	1188.9345836628966
True	101.81834918519462
True	954.5456976073187
True	200.5852961536044
True	468.6724211378016
True	687.4330155518217
True	86.51455742991027
True	465.3178117915235
True	34.222031956355494
True	424.6670273015783
True	78.1534996609128
True	230.3014208543417
True	39.10323037345817
True	691.1264826410277
True	195.09253358146597
True	24.30797635648006
True	382.522488713129
True	111.95919710277172
True	173.41866753611092
True	835.7529596919649
True	263.9212562410566
True	156.11561708395195
True	378.42616220102377
True	518.3558815446437
True	348.3467336903012
True	497.8148408238943
True	611.5312785465493
True	154.55555832565028
True	7.831257655821352
True	75.22013021071744
True	424.7227629986885
True	85.40464684149966
True	75.08570069619046
True	1011.2064145951874
True	25.89151497625062
True	318.56652647090607
True	324.956070704574
True	452.1584210103524
True	677.6852126881237
True	187.6967065261332
True	648.7109908496658
True	323.63133626814067
True	352.221827146613
True	270.9612770706206
True	215.8663869199408
True	385.6085013790758
True	444.814145244633
True	411.3371625922399
True	598.1739164630766
True	142.74788609116598
True	78.02117372611819
True	41.05451734441845
True	292.9466502175985
True	644.292328281894
True	389.89934414035656
True	769.0946917330168
True	214.23883601868332
True	389.0628899884891
True	66.21953214466068
True	53.58488641022908
True	437.8005632426503
True	198.2982722414866
True	224.46883377669
True	46.81014254547252
True	1090.434641079325
True	175.8399408179068
True	932.0820302153784
True	312.3697023447691
True	933.0377248746928
True	238.7606639764853
True	455.5982287027675
True	528.5538708523692
True	622.2550286991442
True	210.86925098110703
True	476.7225096146248
True	939.9027177738704
True	126.61486194281088
True	7.89879515493065
True	588.3968607237953
True	28.67314494699833
True	76.73589016029356
True	758.8235395965318
True	215.4302744438319
True	1014.9215404363856
True	678.8417766078144
True	409.67757507718073
True	274.16704076166246
True	488.25610000660345
True	347.8452787217077
True	184.9062554249999
True	696.9770692114723
True	735.2353874295546
True	217.06907874281515
True	91.35381687703564
True	500.05831587137226
True	144.79011005072837
True	377.6312459319737
True	336.06300799955585
True	62.79863870998965
True	371.7652017758952
True	400.4476162625634
True	386.35905872189977
True	399.5706041409927
True	401.5173902551708
True	662.1143109491743
True	56.22123421913631
True	441.0079363399224
True	331.8943713816204
True	659.233626067871
True	221.8778803151318
True	104.43819450125308
True	38.04445578526325
True	532.1603499879398
True	630.7468470416418
True	188.87715295750647
True	409.56621185193467
True	347.5079469181146
True	16.0472296589873
True	170.4920251414797
True	294.6522653480988
True	2.968906282859473
True	875.2725197305684
True	81.5881716253478
True	101.45052122317138
True	108.61536066468952
True	358.1754720618373
True	39.10727079204015
True	462.0053028589381
True	231.15009342870047
True	5.7082019043417525
True	118.73038722120414
True	440.8193191041914
True	51.02878447497249
True	66.52288017987924
True	183.0722114620565
True	301.35483760034083
True	984.843922241204
True	389.92671687188187
True	947.1593390540406
True	192.98205018626416
True	1049.6032965591107
True	768.7715381504979
True	655.4012361126734
True	412.546216667887
True	371.8718534756434
True	75.70488785507249
True	70.74279633820609
True	78.56270969540589
True	181.99471614217148
True	479.6174326352422
True	1088.003447187357
True	179.66995584084327
True	343.4917316832684
True	446.9979888379423
True	603.4837662540609
True	581.8484255155814
True	283.17465718073134
True	473.3766286805153
True	659.1126892484663
True	102.0600137633721
True	680.5135440764356
True	258.4915698192125
True	137.1721168307436
True	409.08905715255366
True	874.346789676485
True	442.9775549571741
True	871.7445458511542
True	189.3056875115728
True	347.9933742074991
True	708.4067189649247
True	619.4492070928892
True	198.8620108204184
True	270.4029949188625
True	818.9927647940549
True	31.78227503707813
True	191.6861140376448
True	466.7848587925983
True	716.9129204302992
True	103.7502571823378
True	37.93478344740845
True	162.26151401020255
True	721.0661870049202
True	307.6463359356199
True	567.0716803512059
True	347.83414110873827
True	309.43540504592266
True	447.1673660049698
True	507.966843259145
True	69.45513398268312
True	367.55421114457374
True	773.9476268931215
True	0.0
True	289.02702414387744
True	257.35158939356614
True	974.181593039454
True	146.7221126763748
True	621.5989026587631
True	640.8101725241465
True	113.62482972790984
True	229.058783271602
True	132.84265920134732
True	11.393396525511315
True	290.693047413979
True	364.4478606465179
True	1128.685450498483
True	239.72440328165547
True	407.30851937582537
True	667.4319412792566
True	206.5656121815836
True	26.39733281933465
True	863.8919573887183
True	614.676928373444
True	159.0638226463454
True	618.4885928248212
True	163.52788514376934
True	316.203837934903
True	800.300858449959
True	32.8918856004519
True	106.82371850274107
True	512.6548447937462
True	65.45190716661065
True	75.74631076277576
True	395.1991516194358
True	24.07843432827765
True	776.2363875740834
True	94.31578854916482
True	149.47506642882828
True	19.302537238889755
True	704.6421313680069
True	29.601591815507906
True	776.4164841131513
True	396.58102849218335
True	118.95125641090702
True	714.3560514421829
True	518.3159907547224
True	576.8465138885907
True	46.74445566144841
True	367.37325188463205
True	4.635605308628359
True	92.12327174398813
True	375.7065429842047
True	48.3233604613413
True	121.13885720778576
True	303.7069361490252
True	190.2623915666248
True	100.91716913492492
True	668.3545402301581
True	22.125901031427425
True	1127.332525433152
True	512.8309470494047
True	296.03205316780503
True	490.7844530897614
True	123.08136657393612
True	808.2934060296678
True	1106.874169177511
True	746.792469973428
True	184.76474876979128
True	222.45679313081976
True	50.59374938750569
True	58.66813739659237
True	149.93425221664674
True	100.16588273329415
True	170.71248540763267
True	1169.5246269932832
True	301.1514101472333
True	353.4077421262673
True	701.9288692459396
True	16.443326269213667
True	11.908788594084578
True	621.4327823814465
True	6.032232702027517
True	122.64259498453072
True	684.7451165782666
True	178.2973538191697
True	654.0478001217637
True	849.4569612436038
True	156.68663994478308
True	879.592178438438
True	2.961627829441062
True	463.0767788501976
True	1054.8917500386956
True	26.11234943206141
True	238.33428583445144
True	143.64539482707036
True	991.9304488750194
True	229.0711598353503
True	500.6280613549414
True	116.69684660407536
True	504.8680010187833
True	150.06700197665273
True	101.14430103049104
True	383.7270606519459
True	72.83467191766972
True	59.261850303258846
True	1042.2722600877446
True	260.8331987633792
True	159.52321727573326
True	371.3407323486946
True	389.33351361794985
True	209.037983460716
True	173.14700395287792
True	376.46480346719625
True	35.75113981341497
True	483.80121335482255
True	1149.3215700118978
True	114.13994101603708
True	475.0256012356724
True	313.44211383900466
True	26.003786625491717
True	419.75513635183466
True	100.7985526006116
True	573.5468090648983
True	207.04225368097104
True	414.8821963769563
True	22.334087804260005
True	427.58310225956006
True	106.4074399023573
True	350.47219216966334
True	32.427360427523986
True	177.89094206966843
True	247.6598570490594
True	755.4610605747072
True	60.165134737586
True	134.20028564940924
True	239.4031302383812
True	139.5918778459768
True	617.066088660048
True	548.3655740817981
True	787.9860611195833
True	381.7525743006835
True	529.9388808036404
True	431.3366126899315
True	678.0637526835658
True	75.36731072999498
True	465.22310855881256
True	438.84174243897104
True	46.556987032806205
True	82.00740380009056
True	129.38765486562994
True	91.6225720478552
True	327.3696288177779
True	862.3027227488088
True	324.03600715823217
True	1101.4202728973708
True	322.4630426506658
True	900.6130803919895
True	155.07135339068927
True	558.8447461058638
True	634.9151647893215
True	687.6344426330929
True	446.1384371988096
True	66.5560772817711
True	306.49499361180574
True	42.76414006223889
True	163.99355811881912
True	179.008191073013
True	1116.137672420684
True	234.18877997408975
True	562.1733410672057
True	571.7531652274741
True	575.2148184826502
True	883.5410760906304
True	587.0886058127832
True	664.4290241850384
True	953.1828574770652
True	123.66191599318164
True	324.67479941928593
True	267.90520415129583
True	321.0745180366802
True	92.5844932127675
True	386.1829500546459
True	5.023260767215627
True	332.28809534054386
True	256.95893821394446
True	614.6820264354427
True	283.2034126817666
True	355.1375945301711
True	9.720749779279345
True	60.91633426192638
True	543.5264243661929
True	30.06604063397418
True	146.5894342298916
True	64.9181243620628
True	147.5333077066209
True	240.9417718255933
True	71.25424501445819
True	391.671083044614
True	267.4676325046388
True	103.84921258884654
True	345.28280818018135
True	67.27425941117173
True	599.7124264966769
True	857.1827477262718
True	282.3286287136908
True	1150.1488848258325
True	108.30096600687384
True	314.433217023957
True	1063.296625144989
True	86.18504794144093
True	284.36668025874974
True	10.031454725929194
True	414.2803505587818
True	448.011188027523
True	161.58613930762118
True	620.2914734151756
True	918.6104331011826
True	158.46116918708404
True	78.37463079295162
True	329.91766332849176
True	560.5023261457234
True	600.1390708690261
True	1200.966610530229
True	27.741256933280827
True	925.816771663476
True	137.37207445755485
True	626.5404267652833
True	123.96191682158712
True	125.42823447076128
True	192.37242411001796
True	176.80221833080668
True	732.9747518451376
True	203.35027756487108
True	234.3036322194037
True	70.62208370066496
True	509.64894381393367
True	437.44679750399376
True	171.0791689939582
True	233.709005073348
True	16.056644976287632
True	428.6979283016287
True	219.15699785018063
True	271.073020920276
True	107.45570174321792
True	692.2534374870975
True	434.5584680140013
True	262.89768364879325
True	640.5464009719981
True	541.0460837053761
True	476.4407799902377
True	143.0499304082784
True	515.3153398429776
True	428.30962981809085
True	3.608995992794383
True	192.4097331443888
True	91.78492737527388
True	242.54788945653115
True	2.48065512297342
True	131.40900795046855
True	356.6237462125639
True	6.768837183465036
True	846.9832683626062
True	170.75932937581524
True	739.5174708557508
True	781.9805977160484
True	163.88166361299105
True	217.33312421213395
True	477.076485500187
True	861.3643446537691
True	49.31553545651659
True	41.26886686323738
True	132.7893867472567
True	628.9495669164228
True	716.1440321563911
True	181.4936129395107
True	584.9324285522216
True	605.7101605756184
True	843.2306556760947
True	409.3764082748731
True	185.63195041089332
True	869.7301976704065
True	239.94862904866977
True	141.0381160743353
True	321.9027790284268
True	226.8521722360164
True	207.6859391524192
True	606.4574584283939
True	256.9866209344336
True	195.8833123791605
True	456.5028891616185
True	474.037725136221
True	62.77548387338898
True	267.7479572180428
True	77.92316374706442
True	326.6805291015805
True	358.4136112613766
True	244.0281346808989
True	175.16930454613217
True	389.6043032810624
True	660.0349749740393
True	730.877569775167
True	301.2620166225941
True	761.7273760352472
True	68.32058786508247
True	874.0543755730439
True	347.77492175961106
True	12.887825201197394
True	596.1107410754483
True	686.3714474574431
True	268.1601794912962
True	162.1637046332608
True	46.283635242247165
True	385.9498753436719
True	75.20892452960369
True	13.69357534373452
True	888.9834479255667
True	377.6777044079342
True	178.63886045303218
True	962.7058569742528
True	11.991921378341086
True	798.2389475463478
True	32.61597000110291
True	717.8509697775795
True	58.45720039863349
True	772.3226949264905
True	436.0509916533202
True	199.94172176968004
True	438.6379772389165
True	214.3422952358429
True	299.7914792340953
True	218.94181952014276
True	406.6405490015185
True	9.031491489283482
True	326.3026635378576
True	115.58710062054342
True	11.224564543929198
True	478.9428077491602
True	715.4140060977732
True	287.3959614724135
True	76.77902753444143
True	326.21558661016934
True	81.67368472047524
True	184.81746997946664
True	180.29368604934848
True	374.9367628008179
True	44.78967552366018
True	134.47237735051007
True	381.2816537886432
True	894.3845966675385
True	109.79113297122856
True	205.20542267861453
True	427.04989893449215
True	19.46286743037085
True	417.7233565607024
True	501.24184190994384
True	90.1732191993796
True	399.4160346608315
True	354.59547607703666
True	419.61481641006174
True	592.7429406915693
True	1065.5768954506489
True	988.7595723124964
True	56.66109900522429
True	1058.554982186625
True	107.15400307951504
True	100.96496036700476
True	112.67634047587404
True	487.8841808735091
True	372.5048111559623
True	567.6066688814446
True	258.21388173937515
True	164.38483816826178
True	393.2502000929459
True	16.47363090127719
True	438.5428078308864
True	388.7563911062989
True	146.8340335759035
True	93.635576269974
True	533.2891961428256
True	980.4466923703494
True	195.117363368153
True	66.15612470728823
True	445.2528146989727
True	387.2103681286724
True	470.6771526533247
True	333.124498605377
True	3.8779449448027807
True	552.4722127880402
True	525.9596957992682
True	506.9397338010132
True	187.89148505635364
True	103.44555215008596
True	20.44560073213864
True	374.878000808794
True	105.7367938227346
True	6.975242796701826
True	31.830943258871702
True	346.86928175218884
True	626.0900083597813
True	140.6703898810246
True	85.01763071448083
True	24.46733960461257
True	415.3756155856831
True	358.9799948733901
True	766.8802316849894
True	299.1438320319252
True	515.241781237671
True	526.7556383013659
True	535.8841980681594
True	289.5057836611165
True	540.262232416124
True	100.70465137192367
True	576.6937778236609
True	7.506093834049007
True	384.2055922425736
True	468.4377634888784
True	957.852331793488
True	350.62585574768485
True	789.0452232032887
True	1005.8678175895234
True	178.11488834610992
True	34.322992922347254
True	354.8191356438923
True	382.66047094719926
True	587.6301419549142
True	242.36165502267727
True	30.3560949664193
True	653.0628644923798
True	124.96029562913084
True	1043.8351615790584
True	319.47661219368064
True	462.8022226221245
True	127.7640219545678
True	803.1610452212515
True	137.78749181926082
True	805.8453717288319
True	566.6397382380576
True	190.22863465033532
True	111.91525077822234
True	68.17054834149253
True	569.0936069987176
True	889.6362071866401
True	431.1374589707922
True	531.4383007220201
True	138.41505504550727
True	602.3905509577307
True	488.16256781517137
True	788.9028678034819
True	308.3026262775282
True	574.9925434383418
True	115.81620910280564
True	26.08643942394456
True	414.4191954113323
True	166.30869721129912
True	102.9193751500014
True	372.4557616063567
True	1118.2367948550582
True	265.1484905354221
True	545.4800291343308
True	11.127311961139975
True	73.28289955942184
True	328.6361788775428
True	816.9905280592443
True	446.99870481320056
True	512.6523977462779
True	717.1255260606574
True	69.3654719530874
True	717.7393330170361
True	49.25551343241638
True	102.3438259160454
True	178.9298330641232
True	84.93222725170406
True	25.166428491387887
True	289.5039201764909
True	467.6423583882965
True	901.6466804545944
True	861.6180752595578
True	6.599487756129749
True	278.93696359966435
True	447.64737815418914
True	127.68201568120142
True	255.6231493476772
True	336.0605999029062
True	1290.763032815834
True	442.0017235610091
True	24.58210343060767
True	183.53571273265857
True	707.104426023908
True	34.99307135812212
True	178.80916039273558
True	576.3006876755518
True	71.95315729908108
True	864.3626808359867
True	337.7310482741884
True	654.2237686767554
True	76.65269298241759
True	682.3780021545025
True	630.4629763357102
True	885.6544274858423
True	256.2867898249538
True	503.8175142973371
True	818.2957827243948
True	920.6044195608704
True	220.820690748072
True	737.6915370554395
True	219.11858255304057
True	455.1304351417731
True	349.044343948797
True	505.8235069531608
True	485.3889868818398
True	320.94373242959534
True	351.85488547518173
True	107.03244572775056
True	333.49880121650267
True	1134.854798333383
True	330.04355211546795
True	151.31439424594183
True	304.83651777661294
True	750.0244386884776
True	646.817763969331
True	415.7700398849309
True	116.53670517918756
True	336.9455457220854
True	34.908923089384
True	177.14334327742478
True	91.09526470175044
True	90.13326550489847
True	545.99269722381
True	136.10440835581636
True	133.64826537548595
True	105.4788836775253
True	86.43167859608651
True	445.4833473858941
True	379.0709194748508
True	1042.6645505771096
True	564.6297968907087
True	838.7312004624514
True	274.37418395816746
True	294.9545835244716
True	538.695827576294
True	199.6208369303729
True	736.7813415535504
True	252.815991179815
True	357.5910251688145
True	64.18045389662034
True	121.8218598935464
True	270.1837479481704
True	127.80656047423028
True	487.065250137585
True	31.239129287476363
True	576.0911643452054
True	1006.4585950509186
True	729.8041681698568
True	1.5720561744053527
True	59.81097564103223
True	501.2330129922906
True	438.8647455698205
True	70.61213589872767
True	121.96582761717048
True	303.7007174469878
True	79.77052424272243
True	50.81372000299949
True	727.0621687929064
True	661.9961158958873
True	166.5433821917744
True	172.5295740909674
True	548.6136887963216
True	48.35921383229567
True	26.057866836036023
True	559.988739822044
True	440.5371727932371
True	1148.1710377272868
True	50.70131826372931
True	472.8630380759659
True	909.4324557529444
True	790.9085183419554
True	294.59019077491484
True	761.7355085185138
True	403.7087291029746
True	41.65237973774176
True	102.1688154769652
True	708.030380025291
True	77.73784107000455
True	137.53944480085275
True	969.9556955892276
True	181.9986046916629
True	277.691218902578
True	101.66156530820528
True	625.0490869717651
True	567.659994383106
True	212.5808361830072
True	418.5664695546962
True	44.25583427439452
True	281.37061297734857
True	606.4069354135272
True	617.9227505562209
True	311.1443356345529
True	78.67888064705988
True	934.027808898207
True	1107.7886026459262
True	563.0822091547386
True	64.31245859047996
True	30.432250995039208
True	85.33322283437299
True	104.74729584492373
True	104.97706283781729
True	877.872131443912
True	1258.110818138896
True	747.9397659718468
True	309.0651745829982
True	9.64582418071076
True	22.38865230450327
True	340.1161399444078
True	477.70681254158734
True	47.38434610291141
True	563.3956458662237
True	408.2497096144658
True	409.0429454512376
True	83.10844314910103
True	197.6593728423687
True	253.2086711105413
True	138.86751343477204
True	408.4550476703476
True	41.832624137399854
True	175.3622837939859
True	1191.318653961261
True	6.2081924917546765
True	28.5380320145398
True	569.0882044315864
True	359.4288335774022
True	775.8536412944974
True	160.66144217928215
True	766.4552325197442
True	609.2890394066571
True	272.8028475765944
True	406.7436585540897
True	347.46565542509705
True	292.8196027307381
True	267.9365251155372
True	390.87468424494807
True	514.9714323082464
True	469.4144325725387
True	109.5809411555939
True	346.1236358123007
True	7.979898748247357
True	178.56547302625623
True	234.1214780409642
True	889.3128093584462
True	587.8599326648936
True	30.682890334914163
True	692.0809184073778
True	876.197669218481
True	109.41882497570028
True	347.2782841743413
True	841.245306579632
True	232.97159257408032
True	160.44864522006532
True	532.4635468755921
True	578.0298697452416
True	1096.6225951206557
True	149.23354386378932
True	154.67833573174056
True	250.82256049428577
True	314.7129130983151
True	426.1169697790698
True	418.6459822281168
True	316.49977763719323
True	441.3844366193324
True	499.3152668140366
True	216.60700012119128
True	1480.6507567321894
True	251.0159965584445
True	394.1197797492528
True	54.98977210408575
True	763.8514721212777
True	253.47744906099192
True	925.4233995199274
True	541.7796269382304
True	316.5487444888533
True	772.9265280075713
True	272.63652150750164
True	216.3851922385352
True	253.3418156577079
True	222.20412232998436
True	138.07962726568155
True	251.9958705319182
True	728.8916873951358
True	535.6465257438344
True	220.86495305976024
True	1145.3342229262896
True	120.74615335020836
True	259.7790070379553
True	70.34294382955743
True	301.7000998313667
True	401.08591131353904
True	88.79308070103272
True	212.15436070813573
True	72.34886237210749
True	702.5961794297798
True	369.4983958439081
True	219.1968949060644
True	725.7004901242714
True	880.3472829395928
True	795.2898471229846
True	821.9046769026728
True	345.8575580047958
True	1.3634057571412816
True	260.7140587574935
True	55.10150395175303
True	387.4181826908292
True	55.3179387721519
True	355.15457851308145
True	870.3299981818349
True	1025.1591336027072
True	395.2142891058864
True	21.28234708887017
True	527.1744747130248
True	501.5921043238639
True	187.46509123339385
True	236.20645483026007
True	282.78706041609433
True	22.909117842310017
True	134.95935273058376
True	949.9738954530974
True	64.69785835372726
True	505.6895397666222
True	785.3451750366177
True	99.2378196741921
True	244.18847118910548
True	114.66004717474964
True	12.49291068303542
True	1.0857211131943678
True	118.75935851173384
True	1023.4308569675056
True	488.5283274504864
True	69.23988759871867
True	784.0717501407283
True	341.40299371878643
True	1.5883276350134188
True	431.67467466453405
True	183.07917569199057
True	512.215305455714
True	82.07306180263319
True	324.59754365089884
True	377.83992881333546
True	174.0483302258211
True	213.1844115907441
True	131.07913814788242
True	169.42158136013433
True	971.8762456551802
True	16.180095941114054
True	518.7591465172038
True	489.408682482028
True	400.51926547509055
True	220.163625901162
True	231.70934052736365
True	159.60610995149466
True	47.10086736185556
True	473.4079579912084
True	152.2873193590789
True	852.099200664125
True	847.1609578873208
True	237.9676831165872
True	319.3356836816718
True	528.019601874255
True	38.169569988698335
True	86.10661215947967
True	721.7997819151789
True	1055.2635636700034
True	111.2910482913217
True	732.4723574596907
True	137.2450337934093
True	942.1895817933884
True	650.4555495662868
True	107.512425668139
True	269.4546490661221
True	634.5400396097077
True	259.1424791835758
True	45.11855012512928
True	583.1572527065022
True	438.9554767179018
True	5.494489173192162
True	478.6551478588464
True	69.75614269498676
True	177.52050323987976
True	233.5827932766153
True	299.64058791102195
True	73.82715808808186
True	224.30250453161253
True	355.0467269542534
True	456.08070655623766
True	931.4559363185324
True	49.3469088372427
True	871.5253443067622
True	1017.5941545652712
True	131.3856279545163
True	71.15277294050219
True	989.5921487864608
True	36.40433612884304
True	210.9986357554801
True	84.34424710593912
True	210.67803171168555
True	365.0838633996492
True	936.9228654690304
True	99.2283441477087
True	70.26352914131232
True	657.7043486788147
True	274.3349626887443
True	725.2267705793141
True	51.09465559607097
True	490.3393744215608
True	388.1574998699164
True	686.8357935708915
True	52.12031636439508
True	109.6497183142216
True	28.5081337315221
True	271.89877398772114
True	43.46660881356733
True	349.6982397203467
True	2.377230995876485
True	1195.2660157466066
True	107.52703065092632
True	137.63902571841362
True	360.80551370937815
True	715.0066024347719
True	674.3825997769802
True	977.0722714265332
True	457.8941188366164
True	400.791189276303
True	142.1225662291986
True	429.5879248069594
True	858.9292340051715
True	408.2875330790212
True	933.9955571816614
True	94.1977651647272
True	416.6110994361907
True	180.4143174249965
True	296.6769540532381
True	751.028845527553
True	154.984597176695
True	132.93178741564532
True	60.98815339797721
True	870.049034760482
True	775.5122983385247
True	80.84822557412339
True	444.9760879674525
True	741.7489896418316
True	413.2354867198219
True	55.76146266650936
True	328.6732920976985
True	790.5768138891386
True	28.62692088027861
True	351.6932393882559
True	169.02435896778292
True	282.7570044904918
True	35.10886014307446
True	210.5183956391066
True	751.1786291842753
True	639.0201016624007
True	59.08758160484231
True	285.5300195086882
True	924.0455720643628
True	19.28620376592001
True	329.28758712410684
True	295.78308779460684
True	426.2950435568017
True	217.00554428040627
True	608.6730384164869
True	49.94314747510854
True	942.0986992772666
True	931.9287675621016
True	47.97191396049678
True	401.5210614137961
True	728.7337463250095
True	933.5343062486828
True	274.2945863122554
True	596.7313204796353
True	124.4687718500332
True	188.93037303327876
True	131.8170507272772
True	132.94091775639083
True	203.799099890664
True	952.7248937725824
True	788.0984065180071
True	916.568014529027
True	18.26223668247491
True	27.8946377742006
True	355.9979438283986
True	12.468629217575378
True	610.9306866296935
True	1085.880930523622
True	270.5779962757863
True	209.4511392285661
True	85.54689960453223
True	208.2846764364873
True	124.88339447632283
True	42.41139889504724
True	131.9899782076237
True	90.20250802577075
True	257.92369001716145
True	540.416148426215
True	159.97474967666236
True	32.697491625526204
True	55.8202391272011
True	428.61178764175537
True	264.52419882915814
True	597.3341043005044
True	23.406798818429767
True	104.4305959801613
True	671.5816873976981
True	277.99617543570514
True	436.45698820785947
True	655.8902194131034
True	98.60028065099294
True	104.06731880222888
True	80.81957779524694
True	27.16420945938483
True	120.28347681954968
True	86.23677041216833
True	101.72600734250057
True	158.0073519004751
True	232.1832780271597
True	829.2159844566282
True	297.44655708158643
True	954.7117286114352
True	172.03099365287144
True	203.03962096556117
True	773.9343286635449
True	296.0331214496448
True	605.0915364303874
True	265.1077713775716
True	368.4406942371804
True	437.4987257080588
True	551.5384974075399
True	646.679600462125
True	356.21111148345443
True	32.51404455259675
True	539.3044174318061
True	614.7105865886331
True	18.81994567939893
True	10.875917365209668
True	262.99917931462494
True	405.6843158107967
True	456.6526151406128
True	66.64422103395714
True	636.0539630595445
True	949.5245609787368
True	238.7586432638265
True	924.0064961048612
True	280.83310718331217
True	98.83396818407157
True	274.91291502849515
True	689.9143223110818
True	38.59273313677121
True	585.667344846623
True	1295.4431133124124
True	1020.2937128137212
True	944.754597397636
True	208.26295783012375
True	88.91957230822783
True	187.9816234569668
True	827.6596162901689
True	150.30242183355404
True	1080.5928728728743
True	871.875368965368
True	44.30285528043856
True	86.11886695342083
True	409.4985822129704
True	421.8970473251561
True	191.40751282023103
True	521.0036509373947
True	636.7089423666919
True	124.16383843226672
True	278.29471169941326
True	1008.7515422517904
True	51.93552116237368
True	683.3704715850378
True	546.0250059273151
True	36.48527608175845
True	788.4631784614089
True	384.12417862616223
True	578.5535571410401
True	107.5930485260876
True	261.992367380345
True	213.9939569961878
True	25.26376827948441
True	142.25900470875794
True	749.9326057518759
True	144.23440645649166
True	381.6658450925819
True	64.76431724118822
True	653.9227589343716
True	620.0538062422534
True	237.49111696535968
True	483.92100678985895
True	173.60696443902003
True	166.35985057363342
True	219.7634466186049
True	280.43775083540083
True	356.035170050306
True	137.27576378801731
True	194.37177487135745
True	27.057077545644365
True	873.8503143278492
True	311.3008333312151
True	10.428995257527298
True	370.09659190511536
True	162.36332699445632
True	620.264803488976
True	379.2706287414904
True	589.4356186315093
True	575.2265191722718
True	481.539065636935
True	790.4520149533163
True	241.2268287168712
True	566.3501371795413
True	162.44147498489474
True	524.7746064289963
True	333.0823062909171
True	370.9351017969295
True	132.2847314839339
True	128.64025367205494
True	109.0893931544581
True	71.25400991631591
True	710.4300446757242
True	181.83813012085227
True	44.79138529026979
True	0.0
True	553.5663475825539
True	110.3100970719909
True	23.268177833811837
True	41.15185838755927
True	119.44687248112344
True	540.6449340400729
True	185.3573730826099
True	107.04568992331085
True	35.56279571768364
True	157.29876934500393
True	939.6949228424004
True	52.9279529298703
True	214.80751262596647
True	733.234540383423
True	321.0827718382993
True	458.71348965769926
True	485.4715114596676
True	513.4705659450555
True	612.9568463909651
True	900.628277213792
True	256.75484484100144
True	1061.793020300583
True	925.7043004148982
True	634.992567387237
True	347.6321521807796
True	877.3903422800092
True	10.849415358434928
True	30.33807666465082
True	293.7158303832141
True	44.84520691786563
True	191.70227470444505
True	727.0141245706092
True	213.79438929443796
True	715.8587126635754
True	758.7893631570779
True	121.2474037934982
True	385.2304997904898
True	597.3513913782527
True	24.25676746390417
True	126.98329141954736
True	444.6910808980161
True	302.77477876091274
True	200.86172278735663
True	109.7425073259774
True	374.03586780253096
True	22.71457527978319
True	352.655661453328
True	369.7579475465324
True	1015.1852016064104
True	359.05826804316416
True	32.35296924443259
True	444.8087177181376
True	446.3192370485333
True	242.73889995438023
True	34.38050668349376
True	743.5164780729268
True	420.46687176303504
True	175.574705425791
True	12.390082354463791
True	1218.1405585698262
True	157.97243262663503
True	28.95622390994477
True	321.97450962181546
True	281.1690845963571
True	115.84510788477088
True	288.9654044073373
True	48.49690203363959
True	306.65994485175537
True	301.6518371582729
True	311.3394610129982
True	29.13526911854995
True	47.56339751428959
True	1044.2360993405905
True	22.899211543124
True	12.340881899170396
True	175.57613203842817
True	639.2455849030164
True	7.971828437683508
True	192.13366908789123
True	179.9822881180053
True	521.4596813787615
True	359.01376625883773
True	736.8632212103973
True	324.91206680253873
True	493.2164744364162
True	440.26186434779567
True	490.81620938826217
True	99.84405445724316
True	1271.0310590151164
True	901.9959046733046
True	281.3629962214942
True	528.3677760515088
True	98.2687420078081
True	587.7564330360469
True	440.00428597858826
True	158.45672987329476
True	77.23268262196241
True	349.0893575145075
True	169.12456596697027
True	30.16562325486608
True	595.4873424592217
True	372.77482922792655
True	70.3012574728654
True	30.021937441446656
True	691.1773844378636
True	480.7770591112657
True	71.799823443406
True	21.43392381821048
True	311.87496589256943
True	322.33855459397034
True	723.7520403153906
True	546.5796177809478
True	559.1706681110278
True	783.5891877800063
True	9.045799373201543
True	57.10017915938344
True	35.76610383449449
True	57.57226709097663
True	510.1440632699338
True	593.2599274638022
True	88.3649719590989
True	110.49029804337512
True	190.3281523506688
True	73.64472530121716
True	172.9567013203582
True	207.84834128697852
True	267.8224704302434
True	798.5041411296255
True	571.2254359033302
True	286.0112593595068
True	194.95987724752965
True	279.5738046202934
True	250.53996061745823
True	745.4133453965838
True	332.639978329053
True	170.7402559676644
True	883.8704801993539
True	348.31139159728804
True	469.44794337987696
True	152.07094282339642
True	120.49271396459116
True	58.99131122261139
True	202.29500175413068
True	976.131808576707
True	505.3583672006768
True	107.189827254152
True	347.006427829818
True	100.27887939601328
True	649.2302916059346
True	4.175965884129181
True	702.2784973173362
True	34.721165965212855
True	945.4119778657656
True	839.5308226952698
True	202.44254905580425
True	30.11783055164116
True	81.19815020743683
True	445.86290617238654
True	217.74388715082105
True	1.3685415977353774
True	76.15843160966494
True	1087.287634384589
True	352.3471425589208
True	698.7394100804624
True	493.8867358086064
True	32.33170670411182
True	140.40648633915822
True	461.0923404041338
True	925.1390546875988
True	822.9853864180586
True	427.6127284798769
True	331.7257517943169
True	17.672067250497488
True	81.53721042917846
True	765.0687320812931
True	466.43874975201936
True	380.2874118913662
True	881.8052411468927
True	28.08771723459573
True	214.8501820276884
True	891.8588652647667
True	233.0417089825445
True	8.850075364876291
True	500.0416204726182
True	101.3373362338298
True	637.8075086878778
True	54.33746490553209
True	265.3975618248097
True	869.7928613216241
True	894.1942973759628
True	280.6269709923856
True	443.4441902468662
True	124.91171932311492
True	609.7691326331228
True	251.12891334393737
True	197.2452417899416
True	875.5158201907036
True	56.29879102785714
True	704.5137055200564
True	285.43329833325623
True	293.9383822998428
True	168.76603836629192
True	484.7161086321687
True	600.421866313571
True	372.2159577557277
True	416.4554832981156
True	70.44696428856787
True	160.07316266259082
True	439.49447536495165
True	215.00662803729097
True	37.337535540581335
True	206.47341640531417
True	391.5378225134857
True	394.3349354474231
True	755.0562593531606
True	131.98958842551707
True	655.6653368881755
True	496.5628936697273
True	606.7835409924478
True	133.7703391593096
True	40.29040780749834
True	659.4141776817276
True	69.4202516688944
True	543.4954814471421
True	678.0548645037829
True	459.0722143713473
True	123.78107356587842
True	518.8934654686761
True	3.995387896390113
True	405.0792238251718
True	30.28536557662209
True	634.6490408357629
True	268.244481115186
True	592.3195115051259
True	704.726378388174
True	144.11862866988423
True	527.4110200837346
True	483.9058061357735
True	61.42215758069652
True	981.76571452136
True	2.992777968701112
True	28.75796397694723
True	634.6731310621797
True	704.8978218823162
True	119.02730509188636
True	413.1307045322155
True	126.28820269463348
True	72.2399525039088
True	446.7794342329447
True	44.02986507523882
True	520.126221665413
True	13.927067040384676
True	803.3320313596668
True	552.1061857678352
True	667.9108068742136
True	105.89201471487809
True	385.1550663642771
True	992.8391147048368
True	859.4775432839004
True	143.00078779808905
True	547.376393598194
True	462.5329661928248
True	248.20038164308133
True	267.27991721398905
True	5.906108386460721
True	314.12884351183664
True	10.86534547050926
True	369.7710965414882
True	77.48700783555387
True	429.4648701270455
True	682.4272870253651
True	125.45204726571032
True	232.3470085169428
True	641.1652741753901
True	680.3550245244951
True	292.4745131422601
True	140.893489217404
True	163.14872154708996
True	472.9113164427899
True	86.81255970455408
True	10.069421877895614
True	514.8780039520614
True	573.7913898470932
True	19.7928076393844
True	135.87168556742054
True	890.9306131419628
True	479.0431961319664
True	269.36628587969136
True	32.191500888606576
True	477.6166234277072
True	112.10461856696732
True	589.6996317828722
True	668.657994282092
True	301.954533843284
True	385.0715518054307
True	194.76843487128096
True	245.32257402825144
True	73.7650282370192
True	212.9812958167503
True	494.3133844518328
True	18.069681230604324
True	455.3281724660365
True	375.12458992067394
True	732.1301807642111
True	870.4880822251278
True	916.550245050764
True	143.8107291032166
True	400.5895288565849
True	72.51588245044913
True	184.8532570682952
True	321.82458329789944
True	9.396350001795248
True	777.4753674937319
True	22.806358148798868
True	397.821407891916
True	270.4649831502751
True	651.5871137686386
True	197.84232159350788
True	39.2535610051344
True	663.1025403786125
True	1079.0145725787122
True	217.22213954232924
True	129.02565156593568
True	624.485072047075
True	482.6326660820265
True	17.770423524946274
True	788.6487046742905
True	114.91797785595028
True	46.779283531307726
True	292.7641735385974
True	348.49847291216275
True	390.0728679491465
True	270.7589101169693
True	20.89493033344362
True	20.74748142121994
True	821.6412417334158
True	193.44280071867956
True	113.29723389259324
True	877.0715194992603
True	648.8903494340598
True	655.9667526120836
True	449.0460399991691
True	154.62550798333191
True	31.48057951999964
True	100.85798719998093
True	418.3195374495588
True	228.80587956410565
True	501.78129323715456
True	148.1977999525125
True	494.5988334857323
True	659.8507715478804
True	973.4855274797136
True	23.4299896465125
True	987.9102199646172
True	1091.1827599053845
True	455.26765856328905
True	83.27454393431084
True	766.2339080261971
True	658.9160356007383
True	693.0736479131465
True	183.5122762724225
True	733.340572929143
True	702.6579283795946
True	120.00100021030062
True	786.1112526052237
True	805.1206796624007
True	479.2512808917946
True	223.0226222612807
True	71.37844621361653
True	301.18827921273584
True	346.2472112008828
True	472.4098626447038
True	421.7541607934165
True	207.0769889493189
True	317.80202295922174
True	2.727318848571744
True	13.096309529162411
True	110.76743225867816
True	131.42345616222138
True	354.0638765164948
True	352.1079144778331
True	107.72483160838314
True	17.341932502207346
True	207.385092792077
True	841.3331541467592
True	454.76029830659365
True	531.6624941204088
True	555.4041833245788
True	806.978724647087
True	653.410788387842
True	90.114706733171
True	194.52890803647435
True	244.28995898309677
True	281.1122411407049
True	109.8516251465642
True	373.6264494879718
True	429.5613444051164
True	174.6964342806709
True	648.3391161461694
True	247.29182969444767
True	196.87138112670428
True	28.637378168273557
True	252.8084435528099
True	478.7172014302906
True	163.12035586564895
True	543.9100102257389
True	479.4513152001607
True	249.923494204342
True	101.14118458426532
True	42.09015525777989
True	407.1562315730392
True	804.6402837106755
True	165.12916630973496
True	1019.476709437079
True	1051.3556916626046
True	482.67881112440216
True	100.43903067032862
True	120.2925992689374
True	665.6873895108811
True	8.864808428577135
True	226.64625895701155
True	134.48348760332124
True	119.02260991341802
True	324.9220744820406
True	626.1861997753329
True	36.27706674503743
True	126.57909511839568
True	955.2690221705363
True	55.53415413599855
True	455.1231894203536
True	542.5449474418327
True	241.4537943772043
True	135.000923101994
True	926.157612261062
True	1193.796131937303
True	526.7159941210123
True	643.3198203702898
True	204.183944586152
True	151.11670017305505
True	309.9735089234967
True	260.52448878348093
True	173.1173659047168
True	306.0880836080971
True	330.5053723315875
True	12.427569014712985
True	617.1343377323884
True	147.8963903463139
True	82.07100618514386
True	432.4689991748435
True	310.8469672780761
True	1158.480710069986
True	350.360836925572
True	1000.3357763793166
True	10.921865895247608
True	269.7177467803194
True	229.7400170191744
True	153.99616986135925
True	500.0950779748962
True	199.5092323717396
True	410.772595536857
True	339.12828291485613
True	111.6744644829318
True	363.02023798527983
True	1047.1542585533834
True	691.9717946953662
True	222.9993527498065
True	109.49784517172677
True	303.0775033665112
True	26.47247796244205
True	356.7721804170587
True	302.45774485985805
True	577.1582052803135
True	468.0525470825754
True	351.0324815896663
True	154.6176668226687
True	12.157537009222269
True	420.0304105353926
True	289.3889970160076
True	138.39868219968062
True	303.95366427126
True	421.8099035130502
True	813.7173633852003
True	315.9419153152699
True	783.1919698577735
True	407.3870549328464
True	383.23092444567175
True	1.1657835750080787
True	1219.859769644925
True	96.31426113063294
True	886.834490698332
True	205.71045218692132
True	455.2418379539973
True	682.7366354137844
True	88.48400279246108
True	491.3535650776358
True	32.001023362111574
True	405.385975314274
True	76.30661012192782
True	225.5707254601371
True	39.74969947658297
True	641.7738778433678
True	182.3748762654052
True	25.82074216511893
True	395.6279975266728
True	110.469253785157
True	172.65696826401438
True	815.894043464264
True	264.1435043505631
True	156.71930153540052
True	371.2416460096844
True	518.1853405969113
True	344.5190955036137
True	518.9302142557684
True	617.5106010370868
True	156.3401572435033
True	6.578921431568082
True	71.57953895499764
True	441.0426315788699
True	91.71034831037694
True	81.52353446954822
True	1023.8920230288776
True	26.70670752938227
True	323.2043796171009
True	322.45973407334907
True	442.28877596181735
True	668.1655623691507
True	185.92107541728197
True	679.4709570060419
True	328.1993936972766
True	352.4087108994208
True	278.3146504310006
True	213.78637531297215
True	364.419892149693
True	451.0769399993669
True	403.4546950469879
True	608.1838812675679
True	137.71587858933427
True	78.48820985600037
True	39.86826464642279
True	291.65107442305384
True	631.0849129231807
True	415.6511131701425
True	803.7839676554443
True	205.78474873160968
True	398.3323972855412
True	66.83687638196805
True	51.32037983877512
True	444.5799165908039
True	198.48045440076123
True	234.61097454116188
True	41.34996542164963
True	1066.005677396544
True	183.49399077186308
True	913.2204036992688
True	316.7900427476485
True	920.7910270259237
True	235.13242775163008
True	454.5275288108107
True	532.6321923304675
True	625.3388892758873
True	211.55710239635485
True	471.0460634007976
True	949.8581377850064
True	124.82576508127524
True	7.212779274097279
True	559.1446289329704
True	29.67432888208612
True	78.63627865107505
True	770.1570123589947
True	232.59881432469703
True	986.9215730280137
True	683.1555953755551
True	409.968934629275
True	285.6633170025834
True	480.9978970245765
True	344.1695047420086
True	178.8897301592895
True	651.6810055405015
True	701.2652760306712
True	217.0321312620107
True	92.29547507126226
True	507.80230711231127
True	141.27229020750613
True	390.2489587966992
True	334.82870050010905
True	66.44320882890949
True	367.57062879193256
True	412.5165417029135
True	374.2695964958804
True	416.5904758499408
True	423.360422736346
True	669.6977060216982
True	56.095937681954815
True	436.6170117684254
True	337.626159275648
True	628.018856438625
True	210.46909257421171
True	107.0618371674014
True	39.851465467238505
True	546.3688395571985
True	640.5175286730207
True	180.43686699172653
True	411.92162555072014
True	345.6620347353143
True	18.228812546547253
True	162.1939637754183
True	290.915018029432
True	3.144158515380157
True	868.5480321179725
True	77.0777570586036
True	99.29540303021868
True	118.5173340006708
True	376.5807020393336
True	36.35172945993023
True	442.59671794834486
True	232.40922498077012
True	5.450542259475754
True	111.57385305279168
True	443.2660919482506
True	51.39997384269023
True	64.87264665185288
True	178.7354928834477
True	288.81365340481216
True	946.1595759818553
True	384.0002831057175
True	962.2392030457868
True	180.016623487861
True	1005.3573912097362
True	785.9379659698787
True	674.7013084595969
True	401.0304988564287
True	370.160011164222
True	82.87114732018873
True	67.80690622396124
True	79.3805226460672
True	183.06495307414824
True	480.30136340118
True	1097.4665625873702
True	170.71757007377485
True	357.1906398440428
True	440.7213531874016
True	620.8837131028331
True	599.3736343199512
True	283.66545699036686
True	448.6638953936015
True	682.9288516664568
True	95.28270270607484
True	727.623023453983
True	265.3503052460692
True	137.90392742339293
True	407.3640762274457
True	796.3095612646996
True	453.377635006885
True	864.9287752755254
True	197.8635545446263
True	348.61059500542206
True	693.488141586501
True	635.3972044936767
True	186.40835474741357
True	251.800639985415
True	828.4966623461634
True	31.264663324555517
True	192.1979008941585
True	485.062177138924
True	697.5130267597203
True	103.80305797620191
True	37.50245593264516
True	172.8291398733987
True	711.8816100928263
True	322.92637554799404
True	557.0329572768547
True	356.0094799359964
True	287.57853459674885
True	451.6246555693753
True	514.0390553662801
True	72.41751973704379
True	382.51188238534274
True	771.2231569885574
True	0.0
True	304.09198265262216
True	253.5325540152601
True	983.9746226129888
True	153.82992694673894
True	672.0582250062474
True	641.1829735605345
True	113.7304350605186
True	217.5727232592807
True	134.60306158282313
True	12.546673478308511
True	289.8815301862029
True	388.9154268900937
True	1123.246412681214
True	233.6559979225838
True	403.9622945343672
True	648.2315207928406
True	205.86629478821308
True	29.290736235408
True	865.7797584881089
True	600.6780939547803
True	160.245334141994
True	609.0875246748296
True	169.61790768372643
True	301.3366312142807
True	762.0843141064851
True	35.772139895510854
True	106.887221741407
True	525.3651159730747
True	64.28343046003583
True	75.42145784498278
True	390.72607913676273
True	22.06988300396031
True	760.8539747873136
True	99.16728607737691
True	151.53740733040328
True	18.3819594515927
True	709.9302745906333
True	30.471250578054903
True	792.6695000144347
True	385.7292074519976
True	117.10344117326709
True	717.9482889650609
True	527.3561655499889
True	557.8762067477518
True	45.7601859330813
True	360.76254525616673
True	5.678416234697254
True	89.6229059744941
True	381.8865725236589
True	48.46629226285035
True	121.20642932129056
True	309.3700732038339
True	178.59822726177487
True	99.42348954599238
True	664.0527144098719
True	21.054576700342626
True	1129.444292172771
True	526.4025020338556
True	305.8149061270418
True	492.0598762696071
True	127.74913408902772
True	794.299878639162
True	1081.8285339992176
True	755.9499957186673
True	179.88602551136927
True	229.52097976431736
True	49.03827041987358
True	57.82963271160184
True	153.1780211956831
True	101.09314908467326
True	172.57109790710962
True	1189.8135442184107
True	317.5033893451196
True	355.7873981577805
True	709.6796098422021
True	16.172060437079313
True	13.470074377170986
True	574.0778795459186
True	6.186896277963372
True	116.63506228147604
True	681.009693749621
True	184.15408851096635
True	656.7329069200789
True	818.663029831907
True	145.9203114246994
True	892.1860866816733
True	2.5988797644632973
True	451.7792189962044
True	1069.9703120904553
True	24.084245984918823
True	236.19299663252525
True	133.73528969378265
True	969.0663257664764
True	231.943374371677
True	508.942262748702
True	123.3249058996097
True	509.7811900653901
True	156.21405071245132
True	99.8748568729758
True	386.6223888596996
True	65.82246541087711
True	57.565153810823546
True	1050.2526504692737
True	263.6262792120678
True	164.01749529141864
True	364.7088532197016
True	403.1945472445612
True	208.18820771861976
True	163.93343065166974
True	384.9414370182018
True	38.86858010377513
True	490.2806635001997
True	1115.1004821392874
True	112.20497542897694
True	467.4059805469916
True	315.5262334272578
True	25.076673651703985
True	399.3419079209629
True	104.0961482343415
True	605.6863470665558
True	210.6301125883745
True	428.7957144920436
True	20.42624619685642
True	428.6311399688682
True	113.12304439062842
True	345.75533000492806
True	28.9641718696051
True	176.52738675656414
True	239.49106311689556
True	788.2599370205139
True	60.52553587750028
True	138.3340517576779
True	236.9983746318947
True	143.41093799811358
True	641.5763581171141
True	544.1235652085356
True	807.0527303918676
True	382.80816480122223
True	542.6277904581859
True	424.9901759586941
True	702.8833868906743
True	70.51648121704216
True	471.6996688153529
True	434.10420425986666
True	47.23288683063912
True	82.93290196358143
True	126.37089812874534
True	92.9848756609659
True	327.5540041183643
True	848.3234252154315
True	332.5315746383817
True	1127.115503136146
True	315.455239876018
True	911.6807893922912
True	157.92703691802043
True	600.3298988288512
True	612.3181662003734
True	711.3749093409969
True	439.0332677791052
True	68.19010833027525
True	290.8612792914433
True	43.587659686168415
True	167.7859800786375
True	179.97604680446594
True	1130.638224846072
True	229.52206546833503
True	552.1234039275364
True	540.7682212370811
True	553.507579347064
True	891.6505543843356
True	595.8209743778632
True	645.0387923933733
True	952.2260601659184
True	127.53746866964671
True	309.2763324822172
True	255.0482639654753
True	324.5883624636808
True	93.07731173988172
True	366.8549155571732
True	4.3544213957767095
True	333.50144567906733
True	249.9974479448141
True	601.2920952126113
True	291.68636051066795
True	366.0909834050829
True	11.4049097071293
True	58.50219486598901
True	543.0385635319275
True	29.882925311080545
True	136.47503284087415
True	64.72952009317495
True	153.19196369431796
True	240.61334924723317
True	74.18442767901804
True	404.8327510183503
True	263.921792437612
True	103.19395757038248
True	334.04861022061044
True	67.4669067717109
True	598.3518846111139
True	842.5066917357483
True	277.00910010850174
True	1181.7015821916864
True	112.6741139826594
True	304.2765584950729
True	1079.5170956789116
True	86.11065389118541
True	288.23453339819923
True	9.280059556633946
True	398.0829470864458
True	449.0922076464472
True	158.251528447698
True	632.4716647548541
True	896.5836581288914
True	158.5464083137883
True	81.50854245045497
True	339.4387407449699
True	548.8942848013086
True	615.8148867193192
True	1220.8680293148311
True	27.02302694248427
True	947.2850797241614
True	134.5593045609141
True	625.8873968873111
True	113.25078790480995
True	124.43578558428769
True	184.64128141017093
True	178.24904977918885
True	738.0953860043387
True	189.63681357693488
True	227.0728392338516
True	69.86430849725033
True	517.2550949558708
True	441.47883483641584
True	182.6330761989393
True	238.8443040888461
True	17.86006764457189
True	427.2066906537922
True	218.82369634555977
True	294.82469711966496
True	114.24236365018244
True	713.3047670110103
True	411.6909997601263
True	245.28731649455472
True	649.2552536527098
True	523.2722515507237
True	467.5686389676077
True	138.2972705512348
True	530.1581668536622
True	418.65990871211386
True	2.920315429579795
True	191.4995916691435
True	91.60688835270447
True	253.01412529126543
True	2.634340649240837
True	121.29510526418991
True	348.9701887727729
True	7.04009346241477
True	850.1145225877418
True	172.81924036343727
True	691.6466690853138
True	777.7742749547433
True	166.88806928170507
True	225.45376911754263
True	497.56653656387135
True	833.0071512363794
True	51.14503769847977
True	40.54755806832284
True	129.9636618750316
True	631.7989225214095
True	741.9498987691732
True	179.88355609855734
True	597.3588796883677
True	587.6460441131559
True	813.2604328916149
True	423.49218845827664
True	187.48557925030832
True	857.4300424798115
True	227.21466347198867
True	146.39339517037425
True	336.15135460399927
True	221.71078835769032
True	204.1490051133511
True	614.0819908296049
True	253.44478477462025
True	193.75570050742655
True	456.476582051347
True	459.3795291143195
True	63.93847475029086
True	280.30909190434454
True	77.88576503399335
True	326.16614878688284
True	362.40557464683616
True	261.0167668627556
True	179.94310807098688
True	380.76667486384696
True	650.5879749845187
True	742.0735616653016
True	303.3961590832073
True	721.0207275611705
True	66.20549893494444
True	865.8161184729787
True	359.39081377148494
True	13.80836869044345
True	604.5049177567348
True	716.0273748045844
True	245.7283476381332
True	167.77462433928676
True	50.221364296663225
True	383.2530832549373
True	77.60896990878162
True	14.629950364451986
True	904.1786383344496
True	373.989780563566
True	181.92054261015315
True	1008.312212546094
True	10.887278863761098
True	793.8834345770197
True	30.448196757472157
True	663.1451542233915
True	61.08379290408484
True	798.1629517687403
True	441.98068334596974
True	192.7803338256373
True	432.1895892385163
True	204.0295671081948
True	309.2109058827753
True	216.69285596896117
True	420.37816980089633
True	8.879155178118452
True	325.3435312116905
True	111.29488835734476
True	10.885139393997184
True	469.7974662727487
True	723.1839492199314
True	286.28498168232056
True	79.82235818695708
True	320.52271890065305
True	80.42027810860614
True	188.4906894873463
True	176.3477827300203
True	379.4398753982987
True	44.338789185671
True	134.54114027872762
True	359.7511691601543
True	851.0305804836946
True	111.3030459951074
True	211.84900414959043
True	446.16479960327126
True	19.194641477011206
True	425.7575676022566
True	514.2190949904209
True	88.77875293975943
True	399.6523211122424
True	346.71479561491907
True	413.7095994215275
True	585.9076419560412
True	1068.090452154483
True	989.050169268084
True	59.39405312798729
True	1067.3624597614134
True	111.61691865213751
True	102.94677233401576
True	113.78043691654382
True	478.8384547080315
True	375.3534796857088
True	581.457195442193
True	254.21868439146755
True	161.20378784161528
True	406.4290151158936
True	15.980414224126324
True	480.2355076174708
True	389.6271431776517
True	146.04650394910269
True	87.72181306447519
True	496.2278761922729
True	987.0772093520376
True	206.2094866972752
True	67.72451517016678
True	426.16429192110894
True	389.4756367331301
True	488.7211757226369
True	323.5849381555191
True	4.217821910285171
True	529.5932139109473
True	515.5130592346425
True	501.60791347841393
True	196.34022310385544
True	104.06020083781662
True	22.969660107124174
True	367.6509834197272
True	109.1369599203684
True	7.900860029851948
True	29.843086592618604
True	344.14811314634045
True	613.9175107582607
True	136.95571762891146
True	91.94810594829674
True	24.89274175676225
True	417.3022543859311
True	345.4876249406792
True	788.739462953776
True	314.8500158342613
True	517.8572995309726
True	520.6575284456321
True	528.6352694364219
True	294.0956413328197
True	527.4757540827137
True	99.21513693533718
True	569.4239278649892
True	7.679045204814917
True	365.3901230836457
True	466.0031211721964
True	935.6672672496009
True	360.2974594693061
True	781.0767565949793
True	979.718145591066
True	172.0754606682694
True	33.88716073923187
True	365.66645579621934
True	395.9634417942575
True	583.3195195418701
True	253.3367278435271
True	29.299359543500312
True	637.6658576358406
True	133.2735437324204
True	1077.239972534194
True	320.5788868225281
True	475.8812070948526
True	117.92232333288952
True	820.2343261948294
True	139.39374355200982
True	832.9861434281697
True	562.0623560202802
True	187.5065492233529
True	113.44683057890624
True	62.04150492198926
True	558.5912632506008
True	915.0973787053885
True	419.83735622694826
True	546.2002156346975
True	132.46880281251305
True	600.8202493389459
True	477.094346275549
True	766.9730902516877
True	322.89222670079016
True	582.2510934380612
True	114.14519095336878
True	25.913423939867997
True	409.0508588919754
True	171.63487152575564
True	103.0131788990881
True	352.91746589751784
True	1120.093880710875
True	264.50746236215525
True	558.2358034253355
True	11.103007381149212
True	75.29448583113418
True	334.5413108367509
True	798.0161290716494
True	445.3110963134582
True	523.6428605825353
True	712.5419554167593
True	69.31339396119385
True	743.6813286201416
True	49.76068788444183
True	101.02790013879176
True	175.53963492871156
True	82.32817866826282
True	25.70893537168088
True	300.48899385788013
True	478.54061131425226
True	902.0813031648588
True	857.4785692003965
True	5.540696619230312
True	280.7422158287399
True	458.9164835186857
True	125.5203276751056
True	237.50618051447265
True	331.9559171844242
True	1278.938637661004
True	454.5296915665343
True	25.894970081214648
True	197.5563024758195
True	695.2495311364595
True	36.57044817586724
True	173.3028203842635
True	568.9034507028429
True	73.15683633116936
True	854.4066250609072
True	327.66756682435164
True	663.3877069957149
True	82.45964686740062
True	695.6025104456663
True	565.8079229862848
True	898.8076161102111
True	263.62446795826133
True	504.8008828509304
True	802.6115721618364
True	897.2570325821304
True	241.60067732028625
True	766.625368229088
True	226.79586307638257
True	456.8631785259178
True	377.8081458959627
True	502.1569686406826
True	479.29217193274735
True	321.6402077295062
True	348.2430639680295
True	119.95395897455892
True	352.59935737890913
True	1142.2606535635746
True	303.72376573152343
True	148.7229546054429
True	272.3937874846321
True	758.13933730262
True	652.6839292079751
True	422.036965957426
True	120.02146021036302
True	341.07680471139577
True	32.068678927896926
True	180.6675447749946
True	90.41233036651752
True	84.30783845928951
True	576.6444266925273
True	138.5542202796237
True	125.88770430288372
True	107.70032043996642
True	87.61460290827576
True	460.4802626049662
True	375.0272786612069
True	1034.8521449507218
True	531.8314361974504
True	830.6030391989817
True	277.76230601249
True	281.66331504219426
True	516.630992476291
True	198.80827079793127
True	727.1786176280849
True	246.6737847626061
True	352.32225729580966
True	68.77337941352656
True	116.08761170323936
True	263.7355447103506
True	119.54093786219816
True	466.46997844876233
True	30.568645350578063
True	570.0465932047465
True	1028.792042526659
True	718.0703120959606
True	1.5345281423477075
True	61.45142311973287
True	493.1553401827312
True	446.3410510305131
True	77.70772301969068
True	122.65311661317592
True	302.4839107521142
True	80.45172256103342
True	50.54193850385194
True	678.1751981998991
True	653.3276634297748
True	161.40666152145647
True	179.26344665462165
True	545.2384906064924
True	55.66895727543593
True	24.638833281330623
True	590.3424425961573
True	449.91567751642015
True	1116.1648205722183
True	47.94030912104183
True	462.2495188232375
True	889.0472914086515
True	771.5391112352686
True	297.0276878308404
True	761.555684315986
True	386.8912420905003
True	41.22018119529852
True	94.7045589495536
True	728.6687040329318
True	75.75788456492268
True	140.58734509297432
True	964.7449595828516
True	192.73354960635808
True	274.59669318641306
True	100.77736635192105
True	642.407045822371
True	615.0610631004274
True	227.3915108298298
True	433.2684064393121
True	38.160837275444045
True	276.2408122609004
True	563.7366191029034
True	621.9832848352797
True	320.63547344855243
True	74.44433739651019
True	935.8014570152916
True	1073.476342407583
True	560.1995719272938
True	63.80270043462492
True	30.560202771824844
True	91.33267604223866
True	111.30473355829838
True	98.87339794496576
True	852.0671018979489
True	1207.552364207747
True	757.1294555394037
True	337.8908014954296
True	7.959566885556248
True	22.98506365491381
True	343.34277160761434
True	478.064929241186
True	48.94612014186376
True	568.3509388206622
True	430.7839285748333
True	393.2966274112002
True	79.8891428150025
True	191.1352074298681
True	269.17289243582366
True	133.3438918036647
True	390.7556333229385
True	43.44380621507826
True	163.23118745731088
True	1154.920126314076
True	5.876132930513595
True	25.153803012639173
True	584.6134445223983
True	362.5774567064172
True	773.1795365583146
True	153.11722192856797
True	749.6337377713381
True	585.2166544891112
True	274.1439035971323
True	432.66456659817663
True	330.2631256292213
True	298.1451804872242
True	267.3072902507706
True	392.0077587551893
True	490.9163703003432
True	492.01914536360266
True	101.05722977018874
True	356.742018363503
True	8.895201244586824
True	186.475821448851
True	238.41443822025693
True	861.5446756143908
True	596.8136602342778
True	31.444685857137603
True	719.1204682417635
True	832.8613776678259
True	103.62189953488874
True	350.4594556164775
True	865.7928845576314
True	216.4461560925204
True	164.12920682445645
True	526.175543656103
True	594.841839119547
True	1103.0503703105608
True	153.84746761056596
True	160.8119547474828
True	256.01020924808995
True	320.40881037654015
True	423.6093193946813
True	411.6769514265569
True	325.4627016697677
True	438.8422389292978
True	498.4183771136825
True	222.0338600366881
True	1466.1044670400534
True	246.38140499749545
True	409.186998358721
True	49.58786284500231
True	768.0687847116161
True	245.90856768971335
True	960.8588406377952
True	571.9521932574048
True	313.02438746213096
True	767.8678772898876
True	270.6553338157327
True	220.98969474111587
True	257.4590153169333
True	222.0116564640754
True	138.45354811990484
True	249.92795001281067
True	732.2155787353864
True	552.6006924315244
True	217.34274074138048
True	1207.1287434990477
True	115.81126896217212
True	259.5606066733682
True	65.98191235737362
True	308.9384126375912
True	420.5274932004472
True	92.9171914201451
True	210.1207469657256
True	72.86345271102681
True	705.3940031319837
True	364.6971767593964
True	222.38946097940453
True	742.2254719981289
True	876.4454302384179
True	822.006278449451
True	822.1152261108775
True	342.9511481686167
True	1.482239623543252
True	264.74050863787886
True	51.7100827314372
True	396.1789174737927
True	58.32440469057256
True	357.8746260958509
True	848.8745346276622
True	1055.998961338628
True	382.5945832820348
True	22.48501522377348
True	533.1126280100705
True	520.1851382241866
True	189.61746600104271
True	233.15555764325444
True	284.46382362917046
True	23.609722499630998
True	130.12230478151858
True	950.0707735546614
True	58.86126950580908
True	469.7890003665885
True	787.5313725916187
True	104.8165207869354
True	242.62578253773535
True	113.76210018884612
True	15.569248911705834
True	1.5537406712988493
True	115.7761533594539
True	1013.7789646656532
True	484.89133797406646
True	66.66517290878257
True	786.4625021284733
True	331.5418816741582
True	1.134263446196831
True	444.1593194702129
True	182.4244393892209
True	502.0359764116836
True	82.77176748977878
True	312.6820814553959
True	374.07377220969335
True	176.66013278332446
True	211.38630805660097
True	128.3478089560636
True	166.33962019987413
True	973.7811085425532
True	15.538335760716208
True	507.6218418527847
True	502.3348162875139
True	413.3842423627597
True	217.31676110694912
True	234.1895023139704
True	156.70914591326246
True	47.10729948348113
True	490.1603069155347
True	155.13280835288302
True	854.5571645654551
True	812.5417320929454
True	244.34985897361847
True	326.10121455103297
True	529.7025611552755
True	42.9785875694011
True	87.92037300150288
True	755.759823586051
True	1081.0336677344137
True	116.0307811958557
True	740.4071195527911
True	144.42924456814683
True	928.8917073995112
True	652.4175368334671
True	94.78401260890786
True	276.8351662963928
True	613.0789818548908
True	265.31815767568577
True	43.87647259570476
True	586.9040252582031
True	434.8611906039597
True	4.709940810999596
True	480.68089650438907
True	69.48155120168917
True	176.87821307888046
True	238.36016408645528
True	291.3304677132615
True	74.48690565059255
True	213.2809048130516
True	355.82146235990643
True	435.48214064675545
True	946.069989143717
True	48.38066978185157
True	905.184062048972
True	1033.5935010104008
True	126.4583969855204
True	73.67481372312507
True	975.3643719328792
True	34.77616458917378
True	232.1548247110007
True	82.41138487064946
True	220.21904568341225
True	355.70781482162914
True	916.2627027104842
True	93.48117198106806
True	70.52511840203306
True	652.280156078207
True	265.8977045536078
True	742.5557561912017
True	55.755988894867386
True	488.09486659342593
True	392.3765065587996
True	687.4939236654617
True	53.57545115630609
True	111.18170557464548
True	26.954097787896384
True	264.02921409579733
True	43.10143479861623
True	348.0584666173789
True	2.7692971045318195
True	1180.2480580560318
True	101.93132433324575
True	133.76229336629137
True	361.37791397510097
True	746.9731895909064
True	689.5955896426675
True	1009.0737555777166
True	472.7972335087032
True	404.7483146124602
True	136.7648123484314
True	427.8607658850791
True	840.6117142075404
True	434.60431506285806
True	943.8088079005262
True	84.35650075137781
True	426.7888535468285
True	176.98788757412316
True	277.12335095175376
True	747.1430798020175
True	166.23199237498025
True	137.7745253454145
True	64.63841250819473
True	888.230046830171
True	794.0424897998413
True	80.37126923261121
True	430.0584938745026
True	752.8170730519087
True	433.3374115843461
True	56.65575326094205
True	317.54425708580027
True	799.121373394452
True	30.77724088284828
True	365.31512254424655
True	170.16181863879072
True	278.7352001689554
True	32.63920901693909
True	222.014042958938
True	758.190204960634
True	643.9709887719982
True	55.05591216701895
True	291.7925378598099
True	868.5145711632322
True	17.51188198544309
True	308.1956595666959
True	312.1826592548522
True	454.8329063526724
True	220.16811793329845
True	608.4533559745776
True	47.27582382365974
True	982.795470670253
True	865.082716494459
True	46.74316549750387
True	404.8500338789266
True	719.5707601559383
True	899.9143966228069
True	275.9829534699819
True	604.4135023437044
True	129.27961188561858
True	191.68076773067077
True	133.2055408777796
True	139.7627668134795
True	206.00260232469188
True	945.5891294491464
True	817.6913927542528
True	949.1010890943304
True	20.60398882394029
True	27.86802928703603
True	357.61844259470814
True	12.433838976473142
True	611.6384194447119
True	1080.3778779589732
True	268.243296031822
True	204.02632091813493
True	86.1495083581676
True	214.99542370978693
True	130.13216007734198
True	44.7544472410791
True	130.37608890211675
True	92.44842884892766
True	242.99937986985876
True	540.4793230200969
True	158.7987918151921
True	29.43997315089222
True	54.13903949035438
True	432.9448736575564
True	263.5822882975989
True	632.3519416710883
True	20.87512286224319
True	115.02733467166018
True	676.6802322071208
True	267.5974407782615
True	460.6988272297262
True	669.6466816534828
True	104.54831683703512
True	111.79807043047342
True	74.47285235813101
True	24.436174674815028
True	123.33485686972485
True	83.90670278717562
True	104.94362793814432
True	148.5493529890543
True	233.4639768996541
True	821.4900666485338
True	286.2205485794202
True	927.4947846230186
True	158.94202483843875
True	201.9700465221308
True	792.3696983068322
True	305.7759609358912
True	601.4666289255783
True	261.4204166004134
True	357.21070560134496
True	435.5274303202125
True	569.4708354670437
True	651.6748664293286
True	370.7079017284868
True	36.01981974995221
True	543.7805849314025
True	620.1018669543641
True	20.060041493070067
True	11.993707340259522
True	261.733102857524
True	389.7211164391428
True	447.7213809976378
True	65.69251053023808
True	621.8727463288936
True	948.5367149350096
True	228.8053165109673
True	907.1445825067772
True	280.5972686578634
True	105.7026174216551
True	275.5536676894812
True	733.2841885179155
True	35.97539199986979
True	559.7547943264295
True	1292.165965891762
True	1022.219127157145
True	910.1316450484484
True	206.0261100632637
True	87.94804093763962
True	196.8762366111907
True	862.3548923706475
True	146.903612747115
True	1080.6224405927887
True	871.5584447156725
True	41.708127513738944
True	86.97262600639682
True	414.0275221815685
True	397.6797072114524
True	199.93507599224475
True	513.3041663602103
True	652.9739845855479
True	122.93731960569968
True	283.1244795505441
True	1022.2262853115616
True	55.23038903933633
True	685.9404767193123
True	544.4303886737941
True	37.349030039998674
True	806.1675088204528
True	396.0912384252337
True	571.7506213927942
True	110.60277384323238
True	264.79300988193944
True	218.6036771635138
True	24.485584148461985
True	134.34925860703052
True	722.5196164106387
True	142.60174269928413
True	390.5597819663675
True	62.63769478817677
True	634.3982388393307
True	589.9367039643465
True	229.7788841744253
True	474.7500175334435
True	168.6887723005299
True	165.2448252055792
True	216.45056924813252
True	288.12482129827987
True	368.4148242465839
True	131.86781920637523
True	191.40583155315517
True	27.85862340772311
True	883.9640912461339
True	315.82204011065494
True	10.015613396566303
True	364.8400637061961
True	166.14379489282732
True	619.3045654139854
True	362.4475307811791
True	587.9756951008361
True	535.2228926103542
True	472.56963587071726
True	782.8393545315325
True	239.77132624680183
True	549.4337738480731
True	162.04100202159532
True	538.9441829917802
True	370.29870963498354
True	384.2693653840253
True	129.29911046710325
True	129.57484673750685
True	109.6846413861376
True	65.29540172908796
True	715.0319472163907
True	173.04914334736486
True	45.17671154525059
True	0.0
True	519.9169729976146
True	109.7503221739494
True	23.679509048526832
True	41.26870335649424
True	111.72985519873264
True	528.2092095798138
True	179.12629476223952
True	114.73174499165594
True	33.98016456227696
True	165.33388043513682
True	931.1493722784116
True	49.61696401717273
True	231.4019810687709
True	756.5239842357616
True	314.55554780136947
True	464.775005637398
True	481.1637666136787
True	518.4189766688745
True	606.0608569985307
True	901.4760733081596
True	269.277485682919
True	1033.1034729936805
True	927.2455742099085
True	620.4668636591218
True	348.4791224939976
True	832.9441214907245
True	9.018445068176469
True	33.066269272379614
True	294.9832181017551
True	42.71071972434575
True	202.89760410620292
True	735.9149613047713
True	219.8588269678521
True	742.4846661315696
True	739.9313945490293
True	127.87507386401728
True	353.2861416571617
True	572.3119368347964
True	21.49609356490163
True	128.62329108320318
True	444.9377423711308
True	299.8989890982705
True	205.10242431019037
True	111.33563690025204
True	380.05205374526633
True	22.580044139102306
True	368.1323337531759
True	361.4127940756094
True	1059.5378398928206
True	375.3015694634775
True	30.146998074425905
True	416.1708272048825
True	433.52603401400233
True	244.9819943839164
True	30.543278307423247
True	749.2308316581176
True	437.6535284621392
True	177.77885620464042
True	13.396839644383704
True	1217.1570630665483
True	159.93859085331547
True	28.26918979073948
True	290.69978728592616
True	297.33480339151737
True	123.65730497115082
True	298.27664496673106
True	48.0397872667372
True	328.60552068392906
True	305.9759891615653
True	311.08997158571685
True	30.774523902781077
True	45.27675989066715
True	1054.3504840265402
True	25.818400410975222
True	14.473862987339617
True	188.4258497292196
True	644.4042817172349
True	7.459645637624663
True	192.9035706484836
True	169.52712004383034
True	512.4524207830984
True	370.8897351143912
True	695.5966846467147
True	320.2556424403196
True	499.8428730251535
True	453.5702934138162
True	513.4332560931034
True	101.97246148324432
True	1292.8836409993723
True	911.8744259281654
True	291.3570165471086
True	529.3721768085521
True	99.79849059549096
True	590.6491262739087
True	443.8002910525148
True	159.22536584566197
True	78.18259622807986
True	358.77700099703503
True	172.5817422258763
True	30.26645446606793
True	573.5646329961603
True	380.0859573572747
True	68.2082681667998
True	28.837271413854285
True	649.1581149555178
True	497.7196556224941
True	75.00838738989823
True	23.09756297121912
True	333.14002645934954
True	312.318972713701
True	728.9336377455564
True	548.2310433949101
True	556.3048774463093
True	791.7275488162239
True	8.44414979559805
True	59.15057263312792
True	37.9590967035463
True	59.04789109859587
True	489.4054978635105
True	574.2459080291952
True	82.61412442022447
True	109.1671793385712
True	191.10105718255323
True	73.4976020599203
True	172.05617985413
True	203.0875723053028
True	283.1800267809625
True	844.6261744295781
True	600.8965818868236
True	290.4290329018604
True	190.85575455914983
True	286.099998533569
True	244.40780133329707
True	757.4009526114688
True	340.4270888612521
True	173.08504225517908
True	889.7044238767976
True	343.3419266555862
True	467.9811221003742
True	152.6723305739366
True	116.84896654234916
True	59.05333271169834
True	200.97947120431004
True	953.0801094473028
True	537.6247573106131
True	116.08081905113204
True	342.4451501920548
True	103.27211065533211
True	680.3532401698885
True	4.097290949079991
True	694.4059509607869
True	36.25623165240801
True	940.1647901338504
True	830.7938292618458
True	212.76500614332917
True	29.32084046230164
True	80.16156489885822
True	454.7726054694247
True	228.35007899674704
True	1.1622660931583395
True	80.73603042933226
True	1094.8101755824064
True	344.2884650761482
True	669.3778619158992
True	508.9685135878042
True	32.27882332959269
True	142.61119665807385
True	438.4168775579227
True	934.7767615686734
True	805.4321868139006
True	429.1152624749728
True	336.71365346225014
True	17.564305041296286
True	78.19783304053074
True	752.573942463893
True	468.8202895054363
True	390.28652259123976
True	902.8598633487763
True	27.696198159123337
True	215.5339116272191
True	904.6441788887308
True	239.25546800134413
True	8.481235983971178
True	508.6830924211449
True	101.52683525164008
True	618.1039668645121
True	55.56929972787535
True	261.0376781111317
True	880.3684973346823
True	887.1881336949548
True	284.27028047026204
True	454.56253156719686
True	120.87987123429204
True	612.2039694359424
True	263.65627271780966
True	191.88724212301636
True	862.7729271760326
True	55.09112172302893
True	729.8153538691101
True	271.5315136039234
True	297.6306220815034
True	167.38430888580183
True	496.6179680606418
True	617.3378262888009
True	362.37862163470055
True	399.1541653265186
True	68.73201706734882
True	165.2777837090419
True	455.8449319949215
True	213.54961082306068
True	37.16351263190572
True	204.62696297302665
True	405.0611982028084
True	396.3271589971952
True	744.5670112125871
True	131.93098797149358
True	667.5210217205212
True	493.3947048832992
True	566.2623367799322
True	134.3711155272481
True	37.38707230414862
True	653.698469459565
True	71.78469979883624
True	537.1458222005971
True	672.9075770961829
True	432.3931257891721
True	138.41650289029718
True	530.7070760393782
True	4.541566795299637
True	402.569547507196
True	33.76150252065255
True	631.4175092928491
True	271.52466075068526
True	596.1906391326448
True	682.5622980444786
True	140.57528095490602
True	512.801038852318
True	498.0445556795561
True	62.75146024014384
True	998.9237415512918
True	3.409106530090942
True	28.55661842237814
True	631.6511438935721
True	675.8458283620351
True	136.65798539208802
True	408.04646080323073
True	121.06227478508876
True	73.41804117253518
True	459.1670910683542
True	36.58055342957553
True	510.3421925448927
True	12.45488946893661
True	859.7903270261936
True	560.386333897566
True	673.9526322759194
True	99.18882103705882
True	376.8933480905809
True	960.4840147808724
True	830.2416273362522
True	137.73490268679927
True	542.0426191049675
True	449.5626143947082
True	257.4837631324036
True	251.1639735205989
True	5.767544586915197
True	313.32356819702505
True	11.554189348389922
True	371.2071675739997
True	77.67722800519924
True	400.7924014945593
True	644.0348140282235
True	121.7210643719643
True	238.4019502650479
True	617.3274382040463
True	676.4261385394904
True	293.41376985967
True	137.7159601839019
True	161.86899589297698
True	473.3786636865098
True	91.5909535142445
True	10.147926055415
True	520.1679609819727
True	557.4773279398833
True	19.58764158547893
True	144.26997887302565
True	891.5556146969503
True	488.0232701276631
True	275.68386754705034
True	34.007078849839345
True	483.3687088705541
True	113.44188025881056
True	577.1529653408143
True	664.0098736937744
True	301.9000644833032
True	390.426058460061
True	189.28141366021643
True	243.84012060426565
True	75.78515311227098
True	222.03998061702544
True	497.62783460477846
True	23.542480862675635
True	453.31220434836746
True	366.9912001234524
True	729.9827706753908
True	919.8959176220436
True	932.7497939375804
True	159.55221954167857
True	399.1926031819089
True	73.77491016135025
True	186.2262166068243
True	317.8594829314729
True	9.874830092480984
True	782.4469250296627
True	22.89319119192226
True	396.0474913700428
True	269.0575822237413
True	646.2037499588369
True	199.116421577811
True	37.96027369857252
True	676.5330609839126
True	1076.6154802996043
True	223.11104909244497
True	135.3046580624321
True	609.8738790633565
True	515.5751810987797
True	17.742715134977097
True	836.6595109212095
True	110.4917285711524
True	47.20440187330022
True	306.8505795553322
True	352.534433732076
True	386.9646773808784
True	276.0906195474591
True	20.12240726443881
True	20.209417814566194
True	843.9632028226293
True	196.75863222878607
True	113.18673685056672
True	839.8163942382071
True	644.2364173492534
True	631.0519534944451
True	437.9624138017416
True	151.80461082075152
True	32.44245985118701
True	97.78149112610772
True	439.1531191316749
True	228.19336378238685
True	495.1534617596724
True	147.216519330329
True	479.6754203921265
True	646.9502357648211
True	971.560203019474
True	25.46554556221978
True	973.3338841897474
True	1067.5926129950562
True	478.6717230881272
True	86.27000612106012
True	815.9496004251217
True	647.6452289436331
True	643.8310756927461
True	172.7714564679811
True	738.2212172468857
True	721.7776752800862
True	123.7018603911592
True	770.1790077999092
True	812.4786854595554
True	477.3574433854373
True	228.70395778580627
True	75.28746453034442
True	294.0876016690133
True	354.3454009639194
True	465.4296416155033
True	422.2381258205589
True	203.1541458756326
True	316.82431006519937
True	3.2478438292709826
True	12.765002154628162
True	105.4320439490867
True	128.12082943367247
True	338.31200281845537
True	344.6045432153571
True	112.53749508410895
True	17.67483675670283
True	214.00043761127588
True	858.363081318687
True	462.5547445786777
True	526.5480505225794
True	556.2983076382582
True	829.2641894674163
True	651.5119122438225
True	89.91155563896544
True	212.35211836662103
True	245.6968579644929
True	273.5211088701448
True	108.53050901677
True	367.2486157820391
True	435.3810220066501
True	169.93453961977258
True	662.2055199492808
True	239.78170262209704
True	200.1046904743904
True	29.25068309382748
True	254.7694622964088
True	493.0359311867176
True	169.46307202670906
True	545.710442411055
True	482.0579909812553
True	236.39748703736217
True	104.09169084181222
True	40.08255582772576
True	406.26550278107936
True	810.0546126871104
True	160.32759953578892
True	1062.6455142836176
True	1056.2022165114486
True	472.7293589836048
True	104.63606904889096
True	125.73080184034995
True	664.029435735062
True	7.934168542664756
True	220.88115962843472
True	134.4394984872978
True	120.27986113930898
True	327.94932749190804
True	631.8808202915437
True	38.761642152533206
True	121.68052785377692
True	966.687487648854
True	53.22700700585484
True	460.9096388472405
True	524.7300140262703
True	252.94212100003224
True	125.42297996695092
True	936.3484186464224
True	1205.9247727360637
True	513.757166186099
True	652.8390011699993
True	210.10485802103128
True	149.4813473570652
True	325.43452934425306
True	254.9532186143573
True	171.91031341831277
True	311.3110137892044
True	342.2191746514896
True	10.316783629823586
True	615.4007791624846
True	153.55464198693372
True	81.18470735751951
True	446.1158557742333
True	321.97933560772606
True	1222.916474704129
True	337.137150790815
True	983.6016727270188
True	9.985230546350529
True	262.2461819142894
True	221.14776402918883
True	150.33785978471462
True	484.0200987822252
True	202.28216631444403
True	398.4688316594484
True	334.06175758977497
True	110.17800839299048
True	362.7698637767554
True	1031.261485566674
True	760.4752549147735
True	227.084207907875
True	106.34864474573708
True	287.4160716562208
True	22.51823351103402
True	350.01116786169393
True	311.1798866640995
True	567.0720152539013
True	447.6298434601763
True	350.0182978421803
True	154.23541422113843
True	12.875197389879576
True	424.9058783724397
True	273.06193720014164
True	148.30522758120932
True	305.7904819928998
True	426.7551980296928
True	789.7778293083946
True	313.80104762305143
True	772.009637091808
True	394.10855794878864
True	368.9059183056876
True	1.0419831862083824
True	1169.3058731129868
True	105.63777800527328
True	891.8596199455352
True	199.1168950549062
True	462.3814652081495
True	674.6539568423644
True	89.20569753141064
True	487.97596802399886
True	37.15174169813952
True	414.3517387673709
True	81.942971098806
True	222.66731563265552
True	37.672891120983806
True	667.294967761544
True	189.5505340214326
True	22.67975931806082
True	404.0378564272506
True	108.7702708382554
True	174.62536443621678
True	828.8614837365302
True	259.50232470799244
True	156.53869056680733
True	368.0411587879155
True	497.82991678630384
True	334.2304195569048
True	515.6105267277577
True	612.6392109736892
True	157.7108083398336
True	7.89137501754101
True	72.36445973623532
True	429.1958613431443
True	89.02746955535656
True	82.38383459661256
True	1037.7161896028344
True	26.20179404618304
True	322.68029809053456
True	325.36304856851007
True	445.9933172734502
True	673.9671134547984
True	191.4829003989529
True	641.5582906636228
True	319.1728678623859
True	344.741802850829
True	275.5507813229365
True	219.5266340074105
True	359.10892262997146
True	466.31830852137097
True	416.2525515654232
True	603.4499706428421
True	136.30124880675027
True	81.11773139771097
True	35.73449417055995
True	287.75113857304143
True	656.5048736102553
True	421.43607303598907
True	783.4455798249661
True	211.0175674692129
True	401.1803558572312
True	66.20048362065376
True	55.12120588403543
True	434.98958528366313
True	201.1631069467005
True	229.0284560630346
True	44.48343192459987
True	1082.7433929309882
True	169.76877031185154
True	910.9677802182376
True	324.8511989683616
True	931.0236384659668
True	228.1474540428272
True	434.9065425018057
True	531.7780962659282
True	631.8776257351778
True	217.435096719804
True	488.2418739716717
True	962.3623719895872
True	125.87946622648566
True	6.689030597531317
True	589.7637330052838
True	28.77693689228557
True	71.98651136598907
True	806.0488343846918
True	220.00009814564817
True	961.8815239431516
True	688.2865026894082
True	420.8550230202185
True	280.85979349598915
True	484.2152485929073
True	338.9152215295767
True	177.03517958016445
True	689.6652421480587
True	708.4488743452066
True	212.75697170405329
True	85.99787826074446
True	500.80867753999394
True	137.79262263038115
True	376.26108880558496
True	353.47187272724915
True	65.7886378546546
True	382.9217918773717
True	401.1260461745962
True	368.4669121269197
True	407.34792035527454
True	434.6247313971807
True	634.6001144804584
True	57.06125218093294
True	465.4040958837669
True	324.71181892701014
True	667.9924854898463
True	222.5058424602132
True	102.82447776906989
True	39.8420686279367
True	544.502883176229
True	635.181455708255
True	177.61390848856738
True	411.04031128585945
True	354.7407376627765
True	16.343272277757194
True	175.95296243073162
True	296.1121517857602
True	3.4185649290363616
True	879.1551039592438
True	85.08994832621373
True	102.47542046025632
True	113.23364670039088
True	368.2086522407138
True	35.75391511900509
True	464.2679670930818
True	228.20213382534573
True	5.734156832469394
True	119.97587964590149
True	448.0047496164959
True	51.048504269856295
True	64.50223999086188
True	180.48432189739205
True	293.6201954766413
True	943.9981434243964
True	389.0541854537664
True	962.2370618056746
True	184.32571023540967
True	1019.189422518677
True	798.4922046643876
True	646.8105206914538
True	413.8528979603828
True	407.3465894883969
True	81.71093569300022
True	71.8622442365193
True	75.32599582937934
True	174.9052603450764
True	472.33559577641273
True	1124.3837746193524
True	180.28796112655263
True	353.1211193608978
True	443.53767185497486
True	600.8161738787076
True	601.5949277191521
True	271.53952267209354
True	472.0345409003684
True	672.3243927594867
True	94.0540073858806
True	736.9357673204297
True	259.25523809801325
True	130.94106297709934
True	412.74808208816125
True	853.7453262476
True	433.9336439498758
True	865.4562372397094
True	192.51379186859785
True	354.13613473398647
True	697.910788291238
True	624.1277070374907
True	182.25381075140643
True	248.87301097052952
True	800.3063171319719
True	28.861589175468406
True	182.946305302081
True	465.6678418847633
True	703.7748852073228
True	108.95911934923625
True	36.79791276522266
True	166.674943551344
True	700.6486119085164
True	312.36638677121584
True	554.0843586644615
True	362.301884002307
True	283.0602873506772
True	458.8325293826112
True	478.2638628450431
True	68.77406050901524
True	370.3701241428563
True	787.4135035427248
True	0.0
True	306.7644534238092
True	241.63826785981405
True	954.6838811752629
True	146.37076944510648
True	635.0218220867037
True	639.9686166581192
True	114.58537775897707
True	225.4122491633828
True	137.65254162887655
True	10.44937993360473
True	285.09016248872894
True	378.4469301392981
True	1145.624585693038
True	236.7443821027585
True	407.6380102862413
True	659.8982252352358
True	195.63714956288675
True	25.380025257112116
True	859.7739651229706
True	605.1713691349174
True	158.76337344337128
True	632.5223356072478
True	166.60632668792948
True	290.7543990202315
True	754.7314139784179
True	34.02937773482203
True	104.99579993282924
True	505.6621705407957
True	63.11512863772487
True	74.58030662857321
True	398.6330357675841
True	22.2115737571542
True	761.9760942739011
True	103.24853185437443
True	155.63278128142525
True	17.46785218996364
True	741.8955718683357
True	28.339120151502133
True	772.2904652612451
True	397.0895004832793
True	122.72953923844612
True	687.6992704969989
True	513.0212624231247
True	573.8215696323645
True	47.185219981150205
True	377.539739785064
True	7.052391456196463
True	94.42419717445928
True	378.2425449309749
True	49.075116671519766
True	116.71366901828638
True	305.9362309552247
True	194.2594468265662
True	100.37227995855608
True	665.4112728145561
True	21.033281824076
True	1127.5419667337867
True	496.6354522444967
True	300.3653843753926
True	486.3991588914737
True	128.15525341132252
True	812.6091419768709
True	1095.299262530044
True	755.5936484461611
True	168.1269475228913
True	226.8309625417421
True	52.988100395134936
True	58.40812849662065
True	154.42768339760514
True	106.44662747211753
True	172.05061771811827
True	1183.9166379606029
True	299.087137135042
True	348.21975879171384
True	693.2703426384384
True	17.24030268082189
True	15.371273381030814
True	576.3930698833007
True	5.284201551662916
True	114.45015203745496
True	710.2184414153937
True	178.42550343161824
True	657.7390375493502
True	871.8686516726782
True	146.2757594478413
True	882.8546601639176
True	2.9762821926661505
True	434.8514919335761
True	1062.2313297362764
True	26.481760493751608
True	230.1783261949236
True	149.84745791642536
True	957.9445692717708
True	233.88432987786788
True	489.47469241114607
True	123.58144378144924
True	522.230013503744
True	146.13459729331603
True	96.60883268240886
True	385.28251439685744
True	69.73634696004203
True	56.33254183420627
True	1081.831560332506
True	263.34997488677226
True	156.57349821498323
True	366.3528003761447
True	395.1816652554704
True	209.1903347786135
True	163.0645813932402
True	389.3868177502739
True	35.59779307439604
True	488.3834550780891
True	1139.7261664865896
True	115.6660222717197
True	469.2514468173777
True	319.15248132927434
True	25.655589868019558
True	403.5385550332621
True	104.40995318030248
True	594.3957336372023
True	198.42655850079584
True	423.1540702152583
True	20.324919062394965
True	453.168001713813
True	105.92656678852713
True	335.236232523332
True	32.48398492111006
True	170.0599788718923
True	245.5314167616688
True	745.0312653832747
True	59.588765350832425
True	137.25441615559535
True	239.4237101171799
True	133.77804465889795
True	626.028006846955
True	558.4150365688666
True	788.0603818257981
True	393.43531959235247
True	530.2715619282462
True	402.51712601349175
True	690.3155122608257
True	75.69704288507569
True	486.2278783131538
True	415.9885656157827
True	48.02546193963438
True	84.18318613936579
True	128.69049299658096
True	95.5383096946176
True	333.53331170952134
True	884.1788022466928
True	323.3344562322091
True	1131.386843342157
True	321.1049671043427
True	900.6135638162483
True	149.57774559128598
True	561.1459809083932
True	590.200131590798
True	675.552463283723
True	435.8997463815251
True	65.16409421970756
True	305.9096994651104
True	39.81558673952805
True	159.9326223765174
True	168.8326042430923
True	1174.7884825412077
True	226.03943677574247
True	555.1762962275485
True	538.5085720441082
True	555.9415446825645
True	886.531092659943
True	595.934790119814
True	681.6742510233092
True	876.8296551100574
True	126.25484194905924
True	330.17035677543174
True	269.15167270519265
True	328.86232314877776
True	89.76629496595885
True	381.49117887562977
True	4.866031046262451
True	334.9618890337909
True	261.70764278484234
True	623.1415375164452
True	287.2499785139477
True	368.845722643505
True	9.786695917955926
True	64.1658799684857
True	549.2084306315446
True	31.744664546860346
True	144.15725139967677
True	65.93666542596686
True	149.35971059035322
True	240.3264151742885
True	71.64430928409122
True	372.7980243459316
True	261.8492092510689
True	102.15231630073625
True	337.3167024861637
True	59.67364027724401
True	596.500412786607
True	847.8181827754023
True	278.1038378933233
True	1153.3588122722033
True	117.12354453805608
True	289.3081179234628
True	1035.3944041949487
True	90.98563953135522
True	280.56577519976173
True	9.961545531414286
True	388.0520819997159
True	449.4720042926664
True	153.4954185986626
True	622.7905100390544
True	911.8733513198322
True	164.06753314829783
True	76.41271097570908
True	331.6714255472881
True	544.7878950484026
True	614.9136462425016
True	1202.671758746765
True	25.158792543270888
True	948.264470088652
True	137.86166378758404
True	639.665549844977
True	118.60045391080452
True	113.90847517441613
True	191.5305822516293
True	169.03182196379638
True	764.9002037105519
True	200.39426051968223
True	227.3355097239072
True	70.55993190358124
True	517.9950246068889
True	440.2343251814743
True	173.9454949016919
True	231.4338644187644
True	16.621804345428476
True	418.6657029354891
True	217.90952543502945
True	291.673758584535
True	112.61943923502662
True	686.6136316088932
True	419.2463903271267
True	245.39496032810845
True	644.1746403458345
True	516.9195777021879
True	470.74285831509775
True	132.97874381624965
True	534.8978606161859
True	423.79651156285786
True	2.9082129333480387
True	188.75889334788332
True	91.20699125792648
True	241.15484436186475
True	3.3143671188559245
True	124.67556422963844
True	363.1824203814882
True	7.86133620058193
True	843.7379107233978
True	165.8287488163347
True	713.2511036916694
True	784.4809473047382
True	165.27675785019258
True	223.19145595645196
True	468.6271083515681
True	796.6293674999589
True	50.05675364523591
True	35.434278005265064
True	132.62154653099572
True	629.2032064482853
True	728.8840407526856
True	184.1431322021909
True	601.1229499034393
True	587.2091778508552
True	874.4483563225245
True	398.42244108003433
True	187.7049652306013
True	870.9074725816887
True	227.7285157148435
True	148.34504149095525
True	325.2447832365894
True	223.92701254508884
True	209.66956844099388
True	615.039697764199
True	249.16245862524283
True	193.11805594498884
True	444.11394722543537
True	472.25296999748593
True	64.51953464109684
True	294.25444374281017
True	79.96938402027152
True	338.14242378212725
True	359.20628128891383
True	252.19689417624295
True	170.26901580131403
True	380.3359312191896
True	647.4174569950122
True	731.454408033145
True	289.4764987702309
True	752.4938188313226
True	66.34799013695167
True	883.4328565823484
True	358.6316175991157
True	12.048721632889173
True	596.5510428337874
True	688.8077467423017
True	257.6637708598907
True	173.16306552346933
True	46.73159674730813
True	384.04295031169664
True	75.98179222961222
True	14.378205906444489
True	899.2416316966059
True	372.0719494130468
True	181.0502067611463
True	978.2206878086682
True	10.559830528470089
True	784.4712451722907
True	30.849020256608217
True	667.3011241867118
True	57.96990772218177
True	771.3032631375137
True	459.691350511555
True	196.6182092016881
True	451.3986559526117
True	223.27249226232124
True	292.17526762037124
True	219.34557733910933
True	419.2201271655061
True	10.18434984007941
True	316.14812432118663
True	111.630936147306
True	11.359474265112596
True	468.10187934143073
True	720.0108406352745
True	289.84926174232174
True	80.84450215982504
True	325.09262408133065
True	77.3608083339031
True	182.41154087354548
True	181.7508634812143
True	390.1044759321712
True	45.62070079727042
True	139.63867401065426
True	371.74141761996447
True	860.5198325022976
True	116.19288153172955
True	215.23183848911808
True	434.2543339129137
True	16.680437494283595
True	423.9864575260671
True	516.1683180895752
True	89.12413278583689
True	401.7923532951901
True	345.0006976526035
True	411.5337258123069
True	579.095655612711
True	1095.3788076825344
True	948.303674579318
True	52.58518370045885
True	1072.5914067633012
True	110.71840569254766
True	105.84414343084366
True	123.04811384940362
True	513.6195667505142
True	365.3893447118903
True	585.9146000530101
True	256.9092709252425
True	166.0560742177025
True	415.4221749888074
True	16.695703321440465
True	453.7583810689016
True	374.838136148444
True	152.73950661563103
True	97.93856698405352
True	517.2677688484864
True	1019.1966333081116
True	200.8083308264457
True	68.34826240243993
True	431.5707006395601
True	375.9427404347287
True	496.8756575657794
True	328.9197904058528
True	4.18604616672521
True	546.8030599083997
True	508.19206308262153
True	503.6374531556617
True	188.83195537815797
True	103.72186302998804
True	21.51997709173056
True	372.9163302819749
True	106.24080377485038
True	6.413355253120566
True	31.48452929085957
True	347.0806710454762
True	635.280395216662
True	134.8748365868016
True	90.0422128246931
True	24.30549961215471
True	402.3137795289568
True	368.2416440507285
True	800.1501358554807
True	312.3305835445572
True	523.4333430313394
True	515.0426698364125
True	524.6256867971991
True	295.2594334034605
True	523.5466903164298
True	106.3065777718581
True	583.8398620875244
True	6.832157414983357
True	360.60805214261177
True	480.5596833330407
True	982.3553103303608
True	355.04975573432614
True	819.1997824361965
True	1010.8098139573168
True	176.37623144528678
True	39.258530829556776
True	369.66610003879424
True	391.3499916476929
True	579.8985725038575
True	247.95645493428444
True	28.347971385564826
True	662.0692516038206
True	126.0189588899223
True	1034.5614157470195
True	308.93317587994073
True	476.7219076873592
True	130.4389241902405
True	796.5048892250883
True	138.49954950500302
True	808.910995533359
True	561.3783697544987
True	180.07823260594873
True	113.33965735256822
True	66.34229585872612
True	560.5488852156637
True	889.4211340810416
True	422.0838213398443
True	562.6132046987951
True	140.62412084015577
True	607.4190213223795
True	470.0736719672636
True	803.0413523721621
True	313.24619348303844
True	580.9859786763953
True	114.60696775288687
True	20.944109380403532
True	409.0271634785154
True	164.41310244662682
True	101.42936217486375
True	370.5259634482145
True	1095.9160783950406
True	251.2277116662353
True	563.4304699962557
True	10.243016010425425
True	74.6852892914221
True	334.0856459299197
True	782.7678751667065
True	437.39343649999967
True	521.742321709516
True	723.607499805077
True	70.2270689338316
True	740.2850399988113
True	47.21850738485188
True	102.43872342322432
True	179.3617172130486
True	83.48571800841358
True	25.944965766259745
True	294.46895910674925
True	461.97483639953214
True	919.8515113046032
True	862.1697055979353
True	5.427353779575692
True	290.250166657054
True	447.8587914173401
True	126.13178688863086
True	237.4914738823184
True	317.0913952324923
True	1325.5876528309473
True	441.5330728241456
True	24.555511420434584
True	176.4973989846982
True	709.5611654171994
True	37.59235114862619
True	167.48728880785066
True	557.5200923856594
True	72.8742965028258
True	876.8823709492119
True	324.7365632125693
True	671.643121157835
True	76.68867453171939
True	632.0335073154048
True	591.4769798804381
True	876.7803625551315
True	243.6030601388888
True	503.2648460357995
True	805.0410339229635
True	931.7952770997535
True	222.96222265764328
True	771.0336703173842
True	219.79154445689343
True	445.1280823651101
True	370.6710496664433
True	495.551607896965
True	498.6306650046748
True	307.82490122477884
True	343.3589154421955
True	107.07446461174376
True	359.6203013806681
True	1159.8043724780982
True	312.5094244069241
True	147.8690062086807
True	297.2851373143568
True	754.6440327172523
True	650.7551514026547
True	404.0831098617841
True	120.74336182955008
True	322.39732847891344
True	33.87819806405819
True	179.61702485495283
True	86.65800998862555
True	87.68452282363647
True	565.9976849552039
True	137.70728084216245
True	134.98984342228525
True	110.66707523048208
True	86.55967956164773
True	455.1052018363769
True	397.9210133524793
True	1043.2353677563833
True	524.5473254934691
True	842.161889057305
True	266.84384929282004
True	287.1430257326061
True	529.4148364690851
True	192.66371302957043
True	732.6947266275115
True	249.31027799174765
True	362.3132082665891
True	71.16050059157709
True	117.92597836350966
True	260.2440350185575
True	124.8929178243574
True	475.04101129266087
True	31.905660354692778
True	549.5532650795077
True	1009.3221177655872
True	711.1750325723132
True	1.527193853167163
True	63.74470016772756
True	501.2654858749032
True	432.97583147208326
True	79.2914567590044
True	116.31989883165926
True	305.775348201943
True	78.34905011005323
True	49.41506507360451
True	720.6067332290328
True	678.9338520664894
True	164.19626669047045
True	171.71772697248997
True	515.265898591683
True	55.39268684602861
True	25.112818729962456
True	580.7681184795844
True	450.19474337547854
True	1120.8004833916928
True	46.98551130326305
True	478.2702259539597
True	891.5691610010732
True	784.3890019461793
True	301.90779458148444
True	763.6346307237022
True	396.1422690626556
True	36.1197262835473
True	99.60435258782611
True	725.1406824739413
True	75.60800732772839
True	139.9077019485386
True	941.9068198655028
True	191.7457520312019
True	268.4988831966011
True	108.13668914094112
True	638.9206134236833
True	587.9611387166012
True	215.87889695405585
True	435.1122885271696
True	39.38684730642008
True	277.3651677300938
True	605.7807895000396
True	629.2026394627346
True	314.4960603583672
True	78.48413891308022
True	952.5183592354864
True	1078.0672426505737
True	574.212619456135
True	62.94281197115973
True	29.48570968540094
True	88.90067791026412
True	106.672143505432
True	101.5928374059742
True	902.9911437325984
True	1192.4665996423876
True	708.302622025923
True	325.0888195889188
True	9.00474629668869
True	20.708097127942896
True	341.9949576120453
True	473.929045782526
True	44.51604437701612
True	552.0529720559122
True	414.4205336268071
True	406.0556871279181
True	78.29867882530182
True	198.05649152873696
True	271.9104720179071
True	134.00449794343737
True	400.5368780909939
True	44.19354742827657
True	171.33352025418776
True	1168.2798899797388
True	6.37675613847014
True	27.302683056515576
True	592.4020272611177
True	365.0620756134474
True	784.0927022536782
True	159.44689323342314
True	754.3256439615433
True	596.8301833417328
True	283.48028681578427
True	447.4933913262497
True	354.837680612659
True	292.1105745439723
True	272.5437963879584
True	389.40715627194487
True	498.3859949767916
True	475.26578678816
True	99.32685974567104
True	356.90863885130545
True	8.87753976794374
True	183.30671807551823
True	233.5862326538316
True	899.1479749432707
True	619.0014005871375
True	30.636072203227823
True	719.3837749197245
True	822.5588555634987
True	106.71638279877888
True	353.3794820506492
True	864.7560449928917
True	216.24702003438225
True	158.6921958443055
True	524.8737568007792
True	569.8835200449794
True	1088.4148997345676
True	141.3091821255408
True	160.6022980190293
True	256.4259273374621
True	321.38024342601625
True	397.5335687147454
True	409.2840694181798
True	335.53381177584527
True	453.1558501014808
True	509.60852510123465
True	238.35484283397895
True	1456.0330402823936
True	247.4495195023521
True	408.4478318225123
True	50.80323657453405
True	764.5140574608314
True	248.86746077612585
True	924.9253853101252
True	552.083158060154
True	307.2150218319581
True	776.7045905266768
True	261.76585587574976
True	226.05147662943165
True	259.61029115132726
True	220.30236199189304
True	147.34653981927784
True	248.99037161526505
True	722.363059062525
True	544.1997123553916
True	229.2617230771316
True	1154.2946705866432
True	120.85488638525676
True	260.0579293853689
True	67.99571704782275
True	310.4500704221445
True	415.304854658193
True	92.19427159187104
True	226.40205743484844
True	75.08041379454578
True	674.4632482080879
True	364.91520518318873
True	230.97842669644817
True	721.1612108169307
True	862.2874810927398
True	866.514394146283
True	843.6462254818027
True	353.52421762044634
True	1.102602845483622
True	263.23522275426524
True	52.58377881561107
True	378.055323401162
True	52.32669928142411
True	357.4204861751924
True	846.8616386197381
True	1040.630951360655
True	401.20223887875335
True	21.85634603548869
True	528.2832842253503
True	498.4925199633794
True	193.2437319464234
True	243.38909474016452
True	282.0829481708158
True	20.68687376464933
True	119.23537389675904
True	945.4807990716088
True	56.62880358852623
True	475.6512564624245
True	790.2709315756115
True	101.8317940665354
True	246.24160066314784
True	112.13851217090476
True	16.532906029143508
True	1.6230579758097128
True	115.72414540870948
True	1024.3562796349408
True	474.3250551289135
True	64.2762634802378
True	798.5409398212673
True	344.0490540755979
True	1.5044042498437558
True	436.42257932198686
True	192.3339917302007
True	493.8873787110237
True	80.04174962583285
True	323.4160949653178
True	382.5196082189833
True	178.14605022833862
True	214.7390760649504
True	133.70661759537757
True	173.60366228300958
True	971.1400468762772
True	15.012805836586704
True	502.2824317836925
True	465.9040934254596
True	395.4096106764212
True	217.32976833196457
True	230.86911145224207
True	154.2918070091957
True	47.492072692207074
True	479.4652855877212
True	158.90937716098185
True	858.1879131538626
True	835.2486963984771
True	238.4192486754374
True	309.086973351328
True	523.0232677550796
True	42.87897550955919
True	87.13687493267817
True	733.716784125555
True	1053.9604868218246
True	110.55170684857882
True	730.0751765756154
True	140.93987286631722
True	930.4788414276242
True	682.2622113448407
True	108.69529803858644
True	267.809944497593
True	614.3544941161236
True	265.89014218682826
True	41.96337811635392
True	580.916598387635
True	427.7996627277012
True	5.946093893606852
True	472.4819652169216
True	67.34142783289788
True	178.5279729753542
True	236.8925484588964
True	317.75443778981645
True	74.7561769966206
True	216.9703718889324
True	356.34205037015005
True	447.3492455384736
True	948.8133425931184
True	46.46867802973959
True	915.1695772374294
True	1040.4333653695674
True	126.7784235503142
True	71.78959405249256
True	1002.1946456975776
True	34.958247120076926
True	212.65170454499275
True	81.07341287221625
True	209.73761963328215
True	359.1354312922752
True	981.6397438286376
True	100.57005366667724
True	71.1786115359273
True	647.184750186764
True	279.3817364445188
True	705.6396132205718
True	51.94571826054258
True	481.1680608707398
True	377.3875114919613
True	692.1353868136496
True	54.55396811903768
True	109.73730459361175
True	28.439064044671102
True	269.30878224215303
True	39.87520229665096
True	359.0992730326196
True	3.464274671509801
True	1192.4305025539784
True	100.60431267437778
True	142.06446028071142
True	351.42361652326406
True	736.0686721436878
True	667.6340857394786
True	1020.0291780180452
True	461.2363321812336
True	418.9896998538051
True	138.62841136351835
True	412.8408207046542
True	858.8329338698145
True	431.6334929797916
True	930.326406318378
True	86.13011447801232
True	413.074181487169
True	181.70231645906875
True	285.04849902313146
True	740.8901858380857
True	160.39985972920755
True	131.33259922229286
True	62.22578326874456
True	874.7147472779693
True	767.9444825069248
True	82.6387172268061
True	436.86725056011
True	735.9165010130671
True	422.6928786459913
True	58.50469585912935
True	322.862786487104
True	791.1431008683239
True	30.56845870062276
True	373.4783537393333
True	161.89682446052757
True	290.4066908246928
True	32.65118687137212
True	218.61187386139028
True	787.0810597815112
True	642.6569791597201
True	58.172455932186935
True	281.62521968551823
True	879.3442864010491
True	16.450971742776687
True	321.37928481097936
True	287.5728415080963
True	420.8228246109813
True	213.26178411100528
True	589.3350364492601
True	47.43573629704104
True	952.4531683398724
True	916.8201750899024
True	45.65863122357763
True	403.6780101304149
True	732.7793182879414
True	933.300947951838
True	268.8581840381481
True	618.1276232548555
True	133.72619932535702
True	190.4861509554565
True	136.02318105219734
True	134.94960110912038
True	206.6216362076593
True	940.7080089402252
True	799.2385854368779
True	978.2554668764698
True	19.38054850924598
True	24.89051870764065
True	364.887335287672
True	13.553547130687232
True	624.5551740157598
True	1058.9657716425831
True	260.1497378318236
True	207.2022266054136
True	86.65540446965771
True	219.45110826919773
True	129.3913008489035
True	41.44207348106001
True	132.49629808586857
True	94.5789619088586
True	235.1568668381968
True	529.5248296966643
True	161.9846496702673
True	28.44296775133606
True	58.4846301017137
True	429.2784434635727
True	266.9380293255363
True	591.2868327633233
True	23.20161553197186
True	116.26172270197227
True	662.257331183259
True	270.9247130590252
True	491.17216444220935
True	664.5424707180422
True	101.01978049738398
True	112.36246300837507
True	81.66494397473758
True	24.569552426959834
True	127.03695709663184
True	84.00296015892904
True	102.38889047012728
True	151.10692731076458
True	239.2173606365138
True	812.0567086256224
True	282.2865628653088
True	968.3515443625628
True	168.29456949964757
True	192.82959920805143
True	797.4904149404097
True	303.27142930857417
True	585.3231567083997
True	251.7683256479568
True	353.8338730531057
True	455.9461810513191
True	554.8440840726756
True	662.0902334643159
True	374.8219257786765
True	36.18646214851319
True	545.4510270381923
True	614.1000053459503
True	19.70592379745877
True	11.163188823217547
True	268.60778933006424
True	408.6984181898103
True	455.5337994654137
True	67.08612154816736
True	644.150852390715
True	932.5477227411806
True	232.0815545561551
True	896.4183936435118
True	266.09212379653
True	102.33615277022274
True	283.8349509203186
True	711.291978729355
True	40.842562075106805
True	574.621801232426
True	1306.5126294656952
True	1016.7891197205732
True	902.7028490746484
True	206.76813362453916
True	91.58539517031238
True	193.98208389641164
True	838.628391145568
True	146.23280950868315
True	1058.1354278741485
True	865.7394197735472
True	42.77359333288126
True	91.74805338039042
True	422.523111537252
True	412.93372254718525
True	211.0838637258934
True	512.896877655013
True	632.4939360215839
True	123.10252301890752
True	279.521501363525
True	984.8495373588064
True	52.57465773341011
True	701.9119559143894
True	539.2986639966355
True	39.21646412865125
True	843.6896556624664
True	400.3533971591922
True	568.4860063265742
True	115.94583555900462
True	256.64420661776813
True	213.9816854387424
True	25.581763345113583
True	128.7083295267858
True	753.6757674748566
True	139.98100092263763
True	370.8566468652842
True	64.38398236195563
True	651.3626994487566
True	631.6870502335396
True	239.6491555571189
True	462.4481029477005
True	169.23280608665274
True	165.65738763336222
True	229.9299277029976
True	276.1024244649872
True	367.30287519794007
True	135.94108670797013
True	193.13632315421475
True	27.09588303003308
True	853.62088082364
True	316.28179988912376
True	9.206962979302231
True	365.3023653880708
True	171.91254567170844
True	628.9157438207975
True	373.1411284285005
True	585.6402214604893
True	554.3518452985046
True	503.7234674214334
True	787.8982029167148
True	226.1358505854973
True	561.2362962839985
True	157.39886541463196
True	547.3569011900087
True	351.65130164218976
True	377.31039776196207
True	130.14849818756045
True	124.45295997372531
True	110.44028744505252
True	68.1560395023657
True	724.795154543988
True	181.23293415106647
True	43.69192053994147
True	0.0
True	548.1310101677466
True	107.85418014430434
True	22.873442349615623
True	41.792430425352016
True	110.30839213663052
True	529.5516104685842
True	180.77223161038648
True	106.3934551494269
True	33.04809464113134
True	162.87952522169485
True	943.8551157405848
True	53.70802714936123
True	231.8793750052101
True	742.4630680367259
True	313.8579082203468
True	473.1241026300581
True	469.2533525191882
True	509.65025058060775
True	598.6242106771414
True	924.5443410202342
True	257.05024435215176
True	1069.663191560308
True	904.6744646417832
True	636.4734954340707
True	344.5307222755464
True	831.0217760703871
True	11.077457017293186
True	33.98148112804953
True	296.14191485127554
True	41.927786489303685
True	195.5908713589462
True	779.9891118236155
True	205.4495314083961
True	747.1618172911778
True	784.0004453478747
True	121.22629328279729
True	377.44480305974974
True	589.8365512481822
True	24.360340216372755
True	131.82222863966922
True	436.3148130200508
True	302.3609586523853
True	189.420460906366
True	117.32420158061588
True	376.25281584294936
True	21.54158760394386
True	376.99922259726645
True	366.4051267600409
True	1033.3276484751054
True	365.64847488363023
True	32.20505717683285
True	451.8151852601623
True	430.4420271450229
True	243.20110952459092
True	31.76496074827374
True	748.593987193264
True	438.8392217704716
True	176.93696475091997
True	12.223873979640818
True	1197.4819285620897
True	166.34346934579088
True	29.20325047886952
True	315.1484916923729
True	290.43458055334537
True	117.17478444643926
True	299.9894733206106
True	46.30297906598013
True	331.15492692053255
True	289.0893750748882
True	305.4629589794937
True	29.91723633713879
True	47.347226015067
True	1076.1931443367728
True	25.11287351373212
True	12.287526363414065
True	178.8022940416425
True	641.9667067437182
True	8.911668834170367
True	199.55511784536225
True	171.75122503566703
True	519.0623125170307
True	371.9881573026521
True	751.1488034381834
True	315.5243285087653
True	497.8225145871885
True	451.00342465333847
True	494.0561436558433
True	98.54576227440072
True	1265.6004435468844
True	882.9812831175061
True	279.663705178906
True	524.9802913636324
True	103.436302909394
True	576.5930790044711
True	415.3053458264232
True	158.33978810668316
True	77.88566596816295
True	351.4524445075767
True	165.30957823406555
True	31.81007405131129
True	611.279702883609
True	379.1010082813465
True	67.06637779539382
True	31.053967968049943
True	683.9611147633497
True	485.0892755325992
True	70.34101073468317
True	22.149675816293904
True	328.8489715901329
True	333.81247350737806
True	721.7511052345649
True	551.6653054864797
True	558.1652964076792
True	792.5963273731901
True	7.661410860745081
True	55.72336108988174
True	35.16967873175448
True	62.02147489886548
True	487.597642222394
True	590.7334883852915
True	84.1419535813736
True	112.08642871288556
True	192.23858148206293
True	73.49200088223675
True	181.8246036883149
True	220.92336171987407
True	276.057359574742
True	812.3989716714738
True	605.4014129425618
True	284.47744409668803
True	193.12873359616017
True	275.96983143683093
True	253.72081668206337
True	755.6295768708434
True	322.4845384449362
True	176.65177469671917
True	875.2880385380425
True	362.9779750754264
True	477.4219149510062
True	151.92275788856372
True	115.75737384213085
True	61.896808671268566
True	201.8726939436553
True	985.4550743437908
True	515.3224892455555
True	108.95729238470992
True	347.27567741799805
True	101.60783194484856
True	664.5656324216523
True	4.032767117674423
True	691.7146565135793
True	35.40029124340386
True	918.4214553018372
True	849.7012018570701
True	209.88384198522465
True	29.76047017987157
True	83.79837105427549
True	481.24753890259154
True	226.3082300845515
True	1.533432594389912
True	73.56020109114111
True	1077.1881798353108
True	335.37257973262547
True	678.0539549842357
True	478.5666299498327
True	28.787581135737547
True	136.08211860428094
True	441.05335146644165
True	912.5145813115616
True	818.542615367932
True	423.5956268665274
True	342.17485775676386
True	18.221402493354425
True	80.17180797425375
True	780.8915834431633
True	486.31987745342127
True	390.9288500530734
True	854.5011621822179
True	21.77987461534613
True	214.45271623234132
True	885.7404613503952
True	222.55104314430503
True	8.656185434359031
True	498.59121330264327
True	102.7414051686904
True	646.2348098787668
True	51.83770240326118
True	251.7107892889038
True	838.3989285840564
True	915.7743676294564
True	268.0985770737114
True	427.0913647662337
True	123.27576054096076
True	594.217582467667
True	269.93441572861326
True	186.67167775337623
True	878.4967297149037
True	55.7703978785283
True	719.4292353421687
True	278.6573464590994
True	302.18435960761127
True	169.27425299007277
True	502.53765620844393
True	584.6153069255389
True	364.5414848996237
True	398.1383281821579
True	70.25096657953169
True	163.2727728439771
True	467.37157726324153
True	228.6917993401992
True	36.77921172122427
True	208.478478400781
True	387.002604561279
True	399.5514167659345
True	765.6590498199782
True	133.95137511785256
True	655.4543326939056
True	513.1093737499073
True	582.760374018976
True	141.99866519910668
True	40.13359356083559
True	663.6079433784159
True	69.58929641397457
True	551.020388600382
True	685.6939118893607
True	444.73901514391673
True	134.7499599381191
True	536.1518076977507
True	4.398413518939496
True	392.85343642083046
True	31.087877402373422
True	630.3575493651365
True	262.91659548205945
True	581.3732856658322
True	691.3709159892534
True	144.8897931008659
True	531.9082424004519
True	487.57161686736
True	65.88095335465611
True	942.012829299424
True	2.9323909129611865
True	26.84420635062148
True	623.8924765848874
True	702.7479851982555
True	138.3301643495044
True	411.8638778957314
True	122.9587594559692
True	74.11165045449206
True	445.1806763778301
True	39.78014767009277
True	506.91464678332784
True	13.356833543242209
True	845.9421874444599
True	556.2374324830706
True	692.2817015725922
True	101.40728135739135
True	380.2197100793216
True	980.0512627203352
True	832.4654057312097
True	142.03509309866297
True	539.8077208181207
True	472.6971785500354
True	241.95032136176093
True	256.4713440298646
True	5.891167189024358
True	325.998496596136
True	12.593894557979247
True	372.2281399066544
True	77.39461882228879
True	421.2403745812112
True	637.7539790943009
True	127.80963940832932
True	233.57173851022236
True	624.5532951133388
True	685.0261691600559
True	299.3768425099035
True	138.05890991469053
True	161.03703399166625
True	469.91077080979295
True	85.49653137856943
True	9.642829801044297
True	518.5227286374104
True	564.295247796876
True	19.52922998616736
True	137.27911364517718
True	902.4068684414266
True	486.6427542034826
True	276.74984315309456
True	34.94532476287804
True	488.71386577838575
True	112.80842571051735
True	582.5816056778074
True	659.9433002906493
True	303.26919493160125
True	382.6363240626873
True	183.94526854612977
True	241.17512984003773
True	70.25019565075333
True	216.5690515429979
True	516.981149671994
True	20.11805510804123
True	457.868761415568
True	375.1570681923437
True	725.0727635441544
True	860.7560093747973
True	881.4356107978916
True	157.88536859188875
True	398.6088724007817
True	71.31516452059078
True	196.6955177292101
True	313.6032194186349
True	10.56286706435712
True	772.211438913378
True	22.55761584305449
True	396.35773425764165
True	281.7452334982315
True	643.2876536503926
True	216.26947001081308
True	35.7233315722793
True	695.6845478690639
True	1076.8799995401312
True	219.00969116233125
True	131.44258861892777
True	623.5974172078818
True	498.8183475792224
True	16.772439333398307
True	827.1192793098809
True	111.5890301095696
True	46.627097637699336
True	309.6124265622042
True	350.0018383750845
True	385.9707604072264
True	272.37368117197127
True	19.6118782397706
True	23.720826945231696
True	830.1734798465446
True	208.58445860534923
True	120.08974078948977
True	849.1671197168582
True	651.4649705392266
True	647.7101542229515
True	450.17063974151336
True	156.67474617769557
True	33.320740560711606
True	103.8725940298082
True	440.91776172410766
True	228.0969018792765
True	483.28246570967735
True	147.4360680732314
True	481.04480884885777
True	641.7145958434572
True	962.7191042699528
True	24.58305997535724
True	1013.2751175869691
True	1069.8068389390603
True	496.8461278059009
True	85.5294195383042
True	814.4120928529675
True	639.7186579902999
True	687.6415362615519
True	173.7225630966792
True	754.6919580044924
True	713.7175637218056
True	123.75072194666568
True	783.496156539894
True	811.9427500541767
True	473.8917879598499
True	234.4470708322417
True	70.96754776955638
True	304.19422690966564
True	363.0006384790828
True	471.83556021739633
True	427.4865858473126
True	190.93417953588045
True	311.75528776060787
True	2.4712179699275763
True	14.735560442039358
True	106.40496060798544
True	134.05139657677924
True	357.8797185933859
True	352.89528124019665
True	109.00422191434366
True	15.87427135475976
True	209.120569099308
True	832.596457658992
True	454.2054335550491
True	532.0422261974508
True	559.8391374849774
True	810.8612624202665
True	655.1250726271231
True	86.10330013354417
True	214.4067426893476
True	245.58473622993083
True	281.5126194056363
True	105.36092110705135
True	361.0860208570363
True	437.784414614742
True	174.01378622268987
True	661.5455053801505
True	242.03792203814368
True	190.68217606325075
True	27.942512874809665
True	247.5009203572871
True	475.1358456633576
True	164.86476379138315
True	528.6166472517882
True	469.57233312947074
True	246.61726888588544
True	103.1338017218572
True	41.37392539880899
True	410.0451137471192
True	803.5748942200481
True	164.97338166476567
True	1073.4729208928154
True	1042.8253298061684
True	483.5209620474613
True	97.138780241227
True	124.95932777037078
True	652.1216228912464
True	7.627593999911401
True	230.21592745141288
True	134.97697609946508
True	119.73378822618986
True	333.12010490885416
True	651.0457800072843
True	38.996540089847066
True	124.70780846138136
True	981.0732598349368
True	57.28230042112024
True	438.4791764316173
True	529.5680417788526
True	245.61559657882933
True	130.41884902734688
True	924.994190066149
True	1203.894707471493
True	517.2651213875893
True	661.8389534002488
True	212.02190959389264
True	154.4321742790895
True	327.66488045246075
True	238.00202392873345
True	176.61768735309727
True	295.9954223631922
True	349.16841573638135
True	11.334629124423094
True	620.4804453664638
True	149.44025462783915
True	79.87091687488987
True	441.42186129825865
True	320.699413154725
True	1173.6184499283336
True	358.3241086334187
True	1022.5115865348622
True	11.147741634862331
True	257.00447359928165
True	226.93678734845895
True	160.56373878349197
True	467.60046354956194
True	198.73708832703613
True	397.91684995971417
True	333.82114610226444
True	109.56976910284484
True	359.1366320494934
True	1056.0859718174954
True	742.5355865913153
True	217.0798979816362
True	108.98695024556582
True	296.9255786988816
True	23.21843503246092
True	362.7885248051762
True	317.1690920753129
True	540.1343757652504
True	430.0125132435704
True	370.5977087949165
True	157.96682730598167
True	13.258462733937543
True	416.54838362203856
True	287.9655905473437
True	132.34126120576045
True	301.36710807119124
True	403.6167005253972
True	824.6055672386117
True	315.4522786802197
True	775.0082815328817
True	393.7940168978331
True	386.0031364130006
True	1.107561076944383
True	1190.6343375966574
True	109.85933907725334
True	904.3077377022912
True	194.07592128008577
True	486.0244834219735
True	673.8328825875767
True	82.93648263514639
True	490.61749872487593
True	33.93624821789145
True	402.0677303814995
True	75.81790203378307
True	223.0779113914323
True	38.99156452342168
True	675.9983392120807
True	194.1936045178761
True	24.9088697229794
True	396.8915394032642
True	105.92942282086844
True	160.91034143982225
True	843.0575576698762
True	261.21720735411253
True	158.50159673261285
True	376.4323951223832
True	514.27025076905
True	340.8670243216306
True	495.2851092692754
True	612.4909391837789
True	162.57278699956282
True	7.754185405020985
True	70.09172165803736
True	445.55719862353294
True	95.06873507259276
True	80.49535946934266
True	1023.89109442623
True	27.05872076303803
True	322.0322132867244
True	313.26667685403004
True	446.61774545033774
True	671.0568084551605
True	186.0346099558824
True	646.0056884102958
True	317.08969620698093
True	349.31545736040647
True	268.7402713844794
True	212.55491402217848
True	353.5443358813528
True	453.40452484889744
True	407.2058890768985
True	603.316227234836
True	140.67488647160664
True	73.88797755741994
True	42.34643118925038
True	290.8664587108653
True	656.2573032277492
True	422.84983372994753
True	777.3396082312619
True	218.9482328517246
True	418.583144373032
True	70.27787653244309
True	55.90755109819574
True	415.9387446991445
True	206.47834719364636
True	222.5511848112484
True	42.069519860393264
True	1071.8251360667684
True	177.70922039332285
True	912.973141732771
True	323.10357467044844
True	914.8987539499876
True	229.4921900777695
True	480.3938011883669
True	536.6807036714416
True	629.5410880872258
True	209.50550465375332
True	493.5307290552291
True	933.34195410539
True	133.11308938516004
True	7.082594134089093
True	586.958226529966
True	27.984082875529687
True	73.12663152189262
True	805.8275491045476
True	225.4340223304004
True	997.486549259894
True	684.5833347568549
True	415.3589050382789
True	286.56230692614787
True	483.6617087211148
True	337.3758730044403
True	175.0169023521752
True	664.1421128640246
True	681.8779483654002
True	209.13946511667007
True	87.34576684225578
True	514.2715953534276
True	145.17435257669484
True	391.9894057038072
True	337.64444537685864
True	63.87777671691624
True	372.95247754503936
True	422.90714803850256
True	385.1433604769397
True	406.65585598308206
True	412.816718690408
True	674.8239104391151
True	55.70592873794643
True	446.90608015181095
True	336.1512828273493
True	671.3309630653622
True	216.0449586237309
True	99.14901017220396
True	43.08390627060526
True	534.0287932848906
True	612.887689679872
True	188.87820898914373
True	402.6180758504787
True	339.6210347950755
True	17.29227320422054
True	166.79643024164068
True	289.282156761165
True	3.2957647505372925
True	880.8195373938361
True	82.63387660604106
True	101.15141971940687
True	117.15970737077129
True	382.1806725722491
True	35.78265931691033
True	455.4462713755122
True	227.18166660992895
True	5.247876916289842
True	125.33393808861624
True	443.70266514324527
True	51.67477217820964
True	73.00987982157184
True	172.1064261572046
True	285.40982041767563
True	959.17258793535
True	388.2318935450508
True	937.8128069183358
True	183.9252793335556
True	993.5120094825082
True	746.4879375121982
True	638.8041655208864
True	421.6457164576471
True	375.9634135905895
True	82.70374527018312
True	73.24037203206997
True	81.25753920290983
True	177.15139150912017
True	479.0501625340717
True	1079.8171538604422
True	181.41973916163008
True	366.3079778067882
True	444.2957949009798
True	612.4857090444339
True	604.3849202948979
True	278.2134722808908
True	458.7040686377876
True	669.8166453367311
True	97.7126181836105
True	735.3624940391552
True	265.0515492938486
True	131.41062873510512
True	416.109668715884
True	876.741024949234
True	423.2606595958612
True	831.6552743362198
True	193.60188909555487
True	358.9296937666705
True	685.9796179660658
True	620.6194414726127
True	191.329250353502
True	272.3346782681119
True	809.8533878765105
True	29.707394783933516
True	191.9187284505256
True	497.0401779622752
True	716.1833213911508
True	99.97764110892378
True	34.5474981653015
True	166.3493465576028
True	699.7424280692206
True	316.20185552017807
True	556.1800015934856
True	353.0984023044186
True	305.56237858720453
True	449.5929116767597
True	488.8973551657455
True	74.1822174309674
True	365.3734987280059
True	756.4926823958976
True	0.0
True	290.4459947758255
True	237.32091889759184
True	979.081651416852
True	153.41026105006398
True	664.5883026851717
True	632.5953412829673
True	112.34321873562456
True	226.0578460710269
True	131.34579452447193
True	11.854711652395498
True	289.2426139604285
True	375.0385135781813
True	1139.353902193364
True	238.79184605060365
True	397.3621209883071
True	653.0754049816097
True	206.51420319201733
True	27.39981788407041
True	835.8443005929716
True	607.4841589912241
True	153.88586654870264
True	636.3428260978561
True	164.0976184790586
True	296.81154435325936
True	790.824452374826
True	34.738281616952
True	105.63840510319582
True	524.3011491637079
True	64.10789810397041
True	78.30356639088217
True	406.201989574149
True	24.82391108377821
True	752.0104111523883
True	102.70261921791318
True	168.1580059139178
True	18.49315799000789
True	691.181987384173
True	30.933327823667003
True	775.5999769133771
True	402.26407245377055
True	119.53054804239464
True	699.7281008435234
True	517.362370555136
True	578.6786036635583
True	47.600686145309005
True	362.5569902512755
True	4.933844343957943
True	93.45400934606236
True	384.245211020293
True	48.10512750298613
True	118.68185517281036
True	309.326304418911
True	173.43750501722374
True	99.797797362112
True	634.969523272525
True	20.221420403909107
True	1134.9613055329116
True	500.49575594431457
True	303.7333656998276
True	489.047503724241
True	126.38075579136316
True	788.771418366819
True	1147.0688772207457
True	766.2028783656845
True	176.67109849305209
True	229.9700798854797
True	49.68864992918543
True	62.48207811454491
True	150.68608786692772
True	101.9306481892761
True	175.94120803194215
True	1187.7689091855675
True	327.81671694621394
True	354.34075671425336
True	725.2421141254239
True	17.5410199306414
True	13.746833121315683
True	583.5025996834155
True	6.728367188697227
True	107.7113859383121
True	665.6864240150868
True	180.2584588832506
True	642.0727178323214
True	856.8163048463401
True	156.48042383616354
True	863.4395647124373
True	3.061864289414697
True	452.6432134916529
True	1045.8756405626405
True	24.920801407957853
True	238.4691343907056
True	147.35146340841598
True	981.21943080879
True	234.07383960639768
True	495.1012674022652
True	120.35872140623032
True	503.5277839815722
True	154.55573712790164
True	100.80934633006716
True	390.6974703550184
True	70.94320706806477
True	55.94201136560728
True	1093.1380437524738
True	273.7501572442973
True	151.58901915797114
True	374.8366326653996
True	391.8920409849713
True	213.26738454344263
True	168.12391613480546
True	399.9565515025285
True	36.40412826304618
True	494.6421029329647
True	1093.4547335396198
True	109.59068831812
True	473.4841485617562
True	319.33988478001686
True	27.712764236608947
True	394.5757291161833
True	103.5674043477082
True	601.2962712442586
True	211.94297854743985
True	421.33977697765954
True	22.252100046361004
True	457.3363185033137
True	107.8578583047293
True	343.2671294933467
True	34.08251472936218
True	172.14566940796774
True	246.32213089312893
True	754.6233086025699
True	55.514517168720566
True	140.06121007100623
True	233.49506714575517
True	146.1514833763601
True	621.9936589391772
True	563.9281572947777
True	756.3273352534352
True	399.119451441462
True	537.4112531006339
True	433.6105123105506
True	681.2079718700865
True	70.73885307677114
True	464.31422551615816
True	431.461717476688
True	49.85605398264953
True	83.46305176623687
True	130.73524502775635
True	91.1396212727224
True	327.9488794507682
True	864.1276095568528
True	329.216292748521
True	1133.1764027234185
True	332.4804278448341
True	905.5326854300104
True	154.87884413263646
True	593.6566501034408
True	616.8226813021616
True	721.7649736438739
True	457.43558929766834
True	61.95461945991071
True	288.0815579161459
True	39.38905934654264
True	168.37801637704922
True	162.3165518285768
True	1124.0073031657016
True	232.89112465868155
True	553.2038315723549
True	567.5206158835942
True	553.5898362499629
True	870.6771226411419
True	567.856299470434
True	621.8268808356991
True	932.8632951148492
True	123.71582108180772
True	306.2625401268645
True	264.87818662485626
True	325.3256212656937
True	91.56095803653552
True	372.4461793274152
True	4.004737323110663
True	331.04980914132994
True	265.47384524180217
True	592.2742350568711
True	286.442039887147
True	369.6538720344559
True	10.64902729563114
True	60.87773319531926
True	535.6809145600291
True	30.29642811184052
True	135.94987052879054
True	62.16873348345958
True	149.3474548595414
True	238.6396976233372
True	70.51995601337512
True	385.3580149380516
True	261.3340126048631
True	106.49372573903992
True	340.122435999364
True	68.55309070289242
True	597.6285431798085
True	836.2752304034121
True	275.3713509993053
True	1161.3043985787644
True	116.92382907201907
True	303.0546317144692
True	1014.6595823980324
True	91.24271255621144
True	288.36156475333905
True	9.635741333039228
True	406.9958579914127
True	459.5605928720669
True	153.84502885062116
True	614.3557434409125
True	871.2013268404058
True	164.78453408045377
True	83.22962194536738
True	326.06639962964977
True	575.5081652849605
True	618.1161315829082
True	1239.4725216564466
True	26.540802520748965
True	922.1544514573096
True	137.44458720289825
True	617.3314339041791
True	121.8258291869677
True	130.19447759380756
True	191.2769934250012
True	169.62527813934392
True	756.3199794984835
True	200.5548332064036
True	232.67435756038373
True	66.37945112948469
True	522.4698678386216
True	452.638943113961
True	174.5578823542073
True	236.01013064114463
True	16.37096797911841
True	425.8146842874593
True	213.7515652104489
True	293.9706546035188
True	116.2847243642786
True	739.23543650551
True	414.5983632911073
True	260.7395927830134
True	646.2133415203834
True	519.8195159536161
True	456.96764131906406
True	124.86384474959586
True	516.5148547317938
True	442.9917410851447
True	3.662552847321789
True	186.06785888067952
True	90.6731776876524
True	242.94849750776672
True	2.6031763538105217
True	120.97306996255192
True	366.45644422215054
True	6.925040400641652
True	883.769869106017
True	165.8402471647608
True	711.025614059862
True	775.0152146197626
True	160.9785804752215
True	221.33162506664465
True	495.5469225174441
True	836.5856450266143
True	48.43310582221623
True	38.16535447695499
True	134.3528840924793
True	631.1816731755473
True	721.1362654926835
True	185.1125171945204
True	591.4467474115169
True	584.3798049881269
True	806.2126932296621
True	400.24713402193805
True	189.0721538802336
True	871.8066103501346
True	218.25160126364983
True	141.05067373043826
True	329.1917851814645
True	229.34693048309856
True	210.0277833859748
True	631.1827736521697
True	257.5796171543307
True	185.6955268756312
True	453.9075340422764
True	486.4551454381397
True	65.68600381243107
True	292.758648513342
True	78.6899596458813
True	323.8204006475703
True	357.5845155334954
True	270.2449429306046
True	173.75870012140996
True	380.3946420269938
True	646.3077211398771
True	741.9190489200223
True	295.491880166138
True	732.48345541759
True	63.60686224297084
True	877.2000671667822
True	361.39205679799
True	12.910735202163115
True	617.1409573001673
True	684.4233092537575
True	258.2718350636825
True	166.09037814413156
True	46.61932196385055
True	384.80353443648846
True	75.41980201422048
True	13.639739493271309
True	894.274887958856
True	362.5554405536896
True	184.62201540493564
True	993.5831687504892
True	12.999917931462512
True	807.6754030766599
True	29.14178890481968
True	658.861185762942
True	59.12537279596288
True	773.1087712806544
True	463.45111024572856
True	200.03877602145263
True	445.6489972809212
True	201.28778652569017
True	305.32315512492374
True	229.55325668476323
True	409.1070240567544
True	9.9704054997978
True	320.11372605305
True	112.94749098075935
True	11.09322492477338
True	489.0296237653855
True	737.3118260986911
True	281.4009859016907
True	81.57918195454015
True	315.7966178665201
True	83.64883387034872
True	192.32004939799737
True	181.31389480502816
True	383.17718426708666
True	42.25428252328497
True	146.19920167323653
True	375.570733857258
True	850.546269956262
True	117.05899033786338
True	203.5216583999713
True	450.1458211337455
True	18.795770507625885
True	425.5666269990001
True	507.78079229526446
True	91.36459480176946
True	391.177331645277
True	358.2087491937154
True	412.46904381416863
True	593.3706480500621
True	1034.867721259536
True	1016.6677288033968
True	57.74791102279177
True	1073.0531552349216
True	116.11257249525374
True	117.2851758566017
True	104.99383735520016
True	480.35713816560775
True	364.3357571709868
True	566.9315811429226
True	259.45680457939346
True	158.71580665141946
True	409.55921965700537
True	16.279254884859444
True	467.0079907395186
True	404.2904928668263
True	139.48136411187625
True	92.30120128938084
True	536.6218469234798
True	1017.873336876886
True	202.5475454663816
True	63.83456676386752
True	430.8793589474279
True	381.77820258637377
True	480.9115570444884
True	343.70033585397186
True	4.198747773142818
True	548.8158400906866
True	501.9551845417191
True	502.0472054918798
True	194.1412945296416
True	104.31766248207774
True	21.60313976297862
True	374.6221940369837
True	113.04046209505633
True	7.65572234253096
True	31.1143177896714
True	343.8624541641748
True	661.4687520043576
True	130.2054581036521
True	97.02077511446306
True	23.872425138646687
True	382.33321260997474
True	355.41037360360406
True	765.8106794878212
True	303.3181883492392
True	503.3211890161773
True	540.024080439802
True	533.1840204576486
True	289.664050446917
True	555.1166906921495
True	100.23182811456184
True	592.805003066238
True	6.762172789243918
True	365.0033600357548
True	477.2266893437083
True	965.8489011416558
True	351.6515456239059
True	810.2607055605284
True	954.7568075740868
True	175.0143351156413
True	39.52957101877148
True	377.8346340135256
True	391.3328762564625
True	588.4566329290611
True	256.44730503298103
True	28.874538866746093
True	654.7031495067507
True	133.3480634259493
True	1082.2040077195643
True	293.71560565378263
True	470.9838912724712
True	132.85567184890994
True	808.3589123735636
True	138.53096156992945
True	830.282720474052
True	562.947253663869
True	196.29123076685363
True	111.83111677257352
True	68.19110551720067
True	578.6142805269657
True	905.2441314676062
True	444.21794526986673
True	539.6574522221516
True	125.9915169770691
True	628.7969171474414
True	495.3332992629992
True	787.5493060274749
True	321.61161377887925
True	593.1880840808419
True	113.75660659172452
True	26.06226056646416
True	409.2712435073711
True	170.32832438328782
True	97.18169893501312
True	383.30872160012734
True	1111.687561229475
True	264.7547070120729
True	546.0354484789108
True	11.338737887309984
True	75.34904572128275
True	339.04620690852045
True	751.9567778749675
True	442.521400758193
True	531.6870520998132
True	700.1457673588421
True	62.58047505385446
True	745.1105713920873
True	49.01264615499815
True	102.4954954471014
True	176.02529440587293
True	82.90153361866494
True	26.34929253376896
True	298.32368137467404
True	486.3656466710327
True	897.6822235749642
True	865.6970413044648
True	5.233764182878096
True	282.10938439992645
True	448.6670616058142
True	127.85611305011868
True	237.19431522559148
True	319.0978320596858
True	1328.3840672437263
True	453.3085056838196
True	24.446827351215777
True	191.8465697201104
True	704.1329363173729
True	34.78290656882048
True	168.33552049419592
True	563.2836687426668
True	72.32062519612577
True	875.0150308416839
True	335.17231700237005
True	663.1270759586739
True	78.81583168294941
True	671.3113721607133
True	590.5788178388403
True	878.2296508102356
True	237.75548928644724
True	509.7699301353086
True	825.1486641373365
True	929.063401342198
True	241.67967971592017
True	780.1507287193344
True	217.792151922639
True	444.5313528570673
True	365.6127006578175
True	495.1367933149917
True	482.0601726958303
True	304.9740462179612
True	354.64930646706864
True	113.9275154470857
True	343.3916201563583
True	1121.6224121585574
True	309.0262673274456
True	141.3723512903137
True	295.1191262926087
True	740.6349586882004
True	650.154688655362
True	417.8621066785654
True	117.93656561811484
True	333.83534464652945
True	32.974744630971706
True	173.98162768181365
True	90.05524729238756
True	87.12475230295702
True	546.300428689479
True	131.82630898985883
True	137.85264034721072
True	109.1535877096357
True	86.22540013130508
True	444.38234024884525
True	367.0062626217424
True	1015.543673079932
True	528.5566931271192
True	803.831659992991
True	273.2968491098268
True	291.1537015578384
True	507.24612610771777
True	197.85761405677184
True	771.0017247660444
True	249.75708927335788
True	361.23493346101145
True	70.22326822312839
True	121.53314771085644
True	260.63970811888
True	121.08455675789884
True	478.3059643645084
True	32.4569883284684
True	582.0012540809878
True	998.0911641187332
True	743.6688759959114
True	1.098011102532995
True	59.60951789863511
True	497.34167243749744
True	430.97108039104256
True	74.88145124352823
True	112.5934711659312
True	303.0865280080544
True	79.25701092188683
True	55.5394518263175
True	738.3531290482704
True	653.0888541551543
True	165.3509407816358
True	175.0230565870885
True	508.7299263948898
True	53.1313823134788
True	24.9519198236709
True	563.3596666783603
True	434.15545328031374
True	1126.8639915423346
True	44.74711973542844
True	487.7094955724388
True	877.0176535981078
True	795.3787388218502
True	283.41389879619953
True	776.7515858095742
True	391.3472102628997
True	42.43173131377374
True	97.4704437323361
True	686.5621213135329
True	80.47291052849883
True	138.10574661200374
True	946.9800777385776
True	186.41357306132875
True	272.67214776965216
True	107.50857286042564
True	665.8760559526975
True	590.8429884905491
True	211.2510773093392
True	432.7873241487485
True	43.73351790553374
True	274.8948377206938
True	601.7493479480587
True	615.0861391133376
True	308.338080827006
True	73.36020988983961
True	946.5424992364688
True	1137.6680394635189
True	553.9579363809075
True	66.83529917787531
True	29.53835003947562
True	91.00842253000708
True	109.88197703003848
True	101.20190542146436
True	881.1972756400319
True	1221.2431107530128
True	758.0106029630819
True	332.55738190361626
True	9.263080892217824
True	21.372108037004544
True	336.9678578408688
True	480.30739346735896
True	42.60821249901552
True	563.9363585306584
True	436.413941687672
True	394.31577546678574
True	80.57328359488471
True	193.8602574697576
True	266.42626632387777
True	132.2626631706672
True	390.8223758588392
True	41.19873695248716
True	176.58285335572296
True	1157.5913771801506
True	5.027816104924625
True	26.222475114276325
True	608.1561954473143
True	368.365615510517
True	776.9113327688511
True	151.02380163034235
True	740.8860334973516
True	598.2899994019117
True	277.2657718778617
True	431.92870165104375
True	343.49749781127144
True	286.48493253071206
True	266.6812304125482
True	382.13097109805335
True	494.56508297370266
True	496.8949512096149
True	109.5849610827247
True	360.9398645820933
True	8.198531249810681
True	182.91620782496324
True	225.02060509852117
True	897.5475520977353
True	620.6409491135094
True	32.156255284732175
True	703.7837602343143
True	814.4943342571369
True	104.19968418877782
True	360.2998357856114
True	839.2980657477797
True	222.49240098212147
True	167.72130092165935
True	529.9632065909875
True	587.6300994498398
True	1099.717776168054
True	136.58452773795062
True	160.90254273313116
True	255.02352489827976
True	313.62934512822204
True	427.72703778223496
True	416.2181019613814
True	330.3218629548058
True	454.5478389295144
True	501.5814146886
True	221.6474938355155
True	1450.1594751452408
True	243.3537899768932
True	410.0705395965741
True	53.294227993526185
True	781.0190253089116
True	259.6636141567788
True	891.4344100049022
True	573.6184904492773
True	311.0705928715413
True	771.9410314225864
True	278.56196564625355
True	208.40716865557897
True	262.19086896714725
True	213.5012840166299
True	139.74877449373847
True	255.07163001702077
True	730.2828566650842
True	532.9527971972938
True	217.6213940227672
True	1118.465597313676
True	116.32344960684192
True	260.551896971648
True	67.9349158008204
True	310.0993470316388
True	408.5103358293089
True	85.27734706938998
True	210.47874553276168
True	73.56335335713737
True	698.4283590470507
True	375.5579429761128
True	217.26955728453328
True	756.6411816595876
True	873.0625864100459
True	860.8135294967389
True	822.2529745177081
True	344.0738706336889
True	1.4328259990441528
True	266.8138398548268
True	53.59185581611767
True	372.1248863274544
True	50.61121487988166
True	361.9590240472564
True	866.4129576137113
True	1053.3810847259404
True	383.0597689302638
True	22.822853504870324
True	514.627372974761
True	497.2507818299816
True	191.6302628577532
True	230.50290568846776
True	285.42200698554484
True	22.12918298287657
True	125.82082975088436
True	924.4439148945684
True	65.21694386984232
True	494.949271111708
True	775.1493035453697
True	101.98412355244002
True	242.23959376185957
True	114.80901926366818
True	16.531014742729614
True	1.4983493253924487
True	119.58092593896438
True	1011.4890586366154
True	451.4300055370526
True	70.89380230920642
True	790.1883453284483
True	335.17472045960244
True	1.8792985552001764
True	454.3133215929252
True	195.09040238161356
True	525.4821840253034
True	85.26764709676317
True	329.4980625319312
True	398.2539633085878
True	172.14994361713124
True	217.1809114851747
True	124.75225208414597
True	178.6818681882283
True	1010.582543452879
True	14.313346974534916
True	502.8531414220056
True	480.9389053407973
True	389.6657521536061
True	221.79882138074785
True	236.10776220318576
True	158.29538990220567
True	48.42761298529435
True	520.2976792852534
True	151.51333930438815
True	857.46858289123
True	844.4077936754453
True	249.3795680879745
True	316.7367428015334
True	523.4836887361628
True	39.60174648197291
True	85.96510548371707
True	734.901637839103
True	1067.4615356798931
True	113.76158317889632
True	721.9619710684236
True	147.10083001957355
True	935.1586745120644
True	671.5195678451231
True	102.6404421882654
True	269.3776366138567
True	603.1704061308083
True	254.90271396133076
True	48.93795124585076
True	571.9269038384261
True	452.8390110227263
True	5.258155950148892
True	481.327927089565
True	67.35721257582165
True	173.3857946739209
True	237.54477200783128
True	302.4521517003267
True	74.19671418734173
True	220.31180858326596
True	355.151318662375
True	443.0642666312384
True	965.8823743303408
True	47.2935078657564
True	932.6506760793944
True	1033.6789291461616
True	130.92540895404628
True	73.58388077415677
True	995.872237390254
True	37.07734649532734
True	224.68527702057128
True	85.27989544976782
True	206.74461565347923
True	355.4333620889257
True	941.6620750717055
True	97.26442668464873
True	71.87080481772178
True	674.3185529547492
True	284.1229807856261
True	713.7093429764681
True	53.29922637690051
True	498.9910140061878
True	402.0748087957241
True	670.2828467425279
True	53.675029440736736
True	109.58950288475197
True	24.044908322111475
True	267.6969928200547
True	41.11584670320249
True	349.73362686529424
True	2.8453790962113263
True	1178.0978404733996
True	106.4584858718132
True	133.6259748798358
True	356.4205609431605
True	735.8611056056342
True	660.7164315335923
True	1058.503359969717
True	465.04146859792695
True	414.1436648775097
True	137.8987018431152
True	421.7889037459786
True	884.954358893983
True	415.15058305373327
True	923.1431237561736
True	87.78396747722762
True	428.38348882947673
True	181.9007109814431
True	284.59771088837977
True	728.0242327965145
True	168.01921688394887
True	134.59142634315037
True	65.25195792673728
True	858.6974510667363
True	753.0945280141881
True	82.91353316800077
True	438.4549745016952
True	743.1502280657475
True	418.5871167666333
True	53.88906898373504
True	321.2156890495487
True	782.6282469595047
True	32.139046330964305
True	373.1466891426781
True	167.44693499658896
True	272.40611025609127
True	34.171274205193406
True	210.69938339356588
True	784.2976204608124
True	644.0463020429943
True	57.16175332902438
True	293.5460540370124
True	902.031075056022
True	17.701183325724895
True	316.17421853573524
True	289.1142395562261
True	428.9850021117511
True	211.6937882873165
True	571.9640000297233
True	45.19635075673392
True	965.4970649450116
True	870.1764793762185
True	48.43660499287618
True	396.8734379327295
True	748.3643062467656
True	929.4337404555714
True	278.4180359787607
True	595.0245164828195
True	133.76334964403088
True	193.0014756295691
True	139.898516007366
True	138.45455463382552
True	194.33028065844712
True	945.1264005863326
True	823.5396234103468
True	971.0561329337344
True	20.972427484283664
True	27.93155431217417
True	355.1908756688191
True	14.255569631552284
True	607.7638832402862
True	1083.8009255116688
True	263.8629499011463
True	206.87598383298237
True	85.43101370031646
True	226.05082551644492
True	128.9881140661155
True	43.040090737997886
True	131.72935146137218
True	92.79644949575425
True	235.2081969723775
True	546.2723317287372
True	162.84830311119973
True	30.966159170339573
True	60.23126913863941
True	444.1547742378768
True	261.16678584530035
True	589.8997671963735
True	23.20212571617104
True	106.33303745171902
True	672.3591234201164
True	275.7283167971677
True	475.64414299140094
True	646.9677069453448
True	103.24849452751744
True	107.52439095651548
True	80.3368294635525
True	24.9597308875022
True	123.64117375829191
True	85.8821604836436
True	104.23069695895552
True	144.32889027709612
True	242.124474421468
True	801.529386063114
True	281.97946248049254
True	948.6460499193486
True	167.33770209415772
True	204.33606342319771
True	806.2522121828799
True	302.5349460587287
True	603.4825879328815
True	256.14213757764463
True	370.4048827049517
True	471.1734910324212
True	571.5405229694376
True	652.9786350740608
True	362.8761841855792
True	33.017682934966395
True	583.2839449865983
True	627.4977281224404
True	18.65013886967262
True	11.646144273482726
True	260.1612749347298
True	406.0627946220372
True	431.13008445866353
True	69.84168821896837
True	647.3571506014007
True	943.875239483608
True	235.45698877547275
True	910.6021620593556
True	278.3410753553405
True	105.01534482666638
True	276.3304143390878
True	683.6342667588561
True	40.865923995807655
True	566.5500182843475
True	1290.681022236404
True	1015.645291188764
True	888.3989399147001
True	211.33783578713107
True	92.7334632811809
True	197.9700987607379
True	837.3502523730195
True	144.84296051908584
True	1098.9283211232384
True	860.8312803075263
True	38.330477242856034
True	90.0127385022609
True	409.40938945231113
True	424.4502245828658
True	210.68669212265183
True	510.2710671403082
True	657.4409218277797
True	112.9683614148523
True	276.7574331789151
True	1022.942022958455
True	51.26293403366856
True	726.4810175534079
True	523.3905248610647
True	40.20228886350039
True	858.802851546646
True	397.4900217191134
True	550.1226839496231
True	103.1058840913239
True	262.35127506859374
True	229.05706701291555
True	27.203047820310942
True	135.54049861161064
True	717.9971741877392
True	142.38772893922825
True	391.62124628059945
True	63.51508592497864
True	645.1920881322537
True	636.759009826897
True	229.02542300418384
True	467.4519703259284
True	164.36340273761283
True	168.21377303244896
True	220.95447805187356
True	270.08167322732885
True	361.003028277554
True	129.41865700775705
True	181.00312345635984
True	28.43781312631771
True	894.8341314242344
True	300.35946274029993
True	10.595066357854492
True	367.96363291501086
True	167.47515643741238
True	631.2647990959998
True	367.186145344585
True	580.2057006584238
True	552.1594356863225
True	503.85467113667465
True	788.9756215075441
True	234.04605140344827
True	571.4956827657057
True	162.37216397451886
True	535.4463032761827
True	364.0500656229146
True	372.9666089566727
True	131.23443522730167
True	132.38552591686567
True	104.3696931149626
True	65.90211136739572
True	713.6058122138454
True	184.0879537698653
True	45.13768976875385
True	0.0
True	533.8186409086027
True	113.82028064669728
True	20.98947001198593
True	41.70315429579794
True	118.52619530359962
True	527.0463689031797
True	183.17915464195832
True	108.89668905590752
True	35.11601160564405
True	162.93313240224265
True	934.662919804937
True	51.72162521587677
True	228.7083417570186
True	729.4162412072833
True	319.62887685804463
True	465.8057665230748
True	487.8873175017053
True	508.7990284832897
True	594.7503119191344
True	937.810408096373
True	260.9358389436587
True	1043.5762634066753
True	910.331964200692
True	611.426306271458
True	348.5294380844142
True	838.6143055177834
True	10.206196780511217
True	32.69485527986757
True	288.52661079910405
True	43.786263511183975
True	203.15302160777856
True	738.1030174974213
True	204.79267506638297
True	724.3127490540352
True	747.7598210815062
True	127.44991367470024
True	356.2634765405947
True	561.0725262930557
True	24.25980662888612
True	135.88214169495762
True	442.7936965444198
True	304.5788250598703
True	203.51241245717412
True	117.00778152599536
True	391.440888371089
True	22.94439322574782
True	373.0638060774262
True	370.6838370835261
True	1043.2931814323106
True	372.0436160293097
True	34.11780925891973
True	445.8167095993704
True	442.460814651213
True	241.2703305404688
True	28.457513273939053
True	751.919802205147
True	448.0060923981852
True	176.03655444085504
True	13.490315022810504
True	1211.61102625215
True	168.10863538939276
True	27.643624556335848
True	310.04174021965724
True	281.45558217454686
True	116.37273221462398
True	296.3052433984332
True	48.067539500003214
True	331.1583453227675
True	307.3838130894119
True	315.70432900881053
True	31.47262342182321
True	49.42017624130928
True	1061.9464483071524
True	24.63257884860336
True	13.329506457249572
True	175.85085902612389
True	638.2506138855716
True	8.780770793023255
True	196.96731542128788
True	168.45406147330016
True	519.6713591481359
True	378.6915334589447
True	690.789651380199
True	339.3066609108866
True	487.5481142954653
True	449.8518107641193
True	475.9851460380799
True	98.10005225814294
True	1289.0369233834103
True	908.331775337363
True	284.54896499162766
True	527.2538638529461
True	101.674837495632
True	572.8397072089558
True	462.06029007707406
True	156.48913465206655
True	78.73356494246536
True	346.9855195166791
True	161.66663987574387
True	30.100753092350395
True	599.875072469205
True	372.3688953530408
True	68.33759515501563
True	27.466054504970533
True	667.8072518235535
True	498.0471912073122
True	73.79610845790788
True	23.240249932944675
True	324.32289688424805
True	315.82963668776296
True	740.615711944263
True	552.5142332851528
True	562.5796580366123
True	785.8856834193441
True	9.076498135505414
True	56.91382001101825
True	35.49472150145347
True	57.98561136494873
True	509.5267702492421
True	583.8753467371708
True	78.9112612287037
True	112.14564503256602
True	188.4438868153746
True	71.61589359814117
True	179.34116587690946
True	204.09121660983493
True	271.6261857434568
True	823.6919261460229
True	593.245456499158
True	281.92442808328144
True	191.33841616244868
True	260.4342589961601
True	227.10153318308775
True	750.309970565596
True	320.78328162620045
True	171.46303118068948
True	897.9779013601677
True	349.4440984384598
True	477.9670124267504
True	158.5806923211882
True	121.30814539715848
True	65.55723858929046
True	196.8534027411184
True	980.6018419239664
True	492.9101113112448
True	111.9553901385702
True	361.8089333407098
True	102.72917428306395
True	665.3870503715538
True	4.676135363590332
True	709.4845832157134
True	35.60975540579268
True	937.4056064844682
True	835.240989787968
True	211.97238085275785
True	30.22790392208393
True	87.00443889231725
True	457.0120308201269
True	231.7806488203717
True	1.0657034667843095
True	79.51002473221523
True	1127.416942897766
True	346.79609530771927
True	663.4424603345853
True	470.7807732171237
True	32.04246941566696
True	145.69135057380154
True	453.50214176675007
True	949.45318119595
True	790.1336282836766
True	431.7392553626496
True	336.5230784714848
True	17.5665096076674
True	78.08057324272275
True	767.5138462900682
True	456.17853868456217
True	395.7925124216108
True	866.8529873496284
True	24.2525629178077
True	217.516471546982
True	885.5807237388386
True	237.1406051256224
True	10.222734458291974
True	505.9375452120186
True	103.72044591311608
True	612.8527992416144
True	56.12263191514259
True	257.6107817635786
True	852.0495029985834
True	901.9668883583344
True	279.7692468410224
True	456.5629218126382
True	119.5272714782678
True	593.4851979040167
True	255.0857513566582
True	193.32596930268048
True	842.6502575449002
True	55.42675126565073
True	704.4280435766489
True	284.0353382032925
True	300.9953282344176
True	171.2695632521788
True	512.4486748617279
True	616.5610607788149
True	364.629134700065
True	401.66431326255673
True	72.15977317675865
True	149.72950212593622
True	453.9714316665247
True	215.7973145062213
True	35.94693494231868
True	201.5105357574164
True	393.93449173591847
True	397.8141494310118
True	734.4144874445589
True	130.1031907082995
True	661.5808623768418
True	506.148014058485
True	610.149498249004
True	137.73607626941222
True	38.67520428945524
True	663.9289354680061
True	72.73933601144618
True	547.2408292556662
True	680.3420372174917
True	462.3879240698029
True	137.28682323638796
True	532.5067924687232
True	4.785902505525563
True	399.4688721655336
True	31.133470058393662
True	630.8446774010891
True	271.8451702463259
True	591.2607694329989
True	688.2638895087944
True	136.59126082731052
True	529.9234849639001
True	503.8106252225616
True	67.46784817669192
True	953.773971254936
True	3.6613082750732207
True	26.56325182191173
True	640.7869290903873
True	692.1433475660082
True	133.58463208150664
True	416.3819846631501
True	120.99376238244508
True	72.71398847374947
True	474.7018850107588
True	42.347232395416064
True	499.14780128800976
True	12.573860371331442
True	823.8049103172095
True	585.1663344053432
True	701.0936139085323
True	102.07313314357415
True	379.66895921349845
True	981.007021333696
True	867.5736842533321
True	140.28450589813198
True	552.494765133571
True	470.0075571163403
True	246.74709534888203
True	255.12532293801016
True	5.263832513441932
True	317.9965600572256
True	10.89958880954104
True	368.434666983537
True	76.58868493120471
True	411.9314642767004
True	641.8642253713651
True	128.97371183245673
True	243.5956015547268
True	638.3363930859374
True	664.2872674353457
True	291.546069108858
True	135.09098527959742
True	164.778601315338
True	467.39796959731154
True	81.65558825623916
True	11.115568769385352
True	525.4291143135148
True	562.0807513452107
True	18.804653374552423
True	136.5834713612875
True	926.2116945161528
True	484.7274545510567
True	268.5289017500708
True	35.29124487371301
True	478.1826338472388
True	109.21330022828346
True	579.0174906251677
True	661.6183401248177
True	300.41398281722513
True	394.1200566733168
True	190.41370825984217
True	240.1988245671228
True	73.26004801001898
True	220.91400766878417
True	500.0777491025853
True	22.579274158282555
True	462.8742005259362
True	363.3559659384146
True	760.0214468599696
True	921.2810988862792
True	896.8463616206011
True	154.5162375428267
True	397.7265123776161
True	75.26416655859691
True	195.9301381510487
True	318.2111945218811
True	10.654183700162598
True	781.9928810899679
True	20.562299783223004
True	388.2463056834818
True	274.0623495433457
True	635.90712306641
True	210.7138766122413
True	38.45143337830006
True	692.2217198689696
True	1091.2138107515316
True	226.17682493274
True	124.22099051218512
True	604.107089445871
True	492.8631256119488
True	16.5382567616781
True	841.6336028273761
True	118.31804124164596
True	46.053293387039936
True	305.9555214395373
True	349.22496375244503
True	390.8568175752944
True	259.93293525576405
True	20.3458696371457
True	22.076314825345243
True	833.5861384546831
True	199.8732431853473
True	108.47186813397504
True	835.75125364987
True	656.0872070444184
True	625.8537510160236
True	463.0344356216007
True	148.87461816319626
True	31.91477436745451
True	106.91840137143598
True	435.0041317374231
True	223.7276669336628
True	496.1202055716241
True	151.98384016818636
True	482.66562635514
True	626.5938231457397
True	975.4607466435232
True	25.482269023176496
True	981.2432106289192
True	1098.422886542144
True	490.4773015795972
True	80.55496041657784
True	812.2728432415214
True	643.6081234364663
True	682.870218834115
True	182.33695109806092
True	779.4210073218884
True	716.3836905571417
True	120.3833831728722
True	771.3662058805171
True	792.8579226340086
True	483.35117640669824
True	232.58951948118357
True	71.17822827640789
True	303.2289209625292
True	355.73694087462445
True	458.6613093459416
True	427.21179315055457
True	199.38920551106125
True	314.1711111103429
True	2.2798169184956434
True	12.658280479918384
True	109.41913714696211
True	129.65659561597033
True	360.1004349579312
True	355.85777001363783
True	105.0254194751401
True	17.538305432848762
True	202.5065870324769
True	856.9991429733095
True	467.6323196990032
True	550.4630113310162
True	566.2923948055784
True	837.7109473033665
True	656.7605811523298
True	93.7219686706017
True	198.5600962794044
True	250.07502830841352
True	291.6992227253056
True	110.7742860390571
True	360.6134293092382
True	434.8741747066187
True	166.70387089607038
True	650.9045584235196
True	254.8899646661716
True	211.0528819616986
True	29.29791947779377
True	240.95612924161557
True	490.05633588497176
True	168.42807098053683
True	525.4053449618121
True	482.6232842143837
True	240.1866223491209
True	103.23891188550388
True	43.28706440962281
True	408.6464273771827
True	781.2168561219635
True	173.80594460087954
True	1045.6007080292336
True	1019.941255564717
True	473.8432931344114
True	95.55073793414918
True	124.99951803606284
True	675.614512705729
True	8.343751033935751
True	225.70015233972268
True	127.26048957592153
True	119.59706729574008
True	335.0733131685678
True	646.742579592795
True	38.56746162597175
True	122.58901046992528
True	952.072690271205
True	57.46152767056657
True	445.3631197242752
True	518.9434894411701
True	258.7899357517092
True	127.95041208834289
True	923.67389916083
True	1171.8880654363925
True	517.3985309078583
True	652.2056804317248
True	210.08583591016665
True	150.2379951570892
True	317.4488553443424
True	254.0610171036841
True	171.967892093795
True	317.30417832125994
True	342.7001781938689
True	12.106631334884284
True	614.4133935551475
True	144.1180608903039
True	81.5961418814293
True	439.8480482908008
True	317.2180058647125
True	1228.8692457943478
True	353.4179817222887
True	967.2871958392324
True	10.14321392709794
True	262.6347001503396
True	219.21571825444624
True	154.9640783799118
True	518.6726458520724
True	193.6464600407495
True	408.1214140783021
True	330.327874077747
True	115.78767622171075
True	362.2716499209641
True	1021.3765946368444
True	694.90236188999
True	222.25008206845268
True	111.12190833937636
True	307.9456088067674
True	22.254164115109248
True	360.2193021228707
True	308.5742953369936
True	578.8761833223072
True	442.3944332651512
True	345.35858474024894
True	152.48171585572794
True	12.114655749136734
True	436.9002353251804
True	283.66189346551744
True	138.5179547104564
True	298.6420476929695
True	435.0377535637588
True	819.215225250302
True	303.20298355175083
True	767.0143468740922
True	386.9688974187273
True	379.1948340043437
True	1.835939864279156
True	1186.7389167792087
True	103.17653695692792
True	952.8168450978428
True	200.20691340984237
True	450.9099132011564
True	665.6938447307449
True	83.59599044095764
True	486.1440694760443
True	32.70348459726043
True	422.7709769028011
True	72.93530605544493
True	230.314997547824
True	37.30428560878448
True	679.1613137690323
True	191.642296591225
True	24.304681796546213
True	408.0011434782007
True	109.77245169510184
True	169.0119740666529
True	857.1825325052962
True	265.134731435726
True	156.29433012578227
True	385.5874591553544
True	523.4220502501406
True	328.20154130814007
True	512.2242165355296
True	632.8174760093774
True	157.2139115355515
True	7.041027128911414
True	71.48315865482724
True	438.9692291049134
True	91.02415709844504
True	79.5645035663134
True	1079.6249237528575
True	27.400635141946395
True	326.4432845782513
True	306.85054183432663
True	449.08141904648267
True	689.3633613507574
True	192.59876136860103
True	635.2348562537618
True	328.8511838062475
True	345.04553201565386
True	266.6216221268604
True	224.52159520642803
True	365.8373005736463
True	429.79553154323935
True	424.0725966549051
True	604.2195189899464
True	139.799849285993
True	79.79119120137301
True	38.41499890054737
True	292.1481007585954
True	651.8780065165339
True	398.0628846691085
True	774.7487277695307
True	203.42618034312315
True	393.73288180908537
True	65.5491910997298
True	57.031919598326375
True	408.733670349083
True	201.29654922734872
True	203.9969048359924
True	42.7188547841526
True	1093.9736673744976
True	179.52102071437102
True	890.2337589018715
True	317.7598576408096
True	920.5195434407382
True	242.12184715800348
True	454.9705424133712
True	524.792856290076
True	620.4859367996543
True	215.5855523393608
True	462.84799056195016
True	954.8286036777685
True	128.48040731359472
True	6.643346839656688
True	584.8539788366595
True	27.74011815327479
True	79.33151606749199
True	803.3175581135918
True	222.36487613012343
True	997.25955126601
True	686.9524723784194
True	395.0727247586359
True	278.8909614757691
True	470.32380267271793
True	342.88705482030804
True	182.6180018002818
True	675.3074044468659
True	691.4066293880528
True	216.83132742045197
True	85.44953920256508
True	517.3233484033854
True	126.98598022072474
True	388.1266311396052
True	340.40499856509894
True	65.30420748052337
True	382.6647115375396
True	408.69420680796907
True	392.8278352099173
True	404.2627398571623
True	428.1479598934691
True	666.4599088076058
True	57.40039285558478
True	439.3227129678551
True	332.04183134300865
True	660.3347955262575
True	226.51447993899583
True	106.2435336678669
True	39.59305353489404
True	552.2377627024672
True	614.0839359013493
True	181.40752245697087
True	412.1336760248224
True	333.5764035902369
True	16.79806730206488
True	167.81542086425563
True	289.50921475797463
True	3.501089972763504
True	885.986747804089
True	81.58542175290333
True	102.57203602481214
True	111.53224895120796
True	377.97365603597353
True	34.506175831476874
True	445.87896740937936
True	230.30584923307023
True	5.539171353994338
True	120.71329631783878
True	458.986690280477
True	46.26164982271767
True	71.87187909256939
True	174.9023241950828
True	283.6052633359988
True	949.0853750034644
True	389.7354294009968
True	972.443301890738
True	191.56902875339165
True	1016.759496780822
True	798.4843286924623
True	656.4713251233221
True	409.3777777107728
True	358.3444358701752
True	85.92506240476098
True	69.96606018610328
True	75.76461924437746
True	180.1213795399565
True	470.7254678248372
True	1098.0214631810716
True	171.34153499445782
True	361.5066972184866
True	431.3816917994048
True	596.0389859925732
True	604.4546180311372
True	280.93260648198
True	467.1275793042621
True	664.1396304797121
True	95.87652464421475
True	728.746896202886
True	261.683920055199
True	137.2257490156486
True	405.947664542999
True	887.3917682212069
True	444.4238066151248
True	835.2725945512609
True	188.97198493318
True	357.1611602091689
True	707.4197358310937
True	608.2369979277349
True	189.90828528160944
True	269.26930456813807
True	827.4330318297407
True	30.415993020745358
True	192.9320714678693
True	481.4311274341893
True	698.5035316275919
True	108.75192532219276
True	36.21617849909845
True	173.7040113246956
True	769.2632596680876
True	317.83857756305724
True	557.0421132613217
True	352.97484814120054
True	288.5213501097372
True	458.1255785608299
True	496.9957371477279
True	70.75825975511222
True	363.3706200352474
True	771.6280026210139
True	0.0
True	300.45428699304625
True	246.30252466955213
True	993.9586710696128
True	150.8413437604872
True	656.2867298846708
True	635.888648389024
True	115.58452548143168
True	220.80780727461803
True	133.24133882625992
True	10.64694678884991
True	290.98351458296423
True	376.7698319220962
True	1127.909175088422
True	237.50632559426305
True	403.734745218453
True	654.1351063741754
True	205.2114484237761
True	28.844479615265016
True	910.506666147542
True	626.219744525174
True	162.1381328295612
True	609.1425471677696
True	162.8175927099045
True	295.1863230889037
True	779.3913580314307
True	36.47118123010679
True	109.71459712011097
True	520.9161860861241
True	66.22875495571061
True	76.97044506793735
True	410.7789660013296
True	22.805393427875845
True	764.069860312278
True	100.96996720073284
True	157.0333465144287
True	18.3666761620924
True	727.4930553286065
True	31.101784255513778
True	764.9223475701637
True	400.0146851202773
True	115.6453932305452
True	709.1105856064119
True	525.0612316066993
True	564.3632420091046
True	46.02625008169334
True	368.3789209533366
True	5.78212198080953
True	91.76418999897604
True	378.35206123994857
True	51.70173667885803
True	113.99517601057076
True	298.68696707844464
True	176.46242455926458
True	100.60869500667452
True	643.4248814645442
True	21.247968522775523
True	1142.2090674079363
True	509.4264070535921
True	297.6532297722697
True	500.46725315927847
True	119.66684337717123
True	803.4987646642888
True	1155.7397315078545
True	750.1476850057503
True	171.95769046103464
True	225.36320232286369
True	54.89180097006344
True	58.74942173129778
True	152.5062219703643
True	101.45922972787024
True	162.5135298221903
True	1243.208246303409
True	315.64121581645605
True	350.6509463629585
True	691.7306573064309
True	16.93759055380257
True	15.446413849043523
True	602.930131211062
True	6.532158093834168
True	112.73856664664584
True	658.4375010898082
True	178.8324625821077
True	668.2223013179272
True	841.7241394215281
True	157.45980279505733
True	877.7649975359348
True	2.747895711405988
True	437.0241983983142
True	1052.4459631237653
True	25.0763211536868
True	236.99330802033677
True	148.00593063458004
True	950.5761080120308
True	233.9355497629994
True	492.3313950241117
True	121.25799683640028
True	503.8674627585023
True	157.3755815851194
True	102.80584900927566
True	382.4567935828214
True	69.95981901979914
True	55.28774188740237
True	1028.8903774368248
True	271.68240179029146
True	151.3002982150885
True	377.5865927057614
True	406.9691613234328
True	208.55424974848103
True	162.24086311706543
True	387.5495360958048
True	35.233464777349205
True	481.38032201942247
True	1116.7067067834391
True	114.93927386648232
True	484.5340233604808
True	330.8573731464972
True	25.832943641777877
True	405.5875570607272
True	95.16484831027036
True	575.4824393322882
True	197.41870058121063
True	416.63638862762207
True	19.87826318972398
True	441.3624032375792
True	111.385065150837
True	334.50112993473107
True	32.256213675250514
True	164.46379916676256
True	246.6196999767772
True	784.5217519690518
True	61.698127550489296
True	134.61261900999816
True	233.93533384686168
True	135.77819582072024
True	658.4756836078919
True	541.3229777184274
True	788.1973860621305
True	386.6762266486214
True	537.0597376773682
True	411.46615959852494
True	691.4416335364233
True	74.27163680439753
True	470.3825811346616
True	417.48204749390425
True	47.456283738235975
True	85.84846116162291
True	126.62625271129735
True	88.43679763565103
True	321.7405923415416
True	877.2612035356725
True	312.094943807727
True	1094.5646329977246
True	323.0804901004129
True	927.44146066529
True	145.101879159291
True	587.5354244486483
True	630.1969832678498
True	679.2639331730816
True	437.7676869897893
True	69.07783070654361
True	286.2058685001384
True	41.11884693133842
True	172.07272943201457
True	176.0676912313813
True	1115.3601487667725
True	219.581059963066
True	551.8136936400542
True	557.087968889853
True	572.517167727535
True	911.5437057436862
True	592.2351819898784
True	618.0431292956716
True	944.98427300963
True	127.85322592139424
True	319.2677776647034
True	267.98127109590774
True	344.84206943825825
True	89.60595619857429
True	362.6026838415687
True	4.436396186512646
True	324.9699903510542
True	257.2508949913758
True	608.7101288304234
True	283.8445207554534
True	357.33234221531546
True	11.348266270550733
True	58.71904527661094
True	549.3079519772882
True	31.667676627188364
True	148.71462643006046
True	67.38276999041075
True	145.6325960207569
True	246.824930932554
True	71.76508641698518
True	378.8368508158432
True	267.53751376544227
True	102.7398352724643
True	331.7104211654759
True	66.75146585318406
True	599.0178182127545
True	838.6205236673879
True	291.49795623119167
True	1187.6163249168833
True	99.42140766587706
True	280.60213864628014
True	1052.6262007864705
True	88.58526444069274
True	286.8141688512364
True	9.239689717289806
True	393.056002864467
True	447.0159188713422
True	163.3087562356423
True	626.1209369424649
True	915.5201526816784
True	159.04096468297155
True	82.04084287907087
True	335.39560671122115
True	560.907543723142
True	650.9752237194855
True	1222.7892274869705
True	26.56143953489424
True	938.7143532889856
True	137.61220742752175
True	634.4584183842748
True	117.20961479985544
True	127.07282725752796
True	187.9054601434291
True	162.5411629941884
True	744.4501192052122
True	221.6040032801625
True	236.055516341311
True	71.17185018891206
True	508.025558363246
True	441.5869366298544
True	176.57582815099408
True	236.25667850137265
True	15.758398588287196
True	423.2491636654447
True	228.08351697184048
True	282.954889070093
True	115.47136594399848
True	719.5892042177938
True	432.3322476811344
True	257.64537578864275
True	653.2613312579634
True	539.867061617223
True	463.50177296707307
True	141.0839652245932
True	514.2688274463305
True	422.6188263993637
True	2.5575199441197016
True	201.08410397590995
True	94.5244747936668
True	244.2919472795545
True	2.6862799161795525
True	131.26794367025852
True	348.35586322195087
True	7.201048007488586
True	853.6893986973687
True	172.77745832526907
True	731.2909433491325
True	782.9376661927369
True	159.39128720219202
True	220.6427373485597
True	481.6798598500202
True	803.0361338402597
True	52.411408410291656
True	37.562302349203655
True	134.3726505703494
True	628.9589649717732
True	725.1117225777895
True	181.0057858813547
True	596.6988757431205
True	597.406832300842
True	875.8204991433728
True	409.8952965233916
True	189.33720374332773
True	876.5386486424519
True	222.7437041720721
True	151.37425225917676
True	336.558551995069
True	218.1000595216016
True	202.9594717531195
True	614.9600880090402
True	250.5396075412675
True	191.9666746984334
True	442.9378278394095
True	480.4350785160045
True	65.63020357060032
True	283.882152334775
True	79.0488834799552
True	338.01079950302534
True	351.09105024384763
True	254.8081139190159
True	180.7743125653034
True	375.1176995962472
True	616.8405201908262
True	767.4752638590663
True	295.3449496969181
True	752.0242885648819
True	63.91424877200304
True	871.5075072033814
True	345.2474384232054
True	11.999096314817468
True	627.3268970211997
True	694.0728037179423
True	260.182429062444
True	165.39762864060674
True	49.63125034857693
True	383.8110251584847
True	67.92394861700589
True	14.221381332763771
True	896.6871790840996
True	364.3465134183928
True	178.18237355799863
True	958.8936825778176
True	10.868998097035789
True	792.2360129827532
True	31.2940994816367
True	680.2686132155354
True	58.76413297767639
True	761.3616790713633
True	461.8392122197948
True	197.3418002665006
True	444.00144599648655
True	216.7751858540735
True	297.3812596494647
True	232.26976196091945
True	407.086770354249
True	10.705238777986102
True	319.5102578550336
True	115.22084189473344
True	12.046197207629062
True	465.0096219131746
True	743.3619964977224
True	285.0092498140195
True	82.27877654732443
True	307.9298521834282
True	80.8814709993126
True	186.997895628011
True	180.31901872788717
True	385.0319407294624
True	44.66603979719626
True	141.80105310895811
True	376.6400143832346
True	869.9060766138293
True	115.60139474915262
True	202.4367841443585
True	443.3324347323093
True	18.94975640009038
True	412.1516727147913
True	514.3930348436418
True	92.55658872395624
True	389.567400622326
True	351.6382096918409
True	415.46149109053965
True	592.3875764879481
True	1027.5296390455812
True	962.6280970035272
True	54.83807783283992
True	1033.422408003708
True	114.1509815732153
True	110.97496039221834
True	101.11441235707804
True	485.451177281473
True	372.6247328026093
True	589.8711755089407
True	262.25349828352444
True	162.54272955782253
True	397.8313066748278
True	16.493423955666362
True	461.9424714161463
True	378.56298072251946
True	139.96349141014306
True	94.0010396634504
True	557.6273392728733
True	985.0347797133898
True	207.1699198254884
True	65.50340601094474
True	438.3390802880056
True	376.7478333046316
True	467.7081454307052
True	326.67933175343745
True	3.881575847707328
True	532.651044288282
True	493.0167823679527
True	516.8067779585701
True	182.80819188759648
True	100.81362559204912
True	23.62996960042516
True	377.1828498952245
True	109.9784593776463
True	7.088217461939176
True	33.120801451875735
True	351.75335645463736
True	632.6580605869785
True	133.08956944364147
True	92.73793656025224
True	23.361043799228284
True	418.2962092692904
True	372.86653137871497
True	772.781303028598
True	307.0591122326168
True	500.520223844252
True	540.2481648002308
True	530.5655505337836
True	294.777502143354
True	557.6706496169256
True	101.822537765776
True	580.4481126352603
True	7.04356295944973
True	355.7812629372148
True	454.6711034585066
True	964.2925259037008
True	336.28961602760984
True	786.8472600689201
True	965.0224671869022
True	181.13702926514853
True	37.697818165627176
True	367.37187176929655
True	398.1350267606262
True	596.9347038457387
True	234.17744826328564
True	29.148559834794675
True	640.6712507189922
True	121.28186016370262
True	1100.3395147255785
True	309.8344400471613
True	460.3352994670468
True	123.18312041938496
True	800.9531424863864
True	143.36374268216997
True	812.9710900758297
True	551.7987068176209
True	192.165379902124
True	118.5099115178139
True	67.76255712195106
True	577.6835407996354
True	915.3409602690642
True	431.4005774340456
True	555.093835239656
True	139.6411625219156
True	604.1342697444614
True	485.2830977059424
True	780.7451320406022
True	299.0709087555323
True	592.7946575787679
True	116.22638095066604
True	22.02477291200025
True	409.82867584490737
True	174.37554993358725
True	102.5318623702035
True	378.05820189111375
True	1096.2000697872031
True	265.94953706026274
True	544.4169235582865
True	11.888204492984697
True	76.48177270754113
True	322.97661254775824
True	801.6548428675446
True	450.4492981000436
True	531.4620149720434
True	706.9062264316583
True	71.12234472474205
True	728.0522529905996
True	50.37911432500858
True	102.97622643504728
True	192.59920360963972
True	83.54304990755843
True	25.589718764872917
True	299.3974981242215
True	493.26524425843536
True	907.3675729807936
True	861.7153592257519
True	6.126081665633119
True	272.9852986704625
True	470.1956943362467
True	124.51160124555842
True	238.2295571418917
True	335.1988904593431
True	1315.0294890612636
True	452.6934216157054
True	26.050407350152778
True	188.98826478402583
True	708.0243452647074
True	36.65944610364664
True	183.40669531736523
True	557.9100930681477
True	71.74508026363254
True	856.7640259848674
True	337.3206567108884
True	667.5640913991579
True	75.50236450068073
True	711.7416789842023
True	577.3255426417207
True	887.5517889526245
True	260.66182461824087
True	499.413619780106
True	826.9043572123846
True	916.7405605030418
True	235.51252076902796
True	772.8295054863991
True	217.9489809070964
True	456.0762334267393
True	371.6169963234001
True	497.21669897595865
True	489.47326015041386
True	304.81877203244574
True	345.7578098476984
True	111.72942531662568
True	348.21817549280445
True	1115.61987292164
True	311.7222613866403
True	145.75929071799578
True	321.51198343513363
True	773.4482186494869
True	645.1099557048916
True	410.4077998895888
True	123.65486053197787
True	341.6800677784981
True	35.70596157952299
True	173.19574984710317
True	88.88064659824776
True	87.96020316525663
True	549.1528156689561
True	133.92273929714054
True	133.84554718299117
True	110.10720259868523
True	89.47080794835546
True	456.4711779107524
True	394.0723738103787
True	1038.039244096762
True	555.5994879976496
True	848.1543291865473
True	271.7201403978168
True	302.16906354425066
True	525.4868631745949
True	193.29030722537925
True	775.2123409823485
True	243.70278707550543
True	353.9437763214302
True	67.58901257379713
True	115.3837439293924
True	257.64727260953885
True	124.8536543108214
True	480.2235032186319
True	31.70856908999396
True	581.4836426884489
True	1007.6156089559394
True	744.9933407331954
True	1.0528914378147862
True	65.86308916233669
True	473.3555217717971
True	439.33425239356296
True	75.3266124339466
True	119.6509349952246
True	304.6877649708191
True	81.91092340661135
True	52.77884315763692
True	691.1275586702332
True	672.7689504911701
True	155.87674405077715
True	166.59485387685268
True	541.4424664277046
True	51.14961339401949
True	26.930205595951698
True	559.5577853020742
True	449.1532686493207
True	1128.6162690855156
True	45.21808010647723
True	458.4235499117261
True	877.0449236266896
True	795.4734923593663
True	300.1669576668345
True	753.9628493927771
True	400.1645332745596
True	42.723533028989095
True	105.13584932057216
True	737.0890309243607
True	77.81978618004413
True	139.48490352909283
True	954.1270353102934
True	189.47895574855144
True	278.80077906322134
True	109.65416289019834
True	621.6465009143005
True	599.0991244354952
True	213.57935306652428
True	443.3166568563013
True	38.89946223026436
True	267.5640781097293
True	569.3240555774001
True	635.3130586137578
True	304.95218698190035
True	76.50182484332497
True	951.1357568249616
True	1088.2089528491497
True	563.8130757500455
True	66.97824198706343
True	30.01261714189504
True	95.27161163986938
True	109.52982868783585
True	102.59330279737172
True	897.9105902230311
True	1238.0574617930245
True	735.3775680305015
True	309.3237669936957
True	9.002073197311685
True	21.859864718715805
True	337.3009241850437
True	472.0236511927973
True	43.910468240517375
True	551.9715888768704
True	439.4802957323766
True	402.5486719222658
True	77.97855106110616
True	196.74756301608923
True	259.59394910952545
True	132.34936730030427
True	397.1695317274598
True	41.887789540164825
True	174.43941030882004
True	1151.329932834676
True	6.4269974712631885
True	26.851998450114205
True	589.9779284308325
True	349.373955499318
True	789.1142489588185
True	154.76283918798975
True	743.4578288713417
True	604.883541626439
True	281.66264334933595
True	416.7914331483277
True	339.2727486278602
True	296.10134216849866
True	268.55025415600204
True	400.0714478484425
True	501.74649597901686
True	519.7625274349376
True	108.70496090747176
True	361.4045771451503
True	8.658933155204691
True	180.00439164577162
True	222.25620028810505
True	867.9723639771122
True	596.6693532737984
True	29.97386125510091
True	715.8934506353515
True	844.8527451359612
True	104.24293747451443
True	350.8467307497081
True	834.2953365360656
True	219.17948679564628
True	159.07934274925543
True	531.235663817215
True	545.6111673712811
True	1055.3099391371245
True	144.39643525214422
True	151.42293955137927
True	263.6373748656455
True	318.287523898733
True	418.6756270541882
True	424.0092312748297
True	316.8014732996023
True	433.58378220143584
True	494.5448736749238
True	231.9867199125601
True	1472.1912954548689
True	250.79324288490304
True	387.5682086994043
True	54.6657327305531
True	763.3119780168106
True	256.61770511715207
True	955.7930152878924
True	576.3989163179397
True	322.53233310898423
True	780.2581393113649
True	268.7197351397218
True	214.9368959063587
True	262.6125296068549
True	214.5645558431625
True	134.72451306382473
True	250.8507952688329
True	724.440910079701
True	530.9571382121277
True	226.72602702476144
True	1178.468667903305
True	119.30280196202492
True	256.15900133207856
True	71.69133538892714
True	314.26893901883693
True	411.8799619921955
True	94.73060759592096
True	224.44548329362576
True	72.78273711323224
True	712.273061081675
True	373.6697993023717
True	226.57239340616144
True	750.2421734564191
True	854.6237090968102
True	824.7461455481571
True	825.2597555652194
True	352.99688476923774
True	1.3866843130767252
True	262.1193613262984
True	52.440628000971394
True	391.0541188285002
True	57.18041791573589
True	370.6992037633997
True	882.9805177257372
True	1019.3609131610466
True	416.29244804747066
True	22.66863235505412
True	535.607943173253
True	522.8325441410923
True	188.6538980736269
True	238.51749504748503
True	291.1273653706516
True	24.01549549879209
True	129.80465933110997
True	962.2642128093438
True	59.23471201429464
True	512.1162370448327
True	790.9910751577104
True	99.52243784217993
True	238.59830454673352
True	118.70708417800736
True	15.446908080286333
True	1.5155398698577258
True	115.4926647577506
True	1024.0894387141338
True	486.0718583796054
True	66.75646129492807
True	798.534143356507
True	336.2266238353024
True	1.3641594059041946
True	455.12282487744847
True	193.15089089848996
True	510.4721038612988
True	83.18450112813022
True	311.991419523585
True	381.4910430419948
True	168.59454369122946
True	211.4304356448396
True	131.39994664839813
True	177.47224282979155
True	985.3791051188292
True	14.572747151642451
True	509.4550868053239
True	478.4552525882346
True	415.6942125820097
True	221.3101194114813
True	238.3820277085522
True	159.61135600176436
True	48.35150467534199
True	488.6798301680417
True	148.36089554526353
True	854.3603146947693
True	861.0202057981154
True	253.93127127017445
True	322.64749552027257
True	528.9716725391422
True	42.14122780980788
True	85.3170512774481
True	736.6264820520681
True	1073.6538729179997
True	116.34483198905252
True	730.0264358876665
True	142.24083097406412
True	952.7859965332082
True	672.7355653734193
True	105.83607613117177
True	280.1394591699557
True	625.8274208470378
True	265.8612371236823
True	41.60177451990685
True	525.1636418106526
True	455.19039253299707
True	5.2611521635234
True	475.760068151692
True	66.20651719881101
True	179.46008722168648
True	240.1318716252218
True	300.1238157590946
True	73.78599727981197
True	219.33372080123752
True	355.26406281974613
True	462.0846457989319
True	932.8964054764648
True	49.54818705471406
True	902.0540530306016
True	1004.098778211305
True	131.32989768619473
True	75.52394483148862
True	1021.8804731127564
True	31.2362797097052
True	233.18388809218743
True	86.01773491972102
True	225.75676101035236
True	359.9792078949196
True	956.056236945672
True	94.95373162847808
True	68.2945530572964
True	638.6015382695476
True	282.9798526757552
True	704.6510878057121
True	53.61007198762368
True	468.7320991894399
True	389.2665266535169
True	678.6792390318642
True	52.75763536069419
True	112.84055629275328
True	29.28122556630776
True	271.8590587965546
True	43.90214038212056
True	342.5982474685047
True	3.1256138769871367
True	1194.0048373531922
True	100.1998113721752
True	133.21482032109105
True	351.54053182189733
True	746.0323705942967
True	663.3063959308448
True	1034.5613250930733
True	472.9877842689447
True	400.3191921040087
True	141.55975631197364
True	413.7760974880897
True	862.1154610463597
True	427.1572286573637
True	914.9874919335722
True	90.78933341045756
True	422.52377359704735
True	179.15157611156718
True	279.48289072287747
True	739.1735608414979
True	159.29984018394245
True	135.22526289539064
True	66.5548091808928
True	859.3859503335625
True	785.0684497298731
True	79.05659066299933
True	460.0277405332536
True	747.2821682509027
True	412.2111242994791
True	57.392513297667705
True	319.2928538725943
True	781.0394218179632
True	32.94409508957567
True	359.8850381699496
True	168.51221538887674
True	289.73797940024537
True	32.28045897444327
True	222.1004289455757
True	747.8083837470524
True	629.810914089629
True	57.44289071896645
True	294.6100673731542
True	889.4999349815166
True	16.884088449366274
True	316.98249594391973
True	281.98460200722786
True	437.3293126881859
True	219.59980293867943
True	581.7935102531612
True	47.930177650416894
True	964.4363184448767
True	920.8927672521728
True	47.26674468812191
True	409.3214152026485
True	746.4393227784004
True	933.8096632805332
True	277.0431300349788
True	595.5660496682339
True	131.0424965191628
True	187.2622177839661
True	133.46760470462317
True	135.00319415878505
True	216.46768964566115
True	940.6488022681276
True	806.9537580687175
True	971.7496438023312
True	19.124359398551523
True	27.51523341478372
True	365.4133315627734
True	11.250782609132544
True	627.8917837287237
True	1065.241376327619
True	260.49850394571456
True	214.74000008918225
True	86.71558635405393
True	214.5133249071128
True	127.20793475508805
True	42.30335216921259
True	130.15898501620106
True	89.7624626574092
True	241.4234532362422
True	521.5130021137026
True	167.45218014547697
True	30.8693527069767
True	55.030452556691415
True	430.5773276592348
True	268.91868358699134
True	583.3220772379489
True	22.865618241081407
True	115.92696869490923
True	661.8295988801476
True	271.2844250017625
True	463.1574516970978
True	665.0475782002466
True	103.9422546698114
True	113.56314397527808
True	81.66713989241737
True	25.998780874228974
True	124.57417727109085
True	81.69252120669451
True	97.06131374219828
True	148.88848180401277
True	236.92660798879368
True	834.4320941505002
True	283.6009945648264
True	935.040643553538
True	167.8735800980435
True	197.83642152156432
True	792.3578196791367
True	298.3006584028827
True	595.511681657964
True	254.94735303320184
True	332.3907305371155
True	447.3168384354296
True	559.207583485263
True	639.9294308266129
True	367.6471074765711
True	33.334235486123305
True	563.4518214422543
True	629.5529466202967
True	19.013619213189735
True	8.440894613159825
True	262.192902097364
True	403.1880829453878
True	437.8168586363515
True	67.07362660107786
True	622.4926658206052
True	945.6689923474714
True	235.21212589808613
True	869.7958334925912
True	279.416713549584
True	105.7055620235675
True	273.0120022627026
True	652.3879792217925
True	41.56422945444521
True	557.371601009462
True	1283.6976917655109
True	1000.7757089261972
True	917.8485496733788
True	211.73666391625923
True	88.09881182052953
True	195.2473965372617
True	829.9378506078401
True	155.34269099474048
True	1051.1183745744966
True	879.1145662801828
True	42.16742320461864
True	90.55055328848202
True	403.5995923425253
True	408.1196208664643
True	206.15307242541888
True	525.2562635974303
True	652.6564130971809
True	124.79050516943208
True	279.11007670590084
True	997.467637381712
True	52.31589629331087
True	681.664652853357
True	558.2588736152929
True	37.87771046177471
True	838.5273468014789
True	386.633439673955
True	588.5444310588761
True	111.437328041873
True	270.7640669728046
True	208.9164880472053
True	26.02117881195534
True	130.98703653561245
True	728.0592539135904
True	136.01501958675334
True	374.01654017861057
True	64.40254844051272
True	657.3451452639005
True	616.3153131496586
True	235.18777416345847
True	472.0149521404361
True	164.87121200071695
True	166.81468015997075
True	224.1683215557121
True	279.2219966101965
True	365.320493866157
True	128.81445887074767
True	193.42364617331796
True	28.88514001384455
True	893.339159114428
True	312.11832992455663
True	11.015194294327417
True	374.7244104398358
True	171.48673951226533
True	633.969093358888
True	366.5023021560968
True	579.0973504446215
True	537.2166846731182
True	486.950585190133
True	793.5461058555993
True	235.97419320156976
True	550.1062525548749
True	149.85242404814448
True	533.6917186691894
True	355.7018674503969
True	370.8835504979249
True	128.000775683242
True	125.26952394049414
True	110.27772506014088
True	67.92571654989133
True	743.6260717281813
True	180.49914377505027
True	44.42945207624587
True	0.0
True	565.9030040895525
True	110.47354115944378
True	22.23755966897574
True	42.76003455755304
True	113.35100286612528
True	519.8533449367641
True	178.59451778692363
True	101.73843627027372
True	33.315814985784
True	160.60863718602798
True	876.0452592540205
True	53.734780653013374
True	228.27969429341152
True	736.6054703224195
True	319.8094153195066
True	463.9599563242023
True	467.8250105329599
True	506.3722128044653
True	609.0608701506048
True	915.8130760629768
True	255.6778998064095
True	1043.0076565107715
True	911.0934383505456
True	630.0499287006108
True	347.34944402415505
True	838.3531108110006
True	10.831173996415844
True	33.00294578194368
True	287.8633903700824
True	40.74678168639252
True	199.90058263434463
True	723.4405212501736
True	210.5422514018047
True	752.4121250929888
True	765.8232636326068
True	115.435562455624
True	371.59827632901727
True	601.1643544689518
True	25.89811746599077
True	129.84997758942808
True	436.5666842625555
True	314.28328382000103
True	203.69622306257665
True	112.35452406245814
True	378.8664438901379
True	21.259373452108772
True	391.94716938495503
True	368.9391442348097
True	1054.5313411688771
True	376.10544658219646
True	30.466698143149685
True	431.30658602345954
True	467.0876302856681
True	244.1675395818423
True	31.67466638630657
True	760.7412695072759
True	442.2897784359913
True	182.80051525615767
True	13.562746019373986
True	1222.8308424790384
True	167.30794672747064
True	29.226497561150477
True	299.13572648919296
True	284.9380774866446
True	119.85277741356327
True	293.8623606142333
True	45.81828556246688
True	316.2467644698686
True	302.57542244359473
True	320.35995038293777
True	28.6051859490805
True	46.679690615831824
True	1061.630101217378
True	23.229107094238596
True	12.760896195263127
True	183.6902741622144
True	641.812833283091
True	9.104212986210904
True	197.28595506323032
True	177.06026942886498
True	539.4045089024651
True	368.9259475056104
True	723.14676181262
True	319.9887742040464
True	498.9003532791294
True	446.9009830981687
True	484.301907540214
True	104.51158588148628
True	1291.4134016958485
True	906.7234399806628
True	300.3289381672113
True	540.3486749816391
True	101.19853939168333
True	584.1081782315312
True	444.8954435285536
True	154.66267580323228
True	77.97005257159663
True	348.433658008782
True	160.5340020685515
True	29.619208231052365
True	598.8348184656259
True	372.6081781464492
True	71.39239273934517
True	31.127032691061583
True	660.8761394087867
True	488.0035031371287
True	71.74409876285627
True	21.694306495890665
True	318.2146335510169
True	327.6742854464768
True	735.4911073052931
True	539.822707780247
True	564.8092315875352
True	787.1012408791312
True	7.696884986073996
True	58.76085430732064
True	30.19523243295425
True	59.59317163939718
True	514.5020205253339
True	584.2022809123466
True	81.68361745079308
True	111.84995096557812
True	190.33034812522425
True	72.54105735051986
True	188.9682923492119
True	189.93159279818772
True	280.6020221473158
True	837.2068059184551
True	605.4075754484056
True	285.10382190870604
True	189.29833667217903
True	267.8496679475456
True	243.10147572873788
True	710.1542840738181
True	319.4039727990444
True	172.64623272525446
True	935.4445209957092
True	348.59743444760045
True	457.7094226596943
True	158.82336098409417
True	114.43864533490226
True	63.02588569396245
True	205.9705434045878
True	985.108759345684
True	499.1528842424676
True	111.21040397274932
True	363.8294750634544
True	103.32541907401472
True	670.6841987855536
True	4.292202378791339
True	693.5234787589205
True	38.20172001248605
True	915.0692288064828
True	848.3868949211474
True	212.0750751840241
True	30.82223783027209
True	83.30193533276254
True	457.0514631265797
True	222.0378702429582
True	1.3005661556560422
True	79.42101367197256
True	1085.9367713674433
True	348.6375353175413
True	666.6078562832722
True	463.89045930608256
True	32.633548015263784
True	134.43659714326762
True	440.81347557742833
True	940.9854313366916
True	819.4248542049315
True	427.9305910856655
True	340.1367205508212
True	18.543397360262105
True	78.08034039887423
True	712.4200832393512
True	475.2257385519364
True	373.13903736489135
True	865.1284508967158
True	27.66228702571169
True	209.82380532870272
True	900.6490803111825
True	231.40005603549517
True	9.586776221462449
True	506.420505575579
True	105.89727046677442
True	599.2642394255566
True	56.22496071869848
True	252.97935826804897
True	885.5347830125303
True	923.2502366739532
True	272.0487804972122
True	454.8751679316012
True	109.85441367151044
True	592.1457544224728
True	266.05053404658787
True	195.129047041474
True	861.709048325234
True	55.45421345000744
True	702.5091107690238
True	279.6603258438564
True	293.32195962199194
True	168.00942191584338
True	479.34179357340827
True	570.7161134386779
True	370.8038166108411
True	408.4445474021203
True	68.76009050406216
True	161.1804283779394
True	459.1605364435177
True	219.0111229973112
True	38.313509851078216
True	204.2728830225388
True	388.6924488967506
True	396.9119496662467
True	762.1320819918672
True	136.57239066437734
True	660.5476846917812
True	495.0995934889354
True	607.3815817068117
True	141.29673113941567
True	38.40128325316783
True	667.8639968805533
True	70.77631325787873
True	565.3239058582487
True	666.6868466535923
True	445.1408440969479
True	133.02758231285355
True	530.6950841939807
True	4.450494966202525
True	388.3099368246743
True	30.551683955391177
True	623.9317300409473
True	278.99089694687
True	569.4706467992985
True	675.3551459511993
True	142.7236037517987
True	519.5841544478454
True	482.9156962117645
True	64.55775794436809
True	965.122760612924
True	2.882924101990675
True	26.954422574356
True	645.4941020832762
True	677.6655054282957
True	138.71091827193467
True	415.2124119012895
True	126.36465702069032
True	71.44680114919613
True	473.7743539815013
True	41.547168180390926
True	506.9738551897574
True	12.949000913716034
True	843.3571034889079
True	536.8025583860918
True	677.6686022629366
True	101.90213866583484
True	372.2482392272462
True	1027.7410458598013
True	864.0118758225329
True	146.99964900895614
True	561.8181610590782
True	445.968126398606
True	235.8388365842416
True	255.37962436598912
True	6.021571473671664
True	328.3119382927992
True	11.43700492876181
True	367.048691483484
True	76.63255681795225
True	415.0216642669204
True	637.9912228454953
True	129.94470427381327
True	241.725338489577
True	631.675045071031
True	691.5624603356633
True	300.8632807504602
True	136.6488689015586
True	161.65383724538844
True	483.0885718686587
True	87.48758626157034
True	10.74652234524312
True	519.5778996418447
True	565.337898556166
True	20.19879703023716
True	132.46790218581737
True	911.308336945758
True	493.50374446476434
True	267.37870889422163
True	30.737309979557487
True	461.9592022067114
True	116.58354842422428
True	583.9334262434957
True	651.2041149936057
True	299.13520677664405
True	388.32758079718695
True	183.59266397177336
True	235.23406752283773
True	73.44857568330227
True	217.9975907425344
True	485.7744560634089
True	21.93103681201865
True	471.3048507673028
True	375.3294720284444
True	740.6253561385863
True	867.7822458216217
True	886.9138565842188
True	160.0632443694498
True	399.6234869001145
True	76.07354245991456
True	194.6658508734678
True	320.6553517892694
True	11.607343082391685
True	847.3593950988322
True	23.452844085123253
True	399.877865764474
True	267.0554356411482
True	647.4435710971555
True	211.14995252084415
True	36.88089803497145
True	656.9402408250482
True	1078.9846955925052
True	236.74832795042647
True	137.63610123413198
True	626.777058912249
True	513.7445572830958
True	18.666175965202942
True	845.1751537909886
True	116.9833855904485
True	47.83179998743445
True	313.5360266441169
True	350.5609601740859
True	382.5329166669242
True	261.7463239417591
True	19.792757619205176
True	21.25537051514295
True	823.4179364459571
True	200.33561351367172
True	114.06480189088552
True	830.5820481180511
True	655.1750655752483
True	649.9073632116199
True	449.3560178573397
True	151.70776888238015
True	32.58506154018039
True	102.37068130835937
True	436.4141390402384
True	229.73888318005203
True	495.2115802268284
True	150.12640919129345
True	471.326776652597
True	636.8065530986673
True	960.5048928204149
True	26.596276984055063
True	997.1984537631392
True	1077.7533540650631
True	470.1993460827375
True	83.32523894253573
True	755.8088947435905
True	641.5492342528431
True	609.024571674918
True	177.88666424079713
True	740.8987845955766
True	708.4590499362508
True	125.40897829800112
True	807.9771533791105
True	825.6221716926475
True	491.3975000792363
True	230.72588223174785
True	73.31492902415161
True	310.9169738270007
True	336.0031364829224
True	484.6784639788596
True	424.36494295987467
True	194.25422209451244
True	323.9794689759256
True	2.6001911694423
True	13.1604390771902
True	107.8936172053904
True	133.2148770569717
True	356.070781168313
True	351.62377164352205
True	112.5074747614408
True	19.110519188911937
True	212.08039587114956
True	871.3819629859546
True	462.74758211501
True	534.7192869061656
True	575.7283374486011
True	817.446647902642
True	638.545912447439
True	92.66283929049617
True	204.7661674091748
True	255.51485911087173
True	292.63843873849964
True	104.70831385494913
True	356.06424476726403
True	435.2666083309986
True	174.293896438924
True	653.1505553396292
True	243.8735186383231
True	206.02138574906536
True	28.620541333479878
True	253.9918777280829
True	498.32210902340313
True	171.2653216082244
True	519.1090393258406
True	453.0684800128613
True	240.4847584392895
True	112.23935723415168
True	42.80637812042006
True	394.4868048085678
True	782.6114389148491
True	162.94086341315767
True	1034.852761933785
True	1029.605251093415
True	475.51565960963705
True	101.330220777281
True	123.1352133746024
True	649.7478795439139
True	7.766272227322915
True	217.713493606348
True	135.5655327865303
True	120.46517006503876
True	337.4126542052261
True	637.0420658170036
True	41.57315751578912
True	123.10900028829836
True	958.1539810882743
True	51.46993509910361
True	468.0826076269279
True	531.3759718125339
True	243.19211380922025
True	135.13495130539673
True	928.5737130300062
True	1179.1046123449034
True	522.636208998417
True	663.2937575487083
True	214.04486883483045
True	156.17953095766367
True	322.9833312404646
True	253.33501898923643
True	166.9928956295752
True	296.13400821635656
True	341.7897543863628
True	12.325181383473137
True	612.3469279117624
True	150.18662124385742
True	77.82580743979341
True	444.3239617850898
True	301.1837696667764
True	1181.3579300764216
True	358.90738247940413
True	942.7156542282916
True	9.966731063039251
True	278.28354551010625
True	222.77164239301797
True	161.4699412595239
True	483.0161297926653
True	207.42041004416657
True	410.739268732937
True	326.8590269727826
True	111.00108451280416
True	359.0051382837403
True	1052.4680845319722
True	722.5496116780918
True	220.80279165435425
True	110.83386649318166
True	288.5819472242074
True	22.74208292674106
True	359.76586566921003
True	316.462487306746
True	576.3540841804078
True	443.4339799348093
True	349.29816834993244
True	156.09229605147257
True	13.326144236085586
True	420.6843088797491
True	288.34671861247807
True	147.62535492008612
True	307.4385293677421
True	444.0766438787783
True	802.6020036019793
True	318.16023373671834
True	770.8496035539821
True	404.2806769565127
True	374.1533586761954
True	1.1036525628465472
True	1142.2599997840791
True	98.99882521450118
True	944.1187469110438
True	198.91228955312036
True	459.1855100980764
True	702.4090644195426
True	84.53520066858947
True	497.12505146815386
True	35.604879243397406
True	410.6553964877108
True	75.84319851509137
True	227.78407949707784
True	35.4019553005369
True	696.3189249978426
True	183.7705124158213
True	25.73569229413885
True	401.6290232384002
True	104.36671499135944
True	166.49250075999095
True	835.9409019379979
True	251.9591327526553
True	155.4039394197804
True	376.06546244763007
True	524.3962117106071
True	334.78616793700377
True	540.5563883310056
True	609.5408546354466
True	148.8507083102122
True	5.865230029401864
True	71.64539044154323
True	432.244388051151
True	90.92288189791869
True	77.60453027664902
True	1015.3886425808316
True	26.52986553881849
True	312.9649279180869
True	323.140884179487
True	460.6461527030749
True	683.0613753465713
True	189.2827922028619
True	656.9153262333573
True	320.58818886516025
True	348.94399041800256
True	275.61758434998865
True	215.59249410764892
True	353.1311573369455
True	452.0979512123533
True	409.4042530569072
True	594.409313958519
True	142.77483880192946
True	78.68098500843234
True	35.35582342945109
True	296.3142874169432
True	649.416903872688
True	394.9256229060798
True	791.3288457916813
True	219.4520731262304
True	373.5438321307551
True	68.77709636961545
True	52.887540131168514
True	426.06088727205145
True	203.39502239370333
True	217.02497312507415
True	45.3643413287573
True	1081.8729029758497
True	175.11596246987548
True	914.6403387260658
True	313.2766465093817
True	929.9797357495672
True	236.37785773236763
True	464.9430836761815
True	534.7779451860772
True	627.4278618281661
True	205.997436562466
True	487.4368575247558
True	963.7363291553892
True	128.2946227866455
True	6.423497959028151
True	574.5927313206377
True	28.702403000120523
True	79.3778183001113
True	798.5520746165525
True	231.2332330264505
True	931.5480327090812
True	679.6114452420967
True	421.4076618672258
True	286.46664868969765
True	491.7055917948338
True	336.5227821259703
True	173.6014421598293
True	678.2718744909226
True	723.766959274014
True	203.53549888871297
True	88.16366460280499
True	530.8974284241194
True	133.29602917609066
True	380.57398664925495
True	354.38024521682473
True	65.44393178456436
True	389.7326911533448
True	420.8733963430478
True	362.2628948352764
True	417.01525450850784
True	414.6741746847264
True	642.2786234505137
True	55.879713284376415
True	453.3320915831053
True	333.0091244145477
True	689.1905166501948
True	218.7702384282015
True	97.58533762791932
True	42.5111863068624
True	533.9116752292085
True	641.8524046988035
True	186.96859199511064
True	419.98642527128186
True	347.8337080986564
True	18.31101419634522
True	169.4612838341812
True	295.10311398806925
True	3.5106458280971893
True	876.0248234052439
True	79.91322522069952
True	105.23323787078644
True	116.01525226454736
True	358.28313653909333
True	36.24504245234
True	453.31353305501
True	226.39746637214384
True	5.399404433660527
True	114.29292484439137
True	449.2749115514293
True	52.34513239945031
True	72.92374383287114
True	164.99779147683384
True	286.4005464601199
True	957.9692122462396
True	392.5555875640191
True	948.0347324999192
True	179.84636333911118
True	1085.4677024222756
True	771.5507666568739
True	659.690593110463
True	391.5804612459722
True	386.1241521743063
True	80.69525033643758
True	74.40698258347652
True	82.21709611999445
True	180.28805805817035
True	472.3309097431209
True	1090.0427080328195
True	170.39332673397186
True	351.5665629569498
True	440.1841854576565
True	605.9432490785211
True	587.7774073320518
True	281.254110998899
True	434.47560979612285
True	651.2971025508383
True	95.86768075392244
True	700.3290540409354
True	272.733106395072
True	132.95806542516684
True	412.1532526945536
True	827.9172095059192
True	415.4895269757903
True	855.3258082502296
True	193.98310310427675
True	347.8997852352498
True	690.4438096658089
True	626.7094241219766
True	180.390901277938
True	250.5197969554808
True	801.8577783385368
True	33.08834196843918
True	191.9850673562159
True	500.4065780602568
True	720.6743246823755
True	107.03137868119326
True	34.61792074675827
True	171.80108388454656
True	756.3402418572222
True	305.9305605027014
True	550.0928012597144
True	339.2069148630165
True	302.8826371761157
True	451.891610125338
True	486.1702258104205
True	72.11435927684681
True	372.9754493906904
True	757.3413187831137
True	0.0
True	303.48280165936666
True	248.0731601718117
True	967.314970055215
True	147.52667015238833
True	651.3018407269441
True	632.2356409390561
True	110.78298713000748
True	223.70211177116104
True	131.5650930441531
True	12.244291558957109
True	288.056587534553
True	363.3166287337565
True	1123.6102389262956
True	239.30192921742943
True	416.7719191129557
True	652.9149983297657
True	210.72987272083387
True	25.53169188085749
True	877.62933722242
True	592.1085055400731
True	163.71846203469477
True	613.4089789380631
True	168.85845462368803
True	297.3191571349513
True	768.6935498072348
True	35.44723342877786
True	109.72084906996017
True	518.3101447760442
True	62.52792993378021
True	73.63074800342636
True	402.7199287781069
True	22.94397602153809
True	741.9431978728229
True	103.06236934255772
True	151.85432562208996
True	18.20014288331204
True	739.5902432955286
True	32.874429318384315
True	777.4518523331903
True	396.4930320405916
True	115.22750280892016
True	701.9314391333481
True	517.3525886749916
True	567.6767534083202
True	43.84699968028521
True	360.7824317938004
True	6.572026763721922
True	96.32524941056612
True	386.4254369505701
True	45.09801384695712
True	121.01548660778872
True	305.961091127651
True	177.38225672656716
True	100.21913594156828
True	637.9162249581581
True	19.376485715797813
True	1072.7363933833112
True	533.7893733667674
True	294.32168241695894
True	503.0592814802885
True	119.72920293635738
True	764.7597639310942
True	1117.3891863176852
True	729.7029726836888
True	180.9182565619414
True	228.47320571702525
True	44.06908557910678
True	59.04459992767384
True	155.73842096409248
True	101.57386866815172
True	169.48239604708155
True	1190.2293425027867
True	324.1772005722911
True	363.7816442210333
True	720.4935836819275
True	16.19927172758557
True	15.095603569291896
True	565.0389256994201
True	5.100050236487496
True	113.29923256707708
True	685.5807313266926
True	181.22642384885168
True	633.7794603614979
True	826.7518394169603
True	154.5307655861904
True	891.3421640594823
True	2.90533394200832
True	458.3838419862809
True	1049.608885582179
True	25.491273889078997
True	229.356340398519
True	146.12658346164997
True	963.4874004533334
True	238.33796317490007
True	514.0196793659989
True	121.52240524747876
True	507.9467603041378
True	158.5310683651742
True	95.8977781600437
True	387.21935070663926
True	71.81310042989304
True	54.40714078352976
True	1052.4766011612785
True	266.4979895732509
True	161.3012472422066
True	364.3439696622146
True	405.6118202256516
True	207.6682142090144
True	168.87959872522828
True	387.5536344175131
True	37.33851963415284
True	482.0648763892936
True	1117.5099028326508
True	112.39553344751042
True	476.1040416187147
True	302.67502228202846
True	27.87665159369141
True	400.2595948288283
True	104.94940968473186
True	575.9821068159232
True	198.20833002100815
True	422.92205203710193
True	21.54159101652689
True	478.5488322372413
True	96.98333364751868
True	347.74449672411583
True	33.226040893683646
True	171.26026009000856
True	262.9081719855009
True	771.7349691301515
True	60.7976240084493
True	142.5097393221387
True	231.71632383651277
True	129.75064963511898
True	635.3145039274523
True	546.661856572597
True	773.6825002711986
True	387.0026766425445
True	535.3737007264385
True	425.5048474018436
True	692.4854992459484
True	70.08118289312344
True	459.47769368733344
True	430.7001320089515
True	48.10116420051754
True	86.66901163543298
True	128.32636300136028
True	92.17534978738004
True	337.7682528824096
True	856.3729896757527
True	324.742010192572
True	1104.761454951314
True	324.8774973712213
True	894.7514604136645
True	148.06928626928087
True	586.2047169828547
True	634.508482047027
True	710.5379475361766
True	440.7926595367844
True	65.3344117981236
True	286.82584350395035
True	39.83491864220704
True	158.5840934152731
True	165.9611894285484
True	1123.6872605199292
True	232.14225115281732
True	544.1294451880782
True	554.7191586519373
True	564.760190464429
True	928.5622321368904
True	589.9072656496327
True	660.8152394491821
True	950.4263714432278
True	126.76972164163146
True	318.05959664022834
True	270.4900131393066
True	319.6469145997058
True	91.795977720406
True	386.7125099071888
True	4.128879135834247
True	333.1766887315448
True	260.96416395150794
True	596.7741998206859
True	293.61786239798494
True	361.50988977067743
True	8.910591384676929
True	63.08877242738074
True	527.8451918833944
True	30.288421444841408
True	136.11356335170672
True	65.74842966351093
True	148.55510442702732
True	238.2662092828425
True	70.57834295927661
True	385.56765176714407
True	280.3643411132787
True	99.80639545036873
True	341.3699700962768
True	68.04882469405833
True	573.2698977021741
True	878.9499161793581
True	278.50464862661335
True	1178.0482682607335
True	116.62695884584
True	305.159513413628
True	1054.666067952383
True	88.60738575731085
True	278.7267411490199
True	10.166596816293518
True	404.4203158375504
True	452.0424675283672
True	150.1123265108712
True	616.1358737014989
True	916.7924532335518
True	153.6272327027431
True	72.43030350358717
True	335.0216392698613
True	553.3340971127567
True	640.3770508607951
True	1225.8427522654954
True	26.56013681528338
True	948.580478686084
True	136.73296182432543
True	652.3715030999969
True	118.38364834059824
True	127.47554777401184
True	184.4397972652857
True	173.46687295990557
True	747.9539302960721
True	214.27883460805768
True	226.94671519429428
True	65.1322023635436
True	518.4610062191219
True	436.395631511489
True	177.5936315825832
True	244.2069255663254
True	16.633200985257897
True	408.6485557637454
True	222.85664699590657
True	276.25245896647664
True	109.90656759716671
True	710.4646739860596
True	422.5915438469647
True	258.8852494819888
True	648.35836161217
True	527.653988870734
True	465.8616093550629
True	135.7125538694354
True	533.8925550378475
True	437.5882745554045
True	3.4792323811624573
True	191.98796038157036
True	94.75121827804664
True	241.0703122371237
True	3.783640307341642
True	128.2476776192307
True	339.87565008435286
True	6.905933738135203
True	846.5224066140796
True	166.91063500278375
True	735.0419000315851
True	804.4263879852958
True	163.55056484103318
True	216.64793053813085
True	476.1804054371382
True	819.0895107452786
True	53.78853565011976
True	37.23663217002729
True	130.4126967205397
True	635.2456941122355
True	729.0776442908673
True	175.2614988769208
True	592.4446102784705
True	568.8639522712108
True	846.8071068225094
True	429.331778603747
True	189.2033867442536
True	824.3223910847647
True	226.10680653702005
True	152.48605234811444
True	320.7399151773721
True	222.3936872328117
True	206.89361064118597
True	614.8903353842425
True	252.24746070256123
True	178.99034647180008
True	452.2851350514642
True	469.9478031020879
True	62.45672992211545
True	277.23234416472985
True	70.21570789782271
True	329.34026592272903
True	352.8638366730627
True	251.7761043316981
True	175.28509415164538
True	388.1848853652323
True	668.2859388655676
True	755.6995080966301
True	289.42708709152555
True	734.9524809827963
True	63.985470083611474
True	877.0709262624154
True	357.32669746587504
True	14.250355757151642
True	616.6653698965234
True	678.5258595128738
True	271.43034162221056
True	169.0641875300145
True	46.48285286206649
True	385.5551610789944
True	71.56897844781219
True	16.3826112319085
True	904.0297911247202
True	363.4995995299907
True	179.32810164386973
True	1032.431033876063
True	11.705979205884312
True	777.655531705685
True	30.689198926510056
True	658.0263364308563
True	56.09723087674194
True	763.0838277424448
True	444.191640854972
True	192.0464586132015
True	434.2995804507002
True	209.8771836218201
True	302.2867525992643
True	214.5363639857712
True	404.7294951357715
True	11.195077386860778
True	326.624437397039
True	108.45098455684006
True	11.85266366117274
True	468.69012073372846
True	745.1791112466843
True	286.5538456968925
True	85.37773471879248
True	294.1389372842545
True	83.29621379294441
True	179.7403331486081
True	181.6103637903817
True	378.5912735220469
True	44.87180131325648
True	141.32017838221614
True	377.9129329776503
True	844.4585261389428
True	116.61563596548947
True	207.4100759646899
True	437.91582174738335
True	17.265408225005732
True	411.48785646218295
True	515.2443370548597
True	90.23652974028369
True	407.051010751713
True	354.3920147580419
True	421.6264165441154
True	583.9032164298247
True	1050.036589015651
True	981.4462449578627
True	60.37689434131325
True	1051.3523877655682
True	112.69790546480446
True	120.38127231997
True	113.06599712397426
True	489.3491400129065
True	381.0747171901812
True	582.0401314044234
True	259.3855634154908
True	159.88530468170552
True	415.1445724608044
True	16.110809755501545
True	448.9165321745069
True	368.490972522878
True	142.9347480582745
True	94.73774990588448
True	532.040036214963
True	982.4722204003712
True	197.31765455583457
True	67.51773117961132
True	452.4737717401541
True	391.009700879779
True	483.7388514530916
True	333.8058581912421
True	4.079200741717527
True	516.652047487921
True	514.2235766932953
True	502.207194094023
True	190.360782730234
True	103.3479825458156
True	22.73166759549769
True	387.4646299768388
True	110.90371740435668
True	6.385900186156336
True	32.412079887369465
True	337.9157740046541
True	638.2335813682794
True	125.77298525028657
True	89.62804861492937
True	23.97554943129416
True	422.23722571618185
True	364.6925274038295
True	742.7164302962732
True	314.1108496228636
True	491.174047894968
True	521.8037343470214
True	532.8026192420878
True	298.29578482590944
True	539.210300592388
True	97.82450800996902
True	589.2753103443187
True	7.505467317581033
True	373.659536421636
True	468.5080323172829
True	993.3256477988232
True	346.48104108776965
True	790.93844508517
True	965.2206554566368
True	181.6661436550346
True	37.707269515894914
True	374.9375436336899
True	395.559428333143
True	585.178523423732
True	250.6092329050712
True	30.82548484321222
True	622.621902939476
True	122.803966704058
True	1054.3624934455383
True	305.4019309427852
True	463.7725082038691
True	129.04753866959518
True	816.7291400365868
True	139.65917709775474
True	810.8980737624424
True	579.3681468397658
True	178.39953955638782
True	112.173259459023
True	66.1339093545585
True	566.9970427343148
True	928.6625791378932
True	416.7097095861536
True	524.9718307690086
True	139.23833252606747
True	622.0517254291778
True	474.3368539663332
True	771.8620244340552
True	313.41309738009915
True	600.2038682692381
True	110.97082406608394
True	25.82191962913677
True	426.53068605955326
True	165.58462979634405
True	102.51008562234225
True	380.6160616316121
True	1121.0688194452628
True	259.3793829023192
True	545.9080473330289
True	10.138168635358818
True	66.94212073718502
True	327.39456947867865
True	762.7833505736075
True	437.4597611332664
True	505.665100109519
True	724.7677652385466
True	72.86465734782097
True	738.1434518391521
True	49.04809493882628
True	102.0287134516206
True	177.46348688720516
True	84.71407302797459
True	26.16012121749798
True	286.71906143376947
True	458.2717395161474
True	917.5243918097927
True	849.6572303973151
True	6.593438807262714
True	284.2484536832704
True	472.691321303414
True	125.44647175690352
True	240.7613567858654
True	336.99082421594403
True	1310.4993780383368
True	447.7478102047156
True	25.1519823787738
True	183.54643874225764
True	688.4162555297144
True	37.64219519020439
True	173.06559860100347
True	536.1177179622539
True	73.71923066047177
True	860.4982980925218
True	331.6188856660756
True	673.0047003430709
True	78.9613654275231
True	675.2834388671513
True	566.1276421630944
True	857.2458584111221
True	259.77973447500614
True	499.931318057892
True	858.5247647318096
True	955.0852239972124
True	225.4752705372426
True	766.7079682983697
True	214.4748622991056
True	452.9615690097149
True	349.5924202143419
True	494.8428789723582
True	503.2764078314141
True	311.9903682222555
True	342.6128449313786
True	113.3687796912315
True	334.91280813410054
True	1144.3167049049289
True	315.00920459752035
True	147.49333487114913
True	304.585208249307
True	734.459275268785
True	646.8305560649404
True	414.1249102487994
True	114.86103690681828
True	311.7116919051039
True	33.8617056308732
True	172.0151655455612
True	91.38115843399672
True	85.55545615794308
True	533.3974499535904
True	140.59185787786302
True	135.72598378814993
True	104.81441970516669
True	81.29165071641158
True	443.76394939216647
True	390.1491271459679
True	1036.185575921639
True	543.1809880164952
True	806.7296440027009
True	266.2229535606725
True	283.6056701303143
True	544.8265428410458
True	194.46787586894
True	753.9469838317393
True	239.80174235784116
True	367.7951758654661
True	66.37928353230714
True	116.17785110080597
True	267.6614817942812
True	121.26564446161856
True	483.2761456648119
True	32.9210609169154
True	583.1224211281567
True	1007.0289796728092
True	721.5630353522653
True	1.2066982831513546
True	62.58222498063696
True	482.242907608209
True	431.5168154574236
True	77.28905585526945
True	123.53098191137352
True	308.71392989595813
True	76.65117297367429
True	51.714598358542254
True	737.7769252029467
True	659.3235753910517
True	163.9025683578635
True	167.93030649467923
True	542.1853171427856
True	53.60701647063423
True	24.87259267670765
True	559.8419941029778
True	447.6322560737104
True	1145.8342964466442
True	44.45635978879872
True	466.49985764010063
True	913.3918166116354
True	786.8032492758324
True	298.9189284930385
True	753.527013844919
True	399.5900808167348
True	40.98301084569827
True	97.63792641484578
True	684.8638326004854
True	77.54829793002177
True	138.83182874985306
True	957.5949243918398
True	194.04442925392547
True	276.97102606038715
True	105.6105096698961
True	658.3413234966575
True	615.4378792110298
True	221.78340167336717
True	437.8779841543208
True	42.80943458497208
True	278.0329518343947
True	568.8538180929704
True	629.6786667350403
True	319.1246507365796
True	65.29022104854978
True	957.870434201554
True	1108.9473960278406
True	555.2116931683889
True	64.2463622987723
True	31.147753080984728
True	95.3528342849878
True	94.36693171572566
True	103.33497737187248
True	903.114598330219
True	1163.9177229322338
True	724.306973477636
True	317.61409258470485
True	9.131004391857571
True	21.632016983925585
True	339.3442766571259
True	452.5521692321959
True	46.04845699732574
True	544.0050423220878
True	435.8467020841768
True	406.3067639814092
True	81.76750291822265
True	198.46050623088504
True	255.74373463356005
True	130.99490392037674
True	389.294788759371
True	42.52058903131048
True	165.1415131108911
True	1186.6445038587256
True	5.0928297744654
True	27.774789852750548
True	594.3165338002228
True	359.96918748242035
True	772.3652102826117
True	162.69614864679994
True	764.903672327023
True	597.7503928936283
True	285.6864051208209
True	446.57465978253975
True	329.14239812878884
True	284.2248167062502
True	275.0155468585704
True	408.1437212112274
True	500.9814689417536
True	497.7269762559307
True	111.44177759211038
True	358.61844722622413
True	8.52601947792051
True	180.83090123740303
True	239.6006478405862
True	843.7530629336692
True	579.8211012231169
True	30.41892209845226
True	721.257045351748
True	819.4006163313296
True	104.22994401563184
True	344.5006784986959
True	885.1291209557884
True	231.502395297634
True	167.11660711684576
True	512.1810123433975
True	549.2794404928919
True	1075.500916470281
True	141.08099636664363
True	154.43364756941415
True	257.68205906502953
True	320.7672163100312
True	418.0145561407724
True	402.0068649281085
True	313.53131174116663
True	443.6593510242356
True	494.6447236470089
True	237.915387823078
True	1449.6590676029473
True	247.4115781883152
True	399.1912808269907
True	51.228599828249344
True	791.7927265506922
True	264.490902455348
True	922.6886272925092
True	566.5968272181331
True	328.1632095160609
True	768.4221386155093
True	262.52411329144786
True	218.8568404971448
True	260.47764515415804
True	204.451151921662
True	146.7674412821706
True	254.771480200662
True	731.6348058542931
True	521.916681382276
True	215.7160392277253
True	1197.3912048597365
True	114.15670124436464
True	273.5573115528356
True	70.52496929194308
True	307.1292145781773
True	406.79321832575886
True	95.7277790332401
True	217.75907282413925
True	73.28008745989142
True	704.352745943567
True	380.2164608235151
True	214.9483742359457
True	737.4438698390882
True	867.866126795907
True	812.2915329353806
True	826.5231301391791
True	358.18270237324924
True	1.788430572405426
True	262.48562912542064
True	54.69049085186501
True	386.2740589561064
True	53.95290200991675
True	339.91932883500886
True	877.8789136548792
True	1006.870302306328
True	394.0521550103656
True	19.32343242077193
True	523.7421276493574
True	491.0347542212409
True	197.7055181787055
True	230.7078913975466
True	291.8307823021751
True	24.0203566040878
True	124.87277935387358
True	925.9136871048516
True	63.720883375346574
True	504.33225477895365
True	793.5484100610902
True	97.17870215987072
True	257.3818722675939
True	116.09799817521473
True	17.184625130790913
True	1.189390095952355
True	121.64668395158114
True	1035.1192569385782
True	471.82849362347264
True	64.67805345603136
True	779.2790495065038
True	335.29511585667626
True	1.4368699680158818
True	453.0043790206173
True	185.38113439555008
True	518.5928960938713
True	88.27770467132815
True	330.0898248687646
True	364.96841010163655
True	171.46229531940176
True	214.6513779833197
True	121.66400014329862
True	167.69197325019903
True	998.33410576505
True	15.765408485477014
True	512.075514486883
True	489.7542409328114
True	420.6165949897605
True	217.17943369938652
True	231.3643966450102
True	150.02799914067816
True	47.77715827430383
True	478.6745857352847
True	151.59356544186574
True	818.5866322799722
True	839.547822010459
True	244.4157162332056
True	333.9769195535304
True	512.833143603432
True	39.56553325001573
True	82.9847608984453
True	742.5785852443183
True	1061.3190072092034
True	112.20263059311452
True	721.5735059366847
True	142.6561930147278
True	934.4605254729491
True	663.704639716866
True	105.8381994466246
True	267.3108736322328
True	630.283087819706
True	253.40673521191889
True	49.28896013253419
True	567.1166085413006
True	470.38534461274776
True	4.414830337119959
True	464.8725795809021
True	63.63944754686085
True	176.4350278358505
True	236.35098599905865
True	320.1303470297288
True	76.0088843320186
True	222.8598054214557
True	349.08665776936874
True	405.9757626904098
True	892.1839556367128
True	49.13766997163505
True	923.9925356315388
True	996.7137497521852
True	127.32436646288048
True	74.17504825206987
True	1002.5011059238716
True	34.82548367572081
True	244.58096144474757
True	90.74358597434023
True	214.6445760973704
True	354.75712932676254
True	960.8588372891372
True	102.50934973357997
True	71.38690757620945
True	644.9603141084492
True	280.40429154987936
True	695.943123324821
True	56.85141458554103
True	458.8255103403392
True	378.4291590848579
True	671.9950326222871
True	53.39642585021131
True	109.61487022511136
True	26.67964386746837
True	264.43923375194333
True	43.20117244597152
True	348.2913318709146
True	3.3254953812962254
True	1175.432507465025
True	104.63413172624696
True	125.37004742060869
True	346.31984419129714
True	706.3806006873223
True	682.304905011895
True	1029.7663676023928
True	487.6746298019049
True	409.68225746161175
True	147.33532864518628
True	421.0402449322469
True	851.2973190510525
True	436.1975879207214
True	972.1379523815308
True	88.95483286241483
True	422.16070810405085
True	180.99064815619337
True	278.6416450090582
True	767.4745660609639
True	165.6808074159497
True	134.4011721921756
True	63.49694141253062
True	896.5215625909461
True	770.9970464825512
True	83.90211544832621
True	448.1852280894199
True	735.4526947436957
True	409.40060112820174
True	55.30801347975728
True	323.2161830194528
True	772.4786097673148
True	28.27562865273133
True	358.5375266990398
True	171.56858108627975
True	262.2440046056639
True	34.256383566755254
True	223.72604327122653
True	776.7891906160562
True	643.399114685651
True	56.80815738002557
True	286.8118450661983
True	900.534713186293
True	17.59226298862838
True	315.1324304551534
True	300.41755828839695
True	431.9605456316504
True	219.50156259712784
True	615.3443434851988
True	46.15319006621035
True	977.3675435747116
True	904.2079214945484
True	47.52394723024568
True	401.9643713878186
True	714.879412749334
True	937.98050810529
True	281.9887953702376
True	623.0583672387681
True	131.6693664740146
True	193.69114313428523
True	122.43164984175752
True	129.99316212375678
True	203.54039857364705
True	949.7764536636688
True	796.3308503861027
True	994.0215321403388
True	20.0092018675784
True	25.709990263923544
True	365.1787387388417
True	11.360812781582757
True	623.4374559001238
True	1036.967330551439
True	276.8814593988081
True	203.2874137753468
True	85.20586379700346
True	216.3597781440044
True	127.886072095432
True	40.34226636844742
True	129.47739471732507
True	91.58877385986908
True	259.9576452287713
True	575.9770250974649
True	153.88238904394353
True	26.46601105721744
True	55.86250955329069
True	425.64155299384765
True	266.21374794101035
True	590.7392830199185
True	22.05087399057918
True	113.49748281036555
True	653.797877887075
True	265.8352214852291
True	473.0901460168101
True	651.3924061555118
True	101.95557618811972
True	108.40774424480986
True	78.99646911705067
True	26.12062390717665
True	121.00976080976574
True	90.42959290429938
True	97.39028849662074
True	155.65332441016366
True	240.5414277561122
True	790.5465618827203
True	284.96450580416416
True	975.1446575266943
True	159.98935091074117
True	179.9951712091532
True	779.2726850153522
True	311.0619339247806
True	583.0164040293473
True	258.4755717868885
True	372.2957810197626
True	438.370983141044
True	559.5784463524232
True	646.3904058528794
True	374.8092795843799
True	37.02317391340219
True	565.5699538733638
True	625.9745949060314
True	19.63517105521248
True	11.981000988429598
True	258.14253253248125
True	414.6490953853293
True	431.8522446212373
True	64.51812114627107
True	622.3884230012382
True	949.030407200764
True	227.4268839045949
True	874.608141091283
True	284.44578098584867
True	106.83762944075303
True	250.6220407602208
True	674.0982430070222
True	39.41603434467598
True	576.8132546843522
True	1286.3106230399046
True	1014.1806743450292
True	911.470279322268
True	205.0527011231588
True	93.45297011916962
True	195.00907535839303
True	826.1697559598977
True	149.09391704025478
True	1084.785321224167
True	845.4785748573177
True	42.45071522347812
True	85.85053490680491
True	411.4783917163974
True	407.4357682527547
True	205.1461491194592
True	510.4777964713807
True	677.8765140124111
True	124.11327203276178
True	277.6860877073036
True	1006.5122311867532
True	52.43084715961935
True	701.7184681371102
True	551.6195911854471
True	40.34069019633993
True	845.6786250634443
True	397.6406680848303
True	575.9887547326998
True	109.22656829659424
True	245.4500319396196
True	219.6465534067785
True	26.7161197995476
True	136.2457064084674
True	740.9550621425986
True	142.1870606625926
True	371.2341019890928
True	61.21110799536817
True	649.1178166346142
True	613.158244972287
True	229.5083553844773
True	447.0660799588208
True	167.8485570339882
True	168.92122297744223
True	212.6496708001332
True	293.2074670210896
True	344.0367157422381
True	126.2437496198707
True	190.3687861068243
True	24.604164129506543
True	909.1915475350858
True	309.8858081298942
True	9.84813793610529
True	369.8021339124272
True	164.85795400257345
True	620.4935418584187
True	367.0747083379293
True	589.2905751950057
True	558.319392315367
True	483.2482754851776
True	772.9887822270821
True	236.29213229711868
True	567.479002251171
True	157.25183237145043
True	530.2377629722348
True	357.5221717983028
True	379.8752253275324
True	127.27400885095751
True	130.15861537210947
True	106.92373268225624
True	66.34422583088667
True	750.3033360779968
True	174.59778616624052
True	46.32048219507083
True	0.0
True	576.5412477876706
True	112.9860542257403
True	24.793417584783487
True	39.96728796735415
True	117.4874462592823
True	545.4190203583927
True	179.51810332886978
True	112.87078811836892
True	37.729002131155774
True	160.24771986085457
True	889.4751649905736
True	51.98298329744205
True	234.1418016087772
True	739.0007118991938
True	324.32907477386823
True	446.142332997843
True	471.51174941555314
True	507.956117986382
True	600.0640102917229
True	919.1324596243732
True	260.5471828872225
True	1039.9466482378243
True	919.2295365222692
True	637.3573518828912
True	355.9824066540689
True	828.3819743923078
True	10.307816892783793
True	32.49349257073847
True	296.3201985265105
True	43.18305042826342
True	203.43296552115845
True	764.1765244768026
True	214.4278429537759
True	763.072048862522
True	745.0870447696575
True	120.7028487448778
True	375.5689649598384
True	592.7681114896274
True	23.07117859475136
True	136.74061477484565
True	440.0105627394355
True	307.0556913014365
True	204.67391831256825
True	116.69904067473406
True	375.76137815929474
True	23.79826233166032
True	344.4720581589315
True	373.8675477859245
True	1046.181182099093
True	378.32137211421474
True	31.621584108593822
True	439.512170445672
True	439.6263052965332
True	241.34196475037407
True	32.694380113546394
True	773.7361137749385
True	451.919883130651
True	173.0427965560041
True	12.01288028491068
True	1209.8664103788574
True	165.63157473221403
True	27.32102950482892
True	305.9136055779055
True	281.084241284141
True	114.67269748640793
True	295.99438967078515
True	45.83311639001882
True	324.8991132891049
True	303.200508107934
True	330.7644021354612
True	29.571701969945806
True	49.44085265604995
True	1060.0698003667917
True	26.189899928393668
True	13.77555325533621
True	184.5718106378381
True	663.9970184972284
True	10.80695404236329
True	187.60496399884525
True	177.48488104742077
True	535.6766923941342
True	368.1723825540713
True	733.6586629745622
True	322.60742695542785
True	480.84380195212174
True	445.884301954792
True	497.0906742920442
True	98.62357592432734
True	1278.9934562611766
True	879.7343180223523
True	282.5248359180485
True	538.1607358248674
True	99.50689127206466
True	570.7435252874725
True	432.253369405527
True	146.60510875314557
True	75.54132568655564
True	344.44953621264216
True	170.9162306244506
True	28.67236623660972
True	606.9424488197674
True	369.0948846756728
True	67.04754548623792
True	30.8954684132255
True	672.0509493233893
True	495.5518277971462
True	72.3334765827911
True	20.41910353115622
True	310.0452241057273
True	320.7224202166482
True	707.4175187011555
True	549.3022706275877
True	558.1315069219573
True	785.4754309083172
True	9.588564775157856
True	54.69673789249152
True	36.43626061174616
True	56.03572185258547
True	485.3051505487834
True	587.26582572923
True	85.78221925745316
True	106.76966654315784
True	196.9480989435369
True	73.43990787806669
True	169.0852288323842
True	209.26924262204008
True	280.7338503257273
True	812.6858415661061
True	589.2736288580876
True	286.67139478491856
True	197.28185191608011
True	256.113585275156
True	245.831845320639
True	751.2905830627905
True	330.88099152076154
True	169.69352724777687
True	900.3357344646157
True	359.9060290957241
True	466.6311438734857
True	146.20758461241925
True	120.33848039568964
True	63.347422487955846
True	216.92929612795984
True	979.2577423718524
True	541.9021977074889
True	104.848388655114
True	350.0575024092526
True	104.85904834615556
True	679.5827588019881
True	4.752578244203624
True	714.1569014560058
True	34.326262916084495
True	967.8841066319324
True	842.9964457536272
True	218.6624508997885
True	29.65933709753582
True	82.65595457899654
True	462.0729362464413
True	220.15631992386935
True	1.439083121944046
True	75.3173397110507
True	1087.158280996203
True	336.7482393073697
True	683.1823976356684
True	495.2312488043234
True	32.87514760771299
True	143.8964231968852
True	450.7629766245233
True	906.6365977268156
True	790.8526233378863
True	437.867247574675
True	336.3920325725012
True	16.482954635870485
True	79.15461000572517
True	757.3779344323261
True	454.7207219772648
True	390.1156793456215
True	878.3194089437791
True	26.59117110780381
True	224.34475300251657
True	865.0632583157227
True	232.03860089908173
True	9.21863902062424
True	508.82417752597104
True	101.84923449573937
True	613.0670024244298
True	53.01487969781448
True	253.43417085722552
True	861.9162829581528
True	864.5961734478221
True	278.06707316796366
True	458.29250557149663
True	117.56876447303686
True	602.2703746208158
True	261.222520770878
True	182.5981075648008
True	856.7864922073107
True	55.09149103144764
True	717.7814210323669
True	281.0419631493799
True	307.3112345950857
True	159.16344848891413
True	484.1563418807895
True	598.6766159196105
True	364.0368471241014
True	401.74079896971824
True	65.15179459815471
True	158.80237276840475
True	476.8023247533436
True	216.821721543487
True	36.886006746707125
True	204.08072157726352
True	377.9625102442101
True	405.9075489375081
True	724.192728575101
True	126.73732604128088
True	664.4955816895523
True	497.58431174493313
True	592.4194104939916
True	136.9319264392946
True	41.22309847137262
True	665.2657803245189
True	74.39813630487393
True	551.3219811702062
True	687.3301457331521
True	453.5723077719977
True	133.89989343927948
True	526.2928109306607
True	4.643620918657203
True	398.9971063692242
True	29.47307202267557
True	633.5180019969788
True	262.94294301058045
True	569.3366184451347
True	685.352673026655
True	142.80510392327292
True	542.7693162879507
True	481.2047531861384
True	61.35836575536596
True	969.5303821332172
True	2.4711041808790566
True	27.28591615555598
True	660.8242453497852
True	707.2271776874469
True	138.1769189876709
True	409.5960303722823
True	123.57630725591352
True	75.96817166394422
True	454.3534291987253
True	39.55504014898223
True	509.10925425800303
True	12.863033149922495
True	861.6041357899365
True	534.7000265601699
True	657.608083279519
True	102.17552725525586
True	391.81829900635296
True	966.9141298996066
True	827.3518920838662
True	135.8253281616917
True	560.8105746003171
True	461.0229954204805
True	244.5823444788395
True	260.8588101138346
True	6.4106418920447545
True	314.2637943205222
True	10.857104333625394
True	360.8984673083248
True	76.9721808636105
True	410.0694945681847
True	634.7179820240754
True	126.29781811997452
True	239.73707545457265
True	651.1962271389444
True	704.8868602940616
True	300.3833859978156
True	137.69554000040077
True	169.14379062140367
True	476.47318623117854
True	80.96827624873747
True	10.593234211622198
True	511.6292789134348
True	561.1512066728282
True	18.632018283453466
True	146.8366695639021
True	879.5816920300065
True	503.3005268196079
True	282.50905010932905
True	34.25496758991891
True	483.6447844413422
True	110.267838875229
True	583.215040389137
True	663.6313751031969
True	300.64219498274
True	388.036649380159
True	181.23118241582532
True	243.36199992942628
True	72.1267068545329
True	221.2841910680377
True	490.0356497904973
True	24.943390280394983
True	443.0272521268335
True	383.26604997752605
True	719.096992948584
True	905.771490956638
True	912.0496911691838
True	151.1053785438832
True	412.0708091436608
True	72.75894953434735
True	188.32210717232772
True	323.4386018640116
True	9.20144235454634
True	796.9150342031267
True	22.71545817020023
True	397.4773968089772
True	259.0017421377615
True	662.4628100945177
True	208.805178677042
True	38.84466477567078
True	670.1624285790982
True	1075.2809687967772
True	233.0294398240446
True	133.90826236564246
True	621.9656581169853
True	497.57985526053625
True	18.096476695099994
True	827.8656063674156
True	107.92537138976115
True	46.47512410678415
True	316.77108979342785
True	355.2915929168287
True	404.90813182527137
True	272.09715674930703
True	20.41030476820705
True	23.979374931913032
True	845.2027722676955
True	203.6188810739704
True	111.52592580159984
True	845.488840079523
True	655.3747774892555
True	624.451281770699
True	445.2835347987266
True	157.12671598435975
True	32.16814315831979
True	104.2960040201424
True	432.8583455389624
True	232.72562551711007
True	492.4243935615867
True	143.57433318647168
True	500.27947210969023
True	648.3481096965147
True	994.3194936330584
True	24.19409888466284
True	1014.201873734539
True	1030.395592989535
True	495.1984788473742
True	82.41851681772904
True	782.6280452875229
True	635.2838662890646
True	649.1004516866251
True	175.9693088067696
True	751.2750889825907
True	716.8176821670737
True	119.07669304828192
True	769.7205145482149
True	819.6197976415349
True	473.4053651195709
True	226.422529801272
True	72.39638065562421
True	308.99014528964744
True	360.3510024770307
True	453.59007786196105
True	425.5797198665517
True	198.19158051616623
True	316.9062853519681
True	2.083331495165619
True	13.341290060483889
True	106.1000273900274
True	133.83118111145126
True	357.1090898450883
True	344.4211202444976
True	110.95500911980533
True	16.180412953279887
True	209.3358907381465
True	814.8084191837444
True	455.0098668946871
True	525.8463027720421
True	570.9181156255731
True	812.6819930449776
True	647.2643885784896
True	89.86798137451888
True	210.67763521802604
True	245.0925137070525
True	285.83034768549845
True	107.03945483637972
True	364.309758543988
True	427.9663288778947
True	168.2143677179982
True	657.3754457788831
True	253.38366257687272
True	211.3430193401699
True	29.107165014562632
True	248.27737825589065
True	511.5092527724323
True	165.83310721450158
True	538.7231443818081
True	456.9964241931552
True	247.89863379782523
True	110.98086578359911
True	42.33303678024127
True	396.0416360963318
True	778.0331110609638
True	166.313954950814
True	1015.3231504915587
True	1037.230680112273
True	482.5038554131992
True	103.6892634648756
True	121.36913284371744
True	650.1689404247371
True	8.64143918545201
True	222.09889771695583
True	132.5481732198665
True	121.67990721653408
True	324.34198050276785
True	653.7166655074823
True	34.3681286428866
True	116.65781569878894
True	974.3226588845096
True	57.93402967471754
True	465.6966421573864
True	521.1709938903067
True	250.1736241466928
True	122.99141201707882
True	893.8784598745282
True	1191.0654586393332
True	516.951519975791
True	646.2559514750084
True	210.1038507993333
True	158.5138449486594
True	313.7848446608477
True	259.8356690696907
True	172.93677118566234
True	303.24150737673256
True	347.9328336267062
True	11.391922079348834
True	607.7668381547152
True	153.57083973448877
True	82.84113172737592
True	433.3955559672547
True	330.60864089841806
True	1184.8017832271112
True	347.4378603733352
True	1011.4331603411404
True	9.575759046621574
True	271.6525955401343
True	229.72528849413817
True	159.10472744279537
True	480.9338738789089
True	213.6384131320399
True	406.40112347972695
True	334.1496073682949
True	110.57680410261771
True	351.16144974015265
True	1041.6359830951587
True	728.0022665345887
True	231.01389074135184
True	110.28549500230132
True	300.8874726376334
True	24.769689314095796
True	346.5657675842811
True	310.36262816425415
True	544.7861105556303
True	443.62504079756206
True	373.1660919447993
True	157.03881190735453
True	13.127452922945942
True	415.89207969359165
True	290.677661386518
True	144.6389649068637
True	304.0506776254957
True	429.6867723614226
True	823.0108083022893
True	324.697158764551
True	789.8052953922213
True	406.1795799345811
True	384.5808990647128
True	1.7515990541601054
True	1170.3770779270312
True	100.47494243831152
True	939.6024764978648
True	209.55193882581767
True	459.33083935556914
True	664.2128370199754
True	84.65778467583483
True	486.4026969050722
True	33.1718421180925
True	434.5436319784004
True	76.67046944207577
True	226.9686706128796
True	37.57576125288672
True	680.1015889166266
True	184.2212348113016
True	25.78103050708802
True	406.5336818405186
True	115.94163014373396
True	164.47281797475233
True	824.6636644944151
True	254.2592820056998
True	156.81161842868673
True	367.1170598339477
True	524.7828092130151
True	333.0749377749838
True	510.4404670394852
True	612.4134096058006
True	163.82309330143346
True	7.049075505315249
True	68.43719781341495
True	434.0239795472026
True	94.15161589952244
True	78.5919012691772
True	1061.9269868509646
True	25.959435986299297
True	324.4062987812588
True	317.69844568566293
True	460.8846084861609
True	692.9259111528664
True	189.56678577107937
True	645.4689197486377
True	325.20821257817704
True	352.1614323039451
True	273.3747953314347
True	219.1195165183822
True	360.2265157115849
True	442.43263676674025
True	432.0738092825659
True	582.7936115588797
True	142.87926411293108
True	75.75201514675165
True	39.1137745973132
True	291.1367299188681
True	663.1944100795303
True	419.1268416172428
True	792.43853902513
True	217.7115068692672
True	394.34222865181687
True	68.52300207913957
True	54.89077792674776
True	414.380769938765
True	206.13143319574203
True	220.33476729564305
True	42.82958565850979
True	1085.5687889990863
True	182.87972761516207
True	906.5368114296168
True	325.112735279379
True	923.0018500931612
True	226.0725682984018
True	474.5309499122701
True	531.3407874021004
True	608.2036442669878
True	206.1829265511901
True	495.1732314459044
True	954.4543801234004
True	121.56349942048833
True	7.735572949827851
True	594.5416981248919
True	27.90385170062082
True	74.74791515363667
True	808.9585377568512
True	228.8794487141525
True	982.338990856822
True	678.9601532988751
True	421.5031771492543
True	282.7640763594256
True	487.8901613219923
True	335.4801108375522
True	186.43687967601613
True	634.4174182666859
True	722.4550837272058
True	209.3123714744981
True	86.80611013446385
True	513.9937147208009
True	140.92728934660178
True	371.0148093914797
True	336.3347497683748
True	63.35438066412459
True	377.5422171762589
True	402.4392085706514
True	379.0418710546687
True	409.8865352569741
True	417.7900902270589
True	642.0870628591464
True	59.7112713785416
True	447.1347465072319
True	321.5992327768043
True	665.4004428120274
True	219.54913156472105
True	97.9346870365636
True	44.38936557904785
True	525.5491401591227
True	678.3693387651159
True	189.8201727158108
True	412.7987352070297
True	351.9311535150343
True	17.19871799476739
True	178.42153937302297
True	292.3683287255269
True	3.2709338886637704
True	877.1115905424199
True	78.27536141190821
True	106.69867494097404
True	118.57217160414196
True	373.6619130268484
True	37.26994955080027
True	462.89533916644245
True	237.22771910970232
True	5.791121649939341
True	123.47443860874051
True	450.023279795649
True	49.791982340068
True	67.37309262472286
True	182.48469841709195
True	293.4684480145302
True	964.3986865803809
True	385.0587211643145
True	924.5065724207424
True	176.48611769401072
True	1006.48121788315
True	792.8859082379115
True	678.7473577174607
True	412.9271752199754
True	373.151552359464
True	81.35401275238486
True	72.32576148709968
True	82.65159687978209
True	181.6011749271524
True	475.2205811464583
True	1109.4201887240376
True	179.5593097532742
True	357.6357280539631
True	434.3566739673845
True	586.165039580692
True	613.754802756456
True	290.9737187313723
True	436.6809522431321
True	673.7541294294907
True	99.64609409499924
True	689.8662562775346
True	252.8891399570594
True	133.1602506236603
True	408.9070730107418
True	880.1220890302274
True	413.7351048642979
True	843.5538111862669
True	189.58841097041855
True	348.48587329853507
True	683.9359520648874
True	620.9436992715804
True	191.52887857940289
True	261.66179226157107
True	762.9681151054892
True	33.69559694542395
True	189.71012212873256
True	484.6012518947485
True	702.0243200630874
True	109.1069460646217
True	37.66174140216245
True	166.22485535984566
True	715.3883873401305
True	306.7151476664976
True	559.7492848643953
True	347.8416117951694
True	308.1363055570441
True	443.86924644065147
True	497.0900517305609
True	69.66742083965326
True	374.7987310834257
True	777.873116183222
True	0.0
True	296.04731303900786
True	252.3929277132902
True	975.2693474155984
True	142.9764975675146
True	654.9264200257712
True	640.4662610282081
True	113.63871744262406
True	218.9755429026539
True	127.96087997568812
True	11.740056530931763
True	285.0797051793503
True	374.9519413863293
True	1128.543047825618
True	232.0510662507273
True	412.40357780115744
True	657.841408982568
True	200.239420411478
True	28.39443672465044
True	897.2470488762262
True	610.1815893647957
True	158.5440974340247
True	612.1419656303904
True	173.85198538336752
True	284.00609952540225
True	786.8817428275264
True	33.32886641818656
True	105.32023079564624
True	514.3600878944651
True	63.97862117683453
True	75.37515067270556
True	401.6216704178368
True	23.528108506975972
True	769.9520767658323
True	102.23281382000803
True	160.49987730422131
True	16.698709992662586
True	714.6270005587143
True	28.891221610136828
True	787.9804917768528
True	390.90346597887145
True	118.05387360618428
True	717.3102756638174
True	517.8940607903654
True	549.359840394397
True	49.76251408720326
True	360.08796468493773
True	5.885728465865226
True	100.54416275125836
True	374.8988561691739
True	47.510697247765066
True	121.92779875655268
True	326.2219256231632
True	183.29129345782115
True	102.27919984374878
True	665.0106009687681
True	20.910422442243338
True	1117.2206866020092
True	506.8660019034797
True	308.4958619746831
True	492.5173579503573
True	122.57449626078692
True	798.3014785153075
True	1121.681153927654
True	734.2040286235489
True	176.69715253579318
True	228.37367254773736
True	52.26787172877971
True	61.83034305990344
True	155.58823151814866
True	102.8665879586104
True	173.46087477791596
True	1187.6901409033278
True	295.687524704095
True	347.4385488053529
True	725.3759795565624
True	16.01638162302812
True	13.399619377551964
True	592.2892254311653
True	5.355722954194398
True	112.64953916764198
True	685.1756665142024
True	185.49776693377476
True	685.0703245634704
True	821.694442156324
True	156.6135380293458
True	856.459275420168
True	2.782467082822542
True	442.50814307924105
True	1050.258037410861
True	24.15884932176824
True	235.8368901691452
True	145.06591713394587
True	987.7366824182064
True	226.634630650574
True	490.06679391813736
True	122.88607081504394
True	508.28608882682215
True	153.1177459974537
True	96.47855489810291
True	385.01626496074346
True	70.28162827824065
True	54.770804438112165
True	1092.1032036226256
True	262.274918517721
True	154.66817102478734
True	367.9752596531709
True	397.6826653324338
True	213.11071223639485
True	168.67028042892775
True	387.7713907473022
True	36.87500137926927
True	490.8390537772409
True	1147.61734682405
True	109.1939515642122
True	470.29239348715583
True	303.7689829647911
True	26.468563655747943
True	408.5357273794492
True	104.67625222519304
True	591.8733524260198
True	199.20158784211856
True	432.339430459771
True	20.952788537552145
True	448.8486122725877
True	106.69004161383576
True	339.1053205222592
True	34.926255161797954
True	167.7998299467402
True	251.2968092644333
True	767.7468044384739
True	57.28161505200172
True	131.09122022775142
True	234.38837746485052
True	141.639660242191
True	598.7219180532783
True	559.8810382719527
True	773.6109071850946
True	397.5219295997205
True	538.4711593039608
True	424.132133429996
True	684.8211866759522
True	72.32983082996847
True	476.5361759556179
True	451.62214693842736
True	45.55105265528781
True	90.95575558100904
True	122.52985552001768
True	85.49067097180352
True	326.93634578272594
True	839.999264928235
True	309.9053201665225
True	1096.6786188038536
True	328.4483482019415
True	908.9626246628732
True	145.93234274270702
True	581.1944750646738
True	604.3815051502228
True	713.2138741024164
True	446.5831327992288
True	65.87794647453651
True	296.13117162079647
True	41.65913263178209
True	163.1515697005945
True	177.85835488215594
True	1107.2934617906817
True	234.0606847035733
True	549.8787453856771
True	564.0411119168684
True	562.43510079636
True	892.4913933468333
True	596.1325855459378
True	658.4136106706441
True	919.2363908039996
True	121.31520863880333
True	322.3368813889642
True	266.76153009344176
True	311.48630073817446
True	93.58677371763434
True	371.7066974390572
True	4.274354286625769
True	339.38150116122
True	254.26953835436368
True	626.3399747274104
True	284.4308172022532
True	360.19782164468097
True	9.622869254152585
True	58.0137039209106
True	550.1068788345555
True	33.111429620664694
True	147.56277420880477
True	67.374900768299
True	145.95733186950176
True	239.54897383880743
True	69.2542927902058
True	375.3437102773923
True	278.1141185330793
True	99.55966462508184
True	348.75656420067827
True	62.20104415874391
True	579.8616281745616
True	854.7986417601796
True	288.1702389188411
True	1151.8053176725562
True	120.79551439465725
True	300.9507881343747
True	1036.9231583636065
True	87.6598527900436
True	287.8105733979967
True	9.918947832800264
True	393.75909405587714
True	433.7311509691364
True	152.84232641664863
True	616.3145440926032
True	898.7054596413436
True	160.24973108983562
True	78.74792769885622
True	325.185979230338
True	555.0431488544765
True	597.6595761661634
True	1248.215445611006
True	24.454559347973028
True	963.3363248448544
True	136.55619883804204
True	632.2709249123699
True	119.10023805949704
True	135.33924778380845
True	182.1843010055696
True	172.13409718175438
True	735.822058151643
True	198.0081542808265
True	232.60987096062647
True	65.40902898256785
True	506.3658440529781
True	436.935934820229
True	176.1875015753463
True	242.0893311985353
True	16.171467960736738
True	424.6372596416385
True	218.79191069241853
True	281.75333195059346
True	113.75304458190033
True	720.3922726109987
True	412.4726277581901
True	252.2284619228183
True	642.5009036927258
True	515.675783699749
True	463.8319279389704
True	131.81629409015648
True	540.4619082149843
True	439.7348110550459
True	2.718984596154553
True	196.9221824191124
True	94.94497798387724
True	245.7722759952744
True	2.2252858350795925
True	129.0127291101148
True	356.98298100503814
True	7.685633477684226
True	888.148098102196
True	164.28084722189445
True	735.9703032496292
True	828.3152639891867
True	165.78983640992595
True	230.16762936551936
True	475.9853771950218
True	844.7007859371706
True	49.06012061580989
True	37.28357145080608
True	138.34061355783584
True	624.7644246188872
True	705.821056466765
True	179.72636255818384
True	603.3455550657504
True	593.6093253546522
True	859.1219601994305
True	403.2786810790258
True	188.84318771389627
True	879.3349151935312
True	214.30736681213097
True	142.18062968550944
True	330.83174092607493
True	215.43933284445637
True	211.4788534382856
True	626.8247430862942
True	246.82553057624125
True	184.69567843716447
True	459.6415169916927
True	462.0886656299299
True	63.26611000062843
True	294.2374512096605
True	79.82913276498206
True	338.9543014137608
True	352.896424990315
True	260.4918433655601
True	178.11696090765884
True	364.9497180209768
True	634.0332097142987
True	726.8749888567908
True	294.9721615137979
True	740.2669805013956
True	63.774702742444646
True	865.7569776512194
True	353.0435517300316
True	14.610384161544346
True	610.6647334621019
True	692.3312385257677
True	244.40850725897988
True	167.09723651220304
True	50.29120337316806
True	388.2607464081512
True	81.03487620111432
True	14.013625489693489
True	886.001470816667
True	363.3639822305944
True	180.7909031279006
True	964.2981994726392
True	10.992141937535584
True	788.1575362595638
True	29.292018675783986
True	702.878802019957
True	61.085978700174415
True	759.9609698533487
True	434.3779800769163
True	193.0835060586725
True	450.20784269143394
True	203.42079425741477
True	295.0430141722108
True	220.5835413725483
True	412.11879218115286
True	8.867762214624461
True	326.69095807265234
True	113.4174994952589
True	11.837257170470552
True	474.6187535268222
True	739.1779610527833
True	290.4228931991252
True	80.21426515372912
True	291.3648309407031
True	85.23898015724717
True	179.1364403114382
True	175.46750502422535
True	367.8851375205387
True	44.849465599542384
True	143.29241744295248
True	388.7244029244856
True	867.0774542146575
True	112.3693346438503
True	207.50862489036152
True	447.4058721815653
True	18.6596243967599
True	411.23964336209417
True	512.3445615604592
True	91.9084373033093
True	394.4887338488359
True	362.6237223953095
True	424.4568318501698
True	594.8324747444744
True	1032.8069861733711
True	1017.7849142918192
True	55.50696154900128
True	1048.1291148362686
True	111.48665964393992
True	106.47602144109104
True	108.05358966216144
True	508.1416386453412
True	371.7492221848929
True	591.3672498059447
True	265.5903450798164
True	164.08470108175118
True	397.4042004952055
True	17.1351568646094
True	447.3357365692979
True	404.79289923116136
True	149.9824543898586
True	91.83830292990696
True	528.7396780895939
True	969.3805742777256
True	201.3296467205558
True	65.43739822914475
True	436.2684947783755
True	381.3934681178533
True	485.5966269087
True	318.885211258087
True	4.004291580144797
True	507.9809310522949
True	496.9755775854432
True	499.0111196920056
True	174.79390925032845
True	99.9475342253852
True	20.145083122009293
True	372.6865593176721
True	110.71769382248888
True	7.687874185110855
True	31.127763498927223
True	355.68189892778094
True	644.9593119258602
True	129.26607428919115
True	84.82164952780602
True	25.322121410186394
True	405.3774003487322
True	357.5014536066493
True	775.7961072184581
True	306.7042208268814
True	539.2368047143683
True	530.5366530491018
True	543.563539753919
True	296.8027337753453
True	550.9516200787168
True	100.7572225185723
True	591.9982470954573
True	6.900046811572008
True	368.531464905693
True	475.8150267076529
True	970.0105642025284
True	352.89912357233715
True	803.548660092235
True	955.3367389637632
True	184.3169127711964
True	33.454412518614355
True	379.0000095305
True	388.75116208511474
True	548.9771319681184
True	243.56811030614563
True	29.42482657881517
True	622.5155173120228
True	129.8842834526374
True	1052.2689365948495
True	324.6456127786479
True	455.1148245319834
True	125.02020076800056
True	798.7743772738909
True	138.18522514467804
True	816.879892406159
True	574.1810358357463
True	191.74972265170112
True	113.6102553229768
True	63.88786071484391
True	568.3743114096916
True	924.346683366676
True	422.60425781250257
True	529.6592990017865
True	131.16893988310838
True	616.364198527058
True	455.4272587246415
True	776.8687276797376
True	326.83551733150534
True	607.1278975210487
True	116.43547685330977
True	23.5866013490973
True	407.7015145749575
True	168.24564347986458
True	102.421437985768
True	382.7486240656785
True	1096.653242815822
True	252.15659170920253
True	553.5262234623688
True	12.996076084455511
True	75.56315056940858
True	336.34502867015993
True	802.1412807502334
True	458.7255263372514
True	519.2482341040349
True	714.8524182191165
True	63.96803369851033
True	699.988805049387
True	49.07815731560449
True	102.39557140090903
True	176.67161140611833
True	77.81978861666599
True	27.413051967601
True	296.1135770334546
True	472.6544315278516
True	879.0565943096167
True	859.937907214135
True	6.081672757205838
True	293.21387473425705
True	480.4170103625631
True	123.5408089203133
True	242.4640463888976
True	331.8672011846504
True	1300.9564732000874
True	450.3024151161179
True	24.79701789454078
True	191.78587079855384
True	667.2462847960156
True	33.85326676528306
True	170.28631266420675
True	583.2078744512621
True	72.46118666456967
True	883.7608890286538
True	335.4933221879531
True	674.1043496000335
True	76.16701027862099
True	667.98536051594
True	586.2035881300988
True	899.6232170225597
True	253.92053991766116
True	497.8154994193067
True	847.5184720094844
True	909.266478617336
True	232.9017852524628
True	789.8642802086698
True	216.40594975388527
True	457.44819488135465
True	354.78818245854336
True	506.9343271393933
True	486.9089532802365
True	319.9640418385419
True	350.69640734375764
True	110.1766242094342
True	344.03005402110534
True	1113.4941864369748
True	306.6801876222358
True	144.32672636355497
True	296.0345797840565
True	741.6780892066348
True	641.3853571061096
True	415.3371855193136
True	126.56234829708882
True	330.0734592022756
True	34.12784783625955
True	171.06005801356454
True	92.97265448729978
True	88.78067797969169
True	558.8112693372369
True	137.27397597624932
True	131.73267179457483
True	100.85637443394896
True	91.54633915699324
True	448.54397747212914
True	395.2085743604972
True	1037.710343222918
True	545.4738303819087
True	839.619534923594
True	280.1124432233529
True	289.9038943564944
True	534.752599303966
True	203.1033857467766
True	775.5009774102284
True	245.737470919396
True	366.0543157261607
True	67.8234342963236
True	120.96332936679488
True	251.2781755448231
True	126.03647109130726
True	460.72095879146633
True	29.447992396940297
True	555.317166010627
True	1026.6513723705436
True	727.6053007931575
True	1.1837358920627918
True	61.85647238650176
True	496.12521777611823
True	433.86221223632174
True	76.25413426643503
True	123.00790346830613
True	304.76750071752025
True	77.46239324193427
True	50.58680157931224
True	724.4981087830747
True	647.4740154530084
True	164.5104500206896
True	174.20436363257798
True	539.9884249647774
True	53.94735408526973
True	25.193348209417348
True	549.8835447806431
True	433.0762281237268
True	1140.0312675289156
True	45.03667432494673
True	447.7749916263709
True	919.1122746025052
True	811.7895818641216
True	289.5553009076476
True	749.9995972369644
True	406.26963090369776
True	42.60203354401406
True	98.59453434652744
True	692.5474273730983
True	78.6099138170439
True	142.30659880329736
True	931.0629361660336
True	190.73288252037025
True	272.02398137887417
True	102.40894065087735
True	612.0330321716933
True	593.3967115045235
True	212.3040667565604
True	433.5032909094323
True	41.1592716212436
True	279.67396595539293
True	568.347821135703
True	634.2419384191271
True	319.4424718821582
True	72.23014482946985
True	950.6833774148042
True	1057.0644185875797
True	568.1762486945836
True	63.92813561586488
True	30.28283422312374
True	86.04715009627672
True	109.40871699291743
True	104.64385175173076
True	888.2633567872581
True	1215.3566364872192
True	749.5027598615087
True	323.4634918934283
True	9.16284861241892
True	20.2322573922464
True	340.9011962261341
True	485.1706750870314
True	44.07098436359762
True	546.1585202315077
True	437.0558975341263
True	399.33932463937504
True	84.15820770886505
True	201.88370747838488
True	263.9462716159952
True	137.40596178355543
True	386.9113927589901
True	42.12525069436731
True	171.26480546028307
True	1200.010301538858
True	5.9788365758954445
True	27.74236457977437
True	604.0431756037067
True	359.1480765325597
True	790.950265427415
True	155.15163608077648
True	755.8618355703866
True	587.1432464634934
True	287.05824841647456
True	435.2700147471797
True	348.8406045050962
True	299.6368926380312
True	273.8691673633942
True	391.1002091773932
True	508.7949829348588
True	509.01496911560974
True	103.4885976565415
True	357.0784752395613
True	8.427940221820826
True	190.6952350270318
True	229.83731897318043
True	896.4318457911766
True	560.5780475502936
True	29.92832984081467
True	703.0420311099457
True	831.508067753446
True	105.2571866922773
True	345.61661224982527
True	851.782489195388
True	220.8273000772908
True	161.6011296891754
True	525.6671410749943
True	597.1570442213482
True	1100.199224835286
True	151.36390466798562
True	153.84071854458418
True	263.918080856947
True	315.9107869741736
True	409.29769886178326
True	419.29357749921775
True	307.4842016836807
True	451.0129902425065
True	491.02048911740656
True	207.24625701676152
True	1457.535648720252
True	233.97191712912732
True	404.81967958545647
True	51.38372272395987
True	773.0994022816463
True	249.64972455071089
True	930.7419265886622
True	566.6970647230464
True	312.4097428211808
True	766.5297647088622
True	260.78395517848736
True	208.01935948870587
True	258.9524133725366
True	205.4593376113127
True	134.71620747827785
True	249.191292043888
True	734.8623656923581
True	536.7523495313889
True	214.58620151113576
True	1173.5336094459435
True	119.71060287884686
True	262.38527939189163
True	72.08512641731133
True	296.219863543938
True	423.7062484929148
True	88.28871944188688
True	215.22458860309973
True	76.3324131836049
True	696.3095169222591
True	371.9046728428434
True	219.6177658822574
True	751.391354912714
True	890.2774140553526
True	845.5209655714142
True	832.2638648373377
True	353.7527780866817
True	1.6266424028528363
True	272.18416356073897
True	57.36553486839608
True	370.5032383525387
True	56.18163195306754
True	357.3153326614716
True	858.0023229753211
True	1036.2406699128248
True	390.4989237266534
True	22.87931146435921
True	530.344813400533
True	508.7906514580861
True	192.0731229331865
True	230.12301090638744
True	288.3208828006429
True	21.605942101633776
True	122.75011879320674
True	971.5425663676892
True	61.96821719812642
True	502.1268880690613
True	797.7979511241974
True	100.96199275438806
True	240.2882431284964
True	115.70442430466188
True	17.86619797654452
True	1.1387779861034522
True	120.86565769155348
True	1015.1326167515404
True	458.9611031383696
True	67.48751148462595
True	789.492298573875
True	341.0182987987189
True	1.3298003749862135
True	447.066461737597
True	192.38504732683592
True	488.6410782361191
True	83.89738287896269
True	328.5982282823705
True	372.5614099541774
True	166.10031423398777
True	213.5237596241668
True	129.04259164961962
True	176.96299048567636
True	955.131963840449
True	15.260649068883826
True	509.7220537202936
True	492.7168920147481
True	405.1114617656841
True	221.0418018816753
True	241.1952446390877
True	169.43870890935628
True	50.62950158751327
True	474.9556082866752
True	150.61617677264886
True	859.0710471294648
True	837.2273728768938
True	244.5637768066238
True	310.1775955664257
True	526.9038714456567
True	39.752298178700656
True	89.2396350001795
True	742.364129253199
True	1102.9158960475672
True	113.67329714210696
True	730.1601920459811
True	148.679561772022
True	938.6326942767564
True	639.581513488586
True	104.97949405009132
True	281.83741868657813
True	657.0928668959137
True	249.33643004225476
True	45.04092686628588
True	544.8817310650975
True	447.1361879577007
True	4.93620822763869
True	475.7641217948352
True	66.46292109580924
True	186.39691865141717
True	224.42358045880547
True	298.76867146587443
True	70.7545950025565
True	227.83332619210557
True	349.9304345038042
True	439.8755861022115
True	938.3039290946674
True	47.41250211582948
True	920.3940441392864
True	1037.208430635466
True	130.1517725585843
True	71.68994316696644
True	954.4419983269008
True	35.60973264990261
True	224.47844495727128
True	86.85102173384075
True	211.22446909865536
True	369.2902861471365
True	924.3103015211882
True	92.25844347082916
True	72.98867844753833
True	641.4252133273635
True	270.1136833882758
True	734.8716689806247
True	51.13584028580326
True	483.6433695396357
True	388.6394969288637
True	684.9908105493007
True	53.15981578185048
True	103.41534414057448
True	28.566931751912204
True	267.9681800110562
True	39.980343734030576
True	346.75970723045674
True	3.0895472907406445
True	1189.570397313573
True	103.52386811231436
True	141.81389471121474
True	340.0490268276956
True	706.5702825169592
True	705.4312153201008
True	974.8107853067842
True	456.5365690400507
True	403.6571793666852
True	139.78011083195167
True	417.7381413035428
True	856.4876733337472
True	404.66332238260793
True	958.7045377347116
True	87.90667461415039
True	420.7242270197771
True	178.28479535777996
True	287.81385890549257
True	760.6625398679957
True	163.67777270583193
True	135.87003790585453
True	56.18016961850864
True	868.7890152991571
True	780.7684320934236
True	82.88894804495433
True	448.2486678257032
True	748.3689911882952
True	420.66066394420216
True	56.94553726680996
True	322.24363330400763
True	795.418142635935
True	29.231270087635128
True	371.2170771166409
True	173.37432998733055
True	278.17801741736923
True	34.11252958009678
True	221.6456369626516
True	800.3444289106156
True	631.1562174611076
True	55.81675671318147
True	308.45166583806974
True	869.0107837687336
True	16.378233372144912
True	328.1083970340675
True	287.6982310483669
True	428.6940544023977
True	224.30836984694128
True	597.2903129595194
True	43.07599893892149
True	990.285847244184
True	889.8120525839146
True	48.176087157225055
True	385.9394833134357
True	714.1572186244193
True	909.9796349717516
True	268.10460458575204
True	594.3716229489202
True	119.69965209657713
True	188.8645315570295
True	130.16358323578444
True	128.6714778444274
True	218.6287806133672
True	912.5826090129908
True	733.8806161127545
True	950.6791669674932
True	20.482088893790674
True	25.067576000227376
True	354.20214784205
True	12.886917945240732
True	663.9168155517268
True	1072.790362736746
True	262.9436536675896
True	212.53222257438424
True	84.39076934124614
True	219.3956241738095
True	136.10613857493746
True	42.56365595503765
True	130.84467115245587
True	93.44908210444284
True	251.95414838685252
True	545.0477324395831
True	157.42437727222202
True	32.45421547496284
True	59.88324724685703
True	405.3286476559289
True	266.0837062659009
True	593.9864512931034
True	21.73255632090145
True	114.79148441253908
True	656.6221353549881
True	266.16478310555624
True	472.93854902916615
True	660.2450808698279
True	102.20991843121176
True	117.4650209288885
True	74.16318215430033
True	25.47969101128128
True	125.05839085785468
True	86.5429815389092
True	102.9022171728004
True	148.70766832948925
True	240.59984257855115
True	847.6952593889514
True	292.2034728830672
True	969.770334250312
True	163.58030570676905
True	199.67769784316383
True	789.9019227241084
True	324.3428428565144
True	597.7367990840728
True	256.2849983842758
True	359.9332301296621
True	455.8026412944436
True	570.3866269482975
True	641.6521963627698
True	377.9053131391908
True	34.2804767484358
True	554.7462190383959
True	612.8411770561113
True	20.432260843203363
True	11.671920368810731
True	259.7678127195974
True	391.4904862957011
True	438.56407677122417
True	67.58636676888042
True	640.6289516435696
True	949.9779366338204
True	237.60051924261455
True	908.4769912223568
True	276.3379864213731
True	97.58412798708952
True	274.0600673311128
True	664.7233093500976
True	39.4128768901852
True	571.6358733672407
True	1281.8470429484075
True	1004.0492364843384
True	849.2653511849253
True	216.57662656483905
True	89.74796452232655
True	197.8467777239025
True	852.9598485666676
True	149.8124412626622
True	1051.4587990963128
True	847.7898273736674
True	40.915592834967214
True	88.42418661078638
True	403.21342101509583
True	406.1007662084269
True	208.91276193817092
True	510.631432375841
True	652.898739797174
True	119.39543490484776
True	265.6856564397753
True	1026.0099475431823
True	45.94260232735826
True	692.316683036956
True	550.0709070038524
True	38.40965628899189
True	840.8491261977642
True	382.120361392494
True	561.4813302557004
True	105.19494505950917
True	273.4182701639619
True	205.30750535771836
True	26.141922147733627
True	133.10657849191142
True	739.8021715409959
True	137.06987557275025
True	388.4193004766005
True	66.9232142247891
True	623.6472753107043
True	621.2568604154759
True	225.59209437720992
True	471.30867713294725
True	164.54384828436824
True	169.04568777054294
True	220.88534395297967
True	298.15054466894355
True	348.51929055809995
True	130.34249505307127
True	198.09239495965875
True	28.3151514571252
True	867.3488344267431
True	304.7769497524541
True	11.363677805963016
True	364.0059260123039
True	167.77230328754698
True	640.9897680592288
True	365.52081223251696
True	576.9869087747587
True	545.9861546666394
True	495.2176851895052
True	780.1986368310248
True	241.40175865742617
True	554.3758077556766
True	157.76010073521118
True	547.9728728199209
True	359.46850532091
True	371.5799945225377
True	126.12145531400064
True	133.52562970081107
True	108.85973974015052
True	66.16182599640209
True	714.9585480717268
True	183.25777924944072
True	45.19813272874442
True	0.0
True	530.2788416227552
True	112.99968899822834
True	22.349473093961056
True	41.2583618249329
True	110.39716442043428
True	537.8459966515845
True	181.1993238167889
True	114.9074774954936
True	35.67815581125224
True	160.659227684567
True	932.3867247588196
True	47.22977150249948
True	245.97646795887076
True	702.5770765249015
True	314.53048024856224
True	475.7411819675029
True	474.2392123084977
True	503.7621564784583
True	595.2605293158482
True	922.4937486622664
True	251.6076825633126
True	1037.8352615426884
True	926.2117302422788
True	613.5970115713096
True	348.8479308530419
True	824.226658397917
True	9.393882843880494
True	32.221476412344494
True	289.8035830207093
True	44.01555874832167
True	202.04669446394425
True	733.5146010811114
True	215.71227471945716
True	741.4653747323174
True	765.9473301666401
True	117.23193753213168
True	364.6750292280114
True	568.5790929131109
True	23.640243278905587
True	129.08991699255336
True	433.4427996603699
True	295.2277681959148
True	194.12467516979697
True	108.81816261362778
True	387.549335824236
True	22.22279424047788
True	361.9361009914805
True	355.2913573581611
True	1020.6173895122636
True	348.0302076226607
True	29.72557616637197
True	432.14212071001225
True	451.29032454439096
True	240.8734387192723
True	33.33539621007613
True	751.9232193679132
True	437.99834041125206
True	169.03926013687558
True	11.82328593361064
True	1203.8420195014662
True	168.09910201354387
True	29.17103467430613
True	313.5547268109454
True	281.3004956216046
True	115.09097853034956
True	294.9564924543687
True	46.62782794708103
True	328.6710821354062
True	294.8818143098384
True	298.4483853897849
True	31.253291038102976
True	45.43469671531673
True	1052.3987222755998
True	24.18457422893533
True	12.55630109865749
True	184.8350106905303
True	651.3141615407861
True	9.704722162128052
True	201.4808440725358
True	171.63757248371795
True	523.5406771351938
True	382.6715421369922
True	735.6534627687658
True	321.00652015105777
True	481.8945749446723
True	445.3858856404577
True	503.6726411877637
True	101.82408656816509
True	1284.1267395375946
True	882.8286977768418
True	286.4637717131872
True	542.2273811977002
True	99.33706930343
True	553.7842738485957
True	433.1817203600916
True	152.52432442979597
True	76.91528252637771
True	338.5777135845827
True	167.042589404641
True	29.538083559248232
True	609.3498503092943
True	380.2584112373709
True	66.58341080506082
True	31.372801992077303
True	668.1879929979007
True	490.1375471626959
True	73.3780896515647
True	18.42082918344054
True	317.91080395896404
True	323.5594547736842
True	711.3887660569874
True	554.8099240139675
True	558.1093520124821
True	799.7033035583466
True	10.116019265589175
True	61.20557506376361
True	35.47216981495525
True	62.24489690934704
True	499.72527776211024
True	585.1064132695806
True	78.93218871341888
True	112.8014576307073
True	194.5782065671926
True	74.25660267030506
True	166.014071505482
True	200.67482636417583
True	276.06177033495374
True	830.7196221400457
True	608.064618024219
True	291.05503670058977
True	191.22513378686665
True	262.99605483105086
True	260.8193881068497
True	735.6764737105849
True	330.9336130861124
True	172.63235864114787
True	892.1060050486022
True	362.68152363006914
True	465.9965303157151
True	151.8991024813662
True	116.7213156646208
True	59.11156678064212
True	213.2725700990537
True	961.4844317544614
True	526.7984952907061
True	114.59904838174616
True	368.422722216726
True	98.8936566921622
True	673.8357876083188
True	4.211790485555848
True	696.6345302914197
True	35.7919260110453
True	939.8205501846955
True	845.6539567934122
True	209.46593182169403
True	29.70242919129741
True	76.12635513393191
True	475.1373061964919
True	227.9398211634932
True	1.1566707106356384
True	79.73195245001031
True	1104.1510313706367
True	336.18672374378656
True	649.9448832963329
True	493.1208268390854
True	32.49592305652893
True	140.57656552683582
True	423.50428844225127
True	926.3174443748916
True	820.5694133656543
True	425.2641930584248
True	337.6941312574173
True	15.632984714571402
True	79.19856439952895
True	751.3405697327355
True	464.2119226119867
True	392.6338875411208
True	887.1683900025051
True	27.01081886224748
True	218.9997499801133
True	890.9647838877062
True	225.1964318288881
True	8.219002977831698
True	488.9903817037048
True	106.64587559443868
True	638.5416029317915
True	55.14301140361185
True	251.81069984139
True	868.0360513150449
True	891.4384638981438
True	275.60989278790504
True	441.2565167342035
True	119.63185975002791
True	597.8889296940321
True	251.4227441410429
True	185.7305893989477
True	848.4216461054742
True	54.90014310701225
True	710.5759880288839
True	274.2857541114913
True	311.2505067318562
True	168.49398590084456
True	470.7239253348368
True	620.3643710455267
True	366.9336866000171
True	405.6151797333542
True	73.33910100677782
True	155.60840423467593
True	445.71198597956095
True	208.1555967089688
True	38.41260314961068
True	203.6771308445447
True	399.71662393820304
True	408.2191189095032
True	749.981632306146
True	130.0215184160499
True	644.1129365606064
True	469.6560883194516
True	606.6042254399363
True	129.07965380258202
True	35.45699135942414
True	661.2679566857141
True	72.12365591718418
True	542.6540631108203
True	691.4312822393483
True	446.8078608311389
True	128.40944617448284
True	525.273437214524
True	4.066366524188648
True	398.4379952027797
True	30.914346469911354
True	641.7891043839193
True	275.15681772801696
True	584.1479717385863
True	678.2707865846749
True	150.05805772960082
True	514.5501215385923
True	501.82245098322335
True	61.2484684211969
True	974.733476181514
True	2.683000015387851
True	27.13105447720648
True	639.2111060681863
True	698.3814374816378
True	129.85336031865634
True	414.19559206920064
True	129.71156219023408
True	78.3628030095408
True	462.7822981520239
True	42.61061147879296
True	514.1242944460306
True	13.720940153900482
True	835.7199139001477
True	566.5311389172335
True	633.6791430859942
True	101.83480440869982
True	379.6791754254286
True	955.421927596884
True	860.7653626893905
True	139.63328160769228
True	550.7114538872619
True	464.72256838813246
True	253.8173239326722
True	260.5274504442542
True	5.52307659229381
True	326.51406106598205
True	11.947460752758404
True	364.2003365779284
True	78.55757611636555
True	420.64268376554514
True	664.5090028551649
True	129.21204090792557
True	245.14218111494947
True	626.6221077063948
True	676.4844880321548
True	289.35157964244
True	140.35684217043664
True	169.89717854426488
True	479.3541476627641
True	82.2555378861878
True	9.924015420545745
True	519.5020943498508
True	548.1386599885944
True	19.260732269970752
True	139.26337262494113
True	896.1267222101955
True	473.08562557388126
True	276.52829790573014
True	36.88568346776774
True	480.8133009529756
True	112.4859687488626
True	583.2366553103545
True	667.788221643283
True	289.2090498658104
True	389.30858029261645
True	184.86812853832475
True	241.30348775683956
True	75.92099455223374
True	224.79086726532492
True	501.2249569782684
True	23.10956040248385
True	465.6495781848941
True	370.8751011955694
True	728.0773527421313
True	888.6089277994582
True	917.1102673798011
True	157.88886130367925
True	398.225667381104
True	72.35696174863055
True	194.7845182539899
True	321.4415154166267
True	9.544991511035654
True	785.6466529818978
True	24.300047788909744
True	395.0523757937506
True	266.35514339889073
True	671.1166331793996
True	217.45080318676
True	38.24376920275545
True	659.3204247812448
True	1075.3390929930565
True	225.96778796643403
True	131.21449869988646
True	606.8479513981603
True	498.3097152292708
True	19.257459260665065
True	870.5088087635526
True	115.61363777344236
True	44.39168109998249
True	320.8572281138684
True	347.9207215511353
True	401.7694772075558
True	266.5646245352653
True	18.73473769346715
True	22.668845039843195
True	827.4142740264036
True	205.4312921327496
True	107.68136647224054
True	890.8958794707048
True	643.1875824598353
True	628.739489507308
True	450.77296523340834
True	149.52920358961927
True	34.37437621793838
True	99.31458330095238
True	439.9521978088357
True	231.85616304976276
True	499.07942629174767
True	143.7153498641166
True	500.71837119182175
True	641.8495051553867
True	966.241531967066
True	25.15940745693393
True	958.6987729793822
True	1098.2358400639505
True	478.2694309582793
True	84.48061788227386
True	810.1774159581147
True	645.60089929215
True	656.7736374590892
True	173.90586883709366
True	757.7113518131039
True	697.4614488185937
True	122.54128816828155
True	755.0056958081103
True	840.8007046744486
True	459.45673076551225
True	233.28834326598707
True	75.19644364645507
True	299.9152097140466
True	343.2254392427476
True	466.3066730697648
True	424.3445245875096
True	193.75773007733488
True	314.8168810256245
True	2.740902907981324
True	12.087071406726698
True	108.40631368899236
True	130.34466116950213
True	355.1874385661486
True	361.89672352014543
True	113.73632947184572
True	16.47035813458524
True	215.79890613097228
True	844.9665204271546
True	452.19620380718095
True	537.4178251333369
True	566.4400958043933
True	799.4679929839801
True	646.7126501847321
True	91.46906439975348
True	206.7872091262093
True	248.09730111964168
True	274.7448808183012
True	103.2970596179374
True	364.532953546626
True	432.4727831631127
True	172.58267692158608
True	659.6651451664507
True	252.16262769680904
True	209.21615486686855
True	29.14126726367421
True	246.73237521904312
True	501.9660308069483
True	170.34972086511664
True	519.6934240589461
True	452.4096527599481
True	246.34808003725905
True	107.79285762173654
True	39.910617008504246
True	402.5995906511503
True	789.0977405265154
True	155.87777700489983
True	1045.2303522439065
True	1042.7293249415754
True	488.4329487647253
True	102.37916863303585
True	118.88150918221932
True	640.0214569534256
True	8.746918769376933
True	228.49091860339857
True	128.21384779913507
True	116.7930851797698
True	328.28354478209536
True	643.4804377261298
True	36.81423475778804
True	129.77823484600543
True	952.3911901140611
True	56.34962502520415
True	459.4599301171101
True	526.7311127445934
True	243.3627735965002
True	127.46185677114198
True	934.0193261684268
True	1185.5496470548767
True	518.7259361052918
True	639.7998126008011
True	206.1326345518765
True	150.46622133523528
True	313.0963910566936
True	255.2871495387968
True	169.97775727157415
True	312.8588083174445
True	321.55721657429063
True	11.293531118584106
True	622.5673264678313
True	153.7262106323527
True	80.93503584623343
True	432.8756118558316
True	315.7785926939327
True	1161.5746532499404
True	366.2108838451096
True	996.2852445667124
True	10.63217891262344
True	285.51782458378824
True	227.81909137152388
True	157.42035373467965
True	473.0561888512413
True	191.82794317138985
True	413.3744150017412
True	326.5983486296459
True	115.59811870095234
True	348.0286296988354
True	1081.3110925825508
True	717.8720154417921
True	225.1961180522572
True	110.44426640600716
True	283.24212649433
True	25.84912913388825
True	360.30168521010535
True	316.8871159804486
True	563.5064515295737
True	439.4413717094162
True	347.3995406791881
True	157.46647144623876
True	12.766689003611496
True	421.3717035647173
True	296.4707848631095
True	145.38006017161618
True	299.14399844239665
True	445.45526235654
True	825.4831009408173
True	305.547356505354
True	783.6236501692223
True	399.6577992166871
True	383.4591780604411
True	1.7034709862073565
True	1164.4629789292972
True	98.48072920047518
True	921.8347691344048
True	202.78444242173427
True	455.9737094372637
True	671.1670009893393
True	83.46604709048655
True	487.8875089658819
True	32.91092453322085
True	437.1868696138724
True	72.93506572913303
True	218.17507605745973
True	38.91019661003745
True	671.5518992266767
True	186.3690832863824
True	25.9081181545548
True	402.19337169230016
True	105.77014754852004
True	164.2880780429537
True	826.9798704169738
True	266.9993856115788
True	152.79581789009256
True	370.945602213014
True	527.1275417671121
True	346.8494539080908
True	532.7345899801503
True	596.2982599812896
True	159.59267093110685
True	7.14978698950396
True	71.75262682399342
True	433.5293421912682
True	88.56123086995795
True	80.22396018456715
True	1030.8955478354146
True	27.375930039467463
True	316.4341387765465
True	318.22480420898387
True	457.56304710854687
True	677.0440076253614
True	191.0197862501543
True	661.1484616233544
True	327.47449970976345
True	346.42619356455333
True	272.4872646660488
True	217.4749587784769
True	366.5746400778206
True	443.121130261356
True	411.2372118481277
True	594.9948215356835
True	145.5274370543934
True	77.39845978805315
True	42.658821667988434
True	284.5698503123343
True	625.6060428554829
True	401.2963295050831
True	775.2674433244551
True	222.2726279485325
True	404.30745545158607
True	66.70505372678103
True	51.54626573030201
True	434.0787061567745
True	204.50159243643
True	235.86310462195704
True	44.74485299846684
True	1073.9586924153596
True	172.1832087901849
True	890.8260525087269
True	321.4900968496067
True	916.5166970646732
True	243.2750114433646
True	476.3037216042741
True	533.3116558788307
True	617.0110120767085
True	217.3579764871872
True	495.9370239351138
True	930.9717427761768
True	129.8058872829599
True	6.578993643625491
True	580.8401465200742
True	28.99819894181606
True	70.82180324501132
True	792.7871915683736
True	229.4813549307961
True	1000.0511502693594
True	692.2212021860338
True	430.84840306534414
True	279.9674847570401
True	494.0685674207486
True	357.33596652452314
True	185.99299726875927
True	669.2438061519645
True	745.9627500909897
True	217.22094679892592
True	89.80754692307468
True	511.1261646301972
True	138.92228812378306
True	376.0107076270922
True	339.6322006085824
True	66.90445799367055
True	380.0063267115194
True	415.0969426350656
True	378.9658849078231
True	405.0475748260191
True	422.7170690980549
True	672.508061576092
True	57.6041896687792
True	470.25585353363726
True	338.5329155417668
True	648.9355135837021
True	216.38628104190272
True	102.19501712056
True	42.27709311959832
True	544.948961134548
True	604.8647511960608
True	186.89270944468936
True	411.61408252402265
True	330.56711774453254
True	17.954999403979357
True	171.6028743476797
True	294.4720069347915
True	3.762201283346755
True	856.6845045738246
True	80.68757945382805
True	102.8381638785003
True	117.75444250694324
True	350.18865617425445
True	36.91848146730844
True	424.5867067525279
True	231.9711373374802
True	5.927436491305467
True	113.60053564423484
True	448.2669161360619
True	50.77098057131069
True	69.35325680452395
True	180.95833520438288
True	287.2530433488808
True	940.6072872047108
True	387.9406741407074
True	904.7087526703746
True	187.71490369066493
True	1040.1264743403988
True	789.193412254899
True	667.7145516566989
True	406.8150789003061
True	381.77138779692274
True	80.15236500119175
True	74.4484938149315
True	82.02195347871253
True	176.29317696509494
True	465.9876513951375
True	1075.6416271602782
True	173.85444805911314
True	347.58050142745367
True	435.4598227424473
True	588.1824425401971
True	579.6143724451193
True	294.4497383388686
True	467.5910137753973
True	668.1001935926573
True	95.3784964304362
True	725.0951273450944
True	251.78269363587367
True	141.3583250270138
True	420.13835288506766
True	836.887845286846
True	441.5970636543842
True	867.9541797745185
True	195.15406555600327
True	354.3170194048933
True	695.3424074617056
True	605.6357352578532
True	186.49845718573516
True	260.76638478063666
True	772.9589557912017
True	30.80350714875982
True	185.2039295354109
True	486.5346097941842
True	686.7322763438187
True	104.2510876759378
True	37.692055675585785
True	164.15266863068132
True	761.7398201967525
True	320.7084575378155
True	555.9520898463259
True	350.4376285688256
True	301.8831910669933
True	442.0088195586008
True	488.7507492547216
True	70.95152087562631
True	363.2990911903989
True	751.0137507706675
True	0.0
True	286.8809118556388
True	257.17644546720453
True	963.1246160159442
True	146.3123992869404
True	653.4396199496233
True	630.6170459136404
True	115.01261066115146
True	217.90789764399236
True	127.22183935540536
True	11.026562100176022
True	286.3719355114831
True	372.3367011869224
True	1134.9829527052368
True	230.95136663879845
True	395.8214780318566
True	647.9879790281686
True	190.8226700596001
True	27.64470050170332
True	855.7712074260742
True	589.5107336332828
True	156.85665585285406
True	619.958251560534
True	168.28724039905586
True	292.0477004389705
True	776.671848165051
True	35.67899697254015
True	107.31161268004608
True	489.08278456942935
True	67.01297678221475
True	80.32177534763719
True	409.21369457828274
True	23.69475070295657
True	744.8025272697956
True	98.13000078666175
True	162.1992727413738
True	19.411922811644065
True	703.4701990108799
True	28.93605563455377
True	767.9886693640055
True	388.5055658124034
True	120.78796624893452
True	677.4499933706359
True	528.9694520332408
True	567.8252840221332
True	47.86115834928743
True	376.3004702391655
True	5.736009705525532
True	89.58844846427287
True	363.1617533755444
True	49.26181994291969
True	122.17045614870597
True	308.0566903313286
True	191.76471542250863
True	95.23592687584544
True	650.3027043520467
True	20.672646195099404
True	1175.456371979223
True	491.5409048375018
True	297.93523373790174
True	501.08828092061134
True	130.4685250552159
True	803.2961750965995
True	1104.4951610643304
True	756.8731702462399
True	168.014787788731
True	230.490660929507
True	50.06999606422476
True	60.70295573842227
True	142.42578607430295
True	104.26957658933452
True	168.67256149237562
True	1151.7034582138178
True	306.9372212989942
True	363.4833225749904
True	670.5377497877461
True	17.209937455722883
True	16.32782833106546
True	573.8650791696684
True	5.282424471394792
True	113.67077402365352
True	689.4467074539434
True	178.21202870462056
True	637.1659066576752
True	820.3945978741593
True	157.29284441876715
True	928.6770613118546
True	2.558599500407778
True	442.8935625917483
True	1055.887937100419
True	25.57326764575633
True	239.1687755213528
True	152.7059119871895
True	971.1403383037832
True	232.20920480617264
True	494.1574719131431
True	117.69874917483774
True	499.788501188937
True	155.48012621212777
True	98.99231078072494
True	380.9631868080487
True	68.48467000013304
True	54.66126339534091
True	1054.9120153688596
True	243.40977387668212
True	156.01045585761867
True	365.5824058537792
True	398.41546913085
True	209.2444701615698
True	170.35123920594216
True	388.7491687168683
True	36.76216582295232
True	494.8031431575721
True	1146.5317432719753
True	118.0577193785518
True	469.996763898587
True	323.97415037685084
True	27.36804529245248
True	391.4926662526367
True	100.41681889501068
True	593.7694370286765
True	194.6662795038305
True	413.7854067005746
True	22.01865012305956
True	449.95214013791343
True	99.21929750155589
True	352.52227858362863
True	34.01028724946243
True	165.28224794868677
True	247.1716576279575
True	762.5602951298748
True	60.86657359642778
True	138.74121151433354
True	238.74293519070943
True	137.29285958350226
True	623.6783587694481
True	548.5780816467636
True	767.1021617879846
True	395.8935914258045
True	538.4626759530133
True	406.34572262193257
True	696.7162754311878
True	73.72765497327302
True	468.5732132398424
True	439.7155381359785
True	46.54870807489961
True	80.97163289883682
True	124.80366530642247
True	89.18840019009788
True	343.27892965599654
True	833.3461058949333
True	324.1012952296801
True	1136.8515407031048
True	325.7440913900462
True	909.0645414346296
True	143.44258098200706
True	562.9367350300305
True	595.1096522466238
True	695.7035918373034
True	453.23016535244994
True	61.38470541383762
True	289.19026482305634
True	42.11371831428266
True	162.05220862426785
True	179.38346740647248
True	1094.11535598737
True	234.61577800945912
True	545.7412895988278
True	554.6477101503276
True	557.9628902549377
True	896.0285458495395
True	591.4043063678163
True	656.3769793500851
True	958.3478535744954
True	125.15435486366404
True	321.3415915517631
True	270.3380895676059
True	323.68836237065915
True	88.43327346785621
True	387.4251627859781
True	4.464090899221944
True	329.33271964160167
True	257.3823327053414
True	604.4950344770028
True	285.29017211242
True	360.2980254412387
True	10.137858317227696
True	61.07726102576616
True	546.6050862041353
True	28.78593783820177
True	140.39476586869108
True	65.73511871696516
True	156.00499464699828
True	249.66748517272308
True	70.06897880690538
True	370.29414537187614
True	272.8119757848243
True	100.05769551366464
True	344.3588959729996
True	63.18683475954111
True	574.8770166074733
True	828.0098768010253
True	288.25894978889744
True	1168.7231293141288
True	114.32453333453633
True	309.78102490617266
True	1033.8115357990027
True	88.81042214722608
True	283.2567811478584
True	9.250913569354068
True	398.56125110964985
True	449.6649155518388
True	160.25798620989588
True	616.5401518577081
True	934.8698564703974
True	155.09842567199075
True	78.05103226794596
True	330.6896391716329
True	535.6103343507716
True	600.4086355669125
True	1200.350739862802
True	26.45077243789197
True	937.273379680466
True	140.1216341462346
True	633.3472322843294
True	119.17727342852132
True	127.4020977025249
True	187.36644038355303
True	171.93654299812695
True	766.444276497313
True	217.7461634525078
True	226.07955589868013
True	64.53823018855334
True	508.7155809301679
True	451.8226473975047
True	179.10757815107954
True	240.3968332998064
True	17.68209624646153
True	439.363149167676
True	216.906317934186
True	304.36295995873576
True	111.0007282997193
True	698.5248103221867
True	418.78702186691
True	248.39425544240615
True	640.9457483289941
True	522.7741835639059
True	472.396226588113
True	131.0912817588079
True	533.3859917150643
True	427.5424312076808
True	2.0954156097202308
True	192.0604973237778
True	89.99646340782105
True	240.89936438513988
True	2.320377927282085
True	121.57886954999876
True	348.4001948322009
True	7.48158912110754
True	871.1837021351879
True	172.09193721357352
True	732.9477431464747
True	807.0813640530802
True	165.88228194785478
True	211.24160518565185
True	487.1871547459597
True	839.929333990676
True	52.73144745238217
True	40.48025019810002
True	131.8916162112734
True	636.7060716383805
True	713.8553276947615
True	181.45174391739712
True	588.9159919549307
True	582.7604993732286
True	850.1211242757213
True	404.89837333055647
True	195.106978449162
True	855.2936961984135
True	202.82575142600268
True	156.89976975471703
True	320.78518217444
True	226.7600468382282
True	211.5382851510871
True	607.5330949628467
True	251.4509454874484
True	196.4314535801233
True	457.6032055494488
True	477.1094105429992
True	63.51688729219054
True	288.90172565049266
True	74.08345494820227
True	321.32235096617177
True	349.42632827561414
True	255.68852899102703
True	177.59751283218446
True	384.1663589584907
True	639.99108331925
True	731.564277146072
True	289.96287314884034
True	749.1043594807451
True	64.47743802681886
True	871.594473131326
True	362.0613626182874
True	12.812627265936618
True	619.4519807170783
True	718.4849725931496
True	243.89959165400128
True	163.03131494981164
True	48.69782585327321
True	391.7565975931419
True	76.1290977705244
True	12.831211517254497
True	881.4490444149475
True	345.2032520377564
True	178.51255364869576
True	997.8470360583352
True	11.712165121897424
True	785.8157201092167
True	28.768254843571924
True	666.3089589956134
True	57.40282604682205
True	751.9309376320846
True	440.5865306623424
True	193.70746288140072
True	436.2148427740064
True	183.91621534570615
True	302.9181725388415
True	229.0305234132157
True	420.8103352023898
True	10.56373295099445
True	323.07021438189145
True	114.93474302508596
True	11.086077789670297
True	462.9984625748299
True	730.5284342114296
True	289.5831432476669
True	77.62724519763347
True	308.0700718656116
True	82.75998363180567
True	172.6390781148913
True	180.58290810394723
True	374.0272576279384
True	45.480511493170624
True	138.77379494244556
True	374.0090688527395
True	885.3947442618131
True	111.30002150391944
True	203.30129924753413
True	445.5782200289172
True	20.333004617515503
True	421.9528721236794
True	507.9471308685253
True	86.61207793327854
True	389.5378627396957
True	360.8628539435288
True	419.42608771130864
True	568.4600068221978
True	1049.8921892261517
True	950.5567933502216
True	59.72553999667272
True	1089.832128683923
True	109.21912756730237
True	110.72117903539151
True	115.02811527845628
True	512.5637793002314
True	384.3914939535047
True	572.288824840867
True	261.0051850419849
True	152.92359901015777
True	397.6785552657949
True	15.432825780435332
True	455.4950900313245
True	374.2923655434687
True	146.597998812486
True	96.29854292059495
True	522.2184484346727
True	1014.6479710656364
True	198.43399230748773
True	67.17563314329175
True	427.3225483200393
True	378.420921388899
True	487.791121511359
True	323.5654536819687
True	4.021329630939085
True	538.0897697031035
True	524.005703282729
True	504.48603584775935
True	196.0878556047
True	108.51569451439208
True	22.865011715336717
True	370.0632587037244
True	109.9089449573749
True	7.528019438166629
True	32.269063431863046
True	348.66880074118825
True	650.6261730428746
True	137.18930930297554
True	93.50640475892187
True	24.468797299377
True	395.5438165197697
True	357.22007230076457
True	793.7329237626698
True	299.91184903153567
True	517.0559617217893
True	567.6184292808218
True	533.5478163886692
True	287.5502679975062
True	500.66178551688654
True	100.21290113677512
True	585.9172696429171
True	7.921939994340561
True	363.68309890366095
True	457.5124377541731
True	961.808950068009
True	347.5910545616028
True	814.0893699379677
True	953.2672881288256
True	174.09334181038102
True	38.18100785347816
True	384.7199036387529
True	384.0323980662006
True	565.5826457178882
True	264.31628261529613
True	29.848443014394423
True	653.7711921973752
True	130.9320529789716
True	1080.0538270312304
True	332.74927330628134
True	465.779122007563
True	130.42415758665192
True	810.8767980251675
True	147.9460943765715
True	831.7096641386185
True	561.396846334836
True	191.1358904946088
True	109.04095095745664
True	65.99969185223036
True	573.5446466831274
True	880.1882660331107
True	430.541596855002
True	552.6378856629219
True	133.3143391035504
True	628.0310200881509
True	472.8631194360661
True	783.9243579089637
True	320.14738861203705
True	562.3862896836172
True	114.00604543404152
True	26.30471851043868
True	414.7734127445925
True	171.4620894689999
True	102.4701477991291
True	385.84515261558965
True	1112.5950863290398
True	264.6110530756397
True	557.2757759323757
True	11.270189641852603
True	75.64294710333435
True	327.66824893040405
True	778.901437330504
True	455.8800536871012
True	530.0640117435951
True	699.7347136353532
True	63.680223490072514
True	723.8422019629855
True	49.14175491713551
True	105.7613390484554
True	174.13123127062502
True	80.94183090266061
True	25.668830807189075
True	299.8861329289505
True	471.5682628471477
True	925.765446309951
True	866.3089394113331
True	5.090014153094693
True	286.624089175254
True	463.3822780000728
True	117.83226285071608
True	243.71514212471791
True	326.49094059284727
True	1305.2244839981113
True	462.3660636132441
True	24.354172939302384
True	184.0369930038987
True	721.8680521927819
True	34.261029888556884
True	173.407306782108
True	557.9011153772092
True	69.00175634729689
True	857.6145892834746
True	334.2261488398253
True	664.1990954860161
True	79.83370009283692
True	672.3210593946488
True	589.3233121490376
True	869.5284475597495
True	242.12812360141223
True	501.4189950029939
True	857.6670274025013
True	934.467785668071
True	235.94529428781317
True	748.0975559786787
True	221.72872180482327
True	462.43690657855353
True	373.5722255005974
True	505.85891042341376
True	491.0104920806264
True	320.82958537418443
True	348.6115102691028
True	110.13186989287
True	340.4534746798439
True	1138.225928025948
True	313.8139580491457
True	146.46665721048225
True	307.46146458873204
True	742.3962258725476
True	647.7171639838617
True	409.6258322107201
True	115.4029279212091
True	338.10434676603927
True	35.50206609029053
True	175.86276137098164
True	91.41221154692047
True	90.74358084924287
True	554.9631791758803
True	136.5780123930435
True	140.32316930928516
True	105.36442402736265
True	81.56955496655958
True	447.4912500525904
True	385.9121022757184
True	1038.6626153385946
True	528.4433714332714
True	842.3076295847575
True	276.8969913303919
True	291.5859752369602
True	541.8199143512823
True	187.54626452852852
True	756.7041248990574
True	243.84451455633848
True	361.80883756370457
True	68.96632363282923
True	112.20257433129812
True	254.4274618034649
True	112.27738567654076
True	476.10576866771606
True	31.01874849497243
True	581.4075616427664
True	1023.3453142714088
True	727.5197322667306
True	1.6202271975295026
True	63.95965305525778
True	509.5022411202624
True	444.42638116054405
True	75.90971229512672
True	118.33154461892002
True	289.54522664078223
True	83.56055609176066
True	50.88796579421765
True	745.2552233115306
True	664.3985010559034
True	159.94097752045522
True	164.87300076163152
True	535.4530410561947
True	55.32464697050394
True	26.640521677132103
True	553.3414580773047
True	471.4932977842473
True	1151.318149904676
True	47.36000981266779
True	468.6505189808517
True	890.8420742738829
True	822.4245630080096
True	295.6028656163947
True	748.1056972643399
True	393.4969918302146
True	41.91707081726357
True	98.24999208487296
True	716.7027264379865
True	76.33930060230499
True	138.57405580597447
True	936.7695959341862
True	184.71684984463
True	269.31355043308145
True	109.59679894590096
True	643.3109175230494
True	566.1947711176783
True	220.38291319129303
True	419.1650894516935
True	40.10516847698801
True	281.5037660308929
True	560.4639992142161
True	622.6637237996142
True	318.1217062015154
True	73.09432590440512
True	982.196169950892
True	1035.5232835367965
True	560.536855467876
True	63.85466166921365
True	29.920968506632637
True	86.68938231243754
True	109.21344479812493
True	105.23465090186288
True	897.7649532109937
True	1203.5272625474
True	734.5381919058553
True	328.51824310670344
True	8.926433599600703
True	22.811754194587444
True	340.56126111543966
True	487.7908932755694
True	44.99259633941326
True	567.4964234359162
True	426.8189006401664
True	399.10811963477
True	81.28162112928163
True	197.3539592280155
True	260.5132796024953
True	127.73652816633042
True	385.6687276484352
True	41.61766641273706
True	178.91126352655712
True	1178.1462951235806
True	5.247164788493991
True	28.237261871304995
True	580.0087261969848
True	351.57233777788224
True	767.3402793847167
True	154.1691133340353
True	742.4255310021068
True	583.5717916320717
True	282.3476845100003
True	437.6136608763194
True	339.5377557036852
True	294.9590273976303
True	265.4933652716725
True	396.4916580090421
True	512.3732197304297
True	517.9855039340733
True	104.76837153012542
True	354.0648778289287
True	10.429508241458077
True	182.8812136804221
True	241.38230817269144
True	837.8723767925878
True	600.1834008035705
True	31.48425057902283
True	727.4726010335494
True	811.3097281162912
True	111.22649589632542
True	355.70868515504054
True	861.3717213451391
True	213.15932697909477
True	170.97017208818497
True	534.3207583977243
True	597.1897744483267
True	1095.0244443831125
True	144.23895762598127
True	156.28207501930578
True	255.30332572175072
True	318.65713876376947
True	428.0130678147886
True	413.3765857662821
True	321.87518268108704
True	440.80085972497255
True	503.55211975296623
True	221.06939456263615
True	1475.397602175192
True	256.6691346499696
True	404.5697972027617
True	53.06777774113053
True	783.0172682331131
True	255.06209556091275
True	947.6833142920112
True	548.0858505012919
True	334.44938586928765
True	801.5477458324808
True	263.6412798892811
True	222.12158307868285
True	265.31472232269704
True	219.64005648444945
True	146.7695894936661
True	251.51614611248408
True	734.4808934418857
True	510.83564237524087
True	228.34080652342308
True	1194.7160698175342
True	112.80078166883938
True	255.71278952018125
True	70.08455850026375
True	309.8722144034606
True	388.0433987929581
True	92.00366326755068
True	223.11013522925225
True	74.32351682480139
True	700.2578399537692
True	382.29392981304005
True	215.8628425115112
True	723.5510775356036
True	825.8187116703696
True	822.8720084001666
True	824.2911569249516
True	341.5236745231271
True	1.5745487298261094
True	263.7495835748188
True	55.0749893464878
True	393.5659573086765
True	50.48662422157999
True	362.7319394160182
True	852.9528605462548
True	1029.2135399715005
True	399.48657265182953
True	21.76033544993492
True	530.9868454404477
True	487.1412652742454
True	191.1373235557064
True	228.27632662115136
True	295.0242327030596
True	24.19741565725525
True	133.16414193460372
True	1009.0813187489334
True	60.85793706958275
True	474.0797620157766
True	792.553323697691
True	101.74404662873565
True	244.2485430658596
True	111.3446820347173
True	16.281915078056816
True	1.220664681445535
True	119.56946812472032
True	1027.6134482528523
True	485.38199402516295
True	66.44470549717788
True	787.7545756579669
True	338.82848074857714
True	1.824620418366972
True	443.43298447861423
True	181.32860947620915
True	480.10576554788696
True	79.68367266753758
True	319.2622438332822
True	376.98828554780926
True	169.42888283015915
True	209.44700900931707
True	129.45200249663077
True	169.17930219150225
True	1000.7109857944156
True	17.399618672188257
True	502.8529702685922
True	475.2042708608076
True	406.6894268309081
True	218.0077360365419
True	232.49015451160977
True	147.7066174533469
True	48.24425648469679
True	488.6764446337833
True	152.55231394097532
True	849.8971678652816
True	801.1630195469401
True	243.15091713160493
True	316.89240911667764
True	517.8584064092897
True	43.804194679301645
True	86.2239855559374
True	733.2652428338664
True	1108.9899650310897
True	111.83202759245918
True	722.332719062354
True	143.1052663673317
True	935.6866510706382
True	655.2452860377573
True	110.25677897815685
True	266.50975825121475
True	605.1807348675592
True	270.98134851663656
True	45.512637628462265
True	561.7494213549501
True	442.4120701926258
True	5.0562111687070335
True	465.5296501274252
True	67.84538693228055
True	181.8358808228138
True	243.4209702251245
True	293.77010784389387
True	71.98762761229668
True	229.804704924258
True	357.2118710253026
True	415.9651377023725
True	941.3224409255396
True	43.98055488589909
True	915.7837161845524
True	1020.316270370677
True	132.42926273762652
True	73.8855833374427
True	1027.4440973156975
True	34.14350593228557
True	225.88422725648093
True	78.53402839721461
True	204.3249480339185
True	362.175709567562
True	953.3736396184
True	94.80188448161334
True	72.16042466643206
True	692.1297422615859
True	275.4323256503183
True	705.829749326273
True	54.938695142450335
True	483.09532255011646
True	382.07726318091017
True	681.6565782019762
True	51.49473994000323
True	106.48724313126064
True	28.05226064345527
True	274.3046239232133
True	41.57686924763072
True	350.9777608130633
True	3.126187431117609
True	1165.6392801997831
True	101.6036972473715
True	136.91576720709477
True	360.34919578777874
True	710.3049899988501
True	678.5760953859908
True	1027.1804175296768
True	483.0308748213192
True	417.6476977210216
True	142.02448460747357
True	437.1459412831738
True	802.3256403648032
True	424.116235461602
True	921.5023224604496
True	89.4312943111064
True	415.2734866973364
True	174.61154336211823
True	273.0326266610654
True	718.0590210576739
True	157.21506774239333
True	132.21322045394112
True	66.39123142079447
True	859.1589334031354
True	770.7379853230681
True	80.50948698742735
True	455.3557757857967
True	737.8028848925513
True	417.4533834094837
True	55.95443657384373
True	313.8373152715011
True	792.5766231750537
True	31.23428625533897
True	358.0320398572192
True	173.77089028975317
True	280.08287020821336
True	33.66886117329845
True	231.0628839934633
True	777.9961672920596
True	635.3200878133349
True	54.63028354884302
True	282.8932804821879
True	907.0682219529302
True	17.42421227027221
True	304.38090366762304
True	298.450892744059
True	434.2104922295777
True	221.51113956457093
True	602.4424685223365
True	48.73018961578473
True	970.3383365777886
True	876.5004966401641
True	46.655049399173095
True	388.2490511179581
True	735.2532825544104
True	943.3702481111228
True	277.23334491211455
True	617.8130745653945
True	130.42805440424456
True	180.60551437863063
True	137.1708428463597
True	137.7240076354092
True	202.74120956886037
True	965.4276972699788
True	754.9504031659235
True	952.874340948942
True	18.833568618800776
True	28.220840097815323
True	346.02938356577346
True	12.830849003529009
True	631.053174288605
True	1073.930301767521
True	273.01053042853187
True	206.8969266857108
True	82.13326391702869
True	219.48698617004905
True	129.82516843196137
True	45.1414550291511
True	141.58539826208187
True	90.50751074381492
True	240.43941432769236
True	523.7543549511225
True	158.88527743836636
True	28.960212820985404
True	58.21175221456818
True	428.125053329299
True	271.5923430836334
True	579.5595474019532
True	22.622305219452763
True	114.49305909681304
True	676.6143754565205
True	275.83599412869023
True	462.1947622153426
True	657.6516829530493
True	105.32174192047631
True	110.67254124121872
True	80.81979918160229
True	25.400100313595907
True	122.23848844510655
True	81.77718922918429
True	97.9234878280472
True	144.73844608788954
True	238.40113417257027
True	805.4310197038467
True	292.6594711318579
True	964.734618236298
True	166.94912034569307
True	193.8338980765837
True	814.6783357118092
True	305.67020583855407
True	621.9158246214103
True	257.17395452377167
True	372.33366463621394
True	456.2303858938813
True	556.4514069072479
True	625.847229439417
True	367.772047438067
True	34.51126358333544
True	564.7980035682699
True	612.042732334869
True	18.605516295950544
True	11.82990411229076
True	272.61657579285907
True	390.8243751393292
True	446.5307488669815
True	71.15662461875863
True	645.2850064490611
True	971.01856441556
True	239.58149220881816
True	919.6194041448504
True	274.3737174153824
True	101.896893148067
True	283.2253731559236
True	702.7887726793099
True	39.429891832747
True	581.0053756205826
True	1298.6746131248976
True	1024.7470941706797
True	896.7305707971907
True	211.13903392577657
True	93.20917810008748
True	184.514341377644
True	813.6082156644588
True	139.91843536200523
True	1076.9365958431915
True	869.854861466887
True	39.89256505900499
True	86.8784346163744
True	418.44699146630336
True	409.8401730508086
True	204.461784067804
True	510.892787498069
True	678.8034085562762
True	126.8196204210626
True	269.769710267373
True	1056.58216126583
True	52.289789969044286
True	690.6452710100754
True	556.4845353708737
True	36.64326497028649
True	800.1350609868879
True	384.9050704010355
True	556.0403898615589
True	104.32015093955891
True	251.7573062007572
True	206.89945956260692
True	28.743658923158208
True	124.09344197579888
True	720.202753881266
True	132.75300186225238
True	377.9112223531241
True	63.47300124782075
True	635.8718063935496
True	644.3376004512021
True	229.02961684917776
True	479.7741247699379
True	164.98947176368495
True	169.12343296734122
True	221.5750130029111
True	275.8135179248584
True	354.1656286867285
True	124.70205570985075
True	192.1971371572954
True	26.18371357352237
True	861.7946223171643
True	303.06990880457187
True	8.799897062607993
True	361.29777079096704
True	163.24517784306238
True	627.6552255086306
True	361.4161233520303
True	580.1681056311073
True	562.2216132884683
True	484.74600781839786
True	785.128438517909
True	253.3301307521973
True	559.4193727559965
True	157.10332687002685
True	543.2415346720605
True	359.5212828434097
True	371.22486120569386
True	130.34049240683882
True	130.92878743502604
True	106.1833103370452
True	68.59442616852034
True	714.864226043126
True	185.27468028745517
True	46.45323198275887
True	0.0
True	548.8674978365332
True	113.8471361216236
True	21.842447101689917
True	41.31562074923716
True	107.29883145776007
True	541.4658153847319
True	180.51910055456517
True	104.81389470184284
True	35.42638458163156
True	162.635107198168
True	957.2889219581328
True	51.36005267610007
True	215.8168753242016
True	742.1976162446022
True	324.0397268269335
True	461.2195572263692
True	476.0497243664972
True	516.603562389905
True	600.3332988531616
True	911.1903350147782
True	270.1176086856024
True	1001.3369601641904
True	919.8172926063093
True	629.0574412319147
True	343.52223647191056
True	834.7049296504459
True	10.225613022879674
True	31.797806902473937
True	295.9203748090374
True	43.59344446022313
True	199.6979360860863
True	783.2570593620032
True	211.96873264679485
True	757.5160324718199
True	749.8308272890337
True	123.87364859301564
True	366.29777381302193
True	596.0613642951998
True	22.88354033024832
True	131.31891618539768
True	421.5976026335112
True	310.67590115115985
True	207.19583846800285
True	106.81003793856016
True	367.190790082439
True	23.175106416365708
True	387.2346529161831
True	359.0188814034205
True	1084.4551536827266
True	364.8598262435261
True	31.77481751820282
True	440.3135428147915
True	447.8758147419936
True	231.32037257490165
True	31.978616453409444
True	773.7879145618932
True	434.5687374688794
True	175.3322095683758
True	11.549541443979631
True	1213.2520523001822
True	163.4434546539884
True	27.585477022881044
True	303.24519316491404
True	295.3497707675528
True	115.36632992323052
True	283.4413228214469
True	45.345354923163626
True	321.5281383977392
True	302.48686744973395
True	306.60305923139714
True	28.99421324132493
True	44.81684286408258
True	1068.594757870998
True	26.93169130328745
True	13.480379289482984
True	178.47907532791456
True	644.4351040901817
True	9.105914203505382
True	198.5426611695998
True	173.69365447737368
True	526.7969774272069
True	366.8227953788162
True	763.1317509144778
True	319.43859097188795
True	483.2332657655396
True	437.2512900797761
True	509.75155781378425
True	102.58441442747306
True	1236.2140984484315
True	865.8891815240186
True	283.3081676880357
True	549.4722974467711
True	101.34353480173633
True	590.9794010349904
True	450.9892982121185
True	150.18243063194708
True	80.51097018491966
True	363.54232073442193
True	168.047847594781
True	32.47870972521046
True	613.7095103959947
True	373.0502812627976
True	69.65886945593644
True	30.494171702104317
True	677.9206358505571
True	500.7063353198948
True	72.35485682920502
True	22.29068657375628
True	317.44232640846457
True	323.3278680120075
True	713.360699763859
True	549.6266671842831
True	553.13006471887
True	780.2958645593147
True	8.937884375689247
True	56.87428317415582
True	31.44517555765467
True	58.90557206007505
True	508.7257156325187
True	570.3846803280936
True	87.68699311737052
True	109.26243396538362
True	190.39170454946955
True	78.52273042024224
True	179.5359580692854
True	211.22514979002045
True	284.6908227395565
True	840.7330754807724
True	582.9468305879191
True	284.1878282110898
True	188.34895627486256
True	266.88836505715483
True	254.20806947806645
True	746.3413285863046
True	319.58120527920937
True	175.6454622106505
True	901.0861349292604
True	344.2678780996628
True	476.58275624226746
True	163.07500021647323
True	115.75704260042222
True	62.49027106716383
True	210.11512543405823
True	979.974292103872
True	510.4467270278519
True	107.61537130856112
True	366.7537883580418
True	100.7138035220526
True	646.7605396147126
True	5.111976684056507
True	702.8923194824414
True	36.10733585340367
True	908.3364853366523
True	829.4814065839131
True	211.6920738633379
True	29.268255152826196
True	82.47711466053401
True	453.5195871561472
True	228.57132706717437
True	1.112867174000956
True	72.77754176444395
True	1110.7786549155508
True	334.8174262909289
True	677.0627188569317
True	485.9706729759184
True	29.94043589858065
True	138.31873971784634
True	428.4206537249253
True	927.1878873606806
True	829.0753917366644
True	425.9582059113246
True	352.9405597554392
True	18.249177899664325
True	79.63276897697138
True	776.035408667441
True	480.39125629228585
True	384.7666234398605
True	900.0692712412774
True	25.73441233503801
True	221.9353234609535
True	925.179798234051
True	234.48524302132788
True	9.165688761442594
True	508.95823019281903
True	99.2995377141564
True	635.473286839641
True	57.14569256189081
True	258.97675842199226
True	882.7164842198445
True	889.7713187202708
True	282.4208315743343
True	430.8283991235365
True	127.03705766979384
True	621.3925897468293
True	250.34874123849667
True	198.2311405649368
True	853.6441034490767
True	52.0958868274868
True	738.6592059126335
True	277.1182394709858
True	298.1814756406154
True	163.69843591236094
True	476.5071783491728
True	596.8350353234423
True	362.70975622978574
True	404.02134740632687
True	69.6858956067419
True	163.02738627143086
True	470.5406875386389
True	220.1715564850888
True	33.22431345598399
True	208.40174473892912
True	391.656738862656
True	398.6245295198661
True	739.6672525114465
True	123.22000176842904
True	678.0741391098512
True	498.6826210026461
True	620.6208836715517
True	139.24338135097997
True	39.21426870666457
True	663.7811007014876
True	71.49414122334345
True	550.8565211158833
True	699.6294842722352
True	454.0588159634541
True	135.16564966344498
True	530.761780063395
True	4.367926483679349
True	385.5868252901192
True	31.01987493903352
True	647.6557238076227
True	267.51065850158176
True	580.5903718154691
True	705.6065249637892
True	141.2961273677498
True	510.9734080357248
True	504.5811041079613
True	63.4664725110728
True	992.3613280231076
True	3.0239281079611606
True	26.792522403847933
True	639.8172927553928
True	678.7791770264986
True	138.27697621468113
True	416.7478910287123
True	127.24374362531624
True	72.91258534178876
True	458.5096159707412
True	38.33746033692269
True	503.50177801372575
True	11.868670446825162
True	832.9153427019575
True	521.0101360585811
True	670.3766688126668
True	101.78884643897736
True	376.7519271376661
True	1028.2332397534285
True	839.6282355574693
True	143.05105203302682
True	540.1032976602459
True	471.1154521955588
True	240.9511880925304
True	247.20793726434687
True	5.465732825818508
True	322.2174659765663
True	12.674246270769691
True	376.3671026691984
True	77.70714687930834
True	419.4675326644468
True	636.3859594715924
True	125.39810759612224
True	231.52497873160888
True	640.8479536298071
True	683.9469942560596
True	289.5789327423729
True	136.6054311143918
True	165.49550451249405
True	471.27942012872495
True	84.89636899064787
True	10.866419284850888
True	506.3212203404461
True	557.0907348086521
True	20.30920553233565
True	142.2427946100593
True	896.197012672065
True	486.6228572833352
True	282.17707621542087
True	32.06097977575222
True	480.1313881128258
True	113.1835412123961
True	581.8231638299028
True	668.6623891183864
True	291.614360765548
True	389.1121603258732
True	189.6721396517092
True	240.64728078563675
True	73.75559899258535
True	210.93873980583655
True	487.90053653845104
True	17.644697954504213
True	459.1144815390468
True	385.10626636462433
True	715.7178740336949
True	889.594627682235
True	901.886330836929
True	156.6007970661564
True	417.2586496317488
True	69.90735167292812
True	185.8653646552292
True	320.18017952143344
True	11.480649777645558
True	808.3830137595145
True	22.569751087577416
True	409.1719637855063
True	264.3438842687224
True	658.8788335830496
True	194.317187486676
True	39.71516575279932
True	705.0538222784638
True	1092.4641404594618
True	227.21071531141945
True	127.58481329809094
True	599.0137767535884
True	495.4686483945452
True	18.198128837345287
True	817.4289865378202
True	109.08115594184105
True	43.28536315237042
True	301.1388453116609
True	344.93037621071545
True	407.3246909354471
True	281.788638518646
True	19.24823352082644
True	22.81565672606735
True	840.659793835339
True	195.79753156426173
True	113.4055068323554
True	833.6087227033545
True	665.5006767868795
True	646.1729724063347
True	455.48283462379646
True	152.64971211225938
True	32.64820070119937
True	101.87963979074296
True	437.67061241878594
True	215.6918829645873
True	483.43194165896
True	146.36748626329688
True	479.6769521099712
True	645.9819888925981
True	944.1638710892717
True	26.39541997329782
True	970.4141618736306
True	1018.2580303907132
True	492.95998266631
True	87.8758344841066
True	795.3971206587127
True	640.234403965279
True	661.4182427433111
True	172.42278150180456
True	745.941481889016
True	710.3763285733752
True	119.89802471288831
True	791.1052630423394
True	812.007291355544
True	501.8258964384169
True	231.5366570307696
True	73.2436504758593
True	306.91904755672
True	340.1501782188075
True	460.7827093501195
True	428.5896492133074
True	193.2502973483564
True	309.99222033963747
True	2.9129921694055367
True	13.42504490134711
True	109.63295406739896
True	139.20100316003945
True	345.5760681211735
True	336.63239210396733
True	114.23604338861313
True	16.012383954604598
True	208.19443956054977
True	827.8424734102332
True	465.6458140672094
True	538.884302371078
True	572.0903198807804
True	856.3050935782092
True	639.5653640569913
True	93.7276520487649
True	194.61508729933095
True	237.7422181494479
True	292.6728224670097
True	102.06302730628045
True	357.408465746951
True	432.9772395818501
True	167.7495471589794
True	659.2332096047206
True	239.00954288296617
True	209.33553746216623
True	26.28717023418617
True	254.85902002502772
True	500.33610056240906
True	166.17570489638942
True	541.5531836232743
True	467.0310163855862
True	246.98560593995023
True	99.08012559682491
True	42.01864423146422
True	410.8933718893553
True	788.8996748572379
True	163.5067822427221
True	1056.3247323638827
True	1065.6578824473231
True	476.12228888198433
True	98.24073667531276
True	123.2778987593198
True	637.0021928167268
True	8.974219275041456
True	225.7747167353136
True	128.86329158750254
True	123.4967968047301
True	317.23481627882154
True	673.0767425900789
True	38.49800171621367
True	133.1092111737367
True	978.6516185473046
True	57.36024851226454
True	450.1759091335964
True	531.8494568064066
True	245.2492967372132
True	127.88115807873145
True	941.5109215296272
True	1207.6001613823732
True	525.4743667292258
True	659.4786910822885
True	218.49078539325808
True	155.7511190355076
True	330.2088155381636
True	252.0931248064037
True	176.58320297680817
True	301.5747713100726
True	335.5788289511939
True	12.007342191494276
True	616.1692031181652
True	146.3643687434308
True	76.83256366848094
True	449.3555380375903
True	315.0837528670481
True	1148.4668647643482
True	339.51426990298825
True	998.9324610969902
True	9.51039791164868
True	274.19029530583373
True	225.70825385592696
True	153.68870865104398
True	480.34126120598665
True	201.65661410115337
True	406.5310500151576
True	318.6524382412369
True	112.1946322998534
True	365.62681589055074
True	1039.2280505458075
True	751.8716231650794
True	219.09839796527933
True	108.07473419726097
True	294.02814208378584
True	24.33817377446689
True	353.86808003499976
True	315.8128367953139
True	563.9412040611543
True	449.04069636205895
True	359.96009343015425
True	156.64904550342817
True	11.491913707440052
True	422.1979791275657
True	294.92347407839543
True	138.80017680326208
True	302.7423282513372
True	441.4975993489858
True	805.2212856784616
True	316.4147922065226
True	767.4973160784394
True	375.3819713378368
True	377.62301890115714
True	1.0175011156191816
True	1122.476673800336
True	101.16394106711752
True	951.1890907828408
True	200.46646195503692
True	463.08252747082616
True	678.3118677859956
True	86.22325931076007
True	503.35249572800143
True	34.65214673136504
True	420.3145653169688
True	75.912298647647
True	228.5269233901409
True	36.11934006303147
True	669.5012431857331
True	188.82785951337985
True	24.55905345833589
True	398.8282442379912
True	110.51193439955198
True	160.85750445127337
True	841.1947517040151
True	263.873875422397
True	153.77052795650775
True	359.6226301538076
True	525.3684629585638
True	334.56610545574097
True	520.1511964566514
True	610.5108635706258
True	164.49795025472102
True	6.964060579670418
True	71.27440883240165
True	412.7720421528174
True	88.21207723302507
True	80.7976565798621
True	1028.814937870634
True	27.98421309412556
True	330.4917651445793
True	326.8599184727443
True	452.436695355556
True	670.8942662072262
True	189.4639378229085
True	667.5173708074906
True	329.27397534744506
True	348.15062373407505
True	272.707380053908
True	218.8000606239421
True	345.64264392001945
True	435.24347128860506
True	420.4209667971732
True	601.4913800806559
True	140.5569438736401
True	75.30999699482362
True	41.55353154617714
True	299.8112639529131
True	612.7402094618587
True	418.8014784241712
True	819.0386054931678
True	213.1195196810352
True	397.73532160655947
True	69.46800590760265
True	52.004450577715694
True	429.4152457078857
True	198.2543996350818
True	216.75581600508607
True	42.535342844293815
True	1075.219022994936
True	170.18937045644006
True	914.3490860627268
True	318.228500473568
True	925.4179768811392
True	236.87290531888465
True	473.4775064816255
True	544.6856854180494
True	633.0519930084082
True	215.1775691640884
True	488.228947364659
True	937.3680982589758
True	126.26086016312549
True	8.02158705184581
True	599.1552946537344
True	27.53336782110427
True	79.24749160483067
True	804.1619471502833
True	238.0472290784567
True	942.8803927165868
True	671.5713214895097
True	418.22471658465554
True	287.4278478891724
True	477.9351589799839
True	313.5239397328663
True	174.8596191242011
True	689.8371778878989
True	738.3257258678171
True	204.25152293507116
True	89.30706412948747
True	515.0058509549
True	135.12270769295813
True	382.4153762372066
True	331.8846119331955
True	63.93320981050704
True	376.92772080913
True	415.5138821045967
True	381.4407852067155
True	396.13051221378026
True	410.66532065986985
True	654.6046526472204
True	58.56218293772413
True	460.4510781999535
True	340.10803196471403
True	667.2392954282742
True	221.4908900834429
True	103.02334865190174
True	42.00287889686632
True	533.5174059051902
True	635.3059611510737
True	178.0613842321619
True	412.1733459386388
True	342.43153123426384
True	16.78834789686217
True	168.8865898397098
True	286.6607184074599
True	3.005411394190573
True	896.9058649307028
True	77.82912587189318
True	102.2514950278348
True	106.81149084337204
True	358.7160587337869
True	35.07937606919556
True	452.2420279988288
True	232.04372070197635
True	5.74409764346899
True	114.97014063576336
True	436.7127127869396
True	51.645272816855616
True	66.4600800179102
True	175.72292936978627
True	295.8051913906355
True	950.4124372282888
True	384.63316777336814
True	969.681859873965
True	192.17289515133987
True	974.6358088417546
True	788.2812441089106
True	655.5339859019645
True	415.8583156185375
True	388.3402700268156
True	81.08450652077022
True	71.4086385699597
True	78.85688650505172
True	182.0731333998781
True	474.94637465446056
True	1134.5001427919883
True	166.69245143817952
True	365.4869061302383
True	442.4617090589002
True	571.9169673630961
True	595.9287508718946
True	273.21376586435
True	470.7192820472908
True	666.2978547023763
True	94.4218703816972
True	707.0338575178874
True	268.36693958124926
True	136.78477749993053
True	406.8412927979122
True	863.0715543643951
True	427.1398937652862
True	853.2617116312734
True	197.95856951558628
True	356.043847575233
True	697.5030711094573
True	628.2269261872893
True	188.69733842618976
True	259.6761954044561
True	789.0258990435067
True	31.791019963933383
True	196.05101010314635
True	495.9744360097979
True	705.616495239234
True	102.53765151245578
True	37.39631201090897
True	168.75646089133238
True	738.8383500348746
True	328.4574936360294
True	557.4107014426863
True	351.62162663963426
True	297.46636087554657
True	448.3478895745759
True	496.7877023739856
True	76.42549990331005
True	381.50825179834914
True	770.3135338338595
True	0.0
True	276.9046463572527
True	245.65738552426703
True	977.4387692095236
True	150.95625176389126
True	622.3027905554457
True	632.0302782952734
True	114.9222868522012
True	228.9018245408591
True	134.35125990636638
True	11.693588880698558
True	282.7446615247109
True	365.5449530491023
True	1147.9749531193322
True	230.45123134443512
True	388.6324691878349
True	650.7635415642628
True	196.91772088734663
True	27.763165150143468
True	854.3100465823677
True	602.6992858082531
True	163.79456057326854
True	633.8814525296488
True	170.3252677530208
True	298.0019558144646
True	796.834199319385
True	36.19673938224846
True	108.2724952805674
True	500.0770348211538
True	59.26479662660491
True	78.21033140301293
True	404.6936550397073
True	24.563857834011504
True	784.5385349639425
True	101.66345496728174
True	164.77854839192136
True	18.27636959883786
True	707.5834199748647
True	29.138592855284266
True	789.2865641168277
True	397.6387687448511
True	118.9743922864125
True	696.7184366029068
True	533.9636035432103
True	570.9590986102309
True	48.46576075651289
True	370.27139896379214
True	5.730414323002831
True	94.362750154688
True	390.8831582754249
True	47.964169764394455
True	123.31308762003484
True	312.45661231813267
True	185.4674773438761
True	98.30041182418503
True	670.43446182247
True	20.01969575639943
True	1130.5231695382456
True	496.2422617005562
True	298.2079533566942
True	495.7607919099564
True	120.04141385596311
True	804.7188543959636
True	1118.344163512155
True	743.8908117212422
True	179.72149882053105
True	226.95542863497425
True	48.67061938630367
True	59.232980826019656
True	150.96461009520337
True	98.20927034318436
True	172.28582304982828
True	1191.1690845058422
True	306.9944911964314
True	362.495326467105
True	718.7479425250332
True	17.05408881130124
True	16.18848207736338
True	603.9774785893803
True	5.723431395763776
True	108.1095882217901
True	679.889294103166
True	179.96935325379107
True	653.1931288732671
True	836.0547757367232
True	152.31120568969365
True	932.3317183187016
True	2.2890556475977
True	455.94978930187744
True	1060.7483828723407
True	24.911859429323734
True	237.3149879706156
True	149.7025056667453
True	976.1687740578816
True	239.200540645574
True	487.8718165151207
True	115.75288209414995
True	503.5392125259565
True	154.02450850645408
True	97.04773668353192
True	389.1030333027469
True	70.17436862863143
True	52.99605078849428
True	1078.879424168303
True	255.9475776956723
True	157.41473984817364
True	368.4642135276056
True	403.4730010311167
True	215.81889630132957
True	167.34588779325586
True	390.0236742554525
True	34.86593618463056
True	481.0582456420113
True	1104.199896726671
True	114.48776166964306
True	468.46941141576735
True	314.50909015643555
True	27.032451012830418
True	386.80498058564086
True	99.43661857426724
True	601.2492979618036
True	202.5106438859804
True	428.2850174451054
True	19.7235903377632
True	462.43492362293534
True	107.37775732452452
True	325.3813661369257
True	33.209539186755414
True	169.3491479950038
True	250.73691336349745
True	766.8291982559634
True	58.26973075914472
True	135.5723606991105
True	239.43536617358663
True	140.25586636753815
True	643.7752329382049
True	538.102938567155
True	792.3998690529588
True	396.2013704738435
True	537.0844201923494
True	429.3716214721375
True	688.6542038223936
True	73.27028899351693
True	474.513493992576
True	402.97698526945743
True	48.90679355895767
True	86.23941139950712
True	133.49054446527705
True	90.56730557259569
True	329.41168456374714
True	857.8170605088208
True	336.2061696023228
True	1081.8018563181113
True	298.7146265208002
True	876.5707081859293
True	142.85574837649727
True	536.5619347501695
True	627.606231290741
True	718.370880295013
True	455.5605713580783
True	66.89309084240384
True	297.70217091520846
True	40.70696075259615
True	166.6754469816942
True	171.3230355933253
True	1079.473294475751
True	217.0021780200985
True	555.3451937590407
True	548.7539626456334
True	567.8955665972668
True	884.6246120330883
True	596.2144615008796
True	660.6492800369175
True	910.7468154282388
True	122.06657933841196
True	315.77592282115245
True	268.3105132133089
True	328.4098223245864
True	95.02286378898872
True	392.233519575205
True	4.683155323857161
True	331.1260181817302
True	246.33809752567967
True	625.0370046516209
True	289.93217233921683
True	356.89992594908654
True	9.74494397824123
True	54.03772093189068
True	550.5496189766812
True	29.79802185315388
True	147.93491998308826
True	60.89602469799474
True	151.84892645626527
True	232.68063412212015
True	64.40072362353091
True	391.703378122415
True	271.01103499065806
True	102.40524539202956
True	343.1892808231475
True	61.61921745063839
True	573.2443498839896
True	853.4787686488015
True	279.3371817482975
True	1137.7289056556697
True	115.6937913149535
True	314.90385113236624
True	1039.8211155420024
True	87.1483185472866
True	275.7711060951063
True	9.49647439432374
True	421.14493625650186
True	463.0319441077824
True	157.45249390285477
True	622.1238618516506
True	911.058423193894
True	161.15771323736564
True	75.77815159949209
True	330.0759840326024
True	569.4159256101243
True	606.9575096752371
True	1250.377496635346
True	28.59260331462422
True	923.0002211340492
True	137.36891295079613
True	621.8685714622306
True	123.1758616792661
True	121.20174916707302
True	184.8895800538912
True	166.35397403854134
True	772.307927849535
True	209.3302597166916
True	229.26419616925855
True	68.65197835181192
True	511.7964154316616
True	441.2031817175045
True	182.78168863999545
True	234.91931371355037
True	16.816815558251534
True	418.80880911184136
True	227.95760410512045
True	287.7015895707181
True	114.7727068698798
True	720.589065967828
True	407.7525220843281
True	250.92692078178885
True	640.3162219521512
True	515.7782932940422
True	468.9938332996135
True	134.43772966756922
True	529.8415533675926
True	428.85576655153966
True	3.0965442446968865
True	190.83282337698265
True	99.48344247109408
True	244.145879335001
True	3.002437410389324
True	130.13454586423842
True	346.0520972185701
True	8.026606427946053
True	834.679143609426
True	177.0955498506015
True	722.8962381861097
True	788.3910560982189
True	156.2826663839924
True	217.08733223976373
True	494.1029551671882
True	850.622921046095
True	49.82426216735314
True	37.65590633816075
True	136.9756789989098
True	621.5189152033837
True	724.246641122978
True	187.6448487293815
True	581.9422788469511
True	610.5887768869779
True	845.8791192211634
True	402.95038394252816
True	186.98032401837392
True	835.7051552124311
True	220.1757926195278
True	155.6882184598876
True	330.67359733759207
True	213.69631337483324
True	206.92949827279784
True	620.5186012723132
True	250.7719737358377
True	193.60453129547204
True	452.3447828146649
True	479.6470809422914
True	62.134431414724624
True	297.8243065806962
True	79.71226495760123
True	344.55821797352286
True	353.11743547018
True	253.4039399366312
True	178.10270708951256
True	375.923481272272
True	630.4744915245576
True	749.9810853440338
True	301.0234718441845
True	759.2411666593048
True	60.32709246553499
True	888.7365198007386
True	344.14662506429033
True	13.121268486167605
True	607.5880338366411
True	682.6746160655852
True	265.17783252213013
True	166.37920344678722
True	48.28470870918688
True	375.4558973972619
True	79.55212057147185
True	14.13861898361088
True	882.0814974455105
True	374.091236315705
True	177.69999654645963
True	1007.5781003291336
True	11.255258798003682
True	787.3122377922358
True	32.538355207529136
True	677.9073571333403
True	56.864748779144286
True	753.3209825532634
True	444.2532674581073
True	189.941239352214
True	440.6029495500936
True	217.95796509265745
True	301.9594273667797
True	211.13595757270608
True	401.41710008050416
True	9.269887136502334
True	330.330974389537
True	110.98080779218394
True	11.345335073301882
True	465.5185609505178
True	708.8778523073316
True	287.7802104857612
True	73.82759842205876
True	311.3294922935365
True	81.23707882778237
True	186.564384255266
True	182.17553560414024
True	365.984743455713
True	45.11241595606556
True	143.13966052314092
True	387.2807744691324
True	878.4117315340013
True	110.318209248906
True	209.7673100498054
True	442.431134452545
True	18.66207875926084
True	410.8543601847796
True	507.5179599763586
True	92.93088904137676
True	395.5752313193333
True	368.5185016686263
True	413.8766360179689
True	600.8151926970671
True	1030.4192237631207
True	987.2903044854826
True	56.59108673788665
True	1048.721890044441
True	111.09446186123265
True	117.78750261425212
True	110.3096956811771
True	491.61919799122927
True	360.01305581904245
True	561.8512087591438
True	267.0875893272794
True	160.149371391493
True	386.7321189110747
True	16.498051876311596
True	459.4365225546476
True	391.3357575947785
True	143.4624096247918
True	93.97483091811446
True	519.6637956514091
True	954.4800809898207
True	205.74488346072783
True	68.6386693145152
True	441.83133231383465
True	389.4470280420685
True	483.7271237968199
True	326.1920668679877
True	4.764483360658427
True	525.1840348775152
True	495.9150950562765
True	506.7734896191665
True	196.31786556859504
True	105.3543136588152
True	22.430795588775155
True	377.75059005183607
True	108.46864262942346
True	7.566988631803453
True	31.766992782316176
True	351.88679897812546
True	650.8827040032262
True	136.77222045388817
True	88.67076563711173
True	24.58818366095784
True	405.4618048064511
True	368.44236332706834
True	762.9535389524019
True	314.86657289741885
True	518.9128936784675
True	552.0483289103399
True	516.5076108577535
True	294.0641223001263
True	537.2656146813016
True	97.02814173708148
True	570.8453713820526
True	8.654127591144157
True	372.41430164876766
True	478.1248091060626
True	947.1982230813928
True	352.14754930271823
True	782.0313520172712
True	957.5960022356702
True	179.04173902103284
True	34.30807298255836
True	365.15671325781767
True	387.1805615430874
True	585.0270188561389
True	246.19777103563635
True	29.14761378445638
True	637.2779532746606
True	127.9788515327891
True	1042.8922146363852
True	323.31374146779046
True	471.95177990258094
True	128.06890516995898
True	811.1822283287476
True	140.26551084808983
True	844.9977643501812
True	565.4692564260753
True	188.51808390170584
True	114.55825335517083
True	67.4475552708918
True	570.0121672815486
True	876.7717724564775
True	430.2555372554599
True	542.2028452364259
True	141.48526937889872
True	623.4504429753194
True	489.54220011294746
True	782.2676032291986
True	310.3784190854936
True	608.6675327962
True	115.70902919634928
True	24.76972033710647
True	402.1824244271185
True	170.37365646229196
True	105.17989561672742
True	384.37198993335016
True	1077.5179981399929
True	276.24420237759057
True	552.8337188844832
True	10.78224599687753
True	71.81287247746634
True	337.82332084343847
True	800.1400620922473
True	450.4459378420412
True	515.2753213896365
True	723.8416351068689
True	65.06033638933243
True	726.8895391819236
True	44.57669527832572
True	103.95596551060662
True	185.96573438755243
True	80.66434066412462
True	25.91980745835884
True	305.2509986706576
True	467.1603664568043
True	916.3686166792392
True	855.6515774211086
True	6.547215721746417
True	284.58760304140463
True	479.175302041219
True	124.79678941821096
True	236.4989604203123
True	317.7702845282625
True	1298.57151722068
True	447.51649608263045
True	24.737847388861045
True	184.54067896761936
True	703.6115540176826
True	35.28660319700464
True	172.6882746630023
True	582.3855844139302
True	74.0238688877129
True	870.4812201667665
True	339.2964929878968
True	649.1909947654814
True	75.7994550063866
True	657.2563400042948
True	599.751367771593
True	874.2897655628117
True	247.34407152274176
True	513.2478368912649
True	821.2045701784997
True	866.1068363110973
True	238.1747102433313
True	766.0305884449177
True	227.9733815055185
True	462.5251678853166
True	368.7296779017952
True	499.9992399372847
True	487.721202412185
True	330.1902719434094
True	358.0636455508571
True	115.77949385805196
True	338.16747344987465
True	1150.8850021457492
True	330.9760711777181
True	149.14938643312982
True	312.83299620519625
True	765.0584178671983
True	633.0712852476632
True	421.4998525463813
True	111.93361867510995
True	328.5577983679163
True	34.83236278939776
True	174.88243906023817
True	92.53848914307837
True	94.15950234660616
True	551.338905483394
True	136.16919642463932
True	134.934176969221
True	104.77605058611756
True	88.1987645753227
True	447.3754268901612
True	395.4425186817938
True	1021.1436912389838
True	561.9435731451539
True	827.8384597670927
True	273.0293563823429
True	300.1354039171072
True	535.5767992194177
True	200.03935419463485
True	712.6865667673243
True	251.56180676222036
True	364.5808774691104
True	71.33873324519612
True	116.88776186124866
True	255.2017664496341
True	125.16953507866336
True	465.04120654821935
True	31.197687447434827
True	573.3860039893847
True	1005.420431405848
True	736.5077599212104
True	1.6786551965001286
True	61.69803394559882
True	497.3839324587842
True	435.14677974350224
True	72.35323810588005
True	119.24174152561528
True	304.83606173800683
True	73.7966045347952
True	53.48503753407343
True	730.4101317475393
True	655.6334371346386
True	154.94711943865752
True	169.1330172923013
True	516.1309175000282
True	50.68548177227217
True	25.200296892253476
True	574.8790436292968
True	435.76942351368126
True	1117.7570472548134
True	47.02725216967645
True	459.4959678961336
True	901.6754579858284
True	831.9018362420421
True	296.8786047459859
True	772.7672593054801
True	403.9427505219048
True	43.29468083327389
True	99.62304109642942
True	704.6915185906216
True	75.19040222966409
True	137.53934374623455
True	961.7610759052702
True	201.60951694777253
True	274.0493419869571
True	104.605978850751
True	657.0462303876885
True	600.0161058655124
True	219.1993606480472
True	440.3080030972996
True	41.73572627480824
True	272.2668739332269
True	582.523136922294
True	612.4071431444032
True	313.92346745767674
True	75.68721087886998
True	933.3214987373908
True	1066.262893904118
True	565.5288806972098
True	64.2961541344225
True	27.852209438134537
True	87.91001244096131
True	108.70034529503296
True	96.08133784655377
True	882.3944411155701
True	1210.431924454145
True	739.8957357797111
True	327.91598291080896
True	9.124195042773447
True	20.473031885772173
True	346.352390066551
True	471.8328707845856
True	46.20309352935379
True	575.8432497133033
True	419.1677814911023
True	401.0040818397769
True	83.81071303511956
True	199.77247912995236
True	268.21413775145896
True	132.17901191945853
True	389.8138356560595
True	44.93198550985626
True	177.0497568232596
True	1187.0779910972108
True	6.821613775204017
True	26.76101861987853
True	597.411103715817
True	361.0038668932831
True	761.3655399742779
True	152.80188202607792
True	754.6949590110627
True	618.7572690963367
True	281.556608628654
True	425.05334649472695
True	341.5794419296421
True	294.7707844133144
True	258.6250493693546
True	385.5250395346733
True	507.3796900647369
True	509.5960859817986
True	110.39847646494734
True	357.54675742041763
True	9.200837664263386
True	190.5801702237229
True	246.7255170306221
True	869.1967873053453
True	594.7716134525709
True	30.46549391566487
True	712.850324574913
True	828.8530806381563
True	104.78277732959891
True	352.04224922161904
True	843.613815251878
True	230.3245939901392
True	158.61437107880016
True	532.921100397634
True	594.1775355541098
True	1115.736275844158
True	148.72130549360645
True	159.02979926949646
True	256.81881357434423
True	307.8562801514524
True	430.835374892822
True	411.6059793679598
True	332.0858050636949
True	460.0739463634007
True	500.42273089939744
True	233.72879536690743
True	1490.412532351243
True	254.4981319600211
True	410.0287094876597
True	51.27223058683021
True	746.1870321891191
True	259.804319301753
True	898.4567563954878
True	549.1618123735634
True	314.5586963400412
True	789.5528165317193
True	274.42614042203775
True	215.64991624596084
True	258.91968028059966
True	221.39368261032772
True	137.74508710024477
True	257.4733492375144
True	729.190496383499
True	522.4432390463123
True	210.3097597215868
True	1172.7536546717245
True	117.1926209035922
True	269.91326526854147
True	66.44751796960479
True	312.15685860903505
True	422.7022915381533
True	93.41823202312504
True	216.3928181674931
True	75.73959473323845
True	691.3031564291991
True	365.1981033137049
True	231.8863215270377
True	742.1923670546483
True	864.4454044396163
True	800.7513630792632
True	819.2249749877285
True	350.36080019553816
True	1.511940737472887
True	261.6235457357185
True	56.08551968109292
True	389.8390053866624
True	54.97510101995431
True	348.1921911398315
True	837.1427920674233
True	1010.9584733558404
True	400.243246978421
True	20.537043776093803
True	511.1048847116541
True	500.2703876552615
True	191.88887061892672
True	230.5056623899441
True	300.35860429028486
True	23.145487533030337
True	122.30001202318334
True	934.9047527594424
True	64.32059659599022
True	481.328216897086
True	790.4867725465987
True	101.72618634514488
True	241.2895846018144
True	114.55340774326832
True	16.72083649958545
True	1.3748979816918496
True	124.37639316082556
True	1014.6782617637216
True	469.5673929044895
True	67.78051671894531
True	794.554115040399
True	337.33807278015314
True	1.290445204220433
True	456.8423936803927
True	186.45379256961323
True	516.4786551780766
True	86.85197224407803
True	336.390909750788
True	372.0952328388505
True	178.78621405135843
True	211.06842870520364
True	131.71927029685463
True	182.19959706251896
True	975.737443478793
True	16.392524265407715
True	509.64501769710216
True	480.0989861851707
True	405.7628599602021
True	224.5977278232184
True	224.72830427401072
True	142.77160359509128
True	50.63745197708237
True	492.3712441028175
True	148.66818045766448
True	876.327713527513
True	817.789077647267
True	255.2229296079874
True	313.6468119103771
True	526.4660403148766
True	41.24363059748579
True	87.8085187141912
True	752.9104652072979
True	1087.7566367018703
True	112.6841454455673
True	729.5257652061828
True	142.7707096171171
True	918.2348797672493
True	665.0825451303004
True	106.05725030478465
True	276.40893424888054
True	609.2976375318738
True	271.1875631161143
True	44.66323112433504
True	576.5590869173465
True	450.6658336885862
True	5.423833682585199
True	472.074533218425
True	67.45082722111478
True	166.37514182041545
True	232.6295851185029
True	287.9033575874603
True	74.52481537036601
True	225.48571876041052
True	353.29208891487474
True	442.6327492543188
True	935.1232315208516
True	46.54582245497771
True	890.8307942225318
True	1012.3887923905723
True	132.2955440575338
True	72.91519922612198
True	1004.4254185877314
True	33.25885522712917
True	226.30789635649523
True	82.45422980244864
True	216.5296372893192
True	380.66645111818326
True	967.0592190142096
True	93.17813031248431
True	72.62721103510749
True	644.076910048035
True	274.9415858080629
True	708.828574698324
True	51.4873104526128
True	471.33804860361687
True	394.6839299843728
True	698.225067441325
True	53.37472968335568
True	108.49775543534308
True	28.792408813815843
True	274.4228464045245
True	44.25089465868244
True	351.26350070268666
True	2.1812512526082117
True	1190.4413070509495
True	104.53988344111572
True	142.29297637931302
True	354.58593866573966
True	729.2302541436286
True	683.3855266939428
True	1010.2186236374696
True	462.57680275442
True	404.34786408642447
True	144.16596405858425
True	406.8398799247814
True	837.6413529383433
True	422.6870385747671
True	906.5228794984828
True	84.53017955662997
True	416.2312117150455
True	170.48216620235831
True	289.70047799848675
True	764.6438480552935
True	162.42074807772093
True	134.7724743580271
True	66.75359555513334
True	878.3426651643917
True	784.0273315464194
True	82.50527156431177
True	423.90684966718425
True	736.309664511101
True	433.3876820466656
True	57.54621228053078
True	319.7589349230831
True	781.0077417165243
True	27.402965801310696
True	367.99713089297336
True	170.01551608286863
True	292.59588336960945
True	33.983109228963045
True	219.2470512268604
True	772.3735618200606
True	638.4012946311791
True	57.08906742392446
True	295.61546624137816
True	884.2841564321258
True	18.923291563867277
True	325.3066102389542
True	275.85885751464895
True	415.760909083604
True	218.87153699526323
True	585.3993510398185
True	44.68176190851441
True	943.6461195778706
True	877.3066156909363
True	45.72984787700608
True	393.48875431630086
True	767.1236995409297
True	857.8777236091156
True	274.27372168923864
True	604.4373625359984
True	126.63430602590716
True	194.869543056669
True	133.558838472318
True	136.82136988888536
True	204.9536166227969
True	956.4755174359624
True	770.9856450934066
True	1001.1713571529928
True	20.63198044189552
True	26.717911232004155
True	347.0504460028056
True	13.689805534848263
True	598.9127357201234
True	1062.0840487043104
True	257.60545655428814
True	202.24692498016415
True	85.59340168958602
True	219.16211358008343
True	132.43694777702848
True	41.80818476897812
True	121.61678699528304
True	87.82143616967241
True	243.2431204161529
True	548.0893946176078
True	160.5643211365473
True	29.88443469908973
True	55.27352417687823
True	436.360672380187
True	265.48686233913764
True	595.7244158807489
True	23.17891696661544
True	115.85999443867688
True	659.6855245437584
True	268.733785308244
True	477.6623304598502
True	663.0553699933705
True	101.30807258618492
True	111.51963046843171
True	83.88849769558972
True	24.95435500446902
True	110.51520392099762
True	88.6631247506945
True	93.51526419482236
True	153.7703710919992
True	237.96879755977287
True	843.5036182178226
True	286.5705054563936
True	966.4346510679352
True	168.44250081102734
True	193.8309826937113
True	788.0202672722421
True	295.4986623640183
True	585.8508910631117
True	261.4117327232906
True	352.7627492815915
True	451.8762096053172
True	592.0312300408305
True	641.48343560086
True	370.0847959965034
True	33.4680299930786
True	526.9452243479827
True	625.209358977454
True	20.005581296971776
True	10.719652683805691
True	263.1972671177018
True	395.1616154404512
True	455.0682746485165
True	66.35264379388717
True	636.0338068616817
True	909.6840202177322
True	242.1539267284288
True	906.9028566458336
True	273.0572784374937
True	101.98038396271085
True	275.4557746800428
True	667.1277995923502
True	38.89589683016496
True	564.2226799976931
True	1305.2626012374112
True	1018.5517005814464
True	909.2252584399968
True	218.8146991791643
True	98.98810526213694
True	196.88590127507084
True	837.4986093322121
True	149.71847050648898
True	1055.727562734966
True	850.6753069400705
True	42.372993442394126
True	87.27055990588585
True	412.2664012116925
True	409.3361820045554
True	202.77857748931515
True	530.2543295274619
True	649.8758655717406
True	126.89690301027956
True	277.38817776091463
True	1039.08277225368
True	42.94958857734578
True	714.1239086537752
True	555.3223727049739
True	36.70889219667496
True	810.004394756285
True	385.76849551621046
True	547.0493021875554
True	113.65277706269175
True	269.3515084062305
True	204.0493950785589
True	26.81518678286204
True	136.85141195350445
True	736.1455845622519
True	135.7724290246905
True	375.6180944218565
True	63.86429363726265
True	633.3632914313483
True	627.25656009363
True	233.92179310967435
True	452.7910666690767
True	151.7721477911681
True	162.46324541222126
True	218.8355697044117
True	298.5249484958766
True	354.9987614893801
True	129.5042361671559
True	194.79582956953217
True	26.3098353360444
True	890.475758364302
True	305.36629588025784
True	10.693423035917796
True	377.3431283870119
True	173.14577418078386
True	632.5473890686771
True	364.73016601227374
True	579.7551885883867
True	532.7692530038191
True	511.7126659499108
True	792.7831481747472
True	241.5263143115589
True	554.5381891206063
True	164.39687448689182
True	539.3642606017795
True	359.56912450914524
True	386.3257252593398
True	132.1965199465332
True	135.6535089052769
True	106.1581204253202
True	68.01180391688315
True	718.9806805775219
True	171.0783915032005
True	47.41090562073895
True	0.0
True	549.8692628275257
True	107.3582393058441
True	23.88483267500107
True	37.79893386272564
True	112.56515779356576
True	513.1117539120532
True	178.4392039309134
True	102.74798119642988
True	35.83511616989806
True	159.13801609565803
True	908.3429857862528
True	52.14142093096512
True	221.79736972454987
True	732.5471331028112
True	326.6197731084888
True	476.2075917953395
True	494.0297395838017
True	512.9879080708356
True	593.5043200880317
True	918.0698155559836
True	265.18462922182874
True	989.0874707586312
True	924.9673096965382
True	632.8965080896685
True	358.14582126861063
True	827.7988066326762
True	10.466749453598023
True	31.50005802081319
True	303.9760830468024
True	43.49443334093744
True	204.53570942280825
True	741.3126595654704
True	221.47279926517115
True	753.4027108008273
True	779.5708509820283
True	127.76718086623067
True	356.8344714590027
True	585.0281110933594
True	25.48495030828745
True	128.54940538807767
True	433.0485331208653
True	304.515303586008
True	203.38936364006128
True	116.6901032303331
True	380.80211855156034
True	20.705443798172368
True	378.22325858782176
True	365.87004508792654
True	1069.8859755749145
True	367.736987432061
True	32.62420742354142
True	434.8638331110948
True	449.7738298559886
True	236.97453036034943
True	33.67285087695397
True	759.4473240373911
True	428.9228170798663
True	178.51830972838678
True	11.247699662874332
True	1197.986539850153
True	160.9736125974038
True	26.97766393611204
True	302.14413743161265
True	282.7333314655696
True	119.66438703978008
True	288.244316517982
True	49.507937371265925
True	307.81050851971537
True	291.5649290711904
True	310.85082145476736
True	31.483311399974745
True	47.11399483229985
True	1026.5297824080674
True	24.160620390661563
True	13.764936611582272
True	173.6705316999929
True	663.6669826406437
True	9.001128193478486
True	201.3720037087604
True	172.3283082260162
True	536.0243489292203
True	390.4060245612831
True	745.7053009870447
True	323.9951289967577
True	494.7072402350419
True	446.04464970173234
True	487.27716619472017
True	99.1226454954022
True	1278.480789144473
True	926.858466237015
True	274.8634805619186
True	547.681929075885
True	102.8962140481923
True	585.0129915216495
True	444.22560474461454
True	158.8515092583581
True	79.94590640049996
True	348.2081055214431
True	174.9734429038218
True	28.889864912269363
True	613.3144869658747
True	381.62753016261024
True	66.15381998464488
True	29.890591439961774
True	660.4758109699959
True	501.647098796822
True	72.88388052503738
True	22.145618754062568
True	321.2610079437617
True	333.07484262800824
True	717.2528654201783
True	555.0703960164973
True	560.155980402632
True	792.5893239209722
True	8.606476233464473
True	57.11137183356476
True	36.802994001584274
True	62.251072269437465
True	509.783629739049
True	585.3682092436347
True	81.9390390569647
True	109.2220004016538
True	191.86198836135588
True	74.51764730020159
True	171.43737854965576
True	210.0243181913455
True	274.4187762292338
True	798.4975888293068
True	585.5018671242656
True	281.35446861775176
True	195.8758325867752
True	281.76304281732365
True	245.137823644074
True	756.0250808237942
True	334.54061598438784
True	168.75378344746102
True	894.3549365987392
True	350.35846513918136
True	471.97389114950346
True	155.34933619305954
True	120.14069846634568
True	61.92615445428002
True	203.7130157029381
True	961.1683028864657
True	516.6983516088957
True	114.35476897133351
True	354.89234221195125
True	105.90748088444884
True	641.972169602796
True	4.650087908115885
True	707.9104928564014
True	36.29166124627393
True	919.14615285016
True	849.3456531979912
True	218.0692124815353
True	29.926116452173844
True	79.66540290553077
True	444.332194916569
True	223.38059895951497
True	1.0215617072901733
True	81.11488108583812
True	1146.9494019567312
True	347.299742485525
True	686.8796654664657
True	497.73433771338114
True	27.37268964487019
True	141.0581176259092
True	446.5658212579975
True	928.159561294974
True	815.0592547583826
True	412.597954697234
True	337.8682927602375
True	16.75206276048016
True	78.00297275953152
True	698.2552967101614
True	483.60332438450894
True	370.8271654119389
True	875.1876773784536
True	25.945691844609502
True	218.4213173768333
True	942.3270699953092
True	242.86339588335045
True	8.432745119664718
True	509.46967629239816
True	102.44854570368534
True	634.5677814039836
True	52.0085926556776
True	259.30445827984374
True	867.9017007829617
True	911.4717692779478
True	278.9122263484139
True	438.3841135135754
True	112.56893288178055
True	602.8011123107827
True	266.4861997739756
True	201.7289166548249
True	849.8650967202442
True	54.24668263583626
True	719.4318417656295
True	270.0191350036415
True	300.52612653571055
True	163.78755377028077
True	486.5818373650264
True	600.4289707370207
True	381.8771932473776
True	405.7148066008182
True	68.31555467991215
True	158.670820553955
True	444.2506216720852
True	223.05656356864904
True	38.09260562639408
True	198.08896246229355
True	385.8885642787479
True	408.35795147677686
True	772.0485045483163
True	131.42362015283427
True	648.8903709292857
True	501.62124108803175
True	597.2021609055525
True	132.0610946686688
True	39.68743336624593
True	679.7767031373631
True	68.65443732071164
True	544.9154775913304
True	677.5107992505496
True	444.7091669071386
True	131.79808033784846
True	533.8256831049861
True	3.8126966480158497
True	387.62007218756617
True	32.89834850848978
True	635.884524678276
True	269.3026954815785
True	562.1071308150017
True	700.5628727941977
True	153.4213374211293
True	527.4635694337667
True	500.5963850134693
True	65.11765898603373
True	982.018191163152
True	2.662754733046436
True	28.15131867617833
True	648.2114469295122
True	684.2003911113912
True	138.0051765807507
True	404.10169639490766
True	129.35659317819812
True	75.9893638410012
True	460.2202021978865
True	40.09697805058037
True	520.9206402295598
True	13.350115596705662
True	835.3327766688237
True	537.0577691671866
True	656.6668130654831
True	98.4855314872137
True	385.3430498011864
True	981.172195516832
True	876.7016548314554
True	138.10398948248218
True	548.5389958662508
True	450.02778283039214
True	255.43795950252468
True	248.29451709355283
True	5.736288786468542
True	295.9759226489507
True	11.399537347765545
True	383.59087773163935
True	73.90812357793166
True	421.0445883168167
True	634.6280738845853
True	122.80347119165404
True	231.61757405796928
True	638.4137158320838
True	692.121654095888
True	293.5654681179196
True	135.53748240161056
True	149.93066961848425
True	478.7098294118264
True	80.09908315552076
True	10.563348486627955
True	512.3278066913572
True	563.8652326654177
True	18.92747688824644
True	132.85718803553448
True	931.0529320273424
True	496.7141405322016
True	260.1338652846576
True	34.79141284078885
True	479.9290342625412
True	112.99116524749218
True	592.1616521288114
True	661.3597222654931
True	304.751419480508
True	384.5018792411492
True	178.61831086621595
True	242.11392735203992
True	72.32353119826044
True	225.1449810490582
True	501.0705237442005
True	21.47038537443577
True	444.782562554798
True	378.4436591477824
True	720.1060406257789
True	928.2835914415866
True	917.4070435980586
True	156.6228314195152
True	410.304343818752
True	70.48555224215323
True	191.68218782168245
True	313.32023277046085
True	10.451982211644498
True	794.0264845858597
True	23.371152012669548
True	404.05037135821806
True	271.6472982347239
True	644.6959350238957
True	209.22269109254785
True	39.98772049507845
True	722.7090075442142
True	1064.8892728148376
True	233.40380757959855
True	131.8947608034081
True	609.2354210821519
True	477.5766554804708
True	18.145251052785454
True	829.4831818161789
True	114.71244057815429
True	45.25050778520641
True	309.57723216038846
True	363.0569349465257
True	398.047566883427
True	267.82961554167355
True	21.78239035329584
True	25.71026372943149
True	853.7087101985451
True	199.81509247554965
True	114.23906218865528
True	836.5501236368073
True	651.447643772465
True	639.0400337683283
True	453.1847309392127
True	142.4207229028403
True	32.73381817018604
True	103.76747659112478
True	438.0815122638056
True	224.53653585780427
True	499.15293375513033
True	145.43325322188502
True	491.1673229231741
True	645.4285098509491
True	995.4317721667508
True	21.596166626088262
True	945.148817471236
True	1111.5138512713054
True	493.1693436358328
True	87.05548287121283
True	801.3559215202633
True	645.2602212529915
True	649.5408022097034
True	173.84442852344435
True	740.3093911492315
True	705.9495512157727
True	119.9006560353716
True	755.8468260758619
True	790.5375814033082
True	485.8746038487784
True	230.81227862443328
True	73.67792041684811
True	307.64274640009234
True	341.43206884957954
True	484.9150957404633
True	431.9842770666312
True	198.31231231019848
True	316.0205499750244
True	3.341899194882541
True	13.75257466371816
True	108.53975122330417
True	129.2564845818869
True	364.496883176484
True	345.5329936189253
True	115.56445963031577
True	16.093435837629837
True	217.18197612601665
True	862.9430994698344
True	453.3796893986523
True	529.7454239831279
True	563.2963781506083
True	811.0139825198308
True	655.9512487678767
True	88.30680534499572
True	206.64320699508832
True	247.0160184802908
True	292.25573076199726
True	107.86093597912642
True	353.90512782315835
True	427.6831729174261
True	174.23411429486666
True	654.964817731813
True	245.53535465039585
True	197.22684618374035
True	27.633483159742905
True	249.45996380268664
True	488.073263666729
True	169.33784449825765
True	524.9793528324338
True	479.5118302425482
True	237.31835299151115
True	105.53710862559932
True	38.2308068103865
True	408.7704966248462
True	785.0147277022877
True	167.25530772557235
True	1001.0134537040822
True	1054.5047550410984
True	480.6764013445419
True	98.32398004583736
True	125.45412946784606
True	652.8101954276485
True	8.427517989947697
True	227.50980462558792
True	131.59766786998088
True	119.93434368525024
True	327.0198456863902
True	624.95858042272
True	38.20639890428621
True	126.84650331386804
True	926.1257290642044
True	57.01713263800073
True	452.1696563029196
True	534.3744812502073
True	264.02842422615714
True	132.43165787918147
True	918.095827283954
True	1197.5471876708557
True	509.8055354071285
True	637.7685315178943
True	212.2391688117923
True	155.45105513854293
True	328.755018547855
True	260.9048769503714
True	168.8257973443201
True	309.3734744065161
True	329.2590125289685
True	10.972940771849329
True	618.4620289658178
True	152.62542766083638
True	80.57979296858244
True	447.1727702781847
True	317.6539101344109
True	1170.652945372416
True	335.5266439727517
True	1004.3642287805728
True	9.46697157414939
True	269.14192165456734
True	223.98557566184627
True	159.354365528863
True	486.3199723566896
True	190.4549463902944
True	429.87732900466096
True	323.5868679112391
True	113.35586423807736
True	368.110586094883
True	1099.0807880296857
True	712.8585822260121
True	228.7493954418572
True	108.59651469464164
True	287.0781554433338
True	25.40168705226144
True	352.6962543936349
True	313.38610727879893
True	567.9748830149358
True	456.2981920170098
True	361.7374168852284
True	156.56930078646778
True	12.542271431524211
True	433.2147173861695
True	269.5908899121462
True	141.43501196759956
True	300.18768825464326
True	451.3994186741776
True	813.1629669588942
True	308.87294874653594
True	774.6830720095534
True	402.0090979074411
True	375.95136081916127
True	1.7358316363953443
True	1147.145980962136
True	101.70305071423309
True	873.4973251667066
True	200.22939682220223
True	441.4519416705608
True	669.8941203756656
True	85.73707706348675
True	484.9475819009834
True	31.961272083518736
True	424.98222748116495
True	80.30078412116903
True	231.7787450764231
True	40.43161922690592
True	680.6190108466371
True	193.0522257156381
True	26.63205649407997
True	382.9112295442848
True	107.10697388933988
True	165.55899657440932
True	845.3791217190704
True	252.74157543465665
True	160.46424842291347
True	375.1230111543565
True	510.4043938005572
True	338.7144399466501
True	531.9230911408591
True	630.4664488271744
True	160.02218968066626
True	7.420793233538089
True	70.80634701368442
True	428.74915620246094
True	93.36649546884554
True	80.98845854852622
True	1053.5235169093562
True	27.316316452916467
True	324.02311839777457
True	322.2916060310191
True	444.0397535761255
True	677.1627607083853
True	185.52163895866465
True	648.1377324343763
True	323.74851005960505
True	335.2555444968938
True	272.07840698552474
True	227.87242717203128
True	356.7221261839408
True	475.3713215744604
True	419.242201585488
True	614.4795620765428
True	141.4889317958493
True	73.15066729368796
True	38.92818767421823
True	304.1231587745955
True	655.0828990735719
True	404.7997620330339
True	784.2388332570237
True	213.62243971130127
True	397.0692549148404
True	68.05716316747557
True	55.930037749202185
True	428.0343344201812
True	193.96640375792992
True	211.0051085805666
True	45.61551343195628
True	1052.942115759265
True	179.71569916712244
True	896.1647412171421
True	322.4148012970702
True	935.519550917903
True	239.46697028461568
True	461.5749291228792
True	535.5867712504077
True	618.9687038397799
True	214.2409684485569
True	486.35959244685375
True	969.1380151974068
True	127.39818231483623
True	8.074131974223622
True	542.1898341922717
True	28.26318661242674
True	78.33049907601816
True	798.7877256034877
True	234.4255511630896
True	965.595051835822
True	677.0362502144291
True	399.0747015543424
True	278.79946772327986
True	475.2420637081162
True	344.65864543518745
True	178.525990198293
True	638.9490418825512
True	722.8435176579818
True	216.52635838500487
True	87.75239094690751
True	517.4808101902056
True	142.7177829745517
True	375.17667980680665
True	336.59202272541194
True	65.91849096258335
True	377.3190255377603
True	411.6180477627056
True	382.0980555040903
True	403.2072844482368
True	413.3835229796698
True	650.8724951185486
True	54.67924267189961
True	454.7394984159992
True	334.96439834013825
True	656.7019393347384
True	223.16024590393116
True	100.48171322695356
True	38.71131714028969
True	539.1848044163658
True	617.3278752889108
True	178.62864212799033
True	407.0580034074877
True	332.35078608565954
True	17.50002226905975
True	167.4650953964089
True	291.99769695166697
True	3.0548115244743768
True	886.6159170770077
True	79.4789326605525
True	100.68299089306606
True	114.93225842387336
True	365.7221983470264
True	35.00257959163764
True	479.7888802094292
True	233.26223932016865
True	4.882618286092423
True	111.93693818562082
True	432.7071147484506
True	48.54570021010692
True	68.17487007686925
True	174.92709770822427
True	288.9824785422013
True	934.835572114614
True	398.1811377994212
True	958.556448324824
True	178.2108798507701
True	1038.8157415389342
True	745.1547457056456
True	664.9343567762279
True	402.1503900647444
True	389.0932856913871
True	77.8630586435236
True	66.7928736752383
True	82.78663269267642
True	167.76904708485264
True	465.01668881874747
True	1106.3621449283955
True	183.9510123613437
True	356.6662261509273
True	450.8481729252076
True	589.2763605264494
True	584.3151205671129
True	283.15681482802296
True	480.0349549884264
True	680.8950546703819
True	95.84172417518792
True	718.260622827151
True	271.4086335530069
True	135.0620648000893
True	401.7969041171837
True	844.4697458591805
True	438.8166273657203
True	872.3260631178832
True	194.731013932276
True	353.0767285393565
True	682.3414835455993
True	597.1914768361491
True	184.54866968349137
True	256.1360894001218
True	788.5011424238321
True	29.45273710773921
True	183.2171111702677
True	512.0325739073991
True	710.9542780580308
True	104.59707421643552
True	37.5233658478528
True	164.82663080534672
True	739.9956077210684
True	324.5060763168884
True	552.0450609076914
True	366.2664668222088
True	284.9536440183493
True	456.665247265971
True	506.8421994630232
True	67.47100086619686
True	379.7810217012425
True	790.3990693937818
True	0.0
True	280.7071741297753
True	253.8244139018427
True	990.276841294911
True	149.29736037113594
True	632.0660153921136
True	644.2157888665274
True	112.1080045777038
True	225.3023900019
True	126.77324718106318
True	11.739942391162517
True	285.27452197897424
True	373.62912631936905
True	1143.602791674834
True	239.3452451006968
True	397.6725595129218
True	650.3982963440849
True	201.42206955418723
True	30.391524503865185
True	855.767620252494
True	611.8784084619499
True	149.583200777011
True	618.224931127233
True	155.6407621431175
True	301.9206570981917
True	767.8776323176737
True	35.35943999344249
True	107.6826604466689
True	512.9488262518703
True	68.57474631374856
True	77.01608030406393
True	404.55797874666666
True	24.133785477636074
True	758.3404677405492
True	103.44844563749282
True	153.3432760958593
True	18.19120921882781
True	721.7098606065308
True	30.887973536039745
True	778.3403640093545
True	399.7523824173545
True	120.23067076476154
True	712.3772035021735
True	529.9842691979767
True	564.8698834913369
True	45.15593582977827
True	366.1576096307776
True	5.280985993162016
True	92.52512298550178
True	365.0261685434892
True	48.740858695804505
True	123.19708184023187
True	300.8087199674531
True	184.92380975554556
True	98.23484820168623
True	657.6680119101525
True	21.33922492897584
True	1122.5243054477694
True	492.4759622335712
True	294.1691157673765
True	492.2186571501834
True	120.37341477175394
True	805.3378290448603
True	1149.2917637555004
True	759.4627642168192
True	164.2356068556162
True	227.79869643974573
True	50.76250321201326
True	57.40209221782517
True	155.6311115193053
True	100.80357697899372
True	162.83191555382746
True	1154.512042104099
True	299.53015866378945
True	361.9974681188836
True	693.9644299280654
True	16.847869134396703
True	13.339631404419915
True	574.0941618718732
True	6.576918668931526
True	111.42524056046352
True	697.7241570563368
True	182.57244121272132
True	659.2057811385632
True	865.76499445646
True	157.75902343904386
True	869.8968230674311
True	3.2760529136895453
True	448.7617033778616
True	1062.776754155887
True	25.632636475758503
True	247.62157034398845
True	148.38550784604558
True	920.1844595409372
True	233.0528797305045
True	480.6173791969549
True	120.6744062243888
True	514.1630276807798
True	154.8365553309039
True	96.6480635814816
True	386.7126687503401
True	65.07778973933021
True	57.64968198491693
True	1062.0192878888388
True	260.05245150950776
True	163.5543780882064
True	356.72175768557963
True	401.0042198648935
True	208.69675199697488
True	163.91738151745574
True	370.2902076630259
True	36.42853317762064
True	480.59656086701904
True	1164.1057376835713
True	116.92653819282296
True	464.36398151303
True	323.7069960636435
True	26.645178486085065
True	419.66190059314926
True	104.67827308101398
True	560.170809376054
True	214.8021993893229
True	409.24254114509927
True	19.397803297172697
True	451.1042046134347
True	108.92615180204758
True	346.1484878790413
True	34.455974833000816
True	177.57483109738757
True	248.82502495984053
True	780.2963315227213
True	57.99603139623457
True	139.72440109547293
True	236.2440190736721
True	132.9216648443775
True	643.4626599827652
True	561.3000601245151
True	777.8696190179431
True	385.1084767085625
True	528.432284994018
True	407.3440544427989
True	702.3111792932964
True	73.69645291995316
True	447.7476915952793
True	405.0356343152637
True	49.033628484221325
True	86.348529099315
True	126.13165692437782
True	92.16472688743131
True	323.02096256932793
True	849.7541323032175
True	335.62819277185974
True	1132.609332741377
True	319.55835427292493
True	914.3251687616952
True	153.67113136406437
True	566.1471097672961
True	590.5054361720759
True	691.3392401111159
True	443.7857477732873
True	65.01118906999262
True	305.7027576100049
True	40.59547483464506
True	158.55047816892542
True	166.36257178691997
True	1159.983926091973
True	222.3006783606816
True	556.5868875181098
True	576.1486931624895
True	565.1287738308184
True	919.07309542998
True	594.3923761678801
True	671.5412252393393
True	951.3643107664788
True	127.54296804942702
True	315.8148912473296
True	255.5293401719324
True	329.7797562294025
True	89.7098240702135
True	364.1324122042306
True	3.5224366081988627
True	326.3865842291586
True	254.3537747892847
True	581.0727142926987
True	287.9393319710769
True	357.8024790458746
True	9.921647579409903
True	59.5660618549637
True	541.433996880057
True	29.122100327229877
True	147.14788765512515
True	62.55422145465794
True	142.58481554190027
True	238.249755381305
True	70.68036943569945
True	392.17133279128177
True	269.85097089059263
True	102.1391949130215
True	335.748059848481
True	60.91896129910725
True	557.7655020222564
True	829.7268421766535
True	278.6331991284687
True	1155.5139570996223
True	113.2976765815413
True	304.34630960714526
True	1065.5036648460682
True	88.83744027929488
True	270.9769479767692
True	9.67228410720194
True	391.75734125557614
True	447.09107764875296
True	151.32244568060622
True	621.7828210340895
True	909.961876452403
True	159.51344853105013
True	74.6426282391315
True	310.4212411162981
True	556.6242354958893
True	603.1897518918305
True	1233.9484867076474
True	25.395110373372
True	939.0077900177774
True	133.95416003851582
True	624.6191925875388
True	118.41031481787678
True	122.82960409130816
True	194.5900464677323
True	160.6886253367211
True	744.8512384272432
True	217.08208172312723
True	226.89676482482267
True	66.89047494714475
True	508.2704113035954
True	434.7491371173624
True	176.30240251149883
True	250.73223855826612
True	16.60496672916437
True	429.7993643895902
True	227.81890111208108
True	306.3478151307021
True	114.07051578137504
True	692.5572881038008
True	423.7028781981778
True	258.7283159413632
True	642.653803239507
True	507.6259371840612
True	448.7934795538874
True	133.76161549651326
True	534.6535519740987
True	427.24549296180027
True	2.7945406418881658
True	193.74751959684787
True	95.21481187028472
True	244.23962093588037
True	2.981827873975221
True	132.85974952838717
True	354.7055229774643
True	7.246632867322106
True	900.8372686365628
True	177.4818900567851
True	730.1443963122002
True	804.097231367494
True	158.72343047709
True	223.3543359817681
True	477.6359320455772
True	820.1841269254052
True	49.8696322896093
True	35.79471251989895
True	134.79925217575817
True	618.6032325630916
True	728.1002489658194
True	183.09075026751825
True	591.3432651040197
True	601.7182130126622
True	865.8260949957732
True	412.49807593035297
True	181.382537099684
True	903.2852160911842
True	211.07020197004735
True	149.87016635523324
True	339.1677985996892
True	217.02618481539216
True	208.06767020871052
True	619.1135281363019
True	254.324581954944
True	192.73553144236237
True	460.99344854826256
True	467.0522902282448
True	59.850936225754765
True	284.23926666576085
True	79.2893670743676
True	334.50403147251603
True	353.5142229427291
True	252.47500528386823
True	177.36230712195854
True	377.324090252364
True	663.8653687413265
True	725.6064790731351
True	302.5462085728364
True	745.3094329216939
True	62.62993870151218
True	888.2098824210236
True	342.9333501011368
True	13.164158972250522
True	606.9917059486183
True	687.0704362877756
True	264.96068333310546
True	168.56068041255716
True	49.95302726581149
True	389.41676606668966
True	77.73740652085488
True	13.921046641210811
True	892.4486228712591
True	364.3404181262852
True	162.51601405031772
True	990.1613155909728
True	11.74219707733421
True	775.9778475833212
True	29.93389581265394
True	697.1300095513421
True	54.04175805629252
True	779.329338853585
True	458.39704224791774
True	194.3376751335036
True	449.83593168301417
True	208.4584326995977
True	295.3324339989433
True	219.6094919770185
True	400.65251350108906
True	9.45746479908827
True	326.9514705824358
True	113.45331385746556
True	11.329559546683033
True	470.6702242680149
True	704.8696578041602
True	286.87526472086773
True	75.53105906431456
True	313.39560243896744
True	82.7040743965171
True	192.01272075766644
True	186.4989302386429
True	381.8419545628033
True	46.36932469080369
True	139.03469287106003
True	381.76903109099567
True	861.9737220510287
True	113.68974889332794
True	207.20651008673613
True	442.9149922844487
True	19.691496302516764
True	434.5023639734209
True	494.9312194984279
True	89.77880515915133
True	394.92271828949833
True	346.94997095584904
True	426.75678513620096
True	593.9928016054565
True	1050.642437978106
True	996.5665411611628
True	52.78724475839059
True	1092.9237082616155
True	109.86415182949548
True	103.13799292172776
True	104.11836083359574
True	486.4979254144196
True	378.39146589907074
True	574.3857934701113
True	256.7974061218528
True	160.83684738894752
True	410.3205294164616
True	15.282804846118854
True	457.1867152043336
True	388.7800744862981
True	143.97161519176765
True	92.77154588407916
True	535.6477626598144
True	993.3909752069204
True	196.1922234823396
True	63.781469940154444
True	411.9435511064317
True	378.9772515722403
True	479.0242288394744
True	317.42428700060253
True	4.115211711244413
True	550.8519060701157
True	512.3236839639621
True	496.7327995156406
True	188.4644486956321
True	99.9610123572158
True	20.1788978717678
True	377.5895886180656
True	107.18902441412445
True	7.2546501405920125
True	32.71332563619849
True	354.5400661079703
True	639.9688006063423
True	133.30089059889994
True	91.39243265070036
True	25.093867211907416
True	416.9869005481048
True	353.2555636896087
True	775.4947758499096
True	303.30563421050744
True	515.2631975341934
True	538.4879554839445
True	524.0689053838348
True	292.2032481093596
True	558.872820412147
True	93.50574131855144
True	574.0847879037525
True	6.9609999787861
True	355.49472311155563
True	463.2052085970897
True	933.4096944655062
True	354.00493822287973
True	777.6463876538496
True	1010.136406737004
True	172.54031736093302
True	39.9861218007187
True	375.564805904421
True	388.1740395323177
True	609.5571712630538
True	259.4750803785715
True	30.34137490476692
True	675.1090840549052
True	129.76622133774322
True	1067.7096798578054
True	322.7557945176476
True	462.0007489175118
True	129.9494957966368
True	809.9346683427084
True	141.32048157610976
True	821.7311762824083
True	566.5696637538351
True	193.43154457485127
True	115.4349202823106
True	68.66615528893465
True	560.9281975923221
True	903.5153309231042
True	407.91466559799846
True	562.6144377008226
True	135.1990527189241
True	618.593449162378
True	487.48302912901767
True	786.9522105512419
True	306.2541042648874
True	590.7075929881563
True	117.32615354407312
True	24.34328166190796
True	398.0255567580086
True	164.31401096914936
True	104.61886146159316
True	364.9992459253149
True	1094.838534038613
True	263.36401841296515
True	550.2669022717596
True	11.866619517517238
True	70.85163087348164
True	333.22903039950285
True	789.025376311147
True	434.0823632278315
True	527.0757916943671
True	698.0853641044407
True	62.50904603271687
True	720.8917133321402
True	40.88028010655083
True	102.83716593546713
True	182.3818502841605
True	82.141312708795
True	27.96454704800905
True	299.0820215802265
True	469.4762552203396
True	883.2814985963523
True	870.447925658777
True	6.526655426171953
True	268.1246796320531
True	456.7891065668396
True	122.19268548459333
True	247.40133213327368
True	331.55385352293
True	1308.447071496912
True	450.6727342366755
True	24.927554188780967
True	179.58634499298685
True	725.0201598753107
True	37.02208020247127
True	176.55070048594757
True	550.41355359234
True	74.06762098361644
True	868.8827005781975
True	321.7699114092847
True	670.425785235394
True	73.5287554816503
True	676.6472478039719
True	583.7442190410208
True	843.5437795911901
True	254.4643710035325
True	505.9643855773094
True	817.5926663898398
True	928.9770678755692
True	236.24085260151568
True	760.5115745029284
True	220.42220574218211
True	455.3182898379254
True	366.7829153208481
True	506.1109909067652
True	494.0303276114087
True	310.8566317586665
True	351.04503174972865
True	111.96705552431048
True	338.9568789278321
True	1126.5803573346568
True	304.6681404420302
True	139.43705567365197
True	306.25050287123173
True	746.8711045455171
True	651.861488687785
True	425.3823244563801
True	120.67682937644084
True	320.68198515384603
True	35.29804927814212
True	178.9911079107343
True	92.55548891026967
True	90.30178196360028
True	561.006395248807
True	141.96688332403411
True	128.92723470116675
True	101.32712511876822
True	82.12665208831906
True	445.52900479276
True	391.6144449688069
True	1012.1035513031778
True	536.7406532658559
True	847.1925648665313
True	271.1939937081004
True	299.3557579640959
True	545.38278033951
True	192.1187017656168
True	737.9490964201628
True	250.97106997183312
True	357.5988541515543
True	71.00590599031571
True	121.29964627492228
True	260.0517666819992
True	118.18697784763982
True	486.3997999381962
True	31.14272700862465
True	562.8261883896548
True	1013.074575639774
True	725.7672788662461
True	1.298455939119885
True	62.362209490200506
True	482.4438044920981
True	421.9310870651003
True	74.7504336770621
True	120.15934819765172
True	303.9888156724591
True	83.8360709215952
True	53.37773431266999
True	727.0824316703805
True	682.3226765536751
True	163.57091033912167
True	178.83585590659408
True	541.3950374986242
True	54.36504528141681
True	25.777389388723314
True	559.4115025427812
True	451.01160147610375
True	1123.1371704840678
True	48.04445848641063
True	471.2681123006658
True	866.2277032003232
True	789.9932475782308
True	281.11895698961143
True	748.8079138747685
True	401.2498637644008
True	45.062320382328615
True	98.29092002843848
True	696.5884247692112
True	75.8471113773418
True	140.6954985444525
True	919.1851026252878
True	199.8978030249724
True	274.87341828286463
True	106.99331274983376
True	636.1043765686644
True	591.0365292328047
True	214.49610189247767
True	425.0942816515352
True	40.41374629821026
True	277.48222032911355
True	609.2082098830641
True	613.9497595946873
True	307.74750576927926
True	74.3298282090575
True	940.2041905826816
True	1089.8978980627846
True	545.3008787370574
True	61.59165523303231
True	29.86411251818776
True	90.1776447360048
True	110.75348255098724
True	100.58056914025757
True	854.6906943228198
True	1193.1167010992915
True	696.580883344621
True	314.99602021697586
True	8.634433431345267
True	20.61349244259028
True	345.0828137266756
True	468.63579246312094
True	45.33552830422365
True	549.101886430273
True	435.33845978679767
True	397.9407566668469
True	82.97820772093726
True	205.01654059829127
True	258.08514598269693
True	134.30311201877967
True	411.1258267377305
True	40.04788112593802
True	177.66459139744566
True	1172.4912061413688
True	6.416892782585057
True	28.02128624513113
True	581.828579337722
True	362.578235955945
True	740.829408485482
True	159.0289454537694
True	705.5940725864921
True	578.280894169368
True	267.3207056556735
True	429.3200033644263
True	341.6251647961494
True	293.7353220388743
True	271.15815633030525
True	395.4991321723588
True	505.8446432225349
True	512.0498257612196
True	109.80582692578731
True	363.7536436812438
True	9.05520512588994
True	186.04429232356944
True	237.55470488877853
True	880.1825418769827
True	586.3307387854436
True	29.391860593360544
True	721.9620486376313
True	829.8654884030377
True	102.77321522574518
True	350.57579643329296
True	870.270348422662
True	227.1396587226964
True	160.0063614878209
True	537.0452463577965
True	595.69338903032
True	1110.2313387360846
True	151.3559297983962
True	154.86555900195737
True	258.9249848159411
True	321.04763800768234
True	427.3202611943972
True	412.15420495409495
True	324.9299045639718
True	450.0693188411085
True	504.6511970758013
True	220.76197689301992
True	1448.7896738790298
True	250.1552599913481
True	398.34214277666126
True	53.0265055394578
True	767.9396780482023
True	258.28591951096473
True	940.7931247596186
True	534.2081065946302
True	322.10101486058016
True	774.381142118194
True	273.4601337669604
True	216.31831871735204
True	251.33784154042945
True	223.21591273396507
True	132.51926311781878
True	250.3930924439636
True	750.5473015231908
True	531.3633507571387
True	220.8310882545977
True	1174.089757816917
True	108.63917473650052
True	265.80528950539593
True	67.53879085136347
True	321.037672106168
True	402.1264573582665
True	94.18577296529024
True	210.64619030111413
True	74.73921216341263
True	701.5981765087572
True	368.0891914503828
True	220.80192510363105
True	728.3218496996209
True	892.2320320509056
True	819.6978148056172
True	834.764865958223
True	345.0349393068218
True	1.2285871842946952
True	257.42449538811474
True	49.76203657728165
True	383.9162643766113
True	55.58674328965529
True	345.2658676536984
True	849.6236153104782
True	1029.1659757275395
True	401.07150548347977
True	20.78134144934704
True	535.1371918065844
True	496.8954279098369
True	193.07978650151009
True	234.75700209629824
True	293.7535381126821
True	24.25642490173605
True	123.57588548354698
True	945.4439871453376
True	61.25030040859697
True	493.5527514287196
True	793.0287509033487
True	98.08507952469212
True	243.55888745202637
True	109.17950687808997
True	15.212177939883029
True	1.2389985662291827
True	122.0364422630212
True	1021.9750003191492
True	478.2284029147485
True	66.72827426446783
True	803.5123977695399
True	342.96181990322555
True	1.473015697952281
True	455.0154913255382
True	196.08416479639828
True	490.8616935825534
True	80.44715189630622
True	315.29684634396244
True	367.4111677967506
True	158.51363207831767
True	206.38883587554963
True	123.62954615101422
True	162.8063707802136
True	1015.8066070140168
True	15.827916693379684
True	506.2923571385609
True	466.4914433091213
True	402.9784653938863
True	217.5532525045321
True	230.96944899055572
True	163.63456011646608
True	48.90988361655528
True	479.22632598843416
True	149.03384760594926
True	812.545716985359
True	814.2996812970806
True	253.7409016971378
True	311.9957734476723
True	521.7333372975017
True	41.847242818170855
True	83.03989043850247
True	737.9788599696229
True	1082.305464370632
True	113.29728659334693
True	720.6842728101411
True	145.73286293165856
True	943.9079255472122
True	666.0915487435907
True	108.89143000817155
True	277.94170186922514
True	624.6609803248866
True	262.6092371376496
True	46.1728532753716
True	582.2954768873391
True	449.9122348338035
True	6.270629756258961
True	480.1078289249999
True	70.14407017079148
True	181.92328110992307
True	236.76128790161007
True	296.5057288728401
True	74.8535417630516
True	220.8766310879277
True	352.00464945650816
True	436.1394031739472
True	906.6100817922844
True	48.41776989007946
True	914.115128179801
True	1026.7564451676571
True	131.03193063977827
True	72.90726550824256
True	1005.664252201322
True	33.56697213784071
True	226.60027096005825
True	87.19879789286797
True	220.1802494686936
True	352.30691242598
True	919.6392417679268
True	97.6914077393947
True	72.43229440773719
True	662.1246373427399
True	274.7657315103566
True	699.3719901016291
True	53.03577255568861
True	491.2354148941436
True	374.80988301077537
True	689.4552958002952
True	50.94530879592981
True	108.00328053446124
True	27.0010778042307
True	276.3932508339065
True	43.29769576147157
True	341.07374706779325
True	2.9261788635489387
True	1184.3302420387947
True	105.81622570036856
True	131.67380187464386
True	358.7343943890886
True	708.658219868421
True	665.2086643546932
True	1038.7350246540009
True	472.5543885797516
True	423.9002553543906
True	142.80953248500822
True	413.5462235678586
True	840.7146799211288
True	423.1356583124888
True	956.0723360999892
True	89.02200446355761
True	424.7631733145693
True	179.47164205372462
True	295.3734325077119
True	741.3990378689307
True	158.11241762816942
True	137.6312599374389
True	62.928603455688645
True	877.4019929662727
True	777.8462465119966
True	84.01808381420955
True	454.9845217722286
True	744.4521145894954
True	418.0906870086169
True	59.8682492216312
True	312.3115008957949
True	783.4038761998567
True	31.123096627953245
True	353.66021164851577
True	167.17573438517852
True	277.55593335131306
True	34.185351323225305
True	224.0966453749504
True	775.8510536526893
True	644.2859883360092
True	54.789328738493154
True	290.8369046724158
True	881.7342611684078
True	16.503895690888854
True	313.8582007563202
True	291.00895024017314
True	424.2277515941281
True	198.27214629200148
True	610.3348341580355
True	45.27593329272797
True	955.0355692570876
True	874.5758148628848
True	47.53655985414343
True	396.3156301955594
True	754.8514856838493
True	928.688309851272
True	277.2978229842423
True	619.274786511334
True	128.69997435780604
True	183.8780397168264
True	134.05498851281754
True	139.29821501894554
True	209.766654360874
True	934.45248864689
True	754.0579109648461
True	956.438627449012
True	18.792184110878274
True	25.29947291090705
True	349.85197757117135
True	13.10498803789536
True	621.3273416388381
True	1083.746991148657
True	257.5487892053407
True	210.58444194135305
True	84.27687872834802
True	196.4972298166409
True	133.69582708437247
True	45.719316755933406
True	135.48708175120623
True	90.5872874851287
True	243.7286376325836
True	520.0749807325687
True	152.89374698641038
True	30.776316627769575
True	60.09603557671099
True	436.54513792376827
True	266.7400832316052
True	606.3103946535606
True	21.90599803128475
True	115.15271720366368
True	670.9532388580093
True	263.5821214087647
True	467.91305646494993
True	640.3244405242217
True	105.90926222922003
True	109.34428549223712
True	76.78342949014656
True	27.018316467508363
True	119.4900526267382
True	90.54656122565024
True	103.03754890034644
True	156.90334227475455
True	235.4146016225136
True	834.3493265355402
True	279.8942746261455
True	965.6635864486908
True	165.71962641309008
True	200.8297993433781
True	786.8137709769642
True	308.63648140525726
True	589.670671213244
True	255.77616319328683
True	366.3176586841148
True	439.5911630663072
True	562.8440065289999
True	623.4254793658665
True	367.9795751221323
True	33.691770418872935
True	563.7136286392596
True	626.4116502207225
True	19.15740856003218
True	10.802051509989369
True	265.9883770433784
True	418.6046261212195
True	451.6967966784069
True	67.65144633577066
True	669.2584975679031
True	947.401315918544
True	227.1563783477125
True	901.8652277251928
True	285.5492268757898
True	107.13073653756072
True	271.91319219281627
True	679.3787722132583
True	40.761337916151085
True	585.8596828065921
True	1289.2192775920296
True	1018.3389829576016
True	901.2498768361812
True	222.92546714210175
True	91.72674413479436
True	197.94901796426103
True	846.7770544660219
True	142.58211237476883
True	1088.588058439176
True	843.0853014724197
True	43.46801959926924
True	89.41018712547331
True	407.1221031673906
True	408.8686844953784
True	206.67786364391347
True	522.4313473066131
True	670.7134933287551
True	116.13871722872952
True	268.37852547124027
True	1031.292844982384
True	51.8481166735173
True	708.2863133798662
True	557.1723455798774
True	37.1599068055993
True	826.1058529220205
True	380.15313999372177
True	561.5419679382951
True	112.04724670419574
True	267.8577119099672
True	218.71409038554876
True	25.26892833877892
True	137.17839496745165
True	733.4081827266368
True	137.83930764641923
True	373.7798151532571
True	60.58038438582346
True	638.7451687336772
True	603.0934484840744
True	230.06264278281628
True	483.29852259244507
True	164.77465188990007
True	174.26589965063357
True	231.02498138834795
True	284.73417600819465
True	356.35078600508393
True	132.1553334660113
True	192.1675213294298
True	24.4086550168366
True	881.0340470773787
True	321.0669865420743
True	10.06016322929304
True	361.8993507715223
True	165.11054969065955
True	640.8323077381228
True	382.2384993283485
True	586.19325831241
True	538.4122676436821
True	473.800824115627
True	780.3689384739654
True	235.14699805253304
True	549.1775301089147
True	154.88981886747817
True	546.9047189553311
True	366.1038046547132
True	365.839389578583
True	126.49268352822074
True	135.21533148128918
True	109.6177452695182
True	64.57868415267409
True	722.5746648923074
True	168.11853988909618
True	44.42765510221699
True	0.0
True	520.932780385191
True	109.03939407200986
True	21.651383174114542
True	43.555266350501824
True	115.32602704663564
True	533.740637206396
True	180.7482583736112
True	108.72398321346844
True	36.32142815489568
True	165.55589838106752
True	907.3129170282956
True	53.52005435479628
True	232.52991525956784
True	716.383351585228
True	310.7494843057104
True	446.1904696182036
True	484.1276176853741
True	514.09678861349
True	597.2330054246879
True	918.6176998971284
True	251.42602087816343
True	1032.914898992679
True	920.1737803131912
True	643.8830741845721
True	340.6551945329888
True	823.8736144583418
True	9.927557207800236
True	32.7469407362915
True	288.9579861350149
True	44.121215573197645
True	199.67475313355925
True	745.0638791734604
True	217.27298156772835
True	748.0699909191393
True	753.0705511049249
True	125.35886556695108
True	381.1100117651843
True	572.5105727756978
True	23.854632941114694
True	129.5799197629228
True	433.790127516315
True	307.42429096748566
True	207.35405349665243
True	115.94905356027476
True	378.2452490968468
True	22.979026710505103
True	373.8929574480874
True	348.8975483889189
True	1086.24745280183
True	367.14314164474166
True	32.4529809209117
True	441.6610063521393
True	444.52717917628047
True	240.49445486154536
True	32.53556269567321
True	771.3719943893445
True	428.19809728928095
True	180.64756319438192
True	13.348437652038715
True	1221.4273550357702
True	163.38252454448897
True	28.371559690339552
True	291.7420205949236
True	279.4466900302185
True	109.97997231334872
True	296.39188202070187
True	47.04756350701154
True	333.60432880289267
True	300.31768297313295
True	328.81064291735447
True	29.20850269681943
True	50.45165392655749
True	1081.4276587481363
True	25.065655021048688
True	14.01863632651051
True	177.8688784738679
True	662.6789609338775
True	8.710112750106951
True	190.68349200729028
True	177.0819899141178
True	540.018098177712
True	381.14305109963937
True	763.1277644589543
True	326.6648880192715
True	479.9803269277588
True	449.8206895862754
True	480.6400905311937
True	102.03536992150298
True	1252.4459625434044
True	902.7182519961606
True	292.53658335590194
True	526.1605604042359
True	104.944196501967
True	542.3727824146612
True	454.7655599412983
True	151.2866093725105
True	78.85681408771735
True	349.5714071904269
True	169.0560381037822
True	32.634968311948406
True	599.964283451012
True	367.31815376088514
True	72.1577015090676
True	31.11147373363501
True	651.1166546007063
True	492.373801873041
True	72.23379472516814
True	22.53495236412114
True	339.1807808708464
True	335.6822209114354
True	724.2492129136017
True	536.5033633002918
True	556.6328688534254
True	786.393600254354
True	9.248093188824315
True	56.72731437271975
True	35.5069706229738
True	58.89325276836743
True	515.0021762151853
True	580.5995205462463
True	78.50426679967647
True	104.2119365782294
True	198.2610303634885
True	76.24011202355368
True	173.2153244024214
True	216.29405663998423
True	281.4219653813998
True	840.6295373106801
True	601.8037532904476
True	283.5645503005531
True	193.20316587107172
True	256.39459302859774
True	242.3614114999209
True	741.0948109790061
True	327.644234235946
True	167.70565866211015
True	937.125078839005
True	352.19130881269086
True	473.05053305005305
True	156.3299979656972
True	119.41134923443263
True	62.367595459429324
True	218.23467136138925
True	965.7314026287116
True	512.3356401573409
True	112.99355449573576
True	355.6638331045321
True	100.45299417852866
True	655.8149901264385
True	3.590675262385772
True	704.2046122261427
True	34.79369249573453
True	973.8347052837166
True	840.7189087696886
True	204.64872334623325
True	31.58075504692781
True	86.46650943009134
True	441.281240672228
True	224.02094984002676
True	1.7203191059152236
True	79.8649983006978
True	1097.0286011112391
True	343.73908923361927
True	655.9148020113347
True	486.2580011792919
True	32.07172890804715
True	133.52511290965862
True	431.35471952319926
True	927.194911178348
True	809.5750976570025
True	415.0511133625399
True	339.6689694778736
True	15.737829575910023
True	74.39475728183179
True	739.4855902084308
True	493.7471556914968
True	382.5769273207724
True	889.03454425406
True	26.9756347640292
True	214.8405177781148
True	913.310089034303
True	232.11610537015864
True	8.628811440755854
True	482.6728428160155
True	99.17059320251867
True	653.7187361475437
True	55.03626829435736
True	255.3654444402445
True	898.5544835995377
True	911.5848740843918
True	272.5722234534848
True	438.0724104770907
True	112.2540618310734
True	588.27779860367
True	269.09075827544984
True	186.96144809046984
True	864.1508250347241
True	54.46288706856314
True	723.5883615556045
True	277.0922089476914
True	305.2547805955978
True	175.10557156255285
True	505.8769635779681
True	630.163602209627
True	377.21558122086697
True	411.1933633119245
True	65.96718036476733
True	159.52910384608836
True	461.9986910846312
True	229.76014742536336
True	38.87625442495254
True	194.4622210512373
True	391.0065838110469
True	400.3281586065994
True	735.1128616561319
True	126.71790305209704
True	689.9746920275197
True	533.4036747066964
True	610.9598271711005
True	139.81165149569833
True	39.6580246711692
True	668.3336778407108
True	74.56302222685466
True	550.1197359220406
True	690.277316618707
True	444.7692536135021
True	133.81253923050792
True	539.1142619742749
True	3.615808052944655
True	392.5553963842049
True	33.19467732329463
True	623.546696739094
True	287.9392036758541
True	597.624596949816
True	705.3259242029064
True	149.27043769712606
True	535.3692544223904
True	488.0758438940538
True	64.71810747391402
True	940.144412428892
True	3.031416862006884
True	27.38841314626737
True	644.4289348989594
True	689.9517804734
True	137.13146646086489
True	399.5215638327908
True	122.527506417559
True	72.38720876277887
True	476.0021564201029
True	44.99647475577408
True	503.07071833637104
True	13.36232267109298
True	858.7238752991382
True	546.2777760679727
True	692.8761274244871
True	99.99965848605294
True	378.2996577503293
True	985.4233534467388
True	845.8256674546077
True	144.6149006709103
True	530.6813988787493
True	459.28505386677136
True	248.37188273171887
True	257.2669933726902
True	5.817743898824133
True	313.1426544241612
True	13.249571530515617
True	365.67812618275207
True	78.5533016794666
True	429.2832888320699
True	666.0713953843637
True	125.53768494572626
True	239.0294277897923
True	640.2930712257269
True	651.7127457309482
True	292.5025666224758
True	140.84813584317052
True	168.26133508577695
True	473.3606821879591
True	82.82624203044726
True	10.540236597523895
True	496.4716379348534
True	569.0840151772459
True	21.34334174820017
True	140.33970236737298
True	936.7393656331196
True	488.4562477522411
True	276.4586151886312
True	36.0470162346091
True	472.5263776154343
True	114.6947015670371
True	590.6770908751488
True	649.4232648804292
True	298.84015678629754
True	395.7774806619685
True	180.0784903199869
True	246.27886815895803
True	76.68756477711128
True	219.9230096742544
True	487.5968324087017
True	19.3274904034684
True	462.2212110316297
True	374.7689213163878
True	694.4406910032676
True	901.537014722334
True	923.3140119824294
True	157.7074798233108
True	388.0543494728344
True	72.94190038788742
True	194.77368405853912
True	314.33060653093605
True	9.502762119214808
True	794.9090747419582
True	20.61264892612376
True	405.97821883464906
True	271.91923672838
True	659.2502859525439
True	213.45747324604773
True	39.32432973086649
True	674.138637804995
True	1097.2714125242146
True	217.19638856487717
True	134.09395469950354
True	627.3603009169257
True	524.1766799136691
True	18.026390164085782
True	832.7392276173564
True	110.0347392907654
True	44.8377554038406
True	300.0654204448484
True	350.6672118801332
True	384.8296653545013
True	274.5660409471129
True	20.880144112348813
True	21.72545283273761
True	852.4222663337104
True	204.3447780426265
True	115.01473891531938
True	844.6786243712434
True	666.0840022504547
True	655.5059973836608
True	453.310532304668
True	149.3243985027719
True	28.01935999414788
True	100.20076465510314
True	419.9999868320665
True	226.3207001845321
True	497.5710951268196
True	145.96866547497837
True	490.9597296226712
True	657.6442278802432
True	924.6120447545776
True	22.59659755198489
True	986.589041567912
True	1124.459533830916
True	478.5557795428962
True	83.40694580535722
True	792.7898325092301
True	637.3120167939945
True	666.7969764235257
True	177.17724316012865
True	752.4676984772648
True	701.7327142404009
True	122.33613734169748
True	802.0261301540236
True	800.5419106496603
True	493.3438192035123
True	230.3402128801549
True	66.98225657574915
True	308.92024504960904
True	339.17606985957826
True	456.620340712228
True	440.4983315022965
True	203.8223995323846
True	309.0402442955223
True	3.301036726590934
True	11.880588827364836
True	106.33075607535852
True	132.14251291987782
True	357.11993186003315
True	343.2767115487768
True	108.41513449401997
True	16.8468801495731
True	207.31840928102855
True	871.2252766360858
True	465.84308164538027
True	514.7486643001665
True	566.8000696694404
True	773.9102172685999
True	639.4260205484495
True	94.3401855839974
True	209.72250891258
True	239.8050182897316
True	291.0326350407244
True	108.04470083767788
True	361.1359310490242
True	426.9583918561989
True	171.83223949083734
True	659.0646776115178
True	248.2792590605086
True	201.84220364764835
True	28.454936755930472
True	243.12693285926125
True	492.30086745944
True	175.36374338142406
True	533.496082598048
True	486.4512781538009
True	243.02340094051752
True	101.1969305775814
True	39.46880366865703
True	403.0538061807226
True	782.8504802271457
True	159.80064352115292
True	1079.0224478082755
True	1038.2370164519336
True	489.6089437137015
True	104.74832271501576
True	113.76073210804596
True	653.9804786515564
True	9.169793978861406
True	230.5408162741909
True	133.5479974911499
True	119.90019310335629
True	328.58096084234285
True	630.6032998293815
True	36.60292675113431
True	125.9243220817641
True	956.2080325415678
True	55.34014807198376
True	439.3229214224045
True	532.3011585463881
True	252.56255970582703
True	136.63488903209236
True	930.4864928390192
True	1197.590044058377
True	516.2109080420864
True	640.8801278283214
True	214.1802887429285
True	155.413296719643
True	324.26145264578514
True	257.23982686619826
True	172.5193230026809
True	310.76858020660217
True	333.7412441971343
True	10.47752929059802
True	641.6224900341166
True	145.78222527863363
True	78.49410693734201
True	457.1752765753945
True	334.9304431649038
True	1186.746975601671
True	343.65663667026524
True	978.6016213900214
True	9.264222604350236
True	275.6142210885612
True	227.55472543740427
True	158.46151390741323
True	467.6625318471096
True	196.93886930732089
True	426.2309282039593
True	326.40018253116
True	113.60072968231206
True	354.194876379984
True	1058.931175180501
True	726.2906125851088
True	232.75702077859324
True	112.58685667318476
True	287.6660855854195
True	26.91173273628299
True	362.0878807790151
True	321.53563664321274
True	574.312066426418
True	459.49082697168245
True	345.36559673222166
True	157.06808693989325
True	13.16683545034345
True	419.9555381990814
True	272.339176510809
True	143.94533272362958
True	297.47643106685547
True	437.5968141732597
True	818.37947231474
True	319.8388329566515
True	774.6391615189738
True	397.51322510125937
True	374.8964353999073
True	1.5400879159207834
True	1191.5349095678198
True	103.33026347068
True	919.929685882592
True	203.7927064747736
True	452.6684069914816
True	663.1916291547896
True	85.6608829859389
True	486.88409967044976
True	33.48543800317751
True	434.9745519405079
True	76.21842208698338
True	231.94565431238124
True	38.42710713516161
True	691.8730970912408
True	188.33637962990704
True	24.011985517640408
True	410.7088742439372
True	109.2346424553182
True	164.38908845462836
True	844.3871127375025
True	256.9340782860362
True	149.59195286808057
True	360.1671288816835
True	516.8159080366003
True	338.316674900797
True	528.0538255688532
True	609.4394891790087
True	144.696603499642
True	7.849411867237202
True	70.73847181271482
True	424.3497904239235
True	88.79086531426994
True	80.7061504987634
True	1055.9518261901176
True	27.436584219287056
True	325.7032129397584
True	328.68896843208887
True	458.0947662934444
True	667.6820736730688
True	189.12671778817952
True	633.284147218971
True	338.1224897478484
True	340.17871848119785
True	253.100271569157
True	222.18009315667544
True	357.55990614057066
True	442.6373596521084
True	420.90193399131584
True	607.3570224406269
True	145.39855565504425
True	78.51982846498237
True	40.24955547808875
True	283.1437977544098
True	630.5950215811006
True	421.17985003564775
True	777.7010706951725
True	220.77074390076123
True	400.49470134107423
True	66.95782813103644
True	53.71210024885843
True	412.8390281282211
True	197.08671501764957
True	224.23247033912844
True	41.27696715215481
True	1057.857269829835
True	176.72580760064335
True	917.9817903370518
True	317.9248501148558
True	918.5375126058713
True	229.3090520315706
True	473.7035360024274
True	531.0636836620891
True	612.0842342821537
True	214.32341098198447
True	486.2504769919869
True	948.5671796697756
True	131.84987401280375
True	7.512239175149091
True	588.0328503000937
True	29.29436612431686
True	75.44275091060345
True	803.8181450109128
True	244.71901446076285
True	997.5740033141376
True	685.1457498809605
True	417.2311477662613
True	286.863183594124
True	484.5082220029643
True	342.5354334401781
True	176.49849494828234
True	678.0100406216048
True	716.6278032856382
True	216.49850395459612
True	90.44342789646127
True	516.6305666683259
True	139.40436411295926
True	383.5904073823114
True	348.1568492549804
True	66.52785466621529
True	379.5552216997307
True	425.27963498553567
True	384.7260377039902
True	410.76613406754944
True	400.6223197679611
True	627.5691931162035
True	54.925470958356
True	463.6532989791112
True	333.35405252853553
True	655.8866436336584
True	212.7298634092823
True	99.0587332557598
True	41.65562131810282
True	542.4243804333286
True	648.8492638244708
True	180.315517520392
True	410.4084002925893
True	341.2144767561849
True	16.218640752919516
True	168.18033807646907
True	295.74742894659903
True	2.978498043178309
True	880.1561082796824
True	78.94681286683998
True	106.0922509097604
True	118.7201685466862
True	358.9827132505512
True	37.14870725863808
True	466.9242993995295
True	232.65148813148383
True	5.61966471820889
True	115.71446051217124
True	446.58729456971
True	49.466768358141145
True	72.06612784261917
True	178.42251411355775
True	295.6642615981821
True	959.1416805763142
True	390.4070740393705
True	921.6687586821384
True	199.44710531241327
True	996.0896503492138
True	801.152974785834
True	649.7684149983571
True	395.5969540062311
True	367.1213338423975
True	82.89302257435646
True	72.34839687692126
True	83.81041559139409
True	160.37313550301437
True	482.0157458225773
True	1089.2034645170622
True	182.61742238806485
True	365.15529081505946
True	432.3282367945052
True	588.6605355284269
True	602.8997969497817
True	277.8901518957335
True	461.62155920898726
True	675.6023246544949
True	100.57993450475274
True	709.488598208334
True	256.9143407645097
True	142.88212409633493
True	403.3316707039553
True	839.3709594151894
True	450.4479726487364
True	882.1272560202884
True	193.84491239879912
True	355.3985782284368
True	710.3605065144185
True	616.2695650383488
True	195.9840545591348
True	254.58859591342232
True	795.1466379028686
True	34.67421322991269
True	186.1263764193368
True	506.5679342663456
True	698.1772372762466
True	107.90214298939796
True	36.41099860174665
True	169.76085259642798
True	713.3944535829111
True	323.9417348645425
True	540.0676497887652
True	359.998882150888
True	295.99540221129826
True	439.51716497456886
True	495.8480407715283
True	64.3791741493398
True	373.7410633059835
True	772.3968945197599
True	0.0
True	280.6525613314465
True	247.06725230766045
True	915.3550069848196
True	148.52899937843458
True	638.0301300840762
True	642.2650535646421
True	110.30313596309232
True	224.41440431807013
True	130.3908106653276
True	10.965299333394391
True	293.7278546139249
True	388.5853022772727
True	1133.9134654552718
True	238.90910883118784
True	396.8207769655574
True	648.0259984446142
True	210.36161883687404
True	28.947832460518725
True	832.3470519528543
True	593.4816309183481
True	157.65931056059762
True	611.397434133953
True	150.11360433753185
True	304.4917489675831
True	766.1636502637591
True	35.95159677936876
True	102.47209604048498
True	499.5043685534356
True	62.64182447045484
True	72.77774814191703
True	391.2095261130883
True	22.12435894860543
True	775.3452471783199
True	101.16626008370018
True	152.3878273257741
True	20.71220789845563
True	677.204951582513
True	32.346909049911574
True	786.9802510042915
True	390.60610185288
True	119.33391237429431
True	707.8878600217007
True	528.7885059972753
True	588.981132658804
True	44.01199342447981
True	369.17835284059134
True	5.617135399433844
True	90.33989394765204
True	385.4648440778238
True	46.33529034891139
True	118.72230492732064
True	312.1195228483267
True	180.78295295720443
True	102.3522281191283
True	651.9143892818452
True	20.86786219194408
True	1173.4382556751584
True	499.0467128860317
True	308.0473837297041
True	480.58323782203166
True	119.67716443679836
True	806.8223492939171
True	1103.983592928137
True	757.1395141233822
True	179.34396115300822
True	227.6385960429604
True	50.32572601539105
True	61.58322791273334
True	157.22106557475598
True	99.91350643636434
True	162.36646727338044
True	1180.3213017178189
True	316.9827748842086
True	348.5340798995514
True	747.709716212605
True	15.826682033710666
True	13.804498154955995
True	613.3042097490733
True	5.774992647776996
True	117.11932436671842
True	681.6773211672902
True	183.31727008603715
True	675.0017616694496
True	816.225095114339
True	143.95161768548465
True	903.7143881128462
True	3.7042198616119286
True	457.6206220273252
True	1046.9685299403216
True	25.62100210680614
True	239.83184447986352
True	149.47399724551266
True	948.1561228188942
True	226.14623880873825
True	508.59868984663393
True	122.70407863199932
True	505.53972752599896
True	161.75072917103373
True	98.6268205113752
True	387.6789323662895
True	67.51158119004259
True	55.7731462372863
True	1024.329241650653
True	262.7759184706051
True	161.15402595882392
True	368.45151369762726
True	395.1859928851395
True	213.5564129441561
True	162.44871550957944
True	374.99389437065406
True	34.2764294497574
True	494.8318578710065
True	1094.1936470611172
True	119.01426320748271
True	470.6707147388576
True	311.25953947916105
True	27.558439027976917
True	413.9845975763493
True	105.6788549582514
True	566.528641072151
True	198.70043814581447
True	426.2452010048865
True	20.704551300055225
True	452.5943779639842
True	106.37620938506804
True	346.98816395346614
True	32.8346642675302
True	173.78368176012182
True	244.2621866443815
True	765.7953731596897
True	61.43568506922394
True	137.42845896087906
True	235.7892880747637
True	142.97742283877653
True	642.5449326099226
True	554.2209252436018
True	777.3416301098486
True	395.660644714772
True	535.2264741559204
True	423.64297009829295
True	685.7325768671327
True	71.90833013769499
True	449.3727011508827
True	417.3296618531208
True	49.050279840473344
True	84.1631059390031
True	128.61150325355686
True	87.89626252481563
True	328.563763541445
True	830.041091030344
True	325.0935195702567
True	1124.9367257917393
True	326.1682851428334
True	914.5689917655828
True	147.45593633322162
True	574.3331382796011
True	620.8484453127951
True	673.3152636706363
True	463.2918830533092
True	64.9275844761625
True	293.2302150238318
True	40.85934592208722
True	167.2000788603828
True	174.34545584199267
True	1102.8146069519269
True	238.11947269909055
True	553.6895737697315
True	515.103329504232
True	558.4541108039559
True	903.9267768871968
True	592.780520304503
True	660.7131199422148
True	955.923684503837
True	128.62510342618813
True	313.4491543379595
True	266.86846885506174
True	321.8686415505406
True	91.02210862022226
True	377.56272336563217
True	4.895759376980549
True	336.1795291892006
True	258.43141737369075
True	600.4074883070607
True	283.94721881732494
True	375.6439994243353
True	8.360433400206002
True	54.782500563065724
True	546.8389439537558
True	32.08677105537006
True	145.32998941053637
True	66.00643111432412
True	148.89659490910546
True	244.16451221638133
True	64.69282586909327
True	381.0939480700167
True	257.7867229709339
True	100.90073173112155
True	333.0161982775866
True	66.64866959795616
True	569.1350948371806
True	857.6342941331955
True	284.96860665308344
True	1176.4449973256567
True	114.49323726601716
True	303.2226030444284
True	1035.549268215107
True	90.15023418355118
True	284.4936524913957
True	10.819543399139738
True	396.5842206731744
True	454.8249549816738
True	159.3691076015552
True	620.9886222811575
True	900.7944809413344
True	162.30262735458132
True	79.44844573566222
True	334.60953367584466
True	565.0816087538499
True	604.2933844061574
True	1237.6539857907876
True	28.19253506862068
True	978.8869253947976
True	138.33286378174955
True	635.1947586961423
True	120.63132161071464
True	133.28263040150517
True	190.67406165440627
True	170.60903676655408
True	745.0009610642927
True	209.42406628749697
True	225.95059005183649
True	70.44347154038343
True	515.568389008441
True	473.26842055380826
True	180.53615413050775
True	239.0083669465512
True	18.569953310540058
True	409.9196446646543
True	227.0777162363626
True	278.47636896094434
True	114.1230344597576
True	669.1737305230107
True	424.9024629825674
True	263.14853866013675
True	641.3548238039056
True	532.8139764679712
True	463.9995149185728
True	134.48104815979258
True	525.9554689378374
True	427.3370726404529
True	3.61568692327488
True	183.8909505985048
True	91.2739592440288
True	236.46170358517512
True	2.5919194147274
True	130.00453758977682
True	344.8826316656385
True	6.668937102610906
True	839.2192382355794
True	167.8921116653528
True	717.3440956637145
True	787.0115994428319
True	160.78737645999274
True	214.3607686360465
True	485.66576605943146
True	815.9376217231433
True	46.88318423618867
True	41.64832014730028
True	130.80285154674024
True	612.9924529468504
True	725.7447854277497
True	185.0026998347093
True	594.4901232590342
True	607.8216907644847
True	865.2446688094773
True	395.2856586891287
True	186.6548676265723
True	861.0377467683677
True	228.91860554958328
True	145.10923179878955
True	320.55093810656746
True	221.81235566988968
True	208.3752993164439
True	619.436205524304
True	244.5816199944317
True	170.6498725106578
True	440.2949706666855
True	464.9848098320482
True	65.63821701875332
True	270.8341246396289
True	79.9782117397718
True	332.1960150557298
True	356.1124834433403
True	254.2437380194416
True	180.7867018811513
True	385.3731247747767
True	676.930381278073
True	737.1223671189736
True	301.16007182271017
True	756.4214060314313
True	67.02407336257451
True	870.4051894096351
True	348.20239150151946
True	13.199526913941703
True	605.6447676464596
True	713.994860571245
True	272.2275638006485
True	165.89713947351558
True	46.23092571585816
True	381.2870638724633
True	79.28975617707655
True	15.236462574388373
True	904.3885017985274
True	362.3897589752807
True	168.36751308180723
True	985.3140658464677
True	11.648341446150216
True	784.9023037327469
True	29.68612183375611
True	649.0682421715205
True	60.283951346280325
True	764.243042778475
True	454.20210023081046
True	204.0267703653824
True	447.15781652900455
True	208.03775559565352
True	296.7414122969446
True	223.4270639744116
True	395.6433387516019
True	10.5655747950443
True	325.96481785506177
True	113.08724945645304
True	11.62473417309581
True	459.24200111318754
True	727.7880006317293
True	292.5007404110401
True	75.21172741362119
True	312.64524454307747
True	83.11764591306425
True	182.3619073086621
True	185.92131397592277
True	396.88076347386095
True	45.31678203682473
True	133.49038058248817
True	374.9239553353094
True	870.7812352723842
True	106.65397100967871
True	203.40463892408155
True	437.965799868125
True	20.418978941666712
True	423.94446154878193
True	507.9315998379272
True	91.56648151054146
True	382.54934848025937
True	364.0164334804039
True	428.1922366265317
True	579.1040964187393
True	1034.5423264539654
True	940.935350444783
True	55.28810266394864
True	1066.6415675563676
True	110.33590920867762
True	118.63050059568228
True	106.38177321977176
True	484.8759198802766
True	382.0288391737161
True	574.8720291897839
True	265.28875018979323
True	157.72272028205794
True	398.473126159067
True	16.178001799123987
True	436.8480089983311
True	397.1836126010454
True	149.3726724628921
True	95.33477019107384
True	545.9468365597139
True	967.5726885846924
True	211.7017065090497
True	64.27393678332568
True	429.1346466647403
True	368.2822988670424
True	491.4250823240537
True	315.7509501999175
True	4.831777560032734
True	514.5839588914993
True	493.4753494267215
True	498.2519936367221
True	189.97821527686733
True	104.18642935898184
True	24.71735036080569
True	377.7717841255836
True	104.70618873311196
True	7.213349325055852
True	32.38171904257418
True	344.44599767527285
True	625.3010729175988
True	135.68251889183026
True	93.43894292993602
True	24.35850866577547
True	408.5713112761424
True	366.3030475344583
True	781.9228878860808
True	309.25392309572845
True	531.8028723455978
True	532.8641844746201
True	519.556022826792
True	294.388282810947
True	544.1683426354816
True	92.9616375834901
True	566.9239861805746
True	6.9663012757262965
True	374.11103455989
True	474.2365947175639
True	948.672475072895
True	350.5540863951581
True	826.859973730654
True	976.861724758004
True	175.15881952197137
True	36.586079908061976
True	365.1672227599997
True	385.6305489295772
True	581.4572714050521
True	251.5030540970788
True	30.858448459232388
True	628.7655010285133
True	123.96792503465342
True	1039.995409206875
True	320.8523881988064
True	475.16474961143433
True	129.9508046962037
True	817.978101700243
True	140.20180132548143
True	818.8825031185241
True	544.4551116776822
True	188.57627568288288
True	116.83623192458568
True	66.61949885221404
True	546.0339631085111
True	900.9982595077914
True	438.7570269411631
True	551.6009851272725
True	131.80980301461844
True	625.6904046403387
True	462.86388906197845
True	796.3815823431217
True	308.2096913956486
True	580.0017118567912
True	116.20520383642229
True	25.844668424550463
True	410.7730695130962
True	175.03629010253397
True	104.28658741068728
True	385.56162688157696
True	1113.8316009490934
True	265.80769866254235
True	559.4659595094349
True	12.297943117924737
True	70.9309961128382
True	341.149515086522
True	779.3761211538667
True	440.9521662783084
True	517.6401026794555
True	699.3155769293035
True	69.86857163230157
True	713.0217882833284
True	46.49813553341656
True	103.24588711033188
True	185.8871547271781
True	81.2301309850429
True	27.071010188459056
True	296.1110166555389
True	471.2872175744321
True	889.6443950044696
True	853.1965075506994
True	5.662543429077624
True	282.6298706538461
True	446.037686105392
True	110.90386520562232
True	243.43173403289185
True	323.05984387058504
True	1331.674482677868
True	436.68764166993935
True	23.43161861045281
True	186.50570201244835
True	719.0176490227293
True	34.82066010423737
True	165.7325270154588
True	554.2225238003252
True	73.4756501583479
True	863.8981110642204
True	328.4146917435417
True	671.061753791435
True	79.41241193766477
True	705.4888540854963
True	595.9728638701772
True	882.6363672014496
True	257.703516821177
True	501.9611396607135
True	826.8854108311369
True	914.1822843885312
True	239.5480649763502
True	734.2139498974675
True	233.11073211889817
True	449.9814234521115
True	377.3915594604016
True	501.2492469768452
True	498.9098535257949
True	310.4830025784269
True	345.6732112530346
True	105.69527515352613
True	346.5878199843045
True	1131.0174368261846
True	299.16729508538776
True	140.9677595406123
True	310.42861428130374
True	745.0469803188564
True	645.8289193063401
True	418.0994897857617
True	125.69178022811634
True	340.29960319674694
True	34.32147020063328
True	176.91311201433126
True	92.91940614714032
True	89.41497295200308
True	562.5311187561189
True	143.44753665031567
True	132.6931498557346
True	99.5465466454622
True	83.13640675433412
True	446.07138380331855
True	381.9085000127562
True	1043.5444211932515
True	547.8010410304489
True	826.617680701849
True	278.05288841474146
True	297.2744732217216
True	532.7878186521915
True	191.176004404802
True	724.9389763894559
True	246.9220732279203
True	368.3118941637625
True	68.66838420183754
True	110.02166026894184
True	277.3340554070289
True	127.33518925584389
True	481.7045927679777
True	30.856576326858143
True	571.5040554095697
True	1022.9640083308228
True	738.2630963994903
True	1.3254733281864637
True	61.60322426766652
True	501.6538207573088
True	439.82691437737816
True	75.94187748091534
True	121.99209928362308
True	297.6735849680063
True	76.01883331766422
True	52.428025223389824
True	735.432982769739
True	631.055110992174
True	164.2061349969411
True	169.053739277505
True	537.3231312471572
True	52.79965716825267
True	26.215254587650264
True	574.245423621018
True	464.6882223939413
True	1139.8117021153037
True	44.27746384061128
True	450.36937667650153
True	901.455731016831
True	824.3571572524228
True	295.3281726185328
True	733.8002892453949
True	418.6121352774096
True	38.631018978117545
True	99.0304874294462
True	709.0571539853964
True	71.9226446951691
True	138.54915170369782
True	925.1654105890276
True	186.66634735425257
True	266.9120356483593
True	101.6661518291715
True	641.8029646788118
True	611.9378597179606
True	220.2958137385617
True	437.0287692115588
True	40.29694342507813
True	281.5419239486494
True	599.1159391510295
True	612.4146994995822
True	316.4349373749065
True	74.95341699602372
True	919.0016036544592
True	1044.7372197932473
True	573.7477883962181
True	65.38525423971471
True	29.041017413047737
True	92.25331340863204
True	112.51712158783695
True	104.17142367262292
True	856.3673730340172
True	1238.1562845911535
True	754.2921115105374
True	329.89148254549195
True	8.107269577953183
True	19.996828560711077
True	338.43997274512805
True	489.3498321168848
True	46.64874134313393
True	570.9845514416294
True	445.3369166429314
True	391.6590228124079
True	83.47189073759507
True	196.96909177433696
True	259.4888968383325
True	145.16763337624545
True	384.30773817009424
True	43.40339889523053
True	188.5708038404029
True	1119.9954233113203
True	6.916136213255094
True	28.547329187209385
True	574.4890411996538
True	351.24879576353
True	781.9965630066426
True	163.7407246686481
True	769.1811682686406
True	595.8364601910562
True	273.37946913966067
True	427.225657871781
True	351.5275145482493
True	297.848398969724
True	268.3275355331121
True	406.7857163302567
True	504.4895588603575
True	491.4725510629081
True	106.6552969194556
True	356.4880633406103
True	7.70598166707679
True	184.51008464095025
True	235.38541771223245
True	857.1718222381163
True	601.3694913082296
True	31.22158008896732
True	691.3317308771788
True	818.5908138967709
True	106.83380744717176
True	350.5418729017654
True	871.138749314651
True	226.6897378345464
True	164.74692103473978
True	528.2627193124214
True	600.0519881898878
True	1106.6334178469776
True	154.07141313220058
True	159.36347596095052
True	254.94118500734032
True	318.2616766347603
True	416.46014773816233
True	409.5117376204258
True	324.1288763330103
True	441.61067752664
True	497.2185558332088
True	232.9488455258588
True	1480.3835931968863
True	246.4249251590222
True	409.1098304644036
True	50.96564602914167
True	764.1359239886352
True	249.43605902880785
True	947.4248789750466
True	573.7252372444848
True	318.43278933930884
True	792.6731319887349
True	259.8578113052099
True	221.08796384699076
True	255.83819638346105
True	210.8140225015423
True	134.2680119891254
True	257.79430459222334
True	731.5709282438303
True	506.0643988674167
True	214.40880012406396
True	1153.6796439335048
True	114.96487151406996
True	265.04609726157423
True	70.32861183159513
True	311.7706348597083
True	431.7268847061102
True	95.68046523205236
True	217.1014644399769
True	79.58652040188937
True	695.4640410327265
True	375.65594689749776
True	222.49335080475828
True	744.6154783613165
True	876.1430892657634
True	807.2657874922594
True	835.464069038378
True	357.9993221880748
True	1.993261277158928
True	264.8524629869328
True	55.56975611476937
True	392.95310905598245
True	53.451343214127206
True	346.43557268204006
True	847.2298048364511
True	1070.9776879885878
True	401.4626230451727
True	22.74256133091661
True	527.1035594975294
True	503.5020358993814
True	198.61943624240703
True	241.1852894614554
True	284.8851275478808
True	20.974446089487905
True	129.6919952515276
True	992.104342389356
True	63.36799318150704
True	505.2513919240301
True	789.977625711909
True	105.1212032875442
True	245.31947560163024
True	112.50374942092212
True	14.605496359026192
True	1.623429285688026
True	121.95904887332092
True	1011.0174522299118
True	476.0891892270142
True	69.20096323299519
True	785.5537455279675
True	343.5903009479891
True	1.5525385096136173
True	449.6640784817205
True	189.25213631975475
True	485.9096054140832
True	79.73688725470667
True	329.8333668133125
True	370.7858971571241
True	172.78355617196743
True	210.68169822650023
True	124.42560627502718
True	161.41105879143154
True	941.1687213714588
True	15.403683739730075
True	508.9151841070967
True	487.9097750996318
True	399.7571725511925
True	223.01047881041308
True	234.7187605790636
True	159.94100306053883
True	44.97763632353468
True	477.63545046622784
True	151.85625718968186
True	850.5498449566124
True	880.2949638440665
True	248.82585967870227
True	310.67689034799224
True	524.8176862543397
True	41.224736426559936
True	86.42393528895819
True	756.6154890284014
True	1087.4437911393477
True	116.84073709752026
True	740.718560190997
True	136.63800142961415
True	929.9565859107224
True	666.7844765072484
True	100.43777845614336
True	266.4883514354663
True	612.4498960973661
True	256.7805275682825
True	43.33177527447405
True	574.1892433109455
True	417.8021412039828
True	5.45742803573398
True	478.2073322198172
True	66.74253046573874
True	177.00748710545656
True	237.7959689931377
True	311.74753855871626
True	75.571486237192
True	230.11692245747335
True	354.4263188384001
True	424.0725322918153
True	947.4529871938888
True	47.2554639693474
True	936.1153863882148
True	1011.6402409187108
True	130.14711831344346
True	76.50653788237697
True	996.8836580327584
True	33.8255778982901
True	225.5840041244796
True	87.30385517918438
True	209.76636400331373
True	383.16597873846894
True	947.0860984137428
True	93.37134428579128
True	65.63437703021357
True	653.0900526937369
True	274.6353138940785
True	718.5466773605245
True	53.52175635984057
True	478.624270698811
True	386.3442886534943
True	692.4689027425011
True	54.6220000561187
True	108.870776221697
True	27.18120031285013
True	267.93693959457573
True	43.33469757508129
True	344.57561125538786
True	2.715305279533511
True	1197.313553592435
True	109.18804852708612
True	133.96456842964116
True	356.081322632206
True	721.2738049107288
True	668.5734651584565
True	967.4323029261078
True	467.6736513733242
True	410.38549114367527
True	145.2075870186059
True	406.87026383040273
True	861.8172278653819
True	416.99280475023255
True	931.4750221550644
True	90.79184637728169
True	422.9993395626202
True	178.74057198442753
True	283.03196118861155
True	732.9001840307219
True	157.58018110413647
True	131.8834526578162
True	66.7102175935989
True	861.8417104810707
True	779.2585854343557
True	78.95720343667942
True	430.1521402562223
True	723.91470065476
True	414.3423153071609
True	59.83377017731934
True	325.9870166135851
True	778.9987642538495
True	30.311384449875103
True	355.1405042093392
True	164.82975394826596
True	284.6293080437337
True	35.13889796708222
True	223.53314382479385
True	763.0346096815128
True	648.4137587903102
True	57.503788688915336
True	278.4616417596481
True	896.0904027206057
True	17.90291292015244
True	315.5520359102711
True	298.05214486473267
True	437.3788727158762
True	208.9307896872988
True	590.1441186363833
True	50.3022238574632
True	986.2294201499112
True	887.6717534340411
True	43.623194038594505
True	385.6853455138654
True	729.4130565337401
True	930.4593467794556
True	270.50942078502896
True	601.702502567659
True	132.81682575638217
True	184.3811472639592
True	135.60593697499007
True	139.31635769513983
True	203.57475476806235
True	943.2610812439992
True	787.3249959868654
True	937.2012737252512
True	18.422929304069704
True	24.677003368374194
True	346.7860979226127
True	12.579438389095516
True	633.2988270493597
True	1085.666409043819
True	267.43761100469254
True	212.02481579841916
True	83.04088039023591
True	218.72921604130832
True	124.54986822735437
True	44.32774653672713
True	125.376506777578
True	91.9931753566334
True	243.52834643562457
True	520.4185060406516
True	158.44318661742005
True	28.005373997072475
True	58.125087838981536
True	426.7706041948293
True	268.1381578741403
True	598.80940626688
True	22.60043180800668
True	113.6876132576568
True	660.0728489382122
True	259.81334911327326
True	470.7847705624336
True	647.4534107181436
True	104.52514900741848
True	108.03683188671047
True	81.8029037891376
True	27.2161042197329
True	124.76650595477118
True	91.2290378331834
True	104.00053523869698
True	153.44395662727962
True	239.4169497666044
True	807.8289138434387
True	290.29392261297875
True	939.6853698085408
True	159.1809999893875
True	191.59051286322537
True	806.340229822122
True	305.6332194303697
True	561.8800193468675
True	255.03425335583364
True	374.4299511763012
True	443.5515540990564
True	557.2950718081215
True	637.5804859744708
True	366.7128526137445
True	35.209767464163086
True	580.0987784463
True	630.4677429811969
True	18.83587899704452
True	11.871235654670077
True	265.4234633948676
True	403.25185101408937
True	432.7962889777649
True	67.05927538624447
True	626.5497560800687
True	973.3959160441518
True	244.46146446459665
True	889.8472697262519
True	280.7681455358062
True	99.14788117104384
True	288.70462589638737
True	700.7704190700254
True	38.65444312218952
True	582.1866132938917
True	1270.5211190584514
True	1019.6921355974644
True	875.4762755274078
True	211.74951524876727
True	92.21479201487908
True	180.94313685350696
True	837.5111049539275
True	154.20289227015186
True	1062.7686696244537
True	879.0359625698212
True	39.005044461749726
True	85.75901988897468
True	421.0884031532629
True	407.8542952641265
True	211.42946160527464
True	517.9664831537189
True	645.1838488475954
True	127.16814100502384
True	270.49851697899004
True	1015.2941064205104
True	50.17427854401614
True	717.2137874777535
True	564.6814654608139
True	37.54519382419117
True	784.4353181085919
True	381.23001173941066
True	570.8269986627216
True	110.9051855838399
True	273.471608001248
True	204.86330444610616
True	24.87970804117788
True	131.72803618911212
True	746.6392059106306
True	145.92228512814648
True	366.9401865049148
True	60.94581502446531
True	654.5610804767456
True	635.3207262848368
True	230.5881224070046
True	473.9738337960005
True	168.5110238999519
True	174.4306171911376
True	212.3479565414548
True	284.1540492227019
True	348.1768900903684
True	133.75818022221452
True	193.46913267240183
True	25.787479062013485
True	919.9079709726468
True	318.93562350067987
True	10.313789934193595
True	374.9375396871907
True	165.3853680547292
True	621.4682025078888
True	369.464515048905
True	586.2399523362517
True	539.8668036677931
True	497.17272861829866
True	771.2045911640035
True	238.4713603914137
True	569.7726537347932
True	162.03768464910627
True	544.3861166489578
True	352.00574735487373
True	376.0858854724799
True	121.87709223535738
True	132.41649193187249
True	107.43276791530523
True	68.4713637296248
True	711.1590941894033
True	185.14212475505784
True	45.45061367752286
True	0.0
True	547.0529113534874
True	105.80018424533372
True	23.50706990892158
True	39.450428293077465
True	111.38064278023997
True	542.9246246318429
True	180.3074946944428
True	102.53210627494546
True	36.51203610456579
True	155.92842572743578
True	925.1526594929728
True	49.87958657223355
True	216.74479454484865
True	725.3987818488706
True	322.3310904745343
True	465.9758394289884
True	480.74281512975847
True	504.50488154524834
True	585.646078473417
True	928.6896870354796
True	259.9542376097044
True	1043.0567998347358
True	922.3179579352056
True	638.7012541963544
True	340.3665169397841
True	850.4253942775364
True	9.974649725025944
True	32.29043774046318
True	304.1966143388341
True	42.95605416509069
True	200.25674459866255
True	739.2433546512675
True	210.91268703262205
True	773.8231867590132
True	765.6065363308446
True	122.38287049442432
True	369.1835859535862
True	555.6038388498812
True	24.41168582441077
True	130.94170965394676
True	440.5902059068581
True	297.52628581353366
True	196.5177692107949
True	112.66779665866608
True	387.88517606103
True	22.112463894511077
True	376.4723005107648
True	374.9389861277775
True	1020.6114945921368
True	364.4819637966716
True	27.77518206182424
True	435.0739067646937
True	451.5813240904528
True	244.20156872234224
True	32.263357808098164
True	769.3182751232874
True	445.7483538566744
True	180.64313463223175
True	13.87979965941146
True	1218.865335714349
True	169.4723710774572
True	28.167318317548244
True	295.46595125736263
True	271.8903296458416
True	117.0596344848978
True	289.35854853590945
True	48.45571010145539
True	317.6093833616806
True	305.65265239324884
True	318.0887528376321
True	26.24100887740391
True	46.65429479045857
True	990.7654173965626
True	24.791791231137697
True	11.133409391250304
True	189.3643138602472
True	646.0693800630809
True	7.839077353560127
True	201.95504815174695
True	180.9229137561232
True	533.1354857802359
True	381.9956734001671
True	758.3846549914207
True	317.13485652205907
True	494.4044436179486
True	443.3406199477831
True	489.1272557475592
True	97.74878066915
True	1289.1234480108055
True	915.6166695847356
True	297.8116144925967
True	518.556541296233
True	103.42734734239174
True	579.7153986847284
True	431.7466914883337
True	159.57446859508946
True	79.3789676850116
True	352.57217559427625
True	165.19695629111123
True	30.03054913685299
True	615.5890978257866
True	372.9248128935033
True	67.40752892095057
True	30.904185867139244
True	648.3997004611896
True	489.3568657423431
True	69.65756145852453
True	22.382531241182487
True	326.9024798550082
True	311.38444411901213
True	703.8437462153962
True	549.156681770303
True	566.5404460272796
True	780.3677136634769
True	8.657574156617546
True	54.95662260598484
True	34.59353429664304
True	59.19475175423248
True	523.6282225719774
True	586.20517702174
True	86.0184622938461
True	103.58474900345168
True	192.22430915301263
True	71.59068829856534
True	175.05763075446512
True	202.2898537056305
True	282.7994606840121
True	826.700539956315
True	628.4519821819267
True	287.0158557289012
True	185.1545601873531
True	277.52834948638
True	267.25538241304054
True	761.0924922705099
True	329.2981126334216
True	166.8130035164157
True	922.5091953369592
True	351.76307499370216
True	459.2751991652252
True	151.39605282787528
True	124.4271247096474
True	59.48381099419554
True	212.9355601908457
True	986.9064466529552
True	522.6261523661351
True	114.8003338729343
True	362.6760351903658
True	103.37338577528269
True	670.2872496132674
True	4.169398313022808
True	695.8783387832882
True	36.18933787088456
True	934.288580109134
True	854.3071978207447
True	206.04813684275945
True	29.65261317747041
True	81.48276143300599
True	455.6830583682343
True	210.22113825684207
True	1.258950038601522
True	80.13390282787937
True	1097.4051376988168
True	343.59954139767626
True	695.8280980438674
True	486.26110719056254
True	31.14356435522357
True	134.2825346207658
True	443.52508255865337
True	941.9713920090782
True	811.3042416490833
True	435.4810646351248
True	354.1427735120362
True	18.33799632414693
True	77.80978012422159
True	732.3774848484985
True	480.2359954991017
True	386.8080202767511
True	839.451533370591
True	26.045503338694928
True	216.5231404427761
True	870.4235566709115
True	246.30441869569484
True	7.705157898606668
True	509.16137265128793
True	100.42782409856264
True	638.4761126583878
True	53.84635913082069
True	251.75887491902608
True	876.1560931735737
True	902.871450258362
True	270.85032282672097
True	444.5445962635577
True	113.59241216115372
True	612.6868522503028
True	264.09150182406296
True	189.09405769010985
True	874.6862798468626
True	52.92934924779056
True	710.239143865628
True	284.30197662267494
True	307.5366667189325
True	171.75158231777212
True	488.5182772038712
True	601.7903743389274
True	361.8765606419575
True	415.09526990022033
True	67.46775296654556
True	156.33600077629896
True	463.9183773508093
True	216.1026777531445
True	35.02589822213534
True	193.505902322975
True	389.19822475240267
True	412.89143094973775
True	769.315677309729
True	138.30742446116022
True	660.1103138548893
True	508.835112347082
True	581.7490510064004
True	138.08311945126832
True	40.174685963138266
True	658.657050332402
True	72.05679329913693
True	556.0031978904283
True	687.6441236709868
True	447.6729042736238
True	134.1406305433054
True	523.052178288952
True	4.116875612411471
True	389.9829266321997
True	33.78508386924301
True	628.2253251164989
True	259.6233228794438
True	584.5347411681839
True	696.9983782805665
True	140.7482485172066
True	534.1517119069417
True	520.6098188341239
True	61.5556762248199
True	965.5643257667256
True	2.858457419252253
True	27.682267884083696
True	625.0991672168434
True	684.3840710333731
True	129.7019833977383
True	406.0146293461396
True	123.30234355866116
True	73.21331541617494
True	467.1237241144801
True	41.38283955297003
True	498.82742636515167
True	12.800596107534426
True	802.5926747447963
True	553.560988182
True	636.4479431342079
True	102.77224754354286
True	374.58188590930826
True	979.0043724325028
True	862.9624682054479
True	141.075077986716
True	561.2718855741806
True	447.9028560159357
True	242.274421519501
True	255.4559658490892
True	6.482244798272135
True	314.54361357241635
True	11.28924341130205
True	374.4863919722919
True	77.72258740674167
True	427.3471644972105
True	663.3757733086163
True	126.19263407784246
True	237.62980460085151
True	661.3475359413316
True	694.8984298923868
True	295.6393082956647
True	139.18697824444695
True	156.25353132047812
True	487.753078514503
True	86.8868988267276
True	10.457188901276718
True	491.5209402776589
True	576.921998894115
True	20.78251388387236
True	134.94479475672546
True	939.5701813935692
True	498.125208036306
True	263.9843285053635
True	33.57164124213957
True	474.7182431812833
True	113.30600163009916
True	600.8301312345577
True	676.3578433921681
True	309.6354836038023
True	372.1353767680149
True	189.4340572214464
True	235.3245686947248
True	72.13006111920708
True	217.04169475094648
True	473.9433867676437
True	22.207881953242183
True	458.2762487820055
True	372.2421757618525
True	718.876362420574
True	868.1380315766619
True	885.0636358595831
True	154.97219146258362
True	409.3523454837785
True	74.05802112681368
True	183.97146686478857
True	319.9104137943629
True	10.862309511230569
True	769.2666256690555
True	23.045212669749706
True	404.49357793060864
True	271.8952783488959
True	655.4163902228418
True	206.2106978140774
True	41.50769649003123
True	675.5213470045984
True	1078.27710019213
True	226.87257259975144
True	132.6228800125991
True	610.8867407002737
True	515.7527591529475
True	17.78808877764043
True	849.0733273409555
True	108.8143476560523
True	49.565478947947305
True	313.89092323861115
True	352.4952340837873
True	398.3345552867633
True	266.9202650652987
True	18.83803904268225
True	22.53248181830712
True	832.5570575891273
True	191.4205168922294
True	118.25347346419198
True	839.7743955139523
True	646.740352808562
True	655.4394709546366
True	454.8374382034825
True	149.7065529918046
True	32.78363011918637
True	99.06832779778296
True	436.829361223945
True	221.9815333946027
True	484.28601272751456
True	147.06077845072062
True	475.39230414773056
True	644.6169036692786
True	934.4509960787108
True	26.08725599501209
True	1005.7874260309608
True	1075.7517091485615
True	473.8881919265508
True	79.91456549475213
True	788.8058751542904
True	659.7479264409454
True	649.1315440685229
True	171.3739821726675
True	748.1412672976359
True	711.5546897505752
True	119.8235218687006
True	775.6715404025103
True	834.3682072606181
True	469.795458910144
True	231.9901467230976
True	67.11408446683706
True	324.08807016355115
True	351.1812142218999
True	455.75747518718384
True	439.12831870324857
True	186.926613012271
True	311.2613195110723
True	2.682478585346127
True	11.181929426191004
True	106.98622623482592
True	135.16371843954005
True	349.8950544751934
True	349.96302261296984
True	109.6512021496451
True	17.9469296578611
True	216.78466735133253
True	871.118993715289
True	468.3474656057497
True	519.6412677873697
True	559.5692584706605
True	792.5201741325723
True	655.121215858258
True	93.64765015407724
True	200.54856019865875
True	246.2610407642373
True	293.9070843642388
True	107.21264910004156
True	364.337990405624
True	429.8756418379377
True	172.77849163082902
True	671.3436460934059
True	241.372573186222
True	201.7558145410878
True	30.43019600286573
True	240.199353129699
True	490.1230554857659
True	168.18752544679575
True	527.3247349471178
True	461.9549470325625
True	241.35823453139204
True	103.42269546050024
True	42.30847559268248
True	404.24020521266704
True	782.8199103129118
True	165.65428290527058
True	1029.1002668181825
True	1044.9413704297265
True	470.0978337486287
True	101.03113030993354
True	128.18902180552703
True	655.9727870346364
True	8.405121885363672
True	223.66977159300149
True	135.42701017759663
True	114.0108159763584
True	316.2188529754675
True	643.0049711328516
True	38.88670208122359
True	126.21993196600914
True	965.5619448623116
True	56.07365783021405
True	473.6882641063064
True	527.3001713204293
True	254.17410818691403
True	131.78968178937777
True	909.1483549458524
True	1186.0802937267692
True	516.4459471234024
True	624.4451664871517
True	211.2044492544846
True	149.15688805730068
True	325.6343338470428
True	255.4690128694141
True	169.55418264081592
True	302.5206194157867
True	335.3637005895539
True	12.111560187812742
True	631.9736277578584
True	137.90325526652143
True	79.68864379146893
True	448.2451229119069
True	318.6113069582442
True	1186.8972980467292
True	366.0837056457706
True	991.209700969708
True	10.475556382330474
True	271.37689454214006
True	220.59541588740797
True	152.0951242840057
True	498.0381270471286
True	205.21371460040297
True	396.651763995296
True	336.73955070184337
True	117.7316542265304
True	373.8246094683338
True	1026.0414237752366
True	711.2403321557122
True	221.86282659847504
True	111.89035875888663
True	280.74165393445674
True	22.98712845242726
True	346.5619429060526
True	312.8348820814708
True	562.2383095410464
True	452.112207219096
True	349.0418311412577
True	157.21507964545776
True	14.6928034483292
True	424.1893989785831
True	271.6832740989708
True	143.13334155023782
True	298.1159318880234
True	428.17408308512256
True	804.3742484965701
True	314.8774313166424
True	769.9040536518746
True	405.633782202275
True	380.2573382239789
True	1.7772198257069434
True	1175.42098462108
True	103.32505569005907
True	888.0036370670589
True	203.75844086460776
True	454.7191743599606
True	677.1469518794769
True	87.12365964950594
True	480.11360416615975
True	32.691104915323976
True	420.7326370758629
True	73.88507615444296
True	226.96238474096847
True	38.74356180232967
True	683.7976012308169
True	185.89838529524548
True	24.33057951288113
True	379.7798280281156
True	107.75429837876968
True	155.61675611760302
True	867.7096538170886
True	254.13672879785935
True	150.00649068093728
True	368.0240106812996
True	520.6103758661761
True	335.7685870083103
True	511.1026563677407
True	613.1382394578272
True	157.84813029914682
True	7.134032585082981
True	71.47425695799346
True	431.9927439689486
True	84.23411245829237
True	80.44121729804819
True	1070.826602789759
True	25.767682368550243
True	329.7136516385177
True	322.87684542805664
True	478.3461690081471
True	671.4788383049661
True	176.0710203013184
True	657.3073376641064
True	314.1601645632161
True	343.3941403764768
True	269.9742543448138
True	213.10152910649444
True	344.46765854015143
True	455.434852609446
True	428.825619258388
True	599.0464247040562
True	139.9034690653424
True	76.78415938673042
True	39.29854644354784
True	291.32808103592026
True	655.1500766039482
True	411.5937222247612
True	770.6747878108996
True	220.6896716244354
True	382.6038529119545
True	67.48703674914879
True	56.06543103371416
True	423.38932536283215
True	198.64244201059165
True	205.67458017890996
True	41.25810752396792
True	1068.8875162862323
True	173.96197053173532
True	919.6824101612946
True	317.68784929048263
True	915.020043735061
True	243.43933076425
True	444.5154392271135
True	521.3785034746257
True	611.6648216955659
True	215.27492689236385
True	475.7027478183173
True	953.4249843453098
True	122.60170407601068
True	6.797971614214977
True	601.7521634506688
True	27.56644712755866
True	77.70286175362047
True	814.9081118013027
True	224.47452158454328
True	1017.309744041132
True	692.0277446951181
True	415.4751012046394
True	290.1749911245301
True	485.29218348526064
True	340.4272098082733
True	184.72210932596303
True	694.7171057375572
True	713.1936058953405
True	200.1517180031348
True	87.66599099327254
True	503.87259708795546
True	144.16933576538733
True	392.6206932710967
True	342.0437312420781
True	63.69246160385725
True	388.47964939744384
True	419.6656324584612
True	373.5087952540071
True	407.11137363547977
True	438.2068893947402
True	670.07041592674
True	57.08988131091014
True	435.7298550114453
True	310.4348418896183
True	665.2714205516255
True	224.4003009027909
True	98.88240091493218
True	40.54213770276051
True	533.6307105240354
True	633.796681060516
True	185.83309448757623
True	419.5368145456742
True	342.0464558033436
True	16.688481309243684
True	171.14279818745226
True	293.20899778927856
True	3.1976825896727004
True	880.5583732982276
True	78.29713997626108
True	103.29021318349736
True	110.97307835348742
True	362.6775239320515
True	37.64932568984205
True	458.3325461411565
True	222.71211959806772
True	6.590522407264438
True	114.12545348203952
True	428.2575384950004
True	51.262410343958784
True	66.22600889143068
True	172.42477514753145
True	295.61751420424
True	962.9115757868808
True	389.3367175041765
True	925.3747372375876
True	186.9248422696785
True	1028.1264474951847
True	793.448004137986
True	657.0199748614228
True	408.7580695555405
True	382.6418971015328
True	75.57533126444534
True	73.93838344881661
True	80.23679462225114
True	182.0298645796024
True	486.4883472649653
True	1100.8887366651434
True	164.39091925749025
True	361.0208530382959
True	434.3628052286474
True	605.810680529989
True	604.4337044201518
True	278.97520390605536
True	460.53858680044414
True	658.1820187887727
True	101.28271893334352
True	716.4195773053997
True	269.25187431807586
True	145.17525548127443
True	411.1887367343479
True	851.9019105042847
True	451.47557865602914
True	843.2184185671986
True	193.99519819013528
True	335.9025566601138
True	719.4913575277798
True	625.2313823401984
True	186.9918319697669
True	252.46934803946252
True	808.6498792543437
True	31.6126882052803
True	188.82177878002
True	496.5569406262631
True	669.432173252912
True	101.64376857470528
True	35.66982081070374
True	171.54256250992964
True	758.0419615184977
True	320.7809194829612
True	557.9028119571792
True	358.48209977246927
True	289.28144370489
True	445.8771436395437
True	489.8489709518248
True	72.37295953081667
True	372.92166340417657
True	801.2074536011709
True	0.0
True	297.1622376943397
True	249.421199428843
True	957.4171036655906
True	150.6132571722649
True	639.5578611377247
True	632.6872454052034
True	112.44757970942676
True	217.6618285981544
True	133.3255989909956
True	11.030175311398708
True	293.37324214974166
True	366.196283549542
True	1120.6005995348069
True	237.77416062534843
True	410.1129857122332
True	655.7395227929661
True	196.87489793460588
True	26.179761013905583
True	853.8117901416805
True	621.2207818093457
True	153.5493212328092
True	635.0119509854986
True	161.13801521615022
True	283.7107766120061
True	769.9565578109577
True	30.80077656482405
True	109.51628733163088
True	527.1403499134697
True	60.76278535419628
True	80.0574018126888
True	402.1649494170088
True	24.11143231038475
True	751.2585498130355
True	104.04358204477457
True	156.4375263860329
True	16.899120196204464
True	707.9761624129665
True	30.32863411600444
True	780.4935204397522
True	401.6548285235966
True	122.06493473653973
True	686.7482902446758
True	518.3114552310474
True	574.9826357450412
True	45.77563554008768
True	368.83295280336
True	6.044399102974155
True	91.1040702671619
True	384.4324633069318
True	45.34741715799641
True	117.9889451826364
True	313.8455299721434
True	188.42269332502423
True	99.72716143264778
True	670.752365959182
True	19.064924746062072
True	1154.54732097583
True	460.2487141066399
True	309.7154000823505
True	501.4017240927563
True	124.08150354281705
True	799.8634873136743
True	1096.531471545909
True	754.2128778008451
True	175.5808171917598
True	230.7406281753984
True	50.93847824942737
True	59.09140234841412
True	155.46941439590356
True	102.55019924734262
True	168.03054514698275
True	1185.3503311213913
True	312.9523072839758
True	351.12988515709776
True	681.5306280903135
True	15.917022565679272
True	15.019120979941498
True	613.6843435404002
True	6.112277227509072
True	117.00753256737885
True	691.0297463114208
True	181.41134522470605
True	656.9024519307632
True	839.6309635524007
True	155.80600429387195
True	911.840427620787
True	3.583035407444642
True	442.9457237655325
True	1050.9512971139925
True	26.642862016249
True	230.0918833915091
True	155.13877021874904
True	947.6866428478502
True	238.537341639104
True	497.717850033
True	117.27712949719565
True	507.4610505889996
True	150.61855602824625
True	96.69146528621916
True	388.3462135448714
True	69.02509137590741
True	52.4821515896797
True	1036.110496904672
True	271.3245753402406
True	155.60229586424367
True	375.81278036957394
True	392.4507751710586
True	207.35923934590403
True	169.9039905728486
True	405.0964816747913
True	37.30960507067871
True	480.8732652057589
True	1087.4596891291833
True	113.93631800914804
True	475.70110561959535
True	315.16870998392625
True	27.627418109628326
True	403.3030739424335
True	104.95589166781753
True	566.9479127659488
True	208.3177077893917
True	424.0616960435197
True	20.60314618162619
True	439.6019183163298
True	105.45196496675965
True	332.4796819817923
True	33.090106562170604
True	165.14098482941563
True	249.78044752879225
True	760.0254164031892
True	59.19437294989777
True	142.04381198757304
True	239.9932370858766
True	142.9585224634937
True	626.9093043202707
True	548.9059984264517
True	800.1029394262029
True	394.07710741152
True	540.4012923953272
True	428.7972878203885
True	685.163036942643
True	74.36165900349606
True	454.2528826608772
True	416.4828758259489
True	47.69331662859872
True	85.51029227126132
True	126.07772140730124
True	91.43858046116556
True	336.88138500705526
True	870.517470587075
True	338.8034453002087
True	1090.419101897049
True	318.93013907134406
True	908.5344559603284
True	152.36603915639878
True	555.8550217678518
True	584.7133379575481
True	703.751057642428
True	455.2132658628565
True	63.890330203536365
True	297.1951971884722
True	40.93282983515466
True	164.80444984734766
True	172.62187558422127
True	1120.1857784906442
True	229.2083172528992
True	551.8058189511759
True	566.1578696755366
True	564.3001237819587
True	904.4816064239402
True	591.7790214536354
True	663.8945796455628
True	950.0776843682768
True	128.32533468226129
True	312.44001673245435
True	275.9801258403814
True	333.86615511675154
True	91.61814910890912
True	350.9859938506348
True	4.481778888100634
True	308.026943471076
True	265.042287638201
True	626.7544374501075
True	273.7548745971256
True	362.538883566582
True	10.863886652661602
True	58.55181399297902
True	546.5257672712105
True	30.494813312310967
True	151.01282403753876
True	67.21972153871957
True	153.08879481058165
True	249.05442507929664
True	73.97376676495126
True	382.8726627388257
True	287.1175363591773
True	98.87089800091388
True	347.8876276550455
True	63.16613095482956
True	588.1725771627601
True	855.3003426137042
True	278.75472684848995
True	1180.1430897747127
True	108.31634061894938
True	299.3650418125081
True	1060.000007695924
True	84.36669064652472
True	289.4399588900471
True	10.780927171795154
True	411.1418173106156
True	463.08863903163103
True	157.72880271993668
True	603.3510428472886
True	889.7602646502463
True	158.08345388847843
True	76.51654647619642
True	309.45873159459296
True	560.4514625983581
True	630.4739190155369
True	1197.9340918481553
True	26.388883868548284
True	933.079027613057
True	138.47420841959473
True	663.2249873139612
True	113.88967566329598
True	123.70889548065348
True	185.8006726105136
True	166.40711431498568
True	743.5180471139317
True	208.21403913082256
True	231.772644388074
True	69.08127582630988
True	515.4239235860979
True	476.427883375344
True	172.9727618250783
True	232.3379448464184
True	15.77976177346421
True	414.4381668877332
True	219.92272001063077
True	283.1186418863175
True	111.4534786943226
True	687.7172427508089
True	408.5462894827076
True	262.19381109066967
True	644.8866720856538
True	542.2699319597015
True	481.4248926595103
True	137.94752871637883
True	541.553964073577
True	433.8551524016593
True	2.9924929230543
True	186.6234509697669
True	93.65668863878386
True	247.28154828123527
True	2.505452005440977
True	129.64166755821932
True	350.347686421437
True	6.373145171829952
True	866.2954642271294
True	166.842250663875
True	735.0110055516703
True	768.3612957434493
True	157.88586354060152
True	225.87502822940297
True	469.486938499109
True	821.5745942770941
True	46.11458236987077
True	37.44707033134404
True	130.536252121359
True	612.9281771790339
True	711.9601418910128
True	181.0176943684735
True	582.4001079519685
True	596.3204563547284
True	819.0106405075857
True	409.2055591150691
True	190.05704517536
True	851.9843650663636
True	223.17378523314412
True	149.84655501459903
True	349.0243252316129
True	220.2471507341513
True	201.4866678443445
True	595.9846112579273
True	258.2039803165633
True	196.06233194530756
True	450.2048493258013
True	471.25137832730815
True	62.60294792422713
True	271.43343091191474
True	79.91098359182723
True	359.53170255192094
True	349.1711532353742
True	255.40843562143763
True	175.77508860230216
True	378.0927693713194
True	649.3570022274296
True	764.8080352009281
True	295.5985910251514
True	742.2984736401365
True	63.290839260748896
True	865.7110456181999
True	341.0711253621935
True	14.200383620950928
True	603.4588106868031
True	690.837089348235
True	251.18089062478697
True	163.71043463957065
True	47.00661331999401
True	392.4243939242252
True	82.03899494505038
True	14.459635247662131
True	879.8738491296938
True	369.0532604795961
True	182.95307767815905
True	990.3077413217158
True	11.363184054083169
True	800.8865858575141
True	31.50437483916033
True	669.6094351757422
True	57.45850339289608
True	752.9269793810015
True	431.36679359668295
True	198.37178870892035
True	446.6320300827479
True	221.05384494038876
True	294.39805292394794
True	214.60988127431253
True	408.1418444799783
True	10.937505974045072
True	322.66582164350933
True	114.63761718361135
True	11.746068203440725
True	468.2031838480411
True	745.2253830452531
True	279.20170388638513
True	82.28918673253918
True	299.3513793963474
True	76.08282008711159
True	189.36128445472627
True	176.82398472351557
True	385.1639036812192
True	42.19365662987758
True	133.55659902623387
True	386.90899176232807
True	861.3997478501053
True	112.52885185994806
True	205.9143717396992
True	437.1668517632793
True	20.956802492266647
True	400.31244290887486
True	501.8972378053575
True	86.6443548268156
True	394.6641360234916
True	357.20588196278703
True	416.1937514278482
True	592.5004622681931
True	1065.8708817103427
True	1015.2119239326169
True	56.380543473568366
True	1077.705726765593
True	110.14704310065795
True	113.03917300578924
True	112.3544004615074
True	499.05089699600336
True	367.80462804444113
True	566.4620192480305
True	262.156074191416
True	159.5298221673419
True	393.93387256521953
True	15.642131745561777
True	465.92031104037534
True	394.3611265079407
True	148.08580990955824
True	97.82228877928893
True	531.2058335555954
True	977.7081362255444
True	197.91605869069855
True	64.79698306487415
True	453.1753623766875
True	370.15350595318125
True	472.3884146298018
True	314.0187927877064
True	4.163220961070973
True	555.8896937328152
True	502.2249819980312
True	514.2999684439781
True	196.17873771524765
True	103.5204886764178
True	21.457457111197108
True	372.3270835631043
True	105.07848805377542
True	6.05003674475189
True	32.50066429023512
True	354.9786959514971
True	649.812477401549
True	132.6770270412031
True	82.61871376087292
True	24.56106064836201
True	394.3037549153144
True	350.123091077405
True	755.8283635984247
True	306.42485000065767
True	528.4267492528581
True	553.9276702489249
True	534.3613587368822
True	287.270511566956
True	540.1790944500482
True	101.83726573045872
True	575.4878649578876
True	6.751142553200284
True	373.47810043799495
True	484.011345568732
True	926.2621586225516
True	337.32231151094777
True	780.1682816652317
True	974.5701025936244
True	175.87084470463833
True	36.70989113858055
True	383.1679484273055
True	390.5030778319658
True	579.462676002984
True	256.8905134497337
True	29.186054359115666
True	655.648964315473
True	128.7830316101229
True	1040.7158705644506
True	311.28167322853574
True	474.29978130393033
True	124.2519604187986
True	800.3352341218103
True	140.97737269736584
True	831.2747533585228
True	583.0483184112152
True	182.24089089886536
True	114.0973829599156
True	66.59638423503486
True	563.4068037342147
True	905.9429523055568
True	424.4130232481952
True	524.9863283793952
True	134.45446818709635
True	614.8855712384731
True	475.01929339122745
True	772.7422417821306
True	306.81682026302707
True	591.3903845011164
True	110.74646516586546
True	22.67262320609951
True	420.7210826186632
True	168.20588491235625
True	102.12213315340033
True	375.6504431322094
True	1075.517024692744
True	272.2125741320763
True	555.9075805682216
True	11.437482382772512
True	76.03582400305739
True	330.23206040897486
True	783.0599762589776
True	453.9848097568466
True	506.605073640059
True	718.0013245023683
True	65.87564585275551
True	713.6163205955093
True	46.861957672547234
True	110.8798869975284
True	180.91768292485895
True	86.81748680678287
True	26.765029242962964
True	293.49845455224647
True	493.7098818655539
True	906.3732024445122
True	875.4283558590367
True	5.936777098660266
True	287.06453908569256
True	453.9619957031649
True	125.46700998771452
True	241.08625135019383
True	330.3523169554311
True	1318.664737847177
True	463.6086188638072
True	22.323707949175503
True	187.54432198110948
True	709.4204588061895
True	34.692346363670815
True	178.0839665013607
True	566.9252412444624
True	69.63927469379402
True	869.9232388745215
True	315.3823131893801
True	664.2890543712266
True	82.20270178199294
True	666.8517117389823
True	585.8209526916905
True	855.7221354093723
True	262.31966783854665
True	513.2895724135949
True	819.2072263791875
True	935.193896386596
True	233.00147432700524
True	740.5625528109088
True	222.9757574009176
True	453.7004676706016
True	366.53348529046696
True	492.8217931848002
True	489.2856350582375
True	299.9265161227232
True	340.0085414325749
True	112.03780109747734
True	334.51235377336894
True	1121.2757630407723
True	310.1124480255249
True	148.18095770390244
True	280.3198676142899
True	730.3045291787407
True	659.5883549744659
True	408.8132582290472
True	120.62900922778668
True	332.60529815793404
True	34.049922361840906
True	173.323265731199
True	91.66733454449634
True	90.19701429040866
True	547.7969641974038
True	138.19573792073152
True	135.56920119328342
True	99.79290605127404
True	88.05519789524253
True	447.0652266860053
True	381.1643333695333
True	1038.687119330596
True	569.289501448643
True	837.2587774750459
True	273.92479143470854
True	300.20340145766613
True	554.0285671499743
True	190.4416331259444
True	700.4379787361399
True	241.28980580944344
True	359.0933705078561
True	69.68124149844604
True	120.1732689267667
True	255.05603221484563
True	126.77091259060582
True	475.10859917626607
True	30.45298848134861
True	572.9332613368304
True	1019.1467052378356
True	738.9028948145983
True	1.036086908569538
True	60.41038885098917
True	515.8266791659621
True	443.72520962036737
True	75.20829882470187
True	123.35016539554178
True	305.1552845268833
True	83.4090955773988
True	53.95856835156456
True	706.3478235745127
True	658.1595547039743
True	161.12139725381414
True	166.12067868174412
True	530.4813580681994
True	55.67379453779399
True	23.64988153514966
True	553.8306120379244
True	443.64787710205
True	1143.6323171634951
True	49.15621377928441
True	453.577450976068
True	884.3437765558031
True	798.3957823099948
True	298.88072858536094
True	766.0165956007455
True	408.55269839953365
True	43.50208975725496
True	91.54949925106337
True	710.8746322188779
True	78.17254177835952
True	141.86416229735613
True	952.9494937485628
True	191.6662867524674
True	275.80267403119404
True	103.54697366408212
True	653.0869126865988
True	595.6049361372806
True	218.767123082525
True	429.98233330429537
True	43.1461960108528
True	285.2234441285913
True	590.4428015418614
True	631.7522385222717
True	323.8835359871309
True	74.45343432849924
True	937.5697204951646
True	1051.9200982955465
True	562.9162465167818
True	61.61726130566765
True	29.381803757554987
True	94.70833672383012
True	107.35599433747832
True	104.18606511401708
True	883.9046578218736
True	1233.5242902961402
True	758.9432983425546
True	317.48336479204386
True	9.036811046782525
True	21.30876263658323
True	336.31520534705555
True	481.6787602724231
True	45.93706705730126
True	568.3519910536388
True	433.1589568952019
True	385.6693899513725
True	79.52067539997188
True	210.1825992304485
True	260.1584252314654
True	124.6229189687924
True	391.3851669652776
True	43.9706513571598
True	181.1592950525337
True	1180.6909285645168
True	5.369939320575096
True	26.33420079043544
True	573.8739347293499
True	362.8809985218251
True	771.2677860950505
True	160.5087291606583
True	776.831695800296
True	582.7296098402695
True	293.00448902867413
True	440.6611406405586
True	347.75165803266185
True	283.460874826473
True	263.3605578608837
True	396.65991906492826
True	503.752797365385
True	493.31070988476137
True	104.30775334007195
True	359.0083416233979
True	9.744968442987355
True	186.88548276458235
True	223.92203519468129
True	870.9748164574602
True	599.7714696905432
True	31.73767140913937
True	733.3909195628787
True	829.0258430840065
True	108.5618584447166
True	357.8994929403248
True	868.0824418891423
True	228.21288926550355
True	157.44012108325148
True	526.8727866888938
True	609.3932908337948
True	1107.5492386240762
True	149.51986352943703
True	151.09113018773286
True	252.2534536829885
True	317.761111476053
True	425.546035427411
True	420.6557877078879
True	319.8343501812114
True	442.7089453852775
True	506.0067297984799
True	231.30000108723613
True	1508.6783010455372
True	252.34467937873237
True	410.3771031028164
True	54.433043128212944
True	777.841820163335
True	262.62242140633435
True	929.0551097196123
True	550.0223571397356
True	322.3424150751871
True	812.3811839464355
True	253.7206936936434
True	222.04896027983733
True	256.1220106095899
True	219.6861255768264
True	131.2203483758125
True	255.009799908216
True	732.9743409820555
True	518.2782986300546
True	218.23982787764825
True	1157.4143898697318
True	115.88666736375596
True	262.69423358456027
True	70.25710263834635
True	306.29916462819693
True	410.4096146733066
True	95.48816437503253
True	211.69136450910017
True	77.79687237753271
True	696.5544717442747
True	384.5968228100712
True	227.8531058444713
True	734.203574089238
True	821.4865369610593
True	792.7411813493517
True	817.7358887735886
True	345.97582589536165
True	1.0840924965993897
True	265.6215462519504
True	55.179015218786574
True	380.3386072737741
True	57.151717934646285
True	349.44898486694626
True	895.7224654870599
True	1012.7410498166522
True	394.99243401947126
True	20.78042639456368
True	508.1485633150742
True	496.5431216170591
True	193.30759902966415
True	229.20545065696044
True	291.8559114424968
True	23.55588498321132
True	128.78593802273602
True	954.5556988866892
True	64.6408420316765
True	489.4697573209742
True	794.3831632571718
True	99.38940387371989
True	242.2618430588836
True	110.5001544248695
True	16.37402452288857
True	1.391180471306202
True	118.30438652550166
True	1004.0714242028996
True	478.7500672998271
True	63.98699532455967
True	793.3710585461714
True	341.59324251319424
True	1.1352487040917614
True	419.6774623369377
True	183.1528262859944
True	481.13806180967913
True	84.1301554785648
True	324.8621005561422
True	387.9250706852322
True	175.87333762686487
True	217.3356570688719
True	123.40974128401756
True	178.73284822612823
True	960.8285133838216
True	14.56650731049282
True	502.4187607922983
True	484.03448551402414
True	397.247052560482
True	226.5825656315951
True	239.24581585907455
True	148.9840100055526
True	48.67229520052933
True	487.1158350458819
True	143.84912452977116
True	842.5453119457404
True	868.5959467949049
True	242.2200807037305
True	321.7442510186464
True	520.9589095241439
True	39.22562082259265
True	85.55809683061568
True	704.5129967073153
True	1084.1678764294625
True	114.40425258105192
True	727.9303555310911
True	140.4430388898286
True	926.6748148151496
True	662.7481157361752
True	100.44179503601168
True	273.2419838063197
True	633.3571545282692
True	264.6856526335341
True	47.42770452781719
True	572.3489777904551
True	442.64559459038657
True	6.188805558619169
True	482.62688178469466
True	71.79309196484594
True	170.45881648896022
True	232.43436941661875
True	315.59648431455935
True	77.96833345807873
True	224.02716865350845
True	346.5511750105664
True	446.1518672771485
True	939.6340313861946
True	45.25156571381677
True	913.7972087669476
True	1012.4028429580504
True	133.3461211051908
True	76.01518392576756
True	950.7346864938428
True	34.983247609608505
True	208.9631203563047
True	90.83737227085142
True	212.0318667927279
True	358.97448953820265
True	947.5223925032808
True	105.38922771231132
True	71.70285111242657
True	643.1342247172671
True	271.1790473547166
True	727.9983620505262
True	55.91548560256153
True	465.348500367237
True	395.91254118212856
True	690.8096863163739
True	57.813642306826935
True	110.46779788276608
True	27.680748544593023
True	270.8126119210044
True	45.693784074915335
True	352.22647282954057
True	2.80111289259604
True	1159.8149042677626
True	106.39229619604896
True	131.7415732715553
True	360.3544708658797
True	715.5725110530813
True	664.0142134568822
True	1004.1332686024746
True	457.900674204625
True	411.40784335320046
True	142.25930553340558
True	421.7682460344456
True	858.8896307056469
True	425.8885355198559
True	950.3078016183588
True	85.21130403217083
True	423.34683004810137
True	181.45901548364773
True	301.00865406446536
True	739.6496501447396
True	168.61569901637972
True	131.75904945536004
True	62.45219486596071
True	875.6400107280192
True	761.6036035223811
True	80.93046132233366
True	442.84551968959033
True	762.5698696926192
True	408.09165399065984
True	53.593483758123504
True	321.0256885348685
True	794.3689644214339
True	31.20656415820278
True	370.8003514065947
True	169.37926435814703
True	298.7618389557772
True	33.052339444721525
True	225.5014714398529
True	750.008281100039
True	647.2542124241512
True	57.97217547521332
True	288.1340904550404
True	928.5946789740142
True	18.85473868864736
True	303.0609860740924
True	298.8560401864397
True	428.32660414653566
True	210.057857529444
True	597.2291777757325
True	47.4228626051483
True	973.1587190231812
True	882.3816387267527
True	49.30511128952077
True	396.0046802308901
True	736.4482139870827
True	893.1644883783657
True	282.09366328451983
True	605.6005604851399
True	132.46888922067978
True	193.04766106077727
True	137.82303215894365
True	134.09436905263414
True	209.45993324730983
True	923.3552546749852
True	819.8452207883146
True	942.8044539687456
True	18.73666041689644
True	28.678189522040714
True	356.05572338965857
True	13.797976194496831
True	616.241591524156
True	1061.4466355769553
True	266.3634121134103
True	211.00463627447016
True	84.02111726055222
True	219.22754147037895
True	128.50027600078943
True	43.94203911161655
True	131.16737500902067
True	94.28010918743568
True	242.6556291974111
True	549.7505500810058
True	164.5296188181845
True	30.45565229070883
True	55.53089111043861
True	431.7572506441157
True	264.33406781581846
True	594.9752384045561
True	23.499810731264542
True	119.01492044971894
True	661.0420646171727
True	271.1763003103835
True	469.5209437461342
True	639.9465997029326
True	101.2210043073765
True	106.87646277999345
True	74.61935839492625
True	25.41490299814289
True	117.79722022568583
True	88.36907391448871
True	104.36114949986369
True	146.96346708320362
True	240.49359069622852
True	801.3259389520148
True	289.8168877988772
True	973.8303277028637
True	171.77710393504947
True	202.93186170871996
True	817.4457552185006
True	311.21104306064785
True	595.7369228189842
True	255.86454587887712
True	356.2054848989684
True	447.43089840286143
True	573.5283880862137
True	654.7460919369137
True	376.6479316488816
True	34.864441881610404
True	551.5890422413872
True	606.7711034548109
True	21.34200345156453
True	10.955521361601306
True	268.0363255864054
True	399.1519906456682
True	449.0261043706095
True	66.93347866516598
True	634.38039884561
True	953.3599814820924
True	239.5340166983146
True	897.8298939385426
True	286.747404544194
True	99.5019669060384
True	272.29423029398185
True	662.4869595311518
True	36.505767604164
True	574.6803551846973
True	1275.6233568679197
True	1012.7657930532366
True	873.0370727552536
True	193.9790990961786
True	90.01679270918919
True	193.4874151991044
True	839.4831754455033
True	147.5950322368139
True	1068.0190411092026
True	850.5078988376192
True	37.8875795892211
True	89.19663247674718
True	404.3601958439072
True	395.0581576611732
True	196.7830008906905
True	514.2038953583279
True	655.0756919811398
True	125.28527879448396
True	277.1828790335755
True	1022.1624282897764
True	50.87578879073389
True	691.5666155016803
True	542.6614282672908
True	37.59637848094451
True	814.7681579330177
True	381.90674348426296
True	557.3540377069025
True	113.13201305139944
True	266.47418958866933
True	211.20944284157056
True	28.243758944188265
True	136.1972781032426
True	738.2545858378444
True	135.21318373097844
True	379.730292245544
True	63.72365645687058
True	653.5649311244493
True	587.9784758364407
True	229.58410970848456
True	471.5700248890415
True	166.34763693639934
True	161.28878963579626
True	226.5653249785869
True	287.1116209078687
True	364.2972545586033
True	129.44956256393343
True	185.47982508986067
True	27.93799050824346
True	872.7881752068515
True	312.3700670595363
True	10.290746663725598
True	366.7359010276769
True	158.40976516745994
True	624.3613726334871
True	371.9404396361635
True	580.8467534579277
True	534.18532047928
True	470.984474882683
True	780.24365244662
True	246.4223353857159
True	544.7842556598818
True	156.9088766173882
True	529.4882030902339
True	368.1827650699302
True	383.1190807141696
True	133.91374733334462
True	133.84061811528187
True	105.71160090070217
True	65.3306340495491
True	753.62767526452
True	180.66398615218347
True	42.5846962106006
True	0.0
True	568.0102744315523
True	113.30679909785232
True	22.341809247809955
True	43.13163119002977
True	111.31247874914342
True	521.6045297262892
True	181.0162396059863
True	110.36948335530404
True	31.889860278433726
True	161.46945708769988
True	939.378391855109
True	52.84467451246568
True	226.6252610840282
True	730.3631750313274
True	314.36079912046443
True	464.867687916308
True	475.31639601898365
True	516.9485132629136
True	601.4653809691642
True	943.3109035347062
True	266.8724428378524
True	1032.2743853412974
True	925.8340312703008
True	622.0663342537896
True	342.9271753402456
True	833.2780680302218
True	10.188661198259757
True	34.89377670666861
True	302.760334225005
True	44.72929752377121
True	204.28495305246648
True	759.9678402889547
True	227.1218809243068
True	753.9559493203349
True	772.7430837955833
True	119.55638310102584
True	369.46058542592266
True	570.2512767343236
True	23.21766510164985
True	131.7544964032286
True	438.9985730343983
True	294.1847951858419
True	210.4174810867293
True	110.47134798202076
True	373.8573209281424
True	19.562455333306637
True	375.4587809682989
True	341.707265874162
True	1050.3151241236308
True	352.56682832493664
True	31.48525713527741
True	424.0757073628239
True	425.9768633895632
True	219.61102308738623
True	32.44088676556901
True	750.5783882737749
True	431.3832005246106
True	175.37030383981437
True	12.261665774599184
True	1211.4659811425986
True	170.22561340644924
True	26.412695833017736
True	298.313811760341
True	285.65561501618
True	116.0512403190502
True	296.65835355728456
True	50.79776770713662
True	324.7897718897954
True	306.95037505514523
True	328.8654789427051
True	31.50361518458542
True	48.4987729191346
True	1076.445289652882
True	23.74822908855292
True	11.908757701337828
True	174.17224208471487
True	654.959118041769
True	8.809431074540246
True	197.03295085006093
True	178.67149864881003
True	511.121001770511
True	361.6385336596256
True	731.4936732705663
True	324.41599447239264
True	487.5310426112715
True	445.46670547901886
True	497.7482454533077
True	106.12616974865682
True	1259.67391410326
True	903.6506240315248
True	290.5633958205757
True	515.424940707365
True	103.4843430745768
True	557.5404047926183
True	442.9138530461239
True	158.9187718157983
True	77.05865593176719
True	348.2161192690824
True	169.09236020221442
True	30.060036489920723
True	614.0270940369805
True	380.7110900322023
True	67.15045527366354
True	30.30469438298712
True	648.9310752225109
True	497.16436889932135
True	74.40229529576266
True	23.502433565962896
True	325.38299865327383
True	319.892001485094
True	712.2203648251971
True	553.265265489363
True	557.5177827193414
True	783.5395232113088
True	8.971245236177863
True	57.210346561563
True	36.19707166418275
True	60.39861807662091
True	512.1319493592968
True	578.8632746702942
True	81.45287658687843
True	111.76829598768252
True	188.64732030857613
True	74.76180119922651
True	193.09448436517457
True	221.9520994293422
True	282.8957996486358
True	824.724428407866
True	596.0223618624625
True	285.8196148949717
True	197.8022419348644
True	276.9892128215114
True	244.9276574817023
True	747.1946578451601
True	341.87789525922136
True	163.04991462775018
True	893.1583472109721
True	342.92145730427825
True	454.1289203938032
True	160.554653812628
True	123.11382245408916
True	61.69650187231889
True	218.85014077558407
True	964.8853693819384
True	520.2292092823302
True	108.7182747130543
True	356.1857258062408
True	103.89002278639872
True	689.1287094982007
True	4.643828386968072
True	692.6363753912941
True	36.16863242982199
True	928.5015770494672
True	851.5764487045496
True	214.4556996345754
True	30.352369005166985
True	81.05491225788292
True	462.5721280124917
True	230.17797065212872
True	1.6755817800816146
True	81.37626032335527
True	1087.4697291640905
True	336.4831867748265
True	667.9633475087057
True	489.1489114437061
True	31.70624857494247
True	136.65053695616123
True	450.72371825075527
True	947.6820931442644
True	829.4856116751449
True	420.0913292809857
True	341.46868430743126
True	18.516917327586437
True	81.67684192315009
True	742.159344070408
True	491.1498969060668
True	382.1716892505067
True	888.0264965810221
True	26.354298052148152
True	224.6716791213549
True	902.876334709508
True	247.40588831038173
True	8.475688393809051
True	480.5727612751717
True	105.05748775691757
True	631.0517995181448
True	52.68172882434296
True	255.6224174775796
True	855.7820945547464
True	915.7696269010984
True	275.9410457331573
True	440.85360298600426
True	123.586923033435
True	612.5906958711839
True	258.519222610772
True	196.38861789913724
True	894.7961439960684
True	53.71536579485943
True	712.8592504770204
True	275.90891630738145
True	299.29233751041926
True	171.42464879683894
True	483.4309544961344
True	615.2939841244424
True	358.4987995465109
True	405.22391441540816
True	69.07216545635592
True	156.2354716461657
True	460.0253145901063
True	214.43184932418063
True	35.75976661238446
True	214.278274084544
True	407.58482928565
True	392.13045532759054
True	729.082140177518
True	130.97348124550433
True	640.7242275325921
True	497.6299280761579
True	585.1723873361977
True	137.13412849804735
True	38.02942725118081
True	678.0073754840547
True	71.28617496075266
True	567.7122350112862
True	686.1451840705379
True	455.3758424974318
True	134.17736789068726
True	532.6645051686462
True	4.829388538619565
True	388.4101261750232
True	32.91773630327554
True	637.0475447002229
True	267.5358495979394
True	590.3363635332412
True	698.2529370158207
True	144.91474205841757
True	499.5346989541854
True	477.03635937633646
True	63.99569727666997
True	975.8061646169372
True	3.144635538754302
True	27.12935916595178
True	646.9045054227705
True	668.6452837352472
True	134.47166697562014
True	412.647821094444
True	120.50101943626076
True	77.21566698308831
True	442.5724740664793
True	39.128743490693566
True	511.95649715744776
True	11.22304923698207
True	829.1133993877771
True	536.6225359198302
True	672.1649316231416
True	99.13020691403484
True	374.3088508265825
True	971.9129648523736
True	836.736626592457
True	139.92254951351558
True	550.9858203421188
True	455.251714959451
True	243.2735145734397
True	256.24008331210547
True	5.795379569436342
True	333.95355081988293
True	10.905253044771335
True	367.3812360467648
True	76.992549218587
True	440.7039553874834
True	655.6682001058703
True	123.77004794157014
True	234.77712893987797
True	640.1410004928049
True	671.2445243510621
True	283.3972398300488
True	132.4547428999549
True	162.62457184004802
True	479.6276869471839
True	81.02833167948211
True	11.291914428511616
True	523.1980760801528
True	573.7722463409775
True	19.00209987814743
True	126.98749394129185
True	929.7596047319026
True	490.0967371897488
True	277.9581774875396
True	32.36885979611758
True	481.7557812701193
True	107.84453935457022
True	573.4145865181773
True	663.8111149319224
True	294.9303646540531
True	352.0519040177041
True	191.29018334417628
True	235.06411701610236
True	73.187691927886
True	217.57262004103308
True	491.03700963461233
True	24.058657622313163
True	451.6898543637008
True	372.51130237536
True	761.8705006884472
True	861.9561395610345
True	922.2465882653148
True	159.24403939558022
True	380.9741310723133
True	74.21919551621437
True	187.86171508924505
True	318.9888846106266
True	10.766986904938983
True	769.3437009597128
True	22.05060345440677
True	403.74990457136704
True	265.7760675953093
True	650.5574980910441
True	196.257428287418
True	36.10661728876328
True	677.9732577832417
True	1072.6491419738047
True	227.96373080910703
True	133.009844536302
True	605.4586981402216
True	515.744944752093
True	17.43405023620351
True	834.1824228683836
True	112.95008693070268
True	47.16683271417868
True	312.0793046303681
True	350.1488395837076
True	382.39345719880185
True	274.3524777679664
True	19.235042829307744
True	21.709872001568744
True	826.6605979200019
True	186.03597100046937
True	111.70837930029708
True	840.252324603214
True	648.9573553315098
True	631.3153866130257
True	450.1646122376378
True	145.20631199808813
True	28.373435712038667
True	98.2199347883314
True	426.00094498970935
True	245.8534705584652
True	488.4717440210579
True	149.78693773268586
True	482.05571195897977
True	641.6368362495525
True	980.11987723008
True	24.34471648537768
True	991.0710433602402
True	1074.709354800597
True	473.7306955770792
True	87.39267896202506
True	813.7004979939236
True	629.9696614448563
True	674.0329853520691
True	173.71257181470568
True	744.0569283606548
True	704.1552998197704
True	121.9838171102642
True	769.7720785714293
True	838.3292081447838
True	500.5798501293479
True	231.40091869744032
True	73.78001526880298
True	308.6307020170162
True	353.9270735962921
True	467.0767775447858
True	427.9430557097715
True	200.7671328918249
True	313.15712556438285
True	2.630642255799419
True	14.108640800399472
True	100.86896326565322
True	132.84526770691934
True	355.32630445660624
True	341.7847586064564
True	114.6572946495636
True	17.418076594574558
True	210.9147066148813
True	822.5729502474748
True	461.6373626345073
True	535.5827588921996
True	559.4372036910372
True	809.9759651106166
True	652.2999674759742
True	87.01437597154195
True	214.52382469203587
True	240.08650738956385
True	286.5614963193126
True	107.78894292051702
True	369.1536442450856
True	435.8973605924792
True	173.47634485859143
True	657.5121209180177
True	248.6056477452464
True	201.32826692995613
True	30.157173477050844
True	246.67517472412584
True	468.1853627044605
True	167.57165738359024
True	525.8664181808509
True	477.9916137213618
True	238.6939466771276
True	109.42174674301366
True	41.53834969701424
True	418.3373466819096
True	772.8732409990328
True	161.35054721953688
True	1049.9128798591769
True	1007.221169761006
True	477.76252951035417
True	98.83854310781446
True	122.5899444756211
True	629.3415855964121
True	8.803474790506161
True	224.95209762052545
True	135.1608332212716
True	117.39769423645212
True	333.2134387779062
True	644.4049587996784
True	38.87518574513675
True	127.619200882926
True	951.2955600641571
True	55.886982951636185
True	470.7557210814333
True	539.1954960239925
True	242.22887260502543
True	127.56430347083148
True	929.0518770719844
True	1183.485255440093
True	513.6735130420842
True	642.4779974910987
True	218.13803942879744
True	159.17854956588067
True	309.47802268957
True	257.6296484214918
True	171.8182948057749
True	306.6269329931834
True	351.0917595309545
True	11.56649494313216
True	635.5330204021545
True	146.33834930522303
True	77.61014067284371
True	446.9402050013555
True	317.8800551304137
True	1169.4985052685302
True	355.6296786226598
True	978.0468219911036
True	11.562590779525175
True	270.94981891229367
True	221.5974033723184
True	157.58912593990271
True	498.8005267636596
True	209.63382213263824
True	408.79186397709225
True	330.238131950506
True	115.12059834521908
True	353.1638035548542
True	1058.7296104902684
True	724.4555210878174
True	226.1962369353646
True	115.22455207953055
True	297.734090539086
True	25.79747923755488
True	358.5732224091559
True	306.9492453823753
True	551.2731925770379
True	453.41126547169085
True	351.729494936548
True	157.77157553660317
True	13.733450601492263
True	431.90644989011207
True	283.9026068930752
True	148.6470246276377
True	298.1086940086693
True	434.92432023025503
True	810.8793637587265
True	315.55058486650984
True	777.6131995618542
True	419.4046216477243
True	392.2533225155288
True	1.1156345693197032
True	1190.1334837820234
True	102.07319061696955
True	874.8950200672257
True	211.9680855816448
True	460.7383475792448
True	672.8789785725905
True	85.35002679900296
True	466.76590460428304
True	35.95459993904648
True	411.0644469663911
True	77.26402844713468
True	234.73293497669985
True	38.09823643140872
True	655.9009810704598
True	191.96518988710537
True	26.6895395993798
True	401.2929168667063
True	111.9810870985054
True	168.03430977570935
True	822.6809763848399
True	262.1703454601576
True	157.57953949922856
True	375.1788768372927
True	518.0200889223887
True	342.0734701220246
True	519.7204044299759
True	633.4885159625785
True	162.16575906619326
True	7.507267004769181
True	73.79409940302203
True	433.2041851039226
True	89.72519043598642
True	82.26225195097996
True	1070.806771256107
True	25.756763985321765
True	327.782867405408
True	310.32594100753727
True	430.4552569779669
True	679.2747662466186
True	189.15758911701857
True	645.5120686121102
True	321.63783337010136
True	346.8208015820642
True	274.82381091342
True	210.82997767069796
True	363.1817669886378
True	449.72187663606286
True	403.688046886888
True	592.3953991587512
True	141.18267438083612
True	77.41078124176856
True	39.65454650769848
True	292.3363258898325
True	653.1564687499731
True	410.6962448518779
True	766.4748920566067
True	217.1589969815124
True	392.0424391782
True	68.42357486658346
True	52.03003684829173
True	429.9029541349013
True	191.08556846176603
True	215.03965106950224
True	40.45903137464011
True	1088.2736465625917
True	177.18203861000993
True	917.4369921234288
True	313.75763145960264
True	918.8045424644532
True	225.83850413578156
True	453.2838249187453
True	529.9749819264974
True	623.8161717216595
True	214.81209383701827
True	472.920806796336
True	938.080441419248
True	125.55978616415526
True	7.696280798649779
True	567.5379986760634
True	30.654935621155907
True	70.69317735147418
True	784.7100846547529
True	226.7134582378813
True	988.0949822503133
True	698.3179386399647
True	427.6426309881
True	283.28978890832104
True	478.8461915980961
True	330.5788233557473
True	166.95393619093025
True	675.4992052200438
True	715.775818828789
True	200.79710562407172
True	90.24957444125818
True	499.91449167674114
True	141.83448767256226
True	390.9579381520481
True	317.64948851285044
True	65.36565732142897
True	377.5908881305209
True	406.241544065338
True	372.3944326614267
True	422.6569219989364
True	421.67556050904574
True	647.5205659709183
True	57.97156023954871
True	450.105649209622
True	326.3529885072016
True	679.2213411570532
True	217.329228940756
True	100.62188435489836
True	41.6712026421928
True	531.398382504094
True	621.5371330414871
True	186.0296583068609
True	410.72451191373824
True	326.0737101524519
True	16.67273229927297
True	173.00517827248464
True	284.56765781523313
True	3.058258403048846
True	897.2151358066902
True	74.99271863482076
True	103.65284337747784
True	109.79672385055676
True	356.19873338201484
True	36.91662189273138
True	449.89622698612703
True	235.26317961419133
True	5.098768427631337
True	113.54668388041492
True	456.0227700997886
True	46.71752461319148
True	67.40243682207083
True	180.15043334485904
True	282.33664261624017
True	980.3933351130844
True	389.52282817513634
True	959.3429316658708
True	178.59734594129466
True	1048.5863647586891
True	777.333202274056
True	655.9324137738279
True	398.4331467900517
True	376.6520429328507
True	81.87407046507899
True	67.49065226242998
True	80.20949080792433
True	172.90906935084624
True	476.5230546569459
True	1148.920658752646
True	183.2582251941573
True	349.62136862233814
True	430.1413627986884
True	591.9317812171906
True	596.0920400997692
True	282.2831916547646
True	447.3666838570738
True	686.9948149706108
True	97.79288516522192
True	730.9591301102482
True	269.79732773619406
True	140.47496097431406
True	412.5655567373675
True	864.6261356377796
True	452.67760399466
True	879.714766231013
True	195.04083689358663
True	349.2161106325348
True	695.2990580384179
True	620.1412211704211
True	191.66457351389425
True	260.9070685556892
True	780.7245967009785
True	31.56212866648684
True	185.0648754635675
True	497.3210681087364
True	702.2013989729624
True	108.00506250741454
True	37.56221198186584
True	169.6741453074004
True	712.0831027510857
True	324.5210192011937
True	562.312387028271
True	366.0568113413321
True	303.19661691073554
True	453.7037173219518
True	500.198968465317
True	68.12650245264771
True	368.1201681841043
True	787.2182854517205
True	0.0
True	291.45100907504565
True	247.4232429289774
True	939.2402623425828
True	148.38257546505065
True	680.9318949858362
True	646.1866696193697
True	101.92697998089832
True	222.5535175166315
True	131.91824151834334
True	11.770330103043808
True	293.5928165855633
True	377.4063334551668
True	1147.7938936077576
True	238.45537029406387
True	398.1764725029474
True	668.5375070137997
True	213.9440379785169
True	27.077523456082726
True	856.0084174272921
True	591.0128365148736
True	162.07380690596543
True	652.5744771918679
True	166.76482472016687
True	295.3577220112107
True	799.6906654167492
True	34.23772639978881
True	108.23958980174564
True	514.0035223877724
True	64.37892454919044
True	75.2225134515462
True	383.0594156501541
True	24.17532082602041
True	753.2747202098429
True	102.95767948422446
True	162.63669114505956
True	16.68027458046007
True	695.6410864481207
True	30.248464689912275
True	778.8454352424346
True	403.27767874054695
True	116.71863072010794
True	702.7680487963788
True	534.8875187886459
True	574.1087367480983
True	48.73163934376345
True	375.7880200187087
True	5.908415131796625
True	95.01268579643478
True	377.5349845901308
True	47.53679155903111
True	116.01085044191584
True	311.95978295962124
True	181.67518922104145
True	100.39098957655334
True	660.3207915622071
True	21.923312881385613
True	1142.5958911364169
True	499.6972526797142
True	300.5990607371137
True	497.4035520682991
True	126.34696276590556
True	807.7016680120797
True	1062.8513284000555
True	743.3294168411925
True	177.60804218824504
True	231.11436397341964
True	52.17063289867821
True	55.00950046089999
True	152.1476028744753
True	101.14509959984936
True	171.90742018681377
True	1150.512861309316
True	308.1949791699144
True	363.5196454655849
True	707.9521258752198
True	17.075840318452208
True	14.37762567144146
True	574.3903596445984
True	6.188577957893768
True	122.0560821992909
True	670.0782748910004
True	174.13067078874764
True	652.642094428944
True	825.6807621134445
True	156.3029936849192
True	922.7383729990398
True	3.080237383244682
True	444.5445388987221
True	1050.6326791289173
True	26.497915942527317
True	238.40393238088956
True	152.99338252279912
True	966.9114381534604
True	234.26272643513155
True	491.1555312271324
True	119.89964409347292
True	515.1163255294538
True	154.02300179219318
True	98.54983556597494
True	390.7454527462632
True	70.99538092472427
True	53.08101616491264
True	1083.380915047331
True	279.2892410425275
True	158.26679426054244
True	358.9855327253809
True	405.3994987537014
True	220.3178899851052
True	171.53365257805092
True	381.104597504791
True	34.667661750323674
True	489.6392374381222
True	1099.4261184963457
True	116.13384107391472
True	470.8107058472587
True	315.75887056834654
True	26.693948751884125
True	403.4858050309405
True	102.25683702885829
True	581.2333964773964
True	200.984159012891
True	423.0244853467237
True	20.65526285832353
True	425.7057391756268
True	102.0051211598607
True	355.73509368219163
True	31.167648149453377
True	168.83521736194575
True	244.6647712202174
True	748.6411353817053
True	58.0211542377068
True	142.8721462240221
True	238.44206810561764
True	140.5832702766069
True	628.0899727234709
True	573.7194802058411
True	806.3794520763123
True	383.2563071323211
True	539.9386561786386
True	394.7507460872416
True	683.951062053921
True	76.85720166506738
True	453.1515496693288
True	420.9280024858097
True	49.14538407871228
True	83.53690526065876
True	127.34126318885332
True	87.58604767286887
True	320.9693466565302
True	844.5018355310949
True	333.27453683741584
True	1082.5198615852644
True	320.0119305382489
True	890.4243467656848
True	138.6120028488713
True	575.7440508868079
True	601.8150357749502
True	676.9356651534575
True	435.7650102034798
True	61.81783599551552
True	295.7973886332038
True	41.0512418540262
True	162.0878268382084
True	165.47812448541742
True	1091.1899609954564
True	240.7557323453599
True	563.9699336585629
True	552.254418240817
True	569.7007109279077
True	902.294896001017
True	590.2103870466797
True	655.2127278305558
True	941.9868071047048
True	120.95122105111447
True	311.9570349884116
True	266.1374855698639
True	330.65516020329574
True	93.85096954058466
True	374.9502339051281
True	5.029368358496907
True	339.3957414691036
True	251.6205706862158
True	623.8227061282072
True	290.8877009861695
True	360.8090606278205
True	8.868151443335664
True	55.69719317832725
True	552.5484068792789
True	33.30928311968464
True	141.3776654685612
True	65.29658749371642
True	156.50233874890884
True	230.24236058102252
True	71.19737671412986
True	376.32354483460057
True	268.3916761879122
True	101.02450003958164
True	339.00006155140346
True	66.94398104984262
True	599.556565322969
True	859.5111101664463
True	286.28280192279874
True	1188.8664825417525
True	113.84283470174374
True	302.25272630388514
True	1041.050555773434
True	88.12879257164498
True	280.0225893345081
True	8.536719238263299
True	401.9629037952207
True	451.27281106258056
True	160.4175089811053
True	630.5098778165291
True	917.863191175888
True	154.18391935053302
True	78.9819513821874
True	306.97338802350464
True	538.3525101579563
True	631.8343555040245
True	1225.7409578109832
True	29.521911637629596
True	934.4631921231312
True	135.9866999580422
True	648.2130248035177
True	118.0362795752173
True	133.35826504279436
True	195.8368876497413
True	170.10519777769764
True	779.5503758203996
True	211.16433651570517
True	230.3589500386016
True	67.46932180218033
True	517.4341513711148
True	440.47548603517055
True	179.98961706874073
True	228.65754376535295
True	16.375651630454765
True	416.6473199422605
True	210.5979261095817
True	300.1169649812916
True	115.38643979584164
True	715.9698998681047
True	439.5702887370245
True	255.77146578013597
True	648.9870302550353
True	534.6177899076552
True	467.592299106622
True	136.22562039414353
True	521.4438496737498
True	419.7107293350441
True	2.886324032204698
True	198.24307527066932
True	91.65216837416604
True	240.2175919944333
True	2.317819197823609
True	128.84136660293063
True	354.771556437456
True	6.853325471150999
True	862.6256773493493
True	173.71498683455883
True	754.8932504674214
True	811.6364732093402
True	167.50479516244437
True	211.22529883000016
True	491.2167043819301
True	828.0678876169441
True	49.88646329997618
True	37.34905401135228
True	130.16099421368327
True	609.8536264177466
True	726.4914030488185
True	189.92654300291463
True	587.3586825767566
True	599.2539241269407
True	854.0319237309246
True	396.26246622833423
True	188.659183161552
True	867.8823434865294
True	221.4997478767319
True	149.7789544814764
True	327.3688524553834
True	222.56243866054223
True	216.90113436853176
True	601.7787568879938
True	253.0822876245373
True	187.6657399171884
True	455.68909013614217
True	474.2009749407954
True	63.28115241002544
True	274.28550833561
True	77.8418114797017
True	344.48518832411185
True	351.1945530345737
True	255.51409184637916
True	173.38472701613375
True	375.8823681010753
True	617.531858128536
True	780.2353201218372
True	291.144980106851
True	746.742840961145
True	63.24600995443939
True	880.0402679804768
True	350.7453174357205
True	14.150145906206426
True	634.1360566411383
True	705.279144893623
True	268.70139050897484
True	165.55093947447074
True	44.72563487416332
True	381.3187480588296
True	74.92514737815769
True	13.885131886906626
True	883.345496029509
True	379.23605902356576
True	183.71814217656012
True	1019.5314214586948
True	12.06131545607025
True	809.1497983512222
True	31.437285393919343
True	684.3337003974711
True	56.04971375473894
True	784.6661121078945
True	457.0769744845167
True	190.2088702724714
True	443.5049352582444
True	213.7161812421272
True	300.82366035935763
True	231.6599939755686
True	398.8835051887439
True	9.763207235028124
True	315.7586243430474
True	112.1708196246082
True	11.99367245615285
True	455.0436085835419
True	736.710782695641
True	289.3760945945072
True	79.7936375187941
True	302.8423425423726
True	74.45377271281203
True	191.44351930655176
True	174.05509156244622
True	364.2934277472556
True	40.19520992014934
True	136.187867350158
True	387.30677685738
True	872.697283591883
True	108.89221691815403
True	210.8132940772163
True	437.5887858412463
True	19.203797234232773
True	429.6496792604814
True	491.7293942390431
True	90.81304983616026
True	388.6348682699119
True	352.26986799869843
True	406.0538621745253
True	609.291585818896
True	1049.9122905379074
True	986.3459929452664
True	56.13154945669375
True	1058.9057415292596
True	112.22855284083612
True	107.65562093900236
True	107.5077068787681
True	504.5603908534577
True	378.8634833258784
True	567.7223470619126
True	251.8218889300134
True	160.13650241059858
True	423.09557400575375
True	15.776011984322109
True	456.1408261282949
True	370.99755757622216
True	148.19815053596287
True	92.52185511190989
True	526.1361765306989
True	974.4214727358022
True	196.9448389488385
True	69.5137074255345
True	424.1478907434059
True	381.7348880364445
True	476.8549201460913
True	322.31832610388983
True	5.686610692686736
True	554.9587780946476
True	526.6723942905904
True	499.91761883657153
True	190.03442311733852
True	108.46326635571168
True	19.57398784608776
True	379.11154001691096
True	109.01791239280134
True	7.197147367683028
True	29.13915419596464
True	346.1053265582985
True	646.5739291976957
True	133.55847492526843
True	94.71233628845366
True	24.374063646757985
True	397.3362491472382
True	370.7152332143156
True	755.9041191147398
True	295.9181685606624
True	508.1321149638588
True	547.0490782142878
True	525.5560375490485
True	291.04482514244603
True	521.9581567672025
True	108.48936915121736
True	572.5137384445852
True	7.146144862838371
True	378.83950406249176
True	466.506929571866
True	968.038927613629
True	346.12951071222983
True	797.104048232023
True	974.5865786935268
True	177.0812515278256
True	35.78642515512277
True	381.3558789842442
True	386.039554980508
True	595.6340137571369
True	251.0451621078286
True	27.39855200507083
True	632.9565805551181
True	128.91795395864798
True	1068.4109970080872
True	323.2181178426813
True	483.6323626300375
True	127.14659390096496
True	810.5309673674477
True	138.18790678333826
True	828.7813825902151
True	565.7087241016169
True	193.8063652551789
True	111.93313443796538
True	66.8556390305085
True	565.9847128000173
True	884.1915322504964
True	432.99742404243966
True	536.81217599375
True	131.4665984629593
True	613.6829542298237
True	462.730220322979
True	781.7056654393415
True	320.7612820415624
True	554.2103308210873
True	114.86124837069416
True	24.75659538195529
True	414.6794310650496
True	169.6522100647704
True	102.14721655399865
True	378.5574454690948
True	1107.535598612594
True	274.8028193229555
True	562.595848357859
True	11.661446892109623
True	77.59526018475258
True	338.14859472257825
True	776.4315144570882
True	441.6536710572791
True	513.5223800279639
True	727.7722488644356
True	71.3643881665782
True	738.5638037721799
True	49.75309997507055
True	104.57890454392847
True	190.5295085052482
True	83.92435867470803
True	27.86713057745281
True	288.321037331922
True	464.6099117761926
True	908.5696183167664
True	855.0166814317568
True	6.21526929335026
True	285.56212415995464
True	448.5794081864195
True	122.4462023027627
True	246.43998026496587
True	332.9699529433573
True	1324.6826782066123
True	451.8770285018073
True	24.266810933797235
True	181.1535330751377
True	713.489878310238
True	34.699156166397
True	173.8539997820915
True	568.4323241511328
True	69.03237570008419
True	853.7038076995667
True	327.80888881680875
True	669.4462103090159
True	79.81461966651896
True	689.8931730880464
True	572.1176219997716
True	884.120449092949
True	260.47310193450176
True	519.5715082955062
True	806.2102256800705
True	898.6880288673397
True	233.5415103706343
True	778.7009836719488
True	222.7549895817058
True	460.55354077490887
True	370.9858584911018
True	489.9137813406022
True	483.6423369369691
True	330.17223532458644
True	344.6809510407556
True	115.5537967655146
True	353.886496734416
True	1167.2131514734203
True	299.9444181514904
True	144.24880745518877
True	290.60892890888937
True	751.6926457353701
True	657.8936496189888
True	411.951196120865
True	120.7238038961012
True	336.7910005683926
True	34.71154164113714
True	173.5939085101737
True	85.42672058423398
True	89.57528614426786
True	579.5081087460786
True	137.8834896120785
True	132.84136241500568
True	103.36065458701694
True	85.58029329611294
True	443.8548487499375
True	393.7476457784687
True	1030.3942839521037
True	528.177826951575
True	836.6844927997236
True	270.8756758007306
True	281.9467500806074
True	527.8210589325026
True	193.4507654446727
True	760.1542001895612
True	241.250074049188
True	351.52034384578445
True	72.04673712242013
True	120.5237529597375
True	256.8424198608211
True	124.64247110847576
True	485.0421636294682
True	30.012415957668416
True	558.135377838525
True	1020.683665548656
True	735.5390902288904
True	1.61511341494798
True	63.60922552947029
True	525.2993614881061
True	433.379954609768
True	80.80695533932663
True	120.3495369412188
True	301.60819681863643
True	85.53546817397584
True	51.756454430445245
True	722.012014243212
True	673.6534859871794
True	148.14702628701312
True	169.94867845463986
True	520.8425298057448
True	53.07894961502125
True	26.8165836785409
True	595.2150011757154
True	463.31984689753546
True	1145.7128160552718
True	47.48103108601577
True	476.1042487065301
True	902.1855087262512
True	783.886705983183
True	291.97803406939084
True	766.2307745928244
True	395.56108470728736
True	41.67789980150664
True	99.48420243452726
True	730.0314765908455
True	75.57246811250535
True	143.2879808184495
True	966.867901705719
True	185.51823230754465
True	274.00900283149974
True	105.59326374052
True	623.9148880673663
True	597.9092546984075
True	211.1214190374955
True	448.2018668499347
True	41.84036556452629
True	279.4688877686178
True	606.9038356647696
True	637.7268520864421
True	308.29280667330414
True	72.8508399825295
True	967.5074565734247
True	1062.9015172658285
True	564.8221067141221
True	64.5433293350171
True	31.337825340748385
True	93.98845048849284
True	109.77949255746806
True	106.71139378801485
True	861.5433333637509
True	1164.713801686988
True	718.8895232603082
True	321.2796788753898
True	8.646329850665179
True	21.9376030301565
True	345.63183810947106
True	475.3867395310469
True	41.94407639521229
True	576.6935780041505
True	430.5823611163796
True	395.8125502822368
True	78.62592678146443
True	196.43007078295008
True	260.8483279255353
True	126.47263318884586
True	391.71615414046033
True	43.144849637589616
True	181.8406087465937
True	1176.4357961662315
True	5.526505572966624
True	28.02689131083838
True	589.7723429041683
True	355.8416939807521
True	800.8096060246329
True	162.48635271046464
True	730.734882898864
True	577.0541191371507
True	271.27739507032766
True	427.5828650535668
True	350.842928917034
True	290.0110540703069
True	262.090429269744
True	394.2004191916215
True	497.722853969393
True	503.93836893525
True	106.12726885901624
True	356.9719805631721
True	9.977160570309271
True	185.5037586201427
True	220.2476614816648
True	889.291066480186
True	577.78277282763
True	31.265306422557995
True	737.137387130745
True	867.7053016922583
True	105.97255115875772
True	352.1574572175503
True	849.8608875466099
True	220.42521742888613
True	167.11348698551595
True	520.8399133707806
True	569.2167232702182
True	1093.2805324046235
True	140.77708679955376
True	156.56619912023848
True	262.8098566328766
True	321.30454945356234
True	407.7998107560616
True	409.344606261861
True	324.7134680182357
True	420.7169227016148
True	485.148834407904
True	224.9837929322572
True	1498.9374159666324
True	252.8433712014815
True	389.6073845739604
True	51.50357814280802
True	781.084857229808
True	259.5766808235554
True	944.651906226082
True	545.7427132429444
True	313.41046245778347
True	775.7241273385497
True	271.63011524004133
True	223.363220133929
True	260.5323436346604
True	224.38378005264696
True	142.43836385471195
True	261.5651492572619
True	730.0333847753657
True	521.8077161441198
True	225.8571357581009
True	1181.0220720164923
True	118.9724645920039
True	253.57658331785612
True	71.25209076658355
True	315.3128180002731
True	406.9667356239737
True	92.84444606432707
True	226.41196170112136
True	76.40273803932052
True	699.1329018369566
True	382.1072248530365
True	218.98909849784903
True	726.6325880907991
True	878.6744420574531
True	792.410919711343
True	827.996521386583
True	352.1987563562498
True	1.1195213411271645
True	272.94915934471044
True	52.77046420483602
True	390.04580700785954
True	53.735914488590666
True	357.85452225288697
True	838.5428927742814
True	1010.528119206458
True	416.2431618215648
True	23.90084691026801
True	495.10839434306513
True	500.4049433277815
True	188.77654177277108
True	238.0175322024229
True	288.52993446371045
True	23.78615067558142
True	119.115840401619
True	928.6636690223876
True	62.47284479007588
True	515.9644825694955
True	779.9945399242491
True	101.85566702987995
True	251.65165200588112
True	114.87057406667604
True	15.864105762207902
True	1.8646299768390868
True	120.55086266789448
True	1026.5907216217286
True	460.9080180598693
True	69.50979373150328
True	788.5727716884974
True	345.16094316600703
True	1.050457703760891
True	467.5218973534394
True	192.46204517313583
True	502.5017038251377
True	79.89006417753558
True	332.9799698272085
True	366.7396684540608
True	166.26639876126737
True	218.77747582847545
True	133.06522522119582
True	168.05844013488087
True	1009.6220168424396
True	16.06114726629364
True	510.16704515972975
True	495.5147942156756
True	401.1612451983676
True	220.65983035294943
True	227.67944964802496
True	161.83918799996306
True	42.906390574428464
True	487.4156684274186
True	159.0593876907595
True	876.985795302405
True	860.8134699935019
True	254.70972115539325
True	322.25959589826346
True	525.2740821899448
True	41.94723982272279
True	88.04550700403674
True	733.3909145921444
True	1095.0590434834144
True	116.98566454300996
True	731.6803700804005
True	142.5318699695423
True	927.3727502579889
True	649.5765008717456
True	103.3080059523389
True	285.0259493740908
True	607.8404949119675
True	267.2677784278257
True	46.09943905514624
True	578.5229465297764
True	455.2380555857864
True	5.057483180765413
True	487.6581305807207
True	69.6744157900002
True	180.82074163814207
True	237.08865555073027
True	304.01680994093084
True	79.49432893319229
True	232.71469242872823
True	343.1647899396227
True	437.9271511784554
True	922.3258409936726
True	45.62848598936186
True	888.6711003249875
True	1043.7194064853777
True	128.29616757568738
True	78.20040174952986
True	997.1711749398384
True	34.8879087532879
True	232.4185634812549
True	87.05493646302521
True	216.11345321127388
True	356.56476234431864
True	986.0835933846644
True	96.42821149886464
True	71.10206686363361
True	663.8515492067673
True	282.7060082641875
True	702.6429328610631
True	54.76540615473705
True	477.2804091615773
True	378.47339635390927
True	677.1487348396681
True	55.40707545181388
True	108.02236264523437
True	27.82123757477132
True	270.07208924286897
True	44.74171108358772
True	353.6766125379711
True	3.383511256953735
True	1195.5960799861894
True	105.35989276181654
True	126.81284933949637
True	350.345246537975
True	729.4992621747219
True	686.0673837142825
True	1026.6869321439888
True	483.2247883404128
True	408.17108054572645
True	139.7371542280814
True	418.8701954828549
True	871.774111747129
True	441.5652096061187
True	965.994410096388
True	85.79672619066864
True	424.14702971030647
True	181.4779813307914
True	281.2025384051931
True	743.6567938477622
True	161.3435877882674
True	132.20622708816396
True	66.94440655713322
True	837.1656372616509
True	793.7521782921198
True	81.56942568796461
True	439.09087097494273
True	744.4236701909845
True	413.0159544803862
True	56.15014438933313
True	331.6746763570787
True	804.9161150354097
True	26.32669291150293
True	362.0816802309951
True	168.7712031760524
True	284.30627809865445
True	34.2233639837096
True	213.39891692709503
True	794.3567253206388
True	631.9423622402667
True	56.45787377734215
True	282.15780199639283
True	941.5298753967512
True	18.80835970639981
True	314.79457602189524
True	303.0611533625625
True	428.1690220723115
True	203.5627106601096
True	576.7223716749875
True	48.06020578633729
True	981.2540159773222
True	917.8855313055265
True	46.97794754218026
True	384.2465842134056
True	736.6562826541298
True	903.4580198970187
True	266.45255030743743
True	580.5904534818254
True	131.76413151222607
True	194.9960939371004
True	138.30615041156878
True	140.3279925788685
True	203.1666446324705
True	937.347997994744
True	790.6501397696409
True	948.0949993090236
True	18.79025771111356
True	24.584314705571067
True	356.56764455079
True	14.295573063810677
True	613.7838588643976
True	1085.8572784322323
True	264.79192277799945
True	208.185939351775
True	87.49640180755954
True	217.5343416026491
True	138.80076776201477
True	41.86234370860422
True	136.2212066032779
True	92.21019380613848
True	248.08131491278587
True	528.1727554396755
True	161.54461371168307
True	29.365754742535824
True	61.4282182407583
True	433.9798469348648
True	268.0947144994656
True	606.1731087319301
True	22.857242338451503
True	109.75043400143969
True	666.2327978696351
True	257.8149509851262
True	469.5330831327218
True	649.2633699219268
True	104.40861099273914
True	114.47950903089558
True	82.4207310570265
True	25.695231582844468
True	124.07733673249098
True	86.35779839205321
True	102.81382241196272
True	147.4042145868656
True	237.87091390391817
True	814.4584523047529
True	289.3821289106506
True	939.9306661395256
True	165.85940361226244
True	202.9097598747618
True	762.2255708327917
True	311.0185411180801
True	592.6601815607162
True	259.52460260875364
True	357.90191418390066
True	448.61057226063855
True	554.1175673706095
True	653.3891204175087
True	375.5364098673553
True	36.52275857180825
True	537.9546912352412
True	611.0626416038032
True	20.247769106238707
True	10.78104007379309
True	259.7348622017963
True	412.9472433177298
True	435.0152885941535
True	64.67036937710898
True	623.5358228716956
True	944.7327765088398
True	244.67397118094135
True	924.5300662318028
True	279.0898241807492
True	104.67241176994337
True	283.55632162027985
True	686.0405082306816
True	39.18639365203257
True	577.3492239706845
True	1294.2996577461995
True	1019.0163754774486
True	912.424542141721
True	206.1891898285892
True	89.25865805724911
True	196.4455244762801
True	836.3507582157785
True	150.1746894737965
True	1074.2449968947562
True	877.7968724840547
True	44.29764321432677
True	89.78154111981178
True	427.9774837297523
True	420.0788889341684
True	203.3781081862282
True	505.5312174538045
True	661.6123457613824
True	126.25843634593164
True	274.28165769305383
True	1028.7617500882288
True	52.11019969401896
True	713.9913726892522
True	551.3869724607891
True	37.30927842152788
True	853.102461609744
True	399.5029983869979
True	555.2023091541624
True	108.20197670617384
True	249.71543339757656
True	213.5796087517982
True	27.5734487764094
True	138.1784561251967
True	761.6229230698814
True	135.3731707917162
True	373.5985231915122
True	61.19815560158541
True	618.8068273522074
True	611.0038054242283
True	225.13246876476032
True	460.23871327785565
True	167.2219503852647
True	170.10338149290882
True	209.63892312299265
True	283.608694774734
True	361.4394056560709
True	133.3766477320863
True	190.57005894264924
True	26.236561650854103
True	896.0492226152461
True	323.0750755797749
True	9.528469541560971
True	362.6221394804972
True	161.90337314777696
True	623.0611543342998
True	364.36841085608506
True	578.8151453131289
True	556.6345580676756
True	455.78115445985327
True	793.9687020216271
True	232.3990702609192
True	535.3030201777324
True	159.31863472508255
True	570.7290829002596
True	366.60197771430506
True	378.7034471642008
True	123.42398622960252
True	134.078037351069
True	112.24924214834913
True	66.80239106584784
True	726.818755342899
True	186.62365035986636
True	44.71874623104269
True	0.0
True	553.7554914058767
True	111.80605829530386
True	22.423443019367948
True	40.86196095731775
True	117.39559507241798
True	562.5161417445686
True	183.8689008675912
True	96.7059217316969
True	34.79386441153468
True	162.25059661634253
True	929.765786481244
True	51.71123543967049
True	220.68042738153727
True	752.9522576531929
True	315.34198955254664
True	473.7840126862972
True	484.2047686054047
True	511.2827516990967
True	605.733020212605
True	908.6536278245136
True	263.3615111381922
True	1011.0620903112462
True	907.2852115447683
True	594.7233527336055
True	353.1620859918881
True	835.0226336912425
True	11.413362456651672
True	34.80073202176403
True	297.8864455564188
True	40.67660622914648
True	200.60139597330905
True	760.9323685216897
True	217.1421038940479
True	751.3155277650621
True	767.5849925724449
True	115.68980808084054
True	366.6399573978766
True	582.6621992312936
True	24.173751295468687
True	134.8718911669116
True	443.4264597147841
True	301.9822012186147
True	202.09142102492
True	112.26425058940929
True	387.79632311521095
True	21.28648608151172
True	383.72841175877926
True	377.5399081758938
True	1034.106024573748
True	369.7614238121249
True	32.26602421464732
True	445.7127097659404
True	427.8668066716888
True	237.45282027957896
True	31.98850676509313
True	751.7760680392962
True	441.86698102773136
True	168.05181683291354
True	12.92695898157243
True	1220.7027433848568
True	157.40446883882143
True	25.712986622119555
True	311.61724450940886
True	270.4876629269644
True	116.1428152566656
True	291.8591968106582
True	45.91586975054582
True	310.60462135706297
True	299.6292428717364
True	320.9163714264251
True	30.776540641145576
True	47.93807214348556
True	1053.1337526867665
True	26.661456217087224
True	11.999373895481328
True	178.95621481123197
True	654.2912828816093
True	8.15999271850665
True	196.84015357154277
True	173.12717171763353
True	548.2839097122653
True	364.3330033434257
True	733.3379561883555
True	322.0916704120799
True	486.9802759543032
True	444.2648714453366
True	492.0070070671362
True	103.29640937510554
True	1259.9879926242493
True	913.1338037081564
True	293.85679010776494
True	536.2964971312812
True	99.69194279331222
True	588.5390738746951
True	470.2300357227947
True	154.74895375387464
True	78.10337487592366
True	348.13543141954085
True	170.51105304543088
True	30.73581449215009
True	616.4389004882775
True	379.3193047705583
True	68.10808295651736
True	31.492210202471515
True	670.2989324209407
True	493.970399810858
True	75.58961829674416
True	22.383776990011512
True	339.28463781775844
True	330.62481918147216
True	685.8043229059225
True	540.939126071987
True	572.69799574689
True	786.4080754915722
True	9.216594258279946
True	56.43788230608054
True	35.40067636893333
True	61.377152785625306
True	499.9839280823458
True	586.4824982211627
True	80.52970423204228
True	107.67937339550394
True	189.23005920645065
True	75.45571120081657
True	174.00113701263678
True	213.71592506793
True	270.7832978946904
True	829.7424990235385
True	597.9524778069442
True	292.0185823167064
True	188.2477355030292
True	270.5116575060171
True	250.4431105284269
True	748.3318608950035
True	332.89202744853543
True	160.69975041868875
True	927.0023717841276
True	326.2512229730732
True	494.8910082436493
True	152.87312420887918
True	122.6597637020756
True	61.75399592584178
True	207.4789170549226
True	994.0196292252292
True	509.7176322000892
True	114.05420814412838
True	369.78617346641374
True	105.31792584240104
True	685.534398454406
True	4.16495687284646
True	690.7057660805776
True	39.337118991519205
True	967.9283500186922
True	855.9575576481341
True	212.92747263667923
True	28.443066681528297
True	84.52933036811979
True	464.4401900144226
True	224.6264780876361
True	1.3217492003970444
True	80.01651789923608
True	1113.563360626441
True	336.3565762459052
True	675.8309515294059
True	500.5975917559265
True	28.55101866811278
True	139.52591443771274
True	444.6876870771766
True	943.0393383582712
True	820.9351526283915
True	409.73416759906223
True	341.4865478462812
True	17.16835147410047
True	81.79437324872413
True	747.5429829069253
True	474.5584953013149
True	374.0521676753457
True	885.3628961780247
True	28.19261693429492
True	206.9295771034433
True	917.7218664127204
True	244.55922915874825
True	9.967214440645566
True	503.1780587063952
True	105.17332813059058
True	625.7775012193432
True	52.89189624262637
True	261.32267365413395
True	836.883097385166
True	926.0617772481434
True	271.32931042638666
True	429.0114277423789
True	112.9136131235585
True	614.3045293291055
True	266.5533237010474
True	192.03364247637373
True	861.7992562164858
True	56.13527459619715
True	718.6878961724289
True	276.31317373275056
True	307.2729769266895
True	169.80643385831448
True	481.19710164983405
True	596.7234075770384
True	369.6978030075861
True	397.98267081564336
True	69.93906350984982
True	157.43460428796837
True	451.97919894393175
True	229.85318119097133
True	35.946392741893504
True	203.6683537570381
True	375.7830367444981
True	391.4146182635035
True	732.8861821439552
True	134.29055744967536
True	652.606744344104
True	506.8482300701901
True	571.3866797025106
True	141.11393545316275
True	38.695520740743206
True	670.3372329511108
True	68.6034100083012
True	555.8054373631757
True	678.1996046793006
True	453.7676932216776
True	139.49101116157658
True	527.2845856009501
True	4.722499460751558
True	392.16890707660593
True	30.89107781363844
True	635.9003072413147
True	287.1956882606073
True	592.8480987598325
True	690.8904062971303
True	139.96180665850707
True	515.2832253290838
True	513.7498728335082
True	64.79399839863882
True	974.4805726295896
True	2.611646551326176
True	27.925867791421982
True	632.6847750691546
True	690.171710310231
True	133.25233042128565
True	404.80323152795694
True	127.19422585514616
True	74.51832584273981
True	447.5142777933466
True	44.37638945007617
True	515.554867102367
True	12.238285050013705
True	852.9554184991661
True	536.1769304362451
True	655.3647971643121
True	100.85353039137652
True	380.7212413820116
True	981.4903375573954
True	881.4728592936857
True	138.4485327983731
True	535.9196552723766
True	447.575250135362
True	244.5685027039588
True	253.7801085237836
True	4.848818648231838
True	311.66398652023366
True	10.744860002189531
True	380.9038995793275
True	78.32750585530083
True	417.3855690039416
True	656.5613616672546
True	132.44283415523108
True	235.00516981451267
True	641.303472139631
True	671.0486968257194
True	296.00046330147984
True	138.07724258120103
True	166.70115830699876
True	479.03539581076114
True	80.75082951578139
True	10.958498994169098
True	508.8803107891369
True	573.4254358969935
True	20.916295289384124
True	139.93623266524966
True	930.160231714968
True	485.881146285622
True	266.24408546756314
True	30.68757090421125
True	479.501665429128
True	106.9064957709039
True	592.5766738024281
True	673.474848695426
True	293.2134925787944
True	377.4549442169536
True	193.5519668621488
True	235.66131562259625
True	76.50181244997943
True	216.81865806233293
True	486.0309951731389
True	22.353285969142824
True	460.7352050301493
True	379.3869278801093
True	700.7051638208449
True	931.5207780823988
True	919.4412738031008
True	156.64145205480403
True	410.5751557140026
True	73.92555575142346
True	188.8415140301493
True	318.2767650670929
True	11.406275165547628
True	791.5947253244964
True	23.22038939290259
True	398.69212573112304
True	275.0134105052407
True	660.9205542736208
True	205.4382784879212
True	39.84735252027349
True	707.4910403417899
True	1069.872427992667
True	224.94643882701985
True	132.13584383521243
True	617.8697933063653
True	490.9727463830136
True	18.711488056463157
True	838.637785550738
True	106.6942639618142
True	46.09674789424565
True	302.90058723139043
True	356.7272895641357
True	397.6416076588184
True	270.4173510339992
True	19.42256534686225
True	23.538232165781764
True	852.5059059151142
True	200.4873141464287
True	112.69597968375572
True	858.2084638923296
True	655.4673709652004
True	622.524180734823
True	449.7084229578339
True	148.8458572780633
True	31.394542715060837
True	101.57454748466282
True	450.2074264385389
True	232.7380924858724
True	495.8342238802449
True	149.3948663769852
True	520.1723906381849
True	651.3716726049901
True	951.4720781880852
True	25.48439240711786
True	940.4655690134608
True	1052.4057405536184
True	505.4942898099264
True	87.08486668748215
True	778.5422167838827
True	640.1062732535075
True	675.5459235466872
True	175.45297590938983
True	715.5549229981518
True	700.7149654364463
True	119.22178509327608
True	774.3380958331534
True	801.3560327478184
True	482.68312942266266
True	229.2036279055708
True	72.886585345378
True	319.1872823754563
True	337.4063956786136
True	475.62520484691447
True	421.09130899258656
True	197.3193856833523
True	319.3257562851977
True	3.1509503327083563
True	14.044644265890623
True	107.0457099862563
True	129.8387768072979
True	347.13015968640275
True	348.86286253623354
True	118.19682911408763
True	17.254942070351763
True	208.00351652936556
True	835.1435466945795
True	457.76524983868336
True	538.048207707412
True	563.3059099987414
True	817.3357182382143
True	640.5753657435042
True	88.2432830274918
True	203.672834565734
True	251.75921130987467
True	279.5862342890891
True	107.71377900082987
True	359.14181950709417
True	428.4078879066883
True	167.16148627164176
True	647.0441582811579
True	248.76312675138095
True	209.61692414438
True	28.742944106094864
True	243.279371735016
True	481.5320461614235
True	167.63043927367409
True	535.1059107248852
True	472.0425529095839
True	242.81558270894567
True	102.69468523814824
True	42.17501851710316
True	416.9289180123758
True	793.6800999048672
True	165.5725624503284
True	1048.2686235282022
True	1035.7567763368038
True	477.7218443398295
True	100.89907266729456
True	128.30765439479404
True	640.4617905230715
True	8.779530854629185
True	223.0356177452694
True	141.11009012040773
True	114.83480171649065
True	321.5962482637063
True	643.3810845841928
True	37.882603865113765
True	119.19932149585456
True	979.3228927821405
True	53.781094123442166
True	465.9709843277884
True	526.1538632384355
True	251.81181052581636
True	126.38170696276336
True	910.2392664499616
True	1181.1798364577448
True	512.9788134801461
True	625.7462921452737
True	203.85158278052216
True	152.8758252651994
True	326.24427138596235
True	249.3434637330711
True	167.24718125136164
True	310.8141912104515
True	346.610608069774
True	9.237266563616094
True	643.7650884950987
True	151.76797017438557
True	75.08483216661722
True	450.8470371571496
True	323.91165758612146
True	1187.6555353325584
True	344.4393201430631
True	991.5242412133416
True	10.443825102386132
True	267.8444508675547
True	227.6413914261288
True	159.21816859145594
True	476.26610660548806
True	201.01761666464495
True	413.7396875964845
True	335.0227480694393
True	112.92954982393655
True	354.99039690913287
True	1069.6566191584418
True	721.5137574524842
True	221.1484147241166
True	107.39587271876069
True	307.3163660939387
True	24.41282399339452
True	366.8811744437312
True	314.2969447263974
True	570.5745620368673
True	458.5727957473661
True	362.3400186997076
True	152.06446007239842
True	12.20259973238694
True	423.13638950943033
True	288.018417079874
True	146.38177537710308
True	306.4124492564508
True	440.6610447894452
True	816.9647839443336
True	306.4770399969389
True	766.5153971550895
True	402.5198558528033
True	386.0986546058096
True	1.5283264686421247
True	1173.8067971144949
True	101.5449302747324
True	936.8151143013188
True	200.24548360274812
True	457.21954101812713
True	673.6628639368348
True	86.21214536038057
True	494.88464714234016
True	33.418728168482
True	426.5320387920454
True	74.76562725474933
True	225.1191060541807
True	38.75242953456021
True	670.2597907439658
True	184.63012982598065
True	25.219377793597317
True	381.63389990855705
True	107.22807794422611
True	164.22767238913397
True	827.5109268223242
True	249.4651451091064
True	147.57141688739588
True	371.7655978427836
True	519.2190293245034
True	338.0541096888677
True	513.2950354366341
True	626.9232928339405
True	161.15865585237944
True	7.634521301285222
True	74.60575933210286
True	431.44557714295934
True	90.21109800981212
True	78.73694951943116
True	1022.087487801859
True	25.455037603178543
True	327.26374496195865
True	314.7109820765567
True	437.2233278871944
True	689.0752969567019
True	190.9967678754652
True	639.9675504381564
True	332.42205821049583
True	347.535558767371
True	268.6505693583515
True	224.21450254450144
True	371.87432675609534
True	443.53079614056793
True	412.6961266957061
True	604.0565986633687
True	139.0572865948291
True	79.15025794872264
True	38.863534992629184
True	289.38968534031443
True	640.9436565777476
True	401.3384800203419
True	815.8821184459205
True	217.04320743402187
True	408.5741826396128
True	70.30336508932751
True	54.45570624767592
True	420.903273630341
True	197.6891031977028
True	223.7814759928825
True	39.27614149538573
True	1065.3632300192785
True	172.85836374681622
True	906.74004660304
True	313.0416494738033
True	922.853450389488
True	234.6025257268622
True	456.1543885183154
True	519.5862758037957
True	608.0700229834506
True	216.1392880122436
True	487.3772513972287
True	958.735583114959
True	120.69663095666816
True	6.205609172660381
True	571.9977087024234
True	28.45271969478217
True	77.79304698773623
True	810.4560724539347
True	227.84198169077547
True	997.1106369237048
True	687.7852527390772
True	412.8779295450343
True	274.9559326600539
True	487.8064426375717
True	352.1857378963098
True	170.1622954349762
True	687.4956134267333
True	726.3959723107382
True	211.82414008180493
True	89.90072537379687
True	488.6344787979646
True	137.63064857652276
True	380.27795536156106
True	348.92677034645
True	66.3643214029774
True	369.67603130270015
True	429.73371486265046
True	375.2571983700954
True	420.1473989547061
True	421.93953437868703
True	647.3575094376971
True	60.81983463835736
True	458.4943943782008
True	337.91458902257125
True	647.8360772315515
True	214.90645004059047
True	103.43775950996398
True	43.77438251867333
True	535.5007533668701
True	664.8295530142713
True	167.08746295265738
True	408.8953808208789
True	325.804374467942
True	17.889882075051027
True	173.80314210571152
True	301.41443585574416
True	3.1854851532886403
True	892.4613697699999
True	82.67793362172209
True	102.48123311105569
True	112.01197281066575
True	364.9585833906367
True	35.10093435085369
True	440.1693035129966
True	221.08834128470448
True	4.970133450976067
True	116.14296638301798
True	410.4158360742469
True	46.958753866669866
True	66.01495529845
True	174.2552710463014
True	300.0825927391074
True	956.1672773902358
True	388.9902728254445
True	959.2299181497176
True	184.28243469040012
True	1081.7350015491074
True	772.8528479401664
True	655.6733075622968
True	424.8632425971402
True	376.6814780209114
True	81.47595710902075
True	75.5337674285581
True	80.79159930986815
True	177.6467141341178
True	478.8265614796876
True	1087.4182508362496
True	186.35588908441304
True	345.4419527700337
True	438.0573978741663
True	574.9444363905897
True	605.8109146430435
True	276.5472748350569
True	444.97094059210855
True	662.1542402546394
True	94.29348781816051
True	728.5125972599209
True	255.44657096216235
True	136.78519445168317
True	408.5179770085182
True	870.5534656464891
True	457.9930968871176
True	867.6981641947992
True	191.2867113565697
True	355.9728231444651
True	695.1228867253401
True	597.1218788057271
True	194.6346377689471
True	248.93474677967785
True	791.3473238409014
True	33.3672013897387
True	184.37863140828543
True	497.1905256217171
True	697.6707064514853
True	101.4196933027686
True	36.84010643050184
True	158.85669208146254
True	727.1306988600205
True	330.6192985630147
True	546.2236350075983
True	361.2321519145568
True	305.7329711923536
True	415.9773908439153
True	482.2826481620148
True	72.01513563850585
True	373.9887736373755
True	783.5016712212906
True	0.0
True	289.15196391799174
True	240.1589041698213
True	977.5446278448288
True	147.04627746587892
True	666.7504038110769
True	637.7641094454448
True	109.96433958793864
True	219.688268993938
True	128.95890220128595
True	12.446876813681351
True	293.6761263895976
True	373.31450886139686
True	1133.9125557053303
True	243.13295450544643
True	396.1399224989483
True	668.8606918351837
True	207.52003220696795
True	25.391925601792558
True	864.0976675318187
True	617.3812336419354
True	159.97059120434022
True	643.9087674723951
True	167.9414372009636
True	295.5988658246014
True	766.8069366503939
True	36.76292103848405
True	102.95941904802868
True	496.6082480793024
True	64.80271526061352
True	77.5030852640812
True	395.81251315967626
True	22.342480884078284
True	770.3833572262887
True	104.09283135684775
True	165.0307473787516
True	19.76610193429678
True	679.7839859187567
True	26.821096625316663
True	777.1311356676308
True	400.0164342547276
True	120.290888393557
True	716.2593300026958
True	523.607316947861
True	549.4437841628172
True	46.34739055439879
True	364.0178516547935
True	6.955001654350943
True	94.66837823709604
True	368.4048247463857
True	46.28887452458172
True	116.46342545944724
True	315.0497212044289
True	173.29592370236122
True	102.9289558395458
True	657.3063613961383
True	19.36733892442292
True	1105.704655160985
True	508.0099830889232
True	304.18737555859167
True	489.2406330338397
True	113.4726196360985
True	752.8502838300417
True	1102.3596913336935
True	744.6053228925798
True	174.30949893303318
True	225.1229164224231
True	51.09644602560088
True	56.1997753625904
True	156.6666737369544
True	100.5451833902919
True	177.14453969757844
True	1191.1588365138157
True	309.0625970020978
True	351.7311815423705
True	682.5238378513129
True	17.626703053779206
True	14.06427583949148
True	595.467851732588
True	5.201826785140005
True	116.17810309907132
True	687.0552676756189
True	178.36842913120137
True	654.0340111152952
True	858.9613285840641
True	155.85343773700916
True	905.1689224468244
True	3.4552649531439945
True	453.3922978934397
True	1046.552337597983
True	24.31660510575021
True	236.3045289587733
True	140.61166669522453
True	953.8576369910312
True	222.94057396686048
True	517.984051161562
True	116.34676230678578
True	508.7163056641289
True	154.08343386941308
True	97.35472745575956
True	380.986347649104
True	71.45235145562894
True	55.94073299345224
True	1045.4360704657267
True	254.85329694106915
True	159.9866730806415
True	362.32193344160106
True	402.1496665434372
True	213.2037801445973
True	165.1887197121071
True	384.8194377033505
True	34.504552675765254
True	486.9954652949245
True	1118.2164226130028
True	116.67865247313922
True	478.9096360710797
True	298.0357503543631
True	29.281713907576925
True	409.3581091081418
True	104.34488665485296
True	579.7204172343844
True	206.0002999966005
True	401.5902010620128
True	21.03346265641184
True	455.72460249583816
True	105.00700501048222
True	331.9507886140205
True	33.728790592116
True	169.8804930760801
True	255.00369620196017
True	752.1461798966137
True	58.526650643008
True	138.31575072463474
True	236.90580511589465
True	136.39166845050272
True	632.5900972493935
True	542.6841385316609
True	787.36063308734
True	389.169359153985
True	534.448120051875
True	419.0300726520151
True	688.4949991604493
True	71.48775442555062
True	469.83644901764336
True	407.3048566219952
True	48.65465583688575
True	81.37193109376726
True	130.00716517775084
True	89.52215234432418
True	337.1895791470031
True	856.8830299719989
True	338.9979864555529
True	1104.0807246121988
True	310.3125267944135
True	916.300500499638
True	150.08937612908716
True	575.9088585811329
True	594.2080305498952
True	723.5996545969725
True	440.6551121123159
True	62.18552229163258
True	298.7098514437976
True	44.79916268323281
True	164.11570451333657
True	178.9037861614218
True	1143.8869135870011
True	236.39361723901223
True	540.4575883457311
True	536.3237120496985
True	564.1161188108772
True	875.0178676874013
True	579.4895748027162
True	624.8961840750987
True	915.116349105149
True	127.32260175945808
True	324.3534560105607
True	275.6719179138787
True	331.7143660761787
True	86.30832425830012
True	397.3108091919232
True	5.064819570461226
True	322.9706480692214
True	242.27182750579104
True	612.4677911267867
True	284.75807762445544
True	354.4543603074818
True	10.10225006334852
True	61.014167473772645
True	545.3032143922358
True	31.797635201944924
True	144.0692889823458
True	62.60195745360653
True	143.3586111285753
True	228.53649577483185
True	66.87509427006525
True	387.9926246791718
True	278.77172128943647
True	97.41696955301254
True	343.0811144907391
True	61.60748887818115
True	553.5587567450351
True	887.7485309272342
True	279.3078189568484
True	1162.8525833576289
True	114.53640137527113
True	309.5865368451459
True	1048.3526154648573
True	89.25609336925307
True	288.7798652868421
True	9.29894856806735
True	408.1978180025521
True	458.7030373157923
True	160.38297564445512
True	618.9609215526604
True	886.9322401473424
True	151.67120765115013
True	72.15284314461317
True	331.59419619626726
True	528.784664401575
True	648.5210495011904
True	1190.6040381691732
True	26.914843529190076
True	937.8251852530356
True	140.1192230906441
True	634.4334252515235
True	121.49545414581796
True	133.4429518188395
True	187.03324727931928
True	166.80415453625082
True	764.0877606462386
True	216.08254781619243
True	229.20145215249445
True	70.87543227874728
True	520.4317379217454
True	425.4249414995838
True	179.371882122356
True	243.96267749266565
True	16.35157530973126
True	419.0087557467376
True	217.59549314542
True	307.273632591842
True	110.59262684129278
True	708.2520856832356
True	414.65621897256847
True	259.7615695728404
True	653.0667916976925
True	535.4867947584642
True	460.5389846097168
True	132.3310650117831
True	526.6379385811908
True	434.5790381936434
True	3.036623653542149
True	194.30767291173223
True	85.17909096844872
True	236.33110556502947
True	2.520263960883791
True	137.5411379326192
True	347.33693393033866
True	7.440860644766327
True	855.0253244365532
True	174.23966646779976
True	698.9073337953918
True	799.5416153213101
True	160.5998296993556
True	224.2022867050188
True	486.1085343998502
True	838.9271860745743
True	46.70123061816841
True	38.17477142962579
True	130.75825180707034
True	625.6508516190689
True	726.2528567886847
True	189.5485769957849
True	589.0738051966761
True	603.3057760557057
True	840.6148300998987
True	407.17664123993416
True	179.00820240961426
True	858.4051938911632
True	217.28796652420857
True	148.33604569985494
True	331.56936771159724
True	229.4078929168526
True	205.3369346282729
True	611.8812810965494
True	247.64384929698744
True	186.21880751115057
True	455.4376635377514
True	464.0404749956731
True	64.49044373341472
True	293.9883974947585
True	76.35990766323305
True	327.910975683234
True	346.1217240829924
True	255.1859716233999
True	181.52475997519696
True	374.34140729409694
True	626.7779367868453
True	781.538368118045
True	305.2588093941394
True	754.3622920466805
True	61.49452086884971
True	855.3472815916591
True	341.5770303303105
True	12.931286869336336
True	596.3280461133637
True	685.5427310341157
True	257.73561300308165
True	166.74698386534294
True	46.85586587631407
True	378.27190968522666
True	73.65987462041487
True	13.867293110045036
True	890.2700147463679
True	372.07702972700105
True	171.61598428314343
True	941.1305916679306
True	12.18926030601306
True	788.992705050092
True	30.560865409359952
True	698.5820970981374
True	59.55470466045842
True	757.9933452071049
True	445.2497368713063
True	190.26881824535647
True	446.0941300590382
True	206.56019599282067
True	301.519406644474
True	230.25113796409323
True	423.2406168768127
True	9.621455093562735
True	325.732857667906
True	109.60834813416204
True	11.225843085419829
True	472.5857684569479
True	715.6703499239788
True	282.3221895054661
True	78.45361347977416
True	323.6480216338567
True	83.17013756867767
True	186.77716060779687
True	182.693309610639
True	373.57076686811337
True	44.64704752819842
True	131.78344829933008
True	381.1991909644215
True	855.0151053219714
True	108.14674877112292
True	203.00309295800653
True	423.23104090773336
True	17.867092012032476
True	438.3819661435343
True	523.4386105851704
True	96.15617041088144
True	391.8134952255956
True	348.06590498185625
True	417.8448087222517
True	594.725781217823
True	1054.2009641404095
True	995.0835606801965
True	57.00005618020349
True	1066.4356411969811
True	113.37124825308518
True	105.49679178519403
True	109.61778385967884
True	511.2940923098984
True	373.6686535232067
True	578.8073556049834
True	256.35603332378616
True	154.87057211102004
True	388.4675934734701
True	16.52024521739802
True	457.26010554600026
True	383.73890387059504
True	148.0696525527403
True	89.79632948124777
True	523.6977515310082
True	1003.9216501910622
True	189.9410764022793
True	62.68200386504879
True	415.81574761955255
True	383.8052887799868
True	474.8582960296562
True	334.2987252849463
True	3.995649280767304
True	531.2847772733264
True	498.1311051040894
True	498.1538536343931
True	184.44778779079647
True	104.18084644734456
True	22.565060591086617
True	375.1961214661225
True	107.09045955299575
True	8.854665680712799
True	32.61207135836329
True	344.90254965339307
True	644.0341016023556
True	139.07472981343102
True	92.91121695312977
True	23.503129553797837
True	418.76935803538976
True	354.1277475122922
True	779.8883214556797
True	300.83121080517765
True	505.9214661871351
True	540.703993923694
True	526.4195782802104
True	284.22721942521315
True	532.5490713576687
True	108.6544364246097
True	580.7907244980399
True	7.364474505596438
True	356.9124566862089
True	463.264249847293
True	982.8818684779832
True	346.5086165233368
True	806.9916104025164
True	999.6537111285418
True	168.9405041935557
True	38.19658568031731
True	375.5913873336108
True	381.3977748761594
True	558.2630716947511
True	251.57918939499007
True	30.40450015686818
True	668.4207000288487
True	126.34168464442288
True	1067.7542061310526
True	316.0393649921341
True	484.2261154586189
True	128.58878345585896
True	814.6477002075954
True	139.10077034734255
True	821.3686682531186
True	552.0253876525189
True	185.9096671789846
True	106.71898741323456
True	66.22470797703497
True	570.6069254515057
True	888.0787749381276
True	419.3086420236513
True	524.6110815064588
True	130.06844557826682
True	629.1568200117844
True	481.019156597471
True	787.8636100739243
True	319.2596006494837
True	590.7425484285463
True	112.4145463250612
True	24.57599658249832
True	409.0042088563274
True	175.89664454418767
True	102.07316096957464
True	381.1190549223645
True	1122.659299630741
True	258.4896701889677
True	551.9774465400417
True	10.939241706849083
True	71.45848673829082
True	308.7618253851347
True	767.8691989910157
True	441.2636828178997
True	531.1847243770449
True	709.424519488544
True	69.08614930028625
True	724.9272584785012
True	49.81476052719501
True	106.1320902440155
True	184.8466276238784
True	85.90088781255685
True	23.34788419615395
True	302.9122145151767
True	461.0427320433405
True	901.548410241551
True	860.4813275801431
True	5.774473222589146
True	295.088488295618
True	444.0505677018427
True	130.24043254745249
True	243.54036677542635
True	335.2944247383326
True	1342.1674671343935
True	443.1812218837116
True	24.38762402159073
True	181.4673563465633
True	700.669265146631
True	37.174845014300686
True	172.7863145124158
True	568.4073073447051
True	70.39686637509612
True	860.1581857005779
True	324.8662615534498
True	670.2045452206826
True	79.06351999794614
True	694.2173914117436
True	598.9975119751915
True	857.8591827307079
True	254.61359566579728
True	509.483879800666
True	826.843783075355
True	923.1901405160258
True	224.78821383740387
True	754.9395667869677
True	221.30418229545995
True	456.8394266784965
True	371.6146303704501
True	499.1297032823111
True	498.0557780123895
True	309.2101897514002
True	348.5022096771936
True	113.95811467121098
True	333.33176629340966
True	1142.9517385565134
True	319.4568928811012
True	149.2524013059446
True	303.2695146945839
True	732.7886017039258
True	647.237089881793
True	424.59954430922977
True	120.42859978676404
True	330.35962025167805
True	34.09120900086014
True	166.88012012227017
True	87.12277063451573
True	85.24833444186181
True	544.0990505916507
True	142.6344893475701
True	133.88453175784113
True	107.77013506241708
True	82.80253206451916
True	442.514976869821
True	395.8224245549196
True	1029.762310243315
True	542.336474669002
True	825.0171567729385
True	280.0655118055144
True	299.85762779686297
True	535.4999638779524
True	187.6349157452677
True	716.4343305504112
True	243.6268815718372
True	354.54539974981344
True	69.82737635792742
True	114.86807192431677
True	256.6563748196306
True	122.58082769173382
True	471.8151116686609
True	26.30325950886759
True	585.0649064045316
True	1003.4952807097694
True	738.9130875147944
True	1.5351972353957577
True	61.666899194189554
True	487.30353290111634
True	434.01289234000006
True	79.11368355753594
True	122.8123561522508
True	302.8230209564534
True	79.95244010209882
True	54.481071192804585
True	698.3385198936242
True	648.4617326546985
True	159.5129878969071
True	166.85734614426343
True	526.3442394485398
True	54.32084486306517
True	24.907743730448388
True	564.2117334993682
True	466.83347437039714
True	1118.498171585882
True	46.818622324854246
True	480.6503197193381
True	919.855752709828
True	859.9292333540217
True	280.1450599064431
True	747.1534002964449
True	403.3136668710624
True	41.55116804138944
True	102.94732653982324
True	728.671273682252
True	75.7429205665847
True	138.16196682800074
True	942.2703403839762
True	184.25202715830025
True	279.86771592269383
True	105.58245499880668
True	642.3360882214293
True	628.5038016260957
True	214.1574467564593
True	436.9615907854954
True	42.43578755040935
True	281.63557492675454
True	566.6106642565585
True	627.7826766372227
True	322.5679069060367
True	74.33343918082676
True	939.9335072051666
True	1035.5787742515463
True	572.1953049384638
True	60.67764578375446
True	30.694248449413152
True	92.50111892957858
True	104.30327096415448
True	102.58069651082914
True	888.776544475822
True	1240.2254423922766
True	725.460714806439
True	323.257471274797
True	8.011407676020209
True	21.82237975719648
True	340.5357716463113
True	481.1894602076454
True	48.25499022265412
True	559.1494453975836
True	435.7042937370049
True	392.2641856609874
True	79.8795484737306
True	202.28599118563616
True	257.16599648240367
True	136.32258430444998
True	391.0602037855001
True	40.72762440307472
True	175.6001425016848
True	1166.3455084986394
True	5.689857867551639
True	26.709650720397548
True	599.3394708762107
True	367.89840117366026
True	770.5320020783411
True	160.71746008206702
True	761.1468945531278
True	608.6370992756929
True	285.13814426667005
True	442.3355462309769
True	350.21716444101105
True	287.9388800222077
True	264.2696566970492
True	393.3112341540966
True	508.7784391484393
True	502.7602184956688
True	109.23571075537352
True	350.2645792485808
True	9.42303774051157
True	186.3693140671845
True	242.309815063334
True	854.8462782537608
True	603.3470557178165
True	30.42841439652954
True	721.8540474740955
True	842.6297647684131
True	112.58980227119756
True	349.37989076009666
True	845.5671625774615
True	228.11884840682063
True	165.95741522602663
True	540.0660666621885
True	596.5032080885584
True	1092.7611939626129
True	149.6556323537656
True	151.4919989503594
True	255.14080908225705
True	300.5300362415313
True	421.2269095327406
True	405.5330015168645
True	324.78020206814347
True	459.3276397619616
True	499.9800334718482
True	229.276832195614
True	1443.036412143771
True	246.91860871068985
True	409.982644967852
True	53.2229269266776
True	772.7784974587445
True	244.11537112913703
True	925.9272583975666
True	524.445909520969
True	312.2669026717537
True	749.6244130256356
True	272.9189772408061
True	223.1205024954444
True	257.3231427423644
True	214.5683826557737
True	139.45591984284167
True	252.96526031621772
True	737.8905150972861
True	530.9410786125419
True	226.69701318344815
True	1157.7837184119185
True	115.8327484874624
True	265.28204236682694
True	74.86733262747822
True	321.36002485845336
True	405.0487309057462
True	91.00933315724998
True	222.38586532818547
True	78.57912032635147
True	686.2929024720333
True	387.7130260142293
True	219.20565229565884
True	723.2129959733646
True	883.4677935950316
True	830.599025519144
True	799.3778313896943
True	349.71160727873183
True	1.5025146134333296
True	263.2063871461564
True	54.4302329512446
True	380.273276788651
True	49.004141412273256
True	347.4943185992163
True	893.8326283490484
True	1007.238421264238
True	369.22528585987664
True	21.63780148751483
True	509.49591874199854
True	512.4981577147914
True	186.1073914174934
True	248.65075941340376
True	287.43114310821363
True	23.5634759435833
True	127.63083384243323
True	960.2139632983404
True	61.08243213816616
True	488.6721262520424
True	784.9304552482404
True	100.12848571071248
True	228.36425292882345
True	112.10801969884164
True	15.826051332598862
True	1.460273519355906
True	123.62225649314432
True	1043.0844440801657
True	496.3395279333
True	62.42684348089587
True	781.6205646834968
True	332.56580599288725
True	1.883541046285063
True	439.8573584759093
True	197.69418095981905
True	527.5655308083213
True	78.99879074487062
True	321.12982464805134
True	374.6486655726157
True	179.02416281006947
True	220.01991316306743
True	130.94856111265588
True	180.2583767822791
True	964.2315130689328
True	17.455863945454944
True	506.2665605862332
True	477.9076781583816
True	411.1805071048339
True	215.84344071440916
True	241.10496234450451
True	148.17499112168267
True	45.83074389999948
True	485.3774466891628
True	155.55062140358052
True	835.3319545083424
True	817.0219672581586
True	254.98756359883373
True	316.13767144396826
True	523.4294852603593
True	39.88806469576616
True	83.68008658230704
True	740.2750593610486
True	1088.44222050108
True	108.55557901640076
True	724.1087328843441
True	148.28209896531553
True	926.4273082349276
True	693.1111231715493
True	107.9136598757122
True	281.00534794289155
True	634.8558722005072
True	265.7998428079271
True	44.37492990815867
True	576.130494278655
True	457.14903189658025
True	5.387051946619609
True	475.610330732893
True	67.46372942753246
True	180.2119670706616
True	238.8255532129363
True	309.5099224079008
True	72.10875469840356
True	225.9271663085881
True	348.4690679930616
True	430.52251179739415
True	921.8958058746406
True	46.8774460271134
True	913.2634981601642
True	1051.1029999445082
True	130.8656481503054
True	71.28337515485218
True	988.2418973483518
True	35.32837287988073
True	240.15540603457856
True	86.02499043961676
True	218.85878042384164
True	352.78671128065173
True	946.872780870539
True	100.4893209173398
True	70.16669306853245
True	652.7284962827764
True	278.0947086862963
True	697.6547839969423
True	52.46614861232376
True	502.4176681829724
True	369.4197443900261
True	687.6832189098885
True	53.63954403967696
True	107.59136889651296
True	27.74522409092433
True	265.45203268280693
True	45.06196967070735
True	340.8706604435404
True	2.375372665067246
True	1182.4683580275378
True	106.35241623641964
True	128.9073273369562
True	340.56619833394063
True	730.9975362103362
True	669.2517355194094
True	987.4889629815
True	476.72382061510257
True	409.84394329845895
True	140.7064169141417
True	402.90386276049566
True	868.2473455710675
True	418.6358746518152
True	946.9885637520352
True	89.43561953030772
True	433.9193267457321
True	176.6842859283308
True	289.8357121014216
True	749.2150568974685
True	164.26904317312568
True	131.45672248015683
True	68.11574066365084
True	884.2527606893947
True	777.6953268792424
True	83.7298122390167
True	437.7562801327463
True	757.9253231156242
True	422.0070738051671
True	57.272236726696384
True	314.46238174029696
True	786.5417998881356
True	31.058246125862205
True	375.37332532292
True	167.53074236121446
True	283.54669184770955
True	34.82659363319223
True	218.0305259299987
True	766.5281324224374
True	634.0336224539518
True	56.43291746674255
True	298.34330694689453
True	863.1031382962459
True	17.8555080811863
True	309.81299759180183
True	292.88374770484023
True	420.0469292508333
True	220.9300575103796
True	599.5685487626279
True	46.39365115387095
True	995.2971994440444
True	886.5047710409318
True	50.5219241163595
True	383.1931588244476
True	721.8262996082728
True	888.761622174858
True	269.21588660190474
True	606.0387486234863
True	128.12951213694916
True	194.9091413281908
True	135.1648681881347
True	133.2339457718686
True	201.87433757337536
True	936.9359773549844
True	800.1286294728528
True	927.70822042705
True	20.0064740266902
True	26.423816322144816
True	355.04408214918965
True	14.990540366243811
True	639.0901966443905
True	1117.9627232396497
True	263.26581085236506
True	214.58034141892304
True	83.56839643207032
True	206.79135836263404
True	133.7344848194843
True	43.81994532194626
True	126.6769377640432
True	90.72537180056015
True	251.95500767498464
True	535.3900658619341
True	170.07688840789305
True	28.83327346059628
True	59.98853605116973
True	419.5768508594101
True	271.6877114481659
True	580.5715507770851
True	24.01051372325777
True	116.21587591747176
True	652.8709005133408
True	262.6583071929617
True	478.8414315453251
True	658.3260434813684
True	103.51323665349004
True	113.64252924584382
True	79.23868229527415
True	26.166762666863367
True	120.98739657734042
True	83.40677980374309
True	102.79580991259608
True	152.56947759778174
True	227.4923644784652
True	807.8599119028446
True	282.1500599020124
True	923.5841856599156
True	167.5009144445153
True	203.0956482251354
True	792.3578323238829
True	317.17516912534154
True	614.9555873080167
True	257.76206792197337
True	358.0134041047902
True	447.3665033208486
True	550.3098870683606
True	638.6681970962027
True	367.8967639680375
True	37.788932492934805
True	549.2624869819348
True	615.0182787920427
True	19.318147678004777
True	11.53074692194159
True	258.0668294359327
True	399.65271123632
True	447.8608997630016
True	70.3099861115817
True	640.523921121832
True	932.2589503148378
True	237.898292236566
True	915.821276224878
True	276.2147111980294
True	98.94118605337384
True	275.3020945147924
True	679.5769090944763
True	41.29715051319483
True	592.0429958586827
True	1291.1058228677489
True	1024.6683474090848
True	880.8991521382085
True	207.7464199038648
True	94.55627502005672
True	196.98263432147277
True	828.5075226096749
True	140.47679459825372
True	1090.768444031658
True	880.6678397522666
True	39.21769052163335
True	90.91583397669208
True	397.826120270804
True	406.1585197892924
True	207.09497166895247
True	519.2503738960831
True	660.0271102218214
True	119.0353076667539
True	276.5513671299092
True	1001.175103593213
True	50.16359994498059
True	678.747197160683
True	546.4227541426461
True	37.19375669565523
True	829.6721106624793
True	380.35084365135975
True	570.498899909738
True	107.42941944134164
True	270.3109206388612
True	223.07674013586336
True	26.68703676157551
True	138.7974311944532
True	737.1540133620307
True	139.08873228370766
True	382.4096560722687
True	64.08595107358633
True	644.4417770957574
True	622.1292248384796
True	231.1201373000696
True	476.1682662800207
True	170.93820239528856
True	168.39966455035932
True	219.8138009285973
True	283.31481144115685
True	349.5676536570079
True	132.9527060950999
True	199.6033269880149
True	27.936905706852297
True	877.3175055608278
True	311.2121602915531
True	9.35189147457814
True	366.1466469594729
True	165.5985498082531
True	625.1872496837739
True	368.42617862074695
True	591.1008582818113
True	574.7569114998864
True	497.2361369546398
True	794.1993484445536
True	243.68490087278727
True	563.7078862786346
True	158.12049180635373
True	517.5631536683811
True	369.2650781961207
True	377.9482329185915
True	128.46868132904882
True	137.29332853153116
True	110.6225719253792
True	66.70441204555904
True	751.0153744422314
True	179.54778379447717
True	44.320991286772745
True	0.0
True	533.4429741104335
True	112.2602571271453
True	22.28427090023332
True	39.434432557626565
True	114.7738902504219
True	536.9841316063444
True	182.3800108709246
True	112.15441272636156
True	33.688968727992304
True	160.8469818651845
True	890.80918465443
True	48.612545099531474
True	228.3104494153432
True	754.8111687316974
True	324.61602430675407
True	444.4302950207992
True	482.1916576832686
True	507.5490461696825
True	611.6216077425587
True	884.8506005731562
True	257.8051898417051
True	1044.316599687163
True	915.9916720964412
True	625.2455808361716
True	342.86681746847194
True	839.7424183665387
True	8.926804011906246
True	32.33802740263481
True	309.58920841226205
True	42.88667371276473
True	207.28160788995584
True	761.1423514607552
True	221.61649773872475
True	698.4418137461777
True	762.008429565786
True	120.37913850840874
True	360.1754927567931
True	575.3118531896483
True	23.82998127773397
True	128.33454814114177
True	434.5304652862752
True	307.59446675985777
True	200.87820245818415
True	116.39955994484222
True	378.20883189371614
True	22.639727616568933
True	364.49296768363
True	367.7438310084071
True	1062.2889940816751
True	359.31669402679654
True	32.305425574460045
True	438.7894640431335
True	432.7849060732372
True	237.1372447120118
True	33.486175608036895
True	770.2143957297026
True	440.1970909323069
True	176.6118269389771
True	14.047381941743108
True	1200.4677654679408
True	167.16924691935415
True	27.688189008887957
True	303.1732713857528
True	292.7844973521359
True	112.34943324843547
True	296.46336339200434
True	47.314326891344805
True	321.98668387519905
True	297.69456032842976
True	307.3368388538692
True	30.060580227113277
True	47.47621759622114
True	1043.0438934680185
True	24.63872562217294
True	13.213739715148796
True	174.6821732381567
True	650.7705721641399
True	8.006801946159452
True	193.31161936453933
True	179.56439846959117
True	550.1616232085224
True	390.8971224428835
True	717.3721583409063
True	321.9527753802167
True	496.76138746296414
True	456.1105737747586
True	504.4335178412126
True	102.91525076824703
True	1266.5424378187818
True	929.077064075062
True	283.2236341508135
True	523.6184536794555
True	105.53631772025928
True	549.1359042463347
True	431.7754217176384
True	153.05395727498058
True	75.09106650490791
True	343.7145361834451
True	176.17556740239868
True	28.68782024319163
True	617.1051177650596
True	376.5532328078456
True	71.69729318031173
True	29.932567766476996
True	666.9727066701847
True	496.3674747960734
True	69.37617570350784
True	19.795881307977133
True	343.8946701216871
True	333.7905458305969
True	700.9334247148555
True	551.8747928741649
True	554.3610054901117
True	788.5236101186459
True	9.061536015264748
True	53.33534857882948
True	36.13824496234586
True	62.054434013633326
True	507.8708581255567
True	590.2197584290573
True	80.65973858393556
True	109.4142781531376
True	194.23403931796307
True	72.1984160772265
True	176.38525160087082
True	197.4051023562966
True	273.522061517857
True	795.3198498520445
True	606.2987106331212
True	294.1382004069536
True	192.1216656327118
True	284.2922310978201
True	263.20249110471644
True	761.7481919776644
True	328.65768457898093
True	168.05101870988096
True	921.0739073633098
True	333.28325033329
True	479.5927124402503
True	150.17798422590158
True	115.88077871966252
True	61.57838652773317
True	210.3845988836653
True	975.1573163287017
True	509.954750304143
True	120.63607547700468
True	351.03289434597
True	103.36342821124444
True	695.9326602058746
True	4.066691036524537
True	701.5168015218417
True	35.900985474900914
True	926.678971808596
True	862.9000486315339
True	209.02676270374008
True	32.00470798885451
True	77.70081700053495
True	443.2025447488089
True	225.92910298074207
True	1.7181978603727803
True	77.03020327313168
True	1102.4478331552111
True	339.038955988084
True	679.5463848105408
True	495.8120765773495
True	27.652889379011125
True	140.21022203892144
True	434.5086262784607
True	923.2528707057488
True	815.3537162558646
True	415.724408762376
True	339.8305218230643
True	16.30465973657252
True	79.10634198475762
True	739.2388396299058
True	456.94580699275497
True	396.09419271613865
True	891.6111083855941
True	27.89292153695477
True	223.81892993318263
True	864.0736202098299
True	242.51019525650327
True	9.370611374581816
True	498.2413759918145
True	101.05456380447778
True	621.1078420444513
True	58.84913293379338
True	263.081975998751
True	861.7840399644264
True	886.7165886544242
True	281.93484397680174
True	452.4879797975518
True	117.60812911439372
True	615.682549605624
True	261.192154343176
True	188.44580016159256
True	850.6175549446236
True	53.39492406095642
True	713.9986960391299
True	271.1549600908801
True	301.65289010366547
True	165.08979935038542
True	478.416051666271
True	642.0691489093255
True	350.50359440117205
True	414.2367136969552
True	70.51862745734353
True	147.98271277413005
True	448.3631982487223
True	212.62799035048403
True	37.94575024444772
True	206.15349276774865
True	394.2843268748767
True	401.2642073018086
True	760.9168666624611
True	133.55700604315575
True	653.0614365146306
True	502.0020866637697
True	597.3004328273954
True	137.6818293186075
True	38.54562979281791
True	666.5951996800062
True	70.96396217683211
True	546.6029960775855
True	665.7552239178377
True	456.203593794581
True	134.04061073562676
True	535.8601678772147
True	5.085537838956723
True	396.7047594408999
True	30.545660418210577
True	636.6978295023797
True	256.0764383581848
True	564.9290827843272
True	688.2284598919239
True	151.13087407160378
True	513.4443969742299
True	475.3944974880773
True	63.99051949459847
True	958.0636384979172
True	2.655014644104658
True	30.335366050884243
True	643.609443413748
True	686.4133086938551
True	137.49904914322823
True	407.1087983910331
True	124.29925986932528
True	75.14499800705333
True	440.8924003156974
True	41.392117528926654
True	512.5466664125652
True	14.313340666200602
True	846.8203476642448
True	569.8264815664071
True	680.5639151007341
True	101.3988785117384
True	388.2555800808765
True	985.455345710632
True	836.5330687461754
True	141.27331356377215
True	552.2805728419365
True	454.3082832150553
True	250.6641142222732
True	244.27513183563252
True	6.00298483919144
True	333.0828316661943
True	12.069048079859362
True	377.662620144688
True	79.13015565893171
True	401.3770610153665
True	657.4761411255251
True	129.62644005824384
True	245.8284713958985
True	647.8745364034605
True	679.5126531857803
True	295.19276068521606
True	135.5092507355027
True	162.55186681534124
True	478.0007503965016
True	84.57977330304756
True	9.25356575152729
True	507.1535412128051
True	553.4154831004305
True	18.965889395347485
True	147.1848557266249
True	878.3089011422124
True	487.0523513338129
True	274.9575838627323
True	34.72740351652328
True	474.0088705254947
True	116.4486412502966
True	590.2604605839002
True	658.5680051324115
True	301.69997427921027
True	401.9267818770704
True	185.27843647491704
True	235.04708585002447
True	74.40070566553212
True	213.91658428239765
True	496.85539355873374
True	22.15658293596108
True	460.5554324925815
True	368.3753771433329
True	724.9605551023924
True	877.5343805622566
True	909.0894635835692
True	154.62861942838825
True	405.8729099903212
True	73.21684983678557
True	182.71826218897343
True	317.14174285655884
True	11.66934586246339
True	819.1826812485813
True	22.90416040393557
True	400.2620659847404
True	276.1154566088434
True	639.7164904859578
True	220.0536231211906
True	36.03153996481311
True	670.7880809971243
True	1070.1454780661545
True	231.40819773310528
True	131.67184666333804
True	599.2670277251058
True	497.5504414531285
True	16.258413307413353
True	840.5442346900786
True	109.91887129853744
True	45.270507658340506
True	305.53212994850975
True	346.43264855387235
True	388.3551718358572
True	270.8134999886772
True	20.022194036983933
True	22.12504183529856
True	849.7427511767327
True	197.35343471112589
True	110.64857355344556
True	857.665875298048
True	652.371139127987
True	615.0961531051529
True	450.91290707326885
True	147.96925086451455
True	34.90479660571894
True	102.07569012022094
True	451.9272250277875
True	236.0893807057674
True	477.83856534572266
True	153.5940536383511
True	468.5697940181591
True	648.0999050970153
True	968.0525327587106
True	25.62929549838212
True	1010.9917313478784
True	1104.8146613743588
True	461.1438054364363
True	84.1390570472278
True	810.0701928044674
True	643.4322753845464
True	659.2068454060936
True	170.02825708362116
True	751.1289543799222
True	710.6102980303671
True	120.34210782779968
True	751.9018725105315
True	814.0197200573156
True	487.4503194751218
True	231.4060273198692
True	72.20078988563068
True	293.8675299895296
True	350.0655331041194
True	465.4845697315867
True	446.68868927285166
True	192.9992695815685
True	318.07627864069246
True	3.020021322745487
True	13.40324713049446
True	104.08710870147034
True	129.77926461827897
True	355.45658167329856
True	351.6439757509784
True	116.34143382068258
True	16.641218661576612
True	211.5745367114513
True	857.7278649950631
True	463.0842902204216
True	539.6550687656365
True	562.5580644456036
True	810.6585411221039
True	645.1896747059085
True	90.9229810709132
True	204.9007940794578
True	243.7253280528116
True	280.18030205677684
True	110.3368492834505
True	374.4578115450894
True	441.80640922922976
True	170.9421375783988
True	660.3311869340491
True	242.5523775024367
True	197.8395462922548
True	27.183252071506324
True	249.23178206797925
True	481.8164276447949
True	167.14941258795045
True	524.2297840541684
True	475.10317917581216
True	243.90144871239892
True	109.08488189575804
True	42.821816840978805
True	404.090401826766
True	781.7054708027817
True	153.03740969719777
True	1055.2032663913208
True	1043.418422476229
True	477.3468878528892
True	99.98406404081392
True	129.77740548518122
True	671.7834872501489
True	5.931325675484716
True	222.4557676229361
True	136.5778225010099
True	117.23362286260117
True	331.0767370094913
True	624.8299553491598
True	34.57493274121054
True	126.0616675779852
True	963.639891471184
True	58.10746301892458
True	452.063057988206
True	518.203054919035
True	249.53619118448563
True	130.7009276681898
True	928.9848512937112
True	1184.2550408447842
True	524.6240624705453
True	637.8350756801993
True	212.47049133980403
True	153.2996961711735
True	326.9613027137577
True	264.37692795917457
True	177.3012097239514
True	307.116988672148
True	357.93834338611543
True	9.566167365652854
True	628.5557579003778
True	148.38794174679506
True	76.5893166336403
True	450.9641507473694
True	309.2920407764132
True	1196.7701985858816
True	346.5207820721746
True	990.3037618338964
True	10.643607998504551
True	262.72836996197253
True	238.86578141447117
True	157.78972767030186
True	467.90839745746297
True	202.44738919747016
True	423.0210843737376
True	320.4377958607842
True	113.80248906169616
True	350.5270344617685
True	1075.2328457377998
True	713.2600301970497
True	227.61099475647163
True	105.98343649745208
True	304.0767974840295
True	25.509058467868307
True	353.89362505000173
True	318.2897076652661
True	570.1734861720189
True	460.9298219908783
True	361.4742984920095
True	158.97851446012922
True	13.343253194883731
True	435.96282456495845
True	282.16351308777286
True	145.1822068458352
True	302.9315181237121
True	426.8358596317693
True	818.5214545832553
True	301.3377823549344
True	771.9608746900429
True	407.7580696288749
True	368.3188985450633
True	1.6708384839889412
True	1178.2317333936394
True	105.78050771574298
True	923.7017640624922
True	195.4165525110292
True	459.1421078629684
True	659.3108551766743
True	87.74316817029042
True	480.22758130097
True	34.155659565594696
True	406.9100348884645
True	74.71093424714225
True	225.55403587888975
True	39.63740629400554
True	679.3449362166378
True	188.64079287041324
True	25.51571243897635
True	400.3095568914111
True	106.05004868964107
True	173.2605353937691
True	844.9414351436119
True	253.8177173750671
True	148.93611299224293
True	370.08895198557
True	508.828624509945
True	342.2095612574024
True	505.9631263140311
True	618.4196879685094
True	148.89554631904977
True	7.11247934481613
True	73.24861204602148
True	421.8307130680101
True	93.58256259023013
True	79.94514638932098
True	1035.8550121673743
True	27.777953789172876
True	325.3224257391562
True	314.1085754015903
True	446.2253998495819
True	675.2615581333932
True	189.23388572868348
True	658.5147967209749
True	325.8979317207739
True	346.16145300174816
True	272.3969163959354
True	212.21146327816345
True	351.676352089861
True	457.4781393017892
True	416.3342064908396
True	587.9603286449834
True	142.1001603747518
True	80.16000518711037
True	39.26537354917426
True	296.4524002250444
True	620.007362932574
True	409.7677077422398
True	757.9272603269546
True	211.82203188575505
True	399.4285202322376
True	67.41128743688957
True	53.328335999085255
True	420.777322733173
True	200.99896606631432
True	212.42977227340995
True	42.9365068564114
True	1073.4113481895497
True	172.54415930384653
True	914.1262456733496
True	319.4852222186612
True	920.8060527801504
True	233.46913491934137
True	454.2923384151012
True	517.9185026239772
True	579.8868694356557
True	213.02748721545305
True	482.808418244403
True	960.0571024815512
True	121.42687560228713
True	5.773040912866271
True	590.4380480609508
True	29.46804270118465
True	76.74410473674342
True	794.0589438091453
True	227.88998439959173
True	977.6545698334658
True	677.1113006419519
True	417.6354281844962
True	285.5245025324916
True	483.224647522994
True	328.6208104438581
True	182.55719308167784
True	688.5524528086772
True	724.7672124360553
True	216.65554304762253
True	87.7564344731365
True	516.9697759463018
True	132.8667296201984
True	384.3852270780832
True	332.4947269063693
True	64.34212172593121
True	384.8027181314922
True	407.4988184961599
True	364.4115556682319
True	424.7628270953186
True	426.2000692027685
True	646.288851520421
True	58.59754651544174
True	441.7681955841952
True	320.3010788059882
True	657.4514091470603
True	219.1148435202143
True	94.17957796727154
True	43.69678842158255
True	530.7028068506379
True	625.8363069612476
True	185.97931929865575
True	406.772422540873
True	345.4543676854398
True	16.641259080184238
True	168.9792628884163
True	287.7728650639364
True	2.4820449427828413
True	875.6885637340655
True	81.84325056065974
True	102.44119716940504
True	112.42888845560734
True	359.7512518476904
True	35.831039477092666
True	461.317706517904
True	233.49049023835352
True	5.150075364876292
True	118.37552430289593
True	455.9839617779359
True	48.123927399693486
True	67.7203021612144
True	174.85682740484694
True	284.8613747950231
True	936.7271246769694
True	394.0545039062649
True	941.6204347531664
True	187.31695843634023
True	1059.770651767864
True	792.2930349970808
True	670.5805322729448
True	404.7426010990343
True	377.16974815177366
True	80.86277469005347
True	72.42353471178485
True	77.06491126945919
True	168.3789014265324
True	473.1073016258592
True	1115.9779789321476
True	173.42500821443892
True	353.80119007012667
True	431.65583988166406
True	609.9913959303891
True	592.313956391863
True	289.39783827303745
True	466.6491335790976
True	681.4534432816926
True	89.25603700904098
True	745.2394754334676
True	259.7801666291515
True	134.56815652417572
True	405.7583552933134
True	881.157790375184
True	431.0354424519786
True	863.7567914022582
True	187.766517906166
True	345.5296650909374
True	699.437829171428
True	623.7998917650256
True	192.10289616571845
True	256.18553041197055
True	801.7346096534538
True	29.60643230704613
True	190.5294690384083
True	525.102029885612
True	698.1868544733309
True	104.2568989305484
True	35.136570258022395
True	163.74662432969825
True	709.5593928479143
True	324.59278015275294
True	553.8930715080346
True	359.0550900639397
True	277.69882120732024
True	449.00578844196144
True	495.949374365425
True	66.23312763054369
True	369.29505269733966
True	795.9498496028938
True	0.0
True	292.74597143765106
True	254.77802112691168
True	952.24476117375
True	141.8783617945958
True	661.4384432750516
True	643.0957984933831
True	107.5860856060717
True	218.57584422689808
True	130.8444552422203
True	11.491279034447576
True	287.8776326264188
True	370.8225327680011
True	1132.609235901444
True	232.1783622009069
True	414.8791608295514
True	658.768694990789
True	204.3512995446352
True	28.70469275376403
True	861.8685924825062
True	585.5990553204687
True	147.83619259630674
True	605.7162489778613
True	157.19906317729965
True	296.1516839396832
True	799.0033009785432
True	34.809526078542234
True	104.24449915604224
True	489.165067735633
True	65.86116059358706
True	74.62875784139227
True	408.53584029015934
True	25.486870010340343
True	754.3633754196388
True	101.27872168131948
True	154.5797772470199
True	19.630483823635814
True	697.7318970751692
True	30.53483418888553
True	777.278279613426
True	404.8254872480035
True	117.92444433604454
True	700.8001229216479
True	533.3715106316771
True	569.5252710838968
True	46.04930548469618
True	363.6607471102527
True	5.7498584610859895
True	95.8172324778908
True	404.0928012014461
True	48.71108488294943
True	123.32369078612984
True	324.9271152238763
True	181.35084391741287
True	98.67525418031344
True	644.2699700933345
True	19.606838223569696
True	1135.8801563186887
True	520.5249132776621
True	312.10532209287487
True	498.8886690095888
True	120.24651908262948
True	794.7083831312221
True	1097.7037238532318
True	745.4077133379394
True	173.14684744927283
True	227.46167508007872
True	50.11669162736045
True	57.54429672665235
True	152.35213786104785
True	103.7370802069432
True	166.0776255172857
True	1200.4888466359207
True	307.7675594629503
True	349.9080719429175
True	717.2084602744893
True	17.554454206182722
True	14.370511031606757
True	572.7282508027238
True	5.4667886023774965
True	114.94555486818577
True	697.1150813589903
True	180.17426370752415
True	650.4341583609402
True	843.4474850948217
True	158.9604483255708
True	885.3969116206724
True	3.8448750762980937
True	452.5424489178426
True	1061.5716429715133
True	27.137098298279625
True	242.78582794884957
True	138.20722289828564
True	957.2111766189256
True	231.85248752546624
True	496.0545813530353
True	122.59409572216086
True	516.7349026504244
True	156.57115049140256
True	96.40935816087166
True	382.7420370519077
True	71.81567249085005
True	54.1211105782654
True	986.1497431078524
True	267.3521332234031
True	158.9820309115023
True	370.3985754453743
True	409.1143589963492
True	212.586353733606
True	163.65323554233194
True	396.2908142687058
True	34.91928191238807
True	488.4956071145899
True	1108.389928336451
True	109.66720805633652
True	469.4730160650972
True	303.40615825602947
True	26.459600749972427
True	398.9447805555434
True	99.37785947974837
True	598.8335836385824
True	207.78883865946025
True	430.7724073810592
True	22.02698771966556
True	444.8212358833578
True	101.10014983136898
True	345.287122846779
True	34.30202892424572
True	177.41432584280307
True	245.02170568409912
True	770.2665696719338
True	57.78803765672345
True	141.87823930520673
True	233.90969202313303
True	142.2060488524136
True	618.1459604517709
True	563.2078327097252
True	771.2524777854289
True	396.395695081813
True	546.5769382538715
True	418.2257072220665
True	695.190827633468
True	71.54843509429854
True	460.8573725952328
True	421.67321028836864
True	47.36332648182975
True	89.62030637056083
True	128.5238667696041
True	88.263991266042
True	327.1461696213572
True	827.755067666142
True	336.81829445682683
True	1117.2440424291951
True	316.083836557115
True	918.5985576272008
True	155.39540115447844
True	571.0230342669824
True	591.3201289024593
True	727.000404285038
True	443.7627894749904
True	63.60841829394028
True	298.1115083785786
True	42.7552316290742
True	173.62654638044262
True	173.76603308758573
True	1123.8008666984497
True	236.36284626912013
True	545.6214989712166
True	535.07981542574
True	561.4193207011124
True	894.5534454635949
True	588.420606412022
True	645.9822600957419
True	947.6179947393472
True	125.5468389164954
True	319.52460353029346
True	268.48905438704725
True	324.674137880829
True	91.17593716517588
True	372.0243535344873
True	4.081065585534596
True	339.53251618767524
True	262.30371540480155
True	617.270647630552
True	289.4920538730481
True	360.25800194644984
True	10.07854227008242
True	63.92956967136575
True	548.3189581350782
True	30.514135324491924
True	141.17305450404407
True	62.71855698804698
True	152.31577596140394
True	231.82520041575327
True	69.23066830666163
True	380.6564881873954
True	270.6378229420101
True	101.46222481165589
True	341.09192189126907
True	64.3866855438144
True	563.8569087349639
True	853.2099521774508
True	282.9496671021123
True	1168.6133714748823
True	114.18946305465136
True	303.0877834342034
True	1048.750935452657
True	87.90200254466886
True	279.2654805849585
True	10.547226204918935
True	418.3723826527875
True	458.1021386488069
True	156.1143035383866
True	625.9598736612741
True	898.731201803578
True	159.2641741872206
True	77.72077922780869
True	328.9187918774803
True	531.8391503582893
True	642.5864072686109
True	1227.244002075566
True	26.308336719191324
True	942.1938765918346
True	133.11139339818482
True	641.0733779019326
True	113.16491842173704
True	134.92080694592852
True	188.08438991963885
True	169.5686513055705
True	753.4996964746388
True	211.88615009292
True	228.64020440424983
True	67.3156456828995
True	518.4192299848077
True	441.048208989666
True	174.24701485312892
True	229.81141481204315
True	18.92317561854344
True	416.6103950339058
True	208.9531033253313
True	279.65295445951455
True	116.89343624414828
True	704.5425227461685
True	416.22243277295536
True	247.38047182850227
True	642.990554384758
True	525.4474494729737
True	456.3945648814066
True	136.17930528049976
True	527.3816931792637
True	429.7717478134575
True	2.115363405757141
True	194.35400010035957
True	93.34021980396165
True	246.7860800448881
True	2.7644718944156463
True	128.5642303236382
True	356.9267338781883
True	7.656792106905213
True	829.7187231805126
True	177.22177003777924
True	751.2363102681364
True	815.5190290635405
True	168.19850630822847
True	231.6943954041707
True	476.6074352589798
True	823.0423764353374
True	51.30338453746043
True	37.51663265510015
True	120.1367072950335
True	623.7071545519627
True	734.0336187063559
True	183.4643026795178
True	597.4041270319132
True	608.067073093403
True	868.0303117563203
True	419.648856206709
True	189.314480403688
True	892.9793175053396
True	232.5541924354264
True	158.74458688706284
True	322.2198785323795
True	228.36435045062652
True	211.54107383656267
True	621.6975734834879
True	258.2144026463057
True	194.72166791138773
True	456.3996948286329
True	483.77645502299134
True	63.48993768424669
True	283.6618164530796
True	85.08123682335135
True	323.5132834347778
True	355.3507443913591
True	256.79179779328683
True	175.65603820119728
True	385.9107044547471
True	678.3452948065866
True	739.6740927171671
True	298.5496065880876
True	738.8981203470335
True	65.70121022839399
True	887.6362038999084
True	354.3197651629926
True	12.299802812469826
True	602.6986872561012
True	682.4870279941792
True	252.0994230499561
True	167.48010839434932
True	48.643038252274565
True	375.8383670288111
True	78.58621083249298
True	15.157950104291464
True	894.9872225443178
True	369.8598573036664
True	173.09026142448403
True	986.5423105647848
True	11.44500125667448
True	796.0562864120602
True	31.130951067975445
True	637.9438054594981
True	59.51932437362007
True	790.3217174521848
True	443.3501394534846
True	198.84609998578375
True	438.303822779238
True	216.80847532595055
True	301.1136290194348
True	210.64527915952843
True	410.3570138729454
True	9.666155656042058
True	324.71270167888486
True	114.2114695975856
True	11.38859373898774
True	461.6211081762272
True	728.0718168880928
True	292.79904789676385
True	80.47849104626297
True	310.20685444469103
True	82.44196103000758
True	182.46984503817265
True	186.24817199122188
True	385.069712441581
True	43.267072019102926
True	129.35847298743226
True	391.47623208110616
True	847.841845180496
True	115.9699019588327
True	201.96367954287828
True	433.3264558166341
True	17.660181599788004
True	427.9168152817895
True	505.12483635296593
True	92.93121944127256
True	395.22855223699867
True	342.0090911745234
True	414.4306556558432
True	595.9228142886957
True	1024.7836526826416
True	970.3085268681148
True	51.4864999195461
True	1071.4433012132072
True	112.6974630905226
True	110.00994149384807
True	98.85109541804268
True	463.5544214270035
True	373.8482347470761
True	588.1095433405122
True	261.9432448727573
True	160.35971237701307
True	413.04803464224096
True	16.68021541736725
True	445.2189239112475
True	371.47479456039247
True	156.3803456064331
True	96.80830160974394
True	519.5247522315457
True	999.809502157462
True	208.5341922570168
True	65.23005686422678
True	448.8549625427952
True	368.04648986919005
True	492.8294715820246
True	326.2585625264024
True	4.5275006816656855
True	550.3501461098808
True	499.7493598363206
True	504.5946132362332
True	186.0121230699936
True	95.74530958548986
True	22.544322990032555
True	380.3276828057792
True	110.52732139411144
True	7.480285504074765
True	31.921901505781214
True	349.8317457074477
True	641.643182115093
True	128.75223672260063
True	88.38124806936361
True	22.890950164153477
True	401.74051480787847
True	367.2714044850745
True	787.7019951011633
True	307.96842094778697
True	498.3362703880842
True	521.548639709381
True	517.1206455911423
True	288.90801978818604
True	545.5149293941629
True	101.44649751527524
True	587.9931484165518
True	6.087692403741574
True	366.7990505583492
True	464.03157605618026
True	983.6941323059214
True	347.0593960713801
True	813.6041845438152
True	968.4610011789936
True	165.18508861037478
True	37.35371273308055
True	374.1593877976217
True	386.56388251768686
True	579.9385423604571
True	255.2139684612466
True	28.07941291282397
True	636.668774886665
True	124.02451281968357
True	1019.5906389674388
True	319.54543072109965
True	476.4533779800542
True	125.24204816030186
True	801.4783939409349
True	144.1213369744832
True	818.6749822849506
True	554.5722247612905
True	187.93738536665663
True	114.7304739584438
True	66.00164948256437
True	568.8265141209439
True	917.4976925583328
True	431.47972028100907
True	555.9063341201393
True	135.6518560371326
True	651.5906728208047
True	493.4451113712733
True	781.968817982378
True	322.3002084951296
True	568.1367472898116
True	113.91706190333008
True	23.410426908893108
True	419.3306051837759
True	172.32600768975158
True	103.34914319500054
True	376.69818346145286
True	1050.9881038462418
True	262.3306743715713
True	542.4489610636084
True	11.382577535847316
True	74.35317564046088
True	327.32705246572203
True	791.3003125544919
True	451.7268930328004
True	500.634106917682
True	733.1162917011669
True	67.94439267670836
True	734.6314269518044
True	46.93596736620382
True	105.32909554936224
True	184.43207428572248
True	83.70786710577546
True	25.43582187344582
True	294.3480997464101
True	468.84691958032073
True	889.5172260820779
True	842.5492134605662
True	5.478193462750822
True	295.8147779965533
True	451.0155860538694
True	120.33692010531574
True	244.1182073457476
True	319.7477552672426
True	1292.1061539184927
True	448.3342665892376
True	25.783905536352687
True	189.62102516580316
True	694.0836580104326
True	35.18256758361156
True	158.5096831012795
True	555.300804052908
True	73.16436092940539
True	871.6092319812117
True	318.3077212663323
True	663.9372461969416
True	77.11423691562845
True	672.1462927966495
True	586.9513960438437
True	892.814281127126
True	252.58523170761904
True	500.9044924822714
True	814.1097723628262
True	910.3887987797832
True	240.16009758006356
True	772.8240269874848
True	232.55803236045577
True	452.69340411530845
True	359.3185731143742
True	497.3599508037872
True	479.5720348759138
True	333.857190741019
True	345.7549275374946
True	111.03927848755175
True	355.0714009076061
True	1149.540798846375
True	318.95999358628546
True	148.36582018277355
True	322.0079800588947
True	737.5067726261402
True	636.0928426661811
True	406.0590976108683
True	119.2781808554164
True	338.45331378956143
True	34.13462707455764
True	177.09199873776598
True	80.20519179293001
True	86.80182722288563
True	550.7147499198304
True	143.39440018147016
True	137.23837914086707
True	104.10143989186416
True	86.51571428624254
True	444.0015648555136
True	389.6598137755258
True	1048.6131925078023
True	559.1402952119732
True	808.0687753492639
True	271.7500791493
True	272.698787514974
True	534.1185535612267
True	198.0033569725535
True	740.7016574300031
True	246.08973312978975
True	353.68975029651256
True	70.0360347525559
True	117.90722098443553
True	241.24380733480496
True	121.289465454653
True	490.3942249498228
True	31.48300279590421
True	583.4683711381269
True	1021.0645134306016
True	728.0155430595125
True	1.4428587184294694
True	61.02243548643559
True	497.168024179476
True	442.7539992336744
True	75.59363273191533
True	119.2906039394155
True	312.1707609114049
True	71.59970332281024
True	54.67005202989254
True	728.3832042283642
True	657.4811617778461
True	156.20578170962793
True	170.915288287332
True	539.8560447220685
True	56.77495806372237
True	26.02929452983171
True	565.3085675516238
True	441.3178410449967
True	1126.5644444665236
True	47.39915141312133
True	458.0122613236185
True	881.6517066684389
True	800.1609652752915
True	299.3648671343699
True	771.0342434189291
True	397.147444652812
True	43.77647902962646
True	95.04526050557553
True	723.5263790249361
True	73.62275383103473
True	141.61659080600307
True	963.6004985276516
True	194.58597424480115
True	290.06290354989164
True	104.15553538036086
True	648.035207632486
True	604.6788504799479
True	211.69198440537733
True	410.51003790427785
True	41.20498519675385
True	274.54121847864513
True	579.5436281003516
True	620.3009630737291
True	321.26307415575513
True	71.84336593097805
True	936.6907413537745
True	1080.7024583166738
True	572.3069138160024
True	65.6096739482398
True	29.602341234106262
True	89.09618938820111
True	109.02580630483024
True	101.5588178477932
True	885.6919018273996
True	1175.1940075468513
True	695.1557263819378
True	334.61071240169514
True	8.167322204553702
True	20.940620530086203
True	349.08951997161563
True	481.0022171934299
True	41.27871405335581
True	570.9173345882728
True	444.7992378364679
True	394.27561601590463
True	77.98912634528979
True	188.10571029097733
True	258.2438575322396
True	134.86972618872505
True	397.577454347769
True	41.75323668525273
True	172.68070453490233
True	1187.1508912564325
True	5.768223062284891
True	29.490462364022683
True	591.4103319069654
True	361.3794936544159
True	772.3301268897245
True	157.52618629837957
True	761.380225825659
True	611.4313312108529
True	272.35773015930613
True	430.22650724490063
True	343.5892048457874
True	290.6544788218978
True	268.30339199524
True	391.8830376274376
True	504.15336378882847
True	496.5108500872545
True	106.87073887402184
True	369.1759540012414
True	7.662366656081064
True	184.18254162279132
True	223.0148676817026
True	869.1327226598484
True	576.4332015121964
True	30.59766552700268
True	706.0398853446891
True	870.0704933881223
True	104.9435167714588
True	346.0232783775111
True	839.6424626801085
True	225.99355826175503
True	165.9961856765654
True	521.6162651394885
True	559.8793542635461
True	1049.6671268866537
True	143.0032425214558
True	155.44599616596116
True	259.3669371541316
True	318.9346158659763
True	432.97276580569
True	414.6522461979621
True	310.3848665197305
True	448.9320737190711
True	491.05268247982224
True	217.48559127675384
True	1461.501936627726
True	256.3057299950369
True	420.0880788346445
True	53.339510554738375
True	765.4146728951358
True	253.7308455452177
True	923.675721811975
True	543.1817088946029
True	316.3903943733805
True	775.2679679326886
True	264.1370533862454
True	207.7586387034388
True	253.532174954791
True	220.5436622819045
True	140.97270113787104
True	251.22201771627184
True	723.8791899936804
True	552.4901798063829
True	221.8571741953316
True	1170.3524534867745
True	117.16924130286309
True	259.8610366360323
True	65.62399600997593
True	306.044576336477
True	391.22668134073615
True	91.59721478465887
True	231.54558714314828
True	73.60747027995058
True	685.0149753662233
True	369.8964411790776
True	225.51635149530853
True	727.729929031395
True	871.8564671551828
True	834.5800571984943
True	848.5618346238602
True	350.2047324436628
True	1.217238336825852
True	260.29387148199226
True	57.78681154748215
True	373.7087993175889
True	55.04216633536775
True	371.6009591575333
True	861.9517081622486
True	1048.4154836677235
True	386.6948215845794
True	22.83394615421246
True	530.9604739855658
True	509.9723291322841
True	195.602268926708
True	243.20683042591224
True	286.7406146876324
True	23.51326654210331
True	126.3805365208726
True	942.5584287626396
True	64.24193362975969
True	482.246074087795
True	776.3853941598059
True	103.44880075312103
True	248.1488419289114
True	114.5667012989951
True	14.547004656978237
True	1.2557442741075695
True	120.14224617546432
True	1001.2025207339902
True	465.96721473734107
True	66.66763243492453
True	795.0045431099453
True	337.9451900758409
True	1.3770964302782986
True	446.9001351746595
True	192.3350277900657
True	487.2183345355188
True	83.73684376718421
True	326.93878820226155
True	366.00683507781264
True	173.88807338831873
True	211.37420118023527
True	125.71955565460316
True	173.5434190260875
True	958.016467741364
True	16.392072741480334
True	521.1461833375378
True	493.0019118726396
True	400.5602553577584
True	222.0981464728334
True	235.15476833355308
True	158.90690535058198
True	48.86174529003534
True	477.2219631871087
True	145.8140978923941
True	812.4234184015597
True	799.0089092974362
True	249.2901814942512
True	321.23505133195187
True	528.1643171819778
True	39.94077548730678
True	87.85520032417072
True	709.9932644886894
True	1070.309756712826
True	115.58030376898952
True	732.0100484587673
True	137.60827792469567
True	940.7816089230918
True	671.9041648363977
True	104.15183713213688
True	280.76631747173013
True	625.3213892284398
True	255.2584341918249
True	46.270031363297846
True	576.0543773800327
True	453.6467583928902
True	5.87658541965369
True	483.3682201750006
True	65.83987234418665
True	171.13610345367238
True	238.13729655545228
True	313.5144677587717
True	76.34546758426379
True	218.80264223546263
True	348.9023269860084
True	437.5524759752158
True	916.4371720209311
True	49.9228247990603
True	886.3355282269094
True	1010.9256822245728
True	135.55120824614022
True	72.95361773294424
True	1012.708881240908
True	33.61880498365705
True	223.734884978957
True	84.47337931816685
True	211.0773125621964
True	390.7644161901055
True	928.0212388666432
True	97.040958055351
True	72.50649540979306
True	651.5819772372388
True	265.07030868049213
True	731.7696767615405
True	56.4194034172172
True	492.4659141507737
True	399.6713400974707
True	688.2714943639414
True	52.57678282756525
True	105.62114995034904
True	26.88346237396276
True	266.1633113825093
True	41.3587091680776
True	351.07803292496163
True	2.914135517530692
True	1167.2168024557714
True	102.2506254186625
True	139.7535369330846
True	356.3173170012281
True	746.6764657718397
True	665.9367811510413
True	1029.749595407245
True	478.66262677636274
True	420.6214093862923
True	144.0268949551735
True	412.4037388692046
True	800.5044663774777
True	436.92435410072426
True	950.3486198967614
True	79.87698610135122
True	418.0304087193162
True	178.00372874997146
True	287.7837974833674
True	729.4260014281268
True	162.36829645714562
True	134.82078423440888
True	62.85020194366269
True	839.5429962458533
True	787.2533916770755
True	84.9533768612889
True	462.9116509808275
True	720.2289474272457
True	422.1838923948572
True	58.23124862150503
True	319.01450938656336
True	795.5435043324235
True	30.232632159851324
True	355.40609241734387
True	162.69766463718017
True	278.6625933477876
True	31.74346248943528
True	210.87995879673136
True	774.1818375168823
True	640.30669012459
True	58.666383270646186
True	293.6970156170151
True	907.0189527460208
True	17.578378017942235
True	322.1831647516807
True	288.9779743424372
True	437.0079872850162
True	205.72313596724464
True	584.8602659831872
True	45.29338626119274
True	961.0239940488514
True	885.9306482628568
True	51.24191088158212
True	406.7497768533562
True	714.4120748527854
True	902.0233416697708
True	266.44847729585126
True	606.6329576326286
True	124.97473398065108
True	189.7360205786602
True	133.46969201820377
True	138.00563123265297
True	212.600750404516
True	956.674621498918
True	804.4150223297814
True	970.962234809318
True	20.648318076541308
True	27.032708296816693
True	362.22873447704455
True	11.447270933644656
True	611.3884603904936
True	1029.4088676277993
True	266.83240552614893
True	207.6593294106818
True	82.25658728245423
True	215.0287540030189
True	120.97892718878867
True	44.24588882060222
True	130.68293559278524
True	94.4216152511954
True	237.33260411865504
True	520.465582646746
True	163.10778169367154
True	29.450853077222213
True	60.01017649864843
True	428.0879756487551
True	263.089267398665
True	583.7044295163885
True	21.746172341644392
True	115.35898350077971
True	685.9468708350611
True	265.50289929674807
True	473.1154923840173
True	660.3407932727637
True	103.49279185830932
True	106.49884108914456
True	82.97209329000778
True	24.241775594007244
True	118.64313470675444
True	83.56926261740203
True	103.46480638614132
True	149.63052400432517
True	243.38742666755363
True	822.8827111763976
True	284.4248414046717
True	940.5955540119188
True	167.62359446049956
True	193.11532806235127
True	795.9723026649833
True	312.5208214937958
True	624.3046608365373
True	256.4959812063047
True	364.4896138869103
True	447.8378949285005
True	587.0321124779251
True	639.3131362956179
True	362.6235729028758
True	34.100429302877465
True	578.4271534759315
True	617.3230117535747
True	19.630935571621677
True	10.977245549004763
True	262.4203858247119
True	402.3678394029222
True	456.2120239540036
True	66.38306640077445
True	649.6105311092871
True	932.2965218180876
True	233.2067267001292
True	913.0762042023254
True	272.77862229007445
True	109.39242594461612
True	275.59530288724056
True	689.5526895816008
True	38.77086138645422
True	587.2932306271578
True	1288.9189831337578
True	1016.1168075223736
True	942.6485579439692
True	206.39211580939755
True	77.9181577315213
True	192.92967912184105
True	840.9233127882702
True	147.75504675486062
True	1051.7533407550616
True	873.7612583032434
True	44.30998712427625
True	88.29901474210506
True	410.80298054419694
True	413.700459067657
True	206.68570063515057
True	524.2701372304969
True	632.3466390203315
True	122.64801820188876
True	277.19413201311056
True	1020.5694563114156
True	50.33249432439849
True	700.9622467308061
True	542.550796942464
True	39.25739178366749
True	816.6174029372925
True	379.0806018408029
True	556.0917891634149
True	109.04778991871086
True	251.31455959961167
True	225.47445041618133
True	26.726906682943586
True	139.53931013751898
True	748.7581696898062
True	124.29658394907804
True	377.7328124215754
True	61.17252867269199
True	627.0250573688384
True	632.6767621405295
True	228.0456507408529
True	478.6971261375103
True	171.89098663167962
True	171.23706483176426
True	213.5192896929233
True	289.83244801906056
True	364.4154569575088
True	130.64113662483203
True	196.98537234370883
True	26.19382421396842
True	905.8014564630464
True	307.2058958181136
True	10.901132311312082
True	365.94206687314505
True	165.48555310374687
True	628.7225562938016
True	362.807755459444
True	580.9418906732867
True	570.7351476103262
True	498.8356631796985
True	765.1763803997318
True	234.5081808326805
True	555.2228332325941
True	164.44359922228355
True	512.3237793394271
True	362.2842201951692
True	379.6194671216332
True	128.78236794322368
True	130.82417324577906
True	107.35107381552017
True	67.24959207457773
True	712.9019731128088
True	174.65750799515757
True	44.608344926648506
True	0.0
True	535.2661398840557
True	109.34491676192415
True	23.600846976983966
True	40.74868203374875
True	108.26896932577328
True	523.8107687841771
True	182.0523700555944
True	104.9581788983235
True	36.53210728207719
True	162.91557675883715
True	940.3448631450054
True	52.34434885060908
True	230.0208759280703
True	763.6516366476178
True	313.5737247091444
True	452.5525871343585
True	483.4568410271386
True	512.4709141070832
True	609.9129092877182
True	917.5443380782276
True	257.8077016494484
True	1025.2689829574551
True	903.7806342683374
True	615.1819238595959
True	336.9601969125314
True	851.9194966852077
True	10.93387576643461
True	32.20060295038832
True	295.0826333104565
True	39.422383608373714
True	199.12273086988657
True	768.8169604637849
True	209.9153209386984
True	740.5218951633917
True	782.1733101136821
True	120.92941734582352
True	356.7183636813372
True	586.7825507681564
True	23.407997116831595
True	134.64937554464564
True	440.74713257485433
True	303.7809359737182
True	204.7382943101988
True	112.14067928498226
True	381.4122032603586
True	19.643415943897367
True	367.6845003232016
True	366.5657879016068
True	1066.884934630925
True	368.0165196867446
True	30.189332666154225
True	445.6898548915639
True	465.1993872915838
True	238.30866320138253
True	33.42339770913108
True	762.3478734493609
True	445.1455777850013
True	182.66633034317525
True	13.05776630337873
True	1212.5732436336152
True	165.81942113546847
True	26.83695203095285
True	305.7814069218869
True	277.7218472804042
True	114.59422564347666
True	289.2367930297616
True	49.89045424457097
True	323.5004388388082
True	305.41211318969727
True	308.52834771936887
True	32.50463018487669
True	46.34789822092886
True	1039.4905626923085
True	27.081667012562843
True	12.205427117091942
True	174.99781390174635
True	647.7828756529543
True	7.4954901298704
True	189.49970138131576
True	177.02464331262945
True	547.678674035647
True	380.65262409167536
True	726.2422795220308
True	313.27842950662654
True	499.8946479489112
True	463.3225220514356
True	483.6343310181766
True	101.66301809308692
True	1279.3720154820508
True	906.1934173525224
True	297.73731306116304
True	529.2700519370975
True	95.89947792256088
True	560.1984683991061
True	446.602482922113
True	158.7561457210208
True	77.24085879195619
True	346.2603454845378
True	162.3069312637128
True	28.82540020452669
True	601.9343550566981
True	374.8870270082053
True	67.62722129088385
True	30.438946965496697
True	674.341576562247
True	489.875307904114
True	69.20470179224775
True	22.865579491522787
True	319.4069431932713
True	325.06686746413664
True	719.2431345486387
True	559.920353269893
True	558.427526805108
True	806.0821003097038
True	8.92976471976159
True	57.33917859678567
True	35.8103893428166
True	60.57360920143385
True	498.54562910629215
True	580.2945424957168
True	82.81378286846923
True	108.51508013788865
True	190.42617948603623
True	73.24603121681992
True	177.482539562913
True	196.91697162411091
True	273.37702057620515
True	785.4215543544304
True	615.2508271940926
True	287.94884342828504
True	188.17110303105665
True	275.05415329805527
True	242.76495444026
True	743.3199979333554
True	315.6528341307568
True	172.43876092362203
True	894.6741892819036
True	339.3449390542158
True	462.690330765116
True	155.48932710983576
True	116.74960530428636
True	61.42722000338674
True	198.3977246481764
True	966.2868453162172
True	532.9855623358919
True	112.53748229071282
True	357.39451941428007
True	101.48053670372865
True	694.8479353246696
True	3.901709551545895
True	678.3213371681065
True	33.94604953223371
True	930.1119832747728
True	846.8972518381271
True	210.71777490435448
True	26.64225166431256
True	88.07506867359942
True	460.127382658304
True	234.56241319381212
True	1.5816550862100658
True	84.05237804821405
True	1062.033319316516
True	352.6489996439253
True	677.2906150844293
True	463.60799367238087
True	29.33063908449129
True	138.0687827436842
True	442.9006215746037
True	930.6260466755132
True	803.8659042779063
True	421.0036035269066
True	347.1835091260222
True	15.745576570650258
True	80.56169227418178
True	729.9992111654373
True	469.0474983734823
True	386.0361954181576
True	886.6744764095484
True	26.05796349056948
True	218.8097302102637
True	885.2948005916844
True	243.38353835828087
True	7.724249108488659
True	509.5766721285137
True	102.5250538154314
True	631.4806029142356
True	55.26754304626329
True	246.7731408609952
True	855.3264423471783
True	912.1471350693862
True	266.087499156205
True	434.1381470887096
True	120.07219149695987
True	587.5704307250264
True	261.5861947887215
True	181.6873783743896
True	854.4586316413349
True	52.98980811350078
True	710.1726879276039
True	271.3233951894443
True	300.14204524718315
True	169.47537991915385
True	491.18679530190303
True	570.5028159580054
True	370.7980612408886
True	402.5304627671166
True	70.2699252276134
True	162.5615647008035
True	455.3080485960688
True	221.035299467688
True	35.932471245601725
True	198.3457364623808
True	379.3736548772318
True	407.2642260239289
True	740.7383868974918
True	128.6526507419818
True	635.555751386597
True	500.79163827128514
True	584.2793311247079
True	130.33189326379886
True	40.67097577892567
True	660.2692760859161
True	74.5754426314673
True	553.2175889259902
True	691.6448413750135
True	457.6528181735387
True	138.13477447266126
True	522.8005749278605
True	4.610482897340107
True	386.9720441254823
True	33.17225300071147
True	630.4313162272391
True	261.4188029803872
True	588.4795278971407
True	696.0242049921808
True	142.65005587999116
True	523.4923965789449
True	497.1656704299435
True	64.6117545155896
True	981.6922800474516
True	2.770849255484486
True	25.586864550663822
True	633.2835744706174
True	684.8070263954711
True	132.5161475553436
True	415.0408385563563
True	126.89844124062324
True	70.72339616221865
True	461.832629708106
True	44.04795171991679
True	504.42447772090907
True	12.692555432089629
True	825.7884521705909
True	547.7807021548135
True	679.4350109895269
True	99.33567924545711
True	367.0941130593317
True	1023.282309724544
True	873.2549128653797
True	142.0895902369361
True	558.5981489320836
True	436.66006354972535
True	254.70289612279996
True	264.5123990740452
True	6.271971107082118
True	320.0180005801418
True	11.87617482854457
True	354.5402826138414
True	81.05382110714356
True	409.41760821161375
True	652.279136515416
True	124.67058539213272
True	244.14212616770865
True	643.4832185827019
True	671.571585909368
True	283.55173122135966
True	129.4238685233963
True	171.2172432130301
True	476.8664100039045
True	87.4141790223638
True	9.656455370125617
True	514.5908354262979
True	571.1368201703864
True	20.81100485386835
True	142.01368511261344
True	940.9825994062516
True	492.26010484203226
True	271.021005531929
True	33.374494812816934
True	477.882103675786
True	112.80146342686754
True	587.7585012531392
True	662.7244600939445
True	294.5792920910886
True	374.7449259499626
True	183.66378082264856
True	238.04950245940665
True	72.46307271212211
True	227.13125052017529
True	496.843533283524
True	22.973412017052787
True	454.392255437205
True	365.1825359960421
True	735.2764454236827
True	921.5420839005892
True	888.9254327757889
True	160.22523015275664
True	392.9279566771644
True	71.71686410153424
True	189.63764697526213
True	320.9869071689179
True	9.176693561210303
True	780.3301554644967
True	21.92921906470236
True	405.5435715408972
True	262.33967628654705
True	652.593225734454
True	201.4722687152781
True	37.13050949173929
True	676.3048157664535
True	1082.7726048386014
True	233.5010559569824
True	131.11205265547662
True	618.4389317821121
True	506.4119851053143
True	19.30128385968332
True	839.5861408188559
True	111.48818122260114
True	40.99121670114032
True	306.5182510515208
True	362.8605122302103
True	387.56974455910665
True	268.0820598370903
True	18.58246755633984
True	24.541558855686823
True	827.5072925929946
True	198.1870195005491
True	115.61996621985936
True	838.4223338398975
True	648.1000117110634
True	674.5726691753867
True	452.0745937036174
True	149.88959311043618
True	33.24542679500364
True	98.29919362762875
True	426.71488970141655
True	231.8451905980469
True	498.7490891514805
True	145.39215481518457
True	481.53131226554086
True	654.6782345500085
True	958.8489424710348
True	23.914470284077805
True	973.1639677786324
True	1058.240502551529
True	467.75603408064825
True	87.89472179037992
True	796.3125838394157
True	649.0421955723408
True	635.2174941322052
True	174.44244218803567
True	738.3513410601904
True	711.8965765229597
True	118.46898065747158
True	774.9436295608614
True	829.3872917592859
True	473.1795973816127
True	224.5349065472541
True	74.23145362596463
True	290.2671400431035
True	352.92121529345457
True	461.29658593773377
True	434.75793051972863
True	198.57108635919724
True	309.76854857096635
True	2.567798977978751
True	11.044856667561202
True	112.2475529885388
True	135.62773795724092
True	345.1166453589257
True	358.24341194273165
True	116.66339263768933
True	16.532088184061575
True	221.227057669264
True	847.610636385377
True	469.4228260480324
True	531.8039649871315
True	568.8935706994902
True	834.1005712587279
True	638.5390557256744
True	90.98383396975044
True	205.2211318126622
True	248.11664582701204
True	298.51237996407434
True	104.81417673075204
True	370.74787269393227
True	429.8350493415428
True	169.61610805946395
True	655.2268004198236
True	253.7810713396626
True	195.68135599498905
True	28.21629504837324
True	249.57006515130567
True	490.94007246980186
True	167.76167523021786
True	526.1485205465681
True	470.37592567866176
True	239.98864204318303
True	101.28136145013994
True	45.65995818182075
True	401.4895511586438
True	799.9904715355793
True	171.1621858493153
True	1041.855022002018
True	1051.707956268661
True	478.79764113231033
True	102.87796723634004
True	122.50277789685796
True	653.3294695029687
True	8.73763809016096
True	227.25189911725028
True	129.65756446539987
True	117.91142021384783
True	329.66679504976315
True	637.8733588948467
True	36.09896975922515
True	129.20457314470116
True	944.4300529616075
True	58.74752093246803
True	481.0384353908792
True	534.5422902606208
True	244.003247107093
True	128.57205421812702
True	909.3474237314962
True	1188.7526373728435
True	521.0233128309433
True	667.6678499903168
True	207.71044501618252
True	155.23992021915953
True	328.2229027474826
True	263.6489062198171
True	167.26718342908117
True	318.91522996377034
True	323.9962201638839
True	12.497390084379456
True	630.4690530498386
True	150.9840663459272
True	77.95981047069144
True	444.08995791916783
True	316.6889846175517
True	1175.3722293945802
True	343.63852524181857
True	1000.485325771658
True	9.98947985849066
True	272.84439027900737
True	224.3466960725377
True	158.68758788792715
True	487.7271969900048
True	194.01698128006603
True	404.3175606460268
True	319.6519194845471
True	118.01829161106532
True	366.0207456110602
True	1079.0156878650105
True	728.0545158778374
True	234.93870817408543
True	110.95423927588712
True	297.7462447923933
True	25.497887217219205
True	361.3665053961524
True	302.3425558506294
True	555.7767501884373
True	435.3262590071673
True	356.34128533696435
True	162.47703637091385
True	11.763098445734691
True	407.9573784249962
True	287.2707105960765
True	136.8663687749373
True	305.54463591566736
True	448.4589619203386
True	818.7851008528457
True	312.162673304967
True	775.5219188579048
True	393.3250142045055
True	388.0873294879477
True	1.3226473258479987
True	1199.4800049021871
True	102.50593280160392
True	965.8437716168436
True	194.48002821429927
True	459.1889809323534
True	657.1726411731499
True	87.22833469844483
True	479.3832268216503
True	32.6473191018623
True	413.51369531502456
True	80.79751267450243
True	223.8620333076722
True	38.35821273192735
True	665.4677870103477
True	189.095756898006
True	27.937408768096184
True	386.4623497757958
True	110.03104476535938
True	172.11191450409413
True	814.1914166927585
True	252.18815613859223
True	154.89591207941697
True	367.18911978070827
True	515.3778330863117
True	336.25245988085084
True	510.1497619118499
True	617.150341195971
True	156.6372142479405
True	7.825412712239767
True	72.55956457836861
True	416.3824095631519
True	87.98950589949068
True	80.45298356379105
True	1051.0952899018798
True	26.87035451301044
True	326.3471120533263
True	320.1383765535782
True	453.3639384876356
True	669.5784078606006
True	180.62886989499643
True	674.186316798917
True	323.61729498796313
True	344.12224366780447
True	279.4366132906961
True	211.10078641594885
True	362.5303494421192
True	447.1693259890116
True	418.2836289789054
True	604.7942906445356
True	139.91502176401644
True	78.03485774114303
True	38.25843763169394
True	295.84470231012426
True	660.2657008974099
True	414.2949637084464
True	775.1681175615711
True	228.0659043849203
True	404.3677814017205
True	66.95764880284538
True	57.66376590388372
True	409.0740438222589
True	193.1865156424097
True	217.7593813173497
True	42.3761544417307
True	1111.0368222730335
True	175.7354654577806
True	902.2705789533644
True	320.48724974015624
True	919.3762847151244
True	232.64054960492248
True	471.2698455485928
True	540.7086112057857
True	586.6836018532531
True	210.66692216727415
True	486.2916319426416
True	968.4338335529268
True	124.30332825855965
True	6.600528690690583
True	578.036360384788
True	26.88457116024681
True	74.76794520568707
True	798.1077782986631
True	226.95739828719016
True	1049.2162009917636
True	675.8312327134283
True	404.11422390952566
True	280.83457943531573
True	488.28208915995646
True	352.55359690116234
True	171.6235654200917
True	681.4898210569793
True	705.3638219444695
True	220.29478176138053
True	91.83337249765094
True	521.1207128442509
True	137.57976202428077
True	373.92578779009824
True	351.6827710751202
True	63.56460241932407
True	379.0728581318137
True	418.4529976030103
True	383.2296495579447
True	418.7978869156775
True	407.9534127866585
True	638.533228004614
True	55.33915474185497
True	435.70201327413207
True	337.9313464098136
True	645.8625513751394
True	225.15687773929653
True	95.17017754674882
True	41.88748125670045
True	529.1119621651534
True	628.0843472414577
True	186.51923884701657
True	411.8824127414373
True	339.809205604388
True	18.19207770872601
True	168.90475663002383
True	293.8163152252524
True	2.757856780143517
True	858.9146320241106
True	81.27648432138166
True	106.36592672384506
True	113.83287042898124
True	357.63915127422854
True	36.08209017140676
True	464.80404211799055
True	229.0737722513481
True	5.1174993566413
True	117.07079509884096
True	446.15933685590255
True	51.805320797552056
True	66.89368569063228
True	180.80675908685689
True	300.635175849144
True	996.3046153170446
True	381.51397366656136
True	968.0773936274672
True	182.53420277262316
True	993.2758423469528
True	775.9535887376428
True	680.5115139531692
True	397.7212020317457
True	376.2600183954351
True	84.98532435878079
True	74.91536395851139
True	83.09944919095453
True	172.88381123075624
True	489.42228442397067
True	1079.967538634525
True	176.62895055014758
True	350.6446140794881
True	428.6567996182766
True	582.0354003540267
True	605.7373432173567
True	285.53332588971534
True	441.0923142575916
True	675.9187362647962
True	98.62718282391572
True	717.5083009024573
True	255.63561000489943
True	136.19860789495246
True	417.11000697268594
True	815.1733896283075
True	454.6308413876714
True	841.5079596943889
True	199.2711921470084
True	348.99507248374755
True	673.3040801880196
True	630.0563611067121
True	197.29482187463745
True	265.3123892131716
True	785.6887576237939
True	33.22767555352169
True	189.1332180170025
True	493.7593681764573
True	726.3386409592757
True	106.32621060476497
True	38.42964334391412
True	166.8055937086652
True	714.4649976847733
True	318.70490985691004
True	540.3837591116268
True	358.2557160530725
True	300.4393228189046
True	441.7199425790499
True	491.958292603138
True	75.0531920691408
True	383.3638958486387
True	772.217677807644
True	0.0
True	279.2454177578587
True	235.10938288133707
True	976.6147055363951
True	156.3851251204423
True	662.795297064153
True	651.399733246044
True	115.85946940636993
True	216.9904767916956
True	132.11671034271163
True	12.574213523515663
True	286.03880659453625
True	390.7204893511957
True	1143.8361683296914
True	242.9950640743889
True	399.9107931014428
True	666.2658078512981
True	201.8993694162728
True	26.84768151632471
True	865.8407518491554
True	611.5720123702743
True	164.44520286872796
True	609.8612254555949
True	169.63475891837894
True	290.8380376244876
True	764.8389527949017
True	36.09092591479162
True	102.4320186825046
True	514.5799503018376
True	72.14185255434323
True	81.38869198139095
True	387.69600737153473
True	22.39169339253757
True	754.7087172945531
True	102.77766160375036
True	161.05829060933425
True	18.179931010575626
True	704.8919407801048
True	30.30467819194269
True	779.9015433388286
True	401.67275432613377
True	120.71088966027756
True	710.2566727815265
True	527.7830689612114
True	563.1442541125281
True	45.62587159309968
True	362.8254261648752
True	6.054663431491489
True	91.883530884077
True	353.94583193529894
True	47.54152407749974
True	115.5888228508728
True	306.74801791435766
True	183.9659330366108
True	98.98361072179758
True	660.7402934600851
True	21.63238094220789
True	1129.562440770259
True	491.6470261938976
True	310.43986310546086
True	497.38890838854496
True	124.58610250229128
True	811.9693756259605
True	1101.067772587389
True	743.951836998177
True	181.4076863364031
True	221.27708292589912
True	48.37608296466129
True	57.17729197129356
True	152.34281172967732
True	100.8154242098398
True	171.6658745192936
True	1133.6412559906958
True	306.12377938411856
True	351.22068236714983
True	689.3566359957701
True	16.439885489321753
True	15.232514437522344
True	597.1098623161024
True	6.034298485364342
True	118.71920196084685
True	693.3207993073098
True	178.65103139796094
True	682.3465755445185
True	830.8322887647715
True	152.13701186205378
True	887.403654902751
True	2.9498304771772528
True	440.40170256185263
True	1055.808594506431
True	25.192764771841333
True	238.57900825400355
True	144.02870381035507
True	963.3190046197832
True	225.63016339204177
True	481.1107425999018
True	121.01603591087908
True	504.5931758012996
True	145.6159392247036
True	101.09589053067457
True	389.3781569814402
True	68.06338325744196
True	56.068981144754446
True	1037.6887662875322
True	257.3701019453215
True	154.7069728533004
True	365.1933584647599
True	395.9054890528
True	207.3841089134372
True	160.6694857629616
True	385.0312780867983
True	37.80621479628777
True	487.0784214099922
True	1117.0735252109555
True	112.82111652658249
True	477.1580975991125
True	303.05753844231407
True	26.360552920848505
True	390.83285298634354
True	98.8000614785398
True	593.160440955948
True	212.5752911496613
True	438.1245236357757
True	19.04139355862553
True	431.0850583082658
True	111.42757503934423
True	359.93582091592674
True	34.20823749941266
True	173.61990995314014
True	246.6153296781105
True	789.0688214124978
True	57.74640413457526
True	142.96045077243207
True	236.30565052497084
True	126.64065459461251
True	635.779684204708
True	545.6658913732359
True	781.9732583928504
True	396.37894411698943
True	541.0449452188975
True	417.58300000516726
True	692.4587437784758
True	71.05667443390608
True	470.056416810513
True	449.7715448159264
True	46.21786943093571
True	87.9481246979111
True	130.75453475975152
True	88.63613373019233
True	331.52574103174084
True	871.9119258967958
True	311.70011859523686
True	1077.5642645426967
True	326.5486974034404
True	914.353045856764
True	144.2707684611689
True	581.3143897209301
True	598.617691629461
True	713.0576561186518
True	446.83264132030166
True	63.54619582465909
True	293.6579295847811
True	38.835341757491385
True	168.96532339618545
True	171.62056172563024
True	1133.6849694246318
True	232.49325782195925
True	553.2599209474756
True	535.8092647684989
True	562.256092749651
True	893.8039162585414
True	600.296110358822
True	655.7666974731238
True	954.2614437236676
True	124.97396530475226
True	332.9748365583651
True	257.23267017157445
True	339.0299038759752
True	88.01348875582696
True	385.10970219290266
True	4.210980155974682
True	335.48233739461665
True	267.1998106274946
True	631.7277306514295
True	273.27584754979733
True	357.7960886072353
True	10.464957352605415
True	59.49693424462032
True	541.2887930309175
True	33.02822148327035
True	146.51812515358395
True	61.68863864270611
True	149.59759505810223
True	237.4385779329177
True	72.92925024498015
True	389.8096037849733
True	283.9451928200198
True	100.58460321141474
True	340.12203591524343
True	64.7702241485748
True	595.5036018681351
True	831.1673538965343
True	287.2318377871864
True	1153.8071194983322
True	107.04069025247708
True	299.5282558175458
True	1074.564238764186
True	88.21044706665141
True	281.1798731578158
True	10.358111834123743
True	407.5719515638157
True	449.6055308709909
True	150.53394756769302
True	619.3053786072044
True	910.1252421089793
True	156.06079555857195
True	80.09340798805813
True	342.4357698352693
True	573.8782127752077
True	606.7256376215474
True	1206.655503879646
True	25.543704225720287
True	941.0243226238828
True	126.77216747637078
True	653.0343609934763
True	117.9741230168249
True	126.8973495786715
True	193.27206511766133
True	164.58765162291047
True	765.2463083755778
True	211.90120942242828
True	234.047682070512
True	67.99747072995135
True	510.7738641763093
True	436.9209115376984
True	174.75894378674374
True	242.4049209288915
True	17.626815190617993
True	435.4434193803909
True	227.0296786606939
True	277.8574659936583
True	116.24482923816048
True	726.5836269372056
True	406.3843238104688
True	269.9594536136788
True	633.052454410124
True	527.4429732129545
True	464.39317295800856
True	143.151304613614
True	539.7784250416933
True	437.9652570915631
True	3.3657108194551677
True	191.3468166699508
True	93.6773984861162
True	247.25172515667617
True	3.610951803242528
True	127.23783082448637
True	360.18450449177925
True	7.423691087256754
True	850.9043964425315
True	174.37969816367226
True	747.9606002405958
True	816.1733682568205
True	165.0122786008243
True	214.73944783295863
True	499.0543514395403
True	843.8157450491024
True	50.01823472133073
True	40.36957620525579
True	132.03925442227165
True	643.0231234795575
True	719.4037281152463
True	174.46246205081832
True	598.1137600228578
True	612.0245781098951
True	866.1339079906542
True	389.8675532571037
True	190.62976825791307
True	889.5885431494602
True	206.19839654022056
True	155.0387282640152
True	322.2164903780019
True	217.6971871726473
True	200.90861571484413
True	612.4245991421452
True	248.92926353131617
True	208.4371539736821
True	462.2689512186722
True	466.8180304286651
True	65.87594575707006
True	272.0707992766586
True	76.803710359507
True	325.2555252031048
True	357.6531171920092
True	252.25689702173307
True	185.62933079790784
True	385.632441965993
True	619.0794161592775
True	753.7620206036578
True	298.3318660747678
True	748.9014582277935
True	67.1188220705017
True	886.144234139228
True	351.3214158963962
True	12.995593294356862
True	602.2700427156068
True	685.5744628398114
True	259.4490849095488
True	170.44320293388216
True	45.08454367648141
True	384.15426381376056
True	77.70179904424099
True	15.778876928861973
True	908.0053848842372
True	371.523407760385
True	169.3460294304618
True	981.0287123272736
True	11.310706353643589
True	785.3400827628392
True	31.84158303003566
True	662.0252766088751
True	60.31187852283252
True	758.5976395270727
True	430.2282094599361
True	191.339211971147
True	455.88836158272073
True	219.95655754003909
True	301.26937458645153
True	221.92365641372575
True	415.3898208435941
True	10.253303187382818
True	331.0393462812334
True	117.2450032405594
True	11.539312451740178
True	473.8778044313775
True	704.3056368661339
True	288.9608402494139
True	82.29630524331323
True	303.67357238311143
True	82.39721184655484
True	188.31681346352525
True	183.1016105479812
True	378.8944702359319
True	39.96538443388703
True	133.6157156078708
True	392.3973008728231
True	844.3209315756582
True	111.1248424093521
True	203.35752645428005
True	448.7287918057317
True	20.271175020865837
True	421.7447342306505
True	518.9365556346711
True	90.56327414448758
True	397.2002117310034
True	364.2592207155413
True	420.122831468034
True	591.3485021165609
True	1029.110710351603
True	976.7054842831008
True	57.13936576689154
True	1049.107995417347
True	109.83149453804022
True	114.09216359781698
True	106.58378353398248
True	491.10033156880144
True	371.4251710304328
True	572.5771785739607
True	250.7262876596685
True	153.05454454930825
True	402.2444560519009
True	17.197831231902466
True	446.18764544468894
True	399.9893739293842
True	151.51670633317357
True	96.34544775201444
True	531.3517050295411
True	1034.2854551108403
True	189.9579256524246
True	67.7860059062898
True	436.1463019991138
True	366.00331665298256
True	477.0951026032645
True	319.2805146866923
True	1.5524176675691594
True	530.6135117025487
True	516.5376481445069
True	494.6047181995439
True	192.26468096832184
True	104.34881013253866
True	20.084343679432862
True	375.51424212345137
True	105.90219084519336
True	7.350860865470155
True	33.057819364885034
True	344.0019225484748
True	628.7365497344201
True	122.79349194632768
True	90.34294255199794
True	25.43128184346435
True	420.5500279250847
True	375.9607396744986
True	788.2706213324182
True	300.9782224682734
True	506.3183297040622
True	545.4811045800458
True	525.4548279774991
True	289.95682648713495
True	534.5329899240724
True	100.07768084030808
True	590.6929262438239
True	6.29803573305072
True	371.9549697568861
True	460.0383423995754
True	958.9047417303038
True	353.2917523929135
True	801.3087979499687
True	961.6038756336942
True	176.3283100280257
True	36.318115910445606
True	374.8472713663367
True	387.7474335177918
True	562.671110771936
True	238.7070139772153
True	29.35004917586796
True	652.396269868246
True	126.69752989700412
True	1048.1752517695434
True	315.63868408131185
True	498.26335563756703
True	120.98969257013204
True	815.9486647680453
True	143.71621456208618
True	813.4106596963788
True	548.7245772419656
True	191.0803595440323
True	111.53368163282796
True	65.26156192749052
True	557.615971979538
True	881.7596405411342
True	428.3338451773038
True	517.1326954726455
True	130.76795164649155
True	613.8955083323688
True	514.4835050108851
True	809.8218331649649
True	334.8091619534324
True	576.53542657083
True	112.45650837396724
True	26.03234546966956
True	403.1156525235093
True	178.0456755749314
True	101.79856607182136
True	349.4270823910494
True	1100.5773380774456
True	261.298712244656
True	547.6779528003326
True	12.161051409504172
True	72.89549689509016
True	328.7628278373968
True	757.6153675769939
True	447.2275742831986
True	521.2064311808892
True	697.5474358338803
True	70.25364930706863
True	707.8031224162092
True	50.89687808938346
True	108.9500627490751
True	183.8197835986951
True	83.81852295431415
True	27.473427451046565
True	290.3674541056816
True	465.69424842855705
True	926.8149924314386
True	854.5758283861774
True	5.497811609889459
True	285.2329810579791
True	462.3477111562146
True	125.6184068705801
True	251.3495057449692
True	333.9931921592657
True	1320.6434555143578
True	455.5981450665751
True	24.22459076716293
True	195.6679589870185
True	670.6088245825307
True	37.952105667038296
True	178.40013725554454
True	555.943911164867
True	69.13723351802597
True	862.7335134151233
True	324.5494357646527
True	666.3540537192581
True	79.99585596502433
True	677.3967715349804
True	590.0056442256124
True	901.2204776401692
True	253.52212961802076
True	515.0138393620568
True	789.2569821136276
True	905.624992710789
True	234.68021736493367
True	755.9168977819625
True	233.98300997735384
True	438.3700410356397
True	368.3952354899516
True	509.04560291075927
True	489.416722699701
True	315.74297094278364
True	349.03917378680705
True	110.6161819569193
True	349.5687024196988
True	1148.7740290079046
True	312.4075967425403
True	143.20889536087407
True	297.981865917906
True	746.6637326672536
True	645.7174042939004
True	423.117097040384
True	113.82275270276584
True	329.0926202032255
True	31.66181476836053
True	179.69997396959766
True	91.00144724014136
True	88.11667782076063
True	554.8981267507659
True	138.3028977084446
True	123.65863328438012
True	106.34634880989351
True	89.58625676225661
True	443.2914784090279
True	386.66800373935297
True	1036.072551793616
True	528.3858093851463
True	825.9805037278151
True	264.5321887143993
True	296.32572554941663
True	550.4096795829653
True	198.31723648271463
True	749.5526106502784
True	253.08347246730528
True	372.6217525294813
True	68.09245610999305
True	119.78580711171232
True	263.6620966687597
True	121.19847375061892
True	466.9734247321926
True	30.85794958370717
True	583.080454691951
True	1020.9478871655424
True	722.1160817063444
True	1.4963126355648688
True	61.90311809149616
True	513.1036205690604
True	430.3466095576414
True	71.43598252882701
True	119.31068047679348
True	304.66517517337235
True	82.85762157059422
True	52.34064408157057
True	699.9498191670708
True	651.0721153360464
True	159.25396195194205
True	166.17363173577343
True	530.0740871510992
True	55.9045639331294
True	24.02640474416066
True	560.008463129434
True	445.726020091922
True	1130.6186187071444
True	45.99821628006181
True	466.91207067587305
True	852.0056864853583
True	814.5771862536869
True	298.42929155953874
True	746.2834346532971
True	401.4082323530824
True	42.013477793517765
True	100.8106014384763
True	730.4330979476972
True	71.672273915049
True	144.68132776676953
True	894.5042424298191
True	195.24072695430107
True	279.140625103504
True	103.12743018153805
True	644.5486640076766
True	601.9976167765202
True	218.0010541605546
True	433.8482169807019
True	43.55251878697984
True	284.59988149851995
True	604.7392745907403
True	615.4375225609919
True	327.6489332103972
True	74.46487400865814
True	919.0640108710828
True	1110.2157424971144
True	566.8466126755835
True	65.96123354642154
True	26.6134798724418
True	91.17517098518528
True	106.24515624627246
True	102.60264231388872
True	859.4070509231417
True	1193.4287756213637
True	723.7253009653073
True	324.5696463380308
True	8.929199727184415
True	18.280728438483965
True	340.98067883792885
True	477.422607957215
True	45.61162328957912
True	543.0588279780575
True	432.4447967780605
True	406.6187617313569
True	81.92810653857259
True	198.28254256526267
True	265.3357421902771
True	131.0813961454695
True	384.3130363787161
True	43.10735138109772
True	182.37657740212384
True	1149.179370250445
True	5.639108735682887
True	25.93021866856293
True	584.9431696981378
True	360.4694179829511
True	779.5465773714948
True	155.21401592640083
True	735.460785174002
True	598.3152553850923
True	259.86419066773834
True	427.3682232508923
True	340.6307369378376
True	280.0364825132549
True	275.88502197898003
True	382.6755802407304
True	506.82086151676543
True	490.9783299927544
True	108.12097959824402
True	357.51977495845153
True	7.650837603836235
True	186.05128683947063
True	222.59800734450928
True	839.2548510352316
True	594.3221572982006
True	30.623414580346317
True	716.1704436940572
True	848.9003750889656
True	108.3344538321887
True	350.48321136127583
True	854.790044195562
True	226.96890367835417
True	165.12162293801163
True	524.8226133826471
True	603.8081305164474
True	1109.9585914326435
True	144.8257647489589
True	156.942846129311
True	253.62573542684663
True	319.9012147164465
True	421.7730433895591
True	411.81748082705
True	329.9759691715397
True	434.837350966118
True	501.53464491564336
True	235.9316386023075
True	1445.585897022579
True	260.38508828628017
True	422.94208892727306
True	52.1477522843533
True	775.6630765525329
True	256.7772354793088
True	941.5953927214166
True	558.9269757477917
True	312.5207428387462
True	775.7904110519723
True	261.8833191627092
True	209.8616345634149
True	262.3478425787147
True	222.94529835890023
True	145.10115274758772
True	243.32107194316865
True	738.5646729525076
True	526.2615050222748
True	217.4238268372611
True	1162.6926630754267
True	116.7104272693252
True	260.36527802138227
True	73.75486228850436
True	310.25374390479726
True	394.0915610306397
True	90.7170080349908
True	208.4744432131405
True	77.6379967595166
True	681.4529349725557
True	378.652812614882
True	229.95075319273545
True	729.9623219045011
True	846.5894032439168
True	771.4315549409416
True	842.1160987942067
True	346.26594511308394
True	1.072497334656814
True	261.65726765573976
True	54.10614062587777
True	393.6202845905564
True	55.21279306602636
True	363.30598211366646
True	841.2473713113541
True	1019.9778789618996
True	396.0142478063
True	22.53012758090784
True	517.3466884063886
True	500.0694819734272
True	194.57425610990143
True	229.30955302056583
True	291.91249224920443
True	21.871534650286225
True	122.4572514999392
True	939.5334553379108
True	64.16295038656234
True	478.3966087329407
True	783.8088700278207
True	102.09303918542103
True	246.6298535457686
True	112.23909422477536
True	15.69163888324992
True	1.250674607551193
True	113.64020090051224
True	1004.6567247863252
True	472.25592641072353
True	67.67078678712363
True	796.4113751174876
True	340.46983433337425
True	1.04336605271865
True	437.5238514009308
True	189.1540279395787
True	468.5784275665839
True	80.87886081226483
True	335.48457465376407
True	375.90312948427214
True	162.9589944005214
True	215.67708929425507
True	130.88131258296997
True	173.4454118230244
True	973.9675904340096
True	15.24670604700592
True	515.0664849416232
True	487.7699975246591
True	394.8396310426303
True	218.15089669091665
True	238.51748436688013
True	156.9024086752755
True	48.73048692289148
True	488.687840739225
True	148.48730845765883
True	847.5669826705114
True	802.6518760645527
True	256.08571562183835
True	294.1795582209345
True	529.446099458392
True	41.10094309952467
True	85.65486589488043
True	741.0613747234421
True	1075.539240785516
True	110.20242287826774
True	720.1981710992223
True	143.7371873436875
True	933.305348485595
True	683.3907850515318
True	106.2359129472222
True	269.52697769366125
True	613.8883961769586
True	272.87205106448795
True	49.40958263090684
True	565.3818709291074
True	448.0294167590325
True	6.185324068968053
True	484.5185845117893
True	63.318388595256266
True	179.7953959558201
True	234.39752070747608
True	289.3085889115516
True	75.29572309962688
True	221.59243190762268
True	350.30702073474146
True	405.9605735645509
True	946.2218491393804
True	47.0281238619402
True	904.9514191033688
True	1055.2925592125148
True	127.10557213488065
True	75.57361719665585
True	1006.1518090241864
True	36.37216495349717
True	233.39709316161537
True	84.78896930624123
True	208.4942366163081
True	359.8394009677387
True	934.0712560247192
True	102.47759628274528
True	71.89559035016204
True	668.0575767777547
True	279.6493716598275
True	718.4865348330128
True	53.41128300327719
True	491.1777768173108
True	384.5241279411616
True	680.2258831245309
True	52.66726942350708
True	105.87133886950464
True	29.427132550544016
True	261.16925437445605
True	44.21324030744226
True	349.67207340707125
True	2.9889044481369265
True	1183.8227019590067
True	104.28994436489296
True	131.186848584319
True	353.42836715169994
True	712.2886761007325
True	687.1912369549563
True	981.1095902055434
True	461.5877245563034
True	424.0745152743799
True	138.3591872865324
True	422.3607119744247
True	847.7973941252766
True	451.6398113247009
True	961.6772459388542
True	83.46917644951077
True	432.29561865624174
True	187.79911971593637
True	272.52872793443123
True	755.2391110157735
True	160.4228571247103
True	133.64115322322465
True	63.79085577684975
True	869.7575857629112
True	776.4092563085281
True	81.57933321562551
True	449.9947224738322
True	740.9933207408695
True	419.9853994818445
True	55.44293415538651
True	324.187618451978
True	784.3092338957598
True	30.055153685705672
True	366.0614873304416
True	168.7731728209522
True	271.7429686534156
True	30.826306150225868
True	222.1841634396961
True	757.0368341759465
True	640.430116075687
True	56.17483453363615
True	297.83767319806185
True	903.9075646903918
True	18.59529952451541
True	321.4680204584867
True	304.43391366273426
True	438.2624101219558
True	211.4656380240952
True	611.2502348331926
True	48.07326777202258
True	1005.4867175194216
True	916.981219181018
True	48.68846594984807
True	405.10842186294207
True	721.2437461139639
True	923.0947385917308
True	270.646984406915
True	605.0551694078715
True	127.41292276694192
True	201.04432988131103
True	134.25111126304293
True	134.91726193039892
True	204.1950189332425
True	965.1703757883838
True	758.4767764017893
True	964.0854095016828
True	18.17450093746553
True	28.10987487359796
True	377.5155047303148
True	12.633690750624064
True	633.6785349264629
True	1094.2494434500925
True	260.61870783541053
True	215.68781104634715
True	88.63688262660351
True	219.6576589993732
True	134.53058365854758
True	43.48799325016902
True	127.81801752653968
True	88.43356110141431
True	251.15605186142943
True	520.9807468616846
True	158.95200744332237
True	28.954670674169652
True	58.14604609174238
True	443.342601094716
True	263.99839417714094
True	609.0323958139437
True	22.009770275303143
True	116.7749031235154
True	668.6750139263929
True	267.9161583089062
True	484.2971876824451
True	660.8767423716579
True	97.0066515025425
True	109.43778636618843
True	81.83655024071078
True	26.310022536302565
True	122.18160395793883
True	88.01560427326396
True	101.3663304807368
True	143.6504684673742
True	242.86381291767785
True	839.5480179773593
True	289.6140781981215
True	935.1385083775044
True	167.309049042779
True	192.1158226930413
True	792.3326699742552
True	316.99911244972463
True	601.6146733824751
True	258.47147861858133
True	348.6110081425045
True	458.4310706007804
True	557.3431061949833
True	667.5420292206664
True	368.26867454040894
True	34.85904423460134
True	549.0169058336804
True	617.8205800990473
True	17.742798951668572
True	12.495193847941518
True	264.9841915479666
True	391.3571466882594
True	449.7803559785945
True	67.7705230081002
True	641.8083799257638
True	961.9285427500764
True	228.4760759554135
True	918.3985109637116
True	290.7363909605872
True	101.60706714943072
True	277.3975288670179
True	690.631384247826
True	40.13374766604184
True	605.682592683649
True	1303.0686099185623
True	1020.2243375109116
True	891.8967756842289
True	205.6622657243728
True	91.800375708115
True	195.0546018921191
True	841.6074572436952
True	144.6019046432939
True	1081.345940940109
True	878.5382704675429
True	39.61164820034909
True	86.73942869747438
True	420.63062575120114
True	404.3079871190938
True	195.20692487617936
True	516.7441913522804
True	670.8881613038928
True	124.5026017499504
True	262.3771964159139
True	1035.0745335367678
True	51.18196643770297
True	692.01145995038
True	545.07762003681
True	39.86260420696796
True	820.7352105824324
True	401.07103395215967
True	542.1865297061054
True	109.18250547600336
True	257.4208928283442
True	210.16532449036092
True	26.633707600059505
True	129.7473063021868
True	736.4262472595412
True	138.81998447900392
True	373.2788673491455
True	63.30005114273446
True	655.7171193340894
True	611.7163668424279
True	239.2198683116016
True	481.052519757812
True	167.8881763893908
True	170.68063939386812
True	212.8759566267727
True	287.06211414886627
True	352.81036090700064
True	132.96233701511636
True	195.4358219041261
True	27.016020959944235
True	912.9865989334633
True	304.6802544781034
True	9.999897062607992
True	361.7265611756753
True	159.35498381200196
True	624.1427727483672
True	369.82657314681353
True	587.6430993933311
True	542.1714575014936
True	503.43229155411257
True	791.9546491822991
True	239.790904073917
True	566.6677716956244
True	160.54053312219853
True	545.6998261829267
True	353.45299082319536
True	379.4248963234007
True	128.618789790693
True	135.9629874744639
True	107.740145363897
True	69.53164158502712
True	735.5438529695322
True	179.3892517103098
True	47.11640958783475
True	0.0
True	548.0522707082289
True	110.21466483981648
True	22.730283004612076
True	40.50051468696002
True	111.70478409274476
True	510.22718764368096
True	181.163963543868
True	104.32851100478804
True	34.51915829659691
True	159.5150319097246
True	894.5644445446088
True	48.604319615853626
True	235.60110709338107
True	734.0897350391706
True	323.3233911516021
True	455.8250255934341
True	470.225702627076
True	509.96652783220975
True	619.2018983703919
True	936.660628280718
True	249.22067835401
True	1040.6383556927
True	924.321923110322
True	646.9849347633581
True	345.2002927454556
True	812.9082641689355
True	9.531964057378604
True	32.19607666685293
True	286.1776010943833
True	39.25969186078386
True	203.59638971871624
True	737.6599324065148
True	214.90842460236885
True	713.7519719713121
True	765.3606008038169
True	119.99989094080676
True	377.4321392628521
True	585.6805514883448
True	22.442257355835483
True	127.9898853465839
True	446.612924581906
True	298.4090394099804
True	206.1558484484411
True	111.33563017977988
True	375.35443610455087
True	22.451785811128698
True	368.65330314585947
True	370.5816367057967
True	942.2371168234024
True	354.0545151194286
True	32.05559104931426
True	445.8578699221293
True	450.4590358874894
True	229.53225734244492
True	32.67206695250084
True	759.6215104730418
True	430.4820997353397
True	180.6839190197064
True	13.240827650071177
True	1203.8446246948863
True	170.07013558320875
True	27.107288465807898
True	302.5359298825888
True	279.4301698469136
True	114.06460049080324
True	294.0518442475496
True	46.38829813123315
True	316.0238845047703
True	300.3359566127356
True	329.9087145457733
True	30.819323186706008
True	48.84700958305915
True	1035.8186291815116
True	21.888767466810418
True	12.589881670983935
True	183.90818934002007
True	671.6793694250183
True	9.003656767120482
True	189.9582432783471
True	178.01863784630658
True	529.9764472313682
True	365.098104167209
True	714.7121235201294
True	319.23598612260656
True	491.351022801334
True	456.0518621648173
True	492.2221272888457
True	105.13642454988012
True	1260.1935437756078
True	919.9399485399484
True	274.924875532124
True	523.2035128741117
True	104.73556573675508
True	580.1135934628884
True	441.1383296616944
True	154.24785381081048
True	76.62839601485241
True	346.7115461194406
True	173.4027270725233
True	26.99019184732952
True	612.1892758961611
True	376.7927515019298
True	71.72877388176957
True	28.498903994213904
True	648.5280148595255
True	494.82072148430575
True	66.42188514426981
True	21.282398720792084
True	337.5591802712689
True	328.4354769161978
True	728.3906279383764
True	533.4829542426646
True	559.7915832108456
True	789.3723763591803
True	8.84509563549259
True	53.173591530570086
True	37.2813991745584
True	64.01794670337335
True	519.318572237261
True	577.0320719312231
True	74.92452690118024
True	106.34315512824632
True	190.74261322668528
True	74.4921137264758
True	171.14521912003931
True	206.2804515131752
True	272.14078274914345
True	790.308574744104
True	608.7220841049021
True	293.2406931843395
True	200.4263938876012
True	284.1250305548158
True	250.86525971234215
True	759.2462130830271
True	338.3905128464427
True	174.97973760565867
True	918.948253730082
True	353.7216485334406
True	451.2814018775539
True	151.78808171216113
True	122.17241513630798
True	62.43773149842983
True	205.27438750866045
True	974.6049034423924
True	517.6209107717664
True	101.20413291605934
True	363.0492269234035
True	100.76729489481929
True	677.7674364019874
True	4.80143106201394
True	726.9251759973957
True	33.65799565729292
True	939.13949264952
True	833.7887149722765
True	209.0356989868348
True	30.3902378959675
True	78.73197642515414
True	469.25004246738905
True	225.2719635015205
True	1.173023050623139
True	76.25615813690047
True	1096.1235039017442
True	343.3689171488095
True	688.9225851542013
True	481.5041456985371
True	33.697750974576664
True	136.72046367715205
True	436.4904006200331
True	967.4884439569288
True	808.545015097934
True	417.2975790798209
True	333.2361059321566
True	19.529423758719677
True	81.70190742850563
True	740.445204247568
True	483.6055021601271
True	381.27441335049326
True	843.8685679718816
True	25.10347474820999
True	219.16062883173777
True	889.2636855823124
True	241.73383512324065
True	9.162817543472666
True	502.4515616808585
True	103.26347957752824
True	645.9964819152933
True	52.1627393802319
True	257.09119639180966
True	853.4214618056052
True	909.5072876935014
True	273.5190851528168
True	429.2255595398448
True	123.36090555916152
True	596.0400121701623
True	249.27234363131143
True	194.5077652377242
True	834.2791218193706
True	54.96008391507959
True	724.3660012877247
True	272.8385982265782
True	297.63115797548016
True	170.19135606728855
True	474.57054308682905
True	570.0236836719239
True	371.8232868274689
True	417.1700011564922
True	70.57852121378967
True	164.60674561843797
True	473.2034925688923
True	217.29693935504704
True	35.797719360909205
True	202.26093245196836
True	391.352304569685
True	385.1011835069217
True	742.5447196395831
True	132.32642782052488
True	660.1893260463027
True	500.85519465914206
True	602.9281527720084
True	135.53597305981987
True	36.80191879823846
True	662.8489221171262
True	74.18897752095832
True	554.9334997161033
True	684.3001510799836
True	440.0494722742487
True	134.99308413103955
True	529.2759013822141
True	3.718543831729686
True	394.55018370824007
True	30.965988734679332
True	635.4769586520943
True	279.61645910149684
True	585.4830060566893
True	676.0005261629896
True	144.21072689500912
True	501.6257787481641
True	500.2866073591709
True	63.58150897241672
True	981.3310382740758
True	3.04719453833883
True	28.40108875222746
True	612.4021111928557
True	684.3416904255918
True	132.5784812276289
True	407.24296433296416
True	125.431324086295
True	74.08631319851888
True	423.6712142585369
True	40.66733474679387
True	503.79407651509536
True	13.457750557075869
True	830.5053565079521
True	546.6578524974249
True	666.8953353522435
True	106.38062355859812
True	379.6921014117263
True	1018.0004916802156
True	847.6254984422344
True	142.4170500826706
True	563.8439230221276
True	470.2272115359483
True	241.550295169924
True	255.35536620721223
True	5.725088133847922
True	327.1579680802799
True	13.36503089343786
True	375.70405083930046
True	73.4306177548668
True	410.4023638386502
True	665.6958193203185
True	125.87176124957467
True	240.1504936803648
True	639.5298077403097
True	674.5071900032866
True	290.18803114980653
True	140.07200052517635
True	166.4107078030466
True	471.816423949244
True	86.57101055449161
True	10.017902458272268
True	514.3826037818227
True	565.7803153345145
True	21.749494066528896
True	142.25271107846825
True	895.851146687231
True	490.7546664823036
True	271.48304562120745
True	35.19714026826123
True	476.2185058040348
True	112.579853136299
True	590.2759836259894
True	665.3837978907155
True	295.0219626261895
True	377.9460890725402
True	184.2212040096152
True	248.52041222354168
True	72.49005221742885
True	212.62810834037452
True	497.1547575644147
True	21.66158346554108
True	465.9510702664318
True	376.4640515841431
True	722.6136594503553
True	889.3302728754984
True	898.8547738223825
True	164.09859602437857
True	408.8116979755008
True	73.176843373892
True	184.7854256553716
True	319.689829490871
True	10.472042839776568
True	819.0180527074933
True	21.63190863718631
True	398.5455146865728
True	268.4673947788912
True	647.6180080134826
True	193.2406090454201
True	36.12554434522131
True	681.5800569897858
True	1075.555353749773
True	228.46185686661485
True	135.15858454534327
True	623.8857384440295
True	483.3739172163374
True	16.94332141629779
True	834.1453601803531
True	112.9869740539009
True	43.07597588328108
True	309.1957984503132
True	354.256292504293
True	409.1692444443018
True	255.3831120112332
True	19.12967905591706
True	23.13578877582935
True	870.037229016813
True	199.353492773236
True	116.3486030801748
True	852.5364333055275
True	651.6703318432401
True	644.6729509405436
True	450.78433881152574
True	151.66101045411412
True	36.64816185869476
True	100.59071673226934
True	433.2619298372692
True	233.04462600231457
True	488.89614044980806
True	144.89999136416907
True	498.7486740479743
True	654.1473090004869
True	950.3994309304152
True	23.728295825919897
True	993.1188378811448
True	1090.8967985156976
True	494.3835821394631
True	85.34818358427789
True	769.917207692199
True	648.5166054164189
True	671.6196374624051
True	166.82082209256097
True	755.6916130418507
True	709.6403832729148
True	122.23722423689078
True	749.0659064123266
True	821.5952633802173
True	486.42936935948137
True	221.2039498351433
True	69.66615578986998
True	320.15317265955144
True	361.8522359299857
True	466.0698370583758
True	428.2963631161372
True	194.26358280356388
True	306.8255033630166
True	3.479515458990478
True	9.991129515293418
True	105.11501731290488
True	129.35452049338113
True	355.9922314507658
True	351.4342191309291
True	113.62662325211316
True	17.553394201458023
True	215.2558722009597
True	847.5054431820207
True	455.98353109191856
True	521.3726840692235
True	568.0065942666317
True	844.3043235335778
True	643.4122012317077
True	93.02924222156692
True	196.0356733373619
True	249.45902566424132
True	284.42875841654853
True	100.38852489557664
True	366.46365013600376
True	432.564663030387
True	171.52379169688825
True	649.3969160624129
True	244.79605722743185
True	200.9413081691875
True	28.59457330498355
True	248.5420710826612
True	481.84701443982175
True	165.05160239182445
True	526.2574180627363
True	464.927769002333
True	247.17259433059567
True	100.87752036531272
True	41.11582573048379
True	396.5668412468242
True	792.0458763402125
True	158.12346479541227
True	1027.7174947396452
True	1051.2082540580166
True	479.2883686239125
True	98.38449638235964
True	125.42203115780072
True	700.3202267511846
True	8.337765161736463
True	224.75878518047395
True	131.13576636979258
True	114.05250362667608
True	330.4714400820309
True	644.0471225496991
True	39.37602146509597
True	128.94509883981925
True	935.3437495123112
True	54.726723959235095
True	455.6684382912181
True	528.9156890783249
True	249.06148300695392
True	132.3353817100868
True	909.4712970993992
True	1201.4356844809638
True	519.3727338710576
True	661.7803518893865
True	216.8412690371529
True	150.79401577671052
True	330.48322153161087
True	250.3831865716052
True	169.4712869393598
True	298.3242975727606
True	351.0735093627882
True	10.72454337023295
True	650.3856087285563
True	143.66687052311406
True	75.38357844659
True	455.80855890076407
True	324.8806709500405
True	1190.7087795077616
True	357.5792916188724
True	955.6143795975302
True	9.28450377527124
True	268.80844754811096
True	223.24315665264348
True	158.24762492790555
True	476.85351122630544
True	208.2426263596953
True	403.7161409165601
True	335.7682128816349
True	117.26311761404908
True	353.57531841560973
True	1052.4133281618815
True	721.3085794925714
True	228.4408365498997
True	92.08140296452588
True	292.38936689475497
True	23.21423527850433
True	362.2390574948544
True	316.679401374208
True	573.912200353274
True	450.8387587980076
True	357.8632957286059
True	159.26773152481633
True	12.824609832537126
True	412.77483979011
True	292.7070488338284
True	142.0453707536251
True	301.0930100307775
True	422.6979049577217
True	804.3870879615597
True	309.4453435352525
True	779.6093671302825
True	394.85942961830136
True	374.9710576198975
True	1.1532065716381392
True	1180.098934006321
True	99.56420040383554
True	911.8763091256956
True	214.73053658757908
True	460.983400305709
True	707.1106233661301
True	85.41061858894439
True	489.8798001115831
True	31.76230578435847
True	419.9114376814902
True	78.86337541794079
True	232.58862511096544
True	38.94461462980986
True	669.232026452273
True	188.92400293280215
True	25.498673869728613
True	407.7147690377024
True	99.51295776424696
True	170.1914331094639
True	816.5468310884772
True	256.2376181510869
True	152.7531971946718
True	378.7097954228412
True	518.3506978688837
True	335.3398269261445
True	524.6845868631975
True	620.7253846124925
True	163.07249522805077
True	6.221582808632239
True	74.93780146105851
True	451.4455921194453
True	88.3297914038973
True	77.57975693921674
True	1027.3390219398727
True	26.692527250239312
True	323.8630730045371
True	316.5996726464848
True	464.2200166710525
True	678.6783171572316
True	190.034033645448
True	613.48949640167
True	336.2296547744039
True	344.23337706578883
True	267.1509315890152
True	215.10943231016176
True	360.7646107990964
True	448.94665152525386
True	423.25029322107554
True	582.40286811994
True	138.23594607274694
True	79.63818642279635
True	37.420259650313135
True	284.84391885600144
True	642.4159052313247
True	425.0782282931151
True	754.8644773543934
True	211.59006931381523
True	378.71015024550746
True	65.78152694367196
True	54.592471639157935
True	421.0339606566346
True	195.5101592384517
True	219.27132326670332
True	41.48395889545963
True	1115.8148998117863
True	180.7950265411612
True	900.7141448307601
True	317.65320888431296
True	920.7609054184704
True	235.65235517880495
True	466.9105191029053
True	532.7583181973407
True	623.0029825271957
True	204.0372483807291
True	490.6709486636256
True	947.403250494087
True	127.96479814134736
True	7.282066984502995
True	583.5150592527042
True	30.020018955121284
True	71.5626165655224
True	797.4915414519031
True	237.2729212892836
True	952.6239028869184
True	684.9979097813529
True	402.7551098927191
True	282.2545632180637
True	499.6869096814759
True	343.8804040412698
True	189.82632709573397
True	650.5909297817519
True	703.3243305123358
True	206.7654607977772
True	88.54143105809923
True	515.5404504059052
True	135.34303184901432
True	382.3652766103153
True	341.6817516905085
True	62.58460694958218
True	379.2675124214927
True	410.4827397077433
True	362.2832540361003
True	420.6775939672604
True	399.98948844648135
True	668.4478023564457
True	56.24666256512171
True	441.0662953338956
True	320.713381675974
True	640.2848080963211
True	220.71393010428983
True	98.61799532059426
True	45.9606448593488
True	543.7398364099549
True	627.8163847629766
True	195.18168150289745
True	418.6429844163314
True	345.5484443509196
True	18.77956605834259
True	173.08000039640734
True	295.9471735082761
True	3.0588687877964085
True	877.2808980583922
True	74.15304577149203
True	105.73621137729904
True	120.73033239996572
True	354.6204480534193
True	34.32143880385865
True	471.2729647180665
True	222.53698717781245
True	5.902632256167053
True	118.28816867998384
True	453.76623175205
True	51.35308083602217
True	67.64201183542863
True	177.85181156578565
True	295.5583051231266
True	961.815618539069
True	385.19782822629054
True	908.1990701650124
True	192.07949023568503
True	1009.6029949909148
True	785.0916866112138
True	645.5255419000946
True	400.4667753285999
True	385.2120892546431
True	82.78728922072395
True	73.86214879154716
True	80.76828202768128
True	167.40642356350415
True	471.71103290481375
True	1096.519774554724
True	182.80919637933363
True	354.6520619966222
True	426.01057280321
True	571.6636237192413
True	583.8829938899851
True	284.4271031636769
True	449.4702707566989
True	679.820463860555
True	96.2143785846084
True	706.8900953424068
True	262.7937723467304
True	135.64153843985204
True	415.5133824433203
True	860.1710991128608
True	429.6118589225053
True	852.4622973452995
True	186.07956993441096
True	344.24251713312765
True	712.4367058963934
True	632.3486728711107
True	196.31873960808
True	261.3958128385939
True	781.8394536924021
True	33.487981371618666
True	198.41979708235044
True	508.9504038803387
True	689.1338917241806
True	105.80755378163634
True	35.35191695196225
True	160.93274424443743
True	731.7224260264609
True	333.64771158076053
True	548.4959545374816
True	352.4128307742468
True	297.6718440435019
True	439.3036603672737
True	489.20840571308105
True	74.61319431037808
True	364.9876737196932
True	788.0040207583273
True	0.0
True	287.2638453313898
True	234.9832849848337
True	993.611357721972
True	145.4350744370165
True	661.781881381826
True	636.1392444554779
True	111.8903514580158
True	209.66714068789847
True	132.35971148077925
True	11.177246521797976
True	286.0470073125483
True	383.3758030756411
True	1140.6304081571889
True	233.94462787234136
True	423.8370983332972
True	644.1013664329089
True	202.9619822923165
True	27.156384454013264
True	889.9104711949146
True	621.6597555804741
True	147.2232594618986
True	636.0539110551774
True	170.3373903876259
True	312.0326246526288
True	776.7344060436
True	35.81892259736989
True	102.65380715564685
True	520.5956942689271
True	59.87580943085341
True	76.93591986007316
True	400.0648537707015
True	22.26317283869461
True	754.949768914347
True	106.36890927921267
True	153.0090874011122
True	18.69648461144331
True	735.1162388326243
True	27.678173287078405
True	777.3981697134034
True	403.247828278062
True	117.55865748923956
True	694.7554312131733
True	534.4788457581822
True	583.9926043949208
True	47.50130353162956
True	366.8964055308677
True	6.426392412043676
True	90.39264041606503
True	363.5602814377544
True	47.658447578253735
True	122.44482290891372
True	300.1104056989162
True	191.6171925298022
True	101.7129761862403
True	652.9020633524102
True	20.08046109151496
True	1147.3978370299494
True	514.9505476996538
True	306.2011621938535
True	507.5367928272753
True	125.86544727188218
True	770.0217521626765
True	1116.8164449995402
True	731.6684167138128
True	184.73585033068323
True	228.41583904625548
True	52.48580912046961
True	58.49438879806596
True	155.20461642004506
True	104.67630438160263
True	168.69522664320527
True	1206.6168467347595
True	307.60924342288416
True	353.5374797738923
True	705.922961572923
True	17.745216723186758
True	14.650793340293037
True	591.9189655571802
True	5.942382250053577
True	114.196259816182
True	700.0266372441523
True	185.93832138542797
True	642.9914587289344
True	869.8832367464303
True	150.0231920236898
True	883.0623634339723
True	2.6389548571750985
True	443.8530310157648
True	1038.5313390325716
True	25.37172638381584
True	232.4065949302084
True	147.3470943035462
True	969.4700168119984
True	232.4359859261172
True	480.9811330519536
True	118.21160690813588
True	529.5362170138728
True	155.04616136928436
True	99.79993882575508
True	388.4199831803624
True	68.69209380925699
True	49.78224949020608
True	1056.573956227008
True	279.20978111698435
True	159.67762646343402
True	370.3659992652772
True	386.9669573125493
True	215.61026772263943
True	165.70594572771552
True	401.4326840249775
True	32.79868130912266
True	483.7126366879898
True	1145.7273302383317
True	118.5533636866992
True	480.578882412675
True	316.5393445313068
True	29.71723466049042
True	399.07806605570977
True	105.66417356699613
True	592.9684502726714
True	210.0741504405873
True	429.5371434545308
True	21.42256057784101
True	439.641008335002
True	112.33241073178436
True	342.2842359216343
True	33.6824159849488
True	172.88623974275023
True	253.90115653610337
True	777.1675463551329
True	59.34634698972476
True	137.35067440472562
True	231.7162458380442
True	143.27328374960618
True	612.3840632138042
True	537.8184220739344
True	762.9064309465346
True	391.998152076898
True	536.7265245373428
True	406.1653165988899
True	697.7424454959823
True	71.71796478056704
True	476.7141065940546
True	411.5013740386777
True	51.41563259375072
True	81.9166870944662
True	129.74474835483986
True	89.92126868663601
True	336.30686074525653
True	848.3494969383888
True	313.001215078255
True	1042.4608952286924
True	328.215602111822
True	876.2595900149844
True	145.9681071995734
True	584.0517319561783
True	614.4321644997152
True	697.654704070085
True	438.2322615783416
True	67.98189502206957
True	295.29844369715795
True	38.2078097085245
True	161.3082734762052
True	164.62439305704964
True	1137.0886091471273
True	233.8819074316321
True	539.7723842477475
True	576.1432488061316
True	550.5319897248032
True	882.9414710204815
True	594.1278381327465
True	650.1164292759034
True	949.252903716284
True	122.81558661669372
True	310.91836304342496
True	272.98490160969874
True	321.97957681201825
True	86.88454023153982
True	393.32048093555744
True	4.912744479561201
True	335.84386686511846
True	250.0312304696378
True	608.9190275920954
True	272.4169888035999
True	367.95360769696447
True	11.498502505457038
True	63.31129226246284
True	547.2722789858948
True	29.770962619723257
True	151.405996699304
True	62.4736291730739
True	147.99288159529647
True	244.32037810802612
True	66.72946668971643
True	373.842556539908
True	269.2943227421859
True	103.29478455849112
True	335.9621407578003
True	67.08052405098665
True	576.3919398893205
True	866.7529960522138
True	275.97835364663246
True	1165.910586633909
True	113.21761494877418
True	295.5122457517804
True	1075.4633988187577
True	84.9711376112644
True	283.27048394048114
True	10.072648064409398
True	415.9975139206843
True	451.20201186638457
True	165.56180650555822
True	621.4096848892217
True	892.2082537767848
True	155.13163316424107
True	80.58673479800476
True	324.4678900125893
True	550.6151383130084
True	613.733404402187
True	1210.7249743489476
True	26.44099167539976
True	936.0135041715288
True	137.74626449603812
True	640.8654378457371
True	119.48442183886452
True	125.46375070194372
True	185.1690973340309
True	175.84482076534806
True	756.6332424056984
True	203.08618046598767
True	228.37804492481905
True	67.12301186854543
True	505.4580578365768
True	423.81602395938967
True	173.47051031328826
True	235.43250797048785
True	17.991812800999966
True	420.6854372700748
True	220.35677751234812
True	275.25860405198955
True	113.40890902193578
True	702.0924260943027
True	428.1533762289206
True	253.66626846115287
True	638.9768847603905
True	538.8502459759447
True	461.9741088114192
True	132.7270978441077
True	513.59047700146
True	429.6583383667906
True	2.7282342560935264
True	190.19189113546207
True	93.96895491537336
True	238.25146795200212
True	2.9015036211903977
True	125.2540682713122
True	367.0373432270492
True	6.333327287299433
True	859.0154284277285
True	174.6085135910738
True	721.8448638962288
True	761.9343322860627
True	162.4601112299619
True	225.79289596820863
True	480.3650392570876
True	829.2749645374506
True	47.2844319922664
True	42.771523378817065
True	129.43713311512352
True	630.0596463116668
True	712.836667283491
True	180.51594985941068
True	593.7942038312079
True	600.7466030517793
True	865.0352752484418
True	408.160473952736
True	185.35166159419632
True	882.9877034014278
True	217.29437962362363
True	148.08435039886794
True	320.6297976201718
True	223.34868031042947
True	207.86264322348472
True	588.5332542248493
True	262.6872009629151
True	186.36879608444167
True	459.3898145732753
True	470.3979382242404
True	64.6961978106843
True	285.0139713183785
True	78.41994994311003
True	327.29740965872213
True	356.24626468962384
True	248.38335297734312
True	170.01440104708408
True	375.2012345881823
True	640.3897431625636
True	748.8176337592774
True	288.1913244509435
True	750.5851757395751
True	67.1982421175197
True	859.9208250008704
True	347.5157549521403
True	13.31091444640292
True	604.6695351696299
True	699.6728926060836
True	246.7074876183096
True	161.83555224450092
True	47.79832721891746
True	374.4533662551124
True	71.34488368635151
True	15.191340240032773
True	892.1582399631031
True	366.2194793831876
True	181.34111864296017
True	981.974067304256
True	11.639062572130548
True	792.1086230809417
True	31.5365648321753
True	658.5959323298566
True	58.21164910071268
True	790.3944394063933
True	433.9783005246138
True	191.68385170431293
True	435.1802579116178
True	221.9866113386132
True	292.9327756092307
True	221.16454037669703
True	407.5293368329104
True	8.752483364582186
True	316.1251066896882
True	111.83667957866744
True	11.482137360325527
True	470.77914727082646
True	733.6243019875349
True	278.5191957961273
True	80.26822285025713
True	305.6794049263137
True	78.17092364131645
True	198.23766731104905
True	178.51780694756474
True	379.295873906165
True	42.95908171306838
True	137.7386326876854
True	385.4011293344194
True	867.9387247611454
True	112.23034520407256
True	203.76136521012103
True	444.4183670722912
True	19.021392231128992
True	415.8078003587876
True	502.55709274579294
True	93.33748230913604
True	401.6155158446672
True	369.3989492403184
True	422.6447637275484
True	594.5549027766556
True	1077.8542686467442
True	911.6088062060952
True	57.422191955891336
True	1074.836027280125
True	109.54816654323676
True	119.89087613600044
True	115.58194457946112
True	496.1237652583456
True	376.0761957674905
True	571.8300849892985
True	265.49398067880355
True	153.83253961215786
True	401.19167961446885
True	16.45033818690865
True	474.3566417402815
True	408.2313676171883
True	147.0555453375371
True	96.62628472733478
True	527.8848793369617
True	997.2555190096284
True	186.84027421408052
True	69.92534889338064
True	431.17503083954654
True	387.1534230479973
True	487.33530282371913
True	324.5736144899456
True	4.454199232288032
True	542.0558826000491
True	514.2686064156178
True	493.8619777690205
True	194.72560105191135
True	104.493504367921
True	20.5182261267966
True	380.1040733796552
True	108.68216493662212
True	7.593623095118906
True	30.055872219873205
True	351.46055429406965
True	655.6334138742685
True	129.50934006157755
True	90.74746570007228
True	25.100343558890835
True	387.1286096602343
True	368.1739868115002
True	777.5778771840268
True	307.3574334615621
True	529.4711379816908
True	541.7913625852367
True	527.560967462285
True	293.4122257413326
True	516.8040965792685
True	98.35538149304688
True	575.3671383513313
True	6.478606708166616
True	372.7604068382445
True	476.43105828129774
True	982.6318730722306
True	337.7138606537222
True	794.1831769493101
True	977.0847995292986
True	172.66559436180646
True	35.28557638842406
True	374.7007631566346
True	396.2726472611397
True	561.3159381097288
True	233.85280807912133
True	29.082363696351862
True	655.3329533028053
True	120.57828496344892
True	1043.7561851503924
True	310.0744409767983
True	485.1790823806837
True	117.46660104826836
True	817.2055801745676
True	143.48602555449526
True	835.137116263218
True	565.0885222551865
True	192.30125553868749
True	106.12142132514737
True	67.77793317234172
True	566.6463786065602
True	927.1185041416431
True	445.85439102666896
True	513.5430404623303
True	136.5522984751699
True	630.5556566467062
True	501.2196402963812
True	805.8110838683315
True	330.28005751367004
True	602.0485249178948
True	109.9111194345701
True	26.897567111322797
True	411.9814808214919
True	174.1300969642459
True	102.81777557745382
True	373.23518552199465
True	1121.680720938369
True	272.13928375377475
True	559.421416810714
True	11.196159066650765
True	75.9618048573084
True	330.05315249794626
True	775.2100457067635
True	468.6955915574607
True	520.795667437198
True	717.7780609316306
True	65.44486602278538
True	682.6263028449391
True	50.17698866014736
True	104.92121924019892
True	175.536466700142
True	84.72642068714168
True	24.969793598780377
True	304.035887262845
True	454.5295448232013
True	906.8179822354422
True	848.8802288054941
True	5.530020468055344
True	289.7185843560496
True	463.6341118847957
True	122.13949276622596
True	244.88947519942437
True	328.41783942205257
True	1306.453823871746
True	442.4374247685533
True	24.56943845844955
True	191.9848256586254
True	698.1338836545677
True	33.894400153203506
True	171.73715804299675
True	572.4785436726823
True	71.07763800042818
True	885.1692928834941
True	334.60379764697404
True	666.0516299109833
True	76.21906859015807
True	692.5009231881518
True	602.5033396482992
True	885.7690294202686
True	253.72023838838507
True	520.3420542841587
True	812.772464551122
True	931.2866692653504
True	238.34130100195608
True	732.5012185677006
True	228.75299468540388
True	456.8458380726008
True	356.0337978926859
True	496.88571994772064
True	501.89440260189326
True	304.72062384438306
True	346.5128799905912
True	115.6830303685236
True	359.67518297983816
True	1128.1494159793558
True	314.7542774541176
True	141.9631029981271
True	303.3268901712364
True	735.2998167571207
True	641.4892587416197
True	409.501467203258
True	124.41832620598151
True	344.12686540106426
True	32.32124196291953
True	181.21249922686667
True	91.227046264495
True	89.92808739724259
True	545.7710699237291
True	139.90392250860737
True	133.11236091408745
True	105.1813048896103
True	84.4336257751163
True	446.22106564835485
True	374.2290905442704
True	1043.798454749396
True	535.9952306562698
True	817.2938067813632
True	268.20271055366936
True	297.7132654521708
True	554.7153202260929
True	187.99752029695992
True	762.0084377202937
True	252.16627837207295
True	363.4248967556216
True	70.64355271670354
True	116.76084798169448
True	256.64981746696384
True	121.22106321825736
True	466.3106363918443
True	31.318834504050315
True	601.9452254899609
True	1008.046709680366
True	725.8789068005414
True	1.8057387596044263
True	63.558025020645374
True	500.3586753033975
True	440.9481655471551
True	74.18648220585816
True	119.91526118898416
True	296.69550376502264
True	81.08887885359447
True	53.58623433372351
True	752.6157276167618
True	684.6234199776255
True	164.68066383110195
True	170.14932901509843
True	532.1506935284619
True	53.778860413025136
True	27.905442973425203
True	575.166347557154
True	461.9023932868405
True	1117.844841050447
True	45.09943525412852
True	457.2761894394506
True	875.8407087990573
True	794.7850606572406
True	298.1887815415563
True	783.3594874561651
True	402.2361228606028
True	39.93238603875578
True	92.62426018959675
True	693.8538865023881
True	82.18465717460464
True	139.48982350521723
True	937.8025430800618
True	189.69126504925347
True	280.9245956543607
True	108.5844130871198
True	647.5917862211246
True	616.3797033366097
True	204.0886411725568
True	406.07913958734775
True	40.47007990131947
True	275.7076551902375
True	592.5802407088596
True	585.8547020017581
True	321.10562457467285
True	71.41621008536674
True	984.566374528104
True	1096.471426688228
True	567.4000986845234
True	65.34569116072387
True	29.692537470602275
True	90.87977084298646
True	111.52287554474252
True	103.20634240072344
True	901.040903206374
True	1184.441067246243
True	743.3911593520497
True	324.8661007261119
True	7.806516778187495
True	21.473531020165822
True	342.1615317035438
True	478.2463148557559
True	46.24239689305415
True	561.7586564295342
True	437.85764295531885
True	391.2100775647978
True	82.20606168035575
True	194.19286824401695
True	251.8179157391777
True	134.005471072946
True	403.7290064601493
True	42.037054430713866
True	171.14106171228713
True	1153.6569146992908
True	5.909539954554548
True	28.797694677931396
True	569.0384397982992
True	357.8835131256792
True	785.2898285974661
True	160.0236890765195
True	762.0915644514826
True	612.0311986965917
True	266.1938381193976
True	412.7339665316736
True	326.510797296515
True	283.4810870230964
True	274.04911801968603
True	388.8439979390475
True	501.1355720904592
True	472.4721394255577
True	107.17007513655987
True	349.64602114554026
True	8.768233786147738
True	187.15872570456284
True	241.27369056722864
True	865.7628088504109
True	582.2974166587113
True	30.72937024374104
True	739.1019542201458
True	841.2925956028223
True	108.97650145208762
True	341.05448992278684
True	842.7035760127441
True	213.5285979189437
True	161.56421484942257
True	526.0854071120148
True	574.59828427853
True	1110.9710044599385
True	142.10215270988158
True	148.49279916694908
True	260.6336488613993
True	318.0780679276412
True	403.7546542032688
True	407.9403766211203
True	329.53941450700364
True	446.9481873818824
True	493.4830212926654
True	223.74413241812988
True	1466.0416609877527
True	255.72155066244412
True	405.0778149656149
True	54.652595272780246
True	754.0863249406383
True	247.392420747108
True	893.9973983696216
True	536.9655217395534
True	315.1240573146921
True	779.9246191300216
True	263.5599283258302
True	204.68416850254656
True	257.21230297839475
True	218.5055618205347
True	143.48095698848792
True	253.1272356454295
True	735.2517540576548
True	526.950118136701
True	212.5725966534912
True	1156.3472434079972
True	116.16097971128026
True	264.34906745384285
True	69.04024818748724
True	307.8857462470802
True	405.1956525287293
True	91.14818141891348
True	231.34777607730103
True	74.44526845661574
True	702.802663981581
True	373.02559830969335
True	204.55099103124772
True	730.5950454865861
True	871.9191921102685
True	840.7874270954362
True	803.8340118387974
True	354.0992733097605
True	1.168269548913643
True	259.8992321259562
True	54.20890369799168
True	390.0958541361813
True	51.13865679556339
True	369.33378619938645
True	872.458765682559
True	1075.718222281729
True	414.89480549745576
True	22.887249324718287
True	496.9685811076257
True	478.9284758967741
True	187.61783434620972
True	244.27806573921447
True	286.9451226085546
True	23.366750892064044
True	120.44147264844108
True	943.0735827668514
True	65.20631006853013
True	508.98295431797993
True	790.5731913596894
True	105.36342992986842
True	248.9357902379421
True	116.1251608406556
True	16.80603076284978
True	1.3442116098672845
True	116.15718987538992
True	1040.2025363211585
True	490.380333211862
True	64.1121481302993
True	791.092396219191
True	344.5272680698711
True	1.373703172677475
True	444.83626002542655
True	181.0029623845037
True	497.9761460243577
True	79.95978054496766
True	343.6340675957387
True	384.6441942131648
True	168.81823837933717
True	208.81580113898107
True	119.31619470258843
True	182.3986485273415
True	967.5519187638532
True	15.077208703302102
True	520.4923106012822
True	484.0747557962195
True	406.1619628932119
True	218.7877331062974
True	227.56104432511157
True	158.70063311469045
True	45.419631820023696
True	480.77470827990646
True	153.21848151788282
True	834.5836482012634
True	816.662800075982
True	254.3325755904588
True	308.7849684787856
True	519.979276973345
True	41.55116045640075
True	86.59189368020968
True	729.0488214745517
True	1105.0637277778874
True	115.94027511357665
True	722.6654325307501
True	143.73546036962406
True	954.4168386020492
True	670.3724366763195
True	102.21554240662894
True	273.64448341767815
True	601.5474468969234
True	261.4368125740271
True	46.534196011665145
True	569.6720371106147
True	462.1236188364296
True	5.372688504099115
True	487.89403022424005
True	69.29076980409036
True	179.17461965781837
True	240.5272033010545
True	299.13573267957696
True	74.84256943852616
True	214.0472948603448
True	357.6246049374945
True	443.5187624321757
True	974.788370235712
True	49.51311814278899
True	921.3190804605246
True	1010.5548263821804
True	129.68402165193615
True	75.44490857166456
True	979.5262094370854
True	35.59796296767333
True	220.6440626946829
True	86.1379224629912
True	206.25844066617591
True	352.07664323351145
True	977.8998380156174
True	99.5951024444888
True	72.33572386869696
True	653.0838161971539
True	276.267473055104
True	715.1396769350197
True	53.03739116183638
True	475.8873661697082
True	399.45360865171193
True	687.3777487450753
True	53.937274538416005
True	112.10097984490824
True	23.82122044804418
True	270.8028380200532
True	44.24190373573449
True	345.8568571988169
True	3.376514031193171
True	1189.9022994984707
True	108.0374789672666
True	134.31030958578503
True	366.266367723718
True	741.6784114852685
True	663.8377107125076
True	995.4677173798098
True	481.04744460419874
True	411.863334480578
True	140.28667823242145
True	430.7117669951681
True	848.243173465666
True	431.8785682957517
True	944.1576947842384
True	83.1834929602461
True	428.8307044078725
True	180.93890468878016
True	279.1235099502679
True	740.3154054443851
True	164.5297803988016
True	130.29780765852516
True	65.91891347274758
True	882.0767800305479
True	780.4497176281488
True	82.94402185997745
True	448.9165726456125
True	744.5552322909912
True	426.06927106528536
True	56.067024348709225
True	313.6006342658707
True	788.9889028966041
True	30.93562988325403
True	377.7968470580376
True	173.09934396462853
True	264.4660579294711
True	33.140014169189115
True	218.93181927273736
True	756.4392757536118
True	638.4912622653989
True	55.24491551794893
True	295.30401411443296
True	890.5815219556654
True	18.429126123954266
True	322.02636138878773
True	288.6842431659907
True	431.2729698953035
True	213.08184177295527
True	600.160826092584
True	44.47015768112267
True	964.7753167433174
True	916.8014854179193
True	48.62488344241402
True	402.6285684816909
True	728.1375996662246
True	922.4133686468656
True	278.3487517124292
True	595.3605545155439
True	130.97605379568645
True	185.17971211022848
True	129.18662146710508
True	136.93201900305414
True	215.8472797843696
True	955.6798300683076
True	809.0191419338403
True	895.6572005201288
True	19.4879048564391
True	26.814083800356435
True	372.0319636503506
True	12.780048719704729
True	654.7316592103891
True	1083.573111294779
True	263.0822040095209
True	213.7456644709689
True	85.94920983386255
True	216.5056410906416
True	126.5573760034598
True	41.93292383766313
True	136.4998656288171
True	88.13510159138832
True	256.2647637274202
True	536.3349481204546
True	155.0760548057222
True	30.29103606569007
True	56.48735375130155
True	439.56039827620094
True	265.75491283715
True	592.8239781083971
True	23.951850180328396
True	110.35200419405952
True	684.0816634571391
True	248.01006146532288
True	470.9906945734282
True	654.6414441524146
True	111.3501569089261
True	112.25367138386272
True	76.41645468702447
True	27.34890755081702
True	120.60975216030128
True	90.94717187646955
True	104.4557621449306
True	157.0525794316268
True	242.70034811069877
True	814.2628176870887
True	294.9256215446638
True	930.9640334845471
True	166.8056159032399
True	199.54638841533216
True	784.898909070981
True	308.5642300581701
True	612.5960436952768
True	250.2573361578589
True	362.0434843161482
True	428.4177085436136
True	554.6566881801641
True	638.9170760872577
True	363.8672618468533
True	36.46285641199989
True	542.0990793647801
True	620.0165704003132
True	18.90900071437149
True	12.429898534682778
True	263.3821521448099
True	423.8907197935283
True	461.27045048026457
True	68.34486084992334
True	634.5098120925696
True	973.3924525570948
True	245.72060312891116
True	922.0405442523166
True	281.6072668925325
True	103.841478278396
True	273.5498407543562
True	701.2575591803579
True	37.28949726935456
True	578.623620041672
True	1269.678237662426
True	1008.0158087887628
True	910.7675612250396
True	214.74891436749732
True	87.69890911816098
True	200.77509041984965
True	831.1486141836849
True	145.66588452300894
True	1056.9953373651304
True	869.6431375343376
True	41.74330753502438
True	88.64148744531451
True	420.3929554424983
True	404.9306956262394
True	213.20967900354745
True	509.6780961181464
True	645.528553162423
True	120.67862374519116
True	267.2402038505714
True	997.1399565159928
True	52.37124533046271
True	690.6468557525794
True	531.9459371948323
True	36.56154380060872
True	820.5726207093242
True	392.9863106326703
True	548.1578170317123
True	105.347235679206
True	261.6250291021506
True	214.9945032194452
True	27.898953113218678
True	129.5318408612493
True	736.6004517043694
True	134.46378035937062
True	387.5059428522166
True	63.467665407311856
True	674.1927068923043
True	609.7452354537361
True	240.053504358372
True	467.9844994713381
True	172.9079814751472
True	160.81472295276478
True	214.756672670082
True	292.200594254536
True	356.7007781430016
True	130.74402403118754
True	202.95716629842985
True	27.98350455822364
True	900.0552633344995
True	308.53805103303546
True	9.65293923017536
True	374.439785945486
True	162.70772260677967
True	621.8383811229038
True	369.042375856335
True	584.3568802297171
True	560.7169197474823
True	498.4398026999202
True	788.0429714808097
True	239.2977115291017
True	576.837294397989
True	154.7343413647496
True	536.0276007723343
True	352.6774339135488
True	377.7776377772372
True	129.96989060058374
True	132.31608627035175
True	108.13288947932642
True	68.1411363593636
True	719.4523795321063
True	180.4440518658999
True	44.99666391483744
True	0.0
True	513.8206600530411
True	113.6247526646902
True	23.753080677303085
True	42.54607551192972
True	116.36671433066785
True	534.7785813232007
True	179.06243640737972
True	106.99220674712087
True	34.189976445590915
True	164.92620310682003
True	916.1988297457356
True	51.24017296776245
True	220.47328523525223
True	752.3546853573174
True	314.3968084770794
True	449.7993865955922
True	487.5807571461039
True	509.6553110531863
True	587.0083164630378
True	918.0532046810958
True	242.64758338553577
True	1012.818031903412
True	921.5835889325728
True	616.9386577244201
True	342.1817566312415
True	861.3121297342717
True	9.736789150468445
True	33.24295988436028
True	287.7681998187161
True	45.021725902463466
True	197.2292524082324
True	744.106627692284
True	222.7431875553844
True	778.8365020469789
True	770.6119358891765
True	124.00090778723292
True	365.496606349929
True	573.688782944628
True	24.107340965998844
True	131.0748082243015
True	416.78514289896026
True	303.94819238661563
True	195.72729329438323
True	107.28018188370228
True	380.6368608550847
True	23.29332407278244
True	378.09011735759583
True	374.0180659005433
True	1026.1171501570664
True	371.5734016581099
True	30.415465740065628
True	446.7485944662556
True	461.7119952182487
True	235.971102445246
True	31.586796847703223
True	768.997237779033
True	441.9766544911209
True	177.28104061679824
True	14.17343532086974
True	1235.020558896067
True	162.667083825714
True	28.98004371772452
True	319.1037752130289
True	280.25855182079295
True	118.12898101090022
True	292.6233050822006
True	50.95679953134568
True	300.50782677964247
True	291.8191982557547
True	293.9414567971993
True	31.897529717862948
True	46.63919655201248
True	1021.7210157297214
True	24.856457696849063
True	13.029151546219463
True	173.4939472788156
True	675.8045803658259
True	9.736847883433844
True	185.13783057719613
True	178.58000081853942
True	529.5689263970776
True	373.95762535137857
True	728.5140672974746
True	314.9685907789493
True	484.4650246492925
True	442.3127336277163
True	496.1069583649833
True	100.600296457789
True	1301.6910893967754
True	911.5340852847808
True	267.30722027837413
True	524.6691927879972
True	104.13166202833654
True	582.3989172314842
True	421.49297012342026
True	159.88496241249914
True	80.57604867468109
True	346.0160825286578
True	162.59523858085345
True	29.366296058173244
True	580.0094702420823
True	380.8654091742655
True	73.66170497091706
True	31.399331499268143
True	658.8483430744689
True	499.0275507545124
True	75.71376524305072
True	20.184217527096784
True	319.13656603317537
True	314.1545569844035
True	714.6723720174581
True	565.2383608966196
True	563.8611333586776
True	792.5091978782172
True	8.255853794900466
True	57.16272126051574
True	35.545241167699366
True	55.57118567708875
True	498.3622747903121
True	590.4244800942096
True	84.47551683740384
True	110.71012022681892
True	188.62114635756888
True	72.35887032658148
True	184.64120795080044
True	219.4011788217572
True	277.695891715043
True	803.944546801978
True	601.2214288870733
True	292.6660676765429
True	195.83639543566588
True	268.2304789520326
True	243.5660228397293
True	714.4747527941718
True	327.6641371989783
True	159.63985504192
True	916.876124055181
True	331.02786419345256
True	456.92694729355287
True	153.9335164917138
True	112.00681499325718
True	60.67629266906901
True	214.0175150829368
True	1016.0493041838104
True	511.6816166462264
True	112.28911576971817
True	373.05204700110926
True	99.57010495027332
True	686.4441225258784
True	4.320725351002588
True	682.0001014294007
True	35.99525830248784
True	941.4142534958808
True	843.0740992618166
True	206.1188473470591
True	32.478545368282106
True	87.95458368667917
True	459.9933433641576
True	227.49434278816017
True	1.640810999595603
True	74.9411569954854
True	1109.5164629138474
True	342.2605455329152
True	676.3107938015269
True	472.39717858609
True	33.0193234917363
True	138.912367649136
True	440.1190657753217
True	936.5981342679823
True	805.7877825853388
True	426.1165574905887
True	337.67499433613534
True	16.414744746855312
True	78.83024461957748
True	731.4708497977921
True	472.6227790781373
True	382.4883800294169
True	866.5123060663936
True	24.836494366970733
True	215.90204368747823
True	892.9457956202696
True	237.07189492222005
True	8.578511819418404
True	502.7891354168677
True	103.3674519771634
True	639.680981421385
True	51.6258736178288
True	256.73578945566084
True	835.7939637612568
True	885.9755963507275
True	272.89642496723377
True	450.9926716043757
True	118.52019883469002
True	617.1685878624363
True	254.51727192883436
True	189.8133156800405
True	847.1074370389654
True	56.835893700726814
True	716.8526342390426
True	272.1284759142728
True	301.352616349231
True	165.8134817241394
True	468.5687558919103
True	578.2033859710048
True	364.7064769449569
True	406.1047333473454
True	72.85208154941121
True	157.40553509866612
True	470.5758134256267
True	210.44803819385663
True	38.53533398860954
True	202.50284287757023
True	397.45324020769647
True	406.3164616064565
True	738.3822389576477
True	133.05696591164545
True	671.4835752926108
True	521.5692574294922
True	606.7251804537109
True	136.64374264398086
True	37.29530826877386
True	661.4855960007833
True	71.03006950616373
True	551.9483864674604
True	672.5385383825609
True	456.7861265041368
True	142.43555030753217
True	539.7171948154739
True	5.108681805817056
True	410.03086353866775
True	30.50328413887617
True	621.7939960146084
True	270.375289529282
True	577.1365915240048
True	696.7374026481618
True	151.35433615664763
True	520.9229368774236
True	497.80533598350127
True	64.52629212337669
True	970.5941184515953
True	2.920947481265292
True	28.025132952634515
True	624.611977540012
True	690.0004624971554
True	139.35009416302836
True	402.9994303502236
True	133.9033912660034
True	70.52520359943165
True	468.2926705517232
True	41.13761256844413
True	498.1249695424578
True	13.343150293715956
True	810.481777959792
True	527.7423696885796
True	641.7170268549604
True	101.06920508011916
True	393.9759658158858
True	1039.8981324264669
True	866.2287029169303
True	139.96596693076444
True	542.7890992607827
True	458.6355755701922
True	241.44813919625977
True	250.21978593015177
True	5.951339474074088
True	323.31737623143306
True	10.670921310746214
True	381.596324499388
True	77.15787417529958
True	405.42807579234415
True	665.2458833536845
True	128.68150952641557
True	237.36304707145567
True	628.1857754597835
True	692.4216094449852
True	281.6030143268677
True	140.05017367735198
True	169.66394525773916
True	471.7093451791509
True	81.55743139312268
True	10.7775090163791
True	518.4525017548957
True	550.6407692477065
True	19.600458415243686
True	137.40115079393058
True	882.2534319975146
True	489.36636307117647
True	272.7416878161458
True	32.85159555044135
True	466.19897371383263
True	114.36343809089972
True	599.8422878256206
True	666.1539122048115
True	293.9052685998081
True	387.0909566007906
True	192.5567513056144
True	247.957223510826
True	75.40347494124876
True	213.44567358422032
True	505.1288279289671
True	20.545134976009702
True	443.32565019341246
True	366.70203261221593
True	728.9632525543153
True	891.8500311465896
True	911.4018634890956
True	154.3431327760839
True	392.789399089123
True	69.20533544815197
True	179.18343020463698
True	319.78637460591136
True	11.25702327155966
True	826.6265033387363
True	21.867950047515023
True	395.96708391871647
True	267.48866402733273
True	621.5585180881678
True	197.1394028583193
True	36.96149959735123
True	677.1458824766838
True	1068.4784109378502
True	226.3198943770402
True	131.53993414840514
True	620.1895867216962
True	479.3452675379045
True	17.38755328043332
True	780.591246550758
True	110.6240396129218
True	47.1266985333305
True	293.7136309079977
True	341.1223457068132
True	387.1106502557888
True	273.31074470880867
True	19.8523069004816
True	22.47790199979529
True	851.7359554896524
True	200.32469778195917
True	111.27224692601496
True	837.3858075532481
True	647.3354429838209
True	623.430467874281
True	445.4627355380867
True	142.9991535435437
True	31.440220830120087
True	99.53906327668336
True	446.8862574216472
True	230.73594700924048
True	494.9998739708188
True	148.37344790131414
True	505.2449654149541
True	650.8712094073557
True	1001.4162826613062
True	24.46500003331366
True	967.4088070459482
True	1088.4096594477958
True	481.92846179004624
True	84.26938087370371
True	814.0677581032027
True	650.135336132515
True	640.8328943335437
True	173.9750384672274
True	746.8976052912318
True	720.2977426804151
True	126.20906446996544
True	769.3771658659105
True	833.9996272068894
True	480.1524102786934
True	226.3724784680162
True	74.42415650411114
True	306.9742352497022
True	335.0828184037124
True	477.0053346421296
True	423.1332209648555
True	194.66821024952264
True	311.0973994612137
True	2.8878791220911
True	12.79957021410132
True	106.1391892651147
True	136.23410316904875
True	363.25458953858055
True	355.761681513397
True	117.68447909723396
True	17.239487962790797
True	209.7583462926944
True	812.0886972126149
True	467.8071551684917
True	538.9770011127034
True	558.681168215162
True	820.7228985319318
True	628.6924609185202
True	91.1746876536088
True	204.54624770756735
True	246.7247239621992
True	276.5468673178406
True	102.45182872971756
True	365.20505374829673
True	434.7843104304514
True	174.33589140447626
True	651.4495498020474
True	243.8441020326732
True	196.05469443615428
True	28.509125881676184
True	244.7676285319094
True	486.9124099066379
True	169.7272817627633
True	537.3798835837949
True	474.6345211172789
True	247.2215636891762
True	109.14412218682982
True	41.62635672510162
True	402.94732252619343
True	798.0702572312009
True	171.02779007880292
True	1036.5202638632245
True	1033.4445599983674
True	487.1341971553024
True	105.44561396277123
True	118.96135615540156
True	636.9309100787933
True	8.859791145392801
True	224.8450905062089
True	135.35532537527882
True	117.37248239398018
True	320.4466620215506
True	635.3701157445291
True	35.156087830622425
True	127.66824982347018
True	940.6813035596864
True	57.231870666080994
True	448.39380943689474
True	517.2788738890057
True	258.8750354480196
True	136.39257840604174
True	908.375480864608
True	1201.6725618487717
True	513.4006908850832
True	649.1704784370006
True	220.17370889789785
True	152.2414471291756
True	329.34437993516906
True	254.56511285041745
True	168.41305268637203
True	302.38388534944147
True	334.89222189162217
True	12.185589723184853
True	610.1124774693396
True	145.11735394566597
True	78.04564851512731
True	461.9326851895836
True	328.9429124510741
True	1193.535554323992
True	350.9532343187223
True	973.8630895175828
True	9.637341410029508
True	270.1475221448391
True	230.98352959561836
True	156.99273516830766
True	501.2004992478181
True	203.39443698828973
True	405.22398951343
True	322.5316552314559
True	111.63989055928133
True	367.4243678477738
True	1084.7020985162403
True	742.1735145403458
True	230.4666839436649
True	111.54675360555898
True	298.983880538652
True	22.431167297685743
True	354.82414871837125
True	324.0788193410614
True	561.624455365881
True	459.7024841617696
True	366.1865544860647
True	157.17304152897998
True	12.194515284490931
True	425.79911493678895
True	287.07529145486114
True	147.91259019645838
True	302.5874627343505
True	430.5381162264921
True	800.8623407715567
True	318.1646066327627
True	780.3353607162674
True	398.2972023256533
True	375.4322465654056
True	1.7090311296221257
True	1163.0352277307336
True	96.71240618421552
True	939.5914801388338
True	215.90396944248565
True	469.6323375777079
True	679.2008642161179
True	85.19433921154041
True	481.19451717098
True	31.79201522494016
True	427.0301069192535
True	75.14534790037654
True	222.0708459653775
True	35.77228255285986
True	640.3965245280785
True	193.96650273698052
True	23.86533740063252
True	402.5817164348062
True	104.30250130094268
True	165.93464038082553
True	837.7877690981011
True	255.1885985091969
True	155.2305476336698
True	371.513348959702
True	526.8332762663996
True	327.7610050226853
True	533.9315767731791
True	616.7142906103323
True	152.7362357781766
True	6.883430570914783
True	72.66037821610296
True	434.0383445893407
True	87.1616375404962
True	79.89416735813798
True	1032.9798715031736
True	28.04618758139255
True	327.8665663220887
True	325.6639827254764
True	465.566562427276
True	680.5196525712478
True	187.8193630089055
True	644.7994028961193
True	322.0032519865593
True	347.77008280267137
True	268.7231271299836
True	208.3960043109548
True	357.6124069081533
True	447.0524321236026
True	418.8662083187047
True	602.8439990128
True	137.1801758250907
True	73.10391414080935
True	37.391335676722186
True	280.8085012687057
True	636.4172606440142
True	426.6559075552079
True	752.4847397820746
True	213.3984859973328
True	387.0850636639274
True	69.52201004310787
True	53.622553410628434
True	413.0318444069624
True	202.92147435235285
True	212.21762060708997
True	42.1298960684932
True	1084.146025637949
True	166.14836953413055
True	897.2759453073695
True	311.62533794272497
True	928.4856760779865
True	233.47321019787444
True	465.2562642036436
True	535.9726920020289
True	617.0361976984178
True	207.91631164614364
True	467.5010656704132
True	913.8430021959806
True	132.88483346644682
True	7.101141318248086
True	578.0929336139933
True	30.118380559925505
True	69.31135643539922
True	782.22809075895
True	219.38364041371375
True	978.2921375221766
True	688.0182683193549
True	405.04303563253256
True	284.2200312575573
True	488.0516296860015
True	338.57719127697555
True	171.04812134885702
True	723.6817733437185
True	731.7091522366071
True	217.0993386915794
True	93.41482612271986
True	507.4634317126252
True	132.6720724816464
True	373.4014075142634
True	350.6866342885416
True	65.458840064242
True	366.1014872463284
True	424.9093530240639
True	387.5414946560868
True	418.180998469384
True	411.9545237073248
True	653.6521879780768
True	58.62660194507931
True	453.9715576457919
True	323.0881931064501
True	679.1825254485485
True	211.3425536927137
True	100.96942644331816
True	42.887937012018085
True	543.454657176824
True	588.7349740602118
True	188.63194063182107
True	413.7556096899166
True	339.97558604509373
True	17.48942021761887
True	165.79540790233094
True	289.35766494493714
True	2.975774393590447
True	883.6271443185927
True	75.10970783413404
True	106.22489027167208
True	118.54353788997956
True	346.5175478570057
True	36.46618756474562
True	443.16974371176894
True	226.7714650688134
True	6.43385537296423
True	117.03210590714028
True	454.580032495585
True	52.09577533050263
True	68.37042816643783
True	177.33244216018207
True	275.7458770849878
True	970.0296174521478
True	379.9589031319525
True	949.8947948885268
True	180.7235110007329
True	1035.932720998361
True	780.4020320243494
True	652.8021206474748
True	415.8287948455316
True	374.1031685938291
True	78.80713605029904
True	70.58518182896144
True	74.31621732487694
True	181.58085259177412
True	488.4779483348895
True	1111.3283996961663
True	174.49776102283212
True	358.00882323882104
True	448.1404357328466
True	617.8418383523506
True	583.6993220746502
True	283.13222809046204
True	457.6057875896827
True	689.2442935610013
True	90.97586833692574
True	740.8023742790178
True	255.78022405527244
True	134.55011187375584
True	420.5806189829172
True	878.3190337183642
True	457.94799450705375
True	874.0206526873588
True	201.21603627383803
True	345.93510912651936
True	682.1135501233557
True	618.1426454882406
True	193.06864532319776
True	265.3512183997683
True	807.7435829353699
True	33.59497152678974
True	183.45514395040047
True	504.44817974222735
True	710.6705124625487
True	104.69092559593916
True	38.55888254184184
True	163.67821110587602
True	707.2092604402785
True	314.64205976797194
True	559.4371098864331
True	353.45892324053176
True	285.1101993861413
True	459.1770512375959
True	487.3354925233361
True	72.71470006453659
True	372.9195086977385
True	793.5025075148226
True	0.0
True	296.97635877882334
True	245.7351153488092
True	982.641144061134
True	145.94467972375818
True	650.9838163939263
True	636.1141137719211
True	106.05935173214502
True	222.09470622204904
True	127.37526368084936
True	12.489365418047072
True	282.0301207098061
True	391.8226435854552
True	1124.472526327187
True	240.2852708483655
True	392.5339826860787
True	652.6951210526197
True	211.7050201801424
True	27.345242431399008
True	878.8623416831781
True	614.1446713874137
True	158.17582550960455
True	629.3602632302212
True	166.38423142756656
True	286.30643878586613
True	789.0601728055019
True	33.933982426983896
True	108.60579280714155
True	494.2378469153247
True	64.53601015788533
True	77.79599813294077
True	404.0265179713662
True	22.95453009027617
True	746.6174043005182
True	103.61825928860212
True	162.01477655456085
True	18.445045240983717
True	732.4669634975402
True	29.01493566519824
True	772.6075343720294
True	401.4620281211952
True	115.55705199728264
True	721.3207547733588
True	534.0288154457492
True	562.8236568155866
True	45.60341865158059
True	371.1234212552413
True	5.680908790118011
True	92.46027332092405
True	378.8187817202127
True	49.28370432753661
True	116.15092707226246
True	292.1139131279094
True	184.2537592533689
True	105.94713556096826
True	647.1857760638101
True	21.894432000207072
True	1178.3969095331497
True	503.26628413479983
True	310.4125163197833
True	491.2866330863909
True	126.56071693574924
True	786.207094445023
True	1077.869883004487
True	744.9023235805713
True	181.32716086691983
True	230.21351957239148
True	51.91465933659928
True	54.7060668627594
True	147.65465241734452
True	95.78424007237336
True	171.76783490338605
True	1198.0592868555038
True	296.1313562980112
True	353.736031181499
True	730.0230058949036
True	16.826885330162728
True	14.758788000137262
True	575.0417008049195
True	5.771266949070226
True	115.89556317106864
True	694.6908709588392
True	178.02424908146665
True	650.9990763735557
True	840.626347189228
True	149.5435623991527
True	902.5158821570924
True	3.634415441195328
True	451.1571288356519
True	1050.984623512712
True	26.03859796058179
True	236.17973131442776
True	145.3800076417632
True	939.6494131817184
True	238.71527627591536
True	499.0832521603792
True	122.84379345766122
True	506.36377206224864
True	154.9630725513476
True	102.37212313772028
True	396.1785195932597
True	68.36133820096671
True	53.34456781614473
True	1062.735302516879
True	274.64042593723696
True	156.41481594797193
True	368.3125248255768
True	388.8980333505292
True	216.61194700047488
True	158.51972371187185
True	378.16050291864
True	34.80242371436676
True	491.7526487828752
True	1133.17261267884
True	114.35698437182415
True	480.9883672161643
True	319.672223784613
True	27.498783132973056
True	400.3166890702993
True	103.88950297924418
True	594.0862945928961
True	197.1280098505115
True	412.7285744595383
True	20.147107674512352
True	442.3523898455849
True	113.38068345017322
True	334.9637298438191
True	33.19651707516399
True	163.21467896570243
True	244.47666588853576
True	741.8391028237589
True	60.73927991164878
True	136.8029775061507
True	233.01924089578836
True	134.2282369447576
True	639.8172601414572
True	557.915279076382
True	772.4054211386415
True	391.9413810577386
True	532.522908626142
True	400.90743086945537
True	691.1176510329942
True	73.00854950360176
True	484.46125198214247
True	431.1705385746771
True	49.98480078213735
True	88.24845713943185
True	129.80932318664753
True	90.29780856198133
True	334.14678042533296
True	854.5186441058385
True	335.9325579001349
True	1102.5527831201712
True	320.55175734680114
True	925.0002296384464
True	147.17871172966835
True	584.6395299018732
True	620.2825077671632
True	695.1906029056761
True	454.18767931236783
True	60.17831336811315
True	292.86427232962546
True	40.80200008566381
True	162.35030197319716
True	166.65090759855934
True	1101.3230005469927
True	240.1718858754016
True	556.5092524367599
True	520.0322931059089
True	567.4632887162658
True	859.0449683981075
True	584.0554346999398
True	629.2361477812914
True	946.1874739155326
True	122.08253917713698
True	326.0748136203923
True	275.0393539589229
True	328.96563478022546
True	89.71791907048703
True	375.854345109898
True	4.380655281843367
True	329.20399411230136
True	246.59456916917924
True	621.2491436866584
True	271.8645429607991
True	360.04428006887883
True	9.794598492705791
True	58.74776521785669
True	542.4706778291924
True	30.895730075648668
True	152.75089985113686
True	63.99507475950072
True	151.9590125625527
True	245.64822840736375
True	66.9893202301165
True	382.9272032964347
True	264.6198249060883
True	98.69965471594182
True	340.4542134500072
True	62.9538612587554
True	615.4150258196786
True	851.1231360072215
True	288.73327346829007
True	1172.1995491202072
True	110.2471913872642
True	300.1778803727398
True	1054.6844104511813
True	89.75832989167756
True	284.8782199282588
True	10.909117311863534
True	413.87363771345065
True	454.3684578506638
True	151.80776940786723
True	622.0131814223389
True	896.3939416403567
True	161.54847357552254
True	84.09310243909908
True	323.737423170614
True	556.7771036485173
True	614.5641371836849
True	1220.3002705942338
True	28.52842856482484
True	932.9131303809614
True	140.43838227713894
True	635.551678608593
True	123.28981923079542
True	132.95541129591743
True	186.5416443857224
True	169.67673044262804
True	756.4201576910123
True	218.7783563685224
True	231.48180949229817
True	71.34882718862762
True	507.07044965629
True	429.0184616551229
True	173.4617208181801
True	232.83174707883924
True	17.89615455314143
True	423.9870308778434
True	213.45588277862447
True	296.3802684854924
True	118.59362551997395
True	711.5173718304995
True	425.0427574101849
True	261.87262971156474
True	649.0103745529768
True	528.7058813878576
True	432.9114356639647
True	136.90129913427916
True	531.122153911772
True	436.82895038437607
True	2.1241314657549357
True	193.20190681999128
True	92.36692919862227
True	242.59336140348623
True	2.6179956619241938
True	129.277583105723
True	366.8983708891073
True	6.934716426881484
True	878.2451411171958
True	175.85622399084124
True	710.6761808139158
True	805.0267018507235
True	156.6604611837218
True	219.9309075869209
True	484.9100901807122
True	837.2871992958078
True	47.96350283146854
True	41.79021177865336
True	127.06503320924313
True	633.6960431336214
True	745.6206936846488
True	179.5795504634235
True	592.2723919917571
True	575.558204418796
True	856.3966946608016
True	411.70112241708034
True	190.27293490376863
True	857.7975949720199
True	219.7191171015914
True	141.20678928874085
True	344.2166102667325
True	226.0607645790455
True	206.2917742156478
True	624.2190604753825
True	249.5312875334976
True	196.37401138480595
True	460.9263643887996
True	470.6538816283152
True	64.37379471229633
True	281.2059096731756
True	78.05241766787087
True	340.13242176518435
True	353.9955483817006
True	262.5290187388637
True	178.56669844086352
True	382.9471938577342
True	611.8509416378746
True	745.8796721080392
True	294.244795439951
True	737.5844895734297
True	64.63182798501448
True	862.8487694934752
True	353.5650935637759
True	13.070729839007878
True	604.8942977743361
True	686.3773753951386
True	246.27762277214515
True	168.67189633794456
True	49.28329459962398
True	386.67426069082416
True	75.49675400075384
True	15.539818436002518
True	890.0008138330735
True	367.33778481507096
True	180.89721755674617
True	990.4620002205584
True	10.995901702409224
True	791.3686529070179
True	29.647667365170395
True	678.5742246984945
True	59.90975624187288
True	752.5597607289731
True	463.060971833424
True	195.2390003261876
True	428.4996328667132
True	203.8120934275768
True	291.6336306608054
True	216.88261228567347
True	410.7284938529247
True	10.415532517186868
True	326.92736661010144
True	108.78943994098805
True	11.952104276204985
True	470.3295203308103
True	733.0881433801574
True	294.3860372087043
True	74.9139226742488
True	315.4541738024988
True	82.26268036712739
True	191.65189882191245
True	184.8680457465094
True	371.4799744838424
True	44.46207946865994
True	141.1778247050121
True	406.5934321477364
True	864.8535349769006
True	120.351215876857
True	211.4771362183844
True	430.6058762245747
True	19.999200466371864
True	407.9498745247517
True	516.1735274585933
True	92.26465711985912
True	393.8178457567872
True	355.46815853067017
True	426.04353908207935
True	591.5432525989277
True	1029.271980780009
True	955.7595419117096
True	59.14699145035056
True	1073.8586648595597
True	111.54568821771706
True	108.09633710628866
True	117.0151529824087
True	514.5818964862564
True	365.5652182326152
True	567.2182158801655
True	257.2354257205507
True	162.04519696185855
True	406.7163880124661
True	16.17879470850704
True	450.6335782787721
True	378.5105463854104
True	153.65199130571852
True	94.0329286720049
True	510.1862600980354
True	991.1869903288972
True	199.7064788737038
True	70.40092679175561
True	430.2306192468111
True	367.5047761565638
True	469.1071568170432
True	324.65400007239475
True	4.274652979568735
True	537.6072255671504
True	517.5224267179648
True	499.7020334020592
True	200.7453057140792
True	104.6256025814942
True	22.04208137575552
True	370.3716003088122
True	105.06724290408692
True	6.620068754881421
True	30.89013792488954
True	344.8950914330949
True	649.3629144243281
True	129.34857920044715
True	87.33453289347361
True	23.816758445759596
True	417.1240300843454
True	367.453236897205
True	781.8082557054186
True	307.8116325738822
True	510.99042322800926
True	542.2461909557713
True	529.2282264776512
True	291.6853275954095
True	527.9638607298757
True	98.4466916903672
True	587.9464920600119
True	7.43242146386884
True	350.99664584677026
True	466.1116407372897
True	953.63734154035
True	351.67766251382534
True	782.0210326581861
True	989.5707499223934
True	172.8388109004678
True	38.580507450236894
True	368.0602855172142
True	381.3684584801473
True	586.3949029095304
True	243.9233969966772
True	29.176393487541368
True	652.5954646693452
True	128.34421038061933
True	1020.305107267554
True	319.367640964421
True	486.68429694551367
True	128.43731995877752
True	800.1433389230867
True	145.40957422209493
True	821.3497010586066
True	562.7998592338724
True	188.538160398334
True	112.10584909343432
True	68.69263364628192
True	562.0398051878141
True	919.554092295768
True	429.06027505648177
True	526.6487494069008
True	129.43907207641905
True	619.7373837405638
True	487.072559439493
True	755.4415851649462
True	314.80349169783256
True	566.3630068146973
True	111.95422200118942
True	25.109971854206087
True	429.6713056323087
True	165.59559782080203
True	107.72815323106286
True	381.90506131429646
True	1097.0848071975608
True	274.17150512240664
True	559.9328320313499
True	11.334723170000885
True	76.76990714883573
True	332.0424739000613
True	777.5814983582067
True	440.03371417955714
True	506.1901517747849
True	713.6897797785134
True	70.65882191937067
True	726.8229159248261
True	49.26312495591488
True	101.42467534477072
True	190.96808983834103
True	77.90954964686586
True	25.80661608101226
True	276.75178012184983
True	489.13486819448406
True	906.2934290936604
True	876.3366353825753
True	5.685507431852299
True	280.25807344213086
True	448.492154233843
True	126.4407831169488
True	230.95470745573985
True	333.1743989412245
True	1311.8437005748783
True	455.9859388763724
True	20.42751354696342
True	183.2390363998484
True	735.01028105427
True	33.903698421444005
True	180.00882683024338
True	529.3272197898127
True	75.38719514235389
True	865.6037641078217
True	328.1921204437045
True	660.768028296385
True	79.85046446645381
True	665.9026302884048
True	606.8621900061827
True	905.8590249266136
True	247.0363507377337
True	499.9601236997535
True	833.3389693262769
True	952.3374269242069
True	227.4824667638192
True	784.0001353544228
True	219.08330964329733
True	442.9097041082991
True	365.7066883959719
True	502.057925680069
True	486.1323182178637
True	310.14045681369123
True	347.379022248098
True	113.34286819352738
True	346.74953641492044
True	1136.6267127812212
True	324.54780088137835
True	148.71201968687953
True	297.426944794194
True	735.9311839208743
True	662.7801793291486
True	418.96338385036177
True	127.12831583340702
True	316.1878303479613
True	33.184998556703775
True	171.4470098796227
True	94.13767297758643
True	87.38913236143544
True	546.6375854915365
True	136.73243497169892
True	129.84337704112585
True	96.81650452874136
True	89.25838049900614
True	440.809216017111
True	397.7011394053218
True	1047.2199773999475
True	530.2221923648236
True	849.1286200506315
True	285.3714004744993
True	303.89639564855355
True	524.1452713188958
True	195.16885858566997
True	760.4846611140885
True	242.96569538529164
True	353.9676478512116
True	67.72042236334765
True	112.16658233636794
True	261.6127631501835
True	124.90034175005508
True	490.22700103021447
True	32.871510372129784
True	579.1429488840923
True	996.2758114748364
True	755.6451479573155
True	1.4579831623837358
True	60.64882872809155
True	489.4894583308301
True	438.80856997251846
True	74.23548907739519
True	122.45810917140685
True	292.9377288678076
True	80.23783341381196
True	52.799946682057815
True	721.083775200183
True	648.5480226374256
True	169.64584350299236
True	181.23850558720213
True	549.2620730947601
True	56.11891806817158
True	24.86702098911426
True	566.440260592694
True	435.266012633019
True	1118.491877257733
True	48.530962907058175
True	474.1195832899597
True	909.6347142803928
True	793.6354459414789
True	281.9920486347336
True	785.4386321100391
True	389.1925744053662
True	42.36271127678885
True	96.3135754195056
True	717.0537200143773
True	69.77780050677151
True	142.09069568802613
True	907.5756592930014
True	187.35411557727636
True	272.2128005961226
True	104.26137542831552
True	643.6845192385124
True	595.5744562700629
True	208.11298334400556
True	438.733078320876
True	36.815090821604976
True	284.4451820879165
True	586.3471574066516
True	630.3305296735213
True	321.60029428112915
True	76.96290737955313
True	944.6182034987196
True	1060.1706424568415
True	567.0750038311844
True	64.26740630822937
True	30.4546660546276
True	94.1809102251709
True	107.20112621589172
True	98.077942835915
True	872.3491000516184
True	1180.297881315045
True	739.8504377864099
True	317.41197616064386
True	8.41962939590402
True	20.67469238108813
True	339.62877761735353
True	483.37833934141696
True	47.08817193071752
True	555.8123051169443
True	424.5302277527938
True	399.4178256413813
True	83.10787390993494
True	200.4612361549247
True	270.5928360416916
True	136.9023437572628
True	392.8547678671826
True	41.834540659866406
True	178.10432743670523
True	1168.354365508215
True	6.105206735775215
True	27.478395946976736
True	579.8945440261476
True	367.3849540612767
True	774.3391938606131
True	156.8611682828737
True	775.7097180832545
True	569.3384537270348
True	276.1128598597793
True	443.9869614828472
True	341.62805330989937
True	293.37998672276785
True	264.2229391820844
True	383.308126679205
True	493.7475724741402
True	503.317627135598
True	107.69085479283667
True	359.02275584271484
True	8.015087616995428
True	167.74100935940683
True	228.50275281430103
True	881.4389871169383
True	575.6958545899362
True	30.66858939009596
True	743.4059496496255
True	833.4866855861484
True	112.556898379793
True	351.50703497367493
True	884.1485941004496
True	225.12126717170491
True	162.0710983321457
True	537.4921952738257
True	598.0504571930388
True	1094.6731479460109
True	142.95602218852088
True	158.18708967435694
True	256.1001367195353
True	325.8330691176958
True	429.4497142258235
True	409.39870996024734
True	316.7975028334098
True	437.18765331487054
True	490.0643698489201
True	225.6944914796255
True	1466.4456949076382
True	260.588051987811
True	411.2097299622378
True	53.06121054231726
True	798.1174736509178
True	247.38275476612532
True	921.101102243482
True	558.2320295669721
True	309.37773952714934
True	778.7111229176211
True	264.0935509999558
True	219.8224116413672
True	259.78041679240744
True	211.27426383194253
True	135.62321403985885
True	256.92424126086013
True	717.260538777708
True	538.2094703159449
True	226.0908479915623
True	1142.3787595257254
True	117.73839081789298
True	259.08108224129006
True	72.8580810734889
True	294.9871564070133
True	419.2658140599919
True	95.15120040746876
True	213.77311216697092
True	74.97356521401319
True	691.4292439063611
True	378.2832159190989
True	219.94035594822748
True	737.7760990830121
True	863.0894102836925
True	824.4839209819622
True	831.1527107588623
True	346.6663648882903
True	1.328756295724422
True	268.3294653980331
True	59.33854838804809
True	382.7253287996793
True	55.39216368035395
True	372.3441039262333
True	865.0907814569407
True	1057.3708894560684
True	402.7019847893068
True	21.82811098297117
True	539.7326407517453
True	519.2977137440979
True	195.23018756976597
True	239.71138073525992
True	293.9499141917206
True	20.150207853756704
True	125.88119782384364
True	957.3831135575796
True	62.82084693438984
True	495.0589008632144
True	790.43569698381
True	100.48436928940036
True	253.1026893354707
True	111.78314224134606
True	16.346624388494323
True	1.9017646410058453
True	116.56732674763076
True	978.407765764325
True	485.6563889873789
True	66.98622021500319
True	794.8320712257838
True	345.4228981623733
True	1.2019815447961473
True	444.92181577358014
True	200.46367453107356
True	525.4606862892365
True	78.44604999009972
True	313.4431381722502
True	371.8107558633456
True	169.0420024382477
True	204.7538170259868
True	132.89697317890182
True	174.0850310190668
True	985.9713089723676
True	15.102237535779066
True	507.2469201598898
True	491.7477205606551
True	389.69699185537
True	222.68517628763436
True	233.44233165026768
True	158.91974501292796
True	46.68275893905897
True	478.2612780886714
True	148.3094769943852
True	828.905994016957
True	828.6353502926448
True	246.6696121270236
True	305.03859678366194
True	530.6561944314141
True	40.74700788464985
True	84.26913351012264
True	737.5525297969598
True	1099.7187427165004
True	113.63387168755952
True	735.3090765117796
True	126.34680917283563
True	933.1292556641328
True	679.7200084302001
True	100.51343567991395
True	260.7087686592722
True	618.0703716610078
True	264.5364039774948
True	48.116543154202255
True	540.6882977327668
True	463.7048439665189
True	5.335083268997463
True	465.0252132527845
True	62.78287029572845
True	167.40820629965552
True	236.77406486774663
True	295.18089035841325
True	73.3220647810174
True	215.40844732607016
True	349.1058237841225
True	425.8465761575772
True	915.8507250424332
True	46.31671274473095
True	887.3724709146695
True	1018.6770540611436
True	125.71962878188351
True	73.46146260001967
True	999.1241774137528
True	35.841880699252734
True	205.86846886524447
True	81.80627138957198
True	209.70082366873572
True	365.0754876985624
True	956.751749660777
True	98.16801181062527
True	71.13071395726675
True	661.7062389232484
True	281.7715095014847
True	723.2908796027597
True	55.275178343136055
True	477.1492436026169
True	393.7446192914597
True	683.2640871697853
True	53.608351414180575
True	111.51838389613782
True	28.59648079383148
True	274.5726923953286
True	43.45445271254122
True	355.3059642650946
True	2.962853718263301
True	1179.1490899964797
True	101.6638254718733
True	128.16054975455629
True	357.53325031451794
True	754.5538784292687
True	662.6845609477092
True	1017.0854755128148
True	491.5303177672608
True	426.9858409200479
True	143.30373336838204
True	424.27567332334
True	858.7943643019037
True	417.4351973391468
True	904.2068344190455
True	90.44255164397951
True	418.2919506439012
True	170.36022596563026
True	304.018007727724
True	750.3589069110025
True	152.87959606426494
True	135.21100680052953
True	64.8366560158312
True	890.0260789728392
True	788.6485479472306
True	82.17365149185946
True	433.49790525999873
True	724.3175763059269
True	427.96669888707606
True	53.27232392451747
True	315.8762494033422
True	791.6427848618935
True	29.24405078543341
True	363.1072820884193
True	163.74825476125747
True	280.5378063586656
True	32.58435540211154
True	217.3919701758346
True	778.6634992939005
True	637.6607697002961
True	56.19263746674114
True	282.49364116840934
True	901.420335095077
True	16.57359239635
True	289.2257702182714
True	287.23322497699576
True	433.7342044450477
True	221.60472458545567
True	588.0881523744023
True	49.89961357716778
True	971.816964185472
True	897.1602068891117
True	44.06319532357235
True	394.1267583427459
True	718.0063417773885
True	937.52200206761
True	274.92388970395655
True	596.5639748105284
True	133.5874369413383
True	199.11428780667904
True	141.82963883990868
True	126.4200118669194
True	209.33193344780696
True	926.2746904100457
True	801.228290402543
True	914.3874447776528
True	19.85083636631006
True	26.19779012842865
True	357.8361796928237
True	13.146215917040292
True	637.2311775024914
True	1055.2636490661728
True	254.7975049298519
True	205.5319435039447
True	84.40785498489424
True	214.98217028858755
True	131.14630660307972
True	42.30390354093108
True	129.78531619422316
True	92.08707407753326
True	243.0665231305641
True	524.130829800009
True	164.3955751586688
True	29.30336843698602
True	56.98653563056848
True	423.7811790085878
True	269.435017413303
True	591.0304442642833
True	23.615436045264275
True	114.87352280094188
True	680.2579900561892
True	266.4799643458276
True	463.0175495464392
True	657.2532264180679
True	105.791984898355
True	112.95212035797329
True	78.25675452272603
True	26.605650693005163
True	119.23196842374706
True	85.33680027411785
True	104.15142386956128
True	152.78914537966307
True	241.08256062341067
True	803.5226984795381
True	294.28961770648345
True	939.4958345000632
True	163.98380231925535
True	193.8335784124871
True	784.9987355264849
True	307.1580384421294
True	579.3585098604774
True	254.409963120451
True	358.83852303033035
True	456.1153879447057
True	556.018647455346
True	649.9489050817607
True	366.5082402225283
True	35.2293401559605
True	529.8190355682901
True	620.5360524983759
True	19.78333893557794
True	12.08134719278319
True	257.87076257059186
True	399.4197823588303
True	447.99622466010175
True	65.00893972837568
True	651.8906884431603
True	930.52672412578
True	237.0187961380235
True	908.3675931613882
True	272.71224947982137
True	104.18629512311657
True	259.7799407459185
True	674.8284955098674
True	39.7584720086802
True	554.8428167811379
True	1324.3647286624198
True	1021.349151257901
True	908.5788156164896
True	208.66568754301855
True	81.32911211686717
True	202.248704025102
True	824.5151180312841
True	153.12164435718796
True	1053.6707948583764
True	855.8454372916598
True	42.97155141831614
True	88.96774383294732
True	422.12553170833786
True	393.2522087263972
True	213.35792473096
True	509.51565005394457
True	638.0766820148258
True	124.03818714375475
True	268.97485261160307
True	1025.7574705131449
True	52.677034248166215
True	691.3788611676054
True	534.214648371688
True	38.26943109800963
True	810.8943694026384
True	378.0782974757256
True	564.0922788939139
True	106.94612639737974
True	274.1437117797646
True	219.44054867406717
True	26.587420944916623
True	128.11410354922026
True	759.3688036027519
True	146.72560450013398
True	391.4177923568735
True	61.85331303748925
True	646.4398107878242
True	630.9860765362096
True	233.32990493092825
True	465.3309963603358
True	159.6764268262631
True	166.8159724317094
True	218.2311181805289
True	293.6290131868825
True	367.8494524753573
True	132.954762207
True	193.0273227607888
True	27.671415268449856
True	875.062756424139
True	307.8098586973374
True	9.699036800117645
True	366.46271892421294
True	164.1988428693554
True	624.175057308354
True	369.1765845546658
True	584.9690390953818
True	549.341296111779
True	475.2447257944589
True	789.624346638551
True	241.16122409349936
True	574.9311176528549
True	157.9729629861862
True	532.7552433973673
True	374.7097601183559
True	373.4076419450285
True	127.15078064680114
True	140.39548653556278
True	104.52213542334542
True	65.5902319627737
True	725.9059565333984
True	179.10869794221404
True	44.66622010924954
True	0.0
True	539.4106986577191
True	109.95365884684593
True	25.38871804496275
True	41.62416822910923
True	108.02987246796188
True	539.3197374209057
True	175.3419978163108
True	111.26014418517065
True	34.064114740971604
True	158.19545907650004
True	928.5106712150435
True	48.88207863360179
True	227.7809931820224
True	741.1711227286107
True	317.7270480305256
True	447.1180182449333
True	488.83346862673466
True	516.1350236149257
True	597.4355497555324
True	907.8491092957368
True	259.23426200197946
True	1041.639495244522
True	933.3776351806512
True	600.6785253695447
True	345.0566277967422
True	837.3961029157329
True	10.034210856227856
True	34.74231742364786
True	285.7074725253629
True	39.4958057858243
True	201.74440941633972
True	788.8403540521595
True	216.65970572099408
True	729.1129052564003
True	770.38128205207
True	119.06417628722676
True	368.2575430494105
True	598.5725183554224
True	24.268990747985477
True	130.89349840551782
True	427.30864760915966
True	300.1589301741444
True	201.05230196253956
True	111.82436092639956
True	382.6119556792244
True	20.05242399295017
True	373.03986500088746
True	368.34399354682586
True	1064.4320451908934
True	358.4020626862875
True	31.603255622540978
True	441.7470688513739
True	454.4505683946285
True	245.2999014980305
True	31.921058317803062
True	745.2602344421197
True	435.40645395094094
True	175.2221195747435
True	13.21681753219884
True	1199.7770035056533
True	165.64320337502213
True	27.05270814030764
True	289.982046723352
True	281.5526829267704
True	119.61166616715408
True	287.4845299041823
True	40.52736069531177
True	324.21632815705874
True	290.8783193021932
True	313.9138785138533
True	32.41683122205517
True	45.259525865845085
True	1032.4126060203776
True	23.27232791693337
True	13.62944869722824
True	183.4520547956368
True	656.6808812305468
True	9.037620816047772
True	192.37714482076296
True	165.296714817485
True	547.6929720241268
True	391.35017468782127
True	756.4791601474199
True	314.9574587605219
True	486.6904048376203
True	451.7059460331042
True	494.5033185947601
True	99.06488033283222
True	1274.5928572473706
True	890.0546075855652
True	288.50015902662943
True	538.8038154938489
True	100.29703750220362
True	567.7468325937165
True	423.5059462522031
True	156.53614534991186
True	77.89538619903679
True	353.78394493142304
True	162.98828959144086
True	28.79787611159705
True	581.681092946522
True	380.9472222970766
True	68.6358707526654
True	30.0585274329833
True	657.1090467272568
True	497.45382969307934
True	74.8195477297365
True	22.22660356900357
True	327.7607056050128
True	318.90771612465943
True	724.6230555700957
True	542.0006000796038
True	552.8916682814875
True	799.7218565479047
True	9.51153319415877
True	56.83373843970503
True	32.788823104744104
True	58.07391012572173
True	494.7381749571567
True	603.8743343419701
True	84.6158544876036
True	105.0951548145478
True	188.64464643817547
True	73.9656132827928
True	180.47233289637956
True	210.34971349006264
True	269.517950249954
True	801.0354547722916
True	600.7530832520898
True	284.628870901751
True	196.32718519500963
True	272.35386416240783
True	250.37131454475255
True	764.0439309297589
True	330.527491202966
True	166.1124372719811
True	897.6412756277956
True	350.33992536145473
True	457.78418277845833
True	156.35052673502508
True	120.76075431685771
True	63.30348436467858
True	209.9221661569394
True	970.2412032146468
True	531.3992528931153
True	119.31757408795178
True	361.8973844720184
True	98.56547799442592
True	673.7556079933927
True	4.769050073964765
True	692.0733602698394
True	35.53699321988644
True	937.8690471753664
True	844.2542460882681
True	212.81924591990656
True	30.099978228405902
True	82.6723018672403
True	479.0425628612916
True	225.45421508901725
True	1.412745854931804
True	74.62343409108436
True	1083.038456867172
True	333.4166196980069
True	669.3413995297034
True	506.3086842912784
True	31.389100512866715
True	137.9426316955569
True	459.9056907660025
True	929.3090331974016
True	828.1683469462988
True	424.47547083089233
True	335.5922904993971
True	17.839335485940218
True	82.2950557333867
True	747.8880667814982
True	466.6149824462031
True	376.8606575653426
True	871.452647090651
True	25.48008951215173
True	218.5177898436546
True	917.225338882877
True	236.9274268482674
True	7.584353516414837
True	497.3338425079491
True	107.2737194751477
True	641.5035612454386
True	54.19385300552106
True	256.6401174431779
True	837.4555510819538
True	872.770900601969
True	274.336496841778
True	424.3872324589338
True	116.307442877157
True	591.1138800258987
True	265.06564267035753
True	193.77278043401955
True	849.3363104351907
True	54.791135572094646
True	713.1519768370504
True	281.57259580986823
True	301.49289767583906
True	172.02873419171968
True	497.10790003209553
True	609.6083913287225
True	362.8930722998202
True	405.8827762571656
True	69.07654225994077
True	164.11187307007648
True	474.6025464732968
True	212.71917898542392
True	37.55550254421509
True	208.50901103243237
True	378.0986482682089
True	391.1418466848106
True	747.1983289064844
True	129.52898643263643
True	677.1063291796316
True	489.2555081575948
True	590.2639630238308
True	136.2752627832012
True	37.46144354980652
True	649.4058941664313
True	71.85423740356005
True	548.2003196917974
True	687.2951406815902
True	449.54874410136136
True	126.27976410224308
True	554.2560341207379
True	5.26064625938431
True	401.8822464059041
True	31.375827858748973
True	637.5598748545247
True	265.25796571710595
True	579.7289197941136
True	698.7273566175116
True	150.39932436737467
True	518.7858436393361
True	510.2374613273096
True	64.96707532269271
True	980.5199944678416
True	3.1411168502095315
True	27.661697720262403
True	651.4543009541604
True	715.3940626881865
True	140.2058300414486
True	411.1776056802278
True	124.89164545793886
True	75.46926526077165
True	473.97601109670575
True	39.365038957676354
True	509.8924062410469
True	11.934148548170082
True	854.788396463245
True	545.7204735719866
True	663.7184671565483
True	99.34551322313987
True	402.78289483218754
True	989.3178962797498
True	834.6281856739087
True	143.8828272668829
True	560.3792095961757
True	455.7567761444261
True	244.2322745313248
True	264.70915871576665
True	5.951650536998834
True	337.6819210387441
True	11.286870001515284
True	359.253224338993
True	79.66736268318306
True	418.8793800816186
True	661.0718020205245
True	122.8804225871912
True	243.39425003799963
True	642.146295038196
True	664.1015240420409
True	299.41670873174195
True	139.45974006407545
True	167.5910983824975
True	482.69317608694473
True	89.35943260371768
True	11.62637739373288
True	491.24627461762816
True	566.1919160674652
True	21.31856291462201
True	145.13143455938354
True	884.6258396098543
True	492.6565098779425
True	264.00536330160827
True	35.610146538190136
True	470.48666661307897
True	117.33734372523128
True	591.162192731995
True	674.3326125013127
True	298.9544689695851
True	384.87826704831207
True	183.66368514437795
True	250.18232224883283
True	72.81403054030514
True	214.0261983635197
True	507.7653482846663
True	22.044710717333185
True	436.7115998294378
True	383.0638020960603
True	729.625508994141
True	904.6860687227696
True	915.589601309539
True	155.74843224683997
True	381.1498167868872
True	73.38987500323582
True	184.068963216644
True	317.30344203629375
True	9.225047317641144
True	799.3925102747827
True	22.49584317064766
True	408.556181236157
True	267.384960944786
True	658.9828170466144
True	203.49952381372435
True	36.24175852358701
True	685.2181108426176
True	1072.248257362651
True	227.976543037998
True	132.29512990609726
True	610.7085459286795
True	502.8473172294787
True	17.466513472063358
True	851.525943693486
True	107.27448805847762
True	48.19418058729974
True	301.78947866729607
True	349.3321551093984
True	400.418130277229
True	271.6925552417477
True	19.35812653946546
True	22.605390593239992
True	852.9805821303324
True	190.39793508178303
True	112.88954681680852
True	816.4705735261418
True	658.7673193045788
True	647.216762894703
True	447.6848423133248
True	157.40422627829827
True	34.719099838886656
True	101.58331071889876
True	438.30630148987376
True	239.4663487978666
True	494.4473950557643
True	145.85921853795745
True	470.1344952619072
True	659.5711553897635
True	946.6804687610968
True	25.0288994972855
True	986.145358412702
True	1048.430882464876
True	476.2765435618824
True	89.35105207388979
True	786.6407121579368
True	644.3506804858898
True	649.4236599217635
True	178.4715112826762
True	728.1088322350458
True	708.1680563197425
True	124.44510384234628
True	782.646157662307
True	803.09007121603
True	485.4927845668859
True	232.58571780292928
True	69.30043287020078
True	329.02231806647785
True	346.86681899122846
True	461.2552773237102
True	441.63105663697024
True	192.99231555723244
True	320.83721136159886
True	2.993713466416676
True	12.923753381530084
True	103.99753612815692
True	132.2115340157757
True	356.7657634281491
True	348.8146070250534
True	111.42074943180197
True	17.89446853358179
True	212.4650319670028
True	816.6615241563255
True	466.6236934538063
True	515.7298713523461
True	560.3455276886397
True	801.3688534723019
True	640.8314253630292
True	95.03911250696314
True	206.2426687496102
True	236.75785117511737
True	280.4175998100239
True	107.08633105293632
True	375.4668354081225
True	439.4520452504476
True	174.8278867733884
True	648.9068427618947
True	247.4047301402279
True	205.87955392978665
True	29.382387427297974
True	250.2852550350638
True	461.1942834259192
True	166.97339161313573
True	516.1667483407352
True	492.4081225242232
True	233.207509126698
True	103.72862068773198
True	40.30574326408128
True	402.30717989101294
True	802.7431986998517
True	166.48964709331275
True	1086.034696638079
True	1035.3324657380667
True	464.5803773459516
True	104.6164612411593
True	128.1005374311399
True	691.0901641307173
True	9.81625173874742
True	222.33782487599947
True	130.0590216257202
True	117.90545154584012
True	324.6821844111356
True	627.0751268446083
True	36.50906968063574
True	121.78705636369436
True	940.7370723171684
True	57.649910780495205
True	436.7047033533217
True	526.3331134905526
True	250.5435862190472
True	130.7259944094686
True	961.7553266714508
True	1179.6418422784654
True	522.3306763052401
True	656.4696245420926
True	215.4832014665159
True	152.74755781614863
True	333.2265427923389
True	255.178609379388
True	162.79582356439914
True	308.3616217789756
True	340.63300079509537
True	11.410050444217728
True	605.6767731888272
True	144.48484003994784
True	78.11196485319539
True	454.9706873961615
True	313.2546748101435
True	1178.0202159578728
True	362.25683979279927
True	966.1292512858475
True	10.109390201479712
True	276.14214401333885
True	232.32600773334883
True	158.6896210963438
True	486.0096969511745
True	207.43358964567665
True	420.7226591239166
True	315.8143966846003
True	114.79363515829785
True	358.04668324693404
True	1045.7150113113928
True	759.742436277866
True	224.28909447279156
True	103.95788404629955
True	302.63731977594045
True	23.46014304890638
True	345.4840713971431
True	310.6038369728581
True	554.6682745238528
True	445.2909238304743
True	369.853952844159
True	160.56787138028406
True	13.181555268816387
True	422.2688379453805
True	292.7987691780442
True	148.35773405954916
True	302.3777073216749
True	424.10645502073424
True	807.4679744574054
True	313.2393016106813
True	771.878729604697
True	406.31429429879336
True	370.20996008223545
True	1.5723152047353546
True	1150.8962298354916
True	100.03909527227997
True	909.6028225652962
True	211.79931382542492
True	476.8758583313811
True	687.2955564419406
True	84.49556762580082
True	482.3073996693965
True	33.69387869821401
True	431.1935744264565
True	74.90316955640192
True	217.3471328183922
True	38.32581112525561
True	686.2711216109398
True	191.2648540784658
True	25.57338534998263
True	389.6146360931058
True	107.94127360959044
True	171.35906760724606
True	848.6653456619074
True	274.36473959551864
True	156.84591144456894
True	382.2802662962169
True	541.5320535030068
True	335.33069024355586
True	517.6722034938184
True	619.655901931325
True	152.4863017913927
True	7.552083490566259
True	69.20974464928842
True	431.2195678614912
True	85.38700133306821
True	79.8317416415837
True	1030.0814626539536
True	28.12010398256204
True	318.8404457126702
True	314.57391996992584
True	440.018514752156
True	669.5289524868522
True	189.42966512073164
True	643.8811510767631
True	329.39553099495447
True	346.365080888443
True	274.10592514839084
True	217.3869198231681
True	367.3387584738946
True	428.7673161788669
True	389.85932499551154
True	595.431451694823
True	143.81201201937264
True	79.64128928900762
True	34.396716683419584
True	304.1290446026083
True	648.1004507927489
True	418.8230480389236
True	759.8554075159999
True	210.77322347487623
True	402.5202804814916
True	65.82023978383842
True	54.20761352607065
True	424.3004194207898
True	201.39006433067303
True	225.53661825730035
True	43.56388465246541
True	1134.2848071287306
True	174.25925442240748
True	907.3162432863002
True	318.38644816213105
True	939.5897417431815
True	233.1939649441921
True	463.0906731039607
True	530.697433199533
True	615.038991242013
True	211.9730324326807
True	462.9206387595653
True	943.9068493816712
True	120.52306727227558
True	7.615720628651401
True	555.2795377420233
True	30.51934330131956
True	75.59312806326585
True	809.4716356318329
True	225.7678732376388
True	987.2321210039336
True	699.5578721064076
True	423.4083810915957
True	277.3827182851917
True	485.2740525908241
True	338.9394598888023
True	187.22549433298096
True	666.4852813922579
True	732.3193642496371
True	206.6036592381751
True	89.7004528093691
True	526.0947217070132
True	140.5664521813201
True	386.5187120539025
True	343.010694912575
True	64.26596701622418
True	383.2966932049868
True	413.72716386419694
True	358.6826828005852
True	391.9928571104676
True	434.17214521206296
True	661.500496312693
True	57.96756926035139
True	432.98120359862025
True	346.14819705577054
True	649.1242135558275
True	215.72873375646327
True	103.94279771644293
True	40.42758103657629
True	550.6000262163511
True	594.1058807685946
True	180.67209427183363
True	421.49957339810055
True	347.2067057740629
True	16.745855768845885
True	169.83067531004482
True	286.63600038982554
True	2.620130386388933
True	879.7895438736695
True	79.9356422838407
True	106.02931909514206
True	115.58845696120332
True	353.8609388220969
True	37.94046584057798
True	444.66758464465727
True	226.33587986535125
True	6.75545751994412
True	120.7251981407734
True	441.5547145510697
True	54.04097409082547
True	68.93557834595639
True	167.564257571767
True	300.117979112239
True	973.1955033515447
True	380.8706874094176
True	939.4523053001856
True	185.4748462515628
True	1064.5872306774402
True	800.5398408313849
True	637.476793439757
True	395.9728233805544
True	373.38654499341095
True	74.00013705290756
True	75.71951493026754
True	81.63438126565805
True	169.83006323801362
True	468.70619002349423
True	1068.1087081667822
True	181.0767663712032
True	350.98742038944687
True	439.21435273706174
True	630.3833593602193
True	579.2413366654594
True	281.98866318423785
True	476.50912386441433
True	677.2281396221965
True	99.48587084301856
True	740.1100511772264
True	255.58114537190772
True	138.45371582187062
True	420.8578827892377
True	871.1872316301893
True	456.7070058230857
True	858.3124114068033
True	195.7653050320264
True	348.87754699759176
True	709.2283009392503
True	616.1772297768678
True	186.85033431932592
True	262.72592528050643
True	850.0283400410941
True	31.01376179367776
True	192.78260145775783
True	492.2992689808794
True	707.6957377536015
True	106.69776711104905
True	38.18333359766088
True	167.76435984797715
True	706.6646451388584
True	314.47298682808673
True	561.4710519018992
True	355.7928620513135
True	293.1480943928605
True	455.219808927694
True	481.9281006576692
True	70.2693229856436
True	358.1434423793283
True	785.2923452691175
True	0.0
True	295.9039812694998
True	261.8872681343732
True	954.5822253844774
True	151.8522908183174
True	662.1004676240815
True	645.1119997556685
True	113.6056276776621
True	226.40257194296896
True	129.56643651638504
True	11.139445243916043
True	276.1377047681511
True	372.1051995117092
True	1139.5021462481811
True	241.52647257042693
True	393.9280169160096
True	663.2874712117069
True	210.5159055742197
True	25.14599605574214
True	835.7713449020931
True	599.6891049285838
True	161.83432778795964
True	615.2608086219811
True	162.89519869235292
True	299.7024509673795
True	772.5932549119706
True	36.44690024325542
True	106.84188822457791
True	508.7009612983269
True	66.07432387490138
True	79.72925589482918
True	396.50925429896034
True	22.999239678133605
True	757.6423258535227
True	99.76217683579816
True	161.09513763096697
True	18.14303293283732
True	692.4340522010054
True	29.24702177510659
True	771.1791359184795
True	397.1095236166898
True	117.9906044195893
True	716.7336927734857
True	526.8993022925043
True	562.5854545834675
True	47.12806509303343
True	366.2616203987969
True	6.127396051615749
True	90.03184787915234
True	370.99411923523365
True	46.42519783293344
True	115.84283865723766
True	318.79650537948856
True	177.2057462397861
True	98.73497257473552
True	641.5260771511058
True	21.30495099617453
True	1149.9038737556343
True	516.2976103248533
True	304.9148327391393
True	491.3666500565828
True	118.23919663045749
True	814.1295019324447
True	1082.532327115336
True	748.8839385778698
True	166.7860127890262
True	232.68664797864312
True	54.1964530442017
True	63.05078823454294
True	155.152254937884
True	101.39130464252936
True	168.55628066321142
True	1163.558457847757
True	322.7490879305291
True	349.1417436549815
True	728.3814420653327
True	17.13178111813498
True	13.529017902462966
True	599.2114269308315
True	5.079393600762926
True	120.37181191735876
True	693.4336923197698
True	184.19607143909823
True	675.007096788095
True	832.0930310072483
True	158.97558969042828
True	883.6637994490893
True	2.9788673515970023
True	440.9238804148825
True	1053.7274403261138
True	25.74259756161816
True	237.0921954854385
True	149.05663741236216
True	932.7168404902734
True	233.5421672758402
True	487.8134543946618
True	122.11524300011948
True	515.9919201740033
True	156.63926292361467
True	102.71000252031094
True	389.7569456086506
True	71.54340926432594
True	48.91942284228806
True	1054.983732410707
True	256.4301149910915
True	161.47268103281797
True	383.5834132745128
True	393.09155160541854
True	210.51175917601356
True	165.8503565216885
True	396.59477412751465
True	35.882511685678004
True	484.1786472933379
True	1133.451714636809
True	104.548195424624
True	475.2207016245449
True	308.04110543557823
True	26.324954964891
True	413.4218699570386
True	104.59004544856973
True	584.5877813542612
True	194.7795785696007
True	425.2700071003024
True	20.752598508428356
True	441.7543286239494
True	107.26259078259883
True	357.3940293736396
True	33.82542609866865
True	173.28215261502726
True	246.5407786767364
True	746.9868257127025
True	61.17726958914857
True	144.40290718942592
True	234.9799680558226
True	136.35834869597704
True	617.0228581985201
True	565.7555052992938
True	791.8572182425088
True	386.1014793195568
True	530.6891712614353
True	416.33858752596586
True	691.0407407164175
True	70.85737314157562
True	483.548161657472
True	429.76374639793545
True	49.57175141600582
True	86.88286640402764
True	133.07171059887506
True	87.91100807341265
True	330.06234889298787
True	855.9339052604662
True	321.915860465941
True	1108.9429091063214
True	314.61558064878426
True	926.2642763702952
True	150.27955347144913
True	578.2634050466108
True	633.5926195632195
True	740.9877791251783
True	435.8336573495046
True	62.35269166552242
True	288.7733133994902
True	40.55704312624878
True	166.64142640748088
True	170.48706003714474
True	1147.4953857204655
True	237.05885426165256
True	551.1059003402974
True	549.6225671659375
True	554.0937772369074
True	899.5820633647005
True	587.6596789737632
True	631.2743212882156
True	925.0350660911884
True	127.7874549091616
True	299.9582457906042
True	263.8357475647578
True	331.9519447902388
True	87.73378699535795
True	362.697978551693
True	3.9473313131627
True	331.7950444453799
True	263.67608219463705
True	604.8875570808858
True	298.1054748194292
True	364.5406415995975
True	10.715544575029272
True	60.53224247031356
True	541.3483856737521
True	30.249562136332937
True	146.2311360832768
True	66.04160763645419
True	159.22880259983663
True	239.2150630107467
True	65.13854093256906
True	379.11170607656686
True	273.241418575975
True	100.5998590049492
True	350.69862894249576
True	63.37967170521675
True	565.2987165238111
True	792.9466007359555
True	281.62187298697575
True	1180.0837094552182
True	118.787974410475
True	319.9696522040752
True	1049.157056533346
True	90.79207615806104
True	288.82912812201965
True	10.095147237233924
True	409.24531939096175
True	440.2167308525295
True	153.1041944738173
True	619.4694577681718
True	912.6936122607932
True	158.9834624469581
True	74.67592223522881
True	323.4469269151909
True	565.7583362318425
True	603.1548006800404
True	1231.5001197500756
True	26.62907692571252
True	934.8274608279934
True	135.92850930903757
True	613.30142797841
True	116.68126854152412
True	136.61236062231356
True	183.7577349484289
True	167.66991108933834
True	769.3904336973033
True	213.8528383513984
True	232.4020697768464
True	68.22866751804779
True	512.5492434089939
True	427.9713213686365
True	179.17790818857637
True	234.9932025797389
True	17.39970589316569
True	421.8267183404245
True	219.37399485254463
True	286.65464718332925
True	116.43549820271524
True	734.6585911794322
True	405.9124963530082
True	252.26415382529785
True	646.0381930833034
True	518.5471173801933
True	452.9426237172306
True	126.90299353596804
True	526.6546676765906
True	429.0020615741032
True	2.591636336899379
True	185.0782443614007
True	93.58630674208196
True	244.53341957851927
True	2.39678688283519
True	131.33247268685858
True	362.7968385795687
True	8.157210863759893
True	859.1225164692271
True	170.96080244206257
True	728.2191984291998
True	779.338074917006
True	169.4224549418661
True	217.63758649789528
True	486.3071079547007
True	826.3787896327971
True	50.017005236013446
True	37.01251193314365
True	133.05477314464432
True	611.0302026853599
True	706.8060252707398
True	180.62830756281667
True	597.6503324936691
True	580.1944718970616
True	880.109237787498
True	410.72142061109065
True	179.09667200677683
True	854.2449748439476
True	202.32802579901764
True	153.3210284423896
True	346.5198148877586
True	214.65842921107776
True	209.5817893910541
True	614.461192749091
True	247.97884162135972
True	198.24139054139764
True	463.36724612216034
True	453.2633715503016
True	63.17537717082639
True	290.14047069935833
True	80.91690925968967
True	336.2620242918545
True	364.5645981688316
True	246.49898505088643
True	175.77066721828268
True	380.1574743130317
True	651.1335378708194
True	715.1576189181732
True	292.4735528945115
True	740.2750522879699
True	66.33249998096059
True	871.747101801869
True	352.93611568877003
True	13.534322479930854
True	632.3091239879653
True	697.2366264551026
True	261.7175659809457
True	169.46829406530904
True	48.33908435219143
True	378.08675604241466
True	80.25206038719888
True	13.24507228123325
True	898.8661948262618
True	360.2237443299406
True	166.88492664467958
True	990.6180616230284
True	12.504993357577748
True	799.3329834325233
True	29.647990882688138
True	682.8446575175684
True	59.23696124095952
True	752.6790508420858
True	447.5816286655436
True	201.70565982830053
True	437.6763442465319
True	209.91880274463733
True	297.4793623274637
True	211.29481597964784
True	404.9250722670681
True	9.300555126649757
True	316.9481005813211
True	111.94686816583858
True	12.337150492440855
True	473.1065505409833
True	744.7742492479649
True	282.9663686993775
True	77.5972176205393
True	307.6748814827886
True	80.26806546361807
True	194.05476555477165
True	184.1216570545456
True	370.4437644441622
True	41.08640498471144
True	141.1402454717823
True	370.8734510949489
True	885.9913953329432
True	111.13635820328228
True	210.50602434357992
True	433.0843058328215
True	19.19859255678979
True	416.58767296028526
True	518.3120887655688
True	90.50224047220486
True	396.8251464605775
True	345.5234104573647
True	424.6712288175297
True	587.1797985442487
True	1061.1145764987357
True	962.976459614456
True	56.60100794893589
True	1060.981222064964
True	109.42987639204011
True	110.83527643218684
True	113.14392134325432
True	483.0174723232933
True	359.94697343674267
True	569.4462472756857
True	263.633568140079
True	158.51799456708872
True	414.8817324654534
True	15.093974745232565
True	469.3511889115452
True	405.8279702233684
True	150.57775588792535
True	92.8090976637902
True	546.284668667398
True	1013.6851820391984
True	196.67314020484827
True	64.44750895216546
True	417.4459676909794
True	394.215658134626
True	495.0540787842223
True	321.5870902211525
True	3.9028132821262367
True	525.6264350426494
True	526.2202381245006
True	504.7976322480953
True	184.16617034065985
True	100.33623098230302
True	21.469143493679823
True	379.5763538105216
True	106.47144731298016
True	7.215903047329595
True	31.24729033961339
True	349.7125586325545
True	669.8896962534828
True	136.93440841067692
True	84.62179374590846
True	25.242126663137757
True	404.90242020989393
True	341.0737590589008
True	769.2646974836506
True	311.91284955736984
True	534.0775387544006
True	525.8886010050677
True	526.6603301746231
True	281.20062857702555
True	521.5059733976369
True	99.74211110583832
True	577.5796141934286
True	7.528176235563196
True	372.7557890214264
True	457.55424234668783
True	949.0384518863136
True	356.9640645156285
True	816.7377830794763
True	966.3964670444813
True	168.78356552734246
True	36.76339454888067
True	361.5776049111653
True	388.761970873989
True	593.1152528985556
True	251.4795844281964
True	29.388747598355703
True	640.0545361566944
True	128.32660318330318
True	1105.6272759522708
True	320.94233396117033
True	492.5864403554033
True	124.10042880037705
True	801.3843367790273
True	141.82555545791476
True	808.2211637631906
True	568.3643722753595
True	183.6634425603215
True	113.38587399563946
True	62.088334859815184
True	569.2182642131563
True	910.1358025585556
True	424.225112286002
True	538.8265129538858
True	139.3994351613146
True	633.1526278579023
True	480.2409441039864
True	802.1631521499619
True	328.6394511449966
True	580.9548279421231
True	118.16332270295014
True	24.891746691226796
True	420.2206819874455
True	163.2194189422336
True	101.52316939791292
True	374.426813312068
True	1103.995182169331
True	255.8446792113766
True	556.5204068547748
True	10.521511771910726
True	75.79275200872952
True	321.30830262975513
True	797.2396857329259
True	447.58502061141655
True	518.7918541235728
True	714.740406843502
True	72.2931394559476
True	724.5686426230681
True	47.10028067720412
True	104.71754317116232
True	183.8602752080728
True	82.35292725717044
True	23.90268577380452
True	295.6945870068518
True	467.0832800553585
True	904.2889068780264
True	835.6523804236647
True	5.2417865069677525
True	280.86655638584364
True	472.8612286724992
True	125.51711165083758
True	236.53125870325044
True	332.7198548298509
True	1298.862810953472
True	437.4194899128428
True	22.91026765266119
True	187.00802109946167
True	682.5383445185332
True	35.59055005685801
True	172.97868060060608
True	580.040594765623
True	72.98388287723657
True	858.6188529039629
True	336.9191518539445
True	661.8772990793511
True	77.99205771300561
True	668.9551718655753
True	581.2410483035313
True	884.6725618264462
True	241.2562630777133
True	497.60356020557066
True	831.3014279713007
True	892.4433265568763
True	236.7503363843524
True	760.2693584806785
True	224.6864799027814
True	449.892628266936
True	371.00036546915896
True	505.07539224846136
True	502.43526991356
True	325.12416531666946
True	351.00816302648025
True	105.44452504405558
True	357.86940059390463
True	1101.7251242005882
True	305.4092922909781
True	150.0694574012723
True	298.45389540702547
True	748.7245935819233
True	636.9088268626018
True	403.20681227293215
True	123.51660728203278
True	333.04871368068
True	33.53114764367247
True	172.79290844814548
True	92.56060179665496
True	87.67697882161913
True	538.2025541442549
True	139.3325273053092
True	126.285099104409
True	108.4738738236277
True	86.92075459250132
True	447.43879779229263
True	395.77874368789065
True	1030.6478499013838
True	529.7834724316658
True	819.9145495076464
True	270.887108177454
True	284.88957598186107
True	538.9812989234927
True	192.82746294706453
True	760.6147166688876
True	251.43679165980268
True	358.8206440796434
True	68.19216809955958
True	116.03564187822732
True	258.8862859642689
True	126.26932469101106
True	486.6381029553549
True	33.65567015119827
True	573.0888384003273
True	1017.56891856706
True	733.7523428689016
True	1.802246240947024
True	64.30905985361025
True	493.1261038946783
True	442.2832012593912
True	74.91976128204035
True	122.514741215794
True	318.53538127988395
True	82.23275874782107
True	50.55461040903798
True	722.6633289680458
True	685.3082213928102
True	166.4234344671678
True	161.49629704260693
True	536.5763050796122
True	53.05445183901109
True	23.56133372547301
True	565.0746647385472
True	438.5240715793278
True	1152.5842424674915
True	47.854299445319725
True	461.6496944469776
True	904.7163101524262
True	831.3331210299076
True	290.4082624937379
True	753.1106726059703
True	408.133067606838
True	40.65727455490077
True	100.7879836716972
True	691.0507230526079
True	74.59740690454888
True	141.32406723996246
True	929.4901765436
True	198.0787548505359
True	278.47676370892026
True	108.47040465838106
True	627.6563468198258
True	599.3548853649628
True	209.63373816733505
True	425.24083219607104
True	40.315343570094704
True	282.8166306988217
True	559.4492295311711
True	623.8614037842157
True	315.2412539914807
True	73.36672910515809
True	957.35686182262
True	1078.7195481739875
True	565.9323995015749
True	54.08758265532623
True	29.3741189545439
True	83.8690282452906
True	108.32516548982191
True	102.77567371294369
True	891.4220586925552
True	1218.6219476733309
True	732.456280827343
True	332.3599094461214
True	7.953189409346765
True	20.49449982413511
True	336.90656057488883
True	473.1353757896406
True	48.44880080098
True	543.8429934371649
True	428.4134100236337
True	403.4850985497313
True	83.92545952686663
True	199.9238425715332
True	259.28467656492217
True	128.80878038298795
True	386.6253423743198
True	38.30826502187256
True	176.2824832388118
True	1157.8039150136412
True	5.458783641688765
True	27.997645461021243
True	605.8734489330916
True	364.6773042329987
True	796.4915561009759
True	157.2738729630523
True	764.503791697054
True	593.5946239362789
True	289.5280177786402
True	405.2019040191285
True	351.44464201987483
True	284.33121845993736
True	270.19025025774647
True	393.4921599055477
True	511.0892481182841
True	486.4853185687491
True	107.65266409874866
True	368.04239435637714
True	8.745047711227532
True	175.43145000297554
True	234.7469036059993
True	875.7734163274534
True	604.3824246523465
True	30.136550126833576
True	749.4631306740066
True	854.7381220218232
True	103.33587918078682
True	348.3855493262818
True	857.7769387141708
True	224.0808581264825
True	162.3670896556848
True	529.4288315004203
True	590.6487930064901
True	1094.5459094763542
True	156.48059872140797
True	155.84301192527093
True	248.6469766280203
True	320.26214218900634
True	425.9314358144467
True	414.0570455917785
True	335.8127891090429
True	438.0288074351021
True	500.3905427630021
True	209.75855660227876
True	1461.5823473664464
True	246.13730428279223
True	391.589835078134
True	52.447023088136056
True	759.3304613643659
True	250.8240799746004
True	950.1166641729922
True	557.9575209919451
True	324.63567705529573
True	774.3032379763794
True	267.51965032115976
True	215.8103346293456
True	259.4045675419946
True	219.51839824189605
True	145.20013007615037
True	248.3583784206854
True	728.3640639012306
True	537.6605280974055
True	218.3782650519061
True	1185.7773519655632
True	120.04949036822512
True	266.66670327671363
True	71.24014934726158
True	306.93158328924176
True	416.5611616748267
True	92.40785849012158
True	227.4393007009459
True	76.25049996989873
True	707.3868803900634
True	369.9916483580084
True	230.57477773741329
True	741.8810306213043
True	874.8265357573896
True	813.276629021261
True	818.1906933675451
True	348.2119282530105
True	1.7652586301974194
True	262.3891357174664
True	54.77996335161285
True	390.2614980201544
True	53.53889949055543
True	352.75683722910026
True	862.9450915803964
True	1048.266852848743
True	398.3418184357916
True	21.046631697624445
True	516.4295089780679
True	505.18874954160367
True	192.6694736977461
True	227.8303135891795
True	288.0837404313684
True	22.7059817796906
True	122.8359036054996
True	973.6163164030417
True	64.79665530242687
True	458.4015227549588
True	793.0202163485317
True	103.45966752377484
True	247.2487286459084
True	109.66552875274226
True	14.583849666195452
True	1.4943641777875811
True	116.8352412234764
True	1007.8744494394846
True	471.03877950710665
True	63.80612857908555
True	796.2743123929507
True	345.3666194582686
True	1.5185912282636669
True	465.7121533747614
True	188.5265161530828
True	504.9194777693895
True	81.96914102253089
True	314.41943800730616
True	357.38690334849633
True	168.71725046394883
True	213.26395861103623
True	129.21898263582202
True	180.34483868516145
True	962.8493677537948
True	16.374856544921144
True	515.5613775137641
True	510.9098457497481
True	420.99769644111416
True	206.8166548383984
True	230.65024641025784
True	157.84126442984913
True	49.44848916951771
True	467.4547942451377
True	148.79286071552372
True	813.4250948112132
True	805.0089086045558
True	240.26207572543885
True	310.4524331889649
True	524.6358192058447
True	43.72606784581458
True	86.38178796567485
True	734.6147233838542
True	1114.2879237425952
True	110.15540998211488
True	720.9219807530715
True	146.86660521265972
True	961.6312718806116
True	657.9730207505442
True	103.41733053027237
True	270.9771393195447
True	642.7586149070971
True	246.316769733672
True	45.57807020950371
True	576.4233295842265
True	462.6303065837973
True	5.227517370684901
True	484.3020873954573
True	66.1144483925534
True	175.33349953903644
True	234.1444453336574
True	319.638895200407
True	78.9321159887537
True	218.977189230297
True	357.21347900717103
True	438.1689516080312
True	953.5401009536288
True	47.338168538000296
True	906.4977464275772
True	1017.6996712301952
True	134.38848892776008
True	74.48409731917441
True	971.192451776059
True	29.97904679530581
True	218.027058116344
True	79.23122793522367
True	215.07216606817025
True	356.7809714310386
True	919.8431063963174
True	95.94183252554777
True	64.93603525285013
True	669.4870341410042
True	279.03524782961887
True	712.5360710195386
True	54.23346385018986
True	491.2575980985357
True	391.77736169860606
True	686.0420179584175
True	54.19485232750768
True	106.0217676868812
True	28.95544025116745
True	270.6216342540211
True	44.05404734045599
True	343.28869145543274
True	2.7780767276972043
True	1169.9008156540908
True	106.56915417603848
True	136.9690161627833
True	365.1127197944714
True	731.1562647643558
True	680.6232532876187
True	984.9882022982404
True	467.74421777064606
True	407.739097687838
True	133.4338914453238
True	419.5854972891048
True	829.3973967438498
True	425.30627894572814
True	981.8747800432805
True	86.35332688189729
True	411.72954215614686
True	180.4202375271308
True	275.6529889581657
True	743.1773275427939
True	167.53513575553603
True	133.75729604865634
True	62.36359674018246
True	845.4850659987409
True	790.9054835047777
True	81.42837848958328
True	447.9480069741866
True	757.9857037770794
True	404.8604139336877
True	56.61845823993763
True	310.22093470284176
True	791.6277228568648
True	31.341663967796254
True	359.6847325282893
True	165.26323483399074
True	267.239799269668
True	37.014386503931135
True	207.5433902300281
True	793.9673781324141
True	639.4738996404374
True	52.83792586137492
True	288.96038082266364
True	906.2994799251138
True	17.593309362481342
True	298.99646530760407
True	291.14152548153294
True	416.4600750542471
True	219.12260271558176
True	616.9385195661729
True	46.32191178326193
True	973.3743501336056
True	908.5416418489506
True	51.0320346097212
True	396.0195062821423
True	735.4380334090495
True	915.1913164302648
True	266.6277061453113
True	610.4461755789516
True	120.84582408931104
True	192.99555677985796
True	132.98847750245574
True	140.21512186667832
True	209.43166180384415
True	930.4488020099368
True	815.1685708801351
True	972.2590262260668
True	18.64934009779052
True	25.7092462804122
True	357.23801068346324
True	12.798653326081345
True	612.0135639809067
True	1091.1360204187913
True	278.0854347048488
True	209.93082001407248
True	83.99299852789561
True	208.87765971682796
True	133.9265555013312
True	46.79969303109251
True	132.80244641758932
True	86.70245636269713
True	244.63606873550685
True	536.7817091325214
True	164.26015106385276
True	30.24742861471641
True	57.55192117316975
True	433.72521130152217
True	263.9592448218353
True	594.6132424891176
True	23.120197027249727
True	115.15151134175125
True	678.9920123374669
True	264.3427986647975
True	477.80183095149226
True	654.9879585598749
True	107.12708737764244
True	103.3744911966541
True	79.32923949918664
True	26.11399286172795
True	120.61684591779871
True	87.52617912104084
True	102.25934936216376
True	153.5954416573202
True	227.26611266070523
True	826.3983578814576
True	293.7351433919475
True	929.9236100424442
True	163.40249302842886
True	190.3898848043896
True	788.8191708884873
True	309.31299395723454
True	582.6465995545669
True	257.1193840756262
True	358.9766114475101
True	444.0920801214373
True	544.2285562907559
True	629.1495048813016
True	369.1328787992116
True	33.556797405580944
True	564.6196715471084
True	630.0389499268326
True	19.085221136309144
True	10.55602071190723
True	259.0078888381659
True	409.18706731832896
True	448.4245384245788
True	70.13881839060606
True	631.9764399429616
True	936.1702746501346
True	227.13048525750065
True	898.6994607981911
True	280.7911445271176
True	102.04706676909323
True	277.16949044925747
True	651.1601350689587
True	38.22886767881251
True	587.6277670713039
True	1309.7260852705017
True	1014.4889507978652
True	877.6555685472006
True	213.51575712855495
True	99.5613697373772
True	196.1314521843307
True	836.5844596120091
True	142.52135001541467
True	1061.0926552682463
True	868.756670046701
True	45.97928873132379
True	89.66157126576229
True	431.5938930559654
True	413.2478230087468
True	211.3381328982949
True	515.2824848381275
True	663.1812349423129
True	117.83458234534164
True	281.17712368960804
True	1033.259127634194
True	48.56973616456972
True	695.3475985416532
True	535.7571173139505
True	39.13232880837009
True	832.7992328885696
True	386.9329058272607
True	587.4909354627722
True	113.49319686140136
True	265.3812347365262
True	208.1600635570225
True	27.339866330869565
True	132.93459415661036
True	721.3974219220112
True	144.1050298595179
True	387.7187576818791
True	63.221896514832345
True	613.6614006396654
True	608.4012507834323
True	231.27968736641805
True	477.8244527049361
True	176.11931245982612
True	162.6045544176776
True	206.56478938341772
True	276.4029940559302
True	345.7328523058143
True	135.00188681523846
True	199.2420407074063
True	25.51575930017989
True	869.1529083839675
True	295.23715442615503
True	10.36360427925444
True	367.2262343655424
True	172.59057321907795
True	638.4980760085331
True	377.4067731341283
True	585.2158220387608
True	541.5700992008967
True	466.2872176593452
True	786.5122625744384
True	239.9302405164335
True	545.6121680991675
True	161.85390252834023
True	541.0374458454568
True	353.7893231891517
True	375.7536780839696
True	124.01812724484049
True	125.1401317661193
True	108.26549684805522
True	66.32779497752223
True	717.4093874324099
True	181.3428929629078
True	45.24609192697606
True	0.0
True	552.5027840292379
True	111.96769109174546
True	22.137141103594708
True	40.727204882173446
True	113.82220379365413
True	549.4184084853961
True	186.97624317337755
True	108.63965166004589
True	37.14089600536969
True	158.6876352097688
True	922.9016094892372
True	50.05275221722345
True	212.28881159414968
True	756.0831717050179
True	314.4916986441653
True	452.6424088312303
True	470.4015642977245
True	501.2502182743243
True	616.5958495377025
True	891.8422822260443
True	262.54403523797725
True	1065.2652942951715
True	907.2113979555928
True	602.4298769397976
True	344.4165594385509
True	848.4910593813684
True	10.915832422519667
True	32.77560499783536
True	308.7530792407604
True	41.26959331887734
True	206.1650552895447
True	729.6553749579941
True	227.06598359132832
True	716.1425081105413
True	730.9046326421472
True	124.55809713953047
True	385.3061584902139
True	598.4105830511988
True	22.85781403543472
True	134.3867411444113
True	428.8613996332502
True	300.7094188053113
True	203.8744828087357
True	113.82583229616104
True	386.7780218099868
True	20.57574530607772
True	377.2995579234508
True	381.4312771249608
True	1045.514781606832
True	373.1725934358139
True	28.87284544462006
True	428.8052299030865
True	445.07146877128486
True	233.4007156640617
True	33.47655381771526
True	757.4658648098602
True	436.4441826992328
True	175.70919948352977
True	13.53256376781943
True	1212.242769386847
True	168.16209741083773
True	26.33466283951096
True	309.2146239865746
True	273.4631586287818
True	116.89377639307725
True	302.55276783067893
True	39.7686417132577
True	322.498481108702
True	294.52030658023136
True	323.8967435881253
True	31.192706300799195
True	46.97064138570879
True	1008.8969392782232
True	22.080562334269047
True	9.21538103617272
True	187.9329599585606
True	624.5975093604852
True	7.068437225365896
True	189.94554536998805
True	179.11950142954657
True	520.0763819800018
True	369.34688768841886
True	699.0476209184618
True	319.41627435571803
True	488.27793292199647
True	446.61459158466687
True	530.5509546567617
True	99.647610131051
True	1258.4568756781364
True	912.9379544955674
True	283.387852375916
True	521.7070018990265
True	104.01042081241684
True	558.0354149410789
True	428.3102440104748
True	150.69344080014238
True	78.02761295540603
True	343.8565896308256
True	163.57407880255496
True	30.38017471958223
True	615.8128473061495
True	380.5828099007289
True	73.49787836481606
True	29.463754957810355
True	677.1334517140721
True	503.069504756076
True	72.0712707074146
True	20.988676216645977
True	328.37775550456354
True	324.1474616247233
True	694.4689514270042
True	540.4513798700909
True	564.7702238664749
True	786.1349768340527
True	8.952641324586196
True	54.67651622456015
True	35.34150093568298
True	61.55397040497351
True	495.1251744248187
True	588.7794983168568
True	84.75352097656432
True	113.13533822056549
True	198.1929713666221
True	71.00496514651799
True	169.71977451469064
True	206.86629004112248
True	287.8058047251974
True	822.6903627018029
True	594.0753692175045
True	286.53314910721485
True	193.06520409320885
True	271.7050325481256
True	236.1662072517397
True	730.8392122357471
True	325.18798183644293
True	160.36789086654585
True	881.1598870660125
True	356.556185242414
True	460.2334206747315
True	156.24239884654165
True	116.92070933033088
True	62.38795858255921
True	218.3155871127075
True	977.151580128384
True	511.8004258645925
True	117.78090513262067
True	355.53562729775666
True	99.87491959822512
True	658.0258733278841
True	5.16859900416972
True	683.3757163004041
True	37.69020851460666
True	911.5553703654186
True	844.0532911715728
True	207.43019589539992
True	30.04591610983915
True	83.70415292956184
True	441.8630757200915
True	214.80067202524967
True	1.7970699606632108
True	77.37073995814667
True	1089.9421986561342
True	337.07074224949423
True	672.2808148432932
True	479.7904734779985
True	31.926509489728385
True	133.85407486236906
True	440.2527329027674
True	939.2818702066965
True	826.9247737261311
True	419.43298778889823
True	340.4864321874515
True	17.349381029779078
True	81.11697403056166
True	733.9284537849248
True	467.7281166410232
True	393.88670057145913
True	879.7261691403113
True	25.65191514603052
True	218.62672085290805
True	913.4444313483308
True	231.73421236404985
True	9.164089555531046
True	497.4621263060093
True	105.01504333193644
True	653.3850845082117
True	49.80221673356507
True	250.3429105392229
True	842.5410615091407
True	912.0225603862924
True	272.80497377033697
True	437.50637691851466
True	120.55288111453052
True	635.3384367302143
True	259.0351437265079
True	192.29571134464624
True	885.6183623088514
True	53.66108258659512
True	698.6338207682803
True	279.217248347292
True	295.8557233564702
True	169.68814836318583
True	485.5092923854507
True	590.1884563760715
True	377.9180093446714
True	402.7499073818664
True	69.55213670004318
True	156.54800163906043
True	475.90856839790575
True	229.94616762300907
True	36.43668817076903
True	200.24426456634023
True	381.90527226739385
True	384.09546403595766
True	742.3226758117672
True	137.16956187482828
True	667.0231132253466
True	504.425919680025
True	602.3476156103764
True	138.56486214768236
True	35.99438317237272
True	670.4476342292367
True	70.10575308626052
True	551.0420634214342
True	665.0735868969796
True	458.2032195070367
True	138.96042655795554
True	510.285116078093
True	4.949273676179684
True	399.3594132639371
True	31.182889841219907
True	646.9172193507264
True	262.6245252833468
True	570.8097848481366
True	702.8259760167975
True	146.36379959430667
True	525.5362828027947
True	466.3306091114552
True	62.97945448823111
True	958.0237174377568
True	3.05682733292641
True	29.42982867731369
True	619.4785662049286
True	691.7484536074268
True	131.37456574748455
True	394.1143713523769
True	126.87376795970984
True	68.5608652549214
True	479.8885874722332
True	44.05928744018349
True	500.3860305127461
True	14.813623843499126
True	834.8180569493484
True	563.6250805798221
True	649.2392032203643
True	99.66881224159994
True	379.8169080541453
True	1008.7298237554004
True	853.7984589531042
True	144.4537914495659
True	544.6482805609261
True	454.2631329217954
True	255.6219506159232
True	258.93272471512523
True	4.971282675648704
True	322.75625500742166
True	10.887594398577852
True	353.0000220995165
True	76.69994930432647
True	435.03174169291214
True	667.3310126708204
True	129.52208921016157
True	235.3609805496799
True	644.9792258148274
True	689.2034137855024
True	290.1064342308906
True	146.06658673352985
True	163.81395736135678
True	481.799141993482
True	87.93935068043164
True	10.84911487494752
True	493.9501948601183
True	570.9704354861658
True	18.637802632113875
True	139.52572510301556
True	922.1813510309108
True	500.6801156290137
True	278.0614932000309
True	32.45756182795137
True	477.498670059358
True	112.97108645165292
True	586.5167491105425
True	678.9004941573045
True	299.9098326167944
True	390.2289518635544
True	172.9527510952527
True	241.1134359391029
True	75.81635866472737
True	219.52051068676
True	507.2439565388216
True	22.20545955825968
True	469.1233774025538
True	373.45231873996033
True	723.4256398193277
True	897.8617104598977
True	890.8646483855563
True	151.68196364911583
True	413.1682161313879
True	70.23437025754531
True	197.75534914237383
True	319.4376338774578
True	11.260870234254382
True	808.8509662478378
True	22.64447901533061
True	397.3450754071527
True	266.13872024565563
True	642.0037609550875
True	211.5965505694745
True	37.737262706517775
True	705.9667336580776
True	1071.5024355802443
True	226.67825443814917
True	131.98294170248025
True	593.2266217264339
True	493.2416519370515
True	18.49857149451936
True	836.0757200441534
True	116.05970147208568
True	45.77979092307292
True	305.5610003129128
True	352.231890840094
True	395.79248211567375
True	259.570544198164
True	19.37402301385978
True	21.547311561526897
True	816.0640019429517
True	200.4817355891856
True	112.67057599821403
True	822.9022794725419
True	659.1120997981384
True	615.634305945671
True	444.8674477202036
True	149.29893337610278
True	32.2973664334246
True	103.5753640155462
True	425.3883137865135
True	233.68446885439337
True	482.4075353465562
True	148.8623175767702
True	461.6911351554685
True	650.6279095194918
True	955.3722605376528
True	24.33652923191872
True	987.4287571178872
True	1056.095508395107
True	483.81931892518185
True	82.49578978953463
True	757.7853171823093
True	638.4158711550502
True	659.4102390385332
True	167.1716044177452
True	743.9209936270544
True	703.6957341320456
True	120.7827235470022
True	738.8955442715036
True	811.6364364467793
True	492.96576109065865
True	225.92053405412503
True	73.0611698531687
True	296.66934039184986
True	348.9913272728132
True	469.9344658212028
True	424.3149686862178
True	201.4556456373485
True	316.12534719042674
True	2.680739678688284
True	12.272496067958912
True	105.68910302001362
True	134.12532340958515
True	345.27587266806927
True	351.6233347565985
True	112.42185653502632
True	17.732110776405165
True	194.8875030034033
True	849.8068396718988
True	459.8731745839845
True	529.5357806898678
True	565.2587754006471
True	801.6091799899895
True	661.758310953098
True	92.40288694858378
True	215.5354745355811
True	245.4820877984836
True	294.8139882348505
True	111.54611166791992
True	370.5149697584628
True	426.29632874916354
True	173.45416697763454
True	655.7333783006377
True	243.511506518848
True	210.32946327170256
True	29.208737227046484
True	256.3723587533543
True	497.8071452422219
True	167.42080349072876
True	532.2746156873328
True	477.3184756987927
True	240.62503409736095
True	108.75596821609108
True	41.97008352881536
True	406.4737209294536
True	815.1159533903207
True	155.29416450242002
True	1006.0544039773704
True	1049.224928305702
True	483.4899301746103
True	104.4908253400644
True	121.24975596394756
True	643.8540231026535
True	9.143644414060942
True	218.03420206299785
True	134.44367455171815
True	119.25169822924774
True	327.65192513384903
True	638.825323402476
True	38.17361553741248
True	118.03677393808172
True	978.610771369053
True	55.136052883737136
True	448.4902628170714
True	525.8496309114818
True	249.87061185528364
True	127.51863176365248
True	935.0382238589108
True	1193.7031065499382
True	516.8853562846066
True	668.101006219413
True	215.96311579740657
True	154.86527130275817
True	324.21008506255424
True	248.11028733443203
True	169.18514751131806
True	312.6804168197689
True	326.9398592801365
True	11.81596433045464
True	611.8457433592034
True	140.19023886035052
True	79.33665809750832
True	435.4818263347565
True	317.44646729881487
True	1157.0317612576189
True	356.95246866184283
True	1013.9371566868992
True	9.202100187967396
True	262.5509535813679
True	227.4440203833261
True	150.56435454130613
True	484.4827632760292
True	195.30017957404817
True	405.8309912522288
True	337.52107220341355
True	114.58669510490007
True	360.29966497724325
True	1090.9935550530734
True	732.4627593203061
True	225.34955664403384
True	103.82958955845112
True	298.8454473432519
True	25.949157277006364
True	356.93304208706314
True	314.82960160490416
True	565.0733111248499
True	458.1911483962843
True	341.7151274765129
True	155.54653753236153
True	12.787714977793907
True	428.6277699583438
True	284.13908145564835
True	149.61238679821636
True	305.6443612236834
True	442.7741604560693
True	815.2205301177895
True	316.9880887988168
True	774.5054480148168
True	405.8294182332512
True	379.67637709474616
True	1.8991582845623955
True	1167.0807719575903
True	104.25614983385732
True	887.4810564126199
True	201.21884134556535
True	459.0702251505204
True	664.7980051416574
True	89.29161022000011
True	506.7773888976123
True	30.705105659924133
True	402.4635596903344
True	78.21732082195145
True	228.0328824495434
True	38.33084488631769
True	675.741577543319
True	190.4069519303641
True	23.034909033111525
True	407.8262230392937
True	110.65229045211494
True	167.48264040418326
True	817.9080198353857
True	254.10523270773996
True	149.7421256137853
True	371.3649830940622
True	523.5380597904934
True	334.91284643533487
True	515.8334919806923
True	638.4239026954823
True	156.94702101087142
True	8.30312935276371
True	66.45894369756923
True	430.73866108158194
True	91.75082337917743
True	78.55454602950464
True	1036.5097759003747
True	26.088949102962182
True	325.60624080707885
True	313.31226397372023
True	429.43023904651375
True	691.6283506345054
True	189.2032626038992
True	665.1923252919343
True	330.5385486192533
True	345.84758428373107
True	267.22644212140347
True	217.41339025764785
True	349.290377720208
True	413.8069417344773
True	416.2641609681663
True	627.1199936572361
True	138.12568837537637
True	76.06912147407888
True	38.93743197647802
True	294.4129309105872
True	628.3360682907281
True	393.99185315243903
True	799.3084139562343
True	218.15356867249037
True	395.9151655932693
True	69.4727350262544
True	51.50463165773781
True	406.18540412122405
True	203.44741428528823
True	232.658572384523
True	41.79716782654937
True	1087.8760741082783
True	177.3213848939397
True	904.4478291092022
True	306.2496510456877
True	929.411479231478
True	233.6973543343229
True	449.5157380428341
True	534.9383762319538
True	630.6355883543101
True	215.87433777967053
True	479.02368965322233
True	919.2590612988552
True	122.5236496548043
True	6.877156573329977
True	589.6159433910746
True	29.52714359093991
True	75.12570677408135
True	810.1547643803032
True	235.34149352725203
True	996.4587858971706
True	689.439145657718
True	413.1899955622561
True	290.7547659134312
True	484.6352708498085
True	339.2116378058041
True	175.54725920892946
True	687.9054281455886
True	723.5701467507009
True	210.05037301661304
True	87.83363601856018
True	500.7359156351131
True	143.2593966071254
True	382.3001902924992
True	339.2244077556596
True	64.59629613935815
True	378.90556834014205
True	393.4023091720956
True	364.5099334095081
True	413.0044480733783
True	429.3752492882314
True	649.368358512086
True	58.60140003483588
True	452.7768125269305
True	317.0145315550589
True	623.451610048168
True	217.6243054353994
True	102.83674146199093
True	42.94013548514686
True	544.9152844148844
True	624.5290998117158
True	190.74379745347133
True	410.40701659935166
True	328.60102998712983
True	17.31434986126144
True	173.104089177777
True	293.6313224831888
True	3.1870136797993425
True	882.0749381440138
True	80.6312869085777
True	102.8942807994263
True	115.33044449090669
True	373.008087862572
True	37.20050987064553
True	449.4509652935619
True	227.9079822281248
True	6.617727289437888
True	114.54741253692688
True	444.3931094576058
True	51.03226702464914
True	61.322545127064544
True	175.19697663911748
True	285.62654918089095
True	982.6938485073804
True	390.22078968671207
True	946.2102081638702
True	192.5532236954802
True	1050.034840830895
True	771.1847706641109
True	634.479416950497
True	409.3530699055431
True	383.66153749438615
True	79.279881245946
True	72.29764539521045
True	72.22305562709907
True	178.74066572048702
True	485.7364647513685
True	1083.315687253121
True	185.25047467586091
True	348.2410724942484
True	433.67289731351735
True	580.3653410554151
True	585.6883859690784
True	275.1722749620256
True	472.58977551172825
True	677.8257007894834
True	98.92447890371244
True	715.0021043735727
True	248.82284000867497
True	129.19131857631945
True	399.2338670584759
True	845.8129977353606
True	445.0966321012105
True	852.0574266109203
True	193.9788853225693
True	334.5944749816839
True	682.881513327716
True	613.0462626130764
True	201.75307825833136
True	267.7264645930626
True	802.3540109682898
True	31.216959975521277
True	190.3728601045353
True	471.0705581866204
True	704.7210012787024
True	105.7021782673701
True	34.34609471277236
True	166.25306438543035
True	727.2268651944668
True	329.0778444084121
True	557.8001520229068
True	353.80063740240666
True	310.6841395832943
True	449.1240996304808
True	498.85888746856415
True	69.27222896660189
True	369.608081377548
True	818.3775801431999
True	0.0
True	295.6661509621092
True	255.4452381492082
True	952.297993193128
True	148.02484470490498
True	631.1915323248683
True	635.4984691300768
True	117.7124105593336
True	216.2778207028659
True	129.32808238441956
True	10.90745758313985
True	295.9726954067483
True	382.9103616362371
True	1137.929928042574
True	229.47955467552293
True	411.6464139147787
True	649.6755163600394
True	208.1784954906049
True	28.372017120514144
True	873.5633005533493
True	599.7426425933186
True	153.40470269692963
True	675.5492446226473
True	158.41690221231303
True	307.4159390975701
True	804.4697101291894
True	34.83450807547999
True	105.31870602636732
True	520.7816418877289
True	65.8825180750973
True	77.90349765848205
True	396.8585632983314
True	22.823926396257697
True	786.1949771451665
True	101.7280757630408
True	156.3758422020557
True	18.352480189672367
True	722.4801309145273
True	31.62176671488
True	768.7912950522523
True	402.6019521854226
True	118.47403197420016
True	690.6297934148607
True	519.0248907029685
True	557.0546586872294
True	47.43389530502439
True	376.6339364003897
True	5.310084188081321
True	98.48486242590188
True	378.7196411885232
True	49.16581044641233
True	120.84596993833368
True	312.87529559234366
True	174.92173873140493
True	100.94999715669935
True	651.6711807936053
True	19.97898554106963
True	1139.809674541121
True	505.7214291537301
True	293.9590709693492
True	501.1790786695763
True	119.18880090568142
True	758.1463780178639
True	1096.716731762341
True	736.7357441006758
True	177.82401265077786
True	227.4612745684709
True	52.54972810849251
True	55.0316808533032
True	154.28749730026456
True	101.94115571081686
True	165.61767945781713
True	1137.19987026124
True	320.82270877327375
True	350.5054677660185
True	715.508826971293
True	16.512496957657017
True	13.304866096602863
True	588.9638073903435
True	5.824784958905612
True	116.86217922310904
True	691.0518724125424
True	183.12161297125607
True	638.1811992071914
True	897.092250869274
True	155.2832712403298
True	907.5748132010324
True	2.382726624572346
True	459.446794051377
True	1052.7762706139606
True	25.134703873421422
True	240.29667948401664
True	148.2588903782882
True	1002.2121258066672
True	229.00252191967817
True	508.933667912385
True	120.2794732301329
True	495.50177407869165
True	155.00949049035407
True	100.26279879044525
True	383.9032147295297
True	74.81627084306123
True	52.97791237555851
True	1089.2841261235687
True	257.313720023516
True	160.33012930671634
True	367.18829620980216
True	402.924677876903
True	212.1033192737805
True	167.17701732328405
True	391.0005340117685
True	37.21076768615502
True	476.4144137426128
True	1106.368467234833
True	118.5131993111514
True	465.1124779162501
True	309.3040131442232
True	26.371942208007056
True	398.8109879919306
True	104.5877004156143
True	574.6728505059236
True	209.27431281114164
True	420.3883859685504
True	21.562341400190885
True	444.5930249327221
True	109.26512331365824
True	333.4529371641118
True	35.07160426357073
True	166.47169097529692
True	246.868771891066
True	790.5829429244116
True	60.91817780923176
True	140.15528442198186
True	232.23374782917335
True	144.0398242848869
True	650.832196384509
True	553.2866637447836
True	790.1006548969759
True	387.35526625687686
True	544.6665690025123
True	410.0782013109638
True	706.7395407722171
True	77.47854985878594
True	474.5135728661212
True	429.214184036073
True	45.7935204817273
True	86.57858340846046
True	130.71431932649534
True	86.16649377575386
True	329.9788579451572
True	872.6566049380439
True	331.8417768467889
True	1073.9197672131784
True	320.8281028054967
True	910.9985979354192
True	145.01681627357164
True	573.3380090727395
True	606.5540793686938
True	720.8526272776917
True	443.8318603629923
True	67.37362687131707
True	302.2656884467955
True	39.50856493965095
True	174.81133433424193
True	170.52321573321453
True	1138.5022417371858
True	227.79870849264765
True	561.0267421548688
True	559.4669243182697
True	564.2332047595739
True	897.6012602168539
True	579.5856888892963
True	660.7921851906477
True	948.4337196095346
True	126.9255680479008
True	309.61047736144354
True	263.46481649230657
True	335.54805451544775
True	89.93762363746488
True	367.1520114037192
True	4.262697539526107
True	334.584508071888
True	260.9917866237772
True	609.5612197173818
True	284.3248788596055
True	346.76710249313084
True	10.89296364482607
True	63.55784711892733
True	544.3701850675855
True	30.397673012388875
True	145.99609236637156
True	60.881153864312445
True	154.4953302838114
True	239.00943792416388
True	71.68859454137056
True	386.41787389477537
True	283.35458822660706
True	99.99030458627122
True	343.0090685733923
True	65.5042992748056
True	608.2056885962631
True	840.1392072864153
True	271.7060931844641
True	1159.3934854816507
True	108.46693470268812
True	298.8392473424987
True	1044.746929952162
True	86.05659587744097
True	285.3779647331908
True	9.2786515201647
True	411.5376377032914
True	458.8713132428111
True	154.851537330574
True	636.205270906694
True	894.3064857363012
True	166.13334281450324
True	77.35634298365828
True	325.2669089531792
True	563.0330599868696
True	625.2903825003173
True	1216.0258315656977
True	26.01676022772412
True	947.5270364565896
True	134.0703344377702
True	634.2804729220367
True	116.35175082579784
True	121.52676359938944
True	190.39835828990024
True	160.96879378132684
True	772.0505667329901
True	206.95836667255008
True	233.28797838314765
True	67.55727780646416
True	513.8457013401106
True	429.9347897098076
True	180.8838304101397
True	230.5905046213732
True	16.3855593544355
True	420.44885886606914
True	216.010831020409
True	284.7260808353042
True	109.47641976161349
True	724.4614099682261
True	426.5414113794776
True	247.8346187155092
True	648.3144026693114
True	513.8608004496732
True	439.0600321321885
True	131.48404996844394
True	530.8347227387982
True	431.4573758943913
True	3.37521414653873
True	189.77133478406736
True	93.0380545336806
True	243.7736459932622
True	3.405323333700967
True	125.71594901439228
True	345.5141150825186
True	6.36390779160446
True	874.4807343740731
True	172.21771763946057
True	726.9934443363895
True	818.3053317526017
True	166.13350646033538
True	234.87035109416695
True	491.183269084903
True	834.1937580193201
True	47.53939416595525
True	38.35137128311858
True	127.61287096709871
True	623.965498296949
True	725.0832762075189
True	184.60787489954845
True	604.668373437866
True	595.714855449075
True	840.3708548845902
True	393.2282717974298
True	184.20500784791224
True	857.7437401662497
True	212.62588247575695
True	146.27174658737766
True	318.1487887539614
True	226.4676728017887
True	209.7555994056472
True	607.999504546957
True	250.7370861933139
True	194.8160566275768
True	465.551163968605
True	476.2353767605857
True	60.14491125687783
True	282.2338338373651
True	82.8689811807147
True	346.14335776574165
True	349.83683135784787
True	256.2835521049345
True	182.02630687529512
True	392.461211757894
True	652.356817945815
True	754.4768930234567
True	300.8335666728562
True	747.4376702580911
True	61.04519289531584
True	859.052301028384
True	357.42534563891337
True	14.691855734240711
True	615.4304449891645
True	682.8417473501746
True	256.96191719719894
True	168.25439306403246
True	46.13441813968387
True	391.3899907231248
True	75.9002341725104
True	14.435188113865967
True	885.1005435479243
True	381.8110742030044
True	167.20207771892944
True	978.1853959413176
True	12.61291348437364
True	798.0215334848401
True	32.17304510863571
True	683.4377983107566
True	59.71118852112291
True	770.3627498778673
True	440.49750893697626
True	189.65107773265916
True	444.21559658077166
True	206.9773257070487
True	301.1763242527916
True	236.13752852980616
True	412.5750049597925
True	9.828116613359802
True	324.0498518054253
True	110.97900090212464
True	9.524897559078934
True	474.7671230009115
True	735.099996608838
True	291.45211610114507
True	83.16643020416622
True	309.9752859453647
True	76.71377111090513
True	189.5141410800908
True	180.07590704209508
True	379.5161617714604
True	43.239136121429766
True	141.57596434724874
True	381.094202537394
True	874.5595126541834
True	112.6020227646174
True	206.2909227068255
True	438.6586403604381
True	20.066376062513974
True	418.8331368769443
True	495.744871821114
True	89.89571951993341
True	395.93252225017113
True	362.4498635922364
True	414.1994480656082
True	596.4584658294594
True	1073.199413853073
True	954.3485316803434
True	56.7690959131584
True	1027.6791326436844
True	111.26359617632144
True	108.68335326896596
True	117.03227285859872
True	490.570491217856
True	382.5084906501213
True	586.6254848674811
True	261.69866527966366
True	151.56421571226073
True	411.638664506441
True	16.468062377543433
True	456.97645682952674
True	397.5160274573199
True	149.07824849875126
True	94.66172350331794
True	540.6609292035163
True	1024.4427646974782
True	199.7257783104936
True	67.73221937552609
True	456.0536651440547
True	378.73429256037326
True	475.61263786111937
True	324.6448666850609
True	4.254567521185948
True	554.3013772998017
True	518.5668621357047
True	495.6532771491739
True	190.65800440916945
True	107.22134672934304
True	22.599444515067876
True	373.5593581118342
True	110.82736629232362
True	7.107322193247066
True	28.552881857457272
True	350.0671551528517
True	671.0063285787552
True	129.44088837386084
True	91.59110398026354
True	25.3522241487562
True	411.43689446338567
True	370.49703126083017
True	749.923670748925
True	311.4010358104064
True	486.3706285168664
True	536.3073967118887
True	530.602140961237
True	299.9510484212952
True	550.0377734323836
True	97.94051107565096
True	578.4147977729291
True	6.755346214848435
True	368.84918405972655
True	464.1579308497441
True	976.4498437379992
True	352.3684249104086
True	828.4076695687695
True	952.5995189088766
True	183.3327219518065
True	40.44089171378801
True	376.968381521282
True	383.3982832466765
True	569.8665253458988
True	249.47940526457015
True	28.31029043529044
True	621.9915861307151
True	122.89583490976872
True	1110.312326512172
True	322.5612761743304
True	457.21678304463535
True	122.21645575615794
True	815.1976493175525
True	136.3403584829997
True	837.3437230103517
True	551.174142822241
True	188.5548112063008
True	112.21427542766472
True	66.87785663813548
True	566.3044847052998
True	895.81027282079
True	424.554892094336
True	547.3976415418081
True	133.93413486197207
True	641.6492002809799
True	483.2553019424989
True	771.447154001951
True	319.6015885335095
True	579.3026461184701
True	119.66164310633744
True	26.72700165287105
True	427.19228291791575
True	166.75036671389802
True	104.24221014061123
True	371.4501674305857
True	1090.109899463328
True	264.4729355548242
True	552.1258315851028
True	10.945657707936428
True	72.79319050526466
True	329.41543040390104
True	798.478763720268
True	460.90474093729375
True	529.0415935102476
True	737.7895453561098
True	67.14906197781741
True	720.3954421024579
True	47.56423042748356
True	100.4514690989961
True	164.84098997022082
True	80.46431644412306
True	26.696091361804463
True	308.7826335417183
True	467.8187306257145
True	904.0828488435906
True	870.5906754803145
True	6.004604828573163
True	288.54536151782247
True	460.4562667622702
True	117.03786736596956
True	238.2351692015349
True	321.1273441468146
True	1313.5211313082198
True	468.3217120601676
True	25.49837041585404
True	187.12665998393865
True	732.2353104964308
True	35.53602057447388
True	179.29855487760918
True	557.7396407358277
True	71.31085966987433
True	863.2804949474266
True	327.48208539137295
True	676.6415133768307
True	81.37842750164077
True	663.532687809043
True	582.5568033405095
True	885.9547642780235
True	242.9960803413969
True	517.068277516982
True	838.7846383709838
True	933.621878555721
True	235.638534467194
True	770.7184709386154
True	221.88719738529596
True	452.4857604087753
True	371.7327967220757
True	494.8644908098018
True	493.2785676740944
True	302.71325977331946
True	353.03493936522176
True	115.44213517900069
True	344.4016871683263
True	1117.6764990299469
True	327.9475801560539
True	143.93647654308268
True	303.2074377303551
True	723.5840318732985
True	635.7274967052028
True	410.9548513550464
True	124.01381072013406
True	324.6628948389913
True	36.942517099034255
True	174.96288876184337
True	91.06875480884126
True	90.50247798550976
True	579.795784429291
True	142.1547057040596
True	137.2047978135642
True	105.90783360414852
True	84.39356257010049
True	446.5947989065688
True	388.9300551249166
True	1025.5597991502875
True	546.9385248119742
True	857.9581703335258
True	272.1701193704789
True	306.19765582028475
True	512.8842412082417
True	196.14027593230853
True	750.8247778148693
True	245.40501822931384
True	343.8753687883014
True	70.35091494802462
True	117.18227812032426
True	249.28578659733117
True	126.52864972906404
True	488.773680491178
True	30.677200672572425
True	576.2939390981545
True	1005.2751906575654
True	738.0106116888779
True	1.2515789860666886
True	59.361101564944434
True	490.1451451946946
True	439.069974207586
True	77.44438380674939
True	121.49662771574016
True	315.4516338593882
True	74.86419030462862
True	53.99054469338974
True	700.0631039211002
True	644.5268494539725
True	151.05763515081617
True	166.14302947209356
True	531.9804785981914
True	54.39699629077371
True	26.39314312954877
True	581.5505770511271
True	477.4820168985885
True	1150.990757298037
True	49.511034937538085
True	452.4883928111217
True	898.0308239269112
True	805.8088337825249
True	291.2622104042165
True	724.5731763325716
True	409.56535534586527
True	40.39336402969609
True	101.03297198147988
True	706.9758384399206
True	73.16471776488326
True	134.24122292385456
True	894.7887841209064
True	189.46860979252335
True	262.5463300438549
True	104.61324512249332
True	626.0325298666511
True	571.958857209562
True	207.51463787514567
True	423.9158648502424
True	41.30337215416563
True	281.02360508772045
True	595.9548484712127
True	579.0928865560373
True	311.6370930913619
True	69.64562291783173
True	941.937246916372
True	1126.99649290634
True	571.5312988784899
True	65.88522160522535
True	31.041021734725145
True	90.708503756185
True	107.86801729843644
True	101.89818319225093
True	871.2804616087049
True	1221.673816782962
True	747.6659318554664
True	340.5181788368611
True	9.276749340929534
True	19.96050797506023
True	341.49423269866014
True	475.0775689369184
True	43.62978097914367
True	571.8893474714192
True	428.8963994149309
True	402.4393800443502
True	78.52903878449848
True	198.9499405545713
True	266.2760968178567
True	131.1498598985149
True	404.8730737559705
True	41.158556281729126
True	169.87628573954854
True	1167.0524389877264
True	5.984047928025893
True	25.718407235801862
True	587.6858089091207
True	371.2185053341189
True	806.3259096415942
True	162.10743307311807
True	759.9506779505896
True	614.1653694531393
True	280.68854279660854
True	457.95250413830337
True	341.279824413084
True	290.2647283315547
True	272.1416656835539
True	390.4374052681112
True	505.2539278689928
True	485.0153098897793
True	110.99632662185272
True	360.3108681715755
True	9.540618754683903
True	183.4742730784185
True	235.31215059168048
True	830.6378633747227
True	574.941298439483
True	34.04629241572001
True	723.8699623692568
True	824.1873758454051
True	112.4701460802223
True	340.40495386895816
True	864.6522718169435
True	220.50500666723988
True	163.9967241531357
True	531.8832607329261
True	569.2652752431476
True	1060.5887295266875
True	147.34457344049918
True	154.8042674341191
True	249.9738561495583
True	312.53975418545093
True	419.17762036693904
True	422.6807526088353
True	316.78176790882026
True	423.7117975359872
True	489.7402551708445
True	233.35012257885592
True	1458.8981635852303
True	257.7929333171284
True	407.5140242622173
True	52.07842369671967
True	768.6545223302948
True	252.88842443421743
True	891.3721270848985
True	568.2606329949976
True	330.7641994372652
True	744.8426458143712
True	272.36018805711103
True	209.98340830355207
True	266.19365670368376
True	217.80824504787543
True	137.2336972439264
True	245.18913484199405
True	734.487560822145
True	522.8699712698208
True	220.25760708725556
True	1179.5614267362555
True	116.61140912795013
True	264.7410834368521
True	71.26066677561353
True	310.4834112922682
True	408.43196129042025
True	92.151681795269
True	217.17373912410724
True	67.81899613460065
True	675.5190617247707
True	369.821716432966
True	231.0754361701276
True	749.161128580736
True	858.3859516140085
True	845.1320820754225
True	822.3317696696183
True	344.5168132575128
True	1.121300687474725
True	264.08646664916205
True	51.747770410801415
True	377.5618874322874
True	52.91751327253608
True	345.9875326162147
True	851.2279306057482
True	1009.2610124259496
True	408.61828652783015
True	22.30329104465577
True	497.0426279682515
True	495.5462656406749
True	184.71170888966827
True	237.437368731889
True	292.44785568394843
True	23.166718834107584
True	132.54579543752624
True	913.312726112216
True	59.659190238816855
True	506.1256210055054
True	783.7107769605198
True	102.1906235930705
True	249.9720013313872
True	113.17219260258165
True	14.008032013534724
True	1.640774236241315
True	114.85841554286912
True	1009.9685601103182
True	482.2231249284895
True	67.55100401391114
True	787.2844304436001
True	345.30111201137214
True	1.7230947391640012
True	449.5758570507672
True	193.61042678975477
True	510.1753678230509
True	79.78967965284566
True	321.18132529733634
True	388.8908239713695
True	164.94203605009366
True	221.04918589641372
True	132.08985630195198
True	170.69870425763668
True	980.8120266340128
True	16.77549650808486
True	515.216786102783
True	498.3924026791733
True	406.9580514751404
True	224.98317253525207
True	237.4830539804445
True	159.11152482089238
True	48.0813247913664
True	490.9419571206753
True	153.59305594485207
True	849.7731150320417
True	833.8300298284274
True	254.69370457514924
True	304.5440813076217
True	513.90603207801
True	42.65002403234645
True	84.39412902199949
True	751.3247436924884
True	1084.450511704552
True	111.66978841496244
True	729.740548867049
True	145.69970578526608
True	929.76690824065
True	674.3922784666912
True	110.5379508333546
True	273.6946188108237
True	607.7556427209677
True	255.83906307894927
True	44.69588448151038
True	565.997671365214
True	450.2003271458623
True	5.967060034557553
True	473.65370393362775
True	67.52504740110207
True	174.87851028853447
True	237.91293720892725
True	302.6200694456876
True	79.37265051606026
True	226.76806365979832
True	348.9213255025078
True	430.8882068368113
True	960.3662534534592
True	49.22417533943033
True	931.1174413907398
True	982.4687684966984
True	129.86733439347083
True	74.51857052191849
True	988.3886361192656
True	36.65695416416987
True	214.99865379399816
True	84.22992015734455
True	218.59149951700743
True	359.15728847624507
True	984.9372635306048
True	100.25995289711804
True	72.98183432492478
True	623.9591820613992
True	271.22070000650353
True	737.8923503214089
True	52.893135009323935
True	484.76350092917767
True	386.9144683692281
True	679.7145802039219
True	55.49405959719038
True	107.35040947569128
True	28.524775209702824
True	279.04131350122134
True	42.73325821758586
True	349.0832259976196
True	3.042921622254258
True	1186.0037626656217
True	107.68368823979064
True	138.80897284924274
True	354.16669752916664
True	744.564309758385
True	706.5301612652779
True	1009.1639909542416
True	480.07542434037913
True	422.3657481336213
True	143.8781827422068
True	410.22827302202
True	826.521101924992
True	416.5199275075996
True	922.6222080197086
True	88.35749435540406
True	433.6953294853508
True	185.80824631615732
True	286.6653251941783
True	760.8416647076687
True	162.22351624042395
True	136.39347511986006
True	64.51782978329517
True	877.1022656369967
True	763.0040988469688
True	77.16675735559117
True	452.7570292671134
True	756.8165616104601
True	415.75416699822654
True	58.056114362507
True	322.8929890759916
True	775.7582488835233
True	30.505007476316937
True	365.4568743416291
True	164.47136577434225
True	283.04761180998094
True	31.853455585844983
True	225.71595756218
True	768.1725228903719
True	640.0410547858785
True	56.93205873764419
True	283.19291423257664
True	906.2509348935486
True	17.042398658179412
True	313.4983697335713
True	290.9824852148526
True	434.55736509500616
True	214.81033078497592
True	601.2241195930123
True	46.43672825046039
True	975.5568954400288
True	894.4992099561599
True	50.44670810920383
True	388.9644802323816
True	719.9381006088313
True	911.1748158340124
True	256.1104827751847
True	569.6415733410247
True	132.4998042068671
True	186.15447587308296
True	132.49949644381726
True	130.98142930733167
True	197.77255849481557
True	970.2813080605226
True	786.1948105318509
True	929.6489712062428
True	21.56603433697291
True	28.40110548056345
True	349.11665516034327
True	13.612479606871402
True	648.307775437382
True	1054.9667992216023
True	267.2447810744308
True	201.21872987897856
True	88.04276796659808
True	217.0613623600414
True	132.17892995668973
True	43.74375204048294
True	129.2063063040007
True	90.66304815182777
True	245.49743200573664
True	508.79807625493726
True	158.8107160186123
True	31.435802450750955
True	57.95178473422618
True	428.20127270673
True	268.328651922676
True	575.8806488070587
True	23.479184114436023
True	114.47676285690578
True	659.7485714385429
True	253.9473427693547
True	472.5349072723986
True	661.4098129899543
True	104.33154070204506
True	113.3498966310946
True	82.8239419184078
True	27.43916512067305
True	122.98267639900295
True	85.24728976430616
True	103.1320574430757
True	147.72829568102298
True	238.40227019774304
True	829.3224066358986
True	287.9126197718763
True	932.3863073088082
True	170.19984874883352
True	195.23989175832045
True	783.8052182247777
True	300.5702011792991
True	584.0015015301409
True	258.8396842413019
True	342.8048856344951
True	438.1183015253234
True	569.1765143239099
True	644.2097114232189
True	363.4793196566745
True	35.2887388229644
True	532.2258792022069
True	617.1057887967743
True	19.857963270791533
True	9.884775208375288
True	264.7377551177427
True	406.4030777065672
True	456.8705112145946
True	65.66732427040986
True	650.3799517548802
True	932.959238458948
True	231.04083817552095
True	898.3819219921339
True	273.4596421090146
True	99.37422153887697
True	266.04740548064984
True	703.6353834692917
True	39.01045914595304
True	570.6886698348635
True	1302.2922006759134
True	998.5882276985566
True	893.8306081330609
True	207.63701263315284
True	91.96519517365606
True	197.0266340502536
True	845.1653570685429
True	149.09204331997296
True	1033.749687240033
True	880.410068332408
True	40.85004943660324
True	88.31527517370687
True	419.5799797093528
True	421.5523642247564
True	207.99480102054787
True	524.0429252277061
True	665.1498824713987
True	122.78685156713291
True	282.9815253676634
True	976.9501763727668
True	52.48217565675124
True	680.4550801700852
True	530.4425522219265
True	39.215882508736
True	830.6502932321819
True	390.1064145631684
True	538.8543175220043
True	112.0761875086292
True	264.7553749146242
True	217.5086613266041
True	27.535502336388674
True	126.01085059735378
True	747.6896197309669
True	138.89717121263834
True	389.8021666096157
True	67.42639371894462
True	615.4654869842022
True	638.7097740990439
True	230.16888347200137
True	477.4933207780742
True	167.48571968719284
True	162.73029038475758
True	218.7425190509188
True	272.8167160327634
True	347.9605625681102
True	131.44085565300657
True	190.9344368452106
True	26.880997736621072
True	871.2645138757009
True	311.7376103409647
True	9.43955001654351
True	369.1465931366921
True	169.6004851884598
True	622.6814158173966
True	365.7150423112278
True	581.1167422527352
True	561.236477226176
True	490.6414370199184
True	795.9641645544225
True	232.5337440726769
True	560.6515414198202
True	165.51994082118418
True	537.0322079207485
True	357.24110829665176
True	374.5372834340768
True	129.71307512618156
True	132.46220042354452
True	104.71999753794388
True	67.74066325273233
True	731.6192601247654
True	185.11901050913457
True	48.62434889263751
True	0.0
True	528.8854373764851
True	107.19136088109512
True	21.8912592012554
True	42.38904084408661
True	109.74884883914116
True	549.3536802842948
True	180.52635539557235
True	105.5409321913802
True	34.650420062011364
True	161.6126505587977
True	904.4797144407984
True	52.84815439369293
True	225.6452741920376
True	722.928166105562
True	319.5175969423881
True	466.0042455508733
True	461.8598476747901
True	517.2291292339396
True	591.0234676627646
True	968.1094668163564
True	267.080878782442
True	1036.131944697401
True	915.2420743742764
True	630.2256004415677
True	348.33710463120326
True	840.5433921572283
True	10.982902839572397
True	33.139329871184
True	281.17054903376965
True	43.06511631255668
True	206.3259688657457
True	762.7251421003763
True	216.455444483972
True	766.5590064820669
True	752.4644810588073
True	117.73581179954496
True	361.786267438562
True	591.1454556933243
True	24.398459639007665
True	135.49685151235536
True	452.5487213354582
True	302.4255176590867
True	199.3476941589027
True	113.0899913219276
True	383.3074126469878
True	21.593359775432333
True	363.37619005763855
True	377.4084068952433
True	1022.4963202124256
True	358.82131113208465
True	30.57317051382104
True	443.968568575889
True	452.4777080240784
True	235.3242065018317
True	32.25132285269481
True	762.2121580204005
True	431.1733670093572
True	176.91091461275911
True	13.009052023537553
True	1218.7120899939105
True	163.14540454155747
True	30.12617192507136
True	297.20058466512694
True	287.6832561349941
True	114.46128226811004
True	289.75512659925647
True	48.260227803995946
True	324.80646698374494
True	320.5142364811829
True	328.606332030146
True	27.46727738987793
True	48.1910534036718
True	1080.5268547549108
True	23.594884365456892
True	11.95029687374536
True	185.53063759997653
True	666.7792129025562
True	8.023377918612217
True	185.78312255446508
True	178.72255833695448
True	500.0374126502366
True	387.72090510479546
True	730.5592150632971
True	333.39236313503886
True	499.1994324003908
True	451.5959409371196
True	489.92820001231286
True	102.30240715974112
True	1289.3545124651794
True	887.8321730861412
True	290.3305246548338
True	537.149203970892
True	101.84488525649576
True	600.6344129675757
True	448.57421490246895
True	161.7224882131176
True	75.18708870997393
True	345.0911761772542
True	171.0018653046813
True	31.41969571608323
True	619.2493045020589
True	381.7776331681982
True	71.68868706336197
True	30.05248431680245
True	651.894489456669
True	488.3918297745328
True	71.22695699184185
True	23.265046769325803
True	330.76897102224063
True	317.99997161579546
True	711.4928336473656
True	555.1307517188528
True	566.0835688580291
True	795.5667504204512
True	9.058053231705127
True	58.34011903357458
True	38.30549277195965
True	57.14183133614453
True	512.4028015470778
True	581.9785840353223
True	83.56746755281074
True	111.91227207569146
True	195.63903707042093
True	80.20597664124253
True	180.5004777038655
True	200.56276717317616
True	287.40540165852707
True	787.8129567345055
True	598.6029255586575
True	291.07192831442006
True	194.33321488980076
True	272.9510413838375
True	248.91880636106407
True	721.2936733763162
True	312.71448072169204
True	170.74390160700585
True	904.2740459492118
True	337.5342123490775
True	471.57660815025673
True	157.37106461820795
True	121.34124576230045
True	58.3203311774855
True	215.32534604631817
True	964.361189959466
True	524.923936345382
True	112.31979267296929
True	357.75355033574914
True	101.32225078031306
True	659.7166712939121
True	5.154565805088809
True	683.2088660694424
True	37.947956739415126
True	931.3079764542722
True	844.229077572921
True	210.8034723018768
True	30.89948341953648
True	81.68933869219977
True	457.8676168397228
True	227.7467726716498
True	1.4179846329179076
True	80.38333429648118
True	1105.4986940427607
True	333.14681334563744
True	689.1527949345523
True	478.8085751474926
True	34.01053103548088
True	137.8762681725866
True	443.54815245234914
True	939.0467249488904
True	808.6244555834146
True	434.6191191964497
True	333.5835431743505
True	18.664653582405226
True	79.51395005686543
True	772.3078055346671
True	469.8174400232511
True	384.41332281534704
True	891.6174468065927
True	27.33445332799114
True	224.76129473861823
True	885.1094274601307
True	235.28232394111356
True	8.030785632881145
True	498.5677502312666
True	101.97922758385576
True	642.1713496727173
True	54.580718846359694
True	254.4562332744465
True	836.6907841387608
True	909.7197486066516
True	267.7662500185865
True	445.4355313033869
True	113.77508661268472
True	587.5277909123378
True	262.6508833696009
True	190.7208305161944
True	880.3718371029127
True	51.34678060515288
True	736.2087197645141
True	280.4506282039308
True	295.3417836784228
True	165.3892638714884
True	480.72728995854806
True	603.545176640082
True	373.4046895722541
True	395.3782650134
True	71.59274375948526
True	154.62619388276477
True	455.828433012825
True	208.48326832357188
True	36.62796520068331
True	201.342679710392
True	395.6546854184889
True	401.3178551079565
True	750.1637282992261
True	133.00352819224872
True	660.850986304297
True	517.0771250892664
True	614.4141775177854
True	134.88253133141305
True	39.55810107733664
True	657.2469705819865
True	70.81876782008247
True	558.7840560528141
True	695.3014029375072
True	444.96170267617526
True	130.49121857320344
True	531.1019290336495
True	5.447893928517472
True	397.4142006606209
True	31.558098488878493
True	641.1593421531448
True	274.51181840721773
True	571.9277559271758
True	700.5226553941025
True	141.11448529114986
True	536.1067068901312
True	487.6347149253579
True	64.37229217285471
True	951.2968911301264
True	2.7335285880621054
True	25.589399241600205
True	644.559222457208
True	681.618386914836
True	122.52401304107936
True	407.3573707249423
True	123.84220389644716
True	75.2082009962091
True	445.4899365414015
True	40.5971543234713
True	489.5231783435448
True	12.101909158707793
True	836.991166891632
True	525.8419643100827
True	701.8884481422714
True	100.18181508401103
True	386.9302024069936
True	996.965160330809
True	820.6641486431016
True	142.50761330610408
True	553.8677064876857
True	450.5610020472823
True	248.89229927295904
True	250.81124388432931
True	5.628928683401309
True	321.6889919768977
True	11.769694638492425
True	366.7500606428084
True	73.35116323076973
True	417.2341202079024
True	645.4879305369878
True	123.80861286553768
True	245.5825733214472
True	625.6589246671936
True	682.4947634889036
True	285.7745422759915
True	139.61612549529454
True	165.76512019332043
True	487.8561182492112
True	85.37985056803669
True	10.202927106852137
True	514.7183416860431
True	573.6674256455212
True	20.016740751984607
True	135.1987174438989
True	888.6036178801887
True	482.8518233724342
True	271.95990444161447
True	33.0538045942107
True	476.428382642736
True	113.64500512949952
True	571.697843639334
True	672.0046130728206
True	296.634199562979
True	388.0817144326301
True	177.4610158868251
True	241.65225749662324
True	76.13448782956537
True	211.0426129809224
True	503.3695294691493
True	21.45424646965036
True	454.58895802589046
True	373.7555859473168
True	723.3000425973423
True	873.8458242624175
True	895.1951156569434
True	153.2070345240116
True	399.0392847763313
True	71.01013905697133
True	190.1770387711605
True	312.0660313129001
True	10.864971609415312
True	795.8837202426658
True	25.10273077442884
True	400.9673149390021
True	260.10380291826976
True	673.0594447565803
True	213.18604404446788
True	39.41278935571069
True	680.9985051087738
True	1092.656258484872
True	229.5411761683632
True	135.98864983985993
True	608.5925582768327
True	518.4283652234808
True	17.6379341297401
True	806.4191753447468
True	110.0624729503338
True	44.011023973324335
True	311.74517671011694
True	346.6841516707987
True	392.8062609054565
True	270.7502530503802
True	19.362218300797768
True	24.313164327913704
True	866.5871621618958
True	202.82910657625652
True	110.97936247434065
True	829.6821687156336
True	657.1168432917586
True	640.4073536225121
True	444.9264487846447
True	156.11267273930503
True	32.40061849580792
True	100.7256855495844
True	439.4104162722816
True	219.9059133050275
True	496.4433328315704
True	146.44243402702318
True	498.264289988515
True	634.2193692795446
True	967.8762467721932
True	25.638296172569405
True	989.1868907012414
True	1064.7967578240984
True	486.1193096410683
True	85.43455381814483
True	798.6885679151447
True	641.5934168154188
True	622.6731884422336
True	175.59298927010536
True	728.6249917903789
True	712.3931671890967
True	125.07090208710548
True	806.0182322288349
True	819.3591023886582
True	458.6238358130264
True	228.25485409505796
True	72.9381087706737
True	304.81594179377674
True	336.50001665422815
True	497.8456820998943
True	452.9369718116285
True	190.04609623630208
True	316.95303763667187
True	2.5294290651079008
True	13.493286889822922
True	112.11095688317744
True	128.96388625523218
True	357.0263438008003
True	330.18019910390313
True	112.1163047018392
True	16.07607341551206
True	223.3911992522985
True	849.117157266991
True	436.25131639776674
True	559.580600637144
True	562.6534319788648
True	805.4876447586915
True	639.3856667467859
True	88.57226592542749
True	205.10131906330244
True	250.9753192019265
True	283.01944607940806
True	103.71943845810068
True	372.95167103169314
True	431.5176341299867
True	171.0981649980875
True	641.2807888354257
True	251.74574094532284
True	195.0335850791981
True	27.42413286103849
True	253.31323979119512
True	493.1485662233465
True	167.16937001720086
True	527.1145011194237
True	477.9742526557386
True	243.84354519233992
True	98.775711975936
True	40.02696130874843
True	397.8964735805321
True	792.1750798873662
True	169.62732120065786
True	1011.161839774018
True	1037.0275842240455
True	492.9511542397113
True	101.45801325944193
True	126.08788137008668
True	653.5720574483629
True	8.794225206221343
True	218.35388979221275
True	126.75707942521257
True	117.00504354877084
True	333.1892788768633
True	631.9573592275664
True	37.31831328081294
True	126.64365099783898
True	968.0697500728268
True	56.32009284416648
True	471.583400588752
True	519.7994052784338
True	244.743671220899
True	134.626209308141
True	948.0564423570828
True	1225.1890043424482
True	524.6455952323344
True	650.3455530899546
True	210.2708792434928
True	148.91141157901632
True	311.44816498157826
True	263.4162197315351
True	177.76009140889482
True	290.63816615182094
True	337.75022425924243
True	11.692528956625107
True	611.4748033012374
True	150.85371170062393
True	77.53471527008199
True	454.4727671232263
True	309.94289337268845
True	1204.884791127428
True	328.1514450081648
True	995.0138480036018
True	11.205371984581536
True	277.5262603566095
True	229.7083558076654
True	153.9105757633204
True	490.3592908018527
True	193.7457007962003
True	402.1507335007446
True	327.8085843821645
True	118.76800103205836
True	352.5615524063062
True	1051.196374297337
True	725.6553304437103
True	218.70948942810352
True	107.42529196766696
True	281.5501070742429
True	24.85554200285224
True	354.41232156042696
True	325.6193698421047
True	562.3276240176382
True	441.1155707321694
True	360.654271512174
True	150.18998311761953
True	14.10908767568849
True	426.1738770112848
True	293.0705694457008
True	141.58011939740842
True	293.5064000929349
True	455.91488849509886
True	811.7828443581969
True	306.5415082040444
True	773.7089412296733
True	409.0083131013682
True	379.8815360279592
True	1.8480398442749504
True	1145.190289978456
True	104.49401788846453
True	895.1026277802582
True	198.1795174981452
True	458.3232267427418
True	678.3586951686283
True	82.85821143189034
True	497.4017140322252
True	33.09693735581245
True	428.65753362556586
True	74.64821557402867
True	229.19253725646263
True	36.27778566760191
True	687.7329480653585
True	186.2148967830563
True	24.84848284036529
True	393.2571756199003
True	106.30942314007537
True	156.7471649185316
True	888.540928038171
True	246.96327093371167
True	154.76769664003086
True	376.8461973920125
True	496.45413639376505
True	334.3938061096397
True	511.28466432771216
True	611.9008973991746
True	163.03046361456762
True	6.652722727868744
True	71.49922160143021
True	430.1314423633583
True	90.27225022662532
True	81.78392509879654
True	1060.3918742403555
True	28.309693971321614
True	326.18993810181524
True	327.05130537756645
True	450.4656005563201
True	688.7465382821904
True	192.52461066712775
True	645.3794104155955
True	321.48497325105006
True	351.90557320505127
True	274.33917658810384
True	217.13743246427
True	361.3590073069087
True	438.60442063924495
True	412.6639517676545
True	581.4515848137368
True	131.05503166576077
True	74.88337435271451
True	36.38799038108149
True	301.89922567904205
True	634.402979818826
True	410.3351324931676
True	769.3666954833174
True	213.3094181015316
True	401.0695933302671
True	70.80629945147315
True	54.80190441706687
True	395.36277770086974
True	202.82670532572325
True	224.49733490138888
True	38.8222234177225
True	1091.5705225093338
True	168.57546198197764
True	915.760357540967
True	318.6718100238365
True	922.4912522783538
True	239.3283308304849
True	479.2866907120566
True	530.1712791660088
True	622.4592963616029
True	206.11026309628988
True	483.8300457319597
True	905.0228616111788
True	126.2294658489974
True	8.327896418576193
True	596.3278171308752
True	27.290364023186093
True	77.24852902486774
True	799.3298444187327
True	220.5545666253104
True	949.0990039436056
True	667.3870986258719
True	410.0581412204061
True	277.01736517331165
True	490.418565476284
True	345.801427099128
True	182.3926714530488
True	690.9097185140971
True	707.3240168669506
True	208.2298830467015
True	86.99580084688294
True	521.9298433985898
True	139.06345271964446
True	385.0789192282825
True	350.3522607964607
True	66.14534541203004
True	379.6889070709333
True	416.6296586473612
True	386.7315632416079
True	395.18959886497896
True	421.7724741408704
True	647.2923120831568
True	56.92430849648852
True	446.9782976608632
True	348.77122465413777
True	645.0861360578307
True	216.3939938951426
True	98.02474275109238
True	40.41082859657213
True	537.7781643794619
True	658.8355507531039
True	189.8101699379324
True	411.24830645333327
True	332.1851192931113
True	17.119315782612198
True	165.8737981849011
True	294.3230320221175
True	2.3236321482978477
True	848.4399753914768
True	82.33654193504655
True	104.52867347302136
True	109.43504408267374
True	360.1318456953273
True	35.924504141009656
True	446.12569329943983
True	238.70308869874572
True	5.014683283702805
True	118.50055682737847
True	441.4454122042176
True	52.78085171522686
True	68.3601314265279
True	176.53713390255265
True	281.3381304883934
True	971.6630652058044
True	390.72510900894406
True	968.0360756641398
True	184.1251173377081
True	1025.3430503619916
True	764.7259602614238
True	621.8212130123079
True	393.4916591443444
True	384.83912608041567
True	78.31660780184393
True	72.6911774000154
True	81.69358154679038
True	173.60246717535745
True	484.1232250498952
True	1075.72585249052
True	181.60745287464948
True	374.25068401919526
True	442.40109124095113
True	588.2145180367633
True	607.2684474999421
True	282.7095314834016
True	466.2164930868807
True	667.2484648434644
True	100.27069734566288
True	733.5910103367156
True	261.5312019136276
True	139.2680982057619
True	410.7664394445704
True	852.4869527734935
True	425.3815737159647
True	861.4598652606645
True	199.3654890546971
True	351.2875129540929
True	702.6467905944046
True	621.4087176714477
True	188.24211359946463
True	257.8144467015739
True	788.9320768239264
True	34.614713418437205
True	183.59071397215607
True	493.3970643830552
True	728.4578300199578
True	103.38891161740489
True	38.10440342108006
True	161.76353366500442
True	744.6268856211069
True	314.53832890524694
True	562.718660318362
True	358.1989347038974
True	293.3944364613317
True	447.9286643652951
True	502.3986937968849
True	68.0678166829925
True	374.53247898906415
True	792.994538610936
True	0.0
True	291.84490014778606
True	258.5394336020394
True	1008.2154219878472
True	157.09333996975246
True	665.0849577266553
True	620.2863463249108
True	110.4656625030972
True	224.5288967726424
True	129.3470873919775
True	11.378718278485543
True	284.0500054866704
True	391.6744676125658
True	1142.1799782192948
True	236.52802756751828
True	410.7642963665258
True	663.9812151336529
True	208.0577809448141
True	28.97079375096384
True	836.4951981977157
True	610.5061633142601
True	154.4678079753542
True	596.9645480630795
True	167.52341803975116
True	310.55767506816784
True	794.9171018330329
True	31.415809385113945
True	109.83119141291805
True	497.7909426021509
True	66.64063559985767
True	80.30357664944935
True	398.6760951256701
True	20.64813173791452
True	759.8083280036703
True	102.71564584367394
True	156.18724739798887
True	17.77617326501915
True	734.8904176524378
True	30.899555562275676
True	777.8889381499492
True	395.1596217513352
True	118.12612324186992
True	683.7847655808382
True	532.336916320326
True	551.9936854515441
True	46.896131583771634
True	365.43202136651104
True	5.001963163119003
True	91.32213846723704
True	368.5707311335764
True	48.567753271953
True	126.32496206419964
True	308.7123394905365
True	180.7828470747125
True	101.76357365900972
True	636.2646496924202
True	19.72812260233252
True	1144.9857709834787
True	493.1538337484958
True	302.0262821434778
True	495.0201523337485
True	125.37545911817014
True	767.9533985210228
True	1122.805522988515
True	757.8746214741032
True	167.92810442647922
True	227.4781750725504
True	48.601514891188735
True	60.13101885070102
True	151.77517790965211
True	100.32546817203163
True	170.12741931168452
True	1173.1294352876996
True	311.0127512537569
True	344.931901622998
True	720.5701571320838
True	19.185473980856266
True	13.10978672625316
True	591.1559457191823
True	6.072520492765985
True	113.16387537048172
True	696.27110875771
True	180.14524111808672
True	660.4591867773945
True	824.3348876144622
True	147.66556659245225
True	923.0256343118684
True	3.4320446863186618
True	444.15334685966593
True	1048.3283408508323
True	25.32619108697437
True	235.1878717598408
True	145.27492166764526
True	957.0355366250492
True	226.51131183050725
True	474.9935289308932
True	115.48101704924784
True	533.0914491700177
True	153.84526499728622
True	95.52885467766922
True	392.16473749619104
True	67.95295078838355
True	52.96427682437201
True	1083.9515541452738
True	267.56110261250547
True	160.35237188843496
True	385.6532004058813
True	401.30032661656594
True	211.3500061783627
True	166.2198653045377
True	390.5172212717045
True	33.555536740947595
True	476.715826735541
True	1102.6294664689774
True	114.24834660496384
True	470.9946960916903
True	302.05518377327894
True	27.291823830006248
True	427.6760685696296
True	104.60982544343436
True	590.8917149394138
True	202.18688824736577
True	416.4435010437866
True	21.04320225463537
True	448.4493369299333
True	106.66558426048744
True	330.2425522910561
True	30.15017893863436
True	165.8320925007985
True	243.7392130071487
True	779.8909407711964
True	55.88325350718152
True	135.0525346167059
True	238.5338484051263
True	137.66197707538575
True	632.4543438163096
True	549.2446405374911
True	777.2659403288641
True	390.42038624397753
True	536.0307086255342
True	415.8102235884736
True	681.1151999795335
True	75.80016405580143
True	466.3113324440195
True	417.5078262515525
True	47.05041804510788
True	84.20951318956016
True	133.1980772765707
True	87.81282516980525
True	327.6325456349599
True	872.8111026046325
True	338.31407601853886
True	1118.4853570913826
True	316.39208047934244
True	904.3170934895792
True	153.5409611795922
True	571.2697931273187
True	590.4252427348223
True	704.187195808175
True	446.187114804924
True	63.867136156607074
True	281.59534329777745
True	39.862062628954696
True	161.4427108413211
True	170.6735011965526
True	1103.8471910123862
True	232.3174453190229
True	561.1767936402817
True	550.8022754449009
True	549.7379144678447
True	881.5754071216122
True	590.972909027635
True	671.1129952413
True	942.432480001042
True	124.96093309566982
True	318.2332211400557
True	275.4246519450097
True	326.3748574964061
True	91.02625858999458
True	391.5697175829332
True	3.3762203915402207
True	328.72474022071367
True	253.53552311565372
True	604.6475594136922
True	293.97020488359937
True	357.21223072933986
True	10.964348676204777
True	59.700941971557455
True	544.9277174561727
True	30.48337829514059
True	150.81238018809515
True	64.69430369864818
True	156.17993817018885
True	233.58984349154693
True	67.5005281557373
True	368.7243178171104
True	279.2050213944369
True	103.86798404170484
True	338.619284054596
True	63.85505581604812
True	588.5383313161853
True	840.3861882941187
True	274.248753742344
True	1184.6302407968733
True	112.43896694879032
True	305.19305889025406
True	1040.9412117860822
True	86.04494983527175
True	290.9649685595273
True	9.039825741700673
True	415.5004174997173
True	462.4284983618514
True	152.0487115624768
True	617.2946885212775
True	913.2201579332304
True	160.70514172798437
True	82.06179103550988
True	328.460438031383
True	558.5488059077293
True	613.7932811010162
True	1208.7034394613931
True	27.444670002633465
True	965.5447530684412
True	141.84029225821797
True	623.4616518358685
True	120.95316792415224
True	134.41668307751735
True	192.114352499238
True	170.1239292634219
True	734.8180426714752
True	202.1717858351185
True	229.48820999227965
True	69.93739032779274
True	506.15044412525486
True	438.6048679666673
True	175.89160094124094
True	230.7716047688432
True	15.807940884526303
True	437.2647503386913
True	226.93246545711617
True	293.57846485510504
True	115.68819472794202
True	689.3241544960326
True	434.4854484114504
True	250.3864320496071
True	641.3039407042043
True	541.4313797598304
True	449.0681929719773
True	121.90786612091388
True	520.780502498643
True	425.95085245139705
True	2.9579721333774494
True	197.17733177767204
True	92.83115328051018
True	237.41029526908545
True	2.764060144847616
True	134.29714148193338
True	366.4147601914654
True	7.454262508424776
True	825.7244556355733
True	176.1581049205751
True	689.6570161555815
True	781.311773676513
True	163.95609711532146
True	223.48472499783503
True	487.8346529910074
True	853.7304169843994
True	46.90993971684295
True	38.09827680711675
True	127.74720532371312
True	613.29788757735
True	730.2204757088018
True	176.53168486583945
True	592.1325379394889
True	588.778202132506
True	830.2644866520855
True	409.501295018105
True	193.41216531376708
True	863.0569716445406
True	227.96783952496463
True	144.34482050510303
True	333.1817228695577
True	217.31871725022253
True	206.6377988962659
True	607.4513629436439
True	250.9517220170665
True	175.55151565198253
True	475.204586385102
True	468.3532297302185
True	61.86354037095674
True	276.9942628600205
True	78.39167726370229
True	334.2826840271928
True	362.0580364843047
True	260.1947461845068
True	176.93352709479777
True	372.9808154077583
True	653.8975152498367
True	755.7153381312171
True	292.10767599778825
True	743.4590625841649
True	63.36378101778045
True	887.1170679248131
True	348.20422977009946
True	12.786393501591682
True	649.1084300048142
True	698.2938932624295
True	269.444364042272
True	165.97021433795487
True	47.568108948085694
True	389.9116994755913
True	79.82085759574186
True	15.39723421808335
True	887.8425927514311
True	372.7924744626305
True	176.97255703217496
True	1000.2178715526454
True	13.53682569155566
True	790.9173266180168
True	30.767199735303866
True	654.8054901946076
True	59.78242853497689
True	785.3729136329779
True	451.85811677966495
True	201.0439168212405
True	428.8395690025487
True	201.0625978390456
True	299.5392159377099
True	231.5704881114914
True	415.6274163073927
True	9.558343443255763
True	328.0299274119593
True	110.45076190207082
True	10.604783503351417
True	473.6006630138447
True	736.2249506059901
True	273.0153822585568
True	77.26684112208537
True	295.75781676149217
True	83.65115880443618
True	188.54353921617115
True	179.90333092235133
True	362.44383625100215
True	43.902899563555295
True	139.2046957281866
True	368.72458952005735
True	879.2259053419223
True	113.4305021299228
True	210.8837704337835
True	421.3223369377386
True	17.979996680528902
True	419.6222019786333
True	519.3298452959771
True	90.84941385462947
True	399.55820566418544
True	368.3641519418829
True	416.4438110781017
True	597.2816504667061
True	1051.2144497386594
True	957.7064585628084
True	59.56975470947279
True	1048.3172452609356
True	113.33825812200084
True	104.62901227171608
True	106.1047956088454
True	508.7659127307875
True	376.140648126786
True	570.8407923909748
True	254.0985432909648
True	160.21109401158827
True	407.1475535609232
True	14.889865895679057
True	466.3088223961596
True	410.6089813921465
True	150.57161040941452
True	94.72079776852551
True	538.4627989165607
True	988.8090582898772
True	198.75281625156103
True	63.19461157940318
True	427.9589559384751
True	383.0078715526253
True	474.4044283717324
True	295.1295428697701
True	4.49573065348271
True	523.6330915878466
True	507.2642873300786
True	511.7910823051421
True	198.45271319329595
True	105.92678004941544
True	20.72099256248429
True	376.7101797728023
True	109.21487383921884
True	7.278630754910356
True	31.72206006249509
True	355.312280973031
True	641.0783486217596
True	138.92373043041383
True	90.34345454359968
True	22.94558523868885
True	419.1655978557009
True	352.485846575554
True	772.7320335008561
True	317.7458643716019
True	521.9334516786777
True	541.5863181877708
True	517.480208334276
True	300.1538983711521
True	525.0177535399954
True	102.32840540313283
True	562.4652522803588
True	8.570790592855573
True	365.4034091254557
True	451.0456516479106
True	953.8260105471664
True	349.8210603077786
True	789.3626847892947
True	966.011254554658
True	183.80520308900748
True	38.98053751840621
True	369.9023037775322
True	383.5805476126727
True	581.8974492337447
True	237.79600729184497
True	32.17589776339248
True	639.7849587648078
True	124.31980981025632
True	1057.426282013196
True	310.4082998813521
True	475.5249854115008
True	129.00605215990677
True	806.5051478614388
True	136.58857264794153
True	808.0606577122763
True	565.1956468125793
True	196.9437939140753
True	108.76025024397524
True	66.08776776923072
True	571.6348563512717
True	860.0021797300109
True	424.5973418638525
True	546.9388047305436
True	131.57285997923086
True	645.1189636264155
True	466.78432593412185
True	783.1866570950251
True	328.8969792968939
True	580.2275568021494
True	108.074824080729
True	29.20117044032564
True	402.40630154966897
True	176.19652698663094
True	102.70812562989022
True	362.77054109532594
True	1111.2206570284388
True	260.3422589520401
True	555.9052980370232
True	12.390826853732031
True	79.93292940714376
True	339.96063364686404
True	782.4503136185627
True	439.2473704540223
True	513.6399082637292
True	710.7212050884225
True	67.46292346181173
True	728.4952177552384
True	48.07599540638928
True	104.6012332077014
True	190.3356474831403
True	79.29642238462134
True	25.151458265838237
True	296.16649627903496
True	439.11203079540536
True	909.73649413601
True	874.0454449611823
True	5.772421209816468
True	278.6965275543012
True	467.0804993433058
True	122.52198739245856
True	244.4283483797024
True	321.5300721322791
True	1308.9976834019922
True	449.2857390020823
True	26.34548449781292
True	184.85549334156264
True	719.8768317187216
True	32.93901028777644
True	179.15764834511145
True	556.1884672696661
True	74.19251595416182
True	873.9738265663899
True	331.7225681682417
True	659.1724548587912
True	82.07165938667151
True	645.6325646616027
True	589.7353355603569
True	885.6688914763699
True	253.37365813905333
True	509.5151141753364
True	835.7575172416704
True	898.06835084888
True	232.25134554680955
True	773.368872011378
True	218.58297410702775
True	427.4811138964429
True	378.6081695987367
True	498.4068058920176
True	506.509774511992
True	314.6724278883319
True	342.43411851875203
True	116.21333578562154
True	341.03565787353654
True	1137.6006189647264
True	319.2237224677013
True	148.488027064784
True	314.33513069585337
True	751.7129044385165
True	654.0103389546248
True	415.5921104686332
True	114.43883750385812
True	335.04718143123864
True	32.674269101616204
True	179.64471356616835
True	88.13314905773419
True	83.19519997321237
True	571.7845566506777
True	135.90362444382768
True	137.7701582313501
True	104.65409365986112
True	84.34971152182892
True	453.63888657947257
True	400.7355483118807
True	1056.6488839400654
True	527.8462930490314
True	826.1039953805825
True	266.8760271024806
True	294.2603811238282
True	537.8907810743714
True	198.85444074198773
True	788.3821546659675
True	251.87407601010213
True	364.8884276645483
True	70.78297470737704
True	118.81679377485295
True	262.2347674772545
True	124.54083229953925
True	486.84548027785
True	32.07568895572781
True	573.1423472618377
True	1000.6063491683184
True	738.2032937084477
True	1.1238079482371972
True	60.83896101231541
True	520.6474161442648
True	434.3871644473978
True	78.07788292103267
True	120.02698696625428
True	304.72795200912253
True	77.81264012008992
True	50.32026599998192
True	718.0179855054674
True	634.3885750638962
True	170.56815016943435
True	166.80240320043802
True	517.8208095344615
True	54.91902227756028
True	25.35972557436317
True	543.4159540529549
True	458.668538839244
True	1132.1961097683911
True	42.4955815185204
True	483.1812101950509
True	876.2413102921245
True	805.3135765412891
True	293.4402039924137
True	763.8794105149912
True	398.3347532994175
True	40.39563943156602
True	100.48625900904536
True	720.9529198903571
True	73.10899053068533
True	136.8653395574735
True	928.6294466399512
True	190.2556568036148
True	283.5849650367854
True	99.7726821655371
True	654.3209801390044
True	608.4288216200677
True	216.78374579866465
True	425.2375163062299
True	40.64638885584975
True	278.4392885813468
True	599.019998947822
True	622.9123478531488
True	322.2239042003441
True	73.73446321315268
True	911.3591102215212
True	1112.4455601882053
True	555.5901863120364
True	64.06152551236784
True	30.1072786080644
True	96.36021128246432
True	107.4026057513234
True	97.4088919356191
True	883.2787636238327
True	1183.892638595688
True	757.8336305456266
True	321.739529638196
True	8.544402290141003
True	20.0334040123759
True	340.18730612145055
True	479.7635964640977
True	46.59419481107223
True	568.0567308785223
True	434.5060185257532
True	393.8597163444245
True	79.04110115444335
True	186.9212618433673
True	262.2515219304851
True	136.77844640418502
True	394.8838386469761
True	40.96281539602241
True	176.04419902108808
True	1154.1426610316046
True	7.087146528244401
True	26.67882774621493
True	605.7688421741499
True	362.97171552486174
True	805.895031362058
True	157.6892359680424
True	748.9966444291224
True	596.5536519451396
True	282.42335290141364
True	445.0988275479939
True	344.7920574846102
True	289.96312559680644
True	265.9885976025728
True	399.0004752480663
True	513.8073240784727
True	494.5079421339889
True	106.93818295373671
True	361.6622163812153
True	8.048398636446004
True	195.2883069704365
True	232.96328648816404
True	863.5765758362027
True	581.3677655896822
True	30.3823352082644
True	703.2703756136742
True	827.6443432678909
True	107.63937630782291
True	348.64262955389614
True	851.9931280261355
True	218.1137769264127
True	159.35521478246727
True	521.2591351565982
True	579.4170236806347
True	1089.9139029131834
True	147.40834345288226
True	159.03492966372716
True	263.1959186689841
True	322.9180912853019
True	438.7769410377449
True	415.4796163769708
True	329.5182886582715
True	429.3417216885764
True	501.1076427925171
True	230.2451609576102
True	1465.9510012769374
True	249.40993368466877
True	379.5692489468175
True	50.61223092620659
True	756.118369906644
True	252.28901003917568
True	941.6529365791682
True	549.7543519576167
True	339.5644182077065
True	760.2166836360426
True	271.36523641868894
True	207.0484837876072
True	258.1011127606914
True	222.82024942270905
True	139.36587455078475
True	244.36595819482184
True	737.8985803110381
True	503.08276126674417
True	211.9679391011776
True	1160.860434144773
True	114.74843474791496
True	271.9395218409725
True	67.48347539403848
True	308.3227975029404
True	409.4800226419147
True	96.85452745446818
True	213.7320579079565
True	67.7505865824184
True	703.565057347292
True	381.1524421198884
True	218.6287248556919
True	732.3483934319609
True	905.5464338307904
True	811.6125265581359
True	831.4717500729369
True	338.3583931340981
True	1.5861769787875446
True	259.69560629597174
True	53.530970617672
True	383.106166273993
True	52.80388059767818
True	374.07396352310826
True	856.795530167454
True	1032.459859571724
True	407.0034905769928
True	22.465209067224208
True	533.5023311061616
True	516.2497809929888
True	188.09479547748575
True	235.3360732401348
True	293.3892017560544
True	24.19308166128602
True	126.96237170959736
True	952.3207173259684
True	63.68451507140535
True	508.01690779197656
True	793.2603397660877
True	107.58278553130468
True	251.12419772461115
True	114.7177646641162
True	15.32007517198272
True	1.1744090290798133
True	126.36175963552954
True	1030.1605852400296
True	478.9281441783423
True	71.59189509823476
True	800.2516363299159
True	333.24111714475526
True	1.3622771221646264
True	464.82046900145446
True	187.4667708522768
True	499.4477453519664
True	81.61615843358844
True	306.06408830141066
True	373.7696308004181
True	174.27464311547035
True	198.1254954532733
True	128.15490330082363
True	169.23122697710127
True	942.8403857306756
True	15.993844589600108
True	513.6038924865622
True	488.90296688999854
True	402.0320597169996
True	220.9776331535465
True	237.72016675834803
True	149.8018199534683
True	44.73502633887125
True	461.668689135098
True	150.84824335584733
True	827.362150973355
True	821.2250125530509
True	252.0556020171109
True	310.50222102328013
True	525.234969956389
True	41.60705357380992
True	89.69217117445204
True	743.8790701941806
True	1080.397749745142
True	110.1849555888605
True	715.2818394245467
True	143.05174034558584
True	923.2914186068912
True	671.9029045068338
True	101.88724360053509
True	265.0746805268443
True	626.3013151559688
True	277.180420285095
True	46.522629342222565
True	582.3981175203936
True	450.6622213938119
True	5.83337744935848
True	466.1147017162373
True	67.54798844687714
True	174.67961088171143
True	240.18429016100336
True	312.667325508068
True	75.00853720610615
True	228.91314574039384
True	346.55371353325705
True	440.2959352155203
True	934.5518794429464
True	47.58156330305348
True	910.5203666631857
True	1046.472851818897
True	133.1866360631518
True	74.24731432703315
True	1010.4212286320626
True	35.21625694008348
True	227.76310424994685
True	78.98941657811109
True	213.50149583548804
True	354.03220285769066
True	947.3903431875956
True	99.8669473635009
True	74.81320859784941
True	662.7104795190196
True	276.7505036817418
True	724.9066366612423
True	55.50026630751642
True	468.2444728054673
True	368.396699632705
True	687.3018126637421
True	51.486170954816295
True	111.02041902161024
True	25.426744780758632
True	272.3660240530996
True	45.59394746912008
True	349.9143884703543
True	3.264291417288488
True	1188.5323198470496
True	106.31666025819248
True	137.63431331569004
True	351.24299070562057
True	714.506449296155
True	676.8571327939183
True	1026.104869018772
True	481.1719808971667
True	422.5945372091658
True	140.12667057719813
True	424.87703727463406
True	814.8336907165306
True	433.4860919422198
True	936.0559022857038
True	89.12095379099503
True	439.5999443254272
True	176.2910442626439
True	281.32212715773323
True	741.9239851760268
True	167.27402526162916
True	133.191834469899
True	61.02645736167968
True	870.2148876848908
True	770.0682822510988
True	84.51170094747202
True	459.83665507749
True	730.5656780534
True	422.2393004252756
True	58.28846577998449
True	315.3039521348636
True	795.6010736842284
True	28.22400842102816
True	372.5725379445871
True	166.5333736836976
True	287.979837108273
True	34.5984296909761
True	213.4862441374418
True	790.5421215725297
True	652.6960745592659
True	55.50900561135611
True	302.2079887420188
True	875.1683553071932
True	19.48463010171369
True	305.51833271342684
True	308.5631480546623
True	443.1482020967848
True	212.18649692570096
True	593.4675746389998
True	47.27274427418242
True	952.6705122878578
True	908.488936706336
True	49.06975379775728
True	402.3315148211033
True	740.3230684683729
True	917.833681888888
True	272.7889881665081
True	583.5496503490357
True	120.82171176209536
True	184.77283161974785
True	133.92738867625997
True	135.31438960069767
True	209.6156818314413
True	971.7114406015112
True	779.5598483882807
True	949.2595525583342
True	21.62212786294621
True	27.1414404207342
True	359.7259384058794
True	13.877855389483686
True	650.4283906403153
True	1046.5794224455108
True	270.161977534138
True	208.56825492062157
True	85.87527121087001
True	215.58782111700464
True	130.1900852336964
True	44.89182617011814
True	128.7975614990934
True	89.68945031524278
True	242.83309682819723
True	513.3714088304738
True	159.98401677624102
True	30.00578625723061
True	57.52945491103258
True	443.2874346892316
True	262.86370219328234
True	601.4021233085506
True	20.64340098557058
True	117.67814821926764
True	666.1938719643344
True	281.24380962807606
True	462.9169652597526
True	661.036203879976
True	104.45268522002252
True	113.28432171451716
True	84.85554574573388
True	25.064225045460034
True	124.9424274288574
True	81.65112426196113
True	99.39897204206844
True	152.31688345534457
True	233.26980353017925
True	840.8021825334382
True	292.99648329592486
True	973.3295913388874
True	159.61137457193584
True	191.9541525845832
True	832.5037832578272
True	312.3270102144431
True	605.2823946795567
True	254.45309013690064
True	340.921607331552
True	438.3718495162655
True	553.0178968795705
True	617.3325716131471
True	358.87476290333467
True	36.80057592030269
True	566.7216604950556
True	621.9295136697572
True	19.93675427098173
True	10.61432376834821
True	261.69018614170136
True	409.3250664609514
True	451.76162021081177
True	65.72585771991591
True	632.926456314288
True	962.0968039529536
True	231.14974256446985
True	894.49022812755
True	271.5913547331961
True	103.33875294026105
True	265.44124704415947
True	682.359837567361
True	37.89932333069403
True	576.8136079258433
True	1287.5845234838753
True	1029.3145649982484
True	927.9368718182792
True	205.07516532108036
True	86.80767146310237
True	189.6603664617068
True	821.3351017960048
True	147.16301942139043
True	1046.7670303815614
True	853.3768357908828
True	43.043819127707
True	92.27923973383332
True	422.17238507439953
True	411.1665982842708
True	214.06770881616305
True	525.2505874031303
True	663.2146526784863
True	128.28151928580112
True	269.02559304661963
True	1031.320405648306
True	52.27290469115496
True	711.2602464858381
True	544.7794811770996
True	39.26931215748286
True	835.4615337482236
True	394.5735425182961
True	551.7764746440616
True	109.33067519618652
True	257.0891379526392
True	209.78826833922412
True	25.85983206725516
True	134.55014517206692
True	712.958116014618
True	138.04596307202175
True	379.1828701032177
True	65.67926180813832
True	644.9844572840598
True	598.6446469026794
True	229.467963812158
True	444.0560591523436
True	167.89285104523736
True	171.57800913653958
True	220.2232152020136
True	286.998737952887
True	356.8890356822748
True	133.81361298852377
True	196.48970125008825
True	26.38087799997201
True	923.888206963606
True	298.905673792224
True	10.381416124407192
True	369.9358824240908
True	167.24759247798832
True	623.860782427976
True	377.0706961134168
True	582.8619331837955
True	531.0992507984454
True	487.94273221737126
True	794.8799804035349
True	250.2345069397436
True	549.2419934841677
True	153.0806504935126
True	562.7486256347291
True	370.910326566842
True	370.04718464156144
True	125.40945947703597
True	134.88011350272063
True	105.355726075739
True	71.375274471711
True	725.7437000483174
True	175.00928167101694
True	45.75029531819644
True	0.0
True	543.082281476431
True	110.82382022515984
True	23.958028939877387
True	40.42420131612807
True	108.17215075142904
True	534.7187517652234
True	179.30709392841703
True	109.64530136956589
True	34.51198872596477
True	154.78169038249226
True	907.936012424058
True	48.26581913021535
True	225.80446790932385
True	714.0813074140481
True	318.4098365529599
True	454.5681718586049
True	468.854859456584
True	507.9950274755616
True	594.9570389961016
True	895.3382832719338
True	252.47866538129884
True	1015.4715316262505
True	910.4579976515482
True	597.1921944500401
True	350.0894143478412
True	845.6590923722151
True	9.925226529974958
True	31.59150407090832
True	296.376914777306
True	42.81332779901717
True	210.9240482064188
True	762.9052476727238
True	213.4098020139357
True	735.4665965966667
True	777.6862609475603
True	122.63844633548158
True	376.76889694204186
True	589.892749850549
True	25.973187916783885
True	129.04004615207594
True	439.7494148298176
True	298.76832673870024
True	208.9199330417614
True	109.63240423252329
True	382.1223358033976
True	21.763516445369007
True	376.3490335774151
True	350.6023790375545
True	1071.3294864914942
True	378.25655106016336
True	31.14618115028053
True	446.32816659069545
True	435.8897258758353
True	230.22057631779245
True	31.868468273550626
True	767.6123706097179
True	442.7310345095075
True	182.39777239714715
True	12.488034216571547
True	1215.9476481128513
True	169.02879560822012
True	26.81203149003968
True	306.91922498705145
True	291.2814527124107
True	116.81486075137116
True	291.01873568334145
True	47.77985553971374
True	325.56714637693216
True	293.9921507039321
True	320.1457077815185
True	30.89704530357602
True	46.566755621089655
True	1039.8511977422438
True	25.576673735164917
True	13.044401485966793
True	175.06890158391073
True	649.4646763541919
True	8.86138209210366
True	188.5344094031568
True	178.85229175179367
True	538.1070294919546
True	375.0922223459621
True	743.9799849533816
True	317.5467854613122
True	485.5100001923997
True	444.2406476679205
True	487.7353973248811
True	105.4876806179486
True	1258.0606543571676
True	915.6482418489863
True	288.75708565802466
True	521.8459003632345
True	102.88945326782893
True	582.0315472745089
True	440.5515807361252
True	160.42511784548847
True	77.70667254880331
True	347.6087028528889
True	170.09770098411596
True	31.064905449652315
True	614.7595121674839
True	386.3349879579848
True	67.2958318542612
True	29.967522613004693
True	654.9970348071473
True	490.233489238569
True	75.70970100406518
True	23.43873812409692
True	323.6592682639305
True	316.90875283043266
True	716.3593958296333
True	553.7714570122686
True	555.4851022743408
True	775.7150151091098
True	8.266466282654301
True	58.61432769815899
True	34.53936532701506
True	58.86373507095125
True	487.9515043071975
True	603.1971048552732
True	84.44994999233236
True	114.55586017251524
True	194.08360403560727
True	76.96382829210246
True	180.72339758441103
True	208.0510996605208
True	268.09591772694665
True	791.9723714212569
True	597.7633317328736
True	287.4213385012564
True	187.41969149974088
True	264.8099937775609
True	249.5921497053426
True	748.2255923574164
True	334.3786122374065
True	175.66013194196424
True	889.3263887059525
True	346.54787647054883
True	467.47177775398393
True	156.64249867408037
True	118.17246790741694
True	61.80825999526513
True	212.6541048409112
True	933.2701018351784
True	512.7334573548512
True	117.42562041927984
True	353.6117572320676
True	101.37249837014944
True	645.3583453030625
True	3.7681797328404087
True	690.4382052384852
True	36.7741160717285
True	951.3834919666172
True	848.241372417419
True	210.33140441410825
True	27.202745296876834
True	81.34355914323329
True	459.08068808006766
True	220.77892971326511
True	1.2831954707547517
True	83.33862501676546
True	1117.4209055768224
True	336.468453195482
True	683.9082511181408
True	498.6837912074104
True	28.279650646680004
True	124.86063492414092
True	425.9125162317213
True	939.022609173414
True	827.0733938181759
True	414.2940876490783
True	352.44154874284584
True	15.47252280921238
True	79.51230802968578
True	731.0673649469245
True	491.9514985758108
True	376.9931672192485
True	891.6056880443773
True	25.018930594628458
True	206.9231383581007
True	889.3168469951156
True	240.6548990596277
True	8.265740230138597
True	499.1951950286702
True	101.25943349840536
True	605.2202608500494
True	50.03629023391047
True	256.2632098723824
True	861.942579416351
True	885.9559552121757
True	270.9784435874257
True	438.9566387906934
True	117.77998191731514
True	624.8038519962788
True	265.897407601276
True	198.03700135591345
True	858.243848267774
True	52.25599741484107
True	718.1531624546702
True	276.1320746253178
True	301.35898369278124
True	160.47184080715616
True	487.3592405565968
True	599.9476137552658
True	375.9597186392987
True	398.7357928086561
True	70.12858066031211
True	156.2732390513721
True	447.32371209410655
True	215.6584942444196
True	39.72211160539326
True	203.1395577834642
True	393.3029186636828
True	408.3509525213423
True	777.5534048008839
True	132.84312968150476
True	642.218123545877
True	520.8342157885127
True	573.0245687556705
True	138.38695665672714
True	39.8736010265238
True	666.7243183595875
True	72.20102340348377
True	551.7164593415088
True	704.8150738614037
True	447.83649444473696
True	126.5423818344272
True	537.4759545124359
True	4.938798790354004
True	396.4098471708467
True	30.7217928273856
True	634.1347197672611
True	267.34128685542174
True	565.3988404312245
True	716.1657367517826
True	143.799347599818
True	534.6385846073221
True	466.24489639076216
True	66.85784630702176
True	957.6052070077492
True	2.7351340538267017
True	27.841472923809363
True	625.9584393342326
True	693.2306189099882
True	133.92549913596346
True	411.7771993837554
True	122.11876815190854
True	72.87225493809512
True	448.6782287295221
True	42.60394989227994
True	518.1140642679517
True	12.562779160983764
True	829.1827097990275
True	538.7413367284978
True	681.8158487375865
True	102.16316324966289
True	361.9896281244297
True	1017.9647698379084
True	842.8165830792279
True	145.7964606920029
True	529.1611639940268
True	460.6128005800752
True	234.7318404344594
True	259.82527878691104
True	5.0490927493138615
True	331.5430217526359
True	11.390819771564368
True	367.2218651580536
True	72.7163402692281
True	423.1110989997465
True	683.6253905813641
True	126.81762584035084
True	230.2149638585325
True	622.7972561335563
True	684.6316687714185
True	297.0139082007724
True	135.74238903194285
True	160.76840578872756
True	483.5150919595475
True	86.15325840802613
True	11.006819464225224
True	521.0267942180312
True	563.8807345786136
True	18.28290174575517
True	138.00369994240918
True	860.4371071645049
True	484.9070120090946
True	277.280416089288
True	34.31506687929112
True	473.5329005117269
True	112.42643556378012
True	590.3664712844648
True	660.2851505952808
True	297.7275072997068
True	396.0365824947608
True	185.52039653888212
True	244.651533176799
True	73.84140822457503
True	213.36768443651857
True	504.5106386303551
True	21.037494315272657
True	446.4743863841062
True	373.3538385839313
True	746.4299538726021
True	888.6916254601064
True	909.2927792152218
True	154.34045032627233
True	419.5050416168936
True	68.58182956069321
True	194.63202948677355
True	318.4999378749491
True	10.42036530757749
True	818.5917476669249
True	23.526738428789304
True	392.41762966580745
True	274.2802132347488
True	641.9412602017019
True	210.17349424067004
True	36.53493298590987
True	688.6121148805069
True	1081.4601208662866
True	217.1392369174246
True	131.74887926529107
True	609.1997907069947
True	485.49920651553606
True	16.71301145369026
True	798.9681017913206
True	111.19927477309884
True	46.49527587735079
True	305.998390554152
True	358.82651230554507
True	406.6325691314199
True	270.09534790366706
True	19.744910113598767
True	21.301733387280173
True	846.7653614625557
True	199.65637846600217
True	111.62365982012378
True	829.6358099772841
True	651.529989472671
True	633.9761336047449
True	443.7679020280416
True	156.7099119451317
True	31.29895255680616
True	98.58009753599862
True	448.3906172851324
True	221.83836505020597
True	468.4606943503639
True	144.26275516045848
True	482.7707032360521
True	634.1784561157676
True	965.910181060865
True	24.91521393774308
True	967.4213041691884
True	1067.5396608319804
True	487.6847967258907
True	83.63935286056105
True	788.0836157908698
True	652.6293086109517
True	656.6446092295513
True	174.4533053164475
True	752.3607961115528
True	716.486240912674
True	122.149477582466
True	808.5059489391886
True	811.9249310492785
True	505.3885420369182
True	224.5968045169468
True	75.92231483265911
True	320.8231505129056
True	359.3133975633649
True	459.2586289530476
True	425.90711186399466
True	199.2033778335258
True	318.4939285330857
True	2.197106724017499
True	13.07336777930592
True	108.4588084944358
True	130.07808609647955
True	358.3201728852597
True	352.2178487571188
True	113.5588934011166
True	17.92510579671634
True	206.3462495346753
True	825.6001430445766
True	459.945174831643
True	537.7830539019807
True	558.2790884378817
True	800.9402096254792
True	628.4732833168389
True	95.15483666103768
True	212.9279832431425
True	233.3252057094697
True	283.0781538326096
True	105.26520502943848
True	367.6055455319807
True	432.81615220797954
True	171.82890405288362
True	669.9868612924628
True	245.26991164763652
True	200.81598279342415
True	28.79348241545088
True	242.31359485802145
True	503.6720617864081
True	165.87946750759028
True	542.0042948314257
True	472.832350620809
True	241.2234911364456
True	106.46610901944383
True	43.38030387473943
True	405.6471372109718
True	794.8446369408827
True	162.3617024240385
True	1055.7764125403376
True	1051.5238845400506
True	487.6252875462928
True	105.20753441292906
True	118.96926104003558
True	666.6101085683298
True	9.06435790759526
True	222.6671248826677
True	124.22568948052664
True	120.31530526606964
True	332.8477705215106
True	637.1178427401998
True	33.20237371494906
True	127.63152040644238
True	952.569971207499
True	54.52501114439677
True	480.3461898670832
True	524.7761430535935
True	251.3264022282075
True	128.83372299845132
True	925.717462009174
True	1173.5715178544986
True	516.9891451940165
True	643.0749853763617
True	205.0450184009386
True	145.71397451367278
True	318.07768745942417
True	262.0394949121111
True	174.44844817047374
True	307.0012340941485
True	343.6593237065437
True	13.137826849456594
True	622.2596406220481
True	152.1999624805944
True	83.05445911536779
True	447.7545442109388
True	331.020004662238
True	1194.749600689968
True	346.6028652072362
True	972.6030554783896
True	10.843640857504967
True	261.1320129330909
True	228.4837368796777
True	157.4280889685748
True	505.8083051439168
True	193.2309069503096
True	399.716124205025
True	317.9137139671108
True	112.25631894990704
True	362.0737741896368
True	1046.8614293075166
True	702.3298840576234
True	225.75434208780487
True	108.63267914117375
True	293.29399253525355
True	22.40556025723542
True	355.70084333987086
True	314.5463892815834
True	574.6933614543059
True	451.177270209109
True	358.43373982571075
True	161.87171469402372
True	13.47808887028282
True	422.3801457216024
True	275.947031950986
True	143.13766678471336
True	297.41457930536865
True	445.92854274161056
True	814.8905454372227
True	310.4159661379513
True	772.0787247054865
True	408.0853490878636
True	377.8011263353128
True	1.878400073861684
True	1146.7864761675726
True	102.78019586107077
True	931.0561354280396
True	207.92378787818276
True	460.98742114029375
True	656.8778563556779
True	84.42703403961761
True	489.1381587894383
True	31.69917684864298
True	419.2952856675867
True	74.46581001645463
True	228.53015585947549
True	37.48520896042211
True	687.2300267574203
True	183.6024024835528
True	25.99970474343756
True	405.3603985688232
True	108.46210012418555
True	170.45274551277967
True	828.364951874449
True	248.2782264459056
True	157.68503647704622
True	373.9241395048758
True	517.6407035897832
True	333.02582369593205
True	511.5017798504887
True	626.4465647433229
True	157.89866989247363
True	8.519052806009286
True	74.69158934241479
True	434.9727440499726
True	95.27542290460956
True	79.85915662295436
True	1072.7807852671588
True	29.55511469670128
True	320.111393633067
True	319.56893926435487
True	437.2024478022753
True	673.9575732324753
True	196.365884898715
True	630.084062470934
True	324.05461827275144
True	351.61072747831173
True	280.0886626082705
True	208.8470625320647
True	353.8767513920209
True	434.027957161374
True	410.6719513743976
True	594.4651615817984
True	141.1527636557842
True	75.60168143792006
True	39.36107574721091
True	289.6591453039844
True	635.2163855802005
True	397.37412998915056
True	788.4844549340671
True	216.67302341267683
True	416.3880950470163
True	72.51435674997546
True	53.76227190859038
True	411.72449970752905
True	201.18830964541027
True	229.5158166860224
True	44.11127334385242
True	1071.237015362586
True	173.7846152548316
True	903.7746149573612
True	320.433946627428
True	938.5571845506536
True	230.3492399884721
True	458.3076804687372
True	522.4980314337562
True	612.0649763190372
True	212.91274697430032
True	480.31861537093255
True	944.3744264904038
True	126.74702107604112
True	7.462057722843312
True	558.4338257234009
True	29.267058868367283
True	74.37920946398877
True	774.8049781903542
True	230.37689335173727
True	1017.2511898067788
True	680.945715455305
True	415.1173132609489
True	265.6851225690005
True	493.7499425099821
True	342.1733019115431
True	188.57741632482575
True	649.7921481761564
True	734.9119905954249
True	206.67849742687608
True	86.53248515221887
True	518.928056232578
True	139.55123983744332
True	382.7296758652241
True	346.0670126673084
True	62.38261404932795
True	381.03784711784886
True	403.1894196310919
True	388.0474261753412
True	406.4083575244604
True	433.342167227246
True	619.5199317760251
True	56.25329676490728
True	445.0300586739109
True	329.4923598306188
True	651.832943503292
True	213.83638629333691
True	96.03436011790902
True	41.94578383592816
True	540.3386342374075
True	638.4749818633273
True	176.02581570770602
True	416.3095875867629
True	344.7921346150925
True	18.834395570345787
True	166.28228334455258
True	290.9017793484782
True	2.43455290599562
True	874.8183713610256
True	75.84981418451261
True	110.1135199358596
True	117.0613471307966
True	354.7602329480069
True	36.411039392892526
True	438.7746135744477
True	224.68365586645143
True	5.216528804088085
True	119.61982655441332
True	447.8985583100676
True	48.72118407052229
True	68.69994976551135
True	160.03123784848205
True	287.56281883304416
True	961.54701574495
True	390.6516685513424
True	955.3280076416814
True	186.916781002275
True	1063.0716441238044
True	767.045078329473
True	643.2467005554047
True	399.8248924637005
True	368.3488681222191
True	75.28984358219228
True	72.35736937874331
True	71.61142896947703
True	180.4188256196468
True	467.8281547270992
True	1110.958228295582
True	182.0875467245636
True	360.24203129657275
True	439.2186166978602
True	614.1639196585392
True	586.5530978124973
True	279.5104326592121
True	458.364924059838
True	639.0596032119574
True	96.13193505479768
True	749.0014950861115
True	254.1711102372656
True	135.65580322886862
True	406.643960639816
True	863.2767362666764
True	430.2891798211591
True	841.4407189119929
True	190.6028378455698
True	348.3440084592363
True	695.0868995318835
True	614.9014501435673
True	191.08593183469029
True	269.0402878675052
True	785.9708864691611
True	29.571599920000367
True	185.87126905901388
True	498.641643987991
True	717.5266827869898
True	107.18438236949775
True	35.98993988374218
True	164.84695715495835
True	696.7852483817976
True	317.3549520359759
True	550.0353066070111
True	362.9902721481585
True	307.8413011605057
True	467.8444441799885
True	477.8241917365814
True	70.60287671074042
True	380.6121436353075
True	742.8767372821065
True	0.0
True	291.7672723986274
True	250.053935428958
True	1001.3644393892286
True	152.49613731502615
True	633.5925486821064
True	634.7746508539925
True	113.04640283898844
True	225.07628871451783
True	132.90271815928767
True	11.288435583154126
True	294.0342429585546
True	381.8176804633083
True	1123.6398266408946
True	241.05878672182345
True	404.329918521182
True	657.9482277257226
True	206.97905770253388
True	27.624792813812924
True	863.5332477046385
True	588.7067936996687
True	152.5356290334648
True	606.5863657306538
True	165.07733525355792
True	297.0259817072835
True	785.7004887580082
True	36.079800689511
True	106.38923931490878
True	500.6302195781852
True	64.42466549743628
True	77.8721269600275
True	414.0334333281148
True	21.295254661999515
True	767.0027360042583
True	102.59361902365455
True	156.93429114025523
True	17.621360003554116
True	701.5585266624122
True	31.99542669989852
True	777.9999672241021
True	388.8557871187206
True	120.77966555824148
True	709.6205011224116
True	531.7566920306429
True	554.6707390279325
True	51.68617420726598
True	367.0111362227015
True	5.911297378772839
True	92.52453016496295
True	367.2544726365298
True	48.65072873683325
True	124.4761181630193
True	314.6073737608099
True	193.4587222122338
True	99.5477010223108
True	658.4469120942556
True	19.503830782813612
True	1148.7969626351803
True	499.1426969816954
True	295.3672702784065
True	486.5742977270202
True	117.56562647588116
True	811.6908840476297
True	1101.1592833244256
True	748.1499454164447
True	173.46247566417188
True	223.57174567360676
True	52.42279460339905
True	58.324747213499336
True	151.44722712423385
True	102.64781821596588
True	176.07937938360925
True	1150.844376839648
True	319.8613088128551
True	350.85130080765583
True	714.8913727152185
True	17.091751291629027
True	13.7640738256526
True	585.9701840709578
True	5.140090289390648
True	115.64038692526478
True	679.1105714967239
True	178.25783613414052
True	647.9437794260789
True	834.8256587569257
True	158.6781040031874
True	933.946000529162
True	2.563862145374156
True	444.4274324294962
True	1049.9943094358605
True	27.08548453181958
True	234.63460622499392
True	137.944868546451
True	988.0985176696254
True	234.23144797509727
True	521.5865557262308
True	121.74168418425626
True	515.1005414785432
True	151.99568011990368
True	98.88959128823087
True	393.6811019899654
True	73.42363301532232
True	58.01507521424024
True	1059.6709095939698
True	255.1489097152386
True	164.51176426782834
True	364.5882634134828
True	394.03223833775246
True	216.9310244098669
True	158.45694966657584
True	376.8706518464796
True	32.54142077449
True	487.3687389278056
True	1082.1067852439787
True	106.72330740943322
True	479.2228428026742
True	305.4778213236562
True	26.14939524282196
True	410.5908651469523
True	98.67122318214412
True	592.5566982492372
True	209.73227878110075
True	425.51642488971646
True	20.65091167038207
True	459.2857030391685
True	111.29763015744226
True	337.31125086053976
True	34.26921995728558
True	163.3157996641024
True	232.5298771302904
True	751.9718295508485
True	55.40305747809514
True	136.4299918829299
True	232.9391904926278
True	139.647944566036
True	607.8850220457156
True	547.0941198162166
True	792.680755740355
True	391.4050029095744
True	544.845253706281
True	414.2194287135178
True	673.4719069348806
True	73.65910196232066
True	477.6411630167599
True	435.49857759244753
True	50.6677024998711
True	82.07359606406783
True	123.48108157788312
True	89.92784042209614
True	323.76836569329055
True	831.0986633521798
True	335.3134390223492
True	1108.9445561724028
True	325.652392400855
True	932.942847904374
True	153.23893969151592
True	596.1698512856176
True	612.8609654275994
True	667.6099351370889
True	445.49170708659886
True	65.76743077780287
True	315.3716020052414
True	39.8241779931713
True	174.92931550490746
True	170.29845304568803
True	1078.8639026186272
True	216.82750997262525
True	541.9045904368976
True	558.1655680054802
True	566.6491487798495
True	881.40070073568
True	592.6193369006994
True	642.0771783512225
True	951.960487345765
True	120.11917427014512
True	308.2698701014767
True	261.13873123244133
True	334.710668844666
True	89.54654487352957
True	369.50928573595695
True	3.405168403276131
True	315.0826348791296
True	264.93468761971525
True	600.9227608370389
True	282.2503905487082
True	364.022502109552
True	12.17178288309806
True	62.45519409298025
True	546.7665848404032
True	30.322459254963665
True	142.335681830257
True	68.63948002898593
True	142.38867076807622
True	238.55127791128123
True	70.42352544814895
True	369.3717838134067
True	267.4321218180267
True	103.3336433666111
True	339.0703583830445
True	63.34233679705061
True	594.5391900528076
True	874.0517282586477
True	278.71904952314327
True	1180.8211186983756
True	114.83609909192393
True	297.8361651566855
True	1053.0515963502214
True	88.66809462850095
True	285.6366578678304
True	8.796661887430608
True	415.50510906947113
True	458.141757308463
True	152.97481905757246
True	612.7332599758088
True	885.2672926188205
True	155.1212542106515
True	79.84463524332219
True	330.02354879610994
True	558.5620640123019
True	624.3046323195039
True	1229.1643248918724
True	26.214465173858606
True	907.0495776476216
True	140.84542644554634
True	629.788535615046
True	115.74490790324164
True	134.22349428410698
True	182.06935055160653
True	163.75108568356717
True	760.2279308796464
True	196.45564897393805
True	232.7208521745524
True	66.81846927616614
True	508.8853472270591
True	445.84183294026855
True	172.41681517715216
True	245.8004419416276
True	16.658152273813464
True	427.4552789141068
True	214.41383156343736
True	283.8742580470398
True	107.74167421059896
True	716.352974215694
True	427.9665167682989
True	262.96633122977335
True	642.3779192972911
True	534.1239017096968
True	470.3000536339849
True	137.56954507436447
True	517.7732596492715
True	420.39065650128776
True	3.1611301055108267
True	190.51978606663832
True	95.35235596664916
True	246.83251890349328
True	2.5458696371456933
True	127.28084057464392
True	375.7048606971554
True	7.462877488601618
True	846.4559654903738
True	166.9911602295967
True	712.6580781360631
True	807.4990606426588
True	162.90721834104696
True	227.48131586643936
True	473.9123409543277
True	823.1623094200756
True	51.025908442026896
True	40.26156948945485
True	132.23519566278125
True	640.108050894092
True	747.7273076871898
True	182.61233623361767
True	595.0581002273965
True	596.090748321781
True	817.0692330821503
True	415.3201219925869
True	186.4662701997842
True	895.5421509540804
True	228.76710624698703
True	150.47637512276006
True	329.77343352847726
True	224.20207246287072
True	205.7700543359864
True	607.0065709287218
True	258.51699018466513
True	192.9863830443098
True	447.2460497630617
True	474.38600592972887
True	61.51218413922409
True	272.7308917455979
True	83.01477832526787
True	337.3092988785274
True	343.9295336727182
True	244.58361577352235
True	176.79707562870922
True	371.2607711309741
True	638.3444842200983
True	760.2616331808215
True	303.57882452572767
True	757.0047542687344
True	69.22045419869762
True	869.6762920026829
True	343.0141946134927
True	12.742450084616952
True	650.4514891311289
True	676.1880002077297
True	262.68651056187144
True	165.7486754257396
True	46.40335800887584
True	388.94461637117513
True	72.74369915709957
True	14.538655550739566
True	896.597953902563
True	373.42578208614856
True	176.2883776677514
True	1036.9370055954112
True	13.28593704317318
True	802.9082802431976
True	31.626201242601372
True	659.2854563467444
True	60.340483313726445
True	753.1845748140291
True	450.2613054856564
True	195.5249289802545
True	440.88731770932
True	212.3275292413719
True	301.5844767361341
True	204.3049944374596
True	408.95448324434665
True	10.486816661152163
True	316.909200977756
True	115.21313026774332
True	10.772437370425754
True	469.75824880424926
True	712.1412285401005
True	288.29503018851346
True	75.25733469682108
True	322.7184425086826
True	81.77254631072579
True	183.58094986326984
True	178.7966024643191
True	371.9812380734737
True	43.56690412085501
True	132.58085819710183
True	378.0634225211168
True	839.1085470698652
True	111.04023706532756
True	213.99478864786968
True	452.3634862645295
True	18.65859413971148
True	426.3409336286582
True	508.8865515701363
True	90.91684786119772
True	397.8898585214545
True	352.5190745658366
True	422.9165564810054
True	593.0249426042809
True	1067.042812335928
True	968.4426992897128
True	60.0822100936838
True	1058.2856582669583
True	113.25969469613624
True	113.9235066294993
True	111.9152405658548
True	503.1525081247978
True	377.6464556580507
True	566.5706726486736
True	253.4705859881072
True	155.9328114602283
True	406.565935349493
True	16.5489604038784
True	460.3636614993631
True	394.57874654306136
True	149.7252519713612
True	96.31067088057726
True	552.0208220319739
True	981.2643117141736
True	205.64944040454125
True	62.916496663123255
True	423.6364523812545
True	380.0103294462064
True	484.52210476764935
True	330.9145966261149
True	3.470414904182096
True	530.3063432112713
True	525.0812042107923
True	509.058526804556
True	188.85836574597516
True	103.24312001133153
True	22.468309642521444
True	370.9218999301496
True	108.0160435269629
True	7.3132556638207635
True	33.12124584060966
True	347.2775427267151
True	650.9872205615077
True	136.6557412527123
True	81.68098443129603
True	21.592390456709328
True	418.8604521844981
True	355.15793871466457
True	782.0847559269381
True	308.09765381744853
True	506.6997090463519
True	539.1480631152054
True	519.2196700786222
True	289.684778868569
True	531.0747504409728
True	94.90828904500738
True	582.3871891510618
True	7.725506257768506
True	349.4984346246188
True	480.0373243546196
True	953.0346854433752
True	348.99994068812595
True	785.0430900105189
True	938.4218821269656
True	176.00669886145684
True	38.9411854974139
True	366.224992397215
True	384.83065917293135
True	576.8035304112423
True	251.6661863871093
True	27.920835527471084
True	627.821076880375
True	130.02272898072025
True	1062.5297642432836
True	322.3086923071866
True	458.57741098347685
True	122.03321703900475
True	809.2886380202365
True	142.24337301646457
True	835.4678132008838
True	558.3980546297498
True	187.96577332332376
True	116.45879569779636
True	62.54220848413984
True	567.843341311831
True	882.2433505076007
True	417.7783761595126
True	550.3980399932544
True	140.47330700703498
True	647.0390215161574
True	495.338818651907
True	776.7264598889287
True	311.4481391687851
True	592.8884700211609
True	109.65740662447764
True	24.44926064967374
True	405.515216649092
True	177.47479792905756
True	103.19842382287652
True	378.6635247680232
True	1089.8295713654377
True	267.85583170788595
True	549.40896291015
True	8.952058988464481
True	72.30432811570692
True	337.0110263024238
True	786.4793469236979
True	449.2508003372838
True	515.7819863731002
True	745.6547511538187
True	69.16639553363356
True	733.2834704791587
True	47.66456272804854
True	101.73584643790755
True	187.63142568425772
True	84.02963617328841
True	26.087280238565988
True	300.38094079054173
True	479.2435853733687
True	903.7144013663324
True	868.2564097895178
True	6.842115627041241
True	296.76977449561684
True	483.9594086267071
True	121.77268462535304
True	249.9917573310065
True	336.9688476487988
True	1304.6790421196808
True	437.8714105366903
True	26.39274589390539
True	187.090609116558
True	724.8001348043833
True	34.94713538665447
True	178.35800907596723
True	566.5614595025738
True	72.4009225845777
True	868.1540956234188
True	316.28656410705923
True	673.2737937747096
True	76.49887659949113
True	672.5251231277408
True	589.1703263223162
True	877.8975447506563
True	246.03097044183076
True	512.839030482551
True	852.6689094685744
True	937.2700724106528
True	219.6212447402867
True	755.4710659025943
True	226.57474899977288
True	464.1584395472414
True	368.3752600237295
True	508.3087551896088
True	494.7539673647777
True	329.70333904089784
True	354.5526278016519
True	115.98466031941872
True	329.9247824595846
True	1136.2487387856215
True	309.99056273481176
True	143.38103383515417
True	304.18970018585765
True	752.1142891389986
True	654.3153786322681
True	431.0659953227567
True	121.13963293915074
True	330.8881742989827
True	35.50911990433821
True	168.33728883893633
True	93.68198683756584
True	88.23955180045031
True	552.5642455716462
True	138.42079629736145
True	137.02994037976342
True	104.02674037831684
True	87.9806844604541
True	451.1862372979446
True	389.2686647140428
True	1060.5440290618485
True	550.4903786296043
True	869.9389992165686
True	275.2727178353947
True	281.1194072116916
True	531.7863716962626
True	189.62120374018687
True	753.1917324442417
True	243.14482287898767
True	353.6843487046638
True	65.50446420585317
True	117.67338767033245
True	246.03744930440905
True	117.90864359453056
True	454.31035325139214
True	31.52621973253637
True	573.4118533978288
True	1012.870239329112
True	748.8515866534605
True	1.150744457924341
True	57.13602860088531
True	473.8776824085291
True	434.6373142576752
True	74.71573275875373
True	125.73135064544668
True	302.7482232632965
True	77.69897431299411
True	54.95570139525031
True	692.5626382536745
True	652.2887288650338
True	161.3958955677287
True	171.32737965976352
True	549.728938397021
True	52.2469559539393
True	24.418487314193914
True	569.3299611469223
True	434.40062535504825
True	1117.6770426882815
True	47.672085798361074
True	480.8805075735805
True	913.36220426748
True	781.4698158110623
True	293.9591266128457
True	741.8032136666753
True	392.0416115607589
True	44.3749892835998
True	102.54229456014107
True	700.8508322408585
True	74.44237465241186
True	140.21315286730913
True	965.0863150961528
True	183.7937515098196
True	271.33295470395353
True	105.1471715657634
True	658.3136856291812
True	593.3441075894634
True	206.3316894041835
True	436.1118148298056
True	41.13287731639414
True	281.0790765788102
True	571.3325379818787
True	604.9479192448633
True	312.87721847824463
True	71.93176899927144
True	910.1958910468834
True	1080.8020988425592
True	563.870471141088
True	65.91567944850516
True	31.35679247356008
True	90.13695139662332
True	103.34254147632178
True	105.70705021466752
True	863.7536115928147
True	1216.4128287195724
True	734.0889804473707
True	327.55511203752985
True	8.564706674987802
True	21.443085651580525
True	340.2102244943815
True	472.6586802972506
True	42.48687706382656
True	564.0898911755177
True	435.44758079986855
True	393.9150525634592
True	79.76902653841455
True	197.92174064137052
True	262.4750296224236
True	133.1322219184069
True	406.7094342909166
True	42.85634171535755
True	181.0811213109835
True	1165.8795054191644
True	6.384747562307972
True	27.56184619888912
True	583.4042478415228
True	363.6815115196344
True	787.7427162025263
True	156.55640236090966
True	756.5026115670196
True	597.5968840313832
True	278.15871371202195
True	422.5384085687856
True	346.13235218305147
True	270.51628703546334
True	268.8100728871198
True	403.1842510510504
True	504.5857217610253
True	507.0784648257826
True	109.68114575306356
True	369.9647312628136
True	8.749907344265534
True	187.92923941431144
True	233.7573378113697
True	843.0623305035232
True	574.2987546093589
True	32.37930958420646
True	731.1808765778732
True	831.236779859942
True	106.2696514468735
True	347.4871208026083
True	842.6672911084534
True	225.42901444984668
True	165.2576340005977
True	527.9563841467954
True	596.0088304978478
True	1115.809244727333
True	145.92296167046953
True	154.28887353504345
True	251.6640758493071
True	298.5765216835768
True	396.9095812331151
True	421.52357802339054
True	340.2926084150377
True	442.4316274363052
True	505.4922134925599
True	236.0442047181739
True	1468.3876382794365
True	239.90024236831397
True	397.7484100386882
True	53.908484813645074
True	765.0873607702786
True	257.7473656248285
True	933.907640245713
True	566.553743399336
True	313.748079854139
True	789.4860994282664
True	275.1381451558889
True	206.41799482542905
True	262.27872488181816
True	222.04886553347805
True	142.73192554743545
True	246.02094411752196
True	741.1223322113535
True	534.3956209456667
True	216.45040132727524
True	1160.0352795687218
True	115.57765053825578
True	268.1406983489988
True	71.14864757298102
True	310.0438723655448
True	410.3373888267218
True	92.86793154458756
True	229.52717343467367
True	75.95230799296
True	699.6871110263651
True	378.4346101545028
True	227.7611918313409
True	718.0415854574557
True	899.1554484522329
True	845.2593045949511
True	823.2621100219251
True	357.2811239203915
True	1.7319363258703724
True	261.5787120852164
True	52.50253418860565
True	370.4017085839758
True	52.04176128615154
True	367.0388226741733
True	865.5703013501663
True	1036.8815167359635
True	389.7281699572682
True	24.02638826798004
True	536.3220075056199
True	516.0883685744502
True	185.7446266809581
True	233.4448628321865
True	292.2208151881389
True	23.547660002373348
True	122.83385349343376
True	984.7165731246172
True	59.75820880134344
True	482.9712708953997
True	784.0664354182298
True	100.6410034020572
True	248.2169531558048
True	115.01541944417508
True	15.341629116840142
True	1.2360574978861072
True	121.42137820578836
True	995.7507257305416
True	469.4680424062807
True	67.03977341009102
True	785.2706987343653
True	341.53959159344026
True	1.062666813720084
True	451.62973034760256
True	179.71173421962848
True	528.0158674693809
True	81.02089704346082
True	321.3044206600436
True	368.2016112636786
True	170.23645981140905
True	211.4237670352188
True	132.50408561205649
True	173.84868674031563
True	916.297767508384
True	15.0376033767287
True	512.398323961697
True	484.52053228890526
True	408.2896736228967
True	230.89276210684272
True	234.07774513888836
True	166.27157729179083
True	45.70483024635949
True	474.8493523362077
True	147.76275585950512
True	835.498875458343
True	844.7207326742562
True	238.9530275285456
True	304.7110117842185
True	519.3997334698391
True	42.27005227409026
True	87.71347308921361
True	743.0921258252754
True	1083.6100847349526
True	111.78816028921804
True	723.937936968298
True	143.62120361190287
True	943.33517882583
True	674.9915101697599
True	106.74148410187996
True	288.7768265670167
True	624.5769490089241
True	261.39687982686445
True	47.17214806872377
True	556.6765836017103
True	438.2970581740028
True	6.152887761479358
True	485.2642715659753
True	65.06019597896076
True	181.20417967138096
True	240.62097473275065
True	310.59367759520427
True	70.59184843729217
True	221.81861824071808
True	349.9612603719848
True	434.5291332127599
True	949.138673443588
True	47.164767976856666
True	922.3601928524934
True	1030.8260030320423
True	119.66534878350868
True	70.16867757274098
True	989.3543778906412
True	33.35792620908231
True	224.00899847380532
True	85.67480344475804
True	204.12209140856336
True	369.7214373943192
True	997.7764946908852
True	92.33485123673394
True	68.67377097452399
True	629.381486288165
True	279.5260420835582
True	736.5610897762286
True	50.84821384473167
True	474.61967492218497
True	377.9248338326568
True	689.9183590405248
True	52.30440331152108
True	107.73222668388306
True	25.895466489833723
True	263.67071629753724
True	40.48677022028927
True	342.64313337160564
True	2.2514587261179453
True	1193.2671718140211
True	98.68299577002456
True	128.24764916240818
True	336.49767590551903
True	725.7542250565083
True	679.5770580707765
True	967.8813640789716
True	462.2320920296
True	404.31945133277054
True	141.59234921635277
True	407.8276559860996
True	822.4698407164582
True	425.6419339363362
True	903.7269118321406
True	81.53000664725623
True	421.45434926212647
True	187.1607300124901
True	286.90858673255326
True	720.2978003513564
True	165.35564525142192
True	137.94992915346043
True	67.66216130444589
True	829.6715576669865
True	784.3988437989653
True	79.70804824191598
True	452.51589901442776
True	728.2281063541707
True	424.6082854416672
True	56.59306315686887
True	317.7026358605256
True	776.9825982333869
True	32.54887717277118
True	359.9617363044078
True	164.47263270738966
True	270.9049366359532
True	33.736634555150765
True	221.8978206788273
True	759.5367845405807
True	642.4974276642781
True	55.51277188380677
True	296.63460192532256
True	906.1892028031637
True	17.224288183669387
True	314.3358663367221
True	294.8158020013103
True	426.1906206723527
True	219.9078002456081
True	617.057379798915
True	49.282110168843126
True	932.0499052040748
True	901.3348460434506
True	49.177404605956255
True	396.0358795600756
True	738.8416285063654
True	893.1178214797427
True	283.13615651538606
True	570.6713528268659
True	131.62595380178212
True	199.3689714921936
True	131.73240328999552
True	133.6528109557328
True	208.86457266612263
True	994.0656857857376
True	785.319495042446
True	959.1244006242742
True	19.225399801477888
True	25.29760553258162
True	364.33507094581887
True	12.79673631301309
True	612.102676817066
True	1065.8914879167862
True	275.7981572226623
True	213.16816428389305
True	91.60117255422938
True	216.7265100083515
True	137.23087757453052
True	42.34275847271864
True	141.44274026439356
True	88.89101136342158
True	246.46969636843068
True	549.0898351846376
True	165.95092746991804
True	28.570517590267308
True	57.64428931211178
True	405.3717697196153
True	270.018916519449
True	600.2742908118875
True	23.35979218780594
True	108.13227800794614
True	679.5488734140874
True	259.8076934275089
True	473.3519848288594
True	655.4777735793431
True	105.44184638711558
True	109.55518304260902
True	78.45291820622226
True	26.621573346790765
True	122.06389954916764
True	85.0656764606659
True	105.60598111055114
True	150.23759954619982
True	241.6574222738369
True	843.468245466625
True	283.1383289847478
True	960.7888721461144
True	165.21571956981387
True	215.06128699781453
True	817.547496984308
True	298.8645766012322
True	580.2664516629612
True	258.5877235726486
True	361.9356675339229
True	437.8031112032727
True	564.8413367473545
True	650.4671259808213
True	366.8818848831497
True	37.00511620185496
True	567.2479083423494
True	621.4685822963505
True	20.56589373603272
True	11.877342131297182
True	260.5892110648906
True	400.7075307477756
True	438.1757965136236
True	64.61679081653428
True	637.524947854419
True	951.1607230810658
True	240.6225687714005
True	904.3755866346768
True	285.67079249684343
True	109.65535082173746
True	285.4187858846608
True	692.40322465646
True	40.11817911986642
True	550.992481395659
True	1287.1452074086374
True	1021.071665601532
True	918.8064000356848
True	211.7222224048583
True	97.50084197847346
True	190.0749885465376
True	833.8458738001791
True	143.59388141203326
True	1053.917307503879
True	863.4863005570907
True	41.61718700812399
True	87.83902797691263
True	418.9464895449632
True	412.66458333763865
True	198.33313904217664
True	514.1015093762237
True	655.3506622644968
True	116.4447861047153
True	274.54210552843773
True	1026.3133760415506
True	51.63580475096151
True	698.5663999428635
True	532.5042519007866
True	39.42389324169319
True	854.9834687774489
True	390.3020525451048
True	539.2133357033867
True	113.62815922931318
True	261.7082631475278
True	220.2193532249683
True	25.25377643504531
True	132.6384290343464
True	737.5496163474352
True	140.3119623032243
True	373.9344832938803
True	65.98623447413249
True	670.2094709185575
True	635.1452951351889
True	242.40891675421636
True	438.4647102785539
True	168.20930479982246
True	162.41796459773
True	221.8050491040144
True	285.9575669256119
True	364.96126142312863
True	133.14790956186715
True	179.32368108105237
True	26.04300971627155
True	857.6387179183665
True	319.3340182533543
True	10.51949928311459
True	364.9453652708866
True	165.3464483393602
True	624.0835524608224
True	356.75889779107536
True	598.8816407582532
True	550.1426306199747
True	490.773611585841
True	791.3192869884576
True	234.59760332188512
True	559.0421430431669
True	163.62457294476462
True	511.6720329482418
True	358.1122109462318
True	375.0552057124735
True	118.17484927275066
True	135.61038950044195
True	107.50626029062522
True	68.28759561502194
True	743.3318534857812
True	177.8459521315677
True	45.49723005650158
True	0.0
True	569.4025652505939
True	112.19294515064826
True	22.128556882996715
True	41.81787066651961
True	112.80620782714875
True	539.0703284672776
True	181.35998540760403
True	99.91856172476626
True	35.58087943134781
True	159.5641883211397
True	938.1040779886558
True	48.96729359308511
True	232.38435644148865
True	693.6157329841321
True	314.31658204518806
True	462.16837828421967
True	455.1816538867184
True	523.4356371925353
True	605.7246332692013
True	904.2279412998736
True	259.5557036344586
True	1005.9331874566466
True	912.6210816344812
True	598.4152765789094
True	342.5699013219764
True	819.3860936018216
True	9.79059225190507
True	33.32702246121356
True	288.44551040777594
True	45.45073607992475
True	201.59294851863456
True	730.3240526639421
True	223.5534808691532
True	714.0465706635811
True	770.5746229666886
True	123.75740554248377
True	356.3034051941366
True	584.3810179493662
True	22.84890375847353
True	134.52519261754892
True	439.68393468905407
True	301.555295080034
True	199.99222198364453
True	107.54121245652192
True	370.658513639546
True	20.38758490424583
True	377.3886324330314
True	363.3913383500555
True	1014.0881047314448
True	374.6526487249464
True	28.144649405470123
True	427.2667420290255
True	453.76214720714665
True	228.90660445919957
True	30.72938915697722
True	751.8972953494667
True	433.6296939897296
True	174.22220198219733
True	12.797381449378271
True	1199.709521937798
True	169.32574370124607
True	26.9433791095466
True	300.10475334727084
True	270.7738641532093
True	116.86491136368744
True	288.1306780835842
True	47.475440322922
True	315.5265949992853
True	289.7252571814658
True	309.0698189372451
True	33.31025679900584
True	47.949078966492685
True	1015.7988922289755
True	26.821283368293383
True	12.181552812960437
True	179.36515348803
True	668.1674579398118
True	8.347177878906194
True	195.3886282481802
True	178.3780184800912
True	530.5119955413256
True	389.7679600502496
True	751.296404171789
True	332.0689504870408
True	488.38645113510165
True	440.4761618254212
True	497.368556909008
True	101.48979817474778
True	1264.4444261290798
True	940.871023025999
True	282.9861639751362
True	513.9740619774826
True	100.32069208867048
True	571.9579926511337
True	441.523531645189
True	166.18857086177192
True	76.53123046946801
True	354.4923017202916
True	163.33998240651388
True	32.25589673647599
True	624.6172896329052
True	383.6171378398083
True	74.41514240370678
True	29.202274402280967
True	684.0436527999047
True	494.7707422919791
True	70.00289296976422
True	21.68954178586398
True	325.67758199623563
True	322.202966252539
True	689.091827176628
True	551.3745744398673
True	565.215016004458
True	799.7684478945627
True	9.914438420385824
True	58.90978717020274
True	38.16743188423541
True	59.38797991904765
True	510.2897082844536
True	587.4421900550562
True	83.0962798025305
True	113.13961505889918
True	199.08963615365064
True	71.80012207694948
True	170.20861269490098
True	208.8637786291497
True	270.31882201551474
True	811.4407318510038
True	602.0224168732891
True	284.16246333056534
True	198.07422103664052
True	269.45679166955586
True	242.04187693749532
True	739.3000648368337
True	331.1682355077136
True	167.77592521051898
True	918.2766606868408
True	346.2356486128045
True	450.2475978294257
True	154.57708043891034
True	117.40047387018754
True	62.730021633529056
True	220.0062561350777
True	982.4142630521764
True	517.5091229977099
True	117.9247617214652
True	355.5012407558812
True	100.79472317101164
True	651.8864737072299
True	4.97601874658133
True	693.2997303545928
True	35.30256979746097
True	932.9399009376664
True	859.4326776556026
True	217.21470516568547
True	30.429337456566817
True	84.27705279090071
True	457.066072888854
True	216.12150150987384
True	1.068975405315981
True	78.23670940867324
True	1070.2579270808594
True	346.5269454070831
True	686.949476948268
True	497.8576263821565
True	31.850108582234505
True	140.52709771486207
True	447.612626292804
True	929.0156642684204
True	822.3271014247815
True	413.1217061554664
True	343.1907192610825
True	17.532033164655257
True	79.6588067286883
True	745.5417873099542
True	473.441394275737
True	378.7548867714663
True	859.1024697665309
True	27.17147480655118
True	221.04773072901085
True	901.3963756026916
True	235.18444286108272
True	7.368247490901069
True	498.5873485461187
True	102.19225195930152
True	641.0980037053971
True	51.66312691594575
True	255.2861225292388
True	860.1691648118589
True	914.9472674186871
True	278.6610621120586
True	443.0733093244241
True	120.67991523668503
True	601.5639617041259
True	264.46345607699527
True	188.6144280132635
True	878.8046047920092
True	55.42111931226565
True	708.6146678730922
True	281.8841592497345
True	303.1622968177764
True	172.78125304675424
True	477.4048271165746
True	579.7678170264725
True	362.3872451384904
True	400.8350081882109
True	66.28839516218937
True	156.5087871696105
True	446.0453051406382
True	217.32852653878032
True	39.99655642823984
True	207.194115007445
True	386.10374551935945
True	398.5459677336523
True	743.41321479044
True	132.4835395693885
True	655.0128175076162
True	499.7615881794813
True	600.0538426853221
True	140.0821205792466
True	39.07300084826048
True	650.4444575436564
True	70.3558637946935
True	552.1509560798403
True	653.180627950725
True	442.9780163734662
True	129.53462988330284
True	519.8230082646018
True	4.537611263391145
True	402.5576138729353
True	31.96185827732334
True	619.146780551825
True	261.1239699033913
True	584.6116851034336
True	702.5082736282297
True	142.6797617831001
True	507.3525594537453
True	480.7256844327239
True	64.93163800831306
True	984.096180104671
True	2.1623828599859456
True	26.825438260563796
True	642.2332213184047
True	689.4607320608468
True	137.119791389847
True	412.6207655099876
True	122.24046883325408
True	74.03001943582497
True	467.1525143248936
True	44.28648544872848
True	510.5217534317499
True	14.765348296169195
True	864.9493641782318
True	545.6312212171846
True	674.7751426790684
True	101.73398556825288
True	385.3451620325892
True	1007.0789590009626
True	893.7429921695049
True	140.3060193786348
True	551.7338563730809
True	475.1201459685609
True	241.16334306632484
True	247.84615380792357
True	5.865147039946679
True	316.514087237529
True	10.597976249898602
True	371.867875172345
True	77.33271903667024
True	423.4196709945998
True	664.4187514821048
True	124.91947879632106
True	243.54338078289496
True	636.3718163008874
True	679.715814156398
True	288.28416746537584
True	140.53651844428154
True	164.42660215757834
True	469.3984076828401
True	88.34544972303894
True	10.146971224499737
True	520.3503785068377
True	576.0496979353653
True	20.00216682049341
True	136.6275130620942
True	904.1604643007024
True	467.6985061166041
True	274.0511690230266
True	34.40378402817079
True	478.1560687066408
True	109.68264755606522
True	579.0704751701621
True	647.3376641975373
True	296.7094042147142
True	383.15313920408624
True	187.94422468057397
True	244.1497124990537
True	73.43027889166244
True	225.5157303199821
True	518.0620997547773
True	20.62575218805039
True	456.3963811400032
True	367.3087058111507
True	718.1629466142258
True	903.2543122154088
True	899.3486197987618
True	154.640898938948
True	400.6166504135545
True	69.88361826895918
True	199.83374633837929
True	316.3893859381232
True	11.547633092086029
True	825.0445282177966
True	22.49395084749657
True	395.8815578051161
True	266.10084295583005
True	638.3987222281186
True	206.1338062576365
True	38.39131817459056
True	683.784650497937
True	1074.0172786945077
True	234.216865326068
True	133.20649792533132
True	620.2773878355885
True	513.0594553436548
True	18.34912468775486
True	825.2285818305945
True	120.2937514416517
True	45.41354581352054
True	313.3896455562626
True	346.91755259332854
True	390.73671352326346
True	264.9688580369511
True	18.045740965405685
True	22.598898349739112
True	849.576872097088
True	197.9653385427614
True	113.87912343484706
True	831.8483430315689
True	660.1685930142162
True	635.6519359535054
True	452.7255168543471
True	150.79130797587544
True	32.5395430277744
True	103.87371049123608
True	443.45986320050366
True	239.26130849351225
True	489.163061523265
True	146.6648939384545
True	467.8376502206403
True	638.3255395247019
True	970.549081084678
True	25.316751577354506
True	1017.7655526326024
True	1060.5187483455677
True	453.8620756756749
True	81.38495840446967
True	802.5046110149224
True	631.5494603896457
True	662.4983562197824
True	174.81940470639267
True	751.5581000022448
True	716.755075838508
True	123.97252755707612
True	776.9024863960948
True	840.2016264612627
True	476.3313902622182
True	228.6389508420932
True	64.97333640302882
True	311.27908365379363
True	341.31044302085155
True	468.1697286222924
True	433.9683969227284
True	198.10357870103084
True	310.3573326978129
True	2.327285761552884
True	13.39870114340854
True	110.013230037806
True	134.4152210870416
True	351.0221095220003
True	358.07055909777074
True	119.9875713608893
True	16.198052180606474
True	219.49395728366216
True	863.8162731063313
True	463.2164944473543
True	537.3619183889216
True	555.7729668165638
True	830.7946272165051
True	635.6070843057064
True	91.24682323102506
True	204.3378769992021
True	242.1280584246255
True	283.0115621931379
True	108.96072921842318
True	368.7409006602308
True	431.6994725018428
True	169.5417474591862
True	667.6294863792747
True	254.77561315532145
True	212.5445162690792
True	30.70363477654042
True	245.24280256758635
True	482.49169700756914
True	166.82482330690513
True	523.0968173711192
True	480.4226426512437
True	246.9108954348276
True	100.58220253237948
True	41.30614727505176
True	410.65512087245247
True	790.1152473206668
True	153.84314366253153
True	1024.177012652658
True	1029.9044431152022
True	481.7566796354684
True	96.86037945315772
True	122.99177512662789
True	652.5560844375178
True	9.275957147488946
True	223.51006621905128
True	131.1059963972154
True	118.56321658076722
True	337.1383543918708
True	646.8949022791414
True	35.60263303116954
True	130.95945219167498
True	937.1609210177448
True	54.45961840361978
True	459.0120476652821
True	534.8012734743783
True	252.0350933933408
True	131.5815417707166
True	947.5089783750316
True	1202.4893261657255
True	525.2218487104032
True	653.1074365401413
True	212.1506233634416
True	155.49761315364358
True	323.8845821748653
True	238.82690108525293
True	170.9682699129473
True	306.45503119450615
True	336.5647579067083
True	12.351352068736633
True	636.6447587115009
True	148.21100478309813
True	76.96879644743807
True	433.3837748646993
True	331.96015440606175
True	1237.909216024332
True	361.887665784078
True	990.8754038079322
True	10.945565235293683
True	266.8570708863064
True	224.023932552982
True	161.8834994506633
True	489.0196267591532
True	200.30396892175057
True	406.9012037863074
True	336.2724252989875
True	111.99192681010932
True	354.06104597234275
True	1030.554851183579
True	732.5005035864478
True	223.1620318500476
True	112.9138142869294
True	302.2901552864616
True	22.864037196050777
True	356.970650345427
True	322.1293130459403
True	575.7043761296555
True	456.2570786652011
True	354.04577170118705
True	158.38245980139325
True	13.326029606657478
True	420.2617053394199
True	296.11701318850555
True	143.14779797717912
True	297.8908440492869
True	417.4085910789525
True	802.6350958725411
True	307.87653214527086
True	776.6335607894258
True	405.5975565034866
True	370.3108207970852
True	1.778948394277771
True	1190.6640451008725
True	103.80285833834088
True	895.4359292012302
True	211.7122976182263
True	443.6883209896485
True	660.6782542174841
True	84.80328370329907
True	488.2092555082574
True	32.162969118922504
True	434.2160399407071
True	77.13531252082005
True	229.83737118403025
True	40.90286090566038
True	645.3445895298291
True	191.94784608946708
True	25.234010148196237
True	401.8152527148896
True	109.43858449691476
True	167.98170612402433
True	862.1019591097005
True	254.18593861697568
True	161.1994039054769
True	371.7300806982073
True	523.4374787531084
True	336.1835752337965
True	500.2508940440018
True	611.2908736519912
True	159.40902036878083
True	6.864126179419206
True	70.93777304142182
True	425.5536425600457
True	92.00173144450342
True	77.86041491949206
True	1065.8190608659672
True	29.11982525283003
True	318.969268686083
True	330.2536920804023
True	456.7247649249812
True	657.4599732573633
True	184.54267958503087
True	674.1571724114245
True	328.194541586358
True	344.1117348197708
True	262.03939216238354
True	217.05383314269704
True	358.39103942266405
True	447.22785211692303
True	414.37739195270495
True	588.0788018191486
True	139.21512166023226
True	76.92967028171373
True	40.54660967653382
True	307.2914257246417
True	632.9453344798163
True	392.4329988310669
True	772.7238359731037
True	213.09626878112368
True	393.6101431933415
True	68.06486213161632
True	54.07064933927577
True	422.8923687119676
True	199.83532278313976
True	222.34323625495375
True	41.10987776931152
True	1097.9438741565425
True	171.22753962299967
True	908.2224789061486
True	312.2118978319519
True	922.874861938334
True	229.58922745376347
True	462.2821619938038
True	533.7050134024016
True	623.7592874800655
True	216.6134087848064
True	475.56835026308727
True	896.6936306954766
True	128.45816987756524
True	7.317464615602438
True	565.8016777028262
True	26.39740441299668
True	73.6058970825485
True	815.0600061790432
True	217.48406663896455
True	995.4656583212832
True	692.5150554326976
True	417.5916751395969
True	283.57150213902696
True	482.5138253505565
True	343.67742806202415
True	169.5368879844524
True	687.0393108522354
True	731.8020778297323
True	201.40813638722432
True	87.32099999071502
True	524.7262180104614
True	133.74538658650042
True	383.5750723577792
True	330.71783637348443
True	66.33103736011526
True	355.40811753534854
True	414.8995332153554
True	380.6353449344189
True	402.6264928571104
True	414.9289272872503
True	655.7925511001541
True	57.92622766258869
True	446.86423685627614
True	317.6763495762649
True	655.6343276251679
True	218.7989428978528
True	100.40861522695792
True	39.14285750339966
True	526.9882062227152
True	634.6161690855681
True	185.26498221853345
True	419.950782427163
True	343.43094807939104
True	16.82392574967115
True	168.1627353751064
True	293.3975399955888
True	2.776737673049205
True	887.5209644770873
True	81.80699188527893
True	105.60432570261858
True	113.19952256808972
True	357.5844870783133
True	33.97205645560045
True	455.6016643847353
True	232.41548999035143
True	6.303694717105989
True	111.3214632083002
True	445.6124344565417
True	55.22773413344395
True	70.25291260508081
True	177.05418093018727
True	280.8417622262278
True	988.8358091228744
True	381.8744059959934
True	963.6361599529724
True	180.30822523159785
True	1044.406037366486
True	792.0626298219901
True	656.5677163177287
True	389.8477654256608
True	366.1131831685883
True	77.08225206861347
True	73.14406110313607
True	78.61259987040297
True	178.39502952538945
True	479.21876452407326
True	1088.8306104052504
True	182.17571678353852
True	362.1933093724942
True	434.8109380967356
True	592.9289160685998
True	573.2384166769417
True	284.6046612994756
True	447.9730975063208
True	659.5472023443125
True	96.3470575482627
True	758.0199800869717
True	256.9212161183525
True	132.09006526529978
True	410.7116835102462
True	840.660808623094
True	447.0665267548544
True	850.7927934058062
True	194.67001330782747
True	358.1658906567654
True	690.7808614238301
True	622.3354069187027
True	185.3525230439025
True	257.80853990502845
True	819.7283414731693
True	32.610918398427195
True	192.2123307944386
True	487.2911243031712
True	726.3919809592471
True	108.250069283033
True	38.91057017270104
True	165.44871600874217
True	711.6170282962547
True	327.9337181492501
True	564.4017464635305
True	350.69916983326664
True	314.67682272208106
True	447.1335700552865
True	497.20585675068304
True	72.02886142555947
True	380.2978526594888
True	746.8969587874725
True	0.0
True	296.1279213033803
True	250.40155156097472
True	958.2868694550032
True	146.18905709839623
True	642.9317890741911
True	630.5253567185324
True	110.01922670203612
True	220.59232659157527
True	135.0329718794449
True	10.2839261124528
True	295.00820618756967
True	374.06040060976966
True	1139.2974676799492
True	230.0506225119364
True	403.8145634223905
True	656.5366059545808
True	213.9167576407744
True	28.01336866442178
True	888.1360607538616
True	636.7729279300482
True	152.64218501217525
True	623.0743123441492
True	164.6067107290324
True	284.3878859237048
True	767.3573735931441
True	38.24899237407453
True	108.0038796310324
True	509.10853250751535
True	65.88355485175344
True	81.28921465538909
True	386.5095239830238
True	23.81668144346686
True	761.9799206946645
True	97.92676462916842
True	153.09469502689413
True	17.859835142675628
True	720.7716340394761
True	29.952301439503955
True	776.0412672226977
True	382.6432461417934
True	119.58697848674012
True	701.3197763343312
True	526.9527553307353
True	580.9197213141523
True	47.69635941328861
True	374.82864450179966
True	5.582335208264402
True	86.83890693177861
True	363.697774753344
True	47.39258135398902
True	122.20659472270631
True	314.3666375616546
True	183.4438852562051
True	95.0246835833985
True	665.821961266659
True	20.63679651596204
True	1151.6310816957289
True	492.7086661416929
True	310.477034612577
True	488.4796165226034
True	127.99308560088356
True	773.6440549125823
True	1128.3815204937796
True	729.5973992635551
True	171.3523060471284
True	227.1178635180885
True	51.168697705834376
True	59.78831822559432
True	159.9602108476415
True	105.19816518262174
True	172.6008080704222
True	1158.3892744605434
True	296.450208042383
True	356.0873330332651
True	718.1314954477757
True	18.545317183225865
True	15.116763168015552
True	567.2065864983723
True	5.854424590750343
True	106.48581928561936
True	678.7272539563174
True	177.64371298025574
True	670.7854828796098
True	854.965215599787
True	155.6910672337862
True	889.717347775233
True	2.5539523694725554
True	444.9552907768176
True	1049.212622807885
True	27.18859991607756
True	234.04963768658268
True	142.04438990381027
True	963.0630363182318
True	233.93090435677905
True	515.8643245496582
True	119.8635792176288
True	506.9265674716016
True	151.74980670310524
True	98.2274177381084
True	389.3224285508056
True	72.85198346623625
True	50.83238034557345
True	1077.178676019741
True	277.54283019157214
True	156.54270037268736
True	363.4677842436727
True	404.70014327016287
True	216.6680800868943
True	170.78197808272864
True	396.8279252369812
True	35.55061787715797
True	488.4347963861351
True	1170.2111492136237
True	116.80248629826428
True	481.0200782629788
True	321.17208795022395
True	25.03517885371861
True	399.7544772098725
True	101.56320558362928
True	596.3548556597149
True	212.7982711783311
True	413.9994128896338
True	19.271807085656924
True	443.9894408109918
True	105.78736753529184
True	338.58561546616926
True	32.92795408142757
True	168.8867476297183
True	240.8142689896699
True	790.3009219222839
True	62.31838601149353
True	137.89938634971605
True	239.3688066017263
True	139.32189573300363
True	621.5991008776754
True	566.1327753754043
True	791.2767308862382
True	397.7624151868236
True	540.4761571131213
True	417.4985432905496
True	668.7975868325237
True	69.08407239262117
True	462.7018169436135
True	420.9910580667358
True	51.34427790161018
True	83.00491472977671
True	125.30040072056173
True	84.60015182453152
True	340.3738710436201
True	855.2912758763194
True	286.33262668518364
True	1112.7968227924398
True	325.1906213990625
True	907.9636019183616
True	150.02927142352266
True	586.8782073933913
True	592.2718981379558
True	709.5574310222623
True	441.0242277021164
True	62.133380649989206
True	281.4739495213766
True	41.445734948977226
True	167.41810373821684
True	156.0388892315734
True	1117.720590584673
True	229.8247680919897
True	548.7552252011302
True	570.4243335147061
True	579.026144771039
True	900.5103174510447
True	586.6903239473415
True	660.3331679765902
True	920.4247768410556
True	126.09432563791842
True	305.8898282719758
True	261.3026390524444
True	319.67054819073127
True	90.7603491711127
True	403.1886540063254
True	4.0374620247532285
True	324.6379856684519
True	257.6149325068825
True	637.7219980524338
True	297.99298362357524
True	352.380803016808
True	10.368020483151854
True	61.372872974075904
True	545.7217020543216
True	30.92451401629013
True	146.60071331446477
True	64.61084090613618
True	155.0372084040156
True	232.96322158897016
True	69.70858983723987
True	390.685073072083
True	261.5151718913457
True	100.16132883220324
True	342.09973891946504
True	58.88700602803814
True	602.8698483509837
True	836.2396050948016
True	285.4640262982135
True	1172.7699353660817
True	116.3356428690101
True	304.8110877108156
True	1040.434130160571
True	88.57010690958758
True	272.02072778181656
True	10.829028344546156
True	410.3634897122996
True	445.2108486823345
True	157.46338448965042
True	614.7676411558756
True	941.4328494742888
True	158.39658959853105
True	84.19293217111503
True	335.5074094020051
True	552.0018079945692
True	631.0250951468669
True	1218.1483411177005
True	28.104046261450925
True	936.6638683158632
True	136.0677112857469
True	651.1968125833727
True	118.8687801902434
True	142.17875396942523
True	184.0259421162894
True	167.43930438950065
True	765.756319228801
True	207.54661319499863
True	225.4927282085217
True	70.38276548838535
True	506.2675342753788
True	437.06779555824914
True	175.69107494010066
True	239.58909080454583
True	16.670604021910957
True	426.3989261734389
True	205.26597665616976
True	277.5953894326484
True	114.29624480607404
True	731.7022181658074
True	424.3350118346389
True	258.3773052759776
True	649.2907136345973
True	537.3442450861884
True	478.5515294013328
True	140.2436527314542
True	532.0365959946143
True	428.3655789132554
True	3.0328370280504395
True	199.3832089077768
True	88.87607957862888
True	241.63084051067167
True	2.826101981544796
True	128.22512375107573
True	358.3050633795678
True	8.164069646552717
True	850.1711878240297
True	162.7944719769394
True	730.8142205424635
True	745.5285802420082
True	159.24549761685
True	232.44111275093127
True	481.0965083155751
True	832.1543948912168
True	50.10232067386488
True	38.61926104717296
True	129.70717337709948
True	611.517695752009
True	717.5939359427997
True	181.6642103585604
True	592.8713996358177
True	604.4142614526344
True	849.5063728417324
True	417.55729330296873
True	179.47462399243167
True	846.1726686969848
True	225.1813292441186
True	155.28552078728032
True	333.58660294826245
True	224.1473701968133
True	207.353339417462
True	613.0797516563242
True	249.7019398081618
True	194.0347367924436
True	457.1163690571789
True	475.0103591384624
True	66.34918720214557
True	282.19227997753006
True	78.59989319198925
True	342.55446519170494
True	343.48982051271105
True	246.08990155723973
True	183.1466018286224
True	379.7042766933803
True	657.4644716744489
True	751.5165043684747
True	298.8509891016333
True	741.8368841902047
True	62.381204097141705
True	876.1212530564351
True	341.23163963421723
True	10.151262831327143
True	626.6698101817104
True	697.1321781921172
True	252.4608436311661
True	171.49366303098816
True	49.613552653074485
True	382.309236277772
True	77.22055551084537
True	14.532338968126766
True	886.1063947875275
True	367.9536346984633
True	171.8577682791552
True	984.4820701538498
True	13.58755430629004
True	785.9058447506756
True	30.599466931362816
True	687.2637093978891
True	58.99456271937998
True	768.6216749077187
True	472.4016446379834
True	204.1105462261631
True	453.0984712043818
True	209.6168948771604
True	296.8069850583968
True	222.53540869180432
True	401.4981171534932
True	9.379111062093306
True	328.6620174220538
True	114.48930540365646
True	11.946561868597383
True	464.763293964216
True	745.7079874039661
True	288.4856721860779
True	80.14964125507508
True	316.44661369374626
True	84.6049785949863
True	185.29722195703823
True	180.42642749086744
True	377.19630305513175
True	43.53341284526209
True	142.65206570967217
True	360.52895819587457
True	850.2875378942418
True	113.5029420779828
True	207.7254499664032
True	434.53963007655005
True	18.835059130703147
True	419.699961040601
True	510.8932090814328
True	91.14334943522393
True	409.9894728011763
True	359.96402688430715
True	406.01260558082026
True	572.4472232703409
True	1057.6445546823038
True	964.6382513171618
True	54.95871753621498
True	1053.2144081842198
True	109.78586734672945
True	114.29841610168394
True	109.5581092596198
True	496.53850728451766
True	379.1179280531733
True	583.834596355785
True	266.1831194806477
True	157.7479521142914
True	401.81436797963886
True	15.447891359104863
True	459.3704687578693
True	395.28789244446295
True	149.39906783099164
True	91.79568761332295
True	542.1414502209636
True	971.4386234653076
True	199.35136940115555
True	67.5819414905768
True	424.3848756703189
True	374.2435876885328
True	478.77173655994056
True	324.5557738002898
True	4.633120387035838
True	511.0378859740247
True	505.8792386711301
True	507.9412491544989
True	183.16658398146865
True	101.2193596661498
True	22.70279052138993
True	375.7452887761479
True	112.38686317929093
True	7.842432552653599
True	32.51320626893856
True	347.2525714220169
True	656.1263328187472
True	134.42289705912756
True	91.78999576683532
True	22.24072072940889
True	394.3835139336058
True	373.5682322323901
True	826.2248869222398
True	312.99450266244804
True	534.5271683375977
True	533.533135268426
True	528.6834688491246
True	292.42406489255285
True	544.6297494932511
True	95.3292249769272
True	588.9197067796356
True	6.289274774831837
True	362.2758715642016
True	466.089602149976
True	974.7360296546312
True	344.9793846332943
True	779.6210299794767
True	979.5548993394278
True	174.48661707443128
True	38.79668963172387
True	369.1050289087873
True	387.8086775718248
True	561.2398705086875
True	262.41112145658354
True	29.703992602499348
True	659.4392466195977
True	127.24469824182782
True	988.7229051927036
True	315.84263871632663
True	476.7734568561485
True	120.41875461202169
True	807.4413329870116
True	138.12591998597918
True	838.8587721345646
True	573.2811993858791
True	194.24695977232423
True	114.94412326750374
True	63.40004906895837
True	559.6629794560099
True	941.4427957319552
True	410.7767382098315
True	536.4179560558823
True	139.34819738852053
True	612.5776837979478
True	463.1775957093046
True	803.8578417338113
True	317.51098363546214
True	594.2870772532725
True	113.09124428358425
True	25.50796973528981
True	416.0790603936681
True	168.61710576199536
True	108.8036734336622
True	381.3666533372615
True	1092.1481536404312
True	261.50770250843976
True	554.0667422381119
True	11.221712435685053
True	77.03550381980972
True	328.2538659628709
True	798.5813836699082
True	446.4402330977274
True	526.8679917084197
True	731.4601397691517
True	66.60651350175175
True	738.5425811365951
True	48.08387420359748
True	101.30801593199271
True	188.98716557687365
True	82.57040805029692
True	25.803445470034468
True	299.94062748568587
True	467.2599636146825
True	904.80680327865
True	864.9498962110179
True	5.194033870347451
True	289.958847299151
True	474.62896307087215
True	122.55438864646727
True	235.96846813385827
True	320.328651080486
True	1314.941890323055
True	452.2836396766329
True	25.737154054597355
True	193.9982542858073
True	690.5003092858065
True	36.1229327463336
True	181.9477178731228
True	575.0228717654475
True	73.9716982525022
True	875.4107877610933
True	327.2931159749881
True	679.5500270013569
True	80.76487973425554
True	691.2335895776597
True	572.5139754253319
True	875.9805388494253
True	264.045205824482
True	492.24223341965023
True	815.4644820279606
True	907.4992755326012
True	228.18590194686905
True	802.6525865899016
True	219.191255511362
True	454.8381994042722
True	362.51132387993954
True	500.8746297462012
True	482.13964918097656
True	313.761860179614
True	346.4676121271023
True	107.59336088936992
True	353.3278052610748
True	1132.8562476570692
True	320.4005687210332
True	143.25667775420308
True	299.7883938765025
True	742.1371315562558
True	655.2505788848348
True	406.6080849057432
True	120.9794402552376
True	337.438581935573
True	33.55237472178853
True	167.52953344552932
True	89.92886811516276
True	87.67373658878815
True	548.9646885256468
True	140.95651410657956
True	132.433740294382
True	109.51066985984964
True	85.34898593296828
True	443.9658034123488
True	404.01412748798913
True	1039.5832058329788
True	548.165945557543
True	866.919967005044
True	277.9129175874234
True	304.45299615098634
True	533.6064864144918
True	190.5460531376293
True	744.9726538046966
True	244.2608224091016
True	355.8158382782304
True	71.50375471252649
True	120.94547555335008
True	252.6985828086807
True	125.98427613619076
True	480.5084586603329
True	33.16973670895151
True	578.010126872863
True	1019.702483031313
True	752.9293764271671
True	1.501580824234403
True	61.46715976179606
True	487.13226508869855
True	435.3658012228286
True	77.57294186219684
True	124.46972498112493
True	305.7903794019289
True	80.50288398971828
True	53.8084553992468
True	702.5125496170388
True	686.0633950977693
True	157.49928994794138
True	162.9158432259966
True	567.0023083743324
True	56.53001447791351
True	25.373490745493424
True	563.9289540268443
True	459.8752316556096
True	1116.74226582991
True	46.0297636814027
True	487.1889807934341
True	883.1804945211268
True	759.3887561151992
True	289.63368444181833
True	755.326700517516
True	398.922197547548
True	43.12858281894456
True	89.94557003150669
True	707.8006201961783
True	79.624098617635
True	137.2627157701967
True	910.0742685395644
True	191.68052251667072
True	286.50695351133214
True	104.13725273095596
True	647.1375859603398
True	594.2096875784143
True	210.590578028604
True	422.144281794989
True	41.61262963126028
True	275.3670001393808
True	609.0409114703639
True	645.1222436354838
True	325.02756844095194
True	74.96521770277224
True	929.9028152490775
True	1096.2160243906496
True	558.5359103519379
True	64.99867658188847
True	31.35258280385596
True	93.22861592791294
True	103.89052490552972
True	105.0545758971867
True	886.3281392540907
True	1238.166959687209
True	760.8814782839099
True	327.64874823081107
True	7.707415390525338
True	20.888330463030474
True	340.5872369717832
True	477.5634656115117
True	44.76502019150566
True	547.0097989879397
True	430.7165417353668
True	403.6912896990244
True	79.30128724081291
True	192.2509005052474
True	254.975716518485
True	130.246381201788
True	421.06827672706345
True	43.334866308749405
True	167.66174892671458
True	1190.8078658676066
True	6.749188290871413
True	24.71262521629745
True	583.968421271712
True	369.6149750154456
True	764.4575084943763
True	151.40116184100182
True	789.3416132658629
True	598.5869416376993
True	285.5311058305733
True	435.8566271154024
True	346.97515511536926
True	292.5055800344789
True	265.8919311239799
True	385.0599389929336
True	494.87240045651737
True	498.7637493109407
True	108.44387093243414
True	370.4104440872131
True	9.410483478926682
True	183.7252412439909
True	235.72793303522337
True	850.5671325718032
True	605.3766375316742
True	30.187298261093336
True	725.1331040395729
True	837.0750469571436
True	107.11792475625865
True	327.8616793639101
True	865.6881907031869
True	215.75408573214708
True	164.03079468893952
True	528.8710400266679
True	569.5945263129506
True	1109.941955235261
True	143.853362271729
True	161.23680645690249
True	259.5996043880924
True	320.0222505670977
True	413.6811039681552
True	404.6066519798502
True	336.7711267632285
True	417.9969037331617
True	504.2841886370354
True	216.8628546689185
True	1432.315967165334
True	249.8992913465813
True	409.55369130343865
True	52.88617797716967
True	793.5637643747727
True	259.12278329638457
True	933.0337027992448
True	555.7606442450641
True	311.57029398484315
True	770.5211113847785
True	270.24738582673086
True	198.9647607003868
True	255.3932667186573
True	216.2628964093806
True	146.02217280969623
True	254.24825719778505
True	739.0416242038641
True	526.8970975817261
True	222.5342652556359
True	1164.860898292686
True	117.05126893570451
True	264.3947665344176
True	71.35599585042938
True	310.5493600967921
True	394.0744913847524
True	94.24461183564104
True	214.95074876553448
True	74.8501914188917
True	677.1888594274866
True	364.28043384451775
True	209.4117144833424
True	707.1118424860565
True	864.6577294384601
True	848.5639553669212
True	844.8080454878364
True	351.1413803325
True	1.6146832837028051
True	271.255728849995
True	58.86292473593929
True	380.3137971031221
True	56.34926757859084
True	377.3112355446847
True	879.635999913499
True	1031.7331682221652
True	402.9672304552828
True	23.96581698274624
True	528.5093846315085
True	501.8692451105936
True	193.26056269803507
True	239.08353542600383
True	299.2421990401558
True	24.012082791210386
True	127.78193022627325
True	947.7131790904482
True	63.80303129700676
True	484.2335294162598
True	793.4610537809559
True	99.44291549094916
True	252.26757913144564
True	110.1957514170588
True	13.455435113869653
True	1.5080070585640235
True	116.99132341188682
True	995.1968457641484
True	472.9437014415645
True	65.88812914684283
True	790.1211982702151
True	347.79358423223005
True	1.480989669497445
True	452.962787530196
True	181.44301829283495
True	507.2207046388117
True	82.08018308939788
True	309.23159765498826
True	370.56015263412905
True	163.82219855038016
True	221.8099832076276
True	123.25696570480332
True	175.03828877464187
True	995.8397798336608
True	16.518088933951482
True	510.1451369172967
True	500.0564446850321
True	413.2463730973087
True	223.89583889862064
True	238.63429445370716
True	153.2182582636883
True	44.59799239840172
True	483.6806142945098
True	150.59087974731705
True	853.4952825812484
True	839.9553989141879
True	247.94176045535136
True	316.18627977478974
True	520.7233930924551
True	43.47694163896131
True	86.09227581183734
True	761.74984097932
True	1087.9675498732977
True	111.5565880252868
True	718.3046233463788
True	143.2382248429238
True	920.0797449942332
True	677.6254517669979
True	110.56985662796626
True	267.1059502353037
True	643.1764652557434
True	277.0060550345571
True	43.03376199611107
True	564.7696976064095
True	435.3147891058336
True	5.43996544244697
True	476.3788975008136
True	63.99305065198436
True	179.99564724215944
True	245.3791243914044
True	303.48623212291375
True	73.04388623944513
True	225.00941986356423
True	344.0546425217175
True	424.4379922245666
True	921.3671845345322
True	47.38761483183643
True	934.7295440264376
True	1042.8320233008783
True	123.73764055020314
True	71.6553817787299
True	999.337594987584
True	33.01231934122604
True	228.74821628244737
True	87.39297198203803
True	214.50240314143463
True	354.1716913231891
True	981.6447490901854
True	104.18754007801074
True	74.10433791410755
True	649.6403685053834
True	279.55837604001226
True	716.8267835042194
True	53.64838156293322
True	496.3875115488906
True	407.274494378956
True	691.3670297779507
True	56.76014963843579
True	111.52922359390072
True	28.17911629750391
True	265.4580127530758
True	43.24422306149592
True	344.0968703313257
True	3.458358626338737
True	1180.0737193157872
True	105.28594309671216
True	139.10800233187672
True	358.7060237362725
True	737.794692601945
True	668.3908322627781
True	995.2068460329748
True	460.19996345235074
True	400.71030489019256
True	142.7300949310124
True	397.37738081785466
True	855.5646897712251
True	431.8930364899305
True	926.4640596868112
True	89.09300910043129
True	417.9670139340816
True	178.7906372714429
True	289.1317837899596
True	741.4059553043959
True	164.79629758287783
True	136.06918882729934
True	66.11751455875094
True	856.8503793818575
True	749.3114276854304
True	82.29923976987277
True	439.2843147700808
True	734.7944651047436
True	413.54033441764415
True	56.58446647756707
True	322.84380986359974
True	780.7580073079002
True	31.01153627137064
True	354.0578119183063
True	166.68757020706917
True	291.47135347232097
True	35.03319742394996
True	215.79763681540368
True	805.0889648538282
True	649.3454828964035
True	57.128219834473725
True	283.88355887782893
True	907.6094566407786
True	17.0205479100734
True	300.82526256575204
True	302.4613078508481
True	409.9963744797411
True	203.5048300944289
True	620.7974677313354
True	43.898428312739256
True	1006.69874330061
True	867.8355713103845
True	49.01961732725656
True	394.4524975086463
True	709.8697187365651
True	930.2688622004948
True	278.87120541158345
True	593.070815825345
True	131.6911974506473
True	187.3197161728188
True	130.5463948547412
True	138.94341064226106
True	208.41867000145183
True	932.8821428070474
True	808.9884279433295
True	1006.0492352290318
True	19.03924488070292
True	27.75896375048279
True	359.7357036945334
True	13.276486790060364
True	635.2503328741841
True	1050.0956997107835
True	271.07303312827656
True	214.20945589626757
True	87.20621258828781
True	210.9739107244681
True	135.5124415532103
True	47.66409803439653
True	128.5761812131553
True	89.12529620857998
True	243.45277713146317
True	563.3663364802127
True	161.21602432155683
True	28.73927001568222
True	53.95521622494986
True	436.2416076392639
True	265.49467443761284
True	589.1410629871505
True	23.749801941061097
True	108.37835130273028
True	648.37709406965
True	265.7043247359538
True	477.0191401889869
True	660.3038137386042
True	103.2854836773727
True	111.4896390263966
True	84.16089403732838
True	26.788147687993323
True	115.83036368014774
True	88.03734684042112
True	96.69820737599058
True	157.49693584582198
True	234.3835094785154
True	823.6043710245089
True	290.2554426819814
True	968.7833461994888
True	168.46508159878502
True	200.62736104492
True	805.2238426591612
True	302.109715920756
True	598.7092718682601
True	252.00814530234564
True	357.17215732987034
True	437.26693571679664
True	556.2700682070209
True	632.9754339833792
True	343.08121966373784
True	34.09802764086619
True	549.1818607582823
True	630.4739808779102
True	19.116867002508908
True	12.24428842564576
True	258.9434650362384
True	405.12748038112255
True	444.0011533143151
True	66.23046959488507
True	619.2371048950127
True	972.7788951711688
True	226.09625416546552
True	892.7627414459564
True	281.81564984836604
True	105.09563969084932
True	274.7155068787832
True	659.1025464152556
True	39.6171280649411
True	556.2440654512504
True	1294.2603761330518
True	1014.012382624774
True	928.0656771104958
True	210.1855000402983
True	84.27133170512063
True	197.0362551275745
True	856.3514284189542
True	143.5359182051669
True	1085.2998798043718
True	834.3152261442913
True	42.28220997186777
True	89.18676886879157
True	412.5229347291439
True	432.9350842851426
True	200.82335753698413
True	527.3481502807998
True	641.6747102343923
True	124.56941407561808
True	280.099055247436
True	999.4632458392176
True	49.77640637524117
True	687.2915726512842
True	555.168958904565
True	36.96509860978691
True	838.9960838421551
True	387.4831015840849
True	570.1734840494784
True	102.7650833766576
True	278.2418745159967
True	225.07926202327735
True	24.909570730256103
True	135.701168518499
True	758.6635054167581
True	136.73085985893803
True	378.0862265813229
True	64.20674220615658
True	670.7469910996299
True	614.1747504937352
True	235.6829128539419
True	444.2431474639828
True	164.6047425729658
True	168.0251840422677
True	220.7787758302883
True	300.1922202320962
True	353.2861432445032
True	132.72457888118294
True	184.5457606007317
True	27.334130018088608
True	891.8490631764793
True	322.88288917617245
True	10.80031984118231
True	375.508811249184
True	157.3894981814095
True	621.8802015622858
True	363.60513856308745
True	591.1140637896825
True	543.0805772173752
True	485.2153686964567
True	794.5167651314977
True	242.82477510727176
True	570.0901248000257
True	159.02066267764764
True	541.8905343809486
True	351.9665713226546
True	376.066148831668
True	130.43276430513893
True	137.9388748208529
True	106.55174677752755
True	67.9456954018066
True	741.5617291210347
True	179.83626942045774
True	42.45054209502414
True	0.0
True	549.66790898415
True	113.82829887279097
True	22.00009901039091
True	42.050233447299725
True	107.58693754322996
True	535.8514054233929
True	186.1411175792199
True	106.48519973902584
True	35.193271119232286
True	156.06723524400988
True	916.798703438942
True	51.71228230733084
True	228.7112614132192
True	769.5193272170247
True	320.1427449683017
True	458.0870412528906
True	484.5613921644016
True	511.9000425088832
True	603.5296628876707
True	928.6596051257306
True	269.0450269021874
True	999.1654501054988
True	907.105943781148
True	630.7960712546582
True	350.29420982585685
True	850.1324716791052
True	10.48904242546958
True	32.32267649799081
True	284.2299328591525
True	41.53362283209061
True	193.5111698630215
True	740.4007671413369
True	209.6449579991694
True	770.8741669993238
True	752.5862560187637
True	118.52497307176556
True	353.472725065797
True	613.1435949121843
True	24.64376110351841
True	132.6811342895173
True	431.671557666101
True	304.19385350161014
True	196.18134455028107
True	119.08296291560636
True	379.4037771516573
True	25.350569687198245
True	378.73841056743584
True	372.2701845955965
True	1056.238037897216
True	367.0814322865629
True	29.575020238574545
True	453.7766564167378
True	440.0014225511296
True	238.5740926155661
True	29.314155311255234
True	752.9979676729575
True	433.5997384053111
True	180.1497178935226
True	12.922947849161323
True	1223.2440831020144
True	161.5941006630634
True	29.444119669179585
True	308.6099946080972
True	271.8813374880075
True	117.77458481123706
True	289.33022618698647
True	48.04702533916764
True	324.96352182858084
True	298.1024416618809
True	310.202963533421
True	30.956399316603225
True	46.77088886224312
True	1041.3888024816706
True	26.0229343001854
True	13.079189847048273
True	185.5908820913134
True	669.2471623289795
True	7.71357015973178
True	180.4339587746714
True	167.38679297727305
True	529.6771390916015
True	364.2688056870501
True	758.9384000075903
True	311.99770033368253
True	479.0653866131679
True	444.7939624431739
True	519.3765251767923
True	100.61040051617296
True	1289.1249619131197
True	933.4555095753374
True	282.88065795263105
True	531.096585584581
True	103.25705584523534
True	582.7604258106909
True	429.2515522846578
True	162.5489465566984
True	77.87851181941843
True	351.1934320479264
True	173.59491159998973
True	32.17324356086495
True	615.2206743167906
True	379.2801491662989
True	70.77884314128792
True	30.838941664916412
True	674.3056061232436
True	490.46598859129085
True	74.01852783481773
True	22.537249158069848
True	337.1703992132244
True	321.70250769415225
True	701.1068849524545
True	559.698781155952
True	573.5363016176728
True	791.6052121898886
True	7.792366600156956
True	55.74015713153069
True	37.02268794279321
True	57.04037335507478
True	499.9224174861407
True	586.8168804711732
True	83.67483189079455
True	112.51825412207612
True	190.9407560105489
True	74.01665991310993
True	186.9593472851819
True	201.923368864628
True	266.3010113548057
True	803.5399270532635
True	593.2517236886799
True	283.460525943732
True	186.18789422252397
True	280.0346265859736
True	235.54301374263
True	749.8371937306176
True	344.18993081350334
True	173.3454817959678
True	899.3749896215357
True	348.0316584831133
True	460.9853372155926
True	158.696496013233
True	120.59304426243308
True	62.13452555807581
True	218.4391641766555
True	1001.15173408364
True	510.95781035966496
True	112.82085704549552
True	347.9560675022651
True	98.04589483718152
True	685.330484753775
True	4.256325469741063
True	692.6138639030039
True	37.43007208196885
True	907.8748044166648
True	846.7065186564548
True	209.71617878981624
True	30.317127391238245
True	83.19024619080784
True	463.0028380583333
True	228.782247480902
True	1.7298224329987868
True	78.25424111100949
True	1064.0518248759183
True	350.816419891282
True	686.761152474645
True	486.6054261431861
True	30.649605359348698
True	135.42368716857152
True	432.3527109314969
True	933.7123257324928
True	817.7178340619597
True	428.3195976749405
True	348.6402404164746
True	18.48455781707582
True	76.8326079127146
True	756.5794848566208
True	435.36459858159225
True	381.2983447847666
True	879.4893063351533
True	24.86484297125956
True	220.23184737355928
True	907.795811680455
True	244.54183416318105
True	8.886949009227601
True	518.3071563181254
True	105.61454563817732
True	652.8993428718298
True	55.67282133002895
True	256.8043816750182
True	870.6428578488034
True	886.9340896476788
True	266.39627571156814
True	430.61935684418575
True	111.63732085740632
True	618.9907403105115
True	257.4641298793825
True	184.73793351434296
True	857.0642379666683
True	53.56473412358497
True	694.5890892461307
True	277.7525105549333
True	298.58807009832486
True	166.04299532574683
True	473.37003264425175
True	613.7912359579883
True	360.2997953430555
True	401.0942438651902
True	68.20155912282594
True	167.57726353449712
True	454.870362219966
True	223.63212259708348
True	38.56357917156117
True	205.1068912549614
True	394.22466603470895
True	402.3271394652803
True	752.0176870609655
True	130.63171528529526
True	660.3271982057324
True	491.7768515882321
True	610.4798733921517
True	137.3761285615618
True	40.15422573664143
True	648.2886017309667
True	74.87695858192731
True	557.1815696479329
True	667.4727711156982
True	449.9101296344844
True	135.54874348605853
True	525.6799777336145
True	4.192060942129232
True	403.5403531877557
True	31.930105232233977
True	626.7829071348316
True	254.36553155270025
True	578.1916231414353
True	709.1354416765626
True	141.62842051191944
True	534.3472758684561
True	491.7317799041796
True	61.62884782212456
True	951.8319941872852
True	3.631537913099677
True	29.197484510566262
True	641.2790198296543
True	690.6207029889595
True	136.1966948692087
True	409.6248698740718
True	121.88181906381163
True	75.41961731609325
True	477.0873780927987
True	40.89886927357828
True	504.95333240391534
True	12.440753701381396
True	852.1421086110798
True	547.134544135337
True	688.9850746858064
True	101.81338290133762
True	377.2774090101895
True	1015.0950551318876
True	856.1042268850028
True	134.3319924203878
True	545.4579891443981
True	436.62192530465
True	250.13114644842372
True	246.46224178694277
True	5.495359951703868
True	329.39206364908466
True	12.254334925325418
True	370.6485161965297
True	78.86758991280334
True	420.313771095914
True	660.8889546508137
True	128.14506939506128
True	236.92897022030243
True	634.970037688321
True	676.3654201974267
True	286.75199895895054
True	138.56040991709696
True	162.44627220761362
True	483.93085993174526
True	85.92137370874114
True	10.46198762616046
True	496.62355164564326
True	561.2342875705937
True	20.48244917166444
True	136.82934230721992
True	922.4311191941656
True	495.31546352408907
True	278.8239681338348
True	34.29407271106065
True	479.0234216983989
True	107.8596166132828
True	590.0545277057939
True	678.6832803931433
True	302.2630612704877
True	373.5495114381705
True	190.48904720595576
True	235.06793982856627
True	76.33907020177253
True	225.76055981199517
True	498.4656650671544
True	21.52113995985253
True	454.82013965245727
True	370.3740936743846
True	714.7248487944345
True	887.1311795994617
True	906.7209630437133
True	159.7409752615037
True	390.3653182000917
True	72.461651303593
True	201.26177538373705
True	319.4583678845061
True	11.061459076010854
True	834.1963317533607
True	20.70345917376952
True	411.219463848837
True	271.2816431754143
True	643.3549357489869
True	190.0870707176743
True	37.16864058596936
True	696.4221621631087
True	1072.5035111503394
True	228.83148278596357
True	133.19293979862613
True	617.0397355713997
True	512.8409153947634
True	19.790868849347813
True	833.0480773284942
True	113.7739134321023
True	44.64016436726953
True	316.212300138988
True	359.94684007288004
True	384.5491569891171
True	259.9375064146193
True	19.9753244366016
True	22.507937191917318
True	839.7817080948973
True	189.96999745845235
True	113.7580098335836
True	834.3794041821238
True	661.0504718405092
True	663.3293579897106
True	450.4771007757535
True	142.96344763835182
True	32.507282233222014
True	98.47784556766274
True	438.5631590560429
True	235.2685644640518
True	462.2434671122394
True	144.90042557344088
True	468.8072838797936
True	649.0206854827918
True	923.5260345658884
True	24.637755829819483
True	1008.7262000264226
True	1072.9535274647194
True	473.5290507953306
True	82.25819104645299
True	777.5409636072758
True	633.0227528189055
True	622.3505786289647
True	170.6114572545316
True	732.5630189820041
True	699.5206548384294
True	125.35511569099144
True	786.4258844550798
True	792.9327777494209
True	472.245569776221
True	230.6677967442201
True	69.20813608266532
True	315.5059107016722
True	359.3836609006016
True	457.77385308656426
True	426.0916163111399
True	197.0946819034634
True	300.5827942796741
True	2.532932612771589
True	13.003165881179044
True	102.83830477920976
True	130.2423872767742
True	367.69114903651615
True	351.3577647328763
True	108.81423657505276
True	16.033237530550217
True	213.532146985836
True	865.3921952405434
True	481.5450251568621
True	531.869521176798
True	568.4451641036874
True	811.8855830652057
True	638.8311429500604
True	93.6082685345861
True	195.5653485794009
True	238.06093786403116
True	291.7558198069899
True	104.18392138078724
True	354.174110720253
True	431.6694475065691
True	170.07523033984597
True	654.2256383338515
True	246.96113671186055
True	195.6425514754359
True	31.87828878745325
True	261.80954578827794
True	481.617413648709
True	172.11170867575487
True	537.0705242341614
True	457.1302695645164
True	242.80423138387872
True	104.65174073309652
True	41.6479476405514
True	401.0737533630784
True	794.0540029725955
True	161.55508408102006
True	1026.6845738707104
True	1047.8418384585534
True	474.907850804512
True	101.4023389995368
True	121.6467974657139
True	670.8329111463398
True	7.661380364371774
True	217.6969157617756
True	139.09663777417836
True	117.22687213183212
True	323.5806198945195
True	647.7734700476906
True	39.35283525510332
True	129.39591159494387
True	945.650136392602
True	53.91301822041859
True	443.557977944906
True	529.974238691061
True	250.89445488404183
True	134.5374765516703
True	918.4948447262078
True	1184.616200812077
True	501.7116929840237
True	640.191468690448
True	213.75469323170336
True	149.7767354054801
True	300.4249545969161
True	256.41240986464294
True	171.94966030097
True	313.16043723433665
True	346.33043356453874
True	12.267464707143583
True	618.8968898237156
True	145.87210068514446
True	75.99029942640168
True	431.9222382505186
True	320.28653266781845
True	1168.4800709556137
True	364.0032171784087
True	958.4699384170626
True	10.400670875427428
True	270.3766298859468
True	229.0448525283438
True	151.41497169069828
True	483.70866010597376
True	193.76220759256745
True	389.7805900339843
True	322.1195647943299
True	112.28613721174466
True	364.1370122342903
True	1055.5629213627124
True	732.9176272586965
True	223.64821191291085
True	110.41114440539944
True	284.99686703871043
True	24.714187322936706
True	354.2302453590156
True	321.64752912389656
True	560.2161620448483
True	450.1989863633506
True	358.15016602119726
True	160.67207488560803
True	12.288254629850831
True	403.2325235341229
True	292.86496758860096
True	146.4864417795569
True	305.02739443063314
True	436.3714192037482
True	805.6862884017952
True	307.840116431049
True	778.0553767425805
True	389.67076905322114
True	376.7821484963261
True	1.125134002533866
True	1155.152127883847
True	106.49565707540772
True	921.618003145198
True	205.23167487472068
True	459.7842929377112
True	657.0775466467197
True	84.87102777474932
True	495.2854195621762
True	30.10027707970968
True	424.3288760365597
True	74.23102421707324
True	228.3438590100979
True	35.7065542764355
True	680.1756486738711
True	191.87515157161724
True	24.06173983492221
True	407.5912699332644
True	112.06656785832816
True	176.63235083730518
True	864.0039291960416
True	268.3323325742195
True	147.2977193629458
True	384.9354209561683
True	510.3620523401028
True	331.02156967718696
True	512.3173814775356
True	629.3982503652364
True	149.3192236854117
True	5.132217067621894
True	68.9525088078352
True	440.7899483587047
True	95.4914729097326
True	79.48957120375078
True	1034.140667184409
True	27.9391562830726
True	320.35303656791547
True	329.51285192397586
True	434.2252039083086
True	676.9915595306438
True	188.9241953867245
True	618.3412491488045
True	327.29581837477326
True	350.20983422303084
True	263.6032072044496
True	223.3672378153836
True	357.5909849273493
True	438.20669860126833
True	408.97811686267727
True	605.1867470208837
True	132.05668738888753
True	79.5055611088349
True	39.518238113642525
True	294.2508826314071
True	653.6218810605106
True	388.1211711275717
True	791.7157643152088
True	210.46735564932692
True	374.9415591535703
True	65.86688976006783
True	54.620093380175774
True	427.9188035733821
True	201.4003066110399
True	228.7041828716534
True	42.22510962552921
True	1046.2850387285862
True	179.8184577138848
True	893.0498962538037
True	319.19529610327703
True	928.4671644361562
True	230.24458408471023
True	463.34503701433016
True	522.9162736366646
True	605.1913506020676
True	211.1558639636331
True	485.78869508907553
True	889.9288493027746
True	128.31743938081317
True	6.425507387508256
True	565.0093008842863
True	28.77541921971308
True	75.99296581422585
True	820.2602465323395
True	245.9642404084572
True	958.6476242305368
True	688.5242482417086
True	413.49378769560377
True	276.40867250375067
True	485.11868385528845
True	332.2152640445136
True	184.943187692418
True	683.7905661793575
True	713.8896964051486
True	212.8490389655668
True	88.9946233650264
True	509.4068171440635
True	136.06696627085375
True	387.870175719716
True	334.27475082738994
True	66.15405373155356
True	357.0406166201132
True	426.580396782205
True	358.10646092741507
True	429.690248852393
True	404.742776864428
True	644.1341606946783
True	53.99146368088785
True	468.4567722086945
True	312.05900568226747
True	636.3238829888204
True	228.8874361099157
True	101.69842198164456
True	42.17545105777846
True	527.8007146839707
True	644.3482176039062
True	179.2050900619125
True	408.13164695677335
True	334.2320107071576
True	16.830329581942838
True	171.82692386230056
True	294.8817648838987
True	2.431895937094466
True	861.3628817178238
True	81.50742381519589
True	101.74587969498047
True	108.65595296582076
True	360.2181429830723
True	37.35816240309728
True	459.4539103540942
True	230.20523132718364
True	5.650056983199147
True	119.1139347576424
True	444.2681957937151
True	50.645095604718016
True	66.83026782893987
True	177.69527689888932
True	283.83745336851905
True	943.6617936369794
True	387.6444765430503
True	948.2376890216412
True	175.4374801187296
True	1016.5659957200552
True	770.8481509448666
True	684.270809674673
True	418.86201128612896
True	384.6484030409999
True	78.1555617339528
True	71.4527537502194
True	80.70019176532249
True	167.1984418886618
True	474.7206472863646
True	1086.060515804152
True	179.56800940570204
True	357.84598959470424
True	432.5707040434692
True	587.2630101162313
True	587.9378276400918
True	285.94522915552864
True	459.0307719183224
True	684.5148141325367
True	97.8283537254828
True	759.317322195927
True	251.15709778286583
True	137.68094064196785
True	425.73367791253696
True	900.4844668130704
True	445.7071439838589
True	879.4156111264516
True	198.40666983036425
True	348.9836798386911
True	703.6558662849448
True	631.7669101130714
True	199.4795763701242
True	263.2957877271481
True	777.5453986448706
True	34.154169364398584
True	183.0965763606196
True	476.9316827723204
True	718.7037556763254
True	100.25639616422744
True	36.69827639509203
True	158.28594667312453
True	705.3888331779655
True	318.37392493070354
True	554.2486034137171
True	351.8514974718674
True	293.213750153913
True	443.30743001231167
True	488.8295440626806
True	64.16906235054797
True	366.3985308922637
True	797.6594527627026
True	0.0
True	292.0169031970804
True	267.1622299404304
True	969.3211773666447
True	146.31369351708824
True	631.9864088193137
True	633.5642672422802
True	112.51074119632152
True	228.4150352604568
True	138.44278355970698
True	11.158143014816384
True	299.4924773299457
True	370.5789071396087
True	1142.8384277785465
True	234.536126760714
True	406.4728707832735
True	651.5720534157812
True	202.94711270924705
True	26.97829725215717
True	895.7061354096445
True	635.7147670869685
True	161.4311638997545
True	629.6683138065167
True	164.5423572971005
True	279.3781788071536
True	800.6286656408369
True	34.833902066171056
True	110.97895939173638
True	517.1111441095716
True	69.14287512991187
True	78.03266327791995
True	382.8530833438667
True	24.52747180991437
True	754.3941819724944
True	99.85351932075288
True	146.99773931508767
True	19.861317077939127
True	699.9536682600374
True	28.881726389757663
True	786.8640417218736
True	408.0799844658533
True	114.06074120517484
True	716.1682793320405
True	512.4800827120464
True	579.9158852501239
True	45.01378329735206
True	372.12954465026365
True	5.550571670159186
True	88.38891576693705
True	380.1720915721192
True	48.757346492193314
True	116.66027149285416
True	309.4254748622195
True	175.01274867689582
True	104.41213110072326
True	605.8819005023759
True	20.177539202611868
True	1104.0474756356955
True	492.4096952403577
True	305.981184115206
True	499.26624881788814
True	125.06250516646246
True	786.2323434792788
True	1095.0752744950742
True	748.2079492721246
True	181.02216757519085
True	226.0240696375128
True	50.85497747747527
True	57.76934352367149
True	150.2911890042158
True	101.97016111062038
True	170.04256007308155
True	1199.8664072532938
True	330.17405396153686
True	358.5775842181897
True	694.88998907808
True	17.760141428225502
True	13.635456641167972
True	581.2149682938037
True	4.839368214261851
True	117.55007014605984
True	696.5069948038091
True	188.00013552571957
True	628.0771308519554
True	830.4275884466092
True	162.37520579410915
True	845.2571403365729
True	2.821777912278992
True	450.161880032889
True	1049.6884653775403
True	26.55440329122155
True	234.596651736235
True	145.7909698495449
True	960.2361128077464
True	231.01958537978305
True	501.7527858553938
True	120.01483910146108
True	523.383029909413
True	153.96616705092998
True	95.76305983566104
True	385.0175776567648
True	69.6166291967324
True	56.204375028126
True	1105.855581676553
True	272.38120395594075
True	157.3485416703686
True	371.4032244517672
True	400.16556332978223
True	215.62937398539697
True	171.3934471932577
True	379.4049546333627
True	37.5558196042399
True	485.8938772675736
True	1133.7823099996488
True	112.29651734674202
True	474.19871560724926
True	302.8025023468821
True	29.65478475056064
True	403.60789805777085
True	106.39161467503392
True	589.7623062647395
True	209.93481304817007
True	437.94701798534624
True	21.235763284547648
True	429.9524338481105
True	108.1468108846522
True	339.74052925097624
True	33.53660569258279
True	158.9982912842138
True	255.2420842320014
True	749.5397181199361
True	57.92148428850362
True	143.30720813486445
True	233.52261185229145
True	140.3359734112006
True	630.4213876817912
True	545.8749043892519
True	791.7301190428882
True	402.7964186829419
True	534.4804277501539
True	431.2474192915299
True	701.238993242228
True	71.04102863944875
True	461.2173280668924
True	436.1281801124047
True	48.967424460549225
True	83.9759092754388
True	126.72250284915994
True	91.17624466004187
True	327.85018706792926
True	835.6627184903525
True	312.98671554204304
True	1111.8566665922551
True	326.1372710262871
True	905.9543338714468
True	145.4967261729431
True	556.8181196024701
True	606.3122689139813
True	654.8830950716796
True	417.72719738994215
True	65.27397621109397
True	301.0721402089134
True	39.58031246065594
True	173.11254266841576
True	161.14482903295894
True	1119.1979355995963
True	238.82035824164552
True	552.5661631618876
True	559.1662601468336
True	567.5725765812118
True	852.7390972053263
True	594.3954107096432
True	639.6137382203007
True	907.616982214467
True	122.62133051363374
True	307.23127767087004
True	273.2799169213285
True	298.00661500614626
True	89.38948756819934
True	367.2897952522007
True	3.966950513104662
True	329.79974628133846
True	250.54991574065076
True	606.2994665715722
True	288.78409672761256
True	365.4633364514137
True	10.130742482992702
True	60.41797552298514
True	542.657013930799
True	31.556428978744314
True	147.5693085343806
True	62.808341495397066
True	146.68459735930597
True	221.75371578943663
True	68.73285554153777
True	400.8859373402839
True	267.50795143350973
True	98.51362075963075
True	347.7039582681487
True	66.29396978892393
True	585.8337400318549
True	836.705658791092
True	279.7212854011875
True	1169.0447213010132
True	118.24672534986472
True	310.69127192716275
True	1049.8059028117475
True	90.64709462247409
True	282.0164338975954
True	9.67849343774126
True	390.88101635191737
True	444.0028585632667
True	158.88527561825424
True	620.0594041864194
True	904.773745923326
True	161.5207296422825
True	82.60994265357039
True	335.9268921314936
True	563.7008962481641
True	623.7271310098737
True	1245.4458532491226
True	27.57616197629585
True	931.6376269633056
True	134.48453472066663
True	633.9887891792316
True	123.14999507196735
True	134.10501453523395
True	191.3027832504829
True	170.5537762746103
True	772.5545402971559
True	204.7155578546712
True	232.54097643468992
True	68.45269237363925
True	517.864827714427
True	453.8929160772028
True	179.60374780761433
True	236.3186767356142
True	17.672217933164223
True	421.4540896966545
True	227.23704969459797
True	271.4715282439334
True	117.74198090858845
True	693.6662504118676
True	402.14535682909377
True	248.0237280112725
True	653.5143761044076
True	525.4343241734558
True	463.78345901940287
True	134.37069393788835
True	527.4267464273113
True	439.4437299921252
True	2.470063600602919
True	198.08725495231616
True	93.53897081416685
True	244.88028731341973
True	3.23738465497592
True	127.46913681150612
True	355.4454397728586
True	7.515532645470815
True	837.611547054067
True	177.04017331642774
True	719.5034762524867
True	806.5438269782207
True	162.39439728494563
True	225.25016388781415
True	478.64666049986914
True	845.9994173476284
True	50.262817028413465
True	38.00394466607154
True	126.18952238021582
True	626.4574170823059
True	720.1464588532127
True	182.7994049447974
True	570.0350709697107
True	593.1536288959484
True	867.6348156385136
True	404.7807600008792
True	192.66358413105667
True	867.4504205734506
True	206.4593766381441
True	155.22328781623358
True	324.21209125917653
True	227.47742870740404
True	215.8608980351375
True	594.5271556711846
True	248.9635344995572
True	202.89264075081397
True	436.9323696845232
True	469.4360863785379
True	64.76510148517268
True	275.94197906388683
True	78.08038742475568
True	326.21825177078205
True	362.9526518587856
True	257.0863971215446
True	172.93631212015492
True	377.294031165881
True	642.5732090375491
True	762.8498255365395
True	296.1503716108074
True	738.8988255375587
True	63.27351035688996
True	884.1480411880223
True	346.50065558849894
True	13.619489946332523
True	619.9709682085314
True	690.8383714419261
True	266.5578559882829
True	168.6693853626613
True	44.052539119240514
True	393.2854200934528
True	70.49539738896844
True	13.484607464452807
True	894.563265819928
True	355.89681068717243
True	169.98020289060864
True	973.5390598205784
True	12.08963936007058
True	788.8933899982293
True	29.523098415499422
True	681.1002936569637
True	59.28272707142589
True	777.454316880245
True	433.6351951916399
True	200.48198196879125
True	436.04548710601387
True	218.3535087600217
True	291.7256602670306
True	233.57985732233823
True	405.6829139357473
True	9.918109628322489
True	326.3038071273144
True	114.93227495093004
True	11.640327946272548
True	463.3806046054232
True	726.9052561646188
True	283.26524624133987
True	76.71143271339587
True	309.8176249809067
True	79.94207040032188
True	182.2284890755685
True	178.11899462219645
True	383.2134639192028
True	41.80103721615552
True	134.40672882676137
True	386.0341533630701
True	848.4411724056257
True	112.5014067493681
True	215.7930436655912
True	439.0392237655013
True	17.688055037642513
True	428.99706611855606
True	499.9703050532039
True	89.98910874242425
True	407.0712410507232
True	347.94114314992714
True	421.6105450516949
True	592.5600639561112
True	1027.0466419045233
True	975.8940394406208
True	57.886788884632345
True	1067.431153824401
True	111.78898670413152
True	112.1988536901996
True	110.04652441607752
True	503.4932946807487
True	368.2816144397536
True	564.280932756927
True	259.1046307338596
True	160.9777982523645
True	414.2323085972845
True	15.662773741152025
True	448.57423905435945
True	399.8505024527391
True	146.40486690089026
True	93.17536717882126
True	520.7996738327957
True	996.007150353045
True	197.7159465218219
True	69.7573670081774
True	427.88040341193744
True	372.7485736561405
True	487.3046431767803
True	334.0875558193918
True	4.299380349447993
True	536.6831585224322
True	508.4894964632946
True	503.550518076981
True	184.3026011027605
True	109.69920907123964
True	20.17315427533248
True	375.0151612073086
True	98.40893762989693
True	6.949681406479484
True	33.09032733714538
True	344.0969729979881
True	647.0624358640353
True	129.99905628404107
True	92.61892376957556
True	24.96174844995387
True	404.21453402575554
True	368.8957421349618
True	760.0658380886514
True	315.7265015408192
True	538.9091072295524
True	549.9010394603989
True	525.2604322393521
True	288.2722364123508
True	540.236641039232
True	94.70436074485976
True	590.1921356461343
True	6.704413553418705
True	366.2429679541991
True	469.07956594348457
True	965.7794854104692
True	348.084527540707
True	793.2545162640833
True	959.9731455468944
True	180.89396239314607
True	38.56917663800501
True	375.5028586910794
True	392.8178591068781
True	578.6752349370992
True	244.0424650360798
True	25.53187192350128
True	622.3795858767135
True	132.90477381198292
True	1044.635773669251
True	325.3471390865045
True	488.491454133266
True	131.8286777873069
True	810.7855944320341
True	141.0628499147942
True	823.8818183589758
True	561.0075417820622
True	190.95991000061065
True	112.59052841256728
True	67.00722411254236
True	565.0190377428004
True	889.8208758502856
True	423.6412505028102
True	538.7336652056565
True	133.8635244104764
True	635.4482026628889
True	479.9900953556072
True	786.461352549573
True	314.5564474908741
True	589.1020595932921
True	115.84853466502427
True	24.59047445241338
True	410.41665378738605
True	169.2245934198856
True	102.26704749227969
True	389.8611060451146
True	1108.7788114989776
True	256.87632537084005
True	547.8091085818044
True	11.54365232242776
True	78.79214905308007
True	323.1537152272542
True	774.5808741068006
True	438.4901212129021
True	500.3239528618603
True	722.2837070667367
True	64.20844241020964
True	734.7930644107056
True	43.36115181397181
True	97.71841656918969
True	165.6479207997332
True	77.51106463863763
True	24.538247636697484
True	295.655488063064
True	484.7625190669132
True	909.7269012340154
True	850.1897541491604
True	6.595653390756404
True	286.6015047823837
True	462.10036243186727
True	126.41393688789512
True	243.0656673130382
True	334.96268379479613
True	1307.4549873603178
True	431.46957544890313
True	25.74190659929692
True	189.44542513593
True	686.1795047716538
True	37.1323449837821
True	172.57179333915428
True	586.2092062987015
True	71.1685143761384
True	870.819132647841
True	327.965898990621
True	670.6241700133554
True	79.02741789398004
True	695.1368683348139
True	592.5587394630581
True	864.4476560706203
True	239.4438999100863
True	497.8493525994693
True	842.4557271262426
True	924.7323343729278
True	247.1092500667404
True	784.2792758036849
True	224.4710319645601
True	456.3549559408767
True	370.7618299854426
True	498.7005887432097
True	493.7810822643333
True	307.0724977458896
True	349.63559179308584
True	114.22635876729224
True	330.03520190747327
True	1132.680453846952
True	310.2175539810886
True	143.00754162945267
True	311.93176022201334
True	744.4410156164885
True	660.4582019480049
True	411.4693793135162
True	122.58896953201568
True	344.42355125698185
True	33.04324083589556
True	166.10965779185443
True	91.38270750687003
True	84.2060351029316
True	555.0308028192526
True	141.887643995701
True	130.65216991902315
True	106.71420036924243
True	85.65281197672441
True	445.06093476967874
True	391.10939184891856
True	1081.266618726316
True	551.6533285131193
True	837.4341121804728
True	272.31679070405266
True	303.8905090797635
True	540.1678230664152
True	193.26614802359043
True	731.6188422602037
True	248.52330939290337
True	362.24787896259136
True	71.36904775365268
True	122.57093785590564
True	268.2722975271776
True	119.16248275111036
True	491.60776936428886
True	32.644893814353054
True	564.9869596967532
True	1003.384173167364
True	737.3449906514024
True	1.594775927355612
True	63.06472642965956
True	494.9798849762125
True	439.7027121631681
True	77.90327941535678
True	114.93546501515104
True	291.8874213115902
True	81.11481312879874
True	55.62566594507069
True	749.599654041372
True	648.7368690691984
True	162.7507019102331
True	175.5898604081885
True	521.7213219294333
True	56.28928345706972
True	24.41191444165869
True	580.0544386758485
True	440.5735454963956
True	1151.5384717600286
True	48.00232606837171
True	459.8218739843964
True	899.5916747672277
True	797.5328175567992
True	299.8494773597653
True	773.8635162284386
True	388.5805126066741
True	42.86244844840169
True	96.8039166354164
True	699.4899880008572
True	76.65686251638743
True	138.0525568837291
True	935.2771050567186
True	191.20401928967104
True	273.06365416735963
True	105.30688442102688
True	622.962919505809
True	602.162176689506
True	224.26814160803195
True	423.5469881309021
True	41.27039493554032
True	280.2650586290758
True	589.9078330116625
True	601.2276100712326
True	318.3098209639808
True	73.9506828639422
True	931.4739185885024
True	1049.9667122649064
True	553.9617883850125
True	60.38822147764344
True	30.87323987657188
True	89.55951321074598
True	104.46189980191092
True	102.53481112021495
True	861.6789335291987
True	1231.6178165974295
True	712.1242329014542
True	351.00059166773707
True	8.496139657306632
True	20.81404000412659
True	341.82765485569985
True	472.09222327212194
True	45.00818972809645
True	554.1352145937993
True	435.5292653844092
True	399.6020980813237
True	81.17871075493285
True	205.46722521949533
True	263.25101643227987
True	133.25046060944976
True	399.2520166065447
True	41.46359214800185
True	176.8166446426061
True	1188.3209639013833
True	6.32185228689109
True	27.848938458347632
True	581.4096530826665
True	359.9873790616316
True	773.1532790479763
True	161.91321710698037
True	760.8138780037157
True	586.3038703560065
True	269.5600677757786
True	417.7026313982125
True	339.87398941227195
True	285.07779777083294
True	266.7939925830559
True	402.83599486217
True	491.6598957909625
True	517.5589100427673
True	111.71117434984826
True	356.58474003969843
True	8.363058642844749
True	196.33243881325905
True	216.42958827949624
True	861.4359586360886
True	598.3998904474328
True	33.14585493180398
True	722.8205474375743
True	848.5199176012245
True	106.22240535300234
True	342.0876687701539
True	892.9421722886061
True	228.46755989694324
True	163.51496381120148
True	538.4011410976403
True	558.4359592067566
True	1114.649590796245
True	149.30572946387397
True	157.2007596864809
True	253.52402980810984
True	333.07018997118945
True	417.0474456683161
True	405.07371657999977
True	310.079421756421
True	445.397080108012
True	499.11594420020896
True	227.82328159207668
True	1454.8506455735555
True	253.59638674182355
True	406.3243831274609
True	52.076048094640775
True	780.7398736494467
True	242.27358289274036
True	959.2519623692316
True	552.9505445268562
True	309.3438692782257
True	789.9603327370584
True	270.94078882314227
True	214.96797762565947
True	253.6189747714105
True	220.28934794991457
True	146.28114000644058
True	254.84390166040876
True	724.0247747979804
True	515.9827283376899
True	210.5100198589715
True	1144.5475187231484
True	113.67580628732156
True	266.20956766032305
True	70.53363414804338
True	306.2660261602528
True	410.101977007188
True	96.42346894530272
True	229.03534031747915
True	78.29745841022341
True	704.9519721263166
True	369.99120682717984
True	223.13572843149836
True	744.8516161400989
True	882.429015593559
True	845.5185117052652
True	832.6084870887947
True	342.6430514137775
True	1.3980515422227124
True	264.4749877907315
True	51.0488758038308
True	390.3400431558737
True	53.12006236604672
True	365.667318832306
True	842.3558288442287
True	1042.7259425008397
True	379.3472581582003
True	23.721957065439643
True	536.3620032519484
True	491.4673770694459
True	192.1805697274259
True	229.4459981357976
True	295.3890872384105
True	24.412663869836397
True	127.84646845227658
True	915.5873372774396
True	59.640501782145634
True	498.3014785434799
True	794.079955017549
True	102.623284913279
True	238.0757747038441
True	117.10659083234432
True	14.353332342554344
True	1.3669387154884012
True	122.39391297654062
True	1011.8413804178464
True	475.1568368114751
True	65.14959909042544
True	781.963412843892
True	337.5519905360903
True	1.498088305577001
True	457.95442975112894
True	189.49093596434827
True	505.2469775719245
True	83.4344155751552
True	333.0306865690496
True	374.9040956049101
True	166.67351746232717
True	208.30852991243884
True	122.58516819584572
True	172.53359867209195
True	977.59600374087
True	15.878739338247998
True	506.59254463281735
True	506.8595968682846
True	397.5103368278608
True	219.94609838284725
True	227.62932989827956
True	161.71215713035252
True	47.73844757102776
True	495.4975112883076
True	145.26867285165423
True	833.5786637269389
True	847.7542869294416
True	259.0405947997359
True	312.34049258269897
True	526.8666762538882
True	41.20117052908538
True	89.20462251037395
True	730.9260038687461
True	1085.879652900163
True	117.40358196085354
True	720.7611354830085
True	146.16748176900273
True	929.2023305563486
True	651.4293522791045
True	103.84670224749676
True	260.34252645652134
True	621.6599653451107
True	256.3101355033571
True	47.91861022394252
True	566.414965885562
True	463.2576929264699
True	6.016308223962354
True	476.7526824577973
True	68.61758402223568
True	175.95863991303776
True	240.8750576421228
True	302.6670544750712
True	75.70805989356045
True	219.8573925127156
True	349.2037809156586
True	433.8175865440909
True	930.4598518041638
True	47.983104139844805
True	905.2367878127554
True	1015.373865397052
True	127.74994089301607
True	74.2469485163932
True	997.9676793426668
True	32.18203686766386
True	230.33592872946645
True	83.95509109132371
True	222.8096204141968
True	358.175581837501
True	951.0258177963044
True	98.82559437460267
True	71.4111972969479
True	688.5365589621334
True	269.1680018225426
True	736.8429620299626
True	51.223095017040265
True	472.6556884392885
True	371.3842618028593
True	677.1024679108914
True	55.28708915303721
True	107.33328436893684
True	27.671590126823133
True	266.5728211763635
True	44.39375727705324
True	351.0006010289953
True	2.809687294239317
True	1188.0788275258883
True	98.30221895301122
True	139.49017000202355
True	353.4155591335696
True	730.7243126539595
True	675.8804106577275
True	1025.808270652393
True	495.6337468125004
True	402.2395452116373
True	140.65835138643257
True	429.3866241646883
True	866.2115803978619
True	428.48373076524985
True	920.4303846549784
True	83.40834969761201
True	416.7070506385535
True	182.799892211276
True	289.652128809949
True	735.0000115883226
True	162.69531091674466
True	132.09250639268015
True	62.51587819618533
True	843.9791434854787
True	774.8194551422359
True	82.47245762231803
True	439.2968505271163
True	733.6637214707785
True	411.10858148448966
True	55.00641673377479
True	327.3797261654198
True	801.8111609145233
True	31.36230845933237
True	373.7919847977532
True	159.4093168307182
True	277.97060947506293
True	32.10382880752746
True	211.68884701043777
True	765.8644857708055
True	646.9180596946028
True	55.84406435302117
True	295.4085441833161
True	904.0262744217004
True	17.98169358685672
True	317.0350552806761
True	284.326088054581
True	427.9717394086435
True	211.23628703831463
True	589.6672887238772
True	46.749086152392536
True	966.6407760767564
True	879.1440763777317
True	45.92806639727554
True	387.6499567922489
True	730.3457814072642
True	898.251418626777
True	277.7401525064069
True	640.8802722746113
True	132.36310655472084
True	196.968460390867
True	134.81021420696305
True	132.53747764222533
True	209.29829347092416
True	927.3027592885584
True	807.8782764913711
True	965.7446256686392
True	21.226785779934563
True	25.965640443293207
True	351.01061089782854
True	12.839822921094406
True	610.6104233831301
True	1091.6402192867142
True	270.1302128330106
True	201.01829052654452
True	90.29505690940144
True	209.4729942284278
True	132.79612751434385
True	48.133133447314606
True	127.57870792044788
True	92.96615588059085
True	242.5723248130012
True	510.6604205179373
True	164.1972293062772
True	29.72246365744317
True	57.87672792741037
True	434.01835738150754
True	270.3716224086495
True	588.7377264297144
True	22.61342639579937
True	113.68673144491552
True	655.5174130343117
True	266.7643283298013
True	461.6365759182804
True	649.238936662709
True	104.71711623032743
True	109.79658333447288
True	87.78118916110384
True	26.383057145907053
True	124.89991371738292
True	83.16510488016213
True	102.45099165092532
True	153.7845431194466
True	234.98750082246303
True	812.6749633292288
True	289.786550319052
True	933.037157174464
True	165.83454703608578
True	193.90761924695397
True	826.8652409913155
True	313.47220261270843
True	612.7727855673014
True	254.05004129073296
True	364.8260903150789
True	450.3911812710868
True	557.611256142244
True	651.1433069646769
True	374.0070177289786
True	35.14831466197829
True	566.8864128211765
True	624.8182104832459
True	21.29992014655271
True	11.357242025652138
True	261.4958221985137
True	396.32853944729817
True	434.27374654315474
True	64.51338109384074
True	619.8133113567227
True	919.274969277602
True	232.1539293693283
True	898.6955397403824
True	266.4792856833213
True	100.74162857947312
True	280.4712867215994
True	697.6397998343774
True	38.42207677727293
True	563.0915074823408
True	1281.482495582018
True	1018.5951018285074
True	913.8986202602766
True	215.5633961745776
True	93.3920011276225
True	197.84557340081295
True	853.2235069866689
True	152.8069909267228
True	1071.6310545968147
True	867.2331709443571
True	40.36331695099062
True	89.67450093746554
True	390.5430845083201
True	395.4185526366319
True	201.38042175343023
True	516.2413002297826
True	662.3731379052031
True	125.5177876935077
True	273.2315198831427
True	980.3803362463436
True	53.340543114184754
True	713.7077924230979
True	549.1204074044927
True	40.55102873605488
True	811.874956153889
True	383.0612327464337
True	585.9169325719731
True	107.5357681501543
True	263.9277251403301
True	212.5608277732109
True	28.22060535804965
True	133.36128084974553
True	739.959014360282
True	141.8296439460736
True	368.1910570659399
True	66.51266044906944
True	639.7009095153232
True	626.1879820287654
True	230.59351740875823
True	456.0088869883051
True	176.1537478613472
True	152.08220926993602
True	226.3205784522314
True	284.3269269917462
True	366.5323442352173
True	126.93172833043188
True	185.6524457428777
True	27.952081401214315
True	850.1139577001397
True	310.1042697055162
True	10.500404396897174
True	374.0778888764024
True	172.04845475396897
True	629.9985485369916
True	378.4135503388721
True	588.2690218529111
True	576.6967951246498
True	489.1729847090351
True	780.2666270022627
True	253.2921675361324
True	557.9494891383739
True	159.36745823452736
True	515.5652145635399
True	346.8204204451983
True	370.91620725142855
True	129.72634541407052
True	135.92514852577386
True	105.59386332510935
True	68.33613280829404
True	758.3046451918739
True	185.07319458841656
True	44.97978053646694
True	0.0
True	561.2518392717612
True	112.70635868901329
True	21.65495811619755
True	42.5959339730157
True	113.50278535199756
True	508.12334857255166
True	176.80272510189482
True	108.81825215729324
True	35.02572844743065
True	154.63609169292153
True	906.302174725108
True	48.88075251845368
True	223.06071125638908
True	740.9927784340904
True	315.009212584596
True	451.959942778639
True	463.48680953455766
True	503.9195975303074
True	602.5951653637387
True	907.844381031928
True	266.79858173622847
True	1036.697609653696
True	899.6107878657492
True	627.5536517556086
True	342.41895335278133
True	824.4549129673569
True	9.210681262506728
True	31.7421152485442
True	288.13284328797903
True	40.99706551115442
True	200.8546618588581
True	761.2646424968651
True	211.5405347850436
True	751.5466766195019
True	764.3058983831506
True	128.0199347700967
True	356.1109743000002
True	564.7304434272984
True	24.737710081591853
True	128.77265261386012
True	439.970320100328
True	306.4591473512288
True	201.1473021603483
True	108.61022817060363
True	379.0791447853838
True	20.90967183326122
True	372.53357380573016
True	358.5165022692431
True	1007.591261852168
True	377.673171598436
True	30.425098422586256
True	419.6879048581551
True	441.159154631244
True	231.2076463686844
True	34.501023162152286
True	770.1969612507196
True	430.9075548645163
True	169.14754439570174
True	13.114474559065368
True	1199.3368571026067
True	167.8278482779274
True	26.26875292972564
True	295.3890841271431
True	279.25960263035176
True	114.7292734326382
True	300.4117383777029
True	43.10297958818612
True	327.4222255349073
True	292.7598507724801
True	329.9190148079573
True	30.41712928147947
True	46.739271732363925
True	1039.334730168122
True	22.610740487035542
True	13.434230338510735
True	173.73662770147303
True	663.1165076601857
True	9.411468504692351
True	192.8621265168869
True	178.48541263420202
True	519.0078543611812
True	381.58737875703554
True	762.2268439579589
True	315.4683514168317
True	495.18541735775904
True	440.29127166693615
True	481.7263912758361
True	105.81850602560398
True	1314.5733724039007
True	902.2188213458844
True	295.69440298269154
True	543.6117536152824
True	105.16064624109303
True	563.1276332881953
True	460.1745223982965
True	157.4759602993366
True	77.16313738465497
True	354.7573878201592
True	171.81483133497406
True	28.91900462972086
True	624.1939579551023
True	378.0557941749223
True	70.84939132472135
True	29.983924847829165
True	655.8857456195963
True	491.6840477146785
True	74.54517069827085
True	20.277763725861394
True	317.2680005717976
True	320.9009080008447
True	718.9238152408104
True	546.3764599304794
True	561.3514381731179
True	800.6585560707769
True	7.957924486686944
True	57.36949166794532
True	35.07499384445897
True	61.31250002768439
True	497.4948253242173
True	574.5882618919702
True	78.6301143716779
True	112.37243167684738
True	199.3600892028748
True	71.53269148897974
True	177.79698381264723
True	215.2079071882576
True	274.1815763196595
True	810.2474515330215
True	613.127536248715
True	280.5541712910338
True	192.8552199425256
True	280.6185227888819
True	245.42813681539428
True	742.3603346721987
True	327.80954325301536
True	171.42464288504777
True	882.5768346534312
True	348.15559748150093
True	455.7683405955536
True	154.7019546174433
True	119.68907520327193
True	65.81993131646202
True	204.6787403579009
True	962.8675535656212
True	501.6390998250304
True	111.5636329435414
True	362.2213397111005
True	102.22765202551425
True	645.9517903600702
True	4.488988869533614
True	670.9049863663952
True	36.71726860105104
True	911.9722215505722
True	840.6643580255648
True	213.27995679159451
True	30.14852498504539
True	83.14174049900424
True	455.3959750275932
True	228.97241557780615
True	1.7883349876842765
True	79.72888391368055
True	1119.9887640121767
True	340.6727202956444
True	678.8017517964129
True	480.7521857896877
True	31.21141692741793
True	136.8056763382163
True	445.94930733822287
True	929.985277280232
True	811.0910775373835
True	419.1180073699511
True	346.5386204962412
True	15.352405806744343
True	76.73263438150374
True	738.9813918318447
True	484.7379378863307
True	382.950468984376
True	853.7188354172555
True	26.73960927931425
True	217.28469895570336
True	887.5812617466424
True	239.3513785676969
True	7.996496452336311
True	519.0824046358832
True	104.80500686910376
True	664.488365357697
True	55.49097244481029
True	256.02392534662243
True	860.6713542368763
True	891.1971213062611
True	282.5673255702771
True	444.3356757047405
True	114.878248878738
True	619.7348920678945
True	250.70180907686395
True	191.9886576059697
True	857.4243789690477
True	55.5719151206151
True	718.6994732172012
True	279.9619205070304
True	305.87469259692506
True	167.29422243973454
True	509.2417920188026
True	606.7321624777773
True	371.7439293352705
True	403.0149338360536
True	69.99181782713592
True	160.56048012322572
True	436.8392068233836
True	223.5648988653652
True	39.02380915683678
True	209.1790514557863
True	397.5608095124255
True	402.9962619426631
True	722.4224908665186
True	131.76095140101398
True	664.5285152731562
True	505.16488452456633
True	615.3776354858521
True	140.65468620516367
True	37.75484095639074
True	667.5341517365064
True	75.31538454820739
True	550.1447028863929
True	687.8181356688137
True	451.9233342090489
True	131.0258335486785
True	528.3368524771605
True	3.9795282547814304
True	400.5497875695632
True	32.009945024871726
True	629.5007402451932
True	274.4551859824101
True	589.432496229141
True	667.155099048605
True	144.9066533035714
True	527.1506481399878
True	487.2769512802834
True	65.63880436258773
True	970.0965425307488
True	2.188224190727281
True	26.310403831359764
True	637.16760789443
True	696.6709805663888
True	128.13340863934755
True	415.2459925852685
True	126.83624550050824
True	74.64343920249529
True	455.8705949707932
True	38.67900749197463
True	505.04332660279294
True	13.332121112908194
True	856.6197498153073
True	541.0656236712655
True	670.0061158052818
True	101.83436278239844
True	388.7899293452056
True	997.683680846275
True	853.6108235399256
True	139.7815535182676
True	535.6831383105358
True	442.9116141248859
True	245.1881477715863
True	254.33109124563344
True	6.792160446742397
True	318.003961958212
True	11.86748885961834
True	359.7367543267792
True	76.13852172763444
True	417.9886825472883
True	671.3050519470976
True	126.0562131080518
True	238.17594692761625
True	636.2944253348728
True	667.9187278191006
True	292.9165898351522
True	135.36902433011286
True	155.96617797514813
True	480.3598452486523
True	88.1843355984305
True	10.35967196002718
True	521.1690868581939
True	564.0977511774023
True	18.94669979284768
True	142.23628482661863
True	876.5280244339236
True	497.5285538367671
True	269.547416205795
True	34.99555217210151
True	477.6844077661555
True	110.08425018227229
True	585.5473765757479
True	675.9414138205121
True	306.95368168896914
True	376.2868368887189
True	184.66201021891885
True	243.1307829146305
True	76.48633467041921
True	216.94825058781464
True	492.85110908108464
True	21.33942946695175
True	442.09242309278255
True	368.484522815377
True	695.8701574898186
True	914.1085557961342
True	863.9661546626379
True	155.94797384251447
True	402.4606633962188
True	71.3991219552389
True	189.58582394902257
True	318.3101059803051
True	10.60595304653799
True	794.6820639071208
True	24.17320745729708
True	398.610991328765
True	273.93552768505515
True	648.8630968001622
True	200.0355835624535
True	36.76290399519901
True	684.5853729970275
True	1073.100593990558
True	225.5433089135253
True	133.3987541444029
True	612.2565365903826
True	479.824371427524
True	17.74536697459466
True	822.6520163851452
True	110.26409337152118
True	48.75288883511964
True	304.3531633014422
True	363.5929639179691
True	383.12173445992494
True	272.67999859592544
True	19.574298739016943
True	23.461761342481065
True	856.2762045854236
True	200.00493397830863
True	112.78686558636387
True	860.8072345461024
True	656.1545918454476
True	638.3939969978684
True	449.085925984335
True	150.1266829104842
True	32.24257701295493
True	96.73854547274212
True	436.9386444838871
True	239.1980932143472
True	493.9367606893277
True	147.0355917021764
True	487.4628041213098
True	649.4180895838186
True	946.0386559407576
True	25.360279782622065
True	973.0648665103168
True	1060.9209856437888
True	465.1107480248064
True	87.55090200275451
True	793.6227735647946
True	651.5094733100352
True	650.2030433802308
True	180.4008047528972
True	727.4837166324426
True	710.8716467460364
True	119.52052482829718
True	766.7365762843888
True	796.0950825202366
True	473.2802815380023
True	232.04981302088703
True	70.81562608822911
True	321.4976103196298
True	346.0406132394356
True	468.0054958578644
True	424.41123235742367
True	193.20649886059925
True	314.2812719108494
True	3.5620859527223265
True	12.517739795698969
True	101.69935331751437
True	133.92315743433647
True	348.234044791933
True	351.81500344317175
True	113.87163954176911
True	16.23918654058471
True	215.01529904941788
True	856.3781156626584
True	468.1702107814368
True	516.0655662436358
True	561.6894430473341
True	776.338700135021
True	656.4802454001328
True	91.8149558556922
True	213.8352128761184
True	246.08097856619463
True	274.8688854609022
True	107.11178303520587
True	367.76320088664176
True	443.9031554700402
True	171.69628301583305
True	651.5892797945182
True	239.5557095647296
True	209.76032761465768
True	30.363339810612864
True	248.56553226935895
True	501.3702041095778
True	167.07014479791084
True	530.6824010099145
True	469.1284765460945
True	246.706205912846
True	108.1083465034492
True	43.23194972035116
True	410.09631823925207
True	787.0124046186538
True	157.9935606723542
True	1050.8114847520997
True	1036.8252896588003
True	476.57356218944994
True	104.62404845478396
True	122.13114591503548
True	644.2083729942635
True	9.634960304224233
True	222.189147461774
True	137.3788701699027
True	120.2560997603129
True	332.06853859798804
True	636.1301856892555
True	37.32890367416025
True	121.83354495334494
True	942.6680446033998
True	52.47994537321082
True	456.2948490618771
True	529.6186867465707
True	244.8885125377198
True	133.46955906678073
True	900.4071901829947
True	1197.0952062585786
True	520.7328969713502
True	664.4724464667071
True	207.97386511565003
True	150.3006229765627
True	294.76511989713424
True	260.47145075888346
True	171.54841095462763
True	318.078093872376
True	351.06167196070254
True	11.780621527061593
True	623.264427069048
True	143.148663030414
True	78.92844414939152
True	438.0329552792044
True	316.6696975244573
True	1168.0706890049614
True	358.0153328302601
True	978.9856043220032
True	10.560779546197278
True	263.03956720242496
True	225.25608470973785
True	156.10203312029805
True	509.71817584450565
True	196.28988873274844
True	421.0492651721212
True	323.766436689605
True	112.33010844025664
True	357.1917406518869
True	1079.6130364207852
True	725.8313612496055
True	220.119682775848
True	110.55381406938407
True	288.0468071762599
True	25.28437725118892
True	365.7659555982176
True	318.8816574203064
True	575.288726972888
True	441.8554696641699
True	350.5564679734247
True	156.00002709129535
True	12.851232894308046
True	415.630572776965
True	284.8544590790869
True	144.00996583012167
True	307.99300381799134
True	442.0397906839778
True	819.8267364678339
True	327.129552306758
True	769.9921469548275
True	391.54494092908845
True	373.61018527747177
True	1.2498474038131095
True	1174.0750039197378
True	103.37829389152508
True	879.5036796462407
True	191.26043826409665
True	450.51407934232446
True	674.6302765889806
True	87.04711823797783
True	478.1705138441428
True	34.40704569376627
True	414.41970926587
True	77.75652120522821
True	227.17404032040687
True	37.94212230493441
True	668.296847032637
True	194.3952486809844
True	26.54415297595753
True	413.907679357892
True	109.72233021634248
True	163.89862206832024
True	843.7366275532378
True	249.79569476773165
True	154.26048319089583
True	381.21186235798046
True	520.8987808940855
True	326.6936188262976
True	504.7700071111451
True	641.3348617030484
True	160.4785490500672
True	6.32401891428916
True	72.92706924936525
True	448.4395051323045
True	93.43154532500026
True	81.14344350244949
True	1051.7997649699305
True	26.640024465677666
True	328.4904011364502
True	314.23026917802406
True	446.4761565334962
True	664.2343466565428
True	185.59155583761984
True	651.8425105565339
True	326.29947539653824
True	349.6296324568065
True	268.700965568487
True	200.8927063455845
True	366.1397248428598
True	454.2905914822956
True	422.4975661234438
True	599.1309395864206
True	131.76387229879492
True	76.68262355501186
True	39.87534886208752
True	303.2199848331566
True	662.389099567209
True	414.2978872289863
True	787.2898237455119
True	217.953230947568
True	397.330828485301
True	67.63415425059235
True	57.12128020017208
True	399.6208123467524
True	194.75129551512748
True	213.64486432901484
True	44.27075556920735
True	1088.0682302710964
True	174.1474541441836
True	884.4299931213611
True	320.4733730746819
True	928.9463445902134
True	230.2409453253709
True	449.55670656962815
True	541.7779119599696
True	622.9584455180546
True	214.19889673567707
True	488.12249967849306
True	900.5632986483242
True	122.65140376577158
True	3.8919413255424886
True	566.0324155182667
True	30.13298592598068
True	78.76721356266519
True	831.9374988320255
True	228.7208624529761
True	961.7214102700624
True	684.2402934408328
True	416.1859862456578
True	291.9501558929129
True	490.5537338722309
True	350.7206849213828
True	185.3542897343966
True	695.6468693230713
True	715.4105049933868
True	204.76597423797108
True	84.28552414366959
True	507.11766600827457
True	136.61057044846527
True	382.7874639918646
True	354.75044035910395
True	65.34199075311325
True	373.82169841585056
True	422.0847855943215
True	375.6778469914389
True	421.3834571801691
True	420.8448365733888
True	650.8128959468846
True	58.36662663072345
True	455.22092528084494
True	314.11039223468345
True	638.771044459073
True	222.04522846464695
True	96.95145088946416
True	40.51126885789312
True	535.4877588382883
True	628.2657003623991
True	190.5523064975838
True	408.6869299420432
True	342.81481106364055
True	16.514690014376605
True	173.61981941507136
True	288.8268559030362
True	3.069101708564365
True	872.7818706523436
True	78.87999885643433
True	100.80760885335197
True	117.66089665663652
True	356.1116433541463
True	36.75501832264635
True	451.881746728147
True	227.89409443728485
True	5.12157273629646
True	115.74850376992038
True	426.93837868434
True	49.83088195839825
True	65.09695356967383
True	182.2065611469715
True	294.85855687265
True	969.0582019458552
True	392.1543653815901
True	958.0982558837088
True	187.56172071058236
True	1037.1831847168528
True	777.4435156540887
True	652.2919355326262
True	408.237104990504
True	384.9975303694469
True	82.71773616969277
True	73.01149978068808
True	82.49245157159251
True	176.7309866966684
True	477.9852988741746
True	1107.8352821195983
True	183.3587975549624
True	362.93081458056935
True	438.9618879079733
True	576.0976587377219
True	613.6118608326217
True	275.6871485623077
True	485.9060311810221
True	680.3970575364108
True	96.77816258103545
True	725.8343833356631
True	266.7825851493098
True	138.10874334407688
True	410.17714510310833
True	901.9421890606168
True	436.633376164124
True	853.5283587138651
True	190.80678668881785
True	355.6337847068952
True	704.2595979483735
True	628.9563017485252
True	199.11406615892844
True	258.454368954891
True	817.2892525609469
True	29.884088732805346
True	184.36730407789827
True	495.1340283235404
True	715.4186491487962
True	104.63914175815437
True	34.045315799067914
True	164.31705998478463
True	717.0847759209789
True	320.97218189882034
True	559.3311067489643
True	359.78090802605243
True	307.08392359440643
True	432.3360544843919
True	497.45234400109234
True	70.57736574859237
True	371.7894982053388
True	747.6159544623779
True	0.0
True	280.0367818699819
True	259.1863026850997
True	975.3835159259193
True	150.96422608828811
True	660.2983093504142
True	639.9377011205727
True	116.6487278075464
True	209.38865627936332
True	137.33610765773886
True	11.16562665941604
True	299.9025706575462
True	385.5243907593092
True	1139.6407374126209
True	241.75750767528663
True	411.53151590931975
True	652.9290115164002
True	204.5510147417717
True	24.06610712916491
True	849.566799755557
True	596.9631708640688
True	153.10259641418307
True	632.9468384877067
True	164.8278249962486
True	293.2368937133121
True	777.4860599772477
True	37.11519364783516
True	104.70665254203278
True	509.6547120936863
True	60.713672461002886
True	77.2033709651773
True	414.98864033698567
True	22.27194409655116
True	755.0007735187443
True	100.49214304506184
True	157.15242123187528
True	17.456174033474497
True	702.1476593435111
True	28.847724646790475
True	764.6462722246041
True	392.8609497402996
True	115.11661924238464
True	676.2674147113843
True	518.0171758389537
True	548.9237972820765
True	47.42724046887186
True	363.7780147125823
True	5.837535384728503
True	91.60611892154644
True	363.8531793009563
True	45.9723357019002
True	119.64271717714888
True	304.4350955593649
True	172.36616052756983
True	95.4664895786079
True	669.5370872190756
True	21.5807228867666
True	1172.55430594294
True	512.7669784500594
True	311.94509600026174
True	485.973310990758
True	122.55483123654828
True	795.9812114815678
True	1124.3936626366503
True	751.4205695430882
True	171.3936201890906
True	222.3341384302947
True	51.63378239493682
True	59.888856097666704
True	154.77955624951406
True	99.67281434433356
True	168.4598396503204
True	1198.1716168870853
True	327.68881217113534
True	345.8718891437853
True	718.2956678505619
True	17.04175910036506
True	14.10286073768252
True	626.1522456154335
True	5.411942219875633
True	115.20495990056634
True	686.5023469909308
True	176.6074237485931
True	668.2074628173059
True	826.9932333778805
True	151.10484720341174
True	907.3257511433368
True	2.603608963936007
True	462.26450348713314
True	1049.6389490836048
True	26.22088464459017
True	240.32678774432136
True	145.4209709125742
True	957.930897039428
True	235.66510480882624
True	498.7950462354341
True	122.29927037278792
True	493.02917452356616
True	154.34594715604388
True	100.41537724098184
True	387.90207683065336
True	73.2331023165175
True	53.169066156694775
True	1057.8729750404643
True	273.19869553012313
True	161.14276178843343
True	366.4587890883917
True	387.9621019980211
True	209.4426994026661
True	171.13506704819673
True	394.0042381641089
True	35.40568502820439
True	489.6683991837168
True	1090.6793727253255
True	118.6558634294717
True	472.3940585611323
True	307.0253219585039
True	26.3494136244991
True	411.7480601203229
True	98.80069622988296
True	587.7194548202722
True	193.70300094428583
True	412.2634195750175
True	21.01989657623401
True	446.2137090054654
True	113.24289650833812
True	352.90184326409275
True	30.108743788271585
True	169.4866254085506
True	243.17850063691637
True	786.0657778064353
True	58.843198574377695
True	144.14459121351115
True	235.00414424756897
True	135.27296663516012
True	625.817994583457
True	541.9583261251299
True	772.419410136652
True	398.7889446807961
True	530.3431477055033
True	408.8316325323443
True	683.8215330910879
True	72.68111198115965
True	472.08930346521686
True	430.82817036356033
True	48.104809719702345
True	86.7198828326353
True	126.72366824749088
True	89.1799043139566
True	330.65219640240747
True	847.1595807601732
True	316.0230357404664
True	1114.2506737475424
True	332.46498293694646
True	903.4758011362212
True	144.05142347373467
True	599.7502076951316
True	619.2259220589063
True	688.8678920295304
True	429.5695522245116
True	65.84581222071715
True	276.3433802018739
True	39.230238424441545
True	165.54600454959896
True	163.1390550794844
True	1142.253366347342
True	234.0570694719962
True	554.0640778627783
True	536.2919507014337
True	565.413858978865
True	895.2984721317487
True	587.5362817317755
True	673.2440523380226
True	924.2508756564026
True	123.5190223116537
True	317.8804797655316
True	272.1775799291163
True	327.2628773425544
True	90.21836072597904
True	377.282070428445
True	4.8226976121933145
True	324.9520161182625
True	266.0052113606162
True	619.2819368923998
True	280.8623448296134
True	366.3596578679709
True	9.888221155887011
True	60.74214987514012
True	539.7464211909097
True	32.24163626425292
True	143.4789628530081
True	59.61997269415384
True	146.763798766976
True	235.99560929553053
True	72.04159377958169
True	394.6050916295297
True	260.66958677669777
True	102.6243907915548
True	337.6466846875499
True	63.52294213406721
True	602.6173219835215
True	860.4119664388969
True	282.94063136991946
True	1138.983019647413
True	115.17341706046174
True	314.52144059163106
True	1042.2986883531808
True	87.8710127529689
True	286.60094605784354
True	10.880041174956803
True	388.77083777277966
True	448.5481566407458
True	154.2230077819955
True	634.8877879751869
True	925.567713236369
True	156.6963442637333
True	79.25646365335005
True	334.4147340615739
True	546.7498848914821
True	593.5891347705825
True	1229.1162691673935
True	29.390222347247946
True	936.9519876053968
True	136.57790903067195
True	629.3433583603019
True	116.08156922297192
True	133.03009347864872
True	192.46156891414765
True	166.85311121465247
True	750.5594340703939
True	212.31894001381548
True	228.19540825704948
True	67.2683788881894
True	510.9234410625992
True	460.0862779437976
True	178.36956390104714
True	234.54306942995007
True	17.40677180985993
True	429.5916568041006
True	227.31602507042376
True	284.25622600930967
True	112.65537635957706
True	728.9499584039737
True	435.448489756837
True	249.96657236137185
True	645.9274279053892
True	532.0631794952413
True	461.7732970272112
True	125.4227585770505
True	529.0164978218276
True	438.8500768001365
True	3.1889636410426085
True	194.1487670806688
True	93.34947228763716
True	246.3804382890104
True	2.611341494797985
True	127.66548904739942
True	355.5421096452343
True	7.813703759212119
True	859.2672684074939
True	165.34196333566777
True	733.2100568599989
True	796.1654199437048
True	163.88004204539436
True	209.43101077880664
True	505.19514609987567
True	838.1641626904102
True	44.21618496724556
True	39.06903311436693
True	130.5069224739337
True	630.1014220661476
True	722.2346446504201
True	183.2666712404428
True	588.1155043238899
True	591.7367984937187
True	849.876217034056
True	397.91216444546
True	195.43567093866145
True	872.0988108418543
True	224.281147459638
True	144.84186824045463
True	317.22646649024296
True	219.6021461777339
True	214.223168751892
True	611.7349224416785
True	245.96300310317477
True	187.8180060166242
True	459.725748156921
True	476.8806655613608
True	62.69170598224074
True	299.4670444448051
True	79.03251708126912
True	318.63077269298543
True	360.171974289101
True	240.49516718177665
True	176.43344698855404
True	388.4659916682768
True	636.9188268554002
True	780.5181092802419
True	301.1872170470592
True	740.0839850803566
True	65.80430040397965
True	856.5968462533554
True	356.40748556569093
True	12.71655874925339
True	589.5633778757768
True	691.1929867048605
True	272.3685873732114
True	165.3316470290901
True	48.87665789323836
True	379.6018529793152
True	76.90785604329811
True	14.894069857266125
True	920.5808627569036
True	371.53439113978817
True	173.03886492454703
True	996.1441015619644
True	13.152421791248416
True	782.1296104680745
True	32.50864674092864
True	693.1750192103422
True	56.335146330334496
True	747.8916550446701
True	462.3262040557405
True	189.3939244390309
True	432.6441147847538
True	211.3136843619929
True	297.16427556563195
True	236.21922449066085
True	417.6455623975841
True	9.93449137899342
True	324.3015705946879
True	111.97616920396386
True	10.558986259572867
True	459.7097283334109
True	721.1620354841434
True	286.8231777758938
True	79.49556951085638
True	315.1302255109831
True	78.17880769844932
True	188.2246879208592
True	177.56034616199332
True	369.2149378707468
True	42.36078016191497
True	133.01833611703367
True	382.9058625452026
True	854.6611913971404
True	114.47732084264888
True	214.1182299868178
True	456.9641772068809
True	19.51358293225324
True	421.32689401211815
True	507.2385828972213
True	91.88278919328997
True	390.3536411243144
True	364.2941645875404
True	423.358470468066
True	584.2199004561496
True	1069.2183628601726
True	970.453639044938
True	58.04025017214531
True	1048.9035150614827
True	113.69181055934033
True	111.53383483210776
True	112.68076339232368
True	475.5037977957933
True	377.1041173294752
True	569.7441356757464
True	260.7023121108973
True	160.65997370446107
True	399.4964681642077
True	16.275544023512015
True	451.8601670279536
True	384.4350955239328
True	148.48596129034763
True	96.70918482610358
True	529.1167033136071
True	985.8086229308204
True	204.1081878793028
True	70.06241117277904
True	445.557658327782
True	385.9252376504185
True	470.98269222275184
True	330.65391362436424
True	4.017955892863651
True	544.2451604464171
True	483.9774105772223
True	508.6343401757613
True	175.69901957384454
True	106.41839927118468
True	20.18025059447348
True	373.8197713319363
True	104.60736159580355
True	8.048142906368081
True	30.4316269969946
True	341.97254811326343
True	664.413629611205
True	136.9422748320954
True	89.85043926883169
True	22.63709808760958
True	403.8145053660502
True	380.81832227841454
True	776.8651163802343
True	299.13338235565834
True	517.7851118340311
True	546.8092727077158
True	541.2111987463321
True	293.4443961152952
True	523.592123651558
True	99.87587243120696
True	571.6478122837723
True	6.8649472328443615
True	367.8067498855807
True	448.8845232744121
True	973.2840745446932
True	342.427902465798
True	808.9298532020063
True	982.5204367620562
True	172.042341986601
True	38.4122346988634
True	373.6623765933445
True	391.4397793806593
True	588.4679946317968
True	255.0861350761932
True	30.27417507715821
True	649.9340508083249
True	132.65710626782223
True	1113.528543820229
True	308.07091407898616
True	486.7791153064007
True	128.00434366003284
True	801.8935370805917
True	136.2882199423846
True	828.1067558587696
True	536.6066279927314
True	188.4950927945493
True	99.48814279445952
True	63.05344392865657
True	559.4908352837768
True	915.6003821151284
True	421.149424159038
True	520.5478343369565
True	135.36211881436273
True	630.9668441523246
True	488.48532353580623
True	787.0157220490719
True	336.0248904562252
True	571.5208028199113
True	115.64225961961436
True	24.92676976062053
True	402.12513382269503
True	171.9565353087875
True	104.04916158527648
True	369.3116156481513
True	1098.8310274751236
True	264.7390378766693
True	556.9515795628823
True	10.462557695919427
True	71.98347639315601
True	327.9324680528342
True	834.4894218913253
True	444.0915388859985
True	509.9832193884413
True	723.5988546619177
True	64.98839648770215
True	746.38072746999
True	46.72435933006302
True	103.66811973002795
True	180.57113147102115
True	86.34898411004646
True	27.54908993623153
True	307.8931945720335
True	487.8555545460353
True	895.3005260910489
True	858.1974006921403
True	5.312063015890235
True	282.9553265937594
True	444.9204818215898
True	128.82332399824648
True	230.72994995755624
True	327.1945274237954
True	1297.3926164138982
True	432.6959251554602
True	25.37259813415904
True	190.67680847549173
True	734.1834294505279
True	36.936867354817394
True	176.2968236477169
True	566.878757010545
True	71.57829683811477
True	878.4974789410103
True	336.5781762799243
True	657.7532160117939
True	78.1094949523274
True	681.8617103245425
True	589.8462858857221
True	869.0279282028426
True	236.8045572944023
True	502.8378949537121
True	818.5409095210819
True	918.570799343657
True	235.63811126925944
True	764.5671169515406
True	217.1949164417612
True	449.2120894019157
True	363.4648505909073
True	494.6996841150847
True	502.2647025576632
True	326.2737054522775
True	346.58387847341805
True	110.51397749833473
True	335.22303713987924
True	1081.257391674033
True	314.3364119566506
True	149.1650980123416
True	296.48949839196644
True	742.8262148814492
True	650.3691474564897
True	413.0721000896602
True	119.86412284362176
True	334.8718056063847
True	34.43370677218208
True	168.59736936391047
True	83.83520977001768
True	87.31638997129029
True	560.1292787081012
True	137.55830526681692
True	119.23641745528576
True	108.25727556791593
True	88.30805831436486
True	445.1101292006423
True	387.62563761061085
True	1037.659297016505
True	524.8978947973995
True	847.0387286871096
True	275.85883057287066
True	306.62461756872096
True	533.3931922418593
True	198.637159103324
True	754.7872937638953
True	251.0693771182256
True	351.22487366888555
True	70.53197009362576
True	119.75630244681744
True	256.8503469599994
True	122.1416035194503
True	468.375976544406
True	33.04622965794243
True	576.3670775808898
True	1004.906562109996
True	728.9667526936777
True	1.2563067534281829
True	60.06509573807827
True	495.55002559451447
True	438.02294005634985
True	77.27127254970254
True	120.71196509369716
True	317.85984607692546
True	77.86309095806682
True	54.4054987968549
True	686.4664186829737
True	667.2271750187532
True	151.36070831890726
True	170.93107119647237
True	519.1189738064056
True	55.86537021196253
True	27.11264562656939
True	574.534804779334
True	454.6156059575303
True	1131.489228793194
True	47.80052632440522
True	459.9964311504148
True	847.6317363768128
True	801.6790297063487
True	296.392381719277
True	763.3723425125272
True	389.0425050951793
True	41.610382358988026
True	99.46058703197036
True	719.8788844213575
True	76.61610304835698
True	139.86667150379924
True	923.104421288886
True	184.0779554989529
True	273.7951194370674
True	107.14859307725152
True	650.7618650606648
True	585.760932507615
True	214.07992802966615
True	430.7539368232232
True	40.69296859353535
True	278.626591875478
True	575.4574895881743
True	630.8396741849563
True	330.5719184256191
True	75.04716299029363
True	961.7669777213882
True	1083.2815699346345
True	562.9152984274394
True	63.31130583548139
True	30.960825592874137
True	90.85333741849152
True	104.07613292892962
True	97.08318010392952
True	899.4928865539993
True	1177.9360753833976
True	733.572358108918
True	329.5776809454167
True	8.383977146721998
True	21.701544943310743
True	332.2104816136899
True	480.54833492982345
True	44.86767092180556
True	560.8771589768011
True	418.1404532069005
True	400.1524361507719
True	82.33564447950818
True	193.88693329703707
True	259.1405408348677
True	134.45974462783855
True	403.507168555844
True	38.87002981664941
True	171.81518974725265
True	1167.6077141904066
True	6.385086095025108
True	29.073478827079423
True	574.9910925574293
True	364.00653743776735
True	817.9007904887898
True	156.57544529754065
True	734.5637020527037
True	604.9171680658104
True	276.050155259149
True	441.8281312286218
True	349.4411630257736
True	295.12662243979275
True	264.4482993860248
True	405.0184010707241
True	507.2788895168866
True	490.34774176657766
True	105.19001326683608
True	359.88302196150295
True	9.55908102162112
True	189.4946145860145
True	216.33342650049704
True	895.0381029325564
True	586.4160514536205
True	30.90873864931436
True	718.7212798617268
True	839.3274989345872
True	107.912001138073
True	341.6989036208271
True	840.0132620545602
True	229.5969526643319
True	169.87519147650443
True	520.0267507490637
True	605.3091390853625
True	1134.3857766634617
True	149.92558974323737
True	160.72583610536262
True	253.58644422111925
True	311.27037691378627
True	416.7426795348146
True	423.6870489881877
True	320.4937023198372
True	442.7435994088167
True	491.8711478907062
True	235.29519021693804
True	1469.5706819595832
True	242.43876866478405
True	395.527094723336
True	49.490039098655785
True	783.7866356079265
True	259.37606471928234
True	928.8774630332877
True	562.3596332352655
True	306.17005992505943
True	770.4469232336128
True	289.1115446620987
True	210.73691002247665
True	257.42813813079977
True	220.0554258511011
True	137.8523081017458
True	261.4190184622112
True	727.8605797920831
True	514.4709801377513
True	216.9525538034058
True	1170.787656561757
True	115.34946093430985
True	259.6736067503111
True	68.14727079233056
True	328.06473686668926
True	404.090718159044
True	93.94370671123826
True	221.8639660765849
True	68.00351431027761
True	682.0697035962495
True	374.0742197149745
True	222.20901683113837
True	731.9581082242585
True	836.5600488269794
True	801.9813628019584
True	833.4691781604777
True	354.9553680807275
True	1.1990882688136466
True	266.55868559273915
True	51.82916333736778
True	401.8949255881636
True	51.24475861823446
True	353.07904040994106
True	880.676289752086
True	993.4966489840986
True	394.9635440994695
True	23.931148505831853
True	514.3459494908755
True	524.9834455298072
True	185.9215882910501
True	237.6836018608146
True	300.5325753938561
True	23.527175741993208
True	120.4313409769706
True	945.7229941219706
True	60.70342062752672
True	494.9360465825685
True	784.0886156680007
True	99.09202104397389
True	249.70539186572697
True	107.82956495957538
True	14.198085653834871
True	1.4222381530090806
True	122.34683544519172
True	1002.512971387878
True	483.71011701406337
True	69.02655783214665
True	791.3819984375618
True	338.5681419131753
True	1.2107569574647992
True	465.8154944314312
True	187.98273108073764
True	499.9807671329047
True	80.78724512029348
True	332.0828209229275
True	369.0166370676305
True	167.40228041603163
True	205.64314646814657
True	123.59483931999068
True	173.98118003176722
True	974.368931645934
True	14.561597520449435
True	512.4327676235314
True	499.2878767633677
True	408.8307817964311
True	225.84624924141175
True	229.87058074092985
True	159.46349178298306
True	45.35195605229816
True	471.16280983879886
True	154.30397006789573
True	818.9159052865762
True	832.4034214356423
True	250.8878109087101
True	336.73768328916043
True	522.6839357228309
True	39.8826376135596
True	84.10682246010698
True	737.8196907897193
True	1068.2435276253032
True	115.8760795228877
True	719.3485491758378
True	145.99853468400377
True	900.9706095323686
True	680.8891966255457
True	101.77841870633652
True	266.1555738376932
True	622.6634397042455
True	271.732837300477
True	42.90844974741781
True	556.201781514389
True	452.9490355193241
True	5.664266019631631
True	472.4116893970517
True	67.82536946457795
True	168.62044264510948
True	238.0262095065352
True	314.1672391642035
True	70.55583022670882
True	226.3542601794008
True	354.8553363163551
True	435.7717896718325
True	926.940509823058
True	46.92866705307269
True	955.0179679808208
True	1038.4224330976724
True	130.37433764077016
True	77.18778847105023
True	1002.4386808420048
True	36.32725672832936
True	230.2962213165347
True	83.51132620000632
True	214.4298846149977
True	359.8303638635882
True	974.6391142640166
True	94.73720724847958
True	74.50527435657601
True	625.2024013096498
True	276.1951348516762
True	707.6026483269603
True	54.057552216819296
True	459.569702031329
True	388.6543532263513
True	686.9050547850715
True	52.22819897495342
True	110.210173840891
True	27.98823790834107
True	262.114764203587
True	39.36780077864939
True	351.1674313334232
True	3.342539344503945
True	1181.4631355480642
True	106.41983886407168
True	127.5781695632234
True	353.29522889793293
True	730.6580097236285
True	676.1789124635534
True	998.358099469498
True	465.1484651782888
True	412.9732566327221
True	140.8050004902444
True	413.5212526608351
True	822.6577105393294
True	421.5904794621625
True	955.0056865625966
True	86.69756354130297
True	438.1525165392293
True	172.38304215005488
True	284.6553641950606
True	745.7908554196988
True	155.7172518966257
True	131.21043324596545
True	68.51957749653376
True	852.2125553667535
True	789.6834436835966
True	79.14898090377751
True	448.1857125904677
True	742.9794461915799
True	417.17352089659545
True	59.47790561092333
True	311.820565695795
True	783.961894097791
True	30.310265353167207
True	361.4200250287995
True	166.68322570386593
True	297.0730864524415
True	29.93569449105093
True	205.96723865093577
True	784.7530243637057
True	628.7324001456711
True	59.90348718370087
True	289.3610101095408
True	906.4639428829108
True	17.054483250324427
True	302.908133907684
True	291.3525303381733
True	437.1396589438321
True	201.1004688221397
True	601.8409522081637
True	47.787773869685815
True	957.6709324012822
True	895.1693245409102
True	50.09820225215662
True	382.8319891786489
True	730.9487526150557
True	941.4299052149704
True	263.9650223814973
True	596.1932725249624
True	126.14001060361952
True	175.33902083296968
True	134.3555409822943
True	141.41693199619482
True	200.04215147076007
True	925.1639902426364
True	791.1979138355825
True	951.5654704431907
True	19.503635895739123
True	25.728267340264985
True	354.39706138736227
True	13.598834004695195
True	612.2154177619071
True	1091.809436096773
True	266.6683398505715
True	208.09304401216343
True	83.45495206684481
True	220.04291756642243
True	138.02187869017115
True	45.33408030631507
True	136.00301014160175
True	89.90190921009304
True	242.3898740398711
True	548.4766765342931
True	160.53802050371914
True	29.7715550865242
True	59.072974317677065
True	427.9929141545651
True	266.7258814103761
True	608.1647278121394
True	21.486584800317356
True	122.93348312434836
True	642.6550059439336
True	264.6773459029358
True	463.5807778239192
True	659.2342392937602
True	105.42554397460644
True	109.7162716464435
True	82.43487055445209
True	27.03354822278471
True	124.7262129007326
True	88.28539845762856
True	102.51078769181306
True	155.42347012750255
True	236.367004018881
True	792.980519235388
True	286.82322009963934
True	933.4691707959084
True	167.57361186927986
True	197.54934330396503
True	782.6016621238405
True	304.1981813758536
True	591.3194303730443
True	255.19065034186664
True	349.58148425357285
True	451.00776975809765
True	547.114679364226
True	653.1622196295915
True	364.9873450768517
True	36.07201646662996
True	552.3513686009785
True	617.702160942022
True	18.27500658946812
True	10.398593185386789
True	264.5149082627632
True	387.4844253451103
True	445.02468798205
True	67.69654234053921
True	637.6120232102095
True	943.1072567383012
True	240.25521396895883
True	888.797370445829
True	284.5618613097876
True	103.76458812925048
True	272.1144615668037
True	691.5688388607357
True	40.72333116163113
True	565.8975611122613
True	1293.2467994525214
True	1029.4196947111382
True	900.7177991038202
True	212.75293518384728
True	93.73506652604728
True	190.4076305284173
True	833.3649264458103
True	148.32587811325428
True	1096.9444872400595
True	859.409271542185
True	42.60527436909703
True	90.19728686445356
True	409.1161116338776
True	401.984515372966
True	205.5901502950222
True	516.6477812457506
True	651.7963747968394
True	116.65239383147656
True	279.14637250670864
True	1044.7499161614055
True	50.95302616264121
True	719.2772316793843
True	559.6282613526877
True	40.31328373330242
True	756.5750231443768
True	382.0313290990048
True	578.7699568897426
True	109.87075663160886
True	260.8174112775589
True	224.03845157571965
True	26.0698044204166
True	130.56987572122986
True	741.1527008192407
True	135.29237264157086
True	373.5742590485334
True	58.79234064043048
True	651.1133699592723
True	606.0931239740195
True	224.68160500065363
True	453.2789305045224
True	167.9302704745535
True	165.85848908206094
True	216.5045067545816
True	300.9833834805047
True	355.0669621506628
True	130.5338456809547
True	183.59176993230668
True	26.65024579981996
True	870.8131255221423
True	300.08889710906215
True	10.14725193926694
True	359.61982838363343
True	164.06249902882135
True	627.4019513620334
True	376.0354122308797
True	578.2571076462664
True	544.5924284647178
True	452.6943391787671
True	789.5578828758468
True	230.28079292280543
True	562.3216786317428
True	162.8688350937171
True	539.5392802771156
True	358.22194391907897
True	379.3212032062711
True	128.54277222987545
True	141.0490988686636
True	108.53292743602503
True	71.39799373236242
True	728.8381714799891
True	184.48908304090625
True	44.62722675502946
True	0.0
True	555.1212663307224
True	109.81520799225451
True	23.358995103113248
True	41.26587993088489
True	109.32640158169646
True	581.5158021027044
True	182.49782268113543
True	100.95970165017084
True	35.138035860078794
True	160.37273805455135
True	947.6132740729532
True	48.93914508774786
True	225.07419646661592
True	745.0913407917684
True	314.51830517929415
True	461.686437975107
True	485.2667507562181
True	510.7009221541864
True	577.1745325648418
True	925.6409851075366
True	260.7458221485519
True	1023.7057366731387
True	906.8128696695312
True	624.2414800472552
True	344.684883925541
True	831.0029778214582
True	8.651326215740593
True	33.561739937504115
True	275.62871858944635
True	41.82403060615556
True	189.8584430344978
True	788.7054910919163
True	215.14310983982693
True	752.2612536071799
True	770.1000255219996
True	125.30181998101833
True	369.2448379260178
True	595.4925826283616
True	24.572651581648596
True	132.19901596424393
True	438.68203729662224
True	301.0661060404579
True	202.7092144239047
True	107.37149681725164
True	383.1665197170946
True	22.042278387293628
True	356.0287996997104
True	370.7495292714681
True	1056.860841195449
True	356.2488201326711
True	26.91123546382625
True	442.3161492225448
True	439.8418018846734
True	233.10691101495087
True	32.57349566955664
True	760.3110154119789
True	432.56045555657687
True	176.4840737373493
True	12.31158322227678
True	1208.303726485553
True	160.74918300122823
True	29.210812036402565
True	313.2087685119994
True	271.1027660094824
True	118.18798584360496
True	290.9269500419369
True	46.79522783873709
True	313.8400773400286
True	298.87659947222386
True	324.106206647174
True	30.81685102019225
True	46.649145483255786
True	1043.0762941468902
True	23.90394154260353
True	14.048682013006095
True	174.6698496945046
True	656.4261945648965
True	8.650285400261506
True	186.48827919361491
True	178.17110261748567
True	520.6447060950943
True	376.37936953267337
True	767.5321989764734
True	316.7519691511019
True	493.6438304495056
True	437.0868495184928
True	489.95315918460784
True	101.9470408441956
True	1293.6676634896703
True	945.0591832922688
True	291.94279737961966
True	536.6611900753988
True	106.68143280511048
True	620.2157563895888
True	455.5581981567364
True	159.09968668298887
True	80.62055439138267
True	356.2354835474956
True	163.88715706642276
True	32.56449922087622
True	605.9081505083203
True	373.2170294546197
True	69.78299859415709
True	28.76458635790245
True	659.7941502307127
True	489.28401116529375
True	75.14840989326333
True	20.959118179048307
True	334.497097797827
True	326.1156540910136
True	720.034805944902
True	552.9768220537907
True	557.5004983199605
True	792.1572141457589
True	8.480218917823747
True	57.26292012808854
True	38.241454565948565
True	61.09070375083152
True	514.8020190721592
True	584.3557401090559
True	81.58928827223396
True	106.64328489484068
True	190.85303330170024
True	77.14078857605958
True	183.5669585464742
True	211.00842478569632
True	273.27402009319854
True	799.3176866357212
True	592.4499601776215
True	284.7223578445333
True	194.91031989011805
True	259.2500265420391
True	242.37542503061937
True	726.596704945297
True	323.3303811451876
True	163.85707801052513
True	897.8686171982016
True	362.9702811513379
True	455.6523457175295
True	151.6719019725194
True	117.70520968221405
True	58.78940546183477
True	222.52399473494307
True	977.6050366105012
True	519.6489990979219
True	116.65785997555086
True	357.65135051064175
True	96.95094095870265
True	642.8185844138463
True	5.101066669757399
True	686.0533585929985
True	35.09253983328596
True	920.02403834102
True	833.9058150508208
True	214.25008484964783
True	31.802707248778525
True	82.05400474447212
True	468.4139051584456
True	225.0191430453837
True	1.295007536487629
True	75.16692952631868
True	1070.4095036224592
True	337.0128630814545
True	663.2344763127105
True	479.4149097365671
True	35.38993967697554
True	133.48079964978322
True	454.94349923212224
True	942.8035975356888
True	804.1089230355856
True	431.4217482439338
True	343.7462344166299
True	17.228489252182865
True	79.56819930867269
True	776.7674554708876
True	489.96445090934526
True	385.189919375112
True	866.8373062043926
True	24.302399520104977
True	214.0490986357424
True	921.4305927351604
True	241.52126329961536
True	8.264960847027682
True	507.5067494699923
True	103.07901689477497
True	636.6447183264968
True	55.86702493448204
True	245.9800932592952
True	865.276793448996
True	913.5799885927196
True	274.63426887507984
True	443.04580184374674
True	122.6855908797581
True	603.6922180227004
True	264.601525466968
True	186.0382695498132
True	864.1589478099337
True	55.0633876866418
True	736.7428171897498
True	277.71294152236413
True	290.80222418981714
True	167.7366245311077
True	484.4856461866769
True	595.2079272158088
True	366.9717115020107
True	410.4007145973042
True	69.57978165922962
True	165.090033543563
True	450.7202671348505
True	222.2970610265716
True	39.38288697473464
True	206.0022171053868
True	372.763190284161
True	395.64829134539497
True	740.504269601992
True	127.91473199185197
True	647.596394129983
True	518.096575787104
True	597.3135605734338
True	135.9114939146628
True	37.89038547453232
True	679.2677038866697
True	72.68565562890679
True	557.0526726694669
True	670.8765994077139
True	451.3822816257967
True	138.70382455465912
True	517.5314597502738
True	3.647521625574706
True	397.4224870338032
True	27.8889313252737
True	638.3797540225529
True	263.15316627637395
True	584.2473236053963
True	686.3731281064638
True	148.0372891541872
True	530.9197681040574
True	465.2888391085767
True	64.84156389223185
True	980.272889505054
True	2.891961899681472
True	26.809286958227705
True	646.2184607237019
True	650.9888088009238
True	138.20039188795835
True	402.87518043712686
True	130.4859044371389
True	72.99786054709422
True	483.83521741089817
True	41.26796372673601
True	510.59312580412575
True	13.407729011623942
True	836.4034567026401
True	547.6662799141767
True	656.7268444306833
True	102.63332557778337
True	386.0057760480688
True	998.6369680178526
True	847.2672824519178
True	139.192103705035
True	529.5080026881601
True	455.1419913844636
True	246.8055188012117
True	245.17724464396468
True	5.915730969152109
True	318.9021359644421
True	11.960605864611887
True	363.98794815839005
True	80.3236087319802
True	408.9018167779175
True	667.1562792375491
True	129.03045582158666
True	232.20178543793975
True	646.2079710905593
True	682.9443948229891
True	297.9949104893145
True	131.37758884761288
True	165.84813109215753
True	476.4514636950041
True	86.70320409895236
True	9.90310053701759
True	516.736006488018
True	570.4262448101332
True	20.13650411572096
True	142.1185403530718
True	916.320170278283
True	476.9592832589904
True	270.57760464143524
True	34.051081191611395
True	470.3717740930929
True	106.99387868976608
True	592.4532180810628
True	662.4224897868825
True	299.54492315403985
True	377.7454421541918
True	189.13975949817504
True	249.6394388253628
True	76.55563213930535
True	220.94540018388216
True	518.1133740030557
True	20.47497902565489
True	468.44699998124247
True	368.1555304560901
True	696.2555177161157
True	915.6890499500788
True	849.4396214961779
True	151.5605672120535
True	386.5868700024771
True	68.80105376736802
True	186.6742556570513
True	320.254815571651
True	9.911617314409698
True	843.1726939139741
True	23.69955407866609
True	399.0539277852112
True	266.9088954514816
True	649.4740012123393
True	210.548953390765
True	35.076646884729605
True	670.9587282004333
True	1086.680348885848
True	223.94994453857691
True	133.03273898656818
True	624.5547880216412
True	486.9703538406087
True	16.90529803702317
True	846.5152748223447
True	105.99901663574056
True	44.10905065165549
True	301.9425710401801
True	361.35199999551816
True	390.54762119418825
True	274.2645878654792
True	20.97169589353333
True	23.77567329017048
True	856.2680316390843
True	185.7379284103088
True	106.74241795462686
True	829.4551950529697
True	653.2608287914493
True	632.1843825126788
True	439.3854854864721
True	152.41444497035334
True	33.8873373813988
True	100.98522570446596
True	444.3242623567712
True	216.97653363781887
True	506.6938659078916
True	146.56177730298018
True	483.3916799865165
True	645.150700634107
True	974.9970354384402
True	25.122425994705846
True	992.666637895649
True	1095.367874915115
True	494.6745193632489
True	88.9797514809545
True	804.1551359130145
True	648.5694103046403
True	649.6630868086663
True	168.39252295560277
True	747.8533134499658
True	695.0359366727183
True	119.72584492123976
True	779.8558662589982
True	815.3752040353386
True	455.0307767593956
True	227.95283943831407
True	69.72448519652748
True	324.10459617199973
True	362.3483777019505
True	453.87738251296383
True	418.6437631678096
True	181.9805142565083
True	305.93213804103374
True	2.4354472262049187
True	15.190520422304663
True	103.9843776681919
True	138.26448027958088
True	350.3033563116544
True	352.7530330078145
True	112.3126260924298
True	17.05721057703971
True	217.3677707109328
True	808.561864285605
True	462.8133024830673
True	536.9912425552866
True	558.7687907270268
True	827.4756504614544
True	642.7365050322454
True	94.20029611330985
True	203.79246331763505
True	253.5921521170355
True	284.39638402600525
True	106.26977589035351
True	370.4533601050068
True	427.2422050224722
True	170.8533915638963
True	644.4926789622698
True	241.37337851889552
True	204.0650773567972
True	25.01210057847821
True	250.49873312659705
True	487.2765049453216
True	167.48168599702186
True	537.2085811594146
True	470.5050676924772
True	247.50130904048493
True	98.8830664702246
True	42.2756240845745
True	405.25811273032014
True	791.9419158025901
True	163.07256463307883
True	998.914883861773
True	1020.970709646495
True	486.377989540926
True	102.68349719329576
True	127.66197712211329
True	649.1798972984293
True	8.177517761674684
True	224.8620068834986
True	133.50258681772164
True	120.16886923617928
True	334.0124706358765
True	625.9832453334213
True	36.75524789807333
True	122.5717152362558
True	966.63506591016
True	56.77535009552172
True	443.493170691665
True	531.5318679155848
True	254.0016005462458
True	131.285570868311
True	930.5426702576596
True	1210.2327612956433
True	512.6735044710082
True	650.4109475594445
True	195.9277212810067
True	146.2477531100433
True	329.8889155405405
True	250.65248218249545
True	178.19147131215158
True	290.7537183832499
True	343.2126916380023
True	12.286682132268492
True	622.5922264981341
True	149.27220576293436
True	77.77191652608143
True	441.3560094018754
True	311.77869054186687
True	1224.5564784058167
True	363.9464126090284
True	1003.330240435763
True	10.20902877623493
True	276.59078848928937
True	225.3803230857837
True	154.93013428914182
True	479.7211499927394
True	204.42915200763065
True	420.5466358197195
True	317.5225239946274
True	112.2725679684238
True	348.31023081763124
True	1050.1610583595411
True	731.1269696303651
True	218.41510918284115
True	109.83065038479276
True	299.20205642534097
True	24.818335442576554
True	360.6189898388062
True	324.7484832875396
True	542.9443470576322
True	455.40671618836967
True	339.32461180018623
True	157.46507190933988
True	13.127217527372665
True	421.44014895837455
True	284.07924591314816
True	139.73888947375346
True	311.989340996408
True	439.85276128919753
True	809.2423888236108
True	304.844924717999
True	770.0391382739144
True	404.9336501124271
True	369.3330337041796
True	1.5436835437194487
True	1158.2138817941936
True	105.00573717933402
True	923.89207136858
True	210.1525167517287
True	457.32470205302457
True	663.9599871824968
True	86.5631071814698
True	496.8801883008599
True	32.315437581824234
True	417.6050790817457
True	76.48690130743702
True	224.1146735268252
True	37.17769574598623
True	682.4967691253613
True	192.9457833361996
True	26.238143991603508
True	374.746649021388
True	107.243149953838
True	162.2749881046622
True	835.956864653976
True	262.6712051755508
True	155.29508621987895
True	375.72983049224064
True	517.1546433587972
True	342.6803032640564
True	537.0834274859532
True	623.671703160971
True	159.09689083450576
True	6.856230647161949
True	66.27493690147233
True	430.62127841024966
True	87.39922807221727
True	82.56964615044177
True	1030.0632850740992
True	28.031644395808907
True	320.0126986053125
True	317.78569045559385
True	477.6883321413192
True	682.1633338872432
True	183.1183766800669
True	640.073944944998
True	322.34482345193794
True	349.5115063257716
True	274.23925137692794
True	220.72075471829623
True	377.0768633699704
True	447.1382152506673
True	413.91827494009215
True	618.6318684900061
True	138.92881977189592
True	75.17530714010518
True	39.51971930820436
True	290.2670700078564
True	642.4957624164028
True	393.5374646818883
True	776.6719619231544
True	202.9703767250091
True	388.8302812150672
True	67.83339737034872
True	54.71097931936648
True	428.5596174319392
True	200.64584666345755
True	226.54072820361296
True	42.328637177018194
True	1035.4883342541848
True	173.6007521582894
True	919.1558549054256
True	323.209282095789
True	935.5571432209152
True	231.6935604369062
True	452.5465640127668
True	535.153852747041
True	621.3018034414218
True	217.2412298975381
True	484.8020114952036
True	900.2828623023922
True	123.34943478546684
True	6.167871551637358
True	599.6567605055889
True	29.80198873918162
True	78.35940703985555
True	793.57042477356
True	232.1503027769378
True	983.586100350617
True	675.9317740295744
True	416.4620880889338
True	287.41938765630005
True	483.8921985959325
True	350.5540203364871
True	185.7557228808032
True	646.1726638668866
True	713.8947999590132
True	216.70976474144328
True	88.72742771789416
True	518.0911223902258
True	136.10761100042507
True	385.4440010704355
True	331.1814152643224
True	65.07638907361566
True	359.3893446162293
True	408.1028305264079
True	380.8758113429121
True	409.4278930092551
True	416.0880740185564
True	628.3771450111242
True	58.008011095256094
True	439.1405120452574
True	327.86477385165045
True	637.2222895441843
True	222.04332761980612
True	98.5152981620656
True	41.69334835058061
True	537.9242987931085
True	604.8671745410195
True	180.42570206811777
True	412.44815409414986
True	344.9300384402159
True	13.518739298165627
True	173.04142496164167
True	298.1895013823419
True	2.7819644130304324
True	871.0278078892079
True	85.46752827316848
True	102.02716446518752
True	107.20364033891198
True	359.0773770546264
True	37.368906376880304
True	456.1092134968395
True	217.73385147696408
True	5.805069666556376
True	124.43302602296384
True	437.20240433700377
True	51.89110149953525
True	65.83513003495446
True	176.93977749701807
True	295.9697913695288
True	929.1632997364284
True	389.9235574250013
True	951.4520889268792
True	179.3276945394515
True	1009.933878287234
True	793.8138717670372
True	650.5728314455283
True	409.2658272063906
True	400.2844549857352
True	79.6906675911076
True	70.83597594331408
True	81.9941950681681
True	171.5108436752818
True	488.8013739721312
True	1087.9858664386527
True	179.9137856700865
True	360.3507929870832
True	439.82355347373147
True	610.9241014648109
True	581.3886010607902
True	293.44683898104284
True	435.61203729187577
True	675.2353047254635
True	96.75876550947044
True	681.9847342561532
True	253.2411051358468
True	137.50803508533463
True	409.8047076361352
True	840.6444011164649
True	432.8303742224748
True	870.5774379886163
True	192.91025069987077
True	345.55291225396417
True	697.8121228368462
True	625.7834727865536
True	199.2636726650069
True	256.2165373638688
True	757.5262795648439
True	29.834244178525097
True	196.1941866428376
True	497.7507630027711
True	702.4004972527692
True	103.07127008481412
True	37.70491312123973
True	168.02862071667738
True	736.3488672937006
True	313.04680576770096
True	558.5725000495131
True	358.5504101580683
True	294.1913217651646
True	431.30582418272087
True	501.3487662395352
True	74.16642429188475
True	367.5522687471614
True	773.122361140109
True	0.0
True	280.0158050550454
True	241.94966827135755
True	958.4467786079176
True	152.0554343028693
True	645.6098231038502
True	624.4493124652819
True	112.17839673099289
True	213.2184287999505
True	128.26358827197117
True	11.190792756639736
True	291.0982723115216
True	378.4030162176557
True	1138.1441287263517
True	236.30005458622404
True	413.1085095210993
True	657.3077660895311
True	197.15888563551576
True	27.045117499580112
True	844.3974412487249
True	602.6646984846526
True	156.884258111476
True	636.9726431229982
True	162.52343518580668
True	301.27765613860515
True	781.0828235841552
True	34.94278518887349
True	106.20403979332264
True	540.7583930350048
True	63.914335541903
True	79.9130022209798
True	397.52593069573686
True	23.2232509058516
True	746.4274549715675
True	106.03751952522732
True	155.8149756187364
True	17.170879770431903
True	712.7105097584295
True	30.661021042829084
True	792.3965053568404
True	392.5395565641163
True	117.9581385025893
True	707.3528526797888
True	521.8936214230906
True	564.0119944281417
True	44.49414935456189
True	360.1050554950364
True	5.658361824932907
True	92.5370740057353
True	382.6730584443771
True	50.318823445966586
True	123.54287952894056
True	293.661065574952
True	195.82508213706848
True	98.00359287583176
True	675.5249702160661
True	19.84931338821676
True	1166.3259003699825
True	499.87970781091553
True	303.3423629875486
True	491.3295367350893
True	125.73786744215168
True	799.4564122935333
True	1099.4694415248578
True	745.2995457762264
True	187.748131230926
True	220.47225677104888
True	48.76089796551748
True	56.12778724082924
True	158.85396353543703
True	103.52706920795532
True	170.34286729648258
True	1180.999454634395
True	317.7299966403163
True	354.5964210714223
True	683.3428462910472
True	15.877466951275398
True	14.938622339585296
True	576.4267586274484
True	5.48351744894056
True	116.91257025744086
True	675.9596036462716
True	187.07863687882357
True	652.5293460042038
True	839.7993088791674
True	151.3176250133409
True	867.7555481151873
True	2.2281966977672227
True	453.6987557191479
True	1057.2559321680774
True	25.59511707540207
True	242.64434047796493
True	140.94426597870824
True	960.4826314780112
True	234.19642383619296
True	480.9155476460371
True	128.90600479767363
True	526.9138396575268
True	148.99938460459808
True	94.30691344676416
True	390.6222090534845
True	72.35371707676401
True	54.41168583118042
True	1047.41526564136
True	266.08495157309954
True	158.47684313840617
True	362.62411246834125
True	412.4024753444217
True	209.61551715913004
True	162.99243787587167
True	398.57025495122303
True	37.90150799745873
True	487.6831533115546
True	1061.735569209549
True	112.9734131030067
True	468.2006921248155
True	310.2309778948582
True	27.850034925186574
True	419.837512093093
True	104.9021184898984
True	568.3214604846943
True	191.02117536931416
True	426.41345879504775
True	17.10916293925573
True	434.398098470991
True	106.21835674604642
True	342.5600772209505
True	35.1711424420988
True	173.93696039652568
True	249.35764325369263
True	740.8428239424481
True	62.18608027145458
True	137.9283407495512
True	238.65350724529785
True	146.7861976920532
True	633.7295711611417
True	551.0353180996538
True	739.2820119908929
True	392.4671153214121
True	539.8725295547262
True	413.6263437628035
True	685.6730622383421
True	72.79177199122341
True	483.750677288465
True	394.7432596427786
True	48.71497766051231
True	80.00038908754793
True	130.10461012462773
True	89.30454366782985
True	349.6018127341163
True	852.7671571059437
True	326.86959532293923
True	1094.6321838614845
True	331.03525764817743
True	907.383815781451
True	151.50529259735387
True	571.978794069011
True	612.5849562350317
True	703.5361813280064
True	447.40605092560514
True	66.96096410350067
True	306.19820576383296
True	38.9128047138806
True	160.43490065586624
True	175.99778548708787
True	1145.9372269343985
True	233.85251733780308
True	544.4309934433518
True	576.3326482148237
True	570.042549138115
True	876.7270341879096
True	599.0321766753193
True	639.2396607886476
True	950.170450784182
True	122.90638713086342
True	318.1476285617751
True	271.3264570716973
True	315.3884050446167
True	89.0328300928163
True	377.5353401323223
True	4.013885585970121
True	329.3519021102092
True	254.3178452165724
True	601.1571383892137
True	278.9053767896572
True	360.06754658105814
True	11.12048981221065
True	59.14818763107726
True	533.5832314214493
True	32.83243301417598
True	149.48579190598224
True	61.61739658379519
True	147.56074510153337
True	241.0634473569683
True	68.44781002151998
True	373.52757975513214
True	269.919391624881
True	101.344966472472
True	350.1711488056461
True	65.09983177679001
True	593.875893155749
True	866.1637179509181
True	278.571256787013
True	1153.259140735374
True	110.50954984222408
True	312.2286004272409
True	1079.106719062322
True	91.54782488905047
True	277.5455108768804
True	10.649575383257968
True	407.8911098637879
True	456.6368314535852
True	156.93501438979575
True	628.7892733443422
True	926.6874561505722
True	159.42838945027077
True	82.05926908799867
True	329.9085401632367
True	566.4306196034905
True	632.071717790564
True	1264.0185453570891
True	26.841347340482265
True	948.6548069680468
True	144.90642001696136
True	635.8871305609193
True	117.39519815466534
True	134.35298976284923
True	187.7688683162799
True	165.255872784017
True	754.5457341342427
True	205.6933782533742
True	230.1584022646224
True	71.40464620854667
True	516.0666753707413
True	428.5900457754741
True	177.74376153796416
True	236.66828114964437
True	16.681871990000367
True	442.5346109146837
True	224.709102822698
True	289.95346511270543
True	112.97916923557256
True	717.3351138003513
True	413.6169240213008
True	264.1550482148424
True	643.637136258693
True	552.7252586006598
True	460.362001617917
True	127.8354955973424
True	528.3577858040849
True	423.4697308039864
True	2.7669828315135474
True	189.2469030126839
True	95.54342063911244
True	241.39618503718225
True	2.2424432925260103
True	125.63935975591274
True	354.69546453016113
True	8.434812459304744
True	838.5285408417515
True	160.8083199043584
True	737.1252235281152
True	778.4192051602133
True	162.6071730398426
True	216.51884433117007
True	475.0462058817208
True	841.6830672996665
True	51.37724299567715
True	40.36121393747643
True	131.7828549609977
True	629.0940133656578
True	717.692791615884
True	185.53032436882108
True	592.506512613777
True	600.9985883726738
True	803.9494723804884
True	408.3863295192616
True	189.0385138740848
True	866.3319787289657
True	219.3493030748324
True	148.7250296817948
True	311.87927084662215
True	219.36990408046768
True	203.4484309059399
True	594.9781861669337
True	255.71079613202173
True	197.67133584784543
True	445.7198305775849
True	467.86368127545614
True	66.51572383697578
True	279.94472199640154
True	82.76051814009686
True	317.5441581072964
True	354.4743362753938
True	260.2102520104864
True	180.2019398420102
True	379.35354937666506
True	635.1934902588929
True	755.977969311681
True	286.4053022253442
True	759.2366119093288
True	65.2300729196142
True	855.7594512017974
True	349.0451227426846
True	13.407984580983936
True	620.2397015676298
True	694.5049572352091
True	250.2336354160424
True	168.50138596146647
True	47.07872327942861
True	389.621545937152
True	74.80849863387844
True	13.623079881137429
True	899.8132420798473
True	388.2980339704524
True	173.65075173032105
True	1016.956875594788
True	13.596448484040234
True	814.2073418747538
True	29.62288518804456
True	657.5025693458931
True	59.32912977773677
True	766.0361567722929
True	444.353732235107
True	195.87000086358688
True	443.7187356870563
True	210.4233477149933
True	305.70593304233176
True	216.66400674646167
True	410.8291110003653
True	10.1176647917356
True	329.4835985398386
True	112.58865236707074
True	11.996733315170188
True	467.42686283751584
True	708.9629288177372
True	288.8876827442037
True	79.64675268384927
True	304.9412458382562
True	81.83940535564176
True	182.94300826732103
True	174.51281912160272
True	362.9006479254616
True	45.07684516307875
True	135.30557964287635
True	394.91734462934375
True	851.123108937818
True	111.42385566136076
True	208.4735816248545
True	424.4406100367307
True	17.356428560345925
True	425.0918172827162
True	504.2445647073094
True	88.87394703229471
True	391.906740959824
True	355.6402319067024
True	417.2834588128246
True	596.7214125201324
True	1037.3357099793154
True	974.8072684948636
True	55.22770496480855
True	1066.1970247652837
True	106.2459358474454
True	110.86942006206398
True	108.82879071677942
True	509.74623340246495
True	380.4121479345452
True	575.5315583177893
True	263.3762261700692
True	165.4958403632602
True	402.9820867974804
True	15.957470089693214
True	466.1276087127768
True	381.85816717898217
True	146.6844972791404
True	94.58076566502196
True	526.3198456834297
True	990.5509087709725
True	195.3285786287944
True	60.25472826547771
True	427.9213820764259
True	376.55522238003374
True	481.64277152230585
True	326.34845894163
True	4.367019893241625
True	520.0734820288606
True	498.91629086999
True	498.3786110012759
True	194.89736200282937
True	102.48036625041831
True	19.69633584790668
True	370.2985441711702
True	113.86704789144396
True	7.995770950519471
True	30.05532128175181
True	337.4583793378698
True	643.3905738288372
True	141.04864302187087
True	92.27617175429327
True	22.92358746980709
True	402.8923625102127
True	360.8964371486648
True	828.9277712284545
True	308.9000664120692
True	502.3904076632424
True	543.1756243122535
True	517.5883142244098
True	295.0193635892099
True	545.1867455947123
True	95.68593440527208
True	582.0422565837562
True	7.805876071418144
True	353.38761957783305
True	475.3690415260074
True	962.2009510852994
True	348.7951448048738
True	808.3524379464087
True	1002.2399056123272
True	180.03742451977325
True	39.22504169619072
True	368.7823064541995
True	394.4226933252129
True	604.5254655484999
True	241.62380866781905
True	28.60666285781201
True	650.7067359811513
True	118.69318958540298
True	1043.9775544263512
True	332.9706347981029
True	474.2503225615731
True	131.32931752407384
True	803.2274344040654
True	139.4484229961399
True	832.2350299661215
True	559.9247368981164
True	186.3694765510126
True	106.86735510705716
True	64.77163651650822
True	558.6745613369724
True	885.5735229630546
True	437.08859764207824
True	540.7953380917835
True	127.36719960711422
True	644.6252919113218
True	498.6788898639118
True	802.138499109683
True	318.39619928018897
True	558.4235982403404
True	113.82300763085694
True	23.63890442276488
True	408.3290564913223
True	171.91892328862866
True	104.05612074095149
True	370.9530588763111
True	1086.4876909967115
True	267.4259795031492
True	557.1418965013168
True	11.40869080639826
True	81.20682396276214
True	331.79185213242835
True	773.924221690534
True	436.14040681979856
True	518.1302150961483
True	719.6594495624481
True	65.73101723081211
True	711.2341869517413
True	47.11388660709375
True	103.7166815352814
True	181.99980214736576
True	79.0658724675048
True	25.200621672999432
True	296.12438377120026
True	483.8696399749928
True	913.2429267454476
True	873.1783578589391
True	6.834668673950826
True	287.1938874358537
True	459.8732585542844
True	119.5899404618968
True	238.7014017091461
True	329.935202855545
True	1319.3339315863177
True	441.2366023479221
True	25.99282982639749
True	180.53630874504077
True	697.7084946686543
True	37.18790523069333
True	179.76816525638466
True	538.491522896309
True	72.70913159803371
True	873.7297739384422
True	343.5972980143894
True	663.1507417351859
True	77.23968835983334
True	677.5808183103738
True	592.7349202048467
True	879.939524176163
True	254.88383282590567
True	505.41951546348565
True	859.3650939807408
True	888.0484234952276
True	231.20538317634237
True	760.1100133611437
True	217.75968549433236
True	467.7002543183886
True	369.9478291879484
True	502.4454995338117
True	489.1937477471004
True	296.53136328994844
True	347.7871462429952
True	109.19704471395632
True	348.4334444671325
True	1103.489168087431
True	331.3927118716374
True	147.46804544249736
True	302.3156590353667
True	753.4904474631529
True	636.5200827294404
True	417.83120633509617
True	113.55268843472064
True	322.5308891429781
True	32.30481607668764
True	176.24726108887475
True	92.2251824975616
True	90.43696990334104
True	548.8840916572005
True	137.15773802371734
True	135.7222824004861
True	100.69993223200171
True	89.64347040029124
True	432.9728029894787
True	395.8731292523258
True	1045.3368481559169
True	543.1205505984356
True	834.9403596687638
True	277.0836535574157
True	306.94111211267926
True	533.602152493988
True	200.7042155981836
True	739.1002880270648
True	232.24208927784304
True	349.7049632382874
True	69.39890779856927
True	120.09623913491664
True	267.39244979447426
True	133.4054831721983
True	488.8194954187375
True	31.50745731395665
True	574.5016680493037
True	998.3241124063212
True	715.5307940011503
True	1.572100290430499
True	62.36866212896045
True	488.5708419502194
True	438.56480592976527
True	75.95542087042935
True	120.5454429529541
True	299.32158503036
True	75.82885519072954
True	50.773555847493725
True	728.7151719158408
True	671.7063237128848
True	157.6965385438397
True	173.72986024329194
True	515.0972833968269
True	57.92966366584116
True	24.49077777504346
True	589.5618421370415
True	456.82034048338
True	1134.232736056083
True	45.36924338054257
True	474.60115282759807
True	925.9439700627358
True	779.5282975473156
True	281.49370268586966
True	754.1121708746306
True	391.57560487730194
True	41.93072365193518
True	94.87293734438816
True	688.9222815897311
True	75.06594682165708
True	141.93973104142776
True	911.1530068724364
True	193.2591498042185
True	271.90057163475524
True	105.91478667313402
True	639.036437759789
True	609.5355752379888
True	213.23754391430032
True	432.4835273355163
True	41.89983728945456
True	279.97520159849057
True	584.4076197650303
True	603.7061724782748
True	316.1060102051165
True	77.43045679479475
True	919.3684841753852
True	1070.77424857196
True	568.8218479931602
True	59.3435448593071
True	29.592807930894253
True	88.08119088500771
True	108.1229913209948
True	103.37060725101574
True	909.7133519293726
True	1206.9924900997344
True	701.4350060839628
True	330.4261094889558
True	9.148266973029322
True	20.413973618683418
True	340.2797867995257
True	478.6828174527745
True	41.92640310171885
True	551.9678463117382
True	434.2302689900953
True	397.9661534742344
True	84.76852168330738
True	206.1865373421776
True	258.33668911674755
True	135.5435667950511
True	397.2410243205055
True	44.39850029279938
True	176.43453780712795
True	1150.5497901077306
True	5.337178586266856
True	24.83113919793867
True	569.008556073746
True	362.10175452181056
True	764.7937049006204
True	161.96091747555784
True	760.3307304283195
True	607.8289741374981
True	277.5745382730533
True	431.7922739389634
True	348.1485005739287
True	287.05809998172805
True	264.42908508968566
True	394.6079409985165
True	505.4059251316836
True	514.6158344245828
True	104.31756125022292
True	366.2274489791431
True	8.763174097491449
True	183.6176509347312
True	214.2027627206012
True	879.1785138139765
True	570.6298413199116
True	31.905749788610716
True	723.6499938664983
True	820.6225505627926
True	103.80137831868124
True	356.30728403127154
True	859.9154270349344
True	210.2381177789109
True	167.45609071162755
True	534.3746916343334
True	575.7406774776176
True	1120.2065644268778
True	134.72274350152765
True	152.99702237197678
True	253.39586872557163
True	315.9016461165771
True	419.87288668663547
True	406.88528966850487
True	322.7286598571975
True	440.0204500170525
True	483.4576154797376
True	222.305092913727
True	1473.7443695761303
True	239.72562251285584
True	411.52031837111593
True	53.865358473764566
True	784.4552521788504
True	249.17139674097072
True	915.9496759720528
True	547.9200142538149
True	317.37395988311044
True	762.1639760695145
True	278.8364253336699
True	214.0272888953733
True	254.7096182192645
True	217.61052816013284
True	146.05046843429906
True	246.6285621750724
True	734.3508930088298
True	515.111198579712
True	203.2229032109301
True	1158.0470944438796
True	115.53279701024763
True	258.8577053039756
True	69.82293992614264
True	303.8861524625998
True	422.6393064215839
True	93.43673764364368
True	218.48702525675137
True	77.63165063721982
True	685.1471579198254
True	359.85006429330974
True	231.6273412077866
True	728.6314920326844
True	877.4196773098732
True	789.4091974627606
True	832.5388402330265
True	353.1107354523762
True	1.0802654314179625
True	257.6895438381807
True	55.33806591312481
True	375.886340696276
True	53.3282591815908
True	358.12881179917
True	880.7557274657051
True	1013.597033457026
True	394.5609084164445
True	21.80762772234971
True	518.4659432189394
True	491.1032603150405
True	198.654625819536
True	234.11119351188327
True	295.5031174809262
True	23.86249855962236
True	121.070879226597
True	896.2849657692842
True	65.10539041147769
True	496.4221620068793
True	780.2873607219867
True	101.56043589815071
True	255.1996276978869
True	112.754333730812
True	16.25880148767719
True	1.587636483952796
True	122.71035723426692
True	1006.5785401908192
True	491.0837881520731
True	67.05080368826111
True	792.1281233445804
True	337.3316669673533
True	1.0407926179184588
True	446.9246970809706
True	194.6305661564913
True	493.36805423865
True	81.52512375228258
True	332.995835967041
True	363.0602518986928
True	177.03118804121684
True	213.98337154938125
True	126.04982707200494
True	182.1528696909987
True	993.3220594302574
True	15.958232999659472
True	502.6012157058148
True	491.6496267789964
True	414.8688872326086
True	227.5982860602492
True	226.2718766267569
True	158.87758303883734
True	47.67296200739644
True	477.9894306061484
True	156.07199888448832
True	864.9868433226038
True	849.9925658475654
True	251.258586167759
True	321.5033967412557
True	532.4378126383937
True	41.40686215739792
True	83.421883575521
True	743.2773949497372
True	1101.8341950695506
True	110.351156733036
True	730.6466957729762
True	138.72821848184466
True	940.3985569576456
True	688.08735624655
True	106.66772638712264
True	273.49164535588505
True	611.0311057183177
True	268.441935756373
True	48.07786899668992
True	560.1024893707809
True	462.62618830506295
True	5.17470681224955
True	474.1210264423063
True	64.42505452028598
True	184.01155449340467
True	235.0195005100433
True	303.61625014999134
True	79.00899696413562
True	225.58350978780743
True	353.82256226338967
True	450.0726188236087
True	952.8756337026452
True	44.83512943747147
True	896.1745027117356
True	1010.1445035211096
True	127.3559986474833
True	75.49017889036807
True	1010.4925192220928
True	34.968429577432644
True	221.56049062404836
True	89.61803392749991
True	206.91263078042272
True	378.2396217424306
True	951.4105904456184
True	102.2342875760998
True	74.79325254691119
True	654.7799721172555
True	280.3093443042633
True	704.1261305298998
True	54.00808548186123
True	479.0075540829704
True	376.1766291633672
True	693.0211935422067
True	54.90595578945353
True	109.48831305280764
True	25.57917960728148
True	275.7234472101026
True	45.03965560105769
True	352.3879632307072
True	3.1723159794549867
True	1174.9265094476575
True	102.868412873177
True	146.20578083581486
True	350.9900697759616
True	718.5673371323328
True	686.8163611541676
True	993.1561628028873
True	467.4347175303537
True	413.0265482357609
True	139.87414091744185
True	426.1119755500362
True	839.3120471308185
True	409.5848595556452
True	927.5074072735816
True	87.28728608071836
True	424.86079657715015
True	178.5157238437642
True	283.5286552485547
True	765.0652650178253
True	175.09420160559566
True	139.87694457661277
True	66.7496969162971
True	880.9862510200461
True	766.6462901284078
True	81.61559069472034
True	450.0309195943399
True	739.1387701035703
True	412.12699855831056
True	56.56914017819132
True	325.9663103797756
True	791.1661241249877
True	28.31705998342689
True	364.5569497478113
True	164.35055575787734
True	278.2224167434402
True	31.23114959633025
True	209.8685714781269
True	776.6033316889241
True	635.8205930477691
True	56.7099155149818
True	284.6877656570995
True	901.4711849693108
True	19.06721926148575
True	321.2773760030676
True	289.70569448016494
True	419.3277357198807
True	213.17403836348748
True	615.5658206833127
True	45.94170768729712
True	987.2872789801283
True	885.4612093818037
True	46.77992813270076
True	391.9261428084624
True	732.4219563890967
True	911.880442110262
True	281.02990408428803
True	592.0980895694086
True	122.08668447479408
True	187.53317794904012
True	130.70858261630383
True	133.8879372427707
True	205.81862806804529
True	963.3458853776226
True	759.5427306191305
True	965.2974121813138
True	20.529072460571307
True	26.896055397815868
True	360.081967120344
True	14.804577752514245
True	641.8873996651129
True	1081.0127430445646
True	268.3647665045047
True	203.53965004917055
True	90.51610851512368
True	211.47516479655505
True	135.2958281071744
True	45.364665272159634
True	123.40235385375424
True	89.46460054771359
True	253.10538661472165
True	539.9776074680382
True	173.26237363466743
True	29.33444081079301
True	54.635887545586485
True	430.3083560783195
True	262.62626713171034
True	619.0269163328456
True	22.35771907936714
True	116.78601473910057
True	676.2014703257088
True	259.0298730541119
True	468.8769718447302
True	665.5796828422734
True	98.30535925482764
True	110.97055488452068
True	84.05404713959156
True	26.45477196334961
True	122.16931302629877
True	83.12447607007603
True	99.51959997005956
True	155.76668196670056
True	235.92846911047187
True	805.5966547360956
True	288.408631697406
True	962.1970693707036
True	170.19711721073514
True	203.88959127872704
True	782.6488324926017
True	308.5794215487869
True	564.6829909388881
True	250.97931872855312
True	349.426865177703
True	437.5280160130437
True	564.4283298855436
True	626.8538618913499
True	372.3229275555573
True	34.96055328705081
True	550.1895195549145
True	618.8479816068893
True	19.8726459333647
True	12.883658252894852
True	265.66470899009545
True	405.0159297220934
True	442.8286146761686
True	67.45258129771227
True	612.8441823584875
True	941.7666358270964
True	230.8610260687012
True	881.2933107574063
True	278.681500923
True	106.37426598465387
True	259.0743409334796
True	695.6512273103639
True	36.89457598612369
True	602.3828859842538
True	1283.659443696308
True	1021.7354367909288
True	892.7958107344026
True	218.3702958942617
True	91.10502104335784
True	190.55750665646352
True	852.137900374486
True	137.6159776167153
True	1055.0664124515763
True	885.1298648153515
True	41.66091923926879
True	86.38013675967797
True	412.5481075838559
True	417.252019947226
True	208.7683875159683
True	521.1322043890647
True	664.827164649741
True	114.50593362870822
True	277.36519774167306
True	1015.0499824997444
True	53.09357527603802
True	701.993786319838
True	534.7719931633034
True	38.29835777765076
True	794.0709843951257
True	384.1669256891335
True	570.6926991498415
True	108.6377556244106
True	257.77450926179813
True	215.95778590291425
True	27.432865371693534
True	137.44271570277922
True	734.1497812108802
True	143.8846903950177
True	375.5097748419513
True	66.48945407624596
True	639.6828824084826
True	636.5044879763421
True	232.4522165426664
True	458.99351525627327
True	172.72961457342458
True	165.45424820349186
True	226.88966920048543
True	286.0920048518546
True	356.4895230624797
True	137.75284648342773
True	194.46887073826863
True	28.435481043403257
True	888.750461633383
True	306.2662776468152
True	10.828642329326128
True	359.5197943680974
True	166.83690853134308
True	631.7033118354799
True	354.9122972257942
True	578.5121063404888
True	551.6120919178691
True	466.52425855443374
True	797.0998621520453
True	240.473392846815
True	570.6284474420626
True	164.69836639879205
True	540.2007650941877
True	361.2141925259133
True	372.0159027821632
True	133.12472944033658
True	135.65973863694248
True	112.02346134315428
True	68.12381207955352
True	731.654376846267
True	174.66157375969038
True	44.75152585181021
True	0.0
True	547.0629364545258
True	109.6958656686876
True	21.08815632525734
True	42.818594904599095
True	109.95721543174704
True	499.5413137138149
True	179.24808421718862
True	105.17203424676984
True	34.107237144479086
True	159.52604588248283
True	939.6763657374408
True	49.24960198280132
True	228.1064285573382
True	752.1023253860699
True	315.5852721280744
True	451.1950685095287
True	475.0062508362133
True	515.5739676976071
True	609.6258221110987
True	909.8672450849144
True	275.96749027353246
True	1053.241128253169
True	910.352931791932
True	632.3483852107192
True	350.3822754125204
True	820.9985927657813
True	9.86857929234098
True	32.746040372612846
True	306.05543388701625
True	40.86279743864587
True	204.73052782286084
True	762.9868841139566
True	204.11990265079845
True	736.129186172778
True	776.7943741272136
True	121.3373289740672
True	359.4199381172464
True	597.7466241995097
True	24.427664887625163
True	135.51702534530932
True	444.4470675615948
True	302.6357117527563
True	210.61682978918984
True	113.03526484112984
True	380.3670665766618
True	22.154561430593034
True	376.06709117176615
True	367.88470878350256
True	1000.8700671142974
True	353.1010930566508
True	30.47828174535664
True	428.2166118983314
True	444.79797867829865
True	248.2874911406175
True	31.31330893709079
True	767.3259178593848
True	442.8846878795363
True	176.82590580821778
True	13.060747420902596
True	1210.4191260812784
True	166.52499291719587
True	29.071800229150583
True	307.66809471635577
True	259.6825132193338
True	115.77403161501267
True	289.5316641354708
True	49.107968024189766
True	309.5554411126668
True	300.817179057065
True	323.8022733471016
True	32.270959093131
True	49.180667837698266
True	1036.4759475990566
True	26.79739440377517
True	11.883226691273304
True	190.94675835645864
True	635.4387909664854
True	8.169950048605333
True	188.87691518293823
True	172.68705009925912
True	510.94964428322106
True	383.488528185891
True	713.1123816200926
True	332.5073853744766
True	475.1533038340448
True	445.3729812688642
True	492.9275285713461
True	97.40475280143716
True	1290.8326293928733
True	896.9428942963963
True	287.3215413372212
True	539.5270825748294
True	98.06325381230236
True	570.1091301925295
True	438.7219784888399
True	154.85117562556732
True	78.32098819896328
True	352.49939875169844
True	170.3436952862167
True	31.09192766070936
True	601.9203275748997
True	373.6160832701703
True	70.49697376280778
True	30.173402536674917
True	661.8114511946757
True	504.6096076370743
True	74.44815768461083
True	20.465419681348603
True	325.9931844206495
True	321.2462879122426
True	716.7112699882549
True	548.4753230885552
True	568.7442078980808
True	779.0617757825623
True	8.243174205858667
True	57.87358030179308
True	35.45164487542078
True	56.6511162777516
True	526.6428222978567
True	581.5167547224133
True	85.5597679565279
True	112.12001997400093
True	191.0245494555837
True	76.27510399622486
True	182.82211036879104
True	201.4423870386484
True	280.9088860763824
True	812.3962754237355
True	594.1203228394439
True	291.1932857616297
True	200.6277728736307
True	266.20694630685824
True	250.1202848862904
True	720.6131337950144
True	325.93511748375715
True	165.52589527524407
True	911.3185684763532
True	335.1326050645204
True	470.2013907731609
True	149.65482257358215
True	121.1184726216561
True	62.044495805706
True	209.56567137282988
True	986.4522250058994
True	501.5850058339842
True	117.50300893605704
True	354.65326375380664
True	100.7395351277612
True	669.4793775624971
True	4.2048851393109885
True	690.2676695463779
True	37.47277017633858
True	935.1551884699836
True	840.8057721606295
True	214.4529287493789
True	29.973756223133588
True	87.0426955159812
True	476.2780349582895
True	215.2739308397229
True	1.1882577846402709
True	80.87026766215757
True	1067.8180259866251
True	342.24803020035034
True	664.453895774831
True	464.2554285779508
True	32.82273314147225
True	137.97276192038137
True	439.76281573588113
True	926.1282166673708
True	806.6330337148523
True	418.9165389293363
True	347.29405307673414
True	17.350414488834772
True	78.76728470362804
True	760.9322658497653
True	468.5527112960025
True	383.9742461779182
True	907.264388621559
True	25.2299224104504
True	219.7939895662806
True	878.415554252971
True	247.8228388584377
True	8.420613212749531
True	508.25640788658575
True	104.8933091190002
True	635.9496357520657
True	53.47698816503883
True	256.46760397878063
True	855.9745894637975
True	879.5926879475015
True	282.03890302691565
True	443.22110380991546
True	118.15098665401764
True	612.4043501882775
True	255.2478379788028
True	192.51674327276515
True	839.3408052818623
True	55.75384055109022
True	737.8162654302621
True	281.05033317557536
True	301.9628532466885
True	171.19994990226218
True	501.8005241406556
True	605.3194629506421
True	365.1218494376976
True	390.5443760084885
True	69.93007869655915
True	158.21526520746042
True	450.26781260413657
True	217.4355102719096
True	36.27050903354139
True	203.63329532306204
True	391.7699364108319
True	401.55069922947007
True	730.1263145728029
True	132.00375893978705
True	664.9119911069204
True	503.280540868893
True	621.2321268934359
True	137.92249839493692
True	40.247738629759496
True	671.0318312276775
True	66.91290098077137
True	561.1083143450419
True	674.776865795769
True	445.3207092848855
True	139.1965326402514
True	540.8117718625849
True	4.979107225794226
True	397.0328370882605
True	31.17469699897078
True	630.0294848942709
True	265.9514013573976
True	583.9680451155172
True	693.303145776258
True	145.94287979178773
True	540.6552465838366
True	492.1478534274293
True	63.891456597739634
True	968.8535727418804
True	2.6306454177545024
True	30.53751083925569
True	636.3401576358789
True	709.0659219357403
True	130.8186826981118
True	411.4656252635668
True	125.81307642791572
True	72.87203261556678
True	458.780980010638
True	43.50864556432933
True	495.40390749210695
True	13.428545967396229
True	829.6885032553774
True	557.279586819694
True	680.0436792014308
True	101.0382169356318
True	370.0876793733135
True	983.8798450483752
True	830.2040358481242
True	139.8318385270397
True	563.4167225863326
True	452.5272535211932
True	233.43298144986463
True	243.4626538277943
True	5.919130487756257
True	331.7711117599467
True	11.23103363767454
True	367.0082820131505
True	79.02802430109556
True	416.8291456747255
True	658.6778994959107
True	128.4304729945134
True	239.02944163501135
True	654.6688069470724
True	673.619717964721
True	291.24102611787634
True	131.93195545682912
True	159.8357434000457
True	477.8378896939572
True	87.07313019798389
True	10.43013705234751
True	507.08817517816993
True	571.0758526365962
True	18.976697115767443
True	137.00861166244434
True	916.4592497792364
True	496.5569791072794
True	272.7094087275824
True	34.64431437975285
True	474.93526061503786
True	116.0328575485414
True	582.4996739134469
True	671.5161281063617
True	297.20415453874006
True	366.0787624470837
True	186.8211622395665
True	238.2915058511381
True	72.10174731332
True	224.0010548836439
True	476.7732469899288
True	20.78700730301424
True	449.8618604512113
True	373.60015935078087
True	724.0842810637795
True	904.4950541237372
True	913.7974016694974
True	154.2611064215751
True	403.4970489015984
True	72.69923663465686
True	180.9248149986575
True	317.9040694196545
True	10.722321103411486
True	766.4168986430465
True	23.106112364564197
True	397.0707210179263
True	264.2907698768216
True	621.3387526677594
True	200.90140536764264
True	39.16305992542021
True	715.7810003745792
True	1070.0656792141424
True	229.874253830905
True	137.7417758877611
True	631.5772188732601
True	492.30157964456106
True	17.003523817828363
True	815.3294852180637
True	111.96010336108168
True	44.38024014946747
True	298.80503212899174
True	346.8591952163017
True	394.1431796687409
True	263.20484477883934
True	19.444053527443845
True	19.947714092168905
True	875.3527218643516
True	191.5241008272378
True	107.21227476631664
True	851.5557049691545
True	650.4545220209085
True	636.6082376971654
True	444.3154441492532
True	153.8626708372123
True	32.055410787797655
True	103.32997749244302
True	441.6783009062037
True	231.8543380582974
True	496.0615731776135
True	142.9618089970161
True	492.9692849713936
True	658.6241379568138
True	932.2587121944694
True	25.23486545692364
True	984.6152360365442
True	1051.3305255187663
True	479.1455107607221
True	88.69920246913262
True	779.0273308863312
True	637.7422862005079
True	625.8256844403237
True	175.46282179404045
True	744.8564668507373
True	692.4504552773587
True	122.91743392200412
True	766.9202371590806
True	789.3734576687891
True	498.3626648709434
True	237.78634391921463
True	67.72385979897535
True	320.5533395903805
True	357.130982621093
True	460.0392440530705
True	437.3398830006924
True	207.2971614565716
True	310.0770077317063
True	2.598422852101025
True	13.762285966421574
True	104.70965589965208
True	131.8617157553674
True	354.4851976454874
True	351.9710679488198
True	114.75519871585996
True	16.564546447904934
True	204.02704468991936
True	770.1294918208868
True	446.824532682387
True	511.7992591439736
True	555.519051963744
True	823.4112562761666
True	642.3704601256027
True	90.68741495479364
True	208.08452026512325
True	237.4368726421036
True	296.1113277371887
True	109.85212095573915
True	367.33347317354566
True	427.9935882555902
True	168.7469221503934
True	664.0196594515145
True	243.65454413134347
True	199.42307852715064
True	28.864914276108284
True	241.9114959238916
True	471.1738345767544
True	171.88052445907027
True	531.3978318346091
True	471.446976788776
True	246.85297469385088
True	106.64502725047548
True	40.2741236670131
True	415.5442519661149
True	772.4388542648735
True	170.7495932587953
True	1024.045011370439
True	1031.895509296393
True	472.74470695129486
True	97.53211646926692
True	128.3904104294276
True	670.8846607683274
True	8.346309967370038
True	225.96853697444084
True	132.1226561850019
True	114.79149819304084
True	336.3883058749974
True	643.105295290223
True	32.60054869962969
True	125.99926740868015
True	955.9573398532964
True	57.74456205967842
True	454.32318640874536
True	536.601049799994
True	255.1367212490572
True	130.6963581937331
True	938.4111789366364
True	1203.1926033818297
True	519.954824897911
True	644.0105272288248
True	203.13935452829008
True	151.73510469094572
True	321.5313753817898
True	252.22336866368823
True	171.5905171119452
True	298.6579994387558
True	346.9914393938872
True	11.44760159418149
True	627.9512611678406
True	146.0888385567086
True	70.9533285404618
True	438.9413106377911
True	303.49263688971814
True	1212.8948228977592
True	352.0430334867606
True	994.3358808853058
True	9.298832106006044
True	272.2384832610435
True	228.4703589852797
True	160.04596836884951
True	502.2220663704145
True	202.2804372342272
True	413.6884789753925
True	334.8798812440983
True	118.96070616711988
True	364.2941738654131
True	1021.0715679281564
True	720.157622330285
True	224.44419664365827
True	110.65920600535318
True	277.49842661876136
True	25.149282883150388
True	356.27406623514054
True	311.2153910828817
True	598.0412491759018
True	434.99077468078485
True	356.1858068103781
True	153.87945098852887
True	12.417265867450816
True	417.29524266836506
True	292.07932647516503
True	143.45315878120095
True	302.2388938589599
True	424.6734583487906
True	805.7248690427807
True	306.2180104936452
True	787.0786634925099
True	393.4637254700962
True	383.29102730018
True	1.8217420072938413
True	1139.4953598141983
True	104.30397281556334
True	884.7961254122457
True	203.65990017782795
True	479.2497204415887
True	668.6519005049532
True	88.85670356377156
True	486.3030007909409
True	34.32819915875228
True	421.0072405138044
True	76.44459650362577
True	228.4158345672168
True	37.71404823941665
True	693.5934179325437
True	193.55971993965628
True	24.348723265619657
True	409.0581391272077
True	116.78116680038036
True	175.96942705268114
True	827.3183197654031
True	259.023806588612
True	156.30347892063446
True	365.68010472974265
True	524.2614304219628
True	329.7769561531311
True	509.6294519206192
True	615.3587717596878
True	164.321431796817
True	6.418792545375329
True	76.7798660018419
True	443.7508401321973
True	94.04725218723604
True	79.62456760652688
True	1043.697367200073
True	26.13798634717084
True	328.7296069074455
True	300.7089851099863
True	435.0978834074518
True	672.5535925662282
True	182.574573714685
True	635.1691393006445
True	333.1534331143183
True	352.822273626792
True	268.9381034869705
True	206.15956777207887
True	353.3823051243871
True	419.8947781098988
True	408.1411964656632
True	601.2533062798875
True	145.36626558789797
True	77.15501967704799
True	38.81532908119325
True	303.7379735279598
True	625.4839760639547
True	384.5151185790982
True	787.6462491915529
True	207.57961434088995
True	404.86401517833536
True	70.19320499205413
True	50.95751096384745
True	431.3532655062037
True	197.07941177011065
True	230.5726191214165
True	42.96942606372743
True	1109.2577146282754
True	161.685350539511
True	918.0691939993692
True	314.2231658018895
True	931.1176173398188
True	234.99380077654996
True	469.3339934296849
True	539.0918216262301
True	624.6065341381379
True	214.3883866351256
True	486.7721611030547
True	963.504225928898
True	127.82518199985084
True	7.270953599775945
True	573.9113964236163
True	30.30721060516487
True	74.72235599996375
True	803.9286306240905
True	239.81716522344303
True	949.2261486010034
True	661.9358279283051
True	416.93555237961095
True	298.6810767633225
True	503.1029761527862
True	330.1378054986931
True	186.46939741394144
True	678.2155656885151
True	688.6421202122635
True	212.98225047533185
True	85.43280303386062
True	517.2023810349594
True	144.24543565992784
True	378.8196940482033
True	340.4139881378128
True	67.07038426079988
True	371.6644013827288
True	420.35230636056906
True	379.0595745092017
True	400.9148206859354
True	429.5716200576951
True	627.181420239846
True	55.89682643094865
True	438.4002703167714
True	315.0484862963383
True	650.221456621581
True	220.3700739203988
True	96.99544279643185
True	44.55142243479126
True	545.6243141998725
True	644.9243054458649
True	186.55897891944173
True	413.46238108166096
True	338.0443197126538
True	16.97089158430287
True	169.04484290112669
True	289.229838068517
True	2.6096820357100725
True	876.0385856118146
True	82.45944429639492
True	107.01605623586096
True	112.94990086821733
True	357.150785817174
True	36.05771065094402
True	447.583269475506
True	238.7028457086421
True	6.100761001433771
True	117.26651036128608
True	435.7812623910036
True	50.53177853101567
True	65.82068302957613
True	176.84505191076835
True	301.84765679616095
True	966.4764064114836
True	388.727605204344
True	943.9866116531852
True	185.66482460251828
True	1029.0682257507228
True	786.6338433158006
True	652.1930870567732
True	389.6938711635354
True	392.951057139173
True	77.28532731670346
True	73.53432299338722
True	81.19305239979892
True	179.16363208251343
True	489.9431378852471
True	1090.6323224727123
True	185.07733525195516
True	354.13314406299514
True	444.6795097041458
True	586.4119187237176
True	585.4944465298205
True	288.6780232705906
True	445.5713466513414
True	695.2726923178076
True	95.7249233949528
True	735.944599651721
True	258.53246975820184
True	134.32849331048507
True	418.74989350072485
True	845.2689365616429
True	439.7669441175384
True	833.1394783701004
True	196.2463923143117
True	358.1640004072961
True	728.2939573808511
True	627.9825534908197
True	194.90582975033476
True	265.3535448110917
True	776.2808112872856
True	28.45848396812694
True	193.2749557593445
True	481.1171708665601
True	708.9174104148516
True	103.90079359038351
True	35.819450846222885
True	169.8028394596317
True	737.5493295390582
True	325.3084154350732
True	565.1873720779539
True	352.685878179944
True	300.60128093070614
True	453.101266494642
True	492.38834887953664
True	72.07077845315507
True	379.7257370749647
True	798.0697638227241
True	0.0
True	284.3883362246071
True	246.4507832925657
True	962.3405100938074
True	135.3136762207049
True	641.925445076377
True	637.0270456565074
True	118.89430617896164
True	214.27663346746957
True	136.67447021854235
True	11.501400656832928
True	284.01739194151173
True	371.8122392832559
True	1147.1617759751105
True	232.3157355839046
True	417.4740790261421
True	657.3257387301916
True	200.1716875837205
True	25.976195944538503
True	851.8709221403403
True	605.0406180782277
True	159.95773937131162
True	621.8646503295602
True	168.95124819982928
True	297.5654112159468
True	779.5827898849257
True	37.81233719534181
True	108.06039999382556
True	507.0972966826729
True	67.316665041017
True	76.16566560148544
True	405.3230936112725
True	23.28749822039024
True	751.1502923430188
True	102.56720412030296
True	166.2654328579183
True	17.919129331164186
True	709.2322688358795
True	28.66308896177399
True	768.1673674497147
True	397.47477542728393
True	116.75835130998644
True	698.63058446176
True	522.6850954657494
True	563.180390438495
True	44.4140806290483
True	363.2503266988104
True	6.284640270578288
True	98.73600707205584
True	375.785708882377
True	45.56873317903269
True	117.2885652945353
True	318.4974653343696
True	190.17329028528007
True	100.63727968929084
True	648.4748500097749
True	22.3959660538268
True	1139.955248703813
True	494.9314983530687
True	302.61225131639566
True	491.7304542975104
True	125.40179584875824
True	831.6233010347033
True	1105.0961058999044
True	754.3699923675427
True	186.6082602621479
True	226.49853134175729
True	52.35888184270095
True	59.1927438028186
True	157.34782250813203
True	107.35436619313728
True	162.87879550236644
True	1156.7324024830866
True	309.5824723351668
True	353.1227151973707
True	716.8498987333437
True	16.267080480902873
True	11.209719361020834
True	576.5270321833381
True	5.079667566470784
True	108.81989904123562
True	696.6580912353958
True	176.38571167697955
True	653.0825261847247
True	839.4100996140792
True	149.75187095014618
True	876.2864762215819
True	3.21521448099344
True	440.5692465174933
True	1041.8211663456332
True	24.580558687539064
True	235.8810557786483
True	146.67636806917966
True	913.933737039839
True	231.66818290763723
True	490.456728809498
True	123.44914877885016
True	509.6092350935348
True	155.18550832593647
True	97.5288185632963
True	389.699913963372
True	68.34615734914877
True	54.66579425384049
True	1024.0383544530812
True	247.8219505604084
True	156.55478150444685
True	367.7608024692733
True	396.8889149628384
True	211.39326823720896
True	161.14743818721055
True	384.76539215130873
True	37.51098553488681
True	497.1329754188407
True	1108.3922038194255
True	110.72612356111836
True	476.692557195574
True	312.99722297286286
True	26.19720598507408
True	414.25794879550494
True	105.62579951641646
True	592.605117539587
True	214.29266472878632
True	436.0494559264652
True	22.43068766022684
True	428.0160009097839
True	110.13522794196768
True	346.87612561308663
True	33.33168617375872
True	169.81929395197702
True	242.4229611748331
True	763.9366192537398
True	55.119149931325786
True	134.72442606070183
True	232.58010441716996
True	141.36457678829336
True	622.2485449103727
True	564.450530358693
True	793.2290499225358
True	380.2762106667572
True	546.5075623413039
True	424.50195591071054
True	696.6564813338126
True	70.81502420831306
True	481.9752944333569
True	437.7095903914538
True	45.3383414550111
True	82.66428569003159
True	130.86399029447446
True	86.75392834826116
True	321.7661252417911
True	859.3264651364639
True	334.73446595363583
True	1086.772213682728
True	332.36238503536333
True	924.6713224599648
True	152.2630691554719
True	563.877619926742
True	620.8086605079668
True	711.3232476160275
True	449.6780547370793
True	66.10867376869487
True	290.02257001575293
True	43.77245199956647
True	158.1719354871577
True	168.9392068960017
True	1101.5433577871063
True	222.3366557851351
True	559.1041089757441
True	546.2781445608271
True	561.8785180328643
True	890.0801960714765
True	586.6259511842843
True	669.556908722424
True	883.0823927255776
True	124.09778850514547
True	324.2718723280285
True	262.13725474646407
True	324.272280734935
True	93.78888663793902
True	377.1742690284135
True	4.616287849895791
True	348.5742914601148
True	254.86245036870096
True	619.6186173389959
True	286.4775799621912
True	363.998507448038
True	8.155110969697184
True	59.74003496250263
True	532.1004126237765
True	30.3559222650002
True	136.14577219940696
True	65.54363429073592
True	148.736970507424
True	231.72064104599104
True	71.35836415889744
True	391.88301293425786
True	271.38917631602607
True	99.9966842346902
True	334.0612846803687
True	62.9131759570241
True	553.8694931441255
True	855.906923411484
True	284.2445052358864
True	1156.2352873201226
True	108.63727182804756
True	310.459553150217
True	1039.1598065500448
True	89.66111918114184
True	284.3366958653544
True	9.80184184404985
True	405.5654770470142
True	440.9122653394361
True	158.22257539491025
True	620.6829272538952
True	900.4937017965757
True	158.21062784309515
True	82.6140061482149
True	330.04191740288707
True	554.5578919599275
True	628.0315331750988
True	1224.7850600968868
True	28.60167179705056
True	934.3915105527262
True	137.85360117054955
True	629.4981569135783
True	122.79254552678889
True	131.10088251041142
True	184.4937394508081
True	173.61375883271907
True	753.4109623863379
True	217.5917952761457
True	225.03571192235583
True	70.21096245427977
True	518.6141229256962
True	431.11466322982807
True	172.93386017673888
True	241.37643305249412
True	17.305735083269
True	431.5244940650159
True	230.12422038022
True	290.1469440738239
True	109.79942289708262
True	711.4392803633295
True	434.5422720561045
True	257.7297735730132
True	641.6116994200389
True	534.882708451189
True	473.0514322380193
True	139.48381683525423
True	519.6843490032073
True	436.37417506241206
True	2.65144663799125
True	191.27099529162487
True	90.84095685516168
True	241.06512517957395
True	2.517260394838425
True	121.43797883606376
True	347.82333888010817
True	7.0241854885894055
True	839.1405722627181
True	167.04690746947136
True	724.9670203723587
True	793.9188940739448
True	167.12855146431514
True	219.75724949174764
True	495.1120211137677
True	819.4143895330204
True	52.50700854729498
True	37.951603146329376
True	130.21074075472907
True	633.4734787916466
True	714.817945131909
True	184.3209573668605
True	579.8239819816745
True	585.1548990538392
True	827.3748419157989
True	399.2730350282288
True	185.05723008334647
True	827.573179125195
True	221.20046203527215
True	149.14487279383195
True	326.1903832037006
True	216.97004200647177
True	209.11255758638865
True	588.8301537679168
True	248.25102751204923
True	209.90297058487064
True	440.866754587898
True	469.9261575716757
True	62.92499288304595
True	300.2403564981907
True	78.12311536683794
True	345.24555711686
True	359.24937760631565
True	248.12278342216047
True	175.51194920191273
True	375.4251370578529
True	655.2733230423584
True	749.3065368366438
True	297.23371469599283
True	742.1762748174614
True	58.79884617209657
True	876.7912093686463
True	339.026253422714
True	12.35267394881737
True	624.7844986736699
True	682.8160145605115
True	256.6118719191228
True	165.09893352258365
True	47.35413089039681
True	382.31874685547234
True	68.98129742049764
True	14.309774692208244
True	888.1759938309826
True	359.6356959968741
True	167.31673126853303
True	1016.1654569317036
True	10.150359819244049
True	802.7688576234938
True	30.52502113892872
True	673.3834806031815
True	56.78066987634385
True	739.3291557517198
True	461.7989652834297
True	204.0442426868089
True	465.3796031759063
True	204.1775603910731
True	303.0613154560703
True	222.11642846084897
True	421.6066292400263
True	9.335557516267786
True	328.2360904522087
True	110.65512814918615
True	11.24549815617812
True	471.4760755221183
True	728.0524718498773
True	296.02414442735545
True	79.54536151478615
True	319.1834788713387
True	83.75179662048902
True	179.61891380862787
True	186.65083901858017
True	385.2271198286348
True	44.65202485722223
True	135.18328399936854
True	374.4222512318996
True	855.458522592663
True	111.1569986830741
True	205.5398417103083
True	422.95020881663095
True	20.587933160331712
True	428.6480763451967
True	504.5243006157472
True	92.95340877608324
True	400.2458218576642
True	360.2602029823442
True	423.0469291141958
True	584.7503002027356
True	1114.80260729488
True	1001.2203403022962
True	55.11714270017264
True	1038.7727081835717
True	112.76458489092468
True	119.039414562009
True	106.88925746700242
True	483.7466390579701
True	372.3572925470492
True	576.4116746541473
True	255.91126072062156
True	155.49370151884983
True	397.21205291208247
True	15.622954889428808
True	454.5609273693745
True	388.8965203405873
True	146.36689945209633
True	98.4972891522562
True	526.5188693176133
True	1012.8559675443672
True	195.7832061414597
True	68.765339540276
True	418.8714537193707
True	378.6627390674324
True	478.4076049194491
True	321.60491036717946
True	4.63706695160796
True	541.8396529284222
True	501.42957335017127
True	511.7823057931872
True	188.9270866898723
True	103.35116089556062
True	22.966210874728805
True	365.3283151354733
True	110.76569913094532
True	5.594508971517809
True	31.05145694641626
True	348.7986903799086
True	637.1298984920845
True	137.99425858431633
True	86.63870734277597
True	25.299798765594996
True	408.50040264536767
True	361.9433725885997
True	755.1268735785192
True	309.9870316789815
True	524.2499500565973
True	542.573256604436
True	531.4924066485456
True	292.15712541526204
True	533.7512127448088
True	97.30080210243732
True	586.522934953579
True	6.7765182399173485
True	359.000841639651
True	455.4499498693657
True	982.4111038801922
True	342.4231299029951
True	787.8763874102046
True	953.2680356479626
True	165.20171527823703
True	37.86921756867357
True	355.5611400479976
True	382.3090381176936
True	583.4649168992443
True	261.11704356293086
True	32.36639074824445
True	641.3018553902344
True	124.01719840716054
True	1072.6473365160075
True	312.4555478813419
True	471.8111354585416
True	120.60932043715091
True	819.9976414593277
True	140.6161123591541
True	834.1430482024177
True	582.7713530297675
True	184.627712341126
True	105.9547148796334
True	69.09072467535181
True	561.912781833176
True	942.6760133620114
True	443.6884469586006
True	546.1391513501649
True	135.3494402380721
True	633.7794473572233
True	491.6813350590037
True	795.2826644702935
True	308.5096213012851
True	615.0623571854334
True	110.35742841017678
True	27.493998156892516
True	400.48449845743664
True	174.9431760221618
True	103.34612570774271
True	389.8255035430254
True	1083.8155979624785
True	259.15253546129054
True	549.3750070527652
True	10.751433400343846
True	76.55764459804345
True	340.37284450111184
True	796.847782837052
True	453.9642159151621
True	492.90086150486286
True	724.1809487193867
True	71.52090125886036
True	751.401796892604
True	47.89236126042962
True	102.88419753784436
True	179.0982514062164
True	84.22726172640618
True	25.88649541380582
True	295.53034076008873
True	456.53086933354587
True	909.9067283554313
True	861.8317145258122
True	5.671431295438677
True	289.18359601636143
True	490.4407869715956
True	122.23318009360533
True	247.8679809310784
True	316.7974795393415
True	1329.8484980860153
True	452.1424609967668
True	26.80968995746533
True	179.7442950484577
True	688.047296107545
True	35.96661405672817
True	170.0747056579392
True	586.8289689286566
True	74.52880839797682
True	861.5690603242726
True	324.46595592742204
True	671.755952628036
True	77.42269213513067
True	687.1217159988599
True	601.2197496032416
True	883.9287142051264
True	243.7011506339292
True	508.4562532676405
True	824.3934891507076
True	925.0985287544498
True	232.9639489495938
True	751.736388210053
True	209.646416030493
True	450.8379285966533
True	371.3530139228102
True	493.7465150601745
True	492.8643974890476
True	310.4718196228624
True	357.9262138624569
True	118.89006897495544
True	342.5092134961041
True	1122.1255459380693
True	313.96036456409246
True	136.51889481100676
True	316.123416405418
True	761.9749868202013
True	656.9945225428589
True	408.7303529274714
True	119.16901464983228
True	326.6755772152813
True	34.23386328133105
True	178.56145551242128
True	93.75919070984504
True	85.54544850746227
True	557.7826483987454
True	138.26901572824343
True	130.77228953947932
True	106.91571342059464
True	86.59763153501915
True	454.2669803584034
True	380.8650799667335
True	1062.3111029444904
True	530.1365002493637
True	858.9145732597877
True	264.717460271372
True	303.45781795504394
True	528.1217179131818
True	193.8396254278174
True	759.9215260809923
True	239.04080754554607
True	372.1119890630141
True	69.34253118978968
True	116.63195821501876
True	255.48399860662929
True	129.16830878747115
True	466.90135796399966
True	29.064772722438697
True	574.7116477725034
True	1021.3528379568908
True	736.0449795015611
True	1.721142605051285
True	59.68324622100032
True	503.0701377314135
True	435.9970464006179
True	73.71778110173433
True	117.79846232327805
True	299.547572249516
True	80.54667365752512
True	53.49580859070387
True	715.2027062781352
True	667.6861307873085
True	163.9857050508299
True	177.81535585284414
True	543.2406603583012
True	56.75193878938602
True	24.01030363205593
True	567.0667093373619
True	448.1236946099269
True	1132.4250481650745
True	48.3833594146401
True	457.0550395316615
True	886.2340129421577
True	771.744624321141
True	282.0716286924698
True	737.86810766204
True	397.916527054784
True	41.39470413196174
True	90.62550528721928
True	703.1458833104837
True	77.58249392848704
True	139.3501923221781
True	914.1736533476106
True	185.8158340552501
True	268.8840851577696
True	105.99495866183145
True	653.7032747267044
True	619.4547355993479
True	217.70732037511493
True	441.9107107296481
True	41.22651322436956
True	271.17065317742305
True	575.0593507451522
True	633.851709810009
True	323.643343845227
True	68.65724809914178
True	940.8877762943904
True	1084.6450530720751
True	562.7513307531042
True	60.04331290816626
True	32.45979645477929
True	88.10068270596797
True	105.56181100641444
True	96.78928165059114
True	871.9729191177726
True	1195.673252616112
True	717.7185650730661
True	332.37094217965733
True	8.613416233308438
True	22.48925115154015
True	343.6202681917084
True	474.9104509441343
True	47.93178136272869
True	556.0176107520242
True	430.1378711385699
True	394.7933970370252
True	79.7359525249411
True	193.20753202801305
True	258.7535880646179
True	133.58410904092906
True	398.25475208162
True	41.54537856248373
True	178.78612371075968
True	1177.716453068191
True	6.06770654342708
True	26.731765645578708
True	597.4167233984463
True	364.2503081529835
True	808.4896947072112
True	158.6113539253861
True	733.5509168731131
True	612.3079185033627
True	275.2572604108556
True	451.50469020803575
True	341.45896807146244
True	287.72613741823614
True	267.610312937592
True	411.8471455722829
True	508.97192415364896
True	505.8447986178593
True	103.99136902796494
True	366.2380509443323
True	8.191044512329011
True	181.9780831575835
True	232.0760245232435
True	896.7421745111641
True	570.6265296462609
True	30.167321054373
True	711.4005571467395
True	841.6223748635489
True	101.7740990756424
True	341.67264223174175
True	871.902927021053
True	229.7796302709164
True	157.3690281131788
True	523.6315968149672
True	588.8373530253554
True	1098.1773998784588
True	153.26222516925944
True	151.17391946840604
True	257.53694651689284
True	312.5872407147026
True	416.2214231475039
True	420.5783281576703
True	316.3398506601455
True	435.40453051337937
True	499.38771009069046
True	229.74811260556044
True	1509.2963068799834
True	250.1095519832064
True	408.7690694957924
True	53.013768824837314
True	773.8904913246653
True	255.02569125398665
True	954.089328543644
True	561.3389163052751
True	313.62706800659663
True	770.3847930745026
True	264.89689456722346
True	214.98509634838769
True	257.3888523261224
True	214.7088440856693
True	138.234959565446
True	245.35679859915143
True	723.4464050408794
True	532.7780831210575
True	218.28093178724535
True	1180.1769325805833
True	119.38418975506492
True	256.334028240532
True	72.73970469270097
True	316.5858753981075
True	433.114153057188
True	91.19957793114536
True	224.2837740955802
True	69.92732342511994
True	702.5021333477935
True	375.6939094721807
True	226.4972780500095
True	750.7862155482806
True	838.7618174644164
True	840.7090188637696
True	833.5772314268714
True	349.23762788865525
True	1.43296202345502
True	261.5998374304293
True	54.13306603139477
True	368.5447076530951
True	55.57461233582779
True	365.0309284199284
True	854.6919764421738
True	1008.1168696656962
True	392.9899913864939
True	22.529411912546724
True	522.1341948486618
True	525.943535468915
True	199.9363486086312
True	225.13422806290848
True	289.17504462572435
True	22.421015382582333
True	127.73710538782034
True	923.8409341306492
True	60.88952031307737
True	465.91665807685655
True	793.6161507182223
True	103.415358439624
True	246.74243108377135
True	114.12723483412724
True	15.244862323519886
True	1.2483291055475902
True	110.72368411076351
True	1016.172164991872
True	504.7750231323079
True	63.00641467246317
True	794.6467822984328
True	336.6983428643354
True	1.1414433292893644
True	449.9007759679636
True	183.8038873931634
True	509.257598568017
True	81.22374864202
True	310.94893259813045
True	379.6806530249473
True	175.28713890612642
True	220.85916275755943
True	128.41706150965325
True	182.34923864016127
True	981.9130769225328
True	15.145456664986206
True	511.94222137099086
True	492.19862917758593
True	393.5754400629599
True	221.0260779489627
True	235.94953035280187
True	154.21974936720918
True	47.325853128093584
True	500.2280806467127
True	150.14742583987598
True	823.1457518268874
True	796.4164361952604
True	251.6437324998753
True	300.9609320751498
True	518.6340191933925
True	42.47254163663052
True	84.4543211649629
True	743.774425603468
True	1104.5267785396898
True	113.81894769158042
True	721.1646459106927
True	140.68511114531782
True	959.7232100410316
True	670.8299357306161
True	107.58158201534982
True	272.35972103884774
True	628.4578470109142
True	253.54585960729452
True	48.47851401255909
True	561.5029697807911
True	435.2867375477653
True	5.912863497665527
True	473.4185907435452
True	69.21944903453975
True	178.40771103233564
True	233.55785294688044
True	306.1861962650145
True	73.40954938680945
True	220.02313681407333
True	343.9640244015234
True	449.0800862618894
True	924.9947493003552
True	49.02451284629076
True	903.5546890476816
True	1000.5104159856734
True	120.23919872331678
True	76.45483950442313
True	978.8772909566568
True	31.78098168868216
True	212.59184326118668
True	87.82647863211217
True	207.87951821927336
True	345.3756600072286
True	979.173165174903
True	102.53869585761969
True	67.18244506150563
True	661.4861875188517
True	272.8236804773653
True	711.7409941834895
True	53.85415127864382
True	486.2850322614012
True	399.3045231009133
True	686.1702195234699
True	51.479625412777054
True	109.48814274924048
True	26.94907179377386
True	262.29598626511995
True	39.8609149034675
True	347.9424028176872
True	2.4869628993826343
True	1176.737104645988
True	101.81980277694706
True	130.90471395314344
True	361.0487934420673
True	718.2176847019207
True	655.7486015572294
True	985.6073429381744
True	464.02010586128193
True	408.21257296098287
True	140.34830462141647
True	426.2036002288232
True	865.0113795766696
True	418.2682275924069
True	938.006460698379
True	88.46015227624262
True	421.2436046921053
True	185.79496032923987
True	271.038143268024
True	747.2073747698655
True	160.42163590219536
True	132.9517472408056
True	67.33509312378041
True	866.7770113750424
True	774.235129116281
True	85.45461200526138
True	420.4301295474818
True	754.6650119891768
True	424.56159622161937
True	53.54188316517833
True	330.2359032946802
True	790.505729576639
True	28.88224345578808
True	367.0641288494527
True	170.07462081771038
True	277.2889992081674
True	35.420713315581125
True	219.80983344180544
True	772.4150651824654
True	641.2272272631677
True	58.72037815269828
True	289.7385694802067
True	899.0243836083698
True	18.25972640401315
True	323.2641876146824
True	276.0184716497116
True	429.3351046896068
True	215.95488776615252
True	608.4055698184342
True	47.59203829858898
True	935.7287722011245
True	912.6849006211208
True	50.41947772483052
True	395.8121443078975
True	714.5199428145165
True	938.4353617970742
True	264.4756034231276
True	582.6305642822026
True	131.5241309093236
True	191.80772346895796
True	133.20797421738345
True	134.01595530209718
True	212.76091995472092
True	969.0423927857616
True	761.6552657549793
True	930.4270112445812
True	19.593559060328666
True	25.817806931875715
True	358.5962166038205
True	13.484083915170848
True	634.2342628625357
True	1091.9747260168815
True	275.98904048829337
True	208.86745661335624
True	90.8170846177914
True	212.04685934347447
True	135.36343313017855
True	44.4410197369992
True	131.73629663813244
True	86.45441158824933
True	249.6639042739504
True	536.9917043813218
True	165.39034557877193
True	30.835693900469582
True	58.61189788622222
True	421.6589316752535
True	267.1497080817335
True	566.769476252676
True	23.13534115559585
True	114.9370082102512
True	672.715760142898
True	263.3289020547616
True	442.9150521504536
True	646.1753102427933
True	100.3101499320859
True	110.87721589357685
True	80.41356069956859
True	24.35477419047055
True	120.53016331523744
True	84.43799785912289
True	99.13568261410336
True	160.72710423678916
True	235.8549515381521
True	850.798455936933
True	291.60247707583096
True	942.3285165653112
True	170.84162661812232
True	190.3813404939212
True	799.4412886438906
True	308.4552767687498
True	588.2530363513996
True	255.9025128360322
True	357.3645727204308
True	454.2395112269516
True	562.715590550804
True	651.7290488698828
True	371.8125818743695
True	36.53929590190424
True	553.5134979049823
True	606.2101988111925
True	19.90431342117025
True	11.064287040661878
True	255.6117286198637
True	415.18668331275217
True	458.3779299218906
True	65.8791277864882
True	637.4390751558561
True	946.1181927399334
True	240.84325347419315
True	893.1489781863934
True	279.72534450008453
True	102.5472417692709
True	271.838562432604
True	689.5782850425915
True	40.67634085054311
True	576.4492039265406
True	1270.2775740072757
True	1026.699127521288
True	879.5121399616121
True	205.81837575956396
True	93.06809871465482
True	185.87198689336176
True	827.0915214524308
True	143.7684027955236
True	1058.2977536850017
True	863.3082737241739
True	41.04894518551404
True	93.17329142310945
True	429.9512808710522
True	403.1801125539137
True	202.9867671362889
True	525.1983684539001
True	651.0423263691854
True	125.73894664394766
True	267.4224261106761
True	1017.623095250943
True	50.9784168405716
True	711.0527727707323
True	557.2320297530912
True	38.374442091000056
True	835.0800534929876
True	388.7274932521527
True	531.6200337300453
True	107.06141386381138
True	258.2184239027018
True	204.56773667857624
True	28.986130417164635
True	137.57726702456338
True	756.2956746138951
True	129.91272828672533
True	376.8686823830213
True	61.83376075822658
True	617.5028519633098
True	600.7790014884062
True	221.693208321874
True	449.740467280534
True	170.318237815495
True	168.32836097715577
True	220.0322931415296
True	298.0895961971896
True	365.862794735368
True	127.22900403174948
True	198.95892447438104
True	26.586521065183177
True	875.2667904452313
True	309.70101764449043
True	10.580125730671666
True	369.5383733419162
True	156.66166921082888
True	635.8997283122704
True	366.69937105920496
True	579.913705778096
True	542.5368518734928
True	467.0794868843874
True	783.6937179872612
True	240.0559016737202
True	569.4615245547735
True	153.75101744467275
True	541.3317528093586
True	362.0799896229129
True	382.64081089948405
True	133.49322816602205
True	133.5736627565213
True	109.09388640688556
True	69.37314272917388
True	745.4540154304328
True	181.53730355419685
True	46.97511646345202
True	0.0
True	559.9404294565132
True	111.14025634536938
True	23.24016106005921
True	43.09006654167126
True	112.97592398609817
True	546.000900439314
True	180.42801684235425
True	109.12072001832776
True	34.05836816754919
True	160.58881227324576
True	916.0584355007824
True	51.73745471434084
True	225.65712588661063
True	721.3244815883788
True	306.62291796837354
True	471.5179053256248
True	489.3029062633227
True	518.7122173424773
True	591.4201979338924
True	893.5579576721202
True	260.61266007266545
True	1054.4320449572924
True	910.264033619374
True	640.2970403652945
True	356.20809321802625
True	862.0114640450945
True	9.026619700384558
True	33.43717722679267
True	288.48827449998385
True	42.33367305354911
True	202.4804422160492
True	765.2708076644079
True	206.8806172232229
True	741.8881332440288
True	748.1786195119157
True	124.5559511204968
True	347.9443659467881
True	586.4317375730799
True	24.18451119347006
True	133.0347199340133
True	429.5037431744197
True	299.06661774777194
True	198.92013948942
True	117.02949241158116
True	390.4385374431437
True	21.714898187994613
True	379.7699723701818
True	365.5251892902558
True	1046.5436711522975
True	367.9620521263405
True	30.51682478607805
True	442.92316925784286
True	447.8680697522577
True	233.2005391538183
True	29.34018991689467
True	757.8206378893544
True	434.8412819405043
True	180.6758634434862
True	11.827173950505918
True	1198.877248461594
True	156.620827170761
True	28.286238416181437
True	302.46651109929115
True	278.99598518555854
True	113.91022229047338
True	284.6287568997886
True	46.4053914273025
True	331.4411399295156
True	308.8791388572062
True	300.20100051091845
True	29.33240632391175
True	49.18059981684692
True	1035.0794846186668
True	24.932291291227397
True	12.573041072735638
True	185.71657428533877
True	659.4039470728615
True	9.510480424795738
True	184.89477809632163
True	177.67402237046008
True	514.0561398390424
True	375.3960125877109
True	725.0139872444457
True	325.76429454105823
True	484.4226653767927
True	443.2736035546581
True	510.9474801051546
True	101.2885827822791
True	1283.790421288364
True	902.5710063790888
True	301.62528871310536
True	529.2618281949738
True	102.13147279921952
True	552.7915328559736
True	431.0456098563461
True	151.80755064755192
True	79.42263519723538
True	355.5748311370061
True	167.25035559682968
True	29.834165778761395
True	594.6265488367511
True	371.5422034918139
True	68.13785130711248
True	29.907175345201143
True	643.7421625643892
True	490.4161038883785
True	72.24476465595244
True	19.891572842813808
True	337.0877438052502
True	328.1330420799356
True	730.9372756511844
True	566.2938919708221
True	561.9043333028442
True	801.9610265061267
True	9.050964561779658
True	57.32785146394401
True	32.08931984988461
True	57.47867773594992
True	503.9566202842206
True	585.8145941488373
True	86.3300466924771
True	110.02423527318857
True	189.66232694053656
True	73.99158797490755
True	178.97462261649537
True	201.5475163177157
True	272.4542584442959
True	807.8812749113897
True	612.1520541155971
True	290.89463288087404
True	189.73523863620613
True	264.00279936602425
True	251.09175812446983
True	744.3095864674129
True	325.412370046215
True	169.1898525404207
True	898.8043827003279
True	339.3166810234656
True	454.5233282790605
True	157.0311283913503
True	115.76590071590132
True	64.24760032921844
True	211.47439383560663
True	1012.027750638307
True	522.194445058525
True	114.232141753386
True	350.5639572028355
True	99.0820767661209
True	662.5158518084246
True	4.809253686976273
True	689.0012818966931
True	35.44666270021303
True	955.6281295089232
True	830.9065463454588
True	215.98565669228893
True	31.63064805363792
True	83.90212331620712
True	470.5292411937114
True	225.35380263169077
True	1.7224734384765266
True	78.19479292774108
True	1106.3979687658127
True	350.4455626063495
True	676.3171926974027
True	474.4864623258636
True	28.97330168567431
True	140.28265209985884
True	452.62599300890514
True	900.3922387235773
True	822.5431271778461
True	445.7081964388571
True	334.7418212732557
True	17.97242037283113
True	80.21687274347482
True	731.693863980521
True	463.3254709940333
True	378.15994127025147
True	877.6029832964658
True	25.828103171359444
True	225.40597653690688
True	901.6668056062888
True	226.90115854423817
True	8.618381677144223
True	508.4419163126334
True	104.17972623038196
True	634.0610432726469
True	55.1119560065625
True	247.43726718172857
True	865.9015929178111
True	882.6538896648146
True	264.19271541693587
True	418.16416953869566
True	123.60807927867336
True	618.012647398596
True	268.86525178542024
True	179.3455373419926
True	864.004696991113
True	56.55151083048232
True	720.2613112650716
True	281.04802355709785
True	294.7343056885561
True	171.6032513731423
True	484.1918265143334
True	605.8298977790276
True	372.9030776422271
True	405.3966794811128
True	70.11372780942554
True	159.2391355749172
True	453.65943524946334
True	215.84782103336656
True	38.45381728532664
True	204.4226444407321
True	370.8182323034905
True	405.2313555388675
True	757.4330991913716
True	122.6358862288611
True	662.008374961648
True	527.5052446718444
True	588.6075178923212
True	141.75290855021063
True	38.261004235784114
True	668.077941316006
True	71.583125794092
True	561.4034392083897
True	677.4956522015792
True	443.96805656923937
True	129.94578957678087
True	516.188630705696
True	3.939663084426183
True	404.5396287039705
True	32.39858647373967
True	633.3121721317112
True	276.67539596875224
True	572.2822761105866
True	695.6046444841335
True	143.0284218397327
True	504.4692423501414
True	486.9135876322958
True	64.47759530614293
True	1002.3518316757608
True	3.2827620166291376
True	27.348690468149528
True	652.9508929741328
True	670.5218776454004
True	132.23750372399408
True	414.9811859236265
True	122.55915732752608
True	72.18626464416711
True	462.8266985981231
True	39.254105366398285
True	505.3127617458864
True	12.69853220751832
True	811.7799291974027
True	560.4915905817697
True	649.4998408249475
True	100.51963584813583
True	392.8347282756947
True	962.2391663419248
True	846.4163840258961
True	142.1681549902746
True	535.6927302952902
True	463.49832000197927
True	244.2105554433543
True	255.2937160739393
True	6.1030008066111
True	324.71342293398084
True	12.092273104391754
True	368.43505453386473
True	76.57971748559552
True	398.83800034741273
True	675.0383425056084
True	125.13464832645376
True	242.3125123559168
True	652.171737835086
True	675.5158592131974
True	301.48624973188896
True	140.2465729382404
True	169.281847283225
True	472.8452705981453
True	85.25790424018776
True	10.332605509658148
True	505.0262904704695
True	568.7060480828799
True	22.36171421424401
True	137.0432814579699
True	908.896712014586
True	493.658562788608
True	264.24581963412635
True	33.132224998767924
True	464.8839338577257
True	117.72230555386216
True	578.8374705008661
True	666.7411457195856
True	289.5227715369536
True	401.78628126654615
True	182.2076477906504
True	234.9367543991336
True	71.11763231449447
True	208.06745424737255
True	475.27787258207815
True	21.18673383003893
True	463.1454721998836
True	371.1867530288639
True	731.0959539794846
True	925.7028008596092
True	908.2810654538378
True	153.31566512599758
True	388.61116207956326
True	69.86901346312563
True	187.8234209020313
True	317.731919444642
True	10.67121805097482
True	808.4066648782039
True	20.77212580377485
True	401.98265016390815
True	266.51865487967285
True	670.2225381336187
True	208.67878609611532
True	37.94269564369944
True	675.2325171029738
True	1082.4914076825771
True	223.00679946552552
True	135.18439885316454
True	625.1360824936631
True	499.3391421366511
True	18.002492831826178
True	822.3371392960609
True	114.84067661885231
True	48.183412939801485
True	298.78048653899174
True	349.55180523742524
True	418.3153292401766
True	260.4796409060949
True	21.48783132973052
True	21.918195269236943
True	841.5836389466797
True	201.0340686298548
True	112.01402835059642
True	809.3680130996499
True	648.3918895508737
True	658.7613314945428
True	451.15451490014055
True	151.85238361126454
True	32.713969676313894
True	101.2647894105905
True	448.0677914861435
True	227.07974707956868
True	462.84554821835206
True	139.5364975836864
True	479.7789912064944
True	651.6620957836512
True	986.7440730420668
True	25.30289820004572
True	997.025367416712
True	1068.8631085563122
True	474.0164880727373
True	84.02897111832786
True	817.2123073163075
True	650.9153903145169
True	652.6483368386388
True	175.74130238219192
True	764.7196016624539
True	714.1592196549872
True	122.39333911232622
True	782.5326568862944
True	815.6418609823888
True	483.2128627831371
True	223.51763930154752
True	71.2923362695175
True	315.4361985210339
True	351.05238143454835
True	461.01205263382826
True	439.56931766978926
True	193.3589640104638
True	315.98774851177933
True	2.955056799382376
True	13.356549512137931
True	104.0022863170556
True	134.56176217712814
True	351.5432469550757
True	349.23557587933294
True	118.7823369622075
True	16.16855425811445
True	217.00548529916995
True	865.2141308975164
True	449.5722299626644
True	517.3068878953667
True	565.3984795038043
True	782.0284060842657
True	636.4055695782154
True	94.47304677977785
True	204.53024355894848
True	237.02752854175955
True	274.4608218116754
True	104.99509512858904
True	363.3196181893971
True	435.49875174210064
True	171.55800306757175
True	657.1611152995101
True	240.76909047020797
True	206.57061733685305
True	28.50861948337141
True	252.9881049252573
True	483.7761686470801
True	169.24330157612854
True	526.4021474553688
True	461.1715367508202
True	243.31768476343225
True	105.82419503653178
True	45.89570421392185
True	407.3297798029028
True	792.2877485618452
True	159.84154292539657
True	1043.942572656544
True	1055.5090385392784
True	490.74503845916985
True	100.1535110346056
True	118.13195847571636
True	665.5766165491113
True	9.994689384248426
True	227.3187336824666
True	140.66166004672004
True	116.82021667998076
True	318.71821296612325
True	625.9123584529893
True	36.53589906176253
True	125.25792782770782
True	959.2943413398508
True	59.22738056099449
True	442.39197512454354
True	522.6786564570696
True	253.7295115988277
True	128.25230876075906
True	932.8615509721014
True	1193.7811035612226
True	533.1152702862832
True	663.1665364506732
True	208.5042083397222
True	157.78445182570377
True	318.6999657018736
True	250.3087442593753
True	164.65236660126197
True	302.1709004955774
True	350.69715823712187
True	11.660015926737636
True	631.4623148184486
True	151.80302060891552
True	80.00725409841982
True	445.0901582809099
True	317.6155850546767
True	1218.7307903499502
True	333.22303341068783
True	977.290129327866
True	10.28247965016134
True	268.6780083842596
True	223.19018599209045
True	150.78274668069153
True	486.91122409586615
True	206.85551316928627
True	422.3789044542635
True	317.8651109334935
True	118.47510093526768
True	344.76183352497065
True	1017.5914494206456
True	691.9839550811479
True	225.0028924174437
True	103.1322419542172
True	304.9163784886795
True	23.36113547084593
True	356.0352857912013
True	341.5587042850847
True	559.286344605231
True	446.1520235821705
True	356.22975940681124
True	160.31028900217973
True	11.991497416039522
True	424.4978790204351
True	287.801208425536
True	141.87961410574363
True	299.50416024985526
True	436.91227152322
True	813.4157410344174
True	303.50437217693377
True	783.55901523285
True	398.9639364260975
True	384.92677825051726
True	1.093414512794998
True	1182.5213636156648
True	101.22001353038674
True	888.7755351086737
True	213.52021260534843
True	452.9266405580377
True	672.730553385705
True	80.81968550673272
True	492.9741704721552
True	34.45481296505237
True	420.5235846059806
True	74.04470116973022
True	228.22402909350637
True	39.49183904580606
True	663.1346735738779
True	183.82632415591388
True	26.64789007798138
True	373.9040113863959
True	115.6536786896929
True	167.36961146808582
True	874.6585969922252
True	247.7036019251583
True	148.34735666890052
True	364.7149095308936
True	518.640504255633
True	332.8075359328948
True	518.3806273682336
True	622.1369338599645
True	155.69565057077236
True	6.81679298602833
True	71.76796276263586
True	433.4007583512571
True	89.86262647153973
True	77.59919127171473
True	1078.647316192741
True	27.31549366257608
True	323.96401286860225
True	324.13050824103215
True	438.5844133145724
True	680.1689406076869
True	184.80073579168663
True	648.525556010122
True	329.5166040254343
True	337.7527312186141
True	275.069816444392
True	223.00496824748956
True	352.3702661839599
True	456.082105805435
True	425.4375876259378
True	581.6136246343415
True	143.52258177701296
True	78.20617610054691
True	41.01536863534093
True	296.29902871575865
True	651.9499786151335
True	398.1032199411993
True	770.9299065017894
True	214.3194031153925
True	399.6653174101732
True	67.36376086038044
True	54.46488620098841
True	430.19690495160415
True	201.17470054928503
True	231.10947302454105
True	42.936168975768176
True	1101.3621723979438
True	171.60897403234776
True	913.9061410358086
True	316.4829371812584
True	927.0210041448668
True	228.0252819436239
True	461.4214392742831
True	528.9683979489622
True	597.1513551754407
True	212.4941124790652
True	477.5712346148025
True	879.0041431316898
True	126.64320759628616
True	7.276135033763124
True	581.3033953909082
True	28.83897825301405
True	75.77186900663771
True	793.468771549755
True	222.87540974857507
True	981.998445529678
True	691.5221530332636
True	424.99865073784935
True	296.094373484851
True	472.4525875252258
True	337.6211745823561
True	184.6991091626536
True	692.9983265151001
True	702.5580769400046
True	209.23951205663928
True	92.5128961579323
True	504.0395434686879
True	141.0016379699334
True	371.9340369527902
True	365.80010569716575
True	67.10560260119595
True	378.9844020897557
True	433.8386226154249
True	358.8022253762034
True	419.00786773177
True	435.3810597389698
True	650.2216091983912
True	58.32889771128559
True	452.89173291902233
True	328.06306828352564
True	654.7836942089257
True	217.732150254069
True	103.44016609387
True	42.591361962353616
True	534.9598302104282
True	605.5489167073454
True	188.2062596985542
True	414.7779741651064
True	337.7938684660089
True	18.07340032222585
True	168.95766267093782
True	288.8321698408383
True	2.710959740253079
True	878.2123113890734
True	80.15514178509264
True	105.05578173564103
True	112.74038381337492
True	356.9294660383969
True	37.07421884001122
True	458.5982851156282
True	226.0201843803724
True	5.151953972280431
True	117.09474779904018
True	441.39424578362247
True	50.93278132681389
True	66.09493919312557
True	177.82910568494432
True	287.4387746170424
True	946.8125408463048
True	388.3202357733948
True	964.1687559047708
True	174.17002891002525
True	1008.4022012971564
True	770.5669335345548
True	679.3713539187593
True	395.1373777623773
True	393.3538889560383
True	81.81681827423932
True	73.94951725365894
True	75.43443172942857
True	173.42507152781826
True	478.2750740128554
True	1084.6684604920722
True	188.5856583183629
True	352.5505132031336
True	441.5634515796274
True	558.6494639095245
True	624.7256590800029
True	272.49844323631254
True	454.8232494044786
True	658.448367982297
True	90.0472286309243
True	715.4692454750423
True	270.96843057492845
True	138.18146506574163
True	412.38086806310486
True	833.8545754459208
True	437.9610655025031
True	827.2732542848217
True	186.93415283816776
True	356.61796051953377
True	674.9749225634638
True	624.3458736818525
True	191.786053276688
True	269.15979470181674
True	807.4707964097395
True	31.567470733170243
True	186.4808026988606
True	469.9233195705176
True	711.9838374623254
True	104.69312000336444
True	37.63847376618346
True	167.48573550337957
True	716.1715402206341
True	327.0010253007774
True	546.9299912130923
True	362.5981931087905
True	288.2377140305047
True	444.0163056400109
True	501.36319852535325
True	72.71602675521821
True	374.8230852493577
True	786.2905685890713
True	0.0
True	294.7575341860891
True	258.84498781178905
True	940.330551791046
True	150.22442224033688
True	653.390202446737
True	632.858892978381
True	109.81342026245774
True	228.8584279946145
True	129.38464675460295
True	11.333238627422274
True	290.764655997568
True	382.8514158252171
True	1142.153520755995
True	230.4283259684045
True	401.6335735859337
True	650.5272228462247
True	194.60461961045525
True	24.944681171237875
True	823.1872264230266
True	618.0894238420409
True	152.15303953275887
True	633.8466352553118
True	165.43650172524212
True	305.6296900258634
True	746.1235100777214
True	33.46399064749575
True	106.67368762623964
True	504.5605645458479
True	66.4855092142694
True	74.078267738345
True	409.9577749563695
True	23.02290927966788
True	756.7006710133858
True	99.92776544919016
True	158.33691147768764
True	17.384151431560618
True	710.6129809622579
True	29.91924544540874
True	786.6281411695825
True	394.291034999234
True	121.48598163437497
True	715.3369173061499
True	508.385989175578
True	555.107860976224
True	45.28082528582991
True	367.0405371687337
True	5.784404985110841
True	90.64464498170108
True	385.1792770744749
True	52.279803323225856
True	118.5448630760448
True	296.3058239607554
True	185.77073280405853
True	102.23613626628467
True	645.4152906062855
True	21.27470915997965
True	1090.6996179393311
True	485.0463484531197
True	300.36246074640644
True	492.2343985943056
True	118.52898012488671
True	782.7646366586353
True	1107.7568716994103
True	733.3376736171768
True	178.11218329561993
True	224.34443237058625
True	52.98589163312639
True	60.6763863634735
True	153.58613100305055
True	103.57404709233978
True	167.11822717582848
True	1217.2687825472508
True	322.3636703035301
True	337.06346883629806
True	701.6988455638659
True	16.623688881481897
True	14.418130861719897
True	589.0602966111635
True	5.745636391153512
True	118.78835426708504
True	696.8380330699264
True	183.7580512058445
True	652.8236461828784
True	810.6701271885222
True	154.38580726796127
True	851.7796777809125
True	3.683815571479132
True	428.3968115767688
True	1039.5534666527158
True	25.74857441209757
True	237.2767223618332
True	153.76096396018775
True	947.3250374740404
True	227.95421456769765
True	504.31569317535855
True	120.5822880883998
True	503.9720094508769
True	157.6222577936716
True	99.04928846241778
True	391.7145977852528
True	72.07400913132295
True	53.261914419718615
True	1101.5089262608608
True	254.9903433418828
True	158.09774597631133
True	348.1344954291869
True	397.5883486689983
True	209.2950499049434
True	164.5388798692779
True	384.0454301596711
True	37.49461545865842
True	482.19528805638686
True	1104.497688551944
True	115.30523379146862
True	461.8766578861856
True	328.2248363436884
True	26.8446601227896
True	399.0211106125853
True	96.10926891133714
True	590.613308746145
True	197.55796280858848
True	414.1398229241683
True	19.833511340518385
True	459.9283799272382
True	101.80970898850094
True	348.02596137732354
True	32.15590022757943
True	162.672835207927
True	245.25427632190733
True	777.872894372283
True	60.90472543400039
True	140.42760181058026
True	234.0112502624157
True	137.8988375030397
True	640.4306637924158
True	564.2723377962117
True	772.4662515794538
True	396.7557303052248
True	537.945338253699
True	420.5915182013576
True	698.1520703050393
True	72.54966634587254
True	465.1481121231803
True	431.6207518628046
True	49.54582228115421
True	82.1962463624904
True	130.29416565567445
True	88.59041784509955
True	329.06721374190056
True	842.908159743896
True	340.5866106723778
True	1074.5921458595776
True	304.4264481105838
True	915.5670969282704
True	148.20951948488317
True	571.6336028807596
True	597.8205635229632
True	695.4104630690318
True	461.8688829061035
True	66.47838896014991
True	276.61136554546385
True	38.346953932623286
True	169.72312478442214
True	168.80145388544963
True	1118.2447014965774
True	222.99576925535365
True	551.2904353285056
True	518.2566859846472
True	560.4168256832545
True	891.9258915608932
True	580.7806323291812
True	630.1028980963512
True	938.9387158733842
True	126.31122108295637
True	311.15871435979665
True	273.4663967041987
True	334.5970916212841
True	88.90563802996728
True	379.3922656983369
True	4.503706679098432
True	339.470386705606
True	259.78587877437207
True	610.3900002340507
True	272.10234767475987
True	357.9827831011317
True	10.714215654643333
True	60.54961648656205
True	533.0040880925775
True	29.8533872218534
True	142.5161088598291
True	62.22936306033032
True	147.83722892282827
True	240.10416394050316
True	68.34966058333424
True	374.2366718188937
True	262.6256140486609
True	100.71044303819984
True	333.3857990654444
True	63.62504522082185
True	583.7624721306589
True	851.6587345368278
True	277.51337610954823
True	1139.2920169058673
True	117.57157264562272
True	311.7263345344679
True	1083.0485191991054
True	86.17129203530428
True	279.5331556138868
True	9.570876070732696
True	404.5493586043198
True	454.8924357219718
True	154.9028395705297
True	609.1832786643555
True	872.2560367796082
True	157.82292966655717
True	79.11300728933654
True	335.25027847643577
True	556.6210525829658
True	608.5256569957619
True	1204.195969800233
True	29.44053187760097
True	944.448456644399
True	132.6911393690204
True	614.4123828369887
True	108.202941453176
True	137.7369323840109
True	190.4404968059052
True	172.93154846628823
True	785.7539620684406
True	207.80081502047807
True	232.22214992095877
True	71.001641571633
True	517.0218878311805
True	447.6903908427526
True	169.6196402594027
True	235.0963523448864
True	15.650656225874048
True	410.3695553877108
True	207.98140196884037
True	282.47870388894154
True	111.38858394828075
True	720.3436564479366
True	399.3774074794753
True	262.2311451510077
True	643.8056052805638
True	534.7768781390679
True	447.0298288432359
True	131.5930162263094
True	522.6041240454028
True	430.1811722152904
True	3.275681041138194
True	200.2393149498357
True	94.5138887023856
True	238.87519312283075
True	3.2543288849674648
True	126.99813121266314
True	367.5882121456888
True	7.640658389463985
True	833.6585819227531
True	172.2309884306042
True	722.9622980399156
True	774.5406807379691
True	157.41194189244328
True	226.0218450641636
True	511.0796799638709
True	839.534541818268
True	49.839493420619306
True	39.60828262321068
True	122.73043587630868
True	606.0381207790352
True	720.7931928784709
True	182.31421995906672
True	592.6885409415161
True	570.4775553548108
True	844.810468795667
True	395.8251098459106
True	185.37136594543156
True	894.8925398449403
True	220.0882633639453
True	143.63666029885184
True	329.3120844065359
True	225.23139299282025
True	205.90607364860867
True	610.7105491874233
True	248.52158897661408
True	186.13470511221104
True	459.9773498743449
True	465.4163976722117
True	65.22602800353243
True	281.60219698455046
True	81.64987432982714
True	338.8508956581017
True	350.7236929440458
True	249.83631944225877
True	180.30318273947725
True	385.53045817269214
True	661.4203955084051
True	745.8878730141122
True	297.64955690486306
True	740.165605874079
True	67.175515641231
True	847.6656104999006
True	349.45898963859065
True	13.425275804568566
True	608.478963513907
True	696.1962072334727
True	257.9184392407513
True	171.96446286032554
True	47.55440074270245
True	389.45002295772537
True	75.74687557868202
True	12.503955451332674
True	903.4639414791238
True	389.72741194424873
True	179.26905690625873
True	989.3739439633042
True	11.065572761452408
True	783.7707015394714
True	30.96046836513364
True	660.4576908018179
True	57.57141531736482
True	774.7036337056344
True	457.41548411780167
True	198.4197781850861
True	441.3587165222007
True	213.18448582998204
True	299.45551115875645
True	227.53818992012265
True	414.0323716427058
True	8.36309326862983
True	323.10296895589283
True	109.71526955568844
True	11.69409181490306
True	470.7299489961153
True	744.233084272323
True	290.2144735976428
True	82.64328499229346
True	292.37640446235247
True	84.53495895802536
True	183.98859216209277
True	186.79938380336552
True	369.6480569921031
True	43.615863174838594
True	131.35201335422724
True	367.5504456617205
True	905.0284676048748
True	115.0056229907441
True	207.88126734339016
True	459.2152646669628
True	19.838025108533916
True	419.1490861200717
True	510.6680584004958
True	92.04526382125266
True	390.8888614079016
True	352.67637395626787
True	421.5643466319022
True	592.4290925011712
True	1031.638967249389
True	974.2736779341552
True	55.69331904932415
True	1055.778467365024
True	113.93286922766042
True	106.60338739349892
True	109.1146656320542
True	477.79298005894833
True	370.517263212918
True	585.2227735273063
True	261.1402818303152
True	144.73701639211944
True	413.3439149274356
True	15.817305597760292
True	471.5503262431888
True	399.24451147235663
True	150.27400948719162
True	97.15823832826122
True	527.231167375452
True	1001.4442541437736
True	209.66348749289105
True	65.09969985761627
True	430.8531016985783
True	376.1188098337823
True	492.71824358157886
True	308.3346259569995
True	4.666501809934403
True	531.4880880599821
True	527.8555503849814
True	504.0316052394107
True	187.8315245159412
True	103.30431098283242
True	21.97375020906225
True	373.4867247527665
True	112.01745035155145
True	7.643100654994317
True	34.21543942007681
True	344.4096465858
True	632.6136275466874
True	140.07992755909066
True	93.69446153495048
True	24.280102657136
True	411.9976968901551
True	348.9241822509802
True	805.2316512955923
True	306.04722634836367
True	516.8175653158604
True	521.3706021903341
True	519.0061762070321
True	293.935004742798
True	574.7008137493299
True	99.52048232814444
True	576.0444569354057
True	8.178638483343995
True	376.0859934815287
True	459.1960031401635
True	954.1109564327412
True	349.5548940119006
True	800.9931714954432
True	952.9353023962304
True	172.04302264106298
True	36.924630810234056
True	352.7113420849459
True	385.8812511489323
True	584.5692868726285
True	251.7521925932625
True	29.608703213773403
True	643.1853629045896
True	129.2113788667043
True	1108.725031829942
True	313.28093629311746
True	493.8703546417657
True	128.43777311445484
True	794.989204020645
True	138.49431286958327
True	820.4401091717009
True	528.4917905351836
True	194.0801487930252
True	111.0095439140462
True	67.64602091578688
True	564.6482544209272
True	879.5443534100729
True	432.25502828531023
True	506.0465599954596
True	128.9426036655241
True	622.6377575917768
True	474.8588526315996
True	774.2894500066104
True	315.6235166189022
True	580.0334876334452
True	113.30876243939592
True	26.15465655642989
True	409.0947169731603
True	171.3468079702702
True	104.34354697824568
True	369.00171044195287
True	1096.5404830443542
True	254.74773069691636
True	554.9923471088795
True	11.264093983599464
True	78.25445859095554
True	335.1610205631833
True	754.344616225524
True	465.3904380457952
True	534.1515629180828
True	716.8036481290641
True	69.78867783480003
True	757.2354603719805
True	50.46644102146532
True	103.80397633106764
True	187.7283707164964
True	83.43077804338562
True	25.11166855550211
True	295.67521813463634
True	467.137998289948
True	922.1191542644306
True	864.2433489273872
True	5.657723286356479
True	270.0582337774715
True	468.0950025457652
True	132.63182050915103
True	253.7383681889482
True	331.5666078965344
True	1316.006545225884
True	456.3722871968976
True	26.30674366066988
True	184.11773341355857
True	686.1477862288167
True	35.00006126494693
True	179.82694175364
True	543.0326799966577
True	72.51519278301694
True	872.0241250210851
True	326.9202799642449
True	661.7348487966048
True	77.10351936315277
True	671.249904273955
True	591.5017132823406
True	856.4286450043757
True	246.9572378959763
True	502.5426481527113
True	813.2917453808931
True	926.0783604262974
True	226.06755245575783
True	758.0554437707082
True	224.72522145337769
True	455.395856245352
True	371.1645616289702
True	497.498613775328
True	488.79973542413785
True	313.05792550173885
True	357.6160758680944
True	113.99614945972375
True	341.19846742569035
True	1144.424118237687
True	313.868135980151
True	144.01981412586184
True	299.62867647078883
True	764.342398968509
True	638.9682723799298
True	427.7180595278501
True	116.87676845059876
True	324.65915177735474
True	34.85944774929416
True	171.52127862712385
True	91.15872112612892
True	90.67596771255724
True	578.0017248132245
True	139.2846102111021
True	131.39261446184483
True	111.0800045227455
True	84.76423981191716
True	448.6555961916467
True	398.5728353482037
True	1034.8218027990638
True	516.1983415521925
True	869.3122428325904
True	274.13878729607086
True	293.38529997957005
True	536.3304779627587
True	185.95077543252907
True	767.8154105647881
True	240.79886304476375
True	345.3270564597783
True	69.91568231108704
True	120.13285302305782
True	253.36581741496667
True	122.43572953553613
True	482.6472455521295
True	31.936328581966546
True	583.565548967014
True	1008.4799811301308
True	732.3955876238782
True	1.110047424727032
True	64.21291143266022
True	500.7891871045682
True	437.7855020192051
True	76.71492452086275
True	115.33652982052008
True	296.37743618798163
True	81.32333767314928
True	54.38827000135264
True	754.2772772955199
True	666.5619767087117
True	166.58796926680358
True	167.44317068548926
True	535.4816599395594
True	56.4524681984139
True	25.88886099414217
True	569.1967882135717
True	480.0492284885319
True	1142.7033541474216
True	45.15939965146958
True	457.8017619468732
True	927.7030263407554
True	814.3463228697781
True	298.94447433442804
True	759.8670528302712
True	414.6154118555844
True	43.082311257276345
True	100.11682193358466
True	679.8171592947746
True	78.71895056734334
True	139.98025028565291
True	939.2772350274016
True	184.16841969738132
True	272.8714730017508
True	102.79618166255833
True	679.2647560418862
True	600.4205605459385
True	205.65454280590623
True	436.0583830396993
True	40.74625838687108
True	277.66156916166415
True	604.6742336718644
True	636.4862841966545
True	312.17473245970467
True	74.75077403960275
True	923.8279039289672
True	1023.0850281568422
True	566.8370086417927
True	60.364004418569024
True	28.50432548714001
True	93.75532206582449
True	111.9076043076538
True	99.81684390677856
True	861.0836871918149
True	1189.6956808216648
True	692.1843731526283
True	329.1870019334364
True	8.878012635544069
True	20.032078028114004
True	344.01008599048663
True	476.1215596479584
True	46.17474579533285
True	551.5892382203941
True	422.4735309802267
True	396.12277947390754
True	79.71782233028641
True	202.1194005872956
True	249.0739410750961
True	134.0130760306937
True	399.120356264436
True	42.47763918402344
True	181.2207244880323
True	1181.159232079523
True	6.277437820259644
True	27.35884022471479
True	589.7117659913549
True	352.4482080865114
True	780.7208488749236
True	160.26085051437374
True	743.7242328560845
True	590.9340581257322
True	279.36016776852324
True	423.8684961937226
True	341.5728357480658
True	294.81874553659713
True	265.59708964448936
True	393.99438281525954
True	495.1130829675118
True	520.0988682838893
True	107.49189056848958
True	364.15847146516586
True	9.069513594977405
True	179.44603715812227
True	233.33962549890816
True	841.8434291485079
True	602.3899475751969
True	31.926590934156835
True	742.2378223297816
True	845.0774100980277
True	111.2132020448648
True	348.3991984981006
True	864.3428999651602
True	221.9203444227888
True	157.66657466354354
True	523.9401172024876
True	575.8415690530816
True	1098.6183973802447
True	148.16301099341996
True	157.77118885079167
True	262.07242697686144
True	318.5513978333509
True	411.68841128836567
True	417.7691599023527
True	327.94450833121994
True	458.0979475051867
True	500.5382553434839
True	231.74015260476492
True	1463.8663969423608
True	244.70780991523452
True	385.747856516936
True	56.25995230186015
True	779.7137860597659
True	260.56224077498365
True	915.4718335246336
True	567.065101124816
True	320.5843488880476
True	764.7329155371846
True	263.65414562289243
True	206.92231380889555
True	259.83272350369725
True	215.2971803998469
True	144.05606502423342
True	248.68764234294449
True	735.3095004968978
True	511.6151868416202
True	221.83548105009748
True	1225.7499720718974
True	124.35766726064816
True	266.2693986783953
True	72.26727112578206
True	305.2059417448223
True	413.0043832732405
True	92.35548864876124
True	222.60544016677312
True	69.5784081603891
True	703.1952038896735
True	365.8860482389926
True	222.6873999734991
True	736.5665476028337
True	881.4381647389623
True	801.3417543966826
True	833.8983403645625
True	354.0964306021857
True	1.5592294400941142
True	260.86861059997875
True	52.64319517884135
True	394.96305309144816
True	56.75469363030185
True	360.6774091124509
True	830.0152775905298
True	1038.4020641554528
True	398.3428358123811
True	22.132391153425232
True	542.7582476201643
True	504.6700228964824
True	185.6503674677996
True	243.1740516040577
True	296.2675407130531
True	22.97664148860108
True	122.84070938405812
True	968.1490905961316
True	63.5767126279045
True	489.7406844490757
True	781.9283929150297
True	97.96458506572876
True	257.0445874537336
True	113.68701347821832
True	15.071893534535846
True	1.9102790338590492
True	121.6742355072318
True	1005.132890642706
True	488.6178182040989
True	65.99147487285607
True	805.1665265290604
True	343.4550990398748
True	1.104275578103746
True	445.1748863076078
True	199.24449134252595
True	503.07311632657263
True	85.73241395868284
True	326.00701128670335
True	363.19984070597866
True	163.30401972104298
True	219.70858753167383
True	128.0379694258526
True	166.043966051803
True	968.2884178497994
True	15.917810791991144
True	504.3738686431476
True	484.1857315178655
True	399.20852218062976
True	213.8343438527755
True	232.71259265140915
True	150.48596296624174
True	48.93578136941613
True	496.10327034551386
True	160.08867711133357
True	842.7606327118037
True	817.3560751278338
True	251.62449884689735
True	309.1803337628438
True	522.7634891302415
True	39.578375516113006
True	85.07158428182333
True	726.9658246709956
True	1092.3982682375304
True	113.3056817482424
True	732.6493117271069
True	141.59246213058893
True	942.7045337738056
True	652.9883593577866
True	99.30712029321
True	294.413533987223
True	636.764646137505
True	263.60790570068826
True	42.79827437596343
True	547.8073510617544
True	444.5399131138356
True	6.507503400610271
True	469.055944483146
True	71.0019993001957
True	177.52172397166083
True	235.0446263294076
True	313.79513603638395
True	73.13080043484595
True	220.36937190448177
True	351.98991951646394
True	432.3302802571331
True	911.5918730064676
True	47.32589929164593
True	915.0055390863862
True	1032.113232712894
True	125.73371186286556
True	71.87541232091054
True	979.5811793383212
True	34.29231628015195
True	221.9959879919656
True	86.05199161001345
True	216.46151892378128
True	354.7411462434314
True	967.309696279358
True	96.41393962720896
True	69.64303924958185
True	637.5609761671891
True	271.530954579237
True	707.7570760508904
True	53.25005885267886
True	489.0128102674459
True	366.79326070258713
True	672.9964322134197
True	49.50819512837352
True	107.35234692292326
True	25.484144841069508
True	274.5001348021777
True	44.76257482572024
True	350.71874456404896
True	3.058314758094137
True	1191.732270529555
True	108.2539318131534
True	134.00852845505923
True	349.6532068276027
True	717.809843092066
True	686.2685335643466
True	980.069695083234
True	450.98586982172543
True	420.7895063366518
True	138.23464915629228
True	406.6768300281567
True	877.7287419409898
True	414.30839734639545
True	971.6853662798162
True	90.41699213762476
True	426.1145014794222
True	180.93348173951148
True	284.2910477317787
True	743.9200771350681
True	168.1373835926875
True	139.80638582613102
True	68.3546496441635
True	860.0637881643635
True	780.4595103539538
True	80.78386034625356
True	468.0140642138509
True	747.3898255243834
True	412.7898260982765
True	59.85790858590781
True	310.32299050171605
True	788.0568044520525
True	28.808794044766312
True	354.8129153310176
True	167.6682276786401
True	291.5634099641684
True	32.71127998816131
True	218.8514607601624
True	796.8318195511614
True	643.7279581860798
True	58.70814803274014
True	302.28360415563185
True	895.7225922042567
True	18.97873911950718
True	321.1363026782264
True	283.5229967748068
True	445.3888404320717
True	205.1640735382347
True	637.114915695161
True	47.1666457650953
True	964.9247333849116
True	872.8157199416166
True	47.83150192957526
True	403.4262729841019
True	710.383491210093
True	927.9884928580236
True	274.17688033177456
True	589.0499765194268
True	127.9512053793721
True	185.2755802073352
True	128.8005353084866
True	134.73495804504648
True	214.36217922324104
True	952.170034194634
True	808.3327399966612
True	925.8521933411864
True	19.99318039777949
True	28.072680167792285
True	367.4300559994463
True	12.508859053632047
True	650.9542168908379
True	1082.5822495340117
True	249.7086529226008
True	210.62553595109904
True	87.84445960432708
True	214.7890577605208
True	132.44240705430053
True	43.2176369476324
True	130.0732710528331
True	92.2949111001104
True	235.4282850680392
True	517.327480302074
True	166.0379948502863
True	31.32219551851925
True	58.86433557824979
True	398.1320365019806
True	260.37745969328546
True	583.6494257390254
True	22.74203701102584
True	109.93848112268228
True	653.3157981492845
True	256.1381375481024
True	470.47226974737663
True	661.6156360925665
True	103.49823705742229
True	109.24690412092669
True	79.59381760050951
True	26.739234410372
True	123.92355471623598
True	84.5091241200772
True	106.59994836383524
True	150.86952025959528
True	238.1724043646429
True	813.9627573650257
True	295.06037478954687
True	926.5125985009348
True	167.61435433611396
True	199.9042669368232
True	754.6008551904566
True	306.8618908570708
True	579.1356891642974
True	252.65946173297985
True	324.07200037482954
True	464.7076677029477
True	554.7356164162488
True	624.1482334763431
True	368.7720090298383
True	34.27667297366401
True	570.0447326643723
True	637.648910214986
True	19.757979252014486
True	12.22174475198196
True	265.72512682153683
True	398.0027807393571
True	452.61541359951485
True	69.00167751838634
True	652.4997085939926
True	914.000438521087
True	240.96880207637477
True	897.5610883170752
True	270.3753935973378
True	105.72587286055187
True	276.32081572946606
True	679.7980175328715
True	42.05039561600908
True	586.4835944795377
True	1293.2340400079202
True	1002.857179162388
True	888.7761259873025
True	217.6323905454765
True	92.67272613594876
True	195.1151616990795
True	806.3579619102234
True	150.27884155338035
True	1079.9000312383373
True	870.1891284425999
True	42.82537649620895
True	84.66446821808022
True	412.81669351060566
True	427.2258685067422
True	202.02607666244617
True	525.7888992762552
True	664.7662518606672
True	121.95990116333074
True	280.9223397629084
True	1061.5106934153132
True	54.96380175044997
True	712.2020866517576
True	548.3195118826042
True	38.50537509055028
True	829.5019840398184
True	392.9631997712899
True	574.9573853485952
True	117.09131954769832
True	269.6886537538684
True	212.5298149734466
True	26.85738539898132
True	139.42082501529657
True	750.7632626368724
True	136.11910575322355
True	383.9844979538617
True	66.95268443513899
True	608.3723748442309
True	606.0257252058615
True	216.9509271904014
True	470.05492678574313
True	167.82073219804283
True	177.3599949208307
True	208.61639821872416
True	270.0911047895855
True	360.6169173029971
True	128.16768693642427
True	195.8980829238552
True	26.32914884307324
True	880.4880917925864
True	314.1250138847289
True	9.704231462078598
True	369.1298908786976
True	161.88961296851954
True	622.0398773200499
True	378.7220926785615
True	582.0599625743811
True	531.0700171675468
True	486.9064542095451
True	779.8912544421145
True	233.19136450068984
True	533.4413878608608
True	160.26668980952047
True	554.7374194173037
True	366.6712974824219
True	374.2926859405924
True	127.65758749679036
True	125.62793792343945
True	105.72773249760202
True	66.69022654439395
True	724.7964176615542
True	173.71506228573412
True	43.99884652157274
True	0.0
True	545.4342069605102
True	112.13883903274328
True	23.87767399488965
True	40.25608249696703
True	110.58433616232924
True	545.4982912283405
True	183.31688810850872
True	108.79526513451783
True	36.71406035024712
True	161.6094738008258
True	928.2134932444452
True	52.4672994455711
True	223.9977500372912
True	764.6272701988601
True	319.9100105169473
True	465.27928233443714
True	473.4913424741501
True	517.0048566815645
True	585.5454299661604
True	914.9269331693464
True	264.03571636064464
True	1035.255819876421
True	918.4753960606248
True	625.7288636736306
True	348.771161676601
True	848.5206415792098
True	10.058151278882171
True	33.321571190911456
True	302.697496403448
True	40.05763518907693
True	201.9084948283162
True	749.0212198417366
True	218.42280641404548
True	750.6455731031178
True	768.667474009135
True	115.62358848895072
True	346.1171444621485
True	598.6523582225656
True	24.067106189907108
True	128.64836661371436
True	441.14459030773577
True	301.5180653291584
True	203.90399783072525
True	112.2616816853348
True	387.14806347312935
True	20.4790980406976
True	369.4788776429753
True	368.1572291877724
True	1052.874084795111
True	350.05917435231225
True	31.138325421309204
True	447.39387180678455
True	439.99771546430577
True	225.25909072634016
True	33.10106295565146
True	764.6277763095403
True	432.2568493991985
True	176.20588605220337
True	13.372151931441469
True	1211.2116642157398
True	170.07118188883717
True	26.411807318585723
True	325.0789321271267
True	288.41200128515715
True	119.41323507188083
True	300.1492794663245
True	47.61632226919708
True	321.2515771129287
True	290.39230735226425
True	320.8284927847527
True	29.16459113088365
True	46.73175540085252
True	1042.9957887465553
True	26.77966303180393
True	14.048235786566456
True	170.15628927443404
True	647.8454311149274
True	8.117352122253834
True	191.20183112343037
True	171.12425881746958
True	514.2665269095943
True	374.91624998525697
True	749.997310465136
True	329.3596288782124
True	499.9778753927464
True	442.9621162210203
True	500.8977269976791
True	103.13403053727292
True	1257.5246754620432
True	890.7925045573315
True	269.710126117641
True	527.5779402215286
True	105.38932712081048
True	596.1015069337748
True	433.2039827827153
True	156.41449794283577
True	79.10464688798208
True	354.2258477272697
True	170.09757871910602
True	31.660351305834475
True	572.7879716928845
True	382.6866987201951
True	68.15666920232343
True	29.19916401023528
True	634.1341844560588
True	504.2933212966599
True	65.81756736331221
True	23.24861709723721
True	329.79925131116624
True	327.39828426204895
True	718.4901112079986
True	568.1680810494861
True	561.7208311902177
True	789.7173374652417
True	10.073476987469162
True	56.28564442867924
True	37.71214543001936
True	58.89182704161171
True	516.6297498861175
True	583.875553241062
True	83.18578981255713
True	112.20538738310536
True	188.84775362998644
True	72.13342292482008
True	181.6317105898538
True	209.15089163864488
True	278.9023681331738
True	830.9922655891918
True	595.8334162208853
True	293.2331855667836
True	182.360015856552
True	273.2413340044205
True	249.0110476285032
True	734.6839745875857
True	329.9154057392522
True	173.17172330232336
True	902.33284635116
True	348.9178442410262
True	458.50574593358687
True	152.705859237106
True	113.96304289465614
True	61.540556218494544
True	205.4148533026241
True	961.9425473995396
True	507.6524421431018
True	113.30450884236834
True	360.67429710690897
True	99.6248152262233
True	663.4347142228977
True	4.651686009292021
True	715.9653418237419
True	36.65171411075509
True	966.1261568083644
True	827.9401558859332
True	214.69355326164165
True	28.487104516543628
True	83.47974056520316
True	455.47264473622977
True	228.56155302505985
True	1.7415609720230874
True	76.83035740683077
True	1083.9668997506587
True	357.2272064310282
True	663.9851443464395
True	485.9656484136614
True	31.76840900936561
True	140.31572151062943
True	440.469513221289
True	908.9635925555953
True	806.0294047058101
True	403.10469645844125
True	351.02726706602067
True	17.722338223010688
True	79.712160253104
True	774.9284071363141
True	461.15147761112513
True	382.7019403314993
True	875.1449415034531
True	26.9423023299092
True	221.67548601425804
True	895.2898032042777
True	234.9489963734486
True	8.390169479063271
True	499.4409444611372
True	106.10916837249474
True	667.4010016952305
True	52.05314108884026
True	259.49752345821724
True	853.9455963645446
True	884.2848933411267
True	276.32059268175533
True	439.9047700528088
True	119.01673143617153
True	574.0058319389309
True	268.7548341284904
True	197.3915137930703
True	878.255644870756
True	53.60150082837932
True	721.0363589931436
True	277.2694104167065
True	297.4260167016847
True	165.5794807953217
True	490.4976813063808
True	588.7222198010318
True	377.9417369562512
True	409.5484356588005
True	70.8679847387338
True	160.68945319992494
True	450.84326682313446
True	226.80589856248088
True	37.96978590841896
True	189.2115747005305
True	391.9415802735055
True	392.2932409895892
True	751.4423923846739
True	126.63348690999769
True	668.9390673494112
True	499.3050874437733
True	595.868430756653
True	144.14073860656788
True	40.14869373625048
True	670.2598843335634
True	71.56795223403692
True	566.4051808034667
True	691.4733680681002
True	453.3236593099107
True	131.8548833494548
True	516.0763376700706
True	4.390727490583835
True	392.8088762340829
True	32.38052841616709
True	639.0409913314113
True	279.5825349162545
True	586.7602476626079
True	688.3688597150704
True	144.28023188236568
True	521.7956354446187
True	499.635255779509
True	64.87280680641182
True	975.3477202417652
True	2.93298590985797
True	27.243065877787792
True	633.7474199919349
True	670.6148817803404
True	136.7290943487015
True	415.59091187513854
True	125.2423988798431
True	73.6323017442476
True	467.407644310767
True	41.16883531504131
True	519.6081197358435
True	11.800926352557996
True	862.4467506739794
True	541.343319828617
True	660.3326666731542
True	102.1409708722052
True	379.2312365171993
True	1020.4856490344552
True	883.6421624067457
True	150.0737526342191
True	538.6351461785548
True	468.39400732507454
True	253.64389113874924
True	258.62541618920045
True	5.457796420406432
True	313.7649071324671
True	11.44636385496234
True	369.8585254198513
True	77.27578676089452
True	417.08978935014
True	648.5537330102228
True	122.04605220873506
True	237.29520156232672
True	607.5657446033521
True	705.2549437011212
True	291.0503420304299
True	137.86110208726356
True	158.71530103196395
True	484.255906061001
True	84.47927975569033
True	9.592536033871106
True	511.9397567090977
True	570.0420693609454
True	20.08443694186196
True	137.677655564241
True	880.354122497086
True	481.77451395854047
True	266.0781725776229
True	34.61701515986948
True	474.5288458512512
True	110.90860048371376
True	591.0215409927225
True	660.3240583853338
True	301.00072513670824
True	386.6677165164433
True	180.08592083215925
True	243.9971521103988
True	72.15124367398751
True	223.08953262899632
True	507.8046269470222
True	19.880956847871538
True	458.0970524622277
True	390.87916243390185
True	719.4207350036387
True	859.6785075628541
True	895.2763189648833
True	155.7825251702386
True	394.64670723610766
True	72.62679562451589
True	179.52030290729036
True	319.5406338881353
True	10.720859257587492
True	779.683438090753
True	23.720894704103205
True	399.1360557205792
True	266.94259889693643
True	629.2392731933456
True	206.62136106020424
True	40.47962905021056
True	681.7033484338738
True	1071.1101459180786
True	226.5775043205984
True	136.26071435106243
True	621.9617448590218
True	514.0624452445653
True	18.13016070045497
True	817.5617915316745
True	106.19622441362192
True	48.016869644106
True	297.95463170913246
True	353.5383940828634
True	389.4626330096274
True	263.12144000653706
True	20.001441123488107
True	23.604589138916623
True	836.0259036835838
True	191.4098811422573
True	110.3038135380796
True	848.7769689588413
True	658.0685892873821
True	659.6603290584978
True	447.8134024710981
True	150.30328841141238
True	28.390547795643663
True	98.08897201270626
True	446.44348835006906
True	227.60725605709308
True	502.3409276904103
True	147.62180888671415
True	501.85702273964273
True	636.5369416663337
True	950.7883117785292
True	24.13060567077547
True	967.7138124637066
True	1064.0806126128082
True	467.3903224955626
True	88.42365683376478
True	793.746513655915
True	639.5117292937366
True	676.7656487552744
True	174.54469669170967
True	734.8544885811699
True	705.2405458471812
True	113.66179042773092
True	807.914695044189
True	805.3786299942203
True	492.60669703555567
True	218.07723477100356
True	69.34840344638688
True	309.8758047692416
True	351.73059845148
True	458.4418480949343
True	445.2429071842288
True	198.0282599045669
True	315.2472995931044
True	3.388169552589978
True	12.232043657086546
True	111.9425759625842
True	134.31352342764188
True	352.3832509965083
True	354.73588241990467
True	120.99830804722768
True	18.509943017208165
True	209.7463183199505
True	849.7327206690235
True	452.5857239097581
True	519.3370858556608
True	555.6535248222166
True	805.7953584487856
True	639.3068687374802
True	89.33679606880678
True	213.1840021035784
True	240.56480130053052
True	288.0318015312165
True	104.21310080531642
True	361.8374100608167
True	426.5058231500567
True	169.72496645715637
True	649.2408851968203
True	252.4724089237105
True	210.37935962131928
True	29.151394816424823
True	255.1491420100287
True	479.3098677914492
True	168.6595182824593
True	517.5387025380961
True	464.0748662724571
True	248.37256695552185
True	105.50470659775722
True	43.5338373050293
True	405.2308760468711
True	784.3965204682867
True	165.47922590984737
True	1031.4552004942602
True	1037.7676701699208
True	482.3915878237875
True	101.2482593664494
True	125.89051486489252
True	660.145043750906
True	9.66656088624746
True	231.56560097251216
True	127.56889805003964
True	122.95501208862736
True	328.54293312227003
True	635.1062154633347
True	32.733611518777835
True	126.77764507808902
True	965.8945217391351
True	53.71191948208828
True	465.3818358289376
True	525.7043523832469
True	243.80366480322445
True	134.15210393396984
True	882.3998264533542
True	1176.0297632459003
True	526.5185076452475
True	673.4245058895592
True	210.4548179698234
True	153.3268084753314
True	316.74423098228937
True	251.2624605458814
True	174.74504123246393
True	307.4086540399704
True	316.1955299283853
True	11.659728607072608
True	618.0624309511918
True	147.71529424462503
True	76.33686743239495
True	442.4995322657561
True	320.8384444623248
True	1195.3438381970418
True	347.0027257807643
True	996.559324532592
True	9.67078412040908
True	264.9156762978077
True	229.79052930487904
True	159.39844755099418
True	476.1574750894106
True	197.79722692545303
True	413.7214502257686
True	340.0399397089286
True	111.51185575313916
True	358.76799523097657
True	1115.0749812470992
True	728.9435156014781
True	221.27602876632503
True	106.3018665519377
True	285.7221452006828
True	23.549735477040933
True	366.61366381808193
True	316.7467093333792
True	571.84812903409
True	441.4173342790932
True	365.9554124125141
True	161.4564903063718
True	13.934818278602474
True	411.8241118566592
True	282.98279718668266
True	145.31077549618283
True	299.6318534695076
True	454.2780911031368
True	828.0222187309365
True	315.53832035310336
True	781.4530580748141
True	409.5478816954185
True	372.0845878290329
True	1.323016634266692
True	1149.846422294268
True	105.47298938763709
True	919.3122452532969
True	204.68506571473577
True	466.0560085656067
True	673.3674258389557
True	86.85259366039642
True	484.9589961298184
True	32.13792382057967
True	416.1460608813183
True	79.3225343695043
True	230.12100268130249
True	38.79493503463636
True	667.0002638973699
True	192.28714976494857
True	25.31850749750339
True	385.7344301562673
True	107.8706698912578
True	168.6422199652231
True	846.8072601646311
True	257.15537582916824
True	154.0875359392459
True	386.7886747455765
True	528.3810598921447
True	326.1211672106213
True	498.012693854375
True	613.0646850316597
True	154.11953812893807
True	8.402852368206291
True	66.71727546247905
True	407.1484775623188
True	94.0897210960466
True	77.44711914694022
True	1029.822179247559
True	25.57351118369253
True	322.4092529425787
True	319.3632387803955
True	456.6385643704404
True	674.8140172689032
True	188.0671446666808
True	676.5449173441716
True	332.6588612955084
True	360.49275888501694
True	274.181839938776
True	217.65430150385936
True	352.4507826182781
True	445.5435779798538
True	424.09974288404806
True	626.3378645330115
True	139.71192832506298
True	76.43137748724553
True	39.67372428133605
True	296.0491968263078
True	647.091715498692
True	406.2294309861238
True	777.7203811908573
True	213.2551714830431
True	399.4791902868493
True	68.0002246651859
True	54.65343173057487
True	407.58421214705305
True	198.32945281311945
True	219.090808194141
True	40.7934030576024
True	1058.894662531268
True	168.69488706767913
True	895.4317998557938
True	318.3507162513711
True	937.6315250576451
True	232.02944395111817
True	479.9711594791799
True	533.7421972022428
True	614.4379971820073
True	202.78315783147545
True	476.25964996418605
True	953.3879477265282
True	126.693250179023
True	7.597273109861216
True	575.2396786458371
True	29.662781922379157
True	74.306597432773
True	745.6857781439044
True	215.71409229470345
True	973.119729470808
True	675.4068324898075
True	419.2958610201056
True	288.84621325890555
True	481.0441540778832
True	337.96416538839026
True	188.14452916520804
True	711.9184307603961
True	720.6318313308813
True	204.0638415065746
True	89.4305244969822
True	515.7712104653075
True	136.80622226353356
True	382.656929883694
True	354.33671552081995
True	62.70470339397736
True	376.0986047039954
True	408.2942261169561
True	371.4151332884188
True	416.6357956853802
True	423.065260255819
True	651.3416243909631
True	58.53660450336817
True	457.4169623828018
True	338.0367060966356
True	650.6365892240013
True	227.74619149611783
True	100.91610805503257
True	40.78749352078151
True	541.2080749112487
True	638.3606679193085
True	179.61073469261024
True	412.2128761736394
True	339.62664449339286
True	17.475513569020034
True	165.57570759723512
True	287.14787211670136
True	3.029354890002513
True	873.9903771045463
True	80.01216969531534
True	100.5812155719078
True	112.6988498681564
True	360.72628232096
True	35.6789122371184
True	450.1696737948122
True	231.46766896980787
True	5.903775596485423
True	118.53678585153632
True	445.0415357856588
True	53.58872871657295
True	68.7588014790407
True	183.15461485973472
True	299.5112072104138
True	963.7390515748048
True	396.45997580160105
True	989.4214426089676
True	189.0026036195432
True	1000.3228835883506
True	806.5957279318945
True	674.0009441584939
True	413.9974183463909
True	359.7862070870656
True	80.2536201972104
True	73.13101384012202
True	79.12898488308406
True	176.46806134007085
True	471.7245655652225
True	1100.205094109484
True	185.76625476754407
True	356.05831769259663
True	434.78851483368726
True	615.9998851360664
True	610.9843509080429
True	286.8920854227908
True	452.81629426056696
True	660.5257056741555
True	97.71322233547042
True	727.448090875527
True	256.83491986264875
True	137.26701333316683
True	413.4589455753648
True	876.9836153930255
True	430.6049837303794
True	880.069750972871
True	198.8064474369902
True	350.4349087382073
True	692.7518876146512
True	624.4879264411419
True	186.1941570575762
True	257.7204124650428
True	798.9509783919127
True	32.09292631527249
True	187.1442162460412
True	468.5119441202996
True	707.8616945853103
True	103.81337176066032
True	34.44795891277485
True	164.52700594977043
True	743.4278586214645
True	329.6224949299128
True	560.6030785012941
True	360.6620963894503
True	299.66309964087026
True	462.3197610073888
True	508.0190101631095
True	69.5393984024369
True	377.8013270554513
True	783.0949846238399
True	0.0
True	293.2205736635235
True	246.2310226296561
True	984.986180729081
True	148.38909772629728
True	641.823796811614
True	647.1958253457225
True	108.32136429964264
True	225.2836386775905
True	132.84697531327478
True	12.575350129275702
True	289.1420768975842
True	382.7379216896671
True	1159.4583291983638
True	240.91513510868177
True	401.08867911831845
True	659.2321087056084
True	201.40776217073312
True	26.447525937955632
True	881.981887731211
True	589.125958407898
True	156.48891515276557
True	627.5005046194707
True	165.7976555215714
True	277.38490760302733
True	768.4478534491516
True	38.46029484007993
True	103.7850440597343
True	526.8401145523485
True	64.77944369676601
True	75.19836478439058
True	404.9358089323244
True	23.4472420407924
True	758.9465644297876
True	104.27605955153052
True	156.7641816271427
True	18.888666940394774
True	678.6925160531424
True	29.70165635485401
True	760.2767337682794
True	400.4388381805781
True	119.85666099950504
True	712.6363076645173
True	528.0051962497553
True	557.9047876990646
True	47.799093497190576
True	378.20810969294325
True	5.889364361604353
True	94.0287375147887
True	383.4673475870495
True	50.61062326641501
True	111.96080985622604
True	308.038686552951
True	185.2698625392484
True	104.28957986950768
True	664.3721563014303
True	20.05567051144176
True	1152.7206522679976
True	525.9193590712313
True	312.00160628304445
True	503.95972864312745
True	128.47264682524263
True	785.8484424025987
True	1140.9144589121013
True	743.4478188055664
True	177.20327976121257
True	221.4425903474708
True	47.150914447202446
True	62.25267876611244
True	156.12431967810429
True	103.41904195195792
True	173.7751646475661
True	1186.116729974341
True	303.0655419699864
True	353.46232274497464
True	695.8542497516675
True	16.87128120161845
True	15.32250058779476
True	597.8964221795511
True	5.665188186074952
True	116.9658107725624
True	683.0338541479031
True	180.86629991655383
True	663.7640419481954
True	832.9717594775675
True	156.08581720927876
True	908.7777319732
True	3.3033253145533163
True	438.7421726399496
True	1059.1803277323295
True	25.47597606213941
True	232.6539252849469
True	144.50970431676285
True	967.3715562151896
True	226.2721251982589
True	495.3676195787533
True	113.89356339858136
True	532.3794939473967
True	152.75122294605117
True	97.78922760037638
True	384.3922801107166
True	71.12995048830456
True	55.74498614524797
True	1081.6872000416774
True	254.70961886025063
True	157.29836312077236
True	368.7023740963689
True	394.0822624920282
True	211.61136112286408
True	168.05305769458255
True	359.91436049493154
True	35.63973247321849
True	492.6836220868916
True	1113.026540751394
True	112.27176674504176
True	480.3024746981744
True	299.05298414958264
True	26.644402779309576
True	414.8431733540708
True	96.90832789396109
True	612.4494549998146
True	206.8462588569752
True	420.96866889757456
True	19.70515685834323
True	443.8879702272454
True	103.1060158196463
True	344.04752389725473
True	33.668969638534904
True	162.49029334510513
True	249.07961265602003
True	746.454386462491
True	61.552428730197406
True	140.27775945492814
True	234.14834481155307
True	137.68598205709165
True	623.8701220234464
True	576.5324184502617
True	793.2697982139857
True	391.7400238028743
True	529.9598097718336
True	425.9778871079959
True	682.7788411181047
True	70.35270599119798
True	461.46855646622726
True	424.1989469442375
True	49.823281173546455
True	81.64484133426362
True	126.59422815337672
True	86.83045533890487
True	334.8744113319683
True	851.3375617033396
True	320.4265886800517
True	1111.4476123250602
True	313.4897973368006
True	902.8681572414764
True	148.7832966169423
True	560.4199552480843
True	621.9232082336478
True	692.476752563755
True	457.13402255100783
True	63.71044938377666
True	279.45868880178
True	41.35882532209148
True	168.21658018298723
True	177.4430256453927
True	1096.7100030102526
True	238.51119598704872
True	561.3672885234266
True	554.8390092860757
True	569.7982608544999
True	865.050416234669
True	584.7823884241527
True	632.0442909099381
True	946.4163693124076
True	122.75819606544223
True	307.46175897638426
True	250.3012191973332
True	339.7069297188369
True	91.14758578446268
True	362.94259545527615
True	4.389039278317217
True	329.1272510718239
True	272.2895226216414
True	605.9294389800632
True	287.18185454010256
True	354.2934885800009
True	9.21226684991671
True	58.30245637018337
True	548.9223727646942
True	32.566495202717164
True	138.524803039701
True	65.97010735319776
True	152.32914820101237
True	249.38033848253517
True	70.06755586438086
True	387.8445904000216
True	261.20088524003285
True	99.10943884270552
True	342.6082458363041
True	63.59648734698579
True	583.8360594098507
True	833.4046052990541
True	281.0172673390676
True	1139.4969715538464
True	101.52748786524522
True	315.38956165624205
True	1041.533104274342
True	87.25136819825079
True	296.3338152987981
True	9.174111245910076
True	404.8043869069216
True	450.7158714419404
True	146.0514693996704
True	619.3476134858752
True	901.2266729411637
True	162.16685553589846
True	80.86600560796884
True	336.4319733560506
True	553.2417152496574
True	607.3188009516788
True	1252.5423986466776
True	29.776252999290406
True	964.6674278971368
True	140.96301552735136
True	627.7924850010914
True	116.13820539477204
True	128.63117899684974
True	194.75492317242757
True	173.278571491951
True	770.1472822348708
True	199.9017537765644
True	231.83618249329075
True	67.01669417674695
True	517.69604865151
True	422.8467370468035
True	177.3070891467427
True	232.52437813221275
True	18.59829785669644
True	428.9550173005426
True	227.8430324390864
True	301.2351526207359
True	116.2890452268606
True	706.0653612245628
True	431.3823149156789
True	248.12578221413088
True	642.0829700210439
True	508.0099319996103
True	470.09983586126566
True	127.33842091283928
True	534.9160237329555
True	434.8035510193994
True	3.251362082276387
True	199.87845838742933
True	93.7306383514644
True	240.0693030875269
True	3.3732656887614425
True	129.65995274641315
True	336.40330537568667
True	7.345275079408815
True	831.024759062313
True	164.066148121458
True	689.1784786953834
True	833.5072846198732
True	160.98435339654105
True	223.28726825897996
True	487.17335973861935
True	798.2205812424961
True	50.26905441489514
True	36.79672907084406
True	130.23236506352916
True	635.9227639080276
True	709.7513827860946
True	185.6909878522723
True	574.1560861805061
True	611.6936906080955
True	826.6797861819038
True	406.9879529402151
True	186.00503461273695
True	850.4312869256624
True	216.78510183463368
True	152.27682710785342
True	322.97929783641035
True	224.508971408891
True	199.30951735917483
True	607.6303399120723
True	253.13973151283312
True	181.3235113038208
True	443.5084642998672
True	464.5686811455137
True	60.952916228767606
True	273.9806538618574
True	77.84527149047544
True	343.4510757180373
True	359.33433204024334
True	249.360122627226
True	176.2285526531527
True	365.02475929796793
True	635.2657742354723
True	764.278035812058
True	291.2105193736912
True	750.8919640096441
True	61.9393761248915
True	878.3566740070598
True	346.6908015708197
True	11.742874486681844
True	619.1415133168281
True	704.2071286575388
True	249.3535766410863
True	167.46136196351716
True	49.98299203438399
True	388.6459780075506
True	77.76469937739816
True	14.532421211034627
True	894.4025804119907
True	382.81897906122
True	178.342263384766
True	977.9425489588226
True	11.123595217455978
True	796.0370072233145
True	34.52204698356678
True	654.9688098257394
True	60.563822577913456
True	730.6205514052692
True	450.3647828881918
True	198.75438942228064
True	422.9984822728744
True	217.23728984782164
True	297.7859857713675
True	228.27255287163032
True	403.5629995348896
True	10.615473695820008
True	320.42036929776845
True	113.21065583141646
True	11.98063024297802
True	484.372908527624
True	728.3016432022333
True	290.1767401401063
True	80.4527467022583
True	327.2753816423413
True	84.94099411075821
True	164.2698479568163
True	179.08181518184102
True	374.1474737820929
True	41.74089950680676
True	138.17321257898143
True	361.6471593289112
True	868.1446636996552
True	117.10007483323236
True	208.02253294282391
True	447.48890914702906
True	18.76875463990169
True	403.7735609199989
True	506.04995201691054
True	92.59426262017872
True	399.21553365116927
True	369.7062333182794
True	417.6315955283752
True	587.5078384248752
True	1076.8427294006317
True	965.0291169822656
True	56.21551344374188
True	1051.8816564231684
True	111.65928169235367
True	116.325385354684
True	109.19349043213217
True	478.3652409961991
True	376.9749409492903
True	557.9409182158973
True	257.44802756461814
True	150.75940361088584
True	415.0672903821963
True	14.35718842868341
True	460.5472602442336
True	383.7777360525644
True	151.8010769976993
True	92.6587626923904
True	547.2767608485636
True	1016.4331884129228
True	207.9856416353212
True	70.39592415411757
True	448.2469647985731
True	373.23249691936206
True	479.7719037856168
True	321.758578647544
True	4.889196732652801
True	536.4075634537895
True	511.1060446073711
True	504.544894432937
True	173.3307293743459
True	107.82095620381934
True	21.36234536413277
True	375.5644792470863
True	115.55196377113356
True	7.611339338786664
True	33.5588912679599
True	350.84248375880395
True	664.6874943476225
True	138.61342700712336
True	90.35224417691056
True	24.822377908893152
True	402.8609889672225
True	381.8620099753247
True	769.744247096152
True	310.7323783531653
True	492.245590296844
True	536.9542663676538
True	523.2143096263586
True	297.23968711940324
True	536.0414340912047
True	97.34810431886622
True	591.3471783543094
True	8.682273937962092
True	361.06548390685816
True	440.3588062120078
True	953.7592683838616
True	345.5771135177642
True	843.8683495516336
True	950.1562174324628
True	180.24979536469385
True	36.87476922675489
True	371.8308709999737
True	392.6764199203136
True	575.9680930047463
True	256.5714203934153
True	28.902201920342645
True	615.1040008261169
True	115.88517591775484
True	1068.339204073981
True	321.53953766404214
True	467.051705583842
True	125.71645708116152
True	813.7902759053896
True	136.44014918154653
True	824.3803127870705
True	553.584948644311
True	185.9933307941032
True	117.84609221003798
True	63.47304390439207
True	569.2946818991832
True	939.1074522005514
True	423.44835267632266
True	554.8483113068336
True	138.14883648669635
True	625.3904852091243
True	488.24384801733447
True	803.8079184319682
True	324.86774585462143
True	591.9289398582473
True	111.8435957457754
True	23.917355467913488
True	401.5604088441545
True	163.9413044442012
True	104.447313697003
True	360.13052455551417
True	1112.468595913081
True	268.45509070422787
True	553.2297765171137
True	11.980686186564292
True	74.13743946522075
True	321.7628287605769
True	760.3360382601596
True	462.1652315868176
True	539.1033895825107
True	720.2074435462396
True	75.24346155086745
True	719.3423801468803
True	47.00808864313745
True	106.1567397503101
True	176.07583307386963
True	84.89115090593907
True	24.87539347220291
True	296.485683258663
True	472.543837146482
True	892.083007023977
True	853.435279021984
True	6.311714625674744
True	289.7493602002792
True	450.7421540304238
True	127.5196441142193
True	240.8733551142504
True	320.0609488551914
True	1333.9418617494168
True	462.4322105595546
True	26.054064276539197
True	184.3927657039412
True	707.7235301730827
True	34.57464121838414
True	175.2250516732988
True	574.5133021270478
True	71.62170001972999
True	873.1242225141684
True	319.0237276871776
True	659.7938441588319
True	76.80650925448394
True	689.7025461125445
True	581.1203540670155
True	870.3125791437124
True	244.3694586801328
True	505.346589641157
True	836.0860178644546
True	902.823735999537
True	235.0887255661772
True	746.5022788030642
True	219.43579164546375
True	442.5470161873725
True	359.45546275188497
True	498.32444291664274
True	492.5844010673873
True	317.5860659028984
True	349.852821855267
True	112.5885718754282
True	338.6209500763235
True	1129.9545589169795
True	325.90264955958395
True	148.94769339843904
True	309.7821250357137
True	745.1844065484673
True	653.7633424176081
True	416.1800445616871
True	113.22326387893575
True	317.0524488139609
True	35.02134169213803
True	179.315822421482
True	87.98603211502255
True	90.76561565992088
True	552.3931106707123
True	138.18339232975887
True	133.57745218144285
True	104.97268523503642
True	89.93068673706517
True	448.9321625902589
True	408.8943380132743
True	1045.7448462825955
True	547.1483898584147
True	857.6028639634493
True	274.0031687713486
True	292.8667771698698
True	536.8800096750908
True	199.3991096246494
True	768.7819529403002
True	224.18053928624693
True	366.85061088716327
True	69.69739554995822
True	123.559897896267
True	269.1529635198345
True	123.97811796884572
True	483.7959549864844
True	31.56306730317084
True	584.6816478061195
True	1009.3321807073168
True	718.6130337101918
True	1.7336274401676408
True	64.02638503480219
True	510.94256625358486
True	438.9592054671186
True	73.18857181646248
True	122.6036585620586
True	292.18711010173206
True	79.33349974091914
True	54.56950575600424
True	738.771818013854
True	664.2616778759067
True	167.89404309913564
True	164.79896598328725
True	540.5464808800741
True	53.69443745471677
True	24.71357844127797
True	549.8630504072527
True	441.2747753616052
True	1119.1711621114605
True	45.9863443785704
True	450.7767922208808
True	865.7586114025671
True	788.2053924643219
True	274.3211076861913
True	739.6582586177914
True	397.7205751389114
True	41.98538340222613
True	97.36038119463626
True	730.8594479725035
True	76.44420069032567
True	143.1568284442806
True	955.5840751769662
True	183.17139305465992
True	277.3413078459037
True	104.56786045495342
True	652.8967807121571
True	601.099372766666
True	216.88183923196007
True	438.9459623555323
True	44.42802448621441
True	288.72202813565127
True	582.4217846941499
True	629.8464463286224
True	311.6415472872959
True	77.56567511177043
True	939.0093488729472
True	1052.3139780667414
True	574.1905988911416
True	60.57231643552959
True	29.47221211737389
True	92.71472700186482
True	110.68322051399493
True	103.09480537620558
True	870.127856907555
True	1215.8907509421265
True	742.7182417725356
True	339.2567953218297
True	7.462079836238797
True	20.74586668831205
True	337.63040220427126
True	477.1143073349729
True	46.28429664287839
True	549.6623761719477
True	448.21117543129503
True	400.9950616557565
True	75.03162612148449
True	189.64039741988336
True	267.258209082614
True	127.26289547773334
True	390.50943882020914
True	40.05695186833413
True	169.60805962158645
True	1158.0363240581414
True	6.242943388096984
True	26.401137628712775
True	589.9423263965093
True	359.9251099804929
True	804.2246265126557
True	162.00905226322834
True	732.509691567209
True	599.3684334122045
True	276.99079364765026
True	425.6494985587489
True	327.19218811755
True	288.14007841727056
True	266.781605363179
True	383.3882803248444
True	507.6842707552231
True	498.1541654436393
True	105.96577578536474
True	360.7305554654206
True	8.67445810380843
True	185.75226204222733
True	235.8535046035124
True	873.9084249207122
True	601.1239624231721
True	31.34983272673799
True	728.9594015937374
True	841.9636788422289
True	108.89754375519658
True	346.5010108223984
True	821.8120984490744
True	215.8490413740918
True	162.40150039474446
True	527.1281898069224
True	567.2024193216743
True	1082.608158605388
True	146.83301643830697
True	156.44271833619234
True	261.0943672168521
True	317.91277901707696
True	426.3912237026564
True	412.60378819163816
True	342.1232408413979
True	448.8893455265113
True	497.62186563924536
True	227.4241091002229
True	1484.5013724694752
True	242.8058414555141
True	411.81862887680194
True	52.91973374159088
True	760.108432039349
True	247.9710686161678
True	895.2303569244889
True	545.7757295887388
True	310.32395842223264
True	804.6038537278392
True	267.4982034174984
True	225.9379766846536
True	260.77630196676057
True	218.07063597457008
True	138.05345279755954
True	243.6174994464949
True	735.9068286549793
True	542.5539975288534
True	230.2883547665306
True	1171.0322527615783
True	114.81214323851924
True	260.92780202644514
True	70.04030164704525
True	324.1003577571872
True	416.78863959771735
True	96.9514668743831
True	218.3521423473276
True	79.32499078136156
True	695.2566028838223
True	365.61342562177725
True	217.7572209518225
True	737.8080136876555
True	889.9523424977585
True	845.0911201671584
True	837.0496267150331
True	337.5493655833965
True	1.5675306054924452
True	272.89967297931025
True	48.895729797036985
True	366.05207027590575
True	52.71382317542472
True	336.5383237966494
True	872.1223514054072
True	1034.902545520265
True	373.60254684547743
True	21.139794164992875
True	529.0322178022144
True	507.261862206248
True	195.1216204578492
True	234.04976069216224
True	293.5688222422226
True	23.616959040913414
True	129.04077238661804
True	964.6847737334208
True	60.30141071989107
True	485.28228842346914
True	783.0466157711619
True	101.00443213905284
True	248.79953472973975
True	110.83616647778574
True	13.337046643767064
True	1.4771148119554427
True	118.93817115926956
True	1009.9978669159224
True	486.0955942786906
True	69.44881150928583
True	784.8736348509826
True	354.68540287413754
True	1.1065806404176315
True	447.9599683614906
True	194.37813334579712
True	494.98392741622354
True	81.53771655507546
True	329.0798814477723
True	391.3251178743396
True	172.22436003874557
True	207.53408103732437
True	132.5891158092235
True	176.15863371925943
True	996.81051598596
True	15.373512683104266
True	508.0136227016529
True	490.74422946419054
True	410.2891730127187
True	227.37743263976049
True	231.7528909242077
True	158.41841505501287
True	47.47947004241918
True	491.2164530994001
True	144.21999344735858
True	867.0624126462056
True	842.4242190139945
True	258.65418228502267
True	319.9796715349948
True	510.50455165715
True	38.24792617376132
True	84.04836401499801
True	702.3364238579429
True	1099.9241775620071
True	113.82274928288514
True	733.0271558720107
True	137.36995123766903
True	935.8794803791858
True	646.4604272086532
True	97.297721790554
True	283.7926026210838
True	615.5879476197216
True	263.019153114099
True	43.33753609848357
True	571.5658430572742
True	441.94034942486695
True	7.318014043601338
True	467.0495163138464
True	64.93335302040286
True	179.984265284176
True	237.7503861183017
True	313.49339196210656
True	75.60892750896677
True	231.2461654096347
True	350.2787259325472
True	427.99479940707016
True	914.135605356148
True	46.98216035166368
True	908.1049727634698
True	1005.7114494437116
True	125.32134633841926
True	76.28130562693653
True	993.4037807673856
True	34.184659138482324
True	223.74301183579468
True	78.35889311073817
True	213.5105756017538
True	379.1198427941652
True	936.244330251643
True	95.9231814074437
True	71.62781767795394
True	659.3005698713274
True	287.03875391784385
True	726.8162519649751
True	54.992778516778856
True	488.2629219478992
True	392.9551123845916
True	679.7506648151282
True	53.49298939397679
True	117.40106772131618
True	27.01211604539625
True	265.881139758943
True	42.09540093189084
True	353.2563985660959
True	3.1724969594597416
True	1190.660397837457
True	106.89831521964489
True	133.67527858426467
True	366.9515729913804
True	721.743609373253
True	685.7129414507639
True	1042.9250319049563
True	473.58252210239874
True	420.7470574085511
True	141.76681426767126
True	428.5919804087187
True	842.9855533479446
True	437.8208203346957
True	940.0028221862912
True	90.84257027100465
True	416.9867770901464
True	175.06254759482667
True	283.0956727598598
True	738.6509567254269
True	169.28036917051395
True	135.85872301014734
True	61.05828103925375
True	863.9359719910445
True	802.482491824144
True	82.62285329963109
True	433.656891686758
True	729.7420366301718
True	419.08817077308856
True	51.98449930498207
True	318.62608759102017
True	786.661288097081
True	30.533044221898155
True	367.9896201018838
True	167.73865274237147
True	288.0932609984152
True	33.999450926587514
True	208.68459482387357
True	787.4931783074095
True	636.5507106622421
True	55.80236469999884
True	279.9410627591315
True	893.1485370222216
True	18.247600777599395
True	322.30198764621304
True	284.29463916897487
True	419.1242304875539
True	217.51814026683965
True	590.0057108419785
True	43.82155633652426
True	959.7635127439725
True	887.5069097028633
True	47.3198716821336
True	410.7264938063138
True	714.4522765529464
True	908.1997582331104
True	272.9705743242056
True	628.1683844139031
True	133.93663381443025
True	190.7818595079705
True	135.7935598297872
True	131.91885167346965
True	209.48263248058004
True	968.3628773722162
True	783.7917939349438
True	930.363792188628
True	19.897055255321497
True	26.77284194701096
True	364.0848539408133
True	13.877748031188911
True	615.8304371144001
True	1059.5261635843715
True	269.86183312748466
True	208.84859127563797
True	88.76964387384014
True	216.00577531856808
True	128.782440684879
True	44.66768423442826
True	128.7522701370331
True	91.297824987399
True	242.07433272226973
True	535.5018058727255
True	163.7675790701605
True	31.591289735455774
True	59.2763760585559
True	427.07371144637904
True	264.22451647472946
True	584.2143099602589
True	24.69290409292145
True	111.3631193812297
True	675.6213557007152
True	257.8313620961326
True	469.3545388973283
True	648.6688589883037
True	109.38150207201132
True	108.86541532680344
True	78.19553188683241
True	24.135626757787183
True	115.14498082185077
True	89.13163835986349
True	96.83966188759334
True	154.75807130267603
True	242.84846429787584
True	808.6474039018501
True	289.5524955728088
True	945.5338034654844
True	174.12977175801134
True	205.3552940719028
True	799.6412323004057
True	317.2346600310864
True	619.0790160117409
True	252.5489000251334
True	351.3607226386241
True	443.6605483875959
True	555.7870958144307
True	642.5501773206498
True	363.4326882576688
True	34.22213711787019
True	532.3174462027926
True	606.4970857347804
True	21.13441498732699
True	12.001291373241818
True	262.9412594442936
True	401.9444200416936
True	444.1211045243872
True	66.19909577814819
True	646.065943725569
True	958.4877921605672
True	236.97080834542683
True	888.2491844971331
True	266.21360409929315
True	98.26470776094166
True	266.688236403461
True	705.008236355756
True	38.29307698717189
True	572.8391508142696
True	1259.4394696104737
True	1032.0288382376552
True	901.2824722674522
True	201.6876264233837
True	92.16165609407344
True	196.4353047296116
True	825.616508674125
True	151.6899302192449
True	1075.8179405069934
True	917.1095462126344
True	40.41496933815963
True	88.55715598691225
True	409.9541088951781
True	427.1117035081912
True	211.43433428075275
True	516.2515389043765
True	658.2350649274481
True	126.68947425725484
True	279.8428894480637
True	990.6079125505948
True	51.302841869514495
True	688.7265254746284
True	532.732907070387
True	38.37412969745228
True	831.8634791440813
True	386.7497844846009
True	568.5529220510442
True	106.1733329814322
True	275.7811065275174
True	224.3478110918979
True	26.684097682076747
True	137.61446442057934
True	747.1087883953136
True	147.79353363451833
True	384.1770777435708
True	62.60732519620021
True	636.3985904573681
True	608.2033842142893
True	234.5057829723281
True	471.2423368149649
True	165.70495940624986
True	163.37042606614892
True	222.99839971897737
True	267.79463924921146
True	366.8720837214734
True	131.20389996972327
True	190.416620179312
True	26.030847562177875
True	851.1546193551234
True	311.38992720814565
True	9.46951582662402
True	369.901554523216
True	164.66194517271634
True	636.7380252099283
True	371.6179458841887
True	594.6124660321368
True	544.8978075805705
True	482.4825915290367
True	794.1434348395591
True	235.3718840799542
True	549.5475583574565
True	159.3979458366091
True	533.2818783637117
True	368.0297782798816
True	378.0486574225594
True	125.81721517645384
True	138.7456394906732
True	103.99644540647007
True	72.60789251955508
True	727.1926348964797
True	176.7803368967395
True	46.27678355144649
True	0.0
True	565.982655081674
True	112.66027881835224
True	21.85868958223225
True	42.84458659608104
True	107.6496497707682
True	542.6899074599606
True	183.7304427673986
True	107.28246299191672
True	34.4535109650988
True	159.65467668471476
True	913.0293286308088
True	54.12085527199781
True	229.38165377808355
True	738.3189339318214
True	306.3837268688534
True	471.1248761435611
True	464.0604900610546
True	517.1819692655126
True	588.703190492463
True	916.9292390213886
True	258.65352012522885
True	1034.553067932183
True	926.7455042879552
True	583.0558421700518
True	346.24279224224654
True	813.4916385625875
True	10.06757198642767
True	31.875757112726465
True	287.89566490964785
True	43.94336412719603
True	210.9833743769268
True	759.7664989943261
True	218.6043377591787
True	765.8633292641953
True	771.1289562103301
True	121.66535975060754
True	360.0330321701652
True	595.5689360533152
True	21.74102634346217
True	134.43008049920977
True	442.3845108746739
True	294.6704883145244
True	201.90464211909284
True	109.04214105109786
True	382.7343607565755
True	22.767966343536187
True	369.1461181387262
True	363.7946164732575
True	1045.9267077193126
True	372.7565798003115
True	30.17637784923235
True	429.6337896827018
True	452.6471657057345
True	245.3386017397818
True	31.446646213019932
True	758.4867087008863
True	432.7310258449765
True	179.16778504152987
True	13.713625436064271
True	1228.5043487084208
True	166.67125581214543
True	28.20381862719783
True	278.17228806948447
True	269.2048849596418
True	116.15056287227152
True	295.02016596243294
True	46.60322703285216
True	321.7022997355413
True	305.7721646702278
True	313.6618428708797
True	30.429796626768024
True	45.39488377280127
True	1024.758784941367
True	24.69034984438747
True	12.420845086595651
True	172.9768991305492
True	626.0440692231916
True	7.984540920309397
True	191.23512669685644
True	178.84237454356955
True	516.1613181953838
True	369.0095062773125
True	730.1143382875897
True	318.10950240303566
True	490.0802905455794
True	447.5308463639687
True	510.1765057541164
True	104.30665935120808
True	1285.7617614800793
True	918.5211065530212
True	281.53114799444984
True	523.8472540926193
True	102.08145439173656
True	586.0078638998466
True	459.3786652743419
True	156.6324748100022
True	78.61454725929195
True	346.41808901330154
True	171.0879042751165
True	29.69193331233093
True	620.3525168216504
True	366.68603239163554
True	74.48455770515973
True	31.75998408143121
True	673.0872755294538
True	482.9006094866468
True	75.33026342538551
True	22.64599032552473
True	323.92668575385096
True	324.5462168622456
True	676.9959980912863
True	558.0450983373754
True	570.1241052422199
True	775.4190473965111
True	9.175293266789426
True	56.805142471816254
True	34.70912002920905
True	63.00386423380967
True	503.5460880047644
True	593.1872792594553
True	84.15210500372562
True	109.33094666051768
True	197.94595837882443
True	74.11272626552248
True	170.44335349182893
True	214.55570289339855
True	276.32818222327256
True	781.8562582196495
True	594.6785850039108
True	277.5978627453451
True	196.47531413400333
True	269.22047069301857
True	260.27690478377355
True	752.5472415332567
True	330.2518328956365
True	172.88989092596444
True	902.801976919126
True	344.9599347015211
True	445.26731705999606
True	155.67981460768746
True	121.66415177780844
True	59.27369130425329
True	207.3421524882066
True	990.5796649739776
True	533.191806831035
True	113.7427246654768
True	351.5130183433096
True	98.7334341471857
True	670.0095142818874
True	4.637779738115381
True	701.4931393424282
True	37.14443608889722
True	929.1608635917928
True	857.1293709475406
True	213.37252741966543
True	29.355522267904856
True	82.49140312713143
True	445.9954196505799
True	241.2253825244418
True	1.4400720561744054
True	78.48515578692428
True	1092.396847098562
True	350.7469155147398
True	679.7381568912774
True	483.3182752788576
True	31.27127314546958
True	140.32366767256084
True	459.738844360534
True	927.9261014027304
True	798.0308339177669
True	411.1893569013546
True	332.83555427664083
True	17.268890572497988
True	76.45636846690697
True	731.1763488919656
True	480.0350784036927
True	381.8379656233264
True	866.1532105789518
True	26.535819786224717
True	217.1183832129876
True	889.7640904562716
True	243.7166708743254
True	9.109422447704128
True	506.9321212782273
True	104.68320855055046
True	647.1489688532893
True	50.15976310067033
True	266.5961094466351
True	855.9745804863927
True	875.4243387706892
True	272.0315322546707
True	433.4262923405522
True	123.19194882079084
True	599.6880011897059
True	260.25730096753387
True	186.8802987335947
True	824.142121897737
True	52.65545576249365
True	727.8895919958761
True	273.580525898894
True	297.9943877228416
True	168.28859428829122
True	476.5357825105074
True	602.5023617386256
True	365.9496698522691
True	408.9482788038149
True	73.45594139118812
True	157.48130490590265
True	456.2106712887365
True	215.8615174304792
True	37.12307416406332
True	201.58963297483763
True	397.3334607359808
True	383.27199671984016
True	729.7678388506207
True	135.21124989613787
True	664.7519264582119
True	495.0784734770383
True	602.513310673516
True	136.64382565008677
True	38.36677008362906
True	670.0550278637996
True	71.16758877733106
True	543.3531475572324
True	689.8773363574824
True	458.5125876231802
True	133.59088854916467
True	509.0086333312681
True	4.410818153527229
True	401.02423251641306
True	31.507135925993904
True	648.6903433666047
True	262.08679278146246
True	598.8890774030504
True	685.0829673073755
True	140.59203322921394
True	547.0429677178086
True	494.85075836361744
True	60.22307965468413
True	964.8206934104304
True	2.6965361947896738
True	26.856044732647216
True	627.8490796079501
True	668.3628120807226
True	134.0317226150549
True	408.3639637511251
True	121.55364832188644
True	75.399351351883
True	447.1983949064156
True	43.57026385619935
True	505.55906808074417
True	12.018029018145114
True	824.88341722648
True	542.6742040809839
True	663.5169907719664
True	98.14699534369196
True	366.0372634290603
True	1010.5561303577982
True	831.1845181898569
True	145.87508315065872
True	541.9884651266473
True	456.8369840361663
True	239.99103093961216
True	266.62119515295035
True	6.092367098018598
True	313.33742016556755
True	11.167246562055716
True	360.2806248796797
True	75.3523798663651
True	425.5022385394785
True	656.6356577467604
True	125.20779313836076
True	223.5379030428421
True	655.9174972897473
True	657.3996531093293
True	301.44441681123146
True	135.29171571104024
True	160.30330956489394
True	477.0551494601422
True	84.68122531760325
True	10.555775053731375
True	520.20937642062
True	558.0320664729039
True	21.37674000418518
True	149.5596760558169
True	914.028115503175
True	510.0144911132199
True	265.74333893666403
True	33.20600325639944
True	475.3968280401269
True	113.82320935090428
True	593.479132807985
True	668.4402773131094
True	292.7879918679157
True	373.3391332413298
True	182.6553710278828
True	245.6300938234106
True	72.55772132166794
True	224.0472086759351
True	512.4834027420861
True	21.26257799723581
True	459.4990726022191
True	381.6143810662606
True	732.2132093516193
True	906.3331001646172
True	910.400873280096
True	155.1172458552683
True	387.9607025673436
True	69.47656538009086
True	190.97200349360227
True	311.5296968178412
True	10.760190604178316
True	818.5987707302372
True	22.60115200122903
True	405.6710349616301
True	267.17218625176247
True	634.2520565145622
True	210.8399037340408
True	36.40475689760411
True	676.5982013094592
True	1075.9490820906387
True	229.4380027461888
True	130.75487059952397
True	626.0725090607107
True	476.9745655527485
True	19.49636590257439
True	836.4651541165705
True	107.7109937458514
True	46.921639280138166
True	301.7145597463566
True	349.7095933791139
True	403.53841212526606
True	280.2591406336982
True	20.109698172861293
True	21.94291504056935
True	807.8764778505749
True	198.69583534310183
True	106.46377211966802
True	833.8206635381848
True	643.8676896724002
True	653.3515609549219
True	445.9310219123559
True	146.07551641644085
True	32.95604333146142
True	101.56295942798778
True	430.9553977028351
True	236.0652237027952
True	476.4106036890364
True	141.41806529095425
True	486.9679084512902
True	648.9436392868898
True	982.3487052625344
True	25.26070159458825
True	941.1552537814848
True	1093.508843771341
True	475.0861405268182
True	84.48127388702167
True	799.8479677856006
True	640.4460725802184
True	670.3354664939897
True	180.7577360531077
True	727.5454639804716
True	713.3465740954928
True	123.2200513954216
True	764.4882039678938
True	812.3790582532323
True	492.07058550898967
True	232.79008597230492
True	74.6910201657595
True	318.92098406193315
True	346.78340208207294
True	454.1533440150544
True	436.9132407739259
True	190.2221703587053
True	305.5634600908518
True	2.936057497886107
True	14.022739806882091
True	106.08946921825846
True	137.46448006887314
True	348.35153849403014
True	349.21821206813564
True	114.34821148647934
True	16.962019084427652
True	214.16578764043817
True	827.5223970153952
True	465.3825968279579
True	531.706992218953
True	557.5629004574059
True	801.1535088895502
True	640.346717909792
True	88.76830460620268
True	216.2232443304649
True	247.9745905221638
True	285.33554305914026
True	109.55188850313502
True	361.651915339371
True	438.7609945989311
True	170.89190590316372
True	656.2414077436852
True	247.80490079941868
True	213.30229473101528
True	28.49308243609993
True	246.1662385987132
True	492.41598253908114
True	172.1159977474327
True	538.2041228737816
True	482.5927782188766
True	247.05984542313576
True	102.86029014071632
True	41.64604557061123
True	407.19650371226857
True	793.909836089268
True	161.40321050030815
True	1068.1081581126384
True	1053.8256874596636
True	479.0687960227608
True	102.4536543285281
True	127.65451598349226
True	657.1606125716397
True	7.41796159060937
True	226.6727722239035
True	135.60790835665424
True	120.8987807945583
True	331.0332060490323
True	626.6509878606747
True	37.67313925988793
True	127.38544147951592
True	951.652792736546
True	55.62184853716434
True	468.20251103481473
True	530.4885195046147
True	251.0922427320785
True	136.51987329040662
True	898.9546019862728
True	1186.7975075481988
True	519.435254039237
True	633.5080961025384
True	210.40658990697648
True	155.21019655359854
True	329.0482107223574
True	261.4466053635305
True	171.4938103437263
True	304.4382647645181
True	319.262999139742
True	11.010911998976027
True	639.2567011276965
True	143.5472950356393
True	82.34340024170095
True	455.1744550415879
True	313.9037803154415
True	1172.6691377631803
True	349.1432600092639
True	1026.7035046183064
True	10.765765858057875
True	259.8956952302366
True	223.8446969727916
True	154.1619215227232
True	472.63193776882406
True	190.56426735198949
True	425.703777365137
True	326.79105078583467
True	113.40261456948228
True	368.75411300765626
True	1055.300952901376
True	736.7457383890338
True	220.94074740683143
True	107.1129722130962
True	298.5692346532364
True	23.394725864484208
True	343.88385001750083
True	304.4659381786418
True	600.1123532602519
True	461.4263937669167
True	348.6502490774437
True	158.51566177479398
True	12.93861532256845
True	409.7265871220131
True	281.42841226638984
True	144.89378896867547
True	290.5301380828055
True	448.1217180319422
True	794.9361538270994
True	305.2859084039096
True	779.4954888584587
True	409.9203327095572
True	388.1202380817895
True	1.336552813668515
True	1138.261362554758
True	106.48784295097758
True	944.2137262024728
True	199.4199394769842
True	436.9751709882023
True	664.6084006502872
True	82.30931919051682
True	476.0166399006444
True	34.06341062561416
True	430.9909189945298
True	77.97446167414884
True	217.4520488703629
True	40.1474056161749
True	686.6919065509575
True	187.12644324314792
True	24.42391895514766
True	389.95719702962856
True	113.45663377127045
True	175.47871514985076
True	837.989816795343
True	260.38941980493416
True	153.49431597987024
True	379.3156092566888
True	522.629454821688
True	335.24175375381145
True	536.4136584348894
True	630.9806753261016
True	146.20873569284367
True	8.050145928683929
True	74.59516434088012
True	424.2266790153702
True	86.72896287183679
True	81.22094376008802
True	1039.0850258768485
True	28.226130300522986
True	332.1164498245102
True	322.11416019149493
True	463.66682230822585
True	669.4339724769737
True	186.02609258132784
True	650.4684162617556
True	325.2693063127471
True	340.34456473866857
True	267.1204885696119
True	208.73005515499355
True	382.21367850496256
True	464.5370730323199
True	431.1616733574758
True	597.4228998331763
True	143.52998360969974
True	77.00499883113298
True	38.81650810875537
True	299.60039950219425
True	621.3011512046733
True	413.2269642021239
True	757.7575542849196
True	219.6394016698968
True	376.2411164730134
True	65.66734789351297
True	56.26030574940104
True	422.98372317271776
True	199.2763581870163
True	213.4997585596374
True	41.94935517938531
True	1059.776268092181
True	168.210484782358
True	885.9479860480827
True	317.31336486851427
True	916.0422015148124
True	234.6433904833337
True	441.831149960553
True	524.5347829588243
True	630.4612261418563
True	208.2914081875684
True	474.8970914575865
True	926.548045325976
True	128.52900390959394
True	7.545656481517008
True	568.9278144899007
True	26.575327000489107
True	71.93454983634534
True	808.1130258311085
True	227.25871770287276
True	980.1969222449522
True	673.5559541418919
True	418.16813462559895
True	279.73162712754123
True	474.1618973458284
True	334.7817842171738
True	174.4659323049981
True	683.2620586972578
True	695.5222740155282
True	213.99558728479232
True	84.43142270879807
True	530.9883920632918
True	141.66247386380306
True	385.5796188079924
True	337.29765003502376
True	62.3827104738064
True	398.4819521080862
True	406.7990606032104
True	382.601332713314
True	392.21204222353833
True	418.8449939792805
True	652.6825455163971
True	58.49584559080739
True	428.95900162828417
True	331.73447166584475
True	641.6121873802848
True	217.3515809734968
True	100.4393477275626
True	41.808728989210735
True	543.4980083066105
True	664.0533821348099
True	193.2632851704956
True	412.9106342884629
True	353.85555321780714
True	18.51330532334164
True	176.5078684981739
True	291.49281130904444
True	3.307546714950323
True	892.8823306451039
True	83.11557958291307
True	100.74202811338483
True	112.174016298347
True	354.070495311157
True	36.20275475771889
True	430.3523548115846
True	229.8877412536386
True	5.770717988309253
True	117.05984554632836
True	450.87352409100384
True	50.62820700110085
True	69.55976711699688
True	179.19347921923256
True	285.7317173729124
True	975.2993873797014
True	397.2496256139564
True	933.0367979140932
True	189.32276904568437
True	1040.512661966471
True	783.3829002808321
True	645.6811823590939
True	413.1866303336888
True	382.9477177012794
True	80.68773019825137
True	72.9505127140593
True	80.30232052989194
True	181.5859526476151
True	481.4557707372018
True	1125.0736685550755
True	179.65619347082114
True	355.7991270391149
True	438.1447344722092
True	618.2283553058099
True	630.0785523645939
True	277.7882867894652
True	455.6425806123728
True	666.4962173383744
True	94.47506270568992
True	692.0577722089471
True	258.2448530468161
True	139.20225678251953
True	405.683284954229
True	869.1596196539876
True	439.0415416661662
True	835.7320356230375
True	200.69347034374863
True	351.3481658208265
True	710.4747162966253
True	623.201441786065
True	201.04662791983847
True	264.302467506486
True	761.1016450309253
True	29.391423547982136
True	183.23181245198384
True	502.4669935730829
True	711.9634115724033
True	105.40607904362466
True	39.48201704176933
True	166.08287523761143
True	722.3675918447188
True	318.8931754211054
True	550.659800242333
True	350.4298345812604
True	305.0752613646291
True	449.1804146353777
True	509.67371621059175
True	72.50259437881859
True	372.9986984249506
True	752.4053160847242
True	0.0
True	288.952240582886
True	247.16183169239395
True	928.9887793781912
True	156.54232462725443
True	623.846571858359
True	645.6790573454014
True	115.91958690979966
True	220.53979305241305
True	137.86939753211811
True	9.64656706282437
True	286.8968753873122
True	373.9736258564917
True	1136.6751858072132
True	239.4647413430691
True	401.80978527562417
True	658.579378400558
True	206.13082615197752
True	26.720959448763963
True	852.1526405614828
True	567.9907610249467
True	153.40039008451578
True	605.8199203085568
True	160.46769627492228
True	301.9351848450676
True	801.9371401957268
True	36.75064163784152
True	112.59204934581106
True	516.1344936306853
True	64.67123667547312
True	77.72004883077979
True	404.272186376162
True	24.35091342685197
True	759.7905233582401
True	106.95421889931258
True	153.2609623618334
True	19.130033834627827
True	708.2181510149337
True	29.74558079747712
True	770.0520542131254
True	397.0310196133711
True	117.1148163239986
True	705.6359493885374
True	522.3586727437719
True	562.0975646437752
True	47.11924062869822
True	375.2993668165005
True	5.994437704496158
True	94.64156292488832
True	355.8552592258305
True	45.39300484669554
True	113.1107776474987
True	317.2499060209212
True	180.58049054462657
True	103.46845691379316
True	673.4489994489628
True	20.364907280776954
True	1154.4093038971955
True	518.9378785188662
True	306.6485277742924
True	496.4261857369509
True	121.35306192816029
True	795.0438658826506
True	1073.1077678861486
True	739.4277252781176
True	177.9692866924689
True	228.14146406276976
True	52.05626380810011
True	60.86439215009362
True	154.26684865757446
True	101.08150928827092
True	163.36747148661917
True	1156.4636342066185
True	305.6057307457328
True	348.55891694128684
True	680.0196196297301
True	16.094762432027753
True	14.414320590628703
True	596.1843526884622
True	5.700260373756902
True	122.18122304103936
True	702.6551721521066
True	178.79538672414677
True	646.4289793704188
True	842.1474557981851
True	151.984434933331
True	882.3934153151962
True	2.473858606168476
True	445.6813757408545
True	1047.8292749293914
True	24.36553146443069
True	231.7725857378717
True	142.39513300540955
True	981.6409004223876
True	231.6456939873267
True	495.8124624031893
True	117.29295815629835
True	505.9656438452784
True	154.2355209125189
True	102.58508398990875
True	387.82017751553127
True	74.45885894166881
True	54.8029863213679
True	1043.9506536603458
True	275.501942979621
True	155.9470840109799
True	372.4862993523194
True	402.6557514797318
True	213.1390671008951
True	165.35444082416635
True	396.3340032560314
True	34.60126010131917
True	496.4828285503826
True	1096.298049469954
True	109.41173531193724
True	473.9912643690827
True	317.1909131740631
True	24.953714936950853
True	390.6937836636638
True	107.52640878773556
True	598.7756812575594
True	205.25769910855684
True	422.9234383399171
True	18.002831080538535
True	422.5526270781854
True	109.5436471083632
True	338.4418249228523
True	34.18150886500744
True	171.12828106834436
True	244.81523280755164
True	717.8395225618556
True	60.36436889741677
True	138.93367112994994
True	234.74264733484657
True	134.78271587136808
True	652.4548380475339
True	561.9687005713009
True	796.6219736936639
True	388.1367229359448
True	524.2616123672183
True	428.6464703550764
True	683.3275994295487
True	66.97496049517743
True	458.6654084801785
True	419.5863191667301
True	47.14531188913239
True	88.8744825292378
True	128.2368405573324
True	92.27970889243792
True	327.0488953169449
True	854.5106554563708
True	325.8418438580192
True	1102.3456602632446
True	311.147222834915
True	922.8513797254394
True	150.90416437717397
True	573.6785682786293
True	608.388438901433
True	698.2591546181765
True	438.2668051689772
True	62.08237386242561
True	295.88910045416475
True	40.10753951894315
True	172.62253688153518
True	167.15587956173897
True	1134.3657910117822
True	233.75585643125524
True	551.8446135999179
True	547.7069588259425
True	566.2037947723239
True	869.3746712238351
True	596.9379436757406
True	651.1815881515942
True	970.8865504959114
True	124.98321366729422
True	331.09424769404075
True	256.70572637069023
True	327.8378897461724
True	90.54434962923214
True	361.0559744219755
True	4.385955495450808
True	322.7641679989675
True	243.29045405630305
True	616.4379827867299
True	292.26685561928406
True	366.0038105862664
True	10.9371382870804
True	60.28635818707474
True	533.2838802711096
True	29.51699525041973
True	145.99059610889034
True	64.93683654292934
True	147.7460706731754
True	242.56979113679608
True	70.97789086187115
True	362.2932113207164
True	278.19977651143245
True	107.67917781471937
True	336.41225078093345
True	65.74248081021553
True	590.3169708591213
True	792.8692110842528
True	287.52832798815547
True	1153.2592630247275
True	114.14418599428048
True	299.45342817515007
True	1055.7138487769826
True	86.89124063887195
True	281.1655913800863
True	9.444505716701592
True	409.73066536197655
True	452.8296973234717
True	154.1251419175572
True	621.5416822741016
True	910.1687940404958
True	152.85313551532423
True	74.44481895036495
True	322.46164407890456
True	530.7416297246378
True	611.9893589797506
True	1261.170807743871
True	28.397348059177094
True	924.1078325977142
True	140.37885352150136
True	645.1954689692421
True	115.46545842772042
True	131.4047229194616
True	187.35473999788655
True	156.41755389121607
True	738.7924703912981
True	196.4934475118839
True	229.8901216867025
True	69.22876708443638
True	512.3261673775439
True	438.7643961946679
True	179.58482816686595
True	234.62001774646515
True	17.909003345465244
True	429.51568603009537
True	218.08592592214487
True	285.63379930956086
True	113.3669100733395
True	736.8467791055896
True	420.0496630648734
True	251.44670871323024
True	634.6138219936211
True	531.5559776914533
True	448.0780836240485
True	137.5876158302374
True	537.4456414865888
True	417.8808394305725
True	3.1106760780853646
True	183.5962638097859
True	90.12379751939156
True	240.2544226519147
True	2.942851365758612
True	129.57394394261834
True	343.62422718613306
True	6.921606514008307
True	831.5795037868292
True	166.9679687554932
True	703.5894635695975
True	793.7541352875022
True	161.61072053596843
True	216.09060448436296
True	487.23434290608014
True	850.0873028882532
True	50.11010663068173
True	37.704080684504746
True	128.73323214015423
True	631.4066368580148
True	713.6696501679187
True	177.2429263225607
True	596.8641076959146
True	606.3705994625416
True	838.8518547255356
True	383.54419357627086
True	188.24000391190413
True	905.9629973390714
True	230.7541537372717
True	140.17404213329695
True	326.2223541297673
True	218.27876928678876
True	209.5858284328513
True	603.2789834312765
True	244.5416647368775
True	194.51649219066547
True	437.2883331944432
True	470.6151431856675
True	63.23857466029109
True	269.82319893723854
True	78.89588107679073
True	343.97681921670284
True	348.14456094721163
True	248.18085815011017
True	177.27171848427398
True	377.58850030262215
True	671.0275476856167
True	753.7961713970709
True	306.7335060780481
True	745.835133264077
True	63.76260971961368
True	876.589757131786
True	339.393611347926
True	13.303825587342068
True	630.288685737944
True	701.9731838909908
True	262.894917926521
True	160.5631518569057
True	50.93962390338245
True	396.3625018512003
True	76.82894500657652
True	15.127173289588082
True	895.8354898422527
True	382.05869354034746
True	174.6188870034115
True	1014.6595456592484
True	13.24619535389492
True	786.2578382864752
True	31.234237711848834
True	685.1902571295464
True	60.10506705524359
True	749.8973253888792
True	451.9972795969406
True	205.7433317547431
True	428.64389360544817
True	208.40635555228883
True	311.2811514215811
True	216.1902193405045
True	398.4089584195147
True	9.346141685967428
True	323.9647695634252
True	109.5185280676636
True	11.277943975554678
True	476.16513133697737
True	716.94914424375
True	297.3915239557497
True	80.00836124337457
True	319.3203336594582
True	85.37202158565538
True	191.6058889416941
True	178.06027470065052
True	367.22014838031015
True	43.31346415295354
True	140.48651401984318
True	375.37164833379234
True	870.4962975273257
True	114.2756587084362
True	202.8522971496571
True	460.742532634158
True	17.59929395042689
True	423.4426394662868
True	505.8626205071378
True	88.0663761887425
True	406.2858853121956
True	361.2857023254704
True	410.5477912731128
True	584.6669746633733
True	1046.3898452805831
True	965.8579703642912
True	54.862552770705946
True	1069.020089892333
True	110.4046152955287
True	108.01565077601543
True	107.57940447323756
True	510.8986813988065
True	374.79753456197295
True	583.6888343696132
True	247.46431583117732
True	157.1017838388691
True	402.31045910725857
True	17.046537021507394
True	441.6305001588607
True	397.2076558104812
True	149.74133878041866
True	93.44361932335778
True	524.4388179158635
True	1003.260369856017
True	203.8019183404291
True	68.05234762474181
True	428.1459897375832
True	378.262592234227
True	474.7309356766738
True	333.1683032821986
True	3.440677716026032
True	507.3895289488895
True	522.7127672362057
True	497.4796034036226
True	184.95712295093912
True	102.66118313961798
True	22.774682525305767
True	372.4963420462482
True	106.77801156676892
True	6.3953932836558725
True	30.44489558406055
True	346.52584389758954
True	640.6862607236712
True	137.1977096315251
True	90.7894552186953
True	23.09497287553431
True	408.68056631512576
True	353.8001728783728
True	765.6780956667671
True	313.5481373877636
True	505.0746390128169
True	524.4013159380052
True	534.8951925912941
True	298.6459474737084
True	563.9043304288529
True	104.71286220000448
True	581.7461787051167
True	5.768816405783951
True	365.3854894963876
True	474.7228432220528
True	951.03933225329
True	355.04274184094936
True	782.3897549463766
True	984.0192512169798
True	173.8291429436334
True	39.03521092874063
True	368.7084377939678
True	382.0969182209314
True	584.8166567269425
True	250.12336117315417
True	29.49279066675641
True	637.844441663073
True	126.108809250685
True	1051.129785450073
True	330.7110464209408
True	468.3744762405148
True	118.45994488466074
True	822.0126701344788
True	138.58774777262408
True	817.2350487209587
True	549.5711090558196
True	192.0104211626661
True	116.96627002324516
True	66.74894924008251
True	556.9988043194539
True	895.8341084272384
True	439.5696996700968
True	545.0479232459722
True	133.11969527737588
True	627.4696481725499
True	483.37296737674814
True	788.9788439189488
True	337.3511416843844
True	587.0041612403353
True	113.85958785891611
True	24.50778849307893
True	421.5596252544125
True	166.62158784510189
True	109.38518919607677
True	369.9296951318209
True	1132.245471254642
True	266.7039204656437
True	545.308054514026
True	12.58948840007443
True	76.01247422763872
True	319.9918551095282
True	761.6325627087556
True	445.023150900492
True	523.1542315995554
True	716.6318822115225
True	68.49282689449741
True	727.1431800312091
True	51.01673445025023
True	101.517373348297
True	180.13498791023946
True	80.66098062629568
True	24.79606924839012
True	302.7831162604618
True	448.43881790598186
True	895.682092248087
True	864.3797046288599
True	5.1026708570950605
True	298.40791992925045
True	473.272516494655
True	123.12435714672792
True	252.1881441611937
True	328.47715826902373
True	1309.9416443337348
True	453.5211351399551
True	23.68958384661172
True	187.51358565005137
True	694.2272876658617
True	31.220968609572815
True	176.5497385164257
True	570.2447264002199
True	72.59017622163582
True	880.5958248163682
True	315.14179512314973
True	661.8635618144015
True	76.72707215648725
True	680.0910542521411
True	583.9366746584313
True	879.5941151930176
True	264.0145479299399
True	502.90653726102096
True	844.5957377983691
True	884.8224771507341
True	240.15635584401568
True	761.6373116425352
True	221.18466803295556
True	440.8723936909773
True	366.3578621573585
True	494.75482921700456
True	491.0992962465076
True	318.7874797561762
True	346.3364209961151
True	113.91171916445244
True	338.07680592257884
True	1184.174047590449
True	317.15334111611674
True	144.79791738227567
True	300.8950992921697
True	755.7815723610925
True	651.5492962214755
True	408.10295651282127
True	119.56967742966204
True	327.82049752557765
True	36.96164526730814
True	177.49390259229176
True	92.42444904121608
True	88.72657980992288
True	549.1258760735909
True	134.68933118718343
True	132.26563686608893
True	106.89959311933858
True	87.77654954212431
True	450.5503152001717
True	395.7105922146664
True	1027.753755432325
True	531.5168296799135
True	849.3444581802673
True	266.71795415328955
True	304.46206907087173
True	519.3268901787981
True	190.3705525191404
True	762.034866731334
True	245.83334299690665
True	350.60657252128635
True	70.30110761470068
True	116.98219946765091
True	245.35109882221568
True	119.04683801130436
True	488.0825364380874
True	31.96286156004617
True	569.7090026740445
True	996.8614222510316
True	712.6432871312961
True	1.656472188522481
True	61.85678014351735
True	506.709693129754
True	441.3023773415777
True	74.54064505249696
True	122.70522580524135
True	301.209079264444
True	78.19844368731471
True	53.09039664419273
True	735.3004739080336
True	667.8061653522078
True	159.18289619762058
True	171.66209801922005
True	519.3371747105564
True	50.21175670241318
True	26.42067716660567
True	567.9160221240786
True	464.3783010009597
True	1112.663950856504
True	48.40961243935912
True	458.5902575394209
True	897.5409525295617
True	798.2726059059263
True	301.9262840593833
True	744.3292705433737
True	408.78711023011033
True	40.74556212891009
True	101.8722929504406
True	724.9849058693176
True	77.84335298161598
True	139.82370190540445
True	952.686431317561
True	188.1396512993121
True	256.2490856842307
True	98.92138372309174
True	650.7946611813342
True	605.346238198432
True	207.7073024478153
True	406.574120356748
True	41.60100664999256
True	276.4494234127359
True	593.7422946482974
True	600.1440454609997
True	318.4533643773542
True	72.32741829435118
True	979.1511898018964
True	1096.409171984905
True	561.8411531625422
True	62.13872770445354
True	28.953903857058695
True	91.9780172779785
True	102.42535641461394
True	98.85232265325244
True	889.8593284106016
True	1137.7785096477946
True	749.6238634760648
True	315.4387278537063
True	8.784147665748883
True	21.66136432331566
True	337.6690918009444
True	494.0231419935545
True	47.07228725312861
True	561.596974568189
True	437.1777311346869
True	401.56516789307415
True	80.65114158583789
True	200.3834905085953
True	277.15596587643154
True	128.7074823363787
True	395.0319768073096
True	41.67885539443194
True	171.2466171669171
True	1169.9623190551742
True	6.709128586010392
True	27.34019760582296
True	573.4226936329023
True	364.9848992916681
True	784.7854676481777
True	155.89343635404666
True	752.0648558639
True	603.015398001371
True	281.5644655343945
True	432.0814069652769
True	338.3139017180299
True	297.994489486708
True	267.24459501741404
True	404.46115254690426
True	497.76210234325504
True	517.3610849481283
True	105.44546966605408
True	356.9633386497027
True	8.631051910188704
True	180.90531610062104
True	241.08434408038875
True	857.6487366923461
True	585.4355800513429
True	32.61960589684202
True	730.156156866826
True	832.3278002329207
True	105.14592936634352
True	345.202683482966
True	867.7396278061335
True	226.82856569042613
True	160.37959839368503
True	514.7607276243119
True	582.9027338648598
True	1114.761232210142
True	149.86672021839755
True	155.60191370533
True	250.5700012373131
True	313.67737659059395
True	422.66643642110097
True	413.0988348001764
True	308.7925728345054
True	438.4799889851327
True	509.5680747453195
True	214.83483599010296
True	1490.3227012828738
True	245.00833220583297
True	396.0682523078758
True	54.97358939790369
True	774.1276226988009
True	248.38421546606796
True	919.8405930300094
True	551.3011130796004
True	306.99217374458124
True	803.9075306500021
True	272.3566864994987
True	224.7018485778727
True	261.6014746445001
True	214.15080105867585
True	133.47770297425765
True	252.5421902804725
True	741.6074357522216
True	515.3654428084193
True	214.61308162532947
True	1178.8388136294489
True	122.31959490502166
True	258.0139176692515
True	71.89871577049384
True	299.43477287270406
True	413.96592401228855
True	85.56740760070475
True	208.24331361765965
True	74.87663274783117
True	691.4902223588256
True	384.33116844175663
True	214.028507942492
True	754.4706527445051
True	874.3522232299132
True	823.26796080085
True	833.2575088012561
True	347.434328229024
True	1.275052387779861
True	269.03375300650464
True	48.915835926012136
True	386.5323292704224
True	54.87531489818198
True	362.0521783274577
True	846.3482913082092
True	977.8056237086664
True	391.1075596030459
True	18.18571211742169
True	536.8529069754273
True	500.19287183915407
True	175.3569832467987
True	239.20519252608875
True	292.935690803967
True	23.10526464921683
True	129.01236539156108
True	965.5428591831968
True	62.45450087002924
True	504.98869637866574
True	792.9594087262337
True	106.51872902155232
True	240.86884440215712
True	114.06216628936056
True	16.050775237849855
True	1.8778353736994964
True	111.72181687618476
True	1015.351262366937
True	461.3533665954429
True	66.20517717949713
True	792.1403855062591
True	344.5074522076599
True	1.2208117348626888
True	463.3031925547734
True	186.64242238925743
True	497.7839541359423
True	80.820464147162
True	316.16165855238086
True	362.3179802359067
True	162.94814512604057
True	212.47587623618472
True	128.05687289986318
True	176.51046722814328
True	968.1288872284714
True	16.625471680804115
True	501.1070869625212
True	480.0266955408239
True	404.7835634228106
True	218.10746446321733
True	234.39047089289684
True	156.8055101944394
True	47.52291507445156
True	489.02918184220033
True	150.279272000461
True	822.2359866838653
True	814.5740241091664
True	247.331884658139
True	323.827958867307
True	536.1476484109581
True	43.90907991915798
True	88.56356977620936
True	746.9509529932564
True	1091.5489944070073
True	108.32795102263894
True	746.8708922324545
True	136.95935396026542
True	946.6514511742228
True	681.943645473766
True	99.16228423435258
True	270.9707220303944
True	634.055798699727
True	255.8719385841129
True	41.61245290231359
True	594.8421985042788
True	440.1910997690133
True	5.991099591926767
True	465.1102396046015
True	67.29014855065844
True	178.8923039327232
True	236.68115118013645
True	300.64032366174354
True	74.24408742497286
True	216.66914828438664
True	350.23830251882515
True	433.1779193172981
True	908.8074616340494
True	49.07050713226884
True	902.809874785254
True	1027.41252531203
True	123.71931626182425
True	70.90709885332876
True	998.4897217638472
True	37.68189617093029
True	214.89918117199855
True	88.28922770984104
True	216.50924300910535
True	370.9546131713384
True	963.3533859909458
True	100.86017115708252
True	69.9451674458966
True	641.7841303487552
True	277.4324298615361
True	724.4453489974942
True	54.59785034358936
True	492.6316322034976
True	394.2667345458268
True	687.6412477951758
True	51.66685562905183
True	108.34726389445206
True	22.297084140065262
True	262.0153002292041
True	43.94525007997339
True	357.41197339892767
True	3.1739214760318677
True	1165.3260700501187
True	106.37202246322089
True	131.06043689836193
True	347.6430912841002
True	726.5498661276511
True	676.8791329841474
True	1008.5664734696674
True	484.827379025472
True	413.3894815358744
True	146.88852009853397
True	415.7606577816137
True	837.469903433127
True	420.2383717284009
True	898.9069654947283
True	76.79239462685214
True	437.317233477442
True	177.1761095622247
True	274.40987832915613
True	732.6892291389918
True	166.28210130710576
True	140.54733471084873
True	64.84781350602348
True	892.4109487114362
True	766.608476439455
True	84.35912929745547
True	446.8425988938629
True	746.8074934966677
True	421.44276424521314
True	56.91024266640679
True	323.5277401593387
True	790.0197912749516
True	30.63123602122312
True	366.1108765029607
True	171.19711323919387
True	285.731515856011
True	33.71812284224782
True	217.9947264668889
True	807.6379069199853
True	642.5522391887532
True	55.29498138360925
True	289.87696923765986
True	859.9493436303601
True	17.826363491811097
True	320.4557185896551
True	289.5760032293905
True	427.57186312284887
True	213.32690577043616
True	592.4913031743633
True	44.93915580257823
True	945.458842736858
True	899.3001141575508
True	47.296496279059646
True	398.3348198173686
True	718.4955227722608
True	933.0996364238164
True	273.6572317924477
True	609.7027708889306
True	130.25212383029512
True	192.02397361966584
True	131.60705144844115
True	132.45426115800194
True	206.25248464116112
True	934.849653653322
True	800.4340192307111
True	940.6633611255093
True	21.426708576890555
True	24.79543312073349
True	361.63801332359
True	13.770498970068386
True	625.49264141077
True	1069.1879401108015
True	262.03544736768873
True	198.4710673140754
True	84.953097830826
True	216.4813191925065
True	129.951273816623
True	44.17076923181535
True	128.50502539132182
True	87.01181848851013
True	252.30541990458505
True	543.4417664759661
True	161.82934491596816
True	32.350639733815854
True	59.57180740565966
True	419.2202080149778
True	271.35966096528404
True	599.8520983166305
True	21.484900703791205
True	115.96499599286902
True	665.4563926910571
True	257.381979915211
True	451.95174502160455
True	663.2136451940726
True	103.9979684213533
True	102.66817987093
True	83.13030126769776
True	25.573856576574265
True	122.6744813745502
True	86.65985270043534
True	96.16537967452058
True	144.24073743302344
True	247.49348053543025
True	824.836697123076
True	296.3151307449721
True	937.7472179696662
True	164.23111415601846
True	196.4589794449479
True	788.7560677068639
True	307.02888066430484
True	594.1666828649144
True	261.51244620663823
True	357.97958006607115
True	446.3914484052549
True	554.4750288470634
True	644.6502321124335
True	363.280898801281
True	34.76541523436664
True	555.9297176346882
True	613.3009943809142
True	18.42466174548441
True	12.10384189066088
True	266.6195353894923
True	406.3622397979288
True	447.8071958164562
True	64.89719586352162
True	640.6585919849441
True	921.6507396403276
True	246.61864204024693
True	900.6489399173679
True	271.82436659574665
True	99.24652203879856
True	264.7018420827791
True	675.1627359778499
True	39.6580967198687
True	601.3301569010589
True	1290.844911516275
True	1010.483088507852
True	926.7120106045728
True	206.1452093354796
True	87.21260734062818
True	190.13981284168733
True	836.4720886877953
True	148.65370877890658
True	1065.6143385530968
True	871.8326523686169
True	43.13314593922554
True	89.1514834013455
True	440.9830802298521
True	396.427136133726
True	218.25892926497465
True	527.6879648761097
True	658.5509751288091
True	123.02566458631308
True	277.8643129316169
True	1029.0228807526414
True	53.637395641572894
True	690.7147951079687
True	549.372296638392
True	37.820407499814856
True	807.0468743876949
True	393.4582245058217
True	557.4043534425181
True	111.03145237484252
True	263.9350770164231
True	216.6933711696604
True	28.98646382059817
True	134.36538950803288
True	761.7621823146529
True	136.66615635931265
True	388.4399066964325
True	62.48310396717154
True	608.240426699945
True	612.6172777483963
True	221.97932244346995
True	477.6960600984432
True	163.6460144190149
True	163.81872464288915
True	223.23099513699012
True	284.1565737904451
True	348.0459624240773
True	133.6943172081188
True	183.73496146850997
True	27.91854011338094
True	883.4267861266756
True	319.3159472812672
True	10.203503547663688
True	363.0081525916197
True	166.68139316329672
True	631.7716535097088
True	362.44948069558166
True	589.7906630439389
True	551.8361068457011
True	479.42873081189146
True	796.717954896046
True	233.5066201195524
True	568.6031035377646
True	145.98741764798342
True	542.1550985555141
True	356.6737184042037
True	364.6959218569052
True	136.0234101831091
True	139.6816856257281
True	106.52387425048344
True	66.09389062852675
True	722.4281260991119
True	178.50054808570343
True	43.25181225019927
True	0.0
True	537.9035213175263
True	112.36142357995789
True	22.84338313164337
True	40.91217969927576
True	113.4276070189688
True	527.1312996464397
True	180.7352698683596
True	109.3183471834333
True	37.12930155542848
True	164.47061675981098
True	890.0502480760438
True	50.56049827537585
True	240.8423552201565
True	744.550199391033
True	320.425306049522
True	456.95519895794536
True	481.8163573330296
True	504.5876564204245
True	598.951229126177
True	920.8124751132558
True	263.8053324907385
True	1052.7113170707837
True	915.3192774017068
True	620.5806483302597
True	355.39597756719314
True	841.0224734168854
True	9.500764323220508
True	32.25100343735939
True	302.4642279206949
True	42.48647863529143
True	202.57592750810815
True	742.7333491776544
True	208.77335959841812
True	735.8391077270422
True	766.4034763507502
True	122.3777228297199
True	368.6415035354364
True	597.6208393297519
True	23.063596999654333
True	134.62339726565293
True	443.0605050291309
True	301.89834016992
True	205.84523940383755
True	112.26298076211911
True	389.95241805932267
True	21.930585738112796
True	377.0965014110394
True	371.6535615028264
True	1056.3630084804277
True	362.45251670833886
True	31.137234745727685
True	435.0880729910779
True	432.8830638361891
True	239.4281062068031
True	30.195621156034733
True	752.4744708707302
True	440.53948225291975
True	182.19314488447247
True	12.909185439162467
True	1203.8771216423454
True	162.9860887266735
True	28.211534382713403
True	298.60260002419847
True	275.94861307336794
True	114.7826267755367
True	282.93059264362824
True	46.0650260438408
True	316.57260062299576
True	301.76662441766985
True	319.0883662575704
True	31.05525203938386
True	46.52998090197119
True	1059.777806958626
True	24.42197122217561
True	12.49845412570194
True	185.42991851944728
True	677.4689184725306
True	8.790997491029817
True	201.56018254778436
True	172.34324717147825
True	553.4478104784242
True	392.48322692474153
True	743.5839020099305
True	316.3767452679191
True	487.4757900453636
True	458.3740455677731
True	512.2888894211517
True	102.28030838015916
True	1300.4685053513642
True	914.812122097105
True	289.709004858963
True	520.2340403644492
True	105.4606652311148
True	571.7464701403147
True	449.86871911058535
True	157.43923979790182
True	78.23026726958568
True	338.4232732279749
True	168.47793147670436
True	30.478955125423003
True	615.2434017784683
True	387.8889485539229
True	70.83078850809719
True	29.71029732049708
True	665.9174610319309
True	493.63806685916
True	75.81886256868574
True	20.52798623596941
True	326.98060663160385
True	328.5278510456964
True	733.9731853105061
True	547.9238136416081
True	559.210334527801
True	784.7345772171706
True	9.80314835426936
True	57.04991019080013
True	37.90433529858965
True	58.41233358889031
True	515.647276640687
True	582.0369307818474
True	73.8440375278542
True	107.65632881749384
True	193.1987569598611
True	75.4094245456737
True	182.14160434589456
True	212.56771063919808
True	283.78909827132
True	802.4507956369583
True	577.1524262735121
True	285.3738836515017
True	189.0127595831055
True	273.49802307947897
True	253.79934611336117
True	747.0244191164729
True	326.36115669358924
True	159.94036453344623
True	933.2196894847216
True	340.74298247841983
True	457.2177763738965
True	148.58064481164448
True	124.64098292212766
True	63.208540395743285
True	202.325752200779
True	990.2142759906776
True	500.2390777781812
True	106.87377614670724
True	343.4677640822751
True	100.59791908390945
True	666.001897508704
True	4.516136380176967
True	707.5111820951587
True	32.904899416090416
True	926.4789835196786
True	844.1719495154219
True	211.66954679368612
True	26.38581299018324
True	84.26373823218977
True	466.1819560783456
True	225.75306410136903
True	1.4446601227896032
True	77.64642960975311
True	1104.8842300028286
True	344.94111455827715
True	680.2334423884726
True	473.9366676659104
True	30.087244948431117
True	136.96982510360544
True	450.56923597113104
True	945.8327509482032
True	798.2141216382
True	417.7809587638903
True	337.79873941528245
True	16.158991031384936
True	74.89284308378812
True	763.3352613324518
True	450.0468501064456
True	395.37289426291255
True	853.8748419200044
True	28.07387661626909
True	217.91766905784155
True	913.2621580302542
True	240.17300622883195
True	8.776478805926253
True	503.7295658629
True	101.29615555188184
True	626.0921133592931
True	57.01824261917535
True	263.7787928958811
True	861.1935244055417
True	908.0252995582756
True	274.51864889288765
True	434.5951923362163
True	115.30203678722378
True	602.3804714478365
True	256.1321184382171
True	168.12658453415878
True	877.3484284245704
True	52.198057027374986
True	720.080045100638
True	274.0683176084207
True	299.4150430827605
True	170.65315430608442
True	490.5847466324519
True	596.6825689288493
True	372.7248708819393
True	395.8850023439374
True	68.87804108970785
True	159.7672429953735
True	458.4323712574962
True	216.1778689707616
True	38.72737800793088
True	200.9000421140941
True	391.68820261679207
True	383.1589395760963
True	766.4672787032277
True	132.5754677299396
True	654.0822366128594
True	514.9268316259547
True	640.2098868563892
True	132.12651494186207
True	41.13395278794259
True	667.749067793212
True	70.42059795527582
True	550.7220593257532
True	678.4498660145084
True	454.4477201832332
True	130.66774821988872
True	534.182147979834
True	3.966690808034667
True	402.7525748017134
True	33.214647894625415
True	617.2949520018901
True	271.3819404012097
True	598.7230838102882
True	667.7259796315461
True	141.3734122251583
True	533.4172115335326
True	497.47334299093626
True	65.14693665786895
True	949.5056063131708
True	2.366615544806857
True	26.55874846288542
True	651.025992829443
True	681.6197589445869
True	126.7251403562758
True	405.2418836559311
True	119.04152406390386
True	75.59058969857745
True	453.21428631205697
True	41.9492413005399
True	520.8042767757098
True	12.024175861240332
True	861.3411356171907
True	557.0735591504231
True	673.629555830201
True	101.1669900545993
True	383.2162073308919
True	980.9535041570358
True	844.2091463534781
True	141.4135008747471
True	546.4567103311222
True	464.4737622356776
True	244.14499010445687
True	245.14173103887876
True	4.843250621039735
True	315.7557079810083
True	12.975129922763056
True	378.4461779723539
True	77.16441553246871
True	406.00997041193096
True	644.6276547649597
True	126.85606472156024
True	233.83825043686284
True	642.5235772741653
True	664.4559854237334
True	292.6174293333499
True	140.8746930365563
True	161.8672565655259
True	480.31688586368045
True	85.90876742985455
True	10.086565773467935
True	523.9316613226524
True	558.8082756970092
True	19.912276160713883
True	134.16775550450478
True	904.0966114025214
True	500.7435123558735
True	278.84806426074715
True	34.1150948079678
True	475.3613117857501
True	116.35954605164366
True	591.0831449476797
True	646.9305665319906
True	291.5942623026463
True	386.74246851013646
True	175.71853215068714
True	253.103093482928
True	75.78375169738796
True	225.56618153530596
True	484.8404392066776
True	21.34652241531561
True	481.4039035013883
True	375.1076440592715
True	692.0805515940377
True	918.6451281126016
True	892.0013182125516
True	153.87611856493663
True	412.93243399702015
True	72.3125577653225
True	200.14629453611056
True	313.1166296573326
True	10.426007519529747
True	767.9553566891205
True	23.23201443906475
True	398.8586596409892
True	254.93538969885984
True	649.612100796502
True	206.1107646495045
True	40.27885863181489
True	675.389190061793
True	1098.7730870846394
True	220.44542923469925
True	133.11241299550295
True	612.2896318325011
True	506.81773358555296
True	17.72163890869362
True	838.7274068555265
True	112.39157087324132
True	45.62237359900136
True	318.01400168729776
True	355.12285055716825
True	403.5224549024175
True	268.94917755863617
True	18.116146465203485
True	22.836468187428597
True	836.9705040243014
True	200.67058096540305
True	111.44288936782706
True	877.1825819084208
True	640.6128268969529
True	663.9402969389881
True	450.2579464333492
True	151.63397159542887
True	33.52263109392166
True	101.17769029215538
True	425.7058566243599
True	217.57732790350823
True	484.084008024289
True	148.4310736829331
True	473.5380316080588
True	648.4018502288934
True	961.4249852764084
True	23.824051319911515
True	963.9709064099889
True	1104.5678765279908
True	486.6836931103568
True	85.28615905814439
True	772.1857871470299
True	648.5744957419553
True	681.9348257226548
True	169.79247785673368
True	736.7122406956805
True	701.7014124024604
True	119.43513764432528
True	791.803073454396
True	805.9485540986941
True	467.8308119553402
True	222.96622164801573
True	75.57217310772113
True	321.4982800985061
True	364.4235281806556
True	459.3077449800808
True	431.1443949795967
True	188.609830256958
True	314.35436613739614
True	3.1182235947207824
True	13.847573087538771
True	104.85414276051812
True	134.93410987409587
True	342.3962584919706
True	351.65446534704864
True	106.7829162695986
True	17.051512108418958
True	214.3757856194069
True	862.7330709319248
True	474.7463046348087
True	538.6670953999507
True	568.7754898878749
True	813.8293358235353
True	655.2596647965099
True	88.8870999474251
True	214.8150792801984
True	248.0325506254751
True	296.1955359312558
True	106.34597427145728
True	361.19271972665774
True	434.93243868297645
True	174.82857965893174
True	642.3701724719242
True	248.6996561303462
True	205.7739810730421
True	28.59337803406777
True	241.11390907460412
True	464.88026987838094
True	173.6700870842399
True	550.4048709686399
True	481.0400252945546
True	245.4450609054284
True	104.97358091688848
True	41.59336128702567
True	396.8205620997336
True	789.9605590273768
True	168.14002236974463
True	1052.4704071819135
True	1062.0003560150865
True	477.49533724212654
True	100.9661454337745
True	124.18770481317216
True	673.7910486044034
True	8.942206741963505
True	228.62427997681576
True	135.8230294993758
True	117.95293939413668
True	331.77811691266703
True	647.3963733295034
True	32.44176052572548
True	127.40322436261134
True	964.7909764805416
True	53.65952819971531
True	448.0127611754445
True	512.1520522329369
True	252.2653834276981
True	127.6847692391081
True	952.8876233850744
True	1191.4517968196192
True	508.1251337041607
True	639.456669467754
True	210.93776425826147
True	154.39461869021463
True	304.3841209766917
True	263.7577327567025
True	169.7219003291629
True	310.00741271079926
True	345.4428225144861
True	11.192290352256045
True	629.9354241038858
True	145.3726559166767
True	79.6154814655881
True	434.0406821280469
True	320.4715790163548
True	1207.0331049933573
True	346.4900129003698
True	974.7493250278108
True	9.747346940214104
True	277.5976343714841
True	232.9225338379453
True	152.6725550221731
True	488.2306680533181
True	192.70525128207868
True	413.9097015609869
True	329.47231191766434
True	100.49585926412615
True	364.29744635236193
True	1031.42922448095
True	727.0040935152562
True	224.4147201714188
True	107.16491889463212
True	298.3766920135814
True	26.19978910767877
True	352.00109830231946
True	324.5901913426039
True	567.5432431887549
True	467.0863308458489
True	351.92532492987146
True	157.36654296598147
True	13.712686776355913
True	423.6657612995559
True	277.5039379192561
True	140.88663248310007
True	309.69384475082705
True	410.2977668110727
True	816.9786982211034
True	313.05106182742963
True	777.5948884940952
True	414.9399090521203
True	376.7504518893848
True	1.2668817546253317
True	1215.7326674848337
True	104.85397851073506
True	886.354794121851
True	208.6566010387814
True	449.4867694476063
True	664.0351723387117
True	83.83458486832843
True	489.35865283703697
True	33.45607553405082
True	424.8684921481682
True	73.36609734326645
True	227.9835659200012
True	39.842301751962026
True	656.007025049103
True	193.873103276288
True	24.506875109004
True	400.07777384100274
True	111.2482890592142
True	170.61472142827333
True	824.9016021518216
True	245.65911701949565
True	158.47639840928517
True	362.4106281218387
True	513.1978843978012
True	342.39934142712195
True	511.9744433582825
True	605.789316698433
True	162.50391448694782
True	7.931264650040123
True	77.99197590339315
True	442.9945987896652
True	88.95445180455941
True	75.07710931109531
True	1069.270365343622
True	26.83297028093973
True	322.4482640823504
True	309.4835668981309
True	459.1892329120448
True	669.1709411386585
True	188.70983273972288
True	638.9030208210758
True	330.1243730683065
True	349.3864054626788
True	274.9696340505106
True	210.9665921708232
True	350.77055244358087
True	446.5691377716651
True	400.6510341129304
True	625.8588406910288
True	134.34746361709395
True	76.65842276497429
True	38.75832443362277
True	302.1346075623486
True	623.7833734835027
True	396.6967706969575
True	766.5486393369558
True	223.7954006878817
True	385.2186081038349
True	70.27369564226083
True	58.14168354951194
True	410.514049512828
True	203.96783198074468
True	232.34671233327745
True	44.07329973299767
True	1083.4394983057618
True	178.86752694873047
True	901.7262843410496
True	314.50966716997084
True	934.9027877502076
True	225.65868729282656
True	463.7879704974847
True	529.0450875160032
True	588.9916483591961
True	210.4712895604217
True	474.3326037771366
True	946.0599295767624
True	119.83526348933044
True	8.028762581694371
True	600.2392133885686
True	29.278587430557256
True	73.61868978742622
True	773.8097697766308
True	227.20911782741305
True	1025.6029383912935
True	697.0271919532522
True	405.47323606697455
True	283.9300934781209
True	487.9909529848355
True	339.5585715950948
True	177.8892816681659
True	682.4932122405412
True	749.5582404352253
True	202.23855655226615
True	87.43166184770556
True	504.3809920024248
True	133.65335054013084
True	391.766753457498
True	346.3067301040571
True	63.90314340427784
True	377.8036466942755
True	416.1726887729994
True	369.9566684975632
True	418.6489459988903
True	414.4941246885175
True	649.1032208859517
True	58.03224082960657
True	450.0951165674896
True	343.93181449030885
True	668.7209191686234
True	214.5505578416664
True	100.23928434907027
True	43.67167124104724
True	541.098336665428
True	620.1494877229312
True	187.31880072944995
True	409.8829342175656
True	344.8971534615948
True	17.870471178783568
True	170.43306004315747
True	286.34283105678634
True	3.3230833149534003
True	869.3840379986457
True	82.19627050004922
True	107.15985936603376
True	112.89629692073426
True	356.7227594588777
True	36.06981982946262
True	448.6882019571565
True	236.3712625456855
True	4.565181427153413
True	117.42256274729732
True	458.98695863423865
True	48.17549334920346
True	72.48685857149674
True	182.9067432801741
True	305.2328211026631
True	960.7349403227968
True	389.71210798442
True	930.2870247755592
True	184.26760416669035
True	1045.6762543654409
True	813.9891370523319
True	647.4229038484094
True	388.39731791961526
True	389.385867172642
True	78.74184065599309
True	73.06422899148782
True	78.57999614269046
True	179.08468440979735
True	479.64328250679455
True	1052.9957069190104
True	182.27286250157644
True	343.61499997833624
True	440.9412446207185
True	603.709259810607
True	571.5924410112945
True	282.0703674574886
True	461.0802735868487
True	674.8355615223356
True	94.86570104145775
True	718.2177025697454
True	251.75692969512423
True	133.04139042627585
True	421.6193755928761
True	840.2054180288071
True	403.9023326721007
True	881.8936663303919
True	195.6962484209168
True	357.7378969620357
True	689.2325070037854
True	626.3855108662905
True	195.34209592186892
True	263.14272201235804
True	818.1981488367051
True	32.53776342220012
True	187.69192550946872
True	496.03069739849246
True	705.9867327505158
True	104.99771548057912
True	32.81503479372806
True	164.72489120712854
True	703.6375423368017
True	325.8127004532576
True	545.6918077751092
True	352.33528547613906
True	298.41562534952647
True	458.65176194446894
True	502.45645806680415
True	64.34541040977015
True	359.27148620511645
True	795.3716553209763
True	0.0
True	282.9949884878018
True	248.238050071217
True	973.8267794827252
True	145.08975777905138
True	679.4611318947174
True	625.4547442695556
True	107.96868012359836
True	229.38770027286708
True	128.3972834685024
True	11.32135295080332
True	283.42487693391297
True	376.4740632516669
True	1146.0912655188108
True	230.7373878108403
True	413.4343153671208
True	659.958595482969
True	200.12091876529132
True	28.14073022057294
True	875.5840538189806
True	606.2350392649643
True	150.2284025968013
True	609.6913785148671
True	170.53498438338303
True	292.1949314306552
True	757.968165387743
True	36.31253873700224
True	108.54487485976354
True	526.7330289099849
True	65.79616256444842
True	78.75786703871071
True	428.4964874374989
True	24.92444512628345
True	780.1993691734901
True	101.85528101262338
True	162.21325072897136
True	17.9056940135303
True	708.9746311543465
True	31.18655409214259
True	784.3802838884095
True	391.9258749268038
True	114.73639212096938
True	687.4208156687092
True	515.4477586110357
True	577.3047623883192
True	47.548846261356026
True	366.0262488301752
True	6.034774456821441
True	95.2831757709568
True	378.0045475822533
True	51.5045492902231
True	124.08371721508549
True	306.95022952616307
True	166.54266509558255
True	97.63183407538112
True	680.6796572186913
True	19.66874695498994
True	1142.9770454294428
True	491.4517271385997
True	303.7780059073782
True	508.2662099953528
True	125.21849712390876
True	804.4901655274352
True	1147.2362816929676
True	756.4226688473609
True	174.6373203860576
True	218.8469210758668
True	51.6438910005087
True	59.07504701942765
True	153.49963320704418
True	102.0152696544989
True	169.25457662265185
True	1206.8741384902678
True	321.7539231683278
True	358.20222552958603
True	702.0880662076239
True	16.848166372958374
True	13.424529216231235
True	593.9208037985308
True	4.912964829198224
True	111.48022108837375
True	683.7001215183119
True	184.38437029355256
True	642.0701715437278
True	846.0120281543177
True	156.51673845926024
True	883.6833145446382
True	2.8984042798742298
True	445.9554742814871
True	1051.6750354148885
True	23.40466063246702
True	245.9295736330825
True	149.50276262835288
True	947.7874386440466
True	236.3083307048559
True	502.16891917129465
True	115.16999624879682
True	525.7247833782388
True	153.84433388992522
True	96.34357038779363
True	389.4730571634231
True	68.37832100918247
True	52.90862239679167
True	1028.4146524377588
True	260.1990865105899
True	158.17664461857476
True	345.52238364672894
True	405.7365908738731
True	213.03300610483987
True	163.86051545793836
True	393.4388432404679
True	36.72951669151013
True	497.8636320053318
True	1093.9146192193075
True	111.4045095949876
True	473.4783294397173
True	307.26615837683823
True	28.704815999411785
True	420.78958591742736
True	103.61718469733464
True	567.3795437054258
True	195.450077955503
True	429.1175115156136
True	19.04229149115085
True	452.4569657352005
True	111.16557970652993
True	337.6944783844424
True	34.53819834494404
True	169.65166501996026
True	257.08137765525174
True	750.811419202511
True	57.02758209811039
True	137.4441434601663
True	235.88941113402933
True	132.8013584104949
True	615.6383792023216
True	565.0895817066662
True	773.9679905560506
True	388.84775460338295
True	540.3801913214069
True	433.1021846618807
True	673.6330014480548
True	68.56861211639942
True	471.0929342544327
True	417.52030208194
True	47.76750711031499
True	84.8945213799678
True	128.39998897099383
True	87.03157426982233
True	343.2235460792168
True	851.9017469260363
True	338.1659867927512
True	1049.6159764673628
True	308.07090617186384
True	882.5831049854661
True	149.80010441530678
True	607.4447916788913
True	603.4948454498629
True	708.9852770446706
True	450.9307567261126
True	65.99918668132555
True	295.192415445321
True	41.99133000241567
True	163.4722071180713
True	174.58892529624876
True	1129.3411550522742
True	222.84466069268493
True	545.1504606964561
True	557.393076909594
True	565.3848726348938
True	868.6795040871631
True	588.6131643968922
True	665.189873909796
True	921.4848172225636
True	119.6617087802884
True	323.0980470468159
True	269.2759152096886
True	329.7561609737047
True	88.11390247366634
True	378.750126915204
True	4.10699014898599
True	335.20054457623297
True	248.82694664042293
True	597.0528147858662
True	289.0323903980717
True	362.80144724012257
True	9.649736279876308
True	56.79274989825776
True	542.8273397452593
True	30.859432463365295
True	135.79121596690663
True	65.72291788958931
True	150.66203945638225
True	243.5906008453265
True	67.09377844450782
True	385.80056414703074
True	260.2874492682508
True	101.15784408103224
True	340.13578752455646
True	62.8320749372874
True	600.5240467231487
True	845.9368514930725
True	263.9229455751053
True	1153.0406004433798
True	112.81733254794892
True	317.1401954953889
True	1069.706631182784
True	88.58710591346774
True	285.06881901098734
True	9.264185140252197
True	399.5632581960568
True	450.37314982640805
True	149.89800508222
True	612.8168838631267
True	922.882479318506
True	163.21465203655828
True	80.02245772057226
True	342.2154905020732
True	536.97690287741
True	643.912520249745
True	1190.2781030842111
True	28.31490895083481
True	947.790065954822
True	135.74266523301225
True	621.520437251036
True	117.21782027148272
True	129.1470265879137
True	186.59264772325284
True	176.23443635206326
True	776.6845410235505
True	213.7401043182576
True	232.10005514503132
True	67.47424172972919
True	514.2090034847048
True	448.996287909197
True	176.9138813232962
True	231.44961807692096
True	16.384927024741735
True	427.99606951144455
True	222.8683485982056
True	280.8548826474477
True	118.66614223991348
True	699.8785978298922
True	441.6308697177376
True	260.17534570237643
True	641.0596002562785
True	521.7570313147345
True	471.77482035287625
True	141.01154476779195
True	533.6034637861459
True	448.6443161161776
True	2.7137017021433034
True	192.6783878589972
True	91.6175880839698
True	239.3800076455912
True	2.570515789860667
True	136.75596689146462
True	356.5694921413684
True	6.963432296191492
True	839.0450228003815
True	171.87413722494597
True	735.2489031217305
True	820.7311879557939
True	161.66287052628883
True	228.44426112867745
True	484.2382562133362
True	835.3751029397066
True	47.69243342983255
True	36.62917994077637
True	138.00822655190615
True	626.0372755065702
True	724.2929695359873
True	176.32712900603778
True	595.0060730559524
True	599.3630574117295
True	828.147504568637
True	422.19494633716295
True	186.10530511383547
True	910.1581491400102
True	213.05674134491184
True	148.0231120139183
True	326.58744824041435
True	227.713085527383
True	210.51379982337164
True	607.8405357747135
True	248.50058559234284
True	187.1578449827912
True	439.3622017249956
True	463.37661321946206
True	63.11996121437176
True	285.4997475959707
True	79.18980690659832
True	324.5444041841725
True	359.5245204530217
True	255.6784661095646
True	176.89457711744743
True	384.0744441574786
True	621.941505500823
True	741.210554395172
True	290.6068371358807
True	744.3582272137384
True	62.9538132420912
True	861.0391698405155
True	348.9047259138158
True	12.423012752729749
True	602.8002531808991
True	724.1014148425513
True	260.9101672621855
True	165.89138846878126
True	46.70441481349781
True	380.43016029874485
True	77.51400631155397
True	12.912083889458996
True	896.4434606409441
True	377.4723871848519
True	169.25126298712345
True	955.9872834226212
True	13.11407013782385
True	797.443632397383
True	31.031855446490937
True	675.2180499287304
True	60.80183397458495
True	761.5408729090163
True	459.6573701336065
True	188.99040814153065
True	441.21403037096974
True	209.596625832344
True	302.116209049082
True	226.47982891982372
True	396.6551394017041
True	10.564181463916768
True	318.716455034483
True	117.14603968544615
True	11.40761832177452
True	479.63092798131527
True	707.4617631459056
True	281.46687494018886
True	75.18346245640541
True	303.48923178837657
True	78.25375439362683
True	182.50514629979952
True	177.12205636675586
True	389.5972229037333
True	41.42005119221892
True	139.98399456420478
True	376.0893496974652
True	844.8284191188233
True	108.6896897131884
True	206.9428495222073
True	461.5666561924324
True	19.04922134715342
True	429.033093893714
True	490.8344232622921
True	87.18479898929235
True	399.80616766867297
True	343.15667579932017
True	413.0486807583581
True	584.0133160202388
True	1016.0209770002064
True	983.3802855609098
True	54.28793986852802
True	1068.4824784721477
True	110.18521841011965
True	113.2794634849655
True	108.02014178453923
True	495.9621854512258
True	362.9863356191319
True	588.1338614315946
True	254.62082019313627
True	164.31022756044882
True	396.0475436760256
True	16.294603779369634
True	454.7061030928954
True	362.7414439995984
True	150.70384309684678
True	91.21603630896853
True	530.9906736981814
True	984.874050890303
True	207.3740344075032
True	65.11253561257253
True	426.2532221042159
True	386.92866179211086
True	482.5256578229979
True	329.7300246923363
True	4.721524596458554
True	544.3741319819363
True	531.8865885324134
True	503.9494379292629
True	187.1048935473497
True	105.40356260627004
True	22.78170112920981
True	376.3773353920814
True	110.5460172481822
True	6.646280997298499
True	30.74691772977349
True	345.160544156432
True	660.703509638615
True	142.93253316169864
True	93.51014974270538
True	26.48917850009655
True	405.317928397388
True	338.65434442278763
True	742.1761606618896
True	296.5522585973988
True	538.2653249506029
True	542.8496907597427
True	529.4176160748366
True	302.2195770779656
True	548.9268404540321
True	102.15024373997912
True	583.155007920314
True	7.0616243781258206
True	371.5243232408456
True	478.44744719088425
True	931.571601150361
True	344.9975777514417
True	813.7594511376653
True	1018.9126641403584
True	174.68892141478713
True	36.13584244090944
True	369.41538246049606
True	391.04460299193113
True	576.1958208889533
True	238.45400579506912
True	29.48440266074452
True	654.9707398141364
True	125.9163220314296
True	1022.9985761454768
True	322.15200729902875
True	460.1726105932211
True	131.84327214377842
True	803.614698419926
True	139.8806818941529
True	814.5654778042339
True	558.0919364603883
True	191.26416124526943
True	114.93745977705932
True	65.11558995422607
True	558.3848549822276
True	886.0174295488667
True	436.7870282450152
True	556.0329626397199
True	130.78078643746073
True	637.8710451272326
True	503.0955479171026
True	808.342457133766
True	317.2904579113836
True	588.8014262321224
True	115.18350628133555
True	25.65908938777853
True	413.9934210617818
True	168.09218941653106
True	105.00348472050952
True	387.9583343102045
True	1132.686675126963
True	261.77375070986574
True	556.4832759708456
True	11.871395867534792
True	74.48502525392621
True	332.5095372260833
True	794.9965498809121
True	453.7134624066853
True	506.36545805312704
True	731.9330015878604
True	69.2491136863552
True	729.3704638624869
True	48.75836535761596
True	102.94945888299247
True	185.731265692623
True	82.12812539725559
True	28.613617539690487
True	292.58992442512107
True	484.8865642946858
True	926.7380187456832
True	871.3654495878762
True	5.933028663316395
True	278.8043307578509
True	468.1579734323018
True	127.16912418897296
True	256.9591015349086
True	329.784178560815
True	1332.6299723773943
True	431.5052148347482
True	24.236690953831086
True	183.49650230995147
True	695.0479310040305
True	33.34636453390745
True	177.73230147925068
True	578.6307222690975
True	73.52176667567639
True	850.3927268128414
True	337.7412982484806
True	676.3344893408577
True	77.3547292124746
True	689.2956258102736
True	602.7700678527741
True	856.6189117439785
True	244.9460462788412
True	510.472491298994
True	837.9686401091336
True	948.8972497861508
True	242.9212484125491
True	781.2141548320811
True	212.65581377343943
True	461.94586203952286
True	368.103666588225
True	493.3547513715038
True	501.24626295218064
True	320.3173568046271
True	353.57222732417904
True	116.13732712078564
True	341.36232535749417
True	1175.5714224033038
True	331.5420986737228
True	148.8166608179804
True	288.9436990534054
True	725.0812741330487
True	655.0332397182607
True	407.5483365350418
True	114.4638472336995
True	328.2101849418554
True	36.47056110837573
True	179.099354463094
True	86.91082439186447
True	84.69152192640064
True	580.3927878361184
True	140.93281735666991
True	145.26132514628844
True	102.2054175037536
True	85.7335300712757
True	453.7807648232844
True	385.9327147571192
True	1058.4225221852826
True	533.3167292857039
True	817.6794861487209
True	275.9870866421376
True	305.5684361589665
True	545.8756724758136
True	191.23517617657623
True	779.0833741952779
True	236.4923632218748
True	350.9230215606116
True	69.24000157824142
True	122.2326986869858
True	268.7859024501993
True	123.12611158747234
True	483.5455864626758
True	30.421899454030065
True	571.6106989393105
True	1030.5690440506717
True	747.7267778925178
True	1.193003933678909
True	62.20171933586038
True	486.76438033511016
True	440.296653268948
True	76.03609126337864
True	118.40927318538188
True	302.6562500614655
True	81.28983989390154
True	53.42952705788258
True	756.1649677059474
True	690.1551417080245
True	164.33776392413492
True	155.66186497643056
True	550.6488261560394
True	55.9303236676437
True	25.992350096728007
True	549.8092854842353
True	432.2926860841885
True	1132.1355437258278
True	45.11914626817138
True	465.827588865725
True	905.9737429846195
True	814.253542864488
True	283.0055184846978
True	756.1954980050486
True	396.276238063007
True	39.80002123688596
True	95.91247783831412
True	704.3638690175126
True	77.38419230778916
True	144.2322766545061
True	928.7537486984462
True	184.20540414142397
True	280.9115454123608
True	103.58746439900568
True	648.0943742467481
True	591.9969506429405
True	212.6176193035077
True	420.8329240882909
True	38.94185027227308
True	269.7658466999495
True	593.6407188224043
True	609.3579636002413
True	310.2136232984575
True	74.73728823862481
True	943.632931519312
True	1105.6500836618466
True	571.8405517793753
True	65.08156285124053
True	30.573001698332558
True	88.91902138671945
True	108.38961022170056
True	106.26994614619376
True	896.9897085538443
True	1217.5367826527713
True	771.069555832302
True	313.4171698058747
True	8.026359157989802
True	21.122677226888
True	326.646654476822
True	482.21955980732224
True	48.93081864220932
True	556.1927695498573
True	429.8904737962095
True	408.8181821937781
True	81.6599014400002
True	202.7299846706492
True	261.22682564469415
True	138.74422595134496
True	390.1453678027173
True	43.78142412274061
True	171.92569189883835
True	1205.1407931881906
True	5.227401658810314
True	24.48952139510901
True	585.9740367950023
True	361.67955853580816
True	737.3453549140373
True	157.3933777331294
True	775.092031791766
True	578.3424764457139
True	285.20525654000454
True	435.0925850217824
True	352.28978297535343
True	287.39235497510083
True	270.1851312327208
True	392.5269183121675
True	507.1700761092775
True	514.6439291627863
True	111.2084982558906
True	363.4343359537239
True	8.48417068486335
True	189.76751552670748
True	238.33243129355316
True	880.3664557371969
True	592.5988507043684
True	30.13542149185692
True	710.6407736254263
True	823.8942237604762
True	102.97446847612083
True	358.9928113963898
True	848.2935075566903
True	213.552137698086
True	162.6025066644862
True	526.5522642967475
True	583.212250962375
True	1104.6213694450685
True	147.9357308978388
True	153.4081864606932
True	250.00351208577783
True	309.60678207753506
True	413.8889507781774
True	416.94766693915386
True	322.00833283148813
True	451.1287593492517
True	500.7699170070318
True	232.299950718863
True	1466.9840558878727
True	260.2794771855704
True	421.2859388711678
True	52.28386779134242
True	768.9305659954907
True	251.59641198106291
True	966.8653703456024
True	552.5779358088852
True	321.9355828956522
True	802.2366037965718
True	272.1172465708525
True	222.93222455161265
True	260.727821203641
True	223.3263540377576
True	135.28259095335247
True	257.0526714219271
True	733.2641472134796
True	537.1085738970872
True	227.50321428584425
True	1225.8336346554638
True	116.69490130246405
True	261.36338916417947
True	71.80497876428412
True	304.8880818628471
True	403.82427672182007
True	93.07716138476052
True	221.0932785002641
True	73.48307554998627
True	704.1084465688131
True	368.8745386238115
True	227.94571929628032
True	745.3510490243218
True	860.1745525455716
True	813.5228786502207
True	826.4919186550749
True	340.92283080460834
True	1.614848718797103
True	264.2389827986557
True	54.54932568740948
True	378.0974675052028
True	50.99993502094713
True	351.7290083734341
True	859.8382452707515
True	1036.4081873390876
True	404.0978536798017
True	23.130343486636587
True	541.124931925732
True	511.9130223328022
True	195.2857573835331
True	227.2135171537404
True	294.99656818612425
True	22.006576040279384
True	124.90155993156354
True	950.5072563829408
True	62.152671798821416
True	502.260893957601
True	791.016687798303
True	102.14288367204244
True	243.63196799671223
True	113.1034291923988
True	16.159381571089057
True	1.0758207418844896
True	116.58704626262066
True	1025.523813979696
True	479.3178412421837
True	66.64952095528156
True	790.2156794457708
True	341.03318566563155
True	1.0647365905665234
True	440.727815553283
True	194.46490297260115
True	494.7646886420894
True	81.35817966018261
True	296.49612508058834
True	362.8459096904752
True	171.1111120653429
True	208.33471640040628
True	136.14895367086632
True	175.65483339961207
True	973.8420106551712
True	15.757027424938643
True	507.15497257490864
True	473.817814625537
True	411.23892346123023
True	223.03789672611643
True	236.49074160717336
True	165.23285133590622
True	51.08791592078334
True	485.2603397107234
True	146.40535049891565
True	828.1924293637232
True	830.8683796100908
True	250.96806627307225
True	320.6308235202617
True	524.8337529881192
True	43.040035280770525
True	86.244379587503
True	733.4767431612182
True	1085.5024130021568
True	107.03686310794556
True	721.0866142473758
True	141.76962652237577
True	969.1875973287052
True	657.4735301899874
True	106.3312409247699
True	269.9191602688284
True	633.1955285139437
True	263.0332862908765
True	46.68303092406874
True	569.0859588834825
True	464.2550770636447
True	5.456681739641924
True	487.156649070984
True	65.14256744977612
True	183.129266158186
True	232.4076284286749
True	316.4572960720577
True	71.69497648901947
True	223.27910893861025
True	358.9377980728388
True	412.971870291759
True	954.5639937021552
True	46.831815920270415
True	904.629670904578
True	1010.176497157886
True	128.5133253970733
True	71.86438186259984
True	987.0954556157938
True	35.07653309117428
True	210.6751759331968
True	84.35833369141297
True	217.79518945594648
True	376.14352659443
True	973.0786031404468
True	99.6867726015282
True	70.29715327975705
True	654.9354793216115
True	280.2135091808073
True	709.8648716864035
True	53.01575811539664
True	496.4703910387104
True	395.5420099255005
True	685.5048555080758
True	52.79418140953893
True	111.09807663950696
True	27.771722421985924
True	269.78408609002025
True	44.055007046029246
True	343.1989726726452
True	3.328952916791309
True	1200.0903414724414
True	103.51037089695032
True	130.12318204241438
True	356.7228559459234
True	706.2866228287662
True	659.687614441214
True	1026.3066051115577
True	473.211915076441
True	429.5651309902163
True	139.24644116673562
True	422.745394663354
True	847.6857366135077
True	413.9799766558818
True	967.1357738889512
True	90.5230483980356
True	422.4177269357943
True	166.81519741900237
True	281.45984668734445
True	758.6736977855435
True	159.6682301623855
True	130.85191203959036
True	66.1691260239633
True	885.4352320258017
True	791.1004990412781
True	80.77999210605499
True	460.5565132944476
True	745.1707865647054
True	418.9563616720253
True	55.81815663806236
True	319.3882896299658
True	791.3221307677867
True	29.09546722263432
True	359.85706983676533
True	171.514667186434
True	280.64268193706044
True	33.52022050820903
True	234.22840366519924
True	782.9252701687873
True	635.166491416144
True	55.24664811796959
True	294.6041170116597
True	909.9442302656108
True	17.344108248400943
True	319.6088398064578
True	289.9392606362268
True	407.3784974261597
True	216.70610735308003
True	622.1263383467433
True	46.72626008246691
True	963.5358778611952
True	874.841191368266
True	45.62559536453692
True	398.4008156432295
True	723.435678032935
True	905.115042187959
True	270.0094883247256
True	573.3149835578399
True	123.08329300811482
True	180.69718104950715
True	132.82787007758068
True	127.48422807232758
True	202.78230609868908
True	927.5348237456336
True	812.4701621337997
True	934.259721913001
True	18.753097312598804
True	27.118734632178853
True	360.3025362630228
True	14.102844869054511
True	598.8001955316623
True	1099.136044586106
True	266.8260837498937
True	198.340965298048
True	81.71890500053857
True	214.38377009407512
True	123.22557299702495
True	46.34832777556571
True	133.89077676532835
True	91.4378755216267
True	235.34516660977863
True	554.5940626352923
True	165.66715873625986
True	30.24879456166218
True	60.04966172374704
True	425.059303471792
True	266.8017214571937
True	615.2291114943798
True	20.555321309792127
True	113.17045862920804
True	689.9118257541749
True	267.9395911064967
True	463.3631555995043
True	661.1776012806903
True	102.95117728388664
True	111.14761057030522
True	76.51103436739767
True	26.32999489770638
True	113.09853402974248
True	83.82990971633619
True	96.2650793652715
True	145.3747534848834
True	245.0329260669149
True	844.0444277498184
True	286.7157358714356
True	918.5938042317878
True	166.93777796620165
True	196.27433889383445
True	801.7440366229263
True	313.44607741020417
True	593.6613259390539
True	255.289907108674
True	361.6933627447261
True	442.6145570245045
True	567.6961383557798
True	648.6501416576382
True	375.5430779471138
True	33.716289202506026
True	561.4006336805699
True	609.1013588487499
True	18.313310343858245
True	12.5029554800441
True	261.07208695161535
True	417.2050047347781
True	436.1090116257857
True	68.04243814742142
True	655.4556217035197
True	963.3748103959646
True	232.44568293544688
True	882.5981156138774
True	265.575769011831
True	104.65439441085348
True	276.2690296470421
True	674.0578976339141
True	37.43234076625171
True	586.4447454631995
True	1293.1841499107077
True	1017.3370903661348
True	934.5040116764536
True	204.13827379438436
True	86.72006464517521
True	190.3552811502604
True	833.3865415005716
True	143.214557124616
True	1085.312638342066
True	868.1424684193966
True	40.47456325102954
True	88.82644755707516
True	431.3400424219228
True	401.4203794267881
True	202.38207185699244
True	521.1081393966451
True	645.923699024418
True	122.44035424715926
True	275.44584721638165
True	995.989159313114
True	49.83960946230228
True	725.6336684048731
True	544.351721783655
True	39.03128131767553
True	805.6219636787482
True	381.4674308095768
True	545.4765957677914
True	109.77217822267345
True	271.6671940494758
True	217.79365880599048
True	27.676347334567787
True	134.24549020419514
True	762.0987481906365
True	146.25001569941506
True	382.4883025326377
True	64.4294794200737
True	669.7109323273716
True	631.6030619760289
True	236.76891610066403
True	435.1580819204308
True	168.9525233788965
True	165.19289074771393
True	217.79273757562584
True	300.49403349169927
True	353.81706640995674
True	131.205253200511
True	183.57974623413537
True	25.909183477905906
True	856.6931104414871
True	318.3520185475488
True	9.162380059556634
True	363.35386094422125
True	171.45405225433632
True	630.0057232784499
True	381.37101488133607
True	587.8666344430708
True	550.6334071162136
True	498.5472877538329
True	807.5704557653626
True	251.7348068034781
True	555.3500924697294
True	162.2195854280192
True	506.39875351853976
True	343.01696890540774
True	389.7602244019349
True	126.8591696492906
True	129.59739297522788
True	113.50224919085548
True	66.90964288042494
True	709.8045043345728
True	175.03266336933862
True	47.20961049277328
True	0.0
True	537.2060419169721
True	118.24692017193928
True	23.494535412738077
True	40.52141097753759
True	112.19254187855032
True	531.0629682980218
True	180.80586724590503
True	105.26914416104674
True	35.276103420303095
True	160.9052263175852
True	931.958311222639
True	53.86363255557815
True	227.7932057817839
True	748.3221407576227
True	314.6693340258886
True	457.0730264976396
True	483.5672624152774
True	514.1533425859797
True	616.7633255855393
True	945.6277426697304
True	257.8003337814968
True	1053.8373966549088
True	911.470835764493
True	610.367748517395
True	351.7377695980264
True	835.4852524920136
True	10.783855382571852
True	31.26463474112722
True	285.4437685777413
True	40.63119530380799
True	199.10868925034023
True	764.7066412389968
True	214.55010635228487
True	728.5030911900151
True	763.6731162855224
True	123.95164159423308
True	363.3448150042996
True	572.3090867255044
True	25.2550345795016
True	129.2177991573368
True	438.0458379444487
True	303.72871722804854
True	193.11592871049248
True	120.18543941003928
True	387.420069137584
True	21.473115878512285
True	361.55257965091454
True	362.5524103658308
True	1049.0708650761778
True	366.23613285549294
True	28.056004308307063
True	434.4068737831893
True	442.2774217227077
True	232.4065312977881
True	31.361427025069183
True	749.4822879148587
True	433.8820010736706
True	181.3894348818525
True	11.483570158179852
True	1219.050230167111
True	165.401216930971
True	26.445856937845846
True	303.2310878319944
True	273.6937712128235
True	118.14040298225504
True	299.88773078702263
True	46.48290719913345
True	338.5790527916514
True	305.28820327278805
True	311.77847297578245
True	30.26102233438047
True	47.41740184445526
True	1063.1239052044768
True	26.252441580749
True	13.58071789050005
True	185.8743712549355
True	636.5777817614942
True	8.114961393153731
True	188.7277122409767
True	179.40673763134313
True	534.7711672876427
True	387.3894149579772
True	750.242213832522
True	324.2642297790677
True	485.5340724891406
True	442.43691346513697
True	502.7974372990949
True	101.23827664412468
True	1268.506734788089
True	920.1833755114758
True	298.3129110799971
True	539.1075287892912
True	103.99938911375138
True	576.6422234436549
True	456.7806287645919
True	154.71268859414863
True	74.7454248005588
True	354.2477526862895
True	166.12270967490076
True	27.46317866738312
True	612.1481666630921
True	388.24590558314446
True	71.78703493718282
True	30.30435642256008
True	686.8968888356299
True	495.8311612441093
True	72.83421471079936
True	20.444988261829383
True	327.3273943353489
True	327.7904353235093
True	724.2006514226176
True	568.2378540373184
True	563.8155178323046
True	781.5502169887882
True	8.75583584240789
True	56.88334859607757
True	37.46653558327144
True	62.03255200126059
True	511.8661294146116
True	581.6395139469184
True	88.88812977623178
True	108.39617201375005
True	196.5510281001413
True	77.87722033863531
True	183.25664307207344
True	203.1747237619852
True	286.1137237329264
True	818.264587153478
True	582.8098626882077
True	286.86421292452246
True	179.08750396759777
True	276.0423833255232
True	241.69412529305305
True	753.1488591778125
True	333.1466348610126
True	173.79677682730093
True	881.6275134717422
True	353.63168168953416
True	475.5764947065547
True	156.7677491924745
True	123.07035566298372
True	66.45820013496427
True	217.59279571980133
True	1002.2862622462592
True	521.4356276119511
True	106.29967777148796
True	370.3107292612755
True	98.0460323162
True	696.4137427536667
True	3.883370085533725
True	677.0917445273521
True	34.974007105236154
True	954.4184541558376
True	836.3392917405298
True	211.22605974899128
True	30.473346832025275
True	83.8195663122026
True	468.1105736097416
True	226.7324290898713
True	1.2819234586963717
True	80.58965955109254
True	1080.684372480301
True	348.39563546815225
True	673.6387693850636
True	473.5442075583348
True	30.690830554223243
True	139.78581771638028
True	449.0741348423685
True	945.396036501532
True	802.6247397032038
True	426.72389122509134
True	339.43021133175085
True	14.382962689303955
True	77.62799824435001
True	736.6269009254213
True	479.40105303720736
True	377.2891853324852
True	846.6142077872901
True	27.26145960174309
True	214.363681754216
True	916.1936112844168
True	234.94310184275705
True	8.456689092312782
True	502.6776088380344
True	106.86441310665192
True	646.154769910618
True	55.07574326573503
True	258.6892725458062
True	875.5923381860066
True	871.8529876607121
True	269.67556330494955
True	445.4454964888639
True	110.43138975538083
True	594.8557437277831
True	262.7121297605587
True	192.72438705365133
True	850.2676261745623
True	54.96657758810827
True	716.3302282008923
True	277.0659571520127
True	297.04097580051126
True	172.99123837590395
True	460.6555238702752
True	580.7080008722529
True	376.665454768375
True	418.9521272115947
True	67.84425981434688
True	156.58706169789667
True	461.3928411549845
True	218.31488645249323
True	39.14552255903569
True	207.23022154664528
True	368.61711647343145
True	401.6489901997909
True	749.894886325129
True	135.33739412232356
True	655.5378753922677
True	489.5513745631937
True	589.1216690059028
True	131.83659190583936
True	39.26077898090313
True	680.1022662309724
True	75.54426759774857
True	548.5385387906816
True	697.060341328783
True	439.46445498556193
True	126.76024303631442
True	504.3985807825756
True	4.480632305873641
True	394.7031733696765
True	30.140169308454865
True	631.5204605501768
True	268.88228821225226
True	583.8548109628763
True	686.0236587046021
True	140.02522809008732
True	507.2172354946284
True	483.52095223246687
True	63.49984861679694
True	970.548894085434
True	2.412102031709231
True	28.20169358580451
True	650.4731082680103
True	674.3526726072391
True	134.1320584321802
True	403.73036414868665
True	119.12586269998432
True	74.03871479586019
True	477.0188897148548
True	42.19353344525098
True	502.3930224480527
True	12.625088761087214
True	836.0262030882267
True	550.4935135362538
True	675.1651344612179
True	99.4541383124802
True	359.3634898582712
True	1008.6618506758168
True	835.5062576082977
True	144.33366183210745
True	551.8625691479629
True	460.59477404731575
True	246.21169036878885
True	242.99552558298612
True	6.387939832152918
True	317.280756668344
True	11.883248073169328
True	378.8527583063074
True	76.48030172144354
True	418.00409070930215
True	652.3843537233887
True	125.92135068877812
True	251.09689863378503
True	648.5494244024999
True	667.3407031328413
True	281.2071984069887
True	133.04965995188982
True	165.33155059693672
True	481.37613658851984
True	80.57771309799753
True	10.709670977041778
True	520.206722483655
True	556.81127481711
True	19.678098109197222
True	142.72489449559498
True	903.1701138069574
True	495.578243834405
True	270.51352374809704
True	34.468495765537675
True	469.34956464649696
True	113.06645506496518
True	581.4711786623718
True	660.624696803584
True	299.7628086917482
True	387.5286327229082
True	189.80396625601657
True	244.5030811107587
True	74.87453489688312
True	221.2260513408581
True	503.158701826344
True	21.818056535513627
True	460.50019690522265
True	369.72772243533575
True	723.8350277052101
True	899.7966247749393
True	883.0148601801376
True	147.77727321721008
True	400.1158654124816
True	75.4675283643419
True	168.76048541051176
True	309.9007737240975
True	9.925527931513804
True	801.0112093377064
True	24.748365793040307
True	389.8702317510816
True	274.2906833526092
True	663.3682457406535
True	210.09869103283089
True	36.927153914412784
True	732.9941298776532
True	1083.8411610707965
True	230.93568316830965
True	132.04379299002727
True	596.1643660651187
True	508.71409583868217
True	17.28762970675886
True	785.392904353393
True	113.17432279867772
True	44.97936964728575
True	311.3798199351388
True	347.6626573192559
True	403.0718863355118
True	259.7783829302764
True	18.80976067056358
True	23.31454714015362
True	826.7496991562222
True	201.6341076369619
True	115.04379248588634
True	842.5637850055391
True	653.0684824500867
True	617.7865556145412
True	447.6096328472551
True	159.57789653472574
True	31.17457808218494
True	103.6385072898354
True	438.13050528627736
True	232.379377685332
True	489.59819506103344
True	145.18042325446382
True	474.0873477580483
True	646.9079917503088
True	933.5778424520764
True	20.44033689673193
True	978.6052888581492
True	1073.811872138957
True	470.4527273708121
True	81.58311088498186
True	783.6773833374845
True	640.3457554455578
True	682.3026379936064
True	170.07274745740813
True	739.1747955836286
True	705.2876545225838
True	122.33468575444074
True	756.4367836566603
True	803.7327855024063
True	496.3848540907264
True	221.67062715605292
True	74.90438998869675
True	318.4646224530976
True	342.7374929497265
True	467.4689729547966
True	436.5256976014871
True	202.6509931340636
True	315.479269957931
True	2.671787801919047
True	12.36408033488904
True	103.38433674306728
True	132.1722455940531
True	353.56240364160817
True	358.9978253554871
True	115.99898486090254
True	15.866014715846177
True	222.2261764677336
True	840.5561215744859
True	454.4483800631442
True	516.4872901080577
True	560.0167147034797
True	791.4890877183577
True	647.892771923063
True	91.25300780668498
True	197.2598076297385
True	243.238842636536
True	284.3556802999613
True	108.97899642768697
True	364.0228044486025
True	424.9111939308472
True	170.68875472004757
True	666.8890899570011
True	246.8470941899141
True	208.01419762102816
True	28.588478244533977
True	241.3120604503433
True	489.1664194962756
True	171.8604416115666
True	541.7382226575329
True	465.9400895358665
True	231.39575188439105
True	106.1118901924854
True	43.61532480858168
True	395.3002901171527
True	793.2337658170605
True	157.96002368915154
True	1023.8576183854632
True	1011.087388685022
True	464.7691302141888
True	104.4158627990947
True	123.35445270441387
True	672.1527165077287
True	9.620341758110827
True	223.81998266302145
True	136.0583756197659
True	116.65540555974124
True	329.40330940681594
True	633.9728929559172
True	37.59484814940721
True	133.39497321801454
True	976.2750605288604
True	59.09036815927323
True	435.388561461121
True	541.0664744910165
True	241.8768829459161
True	128.90341328058832
True	908.2056140242556
True	1191.599558455555
True	517.0764055639391
True	655.7110380798633
True	208.084809352346
True	155.54434224759694
True	327.86705127461
True	256.13547934561626
True	171.10478596816446
True	309.5463545142956
True	338.6776170297083
True	11.27764585567494
True	626.9196192174602
True	145.14120948570098
True	73.04089714566932
True	432.5764339090904
True	318.1487438941989
True	1209.541080756769
True	345.139785760273
True	980.5057947725844
True	9.694849858074706
True	275.8060704634406
True	227.43971650568585
True	159.68981328666464
True	467.1887959505231
True	194.67153746193543
True	419.4379785712172
True	329.0886733029242
True	113.35059044577724
True	367.17797608821513
True	1083.227212998193
True	712.7023091462996
True	226.7987173160298
True	108.8518529391404
True	299.8181103327058
True	24.328752994699204
True	357.9864924581082
True	309.80801708643503
True	577.512579312104
True	455.6427139095948
True	330.8949834595916
True	157.59881780537256
True	12.672975801946636
True	430.3182371130919
True	279.9004294060628
True	145.45581970793435
True	302.7493124397679
True	439.5742859736048
True	816.7263174632939
True	314.89645544484455
True	779.8017962883329
True	387.6131144576664
True	380.4981434867572
True	1.6077739422134911
True	1211.3510362863844
True	105.33009267764244
True	878.5456730665404
True	199.82790151536923
True	447.87060441492815
True	680.4260829518668
True	86.0998540912196
True	480.7393877085376
True	33.8290846312538
True	419.3025441474787
True	77.23151474133805
True	220.94830014379195
True	39.91877703502969
True	683.8204818603026
True	185.34577100874023
True	25.73527778017717
True	401.2937215901864
True	100.90143189828268
True	161.76332433728348
True	830.9668517107247
True	254.4418348127093
True	149.6999940859272
True	369.794605380043
True	528.1238450034406
True	329.53551325008453
True	527.3829673911753
True	641.641977135875
True	159.3287338241031
True	7.0165811920612295
True	63.94518866466103
True	435.7887565791557
True	87.70712223451585
True	76.46341021683284
True	1044.9902076301582
True	27.449054277989788
True	319.86793012488414
True	330.88326223429897
True	469.9905747505842
True	675.2127538667481
True	186.06813518174727
True	621.3275719722584
True	325.7989913656888
True	338.1566040803725
True	270.8237963233508
True	215.82654142287063
True	356.8623028133678
True	443.9058545588243
True	423.6978329538642
True	580.7301261803254
True	139.3142906259276
True	77.63934123916313
True	42.05258424077571
True	308.67840189601026
True	629.2994134758956
True	395.8773011589923
True	802.8274034182214
True	216.23181610670912
True	399.2841058292295
True	67.82973822264928
True	53.70307172628742
True	422.9854178041979
True	204.8774071257562
True	221.83107845612187
True	45.93810641047913
True	1067.1506670344622
True	176.5260432047935
True	874.32557974501
True	322.2276446730884
True	913.3412976447936
True	232.7694017048821
True	463.8805698958562
True	527.5312340179534
True	602.1906780020207
True	207.470718983184
True	483.0090542702506
True	942.6098810310388
True	129.3755618245266
True	6.837901157824166
True	582.4187888870293
True	28.762399739158816
True	78.70561474038729
True	817.3974926586608
True	232.21118752243905
True	998.0448509574834
True	676.3998026463212
True	408.97304084266153
True	278.8053384384902
True	483.8062338403159
True	332.15450673752565
True	175.07631964156542
True	665.412241529253
True	714.9085637813237
True	203.6160725687476
True	89.57784732130406
True	509.9486301125425
True	142.495086323366
True	392.7451365270144
True	339.64917138633604
True	66.82794639674209
True	369.0774738255827
True	416.87793219423054
True	369.9787250893765
True	426.7457033966327
True	414.6070160358305
True	666.0409636318465
True	59.94997216518387
True	452.1358088482408
True	328.5498915860453
True	654.2270937206362
True	225.80958963553476
True	101.26682989064956
True	39.99878517850141
True	533.8291496026324
True	635.9218928377811
True	188.4804667231293
True	411.63890790000846
True	341.95573329742933
True	17.870844536773635
True	172.505018504682
True	297.0639057442846
True	3.066860211634241
True	881.5481245379281
True	78.48360775863263
True	101.121673536421
True	111.6227404705342
True	358.78244880612215
True	38.54314476134585
True	456.42122459480487
True	227.98276929168472
True	5.474247270320944
True	117.70478324542582
True	437.27719918311726
True	50.75968269890016
True	69.44606352412207
True	182.27696447514435
True	300.42916181532775
True	953.9753567888772
True	392.294463405637
True	959.1349566986592
True	171.91073549576615
True	1021.8408229351128
True	763.2628606049982
True	670.9054479471008
True	395.45913239548565
True	378.258815873318
True	81.76553158873584
True	67.9685417331661
True	79.92054767813269
True	171.8437128512929
True	489.6968891167679
True	1142.075806980219
True	180.4013004351081
True	356.3333357699366
True	434.02071078682377
True	599.473484693595
True	586.0466197784184
True	280.7820881840522
True	446.84560524706217
True	659.1449647689531
True	92.38911277666492
True	755.5870854568643
True	261.7076389264996
True	136.26596155935732
True	403.14289193162034
True	833.8132373136341
True	420.534123756689
True	858.8331379637283
True	195.08146460932764
True	342.9431328182293
True	695.1827071414972
True	645.9983542418187
True	201.77762310512148
True	259.86473501084294
True	813.5103248010195
True	33.59229043790438
True	184.1391202770896
True	481.704481300184
True	704.9081666923877
True	106.4471780357773
True	34.16034892122015
True	163.48192992669266
True	712.9609705286352
True	310.71144027417233
True	552.3463976429506
True	348.204619713452
True	284.4620366451289
True	457.0427448100537
True	498.67065251595824
True	67.92339534642853
True	389.0447812339797
True	781.1704611641126
True	0.0
True	296.14706620315786
True	252.40503993023205
True	989.365185367544
True	150.70148254002524
True	685.5428862237485
True	636.4431072137677
True	114.49729765750254
True	229.7154684943898
True	127.88569022059842
True	11.894632941405098
True	289.3152272334887
True	387.79329858449904
True	1137.703342389386
True	233.975308718867
True	419.5281465031232
True	650.224928147474
True	209.98696962200447
True	28.66369800648891
True	825.3328179608105
True	613.8619873127573
True	158.40692700505542
True	634.0375300742668
True	167.80871888510103
True	299.58653815136813
True	795.5747868272254
True	34.34013547270127
True	106.28177359185744
True	519.0399812843738
True	66.65108290899082
True	77.33540898342726
True	404.5462822559445
True	25.224063883460065
True	757.4269065927696
True	101.32685523150172
True	156.5872515909485
True	18.53502138788028
True	714.3922445875286
True	28.148617224389746
True	782.6122194202127
True	408.7533182381462
True	118.41329809209084
True	698.3440304138188
True	518.7105501533719
True	581.0530859071134
True	46.25411272870505
True	372.7998953593335
True	5.6416969964339545
True	93.85032404808678
True	376.9764732041437
True	48.216123488140056
True	126.6257221054178
True	315.73634548693593
True	184.7274564274001
True	106.25277553669169
True	639.4899154517323
True	18.839258092610564
True	1161.4471393259505
True	504.2222131338305
True	305.84594089143894
True	492.9137730090287
True	123.05522981810763
True	797.7859467046709
True	1110.7167089066584
True	740.8451623539679
True	177.50788533014773
True	223.70616325981968
True	50.83176040347387
True	59.888685401836895
True	154.80630033058495
True	101.28817736320224
True	171.1955554140102
True	1168.1310610172184
True	297.4878020191398
True	355.7227008010952
True	700.4690806170661
True	15.990320330066153
True	13.860610329375966
True	601.0221990501267
True	5.171237353324521
True	111.55845591229776
True	705.2807042719236
True	178.32203914881768
True	619.2178672396624
True	849.5972473022915
True	161.74717338167036
True	908.6056535174956
True	3.045563426156269
True	455.9079347380979
True	1059.6502954119344
True	25.77108706033701
True	239.2686698327481
True	146.4232983288231
True	903.0905508812468
True	237.38557449727764
True	494.3661065381311
True	121.56331480684037
True	509.782130136919
True	154.33247608237613
True	101.0914810489087
True	391.7488436595851
True	65.90209348682362
True	51.022819014346254
True	1098.16868575063
True	261.0116832795311
True	156.8486968009225
True	365.3439418635
True	394.0604978474923
True	211.0471782592324
True	169.32049497487114
True	376.0742954875857
True	37.408948708553645
True	482.12435223661856
True	1141.9579312071398
True	112.54684398074129
True	464.93508778393993
True	320.631756657047
True	25.868920260284547
True	403.2623333810014
True	100.07369405425908
True	575.7545359622038
True	199.1282613345662
True	411.4473726934005
True	20.395741837530977
True	431.3008670202238
True	111.83204252018116
True	347.27403674959515
True	31.882066911356816
True	169.85285825492713
True	254.5101100711352
True	772.3485269740969
True	57.13255482022631
True	134.34597857226004
True	237.09755028230956
True	141.53212560627827
True	641.9324123164114
True	554.5293046649426
True	805.4725880149257
True	394.0179700531824
True	533.709870317566
True	408.6705058965156
True	678.9644028687329
True	70.78742765839286
True	464.4809678131035
True	424.6184680496905
True	48.753733497693744
True	80.38732937537178
True	130.44141391860592
True	95.22928029410387
True	336.127370693634
True	869.3777652278181
True	326.16985580133354
True	1083.4353989283084
True	323.411128729546
True	898.477711197914
True	153.85135410487416
True	590.273751905793
True	632.7230691713794
True	715.4620341309484
True	458.48760216659207
True	66.50347732431682
True	297.1255442959482
True	38.76540933960334
True	167.2984890927605
True	171.07728787959567
True	1156.5488360234554
True	231.2075893848158
True	554.8155722466665
True	538.4075829125202
True	557.0843054134425
True	866.8914779146546
True	593.064594538187
True	665.5340850561023
True	965.20025883352
True	128.48645320093894
True	325.1415941821403
True	266.16377473016985
True	319.1131409915494
True	93.66646176316732
True	389.3965465784352
True	4.124959623730977
True	339.40497367544896
True	264.66881321107434
True	618.533947636898
True	291.0422589882454
True	365.8928196592112
True	9.913545274418718
True	60.02743432665764
True	555.7657465521254
True	27.233242606053743
True	146.1353115076353
True	64.28415086255164
True	159.37869015073582
True	242.03111078620304
True	72.89908351461398
True	374.6525518484098
True	271.0396188718721
True	99.94683475534733
True	332.5533265968743
True	64.47584240750243
True	586.9963500429227
True	833.9067356395198
True	283.7379519846102
True	1156.9899862858722
True	106.82200956295289
True	308.964821492665
True	1066.4531449522374
True	86.03892080364238
True	280.78686459186633
True	9.87282452850998
True	381.5088509143048
True	457.9805357346879
True	155.19926416545155
True	617.1008595092866
True	908.5775278631064
True	150.11665808575663
True	79.2983600019243
True	327.9618904138756
True	553.865541501221
True	607.8633830710221
True	1188.6754377817945
True	25.375278010145426
True	933.4299799928764
True	135.6367488753058
True	630.7648598950483
True	117.53737236981276
True	133.82533548898104
True	186.6567850730868
True	164.431217948574
True	733.4323822389824
True	218.21262457440628
True	233.33803169001152
True	67.15911712550955
True	511.1679777792496
True	449.1398978132924
True	176.8347058690352
True	242.9039025895781
True	16.754810484908642
True	421.4973598544362
True	216.72902211314823
True	301.7893387993828
True	116.61251742314212
True	711.3532588436411
True	418.5253189449722
True	272.52067992326795
True	642.8459956766227
True	523.5314801818729
True	462.7727699589369
True	135.27590902963823
True	521.0648831215512
True	416.4485848584235
True	2.4460240432337046
True	193.9953868676483
True	93.75459107233088
True	243.23610378885508
True	2.4005036579537515
True	120.8997935032189
True	355.4238426597834
True	7.6484238419692225
True	865.6511694145725
True	176.81971240610184
True	717.3049749852722
True	822.0732548146091
True	161.26810033480774
True	218.78460723852743
True	475.4139826322572
True	797.9048396171974
True	51.47047091454089
True	40.870881944376194
True	131.39170152520808
True	620.9498649360597
True	716.0038740625508
True	176.42032105708327
True	591.0551767692735
True	609.3022674738355
True	839.1887324992999
True	402.41298306567694
True	182.981783634946
True	891.7421851348032
True	217.7894761197009
True	156.541974226
True	334.37184330557244
True	222.58548074547272
True	211.57388155211805
True	604.1038798697051
True	253.8910325087757
True	191.714197675091
True	463.4588139715549
True	474.65217323777387
True	61.61656669646557
True	287.2347100197179
True	71.68636016434088
True	330.59096718137823
True	353.72808071467284
True	266.1828778405707
True	171.52533493603826
True	365.2417423033709
True	604.6973602702511
True	768.8198730914085
True	293.09485004351416
True	733.6956604223869
True	63.1211909068894
True	868.7381811026421
True	352.6659174198741
True	12.996168741311967
True	620.1408156017138
True	711.554999318237
True	259.4385636243454
True	167.51343158350195
True	47.550103186633976
True	382.464472837264
True	72.00994403478668
True	14.465174207688172
True	898.6888097881038
True	368.0034142248888
True	175.03646485462943
True	1008.5221451739436
True	12.227488856631394
True	788.4507389356421
True	30.32905775522959
True	669.4582198717601
True	62.917675682143184
True	765.3033369093054
True	455.4836090127717
True	203.54360780638973
True	436.1520630970018
True	202.2986455806576
True	294.1161577562463
True	234.72274300860664
True	419.3764112421114
True	10.299194882541084
True	330.2419199548948
True	109.76671506248792
True	12.34473741485735
True	468.3107339630717
True	730.8926976616118
True	277.1017293736501
True	80.85892701200082
True	293.48618320009695
True	82.65960248013688
True	187.3068695084093
True	181.5159359893385
True	390.8040597025272
True	43.25968580187065
True	138.80661175075494
True	374.817611360293
True	860.6579662870766
True	107.59141389834414
True	211.57447976241167
True	426.132782401548
True	19.919295674956867
True	420.0882560463296
True	500.3939275766604
True	88.96698796221146
True	400.8306190866969
True	346.9858280994411
True	430.619843431248
True	574.194977924186
True	1054.409683653186
True	1002.2985348567522
True	56.729831656884194
True	1065.2124166210012
True	115.29534883427728
True	112.2066918718957
True	115.3330682785418
True	511.518890237174
True	367.5296538693638
True	572.8988462330609
True	259.4866248592472
True	168.02573083843748
True	410.1240143162819
True	15.767691862844565
True	452.280514812317
True	393.2040285735217
True	148.42779286407117
True	100.056280732624
True	534.2932489494355
True	988.4141412820688
True	197.09292321022767
True	66.21407090956409
True	448.3483670554386
True	375.11373265104623
True	495.4763630641636
True	308.957795548102
True	4.772425188297079
True	538.4002378981758
True	510.99506905268487
True	497.8066487811808
True	194.62767729588657
True	106.69644450107168
True	20.599015121224397
True	380.6746332855412
True	107.16075810763606
True	7.363110780981938
True	29.39214563614109
True	351.22278134804486
True	629.3826550214069
True	140.40775071925526
True	92.73252570403211
True	24.957953147975648
True	401.9661587789445
True	355.914675290706
True	765.061558850712
True	310.4625919673819
True	484.1892934045155
True	537.5223675885318
True	516.9539483107367
True	288.2005645879633
True	542.709368230228
True	104.6957863008072
True	583.7467939210565
True	7.1378691468969855
True	389.19910021093096
True	468.03540857745554
True	956.635878667368
True	349.00867171219176
True	800.1154521212619
True	967.0315704748964
True	173.74261250663193
True	37.900635625382456
True	364.9659405567315
True	382.14783813771
True	583.8737712631679
True	242.0579510487237
True	29.080627852159758
True	678.6774264034408
True	130.42822447679498
True	1053.589318158358
True	325.4623283848106
True	449.7492147824588
True	124.21023298459876
True	809.7165237002426
True	139.57768284898992
True	816.6000447120374
True	576.1279448180557
True	190.3079679056549
True	115.81542070219882
True	67.51907384206852
True	564.6506495185072
True	885.7385944816598
True	424.8538197394853
True	529.0024233455812
True	140.838701957924
True	626.5124515132719
True	478.4811420199308
True	777.1429850827933
True	328.2375799739314
True	616.343301909369
True	120.51243722319808
True	24.982107682269167
True	413.5765808678646
True	172.1559251191907
True	98.32727585016131
True	400.75511108796826
True	1056.3143658918898
True	281.4886133386553
True	550.1419067598831
True	11.823273236253051
True	81.10621240422496
True	329.4362127717528
True	758.3986450975606
True	471.7964787924285
True	515.4510030805856
True	708.7072751810366
True	66.0089251538259
True	725.1445865155238
True	48.06728985974506
True	103.96073705343642
True	178.73022542365652
True	80.7705490284707
True	26.482639335973825
True	306.84953766883376
True	475.8962950539889
True	928.503762318635
True	868.3154198426805
True	4.9678917370588245
True	293.2530623433718
True	462.5796949661715
True	123.0584813410686
True	247.96715060211872
True	324.6847417105384
True	1314.023319666275
True	442.81420307691417
True	25.04859552539496
True	183.9563311132164
True	712.0302066358569
True	35.2821810850309
True	172.63719879488244
True	559.9774986063717
True	73.37659466051036
True	868.596197624528
True	331.1664889256853
True	660.3720938750452
True	80.74443323451813
True	679.6242809749526
True	577.3626202030501
True	841.779633163387
True	258.103468017272
True	505.8329117337906
True	824.0012403955816
True	921.3189408558914
True	240.24237570287696
True	760.3841268229172
True	215.59722361865764
True	435.3620952614452
True	366.7140556830534
True	502.9819505824637
True	499.8776260687391
True	327.4450831706791
True	342.32601922604783
True	116.46804101431576
True	344.5702908654478
True	1165.579319917937
True	312.47008912181064
True	140.32675631426414
True	296.2852799092891
True	764.7683740925421
True	651.3875134535388
True	426.06700970948
True	125.81242110567696
True	347.07641489117924
True	33.72773606117283
True	175.92962732729669
True	92.0199513224783
True	86.79349033848843
True	526.8918971412174
True	131.5065391541097
True	125.74525587788727
True	103.39506149007931
True	85.619916138395
True	450.2410706407218
True	387.2925099172356
True	1045.7445725649327
True	527.5600798199688
True	823.5978066543165
True	272.2466873144006
True	293.38661298167733
True	532.7096048223327
True	198.48168239552967
True	727.412663331508
True	245.44583149843967
True	366.8565789216144
True	70.7728948588118
True	122.60796190712172
True	272.5036978172479
True	119.90450795680746
True	477.25932988435005
True	32.23166224843498
True	579.6132242889395
True	1002.2335503236956
True	748.9264591256542
True	1.375857505238778
True	62.626839489328525
True	515.5935559589802
True	439.0201278036066
True	74.40066306145859
True	122.50550734996024
True	290.67933238278897
True	82.81855245986694
True	50.15623030536057
True	737.114903877085
True	663.4595869647757
True	156.63232387419947
True	178.968745543414
True	546.9547514350336
True	58.04291769502688
True	25.69888040524189
True	577.5347102754376
True	444.0426503859037
True	1130.6527669989543
True	48.30843880958494
True	488.1925765230415
True	838.4340801416
True	777.5522616712734
True	291.97310003036284
True	749.2443825056195
True	404.2563546540466
True	44.90756885555641
True	98.3844302114333
True	703.8128468377049
True	76.15782754590471
True	136.0550887614323
True	932.7919790659522
True	190.0465400944009
True	268.8915804780563
True	106.6420779654919
True	625.1121946894709
True	611.7100975710973
True	219.6011610979054
True	432.6520982854219
True	41.5190135548742
True	286.0996272863338
True	569.9185457544993
True	614.0054412813142
True	325.0646974060341
True	74.55140470675315
True	945.5399293800812
True	1110.6024424795555
True	571.3350374546765
True	64.41881702420763
True	31.383471759320376
True	89.42337648346499
True	102.47502704626024
True	104.93478659007285
True	890.754624033631
True	1249.6878462720465
True	732.7271231411628
True	323.0940574880007
True	8.146720813595064
True	20.0798845165738
True	341.5631729152726
True	482.2742755668599
True	48.66921383931236
True	563.9512945209315
True	434.0984697215829
True	408.53069462908337
True	77.36890357618701
True	186.39359786989013
True	263.0777646077074
True	139.5950855881517
True	402.55113777356246
True	40.95836651320862
True	171.27171786665178
True	1199.693171130317
True	6.019101452100185
True	26.51140366414391
True	575.0180037526378
True	359.5894682385259
True	811.8143835130094
True	155.43406873715102
True	760.049154414764
True	583.4703935044284
True	274.4100372594263
True	436.3113512639136
True	340.1081194062048
True	295.319697654089
True	276.6079073035867
True	401.16147496015856
True	498.1335789403121
True	508.8623747548471
True	106.11138004177624
True	366.25908125378777
True	9.889462637836974
True	184.8318595768077
True	214.293149756283
True	856.1896710780362
True	582.641236470455
True	29.83589206279181
True	705.8064651977264
True	837.6946555927509
True	102.11910816976273
True	346.1072879377374
True	830.9960746982993
True	223.63298929187383
True	167.3232128269034
True	529.8051708415202
True	599.894467410762
True	1101.787283270144
True	144.8510130667827
True	156.82432843812705
True	256.4340282859962
True	312.31163858265484
True	427.1903174282995
True	406.1890659274921
True	317.6096752894416
True	434.7864312426044
True	498.5785841997183
True	231.6821474475771
True	1448.6963241959788
True	252.1906393635667
True	398.0827352509745
True	54.345925334497686
True	768.4935183194938
True	262.1046195549591
True	928.2435289123092
True	558.2754600497424
True	323.9812586174984
True	740.0576602653928
True	274.63307116509094
True	209.1706533295797
True	263.2465215109356
True	217.82396636429692
True	147.6910984320913
True	247.0051992647392
True	718.3160724003355
True	508.6962640899631
True	220.37103268757383
True	1148.19309932325
True	109.73070642392726
True	262.2950769874137
True	69.1838716732942
True	310.796519796017
True	408.9878334202143
True	90.46118155363384
True	230.7148444926491
True	73.72590742263813
True	668.4640298312548
True	375.1485420148852
True	224.6354631447662
True	723.2571946921192
True	840.9612522138756
True	782.9217058865283
True	800.1389838393147
True	356.6895341447759
True	1.9774971508400427
True	273.7773238655714
True	54.36766193661165
True	375.91523713113367
True	54.08800102169084
True	350.34396407466886
True	826.275803245353
True	1067.8348501692597
True	388.7979742023338
True	21.454925545501297
True	536.9736456541382
True	508.62972660639946
True	196.003473972736
True	228.23616472538893
True	288.6481947381361
True	24.18823921022606
True	121.07481542153438
True	959.0985620681475
True	59.4726732081949
True	497.3546466731164
True	781.7891768411737
True	104.39045090713296
True	242.50802888365527
True	113.70786407236837
True	15.061367177883326
True	1.6834381088930557
True	117.52175396368575
True	1017.1426692831872
True	478.3684908482066
True	67.77558409053151
True	786.9053474329612
True	334.83845685791425
True	1.0476048674681078
True	446.4057108766748
True	178.16263099302557
True	503.79894948402585
True	82.75323764435575
True	326.9700745698894
True	385.5896597410764
True	173.66038727101107
True	204.10683213718187
True	126.4204493777632
True	177.36384681143534
True	955.5620053178232
True	17.637090352312008
True	510.7032178038755
True	484.424150721094
True	407.2830740756352
True	224.5502301651881
True	228.0352611465032
True	158.01262179315452
True	45.89030514108095
True	475.84705956699486
True	149.7183076812743
True	852.6676682408537
True	836.4808697847842
True	255.29359425170955
True	322.85200615431654
True	524.7030167035999
True	43.48653118032426
True	81.58255325478693
True	763.9524504495756
True	1071.567751160538
True	106.14710941176696
True	715.9501882137538
True	138.21061361357127
True	937.2912540025966
True	657.6362294999196
True	109.2326909900244
True	267.8373152848519
True	626.8081707974922
True	251.2968780586277
True	43.19456729843613
True	565.1889134339912
True	438.4357641561539
True	5.759336053821551
True	497.1454082604909
True	66.52714138872902
True	176.141794006176
True	241.632748507828
True	299.8845329715132
True	69.22887319654963
True	219.91894450560147
True	350.408147740344
True	436.89886758831256
True	938.6075042999748
True	47.52048892331208
True	896.2017054106126
True	1012.0127760278511
True	130.61846242016892
True	72.54551607542585
True	990.8074078785882
True	34.45217082866432
True	226.7917766562295
True	84.86748917954563
True	220.55369000496685
True	371.1469627905702
True	957.479706727375
True	95.1229351458638
True	75.51154349807699
True	665.0368672782773
True	282.2344794313889
True	736.3891671527657
True	54.005196946199646
True	474.4053794396461
True	398.3637212846604
True	693.0426064455686
True	53.60446739688571
True	110.69732084444402
True	29.36551311597952
True	268.8348043194119
True	42.229531418744784
True	345.56036732778887
True	2.3191124027180603
True	1189.8025603174403
True	106.57588508017764
True	139.48727790718493
True	352.53754443154713
True	719.5173621363781
True	667.873137414602
True	980.5091796748328
True	467.063877480576
True	412.920174294252
True	142.48646761535537
True	427.402613176254
True	828.5413813675581
True	419.0870091610286
True	977.0049253143052
True	86.40162860567682
True	426.89890794450326
True	176.85558711148929
True	294.0934345662555
True	750.2698516709033
True	165.8765746812521
True	141.2453923548465
True	63.564828587881706
True	869.1178444651223
True	789.3431811805787
True	83.93436280693136
True	450.3620024935963
True	734.6595915499789
True	418.2808894987619
True	57.37574566960232
True	325.1287359023105
True	768.1772878853479
True	31.85135416680049
True	358.0077672050715
True	165.77624013254066
True	295.1409753179991
True	33.63937454235826
True	222.55690307504577
True	747.6923309192313
True	641.3042691027351
True	54.51569519810798
True	285.55355507133714
True	912.968581429345
True	17.193302181484313
True	300.0574771378052
True	280.45579821691297
True	433.66186367931647
True	193.3808653050092
True	605.6285092122827
True	48.621589221189005
True	937.855778852845
True	908.0394662797476
True	48.13061756054572
True	385.8195965694506
True	738.2289053341776
True	914.6878788268474
True	273.06275757694107
True	600.012960301735
True	127.17451025226045
True	186.86510535498067
True	132.6336472723793
True	137.41006623221327
True	204.52926429870044
True	943.059934570749
True	766.0922525014201
True	978.4368681724924
True	20.115565604205727
True	26.57113812964245
True	357.7862385555157
True	13.776180850554692
True	616.2552364083914
True	1060.7058624598365
True	256.68050826774294
True	208.43351137457407
True	80.33434722172353
True	221.683631176685
True	132.74252078223364
True	43.64209889474529
True	136.04692015204523
True	92.40411948848455
True	242.89484183419003
True	531.7949378766829
True	164.02265719530172
True	30.55633551039714
True	57.28369554624306
True	416.726446321095
True	262.83991885072845
True	565.9818033010463
True	24.612511208564683
True	113.86132207094342
True	686.0975339493668
True	271.94547468385525
True	490.632700920518
True	654.6398282600675
True	104.02116567236412
True	109.67251894383584
True	79.44625347006782
True	26.54028950947559
True	111.71433363799044
True	87.4632170632039
True	96.19728830050586
True	158.4056877567698
True	231.52813507270875
True	834.4724380816726
True	291.41829277482293
True	975.6245176225152
True	159.40760523947088
True	196.6683616776619
True	772.3107212016017
True	281.3167729327565
True	598.3090632583866
True	249.15043675849796
True	344.8167613515807
True	446.49936358988464
True	569.163273657412
True	635.5275017999594
True	369.8420828185775
True	35.28711853639688
True	576.9992553315284
True	623.139912489934
True	20.44664501168028
True	10.501113082259412
True	263.3398252966008
True	388.9117965668332
True	436.3023623120092
True	67.46822645314471
True	631.861811948659
True	926.6645414141708
True	225.8832652901457
True	895.9841056601202
True	259.5170305799845
True	99.9944781056988
True	276.2484190714962
True	697.1923066674167
True	38.0456384607245
True	575.0612802203946
True	1288.2195779654126
True	1021.1454603915946
True	888.3491693923623
True	215.89740088766789
True	88.96434848729568
True	197.4001790137133
True	839.5064527471129
True	150.24120912240272
True	1088.7545945045997
True	861.5881937025952
True	40.56242899121745
True	85.53367890886365
True	422.2434266354202
True	413.7262894136302
True	204.3328498541821
True	504.5284917445648
True	671.8905747352715
True	121.71523177168191
True	269.5151706085625
True	1016.2253005083272
True	49.0319000803661
True	709.6180152298369
True	532.5407602946258
True	38.6384441705886
True	848.0842155280867
True	396.51709981952416
True	561.9380475492485
True	111.71022555787664
True	272.86149081809424
True	204.8469763265916
True	25.29832426305018
True	138.6243755121315
True	778.5603511324069
True	146.28940736012794
True	390.9230577625561
True	66.93695302797725
True	642.3080980314181
True	611.6201598809292
True	238.3240719052704
True	474.9159783434251
True	174.32330374582622
True	165.00255743726592
True	219.2185505623657
True	286.7431345022883
True	357.3462073697237
True	128.17076749358012
True	191.9793064590977
True	26.60491120478733
True	899.0575463726494
True	312.41454837351245
True	10.095856769971691
True	365.0422893408155
True	165.50046731388403
True	630.1784436254031
True	384.64948114584826
True	575.2565779765606
True	555.1824188065355
True	466.04558946930587
True	791.689818757882
True	237.02481044104167
True	565.644785902078
True	157.25698880920788
True	536.3014575649346
True	347.1919255818984
True	366.30738393227705
True	125.13557920496667
True	133.34536622944276
True	107.32679178699112
True	65.51500883385074
True	686.6933382020815
True	181.3974436430497
True	42.74306919025919
True	0.0
True	554.2318510363366
True	109.11031302078896
True	21.82516224289736
True	40.59643395463403
True	113.64322203368924
True	519.3486768074839
True	179.081215486863
True	112.63727957181192
True	34.0869696073715
True	160.85414523636248
True	935.8169293527308
True	50.90169142196754
True	230.09033603729736
True	759.7324835515269
True	318.4051582829684
True	457.6235180229349
True	465.0756277214609
True	508.5507923177369
True	609.6714788085465
True	918.5263138167332
True	244.240979451239
True	1006.4247996816904
True	922.4725402102338
True	589.596671252234
True	340.90806925678004
True	825.829602125809
True	10.442586667476895
True	32.60507452916474
True	284.08927872959043
True	43.68702079304329
True	201.15338874821177
True	776.6064583123317
True	200.8189091787144
True	745.1496888022016
True	765.622477531475
True	120.5615179757284
True	372.24065576468735
True	597.2204743658092
True	23.86191238348674
True	135.2566009204351
True	433.5600866078544
True	298.4182141900913
True	207.1547195895759
True	110.42875937538768
True	389.230469699183
True	21.327729318600277
True	379.58225880892303
True	368.4574549512634
True	1068.0943137043446
True	367.0448459383243
True	28.9389989603398
True	425.4754316446818
True	451.50024867553554
True	233.79143529176184
True	34.62200182707077
True	767.0820514395929
True	436.6468276791193
True	173.9374736242959
True	12.679076325070978
True	1225.9745074615962
True	162.76291640429005
True	26.64128912819544
True	320.900759442698
True	286.7967811582372
True	111.6772958082526
True	293.7865867837496
True	45.77156109160079
True	316.38421973281504
True	300.47578837933133
True	331.02931023068925
True	29.132177502386316
True	48.70955959553766
True	1052.0496181213675
True	25.81559101559046
True	12.888819841036828
True	182.6810840960048
True	642.2071211369085
True	9.06036766014252
True	195.8543627953947
True	177.79954662230074
True	536.6124261676224
True	389.6575750886796
True	736.302783150673
True	310.63504044005475
True	503.2362123796033
True	455.5586790888202
True	501.1082090541496
True	99.53899570168618
True	1281.0290183247655
True	926.8965215453592
True	274.21873540429635
True	525.4951476651175
True	101.81308430603605
True	553.5118911946392
True	427.92539782615415
True	154.52705340229068
True	78.23990294474468
True	347.7643743665027
True	175.78813350796892
True	30.22727452847649
True	615.316858739348
True	378.67484971081706
True	70.49852727423406
True	29.328974135536853
True	678.3703179402246
True	508.87619688861264
True	69.12964452215398
True	22.84554656908376
True	314.86379032054464
True	334.46306362960723
True	717.0950181565617
True	544.146892401963
True	554.743079216489
True	803.4250676783952
True	9.32537097543586
True	59.23998229716236
True	36.62548030247341
True	61.34199901938529
True	499.6858887164248
True	590.8224441700503
True	80.46707305391672
True	112.67175261387578
True	197.6901675462241
True	75.7009114736945
True	174.217786013352
True	211.52568413734852
True	280.50140982186576
True	839.9788869303139
True	608.7474524874863
True	292.4289624266049
True	189.13527250884397
True	276.1036544857291
True	242.73115979862848
True	723.4820259132742
True	334.231437719849
True	171.75947909010137
True	889.3127394128447
True	351.58715478665283
True	447.5403027806886
True	150.4941601463853
True	121.32783133039808
True	63.7960834480257
True	221.4496849039754
True	993.6248996851645
True	482.6264450572828
True	112.73552287311546
True	360.3820393061711
True	100.58698487048342
True	692.9484971769776
True	3.998256077181508
True	695.3570963835089
True	35.3687543218978
True	926.7304399148862
True	838.4136264031441
True	213.874330793334
True	29.79649359697666
True	81.15164967310459
True	449.09567515676895
True	223.4409431284965
True	1.4956950112128231
True	76.51725444154307
True	1105.1005837377593
True	345.4185949272839
True	677.7318871113923
True	466.95016832148303
True	29.106163676973654
True	130.93576728580746
True	447.0471928847903
True	930.7837000708204
True	822.5776869749131
True	429.3872607952984
True	334.80286356668023
True	16.081948360433852
True	79.61139286619205
True	732.5860158412906
True	460.6329085361961
True	388.97219647465226
True	881.9368768843358
True	27.37877427524846
True	221.54872611215416
True	880.5165157590841
True	243.846528878428
True	8.224377780228668
True	502.5250488201456
True	103.47027233223628
True	645.1473948953668
True	53.52418179075704
True	256.5622268964822
True	890.423471381207
True	850.7225049206914
True	268.16528465019053
True	445.9018934817604
True	118.42539747737555
True	615.2737335437461
True	260.26276194261175
True	180.97905772239008
True	851.2383443633393
True	56.38555798911567
True	704.6925303758933
True	274.64566940779827
True	300.37657673013723
True	166.2600109340539
True	474.0518061435023
True	562.2750110531571
True	373.0427437745612
True	411.1870086259813
True	70.51100922291445
True	160.66637949653736
True	462.8099073426553
True	213.57048583306067
True	37.6048587099329
True	198.98198279421732
True	401.89089514133406
True	427.485936402489
True	738.9794016300025
True	132.44723412507133
True	655.7572364565299
True	498.8365794162293
True	608.9432548157913
True	137.1020408315152
True	39.23847313901958
True	671.0781483700665
True	68.23415395451909
True	562.6201682143884
True	695.9959415270787
True	449.6499227684913
True	144.40505187634687
True	532.7091328163258
True	3.604410795210142
True	406.8805645599192
True	32.86560875061506
True	640.5516348286923
True	268.34802640746034
True	593.5895379800759
True	691.6220708923724
True	131.14274215184398
True	522.6724182431815
True	503.0715497349358
True	57.71033498506354
True	954.9357508858288
True	3.4613534127688386
True	26.32765720605109
True	634.1674725675387
True	700.3278815994316
True	134.54198528681795
True	408.87060334817073
True	118.27212798188656
True	69.2859952626068
True	450.8497351698237
True	43.6227043161845
True	515.149381249482
True	11.855232618800972
True	897.4219252054064
True	527.215922901566
True	677.7894397315239
True	103.00945808731517
True	395.2637535323555
True	1000.3205655752992
True	839.5455066894265
True	140.7043192046963
True	563.9470661104759
True	449.63840861127056
True	247.46784289511945
True	258.3421669915714
True	5.32325443640381
True	335.0775791357468
True	10.251136163799869
True	365.7931202279511
True	75.7474288317978
True	417.596000154766
True	650.5541509608668
True	125.41020727165346
True	232.17211577722372
True	656.7211689214387
True	677.899098966635
True	289.2377375270777
True	138.1886449512856
True	168.30998037270905
True	480.69978696232187
True	86.74293706618566
True	10.216529778201284
True	540.8249419267504
True	559.216922490153
True	18.513006821664888
True	142.9538218905563
True	917.6845645791652
True	506.1502818000138
True	269.48382082257865
True	34.22824280814291
True	470.5895285652257
True	108.7910055804424
True	594.1384522625656
True	657.6634861440898
True	295.0923255763161
True	391.17757220104056
True	193.0023343752993
True	238.8528142903611
True	75.31522043506193
True	211.84229645999935
True	499.0609147807463
True	22.65349021179977
True	457.0993101051533
True	369.9864883179102
True	696.0242866026257
True	899.2809782849996
True	871.0106012710639
True	150.2930565174439
True	395.0068153098279
True	74.20051014510864
True	182.66535341302608
True	322.1296743540645
True	10.037151401063817
True	792.9724790476024
True	24.60442667292721
True	395.3035613164159
True	282.860352032035
True	659.4828069993953
True	205.6124259321365
True	38.11931739493945
True	689.4865092046223
True	1068.2308469188342
True	228.52151235856988
True	132.39544070443992
True	605.4986054811664
True	471.48889243930415
True	15.103626916428585
True	771.8982907716247
True	113.72644544718791
True	47.52536357354832
True	302.1918262541824
True	357.5979401315845
True	384.445905874466
True	265.24406207014
True	19.585250542259477
True	23.410691546247968
True	847.0708455803175
True	194.21969063017065
True	116.46582613908596
True	818.3823593850839
True	654.4357194784179
True	655.9777146246204
True	441.822131353748
True	152.35350893058293
True	31.562398853843074
True	103.82470755426176
True	434.61927499661465
True	229.6311918497398
True	484.1512076425287
True	149.01527066619403
True	491.11702818877046
True	644.3780160939494
True	973.0065259290404
True	25.62646258698293
True	987.339526705258
True	1069.0418787588526
True	476.1258912060424
True	85.10684308182213
True	800.7158937629328
True	647.5689491180253
True	692.6969518424124
True	180.53236257842605
True	729.2703873872472
True	711.1149061550061
True	125.05175447145297
True	786.9347379003664
True	839.0674039833725
True	474.1813699021343
True	226.23951884795693
True	71.85925004265057
True	319.56695744860286
True	344.0032268450369
True	466.1213992809567
True	435.0479753690428
True	203.72569916476715
True	316.8805983839813
True	2.5861916841292603
True	13.725771042773411
True	109.00955192493834
True	137.61271837505095
True	350.8209675677821
True	349.4367156711096
True	113.2147322019375
True	17.906231934102802
True	216.2133601691696
True	826.4063862118679
True	467.7364214747424
True	538.9463385214192
True	553.8104728779916
True	805.0634284002666
True	637.407250913874
True	90.71014046008054
True	218.5997267229864
True	252.94054831452135
True	280.7237721554511
True	107.00741660879854
True	361.36593422742806
True	425.0863356053289
True	172.3045810760735
True	656.6149530396311
True	242.8477428074451
True	189.6200277343972
True	28.3702769220032
True	243.662341834297
True	472.69925823885774
True	168.13600911388818
True	529.6528903370206
True	489.23235797683566
True	244.92537868322108
True	109.77321476495636
True	43.73427653560962
True	394.1419729305641
True	791.1125635649335
True	168.60397080972888
True	1064.8063131044833
True	1068.6307411485425
True	482.1864940375867
True	100.25420151961926
True	120.82001995642626
True	678.0570477485062
True	9.512222017458818
True	226.7590519032207
True	134.718289440025
True	117.4076655184435
True	320.0696757012136
True	662.7880779340542
True	35.21045232612351
True	134.02862532773378
True	961.3076751112656
True	54.80687668955725
True	473.6007564424417
True	532.014892523098
True	244.30745003661949
True	128.17898352030048
True	923.6804518486394
True	1201.6171865961576
True	523.9762784268921
True	648.0305190404732
True	211.17637808926264
True	151.75327418455674
True	329.29073249507195
True	256.46870686537983
True	173.249667117575
True	296.6188555286633
True	331.85667034381095
True	12.103994512125537
True	627.8697052836837
True	147.86203063488574
True	75.08192187452259
True	438.0314570299109
True	310.66041113237173
True	1218.3605813596257
True	347.39312257475706
True	1017.35148174527
True	10.38430243489008
True	264.3727953958537
True	228.9039884728047
True	158.30952246971472
True	507.1743922532054
True	212.2261296278007
True	425.0051168170449
True	342.59980263038705
True	113.12180904041723
True	345.4578455756165
True	1036.086549201607
True	746.9974933286501
True	217.35883542365556
True	106.37179118446292
True	300.6820155693422
True	24.468815715732102
True	354.6828171004885
True	307.26844565469423
True	577.6466426367771
True	453.7743702473699
True	334.4174068888826
True	157.44476626428204
True	13.31117145841517
True	430.4388648254724
True	275.24793805502713
True	140.00280677899946
True	303.490673428791
True	438.2583300883936
True	807.5843007912606
True	306.5142382793268
True	779.676327406355
True	404.19667537715833
True	380.8996900583293
True	1.7502654404259357
True	1151.4726598834654
True	106.30294368599183
True	958.6161430447576
True	201.7580792853204
True	464.2769406775765
True	672.1153545114913
True	89.43848419998845
True	483.1969976781375
True	33.84559556634795
True	427.359124982868
True	77.26415396521664
True	227.7702183137201
True	37.18124303425172
True	677.536550334713
True	191.54763000736904
True	24.889984996886035
True	388.06277777925845
True	114.93258190610968
True	169.28665811122676
True	813.5565056379536
True	252.99564584476397
True	146.98718217036347
True	371.57672975974174
True	530.8624173429292
True	342.48911529291973
True	506.7676272219723
True	627.1148477575258
True	162.99220771761355
True	7.022043452618568
True	68.49149284743012
True	434.8659977964703
True	89.73458593648131
True	77.12423519134931
True	1088.4705934535425
True	26.52362323649524
True	319.5166662935532
True	312.1316939487692
True	444.2082751270384
True	677.9359245814614
True	194.67090323834225
True	646.8580377063868
True	310.1783244641749
True	345.31457026999607
True	264.61378615625705
True	205.4880178130091
True	387.9410230006878
True	434.9365840330555
True	404.2726371555599
True	597.7976632051818
True	140.19681453352243
True	73.24261681905057
True	38.77540291241544
True	293.3051765352866
True	661.5223653179829
True	413.33748181400887
True	803.1199719686509
True	216.24193251191875
True	408.8424628146723
True	68.56870299317706
True	57.89538846939675
True	431.7587155099208
True	198.36210084853823
True	227.1604074163427
True	40.60908093745306
True	1100.7647562277975
True	176.00238907183672
True	926.5536768241152
True	320.257928143317
True	923.0854756148516
True	231.82269515152893
True	458.9581705686919
True	523.198843071313
True	624.814180462998
True	213.09070228336347
True	480.7072470735017
True	944.4503190345094
True	127.49592833531052
True	7.635371402265195
True	542.7260475570381
True	28.2871618942211
True	75.6290969282591
True	804.431412818695
True	227.9867003667669
True	1008.2641886757636
True	659.5358712549206
True	409.6386417572266
True	287.0079310829954
True	475.1544427678484
True	326.94736642047934
True	166.35290907405712
True	695.7690246630142
True	709.5894945458795
True	195.481038689918
True	89.98739073275556
True	513.755011018174
True	141.1482414593078
True	372.4967304710681
True	352.70826906938856
True	67.00201578735108
True	384.5272579989687
True	406.5201596097662
True	369.5071899543532
True	408.1734646700984
True	427.8993881122201
True	667.699355478994
True	59.57993434656165
True	460.9042290710716
True	316.91828277949924
True	671.2050706865668
True	212.6246650258236
True	101.88394498659852
True	40.42781874938797
True	552.8116820681784
True	655.5929258649682
True	185.69143349684248
True	408.3764708929589
True	356.4139038379302
True	16.976360319701538
True	172.3048465092678
True	297.9036771834077
True	3.1396190994003863
True	856.5299573375139
True	80.58733138235647
True	100.29243347614528
True	113.08802605222144
True	375.9806024140547
True	36.35528386511676
True	470.1775539245855
True	233.5925338753517
True	4.626351972353957
True	116.81807591104725
True	433.33932923994746
True	49.13023908356797
True	67.13078969024045
True	179.5236880678792
True	287.7472104958588
True	960.2500291034556
True	396.87452497385664
True	963.2447306275942
True	187.8518710368504
True	1016.4011924340348
True	790.1248461522707
True	644.2678838099864
True	396.7951986827356
True	364.1329802333448
True	79.51352544128312
True	67.9287147468679
True	79.7459354418886
True	185.9094528840179
True	471.14442986909614
True	1074.502767909474
True	179.24666670543286
True	351.9406708530705
True	423.8602050611927
True	613.6615026133157
True	598.3516551449437
True	279.2392836989387
True	465.0080643494051
True	674.237639842577
True	91.63007626304872
True	730.3388026787735
True	252.67906252654183
True	144.19130504389983
True	408.022218179672
True	868.3386203484023
True	440.2416843617191
True	867.1002199359148
True	200.40065074804775
True	344.74222302838626
True	693.1067823151138
True	610.6610547258974
True	193.69616517826927
True	257.1500966577109
True	821.7060016014366
True	31.626306371248383
True	192.10667437698623
True	522.3909278862309
True	707.7069573587761
True	105.08497252652764
True	35.91943812216383
True	154.84911670973034
True	717.7029313277765
True	329.04686198616525
True	556.8129760564291
True	358.85535406274096
True	301.8993837685555
True	454.5048776649752
True	493.7527941378827
True	71.92309676987077
True	376.0161881873745
True	777.4177762121035
True	0.0
True	291.4337722899221
True	249.09246559844163
True	963.7445429302472
True	142.72286705018797
True	642.7262694374459
True	647.069005012847
True	115.8454493316626
True	219.56009873473224
True	133.11293459401278
True	11.49428900409265
True	292.6098041347035
True	380.25523776992105
True	1127.2832118776375
True	244.37695923418977
True	412.017847322273
True	654.6438078306305
True	209.07484957123768
True	26.893510183258776
True	831.4706087141842
True	634.1049563677703
True	154.22088781455943
True	661.7102135872856
True	159.46111285862716
True	302.4523363554789
True	761.5512122122876
True	33.75355234856086
True	105.65628615458658
True	519.1093677163568
True	66.54992737562557
True	78.81091408962911
True	386.0160414566375
True	23.3630202386892
True	758.0492826915073
True	98.9806222235814
True	157.81550357909686
True	19.2397556663262
True	749.7044960678099
True	27.97998048957875
True	780.4505810221959
True	397.7417177326108
True	120.74691292637598
True	695.2635123851627
True	524.2379228138249
True	557.0373827848922
True	48.33501346944383
True	360.2338281164444
True	5.987074004632182
True	91.4141947634056
True	384.5012785524843
True	46.88454190688705
True	124.57105202569517
True	317.175976282257
True	182.19631545586935
True	100.36182638074482
True	639.2379090351147
True	20.16526917733277
True	1154.4967098586671
True	504.2218438532829
True	311.38669512688733
True	499.2795286979394
True	117.91708814410084
True	838.5065915266954
True	1122.187955626069
True	752.880468152204
True	173.39842272513712
True	217.78222157795383
True	54.41528026246685
True	56.4553066037527
True	153.68111690167777
True	98.42043247252994
True	170.2862761380165
True	1152.8488618622148
True	312.49683211902084
True	357.66813671698725
True	698.2375267855178
True	15.625917096130175
True	15.05569645547924
True	588.695536436189
True	5.592339764826079
True	113.76967541703914
True	678.3359414191873
True	178.47243286762716
True	661.2381994761731
True	815.2940966261074
True	152.0159700097771
True	887.4309636806092
True	2.660467072563975
True	432.9335820798656
True	1059.1322615857896
True	26.53586023134524
True	231.90963673307263
True	152.39178684430956
True	954.2974226813246
True	236.50577734227892
True	490.7223518802637
True	113.5310992659162
True	507.4283497207531
True	155.97964631993008
True	98.2374415692623
True	391.0119807092272
True	68.02876753781443
True	51.54487294497054
True	1058.203095956189
True	261.65171344491563
True	158.6167013101679
True	375.0823475126051
True	398.0211821462255
True	209.65440930936603
True	165.82451163904884
True	378.0672877674326
True	37.16863715034311
True	477.5644153147088
True	1134.1844823320516
True	109.53153683148288
True	459.673056752549
True	304.78637944636284
True	26.35319289731995
True	399.2467712833429
True	104.60210828454564
True	590.5178686100168
True	218.99656439887232
True	406.2796010113713
True	20.773539288380142
True	448.3005604078827
True	112.02539268928994
True	338.2457632959013
True	32.69405465491133
True	171.17637763149096
True	249.08277025186277
True	762.5866936483311
True	62.92982955329524
True	137.20089512308235
True	233.40156290919177
True	140.08155015925718
True	621.383725757368
True	559.2663444571624
True	776.2768412368699
True	407.4385342946902
True	529.5977701296911
True	417.31436876073207
True	702.1906914587285
True	73.3622521211075
True	453.7620593969457
True	423.7283333054807
True	48.80510323899128
True	87.61597243804533
True	128.02312782618284
True	91.48937372944384
True	332.65036292230855
True	854.7384797173676
True	338.67664701829324
True	1154.6413849467235
True	306.9957497647736
True	924.5275852450178
True	144.89399856835146
True	572.678693826845
True	632.5443717534516
True	701.5047099026668
True	421.5008857090242
True	65.31887878418763
True	277.8286119552591
True	39.62239592672511
True	177.26949364155325
True	170.5811819425437
True	1142.2874496420527
True	226.3316090369593
True	540.0102055222171
True	557.6330294746374
True	567.3766491944818
True	857.7535217135695
True	571.4038108507543
True	640.5839381905856
True	894.5184825248269
True	123.11896033864646
True	325.6142668582295
True	254.93943242841965
True	299.3339283430526
True	90.76038905406926
True	382.9378308148504
True	4.642609254747963
True	337.61764816362427
True	249.9085535540217
True	597.9597114549264
True	281.5432066504206
True	361.6530938975077
True	11.511318945976274
True	57.9666463234501
True	541.935304732666
True	31.4234015428279
True	142.8045150263975
True	65.52200020092138
True	155.9079395308412
True	244.86065892066853
True	73.4596187982961
True	367.27905157950704
True	284.9107012265473
True	103.3957780016297
True	339.66590411317253
True	65.78148507749042
True	582.7474990622519
True	853.2117041280198
True	290.52364424076154
True	1167.6473665287756
True	113.0501075390482
True	308.0826000936638
True	1045.3183355506087
True	88.36732114422647
True	288.63154447055337
True	9.29360317635381
True	403.5583039496012
True	440.7488914037282
True	154.51658546503106
True	637.6774267741131
True	913.820398060244
True	163.27617296413752
True	72.58356322430336
True	327.5107967531515
True	565.4365670236
True	633.9497950419571
True	1211.8456062930968
True	26.36341225770352
True	940.7721680126626
True	133.31967575628536
True	651.4743304844193
True	119.51034738059649
True	130.00425534604898
True	180.2168330868396
True	161.40366480118783
True	765.6301450290894
True	213.2390621528459
True	227.86826587257823
True	72.4014570781416
True	509.74406565309584
True	462.38318309711497
True	180.44684540127432
True	236.4908021285711
True	16.635965589500387
True	429.90859617020135
True	221.5729303796051
True	292.68897543790445
True	112.13793613157686
True	715.6830643131008
True	433.9877420836093
True	255.54483338871088
True	631.86784196351
True	545.3094139383284
True	455.1776442320145
True	136.4921031624258
True	525.7201076139801
True	437.90712868593687
True	2.1911142972684825
True	192.3538948234778
True	90.61622766890386
True	243.25482368701051
True	2.489243042535201
True	121.70588366930498
True	347.0750169635907
True	6.604069975689762
True	871.3007638837776
True	173.67546667155443
True	726.3720579789233
True	812.938197348523
True	161.690104165469
True	222.47391894527604
True	480.0644559633901
True	853.4282569462855
True	50.39580414217564
True	36.995189944209926
True	135.48446164446983
True	621.8603391689243
True	710.9438954158105
True	174.7633886566065
True	599.9507496126271
True	583.6521821795783
True	848.2663381832995
True	406.2202919239364
True	189.8439937694137
True	870.1880474529747
True	218.13366706242664
True	160.42426161143095
True	313.746999211916
True	230.7407255273756
True	205.7577280525869
True	601.0403160152057
True	253.9478241027904
True	191.7415942820822
True	449.5724913514354
True	472.01544126491086
True	62.13881571374646
True	281.0180547888682
True	78.25759566653353
True	348.6583586815331
True	350.9667082499558
True	249.33460925840097
True	174.44656842499512
True	375.9800292350082
True	645.0017935916173
True	747.9465033116621
True	299.5015767089843
True	745.5159849844904
True	66.06385152437608
True	875.679899826489
True	342.02079042384986
True	10.267734056816774
True	623.0124013546825
True	693.4826359995177
True	254.40798276139984
True	171.3049720156773
True	45.09822352115599
True	389.4980959901681
True	73.20900193396469
True	16.530620293467095
True	888.6658655028347
True	374.1310827992394
True	175.26916710324355
True	998.3873824815488
True	12.232418098164228
True	792.5084313292339
True	29.355453843608693
True	653.8168333674307
True	55.27399834257329
True	772.5696828293546
True	457.65622286904033
True	191.281878594012
True	439.5323873222552
True	212.22524572046507
True	296.7283069773645
True	218.13787865638992
True	409.364506394142
True	11.037458181684498
True	318.3942549992677
True	117.0858149802344
True	11.209984587486192
True	479.49123537713695
True	726.1282476039213
True	294.5311425685461
True	81.10190108157113
True	336.3579235885861
True	82.1677279231734
True	181.56813526311527
True	179.8774089591624
True	388.6047974121563
True	44.21901700311576
True	134.1581118089309
True	380.5042419615813
True	901.263169353229
True	115.96219226126856
True	203.5631389163876
True	437.1560573708505
True	17.97293122647149
True	431.6507755588897
True	514.4971556847182
True	86.82098309298689
True	390.67337595182113
True	341.43364942094234
True	418.0138430274173
True	608.2539299663397
True	1031.075400289128
True	972.5149699465431
True	57.64488619738295
True	1077.6401728269568
True	113.88150932377856
True	112.3905363539338
True	111.7140958517498
True	489.4926978128257
True	369.1681963016841
True	587.6744132327507
True	251.3696167104546
True	162.2154705600007
True	406.93182035844586
True	16.740148529925214
True	469.9755284909714
True	391.8165148212891
True	147.14680927809516
True	89.5247278134328
True	533.4741211849084
True	988.6228415866266
True	207.37755550051867
True	64.7617591324634
True	417.95517776124393
True	374.5191946638983
True	501.2586438408307
True	313.4820278908236
True	4.751844560518517
True	529.6539888256659
True	499.5326494166912
True	498.0305521964525
True	180.42219860666816
True	101.6233799217124
True	21.255679802269405
True	378.26963714569325
True	109.87462030434833
True	7.382442891955003
True	32.23799969573493
True	352.41090659749227
True	681.3527591925098
True	138.20816712713523
True	90.39984909178506
True	25.13312820172124
True	398.27969491063794
True	341.8776591642057
True	822.4104962673264
True	300.8512326272557
True	507.607814193805
True	524.3464938198186
True	539.6060257892681
True	293.38687459644905
True	530.9961065066642
True	100.7108519262043
True	579.8715372737994
True	7.47029660132253
True	356.83347238070456
True	463.86164052163207
True	974.577162052826
True	345.97392200572403
True	813.5789524965746
True	1011.7746678118368
True	167.59732662287877
True	34.82805571257862
True	367.7919641815446
True	390.3199990438612
True	576.9186807078153
True	246.1483775306725
True	29.261502405247917
True	625.0107709274787
True	114.54368542068536
True	1040.157136432935
True	316.2761754502778
True	474.45121077040926
True	122.56141826201032
True	805.8118169623975
True	140.9423514233439
True	822.4328534875045
True	552.8649830460902
True	187.7005516390725
True	115.25967910864682
True	65.94040551710286
True	576.4752481168752
True	899.6775021696403
True	432.4950167463622
True	537.2545065225186
True	137.13874841477747
True	639.8306296612693
True	481.1821068626135
True	772.9836931298738
True	322.26258380444614
True	571.7046276172363
True	120.62880247766228
True	27.29677070591463
True	414.8683323764052
True	168.1432389652278
True	107.71947274404556
True	364.773445009108
True	1089.0229160088336
True	262.1186320454322
True	557.0353356346719
True	11.61302259604578
True	75.97159591698683
True	323.9394865160465
True	764.7813625574208
True	444.00184913969696
True	521.5932662316011
True	715.154486184562
True	68.10326817933873
True	724.0289192106413
True	49.75431456308217
True	103.6342234566606
True	178.95110801836236
True	82.93430250095547
True	24.313271265584977
True	307.2038989974581
True	469.6566754851447
True	907.6711147566956
True	853.9965136553578
True	5.818114983625687
True	293.28098214411546
True	487.8391763567664
True	120.19917295375532
True	257.4922290805017
True	324.17654802249785
True	1304.5955812966856
True	449.23285387972993
True	23.889723844524955
True	189.36428393480628
True	710.8125426090538
True	33.78073513400839
True	169.7216650214821
True	554.3031019399568
True	70.40104209741341
True	869.2490470728935
True	319.0634736620035
True	661.4821684394358
True	77.70566804578964
True	689.4777971529275
True	584.5742652799502
True	878.0951133181129
True	252.88001202025677
True	514.9422929766457
True	802.3160055805605
True	930.642759911185
True	228.55975025883063
True	782.416707529592
True	220.94227202304845
True	450.78074110076784
True	368.1369399346421
True	495.7402771585957
True	490.7029176074478
True	326.24822172990446
True	357.70192802502754
True	111.55586381072196
True	344.51415941739754
True	1161.7156572291342
True	332.3178405474368
True	144.51311298271196
True	307.8564355557905
True	744.1328651805416
True	641.3736946387311
True	420.1329832414089
True	128.145360385367
True	342.93288883462543
True	35.02139684837049
True	175.9914370603944
True	90.79540317322991
True	90.88354576691934
True	542.4957539693305
True	137.71492366156957
True	139.31826183589556
True	107.22117591071672
True	85.04965489807185
True	446.7476736431828
True	390.2543266423274
True	1075.297020507947
True	543.7703481193297
True	821.7416854162569
True	271.56409200195844
True	294.7468324737863
True	531.4787999515548
True	192.85351629113603
True	724.0042893557198
True	250.5612148779675
True	348.31603581436923
True	70.41746365055943
True	120.53665537080978
True	266.8633896770889
True	124.95532556088789
True	487.5194928781006
True	30.54724555646647
True	568.7795658089594
True	1005.288122883332
True	723.7476088697648
True	1.8752178228741592
True	63.55146979621357
True	476.0308080355797
True	439.4162629135181
True	72.76234833470852
True	118.2479687199251
True	300.461249576767
True	78.49601406134535
True	51.83546650747253
True	733.1486708600349
True	682.064692739727
True	158.04845698738816
True	163.8835575202971
True	522.8231782324392
True	56.7932455169396
True	27.944128689768032
True	557.4632976099651
True	479.86049762073714
True	1113.8527239827242
True	45.20745205733195
True	465.9395975481879
True	882.8269349251744
True	834.2194637383549
True	297.88358497832274
True	748.3122040063582
True	397.91986017678136
True	40.63210021122369
True	99.6593973329866
True	686.4557428042449
True	78.87183231544903
True	135.97029162732608
True	902.5789752316643
True	200.27510352932632
True	274.7904239247178
True	104.36993213882371
True	672.3109573846783
True	582.988664893433
True	204.6096577883093
True	439.46289510826887
True	42.24873171825511
True	275.518226731615
True	582.7736048886758
True	590.2719984964496
True	318.1635511018531
True	75.21145480240926
True	927.4058328472324
True	1064.0284566602345
True	560.8273314883784
True	61.65722781074241
True	30.45368514944865
True	92.6153342637666
True	103.23059562276516
True	104.6386069178108
True	886.7782510156096
True	1198.5394748364947
True	728.9819390544643
True	335.98157131420976
True	9.13691347032218
True	22.20246619984884
True	337.9791904985189
True	480.0592207657762
True	49.84364404452097
True	544.3288365039658
True	435.9881774124378
True	404.93061497891387
True	83.03147755043975
True	194.2708261919053
True	268.09930164058085
True	127.43662179309489
True	390.2814256403117
True	42.15988872998959
True	184.5304236414182
True	1171.867854324026
True	5.905339071291913
True	26.92235329994779
True	578.1138531655073
True	362.4096942774458
True	780.1134388337795
True	156.9466740140161
True	774.3770200358405
True	577.6033908333113
True	281.63101841674586
True	443.46357506824734
True	353.12003040047074
True	287.7435871098125
True	271.1137110879723
True	411.5019365330273
True	515.0013821352932
True	513.0334479805247
True	110.00577783887714
True	372.7509723948697
True	7.64817762225175
True	187.8017454545888
True	243.59399794703344
True	870.8105713234667
True	597.1001798154164
True	31.402323443991037
True	722.8948349509634
True	838.5965735160656
True	106.49923498757616
True	342.1124364606034
True	860.5219329584472
True	220.78670093690727
True	167.58958483605574
True	521.6285591520179
True	587.5559210741075
True	1089.8541699240727
True	140.1469681150802
True	158.01131060222096
True	257.54072070717643
True	314.8883358931581
True	421.4027195329237
True	415.3834185646648
True	323.90251245112364
True	451.9236072842556
True	504.4178457897869
True	233.35766257620048
True	1487.7810890175797
True	252.6427682457565
True	382.5377178207552
True	54.83836436922427
True	755.894154602173
True	252.7567322370344
True	910.3699866519208
True	558.5555964568139
True	317.0477055159451
True	790.0410550992997
True	270.737831072267
True	208.1145129379525
True	265.90731251392816
True	220.06563231414907
True	137.67338336688968
True	260.89726480532846
True	728.1036832312706
True	552.1968088735097
True	209.94053247893075
True	1206.6209801132288
True	117.76157461421283
True	263.9821258755841
True	70.43623925240307
True	299.3825418693085
True	424.8083466102744
True	96.28614809640094
True	220.9772946826992
True	77.24225253250616
True	672.4252797717911
True	374.1461294671429
True	215.4766331257436
True	744.8228625701123
True	881.4646106122422
True	813.4847771669353
True	858.8091247334189
True	347.0425457537043
True	1.1966471820888938
True	268.0228682767018
True	56.83208637452816
True	393.9565792000376
True	54.551525543743935
True	347.9861534293586
True	822.4317079687918
True	1007.312831174674
True	392.7064035611088
True	21.4327627495523
True	519.6349753040554
True	492.5607110605594
True	183.73822532956547
True	232.6701424683023
True	284.84867948709655
True	23.07956187684788
True	125.91386642881908
True	940.4853451137012
True	63.26531844873954
True	493.003844505745
True	786.1746031682115
True	104.8077150220361
True	247.30748663039296
True	112.61807456794088
True	17.082434615368193
True	1.5239623543252088
True	120.12338500758722
True	1002.5994533964918
True	495.4460237906259
True	66.80555112512688
True	793.022277770328
True	348.9743004629019
True	1.1232638505937282
True	425.24438167815606
True	191.80436362946656
True	500.25829910650987
True	83.5765760534359
True	326.1522072309265
True	380.7494941427677
True	165.61778260998997
True	210.1308153152369
True	123.79641806037938
True	177.7676732634825
True	958.7011030555566
True	16.190836445290582
True	515.0641730361539
True	493.6824018016623
True	392.3260229472064
True	212.571446846968
True	239.78823733069564
True	160.2710291750488
True	45.585851384137165
True	492.56627881617305
True	152.7566649190766
True	843.7999939315645
True	816.9156049162491
True	242.30314400543784
True	317.7208734584109
True	519.4802160110415
True	42.32149671888426
True	86.46142009345553
True	732.9783455073436
True	1091.1611341448242
True	109.75722716538156
True	724.3821663064675
True	137.0807458196293
True	940.112649895975
True	661.9252839662793
True	105.1452163523268
True	280.392774870954
True	612.0547237071451
True	267.49401654085153
True	44.41119534926834
True	568.9350440436779
True	440.24438840134354
True	5.656446454174478
True	472.1926806779899
True	68.36376758394518
True	172.74760724404928
True	238.7578376007412
True	303.453451737402
True	78.33123742327633
True	224.1798379131073
True	347.4927251806963
True	405.4521615402881
True	949.6707794010578
True	46.16911760934351
True	899.3573391690146
True	982.9899658721112
True	129.95544580350713
True	71.79655745568057
True	997.8996266304508
True	35.67234411799086
True	219.97462835885668
True	85.74279535202442
True	214.99982310609252
True	373.4502219476992
True	969.829566771674
True	95.73613156090568
True	70.78714415980934
True	649.9482159343855
True	279.8553108992189
True	733.6471584929445
True	52.85958040705759
True	483.0035986303933
True	385.4695615800375
True	687.7089675427231
True	55.1178941110661
True	111.7082884198612
True	25.889101077878017
True	256.0580971434151
True	42.57826516012618
True	338.82734845866776
True	2.8429349400814847
True	1181.1655342155282
True	105.57378441111238
True	126.84183368002785
True	356.55000179986905
True	745.240699016856
True	672.4875332067965
True	1022.5715729586486
True	489.07422738531
True	417.36130330237785
True	138.35537584693154
True	415.0053791520014
True	824.738868120369
True	450.1159633343353
True	935.0534676440824
True	86.10984568052393
True	419.6944745440136
True	180.26938088360376
True	289.40478916042275
True	738.560242785423
True	164.14454132150266
True	131.3961228149991
True	63.17355736076532
True	849.3249154412349
True	765.8498358151882
True	82.38723262515802
True	454.275814287088
True	743.3972872213965
True	425.94699809961895
True	57.9976610466816
True	320.76599093046013
True	793.8989070136859
True	29.82913117939398
True	377.3266127611152
True	170.55015157033029
True	280.51199545209386
True	33.638790671694295
True	224.18178007850327
True	779.7650748407307
True	635.1313250478303
True	55.46964774813601
True	296.5727378203477
True	904.9009881123114
True	17.495863232782277
True	326.01876225269507
True	289.0720605081512
True	421.28850811549694
True	211.5810399049668
True	604.5345879653969
True	48.677494608770026
True	989.233530358656
True	861.6655915620747
True	48.099004855359546
True	397.9751475441273
True	741.204209414701
True	943.1714691277008
True	274.86891102267134
True	588.6046714370569
True	126.76845709406574
True	194.0523806628645
True	132.2472752733493
True	123.0323660482022
True	199.2307027422176
True	927.4897168400475
True	792.0461941387151
True	976.1990136043884
True	20.00098893423036
True	26.68597987828227
True	345.5704231625343
True	11.764360425641488
True	620.9933646174677
True	1094.146415692727
True	268.3050904564192
True	209.72876039292836
True	85.12713955241873
True	211.9011154420581
True	133.58036119037752
True	46.00823150587655
True	130.98830875351354
True	89.04832012834902
True	250.8941200058425
True	532.841442315124
True	162.33170841843642
True	28.82451563231335
True	58.03521766114927
True	434.4843934559423
True	263.02672872737
True	597.2836131219124
True	24.069129973498484
True	115.97754166638776
True	687.2344252644313
True	263.144736532804
True	461.9777111537123
True	644.9894916456227
True	105.60415228150448
True	112.99271534893764
True	81.1113726703615
True	26.738234868531983
True	118.08658550256963
True	80.65749091125447
True	102.95716690030643
True	143.3402764701091
True	234.45177414426672
True	820.7534668963108
True	288.99781106100073
True	964.5843372343668
True	167.06398689733527
True	191.7346504308536
True	797.7545441638903
True	300.534167847088
True	599.4564715014312
True	256.2907021476309
True	329.2289645751114
True	456.0613346102611
True	555.8575826516242
True	655.0967799621403
True	365.6118975017477
True	36.1730289759913
True	577.0251663815864
True	615.904576582873
True	19.59611006223978
True	11.961332654171006
True	263.8638995891445
True	376.30976581119927
True	449.8835268610372
True	66.60982718834497
True	605.4638070165782
True	910.8870468112076
True	240.41773415490115
True	886.2552015382391
True	285.4367440050228
True	104.22850653851538
True	268.27040956647227
True	675.6578343318481
True	38.80552483357435
True	596.4019341472435
True	1269.054359264391
True	1032.5798835921105
True	894.1292401480163
True	210.712399889892
True	91.40142889985526
True	194.71679089352733
True	836.8387015167468
True	152.7862491461728
True	1061.7563922026045
True	879.2643775842178
True	38.56422872596286
True	88.30990772398071
True	430.5216735771708
True	411.01109167668073
True	202.2508764115873
True	502.6145460497688
True	673.3631188575534
True	123.20160302073252
True	274.06416853746595
True	1029.5711888153403
True	51.07179848631427
True	702.167745302641
True	555.5920949908161
True	36.54350344220421
True	823.3053433084713
True	389.4393601847956
True	565.5753889814912
True	111.7353009459611
True	277.3667300857392
True	229.5778337306543
True	27.486625393031357
True	125.4377554223016
True	760.3955233653497
True	139.7902521207771
True	369.2520092294165
True	66.11336460785446
True	636.2879198216676
True	607.6975060942688
True	226.1716715668767
True	448.32856435016737
True	167.70519963859746
True	171.2730102522111
True	221.113618051676
True	284.6075545119289
True	366.895566706524
True	133.53883801974703
True	195.53568261123715
True	26.77477650452589
True	860.7145270893708
True	307.50965039705704
True	10.968361457299364
True	367.3614043193389
True	169.28855287825968
True	643.4336235141658
True	374.6923365388329
True	593.0449032484182
True	555.5288422137606
True	519.8995087883422
True	803.7512006306783
True	243.8052735119348
True	571.5372581901798
True	156.78400167726005
True	527.2030550366457
True	349.47401567635006
True	377.0156390757388
True	121.09816832013824
True	140.58283376503144
True	111.15374514641536
True	69.33758802421588
True	740.1396739538644
True	183.57375983761816
True	45.57878901259045
True	0.0
True	548.5697457842818
True	113.6651148516886
True	23.16229756647339
True	40.81980074261976
True	108.79341807495152
True	554.491719239971
True	179.23492735919837
True	107.29520707585873
True	34.04239862616028
True	162.05553214597614
True	923.489264756333
True	50.78012769852818
True	226.05267212265213
True	764.9388530097349
True	309.9439978661655
True	469.1044304990058
True	474.2369018427764
True	509.7650864691626
True	594.9480597685088
True	866.3065404828283
True	256.0933398027173
True	1005.5535922765284
True	924.6818554199876
True	608.7378597689883
True	345.98763572722265
True	824.4594617321319
True	10.64373170030234
True	32.94752925433042
True	286.19429105013023
True	41.89469745284288
True	200.0019638108935
True	787.888011494285
True	217.36641189648375
True	727.2634259859709
True	762.3528283613546
True	125.39545900597496
True	373.6889967945135
True	576.397652141177
True	25.129627010801293
True	133.45778688236396
True	426.3110430025309
True	299.91690702619496
True	201.93861785785
True	108.93231536482352
True	374.04553628477686
True	23.810505566450413
True	373.51092545874
True	345.50719512770576
True	1031.2952519906084
True	358.36194970804314
True	31.740317900543957
True	447.9125904828579
True	440.99747931801727
True	237.95811871092016
True	29.72147362694417
True	767.3146320896586
True	448.25247627030825
True	173.06939554985493
True	12.636544993872873
True	1208.5000406754586
True	162.8108695737043
True	27.617929804400664
True	306.3330062183024
True	276.20748565003805
True	117.21365754789508
True	290.39184237157167
True	48.16125113738837
True	307.6239380262732
True	319.23399072795286
True	321.31916011395606
True	32.69698984165326
True	48.610005534351984
True	1049.4943873438738
True	25.35604595388096
True	13.360648119925816
True	185.08816294278932
True	677.1938311538792
True	9.841887942402336
True	195.9659730589392
True	176.4898780013805
True	507.7472139314661
True	378.7517990515103
True	767.7406250570784
True	326.4334977492465
True	484.0191975926683
True	442.6950263936806
True	514.2169244764513
True	103.12239033009044
True	1252.9597847189552
True	917.28280366505
True	292.5241503069764
True	506.80795718818473
True	104.00578050001003
True	576.7575320860266
True	432.67840576449856
True	154.36278420377047
True	79.4317230984155
True	359.4825197628147
True	171.40304923328233
True	29.256552882820788
True	612.817407814628
True	377.4095989302849
True	68.85646804411941
True	31.763562077041733
True	662.6016689054667
True	490.25103517874527
True	71.37202891413273
True	22.816081621864207
True	319.68160137613694
True	331.54553001885176
True	735.995874840735
True	552.419442740688
True	545.4585263809907
True	790.3579622676382
True	8.449807395401084
True	55.94932362015791
True	35.58981613787566
True	59.924730881574526
True	513.1646212310536
True	591.5168897130097
True	84.72820966971997
True	108.23355464026312
True	194.41267690518623
True	77.42505860206504
True	183.962577650626
True	206.7201745063176
True	270.2591267230836
True	826.8213209702172
True	607.1545807830461
True	284.3108070176209
True	203.00334940157555
True	277.51165436708646
True	233.95065979719516
True	739.4943601891056
True	329.83382435858977
True	161.4532485354046
True	876.5126447923941
True	330.29854992622217
True	473.07939194736497
True	151.63294861975317
True	119.17421098451938
True	62.78291442985631
True	213.86962757927097
True	959.5360058009268
True	520.4245479650344
True	113.4418837725989
True	353.9494222337416
True	105.05827992033784
True	677.8601677641859
True	4.449920092140934
True	713.4852492704134
True	36.30671046739201
True	917.2813634540316
True	826.0997675518649
True	215.2828367669286
True	28.29304314304581
True	83.46790283726904
True	467.128582049184
True	221.97088760763265
True	1.1016359692658355
True	80.97333387957063
True	1099.9553064222152
True	338.776716916073
True	703.4871577311499
True	502.3772196495828
True	31.30871543636913
True	134.43559415607126
True	436.38841079767
True	958.3175434631625
True	818.7816565070071
True	431.12011595952686
True	344.662052121174
True	15.437900086050732
True	82.76515278455197
True	789.3064424130039
True	474.7516023701199
True	390.6971650296465
True	875.3649464450739
True	26.53850176295265
True	221.0154247469994
True	902.0792577953948
True	242.1077514121734
True	8.619510312120878
True	508.79872213062765
True	102.5935651935006
True	648.2625621058859
True	53.90763638899288
True	262.4814675205416
True	856.9441944046567
True	889.8023259439161
True	270.9578295923004
True	423.6463778874874
True	118.53048417965536
True	592.6837151833414
True	258.97548133122467
True	183.6938052951129
True	809.167957198058
True	56.60409624587733
True	711.8138848646913
True	282.5084870393894
True	289.58243701457786
True	163.59313173124764
True	471.64656384099857
True	600.6296433740282
True	370.2650151612966
True	411.67221414881647
True	74.11886800220762
True	148.71592421146534
True	461.86097207579263
True	213.468862101363
True	33.85851999419268
True	203.43363271116127
True	391.4307107489989
True	397.094164194222
True	745.4125607597712
True	125.51460153695945
True	638.0094527233573
True	498.6634222208388
True	597.4551113381061
True	135.20972540030385
True	38.94287876766592
True	674.6613863825734
True	68.40227885197831
True	550.9518493744569
True	684.9305817473751
True	459.8597823725849
True	135.39738531466054
True	543.828911166335
True	3.807523237045849
True	388.47248300149465
True	32.92510937388298
True	625.0369510360598
True	272.7623319872078
True	591.9919003330984
True	670.3260127657453
True	147.25449604241936
True	518.0957856045324
True	489.2830755172886
True	64.90433847949599
True	934.8550078217678
True	2.9877358829292318
True	26.334337827465443
True	653.4613416438528
True	669.2191710444347
True	137.81661858435197
True	404.4883566914498
True	121.33151954724354
True	75.4305691506949
True	462.49699984129546
True	44.00420851088693
True	507.8787973380736
True	11.791651000491768
True	837.8101293244002
True	548.2408447209443
True	654.6136917774752
True	101.73461828832356
True	387.3364513503819
True	1019.7037802482532
True	842.7191986298387
True	146.0484804130398
True	555.2703967321756
True	450.2481214469136
True	251.48317599111172
True	259.93569760688194
True	4.961504526581268
True	323.63192021860743
True	10.836872923638031
True	375.213088095004
True	76.62279063078296
True	407.9028289488148
True	635.5652349735097
True	123.04296392552142
True	243.58423820272392
True	636.6907361252646
True	670.1295512084333
True	294.4250065399213
True	136.66933527569068
True	165.66315430020285
True	468.2593378036352
True	83.87906576433977
True	9.51794636200568
True	498.42651456313865
True	559.8195661235949
True	19.40804181402846
True	125.56511925933494
True	852.4386292630518
True	483.3712100627301
True	282.0387152119391
True	34.22387374289159
True	480.1509298761992
True	106.2139985173095
True	599.2011583840864
True	665.4211520106802
True	299.0249800991727
True	394.37948986326
True	189.3431850600798
True	234.265565694408
True	75.21205872395026
True	216.50772308095708
True	494.8092136776402
True	20.997006725955224
True	463.5734913784653
True	387.97509498425416
True	718.5483584405766
True	924.23364621984
True	898.9467215481498
True	147.54648605250222
True	419.96298522135805
True	75.01048609287943
True	192.107461190044
True	319.9563356818258
True	10.329474402310227
True	802.3591122337863
True	23.99505934228963
True	400.7498968023537
True	271.32639388807274
True	680.8178554539446
True	196.8107436963217
True	35.38241886755678
True	685.2379645278496
True	1074.670233245646
True	225.81686149484133
True	128.13721362671666
True	623.961301115497
True	496.1278475567428
True	17.133987146015315
True	813.7156895946284
True	115.49847085130368
True	46.9377358794124
True	299.83933560345673
True	354.2997190493132
True	397.43737132210106
True	269.07873323251295
True	21.58177640527922
True	23.623330262568658
True	887.7845883123742
True	199.2446527713444
True	110.0258273228434
True	851.2194762248153
True	657.9227377572241
True	633.6840791657979
True	441.5593542370858
True	152.1875110897422
True	32.15490491237774
True	103.49995425226264
True	443.4697642773091
True	214.88417280248183
True	484.078358175246
True	137.11592354805848
True	493.873648895444
True	647.0292302161655
True	954.3637715006506
True	24.422926200080934
True	974.3914104848174
True	1052.8235785565332
True	478.5962168303301
True	80.26484511870981
True	807.6039655698303
True	650.1651145809211
True	689.0122995548367
True	175.78080857457834
True	754.6455343395303
True	699.0075955985251
True	125.59521745597792
True	772.3633333646412
True	811.9721501019769
True	503.1453010754349
True	230.9102546052806
True	76.46552473654772
True	327.38562457108617
True	371.2655147992468
True	456.7070006709097
True	421.63024264497017
True	197.93697029051228
True	311.9056874298656
True	2.536608948200434
True	11.879791384408632
True	101.9772708530745
True	131.12897836119453
True	355.6028409967388
True	340.1400113954046
True	117.57065247715045
True	16.174746879287884
True	207.3061821260456
True	846.6050272547474
True	462.2961851508896
True	528.1328739939287
True	550.3752658994844
True	803.4103195434138
True	637.494324937156
True	91.84529653863724
True	208.2300581827436
True	242.8422067211644
True	283.109526328397
True	101.8977852796236
True	368.9455109387317
True	429.9577762426222
True	167.72695412092528
True	664.2349172621983
True	244.09208397163388
True	201.3035654528612
True	28.71038686953681
True	244.9679897046972
True	477.4074014904138
True	164.15891464643158
True	511.3834920720073
True	476.351382760845
True	253.55423490333368
True	102.73988739065084
True	41.34431971900878
True	398.6872069721782
True	794.7411541949044
True	164.716612226537
True	1010.463612266368
True	1033.837204799468
True	479.45060016571375
True	101.8332762378692
True	125.41819961795528
True	689.7056116433564
True	9.5634581892963
True	218.84414671802784
True	136.4803936783859
True	124.04435465795152
True	330.3336790681483
True	641.199146582419
True	38.88963136317029
True	129.11800561987354
True	932.118573863995
True	54.64317001007036
True	451.65096109471904
True	532.8529631161257
True	259.2768889693594
True	130.06375827558054
True	930.9967410832594
True	1191.6776267686162
True	510.8206617431344
True	634.289017950352
True	215.18709738210444
True	152.75994563441378
True	327.1689896940508
True	259.4024835507288
True	172.71687040762464
True	294.25218268771664
True	348.70996275637964
True	10.738726854343737
True	634.9666295224018
True	150.38605534789963
True	78.37785936543747
True	436.1147163563526
True	323.7876461134514
True	1175.0628800417603
True	362.8663390134766
True	941.212371557638
True	11.3035250579568
True	270.359874481326
True	219.93224296332892
True	150.8570025620466
True	489.9950227180058
True	201.0711069510052
True	403.5726795852058
True	324.1728928508653
True	115.9648623053267
True	356.25913588063014
True	1070.7808784482763
True	734.4190919935961
True	225.6425013098884
True	102.94426016108882
True	290.0510904153083
True	21.527738972217108
True	358.79383358378806
True	324.2706667194971
True	567.734448045174
True	458.80453907421577
True	352.64215998028715
True	146.08908853177212
True	12.24088475913115
True	423.89358430739406
True	287.7861634780288
True	136.15079577105035
True	304.7604499268102
True	430.9037774751675
True	838.0691968521078
True	299.7587555806928
True	781.40977241985
True	391.93872172696473
True	382.7428239503501
True	1.8429567242343263
True	1144.9542337603382
True	98.39677798847528
True	923.1950960175632
True	216.0405981158844
True	462.8545994424479
True	658.9800920470939
True	87.65901623383446
True	492.2833041150005
True	33.2237410963858
True	402.8187257564872
True	80.16359588658415
True	224.9328007587111
True	39.0292098367627
True	687.1007204803759
True	183.6911228413602
True	25.806026168217773
True	403.7237833864911
True	109.36278139144235
True	169.3208638854267
True	825.5927354594596
True	248.07677146595967
True	158.44714484259376
True	367.6498564741464
True	530.1733403486985
True	332.36598500829746
True	519.910394705983
True	614.4173607362098
True	159.0887513405586
True	6.886431508732659
True	72.21295758591664
True	428.1613695211065
True	88.77578923670119
True	78.32468892384239
True	1022.1840417385844
True	26.772214076971043
True	324.2570317594012
True	319.935033634594
True	442.5031354171642
True	674.7699899400097
True	189.65453953756
True	650.7630585835781
True	323.08624314852585
True	341.02517393402843
True	264.2975216733488
True	219.33521555965356
True	345.0203867679371
True	441.291255635516
True	428.4933953887568
True	605.4108076160655
True	137.657071111157
True	78.14513863475159
True	39.07636665539732
True	302.65972527489555
True	645.3400463906729
True	411.1129994920562
True	800.8585483272956
True	210.4070222438833
True	378.9156298528527
True	64.43019674639596
True	54.65959015015073
True	422.9397418591986
True	201.4695739205834
True	228.1056074968417
True	42.34652949190162
True	1058.193852229915
True	176.40681988334018
True	913.805798441358
True	321.55140665618643
True	912.1282379691444
True	237.33174663956615
True	446.4087206950682
True	522.2537510194933
True	629.4717855281648
True	211.54365682381209
True	476.0553842916659
True	941.3534163254888
True	123.61733246965484
True	7.079786640976297
True	588.0162397383432
True	28.79566968526901
True	78.0983841976004
True	791.1510168217901
True	231.1076825309916
True	984.336433804672
True	696.0829721997595
True	413.7382857008428
True	259.44885285578823
True	476.9124202496079
True	326.26263019910925
True	193.9049645116604
True	624.1493946276514
True	696.7732953899551
True	207.49435346884056
True	84.23539259023616
True	521.5742499547797
True	137.85060441709263
True	391.3874361354856
True	331.9801451640208
True	65.80478343942629
True	376.7275371262616
True	417.0942948818469
True	366.3917620143041
True	422.4522883997416
True	423.2378332163792
True	634.152837019852
True	55.60447994766808
True	453.4728570208933
True	336.52117714794105
True	649.5282456410444
True	220.6963603785768
True	96.89051575876928
True	43.52454928258982
True	532.280727973037
True	647.540351670487
True	192.22002803043267
True	414.9559269277999
True	342.8856931368286
True	16.00134417884021
True	164.97353413733563
True	286.2438410127258
True	2.7218799850224915
True	877.9733492121895
True	82.5224973938394
True	107.49255383464047
True	108.5625033388829
True	355.4780497324218
True	37.499275428227634
True	467.2707246684838
True	232.2982426784201
True	5.948251902503585
True	119.02558180564225
True	442.6532842119189
True	50.975429041552914
True	67.10179259421541
True	177.50451875494798
True	308.10057134665857
True	971.1200218589628
True	378.40948457597983
True	915.1471722903228
True	186.0295810357244
True	1014.925426086864
True	793.8760403841962
True	646.5301710966213
True	418.4652097132825
True	376.6077965495294
True	78.1468991903201
True	74.52632119980154
True	83.26163589728125
True	173.25056699883592
True	475.9762346320391
True	1123.289498205773
True	183.1499151518608
True	350.23424261335924
True	433.9145929663545
True	610.2984761434927
True	617.0476691314833
True	282.0103926989607
True	446.7754210134821
True	677.814312280985
True	95.50880718854371
True	697.1654696017373
True	255.84736192003783
True	133.49099966355985
True	414.2715532127453
True	857.7617334017928
True	434.0394925840677
True	864.4727457107433
True	197.70531983628047
True	352.4328844316933
True	709.9275794238529
True	617.1611607520989
True	199.8710460934254
True	270.7854910689832
True	829.4790634964504
True	33.54109920529294
True	186.36818442552865
True	481.907722581323
True	688.0504663401571
True	107.46634990629788
True	39.05730842237178
True	170.2422411141978
True	735.4774358309625
True	314.54324279916995
True	561.4632283326933
True	350.6625816140398
True	290.6667300877003
True	461.5762490188108
True	487.5545050720028
True	76.0816349180993
True	375.57475685824375
True	772.0105224228816
True	0.0
True	276.0952001580106
True	257.1339268891241
True	954.2437087309884
True	149.54177424292436
True	622.9061208896103
True	650.1723656649984
True	114.99612591649876
True	225.35810093268464
True	135.23140699306234
True	10.910156074554337
True	297.3523022925557
True	389.0892343280519
True	1134.3417862944127
True	242.30634158525388
True	402.3347900895868
True	668.0739633960685
True	200.88819582979235
True	27.38284287221108
True	843.2855253007523
True	599.2925381431552
True	160.9279190011519
True	639.312250696001
True	169.64962194523923
True	300.4313465856547
True	776.1119259132564
True	36.40406366077437
True	104.67647429673517
True	516.297576657153
True	67.92084875751912
True	76.60872798896177
True	398.6437263410202
True	22.946237471420996
True	756.508855561774
True	101.76086023585675
True	154.08917004700848
True	18.006863793635805
True	717.5524883545877
True	28.203087038370903
True	786.5773028450317
True	395.5912870904079
True	117.80932057595702
True	711.8182329119675
True	517.3258013923453
True	548.0720744249887
True	47.50881581270218
True	356.1861677298788
True	5.4213227454872985
True	90.47245265348836
True	373.89497788347353
True	48.20557507013728
True	113.83601728730854
True	295.7434168989837
True	185.14929295622167
True	98.27431445062302
True	629.9252908281035
True	19.203097715449616
True	1169.1146979237794
True	489.45617388043166
True	309.0756577168803
True	498.4733251625606
True	121.29370225493156
True	792.6097984402763
True	1103.5896021364754
True	744.2948587388762
True	175.09934775793369
True	231.6803321910399
True	52.34520654608166
True	59.18092662416996
True	152.1132473487092
True	102.28505985135044
True	170.7712121692228
True	1195.3155629260264
True	317.1431585813717
True	357.6617026073848
True	711.1136726728989
True	17.540853015690047
True	14.486531139630934
True	605.9049582510723
True	5.383916754060648
True	126.58331039946178
True	697.5220734259749
True	183.2439383168629
True	642.7362925239573
True	816.6677336868051
True	159.3203048533669
True	892.8629507898941
True	2.9905826353233245
True	422.88877906186514
True	1061.9369712230834
True	25.791544044623524
True	246.88821855119303
True	150.2836062611443
True	985.4163172696118
True	231.53415484123036
True	518.882847243973
True	112.02857562814184
True	503.1580215574689
True	154.52640371913375
True	96.4075888128463
True	389.1893677613269
True	70.8076172488131
True	57.20677546814925
True	1060.7181246861956
True	245.77015155040203
True	160.96839351840495
True	369.0710974187896
True	389.4293913866061
True	214.3691801414596
True	162.3823507113123
True	379.0136366173218
True	36.08647457059677
True	481.6705473891216
True	1111.574226668444
True	108.354713272209
True	469.6670888867167
True	318.35667274468017
True	27.293599500018384
True	392.23927281168005
True	100.38385431945372
True	583.9513537034658
True	198.17934540380733
True	422.7594483823227
True	20.69289138892621
True	437.6192338872952
True	106.2674539874481
True	349.4646227189997
True	33.36115900090878
True	172.6809931503427
True	253.86652731588688
True	748.3115796445448
True	57.649007055034176
True	137.84907394729603
True	232.42614276991875
True	128.30023271560228
True	651.8296710731033
True	555.310844323641
True	792.4126245240952
True	390.54713949140137
True	536.2023247690136
True	411.8569861226559
True	709.987063976535
True	69.22795345833681
True	476.3485571467717
True	435.0486120410996
True	48.03736535849074
True	88.20307318543951
True	131.57063343259435
True	90.79950814041676
True	330.6016300396927
True	875.0953738815898
True	346.5510950220652
True	1090.0313952019528
True	334.9667069752249
True	883.0322515074016
True	155.72271814991944
True	576.2937088004863
True	618.6854347784282
True	704.5145276875701
True	447.8331306429442
True	63.984434605012325
True	304.3823009313519
True	45.76218160393314
True	170.93761046755176
True	168.3805611451487
True	1120.5457553732213
True	227.9657949819081
True	551.1774664874882
True	548.4431677607552
True	552.7937237475373
True	886.9056926425914
True	593.6696459684916
True	658.5677241996954
True	970.6145583506942
True	129.79171239641923
True	307.82616946936616
True	259.8966745744168
True	309.3435974504075
True	94.77925823717558
True	364.64883871677785
True	3.528336086619285
True	338.6057694221831
True	253.8317505880453
True	601.822468172612
True	287.9794665361171
True	362.1014160553754
True	10.117699352030431
True	63.08415595180189
True	542.7458201356462
True	31.60564412853667
True	141.98638174493277
True	65.68359754950838
True	152.19632688918796
True	240.1111469635356
True	68.71635472818467
True	378.9227590965221
True	272.9955594085379
True	101.57400823806846
True	333.97777481419166
True	59.42199810017982
True	592.1959296602383
True	861.9948099646714
True	275.4288145972989
True	1193.13033864528
True	116.96529829067951
True	312.7492427488683
True	1059.5697639586826
True	88.18139137005576
True	286.26945819467915
True	9.431046652696594
True	399.9877382627916
True	454.93815907084127
True	157.59352431080416
True	635.9981365312702
True	914.409438403866
True	162.11924875744643
True	78.42448300404679
True	329.7080074025528
True	553.7822391119913
True	617.3738584149395
True	1231.537090292309
True	26.156605248108992
True	941.2040501377644
True	124.83453320902618
True	620.9777213249148
True	118.20109819274172
True	128.59886014742852
True	190.06290274841405
True	163.4960601558623
True	746.8260066843164
True	215.0295997013496
True	227.77542737399364
True	66.39941013172681
True	515.8171365342647
True	417.3471965256936
True	169.74993234336165
True	240.6246193676757
True	16.845968898202273
True	430.0054965548368
True	218.5823146103845
True	286.9607325331386
True	112.54820344300236
True	696.9757295985448
True	442.5588820002131
True	264.701293879559
True	637.2331033613824
True	537.3009907321108
True	455.5645622509484
True	137.1984767502155
True	518.9665760562435
True	434.027447251977
True	2.521660968346752
True	185.8652199471096
True	92.6425762479089
True	243.494978599925
True	3.0408771736333224
True	117.39586325575004
True	363.83204148184086
True	6.583839758348994
True	870.5560577708255
True	175.3161591449864
True	705.8622504547358
True	788.039852128896
True	159.70511706569258
True	227.41843771661817
True	483.7838049515936
True	858.4530537439153
True	43.83652201822372
True	35.416943648876384
True	125.58296238614052
True	620.658046469597
True	718.6111023508174
True	175.14693080755143
True	585.6066369774915
True	598.3475748465165
True	833.4067563374927
True	406.1499505630008
True	190.1144870360039
True	847.8923922115007
True	213.9273956882797
True	152.42143657554982
True	333.7089367787691
True	213.22243441622723
True	205.75586791878763
True	614.3843066299809
True	245.73820939576785
True	196.14018330784825
True	459.68871539953767
True	453.7704665935801
True	63.67219347420717
True	289.0536986847153
True	81.77635991269275
True	342.24616696388244
True	367.9355601856225
True	242.76225925452863
True	178.48447714414246
True	377.6474869550046
True	619.9185553010086
True	748.032828521917
True	294.80073307716947
True	749.2263067045263
True	63.85539677569463
True	872.6070884702114
True	361.1374594750087
True	12.850444370565237
True	623.362555851086
True	700.308602687603
True	274.5849243004569
True	170.72294518974437
True	47.5961495968328
True	388.3276165362121
True	78.51067685472843
True	15.50778757623434
True	898.7410770806212
True	387.4764307102137
True	175.10790072016712
True	1003.3061314454196
True	12.386624880102994
True	786.5403747112679
True	32.986077717730964
True	685.8842254089512
True	61.22574780655869
True	722.3957116219949
True	422.7922679726568
True	200.6951435681584
True	434.0329488972522
True	212.94380423796315
True	306.6607850881467
True	230.1119915474572
True	417.5844972470835
True	10.372273078195656
True	320.72492770241206
True	113.0295140925675
True	8.107339190766261
True	467.05154198590617
True	711.4366161731144
True	283.29509635993014
True	76.71580925737683
True	315.29009552633823
True	85.55850902935666
True	189.15819691913475
True	182.0860087518628
True	372.4917636659102
True	44.455638837790296
True	132.42526110765593
True	397.6637760250214
True	871.7154874454167
True	111.00834867712948
True	200.6201149985382
True	440.8673881167054
True	18.381012260766187
True	415.4734791787431
True	496.91942911334206
True	89.48843610760409
True	402.1934210904822
True	354.60193663091394
True	419.8068011987445
True	605.6047454277979
True	1039.866043666326
True	974.893610946762
True	56.93543374345466
True	1048.3257441351652
True	114.26138755970004
True	112.5521816803397
True	111.77572308365126
True	488.1544575716984
True	377.2170521406632
True	579.0453527622681
True	257.5862171651526
True	159.68416564841266
True	387.5709160020387
True	16.271188111749463
True	443.9425836573772
True	421.2645502363451
True	152.4739067422162
True	95.36364677318444
True	536.3416105474226
True	995.9423335519562
True	199.975422754018
True	63.48087778025064
True	420.6371294093712
True	375.2702109833761
True	447.3866009761816
True	326.69015692741345
True	4.978631052605294
True	560.4765517210843
True	484.2647123264396
True	508.558477091293
True	181.12109951774917
True	104.92325834549082
True	21.307970680721567
True	383.5013970074629
True	105.38335134679994
True	7.205313005231005
True	32.10082625212124
True	355.7227825795179
True	646.9068242871214
True	131.7768551713009
True	91.21716949420674
True	23.663394999524463
True	418.4192770972989
True	343.603349905396
True	773.2069066222958
True	304.56128923896523
True	509.1338254298921
True	532.6206004735294
True	533.8357214641695
True	291.7431761294386
True	560.7028832674025
True	97.68913956526828
True	578.5257800217444
True	8.011380780856175
True	356.63857429550285
True	475.9856328911951
True	986.8051058673308
True	354.19426361326174
True	831.8363318319077
True	976.9917969174376
True	183.97072478903675
True	39.51851070597861
True	359.3358534813244
True	389.6575722750694
True	577.7835741373394
True	252.35890547628853
True	30.277569258467565
True	627.2786340311957
True	126.22171410479064
True	1044.682128136723
True	321.3998091655139
True	478.9151488305949
True	120.94883584012862
True	828.0306474060328
True	137.4138449267853
True	836.4174599803526
True	571.0875501267938
True	192.52538150942797
True	112.7061530976306
True	62.84257925378489
True	558.5224631757799
True	878.7500366979107
True	431.4587009673897
True	541.264012022358
True	132.3486093769121
True	635.9286798096982
True	493.88743411175625
True	761.6376985895523
True	326.3211939317919
True	592.7771635245543
True	121.8913470652365
True	25.53721270832578
True	414.81254013535954
True	173.32411438658514
True	104.41253598254625
True	386.7854398518203
True	1108.1086013777226
True	259.5583530882926
True	554.3992788227276
True	10.94430338510396
True	74.92437291663975
True	338.96075912438465
True	803.8151238311603
True	466.94771718122325
True	544.0561830804628
True	729.7906919346979
True	68.62258483221882
True	731.6957297869287
True	50.35116970274482
True	105.81022635922228
True	193.9433260435334
True	83.91014994719033
True	26.1245270881848
True	290.2315465104624
True	494.3965449750461
True	882.0606366789882
True	864.4930627284763
True	5.4539830755164775
True	273.8020039513419
True	476.6126402407557
True	124.28956566129214
True	235.0726801046781
True	323.7684537802558
True	1305.372409238339
True	449.0028636298323
True	25.227093453338345
True	185.91404941250852
True	688.1470898054995
True	36.03244322262134
True	167.88397246623424
True	602.2559168758677
True	75.41819848646179
True	869.9590804163305
True	332.3158468392364
True	667.9909049020963
True	78.60773304390352
True	689.1081848273587
True	601.2206967204316
True	862.8400284392362
True	261.3485203164564
True	506.27219271374327
True	835.7313185391972
True	916.4986556429232
True	233.27511915677363
True	774.2574686790222
True	233.1799914875654
True	454.5670174289188
True	370.8573167660142
True	498.9885832897196
True	483.2224513484633
True	315.1236680616553
True	349.45909688947603
True	112.82351244146166
True	329.5687188566761
True	1114.816753155117
True	309.52410765738216
True	152.86233715086763
True	291.3618370397396
True	740.8399603784843
True	647.0642318845615
True	422.5748343072205
True	124.4400515329304
True	321.0420263006456
True	34.754910539749254
True	176.34929796655547
True	92.99516026217474
True	85.37296804277617
True	542.2570146839081
True	136.72882397004125
True	130.3567355600657
True	107.87466014531044
True	92.81506007616883
True	450.5470873532645
True	390.06646861676967
True	1026.6638819832615
True	517.0348181652915
True	845.1922313683614
True	275.79169411856856
True	299.6953905338009
True	524.4135803195072
True	192.1556499367748
True	768.6062654842492
True	246.76291761711383
True	345.894278343985
True	69.59663755585237
True	121.6364248359026
True	260.2080049418318
True	119.77739057635398
True	487.0811524336156
True	31.34430685190077
True	557.6015175812859
True	1007.7979602452172
True	732.8272133591527
True	1.1023344729973164
True	61.984053057309495
True	480.8645122569239
True	441.5420136305551
True	73.96220860222594
True	120.42766500018244
True	305.1528103266264
True	77.06710024187286
True	55.19799723166864
True	717.9560398757142
True	692.2424910619947
True	165.80713211405802
True	171.05786347491377
True	530.8801099690571
True	56.11471822191011
True	24.82866442678748
True	544.2006642542748
True	458.7808381189385
True	1151.760732327652
True	47.240623774219934
True	481.3036611504601
True	884.4272088997818
True	793.5120951435049
True	291.33653042060524
True	740.079149805146
True	389.0169823047535
True	40.318485562607954
True	98.04164169566282
True	706.0076483701824
True	77.90706272798111
True	138.78128745664594
True	915.634537323673
True	177.528549455558
True	276.7910175381353
True	106.6862931309346
True	654.7984570550185
True	596.263225681705
True	226.7106539472096
True	428.4787283401858
True	40.98423384700973
True	285.4820719720954
True	563.63262080247
True	602.9636847467033
True	306.5283444848146
True	74.08825353416677
True	921.6396319535348
True	1060.3153545562766
True	568.5327824929475
True	60.38117978992667
True	31.297406487715627
True	86.63459540950493
True	112.55757374894876
True	104.90521054248768
True	883.518323714561
True	1176.454410586812
True	746.9520999572428
True	323.5943285011038
True	8.88464724265898
True	20.00557281269433
True	343.35784415776146
True	481.24989694174417
True	47.0601427436121
True	556.7956955203324
True	426.4812927937709
True	407.43421468155225
True	77.61677635693658
True	202.2246668066378
True	257.55852435760056
True	131.1687181934387
True	385.3322062916196
True	42.05157127805514
True	178.29667357020793
True	1126.9718509532045
True	5.697505629388743
True	26.245940041687387
True	576.680057466113
True	362.6917279591309
True	789.0473977741085
True	160.1578068234934
True	743.8634506249371
True	594.6969857779397
True	269.42955583229434
True	439.4103789222303
True	344.92749386259027
True	291.04599835393515
True	269.8968654947963
True	388.4528324961216
True	504.9220739269292
True	505.3945042175068
True	106.39024573558186
True	359.33431105113806
True	8.074350282952249
True	193.25333322739857
True	243.44865175589007
True	877.7333011633281
True	627.8747218256196
True	30.10899966912981
True	713.421623990739
True	869.7401280717373
True	106.4466987347078
True	353.16279395472696
True	857.3726244140013
True	222.9635377427481
True	165.3701285903854
True	522.3785288392266
True	610.4513748504418
True	1088.513093725525
True	139.55920956824517
True	154.42791836782183
True	251.6234845876284
True	321.34686089446006
True	428.381415238507
True	398.0292234456471
True	323.94411118827765
True	446.3704023327324
True	488.8445625667421
True	233.46227294457327
True	1475.16271932253
True	232.40064258379192
True	381.5914245585084
True	50.77327001285255
True	768.3144564790048
True	248.0494399039078
True	922.9654997745436
True	556.6053221007755
True	301.6895386200809
True	783.4312469674471
True	255.44572923282712
True	214.08693526008489
True	255.4299096920484
True	224.14260820663992
True	134.16172165876716
True	251.756388351258
True	717.1858504651999
True	512.6981391534638
True	226.4568070185988
True	1165.7189571448998
True	117.26101930174649
True	261.240661003907
True	70.47146735838864
True	304.0684594391747
True	425.4948655522948
True	94.15417062204511
True	218.69878509260784
True	75.1084692156334
True	690.8011436954898
True	378.0105010723449
True	220.46241233276533
True	731.3708225248099
True	873.453190817529
True	832.7019654629141
True	837.5432165648675
True	351.7016686458817
True	1.1477997132458366
True	266.8576218456608
True	54.96026966361529
True	395.9301492778664
True	54.39540543566997
True	361.7664867868341
True	878.709660786981
True	1025.7624888703283
True	386.37233944295286
True	23.590586490121083
True	534.8813573372283
True	500.2580552695024
True	192.71438012420427
True	243.84214527345563
True	288.035452654409
True	22.886753476320848
True	127.84907318192953
True	950.0047963457758
True	61.98716647112756
True	488.05943021248487
True	776.5204657462326
True	104.199038802407
True	255.53616779285167
True	112.1079090445564
True	15.550877077540104
True	1.3828829822433
True	121.22237337973256
True	999.551700974974
True	475.35622618241655
True	70.225192735009
True	784.5211483963087
True	339.8506121371915
True	1.5595860446307122
True	442.9943116183671
True	179.67609256685523
True	515.3693968331469
True	84.04228027514002
True	329.0462545738035
True	392.6721834713593
True	173.1612275511695
True	203.081093473386
True	130.41141551987735
True	174.5073237351625
True	989.4346487044038
True	16.15211436096751
True	495.1437600952932
True	502.3130706503105
True	402.1470685977668
True	213.30570244257555
True	238.4836389517897
True	163.81387942886877
True	48.564939294928685
True	465.1129158882978
True	149.02924050356532
True	837.7165132834849
True	850.7964624020098
True	251.9426802014085
True	307.50047188630265
True	530.3896176524962
True	43.65240606257682
True	84.24595427756607
True	720.0130668677921
True	1062.3367140083974
True	114.88195627928506
True	727.3543404954662
True	142.51051130415402
True	921.207257404386
True	646.3774625860391
True	101.32324547762846
True	273.856065100755
True	606.9391197453986
True	249.17226098484556
True	46.040192256931135
True	562.4044058136706
True	434.31855660046097
True	5.338461821256571
True	478.34278757056495
True	64.3661796715021
True	183.45802025045504
True	236.13723929791277
True	310.24670755000056
True	75.35477457424753
True	224.12949380967444
True	352.3288060690282
True	440.1009015756913
True	952.5955487935364
True	49.63203032432459
True	940.4133621618416
True	1022.8268659847056
True	129.35372580948203
True	71.08803571818956
True	974.9537279967212
True	34.77570520196658
True	220.3287883939404
True	83.07456949436389
True	203.6089094098236
True	367.9394837584982
True	927.1977139304422
True	98.14484012236406
True	69.66024667301255
True	676.535731038531
True	277.9998537631836
True	724.2706309699872
True	53.71631978052999
True	500.692147894112
True	374.3500821167262
True	678.5318963881714
True	51.9286954594152
True	110.46210597295678
True	26.609428082939008
True	269.2633841199974
True	45.96188325203728
True	354.5990474336932
True	3.1321612436453647
True	1189.679863952278
True	106.90091733951232
True	132.14930969917174
True	350.9545150960456
True	732.4238605477104
True	696.5298681479438
True	1022.6078078310107
True	470.33631508435707
True	409.0334898249641
True	146.92901759286926
True	424.1083631593368
True	856.5655916743674
True	430.04788319550886
True	931.8742112223242
True	85.18824809219693
True	421.5459551057262
True	183.72992299995693
True	288.650313034977
True	746.3518497254215
True	159.5104051983013
True	138.89398166370293
True	63.4069322788777
True	863.6707742473533
True	794.1348499937392
True	85.02459783407532
True	438.4108022602533
True	732.0429432722597
True	418.09489952410127
True	56.50758364579219
True	322.804930105276
True	775.8228344927105
True	31.09185150950696
True	370.373453533664
True	166.0709277335235
True	282.20076924439843
True	32.68511080321468
True	224.4449900670823
True	774.773804311416
True	644.672166968439
True	59.56812694954981
True	286.02223262531555
True	925.4831983675998
True	18.216501931175276
True	312.6061638457621
True	285.2687924654877
True	427.41134332786464
True	216.48555763213432
True	594.6772746425703
True	45.46215011038457
True	1008.4428261782072
True	926.544919951354
True	43.75626989009426
True	388.6220660272178
True	718.6572911819563
True	918.6598625541808
True	284.0431340540017
True	584.045853497675
True	132.99804287625844
True	180.1261041354253
True	127.56289105155057
True	138.18650291501302
True	216.64154941008115
True	965.9631802447497
True	773.2181125173801
True	937.7663521839744
True	19.486324032204696
True	26.311626018370813
True	364.4072091646245
True	12.793236331899566
True	608.1902475194133
True	1046.9445394022966
True	271.0267794298698
True	197.85377692217736
True	85.44976636113238
True	211.2027653869763
True	133.08549910312593
True	43.82404031044105
True	134.08859542214176
True	90.48319565493075
True	234.46984704302645
True	529.7822189062986
True	166.03034390126348
True	30.603590547976896
True	61.04268589806061
True	429.1786598156085
True	269.3548297290846
True	609.7665954936841
True	21.824407965914588
True	112.60717619691376
True	672.2038272364599
True	257.6019681369458
True	470.88881245016125
True	655.6393832533528
True	103.37868667403912
True	113.47553714826182
True	79.84704402285796
True	27.97080055898892
True	120.89459783371134
True	83.67298451418597
True	103.86694337408322
True	149.52001230530612
True	237.60290033363611
True	805.1409167820709
True	280.31205703836355
True	945.0960990697592
True	163.27769651883904
True	196.3980414915724
True	806.8679031070369
True	306.64999077883937
True	606.8511216689019
True	255.642724880616
True	366.8370889388128
True	461.0147162640288
True	558.9411620739306
True	643.3721444144319
True	378.01358582428986
True	33.668993921235874
True	553.1901806969223
True	615.6111613324318
True	18.61398780960707
True	11.308500128406234
True	262.07006601387974
True	408.530404106034
True	463.7718535938768
True	71.4260754239959
True	656.6218368270257
True	940.6634527068022
True	244.5243351829249
True	923.701126916749
True	271.0727415274201
True	103.49990233697709
True	258.2940245163868
True	676.9492103703058
True	39.706857287699336
True	553.2925057068328
True	1277.831184950541
True	1022.160084101235
True	882.849249092446
True	212.50897311699285
True	89.93315151415587
True	197.88210274027304
True	831.8851195311436
True	148.5110239733432
True	1052.5367486177197
True	837.3415574104522
True	42.8297555395112
True	89.47782802102863
True	435.00662210679377
True	403.94956403900056
True	198.8647523789959
True	506.9419971682722
True	658.7368809115063
True	128.14201461381413
True	281.8622076210413
True	1045.3670967417177
True	55.27215050938101
True	703.0233320369152
True	547.5116161719416
True	38.20348956429867
True	842.9167993664718
True	383.78023931900645
True	577.1784483549573
True	107.98264401255824
True	250.38584413608487
True	204.95066696078703
True	26.50836329689832
True	134.13456498512758
True	748.4479660690697
True	131.43772288349243
True	373.77487567037394
True	66.5164574557175
True	629.5555651433673
True	603.7370107821723
True	235.85738892926952
True	481.7895300482883
True	170.41607120948072
True	165.28946605385192
True	213.88195347374543
True	299.18678220140265
True	369.2554321139152
True	130.5235486236065
True	184.9890102712671
True	27.265365790682612
True	880.881166117136
True	313.75574632987536
True	10.362365354214916
True	366.2153874721875
True	163.579497399447
True	619.2713248902128
True	360.0750481081725
True	578.9798802164883
True	573.558680693756
True	498.1760843446144
True	791.1329608260949
True	239.67954600629636
True	561.9746104892024
True	162.39379793354158
True	554.314431819674
True	355.29496093413366
True	375.8689701340771
True	121.26095498579888
True	136.7675562003177
True	101.84078703727452
True	61.072372652485306
True	738.3628835890376
True	174.0808207639293
True	44.92603135168121
True	0.0
True	545.7804891496639
True	103.49694161837326
True	21.97354088254814
True	43.12045880666152
True	115.86242380541955
True	541.4413524988813
True	175.6661461376863
True	113.09169939027876
True	33.682851302010754
True	163.4817198631917
True	925.7485970852244
True	54.5201211386306
True	221.99001089349807
True	738.1641498004677
True	315.03950288753344
True	460.4661247201509
True	476.9606829576068
True	508.9146043649576
True	602.2004713218382
True	899.4642226556214
True	261.73143628143947
True	1030.8139805474495
True	920.132572969322
True	622.1404670924736
True	345.9726733452286
True	838.2545473401204
True	10.075215869933515
True	30.42459647265886
True	303.70872584471726
True	42.56869824108938
True	200.3254877437343
True	771.5255881638541
True	224.9346067468228
True	746.1707933454259
True	742.3767703953557
True	124.50099162276246
True	373.7335192521473
True	588.3123964612616
True	22.78459777112321
True	137.46397650267733
True	429.2969399710853
True	297.6075284377974
True	199.97479462018785
True	109.04345883968816
True	379.9329941313822
True	22.269219163614697
True	369.1185209740687
True	354.5152432395085
True	1027.932653292948
True	368.5623051927588
True	31.56305384016382
True	422.8055530189889
True	452.55491496121766
True	221.69421104552552
True	32.21208263247243
True	754.8490953570064
True	446.12014963610864
True	179.88467753364225
True	12.10546399628458
True	1219.8075395548842
True	177.615614616631
True	27.487120540892477
True	305.7610344477943
True	286.98408392950216
True	113.9696831949346
True	295.0805102374099
True	44.1683611201368
True	308.35008010779933
True	288.37619830673214
True	317.59764705699945
True	32.699514888929286
True	44.77669686195265
True	1046.7735223151683
True	24.91304872574895
True	13.527742327229818
True	180.91103210871023
True	682.1249839982846
True	8.861854114987297
True	186.35442405204444
True	175.4972886617865
True	510.7145200505741
True	391.8777520094998
True	713.0457314534614
True	330.4111091496032
True	490.1467738352189
True	446.62604326392886
True	495.2801728534966
True	102.9249169876194
True	1267.1745334420318
True	932.2447987643586
True	275.5651998758672
True	542.5141681944858
True	99.56407435423225
True	562.435585391504
True	466.1498544580535
True	152.3259452333272
True	76.57139811036359
True	344.2417638711966
True	157.60091282485274
True	32.028403547908994
True	620.8520280118422
True	376.45940511919815
True	65.89866488860781
True	30.77107453995205
True	682.508302719194
True	474.4103302570938
True	73.84476574967539
True	20.57463092168816
True	320.9276489599937
True	320.18386354247184
True	693.884999180115
True	545.4591525755138
True	554.497513361349
True	785.5331691042358
True	9.224334347221724
True	56.125416039532745
True	35.63576526684859
True	60.12391777786952
True	495.2170859637074
True	580.5355934357921
True	86.4393481032877
True	113.08781782444612
True	197.70301393733948
True	75.90518006350054
True	182.53122802173937
True	206.73420819554752
True	269.66416159137015
True	846.79283101548
True	616.1947040333209
True	299.33480328640843
True	187.31740489153373
True	252.80275078766732
True	252.6725260080705
True	765.1855650279119
True	314.7275798189256
True	169.78317145855698
True	907.961134276162
True	351.97592107991903
True	471.463262266729
True	152.9853574411231
True	125.49210905733996
True	63.56619436190909
True	202.0220824839569
True	983.5620780282518
True	519.0465705670523
True	120.58383421385378
True	352.6165923183696
True	103.3943822385946
True	672.6784010924775
True	3.980092603261183
True	697.586584488781
True	38.04402052322592
True	948.3985660488732
True	844.5117954143142
True	212.0536798653116
True	30.115641820653227
True	88.16380040632538
True	461.3848371691445
True	232.97459385890417
True	1.0896878791220912
True	76.28273306247287
True	1065.722009607626
True	340.49709028534375
True	685.1152831281219
True	479.45483473773993
True	32.76618805881701
True	139.49878328471505
True	457.82098405329646
True	938.538714265263
True	821.4566141096007
True	396.4551424687143
True	332.7929240061992
True	17.968469217209826
True	77.28077013978022
True	741.5620656184059
True	447.2171019822293
True	386.9012034443738
True	874.3061730093631
True	24.95994851596574
True	212.0903868290283
True	882.1250937425514
True	229.3029355923552
True	7.876074409029079
True	506.2830099815024
True	104.78180351995718
True	652.9791627145881
True	56.13459172381647
True	255.61122713468504
True	867.2087107469999
True	848.603793544622
True	275.58681513253083
True	440.5641588532444
True	118.13947516400157
True	581.7542414016707
True	262.9698208989732
True	192.7949803905825
True	839.2193691446415
True	51.95641647731061
True	708.8521077118311
True	282.14244386074296
True	304.0100828391861
True	165.18177320349812
True	469.0029308614249
True	624.6569649969501
True	362.1109777143559
True	399.1409204967608
True	72.13360687021493
True	161.96250598487362
True	447.3221073933125
True	218.74302997908205
True	36.26816097406163
True	204.7703787871691
True	376.55736000803705
True	400.9419466188346
True	744.4640266830277
True	132.03726222966276
True	673.9336614235524
True	489.2530465049904
True	600.8598610761719
True	139.79069188951647
True	38.56608879670445
True	682.9573918635828
True	75.94010576106064
True	546.9329730645487
True	660.7010358042029
True	460.46324017647146
True	131.76583708804444
True	540.9905508084782
True	3.9981946717313175
True	387.1738659800536
True	31.54197101792072
True	621.7201926715928
True	276.4188209204341
True	576.6073935122762
True	681.4225945762357
True	152.18337958674852
True	521.5498106080624
True	489.0230821811026
True	65.8639205505489
True	955.8101992538978
True	2.781061659118071
True	27.624088001407717
True	649.1574793151627
True	690.2610916438983
True	132.98438505761504
True	413.37691545798594
True	127.2288536093278
True	73.64966653736502
True	467.8069280788088
True	39.55477965327732
True	512.4099148151431
True	14.088282208127357
True	873.2885379510468
True	538.3782959457654
True	631.699572932408
True	102.79008755568672
True	377.8610197948183
True	984.20298009229
True	861.9879238510254
True	136.14141952240632
True	537.784381112323
True	461.2308884832857
True	246.79090366249588
True	251.94448416507404
True	5.68309873379749
True	337.2052133929257
True	12.009004320879573
True	367.7535538918903
True	75.95525197826842
True	402.55505962017696
True	663.3405758987569
True	124.77069517935573
True	244.80796523481067
True	622.6598068026341
True	666.2151583888522
True	287.0033694639365
True	140.92514892640895
True	165.9980854851027
True	476.4572974340021
True	87.6950679258867
True	9.210790776416832
True	513.7625030812399
True	556.8404478448464
True	19.29581699936488
True	137.14639875683227
True	902.4515553426731
True	474.5605161586821
True	259.40431115448746
True	33.841309737238674
True	476.8907203799045
True	108.5869420445577
True	568.8071833285437
True	667.5499406774054
True	291.9555100219642
True	389.30602652084326
True	185.70007858346816
True	246.88325204112763
True	71.62441995283594
True	222.5968720145737
True	516.2636947931671
True	21.531831308498333
True	460.416451966341
True	363.2435495332516
True	744.5228608159424
True	889.7381805118162
True	901.0592209507824
True	162.31795917407018
True	394.42893527053593
True	74.59819248643512
True	195.3322077311604
True	319.8979190007879
True	9.504044440113049
True	807.8883680000301
True	23.138607072023103
True	406.5321664386078
True	267.30088912600115
True	655.8856791161834
True	210.49705078625792
True	36.00791448458394
True	695.2132563649229
True	1069.1175895660697
True	219.3226815107948
True	128.92658673929253
True	603.0622173576859
True	491.0327813175365
True	16.762103826958487
True	817.6910227565751
True	118.89007046573064
True	45.85964762000103
True	315.2930899601617
True	362.687688212517
True	394.6398774853318
True	270.5051715865207
True	20.102316091320173
True	21.88946528469515
True	814.4660265836476
True	209.19426394456005
True	106.21860515402062
True	833.972529919968
True	654.4688688514408
True	634.6808651355418
True	445.39120485954976
True	149.46323039347675
True	32.87101409967686
True	98.4997523045363
True	435.22561814643086
True	225.99467641738715
True	502.37427341774986
True	144.18626674177838
True	493.3867454006176
True	654.2588995032122
True	990.9380002389664
True	22.4955194215098
True	974.0462184747428
True	1051.063149332108
True	482.8569470624098
True	87.39915623739346
True	796.0848560384999
True	643.4691519820684
True	656.0540821099688
True	168.9385178222057
True	769.729432183994
True	695.6455265861115
True	118.1702768274355
True	788.7872110851843
True	794.7990387387649
True	483.57593042007625
True	236.09300584317324
True	70.73408628991358
True	305.8376146003201
True	357.94444477916846
True	464.39965429605365
True	442.4071540481239
True	189.49268187816068
True	314.5159395761976
True	2.3496452336311164
True	13.342764603816324
True	103.91560820686496
True	133.58464028502274
True	359.25740336919944
True	349.0287146797562
True	112.21397883623652
True	17.829130333395014
True	210.54816431147705
True	841.599213255468
True	465.7918303972658
True	541.6252526602059
True	555.4199868401603
True	835.0865587958434
True	647.6358118733323
True	91.622414197297
True	194.65245160175613
True	245.97634774319815
True	292.091098279991
True	107.99875082265385
True	375.7058388899863
True	440.1176811562452
True	170.6296886799661
True	652.9641679592545
True	247.8896476538172
True	205.56561250151097
True	27.289748212911988
True	250.39050668722925
True	468.2960422708773
True	167.44524484431764
True	523.872106628898
True	474.164429969438
True	248.6161590118939
True	100.24656766713362
True	42.60996549931392
True	409.8416546364074
True	791.4581614376575
True	151.08717290233383
True	1023.9301606134488
True	1044.0510715863072
True	477.368053124845
True	99.11817195636864
True	124.0840486414038
True	666.64176103839
True	7.868310571377925
True	227.6989879923472
True	133.48200410157173
True	116.97575316477526
True	330.1162800805235
True	628.9014793241016
True	34.3053340246584
True	123.32201969844068
True	961.0718967125952
True	61.05783492774731
True	465.6850134656632
True	527.3636081850974
True	240.98928699150645
True	133.31197253531636
True	870.871534405786
True	1185.4596700322784
True	517.9562709464805
True	642.0231807109054
True	215.7235361530416
True	157.05831860568858
True	316.9668606975594
True	243.27659468019704
True	177.41358454791813
True	295.4883982618412
True	356.961085189611
True	10.962151617301368
True	593.0809743895462
True	156.02898577460377
True	77.50281243224275
True	448.6172185661637
True	306.99824119799734
True	1217.223787232993
True	348.69699875075924
True	967.983329161068
True	10.23434409850067
True	263.2327083444116
True	223.0865365411713
True	155.7434104745284
True	488.6676680765535
True	200.85495282012417
True	441.1892916176106
True	320.48691060791964
True	112.03090141409282
True	358.6726527326022
True	1065.320031493741
True	717.2273738088809
True	217.39630406859965
True	101.7472521518604
True	298.3769897514567
True	25.14446866000833
True	347.0080707621504
True	316.3173696566497
True	576.3545304954374
True	442.0679023168165
True	357.99201935770856
True	154.37234554725467
True	13.410657001076418
True	425.0687561558884
True	281.6475998194015
True	135.29484555955366
True	300.6837937351112
True	420.0115980612392
True	822.5514124441058
True	310.8679666688
True	768.8579384345825
True	393.0809656793812
True	374.3481268817741
True	1.9647207874476167
True	1166.5791787569833
True	104.8739904591731
True	947.0113841047166
True	199.4930158619929
True	451.70491608070864
True	673.0266709192632
True	84.99117944505349
True	485.719476425812
True	37.09715493577588
True	418.61955829410704
True	73.21558770360934
True	223.81601007204472
True	40.289265369014416
True	676.749965235399
True	189.1592924616052
True	26.55296477514284
True	394.7520375598787
True	110.1513777886779
True	167.4129455172504
True	860.5800294002701
True	252.9765528665323
True	151.85942155830588
True	379.58135773707136
True	517.3134031141391
True	347.65012776599275
True	531.2798916678715
True	619.2163837400055
True	155.86643816308853
True	7.344872611918791
True	70.02151159508892
True	441.2193326320664
True	90.9912269791679
True	76.14292819588722
True	1030.4959552884598
True	27.273597826213656
True	317.15438434166686
True	328.26616075809625
True	445.829180707821
True	677.1652716974344
True	184.04932863064255
True	615.9490539111466
True	335.50326214341214
True	339.2939778945534
True	268.0085324876593
True	212.78689037175377
True	355.7842652498563
True	449.79048785042056
True	414.3087935000826
True	617.437566496197
True	142.95934579131418
True	76.66350402994195
True	39.52310424697876
True	280.5009736369495
True	650.4983824391318
True	383.7188887002747
True	819.5947203613048
True	213.82804261409575
True	386.6300390545379
True	68.3788064654677
True	54.898147445042056
True	430.5029970390642
True	200.15858217089277
True	223.7009006828138
True	43.17363775757611
True	1086.6675696545174
True	180.5890553467348
True	906.5734694797196
True	322.1302628460433
True	936.1815246411994
True	231.57076483503067
True	455.05752420520986
True	531.0950364630561
True	621.3787203536003
True	208.19940250819445
True	480.26355656241634
True	952.8734521204468
True	126.96095554207936
True	7.068172341154488
True	557.075810453674
True	27.5755785863714
True	78.68261818030483
True	778.3255522358069
True	224.35396672332053
True	1018.30114265811
True	700.1879730968043
True	412.7539445378912
True	284.35652250090936
True	485.8818759537723
True	343.09582302640973
True	188.62833376281867
True	685.6147373861326
True	710.4998349781757
True	204.0874709589108
True	89.61515168799104
True	502.7922432801371
True	137.3970457703425
True	383.9726652899092
True	341.5138241872331
True	67.34747798033261
True	370.16670107356015
True	416.4840472349945
True	383.0439801738989
True	414.8905816480668
True	421.93542485143286
True	638.7341504006605
True	55.59569720754035
True	467.2112192747428
True	347.3950799009846
True	683.2881200430197
True	214.59994922292088
True	99.0436231178887
True	40.596760570804
True	527.7854103051593
True	628.7526826131975
True	176.15213922302996
True	409.1729890053497
True	343.9845453441917
True	16.67560654644493
True	175.47779832948962
True	292.4351991957283
True	3.05117999169056
True	874.2482400959686
True	81.7474306580762
True	101.577037058024
True	110.84451480645744
True	354.4852081229839
True	36.24064745956992
True	454.396165287036
True	233.68389881867145
True	5.77565898312562
True	118.81431017558646
True	449.50855713918384
True	47.44315242576008
True	67.28819829720761
True	176.01783141383825
True	288.5547320590092
True	970.016391242004
True	388.635375747231
True	954.5665364209734
True	189.48463514093643
True	1051.0352736499922
True	811.2780954769349
True	652.6812506202771
True	400.1427410423566
True	371.3501668580319
True	79.53817390082745
True	71.99748046410627
True	80.91812835427127
True	179.7896603209095
True	479.881706239693
True	1097.3716831245558
True	181.235944383257
True	353.44574178732427
True	438.7929715756517
True	607.8733335957922
True	583.3873265581785
True	285.00947404811603
True	466.8895996248011
True	677.1640669673742
True	91.8683383283808
True	691.8179752984739
True	258.9610928495938
True	137.87846835944595
True	413.7111868540727
True	840.0681674051739
True	435.0505892297102
True	836.3944883852166
True	192.52189216618945
True	350.1831000588579
True	689.1662849103299
True	584.8310361898714
True	197.65836050948977
True	273.40318407115626
True	824.2730479682758
True	31.62935048105506
True	186.04938781063123
True	503.7300323418911
True	705.151882082451
True	108.26202759086205
True	34.40754549675253
True	169.71257613357352
True	738.2593790567759
True	323.0832448045783
True	549.1609907725699
True	358.6522733371546
True	302.1001907135376
True	450.3396105539698
True	492.667788300674
True	73.26914105877397
True	371.5440560157715
True	762.3253862430173
True	0.0
True	299.7166559674215
True	246.91351700673152
True	1001.0717376987876
True	148.7607821270938
True	620.5836579311576
True	630.7664744158903
True	117.08269169543524
True	212.31770568919697
True	130.5631877812004
True	10.940396002593856
True	290.36722786509023
True	370.3703065393405
True	1139.202890999382
True	236.3645552892958
True	403.57168162297694
True	659.5967581902624
True	210.64927050126985
True	29.072631621115317
True	860.5062810073242
True	592.9385926177802
True	156.67514504095925
True	634.6647754750084
True	174.8506931212648
True	304.36246790307814
True	752.5674480722621
True	36.53139365498274
True	102.05262879567792
True	520.3536362643646
True	62.26134609387081
True	76.21843054180621
True	420.4307575744685
True	22.44498299340023
True	738.2130474507358
True	100.22701908824902
True	168.37501797515395
True	19.39244412763508
True	706.7053898320409
True	29.948759706614105
True	771.5295284269364
True	402.16069426271656
True	118.7690002105812
True	695.8679494162403
True	551.7140945096811
True	571.0160853291437
True	44.7733511035243
True	356.78905184620294
True	6.239064740266903
True	94.46816237102348
True	399.8745889011436
True	48.69994372228713
True	122.39950898368151
True	306.7011833572345
True	181.50284783355832
True	102.27861732024542
True	623.4610075256651
True	19.171193850659943
True	1131.8800700988866
True	501.21847891333954
True	304.1551518667437
True	487.9286239113303
True	117.93382137341897
True	779.1337315647003
True	1145.1074719395726
True	750.796763921498
True	180.95201643162767
True	223.2418644368723
True	51.08600147154604
True	60.51392395855912
True	153.22500403746992
True	104.00093056575126
True	175.52593646887297
True	1145.0870279559565
True	305.8470474580881
True	356.08583693400584
True	705.1043566744511
True	17.718387732418037
True	14.466867513787289
True	602.1827780155203
True	5.037959277183861
True	109.9792173034145
True	679.7078093479987
True	180.77521691500547
True	631.5757649978989
True	823.0194039939954
True	154.86124882554316
True	895.4434498692036
True	3.0071912555973306
True	461.0549371526621
True	1051.8662123046147
True	25.858257583204495
True	238.9718003983166
True	147.55098391545795
True	934.2713925318116
True	232.59663772522583
True	509.163074582639
True	116.36642509194816
True	519.2711724643707
True	158.64207085400164
True	98.12057946264426
True	384.2046838751497
True	71.97217585531322
True	52.67228422139972
True	1078.43624138013
True	262.1583377880136
True	162.37604140328375
True	368.77400143971687
True	397.8674285103091
True	212.17992684650483
True	164.4379367227804
True	387.29442151316897
True	35.81562007960741
True	496.8154534649723
True	1126.5236996031383
True	115.6037406020089
True	477.0574138064935
True	314.7384793682302
True	26.80134186243153
True	410.6157571110934
True	103.01779425167796
True	607.6306172594756
True	214.7588362662601
True	431.4707674332756
True	19.12145206683096
True	457.0606070061559
True	111.55198417772849
True	343.60366452316083
True	34.817845170052244
True	161.65575615277112
True	239.46660282670652
True	776.1659941634115
True	60.64417965873554
True	142.44121744728218
True	233.1068865179593
True	133.78911532835204
True	606.8984067412741
True	533.0439229057611
True	778.9110813834354
True	399.3809080375928
True	528.6164520022638
True	438.56707751208086
True	684.3135137855467
True	73.51718614449376
True	467.8920452568096
True	432.1543341259597
True	47.77332935052316
True	83.61963514682638
True	127.81134884746886
True	91.23680163308286
True	331.6277598415808
True	863.5472447928545
True	309.7666646024511
True	1098.2232599063752
True	298.96675748923053
True	919.6691865592212
True	149.28400002510696
True	578.0824118659655
True	618.3658243651357
True	696.2088983836072
True	439.3773441630789
True	66.79560227636395
True	297.4410296530485
True	39.65796573296456
True	167.21595142655676
True	164.89635343579988
True	1145.4315859011006
True	226.0983335904226
True	558.1856450789246
True	531.2489113358063
True	550.6909874906523
True	900.8027511566796
True	587.3269717636161
True	626.050533385162
True	946.4262802766198
True	124.07803903810756
True	304.12421455215394
True	260.2878914763273
True	325.72175917324347
True	90.55851849212212
True	377.7051473107402
True	3.5942858891856995
True	335.61791194557054
True	252.9965642550691
True	629.0573938015891
True	276.2599975375742
True	357.2330639162279
True	9.574055090880634
True	60.97369341018052
True	550.2264240390805
True	30.805753640806216
True	141.19246735121564
True	64.14072017748431
True	148.68688164286385
True	236.91816731493367
True	66.9847277918718
True	390.27223689580575
True	265.92829149057127
True	102.87819526081918
True	341.8635148928751
True	62.84229881065233
True	570.9648467963763
True	842.5780247043247
True	282.4552105071593
True	1176.833439348031
True	114.93445143148938
True	314.98696845679444
True	1066.8855863244987
True	90.15128207533338
True	284.8814627443548
True	10.333028197492736
True	413.3232227015992
True	447.2408744064113
True	162.08137270756075
True	622.7828033044485
True	916.0635727806332
True	155.7266089439746
True	76.85965667191087
True	324.7731747139465
True	524.9134973810226
True	629.8754647514061
True	1214.4751678373177
True	26.50892601162931
True	912.9349997338044
True	140.44866543352703
True	651.4493700244196
True	116.9390105577705
True	115.31452590392767
True	186.55663022817845
True	170.04922791765617
True	766.9366578347178
True	208.1414045778261
True	228.18532039263263
True	68.07092682887932
True	511.1809416009574
True	455.2209402350417
True	182.63553406813847
True	231.0354928233316
True	17.234472997316274
True	438.3742803352393
True	218.75091395213164
True	289.341314224933
True	114.59845417850138
True	695.3931965194871
True	410.9717328566393
True	265.9081503231642
True	638.0552371460759
True	537.4255683333008
True	469.8261468570908
True	132.03160495374706
True	529.3781596774209
True	442.8244674169157
True	2.956769971692217
True	192.04200644303373
True	93.24738257688348
True	241.4988974018937
True	2.18561817580236
True	125.8994177504506
True	362.68853374656544
True	5.96045370131496
True	827.1064047452323
True	176.9174806807201
True	745.922146846952
True	786.5999637430868
True	162.9532408213022
True	223.5301699239444
True	481.0427310551601
True	826.8165658370963
True	50.574614629419536
True	38.56635205904698
True	137.14306972191252
True	623.3646155343823
True	713.1108753208741
True	180.39045692755903
True	599.3790650344243
True	596.0794330207056
True	852.3642195162388
True	405.0615162487696
True	188.16109436884287
True	871.9146963190897
True	226.0249172456205
True	150.76092021492826
True	331.23302120993066
True	223.28042794862287
True	209.84371841238223
True	623.7182422881411
True	253.82964019317893
True	194.83112666471217
True	454.3498158967067
True	470.86501633629337
True	64.6772343673702
True	283.02930999967253
True	81.32164303906711
True	340.9475343010393
True	357.6066472384353
True	254.460230045599
True	178.32414590157398
True	371.8574541189921
True	646.2401507044352
True	761.1607078505192
True	287.73358140414496
True	742.8974063105917
True	61.24336139631123
True	874.6219346108458
True	351.13941411543834
True	12.650148252805112
True	623.8862641000679
True	705.7300639376069
True	262.93897497188266
True	167.0829129109276
True	47.27728276905594
True	387.75492573212887
True	74.86252999839142
True	14.093459333354144
True	905.5643737475792
True	374.9277309048484
True	170.45260868702317
True	955.701416405454
True	11.823398765894368
True	780.3591881412995
True	30.868927612955403
True	679.2213797346918
True	58.379999275982975
True	769.065212847745
True	455.42860796584176
True	197.27407853386197
True	430.4433825486425
True	202.2623058822828
True	309.25048856426224
True	222.69493382252935
True	408.0862144994188
True	9.916705268188672
True	318.6373757943321
True	116.76058302663748
True	11.79759013534007
True	470.4815781947586
True	702.7459284731083
True	289.961110052767
True	80.45905433486428
True	308.64920153766445
True	82.23310499230229
True	186.83373683727763
True	175.6359789158886
True	374.72748134741016
True	41.82862287293386
True	139.1071220148134
True	383.56841065226007
True	901.0148874228536
True	116.2510902845917
True	206.7958955472689
True	437.9302876685436
True	18.23542940003517
True	428.7074870995916
True	488.07521367407736
True	90.98194194452056
True	388.2979357869582
True	368.45333097919575
True	423.7655451509679
True	596.1028558494472
True	1027.5761986567566
True	962.231505102976
True	52.99038143086317
True	1064.3069500092172
True	112.06085958955308
True	116.75169437805164
True	112.9736096249425
True	494.296638668489
True	378.2493964310183
True	565.5380581020972
True	263.18182554336715
True	153.8294321650612
True	405.24044789078215
True	15.12151406674704
True	453.2049108361523
True	397.73137155723896
True	143.24407089574754
True	91.74935487484528
True	543.1146610949737
True	1008.141332550624
True	197.27902235405543
True	67.60565938874466
True	419.0204159271252
True	376.5404406305477
True	481.1101708777454
True	312.40986704859785
True	4.789805151618124
True	530.2145867174385
True	510.7588552147594
True	509.61985318522176
True	192.62701148363027
True	103.659410097739
True	20.48902248066301
True	378.7986213742143
True	106.7778377316124
True	7.40347611549095
True	32.89242459432525
True	345.4776559153576
True	655.9654554979136
True	134.18350177359645
True	94.17487578647597
True	22.808845051862622
True	403.62083617439697
True	349.2056131560439
True	794.6628777151118
True	305.8042313138816
True	500.5200249234833
True	548.6037835456023
True	524.9195716923401
True	295.54971785795817
True	573.876996629818
True	99.15999040920704
True	576.1597661036237
True	5.981286420625377
True	373.80923814082144
True	482.7191860729846
True	964.6005418578692
True	352.14970665426114
True	793.3100301545362
True	988.091623204606
True	178.19464890790087
True	37.98601017744942
True	357.2880719128178
True	391.0865700055184
True	560.3635202999023
True	237.9450765567112
True	28.56299154432537
True	647.531718671912
True	132.44325071383486
True	1056.8053984233509
True	328.28854125016767
True	476.4047445483274
True	126.52777321673324
True	793.9278371033079
True	146.43094542957255
True	833.6346831844816
True	576.473336463692
True	184.66343580849025
True	105.81114956515592
True	67.84096293487409
True	551.9887578712166
True	895.467471402291
True	424.9518840487418
True	524.8087619119665
True	133.3607424155847
True	613.4396474957296
True	499.6357923298021
True	788.5478304690349
True	319.0613445787889
True	586.9918335871859
True	118.3435783158282
True	26.402324541428797
True	413.0031227799226
True	172.58458405837447
True	102.84585356433443
True	364.0878375612982
True	1100.8597668658597
True	270.16228653829694
True	554.7233213137126
True	10.725728026675151
True	70.5610129497017
True	334.65457907894154
True	801.752456163897
True	448.6829937902504
True	530.2466457399362
True	688.7645365426604
True	67.99887940329583
True	730.9195864275514
True	48.747720413137394
True	106.84262245021236
True	185.20457157957296
True	75.59952656290041
True	25.765829149883626
True	304.12639335713595
True	470.4248434273832
True	921.6806506739738
True	859.9361669394232
True	5.266270155809663
True	283.1624247117984
True	449.021386210137
True	118.47101305594376
True	239.9400571612636
True	321.9025611323454
True	1311.1695946759382
True	459.142705726708
True	25.039820872926075
True	186.2283140570995
True	681.0515739163899
True	35.137850567259406
True	174.44034823467194
True	567.4626812184628
True	70.84146767670744
True	863.2720000419478
True	331.91808258526345
True	660.2555806075142
True	77.09223510767866
True	678.0879380777009
True	583.474755260606
True	871.0734228334856
True	255.3350651717588
True	511.1862472359623
True	801.1380792624047
True	917.4802491981336
True	235.36784048621735
True	783.6560871272578
True	218.30654535082957
True	453.7948713048575
True	383.952898858578
True	502.7172576523004
True	489.3721173933224
True	313.52223203539404
True	350.38214562144987
True	111.31921729899064
True	349.8657065157295
True	1129.3073785418617
True	310.3812329305566
True	144.81848954397373
True	281.93077833084146
True	745.1076586693287
True	643.2451390032545
True	413.127665788498
True	121.93233913863143
True	316.60215840936195
True	33.763609646079246
True	173.6802699877138
True	91.89582607226258
True	92.18087886726052
True	572.5833468157914
True	137.99850557407007
True	135.08271694419744
True	105.7203329904886
True	88.0040632651552
True	450.67633810106514
True	395.1268309939256
True	1050.5365484792053
True	550.238927014165
True	811.7408805875925
True	277.09363206749003
True	289.53156786935267
True	538.4127996406212
True	190.43550317595736
True	732.7755272770175
True	240.466413652124
True	350.1552212520477
True	67.12854745172238
True	121.35631502822356
True	259.7124595223912
True	125.49706715659448
True	473.7335627563584
True	29.6848306974898
True	585.7415226207416
True	1005.8120006964804
True	736.9777025636286
True	1.315870740046322
True	61.38096728029995
True	493.4948531228191
True	439.0269872617616
True	75.86019183244574
True	123.30639376240612
True	292.85586596115144
True	77.23227945502975
True	50.307965331358304
True	709.9297414775122
True	684.2019104397367
True	154.62130584849456
True	173.28403348374007
True	508.2749682280802
True	56.42102315857325
True	23.68500764174533
True	569.257735125741
True	435.4767114565474
True	1120.006147327305
True	47.07860818355458
True	465.1587651493026
True	900.137725104881
True	798.5082928337301
True	305.7328055411206
True	771.0007912744462
True	385.7975941965087
True	38.68160333090702
True	95.09633262487392
True	723.4229567162542
True	75.13863916869292
True	144.15966478613927
True	934.9128578637128
True	185.52463318298732
True	280.87954086049405
True	100.46641674034836
True	640.8702122386843
True	614.1367857629464
True	217.05333812941817
True	425.77503940817104
True	43.11450087603707
True	288.8279618436151
True	592.7568083104516
True	617.2284178970801
True	319.9713631143031
True	76.0530450434434
True	965.1847306824372
True	1070.96136061696
True	559.5569054709175
True	65.15302497076773
True	30.84439338976572
True	91.52130974055376
True	115.5020325221739
True	101.56136281238234
True	862.2879368205263
True	1157.7688143710984
True	715.9438354524657
True	329.18212746903555
True	8.629151846931517
True	22.64872125635325
True	336.2024690335229
True	478.2496606458077
True	49.10125610592387
True	538.1243897188381
True	421.9166290471781
True	381.2471964784756
True	80.0148948802186
True	198.04928934177477
True	256.5138937173395
True	135.9669544680706
True	408.7230136529616
True	43.53026429844424
True	171.2414383789961
True	1179.42284572147
True	4.716478849399104
True	28.37381464390304
True	574.7885203310776
True	363.2950785843348
True	792.6164239850916
True	156.76483678298754
True	737.2678591654953
True	596.8154904705254
True	288.548473151882
True	439.26560704053344
True	349.16909335104333
True	297.57628252811264
True	271.58674387948224
True	398.75620612373285
True	519.8123076084207
True	487.266167062678
True	103.23569072190148
True	346.7861176342152
True	8.037388138725145
True	197.76850019466215
True	228.5289842925216
True	885.645095100747
True	598.5836330125807
True	29.83539575750892
True	724.9832328912937
True	890.1897304415959
True	105.47533413639916
True	351.0562630085269
True	859.2924122210253
True	224.52275859415383
True	164.57799750103666
True	527.9978887028086
True	575.1320489575731
True	1070.564410770708
True	148.59515245457956
True	150.8924693005169
True	250.494443567806
True	313.7557112673815
True	431.4752265347741
True	407.6135303137912
True	331.4342259048796
True	446.8677623383637
True	486.0015001408357
True	223.5008000055049
True	1510.6427911133742
True	254.6552848698348
True	396.7922977491842
True	53.49082598237044
True	770.267658865755
True	249.08961215321983
True	946.7314652156076
True	539.0940081997551
True	300.1332454834948
True	749.8271798172855
True	262.2084122634824
True	212.1233958797412
True	261.0093730086778
True	219.04776040548325
True	140.67722320945765
True	259.54878541903145
True	716.6594650101126
True	512.0936278762462
True	217.77955422717977
True	1175.7204628142772
True	109.19987208529174
True	258.05071205479123
True	71.53602115679587
True	289.86946676496336
True	410.0359028904431
True	90.3115362171946
True	224.7895979707439
True	77.0359030284387
True	677.8938245177536
True	385.421212640204
True	216.89874544381703
True	752.94678677585
True	868.8142437649324
True	822.1280638500764
True	819.2839255317906
True	351.0175977618743
True	1.41959854417117
True	266.24918883189656
True	55.24826758250536
True	403.2680979218704
True	54.19097447199077
True	326.88361647960284
True	860.9684075954149
True	1024.6006036194149
True	407.0901993130857
True	22.95255802823387
True	511.87005930236535
True	521.5437285593919
True	193.7050722995736
True	237.31131131380744
True	290.65606885612004
True	24.056923097411023
True	122.12941857752286
True	1000.404424428929
True	64.58230425259195
True	475.0559557677778
True	780.0669464617038
True	103.01035934702034
True	253.50805802315665
True	108.05295027969802
True	15.252009077108813
True	1.2512591448843793
True	121.29739539072996
True	1017.7488076458698
True	469.35190088352607
True	65.3663698308521
True	800.0042052392411
True	346.6217966841068
True	1.1253373037755965
True	472.36805514721664
True	186.75682707650932
True	502.2886735888899
True	81.02245842114627
True	325.739985690549
True	388.475476341709
True	169.20616506396007
True	215.25558806800893
True	125.96458513493384
True	178.69489114183992
True	966.1653683954892
True	18.165987782232783
True	513.044299465212
True	487.074807576829
True	399.2092597043289
True	225.699715343957
True	234.40798587283692
True	161.27434852953715
True	47.286480747234016
True	487.7897174725857
True	145.50630116515657
True	834.4910639483932
True	839.1769411807376
True	248.24429689261257
True	308.69883518082327
True	516.6445244204742
True	40.833183999694015
True	85.35221764576146
True	752.257891113985
True	1074.0923649323718
True	110.64494239350172
True	725.967718163636
True	137.92870685969635
True	923.9923108364663
True	664.3715829801654
True	101.82665081417272
True	277.8805551465214
True	619.1595883894948
True	257.20480330527874
True	44.68335207812967
True	571.6580327764024
True	439.762795058708
True	5.3425829932723055
True	471.97811012847694
True	65.94079712518614
True	184.835559757852
True	236.32458925125133
True	323.8077454343261
True	66.66980541523473
True	216.04306771221243
True	362.2479981292696
True	419.3589618815121
True	928.7041994613348
True	46.520488923312094
True	908.4613776881156
True	987.7236486977386
True	132.88933835315143
True	73.88605349661682
True	1009.7666607600986
True	30.01033542986168
True	228.68707604126007
True	88.54356755832457
True	215.05898621035612
True	369.9594610001415
True	977.7122207723708
True	97.58281809689072
True	70.53430009405218
True	637.0364723144269
True	268.6941853116488
True	695.875928154242
True	56.19330407621349
True	496.9330745342278
True	411.6342511831905
True	687.2247755767534
True	52.54772214748806
True	112.41965081494828
True	27.60522183650981
True	270.7094350568676
True	41.89841501429699
True	354.73734247948374
True	2.912324735355729
True	1187.1103533062285
True	106.80799729106997
True	144.71931973936958
True	349.04136687607405
True	734.1740443565525
True	668.9870258281557
True	1001.9754583047928
True	465.5496082607194
True	411.2067391868546
True	143.91304646542088
True	423.1545734060306
True	813.2384348371634
True	433.6346356563068
True	913.4560108062678
True	92.00360425182508
True	408.0219396064147
True	172.70368959585545
True	276.2568866721245
True	749.5028443282558
True	171.0789186228983
True	130.49741201276925
True	68.08418095040761
True	876.3408843008506
True	784.4549250972335
True	86.51794034323893
True	437.77098853185487
True	744.8113802832959
True	413.9015895815417
True	54.914807728804526
True	318.158964928025
True	786.9007756783196
True	32.03966750231184
True	369.9650118829562
True	170.8578983273406
True	270.2385049137066
True	34.33145803076351
True	225.43868142110304
True	757.9151007207016
True	634.1714257869605
True	53.7435065952588
True	287.0830558392136
True	868.8522454656894
True	18.45669089398284
True	335.6023790525456
True	275.45066867739337
True	425.802256931716
True	213.5109645136868
True	620.9999878680317
True	48.68492452938044
True	960.2013254906618
True	955.5178480675384
True	46.508458565407
True	393.279948770218
True	734.3993524297476
True	894.5255681375281
True	267.3171841109773
True	605.9149318714599
True	130.8593415987127
True	190.22044222033747
True	137.35957091749637
True	139.26974669626122
True	209.4188986385562
True	934.7123076641058
True	798.6326779925023
True	959.6688218501288
True	18.20947391640013
True	25.706464262854396
True	355.1170003066136
True	13.46696787520446
True	626.426173000597
True	1066.4267200790373
True	257.3383248473408
True	217.3460870419092
True	83.40657266399606
True	216.4982049294877
True	132.77693686300069
True	45.93379895316411
True	130.60506582950305
True	88.73191631314106
True	234.1373499775416
True	562.4865342484848
True	159.9536932505525
True	28.253911470408266
True	55.91929585194835
True	405.0287434338206
True	266.4386701577045
True	576.2782761145531
True	21.1585144099659
True	110.52325699821704
True	662.6339372648305
True	266.32677319828326
True	471.82751732354194
True	657.499640941945
True	100.22757359205312
True	111.0973197810619
True	81.03498956893588
True	26.66178353890378
True	121.17359534620188
True	89.92086812886643
True	102.54481271700593
True	151.13251061427232
True	238.20813192049903
True	811.3108634237879
True	281.1210400754225
True	917.4741785222512
True	164.7828401596552
True	197.82941155549008
True	814.29826813889
True	299.022047582068
True	580.3652556921687
True	249.7912638041844
True	360.2876678716195
True	451.73895761208337
True	542.7904610984752
True	636.285179558583
True	364.800609040774
True	33.18122660562835
True	576.7147909001872
True	618.1474407611105
True	19.90546982782048
True	10.595813937540289
True	262.47663354859225
True	407.53161618290136
True	435.5834126124819
True	68.88872184886559
True	651.4991094781872
True	945.473344856569
True	231.2246174189023
True	908.3660265722586
True	270.8863612936468
True	105.3335293583692
True	277.1778929402483
True	707.9640177743936
True	38.27900620973858
True	572.9515151407886
True	1311.298174542749
True	1022.0364214426096
True	929.0790065138629
True	208.5872410132838
True	87.95883987976428
True	194.41071639876876
True	849.5689547088514
True	149.68527650221228
True	1087.0466768293218
True	864.7721597336435
True	40.69634011191948
True	93.45026653431864
True	414.6513838942436
True	412.9949338485713
True	200.32711377255
True	511.12460646771865
True	655.3806189365666
True	126.89532268784798
True	275.9593049402975
True	1011.3955075306264
True	52.99342099934649
True	701.3286057734177
True	525.4087331828118
True	38.46327203584494
True	855.5295180289022
True	379.7368581284238
True	535.4430940668227
True	111.8235639735925
True	264.45410153756654
True	202.01500306486344
True	27.05463712883222
True	136.10698829063185
True	747.1649308972814
True	138.67707310696323
True	374.4994200436649
True	63.91182503742159
True	628.0934139263059
True	603.6309913694812
True	222.04450328089067
True	469.25413004002274
True	169.37114204044542
True	161.46871611611752
True	220.8559613153462
True	277.1653572039176
True	355.81012957318035
True	132.80657583266418
True	195.53520384025583
True	27.68009177421464
True	860.5623262943652
True	302.9021712970809
True	10.42854306826955
True	364.5838425502362
True	169.34757678388146
True	627.2693594003329
True	359.020685809225
True	565.1524497848305
True	546.8646317906904
True	486.22242292533815
True	791.457125610676
True	243.27180276039653
True	579.8479816969696
True	162.9007305243888
True	539.4876556050305
True	352.0284976943149
True	370.87077315133024
True	122.71745388408372
True	134.6650047428977
True	108.46820100636543
True	65.07255341680408
True	739.9117301746022
True	186.0030732699752
True	45.578053030901046
True	0.0
True	544.5697154901308
True	116.3048620914962
True	22.28958102947514
True	41.743693246571816
True	114.24380023843804
True	526.4982938219089
True	185.4447548072037
True	108.31608905974971
True	35.458621210226454
True	163.8495533572645
True	960.8090778876216
True	51.23824403541277
True	237.7038481427449
True	740.1072853152048
True	323.71454960766306
True	459.62324097862046
True	478.91262420068034
True	512.9193385048803
True	608.3027933678301
True	915.9828042817855
True	267.466221265804
True	1047.215772639185
True	918.7796590912072
True	622.6869164068896
True	353.0627524387758
True	833.1473651503686
True	9.816375135100056
True	36.34210030933839
True	299.3386249803148
True	44.16560042428357
True	200.8022911568848
True	763.4692197374509
True	222.35768684428737
True	725.6422683047002
True	741.0058949191638
True	120.491909302264
True	370.06700055842026
True	572.5253640712403
True	23.25946383824698
True	130.2734511998125
True	425.8039784217774
True	299.93625268148656
True	201.87440890679247
True	113.62470535173031
True	379.6605726688636
True	19.84492918955172
True	360.5138424746632
True	351.0566002699829
True	1035.8284518455994
True	361.37648302664337
True	30.13461334689309
True	451.5169293014776
True	461.0065950376554
True	234.5391633049734
True	32.459272500430814
True	759.8582696734807
True	433.9571336653548
True	170.542215864191
True	13.20198013538872
True	1217.930702675331
True	166.42638860427527
True	26.51351342260663
True	300.41816170072417
True	281.503687363926
True	106.38630957324813
True	285.07753428458284
True	45.6992070951992
True	308.5611115398274
True	280.6817185810688
True	311.749903478908
True	31.497861636989192
True	47.09056627211478
True	1049.6164700193806
True	25.625824129642325
True	12.86534798597209
True	179.98752597186805
True	669.8369058502404
True	8.420899626978436
True	194.27975379787225
True	179.6906131357508
True	545.6481457664231
True	385.171039757956
True	738.7930905397682
True	321.56943715758285
True	480.0875826435028
True	442.4681024907057
True	495.2334915869589
True	103.2994363432692
True	1261.2503526203122
True	896.069230622804
True	291.3388338352164
True	526.0998489460769
True	101.12415964796354
True	575.1893444714449
True	430.5996839709801
True	161.7953112937142
True	79.29773537737583
True	333.29739042567155
True	161.67803738459676
True	28.063284867237844
True	616.0853896269301
True	374.6870008613801
True	72.9071201227807
True	29.29447334659633
True	654.6013832308649
True	489.5481367020867
True	76.24822096225613
True	22.708900758360247
True	333.4599047888089
True	313.17825032785834
True	714.8758368957058
True	550.1942107881088
True	557.215318445977
True	790.1756894420672
True	9.481260162393118
True	56.931297028659294
True	37.0840443755996
True	59.998281212141954
True	506.6099500879863
True	593.0411444915433
True	81.26420563981189
True	108.88861104131094
True	194.14433410146265
True	74.19687216286502
True	176.62330337830394
True	211.46028367117367
True	276.14534101573565
True	829.1165991382378
True	612.9028972233301
True	286.31304655789563
True	192.0612406312481
True	252.35297277556933
True	249.4563886585134
True	756.226826542719
True	335.8428604814427
True	167.7524584199074
True	919.9202857280652
True	355.36478654561404
True	464.4473748391911
True	158.9462542135415
True	116.38595554717546
True	62.88308195660309
True	204.7539135951359
True	989.8991141760056
True	504.7719031149499
True	113.59724004652672
True	354.7380455187491
True	102.0174162022065
True	652.7057092604816
True	3.984005171682352
True	671.4592827008618
True	33.33923844025669
True	926.29840989844
True	850.8616886120834
True	206.7615960578653
True	30.70892438649818
True	81.2532706074844
True	468.9067563149392
True	237.230503218498
True	1.7143928532039263
True	74.8639051193271
True	1093.633145858744
True	331.0687311355597
True	655.8511270569217
True	481.0596216021197
True	31.141544870077823
True	138.83303284153004
True	434.1567486876068
True	924.4068205822932
True	817.9628473055756
True	413.582121380762
True	348.0994941745134
True	18.23702339814271
True	82.57467727241476
True	763.7417755721899
True	470.07841219281926
True	386.78487492665664
True	841.3452642594887
True	25.522506658323856
True	216.3853343389248
True	897.0821853129517
True	244.50177968017252
True	9.206124774824456
True	495.0696530277288
True	109.25525445639448
True	651.471346910228
True	50.34233985959177
True	262.8092615383761
True	822.1593524018114
True	887.0918663547673
True	286.30801832601674
True	438.9749771604557
True	115.92793492889648
True	578.8956905748097
True	260.78945604425326
True	192.4454523141937
True	823.9416409258462
True	52.81268882175227
True	704.1198120297778
True	275.80598408627475
True	293.8946606628249
True	173.240089747894
True	494.4835253431079
True	591.3839872105344
True	371.2652931997512
True	407.8200256252263
True	70.35870151971065
True	165.15923068604928
True	448.6490360847693
True	222.07053833168655
True	36.375788084729045
True	201.19657924187007
True	400.5476193389461
True	398.0762868758315
True	748.6106845564035
True	126.41595183284892
True	643.1323915063705
True	490.123391061937
True	568.4305249777407
True	134.0722716911714
True	40.83483933234956
True	671.5046061905933
True	73.23004716695606
True	547.4570206721454
True	680.6688834074162
True	452.1927186836036
True	132.2405992882975
True	514.7513435097668
True	4.211026056924896
True	390.9870977151562
True	31.165065737002053
True	615.9792954122341
True	278.4077740679893
True	583.0602640035081
True	715.4970227065559
True	150.2388573975246
True	537.0184368067887
True	490.9748249496394
True	63.009335468661575
True	958.4022078488026
True	3.33382403479706
True	26.91967646521305
True	658.4780580338617
True	671.8532721415737
True	135.98929311683395
True	412.2784754150442
True	121.68535586292694
True	70.15294360412427
True	489.4781101211037
True	43.66376017415657
True	505.6599464425855
True	13.505598956049948
True	853.5431740785748
True	537.561967573926
True	667.6764066312999
True	106.66722913212742
True	366.8742031565208
True	1019.2543282971576
True	853.1560218255621
True	134.76600068741303
True	553.8613174325437
True	456.658775034068
True	252.76346230126543
True	254.53631366768963
True	6.477482292511754
True	321.7616879346656
True	11.323528271508314
True	372.1411966218554
True	78.54123748448792
True	418.1679068935344
True	644.113723627309
True	119.53795723589832
True	230.66634597235745
True	678.9498081102502
True	662.0000453516849
True	291.21076366006054
True	137.46385039597516
True	163.54071546480773
True	474.157684865305
True	79.0355508819531
True	11.01308585969921
True	536.6514884679862
True	568.6077256576483
True	19.76690571296761
True	139.78557916624382
True	887.1979688494633
True	490.34677632475353
True	273.27655410160673
True	35.18403787281223
True	470.66898470691086
True	111.23574630854424
True	577.9563948768434
True	662.4937685607983
True	291.2842720465297
True	370.9877635689545
True	183.8658667249927
True	241.74239068019247
True	71.56895420105256
True	221.71115548975095
True	497.9198932617259
True	21.12468178195469
True	465.1740982165756
True	373.96523972324064
True	725.874670849939
True	905.057993399926
True	902.0077702121732
True	154.94042954095417
True	410.9806133078937
True	70.55680349809725
True	187.80099143147743
True	322.052247435564
True	9.961704768694956
True	802.3540224935168
True	21.83656326938529
True	402.9682265463171
True	272.0848008501168
True	648.3378047409827
True	204.8573339144832
True	38.202047610010304
True	706.1364693878623
True	1080.8406108560089
True	221.86784137281543
True	134.4676477494594
True	617.2459964546047
True	499.5133144272023
True	17.492457388476552
True	849.0609906721195
True	114.65616303731709
True	43.88495219873612
True	304.5126872078975
True	346.0291315091835
True	381.0756943680543
True	272.8439258229531
True	19.089584941730084
True	22.43495125061724
True	877.9802264803914
True	203.2096045425516
True	113.49191995590353
True	872.6839808222666
True	654.9626525468406
True	647.902393858018
True	453.8715501120184
True	146.67569123272546
True	32.212146865487114
True	103.04243249434782
True	434.64333033432337
True	240.05111367579187
True	492.642584877234
True	144.5060891708154
True	488.2589849902164
True	654.5751407537332
True	974.8103486716764
True	25.105061401887166
True	954.7884043243566
True	1069.6460819481529
True	484.07066517976926
True	85.08203346530132
True	767.3124094232198
True	633.3702717015461
True	661.1795885225715
True	170.99229481462532
True	733.97965280699
True	705.1174801135782
True	122.3389430598228
True	799.9193489900705
True	808.4126590195798
True	491.64194451733886
True	227.6267963467378
True	75.71873994207449
True	310.2544165044489
True	345.53913671031376
True	455.2558262586375
True	440.1493306995723
True	202.12016888716764
True	315.36590576189394
True	3.297275835447226
True	13.496538456192583
True	100.62509292161296
True	130.52720716550698
True	359.0528275049842
True	348.5942567454226
True	115.99682747935827
True	17.499844866485628
True	213.956763409694
True	837.7190595409262
True	455.13700885268935
True	540.832097754745
True	553.6855016923197
True	786.3800645050987
True	637.7684475728806
True	92.38257656906949
True	210.3407456906023
True	237.99097040203512
True	289.3298462033185
True	106.28666240520332
True	351.8716775560948
True	437.7344993695201
True	172.24915100749854
True	650.1581571828668
True	245.3339903067635
True	209.04804737174987
True	29.728786367250255
True	254.5972668497632
True	464.0735087736401
True	163.0108255518697
True	529.3050827864233
True	479.2621403686682
True	238.8407637507305
True	98.75086692059313
True	39.1773907675636
True	408.926056488622
True	773.4878266245024
True	164.37485368371586
True	996.2406623264592
True	1041.439652072296
True	488.3408748949386
True	101.14853838716326
True	122.61453511587663
True	679.9681861601058
True	8.790396755769406
True	225.5251822177996
True	135.94667277458535
True	122.42925358952724
True	326.2727577616281
True	609.0321613259748
True	36.610221905791256
True	128.5019283709589
True	933.068441068623
True	55.20744745300748
True	443.7411971059517
True	545.2811397286206
True	226.44107792652576
True	127.2231684690941
True	931.9295221924648
True	1175.3765614984036
True	520.7903604250129
True	647.1187116294504
True	206.7130916727928
True	149.53695151153775
True	317.0551040915242
True	247.63459627932028
True	173.3894430632681
True	314.8223157821074
True	341.89463839800777
True	10.704301738770056
True	633.47789389064
True	145.32084406475548
True	77.40079559576543
True	442.8018630475783
True	315.1453703760146
True	1177.534516361532
True	344.2616177168832
True	989.7396859514224
True	9.19501062322227
True	269.64743721121164
True	224.02075555134044
True	154.4440036413565
True	479.1821862003604
True	205.25531533765877
True	414.3622467941846
True	320.4350165152587
True	116.24735818799894
True	363.2207250738617
True	1066.4640960541892
True	727.3209438059669
True	219.5336535233507
True	108.01242824002186
True	287.58611104649617
True	23.43473942679956
True	359.7155400796604
True	317.24815878112474
True	536.9312959365961
True	466.5909854681482
True	368.5852833986579
True	152.67030464902356
True	13.256603444534392
True	428.3424730546655
True	277.0967375570071
True	144.12813314356558
True	305.684119274341
True	440.4851619955807
True	820.7996724728307
True	320.21514424488225
True	779.4829558263482
True	418.9536266567023
True	378.48610606931294
True	1.323032022117471
True	1175.498604447975
True	104.36357651073
True	895.3667739824009
True	199.87310232797125
True	466.70914939433374
True	663.1050933940893
True	85.15642961026414
True	499.3116200194983
True	34.284907198922625
True	410.6284208823832
True	75.84146466653208
True	233.61390446662145
True	37.07550952853772
True	682.172199508927
True	191.06867427452556
True	27.02459257058668
True	398.186163869933
True	107.43907185684851
True	170.730716977738
True	828.8054336657016
True	237.69193134453096
True	152.34029502611892
True	365.27466071992
True	511.9493755452681
True	322.1323382732853
True	530.7558400870734
True	611.9804761293245
True	162.5907398404264
True	7.195484833419795
True	64.49461670680105
True	427.72036989074434
True	93.92572690131024
True	77.28725120722818
True	1070.5154794373525
True	27.240918719133298
True	328.77737923845183
True	322.62491482259463
True	464.2762764385757
True	678.1546741359688
True	184.65073523943207
True	658.0620087671209
True	329.62939827705503
True	348.68449632642984
True	260.76677063781653
True	201.79060397876992
True	364.3892845412889
True	436.444242916977
True	400.8025650763174
True	601.079737708184
True	139.27274645306727
True	73.68804422181424
True	41.25796315785715
True	298.8643142386121
True	625.7933964243434
True	412.25375309372174
True	787.770013768937
True	209.6071105196628
True	373.476583310502
True	70.60430876928848
True	54.90539707718925
True	434.3321500422675
True	202.25969332206688
True	223.83888472340053
True	43.63595528778845
True	1087.19501267288
True	181.94808007436944
True	913.914627044702
True	322.6822142779131
True	935.459893584961
True	232.09793783814385
True	472.607095372295
True	531.385042406601
True	622.1678121028046
True	209.48382783835115
True	476.5634155485653
True	911.6093995585333
True	125.4661669903238
True	6.190861457605318
True	592.7132884582367
True	30.83351397751436
True	77.84070052158536
True	777.4710041037308
True	231.20141679673745
True	949.916952194986
True	702.2775071954375
True	427.1410713371849
True	270.32186880318045
True	474.30412904926857
True	346.576926480732
True	182.4677846794949
True	668.5442316915945
True	722.0700362319967
True	216.8401546343593
True	87.14987305477561
True	515.8248773393755
True	128.15936053442638
True	382.2384763027473
True	332.4806538714555
True	66.37797239679419
True	361.1871595174322
True	418.7033070938203
True	378.4517651192471
True	403.5105088536345
True	416.9081192896692
True	614.5364847383959
True	59.46806195256394
True	438.1339954773632
True	327.4426172838558
True	661.4733851969962
True	209.7715965950268
True	98.64073911872316
True	43.5901742693363
True	535.7939103920045
True	643.3738511168975
True	189.25912546913293
True	412.7576822133742
True	348.5575528483579
True	17.35184337907296
True	165.3106189164145
True	291.3751096384369
True	3.419108633097215
True	880.3221699810565
True	82.08981028271198
True	105.83442196564936
True	108.65845353931812
True	356.4681458347078
True	36.14482217268117
True	466.04154257324245
True	230.318995524672
True	6.005304952023822
True	119.00779678509076
True	445.7337876877859
True	51.48555880132294
True	64.52144169678138
True	183.77261608137164
True	282.2400350646886
True	974.5827041248916
True	379.8556516080303
True	961.207376398806
True	181.2353627192352
True	1061.682113959018
True	763.8080721676166
True	653.840110193844
True	400.3554708675841
True	380.55156443384345
True	77.61510736189928
True	72.6491405902311
True	79.3245335746986
True	171.16149392845665
True	478.603296465468
True	1071.9139594427313
True	175.541940526884
True	357.583737074885
True	428.3257042862252
True	604.1165156162986
True	608.2656424910656
True	287.13661906309625
True	481.2175413563116
True	656.6308459533009
True	94.28569129386156
True	731.4446848903777
True	264.4300884820051
True	135.5954580333703
True	403.3201775687079
True	858.9825876967155
True	433.0157776017152
True	836.5972306382014
True	195.2969233413145
True	342.3892927946626
True	712.9472839835521
True	606.9025664066388
True	188.5273280429459
True	246.8992228833645
True	810.2102006396584
True	32.73512307684679
True	191.85501107006837
True	484.00912783935
True	684.0726621993842
True	100.15682116468052
True	38.25136484023981
True	166.2837826688814
True	720.6958824256299
True	324.64917095106046
True	537.5524088053226
True	361.0360051907527
True	292.03119993079866
True	433.19831866070166
True	483.55429053970215
True	71.78585775647203
True	369.5048828700258
True	794.7414561068839
True	0.0
True	310.1962979024092
True	251.48014381661497
True	965.4291078295852
True	155.50303351283236
True	630.1279267202515
True	632.3212470277684
True	111.75783353197347
True	207.85765735076515
True	129.07565944819504
True	10.912592061280366
True	292.0432579412012
True	385.27784850054326
True	1126.8054803863458
True	235.8179659899399
True	413.6157582699104
True	655.478882797602
True	198.17070370858815
True	26.613813968548307
True	850.3737285818179
True	609.8168545899864
True	154.46332576019248
True	632.8567907666649
True	159.8789910104198
True	307.73025451220644
True	763.2081874404442
True	33.90731617489519
True	100.31888668416308
True	515.8303693423294
True	61.7172548009946
True	75.74383844808395
True	416.7937782939918
True	23.573367795013773
True	774.0250765113949
True	99.41729090126248
True	157.7786878864101
True	17.550211154046494
True	697.3630981301637
True	29.66801291534187
True	776.5660070451155
True	401.03712800528143
True	115.12624533982611
True	705.8796071197091
True	519.5768718643932
True	570.0086505018189
True	44.23438958152392
True	358.6268806556336
True	5.345505679938238
True	90.0174665503838
True	376.54568172043616
True	50.42565336108121
True	116.91216769789108
True	311.65245280096514
True	191.8106231316632
True	102.59241677598165
True	647.2663362351855
True	22.049470458869635
True	1126.7213761725168
True	496.0196408710097
True	306.1960468983584
True	494.4844710119133
True	123.67480476725372
True	794.4980533631079
True	1092.4679722442777
True	754.0685570363862
True	171.8208969616403
True	230.47840090677371
True	50.09341562605375
True	61.63130653577637
True	151.85301937537767
True	95.93029686836734
True	172.62145887781662
True	1215.35965818671
True	311.6092507513804
True	353.83237838844667
True	688.0732146488917
True	16.32037370002151
True	14.712413270795764
True	590.9857846434855
True	6.216927386797766
True	114.96138080975447
True	672.5489579241125
True	177.65738193269368
True	644.3174190423866
True	882.2438632277222
True	157.1265526493093
True	887.2034456768196
True	3.4594042850035134
True	461.3422247076936
True	1044.6418284881572
True	25.05232836583855
True	231.7120115631662
True	134.74660799556725
True	955.7282705008809
True	231.37816999631144
True	488.93437178837263
True	119.99429173865454
True	529.2541059231313
True	148.30889034940876
True	96.24762143140906
True	380.48917198510856
True	67.11527245055339
True	56.086001358404246
True	1036.7463098675412
True	252.0632290396032
True	160.857553367396
True	365.6977600966532
True	400.4823923280728
True	208.33250140683015
True	164.23859607088735
True	387.757561240915
True	35.21730894189254
True	500.9903694961382
True	1105.8676050794986
True	109.73340305506429
True	465.00545375674426
True	319.8027369819728
True	27.164883643983675
True	421.21323392254834
True	104.69403316579456
True	563.924864506135
True	210.53783877801575
True	417.6795426667085
True	20.09186846731339
True	445.1917086428832
True	106.94305107934922
True	345.8364262504769
True	32.80142538240863
True	170.5121681594154
True	246.73355349323157
True	774.4313064021368
True	58.116303792688285
True	141.68254363624405
True	237.9726347418868
True	142.3004529182304
True	610.5644436435114
True	541.2013150183695
True	799.1077205274981
True	405.3038714895744
True	538.5545314979483
True	407.0337654564402
True	704.4487699093834
True	74.0070499556671
True	490.3749717985904
True	404.0189135952424
True	48.531289173205145
True	85.41197304217276
True	129.77209661409512
True	85.83293741275595
True	328.6137048224245
True	837.0475316530677
True	310.4722368745538
True	1154.660817688733
True	314.6976472748163
True	907.9214324538884
True	145.65436927713768
True	576.4452878202128
True	610.1147743952498
True	708.6454984404847
True	451.62449957562455
True	66.5854626925101
True	300.4452407977257
True	40.21423570591634
True	174.5688970262572
True	172.57949626112722
True	1145.9988998875992
True	229.9957804014616
True	543.8752326506543
True	557.3468708882002
True	572.4681676934403
True	863.4235563197954
True	585.2354121324468
True	660.6715505769182
True	946.9848593097508
True	126.34655009958716
True	325.97609125580567
True	273.3899246786154
True	330.4496495959831
True	84.44393875609823
True	384.5337823526592
True	3.4138859755550586
True	336.4519602429194
True	253.34334251449067
True	615.042890890621
True	271.8934351592883
True	351.6668167990307
True	10.403023950539833
True	56.42274762383032
True	542.9601851610767
True	31.82700663499487
True	150.61151128062832
True	65.83807191514654
True	145.72606358713833
True	242.02253657099848
True	68.88726796383074
True	379.89595144365614
True	267.3051396126475
True	103.010226371517
True	340.99974866510405
True	63.744950722001775
True	584.0670187846595
True	835.2233134400988
True	277.5161976318862
True	1165.886677198665
True	112.754040626546
True	328.88726313788027
True	1038.745099142719
True	86.69919638172652
True	284.5111053927862
True	9.693470828278372
True	398.5831470376909
True	449.312027009436
True	152.58517740685184
True	608.6983966200237
True	914.1032136838912
True	164.96617266744005
True	75.5389192864297
True	332.2111826649032
True	545.2063090282668
True	585.6833975429371
True	1203.8049202715567
True	27.09515273249354
True	909.6285117706065
True	134.27697074734868
True	629.7090066216365
True	119.11481041876972
True	126.55374497770217
True	191.7080783161383
True	166.0719276700586
True	767.3509930219404
True	215.39973490983277
True	223.1754935480313
True	66.09845018510497
True	520.5228620559767
True	469.3952246939607
True	175.2189088728544
True	247.55501164660112
True	16.401227896033234
True	406.0784951638704
True	220.05737300855844
True	279.99915157747853
True	116.42538099817784
True	711.9058455855478
True	419.8296801238061
True	259.42922866546326
True	643.2277710715263
True	523.6552478451988
True	452.8911940727049
True	134.08844453465068
True	531.6650381523891
True	437.8529121620741
True	3.43700231609132
True	194.72257480877917
True	89.30298293539205
True	253.73528457730288
True	2.1368773206867395
True	126.06106729466974
True	362.5946873728326
True	7.154671406234831
True	859.288316485756
True	173.7943528176718
True	734.5458509889061
True	814.9514136811787
True	158.19377225957348
True	228.4433488413049
True	476.7288408701636
True	805.960347816277
True	51.64564171922725
True	37.70417951458534
True	127.9341412342314
True	622.3554190070965
True	712.4290845638582
True	187.3573632739134
True	590.703563076657
True	600.0926149760743
True	793.6891536712419
True	383.66508430525
True	188.3595061814344
True	892.5665533622993
True	210.9772790728076
True	149.93532550259724
True	321.89620632460486
True	228.42397495243856
True	210.34881728747533
True	601.6359354898393
True	252.80411208810563
True	179.44472471106954
True	450.50967639246113
True	467.45788028980337
True	62.28462270476668
True	288.448233059736
True	79.70898044660166
True	333.6243352074203
True	359.0857857432615
True	249.239392982888
True	176.35177225278082
True	382.0451835105806
True	648.5167311162253
True	769.2202584165011
True	300.51655271796545
True	749.0241434218077
True	62.237292292307
True	853.8811277094347
True	352.5914498471339
True	11.576212604838554
True	592.2740674736858
True	684.8171632768384
True	255.48018133454968
True	174.1627837162236
True	48.17540755558529
True	382.0594568709936
True	75.39228828749357
True	14.604876985633886
True	891.8296055346395
True	377.24091402073145
True	175.04775917265232
True	981.1582942524252
True	12.203453033714782
True	782.2994945989648
True	30.367254880335285
True	643.963388843083
True	59.1595658723714
True	750.986917970113
True	472.4168484406912
True	196.9008720569952
True	439.8050660860328
True	206.1727976532212
True	307.0978769895209
True	224.25057077081385
True	416.4387860756101
True	10.000970552553214
True	326.3584166321418
True	110.93355152311224
True	11.61534726434425
True	477.2475043325668
True	730.0359816507339
True	293.6959116387675
True	77.40599545199107
True	323.498713213376
True	78.11081374953913
True	183.90288409188528
True	177.30428930116727
True	395.3797251615313
True	47.84361727692431
True	130.95418482633835
True	383.32919887036167
True	870.4545976779448
True	110.80498685137728
True	211.80942146810355
True	418.66220600173705
True	20.16715159090256
True	419.3567205540877
True	525.0226578380606
True	93.18292958669038
True	397.5108465647159
True	347.60147690565793
True	421.63474791752594
True	582.726252074177
True	1048.5218104281576
True	1005.1069074909784
True	58.04420553877248
True	1066.5439072336808
True	112.8584804149652
True	113.29099875063756
True	106.29485305265234
True	488.4966437983944
True	382.7655002691616
True	597.322370574966
True	259.80943439891047
True	149.77832096992225
True	391.2915719339834
True	15.50135493753188
True	459.4477969124393
True	406.1250778919885
True	145.6250859049356
True	95.93680306530725
True	527.132846664602
True	967.2364766365564
True	205.4511199903301
True	67.9451672622486
True	450.4904021991534
True	371.36626036906233
True	478.3551089509082
True	315.1857612759317
True	4.305178069489413
True	516.7010269000365
True	512.1052426446261
True	495.30689134294767
True	193.80878928011995
True	101.268686794571
True	17.866461794507586
True	373.3052498069925
True	114.7565094344643
True	7.4979574681897585
True	35.535482214534056
True	333.5822168417058
True	658.0841416536196
True	135.22646424933768
True	91.90231875982622
True	26.14241774978365
True	409.2488440969908
True	361.205914020442
True	760.2757461940337
True	295.93593623661343
True	513.1416687006687
True	546.1433800798318
True	533.4463888440266
True	290.70040912597955
True	556.1814240410146
True	101.18322194086392
True	585.7257352920197
True	8.133452198149373
True	361.58690846026207
True	471.34102455073
True	967.7781461603324
True	347.3362521798537
True	807.2945937833289
True	975.2678961777611
True	183.8948133557574
True	36.66313963172658
True	376.1565307374629
True	391.0205254460896
True	591.8645903702312
True	243.5947171756839
True	25.796050764055646
True	643.3134039290251
True	125.70174427468947
True	1075.4618912474286
True	318.7527923563897
True	469.7284996003211
True	122.71065061584342
True	823.6927349675566
True	134.83983626926246
True	829.841493481939
True	552.0766908368877
True	189.87845537063512
True	110.22585814231198
True	66.95265179865082
True	565.5731730535528
True	926.6628783991677
True	417.7180954953653
True	551.2480783793358
True	139.28488088481717
True	622.2098996941377
True	482.8798204582309
True	786.8670790119463
True	326.2263032555495
True	592.1987115490408
True	114.42123602657666
True	23.549447704148697
True	423.1201878216929
True	170.90965654478654
True	106.07413914831896
True	371.3265749828412
True	1075.8336680174368
True	267.4732568237808
True	555.7018501325917
True	11.989956526184692
True	70.8453606048809
True	319.57751012618684
True	780.3681185043251
True	464.7817028935245
True	523.8553229709214
True	708.8878617176767
True	68.93086377645407
True	727.1388054203692
True	43.93978583543684
True	105.88028305857132
True	178.6598226858764
True	82.10742492457013
True	25.791423902700533
True	298.37212165367686
True	482.3148208642094
True	921.9798980119012
True	858.4407261477312
True	5.802691062731196
True	284.4699684010542
True	459.8264194026616
True	125.72573780103312
True	241.77668735419445
True	329.1353342515515
True	1335.789427664328
True	450.9815306629824
True	27.905107432064177
True	188.6788340613943
True	680.2382305163811
True	35.85915414897684
True	176.36730681472298
True	577.5882503053448
True	67.82575564072334
True	861.4735095861489
True	304.48416680709806
True	670.6772406401395
True	74.55092023981757
True	662.7804690442333
True	601.8097594597572
True	869.6551064863404
True	251.21984777347927
True	509.3381145482032
True	853.9219616622781
True	911.2589168593169
True	242.84571958888404
True	769.1154876704161
True	205.9694914178264
True	458.9449287628755
True	374.60740720477247
True	492.610709314244
True	490.7214861506289
True	325.9907718304791
True	351.3590850084365
True	113.5062329579607
True	350.0890862326553
True	1131.5867538186696
True	312.41992847882784
True	142.63465515165754
True	289.4829141557137
True	772.0776020752289
True	651.7012352750285
True	416.1407539107881
True	121.18649057635264
True	330.4621219150893
True	37.43806978525212
True	172.76739319603726
True	89.73694385230911
True	87.33221393293397
True	562.8513479326118
True	138.66151677420015
True	132.52981084477028
True	110.1347776347295
True	88.30928637251147
True	440.4378080979001
True	390.9596154527496
True	1024.4354395137996
True	528.89646025207
True	829.018961429712
True	273.0673876955544
True	280.5467314591452
True	556.152776240132
True	193.98477623977595
True	730.3455617545239
True	233.94759111379983
True	364.4310031975515
True	70.30014742787881
True	119.69647761909135
True	264.5360018675705
True	120.35694307872473
True	472.5568113385037
True	30.901299225735443
True	556.7111788679395
True	1008.25392994522
True	741.8358174248807
True	1.387607073269365
True	60.0194553726681
True	498.4911266196367
True	446.6397017049465
True	76.37792929182302
True	120.6065807254437
True	304.0660415974709
True	79.70069047473665
True	49.43500964511894
True	733.82015855189
True	675.253538359633
True	162.26422937622647
True	166.47093068871186
True	528.8325591128828
True	50.48761494192341
True	24.13690044696535
True	586.0689295836969
True	443.4899312663531
True	1123.6448683332922
True	48.76899591090989
True	472.6526636268152
True	866.9330258129157
True	809.7338658652056
True	285.44101954978726
True	734.1373478483072
True	396.8136916898103
True	39.8246921986564
True	105.47032196579111
True	697.7366595245282
True	75.87081602053273
True	136.92945115576185
True	937.6397161795172
True	192.0988489273257
True	273.53662908919495
True	102.48805605835128
True	667.5998485824398
True	582.8188689733608
True	215.391959188389
True	433.652327707089
True	34.653980453511785
True	275.49205808639243
True	592.0909775788273
True	591.8808615858118
True	305.98110467504654
True	73.76969817204287
True	933.9679050381212
True	1070.5120312306813
True	548.2250942867245
True	64.12437008771757
True	29.32662267816365
True	87.2863854577753
True	106.38517570780142
True	102.62525508475952
True	886.612616929377
True	1169.596572517174
True	728.9675984539537
True	340.63982136134035
True	8.798461433059504
True	21.04735551911581
True	336.8927701349699
True	472.43030010592
True	43.04825809737552
True	541.7554766807906
True	434.3336269407408
True	396.128277276208
True	78.30071637274426
True	200.6578956597208
True	259.15531423020786
True	135.46787397845355
True	390.3727135590685
True	42.22516839226742
True	179.83212653349423
True	1169.086655143479
True	6.2036428172077205
True	28.69361214897013
True	582.8560893728958
True	360.5479792057939
True	788.4902739616896
True	154.34110114446798
True	783.2591341466746
True	597.5925409314214
True	275.1098409658674
True	422.7585520775687
True	335.805742916208
True	296.5245587018898
True	265.35939864279175
True	392.273858940352
True	498.3255533565509
True	484.5499585635783
True	108.0527115760847
True	351.4480950170829
True	9.45178580856415
True	191.0148870356261
True	232.62964949854512
True	857.749252826125
True	587.6482399087934
True	30.20437116282489
True	716.5968962328211
True	829.3522881780968
True	100.00559245116948
True	346.6025392981084
True	845.564483532483
True	229.5245390599264
True	156.63548716871193
True	531.6611137455271
True	592.6704263121946
True	1107.1525806012492
True	143.87407129188148
True	157.0445207551139
True	263.65696864105934
True	316.49366800664404
True	430.6660062531032
True	410.4243071052405
True	326.4072914060804
True	448.3298288533248
True	503.2834075844799
True	224.72607807398435
True	1507.2942527883831
True	249.0515816990184
True	409.72925899819546
True	51.53296535672565
True	763.8003635854801
True	249.2314757237088
True	927.0910468556838
True	582.1935888345744
True	318.63863127735414
True	773.3432983856234
True	257.1411077590772
True	201.70899193848985
True	255.93594675005147
True	227.40019171659603
True	136.5970380402872
True	255.6988122480169
True	739.4729871110735
True	518.4959163876871
True	221.1510857414204
True	1148.6360877957527
True	112.14545989563725
True	257.0901899777932
True	69.47772321015925
True	311.26503855136536
True	429.8228671492248
True	92.1985066843306
True	223.34394216274129
True	78.48233227553463
True	719.5998515179987
True	371.6529531405831
True	221.8575620423929
True	724.297704073717
True	881.0697606555649
True	802.5576207463557
True	845.540664618731
True	343.4792429661624
True	1.127432814970038
True	263.00194887562884
True	54.32313033591316
True	385.61283737333656
True	54.63846698025875
True	370.9333400738883
True	852.9855609774556
True	994.6556530224916
True	394.2925161749584
True	21.26914811589957
True	537.010850292361
True	508.4966461508391
True	196.47346273218665
True	240.36182350765964
True	288.4800846786775
True	23.390201480807107
True	126.570669441802
True	956.5443884991554
True	65.70619921068399
True	486.5281473762007
True	781.668678558979
True	99.05058875523126
True	252.67155674018585
True	118.52441970396166
True	14.724730182773026
True	1.4544906437263336
True	122.03409402649338
True	1017.821534797814
True	486.4126698021065
True	71.99201271428586
True	787.7598774730774
True	340.3524445367859
True	1.1671850299621338
True	441.8714395605416
True	191.0220424631746
True	498.512876847512
True	81.6446392239148
True	336.69014654927423
True	388.3484309014893
True	170.7162274265541
True	194.8186179768525
True	129.44124143558818
True	179.67239724442155
True	1011.799023233982
True	16.80850407524485
True	507.3370126994538
True	464.3988564400164
True	415.7088564467697
True	223.9811530098465
True	235.02920105671376
True	160.7567341682518
True	49.35068398996714
True	490.2103523926842
True	145.58880174755072
True	831.1923611838142
True	845.8579539005385
True	244.23976196247884
True	331.69956262243727
True	533.5109272677641
True	42.424635326175945
True	89.75093224729302
True	743.0383343044301
True	1062.5735940041886
True	117.74822886389104
True	739.5781149073986
True	146.76279038983614
True	937.692448727735
True	660.5508382247391
True	109.3899754506973
True	276.974178877893
True	610.7703852745503
True	265.3557565145043
True	47.559758876464606
True	550.9167029043738
True	453.2935456086169
True	5.639476489834933
True	474.8575732990031
True	67.18206581995328
True	174.78408583916615
True	238.9100170790585
True	308.3763873535775
True	70.4065346702435
True	229.7738257841276
True	358.2090118537853
True	425.7358693776155
True	939.289955303274
True	46.66492954928985
True	897.4455787493649
True	1023.7841748406764
True	131.33127705590672
True	78.20518544863543
True	1004.3317202994951
True	36.06964781070343
True	219.8917578206842
True	79.4245274391884
True	212.2523833287872
True	367.4510650484259
True	977.3145245016108
True	100.78903471398831
True	71.48206146872701
True	675.2545885650903
True	277.2822423023263
True	717.9403347610294
True	49.62229816739968
True	497.05040105503673
True	396.8859638155216
True	687.4106664695181
True	53.67664649706809
True	114.76837420602337
True	28.569361304791947
True	264.5782077759997
True	45.3747800553682
True	355.2550791084377
True	2.9926171105887
True	1195.154056139777
True	102.02451340862436
True	142.83310061288478
True	357.015700336575
True	724.8152059861937
True	696.7157961891976
True	1020.0038292796864
True	474.6160968521086
True	403.7877091767495
True	140.35316907814206
True	402.4713345477142
True	823.4990261040131
True	415.5198485371866
True	944.5262602469556
True	91.29072658211167
True	420.09758363045967
True	189.2486878906473
True	293.71411592005063
True	728.4856966986639
True	171.33690681628318
True	138.91275555354136
True	64.69459289054603
True	848.8156191882013
True	764.495984363904
True	81.62978217778678
True	439.2292069677126
True	701.233584613016
True	409.620550665906
True	58.07442077565025
True	323.8697122839747
True	779.0445630635287
True	29.463811491261414
True	353.0178933692328
True	168.47219158900077
True	276.9428105431595
True	31.696834472803943
True	215.95934820708032
True	767.8610405496829
True	628.2953697957007
True	57.7949980053468
True	295.15467169105074
True	884.5037441429905
True	19.484065880518465
True	302.35896859021744
True	293.2810709659554
True	431.4208333255806
True	221.49455986724487
True	579.8631391244364
True	49.494258981594925
True	943.2361947021394
True	853.8633576755719
True	48.455296662359714
True	390.8220080099874
True	737.9530563527956
True	979.9143049838854
True	282.781382734489
True	605.93790722543
True	128.8386398912353
True	193.6067485103423
True	135.00358167243624
True	134.8295577948519
True	212.7690078988307
True	930.8410145599124
True	799.3474580834032
True	934.8464966008262
True	19.257545678467704
True	25.52292437050257
True	350.81894602762287
True	14.082488062933168
True	603.2962868236204
True	1064.3860930283813
True	266.57074215749134
True	204.53009661782465
True	82.3924414876974
True	211.8076676582189
True	133.51808344463186
True	46.10476351800238
True	131.10392428996846
True	89.89819875232241
True	251.80345395493413
True	555.8023929862035
True	159.67052682048856
True	29.872810972028976
True	59.14563061977132
True	417.2281045256292
True	261.33786181553467
True	580.8132725439741
True	21.237211364484025
True	116.8001888032889
True	688.6622338309429
True	259.0798533985429
True	467.8435936850104
True	647.542532709247
True	103.13638802959215
True	112.93605190000687
True	80.27172784981303
True	27.41092064161428
True	122.22116540585868
True	91.10915126102292
True	104.83129605245296
True	157.83739757805137
True	243.86864416698288
True	817.4809760462624
True	283.62293710265124
True	988.225535239419
True	165.02158897469073
True	203.0874321854604
True	831.9802924566187
True	319.5619715862358
True	590.2553224612553
True	254.89956862724992
True	339.3178116236778
True	439.3704658774864
True	553.3385009676226
True	646.7840744429585
True	366.43745627094575
True	36.3801088440503
True	548.8103773483335
True	618.7605794362902
True	20.50210950915476
True	11.567493298152373
True	263.38189568063024
True	393.7111188658626
True	454.7128948865391
True	70.28981078415647
True	624.7585324754301
True	951.9832867000632
True	229.6270858075925
True	887.7064524667093
True	277.45683649952446
True	99.6740035374226
True	268.44761621080124
True	693.898294327464
True	34.4012945032532
True	553.9734035932875
True	1272.4934167407823
True	1030.6764637347217
True	875.7416718386371
True	195.60347577489645
True	95.36870400700305
True	192.3740332238702
True	847.568687984125
True	142.04840830654385
True	1089.0329976083435
True	851.602430932908
True	43.77225724290676
True	89.27772140730119
True	412.4605925321517
True	406.73649568544977
True	207.2958661281187
True	526.9374492816862
True	638.2426745781664
True	121.04305544941364
True	280.147887320678
True	995.61903972414
True	51.5969792568794
True	707.3625463364634
True	540.7701093047809
True	38.660514783104176
True	804.1110988737819
True	389.31043991260094
True	533.9493952372974
True	111.71166417140816
True	279.85186025967886
True	225.35933752651297
True	24.40678296462333
True	130.68129035805444
True	768.0104147810905
True	138.33267817884618
True	379.6319865778581
True	63.92540172534108
True	642.5251866492622
True	623.7125632923937
True	239.54237001112787
True	465.8598841741273
True	172.7723366554593
True	167.34098925976576
True	219.6685238679813
True	266.17692141846584
True	365.2531904196651
True	132.9879241421758
True	188.2317700709129
True	28.3952349636535
True	876.966096016
True	315.8451923175006
True	9.835263409433477
True	374.1397765353507
True	164.8062262138041
True	628.1566623295255
True	373.5016844148695
True	574.2151244985074
True	553.1455303615394
True	495.22815785675226
True	799.727671193735
True	243.23779975595505
True	555.8573537411887
True	152.7937726218535
True	523.2333909429514
True	342.09575418248966
True	369.7905236664757
True	132.4857015081149
True	135.59324911705525
True	108.10164188367813
True	66.5827431097666
True	706.1116257918794
True	183.74097125988555
True	46.30740330611346
True	0.0
True	563.59779354714
True	107.75985492506716
True	22.6745822943788
True	41.42643285173339
True	109.05565326314375
True	549.291280784524
True	182.7188266971528
True	107.20162181524528
True	34.1480262603005
True	159.8392405132031
True	912.896683086924
True	54.79165677845501
True	227.79134691500315
True	727.3756896464589
True	315.27677344081195
True	454.1919233706551
True	463.4224905538144
True	510.1971551668301
True	614.4613900447654
True	928.9894725756468
True	269.9679190489806
True	1046.543270048167
True	924.5447866573944
True	634.626973030126
True	347.09482993105047
True	830.951782417441
True	10.803104387779962
True	31.695615959431773
True	293.7907788490797
True	41.72022061437375
True	193.4947985442887
True	754.3524129857427
True	219.29636055609612
True	766.6363143746372
True	768.2953940626371
True	126.42397077818497
True	360.0058142116469
True	587.6956664623306
True	23.40407685473017
True	133.90526133359631
True	445.3020465034083
True	305.71600142027955
True	198.8514801329616
True	111.21271622431958
True	366.3754687710135
True	21.8670802004432
True	365.2348311432781
True	362.4083775344175
True	1069.0748664661166
True	371.8424992435986
True	30.81157533893316
True	439.1080592920797
True	454.50334655159
True	237.2579263794928
True	32.78257301507805
True	751.3224646276147
True	431.350103715534
True	178.75195653580968
True	13.397981554947984
True	1206.210885898767
True	167.80217346346356
True	28.29855518507203
True	311.1008789956049
True	275.6676425939647
True	116.26939617194624
True	289.9838749386045
True	50.01910218640935
True	336.41965729682295
True	286.0378470036886
True	318.0200752104888
True	29.380996790491608
True	47.754545221559056
True	1063.3468587628297
True	28.02656261565008
True	13.23407476653417
True	179.2692496856335
True	669.1891393831844
True	9.22541045030886
True	192.05263788901647
True	173.843468425665
True	531.1446273752149
True	379.5930429626792
True	715.4809922947271
True	326.5246101527661
True	492.7718040118768
True	433.84772880216855
True	484.971175034292
True	101.93288175294823
True	1289.0267885593382
True	916.2180740265942
True	288.97703935237024
True	519.6124148283061
True	100.5512713123612
True	555.5227053430594
True	428.7974962520266
True	151.66334982828232
True	77.69147825447594
True	342.376769083759
True	172.379840334059
True	28.18801140727855
True	602.4341944680336
True	369.5822846803612
True	72.42187909450223
True	27.0788466277337
True	644.0824285379376
True	487.6270678875905
True	73.81658459828944
True	19.58838475749955
True	330.04364445019087
True	308.3193656218023
True	701.1252934667773
True	554.1161781940491
True	574.3590146362909
True	807.9163768500667
True	10.091968054821782
True	56.31131122006945
True	36.86532683215109
True	58.12576465361814
True	509.6402965340916
True	590.1610852498782
True	83.40052736923202
True	111.75045444175076
True	190.795155124198
True	75.69635666986392
True	177.93039231258524
True	205.0537836255274
True	272.97102767823924
True	811.9003824498013
True	598.4493198971323
True	290.50234110772675
True	204.9779374097852
True	275.21616145566253
True	257.9524049721163
True	719.2359556211424
True	331.39391972120626
True	158.49921189184593
True	914.8828240255402
True	343.94745282792934
True	482.0531876460321
True	154.66843311528245
True	113.72541838773422
True	67.0365692834755
True	219.8094758177105
True	979.7013149109224
True	544.126594188756
True	106.06784360845968
True	354.0168331426564
True	107.35817642125336
True	681.7285348260032
True	3.793490643877001
True	701.3135393944766
True	34.29719396185306
True	937.588721249384
True	847.4649255294934
True	213.0078572687935
True	28.65891460530455
True	75.66402624839344
True	458.1149836532001
True	215.81147053108063
True	1.263747656336164
True	78.05709098741842
True	1087.9924407721876
True	362.5185614840945
True	685.5270985835643
True	499.0360944176399
True	32.2370109997812
True	127.37719274895036
True	443.9169086726344
True	928.4132892796844
True	814.3168483360158
True	417.17614768081046
True	346.2976119035962
True	15.309783171017171
True	77.83082613623199
True	800.0328166313938
True	461.7249773308563
True	385.1538814118183
True	870.841756944222
True	26.53924990423664
True	208.5804949593441
True	873.7923209924521
True	242.09279593222493
True	8.709598911804713
True	486.4325683015056
True	101.96198689311473
True	660.2337888846002
True	50.900693028007694
True	259.6787961384873
True	867.3548925654779
True	892.2835383576964
True	273.5067441216474
True	447.4027080538205
True	117.93545458988824
True	581.9509991684623
True	262.8825872236331
True	195.9899253686296
True	855.1935931299656
True	54.8385968331803
True	716.0825473402614
True	277.33584402793065
True	315.56325046143826
True	166.36122440650627
True	483.4080305700904
True	617.2278076284347
True	363.10329094831553
True	413.1800697056046
True	71.87885096227157
True	157.95693341105948
True	461.2191140793099
True	212.09592374882467
True	38.36626588168953
True	201.97052288553
True	394.5590159433051
True	393.3951531097081
True	745.7596189420424
True	129.45137735747565
True	675.9236153240357
True	490.09809276794624
True	619.208869726807
True	134.5238226156576
True	39.08766246757104
True	659.9207782731185
True	73.58485767536047
True	554.04292953624
True	690.3404496223419
True	458.0611952393604
True	135.55723403776548
True	531.4275085537702
True	4.663176410845304
True	397.2408156539288
True	33.950603839145465
True	637.7506474575732
True	275.1122077599134
True	575.1588781644048
True	692.6107143237481
True	149.31969948438402
True	539.9961376318046
True	493.7151684266229
True	63.45039009519827
True	964.2176139377392
True	2.835637236547172
True	29.34324090338465
True	641.9790024103423
True	712.2224725922509
True	129.77595400161886
True	411.73998150901633
True	130.13762940752702
True	75.38995631996488
True	468.9897486791883
True	40.720288194914936
True	500.85766890414624
True	11.821981103018896
True	813.0243477912967
True	554.9136934172027
True	651.2482140044875
True	106.79494041224736
True	367.6422358125616
True	973.3972216630202
True	850.9382041060489
True	143.02562677285195
True	551.886733291748
True	471.5313366179939
True	251.8401506665137
True	247.92071366973383
True	6.744179127685641
True	315.6405099505876
True	12.048154782353896
True	376.74736229042617
True	80.08673863839581
True	420.9596133726569
True	652.7811432977929
True	126.74041165487594
True	233.2057802710866
True	644.3956459814768
True	668.5468706820556
True	295.76523990664344
True	134.19841410286426
True	167.18297082651895
True	466.9112850177856
True	90.87638045873489
True	8.74088336622357
True	530.4573863121864
True	558.7735832853048
True	18.83601686206508
True	138.42897876479017
True	868.1256758282726
True	498.1929359913482
True	279.8618847856365
True	36.842889403165024
True	482.25337343395967
True	113.4462809231906
True	580.9190786600991
True	656.1017288105991
True	297.7756761431921
True	377.8773815240861
True	189.012305786461
True	244.98490127917387
True	73.66206808278555
True	215.59229017599992
True	507.753680965521
True	21.6046406971078
True	442.7424688178823
True	396.6182540891333
True	712.108385383046
True	909.2134574826036
True	933.3353298144496
True	154.55324085937443
True	385.2863358513176
True	71.39570716373605
True	188.46373048109
True	315.40560503072766
True	11.22375986745931
True	802.0033922916339
True	24.09102665649725
True	407.66551001138725
True	273.39653110399325
True	666.2439053692914
True	212.14127712415203
True	39.59744869434087
True	660.5001510770036
True	1080.259792363609
True	227.66636007931095
True	124.6779653691043
True	621.4410800867801
True	490.896712398815
True	17.014320959791547
True	819.8433925776839
True	112.9269545280094
True	42.39953705133402
True	312.60696255547305
True	354.83661415166733
True	407.5968454531216
True	268.2668920409686
True	19.63880739678688
True	19.081119599242296
True	858.6416333201335
True	192.75993823744784
True	113.75753296321486
True	893.031088842237
True	669.3448477732385
True	639.075848202663
True	446.7495496164945
True	149.41804466684434
True	33.4665710500961
True	101.85635220677057
True	428.4668058558804
True	230.4272778260697
True	491.95940011782136
True	144.91481916859095
True	496.6241422359305
True	654.9177341162629
True	973.79771493186
True	23.8204109841298
True	992.6137136769026
True	1073.4714851663043
True	468.1603967133733
True	86.52120646973285
True	762.1870582234253
True	649.1693227752377
True	654.1749024077616
True	176.79970126155513
True	751.0161007646277
True	704.7001488383611
True	114.6599336270703
True	776.7555779670107
True	829.1550704979314
True	480.42248207862593
True	232.2200276795988
True	72.16671696826728
True	304.63515789580254
True	345.17381387135185
True	483.6784507582777
True	454.4479422393882
True	197.55507676585557
True	303.8946727309629
True	2.5698172861291866
True	12.570460405854892
True	104.19923725921848
True	134.10318746767317
True	357.1978643955557
True	357.87874521409753
True	113.62385045883676
True	16.78187573044948
True	216.10797369876028
True	844.0781404024327
True	470.4373126462153
True	533.4803312661809
True	547.1495420432913
True	854.325389868362
True	638.3307624059623
True	90.45289509389788
True	209.91800592277315
True	243.14001485752505
True	280.2163950971231
True	103.46356080206569
True	374.58634488661454
True	437.2065166439447
True	167.09604216686265
True	636.191246623752
True	243.53162659290865
True	200.43427347836732
True	29.49454253888019
True	252.52574201812985
True	456.1108478333565
True	166.26686104501792
True	508.84145899463937
True	477.4629331489943
True	245.4151265294028
True	103.62107824759948
True	41.36582558714257
True	414.29734656289565
True	792.4748374805098
True	169.1664417770074
True	1014.3353400222552
True	1033.1243125737058
True	471.5343962961128
True	102.7845575487789
True	127.1198708005704
True	619.6611734217552
True	8.224765061731745
True	225.45831174759823
True	136.93016301448768
True	116.9713981849052
True	324.8007354323294
True	635.9031478580858
True	36.83117298868066
True	129.07261398971914
True	970.6753012757586
True	57.18084475472432
True	439.2317183878322
True	529.1977120120472
True	251.91660061654756
True	132.55198489925257
True	918.050827824255
True	1183.2214837217955
True	521.6200208557902
True	644.9595194653754
True	212.0450818026061
True	149.96495688829037
True	320.3516994939091
True	252.7042605161013
True	165.25331243412282
True	303.06076068332817
True	327.5266118832664
True	11.348716023733484
True	617.8560657025375
True	148.90851742529867
True	81.51741188765705
True	435.8124631515092
True	299.6352618055354
True	1212.078283795636
True	361.72095310991904
True	996.3566041491064
True	10.34104040862871
True	268.0460715322988
True	229.06400614914824
True	156.4281134490099
True	500.538301355878
True	198.96433884184395
True	409.5021374154107
True	336.0635814321154
True	113.66471170602664
True	363.7345021490559
True	1060.4824406078671
True	734.4607695914159
True	235.6914012878795
True	112.33873866244444
True	288.8557691890072
True	24.050173425385204
True	345.187042802933
True	316.8303213150674
True	579.9142085993848
True	434.9375856743361
True	369.0179267558892
True	153.43769467629838
True	13.672163998957496
True	424.0345039296249
True	278.90684825466514
True	142.7233537255195
True	308.2006744459942
True	448.30010660605313
True	816.2728220422763
True	315.6904381460012
True	771.1353568794785
True	392.0230791452064
True	379.0299896870551
True	1.0955226483517049
True	1167.3964953965922
True	108.05507197567688
True	950.6941846489016
True	211.1579434594734
True	441.8702590838028
True	705.4812569949316
True	82.28896857734398
True	482.9391483695015
True	34.087594606306205
True	425.9918890034746
True	76.67779307188428
True	232.12748143021096
True	37.56356134288344
True	672.9489395652699
True	190.3307779301495
True	26.461411054047847
True	387.9480855689505
True	109.064115095162
True	176.24922929951353
True	827.9029497960831
True	255.27539060590615
True	155.98405178291796
True	376.8330058356757
True	521.6203363734469
True	341.32468766085924
True	522.5327539674478
True	607.9879871728136
True	161.6919075596351
True	7.523667416898076
True	73.23779397076949
True	437.6074992908476
True	86.36384320883074
True	80.13351661847035
True	1056.8849151166048
True	27.01750615391791
True	325.04251151194126
True	317.0050063772576
True	438.2087517246036
True	674.2100879511967
True	184.9558475753825
True	658.4932416416439
True	326.4129257886955
True	342.7358048066838
True	273.3534503161525
True	205.8238894159541
True	361.01033035630064
True	444.2214561531169
True	416.7911462538875
True	631.0226026475647
True	138.2709937287217
True	75.43185207537438
True	40.81342027939128
True	304.52994352880137
True	637.4665690312879
True	413.04410701343926
True	771.4391455206093
True	214.35412434171155
True	376.82617395213856
True	67.12173151348598
True	53.21753270416917
True	433.1306472683015
True	196.81391744570212
True	223.27762286135743
True	42.87336094116627
True	1035.8486914747912
True	183.79271296038223
True	902.7702151998687
True	320.9397769577088
True	934.7431502174584
True	238.39109366056215
True	470.4754788300175
True	530.7157689944526
True	608.2443603889983
True	215.87386289131987
True	480.331440464688
True	973.6622636690004
True	128.52221308037093
True	6.994645389888431
True	585.7515329808751
True	29.48028057618358
True	79.07864434933155
True	820.1511259462469
True	228.61518466137784
True	939.6033303304308
True	694.0294146747157
True	425.6246710313904
True	282.8211451903793
True	483.4948011357639
True	336.92754445513526
True	179.43894604386236
True	703.2818223340621
True	708.704794048413
True	212.03162984488685
True	92.66423186342274
True	514.1597403935066
True	140.7842190648824
True	381.7779086828552
True	348.344531305191
True	66.39836144123888
True	380.8851983364824
True	401.5831781371098
True	380.5098103720037
True	406.278041846532
True	424.2747375073564
True	655.0387376827302
True	58.06069271125968
True	443.5541601706088
True	343.01461160514674
True	657.651613938474
True	218.44936151015943
True	102.7959730339406
True	44.24004085017573
True	552.6783322077126
True	607.6967625944396
True	193.37904013760843
True	419.6992827511233
True	349.93133820118726
True	16.646322640873557
True	167.21454364352508
True	294.4186572561412
True	2.857959878743736
True	858.3648982176657
True	80.12758230885585
True	105.4141932419689
True	117.34576993379892
True	354.1456492093277
True	34.207371781865746
True	443.8051840959498
True	225.5560894453635
True	6.505849049667291
True	115.32450575375177
True	441.50529179721497
True	49.31609307562367
True	66.33843798559771
True	174.30302968880915
True	281.8554134670521
True	983.093520659058
True	387.5469638117129
True	967.7116384816384
True	179.39252045771465
True	1039.174829610762
True	785.0661034607868
True	670.3501472309649
True	389.04389130482247
True	398.388547166164
True	81.75393461116906
True	76.63631924263879
True	78.2654498152533
True	179.64051801971013
True	479.13971020417785
True	1076.2765339291582
True	175.88622362673766
True	351.16940496964537
True	447.4363959079387
True	588.377849707974
True	604.101783510041
True	282.7506434911229
True	455.4518464161573
True	677.4754404026494
True	97.92059940277431
True	724.9549651791497
True	259.2857468284968
True	133.0203225989987
True	422.6472122043372
True	876.7964891496928
True	443.88331145582936
True	858.2448971388367
True	193.24127842573532
True	354.77965224501565
True	685.7961740321432
True	635.0720946132574
True	185.24037513732208
True	259.4997558775545
True	816.080824502625
True	33.20112852986792
True	192.2654951617332
True	463.29722222424135
True	699.7497508588383
True	101.90754537076916
True	38.25326782314006
True	162.5009242947538
True	734.0429961760451
True	319.96056268121464
True	566.6276545693378
True	356.38501896503345
True	284.4836231750894
True	467.05045123778217
True	499.47496666027394
True	73.59401793583321
True	381.2834732307484
True	783.465701531494
True	0.0
True	294.33582234496424
True	244.93213654045292
True	949.6408733243414
True	150.5502923349865
True	641.5568369258615
True	643.2672557164343
True	116.29462832636987
True	217.60477378513053
True	130.48890962648633
True	11.912295810390052
True	296.2739779417678
True	377.6273355065899
True	1141.6664037227802
True	238.8265214751601
True	416.0497219101132
True	655.4333474200719
True	196.35517912141592
True	28.97482975060417
True	889.196725578081
True	604.8903923189704
True	155.86635717415007
True	597.2057247794637
True	163.50562994019637
True	291.575557233138
True	786.3760912219195
True	32.55249700808809
True	105.2958920041014
True	496.9071479515344
True	58.95922202764668
True	75.46892936463563
True	406.3216602749384
True	23.294769566976072
True	753.1028386180445
True	103.94503337057958
True	161.95401506402274
True	17.490507245074983
True	680.361605546728
True	27.00514091709704
True	764.9212368064447
True	401.1052438574117
True	117.20592960284
True	699.2109563169214
True	517.9598144410638
True	571.2318021029224
True	47.19639982620144
True	360.8251947539489
True	5.112113525238043
True	89.52957992816037
True	382.11482604284186
True	46.730557330733134
True	115.83585929456886
True	311.05264977077263
True	184.416358162623
True	102.7442665497915
True	666.5575557984548
True	20.410080490908943
True	1155.529127283393
True	508.31276796646006
True	309.5518032128091
True	495.3278675974747
True	126.17982989761404
True	791.3881491656069
True	1088.2845523449537
True	743.2370911755133
True	175.87476031764882
True	231.22055434869048
True	50.58921425179343
True	55.08974552841532
True	155.50235044671527
True	105.82495918615506
True	165.6032150377092
True	1210.496792010439
True	302.6877285638992
True	348.0971011740915
True	703.9649225951603
True	16.78462834467808
True	12.694915699173816
True	582.1367867332319
True	5.7692634172957
True	118.18779375680884
True	665.1041062427095
True	179.64941191194706
True	645.2958276673544
True	842.6709180133031
True	153.59783378000665
True	881.2048100775131
True	2.721351668812417
True	442.8344748207096
True	1052.1331727960355
True	26.795833552500792
True	231.2751869600158
True	144.34352518155293
True	969.349893052928
True	236.23950671353663
True	475.4172726203378
True	121.0282030461914
True	513.1987422440162
True	147.60933720682127
True	102.34023297836278
True	387.14186831435495
True	70.0091744433067
True	53.956037781007474
True	1084.6115529908443
True	276.03435513995254
True	157.3012979585095
True	384.3492388361981
True	403.4721766378208
True	209.26674224131733
True	164.88942972269942
True	405.26745976963497
True	36.1959688887078
True	482.6347695665118
True	1127.556667022797
True	113.67910227274784
True	477.6111046790688
True	319.19656288737343
True	27.47119591191501
True	407.4903137460428
True	106.95566618565351
True	611.4715579310788
True	218.9793711376461
True	422.37159863866935
True	20.218364219496173
True	439.6244427011079
True	112.2439908366273
True	348.6544902672848
True	33.17136709299114
True	171.91541282705782
True	240.4471603239184
True	775.838606700126
True	56.28266340755221
True	139.9192614176747
True	233.44244030117
True	140.41027635475547
True	650.8912715402746
True	533.2608052025342
True	771.9467004548593
True	399.4403656798745
True	544.6471000648403
True	430.12458481465967
True	690.8743291452163
True	73.65780594372161
True	485.5214384779913
True	424.4987671005349
True	49.00947742935879
True	88.78976856908332
True	122.58699312525272
True	90.3040623649236
True	327.26766972812186
True	855.8054512933079
True	334.29253255215826
True	1098.3193590393066
True	340.4770477488872
True	906.466539147445
True	142.63308345757056
True	614.1802632027318
True	591.8077532918549
True	697.5174741255861
True	436.4738532585214
True	65.14789275582157
True	300.7587574140992
True	41.215276696350365
True	168.85384440396464
True	171.02176903785096
True	1131.1178398590623
True	223.93109268374107
True	564.5096030155896
True	557.8071549585192
True	565.1770402721376
True	864.8351946772779
True	582.7046425259127
True	659.2953441507156
True	927.7046013853292
True	128.05558298166264
True	312.5197999425752
True	259.42948067064896
True	310.50577277815745
True	83.6162180620335
True	371.69057752506654
True	5.164935715122063
True	338.45807697206084
True	264.52441783050307
True	618.9666930344383
True	271.6335408580268
True	368.7407866465958
True	8.929788584441315
True	63.44151216344172
True	535.996103731334
True	30.464382930394475
True	133.68865834806692
True	64.61946097394159
True	146.60385898861222
True	241.55004481645773
True	67.49740040283636
True	392.1046204130265
True	272.5521134561348
True	98.44169515180774
True	331.9906698331441
True	66.62101822425183
True	604.3291916645494
True	837.5860166497454
True	280.65629754860726
True	1143.11832212656
True	112.98499820002422
True	313.9861443818989
True	1038.6800930157945
True	91.88067593906617
True	297.32600095717345
True	10.823282232270872
True	404.93607227867466
True	461.3776212477858
True	157.56347672571366
True	612.094513226008
True	897.914383923581
True	166.80573946048017
True	78.08668312597405
True	328.848921112861
True	564.3535378029753
True	654.6246863606523
True	1192.0540134324233
True	30.21204718280761
True	953.6091453187028
True	133.18226702130204
True	624.4122632216666
True	114.98412156406717
True	131.64078429912976
True	186.207553310495
True	178.37483729571045
True	763.5058897574277
True	213.26418489162305
True	229.28003382228587
True	70.16144672581002
True	512.434420964929
True	449.102053952004
True	179.67182239421416
True	246.48981261873195
True	16.39373552442925
True	415.3229574402105
True	223.61486140450108
True	285.2140693880143
True	111.17474319782336
True	727.8575166146206
True	424.5584230571443
True	269.31286024448053
True	642.6569945692196
True	550.2467867027417
True	451.0491955661344
True	139.27841476813435
True	533.9840251493381
True	433.932378988362
True	2.6617808168817323
True	199.8588913354301
True	90.86520449365544
True	240.3270523535604
True	2.697702290356972
True	112.61385607885214
True	350.6217749500947
True	6.65201319349042
True	844.9095243474156
True	166.15842651960378
True	704.2210933405835
True	794.2232530866789
True	166.3385400034676
True	232.70238879313075
True	489.9618412503874
True	859.8662141081704
True	48.88835035660265
True	38.52272321348656
True	137.52753599571122
True	635.753374714122
True	724.0498475108262
True	177.21371992455445
True	593.8607006469127
True	592.1649514771137
True	891.2380826175319
True	404.3014487833956
True	184.01200164019644
True	906.9444978844052
True	226.1095337854978
True	147.10118442629297
True	328.04519329067125
True	224.30598505039384
True	209.62113775871651
True	621.4980694362964
True	245.55854531734565
True	194.62424172408157
True	458.23440802599504
True	468.04743498443
True	62.840871258108514
True	278.9796998944779
True	81.51018070567547
True	333.70056365793744
True	354.2329817307205
True	253.67652458596575
True	179.49731963531642
True	370.0423021827493
True	654.0315875981157
True	731.522036451102
True	307.33936688859825
True	742.7886868211629
True	62.87536944226074
True	845.9337437828826
True	341.2872400370396
True	11.15081791156217
True	614.2278984580329
True	700.4417838507195
True	259.0590476357003
True	166.99774552249954
True	47.4134286823952
True	393.8984784380648
True	75.7876442449147
True	13.910427665095202
True	908.8033684846374
True	364.2179961980656
True	173.7271520289046
True	992.6855230843609
True	12.1753137839238
True	811.4843920048986
True	30.934020808058523
True	677.2452188011679
True	58.46945510098636
True	758.9988609489062
True	450.4547478395754
True	199.5772495964642
True	439.5529209803456
True	205.74351665579024
True	298.50480870336844
True	209.14450646192896
True	402.7275851341385
True	9.55914488437925
True	321.8491571985239
True	117.89167467013392
True	10.47991803292808
True	473.93758309064856
True	736.3801685953863
True	281.998038299333
True	82.30040861927378
True	310.4518212974891
True	80.045194808506
True	193.08020790420463
True	178.38797092395384
True	369.6156629549573
True	45.88914675516576
True	137.3375272233578
True	381.26096478689584
True	899.8179780402393
True	109.9969079789207
True	208.0238255222893
True	438.15795362696144
True	20.132742862014343
True	424.776711989521
True	509.534226225052
True	89.75893874141146
True	391.27545762982766
True	350.5657533875498
True	415.7780718322587
True	594.6938262556315
True	1035.5417862124018
True	993.3460106333844
True	54.452126447246215
True	1042.242659805562
True	113.0055551425283
True	113.4141308881076
True	107.92658431140146
True	484.1989024190353
True	368.2448591256421
True	560.7689232856773
True	252.989940432084
True	163.35940584009987
True	415.4544708192839
True	15.87075614093173
True	456.2458746989214
True	404.322915535825
True	143.38645136877713
True	96.08122944341332
True	529.6623036969675
True	975.3845522702604
True	195.51913520507168
True	66.1660247093221
True	427.3186857504135
True	384.8203677145749
True	478.7709304578085
True	324.3552607891862
True	5.308740387323297
True	528.2918161591617
True	510.0182955450815
True	501.5889542942284
True	193.79570065342472
True	105.26480291802451
True	20.26118478909342
True	371.9030991507663
True	108.5592227729494
True	6.612840371669771
True	30.40413019005849
True	347.48166281149463
True	635.0299098757332
True	126.89376382709617
True	92.52935648645222
True	23.82946913870846
True	385.5636661517539
True	356.37027294050534
True	798.3061602805885
True	304.247941047458
True	527.3514427456678
True	536.1657693301154
True	530.9037793408191
True	298.0097878683819
True	540.130364998514
True	94.89121202994906
True	584.4162379553984
True	4.619938799359099
True	376.8180203560842
True	471.4150581413497
True	962.7322972067906
True	353.57426249537974
True	779.1491600325363
True	990.6171110063436
True	175.14773821034296
True	37.25603157961101
True	387.4480621925907
True	391.2559880911272
True	602.3263929385112
True	253.64534242442645
True	27.63113893765594
True	681.1677867418806
True	118.98357284399655
True	1013.1520049340246
True	316.09653400777785
True	469.3950418634279
True	132.64251023607883
True	811.0486754371854
True	139.86255607695446
True	823.0127160350335
True	562.472491455884
True	185.1155231012056
True	114.53659396615164
True	68.15934963583489
True	555.5344272070939
True	907.3463748606624
True	421.445757322844
True	541.7243077873728
True	133.33955155291488
True	645.6707805673036
True	488.83411192922233
True	800.319340237137
True	329.60541470664305
True	583.5561563623845
True	115.1085125579572
True	27.0390638934948
True	401.3050009150545
True	180.62715884322787
True	107.12768599554828
True	352.5608068037734
True	1028.479343009784
True	255.19945030089443
True	567.751193840756
True	12.642404800308416
True	72.99323749456359
True	333.6396772165727
True	784.0061685015661
True	443.9903338163614
True	541.2841774508747
True	696.0762226796824
True	65.47769841202192
True	707.7008953728242
True	48.85960812828877
True	97.67056443323617
True	178.83814421466255
True	85.6629356704156
True	26.06130760203036
True	302.292602261104
True	475.01380389562775
True	889.1256900385234
True	854.9260614899044
True	5.365075877958335
True	292.23756935419686
True	474.9423830155332
True	116.30211016524524
True	238.46849833487485
True	316.67453120240737
True	1303.6702397593133
True	446.73527049823866
True	25.762246290457878
True	190.31817909844492
True	700.9902603923292
True	37.562909881665234
True	176.06575770147694
True	553.7091063011487
True	77.15231726515695
True	868.0032578021801
True	315.07288759397625
True	668.1693245717976
True	78.71029025613038
True	678.3253365892659
True	585.2904947104341
True	888.6082527358788
True	253.43221446313544
True	498.9024083092429
True	767.6103200608874
True	901.0806048153382
True	223.0410064856805
True	756.6751496972346
True	220.1514471974209
True	450.4447791297117
True	366.0436829060521
True	505.2033689840646
True	497.52199580660687
True	316.3020472840676
True	350.12828077560914
True	116.16226294099006
True	332.03527626122974
True	1120.1902155170087
True	305.6149176463858
True	139.6370746616183
True	290.2944061744594
True	753.6518645799232
True	650.0370159653859
True	424.90757301217855
True	118.79114638337845
True	335.759448662386
True	33.514827991143555
True	176.92939769101818
True	91.89832200826608
True	86.67254783474587
True	532.0721659748846
True	141.9957908910078
True	126.65538483727336
True	106.57201683307738
True	83.9919031983958
True	446.7272684587207
True	392.6543259045862
True	1035.500664350088
True	537.2725404029322
True	845.6173501712921
True	270.0070704432903
True	303.0068918746955
True	536.0222965451537
True	194.21496695463904
True	738.0258581039569
True	245.09912218350257
True	351.0253546236164
True	70.3045360416387
True	116.97907866165664
True	255.7275748286177
True	120.44695181070534
True	468.7001020345016
True	31.77752981706568
True	554.3951742802175
True	1016.5727510525078
True	722.1191322039663
True	1.5334399470607698
True	61.28320313501814
True	478.1805542953366
True	436.84588325866457
True	74.39337187977603
True	121.87408460737052
True	301.8175687542965
True	82.68064469505181
True	47.42110769345116
True	746.6787052092697
True	666.6888076299622
True	157.6707788545256
True	167.5105397707634
True	530.7147428159022
True	56.06481582546759
True	25.504467573764053
True	567.4280703191479
True	451.4552592637893
True	1131.4319331114557
True	47.69792692642775
True	457.9639531259403
True	877.7085292497292
True	789.3188033903937
True	291.88911070762185
True	742.4164136947699
True	400.75094560764273
True	40.25180734161763
True	97.99828605809958
True	723.7892380791741
True	78.28928599593407
True	141.67996671096265
True	933.8322460820632
True	194.1843453813497
True	274.3298607921428
True	108.30356355558638
True	649.3708016875216
True	592.307108930171
True	218.7552317216242
True	433.9824146117848
True	41.77145507230151
True	285.3033353996177
True	590.0708611706175
True	620.538223216699
True	318.16374618930195
True	78.83315105134929
True	948.1643144229954
True	1080.6135837592456
True	563.1410088273195
True	62.78293286361638
True	28.873116186917983
True	94.40966137778956
True	106.84441416033776
True	102.68600905587472
True	882.5063705392023
True	1253.2695220040162
True	710.6616227256329
True	325.18431797073055
True	8.83538420096012
True	20.948665684494376
True	341.38193241362524
True	469.4735764121669
True	46.68810185149621
True	562.9083647563331
True	431.9000339345455
True	401.4060364456797
True	81.9198589970519
True	198.8570925051025
True	262.37322287677085
True	132.27741920038125
True	393.3050180458354
True	44.77618532702894
True	172.4368908405663
True	1128.0757860415197
True	5.2858857503372505
True	27.75972854567432
True	568.8749447865317
True	359.6084942096949
True	770.5213293706568
True	159.0426433360947
True	748.6855378640365
True	608.9876044460412
True	282.13899103009896
True	424.1702611238434
True	339.6728628831093
True	292.89288179674537
True	270.42127319077343
True	381.3367122662768
True	495.5832554304226
True	495.3645920214793
True	106.42525552623884
True	358.281393964454
True	9.281176068108238
True	180.53156351265804
True	227.4868439869904
True	835.1319284707934
True	598.4252705420795
True	33.863269732730416
True	748.4496550850571
True	824.8521432304178
True	107.36829311435216
True	352.24637313770046
True	866.5296573017467
True	216.80282586926484
True	159.65806713287267
True	519.7758484421655
True	597.5057405066835
True	1063.6084924604093
True	149.2781907508362
True	157.58481805757054
True	254.4077960764085
True	318.4129357495113
True	416.9649646563614
True	411.75879914087113
True	319.03289073916056
True	435.65900231150925
True	495.0106529237288
True	227.99569581900752
True	1455.5847522441156
True	271.6643305199062
True	414.0228016735362
True	54.39733954870732
True	756.70366107903
True	246.90226021139503
True	904.8837610566856
True	561.1642224869277
True	317.0820373792721
True	780.1354547577157
True	273.589451076442
True	226.37292058637124
True	258.6133516332051
True	211.65954362818405
True	136.21040803346514
True	246.42141928406917
True	731.3103690055395
True	531.0329818613801
True	213.6435115808524
True	1183.141417957483
True	117.1782466011935
True	268.2121203766528
True	68.64858256451127
True	301.01479349577323
True	408.9197496938496
True	90.43560254270729
True	219.81420431251712
True	79.10251930070962
True	685.1618827887406
True	369.1618709019122
True	212.40005797229415
True	735.3312062741124
True	894.6907462296197
True	842.4520578676245
True	813.2155466986075
True	352.8912711083175
True	1.5797507444579244
True	266.6919377759449
True	52.798398702228525
True	384.97017257143256
True	50.55108326617947
True	365.1472593760776
True	847.9675344954209
True	1032.1623529523083
True	369.1041690335059
True	23.27081221464993
True	527.8096403990367
True	511.9152849755391
True	185.5962948482782
True	223.47261250141415
True	291.7057290343121
True	23.2304674538839
True	129.63174731113824
True	957.6837093094148
True	62.96840096554921
True	490.2306775164607
True	782.9676356500936
True	102.80588529456811
True	260.13562988794945
True	115.0444103632046
True	14.381387889040798
True	1.5104812323076358
True	113.59622914153496
True	1035.154291011993
True	472.5447279041572
True	65.02815677562582
True	790.5949537050141
True	336.2229499249744
True	1.5204110143009448
True	439.2901556814016
True	176.4960520564367
True	494.8040411710503
True	77.92882716988002
True	309.0493792159087
True	379.5051294320916
True	168.56260503303514
True	203.5885453471642
True	125.84623304323937
True	182.04627401322483
True	968.9061741572236
True	16.901538324251327
True	501.280045392374
True	476.99155585990894
True	412.01725647715256
True	228.34061161943407
True	231.08469984707244
True	151.86071740647563
True	48.9340630594125
True	481.21746870660286
True	145.73932174718774
True	851.1156575361044
True	843.9451103303687
True	248.40522459279495
True	303.4479658517806
True	521.4740564453386
True	41.63685646024242
True	91.45359793597628
True	714.7815630902917
True	1088.5389389515694
True	111.9135455235381
True	722.1957325834737
True	146.271829796988
True	938.1536452720544
True	690.6990794873124
True	102.54343439027278
True	267.65166875033964
True	595.1422353649916
True	256.3232077906034
True	42.55787616340846
True	555.6686104182545
True	451.0659352189273
True	6.376364839527959
True	488.4334604491282
True	68.92860680370545
True	179.04253465537963
True	237.1364953277709
True	320.1371364883897
True	75.61963399730567
True	233.24596125224895
True	352.46774848993937
True	428.98075036589273
True	938.701436816877
True	48.92374294082345
True	920.6443342694216
True	1007.5909518113843
True	133.593717034136
True	76.9459746146164
True	1013.4117951560876
True	34.51690147493028
True	225.6217452971557
True	83.62463011311087
True	213.9829947173721
True	370.7035631034527
True	975.446026710382
True	100.67467712998808
True	69.57107306539383
True	661.6697451381671
True	277.18584785697914
True	713.1813818669558
True	56.06294726073721
True	461.3175204050712
True	397.3046309287651
True	673.1518991173446
True	55.929647559407954
True	114.48338534481776
True	29.21434808446372
True	272.7904173853667
True	44.75826588300423
True	346.6406995117573
True	2.4803661041636618
True	1171.8055572255812
True	106.02860104925682
True	132.9747529455364
True	359.0336763991522
True	722.1158380940733
True	679.4076819015837
True	1027.285573348718
True	479.11898830579145
True	399.24295598964216
True	139.22665426841073
True	420.48472912949086
True	872.5822628007174
True	417.855433777533
True	928.1622027232468
True	88.29397916885073
True	423.6378806575104
True	178.53252856685907
True	296.3098884303429
True	767.6653460572434
True	160.29970574436535
True	133.27817147735638
True	65.86745495145398
True	875.8175403899673
True	783.2364368205051
True	78.79563668570873
True	435.64654730707775
True	755.9822296387978
True	418.5777099520328
True	56.74832657122779
True	322.1654670144288
True	789.1880642596795
True	31.74613675392771
True	352.8235875558136
True	165.93593011864036
True	279.35529116427153
True	34.0381939246824
True	224.27631335461496
True	740.2333304113328
True	634.6790812427226
True	54.76285076607312
True	278.99678181023563
True	913.6210206508424
True	17.351212306177196
True	306.1519027893995
True	294.5100185381919
True	440.7212640780122
True	217.1474997929594
True	627.950762479905
True	48.45277093719458
True	966.1284802173952
True	892.4709575308509
True	44.86986481756591
True	406.82743936175086
True	708.8706525022478
True	898.6637495248351
True	275.6902640134514
True	600.5116524414507
True	130.23046504286978
True	198.24350661760437
True	130.16787236333548
True	134.12313873599427
True	197.37649184059717
True	964.6339515325408
True	762.1743546215816
True	938.2555856849212
True	19.218999301496268
True	25.728140138670696
True	355.4375483221351
True	12.720070391081594
True	629.3548930917377
True	1075.4394974521244
True	278.9406907315572
True	201.77691051074757
True	87.98038049025695
True	220.0669696077449
True	133.6776400269864
True	44.06188012621215
True	123.19416880676788
True	86.52987215587908
True	249.10718350134852
True	545.5243450531707
True	156.45899338973146
True	31.12377324794824
True	58.28559338117245
True	435.0699061890732
True	273.2635762493536
True	565.3066353011081
True	24.86099025373908
True	116.45206015687984
True	667.5521530337033
True	257.4819067937198
True	483.65278254296015
True	658.8350421355034
True	109.09961267882188
True	108.20370251368873
True	79.49615138886692
True	25.137380800461003
True	124.18692180226368
True	84.0628390257255
True	104.39988409663292
True	151.95289516380063
True	233.0281870724548
True	799.5283361438125
True	288.5435560706603
True	935.5699630758832
True	166.23078914640547
True	208.45043238451132
True	769.6651659790739
True	311.99802211928227
True	586.1450065541617
True	254.04071112387737
True	358.8915579394926
True	423.7201811986933
True	568.8209567173509
True	651.3349109142446
True	382.97269201692586
True	32.55989552583307
True	545.5963105227174
True	612.4117855907022
True	19.86319588215343
True	10.235301620059984
True	263.3032278581649
True	401.8865022456853
True	445.6348111480854
True	68.35477155745342
True	633.7040415470958
True	921.8467323650513
True	240.1105492876296
True	916.4328088005084
True	276.25292278891794
True	109.62357527510083
True	277.34980651325344
True	705.926401559294
True	40.144483355732994
True	587.1121060157906
True	1300.7561851602347
True	1015.6681726566884
True	882.5012121611005
True	205.13566022573556
True	90.25794666989094
True	191.2446175929561
True	834.5713311430884
True	152.3016410653612
True	1059.9411320079107
True	872.1386296362692
True	39.96539787121085
True	89.85032167935003
True	421.110011177337
True	424.24154144044826
True	195.4386056259012
True	532.2113403785032
True	671.5476588151946
True	123.6957700656374
True	273.8114792001752
True	1041.7957164736283
True	53.843971160664566
True	684.1883729040846
True	544.8218897745223
True	38.964799718562944
True	819.8503350766595
True	384.4301740893352
True	563.9956470072389
True	109.91235351465134
True	267.29726868688414
True	208.49578122775503
True	27.36486645910165
True	130.90670700372544
True	749.9635470480385
True	142.95785447465295
True	364.6696502341065
True	68.56683388461178
True	655.7149789696383
True	637.0852594098043
True	239.90090481145245
True	478.95721744874464
True	171.86444165687297
True	165.54099063428774
True	220.26380193726604
True	293.62700363445515
True	359.82135261130225
True	133.01334936961487
True	195.4544401548006
True	25.86063698360453
True	856.596315713305
True	319.20537816393403
True	9.219991912062056
True	366.76389823757125
True	172.4887424483295
True	629.1874806788658
True	370.4238441830871
True	585.6555798824442
True	539.8374599684769
True	509.807592778165
True	777.1066028797022
True	240.7477266651648
True	558.9650573427479
True	155.1828621390908
True	532.6813803789707
True	365.0500047671449
True	379.549267445008
True	131.8821837644928
True	137.39835284711958
True	106.88706856313378
True	69.64882237397252
True	724.9141105092701
True	184.8425432569664
True	44.26800459751487
True	0.0
True	530.8759224660761
True	112.7249744026526
True	23.004648091659977
True	40.59400022058013
True	118.18789231551892
True	541.9024687663384
True	183.50404679523515
True	107.2958895036487
True	35.4956359195502
True	150.99092969702775
True	924.9696887388452
True	51.631143239797545
True	231.40224193654265
True	762.1442899250196
True	323.1768049747524
True	477.8642087060304
True	477.4950920331616
True	518.2436617824966
True	582.2903500280546
True	876.7386142585829
True	254.95404276481293
True	1031.4335462915674
True	923.160588701736
True	634.5036273010168
True	343.4587668966832
True	839.1177393646292
True	10.121387008786265
True	33.65038093056145
True	287.60215905534534
True	40.63260155563502
True	210.4027475622208
True	767.5021638304577
True	214.6767662605506
True	740.956301687617
True	755.346207281398
True	125.48368575662978
True	346.8006621826105
True	619.321725922301
True	23.67666709990737
True	135.50596529436424
True	434.9883948170127
True	303.0615802146944
True	204.61796550880416
True	115.73506246998916
True	381.1067103651494
True	21.040650344421877
True	376.9340676024328
True	357.22497704583367
True	1023.039843814218
True	369.5231718769252
True	28.898649927697605
True	439.4744591182
True	418.3218795121458
True	231.45944125949924
True	31.98690578253473
True	758.4170255815307
True	447.4358003370168
True	174.8024989340727
True	12.27692571598752
True	1207.4245798701568
True	154.32217142878167
True	29.03022865621207
True	296.96391499775666
True	266.9502209478272
True	118.3683332720548
True	304.6176493161244
True	46.06142105080489
True	325.12606161136176
True	310.7369377586802
True	318.8326803623887
True	28.82196101146741
True	50.72063226956266
True	1057.6704891368397
True	24.18438157925884
True	12.412216195634256
True	182.662273021736
True	640.2802427228402
True	8.578437063669288
True	184.1419160801273
True	173.09204418535683
True	511.9870797879697
True	378.002723602992
True	720.7726376999224
True	317.6322508848769
True	488.7940476597117
True	457.499763013521
True	487.59657334284464
True	100.01032324588498
True	1300.5567005994187
True	907.9012703052396
True	285.1364691205279
True	522.8948757966433
True	102.06284615047214
True	565.7504641743596
True	440.6169500831944
True	155.2427424811244
True	74.76234329620233
True	345.62658564837926
True	168.01482663421504
True	31.671110225234685
True	603.3363984126913
True	384.8872790756193
True	69.11011336535321
True	29.651754494477323
True	647.570645439768
True	494.8824876825505
True	72.18735772369133
True	19.496870470339086
True	317.03014023429085
True	328.9974339218304
True	711.5750682725297
True	551.5577213330954
True	560.5415593274881
True	789.807117808069
True	8.14573833472679
True	58.14678401139996
True	38.38400459484773
True	59.8567693240874
True	490.48457549985727
True	584.5073202949536
True	83.71960705499926
True	109.98782463414956
True	184.07859007002347
True	72.28383916618367
True	187.40725624366388
True	201.9919579245951
True	273.6862298443135
True	832.9522359193497
True	590.2782623768378
True	287.3326587918098
True	192.29717743604084
True	279.0721391637286
True	245.33864193653736
True	725.1402291560936
True	318.798384750732
True	165.01790148106647
True	862.8264540115885
True	344.6218915026689
True	452.10926393884927
True	154.48758013341438
True	115.7308914050976
True	56.29611024111697
True	206.6892735522403
True	992.3948466377004
True	519.6533817980617
True	105.64725449076543
True	352.7935377835791
True	105.60875240171922
True	683.167387266162
True	3.9304305703353086
True	693.8604430164302
True	37.58633485240779
True	935.210004941848
True	849.4553604267601
True	213.07335357965152
True	28.17735686230323
True	85.12922457568865
True	450.11416236098944
True	217.4436611773013
True	1.1422668284254256
True	74.0032201451187
True	1065.8527916985838
True	343.33015122722395
True	655.906325017976
True	477.718095896057
True	30.97504850448922
True	136.6454069147067
True	461.610321138619
True	917.9726548826172
True	834.9530244549165
True	424.9782046519093
True	348.8047928453948
True	18.543563041345536
True	80.04934335057962
True	739.7327316557898
True	466.28784606463984
True	383.62354534534194
True	880.8246197992928
True	26.671706851580847
True	217.495985849324
True	890.2822020160194
True	237.74073171628868
True	7.072875997205985
True	503.15031782168654
True	101.06371140905934
True	652.811708332426
True	55.01254774056284
True	256.3334393543675
True	845.4002682034351
True	925.718003909604
True	277.32471493414334
True	435.38409066992506
True	117.19903907353245
True	595.7310115421941
True	256.18660232043845
True	198.20276093484645
True	918.0469439209502
True	57.36184018178182
True	717.9857047093116
True	267.3748148566927
True	298.8246244989392
True	168.8871620417014
True	487.0416542655661
True	595.5170303717273
True	356.0363418981153
True	398.7873097132875
True	68.54686440764503
True	151.98730259538607
True	438.103952283042
True	211.0018775380632
True	35.192231793491295
True	200.45691505891224
True	391.98609217846007
True	396.5044095626623
True	747.5356396266303
True	138.52861494910437
True	652.0583840100414
True	484.6209718359055
True	600.2352919556758
True	134.87763113362595
True	38.44792152642408
True	667.6061049297903
True	72.26270589540647
True	541.7850722113383
True	694.9406875052998
True	452.0780094479057
True	139.68389414142695
True	528.2482455358823
True	4.859499690658905
True	392.4190907399102
True	30.53553921986184
True	627.6079346018186
True	270.21679783460735
True	583.0680911944021
True	693.9856019304501
True	153.0560203718973
True	539.8481976757494
True	490.02255648438967
True	63.63830241886428
True	955.889007571232
True	3.053272739396488
True	26.799170948354572
True	606.6933103531134
True	684.236062720172
True	139.21207538604173
True	406.3977253976841
True	122.82159044466675
True	74.58273281763402
True	467.717727603369
True	40.46631486158645
True	512.7726502523268
True	12.649005953862744
True	841.6016812612871
True	520.0462400399664
True	662.6473640033927
True	104.11986932931212
True	373.9670239658375
True	996.0909568794392
True	846.8898487745514
True	146.50587955922165
True	565.3517151886377
True	457.99339990281294
True	245.4456098802944
True	258.40750780948224
True	5.261496703014231
True	310.5108545751556
True	10.777289681190329
True	372.8792020900283
True	73.65902941798467
True	400.7842832237703
True	648.850740071172
True	123.079767593686
True	240.5395935743269
True	632.2319419277094
True	671.2532451623076
True	297.7595117959076
True	138.9850130169803
True	160.14305522620367
True	479.2113971479116
True	81.101525968714
True	10.359224345488483
True	496.8678159013711
True	567.5019416613682
True	20.015566029845186
True	134.04107629353115
True	900.3179208803979
True	498.345498079732
True	270.5866243830145
True	33.77441596725568
True	471.9230440641769
True	114.30461800567085
True	583.9510133603294
True	667.2556623332313
True	302.68012914217985
True	371.6479569522915
True	190.821052692223
True	241.47881750614656
True	75.09622059842377
True	223.3967992874572
True	488.620936324899
True	19.44163376002884
True	458.3315487451448
True	380.47855955694297
True	715.7603974456455
True	904.6185403321972
True	911.8217971988076
True	163.0306247390726
True	409.80690013074695
True	68.5311794614477
True	190.10189872988096
True	319.1047087343645
True	9.92795921193687
True	814.1745881966661
True	24.39677861733627
True	405.9795535750871
True	263.3783188813245
True	648.8379564410578
True	208.38006044053543
True	40.94963556440072
True	660.2601085500283
True	1089.7007651547758
True	221.8255903925957
True	134.3766215477733
True	618.8898593095444
True	505.1881966751497
True	14.680543088546829
True	816.6731810986521
True	105.03492531074716
True	44.362638980139096
True	301.68409180243657
True	353.6379419146692
True	398.54574075030416
True	262.7215107211816
True	19.022440351457668
True	23.30217284919776
True	840.6793286776965
True	206.7412926421157
True	113.0912630690268
True	827.0985027109791
True	650.6053030034012
True	646.7437534144766
True	449.5139539304823
True	147.18438080084326
True	30.37461223948753
True	105.044926819495
True	433.2255354095082
True	227.5855867178181
True	508.5321297293354
True	148.58630267663295
True	478.8220577111253
True	646.8939619695049
True	961.2213854196904
True	26.00616302143005
True	944.1169602390668
True	1107.6304467888922
True	493.91640490793145
True	87.91167288479775
True	810.1145438250809
True	638.4823880837281
True	640.5883267664616
True	173.28542710432205
True	747.4062228074251
True	706.8977114860133
True	118.75403546386671
True	763.7499506276803
True	820.8452256692337
True	486.2766695333988
True	227.07121130676177
True	67.11166281904305
True	296.26417153106604
True	349.1569693336194
True	468.3571143108844
True	422.4201705663995
True	189.22736845827245
True	319.5625808797685
True	3.20579022830043
True	13.853561164079789
True	107.67530071108632
True	136.21464589435388
True	358.39210251101207
True	346.2449008564494
True	112.28273927192124
True	17.68020515218127
True	212.32922507453085
True	850.4629916524509
True	445.2871714967736
True	533.4776846442112
True	554.9575390052888
True	806.2163150754722
True	636.7268182580809
True	93.4448143370268
True	201.86561647997272
True	233.53376678442308
True	279.9670819991903
True	106.95736258376722
True	369.1669356157048
True	432.1927293600976
True	173.80194585787297
True	640.8986382492003
True	250.8430936059017
True	201.60327009398085
True	28.76184925884688
True	251.48711699904487
True	489.4137739585519
True	169.0594215177445
True	542.2899382805043
True	470.03483430781614
True	232.47137417570573
True	103.1338815338568
True	42.37129580158744
True	398.4706087488999
True	792.5800530453796
True	161.90843851858426
True	1047.911091817655
True	1011.7615688053422
True	479.3050450894791
True	102.825007140497
True	122.73990954117572
True	661.7251112264099
True	9.842715507213628
True	218.79110992567672
True	135.1717033987571
True	121.88963336223505
True	339.142683664038
True	623.4133904877975
True	38.001866687783306
True	125.66166822198838
True	966.75261900878
True	58.11393146031316
True	438.860124567608
True	528.0663206742845
True	248.9066974423756
True	123.46443294205034
True	921.3299185016654
True	1198.422566027524
True	534.09435778801
True	660.8102209948496
True	204.98725959765457
True	147.5841597772771
True	331.969287197402
True	248.597729925374
True	174.8504453257271
True	307.65107684879524
True	345.2170101042788
True	11.33583463674622
True	626.5960891838433
True	149.32587440282543
True	80.45847317040136
True	436.16699151079104
True	324.53129831668457
True	1185.801715104547
True	353.0583077176572
True	996.4058254124224
True	9.3863700324557
True	267.07718122641955
True	224.9076954050769
True	155.8141800952309
True	483.8504711389917
True	184.63135352524503
True	401.52478764085686
True	328.2285761345832
True	117.99690432040512
True	350.4343086277539
True	1034.7315815231364
True	683.599546551398
True	207.41802415261404
True	110.09190070544815
True	284.9933363620186
True	24.683496417218414
True	351.66106172973366
True	330.66849309052606
True	570.2488654140004
True	455.5014934453486
True	360.8857192809005
True	160.65660310354397
True	12.707997408756302
True	427.525518890824
True	289.97698132695587
True	144.7554656864251
True	302.9442018958516
True	436.6016281531474
True	819.2707550726085
True	321.15630536900585
True	769.0529042113914
True	405.5322698717683
True	362.95289826458384
True	1.1014880051703178
True	1191.0880539908546
True	106.287943593703
True	916.0989289116214
True	200.00224112712607
True	451.571945918549
True	662.6282427385047
True	83.27069211317512
True	481.3110890486231
True	33.26167158578842
True	429.5514815753311
True	73.04762957648738
True	229.3450142941739
True	39.03276259532117
True	651.2284269867987
True	181.8178736651168
True	24.75980186814309
True	396.7780305079698
True	111.9953469819574
True	174.96307665611326
True	831.8749777305578
True	249.63548401209323
True	158.76478924672347
True	379.970325243283
True	529.33153711841
True	334.0705899657016
True	522.8721386504038
True	622.7714039693363
True	157.30787713364657
True	6.7987513990735735
True	73.54639278671652
True	434.2594100820687
True	92.15195426431828
True	82.05698991220848
True	1033.3258726308168
True	24.3169697282126
True	332.45904505374807
True	325.8448477389948
True	455.0687523021097
True	686.5054433281058
True	189.4723339319287
True	668.0755982487765
True	309.845037694124
True	345.7938490024319
True	280.7360417834892
True	223.5651154834724
True	343.8465878133325
True	460.1694987918623
True	415.7262352748445
True	606.8761251367213
True	140.16854309967397
True	80.28793087066224
True	42.263621446825766
True	298.551360987026
True	635.1445829276659
True	403.01475464167146
True	769.3912778412159
True	212.234882885664
True	395.6092960558466
True	65.8828292670791
True	50.479584300214185
True	438.2717977227012
True	199.91122081794057
True	233.98294962240635
True	45.421531129982775
True	1069.553750783216
True	183.6088887443792
True	936.691716441013
True	314.8677486309516
True	911.829656981574
True	235.4634509809377
True	437.1869599573754
True	538.9064950368589
True	602.0010028571019
True	218.76336083122823
True	472.7706597973117
True	929.2838862130332
True	126.78281687690148
True	8.127996278266046
True	566.9309871024517
True	30.050417131072987
True	75.19351449499854
True	835.7891240840576
True	222.4984462471857
True	993.4828234441426
True	655.5711078152389
True	416.9369887098846
True	265.652520466306
True	466.2068416000228
True	345.5149845358753
True	175.16005984599042
True	694.4221395852666
True	698.7484228537705
True	210.4712708039623
True	91.83283021768707
True	508.21404692727305
True	141.54004561197476
True	377.0570972015809
True	347.098956668549
True	63.90707290427537
True	370.64751628036015
True	415.8230794909491
True	356.9772976488999
True	418.8628569557594
True	434.5663108444117
True	680.8764403179129
True	56.55308378344154
True	455.2706751224261
True	340.82896489946995
True	664.2559846726222
True	212.96366637873544
True	99.8283148995723
True	42.27592453721192
True	531.9943119519653
True	645.9172553668354
True	181.6095105609556
True	398.4897219989746
True	343.2380385130841
True	19.05574553064157
True	165.6554955131686
True	289.8492349673521
True	3.3194517821695846
True	875.5948545143699
True	84.64140367350258
True	102.96356528329184
True	108.01105766957409
True	359.63946178351256
True	33.8161628073488
True	445.9367649208687
True	223.8062732224691
True	4.66086908569538
True	118.61944713586948
True	431.19414339342194
True	51.06321238935377
True	69.04705487839904
True	181.9448367591297
True	289.41425449869416
True	977.3224696971604
True	386.76264720503895
True	949.955199870849
True	176.9640257292424
True	1015.1251706822198
True	769.6326827715355
True	651.9970550989598
True	408.45702775734907
True	370.9223198940766
True	77.64196603549523
True	74.3724846152177
True	82.87728362433253
True	170.88236315628825
True	478.1051362862787
True	1097.5603842991325
True	170.3597057954225
True	351.9632413990813
True	433.1073220764853
True	601.7018747427064
True	608.228148223822
True	271.46379684258494
True	455.0032841173604
True	663.7552485930095
True	97.93980975140752
True	697.5187016565106
True	255.85407394733468
True	133.7836324957865
True	407.6013073814112
True	871.3427289222117
True	451.20255493524814
True	835.3553496788164
True	197.88275190576863
True	351.1490571366307
True	698.1848391627786
True	628.0761376294814
True	188.8969138189611
True	261.62744651451885
True	818.5835222566371
True	31.33296518152557
True	197.20944788162288
True	502.4764334580509
True	680.3414706141706
True	99.98049468852048
True	35.984530179569575
True	163.3719409210945
True	736.5298221071691
True	333.0838300000949
True	544.8433399808124
True	345.9088353112021
True	295.7719196279769
True	431.9428187162779
True	492.3032567870907
True	71.5948113193181
True	369.6913113832916
True	787.8367060981437
True	0.0
True	300.06726247718507
True	244.79600097870215
True	1002.1118678826766
True	152.18960383271505
True	657.9874692203927
True	636.4681405411985
True	113.182654082782
True	224.9974008463523
True	121.7531094895607
True	11.289726966710704
True	289.3848636936936
True	370.7593875103546
True	1138.4563519846529
True	238.61193778464167
True	386.5606034063801
True	652.7381913184425
True	200.38848570580208
True	27.56279705826314
True	839.6621032852161
True	613.3448402016196
True	155.16842558130196
True	628.9896659946122
True	165.4522281692879
True	295.8903688440264
True	798.2907589690275
True	35.75151617343418
True	107.20661904374349
True	502.8870079529759
True	69.99466443776336
True	74.93105216994341
True	417.59784676851615
True	23.491922208707628
True	760.5900669906746
True	99.22733969883332
True	156.53223651377488
True	17.648360777671645
True	728.4100322708533
True	29.948968775127184
True	781.0217194830615
True	399.6969378459808
True	122.92780591443108
True	702.7301664690091
True	511.4600345175575
True	571.5824975826091
True	49.04826369499075
True	374.20197553281776
True	4.78552259108121
True	92.8175316834604
True	359.44071204221154
True	46.47853727551299
True	124.84396356294744
True	309.20046893403713
True	186.70718493140427
True	99.52004835205796
True	652.6985447106676
True	21.06356764484409
True	1137.412427313634
True	501.8671311831009
True	304.99191459965755
True	489.6612168096754
True	122.19423279435917
True	806.4144923399599
True	1115.9080485506236
True	754.940299106785
True	175.42700259447489
True	223.77033120121695
True	52.15661359518315
True	60.545814869234746
True	155.03314760024142
True	97.59365004147962
True	167.13710731279613
True	1172.8173669768496
True	306.47790857105224
True	351.4032423281527
True	672.3378560791317
True	16.901577965650205
True	15.487484236591513
True	605.3204022565409
True	5.304958750913631
True	116.68567783507854
True	685.9548373375878
True	183.44702705630175
True	646.0886102561063
True	859.7399576210289
True	147.25261208042863
True	893.2144506552008
True	3.5607537995168217
True	447.9168752960857
True	1040.8538044087709
True	24.00427746229189
True	237.46279692270048
True	153.40523418929408
True	970.1657435497756
True	233.86526493489225
True	521.5694984745182
True	120.53262553984904
True	503.6999009409583
True	156.80273150679577
True	101.09983805352005
True	391.2354452740563
True	72.74397204682887
True	50.87269096866699
True	1086.16007265102
True	262.60047460664646
True	156.45606140054673
True	368.5892176681479
True	393.854887804168
True	213.8874797401288
True	168.17836163851666
True	387.5782185708591
True	34.22787432750736
True	483.5814132959756
True	1155.6840969465438
True	115.58731900158844
True	473.8179495166065
True	313.3743686228988
True	25.531539281644054
True	419.7339112577733
True	104.70012449339438
True	581.5751214131607
True	207.6047588183748
True	423.0538299562658
True	19.332445455927378
True	456.1944829514679
True	110.40969558896651
True	337.3702535786241
True	35.75432846198684
True	171.14340731466646
True	240.9001886101558
True	781.4276928653676
True	60.14821310027745
True	137.96685137424126
True	230.95348511602495
True	141.72299023707754
True	634.1013364406759
True	550.1612101762089
True	778.7859313234787
True	397.7528868102207
True	532.0070220823359
True	419.3202677278083
True	676.4084628598738
True	70.41445545607154
True	465.6601621995514
True	418.58148149087646
True	47.66840034262815
True	82.80515450295721
True	121.05855299437523
True	91.37521600532656
True	323.69554481251004
True	858.4215631506213
True	318.4202815571492
True	1104.550936685543
True	329.7796363129904
True	899.2024978873234
True	151.74719271260727
True	558.8861933524054
True	611.0083638215551
True	721.2444007733427
True	440.7995846963273
True	65.93877625473216
True	289.3323224023569
True	37.93802813952736
True	167.77304279850634
True	164.42307869676904
True	1092.176251987746
True	234.5150965753182
True	558.0425271570949
True	526.098157754976
True	558.471454333881
True	867.547129615367
True	588.111777282681
True	648.916377940017
True	924.8989784258124
True	126.92496646986592
True	318.29972685617304
True	259.07166512307407
True	305.91756531587936
True	93.95090029338932
True	380.17342675115134
True	4.243749064099264
True	333.3422496809179
True	257.9005405266056
True	626.0413051253154
True	293.41012493051966
True	371.8160124786462
True	10.163509479058543
True	54.38350430103346
True	533.9236778420475
True	32.62014946945096
True	146.01341394365778
True	66.45152845248766
True	158.32964208507957
True	241.65537845503857
True	72.52960702086997
True	390.8556886790359
True	267.3674740774345
True	98.00832236864343
True	336.9860432193434
True	63.91615847307493
True	589.0446637226601
True	854.1511636263692
True	269.3654276853391
True	1174.7459360966402
True	117.08844874380856
True	296.40661816008713
True	1052.2761809145172
True	88.91476704795305
True	284.80086084560446
True	9.357924341016874
True	404.1185799803657
True	456.1963641342999
True	147.52476569440182
True	616.9294612410706
True	928.1597244373828
True	156.7189991696672
True	80.29254648091367
True	329.8342811411975
True	560.3429092206494
True	612.2834468257145
True	1188.3549486939548
True	27.816322570587992
True	940.6698797328238
True	138.83199311609673
True	614.7702516007362
True	123.31408631387698
True	130.9068661238289
True	189.05883745151488
True	168.72763132371358
True	753.8514607997234
True	213.173072067046
True	231.68470644461607
True	66.22389167669691
True	509.7060043177447
True	461.9620361335583
True	177.86132106863903
True	237.2002479573116
True	16.82224182934451
True	423.3630537148591
True	214.4225187954409
True	291.1008541101976
True	116.38296077268184
True	717.7097764589929
True	436.2985072958242
True	252.47784942593023
True	638.4097971017345
True	521.5003404914652
True	450.20273375432
True	135.54004475815017
True	537.1421611481933
True	435.7270328900967
True	2.596933936252344
True	199.66483873332595
True	89.83507156609977
True	242.38941475928124
True	2.9052792176758206
True	116.8295172374948
True	362.2747061089977
True	7.266422365985011
True	830.8547704404052
True	171.65197226042702
True	702.765952721436
True	765.4503623324632
True	156.9251355235557
True	228.75213317460103
True	489.8140131066239
True	806.2960244256248
True	49.05689223636283
True	36.874723055640914
True	126.40739095996692
True	639.5025371266714
True	717.3713958298395
True	182.28090831396065
True	585.6827971550031
True	592.9634403850199
True	838.9808371398283
True	405.9815129855188
True	181.5291459210731
True	903.427532116928
True	219.56685833572428
True	151.55571950602828
True	328.8115985967768
True	217.38147613842045
True	202.98236949222917
True	620.9941969321984
True	244.88979715758407
True	195.9002774052564
True	467.67940499972406
True	462.9914385241667
True	63.06647286277408
True	290.1456355518866
True	79.66845037655413
True	328.3912338883794
True	349.12369497739263
True	254.4167708041819
True	181.8939726918597
True	375.08894156257
True	662.7891642116443
True	705.6476689114794
True	299.7359841980458
True	744.7905703441072
True	65.36603545873616
True	868.4720182903249
True	347.6806833145164
True	13.306811222316371
True	622.2670869764117
True	691.1710497027622
True	262.776161457258
True	165.67284719711114
True	43.68223709401314
True	382.4586530399381
True	79.37827774818878
True	14.30556239580405
True	902.4081679470536
True	360.19441575289363
True	184.89652343741037
True	1001.2551454476056
True	11.974492072692208
True	797.3029763879134
True	30.621719789713616
True	658.8724343891963
True	63.2180980620812
True	768.8132904124589
True	472.64546003868617
True	188.25595021979376
True	442.6688828865302
True	201.73799215943512
True	299.1319097861602
True	226.8380509982068
True	410.6919703968569
True	10.456549391566488
True	316.4705569308976
True	108.7868724196007
True	12.473533780938936
True	479.2091471027976
True	730.8061605226939
True	289.440680948808
True	83.7586072558069
True	300.4335692340659
True	83.91631825739621
True	192.4436845173612
True	183.48793175199916
True	356.4619577229332
True	44.28947053922672
True	137.81397876418407
True	379.2558656387537
True	880.9969417202004
True	113.58989723064056
True	205.4223093060593
True	425.970269658224
True	18.508874306391508
True	422.6403731070491
True	482.3466477906508
True	91.11880348237848
True	397.4233089859508
True	365.3996521476799
True	426.283147244156
True	588.8080538649501
True	1057.2675029949903
True	952.1324368008076
True	58.24338224793048
True	1068.4374380257368
True	111.308553463414
True	109.93609408004384
True	111.18323608177884
True	497.2774707430339
True	380.7627679463686
True	569.1044518993251
True	266.357167766256
True	158.97428721052725
True	401.9713208099613
True	15.716562295456889
True	449.4367683827815
True	392.85229312090365
True	149.67580193705692
True	95.69625576376323
True	543.0889727872374
True	1014.0401470727536
True	206.32011410911164
True	62.34488978637293
True	407.1172427470556
True	390.7340633262764
True	490.1038145646336
True	302.3845019105814
True	4.748934938430746
True	543.0061275648634
True	498.6207705458349
True	505.162068064042
True	181.741607278285
True	105.34077038340467
True	21.954938474347017
True	375.61941840373527
True	104.80140222462
True	8.479120375285309
True	33.71183147377588
True	344.26969982610046
True	658.9058219654809
True	131.84718810722683
True	92.00470585434014
True	24.400265394198083
True	418.2248562057503
True	369.86758266844674
True	758.0201224715354
True	301.3438567384559
True	497.33049828870185
True	561.7864948633138
True	534.7078200570769
True	284.70330121599073
True	522.2609889294143
True	98.53942285754712
True	585.0644946354647
True	8.046854348905146
True	368.44499489902927
True	434.5641260641462
True	962.2106995799568
True	343.18125183953134
True	776.9343692468877
True	977.0285635768616
True	174.98050592725394
True	39.48771771778664
True	378.873445620168
True	380.84565514783947
True	594.6620622838343
True	247.1675812144993
True	27.551055332166275
True	636.3174309016457
True	127.348481341821
True	1067.7573823462085
True	324.4566933726366
True	460.1070089223036
True	133.47809319944645
True	801.4340092370649
True	141.18657295039176
True	824.1770126334063
True	559.2038877999272
True	187.43281262619232
True	115.06212716820652
True	65.77899824778027
True	564.1547582519214
True	901.9251668266294
True	409.21958394031753
True	518.7878275995962
True	137.0810755469914
True	647.5342910534379
True	485.6711974687272
True	787.9564330373291
True	322.93360646209345
True	591.2550070560229
True	114.18215672056614
True	23.89984326305887
True	398.0209358195888
True	171.6922688142432
True	103.33316418194568
True	373.8995853377656
True	1083.4849036843805
True	254.17800777670712
True	554.3528588062109
True	11.290303674254051
True	72.65651352108956
True	329.8856060028945
True	782.6034726810336
True	456.87397578351255
True	503.9371099299546
True	708.6849433772775
True	63.90830984963506
True	735.779800822453
True	45.735412514469786
True	104.2386935550897
True	189.3618235836155
True	80.06479519909479
True	26.60167269771588
True	298.297206293442
True	462.4565368887562
True	907.9754872552156
True	875.8485265096682
True	5.286010635409717
True	288.8573320978596
True	466.60292359253606
True	124.11815542310802
True	232.2591297327309
True	331.19452617640707
True	1319.8798552262372
True	435.8122348401212
True	24.53921596641028
True	186.3290903964321
True	707.4758596921939
True	33.09215809333634
True	174.882557557249
True	559.868026324248
True	74.90159678439412
True	890.2380678998577
True	333.4220004075747
True	674.4916432898403
True	74.74143027146197
True	681.2966031491856
True	586.4441576399455
True	878.1776793454791
True	251.57151169140093
True	497.13224260776167
True	827.599284275275
True	924.9738937791072
True	233.97844622428968
True	787.1355158582867
True	227.50149776879863
True	449.4420797323333
True	357.46120270934045
True	500.5621064328215
True	496.5861912866248
True	310.10531169363463
True	349.81079149130363
True	115.31686583643184
True	361.5908106197316
True	1149.080548385771
True	293.6141948671756
True	148.09063787017044
True	295.7364087318455
True	745.6873173385551
True	648.1479803565409
True	408.47664956998057
True	123.17109869995078
True	333.8046688534445
True	36.14355493077545
True	172.1355071410307
True	88.14792640555117
True	83.8195708433432
True	532.1104284328945
True	142.33468096693966
True	126.9218337543394
True	96.4960690820905
True	88.73655810747911
True	456.3910961184922
True	377.78704950089
True	1033.74774234888
True	549.5834441300544
True	834.1641462794374
True	279.81599794739185
True	302.5022402943458
True	554.6826555534749
True	194.45543106916347
True	733.3692329714397
True	241.61811971874195
True	358.36510586300614
True	69.92294877262471
True	116.70700329487543
True	261.4390863608732
True	126.99928527680665
True	488.1463434306041
True	32.68872360654231
True	563.9701728150638
True	1002.4032262331092
True	738.1748694968103
True	1.735873681114665
True	64.4436676429403
True	486.57329378528414
True	426.09019569200126
True	75.65802372017465
True	120.45580006996836
True	298.9071259669319
True	78.85560108304982
True	54.43190328782308
True	728.5075702468234
True	661.9084362181666
True	157.93521680787148
True	168.92543385898935
True	537.3146912194505
True	55.52608830077753
True	24.077003148294533
True	564.5181904440973
True	461.3672572918017
True	1140.4219583728504
True	42.87188398148322
True	470.6858284297023
True	886.1263693013224
True	777.9125499226344
True	289.4509242118304
True	761.7876984871309
True	415.5076828737923
True	43.67203102567932
True	94.06321676396271
True	728.4649358078038
True	73.95334031397887
True	143.0090629094194
True	935.7205294857796
True	195.1727872716312
True	272.991802238779
True	100.5650389691603
True	652.7799156491626
True	581.2555892003886
True	215.08223411789336
True	417.1899662303194
True	40.89418609651351
True	277.76135229758694
True	597.8588134676397
True	610.0372910831045
True	316.1225829290227
True	76.95087294262207
True	919.15505515381
True	1058.9897296155857
True	554.1816275330889
True	67.35338837043126
True	29.833405027597287
True	92.26392299908836
True	100.64781633901885
True	102.45059061403796
True	899.6380871661721
True	1180.3676986154685
True	710.6508027942334
True	331.53370904708663
True	8.841320074439409
True	20.28984466084852
True	348.14384715459096
True	476.2736972915668
True	46.28759064462714
True	543.0604320792186
True	428.67623731461214
True	394.57260121819706
True	79.96241339733541
True	198.6455064422122
True	265.71805042070844
True	128.41799920880655
True	386.32582137198034
True	42.73705609750005
True	172.31464846868806
True	1148.4872875918425
True	6.382926666632471
True	28.195521115261432
True	561.7354233186635
True	359.19719992468976
True	778.6920748421279
True	157.37414975068637
True	754.9971174732239
True	621.2046297685154
True	280.8446818847855
True	444.5417200421554
True	345.09270084430955
True	292.5759444685737
True	271.1632548381968
True	399.0492431686433
True	501.3875338846101
True	496.13240851922126
True	103.97975108509011
True	356.56111104666104
True	9.176949534920242
True	185.64734090221324
True	230.6924505739458
True	877.7021061946842
True	622.3970902985807
True	30.133719348553367
True	727.4899567948593
True	865.7748715139219
True	105.2322492291597
True	353.543153590046
True	870.0000375129939
True	214.52395536170928
True	164.7931531122762
True	530.2812624216651
True	588.7463047789885
True	1075.8541036190177
True	148.48821234419603
True	155.34707658697312
True	259.6778109926029
True	324.731946328322
True	438.9969150430984
True	410.8603904586114
True	335.3976961096466
True	428.5380073944684
True	482.82085138995177
True	224.70403259757936
True	1504.2625388304657
True	254.3437634657683
True	406.6664842303383
True	54.318152201998586
True	782.3737019117123
True	250.16283182451363
True	916.9103122424856
True	549.2017517831191
True	317.97127038011433
True	808.9077319930617
True	266.45844223424604
True	208.1689630672779
True	251.32843941518013
True	219.42593070503352
True	141.9760538530117
True	252.04829184842364
True	743.1218303677604
True	505.4348348749396
True	217.9063507608278
True	1188.4482393184371
True	119.41520795269264
True	253.57003472553285
True	73.3432940422045
True	293.7373234344748
True	419.7439294063801
True	90.7963000325864
True	227.530247917397
True	71.57634636567794
True	691.1133062393941
True	380.2057298697514
True	223.08635667951685
True	727.850431073009
True	882.0342190523334
True	802.8016835381517
True	841.6346994730732
True	351.06162564465404
True	1.313289952575273
True	266.8414023344131
True	55.45752959417257
True	395.6713746152048
True	57.60141906826637
True	356.5702811854313
True	845.9576288040328
True	1043.9555361740502
True	401.6028406069463
True	20.87832310541721
True	502.460631927392
True	493.7416691529156
True	198.51632708147616
True	235.55343071810668
True	298.42608681303824
True	23.49294404555457
True	123.60648959213582
True	990.8773379034708
True	63.15220541219094
True	499.0547535974934
True	784.6225309858289
True	100.47957956198636
True	253.8488824146686
True	114.4828844346446
True	14.468814643185535
True	1.0739715451637808
True	116.96873350388168
True	1030.060852411648
True	479.4575578071177
True	70.63751164333563
True	778.7614892011089
True	334.551226371853
True	1.2268041616117054
True	448.0951666060357
True	190.58993572391407
True	495.534603565388
True	84.86096220950691
True	331.1191862409439
True	386.2267749768536
True	172.3750500322618
True	205.32748653022855
True	125.46038223180716
True	162.76848283833257
True	992.3453160899757
True	15.59794775483406
True	521.0273651232669
True	477.6049708445844
True	395.33538187223786
True	220.12808080369663
True	238.3096838505612
True	161.79677635072883
True	46.808559748459935
True	487.03646732905946
True	148.4054534994408
True	837.7483863700465
True	811.3333064267596
True	252.101392379341
True	313.4073118155412
True	520.1615612368921
True	41.85794979047383
True	82.40324375894419
True	739.8393402260534
True	1087.452616959198
True	114.846608983842
True	721.1945042350817
True	144.1856063585749
True	935.8448811036258
True	687.791023539384
True	105.04279153661882
True	281.4727888340817
True	629.579254760573
True	268.22733538088943
True	45.608474660808895
True	570.2062829196645
True	426.5912140018973
True	5.223348406308592
True	482.7999025680317
True	67.47624655635508
True	186.1870613206442
True	239.6065330405678
True	299.9184333341649
True	70.72861788417238
True	224.32220747434533
True	355.390705643449
True	440.6250804780137
True	928.7398072180112
True	48.16000287239882
True	924.1198698188766
True	1039.2295233423054
True	125.89917452874572
True	71.29116997097383
True	1010.4648804136162
True	35.26664514404109
True	227.17556676080892
True	83.36578915257832
True	224.9524005595103
True	359.1716455893494
True	950.6445818339612
True	93.08222949597544
True	73.50938435206739
True	661.6837145146354
True	267.1766247247197
True	720.4045768224879
True	53.66172106777096
True	491.9827373074592
True	393.7955727358882
True	675.0682326046453
True	49.87161576716916
True	101.812648507122
True	29.266448296615184
True	261.5794304131265
True	45.25770077775668
True	349.92312580294345
True	3.096382685821867
True	1196.6132179970296
True	101.38736613708548
True	142.8852088965159
True	347.5438171416726
True	733.7933192215451
True	672.8464491470046
True	1000.4434614309946
True	470.6216962140736
True	407.54196812575225
True	135.96285598245703
True	410.376885426192
True	842.3985205961511
True	428.3204173452261
True	880.3543651154985
True	81.99724707806342
True	414.2787444456765
True	184.0709966531733
True	284.41860599756814
True	740.4408823974281
True	162.41194913736547
True	133.6735314831798
True	61.60444211414322
True	869.5808071025837
True	755.0787061816652
True	78.11258115639062
True	432.1712864774205
True	754.7315855162872
True	421.0328826683975
True	57.983837627398586
True	316.46769152338135
True	797.3900335583852
True	31.76300128123341
True	368.6920487287922
True	170.8618683928415
True	266.3876140285673
True	35.13824948422768
True	206.62816779107388
True	801.8382466037698
True	638.2177688642229
True	54.1237747887133
True	301.4842865881548
True	904.3565618632252
True	18.2612959647926
True	313.3735024346823
True	282.63056496755974
True	422.4335012977881
True	210.3028947609876
True	604.6895347291156
True	47.2293650036162
True	958.125902261147
True	906.1662228443766
True	47.86149567055757
True	395.48592134457846
True	744.3763142222809
True	922.2584943232602
True	276.87153869052344
True	608.734397340656
True	133.08965888315987
True	189.71274623005348
True	132.4784488533656
True	138.9570125612927
True	215.30146955421267
True	964.940030900825
True	795.2834781717265
True	991.0762095390346
True	18.044325576265575
True	26.558414503887917
True	366.2910459319193
True	12.6777284003697
True	616.5741191583496
True	1077.2028172236855
True	254.4963017327871
True	207.88062383734183
True	81.11984058186596
True	218.19060456492008
True	137.06472758536543
True	41.92646781888615
True	131.09575486547004
True	88.94735035357027
True	241.9423113959053
True	540.3183820008617
True	155.9667620941584
True	30.79804316375171
True	56.74239199011075
True	420.8169553981812
True	264.04041751388644
True	580.2683094427504
True	23.044918507023343
True	116.64972911884878
True	650.1264657858599
True	263.7505649384672
True	467.3763403850212
True	652.656244181166
True	101.90271840525791
True	108.83759657296532
True	75.922850306559
True	25.43674481598533
True	122.34225074801482
True	84.85208795218124
True	104.03362525341949
True	152.57254197081366
True	242.0173888337704
True	824.7716955028733
True	290.530091950065
True	923.1923047186052
True	162.56054054496454
True	198.441416892953
True	844.8619607887554
True	310.5443868347255
True	583.1713447745265
True	254.2620294523464
True	362.4179466161223
True	426.19791565478886
True	560.789294072411
True	648.709894452202
True	369.0930712161858
True	35.344977645752955
True	564.9291565215362
True	624.5745539349716
True	20.399476657880683
True	12.217511746988606
True	261.1228309542006
True	411.3216087781263
True	450.4714454418036
True	64.16209007621303
True	610.639118167052
True	916.4443511117852
True	235.22733766015003
True	889.3554338885822
True	281.59320019676494
True	109.19727505818187
True	275.6389637515916
True	711.3756688461862
True	37.83580408285917
True	578.7674528494114
True	1306.0910577971945
True	1018.9843341923608
True	869.8941598260053
True	224.38702649216552
True	88.07675317707776
True	199.98661644504227
True	844.3250324371367
True	139.5034185454536
True	1043.2575223215122
True	851.1639204735178
True	38.98244257278199
True	91.47950810631964
True	402.91239014070817
True	408.307624775138
True	208.35400360094783
True	511.5822612999664
True	660.4057702022205
True	122.5331161150842
True	263.1657839924825
True	1019.8150618440848
True	52.71094922440143
True	698.6283772851701
True	542.673866041716
True	37.180264462283
True	860.1992887020807
True	392.48443635871007
True	563.8760325517289
True	104.38659765846832
True	268.778551625495
True	220.60275455640183
True	24.129965787678437
True	132.157598029236
True	739.8515605634133
True	137.36086330597843
True	386.7654542628007
True	62.8137892073518
True	622.8337031913575
True	602.1246157653534
True	227.94331832358543
True	456.7599619676396
True	166.5847011418672
True	155.1973912791003
True	219.03812048098231
True	283.3426600309029
True	361.39881167823495
True	134.2657602219933
True	199.12666660428025
True	27.805869502989687
True	860.9030935249407
True	308.3941386999038
True	10.617083930737842
True	370.3670715933879
True	170.3374101618335
True	635.0970333063972
True	359.4942955115
True	582.0520545471777
True	553.5422583931004
True	487.2274276968875
True	780.3931034038974
True	232.4044939350873
True	572.6948054640602
True	157.03390539934736
True	521.2820468294792
True	359.0648274291778
True	378.3095338439921
True	119.33163023656496
True	131.5139020459903
True	106.3229550828636
True	71.74613070928922
True	708.5366876651952
True	182.9805361328528
True	44.94095221357578
True	0.0
True	572.2792505612589
True	117.08580584348704
True	24.903126943522174
True	40.81577515532517
True	111.15911691759264
True	544.1571488906397
True	185.94319249394863
True	106.32577573287824
True	32.79585839985478
True	155.71251091432066
True	940.058062034514
True	51.008994816685366
True	227.96064162937668
True	729.4050603765019
True	315.6229392043733
True	449.0901417420301
True	489.7811179810128
True	498.0589711847665
True	605.5280325678953
True	954.290592897983
True	248.7354696335617
True	1028.5384408915334
True	912.9664513290226
True	629.6688787477271
True	344.44180370503096
True	837.7792263418048
True	10.443015308738826
True	32.41657428613078
True	289.50916522875553
True	42.66037580180773
True	201.4571947037918
True	764.657101088963
True	207.05656044171133
True	734.2810689640812
True	748.2274088935126
True	125.69026941648151
True	351.0339918446247
True	589.3257171797707
True	24.644952763343877
True	126.80646217227677
True	434.7202717909185
True	300.23852750859567
True	205.82078524930972
True	105.58460684468086
True	390.60293128070987
True	20.21719655906461
True	375.8073086000512
True	356.7432894695975
True	1028.0627610548631
True	378.39574930473896
True	30.342580381469237
True	439.8805924061157
True	451.13921834123767
True	239.67067551634767
True	31.56625684439381
True	765.6229385246363
True	435.0580441437031
True	181.34733769652888
True	14.498917563423356
True	1221.0137165539472
True	163.1004107268039
True	30.52216774154688
True	285.8540325800897
True	272.60239598180243
True	116.2698586578056
True	291.5526854134952
True	45.81039169993747
True	318.0614124784089
True	308.09981392595546
True	315.2990997649447
True	29.232963172014024
True	47.412397252971424
True	1053.8718293682557
True	22.85416907151217
True	11.770946805365597
True	186.0708805947078
True	656.7028771127525
True	9.641504083363342
True	195.9972320040115
True	175.37362487385516
True	538.4124019887478
True	378.7905358187354
True	744.7084089207265
True	323.4656101486329
True	506.0409636117074
True	449.401796572564
True	487.14128642981984
True	101.34043582809332
True	1301.073284137156
True	902.8046211597616
True	273.0264687657132
True	547.4360291841502
True	104.69211306961223
True	585.5369237861576
True	428.16805644287865
True	149.46150479989416
True	77.51074960479396
True	352.0932397912287
True	168.19634712801223
True	28.564177997402812
True	611.1945639599797
True	385.0859394413268
True	66.7561702500315
True	31.65814651202949
True	683.6010110464184
True	497.7599227791283
True	75.358736468459
True	22.73967666383725
True	330.30071022944605
True	318.8519254956766
True	679.5956840068911
True	544.8872405673919
True	557.6817032086994
True	789.5944232427494
True	9.025148877456283
True	56.33925900406204
True	37.3883793196217
True	59.99176244354503
True	515.4108227023179
True	575.3358450158285
True	87.10117389030204
True	110.07598465539122
True	198.54231595025868
True	71.02162505962792
True	169.98100783064237
True	213.9713922784317
True	271.1431082740198
True	806.7363285632605
True	583.1577197450372
True	280.948442591395
True	185.15565138023783
True	268.070812892294
True	241.877139805564
True	736.262191935723
True	332.8579643828056
True	162.3870485589089
True	903.4378970176454
True	348.82040823929066
True	458.8846885944792
True	153.00073237114592
True	118.35898635027483
True	65.8128616745551
True	219.6291623013848
True	965.9856477432816
True	549.0047150427175
True	113.96846298353024
True	350.6328202616986
True	107.35067084984794
True	691.1880378718436
True	4.6398181407778445
True	705.734579973644
True	37.17966452621857
True	940.0064746324692
True	837.5677266707509
True	212.04098680739835
True	29.84433243822159
True	80.90165369949133
True	450.6045340403491
True	226.36863586927623
True	1.3818094922980773
True	78.41149900165021
True	1060.3309497806854
True	347.84604533976415
True	634.6533438381952
True	492.4813833361012
True	32.26804133646824
True	133.89703424283346
True	439.8454053849917
True	932.0191723445477
True	816.9019481457516
True	433.7920503488887
True	344.0366121404775
True	17.282850071631366
True	79.20596309556653
True	728.0460488509315
True	479.2493819214682
True	386.6500644953245
True	901.2729328385536
True	22.72998675006351
True	215.31090526128745
True	899.1325373258643
True	234.68086616520765
True	9.011760597036874
True	493.6552047787333
True	103.5084226467694
True	651.6859760851848
True	50.33487256369965
True	251.83156533767288
True	847.8742594462083
True	880.8258796296176
True	271.3990721888745
True	409.6811582537429
True	127.38174884386082
True	605.2207936996066
True	257.0311961922541
True	188.3548018972573
True	829.3843942775785
True	53.83589370072683
True	687.8051464408302
True	286.84756336145455
True	306.71159682339203
True	171.90397606077198
True	484.8283332005418
True	610.2237806210042
True	360.8899203224112
True	404.7998548310917
True	66.83877840465271
True	161.4083840092589
True	458.74543652506645
True	223.3569236783376
True	35.634420166939826
True	199.5504054563853
True	396.8973939835288
True	405.0524766126941
True	745.4160378559376
True	134.80719919174044
True	681.3855287225178
True	509.7815589064381
True	585.8619333720832
True	136.45662740747778
True	37.61846199362434
True	664.413301948963
True	69.60144884735834
True	562.3791946201607
True	675.6590272504512
True	453.108246227624
True	133.06373357174695
True	529.4170518098936
True	3.840341831864196
True	395.98197519908354
True	29.3598650832964
True	632.5252142573331
True	265.13403699367217
True	585.1050238630777
True	693.312860336522
True	141.48789093788542
True	496.1489156045712
True	512.5118048127964
True	64.79251980269906
True	944.3819109783262
True	2.196354105222124
True	28.9987300944534
True	647.5450052518997
True	663.2368366779452
True	138.90943637414
True	418.2384686047865
True	121.74845228300852
True	70.25164407756364
True	459.8193992343458
True	40.53307857533206
True	498.0567316003666
True	13.236264076430986
True	833.049314287637
True	553.209409687628
True	648.4270744059536
True	105.3924293298754
True	377.9135590164335
True	977.5453470833412
True	832.0972290683205
True	131.6123016318941
True	547.9550152348561
True	447.19928572824233
True	248.37220835646497
True	259.5742559946853
True	5.90468441057441
True	322.48643914535177
True	10.559861013812068
True	374.9916618827721
True	77.07156066286878
True	412.8982432933837
True	644.6847177518947
True	124.43313071348804
True	244.09325067865728
True	633.4773745553427
True	689.2018108934315
True	292.35770303474726
True	139.3348025172895
True	162.8888579698995
True	475.1533773010143
True	84.09428059205622
True	10.860263299803783
True	502.5581572769444
True	560.1438140915388
True	18.34189403163755
True	142.39850973734906
True	872.9187251299445
True	486.1323785413954
True	265.9578268815174
True	33.646546823283416
True	472.7114614129642
True	117.07752928341354
True	592.517163392884
True	638.0178812337753
True	306.4297387233393
True	377.69472895389634
True	193.17644672662377
True	243.98869030238555
True	72.36221321115148
True	221.9994463949379
True	511.5391150686445
True	17.866093917973828
True	465.4059145742523
True	362.3058504791389
True	753.2378787596317
True	892.9429496792342
True	910.0537461646538
True	161.60177491373457
True	417.485626608355
True	74.42565816561009
True	193.76403014407305
True	315.8762849569654
True	9.716165963099934
True	796.6489936549342
True	22.83179198265194
True	401.0243570957765
True	276.0790021628638
True	624.3307944043322
True	205.76071603861024
True	37.5101226411707
True	674.9282347628744
True	1076.3503118798355
True	220.35202766302572
True	133.5108158840158
True	626.1949201123264
True	490.2055796958082
True	18.56468796003262
True	866.469035086919
True	116.62687949604334
True	45.322591454861055
True	317.4052306196704
True	353.1705181509603
True	405.9544406718961
True	272.3752328738453
True	19.351968677622143
True	22.93566307885131
True	873.040590867021
True	217.2648116574744
True	105.46943213568969
True	834.4208109276899
True	650.8965098749886
True	658.5649336970869
True	454.053832562468
True	149.24441182986175
True	31.914241668093307
True	93.8380496025649
True	437.179469910439
True	229.8991854018992
True	465.2694578936843
True	143.62053297009444
True	486.5883146734505
True	644.1802342798215
True	962.172637478786
True	25.44119427354063
True	977.744835373143
True	1053.7894590812425
True	472.6619399980255
True	85.1723208483804
True	807.6664274923272
True	645.0312821770822
True	685.8879765815905
True	180.4895461659225
True	749.9821029745151
True	711.4512852186017
True	117.11983545258236
True	763.7864713179774
True	809.4421753157541
True	468.5154194793811
True	224.770722114421
True	71.76296233927717
True	309.78205831318326
True	344.6964538921805
True	469.17055060804375
True	433.06003324465553
True	191.2369347789777
True	316.5722356899971
True	2.9453218631667952
True	13.662606228830812
True	107.2551668868271
True	133.53587191813912
True	358.99165027685586
True	355.5329401298562
True	108.25869451732682
True	18.24590674020824
True	211.4958444125488
True	860.9134499481892
True	464.5378453589651
True	541.0741775296764
True	556.5320140967543
True	830.2988361941389
True	639.1535788002658
True	92.06949650147628
True	191.2316360298024
True	244.62740347401964
True	284.54848875440035
True	103.60810645933188
True	367.72889025292096
True	431.5459414101185
True	173.48202127112305
True	644.0081589101177
True	248.28008285701893
True	199.98528211702504
True	28.957071377719014
True	259.38726111083173
True	468.7261031988748
True	168.56661988839602
True	508.12345121405895
True	467.3714890827084
True	241.7663315526046
True	100.96393971116964
True	41.87431156194308
True	402.3294586633242
True	777.9871274720354
True	163.9127953331995
True	1068.6189026140016
True	1043.9926633752343
True	472.1178557340832
True	100.4499077634182
True	124.74649943218029
True	654.1611250943849
True	5.787365108400211
True	227.73484168466183
True	136.531391935416
True	119.7074297839728
True	327.6043099093998
True	638.0117144560566
True	36.7999224928874
True	124.34018207965632
True	965.7042516696756
True	57.11310107031338
True	459.3593964698848
True	524.0925792140628
True	255.7465585123589
True	135.30407602479733
True	941.0690478231588
True	1187.6061102285787
True	504.3771584968535
True	645.1423793421015
True	209.9635199051511
True	155.0755387186135
True	321.886988508464
True	259.996043963479
True	172.90948953526765
True	308.3451813757075
True	350.1032990375773
True	12.045805951661908
True	633.2519611163559
True	151.25621562215693
True	80.33690102589308
True	430.5238541165039
True	326.31785937917255
True	1204.0484457781074
True	359.76480088290543
True	1007.5829337499316
True	10.398130512221098
True	276.14527178443655
True	225.7294298972281
True	157.32317152184848
True	465.5942142309952
True	198.88660846454744
True	399.8595683893053
True	324.07663533353644
True	112.46431496503918
True	358.6354179666601
True	1073.3543882342549
True	757.4492127933124
True	229.2934049693029
True	100.39581937711526
True	294.4890815405138
True	24.124766857763568
True	353.2079571113991
True	325.54977283018445
True	574.5671930006886
True	464.1401374277539
True	355.3393745528616
True	152.82547395120184
True	12.556715136197896
True	412.2067899605769
True	279.2383824454185
True	136.99231240742122
True	306.9341647760423
True	430.90879924832745
True	797.7982605298395
True	317.5900911030027
True	780.7153210220273
True	391.8964593693562
True	376.14345440149344
True	1.5973153329674443
True	1184.2207663058848
True	107.07940526013876
True	878.0588797611929
True	203.8683253589548
True	455.9842381384972
True	671.1381558903495
True	85.47445962620678
True	486.71300865520334
True	35.2414708299129
True	426.916450465025
True	78.007907936125
True	233.8549649810763
True	38.46398728844764
True	670.5629404244452
True	184.3439316848298
True	23.185126602147346
True	400.1215169213526
True	100.08239637138377
True	164.66182290902634
True	826.8161488071262
True	245.28650291935017
True	157.98231174978255
True	380.508769723239
True	511.3457502320777
True	335.7406297799941
True	526.1027970595907
True	607.2146831564561
True	159.96098060525136
True	6.250906995721088
True	70.86382386335517
True	426.039896048205
True	93.57651298678118
True	77.55809916001681
True	1056.0998649907713
True	28.00267518039417
True	319.6665531860427
True	318.299166022726
True	451.3190203186235
True	665.0103607500731
True	188.74627938676267
True	659.006841136481
True	333.46964155034124
True	355.19029329083486
True	280.7700014825858
True	221.6275485854333
True	355.77460294439805
True	455.23354775586745
True	422.5614126229853
True	601.6975701108064
True	142.23201215737174
True	75.74893707175714
True	38.24794077280632
True	299.4464041360272
True	641.3887533062655
True	390.48189978104
True	803.2561903368887
True	217.67564977611724
True	410.5011718715125
True	66.1836569634743
True	56.47617394147512
True	425.2876444410463
True	201.68075724687583
True	224.6987857514137
True	43.83082122934746
True	1080.643197893037
True	157.63852172161907
True	887.2844759907748
True	317.6987819198291
True	929.6875665734456
True	232.8085354398683
True	457.0823548244504
True	542.8967225155781
True	646.8096123221821
True	216.61023723658093
True	485.53972250651947
True	922.7132783345716
True	132.34469071537117
True	7.405232320832608
True	587.7898529227641
True	27.94981932054701
True	78.79837468154511
True	792.2717898423753
True	228.8445050953833
True	993.4844587534708
True	689.042564676086
True	409.9680648706421
True	274.44917029753464
True	485.9400281587581
True	341.9800190078945
True	181.2412731271916
True	679.0908620241629
True	727.0581260801289
True	218.50125808134203
True	85.88516097362736
True	523.6736997108587
True	138.61912074637908
True	369.75039074861104
True	335.48986958521454
True	63.9470091073356
True	380.9560953152165
True	400.6826444415351
True	392.28115930577326
True	418.11895161829887
True	426.142676847584
True	658.0613149687304
True	57.19985545382403
True	446.4572682086453
True	322.52524629237786
True	649.145321274792
True	219.2229272322549
True	104.7275656534963
True	42.7183925108489
True	517.6469422424166
True	637.002518775751
True	184.33293118990028
True	406.8651317757218
True	340.04122074853376
True	17.3651828773296
True	170.663614550437
True	296.45119743125485
True	2.947199154694064
True	876.3005326761295
True	81.2720611746507
True	107.05873468215736
True	108.63111825659796
True	363.1825797611583
True	36.85266569751774
True	470.8394470300669
True	223.9635321923883
True	5.400227932796588
True	121.88489563963952
True	453.4519877659453
True	50.57326220363564
True	71.69130686993311
True	179.3574025623475
True	287.41856280847605
True	984.529417805085
True	395.4033480400269
True	911.6565601961372
True	195.73161209124103
True	1035.0026173253325
True	775.9684755395916
True	663.2476208017744
True	401.659904994105
True	377.1802149110954
True	80.20512374362349
True	68.38581063722977
True	82.93810458657667
True	174.4820691314065
True	487.05482775606094
True	1102.6282806557726
True	180.59298379622965
True	352.87971278313915
True	440.1442684613224
True	590.9817249648504
True	579.446086707914
True	285.16088594014684
True	458.04514998298765
True	659.0229336868249
True	95.78803065833728
True	724.1913655009579
True	265.6889349311595
True	138.58119014409868
True	396.2266345286168
True	885.5716942756819
True	436.4201339271426
True	845.29810046881
True	195.99773423779283
True	349.02343792768505
True	712.2525773403128
True	622.3472293710795
True	193.0145390510993
True	260.84650072269443
True	794.2188016378086
True	32.28579617763203
True	191.37747314754267
True	493.6066290087641
True	687.3205222720281
True	100.36188833099166
True	38.73422713616402
True	168.2899482575744
True	751.6639662558956
True	309.9786275587676
True	558.2700793672905
True	363.36291302199135
True	300.1017759915989
True	438.286898946865
True	488.8832784211944
True	75.44657994000195
True	376.356115466356
True	739.1622912307394
True	0.0
True	296.60336444242034
True	232.2395622386489
True	953.4526296597978
True	136.81665404176692
True	661.1277811411284
True	632.1198805324433
True	110.6333538681744
True	216.46967697258813
True	127.83942927704324
True	12.109284775062347
True	289.2080236732114
True	374.817643196228
True	1148.383087355484
True	233.14319735065493
True	413.5218578425303
True	653.6734533823363
True	201.2378813222749
True	28.344523339065248
True	895.7132987148608
True	617.3815091646451
True	151.01878894463746
True	645.3562076809228
True	158.20693597844493
True	300.40759402359214
True	763.9552690244388
True	34.69188248222612
True	103.28173225870576
True	488.6424618402958
True	63.77896312034329
True	75.10059038054158
True	410.5103179357065
True	20.3574953971572
True	776.2681695416305
True	93.51427555019733
True	163.6120198310598
True	18.485281078213557
True	702.9968899477001
True	28.725845306129408
True	762.9710594494569
True	386.7808184780126
True	117.44922396006902
True	696.2607136585787
True	512.4219698362076
True	569.2334193485387
True	49.64136599786712
True	365.8456741928289
True	5.853582588875409
True	99.44105509769686
True	366.4759685048515
True	49.38424795945069
True	122.5129358391006
True	317.1191118961259
True	182.1461555233794
True	100.16292871830444
True	659.430241273485
True	19.865784516517586
True	1122.0108217948623
True	501.1858469535794
True	303.9794393657544
True	493.0478968558919
True	125.96142138246122
True	796.6120983455687
True	1125.0459271282482
True	743.9512106044303
True	178.43822168421198
True	221.9703560474207
True	51.3670834003385
True	57.49328283287847
True	155.30145386472586
True	101.89143362369332
True	170.8771763076174
True	1210.5169843489243
True	323.2948051743039
True	359.2359598989201
True	689.4584773821617
True	17.364518075863245
True	15.136699316254806
True	552.9134874894683
True	6.538723703608547
True	119.68929699590066
True	669.9006621264734
True	177.7774129441488
True	639.7829125559637
True	856.0952050473766
True	152.99289089779646
True	919.151115933574
True	2.8776409398899254
True	453.9278425236489
True	1064.1343089995175
True	26.430706078297927
True	239.4439313028632
True	148.0946438175758
True	956.6634761661886
True	234.217109848583
True	497.674268804091
True	122.60368291162636
True	501.1362958185708
True	156.86193515655555
True	96.34625488128547
True	379.7666144467088
True	77.06236533952534
True	53.72573706385772
True	1070.682335025842
True	253.8559347934749
True	160.78566034441204
True	367.9946755323163
True	391.7259601174703
True	215.20357353746527
True	164.63058304264138
True	407.5856691661915
True	34.433755553270004
True	490.9880480257922
True	1075.2182775460492
True	115.80329918317187
True	467.59677363558967
True	324.0857315747568
True	25.643318260358075
True	395.0938068869052
True	102.6435847533328
True	567.0071222111524
True	210.1041251711635
True	429.4534569687957
True	22.249009581302055
True	456.1513481656274
True	106.75029434840148
True	337.46160219413
True	34.40866072499137
True	174.9209264983449
True	257.1117803423367
True	714.375617095523
True	56.80922378107117
True	129.74339464651834
True	235.27091682989703
True	135.18573694716326
True	635.6063078692416
True	534.8253810335724
True	776.4628668768805
True	397.7968368544765
True	538.1318293850311
True	403.7904163638094
True	686.4585013700151
True	73.61904346728494
True	454.4289474200986
True	426.22724441821833
True	48.25182569267105
True	91.64626346657973
True	133.34067497518475
True	90.32985797909816
True	319.8941040314268
True	859.1442232919658
True	315.2286697590285
True	1119.0735500279904
True	329.64566776132074
True	916.25885502834
True	152.24702317514215
True	574.5895908135064
True	609.5269695157151
True	694.6118237478502
True	445.22632494010014
True	62.45544285646487
True	307.53089638820205
True	39.62300772791375
True	169.31254216908334
True	170.77380330700015
True	1147.1212247922356
True	229.80540122417577
True	562.1592952102721
True	543.0680192467757
True	564.0217266435237
True	871.5136885277052
True	602.3170147385486
True	632.258518517202
True	901.2841793386832
True	120.9947003590032
True	331.5458497598847
True	274.07841552667486
True	327.46162353180614
True	88.93235526147019
True	378.24693743387047
True	4.61197779810726
True	320.725058220023
True	248.1598526875183
True	593.3891054533731
True	287.05673824014985
True	359.3117931539864
True	7.882827556243059
True	62.020964138699085
True	540.1799209265489
True	32.08216417283948
True	147.15317968469574
True	63.85612306748639
True	154.9088939277633
True	244.19040226415356
True	71.6882844090937
True	378.6634137045044
True	258.9594224685883
True	103.07432726134866
True	337.02955493206247
True	59.55311918830221
True	580.8106605392096
True	849.2228222863881
True	278.0409705257272
True	1174.1964870947938
True	111.99793477183113
True	300.0854499878927
True	1050.3242223429286
True	88.01408570400498
True	288.812002268699
True	9.770967979118415
True	400.4044608389228
True	453.822939392151
True	153.6781307235662
True	626.5128814192325
True	927.2287364294
True	156.66163827733223
True	73.68537233456308
True	318.1760508678406
True	570.8728599129862
True	609.2177329320082
True	1218.3056482373945
True	26.43676361049806
True	935.6011513266212
True	142.8369626133507
True	658.9811716375887
True	115.31132453780243
True	137.24860196340865
True	192.15797853301723
True	172.64049971378148
True	755.3650879393457
True	214.50180615661745
True	224.84588066615208
True	66.53166532147947
True	514.1367487433635
True	451.470656677785
True	176.42474806626788
True	224.26406883709868
True	18.01552884085144
True	428.1330228466964
True	214.7265068093236
True	271.794977834747
True	109.41118392839545
True	703.5999964590009
True	439.2587446236636
True	248.1714300227819
True	653.1935670503847
True	536.6617291687803
True	482.4334722055047
True	136.46396282226837
True	521.6506734520904
True	419.9762169671716
True	2.652781147751921
True	198.2848649894688
True	90.8805804440099
True	239.26103789213252
True	2.546785044667476
True	128.54245888848234
True	338.0313245657899
True	6.994924072779725
True	867.758198298918
True	170.24729760282673
True	699.3974392216178
True	796.2827511084962
True	159.64246106446305
True	220.24570577954975
True	486.251003256653
True	811.0615833495515
True	49.39384791826964
True	38.51494597077585
True	132.52601203407622
True	635.4183549754156
True	702.7624094362785
True	184.42845443134135
True	598.3006206490094
True	572.0948171007323
True	839.2279948384047
True	404.84131481325113
True	194.71874595565552
True	872.5447162235099
True	222.4766633251386
True	153.09883096623443
True	322.23813707484925
True	229.2755583550898
True	212.7040937813472
True	609.15677535875
True	253.5168418278921
True	191.1816707364932
True	451.1147078720938
True	472.3323563982061
True	63.52136656632548
True	287.9937655228466
True	73.6443199352793
True	349.3353745477203
True	363.2860651962711
True	252.06629529371185
True	177.8923588164535
True	382.6200829024722
True	660.663438464079
True	742.0011669223499
True	294.8584933772444
True	746.7340928887597
True	63.314688371576494
True	856.3816265796811
True	343.7954607867705
True	12.492350674788334
True	632.4872400737161
True	674.0530439659565
True	265.9204827405086
True	164.1036834962113
True	44.73146489092811
True	388.8015053890691
True	76.55556718978248
True	13.477674498464957
True	904.6538017510334
True	377.59574442625296
True	176.3826634779453
True	991.6517780811672
True	12.754727917151811
True	798.2346396065398
True	30.472383368258523
True	675.695563701044
True	61.62991141355752
True	786.9431074540435
True	429.1903571078464
True	200.2641208895307
True	446.1552363116364
True	220.81047238084744
True	291.0372898917208
True	237.5975195347237
True	405.6611117826864
True	8.91218705194662
True	333.50880499570474
True	107.44882544269876
True	11.112615011114338
True	466.20686522229647
True	745.2508343910422
True	291.04022462478304
True	74.75370534263921
True	306.8494032548454
True	81.42037626341872
True	195.05093144445763
True	182.3490044817181
True	367.9076159570919
True	41.14734818724418
True	139.38226900761953
True	365.6918912605215
True	863.8106883090361
True	112.06444374509364
True	209.1717591903939
True	437.195267494788
True	18.15512553949502
True	407.0858468274454
True	502.99908764119726
True	86.51958328728202
True	396.01500902638026
True	358.1283036556153
True	424.9440354367675
True	595.0179825086808
True	1047.6603465551789
True	990.491154891076
True	58.48693610957247
True	1050.2082012471012
True	113.75216287460704
True	103.80581735846
True	107.7053075529464
True	496.808470619874
True	369.6091107907284
True	586.7252752322594
True	259.3494808608252
True	150.1675370052076
True	406.3490278461791
True	14.830345312632137
True	451.3312568181007
True	408.4220766194777
True	147.261591760174
True	91.44375640321196
True	550.9606140731061
True	997.7490263756756
True	202.0947435812648
True	68.48762915151546
True	420.0390650355668
True	380.9756900532598
True	476.9624630801636
True	345.708791913156
True	5.535306912644909
True	526.3574664974032
True	486.9362492394865
True	506.18159118862303
True	189.6462413576156
True	101.98860639580288
True	21.332567416189978
True	380.0504393220835
True	111.12773636341228
True	7.449303025012262
True	30.25438366110005
True	352.6542258460497
True	644.0206034130474
True	124.14817280976516
True	87.61076087829967
True	25.833257250468595
True	410.8733893246732
True	368.6223762241174
True	741.5935881166893
True	309.9397188676152
True	499.9222003765073
True	520.8868447907497
True	520.9898541717183
True	295.3507997981817
True	506.2208990200484
True	100.04470096271848
True	583.8623618809498
True	6.732803123902629
True	359.6538392608402
True	447.8185066166749
True	970.9632834974492
True	352.86816443412664
True	783.4394267924683
True	1036.4662437694446
True	169.55239270997723
True	39.32478842153503
True	353.63770003382655
True	385.8538313559615
True	555.699948181262
True	254.58683568983068
True	26.49876453838189
True	654.5330334057113
True	118.28553237062488
True	1028.210342469507
True	319.6728452813753
True	483.8439695958382
True	126.17361071419629
True	797.5152915747805
True	135.2414092243148
True	820.7253277830253
True	538.9456373429588
True	178.97791996330025
True	108.0280344300022
True	65.71129230230763
True	563.9879035333403
True	908.5465688676628
True	426.1676696630842
True	575.8465906835896
True	126.35831206646952
True	642.3121142213057
True	488.7093920021883
True	798.4550736186462
True	313.3578135947096
True	591.3261537054136
True	114.48187382295411
True	23.42852471353901
True	418.5787717618408
True	166.87934679207603
True	102.49506551376008
True	375.854615195728
True	1143.7491503545568
True	258.8170151455945
True	552.1956616519377
True	12.531287382754975
True	76.6238290986451
True	320.8383321349552
True	779.724369457423
True	451.8890357316797
True	502.8424132744975
True	702.8014126138473
True	72.93130421587912
True	717.6090099586223
True	46.91159982500651
True	103.4969059715777
True	186.8876678689796
True	84.20117765777319
True	25.11670054540471
True	290.8451085701086
True	476.17350520754246
True	916.4987126260952
True	866.106314750716
True	6.81299271444731
True	290.1579416683444
True	460.6622405956165
True	118.69414015796252
True	241.5584799735802
True	317.1513503176033
True	1313.306848463278
True	455.086288690798
True	23.380111031533897
True	179.30864414528608
True	680.6870201998217
True	34.79282562640409
True	171.1942074165397
True	588.1245663568942
True	71.88157438074843
True	882.6267701725887
True	315.0463053894643
True	658.0405866754935
True	78.9752673801337
True	686.2411643521914
True	592.562785681346
True	876.3751389809328
True	257.467173813989
True	508.8828230200296
True	838.8447892217345
True	897.4820895489
True	243.13820825950376
True	754.1427241615619
True	220.5373262438236
True	433.8138164443928
True	364.9283924050444
True	502.77472044755245
True	496.7857397522507
True	325.3176707577594
True	347.0446748849285
True	109.33148769773196
True	349.2104846685373
True	1152.5192607072574
True	320.94241405926783
True	152.44297947548557
True	310.8119710346787
True	749.743323579135
True	646.7990911277567
True	403.2787109350921
True	112.73207286085244
True	340.28389782328753
True	35.50782695144827
True	171.65739492991477
True	89.97725069725846
True	91.80056897256634
True	563.8881389869549
True	144.2055175171277
True	127.9646852546613
True	105.0999866804568
True	87.5564606650865
True	436.5917220170176
True	392.1818696197741
True	1039.1182375327153
True	543.6291322785852
True	821.1435438956034
True	278.2092622764379
True	298.1914253852918
True	543.2858142289167
True	188.7286068090608
True	739.5488828560348
True	245.0563060077293
True	357.8099985766214
True	68.54662650658429
True	119.5146077221012
True	262.3739924141126
True	122.91653027451667
True	495.64794789855256
True	30.51024560999819
True	570.864920234231
True	1007.6222037105146
True	741.1411724089438
True	1.4124517480974963
True	61.55723511097205
True	503.4683705232953
True	444.910561303666
True	76.74345048405297
True	118.1873858060523
True	291.7854951280207
True	81.88159042468965
True	52.392167919079554
True	722.3593694965773
True	653.9439637855724
True	168.06532310103623
True	172.90536668409555
True	542.9942868397646
True	54.84412220325424
True	24.53368377543197
True	559.7833219527672
True	440.7591386001065
True	1132.484984522651
True	41.48166564318874
True	479.6537632452382
True	869.952528950583
True	817.2778961785737
True	300.65874557754324
True	779.2712737230393
True	394.4159903452437
True	41.76520367267967
True	101.42499248175083
True	735.6424777549524
True	71.47895159896275
True	143.16184381333196
True	954.4018222911868
True	188.88728005405065
True	285.61242950085534
True	105.25974423367144
True	607.8280582462392
True	615.3456586689442
True	208.36957045538944
True	432.5147126323469
True	39.74598001114092
True	277.3438278880884
True	583.3194855168869
True	630.0357638753744
True	325.67441235987985
True	75.85783586169518
True	950.6960336143984
True	1099.347838844413
True	558.8619912118693
True	63.52591372931302
True	29.833168066141475
True	91.64747463623809
True	107.13713235673396
True	102.35243568492972
True	889.1344474302483
True	1175.0222536378794
True	754.6356783590667
True	324.024375869094
True	8.06252542031586
True	20.59708742602375
True	344.1410686654545
True	482.8318154526747
True	45.4858124289056
True	576.5739656196823
True	415.3378426105808
True	399.68378601061886
True	82.54998729782446
True	191.61902223330307
True	255.4737785222514
True	130.1053240620136
True	388.9370461055325
True	44.64219642671227
True	158.67076900319347
True	1178.8003558412988
True	5.884226940023288
True	26.340942987352108
True	596.4400569180464
True	362.24528132785326
True	778.5798446590549
True	159.44009144685012
True	733.0830210135254
True	583.9765570283961
True	270.23303717540784
True	429.98046029073504
True	354.5911370833296
True	289.8446937113096
True	270.72021809713823
True	389.7620411583936
True	499.9264327979726
True	492.42802637347614
True	103.13744032019562
True	366.106963942516
True	8.2793698540901
True	183.6380751855669
True	224.3797535512044
True	867.3020726332064
True	579.5974920851464
True	31.10934524466013
True	750.2772932463832
True	808.0518287836302
True	101.97756898935978
True	350.6414045340777
True	821.9337299350992
True	223.5596929633508
True	169.97330975589043
True	529.9821890304896
True	570.0310113066133
True	1055.5711495027322
True	148.04381055204863
True	152.48586630352432
True	260.042805613458
True	315.3018785411033
True	416.55531265233225
True	426.39075605937904
True	320.6865980702104
True	440.7315446516744
True	500.0259539245971
True	222.14821774389983
True	1481.5085324290724
True	261.76518188153113
True	414.92498137480845
True	51.13092919019776
True	754.9823748405552
True	254.46197580018335
True	926.3719384465896
True	550.0649012115489
True	315.9418109695455
True	766.1402042118334
True	267.5270726175777
True	216.84718114532893
True	256.17067417578687
True	220.69872115875916
True	144.2514395115474
True	251.21481107946116
True	733.6002455250641
True	547.0258096481327
True	223.3886756818812
True	1144.4433899271078
True	113.4815742214636
True	263.39053361595865
True	70.73720332506127
True	301.66656065615484
True	429.5557919913609
True	92.9135414506784
True	206.23518154260904
True	77.02625050316539
True	693.3437845601522
True	368.83260351298793
True	211.51747040499316
True	726.2509155934796
True	863.0318424610385
True	830.6420125182207
True	813.1952030845738
True	340.2353199775626
True	1.5033050255505311
True	263.977768256738
True	58.262788442760055
True	383.4521703023474
True	54.73174426383354
True	363.730758459558
True	867.6411057496979
True	988.407539171296
True	369.3369673033801
True	22.876579333473305
True	519.4033415231349
True	495.31350682973977
True	195.1697355548674
True	242.7274623435661
True	284.8829230933881
True	23.330334314928415
True	127.53157603545677
True	956.3421912797216
True	66.52696194794304
True	490.2543967193425
True	790.0962215188139
True	105.90022268946608
True	247.3498247659112
True	115.167131966457
True	14.915931701150944
True	1.8889452593654643
True	116.84361006539784
True	1000.5460257879374
True	487.63450002849584
True	64.5702026471256
True	800.4535465474968
True	349.4885706270028
True	1.1182162420499246
True	448.2067894108962
True	182.293998212596
True	486.317983433841
True	83.33581540656213
True	323.52803389156054
True	380.1958283575952
True	164.97053580824718
True	218.42851399456023
True	125.60818600301576
True	175.98227825154987
True	977.9092593811198
True	17.793711098434187
True	503.1785988002144
True	490.3173538261504
True	414.2960615387761
True	220.5057365508877
True	235.34055286351943
True	160.38544375666442
True	47.3813006837335
True	502.8688054525829
True	150.39993578742636
True	841.2137134190892
True	854.9049206496387
True	248.34256156491267
True	324.835345614326
True	530.3377457386262
True	42.02953055920651
True	85.60351663683132
True	758.1110014191469
True	1070.6720885723346
True	111.6399963265384
True	723.3210243848604
True	146.00561119469296
True	919.134648806212
True	686.6059311709475
True	107.23888756985976
True	276.1081827476619
True	598.2815917896701
True	260.9949465974457
True	47.177601119463006
True	565.3841376253758
True	447.5744008336912
True	5.504007205617441
True	474.1496766823382
True	66.73028938175543
True	180.5497974715074
True	229.2397064938619
True	311.9965225016899
True	77.62274458101358
True	231.73234377985915
True	348.7665612971222
True	445.6403426101476
True	916.2453980393929
True	44.42084233095164
True	902.3237514581568
True	1042.7252819619714
True	125.4001504382616
True	72.71322116892189
True	1013.2116078863784
True	33.35531851023024
True	228.8411129045023
True	85.27520060597303
True	201.7884276919849
True	368.85575720896856
True	932.7365652179512
True	97.65762207496152
True	71.7334795278345
True	642.5643229953729
True	275.6351637454979
True	709.0806074814881
True	53.09045950432593
True	460.6992952280999
True	386.9893709655971
True	687.0733769525986
True	49.9593025305279
True	109.82784916775
True	29.92895919616132
True	265.7993029371106
True	43.78587768391135
True	357.7532123806964
True	3.67413898748793
True	1194.374103431375
True	102.93176201546171
True	129.33773993126547
True	370.7997889494122
True	708.9217446116112
True	634.2357979576454
True	962.1231741233548
True	445.97087360380766
True	406.73207271499376
True	147.47612679526733
True	427.70516918748086
True	877.6567577075363
True	408.0863263264753
True	929.2963006496256
True	90.68283823088925
True	430.3054046916699
True	178.31831464290818
True	272.4259717790529
True	720.4159774308607
True	156.5655599951161
True	132.40114550077993
True	63.83446074882994
True	888.2617708592907
True	771.7171836396674
True	79.52341460442666
True	445.9146752333999
True	758.4694861729304
True	415.9261145398322
True	57.00728358270201
True	316.5044831288009
True	785.5076406987532
True	30.27692636429005
True	354.0868692603232
True	172.2045045368513
True	283.0364959740935
True	29.64770654549757
True	221.6885966398871
True	786.0275323014989
True	641.5615283213393
True	56.84733095339061
True	289.2601136052798
True	889.7229831358268
True	19.12087669715171
True	318.96601111535347
True	288.067860407585
True	447.56032678610126
True	205.01925423986444
True	612.4284001712485
True	46.36551548249116
True	956.8180369528552
True	880.7859080140986
True	48.27004456958612
True	394.31873491239327
True	721.0956084882637
True	913.1492595354146
True	275.97582335142465
True	598.5018549438339
True	130.81207587549312
True	190.8863194221665
True	131.37608667754154
True	127.91051720519673
True	215.7826455554353
True	963.1857462301472
True	787.8844000292921
True	978.8987017906368
True	20.871964266019628
True	27.851909336953277
True	354.3812015213556
True	12.866808292351012
True	612.253681484013
True	1112.3876669821364
True	268.6960742274403
True	215.2345086284794
True	84.52071974107375
True	219.15544941329637
True	133.13744189792038
True	43.78358767202165
True	138.2449696054628
True	87.26952464153956
True	250.6740551571253
True	554.9423953926433
True	164.4529415354019
True	29.97863892116506
True	60.16930739283643
True	428.3707691448659
True	274.27752411788674
True	578.9881939547116
True	23.867503747514352
True	112.895702023176
True	678.215135998315
True	263.81782276158293
True	452.4157957361204
True	657.2192133533968
True	105.75214419585726
True	107.12392284166285
True	80.58011047629049
True	27.81176456759756
True	126.44976339240463
True	87.05069734524429
True	109.255026805057
True	152.67761228593662
True	226.4399092355987
True	811.2721533369639
True	281.8870239327095
True	939.8397421638506
True	167.31871007071524
True	199.91703228784112
True	805.5243505569533
True	319.6712129820712
True	603.5827438651013
True	262.87477367036126
True	350.25168522280563
True	461.48728339290255
True	561.0652455712008
True	632.482057458284
True	371.8454985985249
True	36.468024174044864
True	560.6763811681344
True	612.1797559345556
True	21.856327430054787
True	11.732737143299676
True	263.3801465949249
True	405.0149125263231
True	441.6518864047503
True	70.58350865720027
True	632.0848697741035
True	934.8547320539552
True	239.2611213105837
True	897.51533836644
True	272.2985041384703
True	109.22934853167838
True	268.84989924621664
True	686.3601797828626
True	40.64032133505764
True	557.2462969664155
True	1263.5686260305588
True	1006.2667959895188
True	912.5115852112712
True	203.4052859732409
True	87.58747788622506
True	202.80928980875996
True	816.4626247678881
True	144.30018509451952
True	1073.833846459824
True	841.906856888422
True	45.0585690680916
True	87.76207492371603
True	418.8289863876439
True	413.15837311486325
True	213.84107779922235
True	520.059855295418
True	626.6240211524416
True	119.0577776032465
True	264.7846662486525
True	1006.2410093512228
True	54.78532131036351
True	700.6226569763342
True	542.0513359387699
True	35.37756138383586
True	816.113655032564
True	382.9142617119936
True	576.7225965330238
True	115.04064559993346
True	260.78747981137053
True	209.86293448934725
True	27.37725367897866
True	136.64141145203925
True	764.2302479821509
True	137.73022385077806
True	387.3509350726698
True	67.2981961694082
True	630.9845686412013
True	581.0034500949889
True	240.78149197806545
True	462.16366246516026
True	171.96411831836448
True	168.72427184574812
True	212.0448313678663
True	285.73266919979966
True	370.8932995126388
True	136.05063027934747
True	195.96103194287264
True	24.42603222909588
True	877.6693896123808
True	312.7468055735122
True	10.59214367118856
True	371.8084769081447
True	165.53562048948618
True	619.6667512048826
True	358.9894018698466
True	586.5890339516388
True	557.627001728431
True	488.6372035266799
True	789.5351930993842
True	241.7300287747943
True	553.2704596241394
True	157.37217276507113
True	538.5674840165453
True	350.14788152197195
True	379.9544449560485
True	135.4287200220855
True	131.85450778789615
True	108.6970183474474
True	66.34724404353427
True	718.9225216757475
True	170.54818909407612
True	44.21202119000601
True	0.0
True	583.6454178271575
True	112.62138808653737
True	22.123982565033863
True	41.934149479798535
True	101.55672273795042
True	537.9056413187919
True	185.66180606703935
True	111.89753996142
True	34.95930290267015
True	158.38592903778735
True	956.8205904576138
True	52.75856719106908
True	220.65286034018695
True	720.5616532389212
True	324.9319214064644
True	462.6556505419885
True	492.615702615081
True	511.67561874401713
True	600.8210563781947
True	927.1631708496252
True	273.693685091094
True	1042.0023852350475
True	923.298811003646
True	593.1904573827851
True	348.97384753875065
True	826.7589291698979
True	9.74483412211489
True	34.18647046396422
True	285.4241375093187
True	40.4420976181852
True	209.31566545869117
True	753.151652984577
True	212.90829624186304
True	754.7173561268504
True	776.479059785644
True	125.62631765435228
True	365.9488178344596
True	588.3078844371009
True	22.348849066933298
True	129.0218831543318
True	430.1562896134826
True	305.5737247133303
True	202.42138538825617
True	113.53330521346584
True	377.3603364129978
True	23.06710591316226
True	362.2362065122582
True	372.2447708959302
True	1084.1140850314898
True	355.7322076982736
True	31.115308163876325
True	451.71974508995856
True	426.3830203919244
True	232.82628257880967
True	33.36015477335761
True	757.9922686524886
True	453.79292215612304
True	174.62538420237252
True	13.99535245057211
True	1207.419566284181
True	165.76676589941894
True	26.237187080915643
True	322.9197181846308
True	287.5882438693301
True	115.99588552096294
True	290.85638526936964
True	46.58090732251797
True	318.3066993649001
True	322.1988973603518
True	316.59859627223443
True	31.900436633523395
True	48.297350675600114
True	1032.4645815282563
True	25.700515663166364
True	12.69857689079875
True	170.8478233471352
True	627.7571029714545
True	8.028948749307318
True	201.91070112062772
True	174.11995575654342
True	519.503174536565
True	379.2356634621192
True	750.3747099959846
True	322.06038379452195
True	488.4237072270856
True	443.64696039241664
True	476.8639151812726
True	101.65215602356923
True	1285.4008307432473
True	909.0316647498684
True	285.33626434719827
True	513.3600881746793
True	98.73616482504804
True	597.8965950823629
True	435.44637626609006
True	152.34208135308944
True	76.30348148965115
True	349.9570879497119
True	171.63397506477148
True	28.947249534796224
True	598.4423684754915
True	383.5233091328468
True	70.0886417413772
True	31.40801628337342
True	685.263279559982
True	499.7276683722227
True	71.26406451206459
True	20.975935751959334
True	331.5811893951943
True	326.04229824113406
True	712.7420586341403
True	542.7603582128022
True	552.0509494232182
True	793.3345779610024
True	7.845131540477741
True	54.79272920030394
True	36.29392524737247
True	55.20460419743048
True	500.7744704274588
True	584.0201573267536
True	81.70733721461266
True	115.23686666627412
True	197.97750657821095
True	70.7693771510933
True	180.4556666171198
True	208.68256332140916
True	274.57989029781817
True	837.5370821006726
True	600.0617163783828
True	287.4431660601393
True	199.73149790201
True	261.93761984457456
True	255.77457298867296
True	762.6117281161191
True	327.76554825037465
True	174.4260426659745
True	909.1480155345332
True	332.1225835780608
True	478.58551471763775
True	161.18551448590426
True	125.68144882966676
True	67.91038849689306
True	206.10587866785264
True	971.2188033837192
True	523.1675456795252
True	114.9665670198908
True	359.560909811502
True	102.2988937667984
True	654.8034754041688
True	4.50096934812102
True	692.3330757189348
True	36.0985662830194
True	940.6099959904436
True	839.7660863377364
True	214.9303158556549
True	29.96009313132792
True	83.39159736835477
True	437.4953748496694
True	226.9316306576599
True	1.774177419947796
True	77.05674228953266
True	1118.8283661140592
True	342.9027624276013
True	650.206695913603
True	490.59769843544575
True	32.52208727556873
True	136.75028462850238
True	449.6470159929381
True	957.1836153297604
True	803.9737394575927
True	407.7392970826709
True	335.7564844177747
True	16.25556906987866
True	80.0121066402954
True	728.7537075988943
True	451.1058794579406
True	377.06435497637375
True	890.3987660028325
True	27.292676735432067
True	217.0856700894097
True	895.732508364673
True	235.74667994564476
True	7.694709753317892
True	511.7660117576971
True	102.42483046583952
True	655.708237731504
True	55.219740441640994
True	261.0049344328179
True	844.4934844685413
True	907.1634289045774
True	268.87066462922127
True	438.45592782972886
True	121.79290406727593
True	583.7188651614247
True	260.32177639591475
True	202.37817404584496
True	873.972942383931
True	53.6378623197698
True	700.9589718844546
True	285.92240288049555
True	295.21943656836845
True	171.29857821312464
True	478.574097590317
True	625.2545790855221
True	371.1129166768204
True	405.5428983515693
True	63.5976767036779
True	164.01327388834386
True	448.0560670981416
True	209.3326189225244
True	38.73014529674548
True	201.6574239054548
True	379.0433697868693
True	408.6573721167373
True	757.3016112044868
True	126.15619116159704
True	658.6902129825389
True	494.38878141312176
True	597.9470274668747
True	137.40904007253872
True	38.54765259667669
True	664.0930342058994
True	71.73226617022112
True	550.9848778453381
True	681.1296789080221
True	450.0036336615661
True	133.1768379295462
True	518.0131895155604
True	3.922926001762215
True	396.44509231936325
True	30.991924746270826
True	635.885625183372
True	287.5104914070365
True	581.4516541317967
True	689.0093043663381
True	141.75884061445058
True	513.270551237847
True	499.2229960527925
True	63.59823378370202
True	944.480748902347
True	3.044142614601019
True	30.3683587066713
True	665.1038881089358
True	677.1652049089803
True	139.6239394433932
True	407.50975708585423
True	127.02437706730328
True	71.15461854087873
True	461.2209701797359
True	40.4709273353586
True	503.1561248950283
True	12.269849589735353
True	810.3963098266318
True	550.5251401546948
True	678.0971065048806
True	103.86210704605011
True	378.1069222529301
True	1012.341712756276
True	834.685016568672
True	137.6184909883985
True	543.4186042065522
True	441.821073847798
True	246.2346253726409
True	248.2486886509791
True	6.050127749002614
True	334.3672132407391
True	11.534156947515749
True	358.3203459500527
True	75.73321562403454
True	402.3917712019651
True	657.8361743013901
True	123.89723632895108
True	233.66362472141347
True	650.5771940461964
True	679.868898285187
True	292.9198797773165
True	136.8598678667733
True	163.78128637084296
True	483.2005345299954
True	83.99221785304474
True	10.217251094393731
True	486.28652498494336
True	582.3727506234171
True	20.80745003314969
True	138.98705260110722
True	901.1681535119268
True	493.972663101087
True	271.3320274662683
True	33.436728921221565
True	463.2557420455912
True	107.8357914906292
True	570.7111786400903
True	666.823876307627
True	297.454573715115
True	364.5684492029913
True	177.84737983123358
True	239.90699364331405
True	75.47352126553221
True	227.98458250712503
True	501.5694838695902
True	20.16461675457897
True	455.0151914188095
True	369.981488869438
True	736.4716577653295
True	941.4998251196208
True	914.0503442479716
True	158.25752247127392
True	384.1889668876468
True	73.41199100498007
True	186.2426292272365
True	310.7956722951675
True	11.331305556552916
True	789.7300400468481
True	23.57237733695191
True	405.9223900682426
True	256.3268791884674
True	641.2879084749782
True	203.654094026912
True	37.53790284111018
True	671.661242997685
True	1069.4942039774817
True	221.82832158104844
True	132.59515160833544
True	603.0622661261962
True	508.6539899343613
True	18.610564272488062
True	831.6808426850021
True	112.6135621044315
True	42.97176194070138
True	319.34348410206513
True	351.4890605698316
True	384.2761303453932
True	273.0655496329863
True	19.76190581228631
True	25.49278329275832
True	863.506879376185
True	199.309656363722
True	109.8611144058789
True	877.600245967317
True	663.8682524198489
True	666.1465350139385
True	436.3662894655516
True	144.95464993186428
True	33.28173174308088
True	98.82733895992304
True	445.8325232805535
True	219.86506949977792
True	459.05965913787446
True	139.1220302333001
True	483.46894132866464
True	647.9763956003319
True	958.3151914138316
True	25.527178618962957
True	974.313571117836
True	1054.4920229728154
True	499.9245417712185
True	85.2534361740683
True	809.8511900601044
True	639.2404368864217
True	668.32833981285
True	180.3777839053806
True	762.2002954338928
True	707.6632509881325
True	117.36562559307345
True	756.0946505708212
True	829.3293402983118
True	484.3048258598517
True	227.87005484165505
True	72.88661728193328
True	310.8363247513245
True	341.78188199535623
True	459.5133142101585
True	433.8826558325956
True	193.6075869821177
True	314.00849645608736
True	3.2571927502665345
True	12.525225754387904
True	105.07474576738686
True	133.10489347397723
True	354.99132107330246
True	339.092172435304
True	102.16080782772552
True	17.917347470654928
True	207.1815364690991
True	862.3562788875458
True	457.7691700237541
True	526.5372238020865
True	552.0105057558496
True	840.9844469208566
True	641.9256014904864
True	92.17055108116467
True	208.2795840803044
True	240.0993176013065
True	289.04536676102055
True	108.30315611979468
True	365.20958870232215
True	434.5451996001933
True	165.8115399475741
True	661.143167886851
True	242.71924523837808
True	209.86017213964365
True	29.654539876118047
True	253.43168336463629
True	489.2768671942392
True	166.21356260604563
True	534.6138948623535
True	468.315830188497
True	246.41523158614817
True	100.95634246612885
True	44.4457792476321
True	398.1925484325153
True	786.0367593543675
True	157.09822961531296
True	1056.0909784616354
True	1022.5088706759534
True	481.9281512752561
True	102.96215806234868
True	124.38457684179436
True	666.0944569039053
True	8.23903348082757
True	227.40214609225535
True	132.86207783232774
True	119.1664721328963
True	328.2190585451086
True	638.8626230328779
True	37.55152878114576
True	127.49578804462408
True	958.4877046636929
True	56.79877659469687
True	459.4011830589741
True	531.2055234451736
True	245.1981194730133
True	137.11106302836583
True	964.0301384971108
True	1197.8429367471272
True	522.6034098775089
True	658.7278196889931
True	214.7831327045293
True	150.07248909059828
True	336.0879240654655
True	258.38016529651065
True	174.6878824680902
True	308.71610018662386
True	338.1476916618631
True	12.782981870233645
True	630.4197903733627
True	146.76077982654382
True	77.4791266489982
True	433.8166243316162
True	312.2894901236009
True	1152.5960398917327
True	349.04025370682734
True	983.7353764932486
True	11.502656648144146
True	262.5657829239335
True	225.05889322344612
True	161.82299212036045
True	509.1840487935042
True	194.9878509428808
True	412.694516330487
True	327.9526556242958
True	114.43538666075716
True	360.5174522229359
True	1089.3644114424872
True	745.438049772561
True	225.9809401939641
True	105.50086463917356
True	303.53812252558646
True	24.75275870439723
True	356.3626399195177
True	316.0899488550195
True	571.3235955872226
True	443.08442781422207
True	340.9229966784855
True	150.02474250921412
True	12.382528798073846
True	432.2703813602024
True	289.4635115462349
True	142.91520394402195
True	306.3281145510488
True	431.5755732474548
True	822.9877207536449
True	307.31932340723824
True	789.3214103056639
True	419.6828320260044
True	373.6667783910849
True	1.641699023897332
True	1142.790733779289
True	103.85953928451936
True	901.7515860462664
True	212.744054306708
True	447.9244746577268
True	685.3704404782646
True	87.66035046739718
True	469.9475361269599
True	33.83362488414348
True	425.78105283126655
True	76.99592052088916
True	223.74133134592745
True	36.68682141525753
True	657.6873238935193
True	189.36668039878148
True	25.96622080829616
True	388.0122040962877
True	109.02489822390017
True	163.0099493301436
True	838.4219597623445
True	270.0981525542995
True	149.6596195693575
True	388.0127939427056
True	515.9177354980072
True	337.53379827736813
True	525.9902975388944
True	614.1851158974431
True	157.6046317872852
True	7.515958280988775
True	73.0134424432857
True	438.09424616649454
True	91.09484478828485
True	78.81740295332035
True	1018.2792932258616
True	29.4256973695462
True	317.5018476998736
True	314.3872009323099
True	440.55312878563103
True	667.7167972486636
True	190.07029865235708
True	646.0418153431735
True	331.4105896394079
True	342.0497268994592
True	269.99383636813224
True	235.84937182767345
True	358.15639218250345
True	444.99458372230737
True	411.724811920578
True	592.3756258262039
True	137.13153504793442
True	73.3791855360439
True	40.41377430925418
True	298.3289422163299
True	663.7477514412776
True	410.7481453463465
True	779.416985024607
True	218.85984621797573
True	396.5387708986748
True	68.21948850566022
True	53.72722580614689
True	418.6651827676576
True	202.0082386869679
True	225.53229145055
True	42.54038389434678
True	1056.5568982479642
True	170.72873622889443
True	926.3061803671428
True	315.70575223096506
True	928.2001572930328
True	235.0663564437066
True	464.63017984005006
True	525.7429755197462
True	623.183642400182
True	207.72245719746127
True	487.02737557168615
True	969.7646667664044
True	123.79511541911924
True	7.633491910016736
True	572.9022239979852
True	28.469431573657765
True	72.2168965810382
True	773.3847323602918
True	222.24162250010025
True	983.468570087408
True	689.7011465270699
True	424.5748539428289
True	277.2112332910701
True	470.8250287684576
True	346.9709049418806
True	180.5366738094539
True	681.4795706810711
True	715.6086127091947
True	215.39910735651455
True	87.68795942384389
True	503.03113772309774
True	132.6222408858739
True	380.567031134955
True	335.0054227055985
True	65.29428176637384
True	376.048458939103
True	425.188642008128
True	360.8921241260367
True	416.17645926641234
True	424.0248845873904
True	642.516708677943
True	60.73928151637668
True	441.06007537276
True	326.00546156654565
True	650.7371016743372
True	219.71037747260087
True	100.25774728252584
True	42.57241871739686
True	538.954770876981
True	646.9558698913582
True	181.70512174110783
True	412.3833202978986
True	335.9079965871581
True	17.91647941650353
True	173.7633842602932
True	291.36901604952834
True	3.3689698859760258
True	864.048243997211
True	78.73437332397098
True	105.3125351916096
True	112.46221371996904
True	354.14798694043185
True	35.266471064536
True	449.3630628864356
True	227.4893363104893
True	5.773607587956325
True	117.67496404585005
True	445.0939954451098
True	48.81752157218496
True	66.9998908539139
True	177.49312644984494
True	287.92234939527344
True	976.9188812998956
True	382.9642172112577
True	946.9354529607962
True	191.898938546042
True	1008.2600040744928
True	740.9728910394839
True	652.1095019070403
True	400.0336479754614
True	394.8602817926616
True	79.66009005624687
True	69.83852401481484
True	81.60857993069453
True	176.3132040069133
True	473.3153553629778
True	1073.083521226141
True	170.51358109686694
True	354.58592999498575
True	428.725229854345
True	598.5502588839342
True	562.494304383627
True	282.9174009307786
True	466.413593634902
True	681.1758591121736
True	95.9852194778389
True	783.0023307348297
True	248.07346087345556
True	131.61089073576574
True	411.4920891541509
True	883.9711078478799
True	446.2777055946973
True	825.4213931815946
True	195.348114156395
True	348.45355534297164
True	703.7596733483149
True	611.3657172668032
True	195.7019410205517
True	258.00179542253426
True	816.5950669106851
True	34.557388112819446
True	185.2517557020776
True	497.4996326197818
True	686.5559002959926
True	106.33782126174124
True	36.14237969216258
True	162.49819468596834
True	724.1884807610712
True	311.21222529276304
True	552.4512074091926
True	342.5935443731647
True	297.4313004048859
True	461.8435331938592
True	493.3961005596673
True	70.66874447701476
True	372.3538436896063
True	764.0362701283294
True	0.0
True	281.86405027000086
True	242.35981084396508
True	981.8357189538362
True	158.03117760624272
True	656.5924753116655
True	640.6468204529787
True	114.04152329399275
True	219.37919148585067
True	130.39887290056504
True	12.152933226984487
True	288.0151135463435
True	375.8846521827883
True	1134.8833876573035
True	230.044513932041
True	416.0549162741909
True	661.6078524916263
True	192.9411612614781
True	26.693696012653163
True	863.7177775098779
True	623.5144470596861
True	165.8243312303913
True	611.8159348846602
True	158.40295401704512
True	302.17373449789
True	753.525861054224
True	31.403674858947188
True	101.80380573638664
True	536.8032910565166
True	66.00426070421845
True	73.08702342543818
True	398.04634838161394
True	22.37346980560471
True	753.052226283082
True	103.06224238386004
True	162.88940435506277
True	20.254154402319266
True	711.7713967351435
True	28.51440231972193
True	778.810532263391
True	402.8098896426196
True	117.0667962988298
True	693.9524366255905
True	527.0448679368617
True	518.551124923671
True	46.22078102176626
True	368.4707799259975
True	5.1809345244660125
True	91.30602508861868
True	376.7822899466785
True	47.61733961099567
True	120.96378289574584
True	300.26810942169743
True	189.13752666270253
True	99.029774782386
True	647.2833339533984
True	21.88388223683512
True	1156.6404068668269
True	510.0873304784855
True	309.90053419560485
True	488.25735522981415
True	124.07732335554718
True	783.2650285421055
True	1087.335582227454
True	759.2643329658428
True	179.52743861954048
True	223.9485240576032
True	49.44481616768005
True	59.06614054834923
True	154.8539043485656
True	102.89343023284894
True	175.36588141862413
True	1190.3762374739536
True	299.89507990168244
True	357.4772399052465
True	730.4607359473997
True	17.841203593012
True	13.39932578704027
True	581.2109805254015
True	6.08336766891912
True	113.98281496638904
True	695.0410295963839
True	176.696086702229
True	650.7697238634153
True	856.6414456488668
True	149.158893438642
True	874.3139320998281
True	3.211152088387814
True	454.9472392700252
True	1064.9124723109596
True	20.82683794254809
True	235.4504646414464
True	147.00637071964505
True	949.8892004920338
True	240.25481550883825
True	487.11083973756985
True	117.81662372200807
True	495.3270547257481
True	156.71296476600855
True	98.82377269208256
True	383.240201257437
True	68.9497650124632
True	54.38614151701654
True	1032.452392117132
True	254.4065818125289
True	159.28133115093513
True	359.06880475723204
True	397.6938966498393
True	220.10635993938095
True	169.54154624578788
True	392.0552831609033
True	36.183978104146775
True	494.11692032335503
True	1113.0524233332403
True	120.1520741858788
True	470.1835257255087
True	317.4207162317167
True	26.987750450351093
True	434.5273260727324
True	110.62116855093676
True	592.0888756338045
True	201.78309208168187
True	446.6662310840987
True	20.583578858539283
True	436.088901681367
True	107.68443667492276
True	344.31114439797
True	34.227909367768575
True	163.83714508086845
True	246.4051777777909
True	774.415194281674
True	59.70300581952836
True	140.13887291256555
True	234.11625115661403
True	143.08066468422885
True	629.7719559313911
True	559.3423873600464
True	798.7413745425622
True	382.7944220928135
True	532.0719109914485
True	398.6025203395967
True	681.3334492540674
True	73.51001095158145
True	461.06590125690815
True	406.13692537725245
True	47.59066613729203
True	85.25672659261622
True	127.61016506746076
True	89.65449055425002
True	323.7905175461645
True	853.0356112280571
True	328.77703205136737
True	1107.6746620795266
True	323.8880722006127
True	905.3056345735416
True	144.84667101837954
True	572.2183066783668
True	624.7473835105675
True	693.5147252657412
True	463.0736623135332
True	67.137752190142
True	277.2209890144893
True	41.20469303531739
True	171.76338768677377
True	169.46989115043402
True	1098.9879731619556
True	240.71024747436772
True	548.1779239973711
True	581.1498804548715
True	566.1342939426646
True	846.7335797779012
True	581.5336859194127
True	651.4334557564398
True	924.0495009679524
True	124.27814146873745
True	304.15565758180384
True	260.7612711304688
True	328.3599755809746
True	90.44272841571266
True	369.25263461840746
True	3.8640885625608794
True	327.62538613973754
True	251.4016322610621
True	616.2224763910625
True	286.5815901210361
True	364.0771055638578
True	9.483439336311893
True	60.47576054765501
True	552.726309772423
True	30.865730458118875
True	148.0255279957406
True	67.34640109505848
True	141.06026238429808
True	246.2163535341428
True	74.50614539861384
True	365.0700120421668
True	274.3589971222796
True	101.83351137231122
True	334.9904441446664
True	62.64404673114778
True	587.704827234091
True	845.44097404572
True	285.35417618486946
True	1169.694944817876
True	111.20438564535266
True	317.939265051944
True	1049.8166222755465
True	87.77926379358836
True	289.81997959893386
True	10.53996176611154
True	394.9144154389097
True	466.996922554734
True	159.91898172041047
True	616.9106657429018
True	910.4549761296544
True	163.53956455121082
True	74.54951617590788
True	327.13748562096634
True	560.4275445248492
True	627.1805307286342
True	1199.497069982236
True	26.15717781058929
True	946.2088544175716
True	137.96999833277445
True	659.8522263990898
True	111.9692460216305
True	122.82439886248748
True	185.58740512254468
True	173.1607506094649
True	767.8012097339638
True	208.3702989238786
True	232.72401749935676
True	68.08727989088125
True	511.9374604610581
True	429.1950041761765
True	178.47068823633353
True	239.2751990671313
True	17.36226609315834
True	414.4242878760366
True	214.83776421828463
True	297.2324936011208
True	109.08809808532617
True	720.2180094023735
True	424.3910570274341
True	264.81112293293336
True	655.6419196771129
True	518.977131866875
True	479.45577672985166
True	127.17583592360974
True	527.2047721087462
True	442.5049251674285
True	2.6018969890812835
True	192.1665666462966
True	97.07234102167688
True	248.30467108725972
True	2.5970773133340685
True	123.80241713782976
True	347.03295555736304
True	6.894607898919213
True	848.9211622982673
True	179.56210880367033
True	714.2310592174898
True	774.2854830891857
True	168.14681061846733
True	219.31884807512657
True	469.7592095462768
True	835.7532996847768
True	50.39274923858448
True	38.64385147355277
True	136.89941781171692
True	622.4809697442261
True	736.6705739155935
True	177.86817347125245
True	593.004240534486
True	610.9978298206285
True	899.4481649666997
True	385.8979007948761
True	188.40800035289465
True	879.3492058075217
True	224.06938718547
True	148.9781509465885
True	328.6870779173209
True	231.58516137548824
True	209.33271600980652
True	613.1741063739855
True	252.3398207661767
True	201.3461684467189
True	460.0492389763053
True	471.8284107056745
True	63.27420405215143
True	263.54003618590485
True	79.92466467910049
True	328.6241815243648
True	367.7817796971211
True	252.17572281482612
True	177.34435531349513
True	380.246818487008
True	644.8250338114514
True	747.0739752037167
True	292.4344403041441
True	730.9208770061417
True	64.47781726752264
True	877.5736773449319
True	348.9096925888798
True	12.102870455507322
True	620.8514967828149
True	711.9110543323809
True	257.20136143952715
True	167.32849348528904
True	49.31205611671057
True	380.40854451023904
True	74.28455551692187
True	13.605088177969456
True	894.9514046897257
True	382.3231769314601
True	179.09528408052725
True	977.840836039631
True	11.434383639637051
True	801.9862893101928
True	30.4786515201647
True	655.8656341046366
True	59.89349135142811
True	767.9753872951125
True	440.1665645213616
True	195.80320676391324
True	441.44339840787967
True	216.9366566594572
True	298.2068640073043
True	221.55203223536887
True	414.5412543002261
True	10.48243814565641
True	325.84498884524555
True	113.65261352777632
True	11.97754021034704
True	472.8471808797096
True	706.9934179781584
True	292.5578315690952
True	78.3725164029727
True	303.48832314283123
True	79.6279680335089
True	187.8482686757569
True	185.61788655202463
True	383.2132020485606
True	42.617635379223046
True	135.72734575919853
True	380.33600965555456
True	866.0318015274828
True	111.71630943846418
True	204.8489066932021
True	434.44405910620185
True	18.277357207838293
True	423.09109303530266
True	492.6868442115208
True	92.4840015014
True	393.974410902331
True	354.32852599155115
True	420.9618313391089
True	591.4174383820349
True	1088.47724544482
True	990.6344760180688
True	57.91439739599814
True	1052.836389959734
True	110.1129571162838
True	112.61264568334772
True	111.71581107886556
True	485.5673126014732
True	377.49319570424353
True	561.0937704702739
True	259.67842400208934
True	155.39037181045344
True	407.37246474050266
True	15.743089214868435
True	434.0828401728927
True	387.4496151270695
True	141.8955953707164
True	94.91724969375475
True	529.2174323730547
True	994.3243488305784
True	217.67352569175276
True	70.28432551281941
True	435.0523158456987
True	375.9154717361285
True	495.5420689901983
True	324.66824454050226
True	4.737310661859121
True	528.3429367051696
True	517.8669882320362
True	506.66007596155015
True	192.6556319111926
True	109.84021213839712
True	18.556447387254924
True	372.4795007536489
True	107.64093756165582
True	7.440108501487089
True	30.506675262075767
True	349.6537987716886
True	645.6678600282769
True	141.30798145423475
True	84.25692203238835
True	26.31389081148081
True	390.49826311386647
True	350.22725894673846
True	756.489823975361
True	302.74474472956905
True	518.2206222690155
True	553.481544318086
True	524.8483127987028
True	291.8160771740336
True	531.0411958559038
True	97.79179870245656
True	589.4177275806463
True	7.252859814530275
True	338.65225718161804
True	467.2558782824824
True	970.0396871028092
True	344.3038926523341
True	804.4391806539307
True	1010.0199417130624
True	181.19422786009437
True	34.89467563225839
True	362.5839054711832
True	394.4099518069685
True	576.1001209964645
True	260.68394896093054
True	28.89288645313396
True	639.8357213299456
True	128.63404833551553
True	1052.0346752243522
True	331.8756852065102
True	465.3216934600134
True	129.07180127993615
True	809.3420789111874
True	140.7315636640984
True	814.9157038149311
True	567.2171666502179
True	187.66185541276144
True	114.34670645111076
True	61.54931292346795
True	558.8041096864068
True	912.5985430238554
True	412.09063707372775
True	527.8326232885345
True	139.0616515277269
True	634.3733555060223
True	496.6420670703702
True	795.6091928947924
True	325.99279331501
True	605.9317655371884
True	114.94947653978896
True	25.034761387472468
True	408.3165709027761
True	160.88866373976416
True	100.07254402399796
True	370.253297068693
True	1100.2241832822667
True	270.4440387610055
True	549.6515831533807
True	11.134608646718638
True	75.37812640550932
True	328.3480500514381
True	767.9047047867352
True	450.35117806869465
True	508.98977342137687
True	700.5075569596765
True	68.58851252891367
True	715.6959615075822
True	48.67696546130715
True	102.44639491627152
True	192.9978633305145
True	81.36581340246818
True	27.31721758973077
True	287.84708139974254
True	456.462444434093
True	925.218019407466
True	868.2533219604361
True	5.957444547026282
True	285.8128922298376
True	471.9483170320914
True	126.35259513648204
True	236.2002668782224
True	323.17016948379256
True	1311.8544939060166
True	434.7816171690924
True	23.24744443695628
True	189.10093380375648
True	726.2142684745353
True	37.03881773178136
True	173.55842408784707
True	557.7961813733674
True	72.84011566817169
True	893.9452764430887
True	324.0146774816403
True	654.1362160573908
True	73.86275426326283
True	687.7824136187205
True	591.7271264941571
True	876.6084895165163
True	249.42083428502315
True	502.8344679952038
True	843.6919671383356
True	899.4515203425393
True	238.2405517883897
True	738.6813328177215
True	225.517967501684
True	447.5716957430546
True	379.0495184907893
True	505.6491773983143
True	484.514364958828
True	301.85214224672586
True	351.259706764482
True	110.39522348238172
True	338.3215672295718
True	1127.9200740383212
True	304.92728310611466
True	153.7359056544599
True	285.5213219740111
True	723.344376937571
True	653.5983300731461
True	419.9855530207951
True	121.02134674925604
True	325.08127554337983
True	33.89866451870954
True	172.1881585736489
True	91.39131354333836
True	85.78048347965644
True	541.2087686748479
True	139.1129437183899
True	134.84349805069567
True	102.48754092176571
True	87.24966010783696
True	450.2080636821136
True	378.9489873526151
True	1043.2750751977885
True	534.0572619570893
True	841.2466468040162
True	276.19159970190447
True	277.26561951760385
True	556.4442247955069
True	195.19981797528155
True	742.5358696115928
True	241.1156643510705
True	363.3028583133366
True	70.58411755892281
True	120.5521667354202
True	260.9101096779298
True	119.53764182108723
True	488.1778233583606
True	30.41278317609403
True	571.2278555240941
True	991.2394947067202
True	721.181364415153
True	1.0578912539980148
True	59.45709097810308
True	488.5468717921464
True	433.783721159944
True	74.42545046005974
True	124.00964360986902
True	305.1043411143048
True	80.5393275702569
True	51.09363949664482
True	766.6256712682987
True	659.5839652271768
True	158.76078643532614
True	181.82127351096457
True	531.590243183404
True	50.04082580355925
True	25.77403157211312
True	556.8202026340858
True	422.6766212441574
True	1117.4543520042132
True	45.73747736742271
True	482.1541783240603
True	888.2157892785715
True	801.0151472228125
True	296.4021448842026
True	754.9481505545843
True	398.14106829546176
True	40.77375783331114
True	96.93247611531916
True	708.6471702409295
True	77.60184991816944
True	138.7713867218304
True	905.9660025683384
True	194.4375969265712
True	271.714330540828
True	113.55040479744748
True	646.5688332440751
True	596.3160819534074
True	219.17886148577915
True	423.6659020223878
True	41.72793750796385
True	277.6098289112685
True	602.9999407505612
True	641.414375262652
True	319.32860349334624
True	73.43640467092209
True	925.5170912125068
True	998.8155032717287
True	573.0661277097344
True	66.37264493253116
True	31.895287958311847
True	92.98299260533524
True	105.90476029459244
True	100.65811719985484
True	879.7169223044115
True	1198.1400168728264
True	740.0224330475694
True	320.4278155952772
True	10.08286271353061
True	20.049011169756387
True	344.18376946266875
True	485.5891145527082
True	48.58786672250386
True	587.7779997030025
True	428.5613147520265
True	404.9738322667191
True	77.01650394841816
True	200.81145045910296
True	250.49216282918812
True	126.07284368109768
True	390.1741618001184
True	43.497405037332015
True	171.94438977158515
True	1166.2484538857746
True	5.918008401766525
True	28.62059176034731
True	592.9033686387936
True	363.469788268708
True	774.7246568985835
True	160.24044428544295
True	751.5663657748312
True	593.5696547796731
True	285.64641742737933
True	413.1580843107584
True	339.19283720780635
True	295.7629975191742
True	269.9542980831867
True	396.9616355715462
True	499.7532582352966
True	484.6464352371812
True	103.99137015838352
True	358.69084603575567
True	9.757964708088412
True	181.09698108377992
True	246.9118262683667
True	906.1692575091248
True	600.8308653352653
True	30.07731333406861
True	736.0816209258336
True	828.1525994865951
True	110.57744034577324
True	350.3363942404171
True	847.223624503759
True	216.93723903608364
True	163.61707134639002
True	515.4600829300481
True	613.5849649081996
True	1137.0349632293744
True	145.96707444331685
True	152.6652134230328
True	253.82877233644115
True	316.3522273786907
True	408.196406078116
True	412.9713764064283
True	312.157281669427
True	453.7381269423594
True	482.9515312517667
True	220.43859356785137
True	1460.628957745326
True	268.2450502698539
True	397.639388572545
True	50.930061059788784
True	776.4045613487446
True	258.4756940464301
True	925.3459097490264
True	555.1723145059904
True	328.3849299063689
True	775.364750102961
True	262.70196800258987
True	220.4181259416167
True	254.47160556834083
True	228.87234206178937
True	145.0710030473822
True	257.8049686101658
True	736.6358122289746
True	529.2000443949954
True	217.88058034174853
True	1162.5903850497218
True	114.95073968164316
True	262.2516133389348
True	67.89621728104957
True	313.629219812909
True	404.0118787358031
True	92.12660415453126
True	217.3370567619064
True	77.2642340949751
True	720.4113742564971
True	379.0594859857167
True	219.47284433111625
True	725.9121614796735
True	853.14442335739
True	828.0747411875758
True	850.2942537934775
True	352.45733767878664
True	1.1144663799125032
True	265.3064703097555
True	55.67866335353378
True	368.9646905722505
True	51.56082174678829
True	356.129837711762
True	846.2136026219057
True	1044.9771947225204
True	389.73012567471335
True	22.53970350540979
True	496.78235007905744
True	508.4889172790965
True	193.10988315633207
True	236.8650301826433
True	294.9023520804642
True	23.598303812612908
True	126.60282647283864
True	944.6002599501536
True	58.307339229215614
True	508.09309953637074
True	782.9674122879242
True	98.88505686934737
True	256.45854900256273
True	113.4672018635766
True	16.343420330103317
True	1.1066762251387816
True	118.93335195743563
True	996.5790785905274
True	490.5611295166647
True	66.59227884562165
True	790.391005212392
True	336.93956268439007
True	1.3345134370059926
True	459.0761059342007
True	190.71751506155317
True	520.013606744699
True	84.09569906889267
True	335.0567533610427
True	379.5238581046012
True	169.1393520987207
True	217.178157375796
True	131.38953721516145
True	180.5943055088228
True	965.215888993798
True	16.581876998693655
True	508.062999520992
True	511.8006053607424
True	406.0158371269556
True	221.0491111447377
True	231.2839152571569
True	159.40865924230576
True	50.29027641709283
True	494.0097810278662
True	152.26033241979007
True	851.304914597627
True	845.2532004283404
True	246.56137540110487
True	318.1183019627104
True	531.2426840515867
True	42.564392107458026
True	82.48742556127188
True	760.606037671627
True	1084.608353696571
True	106.44018340713023
True	724.3455543566721
True	149.72867463330928
True	938.4713445723226
True	656.7965967315374
True	98.86679762937734
True	277.7175732099336
True	635.5905075842745
True	246.92159610379343
True	43.58303142770063
True	580.0769590507497
True	428.60489359777296
True	5.316966288004117
True	468.0366077962852
True	68.78304581871552
True	180.3695243329076
True	247.4831510835475
True	295.39396600423635
True	74.05961512352582
True	224.30550361554535
True	354.7107562023376
True	444.7256861270222
True	908.8219911934196
True	48.12039967377756
True	875.9860962939738
True	980.5623851490716
True	127.63822276505564
True	73.05965738873964
True	982.2014428997014
True	35.543190074562105
True	222.72128583504875
True	83.492335222409
True	216.4331992095161
True	352.2368893189225
True	959.5629410594166
True	92.78199188791422
True	67.82472384498415
True	672.1831485777586
True	287.4211977917942
True	725.1621103813574
True	51.81322462249997
True	462.6159424786246
True	386.7640488267641
True	680.1585029417055
True	53.35732125868636
True	102.187502840234
True	27.098255880484487
True	271.390604212917
True	39.41846056385138
True	351.3443703501915
True	2.5117360465858307
True	1176.79696708876
True	97.84633946624751
True	134.17054248532943
True	351.8697446292926
True	764.5192832534963
True	674.1521799294882
True	1026.2395919990358
True	469.7460458799788
True	418.5945742921456
True	140.45663790000333
True	398.5720420220255
True	832.3707616005141
True	427.5354233604127
True	906.9377163915294
True	86.68143782536309
True	427.2887846957237
True	189.88984541863468
True	296.9627732101022
True	754.4701641028055
True	167.4642901752366
True	136.11036594084914
True	64.4914339696055
True	853.1800561010951
True	795.3659985828999
True	81.94416042643948
True	437.1961596342644
True	753.4012794278816
True	402.9858037927352
True	60.15633030534625
True	310.8946585269904
True	785.011404773726
True	31.31997917150316
True	365.64656398402855
True	169.05041572843524
True	279.6521191794882
True	34.70879951835927
True	227.6776721737592
True	780.202886826805
True	641.3024071727904
True	56.05434803269005
True	287.4259285453263
True	869.2185515901454
True	17.983801722413435
True	312.461042070101
True	282.46360196450536
True	425.1468382266319
True	220.55258198059863
True	623.9952970042249
True	46.33756953918369
True	970.9198149165534
True	880.3724772337147
True	46.991963354835896
True	387.8975536998331
True	715.8598890565735
True	930.3739591866088
True	289.28706301079416
True	582.6038155910566
True	126.49864104203078
True	188.81859938872927
True	134.52848425751915
True	135.9614938588179
True	209.79906746050875
True	940.2810573084388
True	802.132853554146
True	978.8872892535164
True	19.299915444285137
True	25.901310332319284
True	363.00611039403
True	12.301361525986431
True	580.6805297140359
True	1060.2467247527777
True	270.1561553971341
True	207.87366504958504
True	84.55390107663662
True	210.87146073482248
True	128.63602873644805
True	42.72679574949987
True	128.90141393334457
True	88.45151501146789
True	240.7375625115692
True	546.1564422264994
True	159.56000441823642
True	30.653514885311385
True	60.07660072117727
True	430.00448774343977
True	269.13243329278777
True	591.6832396017526
True	22.778787164701967
True	118.75210832568206
True	680.3510849932701
True	265.2448041190776
True	481.1660477583815
True	661.256930688246
True	95.35531344247694
True	107.55310557491087
True	77.528225852901
True	28.093032880858093
True	126.20096343434986
True	83.39825540132895
True	103.22784716453673
True	157.62275813383633
True	238.44582021522265
True	833.7181290303317
True	289.0414237635833
True	934.8067167207392
True	165.90485510678138
True	196.47828423366545
True	791.8948048699909
True	315.0987211106551
True	563.7501253963504
True	249.69618227422183
True	364.25609294602725
True	440.59496165920297
True	559.6266179122161
True	637.7031208898887
True	373.9216822110029
True	31.1996956303934
True	555.643872229341
True	615.997635736917
True	19.393846094555787
True	11.60577664515568
True	260.68893459650496
True	404.2653343594377
True	437.4917901406205
True	65.76567228462082
True	612.0729013489844
True	972.9928414683868
True	242.78599966738685
True	914.4437780696028
True	274.80703240710966
True	103.61747477364312
True	280.6052501503211
True	691.6431430319732
True	40.82702637671191
True	586.427052746691
True	1310.4461141825327
True	1021.9981093126912
True	907.2636802027208
True	202.98945418810544
True	92.75247762508712
True	191.04040809679248
True	845.7801750836348
True	146.2278841818943
True	1062.709104012667
True	877.4321457466131
True	41.6642079168095
True	90.58672842910184
True	410.5740589788293
True	397.2255659083704
True	205.52938902854248
True	513.3855101174613
True	678.7643118747972
True	121.67029137930038
True	276.08750305478856
True	1043.6281210067118
True	49.00970432298565
True	715.9403837906331
True	549.461398860982
True	39.21564276304901
True	816.7195582186791
True	383.8292267317384
True	546.3661839367405
True	114.55104000386586
True	256.29612051452455
True	211.96713757078527
True	26.97570258362015
True	131.7079746769277
True	742.9431495220705
True	142.57764535615388
True	385.7235425679368
True	67.33609103669905
True	633.6508593303803
True	643.3822910096269
True	234.2207668054987
True	470.5572046957778
True	176.12648085787544
True	173.6595900224514
True	222.25950830450265
True	283.69243270010566
True	352.173456250406
True	130.97819484813445
True	202.28663801990163
True	26.627553003507444
True	885.6798329338682
True	304.42071024843887
True	9.347810742252124
True	366.070217431384
True	156.96025036899698
True	627.5885574645572
True	367.73496242069234
True	592.5598847648976
True	553.0606930442362
True	499.6871458520714
True	785.911520637964
True	246.25507289910257
True	566.5969383627555
True	158.06317220447824
True	535.7573583289754
True	359.8439706529781
True	367.7505537093697
True	131.68891843159622
True	126.61464269511852
True	104.57275632312434
True	68.61302540669557
True	731.9373089649399
True	189.79246484691623
True	44.99535296159592
True	0.0
True	556.0922156638637
True	112.76113654982272
True	24.39739437699828
True	41.44174846512996
True	109.50453576066984
True	547.215753052395
True	182.0591716514856
True	104.49184097498691
True	35.96242741426586
True	158.53673667290582
True	932.1964000969122
True	51.11445169354089
True	230.39669223564468
True	729.4792473992281
True	313.5568436333413
True	477.8401083611538
True	486.3914005639792
True	514.6112019739286
True	590.0132450017895
True	912.55846018027
True	243.39121160608204
True	1049.6297496173302
True	913.5819450074198
True	592.8758482964397
True	345.77722988210866
True	872.6071136041918
True	10.872529989983128
True	33.62398998398697
True	291.05517784593064
True	43.70202808980607
True	201.9842441155711
True	744.7137841645839
True	217.42057880500755
True	748.4601359903288
True	762.5486862592932
True	115.91040609549692
True	357.0515480421424
True	598.2432552102227
True	25.782980860820203
True	136.10574478087918
True	443.30162950281584
True	300.1496062544703
True	206.42014771805367
True	114.62380262780054
True	370.53690366658486
True	20.553370281961094
True	366.2106953785683
True	362.9003162603764
True	1062.297086573219
True	381.1536960559974
True	31.505338087901087
True	449.59254635608073
True	428.6670295865338
True	233.33940257620011
True	32.27737410997895
True	745.791847845297
True	458.4407941261548
True	169.28953038541317
True	11.81598627123345
True	1205.421647655196
True	171.1461893839112
True	23.474678089769988
True	304.186421399192
True	260.833136516286
True	113.31745205850297
True	282.9972556057495
True	47.8345982510613
True	307.3740718353018
True	303.7843335100404
True	327.3462536887332
True	31.8674778713431
True	47.43788379451754
True	1062.6200892376391
True	26.099303317512103
True	13.391156068599496
True	178.85620518324174
True	666.9758966862066
True	8.935066850330584
True	191.0749686669006
True	178.21881257055034
True	542.5682470267749
True	380.5446609680344
True	742.0985419770867
True	317.1609181199003
True	493.57450224877897
True	456.14177581551945
True	483.18136776752544
True	102.00737134445956
True	1250.27724348179
True	925.3843432028042
True	295.8469741817814
True	539.2058318573747
True	103.04626067016692
True	570.4456290982209
True	453.07029546326703
True	158.41158181036138
True	74.90241167604132
True	345.09528743616227
True	169.3690939836194
True	27.69280877008586
True	573.5238607733525
True	366.1191170595214
True	71.8496671318309
True	28.136491720357693
True	663.5143143938716
True	490.4708020654535
True	75.19998386633729
True	21.68425128448083
True	317.7961859047726
True	319.2581578915679
True	706.1096407826998
True	536.3197999654673
True	547.7433657544957
True	787.370498116319
True	9.306325945455198
True	58.70427040292229
True	37.47734614988656
True	61.48447776280184
True	520.6921736796755
True	584.7229950629342
True	83.07327251654863
True	109.0907877265438
True	198.16568985444903
True	70.74745459301698
True	177.84373706199804
True	203.82503585586736
True	282.2472502692374
True	817.0969570416174
True	612.6900552970732
True	287.1103621626673
True	199.83175208289367
True	271.7290539087288
True	236.90300237554848
True	762.7987782885804
True	334.9249944040679
True	171.21134190075082
True	908.5328008868444
True	352.1881251616301
True	452.7446581504639
True	153.09189162957114
True	119.9647499588361
True	61.34735734482851
True	205.068657555222
True	986.40576905749
True	526.5497949818033
True	114.1058973038538
True	369.3839047738148
True	98.9436927606278
True	689.1718272145258
True	4.323586574553724
True	708.591628547558
True	37.32785538144119
True	950.5621043123004
True	847.659258396192
True	216.1259173670293
True	32.27588317354968
True	79.31049457417747
True	445.8676791956207
True	226.4162498424908
True	1.054483291055476
True	79.38309499012382
True	1100.2997599646133
True	337.3149621628574
True	668.9407844474961
True	489.8742841765736
True	31.028108289008287
True	138.90746307210122
True	441.9247968710208
True	928.0801121757366
True	814.6712935391084
True	433.239241578169
True	337.8201595469721
True	17.332562705776194
True	79.09440257932202
True	755.467786415222
True	469.224053546184
True	386.8643285442804
True	859.1645651034231
True	25.139139673045214
True	212.8082195470143
True	903.4581681011822
True	220.06818850283852
True	8.166004926289476
True	488.6425527892196
True	97.12115118538614
True	615.5765248561488
True	51.79208821888285
True	262.3044776836441
True	853.1361794612224
True	924.4260063992948
True	274.88567186164386
True	427.987220858109
True	114.65360945460368
True	592.6128519534115
True	254.9215216131921
True	192.88562887813052
True	872.3356218163948
True	52.57784457244856
True	703.5963608273345
True	277.14545138337576
True	296.58575923956806
True	167.16911599358428
True	502.708903408066
True	616.5841922130522
True	364.37464452216255
True	400.8793343672392
True	69.27620190918569
True	163.35047808548345
True	451.6073178345538
True	221.23140303264668
True	36.38186762646048
True	196.48020134684532
True	379.2725267358365
True	388.2253126536468
True	748.2009007997653
True	131.64816284135014
True	651.1104025704327
True	499.3713623197837
True	618.3969975613185
True	135.81510537218762
True	40.359503999985
True	671.5537923941305
True	67.84542715077802
True	553.7777782470837
True	661.4910705680567
True	455.0789131819846
True	130.92657266509354
True	527.3550925421031
True	5.311826066993159
True	390.2296639147342
True	30.570066648077358
True	622.2108123039073
True	258.27103369253706
True	576.4318099718405
True	706.2375811429882
True	150.87640326761294
True	535.3752376850492
True	488.8298537715619
True	63.32282993170045
True	967.04358104464
True	3.104155232638657
True	25.21793906777256
True	616.2494145369883
True	694.1498116475713
True	138.06119806271988
True	412.7077588181717
True	110.47040956973474
True	74.64501051310702
True	460.2841737405784
True	40.40418807906146
True	516.8713720812431
True	12.408605234349444
True	848.1431819569966
True	560.2265633549373
True	690.5263206296236
True	104.10691384698444
True	362.798855717663
True	999.580779995223
True	851.4898380575153
True	135.86862613057667
True	545.2031278508254
True	442.6118297927714
True	242.8608104507675
True	240.88535258668
True	6.220801341826471
True	314.9076954297605
True	12.41108820873384
True	374.8700190947857
True	74.4001747583182
True	405.0607426774889
True	666.8527659912953
True	127.69826436385677
True	235.15095888283415
True	633.1610774470914
True	691.5637521301143
True	283.15863437063587
True	135.73430573701842
True	163.11318875025052
True	480.9383482653933
True	85.70683189505843
True	10.653826780978648
True	523.6111111113873
True	557.7526547589866
True	20.6148515451736
True	136.05008551445013
True	932.2953730988756
True	498.3141475323228
True	267.69978164889966
True	34.03100097199575
True	475.3620685267356
True	116.74579856152224
True	582.1807821454456
True	666.7555429487367
True	302.9770052730221
True	383.5077968996281
True	184.6327877429911
True	248.90566071899065
True	76.91956640854286
True	227.92022561375163
True	510.2061866135134
True	21.644947390993973
True	442.8271406537974
True	394.5248297577419
True	735.9421803334602
True	901.41420132167
True	906.0427232242574
True	160.42434197724089
True	414.9678815477912
True	72.78745308275118
True	186.2132634322312
True	315.5377372247816
True	11.35837278607297
True	797.4577354177214
True	24.537544478085987
True	398.2907322960934
True	272.9330169038668
True	651.5859648745101
True	201.91881288619717
True	35.89564985458481
True	696.8717337996391
True	1078.2295174002684
True	230.2203157994026
True	131.7418147557037
True	648.0633787280178
True	486.1468347045279
True	16.777224954990537
True	819.1152110066731
True	119.8640359973511
True	44.17906360223762
True	302.2115875518175
True	349.5621511775568
True	404.4604244098451
True	274.9102516625756
True	17.453406124774826
True	21.74423307207513
True	853.2225320609396
True	200.2924202115701
True	115.85378021905402
True	865.039124289419
True	646.998137769098
True	640.7084906235714
True	450.6008872555412
True	144.0733281144867
True	31.90187714201038
True	99.64724144821224
True	437.373969442348
True	229.1133718239065
True	455.42108992801934
True	150.050429142037
True	479.4783389768738
True	662.6828736087656
True	938.7597370677412
True	24.780521529131317
True	975.8571931805276
True	1093.46332297547
True	466.0821129969354
True	85.55069567889186
True	766.1339991740061
True	645.5606556187006
True	631.6629282440521
True	176.37867425027727
True	733.5322079274233
True	699.2666456115431
True	121.85257926025476
True	785.336887745252
True	837.7470061241247
True	496.5362022471895
True	231.96763476392965
True	69.20692566726676
True	285.2409948162539
True	360.3340597594434
True	474.3339481449239
True	435.50482114638334
True	197.88909913078308
True	310.4761845143878
True	3.204896878791221
True	12.335440256669918
True	106.22500561511924
True	131.5212016294511
True	349.0698469680135
True	354.13929461163485
True	118.64910281542686
True	15.955880491010356
True	207.07399681157625
True	800.4925168732694
True	454.4403879047899
True	554.6875571811853
True	563.7728775640873
True	841.5256635863095
True	647.4480660155201
True	91.49368467443033
True	202.3674579757344
True	242.04641560960533
True	283.4121770123276
True	106.655606783907
True	363.0440486212003
True	431.6691951734419
True	174.46699550260334
True	657.1890895808046
True	246.3345606131209
True	199.6388926638808
True	27.983100908609213
True	240.2956298795882
True	488.79197184810766
True	160.48442909760882
True	535.8680283103203
True	473.7478903686807
True	239.35347251125515
True	110.04530455986304
True	43.17555653931473
True	401.9105161420218
True	805.4674308662795
True	166.26884963209915
True	1039.4334263742123
True	1054.2734746289532
True	478.9380982239154
True	104.55149229438544
True	121.2915607989256
True	658.3522614363535
True	9.529465239709964
True	218.36215306808103
True	135.76952741947247
True	119.08473652170473
True	325.268758078017
True	630.8432374695877
True	38.23378836162061
True	122.76842724969087
True	958.2886905033624
True	56.39947665248759
True	462.95833245200106
True	527.1524917297968
True	263.47241576745074
True	139.1906100837696
True	894.7036770994747
True	1173.3325263170714
True	513.2405845955525
True	639.357327767527
True	216.24094361540236
True	152.1145618132499
True	323.3883344845236
True	257.6381010520834
True	168.2049326081048
True	323.7237436002327
True	347.8632013959873
True	10.381813864153877
True	633.9233307498891
True	149.90828261661073
True	75.56572430680652
True	452.65458463237496
True	309.3070288011297
True	1153.1040242562003
True	364.6670062375729
True	988.4771809506366
True	9.717815651544685
True	268.56695317812205
True	229.62311348314017
True	159.29609248649058
True	477.3668276150288
True	202.21610046527312
True	423.560372610304
True	324.4818240871946
True	106.4757188291423
True	358.5369759139994
True	1041.809871369578
True	720.0733653367063
True	222.96041788359983
True	104.72285415943335
True	282.1491591864251
True	23.406500651916748
True	358.50911540996884
True	316.10556966646584
True	577.5734841478561
True	451.9452824607236
True	362.18984611498456
True	155.35244545802422
True	13.015315790784054
True	420.2012680298061
True	277.5192416162187
True	135.97816255435276
True	299.3007627784956
True	437.19068077867087
True	800.6714391503093
True	315.27837676627337
True	767.7145701828007
True	394.7817249298136
True	374.58610890485375
True	1.240958355346509
True	1157.2656801647593
True	106.1197371561916
True	960.5355786902282
True	204.76127906525412
True	437.77873093347176
True	673.8098154897275
True	85.30746839919439
True	483.1086740765159
True	34.102559159585894
True	411.96902424652
True	78.44277259722806
True	232.7863985343276
True	38.99161654668223
True	668.8176602667048
True	192.25251775629573
True	24.331602418144964
True	404.62601994374415
True	112.80437891300062
True	165.79467312347091
True	815.9088329079951
True	259.20659338182503
True	155.20082564524748
True	373.5219339916778
True	529.7155789873915
True	336.63726174047554
True	512.2224259947249
True	612.4503454157091
True	164.79173393239552
True	8.048931130549114
True	75.53944941767942
True	433.0029511780909
True	92.6589913099024
True	86.48268626296934
True	1075.3108376933233
True	27.44751040362393
True	319.12741780291987
True	309.30765575636127
True	434.4690542852536
True	668.280217688896
True	180.9682919121828
True	671.5595655432038
True	341.7301800738575
True	339.1654574316198
True	272.20813154684794
True	219.94500582319083
True	364.5101803538609
True	439.8985326094169
True	409.32636956950586
True	571.670807353343
True	142.68720633068264
True	76.78497975775966
True	41.40857118749211
True	296.4332765760691
True	639.3808780253534
True	398.0350681334341
True	810.2220083971022
True	205.5528236050428
True	406.2345644252642
True	68.65097882830091
True	54.41510321153743
True	432.1440740561749
True	208.26351247912655
True	227.87757576862796
True	44.52763183032489
True	1103.5557126380193
True	169.003068177576
True	937.5158974438112
True	321.69601111828194
True	920.0640133276556
True	233.3709138015437
True	467.7796309347002
True	539.0381338534193
True	618.9537719154642
True	209.15674267108457
True	491.9726742205685
True	917.061858716088
True	124.57773822779122
True	8.441786999134592
True	581.0507054628486
True	29.80976613529376
True	71.78381707279539
True	812.8429928937447
True	222.77025299266288
True	1005.0313375084947
True	680.1391383831722
True	414.2149504523789
True	288.7884489650008
True	490.1985914350642
True	342.41011301201144
True	183.04765537545825
True	677.6978663694472
True	708.3632179615316
True	210.9064944335678
True	87.33813754642422
True	522.5833336555708
True	129.38703188846384
True	390.8603542217438
True	334.5712183048273
True	64.36639600145601
True	387.339261713148
True	430.285222370045
True	368.2056242948542
True	417.7561412755287
True	415.1483110885833
True	664.620184310639
True	60.056583059757074
True	446.9592052721191
True	326.22737703140393
True	655.4711191527452
True	221.5836732548943
True	98.73311302446508
True	42.46235947923256
True	548.6583769102047
True	631.757914888905
True	187.768401587716
True	411.7171531953949
True	333.40135223827
True	16.27363458917194
True	173.25937981763633
True	290.5280494873281
True	3.222010781754112
True	886.0268512485701
True	85.7387323860539
True	106.94097820055056
True	107.26029583201296
True	358.63108581708946
True	38.36130421416882
True	459.0964280882127
True	226.96877546300908
True	5.313896547921033
True	121.10781472061204
True	432.180005820821
True	50.56688050131588
True	68.67041314239451
True	177.2810612014029
True	287.98065469482606
True	946.7859739281356
True	391.7358721657312
True	953.1265466502474
True	179.07180882832347
True	1026.6641338101915
True	790.5129048563307
True	632.3584132085845
True	424.97188432215313
True	379.66777651031737
True	83.45452071725101
True	73.03071793289993
True	80.02827639336284
True	181.0161919650848
True	476.6486851232557
True	1094.7589133328925
True	176.353651918966
True	358.6503498976508
True	438.8438715719871
True	622.2320301779943
True	592.3754157225375
True	289.01104776495225
True	471.21990605928977
True	690.4349719020508
True	91.75587494136728
True	700.9785172087201
True	267.7160620798234
True	135.81776220539396
True	409.4148537087843
True	802.5474412132822
True	423.73120917774577
True	854.7633386375782
True	194.62239322759535
True	350.429733904951
True	717.0852127789018
True	620.9074064467604
True	191.3341417716927
True	255.9460664402767
True	759.9981420491587
True	33.986413616582375
True	186.4668986278205
True	477.3947397872428
True	692.4224055682358
True	104.98206744329302
True	38.75148091360246
True	164.62159370311298
True	737.7322937735402
True	325.5567011050305
True	547.0986287492684
True	344.01827074185246
True	298.18841892783234
True	448.5173307736784
True	502.7664797810561
True	69.18488765475117
True	351.08379742632496
True	788.4143356341128
True	0.0
True	286.054252179408
True	240.86396108188356
True	964.1109122298988
True	151.27437519607932
True	650.9204793887579
True	633.9719612840538
True	112.93660880907372
True	217.45925068974609
True	140.40816359448982
True	10.363506012393731
True	298.1262638545392
True	389.87378787119576
True	1148.1509432585174
True	232.7313477566913
True	411.2868515105998
True	671.7876805988652
True	214.76817607522983
True	26.71203342631076
True	849.7633266468661
True	603.5022444569461
True	153.8182759523908
True	636.5426814663149
True	166.26883378296932
True	303.6260177977081
True	779.5191027296967
True	32.985496522455755
True	106.41720142646264
True	512.3466790893879
True	65.7729821156552
True	76.8331495340046
True	404.09688134013584
True	23.18588607213139
True	753.5355309521752
True	103.45470296612218
True	161.46646031461285
True	19.092316357314655
True	701.073145300642
True	28.1288457576261
True	784.4403437658915
True	401.4403999042135
True	116.53631027437842
True	696.3991357533715
True	527.4770941698181
True	561.3391868244383
True	51.17051736328599
True	370.1446241338719
True	5.237072166464468
True	93.68889073536936
True	367.3373509950261
True	48.2085952473226
True	119.27888664736562
True	321.82157012151424
True	187.2590493220036
True	97.35074121693974
True	646.860230536653
True	19.18005769169877
True	1138.184463621228
True	512.6677195753258
True	304.275185439239
True	506.8696460203478
True	124.39734878417092
True	790.2150846879429
True	1104.5642549419174
True	778.0650832427532
True	173.86241719422355
True	224.6121706667886
True	54.91083887976652
True	57.33592956175637
True	153.72541650250898
True	103.90901102798216
True	165.34528362515996
True	1183.3524698064973
True	300.7398948003263
True	343.95917775965347
True	710.4469110786002
True	16.723744342820094
True	14.247576020249708
True	587.4882571849505
True	5.586562410101591
True	117.18173659320595
True	680.1709675227041
True	182.1259482383169
True	657.9859595419099
True	830.0064397913387
True	161.3005722725356
True	897.4088242736159
True	3.13962422868398
True	461.7983141904505
True	1053.7465084265766
True	25.030912670702676
True	239.56813958379303
True	149.42204610950876
True	932.340038295642
True	240.00438804301595
True	509.6651154826242
True	118.2728317951742
True	517.7456414161579
True	151.4608719856707
True	98.27665634589223
True	387.2441441009824
True	73.53190841278841
True	51.95667836888365
True	1051.4512100571085
True	254.6716154850688
True	161.85687427204698
True	359.1117234307657
True	405.96077719575175
True	213.83160888346345
True	167.1751757589773
True	385.8449022208455
True	32.93131857553493
True	478.5418906251262
True	1127.7073885981897
True	105.04749561027675
True	469.2395853402817
True	326.12799229933273
True	28.98939744862321
True	411.2703786445352
True	103.01627255853612
True	554.3981911276584
True	203.6941981244676
True	425.1600817990637
True	20.11425574389517
True	445.503360200772
True	107.66986093980036
True	353.14018511832467
True	33.1607691792591
True	164.86859164354118
True	249.11780630129869
True	771.8380827169647
True	59.188755274084144
True	141.23710871051225
True	236.3277850993188
True	134.7512303469204
True	595.9384162839822
True	563.1263977332156
True	785.2025589576463
True	392.32889186111896
True	541.579645256171
True	417.03184874828895
True	696.4673548943686
True	74.69185952447222
True	456.3317876090048
True	428.31882129913896
True	48.084120241778926
True	85.29208033008956
True	130.70954376677332
True	89.63017385905397
True	333.5681666999042
True	842.187272842675
True	328.4608997015841
True	1071.6367855890103
True	337.293828277475
True	909.9461188376404
True	154.72607066538365
True	585.3926072244462
True	622.1455069075831
True	712.2620048397808
True	447.77189786447263
True	68.30358343437467
True	284.0399978472963
True	40.30592510375629
True	160.72780563325486
True	166.03752140707724
True	1107.2633353451872
True	230.64135179817484
True	559.718802396707
True	563.1540404822331
True	570.2779423725234
True	824.9969070595679
True	591.7132954321274
True	626.202024476491
True	910.2582208457586
True	124.7052188863562
True	318.0577179597535
True	260.8745959853665
True	339.5454682757489
True	92.45290932476054
True	359.1869151784712
True	4.424598805586247
True	330.01581618606764
True	269.77728666852585
True	602.6952806322295
True	273.7865640564469
True	363.4883562850257
True	8.976624215279882
True	60.42768704160084
True	550.2681211483542
True	30.34359318739411
True	143.72110281453155
True	65.9939196860946
True	152.25672568638808
True	243.21906659107452
True	71.79407117088014
True	380.0781746870008
True	278.4236452603202
True	98.70102472843088
True	335.8428797849803
True	63.55582177367739
True	595.9283982192511
True	865.9344048639638
True	285.9496326183011
True	1134.3769730405834
True	112.17108428740116
True	320.8261759229936
True	1081.914551126647
True	84.2149360378119
True	271.3461422447372
True	8.963107973971546
True	396.39867888438073
True	456.3691433418248
True	155.2755822954991
True	617.5305622271896
True	878.217205271606
True	162.3351071925487
True	77.43386589760318
True	316.8511766774089
True	563.4746624072977
True	623.3391179818948
True	1206.5266684460578
True	28.182643111138624
True	926.8261182696089
True	138.4893931585124
True	629.3091763497464
True	119.7874512181554
True	116.85196352567247
True	193.7993192729953
True	170.5035726701391
True	762.175013022805
True	203.98259906482767
True	228.22625271129755
True	65.79633005991151
True	516.131863333926
True	453.6455495000407
True	174.22989874226025
True	243.07655844182085
True	16.550597404507187
True	415.1136478645595
True	221.9241554188361
True	289.4357081595234
True	113.36750150955062
True	708.4794714062117
True	431.9787851003164
True	260.3482904852536
True	646.760798119122
True	543.4373513771997
True	461.1834862568204
True	135.70923810386157
True	519.6537606063376
True	420.2133963315332
True	3.3464982905040257
True	197.77593487111267
True	89.8845281169568
True	241.3640860189257
True	2.505514503143267
True	125.22312770996732
True	358.43727992570064
True	7.098893401727545
True	853.2956601548257
True	174.9294350790283
True	720.1633396092773
True	808.0870764892825
True	161.00709795715144
True	215.03018398626347
True	477.6907651390842
True	855.5100641632829
True	45.63141479156848
True	39.760997465227824
True	129.8616622839671
True	631.4752016965093
True	735.4291595103653
True	183.27363649698776
True	579.0843087874251
True	582.4333248865997
True	867.4898294051853
True	387.2021572953486
True	188.5665344839291
True	880.7309450019529
True	209.6995893810203
True	153.23912857981216
True	322.0082322544981
True	222.48026462022904
True	202.4837134433716
True	594.3427386693576
True	244.87568387735809
True	198.2552599377376
True	459.5181225193033
True	467.4936145868174
True	64.62797007788696
True	280.80813312685456
True	80.62130570855703
True	345.08742316813425
True	348.8682766004011
True	259.4704428801143
True	177.9453497754001
True	377.8843307672759
True	651.7444930475538
True	760.5855117730088
True	302.7524003642841
True	749.3640669176101
True	60.20778099364429
True	875.3817802997322
True	349.6173706261053
True	14.502554849203808
True	607.0774433799724
True	684.3347211601682
True	256.72415473385684
True	169.9691487950144
True	48.15939739779802
True	382.4180409156468
True	76.62695056687718
True	14.836016961064152
True	885.5467627400806
True	364.2801090377493
True	177.99136438043902
True	970.1697174257796
True	11.9849147769531
True	790.9251547440668
True	30.68243079298555
True	680.473375029659
True	56.666983468652745
True	777.040449645045
True	445.4809242824177
True	192.32452435056808
True	438.23846405822087
True	207.4398880314484
True	306.6008904436316
True	220.81262428478223
True	415.0050161997952
True	9.288246755633985
True	329.00013696229985
True	109.95228685692112
True	10.952196494033531
True	466.13875144993807
True	705.6879120982123
True	284.4111370791848
True	78.32480273031476
True	321.13271656337145
True	80.94933854352388
True	178.67723788770195
True	181.60748466602485
True	373.5231840933735
True	41.76726087545536
True	141.52771893195663
True	375.9451633675496
True	862.0189080983047
True	114.47456369067972
True	215.4120456095897
True	437.4426260970934
True	19.557624055603046
True	425.8290665517783
True	523.8529765408342
True	90.26951118928096
True	405.3955127394301
True	354.61889241209894
True	417.5257212173109
True	601.3272324796839
True	1038.35488396406
True	975.351968718316
True	51.11777772224527
True	1081.583246057793
True	113.55422059033005
True	107.0483569046015
True	107.60359968938197
True	502.9265445637623
True	366.27334739575406
True	566.9585360268012
True	258.2085775559237
True	157.2375821023174
True	397.1187273995137
True	17.24522580862431
True	460.0561621991438
True	401.2148355017603
True	146.12938230350682
True	95.6813133237093
True	518.9632737834141
True	978.198586867322
True	202.32264912723528
True	67.45187080421205
True	434.6556179267716
True	388.30255298600326
True	480.1783487915667
True	334.71583132393187
True	3.6853529567855023
True	554.2813820682914
True	530.9449890136569
True	507.88816161942617
True	184.9872070711392
True	102.9328262612691
True	20.51095451132927
True	373.5668688651152
True	111.11318432218212
True	7.1552646575798935
True	31.45224059627424
True	354.7943231361835
True	643.0132617164167
True	138.60138565027003
True	92.6195766860613
True	23.83507372940872
True	414.8235698214396
True	369.0738582905595
True	748.8240928545118
True	303.1578769908143
True	539.5921212168967
True	530.2651569770024
True	522.268207081854
True	295.35284876515846
True	553.1381766153635
True	95.26208061582354
True	578.7840321705406
True	7.79390378052581
True	363.2130508947338
True	446.8834954714664
True	950.5978432097908
True	349.85575991392506
True	811.3218331755438
True	1009.33141836866
True	180.1115172335843
True	36.072237872426825
True	367.8376290818674
True	391.7435101236613
True	572.614646361573
True	245.22001438104337
True	28.67934599008923
True	639.6682609020514
True	128.1735508930142
True	1083.119957084959
True	317.7976835367072
True	467.9107345753201
True	126.45784237640017
True	804.0111048157062
True	137.6787599044105
True	827.9435476783674
True	570.6011497823106
True	189.00169934110173
True	105.52902588067602
True	66.98262180632987
True	562.3032304663102
True	916.1048363490776
True	420.2457186108482
True	501.2345520761194
True	138.6112125115032
True	641.2763278258284
True	483.0243046853444
True	770.3545171281675
True	323.13266208763065
True	590.7561871327682
True	118.72926327780316
True	26.021106569198786
True	420.4780385911786
True	178.11054863050185
True	103.80555530426446
True	365.4035891970829
True	1075.0807153646283
True	262.67960165248945
True	547.3899743022891
True	10.63452296931595
True	81.81720566769624
True	329.09868220869424
True	753.3868642961329
True	464.0189731276113
True	514.8084160294819
True	721.3290016636721
True	70.01479286789284
True	730.7130684909431
True	49.26165474329235
True	102.39399537290652
True	177.46515915319085
True	81.96712548224376
True	26.20281460848758
True	293.8643897071924
True	483.2505212808175
True	891.9090776919813
True	860.6350576534667
True	6.383919515720034
True	277.530510726795
True	460.4259045273958
True	124.05378834529428
True	237.27854573307013
True	325.22358299172987
True	1322.960663661783
True	437.6450727678561
True	24.569531744412146
True	180.95919696800092
True	738.6314137410092
True	34.4048034690515
True	175.56412757828568
True	549.1041086425795
True	71.576059561487
True	874.8492010063309
True	319.2283586783407
True	668.4956511060278
True	78.56681135379846
True	667.5490634129077
True	587.9427362891564
True	856.339212879222
True	253.8183824644414
True	496.9043534430465
True	817.9834773459235
True	931.5466529980768
True	230.48288265213327
True	760.1304410281257
True	221.6039365313457
True	440.3492231660021
True	377.2300840949882
True	495.1615378139364
True	493.9473930183256
True	326.49924798743734
True	343.51861325480405
True	111.7235620329466
True	347.3186614622254
True	1167.3304392062228
True	310.1498725293639
True	147.51405950984872
True	302.63542625243025
True	764.2775671107918
True	660.6596395347187
True	420.9818777245362
True	115.536968883594
True	330.1925037148022
True	35.56344865325266
True	176.9132184735259
True	94.92927540720775
True	87.39611537639709
True	577.1587074979158
True	131.5614290144038
True	136.76446361969565
True	102.34595872356742
True	84.86023528828845
True	442.05939891321947
True	395.4748028192159
True	1065.2762859602492
True	548.0598777358491
True	857.4327648843309
True	264.4291091105197
True	292.9667438873418
True	545.8282006998004
True	196.77337506473287
True	755.3589658767007
True	244.89730838986975
True	361.324080069941
True	67.54541400522804
True	121.65466474171129
True	238.8348230443237
True	121.46079232454557
True	484.0020447696608
True	31.29849095856301
True	578.3808986010389
True	1020.4749150693848
True	728.8833584367369
True	1.1726517407448256
True	62.99422955595791
True	489.84118448079664
True	445.0502589554774
True	74.9119963474417
True	114.91719450435292
True	298.6782022653151
True	78.04071383547146
True	50.8387092717117
True	735.7876933513792
True	651.4645115677021
True	157.9969628239756
True	181.5296709077085
True	548.0428284095133
True	54.50818689295144
True	26.965191095554108
True	550.495997792176
True	464.3758283285893
True	1125.1996109076429
True	47.23236261910048
True	483.9095477535891
True	893.6452740199312
True	819.5550141895768
True	283.2692616344826
True	768.7241221641034
True	408.9293352898636
True	36.70346402374372
True	102.24590158003696
True	685.66375041496
True	76.03312398720796
True	137.96984553976796
True	945.032091659118
True	182.5244068462445
True	280.9107245503717
True	101.26446183194209
True	605.3511917291913
True	610.2450062183198
True	208.98254100552737
True	431.7819389700225
True	40.30068503802792
True	277.11437114025495
True	569.6765835185699
True	635.9420932953577
True	325.26520396392533
True	74.06202657498066
True	937.8845176575826
True	1077.0654882078125
True	565.6094811043179
True	64.5419187486522
True	29.78814031648435
True	96.13897795579057
True	105.67230305043958
True	95.28333501099056
True	845.4228823418123
True	1203.7387919588705
True	754.751071105001
True	320.14417702943325
True	8.445330226835082
True	21.1547368492068
True	341.5743366396915
True	482.0709798208409
True	47.39452862319283
True	562.4249682940136
True	421.1482760376677
True	397.9960597159292
True	78.19353879625476
True	202.1486151577415
True	250.8118310173429
True	133.6711735765541
True	393.40111289806487
True	42.30361936558986
True	176.98104652566656
True	1148.2280597738409
True	6.422658097343544
True	28.3929866364848
True	601.7956724631083
True	369.6571805311971
True	788.108173822886
True	165.9603378821631
True	814.0711358957337
True	573.6655895891267
True	279.139893942108
True	416.843475890648
True	341.47930515172555
True	289.5452561071317
True	263.76528398278606
True	388.74566265743766
True	498.3798212501858
True	524.3340693323898
True	107.75809572955738
True	358.302160104962
True	8.71399158907125
True	191.13276445607005
True	225.26964803762831
True	895.6062203848705
True	598.620215258769
True	31.02482629315099
True	739.5903970544073
True	831.0331425894354
True	105.94858863807634
True	343.6807846158965
True	867.0576714887189
True	211.97455116280855
True	160.62138918075055
True	528.8397923416003
True	571.536290712123
True	1121.05256069112
True	137.3882504584823
True	158.35272514195657
True	254.92382967804437
True	318.55445493745583
True	427.9620318097503
True	412.54969510346336
True	307.24846731757395
True	451.0370931072582
True	497.2895992442495
True	222.55422731561077
True	1521.828661526491
True	253.05917605833997
True	413.9312123752839
True	51.00693021019298
True	772.0007579774549
True	251.7792886691712
True	910.3134823567528
True	570.2481186776172
True	327.569978654907
True	755.8449344066333
True	263.88799517708696
True	216.93799172923212
True	255.8514942542278
True	227.07503316977736
True	141.3298945747197
True	244.33953993212037
True	726.7469402006778
True	498.2694662115492
True	208.36823361783053
True	1180.431166139604
True	118.6976224083791
True	258.1685703914189
True	61.07585915543082
True	304.5477655583571
True	393.6226643681523
True	93.52951677983616
True	221.85778479446407
True	74.50775123031676
True	700.9758125129299
True	368.9045839727301
True	218.7888657158512
True	745.9556712342672
True	914.6084270128554
True	860.6618705980512
True	845.7469366227194
True	361.0805833216018
True	1.4084261608029116
True	267.59275391692245
True	50.4051900571839
True	360.6207918376133
True	54.04042946277324
True	345.9231203746637
True	875.2607054672433
True	1042.5063353057703
True	409.3436718963931
True	22.18865728749452
True	506.9788447727925
True	510.3546303006681
True	196.834890786752
True	235.4054068085344
True	298.9622682764182
True	22.85324526104304
True	123.72755937833142
True	975.1098956769632
True	61.026741718670046
True	480.2531886475439
True	795.2222517399632
True	104.11153270623474
True	246.8685854370911
True	113.81084724215252
True	17.15167442590976
True	1.279901474210507
True	122.7779662702222
True	1010.5624402814676
True	503.5954207536556
True	67.34295293247541
True	798.0392238402117
True	342.5634256926136
True	1.2775228851880445
True	453.4897231302605
True	190.32559186879467
True	487.3597421799216
True	84.76603865095669
True	322.48254815993613
True	368.1657575162824
True	170.92244540580364
True	209.10671052573556
True	129.2290791240577
True	172.11619649103974
True	992.1391971908298
True	14.418104783854526
True	490.2975273227455
True	494.05753250908265
True	415.03669394367887
True	224.2818995134597
True	234.11018013178256
True	156.82291597749287
True	48.68388225216584
True	480.64724306544247
True	146.42082690140805
True	854.4335746411123
True	824.3699764015741
True	245.63402302101784
True	323.82448303419886
True	518.7799276829808
True	40.9178106145848
True	88.86425350971233
True	717.786367040572
True	1068.1727989998892
True	119.23134982132188
True	727.9859255601839
True	142.83229283099297
True	923.5256633433556
True	648.8201983910795
True	106.00506274435236
True	278.785092037704
True	629.9681965080924
True	254.78808446429784
True	44.69360082568202
True	567.9157226317321
True	453.7547208769786
True	6.856086173302453
True	478.38679842863377
True	62.93790747630353
True	180.2069586281138
True	229.3457922206407
True	310.80412912909003
True	73.40728526900514
True	214.7278439561558
True	345.4746601951684
True	431.3638968778898
True	968.7623741408252
True	43.02557973727808
True	910.1152625745376
True	1046.8918768294552
True	129.39974279242213
True	69.65727985602791
True	993.5340739494808
True	32.205245862793745
True	224.9621481313459
True	79.35792088149887
True	220.57029776909664
True	378.2822222611984
True	979.059596775319
True	88.51400275854309
True	72.12496953203001
True	661.13652692458
True	276.838482617455
True	733.3012698199364
True	52.58338566959124
True	482.82882566743285
True	390.8821461306821
True	697.257819277539
True	50.136966849096936
True	109.43246387976868
True	26.917323870368744
True	270.5141322649302
True	43.41967700482402
True	354.41110765162443
True	2.560349566203837
True	1193.420344956084
True	107.0192080771041
True	137.67931107647138
True	350.14980352928933
True	709.2701302088972
True	690.9469490125391
True	1031.299964978048
True	451.9195220831111
True	415.8432565412034
True	138.3093559868142
True	392.9010091904784
True	869.4296799204723
True	430.19367260851743
True	916.5986716893722
True	83.76395357803631
True	421.20731064559857
True	183.330630157358
True	282.5338879120563
True	762.587894022471
True	157.66568072918545
True	129.89340558224853
True	66.39587190649684
True	898.3698785273739
True	796.5935447928651
True	80.52003217302544
True	430.508963823921
True	741.9942941169514
True	407.4763196717933
True	52.57931154755615
True	320.0739730635268
True	782.7696692544315
True	28.083984368412363
True	368.0151520121614
True	167.86760806118204
True	271.727454363637
True	34.19919474002013
True	224.28707059663137
True	771.6158456377455
True	634.7427664278132
True	59.768776611059074
True	295.28019495342863
True	916.1671715640512
True	17.387922588852017
True	322.2543730550371
True	285.8193512420825
True	413.4141509858816
True	212.4971478014688
True	616.4236611138816
True	45.92138455251546
True	944.1999014065564
True	894.7961066140554
True	46.59986286593206
True	382.25033449460136
True	740.8655743216387
True	917.4492557172744
True	270.78960418475566
True	605.838735274338
True	130.08691166926496
True	185.87825411752405
True	133.1593139564922
True	129.29581450996233
True	200.8430109382783
True	935.9872270296186
True	764.817442093935
True	974.5005030154392
True	20.163405757141284
True	26.16845119994357
True	359.48724563090246
True	13.605940420667167
True	643.4060808191965
True	1069.7200807161576
True	265.7096703873844
True	206.19229085000455
True	82.65788191363313
True	204.58878714562076
True	131.53130472418755
True	45.614487905460905
True	133.5620101392294
True	92.72256409856878
True	243.83107286910408
True	539.7620664049116
True	162.3109408467413
True	26.30026328700745
True	58.52163275355333
True	422.3321747800248
True	265.9410303880742
True	582.5837844172436
True	22.63995358211244
True	116.04734091299942
True	659.8074908001583
True	271.71341195798163
True	453.73634373125776
True	665.8647237407685
True	100.99185946967388
True	111.67848830689256
True	79.53009639216329
True	28.32883738154993
True	117.84418715828336
True	85.83828727866204
True	102.90451633512762
True	152.44280026366093
True	243.8042579902672
True	818.7814318090852
True	289.0542125814368
True	947.3577609716089
True	161.9352537818392
True	207.6682124819801
True	792.2674976581088
True	299.41005813388153
True	620.2955491391092
True	250.3315363743146
True	352.6823190872736
True	436.6577206426285
True	555.9994324814944
True	650.8806443730505
True	355.08800351567567
True	36.77349226721295
True	567.7171428014723
True	624.7281072589651
True	19.379949228876004
True	12.20056510177787
True	262.4475556399039
True	397.4586760153611
True	449.40850667365913
True	71.32403135903881
True	642.5276822454636
True	930.5437509028416
True	239.57481487745443
True	916.147916094977
True	277.73978689467054
True	104.89382863074152
True	269.4094935769003
True	722.8190956684235
True	41.535857074104406
True	572.5936676790233
True	1272.0263641769031
True	1030.3940868565198
True	913.2798818597788
True	217.1275794772937
True	93.64758668062112
True	199.24404524859412
True	838.3368716760234
True	146.15808669752272
True	1081.2664896765696
True	852.8101747226243
True	42.00559785844247
True	91.91398110363588
True	409.88366843299815
True	412.4024970071732
True	197.19909760455852
True	508.2651024803114
True	659.6749850205107
True	126.93368027646514
True	277.1473190796111
True	1057.0399183716493
True	51.6888484016859
True	699.3768371927098
True	542.8240327950915
True	38.77351295353202
True	782.8444915381666
True	387.9756280528348
True	555.6557475516187
True	110.98818631107822
True	258.93575932711167
True	216.84423426920955
True	25.543832292943645
True	132.88498895882813
True	750.250691413823
True	144.7028066216004
True	380.7176123255248
True	63.76522523701683
True	611.7201357362605
True	633.1108024439388
True	240.21748827806005
True	476.7654789193416
True	171.40175285293122
True	168.94094842617275
True	227.05315446470937
True	286.5814973797569
True	362.5108199668701
True	126.1675118523519
True	187.7248976578517
True	26.305391825316505
True	883.0263694501418
True	327.0821153800601
True	9.874625932870115
True	367.9984600945922
True	161.08696636029606
True	623.4574400104163
True	388.7882278403425
True	580.3465213626813
True	559.2343429616332
True	499.3596679531293
True	788.8095931242623
True	236.13152856306112
True	564.0030652983992
True	159.57910728445836
True	525.8091439036187
True	365.5888521902202
True	379.0778749401608
True	130.745477431108
True	135.045967171583
True	108.5597382013654
True	72.12662071292829
True	722.7158669756305
True	192.0236825531402
True	44.85150179820254
True	0.0
True	559.6331881669898
True	111.75428786180544
True	24.137064562769663
True	39.254398735340615
True	111.87666019194036
True	531.8225799001412
True	181.20839284740612
True	107.07294084028126
True	35.32595322843606
True	157.7699953939539
True	932.5852384103472
True	52.83443582819776
True	225.9864241934741
True	727.1050697376655
True	310.33042843763144
True	453.08682994777087
True	468.7109375234269
True	519.012969104582
True	611.2590605289067
True	908.4466869792552
True	267.26824730804515
True	1030.158648436444
True	922.220883895912
True	618.6492422616418
True	349.1283022227313
True	848.3696328825289
True	9.6671123763877
True	34.30792107124707
True	301.41935913804167
True	41.404889295631655
True	208.5896428561523
True	768.2010053475416
True	208.55801033057776
True	735.2005132990122
True	755.4434768987792
True	119.63966484363038
True	362.12100150690935
True	584.4558294531582
True	25.33569166408987
True	138.04158621835273
True	445.863819373021
True	299.51646905414765
True	201.9547209902336
True	112.43415206405156
True	379.9077635603597
True	22.40725950669225
True	362.2398063250968
True	372.4299771485106
True	1058.091611238653
True	351.9027450497944
True	29.0871416766485
True	414.6126292984722
True	451.1250768304353
True	241.0592229813755
True	31.41293673295853
True	764.7642033851984
True	430.2585282401368
True	183.8686621160433
True	11.834739844292807
True	1207.8961184100283
True	164.04470594163658
True	27.27222655198613
True	315.0565337891989
True	290.99231457912146
True	115.87597432118878
True	294.9222599000136
True	50.18713800316047
True	319.19397073222507
True	288.7077826887348
True	321.0249080046884
True	31.098861390442075
True	47.06636872517384
True	1071.852755806685
True	25.5346133934698
True	11.913603081789894
True	172.429366571705
True	672.0898354253649
True	8.051876069925804
True	190.41855913955152
True	172.82636058797016
True	521.8925144391364
True	374.903924739424
True	758.8426408831621
True	331.36277040559963
True	484.65413764816776
True	450.4007782083973
True	507.2987446814676
True	106.36551464428008
True	1244.5541777970636
True	869.7483888444564
True	286.0351141668734
True	536.7055485519618
True	96.17190608341367
True	551.6984958721413
True	452.9098588798349
True	159.05678788677255
True	79.66286533583323
True	364.53168226361583
True	162.64155707213828
True	30.57613779872248
True	645.8350644032429
True	370.7552590829703
True	70.13450894082621
True	29.379018980581773
True	669.1581599680973
True	495.1939321842095
True	75.84310647253835
True	22.02453967490856
True	316.07127571046965
True	315.74410472214817
True	723.8987978538905
True	560.5267170662779
True	567.921055739396
True	785.3086536286617
True	8.233520894136717
True	57.66322355712848
True	37.48928612759339
True	60.143083226310544
True	489.3036323707124
True	595.9293700318451
True	85.90140954881686
True	112.49664882833984
True	187.341104391336
True	73.90985797013731
True	174.6551391446083
True	212.43423972769637
True	285.3427942743489
True	807.5043487828684
True	602.7878873192336
True	290.0733899262102
True	197.16172886665416
True	270.86928101144946
True	247.09464925439752
True	728.2013410723812
True	327.66848178107887
True	172.14483145587178
True	918.5232544241844
True	347.0258622877706
True	468.92126267001913
True	157.29087937783365
True	124.88880769469864
True	65.2157876245889
True	195.2684407142819
True	963.5445001868966
True	537.3849104800349
True	110.03339641075532
True	354.12642930096644
True	101.62461513607792
True	641.0506084222923
True	4.353309746891929
True	713.4201468554414
True	34.96450417224435
True	939.4513448569276
True	840.6686141392802
True	210.54238327608005
True	29.85879298469363
True	81.415122891743
True	461.3243745340588
True	231.94149908319332
True	1.3362891070181244
True	77.67404910532105
True	1096.0371334904148
True	331.0205999239053
True	665.4496298377844
True	482.0483569459168
True	29.974150846615625
True	137.0250453808798
True	427.8145856935808
True	918.5949249334492
True	815.770007693825
True	407.1984625880682
True	332.864702036551
True	18.296892068958226
True	78.88983234319481
True	730.1720014544851
True	456.1018827309702
True	383.9908496679847
True	864.3127734600233
True	27.086470538204097
True	202.3253060438836
True	903.0869663130028
True	237.956770592407
True	8.556034704606448
True	500.99655865309774
True	101.85901921683694
True	643.7102029627417
True	56.05222692097549
True	262.41929394417014
True	859.5718375408844
True	866.4743333429097
True	282.40572083226715
True	432.8376943415303
True	116.94697796563918
True	611.1000493999549
True	255.3477029808143
True	190.80792845842615
True	855.3471575547549
True	54.10131873881175
True	701.3804076613736
True	286.11542196925507
True	306.30627051436375
True	167.63442322514385
True	467.3385073442572
True	618.2395682104242
True	363.2640377303628
True	395.6037858500746
True	67.28272986578325
True	156.45167998517
True	452.8893080823262
True	214.28116424614765
True	37.8638307735473
True	192.8845497520452
True	401.73485742219606
True	382.5558130944754
True	741.5699929346484
True	130.81949532756403
True	662.6083853229483
True	503.2885602632135
True	595.7560284349474
True	140.30057247828393
True	40.18308566584393
True	673.638737405854
True	71.08869548609026
True	550.8949191408907
True	691.5501590874528
True	450.701430267193
True	136.6119106675499
True	525.053427308126
True	4.800149683115486
True	388.6983638689416
True	28.381022482732003
True	622.5146837029494
True	265.4559091435303
True	599.7831157714064
True	731.4629562665987
True	142.7287551731503
True	549.2544094797573
True	481.1330492203335
True	64.53642844273126
True	955.1629487478554
True	3.529090731897476
True	26.44287152759001
True	641.9678919503872
True	678.545605080857
True	132.75813162886658
True	416.80174827964527
True	123.8843659740061
True	71.08330767310264
True	444.93235137342776
True	42.16628948582253
True	512.6945151891119
True	12.879169668358744
True	823.4759995932782
True	544.5083466102362
True	673.732700901623
True	102.82793608139656
True	391.22737096343934
True	977.9010250563902
True	834.4651254345766
True	143.47069111413305
True	548.221087984696
True	452.6962141995952
True	246.08920661460868
True	266.3194240566202
True	4.83655402575664
True	313.24778768329287
True	12.314953773939648
True	369.117160284728
True	75.2781418416528
True	417.430007713146
True	654.3186680619749
True	128.81178886804292
True	237.2857619582148
True	645.9596433620417
True	675.6026045959188
True	298.9031961172885
True	136.0359011739126
True	164.41986860265897
True	484.4059493008277
True	81.5880922555063
True	10.10092702324374
True	502.4150280726898
True	564.7263829991551
True	18.75575147115188
True	139.01839091358835
True	932.4613740319758
True	501.4473934398919
True	261.7390956897919
True	30.6757951472289
True	466.26733437108754
True	113.97799907898766
True	588.980929287094
True	662.2397910494445
True	307.431172476827
True	385.8751813046418
True	191.001582946209
True	252.1985339927639
True	75.36694808904157
True	212.7958096463546
True	509.89477866906384
True	21.91818466502155
True	441.3000665534584
True	377.3984666733917
True	715.4317363555606
True	920.4280489637092
True	876.1114183379763
True	158.9178532986119
True	401.5007371334349
True	69.89973913220942
True	197.20706307551512
True	321.46328406159296
True	11.218702393836654
True	790.1637727873551
True	24.277196114541788
True	403.5508217129196
True	273.9007034611149
True	642.3793040676193
True	214.95218810243813
True	39.53094240327454
True	669.842475379692
True	1072.7952119905872
True	227.46815514724
True	134.8267334702744
True	628.6692326544552
True	477.2677079473284
True	16.423683954062135
True	799.4094514102328
True	114.10236952868352
True	44.46715283286012
True	302.32814931931705
True	349.6455079738694
True	389.76016996798114
True	274.8007727304861
True	19.861339656630268
True	21.04652453427299
True	858.138545107257
True	204.41421279600257
True	114.03102656853704
True	850.9378516116147
True	654.0208664552918
True	657.4335556021758
True	447.7155046403102
True	150.2284488485288
True	33.056933860986646
True	98.71263917207472
True	430.11455886530257
True	216.4402075421433
True	484.386381881212
True	142.0737262668238
True	489.8711374549027
True	657.7246833006387
True	990.8010401673846
True	22.76621099143457
True	982.5789394750276
True	1054.319689351817
True	477.9172185472879
True	84.63103060603997
True	776.0575516540138
True	638.1978621646065
True	672.5849316973101
True	173.641149820862
True	751.0032034141237
True	709.3383530190654
True	122.73054847429457
True	786.2260677952592
True	827.1589608093999
True	480.20971309734006
True	229.4099844400813
True	75.91249924830709
True	310.06647715695783
True	362.2529245269645
True	478.9053110969433
True	432.5757360747628
True	192.215773663739
True	316.0779549924173
True	2.767192382632992
True	13.683463672962644
True	96.84948864873374
True	132.34082915210402
True	351.11902763671014
True	342.13705777550604
True	117.27846044163182
True	15.690322146708638
True	201.58219950317735
True	870.6114446833653
True	459.4476086241153
True	526.8194263197955
True	559.3564971454547
True	803.7863175513103
True	634.4991146161641
True	88.35041631558461
True	210.16908154196224
True	242.97565337110368
True	289.8610812825792
True	106.83862935264216
True	363.918834599353
True	429.6098629852231
True	175.07453839807496
True	657.1103302945825
True	240.9496467203144
True	208.52166639632475
True	29.81264711670349
True	249.1330486771961
True	479.8785607184377
True	169.137207106694
True	535.1892697628391
True	483.7884120479056
True	250.871570074249
True	108.15919204126008
True	38.18196431050509
True	408.9579739540933
True	792.0864158683677
True	163.38140869280102
True	1035.0235286664672
True	1029.8575162130608
True	470.713279696026
True	104.99426547452008
True	119.29450046811938
True	667.5335907703633
True	8.275081382893454
True	225.1820536625649
True	131.58683194074513
True	120.9226710253596
True	324.0907873034879
True	631.8704652415536
True	36.285953376682
True	127.77551732383812
True	966.6464753649394
True	54.48230882284191
True	464.47567567020286
True	535.5483873513051
True	236.63708721705825
True	129.6228066905452
True	890.2183292807811
True	1192.2244370250264
True	509.412515550702
True	656.2130331238717
True	212.76535558367036
True	152.98197328540311
True	333.714463360761
True	254.503704074612
True	171.93416753913473
True	309.6833603244888
True	352.94084604470345
True	11.399781067539475
True	624.1517054609888
True	152.6909414162745
True	82.21364237889826
True	452.86975901376366
True	308.6467558189898
True	1210.0657685406688
True	358.51969855149235
True	1007.82284440761
True	10.122854890517967
True	266.9000816591904
True	220.07190293890127
True	157.74014540049848
True	487.7706718004504
True	202.5172277845614
True	420.7137779629421
True	328.448650741781
True	111.91950027318076
True	361.0479558260027
True	1068.1919644897982
True	701.839306052685
True	215.27426071818587
True	102.80620554798254
True	299.0764870357855
True	24.62730071303459
True	359.6809403213238
True	315.6667526628652
True	596.2902450890327
True	444.2470719272472
True	346.50516512559574
True	155.15425621002808
True	13.400240326953003
True	415.5277877332597
True	286.49905764856896
True	149.4862012416699
True	303.40965229659497
True	430.901054893676
True	825.8013831698618
True	323.88247765290697
True	765.7285226706886
True	399.7764548724941
True	375.21324384395336
True	1.8846321534271309
True	1191.4249657510766
True	106.11768849415112
True	920.028472202487
True	212.27634865844
True	461.30919628303104
True	663.399745621872
True	87.01392323501729
True	476.7722134408498
True	33.233761065199175
True	406.2277698659447
True	79.23300199913137
True	235.4938602559873
True	37.25616844157293
True	662.3987610838992
True	183.25507575900676
True	25.644081644727905
True	390.6127063899774
True	105.63320557653334
True	160.2397083116735
True	847.2021644180029
True	259.2560188242117
True	157.01934484255605
True	366.70929019255584
True	513.964478041976
True	333.35832942700404
True	498.1411925128656
True	616.4317798587541
True	151.2662872580416
True	7.541641392141091
True	73.38323673592706
True	459.3450526003868
True	91.9484326858113
True	84.1016947227665
True	1030.642662147032
True	29.26126540217477
True	333.95720788520765
True	311.3822043289391
True	445.00987651438015
True	662.9256743611608
True	187.87445292000928
True	667.5863170568807
True	333.6224736102257
True	343.8002718922334
True	263.3992731184377
True	215.2883691663517
True	333.0410600526289
True	469.5447912352623
True	404.669588013979
True	612.1322639185294
True	140.17035622954123
True	74.48883915079732
True	39.5387628512943
True	305.7808540016529
True	655.6777011522034
True	410.6766109377121
True	754.7682922436136
True	217.25237072890124
True	387.5794027337578
True	66.58990414285037
True	50.06527832814743
True	399.7866573907772
True	201.6042415842156
True	222.9221256150825
True	43.86910968524998
True	1042.0466837715535
True	176.3363313407974
True	899.8143280253086
True	317.0896998456595
True	929.9232435479374
True	238.2593387680179
True	472.353760276699
True	523.6343718189399
True	603.3512368272873
True	214.2842236717714
True	493.1151334312037
True	950.4802835904508
True	126.58088714990036
True	7.545168439300481
True	596.4790761191537
True	29.30484823865912
True	73.15959528050912
True	810.2836995418835
True	229.6223671682476
True	996.5341330936216
True	671.2605932241262
True	418.502005694235
True	279.7678213062684
True	490.5352514157992
True	340.5574755023404
True	173.14260297948883
True	683.4729963303007
True	765.3831919852146
True	213.5269431509223
True	90.18552903380912
True	517.1934840477851
True	134.23783508915918
True	386.939567517129
True	321.0474975173004
True	66.24888330550942
True	375.3345984192462
True	417.5726875557069
True	382.4983820334055
True	416.6089107637158
True	424.2978623580418
True	652.6756644533435
True	54.77426262613374
True	444.7734305610885
True	318.17016716051984
True	666.0873887025765
True	220.5568044580301
True	99.35556372466394
True	42.35813643556403
True	527.901840499944
True	633.299637820703
True	186.0005305194016
True	415.12534974724304
True	335.38918597973145
True	16.91974269197485
True	175.55965173183824
True	293.29589298262704
True	2.821634292338389
True	881.0130176576519
True	81.71439849583074
True	104.77755674492768
True	110.53646245259118
True	359.46356846342525
True	37.02608942312534
True	473.04968701454135
True	228.73339262299416
True	6.022730781956545
True	118.50198927549258
True	459.62436940660416
True	51.29421508240604
True	69.72516088102834
True	191.82125896730253
True	295.5071545627871
True	970.7134578122606
True	379.568566282976
True	945.975687121831
True	183.9352817728006
True	1023.6878973913236
True	787.6002390084543
True	674.8648726567266
True	420.3783573905512
True	373.9759963993219
True	77.64321731220635
True	73.49600834923064
True	81.289002138691
True	186.9715545484596
True	474.7683329106423
True	1109.044355738719
True	176.7530337244546
True	355.1546669977588
True	437.7854540208132
True	577.08518573209
True	585.532594795639
True	286.1289949558913
True	461.9499499861474
True	665.1443113952411
True	97.54330632923444
True	731.0313999790436
True	253.5229937162068
True	133.91212481369735
True	403.4574668646426
True	850.1661695163846
True	416.3512688419287
True	888.6377746983833
True	197.695955303451
True	350.7059882557012
True	691.8943362097749
True	624.4845482665879
True	188.6281298326594
True	267.7796006442262
True	798.2738414919618
True	29.05180548680864
True	188.2792618220548
True	483.23271584182856
True	709.2488682234808
True	106.81904568090432
True	39.89460628551712
True	170.42733309561376
True	698.9443416204324
True	310.6810751844096
True	561.0659146417903
True	354.5462757619441
True	292.8249396148294
True	449.134309336116
True	468.0853257082988
True	69.9393886821984
True	378.1438754432659
True	781.5624930806745
True	0.0
True	296.0933646333264
True	257.72739906895674
True	989.6951623618036
True	139.34281163354453
True	663.2840001453768
True	636.1008790943592
True	112.35529853694968
True	215.1456167556956
True	139.58033581885638
True	10.513874628280885
True	291.4279184078741
True	397.8318336114998
True	1129.5326545799935
True	239.62647705346356
True	409.6466331558716
True	660.5526145035487
True	194.19131640116825
True	28.6721006000619
True	847.475151916586
True	609.238177646198
True	155.75040731522975
True	603.5195901297403
True	155.84623342588503
True	312.3312946612048
True	785.0602102009811
True	36.06980227541774
True	106.41347246284175
True	511.83198264395554
True	63.55216513303058
True	76.56997625141697
True	392.8027374885461
True	23.11326408251368
True	739.7612373506072
True	102.6798736461169
True	156.32302683599897
True	19.84286758733247
True	696.8707588222034
True	27.478110207355837
True	769.8628769941715
True	395.78540044219216
True	119.56219129366106
True	708.5617364833234
True	529.7811604515791
True	584.7423119853929
True	45.85483815524488
True	375.8288428064354
True	5.146671078269181
True	94.8263769715631
True	374.8109208563384
True	46.632389085664514
True	119.33824997871388
True	302.62430599777065
True	176.49582054390885
True	103.19507376187283
True	647.8717034492746
True	23.137411303245685
True	1135.9305572858354
True	510.2264170656232
True	307.6551224513461
True	485.0007866655396
True	124.70286880378784
True	812.8591424015008
True	1124.0496916375157
True	751.4154425894042
True	174.4048208885331
True	229.486770755582
True	53.178365120889374
True	55.4834083643093
True	155.55375870553644
True	101.06007399491952
True	162.61635799579537
True	1167.8525188959725
True	317.38043487414564
True	360.71728532637
True	702.017266978466
True	16.38540628615501
True	13.150698567006032
True	592.5114415764909
True	6.029498399724144
True	117.59571054205595
True	688.9481525970402
True	178.60994115757182
True	640.5656542485347
True	871.2930382618623
True	147.0146711930681
True	903.1735188214424
True	2.407316410116999
True	445.2352106981954
True	1061.3861009726895
True	25.232902751689505
True	237.1924664408956
True	150.44334252789815
True	940.9299106196784
True	233.81591788787568
True	479.4236530474743
True	121.50206671038303
True	533.4879096124683
True	147.66433295171936
True	100.06305625698582
True	388.8887001048592
True	69.40805627760503
True	57.79289273706735
True	1072.669611799686
True	278.40951662294253
True	157.38546063001053
True	369.6386446720234
True	393.24100221063605
True	214.41939866901407
True	160.5211620610099
True	389.171890117785
True	33.02055970584167
True	490.5498705533989
True	1131.01163911989
True	109.6621602611087
True	478.0176869624
True	314.1048355851629
True	26.801680085290982
True	403.2089979076627
True	97.54136165391964
True	578.4745311831726
True	220.2027577638211
True	410.30100297314806
True	18.040884529321296
True	434.6852673611276
True	108.11375512172457
True	345.18184229172914
True	34.768190219765465
True	169.67295601329468
True	248.83557657070503
True	779.3609771980051
True	56.312241865661136
True	146.72456706469086
True	231.2258978130711
True	134.905387503658
True	619.341161539109
True	556.4157310061113
True	794.989422180912
True	396.8479624323335
True	538.7701684053438
True	400.3544683405733
True	705.8331150450834
True	71.0199731399514
True	472.67821333047
True	425.6553603595912
True	49.94126909879652
True	88.78497987316432
True	129.38053012756885
True	87.10200534249593
True	324.5880442174397
True	842.827482148548
True	330.5639879083705
True	1116.2514503158743
True	331.57631902462214
True	927.03451683786
True	148.58037035192177
True	598.5130981411288
True	609.1158428142552
True	720.0411388770891
True	458.9002173300709
True	63.03305136361611
True	294.71164386409527
True	43.147782593080926
True	162.1083834288414
True	179.12418787508946
True	1092.2284775558849
True	231.89730700620237
True	554.707107148414
True	537.7516597204175
True	573.864311209731
True	881.2284342868201
True	589.9861815753054
True	651.9582362096239
True	960.1991514025244
True	123.94116874925922
True	324.33158819699355
True	249.46182333302525
True	339.5259565040609
True	89.14546611062953
True	372.5445345762336
True	4.329331556730976
True	337.1952134094992
True	244.37755876499915
True	600.3646464402538
True	279.1213468347347
True	364.6160103640824
True	9.264815572501368
True	63.45170175653774
True	533.3374325116954
True	31.39847776477691
True	137.39903939347855
True	64.7837717086842
True	152.25651679188715
True	244.5058919753276
True	68.2911040234083
True	377.97420002541577
True	274.4914213499386
True	96.6610195109268
True	350.419780569248
True	65.87737643213902
True	592.6060091970228
True	836.2843770591865
True	279.57669591455976
True	1135.7470414888398
True	117.90846427671087
True	304.1162658583161
True	1043.8795374200977
True	89.25216596931821
True	288.4809933525649
True	9.126616668504834
True	399.6386223708501
True	454.2367918330227
True	153.27547286058086
True	628.303298705902
True	911.4880164015276
True	157.5169936603814
True	74.17364385791807
True	336.0426113342374
True	569.1436636631772
True	626.9776276907966
True	1224.7777978262716
True	27.060722260749237
True	932.9926800134332
True	137.01177005459783
True	631.4600114514705
True	112.74647116368216
True	128.9240467256378
True	187.75744402468823
True	158.15852269045607
True	748.892094017249
True	219.7559992210745
True	232.12914966361544
True	68.00083911457158
True	516.0564942214927
True	454.65435283852025
True	174.32619197025355
True	241.0726035625329
True	18.50179037535385
True	426.8316475013064
True	213.4089273273177
True	292.0047696010526
True	114.62979237929284
True	724.2510915717113
True	426.149041292573
True	269.4877327448849
True	660.5354362102481
True	514.7355193014928
True	471.632473635722
True	123.32419772104734
True	527.4197641278964
True	420.08132782799805
True	2.1180581596264845
True	191.2835303699984
True	93.16732026803744
True	238.58377365964483
True	3.3642145509356274
True	122.56824918929148
True	338.9777059187542
True	7.286020054257307
True	879.6420709636174
True	165.85998608971707
True	747.5419460105647
True	775.321458569524
True	157.8810342798014
True	213.49381248523665
True	476.30274206481175
True	844.6862638545695
True	50.45120471341945
True	38.51249879279819
True	131.93837808881807
True	617.9242910746874
True	719.4389980299368
True	176.84797786295178
True	594.1825700529312
True	589.6204271153982
True	871.239098313513
True	401.6919954067583
True	189.91712627871493
True	908.1774211233196
True	217.34018015671705
True	148.7009769698997
True	325.4873954365692
True	225.05521245876105
True	208.5235862764251
True	608.2406155861665
True	254.73215214285827
True	196.8281122478965
True	453.1889078142566
True	465.02846841217945
True	64.88650528073268
True	281.13467391895966
True	71.89074250985635
True	339.69648646357456
True	359.66232442665785
True	243.08894542376055
True	180.17695302428885
True	393.71281109392777
True	638.7460318042897
True	745.4567549961299
True	297.85918996226053
True	753.4308767116348
True	68.34191595112682
True	856.806730625018
True	336.66150145600693
True	12.552250546756298
True	605.5316507010317
True	711.4565435684215
True	252.8272670575913
True	168.72967822749274
True	46.51200751764895
True	374.77944533126913
True	73.63270013233458
True	15.079471475171529
True	897.9771764401431
True	360.8870653474174
True	183.9831653921009
True	1024.2421676085148
True	12.988669412543151
True	777.5649159999555
True	31.011598838278008
True	658.7304558615443
True	59.02687145322643
True	780.7333754453728
True	469.2612790602567
True	204.0399688231429
True	442.0906229771264
True	210.1560887645516
True	304.23811673223605
True	213.1692680164157
True	396.0617418233327
True	9.729436417778755
True	320.9576811243847
True	117.8231797701876
True	10.705954778399557
True	461.9544066144978
True	719.7331118153943
True	278.4347229342511
True	80.59594906439725
True	320.8494886746809
True	80.11544797727414
True	177.75538377820956
True	183.69204052242875
True	381.78837316044593
True	42.50819407579648
True	139.80560944787783
True	374.2765411794931
True	865.5841765073858
True	114.65111420508808
True	214.50261336999063
True	446.1799972830848
True	18.173527097313265
True	420.77818396391217
True	503.9696028022914
True	89.5302611120694
True	394.8068361735347
True	351.79030133263353
True	419.90382740117474
True	593.9456993449302
True	1025.34548414579
True	978.4582577620248
True	56.84182607354219
True	1085.991922293677
True	113.72758622731476
True	110.15674455312296
True	114.1758569541062
True	498.0810220382162
True	371.13153234508985
True	562.7013719994288
True	252.53937285200084
True	156.6719999128152
True	398.3495510585626
True	15.874506490012608
True	453.6617582596122
True	380.0208809023688
True	144.14223592443992
True	91.67494620610324
True	494.8546449706529
True	997.048674290928
True	192.84619615331712
True	70.88406380791152
True	418.2433908030725
True	391.7799765752494
True	499.5527734263707
True	319.7594127959826
True	4.521785718723903
True	536.90327164755
True	502.56645108003545
True	503.587274642874
True	187.3397981299531
True	103.85568807693282
True	21.46555529009535
True	384.4016065585824
True	104.20435091934284
True	8.126760395062728
True	28.070142839350797
True	347.38661346030494
True	653.455532625395
True	132.0777691975498
True	83.57739817001686
True	25.2448286697926
True	411.3498873532784
True	349.070517269284
True	764.51952554227
True	306.1546710106343
True	499.3963140396168
True	542.0383814955555
True	529.0137952736571
True	292.3745227008004
True	555.4839270321829
True	102.6252257389063
True	587.2250197236943
True	6.738233293730101
True	344.3577685461509
True	470.5902797357493
True	983.1977632120876
True	348.8563218990613
True	785.2041988577795
True	960.9897420914492
True	174.2788556900525
True	36.1767399457663
True	379.6367908111072
True	384.8805732378577
True	576.8066144766804
True	236.13041425834223
True	31.751772437032287
True	663.4038028060324
True	123.76505914281503
True	1065.6769919820088
True	313.4244194208997
True	470.4376826112904
True	132.36810321004262
True	816.6111686659253
True	141.43062982153418
True	831.6184777372287
True	584.6011371506324
True	190.20228147452983
True	106.87368480146591
True	67.81756006777795
True	562.919695338416
True	925.046220395363
True	411.5653454211417
True	536.3926919478943
True	140.99010320800645
True	623.1038090290768
True	508.2006782483507
True	781.8534656145647
True	312.707198784694
True	579.7696805035172
True	117.81706381889629
True	25.58130228576485
True	411.4165254234867
True	172.9994181735444
True	103.51968300875032
True	373.9047995431066
True	1121.8763750429014
True	268.8403366952265
True	560.9911006929666
True	11.30747181632197
True	76.2007729773804
True	332.9308801229552
True	774.0698726313659
True	442.2227431420008
True	531.2460402900005
True	706.1646709996047
True	67.47787898873275
True	728.3822814136746
True	50.16353913972878
True	104.56130773008805
True	173.52388137539964
True	81.56192123059111
True	25.97890241265745
True	291.52247092263656
True	457.784072419379
True	897.8293051351601
True	851.9516240965893
True	5.755922156346358
True	291.713413263751
True	459.96440857698207
True	130.73089336488331
True	243.9846108111873
True	323.1981266133168
True	1301.6388900657837
True	467.8260937967537
True	24.84086374126888
True	176.59701554226618
True	687.8254186701738
True	39.69718150629837
True	176.24864856874197
True	577.9266943602455
True	71.40854096135803
True	878.3637769111666
True	331.94384776482104
True	671.1474115207817
True	82.07658662108764
True	688.4999644805646
True	599.6674941941031
True	873.9282356627101
True	241.86938677904584
True	506.165328985673
True	833.6509823668488
True	893.512212421959
True	234.46516562386472
True	730.5713939153296
True	224.98036935721663
True	464.5884444529813
True	363.3358927571431
True	498.626587785779
True	492.1943738580492
True	310.5438016259523
True	348.8046722760219
True	102.1252104761338
True	342.90827266328125
True	1145.6085548495903
True	318.63401583621174
True	145.46029753572108
True	296.2163822638823
True	749.9119999091462
True	643.5536089283626
True	420.0386065261519
True	112.62677211924998
True	326.9978099081239
True	30.60126079474642
True	180.11239624932813
True	90.2537175807542
True	89.17439239384066
True	532.6386708102873
True	145.93119498337157
True	133.50487305712423
True	103.97604544027747
True	86.88745555293843
True	457.1749680726987
True	379.6106567864276
True	1038.1643642012218
True	524.8999124455939
True	827.577602486215
True	277.3397404207324
True	298.42989960920954
True	566.6208444317681
True	198.934438335552
True	777.238919739789
True	236.5155036529973
True	352.71038826136964
True	69.66912764905673
True	121.56235443303272
True	258.16840605264974
True	117.00197322493264
True	481.95660383264845
True	29.155099600096364
True	566.7547309148435
True	1012.7023532946636
True	737.9877288568423
True	1.1468328370280505
True	61.99387563538998
True	495.4135843209744
True	443.8461820945431
True	76.8290843561495
True	123.95968141323218
True	307.2949527782691
True	80.13063364080548
True	48.87546032220632
True	740.773724896884
True	651.3341897492853
True	161.006322981668
True	160.08298586544043
True	548.8711669459351
True	56.8882689304466
True	25.064296273881475
True	564.1244325261526
True	452.5663183371328
True	1132.5986554344606
True	48.70100203963386
True	464.7191979983946
True	887.4669286215237
True	813.9514446639688
True	296.46564790895513
True	759.1694855375832
True	411.5456893608261
True	42.864914271846615
True	93.18447033183683
True	703.3906109021055
True	76.02148553645769
True	140.52479337075349
True	890.2512981447315
True	190.53921305653515
True	262.27485304650145
True	103.9953936390908
True	624.809379001082
True	610.0166161714708
True	209.31830143075555
True	427.5320054408597
True	42.53126170054648
True	271.3294816739528
True	575.318124867052
True	593.7253423519177
True	316.15266316529096
True	78.616505502666
True	941.5458103930614
True	1077.8990492317623
True	557.8096184496027
True	62.36037138939059
True	29.13051700733434
True	96.691825527831
True	101.69707005894576
True	99.41755297110927
True	906.517854634175
True	1175.400243261946
True	745.1411823193549
True	322.46809143183003
True	9.060474412562952
True	22.41182405495478
True	342.59048777197546
True	487.9334882072252
True	45.73528322088359
True	575.9512520279824
True	446.521125833627
True	392.8157460696983
True	81.55432762441694
True	199.06950549004563
True	265.2581632939382
True	137.04868660460215
True	398.6453097079469
True	42.235373440778766
True	174.21094710027717
True	1168.9107282611392
True	5.742740781395063
True	28.80035404044165
True	584.5785048974969
True	359.5919733946246
True	744.2787952032575
True	158.58050081382913
True	774.4254831220434
True	592.1118369107293
True	298.1414228349909
True	428.2314088156824
True	336.3785082624855
True	292.7974489402923
True	264.2500679630076
True	394.9367242491818
True	499.6529871799541
True	493.373626828983
True	103.00658149505308
True	364.2389654144554
True	9.06522734343434
True	189.30682110661056
True	228.3811012451342
True	888.4414532156384
True	602.7468077022374
True	30.955292084849823
True	717.409926885563
True	821.2270788546708
True	105.43763303292984
True	351.814686702867
True	856.3844980315712
True	224.8989824980492
True	172.5842000172337
True	522.67919695818
True	599.3268935497067
True	1111.5251690503378
True	150.0820838062375
True	154.4013399324587
True	252.93767452163263
True	306.87201628626315
True	426.4158742653376
True	410.5733802597141
True	331.95415761543336
True	442.0711910758197
True	494.2251825332577
True	217.6686282218143
True	1476.5684104327852
True	263.51336315716907
True	396.233175555167
True	49.53210521103536
True	781.7552243732337
True	245.3778684214016
True	908.3206760236462
True	554.2413983289103
True	325.8289972060931
True	770.3169340981999
True	266.1276905186936
True	220.6469471485277
True	260.537474033888
True	219.8174047842753
True	141.68869541252923
True	259.5872823451343
True	737.1310508281572
True	512.3052207547231
True	215.5223794029308
True	1151.327846863691
True	114.88728583855722
True	263.7230385895466
True	72.60357116842677
True	304.4263800457955
True	400.2723305720317
True	98.12217456803296
True	231.21378427254007
True	73.99925405123442
True	662.9341028564755
True	375.3496462302783
True	218.69348966763292
True	707.8729666874132
True	884.8591572289045
True	810.7667525255871
True	827.5999742029331
True	352.02685891375825
True	1.461361714642844
True	254.6497382726429
True	49.89197243308897
True	387.2767477036357
True	56.33138749492076
True	366.4839320395748
True	833.3153386984917
True	1033.5184550441152
True	378.0867016303535
True	22.767123196326796
True	534.4471372490441
True	512.3006539552595
True	191.63759686694544
True	247.21033899265933
True	295.9242063903682
True	17.46945598390726
True	122.64050966554586
True	942.8546264998014
True	61.55777862816036
True	502.7774216582736
True	788.0336119069107
True	99.37315024243064
True	248.5945277996524
True	113.48252429855638
True	16.04438307602305
True	1.7730340796294253
True	115.14825088613192
True	1012.8253716905296
True	462.6719248570142
True	62.92871376445764
True	799.89248686878
True	345.70218380011744
True	1.7343332965699791
True	432.3536793984317
True	187.83723998291083
True	490.8538490749111
True	86.03661325482999
True	327.8944188560903
True	372.5340930801378
True	174.58123061394065
True	207.0248912602109
True	129.81020774752784
True	172.7935919479351
True	974.0634689853614
True	16.006934772824714
True	507.3767938985097
True	480.8620166559142
True	406.9403355628279
True	224.02924638009387
True	221.9663897203512
True	148.92322295754477
True	50.478854528388
True	492.11933254011984
True	150.40473001697882
True	803.0279029536661
True	816.7541566458646
True	255.9596044704142
True	323.5228378776491
True	528.3280546778972
True	40.82557735224892
True	88.36849799188548
True	752.2311945538295
True	1090.5640791178805
True	115.14560607695738
True	745.8726585398882
True	136.19621672578728
True	945.1673382617704
True	683.6321187864298
True	105.76461736882578
True	289.36488255212754
True	606.7843805249096
True	264.56571523679406
True	47.325040134475564
True	560.2373965310567
True	452.6319235633436
True	5.275655306790192
True	461.964325876981
True	65.8549976570322
True	173.94173433624582
True	236.5982887009602
True	297.57950288629627
True	72.46433871740679
True	222.0004971841684
True	359.25762667585394
True	432.7910910297702
True	969.4793090405605
True	46.08594114660004
True	903.356923705378
True	1031.884543189669
True	129.78443555551658
True	78.76427273216504
True	998.6556617710302
True	30.055089611560938
True	225.90410528445537
True	82.06095100401826
True	208.0823805081865
True	362.800141923549
True	978.6033977402792
True	89.59986456505793
True	67.11577181620888
True	630.0677447872599
True	274.0878595158424
True	697.8059629284746
True	51.85825274333762
True	475.9207917731226
True	394.9315322138454
True	682.7217632111425
True	51.43276154221613
True	113.09830455680309
True	27.605391364904797
True	288.09961501338984
True	44.97094478899012
True	354.7209414851837
True	3.1843723122286907
True	1177.3636675055327
True	102.5619970075958
True	123.02344186877238
True	357.3456664804428
True	687.079479841215
True	668.747966604042
True	1009.2579441137726
True	469.6154509098532
True	425.8032505485274
True	137.87222223666356
True	399.8557475418126
True	858.7497487945479
True	414.84155827146014
True	972.2579256247806
True	81.36417254560851
True	411.072877374632
True	176.40753500162464
True	296.3297860256263
True	732.5988263811244
True	161.78904691489856
True	134.54688642102315
True	64.89143228381153
True	831.9712934752033
True	754.1883942270541
True	83.78545143865335
True	452.732602169995
True	761.100336420436
True	421.7437693897976
True	54.42873629840119
True	312.27198603112697
True	772.7009209346494
True	34.4880608637099
True	354.2114560164018
True	169.11029498509942
True	282.0541911352007
True	32.63649693957017
True	222.54910962343308
True	795.6386467201539
True	637.7209310675578
True	56.09169587105959
True	279.69230735618663
True	917.7775297726206
True	16.015444272898403
True	321.7580228620506
True	284.6149962109216
True	441.4072412124741
True	220.699153570396
True	617.7924478094578
True	47.36823813407403
True	969.9818835107958
True	851.718553700448
True	46.60637981492594
True	389.93844787134367
True	735.9021580781213
True	898.0571244590055
True	280.2711781138611
True	591.4815851000478
True	130.1133348637987
True	194.90854225051464
True	138.98459095131253
True	133.33629330440928
True	205.3445632910007
True	953.034528226336
True	771.7295226222147
True	966.7823487212424
True	19.992437778022868
True	26.18196328134842
True	357.4576990229839
True	12.338272917818282
True	621.5118691758299
True	1045.0505510770683
True	256.75874411467635
True	209.4606788245366
True	84.99216245466992
True	229.34533702152825
True	122.1372184207234
True	44.569880082092126
True	124.05856103334536
True	87.27633164372324
True	253.5458751597668
True	521.3135470785966
True	166.5248281481296
True	27.88077896623617
True	58.87375294292646
True	416.03107150174753
True	270.4921729527582
True	597.9489781363852
True	22.31327730581094
True	117.12346820627934
True	658.9180185641637
True	260.0483752943492
True	468.1957623956037
True	645.8322154937252
True	100.25605808886723
True	109.08878964018996
True	82.80509154784146
True	25.13740514350428
True	121.21460460840112
True	85.85157637901563
True	99.18045879596208
True	144.90598167699554
True	238.31839865842755
True	810.1981030853482
True	285.01986601274893
True	927.8781743499138
True	166.9312376349834
True	202.79688213152525
True	796.7697148832573
True	305.0367017940603
True	583.5751749341736
True	258.1854646361544
True	346.0224303799123
True	445.5795934750526
True	560.7501541899967
True	650.6476753024455
True	371.79559508558026
True	36.16503230872866
True	547.3061120653796
True	627.5074944859981
True	18.759657132831745
True	12.017453830265875
True	265.4743458881097
True	407.0943783407277
True	457.2757026985909
True	67.07800639375598
True	616.0417843938184
True	972.1015126561296
True	234.154251486471
True	889.5785105925466
True	273.6153240359363
True	106.4000958985011
True	276.45669944535325
True	707.9526913880605
True	40.85527266920745
True	575.9950120935379
True	1293.0556561949506
True	1015.1706396572034
True	899.1790863585989
True	210.6158176970388
True	90.83944852906372
True	196.42780546955743
True	837.1321185837924
True	145.1263332833082
True	1095.637061817309
True	895.4328738647214
True	39.93725968391569
True	89.57829123929271
True	420.5493459543117
True	410.3107245870482
True	199.8618662481256
True	515.9797199142976
True	671.2073947132195
True	124.2532490798994
True	282.193718804296
True	1056.2266938093965
True	54.227165314863605
True	707.4269106989116
True	536.3098048207768
True	40.17262467143669
True	813.0393482672487
True	375.9549663177525
True	544.469682329098
True	111.43419059385111
True	264.7812852086693
True	219.0043678381342
True	29.0196759318626
True	141.26473176587953
True	754.6552089583603
True	145.73259380132964
True	391.1535918557168
True	62.64974893984052
True	646.0821599115612
True	609.1465293006917
True	229.5290590465925
True	446.8160038950868
True	162.39039726756627
True	170.06897513138085
True	221.2634753379919
True	285.65285619783947
True	362.7079830239643
True	127.68145663794078
True	184.56770222512503
True	27.07962455387992
True	914.1760497501318
True	305.3370329826298
True	9.301253630381236
True	361.7486258985191
True	162.81041139464412
True	621.2191762462418
True	361.4980697373668
True	591.0911569464855
True	551.4402189169109
True	477.5613261084273
True	789.7439295024373
True	236.24144385221183
True	594.5997403081301
True	160.73166816857974
True	530.6203182036093
True	352.8415201283793
True	383.8870355917645
True	131.613353659292
True	140.07374153180265
True	108.48345549577093
True	69.82989574577508
True	728.1385877647516
True	178.6389947040583
True	47.48167970844958
True	0.0
True	577.3425257233058
True	111.41704095024154
True	22.06738872356077
True	39.26378074335502
True	111.35291091989022
True	528.878467902259
True	182.7960379093178
True	111.30828806849937
True	34.98621514768358
True	165.1168106655097
True	949.234160123783
True	49.52402086653211
True	230.370978118585
True	743.5952259696725
True	318.5346700380448
True	458.27208345217736
True	468.0843336446974
True	524.943538278848
True	606.6273924981148
True	886.8879485190481
True	254.7858211161595
True	1048.9137659715147
True	914.5171476076042
True	613.6484471369239
True	348.4456041465509
True	838.2938492485345
True	9.546706627970217
True	31.27286456483032
True	290.5124482805465
True	43.2790174515646
True	206.21263504881017
True	773.3857912354281
True	207.07666490318385
True	733.5425572352208
True	780.4001367989425
True	118.12153155803593
True	366.1204439044528
True	596.4457710973303
True	21.940046923382504
True	130.82266132914484
True	450.6923529375301
True	301.6970125256794
True	200.4398778232858
True	117.17206472847238
True	377.5007237871907
True	20.49881714701927
True	377.62822448488487
True	363.3766243231981
True	1024.7884815472937
True	362.0270799395117
True	31.258114530651174
True	426.8005304641695
True	445.4881363605001
True	229.5132508641947
True	33.17899678968416
True	758.2179415178205
True	424.22785779907406
True	169.1912652756879
True	12.91670500377628
True	1216.8225913436995
True	167.34792814863272
True	26.57306178230536
True	291.029765446905
True	287.70027405622125
True	116.46289044247052
True	297.8135991531296
True	43.22270833607501
True	331.41335728401594
True	319.48042268630337
True	306.6957277002928
True	30.51980918186676
True	49.82839093361634
True	1021.6191984395342
True	24.843288418340386
True	13.425953433882722
True	166.09324456962213
True	656.1099429471168
True	9.548779680102111
True	194.6019965947489
True	179.6788229271473
True	540.8065261567752
True	375.86170019078895
True	739.4026931855161
True	321.13873389031176
True	494.3534428460589
True	450.1700372338487
True	507.4160257417695
True	99.56386294643696
True	1248.6635202742764
True	917.8594650346646
True	287.1438963101213
True	531.8664716109163
True	104.74913227885322
True	572.8674409754052
True	435.19643189820647
True	150.63360857631784
True	78.22491084886586
True	355.1825678437058
True	174.04529205599675
True	31.24311582425513
True	565.2896485908581
True	374.75263982971904
True	75.24730044945565
True	30.41630725729766
True	662.8538824796879
True	505.3491039911961
True	74.41486278694306
True	21.535314980277672
True	328.05687087649176
True	322.85098569606487
True	729.1243411946012
True	545.1517335065034
True	559.9576517680847
True	794.4407674576323
True	9.896460281392498
True	58.69807774582634
True	36.53964158467412
True	62.55876070778894
True	521.7551581948211
True	580.8119193757349
True	84.09789427913451
True	107.45624334821552
True	194.11647022188413
True	74.07503116039783
True	184.27286638066192
True	202.2544452371493
True	272.5712867710991
True	802.216949948253
True	601.1115175248486
True	296.5519000250625
True	198.2292355354145
True	269.1562879546914
True	246.17161013104808
True	712.4266875469987
True	325.5589037585506
True	160.5993049764161
True	895.9320646424962
True	342.4677248493556
True	466.89673497822247
True	149.73170735233893
True	112.80009695285068
True	59.10221355503471
True	211.23616473213983
True	980.2598290592858
True	522.1201531591181
True	115.4619908543412
True	366.61964693022463
True	98.6346961512106
True	677.2099092864314
True	4.550155960005806
True	711.1518165674262
True	36.88054145988944
True	943.8366272206208
True	840.7391595535112
True	210.36086625300177
True	30.089510367479274
True	85.34218646346407
True	465.0420367993941
True	238.96704814410845
True	1.1657953751700303
True	74.28136713768406
True	1077.2446378987402
True	351.14546965202464
True	673.6919061014074
True	492.18036134368487
True	33.165386516243046
True	138.0552481524161
True	446.2804056835421
True	984.1992955413886
True	828.0774373324489
True	419.0987327261884
True	319.4555832256341
True	16.39527762901218
True	78.41743441305834
True	757.0767445944801
True	480.7867356857341
True	373.525805844626
True	879.4984021932949
True	25.846495254306056
True	220.81708143626275
True	881.3101643674336
True	244.70504903235795
True	9.095592073820814
True	490.63752669012064
True	106.91721827003354
True	623.7172206844789
True	48.44607729723191
True	258.0681175041704
True	849.4647695333482
True	911.509440651673
True	275.52394391683146
True	432.9427778046548
True	115.15613659724704
True	583.5413525775143
True	258.81886494307946
True	201.8677303931344
True	860.4765950532251
True	53.020850537805394
True	716.3754886430509
True	280.83580901133485
True	306.4308031658439
True	170.93199487015298
True	493.2807776677832
True	579.2761663806987
True	377.0586237716247
True	408.4506542612798
True	70.34082644496014
True	155.72905667076543
True	436.3547052148153
True	212.70752966317968
True	36.50301901206989
True	199.18775246142783
True	373.0897316677526
True	399.71527226468015
True	736.5061141266917
True	129.22411324390947
True	639.1464199052036
True	509.5830895461364
True	600.7764519654286
True	137.63048356318333
True	40.1500865908436
True	671.0705905231888
True	72.30419750015304
True	547.7520890203532
True	660.5777180449159
True	453.2135859868365
True	132.77549354244968
True	518.8115392227498
True	4.900398217544516
True	399.4805045538447
True	27.509729182653235
True	634.43335230612
True	278.29548205450595
True	578.2391078783511
True	700.8480849197051
True	135.4724823190048
True	538.7584751357313
True	474.9633206693964
True	63.60559793486976
True	944.412291998624
True	2.478233885073272
True	25.64550435180434
True	631.2441821759338
True	714.6531562475783
True	137.4767043224477
True	412.1058126369207
True	124.80297022543805
True	73.89027691333278
True	453.3471471666773
True	40.54240962838968
True	515.9794904893864
True	13.14899706893132
True	835.4266566169333
True	531.2748370314866
True	672.4155170347864
True	99.06802849591088
True	369.3468875523846
True	951.6052123846424
True	856.5688325116145
True	139.29202897709993
True	537.977389316671
True	449.27862569243695
True	249.7489109328896
True	243.08952973158543
True	5.83203673544824
True	318.8075929476515
True	11.151131595869328
True	370.2085766952914
True	73.84870703092135
True	408.3326119696965
True	670.4521502418527
True	127.78267296149112
True	241.02408862642184
True	657.7113828979276
True	701.4460202407456
True	289.0765321402173
True	129.95592682252175
True	171.1537103228961
True	479.1267958629056
True	89.3281238696527
True	11.03578259491156
True	488.98409521683
True	555.8731112261966
True	19.016947197795293
True	142.81587151985735
True	918.6341485192254
True	489.1730852234009
True	271.7341617398819
True	32.65509939010517
True	473.4855712890287
True	115.78297518772052
True	583.7544850957809
True	678.4862859107909
True	292.2902268440124
True	368.4725070153901
True	188.1300679694907
True	242.93137741624903
True	74.68499951158289
True	220.9891004409652
True	506.0743619743847
True	19.960669967324925
True	461.1628269190625
True	377.04577203844366
True	730.085598756181
True	903.5233653930596
True	905.6735799899744
True	154.59853185093303
True	389.5474219619029
True	68.9115302405166
True	196.083832275433
True	322.4089555382077
True	9.122184664467914
True	776.6486259467556
True	22.901247973781416
True	395.5632486141533
True	270.54916595422844
True	662.5798523011616
True	204.08196104129152
True	40.789586528449576
True	670.4610267220949
True	1104.539833361575
True	218.1285558815786
True	136.64280885312252
True	608.762466471174
True	485.2716292161276
True	17.0853974425392
True	818.5368520711129
True	109.4430112425167
True	42.492070870171496
True	309.82529117373207
True	349.43694245766653
True	399.19274092671634
True	268.04585955886984
True	19.522591081210248
True	23.577506591052572
True	842.0465341773865
True	201.95343173559087
True	113.00627468320528
True	831.8492107628317
True	652.2354559562456
True	650.1753920180664
True	446.0616832845186
True	155.71580868042912
True	32.78711325887867
True	99.06866258942875
True	435.0032395272143
True	224.79092039912885
True	470.0083133800932
True	153.0095158096981
True	484.40671776664107
True	646.2227009411084
True	973.3890894365676
True	25.844014367218197
True	967.217963965136
True	1074.730279393523
True	483.66375992524456
True	87.9637306712437
True	769.671878187284
True	650.4027664773987
True	646.8659492197158
True	186.80418965663537
True	753.0355503162064
True	720.1336984888634
True	121.1327509886694
True	773.2242477251046
True	852.6139088065535
True	466.1322913038996
True	227.21815944179167
True	69.15720121828929
True	322.18049655892395
True	355.1331635437127
True	466.3102671357917
True	422.3527033985157
True	198.75418030064745
True	315.00795224139864
True	3.018385353479651
True	13.79849070129741
True	105.53294848188987
True	130.5646241262765
True	351.04177089185305
True	353.0445596402919
True	113.06856208590548
True	16.058834055959746
True	204.9707225550141
True	850.5369384270841
True	455.77735554007165
True	552.732405434975
True	565.8181327420427
True	806.4370097554854
True	649.5391605325843
True	89.74014231883628
True	208.9929801466521
True	245.3147053629673
True	289.0264800489305
True	104.12618603317524
True	364.53428780630566
True	431.5025690153495
True	167.7999599406176
True	652.8631092320139
True	249.19924072145187
True	210.94546349365956
True	30.09209639720601
True	235.14091876763356
True	506.6948173626929
True	152.79364743020446
True	524.1409082300391
True	489.0014572319201
True	247.88809283098308
True	98.44906035934282
True	43.28381603387083
True	408.7976695522677
True	795.337831046377
True	161.4662390321028
True	1012.0791775646752
True	1064.029546075736
True	480.1610227125568
True	104.69901750291586
True	123.44484089621628
True	671.4528556948864
True	8.335057591107219
True	223.12052277658375
True	136.64277628203027
True	119.7030138586494
True	325.070069214322
True	631.9471723402941
True	37.65827811159647
True	126.46416318357691
True	977.545166689958
True	55.16806609960701
True	445.2106496031867
True	531.4451058039422
True	240.1661952873148
True	128.04272068299846
True	915.2299682093844
True	1191.0323838874206
True	515.535631837477
True	652.2341809091583
True	211.0342619846876
True	153.96735826776765
True	318.9116753302636
True	242.36187033350623
True	177.9822700150342
True	307.2100260982894
True	323.5997984170051
True	12.250905148360602
True	616.9164350384801
True	151.83651273663605
True	77.21501838086913
True	438.8949476255656
True	313.9145159051718
True	1187.1587586985395
True	363.0269365007112
True	992.619634031626
True	10.413361152126694
True	262.75242687812266
True	231.20256105901024
True	154.60744253145216
True	503.6901352795774
True	200.8896009525584
True	399.1224579029944
True	325.04449364330213
True	114.6900725920234
True	345.55878567160346
True	1030.8393818982545
True	700.3254428269477
True	218.6607638680057
True	111.62099203094412
True	278.9584332472983
True	25.25173391192813
True	357.35437412254834
True	312.02024799985657
True	541.6482395919784
True	440.1799705683064
True	336.02889230263594
True	163.5287226609861
True	9.637868129676756
True	415.0827448885442
True	288.59182339580565
True	137.86971144044608
True	300.35419903121624
True	449.4345248171289
True	814.3416764099059
True	316.08018806607225
True	773.4748547350107
True	392.26239389304646
True	376.1566860150445
True	1.2892967239265691
True	1197.5916312074826
True	107.19305125484162
True	900.606564305004
True	214.8464614894546
True	461.0378582046517
True	679.7460451543626
True	78.35710370402894
True	480.3130132921876
True	33.59084121204899
True	407.7828325758354
True	77.00317957401478
True	231.3570299868462
True	37.62781737971216
True	640.4009318860597
True	188.2277263809299
True	25.69512430480494
True	388.4844100654042
True	110.53008038337146
True	160.31343665378208
True	811.7273199221734
True	262.87629232049795
True	154.1629295626251
True	377.3313609588687
True	525.8717242500555
True	328.1522252147595
True	523.5672267578462
True	600.7948202318181
True	163.9771221399425
True	6.744339611449544
True	74.4202186287917
True	412.24734433386055
True	91.34071354296218
True	77.72280717473554
True	1059.105803940446
True	27.08365323201996
True	320.65763469081907
True	316.13354417832375
True	440.1097394661304
True	675.246466081711
True	199.02251601281264
True	633.0953444214639
True	321.72083868160047
True	353.7144058198392
True	274.9200023329879
True	212.24440793039184
True	352.1991177137604
True	437.3646261801206
True	396.9064389178087
True	575.4557330897763
True	142.4330881966657
True	75.06006987587908
True	37.83076262415686
True	298.83928660788985
True	637.1490727904771
True	396.94014216466127
True	805.434933778204
True	222.71616185143264
True	404.1072132390117
True	66.04185740035746
True	53.8149103157398
True	420.5926973743448
True	197.2382480836641
True	227.1823784972984
True	42.45349706792897
True	1046.8954787114485
True	164.9098248786116
True	878.2432295435708
True	315.9581351008113
True	910.200464816374
True	239.343562023258
True	470.0205415886526
True	526.6839840811831
True	604.0608236299771
True	204.6722185570848
True	495.3333307339192
True	936.9017641385803
True	131.14466121189258
True	7.932147938395734
True	582.049884324906
True	29.45279943061856
True	77.07071030256779
True	788.7986383799355
True	225.14805432195664
True	997.9932955322352
True	693.0553548603344
True	419.585679722642
True	281.6903233816516
True	477.7102101523005
True	334.32269778260354
True	184.9006226827334
True	678.1548234682508
True	723.2116420651778
True	213.8496275182461
True	82.95633822915693
True	520.860919486408
True	138.87068362271265
True	390.5929140384437
True	342.3218715103809
True	65.9693619492288
True	361.1796063329206
True	420.89346748654106
True	358.3626520326678
True	415.1988779911543
True	429.23928664624486
True	645.692662272403
True	57.13121999866569
True	457.2529549402541
True	336.5639061419403
True	649.6970064661057
True	224.9189909195744
True	104.62529506022835
True	41.47462479641729
True	533.6314344389631
True	612.7081951531893
True	188.60134327610055
True	416.1624660983531
True	339.33608527832826
True	15.328640485322182
True	165.41175296024804
True	289.7998297077846
True	3.298837191409476
True	869.2985829447524
True	79.04073470204429
True	106.22165304150008
True	112.55299579213812
True	360.1015219211417
True	36.756409633891
True	444.0552273728683
True	228.22243441268225
True	5.716234697253777
True	115.55298236890052
True	435.6933490603757
True	53.10073193326827
True	67.95739239348296
True	182.93771901749372
True	279.08961526580725
True	954.7032606409088
True	384.7937948556887
True	937.8158913892736
True	187.00821452591316
True	1006.3976295593544
True	780.8384362164742
True	657.6072589144136
True	416.3849305707003
True	373.71762482837306
True	78.66150423146975
True	69.64312014050175
True	80.32138062015899
True	174.487191416387
True	478.6751682949749
True	1064.8404134579407
True	174.90904178377073
True	353.89096005353895
True	439.146721786954
True	594.235518572049
True	606.8923997710514
True	280.61533935746706
True	441.6630247363021
True	667.8763627102364
True	97.70123026158316
True	742.9155981044712
True	251.76598895702173
True	137.3491503585926
True	412.69039457241576
True	854.0696543128303
True	424.64658727655046
True	853.1680087090512
True	188.5642654637093
True	344.0857427212419
True	680.1568046221806
True	635.2401784421282
True	199.7208248114716
True	265.8164735980921
True	783.512171386747
True	31.31403141019588
True	185.34577281050463
True	494.7444485209561
True	709.6083526659437
True	95.59648536883338
True	37.55418066177722
True	161.61246063457514
True	700.6517054947418
True	336.63125241271746
True	554.6888277814795
True	351.8674916822802
True	308.3215814433124
True	448.600767499262
True	493.3526258637592
True	73.69742921337796
True	373.03437613120747
True	787.2076713518649
True	0.0
True	300.18875835203124
True	254.4736734225876
True	955.8681090698644
True	149.57364194674557
True	601.1721609722817
True	640.1447432815992
True	115.62818644502684
True	223.4040905987625
True	132.06993682274353
True	11.312836156157086
True	303.29786973656604
True	376.8193617008354
True	1142.741066866197
True	240.2760443266793
True	413.75734468739313
True	652.2751190377492
True	204.53761264739825
True	25.402933275286607
True	885.2421725277319
True	610.6911748226074
True	168.07254132303922
True	619.3800685186148
True	164.42207986008535
True	295.36981395598883
True	755.823439501318
True	36.54899246588909
True	110.06395754491992
True	522.8400861256403
True	66.78303217713304
True	81.96499776876163
True	387.5410552297711
True	23.39381459497298
True	755.143927351197
True	98.14714314458044
True	157.88464161511772
True	18.884024702635063
True	728.9300607685808
True	29.09841493136404
True	776.9166890397512
True	390.0268134870043
True	114.49215101047098
True	699.1665318271141
True	514.2392348109314
True	562.5344428897549
True	46.28166914206126
True	366.4355652413072
True	5.829197455975883
True	91.46855419624475
True	368.817841258382
True	54.00494275456739
True	120.95499776306492
True	302.6114744543482
True	175.69324377936434
True	100.76675745513712
True	656.2987200603972
True	20.55169797895925
True	1182.2552885890525
True	492.6436425219152
True	309.11373512647543
True	491.8784893867369
True	127.9472641993692
True	787.2245852746943
True	1085.8495757456135
True	736.3770594556312
True	175.56790604630996
True	226.5386913401502
True	49.32832766841665
True	57.77709245901989
True	154.33913100363006
True	103.13202060040904
True	167.40739351033395
True	1171.6166162900058
True	318.59607394496294
True	349.8979625038675
True	718.0442912390868
True	18.68451912167441
True	14.352312243056348
True	596.1708763001831
True	4.923953206376808
True	112.20135286328434
True	698.4705011063556
True	186.0242198724207
True	633.6635364511587
True	835.5532866301367
True	153.88345538296855
True	850.5463331886504
True	2.5597279427982293
True	448.7625702210749
True	1052.1156996093937
True	24.951392859260217
True	232.76765225259743
True	154.6201760306016
True	938.5183521525838
True	237.38060823982025
True	497.9230836767435
True	121.2370046406462
True	494.5017243355775
True	151.05893894844206
True	98.05695961456875
True	382.9241006560733
True	72.56839429682051
True	53.7338992289518
True	1075.6007014371403
True	246.15112213706388
True	156.69382276850646
True	376.58188597151775
True	402.61191777525
True	206.3602962151112
True	165.14797562489392
True	375.7862213529645
True	35.29846705494366
True	496.79726479469286
True	1138.355207145868
True	109.64849171826305
True	475.1804587919832
True	302.3683830313102
True	26.80233447299732
True	395.6772490499138
True	102.67053226040308
True	610.8979582938417
True	205.5223038116482
True	414.5907733274393
True	22.261788569735145
True	467.48184382402746
True	105.6019451446082
True	340.7757798593389
True	32.682766790685186
True	167.7222388573545
True	244.33688449438617
True	764.4425356119356
True	61.3004613457672
True	143.61823632164604
True	231.50419528591132
True	139.88167878268558
True	622.0554390026105
True	564.2197716438301
True	779.6746823276096
True	400.1143122491739
True	532.6789806540039
True	410.737990528024
True	680.3878058634726
True	70.87264602640496
True	455.57866093316665
True	416.9220699923288
True	50.264936707884814
True	89.8958439974691
True	124.9985441711702
True	90.64824743709836
True	335.2889223585215
True	863.0746585530844
True	311.2588412040324
True	1087.3470989327443
True	318.9366147066657
True	915.5823152495605
True	146.7053739630168
True	561.5214809476714
True	629.7081332663208
True	711.0892309397752
True	441.2159521685785
True	66.37019225267511
True	290.7961138698387
True	42.855254859688415
True	152.73440917444054
True	169.07709868591087
True	1084.1178954751224
True	232.44906061259192
True	551.6889196403276
True	578.5323441498323
True	568.8219188793272
True	911.8095725761456
True	573.4528367526297
True	648.3309214374015
True	975.086421297064
True	128.32169713123864
True	316.16110948181586
True	286.36066781114386
True	329.01701638087684
True	93.19595941624983
True	358.84454238286713
True	4.375020271668519
True	327.31435038580554
True	255.8409616783212
True	611.3864138584985
True	287.36844039641016
True	377.4547383900284
True	10.629842363851198
True	59.86721230456605
True	533.9025892204766
True	31.682231874366952
True	150.5048798854771
True	65.21912470432447
True	151.3356579692921
True	241.58773708558888
True	68.18667172838954
True	389.7007261713148
True	268.7408774151911
True	98.3793293142699
True	338.1162039197983
True	61.54073055826351
True	586.6608458783696
True	846.6168740111723
True	283.25601788051483
True	1161.244095541671
True	113.61268812029198
True	314.2070781265805
True	1060.3487729141286
True	89.38937220184093
True	268.8576436865732
True	9.216561891106943
True	411.16348547611926
True	455.4922590429025
True	143.04541649572425
True	626.2057305984414
True	923.045681575484
True	156.712629566166
True	78.25818958313354
True	325.55471530755426
True	536.4311357642547
True	609.9025340064852
True	1229.1462200677604
True	27.249965640579006
True	946.9855803236272
True	138.06627778015283
True	644.922635034367
True	118.3088288333059
True	127.83411288704318
True	197.9070426101619
True	166.64885937650865
True	767.9674897718621
True	215.67112677607005
True	226.561310245947
True	61.28258013886303
True	511.1232095824678
True	460.6129681952232
True	179.7656814963057
True	245.1510041448539
True	16.438226535789127
True	428.096098130381
True	220.85503427498043
True	291.1672953065422
True	110.626589657295
True	675.999091464957
True	429.863343370601
True	258.6404579978898
True	650.8851541850437
True	534.8929973297237
True	489.254241238728
True	138.996676532826
True	511.958350322315
True	423.15085134113673
True	2.947329142310944
True	191.3023602830184
True	94.47322197883992
True	240.8524624294453
True	2.1920186757839786
True	125.82926939064728
True	360.189095426973
True	6.749184757358653
True	828.9681878829708
True	169.0245620259585
True	691.0564453381442
True	773.4951025490134
True	158.92237400840506
True	226.50373263477076
True	482.2253034083964
True	867.9121278552501
True	52.30157922446589
True	38.38898681295508
True	132.60794745978097
True	637.3642276667488
True	743.682950077161
True	181.4428153024693
True	581.6791872652472
True	616.7976594814969
True	871.520331389815
True	413.9466790055687
True	194.56869622518528
True	877.6457619316564
True	212.73255736095737
True	146.02673189916842
True	321.118743065071
True	229.16148785189324
True	206.3440421156788
True	625.8052085356725
True	252.8244752696731
True	195.62772775232168
True	451.2479688675381
True	480.5412326413214
True	62.84964451101329
True	283.3881574230722
True	82.95771450579838
True	329.6038350925923
True	352.0666935001684
True	264.2575467262174
True	176.02887667452862
True	385.36112011371335
True	637.4876852740356
True	721.1887976072403
True	307.7566081180641
True	715.035326655946
True	66.30910784651466
True	848.0278112316628
True	357.84489944485455
True	13.104114050267295
True	613.9216865902512
True	704.156578259415
True	267.3489992423664
True	164.65074466386127
True	49.42741263413081
True	384.2532094951469
True	81.71727575119806
True	14.398152276743836
True	887.6906917123746
True	365.82166736815606
True	174.6922346631068
True	1010.9721197859324
True	11.067301330023236
True	784.7590520505504
True	30.641733759788245
True	660.5791130818253
True	59.32589648893493
True	775.4694490127314
True	463.5360122233645
True	203.24685702382249
True	445.1194391670662
True	201.94530175306005
True	296.3914412773968
True	219.86126649288065
True	404.5409886289248
True	9.202742546229915
True	322.05301994144486
True	116.5554884998101
True	10.971391226703217
True	466.3502233761519
True	723.4897536137163
True	298.2472387175915
True	78.87083044032339
True	302.1906963052146
True	82.36284191700767
True	186.98032536472363
True	175.70407431801547
True	369.78028185538375
True	43.27523109127728
True	135.25488304715876
True	375.9941223130304
True	895.57739151034
True	108.53146821874908
True	206.02891890089705
True	424.3617859168427
True	18.29300606708073
True	414.3733578665568
True	502.8956825476252
True	91.39501911266652
True	396.2837330970267
True	345.59730677439336
True	406.4371901616348
True	576.6688715795162
True	1034.900961296668
True	996.5019321533632
True	60.26550238002936
True	1063.0771673926097
True	113.17702768003944
True	110.79259102540678
True	112.14036984805604
True	504.4209836403484
True	369.757238331912
True	593.3972248270496
True	251.34804424226647
True	150.74205005748246
True	418.2319535265357
True	15.602573894740472
True	445.1948900220565
True	401.0956039985894
True	150.1357188315108
True	96.41446302693636
True	518.0634576820062
True	990.8908094514868
True	203.13382097813923
True	64.3373709701921
True	437.58877608331306
True	376.9857906745463
True	478.0438904568624
True	329.5013820530773
True	4.023915214264836
True	514.1958645164891
True	518.2397037105547
True	505.1815103086778
True	176.39167556421805
True	103.19922558008052
True	22.94996451987174
True	368.3716370721663
True	107.46816408698858
True	7.142025053219645
True	33.04520580074119
True	340.23201733251545
True	657.3711604269505
True	133.69308580853647
True	91.16802358457606
True	25.38083037932298
True	400.7087865935301
True	347.98684409809573
True	779.1426207467501
True	308.1025984922018
True	509.9466926285391
True	525.2721882666104
True	527.1494515924361
True	288.6232467189449
True	535.3164432231011
True	102.50240516229806
True	568.6621889233218
True	6.651722031360079
True	363.8939078778809
True	461.3036910260439
True	946.8212086934408
True	348.377489553934
True	800.1243449485324
True	948.7601093337238
True	190.7530187793277
True	34.31845283719029
True	356.3191603009604
True	387.51428873338585
True	585.5113531613957
True	251.128994976106
True	28.4060623030505
True	641.445411672282
True	134.26823897030505
True	1061.9255577196002
True	323.3468857270112
True	475.4018242511223
True	127.25589470799434
True	808.5098311888312
True	139.6984217265852
True	830.0766482863489
True	574.147968656811
True	188.36890709616037
True	116.3987453289971
True	65.69593859378345
True	560.4492752228663
True	920.086191710436
True	422.1864903736027
True	552.2673523533177
True	135.35918227012652
True	614.8846241698592
True	481.10988174788656
True	784.2338704938005
True	316.3857797070143
True	595.7529748315635
True	112.83831889734552
True	27.39716080132975
True	414.5270366345061
True	161.79550128188075
True	106.32375209422156
True	360.3930239554032
True	1097.642623727394
True	268.6530291195456
True	561.4600864797212
True	12.385757463977075
True	72.15830101308117
True	338.42645286687645
True	792.351932025392
True	437.9690357562285
True	526.9298904218871
True	714.8740101678146
True	62.69298408368518
True	718.2516675838666
True	43.93784207540145
True	105.86401689571495
True	177.0781977353625
True	82.39153051173258
True	26.119204761125296
True	301.02343770040204
True	478.6268362345031
True	890.8943397371027
True	869.3850447794869
True	5.829440235258585
True	280.3937265419884
True	474.13304723380816
True	119.17387012302332
True	238.5242528278367
True	322.0513084474993
True	1299.6482494411594
True	464.3449113268183
True	23.414171207659564
True	185.5957637375033
True	703.7327037862296
True	35.83651323940044
True	177.01759151899267
True	553.8746279638789
True	68.38728872242858
True	870.9623336378712
True	333.49075584001616
True	667.8872047311028
True	80.1639943347305
True	646.9229072107757
True	591.7937937296258
True	890.3219780465873
True	259.49686009791355
True	502.618049751757
True	854.2130921180626
True	879.9897723641795
True	234.4857661339203
True	749.9743094546017
True	226.70721801861177
True	445.8678980567455
True	377.5408436205266
True	504.5491399483401
True	486.6195606420446
True	321.27229063348506
True	344.88194133436565
True	109.2304171334075
True	336.3251115027028
True	1137.1937609247268
True	311.9166820203771
True	147.82754026453253
True	305.2280256446545
True	736.4921377294147
True	646.7922831989215
True	402.3484562747832
True	122.51130593363187
True	342.28544969500587
True	32.626231530190346
True	165.72748095812685
True	91.62973467099609
True	89.31896856950517
True	564.0736273929012
True	136.80667796163914
True	139.1693136630985
True	105.16499194288284
True	88.04474162748492
True	445.702099940111
True	394.4639414591349
True	1043.8330712119878
True	540.6995683016277
True	842.3795129619498
True	271.44287059618784
True	311.4018405467847
True	542.159010429132
True	200.74625703622192
True	732.4048297854758
True	249.25379478046048
True	358.6248226074433
True	68.20040253100028
True	120.72907874376924
True	265.44277273933426
True	126.3031905956292
True	480.3576718870923
True	31.55651892325235
True	571.9210250631075
True	1012.6536788722296
True	725.836245222726
True	1.0084261608029117
True	60.09372226981057
True	494.8961211929792
True	435.1773435884314
True	72.30687846275328
True	122.0083735274818
True	302.43434636618287
True	76.54989944853288
True	52.1863755513808
True	718.1204249212573
True	690.2097770657542
True	170.81843509297275
True	174.57625193771864
True	543.2905266156303
True	53.165398893201896
True	27.04888127736719
True	556.0704650197212
True	446.1211205766065
True	1128.909620637426
True	47.66773045217553
True	464.6845462353908
True	859.5287108364618
True	801.106157809704
True	291.22391421001805
True	755.959851545464
True	401.5889054929637
True	45.20081577034415
True	97.39413004887447
True	713.4644016910589
True	78.32249538227246
True	137.861557679393
True	926.855518302699
True	194.1607590089991
True	266.8542020035456
True	108.46979752063352
True	668.4561337958928
True	603.5892122348141
True	214.05196311713635
True	430.8615703396775
True	42.82580956086277
True	280.5966973279308
True	581.2875933811882
True	636.1417044051476
True	313.33691076359315
True	74.97410931399493
True	908.8390649897829
True	1091.8782495840462
True	559.7015924380516
True	59.53821383098304
True	29.739343544446204
True	89.26496530400387
True	105.8718225525184
True	102.20720684408624
True	901.0036301743476
True	1215.1600090446975
True	725.9087315222487
True	319.88856898190176
True	8.186681267129703
True	21.11514592120997
True	344.3402381740044
True	471.0848482530429
True	45.57182954296577
True	572.2992860079482
True	445.5459752872637
True	403.2451521149184
True	81.94246906956619
True	189.51556040741417
True	262.56560102619795
True	134.51630031163558
True	384.1985741360409
True	44.8995688202886
True	166.12739449278575
True	1140.453824205306
True	5.356444175442016
True	28.660047001265557
True	578.1098344595536
True	368.1650302460215
True	771.8190914664882
True	155.6594005795153
True	721.1049818734963
True	582.4524287969704
True	287.5582260475105
True	440.22901368674286
True	339.90282192889424
True	297.3836796221002
True	277.6148933878405
True	395.60147348841735
True	508.5127404982708
True	516.3488419159754
True	108.13700802773462
True	358.5875353208504
True	8.751701814862333
True	194.63362185839227
True	226.5995384927417
True	848.0537450729863
True	587.4810265255525
True	31.08590860630123
True	728.098755041618
True	849.8898471597163
True	106.48117732049371
True	348.7652181638818
True	871.1814363871422
True	223.50653905550664
True	165.4327435814642
True	535.0295089192153
True	609.2584080281036
True	1063.3000038164053
True	146.990553767664
True	157.35137837218792
True	263.8136112253973
True	314.72714533950864
True	434.27247260838345
True	407.6461674797903
True	309.74417267750925
True	421.974977215763
True	490.3516012273501
True	236.62897658630135
True	1475.334896237285
True	249.8519696266934
True	392.7351866711761
True	54.82081223474202
True	767.9019128138301
True	251.66600055611187
True	934.2607496690666
True	524.1943412188268
True	323.52758469156544
True	760.4484165741368
True	256.9527964357927
True	218.83544883072528
True	259.2185038352354
True	228.6642112693331
True	136.33851411023056
True	239.9428957748776
True	730.0660878049601
True	506.7787389976344
True	221.22712273181563
True	1169.0100776399054
True	118.6740001079814
True	259.76246809781395
True	70.89695836009773
True	308.39501780263544
True	410.2128802899263
True	89.16485919192831
True	222.61012488420695
True	74.398991037653
True	685.0568765267368
True	381.3290077742728
True	223.62918321302584
True	715.9068704378687
True	829.3803936478195
True	817.0620793264786
True	843.0935875755318
True	351.3876302725812
True	1.67524723355759
True	273.41915739021795
True	49.67228442775153
True	370.9291303648862
True	51.71474848969925
True	356.65052395686587
True	874.5513904995005
True	1043.5275628589136
True	405.235802032315
True	22.07461661607643
True	522.0277708670044
True	493.8582279480854
True	198.55181375232644
True	236.42727318949983
True	289.80949965248294
True	22.71096787256524
True	119.337737596905
True	965.0290460692652
True	61.65643292558294
True	487.75361214728446
True	790.8790255994907
True	101.7177882787714
True	257.82913431696693
True	116.51841257496348
True	14.912717121892342
True	1.7181022756516304
True	115.36232706259771
True	1006.115559680704
True	497.4347322160276
True	67.45771811115618
True	780.6726585629507
True	339.3035059403677
True	1.2546376971434874
True	445.5036915549625
True	191.4269006617444
True	496.6212761863915
True	87.24100062557632
True	315.6735289397332
True	382.38158483152455
True	171.73149709753412
True	208.3767565955065
True	130.511800847082
True	165.40716239253905
True	994.4653552596884
True	15.08758549550603
True	501.3129437115264
True	486.0107238133468
True	405.3904352364276
True	225.2892334738691
True	233.7422401412161
True	150.91344730144394
True	46.10881262214108
True	501.5841961877421
True	153.31084125395296
True	860.8171070840949
True	852.4459105419609
True	239.577123023052
True	312.4928913891528
True	522.0209790485825
True	44.19750245998515
True	88.40781395062554
True	725.8835964294241
True	1071.5372577610888
True	113.4414960675872
True	716.8882498399364
True	137.40388097117813
True	916.9492444804844
True	640.031773059252
True	107.59601983385896
True	273.7634629639181
True	602.1885310952765
True	271.0622629533223
True	48.49348603608283
True	587.1504407875339
True	443.6396527600671
True	5.980728649681998
True	485.0511396272588
True	67.0722863644186
True	183.9484827919783
True	234.4291626805043
True	285.86309899417057
True	72.86158282106652
True	236.67938065724653
True	352.2840581598162
True	433.70920231814654
True	904.0274054753284
True	46.861842746423605
True	918.5097448547548
True	999.9067710990464
True	129.1710522715523
True	73.55136789435188
True	1013.6117960501156
True	35.86315755419887
True	213.73268417070403
True	86.01221357755179
True	221.8988861867502
True	380.35741388242974
True	944.5590863723232
True	95.91392009612429
True	74.1650165484528
True	628.4468716916764
True	277.8083861476013
True	712.8686244773855
True	53.93445115412226
True	494.5851218010879
True	389.2157233025316
True	686.5992576968138
True	52.75576033605721
True	105.69155526434916
True	27.233392003542747
True	262.9984875432646
True	39.54018401407943
True	351.70367695910414
True	2.809522280409662
True	1193.0552423741888
True	102.24887347097886
True	139.284784020632
True	352.2395036071341
True	753.9117219923947
True	667.8741521840078
True	1061.4691624255477
True	458.8129906667693
True	403.7316800723607
True	134.0985671621689
True	423.80928036586977
True	828.0138395334487
True	429.863677832985
True	911.6677531346372
True	85.69398482145289
True	422.1912808119806
True	180.1671667178672
True	285.6879884347218
True	746.9226476047978
True	167.72260897290798
True	137.65011391609738
True	66.03726426470668
True	875.3294855108181
True	799.1382342337304
True	83.40700040734575
True	453.7225416453706
True	730.6989391116753
True	414.9317200542787
True	54.83716063377428
True	331.4586120241873
True	780.354775295451
True	32.43227598898725
True	362.8005494582265
True	165.47514092706686
True	283.32715543253056
True	32.69793384423808
True	219.4079709890142
True	790.1632305625666
True	645.8854887437875
True	51.21858296159561
True	289.0665852563316
True	875.4740470219269
True	17.753327622730932
True	323.5856420371631
True	283.6798547072731
True	428.29709067061015
True	223.92951816868955
True	617.5170596014415
True	42.54973113341401
True	967.93944089088
True	876.2365633155842
True	47.20904695150372
True	398.1776097230109
True	724.061012674201
True	945.0252998108258
True	279.0513223765375
True	611.5831508107249
True	133.3250418095588
True	193.76470548203957
True	135.8422202009729
True	138.76053873375287
True	212.9996809541102
True	968.1226480018888
True	774.2831161572201
True	950.4156544812206
True	19.601724201316124
True	26.338724704083788
True	360.1387332790633
True	11.87685654797258
True	653.1836206050924
True	1048.0354400492995
True	265.42099714570804
True	208.2832988536427
True	82.6297836981109
True	221.32928779153963
True	120.44435926874397
True	44.33897188861797
True	133.41495850522804
True	87.44114899702004
True	258.21942571024425
True	530.4863436052274
True	162.56638571105827
True	28.488483044970923
True	56.4777158274304
True	437.90963783467765
True	268.8087726048474
True	572.2002711565476
True	21.15283765723577
True	114.42525880078888
True	681.9997682751996
True	276.48717524996977
True	483.3452520468112
True	646.6809466847775
True	102.20100086229914
True	111.91420522934284
True	82.24680331554107
True	24.97622413359218
True	123.76147358608868
True	86.0210701343517
True	104.70027105517272
True	152.12904494797365
True	237.842341450818
True	825.6794445296773
True	287.5511108999145
True	948.8438680937626
True	166.18979306415147
True	206.7032670730381
True	794.7285475426136
True	318.298604304982
True	603.0050378653757
True	260.2050995337482
True	365.2113370787605
True	440.9752008057061
True	557.5619070999347
True	643.591184118243
True	377.32160435415017
True	36.45244090915812
True	568.7844364773207
True	619.9155769359037
True	19.066005648398168
True	10.163271973899798
True	266.3535512594956
True	405.3408442029428
True	446.6768998550149
True	66.98495626409078
True	639.6290785236895
True	956.360513855284
True	245.72465635016667
True	906.4100689033968
True	288.228604330652
True	104.56195812843328
True	270.1190245874068
True	675.2156709066949
True	38.56320893884936
True	579.1685526125609
True	1272.1200562840709
True	1021.1979092145308
True	933.0093495454056
True	197.23017155154577
True	87.85095530355571
True	187.9949040061194
True	825.6953882955165
True	144.67819917660037
True	1078.202530403957
True	879.212077343904
True	46.17520417224032
True	90.56256755266354
True	420.7295122406816
True	402.45432849509945
True	195.46025006409863
True	522.2626447656074
True	648.7510864317557
True	120.27867189919064
True	275.8077970611757
True	994.8011749268876
True	48.95982800199479
True	671.7360260223462
True	557.9543837786545
True	38.85644756737668
True	826.7461662944044
True	373.1430128961596
True	561.9912942372737
True	111.62191341985812
True	249.811040984609
True	216.6873599789658
True	28.865612769864438
True	132.6972644297542
True	737.2295495584107
True	140.08533530583475
True	373.09554205145406
True	68.18338130305312
True	617.0281035661116
True	589.2612295998847
True	230.18679856359287
True	470.2883355280869
True	166.13237050440523
True	167.9911633010195
True	225.09962181093027
True	288.6442615641226
True	367.9239425288077
True	126.14368654893542
True	192.41598327423904
True	27.355394597281222
True	880.9079763036617
True	311.6920519293098
True	10.430149626851954
True	361.14632761598233
True	157.04572711703773
True	620.5470894214214
True	369.8531489245135
True	581.8359257923431
True	559.1446445265314
True	489.5054421163194
True	797.7838086209329
True	258.2981302825622
True	578.3493275216073
True	164.1099438740499
True	550.8764922915996
True	361.0170775870278
True	376.859397945348
True	130.72294578509656
True	139.6087672273685
True	107.292630758262
True	70.34275677759045
True	743.0350114111488
True	177.38928707783367
True	45.16693148120159
True	0.0
True	555.07581813142
True	108.9927738793604
True	24.95151278808062
True	41.15644645417448
True	109.59881440070944
True	560.6085854073045
True	184.81308127519344
True	108.047596131865
True	32.66959827299856
True	164.41454024476428
True	910.1858853781764
True	52.84371703601224
True	223.85376186564355
True	725.9873050422472
True	311.2078613080691
True	451.02656292690295
True	479.44309890546384
True	515.8054604168176
True	608.5016128167388
True	959.3342582826874
True	263.9099163371646
True	1065.700681011291
True	922.9963690161044
True	601.2109064427714
True	352.3758467133212
True	818.3369860943296
True	10.183037410261964
True	31.81074102176256
True	294.8524399580506
True	43.563912576031846
True	195.0265694639159
True	715.6115613741995
True	222.46698423098337
True	768.7149633082867
True	770.248936172657
True	127.35902298668408
True	377.6328443304105
True	592.2129168703119
True	25.019711980914973
True	131.3145310117332
True	443.3141912418857
True	307.02938939806364
True	202.93794690542964
True	116.46329089398108
True	380.8104565399579
True	20.4862608491648
True	373.6015564978419
True	356.85790652470945
True	1057.7180541258576
True	368.2542103093605
True	30.40523520764569
True	430.6525306398472
True	448.5841167985346
True	231.75707999243016
True	32.22093292478047
True	757.9275337811299
True	454.34842804037856
True	182.36644215471247
True	12.166369653408037
True	1206.7597239446138
True	169.02101366867257
True	27.260688826630187
True	317.95316923024234
True	286.53681489805416
True	112.46612555191254
True	294.96329414609136
True	48.53534532922719
True	320.7461479791219
True	315.32731798066106
True	313.10724749580385
True	27.99875022307768
True	45.57518080832621
True	1069.1091896298024
True	25.466155367832176
True	12.62105461827356
True	169.86859632738555
True	662.8981819975306
True	9.360760934088
True	206.16185302843
True	162.11989309808527
True	545.092574599254
True	374.1523277241928
True	760.6134208865095
True	314.4562942790543
True	492.6331341407798
True	433.3271926869768
True	488.7112731076312
True	100.98784170775654
True	1291.4119173350891
True	909.6515242698046
True	280.48590547517733
True	531.8820379397768
True	99.7750656504316
True	575.2845376998038
True	419.299040345944
True	158.54057091082495
True	75.0854306826955
True	347.70915773950367
True	170.89555506178084
True	28.92925940392216
True	604.736796708454
True	391.7630500083904
True	69.75645647112734
True	28.9460900833681
True	661.5270934158136
True	489.6238130936814
True	74.07490445191318
True	20.80979120201085
True	314.06021926542945
True	307.679360145882
True	675.5816923601167
True	553.710181532968
True	557.222945133343
True	790.3132680412324
True	9.221385009155773
True	52.49727545151937
True	35.749579769067914
True	56.24143732875732
True	512.9749476786251
True	585.7581273731513
True	80.08698970995431
True	110.21294236402603
True	201.36804245215944
True	74.26506085894985
True	170.19646547577034
True	211.08257866481392
True	281.8732391427717
True	799.5472551824391
True	586.0493106836375
True	288.855494743729
True	184.60100790833687
True	255.7023991941433
True	263.751647036712
True	753.7764834289757
True	338.2812831171487
True	176.1419234267263
True	900.81324485925
True	333.8067322780578
True	460.0851210612912
True	153.03341400630435
True	119.13300539255572
True	62.51540454113694
True	210.2392348853036
True	973.545221971949
True	548.905120411051
True	115.24118310159848
True	358.5967252202327
True	99.14430369473538
True	672.3592938485541
True	4.797874233160293
True	679.0965513483991
True	35.92809405695759
True	937.9587059959952
True	832.2482548156215
True	208.3286620773413
True	28.15570316414696
True	80.56686405347726
True	461.33303455489306
True	222.5792555020668
True	1.262685195397228
True	77.73312896414613
True	1060.8519824937457
True	332.01612006863667
True	662.3285481539558
True	495.75607311943503
True	32.40844847317712
True	138.19839245597137
True	442.0548388582324
True	934.8904017220538
True	818.4049331081725
True	420.577418527112
True	348.1833732890872
True	16.61271234727058
True	79.5711852052497
True	740.7128419456425
True	492.16419198727385
True	386.7943333409328
True	866.037231508627
True	25.644427901881
True	225.4263014453937
True	886.6259185327474
True	237.75090946984943
True	8.520701444799823
True	494.2105317538564
True	109.7290600826696
True	637.9619382394054
True	54.42721532623662
True	264.5543322504457
True	890.506624424523
True	866.3882048680492
True	276.24002517911214
True	439.30436214035103
True	116.68402139072936
True	596.457358096865
True	259.6291410894845
True	189.5042587281403
True	875.4966998770905
True	53.49146230745952
True	707.1937057382283
True	277.5175622448147
True	310.2250930888554
True	171.33715778556137
True	479.0759225018856
True	595.8228244482262
True	362.38360967391577
True	410.9979702525537
True	71.03021874242566
True	157.275779702317
True	460.8910391664544
True	218.05324630560585
True	39.19798236000848
True	206.58680043997435
True	380.7830407887327
True	383.1046754434266
True	724.8082829831147
True	131.8245468154386
True	666.141874458558
True	497.0672667322031
True	625.6235716471526
True	140.37393391022158
True	37.34783906092861
True	658.8087422695309
True	67.81237053941882
True	542.6583074300881
True	666.9367856291748
True	453.5054584599363
True	140.6057807889365
True	538.1769332430096
True	4.183031285764224
True	403.6083374147494
True	32.16776441191368
True	643.0549288374184
True	273.8775548767302
True	575.4958394362138
True	701.4957311009773
True	147.78892248303444
True	526.984681713477
True	490.924367200942
True	65.63401401806071
True	954.4614015979954
True	3.2240778830420758
True	27.190696296917604
True	645.0671135427671
True	656.9359076819046
True	132.83066079898651
True	413.4112000072788
True	125.21918048468484
True	74.84409033422573
True	453.8287256940728
True	43.024435186945865
True	503.4391466400345
True	13.860775388217204
True	827.5575492216907
True	556.9554392530497
True	671.5231655978001
True	103.82054897339891
True	388.0805829968847
True	1002.2771243487908
True	864.4090932598023
True	148.16683077971786
True	557.7545613089844
True	458.5737457175588
True	251.2063638761312
True	265.7011413979188
True	6.387068000309894
True	312.4821173576657
True	10.58150240904193
True	378.5266837764527
True	76.09319129333504
True	411.0059632595842
True	668.9661240631359
True	129.59794629528594
True	237.00402436541967
True	649.7097764275965
True	715.4430858808627
True	290.8194424375053
True	144.29294238774423
True	158.86431887576668
True	480.5868341187623
True	85.88239313411391
True	10.03595530513687
True	498.7667627908667
True	577.1315466454032
True	20.056768853511784
True	137.9761438727401
True	912.5774876952772
True	470.1236903922079
True	266.454662107242
True	32.97070861232355
True	487.5633084521931
True	110.89091978827618
True	585.2140196410351
True	656.1685238857445
True	296.46566970643977
True	377.4862636534222
True	185.5141215312806
True	244.73362308213396
True	74.20329203941735
True	210.59982612760095
True	519.88120328369
True	18.744442684102573
True	452.8512440685504
True	379.4611677099233
True	736.792805952647
True	919.2911972249482
True	907.4491550009328
True	159.70989070524746
True	421.931341529819
True	72.58988578206673
True	198.90276358911527
True	322.1854578843041
True	9.577029016357285
True	776.2530852790059
True	22.516793417042027
True	393.89417980032255
True	263.0995417804914
True	652.9461931555691
True	200.0385454753067
True	37.363727758144016
True	680.0133624559153
True	1088.5322388275438
True	220.500665356804
True	129.689939765773
True	619.3536139411284
True	495.7747547450192
True	17.344056955565016
True	853.1841910440884
True	104.21791309126338
True	45.6199710857677
True	295.16259074812814
True	358.9601005791888
True	397.1938174159944
True	283.75805182286354
True	19.504624829969487
True	20.857812256543887
True	846.9168375991984
True	198.88835728723575
True	114.88563389251864
True	817.8772551654354
True	652.5968964897672
True	633.0952749917702
True	450.8582632194392
True	148.06598725399246
True	34.335529790322354
True	105.9680443645577
True	438.7238090753179
True	217.72428920637688
True	492.75341597544696
True	143.08119325561134
True	482.2228403847392
True	644.7335844942554
True	956.272325251802
True	26.77366233914114
True	1002.9126275052888
True	1084.517422255822
True	499.52620715818256
True	86.56664319911467
True	804.0607853740203
True	653.6956910681453
True	628.1546835136332
True	173.03259576454735
True	729.6572872074162
True	713.5623524605567
True	121.01864494586042
True	779.3659342993302
True	795.1398225961318
True	476.7032402079888
True	230.51495775292943
True	70.2076438370423
True	315.02598294511154
True	359.8738781985195
True	468.6636775453977
True	426.4807274685381
True	199.20603591708115
True	306.5708713373699
True	3.413911253262748
True	12.581728969145608
True	108.82789294338804
True	134.655652850591
True	358.14984473600487
True	359.2615451494289
True	106.93169875363738
True	17.405342562131356
True	207.54835882733323
True	861.2961270012647
True	472.3994241926694
True	527.3352360787678
True	558.914102065931
True	830.470840657613
True	645.4404071811739
True	94.38298064081596
True	197.49064509257752
True	247.50836344518945
True	275.5612976884136
True	101.17006284317512
True	367.5820134372601
True	431.6915780813733
True	158.8999653917707
True	653.6247690045914
True	238.6217424608228
True	206.81908676201385
True	29.10330689944277
True	239.51545159232447
True	488.8801540630383
True	169.4805836086048
True	524.7164547532501
True	481.2484346636808
True	247.466795170938
True	107.11696824988287
True	40.63759213512897
True	407.2758921272899
True	797.3767364543795
True	161.08460672499575
True	1038.0596498283596
True	1057.0376673508756
True	486.4255163919363
True	99.6531334670616
True	122.914195986789
True	658.0307275111077
True	10.006704647264575
True	229.8839294415749
True	137.86728442746775
True	113.70451326445904
True	327.1759674832567
True	624.2871569079866
True	37.6469126946993
True	130.34956908959435
True	955.8546905966884
True	56.16052626373482
True	452.1352418663101
True	527.2988432075929
True	243.30787413252256
True	131.02469479369566
True	919.5834911201448
True	1171.428021926061
True	522.3311865405226
True	647.6802979026625
True	212.52645196342024
True	152.36951865848792
True	320.6953844102086
True	257.5647336845949
True	171.233683465744
True	294.1443467996312
True	346.40484973944746
True	12.377986571821424
True	621.313790441767
True	149.43117413923855
True	70.93459687916038
True	442.6592030539929
True	322.2605940600752
True	1177.000181579788
True	360.01675910343386
True	996.260306292708
True	10.678815484660712
True	265.46267989858825
True	233.1745668188809
True	159.4173403942764
True	499.0612177131128
True	193.5816752331068
True	411.2870197020359
True	341.35785941642325
True	116.11862313924892
True	354.57056340185443
True	1067.7316257161726
True	736.5693977238177
True	220.60418536345088
True	103.29112493825494
True	290.8917783781913
True	26.326330326271822
True	357.1720815193194
True	319.8994737279041
True	583.8727185198085
True	448.9724410254336
True	351.089165776547
True	163.193967266088
True	13.681645440984587
True	426.4760203097113
True	271.5353865593066
True	142.07233173988172
True	301.68118814030066
True	421.57243056290974
True	834.8415612346062
True	302.1950263961514
True	769.0483677894841
True	411.0272819398489
True	371.78270998952166
True	1.0869823911694254
True	1172.1486397031583
True	101.88878646186696
True	911.4195748030432
True	208.3104063961336
True	460.5285940449689
True	675.9637072109513
True	79.17731351166351
True	475.2729856806026
True	37.60583920519911
True	421.049626961909
True	77.33942488436935
True	219.60297467975545
True	38.77596576649942
True	633.5724754526551
True	192.81971239320373
True	25.030140033615137
True	404.05678576587314
True	107.54852437634251
True	161.3868213333051
True	833.6478722660104
True	251.2475283641685
True	157.36977078677194
True	375.1302271776938
True	509.1230005576839
True	332.0213286801141
True	497.0595663282005
True	615.9003081845409
True	155.48251322827215
True	7.490777907325079
True	77.07927743402057
True	427.0038850321583
True	91.20447035075416
True	81.01217932956607
True	1043.583694395854
True	27.49908469343842
True	318.0721379661415
True	333.692295662227
True	443.14079875393753
True	665.5681237967414
True	187.2900089842114
True	640.0894077480343
True	324.5316968523649
True	350.51417659072035
True	272.2481827173288
True	216.1842937039825
True	372.46695184055983
True	444.7707376751716
True	391.0225936227528
True	603.7554281974361
True	136.65460318729106
True	79.53387581548158
True	36.169971607417416
True	309.0452005396662
True	654.5496199757986
True	409.7029170837519
True	781.8500109004488
True	211.7866120092048
True	399.56404636396894
True	71.37976742782006
True	54.659397015887855
True	418.7289296136718
True	193.99267085833765
True	218.91226471749545
True	44.3035346321858
True	1096.2257883812251
True	181.24837840141188
True	884.8517302327658
True	317.22122523946746
True	918.6001034648402
True	238.2461691090512
True	456.9415523620262
True	525.1299943332987
True	634.5008906611473
True	217.4911727283716
True	483.6582091046013
True	928.6677904790114
True	119.83920318197124
True	6.690474878354549
True	579.9616254717736
True	27.33060187473601
True	73.14381061465382
True	792.8659513359202
True	224.46250383359543
True	1011.2913423825796
True	694.3629666057791
True	411.5832003046628
True	293.079787567136
True	493.8927589713255
True	337.1724278530693
True	165.12324349063226
True	674.327693284351
True	704.5323605376309
True	201.6292958136329
True	90.15454399908072
True	520.969415000194
True	139.34547149295474
True	391.4738342433252
True	343.6904243125867
True	66.26339273955466
True	375.371340584112
True	413.77414211318137
True	368.9050784102304
True	393.4913310706627
True	432.751318878683
True	614.6651392754591
True	56.8266592023173
True	442.4690397001437
True	319.269870579218
True	637.1714068774014
True	221.62694500156397
True	96.6816125823802
True	40.72435887068845
True	543.8798945128207
True	638.44870450141
True	185.141408122144
True	417.9681974946511
True	349.8196534139096
True	17.988614543879425
True	170.20006751082698
True	286.84451602644657
True	2.8325955713765456
True	864.8902500149998
True	80.91709540559827
True	100.50386441717475
True	108.69234902733056
True	358.4097325849593
True	37.023690057081794
True	467.1897660167364
True	230.8964237873157
True	5.201058784603507
True	114.66615743596998
True	435.7459702518683
True	50.52975104989363
True	67.7125691915508
True	177.3689169019907
True	287.8419332958781
True	981.1305109793268
True	388.8850194544282
True	976.0075124315132
True	198.99563567356105
True	1013.532397986342
True	811.5038146250145
True	668.2543442675196
True	395.5273048881936
True	371.0045035368288
True	83.04704894710974
True	72.756756285513
True	83.01827853913296
True	171.5064681195191
True	479.57062697332935
True	1102.479888137696
True	172.52702549814688
True	356.90251189569204
True	437.7368415738173
True	613.038222933242
True	613.0649083131019
True	281.99266245216575
True	455.30885104768026
True	642.7497739801197
True	95.78471524516247
True	732.2901277879123
True	253.21377383660416
True	139.03774167168808
True	418.407317864272
True	867.9544769184381
True	438.8212159647627
True	842.9514803766684
True	190.236968891646
True	339.8348915777452
True	723.8982644891987
True	608.1152766879217
True	183.48728636675963
True	261.4205050666674
True	811.2435877832323
True	30.942828676207355
True	188.85706997017837
True	495.4051599063649
True	715.4598422278602
True	99.78732789342156
True	40.260714137356416
True	167.54976442686012
True	734.1913214399759
True	322.4957979052338
True	545.1132217242593
True	352.61573365298864
True	317.7265842882641
True	445.1230020682968
True	484.5564136251752
True	70.95892417785528
True	364.4684068013656
True	773.7745594451092
True	0.0
True	293.9426582770729
True	238.8325661157004
True	965.3679566814528
True	146.36561207796456
True	639.2017182041411
True	638.2547569185257
True	114.04435061848748
True	235.3768193661256
True	123.89368607258014
True	11.92124189790071
True	298.6758406436028
True	379.4943324991767
True	1114.3602474006843
True	231.7331679560356
True	410.2308261777171
True	659.4435701611898
True	195.3434573732384
True	27.95017580547387
True	850.8265458376449
True	584.6834186570641
True	156.01001237047393
True	638.4600417946494
True	164.56083429063133
True	299.3324730953193
True	777.4161150441416
True	34.98650661412767
True	108.56344245196938
True	519.5852332672977
True	65.9027406245164
True	75.6315071373981
True	390.0089214400595
True	22.28912461731278
True	741.7151059767803
True	97.1511261693811
True	155.33714300379248
True	18.20336375440511
True	703.34946425191
True	31.09664941658291
True	783.3571784019822
True	399.8470935183609
True	115.57435949141268
True	699.3249320689694
True	523.4546677234694
True	569.4109201618556
True	47.85680143224111
True	361.6033467166265
True	5.93932576008235
True	90.15908705289002
True	375.680994577947
True	49.64132583345141
True	118.62580226596964
True	313.07266451192754
True	194.1960946481212
True	97.41015359160096
True	672.7776584916155
True	18.201899469187296
True	1128.330882074031
True	504.50382073604817
True	301.8483160190765
True	492.6890520324342
True	118.81506239797056
True	754.9895969249174
True	1098.6882026731366
True	743.0362253273069
True	165.8965107266455
True	222.2481809220136
True	51.765664553679215
True	60.13400853130559
True	153.88869895507452
True	104.17463211522102
True	173.78965813416124
True	1164.902849326557
True	313.2773250703244
True	350.308041172175
True	727.9378688301003
True	17.49744720775187
True	15.59778767293098
True	567.5345450947798
True	6.188437342697716
True	117.5779138839651
True	695.4954844398181
True	173.86810554346025
True	674.8771746544454
True	823.0188524872032
True	157.1704309441256
True	893.382481384984
True	3.47940849101606
True	434.3235021273985
True	1047.880510621186
True	25.023464048638687
True	240.29986869286697
True	146.83042785495095
True	986.4254728692464
True	229.4667876616224
True	499.84281846585736
True	119.91194405486596
True	510.0482710072508
True	155.64238995401087
True	98.13405507620236
True	388.2308227432791
True	68.2069279005728
True	53.09962177272619
True	1058.077046597932
True	268.57678015321363
True	159.67456211819726
True	360.5494868260947
True	400.4018661793242
True	217.76189921259297
True	169.25997999904874
True	402.2876406685024
True	37.77953327939
True	482.0285638576421
True	1093.4393562034477
True	115.2025852977747
True	476.47539922927297
True	312.4893812373264
True	27.53405389507739
True	425.6078452243205
True	108.97304484565645
True	572.9573278018087
True	202.9487972720117
True	426.4915671242119
True	19.18349232736856
True	437.2923972292832
True	111.88224746930491
True	346.7771042392499
True	28.905648052218936
True	170.55249943956198
True	245.59701285281025
True	779.4776919487017
True	58.583834333991575
True	146.4310162770834
True	240.932128082877
True	130.39781282955812
True	621.5958490128185
True	555.3711264035505
True	763.5671211180068
True	374.7953138548488
True	536.5994320030932
True	422.1634728075192
True	679.6328272604815
True	70.69873803927074
True	485.2232620355917
True	412.91828312307285
True	46.356069172181584
True	82.3809461426394
True	128.82343663835888
True	90.3367076634987
True	328.90257606676147
True	844.0101401549748
True	333.18471238329727
True	1093.2843317897195
True	324.5005904140881
True	927.5150707672198
True	152.56805798743406
True	556.9083022797888
True	593.3574348304275
True	711.1064827120962
True	463.0397256249521
True	62.87999421473532
True	293.81896260359446
True	37.70920572192359
True	163.70585024770696
True	165.91315864355647
True	1124.5111163838906
True	231.60486107101383
True	537.9232495284255
True	555.9358046437596
True	568.4589815183093
True	876.3820003036653
True	599.7697899100746
True	646.575227914425
True	934.4424044321058
True	127.17558262440237
True	314.9480269726791
True	274.82337537216745
True	333.6181465442296
True	89.76625452261088
True	367.0928846048305
True	4.7806093496471584
True	333.2095202844752
True	262.312071601788
True	607.6650864022201
True	274.972774777363
True	359.93412384614663
True	10.12582968633793
True	61.02404551415309
True	539.8836239248618
True	30.41279669041085
True	141.79382961036083
True	67.06122487485675
True	151.92926344272618
True	229.9534918648203
True	70.35160987507979
True	383.4898710847957
True	278.4410068924818
True	99.7338712369346
True	341.6443303463807
True	64.5144973040184
True	575.7902538846012
True	835.3271243600966
True	276.1238351075498
True	1136.9844488818487
True	115.69652854727124
True	314.18570057905083
True	1055.6797001968484
True	89.48463076659148
True	279.5964060662358
True	9.661486710047424
True	394.78634876917
True	463.2724485861724
True	158.61713916488733
True	614.6621321114663
True	918.953014036592
True	160.96873438542605
True	79.99591243272117
True	324.8114374041798
True	551.1786976580903
True	625.8711419464629
True	1230.9184690027594
True	26.39864406870597
True	944.7317476612366
True	137.5365458153766
True	643.3476907462637
True	117.2483054244404
True	135.59311998190518
True	186.27007750603212
True	165.51530730675168
True	752.059888870361
True	208.09255460319395
True	228.26021837432455
True	70.05150298004409
True	520.5497864675808
True	432.0380729238431
True	177.32202021872322
True	229.47077688468912
True	17.624443954266386
True	413.7965442094344
True	218.98277260145952
True	289.374744241217
True	112.8759349051495
True	727.4357747214486
True	438.4325198166983
True	272.9515108183573
True	636.5943479515189
True	541.6652314822747
True	452.329023446487
True	137.43558004992852
True	523.7713971583513
True	416.2627638873497
True	2.766328443807213
True	196.12693249626452
True	95.72883523862536
True	239.62105904905744
True	2.176574390647403
True	121.74974314317116
True	354.1797229144786
True	7.089874127028003
True	847.3685402152557
True	164.0106783449003
True	708.8102282659639
True	822.0968820936224
True	162.6496630535027
True	219.0217286574664
True	482.86927760612656
True	878.0058955796674
True	42.934939010974816
True	37.77207658118876
True	126.5531752231562
True	621.036425298539
True	708.9351609044138
True	184.7156285810448
True	583.7300165023601
True	575.3507477376222
True	836.9943928251026
True	395.23128264799664
True	186.2739272363073
True	869.9442280540662
True	232.81337800077011
True	146.73241677502747
True	327.5791480229365
True	216.91916320380196
True	205.38838971980476
True	632.0891853513607
True	253.30767447552165
True	197.64820387580747
True	490.0926387457338
True	461.42348924390353
True	63.6690602882558
True	293.59515473830913
True	74.6481695137748
True	346.0566181560235
True	341.610378650916
True	260.0265407826953
True	176.81485392183032
True	372.69925165770064
True	650.5935271711984
True	729.3548705746133
True	292.66863147609314
True	741.9801986067209
True	63.817452610314405
True	881.2144844574459
True	353.4261604191725
True	13.486662744779585
True	611.1865563650667
True	696.6238476711166
True	251.29266998079115
True	166.65562103924603
True	49.7696428365561
True	380.0582037846922
True	76.62068999234151
True	12.376236928666566
True	903.920080100722
True	368.2504862626752
True	186.30262363342283
True	980.7019649611112
True	11.841602593365783
True	780.631059269308
True	31.029197455975886
True	662.8241876847278
True	60.25358795532307
True	774.3633555696622
True	440.4585668987864
True	194.75050423721152
True	449.49615374595
True	211.19417429303272
True	301.0032930000667
True	221.0866953755731
True	411.2263980145996
True	11.0636631006213
True	331.4188615566886
True	105.13762727795324
True	11.495703254422803
True	477.8036793153957
True	724.5356697129405
True	286.69964296769314
True	71.42038440566853
True	293.6790070688808
True	80.59758982921605
True	177.51149440049377
True	175.70518761993975
True	367.5431981260156
True	44.62934728049976
True	140.20579235879828
True	392.704120976978
True	849.4976714686454
True	115.23665766274208
True	209.9351966310865
True	437.9643290274709
True	18.098843704417305
True	419.63386833976926
True	503.2214347068807
True	88.37241270206208
True	388.132833008405
True	348.7455728998967
True	424.2996483020648
True	577.3121761398726
True	1026.1018084105533
True	978.6965307017176
True	57.03050765194046
True	1058.783089542574
True	111.16252294926116
True	108.1655649678302
True	109.14052105132592
True	477.746928238158
True	365.4369136317001
True	570.9350799804174
True	251.5002662846429
True	155.02036333855187
True	402.794682711805
True	14.963531191404057
True	437.5960836963151
True	394.687347798591
True	148.03009154379194
True	95.35897143086883
True	501.8192047098342
True	982.3511683022174
True	206.633433545837
True	68.99578344710693
True	406.0276288028577
True	373.52818179210806
True	474.440668914141
True	331.9350893324553
True	4.416186966291487
True	516.5615305270205
True	512.7064329193319
True	504.8425995897979
True	191.12022037449427
True	106.48193728979136
True	23.325847301347373
True	379.75424432925263
True	112.69926932122914
True	8.096775346670777
True	31.2286209490518
True	347.7464173932482
True	635.0665388062482
True	126.4749315957063
True	91.03518697339662
True	24.902023162499454
True	411.67583900321625
True	367.0404481120684
True	777.4171951303479
True	310.48183565185184
True	485.114734401546
True	522.1073571356409
True	516.9296020412354
True	291.0029019005369
True	539.5008488012824
True	93.91409149680868
True	583.5674955047002
True	6.986583121613577
True	360.1302353973702
True	473.6375475301989
True	970.8343808539728
True	345.8787328616532
True	768.2065525576421
True	955.0664472796778
True	176.15631215214017
True	38.351804950761625
True	376.9745539035744
True	391.5086912269653
True	577.2910106028826
True	256.03361188147267
True	28.24542385433506
True	659.599197480409
True	131.2981151858063
True	1069.1812662922648
True	311.6256647398655
True	486.7211541030304
True	132.67288078453734
True	798.9372491396267
True	141.29342342214625
True	818.8316945253775
True	572.2257480039352
True	193.37847223796567
True	115.07810835166056
True	66.43426538248677
True	559.0446299438537
True	955.9560812107902
True	421.04992368092326
True	537.5487235502285
True	138.87345240863834
True	624.2770265221455
True	490.0691714774944
True	799.9397133750904
True	322.871522765155
True	588.4022474014803
True	115.6623645870192
True	23.65612422858526
True	405.8241343359364
True	176.4229824905411
True	102.42013805408428
True	374.6841084641135
True	1060.8610659494511
True	278.03532344777256
True	538.0449068778563
True	11.541915637139486
True	76.22501994586727
True	317.44536643055216
True	784.9634000820803
True	451.8258279967915
True	541.0577645417426
True	712.4336474824084
True	68.80068067548746
True	706.0675390172084
True	47.60896857284096
True	103.69227905204885
True	179.16286460910462
True	85.14994404837127
True	25.31028661028668
True	296.51155563455296
True	481.6852930906295
True	895.5934639042824
True	856.2726630602051
True	5.882746746408119
True	284.96691579541084
True	464.3152380410577
True	120.72994525785327
True	240.974541813826
True	329.50846082298216
True	1320.952291650569
True	452.45484781959135
True	21.019629381289874
True	178.17068458735966
True	724.125793403308
True	32.319916709629105
True	181.8029892980721
True	560.1220291558881
True	69.61501774339048
True	882.0092655043541
True	331.18840242591176
True	665.019974095528
True	79.19418103017446
True	693.1470182481555
True	594.7526567126436
True	888.4568123475212
True	255.6446873640544
True	500.3717669981214
True	837.9269665649588
True	918.683063666664
True	241.2622476700712
True	766.8869596366375
True	214.4500813486821
True	453.41451270633246
True	369.5256022600584
True	497.1766351744023
True	497.16143864965386
True	317.40028832785293
True	344.138288895892
True	113.20165567336323
True	350.8254847424779
True	1161.4474308006734
True	315.6989607419365
True	140.123176829387
True	314.3225916958532
True	763.7115162577367
True	649.5444831482116
True	413.8154335193734
True	118.9046310569737
True	341.65325371220786
True	34.66027862521914
True	174.6185213087044
True	86.91508995016797
True	85.70217603770342
True	566.3364403346328
True	139.21467721926447
True	136.84149740986382
True	107.05312828205572
True	83.31084849103057
True	453.2481487644359
True	392.4740660217361
True	1032.558062512144
True	569.0264212551326
True	807.9573427662076
True	263.62871914084303
True	288.09152285431446
True	539.7055461592767
True	196.09725894045332
True	760.9313775759672
True	241.50586407435176
True	355.92977790679697
True	70.38693967003181
True	116.65742686411292
True	260.5736523641074
True	110.73774074134194
True	474.0016754863597
True	31.28947724118136
True	564.6460906599959
True	1002.7163361201484
True	732.6701880822113
True	1.0695158266240212
True	62.09188085700072
True	515.1912954609585
True	422.7459217337032
True	74.78613016827151
True	119.47224006485096
True	280.99249548581065
True	81.50123915581106
True	52.29621545775057
True	749.1345375467318
True	682.3457963383804
True	150.3958624978509
True	171.1135910807824
True	508.06508049936735
True	53.3853466915205
True	24.67188275834492
True	575.4907744799951
True	459.33541075860336
True	1129.2044944300644
True	50.5720214692513
True	461.412770937998
True	902.3037659331384
True	805.0016404026707
True	287.77029832484953
True	747.0418203074776
True	403.58856461440257
True	41.76227145819173
True	101.1690765603286
True	702.5229602522181
True	70.70932947774659
True	141.96981866892946
True	952.364987812698
True	195.52442436402745
True	271.97992682093474
True	101.35144830990647
True	611.7383393404851
True	601.2946351402019
True	216.025952747225
True	428.7766232630598
True	41.84773136543354
True	279.55444435662326
True	602.2075459050435
True	621.7758027734019
True	333.47586500965144
True	75.95934821856412
True	931.9714711429258
True	1079.5792952806132
True	563.5214704054953
True	67.7208447811128
True	29.05728761500983
True	91.6443067516194
True	110.41978971928944
True	107.82673267115383
True	893.8294003462859
True	1228.03189191562
True	735.0949494383423
True	322.62872872981774
True	9.054086115754384
True	18.671299729474804
True	335.72575351678773
True	472.680768907628
True	44.79757632934369
True	561.2165989920759
True	430.2275971514197
True	399.4207038437264
True	79.09742811790133
True	196.4766865685379
True	263.64214319323054
True	140.5912044348341
True	396.11010353103
True	42.19480301784011
True	171.68792759396243
True	1139.1169629394974
True	5.863981657681872
True	26.93248546252914
True	566.3636491600428
True	369.4774367380018
True	785.7409306260827
True	165.40242368928696
True	804.8111731595015
True	595.7736280449741
True	288.61718694186084
True	431.671307520457
True	330.3028724097303
True	286.41275070220945
True	264.70110638647094
True	399.9379116811623
True	504.0516134056319
True	525.297005432141
True	107.03963511482988
True	347.9022410504536
True	8.262713203725738
True	185.3728089100196
True	232.48582189819567
True	850.3260125302035
True	587.2033717550585
True	30.08743428550421
True	721.6273446879158
True	816.2092833535113
True	107.37913968035038
True	354.0676295750201
True	838.2704186416897
True	220.2739087931565
True	165.69603234771944
True	516.4605462855534
True	573.9027523036733
True	1081.0770564998215
True	142.21079560434717
True	154.43180367604575
True	262.0522475377312
True	313.9504060404232
True	416.2498825919696
True	411.1081900282237
True	336.3449150432248
True	440.1884259564461
True	503.38751643663545
True	222.66876827901376
True	1474.7352661168406
True	245.20650532931188
True	410.9492901977112
True	51.24480331405477
True	750.1340787121094
True	247.8382063171605
True	905.9907518174472
True	541.6486657972775
True	311.4919040499762
True	826.2000498862755
True	261.86959066853046
True	213.74769149641236
True	255.69480537177407
True	216.52943199202977
True	139.47713645347417
True	252.1688639266608
True	738.9674647280561
True	520.7341337786579
True	214.0228486572156
True	1157.7663858809226
True	118.77841858410562
True	264.19180237219217
True	73.90392098654837
True	311.81039465836943
True	422.1330288907318
True	95.09133292588676
True	228.58870302403085
True	74.28400682773892
True	748.218045994789
True	375.7907876258093
True	220.28848588752675
True	730.874049930671
True	884.5112264290941
True	862.5034846531534
True	844.8710513654189
True	345.0044176750049
True	1.0687658541965368
True	269.2572469327252
True	53.63013203002062
True	399.2723341705072
True	57.00549935111771
True	355.2827324562404
True	837.1197763711792
True	1011.6972104811032
True	392.5055187129423
True	22.155563360686767
True	532.8631317684466
True	517.6084030130087
True	197.10105925291617
True	230.29741164777369
True	297.0008062193469
True	23.214052039378352
True	126.41973838157386
True	969.2078135209504
True	65.64673845125174
True	502.6413234775942
True	793.4413103176187
True	100.87275743342256
True	240.6567010258123
True	110.84829537473304
True	16.05845734591751
True	1.0460350722399911
True	121.7917958477192
True	1009.9246173687432
True	477.75163590090017
True	69.1015221340932
True	775.2018829795052
True	338.2645187226573
True	1.7247160030881217
True	434.64973385835896
True	195.9136582633473
True	480.2207689630001
True	84.66811618789758
True	327.0041957963128
True	362.3931311393653
True	179.41094166404
True	217.77841018751312
True	126.1331708953088
True	174.60898490299323
True	995.2632779243304
True	15.84390838416202
True	511.7817639620381
True	493.04372380191074
True	394.778972397292
True	215.92236541434227
True	247.35925107188277
True	151.3042714823705
True	43.71331921070585
True	483.2361286580077
True	151.3251478577092
True	819.7296548900908
True	828.2231920545214
True	247.3217742536504
True	318.10070539216275
True	537.2429792468256
True	40.36809426710718
True	84.76228335188424
True	710.5954239192503
True	1089.444252193284
True	110.35749025821886
True	719.1050353465937
True	144.9827362985735
True	923.6272490533928
True	647.1995860401884
True	108.9514861711323
True	266.6208877617598
True	613.9083395492261
True	266.11633884726183
True	44.75176433470269
True	569.357802359729
True	452.16521396596215
True	5.711065769640822
True	463.1817449631348
True	70.49349387805428
True	179.92507138546696
True	238.59163700956503
True	309.200522192259
True	69.77821196475428
True	224.66443421657385
True	338.95476608525564
True	428.4106737461386
True	911.36090973679
True	48.0390594945604
True	870.8256365157366
True	987.4936349763468
True	123.27627160634604
True	77.22427647596315
True	991.4910334020302
True	32.13747416566057
True	228.8099467704612
True	83.49953564262432
True	217.7719128199332
True	377.0125828898739
True	971.4518244274434
True	96.85657119340718
True	72.02508260351435
True	651.6637174928444
True	277.5343428958409
True	707.2968778387929
True	55.38182781204895
True	466.7972057035773
True	370.7906076558221
True	678.0273174312445
True	50.74411796486805
True	112.78071312464672
True	28.45861336876415
True	256.7302743099475
True	44.00189441301216
True	343.03004371633864
True	3.011567335527227
True	1156.3386407901658
True	106.03532764595556
True	135.150285587662
True	354.5797753260418
True	747.3074471097547
True	668.1192193839305
True	1032.8633204060206
True	457.08047901136615
True	413.8107964597184
True	143.04627873500934
True	406.2198002862436
True	830.3730867157225
True	419.2916657419633
True	925.9594924866948
True	89.82748446431582
True	426.8185409197426
True	173.79799747201963
True	288.4019197123299
True	769.4997834647314
True	160.75508196147797
True	135.66100492313942
True	65.99394965662252
True	877.0457975806769
True	775.5323144642715
True	77.5318330581043
True	446.4185122745386
True	747.094101867722
True	414.32459289128735
True	55.2198462240779
True	323.1936181493324
True	794.4866255106616
True	31.91556448325332
True	355.1793478059584
True	165.74627998707413
True	277.97545645422747
True	32.30841116704389
True	216.9992201099384
True	778.8910208999175
True	639.8500505234433
True	55.92081942205614
True	301.37107854777423
True	922.2964052234788
True	17.35557732651481
True	313.8531829873994
True	274.3302061369393
True	448.7498070254273
True	215.90758399032785
True	612.7133867445949
True	50.26667983280845
True	1003.1338932696416
True	870.1653482093704
True	47.239816931819966
True	407.9122573362939
True	734.0418872266488
True	887.731666232498
True	281.2221043393325
True	587.4551901412384
True	131.91979417149477
True	192.99660606679183
True	139.6413138734201
True	133.74474093816852
True	202.6900984520908
True	922.9156760395996
True	801.0567072999779
True	920.1597459307034
True	20.14327414433293
True	26.431121585965197
True	348.8186955429683
True	11.71624693616078
True	624.5855306006531
True	1071.1415151679232
True	264.05189984825955
True	206.61641914320668
True	82.368415923348
True	215.75471883646617
True	134.13408548223194
True	47.57573654411257
True	128.62031663201316
True	90.33806788612924
True	248.43312834131933
True	533.8724693328525
True	165.46286773460912
True	28.798643211600243
True	59.08185823686005
True	432.52010191896846
True	268.07327607706446
True	602.1615649913326
True	23.51245327138215
True	115.06306411517429
True	650.868751334427
True	271.0503527569517
True	455.61342767482944
True	671.7994143267424
True	106.70898331363378
True	108.29803856574436
True	84.93683836651117
True	27.51810448598988
True	124.99714182139648
True	85.65436197366459
True	101.016129604567
True	151.16554182693756
True	242.01394846292368
True	817.8822517464433
True	288.99740765252943
True	917.0696844404754
True	168.3365267299763
True	200.9689332233368
True	797.0141964285702
True	320.5891656813754
True	580.0912447199152
True	254.51076380161987
True	357.3549611071575
True	454.6708103917656
True	552.2680652037691
True	638.9966744465286
True	370.6491704345679
True	34.18193128437539
True	559.1494621281068
True	619.6411110635715
True	18.467450861811567
True	11.760061629180562
True	266.7011320328889
True	417.69463882939885
True	447.4496074395741
True	66.68847944321482
True	647.6935206039965
True	927.5271996686556
True	234.45163197086288
True	885.2951851353255
True	270.47364719575205
True	104.2580573905338
True	261.1903045252878
True	694.1116324847071
True	40.83492474686727
True	583.5315776691305
True	1281.6885589792587
True	1026.2718044372518
True	929.0959454603968
True	205.47085141779405
True	91.46092636245037
True	191.6865600842456
True	829.3170212478976
True	145.56739031367445
True	1054.656247107804
True	873.4446982048867
True	39.42511482982581
True	87.56383221205104
True	412.136390864228
True	402.3235301789849
True	201.2368860331713
True	511.9421927806424
True	675.64580990659
True	123.47314115893538
True	272.20217918866484
True	1002.6737432047364
True	50.10687601427041
True	706.065636305924
True	551.2202383884041
True	38.80335627260176
True	788.5235832992491
True	392.6333562941987
True	562.444215860982
True	110.21767149255884
True	260.8444547235216
True	214.79811723980143
True	25.86617186177606
True	141.8109800294445
True	759.8052230458075
True	141.02970653939968
True	381.2959906538904
True	62.783706467010354
True	621.2358432864178
True	584.002085388058
True	225.8322806251233
True	474.6650384700732
True	170.39965519820888
True	163.61191321554097
True	221.73542722469543
True	287.84714237764854
True	358.58614015927714
True	126.55511032363864
True	185.42737657834653
True	25.85186711216877
True	885.1306556236929
True	318.0864437532777
True	9.430116539833094
True	364.1781824768704
True	162.77495886584123
True	631.6274352389759
True	375.35145295028536
True	583.6891786405437
True	550.9539562061487
True	485.3901858218305
True	797.1220009429996
True	245.9383911618252
True	564.223100665588
True	159.1900492902618
True	542.6952001022506
True	344.12931450381
True	387.3598616343572
True	127.10269735677193
True	142.11943837471517
True	107.7932744833529
True	69.15238857287193
True	736.3976110926159
True	177.1452869848304
True	43.79505012841727
True	0.0
True	535.262844155952
True	108.84837738264534
True	20.656117806769725
True	40.59841549943016
True	104.07448924288371
True	517.4180875227148
True	184.515886345431
True	103.16337650785464
True	35.84615120651064
True	157.87795873103707
True	919.7487854445072
True	53.09190875233827
True	225.09124657693076
True	712.806507809606
True	318.83563038043667
True	465.551131817269
True	466.369353948708
True	503.1848649532824
True	598.7166419649536
True	909.7354648445526
True	266.1699352436799
True	994.2509028933688
True	910.588107572286
True	621.2925584794696
True	350.52007479961406
True	856.6253651427868
True	9.802092551687757
True	32.866021439844616
True	277.47338740641027
True	38.59247904070605
True	199.2413940497175
True	776.5247362602408
True	221.7519350549711
True	738.1685694504371
True	760.0251028116589
True	122.79131943114338
True	364.6879263741053
True	594.7515801361726
True	23.971528580454827
True	133.23706040748618
True	423.6736818356043
True	298.5660153403892
True	205.49622361489736
True	116.33792424948145
True	379.8705566611299
True	20.227779697759583
True	375.59751900208994
True	362.0148301916382
True	1033.704563543978
True	366.3573159971023
True	32.51286173263456
True	435.5893447891474
True	427.4669738773397
True	235.7106583295874
True	25.1654521334911
True	758.1483334427256
True	418.6384806444884
True	178.2601446348905
True	13.630072272989924
True	1227.0519790220064
True	159.49146900858452
True	27.50854924403561
True	301.06829113601094
True	265.5957417790934
True	116.08137188422776
True	294.1244199291516
True	43.43999061242481
True	310.14540974228987
True	296.61250893250985
True	320.8513848427487
True	31.159223123047884
True	47.10498349314002
True	1049.9248164697458
True	23.838568012625657
True	13.317073793270096
True	174.7210962469139
True	658.2348749871027
True	9.101749378403042
True	199.95636411933884
True	169.35001140564594
True	547.3158263598166
True	387.7606898805272
True	729.0039797274706
True	323.95720272235866
True	501.5820914989558
True	454.70081506475424
True	505.47244104544086
True	100.63137304241326
True	1295.2595343681865
True	889.1520372513779
True	295.05298574803123
True	525.3596130796759
True	105.55166733114562
True	568.8183846859052
True	429.6133631577914
True	152.59294170798836
True	79.05399801477888
True	350.8296651273316
True	157.39147629231425
True	26.4756016996387
True	621.1573629303391
True	376.11895077426107
True	70.17112518239236
True	29.95931692261768
True	669.5645592331554
True	486.5071582233765
True	76.06586103529881
True	21.3754110694868
True	291.6482078004513
True	328.19372785428243
True	721.633592722624
True	551.3160496631895
True	549.9562950976734
True	783.3805381330295
True	9.078626788196493
True	57.6527547856932
True	37.27679916097976
True	60.17038571582233
True	492.45288020126907
True	586.5881632850435
True	83.69068088704188
True	108.32537688251274
True	197.5583497663739
True	72.563082494268
True	164.9338403098492
True	209.7111495319488
True	272.5687362298825
True	818.6832041490138
True	618.4259800459846
True	283.2488061510031
True	188.30833624005467
True	283.6412691405081
True	238.0685633328224
True	741.2874439533399
True	323.73686527528986
True	171.7723173548445
True	882.87031600469
True	340.02280438316893
True	468.7127393200121
True	157.2824889178515
True	120.97653831975865
True	63.25521405208039
True	209.30123616852808
True	978.6093574967298
True	535.4313172538123
True	117.54140260152175
True	371.9825283821646
True	101.58685016745568
True	635.6889137574822
True	3.6068406434277054
True	684.5364516753446
True	37.27848577594815
True	919.375217616993
True	846.02555745319
True	213.229477773408
True	30.96545658405587
True	80.68400797676932
True	456.4684718770601
True	231.0413019550628
True	1.5204110143009448
True	71.77865674237545
True	1092.720274406323
True	334.51410826531026
True	665.1404981257041
True	503.8367066727541
True	32.08543220424529
True	139.71920133381496
True	448.0337455941704
True	933.477910896022
True	819.583566256183
True	431.8950500633986
True	344.88604118858007
True	15.430602831368804
True	79.16886359291132
True	759.8742595342326
True	457.675451329187
True	378.5457556789124
True	862.1810409743464
True	26.87399014290405
True	204.43013782912263
True	898.551091987866
True	234.82005049956496
True	8.83260909525385
True	500.67347480181473
True	103.44579646287386
True	654.5007636712597
True	51.2373358199948
True	256.4552567671273
True	864.7468898236878
True	879.373819591368
True	267.30212922173763
True	435.86748094321865
True	118.90750345303267
True	599.033228237101
True	268.6121658630328
True	196.65712154530308
True	835.1202652084413
True	58.826922583722734
True	724.9830255860951
True	276.3903106440343
True	306.52340535146374
True	171.74266824141498
True	479.17804528040494
True	573.1580965420287
True	374.0008047315511
True	409.7689069216393
True	66.91868841550644
True	160.75480606755102
True	455.39565995183074
True	223.2850508409069
True	37.542361359702106
True	206.16012633205423
True	375.0469923368355
True	390.02489243318985
True	740.0741180527093
True	135.22447252639932
True	654.0029888537076
True	504.3574695112561
True	624.7832047367859
True	139.73260959192746
True	40.361403170157374
True	672.029113628234
True	71.3265119631213
True	549.6167139399985
True	668.3756348114546
True	456.97507533323886
True	129.03504693463918
True	523.0818482252623
True	4.284894598697285
True	403.01048118207297
True	31.519244817207746
True	633.7168785558148
True	270.3552115178927
True	574.6291929386769
True	698.7661494912472
True	139.5267735092724
True	496.7412184639934
True	498.0086478444759
True	66.01895354197332
True	971.2722565692048
True	2.246026087536354
True	29.33037951581373
True	643.088219955905
True	700.401001337985
True	133.9143785849667
True	401.43289191132845
True	125.76206417935566
True	71.94588245090732
True	450.7498588190665
True	37.25606616279822
True	504.8364079107565
True	12.61190395582734
True	826.3448934552033
True	555.2846134344552
True	660.2714886544103
True	106.11796485644744
True	370.2252266096456
True	980.3093644844796
True	847.1630375725967
True	140.15623210403237
True	558.1948899263568
True	461.1547986330977
True	248.91786281138585
True	264.1632217820467
True	5.602616638883556
True	323.3239808874424
True	12.399456865683549
True	368.72471705498646
True	79.19320403879674
True	424.80916860079583
True	650.9508102577837
True	125.7575197069368
True	242.8064340157326
True	635.8124669509806
True	667.5886983796167
True	299.6690363871633
True	138.81007438664474
True	154.7209639575969
True	487.6593518529239
True	91.21388012139076
True	10.243101251006472
True	505.93884283310126
True	561.4517136398402
True	18.21952026767546
True	137.60184833507049
True	905.0001579097687
True	498.6830121147348
True	259.8547198537431
True	35.87950749633446
True	483.5769727130176
True	113.58294688765592
True	583.0800208838044
True	664.3198420433372
True	294.60459537455745
True	382.0780697960646
True	181.63395253448604
True	230.46794936395
True	69.60016786943443
True	214.9751481652569
True	507.722541395912
True	22.287874982383418
True	463.9433945745417
True	381.97808548673976
True	733.9197807924008
True	891.3370471296732
True	896.1288667390388
True	153.5161471865767
True	414.0152116137726
True	74.12893816475976
True	189.33457243519464
True	319.97801129356924
True	9.762832185228689
True	792.6150447624635
True	22.638914890738675
True	400.8899818638011
True	261.1500952004256
True	636.3392219984711
True	207.85344034583284
True	38.88138018762919
True	711.0200281540597
True	1073.2079236862935
True	223.5758442017051
True	133.20303429948845
True	618.9171792661137
True	480.4586140343398
True	16.48722038992814
True	824.8669245003521
True	114.70022257447629
True	46.6272705514856
True	302.2357973408144
True	348.49596079228024
True	405.81329890031935
True	265.530877588051
True	20.41823462372707
True	21.502829847217463
True	833.9063525873138
True	196.4736034352564
True	104.6957452064035
True	846.4690502725481
True	659.8280920374143
True	636.5876169716687
True	449.5151141346997
True	146.4709714721641
True	32.40517173283194
True	101.5535310131284
True	432.3230451377607
True	230.39617819642143
True	490.906875770412
True	146.2795820887068
True	496.3841287955253
True	656.4963673989688
True	966.6670063101532
True	25.515060111318224
True	993.6129383880344
True	1062.4720031263998
True	456.6613885729789
True	87.17456467050661
True	779.5804354932764
True	646.04481087619
True	648.7141231932584
True	171.18651002874722
True	765.2292952706836
True	696.0823941431876
True	121.80748772818907
True	772.6569646745146
True	808.2314699464046
True	466.5254940346073
True	226.14417122429705
True	69.84800879865479
True	306.5986512707285
True	360.6300060090044
True	458.6881511321805
True	427.0879642953907
True	185.03994157529704
True	306.74757346580964
True	3.377798610345208
True	13.776419036544231
True	105.66597350826306
True	129.6143091524074
True	348.28959910221823
True	342.7730321409445
True	108.1009012762804
True	17.46269627354477
True	213.87996882694063
True	854.1267343512718
True	444.24706375243136
True	537.3255728916898
True	568.706206553436
True	781.8347213316727
True	648.9335562390137
True	93.75337762682511
True	217.83360196680013
True	235.8847424787525
True	286.0817046952884
True	108.64837770070584
True	362.5409815891479
True	433.1509668817336
True	171.53124782681587
True	657.4007000889227
True	251.04120700874415
True	206.1144505174508
True	28.5845388770816
True	248.49589365455756
True	468.19194371588935
True	167.2472953692002
True	535.7763862353967
True	469.8878333850831
True	240.92839195413657
True	100.82299759005
True	42.20556106323876
True	400.16077235612994
True	802.8103091718556
True	167.86949275629405
True	1066.4442153887655
True	1077.8053941738206
True	474.0441288242753
True	101.11797267356546
True	122.9948994532179
True	678.3015291047028
True	8.984846775769567
True	216.492539457014
True	131.50641800216982
True	118.34005821033324
True	334.5232606236763
True	634.614979160584
True	36.976880447839406
True	128.84674723452528
True	948.8177086149684
True	56.945075525385846
True	451.8211956463432
True	536.527615200366
True	243.2250740375107
True	130.47499991728867
True	924.9847107142105
True	1209.2020703379158
True	514.5406640351836
True	657.9087343380455
True	206.48903816211663
True	154.96720102913693
True	317.67259389958195
True	256.853915726011
True	175.81530369430382
True	322.7766076206775
True	344.65307991095585
True	10.88591946001316
True	636.2028183779009
True	149.78359092526333
True	79.57102644987769
True	454.8827411971609
True	325.26079967859323
True	1215.2569553162748
True	349.4157900492555
True	953.6635812924982
True	9.38591331332077
True	271.5268151700074
True	219.1366889131868
True	156.16073745531617
True	473.23778240581055
True	198.6707402598581
True	403.62627831590953
True	325.47626307456795
True	112.69370055597538
True	360.2522697321363
True	1105.9806428583463
True	753.2705205230156
True	225.834376745398
True	108.224718807006
True	297.4963090526845
True	24.98973545656981
True	358.2673792768426
True	312.54841833577274
True	573.8197465706457
True	445.7016164710303
True	345.2982548741449
True	149.5144849568347
True	12.081334099485868
True	419.6305803046103
True	272.8921972997992
True	144.6584818490376
True	300.7821521331939
True	421.4271728797127
True	810.0161395297432
True	316.1772739948715
True	763.0257867071244
True	412.92059965046064
True	383.8808684162768
True	1.2407121497340468
True	1177.100015547136
True	105.27421667387372
True	927.1645387016138
True	208.14783277707065
True	455.4447396116184
True	667.9874718610655
True	82.55279708537758
True	476.3355480750558
True	32.382151188327995
True	433.13705394395913
True	74.73172736982023
True	227.16818879740327
True	36.92745718850502
True	642.085887792321
True	193.95998627404404
True	25.800123350643357
True	402.1645094877402
True	106.76973924553413
True	171.42342074789448
True	844.4176875808895
True	264.2410374426919
True	159.76283620730655
True	376.7230516180138
True	515.93384341825
True	335.2852980341154
True	518.6947392663947
True	609.8608470591365
True	161.534685051698
True	6.645225750978565
True	69.32109406303199
True	434.4218920790138
True	92.7905600237079
True	82.69974509336814
True	1036.6962546513917
True	28.908804655713645
True	320.3987981140979
True	325.5127813294313
True	459.30463353570326
True	669.8845883450532
True	186.8580581289725
True	664.0469072192966
True	325.4545707814802
True	344.4435422932889
True	265.84618433541067
True	206.39120877676396
True	369.09260595426
True	441.03801762128114
True	402.340864312597
True	607.5510507638774
True	136.6709247809939
True	77.64381441486069
True	39.17794535909035
True	277.2322704965938
True	647.5561750064759
True	418.99601333180703
True	787.5770987000159
True	218.5574197322572
True	401.11807680141686
True	65.95397523878728
True	52.08616628040048
True	406.0141967920383
True	203.5798052299669
True	225.1903950901524
True	43.89285111602637
True	1108.5682824966352
True	166.8595573412533
True	909.6300405129172
True	311.0539876236284
True	916.8924640437416
True	233.05010650342368
True	455.6595191540657
True	536.7256430852032
True	613.3305511754417
True	209.47045353893952
True	474.0576015683495
True	929.2925266268468
True	128.38737388959947
True	7.172369873175803
True	584.1065395677753
True	27.821681933503804
True	72.02418303861683
True	796.1309548731043
True	234.6531872817529
True	964.0181440998208
True	699.581625196334
True	411.25418612443286
True	262.7275043221918
True	500.5698146793045
True	334.7101163936315
True	177.22298640609597
True	652.5942459436616
True	708.1738929495893
True	212.31878466787745
True	87.03975819934485
True	510.7110854427749
True	136.05414402172863
True	393.2182604672381
True	342.21581556959546
True	64.2422772280993
True	369.8627831008261
True	417.4868193424437
True	392.7986839803815
True	406.31441006024266
True	412.26524278870414
True	665.4140612079746
True	54.98503972497012
True	456.1683004361166
True	315.6139595368471
True	645.1141750993423
True	217.8661524736837
True	96.7053457451308
True	44.55375168574755
True	532.2256753561114
True	632.1015385857032
True	182.1676433738133
True	404.3230746065232
True	316.6012905104979
True	17.31417415862404
True	171.67480203793409
True	287.3997968803697
True	3.1976210382695847
True	873.214159022891
True	78.5562273107799
True	106.64217817056596
True	107.62271956372064
True	361.48272029115816
True	37.91194984838621
True	458.0548074076215
True	229.06452602177427
True	5.092628947465167
True	115.09908255392698
True	448.1569790607218
True	51.87338296955455
True	69.26245328583602
True	178.99181983091506
True	297.75997629797286
True	982.1334616192026
True	394.0108246484325
True	953.63569678089
True	183.00626039965616
True	1020.770130167243
True	764.7982277710071
True	644.5481742676161
True	410.842746637954
True	376.5956063966493
True	74.54981242943815
True	69.76854291766648
True	78.35904335224615
True	178.49337172352716
True	483.5054038610963
True	1046.6473475160117
True	177.72851837467545
True	348.45068842706803
True	441.476882429801
True	599.748665382594
True	591.8175241623783
True	290.4692759798825
True	462.0966015619376
True	650.2305770359994
True	94.99831112994586
True	716.3669925647825
True	259.022436941986
True	140.2726364394475
True	403.5438327435496
True	855.4447083478799
True	443.770358909644
True	838.697916905025
True	192.85783884720567
True	343.943074243229
True	716.0893786378379
True	635.3387360682345
True	190.4598166757272
True	263.509156274223
True	826.5604891832425
True	30.47200954129568
True	186.1965048333531
True	477.5134768900994
True	700.301210517358
True	104.76287477219894
True	35.43837602839268
True	168.40997259850943
True	718.8607101586306
True	318.4172905430556
True	556.964240898927
True	358.24636388931987
True	298.7057154365345
True	470.03643952174633
True	481.9477211182559
True	61.12952785198719
True	378.7519511759429
True	788.6372862097469
True	0.0
True	287.3788295262183
True	252.16821621737563
True	964.7215390740644
True	152.3696604199801
True	651.4273711246294
True	639.8335359768628
True	118.61551325577568
True	219.98392445888533
True	127.85727246211684
True	12.014127311054084
True	297.3474021040082
True	368.3079163150484
True	1138.915304106686
True	235.6742769281249
True	412.9174289111047
True	648.380164984447
True	209.08715388664768
True	29.356014348454003
True	883.896237065552
True	611.1944570691875
True	160.25030876066816
True	624.1124116673699
True	167.26088140785583
True	300.76374412086244
True	791.1411940165964
True	35.89387735655966
True	105.58925969797018
True	540.4157597438085
True	66.36500936213808
True	74.58781589975328
True	411.6269543931258
True	20.606645307481976
True	749.5791337384069
True	101.22567686597
True	161.21648326886876
True	17.485110689582598
True	712.4890452950649
True	30.48958735917439
True	768.2204417639803
True	388.71632844187417
True	118.8692571285538
True	700.1610027326012
True	536.4557767766358
True	559.7733223309797
True	47.29508472642604
True	368.5192754085638
True	5.899988970993714
True	94.65061913610566
True	379.2418240213384
True	46.88535939493119
True	121.74855553218168
True	311.58632292558354
True	185.42767166415916
True	102.63082472290232
True	673.8223564000332
True	18.608591299050836
True	1082.1102392420755
True	508.3463769871617
True	300.09792531023487
True	501.52693385375903
True	123.5985098395538
True	779.6558678144894
True	1160.198375060042
True	750.666031711083
True	176.07857121718615
True	225.17249082400613
True	50.36482281203043
True	57.05305860375239
True	153.76762743673456
True	98.4432411588965
True	171.3220814100526
True	1218.415891783686
True	316.5590022084371
True	357.9913891110875
True	722.3188577082838
True	15.65721915101975
True	14.461058283038357
True	573.3982318452056
True	5.741564115328631
True	116.77957659825572
True	668.0105282182121
True	184.5101286395907
True	656.3620292102793
True	838.0548739323233
True	154.53590611343853
True	895.2342944192173
True	2.6159448909770773
True	427.2928640195848
True	1045.5463980348743
True	24.35218353150928
True	234.18227809467876
True	153.8952472467613
True	962.7660179426314
True	238.133739339107
True	503.286425491041
True	117.7789662319503
True	506.0737984204813
True	158.27914086530333
True	100.99215031504484
True	391.0245679814597
True	70.22807829504117
True	55.67716901504365
True	1077.206170225189
True	243.52006973563232
True	159.9249830181368
True	358.8289200639381
True	396.16671962972055
True	216.17035838180007
True	164.0040543895768
True	388.6038653971148
True	35.86101488780191
True	486.247132396996
True	1125.3310207507102
True	117.33119902474016
True	481.0947204027141
True	305.22568913452005
True	27.26543509429801
True	391.45819409471954
True	101.40562548208884
True	573.001423428978
True	201.38078884789027
True	418.39539788056953
True	19.588065171395435
True	438.1920732394173
True	108.09339024553792
True	340.3214211611861
True	35.09834094778886
True	178.91226273019748
True	256.9521021365427
True	748.2642984758285
True	60.92910805767875
True	146.4360373211012
True	235.5172619388092
True	140.39540852774113
True	639.6409036077065
True	554.6542201139653
True	794.6643408648573
True	394.6063661484334
True	536.0575391216738
True	430.500806146163
True	693.6682895398632
True	71.25866881974989
True	456.71910067451455
True	415.79324394144015
True	50.433031133880775
True	86.28909715033008
True	129.62270504760846
True	88.92916527141378
True	330.8533393052066
True	854.1768007297662
True	319.31282912150914
True	1075.229367597976
True	317.8503063522753
True	922.9914136897104
True	153.70035623524174
True	564.2439047206874
True	614.4628898801564
True	684.1901883144584
True	451.2020638317918
True	63.1678460371993
True	298.6146234803594
True	43.10227835671893
True	167.73837171250432
True	169.57045556027435
True	1096.9891654658966
True	227.23989086466997
True	546.9913341420859
True	554.2946673845412
True	550.1292866032112
True	830.3647061770882
True	579.7904753513062
True	657.3376086510782
True	928.552848771476
True	126.2312433155694
True	315.4541954995139
True	263.5693747472827
True	316.2568980914699
True	87.17060654951764
True	351.5297962090676
True	3.784668272269144
True	337.2455957160536
True	267.551507094276
True	605.8978590502475
True	287.9239250521896
True	364.4414749322084
True	10.17684677525515
True	62.18618063794428
True	536.5189742234654
True	33.89389132738481
True	142.9955919783858
True	63.85648878174832
True	154.4480569660238
True	243.414539873263
True	73.20215766141939
True	389.1016886171258
True	261.4937043119249
True	99.14533954951216
True	337.92280941120947
True	59.622962297520274
True	596.8178364581142
True	859.0012878800645
True	285.73067948925785
True	1152.8701863658137
True	115.07553621286202
True	311.493424597388
True	1054.2998328895192
True	86.8043731280791
True	275.7265048460684
True	10.022252858350797
True	411.481709564704
True	452.9242370650718
True	156.02979942572645
True	624.8703486239415
True	915.181784854238
True	161.9600288624285
True	80.79686323397799
True	318.9751193688959
True	540.7978682814678
True	653.984060534493
True	1188.82019862764
True	26.005332378633756
True	943.5805109244247
True	138.11058960371184
True	635.5554082789915
True	117.9077622639618
True	127.27752791207833
True	185.0322179004022
True	173.60296236543937
True	734.8553383272802
True	213.08480730114167
True	229.112937024374
True	70.56853216527304
True	509.3410764111799
True	440.2067148321577
True	173.82164173422163
True	230.41241800295165
True	17.115679570604023
True	422.3521533575524
True	213.62510646334775
True	289.83831453765225
True	117.18245071959517
True	709.0346753505429
True	442.6139257224587
True	254.68519581621112
True	650.0443838164605
True	520.7425260448928
True	464.1689474819756
True	130.33287877079428
True	538.7420301377556
True	426.8621885119946
True	2.568530568729091
True	197.9412297555452
True	93.27320921685954
True	242.4647663247601
True	3.0378956656005296
True	128.3610304771771
True	356.738777385377
True	7.213521985819335
True	886.1674615576353
True	168.65926546446275
True	745.1867736480134
True	807.3737697825935
True	161.38716521393363
True	221.37160118454852
True	486.2791995054171
True	819.7774136298826
True	51.880412257457806
True	39.25884136938926
True	133.75248416317473
True	611.7293350694251
True	713.0058555131003
True	182.58193815440217
True	588.8661235197345
True	583.7118418129945
True	818.5224847305369
True	408.2333575147344
True	185.771905220368
True	865.5650142838817
True	215.05781926318932
True	146.62893208927127
True	334.88965188630124
True	217.11311688719792
True	203.09992176084103
True	616.2017737132618
True	249.059029466315
True	185.6935456251545
True	449.95094822052096
True	470.01401191448673
True	64.91929307657995
True	288.87170643574694
True	81.14837814024288
True	345.79183880566234
True	359.1193505965144
True	261.2635055236778
True	176.58885183648252
True	392.7891489656171
True	672.8545583636774
True	741.7976189318899
True	291.49537761102715
True	741.9118334533237
True	61.47098420359627
True	876.7657258607528
True	352.9776065985811
True	12.627371033964492
True	622.2003325925083
True	697.1520704355487
True	266.83237102725235
True	175.80133161672487
True	50.09236033364739
True	395.2995681120965
True	73.49483487604473
True	14.461675067237096
True	892.4808453629556
True	369.74226780463175
True	176.14102185886048
True	1012.7326700146853
True	10.828728091547454
True	785.1952071175893
True	31.821918311826767
True	642.8118273679542
True	59.91298917936943
True	781.1575842342902
True	437.11931231279846
True	198.70328336004584
True	420.3552107251082
True	195.9387529773527
True	304.32859729481584
True	227.24744534235475
True	419.5819555963424
True	10.761203632219402
True	322.56089015599883
True	111.85904448132584
True	10.614424514579513
True	476.6254655964719
True	729.7279793422207
True	274.22160049903187
True	84.02577704407857
True	315.7925340255288
True	77.03808829949378
True	190.6012802834784
True	170.77182687099008
True	371.8767704322586
True	43.05434266810921
True	142.63210907969295
True	374.7864139415258
True	868.0650974790664
True	114.43160970904044
True	204.552095568812
True	426.4388728767564
True	17.877716024881686
True	429.8286935176942
True	507.792868015923
True	89.86888659358365
True	418.3847440709969
True	340.6719024748313
True	418.0374900522214
True	569.5515975324596
True	1035.1961042525224
True	957.6842137710908
True	52.45414981019523
True	1072.703217805138
True	112.87258363192574
True	121.502409444093
True	109.40645806383398
True	500.1145662211224
True	375.8289504149431
True	574.0204690193874
True	256.943175233356
True	153.8223737392406
True	422.1321674330487
True	15.57516170942433
True	441.1929576138212
True	383.0660869383127
True	153.59731967465206
True	94.44426111357303
True	560.7190877536829
True	975.962251579366
True	197.36179820079903
True	65.53497292153399
True	443.1861532410906
True	370.934378616405
True	488.79229534884325
True	335.00281644178074
True	3.9372899846668137
True	540.8992718335429
True	511.05777772843766
True	499.47127455033234
True	187.1100751583661
True	108.13471493233487
True	22.361717445064738
True	367.7438182419767
True	106.84648487401714
True	7.303411269304274
True	34.05825667923921
True	356.3031366929134
True	652.0742633482803
True	135.81301713425725
True	83.1874433421283
True	23.705960898654475
True	392.6191319603913
True	330.6475445122565
True	762.8805503092752
True	314.81219312306035
True	496.87128208567054
True	547.6639542545113
True	511.7679075212453
True	299.0313472186832
True	573.0243841826774
True	98.50540957603955
True	575.3296177939494
True	7.72114301305948
True	372.7698754287205
True	459.8935970029601
True	948.7844799622223
True	352.3173952283187
True	805.7803961253605
True	982.335505655535
True	183.5814160762465
True	35.31363685935089
True	366.3649890936702
True	383.35056210098384
True	588.0107139168525
True	250.43886406634732
True	29.95667745388704
True	653.346565773989
True	131.4228020874841
True	1044.4458842494664
True	316.5490418700678
True	485.5040179196554
True	122.45747329426509
True	826.59211414593
True	137.61465949767546
True	830.0682040254977
True	535.1041520259921
True	189.79266045691023
True	113.45437920048452
True	67.31204204036186
True	564.0438996814078
True	920.4060655873872
True	438.1902188149044
True	541.0707995000188
True	137.9312751795819
True	625.606266943118
True	500.0604766228259
True	766.850959714503
True	325.3604074585067
True	577.4720861242847
True	113.4841680780574
True	23.45470698506988
True	408.224506408013
True	170.1766087918272
True	98.9386480850212
True	369.6849803690275
True	1072.081378869018
True	257.5491262134721
True	551.1616134674473
True	10.77374144634282
True	69.12392338891088
True	326.1226511870382
True	790.5012208406233
True	445.2394148586101
True	512.7796097521792
True	728.8696530560322
True	63.987686680708656
True	732.6731541228555
True	48.50812483595535
True	99.7850047275708
True	182.3297257996795
True	82.87426486843452
True	25.77399119798907
True	290.8679663754045
True	469.39947500020224
True	903.130768396048
True	845.1908930508317
True	4.997611090050363
True	283.69538358436733
True	477.5663478149092
True	127.41539725606832
True	237.19971388088263
True	333.34088497445885
True	1316.437783356426
True	452.99589688379433
True	25.613930676240464
True	190.29864657272265
True	708.3646778400638
True	35.065747120776045
True	179.73029640139342
True	578.1347885944556
True	71.47343502027083
True	869.5304441316057
True	319.1209054531022
True	659.4492623713901
True	78.42793758450428
True	647.3580182595929
True	579.5332949423208
True	872.7656740848577
True	251.5509716690459
True	506.9703713678579
True	849.2267880285331
True	927.1890708121634
True	232.8221972794772
True	724.4242353367556
True	218.6743288391111
True	447.3091244875428
True	361.58910291405647
True	490.0364480482629
True	492.3519210741896
True	307.30769010713664
True	350.6074484791093
True	105.56688231929724
True	339.9406416626741
True	1151.1800780433816
True	310.6991043443781
True	149.1190286597385
True	297.23394601831035
True	734.4419934414756
True	648.8302402332968
True	430.04183960494345
True	118.37865430003993
True	341.68417947715045
True	33.22701363688843
True	172.97511626660418
True	92.1220246465465
True	86.16345603737695
True	573.307172948405
True	141.15916605160754
True	127.8409112154558
True	106.16111815138171
True	84.31610313964353
True	442.1163275640637
True	376.0192876382497
True	1067.6247088362336
True	543.2118940517337
True	777.7898640117364
True	266.7751607770228
True	305.8522803474774
True	546.6717387482164
True	196.38615068140825
True	766.899646515783
True	246.27613289049916
True	352.4406473516705
True	67.70744276773
True	116.7441598458146
True	270.0802291427125
True	126.00549179667728
True	449.89020180427946
True	29.44924194567446
True	549.0696084909291
True	1012.9510851875726
True	712.5266528434845
True	1.3626668137200837
True	60.56053324032232
True	476.4081520239869
True	442.3806950269742
True	75.60808303665945
True	125.25738655332944
True	299.7169385023386
True	84.22062436036613
True	52.59558747326773
True	729.2196040018499
True	681.3009054024112
True	159.30454305831606
True	168.2219755780595
True	534.1865713546213
True	54.05393680917482
True	25.812742682661955
True	576.4586778324378
True	452.4341969105577
True	1124.1392834065791
True	42.58865282286243
True	451.924372271675
True	885.9579234305829
True	816.9371266615349
True	300.65425407521207
True	746.7893503799371
True	388.0131553862037
True	40.58638500119153
True	104.25305322795164
True	715.5850124668664
True	77.5925736447329
True	138.10866166278603
True	866.8867744140028
True	193.1588071664904
True	276.5569740483889
True	98.17182202955814
True	625.2722815531575
True	587.0784235605537
True	212.7253278866627
True	444.9753805206344
True	41.6215548132396
True	274.15932354180904
True	582.855026285246
True	601.6475009681824
True	317.29230402374566
True	69.8768705246811
True	933.8986830309708
True	1078.9337322823576
True	564.4334168914963
True	67.06713526393712
True	30.28438256234795
True	92.03302629324074
True	106.85196681295098
True	97.55832932153716
True	878.3445668261542
True	1240.9929477346373
True	721.4384864178136
True	326.8899235208164
True	8.405264881214094
True	19.607727062605548
True	336.96663430366107
True	479.5644256850413
True	44.78388289303872
True	576.7376903196034
True	427.6187251584765
True	403.26835838670615
True	77.42348037875324
True	191.77658244988888
True	256.92590992354326
True	137.01907147057858
True	400.6813109835219
True	40.75365499900641
True	172.250806583541
True	1136.5735380033714
True	6.670315297062459
True	27.665256009003585
True	581.5746558374368
True	355.57057317085685
True	771.6551073882498
True	162.21004071753015
True	746.1324004992208
True	603.8970753947133
True	272.3276137282589
True	419.3744084961067
True	331.74331086378794
True	290.6147054586098
True	269.4516847131961
True	389.3333823330297
True	506.1319056633672
True	522.244548645115
True	110.081099976871
True	362.2922285585598
True	8.347954250766907
True	182.61619510343107
True	230.977920647167
True	846.3113727850872
True	591.8286274165195
True	29.864177787581337
True	730.3689073914045
True	832.7035474948814
True	109.91515966067897
True	342.2174280122496
True	863.2950607994052
True	227.0601582274072
True	162.94749477940115
True	530.3978256397556
True	563.9736333797998
True	1114.2496690900311
True	148.23746134275336
True	154.95993184791547
True	244.98068102825988
True	313.92207237930035
True	413.2857767743599
True	409.4400030375823
True	315.5957618197311
True	429.4179355594338
True	487.767840228254
True	233.8557270707457
True	1474.6729949633425
True	248.10653566336455
True	394.8393205394181
True	52.11132426726151
True	768.2233497883169
True	253.26495681340936
True	900.1148128390244
True	555.2697233304809
True	302.8688554937685
True	776.9225040418636
True	265.2197522810821
True	210.52609417977635
True	252.21149115654865
True	218.6357036834452
True	142.2144786320194
True	251.74079386030976
True	726.2929009001356
True	522.6638566632388
True	217.5297625790056
True	1166.4558697482337
True	120.38394774531618
True	260.39159987751947
True	73.69978589260363
True	305.7893255468384
True	423.75351413295584
True	97.61059939479594
True	224.02537074890705
True	68.45885327452795
True	702.0049650603224
True	377.403629873333
True	215.12416272470395
True	717.0594390810859
True	854.307105073186
True	800.8995828077078
True	830.8020309783732
True	348.2910726738136
True	1.5850998125068931
True	267.3265214410668
True	57.20671778255636
True	404.04880967474855
True	52.317159071414224
True	350.525369866024
True	830.0157733191838
True	1039.334676266576
True	393.4879854350687
True	22.25723054049582
True	528.7388341179011
True	518.8623329528162
True	185.8256486131232
True	238.07998761362768
True	290.8253850093187
True	24.45047535665397
True	126.41772746897507
True	950.0432465977926
True	57.73328668638264
True	491.3238771205703
True	801.036696334384
True	100.72707659720872
True	236.5453864922721
True	111.31117242030903
True	15.623327530326137
True	1.349277600088232
True	123.95028944421354
True	994.8798740484864
True	495.0325390235941
True	64.875029671282
True	794.1673541203097
True	330.7129890840098
True	1.8226609315833977
True	429.98504237239416
True	194.47032913507792
True	514.4231510226848
True	79.47893833155905
True	332.30809962630246
True	363.2785013670581
True	177.93283009292944
True	204.64225366271737
True	133.80740045793837
True	183.01534623369784
True	963.6873816326672
True	17.691987901383552
True	511.2514008029646
True	491.4171924937853
True	420.6335418502424
True	217.7494914709993
True	235.30506814381863
True	151.75198546775243
True	46.69931626649706
True	467.0061185381089
True	150.23937621727185
True	814.448171130309
True	821.0730744291068
True	235.29736795474813
True	303.8775368492245
True	515.1200272453605
True	41.95255943686816
True	86.53318390020466
True	757.5309699642404
True	1081.077781306513
True	111.62022521043887
True	736.5351933168055
True	145.5309307387885
True	933.043968541997
True	697.0624195874177
True	103.4782718231412
True	284.97567113653514
True	628.2121913362303
True	255.02529152352875
True	45.808020190348415
True	557.1506063067682
True	442.74678344207024
True	5.869968015881769
True	472.2912890792711
True	68.40163850320849
True	183.4180771623014
True	237.08939036093048
True	299.0322696424866
True	74.32219840056152
True	221.02746660022456
True	355.0009717010746
True	428.3774822071652
True	935.3227987742384
True	52.1881318636226
True	911.0721334384708
True	989.8341780343184
True	136.8342465205415
True	71.65583329198425
True	977.7244625977723
True	36.797328403259264
True	228.11655725191608
True	88.60497672348887
True	222.49361544926
True	364.74610313714106
True	961.9228538519328
True	92.20440524569902
True	68.17828950158545
True	649.1871228284875
True	284.4703570468586
True	710.3812849663192
True	50.30724681240835
True	489.365999829666
True	392.676003860458
True	678.5833786851211
True	53.31383081436321
True	109.11491412401742
True	27.499408092968107
True	265.1073267518811
True	43.38605916145716
True	364.610389637042
True	3.1390950264038824
True	1184.6844421589244
True	103.5892408724189
True	132.134345227769
True	364.3542028956876
True	747.3150211342311
True	670.0135725787788
True	1015.3931874840008
True	477.5889258630706
True	407.7511760990658
True	140.15418151848698
True	421.0337884783264
True	877.2649408214946
True	431.2139164497903
True	960.4133158703823
True	85.36415680085192
True	436.1438908908936
True	176.7597923474113
True	301.2661158299206
True	748.1619775971006
True	161.19299162236115
True	132.51408839913697
True	61.13904621597453
True	857.773451980396
True	778.7872203882695
True	81.29938911395884
True	456.6656121456424
True	727.7192606542502
True	412.2281373460669
True	52.60147518196133
True	302.1368600533432
True	759.0918401413584
True	31.35450435651273
True	360.0017113259113
True	168.69908544873545
True	275.69363074535266
True	34.139657472743664
True	214.40594620515492
True	779.0512471710305
True	652.7309126534301
True	56.65933867263942
True	296.5238704419984
True	876.4032596556316
True	18.604516847131965
True	318.158354698753
True	289.38172075565427
True	426.0420366656416
True	219.33633556411667
True	604.5683284964342
True	46.73009047475275
True	969.50385658316
True	862.277537106735
True	45.51595579369824
True	404.8150172097381
True	723.27317309417
True	862.7029550816726
True	268.8922820613943
True	614.1639003634302
True	129.0534763761602
True	193.7971657881678
True	138.80851275744507
True	138.6664944565847
True	215.83081346399183
True	941.010045589945
True	782.1506635537485
True	954.157504903162
True	20.271063563839565
True	26.880628806661708
True	363.6793253775572
True	14.703464069019294
True	630.1213825844887
True	1069.4400764454358
True	274.27960419191965
True	205.79254364818232
True	84.53019865715355
True	229.3821473662281
True	126.5859565612843
True	47.00905950305923
True	135.73989581466142
True	89.76299168963712
True	242.79690562894675
True	535.1665223674605
True	162.17157595013654
True	30.584848855843884
True	61.23097676947461
True	434.4987702755765
True	267.16649646400305
True	592.6574089235005
True	23.1314639513043
True	122.14310778864149
True	675.7611007918275
True	278.4858688016388
True	462.4741417884075
True	658.6868384788143
True	105.14555693209968
True	111.13677712807716
True	79.7352079260515
True	27.723635299994736
True	119.1338378131114
True	87.37750828084425
True	102.03503486503
True	144.79779773078454
True	240.24852000331745
True	811.6701624647199
True	280.5370922488137
True	897.724531469092
True	166.40366820933957
True	203.8262277139361
True	810.51851082804
True	304.9877005593608
True	574.2159106538534
True	259.95782190101494
True	345.27750177290903
True	457.1100010714172
True	552.9241251360746
True	621.3368659802765
True	376.41218699452753
True	35.72263780705849
True	569.5712912669958
True	624.6264453718169
True	18.8814127501038
True	10.870697001504404
True	262.38245477254185
True	394.1847512378892
True	442.6632721962612
True	68.90587011550168
True	636.0083141524747
True	939.494852119043
True	230.64526976395044
True	890.5260090146231
True	287.7980514331539
True	104.83120079307106
True	271.32013990310423
True	682.4719825311604
True	39.07416923236588
True	584.8551412290391
True	1292.6070614619623
True	1010.2391286338756
True	923.5117188865
True	216.2723253851593
True	89.0796643937861
True	187.45972050832583
True	830.3428132215658
True	138.96178419425885
True	1096.0011678022192
True	871.0153766192299
True	42.97327223167642
True	87.40538583140327
True	398.205360725841
True	404.8354358040874
True	208.93864644816105
True	512.6130644421444
True	653.2628543062615
True	125.40764963333449
True	272.2818048378142
True	1030.8311224663405
True	51.4708705001018
True	704.9124088532876
True	548.4025297696451
True	37.97316885067427
True	836.1403139081658
True	394.1898797754441
True	556.8226099258831
True	111.3309402593505
True	272.9888343881309
True	222.6080292052232
True	27.360116742494576
True	129.63565441422583
True	747.7300318506294
True	138.64858272658694
True	357.1051917178415
True	62.53214293217269
True	628.5315192223946
True	633.1593712618157
True	231.36956503989472
True	489.8443652500793
True	174.2125608209997
True	166.50323278401967
True	225.34389500171207
True	277.63463242461864
True	348.17626717384616
True	128.8914813028555
True	192.850800998541
True	26.94750874932108
True	859.5384073948833
True	317.5687940979921
True	9.456659681629352
True	372.441523995585
True	164.63200059424182
True	634.6648089240246
True	372.40476805206566
True	595.2206687575864
True	545.7628797347681
True	485.5581072876906
True	778.8047411162843
True	253.24995845961965
True	542.8425661555092
True	161.0029151393535
True	526.1232502553052
True	357.1888491111605
True	373.3287210008188
True	135.48061617058926
True	125.07008069240692
True	107.26091126852316
True	67.94076323208851
True	712.6638086389567
True	183.6713482087191
True	45.14843616299832
True	0.0
True	589.8152211102545
True	115.59963857275638
True	23.07433464673636
True	39.25077386860778
True	108.3967963913665
True	539.6344953187225
True	183.0502054103653
True	103.4883894988576
True	35.7051877010813
True	152.59700679042723
True	899.7703603806383
True	51.208006159350695
True	234.1527834246741
True	758.1191363412794
True	314.6633124594873
True	446.1179122980069
True	474.9106479847498
True	510.5691763070652
True	595.4053334033025
True	907.0719714422085
True	254.00822524436413
True	1042.4112975175233
True	915.2202520720756
True	634.4131740596933
True	340.3040637299039
True	824.1443913467069
True	10.340884393532274
True	33.15877225528638
True	283.6413980311022
True	38.74092423298587
True	197.3503729829344
True	762.685029400555
True	219.63688732089463
True	729.1476253791335
True	754.0854600069575
True	128.47836135545478
True	359.6133026219301
True	584.5462997263021
True	24.66522130107755
True	132.65069840057444
True	433.33460111833824
True	303.5614575538009
True	201.6423821995735
True	115.4909954034316
True	376.3676150495931
True	22.628949354540527
True	366.5542321038657
True	361.09371743205566
True	1032.8893295457974
True	362.1036377584495
True	31.03240084815025
True	437.7333065669809
True	450.7038995681641
True	222.21938860620105
True	29.602422910626263
True	764.1812602524915
True	433.6952498761201
True	188.67247073030484
True	13.882212442639595
True	1212.31156219327
True	163.01781152863856
True	27.63050659898627
True	299.6866850580588
True	270.5233592158953
True	118.2690792648137
True	293.8159650470571
True	48.009716202158295
True	324.8369865084843
True	295.49538694569713
True	315.7657902324791
True	30.61588548042429
True	44.420953653886016
True	1039.4064271697664
True	24.595548031281268
True	14.128489233533326
True	182.7932134913229
True	685.1920760708283
True	8.301677872953901
True	195.50381269702115
True	180.4968475162057
True	513.3653752999867
True	379.6832181213099
True	743.9377990814223
True	322.54777923290146
True	486.5799353077011
True	444.6309784227213
True	495.235878047257
True	101.73319983417208
True	1272.0345123950071
True	884.1959719183997
True	292.4304371804187
True	551.9392606380184
True	104.58926551905924
True	572.304435458539
True	438.2165318353081
True	163.9780557718367
True	78.11638910334177
True	349.5733021867228
True	165.75176903551818
True	29.70433455660572
True	595.2213048630864
True	389.74836701632927
True	69.62656448494123
True	28.640376835920037
True	638.5813958211298
True	499.4497282214077
True	67.38458252650994
True	21.69322882991925
True	316.14293691506595
True	307.3339297481043
True	716.3619308774379
True	545.1455171761452
True	558.4064656617961
True	800.5257582021973
True	8.698916182376808
True	51.46827948589411
True	37.18986160306022
True	57.90490133586163
True	507.14721134066986
True	600.1865600714037
True	80.49397012504936
True	109.52834919749128
True	188.81425988473424
True	74.65468636995467
True	186.7877605464843
True	208.5700882997788
True	275.8505000586397
True	826.0878268679462
True	597.1304075571605
True	285.0636701798473
True	188.59989236158503
True	289.10786090962137
True	242.62608291769783
True	756.1068326051553
True	337.1907948002824
True	170.59707247214723
True	915.425902330786
True	350.4422600237381
True	483.4117159072129
True	154.73500123715556
True	116.98454598745924
True	56.54930735892784
True	216.4768426660392
True	975.658855819974
True	539.7778097368794
True	113.53857340015544
True	350.7807741265014
True	98.28628864989696
True	677.7372385555893
True	4.725318656592357
True	705.7976697547904
True	37.59894423613176
True	960.0547574841206
True	836.882237012571
True	216.15954726333587
True	32.18966012847404
True	82.55002030353208
True	434.3168321265484
True	218.16854614631865
True	1.182927098268446
True	80.2962396985325
True	1102.045651223082
True	342.6454705574417
True	662.6331129495837
True	503.1055220380856
True	29.758876503049027
True	141.66230214238047
True	432.1183221364027
True	925.1944960398448
True	797.8983147666434
True	414.45302262784605
True	349.70684403555106
True	17.986071390992254
True	77.0334294630397
True	754.1195333420402
True	469.6098507502948
True	382.1510426798772
True	885.3722645470779
True	24.25825655063469
True	214.6446043275889
True	894.012495713531
True	248.5402881698955
True	8.101088195286938
True	498.8024516292777
True	102.71218073420272
True	654.5901381728023
True	53.997685026087126
True	256.3999603777409
True	859.1055073554483
True	862.3707939778317
True	274.17579833158607
True	438.18729619925375
True	117.49661700339892
True	594.5006335693507
True	266.63950255495286
True	194.6221116003774
True	870.8478626270834
True	55.056591385881134
True	698.513641059438
True	280.8013023529936
True	309.6412037614238
True	173.2386669593932
True	498.1826533590898
True	592.9025963168432
True	366.8640804677742
True	395.8888000749375
True	70.01146122141513
True	158.22978469226902
True	440.1475537820584
True	215.7395363416219
True	34.63197711827966
True	207.81620462750053
True	385.8745629970449
True	392.2560808450023
True	751.3647873021362
True	131.19124256179228
True	643.8944576318792
True	509.9168120079368
True	589.0759407629532
True	132.6975528269817
True	35.14799680783002
True	670.023930571341
True	70.19182999817674
True	562.6370689157683
True	672.6167308488896
True	455.1563409672451
True	132.2737037325597
True	535.7840274825664
True	4.697529525163605
True	387.7659531617463
True	28.03143448785908
True	616.3340445155084
True	275.17086889331864
True	586.5988494326355
True	695.8810723984441
True	140.4665926891068
True	524.5323201005247
True	489.0817284642312
True	65.86480912735976
True	961.181857052586
True	3.73511353669233
True	25.74750712773506
True	619.7410472648334
True	679.6306447824638
True	140.27358527869356
True	416.2950268374043
True	122.03150144683693
True	74.61033556416099
True	453.22711729122193
True	43.91546049935622
True	512.2689662410938
True	11.657875122956453
True	823.7153228547738
True	557.1428748876564
True	642.9164850242452
True	102.73549472462312
True	387.65379473903175
True	979.1767966925656
True	827.5357791038657
True	139.66551447503883
True	536.6356804542451
True	467.27885390582526
True	238.32758390198663
True	247.9903511072009
True	5.7540230565859005
True	328.7630980097428
True	10.94691470368285
True	377.07486693595854
True	75.67957354606706
True	421.1612471059764
True	657.0554826319926
True	126.69389604816992
True	241.195211482204
True	658.0630601732764
True	697.8058231286346
True	296.6566130604939
True	138.17673769416902
True	167.9510840272467
True	476.1526969681015
True	85.49089260437424
True	9.982343907322704
True	504.664908635103
True	560.6870892257493
True	18.73232302329776
True	132.76141331895812
True	911.9108234581628
True	487.4279742191033
True	272.8331153581277
True	34.51029606122883
True	467.2511817738436
True	114.96301562027855
True	592.0164865873747
True	671.8912146418843
True	293.98950173153526
True	380.10182034671135
True	180.10781648964067
True	243.7812631298197
True	71.5048397217214
True	213.69680770841296
True	505.9734134150896
True	22.02909840773903
True	456.4650089308413
True	364.4918401619124
True	695.4205531963037
True	940.0815437021596
True	899.2899794923675
True	157.30825963187257
True	397.1630447795986
True	68.3696243479788
True	193.1632464288003
True	314.6061438757063
True	9.738601449535542
True	816.3646077863565
True	23.786004818770817
True	395.95343451844553
True	274.0913741493662
True	666.8484706586894
True	196.2101812416093
True	37.89253125016029
True	685.175205980152
True	1073.1290057082094
True	222.9067023253874
True	131.0923778492429
True	607.3084507508348
True	511.0341723302562
True	17.993321672761965
True	850.8768189530447
True	108.65786850080455
True	46.29522327885848
True	317.8553133708015
True	353.417862302078
True	398.4933926931157
True	273.480700009928
True	20.48316973640675
True	22.970068746348645
True	847.0738452249064
True	200.2374221220156
True	116.85760729230624
True	839.0912664537576
True	631.6528935761565
True	675.2141599170122
True	448.7108525294953
True	150.94273054294823
True	33.13970642048946
True	104.13804750044685
True	432.1935431659042
True	217.24205617243865
True	496.14592845692846
True	148.1192417902308
True	477.1837484413556
True	645.3536493924715
True	948.3855238674714
True	24.730238063028917
True	1011.4612912496458
True	1017.7521038917304
True	496.544391828164
True	84.80765165408481
True	817.1001869076738
True	643.545682889304
True	661.5977448808158
True	173.50068298578654
True	760.167286553647
True	714.7779917636517
True	122.4596299734816
True	738.123489363174
True	834.0474502681533
True	496.53267970603446
True	228.61280089660823
True	78.5825854400279
True	305.2323547124119
True	362.8360072160476
True	454.72064660587375
True	425.0338564647824
True	202.61259679222937
True	315.9073811283781
True	3.1017094959744127
True	13.715656259828844
True	106.3412420055966
True	129.71994390541093
True	363.2094018239521
True	340.6651235085263
True	111.63821949469194
True	16.33548541767275
True	221.6256890157778
True	827.2923298504743
True	461.6794876251456
True	539.5286383955179
True	567.226439528816
True	826.247077355376
True	629.227145127952
True	90.01683286985238
True	211.001887108238
True	243.27620158173448
True	281.86220203302406
True	108.4865955759991
True	365.4168450490397
True	425.5908148884963
True	174.1844602161489
True	651.6421401607282
True	251.51954966872287
True	205.85387669167423
True	27.43809326621142
True	256.5082768801517
True	498.7629710854972
True	168.67220109368537
True	551.1644068580191
True	465.1249385118292
True	245.4559247401845
True	99.5142194777991
True	42.2563766668213
True	408.9098878100805
True	782.2455442639889
True	169.86020812198004
True	1000.9400964654805
True	1048.0197853836578
True	487.5651401263978
True	101.90844919240068
True	125.35718540393162
True	634.3701850476168
True	9.083495030759916
True	230.88463215342705
True	129.77233820565283
True	118.77679817570322
True	323.1360145185965
True	610.0117944598501
True	36.71456123205934
True	128.9433404158423
True	959.8191239349218
True	61.03265783261248
True	441.21456820302734
True	527.1740455163875
True	247.2125898077597
True	128.3037594064027
True	888.8945871175994
True	1185.1434428041964
True	513.2150950969317
True	641.1199078452519
True	216.23706464228948
True	154.71025548691924
True	326.1039910732557
True	261.22137577371115
True	176.83550082351297
True	288.5470412171486
True	332.0106983453349
True	12.895640612163003
True	626.1633178390965
True	140.6136846298563
True	77.60017345269954
True	436.2730346485439
True	309.2773246963531
True	1214.4230244375428
True	354.42017486971
True	957.5475714346132
True	11.184468179314065
True	270.05011348617734
True	232.28480213223952
True	158.42254069746866
True	500.0494827289848
True	192.95454679226893
True	415.3113219214928
True	327.7352974011152
True	110.39376308432024
True	355.61638296441845
True	1002.8751086998114
True	733.9994540256548
True	231.99997984987877
True	107.82519698608591
True	296.786494364868
True	23.236299282444943
True	356.4827777611972
True	322.10852964055925
True	556.2825560315883
True	462.49909081727617
True	357.1752180811581
True	161.6996044589568
True	12.055975380512846
True	432.0890223232264
True	266.25279949882423
True	138.9837348384863
True	302.3580451653734
True	421.4440134185996
True	800.0361072313259
True	318.1265854803449
True	777.140586157625
True	397.3601889032613
True	386.1626439070308
True	1.5224893439133358
True	1137.0997366586837
True	104.0303582241106
True	946.6265791496464
True	207.11094692954623
True	462.3531785897658
True	691.6625217736423
True	84.87781741945322
True	467.4930844829107
True	36.4086976621126
True	411.4019363583554
True	77.4547537398258
True	222.3005336879
True	36.79530124055599
True	670.6341913030433
True	184.199866022494
True	25.225174317824173
True	401.6930585835076
True	105.77010330047726
True	165.97396272157408
True	792.5791112771768
True	259.2791889463452
True	151.47288469831963
True	381.253054895379
True	519.5498152114822
True	333.4381421562927
True	503.8295873003673
True	614.9179657737254
True	152.9870005771113
True	7.65885740871053
True	73.49291901096971
True	433.289389522361
True	89.66249250304742
True	81.03053882212976
True	1043.037252685078
True	25.615005574499413
True	325.7442092615713
True	321.3424694821755
True	446.8922669304324
True	681.3997977628381
True	197.96551291470016
True	659.2647966053527
True	329.9174609480733
True	343.67960112677616
True	276.4299771545827
True	223.52463534669232
True	365.3290963511415
True	447.2190207396237
True	421.2931516728109
True	619.7910060548268
True	143.487180448119
True	78.62356015590524
True	39.51015998511215
True	315.5774267216148
True	647.7335620321008
True	412.682458340789
True	765.1973711530973
True	212.81421716220123
True	383.1354704960983
True	68.99800622161453
True	58.17071952609491
True	419.5481238674881
True	200.25683276842824
True	234.6928310315274
True	40.1452147396224
True	1098.0834112524026
True	175.26305668398305
True	906.9085956069256
True	312.65806441911
True	912.1149674748837
True	239.3864072333105
True	445.1917552659235
True	530.7759567484565
True	604.1881240077905
True	205.83577123549355
True	485.5874297192706
True	937.207692812677
True	124.18960439056072
True	7.5491965409641875
True	574.4813049965669
True	28.038363645927586
True	75.05938076880054
True	809.6093425518103
True	222.4213716294211
True	1020.5022865893508
True	663.1577518903766
True	425.1860112778476
True	282.3792369112471
True	496.8089841339499
True	344.7273149976018
True	181.91859080260545
True	680.8707400275773
True	697.125711764785
True	212.4037889100132
True	84.98340076476303
True	530.0136884044367
True	136.9524966766203
True	386.4744646015234
True	333.27059387620267
True	64.51037677728806
True	370.2633127057218
True	416.4342332924168
True	383.37369925476537
True	411.3984439884604
True	427.3061801628471
True	676.5097618061684
True	59.03182246022486
True	442.4549727601032
True	335.88471011461525
True	637.8002063200909
True	221.59383632868332
True	102.43260229435668
True	42.72117288830314
True	544.1632713228064
True	674.8556069734385
True	191.65870042061343
True	405.9438263136822
True	352.77764158907866
True	17.522862391310305
True	165.8451362388042
True	290.5493616606569
True	2.768515431449689
True	872.0637750385007
True	81.79144584630791
True	107.8851581868128
True	112.84958669943704
True	362.6292890430764
True	37.9268609799161
True	473.8528187292157
True	231.0403078942264
True	5.246369618764016
True	114.0137530741408
True	455.40016511424335
True	49.44840594316244
True	71.67767161312274
True	172.89301511932993
True	288.62989574296546
True	966.0047894927392
True	385.2476428923155
True	932.6490518057092
True	186.41319751174413
True	981.8955104371448
True	763.3215772805438
True	641.3313265424343
True	413.8285661646788
True	379.6318495674169
True	75.68070613093714
True	74.69377785662306
True	79.86232792813252
True	171.06868393819303
True	476.4866953453826
True	1082.7404192784638
True	185.1899186403884
True	357.599158080926
True	435.5423389794992
True	590.8931092251177
True	580.4762147913987
True	289.25611586940494
True	461.6935770725224
True	661.2777326557464
True	94.01314034517056
True	720.9172464255599
True	264.48418674924574
True	140.7896453311103
True	419.4929193427957
True	823.5986294957771
True	421.48936524444986
True	869.6808817680463
True	197.22577614147096
True	352.1219391986709
True	705.7814456491185
True	624.199050468892
True	194.56888542458373
True	259.43463850529287
True	786.962934115338
True	31.6200001071302
True	195.1973422314693
True	492.1768807571502
True	692.5307478620368
True	101.9470119418394
True	36.68761913952199
True	165.33102689559223
True	733.2178499271176
True	333.65685813576295
True	555.7416855243455
True	351.3059422678577
True	296.708289703172
True	425.0890725974654
True	492.9806676713044
True	73.44435515981081
True	367.8932019989632
True	788.8617057961733
True	0.0
True	299.9815446522497
True	255.36948199200185
True	982.711697673602
True	147.31317710226426
True	646.525630360013
True	631.8611003386007
True	112.88868131185497
True	218.4649041069421
True	137.14704910614947
True	10.40142845354855
True	284.2963507379147
True	367.7382511175048
True	1123.4172269734495
True	245.2109184078745
True	411.2585993459128
True	655.6919964049517
True	207.5322990245639
True	27.445609991060284
True	848.9016469778859
True	597.7353934273164
True	157.92982980631805
True	614.5188063242359
True	162.09118943611583
True	307.08759206146425
True	769.6385653411028
True	36.80191244683485
True	104.20766155759416
True	512.6553873907139
True	63.19558968062656
True	78.98259121148551
True	408.0537361923169
True	24.16756662052685
True	755.6966018802434
True	98.93419509153944
True	159.84963290692608
True	18.43528254948126
True	697.5311901653597
True	28.154659631510924
True	768.0918895311119
True	405.4377102108749
True	119.51106070782748
True	690.5790381283604
True	523.8784751006608
True	562.1333677492597
True	47.6831650348746
True	352.11927673682965
True	6.256582478585345
True	95.70203011017924
True	375.3574696139696
True	46.72983645869771
True	118.35307515422946
True	302.10802833569073
True	184.49085827732125
True	96.6371971178569
True	637.3338846538735
True	20.676671613699558
True	1087.9083963560097
True	505.2804030237477
True	300.02049039074245
True	493.41231495973454
True	122.43857705963276
True	793.9311735653077
True	1121.380235593981
True	744.6062828725971
True	161.1560829723511
True	225.72555384818995
True	51.07326824595472
True	59.17050377627555
True	148.43095470706834
True	101.41491096338228
True	172.30937427986362
True	1194.277229605723
True	315.0222978230716
True	356.98504218363576
True	695.3094905570512
True	16.534022900880153
True	10.623556656919591
True	597.3621379491306
True	6.07154948081934
True	114.75199282551468
True	680.4668684754363
True	180.9438908414124
True	675.1833310608903
True	846.2350094721447
True	161.11964690048706
True	857.4273906069116
True	2.307664688472961
True	460.2605856407408
True	1070.064623733223
True	24.14924874604361
True	236.59349762580092
True	148.45851339319827
True	953.8532669557565
True	237.40544080840024
True	493.08183462923887
True	117.80972993619648
True	523.4420628036232
True	148.7454842005894
True	95.20981391681154
True	386.32865106856855
True	66.3919247932624
True	57.2466436073265
True	1060.0405500532092
True	247.07546055854067
True	156.77731685445693
True	374.454995077644
True	391.1652596943716
True	213.93067307528696
True	163.17839679222143
True	393.64193013597855
True	36.678206190090975
True	482.1961932442059
True	1114.6946296408712
True	115.25518333862568
True	468.92025626688303
True	317.32751041825304
True	26.51008418808132
True	394.5749991100216
True	100.24202105171466
True	580.3890855170712
True	201.71421685933947
True	425.2610929346387
True	20.51612312919769
True	424.5093090244618
True	106.44576151448376
True	333.67251568363565
True	31.424162749368893
True	163.13772433142464
True	240.43077449382568
True	787.6869059951657
True	62.39190287645079
True	140.8630909927259
True	233.35081934851956
True	134.1203326535146
True	634.7487705968523
True	549.1009136421512
True	771.6201129361891
True	385.29448777479735
True	530.4424960664447
True	412.1526435176515
True	690.3604874324692
True	70.25470057807591
True	496.1804071973039
True	439.01313255524445
True	49.76075982056524
True	83.96685741846487
True	128.65358258887542
True	92.38716047644115
True	314.41365644067054
True	853.7643588350941
True	329.2866071885719
True	1098.0222053469984
True	317.6901457569798
True	897.1820538482875
True	148.29117952415845
True	603.3518877316219
True	597.2850555498121
True	702.3870859547637
True	433.5014343096359
True	64.52421840589557
True	300.4296290966457
True	40.20330035624494
True	164.60937825738253
True	174.94575677133423
True	1127.206127380896
True	228.2577387534066
True	550.477607390894
True	555.5930496933149
True	552.200098825159
True	876.2420394824385
True	596.7677247647825
True	585.2107652295634
True	972.8649976883556
True	123.22755420641224
True	334.7737011703127
True	268.3118751071948
True	315.5686785285442
True	91.51453020231672
True	386.1267825164346
True	4.391570023225818
True	308.9993631715621
True	252.3234909700138
True	619.6670366567834
True	282.4976367808387
True	360.3586242037324
True	9.555133826208026
True	58.46779408452039
True	541.7890426166413
True	32.25956918165597
True	141.82244107869542
True	62.68177591944831
True	147.74396226875604
True	239.76262474972896
True	69.43258527394514
True	387.327774364104
True	275.7914902511838
True	98.81455566761356
True	339.1374288953061
True	60.69996994367289
True	586.0855514605499
True	833.8303952337742
True	282.74695284732945
True	1166.9457705353168
True	113.05909886789242
True	312.77638436540803
True	1040.662652512351
True	90.1499466932494
True	289.3324860637647
True	9.522885188044558
True	398.1967340076355
True	456.58592940728965
True	150.51818008585226
True	616.3395229062405
True	905.0347807813916
True	159.8636083938257
True	78.52585152981479
True	336.72504733664874
True	551.5267504486161
True	637.0079041937715
True	1226.2260348696566
True	24.89659646491845
True	940.5628890593686
True	134.41616059421975
True	648.4789870296572
True	112.69195050087122
True	132.30263051176564
True	193.10021334744175
True	171.08676329395553
True	752.8993818413919
True	208.53486171240132
True	231.0530752545864
True	68.03615192661861
True	507.3496508644725
True	442.2731394413862
True	173.8046700949496
True	239.1419100383552
True	16.071949560677915
True	418.46537506431247
True	223.9675073943576
True	294.163112249129
True	113.39035400259384
True	680.0832021319977
True	436.7421287566566
True	257.63833777277347
True	645.2956121201722
True	519.8919973920384
True	477.7914365202744
True	137.56490319173793
True	529.9082087178541
True	426.156364529742
True	2.197139811036359
True	198.10053107000616
True	93.52696826216074
True	240.38832983315103
True	2.283349876842763
True	134.19539521462812
True	348.21283235926904
True	6.780903078455848
True	860.3953063256762
True	172.938481287247
True	722.4673658237544
True	789.0090718308016
True	160.87892895378204
True	221.22689833113623
True	476.4812281810903
True	852.0633182415605
True	46.72640796559061
True	36.96301656454117
True	133.71773613522222
True	620.8677247292559
True	713.8533719300217
True	182.93696798038292
True	587.7779623641136
True	576.0911116277446
True	834.7830331718189
True	409.44874311316187
True	188.4272843915
True	875.1949766573932
True	223.11134396460807
True	142.9104814148431
True	324.2204147874292
True	224.75527943267355
True	207.8845358373007
True	608.2253995608816
True	253.6512909061454
True	192.3506950040952
True	456.0244286107294
True	457.637902802604
True	61.80407836824693
True	287.14865166671524
True	81.37293949376182
True	323.6654611517036
True	345.8364198253989
True	253.50262463810316
True	179.59027176711552
True	383.8577065885122
True	653.7766552037822
True	729.49033924317
True	298.0327825714491
True	741.1816563590372
True	64.71912878506642
True	871.3458702611981
True	350.06336157211854
True	12.043133662644204
True	613.8084908193069
True	702.1585032263127
True	269.0955984928455
True	164.85895402211705
True	48.05266346673856
True	386.33747466704807
True	78.090087463363
True	14.621182917098194
True	910.7166145843188
True	365.8080176596303
True	173.47150599510718
True	1005.1129551765048
True	12.19943680466149
True	774.0178949340975
True	31.91629351862064
True	670.5033182113408
True	62.110692099567935
True	738.956463366932
True	448.4123962639239
True	200.5890424940524
True	447.9132010192531
True	204.76149617841335
True	301.52176098564325
True	224.29245623197883
True	407.11538349393305
True	10.348799676482482
True	323.9937864436521
True	105.47802506848927
True	11.85596180098863
True	466.538961747605
True	727.8837410881758
True	280.72820096215713
True	76.47288906685665
True	307.0246349870144
True	83.55844784517407
True	173.29407726686608
True	168.60173927451964
True	372.8253899810521
True	45.60605345975525
True	135.45634638773683
True	382.6084738095488
True	869.9978960478425
True	110.34748855168029
True	206.57772146964237
True	419.7964705142768
True	18.56934392771972
True	416.3211428718584
True	521.2525811243788
True	90.47376798857984
True	386.54388567873343
True	350.93763742671604
True	410.12973939210167
True	594.7315938383384
True	1029.787398020105
True	973.8562480025868
True	53.3548451495768
True	1071.8632949223193
True	108.62662272089358
True	110.93597555653888
True	108.55747301380536
True	489.9761425441913
True	366.4047026776766
True	579.8738568876765
True	266.80505141636866
True	159.7534886469355
True	398.762357037783
True	16.088616829287254
True	465.1238862221306
True	399.0918141565709
True	143.57598706321855
True	94.6332920889414
True	537.7070118142647
True	1004.521670827109
True	207.45424365915133
True	68.5067413689261
True	436.29270684472846
True	383.61043549418736
True	479.4703081771621
True	333.32636693556475
True	4.784994143174078
True	542.270682860684
True	493.1553955459372
True	504.6347482244416
True	186.71063221100985
True	102.75196778276477
True	20.55728777963115
True	377.0603691040771
True	102.89618002601874
True	7.0227893819049
True	31.855070902470278
True	341.96958994212235
True	663.6037504998236
True	137.7827186592952
True	92.67576933111708
True	23.7613250491185
True	404.9851792585872
True	359.94707136859046
True	759.4717468077215
True	315.97653294326005
True	503.0882638281475
True	548.4053577317127
True	520.2123079011942
True	288.50177060586054
True	533.846724117147
True	96.82593803428404
True	570.3631811023076
True	6.700586388087926
True	358.3583226645375
True	456.0039287513006
True	950.4983007661
True	356.95156373658835
True	772.8104960710631
True	976.0346025643844
True	175.47108051251917
True	37.562131367935926
True	374.1269319073804
True	386.8330100479072
True	590.3520927418323
True	247.044493783617
True	30.277149301291512
True	659.377102438692
True	129.83927941789796
True	1099.7325473477008
True	314.3025036232536
True	463.59078927954687
True	128.94237310218062
True	798.9678920620581
True	137.33730336321352
True	827.1249137686405
True	554.4232436427138
True	191.34373454042557
True	104.6041542014266
True	72.79022064706609
True	566.2316779842344
True	917.5207087419736
True	417.3059636972545
True	551.0030676086428
True	140.66891185364122
True	620.4255380415453
True	471.9401485872505
True	777.1230409989578
True	323.6994368455808
True	584.4159889347043
True	119.42404973630345
True	26.312922203854036
True	409.1359570802941
True	167.61154802391871
True	104.19710767887774
True	363.5629954323303
True	1115.1592099825698
True	268.8026276138079
True	553.485973974015
True	11.319785689178431
True	73.21619700657044
True	330.94165861217255
True	787.1868794434815
True	465.9436106386117
True	535.4028052417415
True	719.0235462071051
True	68.08019151995182
True	711.3020002290714
True	49.758953450581146
True	99.52271827086808
True	181.409098904786
True	79.85927138587091
True	24.816465136160133
True	290.8793459832629
True	469.4566561110814
True	911.8580251850976
True	861.2850849307954
True	5.528252812593611
True	287.470705983549
True	477.63010344559297
True	128.25528638674584
True	251.81418494448852
True	306.2970258001356
True	1328.9297986249635
True	458.402680013944
True	24.265487899255252
True	193.4529820354905
True	708.3486551521617
True	37.34610499076221
True	171.93055863071365
True	535.2409539523019
True	70.92224603220416
True	846.6734598020971
True	329.89441561906546
True	659.8222354168256
True	83.73394819016148
True	695.1856932911166
True	601.5858190772683
True	878.0215680015756
True	250.1393448672059
True	508.14757987648056
True	835.976777720137
True	919.3617488158358
True	232.61362629394293
True	757.9342445591913
True	208.1456174903441
True	456.5690601070592
True	368.31053515359736
True	495.8041140796466
True	497.3722457815289
True	308.3063475440742
True	352.4635886210513
True	111.23435943196792
True	366.0083248497678
True	1135.5120135438085
True	297.82744186282565
True	143.6131221498568
True	302.80230185900564
True	733.465236873331
True	651.4280886603954
True	422.57054420663127
True	123.7275721939788
True	330.0107433883875
True	33.06052265673645
True	175.71681899608404
True	90.80732422108758
True	92.6175771219812
True	524.4473790704496
True	137.36376273018078
True	127.44094033847624
True	102.50896815595117
True	86.48951189191425
True	446.3760687105668
True	394.2670379330988
True	1065.884376032953
True	508.5414407378331
True	847.3578405525923
True	273.1135246074469
True	288.7199260289872
True	543.167318066411
True	193.6713679387449
True	745.4799156133531
True	244.62630160597968
True	354.6864478145592
True	70.60634881054595
True	118.6638291082697
True	255.21150808618276
True	118.47733197061652
True	458.5495926380239
True	29.968536880080517
True	572.5039111648597
True	1016.9941866653338
True	717.9403935533007
True	1.2375684717473625
True	65.544016947153
True	493.6815420450852
True	440.460192709521
True	74.71132180835073
True	121.62006436831716
True	284.1033548385483
True	77.7738257745295
True	49.1634090227531
True	705.8219636879878
True	688.8382193019164
True	163.45892288960383
True	172.79312102469555
True	510.9067325233678
True	58.618032733363606
True	24.4922189767314
True	564.847937749412
True	447.3626618323132
True	1128.8244851108032
True	45.88679669541436
True	461.7706740502184
True	901.132705865965
True	765.7512236124367
True	297.71727209524727
True	750.0033343757785
True	391.84996988137897
True	45.42642386587949
True	93.63619528862912
True	732.1145618041421
True	77.02246655802182
True	141.76393573263238
True	945.5326951421775
True	191.99183215956225
True	281.37257151425024
True	104.05400464994212
True	629.2735226962297
True	586.8711799057821
True	216.9306744606517
True	441.37059994869287
True	43.09774448021836
True	285.37439628853963
True	572.7627948932571
True	603.306418899479
True	311.824836574403
True	75.36814464619106
True	916.2519454738606
True	1066.261998240577
True	550.6339390231493
True	63.40129901216145
True	28.51208636011767
True	91.2511124771676
True	109.57480153784728
True	99.25720387685762
True	924.6541083911504
True	1210.4416057495116
True	706.9995809849556
True	326.39399599978753
True	8.620062717672582
True	22.52818375236509
True	335.4069424571708
True	478.70215013417067
True	48.31219046428452
True	552.3229838180716
True	421.4406677099534
True	393.3654182837457
True	76.14429782037527
True	199.19109372744785
True	266.8928661826676
True	129.53970453756477
True	392.32839910121015
True	43.66274778274553
True	171.17866970063795
True	1198.432609347146
True	5.890315399648132
True	28.62707067608334
True	580.552070560363
True	362.6748802236335
True	767.8501391009718
True	162.86803000901264
True	761.474877574362
True	572.8990504392297
True	278.41814482643537
True	439.8651556432865
True	348.1477912233677
True	288.3855746211304
True	267.626316302402
True	397.7229510630487
True	503.61739035960034
True	488.1267942224631
True	108.25472585544418
True	371.7442968462811
True	9.395236790459895
True	187.3305739832076
True	229.78577890938345
True	871.3466468770123
True	619.2058239778213
True	28.841549943016805
True	716.0554024763442
True	827.8438357292864
True	96.94877683319038
True	357.00102822445587
True	852.2070865936986
True	233.5370398255781
True	166.77141142351428
True	524.085447551629
True	595.4856304993016
True	1088.3051252820874
True	151.6321966934044
True	157.89720586372954
True	258.6081868863138
True	315.9311839527061
True	430.39730430233953
True	410.6843971400471
True	299.0443936383196
True	442.5752263344002
True	497.3475759088992
True	226.88817693554523
True	1475.2431869565048
True	240.6889446278456
True	408.9190865911886
True	53.86112635559552
True	761.0568266994264
True	255.8721690988997
True	919.4845103496208
True	548.920755964798
True	306.15237949944617
True	768.0330686986377
True	264.2941287025814
True	218.88279819696385
True	261.3437955799376
True	222.291302193839
True	143.52133182894488
True	255.09797329578504
True	731.7676120080778
True	538.6615208309179
True	219.10488563721023
True	1177.240791306039
True	119.78455732270275
True	266.7187742282832
True	71.15853590679515
True	306.76609695113603
True	400.9239480142428
True	95.083048800134
True	214.65055513733225
True	73.5443530747394
True	695.9875519583717
True	386.6645951681416
True	224.43631434755875
True	724.9985639250125
True	856.9373155686119
True	820.1899851369368
True	827.6771312968673
True	340.5932960400343
True	1.5942428587184296
True	252.08906651507544
True	54.43958921074943
True	387.9729959362471
True	57.26889592250237
True	359.4679501079707
True	845.8561365291736
True	1022.654859430372
True	407.07498454003553
True	22.623502078408016
True	497.3401819803742
True	519.7841757844094
True	193.19607782847976
True	229.86019652106089
True	290.6000566675994
True	22.95966544311596
True	124.77731647937294
True	943.7459486197218
True	64.05199071932344
True	484.79833049226056
True	787.0951594402942
True	101.71529807547444
True	255.1097835480998
True	113.24607078160298
True	15.450409452384022
True	1.385526267416639
True	117.97369388373554
True	1004.857658885232
True	477.5675988459144
True	67.820747655174
True	796.0911481654176
True	338.5481178195307
True	1.426745340244844
True	460.1199087418064
True	191.7104040659404
True	501.0096061893496
True	84.47393591549033
True	318.3349697699124
True	359.8082304268241
True	170.27946037552695
True	203.2385651866263
True	123.1546158418056
True	175.22200472489632
True	971.6062725182172
True	17.236338150085892
True	513.5221848450044
True	478.9850833740962
True	410.5535061869885
True	219.2967412616093
True	233.2421585257549
True	156.44104726321166
True	48.98890023030484
True	498.2949722217252
True	147.78777322409863
True	836.8278285707747
True	833.9580168926326
True	248.6897591264005
True	321.6159768052623
True	527.2617038057642
True	41.298457202216106
True	87.80648751788839
True	757.4318400545667
True	1079.5605713581351
True	112.60125440410148
True	715.0108929387119
True	142.85611346780044
True	906.5400751351392
True	662.6505220969094
True	102.96369866152337
True	273.3510930590926
True	633.4217782648288
True	268.0080651610656
True	45.70913783595612
True	550.5141581553195
True	449.71502689184814
True	5.59554795779567
True	471.1023556891972
True	65.48226254299865
True	177.8527843675413
True	232.28092184768136
True	301.1702765851046
True	76.44384152293871
True	226.7915831729809
True	357.49019779146056
True	436.4788778736902
True	924.2917074150298
True	49.75104509153207
True	872.018853675759
True	1025.2297561212486
True	133.06593000442933
True	76.09930622276732
True	998.1425813643706
True	33.36323765022219
True	225.11657031969995
True	86.40887678498898
True	212.54593112002271
True	357.81506839933235
True	943.4871803667322
True	98.1399152376203
True	70.67206273806299
True	651.7457819900196
True	269.46381705627283
True	746.4219707101704
True	51.14715908009408
True	480.1854611917974
True	392.0154394392731
True	698.2253599014932
True	53.02332090283766
True	114.1934210708333
True	29.4658418635902
True	270.186028738626
True	42.325558073074426
True	355.10401494891005
True	2.479114495041861
True	1160.3478283714048
True	102.3991965598306
True	140.90723164375098
True	362.7446119902305
True	735.5225240022078
True	654.3812538403122
True	993.3357557432304
True	465.98119940688593
True	408.37381219689104
True	142.67259922428028
True	402.51833896671786
True	832.8522980179443
True	454.14426584210815
True	975.4182367472666
True	82.44553575144525
True	427.0685443214551
True	184.6309922904178
True	283.0646830619354
True	741.3515062370756
True	163.7480784533302
True	134.80756333857357
True	64.6041430568082
True	863.0597062353364
True	773.5390768903576
True	76.91045675411648
True	449.5538279539954
True	738.7462779984743
True	424.6872623231649
True	54.14972378807852
True	321.79105772981814
True	770.6678086344613
True	29.872340201304524
True	356.55942652689055
True	172.68909360429626
True	279.52192284732314
True	35.00930257781175
True	209.23817880871135
True	767.1859735496959
True	643.4757154068293
True	54.58957942834893
True	291.35845943132824
True	885.3884107345363
True	18.878092316846104
True	325.3780745054036
True	287.80009719512503
True	420.7243724950546
True	209.1036280080017
True	603.8310865482495
True	46.67539365751032
True	988.2034824408904
True	887.3517291467726
True	49.86630279178872
True	415.6138245365769
True	741.9683530748489
True	916.7142107402348
True	280.51439454350464
True	621.1058788323984
True	131.78515381254329
True	187.19248168505624
True	135.00882342307233
True	134.2604585221929
True	208.54455292428884
True	937.9454917531996
True	803.0846329304089
True	915.2888995149292
True	19.899029447446782
True	26.36299802899117
True	357.59456177334505
True	12.715443370950815
True	603.3596011494384
True	1084.2744367512153
True	262.7686331834027
True	199.7647599084132
True	86.53753866197508
True	209.15158666977163
True	128.01092963374754
True	45.25329709805332
True	131.22119957937824
True	89.82805586186923
True	254.68771689119163
True	534.3236361985104
True	160.84074949014928
True	28.534986264704983
True	55.49021589154644
True	435.4569314189151
True	264.9275455142745
True	596.7962457007616
True	23.152402088584164
True	111.69264418602536
True	664.8889110377227
True	265.7275888989322
True	467.36865800705374
True	660.9370564864437
True	105.48051319157996
True	114.30893046943513
True	80.13559471546316
True	26.30876729050154
True	123.0028462968663
True	86.93382903187445
True	104.2122162788312
True	150.36056479415666
True	237.52270618179844
True	821.3649559209082
True	288.8869122935438
True	940.7168662004084
True	163.00219727519288
True	192.3213291845381
True	826.3665552819
True	305.4523005503417
True	602.3824068182555
True	256.00723228986607
True	361.4220162867817
True	445.0052138944272
True	553.6809980679944
True	635.0855794856435
True	360.2281220680766
True	35.21484007210459
True	564.2208728389031
True	628.5756589069431
True	18.819564678661283
True	11.729664717852494
True	261.91929072266464
True	398.6415196695325
True	438.28172392528415
True	66.65423955266972
True	626.3144095328884
True	946.7772340205324
True	240.08155717546327
True	882.6938748943126
True	268.27164284960185
True	104.4421547404828
True	277.97201198455537
True	683.9846647524838
True	39.16838035931565
True	573.1815005608327
True	1254.5485849713018
True	1027.2517820331552
True	894.4481983623509
True	197.3535904708236
True	92.1593353385202
True	183.757430506072
True	821.6521475378404
True	153.76232493447594
True	1060.6308307268666
True	888.5083752040357
True	41.37842389931892
True	87.39099297819932
True	421.00518770815256
True	404.4324173691351
True	199.62941299810453
True	517.8070100512133
True	660.2798639484301
True	125.21750105735116
True	272.4130762418164
True	1023.9992547434166
True	52.93695246962248
True	707.9357247958375
True	539.583706015103
True	36.999515985631625
True	824.5924124871901
True	386.3215615815706
True	554.0656750026075
True	103.30420432612996
True	272.6724165389271
True	228.6313140701906
True	28.53386609492252
True	128.5051879409608
True	744.21529615838
True	141.10433374004248
True	387.1427910525042
True	68.94409350802297
True	653.3195137079211
True	601.3662569501623
True	224.28104172458853
True	477.3644903469762
True	171.08301551619186
True	170.7486033702892
True	218.3236798267812
True	286.8788807623324
True	356.68682170629614
True	132.60475971641898
True	197.09085690066843
True	26.45128964727306
True	886.0047088912537
True	314.6136628693691
True	9.74877761846991
True	364.7777842532915
True	168.32168557386015
True	619.8586079336204
True	378.3042168788736
True	584.066574588644
True	562.7248272184625
True	494.2267671468564
True	786.1161791236777
True	239.86818129425387
True	549.5483021517385
True	156.99181196482544
True	541.2143883435604
True	362.2975868903201
True	376.5208778189337
True	129.05561445878678
True	132.9554780346082
True	109.57118676234492
True	69.62658514910336
True	721.8509912116891
True	170.23678602290852
True	39.36705114679759
True	0.0
True	558.3135270100126
True	109.65782140975342
True	22.23960323431749
True	42.80828278372118
True	111.91724786791008
True	540.0937956657655
True	182.27990268018897
True	105.2106934816327
True	35.88590765438269
True	156.8664362926472
True	916.3032996906136
True	52.6337926200706
True	224.69954479902057
True	750.6401263721219
True	317.6257209643638
True	445.8261660386428
True	479.1697529592259
True	499.3063887809613
True	604.4755883619366
True	892.687035689426
True	258.6342905015509
True	1049.9792489593406
True	932.82871884079
True	625.9188871381633
True	349.19786386961624
True	833.4478459577891
True	11.055080205196663
True	31.75984625110745
True	276.43310970756227
True	40.9314181779969
True	203.55409876097244
True	769.9334198581494
True	216.7981191127508
True	743.8314147950189
True	749.6234362943893
True	128.56139725623544
True	370.4257660918014
True	598.3984135663462
True	22.048038251200666
True	134.1309684302072
True	446.7904733836763
True	307.1051220068215
True	197.1235726987489
True	112.05855049924016
True	372.9028493604257
True	21.405829176196637
True	377.1674446515336
True	366.5657375074188
True	1035.7139950957314
True	372.0047084129852
True	30.778026749173016
True	431.1900904743302
True	435.3437297138531
True	240.79869606656607
True	28.75935228646445
True	768.8968393992634
True	427.13915519131086
True	184.7131964299954
True	13.55971432672921
True	1217.1629641152836
True	165.3751972943124
True	25.77350811336345
True	306.24796157207834
True	275.5358681244756
True	116.48775199179502
True	290.96117438815605
True	45.71435560169933
True	318.7859610514676
True	306.53193255841813
True	320.2549804814466
True	31.346763487741093
True	45.88623886822065
True	1047.513604215112
True	26.134544882393875
True	11.7637831095461
True	180.38368850631505
True	654.2155232202496
True	6.610556156053471
True	194.5890681573096
True	177.15297112894137
True	512.9973825949203
True	370.12682783147983
True	738.764882311154
True	325.6158844104234
True	487.0062600678302
True	442.5842617359176
True	505.82776241781977
True	99.32431620512236
True	1246.4823267455972
True	919.2883047245148
True	307.0280453146958
True	534.6507372996691
True	95.6767737343963
True	564.4310895285555
True	422.0561108195286
True	155.88225738933298
True	77.11825668173965
True	356.2418857819029
True	167.89437427335525
True	29.00409410248133
True	637.1725957102282
True	388.3007643588977
True	69.70175618744639
True	30.401290481401567
True	663.516160662142
True	498.09240187564
True	70.83377515440833
True	20.82832951389144
True	326.99008811828435
True	338.2633059208718
True	698.8564122394722
True	544.3114387007091
True	558.7606411935542
True	792.3554502220715
True	8.460163418975272
True	56.64808105832603
True	34.74930818965267
True	56.7292574966908
True	510.1807788273922
True	583.7247033581529
True	89.08665912526018
True	110.54814824204118
True	190.12399659248655
True	75.89970198862324
True	175.60736901024993
True	205.65856866421305
True	278.1108287683403
True	813.3915280972116
True	594.1339218653454
True	291.0469871246942
True	185.2322613388021
True	278.4315026931695
True	258.49848283077654
True	734.1721127325216
True	331.04428190784824
True	171.2568326403329
True	891.5757143802185
True	353.3764756954129
True	470.7903687713705
True	145.31302318176196
True	118.50916426382568
True	61.82959265397314
True	212.74574533458383
True	973.272361033313
True	538.236007758166
True	115.30063968413712
True	355.0975597470548
True	96.69175533767418
True	705.2270014182153
True	4.016991599050924
True	670.0371234394443
True	36.55902808338282
True	925.190785639794
True	841.65630481546
True	210.3344569373466
True	30.300049700440496
True	86.07675162612996
True	479.5402112765207
True	223.5979735946678
True	1.1351016506746077
True	77.43748897286763
True	1167.4998786451788
True	336.75367909932265
True	689.1412048240139
True	464.7580971418688
True	31.64562817596498
True	137.89244396026066
True	437.29836206465006
True	932.4210132808596
True	804.9052585828381
True	427.7050527745042
True	330.92701564049776
True	15.999802800910505
True	78.27986808457503
True	753.5464011231363
True	470.0857220132565
True	377.0035198381787
True	892.4785851027212
True	27.073782358078997
True	205.856333982172
True	897.5577651994918
True	230.99379477119032
True	8.946729899636043
True	496.3019310488179
True	103.733248255733
True	655.1658803417407
True	54.73906865050415
True	252.5761942898961
True	894.6031559098225
True	909.1817310898184
True	283.3060104163145
True	441.6193162768532
True	118.66018265624956
True	596.9539159685488
True	253.04661070536991
True	188.81534516164157
True	862.2016816773657
True	54.45160777394221
True	717.5020715112536
True	281.7788510297607
True	295.3264733525009
True	165.54854878185895
True	484.1851091557006
True	608.8062126212687
True	375.8301466381925
True	399.98298515404224
True	68.960426705021
True	165.77669972419517
True	445.040139104704
True	219.440190046838
True	36.81063598183758
True	198.81647945218097
True	387.1040581369088
True	420.8321871454057
True	740.4356831423621
True	138.40545064560848
True	650.9050847309157
True	498.9187193634856
True	622.255262642619
True	133.08010114318554
True	41.103335712077495
True	653.0148634063942
True	71.36876019797386
True	565.3056039704757
True	691.3188258892642
True	439.6509752614682
True	136.65930743731815
True	508.46929023490105
True	4.912756184137188
True	385.7011525336557
True	31.428808297752024
True	631.028384713269
True	267.8275308962215
True	574.922715874694
True	706.4967833731763
True	143.42249302990356
True	517.5491943053771
True	498.04517056996815
True	66.6523699935172
True	971.5491118982992
True	3.1448766150831715
True	27.15182890410681
True	642.695657004091
True	663.0836273566974
True	128.6250826528819
True	407.8425758023377
True	121.48165098131231
True	75.26311264638855
True	458.0841299960164
True	42.75738539047684
True	505.1086902834941
True	12.42942452376568
True	813.5735214193486
True	577.7136164961274
True	662.0356548489349
True	100.18756670597152
True	373.9990946953622
True	986.6449456943
True	862.1260737448964
True	140.1126664180915
True	555.7726741316208
True	460.05755689036766
True	247.6355420915328
True	263.18815818517663
True	6.5787737692028925
True	323.55328277961905
True	12.527365239501387
True	364.68521005361686
True	77.53862162220969
True	419.0091561531801
True	649.7871016666148
True	122.42383648016708
True	236.18242528931572
True	658.7846085369047
True	695.8868102786528
True	296.7895418832412
True	140.60525786334864
True	160.41369730769682
True	472.0692619821861
True	88.9841444480526
True	10.546449686294451
True	501.138339958013
True	568.2484465536962
True	19.211692479279566
True	140.96580277717072
True	888.4827800449076
True	513.125579739314
True	269.63177939798373
True	32.4708916404212
True	469.6328010701523
True	110.71172760217202
True	572.7326325383109
True	657.8687798575876
True	303.1336851163132
True	379.5816229305553
True	191.22873136070453
True	248.00150670432333
True	77.24998306177652
True	207.7736777489036
True	493.7983092707057
True	21.64540881726158
True	444.6751278837592
True	373.2171436594077
True	727.5802455910225
True	912.1892554981462
True	910.8161465964296
True	157.22282222449974
True	402.8250808650152
True	71.92067637917644
True	205.40887592090624
True	319.0801173056804
True	9.895521622494986
True	809.099809801182
True	23.43184273467006
True	397.8725238665601
True	279.16248565572425
True	655.7157014171542
True	193.474491419996
True	39.06555737360162
True	679.7866900533826
True	1080.2781947839069
True	224.07846583172636
True	124.2200234247693
True	603.0513268754701
True	488.90115396876496
True	17.638272662457233
True	795.4461965057541
True	107.84630789696934
True	44.73817308005909
True	309.123536468104
True	351.8805131124371
True	399.2133674628933
True	273.04746206096024
True	18.9507260762472
True	22.947034439728483
True	840.7210494554622
True	206.8873185595812
True	116.10001330187424
True	816.3415322406244
True	662.4794828475063
True	633.8401694331939
True	447.8917780738022
True	149.2224838487858
True	33.11676978145559
True	98.3511596469654
True	438.5862854021803
True	240.94313254966823
True	487.8646909439967
True	154.13613247331892
True	472.160861872773
True	648.2582161726453
True	982.1370445530958
True	22.8992197236157
True	957.5223075628086
True	1039.4745732267231
True	495.0576631008391
True	84.8978941159463
True	769.9438257653408
True	648.650617163723
True	687.3952004354528
True	175.83705552015627
True	736.9871765733142
True	710.2456619033857
True	120.8726911812227
True	727.9067311989677
True	845.5862317185263
True	481.2832910442749
True	224.9044894616302
True	77.3901087895744
True	309.310108378798
True	352.9380668943659
True	466.9406843354813
True	437.2479386037272
True	198.74907933261952
True	306.9861824960343
True	2.744163817506709
True	12.9103923508234
True	106.29177589169277
True	130.50855713641172
True	350.337898455885
True	349.6850838099757
True	106.55185489441926
True	16.844196958267926
True	217.98263870816888
True	837.8477466875304
True	448.3339606907467
True	534.510828442907
True	565.9853076761352
True	843.1939653989084
True	646.5609884547853
True	91.53529768193324
True	207.8639104170788
True	242.3027293492004
True	300.9340701448047
True	103.61394274479365
True	373.1817042726285
True	438.34681153550014
True	176.43501299413518
True	642.3865434851169
True	246.20304404514607
True	205.56779749659415
True	26.259319094110573
True	240.86986805219576
True	493.7301212510386
True	174.0711541001734
True	525.7804355991585
True	467.4932400005792
True	244.13747487470133
True	104.70200063108274
True	42.1828809961521
True	400.5112187062245
True	791.5987553935627
True	167.72833918248065
True	1034.6324013756737
True	1035.057098001117
True	478.3202229747759
True	98.6721425860229
True	129.0020569029311
True	661.6489456640101
True	8.5630154324443
True	218.95829892438925
True	134.5841083555538
True	117.60869463464545
True	323.4139084445365
True	624.9347635739566
True	39.42675393044188
True	124.4651470635556
True	928.3392462908076
True	55.70734787262701
True	446.9310761253437
True	542.6834885855617
True	243.014868436132
True	130.6427675936639
True	939.2110060325612
True	1197.0440354036743
True	508.5087168487559
True	635.4432865033585
True	211.39616012133985
True	148.0215417841314
True	323.7583025798875
True	261.72535043184524
True	169.52563168931584
True	317.60725018126203
True	354.76982046241574
True	11.969560818178143
True	643.1804301464591
True	143.9513850757454
True	78.32188969323023
True	438.8918108411196
True	318.06994802760994
True	1229.2765723868313
True	358.38173274119947
True	1010.9075757487576
True	9.87027154904988
True	276.4996498034756
True	228.9822731541346
True	157.73976695586032
True	494.57250762882586
True	213.79436801665116
True	422.01885828640087
True	342.68924309646616
True	117.4683023552088
True	348.26992315540247
True	1036.492051327508
True	736.9338871218168
True	221.70754092480556
True	104.77702794166105
True	305.27526362714457
True	23.94039091651158
True	352.6354479019253
True	323.9442866597849
True	541.0733477020672
True	436.8059100131479
True	367.142005266472
True	164.29937601079928
True	13.248096907022212
True	423.4309056104467
True	274.1329247837738
True	143.1902195425381
True	296.5304940452434
True	435.13770100424375
True	815.3942668701056
True	321.72681741792763
True	775.9731348019114
True	409.3280148753465
True	378.7118589766432
True	1.0815812555460378
True	1162.3905146897678
True	98.51772049159555
True	886.1307313156151
True	203.7862711910988
True	451.5358737899384
True	662.4340394574286
True	86.49977021399727
True	486.2785184930121
True	32.74089336926
True	416.6586968689791
True	77.73931969392808
True	220.4394669955028
True	39.08084488755283
True	677.6414786512547
True	192.55444098940995
True	24.895244875459923
True	377.126315577182
True	100.46146697510004
True	165.0304306536453
True	810.7236203393476
True	257.7360703956744
True	149.9999428675008
True	376.2281496808996
True	528.408896257315
True	336.8415214313393
True	513.3533474336156
True	608.9875244776232
True	163.12680614159325
True	6.747219633397937
True	72.0051040323793
True	417.1230168224214
True	90.8497321512754
True	79.08488526348036
True	1000.0091854387848
True	28.138225300601214
True	314.5599480822743
True	326.0434723268134
True	437.5777042381082
True	662.3183654615674
True	193.74904150961683
True	663.3255868097724
True	328.20868734318407
True	334.76157543211485
True	267.8186427060677
True	203.44973762053127
True	358.0953350762716
True	436.125633476145
True	413.741761057209
True	606.1292050737572
True	138.3120773867093
True	76.62063520185875
True	39.20626865932832
True	292.9619796945995
True	676.3141834341968
True	391.3211920904092
True	785.3868683566975
True	209.94696002574307
True	414.1752204685256
True	67.25463796951352
True	56.87711638289165
True	420.77540982083485
True	198.4987520778111
True	229.79588916081008
True	37.277521288380086
True	1082.176596321715
True	172.58905217712362
True	882.6907341596703
True	316.4897338175035
True	931.9143997033744
True	234.41860110514708
True	436.24630433121126
True	531.8316050413754
True	641.3546072279803
True	207.2880979197432
True	485.6196473593335
True	901.8071179370698
True	129.6406771276321
True	7.567483441408298
True	579.2571378814143
True	26.634782984790487
True	72.1038989787519
True	843.4157476171383
True	225.5466325562386
True	989.1275173640648
True	682.4266974650075
True	422.5890546723907
True	280.2282757905622
True	467.1007435503852
True	330.6665838745872
True	183.4374976788464
True	674.9118453459974
True	730.4881872336183
True	215.0316530837417
True	86.0500284732187
True	484.6103324214023
True	133.69468453103087
True	384.0442104274792
True	331.6665184431184
True	65.75327719948402
True	379.96887460911387
True	412.9683189991415
True	396.6435969170758
True	434.525352996223
True	418.98072079598137
True	668.0421979456406
True	57.788967919745
True	448.1849313300518
True	334.7187870162677
True	665.2433780813894
True	223.75234702871077
True	106.24699616823168
True	38.12525032537418
True	535.0957272978098
True	661.3804504850374
True	191.65866840614123
True	414.5529097225484
True	346.226535031792
True	18.747367778388337
True	161.54560352587373
True	296.73946829846267
True	3.704214732328336
True	884.5501173966409
True	80.90083092397255
True	108.43498326961516
True	110.34565028958674
True	375.353050462257
True	38.38948843888206
True	473.912602997548
True	230.74260173253413
True	4.9819859563986615
True	119.6009840312492
True	433.1097640165439
True	50.69509552713103
True	64.20248907944061
True	165.30631829256254
True	285.82135382406926
True	966.648474752123
True	391.1373373659077
True	950.4546835897976
True	189.2938832612228
True	1015.7336127649588
True	772.9318174022774
True	675.3183643132345
True	422.46536462002285
True	377.07791195093705
True	78.40547177467035
True	74.17204474595195
True	82.61878697723353
True	172.91778274817386
True	482.8414295743008
True	1061.2163248883166
True	167.420103659297
True	353.0304857728803
True	439.0526585336428
True	576.0770866594464
True	595.5827923619389
True	283.545362057697
True	471.31316042752
True	680.3757608773881
True	93.84090527473812
True	705.3547695339114
True	263.5513790362739
True	141.95635774641946
True	411.1237939551417
True	858.4488239177158
True	454.2662463293341
True	855.8440185393039
True	196.85898806893647
True	343.9853896613439
True	684.4649587439293
True	626.4125121463976
True	187.48805574947417
True	263.2179516972262
True	820.8786026989477
True	31.92177769644216
True	187.45399816323967
True	492.164792340982
True	710.9951752442431
True	103.45647207577667
True	38.09487969811242
True	169.01259227064932
True	723.4184114568026
True	327.8473048219337
True	548.7247127858633
True	356.1663805738362
True	286.8747885853927
True	459.3339704838483
True	485.6385406355911
True	72.81721684897254
True	373.3981291173714
True	762.6111543608215
True	0.0
True	288.4483938928629
True	252.5851611334968
True	994.6342661211894
True	147.17014729513895
True	619.3445550434154
True	642.227550222783
True	113.91175424222014
True	212.9260276618065
True	127.38917924756788
True	10.141321742866134
True	286.5621452841325
True	382.2064991053625
True	1137.2065594839755
True	224.1655119966865
True	401.164863841849
True	657.0181452782673
True	204.95995223829328
True	28.05123156570273
True	897.8356712653967
True	602.6577462217837
True	148.74277499221378
True	611.0656447476593
True	163.145250126041
True	306.3724380253281
True	792.2342460826452
True	31.2915925294685
True	107.51691207401656
True	498.4513994694379
True	67.17414941799294
True	75.02328694751205
True	402.92365802737294
True	22.061497881518097
True	760.9855669922426
True	100.07886148732538
True	155.60979550377525
True	14.728641560320153
True	708.5908712877225
True	31.310164185727828
True	769.8883251313931
True	390.6444430588848
True	126.13772013588148
True	706.4361455547353
True	527.0459156299105
True	553.5463799222109
True	46.57018279562331
True	361.3806514826167
True	6.3102275651630455
True	97.4673827727546
True	378.6422851547008
True	45.15985365667213
True	124.22152770039077
True	309.2727212192962
True	190.6458526769632
True	100.71094902304674
True	673.8067450349836
True	22.09300529894217
True	1115.0387578656257
True	502.3561398110775
True	305.2087217713296
True	498.3900970447952
True	125.41803323105556
True	741.8649642984942
True	1100.6450925639567
True	748.1806385659713
True	172.77398422125063
True	231.65263643014728
True	52.48900485533881
True	60.32494347381359
True	156.7102619108845
True	104.2815644298892
True	165.9350373998778
True	1152.0591266729982
True	311.7384512434787
True	362.6725514062931
True	702.2406015048024
True	16.223063029458014
True	14.558190927672978
True	576.9083058551824
True	5.759357497172427
True	119.32065814333912
True	668.281264250036
True	186.33752518656016
True	650.6590696700856
True	835.5737546745804
True	161.35879490003344
True	896.1153553358048
True	2.926364004739458
True	448.5407221492257
True	1063.7132047170096
True	21.462296292100703
True	238.63159660661617
True	149.65808252438163
True	965.9790306898906
True	235.58884490758425
True	483.8809441047293
True	116.74514582378166
True	492.22416662464536
True	162.10114724559628
True	97.36067220251664
True	389.0981078960042
True	66.64978518183739
True	54.457987705668224
True	1014.0020119026076
True	255.0123624258128
True	161.26449256815707
True	368.1442792520706
True	398.82363089100943
True	217.10081130344912
True	167.43635925589703
True	387.1152385948116
True	36.3853270135023
True	483.6854891022771
True	1122.9025400986814
True	109.98360606359871
True	470.5788982262223
True	320.69697553104413
True	25.894070070953276
True	401.4236139477228
True	97.94900111382614
True	586.3641308642816
True	208.10291176029816
True	417.47018271665024
True	20.892326013986317
True	427.9823207422738
True	101.85056038300104
True	328.9427515718229
True	34.40357923519212
True	168.83709636836338
True	238.44690687296892
True	774.6562903633682
True	61.37990448421614
True	139.88136342037245
True	236.4183882123089
True	139.46934560008762
True	634.054255582733
True	549.7999914468569
True	761.2872843582476
True	387.7685139296054
True	538.6208051860268
True	400.2276330887071
True	692.0155271464207
True	73.34500363517917
True	461.132831549668
True	419.9160761058243
True	49.6547844890711
True	81.81798091966054
True	132.08751516488363
True	91.84614368292024
True	332.4472850691288
True	845.153991143243
True	333.91044537816083
True	1115.3897270102684
True	308.0609869427197
True	897.0132277545848
True	152.13054619935238
True	582.8093153515968
True	597.9379403174657
True	723.1157800003967
True	439.473570593076
True	61.78012556176983
True	299.47107075466107
True	42.97566481958319
True	162.31214619498988
True	169.18996157072496
True	1114.8430613974665
True	236.07529158521945
True	550.4504715377226
True	554.4862799112574
True	573.1796647406417
True	918.9934483471716
True	597.3309530348321
True	634.056365445455
True	929.1264551056506
True	129.5081747452744
True	325.9280740695154
True	248.23051309553188
True	313.4752773596932
True	85.54633836969602
True	393.4317710921307
True	4.308272015450183
True	332.6918998952962
True	259.0165102323327
True	602.939487560987
True	278.729055196905
True	363.3465456828517
True	10.638728287661795
True	61.25129475607797
True	535.8937565021075
True	28.74968820988461
True	144.52858427057265
True	60.98500262816809
True	148.68653233050503
True	232.26680867180968
True	72.21193208610386
True	390.7392875550189
True	274.8180529908
True	103.85587911145346
True	338.3171436045529
True	59.65240014248859
True	592.3658805097934
True	821.6429069297732
True	278.2473352662241
True	1172.9051712677626
True	103.62567419542744
True	311.4934360904453
True	1065.5513817099095
True	88.51711962618438
True	278.85231553493594
True	10.425785816697914
True	392.6220639468229
True	446.2342971124641
True	167.87025552213657
True	623.1540085527496
True	917.576371660376
True	161.02904740237747
True	78.45920941578659
True	331.7665846698425
True	560.8197901399886
True	639.1471981955722
True	1211.343963524234
True	27.028337344718405
True	950.052035231892
True	132.99499418762187
True	614.3266980776895
True	117.30264224492876
True	126.85856078597966
True	189.13247208813095
True	162.03721092536188
True	758.5190385142387
True	210.7152398513454
True	227.3007132090732
True	65.99193746586079
True	503.200103588485
True	441.204954772018
True	175.806637480219
True	245.0823825570149
True	16.95286202713136
True	435.55285981424777
True	225.62343884347376
True	298.40137323493724
True	113.52884576771454
True	746.8942260340986
True	428.1310033841788
True	252.93368147688076
True	638.1367658552308
True	513.0370324825051
True	467.7330750440258
True	137.6179061266689
True	538.7717980567336
True	439.8726876596086
True	3.352163523399875
True	200.25433847641284
True	90.81510439469896
True	242.53627318110256
True	2.3954707547516634
True	130.40082014800785
True	361.8172385463458
True	6.538643293069883
True	856.629683932047
True	168.02870985472956
True	743.7342297272623
True	811.0057200333159
True	164.86521182871385
True	221.7297329966296
True	490.0041019066255
True	848.8991555418543
True	48.78845742693267
True	38.64571728872992
True	122.77864686313498
True	627.348754624869
True	753.7427188028647
True	177.66417792931028
True	598.1733594532008
True	604.8193656612892
True	852.8690608010148
True	412.1376594073397
True	190.30249741297555
True	888.9483558498936
True	216.83948835935283
True	159.53061663636575
True	327.7243633625689
True	221.5353197044005
True	208.4968959568123
True	618.4229200938363
True	255.4401773860064
True	191.64208520481367
True	443.66896052138
True	466.1520808205519
True	66.36051716873678
True	280.5771407680237
True	79.51709640856262
True	342.8602295469266
True	364.0058410664383
True	262.35221365528776
True	180.3754402132688
True	395.8524725151696
True	637.7305939496438
True	730.7029636021734
True	292.7780780913764
True	759.6664101455028
True	65.07061304133028
True	847.5934657020879
True	352.5225716165776
True	13.33398175673186
True	602.0129182371211
True	691.0262692977153
True	255.71608641243904
True	169.69375258493056
True	51.2062771788117
True	382.2457947110614
True	81.63042158368943
True	13.184427398143532
True	915.6946962725862
True	376.3506870400061
True	182.23634338329015
True	1002.6034929066398
True	10.041583102088133
True	811.3473405736863
True	31.61074225212309
True	672.8070381218078
True	57.41295443137235
True	769.9327514375212
True	444.3694973125713
True	193.848742602553
True	450.0807440931796
True	206.20787737162144
True	301.7615549936139
True	215.3939001214633
True	412.4399287322693
True	10.786364471894416
True	321.7858833423591
True	115.42227242624432
True	12.088255353373802
True	463.4317192194616
True	735.7552585936131
True	286.4182574583637
True	79.20155473068003
True	309.6516137576916
True	85.88746843863939
True	199.86777356655628
True	174.12103788937185
True	375.51283351804847
True	45.87000626565533
True	143.56893290951916
True	373.1610759671021
True	878.5340347181262
True	113.5512398433644
True	205.712118958345
True	460.6810530018468
True	19.153657529649085
True	432.1836230344921
True	507.9893918836875
True	89.29206362666363
True	390.20334425486806
True	339.9322263993503
True	417.5303041960336
True	603.9260092336655
True	1089.3954436000024
True	993.5231635667552
True	57.49235390276166
True	1031.3680659059091
True	108.85212903302669
True	110.39982888795916
True	103.53476443656864
True	478.9257393829443
True	374.2533797348454
True	583.3189628516766
True	261.66141758436646
True	158.51469300612868
True	402.90149497623247
True	14.1045752038443
True	469.08930945354825
True	395.1327415804006
True	151.91650315165478
True	91.91121430877952
True	521.2291915730735
True	999.297417184971
True	199.27138097324627
True	64.56526528138909
True	404.17611346933154
True	385.7999794452272
True	483.5412814763402
True	327.21451555942946
True	4.904345272341208
True	525.4150202906463
True	512.5140835848778
True	503.6321227214264
True	183.2544627135976
True	102.69364324101612
True	21.563990917980085
True	381.9876732473071
True	105.2182364365416
True	8.519252057113931
True	32.16298229964073
True	347.47270404092
True	641.4532135754555
True	123.12010022993132
True	94.35900489974128
True	25.344188683830808
True	406.19358662770617
True	340.30590905189536
True	780.2984036763568
True	305.4030105981289
True	509.4765808091812
True	532.8094588393305
True	529.7976493516472
True	299.19563535476533
True	533.5041479459477
True	93.6100268789112
True	581.7986108822162
True	7.0216178202308654
True	344.77901807175147
True	452.4315723340225
True	993.344331855466
True	347.8710422064012
True	789.5474764199936
True	987.5123675667498
True	177.93981986398398
True	38.96162108330454
True	373.00468183641
True	390.9774390399848
True	577.4977589411927
True	251.8532152451452
True	28.940194868583337
True	648.9227315517736
True	129.10517282346234
True	1080.990419015004
True	322.38913723330256
True	484.2285920185421
True	122.70820843675337
True	801.6361501647926
True	141.8936314082694
True	829.5867522314029
True	552.153290315636
True	188.57768537516344
True	107.55484519670036
True	65.60013216793482
True	552.8146777644571
True	893.0549736292011
True	431.1808794476965
True	545.3550248785909
True	129.69169690085735
True	622.0477283799042
True	498.5864918349794
True	794.7370443874552
True	318.9932051627852
True	598.9575970052462
True	112.04089699611472
True	26.58980319466095
True	419.5295811021576
True	169.5679281194459
True	99.96516700496792
True	377.8287798283707
True	1066.2320856654687
True	248.93865693553883
True	550.9688447314564
True	10.78775371254981
True	68.91503166645094
True	329.0957814470992
True	776.3540079383898
True	466.3305897890983
True	520.2012673276295
True	731.1903335374858
True	68.78958211818212
True	735.9259439107378
True	47.052970866999175
True	106.68276583927572
True	183.69542683472588
True	82.40890289251634
True	26.334065463694635
True	303.3361259152805
True	468.7636494233427
True	900.1621749427838
True	853.2557757758206
True	5.462336658964816
True	292.2945958457155
True	480.6939794415979
True	120.6965184501574
True	242.26409645112787
True	322.015625335346
True	1308.2537989950506
True	465.55929935669263
True	24.153335432343816
True	184.13443314930157
True	714.7852584540772
True	36.69664213094856
True	170.08587618691325
True	579.2087249742043
True	74.41184222424589
True	872.7589252832126
True	316.517652142256
True	671.5172657880067
True	78.6908504584496
True	681.3002603819409
True	594.4261436432222
True	866.4767365660322
True	257.4582674655752
True	502.7643885371178
True	837.6644402076021
True	876.456273339581
True	232.39806417970937
True	760.6910902942163
True	219.4460373230263
True	459.0076791588757
True	382.1848607200063
True	494.1908492992555
True	477.53541591524856
True	314.8407361141294
True	359.95908351443654
True	113.5115719958758
True	349.47933454728565
True	1132.0144190050446
True	313.00899049157624
True	143.79003211147068
True	311.4186722177114
True	728.3280915412307
True	655.92813158021
True	407.51277371285727
True	115.67047501787349
True	341.41302570406964
True	34.734882160538135
True	156.61877392649637
True	91.29859289306609
True	90.12310759424123
True	554.8512909591904
True	137.782614131054
True	133.73468440507375
True	107.92034965904806
True	87.4565850933678
True	450.7560769035193
True	396.9081083368071
True	1018.8964580071104
True	516.099686196498
True	810.3591842813352
True	260.8683927078193
True	307.69529019433344
True	519.5064423551133
True	198.08753776807
True	742.4995662638503
True	262.59107234609866
True	359.69605701646003
True	69.6384901529255
True	117.59297078765664
True	244.27798760028048
True	114.84907784621912
True	463.5661861425343
True	30.207707017272487
True	578.374124012756
True	1025.445629989497
True	738.3738615068985
True	1.676236167787949
True	59.95376463769304
True	475.4172808899664
True	436.5582413881622
True	78.87404244009977
True	119.92078082740748
True	297.5722261288169
True	80.70578296552074
True	53.24957047859858
True	713.9670649159107
True	663.8798303485967
True	153.54156657844453
True	180.3908347249882
True	547.2200248463391
True	55.09030214435061
True	26.44960455477849
True	553.8957809272879
True	454.8969818520882
True	1137.6545283897738
True	48.450852999908655
True	473.21728419399017
True	896.522101050319
True	760.0472495454129
True	286.43651442380644
True	773.2565176257232
True	407.5441791416587
True	40.761197396050704
True	104.74583686973357
True	746.6117576352475
True	77.22614307408158
True	143.3970152272417
True	912.9679866387992
True	181.95697895653697
True	261.7419445424185
True	102.40329198307272
True	628.529070018425
True	612.8573892118981
True	211.829683402712
True	418.68610789544016
True	42.58016519832244
True	271.1852485347468
True	581.0935830890832
True	623.5501159084866
True	328.47706616445043
True	72.95239076437207
True	893.8354743336037
True	1081.290187842337
True	563.5447468262374
True	61.66643955382759
True	29.460843766785224
True	86.90985187085134
True	110.3319230225442
True	101.5189104251034
True	884.9899030130161
True	1223.6196431631654
True	761.330883240219
True	334.648389737202
True	7.989467524242831
True	21.158047319121984
True	341.33571245734635
True	473.5155031924912
True	46.9020824852165
True	571.868995423853
True	433.780488931583
True	403.9289344647023
True	77.86727534525474
True	189.25380696272128
True	255.02634878245289
True	134.00954947592746
True	394.2189177949532
True	42.68194875825929
True	179.79310592039707
True	1173.9250385209232
True	5.42467903507917
True	24.62719062832409
True	582.7266979377333
True	366.24506151713
True	758.1050552994702
True	160.53617707161095
True	762.7931543584012
True	556.0823220808553
True	273.2336973050418
True	438.2544004053515
True	348.4478210291613
True	294.81949138757045
True	268.8308977785072
True	392.7529371955841
True	504.9168651140784
True	491.1830046195237
True	108.29281339649184
True	359.1653711977293
True	8.41585149900062
True	193.43934053195136
True	225.6316131367089
True	882.9911010598477
True	594.8213472692557
True	31.343454284768946
True	715.5098318147134
True	827.1950084090178
True	111.56181679448508
True	340.1176279894791
True	865.8093143334902
True	221.68381538562485
True	170.17118554418488
True	534.1666764198295
True	580.3718801531614
True	1096.6034093692963
True	149.30235359952465
True	160.20637882799002
True	264.0738939194409
True	306.0428081671439
True	410.0979407106066
True	410.7768548454527
True	318.71035994135406
True	436.3462297027842
True	495.6194247145962
True	227.4078123566461
True	1492.4696780098352
True	250.01523591003183
True	401.5379699549978
True	55.03457354187232
True	757.6977582374316
True	247.12344999527684
True	936.5761916892563
True	532.4346479831437
True	305.07656889751854
True	776.6260958094331
True	275.6957974853269
True	203.96049584490137
True	261.2889400584818
True	221.5469094885812
True	140.03048926973526
True	256.6811773857389
True	727.7277487481592
True	516.3401986082221
True	220.0449482751405
True	1203.1193001290685
True	116.77499317217035
True	265.74676641920723
True	73.94651429807014
True	306.5979764321133
True	420.68615320744993
True	92.92140357944032
True	212.8459263082526
True	71.00673902517485
True	693.3666216446019
True	384.980414787799
True	221.52663528436665
True	740.1642312615276
True	876.6478501794286
True	824.2019467416236
True	846.579785346049
True	345.3903329093982
True	1.222892540715415
True	274.5032956683088
True	53.548808504484725
True	392.5045136751067
True	56.165624391262334
True	375.8635258922759
True	868.1862336471789
True	1010.1523623949528
True	389.576008825516
True	22.725680672211062
True	511.9912257627426
True	509.35622475656606
True	194.5837901930565
True	228.2251222586977
True	300.35612239310484
True	25.49033746588234
True	123.91630658472624
True	969.1286296941216
True	65.3605514259813
True	507.1701375801048
True	787.4950795590894
True	104.93070892996164
True	238.47364675478195
True	113.25972592717702
True	15.695771905134569
True	1.351075328112937
True	120.80448154494748
True	999.3424346817188
True	477.45143070985046
True	65.65381631811508
True	786.4685520032365
True	332.6943826015344
True	1.787768832028234
True	446.7124949960048
True	186.43845529799052
True	516.3255904213903
True	85.59681138416383
True	317.7326356993796
True	373.6080630803502
True	174.3999849867806
True	208.3382789496341
True	133.3360021444663
True	172.39781078446342
True	938.272346436928
True	14.090963554938302
True	505.6657425993469
True	494.3634394001766
True	410.907012596282
True	221.9967326180469
True	239.9044882236515
True	154.48559664995233
True	46.70101918864992
True	477.06626575823327
True	148.8204937884284
True	833.7716513479086
True	845.3809081725348
True	238.4771089044825
True	321.2356091444183
True	518.6546150275806
True	41.16900656426654
True	84.0448914900056
True	724.6762380057581
True	1095.6373726171598
True	113.75798309738376
True	721.940104567377
True	140.71188478658897
True	938.6361671372528
True	649.0713369563516
True	106.66158013662644
True	279.6002711689179
True	591.838577568771
True	267.50091427699
True	46.39406867174746
True	570.8736408456125
True	423.8069203786228
True	5.039208117348627
True	470.8524516903839
True	71.00317703186936
True	183.5820189722136
True	233.52753865152636
True	298.6352988581368
True	70.49839353430703
True	227.675448842198
True	350.42178161678686
True	435.1352173699411
True	938.0987980496824
True	46.78356474951144
True	882.8905903257411
True	1022.5152250613162
True	131.86504687183233
True	73.48013276850658
True	1009.2186758112058
True	37.27610586109232
True	224.72411252858927
True	84.19180211564304
True	216.67697736950063
True	360.6466508596217
True	906.1827993420152
True	98.3159800172261
True	68.20588072473303
True	671.9123591744002
True	270.053746579658
True	731.5203223520286
True	53.2298268002912
True	475.8911374349556
True	385.0684202071795
True	673.3294013676557
True	52.36938172826376
True	108.88281045114486
True	28.84737224077644
True	271.47898682760496
True	44.160403159552025
True	349.31059179253424
True	3.224358751738699
True	1179.6905916943997
True	100.99456260627588
True	140.76743004847202
True	361.679169270854
True	718.7365270763593
True	648.7881710608835
True	1015.7371078509926
True	482.0883149299436
True	427.29563522934745
True	135.90790734914535
True	438.6512254511048
True	842.1614828181399
True	441.55805476737896
True	936.4864352217458
True	86.09922308652948
True	434.8096921575263
True	182.7632309718575
True	296.2042872573927
True	731.196436103499
True	156.0678671672606
True	134.44728521155542
True	64.34381985271968
True	875.2721435519896
True	791.0914634224157
True	86.10330276865446
True	430.6593935879932
True	706.4674640926702
True	430.920737410674
True	55.08402279453629
True	321.91494069012776
True	779.3402958689494
True	29.540356064801173
True	375.3525614287295
True	168.31566124159434
True	272.58462219939986
True	33.83020343181302
True	220.5628075903696
True	774.0673169797402
True	649.3979246918584
True	58.635783082797865
True	288.354138651472
True	879.9305792528064
True	18.265081376084204
True	301.5402244214107
True	276.85204146170565
True	417.1949541660479
True	212.1443413209466
True	619.4121370254315
True	48.225013874565015
True	983.1870328712135
True	884.1718681643165
True	43.40677389342279
True	386.10500163084566
True	713.4018378025108
True	894.2321632930388
True	284.19063420105715
True	606.7319819457764
True	131.55295983097804
True	182.21991196721515
True	135.07878606628364
True	139.02181783387357
True	205.44444016918663
True	968.3881029680932
True	770.1702983754614
True	960.665390218355
True	20.29239366199772
True	27.15319270939142
True	360.8182532108506
True	13.32956329388294
True	647.0040029209754
True	1048.1939496577731
True	263.0565294044072
True	194.11199719434583
True	83.88051333870196
True	221.6785540541973
True	124.6792814546088
True	45.6234576622931
True	127.7682586782304
True	94.23866525042396
True	245.4589062183854
True	534.4488984631921
True	161.15599991540682
True	28.70290496715118
True	58.26402474366404
True	435.92453109112296
True	263.40684264790445
True	590.5495772244526
True	22.022258639086026
True	114.28380156007375
True	665.8605684177492
True	269.3046220611823
True	459.3541453167119
True	663.5969746218749
True	102.59261662464463
True	114.32660180983711
True	83.2958653261319
True	26.897699458851385
True	119.47686701174128
True	89.53942896837351
True	93.08531195074562
True	161.7639301132375
True	232.1596687275282
True	812.8009026681884
True	287.29396410128555
True	916.932426090671
True	165.55485839704863
True	206.06278805687128
True	808.2825941855883
True	306.75598839293286
True	586.8441323919948
True	262.7219158900078
True	364.3488450915641
True	437.86052929161656
True	561.8051600645177
True	648.138345366115
True	376.2532435867703
True	33.82399716424857
True	564.9803877050646
True	618.0179712808653
True	21.43454362642559
True	11.612595819228748
True	266.0339353402511
True	407.1421207646594
True	446.67942162577975
True	67.56563631527685
True	614.6308378481812
True	1001.7099552717468
True	229.59948162891664
True	902.0621057505192
True	282.18071724529005
True	107.73509910566293
True	275.1014080916634
True	693.0395436163944
True	35.920943875002344
True	578.7984898962746
True	1269.3710571744018
True	998.0155219982228
True	905.7997615485232
True	214.3227186086341
True	94.75395359757027
True	189.778509964798
True	826.2397566818859
True	145.21693073223113
True	1049.859195148833
True	892.3015640123433
True	43.75326806914805
True	90.7922907246057
True	431.6774871546676
True	417.7955665095248
True	209.45761920843864
True	519.1035605307782
True	652.0031770479735
True	117.41120987275347
True	272.36414900707905
True	1010.272967280276
True	51.93992621652366
True	672.4011563291663
True	538.1441002572142
True	38.56835884939968
True	849.0167514375296
True	384.9323538875702
True	581.4454479726024
True	114.84576257379275
True	267.84412735893767
True	213.05462401643277
True	29.836104001354126
True	140.9812345053965
True	768.8438901350311
True	140.05574568436356
True	380.0820209036573
True	63.52622918994647
True	618.0168905847113
True	640.5615081706901
True	235.6246459379718
True	472.7406025008272
True	168.37909765750516
True	176.18327277745553
True	221.29061332352856
True	278.6146404230236
True	375.03094597376577
True	133.93215399844033
True	189.0049986515015
True	24.89688124426717
True	872.6712910255128
True	309.48087873324414
True	10.714720047057094
True	365.5990739008796
True	171.2059765675683
True	632.9951411681377
True	374.1227026254876
True	589.4525877171516
True	557.8604791733243
True	491.34090149106873
True	786.8057990277905
True	245.12210455588576
True	540.6998586557559
True	153.06852280146902
True	514.4967242927524
True	353.6086306561994
True	378.5108160452805
True	125.42008196062282
True	134.8865578562195
True	106.9167722444206
True	64.88875569161509
True	710.3876440488594
True	182.0825882897116
True	46.499685753434655
True	0.0
True	539.8963331851147
True	107.4856892915534
True	24.884305579364757
True	40.23395095768537
True	111.6467332998112
True	523.3846268633691
True	180.43097284520775
True	105.71404433244165
True	36.59230568170679
True	154.205343949891
True	900.5491848556974
True	50.68117370448171
True	232.18286123267427
True	729.7078502283571
True	310.924278306409
True	456.077677712277
True	461.1420172147179
True	507.3891500551164
True	587.492339854849
True	944.5011421697532
True	264.6528240582322
True	1038.5389467762673
True	924.5282307020076
True	605.425669943993
True	345.5957618886532
True	821.9053048970744
True	9.248981848454978
True	35.460572393948034
True	283.1073755425483
True	41.25378122586521
True	207.98681549047384
True	764.2677260163186
True	221.5313831228198
True	703.7333191763333
True	758.2399654955296
True	120.85577204674289
True	362.7500614321611
True	582.367853464921
True	22.33321291061125
True	113.3433929995319
True	428.66947371509394
True	301.2565642632268
True	204.66017410899
True	118.68001722860754
True	367.4808238599225
True	22.37149806531884
True	366.2942762654948
True	371.04613229259576
True	1034.389844470751
True	360.780095457942
True	31.08405834804644
True	438.4102274150805
True	445.5651068667623
True	250.86793935504903
True	33.0122911187578
True	761.6616232617176
True	433.3517555920846
True	170.256306399596
True	11.324917020713434
True	1215.6164968734156
True	161.04227373765573
True	26.74733113660492
True	309.350062306917
True	283.7779212113673
True	113.94405678513576
True	288.5843966666237
True	43.64677318684091
True	308.97680492468686
True	307.8349088428448
True	306.3433038935368
True	30.382761761079525
True	50.91844131892115
True	1022.6807016971932
True	26.46389202286181
True	11.69782260186066
True	177.74581088174054
True	651.9512242633804
True	8.345029405091397
True	188.2551411424094
True	172.95601746239927
True	531.1357794983146
True	374.6181971030392
True	753.1953217624604
True	321.29177870713227
True	495.0716924335064
True	449.0462121426295
True	506.21451729719297
True	103.07137090730302
True	1296.3576386952682
True	930.7611109234292
True	290.466523001111
True	524.4444866124634
True	103.415710958365
True	555.9325644475566
True	443.51650366741177
True	152.91299137173704
True	78.86200139700748
True	348.5489811448451
True	170.13569205463648
True	30.1945048513648
True	613.306186767801
True	377.12117856168567
True	68.26281484422982
True	30.352108786150357
True	673.6666701259019
True	492.8211221236323
True	74.90318987878153
True	22.408274627479532
True	318.4171301781658
True	320.141486490756
True	702.7640139477111
True	546.3769351038719
True	550.9824749375603
True	798.1695231710356
True	9.439677060304987
True	53.67036662572662
True	36.65222483328296
True	59.4298533046446
True	506.8154980153864
True	590.0976493820259
True	84.45390117267513
True	109.22038427152005
True	197.55813196638744
True	75.37972599367048
True	173.87226711909238
True	222.2848487855073
True	278.7416372823218
True	797.2060466182403
True	584.055650937797
True	289.9982601645045
True	186.0137546836583
True	272.4888022602905
True	249.37338847384652
True	739.6037462087702
True	331.4950385082074
True	169.86179774664788
True	899.6689898311975
True	352.7698070348219
True	458.0206057634181
True	160.22885462032508
True	118.73847519699352
True	64.5406545839206
True	212.501696835388
True	965.6119021897964
True	529.5340507118892
True	115.38069048387848
True	342.668975364302
True	101.57952508230412
True	673.1861696678468
True	4.852702893318863
True	722.1429351654605
True	33.69383156301874
True	956.6229041220048
True	843.989159179511
True	214.74050905109144
True	28.62825741569239
True	88.06425729317415
True	454.443281032236
True	227.717755586674
True	1.4694900922760192
True	79.27937943324073
True	1079.467629538137
True	352.49468130703644
True	698.1618177516648
True	509.8315712193689
True	29.891090293688336
True	143.0493576535702
True	430.0426694318743
True	930.8428046816604
True	800.2176272711416
True	414.0727588598579
True	346.4289775886813
True	15.191747640882502
True	79.65422619935367
True	732.1099986980599
True	476.8913265505536
True	376.36942747008027
True	859.7134221622966
True	24.58373179568842
True	220.65700642502816
True	884.3300630235716
True	238.7748268198544
True	8.544770412852468
True	497.9963598968002
True	100.74217285693663
True	659.1849179462627
True	55.42388433886652
True	256.89363752301807
True	836.3115899046951
True	918.2344049188944
True	281.0322838795532
True	414.2675736346019
True	117.77711053726956
True	598.679305292964
True	263.77434853287497
True	200.2484737971485
True	881.7373118330653
True	55.95659087295279
True	722.5015391375332
True	279.1504444194992
True	298.7008306817925
True	169.84305145011493
True	490.9213053396772
True	588.2307627180463
True	374.3289737444057
True	397.37197671246633
True	71.29538509064315
True	159.68822364078267
True	457.2439862165386
True	227.97551963609828
True	39.615995920739465
True	200.9035539121523
True	391.6926084951985
True	405.1087389851192
True	743.9346104372448
True	131.61556885518456
True	632.1127371689038
True	534.1524815001945
True	614.413209343435
True	145.49254745730863
True	38.92688439646001
True	665.7340471681183
True	71.15253678659596
True	557.323324048312
True	686.5455308873657
True	451.3921958237136
True	127.45133607774572
True	505.3900203439504
True	4.042033433821488
True	397.0955536069093
True	28.39660401132578
True	639.2632576338744
True	257.69142118505323
True	562.1015693492795
True	682.5994657804657
True	146.59485110908363
True	520.9662612479287
True	507.10687806455024
True	69.14923071005238
True	988.3388138967832
True	2.880980103508943
True	28.30325090829923
True	639.990923902772
True	705.5749873264164
True	130.9847673936522
True	414.04543177113055
True	126.02308369522302
True	76.34552935878253
True	466.2428961118706
True	38.20616651805858
True	499.70203821020783
True	12.46318278772469
True	843.3309368380379
True	548.2488771983977
True	687.7612472113111
True	100.24749753204684
True	363.5751809179228
True	995.8006639450024
True	876.463760513657
True	145.82732139578968
True	547.0877737708194
True	463.6072807348282
True	236.63244079384407
True	244.4684076794969
True	5.667806161766611
True	323.5617864401237
True	10.635734721579167
True	379.31366016618495
True	77.09580441201882
True	418.51423147795794
True	661.5222296163469
True	119.34009265665657
True	244.2503996734061
True	632.5178158535783
True	690.6030694499873
True	292.83753343770894
True	133.76599025830345
True	160.30982837667324
True	479.15962625943246
True	87.71157413242668
True	9.86332364268708
True	483.8902526844872
True	558.7012457939162
True	19.058926964405856
True	139.5134674400623
True	913.6692477221322
True	492.77527369981993
True	272.060186093837
True	34.88594490890439
True	481.27351904687833
True	112.0405112392352
True	584.233450104894
True	667.5815969649643
True	299.84264746769384
True	376.7660757541512
True	193.40236488568348
True	236.59917124371128
True	75.05504987540581
True	220.7805397451501
True	480.1481414098227
True	22.21772041562085
True	456.04911402067006
True	371.1198448053551
True	729.4508891453779
True	876.3091966466482
True	917.0934913020042
True	155.85365843404813
True	410.7694850250133
True	72.51560095671945
True	200.35050742975264
True	317.88078233113
True	10.617760657368986
True	824.5705729607531
True	23.946175801332124
True	396.2939129341312
True	263.8560094263896
True	640.7597394596716
True	203.4905201020757
True	38.75398930031443
True	684.0301648757268
True	1087.830906884442
True	232.4328494274868
True	128.80332886060597
True	607.6431667747993
True	485.5079568949213
True	19.573182053662563
True	844.1989325589923
True	111.95279344468184
True	45.44066726321323
True	300.9667013248855
True	354.9492786395976
True	397.6245931951671
True	271.68682958090886
True	19.520399985294656
True	23.232156117246888
True	871.5344533885602
True	206.718690851638
True	111.4378446784926
True	860.658524812657
True	660.6216777483511
True	638.3740283936211
True	451.5721313917164
True	153.12376883019454
True	33.864866649726736
True	102.1443339549252
True	445.31960639036646
True	238.76187258551852
True	482.010417438698
True	151.9588923626069
True	488.2124266269592
True	657.23236404646
True	950.4124774698296
True	24.07368187075385
True	977.877797955274
True	1077.805205462665
True	490.337707722246
True	86.51039585589986
True	806.4328434201851
True	642.8334554735104
True	641.0314547056577
True	184.336542731678
True	762.893252400374
True	704.6854491018986
True	125.77749167773736
True	766.6105626023834
True	832.9700205849196
True	495.8539602391828
True	232.52502184363237
True	77.19185642629141
True	309.2141824920835
True	348.0563493982137
True	454.8891384638707
True	427.7065355000443
True	199.1078514856824
True	311.6302061823279
True	3.3318407411492226
True	13.809882887620358
True	103.49610632318608
True	127.74901551351525
True	356.7776619656155
True	352.6168768854641
True	111.88746802802898
True	16.16278794020303
True	209.4051317671875
True	842.677766360406
True	465.1066998225777
True	555.4502093142289
True	546.1056649292422
True	813.8388826909775
True	648.0829709660038
True	89.17610800565747
True	212.50904902316785
True	249.62466983872483
True	272.26813095710787
True	106.1756695349752
True	364.4436292732928
True	430.9843860868845
True	169.00889395674662
True	643.7158219604673
True	245.0752773707812
True	204.22836566463937
True	29.01290896575406
True	248.68255108369016
True	493.1816492442275
True	166.95261543051967
True	530.811060369364
True	471.4793220733459
True	238.8233007873944
True	107.95785404003767
True	39.47900507979141
True	399.8015241780187
True	790.9012535266874
True	167.28635324200482
True	1034.2840204059808
True	1049.9027118914032
True	481.43093815442256
True	104.16434934581572
True	123.1151496837406
True	670.8172235602423
True	8.551295497439641
True	220.0986668991942
True	128.4109300390026
True	114.8139902438153
True	331.06129200301933
True	644.1312182122512
True	38.25637588951828
True	121.87069039890712
True	949.2974002695364
True	58.57314678807944
True	471.1766737208333
True	529.748263541816
True	252.6641820798041
True	129.4225931257958
True	933.4424090000002
True	1207.7736044208325
True	512.0023706973442
True	652.3371530532542
True	199.1291775476386
True	151.17366844983562
True	305.2835482395392
True	262.5196947778737
True	169.11193365332522
True	296.82815563745703
True	335.52394815084267
True	10.993034275104517
True	625.923311865636
True	147.53920229137552
True	78.23071355067282
True	452.0715530970013
True	318.40348115922046
True	1191.255199667193
True	354.9561141957925
True	1001.0314671584032
True	10.406407542304514
True	258.1840269036391
True	229.56614575790692
True	159.92018776118124
True	465.6270077280576
True	202.0784041268085
True	432.4614443492664
True	323.673042184712
True	113.57140004393813
True	350.7795457679443
True	1063.404493082225
True	718.3237938072845
True	226.68792990152724
True	117.3010423248096
True	297.6976212008354
True	24.243912576499497
True	355.1240023881752
True	319.11541124024404
True	561.8057111817805
True	450.3754430333466
True	345.3604096816866
True	160.67984749806578
True	12.954388688612594
True	429.46851392507966
True	287.49371456394886
True	142.3868307556601
True	302.6479042898175
True	412.2362097202054
True	815.2253344875061
True	310.6593279292031
True	768.4590869276236
True	398.3081544294196
True	375.1845303047229
True	1.1548582009550723
True	1148.785098254734
True	106.4828304485812
True	906.9139590900128
True	212.691988136511
True	447.6766219357368
True	662.8395231982976
True	86.34745826722161
True	476.6553749746081
True	31.554345752166157
True	398.9017667513266
True	80.86750936760706
True	233.38720210909796
True	38.48925047363218
True	666.5180672524554
True	191.8416739345329
True	26.101678583786125
True	405.74744779053583
True	100.94323326917932
True	170.64813697687018
True	794.0788248439391
True	255.99091593700456
True	158.55690329948146
True	371.6928182072625
True	524.608945664228
True	336.7470612907674
True	534.7183855197037
True	615.1695381228002
True	158.22088926020993
True	6.365407795651448
True	73.57161166498685
True	430.8405399949218
True	87.39534277296923
True	79.15689145956893
True	1063.987987395834
True	26.404870686332064
True	327.1833552391607
True	321.5521655268962
True	460.1114297194747
True	667.9036522842349
True	193.84382225962304
True	637.5257878511005
True	332.9204068101592
True	354.22607787732494
True	273.56883452891327
True	220.65944628052517
True	364.47725720430736
True	431.77875900678106
True	412.9198456240683
True	584.1304944366008
True	142.63402508730778
True	77.02236260346619
True	38.18162544488706
True	303.0430180291769
True	638.5518403035022
True	404.8435185555728
True	802.9904164886804
True	219.87608771335476
True	378.2587878521285
True	66.08632731390153
True	58.35131694842759
True	415.522881686645
True	200.60128117882604
True	215.19290425039597
True	46.007245681046896
True	1085.2490544577909
True	172.1638236748232
True	932.2298414493438
True	313.6617585697714
True	915.744922528384
True	235.41430246817825
True	448.7663809499008
True	530.188343459516
True	610.6959097950836
True	212.7872107216782
True	478.2696441153788
True	937.254979346803
True	123.61441395520598
True	7.223601972474123
True	575.8946131186791
True	28.47989112092478
True	72.22619755031296
True	798.8671876390695
True	228.7100261063036
True	971.8990567535036
True	709.2517481266868
True	406.8964584864168
True	279.6921771567683
True	491.233151830274
True	340.1965223716712
True	173.25027479299135
True	683.540587676648
True	731.212922534926
True	211.6076320889632
True	88.77549021261096
True	509.85839799048347
True	145.84269832402873
True	383.09791617454334
True	335.56909146608206
True	65.72630374100318
True	377.9328032879397
True	414.7071568360316
True	360.26506738581764
True	415.1024460096189
True	414.1063358933921
True	665.0122066850473
True	60.16308454781057
True	479.2093795127099
True	335.41071602717363
True	651.1377092107579
True	226.00462880860093
True	105.2157450177245
True	43.803220957929405
True	549.1311090174198
True	642.2123545112233
True	171.647993484365
True	406.2208942066
True	331.7199770200175
True	16.20961907695494
True	170.56474812663657
True	295.99108017583177
True	2.454849481172965
True	870.0590972016158
True	80.20698000693602
True	101.34537842362104
True	114.9353607395366
True	358.9577771977087
True	37.4033525003975
True	450.6014689359308
True	235.5207216867732
True	5.195224440277931
True	119.710971427575
True	445.0477996472467
True	49.00861671682807
True	67.30990188111181
True	172.43378233506596
True	292.75158626048113
True	950.6034425575768
True	393.5290393296725
True	941.8140479976332
True	200.2075188617768
True	1011.0218079219164
True	765.6986752051982
True	646.5977738070828
True	418.4950841524578
True	361.8762218007968
True	77.91049551859096
True	66.04378924171488
True	80.99736979098299
True	170.15780584376077
True	472.2136804938066
True	1091.3135658446731
True	174.46165389501166
True	360.3590713746796
True	442.9528938155841
True	578.598470851775
True	605.6381285389411
True	271.9640258115152
True	471.2435512614549
True	681.8240284695853
True	92.58508008278292
True	717.6171849321412
True	249.05290854723123
True	135.2198188713118
True	406.7664325896291
True	825.1506506370458
True	406.9118826143233
True	836.9719723668222
True	196.0775674323212
True	354.8259629445638
True	689.4867137671505
True	631.1752678959094
True	192.18587868334947
True	265.8129100664917
True	779.37416989036
True	30.897979356961056
True	185.25318113430615
True	515.6027235237361
True	726.8181744656836
True	103.18407591353746
True	38.330666750056686
True	166.30761840129432
True	732.9868774057786
True	326.50194709604006
True	559.8218087930891
True	348.5580158265539
True	293.6354728079811
True	457.6181592482816
True	494.3361334012892
True	72.62011225405745
True	379.5474049971005
True	793.3720626499452
True	0.0
True	288.39600152491334
True	249.2406839739747
True	986.56513150041
True	153.42943343345624
True	663.2521796877044
True	651.9227356618754
True	115.6506397428106
True	214.8562530448639
True	131.32014331431068
True	10.25521932494095
True	291.7447181316852
True	367.5783805229394
True	1142.5585512785233
True	241.39509893469807
True	416.8961565238267
True	651.546543783238
True	196.54128734870125
True	27.62151829955156
True	906.548220919206
True	605.9481912104505
True	158.9573251517826
True	640.4605751679212
True	162.0212729720892
True	292.564608445068
True	801.1202630125861
True	32.79116000035255
True	104.87557369372388
True	525.1630622853313
True	67.19794808396358
True	78.01845516236746
True	402.4909210667034
True	23.337517237273747
True	757.2839499911609
True	100.44083934459636
True	155.48068179743552
True	18.925224508734377
True	717.4924342961594
True	27.860156517759066
True	774.2488962529292
True	396.7267868565161
True	118.30928355759995
True	699.375335276906
True	523.8246945191383
True	544.9332906619594
True	49.0903870299681
True	358.0255960260204
True	4.833774493584794
True	95.17859534865428
True	371.3496710990351
True	47.11591027054738
True	119.92960742561594
True	298.0495408406886
True	181.6972937087406
True	103.09719969844411
True	632.0191205911105
True	19.451313167737705
True	1150.8224469705362
True	483.8340803516659
True	303.7679684224603
True	488.6515224902731
True	130.09041382730223
True	793.2859063421639
True	1107.1546174860007
True	739.901352106969
True	176.05328376404682
True	224.2167282984853
True	53.927483816767534
True	55.30064807873088
True	156.21931948885472
True	105.52308243595476
True	171.92336651816137
True	1152.5682238275565
True	297.28919816800715
True	357.6036431551814
True	716.9220238892316
True	17.18420514080373
True	14.190826794049734
True	540.7967873703633
True	5.4735430779705165
True	117.63225462685334
True	690.3386346656492
True	183.59004794677847
True	635.08563860842
True	839.2023233645467
True	151.09686991000424
True	882.0583771468405
True	3.531101411065916
True	453.1288475132097
True	1073.4799870373968
True	25.774847797589008
True	240.13057172836676
True	152.55402049995834
True	973.6993358099712
True	225.1297598946597
True	474.19497907889166
True	123.36934754128028
True	504.8135925408771
True	147.44107834901595
True	97.67969713427044
True	391.61353532069336
True	61.968599629674166
True	53.38204923685365
True	1042.9326779034784
True	265.81415702380724
True	157.32338181947762
True	374.91690731621526
True	396.5207042901091
True	209.3289341338001
True	166.92342857176328
True	385.0016019732281
True	36.85616945211779
True	483.35546130614034
True	1108.0032835915524
True	111.10566579400373
True	475.0505062273567
True	315.16842311307573
True	25.94588066615198
True	394.7326442601596
True	101.60364981772472
True	570.6030206401613
True	209.5866003804338
True	425.2892683382134
True	21.94645478810344
True	431.52647626462016
True	108.85498696220908
True	338.56958462040365
True	34.42822765321339
True	173.61970064546406
True	240.8648300394909
True	735.7717296611002
True	56.42206265849604
True	143.0750062100849
True	229.4123539718574
True	137.32026680225155
True	639.2381889554949
True	546.8232430796069
True	782.9472561430505
True	394.582975462561
True	537.3637495438805
True	425.2899774323384
True	678.8746527780819
True	69.30847320816243
True	467.17607600155634
True	409.1931254095436
True	48.32390315487615
True	84.82801597834693
True	127.6110657696408
True	90.06556408607847
True	337.5500207026019
True	863.0061237049549
True	313.4821540080103
True	1078.1457010446595
True	324.29598519570374
True	907.2651977831954
True	148.60309457057895
True	574.0903244409225
True	592.9484115426067
True	689.7414848958703
True	454.3252349812527
True	62.700961816874695
True	303.1659363851932
True	39.92764544135909
True	163.71266341630744
True	169.8955874052318
True	1147.4636766438853
True	228.75584743746265
True	547.5321429058673
True	555.3109551998539
True	562.042669722064
True	881.4391298560141
True	599.1472082482209
True	660.154164029084
True	927.1878528684422
True	122.85145020497517
True	297.67553787961043
True	276.1374526078668
True	328.67649487721013
True	89.37483806207638
True	376.5549955735637
True	3.647343141685529
True	337.9483771268318
True	255.655563388614
True	606.5087061090536
True	296.5589315879079
True	361.4356843644825
True	9.997106213031406
True	63.47126899744599
True	538.7396054940049
True	29.3333163439792
True	143.4414309647384
True	57.548992833713086
True	144.6432206400273
True	247.8248108388672
True	69.22710585085129
True	374.0924168895384
True	277.2204573444734
True	99.6603852653275
True	337.2403120656135
True	64.34542755492055
True	586.8181011857758
True	844.7697407896175
True	272.2235968041755
True	1180.1450980396812
True	120.95303489897972
True	316.0132431794148
True	1048.518740305223
True	90.2420889387193
True	278.24881448391574
True	9.826499025771112
True	389.7114919930249
True	449.81519728430726
True	152.1795125457776
True	633.5658934620608
True	905.746101225988
True	159.28341937577864
True	75.73964292847816
True	320.09297129115635
True	564.8749910051279
True	614.7807962362763
True	1220.6852604621552
True	26.521131806477133
True	951.6731124534836
True	143.06147647124232
True	639.606259105031
True	116.6941363501563
True	124.51853524292812
True	193.4302670476015
True	167.93177710961515
True	752.0199266511923
True	209.41116977750497
True	227.10990404764527
True	64.23493343909935
True	511.6636372319364
True	443.3090104099075
True	176.6807442886699
True	237.31322064909173
True	16.88492334840631
True	427.2772399177863
True	214.15806937249576
True	298.10862537419365
True	106.9608358296615
True	667.2619739130914
True	426.95215980143047
True	247.33697616441967
True	643.0839883828348
True	528.0330167864631
True	455.3507262307799
True	131.14632243037326
True	528.7008888964173
True	448.5963949968759
True	2.9432337046432115
True	191.16943430473128
True	92.55286040369737
True	239.31438333158584
True	2.869166574758281
True	127.06554337911106
True	348.59969776096665
True	7.167078003549975
True	857.1105469039023
True	167.37015710181782
True	733.3200588091516
True	777.5382716123698
True	156.23784411687555
True	223.7283004589448
True	473.1540696676707
True	848.9924046297564
True	51.62630115708957
True	40.653566353139965
True	134.21922798547897
True	629.5373460206897
True	730.3438171829121
True	178.88490476690197
True	592.3404879962886
True	593.3028782720032
True	849.6067597189996
True	403.6784225254381
True	189.3035018573441
True	883.4154262927252
True	222.05582606542876
True	152.84159519000747
True	315.03499948607873
True	227.00148881175815
True	211.2634106492985
True	612.7577661781307
True	257.5811160330504
True	192.4108600887063
True	448.2805202313759
True	461.49416188709097
True	63.596743527688666
True	278.6123876979011
True	81.3600321619074
True	330.0882958390368
True	355.5960327977221
True	251.1315151370892
True	177.88019362408755
True	376.1299320426082
True	628.2207395585395
True	751.3251275360651
True	295.39454523376713
True	741.6720423363139
True	60.98209823664468
True	892.1820638377658
True	349.6922178293795
True	14.50360391189055
True	597.8273443880516
True	694.2820023423677
True	264.01851787226724
True	172.21234208338825
True	50.45284880930262
True	390.4653717868397
True	78.38864579274
True	13.76279534324085
True	888.4159467315296
True	382.23289875569066
True	173.236617128711
True	998.876292571898
True	11.252196615698686
True	804.2981934900973
True	31.501099224293224
True	678.2088581380133
True	55.90622025609629
True	792.4443237257565
True	437.72166142515687
True	202.6086359168223
True	438.0468828962978
True	209.63219215321251
True	293.56600618591585
True	226.13975565570976
True	401.9276629920097
True	11.30794823719716
True	321.55120675445977
True	116.40751014974504
True	10.20413639462291
True	469.4853778162645
True	713.7917059423963
True	289.5784779518907
True	75.92303157277478
True	297.5411986687225
True	83.122387158292
True	197.05668486307215
True	179.76800422652283
True	375.1660340118789
True	49.934116510843154
True	136.31581412094695
True	365.36308472599
True	857.458782475065
True	117.40180740613675
True	207.47710544268293
True	432.47894604760376
True	17.347700539572447
True	413.3772886178649
True	506.372371120828
True	90.94537501052883
True	394.9410265767984
True	349.4669433163808
True	409.2722454128943
True	612.4828347170438
True	1032.5070840998642
True	967.8758909367735
True	55.34402514342798
True	1055.4860591785232
True	112.97712868336662
True	109.20617333241962
True	113.26003865958452
True	490.0194949496704
True	385.67653247085553
True	564.7044192405101
True	250.8399477792957
True	157.04078161218166
True	405.26624285088377
True	14.442295577229311
True	447.9785460830743
True	405.4499829213863
True	149.88300129683188
True	92.08781366650382
True	499.443682098465
True	1002.8578129390344
True	204.87274798097187
True	67.26310113566217
True	432.7128052367653
True	385.7349041326194
True	483.2560663827268
True	315.3818402270426
True	3.943485125583608
True	537.6187713815978
True	486.33505088161024
True	498.0053416373103
True	190.71601967186257
True	103.22630617675762
True	20.38547022994153
True	373.4110143009445
True	111.18678479680015
True	7.489571727163608
True	32.39295157165295
True	356.3329295546808
True	637.7523742947914
True	136.82378749018176
True	90.1041424729211
True	26.881906534323356
True	394.71845709347184
True	353.26269969001254
True	775.6099500568533
True	303.15740685147773
True	508.3273933080401
True	551.5614015915089
True	518.6426394672111
True	291.90321108572283
True	545.5659866365593
True	96.85881199253522
True	572.9687257276454
True	6.73681859237901
True	353.91434753666874
True	474.273326991177
True	967.5793495542824
True	332.46869306121266
True	760.179687315618
True	964.1830746578069
True	177.94234132457075
True	35.97924794015907
True	355.06205536873955
True	390.4836870481435
True	579.5794986233011
True	254.99887870905764
True	28.75570769717326
True	651.9104269096282
True	109.41163479642096
True	1075.5184419143504
True	322.9199635979112
True	464.37414743295767
True	128.3832082197993
True	797.1205896217024
True	141.1999065127016
True	824.2047926732682
True	577.7194168826568
True	181.0917596522047
True	113.68594125998696
True	65.38521781444699
True	562.2692496084901
True	905.4570832713546
True	437.80905171929913
True	519.1615424341006
True	130.88557179975086
True	609.809577620309
True	469.4408529254032
True	791.7967682916949
True	318.2145940720518
True	585.589742613901
True	115.84853940076296
True	24.89433909730491
True	417.6404729022673
True	172.22239350756485
True	95.43510135675108
True	383.33824496076176
True	1072.7737898461628
True	266.8827720780466
True	552.8698495581122
True	10.547880563246116
True	73.25657941430936
True	338.13967851836355
True	798.8857968630069
True	454.3275469503835
True	514.8035133368056
True	710.2761001610648
True	68.04448506030852
True	721.1750248181212
True	45.843936553642166
True	102.46188663460003
True	176.93105103590432
True	84.33841724242488
True	25.830566047611278
True	295.1951881171018
True	486.8767528267153
True	907.1526488892664
True	863.3947576525601
True	4.771839716073182
True	282.4522131214849
True	458.1385529232616
True	117.60465758372922
True	239.03043525595209
True	338.48650151265804
True	1315.9816487365413
True	453.73255093825503
True	25.181195665079198
True	182.42196726396625
True	696.215738177341
True	36.6391860992374
True	173.8053850158394
True	537.0170397900854
True	69.52148137332964
True	866.46033242443
True	319.1450483390513
True	671.9189566499213
True	79.90115067207688
True	674.9121804679049
True	593.5108925744522
True	882.0773508399154
True	249.47913261262707
True	506.5658816125869
True	870.2513570304947
True	906.788431592285
True	227.6993156796117
True	764.9950463298702
True	215.33874389278253
True	444.230795388382
True	375.7901836778124
True	498.5446397848339
True	485.4641815246173
True	327.1249674416407
True	347.75306325855667
True	112.52639810994025
True	337.2012488468401
True	1162.6172258736713
True	311.80749059018626
True	142.97251370776527
True	304.1968402557264
True	729.1578378299661
True	661.1868910443629
True	434.6050923054203
True	124.67995525290384
True	350.3944913707076
True	36.593600365025175
True	172.59762497277586
True	92.89939503244416
True	90.5329452437338
True	540.9922708401415
True	136.01257130735902
True	133.13523727412982
True	103.96141125379972
True	85.72058045203161
True	458.7559714157036
True	386.5201298859437
True	1035.313130296688
True	526.044811933744
True	822.3445406962438
True	271.4698758721988
True	293.402015129771
True	531.9362628753743
True	191.75259805248567
True	737.4108633330478
True	251.0886486554352
True	356.26414696554804
True	66.2140768353471
True	121.3907285594156
True	262.2878283591923
True	115.16374133504712
True	464.6718540421261
True	32.157735305146105
True	562.8333402809944
True	1018.19401400393
True	732.2543526435389
True	1.7309363626337269
True	65.05709405567325
True	490.0519102798958
True	439.2277190075353
True	74.67054579774424
True	121.4757946571552
True	309.9147806000404
True	80.41259167241202
True	51.2079928977738
True	711.924995196966
True	661.4154354066727
True	168.4060432617001
True	177.10294720219383
True	552.2238963460403
True	55.50574510893379
True	24.386997757108407
True	563.2027915706293
True	446.684184795513
True	1130.8736563092484
True	44.51103603693696
True	462.3533390437357
True	871.1814398869576
True	807.8926494343342
True	297.842283130047
True	738.0208756350515
True	419.8083251684317
True	42.14263612128712
True	103.8392994859914
True	731.0771813876077
True	79.11558574491731
True	145.4227952027489
True	954.2236563381474
True	179.6577491264166
True	261.0307377651492
True	105.03077059211168
True	652.5508290069827
True	610.1374777732627
True	211.19388920888
True	433.5835916769586
True	40.28279830578728
True	283.08851031521897
True	602.5784987530866
True	604.4590362845801
True	317.2660175045651
True	72.80704017702857
True	954.4978937541184
True	1105.0021669326911
True	575.1218379102262
True	67.86050425390178
True	26.90395060056648
True	91.23723976709284
True	100.48502860218817
True	104.73159129741836
True	857.2876744530029
True	1221.4163276438098
True	731.4812710618717
True	317.5256662898702
True	8.276689895679919
True	21.12708630888612
True	344.08186032311954
True	490.5267826669132
True	46.15815344854594
True	552.3905391753888
True	440.91534956246153
True	394.9416380879667
True	82.4587807904022
True	200.74285023677305
True	259.17702781746897
True	133.93220175063558
True	397.29761065102224
True	40.2162683409303
True	176.0825916262446
True	1159.5828154141482
True	5.9158592319410745
True	29.25010814795856
True	567.053232573001
True	355.1814126172188
True	779.4346723452136
True	156.822919841606
True	764.4646477050849
True	604.1443111581907
True	291.0351077532604
True	433.2257882953895
True	327.10997199859395
True	294.8929476025256
True	263.4622561666814
True	385.23771650154055
True	500.7499667568735
True	518.8121949965943
True	107.43577405885289
True	368.1757095971861
True	8.684394192005213
True	186.0135247859657
True	236.1651193465861
True	885.9306686291721
True	590.764646147518
True	31.894235506047583
True	734.4532143903964
True	826.7526144649111
True	101.58899954878088
True	354.6959857431968
True	849.9304428781647
True	220.8590714458648
True	162.89302861188588
True	528.5119225321088
True	580.0680446732655
True	1092.0191761895571
True	144.75828264154904
True	149.03610077786885
True	259.1539304365382
True	318.1445884800805
True	422.5484104694564
True	409.7514093508094
True	324.35820586444635
True	439.26678448041406
True	494.7314831819601
True	229.47482183842823
True	1490.1767733297077
True	252.17278373883488
True	404.6155102452422
True	53.42016562472373
True	787.608683630361
True	247.65670900943735
True	900.0248124981302
True	548.8698856544015
True	326.840751973442
True	773.6082196495959
True	267.9894564785484
True	223.64878188152105
True	250.9682110298804
True	219.99047745253785
True	130.4170160221986
True	254.3731323566917
True	731.916775192726
True	499.96135184611313
True	217.6855303638664
True	1211.1625518892372
True	112.83525983013602
True	260.63983374718106
True	72.07451369201632
True	320.13737910719965
True	417.7237915968706
True	92.4235402365556
True	228.55993239574823
True	74.53286931489278
True	682.903161598875
True	371.72331641461534
True	227.92846319198648
True	755.1928715597683
True	861.3343034861755
True	821.9217165122395
True	819.6701093234301
True	358.16072588762273
True	1.5998897099371343
True	276.1469211549528
True	52.31616173536793
True	386.9052064199775
True	54.56302678343331
True	354.3131625757996
True	852.7970940855313
True	1005.9824579178464
True	391.78088457441584
True	21.825906873994647
True	532.7401724800832
True	491.71833362410496
True	187.54150759735904
True	226.24525522760487
True	288.3964447538681
True	24.454270955704853
True	133.7763645386462
True	947.2372061946204
True	63.59041229438163
True	492.8607114174271
True	796.7637037945224
True	98.24171219701618
True	234.608198796506
True	112.62998293650593
True	14.316869245809134
True	1.1019116944229992
True	128.17089935252474
True	1011.5493976505364
True	503.43099834597416
True	65.9447375721622
True	788.4313531634733
True	339.8487191648519
True	1.0659828682769017
True	440.80579836174377
True	192.42652279177236
True	482.9235445993036
True	82.05924607041156
True	330.3580533961946
True	377.5698684257898
True	169.66859312658522
True	204.9309551301621
True	126.59204122258798
True	175.0351704694585
True	979.1742497598744
True	15.695492982439225
True	511.8358701807523
True	495.7344608927463
True	406.8008766811195
True	221.6931604248194
True	222.6535004413272
True	153.0568705267327
True	50.3672464466888
True	484.68879063087854
True	151.46614997185455
True	876.6547807715708
True	807.7561822064421
True	246.0772300540276
True	335.60826906271325
True	520.8415286590637
True	40.23411471805471
True	90.19331244005146
True	727.3319529244892
True	1075.566423967034
True	115.39346260660304
True	733.0318867790194
True	140.5008765108599
True	932.660255456362
True	690.0276015602352
True	102.75515308447017
True	269.1295821111183
True	623.8971957903753
True	258.7319398352273
True	45.72350468945681
True	548.7487346269991
True	463.0071422842049
True	5.661824932906879
True	481.5551013778558
True	67.54622094361
True	178.92371366472224
True	238.1270910860346
True	307.1905521597116
True	76.61265257202402
True	232.5968285495477
True	350.2359793995134
True	437.86334589903714
True	915.5197885536452
True	47.233992788227255
True	882.2420231836076
True	1056.9858005050037
True	133.42546398182506
True	72.81244255968204
True	994.7788974152976
True	36.25395335165655
True	227.53563635700152
True	84.567276063856
True	224.7032703429872
True	341.5219637843657
True	977.574821407301
True	94.70305905078504
True	68.51994631431302
True	645.9633257233652
True	272.08703906957385
True	711.2817760942147
True	54.30958883094559
True	471.0228710270656
True	371.5170793230569
True	669.0093106004706
True	52.023508362152846
True	109.82855812608572
True	29.40063388561982
True	273.41184739808864
True	46.62259915812064
True	342.7052706878776
True	3.0581001659417053
True	1199.0668732386669
True	105.83657454045851
True	132.53073557838218
True	351.3346233790825
True	696.4018742499181
True	661.8836136588078
True	956.5242217860816
True	481.752012093243
True	413.1727679852344
True	138.65828097551716
True	422.6049474103334
True	848.9928355594808
True	446.8866772500298
True	950.5122432944356
True	86.8894917240863
True	422.9689122393984
True	177.90170922364211
True	293.32241940219706
True	756.237345963119
True	163.35481975124117
True	135.60951843971694
True	66.16041855598272
True	872.1575460034685
True	787.069673471358
True	80.80714380237927
True	456.726041752128
True	742.0001725832614
True	421.3877545214949
True	55.61021548120374
True	329.5650716407414
True	767.8085411186436
True	31.227568879923385
True	356.27253175080904
True	163.97802101980423
True	292.0687347093132
True	29.586083886844285
True	222.0352886788064
True	756.4136550301135
True	645.5752286378159
True	58.176157521921965
True	289.69000824030405
True	870.2146946520394
True	19.360737385809323
True	323.7288896072778
True	292.9979994704997
True	431.735831575808
True	202.06238665140543
True	597.6442438919009
True	47.432877340021925
True	966.7231819298948
True	889.5973558692048
True	47.95024744143208
True	397.0010689845256
True	723.7095194322908
True	938.8286959390812
True	274.68258285477543
True	573.5277622843689
True	121.80495776797532
True	190.85200707636585
True	133.72224386421868
True	132.04474910016148
True	206.77327602192676
True	947.4842361706988
True	782.1404964996307
True	975.7110733105236
True	19.91591117973604
True	27.797257305082898
True	371.6595081941892
True	13.4388009875678
True	638.0151395314332
True	1078.7981409175902
True	267.7181253753419
True	205.5158623918596
True	81.3142455593227
True	215.775013736334
True	131.64326021861362
True	42.97192635461548
True	130.43060097780435
True	91.1419573481659
True	237.7662437235276
True	536.9379035748913
True	167.18911613663698
True	30.69214256485031
True	57.754876666376006
True	427.31653092987176
True	270.49607159991047
True	604.8065309923804
True	22.101508274957855
True	109.0069164232987
True	664.9642826217389
True	259.7289298402196
True	474.7904351610565
True	655.1768090081824
True	105.76895663610932
True	111.61314306328912
True	77.11219037337506
True	26.240724190793756
True	126.00394977340562
True	83.10033202810064
True	104.2932241692124
True	150.84945870370038
True	238.22520803215775
True	802.7421534515142
True	292.37677675054937
True	963.6242868511426
True	164.63610462670778
True	198.7566081283787
True	796.0356158682464
True	301.5153726402592
True	589.5102592321958
True	254.80860078272875
True	374.7498118329738
True	449.0025873496956
True	557.9825110240436
True	635.9912450102379
True	353.3745783964742
True	34.89963662239914
True	543.0909412717928
True	598.5898970539695
True	18.917062145189583
True	12.365741333836876
True	257.8566313942932
True	392.4486379110296
True	456.8743424242925
True	66.10841545464676
True	631.8198254235614
True	931.1480294485052
True	232.569815376239
True	893.9388949162897
True	278.8249319597306
True	103.14469547526564
True	270.81003467745506
True	669.6861457000201
True	40.71221592333965
True	562.5323475765204
True	1292.7043286891667
True	1037.0421520922475
True	921.3578522130612
True	210.36806124003465
True	91.09817461470692
True	195.76366017270004
True	834.6515262365307
True	147.4619594344856
True	1040.5750817966357
True	871.4174298252154
True	42.738389502431005
True	89.20179772802473
True	417.1469174786552
True	411.1409350939009
True	203.81658928541484
True	520.4980772038584
True	665.849920969179
True	124.70353681344652
True	265.47347658368494
True	1004.5536665620602
True	51.67257314345439
True	667.3836199802289
True	541.6163785230558
True	35.59748070093094
True	808.8612073103277
True	386.3822012673975
True	560.087466097849
True	105.99471278695133
True	252.63686391653223
True	211.5749612986351
True	25.156848362989138
True	131.47635715471043
True	765.9284686745556
True	137.99009942533667
True	383.034782042376
True	64.32540570691424
True	639.5779322913255
True	617.7903531619681
True	229.7494410048908
True	471.6078281829026
True	167.65985928202585
True	164.64480949523656
True	217.5710394573192
True	289.8439984992692
True	346.6064591367197
True	132.3951014220452
True	193.01081660263603
True	28.00549127416961
True	896.660200027419
True	301.2383294348259
True	11.00508804823352
True	382.62703924742175
True	166.4180109222265
True	617.8153646956679
True	376.7709177905652
True	594.5756303841029
True	550.1495625843934
True	491.2844486750437
True	787.9710390684127
True	236.98945458666623
True	568.635326315465
True	158.7964617078844
True	549.8102295934187
True	355.2675379605963
True	368.1408912543383
True	130.7135853624072
True	136.24898935682785
True	111.84047415097533
True	67.723998665018
True	698.3707397194739
True	188.70151573698035
True	47.312967348526726
True	0.0
True	558.7884182664428
True	116.51053171444484
True	24.11580660599301
True	40.48705929929047
True	115.39493887446169
True	561.624980952356
True	181.3465067893956
True	106.00521575883393
True	34.705711034846985
True	160.92522516156265
True	901.5664257124364
True	51.20375018674125
True	218.4077236216428
True	738.3284363744943
True	311.2179570600344
True	467.1645490917841
True	464.37634772434143
True	514.2908528371428
True	600.3960098808687
True	903.9151203015888
True	259.0376990546975
True	1033.8578918869882
True	918.6194332162404
True	612.0243251450594
True	340.66510503322417
True	838.1767494727203
True	10.348588663061818
True	35.319300875180375
True	306.843715706445
True	41.08096349840322
True	208.45505005718695
True	737.2704063192464
True	215.4375809544561
True	746.5651679158349
True	764.9264145930781
True	130.042327271944
True	353.26526251948434
True	560.9414580537709
True	25.936630304186984
True	132.23558106707324
True	446.2055017246448
True	297.9563449280945
True	205.1070243986312
True	116.16383334522271
True	379.83710977068887
True	20.29604212816819
True	378.8948593995112
True	362.4896017640114
True	1020.44283982077
True	358.365661261328
True	31.65392191895939
True	422.92355812395385
True	443.9458988336144
True	236.3154124370203
True	30.438792214269625
True	756.3275031925646
True	438.3346460842847
True	174.02676877577764
True	12.364759863608908
True	1209.6514806967657
True	167.14163107051615
True	26.91290666873034
True	312.5754033805207
True	289.50761791706634
True	119.66761694004164
True	292.11502959987814
True	44.83214538195671
True	326.5106808679625
True	300.35108058526566
True	329.01646876467413
True	30.71379084605995
True	47.20548010835603
True	1066.1561406706917
True	26.43831245369357
True	13.27740424092309
True	175.69854629124004
True	647.4591031861378
True	8.234827574144354
True	183.1099537304545
True	170.62445269993916
True	555.8542952248282
True	383.9943095538868
True	732.4188792862177
True	312.730674951291
True	495.616964458256
True	447.2950407311234
True	491.74008885957954
True	98.26246710290144
True	1286.4966706347636
True	928.1817395272744
True	289.5422675402756
True	547.0742369197126
True	100.15918671852285
True	571.6977954073807
True	442.7929856015769
True	154.92364291140203
True	78.61244071909118
True	345.0551995730037
True	167.1300661010293
True	27.56547466954664
True	588.6220092886413
True	385.41048244194417
True	73.782891855012
True	29.88645961926593
True	663.7112112011138
True	489.77870280296895
True	70.03079763534065
True	20.706081137992552
True	324.21462316318497
True	325.0213866446957
True	701.7317418634369
True	555.3716178711916
True	571.0460454106101
True	805.29161403516
True	9.86997266091845
True	54.09684374881
True	39.71785421666332
True	59.53749284997318
True	510.1116457268616
True	585.1454735236618
True	83.4712793032499
True	112.85538531480717
True	187.54273116735905
True	74.26798967988142
True	181.1844118268144
True	205.19838260543116
True	273.7138415801262
True	821.6139098767416
True	595.4454295515899
True	294.7331357826745
True	185.94539497668148
True	282.5935368957554
True	257.6866171074308
True	734.4272451534134
True	333.8285026860371
True	175.3096802182755
True	910.9589885790924
True	343.00363617040955
True	470.41983855647646
True	155.40329163448288
True	126.34270755745584
True	60.55497545404728
True	207.316253597045
True	977.7661275638372
True	512.8219339487781
True	110.38936963340896
True	361.6729393624608
True	103.92727411839408
True	690.9297081433356
True	4.953095690201932
True	661.7961682836532
True	38.19805864575532
True	921.404186962596
True	831.0302128031038
True	213.782272540906
True	31.370753580608174
True	80.88655642135514
True	465.5339436124065
True	219.10154509988016
True	1.1024263813830375
True	79.77224596974048
True	1133.163550499016
True	344.7290858282752
True	684.9397004388886
True	475.0757960682977
True	32.14540700706817
True	140.63134902846176
True	440.0677370624663
True	901.7990173824008
True	810.0587656366613
True	436.5494256190761
True	350.6798326156948
True	16.291200976636112
True	81.7646321744677
True	750.0956802634048
True	464.467039503978
True	384.645133501753
True	876.7727347302566
True	26.14866581411717
True	214.69848783081449
True	899.4391245262431
True	226.84251376461347
True	7.854865629940075
True	500.702520607931
True	103.6062905330706
True	652.4371300748526
True	54.1990951045396
True	262.98810316373374
True	879.6738312626987
True	921.1267843678494
True	274.6042869002417
True	445.4429688194889
True	119.21773022448713
True	594.1290461103357
True	257.4421985070506
True	181.79758769698333
True	859.9510352923401
True	57.0490359511487
True	703.7644210010267
True	280.8688255884292
True	303.0186809666463
True	164.6839511247676
True	499.2443514124221
True	607.9366548598995
True	363.8402586919871
True	410.4180911925257
True	66.75863323867085
True	154.75502392539067
True	453.5287716239118
True	223.1193321487059
True	39.066821989523845
True	191.5030045042361
True	395.530262932785
True	396.7205259859452
True	743.9809096876334
True	132.3675444815991
True	655.572978844367
True	495.04033118970847
True	596.3822661561636
True	135.9543337205727
True	37.28070527087089
True	668.7195965474635
True	71.60074023321889
True	547.2194720744537
True	645.4388129690403
True	450.98030018271487
True	134.20030984012587
True	527.5620499460042
True	4.711992974646867
True	391.5662491123397
True	30.978519741739383
True	631.0875553087637
True	263.493443601458
True	579.6850673638716
True	692.3161392140215
True	146.84718215342238
True	511.68492049781753
True	495.1237921558859
True	64.45542473048819
True	968.5805973475824
True	3.575567170533292
True	30.38431511472954
True	645.7789855873638
True	695.7473645982733
True	126.3584669230316
True	405.3611866629668
True	123.58310245944384
True	72.31869084185125
True	464.1054141482125
True	41.35514033693416
True	523.5570814537314
True	12.430613968312372
True	855.6187299790718
True	565.276901358066
True	679.816921102412
True	96.0816385767846
True	381.5972912812833
True	986.1289281990212
True	836.3499976559194
True	145.29775665082536
True	555.5450761213605
True	460.11732343235946
True	243.85498803424653
True	252.46526226880005
True	6.255938918360892
True	321.5603056352788
True	12.29810954131267
True	369.15746175587554
True	78.76403781851926
True	424.6502130925427
True	665.2701237011692
True	121.57742938223834
True	235.98583549448367
True	654.5566685939413
True	695.2252780464537
True	289.0301818525601
True	138.0384108503279
True	161.01814988349685
True	478.2787604358565
True	85.07050232159256
True	9.108865567469586
True	515.4145943286763
True	571.9603939152629
True	19.28460282763776
True	134.1211878922261
True	892.0387724822824
True	498.9331964283023
True	277.63233987635374
True	36.88375035188679
True	473.9871655125149
True	108.39004483077773
True	585.7510763251748
True	671.7295362765068
True	304.66358593468766
True	378.3520334589599
True	187.26659763762763
True	239.08246092479703
True	74.37229624318762
True	226.30378241205324
True	498.8729140791337
True	22.537853563329747
True	453.21041777025977
True	374.0716078391536
True	683.3330223966942
True	932.2103099171964
True	892.0039263994025
True	158.78289165761728
True	407.7749381504069
True	70.84503722454762
True	193.49385532198636
True	318.0689369724978
True	9.931780528213622
True	818.3375129492183
True	23.15127788652217
True	406.1667146500105
True	260.06378998308014
True	621.6029545058934
True	203.5548239579098
True	37.424879077139295
True	706.5518905783639
True	1074.1355607528023
True	224.8487487028573
True	136.79048312955985
True	606.1769541799757
True	485.1147342063013
True	17.58281484825015
True	849.1284469433348
True	113.91652992236278
True	46.48308284465311
True	310.649054796066
True	360.6809597438489
True	399.21126610305976
True	258.60856181965266
True	19.608510716517777
True	22.30746070881413
True	863.1755342483618
True	196.91080227105823
True	109.1800419512793
True	839.1430208475568
True	662.2485746401732
True	655.6575371623594
True	450.9573059310083
True	150.98032863469143
True	32.35116993014097
True	104.79184189432064
True	425.2061448698833
True	215.23680954763483
True	487.2333908802519
True	140.71879649711678
True	492.9704288305427
True	660.6034270227358
True	940.373014265068
True	24.711255456699234
True	967.1049204841702
True	1047.7338992929351
True	476.83278383237706
True	83.95717003182638
True	815.9150995637509
True	654.3647317523966
True	635.0415753725794
True	168.62155727458295
True	762.3123509431268
True	703.7836894221795
True	119.87894377792252
True	794.8266847433819
True	829.5493709550864
True	473.969509825734
True	227.88284834635084
True	74.20750647542731
True	308.5503342418992
True	356.9580253402335
True	472.4808630616527
True	432.7605953243407
True	198.90315358598403
True	312.2290078146836
True	2.3214293592147346
True	13.503912147231954
True	106.78207025892102
True	135.74264636797434
True	360.503833283021
True	350.15794605924543
True	111.95458995465955
True	17.15816835386579
True	214.2734009162392
True	840.230016625514
True	467.8616447815149
True	514.0599508088782
True	554.4129328446893
True	783.7244959406419
True	631.7210404119808
True	86.26386383972924
True	211.5779777499477
True	249.11178402964688
True	268.46766801936013
True	108.46851170255992
True	375.1361016510594
True	433.5934081328424
True	168.23561537489215
True	650.5616148531511
True	241.03924958589343
True	210.34348535546877
True	29.68726754026557
True	245.3826840228559
True	477.8698469151198
True	164.45163926123027
True	542.7617076035949
True	477.9746930723658
True	234.6453319722549
True	104.61033372389072
True	41.45536607945632
True	401.89360631424734
True	793.5344810315348
True	160.00287851325905
True	1005.7608991527889
True	1017.6200402414312
True	481.6817225134252
True	100.43207823742632
True	119.05399595024272
True	663.5548712879543
True	9.04245348596123
True	225.1049348837448
True	129.32696202785883
True	118.59941364449686
True	336.530765999271
True	618.0254311624055
True	39.14696139110059
True	126.7180298253742
True	949.8897231164198
True	55.78929242731008
True	465.0846422127331
True	527.3554894317596
True	242.47981368707136
True	130.393274319995
True	938.759183210826
True	1205.381043264166
True	516.7772722217508
True	645.757886004181
True	211.1335805751361
True	158.73572295405867
True	325.4906958999219
True	257.6133396663099
True	173.00860888733996
True	304.2557565129203
True	309.42772437526537
True	11.655806884159668
True	641.3701644251657
True	149.4565086957614
True	82.08216273744713
True	443.7795325816446
True	308.87093570747504
True	1119.126858977853
True	334.42257105942974
True	972.6640368185904
True	9.287537579198608
True	276.798943028494
True	218.63310797375848
True	157.99003772405828
True	494.5753735081623
True	194.6335451802884
True	420.52332683267497
True	323.8192362532031
True	108.90406756661793
True	362.6596191752089
True	1017.8414127486444
True	747.4544145313693
True	222.8156844910655
True	107.88503742630586
True	281.48691088187354
True	25.18390024175007
True	360.632887806657
True	322.98069824444445
True	563.5320633394605
True	450.94989622742327
True	350.4565423719473
True	156.62945739042198
True	12.059961018907993
True	430.72058740567024
True	295.5395370001071
True	139.42516822048043
True	310.2226639339708
True	426.463470167789
True	805.2213357987322
True	304.5038707667492
True	772.2893920164595
True	400.5076926854306
True	387.4725378518864
True	1.3545719869305854
True	1178.8779905332158
True	104.04270409152636
True	929.9706079385588
True	203.6559795782624
True	469.7854424080708
True	662.8356088989187
True	85.21878726425545
True	494.3527332897688
True	34.72379371313167
True	405.0496246705612
True	79.67300751112464
True	230.2701785708708
True	37.71246465144859
True	641.4052393888951
True	182.714018337811
True	25.68563982386448
True	387.7989839753416
True	107.37865079045666
True	168.8355476143613
True	815.9183691464449
True	261.8624319645086
True	149.74406546914622
True	374.4725930529418
True	522.1957329294996
True	334.0200269576973
True	525.4057700456129
True	613.370495040786
True	150.25683089357432
True	7.396012020625542
True	69.7467989360105
True	427.5245580621676
True	87.88058564615682
True	78.78482735822266
True	1044.2803652312364
True	29.321028641311816
True	326.30312113244617
True	322.7538720544819
True	445.8519759516029
True	669.9990132337738
True	189.03907781474496
True	667.3127660124256
True	322.9174264384471
True	344.67899422670155
True	268.3809626058276
True	222.2988105566602
True	359.55854008210474
True	456.4673829725256
True	421.7800609346821
True	612.1421621611331
True	137.4032354401554
True	74.64884141443667
True	40.03654996264597
True	288.6415311619303
True	641.5690465105827
True	395.8066837912514
True	793.497917514991
True	201.06085933004357
True	370.67778213352346
True	68.08787422295678
True	52.11058408386273
True	437.6384458672819
True	198.65350595685808
True	220.60193598804207
True	43.946832234981656
True	1068.2466034297483
True	175.45373646302724
True	911.1353329355048
True	314.1002168590237
True	930.4601666084236
True	228.06746645024387
True	478.939561456198
True	534.5181269559706
True	604.6754600629043
True	217.37221436239008
True	471.89292793337023
True	946.1698006740456
True	124.95498980072948
True	6.688155996033549
True	570.2561648822445
True	29.06785392184405
True	79.05474035892207
True	806.001048888731
True	221.25819002219916
True	950.6578314219164
True	700.3531925489941
True	417.0477083211074
True	277.5856387710233
True	482.8420951146398
True	333.4683637954313
True	190.40520718732407
True	660.4003796279311
True	691.9799334322244
True	204.74376549981287
True	85.47667608336647
True	509.0098830070416
True	145.1549518475006
True	377.792828612499
True	330.9897963069841
True	63.17348945215063
True	379.4819009632396
True	405.3633469782969
True	371.1024925719205
True	416.9017974352518
True	408.6292348646913
True	668.7341319077458
True	55.38039569132945
True	454.8121507175129
True	315.43151111919764
True	639.8679245082049
True	221.6463620447312
True	101.53487953221638
True	44.96646299479126
True	541.8026492813686
True	646.5760961569393
True	183.39049020475045
True	409.87384309282487
True	328.0266615825569
True	17.837554502939923
True	178.34307079536427
True	292.074384870665
True	2.457019168132786
True	881.6719540764313
True	80.1963307967852
True	105.80849561949802
True	113.63438290034966
True	355.1630258753384
True	37.74419244077977
True	459.3616572107644
True	236.1711860380865
True	6.469883460166905
True	118.27994358083724
True	431.0481491546617
True	50.1523570711017
True	67.71245906407269
True	185.2388837183242
True	295.7082331555972
True	952.1795286980332
True	386.7101320545309
True	955.140341350936
True	194.63622760628363
True	1039.5128008386414
True	779.8727232415555
True	660.999018062666
True	399.8689939613636
True	366.9582202548012
True	79.94741097762542
True	70.30963262630802
True	80.63039934140656
True	174.45049854872462
True	466.38631776017
True	1063.4086815660685
True	179.49975478039946
True	358.8825821503921
True	434.8952073061398
True	625.5793425218405
True	606.4059058059885
True	276.00000380145127
True	472.3459962695048
True	670.1813649346623
True	95.66153325104078
True	739.7859257368757
True	253.39274539819348
True	134.91592541399305
True	406.469107599556
True	869.3213796935469
True	448.1720320063552
True	856.003049835084
True	193.595276478228
True	351.91289447903984
True	692.4444578575498
True	616.3728046564921
True	193.9433633694476
True	264.95006531235924
True	788.0407257345573
True	32.690502433135286
True	180.3761589741724
True	479.10518841683546
True	710.4270716671675
True	103.80997725757568
True	35.564762060483275
True	158.8270715714875
True	719.225319152531
True	322.0379337802451
True	552.0515417350335
True	358.73111685286625
True	304.20660178588497
True	455.3359684502529
True	491.4094213547546
True	72.74647960374003
True	367.11475859699567
True	763.3001995757091
True	0.0
True	288.52071694583
True	250.81788333794887
True	951.4345790846336
True	150.60114740601244
True	638.9486526868403
True	641.5334933585525
True	114.0145970339723
True	214.16221611866956
True	131.90491219843634
True	12.247374619394254
True	282.1752723677827
True	387.4592403970667
True	1125.2601860735474
True	239.59940377960675
True	433.5780180282029
True	652.0379307389751
True	217.2227641362352
True	26.603190861172937
True	890.702620869784
True	607.3190061696937
True	157.04597083815048
True	633.18236808682
True	165.89156714244697
True	290.9205672316196
True	764.3947856308113
True	33.870561894220984
True	106.8192677603852
True	547.757688189128
True	60.99915398028995
True	78.29194856354415
True	416.6930291331493
True	23.18525562434408
True	761.887416722031
True	99.3152132546494
True	160.49604181414318
True	18.92246683212671
True	739.064466254844
True	28.443893694358447
True	785.4008842826274
True	395.7780163041479
True	113.94462270847396
True	695.8261816615267
True	523.8566351137356
True	559.2600392904066
True	46.609792136166135
True	375.91373107132256
True	4.891617955222235
True	93.32579699273197
True	367.4295931863427
True	44.74452336919868
True	117.17088770674474
True	304.1134660823795
True	186.09190159389416
True	103.07432430844187
True	663.3739915625126
True	20.48364132522186
True	1098.4028751858898
True	500.43275408443657
True	313.1794317826324
True	510.2412032467979
True	121.5386412944954
True	805.694881991703
True	1131.5310364381987
True	759.5833707031936
True	178.75675008496515
True	227.22179247983283
True	51.236411544663696
True	60.20672435068311
True	156.27456621089445
True	100.06841219140335
True	175.13183299346258
True	1163.7048221344903
True	305.8758054934433
True	352.62133035063414
True	688.3052061737627
True	17.211917431393097
True	15.947438806567645
True	596.8375700675367
True	5.304369239508548
True	113.56766337517196
True	686.6080285038196
True	178.81034264681898
True	644.2476237328264
True	820.1187187441853
True	160.9413284201182
True	865.2320593474606
True	3.303130401776784
True	459.187218595556
True	1042.4733301380843
True	25.46015791247692
True	243.25597367418368
True	148.8559035770859
True	937.4543076768766
True	225.69684457964803
True	506.6061389929964
True	125.31091239955455
True	512.1123973849133
True	148.84564877258146
True	95.84447053457944
True	388.27953809855217
True	74.1219016441725
True	53.759504655660585
True	1054.441787568276
True	258.78935103368866
True	161.86975407246558
True	369.5577983834923
True	399.1942940566096
True	208.1972830545918
True	167.51347116031553
True	398.1650466012348
True	35.47757525915047
True	482.7721996894634
True	1125.4385009093728
True	113.63017133018384
True	478.3410675559106
True	310.9429786243387
True	27.107018124333663
True	403.26403897394175
True	103.9099618220168
True	568.4830003449325
True	215.4931261794925
True	397.7301002458862
True	19.76053260761451
True	444.72539050318255
True	108.37658829896168
True	338.84621417699486
True	33.1675653065734
True	165.33826146326683
True	255.1341207807017
True	780.8392424056505
True	57.15038125046989
True	138.84882446068454
True	235.6651752576252
True	139.36852352436955
True	621.9282144288034
True	556.2762823544592
True	809.094777336481
True	382.64942702640974
True	540.3072962247902
True	412.7892306521127
True	680.9037003205108
True	63.04199574079989
True	455.69802079554216
True	428.5412832750307
True	48.599029942517575
True	81.5842495476976
True	129.40029778316972
True	88.560142172906
True	324.49134823585825
True	841.287764711384
True	329.19566082639795
True	1101.8318329652525
True	311.0265608757743
True	905.1767378884527
True	155.44727527615908
True	580.8654286434614
True	599.7864201832947
True	681.4461155862853
True	448.3525160068031
True	67.11480123938675
True	283.4525861190805
True	40.33326937696921
True	171.90759864903626
True	166.06929347398108
True	1110.9853908535197
True	233.79375064992283
True	551.4235167803935
True	542.7688527324302
True	580.4367758040167
True	848.418585868473
True	589.7739675692663
True	643.5355714841886
True	942.818817228786
True	126.64232342517934
True	326.94750586456354
True	267.4839256651657
True	318.7303567423492
True	92.4654016263307
True	385.8791812597176
True	4.564805540293214
True	337.0307094726085
True	265.99432583672734
True	588.1243463933729
True	270.78594635325385
True	357.4137088715618
True	10.89059054587755
True	59.481333632757085
True	537.7559991974467
True	31.49550411725196
True	136.5069056143532
True	64.61720396181957
True	145.910432540828
True	233.57407027400137
True	65.96440963050202
True	386.4197605874815
True	276.4221174499214
True	102.88219320804296
True	342.89372637323737
True	62.13519581227932
True	605.7345062945341
True	862.8852622497394
True	282.84199192563966
True	1151.049928984765
True	120.46157661934951
True	291.5049810845017
True	1056.7658393438096
True	89.19050668168536
True	286.69224574304576
True	9.40973493621558
True	397.0392279375484
True	455.21861798869446
True	151.53034375604608
True	625.3799151911644
True	898.461993298089
True	153.674638503886
True	80.68249389759933
True	322.6590871780625
True	556.7880738563873
True	615.062812882917
True	1230.778670166839
True	23.87528892685847
True	948.1758583630613
True	136.1749330755446
True	628.3412966937617
True	120.6212644206998
True	128.0505095197645
True	188.43070284981545
True	173.942659563948
True	760.3154763170885
True	213.32519653602665
True	234.3421234513437
True	69.85134727288191
True	517.352721524154
True	435.63727611632953
True	179.79482716241387
True	233.90633758721864
True	16.525811551045916
True	424.6821594401744
True	215.52119932224463
True	292.94262602545564
True	116.1482084433986
True	721.6187728475007
True	427.67001272558105
True	258.48707708612466
True	638.1661510843022
True	517.33765077462
True	463.6897716862343
True	129.67681275822952
True	527.5556647992142
True	429.9296138090572
True	2.203220469835668
True	191.41580956606543
True	91.27657247692925
True	243.6793108905228
True	3.397191279732363
True	133.87131675776857
True	366.0292698543399
True	7.153927170530418
True	868.0028650385424
True	171.72003296943055
True	716.8245865725819
True	792.8956349795488
True	157.76225269854555
True	222.04207518248649
True	491.61441239901626
True	846.502359477071
True	50.025950373038704
True	38.75609308100547
True	131.29078856615027
True	642.5941831325754
True	713.7995202560181
True	181.7414373695637
True	580.9033398254046
True	593.5803738880932
True	869.7872072818859
True	389.2012413661495
True	188.97132432667223
True	887.3321510773646
True	222.27101253609484
True	141.2116620565804
True	342.6031847248518
True	225.7124007314784
True	211.11825083896488
True	606.3753345342436
True	250.6081783110704
True	204.90773685702743
True	450.1717520545967
True	472.568102775974
True	65.23753495203653
True	282.8433772492503
True	74.262267693172
True	332.3235427099673
True	358.73143455697
True	242.09128691141748
True	177.45261027049912
True	376.5474966478248
True	640.2928009035252
True	773.90420549183
True	303.01997140060337
True	727.613286475803
True	64.43209566616666
True	882.3477868407068
True	350.2905198971191
True	12.780642077025943
True	613.0504126703632
True	700.1697214467828
True	252.685750604397
True	168.98030259482283
True	46.34804377674455
True	381.4900929241896
True	73.67370645750455
True	13.97734253879624
True	896.5670738911288
True	370.9875792713492
True	177.2634981318975
True	1005.681179510711
True	12.207176893603272
True	787.7701718840019
True	31.87489430535642
True	668.8427742428762
True	60.18139763173795
True	738.4315909866932
True	433.732989530339
True	184.98768789883096
True	435.6248981265982
True	201.77836985255487
True	295.7915818197674
True	226.0771289965432
True	418.60926928146176
True	9.497375096503804
True	323.2493491158333
True	112.36515257420253
True	11.74233991397526
True	462.43404714673454
True	706.4706965156166
True	288.2544879290775
True	73.60584126272046
True	315.7107042713442
True	81.76116505050665
True	184.43253020577475
True	180.68421377395688
True	378.8050828678288
True	46.29485208274424
True	132.10420315305683
True	368.0257476718443
True	865.3895895341554
True	108.03514760800712
True	209.0010617617037
True	421.32802321048393
True	19.11258723525452
True	412.0404121180788
True	513.7425394822544
True	89.97823539347979
True	408.728714695728
True	348.10732950052903
True	418.4974045302493
True	572.8952586776472
True	1066.6893287199375
True	992.3335634830488
True	54.65188117790103
True	1063.106185378948
True	110.23273526320352
True	105.21061276595069
True	106.7387812639723
True	475.86183684575815
True	377.5031373891879
True	585.0635431226032
True	253.81832973329048
True	160.04308195499274
True	394.4418360852906
True	14.949865657715444
True	449.1494277974142
True	387.2930828458053
True	147.6621281182394
True	94.61403442523633
True	533.4496872316796
True	984.3350512049498
True	212.3081412743277
True	66.26559087981087
True	417.3906201770742
True	377.054820399374
True	467.8608670853857
True	343.2038084309718
True	3.921628679618733
True	520.081684879162
True	518.2781686246177
True	506.9283214574976
True	190.2746643668574
True	104.85930438382832
True	19.495303742102365
True	370.0578030219476
True	113.42549434346532
True	7.58651099565708
True	31.550847848864123
True	340.6351833381882
True	642.2938402658673
True	129.42464526204378
True	89.38308402445807
True	26.2729694192216
True	415.6269040665396
True	377.589038034342
True	768.4050301080159
True	292.5548597152828
True	517.8508782118056
True	546.4221303485963
True	527.623537467014
True	293.4707613004242
True	534.448916909718
True	97.56536940022671
True	588.9545397914502
True	6.061943766835206
True	376.94062191196247
True	459.3140561086557
True	985.1999468324044
True	338.95309665266166
True	783.1530335662075
True	978.1878542561616
True	172.78208007659345
True	39.76832930558608
True	376.6581258823945
True	393.81122608043
True	592.1084983653739
True	253.01478777087345
True	28.57461738183901
True	632.662080218093
True	129.16639325293997
True	1039.245873114333
True	303.30947592798606
True	457.7858134498785
True	129.73646060983188
True	794.8141499843689
True	139.59899049063128
True	823.5693665594554
True	559.2056945051313
True	192.00534475983545
True	110.9165918407979
True	65.88197989069697
True	568.483462380827
True	895.0092121367628
True	436.6972637354783
True	520.3429582018288
True	132.00536489062824
True	641.0684446258014
True	492.5116327455566
True	801.6717478442887
True	317.3366527744884
True	557.0967306237719
True	113.89099493004628
True	24.02975020481867
True	416.3112196517693
True	173.4880709928051
True	104.17986799287362
True	369.38636831550986
True	1110.842442004859
True	267.9320700067939
True	547.5139542160144
True	12.26421035588275
True	71.8078495459604
True	321.17544451350585
True	770.2760144010311
True	445.1063371538101
True	543.1027031149728
True	730.1424351149386
True	64.88996269356318
True	722.0203443959167
True	47.11020242422494
True	100.8066816585287
True	183.03644833794408
True	81.13902097409508
True	26.60805536047756
True	301.05323906390817
True	457.3674212407975
True	879.8455668179398
True	845.9260218193335
True	6.493200350034562
True	289.99495228587625
True	465.2768641545523
True	126.34048702594671
True	231.45808928943163
True	331.3996718763475
True	1303.5218392217294
True	460.69012846119966
True	24.626798893125983
True	176.74334105034163
True	692.7993652228039
True	33.29469950702659
True	173.47357911225797
True	558.464223668411
True	72.84310550108397
True	866.8851171708541
True	322.6721346390181
True	657.7999090715916
True	78.81544545030859
True	665.0424823880153
True	560.9940252258997
True	871.8123445036795
True	244.30597915623383
True	496.9371448701231
True	841.9214628411173
True	912.3907615102491
True	224.87757908336224
True	767.820162386511
True	209.4297576588833
True	458.77016057430944
True	362.868484507344
True	496.6955052623034
True	493.0777335575801
True	307.5293282370374
True	354.976059037678
True	114.16816714287326
True	349.70483118324904
True	1107.2640517690347
True	301.1897725261612
True	150.15162955743503
True	307.1221707251717
True	737.6900561602514
True	640.4490277666403
True	415.12742715821935
True	122.8236808525059
True	328.1535221811475
True	31.15499051361713
True	177.80399194286375
True	93.99187273272156
True	89.85694770215129
True	566.9128189666174
True	138.35943862107018
True	136.23897796429495
True	105.5665087320064
True	85.79237111106404
True	452.3271952338176
True	414.71714987547466
True	1044.4836997872126
True	553.5367945324168
True	838.1317325805837
True	269.5532668823471
True	285.34089491815223
True	529.8811046475341
True	191.86962010138976
True	729.1621197271337
True	243.61312209713284
True	372.57860610397046
True	68.69819511818886
True	111.72734624199342
True	265.8413327704958
True	122.19702400947804
True	499.734087402531
True	29.846638888653384
True	566.6552904500079
True	1019.4139436207572
True	725.9270959848292
True	1.218047130620198
True	65.01468513892664
True	491.89596532464685
True	435.0742519475088
True	73.90506908857148
True	118.17241837838633
True	298.0997488407378
True	79.94129264362435
True	50.28581017742146
True	720.6285904720825
True	679.1331295562737
True	162.2596490321993
True	168.30760928885357
True	538.3904719016314
True	50.70422530903142
True	25.437520344637907
True	576.8718723506759
True	468.0189501619938
True	1107.766340545756
True	47.76408327180508
True	465.2512335282978
True	888.5414540788911
True	826.8359379984764
True	302.52502975743016
True	756.2284627926334
True	407.3255767380399
True	39.95731643339592
True	91.49463255280072
True	710.3010246837966
True	78.55143841203542
True	143.60046551459007
True	932.0805489523658
True	183.30197086818885
True	276.6724891532033
True	109.71469402425409
True	637.7916574327916
True	614.0436864346998
True	208.3406434628358
True	429.3869033853803
True	41.39309061977848
True	278.4586685437406
True	590.8832828567494
True	616.0928851156096
True	314.6992591740688
True	76.27449765756012
True	914.1096651931766
True	1073.5186845116057
True	568.072940613564
True	64.3343970987784
True	31.4947014058666
True	88.55306758021553
True	105.6138366035652
True	101.12476470970994
True	895.3669010367046
True	1176.8187808480404
True	717.9519920196811
True	330.23104614025857
True	9.166349436570863
True	20.29916020578562
True	340.2693948992141
True	476.3503876409446
True	43.70242704833511
True	569.8988099686054
True	435.96588493218616
True	399.8158668880959
True	83.3680333802047
True	202.0862886531782
True	259.6720827089676
True	131.33863003371812
True	390.14243038353663
True	40.95090215702336
True	175.52693672295945
True	1167.0363132554942
True	6.0471278576521215
True	27.11587224788712
True	577.0397642430028
True	361.0570692549714
True	805.9226699205111
True	155.03520589958754
True	799.2336508856383
True	606.930093085707
True	266.5064572026176
True	422.23570344641314
True	351.6749312416481
True	282.38847691326976
True	267.096502341518
True	415.585542577335
True	501.3036638021264
True	510.38321369335455
True	109.05574901610676
True	356.5614283903324
True	10.18179158998389
True	195.6692828047847
True	232.27536673975567
True	848.6020032400938
True	580.4126296398211
True	31.74191022388883
True	711.3119641419482
True	813.0500322705211
True	101.91752967342086
True	346.9178626193089
True	854.332059247726
True	213.46700808144504
True	162.2614160495979
True	534.1408049136223
True	562.4986645514646
True	1098.4575879010265
True	144.54574333523615
True	153.85283227381683
True	268.1858669032136
True	311.3986491858081
True	431.7144084124645
True	415.31838132887503
True	319.8587990425886
True	421.211387845204
True	496.3966088714072
True	224.40113773636736
True	1465.0003379624272
True	262.6178539719001
True	402.775584066998
True	52.61848791580658
True	778.4459233171418
True	260.13740084004263
True	934.1848177259336
True	555.3643167794568
True	319.5872689670024
True	811.1261670274836
True	272.8596756652516
True	216.0864337941969
True	262.5784477155739
True	225.7715396655794
True	129.85692138802696
True	255.4672369100417
True	741.3189465540906
True	519.223375356328
True	211.4410364101597
True	1162.3538223325818
True	118.26771767388384
True	258.1229811241843
True	76.5260422013577
True	311.4783699319238
True	408.6320689892341
True	93.99195581457596
True	210.9944860702405
True	71.82706682986547
True	710.1006127894442
True	370.91111910132975
True	220.0862761251372
True	734.0616686057839
True	857.2611289396228
True	793.7994467016075
True	829.2840507974904
True	355.4311902481422
True	1.4883092533362745
True	261.7809353940739
True	53.78816869252371
True	376.3977940297467
True	53.57860309049521
True	369.451670699792
True	853.9657660936007
True	1039.629631428725
True	395.9359815611061
True	22.005291831101044
True	524.7026236067219
True	509.8759085347188
True	201.34117992278544
True	226.9600459213271
True	279.20729670913107
True	22.526328522527507
True	127.01197493073568
True	964.1249961747372
True	61.6722234567847
True	497.4147747390686
True	783.8164163799632
True	101.6538057942115
True	263.6255798028627
True	114.23806466984728
True	16.159798174874105
True	1.7293665674056102
True	114.75946719646537
True	1001.6809425521034
True	488.64577462910825
True	69.18023537967309
True	791.3472291311615
True	330.50498715191964
True	1.2637880960258814
True	453.1947389640985
True	187.8013480976763
True	500.6474707061258
True	81.8146027987357
True	322.0601136087682
True	379.5770524790256
True	164.42349801848417
True	218.57061138404805
True	129.67740397998034
True	173.5995794267103
True	965.8809382224682
True	16.234938275251384
True	506.6154057498496
True	482.1358309221498
True	412.6820708620426
True	221.92711603310428
True	243.09428006917148
True	156.82799944248396
True	47.40624951912966
True	488.4181634900052
True	149.8320015631317
True	847.8748022014814
True	853.3757884683557
True	250.29335130980425
True	321.71781264270817
True	525.8233630281142
True	39.57760356813446
True	88.29995537523277
True	723.0382192762712
True	1089.4513384831023
True	113.24285022508175
True	715.9163063843905
True	143.01959230709733
True	946.0525025868656
True	656.4499918364322
True	102.8970275300172
True	273.2062032988744
True	628.0123004548984
True	262.4695750895456
True	45.78451065208654
True	556.455344457436
True	443.7769019799308
True	5.003569721701408
True	482.3915375005394
True	68.1311827355452
True	175.1419324817664
True	239.56172252897855
True	300.84541686490604
True	80.66479773628085
True	210.21432964761104
True	350.85785674816185
True	447.7671534593829
True	919.2922479568906
True	47.04704065983104
True	896.3887045667379
True	1032.104680907271
True	128.53311776422035
True	72.636092817023
True	953.5824892874854
True	33.53746560316443
True	221.80439072634363
True	82.38269545193164
True	221.22507265620035
True	366.626317978937
True	983.5535047295522
True	98.87498613816344
True	72.04035521261711
True	663.4013536939149
True	281.96044088061404
True	742.6796502155343
True	50.99135799560205
True	463.28561663854487
True	378.4057490881498
True	684.7273089580548
True	54.47485739589836
True	109.4867056602382
True	24.31370336415866
True	265.52309626537163
True	43.8138852437916
True	349.1171609938068
True	3.413348630044619
True	1180.3455432023222
True	104.00747654738414
True	132.52113133752323
True	360.3586704286264
True	742.1060464964434
True	659.933485836433
True	1021.2886640988388
True	472.22939813532616
True	408.2602288113542
True	140.30526884630626
True	431.21511325867993
True	832.290790659745
True	433.3662773604535
True	928.217184953619
True	88.71595073874883
True	430.7578060927104
True	167.8838316092919
True	280.20261571238404
True	745.0577384620289
True	156.60365952449934
True	135.79967754409176
True	67.52069608840293
True	871.2711813305758
True	768.9042612802608
True	78.79376297525152
True	432.1285637049949
True	770.592756700324
True	422.0814680010926
True	56.49531952872142
True	325.434313999538
True	780.2799159414257
True	28.896488969288384
True	375.38685575226697
True	168.27175970332215
True	279.9605288684664
True	33.142253555515495
True	224.08940963386323
True	758.5342120900578
True	637.6391497699518
True	56.354374144403664
True	303.38024968773635
True	905.6886725923368
True	16.818407972958415
True	297.016850720574
True	294.99169910946097
True	424.9505948904395
True	227.45993183688412
True	587.1091533037979
True	45.90215898817673
True	975.7455451379914
True	889.7423117244317
True	46.13845949602283
True	388.1671520876704
True	718.7095729556229
True	908.839412905499
True	275.8584674340174
True	614.6894334580952
True	133.41233295508877
True	194.8756713711723
True	134.29984532474765
True	129.59091535272157
True	210.34658430390016
True	909.305286366748
True	800.5096023564257
True	981.3140720660614
True	20.557887577662584
True	25.224768442521928
True	350.0561714872371
True	13.610203164945458
True	641.2394019012336
True	1035.4128633189175
True	277.930305678229
True	204.1958990546836
True	83.20376079073039
True	215.13763638296425
True	139.21704080121478
True	46.10928788810245
True	140.75463123980143
True	94.41933127527
True	254.0127148022215
True	545.6019376784564
True	167.3603114482782
True	28.987936902327103
True	58.83424207140988
True	419.5441127930242
True	266.3833237239455
True	575.787784835729
True	23.480938922608424
True	112.98482170232052
True	665.9145485268951
True	263.08819090523883
True	473.5497035136142
True	644.2073516068351
True	105.82700250588486
True	107.45195302490636
True	80.50554498969208
True	24.84566596479885
True	117.71642903900364
True	89.53740756353201
True	104.21865277932729
True	147.71552508588238
True	238.72395823008037
True	817.2927869371317
True	293.8018784083688
True	917.7185848966596
True	163.2132680770982
True	193.280130091666
True	782.8051940358343
True	303.0498689343019
True	603.3285899113894
True	257.0419831862085
True	360.0714434068534
True	452.48472301417627
True	566.3580346734891
True	657.4496524306946
True	365.7875559310818
True	36.70166627827631
True	546.7056494970395
True	627.4169876632247
True	21.22067793774248
True	11.211034449972338
True	256.543334752435
True	407.1457173446972
True	441.73697824892577
True	64.65718030063292
True	626.0251819136181
True	920.1072579562344
True	242.7244887998486
True	898.1911686021471
True	279.6682154013026
True	101.7378165235323
True	289.14381429500577
True	681.8477555179076
True	39.54418878748756
True	577.4730259381719
True	1283.4245476483309
True	1019.364316227098
True	896.5670301509974
True	198.7547178054049
True	92.62762941704798
True	199.9375006992234
True	846.0082001694448
True	143.5842323593459
True	1077.3420143259225
True	854.7671506716439
True	44.59761336606742
True	88.71652145141725
True	411.48041998225216
True	404.98338360912817
True	207.29400255807087
True	522.9240921134143
True	646.3372680989314
True	127.05997276370589
True	272.9918987721187
True	1060.355608388221
True	53.02391810880927
True	725.3873980036057
True	531.9185100696312
True	42.76292043530625
True	838.9021714923443
True	387.752343137557
True	561.551504681433
True	112.22614386518794
True	257.1518229788517
True	224.7746955003888
True	24.739493944880717
True	139.45259404198595
True	739.8120957460975
True	138.2109719483478
True	361.48656610676494
True	62.901212674538606
True	629.3371996620011
True	619.7521387285435
True	233.9306335456532
True	457.966906514068
True	160.25139984650193
True	162.85067289473517
True	229.8397523543452
True	301.7579842430956
True	372.5669601057948
True	135.05096278288883
True	182.4051718071661
True	27.013501144627984
True	870.8228116826057
True	309.09223705247325
True	8.547130620197787
True	369.4335893019517
True	170.75110149933928
True	630.872157913833
True	376.1602919762345
True	583.7875014593375
True	545.7494384970838
True	519.1572517812288
True	792.021911513494
True	237.3369230882994
True	574.5921179599217
True	155.06820086661645
True	540.3238794130119
True	371.2506708483584
True	371.31101411852273
True	130.75808109570238
True	133.5235537285458
True	110.36922635015566
True	69.37509138029164
True	730.0528392974339
True	170.43621556856166
True	45.58059867462385
True	0.0
True	571.7610298728491
True	111.10638660115238
True	24.23827841360589
True	41.51514650196684
True	117.16545060718931
True	518.3602819855683
True	181.71499705856107
True	108.6942186757519
True	36.66894651700824
True	157.28218177087763
True	920.5257526808392
True	50.4943507581516
True	222.78541839960656
True	733.4196201237452
True	320.30080368421625
True	455.8564994936183
True	468.4082974326804
True	512.8297310772726
True	602.141123976993
True	925.081768486276
True	263.9752942995101
True	1029.4087124135044
True	920.1550622687332
True	608.607456660657
True	344.4750632662133
True	832.1368141918978
True	9.34899506820712
True	30.81055806581167
True	275.69826265139903
True	42.93246404983969
True	184.1302521143921
True	705.1071060508638
True	215.87313708019232
True	733.4384012467762
True	760.4209019465549
True	119.67597345518254
True	383.7535091526992
True	589.9847751325893
True	24.418887570911977
True	131.9325023189417
True	425.0104263693575
True	301.9810633875288
True	198.7610621215626
True	115.68159979403777
True	385.178337866896
True	22.99973835566066
True	373.9035148038963
True	361.1138678318155
True	1033.7626178840776
True	357.62851617412383
True	30.250564559574062
True	442.6193608258726
True	436.1900204269398
True	232.6562925054621
True	32.59121235421343
True	772.4690578379625
True	429.6564663259481
True	179.39330936713898
True	12.85386495340094
True	1213.2660039155194
True	173.23237020244855
True	27.40261883421166
True	311.1813183780362
True	283.26455844670625
True	118.2353208475098
True	292.2061827859264
True	46.71798852937072
True	310.20995744508855
True	300.6047282230213
True	328.5940398564352
True	29.57892010880842
True	46.65286316748757
True	1066.448085160658
True	25.00029031235998
True	13.625943743004528
True	186.4155961104789
True	674.7520142378269
True	8.097947115488594
True	201.10761500920876
True	184.53074625721464
True	533.2861724680125
True	377.2258105680135
True	732.2644401767336
True	321.38878065337434
True	511.0123553786815
True	449.9740740552755
True	510.04876166436327
True	100.80211482003092
True	1268.8252303021227
True	933.912889824782
True	294.94068753183154
True	531.0963899624428
True	100.7178763462758
True	582.2502441634498
True	444.1601657399284
True	153.70695138926345
True	75.17583912356164
True	337.1092917637748
True	170.15939524182437
True	29.90997755165009
True	618.7806271913737
True	395.0910423713657
True	70.62011212177585
True	29.91629035312045
True	661.0414557476961
True	491.4346231082965
True	70.01087481535652
True	22.62518639916236
True	341.3833055931224
True	307.73446529371745
True	707.2817407554857
True	544.0371637769284
True	558.5500082731642
True	780.2818755149332
True	8.622120548423002
True	56.9084527059062
True	35.552697886737555
True	58.15327306154891
True	517.3489759086422
True	586.5207471760374
True	86.86872476062264
True	106.96592029978557
True	189.9665280276053
True	77.37923358244552
True	181.76480371912504
True	196.33276306716016
True	276.67977004324365
True	809.2826469352945
True	567.8238511841515
True	294.9954867088395
True	192.66947967325487
True	256.45503274004216
True	250.2937404669725
True	715.7101222143626
True	340.24629778927687
True	169.94621010613395
True	882.4357092532844
True	353.91774917407974
True	467.3998384486677
True	156.3873781941547
True	120.74581206612768
True	61.46300631557218
True	211.5436729714855
True	945.9709403466084
True	519.9896465323178
True	114.0481994458156
True	361.79208508955054
True	103.65546531086972
True	651.4473618335788
True	4.327687890088926
True	717.3629702461918
True	35.40077149614676
True	933.2789543815344
True	827.9053287942269
True	213.0977276567301
True	29.02775371642303
True	85.72197034740094
True	469.5313592172772
True	224.2892595865442
True	1.255729568765854
True	80.21726801561763
True	1096.6589993446678
True	328.522001272035
True	678.7171711117006
True	479.3871806375562
True	31.561967271516576
True	135.86286290019194
True	435.15323798710006
True	946.1586228226092
True	829.227758939238
True	433.1022258219441
True	337.7941543596348
True	17.535883070564243
True	76.65466720543056
True	733.0836052585577
True	461.82397075284126
True	383.901283800812
True	893.7580138822688
True	26.81736472875856
True	212.61364124653736
True	886.8353177919641
True	226.10139961189304
True	8.47947501930076
True	515.7275530281535
True	104.71953462857584
True	650.3281064982568
True	58.95300533121777
True	250.31581550446376
True	836.1314573586061
True	872.4699011847919
True	274.7787089179436
True	441.9063455213813
True	117.81871330264866
True	579.460461868135
True	267.28939829652666
True	187.4892384004968
True	841.8950443814164
True	57.3048743581984
True	718.2491195771764
True	278.0276134141771
True	295.1919076048542
True	171.7204815845012
True	474.84666272789497
True	602.7984438650419
True	376.3943138473736
True	409.24876039255486
True	67.89549202052649
True	152.72410152588847
True	447.03504257026987
True	228.1803353641772
True	31.68141932545277
True	201.83781941366405
True	388.93691024383855
True	396.7563626506266
True	760.1001131380116
True	135.24671942164923
True	647.6721597816152
True	505.4120510128088
True	597.1635397944435
True	135.7691380008339
True	39.29899001409682
True	666.7881250226163
True	73.02193230620426
True	551.5338802914091
True	656.954728019847
True	451.74938846053664
True	130.53933228351806
True	533.2624367911379
True	4.347721776948669
True	405.8765480607589
True	32.647255908865915
True	626.4936753028951
True	255.2714696844897
True	589.2122986291104
True	702.8595495563999
True	142.2045208237458
True	534.5733051550358
True	460.67643474090914
True	61.81878637000149
True	984.8612125801516
True	2.4770900548320416
True	27.53162086602892
True	655.6417418971353
True	675.2576408941197
True	136.3536477065835
True	419.7936054072652
True	127.49069832800154
True	73.96457464318141
True	450.0654138003508
True	41.83160387141369
True	510.4631461246518
True	13.979047047894872
True	864.2238115758648
True	536.0395765675493
True	659.0729198420487
True	104.39383493021302
True	377.68440037597776
True	982.6158201584768
True	851.8250942577611
True	135.27317571664676
True	556.8441849872806
True	460.4596694624222
True	257.91106253316303
True	261.4397422641705
True	6.623804457077183
True	330.5437397695944
True	12.695297002867498
True	380.5979719498503
True	77.49707905170126
True	409.20235141888605
True	643.892774050676
True	130.87478401932896
True	248.4467878733256
True	644.6869797934899
True	670.9925540103122
True	296.2847949815836
True	140.2405869593296
True	165.5443083238189
True	473.5263361830761
True	83.85328664557996
True	10.644882986663749
True	487.5382273924613
True	564.7675321304747
True	18.974153412803688
True	139.51800338079732
True	922.7631650070946
True	474.27029434915937
True	275.2489621292154
True	36.32508940986117
True	472.4361960950659
True	110.88285775857968
True	579.1908303289769
True	660.6962821621782
True	302.2556478574359
True	380.09784725493137
True	185.94761356992072
True	234.9214041390962
True	76.74844333601885
True	214.98725364383128
True	478.9061224193063
True	23.39052654949895
True	454.6092965636084
True	381.7910549067037
True	707.6616457326218
True	906.029614086652
True	935.740263898056
True	147.2231490298994
True	407.1924135644518
True	72.30716890264291
True	190.365417204222
True	320.39908822236924
True	9.765119845711148
True	801.9654805470179
True	21.049002859943595
True	403.55262071348784
True	266.5774357418447
True	654.0524502132988
True	207.89005210245796
True	37.71843823573161
True	691.5776255491722
True	1059.7214779895785
True	226.3063339185013
True	132.33206596033398
True	600.9753732096757
True	484.61475633229344
True	18.50753748223985
True	835.8373343796994
True	115.45926653106936
True	46.06818495880366
True	310.5806960424597
True	350.0381027027278
True	407.8353377976606
True	267.42089501496
True	19.685147604867463
True	19.566866625379
True	863.7034167590388
True	204.70584897787884
True	111.08350506924748
True	827.5419420399679
True	664.6111202569977
True	622.6908578141941
True	441.3015831795639
True	148.75937236713548
True	29.8468765160807
True	99.79140251616572
True	429.3200799805845
True	221.7565156866048
True	468.77477592782304
True	147.7077380297987
True	477.9398541336552
True	648.8815189886147
True	960.6044362541162
True	24.11900438056376
True	981.4385460119764
True	1086.703025112864
True	450.3391914138664
True	86.91088883754804
True	784.7957777120998
True	643.1407324602152
True	656.2591428293848
True	174.8585957029541
True	737.9164788088373
True	703.9477330927311
True	121.9935063269713
True	763.2521158290011
True	812.591365183897
True	454.9453598590693
True	226.67530346033772
True	70.49869968112618
True	300.07239876781944
True	354.1912622803719
True	475.704660723961
True	438.66273333855406
True	196.44720885847045
True	316.33373933861674
True	2.886125510091541
True	12.97241911788112
True	110.2395124675137
True	131.8910185373661
True	344.56966313366723
True	347.74743004601675
True	114.33979412680748
True	14.703040402244117
True	219.8473673374558
True	798.389635471896
True	446.99454567503886
True	544.796784611287
True	567.9810109968023
True	837.6091327694478
True	642.9789171572214
True	89.86158169879414
True	216.7804648594009
True	243.5823848769875
True	291.26383546161577
True	110.96630320462428
True	363.9754709253842
True	426.9509553646524
True	175.79692951861188
True	660.0138387537501
True	244.27187129649596
True	197.22148093664003
True	27.010823310681417
True	243.4888710448113
True	480.2696796340416
True	162.2233973203947
True	518.1215403763642
True	474.2248254647837
True	247.93608298624488
True	106.26305204997762
True	39.29453077011509
True	402.1218781348334
True	783.1214017277814
True	162.64094014311806
True	1022.2400381888164
True	1027.8855367766878
True	474.8999204621241
True	101.24630992858124
True	127.16171053881372
True	677.7167792479734
True	7.946146134608796
True	224.2698618683929
True	136.89620166056037
True	115.19353701478056
True	338.2268898803679
True	628.560686966522
True	36.66444522813747
True	123.0028572272884
True	953.4014363583516
True	53.55616397499861
True	444.5517674737845
True	527.7418621620814
True	244.86317974113663
True	131.28226826767218
True	945.1308595250003
True	1181.0754238395198
True	506.3894185206048
True	667.3678744840466
True	219.05559720862195
True	154.52653663024046
True	310.6391459932408
True	250.0621490618052
True	171.06356813674697
True	309.6629648957159
True	356.541807543687
True	12.47194518420216
True	617.1843530674687
True	140.08641180493697
True	82.44165442615208
True	441.8698577560841
True	311.9391437360052
True	1157.4127703126624
True	349.27355326271254
True	981.882230134171
True	9.370837131510696
True	271.71548954677894
True	223.30558946844965
True	153.6519121002154
True	500.2963434548636
True	201.53241698711173
True	400.5724676185089
True	339.8370317397859
True	114.49354624411556
True	358.4575467748492
True	1064.0524826907656
True	740.9240829876791
True	226.8695564703839
True	107.5500890956522
True	280.5468861190664
True	23.841575082804635
True	351.3701145199766
True	303.57855553573233
True	595.4975851157097
True	466.4972261971778
True	347.9546993254266
True	155.080556317916
True	12.896128525793872
True	418.8590447222045
True	273.3947810963896
True	144.79163127570826
True	299.20211151189665
True	449.1903950762549
True	803.6963582037841
True	307.9497524533647
True	773.6360845509963
True	397.1055544111228
True	377.3860630794823
True	1.031093717140527
True	1174.2992202568155
True	101.23309039800924
True	915.8751343175668
True	203.52002655412076
True	442.9262573776048
True	693.7784275931912
True	83.63679355754904
True	469.3135749420658
True	35.1099606356307
True	409.45750922367
True	77.1336977649255
True	230.56195040854175
True	37.74044532736586
True	691.7236061049975
True	188.6514669153404
True	28.59156632859913
True	386.15509123459896
True	112.1900302540971
True	162.4455174480434
True	840.5467534502149
True	259.12171300443003
True	152.7576080398152
True	374.9518846513544
True	512.1200050719056
True	332.41081326280334
True	527.7547753452711
True	629.0974354098521
True	152.741881500259
True	6.5250336067404415
True	74.1822715689802
True	428.9299054544358
True	87.27415430175884
True	80.57384386362196
True	1045.637745217571
True	25.834142674262576
True	323.66312066850094
True	325.85950561417883
True	458.9776281835289
True	693.988587797591
True	182.59347537893592
True	650.677704577647
True	320.9535736283841
True	340.6550604648184
True	274.2170163652824
True	213.4670661582633
True	334.50923046992017
True	435.8438836706364
True	415.997813446916
True	582.4042137354924
True	137.30270078696736
True	75.38877862081951
True	39.24312233671611
True	300.95615673128333
True	665.5813571366084
True	384.2079530956757
True	759.9201542538021
True	223.9393142850145
True	400.5416615616851
True	70.30646199021274
True	53.94186209674165
True	422.77522761399615
True	197.5308698059883
True	228.47163015245152
True	40.4041180433432
True	1045.6947188129025
True	178.36023760564
True	904.0591838267696
True	316.9271548856408
True	936.3843038096568
True	238.27540898247315
True	473.7265622940823
True	529.712535080033
True	616.4153824146733
True	209.50229983740655
True	478.0739424911407
True	950.2841684795418
True	132.89978303654624
True	7.258004055940883
True	580.3996050576658
True	24.788199923413597
True	76.88067056443457
True	764.4054128876631
True	220.9205088645546
True	1008.4486938545404
True	695.4451643087763
True	425.1941443978386
True	284.6677511661955
True	492.208888460695
True	329.95036736461424
True	180.44152987015252
True	689.401708255205
True	727.2653060866776
True	209.5385659630996
True	88.01484652769298
True	513.3115723959638
True	140.4114178006275
True	383.9611337360613
True	326.1853436814393
True	62.40272817652336
True	378.47381843462495
True	393.0266662137333
True	375.25291171657824
True	415.6836065490714
True	422.2459701764972
True	630.1728323556786
True	57.242464440199655
True	418.0908237028082
True	304.0869721001683
True	653.2488874162907
True	222.164233294346
True	99.87810352316444
True	39.96640817698477
True	540.1521758740345
True	635.810534131757
True	193.20491581903065
True	404.8438654154138
True	341.2154877258749
True	17.940119177038387
True	167.98109885787974
True	294.8552464877231
True	2.674141742622808
True	862.9729288786668
True	80.83330979714196
True	106.80948161219236
True	116.18931122203024
True	360.814717740473
True	37.38113760459095
True	457.5687507794844
True	223.70931302915363
True	5.495746479908826
True	114.70602244737992
True	429.9934068342197
True	50.04453975394188
True	70.33228871596913
True	180.8380181071683
True	290.0439256365709
True	967.2860742135776
True	392.8969386475152
True	962.3098857126208
True	189.02733953877535
True	1026.458360877711
True	776.1856211989707
True	648.528017772587
True	419.2316921020122
True	383.662729198073
True	78.77132712346216
True	74.8606252790097
True	78.69593062724293
True	179.60236908296142
True	477.6984844532676
True	1048.7944325374997
True	180.9210312357099
True	346.9910085300493
True	433.69488835002807
True	603.5013942912489
True	585.7504748499862
True	290.2520120882646
True	465.82093348223015
True	669.1547697429609
True	96.23173849422392
True	718.6298566129296
True	274.40240280540354
True	134.1397740401023
True	413.9495851553157
True	836.741787823976
True	432.8940068367545
True	882.0332825655511
True	190.8757793555939
True	354.17059437951406
True	691.5941613304142
True	612.7201448233395
True	198.00089355540837
True	269.36057386833653
True	765.3277970292166
True	32.97900383926698
True	195.5877296030312
True	502.6991004710625
True	720.8362326897071
True	104.00517803286915
True	37.642868748280506
True	171.8834840447098
True	709.2851014018097
True	317.1678656176139
True	553.2656468068781
True	362.9863357735895
True	287.0741463481919
True	463.620265353678
True	499.931376688936
True	70.52598010251802
True	350.8063303392983
True	779.1752170736493
True	0.0
True	288.4500270689784
True	251.1032501232649
True	982.3150849712872
True	156.8109449980837
True	629.0860783086144
True	643.4661013302135
True	119.03201324602212
True	215.57148809714903
True	132.99323335210278
True	11.508228195139994
True	282.67869951678404
True	371.1216798214672
True	1133.4230066590433
True	236.92724006953773
True	409.9103113990333
True	663.1885738395318
True	217.4377905298068
True	27.49594837453396
True	867.8893381078225
True	592.5965320932486
True	159.05381456085314
True	650.2469033759635
True	167.13223536729006
True	299.0274107458695
True	788.7653737584668
True	34.609166275920614
True	109.98485152802698
True	510.2961944980246
True	67.73931638232409
True	76.82012115367849
True	412.6777742580623
True	24.64949696214818
True	757.4305115369659
True	102.67245891498196
True	159.4340439936046
True	15.324122085771556
True	690.7070208763009
True	29.045770722378453
True	788.2520606137658
True	404.9885775918991
True	119.75804455444548
True	698.1477117345961
True	526.939600069213
True	563.6676290780827
True	44.296895233195
True	368.92041871793776
True	5.755784713797287
True	96.32207390145344
True	389.6232653452159
True	47.94255190959877
True	113.51707728197876
True	299.38048118563125
True	185.54000570209035
True	98.73414072750704
True	613.5116358258418
True	21.35424884964473
True	1163.1769723772318
True	490.1512765694196
True	311.1457467324886
True	494.81360661409593
True	125.3604349171736
True	797.2502577022805
True	1130.9602678880806
True	754.3732096532865
True	183.1583818705488
True	223.3828381540472
True	51.47991350699199
True	58.55985609663164
True	156.45016574724312
True	99.6145772292165
True	170.87547680526984
True	1184.914917479559
True	320.9905788798829
True	347.41144961951505
True	701.9773303092423
True	15.554119852188329
True	13.502369110794287
True	570.7287167364291
True	4.935386659305194
True	116.72349704127842
True	680.1648436042317
True	187.1723176788071
True	628.4794105353
True	863.6712362404794
True	149.4642379071183
True	894.4129937988176
True	2.894762488523228
True	436.84562530552006
True	1064.968260313375
True	24.613696116822823
True	235.23288229634937
True	151.0190406700614
True	986.4601271257628
True	234.2622700792383
True	485.8736869315302
True	116.22233927332488
True	539.6764358003124
True	149.9777407478174
True	100.5957112308444
True	386.742898044389
True	72.36535482603514
True	55.4001530872506
True	1056.4414378929198
True	269.87229004016945
True	159.51157721735103
True	364.0535414559657
True	382.2255244994327
True	218.3101130308684
True	165.23538673973005
True	393.7130417044892
True	35.92295948671965
True	474.3268183643023
True	1092.960516196302
True	111.6343217688346
True	479.3890437165121
True	320.3427150271152
True	24.66562994007573
True	406.8382494544904
True	105.05202543139804
True	583.9089384541347
True	207.59541822048615
True	413.3662433563824
True	20.223862590070468
True	438.8771645702681
True	108.4850664603214
True	353.97341922067807
True	31.403163613213916
True	174.6746732688355
True	253.23308181922064
True	782.2805926739408
True	60.187216160838446
True	141.81607399940674
True	231.242907481905
True	141.24502061040943
True	645.9074333611953
True	568.2836275190183
True	773.1221518097288
True	387.2187907277336
True	542.9682068175551
True	418.2279525325731
True	692.8036009131984
True	71.43572357722483
True	472.83809703077856
True	437.61829024467096
True	48.0474793685448
True	82.51212360172237
True	129.1377302305062
True	88.70317845892686
True	324.64223078495485
True	857.9266155483054
True	317.60224261028304
True	1105.582099494707
True	332.6805851666997
True	921.380066556472
True	145.4971252644514
True	558.1877337080232
True	605.3172991204676
True	710.8796989028273
True	458.1289063276184
True	66.84004821617846
True	289.1471422964695
True	41.577955708925245
True	171.78587938573375
True	181.5919964957292
True	1186.2634149889657
True	233.8387026612511
True	559.4137389688841
True	520.4921007702499
True	562.685629473898
True	904.8731790446946
True	589.8238993568192
True	621.6238315744321
True	918.529986752872
True	123.37727845995614
True	310.0292955752808
True	267.04203703648284
True	327.0023644642679
True	89.5913207767766
True	370.2989180794444
True	3.65185781345892
True	328.90849030041926
True	263.7597157259161
True	594.5375185087801
True	293.754950703637
True	359.5126991432642
True	9.627572905772698
True	61.02903863452903
True	548.1547503619772
True	31.81381447206704
True	141.10440283338377
True	66.91500178630446
True	150.5757835527776
True	238.8838787035108
True	68.98770490491125
True	381.2079291993167
True	264.4097115929876
True	98.27286228745558
True	338.6357234085115
True	62.23397375551337
True	594.8616562448727
True	862.2885882596057
True	286.80611733856057
True	1145.0434218210107
True	111.50577823998368
True	319.99705181171885
True	1054.502582000861
True	87.51299586033625
True	292.9389526150817
True	9.46264843204294
True	401.83419097527127
True	443.8992444539058
True	150.79824997665094
True	616.1714800667021
True	905.4004050253052
True	159.8491459942796
True	79.41247984231948
True	331.236736155433
True	519.2492010856441
True	628.3441472521135
True	1231.0052549728384
True	27.11543573418089
True	962.9283072681384
True	135.34445496193035
True	639.4975898603113
True	112.12975202794796
True	121.19327632345345
True	191.00829350185148
True	168.45320026277588
True	763.7202420422997
True	199.55946660088685
True	233.23245836550103
True	69.61217771672969
True	517.5080572657855
True	435.8974914666372
True	175.36981932718842
True	238.66290389478564
True	15.94461600676446
True	434.9754494966103
True	220.0303357487367
True	299.89747678927955
True	112.65941899426748
True	703.3074441569229
True	423.95716024768166
True	264.45264440779465
True	640.5510940575314
True	550.7358378602884
True	470.1527126379016
True	128.81226874998245
True	535.0645655699823
True	437.0563946433755
True	3.3258005220396307
True	198.9053892281652
True	94.83038947953337
True	245.33268157417487
True	2.435233998750046
True	125.12569655784802
True	357.43776313165205
True	7.136973615881835
True	883.2064969921747
True	177.16857211460618
True	729.5633221416543
True	758.2121993777838
True	166.9293133593807
True	232.08331742739688
True	487.68341807408206
True	825.9492899777631
True	51.1057437160262
True	38.6817033183151
True	132.98394283439632
True	630.5225213945342
True	710.6433859815719
True	187.6027226698741
True	604.2249738932886
True	610.4597334261022
True	840.7517021204778
True	389.3150143664847
True	186.45899708552736
True	895.9381618984436
True	218.93946399023028
True	146.55593834016864
True	337.4163464404725
True	222.26920843428343
True	210.58094532901788
True	621.3940243134857
True	249.1065339642576
True	190.81307845688755
True	460.43008874879325
True	473.01016314999
True	65.73952442775243
True	284.43448189403347
True	76.34593610229726
True	344.64649392104315
True	348.5672039441036
True	248.27833325154023
True	176.3895515714795
True	383.6071304693536
True	645.4324842986584
True	761.6139385694652
True	301.63245002112353
True	751.5303240960731
True	62.49178593736477
True	872.8292028919111
True	359.10025590550407
True	13.56068739563153
True	617.8740249087205
True	678.5865541346086
True	256.3514598053021
True	166.2594506808549
True	50.306860994828185
True	380.0740692887247
True	78.96701425019995
True	14.753018618213847
True	886.2888698085482
True	364.6886419777303
True	186.77710895473635
True	1022.2924384278142
True	10.938638380377412
True	780.4441373863001
True	32.07170692253961
True	651.6651632711372
True	58.80312891177469
True	733.6770572252491
True	453.2113063269128
True	194.3114679607632
True	439.1611230139712
True	206.17967271883532
True	302.6462846034296
True	217.09887570512404
True	416.3185078072669
True	9.489698908128378
True	319.2379096681432
True	111.1594686611237
True	13.098679119432797
True	466.17117452077935
True	740.6777914784145
True	292.1153034536512
True	78.03772418677286
True	317.16913941182514
True	81.8272484910216
True	193.02413406226492
True	187.7049572924215
True	374.5108973797352
True	45.07328437793915
True	144.95899343023632
True	373.3287458927318
True	877.6379381834978
True	108.05568604556603
True	208.3395534445704
True	455.6281668051185
True	19.962945423974343
True	432.2025133271056
True	519.2065174504571
True	91.92913065256803
True	401.1580600820831
True	377.5999269434522
True	410.3441381113686
True	589.1032869510158
True	1067.441509752506
True	1017.5530289834916
True	57.05991229020471
True	1065.4710066192133
True	111.074634527442
True	113.76128134123364
True	111.86542413809848
True	486.2468088582449
True	372.7969194541957
True	577.307568350435
True	268.1002496985262
True	156.34989961324848
True	404.5379211218837
True	16.188525408259846
True	457.7846986973632
True	383.75310784953257
True	148.49939894767854
True	96.21275772991818
True	527.3114400249398
True	992.4768431588652
True	203.9612736415568
True	66.05974620062281
True	409.65426733650594
True	390.6946795124563
True	458.3413260746696
True	332.1381899276841
True	5.061822051600036
True	545.0340959498664
True	509.072422739569
True	500.0847538807871
True	192.01652809729123
True	104.2438146294718
True	24.199287817518943
True	376.1924524833646
True	107.10774666992894
True	7.842134036796409
True	29.571572776037517
True	341.2816442825068
True	669.4460440653917
True	137.80031211993315
True	92.87506769062348
True	24.555661990185804
True	401.40458032466114
True	355.4559587015067
True	766.529622507815
True	303.3432718310357
True	524.3816758667953
True	542.4103052651069
True	525.2930117837024
True	295.9814378960202
True	526.8336340758775
True	91.03799838694827
True	576.8925552392203
True	7.43903763396141
True	359.48302141172866
True	468.7226488110797
True	964.7632592043014
True	350.0251681069049
True	786.9398070969689
True	985.3392550836415
True	179.52458193799148
True	36.42389557011375
True	362.9429482092957
True	392.9856395297522
True	589.1859224421672
True	259.9619704026782
True	29.040210216268783
True	634.9108941087493
True	124.790397792582
True	1080.982669564729
True	315.28684306375334
True	482.6796950078267
True	126.07096987739266
True	816.9336337770512
True	137.11527665974893
True	821.7251672929444
True	560.0007907598771
True	187.2839276677188
True	114.66774073523791
True	67.3711503623455
True	570.5858901788957
True	930.267615195036
True	434.8980847834916
True	552.2847665978504
True	127.8530069224818
True	615.0086022279833
True	497.7270501406952
True	777.3309636173625
True	312.05325076122426
True	610.5524017893995
True	115.75085691976298
True	24.21571179297437
True	403.9239558202728
True	175.01726938538775
True	101.85131627981607
True	363.30231151241486
True	1088.5258228488588
True	259.5648458001628
True	544.1128801440299
True	12.709389883438106
True	76.04463148175329
True	327.89746735706234
True	792.1974688437641
True	460.23238651302745
True	517.5727102691121
True	708.1189462310145
True	69.90165435573262
True	724.6438219827462
True	47.137274857777605
True	110.63719529425616
True	190.5290677258509
True	80.72917019956891
True	26.820549474522814
True	291.335586826877
True	494.4278330082725
True	896.2073267772622
True	868.5936430894441
True	5.86701035157861
True	291.11083789729946
True	450.4246224710233
True	123.71447120518408
True	241.31861366279344
True	321.6159194337512
True	1325.7427106054406
True	446.7849257739028
True	26.343724748002607
True	179.50894498136103
True	684.655769143034
True	35.76734394659894
True	181.216037086875
True	570.2148861178384
True	70.43038874339511
True	873.8304388534092
True	324.93593884066667
True	672.2228744856408
True	78.46430374761408
True	694.3211478070855
True	591.41729449557
True	890.9911123332581
True	258.333634002015
True	502.7686151743392
True	827.946460626654
True	913.69218757875
True	243.2678096743105
True	770.8105197312567
True	221.86996766619808
True	455.5270051286436
True	376.34249561885593
True	500.72863589003
True	498.9414763033548
True	302.6327563359016
True	359.0341875048536
True	117.37072916077932
True	335.5887349995633
True	1147.9659051226429
True	317.3973267616279
True	151.8968584566031
True	295.23385837699215
True	747.7108236374154
True	644.9926701938562
True	420.2531690313202
True	122.46358107913194
True	322.74997430876857
True	38.17053573325296
True	175.50739837790172
True	89.73937770878244
True	91.37962784302525
True	550.6771042815843
True	141.26210469051327
True	136.67998253497512
True	105.20560999329672
True	87.3323425883816
True	454.8469241233416
True	389.8900823194088
True	1022.4987438697495
True	531.9093778661571
True	851.4215872237454
True	266.70317879235586
True	297.6723896483452
True	532.1897151513874
True	200.23424243135165
True	760.4517912873797
True	232.5747868129509
True	366.4571298694849
True	72.14777160691767
True	122.92246814423216
True	267.5781192729935
True	130.26579866482447
True	500.0722054141367
True	31.262573639051315
True	587.9905894820808
True	1004.3001610650866
True	724.5003331759052
True	1.1302635932502485
True	64.40749080575915
True	486.1222787036341
True	445.01493414379934
True	75.65223764031263
True	120.71106914609388
True	310.836184634801
True	78.1269405405147
True	53.1315771987053
True	730.9870936377706
True	646.6550727214137
True	167.94232348563472
True	175.1600164728164
True	516.2713781980474
True	53.97407306134392
True	26.050026500704572
True	565.343437004942
True	452.6102077337242
True	1148.0489099456684
True	45.75507914179573
True	441.8249050925695
True	858.7224561467693
True	773.8637185253956
True	286.5356633236337
True	730.3882881181646
True	403.4912074670345
True	43.18279312664586
True	98.9162005197931
True	706.5009049319689
True	71.24147136839247
True	134.47382031615413
True	938.957985647166
True	185.5239375311269
True	278.73402096300623
True	110.18217734567553
True	654.7252545792605
True	595.1861080126369
True	220.86820881460196
True	430.8867987337014
True	41.98189456488241
True	280.41677023753016
True	572.0982134395051
True	610.2041825010955
True	311.0188379407891
True	72.50434432219522
True	928.3189486349
True	1086.5717701445385
True	567.403568998933
True	61.53723900691195
True	30.40518692038401
True	84.8547448181799
True	114.24675009003572
True	101.0620614157163
True	864.2248732599519
True	1173.835486246927
True	730.7160834737886
True	326.7310160617367
True	8.772982367527693
True	20.760261666281306
True	341.4031034353145
True	480.0868683541515
True	45.376716547457086
True	551.9015333032252
True	427.08078039480176
True	403.35107143841054
True	79.10466833812143
True	199.86062538679616
True	259.8310083177648
True	123.86283534697633
True	393.4045450197799
True	41.96022400301597
True	173.34971863218777
True	1187.5842755148733
True	5.807549279592119
True	26.601839723093637
True	581.9332401377527
True	351.7738393784736
True	775.4435702462902
True	159.3682639284438
True	744.5468654760626
True	606.7178969020854
True	281.28856586586363
True	441.9518604850765
True	336.6238652018546
True	290.8505609866692
True	265.85244589888134
True	380.4613771467132
True	496.40072853454507
True	491.562985311608
True	107.7777806774262
True	369.4039097549801
True	9.072021693234351
True	182.34400875551688
True	216.9984037160132
True	906.4888013181592
True	557.6319007352114
True	31.66240947024006
True	715.1640013218782
True	838.7205354667557
True	103.78359330001548
True	350.15298953922434
True	857.8684519096059
True	201.0615436610861
True	164.23539126249815
True	532.9960816501649
True	611.7492719120346
True	1082.678788695397
True	144.90723169385387
True	157.52697011312293
True	257.9540720622981
True	305.19796105201306
True	407.7658834818406
True	408.7458928094729
True	328.127191040085
True	441.9725096319072
True	494.7586445720849
True	219.18067372450395
True	1458.53642895913
True	251.2530113618268
True	419.17735748039695
True	55.79504692171461
True	768.9147224552798
True	244.70205460475705
True	943.6629528902208
True	568.8733754835459
True	315.79964080321497
True	757.0162631790242
True	259.4483912638245
True	209.52802839043628
True	257.8858339842292
True	220.62172881771292
True	141.4770894387937
True	253.31942618785348
True	729.3076772067836
True	528.094522173865
True	221.75829553931865
True	1113.7287674171496
True	115.41597879508718
True	262.67121931795555
True	73.08722684257482
True	299.2947468221739
True	407.45078631450775
True	93.56736499165297
True	220.4880257302197
True	70.36094914127051
True	711.443813525434
True	368.8615974263154
True	207.11103639706727
True	717.9219049581151
True	883.4725498588346
True	801.5570287754555
True	839.3665927525042
True	349.3243725635432
True	1.396974375942061
True	261.11948031155384
True	55.14888093281269
True	380.0698113280069
True	53.38241426860651
True	349.40171917568904
True	866.1971109280662
True	1029.4549849506243
True	403.0811934929828
True	20.99060883796524
True	507.65899366464737
True	517.312079663292
True	199.49201888043865
True	245.18914807047693
True	292.1383794547413
True	24.64752063469766
True	123.75824285574356
True	943.6256104754524
True	64.037887128467
True	494.27209220643
True	783.7911790773433
True	101.5090378034233
True	256.4823736453442
True	115.69654503893344
True	15.647184886004275
True	1.6922466085805667
True	115.04861763875272
True	1001.3923194302082
True	496.201565374269
True	69.85258817345274
True	782.8727276641749
True	342.282272925456
True	1.2700966876217787
True	431.1438876620524
True	187.25073745278735
True	490.737762747705
True	85.22466154788228
True	325.91444201471245
True	367.51645411613
True	169.1603145828906
True	213.71227696072063
True	128.44057999767674
True	177.4914887539598
True	1000.9124760397748
True	15.903233912703442
True	499.4744858262839
True	507.0774696587775
True	411.8612210181169
True	228.97535141784763
True	218.6248647988701
True	161.0197396612453
True	46.13873686262241
True	500.50430116896894
True	150.27269084651152
True	855.2314715051983
True	835.6015834325859
True	255.0490538508607
True	305.4540133767767
True	524.2166224605521
True	42.8630795343465
True	85.17543688673001
True	763.2972016864209
True	1079.7576714659024
True	113.32561346394417
True	740.5126541742254
True	133.79041725646047
True	919.9354268758042
True	643.8190873133345
True	103.53135497975828
True	274.6206921454677
True	607.0870265085333
True	259.67550246081447
True	43.88353283473593
True	564.0077581676251
True	444.96242663055193
True	5.747196794235506
True	446.5201217492192
True	66.32635246638765
True	174.60956058963916
True	237.60108644002395
True	301.537570310264
True	72.03283154502901
True	222.30072243175167
True	353.2233849106247
True	439.2684363182142
True	938.0653037354788
True	47.84366456537016
True	873.2249146023078
True	1022.1458556673956
True	132.388066734374
True	75.40211664481964
True	985.0326808070538
True	31.485341175103382
True	225.3436740056204
True	85.75209986163814
True	218.2885975751548
True	375.2283462822986
True	964.773701507079
True	101.47130215693215
True	73.13831080804607
True	650.8139152691183
True	270.2836259911702
True	706.7018175922556
True	52.48579070077682
True	505.0801756661643
True	394.9994678074198
True	682.6708154962517
True	49.9964261243539
True	105.03226243346796
True	25.63415411089992
True	257.0143601800011
True	45.0661235917308
True	358.9655371593668
True	3.0268485159512006
True	1176.215280212326
True	102.49749065092271
True	137.22238172020678
True	352.8279761379317
True	719.4687668952141
True	666.9570126456396
True	990.603211884692
True	471.0868890469581
True	414.0722951303814
True	139.38475843229344
True	427.16061771287787
True	864.0227419135255
True	441.7414923608353
True	946.93908443439
True	88.57628089230856
True	431.6150267921698
True	162.2783157407157
True	278.4420619740296
True	741.5550659380913
True	156.24899450038615
True	134.9284573665602
True	63.06848498174737
True	878.6225059945391
True	775.8496603201293
True	83.5080240994165
True	435.5019560161021
True	738.6278118990289
True	430.2395538832587
True	56.54573525715663
True	322.8023024083655
True	796.1442127719282
True	30.243865268555545
True	381.01716179918753
True	162.09702552844436
True	269.471266815676
True	34.28868168158358
True	223.2223623543091
True	764.9274318148163
True	640.1623828599862
True	56.823337861888646
True	293.7135334088798
True	906.0335560403356
True	17.892992885683658
True	314.51892345473965
True	295.06024459044914
True	443.8252078282954
True	217.89640189234052
True	586.4494854263233
True	47.280158073198606
True	966.4126779748856
True	892.4596488067633
True	45.95509904688952
True	398.4493325065601
True	739.370252061279
True	908.4120761325144
True	273.4261567371611
True	610.582530721993
True	128.14880055342576
True	191.22831898252053
True	135.2280676097973
True	141.01831424248053
True	199.10851166639972
True	961.4709865524578
True	811.2003732682117
True	949.4398570381752
True	20.660008823205036
True	25.432413612695203
True	358.78872811839216
True	12.992101186630483
True	613.2456605209053
True	1083.4632326673825
True	254.35777456565316
True	199.00642697723745
True	84.84832195487257
True	211.5763794155108
True	132.7661294585481
True	45.4362984868318
True	129.6589083151672
True	87.8034233695371
True	262.9413831768469
True	523.3960311367632
True	167.41786420774451
True	29.44518849868198
True	60.34957093542744
True	420.9104426397523
True	265.4205330305312
True	562.9907708513117
True	24.72948781042461
True	116.53547760206337
True	684.6370062728482
True	258.8344254991809
True	460.4858096871402
True	652.4881321653528
True	103.51239584480857
True	114.86675675918303
True	80.36212561759815
True	27.045182698241216
True	123.73776752783328
True	86.46491179032633
True	104.39608474078392
True	152.774822292372
True	244.33454239069093
True	830.5809345960464
True	278.6151648698218
True	952.9561466411284
True	162.46223339557352
True	198.6497830268255
True	778.4167933597168
True	330.98871720384784
True	617.2962123731276
True	256.45819377407554
True	361.90228875096216
True	460.9556327012431
True	557.0793846651627
True	657.928278984027
True	373.6250841600249
True	36.37600783578937
True	541.054707451855
True	618.1687382111087
True	22.106537379235373
True	12.429213797348057
True	268.3763868300513
True	394.8656844295824
True	447.510711718828
True	67.14843303174237
True	635.284509622854
True	966.6313073831138
True	250.2933264836645
True	896.9604563754401
True	280.05910797797594
True	106.96974917516036
True	282.1571900153652
True	690.8585214739371
True	36.96522575801599
True	584.3686869231565
True	1286.082776049983
True	1019.3313294699584
True	906.1711648577722
True	209.93745710316023
True	90.2702844487616
True	197.44641731504825
True	836.1939005848732
True	149.81205594724295
True	1077.7701500633796
True	849.7409051619552
True	41.735891303327456
True	89.99151134149477
True	432.7076964485272
True	385.9285173096528
True	203.15040479588237
True	527.2191244844154
True	667.1642560972651
True	121.15243780154884
True	265.10664697125105
True	1003.6850151689372
True	50.701389605028574
True	688.7123068032101
True	553.4432352644727
True	35.81934511909348
True	839.803657378784
True	392.1253332840359
True	545.236767928592
True	114.94570806876676
True	261.72801329977125
True	220.99248660351884
True	27.146533373683702
True	136.31006791674395
True	777.0734176704086
True	140.40968567404872
True	384.1095196248396
True	65.2098417569548
True	612.4479543358678
True	610.8664917924158
True	230.65165008907056
True	461.0537470659604
True	170.2258564389056
True	167.5823636761938
True	219.38827084963333
True	271.38146170452507
True	347.23314558505365
True	124.93031178762249
True	190.53399739328705
True	29.88222848520427
True	888.0908521045118
True	316.07703887700484
True	9.92434469320981
True	372.8216031570531
True	170.5431648616469
True	621.7024567095898
True	366.9144747165021
True	597.0325803403216
True	553.15912161277
True	473.3868582276777
True	793.9850759590471
True	257.21792800520086
True	572.9205556199335
True	160.09972069846822
True	535.8140912041482
True	361.6810091327726
True	378.7098590800019
True	130.4760230428207
True	138.08852355957936
True	107.42410455531676
True	69.49442176187341
True	707.8587083189864
True	171.8165115276744
True	48.48692109976617
True	0.0
True	542.7989612232988
True	112.08104481224714
True	22.84538671938537
True	43.14117128046763
True	101.95909978694328
True	537.1243130889333
True	182.6631198974204
True	105.4872211913492
True	36.637381467073645
True	158.12544351843303
True	924.404950447701
True	53.09426974603795
True	227.96000216299984
True	720.5042901535403
True	313.99315079788533
True	467.8191675461092
True	481.1966248929463
True	510.036983164786
True	609.1494317244345
True	894.8483753115842
True	264.52893041413137
True	1008.3200466600794
True	902.1026461250694
True	608.7402865365049
True	347.5181393991741
True	844.3922087161642
True	10.10606907628447
True	32.32753168949651
True	295.8594756745389
True	40.13346787264491
True	204.01619960653125
True	720.4315246042861
True	218.76075709049132
True	778.6715929493532
True	759.0157050645067
True	110.01396995230446
True	390.4245732225656
True	580.7401233835561
True	24.534732286024443
True	130.23916127426665
True	442.1277964568892
True	302.3910439472989
True	196.1066672419815
True	110.11287379758602
True	390.3085373406505
True	23.63949289286939
True	378.9356003495667
True	363.8389251020503
True	991.4636295562829
True	363.3496303609338
True	30.569714560991205
True	434.0432145045357
True	437.8945159103349
True	232.220984916399
True	30.40075353650739
True	757.5427034142033
True	434.8160794901031
True	186.1635250860838
True	12.095948367406027
True	1216.768389048983
True	168.5697039713334
True	26.223262741162934
True	298.0983519831876
True	273.5939099214104
True	116.18126954548792
True	289.21668893705566
True	47.30871481129839
True	325.43994553665544
True	309.7651894198484
True	308.6163637961232
True	31.84159045700297
True	50.09009321430422
True	1082.6365131374607
True	24.139281416679893
True	13.083918527294395
True	174.61139228960252
True	648.3423307463967
True	10.70014878818269
True	192.3987433843157
True	175.13305998519118
True	528.066013235423
True	368.7557883815903
True	710.4868271570909
True	321.1237253563812
True	489.6752372357634
True	444.6504971532148
True	511.5789743807436
True	102.28996172384367
True	1286.600586287203
True	924.523994417353
True	281.0288843460898
True	513.9713262506109
True	104.11091275742208
True	584.6853025749859
True	444.1879785932332
True	159.5998319269669
True	76.9654571523106
True	348.8632313868241
True	177.51720077131495
True	31.522148371066955
True	616.3540484765128
True	381.7754920760188
True	72.90128773347003
True	31.19304637961792
True	678.0622048711866
True	486.3844969746377
True	75.81963712618565
True	23.706181533012845
True	338.5073890524341
True	317.0516929634774
True	724.1544754058825
True	561.2940447823839
True	558.2717128014257
True	790.0941450408232
True	8.2393631481491
True	56.21959985056299
True	37.651204163324
True	54.34376198538332
True	508.89328853326464
True	585.6899372012821
True	82.89166878532701
True	110.15936376622768
True	192.32055615511257
True	71.53850296729053
True	165.10687526404607
True	215.1356916888868
True	280.14738150541183
True	828.2452258258975
True	581.2766479757939
True	291.2610891719195
True	191.9507768708256
True	278.38977466720024
True	256.6521784379974
True	752.6205661403852
True	328.58484734979453
True	166.77692693548644
True	904.8249532450036
True	346.5121702680582
True	478.6691974385029
True	156.24384869211238
True	115.77496786497044
True	67.52091115780634
True	201.485420753635
True	964.7623922544318
True	546.2058781053867
True	110.17089597529852
True	353.6314029730587
True	102.2910853430368
True	671.5386267286007
True	5.183557927023062
True	696.5726573873134
True	31.79730940890041
True	938.448819286862
True	846.2035566436973
True	214.26020810561224
True	30.83606940773904
True	82.8397956858827
True	463.19367915328
True	229.86493349015083
True	1.721282305797581
True	77.6232285756764
True	1102.6942599894987
True	355.6323823168996
True	680.530788517828
True	473.0647165279794
True	29.767066493823023
True	139.6783947353035
True	452.8767637142759
True	921.3822271677808
True	813.9595088174304
True	410.1704480512227
True	357.048164616168
True	16.021215867894323
True	75.81592138457974
True	737.8118635942625
True	472.7065560893437
True	375.9180928108309
True	872.479631432921
True	26.20910276618376
True	226.6567699857405
True	894.5146576024184
True	228.14712415082496
True	8.009841549943017
True	498.5754924317929
True	105.127442118017
True	632.4322855570122
True	51.72256027620495
True	251.75819085869423
True	838.9291754647368
True	928.4084562905964
True	277.1865761925079
True	442.691931291656
True	111.41598383380078
True	615.8190471843892
True	256.32872565552896
True	189.35615782244173
True	880.1812746710011
True	56.01308480244564
True	729.0492544629287
True	276.7666293119202
True	301.43271005881155
True	165.92307395427954
True	490.09009721596
True	607.8525869865198
True	365.7048999831952
True	392.528817773849
True	71.21515834155869
True	162.42397299634882
True	446.5073817150935
True	225.79396916926515
True	37.21975585032871
True	206.0592849236836
True	389.3430149632039
True	398.4923612562621
True	761.0727811924269
True	134.3432646884503
True	632.4855886539943
True	492.9824865048387
True	594.5612520338485
True	131.8493326349195
True	38.305694352239136
True	687.7754592006318
True	65.11235352702151
True	555.4922568769914
True	671.7910593912673
True	452.6633951946565
True	132.64686081675052
True	496.6020263322046
True	4.419126909854196
True	384.1479455381879
True	32.50055116204787
True	619.968966100836
True	281.2702821079332
True	601.791408538214
True	691.742141312889
True	139.07263830083767
True	523.823913921431
True	500.33499344270393
True	64.52524824166048
True	959.11872510002
True	2.244323165383491
True	28.72704996095081
True	635.1816590620505
True	649.4044090022898
True	134.05233017014857
True	412.5399699249743
True	123.2410890411992
True	76.05413718903867
True	458.82946192382514
True	41.30253879219469
True	517.3588659147301
True	13.456794781577411
True	851.3785691029055
True	545.864957754655
True	691.0927746089737
True	103.55370926783
True	382.9457812914257
True	1026.9351172839486
True	865.5148639765534
True	148.46898260058776
True	552.1167015037344
True	484.2539210869524
True	253.041282026096
True	264.92018627557286
True	5.260351117151659
True	328.8030244458746
True	12.568466639707578
True	365.3497943909203
True	76.80597005176968
True	410.0044438620898
True	655.4978009062793
True	126.4558648958272
True	231.41523698110768
True	656.6201517589135
True	671.3557190642289
True	290.912486351839
True	131.12461655938296
True	168.05641918658523
True	476.1413496361107
True	88.90377685271773
True	10.504679481853518
True	504.7769591816922
True	563.6460884600098
True	20.30537494073168
True	139.74591487442493
True	906.43358459331
True	506.3660380840791
True	269.7397707822028
True	36.73798369782354
True	482.39359169240487
True	107.53676187878732
True	592.3390555455721
True	662.1858584819747
True	303.99108540632074
True	379.4762753800776
True	189.4212898375908
True	248.3067390747121
True	78.11446200404016
True	226.04258445097247
True	509.04001317133486
True	20.540265518793603
True	447.1500809728064
True	371.1857120999225
True	721.4502827815005
True	917.3037190798548
True	919.7984796890368
True	161.26429255830467
True	405.4731072478861
True	71.98626461467484
True	181.1490949026664
True	315.9636670640164
True	9.902692360957944
True	803.3923983234778
True	20.66679513082918
True	406.36616339908977
True	267.15033521742663
True	655.681325625995
True	213.39299580114064
True	37.99211629111762
True	709.9048023238119
True	1073.2156722482732
True	219.14115564853236
True	132.13174015422155
True	620.060651205284
True	485.94160539598266
True	17.84331064480224
True	817.4535004076678
True	107.9366242947168
True	46.68641494134089
True	303.38760968235704
True	357.34889060249577
True	398.9122616116588
True	264.97805017029924
True	18.466681372008384
True	23.155577632223952
True	858.2042443202113
True	191.0271660771377
True	115.3086370016446
True	858.2172473187003
True	644.2429928447539
True	633.6288283045792
True	455.4155295988259
True	149.12042287882173
True	30.957414172996977
True	104.58110127811486
True	426.30513748369566
True	219.4858351174385
True	479.67991808602943
True	144.0633906256133
True	509.9159391903651
True	646.9282444594476
True	983.0618189997888
True	22.705723474957825
True	994.3696462982808
True	1068.186691362357
True	493.1105444287548
True	85.97157217287857
True	778.762818837626
True	645.1810806272663
True	635.7872492340354
True	174.36193055751102
True	744.9967075365269
True	709.146102926584
True	123.71123672156712
True	791.549635943161
True	776.8595457788589
True	496.0722865106728
True	220.81735158194505
True	72.07539418414774
True	297.43000265001297
True	360.51170089497447
True	454.0920717975194
True	446.8613485515184
True	198.0552914305696
True	320.7087644384796
True	2.854123010183449
True	11.91338496408234
True	102.3237965943442
True	130.2071003595667
True	363.8675801690499
True	353.6800727879644
True	119.05234533948484
True	18.57902245663735
True	216.476668958582
True	843.9146397133788
True	461.726623374005
True	505.3200699316318
True	582.4701040025975
True	852.7403022778682
True	635.4162855666374
True	89.86429467530095
True	220.13809200977173
True	238.56038852056795
True	293.7505099553229
True	102.24267337807164
True	362.829292688732
True	432.45556731682177
True	172.28986007770123
True	640.6985739069095
True	244.3188475393058
True	194.31162451320773
True	27.42424232184738
True	245.5699430062823
True	489.1951766089215
True	161.7654775737835
True	529.3018391850103
True	466.40688759324
True	246.3858238358621
True	108.62582728820315
True	39.7203320905587
True	408.62079117760015
True	797.176892513054
True	166.1587118435418
True	1090.6088387954028
True	1038.6897710065532
True	488.23530736894577
True	100.58480265919756
True	122.64035649481542
True	657.1830483365918
True	8.48934140637729
True	226.5680938043384
True	134.75384025000105
True	123.00553577487696
True	329.0590159182256
True	638.1310059664709
True	37.08352838549114
True	118.91164055349066
True	987.4812484092232
True	56.91129008086261
True	452.5418909183335
True	527.3639497556536
True	246.90433083759697
True	129.88627776478822
True	873.8459436021653
True	1188.8687565844675
True	522.9889645540399
True	639.5072615917643
True	218.584010393497
True	152.55072193327732
True	308.3678383481579
True	267.27770997737696
True	175.3117763141114
True	296.2888500845382
True	347.4097067970386
True	12.005373254937687
True	625.6367702549392
True	148.68991474384117
True	78.95082493374584
True	441.1233224194468
True	306.19749954113416
True	1177.1762221476706
True	339.97656799038526
True	994.8599175062868
True	11.040013418474402
True	275.18778113895235
True	216.7594551692844
True	157.83755603580394
True	489.6762103123404
True	202.96617841496808
True	408.8828254963833
True	334.3545395925282
True	109.98399178351868
True	352.8332505121199
True	1050.4283467773876
True	711.9363814063281
True	225.064080009927
True	105.14606979066936
True	286.82539894280706
True	26.727275905431096
True	359.79225077216137
True	317.27670145300186
True	595.186694112156
True	456.53781035928415
True	367.7770997566096
True	160.58615757651478
True	12.660791416262008
True	408.2533057090873
True	279.0176887073103
True	140.8979152084444
True	301.3877494938882
True	443.1436893715219
True	819.0698054322812
True	305.05673330582846
True	761.9499635708197
True	391.21566164986666
True	385.39031313996105
True	1.358926748701009
True	1136.9584770367198
True	101.11887943175472
True	909.5056433129168
True	202.09661856914957
True	467.376138152517
True	684.2689317476664
True	84.43868484324639
True	501.1055649647073
True	34.99563788729357
True	406.097944256565
True	79.89224744926189
True	228.24076453416217
True	40.53687601235266
True	660.1127298703134
True	184.739040198094
True	26.553810390333226
True	400.0837776939609
True	113.04474258153432
True	168.10763614668093
True	860.4957804706096
True	256.38133849525235
True	152.3628890691742
True	383.3549857998656
True	522.9113430891359
True	333.4397575326378
True	507.3511648410226
True	616.7755727846296
True	161.94415949043625
True	7.967581136884047
True	75.70006623272062
True	437.3686977955935
True	93.23879560839168
True	75.45630802310549
True	1045.8292399572415
True	27.283229503299644
True	320.67242398856047
True	328.4070382724938
True	452.5494428712777
True	675.0277440351806
True	193.5569992083916
True	660.5773781942283
True	325.423351243264
True	354.1807766406633
True	274.4956268817076
True	225.07735916130687
True	358.5462221814756
True	448.08443767226777
True	390.432611001184
True	612.4010271756124
True	142.62111164656923
True	78.869305220099
True	37.61157453064812
True	291.32455492621614
True	655.7112077580956
True	395.4803026395515
True	787.9851025658506
True	209.12398726121077
True	396.2255683670549
True	67.91750512870235
True	53.09476394320624
True	415.68569329422735
True	202.23842384792604
True	232.0610598662316
True	43.07073442754907
True	1066.5436696622576
True	173.78661474297462
True	918.5800569242402
True	323.5735432308062
True	925.5776446582385
True	241.0469280424413
True	452.9218687857753
True	533.702424796681
True	605.811517066624
True	215.13316505643763
True	500.8881233589038
True	913.11198714479
True	128.35053243145083
True	7.362562517909888
True	582.270177013115
True	27.616739742759734
True	73.15265885730382
True	782.9567781662888
True	223.27352139728575
True	971.9663306868252
True	693.7364577150424
True	417.9413130297029
True	287.65732216482013
True	486.4302224830256
True	339.30494289437297
True	175.39320550962145
True	698.0506928249464
True	739.3334178934986
True	204.98343564523032
True	88.18128691663905
True	508.7625895079244
True	134.10154129886243
True	378.7085683394302
True	348.92127708967763
True	64.35169687160271
True	389.7725813214192
True	402.1453254797444
True	373.3893594059179
True	409.44499733263393
True	414.4431824310224
True	652.0676462745996
True	58.713072845488014
True	455.85517124559607
True	332.34235663184575
True	639.7976788979876
True	217.21232531573543
True	103.64181020355647
True	43.307251434609256
True	523.8833848627395
True	621.4265137812156
True	190.76039412944087
True	403.8155921948295
True	335.22190231304785
True	16.986229131633166
True	171.36762155898026
True	296.35157135602867
True	3.0112433896357698
True	884.1713875183864
True	79.60398934518456
True	103.44423966130284
True	114.8319803212675
True	370.9675496333789
True	37.59565788878417
True	457.3802484800797
True	234.81088683339183
True	6.041627146060806
True	120.83143390165256
True	442.10755636194807
True	51.12414627671451
True	67.32696299441045
True	171.7301017191622
True	305.1983178075183
True	963.3269361101832
True	399.0734597961571
True	949.3494080385
True	187.76567543373432
True	1061.1651617702748
True	798.1001657264158
True	662.0591121034654
True	418.58847332537374
True	369.5659769680828
True	75.98771896113962
True	73.95056468881971
True	78.00769639406815
True	163.2586127241764
True	487.22668444515824
True	1114.5687985791808
True	186.7916275183445
True	355.046148048685
True	436.7526589184569
True	621.578496587609
True	587.3944149564314
True	283.3503082996908
True	461.7824182452583
True	646.8695631132224
True	97.01632020298264
True	725.4100236637414
True	261.3279151431483
True	139.8280501921072
True	413.64307285348895
True	825.125277313767
True	439.9983993844359
True	881.1217412691377
True	202.03478728755428
True	347.6320000633428
True	707.2629440364601
True	615.0103039969196
True	192.85620127338169
True	269.5527115199475
True	796.1943015931738
True	31.355124235177467
True	192.414931093138
True	488.0397254148105
True	698.9896851362826
True	102.9316151179728
True	37.740348258337406
True	167.87677441062607
True	725.4778913392721
True	326.1253238024892
True	561.1568217499446
True	357.23546477153786
True	288.7209411153984
True	444.9519683293905
True	490.3948395589651
True	67.25241121064198
True	382.19830305058406
True	765.4841307884994
True	0.0
True	295.09337242170625
True	252.89514367752884
True	1051.0972741952498
True	158.23773085508665
True	659.8693258149422
True	632.585153509022
True	107.94041542828695
True	227.72094143121475
True	136.24854814803857
True	12.369500076417763
True	280.4886289665552
True	380.9109099138857
True	1159.6648594160624
True	240.9920554296156
True	419.3474072292376
True	663.2631283889579
True	207.3926252813314
True	27.50821819423441
True	841.8712990627665
True	605.5464423824449
True	157.24844857423918
True	637.1148916821703
True	164.39886476634834
True	301.3359441387198
True	778.4660008314252
True	37.01461386283479
True	109.1222487267516
True	518.2497065250535
True	65.85374429598502
True	76.34396975774393
True	420.9696864939986
True	24.62371009443835
True	757.208250013349
True	100.25420205949428
True	162.40756128182534
True	18.270136946850325
True	689.6161788096722
True	29.0688627595088
True	781.8642140536957
True	396.0897674764539
True	120.70752769999967
True	713.2030748067996
True	510.99237940952514
True	568.0346408330344
True	47.513497723936446
True	371.9704343606687
True	6.772155435461931
True	99.52117948252794
True	385.54535348184993
True	43.164698489593285
True	123.1237937519016
True	319.8195864386206
True	177.59921841975074
True	102.53408948564147
True	652.0417839026701
True	19.419995486079586
True	1172.7358141854786
True	504.2231192557103
True	298.81762724809886
True	488.95824956135647
True	124.48622423830676
True	741.6008600796911
True	1131.319855266972
True	738.5565400747544
True	181.1073959370371
True	224.05857271702791
True	49.02565295661812
True	56.03274096247662
True	151.43144843960093
True	103.8558963755914
True	168.93933806764755
True	1142.7061306881228
True	317.9244263666749
True	339.7702245335963
True	708.8235309570236
True	16.284784088347333
True	13.22003304361389
True	583.3833381960644
True	5.807324904822349
True	120.20008184696812
True	683.8963114854974
True	179.14927219166506
True	638.2416573366125
True	865.9691558035256
True	160.55746255829592
True	876.0312186240681
True	2.810606332613524
True	438.08963770571125
True	1045.3832174052732
True	26.302520979375675
True	237.87619249013068
True	150.72518430909386
True	935.2123184564942
True	226.9268406013804
True	495.55021881665056
True	120.00540566993192
True	518.8752414047746
True	148.08732262538842
True	99.2792096737914
True	385.6919737480603
True	66.33118180516132
True	55.03695938811168
True	1030.5214718352686
True	272.68251186862835
True	161.85212638488628
True	370.4577893381258
True	400.31394696896194
True	218.75512976643495
True	161.73184581819905
True	371.9770507775232
True	33.18103443009144
True	496.31539597552927
True	1087.211652404529
True	118.21434149651829
True	478.8100000489167
True	310.8976643975838
True	26.07061872725268
True	410.61201030640586
True	97.46922428194236
True	585.9529838000127
True	214.9173306781676
True	423.84188119123127
True	20.15556490678835
True	422.9797436515606
True	104.5019170468788
True	335.65102673295485
True	32.1153342005015
True	174.51869437036694
True	251.66687420024152
True	767.0476547415054
True	59.262550663100455
True	139.59630265626936
True	237.17536875814884
True	144.54058213432205
True	635.3091413978299
True	560.0757570868362
True	773.8880031932963
True	390.897320591723
True	537.3338891515813
True	412.0231297339048
True	673.1371190907255
True	69.26744032538696
True	476.0724134660144
True	438.3944377351767
True	47.78148717853369
True	79.1174566228507
True	128.96717032462044
True	85.33096559538284
True	329.3052626409308
True	860.7795990791354
True	333.0672202421801
True	1082.4183765574014
True	313.4371197241124
True	937.3042852064344
True	146.0084558138549
True	565.4570739429454
True	602.0555302715941
True	698.2034538682677
True	444.78707771658816
True	64.13683613145146
True	298.51620498293534
True	40.39626785087167
True	163.84360572103554
True	165.19135867914824
True	1096.0313444452197
True	235.043264385796
True	551.251929650357
True	526.9477330866404
True	567.3709900338308
True	899.589733045744
True	598.5832726952585
True	651.1560574534258
True	940.725172249628
True	125.49763925340204
True	316.8231639101396
True	271.12613721529726
True	314.8647908971418
True	87.66810220091202
True	377.7830445129838
True	4.585988440759561
True	326.3967998915592
True	266.9471094970193
True	627.5009289989634
True	278.928583234816
True	355.09565477691314
True	10.326163817235546
True	59.20038330577559
True	539.1608711611121
True	29.59041948256317
True	140.90576437817057
True	68.22803036002763
True	153.35050531345405
True	230.6647963545931
True	69.61293535928505
True	384.36746712720907
True	271.5677427578364
True	103.68967423050596
True	343.9563190209224
True	64.76266387789774
True	598.0937697804289
True	854.7521576156257
True	286.9270840459746
True	1156.8311002259247
True	113.31588962599646
True	307.1014394311884
True	1064.1416330541767
True	92.55323101605644
True	304.3496024061399
True	9.651310613580382
True	405.6446448942611
True	458.8871866386537
True	161.606479471432
True	618.5917634050802
True	937.6432637182212
True	152.03030583990878
True	78.35797973905221
True	346.4395646249228
True	525.0374387244811
True	631.7162982258094
True	1218.625611094831
True	27.230013989103195
True	947.371954704594
True	134.02254869010733
True	626.1246161446987
True	116.71113307839651
True	125.68006751003118
True	190.63439288611295
True	172.12507756285854
True	745.9585014525895
True	209.49869460941295
True	230.2312709091578
True	69.22508524469659
True	516.1997579530838
True	460.7468479802472
True	173.29423524020208
True	236.51233656114428
True	16.39022830043013
True	426.742875352028
True	203.81213598313155
True	293.2496237465132
True	112.64703429960232
True	720.7615299550314
True	419.1268084697877
True	254.40380901012583
True	639.39511600261
True	534.6519354170622
True	461.13927783753326
True	124.08205790777735
True	532.1329552775636
True	437.7394159096788
True	2.7595161942575643
True	193.2750648668304
True	94.36661542157658
True	241.6708014789073
True	2.929153339950737
True	119.56800719051752
True	351.53408667446365
True	6.655807942959509
True	848.4662133025256
True	160.30726734753225
True	740.426644265903
True	768.2426771009838
True	157.80505486032988
True	228.013894735182
True	479.7493152187187
True	843.3990578266906
True	51.71999245844268
True	37.41479053986825
True	128.22324677992836
True	630.8418761040176
True	712.2126989889011
True	178.7013062664744
True	586.4859380415742
True	591.1782879525233
True	828.8270504326765
True	389.9105335138708
True	181.6220321480555
True	882.4944037679896
True	227.25578159551512
True	149.34517197786693
True	330.7219064643526
True	227.17951075479948
True	213.61236459798465
True	599.2129067535487
True	242.43570761565093
True	200.7245754049009
True	473.01632814721535
True	464.31831030429737
True	62.01042591000186
True	280.18393099687864
True	79.91129768331288
True	349.739761498145
True	347.1875180298603
True	250.3130988589002
True	175.29071165770867
True	389.7177454925021
True	650.332293346297
True	735.7920837224766
True	299.2093081682049
True	736.5991880384807
True	63.50384413243371
True	871.0127911058078
True	354.823751525967
True	13.36152242203152
True	616.1598978798612
True	709.7200973195849
True	263.20816102766065
True	171.44169783068506
True	46.50096542389191
True	394.829422459531
True	70.27987642910348
True	14.923957588924509
True	893.769652119822
True	391.423661441917
True	172.18335972704347
True	1020.1570524258444
True	11.156822716571176
True	802.5647971501305
True	30.787698981655087
True	695.1377494611431
True	59.31722064859481
True	741.4561232427053
True	448.9154970944876
True	200.054073410326
True	463.7684033514266
True	210.32704313589795
True	304.67059740766007
True	214.2653701829605
True	400.1413514914285
True	8.498128745266717
True	318.3365657358957
True	109.49822760744186
True	11.12656563427335
True	456.320102485677
True	715.4662687258849
True	283.5979841855704
True	83.20749710123302
True	331.94467476462086
True	82.30716974594536
True	180.31980294809293
True	177.5627256151551
True	381.1323739669781
True	43.90761359951856
True	139.2814519891893
True	385.9211376224937
True	853.3862647442043
True	111.49982649463294
True	204.90888853553832
True	420.8051791854069
True	17.81146750964792
True	422.2645624851331
True	506.576834226019
True	89.43226110767232
True	407.6719801220135
True	348.41149197273467
True	413.93431012737295
True	602.8387155541178
True	1038.9417831468647
True	965.9391944229476
True	57.33265507210336
True	1071.632860776287
True	111.7553103134838
True	109.8541663191304
True	110.09899537535884
True	478.236655291799
True	365.4121321060824
True	566.4047782792926
True	260.1061428967656
True	151.77998165710778
True	403.5723945248133
True	14.581336926390364
True	448.31898436236577
True	380.3490548928775
True	153.83040351620704
True	94.4679236603954
True	532.2997490820318
True	969.4782101877116
True	199.0005466708463
True	65.31580921417552
True	441.9509713404816
True	370.2086939148752
True	483.0713910970996
True	315.4870585936252
True	3.86408777171854
True	529.6091006734184
True	518.9174510059639
True	504.4118032174976
True	185.59552933118545
True	104.07152961986972
True	22.294438302394006
True	372.1453034814895
True	108.29734812066962
True	6.95123523006398
True	33.09720249336721
True	345.7991492599574
True	648.0768315326408
True	133.37507523931242
True	86.01128315518892
True	25.369661632445386
True	420.4686309492863
True	352.48361694965024
True	771.7815805525013
True	310.55446393036226
True	520.6654908272894
True	525.213545577261
True	528.2062508956316
True	295.18643516204384
True	509.2658535820825
True	99.43060047569992
True	579.3448198294578
True	7.2862623015472545
True	378.8386885014225
True	474.8534462217583
True	923.9502651098832
True	357.4207356589375
True	772.7997041390151
True	1006.5114148545474
True	182.65930187179748
True	39.80017115098042
True	367.4827859405575
True	389.72324645815337
True	573.4521197356554
True	252.83095784754548
True	32.14542859220458
True	648.3138190199338
True	131.49570517027178
True	1084.333306650519
True	308.44826276736
True	468.37487539905936
True	125.81122210000689
True	808.4852781132952
True	137.9773625109077
True	827.1402386234794
True	563.6345925323847
True	185.8021928535924
True	112.21212569595826
True	65.47323528273188
True	570.6921889219503
True	875.2350563248621
True	421.1730663840655
True	532.3802532382201
True	137.10986498309992
True	620.1000222338165
True	471.1562081785764
True	781.1761704503531
True	302.8153098429196
True	574.0482347576551
True	112.08718488086392
True	26.127450884130663
True	409.6535707062145
True	167.07017497963673
True	100.30347185672034
True	369.62057664173614
True	1083.5184108565663
True	263.8885419872488
True	560.1992777968699
True	11.780281100463831
True	73.45261423117886
True	339.2478660150207
True	756.1719176656648
True	445.5104527297192
True	506.5779732933865
True	719.3475657182174
True	66.21776556031239
True	690.5990460919066
True	44.199607885531705
True	103.0230268904956
True	183.72848181921904
True	79.12914135150196
True	23.841350423219225
True	299.9548031594674
True	469.51454537842267
True	878.0560319657455
True	854.9727410064581
True	6.501312220787966
True	282.24358068264155
True	444.22912779298434
True	125.01783492387416
True	246.6238398987467
True	329.19777600821845
True	1323.418896402551
True	459.5104629683736
True	24.69946781532086
True	186.0552687705108
True	715.3521391226539
True	34.12813957303711
True	175.03169934433188
True	553.5052332801055
True	73.81107815210595
True	866.9197569012078
True	329.93350710151014
True	650.965242634285
True	78.56738892910172
True	678.705386027553
True	609.4997307746316
True	887.9818641433332
True	261.803280157982
True	509.683024721616
True	822.8352822983644
True	905.6084700700042
True	243.1470089749409
True	754.3921924147138
True	224.4829004595025
True	435.5688578024833
True	382.18902485271866
True	495.0040886569286
True	491.1297087899597
True	307.82957845311176
True	345.2299401463333
True	111.3477975157681
True	336.10256568447363
True	1118.5608837408022
True	306.67611311129434
True	150.82663098297937
True	309.1561779235913
True	750.4126358006577
True	639.9135481702646
True	410.01285869081744
True	118.96781897109685
True	322.5235070991319
True	36.2834228130077
True	169.0079929923793
True	93.92893061820156
True	90.2929720198274
True	539.3946070978939
True	137.72982854099666
True	124.17422865781566
True	104.82026046676324
True	86.76293937120853
True	456.3625349620924
True	395.8424601249717
True	1042.008222489588
True	539.3422328921829
True	799.040897584226
True	279.32637835330746
True	300.2574293417299
True	523.6619225546705
True	190.06241664454276
True	765.4962891835327
True	243.8872223548996
True	371.4873408207021
True	69.13754359148797
True	117.29284130018308
True	268.14567677811897
True	121.58697209590662
True	465.1883924448624
True	27.40912112672224
True	558.5853385250958
True	1033.5475311135526
True	730.8562243142017
True	1.021164663063858
True	62.17940695223098
True	478.8311736211994
True	437.8296088956109
True	76.58068467661151
True	119.71251646979051
True	305.45638270199345
True	74.00123908830312
True	53.04903601794008
True	740.1118587829264
True	671.7025783665765
True	163.90964124859954
True	162.96255173368584
True	520.4180045577358
True	55.03534017641012
True	24.372279793802736
True	566.9051225948944
True	449.4659542856029
True	1144.1130083342766
True	50.66176597252645
True	455.946682503215
True	889.8354777961772
True	803.4759583210155
True	293.8825842189449
True	739.3664368241122
True	403.936168361521
True	40.320154468093484
True	105.28234825800212
True	705.6652988149784
True	80.411772621691
True	143.12377272664742
True	965.5639599720006
True	188.33420618714848
True	274.06226649799856
True	106.20375332995256
True	645.1257503451596
True	590.1804928777613
True	209.3776585752081
True	437.0710965008328
True	41.78744049434916
True	280.04048958078266
True	599.1194716468909
True	632.6624953343461
True	318.91212889634375
True	73.05199378980339
True	964.2574234818532
True	1078.502604515119
True	565.8557161934249
True	62.46337866899504
True	30.11706840334551
True	86.04315540753683
True	104.13175285810368
True	98.57521634548738
True	876.9289269741491
True	1140.323833164848
True	768.3240092132651
True	332.8577804603597
True	8.63977726730246
True	22.023416013928365
True	332.4251502225047
True	469.2419382850168
True	44.57117445704253
True	559.6524819756343
True	420.1947112145066
True	396.1505125608088
True	83.48758702418378
True	197.17729269960617
True	254.7417153588392
True	136.62619425260652
True	400.86393326195497
True	40.80357910800186
True	176.2612240304417
True	1136.1349379425194
True	6.1636959565857445
True	25.235495575939723
True	582.7947366643407
True	361.7652736527888
True	770.2013650320629
True	153.6826889191806
True	769.8177747420708
True	590.3919105270237
True	284.29934754596235
True	425.2221345953925
True	346.3282438743721
True	278.9458804600453
True	268.2067255166471
True	393.42495965003616
True	507.943368640366
True	489.9656018427988
True	108.28524243657333
True	369.105945544822
True	8.938848520041654
True	182.4288353786007
True	223.6471112444757
True	871.445737863529
True	597.78782628355
True	31.3674350207713
True	711.9896139683161
True	845.911396157864
True	106.31391292101064
True	351.06698657286773
True	856.5199697646866
True	227.2547211830461
True	159.19633493905738
True	536.7734917473642
True	581.5559016679877
True	1125.3448773666662
True	147.9747700424507
True	158.59281947233865
True	264.4613387434439
True	317.51115355221646
True	443.06344443398746
True	414.58284346232114
True	323.2255022799667
True	426.1883028535455
True	501.4708857543511
True	239.87999018613283
True	1491.7974017458878
True	271.3790655609675
True	412.0777308606758
True	53.94006084359556
True	759.1248370314581
True	254.32731446132857
True	900.858502943912
True	539.6808878935062
True	328.963738817359
True	787.0733575539089
True	277.85756506350526
True	219.72555669678
True	263.7109518280584
True	222.5560025795004
True	129.15935461820385
True	250.5681220486429
True	725.477741933166
True	507.87504318058296
True	214.64876308721568
True	1175.896755841551
True	119.87037939172356
True	265.39421759396555
True	66.84358766803528
True	310.92782803340816
True	422.1876513962309
True	92.63148295388476
True	224.1975222672301
True	70.31642017468288
True	717.3361923369296
True	379.122515375617
True	236.1555553046699
True	753.0089084344094
True	849.5471115173175
True	816.488072387957
True	802.7623927843136
True	342.9080281184397
True	1.227403404286607
True	256.1761697746701
True	53.081935591721496
True	372.624832081297
True	51.50288285179458
True	369.64498378177245
True	878.1541773922999
True	999.833638462556
True	399.0473531255258
True	22.20487359643349
True	526.2989789698541
True	491.9734999723206
True	194.39447740384244
True	221.60013221503957
True	294.0002266573303
True	23.034172596045245
True	128.54112023082996
True	983.1164507361316
True	60.53681211312515
True	485.70769168418224
True	779.7028105776219
True	104.18843509521125
True	252.54051365898
True	110.3595799494556
True	16.42084525229182
True	1.0466012278960333
True	119.6514696765284
True	1015.4672121070583
True	482.04621309830105
True	68.07157652397282
True	793.8198515876594
True	333.9623227635109
True	1.5182640344104996
True	434.0845272418803
True	188.55610214426716
True	500.53654809158246
True	83.36236923539359
True	322.3746817001059
True	384.149951978084
True	172.2763069459616
True	211.860559498894
True	120.25056204009472
True	169.8483615301401
True	1004.9435786470896
True	15.780310534850472
True	499.0795040194871
True	490.5506740147449
True	414.9951309893732
True	211.34994146191187
True	235.5715689520521
True	164.5341892888924
True	45.7992552280223
True	491.0399259623883
True	152.0259145192502
True	850.9265837765049
True	849.9704936493679
True	248.2977790086825
True	311.846314141718
True	523.3049841103661
True	42.42343177510937
True	87.81806431095768
True	734.1345581360315
True	1086.484061833304
True	110.42387568796887
True	726.3464982383649
True	139.73558365313662
True	928.0832648373716
True	647.6777270708213
True	99.3138494199291
True	279.6924312768007
True	615.7955402238936
True	252.31252070896863
True	45.46096005890752
True	567.2481791372958
True	430.7276853290304
True	5.433932576008235
True	473.4225259513959
True	65.837319576924
True	184.47059727811268
True	238.91759872016664
True	312.4639896142847
True	75.71935031409359
True	224.26292394251365
True	345.99941189547553
True	435.31879769108326
True	984.6745040817324
True	46.798793592498924
True	876.466591509377
True	1053.4324012062068
True	131.0387150498447
True	75.62778996460494
True	1003.1651835657598
True	31.951461671236764
True	234.58038479875336
True	84.18394385172967
True	210.03637997945856
True	340.9618331316522
True	947.4073201886956
True	98.15891793861292
True	75.18090502015774
True	657.8662001515632
True	271.70452347013264
True	697.1649611831527
True	55.97701627940007
True	497.4629668949884
True	383.8447640661444
True	694.0773341421664
True	52.323592422966605
True	114.70289393179009
True	26.50488752417046
True	271.6201397456673
True	43.01755194476229
True	340.5193279460533
True	2.76262512607629
True	1201.9288188394385
True	105.6769227206526
True	137.92751167654083
True	352.5293733544804
True	716.6378695708211
True	667.1981433349962
True	1038.9058397562746
True	467.9585370484336
True	409.73068067815217
True	145.81704851810812
True	413.4259003178979
True	829.3563091350626
True	441.9465377834422
True	927.4319310780515
True	82.34449064689244
True	416.1302060203844
True	183.92242052324383
True	284.1662206715643
True	750.2797097736992
True	163.69627654994886
True	133.18495750463404
True	64.76840284360883
True	854.9927325684612
True	794.6842057256146
True	82.67873325763041
True	444.50538682080906
True	737.488034580889
True	413.5830837414717
True	55.18431054734585
True	312.14338472077657
True	775.3938763175784
True	30.67642805206016
True	372.12683107240815
True	171.04782031093717
True	280.89045157619694
True	35.54130082123096
True	225.5676181507908
True	756.5186878010712
True	630.8625557168428
True	57.589969404512594
True	284.5461248162044
True	912.9391989557467
True	15.997517426741004
True	319.46813232255965
True	303.80412613796034
True	433.5453343033152
True	213.1402616838334
True	595.4549202029458
True	44.14192669115011
True	942.4224906055013
True	876.7044185117826
True	45.82357019086652
True	396.2618309472045
True	712.0266250114113
True	902.3842361666424
True	276.6833025020509
True	583.9234439595011
True	127.39081734586073
True	176.86101278987005
True	135.78794099436433
True	136.84187274051902
True	211.208427011139
True	963.1883320796768
True	829.0015267080195
True	936.1808675933206
True	20.34906804896879
True	27.09809467617702
True	370.4822569358794
True	8.92005756960745
True	638.2236759067576
True	1085.3995062125564
True	260.8303595223185
True	206.2174236456359
True	84.98947471006726
True	213.36716532744865
True	132.77844353300438
True	44.10932693194292
True	130.49972656332437
True	91.78417893852009
True	251.85375119997323
True	504.0668555782512
True	163.2416372878846
True	29.50949120531604
True	53.72401889628076
True	434.2869177202584
True	266.50872060063244
True	578.6979822971014
True	24.2021248099052
True	110.02796716325985
True	661.7065816009538
True	274.3159840802236
True	474.6224583425318
True	667.2484171692806
True	108.70845912076356
True	116.05635036859344
True	77.44889910342378
True	28.10423003571876
True	125.60426986581928
True	88.934567954685
True	102.48699602006116
True	152.08015955181105
True	242.76611003451447
True	810.8084663580297
True	290.7886210398028
True	933.7010253836544
True	172.09035580092623
True	189.78921583229013
True	801.3805173117331
True	320.1413091380771
True	576.569588985527
True	252.97461004621496
True	359.99888556456443
True	446.8402721868436
True	550.2438027999493
True	626.9462962202635
True	362.887422923484
True	32.84388050745514
True	509.96177818697583
True	616.4894597465932
True	18.929058991096348
True	11.800378991546676
True	259.06393139070275
True	416.028750320517
True	457.398961789253
True	70.77879879055011
True	669.2759398900827
True	967.2471362765906
True	248.41650045488228
True	872.7445398401567
True	271.4156613739515
True	106.77790767679832
True	275.2313683897584
True	671.3834103134216
True	37.25385668201865
True	564.9514908186204
True	1296.3226150816406
True	1020.3516918205758
True	932.2320409474152
True	210.10741379339683
True	90.13530036205516
True	191.05834558944247
True	835.0970952843832
True	136.92285373030538
True	1084.645608570074
True	868.8756212915174
True	43.0395956827622
True	85.76722546965183
True	414.48332900114286
True	423.9810099534656
True	197.0511072170544
True	523.2887103770598
True	659.8743581821923
True	117.0478383691796
True	269.5754635064316
True	1017.6501014637106
True	47.604594747657465
True	706.1967245557323
True	550.098026965598
True	39.35510222543873
True	815.2365555327482
True	384.7375069817049
True	565.3401250815502
True	112.03518990167618
True	261.6956624635976
True	206.47137913544637
True	26.84947604368098
True	123.39171168879268
True	764.7246066860836
True	145.81245735359494
True	379.9908020371148
True	61.57828671147088
True	634.338414560229
True	628.1976977602345
True	239.99279523363103
True	459.9613632327416
True	176.90730883723452
True	169.31306305242387
True	219.55641104772977
True	275.22232343460405
True	359.5897820626763
True	133.07711811750633
True	187.3687384806312
True	25.13182476215139
True	858.0921988045283
True	308.665048331701
True	9.25710451821624
True	357.25970616362355
True	171.5146648289927
True	622.9804357174665
True	379.8736320227011
True	593.0006511376135
True	567.5821840027132
True	478.7529228472428
True	793.0479978944435
True	237.08157739303576
True	550.2137944534537
True	155.16356924434865
True	532.2827347763446
True	349.4466860198699
True	377.1989642362079
True	122.58342259053316
True	127.20846143309912
True	109.76088818674694
True	71.6873642529916
True	722.4830481709714
True	184.06247101785289
True	45.22059192536464
True	0.0
True	546.5322169675668
True	115.39165415162296
True	22.70484602901859
True	39.57441270541525
True	114.66186848299672
True	525.3304449730791
True	187.5943243377495
True	104.98343043009092
True	33.76902540173543
True	162.45655513898143
True	892.5929107196747
True	50.90418575367686
True	222.7614552447465
True	722.7632030437841
True	326.070206041436
True	463.8788776048648
True	462.7235552792484
True	508.0928767440964
True	597.9060205523679
True	908.6697994658434
True	274.458687961231
True	1073.8727788551066
True	906.232266777999
True	623.8947809670685
True	350.3971911112451
True	823.0049707382312
True	11.182871417208869
True	32.18943949784935
True	304.0783090400054
True	41.6752560770414
True	199.7356093027601
True	766.6572627288117
True	217.98301149880936
True	731.6295080948076
True	756.357198224444
True	117.97463821920242
True	370.7220945166823
True	583.4229018041069
True	24.66039791295924
True	135.12019057597962
True	424.34542639970505
True	305.04247824683705
True	203.6767301683346
True	114.67423714609076
True	381.567583485821
True	21.023600197788387
True	371.5118443997176
True	366.105169689529
True	1047.907409594912
True	367.9225384506989
True	32.188715094262264
True	444.2741113329725
True	443.0351098481751
True	236.34227761029237
True	32.97918333901868
True	750.0325925772671
True	432.5051935655981
True	183.86049709626852
True	12.030303409811491
True	1219.472422880563
True	162.43446423870768
True	28.31307475449192
True	283.62383613615947
True	284.2977290302527
True	121.5820727525098
True	294.8078116166798
True	49.40229953859912
True	321.8395921812873
True	299.343142238246
True	330.1515317976948
True	33.21045911781845
True	47.93836032704482
True	1044.911036733364
True	25.45862521278741
True	13.367579826475698
True	182.2140605737021
True	631.7033618774199
True	8.233377882182443
True	192.59857882003604
True	178.55307035047366
True	530.4434796427132
True	372.8520879440727
True	725.1847458488321
True	325.4897625324403
True	493.35234060738577
True	457.2284213751157
True	482.6708121531762
True	106.06285944495444
True	1283.627625675657
True	927.2928550013532
True	268.2789434117202
True	535.9284492899708
True	94.87062350387323
True	568.3812498245702
True	418.15481727813096
True	154.54620019791028
True	75.23939193412006
True	343.2364260454074
True	167.57120666717472
True	31.22099912186141
True	601.8781880974344
True	370.0864020851136
True	72.64523009690603
True	30.505346521547576
True	683.5447239191716
True	487.5337965783745
True	74.2207997588218
True	22.75603751810364
True	318.64157489574336
True	330.50569720682574
True	726.678500919394
True	550.0369712921188
True	565.3140952509099
True	799.3200250151848
True	9.269118122271864
True	56.29900708204681
True	36.584399710194894
True	59.856084875565976
True	515.5994408759564
True	597.9996736315732
True	77.65793639031708
True	109.5834400223849
True	196.918643547918
True	73.09301442867475
True	176.00707876456812
True	197.93836732445044
True	277.2401775925844
True	814.8449679222707
True	584.3712519328902
True	281.90974930812854
True	185.52788083574436
True	263.0166412122221
True	247.611436870452
True	737.3078320702107
True	335.56468985843884
True	168.2222320458598
True	912.6169484681884
True	358.34020312099545
True	484.7287348801312
True	148.56759990343184
True	123.95103334731876
True	63.81304547493984
True	214.0812664982963
True	969.0212292896986
True	510.9340651362051
True	120.89100864096582
True	360.3101807353373
True	101.08677344068208
True	641.9589141843984
True	4.780571169587796
True	694.8486748976114
True	32.69565241867976
True	948.4006042506708
True	835.6288069962253
True	215.6456698404901
True	30.643225240901003
True	79.66295644622983
True	467.8709375998843
True	225.54893006181163
True	1.7227638689754057
True	80.30339424223624
True	1087.870279831218
True	343.4247541240688
True	673.388800987992
True	503.2794521361452
True	27.95251968149778
True	140.24230125600494
True	434.5519668092553
True	966.0376211525128
True	800.7653862211505
True	425.5668484078895
True	330.8019239634444
True	15.755456542002957
True	78.67226917189954
True	776.5357985534306
True	483.4179639203499
True	381.80400902510735
True	891.3211118163766
True	23.577922210202228
True	216.74556279395765
True	919.837754477342
True	232.7906039743009
True	8.655685452740709
True	515.3879729013523
True	105.56405757498244
True	640.2208230922444
True	53.93805908394221
True	264.84235151444204
True	853.5491328283634
True	921.1345614652104
True	279.86087628349395
True	434.26148462331696
True	118.77000276474628
True	596.5987433985338
True	262.93189348785734
True	195.07001695695217
True	885.1497073012624
True	54.40889110018004
True	724.1833858677784
True	281.86098844908975
True	299.3945811027542
True	164.20605530157178
True	481.8207904112161
True	573.4505363083865
True	364.5096267555307
True	409.3008380245821
True	68.02771512524406
True	161.35599486356884
True	457.6844102335515
True	207.54975288737683
True	39.10376992084007
True	204.1322708100909
True	387.5660677915894
True	429.8520754566119
True	749.1785679430694
True	129.49004677704295
True	640.2812989206635
True	504.75638186534775
True	619.4798621890762
True	130.54624923931863
True	36.85352822608754
True	680.0220184215038
True	67.31517104553508
True	557.2924001447215
True	667.2728830096025
True	447.8270704197231
True	138.97999987118428
True	529.3563662840054
True	4.384889573202438
True	391.5739480805344
True	29.880748253441464
True	630.0483607306985
True	271.3345049991167
True	588.3130242389404
True	687.2885309886389
True	145.00001801230687
True	534.3384382434665
True	479.467894822134
True	62.16358025613846
True	935.6345612294056
True	3.2933283408306364
True	30.97070490692954
True	617.824886519569
True	661.8585812816742
True	133.0046348575389
True	421.3488778241288
True	122.48832900595264
True	72.72681456424614
True	455.6234122522841
True	41.813058393018224
True	523.4949757469226
True	11.86869339792255
True	852.8247134415583
True	564.6720641107366
True	667.4624538016692
True	97.239373343074
True	385.375446551246
True	1026.5267350527688
True	828.05911105236
True	136.7534332359454
True	558.9711743019246
True	458.0219617097789
True	243.56523413916463
True	242.35072994124647
True	6.144443878502866
True	329.7229455632254
True	10.327767328890369
True	364.3101730957954
True	74.99450851487751
True	401.5359740512061
True	651.6384419990582
True	128.1824024324466
True	221.8025169052338
True	634.1020453771184
True	702.0014765405682
True	290.6994912016181
True	140.2135185671455
True	160.47523456097795
True	472.1550903694977
True	81.30291559380638
True	10.44163868105609
True	514.6424919789899
True	553.6877974911112
True	19.960694956162733
True	139.09765500466426
True	858.1885241274191
True	485.47969562318576
True	278.65359186229784
True	35.74833895678543
True	469.24611806163904
True	117.69943025343056
True	589.9335442473214
True	662.9863350969821
True	294.5790607673002
True	374.3377783308765
True	193.23036384382613
True	239.8091338254752
True	75.81147773689366
True	215.1979938434488
True	482.9238934112361
True	20.127519170884117
True	444.8840631657751
True	368.8038586004607
True	700.5204269323917
True	921.4947856421634
True	904.7557226271572
True	147.15949773036402
True	403.90438878447225
True	68.3493128241106
True	198.03308964527685
True	324.73975177347506
True	9.356531373263095
True	802.3934047577087
True	21.68669336345918
True	404.2036045579678
True	276.79420832139124
True	635.4917206044989
True	200.06101334268087
True	37.853405074913184
True	666.4307938104495
True	1081.843680908082
True	225.55291148418493
True	132.23345709006148
True	604.3437533330898
True	504.9702933088397
True	17.023138198287846
True	832.0844306826501
True	114.70483411083092
True	44.35595630380562
True	285.2585403846271
True	361.838747677489
True	385.81390001748986
True	260.238022295376
True	19.1719091209882
True	20.795320954062987
True	841.0351537372753
True	203.044824801116
True	109.5038956620188
True	848.9204793267005
True	653.151061175412
True	639.465941544007
True	445.4371801731376
True	151.58065755525817
True	33.82490550751681
True	94.62398394834328
True	435.6317081254741
True	227.28808692854503
True	490.6554376563165
True	146.9653135098548
True	489.3666462463443
True	657.1438257860077
True	966.22293691774
True	23.478735573171683
True	982.2548227159904
True	1069.146079384794
True	488.2673931474054
True	82.95847226323038
True	795.2811719416943
True	642.5463368463172
True	679.7254193051629
True	173.2679103236734
True	767.4836216000245
True	697.1452435424134
True	121.6802917536508
True	756.2080833375794
True	842.0961587929229
True	493.3330062402707
True	231.4097380204612
True	75.07983439941319
True	321.696704210309
True	338.37217280121985
True	467.815901882082
True	443.5920455799052
True	191.1811855651934
True	304.3194616163419
True	2.690937833167898
True	13.013318554879383
True	106.55528212989864
True	129.80046869749523
True	361.8154807873409
True	346.91467010579424
True	104.92968743244572
True	16.879428633462496
True	217.2111693157357
True	837.1759039305069
True	469.4837862462181
True	546.480670819833
True	558.4314138630515
True	819.840377107177
True	642.9360539430273
True	88.87254107286374
True	210.45881243969043
True	235.7113215422413
True	292.8151504613265
True	105.15888085110736
True	360.6907733147484
True	441.27585226402056
True	168.20362520223603
True	632.1285927307514
True	245.27507448744743
True	203.83087935664597
True	28.744322257382823
True	243.0571688025597
True	491.65087466430094
True	164.40697462794847
True	516.9875629856051
True	477.0568339077478
True	243.6963595708387
True	104.72213925905992
True	40.9370092820812
True	405.5312507393122
True	798.0752053090516
True	167.96420857535134
True	1058.277053674237
True	1027.7856308091789
True	470.1551562762759
True	102.41246789628003
True	128.8967216377294
True	675.3766107498781
True	9.08544832714065
True	221.6859903877226
True	145.29919654374558
True	119.80197138679316
True	335.5470816766383
True	633.3756377978136
True	38.6546031583833
True	123.84762915839072
True	942.927456821492
True	57.90880201964166
True	458.1379567537635
True	533.4001180055418
True	253.58344627859844
True	135.39879616713492
True	905.178966864168
True	1197.405354665591
True	520.4095307908603
True	657.7229284104191
True	214.4992958687461
True	158.51840079092426
True	306.4162131190754
True	255.6176131802549
True	171.11067577471442
True	314.029891562508
True	346.68809275655474
True	12.510466999823224
True	632.2266694731219
True	144.71620203504463
True	80.83889679374519
True	441.295886877439
True	314.9420952109614
True	1170.1767413035248
True	365.806639226581
True	979.3803205057164
True	8.93607681073914
True	261.8027662036903
True	219.72168814266925
True	150.7625413982577
True	488.105308894054
True	199.71609003469263
True	403.9491788126052
True	333.93973981331186
True	112.310593811908
True	361.9908740876248
True	1027.8129819661838
True	747.4427895194513
True	214.21220392116305
True	105.17712063417598
True	304.28866967361785
True	24.607858883760755
True	355.41145180733827
True	319.3575281696796
True	563.149869712077
True	443.151225771824
True	365.932866004062
True	158.48269144682496
True	11.140886062694422
True	424.816650092892
True	282.33794435117807
True	147.7821686730169
True	301.2099982674237
True	403.312202491541
True	827.9773244593215
True	315.2964999538863
True	771.069074588965
True	397.55534074327295
True	375.1464435047921
True	1.7056970952867014
True	1189.7262342433874
True	104.49744377799014
True	922.4680571558038
True	207.9062475724496
True	440.7220981241138
True	681.4325052341537
True	85.58377768732329
True	492.8706796801544
True	29.108624747934886
True	404.4946831377272
True	79.99772722929926
True	236.6740662878083
True	37.74426855984989
True	688.2898606664526
True	185.7637982482398
True	22.40960146315235
True	401.8522513290943
True	108.80671885968518
True	171.5142696266771
True	821.0566542746393
True	256.7327895517892
True	160.03293922155387
True	382.9298431224667
True	524.6612868749615
True	342.45107444010097
True	533.5250301007023
True	611.863929964607
True	155.19823794858377
True	7.81377540716336
True	67.74295784643131
True	421.5469314771054
True	91.82509422408256
True	82.68416322857344
True	1042.8159443961326
True	26.73006642780158
True	330.1787266740033
True	326.23095171043246
True	454.6913435080392
True	669.8222718067935
True	183.9515481036535
True	670.4443802732176
True	336.97744218808
True	341.2867751995279
True	280.3140376113661
True	216.00813745292567
True	370.9592202150776
True	442.7117767980756
True	433.1759020515799
True	612.3096936248436
True	143.0441908726155
True	78.4953216570696
True	38.43867655046143
True	298.1703334645623
True	624.2744260919759
True	406.6912095673235
True	771.8992395661805
True	212.1423151427657
True	386.7678481902689
True	70.38043554505775
True	55.12845095720915
True	419.99739654177785
True	208.0192541421665
True	220.10976870695035
True	43.391685564859706
True	1082.5835610135314
True	172.10210733754872
True	890.6968764370429
True	315.7848016451076
True	930.1184932088828
True	237.0630280103429
True	465.71092897464
True	530.9608120781425
True	619.2121099832398
True	208.0221392683755
True	491.675221750252
True	949.3625879856952
True	123.26123868637818
True	7.601482768835724
True	574.6474303250619
True	25.811957537314505
True	76.78278662448078
True	787.3711442023023
True	236.01408959593212
True	1000.304372342932
True	678.4533283105952
True	412.1113901309136
True	269.3277731499229
True	484.1471219178204
True	351.03845887472335
True	173.36650034542697
True	647.7496636943756
True	724.0141207034787
True	209.0786263124353
True	88.83454090828809
True	492.8392834148018
True	133.70684662170854
True	371.1091038885694
True	358.03905164570625
True	64.36191797223918
True	374.9169954035759
True	404.9603754713584
True	377.2592883573486
True	409.1223886548564
True	424.0971785076447
True	684.4382739026053
True	57.01019431312687
True	435.0215233137133
True	330.2400888562798
True	667.9280431856131
True	206.62054695600511
True	91.64848891936116
True	37.72579072948466
True	535.9143176741159
True	633.4977195059191
True	191.7471629606128
True	402.5806273881271
True	337.3407455301672
True	17.422600285974692
True	172.88458936300907
True	289.4023871685841
True	3.602701080740053
True	865.2636884535306
True	78.3284094626984
True	100.90599629333238
True	109.97541546044472
True	354.8230989210171
True	35.43464550396177
True	447.8310612637346
True	230.31504501801336
True	5.225414506819602
True	120.83155801415504
True	434.6230741734542
True	50.32704224897932
True	67.68125450219162
True	178.03753974994666
True	287.3330410925843
True	965.5994884938336
True	384.3437752217673
True	958.5522134280992
True	185.3084747979933
True	990.5421544653594
True	783.6401551576582
True	667.0317683886075
True	405.2322364121925
True	365.810690942184
True	79.91996969898864
True	72.97875963833867
True	78.3660257961811
True	168.1092770304494
True	478.3004688665478
True	1096.9178136164817
True	182.9128314562843
True	365.4100828406568
True	445.3192325809783
True	604.8648984754599
True	602.678207847845
True	276.8944774032202
True	453.5474154637546
True	651.3572565551522
True	95.12811014934236
True	702.1632120497968
True	258.5788930596961
True	138.0180898794587
True	410.6139159059177
True	905.3480136416332
True	422.4713021745257
True	832.161210453238
True	181.72220857287687
True	341.63789308562787
True	703.3623603743166
True	638.787941188572
True	199.2428752192185
True	246.38817853157985
True	832.0690182059358
True	30.30097378263852
True	182.351511460041
True	512.9024875508194
True	690.2493014053687
True	107.79246858325445
True	37.38902525193945
True	167.78866455851482
True	709.11556649978
True	321.5836208089547
True	556.3755617477219
True	348.29573838974216
True	302.3214561153464
True	451.3975226867223
True	482.0579999379944
True	70.43187000082605
True	371.6315288509314
True	773.6973617865967
True	0.0
True	300.0505405239183
True	252.79834495889205
True	949.9066276377876
True	157.13938923055903
True	641.065159548716
True	634.5075633619563
True	111.26751337974738
True	223.5797345194333
True	133.1383151768282
True	10.922669829752412
True	295.0475971263248
True	379.3260211113296
True	1136.8177233426172
True	234.2307818737448
True	419.6320731392759
True	659.1422416782472
True	205.5436066648079
True	28.22602390480094
True	889.3531860991761
True	617.6304934752154
True	158.54927157864378
True	629.8716578882965
True	163.60372751287898
True	299.0402546450746
True	778.3317528082841
True	35.30265429911292
True	101.87365511102053
True	501.4477122373029
True	68.40399814588196
True	79.12859626895911
True	404.5524461067606
True	23.23568127584332
True	746.1505968668192
True	99.6296469606427
True	164.27062881661632
True	19.321337560727414
True	718.4710835047806
True	28.42041728629788
True	783.9765532158013
True	404.1562516854654
True	113.92690721314491
True	707.1268638106299
True	527.8644310232213
True	586.0307626233275
True	46.8607730669057
True	370.6455065405325
True	6.156196463365317
True	93.17467749664296
True	389.9780323716416
True	49.96150986427206
True	120.04632564382666
True	304.6491185791348
True	184.54500352748704
True	102.78369984604636
True	627.7935220244345
True	21.083399084211287
True	1159.4998121408207
True	485.74014225261055
True	310.0824124982769
True	497.790790666816
True	128.4564857837545
True	798.9615858192499
True	1111.3358229199882
True	762.156309905408
True	175.21538972516137
True	229.38833231714176
True	55.68385853164764
True	60.2567252140965
True	151.66196433624108
True	100.07687543984382
True	173.30969788199266
True	1181.1049537630213
True	301.72970646847847
True	351.95040446228387
True	727.9037592823802
True	18.89711061767947
True	14.389071017440076
True	599.1173170078847
True	5.956943731439736
True	116.50156710592292
True	684.0449421417978
True	179.42308197857898
True	618.842694927399
True	867.6045878760654
True	158.77772621682723
True	931.8977621672618
True	2.6709308110936147
True	441.2212607922427
True	1044.9899388958647
True	26.111260518946317
True	231.36468962785597
True	148.86711509081036
True	972.2870848383744
True	236.82902237842816
True	487.19362719062576
True	121.56938771770794
True	516.3588387285083
True	155.70740056223613
True	100.11869371851928
True	378.3815447319957
True	67.64711002114875
True	53.58983067874692
True	1066.6850788207053
True	269.35329945076177
True	152.69003494467344
True	372.6437884609797
True	402.6278136981156
True	213.72406504235272
True	171.2856675082303
True	388.41075954498007
True	38.04733412266221
True	486.2530015260704
True	1142.0124465029562
True	115.76642333274395
True	481.1887554304464
True	306.2035055549502
True	26.412642917539795
True	438.2985172560178
True	101.23737397325831
True	579.5553138101685
True	194.9202395363596
True	409.84897312991706
True	20.45462820731827
True	445.89097961157023
True	109.49868377912134
True	350.55519750778853
True	35.29179066050702
True	170.95080329558357
True	247.31550147154792
True	733.9172484692967
True	57.274969998221344
True	140.94125498863733
True	239.9913789218572
True	137.577450159712
True	641.1038267207394
True	552.0694588273492
True	801.7715830531032
True	398.1772797628968
True	531.3928974929829
True	425.9203460532565
True	677.5168787149672
True	71.74142804526504
True	471.773540329228
True	424.9480522875537
True	49.69310633423193
True	84.08141890058641
True	130.004106466674
True	90.29236731400628
True	343.8335688066916
True	854.7585249071681
True	345.381721666446
True	1118.850109361838
True	310.1969907505399
True	916.673914361863
True	152.8979627130477
True	533.0452909535621
True	612.9287266440488
True	692.3383575008379
True	443.7093102429612
True	67.26570114581224
True	297.3212628174992
True	40.997752868966415
True	157.78866997751666
True	172.0456050860992
True	1136.6120650602306
True	226.72176416466368
True	554.5074774043011
True	535.0876992618508
True	565.5067617085597
True	857.0460793694427
True	578.3868635469455
True	619.4981647392001
True	943.4263095991088
True	128.2865649037469
True	317.7946508082308
True	257.20274795949945
True	311.2672197008529
True	91.00907693981377
True	373.9782704645344
True	4.801998130780895
True	339.9231617352902
True	273.75775363023325
True	613.8829339172687
True	276.8062748465065
True	368.86078112641127
True	8.670102250332757
True	57.10770311384262
True	542.2341601276486
True	32.16627166148191
True	141.6190436088819
True	66.15982259436352
True	152.75550478955188
True	234.32858509019093
True	70.61299390667905
True	393.8532447444189
True	273.03747051700725
True	104.04766100678972
True	339.10996158166574
True	61.316497206901616
True	573.527980619912
True	819.9139328301966
True	275.15734499757133
True	1170.4530904657092
True	114.59564548297416
True	299.5411736034387
True	1045.8294631232416
True	89.27012461145222
True	272.93293618678933
True	10.673714201683762
True	417.2885936036887
True	455.3238708404648
True	156.31562824791746
True	615.4150731043901
True	949.8611684905818
True	167.4634669727019
True	74.58296223830185
True	323.2969970526706
True	553.4201856491628
True	611.8400966132067
True	1240.454885985244
True	29.216594011536536
True	946.72744997777
True	137.22266601323437
True	643.7944197105187
True	118.3928327651049
True	138.4776610000446
True	192.8042487394164
True	170.56739566790276
True	749.2067427342458
True	216.2323125783106
True	229.3021028638653
True	67.56500532814258
True	516.456902468191
True	439.9608546865529
True	177.3548483367624
True	231.6049899895537
True	16.424296900849235
True	433.87792052107017
True	206.4887544307817
True	272.3651423736016
True	113.43779816133444
True	718.0159309118166
True	416.66820153850927
True	255.99190770907663
True	635.088752256781
True	540.917655930149
True	459.8644819076536
True	137.21992570962576
True	532.0433802784521
True	428.8463814914309
True	2.866276975111209
True	195.01331529731945
True	91.11431453893772
True	241.89907744185965
True	3.228704827028418
True	130.97586304507632
True	364.7377968340868
True	7.230419002264906
True	866.419650047376
True	164.14997381233982
True	715.6225166364312
True	791.8093855344933
True	163.3980921547554
True	228.68344624378852
True	469.4516668705266
True	862.2702432554714
True	49.73910557263411
True	39.418633217826354
True	135.6733040963113
True	628.1800749442018
True	730.7991686700935
True	180.84483286467568
True	588.237481189843
True	590.0735302306622
True	816.811640446703
True	396.39374556567
True	191.872947159515
True	894.332607702986
True	208.5536591337735
True	155.17630645520902
True	332.5074677341658
True	217.89969510490627
True	207.37078936711492
True	599.5091048928344
True	251.50946570381385
True	197.3113568353932
True	460.4266985160198
True	472.9787376699534
True	62.18770180250648
True	283.3916828376896
True	83.8630134483142
True	336.29043515157144
True	348.9959070277112
True	253.9291631670893
True	177.63094755959898
True	373.1320669043138
True	620.0460014766865
True	712.7137246436424
True	293.02081163345
True	737.584836682257
True	64.07676762394703
True	863.9793559177539
True	338.8316030426876
True	11.71037002894529
True	618.1420923852453
True	704.0306949870636
True	273.3770241215978
True	167.14835041331688
True	48.988898699156834
True	391.7981401826397
True	78.85907572105968
True	14.625222915301809
True	893.0340368404968
True	376.1056608579096
True	176.8309773385967
True	969.9187424642494
True	11.476951564175032
True	790.3756258612781
True	30.728414396529537
True	682.9081694838596
True	60.65501510906089
True	749.6571152125869
True	445.40897672748
True	205.81033177800256
True	441.28085797400536
True	192.74622818821152
True	305.2797819028619
True	225.00109359254697
True	411.7905961983101
True	10.75456784677034
True	324.7930555104443
True	109.26738952081448
True	11.603038823878268
True	464.2875120654393
True	733.9552236946463
True	280.459792395176
True	79.49614605594692
True	312.1317389319883
True	83.15475200811514
True	184.1316341354314
True	181.83693161924785
True	382.569315389435
True	39.33438360124427
True	127.95399030007307
True	371.3703005425982
True	854.7342996434276
True	113.08963695741014
True	208.697362009448
True	452.6896144250693
True	18.088867444714595
True	408.49293336170615
True	513.5733459582498
True	89.0227786541198
True	404.2130692547067
True	353.6909676634756
True	404.9301826448732
True	572.0650407818991
True	1065.5691072317322
True	973.5112923970825
True	57.63291664486163
True	1065.1108156327653
True	110.5974310700538
True	115.24836279065283
True	110.15036279487344
True	479.7886856856911
True	383.4670968001558
True	573.9188150984967
True	256.2820803543753
True	155.01971829758418
True	375.5836330324369
True	17.332409715525834
True	464.9086314932608
True	409.82776822403054
True	143.19477986040974
True	95.74276067873866
True	527.8154261307052
True	1004.2362953393211
True	209.68016009325115
True	66.9813077874547
True	435.9609758670237
True	373.1842241077822
True	492.0345430131029
True	333.3740068021669
True	3.661720066013437
True	503.5105071867729
True	499.4016153659742
True	505.470887949434
True	192.01829044398875
True	108.66954692204544
True	21.99045778830422
True	375.2818719900004
True	111.31110968727178
True	8.252977497636765
True	34.33681561678733
True	348.9859853383168
True	664.4459026500381
True	146.42950992451784
True	87.77454843124487
True	25.643744718812925
True	412.1591060093087
True	359.5455004635545
True	776.4560691584346
True	302.60747416837023
True	504.0378605246995
True	525.8777439905182
True	528.2507600392667
True	293.14317943095455
True	546.6393158150124
True	101.55319024184418
True	574.3128917941287
True	6.470102928957287
True	376.7330624729341
True	463.4040966695178
True	955.3125926906506
True	351.4647005943136
True	802.4150100886302
True	989.7596627290512
True	180.6922443192881
True	37.73540386038536
True	359.4825932944448
True	381.9025960269363
True	613.5313743554806
True	252.5634170737352
True	30.002995867952585
True	655.7353374190498
True	126.36346121998804
True	1068.0884526149923
True	315.7396530589688
True	484.0656095511502
True	121.15127740883746
True	815.8812038741393
True	140.33165960280255
True	806.3602767322446
True	590.5603622706138
True	196.70542108335272
True	112.05579391569547
True	64.55882433977548
True	559.9805265701826
True	891.966814390167
True	437.2733492166959
True	529.0172454836537
True	137.64214614344067
True	636.3592280498458
True	483.7225228479352
True	793.8091800059609
True	311.0482949785293
True	588.8345858015978
True	113.55613514746685
True	25.526249451418064
True	418.71059958264897
True	171.75007833762055
True	105.54178685467132
True	372.19489462875697
True	1093.7671108475415
True	263.43997377737736
True	547.4616611697841
True	11.499159039067358
True	67.10551259276276
True	311.6040426683879
True	799.4546424713318
True	456.35095149173287
True	512.2267991157887
True	736.4121276493702
True	69.2255954605943
True	719.0954716621109
True	44.9622248645497
True	99.69636918476148
True	178.59401006895175
True	85.69019950382386
True	26.427948486508896
True	300.859240801228
True	473.6182112559098
True	882.6399929719032
True	852.8868594792715
True	6.074225403178591
True	292.5339914191361
True	479.07089843832
True	124.54773589044558
True	232.307527202006
True	343.430806293781
True	1328.501522254495
True	454.9086382409431
True	24.94665956816509
True	189.75338273236787
True	713.8011168472603
True	35.58949401351066
True	177.04739414791436
True	559.0793993861561
True	74.52945855887512
True	874.6886261280534
True	325.8006599194166
True	656.8587168854426
True	73.58518979069346
True	652.8932128215805
True	602.0307223091309
True	893.5785142233809
True	237.8742241303144
True	496.8180932108625
True	853.5169968843186
True	899.1415678046191
True	247.4312045599576
True	764.4832618064725
True	221.83205459250567
True	454.7826126333773
True	374.6907947222147
True	502.78801108363655
True	491.1196435308039
True	318.51004349733006
True	349.4326197113304
True	113.03776545043662
True	343.41644079115594
True	1158.6244494577843
True	322.5248745853156
True	147.4381047383753
True	304.0844454705851
True	778.3469906125734
True	652.3423633820928
True	415.1578755832551
True	124.39007984154664
True	335.70268284888147
True	36.262634703039545
True	160.62993509413675
True	93.87098201330292
True	87.42733783495412
True	561.1333480867606
True	141.5166592907735
True	141.26748986224325
True	111.5068225575598
True	85.32078687996591
True	444.2427274742971
True	390.0458439250868
True	1052.811324779096
True	534.8160384119923
True	820.156148182552
True	274.6336451989614
True	297.5904850433343
True	502.7533830065293
True	193.8305328811291
True	793.8936762308283
True	230.8985638734007
True	345.4480919158849
True	73.9321612990283
True	117.4086455851097
True	247.1727004462729
True	127.1784898278012
True	480.6637080832935
True	31.29546951939404
True	589.5838378802895
True	1015.3106346572112
True	740.5849495365098
True	1.7227381346274036
True	60.71563251760626
True	503.4223733103956
True	434.66827167447104
True	76.01247800651832
True	115.31292255472565
True	295.148568239307
True	78.7957736986207
True	53.98086277608257
True	710.3760721947881
True	647.1331313482327
True	160.00161297871966
True	170.28182386507834
True	529.1645143983777
True	53.58478505897201
True	26.233268632779016
True	560.928445664964
True	444.8107767496807
True	1140.4300159365946
True	45.55312980171981
True	474.2941983038921
True	848.2863538488973
True	792.9049524255521
True	276.27518420893506
True	728.6124633097563
True	401.6493038305631
True	42.79695534624525
True	102.38602359504884
True	704.522623867554
True	77.61592702886595
True	146.5317941671561
True	900.6271523041042
True	197.28829668724208
True	275.5964184515862
True	107.0771524725242
True	676.848142993978
True	614.7553644560036
True	211.4566205843483
True	435.1048687348432
True	41.23361115991089
True	281.6901621510387
True	574.6362712876371
True	637.2771206729271
True	308.4689552855356
True	74.91194147809911
True	981.4401027274084
True	1077.0431544864682
True	559.0116864024338
True	65.55342757306623
True	30.943684270052103
True	87.24854869098718
True	106.14578873234709
True	102.54921036702436
True	901.0379004389224
True	1187.6157862872549
True	734.1435629635412
True	333.9539707511121
True	7.980383131458008
True	21.05258549385887
True	340.9592843483766
True	489.0216523615557
True	45.67117066058822
True	549.286246219364
True	431.3451638823825
True	389.8955820976367
True	80.90170491144973
True	199.9427630372549
True	247.01431611204228
True	133.42643562738465
True	376.8636902987034
True	41.74234680861039
True	169.65773466159558
True	1180.1174635052853
True	6.126411194148513
True	27.25769430272678
True	590.7001082099504
True	355.68691007732207
True	783.950546767743
True	159.3554782181997
True	736.0461564165769
True	595.9781132162112
True	274.18399766070706
True	437.3655671321952
True	342.8134663075313
True	291.14520124122066
True	262.268825753107
True	410.71529052793534
True	499.4472765064444
True	512.0196530704306
True	108.4623615453339
True	366.92503760956527
True	8.95582360951626
True	190.08458734156105
True	227.0801671718362
True	873.505698451895
True	588.7491816455827
True	31.959961030844457
True	734.6518200271713
True	847.748601401151
True	106.26424564369825
True	352.4759340932249
True	849.8391538854473
True	216.3340501715053
True	166.31013864851042
True	550.0316853818036
True	590.3656541107283
True	1112.2936368561782
True	142.4201744878377
True	157.41689492396327
True	259.1164640943693
True	313.21187725358897
True	421.62433714776415
True	411.4465921131733
True	337.4350747282436
True	448.195418455123
True	504.0253596388536
True	222.8648766756932
True	1498.8873887720986
True	271.1833433997575
True	404.1151236567324
True	51.6822166759344
True	777.2074820617257
True	250.02119571422784
True	904.0321661869812
True	543.1545234827573
True	311.3083598117536
True	743.2907291452827
True	278.6286489564376
True	224.02016061853843
True	264.8765171599035
True	220.58483119180627
True	133.9675193424524
True	246.96844432207223
True	730.2594254530993
True	505.4528684744983
True	215.7195309994204
True	1144.217844565688
True	117.17585154455148
True	265.97089359547385
True	71.23820157399219
True	309.6123725633558
True	411.3025373481284
True	91.88091047165034
True	231.36213834957712
True	74.85815524193777
True	710.8028604369889
True	380.7586268401248
True	221.2036419212
True	721.5093797134232
True	868.0189706589894
True	840.3635048054342
True	832.9169008353584
True	350.30548530279043
True	1.8053564207198265
True	265.11181057199707
True	54.70813288691853
True	383.4204162082826
True	54.83417535691263
True	344.0243789641443
True	858.5058897327058
True	1049.7074224639446
True	387.3372473547402
True	19.236914856950392
True	520.2879775535171
True	518.4444170405885
True	196.69395654045255
True	229.9227836991317
True	290.67765468041506
True	24.322003425519284
True	130.8740532685057
True	958.0809838686232
True	57.84113478844624
True	498.2409881415291
True	778.8375931290434
True	98.79230614932185
True	242.18895213044823
True	116.62702994948484
True	16.113587410481184
True	1.3831734127421786
True	117.63208200544436
True	1009.8145127049738
True	476.0390539231377
True	69.00776212892708
True	785.4864478181795
True	337.5423727416164
True	1.161483033711996
True	440.5523453527033
True	192.8532727074905
True	513.185801702723
True	83.50955693821385
True	332.0277412608494
True	373.3810944393717
True	173.04634484114308
True	210.2455456925177
True	125.90481026348073
True	165.94424201576493
True	967.6823860401036
True	15.183680627610189
True	507.2997655636427
True	480.7097168378644
True	411.64865261623936
True	224.3757612413462
True	233.47791538020883
True	161.64294081568616
True	49.84765001872188
True	489.4671402128533
True	150.5371564700617
True	842.1305709181586
True	827.4953193776023
True	249.32466863717784
True	322.9594434809632
True	524.0565519818917
True	40.664817935750754
True	89.12265655855848
True	744.3364481662519
True	1066.0947148836017
True	106.57498183413615
True	724.3585045062493
True	144.53067666601166
True	925.006915147342
True	648.7609022542706
True	106.89753075844698
True	272.5967360738503
True	583.2959199329293
True	255.4653567088657
True	44.14842654617143
True	577.8914841059245
True	456.34086906909727
True	5.592897319951472
True	472.77310008425593
True	66.4201917423773
True	172.66175172539022
True	238.3555847865195
True	299.7142675322717
True	73.03595886516254
True	213.8287566639633
True	358.5113142608495
True	431.65310692974646
True	927.5357081758916
True	47.25244795059474
True	872.4971088831026
True	1015.0960667094874
True	129.97696639981837
True	70.44612744501623
True	990.9567491236936
True	34.315059549908604
True	226.7249433277098
True	78.98911153014396
True	210.8983010039808
True	352.9640559979176
True	979.5548573758676
True	97.57575769329476
True	67.94311387557616
True	680.8626251982611
True	278.85712141847125
True	720.6800713691856
True	53.30413770356043
True	491.91630520716814
True	383.9897939099618
True	680.5599866221244
True	53.930046442829685
True	105.31840218485016
True	27.032991713749556
True	267.42314273516104
True	43.94959356927522
True	347.1896763425617
True	2.415320156605625
True	1183.0951931139346
True	103.78887481993844
True	131.86060731184642
True	359.49127336166833
True	740.9014329410924
True	683.1353224470145
True	1030.4570253352852
True	472.4435064979946
True	408.8962499848572
True	140.45392468471076
True	414.0293506180135
True	848.9527471338944
True	438.0076276457529
True	912.1353671024248
True	86.98225515695098
True	435.3419005909018
True	187.39232388797643
True	290.22458911857376
True	739.1594639289682
True	166.8526668442665
True	136.21090771444682
True	65.73760429676011
True	872.744911925225
True	772.3858867839436
True	81.50811685346179
True	442.2326374022202
True	741.8495000174863
True	418.8167945733702
True	57.9144640668038
True	309.94337274803564
True	779.3643109878592
True	29.09727527564045
True	361.9721851268311
True	168.50208505378055
True	286.2014282447643
True	33.927581108025336
True	213.64312806050324
True	765.33205769476
True	638.4364045773722
True	56.152247320612105
True	286.668179013485
True	885.4809496964422
True	17.798726911812224
True	324.5557708302232
True	291.68999375705977
True	423.4971328322806
True	199.9722839295316
True	593.9635197913676
True	44.75905654192141
True	968.1758576964104
True	909.1689890540824
True	46.96396326593511
True	381.5899925725968
True	732.9549188652513
True	930.4628790723611
True	271.86054896207355
True	624.5427485043036
True	135.7793029469689
True	192.45245317544544
True	137.33695964056878
True	136.160096243708
True	204.9259991717769
True	939.1438137305612
True	785.2447371782025
True	937.4146119961084
True	18.159604426307855
True	26.77136944490749
True	355.68364410909464
True	13.729512849139104
True	619.4271741180875
True	1077.60874149368
True	257.005371712532
True	207.3556658540916
True	84.6242235546961
True	209.74975636633636
True	130.05788622397745
True	45.27961103232202
True	130.6979668717443
True	88.30829366522829
True	245.8603393532327
True	514.9692866757431
True	170.34234733822717
True	31.636935547135156
True	57.439564216065946
True	421.7619138016437
True	267.63848318559684
True	587.6285763617911
True	23.80706997786265
True	118.24547385882536
True	659.6724144353004
True	252.54943449927475
True	460.9081669989832
True	656.1225364612698
True	99.09560772653656
True	115.18874801194552
True	76.38132836442223
True	26.90612597637153
True	122.90839338343426
True	91.6858697309101
True	99.86489540164204
True	156.99979857444188
True	231.6178693594489
True	815.3664896476432
True	280.43310034277766
True	935.5617208409776
True	163.15348535054906
True	198.53796259265349
True	808.4662332741088
True	294.77641935258714
True	592.5815397292424
True	247.84347478187715
True	365.1723467989989
True	451.5324304289423
True	556.093389777866
True	638.4651448093756
True	373.4472967815116
True	34.891747225406945
True	532.5104239337919
True	619.6830570607303
True	19.13452771921622
True	12.039427481878835
True	265.4143743043409
True	423.7016394343465
True	452.4151444593431
True	66.94593727316406
True	635.0861088758899
True	989.3514782621992
True	238.8625006164836
True	902.6285513921298
True	258.40407124365106
True	108.25038687906712
True	259.96104684359113
True	683.8359311610728
True	39.34775306699287
True	576.5895497139927
True	1283.4991866936025
True	1011.6232251474038
True	900.0376227070807
True	211.93654131601
True	90.86309690027429
True	196.74241638616087
True	833.342937852521
True	149.99835697926562
True	1067.43552401613
True	886.8438581160699
True	43.96846894510379
True	86.25564868938645
True	410.2751134051539
True	413.5029124659824
True	203.7402953840054
True	510.874941708264
True	660.6381918206032
True	128.9011135454054
True	271.2296143869104
True	1040.5198918014803
True	51.89821622254805
True	694.9286068715905
True	540.7253405659363
True	35.30981877727025
True	850.6836144413157
True	392.6641901533203
True	561.3674156056574
True	107.929980830409
True	254.7315815936043
True	225.06748995394463
True	27.28366989982509
True	131.2467939350863
True	746.23578392265
True	141.62205832765417
True	377.4981428154113
True	66.0765079158599
True	630.9413264993475
True	605.9489327345981
True	237.33790481479343
True	452.94402884546565
True	167.98417569385822
True	170.26035358875322
True	225.19297239459075
True	298.4374302396759
True	363.2040067031923
True	129.62793697204884
True	194.63484807119607
True	26.44046157971429
True	858.8147268242708
True	322.8837361396172
True	11.08224329987868
True	371.3308988742668
True	165.73463733237054
True	634.2414784359455
True	370.41164768932526
True	587.619555851715
True	540.8805159811477
True	494.7996839191418
True	783.445422703853
True	242.14832406245932
True	563.0991250588886
True	161.5784531535273
True	533.4167585259958
True	365.6459674962057
True	388.308509185181
True	126.00107373923431
True	141.29348400428236
True	109.52576695612925
True	69.84496501629934
True	710.869550443999
True	183.25116847841855
True	45.36821814465189
True	0.0
True	539.835625572966
True	111.27463421188946
True	23.52067015969616
True	41.748049704055006
True	109.48718289882692
True	537.1036750561155
True	181.21942170268613
True	107.92269180783032
True	34.96786748858325
True	161.9905030540198
True	912.1594617446904
True	52.34962166904117
True	228.60302818076087
True	734.9747449892358
True	316.7019780985156
True	464.9873013936504
True	477.1189271481216
True	510.1765893982849
True	594.0236148863472
True	908.1934936891064
True	265.5093953805268
True	1024.408724748015
True	916.3244661417308
True	594.2610070873912
True	351.71646758437925
True	818.5223700145168
True	10.9261047906106
True	33.53787041442459
True	290.5200448290108
True	39.706186191607685
True	202.9361677376576
True	762.6217903455828
True	219.2303593007303
True	767.5898998393699
True	766.1291475206151
True	121.07359823358064
True	376.5415938475424
True	565.02048357706
True	24.40734116077246
True	129.18487715866164
True	434.8963133808298
True	300.5293194127687
True	198.10888037066013
True	112.13107482870124
True	371.22543999099247
True	23.02499243926609
True	370.0916800494047
True	356.9940997805384
True	1032.7984666523091
True	373.3482479703546
True	32.36369022776374
True	455.11074377282455
True	438.24273606826574
True	235.97082123488016
True	33.13257428525507
True	762.7916986337
True	426.3360882493377
True	173.88225161796967
True	14.207079448020046
True	1216.531914464329
True	167.4558158942825
True	28.095184729447706
True	294.8215210960587
True	278.3764264545732
True	113.56184822716332
True	294.4489248061109
True	47.34148299693714
True	313.4645052892368
True	291.74540030047444
True	299.2667420061898
True	28.30449445740648
True	45.27655559298557
True	1028.2722824374916
True	24.614987246168628
True	13.399444690909087
True	169.26116138921907
True	658.1589876383756
True	8.311549345565858
True	191.8871486954946
True	172.9821266063669
True	532.3395650070594
True	380.8629906451689
True	708.7332584393234
True	312.8054148388683
True	495.251662657352
True	443.9977776932204
True	506.2737339638229
True	102.47495282933006
True	1278.488667069152
True	937.0905183423248
True	274.7580496051711
True	522.9272164579377
True	103.05260427104206
True	548.0758566978212
True	442.4230330629652
True	159.7280161383106
True	77.8199073563472
True	347.0457752492952
True	173.56237184781887
True	28.642395006433468
True	621.981438490222
True	385.1683555972516
True	66.76815664050434
True	28.91461285176194
True	685.8790848010323
True	490.1660728921165
True	71.73630850919662
True	22.39864571729516
True	331.95147804008366
True	324.4715838902584
True	695.0930017204743
True	562.2963957461195
True	561.0594844030519
True	785.6240738016585
True	9.284249508871095
True	54.6377543651423
True	32.77907627534516
True	63.59308500174115
True	528.3411345904668
True	582.7376054581798
True	80.80229818323576
True	110.87517254576902
True	188.38267948287145
True	74.10026210639161
True	180.39345763339853
True	217.85585561957595
True	278.95863266409924
True	821.0557943788218
True	591.8273317679696
True	277.12591886593185
True	184.70568148028488
True	258.21183740904394
True	241.6198637367316
True	732.4290797163736
True	315.3622203612041
True	170.06902120021462
True	932.4934440198176
True	344.8906989183187
True	462.55817408380034
True	154.19512311549607
True	118.83085645048467
True	63.988206266803
True	198.51444447252956
True	984.8049264840784
True	528.1992911428696
True	112.60218021619986
True	350.5973689204322
True	101.3569594286013
True	668.1283813568801
True	4.403051541733374
True	685.1942543646542
True	31.76636705016603
True	949.0878943302354
True	842.323432428485
True	214.56862439890384
True	27.675818420195856
True	78.97519921670481
True	445.65177011425
True	227.93848607604917
True	1.0627660747766623
True	76.58562294582302
True	1057.135867586186
True	357.6190856233549
True	662.2160702145309
True	485.8214014240329
True	33.19221718599839
True	133.28196680151046
True	445.6217083536988
True	920.7923634915288
True	821.0910708477234
True	440.92806442662834
True	324.5742537575514
True	16.879248265008037
True	78.46690458616955
True	762.8155955096958
True	456.8962509420364
True	389.063518073027
True	852.5230243062985
True	25.97195686243496
True	213.55909906917168
True	901.454504477706
True	238.63904967877352
True	8.656277342744753
True	499.5879249346208
True	102.7842032204479
True	634.999555407328
True	52.14026040546302
True	262.9493498530464
True	882.7053231124705
True	878.2401472865156
True	274.44195327649413
True	437.15326502378525
True	113.97727494577173
True	621.5701521122077
True	262.8596909831995
True	187.15701551091828
True	879.8538407307411
True	57.17235418729066
True	704.7256686785375
True	283.144297250329
True	301.5192669385986
True	173.08276666209957
True	471.83149665496114
True	593.9580861521607
True	377.1091690999211
True	396.3362455380525
True	70.75506997338752
True	160.45559268704176
True	472.2694912306522
True	221.3226768715473
True	36.4996851428272
True	200.94529501855837
True	402.8673247706475
True	376.5361732346519
True	731.0113931479534
True	129.5588383552351
True	665.5668712198228
True	517.4709609248209
True	588.2944704488086
True	139.43768355477982
True	38.54005304226087
True	657.3005352823322
True	70.92214300552443
True	549.3287465857442
True	681.6696770431316
True	463.229739174813
True	138.88698915374928
True	506.4139988183423
True	5.111674363881654
True	397.015875664826
True	31.16675608314192
True	640.3347804037999
True	264.4617514830028
True	567.941437787094
True	704.6121818562677
True	145.69479876536772
True	510.9036144780336
True	481.9069697244015
True	64.7955014273622
True	977.6379384662198
True	2.6169451012777047
True	27.94511157426852
True	637.7017494518129
True	691.3716711754062
True	131.67770732940625
True	396.42407648300656
True	121.77662773123684
True	73.02641461659371
True	464.7505652272614
True	43.25208809008222
True	513.6444905473653
True	13.162435830752514
True	859.3856285035358
True	549.2663729213959
True	638.3591964008589
True	102.7999751862491
True	405.01666524527576
True	1040.0724049772866
True	863.7499732431809
True	142.64158850937997
True	544.808985958003
True	452.4335189721971
True	254.38725085003952
True	258.3559831574277
True	5.979893713776596
True	327.68403781118747
True	10.871845790449106
True	359.6762575843619
True	74.34235250511153
True	390.4975086031885
True	690.8286556642375
True	124.67760975857496
True	241.39543667593165
True	635.1107193102279
True	687.694366727872
True	293.59411668186823
True	141.76769421204554
True	160.53167335128524
True	474.6587930867853
True	86.36965324162307
True	10.141782153271212
True	490.2755603601889
True	563.2834652181593
True	19.667329212274065
True	138.67173125613544
True	876.8954457241463
True	480.4468042589932
True	274.3936443045866
True	34.37190810050572
True	470.4809608642736
True	113.97568455117404
True	583.6622832676314
True	660.7948202414343
True	297.98307168994614
True	379.7250859570936
True	192.35038823101732
True	230.8967619652012
True	75.09038046572589
True	203.34680858491316
True	498.1934862821852
True	22.042594531831558
True	453.78106967875976
True	393.34960570874944
True	726.4774225715171
True	901.5246539133376
True	900.3017701571212
True	153.1951978489374
True	403.2500347699559
True	71.0980073750386
True	195.7605979867745
True	320.988428473493
True	9.89031027036454
True	780.1073362618833
True	22.806471197277727
True	398.60238721393546
True	275.6109771570758
True	657.8217130920399
True	204.5805150755796
True	36.06364415082147
True	664.5801537676622
True	1085.8636163779977
True	219.0539665741241
True	136.10867000752188
True	615.0683082356593
True	478.2914347718565
True	16.90109202447694
True	823.8165936906094
True	110.52963498279152
True	46.58416816962681
True	303.5886384027136
True	361.81587074434594
True	405.1241367040317
True	274.5525724055963
True	20.022716076614827
True	22.890120193947475
True	851.2796666008247
True	204.19230931073008
True	114.65095839798394
True	866.837822193332
True	645.5086044536326
True	645.7030567483116
True	444.4493978056908
True	153.6909414958698
True	33.70996255345968
True	102.33945386618872
True	456.1443816653335
True	234.3150107571294
True	475.0529260098005
True	139.6299080156641
True	500.3558124988596
True	662.3272155137125
True	952.952851131463
True	25.788941381920488
True	940.8230111491532
True	1030.8204834407238
True	478.9744223028949
True	86.68972911840378
True	783.6728617804293
True	653.3923233026188
True	659.6417279106784
True	173.41663858205234
True	749.6597813391669
True	691.4135406291176
True	128.83502172251602
True	781.038604177516
True	805.6028010448782
True	483.7372042601406
True	230.12936719336267
True	70.4197306396198
True	326.5258658163243
True	357.3206062779678
True	464.110665024169
True	421.7306183468809
True	192.71584267542983
True	312.8604280090556
True	3.105606411528988
True	13.577071444853598
True	106.62642272680554
True	129.7637485905103
True	357.72927238077784
True	360.8450247927336
True	118.65901686597654
True	18.26754017380036
True	214.33243721586655
True	837.5841753270528
True	476.064315505744
True	550.1193543888393
True	556.3948610867388
True	821.3699507883075
True	647.5185382659822
True	92.08414252507568
True	213.7687965888088
True	240.37397237454985
True	291.47247708891194
True	110.08646101091011
True	363.9942759145855
True	433.91291738772793
True	172.2830919899992
True	651.4147399216215
True	239.18899050454567
True	200.4825508340616
True	27.374889958900948
True	246.94110024285985
True	486.85840327733575
True	167.0474777720573
True	526.169232629582
True	466.48648179006176
True	238.1985857282671
True	112.5890583007541
True	40.1480480236164
True	405.3370356107256
True	792.2780369144168
True	165.47162871315592
True	1088.6323313176852
True	1009.1847976892368
True	475.4280318047356
True	102.2067867506686
True	119.19949304243528
True	682.1417591965921
True	8.85497721630628
True	230.19483070799507
True	134.9698838527501
True	120.52759449713191
True	314.2198993654625
True	639.8527211281184
True	35.502017691565335
True	121.92576040067436
True	978.6163829937788
True	54.50810573177351
True	463.716224247175
True	529.6924428307659
True	258.1624169236637
True	133.91302155476404
True	925.1999004559564
True	1190.5913535397008
True	518.8459844178445
True	632.6486400724153
True	207.05207960080764
True	151.00334652933893
True	310.7413180977389
True	242.60733578708368
True	178.79056068375834
True	306.0153351273402
True	328.4159396320519
True	12.295578325866172
True	630.1423624043025
True	143.43943757897375
True	81.38064069132174
True	455.9384104956472
True	306.9110135269796
True	1196.768431018256
True	339.7046774983647
True	1014.3327538808376
True	10.08627920414048
True	270.2168247470442
True	225.1254090304736
True	153.6891130386259
True	495.74414922121457
True	197.40893215847257
True	419.72217872703146
True	326.53373821491124
True	118.5858833672315
True	362.7474440911569
True	1042.7572383577062
True	753.8339875027331
True	225.73687331303432
True	110.39575655537487
True	292.71709247467885
True	22.351515474067
True	347.61094213691604
True	321.8872647758342
True	576.6282993655807
True	429.8530395353425
True	340.5263570876836
True	155.97542427466243
True	14.109103487670174
True	409.2201352047777
True	283.83558247419893
True	144.76864208077998
True	295.4166944686339
True	421.957574316827
True	816.412574609478
True	304.60716865176965
True	766.949661673173
True	408.6823201256516
True	378.11479205974
True	1.22479598274509
True	1158.8427948730764
True	95.38166794064622
True	932.4686788353278
True	205.3939360005012
True	465.1063558324282
True	675.5659912018681
True	88.12165194932342
True	473.3903565921646
True	32.94330142153911
True	414.3339110982813
True	76.9088849635007
True	231.81435700131996
True	37.21876040163853
True	666.3002298405181
True	195.31389635552333
True	24.67897041369013
True	389.1179665379232
True	108.39337532788556
True	173.41814587771142
True	828.3218616656491
True	264.3019510541365
True	159.46812067402658
True	377.3960412801143
True	519.5684522830499
True	337.3166816123686
True	511.4520432421238
True	627.7729644354382
True	148.77025939901574
True	7.895230348184548
True	71.26156553463976
True	434.4729003348374
True	91.08156998626428
True	80.03743950840324
True	1045.244926667037
True	26.424364691909588
True	315.52776524417726
True	323.8639073927419
True	459.53361191400086
True	664.9152769100184
True	185.8302608460353
True	661.3666199523584
True	325.507272074974
True	348.26803866483226
True	275.97696471934216
True	209.91918192922284
True	360.2086923376028
True	445.5665682144611
True	390.6140244893495
True	585.7415399311931
True	142.23539898591596
True	75.29779711091842
True	39.76085917896148
True	280.8707379746576
True	646.1169064585438
True	407.79903370942327
True	813.4549281468557
True	218.89830933561117
True	388.78480199290544
True	63.02447428797949
True	55.226388487984266
True	396.8356394298952
True	202.9031358497619
True	228.4045402497217
True	41.39430585986403
True	1086.391783149663
True	169.00528990235395
True	880.0321684321846
True	309.3927259437247
True	931.9715929296852
True	234.91917564087683
True	464.0792128140421
True	526.9002643851805
True	627.3917585757168
True	212.61893659757425
True	474.9378503078061
True	903.3073817558616
True	121.7693191212288
True	7.57889026090735
True	556.7655512880626
True	30.807433666886325
True	78.53215030451138
True	786.3892100795007
True	219.13652765049804
True	951.0997667125228
True	679.4810684575457
True	412.2241704370148
True	289.10590616996586
True	490.3597267060643
True	329.9440946015761
True	175.9547547030209
True	689.0129465401654
True	697.9723277391689
True	220.89475659645643
True	94.65062330283536
True	518.8995990659773
True	138.4382942850813
True	385.9998196132542
True	346.1642483899704
True	66.67990354391351
True	368.2746356965361
True	395.2781430111996
True	370.6681142028434
True	407.28153514841415
True	420.59000119556765
True	678.2829857588986
True	56.803876035631006
True	444.29206028903707
True	332.38239635032056
True	669.4649605125805
True	224.766812842292
True	102.33837514264329
True	41.56745567288383
True	538.0777850693266
True	652.3953821129018
True	183.81744410410627
True	420.00945730456215
True	342.519536467149
True	16.699498033233336
True	170.90388563001812
True	294.01918352063774
True	2.722839161054376
True	882.3597682929361
True	80.61939958665066
True	103.97729398229475
True	110.1457344813056
True	359.3761752700425
True	36.9455510200634
True	456.7772773237669
True	229.484659726122
True	5.058780927171795
True	113.82020676849488
True	428.5490118801925
True	49.37875745590874
True	69.84285378107211
True	172.29772117421405
True	301.7743956429714
True	983.9055887420992
True	384.4620968071509
True	963.8375774470602
True	179.75620793073935
True	1004.4227642229392
True	787.7017099668518
True	668.5165561201583
True	398.06983631999344
True	362.3441290479184
True	82.57777667343207
True	72.62267992251029
True	80.15853689303334
True	177.20889634556602
True	478.0713207671183
True	1103.7534592430395
True	177.16877778175612
True	349.67860197648207
True	438.44150772937695
True	590.1614506711031
True	565.2192095026342
True	280.90565871869995
True	476.1572649679624
True	687.3577150295696
True	96.3043901206578
True	707.0930582451941
True	261.6203814259096
True	132.94042805383725
True	400.69884107096647
True	861.9298648566108
True	439.91397494813737
True	850.143553822721
True	193.8698354771436
True	353.21846671959514
True	698.506644755783
True	602.7775789939425
True	183.39113449268413
True	260.9340797045703
True	826.640335160137
True	35.113665397296174
True	185.3354831822547
True	477.1744594120857
True	701.0330266739815
True	104.63769826440206
True	35.998697674141475
True	164.39193100310672
True	704.6426043774313
True	325.4683079865025
True	555.927158416778
True	354.51687311940725
True	313.8477323134863
True	457.4048683304178
True	489.9771227502104
True	70.77378463273834
True	378.3560871634252
True	789.6861250848286
True	0.0
True	272.1843674895593
True	247.62801904780844
True	969.15318425289
True	145.90278227636966
True	635.8555328094959
True	632.3196054882501
True	108.35528757956212
True	231.38558175509803
True	123.66666101772276
True	12.297667638172138
True	292.0837514660507
True	385.4504156727129
True	1126.7357421416243
True	241.84009128075795
True	414.33883207652144
True	666.0566332196847
True	195.16729391504896
True	26.006618137496503
True	858.3171519797423
True	631.3567483994348
True	159.62190544134333
True	632.2198029637633
True	161.77485283347397
True	295.20342372421806
True	761.7687147846651
True	36.08682414482237
True	106.43974300055402
True	508.7723323072313
True	68.83538261550403
True	76.09935422319563
True	413.4559272429568
True	21.760736766923667
True	748.8465143251111
True	103.82065347789911
True	156.5369234188808
True	18.064993763277847
True	690.4066979006379
True	30.810733535056382
True	761.2937632979508
True	411.9445695137053
True	116.76437024474706
True	713.9054884742867
True	525.1999861250434
True	556.4184550297655
True	49.14745544505019
True	361.3026241220825
True	5.335748685710084
True	98.6190513282454
True	390.2336820233746
True	43.593795570801255
True	127.22766804588429
True	318.6925579139493
True	182.5255743728669
True	100.41077454367966
True	673.0161827284704
True	20.193021004287708
True	1101.2498670166624
True	511.45499717020186
True	309.8005626719258
True	493.65598367450457
True	123.8519331331256
True	777.4013327136348
True	1102.313920192484
True	768.1826394470971
True	191.8137978709401
True	224.39861563639732
True	47.94881489677025
True	56.90241569429127
True	149.61331214060667
True	102.29516051449984
True	169.71003446604962
True	1195.6859028805322
True	296.23625614817024
True	363.8374954877423
True	706.5209216290051
True	15.331627852987758
True	13.12628527927822
True	566.2394984720235
True	5.504342414737572
True	113.43569206155702
True	684.3106221121418
True	184.34668202513453
True	635.8819884409362
True	831.9092411249744
True	152.81988447462447
True	894.0377060196882
True	3.438548617914536
True	441.7381607378912
True	1076.6898687351802
True	25.12107513399366
True	237.71633158823468
True	151.26920417945385
True	948.3035741489592
True	236.9926082016712
True	498.67540883042886
True	125.95219895392488
True	513.608118257099
True	154.6871757494908
True	102.63552468225282
True	386.9271596167029
True	68.30020005812626
True	57.07569368699741
True	1045.3829087194565
True	269.1069842251076
True	157.9314939037484
True	371.19011556478847
True	383.535490053432
True	210.1154731274144
True	162.8291078282649
True	396.959247645798
True	33.57039482609448
True	475.1219306534664
True	1113.7646137402555
True	110.73104177566262
True	467.2883400020914
True	318.4815800604859
True	28.921069078342704
True	405.0843340016789
True	102.42079838518605
True	591.5683595503505
True	208.28920246526508
True	426.4526782349495
True	20.34266594767239
True	427.7347022756897
True	108.75460376152344
True	343.0736406538744
True	31.3134766540101
True	172.12395274057204
True	245.73265370369103
True	768.386325892482
True	53.948885360315394
True	133.92761907386955
True	231.1830662722453
True	139.98634108697368
True	629.656487180377
True	545.1693670637845
True	774.7918558280732
True	395.9822948196773
True	541.4025531979187
True	404.6830965620032
True	682.0534647468047
True	73.25191633181318
True	459.28710580060897
True	419.9760364553474
True	47.43411251128046
True	84.99126549880351
True	125.42116833939924
True	84.84800435783903
True	336.59876680170805
True	859.1523759327639
True	327.4068137443225
True	1093.8922148895222
True	319.2635576175199
True	901.894140955518
True	154.0771747947606
True	568.4916444307437
True	628.2286072756199
True	678.095698484874
True	415.6734194018181
True	63.07217998589412
True	299.66417629937075
True	40.38334124459469
True	166.7141304693319
True	172.48634974037924
True	1087.65756478874
True	243.86261472768464
True	558.434300806789
True	559.1723838050239
True	558.1890843835415
True	868.2275299176963
True	602.404301510431
True	665.612636587256
True	927.1850638369032
True	122.54955230270754
True	318.5775458167307
True	258.9044288702541
True	317.9442723988078
True	91.95888935522235
True	383.29574002865735
True	5.310357918133661
True	330.08004430683525
True	254.0735944003175
True	582.1315352993358
True	283.2839536857511
True	362.7774580439231
True	9.339508811506072
True	61.41068791156759
True	535.7122397161553
True	30.7983183305918
True	135.36643134604984
True	59.37873641975521
True	149.22952689386474
True	238.3504531824824
True	67.52407640465587
True	391.7977045917367
True	275.50746027397247
True	97.70460158624972
True	344.91420760262423
True	58.13485704158724
True	597.5197413543183
True	831.3612251091915
True	275.9018910739146
True	1137.9259923781403
True	115.0548029758758
True	317.2972047752297
True	1053.6000027013174
True	91.55594719794595
True	283.5952187250707
True	9.556394985478477
True	416.5746989824405
True	443.1633082456152
True	153.57828508930038
True	609.4888633594661
True	901.0776870555648
True	154.50599615488454
True	79.71856821373142
True	336.20577496377416
True	551.2578347019161
True	623.867423262227
True	1213.5595733836094
True	25.296126647187396
True	943.8870023393888
True	133.11560136080547
True	655.0157375802353
True	116.85825572073956
True	134.0607248798877
True	187.0090847522553
True	158.79434116974213
True	742.1428295552063
True	193.22657551170352
True	231.02904304988792
True	66.85108783731569
True	517.6198658399248
True	437.3785075108838
True	176.43272408221003
True	241.17601516049527
True	16.050156244255728
True	433.87721512817257
True	216.26598644517964
True	289.5174590474419
True	111.95418183058857
True	717.7000675091867
True	443.6402294011205
True	260.2565744126875
True	634.736874698078
True	521.7555738009029
True	478.49138951081727
True	139.33841947212923
True	528.1549391276652
True	429.3426059272854
True	2.573817139075769
True	199.80319701680364
True	95.17082647262896
True	242.11439104035168
True	2.830142274181096
True	129.61468505654057
True	351.400875016351
True	7.379801144774749
True	831.4908113638467
True	178.28364224214178
True	714.73502435097
True	798.9587903255032
True	168.13365908704213
True	224.0470857856468
True	500.7822849991383
True	822.6692451541355
True	46.41044819737172
True	35.67433045362574
True	130.08731924135486
True	618.3240217105327
True	710.2538096578156
True	178.49137725499548
True	594.8538483036042
True	605.2522205911636
True	813.8671438405003
True	394.1065966222629
True	186.5233288860855
True	903.070163130296
True	234.8870560631144
True	149.60520672693127
True	339.35506252354685
True	227.6711785034836
True	207.6093432043552
True	589.3027504217674
True	244.227160606015
True	199.09546719749804
True	467.45226875119687
True	464.03528273871103
True	60.304312116494415
True	297.49006286312954
True	81.54815270491956
True	339.9983182250305
True	357.2173352701787
True	249.23651802480828
True	172.41727146534888
True	383.6286276947737
True	655.5448365663927
True	758.241271057017
True	300.9002360638456
True	765.2605025587359
True	63.450256825092566
True	852.8167978348528
True	351.78723723057635
True	11.903120023373576
True	595.7669321329357
True	679.4699949227746
True	255.65847600656457
True	173.40198830667822
True	47.77510270784144
True	387.586553453589
True	72.97008370199774
True	14.696199542809858
True	890.8649324609939
True	364.50752658968287
True	182.2773321381984
True	985.3272314037616
True	11.694263922157992
True	786.2947581185904
True	29.501911694423008
True	672.9963760922005
True	58.14070053423836
True	781.5046240808011
True	439.0636022231474
True	198.65522769839603
True	440.8994832987766
True	213.63451204424936
True	297.66557070973914
True	223.45503826877288
True	410.45190280358
True	9.343696922907244
True	324.0209304840478
True	111.784983911874
True	13.070042826561233
True	477.66787718558976
True	717.44108753317
True	284.4194894595212
True	79.86212417924526
True	312.0519170642368
True	84.97717784102821
True	188.80923919877247
True	182.30743260378705
True	376.535108728147
True	43.1396688045174
True	134.3754824700912
True	384.165291995828
True	903.3756557228508
True	107.20918826981952
True	209.9614688216498
True	432.9413261504372
True	19.49808902615828
True	410.5768231130805
True	519.5473544302956
True	81.43334393240079
True	397.5875602193637
True	352.302886784717
True	420.2631120462089
True	590.5864878023607
True	1068.6149310747514
True	985.10017462468
True	59.6269824607026
True	1067.9882796024708
True	111.87991045482224
True	114.04331759893108
True	113.17145489964712
True	503.876886634584
True	369.35266192291874
True	581.3755266846823
True	259.5092781859478
True	162.51007744686652
True	420.6006667882928
True	17.625497050722373
True	464.6596677307109
True	395.2583322900388
True	149.03768301277404
True	89.91187560716828
True	538.5534884787127
True	1010.9060613671592
True	191.9310488803832
True	68.76221142831956
True	421.3339605439453
True	370.462377284999
True	482.5234605183882
True	324.37855895576405
True	4.094823386475866
True	538.8618712767885
True	523.4230145741806
True	497.8070436294375
True	194.1341327568556
True	101.15486116021664
True	24.962517355040216
True	375.14383662365327
True	106.14429720592103
True	7.026517680101142
True	30.372911812375406
True	354.13424433186987
True	663.9214693289514
True	134.48844385825123
True	88.95253783568442
True	25.887563618350622
True	408.8161534068299
True	375.5357144572976
True	717.1371293664715
True	307.8411172582743
True	500.0961311197203
True	522.4067494333344
True	539.1705789752391
True	294.07247371836104
True	556.1023635919636
True	101.0311414833276
True	597.5985652056266
True	7.329903063503971
True	380.1326129865772
True	456.0629720003992
True	944.2434905361192
True	336.8515353097297
True	779.1040821953995
True	973.6434626953152
True	177.225756251048
True	36.56426692570889
True	372.3782789874689
True	387.3311469436453
True	582.0523217115552
True	239.80298093596895
True	30.181839093418017
True	663.7182564835528
True	117.00237724640644
True	1076.798483569745
True	317.87369871572
True	496.0833092174127
True	129.6423819111184
True	824.5921314145365
True	131.62420781022237
True	819.7902444270205
True	566.09366495702
True	191.1034083200936
True	106.01488215472644
True	66.88757630322489
True	561.8749927719879
True	911.3149628211346
True	437.1125391188182
True	547.4842260393389
True	133.4753729187688
True	630.0949320295902
True	476.2021639761654
True	780.5401731040424
True	328.45363033547034
True	582.8182138713527
True	109.93792526400507
True	26.22089276526757
True	418.695022842424
True	169.34899578513006
True	102.52294605203578
True	386.52237059135314
True	1082.1361026505351
True	269.54907713672577
True	547.5276032396556
True	10.778757329246496
True	75.67514511682079
True	336.6568314376543
True	795.4752543824601
True	449.2704453798504
True	525.0535815131799
True	709.5358756547796
True	71.15702628991895
True	729.6628132372958
True	52.60356031580856
True	104.19303152521188
True	178.32143237472656
True	80.6066096813159
True	28.28545311969539
True	310.5953435175932
True	466.1785868942464
True	901.2782671767276
True	859.1864062057762
True	5.761465097040416
True	290.5880614901572
True	458.2937360590997
True	122.69718777393938
True	236.7446277064188
True	328.4535529520404
True	1331.233976250854
True	446.79216661204657
True	23.422704936673007
True	185.5686999966543
True	727.0293031727902
True	35.333475457030175
True	173.11659155971594
True	563.6342427400026
True	70.40784786838809
True	884.1807435493257
True	324.0960587842443
True	646.0801125918913
True	76.40521084863057
True	698.1319202162127
True	583.3742741831351
True	872.6512454838785
True	230.6690845396353
True	492.3009517532887
True	837.4908071824644
True	946.2026505021302
True	231.06615420416864
True	788.2827601236917
True	213.95215746688143
True	455.7466965477522
True	358.7012020757728
True	504.4303043296735
True	496.869952525525
True	293.3680778762542
True	353.12668315916983
True	114.17442496466892
True	342.43651789194234
True	1159.4434792647812
True	334.8911012049706
True	145.6937734397368
True	299.06395378393546
True	733.7129414052241
True	652.0046219000487
True	436.97293171120856
True	120.42860031849276
True	332.3249427709202
True	35.73104319151916
True	182.6634851196852
True	90.09169653512654
True	87.23070660825408
True	547.1055089478426
True	138.45036585298325
True	127.93816385617365
True	111.37462759812884
True	84.80367250150573
True	458.8148138653518
True	385.928507432562
True	1026.4270599598951
True	525.7940397870605
True	849.2293231509173
True	266.33911209014883
True	302.62230345719394
True	536.0867565759723
True	190.7582739626867
True	748.7206962150833
True	242.8040229715315
True	353.45393911596625
True	72.56178993462127
True	118.18095708567678
True	250.1785228976036
True	125.47312448579376
True	478.77313032696543
True	31.449326819958927
True	571.0582192411639
True	1009.8516165388502
True	743.5378144462123
True	1.5122863130031985
True	63.32253961089256
True	470.7743702281547
True	425.4493260489728
True	76.20822795901306
True	126.43813235990964
True	307.51226442962513
True	76.74605618655562
True	53.75924236814784
True	692.6421654796766
True	676.6966817711218
True	166.80926351009833
True	171.19586708780622
True	526.5272280060947
True	51.84063804554973
True	25.744268294777505
True	570.5886827068367
True	461.10263012512274
True	1135.8244727147803
True	48.23613415058952
True	485.056997490729
True	893.7563550883596
True	769.5391482463476
True	273.4088774629724
True	752.7645985994875
True	405.95766413606776
True	42.992919248869256
True	94.03195714692248
True	691.4043222161906
True	79.6930177497072
True	138.0214381860855
True	937.2608327553712
True	191.1009508300325
True	275.6274495216772
True	100.1714711238987
True	652.5495298831128
True	605.470383355006
True	214.21316164388853
True	442.1136289217179
True	44.826791221904365
True	277.8263825624653
True	611.902664057103
True	640.102531709989
True	328.74748240408286
True	71.27577383925218
True	925.544929552247
True	1089.2650050718391
True	569.8512316027194
True	63.17275357194946
True	29.30421114786405
True	92.68643294997064
True	103.48642919958397
True	105.4703590814124
True	853.9916847845018
True	1197.092472262004
True	717.8541045761211
True	330.17884185637445
True	7.582983562891572
True	21.83413573825526
True	339.14246025112413
True	476.210960462739
True	48.54747064286045
True	580.0138825526008
True	421.1893909510025
True	399.58046121338776
True	81.36685108307077
True	191.8143264456981
True	263.74469952728833
True	139.4092158564685
True	392.3866383851234
True	42.25169743301234
True	181.9195543081968
True	1152.3866271179352
True	5.891992675383029
True	26.219705360479
True	608.083251779959
True	351.56875509141304
True	775.9130939578804
True	150.7641492236889
True	745.8707179436939
True	612.6260684771272
True	273.4047371210584
True	436.4217620344864
True	336.5641337100999
True	292.92781502690923
True	265.97548715370925
True	400.0468299509507
True	509.6764710236745
True	484.25826309315374
True	107.64274088235526
True	356.9112611158448
True	7.196779189588652
True	188.88781787370064
True	235.4630255028001
True	874.6767667159079
True	592.2307103984659
True	31.49009227601926
True	679.4206808862933
True	845.8181695731115
True	106.43505195570268
True	344.3234941236907
True	871.9084326480515
True	218.07850737366223
True	167.46955392252474
True	521.438795288012
True	595.4307787257059
True	1098.2529354039634
True	142.62952142359055
True	159.643570808172
True	258.80105008371595
True	312.76692429117224
True	423.5613553451364
True	414.32113149328205
True	318.47521052903704
True	448.13833089279007
True	487.8117828245927
True	233.04883368176027
True	1507.303740638082
True	255.12320150731105
True	402.5536299037776
True	51.28714679446704
True	788.4526728245279
True	256.9445917538009
True	936.0626276505348
True	568.6432413220095
True	302.36086449240213
True	802.8524493367524
True	272.0594314700746
True	208.2439733169965
True	248.12465048680025
True	219.12933940958288
True	146.68231744724548
True	255.3871440731804
True	740.8125609754566
True	525.1163330957742
True	226.73622521299504
True	1146.6552184036093
True	115.7962254870359
True	256.43079601462193
True	69.51976438122058
True	300.66596150906594
True	411.6901661394376
True	96.3677352588164
True	224.5323494809425
True	76.21983605019734
True	697.444246739774
True	384.53040315481326
True	225.86840685818183
True	735.885487347843
True	833.9353646901455
True	832.8232769219993
True	816.4296392787671
True	344.68708092915534
True	1.0626043160177934
True	260.0474489947039
True	54.32194053236755
True	376.0973038644996
True	54.16603663373263
True	373.556343657927
True	834.4420721090277
True	1014.598980780557
True	387.6924580634242
True	20.206157004737594
True	533.0998042717167
True	496.9365340239455
True	191.9298083455621
True	239.54486246044036
True	286.9185004308362
True	25.457486833774773
True	118.22269628771768
True	972.7240516044242
True	64.93369413637365
True	449.7123273212305
True	793.3449872656151
True	97.47977723408398
True	257.70443016606725
True	110.11153119430202
True	15.279291505277923
True	1.3057314069335686
True	115.01287046810567
True	1017.7886724883402
True	493.3439577831362
True	68.07751144985184
True	809.1075167956375
True	337.7861493317396
True	1.4253152457630234
True	453.3653569290588
True	174.93267858383717
True	498.4762218134873
True	83.73543387671685
True	328.609194843905
True	383.4301887783464
True	160.0964180854215
True	208.7058734685344
True	131.96122462788705
True	178.4780927514992
True	959.434547462914
True	17.12057683040026
True	510.5798029048277
True	468.3841390006518
True	393.60094867762274
True	217.55914857877968
True	222.7380910826312
True	159.9767241895635
True	47.9571602234316
True	491.61739642121046
True	150.89271332398226
True	868.2009424712661
True	827.3474977203331
True	251.3817090147033
True	328.9263140182386
True	526.7374390516684
True	41.47781110474526
True	84.28046922686309
True	728.5800657809793
True	1087.2324098088116
True	102.67201407204028
True	722.3909784681035
True	140.8011414201511
True	911.4326968590468
True	676.8247109062949
True	100.78874243786385
True	272.11558321180445
True	628.8659315416684
True	250.97375269695604
True	43.7905863123376
True	556.0167864527306
True	419.89818134845456
True	6.1520899966912985
True	480.7101107957898
True	69.46084433345594
True	166.8865890006879
True	246.51483531765984
True	297.5633898638483
True	72.68911233961698
True	230.7642074342785
True	345.467208428177
True	427.1419230649175
True	956.7617248499516
True	50.51528270046524
True	890.6668451131812
True	994.9587331621354
True	128.02378402841973
True	75.86417249854152
True	996.4650128334412
True	33.854252463582455
True	236.80076398622765
True	88.27792860146945
True	213.4859604543994
True	360.80905792301536
True	933.682152370735
True	99.03626176166286
True	71.02369098904967
True	656.5500920931942
True	268.48564270147534
True	694.5915454674948
True	51.48783505262381
True	482.6712391676101
True	384.8672086031319
True	671.8741990979735
True	50.06273386826501
True	107.97714150644366
True	26.650723112365696
True	269.18537604042854
True	45.401025005816805
True	353.8861980709276
True	3.010156248132718
True	1206.8731329471211
True	100.22709544071182
True	130.39598391876646
True	359.4537248508504
True	735.1114118768426
True	675.6057615198507
True	956.8780891202322
True	490.9170759847324
True	412.5676397316281
True	136.51925798491462
True	418.5697115614511
True	845.3471572617353
True	430.83772731361626
True	930.3410566671816
True	87.99074305536953
True	418.07066058787154
True	171.7386843318643
True	279.1546803266364
True	744.2764919002606
True	156.19257569665382
True	135.01594766957007
True	63.25496732959849
True	877.7080344740673
True	765.9995153554694
True	77.82321638127182
True	448.3870757083028
True	742.5566677991391
True	417.7085474884709
True	58.40558271226258
True	321.49168509275665
True	784.9628958881926
True	29.85068267126171
True	369.02921717940166
True	170.03846449766354
True	280.7143708961326
True	35.01823687087412
True	221.2621116040241
True	795.1498077981862
True	655.5516288040044
True	55.72657508436692
True	285.7969035806273
True	864.273610311187
True	20.0875107073795
True	311.54393651958645
True	296.4830826888946
True	404.1894333284909
True	215.74027289024608
True	583.5904929625444
True	47.886215150323565
True	967.641898742617
True	867.2698790388872
True	45.1134094106692
True	388.38938339460105
True	724.6575480185044
True	896.2433946647341
True	275.681109768615
True	620.7506077731238
True	121.0813032263881
True	193.84386138373756
True	133.27379033297316
True	129.99237628937576
True	206.9385371016254
True	966.2382885750408
True	767.511437499464
True	950.6698828608156
True	19.71991103268262
True	26.53718402012818
True	363.5868126362079
True	12.589129390746544
True	590.7556363987544
True	1058.1296110792655
True	251.75795368754888
True	206.6851679810649
True	87.91286885960635
True	216.27229256836085
True	132.29738727529485
True	45.18905641064487
True	130.85867696526196
True	89.5334802920508
True	258.35593619799823
True	531.5363529250664
True	162.99354008946565
True	30.059314010441977
True	56.60214711811201
True	428.7318435329046
True	264.1267824807574
True	572.6329310590888
True	20.42955739636652
True	113.11876319067822
True	656.5976755133318
True	267.12665601950647
True	483.6602315060898
True	661.7816233648502
True	107.90091096717744
True	113.5366522849614
True	79.7671627754034
True	25.111596513195117
True	120.41094611337904
True	89.57814832075582
True	99.06069295038483
True	138.5766631450734
True	234.6594153348656
True	820.6619855697135
True	276.07254466196684
True	906.6274026061084
True	165.48382560706273
True	201.9545389545593
True	814.2686206424822
True	306.0957701627698
True	604.7435105555232
True	245.80051703178623
True	372.8020387244
True	441.3359570817087
True	564.736359694887
True	662.5600098490805
True	356.8986449330903
True	35.12762078189592
True	544.7626370565403
True	604.1597605859434
True	19.2631261032859
True	12.157968857469715
True	259.62935796757256
True	401.4045012994303
True	449.6000486075095
True	69.67515605001482
True	644.0228639095596
True	935.7019906223708
True	250.94180771726533
True	908.8218010753844
True	284.83609398519314
True	107.45525755031365
True	272.5989835617896
True	689.3325169677504
True	38.77647207866557
True	599.2343911678662
True	1278.2620529496558
True	997.5355569571592
True	895.1916568360435
True	197.1026616511426
True	90.58127934515193
True	192.0878079781677
True	818.1522607686842
True	148.54051757583608
True	1032.1904512141807
True	864.9252292101164
True	39.407973176856
True	86.17070328296752
True	425.0118306315858
True	395.1789033907685
True	196.1947291274749
True	517.7008119411535
True	664.0928563030121
True	125.93851206409887
True	278.48167034185457
True	1023.1870364202643
True	52.72980710383089
True	702.4788116930146
True	555.8248621623839
True	38.86206056835962
True	825.0269827713325
True	378.4250867368674
True	591.869796199344
True	113.71438143964752
True	272.5756896931295
True	210.54581831609963
True	26.201314122456512
True	128.56215434484844
True	692.5632766763738
True	145.33251836595653
True	367.5144219187292
True	61.58307144029889
True	635.4230995566853
True	600.3542567232959
True	226.95543184780524
True	481.6121909727999
True	172.17871213147254
True	161.36449634907322
True	209.9128860831642
True	279.21071498370395
True	362.5470402985316
True	133.4015727637861
True	192.41105609807207
True	27.1811852193189
True	853.5287605941128
True	328.2237473208818
True	9.50512848792324
True	367.0262568207773
True	165.6304110467745
True	617.7665372515854
True	350.9699715311785
True	579.9869230092601
True	548.3525183530625
True	472.464799650489
True	794.6197550212452
True	247.36374557003904
True	558.9734955003723
True	156.61429651563725
True	499.3216975483924
True	356.6899250732732
True	371.3240756198286
True	122.5589854182693
True	132.70695103382852
True	114.9122892505604
True	68.28844658700521
True	703.4309110264314
True	178.31215103376306
True	40.69804487415404
True	0.0
True	571.3977314772081
True	117.0914861983693
True	21.01206235836665
True	41.54789162163157
True	105.0277278288622
True	554.4639608971797
True	190.00608095247767
True	108.17505859898192
True	33.75918770472334
True	159.48094098918125
True	960.443913442186
True	52.524669419704274
True	224.51536400772807
True	723.5117885990867
True	313.74964342967934
True	480.2647270635744
True	465.53645291334175
True	516.9189943218804
True	593.1762833419416
True	894.0681658627692
True	262.9629215086448
True	1032.31550006974
True	920.459111886102
True	607.958689422816
True	350.24196579855726
True	821.4277156060773
True	9.883328943629412
True	30.46848406671305
True	305.1555221576104
True	42.33184023715906
True	199.45787768642907
True	758.3733328945202
True	210.5928835359424
True	741.2498379337497
True	750.9184713833943
True	120.97064757017168
True	379.06864428908136
True	564.6230955553499
True	25.76587672870789
True	134.05787671944387
True	438.236054563836
True	296.0762136299031
True	202.64701352182703
True	109.02347796821064
True	385.3853855641022
True	21.795194116219587
True	373.6317435691053
True	372.14197449667256
True	1044.3027924682594
True	373.7378847169626
True	30.044323578105924
True	446.762806752385
True	453.8281316846019
True	234.92767545110945
True	30.88399312166558
True	749.63209684501
True	419.6425644990381
True	175.3701755645044
True	13.988678330662836
True	1223.0076724757955
True	167.73937685079056
True	28.223378267560395
True	305.70982752181146
True	280.9115708382089
True	116.7069145113342
True	294.8054222814866
True	47.061617275083485
True	316.524182222261
True	313.1075142943367
True	323.65397267384367
True	31.667894823586035
True	47.869295277631146
True	1089.5797462742837
True	24.051946728414265
True	13.562215187116518
True	174.78539244135098
True	656.5140975827824
True	9.961817325855534
True	195.11879549722613
True	173.43283141063543
True	521.581401782741
True	368.8071699543904
True	749.1218911310929
True	311.16580255697784
True	505.2462512546194
True	442.497639896538
True	521.9830755444611
True	101.42542057418072
True	1282.2876600266118
True	924.9223596266112
True	282.8920228467754
True	541.5639992653937
True	102.71722656357277
True	581.2583412176623
True	425.2015374761594
True	155.6606420771919
True	77.16223300613949
True	346.2246097981611
True	161.59723861294458
True	31.091717385142942
True	607.3410795569931
True	385.84387664413407
True	73.05328142304867
True	30.79028710028119
True	659.1995293560133
True	482.52792289737823
True	70.92662328884651
True	22.313953583514262
True	320.9838925378303
True	312.5709407509216
True	733.2519643635441
True	551.7969156204618
True	562.8673479304537
True	784.1010208491953
True	9.37495063064542
True	56.09520527658351
True	33.95212299698696
True	61.60697993426127
True	500.1103378871884
True	589.9053656864488
True	86.21852340972868
True	109.90566406304733
True	191.20137600364916
True	75.01594181340693
True	192.10230653802245
True	209.48589807568456
True	283.49334051205994
True	816.7678954140921
True	582.0370316745975
True	287.5112916311318
True	184.84510892277157
True	270.7706577479368
True	232.26564099046584
True	765.2776392561321
True	319.1903113338596
True	173.25918750772465
True	918.2074511003976
True	354.7563287724446
True	483.598144588758
True	148.5157237762375
True	118.1794004646989
True	60.83205765583887
True	203.9002749334285
True	970.9224728224766
True	533.1155240176724
True	112.2304598496234
True	359.3983202068602
True	100.45264333045832
True	692.973306821256
True	4.048132548858389
True	717.1608149353691
True	38.84814845638832
True	901.8289174362578
True	841.5670159344285
True	210.8108323574998
True	28.907348627150828
True	83.99029005816618
True	461.6614164409552
True	224.71418088298063
True	1.446722546965185
True	72.32757573935253
True	1081.0426767145857
True	356.8700580729092
True	669.0984867418621
True	488.467257083904
True	31.847503063738102
True	134.64137289736732
True	437.8402975196887
True	948.7287396809826
True	823.6740825699137
True	432.5039812638431
True	336.2709120454506
True	16.955447665726876
True	81.31420123636124
True	764.0495888418708
True	479.2037522458842
True	380.72872862729247
True	866.2843447524133
True	28.400968864854672
True	212.7458638580321
True	909.2243417471304
True	227.5137443568101
True	9.25068563655748
True	496.2929455217344
True	108.84527991073348
True	623.4576446060199
True	56.139362640689264
True	255.6770168879898
True	872.0789612967794
True	890.2413187788899
True	275.0089430619103
True	437.2757368839715
True	122.14078287012995
True	602.0684742835109
True	257.43481483684764
True	201.3373673234056
True	862.5916937941726
True	55.0784010997184
True	677.9223109989437
True	283.8370592231743
True	311.51794342948324
True	170.93010938367067
True	478.8513073951484
True	612.5130565867094
True	374.1523980409363
True	419.03119881137343
True	68.98552938730182
True	164.81313298750257
True	450.9333802958179
True	223.9602622852235
True	37.40448362551208
True	207.35537821615856
True	387.6680970111349
True	401.5077427249948
True	783.9341471106848
True	133.0620755055289
True	656.6328962941209
True	508.6736085865078
True	617.7870141452455
True	138.83995523090903
True	40.38169846990604
True	674.903873161206
True	75.3875304733089
True	551.7666199322384
True	682.2894595727888
True	443.40283255892473
True	135.57432596508312
True	510.8769271954857
True	4.796909713950241
True	393.4142804309648
True	32.4821491031623
True	635.3694346841145
True	261.8313575186603
True	583.347882280626
True	687.6934128199293
True	135.52541105171403
True	532.9543767184551
True	491.084346166195
True	65.83645873090481
True	971.8700289586
True	3.7577336773372862
True	24.307371836249235
True	637.682446434727
True	665.4665442745978
True	134.44266955450112
True	407.0720930240302
True	113.76194613870229
True	72.89619123267649
True	474.2406068784718
True	40.05243609535159
True	506.9361603252856
True	13.330401108040355
True	876.1189926579232
True	540.1725209069596
True	691.0052642275375
True	99.69220544648044
True	373.8699696076737
True	998.6360847972496
True	852.9036279990258
True	142.5733806245022
True	543.5270123803542
True	455.1975635054939
True	242.0395083290316
True	248.9804063338245
True	6.948976061515804
True	319.0999883490153
True	11.652904651438412
True	366.0428352039423
True	76.67610309982891
True	400.25756403408457
True	665.1957839003907
True	124.21944552989706
True	236.66717134336815
True	627.5232353827212
True	676.4683760887405
True	291.0730592925824
True	135.0636092214769
True	166.79911635247564
True	475.662883326153
True	90.12548070094
True	11.2764451403945
True	514.1155159776656
True	569.8906255127288
True	17.533792183946673
True	138.93772526855938
True	915.7642996490712
True	484.6464826239663
True	272.24242098416823
True	31.55301297826473
True	472.80924435613406
True	116.25208450601392
True	589.6644203722983
True	674.6964869955299
True	304.0571699505153
True	365.8156560312448
True	183.42539743362727
True	247.9536561149241
True	72.21847952419228
True	213.64678856430143
True	499.34997854932334
True	24.13179747698756
True	455.5373351293399
True	376.6567461935092
True	700.5358941889905
True	901.6976785746848
True	922.972616617588
True	162.32936812883796
True	397.2783103358183
True	67.32118614663665
True	182.69379091539324
True	317.9685718371825
True	8.66080560528111
True	788.7651874323054
True	22.33466217740513
True	397.3275028568168
True	281.6553153620028
True	662.9052798166675
True	199.4774608576088
True	39.85006078201058
True	648.115867108572
True	1076.8322512608677
True	228.8667160841018
True	131.38286746288404
True	621.6448833559964
True	506.78568138277177
True	17.394652208925976
True	834.2334258816679
True	116.41240522846904
True	47.29016667086489
True	303.08963016186857
True	355.89721247899814
True	407.917208967081
True	264.9996506237912
True	20.91810595198706
True	21.58404601049863
True	824.6531453877199
True	206.74416165500867
True	115.74424336652712
True	819.866094024045
True	654.4599492396766
True	616.8431597647409
True	458.0417142227069
True	150.7223034272489
True	32.93841804774937
True	102.59942926204434
True	433.1685208550153
True	236.08044882160715
True	480.7374025367551
True	146.14290340250184
True	498.4716131464276
True	655.6261672335339
True	968.7391942481448
True	23.155426332255544
True	961.2901084036478
True	1068.0546278353456
True	485.7243807620809
True	81.0789810399305
True	808.4566310407631
True	644.3398949284976
True	664.5490105749515
True	178.37936774171388
True	768.019473263367
True	707.7590976280466
True	122.7168122528326
True	770.8227001465696
True	808.9671871140355
True	489.7977318562708
True	219.4765081713906
True	69.46931583121605
True	320.12570173629194
True	364.8843980150856
True	477.0685940435996
True	414.284186218931
True	197.1983618385364
True	322.24019013980273
True	2.8907650454027425
True	13.497066285138631
True	103.10672988576864
True	132.81605954574894
True	360.8895606730776
True	345.99113594169125
True	110.24171599916534
True	16.714199681868294
True	210.84313758234768
True	832.4088588797708
True	465.9240135558932
True	545.6578419544945
True	564.8404484788932
True	848.8947703185958
True	651.9155378898572
True	86.7112366974302
True	208.7617543104729
True	247.2081881251222
True	295.38980725728135
True	103.59814982905296
True	363.4773850892216
True	435.7861224714613
True	169.1465950797328
True	628.7834513276458
True	249.51807033985057
True	201.69366753823687
True	29.098746103245244
True	249.23790279004564
True	487.8899200831536
True	162.92574996270204
True	549.9187845727441
True	470.5267926710245
True	237.51544214856676
True	99.69341241376944
True	43.9309243415247
True	399.9353068620897
True	794.3669352846891
True	164.65451280134135
True	1037.7993419158192
True	1052.3397520314195
True	480.610975182261
True	104.50422540759676
True	121.93683436032973
True	667.2858239345028
True	8.979445545182493
True	227.54225247359716
True	137.90802220214172
True	123.20684237874008
True	327.6283993257208
True	627.8229564151084
True	40.87772512723394
True	129.23698152377722
True	954.0754738700878
True	56.13555596943078
True	415.235882290357
True	522.6382809294832
True	251.3110287555265
True	131.6551533644019
True	928.9284521853627
True	1180.3610573903677
True	518.2165818422865
True	648.557454607312
True	206.34029309512783
True	150.4134367709403
True	322.9187401025096
True	250.64923162576545
True	171.8039406873269
True	312.0206569397554
True	339.12993413914444
True	11.297512036288422
True	622.4812183567236
True	145.32719352767705
True	77.77459576100635
True	442.6341214069036
True	308.9461644898672
True	1117.6950765788968
True	354.3290724145225
True	984.277262458179
True	10.02534442767373
True	267.52696723419217
True	228.29420256897933
True	159.74381265062166
True	496.2003068186928
True	194.2279694614527
True	401.9912485297776
True	312.22754293865813
True	116.22100043059147
True	350.60728756280423
True	1010.1177663024652
True	737.2901068566407
True	221.01519394132495
True	100.12978723024708
True	294.10111504955006
True	26.303479330792392
True	360.3340816164784
True	306.6944927779657
True	577.3916844215051
True	445.5435563478013
True	359.35398484950457
True	157.88639865974525
True	12.833366236741904
True	415.3406851090506
True	283.449390614568
True	142.40849168638726
True	305.98056556401497
True	435.92942789444845
True	816.895357849153
True	306.70354781090526
True	770.135087044068
True	396.2600455012126
True	369.4921865925872
True	1.910232407839597
True	1198.600575762601
True	100.2982171405618
True	916.0233297433988
True	198.70523470184528
True	452.0210740198676
True	685.4258012398866
True	86.28623655982615
True	475.18230468749033
True	33.58462519667715
True	424.6770021015254
True	79.40566770046198
True	228.5743330593192
True	37.34230616600085
True	677.4300809583198
True	190.3570704764314
True	23.92768899361749
True	396.1611954965131
True	108.47859409055512
True	169.79284600333688
True	825.5442504386443
True	253.3568130176977
True	150.340038018557
True	373.69813827363527
True	502.557709860139
True	330.786745001472
True	519.0177846202937
True	609.8202419578016
True	164.5607852005719
True	6.568259684174213
True	75.85017916386197
True	417.0109127126556
True	88.5639570217522
True	78.11683174688224
True	1066.4510876416944
True	24.48078192519601
True	325.6522829760444
True	312.6363938339361
True	447.9435097601744
True	691.9635519921097
True	184.82597530443812
True	641.2803359098788
True	330.78712788685
True	353.780233928686
True	273.8342270612076
True	227.65746321086036
True	373.9853498129144
True	447.7382265617931
True	424.8185443151655
True	609.0712597489522
True	143.28804712750312
True	78.8750578583934
True	40.845492522904365
True	288.1005221969734
True	633.945321216882
True	386.8400519358847
True	797.2581968901716
True	215.3773208148725
True	396.0852568636429
True	67.23591476801322
True	53.34532351878964
True	410.185306436516
True	206.3874733605341
True	221.0769144613953
True	43.65444049079407
True	1083.1150303878733
True	169.719460029943
True	931.0472248747676
True	315.20456964758216
True	922.5928981041184
True	241.0468256741904
True	481.2314841431936
True	542.7891310787468
True	605.3529367062456
True	203.18223174866628
True	488.14245542764434
True	965.6994040009316
True	124.34098375747249
True	6.82858547613634
True	576.5824027662529
True	28.86899425968072
True	77.98683339955777
True	800.1071105373137
True	223.7628380960016
True	1013.3362851297634
True	688.19611656631
True	415.9751382223743
True	282.18812440103454
True	484.13158000234057
True	322.98731278108977
True	188.0880113849708
True	677.5504545067886
True	723.7970218783395
True	211.98236315875857
True	82.63324844430274
True	513.8650398401821
True	136.40929497398503
True	391.36467484001486
True	315.3454901999146
True	65.60206168139965
True	370.72016471529
True	417.6840750803801
True	358.57592184950954
True	406.2715891842766
True	427.5982348048632
True	663.033239839963
True	55.19093841047395
True	457.0379253395838
True	313.4649232007523
True	652.4093289891437
True	219.76835740714347
True	101.76331786581756
True	44.29726990860821
True	537.454720472497
True	633.4146952854462
True	181.5623910523952
True	411.61407399827857
True	334.66162110891213
True	18.860318444665506
True	168.42067001159364
True	296.87418380274823
True	3.4920367872219287
True	860.268664542652
True	80.56890891112468
True	105.39005732974118
True	104.36590946634485
True	374.7348342573742
True	37.73566621393521
True	454.8799991664809
True	229.655407572251
True	5.265357891253998
True	118.28021000498404
True	441.1676189963561
True	50.535632512537525
True	71.40307948860702
True	171.89805359529385
True	275.9429516296851
True	972.9369303103102
True	389.0383466225557
True	951.5409985968872
True	191.25833611027176
True	978.2086847659272
True	768.3988284391185
True	643.161101839822
True	418.3519634451346
True	372.6677579760309
True	76.24215389371062
True	73.56666653381934
True	77.78892634548814
True	178.71462409204167
True	480.5774506821821
True	1122.6779440660682
True	177.3314597806711
True	362.516257498853
True	429.66223829270905
True	560.6314271129182
True	618.0688789213064
True	292.6097526146033
True	480.9607412061554
True	694.7492587554347
True	94.07554715687996
True	712.9909971420248
True	258.6334976719705
True	137.7710270681034
True	413.212730465874
True	861.0277818327261
True	457.5005163987392
True	842.8609970081724
True	193.5232213966594
True	354.4247995013609
True	691.3699839853384
True	623.8126465710201
True	188.3882387806078
True	265.73544392655634
True	826.0783875944343
True	32.269105519500826
True	187.89024282810144
True	464.21833165685166
True	705.4974199402573
True	107.10689578268897
True	37.001092232921856
True	169.27827987178503
True	735.4728830794122
True	321.20622573432814
True	558.5002855932529
True	350.8125928559511
True	296.2850161911925
True	460.9650985047161
True	493.1313748760455
True	69.10656065165547
True	370.5057431512223
True	792.5536378822922
True	0.0
True	275.5868433293914
True	254.77107268753795
True	942.3690230995068
True	144.40471974949224
True	645.4797280062935
True	638.9463123772521
True	111.5798213229928
True	225.1546347430488
True	126.31685249524074
True	11.096382150811998
True	289.36429834130286
True	382.58465748962897
True	1151.246009131521
True	238.07310289183215
True	419.3161713767841
True	663.5151993089036
True	201.83766988462915
True	24.844038193203424
True	871.4290693254501
True	615.9402848039838
True	158.53669755987917
True	612.5541594905703
True	170.29028648218744
True	297.48282527602095
True	776.2301183214964
True	35.12084250238032
True	105.31246521131196
True	524.2754097340173
True	65.69964219325634
True	72.11332639170284
True	385.17488920439575
True	23.42208763434139
True	765.9169938513651
True	96.93611645604142
True	153.81097778802996
True	18.73035520160277
True	724.8767665939612
True	31.132079384156214
True	787.1840225720803
True	398.00073742285207
True	115.486810169811
True	701.4478643534393
True	520.981641594616
True	574.9456940274737
True	47.52055539278191
True	363.8993184176431
True	5.845763023418257
True	90.1747971640681
True	393.6097108817594
True	48.61939168311121
True	112.66333018213244
True	300.74063638998337
True	183.2455261167796
True	98.01054813028318
True	619.0286005838102
True	20.88169267887491
True	1101.5486141536835
True	480.7589173214996
True	313.0394898683438
True	508.98661904962336
True	122.3286444322928
True	827.0088824072498
True	1123.1632613634995
True	737.6149008335516
True	170.01264140279727
True	228.04480196366956
True	52.715333957925495
True	59.673772675931566
True	156.935608669845
True	99.12655122679632
True	172.8876164109754
True	1153.962133277184
True	301.5576768260709
True	357.49274143713666
True	704.6813735198252
True	17.76976553795408
True	14.795071304470644
True	592.612474999511
True	6.035674665778679
True	113.23238121046708
True	674.7861860279256
True	179.48991363940752
True	627.2169462775181
True	843.7415635607077
True	161.5776993460076
True	879.9902655528206
True	3.0922860704045467
True	453.5023943163931
True	1042.2530395836163
True	25.023625208538
True	239.1799518095274
True	145.75521941858466
True	974.8066387595702
True	239.8364648710537
True	515.3356360149742
True	119.653592379111
True	507.1708900246052
True	149.99745200986712
True	101.34517019499724
True	382.871702387458
True	72.385059482131
True	55.34077582128253
True	1045.556688080241
True	262.8835064895355
True	153.08424787619717
True	377.9320220443811
True	394.4032088701799
True	214.4857089251821
True	160.4654142340988
True	398.8963863316092
True	35.97434011129682
True	492.79215624444856
True	1161.0050192756855
True	116.70640249344588
True	473.4750186794429
True	313.1893121007837
True	26.433399507371053
True	410.9439775621525
True	103.48340742672208
True	586.6945230907473
True	205.0930382651443
True	418.6738023586833
True	19.545107825220622
True	427.1169429565426
True	107.32568169848264
True	346.34127815575994
True	31.396112737402248
True	161.37833147496897
True	254.15165523813505
True	729.9260982592923
True	60.34569340954921
True	143.23617637145182
True	239.15599410072917
True	139.9944605963638
True	630.2368085195528
True	550.4202094659654
True	767.3219316037438
True	400.6090956222969
True	543.6458644896275
True	418.680542259764
True	686.6699484601511
True	73.68388544678118
True	465.95925561675136
True	417.3522089686713
True	49.81252411604545
True	87.91181423371833
True	127.40254034778138
True	84.63161335467669
True	330.9418501060487
True	857.061775159338
True	332.3980126528961
True	1063.4958004551102
True	316.9580903967129
True	920.373846321742
True	150.20806194846065
True	569.1843829647934
True	626.1076656294165
True	686.5248787084104
True	457.04642543455714
True	62.28187321479808
True	290.2802981956055
True	42.60720003327032
True	153.030115784291
True	166.92551251690497
True	1134.1316209867143
True	209.82119931719103
True	544.4664376820665
True	547.5354560459292
True	555.4895329801694
True	895.9458015239695
True	581.4353434833943
True	636.0644292804985
True	913.7874065626886
True	124.49815883348096
True	298.3578910886979
True	254.75745244632287
True	322.26476980168337
True	90.64105903403218
True	374.5905661046084
True	4.095473376115217
True	327.2749202045143
True	261.30481128618834
True	594.2553409706884
True	288.85240149172336
True	360.7334970268168
True	10.856294874293251
True	58.77658642970824
True	539.5883863797075
True	30.07256473381283
True	146.1351445937775
True	66.8313779749244
True	157.41783241338956
True	239.88456920862615
True	70.40471946842918
True	396.5205993512381
True	277.576281277104
True	100.09236015869244
True	336.6235054549932
True	62.773615687495074
True	583.2994624045784
True	869.5999080226358
True	266.86745945749595
True	1146.0593459460724
True	109.58736414684574
True	300.0515082434761
True	1059.0804486203474
True	90.3235570534816
True	276.2287816540267
True	8.948435719275027
True	418.987074188884
True	451.497885788691
True	151.775715288332
True	613.2864102433346
True	924.5882865152656
True	162.81576763098042
True	79.54351417021556
True	334.37771683720206
True	559.180115562203
True	623.8892346222964
True	1201.0766223331095
True	24.48108185988911
True	950.8173168739436
True	138.69405866299746
True	621.3965890171331
True	120.5867967743496
True	126.48824258877232
True	181.92171570405
True	168.26340242057057
True	758.527142677677
True	196.87282499791647
True	232.29746332855404
True	70.23363993601969
True	512.754448747826
True	453.1820767201102
True	180.83184000376627
True	232.98981585385204
True	15.900294106834306
True	431.6172180073367
True	211.24562036759676
True	294.6734646085492
True	111.64561949857328
True	716.3300323629546
True	431.1856992891213
True	262.8143593996999
True	641.1510698113567
True	526.00075759002
True	451.29836416352487
True	136.71450917404545
True	527.8953531334016
True	451.7246726405122
True	3.362394764898349
True	204.99839675060784
True	88.76487847164962
True	248.28482730904364
True	2.637520679386787
True	127.73954263707688
True	354.7426380407187
True	7.604975832987468
True	874.5682579934949
True	171.441252873489
True	749.2979755731034
True	794.6678463080793
True	159.25789273506197
True	218.5868531911703
True	472.3543597537845
True	835.2763471796778
True	51.929194637613605
True	37.39957797319639
True	126.48706063347744
True	615.0244748983981
True	717.3261223409783
True	189.0723370379918
True	589.4100121210344
True	593.7373170167323
True	887.5386855520226
True	383.6418243425669
True	180.53812251084045
True	896.4415681828343
True	218.4474761400623
True	152.54601796163553
True	324.9808829402899
True	222.0095806619001
True	213.37729038323525
True	601.2769657113136
True	254.5181025694243
True	188.38099878007137
True	460.4193358420876
True	457.0332321231827
True	59.259615577545006
True	276.6231861553261
True	78.77455208678107
True	325.98521243581763
True	352.58672256232234
True	260.7405140974989
True	176.59303819224354
True	366.762166002565
True	657.2383147043104
True	758.4065710260795
True	299.4306250200038
True	749.1055887136057
True	63.18592202989719
True	863.611512005547
True	346.6619969126698
True	13.556856387703448
True	612.0769875634254
True	700.2383599741369
True	258.059212151725
True	167.39548661197128
True	47.29442294431837
True	394.318428596616
True	76.54558943195028
True	13.77482240604181
True	909.6535441123848
True	357.81473128961846
True	180.79796808598215
True	1002.529610107662
True	11.526885139952505
True	783.1995488092178
True	30.82759089739348
True	655.7252829483232
True	63.70837832954041
True	756.3894355894414
True	429.4901188111658
True	195.8781099394172
True	439.0933397815413
True	216.0695700474377
True	309.820228868634
True	230.50989605811813
True	405.4372610157454
True	9.466519613249512
True	329.68341163948173
True	112.82322991902788
True	11.157772536926313
True	475.9377895135668
True	717.3229853796167
True	275.86668649859536
True	83.13349937456596
True	300.30831144150244
True	80.99924181843707
True	178.76664228234552
True	183.2169298476696
True	379.137629862847
True	39.97858376853426
True	137.88235414412893
True	390.00993848129673
True	844.0318779063642
True	106.2932941087036
True	208.8547643350654
True	440.498624506752
True	18.93457533481159
True	412.7668594049143
True	514.3070973663059
True	91.75683482960793
True	403.0597933439262
True	362.9416737453601
True	424.1278313222328
True	594.1316096609925
True	1033.9731660010666
True	966.3420066164796
True	57.00432271375158
True	1090.413841679107
True	111.6400781581946
True	112.54201868759787
True	96.90954159386612
True	510.4033239283968
True	366.6759957176236
True	595.624367563693
True	259.0355879570129
True	156.45879775812736
True	388.8397683373975
True	16.940247680178253
True	449.45528622365225
True	403.64983413290224
True	150.28665575827333
True	93.93896146086604
True	495.5999187373719
True	981.8215213864376
True	187.2520081872485
True	66.73241265153672
True	435.8668003655421
True	378.4370290295685
True	484.2845578198478
True	329.3234921301512
True	4.829219699578726
True	534.6957944250867
True	516.4914221292216
True	515.3299009339486
True	199.6719243344686
True	103.57964556221944
True	21.64093698138927
True	380.1040917613322
True	109.4772600677379
True	7.304290289705974
True	29.71322518536158
True	345.5352629952403
True	667.7395405340528
True	129.2539717283177
True	87.54900650388278
True	20.62546803051016
True	405.9863706495874
True	370.09152412286
True	748.7843880539866
True	298.41663999340216
True	520.1944248596961
True	534.484926946787
True	521.0472520604416
True	295.60154131468335
True	546.5077688072919
True	99.53517898773512
True	580.0866642019325
True	8.299879580087605
True	344.77333689059486
True	475.06840980281
True	961.80741176037
True	357.3281547924197
True	785.1223794225988
True	1001.0705895295788
True	178.9274756793828
True	36.91781041270211
True	367.3884178639034
True	391.73547278318455
True	593.26670280314
True	259.169238404057
True	30.08300093587184
True	666.0093895002459
True	128.78435163420662
True	1070.6801136958154
True	311.3479486593557
True	467.7893140764848
True	124.5991726661865
True	808.3367637768168
True	140.2600788381806
True	834.4899460441245
True	574.3025037664348
True	186.9276402971409
True	116.3875524484639
True	67.44475401803966
True	567.1304406484984
True	910.161044366673
True	424.37969436537
True	526.5540064380164
True	140.97546508460874
True	622.4794195925278
True	474.5035719506892
True	810.2861281239691
True	304.4032254762849
True	581.2100762941773
True	115.11225587795272
True	25.310243527925035
True	426.3635250839344
True	163.70520563335927
True	103.51197488860922
True	363.36360642559225
True	1082.3869055477649
True	269.7508753036842
True	559.0390492359936
True	12.0178404300896
True	70.84306071337366
True	324.173794848274
True	774.1911808381496
True	449.6371892164671
True	526.19089840144
True	709.3917030429102
True	65.56258123767358
True	737.5630218723434
True	50.08030976595765
True	104.61251389059107
True	183.39884997124744
True	83.79731357500785
True	26.204636535337464
True	309.41569935365555
True	492.9595286587505
True	902.682472674234
True	868.1820602608634
True	5.345942998440956
True	287.12335448801974
True	486.32937048405415
True	122.92321269761996
True	230.61475270394857
True	328.9582979011912
True	1333.5356710543476
True	452.41665057397074
True	23.490355212098557
True	184.15513408277596
True	710.4071749105485
True	34.96564999866524
True	177.8516442743361
True	567.9905924702684
True	72.36907999318285
True	865.597538450431
True	321.49332581795727
True	654.8804259029814
True	69.66782172968256
True	650.0938437463163
True	593.1895014082697
True	907.9357293280711
True	249.7024531965181
True	507.3056444305878
True	832.970888143471
True	907.2171330588874
True	230.12082152436267
True	768.8838328837389
True	227.6246088994378
True	459.5973105206694
True	374.8155803484495
True	503.3548843771405
True	491.65871942781416
True	307.4848022094966
True	348.7380984976054
True	106.05178443330666
True	351.808567254004
True	1112.1387924747612
True	327.9239330890293
True	143.81441816134674
True	298.9055712563156
True	760.3818926591599
True	647.1581720977845
True	413.41549080007
True	126.67312138197464
True	332.6520141069409
True	33.96265331773223
True	173.03684768124944
True	85.61701547263114
True	86.34798201346455
True	530.0219955966543
True	134.35591541341554
True	138.12594024541434
True	97.95070470807906
True	82.1964059409313
True	425.957148168908
True	377.5667207834276
True	1026.0582248481123
True	513.8987054368009
True	861.3284251879196
True	268.8065469335702
True	299.37646186690125
True	530.4466039086021
True	193.72199552705243
True	732.6252385797462
True	256.82766525946573
True	357.74648157287874
True	69.99218497673361
True	117.58290665030148
True	268.7001337971391
True	119.09783152169628
True	466.3236841202674
True	30.970757579944596
True	572.2952580931382
True	1006.8075719110268
True	738.1341417210432
True	1.7895297966986508
True	65.23456213870607
True	471.3063573063828
True	437.238883437412
True	75.3818000099968
True	120.79510804167028
True	297.16633934143715
True	77.02549627998155
True	54.50135764352548
True	726.1897668274913
True	677.7652736467732
True	171.6601006648937
True	170.62122352295552
True	542.6232797010814
True	59.03193022748954
True	25.32832841709481
True	590.9382710233341
True	446.9687675042375
True	1127.086654194767
True	49.04155909739542
True	486.03215560993766
True	904.1989555454657
True	803.8007377897519
True	283.27647521976485
True	732.2742252049542
True	399.97121986807
True	41.73924294924036
True	102.35368891011244
True	709.5899675795158
True	76.11436760851478
True	144.1862009636993
True	917.7986208457284
True	193.7492223575286
True	276.1109108154373
True	101.90425677931049
True	643.1551749832543
True	586.7106717358535
True	222.25772768370692
True	410.7268411401994
True	41.11569961348569
True	280.0520324888631
True	590.5345280636762
True	605.6783437063143
True	323.334567935017
True	75.68829143393617
True	933.5993262079652
True	1086.5323836966434
True	557.553981452988
True	62.47885285777387
True	30.75099647089807
True	93.69277930550918
True	106.76287586492246
True	98.3234603794689
True	880.0952263159429
True	1156.017900053311
True	702.7617286814213
True	317.58205303255363
True	8.179442917935567
True	22.7395220738561
True	342.59807178329083
True	470.1282174958513
True	47.18892717787238
True	568.6608605519561
True	438.7255743346627
True	402.6637997493866
True	81.14347991568651
True	202.64290602484604
True	244.851409946614
True	144.04724715704586
True	393.42462863876
True	43.96488133762576
True	183.4860913304245
True	1173.7922595837008
True	5.5639031796429
True	27.885682053570648
True	582.5541765637429
True	360.8098048644678
True	762.6933689042032
True	156.106502830085
True	771.9921665576641
True	600.6930632879055
True	288.7985974479666
True	443.1750952504386
True	344.1435059198589
True	296.6709164840416
True	272.643607117394
True	416.89968571952994
True	506.47685580987326
True	473.4918221959558
True	110.37897244896024
True	364.9807320424842
True	9.440166423433196
True	190.1134913622368
True	230.3543877775005
True	864.8012803538528
True	596.2307685914814
True	32.53433329656998
True	708.2131196831772
True	855.7371828153191
True	103.20837000556608
True	358.3035495967166
True	859.519983379605
True	210.10238597192108
True	157.83977531057155
True	527.4987689564748
True	592.457547699162
True	1127.3260989699363
True	144.02076198480955
True	155.70690502299877
True	253.349242050406
True	317.8141407733636
True	415.775444125882
True	420.63084502240827
True	340.4718682328988
True	439.26771268333096
True	498.42489889798026
True	228.9166071645727
True	1450.3727422752288
True	257.9535772554838
True	396.5536207543775
True	53.232953238069534
True	766.5102545686419
True	255.54128367762675
True	927.304028415256
True	559.3931837842833
True	321.4791581535969
True	782.1657841757341
True	271.18309430403195
True	208.27122614293305
True	265.43890972428795
True	216.12853287321252
True	129.36291620451942
True	244.95882211346543
True	719.5878677506797
True	517.0558868683427
True	223.89359211291472
True	1177.4596176140974
True	116.80330537996726
True	261.63129162155604
True	69.05007955495093
True	310.9750481420584
True	409.7381749248928
True	91.92017351359247
True	214.57586481270957
True	76.98793806962995
True	647.9484004310824
True	367.225982331355
True	219.7683820626656
True	719.0331205442081
True	853.6199044343285
True	781.051115493962
True	822.3079356410635
True	349.3074052924308
True	1.3650601080842617
True	254.83230022761944
True	51.30646048069365
True	386.96135450434224
True	56.783190829225454
True	350.7500871128988
True	862.1211698680198
True	992.0807591570116
True	412.6987256498098
True	21.26289684912506
True	533.4469898518266
True	518.5436831402185
True	192.6701836790156
True	228.88127762371835
True	287.8974423889671
True	24.72525867423975
True	125.9330696098814
True	982.1854328182466
True	62.18509259479534
True	490.78378336496695
True	785.6184148839808
True	102.0788682215066
True	247.0139345282852
True	112.41663768127384
True	14.511519986852228
True	1.5651630454762693
True	116.12663195667768
True	1024.7124686801078
True	483.33767740303387
True	70.25364672969837
True	789.5707776881093
True	345.9317455466729
True	1.79669129811404
True	431.51468570376807
True	195.373836996518
True	513.5983294067786
True	83.53935563936143
True	325.73241353770067
True	378.243376538701
True	162.4835959995977
True	202.0107747730558
True	135.33877095933755
True	181.93249700993223
True	995.9785222046282
True	16.7992805920949
True	511.2556102489877
True	482.704940111613
True	412.0285592335746
True	222.1225772322766
True	250.4260465836036
True	157.8502721432857
True	49.30422806846568
True	485.42496409828175
True	146.88518933565604
True	878.859554646498
True	806.8491769168775
True	239.4698640670585
True	317.38258023955933
True	521.1163701035711
True	39.66313317623252
True	86.00069758256865
True	752.3427355281074
True	1063.388970166985
True	110.69497783393604
True	719.5790042397508
True	143.90805066709166
True	961.5426108554582
True	684.5067526783167
True	99.97181393222564
True	282.8124889080516
True	590.9984689169181
True	277.1250152046224
True	45.083299073703415
True	563.2473787987207
True	429.2494665508763
True	6.114278886805632
True	477.9360068703615
True	67.97513066133389
True	174.4024606432475
True	226.0439774336421
True	297.8739018763644
True	74.98350199458125
True	226.7034088034165
True	344.01193968949707
True	424.7068206089184
True	937.63772419375
True	48.05483204160875
True	902.534509746679
True	998.3846210255718
True	131.63603418739382
True	75.04103464386533
True	975.0560265257926
True	32.46731107598264
True	227.72798281037495
True	84.82098223806858
True	219.29326146865145
True	356.49489364406537
True	978.100717053198
True	98.38286784337993
True	73.36271673490023
True	639.5227134964347
True	273.64369786696244
True	729.117804160184
True	53.235742817931104
True	471.09788242100615
True	384.1342642081126
True	693.3227966979936
True	53.71945263324108
True	111.01498245257676
True	27.03129154686357
True	262.77877860060295
True	44.079738078780046
True	348.8852561712147
True	3.260797970000888
True	1160.3309341879728
True	106.63241793946398
True	131.85330384967716
True	351.4869078605724
True	765.0984718791968
True	656.8375130571366
True	979.239057433796
True	479.35735937227525
True	406.3207408081148
True	144.0624608823086
True	394.6802562285018
True	871.7969474530202
True	421.09303028353696
True	957.3503367752384
True	83.43867881950143
True	421.7820349539836
True	181.45679302559785
True	280.4930471898829
True	764.1289613349754
True	156.83735137638914
True	134.73732806546312
True	65.73117639038324
True	856.162285460999
True	791.2140346436
True	83.83718541445008
True	428.2319178612789
True	748.8130296969572
True	419.4887730077603
True	59.83194928164383
True	325.31105074046854
True	778.2736957980568
True	30.02220777722608
True	376.7493276856445
True	164.64118096625444
True	280.52605782961604
True	34.22519207424201
True	220.88481845909183
True	766.7937728023901
True	649.5340251027137
True	56.357313752632926
True	290.02470990519765
True	881.3824479616136
True	19.27675562554178
True	300.4561757451967
True	304.9178882589762
True	445.92674383234765
True	217.3590354285108
True	625.9887047851388
True	44.52865140872945
True	988.5543149771628
True	889.6606016959395
True	45.82564353871338
True	391.533041370555
True	724.0502960280857
True	933.129601814612
True	270.1559113583757
True	591.3387424302367
True	129.94000605522487
True	191.27048844077177
True	133.33582083723664
True	136.89688638650554
True	203.6032487193071
True	969.104041650093
True	775.9970603772133
True	920.3803330040396
True	20.378471379728687
True	29.452328922364224
True	358.6654409319248
True	14.192096944416331
True	610.8815692285913
True	1122.0077707104876
True	257.6313355388475
True	211.4893804406572
True	86.67928128478297
True	212.31009860417595
True	133.02296146243947
True	45.82883079013484
True	129.87369962370198
True	86.91490202657538
True	242.6639390358073
True	557.5807525888472
True	164.71893880985476
True	26.32453359432869
True	57.96713668001992
True	429.7937242982356
True	268.59325483196073
True	587.0938341963387
True	22.80984647338396
True	108.58296481857607
True	660.1216290481024
True	260.4247578080034
True	470.8580962110511
True	639.710679745218
True	102.31024882235796
True	115.2503361817908
True	81.876788779352
True	25.504577096782068
True	119.93572975527634
True	81.63328401046589
True	106.5820227435881
True	154.17569976337214
True	245.23799712066523
True	804.4460511500295
True	291.37440884249014
True	978.8137254552466
True	163.80888633651415
True	206.0848312635761
True	784.3611871259615
True	316.4295692371088
True	619.777090797947
True	257.53557927564253
True	342.3515411991374
True	448.8092718986207
True	565.3478924741177
True	656.2213615761686
True	358.9982460861572
True	36.82529351595596
True	571.9478565370185
True	625.6160476604854
True	19.977817021344936
True	11.393277968968974
True	259.6384880923681
True	399.47252882218993
True	445.6285668419077
True	68.20231315549783
True	635.0548865944742
True	926.721477820357
True	231.2999590719148
True	908.5519282177542
True	267.7379139568962
True	111.49045688545152
True	277.9034370846241
True	696.4109562194122
True	40.38328734889389
True	592.0448275070909
True	1277.7609388655037
True	1020.9459657974948
True	935.0309806052828
True	211.3789831633757
True	95.07471932211229
True	194.98283702802223
True	839.0850493090985
True	148.85563457654945
True	1057.444115669466
True	886.2318867346684
True	40.919362909868696
True	87.53243263115326
True	413.3791502013499
True	406.39900571291776
True	207.29434725360323
True	521.199941850375
True	691.0464334601947
True	125.05694923120612
True	275.27583377714006
True	984.5939836237142
True	52.04663839150831
True	706.4480674249274
True	553.7313083924147
True	39.175993822630346
True	839.7159613893895
True	372.0930825183163
True	581.3909410063994
True	105.09551238465544
True	246.1676666595276
True	201.6782724380857
True	27.41045553167589
True	136.79184273603903
True	747.804393117916
True	135.09611777164673
True	379.972841231917
True	60.35587999335615
True	621.1877935318645
True	633.2336730871139
True	229.12643070194488
True	462.02828083502703
True	174.103176888349
True	162.0371162172068
True	210.67755144632733
True	293.39158728244195
True	362.6609948771277
True	129.01953167153937
True	187.73763031085124
True	28.654631568930924
True	890.8755431182658
True	302.1540741157841
True	9.1947869563619
True	362.9405590429097
True	172.2716341067388
True	635.5055384611084
True	378.2982585356208
True	580.5413402547501
True	574.0543731397801
True	505.5372934862927
True	789.0837398916444
True	257.8769541597612
True	561.1719538496575
True	166.3461328509504
True	558.2824015352123
True	346.9399838335337
True	378.650374097004
True	124.70557022572592
True	131.8390353033346
True	112.34900671423222
True	67.3313960815538
True	739.314616508844
True	173.7460581777194
True	44.93426466859973
True	0.0
True	530.3567816550727
True	113.07187387192376
True	23.504428779156143
True	39.99259953678173
True	109.8882963756118
True	511.288277231095
True	178.7873451517326
True	115.216752857422
True	34.816143189314616
True	150.006716611369
True	933.4343239256564
True	50.04668222507494
True	230.00359834044883
True	748.6080079716
True	312.1527923466597
True	454.2333715731506
True	485.8021886319323
True	518.1884606838137
True	603.9801974901615
True	897.0227217771887
True	256.3322435159513
True	1052.082276763961
True	908.3066772413788
True	620.3544158232597
True	348.70912369658754
True	871.6953371538395
True	10.478225652743763
True	31.902833619516
True	289.2932800849092
True	43.30292804915364
True	206.46218493413005
True	756.559164818758
True	211.06132414155147
True	736.9220012000953
True	774.9125278633209
True	129.5866907383054
True	358.1943995708626
True	580.9213825156612
True	24.733597852888717
True	125.56224073538394
True	437.7239002199967
True	307.39490877925164
True	206.8163237748693
True	111.09634898461276
True	389.3016259669273
True	20.56951717353946
True	381.8197482554966
True	367.4135662885097
True	1065.2010183452533
True	367.2546457101853
True	28.75957355189008
True	414.9825382564639
True	432.1231888764429
True	238.78891254884485
True	33.68225051806165
True	763.5583539461712
True	422.6029516872669
True	175.5504094577394
True	12.830435870481882
True	1212.5488955649694
True	167.4177655252196
True	26.883394787198785
True	313.9042845973346
True	276.98933647454504
True	117.6046959615792
True	286.865644695181
True	46.13793222133961
True	309.7360077415911
True	293.2521158676016
True	310.0538818248423
True	31.28697491932253
True	47.5331235270037
True	1059.952614212115
True	26.67168094508759
True	12.666879502085198
True	178.67455577377075
True	653.7534396607039
True	9.015069609836504
True	188.36314040852045
True	175.20400039506552
True	525.4878370468805
True	386.4919825782316
True	730.16372615764
True	321.28985939443794
True	492.262412452884
True	458.43049898333607
True	478.56469248544073
True	98.94670485665986
True	1311.4341085455098
True	925.446632347944
True	281.360393565674
True	502.9978782327421
True	99.32479759448778
True	572.7937073314905
True	438.5455312929035
True	161.37516362457563
True	75.41514650196686
True	350.30392328485425
True	167.92087098984544
True	32.50718160790159
True	645.2255602067968
True	375.3074060723926
True	72.29753650376882
True	30.027791462809866
True	668.8350889952733
True	494.53377084008514
True	72.6581830838347
True	21.414100910942
True	327.376510923961
True	327.4417200895431
True	723.294460407002
True	541.9042861058159
True	562.2281531393799
True	798.9060205272126
True	8.914756435968588
True	58.689615084610665
True	35.94163460687637
True	64.49759320101148
True	523.8955377058661
True	590.7198376245088
True	82.4782412733084
True	110.63009155063703
True	197.83049108009837
True	72.50172087464543
True	186.39065520032665
True	211.2242966185982
True	266.19272892601043
True	858.5014004289278
True	621.0932529756614
True	279.78972852061924
True	192.02665216216295
True	259.3272839746666
True	248.96448760854847
True	733.5808022595876
True	317.83800065246214
True	175.68507245811912
True	912.2212740440524
True	352.30440257732505
True	476.9656767327912
True	149.84744024616512
True	123.56190930883942
True	60.23307807535845
True	203.7500830108108
True	1005.4771074130098
True	524.5334164856183
True	111.9384676744214
True	358.2830919329569
True	96.6496191535972
True	648.120016831035
True	3.767236321270649
True	692.9101703712286
True	34.89136817008602
True	952.4606323480532
True	845.6930542297924
True	211.92841734012097
True	32.29012973960817
True	79.19073580592169
True	454.0835244376343
True	229.16889192527796
True	1.668832028234256
True	78.23380719507294
True	1083.9924176770994
True	340.2644654989056
True	684.0777735253183
True	488.0735392938486
True	30.04001681953583
True	135.01638677544923
True	437.1541115628541
True	961.2432120369132
True	830.0742027084041
True	423.0754201239421
True	336.4160538345396
True	17.579252295307594
True	80.89028587755773
True	761.2656526303626
True	475.70645021999536
True	380.6308191312838
True	866.0705403784405
True	25.82991254456069
True	214.3613946346268
True	883.9980317457831
True	229.9805799989101
True	9.187265174074485
True	505.12499732621865
True	106.19763037573053
True	654.5188275237861
True	57.4583967649882
True	264.8613553000497
True	859.5264005037186
True	938.451467913477
True	272.31863591516475
True	445.8384049738746
True	120.1681628829712
True	607.4063866336621
True	264.76600524714087
True	182.7595736429128
True	824.6235416054582
True	53.081889012561625
True	705.1289388000316
True	274.673756741059
True	287.5172956088666
True	169.05286919751194
True	455.3145258459427
True	631.58668224788
True	362.8914771522108
True	409.8141929337705
True	67.08931060003316
True	159.21966103453806
True	466.794145679433
True	227.3949314887912
True	35.52518650813676
True	199.1684628931489
True	390.1993450762656
True	389.2470250917268
True	755.6013687971573
True	136.5979851820479
True	674.4016339349389
True	524.6172725826049
True	600.0168234435557
True	135.018761165968
True	40.055371230482
True	661.5104663878393
True	68.1555171415064
True	558.3063260557869
True	667.8789613755845
True	448.5614479617143
True	131.3584702026542
True	536.166261725935
True	5.803017231538494
True	386.2176443995853
True	29.352930457725748
True	630.8970029239952
True	262.0429099748337
True	579.5168336695762
True	679.6556871567129
True	145.26362060597475
True	507.2106862145915
True	467.3811782153133
True	65.28892112697336
True	955.8387972524372
True	2.369626434275925
True	30.065521698841188
True	638.456406318855
True	674.6395744420861
True	133.15853160306958
True	404.80889886678017
True	123.9552356402716
True	73.9743958996337
True	467.89053190791367
True	39.30716152598602
True	498.339953081498
True	12.957007248172523
True	862.0979069167157
True	562.933846801266
True	641.3671554090804
True	97.60396351076268
True	381.3226830692665
True	1023.6593185769766
True	873.3065661420507
True	132.98446644750908
True	557.9717935292701
True	464.4744653947605
True	244.70964425688925
True	262.4233568890021
True	5.5414020973618925
True	331.2659354193204
True	11.222808127521509
True	370.0837152698575
True	75.10626142856775
True	418.6244190892247
True	630.0376797655475
True	127.53906705224423
True	234.72381196863685
True	648.3628062955181
True	671.7567292231245
True	293.37909252147085
True	140.45796381587104
True	164.45913211379997
True	464.84240004454426
True	89.2791556028905
True	10.982692590594318
True	514.5185452044793
True	569.4368831615187
True	20.330945713369957
True	139.52729043953266
True	913.4261515213416
True	499.0607277436199
True	273.0475036148897
True	30.642418747411487
True	472.1046843772168
True	110.22324693072748
True	592.2133944254907
True	673.6536096244479
True	289.48081831708674
True	383.26836888126826
True	175.6472881096828
True	247.41329145426863
True	74.92302639559452
True	230.25702478432223
True	500.15929082581965
True	20.0068258792334
True	438.940399813606
True	377.6137395051576
True	724.616241476088
True	896.2084951144137
True	878.8779163093865
True	157.66477572461875
True	392.2161298196496
True	71.47103862429387
True	196.6942095973292
True	325.0112797119256
True	9.950020260670192
True	809.455747183927
True	23.82303920916759
True	398.5691095253618
True	275.0071232340859
True	641.0625161171937
True	211.93908859902544
True	39.25834662672665
True	695.7472645156387
True	1067.7262617249069
True	221.032592899118
True	129.9967509059296
True	636.6021297977433
True	508.8851741885901
True	17.883129273334394
True	852.4479441945537
True	114.89255301445674
True	47.88258527610428
True	318.3509381909336
True	338.3857424275636
True	399.0421718562912
True	271.9475435298275
True	17.830289327598248
True	23.86387548897886
True	814.1800088793086
True	206.4981971984895
True	115.39242431288508
True	835.3966518338198
True	641.1260239590335
True	627.8756296064222
True	456.7121441286055
True	147.6126719917961
True	33.15768986481502
True	107.2384747737489
True	440.3463285800453
True	228.5676811831636
True	485.63644309538665
True	141.0103477952801
True	488.0720411590553
True	663.2903795179939
True	953.6683190708156
True	24.71596834306637
True	963.424580441729
True	1048.684677045435
True	476.4475744681896
True	87.64126224234673
True	810.6728238050628
True	646.6587439207511
True	654.9427027332207
True	178.446998013914
True	726.4027132618693
True	708.4836880846926
True	121.3718987069076
True	779.8362300237096
True	842.9896259709261
True	481.0396292135987
True	224.3635462144668
True	69.96383360273349
True	309.9578048879765
True	346.1024928281301
True	474.9496321632454
True	434.5400566719632
True	197.373514601876
True	305.5635087672834
True	3.5535752362045514
True	13.82374422932001
True	104.596088256854
True	133.32809265226433
True	356.15589146482216
True	344.2860321269782
True	114.14505133121835
True	16.672007902002967
True	205.3440813673797
True	878.078124499052
True	454.35097534098776
True	539.8938421967644
True	541.9385919517533
True	806.0866103786803
True	639.6238899361232
True	89.20489144809787
True	200.73392297709535
True	239.59737311848352
True	290.2530231215217
True	108.99884811964414
True	369.8454068925874
True	425.1589414258893
True	169.76241014209495
True	657.3859648337233
True	255.06176547270368
True	210.46499567661883
True	28.86481600649447
True	240.7331375290373
True	469.1521276102119
True	167.30935909657316
True	532.4945038350119
True	470.81231892578825
True	242.10329448062143
True	108.06733883091115
True	42.15178384048136
True	406.716996556453
True	812.9592755029121
True	165.2676369231655
True	978.24228257486
True	1044.6664150558356
True	485.7495658788188
True	102.83704220276276
True	125.45659560680576
True	656.42834709492
True	8.902646123731436
True	226.44968429259484
True	136.1810004187229
True	121.7562432498387
True	333.7261376791787
True	642.8333395803257
True	37.44184038999667
True	126.56454829139972
True	944.7325722283924
True	57.40844437074966
True	448.5512701700817
True	524.0098770421678
True	256.8756167672227
True	127.335014175015
True	961.4989113937448
True	1185.112357293738
True	513.9041069026468
True	653.557675302635
True	222.19557329531764
True	151.8104770226971
True	331.73823419054867
True	254.5544607884332
True	170.6897358462113
True	304.54122048576187
True	339.9854968543948
True	11.05980062443183
True	618.3367604167504
True	155.90533113859965
True	77.49704325412543
True	445.7498047657968
True	326.31206353783216
True	1212.3835175066802
True	360.5989456187432
True	948.5235649528548
True	9.284958539353546
True	264.63412340340403
True	225.7774929931429
True	149.72288346216072
True	476.1299873967818
True	200.55751018024617
True	410.80933792208486
True	316.40832413007297
True	106.6878855348176
True	365.9674063816771
True	1021.2630122077132
True	725.8882373293575
True	218.52256190931263
True	103.93689518956752
True	298.2243528754552
True	21.1635543100456
True	359.71502255410456
True	315.3089173077436
True	573.4218363925991
True	451.2691951809469
True	369.2959226907983
True	158.0093000229755
True	13.85896679965435
True	427.9860462348742
True	289.339975399793
True	147.64636216886666
True	304.4551731256736
True	448.78288028861976
True	799.4873036837721
True	297.76131154668127
True	768.7637405694536
True	396.4663868881857
True	388.27451411035815
True	1.5848409152693643
True	1185.914844854704
True	100.34419901143336
True	923.477091126737
True	215.54718091968644
True	463.06804033965136
True	695.4648792072219
True	85.29429270980724
True	486.8318889922248
True	34.24537937887726
True	417.66501326603935
True	74.31429234232641
True	230.16131813783267
True	38.17073330631382
True	653.5590588875776
True	192.5496129303267
True	26.32705883490748
True	378.77046630574745
True	107.21501802765926
True	160.2348203890931
True	840.2109290204809
True	258.9797457270338
True	152.44547517700278
True	370.9583379809771
True	516.7965086298259
True	339.0234278244429
True	518.8606065449902
True	615.6743009528055
True	148.21367535875305
True	6.30594184110592
True	70.65858468718535
True	442.9248109046777
True	90.60888089011296
True	80.72600067122616
True	1039.460728762858
True	26.57441374198272
True	333.8472463064268
True	323.3632572738943
True	475.7077753763234
True	684.614294287196
True	187.97151831460883
True	632.0827901793768
True	335.2771738941332
True	353.56676654939963
True	283.4560049643411
True	207.28409511298477
True	369.5403736008001
True	445.53613353894485
True	408.6351060053137
True	607.0090442531279
True	142.10126612293325
True	72.69111864939991
True	41.79070358909532
True	289.9078561838202
True	656.5272374127231
True	405.3358971609992
True	790.3302112065024
True	209.59287214016808
True	382.99394139300927
True	69.38077474695207
True	54.43994993898412
True	412.5329336322546
True	204.8976703503321
True	225.98642206985895
True	44.421789986451536
True	1087.7676697424151
True	186.4587712914502
True	907.3373377719736
True	323.1718409241823
True	934.8287655994126
True	236.24176050109816
True	471.86133622999887
True	529.2964012592931
True	592.7268037466455
True	221.6259502355339
True	473.9250760660681
True	926.1451343721895
True	124.33435191923915
True	6.4357156333691865
True	569.9190580131154
True	29.258734221821083
True	77.46318714110068
True	791.8142280477825
True	228.59176156371672
True	987.0985857066574
True	682.0864656768598
True	413.32772667813447
True	298.0195982887348
True	471.61542820259547
True	344.7386859225249
True	177.39949393246528
True	643.5730933805099
True	719.1682837077432
True	215.33362499822815
True	90.74825598207642
True	504.2982084814613
True	132.28935773805705
True	386.4150169873205
True	340.155943598792
True	62.76302991998807
True	375.2056065541251
True	416.6403796980495
True	370.3909923472265
True	409.9814947467209
True	405.7049436312466
True	650.7996399338333
True	56.74024399488576
True	455.1929795760971
True	324.9713401928866
True	656.5386463689242
True	225.2279612846757
True	102.64316943538545
True	40.80096584117773
True	522.6321411464364
True	633.8332411286093
True	181.15951855709216
True	419.1723426645712
True	352.5149068426823
True	17.273736403838992
True	169.9871301282837
True	287.494693756123
True	3.3494888668899616
True	872.7971829164601
True	78.43343041857877
True	100.45994493589512
True	115.42133323286494
True	353.66046369194333
True	36.52099786753368
True	462.4890697252286
True	231.41633853944072
True	5.555604573361274
True	116.17524670222484
True	443.9610852643032
True	49.46549069794973
True	66.44453040482735
True	181.13152281296848
True	300.18682579467503
True	955.9184602583124
True	392.9613086425016
True	950.8768980492148
True	179.9533607196685
True	1041.363320185074
True	797.2070425426359
True	644.6999971641574
True	396.78035611312
True	393.0475084101031
True	83.13939877850137
True	70.78550955099824
True	80.90599736697266
True	166.8022044745754
True	484.03237580506095
True	1081.848371418771
True	178.2284585096319
True	354.7233561763784
True	442.0330747341866
True	605.3374878189157
True	596.2157735777514
True	286.45243523943367
True	472.7186639844011
True	655.9047381860057
True	92.3145312131256
True	684.9907851816073
True	264.9291111588013
True	136.9197559800269
True	411.494792534724
True	870.8080457867017
True	426.42239665632
True	906.3881421659748
True	193.3962732509789
True	351.03396567298364
True	709.4127575943371
True	633.642885171888
True	190.37554797551735
True	254.2457258260143
True	754.2637026225805
True	32.73301471840073
True	195.07992949162815
True	515.3626975224417
True	695.3032661033752
True	103.08171972421582
True	37.99391415681704
True	166.92845911605312
True	742.2263045379551
True	318.6079700564241
True	552.3024163656371
True	344.79009033292226
True	291.9478040567594
True	437.4208303968107
True	501.38539366635626
True	75.61074123535543
True	364.5729839932434
True	772.5925641127433
True	0.0
True	285.3838422415853
True	240.5165846453376
True	964.9241543824388
True	151.70421384754064
True	644.7674508488567
True	634.1816463895468
True	111.72864821926208
True	220.1591444970949
True	129.6025150846123
True	10.214180093156696
True	290.87899570599313
True	376.322832931844
True	1139.7132071874053
True	231.10839979633047
True	404.164508211237
True	656.8501878040869
True	207.69885490581407
True	26.72476082838036
True	851.1942460132448
True	589.0055046876395
True	158.8682685236981
True	625.233305239582
True	166.6499126735461
True	301.6672061809169
True	790.6505873770884
True	33.22940060524932
True	109.26733839143074
True	510.9581028113101
True	67.72124989214214
True	75.79913725449968
True	401.8266648977246
True	24.074743112118448
True	742.5127108035066
True	100.573722337805
True	150.07792271898202
True	18.36099762421092
True	673.9974041908996
True	26.585030237747176
True	783.8231974824424
True	395.23326177231286
True	122.64965115667988
True	703.8753137527154
True	505.5023250505105
True	588.1560090740667
True	46.865450119020174
True	373.4767648842936
True	5.977673614940628
True	94.231695318954
True	374.7080321364445
True	50.09772140485357
True	112.8769353960984
True	314.0475798952996
True	168.56701723327785
True	101.11703067327
True	637.8892392603178
True	20.64694497245256
True	1096.5653588577677
True	496.1058420526384
True	303.13062766563604
True	498.39187198787096
True	122.14982761682052
True	770.1806886515277
True	1106.6877929604614
True	740.1251121898132
True	178.95498563631915
True	225.29965124982388
True	51.68255047534541
True	61.83144746601577
True	150.6417539837911
True	99.6463422268886
True	165.90702135115671
True	1193.913446213266
True	328.1173277436841
True	363.6072688032149
True	714.3078656595966
True	17.752338339514687
True	14.79472572848777
True	595.0525246515718
True	5.043790181564946
True	118.19730527364294
True	674.2022530543082
True	178.96651816143267
True	631.5493802232104
True	831.0553256861364
True	156.8377473464661
True	924.5898932508022
True	3.543139839658595
True	442.825860646008
True	1060.7465819795718
True	25.152974001536226
True	242.20482236073423
True	148.56523594081582
True	954.291883079652
True	235.72941493833576
True	497.1828917242202
True	125.16430398796498
True	496.8463724011284
True	151.87444257236191
True	95.1230988513782
True	387.7031187030843
True	73.85437195539264
True	51.77816982060216
True	1062.6696389891504
True	258.418565055906
True	160.3181637050125
True	369.3057617671407
True	403.859863584696
True	212.40219750924552
True	168.46732323174925
True	388.9501868439464
True	35.058737092549165
True	488.0556334447166
True	1082.893865063232
True	113.23045059897994
True	469.0114713981237
True	314.0828695343596
True	26.416014117128054
True	402.6562837411967
True	106.38718251229676
True	570.8683644479761
True	197.1948884464063
True	421.8685810091922
True	20.67587628668362
True	452.8691814471917
True	108.49111368773588
True	347.5027324614295
True	34.55021445688198
True	181.64154945618645
True	249.0545806271175
True	778.1272347698634
True	58.12372426460046
True	139.58809496259357
True	237.8117911542804
True	146.80734908269747
True	631.6771438496856
True	583.8245274158626
True	813.8246195425928
True	393.3137673110567
True	534.1174687782967
True	439.6342868850864
True	692.291706193457
True	73.79872477245159
True	464.6945676241148
True	416.64218194718296
True	48.72743156545084
True	87.71756164041129
True	129.49025035844272
True	87.13468443652727
True	330.05091106944815
True	864.1771554093839
True	328.0146324129043
True	1099.329911372148
True	331.0764731320345
True	913.0947897237542
True	148.2383758596229
True	570.5413060608091
True	613.3671293344959
True	695.4888153043519
True	441.1034810911656
True	65.45588159683948
True	316.7526647883291
True	41.3956320459709
True	170.31814964084526
True	169.7554674959963
True	1140.2283647055938
True	228.9016610328904
True	543.9201190326095
True	560.3200044827761
True	567.1417608836307
True	871.3922906873072
True	594.6425557155952
True	664.4428175356244
True	956.2142455770104
True	124.20910746426506
True	326.00263840934616
True	267.09715733739915
True	307.9288834336388
True	95.48710907928852
True	371.4728922740687
True	4.593788091449296
True	324.2442304971186
True	268.3282812764875
True	605.8715247585814
True	282.57153943556216
True	366.5783659267606
True	9.563215690812696
True	62.59297851761762
True	544.4251094532138
True	31.432651788011693
True	146.44759532803033
True	63.06218567032495
True	152.724656510583
True	229.80441545801003
True	69.96566337700446
True	391.6040567192232
True	273.27737606114704
True	100.29184600044404
True	345.8862427484752
True	60.276361114484985
True	581.6686666748849
True	860.5110825294117
True	278.6631497620473
True	1167.1680982687255
True	116.4339991129106
True	315.58584046267214
True	1068.381903773343
True	91.93770633499535
True	278.3156231601381
True	10.17921767582074
True	399.0564730339746
True	459.66709746101697
True	153.86742031825818
True	612.8289105378888
True	907.0056452195442
True	159.46762629830178
True	80.09479180135787
True	339.5092424336288
True	551.8199211280802
True	643.1332948827524
True	1232.590389062767
True	29.5802481703538
True	919.7625991627664
True	139.39492207041494
True	644.7163111078911
True	119.30709224250988
True	130.12229594552102
True	185.55621829769652
True	169.35455007504072
True	763.7552258960277
True	211.02776089817425
True	228.5016139112532
True	68.58987162706562
True	507.3490537323634
True	441.2729658202186
True	175.40318728300687
True	237.0141350750142
True	17.00346310797397
True	422.2634140817945
True	220.66707403091493
True	285.31170326054314
True	116.3627487302704
True	704.3587709246256
True	398.4909330270361
True	255.5890422275658
True	642.0206888285652
True	538.9365846096453
True	453.5545917118272
True	135.9028448711665
True	530.6168046236243
True	430.99001386177343
True	2.563556486893864
True	192.89426339348412
True	87.58741979692333
True	250.27650224392943
True	2.5324804235138414
True	125.68147807752028
True	359.93568726885167
True	6.887322337970517
True	852.4311152655257
True	171.77891774071284
True	718.8567152148689
True	758.6228380209436
True	155.96614742203428
True	226.03285015251836
True	478.82979410858974
True	837.5899727687089
True	50.07966804019552
True	40.25078121920436
True	130.87238208903963
True	647.1622491364649
True	723.8972810228857
True	177.10396886461396
True	594.8288876117765
True	584.0824414460589
True	801.5329884683716
True	412.6386759293887
True	187.8650446063941
True	866.520711707704
True	217.18044319695105
True	154.25284956239332
True	314.64306944118874
True	226.25038224626857
True	202.25326793771495
True	620.1283411689869
True	251.73132498392428
True	190.4862960504457
True	459.4268639193594
True	467.2112400017931
True	63.64556556449861
True	289.45412282793075
True	84.23684986124682
True	328.664407221845
True	351.93172523754987
True	253.4063086548046
True	175.31846948106582
True	383.735661469277
True	640.3229509802851
True	748.710878600025
True	301.7322545374146
True	737.3698849159056
True	64.42763931246768
True	882.0719741835587
True	356.2934174774118
True	13.96666024764196
True	598.0324278876082
True	689.998425732654
True	251.9215584295722
True	172.75386239452936
True	50.22150571741005
True	390.0728094222693
True	77.32821573623252
True	14.794610563088082
True	881.0751356778534
True	382.30919347108
True	191.29383253302117
True	1011.2445156385976
True	10.75651290784216
True	789.487453118768
True	32.18557773611265
True	664.7235222679782
True	55.93680196832205
True	779.3925143245992
True	437.3229919389945
True	182.39136348788213
True	444.45819594751066
True	211.6785502801636
True	299.21091101205906
True	223.6080723251856
True	411.0827307444236
True	10.497375096503804
True	318.95755494421576
True	114.8662885736922
True	11.662983987923838
True	469.3650439510014
True	720.4321197259219
True	285.434474758142
True	83.96257887857271
True	314.3899916523769
True	81.02373421794881
True	186.6460187566076
True	178.61629197744082
True	388.8210120399396
True	42.05475231171231
True	139.74928418254623
True	395.0916843311994
True	850.7790816407747
True	116.22420190152376
True	205.3726527115959
True	450.8948189966684
True	18.920717782155464
True	426.21073873271513
True	519.4613293291596
True	93.80805278891523
True	385.0682016927967
True	367.0993661214138
True	413.2452635316285
True	586.7892472998357
True	1026.9691840706862
True	984.3500314306136
True	58.88869390431133
True	1071.9032622166148
True	113.07017864976832
True	105.59858735162572
True	111.493007474131
True	483.0922663711722
True	369.8130181292072
True	572.7956845118046
True	255.05145943193432
True	148.8618283655914
True	394.9977770899486
True	16.118382874165633
True	450.4363269148032
True	386.4639910616325
True	145.6544568572083
True	93.79989788184892
True	565.0403029532301
True	1001.5812342257484
True	191.08074764805744
True	62.36135363916558
True	440.242568686058
True	368.4795786238335
True	472.45796388786704
True	340.3909607466831
True	4.520391187010997
True	551.9528458322592
True	485.5132101604888
True	504.3319933552215
True	195.84094621702255
True	105.22415747383069
True	21.328314352701405
True	380.2002095511195
True	104.53975422627616
True	8.176592233486716
True	29.076400438596536
True	350.73090139038936
True	646.2283733021258
True	133.7986237751586
True	89.34479758841961
True	23.939274801014733
True	406.6988695586014
True	352.91486085993085
True	793.3517595768639
True	312.63047551612374
True	532.2968581564944
True	544.888555721343
True	521.9077332199148
True	293.79730039044296
True	535.1615676753956
True	94.84881085766447
True	593.9560942731237
True	6.524834143174349
True	360.5309982718292
True	456.31834730986907
True	962.5880556967696
True	345.349496994205
True	794.2587194161983
True	937.1906187296318
True	180.5530903835497
True	38.45938761165444
True	359.610990587234
True	387.1649290482224
True	591.882425095787
True	250.17646340674256
True	28.506177704558255
True	651.5978351271106
True	124.57267340027194
True	1060.1855898551642
True	314.507503676073
True	483.5110364474528
True	134.56583339615202
True	805.3291870168914
True	138.36141466902274
True	828.1370422532614
True	550.2794785137797
True	192.23133655897172
True	113.965566724451
True	67.08654903623145
True	573.5984706451402
True	941.3956382331672
True	434.95529590674215
True	531.5385143534855
True	128.92319297953068
True	650.8558841304048
True	459.31102272257925
True	789.7292980203508
True	312.9976380504031
True	594.0780406404215
True	118.67088062889538
True	26.58446265473187
True	402.82091591828527
True	168.2591636862463
True	105.727888917369
True	373.0287866356414
True	1062.8254583934677
True	260.60220526622874
True	555.5064859791032
True	10.855136772250834
True	70.53607303395263
True	321.63959238345285
True	767.4275484424787
True	453.37940312075966
True	538.9452107167335
True	734.0960149890517
True	69.75446849833058
True	724.9692541416478
True	41.36032331508065
True	102.20212723289345
True	176.99229314536876
True	81.70048377805287
True	25.7225045272226
True	293.4930502828025
True	472.4528968316239
True	910.3569883857564
True	853.7895560409579
True	5.492842061212528
True	290.87631161360764
True	463.653550513457
True	123.89449633866997
True	247.89269706130028
True	321.7287730480275
True	1287.1552072825432
True	451.42251968139817
True	25.362324268542075
True	186.5589220317627
True	710.7057269808452
True	35.91887420735661
True	168.11887173279464
True	582.1541098555816
True	69.66985654278939
True	867.5115435573452
True	339.9575907145621
True	673.2729075866608
True	77.26117139894973
True	678.9747356066875
True	589.963873058542
True	868.522186285978
True	257.3239752396869
True	503.552227711629
True	791.3840460647499
True	893.418161193584
True	228.43848278852556
True	769.5000227762927
True	225.9911163748348
True	453.2856711557149
True	365.4249892768961
True	492.0331154914844
True	480.89255894144645
True	307.7022112796401
True	345.72974531081337
True	114.35727141402776
True	341.9192946098969
True	1131.9708991409304
True	314.05474966651366
True	150.58146621503604
True	298.6801424674932
True	779.8473155679528
True	640.9523546137376
True	423.6214106457492
True	122.08497136231738
True	335.4364636304542
True	35.516150207349725
True	169.94280558302273
True	91.46005563453188
True	91.11691885290766
True	537.2164065421331
True	137.17441349901063
True	135.88885748188125
True	106.554331399016
True	85.92417066475049
True	455.77076434880377
True	393.0649537934472
True	1019.1021683177944
True	554.9715620445378
True	806.6240813903433
True	276.73019225108345
True	284.4870490642569
True	537.0838488760887
True	200.2540712621592
True	773.1026754772032
True	255.27038451648136
True	367.5286866286789
True	71.50661295373514
True	117.22562182214386
True	249.66600679152637
True	124.32224014545504
True	469.3516390888397
True	32.99253067296739
True	573.9735382618073
True	1009.1622746028742
True	715.8965672599838
True	1.7138414028895996
True	63.8434850404444
True	513.1092525572933
True	444.97255067986623
True	75.94949805015744
True	119.08891364298258
True	320.4545793516136
True	81.90900068189978
True	53.15242326201643
True	708.8389642118336
True	672.1006115884629
True	171.56041803809498
True	169.8320950663454
True	534.6521099565643
True	56.25623809996331
True	26.73462564338927
True	560.5549825433425
True	433.3580541151352
True	1140.3678150996673
True	46.70910915207678
True	470.1891503003701
True	884.6528622692734
True	742.4234575164153
True	293.454978029532
True	755.6159295456484
True	389.57149620775664
True	39.10710081467964
True	101.3517162371233
True	703.5388622647532
True	75.72922475388704
True	143.66255111104766
True	941.3789313869904
True	180.79171508067083
True	278.6946265908124
True	102.87380361991274
True	630.6259912524164
True	585.4356531800188
True	216.840379327887
True	452.7255995834439
True	42.6803744061508
True	272.2751916661112
True	588.9423547058898
True	624.0884892508743
True	319.861997518695
True	73.46136414794586
True	913.4416496642968
True	1035.1541371320898
True	562.9092334560154
True	67.6815078641362
True	31.31994624695593
True	90.25446647850426
True	107.09399721934298
True	98.36597672448852
True	872.9015813947334
True	1187.623276504279
True	734.1953061076717
True	338.60285167423217
True	10.265016903887757
True	19.671297192137896
True	336.57286312755235
True	480.9295298847495
True	45.28266538487488
True	592.5285250952606
True	410.91574467183136
True	398.9839660376678
True	81.49502975542553
True	188.44272770188212
True	267.2736417821055
True	130.75981417254033
True	385.54882793677785
True	44.28774178029481
True	171.57525348088956
True	1148.2059268452745
True	6.1645217712442095
True	26.755307479866246
True	574.8237374736233
True	367.3572651695999
True	791.056768576031
True	156.88840946599078
True	754.5147344648301
True	602.598266581361
True	282.6368327400448
True	445.31000043341055
True	332.97767733896524
True	293.5659981672172
True	264.8742453541513
True	373.91948159522303
True	505.1541449592029
True	492.0813510115262
True	105.3884716636222
True	352.0835641576666
True	9.14121977770163
True	183.3304533476092
True	233.13307512974933
True	845.6384921185573
True	590.0075006945222
True	31.311426050512853
True	708.7373666428765
True	846.9899846866701
True	109.2150022578229
True	348.9960945378268
True	856.0862726093126
True	225.2871439592845
True	163.30156218719625
True	537.4647222067927
True	577.6091798403409
True	1135.6404880572145
True	141.08525923809327
True	157.7393020996236
True	244.20535637981905
True	313.2593829608285
True	415.86362003756926
True	422.0395958350327
True	312.2548640634355
True	453.2919273492866
True	489.9404147275248
True	228.2510102163825
True	1477.0902389463397
True	248.0763577733321
True	388.8216810798488
True	51.5311462095624
True	779.0237685726653
True	254.64097516525783
True	900.1857625911481
True	568.4817454795327
True	336.603870561284
True	755.1416435330857
True	267.3801501874792
True	218.66828196288867
True	262.96003062312224
True	219.68048476421188
True	147.7103648049242
True	239.59594470357263
True	732.2801774177688
True	506.0651815483657
True	231.68367938327663
True	1131.062973506468
True	120.64445689459976
True	264.13397808592146
True	69.06640348801133
True	297.4828236502487
True	417.2906628688135
True	89.02162822435498
True	217.2542346163117
True	77.8976351098475
True	686.5747251348296
True	380.8280679632332
True	231.0436044331423
True	725.2977737691617
True	863.1783039893928
True	827.6820256783731
True	816.32480376939
True	355.4437498539988
True	1.1199845593911988
True	253.30302007590456
True	51.978107827851744
True	384.4161037527592
True	50.1151495277369
True	356.7383443469723
True	853.6328125306436
True	1049.3610409437738
True	392.3685919451772
True	20.28877421036352
True	532.9049182071903
True	498.8005021275037
True	181.06290679540209
True	228.8975759827715
True	288.9059076744503
True	21.61608081374889
True	122.30983098764663
True	961.8856176933276
True	62.20904339937912
True	501.50405369879
True	774.203792216752
True	98.8361649548594
True	243.6920444613476
True	117.86777294591695
True	15.641620605257804
True	1.4101393331127532
True	118.17043633908504
True	1008.011791270044
True	473.2342724067638
True	67.99902497119882
True	786.0060012806985
True	340.86989248990113
True	1.5295283261644792
True	468.401792411152
True	198.30540344767616
True	487.88566017556695
True	80.85691554710029
True	333.34390886013097
True	396.753800040178
True	169.32952756935896
True	217.1257945242984
True	122.9367205804268
True	164.52738546503164
True	985.9780124729972
True	15.307494564744673
True	518.8130697649199
True	475.29110750549785
True	391.8548556086126
True	226.29556576838957
True	230.1253500789936
True	157.53181865796253
True	47.305664267871705
True	483.9096757861531
True	146.26152981679112
True	876.549951356068
True	820.5714668124041
True	250.1670201472074
True	306.97089330532185
True	517.9854410601367
True	37.1243234322058
True	81.9490200503696
True	759.0322482488986
True	1038.217805352943
True	117.0629680639318
True	722.7298300506474
True	143.64804979767987
True	947.2120622170712
True	652.1026101297417
True	99.92465537373414
True	287.7932964038416
True	596.0447540271275
True	257.63305455257444
True	43.05323102154384
True	585.1403123593867
True	441.8936085896233
True	5.629723171942208
True	479.2751004147586
True	64.05820245829345
True	174.10819307501953
True	244.9648048859001
True	307.7608508939267
True	75.0065478012736
True	223.1386161992665
True	345.0453996883399
True	434.27295012567794
True	936.5900366580177
True	51.21434763206623
True	923.5461483854136
True	1007.0274469060092
True	135.40026126454111
True	72.14635461372855
True	998.2301968432636
True	35.98982883153729
True	229.70668391685783
True	87.80064751728355
True	208.5613153996313
True	369.9285584948904
True	980.5116390068048
True	94.18349565701864
True	72.39440411209172
True	664.6154270224694
True	280.2908260758633
True	736.9099668336333
True	54.0570103314752
True	469.5714749820149
True	382.055755278336
True	690.9056263836022
True	54.106011536267374
True	115.09912814954517
True	27.935712358366587
True	272.4648033268813
True	43.2259042535928
True	345.73170521435503
True	3.653262091319792
True	1161.7245050171618
True	104.0496777793419
True	129.83077892172432
True	347.7619291910784
True	729.1772449277628
True	682.1893382888309
True	980.7253155222623
True	477.6291672969159
True	408.5617749363365
True	139.66509608449957
True	417.8291084421719
True	856.374003491016
True	415.5484252282769
True	934.8729880744
True	88.83789382038971
True	409.9975974898396
True	192.79263735999183
True	296.49811005565545
True	726.9487710575087
True	165.27066892755366
True	136.94552796794926
True	60.72516609245288
True	893.9316884351055
True	766.5877534966935
True	80.52024736435801
True	439.5943667944373
True	735.7546796921556
True	415.0553991333437
True	54.45137182689695
True	319.4843633254696
True	782.7887204631992
True	29.49223620817127
True	367.2934703500847
True	170.10549397565646
True	280.0836475301068
True	31.538643902828767
True	227.34277311326792
True	755.512402453629
True	646.3163947291481
True	50.81654727537354
True	284.2194742124001
True	947.9404272741208
True	16.895931965182424
True	299.51021102177634
True	271.019151607729
True	431.8436821467764
True	216.8134121426855
True	611.5364035600395
True	47.24697212150681
True	980.7212948340648
True	913.01468102939
True	49.80181917378928
True	384.6434605516559
True	714.249671297957
True	930.0256785116176
True	270.49858161622257
True	585.9288024745507
True	134.76978404998948
True	195.35041144609343
True	133.11781349014024
True	138.06624421940933
True	196.10551639349765
True	935.7708914468542
True	783.2430466381385
True	935.5737263591284
True	19.52264254990625
True	26.57052828765497
True	359.15478793322035
True	13.545722784140384
True	624.4481171783932
True	1045.791239239836
True	262.1212743749532
True	210.9438971377915
True	82.95676526859495
True	210.4419106398169
True	124.61764188150126
True	41.87112913230465
True	130.14570605131644
True	91.79170720183392
True	241.0570954587259
True	535.6000130550558
True	162.98044153633103
True	30.625294827194026
True	57.64345323888613
True	435.8422161464609
True	266.80511982738983
True	589.1297787470821
True	24.1483513880335
True	117.34866092865418
True	647.9386238978308
True	271.34191623780947
True	480.25573692884734
True	653.9205136374796
True	98.88426366909565
True	106.71981435501164
True	80.1693722430962
True	25.143287065635857
True	118.14952013419264
True	90.98152671823696
True	105.23484786674882
True	156.77186139343902
True	233.74101000282536
True	836.6864861218476
True	292.124825500536
True	940.1216523168462
True	165.90001559178884
True	196.4027901136269
True	771.6362610912597
True	327.4254493804042
True	610.9591723143648
True	249.87787688693507
True	355.72636535833
True	461.5613256124133
True	569.466284451522
True	655.3544703914943
True	363.8119105838437
True	37.8634096920623
True	566.6525345718445
True	619.6100776586497
True	19.65623662184109
True	10.48881378180305
True	260.22401120235537
True	405.58892707800567
True	442.9074927982808
True	69.4522787132382
True	610.2560467713682
True	946.6910466310778
True	240.11753565635928
True	905.2194102915807
True	282.7858519386452
True	104.52634795908229
True	267.3043543846122
True	719.6840341694176
True	39.2627027103516
True	550.549614685552
True	1260.3971334930095
True	1022.9444486976836
True	954.0013470924114
True	204.3418599621896
True	94.29250137165435
True	203.86432805203825
True	829.1243465629722
True	141.88131435656194
True	1068.594961453134
True	851.1710375525013
True	43.40317068289826
True	92.75627734274477
True	433.8055336053641
True	422.4016965740303
True	210.7232410188797
True	517.4002878656875
True	652.9031055066015
True	127.71196543070889
True	269.3143051768118
True	1034.052684705265
True	53.50267572507766
True	696.0130528217832
True	547.1070767760821
True	39.18388721965666
True	837.8691774379735
True	384.79035466935744
True	567.0650323543441
True	114.22805438018308
True	261.7281191393448
True	208.505952884896
True	28.14413286896219
True	135.19677227628517
True	761.549297250858
True	136.3559978259795
True	361.5604026900138
True	66.15690002523306
True	625.6775044760551
True	617.15189171789
True	238.32633292283853
True	462.6657041236292
True	173.50780341804773
True	170.29536794581338
True	218.70896962357008
True	282.5203865812156
True	366.98434081121314
True	129.6146613462994
True	183.8319256053075
True	25.06889935433837
True	865.0803463238097
True	294.31065605803946
True	9.605749788610712
True	362.7065102223368
True	162.9376770463731
True	625.7055605685259
True	366.25296735681246
True	575.7314160276803
True	575.7045447525206
True	471.7901969744444
True	785.5698464085656
True	240.45510546651764
True	565.7410793352356
True	164.36388578682516
True	531.3389800313391
True	348.0424359214507
True	369.927011426286
True	130.96927556978122
True	136.3959216537592
True	107.75697454336552
True	63.74219088338626
True	743.3314350909436
True	177.1852964840162
True	45.18616456041879
True	0.0
True	539.2157545711166
True	112.56513646571386
True	22.74687210275843
True	41.188625418183165
True	112.33292737836042
True	540.1857935277001
True	185.16499294765737
True	106.59151085464563
True	34.87108468720657
True	161.97193063495837
True	913.4478527111286
True	46.40937450218726
True	227.7588961736941
True	759.3890768884445
True	316.5065367605193
True	457.76237784408943
True	492.2928563058598
True	509.9799648345244
True	611.9733507547458
True	900.7595420109166
True	258.41836022302607
True	1020.5920176841336
True	917.0572141705942
True	584.1107129797175
True	342.5280076796032
True	843.6023714386117
True	9.282062052142708
True	32.76595022658417
True	282.3679992689887
True	43.46244784165993
True	199.40422676446872
True	718.6101099211282
True	226.25951101241947
True	756.129498199218
True	760.1259207210051
True	131.26897941715455
True	354.7393318096993
True	577.8970589083308
True	24.389975608058737
True	129.2005758078774
True	435.6144172809152
True	303.1573409954628
True	193.1534171618897
True	103.9213451703622
True	367.1812077125314
True	22.263656828473508
True	360.26100080155345
True	351.9078762285874
True	1044.394707805072
True	364.7248561543462
True	31.1240630733459
True	431.2835492095037
True	444.099781877597
True	233.66001870419908
True	32.56199725918548
True	763.7361243379518
True	427.7595019407854
True	182.34774962093869
True	12.431289786509131
True	1215.5941457667043
True	165.6899377591843
True	27.40887798768632
True	285.67476922309686
True	274.0137039416724
True	117.30303356536788
True	302.000737653303
True	46.862444499187085
True	317.26886346244004
True	309.78256168079656
True	314.58631876826325
True	32.06168979141692
True	46.940114666187874
True	1012.423039262062
True	25.870690609445155
True	12.085107190615798
True	181.78061499606423
True	630.5613911925321
True	8.483201360652965
True	196.1270936574272
True	171.44962124794623
True	557.8577032768897
True	377.6649772009207
True	750.8287088656066
True	325.0462867300428
True	480.2213662961805
True	443.8857053976472
True	502.9212772348761
True	97.47965086738198
True	1253.128234915069
True	927.5228243599952
True	283.0630653659571
True	530.7781203186878
True	98.96712831054371
True	569.8041348771271
True	431.1047707779727
True	155.81882029853142
True	77.67965883607219
True	348.8442466570303
True	168.39653585683516
True	34.08929647426033
True	616.0216947717227
True	381.60377904161584
True	72.17215224510826
True	32.00175532700299
True	634.264644623008
True	490.8950338341501
True	73.86616988302023
True	19.99362372876957
True	329.3913149667188
True	325.0023217246317
True	690.2416165753349
True	553.5734336165395
True	564.8408000385494
True	790.7506725644556
True	8.812601623931187
True	58.81298030628017
True	32.504872902157686
True	55.2219897617233
True	523.6586609381599
True	584.2747613196887
True	73.25991433842962
True	115.61875089242837
True	188.45320742233247
True	76.25244795059474
True	178.58945598392978
True	203.2159127374534
True	279.3784335230474
True	832.0993531991685
True	615.6018268682808
True	280.1036865838321
True	194.1403921677089
True	280.92007455170176
True	244.9806245287889
True	750.085241167877
True	338.0342508588508
True	166.66785368188917
True	910.7677219463832
True	367.3276590409093
True	478.1418542818111
True	151.34635141358814
True	114.38218839921468
True	65.23751648578589
True	201.96451275133467
True	967.70925888588
True	545.8812617164144
True	119.427804881239
True	347.819936309523
True	100.58263180659436
True	684.1707827974609
True	4.677793002830075
True	697.7752200650608
True	35.39502406918258
True	936.4468117246352
True	847.8091920311432
True	211.37939618433717
True	26.626472721320425
True	82.66188255504606
True	467.3186025833452
True	230.59751744212832
True	1.6689459946325502
True	75.18845306674939
True	1087.4644981472738
True	349.9747217571878
True	665.4805579364092
True	496.6577720236774
True	32.4056399496065
True	138.32332246990822
True	439.8912612224018
True	916.128203337645
True	810.242835064873
True	445.8403599409639
True	330.80058862505183
True	17.291438670760524
True	79.22070965610381
True	718.7269348267963
True	470.7037907628611
True	377.5827705036784
True	873.3771906696858
True	26.057949985775423
True	223.9721080526747
True	879.4017612301385
True	236.00494016524172
True	7.824227050476084
True	500.7514131285391
True	103.64701132342518
True	662.0252781739276
True	55.8853646337926
True	251.62026081386355
True	879.4178513552126
True	943.9672214642816
True	275.7516080396368
True	441.94578456359966
True	118.72440236318914
True	610.7189692615182
True	254.8097000824121
True	199.71239586579645
True	855.2816735017547
True	53.28435722382656
True	693.5245220877888
True	269.6081739118532
True	294.1635430574712
True	167.76442204249707
True	486.8797233158304
True	604.3104974334975
True	368.1159084377444
True	402.0049887198954
True	71.15253110964949
True	159.4802560144937
True	460.5934909601274
True	231.1186473115424
True	37.63627137111668
True	204.76531558102863
True	394.3888320096447
True	399.6238199665363
True	768.241547544259
True	134.59365533545994
True	645.4205184436113
True	517.6142095688587
True	612.1538257095634
True	133.02271750427576
True	39.91668277263789
True	672.5220599700202
True	74.56084809049916
True	559.4060475374605
True	680.4312351412444
True	451.6487487628032
True	133.13835608560376
True	516.9765761307872
True	4.331854956040083
True	402.7368123408232
True	30.855030481524388
True	638.3350444132749
True	277.7039474595803
True	582.5284522623567
True	675.6889537805645
True	148.46376176313888
True	525.6214018106004
True	493.53171288493536
True	66.52860779064136
True	921.3460070997024
True	2.702752886504342
True	28.29477162989055
True	647.7290256378922
True	701.0845310461224
True	127.04955110302724
True	406.8096607028801
True	116.75331395244818
True	74.96280778110771
True	446.09364844297386
True	43.29360382652319
True	508.5501930840372
True	13.32101219437835
True	860.9019199827013
True	541.517981106024
True	670.2021589458051
True	99.15064912449114
True	385.2573076922296
True	992.9623288136748
True	830.3931642921006
True	145.72756406095004
True	541.4954975538014
True	452.0982803446648
True	250.04613442686497
True	255.8375041161813
True	5.760235802838507
True	320.14074171858954
True	10.328524891397922
True	368.3366938373063
True	79.02149064173635
True	424.5614849216903
True	655.0438178174684
True	127.07835017723332
True	241.58860203346987
True	628.8223685686596
True	648.4612384082001
True	297.389976834497
True	137.7434006395641
True	166.24104120569385
True	471.1427176362024
True	85.90854119865406
True	9.014081388908636
True	535.4589465736523
True	565.2066474429769
True	20.641094383377915
True	139.80461635067027
True	879.7472715019753
True	482.7904555721581
True	268.44872233397234
True	30.868344380090623
True	477.7356703611293
True	112.95849276135698
True	580.2532858220964
True	662.044546605244
True	299.77376832438455
True	380.6411269235069
True	183.51762359177064
True	244.9213385757413
True	72.35955430002046
True	216.38583982875755
True	486.96093416744304
True	20.833386165897185
True	464.2781807042779
True	383.3773438372307
True	695.18697500944
True	902.1305025558642
True	863.8990726521522
True	147.4517882020412
True	395.0169476687106
True	71.35942360952902
True	194.17536424660068
True	322.7030281769895
True	11.778538051590331
True	777.6037844389133
True	24.426617174022407
True	394.84206575030686
True	272.99788390163644
True	660.0095032233698
True	208.22084114762035
True	38.76709974917804
True	688.0380959056401
True	1079.0943956462563
True	224.55127946177663
True	132.12952507441253
True	641.47010698362
True	491.54827061783567
True	18.12711903528434
True	859.7943717345096
True	116.92758715530384
True	45.98610202330544
True	308.08584635162754
True	342.6627526532173
True	406.3109623401948
True	266.38734380438353
True	20.30481232307636
True	20.89049453415924
True	825.4520033185297
True	209.62816624284147
True	114.00390775949862
True	840.9824167451111
True	648.7034735143794
True	631.21380251741
True	453.9634037686551
True	140.37007270776363
True	33.91072381576073
True	99.17168919186156
True	442.9064338309907
True	216.269514361268
True	478.5959106939205
True	144.66125152972643
True	471.5279583574524
True	656.4219121247238
True	936.7038792823104
True	23.797939635514357
True	993.3162745576572
True	1073.3596845731113
True	490.4946186300044
True	87.49845849567207
True	806.6163903034575
True	652.6284390327045
True	676.3247442633269
True	178.95602282899773
True	737.7119215377999
True	724.4231384128989
True	121.12657020193994
True	768.7645979863155
True	816.172934460969
True	495.5962347780336
True	222.42558228591028
True	74.77994915094017
True	308.0102600317688
True	348.7035178142037
True	472.1587837951656
True	439.8668578664121
True	189.16312987667808
True	313.054224623232
True	2.503183706481379
True	12.945788237898537
True	107.65115886790872
True	133.17573852450894
True	347.35524724409487
True	350.24222494148233
True	110.93030770192122
True	15.504976075525777
True	212.1041119002713
True	856.9849898164057
True	456.1615541633606
True	525.5043997836656
True	561.5571567943302
True	790.658769811103
True	642.9603109935422
True	92.13043189792232
True	207.8790882750328
True	247.44827079903257
True	288.1145644457391
True	108.65360754569411
True	361.95630163385584
True	434.3146860549979
True	177.1858592667831
True	651.881650453167
True	248.2827135023485
True	193.5568085991897
True	29.595463715955017
True	251.5428628565531
True	452.700329816216
True	161.0247355789015
True	515.5681028754444
True	475.0382922419667
True	245.11553074976112
True	110.78335168769615
True	43.87475609860989
True	403.7996428671664
True	764.0015299591491
True	167.3134334096483
True	1007.7003250900948
True	1059.5051810946195
True	481.0115645502022
True	101.70525604180338
True	123.95141568548678
True	658.0664040031648
True	9.672667859812211
True	228.0392646659042
True	133.1192869037895
True	119.01315700090711
True	330.67107410829726
True	632.2771335087324
True	38.898076543298686
True	125.92058721711936
True	952.9279454257218
True	55.30220130756665
True	441.0228106997248
True	523.1358312918218
True	246.38674253782796
True	125.42950769322952
True	946.1521612651844
True	1216.7145835616702
True	516.1474130311304
True	636.9450123513592
True	224.21123773552503
True	149.76093518900063
True	320.47188870637933
True	253.2395970041263
True	172.1843632346544
True	310.44672360261586
True	365.08841873975297
True	11.224841607629305
True	645.2163652449792
True	144.03299161976642
True	80.27122521466113
True	451.0844156320183
True	315.3390345529404
True	1210.9648505153857
True	345.77031990649704
True	964.6515583705358
True	9.743012044616696
True	264.58003812665254
True	223.9331371598178
True	158.09239751134584
True	492.1377363366562
True	202.68734677571348
True	427.66866307267617
True	332.25060563125527
True	108.0036431498069
True	358.7701344912775
True	1059.666543683697
True	734.9837370125628
True	225.41827935256592
True	108.08367602999876
True	285.2241702206125
True	23.58535478151763
True	352.2747357846592
True	317.40935186875424
True	571.4957618974975
True	455.7777566869708
True	366.0940193645316
True	155.17137025096733
True	12.205054321001771
True	426.3512863948048
True	285.2754406843723
True	144.76680299686214
True	302.0239796587981
True	436.07875715399
True	828.4215741578474
True	301.354015396226
True	775.8074215465334
True	415.4199234068885
True	368.4540081201332
True	1.7933770690247697
True	1189.7252573656594
True	104.79286604399344
True	910.8073115691192
True	202.12502665545892
True	476.6799336733492
True	687.3286520290476
True	86.19821489398046
True	488.0905351308522
True	33.5028559470512
True	408.3168021413314
True	76.88599163722289
True	229.2698057720839
True	36.45247814186232
True	671.553872355062
True	189.0005429228922
True	27.657218627569208
True	382.5101001954024
True	111.65960294382975
True	179.88784226656395
True	817.7859239782559
True	257.16046930141977
True	155.4069817597665
True	372.5384396017152
True	523.8955439687174
True	344.2671534571388
True	501.8294243725703
True	623.9151625931823
True	156.84351316532775
True	6.296230589919739
True	72.08606696571466
True	442.7559966566211
True	88.54348035535551
True	79.57280473135344
True	1046.9472639244725
True	25.97272076184513
True	318.50129707540015
True	325.00907059172886
True	451.3198533964386
True	669.938828862012
True	190.78510088028264
True	635.495260586764
True	326.7639247664765
True	354.1236284619491
True	271.1277305621985
True	214.94887724048652
True	351.3001999023303
True	454.45789535746246
True	415.8622759628192
True	606.9026320910555
True	140.478189019314
True	80.00873043092017
True	39.08242668165761
True	289.5377466096489
True	652.240146503122
True	389.0659751833274
True	813.768680389105
True	217.02333508259787
True	393.20033947328375
True	72.13061584733373
True	54.92857292203513
True	434.1256104131885
True	197.81820862428788
True	223.51135413694223
True	44.71697046357775
True	1090.2758079599544
True	175.75560454068204
True	912.998834641778
True	321.9396653062484
True	931.850526364336
True	228.88291318929413
True	474.9874239975196
True	534.0738426638852
True	635.1386104573583
True	210.30920253247515
True	484.7577061035296
True	917.4843654983204
True	128.98953879171705
True	6.4267723182852485
True	568.2590504182347
True	30.632772616950568
True	71.65245032875997
True	785.3284490844858
True	234.5771172699233
True	928.9022194584528
True	683.9265500719011
True	418.5535804900193
True	279.45511604373
True	482.6105039423944
True	344.06624650579766
True	180.30866603139845
True	651.2218424054261
True	747.1866572532348
True	207.71757265863135
True	81.88930858822107
True	513.3509038742327
True	140.23766122660345
True	379.5483499285983
True	354.3639844730458
True	61.74206921627406
True	388.4602032617293
True	418.310215474208
True	362.59178586031504
True	412.3398295892762
True	428.1854398943992
True	661.333635411253
True	55.70831007048788
True	453.9797183978389
True	336.8959513614588
True	651.0305893085849
True	220.43602158469827
True	101.24169395957604
True	40.56097626164329
True	529.3243445759385
True	634.6472471869344
True	192.22098186752916
True	406.2941351598672
True	326.2211385152392
True	18.50200604574765
True	176.26510380910528
True	290.4595017413918
True	2.91368441569766
True	884.7781161785467
True	79.30251718327963
True	103.17257434673634
True	110.1626922157706
True	367.07185679888255
True	39.08714736387204
True	459.321399281221
True	224.45443328473615
True	4.995970736369986
True	120.3075058260688
True	441.6915404594805
True	49.38186721517119
True	70.69284413170753
True	180.5233059595588
True	305.18195487368666
True	984.3597601399384
True	389.2855371921249
True	954.6668624541616
True	190.0286323642676
True	1005.0788888415624
True	788.2269594228252
True	654.2383457479497
True	393.4825302241695
True	387.8413810707876
True	76.1918400203341
True	70.30225305593032
True	82.85453276306265
True	180.58741806178065
True	472.4758728492472
True	1098.0301644536894
True	187.2911550827007
True	356.56528210031394
True	430.27261467780977
True	585.1846817065577
True	592.685370616392
True	278.42474020174365
True	466.0355714694428
True	666.7701262357725
True	94.1027577383454
True	728.1942878339986
True	250.6471215038726
True	136.2729255544655
True	402.2841192370611
True	862.1674489474899
True	446.5083898901058
True	838.1162535574829
True	194.16863636766575
True	338.31675996900634
True	688.1515448607263
True	629.2356976635659
True	182.1732013519201
True	259.4711518688098
True	786.8449613947811
True	31.75819524182646
True	183.55345316647728
True	476.3818756854756
True	683.8849146680914
True	102.98475019376002
True	34.18417886991844
True	173.46048166195425
True	749.2704900058429
True	320.5619088821253
True	552.0151285644844
True	351.3320367498552
True	300.9568300301138
True	443.1367660400485
True	489.209379620496
True	69.41427609802993
True	369.5916805818684
True	756.6379477511838
True	0.0
True	298.3173271116927
True	256.5784642132705
True	980.156303109356
True	154.86220640889667
True	647.0508615251251
True	650.7607887688758
True	116.0934731690502
True	220.28579916453788
True	132.78765984028635
True	10.496999518935578
True	288.17034105160616
True	377.2536601149957
True	1126.3025601213471
True	225.66605100206272
True	404.6976137261034
True	654.3981542462221
True	211.7455965732157
True	26.786625236160244
True	885.8545450020825
True	588.3839134008201
True	157.65969574850592
True	619.0981389555972
True	168.75225051260634
True	299.6512603619132
True	806.2237993731443
True	35.721820037536425
True	106.9234030445402
True	505.2691020845909
True	69.813782939956
True	78.2739704245508
True	404.4784119224669
True	24.605363382825185
True	749.1658678161892
True	102.3378204312616
True	160.26083501049595
True	18.67029445045916
True	682.5621088289773
True	27.87098314685181
True	771.1784426949072
True	393.6409870866136
True	121.03671345032468
True	700.191026676278
True	516.6111720697963
True	565.5338318810677
True	45.68875920785487
True	369.2976845282256
True	6.45081063196206
True	95.16308005093308
True	364.1798824858861
True	45.056696327052165
True	117.83612930119988
True	314.7823603697566
True	182.01289209257777
True	99.41394847527506
True	685.8512523594493
True	19.547928578590323
True	1117.4310735053955
True	495.1101815075678
True	302.2571644046435
True	489.144946762793
True	115.13026489402266
True	812.6803925564908
True	1122.745797580036
True	747.4099224444267
True	177.36662836816666
True	229.3450630740552
True	51.85912571103007
True	62.85183318793829
True	155.24442868561414
True	105.331338969175
True	170.47751951929496
True	1166.8850912107698
True	314.66463129793937
True	344.7635815652456
True	697.649911619687
True	15.882443147976042
True	13.966462163990997
True	596.6302343439447
True	6.14961770029075
True	116.13504899542282
True	669.4949890256398
True	177.3887570299695
True	648.5099793154553
True	839.5514491377645
True	151.01394495641415
True	911.145153839124
True	2.7530660292676923
True	433.2723947168715
True	1061.9397160655449
True	26.645270099924968
True	238.19076771534185
True	146.2256125020691
True	959.988184317482
True	232.0698795181746
True	483.4424427092047
True	124.94918103174996
True	511.8792951164626
True	152.13235707562364
True	98.29517915766652
True	395.9872453892316
True	71.06034553077522
True	53.69755525168596
True	1065.7936337735937
True	263.9566308454988
True	160.90422197883447
True	366.558486712438
True	395.8355648270201
True	211.72721676805915
True	165.3181995909144
True	383.56949274824245
True	34.08013480839672
True	494.264958294266
True	1137.66414679823
True	106.50585499470328
True	466.8499431908504
True	320.1115670738112
True	25.71829712142936
True	401.1187519921669
True	98.48889194081984
True	566.721879110587
True	198.47601446250476
True	426.5187263259678
True	18.666185078020813
True	443.400415028757
True	103.16032405080408
True	324.8665300045509
True	29.598862037669765
True	170.58310267980644
True	241.3569725502973
True	783.1114927610502
True	56.703581934265245
True	139.44720665490178
True	234.3954616015233
True	142.24547633444334
True	602.3934315160656
True	546.8979669853953
True	789.9712183621335
True	389.3107061733333
True	530.8476985144474
True	439.1322131529344
True	681.0732418197822
True	75.68699746352426
True	467.0932821888565
True	425.5361847035536
True	47.47486609024242
True	84.98613580607096
True	128.7512187051946
True	89.7028424358269
True	314.8931090043596
True	837.2332398973248
True	337.8191608531677
True	1106.754521781971
True	303.02891958110564
True	901.734097854099
True	153.34292360355576
True	572.9821127001456
True	603.3485626327347
True	718.4514809964223
True	436.8487561223194
True	63.27494579786877
True	292.2199321414545
True	41.83009676890662
True	165.71862626705405
True	170.0895090485853
True	1108.7799473742757
True	235.44332774682684
True	550.1681568875495
True	547.0824391454718
True	568.304556013939
True	892.4227164953907
True	589.2867767696534
True	672.1521034545501
True	947.3106926176628
True	130.9145404970327
True	316.5895091451896
True	258.56611418672406
True	330.01491813989134
True	88.0037729112722
True	375.9280403460928
True	4.619916165794178
True	326.42779548319083
True	252.6601533861448
True	600.2474621505125
True	280.80477866672805
True	360.967262266798
True	10.049552244062337
True	58.23940609470287
True	549.7713942145332
True	31.43112190336567
True	139.1324392597165
True	63.77218441860134
True	152.1167647565642
True	243.82422464483625
True	69.59332339742018
True	377.0153654929029
True	281.3559246971152
True	102.32995690919608
True	339.055596304864
True	60.20453523171306
True	586.3839093147797
True	836.0482449778101
True	279.16474690883484
True	1164.7725174128373
True	116.44647413887786
True	298.9162204251132
True	1024.2659053128534
True	83.48480086748398
True	288.81739489321154
True	10.82087423256498
True	400.46417418827633
True	454.27384476219424
True	162.65186761555552
True	616.4010363895795
True	939.2443452706132
True	156.09698686044223
True	76.57747434920294
True	348.3928551553205
True	519.3027201358566
True	624.3197184439333
True	1256.444746669365
True	26.246475128529177
True	958.5819785120271
True	136.82682504640042
True	619.2795904735893
True	115.77180155166508
True	135.39139733894768
True	186.98168688861685
True	171.6174702628492
True	763.0663076744794
True	200.4721622655874
True	228.484114554612
True	69.43907619455436
True	512.3776486978344
True	447.9590504460106
True	178.3871829251324
True	233.7217604987185
True	17.677552295871475
True	432.7351656883308
True	216.0174470336304
True	289.26398020247115
True	114.90077120769168
True	701.4147144701094
True	429.8863322497693
True	249.72265006900847
True	652.8605932942367
True	537.1116922644986
True	478.7778186793435
True	129.094066081479
True	515.4097677803
True	439.9171967568366
True	2.8759383846182125
True	193.48648212861997
True	92.94174723980424
True	247.13843882546809
True	2.567560016175876
True	122.67323148154448
True	342.68726047039286
True	6.4175444386334375
True	854.5217067628308
True	166.61297565735902
True	716.5298558023637
True	782.6698345732917
True	162.1209344915682
True	219.1291131267145
True	484.577468902934
True	841.8385453354636
True	53.31513280798083
True	36.32283638046259
True	130.26860212690235
True	614.4808823722431
True	710.9284851759485
True	178.88716243600055
True	592.9499084877336
True	596.4828217263664
True	838.1329257802516
True	403.2633377162449
True	183.1736913679899
True	864.4425188330449
True	221.1389700731258
True	155.53454831918924
True	336.4368412663732
True	221.56500752092492
True	208.8127635662626
True	609.5886118445987
True	248.4940868570671
True	186.38602362780344
True	455.5293826166083
True	474.8084751211074
True	60.86821333627615
True	276.051189649946
True	79.59056665106438
True	346.98965634352254
True	358.1577798467351
True	239.66614150432213
True	178.81181338521148
True	387.55297632073626
True	635.4143220345258
True	729.4429492125798
True	292.8633414644254
True	732.4607497660489
True	65.45641697952821
True	855.6569229618862
True	354.74606645441946
True	13.658715140531609
True	621.0607796500806
True	678.205512148134
True	261.0023696017164
True	167.49474761337444
True	51.2167580008106
True	383.4080554743549
True	72.91054688798617
True	13.52764970333534
True	899.9523370120223
True	371.8774921427125
True	176.85419765986214
True	970.5121829318146
True	13.485461045655752
True	790.2016163633183
True	31.59064372633358
True	675.992494947218
True	56.862544171155854
True	752.0088917138038
True	454.7543725411657
True	194.8932026772483
True	445.038944454748
True	206.5187808825865
True	302.0220354023154
True	214.0098439637668
True	395.3504504255373
True	10.365299069887136
True	319.6812898237234
True	111.02888481097052
True	12.037132828177024
True	470.6293736436525
True	727.0734705438365
True	286.4782431299466
True	86.65268597729947
True	320.01932963275283
True	79.58140887005656
True	182.0835049271414
True	180.2964624366496
True	382.4888412232534
True	42.60613882245402
True	127.86133149920066
True	388.0959116561347
True	888.2122414045134
True	110.28184918051878
True	213.84709092681013
True	449.2790098929946
True	18.664303941803112
True	430.6171309688571
True	508.0659833985344
True	87.72419650795979
True	375.5698675757745
True	365.65985595205535
True	402.32710700589695
True	595.6915828409667
True	1079.316694644644
True	969.153013381841
True	56.63775853398398
True	1030.1261811343425
True	113.6232594645952
True	112.62950224154832
True	110.2768369764585
True	481.8259965785477
True	367.982613754424
True	577.8792064232845
True	262.8105993029436
True	156.9935329037732
True	412.0834883935786
True	14.877109544167428
True	453.4333244670513
True	401.6526268309329
True	146.19658810602104
True	98.66151349093822
True	527.1763532973292
True	981.058573909919
True	207.6466716621187
True	64.67963935229965
True	415.4033913889325
True	380.05829577876426
True	494.6563244454493
True	328.90444248334364
True	5.150224723237092
True	554.6641785235496
True	512.3896625998868
True	500.29871734723775
True	200.62759226782356
True	105.97453565446176
True	23.15290135013034
True	379.39868019558105
True	102.76372901935454
True	6.900437328346055
True	33.21418800099552
True	354.93960598641604
True	644.6188614156955
True	126.20259446073324
True	90.83386533402503
True	23.16144680896926
True	401.4410480124554
True	348.41960455565885
True	781.0712248368811
True	309.43343959043807
True	511.3885609398958
True	539.2817005234298
True	518.996994645692
True	293.9579025160766
True	551.5752206144035
True	96.13154698548826
True	591.5275108420448
True	6.240332949610461
True	381.9681207614096
True	486.5019983083003
True	955.9070952035256
True	356.1934348203342
True	775.7385399774826
True	946.0361240232664
True	182.9777833829484
True	37.55622071195403
True	376.6027047483825
True	384.8586510231855
True	568.7747919903572
True	245.1881015483515
True	30.131385520747173
True	652.6069276167002
True	127.94480700436324
True	1053.3369559471685
True	315.3533895881385
True	477.16989812915256
True	126.50980481730674
True	807.1366037789961
True	138.99335149318836
True	839.3696104045339
True	570.4176910185145
True	179.43026198629718
True	114.35720038992156
True	65.30123181539726
True	567.0258705995449
True	911.3043973703516
True	409.2360735083564
True	556.5001784822672
True	139.6432474404539
True	596.6991241967859
True	482.6162041074065
True	767.8073294114118
True	322.0054542857386
True	606.073748502922
True	114.45147825075362
True	26.971126613296708
True	410.2786787587894
True	168.61887665881892
True	104.52222410394636
True	370.76072612759634
True	1056.2340690865149
True	256.4037326534015
True	552.3725449966403
True	10.935955589556505
True	75.60789334946905
True	321.71854206571805
True	758.730904370582
True	455.1687607054905
True	538.0896587333411
True	701.8977078431482
True	68.99766437240945
True	726.759700625483
True	49.21940660494977
True	104.38275292293226
True	188.586341942288
True	84.14417064546365
True	25.33202464213588
True	293.9052349133452
True	482.18148225637486
True	885.394569249698
True	855.5406023963775
True	6.043341348111902
True	274.8368362488926
True	479.722234932126
True	124.02458659935836
True	249.41218701494927
True	338.0523098681158
True	1329.1729372553266
True	435.5541951863376
True	24.936729954526783
True	189.24074237741445
True	717.0891325296393
True	34.45086357227462
True	174.72512358994302
True	553.3239116035518
True	67.23901728229691
True	868.2080357748771
True	324.7606149237626
True	660.2267925944466
True	77.1439705132483
True	655.0554116705868
True	602.1693357844894
True	861.9738725491983
True	254.79878380790169
True	500.7570740123581
True	794.6053344135264
True	930.149498573532
True	236.14398151083896
True	782.78274178118
True	221.24322183088256
True	447.3017269020107
True	375.58324699242
True	495.90837688834
True	488.2320963348917
True	318.0229421951075
True	351.6225616674155
True	112.43397332270824
True	346.5499146652942
True	1128.4797989837475
True	311.85027111158325
True	146.54011885220825
True	296.01379690203163
True	760.6761259089334
True	655.6824471325092
True	424.9092952449033
True	116.74618162421268
True	314.93227540255447
True	34.476284520313584
True	171.22614947343854
True	93.67120439920956
True	86.65581594932598
True	566.7148238905263
True	140.97108534333472
True	128.29659452715768
True	104.14993062628382
True	87.38946925725469
True	452.4647874935157
True	381.5116839786343
True	1041.534302972908
True	512.3978299596226
True	859.7250360251464
True	282.34244779315605
True	301.5832834171788
True	543.4646679112108
True	192.66700725948863
True	730.8744438762463
True	235.3655247468249
True	349.9801679478946
True	68.63371072539437
True	122.97901051444472
True	259.5170178233219
True	124.81115946687387
True	481.57321711362925
True	29.56804063042568
True	576.896917611399
True	1007.1121646557904
True	733.8378702213481
True	1.73553913459064
True	60.526361953026026
True	500.2517251692721
True	431.8302653602613
True	77.06026743494809
True	116.42133831300728
True	299.230439397093
True	80.32850001658817
True	53.21252760756376
True	751.2950052702379
True	652.8502805430459
True	164.36928669395874
True	169.39570369997531
True	521.7844584205503
True	52.10399636919737
True	24.851199681965788
True	552.308696612515
True	446.5673463938184
True	1122.219889712677
True	44.64215226362013
True	451.2353073162409
True	896.709432786131
True	818.4174486014736
True	289.72571928202075
True	766.6596239688382
True	414.1226924953932
True	42.233583991452846
True	94.93911761804976
True	691.44056157112
True	73.97128747210684
True	145.7865895448245
True	949.7177535023004
True	179.88780108051546
True	278.28282649863115
True	107.38765015129388
True	669.5115039410626
True	600.6584050783459
True	208.04764794933948
True	433.0584689593577
True	39.676742748948726
True	286.5112787796181
True	589.2242163066629
True	627.06012079695
True	322.84363095305264
True	77.37148958385109
True	926.724383118108
True	1058.6488795722448
True	564.792609468388
True	66.19368500078787
True	30.524564408366462
True	89.3029981849081
True	108.64419385146948
True	101.29239095753152
True	886.6251364720239
True	1190.0793726596862
True	767.2177160814038
True	331.8597916804215
True	7.822471997577964
True	20.680551742668968
True	341.1007837296418
True	478.8703552136409
True	43.70522000348062
True	556.5092510119832
True	432.00029253459707
True	400.4367757646807
True	77.13597757659144
True	189.64122832739383
True	266.8356325979218
True	141.92554174380848
True	387.3061355859763
True	42.08994419242715
True	174.29648935289563
True	1201.932842429138
True	5.248534307213312
True	28.771052856457704
True	592.4222527315375
True	363.7366889713229
True	771.4067175337204
True	163.35717687362424
True	763.0239824340537
True	599.9810079963005
True	281.94174248634
True	425.9722257665749
True	345.7230443265336
True	281.06841889209466
True	271.64859791032995
True	406.0274830267359
True	496.13687812587904
True	512.7043750396659
True	111.45542940296176
True	359.50815215741903
True	8.399548145076277
True	192.05759114442543
True	220.44412229156148
True	886.5280829884275
True	606.1733261608673
True	30.21126429175398
True	734.1138703107706
True	842.3264643986284
True	98.46190039352942
True	348.5492380258203
True	850.7580261471413
True	222.93953672653032
True	170.13820653262027
True	523.7234952130768
True	595.9923841978368
True	1102.1142096223757
True	154.57158780089168
True	153.5565973668774
True	266.4019202921629
True	314.9357034443956
True	430.74117085488473
True	412.8733590166811
True	312.94098932206924
True	445.21261091464567
True	500.25665267438063
True	227.50841588171943
True	1480.3125803568923
True	246.5724647146496
True	383.1467376482847
True	51.60069370849906
True	780.4489118169411
True	256.3163938038747
True	923.4178132529014
True	539.1699610637139
True	317.97060138229403
True	762.9510355683872
True	263.1312139708477
True	200.2102159616604
True	257.15638909014945
True	225.16189064828663
True	134.40682547126292
True	252.3172263575604
True	731.370315450445
True	534.7610268687648
True	214.7126267339249
True	1118.157827014441
True	118.40573186970236
True	263.8484548235514
True	71.23281254720045
True	303.76962479686875
True	421.3616975870948
True	92.088982164675
True	212.46876118998236
True	76.264986183588
True	707.2119747386777
True	385.8535946989517
True	227.5098359197806
True	724.8101109836801
True	860.3614444792473
True	838.6406721389084
True	810.1640527272338
True	355.47480546848806
True	1.4217822874159038
True	262.7609140381967
True	55.10055131986184
True	368.7706159607097
True	54.83314167283675
True	360.98677905547584
True	847.6311331504338
True	1013.371526674902
True	392.7233133483593
True	21.29523849465829
True	542.1397666576188
True	495.9120786263478
True	202.5536463104891
True	234.40489578442725
True	293.6505519916696
True	24.86303443328996
True	118.89598274212943
True	898.5841133845747
True	62.438114288241096
True	496.1499088153355
True	788.8168934225909
True	102.84780156386856
True	256.46419883220165
True	115.19048695577048
True	15.716537773668431
True	1.5319620602183743
True	111.68295091288292
True	996.3736789293124
True	472.5466534652207
True	67.06489605731763
True	801.2718362683026
True	343.0321164010046
True	1.274298739016948
True	453.7028022131434
True	177.6343224790447
True	482.9710120113245
True	85.62764755284911
True	318.14281640820434
True	387.985882770126
True	167.5838518727435
True	218.6613673925322
True	127.48110477395142
True	180.77021402988856
True	1007.6536384458894
True	12.73118262696678
True	507.40213480487074
True	488.7482488764883
True	404.79108685979713
True	221.3230897103693
True	228.07950991179885
True	151.50688773743937
True	46.24333321365006
True	483.66991173517056
True	150.55311229532646
True	842.087442666276
True	841.8343402176415
True	245.10290198175397
True	318.0426353809815
True	509.863028998467
True	44.63990347077864
True	84.32080078375455
True	727.9465795544515
True	1055.7493052446275
True	106.41501531532973
True	731.34530593233
True	143.21594889248212
True	921.1600125096847
True	645.6911868686831
True	110.97711222023504
True	257.30282113452563
True	610.1415290636784
True	255.5582071611079
True	44.86449062668153
True	568.8774323773096
True	458.7783449921518
True	6.047751920885261
True	479.3143105107502
True	62.843007897083375
True	173.35197946835183
True	237.7511116192511
True	307.2408126601589
True	71.8898639490555
True	226.44400594418823
True	353.2989409754982
True	418.8447246649079
True	910.3675928213024
True	48.64880821095718
True	884.2130552002138
True	1008.9654693511662
True	134.856170533414
True	72.31455307033032
True	970.7754836405246
True	34.14962792519825
True	230.12405771070732
True	91.16398823018343
True	219.16478406132143
True	376.6514805169084
True	953.339641998528
True	97.79403810064402
True	69.35008466166275
True	674.9262626747152
True	277.7202003171115
True	718.0714024015308
True	51.37114972426347
True	473.2564753778952
True	384.8119544968357
True	668.780692306725
True	54.37866317978568
True	109.45947417175174
True	27.468746439176456
True	262.1670308564559
True	42.44078723517837
True	358.2131858056785
True	3.0561154560979324
True	1195.097683073919
True	106.19005035009882
True	133.2069428585979
True	356.6288421261514
True	722.4734074829895
True	670.2563721618164
True	1009.8261570796034
True	483.3590168916786
True	419.51888157186977
True	137.30568579698402
True	420.3323575331502
True	862.1203816074262
True	418.9246124992513
True	954.6690080488758
True	85.37573995571508
True	427.0827502037762
True	179.47191353981668
True	285.63007439883035
True	731.5976044470056
True	172.75182302241132
True	130.53821283352497
True	64.16605790542854
True	850.5297435399558
True	784.2875396981553
True	86.29007017010998
True	438.55182205269153
True	747.9246699627474
True	422.5106199997663
True	60.11490621104949
True	326.2414325705224
True	771.4354705663776
True	31.762004662713583
True	355.8380608250813
True	168.14074754179086
True	282.136955496373
True	30.525043188380224
True	217.02709923976843
True	786.8434729974614
True	643.6054298596113
True	56.37251358053732
True	289.625010064628
True	898.4145070187888
True	16.657769069394078
True	318.1617803872445
True	291.1786166258186
True	440.9947211556731
True	209.0092328079201
True	584.6145792995987
True	48.28356573961534
True	945.4353049933452
True	882.2141184347596
True	45.28749595374509
True	386.2278034405854
True	715.0414468274636
True	909.7775899015844
True	278.9128574465401
True	605.3491196689924
True	126.79960387552222
True	181.12395087599515
True	131.1922441143884
True	136.5378849899361
True	210.42829427830964
True	950.4130781490854
True	781.9953459273434
True	921.429605203341
True	19.6452593654645
True	28.41229420911299
True	357.9104702799549
True	12.694214780298571
True	642.3279878474295
True	1094.0150435091914
True	273.1193084003547
True	200.98080340577044
True	84.57517221569664
True	220.1623737263689
True	132.12698825150747
True	44.01993611776639
True	132.4319204014823
True	90.0841628740625
True	253.013847664402
True	528.4356457574074
True	158.65188426120372
True	30.28548189985841
True	58.10445273108704
True	415.1180939926536
True	261.07522146377727
True	606.9035314929158
True	24.31100431550194
True	113.98787268749054
True	683.1269399364688
True	252.4024648158796
True	465.0072533960728
True	653.7774148552826
True	109.36399960483791
True	106.1051799070254
True	85.16049813572116
True	20.79539268913342
True	126.0622492311453
True	86.71648749856183
True	104.6874741259572
True	146.90799072799695
True	240.5673127956059
True	828.376522774244
True	282.7035082005073
True	941.5479655097532
True	157.16451027411367
True	201.92359536851905
True	795.3990469480508
True	305.9437436747216
True	595.8893848851505
True	258.159182187024
True	361.1018853960253
True	446.307776280402
True	576.8983359573308
True	635.7868896120443
True	371.43773350022906
True	33.09912496070003
True	547.0084866746957
True	622.5406832313115
True	19.47968209186046
True	10.990456282367976
True	261.01017649864826
True	388.7357854744458
True	445.24483960136473
True	66.20696892695932
True	659.6809695883364
True	925.7644318843252
True	237.98719469617916
True	892.6491459494948
True	282.3886015813929
True	96.70169122466709
True	280.35759987357926
True	685.607420908526
True	38.596883947149394
True	594.2950097120538
True	1268.2475032254565
True	1018.9059116060148
True	906.4014871737858
True	213.0922225885194
True	90.5381602455925
True	198.11623753121083
True	821.1986182902326
True	147.20138022836397
True	1070.2974527145896
True	870.0247453095488
True	39.633275507463466
True	87.89877578030216
True	415.2869468299468
True	422.14144688576994
True	201.49805755169305
True	508.92610205069286
True	654.222421991711
True	131.64783313995406
True	278.3069920432248
True	1006.6190835416592
True	51.55909506708214
True	726.112933905507
True	531.2458178080927
True	39.36515346630674
True	807.0933698453737
True	372.75040674082766
True	565.820879298885
True	108.330147000397
True	253.99437888476987
True	212.53928243968923
True	27.935222277504497
True	135.95234607462368
True	744.8619286324231
True	141.40426330976098
True	381.23832949482886
True	62.450572624434855
True	627.6829983261615
True	616.2792537900993
True	235.04125296881085
True	467.408348587163
True	171.19503782956397
True	159.7869158877193
True	216.06336599867836
True	290.93164212031985
True	378.3876505849101
True	133.51836169805566
True	192.34750152968613
True	26.242694976389096
True	885.4838541907175
True	333.3098873617941
True	9.495875151648836
True	371.8135612897916
True	157.6408768931925
True	631.2279437635557
True	359.3083198181822
True	577.5936913149676
True	571.9348280458709
True	491.5504654537861
True	779.1688687625676
True	237.52312003248528
True	584.2554213364601
True	157.25376825977693
True	539.6992915953987
True	348.24920903576026
True	377.2936284463679
True	128.10030647517556
True	138.61330755393226
True	106.45996337691514
True	67.18504598619974
True	717.554597430617
True	186.64307752122951
True	43.19666934920788
True	0.0
True	561.7364714783656
True	111.86653325784911
True	23.631587552933883
True	42.62361310245947
True	111.81181497813488
True	546.096002506739
True	182.89083165788364
True	104.5907436415572
True	35.58350989857327
True	159.35426051479087
True	919.7422515077244
True	50.753850624915714
True	230.3002939050647
True	737.6435338185718
True	320.202301810732
True	458.20199539395617
True	473.9713738166314
True	512.0099974065467
True	576.2355923565136
True	895.684128746516
True	260.2615878641738
True	1050.406301640692
True	919.1444767375976
True	613.4923002176932
True	345.4762283512734
True	819.0610451521592
True	9.574082166505844
True	34.14198278368757
True	288.6405138808509
True	41.82325116194806
True	193.2243845955325
True	754.9853850698046
True	219.28714212073012
True	769.7618827632269
True	752.2408344960743
True	116.99933592047256
True	368.7055977642144
True	591.9129093753647
True	23.82263807963594
True	123.66481629342208
True	440.1636624979903
True	302.4997872871894
True	210.81137961264807
True	106.62090411082576
True	384.9615171822463
True	20.651399250791467
True	374.0488204149789
True	367.8036080510328
True	1046.9319996073618
True	365.7802345675413
True	29.01109022601446
True	439.5963320423447
True	444.7219085400518
True	230.99507925730205
True	31.67075639254024
True	751.7451892816047
True	436.7204340875538
True	188.1959967513473
True	11.656270003198344
True	1205.082717806149
True	164.608033546889
True	26.272982560132757
True	306.4292328462223
True	262.5927079172937
True	120.72792470572384
True	297.410749694553
True	51.99295092414243
True	324.8603865734919
True	308.90214689345004
True	331.2753639216575
True	31.319688017651035
True	49.58984133681778
True	1047.9361032418517
True	25.649398430818515
True	12.360747252453306
True	176.062156355152
True	643.5359762408391
True	7.165965964552259
True	183.2227548606629
True	172.31091440088215
True	534.5159127563863
True	364.4422946823719
True	749.7333938490177
True	324.8855801700565
True	502.4567558668508
True	443.5275910554336
True	515.7068648800986
True	99.46788592330502
True	1275.9180105650944
True	907.9542857554452
True	292.10630707657066
True	524.2367811690314
True	96.38367842932152
True	589.5966921516747
True	435.386552548813
True	154.37428622308224
True	73.31462813867138
True	341.7524360825852
True	165.70173934562914
True	31.80004089913972
True	568.4282062135205
True	374.2395972550752
True	61.276287727525386
True	29.50905591653953
True	646.4559433455998
True	491.3032770144311
True	74.78251161353124
True	22.16123505135839
True	323.8319685657962
True	322.42148185548365
True	714.8110645295314
True	554.1725312013547
True	567.3521830928773
True	799.5753054304382
True	7.734446729825246
True	47.80598602667556
True	38.86748032621849
True	59.64613635911941
True	499.4389348950007
True	587.3300961118917
True	86.41366102955119
True	112.77056701505666
True	193.3868961922209
True	75.06138213675692
True	169.64588749561747
True	205.39455033519897
True	282.17996773438705
True	797.7012881384047
True	588.1167808763862
True	287.89462588559934
True	182.04883447047172
True	269.9179496530179
True	241.4656977795608
True	737.0528087879367
True	322.10080733155
True	169.95926445751962
True	884.9766460798564
True	354.0958312229299
True	456.1383683429149
True	151.89734622590282
True	118.07615536136612
True	58.01908503069905
True	211.3193318954191
True	968.214447582948
True	525.2870490677832
True	113.70958595970836
True	359.8670231700737
True	100.67261269718723
True	669.2481170404551
True	4.361399270838311
True	680.4259537002188
True	36.72796100815727
True	938.0206306423192
True	848.74050836449
True	210.97714818869275
True	28.932870301640136
True	80.33114574632215
True	462.5067989096412
True	228.71559405256147
True	1.426079923532223
True	77.73870625178729
True	1058.5686534290355
True	337.58612375281086
True	654.3310101110246
True	479.8861432541392
True	31.95778192311363
True	137.99000617071428
True	433.8843954720157
True	934.4571856012136
True	822.9062338059779
True	426.261034330466
True	334.876054757222
True	17.959812561401076
True	78.55963518328444
True	721.6680989843663
True	474.8672146640631
True	380.0808986875354
True	867.3571715440993
True	26.1159423008218
True	225.3681745207936
True	893.762644068258
True	240.79358400151503
True	8.382441821991838
True	495.9914168298669
True	104.58809100225338
True	674.2935288797721
True	53.80162211478819
True	253.449835015276
True	867.7084548180376
True	945.2635669756476
True	273.9437476898601
True	436.55883747963065
True	120.51336160018708
True	595.1693584155655
True	260.3704171182162
True	196.3139444316814
True	864.6461419315798
True	55.73589318779848
True	710.9205509797797
True	282.013630171539
True	293.16764319944326
True	165.49560317540755
True	485.0369512143334
True	630.6025339573254
True	375.9778282081083
True	413.1340572015709
True	68.43795742092288
True	159.35747567286396
True	448.1630143036477
True	214.3407939291942
True	35.99005852779972
True	203.12130279943625
True	390.6478442046191
True	418.56191818573774
True	740.5810795873604
True	137.12929915972626
True	673.321752486997
True	478.4615193600562
True	582.2986397613594
True	129.02190004941997
True	38.38709172954002
True	659.9878111620728
True	71.81108137438446
True	547.7072835210968
True	699.1813153310148
True	453.43331603178353
True	138.06127629859768
True	534.2116640089366
True	3.772471471289444
True	395.380704391853
True	29.23098129028159
True	633.9514767765912
True	269.963091662431
True	583.9506744544327
True	676.1493858440944
True	146.7112401862142
True	519.059081125297
True	489.9805059047574
True	65.54968495843437
True	984.8500830274992
True	3.586066814048082
True	25.767274433633503
True	646.4390068103445
True	702.5847698369678
True	136.24960723061983
True	401.8412896603768
True	124.65244709250844
True	75.16745955534476
True	451.8396590120192
True	44.01220187210841
True	513.4719470497786
True	12.536210429283871
True	823.4581217172497
True	545.0620660136859
True	650.6927504300054
True	97.47565580106904
True	378.44225024696607
True	976.618650645096
True	861.2029774078497
True	136.33873348564134
True	545.2627534241467
True	443.6815111576185
True	243.8165361326974
True	260.3832212699707
True	6.46835907915297
True	318.5101857492353
True	11.36577441734834
True	379.66506073637976
True	74.96215210567796
True	413.206134751254
True	666.0868535008583
True	130.23996856949776
True	246.00352817961445
True	622.1493829657293
True	686.0710518530976
True	285.50107010955105
True	138.54603835959392
True	171.19495579687353
True	483.9041442775135
True	82.25384122187023
True	11.790200612820918
True	532.9486678378845
True	562.5001687313677
True	18.26092355330913
True	144.67806586355735
True	882.158295332325
True	491.0527337106945
True	279.50141778276804
True	35.934491141150495
True	474.2658606427719
True	107.65356857549006
True	596.8849775493258
True	661.9294444426814
True	300.4840599280528
True	370.6814230210789
True	184.42977474931092
True	239.50297972022256
True	70.33183136936862
True	218.59194994391171
True	484.0469973256162
True	20.508991057680976
True	448.8184214284601
True	385.19403942153656
True	701.2109355970002
True	902.1097084820028
True	895.4280225253917
True	154.3907224506823
True	398.3172806042834
True	73.94624618995853
True	203.5627239758435
True	321.2077478335359
True	9.529085602613884
True	805.0925791523262
True	23.51173890464204
True	395.779095119395
True	270.4247425220179
True	654.4582365395274
True	188.6583755511832
True	38.714206576767424
True	681.110719534249
True	1071.56028061495
True	231.31498893743117
True	134.37679279726254
True	608.5660452861205
True	508.230047778827
True	16.290538010556066
True	865.7481446279145
True	116.81454030229682
True	45.824756285416456
True	321.09210015875595
True	360.0491393092961
True	419.0377734793744
True	260.9811408723338
True	19.821069078342703
True	19.791857532818224
True	855.4641871668666
True	205.57293298767456
True	115.56385847218785
True	868.6534516551857
True	642.5652559045361
True	663.8390269990284
True	443.8465375120332
True	144.65353862800538
True	32.94173536809896
True	100.82807645658116
True	442.6581125180657
True	228.99064034595816
True	492.3222463460408
True	150.9702589045861
True	478.7001443155178
True	639.048712053154
True	989.9954220851462
True	25.480121462604615
True	1005.8612996249108
True	1062.227494761842
True	482.8596032421657
True	87.44473865753146
True	799.7897637659502
True	653.7097515672305
True	651.1616678762838
True	178.16800555878652
True	734.1210911304349
True	708.8834602127654
True	123.95674475146056
True	762.6629879164525
True	811.4067608430623
True	464.7153903485351
True	229.41030439510317
True	71.82935983211183
True	310.3207285221409
True	352.1212450132225
True	469.4451438830795
True	434.8282563902503
True	196.40576445095857
True	313.9761040680588
True	2.632480423513841
True	14.14586126393578
True	112.1440894598282
True	136.0149261123342
True	358.32940670189504
True	349.3095990221745
True	108.89229270792492
True	17.69474537793766
True	215.45851941073929
True	801.7738587442404
True	452.18927145525146
True	520.9337967188208
True	568.5436563812963
True	797.1710061334569
True	640.0912868523956
True	94.4758424579637
True	210.069635368443
True	249.90053083225743
True	282.91110220445023
True	108.8196125274042
True	357.38760424117925
True	436.8665349569373
True	176.29341837170358
True	654.3750413391625
True	246.5375249476989
True	198.66232080359327
True	28.657687090728896
True	245.9566053317019
True	472.0156742455286
True	163.46850255381958
True	531.5718739507837
True	454.4874975418785
True	238.80736934637545
True	106.27598096125487
True	43.438655070810896
True	402.7241987021376
True	787.0237712568407
True	169.46537181056183
True	1045.6003695074542
True	1052.237679303062
True	495.0328691881927
True	98.2718551842358
True	122.03045681832826
True	670.7221136831477
True	7.713826057712136
True	221.9362276170889
True	134.39513121418622
True	118.97426007855748
True	325.4543534537664
True	625.3359302943304
True	37.941114908168224
True	126.02870363385388
True	966.7816762861744
True	54.251154325887626
True	444.2004028369541
True	522.7128759211822
True	251.31792373109965
True	135.9011097666389
True	939.78675299577
True	1177.5222532616074
True	520.4834348484482
True	646.993747821661
True	204.0778951378393
True	157.331624172994
True	322.9248744558435
True	256.4482731629608
True	170.51711427663255
True	309.7963793644501
True	344.11543682298213
True	10.658186762018111
True	610.9790861711036
True	152.331996264456
True	85.40390295178285
True	445.11896224353984
True	326.81701630213047
True	1175.7999437258864
True	354.2759858683842
True	996.0747667217186
True	9.352040349785732
True	267.7538078732864
True	226.74757152463565
True	161.06075014015263
True	475.5415356913927
True	202.71851757123457
True	417.2204019257331
True	307.50360556443974
True	117.2755787955518
True	343.2947948240543
True	1091.0504431296438
True	730.6335475341854
True	231.12001466148425
True	109.57278242043122
True	285.6777741126371
True	24.19094255495244
True	342.96659359118627
True	317.017586164538
True	562.6157601913599
True	446.7370470266954
True	366.4299900006839
True	155.3300799986516
True	12.526620568069038
True	424.8093111384033
True	278.18821825783505
True	148.0675361941317
True	301.4776558509424
True	444.7626231021955
True	824.9212120594469
True	312.5728340296868
True	774.6579747103714
True	394.830431136855
True	379.7174302128765
True	1.3579829605199043
True	1126.3640739672685
True	107.55490461185428
True	915.2255843638344
True	207.9599701613502
True	460.18881461233934
True	669.7948271535129
True	86.67864777605729
True	489.8154263427514
True	33.7596529170362
True	411.4446244135964
True	78.18583860401635
True	235.23334398550216
True	39.4039667765819
True	684.8133716157452
True	176.33443441439664
True	26.40805762704728
True	396.77055583994667
True	101.77098442126224
True	175.9963183570892
True	803.8443277228286
True	261.95536743659227
True	155.00465390235885
True	368.9601994639547
True	520.1735097146784
True	328.87307782058963
True	527.6276239677617
True	629.8987317495856
True	157.2115561346208
True	7.971985469830456
True	70.68966670676467
True	426.48157733689874
True	87.59782274915243
True	80.0838412492751
True	1033.1151323375757
True	28.552695399069894
True	321.34579310261887
True	306.84941552703486
True	445.69675074632414
True	667.5235667888622
True	199.44632243127847
True	648.3924632070775
True	329.4270262627968
True	337.84824711834034
True	273.0550509782555
True	219.3695936772918
True	373.170990442273
True	445.9755631118162
True	420.8112738740726
True	613.7055055228709
True	133.63945647463524
True	77.04475248598652
True	36.68166689476337
True	297.21670877867706
True	632.9471240565213
True	411.2686476289144
True	801.794747323844
True	222.13214017234236
True	404.035320822788
True	65.90142213767146
True	53.623334927556016
True	409.0976188382273
True	209.00202372292856
True	216.82957750004283
True	39.64302061258137
True	1033.0651530642765
True	175.3312657780262
True	920.8527537134116
True	317.0285675396722
True	933.1596971217838
True	230.02403731936775
True	450.98580216247495
True	534.3773777141487
True	653.3675506093022
True	213.85643860828085
True	484.9834653483098
True	937.7018344113508
True	128.03806337995528
True	7.623555186792731
True	597.3709087617553
True	30.7930659946727
True	78.34346853586517
True	780.833448264398
True	241.6926408077619
True	967.9302737808208
True	683.1823697919235
True	408.9957677174547
True	283.22199826862914
True	483.4383093388808
True	348.5381838369028
True	181.9728885362028
True	653.548178537494
True	754.1623306361622
True	207.41635145189989
True	88.53017882313168
True	517.9459993367598
True	139.86417335225295
True	377.037681452756
True	358.3429930290059
True	65.64940590366481
True	377.5194219756594
True	428.54184225438496
True	360.459305446833
True	415.442041452596
True	423.494890006028
True	646.4936097380127
True	60.55498881096501
True	436.1705515851925
True	340.21786172882673
True	664.900469821201
True	216.32371761812303
True	101.94740850161142
True	42.41937936457124
True	544.3389469191463
True	625.3862635010773
True	183.1117745182493
True	412.638186579649
True	341.54963863840675
True	17.23818923122103
True	164.83878348779328
True	294.00259028821426
True	3.0687785636980083
True	871.8919741837127
True	79.45631489300025
True	103.35246476804876
True	114.5890785357694
True	350.86706049791104
True	38.981425224911455
True	455.3146310598232
True	236.374159486048
True	5.629616558214771
True	114.3396951834532
True	444.8542705886161
True	53.70832592761311
True	70.0091643214337
True	180.602276230445
True	299.1001243313186
True	955.9997109129284
True	387.00244061452753
True	960.1779837207034
True	187.3830064316972
True	1044.4113553810123
True	775.7516176933101
True	653.2363596133315
True	395.7259273741199
True	382.537811210299
True	78.80643558146414
True	70.40260063882249
True	77.65636571840972
True	163.1128756100423
True	482.9971364405236
True	1085.8224709248807
True	175.63315339229095
True	358.8243992924264
True	440.61055203254375
True	590.712122280396
True	603.6658386454977
True	279.94181111493253
True	457.4368061610931
True	657.062098140791
True	96.9262308688388
True	729.4553856743719
True	269.8579422243609
True	137.25277715710854
True	416.1427700887232
True	891.2158978427326
True	435.1351037597322
True	841.1829644106996
True	196.56475728993465
True	353.09489015750626
True	712.2100190910216
True	622.0138758536825
True	193.2134916889527
True	257.6556878300385
True	834.6647017022552
True	30.9012519007448
True	185.85539454616
True	494.7660464633221
True	703.6445075917437
True	111.26896059509184
True	38.97432279845143
True	164.06058083453382
True	706.5157112582093
True	322.7750480586163
True	563.8941132810329
True	351.08245786847885
True	306.5792908237304
True	449.0665127414313
True	480.32347884543645
True	72.87682680114486
True	383.49588002125313
True	797.0894847689767
True	0.0
True	300.7049327255271
True	232.68312779956813
True	974.628938959826
True	148.2919759974329
True	671.9932951647316
True	638.8129850056245
True	110.96860803754322
True	224.65279035208263
True	122.76402853410296
True	11.261730603908877
True	287.0688191590332
True	379.0630732253334
True	1139.4586598738542
True	234.84830801621743
True	417.32206115429466
True	649.9008791277545
True	198.47427130514697
True	25.20876444078012
True	878.0834430326736
True	612.7940746898539
True	159.03583875859636
True	603.4430606817881
True	169.96983980887174
True	298.8374102098995
True	797.3056051269548
True	35.97820286070489
True	108.17147791167132
True	492.5533316551609
True	56.24736652027036
True	73.50045907088158
True	401.1291091576999
True	22.14831547857925
True	750.4298917122884
True	99.13342023975774
True	155.88952597474974
True	18.676793180379548
True	689.1470311107385
True	28.676409626031425
True	777.1028471982291
True	391.4926264786354
True	116.16463374721424
True	708.734982856327
True	525.5234256513846
True	568.1902564382118
True	47.83527427148017
True	370.169687025916
True	5.128822469762142
True	99.82411322620274
True	389.424124594672
True	47.087348526790265
True	116.6871088594539
True	297.75160640707617
True	184.7382291224181
True	104.287983832302
True	670.7729267881829
True	20.605390200845367
True	1144.5386059131113
True	495.78920500367695
True	297.8228477829877
True	482.9763957477939
True	125.62625450648063
True	783.5039542944955
True	1108.846886463867
True	747.9445421325781
True	163.44949844460749
True	234.01328196827149
True	50.19284448948074
True	53.5116342885274
True	148.97885839440565
True	102.1266718335058
True	159.7727507231143
True	1136.0632550422677
True	328.54501890819114
True	350.2118351041195
True	699.2885083627491
True	17.515845001172647
True	15.029630529077624
True	576.2337768280773
True	6.169795569861426
True	113.183447415372
True	695.0704607527663
True	173.90448762831815
True	633.3156736313758
True	809.6126652646857
True	147.46075553788398
True	858.4405802214901
True	2.63507711877882
True	446.6312441712416
True	1045.1381747319483
True	24.31370982216072
True	234.2521259359395
True	154.00965462582627
True	983.8805167677084
True	239.93500636087643
True	514.3387480058265
True	122.8071772233551
True	503.5094953354448
True	154.41128416435723
True	101.4587515080404
True	387.11172516570105
True	69.98114767786957
True	53.56184342700927
True	1037.4010111219604
True	260.0022829905545
True	163.09923379751294
True	376.5289429031574
True	397.2271791831071
True	215.38922148809797
True	164.9531476125589
True	377.4660585611985
True	35.03999159577792
True	498.0554411417632
True	1120.9883805206784
True	105.24122184962974
True	473.0618881485693
True	312.1917129497394
True	27.772111319436785
True	406.3879282055129
True	104.93481206685358
True	572.0616299282585
True	208.6654754281436
True	435.5532625323089
True	20.378534767140398
True	450.50713585245177
True	110.60924788936406
True	331.08039105261
True	34.20919540880321
True	172.54180471035227
True	248.6202881246728
True	782.8845780080973
True	57.8848583912464
True	141.51168430550095
True	237.3633740491512
True	138.6147319132184
True	651.6237202493867
True	554.9366926055128
True	798.4645059527759
True	400.9184847518336
True	530.8801641000736
True	413.71798882912094
True	684.1522891920168
True	68.5185089988951
True	456.8433087356479
True	450.16232563250406
True	50.14490841437863
True	84.65208518695788
True	130.92251755450164
True	88.23479716688907
True	330.0121816137858
True	836.3060435888689
True	329.24245732793634
True	1133.544289425592
True	319.0284928824319
True	908.098948638385
True	138.50039991770754
True	586.6442856906123
True	627.0736195057483
True	695.4971376408074
True	440.6537380611554
True	63.57322912932639
True	302.12338018586075
True	40.88318040107757
True	165.89458979198815
True	174.48389279379495
True	1088.6169750224392
True	228.48849765995
True	547.6233400781102
True	538.6017718955258
True	570.5423218291252
True	951.6554972039596
True	593.1755869050849
True	653.6636174625177
True	908.9761592539912
True	130.32386731160983
True	328.640111968265
True	269.8314757969116
True	324.26332206635783
True	89.70874909643236
True	388.0291467205896
True	4.496702992808976
True	327.0693394115705
True	271.00842454970126
True	594.810581292767
True	283.3818798437576
True	365.102385487033
True	9.29747916165558
True	67.19422815262244
True	544.8879083298169
True	31.49825778202103
True	141.62238744282482
True	62.81653081997329
True	152.07535157750962
True	235.989877315873
True	69.22957240400427
True	365.2388129971743
True	279.58275178221777
True	102.86345215263432
True	344.03324801625
True	62.21544713480143
True	572.5150654527614
True	809.4906896092372
True	278.80111916911886
True	1143.469198371207
True	111.7429545738612
True	308.44019403222035
True	1074.2798076290812
True	87.53715244685235
True	277.1522708932728
True	10.245391713539943
True	402.1281124030895
True	459.00853241473953
True	164.66720614209044
True	618.997095385719
True	900.1570621195709
True	152.28661404321156
True	78.33203833670649
True	323.4324736062866
True	557.3315107038162
True	610.8806406610944
True	1238.617298494849
True	25.183894799874533
True	927.685081432396
True	141.9367191584229
True	630.824765106536
True	116.19605006548043
True	131.78329562508478
True	184.2090675595475
True	166.87257493020863
True	760.5663717345765
True	202.9204650870498
True	231.60881585235845
True	66.48259075280862
True	512.5042326193308
True	442.32132162281886
True	173.96987881588458
True	238.6115539676537
True	16.740333075989856
True	426.8126589418887
True	214.8854819129075
True	279.39304845959794
True	116.7461355136484
True	742.3916841937327
True	421.12407717396377
True	259.6087749397547
True	640.2473773835808
True	518.9060629934417
True	439.1513934131272
True	134.27903623118033
True	523.3697390375227
True	431.0850705934292
True	3.375644277783905
True	192.07129799331375
True	94.2297933011722
True	243.553963029712
True	3.40194110510643
True	128.09535491387658
True	332.5613264153245
True	6.514405092450355
True	854.958822427245
True	166.34811082883814
True	699.4700238497959
True	807.6044702665007
True	158.44714592407848
True	216.57185565975183
True	493.1941021630036
True	808.4574997661099
True	47.95646605301226
True	39.07946059245759
True	129.77679509926455
True	614.0516101691356
True	712.9500681641547
True	185.2991080709861
True	584.8930621619753
True	583.3700979875451
True	806.9106970987015
True	423.864579385954
True	187.29259557327356
True	880.3755012485567
True	228.3182215117048
True	152.57823761249222
True	333.0847769800628
True	222.5308756445388
True	205.20634527190413
True	615.2849786633388
True	252.77976201790705
True	198.22929001745385
True	457.2366444180798
True	472.2452697400397
True	64.96210322517612
True	302.7739762066439
True	72.8494628930019
True	341.2497878920929
True	350.08082381340233
True	262.2496698349771
True	180.429835470668
True	373.8871011661509
True	665.8808489406692
True	742.0681751377742
True	288.0544728709595
True	733.7682732508943
True	63.97503251689262
True	898.0701512479745
True	339.97130020683926
True	12.955099296329475
True	607.1668059718128
True	708.2513863490437
True	262.96653503941764
True	169.69104861811303
True	47.70463171444072
True	387.0817002577162
True	78.84517311283005
True	13.264599374301056
True	895.1662611745187
True	371.14809990397896
True	171.4558971703559
True	1020.1661277439777
True	11.18607502090183
True	786.2444171677785
True	31.42070144479982
True	673.4734713943601
True	59.66824360906241
True	760.8149142855455
True	451.4236854020696
True	191.5037382773409
True	442.3301703308211
True	218.2985748305808
True	303.01711641934975
True	225.92320953100707
True	416.4987951656224
True	10.53592147347524
True	319.75617663219083
True	112.16895424170822
True	10.683034150986074
True	476.5834214951884
True	731.8017262630422
True	290.82476123450294
True	83.35482121497546
True	331.40397439741776
True	83.53896625964362
True	191.94508914070056
True	179.48167004123684
True	373.8075951338337
True	43.662213872371055
True	143.40588927137043
True	375.6162772712882
True	844.0586335163962
True	112.9066645197708
True	207.15057011987133
True	438.0517464860554
True	20.54442027167331
True	402.3744769062224
True	506.4176842582917
True	89.3872622818306
True	389.8047914709858
True	353.64240971816804
True	419.9202835709223
True	598.8559169369644
True	1077.6199975501809
True	960.4069171078436
True	60.266149706348415
True	1073.8420920386718
True	109.4244730188679
True	100.97429480072051
True	104.56588819830723
True	486.7400554636654
True	367.54265941245086
True	566.1876399259149
True	270.74538444023784
True	157.48661442744103
True	416.0104711547859
True	15.07935065698113
True	459.3053569317812
True	384.9465824776781
True	145.71345963027971
True	98.4638725278693
True	528.2191606546604
True	981.222272816074
True	206.30604305657403
True	68.90704158751085
True	434.116721725833
True	379.0766609463318
True	495.3834293368772
True	324.09806882003164
True	4.240890367249707
True	517.6934887013267
True	515.4319506968402
True	511.2479475908258
True	184.39262297118333
True	102.84192788558808
True	18.074903750151197
True	371.177353773758
True	109.68082948867074
True	7.191149282919921
True	32.98831978827117
True	355.7558658632462
True	655.0700351160793
True	128.18290864717883
True	88.08283362109621
True	25.53538482612515
True	405.32099338570407
True	358.8005701801477
True	794.5000728932093
True	296.6257618800033
True	524.1556536686065
True	553.7893067671666
True	528.6055288370402
True	295.36927924492875
True	545.9497319830713
True	106.0721661017356
True	584.59057312023
True	8.290297704251444
True	349.4943226611196
True	470.7633577875251
True	954.0368581103968
True	353.1352104330473
True	775.2544829665077
True	966.3696980249772
True	175.98857141801477
True	38.075815382281895
True	384.2231194678886
True	391.4407280763473
True	559.6893514334563
True	242.7101789875606
True	28.86192902702296
True	642.2711351389662
True	123.86893190717704
True	1063.814278643211
True	333.2539553732177
True	463.292848850871
True	123.44612273066136
True	806.1300135697056
True	135.60500670063564
True	824.5066787175396
True	567.6266889246119
True	190.1559048183646
True	111.81320529005454
True	66.57492754274074
True	560.3113210995365
True	889.227487002181
True	416.9065958263103
True	510.1963751041896
True	135.3749283859489
True	650.9383550937083
True	478.2279467046389
True	800.6699994933076
True	323.8090773298888
True	605.6516926503389
True	115.3029120855242
True	24.793417878631608
True	408.7935109867921
True	168.30272813328435
True	101.74638063858696
True	365.48372355864456
True	1097.0203932493605
True	265.0865914463425
True	549.5978795541628
True	11.682355520649825
True	77.74903759402424
True	329.4296884294512
True	761.2447175864177
True	436.70713089470985
True	528.039164864219
True	708.2572588700712
True	60.70124452331473
True	725.9118460419514
True	49.11768276178401
True	108.15878773506488
True	173.27357811804313
True	82.73004672385507
True	26.02816992770031
True	306.2733974192713
True	471.3198573977735
True	917.3146902972684
True	870.1192765470904
True	6.610725544454327
True	282.6082263538515
True	458.9548823801881
True	126.02363982178224
True	237.9271936012194
True	325.9875425564198
True	1308.922865800856
True	464.53596547324736
True	23.22147497749901
True	176.67006089542025
True	702.9159248632934
True	35.94188762647271
True	176.03821108058116
True	564.826040826421
True	77.2508494365076
True	868.861717109354
True	331.1147469215162
True	670.7271792248749
True	72.76524552937616
True	681.3985401835057
True	589.6770122081996
True	875.184128281617
True	255.873639849719
True	509.4408757372796
True	819.0959154098588
True	913.745086744564
True	228.0204132789472
True	771.0390108392112
True	223.0443451676172
True	446.8875874127508
True	362.1989036621048
True	501.7286076079925
True	493.04585972935615
True	313.2899747675849
True	356.85447488886257
True	113.11646427992186
True	338.90916936572904
True	1170.5293260552105
True	308.5306819967253
True	149.6645101990819
True	299.18616119318654
True	755.0137236456555
True	650.9985481141247
True	405.7052532114668
True	119.37003552073104
True	334.339824386526
True	30.425765636952395
True	176.30402315384077
True	88.42319613166129
True	89.77487843369244
True	568.7270527297381
True	143.27149690091997
True	125.7687222540226
True	105.00545961764033
True	84.11656763282707
True	429.0527552236842
True	406.6919962982968
True	1025.548271791003
True	533.5857982919696
True	855.3370901528999
True	274.9058090666179
True	309.5948745112019
True	537.4481079703291
True	197.97457836807544
True	776.6031314991764
True	251.7923702354784
True	351.7819766810338
True	68.26903382546314
True	123.16328238432212
True	255.29691570842925
True	124.62804873086198
True	487.1753092593266
True	26.881302857696657
True	579.2994065616692
True	992.5001033424028
True	736.0546091819394
True	1.1974559758832397
True	62.97315332967444
True	482.8596432941749
True	435.70830902918703
True	75.90382678494802
True	116.35920819966306
True	299.55720573406137
True	78.56338867453947
True	51.86127121560798
True	760.3215717915439
True	666.5210882945158
True	166.8850188505905
True	180.08530492903333
True	535.3691280324946
True	57.83975033874273
True	23.827391556906807
True	586.4019367704556
True	451.8755608980841
True	1118.4114843209
True	47.55156917035537
True	446.9862480898244
True	902.9221882885124
True	788.3062631265244
True	299.9500677512061
True	750.5733703621821
True	407.6013172676476
True	43.83187779320368
True	100.11863883667456
True	728.8095456213366
True	74.46540891937583
True	145.44472685944376
True	934.8111677686536
True	186.97069781461687
True	277.7278001183086
True	110.06053098859309
True	675.2294568154169
True	598.2653456214404
True	218.82262761779052
True	426.64916457510526
True	42.13911602033669
True	278.2310746538218
True	577.5456819058755
True	618.976998921826
True	319.62100066262644
True	77.78626822048521
True	908.5767952524592
True	1086.273190597963
True	564.1555509142399
True	64.91699398351442
True	30.04134461729109
True	91.38168724165702
True	105.89504793165604
True	101.7027385446495
True	904.1981829260856
True	1183.8173119030391
True	705.7719155259825
True	318.5255135304292
True	8.944702092684478
True	21.115897471154742
True	334.21482788354587
True	472.3539860320814
True	43.52670519070728
True	567.6286149145957
True	425.6745378608589
True	391.3419217156261
True	80.34227208293814
True	200.19407364474455
True	267.22452486293054
True	137.72291188802018
True	399.145591403899
True	41.8649397981457
True	172.62563062780058
True	1160.681920968371
True	6.006478285177909
True	28.255337398707223
True	588.4287493919252
True	360.9836124465501
True	772.9756080596409
True	155.49724886023532
True	757.5414486425607
True	576.4222803690061
True	278.8996326688098
True	444.7354591155227
True	348.5159016990943
True	291.4822792946417
True	271.1748983119527
True	392.59342790414576
True	503.93605425388455
True	488.2093312772291
True	105.2546791154155
True	359.4559338642978
True	8.22308103688093
True	191.5130865135457
True	231.35252599703543
True	888.208589223313
True	583.6433667765996
True	31.961306569611413
True	733.1093333014682
True	854.2745756325704
True	107.5337031814384
True	353.6618277323369
True	891.6146797363116
True	217.1464633980626
True	163.8585566034855
True	528.4752452556501
True	544.5138854823696
True	1078.3299827001526
True	151.28646728481164
True	153.91304695394842
True	259.6567807637042
True	327.20845460587753
True	430.6887854762132
True	416.0916065814915
True	326.8026787282005
True	447.0377927516289
True	497.84245785595033
True	232.7515373501475
True	1460.293766648683
True	245.33428181252435
True	397.5733921835028
True	53.56315053535292
True	765.1213970545522
True	243.23084741630035
True	905.8970140879784
True	576.0920422721858
True	320.9554506410548
True	778.1281297242128
True	269.5361108259922
True	217.2587176317444
True	251.87607941674185
True	226.7600744631003
True	135.23018217607012
True	258.28754081944777
True	716.6739897902223
True	502.2747871124561
True	213.80687322125183
True	1138.892999742472
True	115.73897266099937
True	270.40175636886914
True	72.62161882711747
True	311.9503767203098
True	415.9103988060348
True	89.88433948483255
True	217.10903308026224
True	78.57920874623602
True	665.0255419946242
True	381.0449871454594
True	223.9620340445647
True	722.3296562399303
True	861.7647732622761
True	830.567296908159
True	834.9551990225868
True	345.32433374662736
True	1.2567920297047903
True	263.49784782646714
True	54.79537557894385
True	391.1314577986904
True	55.37004093779085
True	360.05198847261016
True	822.2683094083749
True	1025.851134194245
True	419.7469864874798
True	22.25924412278861
True	516.6440694178701
True	500.095588144557
True	198.13917591826663
True	235.32473889442767
True	286.04494644022554
True	23.019586053071087
True	121.81188443871562
True	975.3444516386728
True	64.34374207674442
True	498.8319248197267
True	787.2838033611413
True	104.6445495254336
True	252.88468616370287
True	118.08177215808682
True	14.999703371423497
True	1.2028418072864968
True	117.07857621260412
True	1014.8910367743912
True	476.2182397723958
True	69.38122982319261
True	784.8020637597579
True	343.2983939115027
True	1.117352303224146
True	459.6651541019375
True	189.08652146067035
True	508.2522429091188
True	80.31978726784601
True	315.0225712683834
True	384.5006591143367
True	178.23487220504018
True	214.50049695139788
True	129.6371830659468
True	170.5520331179503
True	1008.5316122217124
True	15.248493345732458
True	504.9645371806104
True	492.31183112111313
True	400.1916811662082
True	223.2418856888064
True	241.74858452742723
True	144.67348160538953
True	46.94205961253391
True	479.7345192571525
True	153.31309587976344
True	828.5849542764337
True	848.5027982980977
True	246.91565185961207
True	312.41847464027546
True	517.1481287970759
True	43.78198280998171
True	82.7841238414231
True	765.7912909971192
True	1059.094904732244
True	113.34300804957972
True	728.1898619388654
True	146.23697113783123
True	930.9276525311254
True	651.1193607984733
True	103.9645928826016
True	285.10558665893166
True	616.6500025407216
True	273.6986706467713
True	48.18961290444359
True	583.7453781344492
True	461.3849317092837
True	6.268379838976508
True	483.5957002393635
True	63.627824998963966
True	171.70519086524266
True	237.9230524067062
True	312.30452617435367
True	72.65282148478433
True	222.5730823406233
True	358.73706639155614
True	430.61309932381846
True	938.1683118831064
True	47.04121892295304
True	904.3144419391708
True	1035.867976175163
True	133.3366900062496
True	74.99875414238512
True	968.8722873037036
True	32.099116704818165
True	220.12750943222235
True	78.80167936476627
True	211.8260102191874
True	361.4345575392467
True	966.831645182766
True	98.41803854306316
True	74.04841474567006
True	631.9667902304692
True	262.8835795010903
True	716.7190790478923
True	52.847030929202354
True	468.8321634139504
True	393.3010198599769
True	692.4169801101422
True	53.46170410408114
True	115.3098798576829
True	30.23802142105402
True	269.31679034414856
True	45.64940873341671
True	349.5121115503667
True	3.7883267512250898
True	1177.496115230971
True	102.73876749114532
True	135.21661422677084
True	366.73843188022096
True	696.4518870845444
True	671.9622262023387
True	968.8677331505318
True	481.2987316177756
True	409.6089217805597
True	143.4965386292618
True	428.3191018090248
True	851.1467638407255
True	409.09273484261047
True	923.968885011088
True	87.36847773271437
True	431.7768532751198
True	180.08262203806316
True	289.8489600724673
True	755.2660120366666
True	160.6074592869423
True	130.79267770979044
True	66.15313276101908
True	862.8670193307197
True	758.532099387438
True	85.36083341474401
True	432.6313611578286
True	760.3146332684637
True	416.905644851136
True	59.7395862719854
True	315.6176089247086
True	760.9367375343485
True	30.925262779590035
True	368.8688159074884
True	171.8814725147339
True	283.2095127941108
True	32.75512645177623
True	227.67398411834824
True	787.6844428104706
True	633.5259823860401
True	59.129428788080205
True	292.3053136280389
True	902.1660859834524
True	18.776547889556262
True	320.91817708655725
True	293.35723814920664
True	440.4925948795822
True	214.22460520503745
True	579.7787676510603
True	48.56706196160758
True	932.0142900753232
True	858.8057367259552
True	44.13258098057204
True	411.5512742693789
True	721.3717827392379
True	873.5414066726095
True	269.424636665247
True	581.1355987620365
True	134.56062779963935
True	192.17295464769188
True	129.79831310651423
True	134.1304716824645
True	205.3220760092098
True	942.8641493548772
True	785.8782751892994
True	971.8635724083208
True	19.953373037755966
True	27.274733818047405
True	362.0810152448436
True	13.730958945869403
True	612.8414776763882
True	1050.1203567421203
True	251.56142906820264
True	208.0616148313337
True	82.92172200308782
True	209.46504248377835
True	135.02560557351035
True	46.1999665900556
True	127.85151568888556
True	88.61065267636303
True	250.3829953168161
True	541.9790806609284
True	171.2710744166651
True	30.36203822715313
True	57.87414276847952
True	447.0391305926424
True	269.72278225804445
True	579.6658775254898
True	24.0316653119567
True	114.8932333203665
True	670.2473720161704
True	266.85660649985346
True	474.2392059491745
True	655.5991145469964
True	104.79910765858422
True	108.29848672713504
True	79.95013970684656
True	26.561381951166688
True	121.82942243926
True	85.79013376789005
True	106.62860680817454
True	150.76337969328668
True	240.83384722905495
True	820.7655255808683
True	282.5744379624745
True	951.4820895861232
True	166.1627021286142
True	202.3666165463192
True	818.498900064478
True	306.8767376030522
True	599.5456620568058
True	248.2537148836422
True	368.67412869876847
True	447.0730155820952
True	567.756964587113
True	642.1860722156639
True	354.86693612527654
True	34.7095123120512
True	528.8829676304325
True	609.7193444620793
True	20.59844667676626
True	10.559387495099523
True	261.8535230484358
True	401.2846917850399
True	439.8732131667342
True	67.61583463468702
True	628.7238048200169
True	931.7327847415464
True	236.1085345332253
True	896.7729540666525
True	272.1974049342409
True	103.0781293606978
True	265.73521795365855
True	705.356646751181
True	39.263867276675455
True	559.613513424416
True	1282.9995910392645
True	1023.89619069499
True	915.3801420791336
True	202.88597668821131
True	92.64683768183542
True	202.87525302115665
True	850.159570636113
True	151.0990707454868
True	1058.2333480003958
True	863.8725563333546
True	42.06056130935141
True	90.98696003823387
True	409.5180344906065
True	413.72607739749054
True	198.0244924314931
True	511.1043441430162
True	673.4395677994175
True	116.91922472812644
True	277.2382956339769
True	1012.5038417730495
True	52.72187777709794
True	694.0470151379816
True	536.011327194957
True	37.04944489992914
True	814.7159793997174
True	377.2157407648749
True	560.1679004789602
True	104.9086348908146
True	266.36824897070164
True	223.98849472491983
True	29.22211849670957
True	136.02716909040555
True	733.6296677528242
True	139.25704086922073
True	383.47032793681177
True	64.79102749370887
True	654.8904605614093
True	635.5961032651707
True	241.07781262346649
True	463.263933451826
True	171.25697079246967
True	162.14553369975067
True	214.08190500545703
True	282.61911511231347
True	347.71882892806406
True	134.11953811660567
True	180.08478372848097
True	26.85027296923972
True	872.0844219794245
True	325.35364568436245
True	10.4859674276681
True	365.4209892191252
True	161.36943010219198
True	632.9573147376647
True	362.5136869929547
True	590.559766367018
True	572.3808676066724
True	470.6454585475152
True	796.6990745268544
True	235.8748577599699
True	565.8583928901076
True	165.01676100146318
True	535.4069119525006
True	367.773125597751
True	378.0582634537746
True	126.27262005606202
True	134.478004828458
True	109.85173805774546
True	67.01411368544345
True	726.6232042887889
True	184.2026849924285
True	47.84868673167922
True	0.0
True	543.4999181341755
True	110.724791688448
True	21.91865680387553
True	40.19700011029007
True	110.593829727293
True	545.370008244713
True	183.0022628300055
True	99.73430606780734
True	36.34797374455253
True	162.94632600799247
True	901.0007705677234
True	52.38314137254899
True	236.05889855395247
True	773.5655240974481
True	314.17387683082376
True	462.8314077913535
True	478.4919064964602
True	510.51046286207696
True	604.3020624226104
True	949.70606277753
True	264.96151215337585
True	1038.9671641688765
True	924.577250742496
True	632.9126011840733
True	345.67626343824327
True	820.1847681825715
True	9.812935273071009
True	32.1658634568351
True	297.8430959974743
True	41.595333443673375
True	202.5319899673981
True	747.263861512722
True	207.859559821793
True	735.6086829089685
True	765.4755172482215
True	116.3832836365982
True	366.2874306745648
True	571.3628756800865
True	24.436693970625228
True	130.23481484131682
True	437.3640728512942
True	306.2875309545388
True	199.3465604271143
True	119.16722167721406
True	381.7887938489709
True	24.129948117191805
True	379.1203672858053
True	364.8298484599128
True	1028.624583273914
True	368.23530868657616
True	31.995023182735427
True	439.38845361671264
True	436.04701811823145
True	235.6445790569148
True	31.99896489842705
True	757.5000394246009
True	430.1050252521951
True	178.10532558286567
True	11.701116460334196
True	1213.355358860859
True	166.49389783867662
True	27.04904799124671
True	302.9039015476931
True	279.26289431697376
True	115.48989244560975
True	290.16365267424607
True	48.987661483595645
True	319.00168352178474
True	276.53969890430994
True	323.71659312267553
True	29.56133067935628
True	49.63563420545944
True	1030.5703754405297
True	23.771255377718717
True	12.780229348027047
True	181.24354406491972
True	643.4891662243989
True	8.939909730179112
True	189.3464397091488
True	178.01607568314537
True	527.6127520593453
True	377.11842241051215
True	749.5201583450485
True	316.8288874789108
True	481.6893890916869
True	442.46871370272737
True	490.1131102230325
True	104.09086151093284
True	1268.058661706506
True	912.8919828881076
True	270.2113595799117
True	520.757017760819
True	100.90607100510708
True	569.4907297825534
True	450.322819702343
True	156.63210393656837
True	79.26167420315426
True	345.2264388209062
True	165.43664458517148
True	30.39833303670664
True	579.0769612251082
True	385.3820611124999
True	67.95110152411723
True	30.13434432925337
True	662.3092993579276
True	495.3406818289
True	71.52076401589343
True	22.11542224733867
True	302.8944052895208
True	333.0572443782285
True	717.8503335164908
True	549.2895124924706
True	564.3269281621417
True	789.692657651182
True	9.49016972799409
True	57.35523538408089
True	37.3509945600839
True	60.527260450562665
True	507.4300041724305
True	592.6926139012082
True	81.42494311102439
True	108.4967037783714
True	193.2988887585955
True	76.28237732035966
True	181.3380561162704
True	210.31618065807044
True	282.1420727283653
True	797.0881116570617
True	600.2154215742765
True	284.02620047193614
True	193.1389011754821
True	270.74406092369304
True	249.4716094620972
True	731.9871664312263
True	313.5158150947963
True	170.91172098371607
True	901.3948222385202
True	339.1685724696641
True	461.1067469232643
True	158.14776022247634
True	121.72978059940208
True	64.65142337856358
True	208.96888764570824
True	945.7695528132252
True	518.9606639488597
True	112.23199081524508
True	374.0350003681136
True	98.31196615506154
True	672.2472353734962
True	3.981721441312382
True	715.0431819055169
True	34.677893985452314
True	927.0324104222292
True	839.9236833867877
True	215.8366127960589
True	27.5003355806778
True	82.7354585936183
True	482.5583346653752
True	239.1060326965186
True	1.086901216867027
True	76.14955890588935
True	1079.2265447751304
True	344.213901909447
True	635.6907785506871
True	508.5167172739481
True	30.36438798211936
True	138.99679107470118
True	450.4684584700773
True	909.2164496303212
True	837.1589834742659
True	429.2179379219099
True	344.5675554621995
True	17.39745535494217
True	82.31780105585621
True	734.2788467930897
True	483.9315016103456
True	380.0994142101872
True	849.6824845319093
True	27.82097189824672
True	218.90339824183653
True	880.238617035912
True	228.6928747688669
True	9.711907650454028
True	495.4690973347288
True	107.8670882744308
True	627.8612195626039
True	56.24238130614923
True	256.49711988604844
True	894.5310218859368
True	905.0475365679298
True	267.3540674006296
True	433.02026743571406
True	124.3394052943189
True	604.4950926477666
True	268.6199670971987
True	194.0711350431341
True	859.3184446494754
True	54.27173918618785
True	734.2353944383331
True	279.2522911770333
True	300.0633060588106
True	175.64530137580752
True	481.37327761419016
True	590.8252302811725
True	368.0658907940065
True	413.31547249649776
True	67.70527666862876
True	158.82678406562886
True	450.0192782191946
True	223.99085258857025
True	36.495173162075005
True	204.2811941884657
True	393.6262223463572
True	401.8140702859455
True	732.0028945624804
True	133.9593840557396
True	663.7492760589835
True	504.2100079735384
True	602.7079970654466
True	137.35343740131745
True	37.958473404755736
True	665.1026782338082
True	69.8532002852156
True	564.3196746461759
True	696.2028384016048
True	450.6236767428936
True	127.66017590147652
True	515.0825308824665
True	4.064333902996838
True	384.14695043284536
True	31.015473081780595
True	623.6206409911549
True	270.877374325646
True	572.4886910477071
True	707.4210250020872
True	150.20595632561364
True	499.451709038212
True	479.9754128865633
True	63.09434487632415
True	980.532911479768
True	3.0139311342384807
True	28.789714833440435
True	645.2295413291943
True	701.7376823705059
True	130.93917630357103
True	415.2005322790772
True	123.10233664888386
True	75.71203208850322
True	470.7099173296069
True	42.10997910263563
True	505.4983145659492
True	12.579103764126508
True	826.6536705150096
True	548.3269114229254
True	683.9401414941269
True	103.06339904294845
True	384.2979721364589
True	987.10253140294
True	861.3619819797252
True	142.19373000835157
True	557.5553190135229
True	457.3420965843522
True	241.27711460788535
True	249.9141509593124
True	6.608873566425271
True	310.36733718633843
True	11.758953388805706
True	365.2883524794448
True	77.99629436983919
True	428.0320209382504
True	648.3056812898488
True	124.45563725982043
True	240.4104717799136
True	628.9912626352979
True	667.0364735257602
True	294.52085485146864
True	144.07270236327213
True	172.11000415683168
True	481.1367704985897
True	82.03357255924686
True	10.52165583314207
True	520.5428037948543
True	565.3358349543541
True	18.78923678198444
True	133.6275993018117
True	911.8593467049722
True	485.2343995140917
True	270.7661077693966
True	32.369815263606334
True	473.11672296418857
True	110.27987710357952
True	588.0656611831853
True	660.4721365204342
True	298.6287603600043
True	377.5235278395516
True	184.47271889574083
True	242.4296173635017
True	73.87791700762163
True	221.76356867222816
True	506.26828059472166
True	21.374862982218254
True	459.0712814443832
True	378.1677661624055
True	721.357541834739
True	905.8128991176286
True	900.0742597299679
True	157.84540799464526
True	405.48706399667407
True	65.18124973567835
True	184.8996476041687
True	315.71576312812505
True	10.698808467421356
True	804.9872902786749
True	24.19113239567627
True	397.76475238829227
True	266.6603371501923
True	646.4933703596785
True	197.845982327229
True	40.456188224190726
True	675.5685665828402
True	1071.9071494370664
True	227.28667330954625
True	137.67353697325373
True	598.1757088880881
True	467.9288658820448
True	17.39553957498756
True	859.0353096765285
True	115.39725119231422
True	46.30938739980585
True	314.9624639575596
True	347.53931178610804
True	398.5466504602501
True	260.9821899303627
True	19.41920149994485
True	23.46498992405594
True	870.0821016164925
True	199.25995302870209
True	111.56524815315338
True	844.4164995695678
True	652.3460994061204
True	639.1876358218468
True	446.30878460313977
True	152.90773149589725
True	33.464831224594825
True	109.77730907939
True	440.6289289618056
True	231.1511154774053
True	473.6717565415557
True	150.59764609931077
True	485.4103363713523
True	652.7298846218044
True	954.3854416377072
True	24.962743511340804
True	998.388407686949
True	1045.9544327926828
True	477.1529425355192
True	84.01637615690252
True	764.8530534622877
True	646.0935300192422
True	691.7460723431868
True	175.57010667129214
True	758.3678925383855
True	704.0414348398642
True	126.354566857647
True	765.1574717120915
True	829.2289254221645
True	473.2186337850063
True	229.05238455737504
True	68.85279364605537
True	296.85293556730375
True	342.76409852264146
True	470.0193423256037
True	430.63975731157774
True	187.7916354750794
True	311.36846302322425
True	2.717598617697879
True	14.69588886641522
True	110.49687577178676
True	131.3276022250941
True	358.96328838385494
True	345.7928644864269
True	116.76542983258192
True	15.473437548971248
True	205.45637523233407
True	840.849866740954
True	436.91366780414296
True	527.3991003185852
True	552.604965758766
True	782.2299836671936
True	631.134008093485
True	91.06397946046808
True	199.6190833765469
True	243.4625243682668
True	280.4279605144818
True	106.842862013609
True	378.90560835981177
True	432.7312575113773
True	177.32225388648922
True	644.9408828729441
True	240.07452182072672
True	208.8939686283531
True	28.49199845804167
True	250.95322746721305
True	502.3421075468689
True	166.25286131071732
True	518.7501968122673
True	460.76022679901376
True	243.475328683002
True	102.62365461264037
True	40.63428610157926
True	407.2918325274617
True	770.1572328249044
True	164.53807159299413
True	999.1476438784211
True	1032.2766284460286
True	482.35767383401696
True	102.0482819702203
True	122.63973552503006
True	656.785242176857
True	8.108180676846578
True	222.29433880969844
True	127.53508662170962
True	120.91071835406647
True	340.6295742173468
True	617.5089884613407
True	38.66822816918526
True	124.54803787115736
True	977.8722684053251
True	56.82918883668256
True	464.6836941805651
True	542.3261165204929
True	259.88640402632507
True	129.06224600503882
True	935.408976148986
True	1196.439680707772
True	520.6860491585526
True	635.699140408686
True	211.3231372706193
True	150.79453290063185
True	325.1030835743461
True	260.2366818941898
True	178.74063111025896
True	328.6146202615507
True	343.1783598028473
True	12.075091437805394
True	632.8053982525066
True	147.9431937730733
True	75.24886180191052
True	428.5303829973568
True	319.4764359209405
True	1194.9127064600502
True	360.2788793492101
True	984.1466081102936
True	10.460837694653277
True	266.4757736665977
True	229.327609893638
True	157.8317938863759
True	487.1248394748688
True	201.9248943761548
True	399.15683260128026
True	326.19558372163635
True	113.76599786235651
True	364.9208087073577
True	1043.5578905695834
True	728.3935131204954
True	222.75309918669868
True	112.95829064465332
True	302.37234206022424
True	26.544072531928897
True	358.9794527144694
True	298.0413074985394
True	572.2248077074979
True	465.5140133874421
True	379.5203976301351
True	156.6486711846756
True	13.790315665361655
True	426.4191703511584
True	277.10432486887674
True	137.04291842584755
True	309.58582744614154
True	447.11329211661945
True	820.3342815156404
True	312.02240418407786
True	765.8742100794608
True	389.9339364302213
True	364.3439871451874
True	1.498135505413959
True	1163.506048235337
True	104.54014848395197
True	912.0762663692566
True	201.65529236480032
True	462.9721530886744
True	675.4974795393607
True	84.49870755468302
True	476.7037833288414
True	31.099688339516817
True	412.0319844782669
True	82.18078408905185
True	223.61159796955644
True	36.13720887955062
True	693.2676783117184
True	191.7011261313938
True	25.010832755777912
True	405.1083680738016
True	112.6918119038232
True	163.69155124677815
True	836.795957662363
True	257.3495663862407
True	154.8982039519424
True	380.5587491154117
True	512.1355536186269
True	334.7684823314573
True	505.6079936799419
True	629.5160690437214
True	156.35946348754507
True	6.783841131796185
True	72.20893945824962
True	440.7910908435384
True	98.02478378047714
True	77.16136938135762
True	1066.136088347055
True	27.20338631069418
True	316.9870440538288
True	318.2268442774331
True	465.2065830918232
True	666.6100510616513
True	195.93987480434188
True	668.1256890905448
True	331.6806758077274
True	342.5942738954948
True	272.2428719286587
True	214.8284486874149
True	373.1654252787563
True	425.3090814213984
True	420.4992267997865
True	626.3530541957288
True	142.93564888870085
True	77.55735135333083
True	38.379644729740896
True	287.82270306728765
True	637.3385151847571
True	413.9026183227729
True	780.0443432808833
True	219.27656473471123
True	386.98028774053
True	63.64220954195911
True	56.68557040901184
True	426.0104054492309
True	198.13455299779136
True	216.1961681848428
True	44.97768973430974
True	1085.254379005919
True	172.74121065641694
True	896.0054800196523
True	317.051891632939
True	926.3870181134124
True	236.93468397264587
True	452.2496579232576
True	534.0122689828094
True	609.0967246295572
True	215.59059834100844
True	487.5028984217097
True	927.6541133429328
True	126.54126308161378
True	6.904671206115269
True	585.3318471727513
True	29.245953321536675
True	73.78725013179647
True	816.0581875130346
True	237.85505107535008
True	963.49031876788
True	694.5041058236692
True	410.43449467545526
True	296.7440177143864
True	475.2933221747154
True	346.9119679132287
True	182.0384743062659
True	649.931481020367
True	729.0638733949881
True	210.8626232828832
True	87.38534602079707
True	514.9288486020484
True	139.78787231521628
True	381.1214989107618
True	327.73364484124454
True	64.01480993092112
True	375.9546414121544
True	398.2830419672555
True	359.075100712303
True	396.9882272380885
True	422.708923863406
True	656.7371711427804
True	56.64475474759684
True	430.53976885258805
True	308.9273143115856
True	641.0143730626099
True	221.5461619206056
True	99.20864055209093
True	41.96138625872024
True	542.6406963093916
True	627.9238308759134
True	188.8158187401685
True	413.5023859782569
True	346.03707594560825
True	17.542615050135062
True	171.2086412797059
True	288.30202247652073
True	3.226796403346345
True	875.9750744776605
True	80.63295656826645
True	105.75267356500268
True	111.6062267869994
True	350.107342775438
True	37.561065358926655
True	446.9153480297294
True	233.98529662142693
True	5.409407742362413
True	115.92045572756392
True	422.06689897708935
True	52.15672290021463
True	70.97537611579793
True	170.4284283359955
True	297.2386857732719
True	936.5063976261422
True	381.64648103788767
True	1034.905370129548
True	184.35590726077567
True	1016.6649625094768
True	795.1326388514907
True	663.7287866119001
True	396.9101975420621
True	355.3776012311717
True	80.11425415772254
True	69.42480407079995
True	83.18044158907398
True	182.06772379274344
True	478.5724591459989
True	1089.6295106228104
True	184.149956104309
True	348.8287800754344
True	434.1356781360075
True	612.4479210123262
True	607.155893516404
True	282.60863182684005
True	439.3040167449234
True	658.7151911940911
True	94.47389376268292
True	719.9711056423688
True	272.7846082872577
True	142.015507421053
True	419.33831134924094
True	857.6355732547642
True	444.35352474690177
True	878.5355760124071
True	192.4612928084192
True	347.891094764958
True	697.3536630889662
True	628.9085138377598
True	194.802281956514
True	246.15256011285277
True	790.5024787071474
True	28.801828188456625
True	188.89783919627456
True	507.761102131917
True	712.0772951454675
True	105.94260832470349
True	39.35995933432085
True	165.0624564042126
True	723.5069345195186
True	314.33179742426364
True	552.0434287272994
True	346.08058904867
True	297.65645331562126
True	447.1239035471007
True	489.95982145238537
True	65.85393415865838
True	377.2299425541603
True	773.8962732087214
True	0.0
True	289.628844024916
True	240.497139429824
True	975.6302285051486
True	148.14059959941855
True	646.9615260914652
True	645.692904525651
True	108.293779800022
True	220.18345165232503
True	135.86767452325995
True	11.733672982948622
True	282.5680615078976
True	374.4406691277146
True	1149.2379379480485
True	241.76039039715684
True	381.4886094891376
True	645.1840593400742
True	205.379440018262
True	25.330010971705622
True	865.4186216979929
True	605.0970788943769
True	148.0521278911808
True	648.9342626400428
True	161.83449942918358
True	301.4550419607031
True	772.3056858568551
True	34.35263229998122
True	103.7659905369528
True	500.0911019103908
True	65.63351227201484
True	81.2967752194051
True	393.2797645427607
True	23.690370788462435
True	769.7323570640272
True	101.16618622746608
True	161.60252310540434
True	18.31637813424409
True	701.2905352993203
True	28.56473612387545
True	787.5565995462146
True	402.1104874310263
True	118.54565124667212
True	698.6033644998773
True	510.7723253903071
True	562.59739550885
True	47.02686771362587
True	369.249157401406
True	5.542748428366605
True	95.86745835753138
True	377.5440442865117
True	46.15878118183512
True	115.57170765371848
True	294.5261848596686
True	177.5214880116986
True	102.81097180458228
True	637.1685144890353
True	21.216712306872168
True	1090.5635278453497
True	510.8743851332673
True	299.1062898335523
True	497.786316491455
True	120.86848060994816
True	804.6283255416517
True	1133.672610639157
True	768.4411039119163
True	168.1632602132244
True	229.8926355463666
True	52.81113179866847
True	54.90701503475164
True	155.99602393379735
True	100.14848476632164
True	175.91386097163164
True	1115.286358608942
True	313.7810717924184
True	356.12805300270054
True	692.4133325428838
True	17.826764797033103
True	14.265037392133255
True	567.1278859752671
True	5.336049277757054
True	115.33873770914934
True	682.1252893658581
True	177.78004247167493
True	667.2326307214227
True	822.456483071671
True	152.16358945581146
True	899.6782530800891
True	3.034376458640022
True	431.9264258789362
True	1065.0287463228412
True	25.32160479364949
True	234.6104313762596
True	139.2676747743782
True	992.9918555984888
True	240.3633001617655
True	491.61781190805976
True	117.71567994116224
True	508.6664898718718
True	150.98053116385347
True	92.67115091785288
True	388.726627223183
True	64.98306534729228
True	54.137338633812526
True	1066.3893811756832
True	266.8539552314133
True	154.4085015895006
True	358.7244683207115
True	398.469920113208
True	218.1592772347364
True	167.09501902671647
True	397.0575434988661
True	35.12144470260079
True	495.4447259742792
True	1072.2845426451174
True	116.18655122458247
True	468.0369076802718
True	323.73016132759983
True	27.21744421160987
True	412.75152031606456
True	103.68314102590138
True	582.0344960796399
True	210.6439617018402
True	426.3920684875558
True	20.14476937132561
True	438.1752999653685
True	104.80924316505268
True	344.78213446415924
True	32.52883977359392
True	161.05890353379468
True	238.6856261714015
True	783.273186229972
True	59.22744850456999
True	140.1892698616302
True	236.16394316559632
True	142.6765333930177
True	600.819875127056
True	540.8075933564891
True	781.812958348078
True	389.2799571694128
True	547.1811353921031
True	420.7902626080796
True	693.4827001107525
True	71.7782457750321
True	479.1836501170565
True	417.78980241507617
True	48.64116006200538
True	81.81156809057906
True	130.30236756001617
True	92.19651891220973
True	321.51921255208856
True	843.2576580633885
True	333.62996103821195
True	1132.921995517604
True	323.35622415129507
True	912.5889745891332
True	150.84643984921817
True	569.8038637105282
True	615.2856721969772
True	685.5147103735648
True	431.8271811790037
True	64.94373301855516
True	287.66970132728494
True	43.44549839511475
True	162.01939602741692
True	178.13136255652535
True	1077.9269716045396
True	226.95363824438385
True	551.5064584936025
True	553.2327661205928
True	575.6547780318235
True	839.9541270151386
True	584.1710521131727
True	659.5342420427096
True	936.5151419193094
True	120.62530299088424
True	320.3068974165511
True	267.3501594123395
True	318.5787517203172
True	93.98616348200773
True	387.93465123514096
True	5.23435045701337
True	320.99184870383544
True	254.41116273237265
True	618.7943229477646
True	284.8384813231132
True	351.9267213685327
True	10.93950173260066
True	62.83155758566821
True	539.8710475066802
True	31.38635626153328
True	144.8119272662065
True	65.62652502206126
True	149.16680614280767
True	240.08440447501096
True	67.8990225562059
True	397.19692897142056
True	274.56463341054194
True	95.16547738747671
True	344.61038987684594
True	63.21555593314621
True	588.7761044147821
True	824.1148462146481
True	278.7030984099141
True	1146.819275672052
True	112.99806690218404
True	316.5901314083933
True	1048.2421047879625
True	83.34032079129815
True	279.22610918662207
True	9.40897025844638
True	390.947976368349
True	456.0721275903026
True	157.77200989484493
True	630.0926142489689
True	902.75930556071
True	159.64381282018348
True	77.6696825127272
True	317.01538344788446
True	555.0164115890492
True	589.5479122436109
True	1222.8596309486309
True	25.827337342353555
True	920.7343819717372
True	145.52445877601212
True	623.8636270116307
True	116.48606900328534
True	124.38238641424516
True	188.83834955081625
True	164.28718653016963
True	736.7248000925266
True	209.76408880577804
True	235.07796404543947
True	67.11962108105644
True	516.1747632585249
True	433.5919582625121
True	176.56209326718889
True	245.8188884726899
True	16.333932576008234
True	436.18383524849776
True	225.3374769837212
True	294.8507721629007
True	111.74591102026832
True	680.1377700907957
True	413.9368844506002
True	256.4038264676985
True	645.2587415747556
True	531.955455251319
True	448.3142749860533
True	133.16282869621838
True	514.0146549060798
True	430.2546469992668
True	2.5561854343590307
True	198.52788693538855
True	93.283666880127
True	243.1681075216692
True	2.272331899562516
True	127.64298730244684
True	349.62038815518787
True	6.4841780035916665
True	856.0390661957414
True	176.18735995571512
True	713.9538966247159
True	784.0616923240012
True	157.6738257564646
True	228.78483739984048
True	476.6174803392772
True	837.0418642896751
True	52.625679343436026
True	39.04049986007385
True	130.11525802717986
True	626.5929116921657
True	707.8498816363929
True	182.7085219320572
True	585.3438158833654
True	595.9365935342707
True	811.0791380432067
True	405.269927361034
True	187.27247851642207
True	867.3563789690503
True	216.67009823719312
True	152.59094800891532
True	325.0321153591761
True	218.9423413683
True	211.1120040565846
True	603.2707827696465
True	256.01962550976594
True	193.015518372727
True	450.7304199262754
True	463.36125446466207
True	63.71973526389499
True	284.20990687754806
True	79.37154180448752
True	325.00172940857345
True	355.6811515074368
True	256.7847963289892
True	174.3337657980339
True	371.6483130261927
True	640.4686598149844
True	770.2549262291792
True	288.7965986473297
True	754.706432649244
True	67.24965099217171
True	862.1153797069832
True	338.09046207888645
True	12.969831521800426
True	610.3806876830159
True	691.0143528072105
True	257.0349492283963
True	164.5196391489348
True	47.513541873659
True	384.2105727223515
True	75.0579599075383
True	14.21256943576737
True	878.5868006540398
True	359.99350468356755
True	175.43986654932746
True	975.8395754274944
True	12.199990767289531
True	803.9817844983302
True	32.40301827138708
True	689.1926846669178
True	57.56034270824552
True	767.3241608076479
True	451.9765332297162
True	197.954266498691
True	447.6676660825235
True	214.648710051732
True	296.342430972666
True	234.15905022983452
True	406.2828284225322
True	10.596511157678028
True	327.2397714654853
True	113.40361488775788
True	11.747938980753316
True	474.3589955125921
True	724.6927596686553
True	280.71929170665896
True	78.98192283524733
True	334.84617620530514
True	83.66541795652067
True	184.4236377170053
True	176.6361659922189
True	371.1904897695128
True	42.38642221411476
True	138.91556229120636
True	358.67160013517736
True	865.7840554529929
True	113.97288068927192
True	213.75002949338077
True	442.1554018320772
True	19.101866867923903
True	420.5702880180082
True	509.2835543432945
True	89.43335900030539
True	389.4592685863845
True	353.5812296055453
True	414.9908360805404
True	595.2037815391823
True	1087.3760521798902
True	960.4838423820868
True	56.22509078119639
True	1068.8613128417585
True	110.93162005913932
True	114.15057802887932
True	113.94386827209324
True	492.9028936360373
True	364.7111204825273
True	582.2661191123905
True	269.56603513432094
True	163.15015186266967
True	406.7225098044953
True	16.82540753064695
True	450.1274852167655
True	396.4858799102778
True	147.12038139366408
True	98.17981170105573
True	558.0428406866619
True	1008.7174461593468
True	195.9677319985976
True	69.19100333252219
True	429.33926726737377
True	372.29244140114383
True	492.6250529537052
True	335.85327928432906
True	4.692802630295118
True	530.2004328304125
True	512.8620274134936
True	506.1717554111936
True	190.21883622252344
True	101.31416914163373
True	21.297244188101228
True	376.0033123782214
True	112.20510490592832
True	7.277613121394504
True	32.68576364402744
True	344.008627519796
True	655.5863770980664
True	135.14513736914736
True	89.63655450214017
True	23.96490279253596
True	403.8582120705192
True	365.7231702577527
True	780.1387306562863
True	294.51750182707354
True	524.7127668120369
True	544.4971688297779
True	520.9609803813814
True	296.01155822340723
True	531.4138969239666
True	103.69564466595834
True	588.7064925689155
True	6.926468830996136
True	366.4952469033003
True	483.5061774728436
True	991.9065825680328
True	347.7829045610439
True	771.3474723087227
True	968.1565467297746
True	188.0873263218631
True	39.92662240134337
True	366.7487146537747
True	381.3661235333496
True	561.8895311324138
True	242.21050003045983
True	31.699181383479544
True	653.9007504212801
True	125.56163620959036
True	1047.485105286005
True	320.6787149200597
True	468.7525922532894
True	126.3588718453216
True	802.6740873332959
True	138.15322811760868
True	840.3458273913915
True	555.703700885899
True	176.9340668844729
True	107.75592464456088
True	65.58018357366366
True	574.7449775894839
True	894.3420577917428
True	431.8761584941493
True	502.3893695624693
True	136.20319209788823
True	623.8873696468949
True	478.8229159791898
True	785.299047051802
True	314.3231209028286
True	608.5866933066239
True	118.31630544024031
True	23.883672211708102
True	412.7338286725928
True	174.60976781052787
True	101.35156720479942
True	368.6364032620236
True	1072.812144369259
True	265.6938293798722
True	551.8616837386322
True	11.545073222723897
True	74.51295857330513
True	343.1057984128651
True	790.1048335735965
True	442.1602912396252
True	522.3231157197645
True	716.071655641715
True	70.62852407325069
True	720.9802227576491
True	46.343992007399855
True	107.53391432118194
True	184.93257186997928
True	82.08276858956441
True	23.282750159802
True	300.1325483346552
True	491.825848799345
True	902.6251376740043
True	874.8783689141005
True	6.625190128467009
True	284.3678956955133
True	452.1215276604707
True	126.2674370336016
True	227.35057756373456
True	322.676973844417
True	1304.6303777110325
True	469.3816421011141
True	26.312271073952743
True	190.84917251683
True	718.5496559381647
True	34.58869026101329
True	180.9025629661097
True	569.9813476477452
True	73.41821442063663
True	874.6140615817574
True	315.62423371358534
True	667.4120142411949
True	76.66849326116272
True	670.6867844020295
True	565.5674940859396
True	841.1117915838228
True	250.507117138477
True	506.87165526566986
True	838.6985855360577
True	915.3234578535224
True	239.1254691997553
True	752.0512675837927
True	209.9708249964679
True	459.3756584198304
True	369.5989149361195
True	498.5411195127191
True	488.5259837055376
True	314.8670097790432
True	350.19497208299464
True	112.10301089818095
True	349.5263486601277
True	1149.5795869856352
True	323.5231732250854
True	153.4786069185538
True	317.65826700444643
True	746.9111426931307
True	636.3232768179073
True	428.5637389714962
True	120.83016941797425
True	328.3358494953192
True	35.69118169808391
True	161.83402678328446
True	95.97827535654082
True	91.64562287966524
True	556.0825307982515
True	138.92466503992856
True	140.36112035330984
True	107.4938174047365
True	84.44789799170356
True	445.9081567324018
True	388.0028013294868
True	1016.677145412551
True	553.4068181749931
True	828.5852215378303
True	278.7503955540638
True	295.11617624271145
True	542.7335314041992
True	197.66870598800284
True	758.6188994323213
True	233.9233243084436
True	353.7814923111742
True	67.12344147287035
True	114.1312674971592
True	237.7530193483181
True	122.80706387976468
True	463.090432518328
True	29.97532177460128
True	597.7552303342037
True	1018.8781657427836
True	742.5318477210363
True	1.4544943200617624
True	62.07134833477809
True	483.9033973129233
True	445.47503706342025
True	75.4990402331982
True	119.54537816450744
True	306.87575942936155
True	81.65172923624888
True	54.92922884045576
True	719.8839834665976
True	665.1800690225671
True	155.25591972536265
True	181.4375505451831
True	523.0137425480682
True	52.254129201812006
True	26.32763227012592
True	552.9702489788634
True	442.4595982287397
True	1110.6780001779514
True	46.56593348980026
True	449.7456521232006
True	885.6805446938774
True	801.963123126167
True	298.061967284358
True	761.3717761716208
True	414.165827579494
True	41.27359801561303
True	99.35567229042684
True	703.5249849753205
True	72.37514237456523
True	140.47192434881873
True	949.3623925066448
True	188.9614768121197
True	265.7442188795108
True	104.55236171419612
True	643.3409867218817
True	620.006613845651
True	213.1885191335476
True	443.7685566142547
True	42.522456836802775
True	278.85629887992786
True	600.8375300884861
True	632.8353572826398
True	311.84843129690137
True	77.06015383673204
True	936.3400040852368
True	1088.4053772692469
True	563.033328380664
True	67.98803288440226
True	32.25086050630151
True	92.0060279662861
True	107.93352501549656
True	102.1968102759022
True	904.145617668655
True	1174.162664844166
True	749.0979258906526
True	346.1601015985397
True	8.574487051006468
True	22.38271943495768
True	341.3471777091748
True	481.7774733771827
True	49.50400318195553
True	543.3073764411209
True	443.9192840499381
True	405.4189275012372
True	81.76438224041806
True	196.14942542875303
True	272.38973220755224
True	126.27327133808244
True	398.5605715736322
True	44.8476537362975
True	179.12396062804527
True	1150.8986006574785
True	5.3263404100349305
True	25.487154526992654
True	580.377367192583
True	362.7704471055457
True	788.8031110880752
True	157.03055162201275
True	754.0960842273273
True	604.3482859097609
True	281.5870762844582
True	437.68917353973353
True	348.9196147445686
True	287.8320888503538
True	270.08462805000033
True	404.75080364777466
True	507.1781850800559
True	489.93707787746735
True	108.2039065460716
True	356.0360030469796
True	8.547699853933121
True	186.11471464527148
True	234.2370850436233
True	873.447508962744
True	575.6744617585712
True	31.468883496930264
True	717.3259600148319
True	853.8778267240463
True	101.28672760520328
True	348.2029493393297
True	860.1181416235803
True	233.8705326822524
True	167.1871529734049
True	516.3768816049218
True	592.3375548368967
True	1083.5326286460247
True	144.55493039149667
True	155.20881726182233
True	253.7329566965316
True	322.9451640924303
True	414.5069644010043
True	412.5792334402447
True	337.0432407946931
True	442.54274564015634
True	506.7916356434911
True	214.05310716626929
True	1454.8573851451642
True	254.991285552886
True	402.7884841738808
True	50.6589415548332
True	763.8867459505616
True	248.32839674555976
True	955.2033704028632
True	557.2704898588722
True	317.28451008394507
True	757.485437210374
True	273.7501349558902
True	212.54800995366287
True	258.03352477139293
True	223.10725663809504
True	130.0759546923307
True	241.3392880732082
True	743.6429346798556
True	510.853149692652
True	220.13528012609703
True	1127.8523550826717
True	113.7565753947582
True	266.951739018093
True	71.54276648093308
True	304.4923757841034
True	398.9873164864277
True	96.31490690611732
True	217.1344764033936
True	72.42983515873611
True	697.2367808982443
True	380.1173223365242
True	230.09574958137085
True	731.5541202455448
True	885.50262725877
True	823.3352037019221
True	831.2488619272343
True	353.6831506806124
True	1.650770192272343
True	255.6061044093
True	55.6579061143063
True	384.1047022545261
True	55.295514683809984
True	356.08231121680944
True	892.0740836924499
True	1051.539598400448
True	383.4601411548562
True	22.778268974966025
True	548.0693647480555
True	508.916264749074
True	198.38739326307768
True	226.18713641391423
True	289.90854840358054
True	22.53955996527187
True	121.99728608215337
True	940.3206576078768
True	60.80652721930898
True	505.30734833696096
True	781.6462664938771
True	104.36772101816696
True	254.51361833471915
True	116.71166540176864
True	15.969733297179324
True	1.6635969265835815
True	121.78017759291257
True	1014.0914445798747
True	506.3137430678232
True	69.70593221764139
True	783.0584275517396
True	339.1747056044609
True	1.587062975625896
True	441.4873148500765
True	189.8359465347993
True	502.6781410341597
True	79.55770295930033
True	332.20400852124925
True	381.2485682429469
True	172.06552147757347
True	202.1936561072945
True	124.16895055311578
True	170.22510019785662
True	982.2631398776416
True	13.885611945762175
True	502.2150529364877
True	481.5325776559378
True	425.42815982728666
True	225.80979093582596
True	234.6250332774412
True	162.3118063070037
True	48.46775475869286
True	481.75768185948607
True	150.40345754094474
True	840.103161279381
True	829.6516161620495
True	250.1321602046455
True	314.056166825644
True	522.7192649972742
True	40.37405082807468
True	87.94072086951614
True	737.822729288258
True	1098.4321201232578
True	119.39013710340458
True	731.1933915500816
True	147.9470476313083
True	908.026714897878
True	644.4425560731977
True	104.68202204571064
True	276.816005583879
True	617.1067919762169
True	263.51016492976726
True	45.46659690963552
True	565.2870824423893
True	436.1453182357466
True	5.267615161207309
True	494.5702867741272
True	63.00965078526552
True	181.7489017599556
True	237.7240723931566
True	295.08729105903296
True	78.6373211904015
True	223.9583912254525
True	352.0811858219121
True	449.38497451326015
True	893.6216804147826
True	47.82469134535979
True	899.0305394694522
True	1025.6880975014192
True	130.5115183462395
True	75.13155696687686
True	987.1496557767298
True	33.23589531518491
True	233.74505078676108
True	77.46486377469925
True	208.39774282131447
True	370.4810288871048
True	971.5199408374768
True	92.90055947212468
True	75.47282499944386
True	649.2935336545826
True	282.2608488758162
True	732.3077175559781
True	52.651002227590666
True	471.9639376741458
True	384.6322948632464
True	706.84494124151
True	53.16055616417138
True	109.81787945103768
True	26.234464533555208
True	276.93865431215744
True	44.49468482998918
True	339.7653616151467
True	3.203445946097452
True	1183.7520847501933
True	100.98594930080516
True	126.07640427960986
True	356.7928927160607
True	723.5881464025894
True	647.63944650177
True	1028.2106543231043
True	444.92876750973625
True	411.6251427108887
True	137.00528499633674
True	398.0927075521849
True	836.6586576497878
True	447.2812149791766
True	890.2770792603316
True	88.55871243631053
True	430.1958305271076
True	172.4028079557872
True	274.50369992592834
True	749.5482404053923
True	164.8606623510337
True	134.5016716036724
True	64.18302191305965
True	873.2118885388239
True	751.0741768258026
True	79.68771145357762
True	443.2084443654696
True	721.8461889027379
True	424.39619888279685
True	55.96708538718397
True	322.5038579662628
True	780.5576356783772
True	30.51900551415033
True	364.3292637813219
True	169.2436409706656
True	295.3871076949044
True	31.24316508123633
True	221.27865250819443
True	756.0358360247507
True	635.3716935355637
True	56.87838065552277
True	290.7656610758888
True	915.48311802768
True	17.78355962022784
True	323.6405881554836
True	294.4821056164885
True	436.8734862851417
True	216.01417078988345
True	586.6291314266466
True	48.83868876360983
True	976.3837723378848
True	898.2207125741247
True	45.52920462841185
True	406.7447914394832
True	733.6254182295993
True	938.6682079023578
True	270.6650230293095
True	583.1396334759141
True	129.7168840247119
True	191.63766088719692
True	137.3777414136192
True	130.47548624802795
True	209.3501974061296
True	928.5032005250848
True	766.6379310320483
True	927.4184061771152
True	20.356402338149334
True	25.41334048562628
True	352.15755876309095
True	14.213505182470328
True	619.705378930979
True	1091.4251981794505
True	261.448600588717
True	207.5064344248344
True	82.32907944747356
True	218.35176800198684
True	128.26725504250516
True	43.83091611877452
True	136.8608192220856
True	89.78683842226181
True	252.8416728963816
True	530.0994193194637
True	165.69649153445812
True	31.301151387133032
True	58.02788278561133
True	442.0935163152996
True	268.1657981605515
True	578.0449617437482
True	23.82742165008045
True	117.1636003048846
True	673.0617559840107
True	271.87085426713827
True	475.2848630372072
True	642.11450382768
True	106.13350415952137
True	107.14845714250556
True	83.61545469970747
True	25.321799767654603
True	121.08264291928784
True	87.95878807894053
True	97.25921629697667
True	150.57709143516206
True	240.5046657444024
True	806.07711171451
True	287.4092075002865
True	956.168346924122
True	164.8799581635899
True	192.12975187281168
True	784.1151515964025
True	306.88925563135217
True	598.0988765938905
True	250.4353120399676
True	364.4794740262739
True	431.8450911494388
True	563.0482741809544
True	655.1733125328425
True	364.8249412971349
True	34.16145725099587
True	540.6095150157627
True	607.6799713011623
True	19.72476959839743
True	12.059023884615122
True	257.2739858124013
True	410.9545077905737
True	453.7710422228442
True	70.12509579965757
True	662.5872515691493
True	927.3118269062218
True	241.7766743883136
True	894.8064335104406
True	276.2835022947087
True	108.81987146226136
True	264.05529190027784
True	656.9319567851892
True	41.00191240770664
True	572.7359338662366
True	1307.6209101736588
True	1009.6314991965976
True	888.4660036563856
True	208.77252039418173
True	90.71984811569568
True	199.0842586790708
True	827.3137324665491
True	141.17507304896264
True	1064.6626812887796
True	895.3091106275774
True	42.01642606397768
True	86.32243667512226
True	408.30655494813976
True	420.967920105046
True	197.5780739087691
True	512.2147498886036
True	659.6990907512765
True	119.90360161002062
True	277.4306035357141
True	990.43740649883
True	48.527018717577626
True	677.2195636361345
True	531.5376604381746
True	39.06545941026267
True	810.3141838371704
True	390.2289542006867
True	547.4368368627814
True	112.20232130108528
True	265.07364600659406
True	213.42486922823971
True	25.61048220395057
True	133.1576755655015
True	748.2987272083008
True	139.65960354885547
True	388.47503302572926
True	64.73378798118131
True	636.4503709898657
True	637.5005348116057
True	222.7283563947996
True	472.32228918705215
True	163.46763567130807
True	169.98046572306885
True	222.3923631252328
True	285.3137016553404
True	355.3678714716651
True	131.06833687188748
True	197.5819631744104
True	26.521016935868417
True	876.9883369472634
True	313.64284639807903
True	9.992404691004008
True	360.7006796053733
True	165.17191472277082
True	632.9491508800631
True	358.6698006124971
True	586.4132366444387
True	529.9250345018049
True	469.71642264288994
True	794.9873494315103
True	246.6176863132297
True	552.0603767237438
True	154.6321149252773
True	519.7492044161047
True	367.4215231934815
True	375.252483103168
True	134.17789241206466
True	130.68164577599745
True	106.76474027872528
True	66.63131784509144
True	701.5267611057245
True	182.2961225866601
True	46.20033047400372
True	0.0
True	545.499807952728
True	113.03376295849522
True	22.268909686881447
True	40.28146391676777
True	114.19298618778326
True	551.657766843706
True	180.1298436066761
True	104.09642455090972
True	36.50864309348209
True	164.9197957951173
True	932.4038003523458
True	53.45734670765301
True	218.7207129222626
True	748.0119341744563
True	316.600281061924
True	476.392301868074
True	468.36084436061
True	511.94455700961305
True	587.5654511699942
True	868.9294662034334
True	262.1891073475557
True	1035.467010926416
True	925.6545470692968
True	593.5322801687275
True	341.39705012443505
True	832.4047611874134
True	10.206789761390802
True	34.60290301932077
True	283.96653112586165
True	41.95670482701861
True	205.9109500680244
True	758.6166375475591
True	221.2226618331725
True	747.1494580182314
True	766.8821688117291
True	125.04200540646634
True	373.4441953723405
True	572.491015171982
True	23.90701599191241
True	135.2354271205861
True	444.3079743359754
True	304.1866840447796
True	204.90372471442976
True	108.09020389536632
True	383.2259679558217
True	24.287043794903635
True	379.1891506289526
True	369.53387013706447
True	1005.8493670357032
True	370.81416078841215
True	31.346512014302892
True	451.55757868049807
True	448.71505559056754
True	235.6150489589309
True	32.65575807295716
True	763.87714381648
True	441.6735502526316
True	175.9331310854418
True	12.276409805832603
True	1215.4128904551717
True	163.5812952780633
True	27.939382994974864
True	318.70866667841864
True	274.5105919453701
True	119.61828075684424
True	296.5190453297874
True	49.58533687952401
True	322.0221678583469
True	292.272817315475
True	320.6393644674013
True	31.106886387016527
True	47.51799165958951
True	1030.3337469426135
True	25.22288708405602
True	12.977674894876118
True	170.7739738220859
True	653.4454775196795
True	8.322288520363928
True	197.81208264735065
True	178.6788595191672
True	544.6312946418017
True	370.23548856086495
True	737.1640636849789
True	318.2475589341215
True	507.2884688741676
True	433.2915792133948
True	499.798418397086
True	103.72227793594833
True	1289.692550700422
True	896.5979544906374
True	286.1211520322338
True	535.4294323999062
True	100.1993608429716
True	592.0675044970599
True	456.5142550389467
True	155.58727678955125
True	78.28013675967794
True	341.4196398584471
True	166.20200171624464
True	30.968951856056748
True	585.3021474277249
True	376.1389319027212
True	70.66809703959046
True	31.339285825608496
True	664.6858807956692
True	493.1861901592797
True	67.99179441592857
True	23.43420419681453
True	328.8122966694002
True	323.0353794758191
True	737.7736842548403
True	561.6135029894995
True	556.6028983872018
True	795.9000677664708
True	9.346462589570114
True	61.8739573471499
True	36.05221933034856
True	57.22565359417217
True	506.2315742114408
True	591.3373716503439
True	86.56924108957195
True	110.03037995156052
True	190.2020387882686
True	77.89242866448843
True	181.4727254527985
True	206.989584716031
True	277.76427529118746
True	828.1466034369331
True	601.6398999552182
True	289.8364948704329
True	191.82062017119665
True	266.5342262076471
True	244.93483486507745
True	744.6625217859943
True	341.3050947832442
True	175.7347494637031
True	880.9748045863222
True	351.71251340845595
True	455.2284925564137
True	153.7565627630606
True	117.42480802836822
True	58.3167278827646
True	221.63962132488084
True	944.1897224512592
True	520.1772016694081
True	111.60808461325276
True	354.6267809368431
True	104.37618466343343
True	680.3026503508968
True	4.83742335518586
True	699.4422459191215
True	35.91379376476016
True	939.3996682381788
True	829.6349041147616
True	209.2399690555172
True	29.78427377001855
True	78.75930090747104
True	449.0283223004795
True	232.9154458675
True	1.4848314400205875
True	81.21295355729534
True	1089.8322901829276
True	334.3605353028975
True	683.3910498210178
True	492.4126103663418
True	30.09299009951021
True	132.91857889595812
True	439.9369219169046
True	923.2446420979616
True	797.4655303759687
True	426.441571659266
True	332.6372575534932
True	17.042452537493503
True	82.59109376682109
True	762.4366040309827
True	473.9472557879173
True	386.7198242131888
True	877.5084676628936
True	27.12879524503489
True	217.2417492995884
True	900.0991447856701
True	237.35571860508003
True	8.669309951840006
True	504.3460996693259
True	105.94803697748796
True	647.7371750721009
True	49.90984674865796
True	259.594537010187
True	831.8836867629324
True	896.6381957145658
True	278.138714152649
True	455.8042241294904
True	122.25656013236288
True	598.8889472790786
True	264.3538315953699
True	182.8187574464312
True	880.8071881930942
True	54.17546253314799
True	717.615718612144
True	284.5008925219335
True	299.5583585799693
True	170.45755273148242
True	469.121527097911
True	592.1234878871636
True	367.562618522404
True	410.1805581078567
True	66.9992571556569
True	158.4255209406327
True	453.24706153032616
True	215.57754912533656
True	37.94192968350563
True	204.4000406571483
True	384.3270428595302
True	377.5762591217708
True	752.4493228246582
True	126.6881962032546
True	646.2563679604274
True	504.374735942511
True	612.8237359147743
True	133.74878937099913
True	34.232709293539415
True	661.3717006536542
True	73.64007005313081
True	558.8370435965566
True	682.3245772184314
True	457.7270096026856
True	135.17548059152247
True	516.3945247678676
True	5.541647453373707
True	389.3346074894665
True	32.94368300697474
True	629.7930928115808
True	265.0024240497001
True	588.9536404036761
True	694.8692810188033
True	145.37324909035
True	530.3800126322789
True	464.7026863972725
True	61.73143516322134
True	954.8153589127649
True	3.77731728209521
True	27.17951778626077
True	645.224504563122
True	668.4697342454024
True	126.8322768717007
True	417.12946401841936
True	124.95234959610572
True	71.58800714011664
True	458.5204330160256
True	41.45144474808945
True	513.6716623502889
True	12.74056043021698
True	823.3380538794569
True	554.8113021540167
True	680.3630069634787
True	105.04969370740704
True	373.4921174267974
True	969.9475478664392
True	855.1932293398863
True	140.00448255015584
True	561.9633105086967
True	448.574964896733
True	247.9188836458721
True	258.15273313847973
True	6.042553034850555
True	316.05955877159204
True	11.202339277582794
True	368.1066081695344
True	74.88066345944998
True	414.2197178788654
True	672.1534187591124
True	125.06389579738546
True	248.8241601977195
True	629.5907559465013
True	658.8359998728234
True	297.4005825435108
True	138.34773318646975
True	163.33565568741056
True	473.077463796354
True	87.60433782278324
True	9.63102231121846
True	519.0622952112757
True	566.3645989229032
True	20.537434047444428
True	138.50809219117002
True	889.1897270978232
True	484.4420592702423
True	261.7974693914084
True	34.10784405296364
True	472.81562351474327
True	113.87922754898922
True	578.4779982249557
True	669.1357745191513
True	299.4282135167675
True	379.5707086622191
True	187.8859776315123
True	244.1229386097945
True	78.99711869095044
True	217.0348490193432
True	489.9376956730778
True	21.42547247456928
True	459.8914786258827
True	356.138254622129
True	722.6273725090888
True	881.1062200473683
True	918.957296126913
True	155.64332279479868
True	415.949844525278
True	69.19299730228704
True	188.45146376403943
True	320.63781771610337
True	9.93454521207023
True	802.8073108703741
True	21.84519211486368
True	399.9574692838973
True	272.9418997804292
True	635.4138307261318
True	221.90492443372284
True	40.85216891756728
True	667.5354455046775
True	1086.3788310192558
True	218.6406408218232
True	134.7310277866405
True	613.500935942363
True	518.2834417587914
True	17.485502079924494
True	867.5893185741162
True	109.78864074414535
True	46.244635935240886
True	318.2106175711017
True	348.66233763779223
True	393.59042142601913
True	276.866586727722
True	19.43298775780302
True	23.694022902569746
True	834.252356517706
True	199.40661297941827
True	115.79229224002704
True	814.4612326984985
True	640.9191054656922
True	660.5102151428727
True	460.5668671806035
True	146.11418878156084
True	29.38362007426862
True	100.685720751216
True	429.30723368667714
True	234.4481549651345
True	463.8765999944108
True	146.33400175846762
True	493.2124921102287
True	643.856404009932
True	956.2453884681612
True	24.559556225693942
True	960.7439681522608
True	1089.074067812809
True	486.6385632925191
True	88.02111820119428
True	804.3993339367383
True	652.1734112346019
True	635.4229376752805
True	172.95740959824028
True	746.7519127871554
True	709.6375373410262
True	122.0552475135798
True	817.8112300834247
True	809.5909843004292
True	477.4305092938355
True	222.55020204147368
True	73.10580612370532
True	325.1761084201525
True	354.41629395870467
True	462.8765654244049
True	427.60301222740856
True	189.2087793413292
True	317.4380177567872
True	2.513811992206169
True	13.132992532217354
True	108.76199617843614
True	129.277138713576
True	358.8950578167044
True	362.55111822954206
True	115.23732451426253
True	18.42978290538285
True	214.9197536837764
True	858.0786405115805
True	459.006410643257
True	556.586608707161
True	569.5543851405417
True	823.3950232719473
True	645.1825449560048
True	93.24606021119811
True	205.4973248765728
True	249.54656989864827
True	275.486601201994
True	102.37129306001074
True	364.6541213612924
True	433.86574446846834
True	169.62604834416553
True	651.0588342933692
True	239.2780128737453
True	207.3962665675231
True	27.63015778026507
True	242.9019080614019
True	527.7438795482766
True	168.1611851740207
True	537.9273827120272
True	468.08206447537606
True	242.83860913657827
True	103.07738834713986
True	42.64494523952718
True	411.7558574536423
True	804.431851615868
True	168.2188288007041
True	1023.9113817101456
True	1038.267097323492
True	483.50562370649806
True	101.18143546511196
True	121.5940413790974
True	663.0073129986278
True	8.600607809979575
True	228.2738114167594
True	130.76079712935734
True	117.76771842640883
True	333.0159428355676
True	634.6601865195704
True	38.95233589599118
True	128.6875959594821
True	990.9743437545768
True	56.875540879735055
True	459.2737364794365
True	528.2251437031988
True	229.3935813333861
True	128.14047128456548
True	941.1554641607838
True	1189.877985133034
True	518.0800251664858
True	657.0305022276777
True	208.41979569129083
True	149.4788569815663
True	310.8566032686554
True	252.02234757570804
True	171.0228901421657
True	306.87931210376104
True	339.83374780020915
True	10.743807730914424
True	630.1935824293147
True	150.04711430973217
True	75.026534467648
True	443.2913546295017
True	315.09849658691536
True	1214.9149861367566
True	336.322581753178
True	951.8576828453288
True	10.6837930234117
True	265.1352164304304
True	225.8111068531452
True	152.65435892503996
True	481.07055185918415
True	195.21108000010747
True	403.000140884191
True	310.741361266013
True	111.65817134784302
True	365.0006978139437
True	1047.5780112581365
True	738.5500244783518
True	221.17135433138787
True	106.64987773283086
True	303.21980994302834
True	23.395416283913374
True	356.46319784493767
True	296.08858200703133
True	592.6242508266411
True	447.12141737812
True	358.3662394230641
True	153.8838373724336
True	12.416859568696523
True	430.4439596159766
True	289.20530874478203
True	139.43443826008652
True	306.8774675760068
True	411.3326951226417
True	813.6632179038857
True	302.35761035275414
True	786.4332241408968
True	405.5380708323231
True	381.0918110375528
True	1.9040259746921149
True	1181.9591012211276
True	104.84218346415032
True	935.7740939136986
True	200.56858414329585
True	475.0660836047216
True	661.2400459908865
True	82.25415794952218
True	472.6630728582637
True	35.078972869018095
True	418.2552666290194
True	77.37280760353354
True	233.08413258945296
True	36.98124325702792
True	676.2399763109615
True	187.73997791221976
True	26.594484077624827
True	391.2897300759228
True	107.9237252111636
True	165.37162763644193
True	848.8777943361682
True	255.3425905641559
True	151.79786002673617
True	393.2563201707825
True	518.7757353916879
True	347.6546568000434
True	512.3627278995825
True	616.1096378768991
True	157.03473082044212
True	7.770457479234756
True	70.85239182362446
True	434.1877173635209
True	88.63674967406803
True	76.71985694507448
True	1061.1348712375657
True	27.211584670303274
True	323.862834368941
True	321.6302453144943
True	443.44772138264966
True	680.9104182084399
True	190.50141159575955
True	665.8990960357905
True	336.0592218994948
True	350.7415458425507
True	274.5193411355591
True	215.8804361907582
True	341.60646479878824
True	459.4554212837365
True	402.44979066657487
True	602.4426905389488
True	146.81790782620962
True	77.31959240238156
True	39.63454242683964
True	298.29443727291704
True	663.5680743126455
True	403.11972130617545
True	790.1479035082147
True	207.14798269327704
True	395.9287171797562
True	69.01441939598784
True	52.83687722510079
True	432.1889658347114
True	200.09398904669573
True	227.843827665576
True	42.99271180311131
True	1122.0242398711746
True	163.19426361808937
True	894.3138663412471
True	320.64367082692024
True	937.1296210862444
True	233.34079578255125
True	442.80072869999634
True	530.7230470165931
True	615.9345001565347
True	215.9317760949218
True	483.1609625257002
True	974.7539107871826
True	122.61638653738
True	6.5181831388329305
True	572.5385862005293
True	27.298727571636363
True	72.61414494424163
True	787.9098027037235
True	232.84217600571063
True	996.1422621653236
True	677.789457080067
True	423.4022172922781
True	284.5601956749863
True	481.591504030064
True	337.0527997000847
True	178.2722012475959
True	667.029409684595
True	728.2456094118314
True	210.5407510556735
True	89.66599434949211
True	528.7775197451637
True	133.64271458580563
True	373.7216141896988
True	332.0479760721056
True	64.69189307359991
True	375.88609960637007
True	399.71278611491454
True	364.7885382155537
True	417.6136309973609
True	404.9549283640144
True	648.559926979235
True	57.859258012170514
True	439.85396819371095
True	326.2820897990196
True	635.6679349360886
True	226.0822463052077
True	100.10105767411676
True	41.38805220894661
True	529.9185114294829
True	612.2963562785817
True	184.13373543024625
True	408.5079976741493
True	334.601783784316
True	16.73872484605789
True	166.9743777587978
True	294.1184095117435
True	2.6543016736852367
True	870.395094588845
True	79.25107784557459
True	102.27395254856096
True	106.6397994083988
True	379.7599665271794
True	36.7987320860131
True	438.3314267640454
True	232.9517865788148
True	4.862358001544061
True	114.66057862449736
True	447.6887407900852
True	50.74698931766528
True	68.63737080794675
True	173.69104235958002
True	306.79212138461065
True	966.6567335382024
True	384.1911632052257
True	931.558862821376
True	185.75516426063623
True	1033.7241501214608
True	810.1106424462329
True	652.0202065625773
True	398.74060630540873
True	370.9558286041988
True	78.82434494193319
True	72.77162357397235
True	81.53182715715589
True	174.15228396411143
True	465.65995376974286
True	1071.6078131379456
True	178.38988565585706
True	366.7175444661645
True	424.310256305066
True	589.6773010483781
True	585.2291619441025
True	271.3910644019412
True	478.8040678026129
True	654.3829153527538
True	99.58554173622042
True	739.3845921167299
True	256.62276644349845
True	137.57260364901109
True	413.2676474070732
True	846.76098334168
True	440.25077813241296
True	860.0831268057302
True	199.37076029038835
True	354.4827872760267
True	685.6747547636874
True	635.4611162776213
True	196.58483103091876
True	257.7490535720036
True	782.7841501860012
True	31.681147767817308
True	191.66506144757005
True	498.87878800945634
True	690.7880758102325
True	104.59668202127826
True	37.12080292592485
True	164.56944076676862
True	731.7390794699154
True	317.5952488526772
True	559.1085894398292
True	361.74116055777415
True	293.44866741533764
True	465.6469664256464
True	489.3282075709772
True	65.08730174003402
True	377.5837294305346
True	763.7836066894612
True	0.0
True	302.0586990577639
True	254.55895670325708
True	972.2861421507986
True	154.61217810352375
True	633.8074114927713
True	642.1723586244858
True	113.11130043407292
True	225.80757801766632
True	135.61060643713768
True	12.671158190098796
True	284.0429516233683
True	381.588879895819
True	1135.0416448334051
True	231.32826730215487
True	409.12276410004864
True	642.4015144611747
True	202.30791501516245
True	27.307537492573477
True	876.5656401857435
True	594.6888482641808
True	156.5328673483374
True	607.0143698862288
True	167.21134232695584
True	300.3897552703394
True	765.7859980895117
True	34.40141484983086
True	104.4826000996226
True	547.114614352437
True	66.37405671548377
True	77.8969116583487
True	414.8130259912052
True	23.567275571048032
True	753.4512928848244
True	103.03514258909338
True	150.3760540304557
True	17.955842524581573
True	739.1320176122015
True	31.542805467768943
True	773.8806794769732
True	393.7359950094235
True	114.96343314912984
True	696.0858483930074
True	527.8786239726435
True	554.1679615292771
True	46.61792137616612
True	364.1848064143928
True	4.852064262343296
True	92.7157749708663
True	363.84994219706965
True	46.01445957292458
True	114.1006646238714
True	295.2890300487372
True	173.395813607977
True	104.3485198147479
True	642.38848860853
True	20.791851736752275
True	1099.2551840718793
True	488.0933121225568
True	301.5088114805027
True	489.5650826517581
True	127.1597892581687
True	775.345689962477
True	1078.0842523493338
True	744.7513018977961
True	173.00394117317677
True	220.0283896898862
True	49.95790201804505
True	60.45627324985893
True	153.64651609248028
True	100.00732137161124
True	167.77769100230873
True	1197.8174091611484
True	313.6704730540903
True	350.7750191130208
True	736.3315643388004
True	15.89526727949784
True	13.380261910746796
True	605.1483515448288
True	4.735865902257496
True	119.53441970522697
True	704.1894767572172
True	186.3923264278968
True	670.338838600843
True	826.3060585579434
True	151.91889777466204
True	935.8671108351888
True	2.414471760729179
True	441.1746426268676
True	1054.6239133013205
True	26.728813014218893
True	244.5805395498861
True	152.85611249753413
True	963.5059184584863
True	236.9804855088924
True	482.9452321311579
True	118.45715968465036
True	520.9860771048604
True	156.3696238082924
True	95.38700722356984
True	385.5979356556194
True	72.24210136287711
True	51.99549656762007
True	1044.8147091954388
True	266.6762238330311
True	160.00683544390182
True	374.61325709312246
True	401.06872788395856
True	211.3062411566117
True	165.5517999295096
True	387.8499287772641
True	36.42151859990533
True	487.11647037477655
True	1071.298945770692
True	112.52282893501544
True	474.7847197332904
True	310.18276163272003
True	26.71574206830632
True	408.4219030960455
True	103.3359197707666
True	601.4129738998141
True	199.9929750723365
True	424.23915968334205
True	20.417714003969216
True	442.0728321028824
True	109.53714897705729
True	342.69813412165195
True	33.83724883914197
True	170.96819658825356
True	251.19477130660667
True	776.8795967579376
True	58.44804948597415
True	138.90033960034202
True	240.9563376409137
True	135.48518802796312
True	640.7409363442315
True	557.196724767213
True	754.2611853571788
True	391.0168337603914
True	535.2409242093581
True	402.7939106159313
True	689.7006713440612
True	73.1068943460897
True	494.8424257815317
True	435.06934246713433
True	48.15879263842314
True	86.8073190441147
True	131.1729826109334
True	87.06727054080125
True	332.9699172627885
True	856.9283878130894
True	324.2402591332777
True	1126.2399572734769
True	330.14635604889463
True	927.3394719544888
True	147.77970489402554
True	581.5781154649987
True	632.6137010979476
True	712.9728947425773
True	471.32630505980256
True	63.0941894698929
True	296.7907509568724
True	41.72257292221504
True	165.39358431655828
True	172.32923519244406
True	1084.850821701208
True	232.95147740533903
True	556.230626377894
True	520.3767518025936
True	552.5717466189627
True	882.7327891368226
True	594.5331638376745
True	649.6555692961435
True	934.157218305529
True	126.2229295945236
True	311.2765108801751
True	265.15983813923634
True	340.9825358156754
True	83.48121246673107
True	372.1954813232706
True	4.657013398466594
True	327.0363856584606
True	259.80466078147475
True	606.5680919424767
True	284.57777123421533
True	366.6070695021203
True	9.813828448021274
True	60.89137262029251
True	547.4238612374984
True	29.497322098224924
True	145.3526651877574
True	66.7291777340964
True	158.06685799618575
True	241.85965681710945
True	68.27290222749222
True	386.0907592140365
True	277.0338935639417
True	100.00201424398372
True	346.5720536112724
True	64.43195457703843
True	578.4216107967281
True	806.207574449494
True	281.96740561152103
True	1167.6428129600392
True	107.85225627542744
True	313.24811650689713
True	1045.277026584149
True	90.27759198043395
True	275.8006612126273
True	9.2301937428771
True	413.3944613628052
True	452.4112177805923
True	151.87535083499768
True	627.2823014579138
True	900.3249338523473
True	159.13525730264251
True	80.9560215819677
True	336.3995627936963
True	539.5214580228796
True	606.5235102619547
True	1226.2137541381271
True	28.162738734418497
True	942.7083822470184
True	135.0448838284764
True	655.2690196338034
True	115.74069155622897
True	132.28466551609714
True	194.6017925598204
True	169.80358228932295
True	777.1834158971956
True	216.7090941488516
True	230.3432998786809
True	65.39750299382592
True	510.6219007737536
True	447.72574449800993
True	171.53333964732474
True	235.1743618652973
True	16.188272489981983
True	419.8432294457028
True	218.9140191837156
True	282.661080254686
True	113.55844374910149
True	684.21714268635
True	437.1386524526717
True	258.43121962228054
True	642.2841053194126
True	516.708609966562
True	460.7067474060409
True	127.56113223981778
True	522.9619836302752
True	433.8720466614991
True	2.93245468916584
True	196.40974924737125
True	88.67022295502305
True	246.1119056155988
True	2.170945921105842
True	117.80064569488968
True	344.7594781156675
True	7.791846382146785
True	882.1229458184552
True	177.54685433114184
True	718.5827795988082
True	769.6341845209461
True	164.9043785607902
True	230.86737323718236
True	478.70960150969154
True	839.8092516090893
True	49.98800527597345
True	38.31574234744599
True	126.62875852938872
True	630.3817228536992
True	716.1855851407155
True	177.48218387033697
True	603.2721396254599
True	588.5395312052678
True	838.3853280309306
True	407.54398950758826
True	187.58255223996147
True	887.6000952704314
True	220.2690631616049
True	158.24651708380992
True	317.3179810219786
True	231.1249828334518
True	209.9278018742505
True	616.8279593632265
True	251.88981895891573
True	188.5704499936977
True	459.2145888424306
True	470.31368196534805
True	63.390281518920666
True	289.18601067255804
True	76.45308643539111
True	346.3758754236944
True	352.0585069980466
True	260.7140360395435
True	182.8033973388707
True	367.39691309553234
True	652.8295790531962
True	747.1995323600785
True	294.90337318613194
True	756.6025259949142
True	60.71139687814378
True	864.0223973114857
True	339.1641624451758
True	14.02734048409397
True	621.6337487417939
True	697.3152022942822
True	258.64363248220207
True	170.92803447714454
True	46.38078163596784
True	390.9645589018757
True	76.36341024804113
True	14.30793353300572
True	888.3902211335944
True	370.12190509512953
True	166.29319805314285
True	965.321553086242
True	12.762001241286631
True	810.0352016012928
True	29.55536928789383
True	678.0380053534842
True	59.89771992688221
True	766.0223028087973
True	454.330451605961
True	203.72013942653217
True	436.3356015226963
True	210.0576410041317
True	300.9474812652915
True	219.6916893019333
True	409.7955783899232
True	9.7340428660711
True	322.3811424644649
True	110.70165841478912
True	10.323990760271723
True	475.99398808962974
True	704.6345376522559
True	291.3287920330709
True	82.82752491822365
True	313.28417044769924
True	78.47298231484136
True	178.25588662327718
True	174.81566586224892
True	378.7464839549096
True	43.52361255298632
True	142.75667971293282
True	369.79948217548576
True	890.2609974702068
True	115.4119963974504
True	207.9542980831868
True	422.0154019288625
True	19.56531129655597
True	426.5454935076341
True	524.4218334290006
True	91.56137231322
True	395.67599681170464
True	343.820034325171
True	418.899571174034
True	594.080021074995
True	1055.4195305847763
True	945.97359316315
True	58.67944871715063
True	1064.2268579603883
True	110.02182988737884
True	108.53019486254726
True	111.66724456721488
True	508.2816936102205
True	379.3112144345744
True	569.5561415872714
True	245.9174423658334
True	152.7744128120514
True	422.8672869363874
True	16.370686705298713
True	477.7566411693112
True	384.7863622549564
True	150.58710305759897
True	98.31671780607284
True	541.9443252047644
True	983.7506430239226
True	197.94752591072623
True	66.20337323825271
True	431.30383082950345
True	379.6211647197288
True	483.7070274587399
True	306.5124480743079
True	3.6034919897760487
True	575.1266830437847
True	514.9688901819702
True	512.56198902927
True	189.2651994860558
True	95.74949790427998
True	22.09387946263774
True	378.42043307231336
True	111.66785508173604
True	7.057863567048795
True	30.967403955653012
True	339.0318248615652
True	695.7631705671096
True	128.77203153975793
True	92.4538156497676
True	25.15853699448385
True	406.3920666266183
True	349.5221162148088
True	760.4746560043955
True	311.5640046528292
True	521.5809526832725
True	553.1589252906799
True	511.5192832426719
True	290.7192115082046
True	556.9743900015513
True	92.79209480367912
True	575.8775436827822
True	6.889074674296258
True	360.3559550754624
True	444.3684702250204
True	972.8119905493392
True	345.4651761251589
True	758.0019773488381
True	952.7472943466636
True	178.7708385765955
True	35.54955606944324
True	377.6916658113757
True	381.63681240614346
True	578.2440213806516
True	249.99767387732032
True	30.09640468004132
True	636.479189296953
True	128.22090417079096
True	1078.832331631898
True	303.6377359261963
True	477.9436073116586
True	125.79349775478268
True	815.7967285000058
True	139.63067021351583
True	815.2925342488535
True	551.4532654140304
True	186.66070081724743
True	111.74211137366382
True	66.69126216304376
True	567.6113659709526
True	899.0402332326856
True	415.6159602945736
True	555.82069331426
True	136.42208696391967
True	625.8198742015559
True	497.1171459470032
True	781.4651868751386
True	319.51380752883745
True	591.2629595738841
True	112.18671598789734
True	24.912900860313087
True	417.820720688448
True	171.90987401013737
True	106.43869820966805
True	351.4150422927479
True	1068.241180915077
True	272.36579861091246
True	558.0973743197288
True	11.666355006862345
True	79.91688440307689
True	320.93957777224506
True	791.8071765103545
True	461.5574622346919
True	512.8215439385401
True	696.316840029145
True	70.56455731511845
True	717.1825918737994
True	48.92267478034739
True	104.97830547775474
True	178.32129375493705
True	81.47794939608413
True	26.514906325058725
True	306.1391868128416
True	487.2553818305298
True	906.6402564584736
True	846.8004541359574
True	7.358348548930433
True	293.23445040602866
True	465.9676645077028
True	116.76076798872444
True	239.0352469230512
True	321.27187146138107
True	1310.146575393644
True	440.8434624320539
True	25.382566974041243
True	184.697475780922
True	692.248368430074
True	35.08412931773143
True	178.47794206061096
True	537.4485209456377
True	71.35023146184967
True	872.0569268923573
True	321.08329467857806
True	659.4204565754485
True	72.3216087054896
True	674.2072685641648
True	576.4609284091671
True	887.3068595662246
True	248.8715033009747
True	504.8009234128512
True	811.7604978146804
True	934.3799068817096
True	227.96723866074143
True	749.3328714562517
True	227.09446690792265
True	462.2881845992805
True	359.86001809410084
True	507.2962745963108
True	495.7016812231395
True	337.65683956992893
True	353.8708956392296
True	111.6993782090691
True	342.24144351289954
True	1145.259639353898
True	298.4780573733024
True	144.76845145888743
True	293.25241426413174
True	733.9895675622062
True	647.597532450897
True	420.6220426115223
True	116.2919366028528
True	336.60301156490664
True	37.0093665444152
True	165.9224816436331
True	93.03918670452718
True	89.50707914679887
True	578.21680088195
True	137.11211263892284
True	132.46613388903015
True	106.76233223730782
True	85.64321532967915
True	432.2663237939996
True	407.7702893085036
True	1056.8793483194722
True	563.8271501589912
True	844.4804269753391
True	270.5917079577719
True	282.2420042334876
True	539.1438424147412
True	186.6549897184
True	778.1641420504988
True	245.3894274717055
True	367.6467143664736
True	70.04203300395808
True	118.19051671638265
True	257.842616413456
True	130.0631919904903
True	486.0750302815684
True	31.631662137065742
True	581.946830812412
True	1030.3652445599585
True	730.3235962997524
True	1.3152678210359914
True	62.11999446037372
True	478.6838526653962
True	430.5374075843502
True	75.64122637467955
True	124.64487956348307
True	301.3161635402061
True	80.94220039463296
True	51.67809781600911
True	715.3844854746786
True	696.3995691140047
True	160.5399760167175
True	166.1858160094099
True	552.0449431840233
True	54.48845025777784
True	24.833356548918537
True	556.8042369718014
True	441.6912808860134
True	1149.7715274870534
True	47.24059698424007
True	457.0225779279479
True	867.2631050375835
True	796.9089707454842
True	304.65091001019573
True	727.784022871529
True	406.4243689090631
True	41.628660326208
True	96.1691824922824
True	735.3191657328988
True	74.67736106009039
True	140.85944035677852
True	994.8849926143082
True	195.8433873360305
True	281.891795470712
True	106.97792597546716
True	628.453787709664
True	611.5905081644088
True	212.4124570619531
True	429.26352450610005
True	42.2384781741692
True	285.50185369801073
True	553.4898045565675
True	592.0626133156745
True	312.48869633450283
True	73.86657425742104
True	935.6414952685424
True	1054.6144682669683
True	557.5958657890708
True	65.16256032171437
True	30.690994316629133
True	88.02187385598019
True	105.7000164678836
True	99.6676800441085
True	884.2608772943591
True	1140.2429242610606
True	773.8417022564341
True	305.09177215827737
True	8.278783025578853
True	20.73690196236779
True	339.7396132573422
True	479.0429844816143
True	47.74468286877976
True	557.2309260581691
True	429.02052619974575
True	403.6114810323184
True	83.66722557883368
True	201.53609946864836
True	266.177933713631
True	135.67244698432984
True	414.4491413736064
True	40.26902502090012
True	182.7300446066702
True	1165.0546943557297
True	5.645494693756124
True	29.455645912660312
True	580.2060914629931
True	364.5813656283157
True	784.1320889586304
True	164.31647573652876
True	783.3373414953583
True	571.0794709855132
True	285.49291185590107
True	441.36381820249386
True	340.0110079960236
True	287.7066544183576
True	270.51542119112213
True	389.9368267454903
True	489.2784226536469
True	511.27387804266687
True	104.48810279787084
True	376.1896117454756
True	8.955377955649563
True	181.09453667253445
True	230.78185799253023
True	879.8472806279359
True	609.9500916085506
True	30.41448843792508
True	742.7940397212683
True	840.46505392579
True	106.96770703387791
True	349.37130317980944
True	857.0055858751793
True	222.19713434985127
True	158.98582487755877
True	526.8938153996188
True	580.0524912737033
True	1089.3815637508878
True	148.2312571959565
True	158.60598939409616
True	252.73687565880357
True	311.22020037294715
True	414.6036082625325
True	418.0811919502376
True	308.389066980484
True	441.0931291334931
True	499.46580425757423
True	229.44397048907365
True	1489.3912031987209
True	258.56089780825044
True	400.5093374508872
True	53.12069018632311
True	787.7943013477504
True	254.35341138898005
True	944.1813645574288
True	553.281904653341
True	308.52470048750007
True	781.8757163958766
True	255.3663015718372
True	212.27430085295825
True	258.4116818679173
True	217.66122509346548
True	144.09022164740932
True	259.01303578360904
True	721.7723395678992
True	514.5861230199156
True	215.10111375096508
True	1128.4229237211814
True	114.14370298900496
True	268.32087712330025
True	71.60234441804856
True	319.3003539986169
True	413.5726392943355
True	87.30713594447371
True	210.8601217195459
True	76.23378410211463
True	711.6211349462375
True	381.2992423616684
True	233.1114940168297
True	747.602780133237
True	887.7068012310839
True	818.3751238211385
True	858.8873571212869
True	360.6124239566238
True	1.1186243152825264
True	254.1396948095193
True	53.37448409295176
True	380.34755627500624
True	59.91866063774207
True	348.71472622229885
True	874.7669217171195
True	1070.7198262942438
True	397.2366544502881
True	22.00860003587964
True	516.7093502335724
True	507.9116152781592
True	202.42666208398245
True	234.93988737109615
True	283.08926187263097
True	22.704564517770816
True	128.78623493935274
True	941.9746501656
True	67.27623789370956
True	493.3998893908392
True	786.1649373919211
True	98.8803064113598
True	240.67043352847296
True	113.48465331350864
True	15.634326633309836
True	1.3153597294217123
True	121.24166951462966
True	1001.6897455387872
True	472.5845538715195
True	68.22665879898564
True	790.1854356776803
True	351.0713055358364
True	1.7433550237123634
True	439.7259836945816
True	184.56280549551124
True	497.3530535991888
True	84.71298293776995
True	342.60645761332205
True	383.9028911368482
True	168.09895518740953
True	204.87510998284048
True	129.7943768894953
True	174.001484580368
True	975.6147730508416
True	17.340257023616832
True	507.40110447331847
True	468.0494239141614
True	412.4139655906124
True	218.22457134571263
True	226.4089337074969
True	163.63873912921093
True	48.520104227042616
True	486.2007397527434
True	151.37470611363662
True	836.1214556367189
True	827.5612786340151
True	250.2102070508383
True	314.7505699501209
True	512.9704132121836
True	41.00345340168963
True	84.93685851897062
True	733.1815075661202
True	1094.0491908292447
True	115.50279627772424
True	720.6339535977925
True	145.00558471985076
True	935.4525369623622
True	682.2107148117663
True	99.75230939723834
True	285.80890060650484
True	599.2070177583764
True	258.98535166894897
True	45.735800032363805
True	562.2141372840322
True	446.6867280748361
True	5.647009301128635
True	475.9287998472472
True	71.56261006220706
True	174.27816880330653
True	238.0927776323682
True	306.8780781744604
True	71.31569238528965
True	222.82282095384195
True	357.8226955177124
True	431.4323200511568
True	987.9187861818272
True	46.32274991151986
True	896.942590437191
True	1051.9000804398802
True	124.34388361546048
True	76.61185161599603
True	984.702764245054
True	33.401106521430314
True	219.0645780742442
True	83.05820782462798
True	203.93831020765904
True	363.2641893017019
True	956.0449597449092
True	101.32478852996258
True	66.87759842565099
True	649.5559450112545
True	278.9977393980395
True	718.2904765031085
True	53.92451989907928
True	494.372644914221
True	404.705896242018
True	684.7273715635241
True	52.5136407713041
True	114.33174855894148
True	27.420418819784157
True	275.50851542380127
True	40.765205042393184
True	353.33569815382833
True	3.0762638301099705
True	1179.6882905505631
True	104.0007935383949
True	134.41561775201654
True	356.54477149663774
True	746.7306430950674
True	680.8865225183015
True	1003.9948076855442
True	465.9298956543189
True	415.8293135847215
True	131.99308878490132
True	427.0996599355314
True	887.156004849578
True	407.7601543338959
True	942.528428404408
True	88.49172489864488
True	423.3968252281381
True	170.4252395554438
True	260.1744530213088
True	770.5415419607497
True	160.39687122678632
True	131.86793386291964
True	69.98899914897544
True	872.7689964323803
True	750.9149251485743
True	84.25371358567942
True	444.4146200284597
True	750.029158506345
True	412.5315654177776
True	54.87205002077361
True	322.2390369402892
True	793.5006299917501
True	31.913017244061407
True	364.792759605598
True	166.97567180791856
True	290.211594672397
True	32.573824272873814
True	223.1164370181973
True	785.474275573591
True	627.9324063008121
True	58.35628271334095
True	288.9106866277099
True	858.4404883128777
True	18.909155258285075
True	316.7619937787928
True	286.8574521180608
True	432.3012475790487
True	215.86062496624805
True	589.0177933004751
True	49.58635354554546
True	948.2138872431397
True	872.596517451474
True	47.013114802069865
True	398.2645030666224
True	732.1455797564976
True	951.4370891722044
True	263.36715865096994
True	581.9270836345717
True	128.37281015395718
True	186.3565729018106
True	131.78938624647228
True	140.2744170816081
True	208.6474439599128
True	935.8370291140664
True	768.6788035857642
True	1008.5118306904196
True	21.17820668357781
True	28.96620888388565
True	355.0410543192814
True	14.049125077848938
True	622.9508136128145
True	1110.7535679834753
True	263.30511969838926
True	210.1742163301866
True	86.83565775368155
True	220.24540228626415
True	129.38821103290147
True	45.843284483268505
True	128.6591260948071
True	87.75695679922359
True	257.3955469972784
True	512.7852813406084
True	166.18897507952798
True	28.98756514755636
True	57.16380880082479
True	418.4845392145269
True	269.3385566238662
True	580.1432084276523
True	23.42623697338586
True	118.33142809506444
True	683.1271515115812
True	259.5401190707984
True	471.228185467972
True	658.5092472888081
True	107.40985241404516
True	110.66312704068456
True	81.88137561920836
True	25.2510474899497
True	116.91046161012493
True	89.20700237746509
True	100.77799206523306
True	152.64001089874992
True	227.4519857572069
True	819.6526784108285
True	291.83007056639667
True	998.187785794982
True	166.47881607908886
True	195.80921139353364
True	797.8657887174716
True	310.7291510907857
True	586.1745861369947
True	260.46339486763884
True	355.82237436461327
True	451.7856530326234
True	572.5891910264024
True	640.5219718507724
True	376.2714007757208
True	32.16143187896563
True	553.4235070251555
True	611.7710210497136
True	21.43399601861428
True	12.297140011938486
True	262.224483096446
True	394.3294161017352
True	452.6342914543742
True	68.13762190652736
True	640.7527149162006
True	950.793123322492
True	249.21462448121187
True	884.697994916749
True	289.1973866658189
True	104.64047450292172
True	281.8695046328079
True	679.69162696493
True	40.08997569023739
True	559.8955475320051
True	1274.5206397399388
True	1036.2959043954495
True	938.2512291425256
True	201.5013703320768
True	87.48958917732546
True	189.1570483727096
True	841.2322880603875
True	147.98227109976224
True	1062.4617424361838
True	852.5118318924382
True	41.28846788214034
True	88.97240174993563
True	420.9053991936574
True	395.2348968760817
True	202.68826362733952
True	498.5014703063792
True	665.0453325475806
True	125.14258048439054
True	280.65918165552125
True	1031.59225740772
True	47.99891855232042
True	699.6644717050731
True	550.785892731281
True	39.37297162675015
True	824.9095709995904
True	383.1519310126975
True	565.7164866396075
True	105.12119049454408
True	263.780437929144
True	210.9958050815166
True	27.178196441303044
True	131.80192947490232
True	744.0834725547826
True	140.85755103314858
True	380.04880405456106
True	64.27408623125707
True	627.8531658943314
True	614.4984999260128
True	231.3262409359513
True	463.8905493673154
True	168.186496209947
True	167.69259105997168
True	205.07510602453695
True	283.52612595997
True	357.64047588547686
True	128.51275237840522
True	191.54493939645084
True	26.439057228141536
True	894.4234916518446
True	305.0877547785529
True	10.43760891143708
True	366.2864443801591
True	157.38909674220884
True	625.4536867054502
True	371.18449198110574
True	577.9951935280138
True	549.2800269708138
True	475.7287600542952
True	790.4304854783343
True	245.1200722035568
True	576.8390884446247
True	167.33010177243315
True	537.0185750904147
True	357.4417739144925
True	379.8466228575159
True	125.10555554399303
True	132.71592097834403
True	111.52481290938094
True	66.05272403627826
True	717.7299565390717
True	174.43974447037908
True	47.22322923333199
True	0.0
True	529.7953617783784
True	110.7507855973018
True	22.804476993347063
True	39.4306532848057
True	115.44345743431616
True	564.2611593261915
True	175.99812010739922
True	107.52888915012822
True	35.43781965780538
True	163.29920717511507
True	900.9762190947088
True	52.751094235145175
True	220.28809181104765
True	744.254061124183
True	314.49784596305943
True	465.31916956231487
True	476.81177739269214
True	519.4942520447391
True	603.0307282744192
True	929.1056672930762
True	266.2275298434935
True	1017.4065082941552
True	909.6058303534568
True	592.1850487069961
True	341.6574145568303
True	833.5694830390906
True	9.894642157804288
True	33.41387833012979
True	291.1859124733938
True	41.55362466089961
True	196.0752885113076
True	734.6094779978777
True	221.4201961260565
True	728.8392036115513
True	780.5051767158235
True	133.69596333759384
True	376.3456275553823
True	575.1796433570108
True	23.98588318929713
True	132.83458726105118
True	429.5086076748555
True	306.60845323999195
True	205.70939304514803
True	115.03942612672296
True	383.60025840765377
True	20.483249012830846
True	376.3683619999839
True	365.90096255850017
True	1043.6059057026346
True	352.71535466129126
True	33.948679580966484
True	440.4541690367964
True	438.5611543140852
True	247.86605387790095
True	31.57287685016317
True	772.5299368209833
True	438.17322082603806
True	173.38978911927398
True	14.315670578376452
True	1200.1953428083443
True	154.30956691534072
True	24.571223121462392
True	312.4491615013817
True	292.4850250713719
True	112.71001492740324
True	286.7935764407576
True	46.67411654684864
True	329.466572768437
True	308.213906567627
True	332.519228859782
True	31.61495182637324
True	49.39566711862838
True	1012.8672482476804
True	24.22126036034225
True	12.392921547816382
True	175.56319355429852
True	646.4338261745914
True	8.632286826350184
True	196.45637438016905
True	168.02404507222127
True	532.8573645928261
True	394.2592212223978
True	734.3127697179326
True	322.4792728476856
True	492.7919812724243
True	455.38421756878944
True	501.8394877113898
True	101.39316414795788
True	1266.4651003308993
True	891.6389771934597
True	276.4808715233772
True	531.8207147286846
True	100.62437180204212
True	573.8481488337726
True	449.901063604105
True	158.93504701630866
True	76.3744972611301
True	355.9023943835992
True	173.5343232343416
True	31.687366941485973
True	614.5284516724723
True	381.27762975691655
True	69.33135796262874
True	30.737340188833468
True	677.1539776421077
True	484.6604193528215
True	70.91110566221448
True	20.27591695729576
True	337.7544197445853
True	326.7537055536297
True	737.3779443150553
True	548.5329403507279
True	548.2458328541051
True	787.7467048693321
True	9.571571458614375
True	57.91723857515907
True	36.40748513697774
True	59.41593831078188
True	500.0656061404908
True	589.1899354490926
True	85.27712059246436
True	108.3776816373544
True	189.4672017838304
True	74.4735662370037
True	175.45288446688446
True	202.24513110861548
True	270.3578251851634
True	828.7303810162806
True	610.9330330920067
True	286.8798405995651
True	178.44877436849046
True	274.88689240076343
True	229.73814776590075
True	778.4041680403476
True	319.8586354805946
True	168.36947851524843
True	884.8872269291478
True	343.559313394668
True	477.0417277679495
True	160.09816008367906
True	121.06972634320132
True	61.326905556466095
True	215.6680235036985
True	965.5890151787372
True	530.661274932844
True	118.24377941116306
True	342.8936639040094
True	100.59988103173464
True	694.4123998816885
True	4.384431638245704
True	704.8920317163762
True	36.22823936371046
True	934.647651035811
True	840.7193668518981
True	209.09031307624343
True	30.451953801285452
True	78.84492776911293
True	437.5432044764384
True	227.60033120109065
True	1.62901731553987
True	77.93558719317387
True	1065.1660654816103
True	343.6413785036947
True	686.0518190289962
True	499.9171900034215
True	33.023597765164226
True	138.83641189949526
True	455.8362750550327
True	926.2835116039972
True	826.6960073366679
True	415.3493005186573
True	339.8583418175213
True	17.658379702657605
True	77.4167781120865
True	727.5737285719754
True	464.4070563027521
True	387.3986712250014
True	885.7635596892408
True	28.71982621549705
True	220.939543165996
True	897.3680176872857
True	237.70338987243585
True	7.880088967317378
True	510.2962188980527
True	103.29220361182956
True	673.4864227450328
True	52.775271958925856
True	254.50013084342143
True	880.750263419788
True	910.6145664886842
True	274.3102030861989
True	454.6829771510512
True	119.18445753199164
True	599.1472491320305
True	252.98824015869397
True	190.56830910760576
True	857.0164157570046
True	55.74801368492862
True	704.9033968034653
True	275.7944747685813
True	300.9287190375822
True	165.2306071183494
True	507.7534729932016
True	594.0804439914141
True	362.2261132943296
True	406.4333848246577
True	69.14921432063265
True	157.4145339759918
True	445.4955646558476
True	215.7242124393248
True	36.415950108454695
True	202.96603403401696
True	383.1179071268238
True	399.21424994941344
True	762.0632526156963
True	131.8782678899739
True	665.2671682400007
True	536.3490709626344
True	595.5378146780379
True	136.24243182045643
True	38.05232814973772
True	673.7009914752817
True	72.83995721168259
True	557.718725065813
True	682.1147377977613
True	448.19808884720527
True	132.85814913912552
True	530.1159127201241
True	4.303925039834574
True	408.2070296116023
True	30.72646864431216
True	641.3122623510401
True	273.41489891276206
True	602.3485160514248
True	707.6137793679559
True	134.0786367630041
True	520.9324842791418
True	517.0129658921273
True	60.85047446852855
True	959.8442089929724
True	2.193999764052955
True	27.79159362647255
True	645.6065463004849
True	659.0201754452238
True	135.04559838667137
True	403.3412317183102
True	125.15571054131298
True	72.04440887853902
True	440.1664780315443
True	43.46447372488029
True	498.9376829845455
True	13.108289729307844
True	886.3464075953191
True	546.2469137281745
True	710.7927947127059
True	103.43909797184324
True	385.6943945328469
True	983.9002103031908
True	850.9401006534624
True	137.16368032529155
True	547.7032901354861
True	460.4666005227621
True	249.4723371755722
True	261.10105824827355
True	6.009243351246378
True	326.417294558081
True	12.64996246436806
True	375.7786787625609
True	74.39185960802745
True	413.11738848016427
True	652.923065261274
True	125.0155914323106
True	244.37807641184284
True	640.9169289380852
True	677.1613945282169
True	297.01911823663005
True	130.56669678263833
True	165.536466223796
True	477.4460651085977
True	83.07551215948062
True	10.877765675973498
True	536.0716645263451
True	563.5263257927934
True	19.39995492658778
True	137.23263864872223
True	889.363907531378
True	488.58665692204977
True	272.1045976277954
True	32.763401470669834
True	466.9282349974363
True	112.42999150658258
True	588.7015377743253
True	660.3010498030487
True	295.5470063700393
True	376.0293997469365
True	195.68935009329172
True	252.22672817252263
True	73.61180900632198
True	225.20881134163977
True	500.6972159062717
True	18.75571475156461
True	449.131177557761
True	372.82760990378347
True	725.6920636921161
True	890.3687887144782
True	899.2805190229454
True	157.60745023893583
True	400.9301098348424
True	74.80415978216479
True	198.74334778095877
True	312.7751890337541
True	10.14094245456737
True	823.6059667009247
True	22.28087896056477
True	394.22285141812046
True	274.8599179239122
True	677.5779860800694
True	204.9801232414765
True	38.68550310578122
True	682.7468235147093
True	1071.8289189479824
True	227.4097514278588
True	131.78347055251217
True	606.4416965265376
True	488.1769675262207
True	17.505424217399554
True	811.818892660974
True	109.7810151208024
True	47.1195227237577
True	311.5111506952349
True	354.5457943084843
True	399.18218724035984
True	269.9212134228245
True	19.153935517076576
True	24.14284046892081
True	834.9531444876953
True	206.40203288501965
True	110.00018327614217
True	819.3669880473317
True	651.1745860619443
True	638.1416627196164
True	440.7598494267906
True	153.1981324380077
True	33.03120047165408
True	103.49040837120847
True	445.9441449925966
True	212.61236247470887
True	510.9934379984119
True	143.6429192815955
True	499.6651622662308
True	629.022332404618
True	988.9354366299856
True	23.59868686263145
True	925.5143373153624
True	1083.7307055895446
True	505.0580656103045
True	83.06753857785982
True	789.4447235362794
True	656.0867828546656
True	647.493745194584
True	180.8696956451716
True	742.8298925693002
True	696.9702620450818
True	119.00454967454696
True	757.924958990495
True	836.7607679392253
True	471.1156441353269
True	232.0184447561691
True	70.64160256534431
True	293.7564869245634
True	350.9057328248079
True	478.1703853015724
True	432.7330277109263
True	192.0428164781446
True	309.4624563472271
True	2.8995147237233927
True	12.723875853533055
True	104.9268539018781
True	132.7233697924097
True	357.6334844142401
True	351.2860086030056
True	112.13770050323316
True	15.78160049862829
True	207.02801696288807
True	856.4264934340578
True	453.63918421020287
True	529.0254290700366
True	551.2330550651443
True	806.0622157363634
True	627.873985274563
True	87.66384637646179
True	217.50691668967212
True	243.63011820922148
True	274.94433057409736
True	106.44987622813912
True	360.2445034615213
True	430.2492043122219
True	176.99705692601108
True	654.4409996978513
True	248.95989367160865
True	212.87263214071908
True	25.57208637766596
True	248.8566342426568
True	483.9624427805255
True	166.38372055131677
True	528.7125701480898
True	474.935283398535
True	238.0207705838316
True	106.36207867457418
True	44.36594710922583
True	393.2492571357342
True	809.6732672105372
True	171.2913829042789
True	1024.7464471805051
True	1038.2703177889714
True	482.589751400758
True	102.6674370825921
True	130.39096229046552
True	695.6318670898572
True	9.228993476769618
True	226.12681127826875
True	133.13927933430503
True	121.28439885010972
True	341.4353045721937
True	630.9232479082342
True	40.53808337956019
True	126.44711553543505
True	973.2561482412544
True	52.841904126582826
True	468.6011947842927
True	526.4870305811103
True	240.05031234543424
True	125.64064411159087
True	985.6777033127778
True	1191.4878512002406
True	516.4287820814769
True	638.9883305795663
True	210.06037974566703
True	151.73647854625827
True	325.7169091153583
True	247.6050375925526
True	177.61894102833924
True	306.4356808461874
True	329.3597082418312
True	11.42361639828016
True	614.2153887763924
True	153.07395376677758
True	80.53199301583429
True	442.7304590516532
True	317.57505393778484
True	1163.0553699925613
True	352.713819028608
True	1017.108267287614
True	9.394385092577672
True	269.3884614839902
True	223.04449787578605
True	148.6260547588532
True	489.1986963749344
True	209.6387579534236
True	407.3840744882714
True	327.0251136722721
True	109.52547967021812
True	359.765300600828
True	1029.942379156719
True	745.2174202239827
True	218.47401240155483
True	96.81053836424108
True	308.6327752385217
True	24.658936845343412
True	356.8409018812381
True	314.2399878215937
True	563.6127421107685
True	449.81531551222895
True	344.8991234622121
True	151.40123554319342
True	14.138392804493364
True	434.4759948990612
True	274.62609606915026
True	147.05232055328395
True	304.6814171107588
True	415.62627332743074
True	825.9662337420625
True	309.1760812172992
True	774.9612831789204
True	403.1202229024216
True	384.6272757892908
True	1.1792274273052283
True	1194.2903709973405
True	105.9468789531928
True	920.7588355499968
True	210.1132093692124
True	457.5715637643118
True	669.3339958098867
True	83.10627736732482
True	468.66170699858776
True	33.46193017290427
True	399.0219526907553
True	75.76543747981746
True	229.29120825397345
True	36.43127127192809
True	658.3098166088689
True	178.36481894867163
True	25.64153423763356
True	411.1558023106096
True	106.1460842417249
True	175.03836164390214
True	867.2282762578378
True	258.60260531472807
True	154.5829909844469
True	378.9395834226975
True	518.7315626258901
True	342.3711225718524
True	511.0687646502168
True	611.0916342384962
True	152.49210858414318
True	6.42033620084951
True	71.4764343479866
True	422.8886837206626
True	93.74190840302236
True	80.79748548760227
True	1046.6995154730614
True	26.138576306806023
True	334.9600771195002
True	315.6520592093362
True	479.38248944307446
True	660.5931376712678
True	179.45130209166453
True	664.67695065031
True	333.2532503155022
True	345.1509059112946
True	273.09065513138563
True	220.4069864621848
True	361.0689400332855
True	450.5535507119271
True	408.2970039411396
True	603.7838054668787
True	136.63203937314188
True	79.8368412127629
True	39.82741885617564
True	287.5358999937116
True	660.4294046443922
True	395.79183281231496
True	758.9311140014856
True	210.617118012839
True	402.00381027754
True	69.85816390460214
True	53.19993771952999
True	429.9487086750793
True	198.38061790184733
True	225.02654568646844
True	40.62186078480213
True	1047.599970263752
True	168.32145170443775
True	895.956088148136
True	320.2885313281029
True	941.6443004113596
True	239.0042885368
True	465.0856995187805
True	529.1323310845195
True	624.8064961095946
True	210.78739936334412
True	468.1642746075088
True	947.1911959132954
True	118.63237130556234
True	7.582544449356451
True	571.3495091347731
True	28.780459369232737
True	75.5366896652591
True	790.6394000181023
True	225.19236176389177
True	978.30862639973
True	680.8837954473419
True	416.5512176577845
True	290.6342994859716
True	494.32537772873786
True	339.4807676433064
True	174.59183247294615
True	685.183249933635
True	750.8381074768972
True	211.1930770983338
True	89.7846168530161
True	517.3549307222669
True	122.93468176647504
True	378.8378207881297
True	324.2242132553227
True	64.91522846241618
True	381.6127044149365
True	398.9432531611111
True	382.0966201637512
True	397.8456903440094
True	405.6467851043684
True	682.8090188531137
True	55.01993035253157
True	463.0254947940903
True	332.13117579885875
True	666.8790099955953
True	220.6370943820459
True	103.43474862641604
True	42.57570666187296
True	540.182548995677
True	661.1396223856602
True	192.7733600609608
True	411.8209763667821
True	337.25032071008326
True	17.19699787553205
True	167.12081697372412
True	295.85427192384043
True	2.954739201575716
True	868.155534301289
True	83.79391824050067
True	97.9298042750973
True	114.83343776860964
True	346.70414995274484
True	37.36701627728621
True	464.5759816828733
True	233.92164904208832
True	5.610981213925959
True	111.45393344143368
True	429.7009445355774
True	49.92413627633693
True	65.14693583142467
True	170.80957054707952
True	282.583339427575
True	945.9294173851032
True	387.15539030141895
True	911.6774796893816
True	191.624660536998
True	1064.6408572116677
True	787.6703296903784
True	646.2711847793083
True	401.0765496864367
True	381.8373994736855
True	80.00332603189122
True	63.549794782617006
True	77.35723842736571
True	182.69774231132772
True	488.0426586154613
True	1064.8437275992894
True	172.2214732397541
True	368.4911243326069
True	436.13680712523126
True	595.8794903866547
True	586.6235250435722
True	278.9375153763362
True	462.9192686774749
True	664.5874566434185
True	95.92065436048064
True	727.8469356239419
True	253.34848628866345
True	138.58130138023444
True	413.0387726580672
True	861.0563801967144
True	426.222079340029
True	846.8764644781396
True	197.153111550646
True	350.14937344731726
True	698.55434202371
True	605.1896243175286
True	201.6850136600595
True	268.25190494486395
True	794.5297413580158
True	30.205329195841724
True	202.3262125789196
True	504.1123937073905
True	701.1848277776962
True	106.24039381084856
True	38.30062295282178
True	167.70224156721005
True	696.1191183180732
True	314.39170750895727
True	550.9204284895239
True	348.8732673113657
True	288.5925620565422
True	438.98774620087687
True	475.7479710786868
True	72.77721273878734
True	360.6451093098485
True	762.4952763994245
True	0.0
True	290.71518394179606
True	260.2418664113666
True	991.5558227738333
True	142.2899351314849
True	638.5458167136345
True	635.4906729518792
True	115.50042951275556
True	215.88719140895748
True	128.35807059174957
True	11.749824046329223
True	283.32492100304097
True	379.5989261211863
True	1134.717223911718
True	225.4443752315061
True	418.8204744321857
True	658.9148320422233
True	211.67133189393545
True	26.82761158665424
True	884.0794685546792
True	597.5964174371376
True	155.34913933382913
True	623.8760975586714
True	171.3392958037159
True	304.2629569820882
True	776.6319997418693
True	36.32787654908434
True	110.16285870149974
True	506.4064623301287
True	63.15812942639169
True	77.94057212029196
True	419.4441009362349
True	24.225638252728377
True	757.0013842036016
True	99.50666005430902
True	155.70814233987844
True	20.321490183964624
True	701.2121558904694
True	29.62680650623041
True	782.0041188545129
True	380.3162611270844
True	117.03239194722812
True	695.10047982765
True	512.2220522045143
True	547.861702329263
True	45.68037017163029
True	384.8217763271812
True	5.731741480092644
True	97.3239633020386
True	378.42080546118746
True	48.83212963280645
True	122.00561775018552
True	303.2493978495713
True	182.83823136419093
True	103.08304769177808
True	634.6242044078599
True	22.38224317112331
True	1156.53352173874
True	497.16639120183
True	301.29038395794174
True	498.9811585041632
True	123.45333018260192
True	814.6567454369492
True	1089.659038371178
True	738.9306535031881
True	179.63015766323883
True	223.33195615274536
True	49.81112999984581
True	59.922883548487846
True	151.94168383523268
True	102.63679865930148
True	170.66008707737416
True	1156.4014624881684
True	313.78866379160195
True	350.8987228435537
True	686.0177408277594
True	17.352032528820956
True	13.21142058974263
True	586.1582215093362
True	5.45675756948388
True	116.35499157982775
True	702.9520849129658
True	183.21584903062367
True	660.086275814733
True	811.5280111892436
True	151.84900921796597
True	950.781235115664
True	3.1738570673833983
True	433.68403914856094
True	1052.8538840141916
True	24.929362147615404
True	247.47361918412375
True	149.56613379184137
True	960.8513092685696
True	230.47360280432108
True	483.278654611972
True	120.49718511799212
True	502.9227952496464
True	149.94761453466188
True	101.33852267481991
True	385.5105300855048
True	69.82862144033237
True	57.42354109085162
True	1044.938285317104
True	278.94764189029434
True	153.24499405121995
True	366.5902851670275
True	393.28356061432953
True	214.2039070864181
True	163.7790623638439
True	393.1402993810977
True	34.27749081393742
True	496.6765011231848
True	1065.0218521105778
True	114.71886555760923
True	460.0275533670132
True	305.9680259541804
True	26.64261608029117
True	398.5224345233162
True	105.23080461304068
True	577.5312242107091
True	210.7167197705541
True	437.4186207350988
True	20.08515946710656
True	445.3590663193155
True	109.34740918121648
True	340.5731383817377
True	30.34043754677384
True	172.59760985037462
True	249.8014688111161
True	778.9160706988151
True	58.57254695293751
True	145.44330178915564
True	234.59220834671973
True	141.39522857755307
True	626.609060738719
True	539.1826976307225
True	781.7084224386825
True	391.4107257631948
True	533.2085031946245
True	419.673838251204
True	678.4748360865268
True	73.47043426627067
True	468.9284890352143
True	421.2285257112612
True	48.1121056933928
True	89.26839699430965
True	126.94207565898311
True	80.76827474298976
True	331.98003707337784
True	854.9473536310235
True	320.88439580629387
True	1112.3693581682185
True	313.75995304248653
True	920.5034096152656
True	157.95348884140745
True	589.52002446145
True	626.692519389354
True	706.4382106566397
True	453.7715655036031
True	67.9279892935889
True	290.2680414694852
True	39.55603365993048
True	172.31184678861254
True	168.34590199179777
True	1124.829596212734
True	227.87245444101572
True	556.682580426281
True	563.6581178956584
True	580.1680295486198
True	885.8607138868422
True	597.0165218862588
True	643.2008991959987
True	890.7288182482534
True	123.9380531860109
True	319.0756985941648
True	270.0272472262471
True	327.1750649663574
True	87.1061495472974
True	370.6350587989525
True	4.243451084873642
True	319.8538697151432
True	261.68389862163497
True	580.3691050022358
True	280.14381755403656
True	359.42109430875706
True	10.554361335525972
True	60.90125131883765
True	547.0829874906092
True	29.29169794968192
True	136.71722517366342
True	62.98210367769051
True	159.83092942119563
True	226.4931580157288
True	66.75417280206138
True	382.1114118053753
True	266.0256228100981
True	98.01490112536324
True	336.42663329212814
True	58.423348175103314
True	585.4901910825288
True	812.1575704660629
True	277.02862039037643
True	1143.9693551627572
True	114.74166181959173
True	316.8295171563156
True	1030.123454961581
True	90.1511442751431
True	289.14303340437453
True	10.086018896364104
True	403.51890115696057
True	457.6388982673039
True	155.88206597246838
True	615.3873860966763
True	916.1542509036024
True	155.86180855795047
True	71.41851120291628
True	339.8625272651118
True	539.802285529098
True	626.5676118298973
True	1211.8740680703377
True	27.33568587490672
True	943.603553263794
True	134.25623847957291
True	628.7026218810452
True	111.64274968867198
True	123.15266883844734
True	183.2959698812253
True	172.9667778477777
True	752.0468781928984
True	196.6434110144033
True	225.38302635932516
True	69.94276187638235
True	518.394797391355
True	456.3876941220073
True	172.54100290555328
True	243.0845837886633
True	18.160858056689094
True	422.5808638847968
True	225.82681967454064
True	296.1883185469173
True	115.7456826617191
True	712.830758930303
True	410.6614715493668
True	267.0077938873029
True	636.0967340426912
True	509.1642567495844
True	459.7307988432993
True	130.9824889372176
True	515.2035651363848
True	421.8497482162609
True	3.0016764089555528
True	185.2657553239904
True	90.77492177215058
True	248.80651814667533
True	3.2600235285467445
True	130.0975991505731
True	353.6605104325567
True	7.31761988277499
True	852.513758662478
True	168.94664871590516
True	733.1501512763689
True	803.3803024167747
True	156.3123759104487
True	226.4993145335795
True	483.3005846172488
True	853.6496240373999
True	50.06251230214622
True	35.54054673483555
True	130.16990158350356
True	609.5719205938498
True	713.7579382623421
True	182.2569841650952
True	583.466668507559
True	598.2608705572361
True	836.0030720227753
True	424.07729242397386
True	184.19760062637596
True	877.6467192528606
True	221.36974202137404
True	145.33646702913936
True	337.8721928061426
True	230.27152214198856
True	204.96935399566175
True	615.3448775727347
True	245.87186612329435
True	188.33907408493124
True	461.0760386371932
True	474.41614739477615
True	64.09051587458879
True	276.9772933747612
True	82.38423078431771
True	342.7444591557386
True	349.6173257147122
True	253.8503117291886
True	185.4312993853465
True	392.96361366559256
True	673.0097905033033
True	751.1219306202584
True	303.56226768406384
True	746.3002917324213
True	66.1515763999091
True	866.4758845043427
True	355.34421388767555
True	12.544748690324194
True	600.4249506225647
True	713.6047034130221
True	257.4203504466846
True	175.6920658039079
True	46.32936647419562
True	384.0202974983768
True	74.70590584441935
True	13.521675026856787
True	901.4928268418688
True	357.6989970648111
True	175.56492326343303
True	1023.1844944040756
True	12.539759641770836
True	808.0328753860999
True	32.59815815595014
True	663.5989181918133
True	61.89251093617202
True	755.9732735556249
True	451.8336198964384
True	190.391781707766
True	428.2774033130473
True	214.09931166262515
True	298.2219441010676
True	213.86241740038665
True	408.6644199063043
True	11.372114995772217
True	324.3671941572623
True	119.75952722620552
True	11.452346488703828
True	460.9445081011462
True	719.8197373903387
True	287.34777351426226
True	77.01264336018824
True	316.44614031755486
True	81.14188266799553
True	188.33232079859053
True	181.4865436354264
True	393.0934214429189
True	46.40346552458858
True	138.83308867838588
True	375.6729225773278
True	886.7001393220803
True	110.53925193797934
True	215.08829548776927
True	431.9942362837654
True	17.258075706022964
True	423.037084828861
True	527.200846830899
True	93.6279658972031
True	401.2873412786438
True	363.5006052068128
True	416.3217197952574
True	594.6077947951904
True	1050.6897517698264
True	973.4499052991712
True	55.51339949518569
True	1066.219690644672
True	111.5320022383242
True	113.98480847417706
True	110.00186370302715
True	480.33140080214986
True	373.4462562419477
True	560.4871833427202
True	258.4136938642827
True	156.95891048358646
True	410.1562224702722
True	16.598118532465392
True	452.2174018745321
True	390.716193422012
True	151.6748305722777
True	96.1004036053949
True	543.5278219004434
True	992.550404160668
True	187.62023385386905
True	64.3219176569243
True	458.0608300777396
True	384.0429239276505
True	476.838225622358
True	300.149761694712
True	4.857954663189519
True	533.184758687127
True	523.7457172286706
True	516.2653895416739
True	186.79962553738773
True	107.91586281408594
True	22.25831947557928
True	376.3440498511085
True	109.2729503732512
True	6.194070893003893
True	31.40208369820975
True	352.31264377419296
True	636.4241067922059
True	123.07043656534984
True	92.21611747980124
True	25.21294700429189
True	394.480068435003
True	352.3644177798422
True	748.3068576324232
True	304.0239023735188
True	495.23870918364975
True	570.9427198932315
True	539.0962530482091
True	291.18295878428995
True	532.6914560706497
True	100.76700155427554
True	582.424637266237
True	7.99414933576148
True	356.5439544846568
True	465.6957297116527
True	967.4190504648222
True	344.74240976308494
True	792.507780749182
True	983.320400700464
True	177.25257965983374
True	39.184709350757466
True	372.09251370577016
True	383.4665110777944
True	554.5286164408225
True	254.33267738225248
True	28.276742606182623
True	673.8154669490232
True	127.00416523246936
True	1106.9197972664315
True	321.4928786732019
True	472.3740812018583
True	121.40782221980152
True	819.7874633858404
True	141.89454015528412
True	823.5926846438178
True	577.2622615708619
True	189.5638781171685
True	116.34758943930112
True	66.69712874488184
True	556.771817804353
True	937.8998115657596
True	427.3991222653225
True	519.8960285954096
True	135.457941698591
True	610.381902447736
True	477.3741624542853
True	802.2384326066849
True	313.9690293193459
True	579.3528045440622
True	117.03414560736952
True	28.57770897314916
True	407.0828291267643
True	170.77389041147936
True	100.56154682213597
True	346.6698801956114
True	1104.2905843256806
True	263.71827101539174
True	552.2136808251985
True	11.713469531545094
True	77.35312515826712
True	336.4649913172463
True	779.8108483911832
True	463.0147636310513
True	522.8167020935806
True	725.9421672181005
True	65.9694047502822
True	742.0323483690603
True	43.57812122614165
True	100.31029789141064
True	177.47885624593715
True	84.77602178121415
True	25.119074474361494
True	302.95541441883853
True	476.305590126728
True	888.4929018775487
True	854.5056476631617
True	5.216092548910879
True	290.9754110716553
True	466.65932364290114
True	119.37681904203092
True	236.02698361314623
True	330.94340462345656
True	1314.2704731875783
True	448.60376012396665
True	25.82346116506901
True	184.72336209916315
True	731.0969766875043
True	35.402979104900915
True	170.7356247471819
True	548.5736497577726
True	66.41257173793906
True	883.526462766218
True	309.478258015938
True	653.7821574361129
True	72.23600496544974
True	667.2053959114893
True	595.9123028218819
True	873.9701526366769
True	260.47018565575394
True	499.31244674538186
True	834.1734905130617
True	953.671167498766
True	235.53736572457987
True	755.7970046944755
True	228.58907431886144
True	460.2614720139263
True	372.67572538101433
True	500.6824104931211
True	500.72742853030906
True	322.65795733590056
True	355.3179809240544
True	111.51221589147131
True	345.8463451727241
True	1195.1913271416067
True	309.09453206721054
True	152.53015846820497
True	300.84249374775425
True	762.4224950473532
True	657.9209663974437
True	396.606166669141
True	119.24786979291969
True	309.0357538462398
True	32.73236352877943
True	179.0439047140871
True	91.55551676444244
True	86.81002467592717
True	563.9162309755488
True	136.25550127872404
True	135.09853018271374
True	96.38519738875006
True	89.77896713734869
True	451.6882148999565
True	385.7872592249274
True	1039.96783876337
True	544.9041601035063
True	809.3368806054003
True	269.8911596451062
True	296.9565103439548
True	529.4688958539575
True	196.6222934450683
True	706.0920215922963
True	255.8611656887771
True	349.88626578665446
True	63.97353175786922
True	117.56140597650776
True	268.0993720204577
True	119.24221379003772
True	484.8284128640996
True	28.75676608438504
True	585.4444332440971
True	1026.234075439351
True	706.2469691994883
True	1.0533105400536744
True	62.67450079247431
True	469.3086616674251
True	432.0400603771871
True	77.63368512779707
True	116.54181472029036
True	306.84381370531065
True	80.52197159580757
True	51.24248736110703
True	723.4530709404324
True	622.7440033983471
True	148.3676675412983
True	174.37460250486117
True	543.3295412848981
True	56.43201481739207
True	26.58769323252413
True	576.0373780827763
True	459.3047838648959
True	1123.8673717547804
True	45.13330179684745
True	471.592870822368
True	877.3798633279247
True	785.3894071544926
True	278.6279155495726
True	746.3230141487672
True	393.6300808003745
True	40.593693742444046
True	101.60663625909837
True	710.2725037970337
True	72.49753468684347
True	143.1449668249654
True	946.2917084440364
True	185.2536191403529
True	278.9648581625076
True	109.186021464023
True	627.2085283784057
True	598.9799573542681
True	219.9388026443598
True	430.5978207340026
True	40.216662832187296
True	282.271303202834
True	566.2982288520777
True	597.1432756620736
True	313.9147707649063
True	74.83537143818772
True	984.2861980997424
True	1085.5781357665985
True	565.2412038606112
True	62.43046617157244
True	28.363502075436163
True	92.09207832772483
True	109.44748866176728
True	101.19409291645164
True	897.0506634857694
True	1209.1200716210271
True	744.9768035258769
True	338.2870903088186
True	8.606700909681717
True	20.78700548422206
True	342.19473172871824
True	461.4101536809455
True	48.14019587465909
True	570.5838590555129
True	436.7714455436309
True	398.6401703250527
True	77.22685085957048
True	200.0582695703521
True	258.04913516374285
True	130.76466518270217
True	399.638219108256
True	45.15476914804215
True	176.86622292866775
True	1184.4783410152545
True	6.524289722454466
True	25.92754077378379
True	569.1266886484332
True	351.61631640728257
True	775.2538323595492
True	161.96323279404402
True	769.4371346008261
True	577.023618756137
True	288.4831985449872
True	437.5995258365113
True	345.0169144241037
True	288.97070188340336
True	265.28929159464286
True	397.8459385213821
True	508.347852474078
True	508.2716732723573
True	105.79080986343509
True	361.0752114589116
True	7.715963525073581
True	190.09585969127411
True	226.52875788632835
True	847.7644101660596
True	604.8848447332392
True	31.071001066137278
True	731.3640660641058
True	840.2289608932327
True	107.35269521261225
True	345.9051832775008
True	855.4118057283017
True	226.08706617878352
True	161.68006858708458
True	529.9504285947511
True	568.1206538296383
True	1085.4397045656815
True	152.48074376406902
True	159.9515202103148
True	256.41481511166546
True	319.4052555243115
True	401.052461142024
True	406.9391400442448
True	318.2273313627716
True	450.22123896752805
True	483.3572003925615
True	234.20331833146008
True	1484.7784119061355
True	244.27223317362893
True	417.3021297540135
True	56.25870625477047
True	777.4665192198552
True	261.8436062258366
True	887.4224951505203
True	560.6989217837069
True	325.3007791305785
True	788.5330096838735
True	257.23789068504203
True	218.647308168574
True	258.90740880395646
True	230.83708285555505
True	149.24860782468204
True	261.0203698404718
True	718.1748566217253
True	549.7199386133541
True	216.72070615687304
True	1144.585516181034
True	116.81681740497088
True	257.63470656864774
True	70.64499685589209
True	324.0384597772368
True	426.3263505283253
True	93.81589798843906
True	214.8755106756825
True	74.24584948992845
True	701.8451184861581
True	371.3794149216001
True	219.2604627301815
True	730.2280635975059
True	888.2952700720639
True	814.156325969299
True	818.3877752366648
True	347.8218862930173
True	1.4980258078747104
True	264.0231565885071
True	56.72123334722788
True	375.56925254099286
True	56.92323286122387
True	367.56447520038114
True	871.428639481736
True	976.1739083699678
True	400.5886032023192
True	22.397283037130347
True	532.0860769507992
True	519.5359776559228
True	178.54344443390826
True	226.12980169308813
True	279.1495241354902
True	24.10995912324539
True	128.61670126351572
True	954.0222129261213
True	62.74443434178037
True	495.2782188451712
True	795.3937170423949
True	98.31695305854062
True	242.78666826178116
True	112.96260273207028
True	15.44350549697248
True	1.886335061210985
True	122.32257317371038
True	992.0693075214408
True	498.32273772980574
True	61.48986888068036
True	787.9464364271872
True	340.5992700945911
True	1.1025844638064777
True	456.7185891909757
True	194.6606001357144
True	500.0297122659777
True	83.66811644246665
True	325.7913291397848
True	370.13572888862905
True	173.41372399909238
True	212.0982491466051
True	129.1260711772561
True	166.9675896421115
True	972.3291674587656
True	16.045869713780405
True	501.8142606214007
True	501.6145597282724
True	391.11736718910254
True	222.73869154797308
True	236.17591458331677
True	152.84535774527845
True	47.54847429459527
True	488.3751582879786
True	151.70851881765935
True	892.4759426138593
True	847.6345195870357
True	252.57790446845507
True	326.4366874498674
True	528.6686373991795
True	41.57969004448457
True	82.06655245461869
True	746.0621974386
True	1078.6027881138093
True	110.67403813901412
True	731.4946889161426
True	146.2744771967515
True	915.6105565520488
True	686.3702007140032
True	105.91752454494812
True	277.8317521271888
True	615.3936221349787
True	261.0729702647489
True	45.86644234965579
True	578.950883435959
True	459.90400441222175
True	4.664718208889379
True	480.81090144260094
True	58.99748289799389
True	175.63490454651105
True	238.3471302980264
True	319.9781414593279
True	76.4520888071938
True	215.25911220734855
True	344.6169087949408
True	439.6858910284966
True	911.9356802209846
True	48.805943813827525
True	943.3490866255512
True	1022.4629814281668
True	131.9796722260274
True	76.98901861969902
True	997.2507158868094
True	33.72606401119376
True	216.4386948000831
True	91.11932586682786
True	199.4836342094887
True	376.635310060872
True	971.2916647589484
True	98.86479238122284
True	70.35993212007807
True	625.8084566479745
True	273.27213778198427
True	707.2154500403203
True	52.93421590171107
True	467.1954256641983
True	378.3531488360182
True	695.6108397439056
True	55.11509353255798
True	104.73769493539312
True	25.466530644198063
True	271.27898048044426
True	43.72832820695277
True	351.71477894798136
True	2.649168162341418
True	1168.880255232702
True	105.68689619868869
True	124.89244777442164
True	358.49126381587564
True	725.5042255977697
True	652.4524108153619
True	967.5342939573738
True	469.1097016653224
True	422.6558034423485
True	147.9126779121105
True	430.3753284163456
True	835.4908268632361
True	427.9716935468026
True	930.9841068007026
True	87.15711885946763
True	417.4933015628816
True	178.6074207871064
True	294.4012164118951
True	736.6069326585811
True	159.1367821236837
True	137.7936246249847
True	63.87726964358863
True	898.4880601852358
True	766.5725677506813
True	77.8344346940455
True	435.26868799193176
True	774.7773338916134
True	407.0340569071382
True	58.06891192507142
True	315.2560736271212
True	798.5270440257015
True	33.19862748905716
True	367.49432243875856
True	168.9843402971906
True	284.5077760326024
True	33.342979493625975
True	210.98589131619727
True	779.9694553601752
True	636.3932570437885
True	53.68488554527886
True	290.85276330214054
True	860.1726767468544
True	18.22212362599316
True	329.28028149998653
True	294.25888543676365
True	426.7961105743194
True	210.6565486710041
True	602.7652418033523
True	49.45484085331857
True	961.9232823893118
True	879.7932232751842
True	49.11429286483413
True	399.36955869469546
True	738.091550393877
True	954.335832043384
True	274.82617775607923
True	610.4332996788891
True	125.82115519522584
True	191.57962882351217
True	135.02933825661137
True	130.265422838382
True	211.6030485219787
True	980.8017185203912
True	742.8270065389567
True	982.333580628954
True	19.97935370023161
True	25.14942422971391
True	366.864902681035
True	12.300661867114869
True	605.2552578580595
True	1068.3104417387476
True	269.5070741201161
True	210.93572312128225
True	88.18739324678523
True	221.59398975047543
True	132.40982178597474
True	45.233556161662094
True	133.87469450426946
True	92.02032112081989
True	236.9077945136181
True	548.2828819510686
True	156.95351787681827
True	29.949556723685696
True	57.96736236849799
True	410.3244430037624
True	266.50146614338337
True	595.1880354909439
True	21.9372476771568
True	109.67881984737086
True	669.3749881482221
True	258.482387939642
True	461.60453315301567
True	658.958330945706
True	99.60154330788366
True	108.65360063512486
True	84.21138506257567
True	27.76181938865687
True	124.29439324263429
True	84.82098587323925
True	101.97051574456624
True	152.82773055820073
True	237.65778834966224
True	820.4749658759565
True	291.38332513882136
True	955.0582909586212
True	165.34583235754417
True	197.9243997542524
True	788.0517587154213
True	321.4643441929045
True	598.395709915477
True	252.23082802025036
True	345.9120609189767
True	447.2849556258579
True	551.4399192168552
True	642.0865056199505
True	371.1800377694263
True	38.1472507114521
True	537.0839208411387
True	614.8239038229408
True	19.545952416232552
True	12.78426377186608
True	258.65931811303926
True	412.7477274301351
True	454.6708998658304
True	66.02528873411201
True	652.7001822044821
True	967.6565670109504
True	240.80988335957244
True	904.0346650127942
True	284.4329983580018
True	104.42300872380676
True	269.94405148940166
True	702.4023283462752
True	39.435486866434665
True	603.893949506785
True	1272.9498188253813
True	1011.6002102697402
True	936.0489277660328
True	202.9576559500696
True	92.71747757901296
True	195.74196473097015
True	835.4300248280871
True	142.49998544643796
True	1078.9923924245093
True	888.0589554411035
True	40.30080916940627
True	89.65584353516417
True	423.3070084530293
True	415.08332437307786
True	203.9652094646158
True	522.1416312632156
True	652.1167904888185
True	115.2137663408468
True	274.34173031507305
True	1028.7484774521365
True	53.46391137386248
True	706.1439997403033
True	536.7756796161742
True	35.07017191598307
True	865.1455605215423
True	380.85891974643
True	542.4259814790961
True	115.12041336188022
True	268.6315401062404
True	208.6565953403569
True	26.626270138849705
True	125.6296274470761
True	762.7951420769872
True	132.32131774520417
True	379.6827180252864
True	64.51662330455251
True	629.2035801353861
True	633.5024634130912
True	233.7348433797524
True	475.0530671397165
True	163.9896291954488
True	167.9467242299307
True	214.16892283652328
True	289.48229868264
True	355.8744856772388
True	130.4675222518372
True	184.08126982272304
True	26.276664401890248
True	860.3660617494967
True	327.2443040809071
True	9.06241682291092
True	367.9577466792728
True	165.0043784254539
True	631.1531904578131
True	370.2451131962507
True	576.4606423487515
True	541.0710898853368
True	475.8641272814201
True	781.010574666618
True	245.52650859223107
True	578.5918182809847
True	165.54958216675016
True	542.9284480904221
True	369.2620249984439
True	377.1043977956133
True	129.82938909682355
True	131.37415411384913
True	109.67311588590422
True	67.50691406466927
True	743.6927579858038
True	182.32672495156407
True	44.80355613322012
True	0.0
True	537.9955567319803
True	111.27767407823742
True	21.027848809260192
True	40.45097606705635
True	110.53225620059922
True	548.4905099023985
True	185.91486369962035
True	109.37875115771944
True	33.62843425221808
True	157.32090634624376
True	937.2720391850332
True	49.45545530274194
True	232.47870469930083
True	764.9707323134186
True	313.2070236712423
True	465.0435938122765
True	481.2619006007865
True	509.624728621133
True	604.6442018954177
True	882.4863075902501
True	264.1463935767479
True	1060.5972313931402
True	918.1259304539334
True	593.245746791699
True	340.33971535388343
True	838.8896767119328
True	9.811632730979634
True	34.64281535898355
True	305.6656342253213
True	38.5001480791796
True	193.302730434004
True	741.4698068855125
True	220.57257900223863
True	707.8663766305986
True	772.5038361980437
True	127.43652463681532
True	359.62625484669803
True	598.1333897806643
True	25.601961894309124
True	133.4486910245243
True	450.036424364384
True	309.76510181247284
True	201.60009440691493
True	114.92854259409228
True	383.43643593632
True	22.786899193740755
True	379.8749447543244
True	366.2697302122736
True	1068.549506533246
True	380.264662469147
True	30.80382112054144
True	433.0377346030033
True	458.5456858198841
True	241.7868248258795
True	32.88491808925479
True	773.2753206207055
True	429.4409165152817
True	179.6267733258318
True	14.264954780647114
True	1201.9786611751597
True	170.0213991721145
True	26.43464482944805
True	299.3385122707522
True	271.0180357040901
True	118.07604962697678
True	296.3126639302164
True	41.41099796815256
True	315.8342198405922
True	303.0094740312579
True	311.2108046352881
True	30.75356479513964
True	48.1397753750624
True	1053.292604805645
True	24.90019447269264
True	12.146370884500213
True	173.36856820169132
True	671.7158749960454
True	8.830516497140241
True	186.44329746730855
True	172.08689999561437
True	522.053044645788
True	376.818232112733
True	755.9495010041959
True	317.72785210189426
True	508.310829934059
True	440.58561662476046
True	502.0619068957327
True	100.16184763971228
True	1283.016372002279
True	854.8846784855418
True	287.7501211624337
True	531.9711321583011
True	107.07470241599282
True	568.2728735514204
True	451.4799722377321
True	153.57845124141195
True	78.68959964707182
True	348.3551798545184
True	177.05416187473193
True	32.64537578624791
True	597.7583847742386
True	386.5173011050312
True	73.21255326114738
True	30.74034191189317
True	667.2683684291536
True	496.2774157241371
True	75.46856654948154
True	22.90052452115118
True	328.2392306581562
True	330.045534301156
True	707.8899402560916
True	551.6298187708062
True	561.0118840479428
True	786.7690786163597
True	8.9961376494545
True	55.466146585727806
True	38.07762418240107
True	63.456258932291874
True	495.184950869678
True	596.0987538455006
True	85.62825406267854
True	105.348358793749
True	195.95138232119507
True	73.22077462440822
True	176.02555583714727
True	216.26388424753085
True	260.3805699923472
True	826.1499006431964
True	606.5369152979392
True	281.0786897486866
True	194.8576219912931
True	255.8421366421693
True	242.42188108956933
True	744.7391121959361
True	330.2351238801916
True	171.65144357083014
True	930.4107674066762
True	348.54253134383214
True	489.4084965478638
True	151.88436028589632
True	118.42068401453209
True	61.466013077722586
True	205.4549028970395
True	974.1346335031624
True	496.0393211888892
True	114.45819840412096
True	362.9731930839136
True	102.063239417516
True	675.7608248975046
True	4.9357031890721
True	669.4024478122507
True	35.400852033423085
True	958.1600682002112
True	840.1370260196003
True	206.64918191103143
True	32.09038384091557
True	82.6752131408024
True	450.5756906108608
True	214.70423916124628
True	1.7977390537112607
True	75.03399338823709
True	1107.410872704809
True	353.3847611152627
True	685.2032390444566
True	483.7352914661678
True	31.559985148490394
True	138.24168215601975
True	435.8800894801706
True	936.4715436882612
True	805.7116017671597
True	444.619534205878
True	334.0660052573612
True	16.840401394913286
True	77.95771586095428
True	720.6950600499543
True	485.4913229146287
True	387.02086123540056
True	859.0635653068449
True	26.66463877069136
True	223.67211477316573
True	906.7422542803588
True	248.72212707097245
True	8.790015072975258
True	508.37913100318536
True	101.61402149701291
True	634.6717290023885
True	52.29139889525091
True	256.0993083062736
True	876.8560758336695
True	894.2521709591157
True	276.4157934023825
True	444.7178512196313
True	121.53062142752512
True	586.3873375234483
True	255.1019428792453
True	192.2491998669749
True	847.0682518048288
True	53.313183797618976
True	727.021537685551
True	275.0032534607216
True	304.10122427440183
True	164.41330135410087
True	460.8195528407479
True	599.1239474058036
True	359.61946598836727
True	394.4852626472441
True	69.21929127749331
True	161.09431372014546
True	460.4791027622744
True	214.58449951169212
True	39.85000059351361
True	194.3992986672144
True	383.2642957385697
True	402.9167001747146
True	750.3050597375143
True	138.28344174674143
True	663.2553007671629
True	491.3956383728604
True	596.525126866756
True	136.9368867502639
True	38.60866629111546
True	661.6208888185984
True	69.77353644899236
True	555.6259793505583
True	678.7229082465135
True	453.8865087933328
True	137.28210628340284
True	515.3714334117939
True	4.427582781241741
True	395.0739060509953
True	29.4540570655596
True	632.5995060371858
True	274.249865236564
True	569.9564694590522
True	695.82945665121
True	144.17427200930402
True	521.007475551491
True	489.77342368152
True	62.0683036928655
True	941.5001164926296
True	2.882303458675927
True	30.038053735898945
True	633.9142905517818
True	702.2070489649415
True	140.33264825342414
True	405.8878255827869
True	120.69046866049597
True	76.15314879292954
True	453.2093817450728
True	41.9114510679944
True	502.8911430546712
True	12.176829589166282
True	860.7788934211273
True	533.5775125795914
True	667.2692621349833
True	95.49423312795774
True	383.6580711379791
True	1016.353834204872
True	843.4653840733033
True	146.90817197709055
True	547.8375414904633
True	450.2369534040418
True	255.7042315674514
True	244.4287457701616
True	5.780612883763343
True	323.7756180781781
True	10.610062794833404
True	381.0625075697266
True	77.17985610195306
True	410.6225458408573
True	663.8767322279866
True	129.62730898820715
True	237.33204345111196
True	634.5676173942683
True	678.9511271648784
True	292.8122353655891
True	143.85829292689314
True	163.30540744925648
True	472.288187724955
True	82.34799717384375
True	9.83423246069266
True	506.3690796487036
True	570.5093555112416
True	20.608407282565253
True	132.36012510271203
True	894.3709631484728
True	503.6615193497981
True	263.9928054145074
True	34.083177730365335
True	475.16817504390497
True	106.25366341602098
True	593.880571069627
True	661.5800119109239
True	304.6505836239488
True	380.48117464233286
True	190.82977305885925
True	247.48334810309984
True	72.0840049463039
True	231.1986752389142
True	500.78944961559256
True	21.98466100238037
True	461.81016862741103
True	373.1639542214924
True	714.9867310137696
True	886.4307425499921
True	902.0559869177142
True	152.48871856154932
True	382.48289018658494
True	73.35037138356195
True	191.79822430009943
True	317.6468169904061
True	11.590990926297325
True	802.9025640973198
True	22.666860420343152
True	400.0135583700358
True	255.4768373265381
True	649.0496091881797
True	211.32130388308948
True	37.52182766632984
True	671.3343162050687
True	1102.2966284825973
True	221.59740306417672
True	131.97254327011527
True	603.4873066192926
True	502.37323141092537
True	19.00778112321052
True	833.5695269192913
True	115.8471500369904
True	47.43215148576836
True	312.1592924835361
True	358.9145444273713
True	405.2544599956109
True	278.3909522151504
True	17.411161354361973
True	22.450243361802706
True	791.7238330621349
True	195.07258278017545
True	109.76176164253314
True	840.8409393763009
True	631.3313548160611
True	637.3059710522449
True	454.95899345194056
True	148.64310320091116
True	33.49305234083319
True	103.98599335013324
True	446.4223841459667
True	231.98938350319847
True	478.85866988477255
True	147.37530469414915
True	492.058045740869
True	656.1862022541956
True	943.0410665836826
True	24.58547437404288
True	997.0166405241685
True	1065.6676466978804
True	478.6487224808871
True	86.63318387535116
True	813.5393561283973
True	633.8512825424019
True	673.5662749427826
True	182.5971001696186
True	720.8364388693142
True	704.0893605720889
True	119.94598864376614
True	743.5172306528384
True	809.046637257846
True	470.64692769767953
True	230.94936924213815
True	67.25200115152558
True	319.1369728889084
True	354.63721185263444
True	461.9397281200689
True	437.7077892114728
True	204.2024412243051
True	315.813387663212
True	2.784166023307967
True	13.681172414250316
True	106.65385852012032
True	132.9254814747356
True	360.00942690403895
True	351.353170234508
True	111.33266473782636
True	17.39673914248213
True	211.15883750374877
True	815.1863052520794
True	480.0880478874012
True	531.4288537585428
True	569.0336512648712
True	817.1296498294471
True	631.1079570056118
True	96.8095380246571
True	197.4175788841459
True	244.96213737508677
True	273.7099025305645
True	107.19481171835034
True	366.0124555841329
True	428.7611074203909
True	175.94134035044965
True	659.1265259112618
True	246.99961685096355
True	204.02704641184332
True	28.50728276902388
True	252.67191645104967
True	498.8829988330183
True	165.26631908358593
True	525.3326133527229
True	499.45044021705456
True	241.2581181335011
True	103.68744220216809
True	41.234441574990456
True	409.3611251996071
True	787.6666299033122
True	168.8155918900635
True	1047.873990784852
True	1046.0471265886338
True	486.5069351728
True	101.63472152797392
True	123.43936735338475
True	644.2260793608035
True	8.388371467524067
True	220.582337824876
True	131.08437918006803
True	117.06799234442744
True	331.9760884952964
True	643.4983763022447
True	36.44767542765521
True	120.1183713506165
True	930.8032225032948
True	56.50905068318434
True	458.2318534826696
True	525.5677775609337
True	260.97998808639073
True	129.47808147840834
True	950.8062219614824
True	1187.1093639134156
True	515.6381334084891
True	653.3177160487056
True	196.0943299188836
True	155.79635415321306
True	314.3564868434974
True	252.7447238064065
True	169.89695076549197
True	316.4604130592899
True	355.1865701995565
True	11.809875483130558
True	616.4465846493974
True	140.42309694067723
True	74.56460979043705
True	438.3509709818793
True	316.0126054155957
True	1187.0767054331798
True	368.4402681872432
True	987.798476627062
True	11.076777076265731
True	284.1755677275492
True	223.98877287587493
True	147.70314976267736
True	488.419398762224
True	196.45464583388707
True	403.5570342003784
True	336.2686761586946
True	112.2214166205038
True	358.81314267606143
True	1038.1195893118947
True	716.362061441928
True	225.62314790442144
True	101.71443147843858
True	298.0433357243421
True	23.77317947793287
True	356.8400282530805
True	321.289534129332
True	554.935986031113
True	452.6751659828279
True	360.9652113739972
True	159.31814870263577
True	13.33018137281989
True	417.2722626146722
True	288.93026505142177
True	139.12692420406415
True	294.6889568753513
True	417.8686599117773
True	819.6390462816338
True	317.0063201765996
True	790.0388800834173
True	415.89155222441775
True	379.99498586283687
True	1.800958150175165
True	1170.9723472343496
True	101.53239258295304
True	907.1973078330044
True	205.3764031045756
True	467.108056177663
True	669.6828688723856
True	88.84669871666169
True	499.4757721216087
True	30.215374347361383
True	419.3143858766351
True	74.492606737258
True	220.21979997091717
True	36.828972886206216
True	662.8047089075665
True	188.0827817565925
True	26.888832443091296
True	399.12217423566
True	105.54174365554736
True	176.08197697516474
True	808.7105614489207
True	266.6013159423046
True	154.35046521449084
True	352.4802977268024
True	519.234322499882
True	330.5027524898669
True	502.4870011618849
True	627.944005640289
True	156.88030386540527
True	6.105967177213636
True	68.63517422917948
True	449.2404263825631
True	89.66996994034837
True	82.04606384350252
True	1065.9225825886542
True	26.410733485990548
True	329.23674336343345
True	320.6302272396957
True	443.4491759478552
True	679.465526735065
True	191.16195884605395
True	644.2879496216153
True	333.53649810000906
True	347.4449578569122
True	268.82124161270787
True	212.8715974196608
True	364.6438943446975
True	451.7212748958955
True	432.2135545348491
True	602.7783339587714
True	134.04151328311184
True	76.29105516481823
True	40.67773770501948
True	296.0081367736034
True	647.3366424879365
True	405.6183213661524
True	798.4502598158646
True	214.5887486083913
True	387.4409012715734
True	66.72893015237791
True	56.83651681272024
True	423.0026037969309
True	197.6319270704184
True	224.6880187129766
True	40.62393595640053
True	1051.6120736115638
True	166.759063582057
True	908.70880326126
True	313.9269616324475
True	913.29226590269
True	233.09578797245837
True	471.2290889351865
True	530.4059462326669
True	583.5856101568015
True	209.30352079362348
True	478.2540655443308
True	908.3738359608562
True	128.35296863416457
True	7.102007284612669
True	554.5541540443012
True	28.555536082462307
True	73.6486250770531
True	804.7047295654103
True	227.21007768437
True	984.0422856681764
True	669.9141202339591
True	416.9882018669637
True	276.9523840409772
True	492.4370377823879
True	351.15190749326945
True	178.24134254528758
True	663.7923314778678
True	697.3604128624416
True	211.9232171182021
True	92.2438974772546
True	516.9394845707432
True	142.2286913567803
True	383.23850672723785
True	348.38906015164065
True	63.831684854940136
True	374.6846856938247
True	405.0920156368893
True	365.9488237675023
True	414.7484363306369
True	417.6036203290301
True	634.6430832773005
True	56.50241031273918
True	441.87521867711325
True	325.7400504216328
True	662.2393520918378
True	218.57404295238712
True	95.96733478837346
True	41.05539486563472
True	530.0301650582242
True	636.3851279444619
True	179.2108777651142
True	411.36179517372767
True	332.7880128146871
True	16.922815372915082
True	172.6105944363564
True	292.9097143501965
True	2.970352740832688
True	857.455630743437
True	81.70831254156137
True	105.76371263836394
True	113.34653459838712
True	366.2740687765132
True	36.74527434764535
True	473.2598480114055
True	228.92963634190744
True	5.211282673431124
True	119.67164986560024
True	433.36186958458256
True	51.20448972377977
True	70.30162990079212
True	177.97682225710608
True	296.918446030127
True	958.7609477407254
True	386.999166581326
True	996.4890298732172
True	191.63866714590748
True	1016.6930592348848
True	771.1301121895123
True	657.890471986639
True	425.225176201409
True	376.1898280376023
True	75.90931011480946
True	70.17602124207464
True	79.00213531704493
True	179.15908760626667
True	494.8076067401458
True	1094.9194323237573
True	185.533477768404
True	352.7425251358736
True	434.2103709146567
True	576.4858106359852
True	614.009118834733
True	270.8765951032343
True	464.2506325784829
True	665.7191344358014
True	97.1435247300794
True	724.1090685673391
True	257.8965701022373
True	136.56023681800335
True	416.1557002376213
True	901.5162290358256
True	431.5074970615014
True	850.6042385484511
True	195.3091411466928
True	352.1554017061312
True	697.9458063553147
True	613.6916579796441
True	185.51588233223487
True	260.1142692397698
True	807.8969121109159
True	30.275575812605844
True	188.6606033595959
True	494.6488901249242
True	711.9441400298581
True	104.04381603929409
True	36.9623337552559
True	175.87450243325682
True	732.7716232099773
True	327.3611762065145
True	555.0711483069546
True	355.8580972874821
True	300.4667921351172
True	451.6851439367916
True	482.0627715624178
True	75.34101067649054
True	373.0507702972869
True	768.5588060378437
True	0.0
True	286.6597993340685
True	248.5767004046677
True	990.830004871798
True	151.87960614944245
True	650.1406444805469
True	637.1070960873325
True	116.67939265418096
True	221.66180594313025
True	138.73715635275244
True	11.54874333263823
True	294.8716117279501
True	383.2481179631452
True	1149.338452239937
True	244.02576286082976
True	411.0553613940656
True	655.2266094172466
True	203.5297203981767
True	27.62360699695069
True	856.4386643910553
True	605.5336930448951
True	145.14495878612715
True	601.1112394459655
True	163.49498541630365
True	296.0021173916688
True	822.3928100608455
True	34.19554579665525
True	101.13052262126084
True	536.4353573731719
True	62.09992643883975
True	75.8937007268195
True	427.78335691411166
True	23.51121454962073
True	746.5939912035174
True	101.13408144242844
True	157.21823184666152
True	18.46687301922965
True	741.0374732501749
True	28.56450644209517
True	766.529048563099
True	397.6615122426068
True	116.67171874495278
True	702.2909056943906
True	535.7306488373523
True	567.0495066882137
True	48.01515012723762
True	364.968323823055
True	5.771681188191611
True	87.36573458745521
True	383.4029682073843
True	48.73693071614992
True	118.10710065976964
True	315.327301049273
True	186.70641590042885
True	96.28173009115405
True	652.941623588204
True	21.39887280239565
True	1177.916150463899
True	526.306165581603
True	296.03666486250205
True	485.28082177949017
True	127.81083649718876
True	771.1677619054461
True	1120.345375859414
True	755.9577671113814
True	167.15228934852982
True	224.4568770321225
True	51.299241475937976
True	61.12569002034502
True	151.67088746149105
True	102.35603474882603
True	174.5592566856017
True	1224.874317208946
True	303.5264603196213
True	352.5559422648502
True	678.2915334133108
True	17.02709197248187
True	15.07814175487305
True	577.7382143822665
True	5.934633241917266
True	111.14600207015292
True	666.3821690980907
True	176.1514990044674
True	666.895669012301
True	821.5698775857502
True	157.8056064410401
True	930.3646307823708
True	3.1226257828569084
True	446.89918339868586
True	1058.0012916126109
True	25.39642439799857
True	235.4803192031719
True	146.97478793590213
True	972.8246948794758
True	232.79169428396293
True	499.5969924609423
True	118.83934672203374
True	524.257532847584
True	161.60974113214348
True	99.56136106200324
True	401.2899368246901
True	68.37381661986805
True	55.17958145862011
True	1035.124074617411
True	268.60297173045007
True	160.38593516121017
True	371.3749894083762
True	395.0599337494145
True	218.634913864851
True	167.61114613062338
True	383.7497707076068
True	36.20134855128057
True	487.9952990594274
True	1124.709048732242
True	113.213458252288
True	469.58119255149205
True	303.49230478315354
True	27.18090879011801
True	411.88627451988094
True	99.97188223604462
True	578.9839801769236
True	206.55192922168152
True	436.0066819720447
True	20.08367526629161
True	444.36672095662897
True	112.30307518595627
True	338.4617196642657
True	32.00605427890189
True	172.2053950509328
True	247.22735199985505
True	784.6736595818385
True	64.77028577069153
True	143.53178318306715
True	236.46370724168864
True	140.49595731392432
True	616.729988000073
True	569.6492073910553
True	813.0299037004539
True	396.156905212577
True	540.9981713516406
True	412.3855352049403
True	690.8662292501456
True	72.1109239142032
True	465.5911258994516
True	426.1994709531954
True	49.3431874625893
True	80.85336842151385
True	131.6900959523547
True	81.22708684180289
True	312.2515306663713
True	852.7068618754482
True	331.72085399952965
True	1110.9684251146878
True	324.54340033470373
True	915.5618045723792
True	150.09599317510467
True	599.0662941500747
True	610.8459384589652
True	707.2304906226285
True	447.0771796304974
True	60.95021644695197
True	299.4855115943202
True	40.83349816992634
True	165.91172647016938
True	169.5058115675797
True	1161.1492050157935
True	246.2545195837209
True	551.8634695821104
True	537.0067056837565
True	556.8722121740387
True	864.721945237181
True	584.0189173924316
True	650.9619086832222
True	964.1790506696962
True	125.35627994649592
True	310.33179534880907
True	259.25525718731694
True	319.63832297722
True	93.2272315293118
True	384.5222308257196
True	3.856841267338744
True	319.03722958170954
True	252.0576212770102
True	618.8982402070266
True	290.786373985668
True	357.1545208195313
True	11.26168325930698
True	61.10173289805503
True	537.6778780239728
True	32.66117061830901
True	150.0372251137587
True	64.87945019606485
True	155.58402967583953
True	240.51784482125495
True	70.46169425670897
True	388.38747038413146
True	287.90066258901606
True	97.02222181078838
True	344.0017644735562
True	65.4365622266893
True	573.9017291182707
True	831.2073262834743
True	281.81649358989006
True	1172.3025983223758
True	103.02797414105424
True	313.42994609438614
True	1049.9613717620698
True	89.67027491092651
True	286.91568035767494
True	9.58342340355134
True	410.68703774492855
True	462.2095936277244
True	147.7186116219415
True	614.6163461411368
True	890.26533950143
True	152.27725265183972
True	77.59973511646746
True	332.7092163520674
True	555.810722507106
True	616.3094576209638
True	1255.2146631282064
True	25.73045558885398
True	933.3583654334952
True	135.48241641232306
True	653.2493541835116
True	123.0340597690603
True	133.23292977012153
True	191.6220691116708
True	165.02012211798606
True	763.3446553398512
True	207.9569641335277
True	228.59933458328732
True	68.74534615527739
True	504.4272695662842
True	426.8021805606601
True	174.2092202065069
True	236.99132510105625
True	18.740549979780155
True	420.6954806465136
True	221.36767964930004
True	280.28816574895137
True	114.2696086586617
True	725.9320755796313
True	425.1120033600079
True	260.9932921085641
True	638.1601872560489
True	525.3177553607296
True	458.7373017490569
True	134.00259126176198
True	527.7481146147326
True	420.1126288583508
True	2.9066615197970664
True	197.86218907974
True	93.6691976195865
True	243.4942626054891
True	2.57651924561597
True	125.73167317834792
True	348.5739865313235
True	7.973717811906663
True	852.7160472490449
True	167.2409485512511
True	714.3071506947708
True	776.8338224619944
True	157.64635851448077
True	220.83020879963703
True	481.4083160422633
True	852.3500940067604
True	51.09052748508736
True	40.5126619898345
True	134.21580662805565
True	617.1996748907849
True	723.0477307256161
True	186.63046990119764
True	599.7580738635089
True	595.9075326107119
True	834.5528282334654
True	418.18114929127154
True	185.22400539457925
True	873.5958154645592
True	220.02292060970663
True	141.81928144366043
True	314.4459914430455
True	224.2750084386955
True	202.503410597619
True	619.3156190143588
True	255.69865410898493
True	195.14202085839307
True	467.1631525092619
True	469.6357166653168
True	60.67995180138116
True	271.2042810196022
True	80.58228762197275
True	328.5275940128471
True	367.5967775465624
True	251.77436703870623
True	172.09716811247748
True	372.8049704656724
True	625.7963028195512
True	751.053140360792
True	300.08117217731245
True	742.8466895704289
True	64.81269777918872
True	903.0782712264116
True	356.7467539843952
True	12.383009667816689
True	643.9189046866453
True	719.7456204727994
True	256.9382828296812
True	163.0822833702736
True	50.34774980701925
True	387.42317003820114
True	78.33094585498577
True	14.54588074802893
True	908.0081769268188
True	391.4204127372241
True	166.60923418198965
True	990.963225080734
True	11.76837694079268
True	797.4192553954194
True	31.54940627182824
True	683.3751929320545
True	57.47430696450138
True	772.4620958409575
True	465.0752437374382
True	195.78841367098127
True	441.48858998017175
True	214.0574276380972
True	301.53453290178953
True	224.36824885737116
True	410.3371738827737
True	8.534421528620271
True	325.9733937620002
True	114.45824249638632
True	9.00525940009721
True	472.9529616695701
True	731.7306921938936
True	289.88175914148104
True	82.16194243698533
True	321.07197815485455
True	84.37381764481961
True	188.0457669398216
True	171.45745807635325
True	376.9720687223592
True	41.112678015842754
True	139.57851096446237
True	370.056151663247
True	901.7739150744502
True	115.01348252569252
True	203.7474033001811
True	417.677669804608
True	18.608334205633057
True	402.8661175773576
True	517.6471669769957
True	91.55591479234243
True	399.00382905042414
True	337.16747357055937
True	421.6100964744327
True	599.8145742802694
True	1055.882709014392
True	929.0755692992586
True	57.0337648264664
True	1060.8764730930006
True	112.23695043906652
True	115.0340410636656
True	111.63937606534124
True	498.8309852135865
True	367.4678724664077
True	563.3138956795583
True	255.48455364370847
True	162.6066437310018
True	406.18480961862497
True	15.561029841188176
True	459.3946121700225
True	359.8183668419344
True	145.11997748148517
True	97.02740964801691
True	516.9391707442734
True	991.409557965428
True	202.2364774305669
True	70.46477220749266
True	424.602506951282
True	377.6103462407873
True	475.2171766244219
True	327.25402277978435
True	5.438473113128978
True	528.4037282739089
True	494.0216124035293
True	499.79602786308
True	191.745959842257
True	97.54046319520948
True	20.701115764210403
True	367.77160766148296
True	106.82898953783209
True	7.325787001707436
True	31.928409094440703
True	357.4789897370275
True	643.4103464829675
True	127.28170916516288
True	85.54505068770548
True	20.378066277543237
True	416.42017308527534
True	341.63418341404207
True	780.1998819811455
True	306.61715523509633
True	541.6879888922108
True	536.0946209023816
True	525.7745544227635
True	291.9914392403352
True	538.2171079481781
True	101.6441598694424
True	584.3037442415169
True	6.873728107754073
True	345.28372441394
True	461.3290565664486
True	950.5280838441004
True	342.23496108878743
True	780.2767906417419
True	963.1937387062212
True	181.64629950241343
True	39.687238233917725
True	361.2264214907126
True	381.9366629261742
True	553.6655438346199
True	256.07588151820977
True	30.18873644561
True	635.811766477262
True	123.89177734277408
True	1089.9391298531286
True	317.02586983391444
True	481.8506202529852
True	130.02345586479046
True	827.3935341278352
True	138.2197941367414
True	828.8039173884321
True	534.5871564776705
True	184.00405269126188
True	117.8932417476582
True	63.55999007004566
True	564.6906845500456
True	917.9142320349928
True	432.00065683302125
True	548.6298527358626
True	125.73941302516629
True	661.2814559258258
True	510.4497204678197
True	786.7043613980278
True	311.0217122767397
True	599.2340305510763
True	111.00056748671278
True	27.122533105785777
True	414.8426931602747
True	168.37860150916876
True	102.32326658628706
True	367.60561990770543
True	1100.3109735640123
True	266.97477937864824
True	558.6322252371014
True	12.35252422687539
True	77.48030906261164
True	344.866207437594
True	782.9646394505223
True	470.3955702383017
True	507.6709389464792
True	695.513681440087
True	67.4136473810859
True	741.4541966233514
True	44.62447379370068
True	105.47575396287756
True	179.7493674182546
True	86.19233827305142
True	25.345175435819804
True	301.92702949916173
True	466.3917482649351
True	931.2508623235848
True	855.8729614771388
True	5.56610674397364
True	274.6443264355022
True	453.1607306052402
True	123.96852003686789
True	236.49894270592665
True	327.21119147348264
True	1328.7806216124072
True	452.883685373626
True	25.87065739847945
True	184.7926811363842
True	717.2042633938632
True	37.6639672339501
True	176.4970131122443
True	540.3405575857569
True	69.89379329095624
True	864.5257655379525
True	327.04933573653244
True	660.0858702535113
True	81.69931315502207
True	693.6188387132274
True	579.1153790727857
True	866.61847954452
True	249.38271651312724
True	506.5610323525215
True	849.3475612568288
True	939.8879523791828
True	228.5127859775793
True	735.1719093713324
True	225.3273868698757
True	445.75616479001536
True	375.8457697540167
True	492.985376031434
True	492.2589936138464
True	327.3541124516772
True	349.6068548390657
True	116.40776399107148
True	337.13471751253394
True	1116.149457655008
True	320.58746558060204
True	151.85585338953217
True	301.6018295754431
True	777.6893476408868
True	639.253051798839
True	419.3472205388155
True	119.63073545716968
True	317.1406976217422
True	35.54143582947759
True	167.00773733135546
True	92.58430127201868
True	85.68472483606108
True	545.1212543809298
True	140.4094473840253
True	134.96548769048974
True	105.1360228853198
True	86.00554522619616
True	452.4513951577544
True	393.9006066505592
True	1051.9677912761708
True	531.90249353174
True	831.5511766723924
True	257.03575137791927
True	296.9209960646569
True	520.0910283054449
True	197.6086637685059
True	745.236254965423
True	236.88422337347328
True	364.64227321392224
True	69.95128104691211
True	120.46832295333388
True	260.6827012580484
True	122.11911437038596
True	487.7045408988166
True	32.85337625339683
True	578.2796668626908
True	1010.256972235726
True	749.211757714353
True	1.8502665343185911
True	61.01957334619075
True	477.0455602072343
True	435.2310484033396
True	71.03867938162762
True	121.19572844284276
True	303.392573749691
True	79.14316031879618
True	51.26972624876563
True	741.6600558062248
True	684.4782205736573
True	156.0745892054949
True	164.6886493958161
True	511.19541199864864
True	50.96418710848583
True	25.79954454716697
True	556.0928667303687
True	457.5783167327805
True	1137.3625635854412
True	45.1271995291708
True	481.26891308234207
True	897.5867180068567
True	785.0573763834848
True	274.4457012624577
True	751.5721431679118
True	396.2074924219898
True	46.783558382418825
True	97.5620933237976
True	711.1038232331259
True	74.46123745850677
True	138.35105702335338
True	947.937532609096
True	192.35421681567425
True	276.119852371845
True	111.63349060426604
True	644.3780987781098
True	570.2175498221656
True	202.73665568213823
True	417.7787956613684
True	39.69808085690533
True	282.9438659110502
True	599.2095458394925
True	627.8855458855642
True	318.2399988320824
True	74.65055793400899
True	935.2959727768462
True	1063.467984459971
True	577.3588838791972
True	65.25575525793258
True	30.982157132741705
True	92.45747851562722
True	106.43625304248415
True	100.41338649560753
True	856.3619354705605
True	1187.281702859376
True	755.4412676423974
True	321.4449842503491
True	9.244162072218986
True	20.763416834553404
True	333.7896324672646
True	493.7880226312848
True	44.62633475909221
True	571.9914665943274
True	432.7395291512151
True	401.4118758217605
True	81.34995785038879
True	200.00226512750052
True	267.14700629268805
True	125.9531945823785
True	380.11492470188944
True	42.19702314720551
True	172.20509303631604
True	1179.317764589745
True	6.565565067527019
True	29.792586377051315
True	598.5468912741277
True	358.4618320057968
True	807.4069753335388
True	157.9149185480882
True	769.2218400195295
True	598.000301853088
True	278.451137195012
True	423.9927999849455
True	339.1373063104067
True	289.2461646759858
True	270.2683179540313
True	414.8944417567265
True	503.0840190399631
True	520.6372456757349
True	107.19831612185637
True	363.46247352747
True	8.593446709255876
True	193.56400925389144
True	227.2113589747727
True	913.0729475490048
True	591.4101520861927
True	31.024565273335536
True	726.8703156044871
True	812.8449440652462
True	105.70567155797514
True	352.13950571066624
True	833.8870565340109
True	215.99273116859416
True	166.0994116628748
True	526.5920158567802
True	580.9903810570994
True	1095.4806133064046
True	150.1755057556734
True	152.30624617017003
True	254.32806869173476
True	307.5337128644909
True	435.3985855104502
True	408.9664595292957
True	341.0225545137421
True	430.4086401857382
True	491.21010704378153
True	230.46626070614988
True	1486.2274761349472
True	244.22464470829027
True	405.3261230551483
True	49.75105129283424
True	783.6945248520641
True	247.0179935479639
True	868.7565384392514
True	550.2972432956765
True	305.80132091303904
True	775.7124758882964
True	263.7508925549614
True	219.39992327594183
True	263.4561232451944
True	221.3416266676218
True	141.364505078661
True	257.737929407522
True	726.3457362826551
True	528.0050539586457
True	232.41782133431795
True	1159.8250752505992
True	113.93238747454409
True	265.8211646021182
True	72.94004539564762
True	306.52050348568025
True	413.94763043510153
True	92.2510817071232
True	212.19767532796783
True	74.74157738365628
True	683.4786388702513
True	391.1991143288404
True	225.42182000001105
True	740.9416993987924
True	893.0588165261472
True	835.609297657236
True	831.3858905747413
True	353.58430605770985
True	1.188033528179111
True	268.0445220634481
True	54.55321352442816
True	379.3357786059657
True	54.79738550719014
True	359.63103056016087
True	872.9671936898727
True	1054.1850466077258
True	399.40185000679713
True	22.81000936237286
True	518.7022607341289
True	506.4322664167574
True	200.36306357667587
True	238.05087656480023
True	292.7707195636201
True	23.5554310095565
True	123.14590920862292
True	987.0717947727744
True	65.47266003549088
True	481.8524689410953
True	785.8803675641448
True	99.38809064104822
True	240.64500034884355
True	113.03846234212368
True	16.488424104560032
True	1.8897393478180948
True	121.79871231244672
True	1018.7488349564918
True	494.1637945766757
True	69.87200863278588
True	798.7328347902941
True	343.8385304674616
True	1.237825815227381
True	443.00790619904
True	194.21082688477435
True	510.7748958862867
True	84.37396669275702
True	335.1120055880343
True	371.92979890840434
True	176.16317448790616
True	203.1617095534806
True	120.87212205742348
True	174.33215294475067
True	1003.299085622596
True	13.359353822496413
True	510.4349389657746
True	494.1498435626677
True	419.4462966584434
True	223.37575868669876
True	222.3015607500124
True	153.53119929026516
True	46.99396283321108
True	509.2110652174713
True	148.4204292442927
True	790.6177374987693
True	839.6001236499591
True	249.1513481969676
True	321.2810663327419
True	525.4953662000732
True	40.84339723118617
True	84.9983227242651
True	752.1643139479125
True	1060.081713060371
True	113.97843148104532
True	723.3916494832416
True	143.13296244896253
True	932.9549771971288
True	675.5798716330415
True	106.37634899369806
True	276.7877248931075
True	623.1468118704
True	271.24599283259613
True	44.886461277057336
True	560.757431631116
True	458.9793575744334
True	5.983283702805044
True	471.6531888942307
True	67.08623225078294
True	177.83565488802589
True	243.4454400508859
True	318.2938724355888
True	70.38224362006999
True	228.07688883775663
True	351.63445375668545
True	436.9200424392105
True	949.7201704725476
True	48.38624018383354
True	898.8593036627748
True	1016.225479764673
True	129.41941713249273
True	75.76487389719459
True	990.2730110310038
True	37.57691861437832
True	226.54668620451716
True	89.70168262260904
True	215.73365930697108
True	358.99704588122154
True	933.7795249849833
True	104.26817418562987
True	69.09772384162629
True	652.6392609744452
True	285.5813635614037
True	725.4971745307482
True	52.05468903357672
True	477.2090602049152
True	376.6188352138642
True	696.8001460631053
True	50.02154783565268
True	108.13531564245892
True	25.251644229286804
True	271.2920640205669
True	43.24844114515986
True	346.9435280961612
True	2.642079963576124
True	1191.2766462707257
True	108.25773079042992
True	130.65679894557292
True	351.997199031096
True	712.2024130011577
True	684.5791652082703
True	990.6619385241086
True	479.5257178008625
True	412.7062627526851
True	143.30119570253282
True	432.0040572655659
True	791.3279084439282
True	420.4586809453264
True	942.0835513868424
True	84.0780666522123
True	443.4971890066193
True	169.98021932558677
True	271.6327900407504
True	764.9081452811502
True	168.9276322989394
True	131.24964383902645
True	64.07867997087767
True	848.1125827663416
True	790.3709997321015
True	82.90118133603205
True	444.1745366273116
True	756.4307567659948
True	423.1374844269433
True	54.83166204176263
True	325.8551287191001
True	772.8442557729588
True	30.041082047998668
True	349.24210045348104
True	164.5543934878616
True	269.640310258777
True	30.922264571431278
True	219.244188965667
True	761.5062132827896
True	645.014100400597
True	58.71617346051686
True	286.46726922730045
True	848.1499885497002
True	18.339958657974243
True	308.69353755463686
True	285.4213284502289
True	429.6341298032325
True	201.0276712153445
True	604.6880856202296
True	48.59880260013264
True	996.1417375210184
True	883.4281730540347
True	47.89629730526555
True	394.47311839171215
True	722.547145520559
True	909.6847663434696
True	267.5839287924616
True	583.0301528191667
True	132.16780203688043
True	188.51682083939028
True	135.8900867793077
True	136.69276534190624
True	197.7795484142368
True	972.3627940400162
True	804.0383718808213
True	953.6952909280384
True	19.08584243226352
True	28.06108845616554
True	361.6667269277445
True	13.50228955351452
True	638.0516791088104
True	1081.41254463139
True	251.63390627481976
True	209.6743119225638
True	83.65967716289067
True	207.6514085640212
True	139.34402470275953
True	42.11676983378367
True	131.98320185459235
True	87.28277805291441
True	245.6236732675549
True	542.5368845305541
True	169.39577310643648
True	30.28957786029784
True	57.44374458219422
True	437.6299905068053
True	268.0457471040085
True	573.2391907919446
True	22.68615698561285
True	115.06242973137223
True	657.1771757268041
True	271.66939895910025
True	468.8525912210404
True	650.7237515251379
True	102.36119933560288
True	113.1054534082296
True	81.02592015124169
True	26.56594998208473
True	127.80196465953247
True	83.06396776234114
True	98.06726665200432
True	149.9909445351603
True	243.0279675111332
True	809.7369627662623
True	284.03075685002153
True	913.3993549587492
True	159.82548094977665
True	216.59059973774364
True	797.9531049444286
True	296.9182153085736
True	621.7356930823037
True	254.1154550443939
True	342.3627754747484
True	452.29649216631714
True	562.5207133679089
True	646.7733893032138
True	356.02296311617664
True	36.52591119537035
True	563.7347473248333
True	618.9796579106662
True	20.120598035455643
True	11.753068194858352
True	259.19715940274625
True	395.25358998808485
True	472.7529186346903
True	68.15149663493868
True	636.8493364599236
True	974.7625591797364
True	250.39885914048537
True	909.4895789508528
True	277.5142978136187
True	100.93680107412467
True	272.0655784737745
True	693.8291787146397
True	41.4595977963491
True	582.7627498159035
True	1277.0064566413785
True	1013.5527960041755
True	950.401827149721
True	214.3194377530576
True	94.3746377327869
True	197.9685009358352
True	839.6014350285761
True	147.50301238680652
True	1063.8103616580167
True	861.4835519375035
True	37.27979010388857
True	92.7485607146796
True	419.3840025699676
True	386.9806568629621
True	201.98851991984537
True	504.2968841827107
True	669.5370900296693
True	125.16621398467632
True	284.39777180946976
True	1025.7573637411324
True	53.62197909331877
True	709.0662982593282
True	545.8154312241413
True	37.49405075468713
True	793.4061508924214
True	386.2108490017907
True	570.488485997312
True	114.07697197721892
True	264.57208851184095
True	211.08396693854067
True	25.594935345380318
True	137.57144699318488
True	765.8265283326849
True	137.22406545833738
True	371.4491177182385
True	61.32201155671889
True	614.3433354461077
True	598.480195920734
True	234.54684976360733
True	458.1688204865258
True	167.65811186107038
True	162.79246116347164
True	222.18009209233176
True	283.7690429448812
True	363.3208384093625
True	131.15817905555286
True	183.48104322730015
True	27.14389871904244
True	882.8565201687358
True	307.27380772556467
True	9.707492371603983
True	380.3463877013505
True	158.83639936294983
True	621.9278350761081
True	367.41193758490857
True	570.0592042573302
True	543.4919924267724
True	472.19252959165226
True	782.0078070376619
True	239.80709459142795
True	558.6402607993476
True	163.21091532379873
True	547.3458432356758
True	360.4060284130074
True	373.2947846819102
True	129.52841403121352
True	134.99642911620032
True	105.08014505614
True	68.48567440245057
True	702.5119246006426
True	177.47214414532436
True	45.424643614699214
True	0.0
True	537.5852735232262
True	113.33283973398753
True	21.95095649346804
True	39.69670600345575
True	111.8804258776188
True	544.9992043325777
True	179.58850401648274
True	102.88303609053828
True	36.8683821796541
True	159.50365428429905
True	926.4123560491208
True	51.08210957726234
True	240.394140675756
True	752.853769586232
True	321.9130695300372
True	452.7706469616383
True	470.519033149997
True	495.50656000150497
True	599.0924516935023
True	952.856899157794
True	264.5869569968692
True	1052.5477157487146
True	907.743964009216
True	624.4388906735845
True	356.8432089134453
True	823.7526219552007
True	11.186307342280347
True	33.390100400449214
True	292.20336670585993
True	46.09604930124529
True	202.79866010169124
True	732.0755741831753
True	228.7037707419857
True	762.8603200182982
True	755.2540693138575
True	118.1498423743206
True	361.304565217968
True	583.1241136162594
True	20.02987204937492
True	131.57714605508343
True	441.8238108810798
True	303.9713119483934
True	199.94819233643736
True	109.83981633580784
True	377.6520880379426
True	20.39023880896527
True	362.796041920685
True	374.3385598311534
True	989.2876249591396
True	376.05122967219927
True	30.07918505238155
True	441.9856516059052
True	429.4526906396466
True	230.60803198698417
True	29.51548868246996
True	770.3625536022603
True	423.7592483881969
True	177.61969900221152
True	12.595349616596254
True	1212.9203701297747
True	164.4747186955329
True	29.23514387743909
True	311.98260656907087
True	287.8328944107438
True	117.00552737424894
True	287.27638175460464
True	49.48928750575482
True	319.0127040823751
True	312.9752952211256
True	300.66734839691867
True	31.12320379296411
True	47.4298613409748
True	1055.9513959664548
True	25.53727484218289
True	12.87020182539555
True	176.83560179827197
True	653.49843969092
True	8.232554471108418
True	192.7688016971988
True	168.8348143456237
True	541.3337776748684
True	376.0836778339696
True	760.8028701070876
True	324.19760172981006
True	492.1344834426051
True	436.2025393419321
True	514.5979188998278
True	101.81668390443302
True	1282.8728606425434
True	939.3825403587338
True	281.3292654820318
True	530.38566548039
True	101.92769745647344
True	565.5194211332051
True	416.1778267061703
True	162.65773399979133
True	77.13906474026692
True	349.8959722210544
True	170.8387397561862
True	28.557768688521055
True	609.0460564211746
True	384.9266209390234
True	71.9307140216444
True	33.03699859253805
True	659.3512122962014
True	488.5015952145706
True	73.30928209003767
True	19.17883850047521
True	321.1393868015742
True	337.3712393019847
True	708.5282975762982
True	557.1811351045911
True	557.3850791905269
True	800.0035177881434
True	7.502002985243052
True	59.64134899565256
True	36.693564016411024
True	56.30943835432891
True	509.80123844118833
True	581.7250264638724
True	81.83218513683681
True	108.57530000847568
True	195.10232729394255
True	74.67077180330223
True	179.3845705174317
True	201.4271791687567
True	281.640756923528
True	785.9300259008036
True	612.2728449062915
True	284.332480792243
True	190.9212150734879
True	278.34099772584614
True	254.74360259149552
True	726.4805182072502
True	323.04702782964506
True	164.5339074405386
True	931.6705497120358
True	360.1401568740767
True	477.24698292321096
True	150.4804153489067
True	117.39138523113432
True	59.05633944226333
True	204.11281575056177
True	962.894506195338
True	537.7099393360453
True	113.23610534248049
True	366.4087804888512
True	98.90917182364036
True	635.8665922206433
True	3.748517090293305
True	692.2099457287082
True	37.63815972949616
True	949.614952814893
True	841.9809823806953
True	215.9223260888164
True	30.01300984730296
True	83.52083835690239
True	473.68156387100674
True	223.98458978155836
True	1.1678541230101835
True	81.26163204369034
True	1053.685952632718
True	332.9715260294279
True	679.7731077047338
True	479.9926648794348
True	30.30088158711776
True	136.3031847161588
True	460.2207516906026
True	949.2569317388976
True	831.2955393534374
True	406.8251477381749
True	350.1531656310319
True	18.06666542137142
True	76.93542333874595
True	733.3604528872787
True	485.7142156034656
True	371.7944735847221
True	856.5281250785537
True	26.04926405439342
True	225.9559692195081
True	892.6362650870312
True	235.2070824324556
True	7.861670526818867
True	511.9072068114826
True	109.83830094187344
True	643.8560272973441
True	49.88349191068615
True	251.82539500017356
True	833.0391722674822
True	941.2831111695726
True	271.712513342438
True	414.2307731641644
True	110.74311849898388
True	598.4323605016139
True	260.7743811293486
True	195.7300975109471
True	828.2116612097146
True	55.69054006226951
True	720.7768498194674
True	275.0776176102953
True	296.22566177905765
True	170.45914529031324
True	488.5434266092095
True	605.9412014287606
True	354.4943030595099
True	404.5945690750828
True	66.12538170312666
True	153.84267202619688
True	459.4953127418914
True	217.0359474344652
True	40.58541138132635
True	195.9061949797652
True	394.6739949919167
True	392.6782654973078
True	740.3592003308202
True	139.380229285007
True	648.6439897888969
True	492.0885191287203
True	593.4648179034299
True	139.26552582962952
True	39.631046486981575
True	663.126697953856
True	73.22777978318165
True	552.1707146399336
True	707.0622610593846
True	451.5264102828666
True	139.75859467805898
True	511.1052072098015
True	4.252844638763805
True	390.6738663934928
True	28.88879062637157
True	624.80393811403
True	272.7688883336859
True	588.3057614851534
True	726.8483791523904
True	143.42883014122893
True	509.1381967620523
True	497.3293191392486
True	64.78131448461966
True	963.7809378755752
True	2.7177919459989024
True	27.4698824296148
True	644.9662501626718
True	698.359619038704
True	137.3595020547757
True	409.59342663788135
True	130.2005708569242
True	72.40976753563099
True	451.6150929636624
True	41.42985676704773
True	515.589386301101
True	13.168253276293973
True	835.231126266548
True	567.9847212357944
True	668.4551749262494
True	96.86271521955436
True	373.96082171020566
True	976.8035622792148
True	855.4706840527845
True	140.18820122386546
True	551.0309145254366
True	450.8397473785571
True	254.44438975259607
True	258.8479901860929
True	5.962016272137309
True	302.2764968314707
True	12.43739475746399
True	377.29044002145855
True	77.33666958851035
True	423.57888910093976
True	663.8573352378464
True	129.44965463132115
True	237.75439645836187
True	643.504782939019
True	700.1797706720852
True	292.1455204432462
True	138.32258339495962
True	160.55979674990965
True	474.76180822618096
True	83.51068087437379
True	9.325108678079756
True	504.01277669951793
True	564.4657840405492
True	20.405918903472408
True	142.2351939487207
True	900.6863407242228
True	485.983840713077
True	273.247977635499
True	33.476494555925086
True	475.0967934226578
True	114.901437577756
True	582.7325514290844
True	651.7734585532379
True	298.1063974433424
True	382.31505304304807
True	196.58784287407897
True	238.276353040686
True	71.47131798279258
True	220.5098816150768
True	484.8891497385267
True	22.13231252468137
True	457.454864006129
True	375.4258332048219
True	718.6775324861749
True	916.8854343105868
True	895.8300886819825
True	153.9265174497067
True	390.91140246659467
True	69.44364915540018
True	200.90006270543063
True	320.3095699525948
True	9.711041808790563
True	799.7459824738236
True	24.15260377050271
True	398.71787998842336
True	276.5864529450121
True	653.0312043743289
True	203.65309384150265
True	37.33264429957069
True	686.4418716702535
True	1093.026072441333
True	233.1459471792946
True	132.7307223010786
True	600.6260197379588
True	501.11929670671583
True	17.327771480157367
True	848.7467678620292
True	116.74376408727515
True	45.22443198390145
True	303.5556083434159
True	350.8055822086494
True	399.2052660579641
True	267.6960307824779
True	21.23448402632256
True	24.02148872598165
True	807.399626012036
True	196.68188947972425
True	108.76770857141848
True	824.2795535870428
True	655.4287384367808
True	684.2650756634032
True	446.10512583203234
True	156.73411276698093
True	28.99272990628991
True	100.9293810692618
True	429.7391772594684
True	234.0817092162464
True	485.7058267437987
True	147.4895675949233
True	481.7084645465727
True	671.100602046554
True	938.5763553880388
True	24.201127652208108
True	983.7343133089394
True	1047.7323630997646
True	478.21826329482144
True	87.72324372285573
True	801.684121646188
True	626.2138702721335
True	663.3967109157153
True	178.48482442307915
True	740.9196496713481
True	702.2554766985161
True	121.09334783210832
True	733.6337019729519
True	800.4304628105446
True	502.5588887296423
True	237.79830596611612
True	69.05338844580254
True	306.49951661581275
True	357.4945492957464
True	457.90252437781584
True	422.7291769670137
True	193.75014082749712
True	314.1786883450682
True	3.095191353259072
True	14.583855763444872
True	107.50810691410535
True	136.5454862482863
True	359.14818714089
True	355.475592593534
True	115.1273538066166
True	18.07018163791868
True	214.18954255223
True	862.00520808533
True	439.4672073082996
True	534.2450536803059
True	548.5184220278102
True	791.807851939419
True	632.0327714683538
True	91.4042666045257
True	220.5988340816883
True	239.8367069283977
True	299.8611418085404
True	101.53112827502164
True	360.3075745275811
True	433.2441461627278
True	171.95399720981266
True	623.1883993336144
True	251.4341039744488
True	205.5831908400305
True	28.043787925253422
True	253.3134003104664
True	474.722209089445
True	166.03784464000557
True	546.9105794064491
True	486.1064048796442
True	245.70388873983367
True	101.52727799978013
True	40.43151714226367
True	400.1562695033567
True	791.1797314340181
True	166.28542815457976
True	1057.9521756068305
True	1066.8423849116195
True	484.37682013667785
True	99.50443701269248
True	126.00368989551151
True	659.1051355790664
True	8.360901952446008
True	218.92523556234897
True	126.63307776135224
True	119.55782471287176
True	324.7836214387024
True	631.3091128352949
True	36.38271687665183
True	130.85117494803646
True	911.0214198196076
True	55.92246519189118
True	465.17810263628377
True	523.4930532036901
True	256.9591036756648
True	138.4743287547639
True	930.1063647485672
True	1230.011331116886
True	515.9322529184495
True	638.6963781149499
True	215.41718839113165
True	147.6734963348304
True	322.8107183406594
True	248.2572152212655
True	169.1688430676496
True	309.08214257092044
True	342.93337844034863
True	11.350854461889304
True	617.6307631859625
True	146.396234113872
True	77.14567245095434
True	440.1925356196965
True	300.9796329841323
True	1186.0875149588142
True	356.5747716682791
True	966.767786941144
True	8.671951862434735
True	276.4975211642675
True	231.5718933525473
True	159.8540618996374
True	488.45807369385216
True	200.41432427484636
True	424.0545806650008
True	322.87160829528443
True	102.82758545649855
True	347.1950553366739
True	1026.4621156563496
True	711.8799613740265
True	223.97389138566783
True	105.56490006513964
True	293.3070238405214
True	24.035092505422757
True	353.96964328823674
True	316.52804150106306
True	559.9909074114495
True	461.9379987019539
True	345.9926841963797
True	156.01859124402807
True	12.778170198420357
True	417.7478947837941
True	288.95548770823206
True	135.93384952098737
True	300.4590822843591
True	418.01115734571016
True	818.9577564899864
True	315.303547003544
True	780.0346899126852
True	405.5687009884174
True	375.7692412334504
True	1.4820705892008064
True	1168.9914074913318
True	104.02351316826572
True	941.9859203404268
True	208.22912014327855
True	464.2024601962056
True	676.6869459479118
True	80.71894178959491
True	482.9102695651722
True	33.343990290793585
True	413.448047035964
True	77.9867198035669
True	232.59638212974875
True	35.23187223462237
True	654.5268435795368
True	184.51045473989075
True	24.67642917372912
True	379.8762443060213
True	106.9286685737928
True	165.41381190906574
True	850.290944166281
True	267.1943697622595
True	155.73367270313014
True	372.95231973619263
True	523.6978904554884
True	331.68221977696265
True	502.6636778150898
True	620.6498828691294
True	155.04411043533767
True	6.442286841098215
True	73.23513983573106
True	433.2584629737042
True	89.5967825267061
True	82.25165484342095
True	1036.3626726324328
True	27.954250718954725
True	327.75929886388496
True	315.47752651257065
True	468.4040260334693
True	673.7504488839803
True	187.81837943761528
True	643.5380731715869
True	325.31861419906653
True	347.86045681899355
True	277.2267589189771
True	212.1716251886567
True	359.92152328891655
True	452.6299413014546
True	400.77131659622125
True	616.6131238224315
True	141.8003735035281
True	73.03580433458085
True	39.44670168521974
True	291.51941384312096
True	670.9802609132319
True	425.4042970362575
True	783.55703131383
True	225.3245830765374
True	384.3532304151605
True	62.35609596480143
True	53.51126428317405
True	416.47541890512207
True	200.65353735915775
True	215.8068435499839
True	45.38249431867539
True	1059.6808109535732
True	172.49312512091905
True	910.7844599343688
True	321.14667567026123
True	914.3642783258944
True	236.2859995333704
True	474.4184818917221
True	532.3948466608571
True	599.7394554850208
True	214.81577592029572
True	480.719536072982
True	916.2188521314864
True	128.31531245362888
True	8.060273988630387
True	578.1864493314696
True	29.40461733898277
True	73.31223751313371
True	793.3809504283566
True	226.2628570078236
True	967.428625524318
True	685.6172775596939
True	404.1782756198781
True	283.886830155556
True	480.4968947420091
True	347.9980436622168
True	190.82931675250325
True	685.5816620794478
True	724.6719033797958
True	211.8312638203901
True	87.81100421143032
True	519.2024097596446
True	139.06022993168403
True	382.2590340073744
True	348.79250289803167
True	62.29609447165774
True	385.8166144610874
True	411.47352084654943
True	382.7546829945578
True	408.2080009718179
True	428.7458216475787
True	658.0945098373165
True	54.23959458658784
True	467.0350449457196
True	326.73074163046897
True	658.7272416035139
True	222.71304333706888
True	96.8760506788184
True	44.34021280768748
True	538.4901682636377
True	654.5582092879665
True	187.37426949233253
True	412.503656028493
True	340.8800863702039
True	15.566028538021849
True	164.02167610653137
True	288.4877948696907
True	3.46317430844434
True	868.8114824998809
True	81.10753731456369
True	106.69061746410368
True	114.14693120418896
True	363.8668565306038
True	37.53532209337076
True	448.230217076205
True	230.66190807267105
True	5.262813867137238
True	117.0439193139052
True	452.2170288304162
True	51.94749116484106
True	65.1133086208406
True	178.0228664838002
True	287.9801732199254
True	962.427756166188
True	391.5357671097023
True	933.9085410206056
True	183.9715892998509
True	1027.066013624782
True	775.2857705972691
True	636.7355402473404
True	397.9824751896592
True	377.43620775936375
True	78.73154683427418
True	67.92096347221845
True	82.5017471464924
True	177.95007538277153
True	483.5579060446109
True	1061.5690437245603
True	175.47008074958123
True	358.9178944442499
True	436.5166379504011
True	630.057639286432
True	578.2771125292254
True	276.87863560673253
True	465.3387976671951
True	652.4502059328348
True	99.87875986152972
True	725.8149070488271
True	269.95322699716525
True	136.76150843442366
True	415.2373380348774
True	840.648759963672
True	440.3637101121151
True	868.1945181146759
True	202.58888890111456
True	340.1689169939939
True	704.4980459158509
True	625.7639258204873
True	190.762205446456
True	245.07983041272976
True	805.6762335174228
True	29.75697528621689
True	180.7307433407017
True	483.6969033524584
True	703.4189650858689
True	98.20282771019512
True	37.57478030812698
True	168.27628557898146
True	723.8347943301604
True	303.325150190467
True	548.0587181328681
True	345.2246890842965
True	297.64146681019207
True	443.6327475659979
True	494.5995112288679
True	71.57007175331832
True	364.9264532974186
True	767.7321507982429
True	0.0
True	294.7088261773966
True	245.550405937106
True	975.7912467169432
True	147.96955324859564
True	661.8404306329232
True	631.3206574711454
True	109.42288915487156
True	221.4757247939781
True	137.12674424787963
True	11.575835107461376
True	288.6715993876871
True	379.419234432412
True	1118.2731980170472
True	238.4388786859842
True	400.9307038433519
True	654.0198475956201
True	213.78989836113453
True	28.603277028347627
True	859.919887470166
True	608.5478473681773
True	154.6594372533178
True	594.9303024281561
True	158.4131091956862
True	308.46362846995214
True	775.8151892988533
True	37.21989616226701
True	107.06065249321476
True	502.2025610627628
True	66.0414555546948
True	77.10427833544489
True	416.1461407064046
True	24.22582584438176
True	768.0682752038915
True	98.87113762073064
True	160.56072143992435
True	19.34989520019021
True	740.0611556405215
True	27.774859548817133
True	784.5302249178754
True	396.69668116984826
True	120.79561258295983
True	695.0942213101836
True	532.3405751212273
True	552.7066178615818
True	48.18222955795827
True	368.2068805635892
True	5.903698393441418
True	94.57673954264204
True	377.8708142767536
True	48.486578009225845
True	121.71540883522664
True	310.5058846824523
True	179.12933852881162
True	98.66145508657436
True	662.4677655840816
True	20.686375150594824
True	1150.8476418498094
True	514.186229208079
True	302.49347528378365
True	498.1037073969077
True	121.84713810782787
True	797.0282565469151
True	1148.8369244390628
True	756.3732057548332
True	170.83572357198256
True	228.3569750234449
True	49.20391403568177
True	53.78265843623341
True	153.78919057607948
True	105.0200519079728
True	169.55877972537957
True	1190.1475767249735
True	309.6722976593834
True	365.1695272152706
True	682.5563204672712
True	17.66279858454605
True	13.127743112773349
True	618.66142421821
True	5.530334113592576
True	113.70856574738912
True	662.0305581228578
True	177.0910814630462
True	666.8474001786927
True	846.0094389014819
True	155.94805322057755
True	892.1829229752876
True	2.2104442472519863
True	444.7417140238229
True	1066.0594832484398
True	25.051310640168705
True	234.25019916831323
True	149.1306663726722
True	964.516305133193
True	230.5378847495477
True	510.7925171481284
True	117.08508844682837
True	533.2616391412072
True	155.85663219507322
True	98.5558979466596
True	384.5848849031424
True	74.19266131952213
True	53.56258619122912
True	1087.4780973426991
True	264.39325819819334
True	158.02499934474395
True	365.789097947565
True	390.8145830465155
True	216.4542418774131
True	165.0360479825285
True	386.2595079590243
True	38.37699923619044
True	479.75528032249593
True	1132.9961715980485
True	113.59550255463164
True	476.1955812797349
True	305.7105558378423
True	26.599496342046248
True	426.1695112837923
True	107.31420608961656
True	565.9101123097405
True	196.54387712511863
True	423.1153536386967
True	19.08601430987831
True	454.9112465890029
True	114.0354564936499
True	339.60292624789844
True	34.14049255505456
True	159.3877181197229
True	245.68429558515336
True	787.178171258257
True	54.89558266168631
True	136.13908102591677
True	241.4148334076377
True	145.332192256643
True	640.8123336151385
True	545.5044243152782
True	803.2481999463927
True	406.2622948843528
True	538.4864459446276
True	419.29538350833633
True	693.7251182011688
True	65.90345708709526
True	466.2032463975054
True	431.9800130955186
True	50.72190676761045
True	78.901461125205
True	127.9927208558509
True	94.41685092256972
True	330.8976169796656
True	863.6348656785485
True	336.39169201733665
True	1105.1587192680013
True	315.81618074228544
True	902.8228265603766
True	150.28805141154203
True	555.2698189964368
True	604.7967767149702
True	685.2411299450144
True	450.1718639143141
True	68.69057934003064
True	290.7904464221353
True	42.00158079477983
True	162.7860760282598
True	176.01862535694136
True	1074.023231427642
True	231.2957440163968
True	549.487602889851
True	546.6649820394675
True	542.6562104509544
True	857.527283651742
True	585.8799365892398
True	670.7578855536879
True	953.7741826512856
True	126.15264223935657
True	317.5036116485082
True	262.5160172062764
True	333.8435854867745
True	89.29251485666747
True	369.5037036969634
True	4.7514774026237685
True	350.9477812388678
True	249.6829365862269
True	596.2487414380228
True	278.2017033263898
True	360.3067640812942
True	11.062594439568189
True	60.04934526458062
True	532.7115449092946
True	30.283904219004977
True	147.67580644123214
True	62.21877298962572
True	148.34270135362684
True	236.0515533953522
True	70.78653339230307
True	391.05771636577424
True	286.0343249801007
True	100.30540803344536
True	338.02045045368493
True	67.77587741849763
True	580.0916583453186
True	842.8252044190878
True	280.1922115988111
True	1145.35041388924
True	110.24158143929962
True	311.33788799724533
True	1027.4558557858004
True	84.43004879419918
True	279.9310028161317
True	10.429851843682217
True	402.3536345705565
True	451.7091236933062
True	162.73696231867288
True	622.6549271878864
True	929.811672758588
True	157.87163173042143
True	76.65851703538371
True	329.2961452083453
True	566.7343929706866
True	611.6090890692558
True	1187.5963295445308
True	26.93459931859192
True	931.46084866805
True	137.86610629825154
True	631.767994662571
True	114.4765770779726
True	124.81595397236036
True	189.73677558866976
True	168.72751582752497
True	758.2750377755547
True	209.6814783658621
True	228.9708907760744
True	70.22638816390841
True	513.1647033707949
True	456.4973268891392
True	174.24957825583402
True	241.76937457547672
True	17.631792948788643
True	422.73929410415633
True	218.2534413736884
True	281.12414844815083
True	117.72860779199908
True	733.433622214299
True	431.5446688250348
True	262.4231417557868
True	647.6426568515436
True	530.2812990689923
True	457.9657463202414
True	138.63438816283886
True	520.2084599548068
True	408.6417367094514
True	2.6552295871475318
True	190.57638111780457
True	88.35529892199006
True	241.96948497713527
True	2.64107569574648
True	117.32382976682284
True	357.5080495394636
True	6.968085761653354
True	836.184900777899
True	165.46870890894706
True	744.0891697900454
True	800.1845516977266
True	162.20273164843044
True	226.49094178918975
True	495.91572888628673
True	843.6413047015614
True	52.159244828963175
True	40.275789004006185
True	134.0542751777609
True	611.034332488549
True	727.9497445218046
True	184.35314300391613
True	591.1233792901174
True	575.8314515422322
True	868.2464650909463
True	418.3566713071191
True	191.6273104502632
True	909.8647256883356
True	219.5523952388097
True	150.34534181297047
True	333.0543074689592
True	221.37558230364544
True	209.8814502672088
True	607.2172070251708
True	253.73324315673364
True	193.9794575595972
True	439.7935044346559
True	456.2625345175579
True	64.28564986763195
True	291.36098534623227
True	82.12625106619673
True	341.6404704789204
True	347.45767695597647
True	258.12656048850874
True	182.2349243375767
True	376.9501886821424
True	635.6650660544775
True	771.6894373443835
True	301.5628304940793
True	741.4789686871645
True	64.32747772745691
True	844.2361398162984
True	337.5259137848657
True	12.852119862053918
True	627.672047741834
True	696.4955771742523
True	269.75604173095746
True	169.16848407725408
True	47.45483135238662
True	391.5015646781451
True	78.70966446846533
True	14.240189792193544
True	896.1711184967304
True	367.6959093253761
True	178.03519096807534
True	1000.6843608710092
True	11.31199380382542
True	767.0441002172563
True	31.821653615675896
True	654.4280890678757
True	57.5217840949316
True	757.157086733551
True	450.4429788953888
True	200.9119247977352
True	441.5510029694614
True	203.1048505693992
True	287.7949825347892
True	223.7122740572568
True	404.4308398377042
True	9.163111650306972
True	327.96859645184185
True	114.35162921165484
True	11.773064415379087
True	475.506197072473
True	714.3180293819149
True	279.3643301062031
True	79.6253689770122
True	297.0246623014255
True	85.33274675908943
True	192.44908724166527
True	182.1977474972765
True	376.475077986961
True	46.17757389449062
True	138.42649989741554
True	377.2364447728266
True	841.8841372907591
True	112.69646382499376
True	211.53761560122916
True	453.8493100542672
True	19.303881518595883
True	414.9418422678866
True	522.9542159276432
True	88.124997331065
True	393.1919316283282
True	355.37691088360606
True	423.5271269172704
True	571.0895310763698
True	1041.798149830505
True	981.6587325385168
True	56.87385405634061
True	1057.9146024743786
True	108.66799317058884
True	109.63752995360144
True	109.42754675346
True	509.71493138210224
True	373.9752850107566
True	592.2961363642012
True	257.0208057186605
True	166.80332535909344
True	396.6926561136415
True	14.382992220294833
True	442.1216698233712
True	396.1978946491083
True	143.28737358505944
True	98.37910748479464
True	554.0476592183946
True	1017.745627468094
True	205.99911974092177
True	65.0749699900563
True	437.6620980437908
True	366.2761649299756
True	479.86318108716586
True	308.1300891377375
True	4.126341842749569
True	530.8533219993199
True	494.4551758776967
True	510.7055626175432
True	190.02358993120697
True	105.51609537136515
True	23.182961882961184
True	379.6445902724161
True	110.8558402464148
True	6.724763793864712
True	31.5778006776345
True	345.2538763641287
True	637.2064703065502
True	129.98382469042554
True	90.22815796536842
True	25.342602969834005
True	410.2203829405764
True	356.6385518320281
True	772.5997423500197
True	304.4048406566121
True	528.804224559467
True	521.4859196080972
True	514.7101782164991
True	292.19583781221405
True	538.4407253689953
True	99.10160923161406
True	576.0598100564786
True	6.495265316487577
True	388.6005598036864
True	466.7573927046605
True	970.0643004661814
True	355.62187294673487
True	805.1968814986102
True	1006.6451733530116
True	182.16975351331885
True	38.240203016282784
True	362.980263531522
True	389.6849201732514
True	566.0191789993206
True	245.92967947965184
True	29.516292423087428
True	642.1976536539398
True	119.37357381989926
True	1032.8317516054349
True	309.5043581425418
True	483.728712576676
True	121.28873790645925
True	824.5563919628946
True	144.40264274688238
True	819.4142155589627
True	558.5545350077393
True	188.1176177131489
True	114.46519513775246
True	63.91026897866427
True	559.5917041905839
True	924.919964889839
True	419.7964813720614
True	543.145958225517
True	134.464179721533
True	617.4779108251579
True	489.9478926418311
True	765.3553365253089
True	328.9383873271668
True	594.7763686789384
True	115.69155122322572
True	26.635636461695533
True	419.644485869178
True	169.7956923947332
True	106.56516261664996
True	384.2186899779947
True	1059.9047955170504
True	268.03479102027205
True	555.0101764986482
True	11.900004050155944
True	73.66364926535888
True	330.3911225813229
True	790.5123119873673
True	441.859695924649
True	527.5614397405296
True	709.5074811315502
True	68.64475841256152
True	714.153841350984
True	49.2203453729914
True	101.46114615759828
True	178.66601455243168
True	83.33772448450553
True	26.547033095717005
True	301.0174862349077
True	459.38071453528
True	896.8311817629783
True	880.0096668427086
True	5.990689333058549
True	298.95040247932286
True	457.85223167917326
True	119.37196905650008
True	237.5801326525552
True	324.0434605744159
True	1323.0620452181831
True	441.96208194367466
True	24.702339314655596
True	184.44931069099167
True	707.0759101751801
True	34.43406424391288
True	175.8793193836442
True	554.4776608471523
True	69.99845386000729
True	850.8355346002809
True	334.572529205043
True	658.9318564219612
True	71.29790266677
True	676.916667701226
True	589.9513521478419
True	891.3355779481685
True	251.8158905545324
True	502.7865429075851
True	851.0909906740474
True	914.7241211462234
True	235.1743329441596
True	758.6403944535692
True	214.8494596763616
True	462.9652123705122
True	383.2078896475257
True	492.5304505203842
True	496.104075190584
True	310.0160648681845
True	359.24304584267475
True	113.06378025633616
True	353.23218198200965
True	1100.808061484448
True	318.0678982028111
True	145.8097066509725
True	302.4234067042249
True	747.6413860746543
True	648.8716268423747
True	433.6180142682444
True	119.46378954573063
True	328.29015108137645
True	30.586816707691163
True	178.76653005265496
True	92.08434632623444
True	83.80895433488803
True	547.8408232534374
True	135.62471464242597
True	132.08061699441245
True	104.79523624030789
True	86.9813320448496
True	446.6178840053158
True	388.4863473996453
True	1049.2380287102906
True	545.1163628299108
True	811.1887454606158
True	267.10241849021384
True	288.06055351293827
True	533.6243630904439
True	192.093429962308
True	747.940152049447
True	241.2445665963252
True	367.1374796118731
True	69.1288060207921
True	114.52907841017068
True	263.0115038212648
True	117.69166615553448
True	454.7334036107224
True	31.79132226598669
True	571.1606190299996
True	1007.9202708945904
True	715.7631530847766
True	1.3716039851476047
True	64.50877876886935
True	482.4376986963967
True	431.17687319891945
True	75.43880055934491
True	118.27820901380863
True	300.9893108398184
True	84.45919039282172
True	49.08419275771637
True	703.9900168537702
True	669.0254361692512
True	152.94037487622856
True	175.23265374843857
True	537.0417174857729
True	53.21997124267653
True	25.44238215586303
True	576.196293114418
True	459.0794056333938
True	1119.0449156028417
True	47.39141416273765
True	482.46508669633255
True	874.1880210283672
True	777.985443554329
True	283.6290865543252
True	764.9419952304921
True	395.36663320397935
True	39.05857737413298
True	90.71238663568816
True	729.5514854503244
True	71.93738590641854
True	144.09757469919657
True	946.3757985684296
True	185.38390264333583
True	267.10813767081794
True	103.9901653223654
True	662.4641122669564
True	604.6839324582558
True	213.6071717707122
True	426.00837781565
True	39.584582783436126
True	276.2538469909708
True	575.2715762800958
True	601.5760222447374
True	316.3762452894496
True	72.41633568153543
True	930.483806758996
True	1096.342062011763
True	556.74971130767
True	63.709673076972486
True	30.18994882705478
True	89.0740902281232
True	112.4190308647591
True	99.80088143322604
True	846.1207957015013
True	1204.3261254938454
True	716.0911715444188
True	326.25643054138334
True	8.640398956518881
True	21.77537659863056
True	341.3548150973226
True	479.0274461360215
True	45.50426607008157
True	574.4992137601562
True	427.85839619262265
True	410.56868101907816
True	84.08604870332671
True	191.83146458438915
True	271.98044977656167
True	138.32183208728918
True	401.8143125820184
True	41.9132639165158
True	173.72652825818085
True	1193.2431040297508
True	4.984930164803882
True	27.483623235959712
True	594.4399889218226
True	361.1702765858778
True	767.36292899241
True	156.30385595388515
True	755.7120554441391
True	597.0265096049819
True	282.8655122027932
True	417.9538510368275
True	338.9635977383009
True	288.9227195562343
True	274.1559404797933
True	404.4052113275218
True	498.0472952510804
True	501.41361430144025
True	106.58200285695536
True	367.6293824842133
True	9.713173799881368
True	183.80102815617485
True	232.79162020627265
True	870.3772628784442
True	589.3843470456094
True	27.84345060843351
True	717.7741536524577
True	817.6299934894113
True	102.3946491291684
True	356.9173389560933
True	821.9852050539182
True	231.73449126059063
True	169.19153665240958
True	516.772984751765
True	568.0884209601984
True	1078.1172666304033
True	142.5789110846371
True	158.9119009055809
True	252.4142647089875
True	317.46529627728376
True	415.8980382811548
True	415.783853451694
True	316.6358317969812
True	441.35203355247126
True	485.9595796507046
True	229.044995284428
True	1486.9128749637002
True	256.72652596055366
True	379.7133670118912
True	52.82863445659898
True	766.7146423630286
True	251.9390631647861
True	951.5825936527835
True	542.7871260409607
True	311.1208101896853
True	781.0482327460879
True	265.0806029365812
True	209.9128521037205
True	259.64889064828026
True	226.49244509071687
True	136.87939036279542
True	240.5120610383413
True	740.0247454941406
True	520.4522068648181
True	224.0721222796717
True	1177.4633538335183
True	117.1081804717016
True	264.0251636412545
True	73.58758062231891
True	301.49867338297383
True	402.8085934961891
True	85.30315226367695
True	220.6016032219741
True	76.78961955069475
True	708.8306572618534
True	380.7940589375738
True	225.82605782435496
True	733.669427065485
True	862.6525618937413
True	807.605564299528
True	834.1065903540933
True	353.3851401796537
True	1.5736259696334691
True	252.95848742306268
True	53.49954706751375
True	368.827257067321
True	53.98040704118703
True	358.7620029080917
True	860.3719800427575
True	1032.4972138776382
True	411.63995002548114
True	20.98090346498596
True	532.8415205952215
True	518.1522183285153
True	202.26425018460677
True	243.184107248631
True	282.533248168218
True	23.8298595244643
True	119.55328637703786
True	947.665651375093
True	61.37044354359671
True	509.4745243076591
True	782.8025100582499
True	107.34603198394022
True	256.72086085635664
True	109.149614732355
True	16.243528402624577
True	1.3090217271423843
True	121.7981805883678
True	985.0549035416832
True	507.9725775874377
True	67.54447721613083
True	783.0066515321674
True	339.9525924454608
True	1.1704606448292345
True	436.3679341930677
True	191.4539577187416
True	510.4405713079149
True	78.0939398669527
True	323.9434024573006
True	384.4486216883994
True	172.01193425750242
True	217.49073930877296
True	131.55405557304948
True	173.3837786457663
True	991.6251803050818
True	15.687339073830437
True	504.92552403076166
True	476.7198012371811
True	406.7307584813561
True	224.11190982196575
True	245.20372621257795
True	155.76264459406568
True	48.92107058407152
True	478.2291380402185
True	150.67681981903223
True	854.401368117345
True	862.0523229287157
True	245.74513014398747
True	311.6335520344568
True	522.8454209974478
True	41.59880747831687
True	85.56744751460566
True	740.5072142083352
True	1091.7353842348086
True	109.48983896802446
True	729.7343681408702
True	141.76180259190775
True	927.6336225403738
True	672.4009414215188
True	103.20594218290736
True	264.4342422083115
True	615.9334187443437
True	265.7425071810051
True	46.06878721736759
True	565.1398219962165
True	455.2517954501882
True	6.425925517444212
True	468.0901579166876
True	64.01008510890473
True	180.75002157094653
True	239.6973775832664
True	302.28097473815524
True	72.06031067223854
True	228.54597961442812
True	345.5457340304355
True	431.0092544650902
True	898.389498251161
True	47.26332203181183
True	877.3814113653619
True	1051.3090589537003
True	131.36680693321625
True	71.19662414328776
True	990.2168627920688
True	30.77694465021151
True	220.12892246614612
True	84.12593478526635
True	213.42983851127852
True	375.15102861175
True	1015.1617104147732
True	94.72482991670576
True	73.0551577574717
True	625.4969304476004
True	279.74313989622937
True	710.4857222335991
True	53.985750577789865
True	493.0266333917311
True	371.07752479296647
True	672.0329915519567
True	50.71061916988982
True	105.95563235797074
True	27.749270965038114
True	265.8066524864236
True	44.251195168758166
True	348.99675385101085
True	3.226324888657968
True	1154.2263818348115
True	107.54548991970007
True	141.94449069335602
True	338.72787646760344
True	708.3075738981171
True	683.3564139204764
True	1005.3343532502388
True	478.5994820303623
True	419.3413484816493
True	139.2798492753915
True	411.5657766468075
True	889.6575697019042
True	426.7422580664604
True	922.5152602761176
True	85.1210972196128
True	426.4268979403448
True	178.60274384255217
True	277.7262093362569
True	743.9653704719439
True	171.08875702212498
True	133.35299586322893
True	65.37445321001064
True	883.1659744844321
True	785.6777700748889
True	81.77979351326593
True	448.0751089622637
True	748.9422809520674
True	425.7838740375618
True	59.01469026821023
True	321.7048720226312
True	784.8913551590629
True	31.254100590701675
True	351.2283052200649
True	171.9432855113127
True	275.7622206637833
True	33.44714525916299
True	228.90841605280863
True	764.4783309486517
True	642.4604763052744
True	54.72762695525207
True	298.12741290659505
True	909.3864039853868
True	17.699470145004845
True	315.9093549197363
True	300.0753486331826
True	428.1443316477186
True	217.06334837808728
True	613.0975199553092
True	46.06895266394578
True	999.8107489743676
True	916.99014767066
True	46.784510502362224
True	393.1736282064848
True	701.5918481886819
True	922.5652334788502
True	277.9103595914822
True	571.7745761914722
True	134.389052397128
True	187.45996588189345
True	137.78159525054582
True	140.54597545252574
True	207.63137867172705
True	939.9494318864528
True	770.4655558522777
True	954.2608537080092
True	19.458427998970627
True	24.974555391407986
True	352.8051155813852
True	13.692722275893644
True	621.287584641436
True	1085.31556606424
True	275.7883715576038
True	213.5200649242207
True	84.86888012351314
True	219.36809719406688
True	136.12574601976678
True	42.83634603742719
True	130.09297180506542
True	91.41668666420674
True	249.1384885994132
True	564.693818469665
True	163.66046073454876
True	29.499079280036906
True	58.03858247118625
True	440.3505931264836
True	260.61335579586176
True	603.4362351841828
True	22.503229071931443
True	108.72836629210502
True	683.8647069140557
True	258.38920941948817
True	468.7965788162493
True	649.2050192812873
True	99.52137703120675
True	112.33709084368684
True	84.41044102323865
True	27.41214512398964
True	120.03560669461548
True	86.0279426980046
True	103.6507493256618
True	145.76053167321405
True	230.66014505730536
True	819.9448044344222
True	288.87096636637625
True	939.5477771022152
True	164.11667537978278
True	187.8456327426887
True	792.2133788708114
True	312.1002251822818
True	604.6252762870619
True	250.53562030991137
True	354.6982163487954
True	443.3013572175654
True	549.15489533747
True	645.4565454858742
True	383.65210643819415
True	33.60430707634771
True	573.8980454277756
True	621.9910109176051
True	19.48982639242632
True	10.921922960389702
True	264.72185433860443
True	400.5551376961857
True	465.9887645910854
True	66.45588840286572
True	635.4426538606397
True	929.4810196418732
True	238.29797719913932
True	889.7772614573449
True	278.32616407938514
True	104.29791724810828
True	282.79640530036005
True	659.7455585675459
True	40.63356675122562
True	556.2445868019804
True	1279.046417395606
True	1011.5716760258896
True	898.6464450226084
True	207.6364237482327
True	90.64313571365994
True	198.26999343156584
True	839.4090614069718
True	143.142850804745
True	1088.0875189008273
True	863.8916431471114
True	43.284919498360495
True	89.01003271938528
True	425.87933627328255
True	409.0035825600901
True	200.57496950315047
True	517.679096045706
True	668.156652183118
True	123.24119329820172
True	278.70976466230064
True	1044.974929694207
True	52.73923125550712
True	676.9062297108286
True	545.6708280865591
True	38.52790942503718
True	823.0493342828307
True	381.9949485650946
True	560.4078778678232
True	112.87663479073838
True	263.0631691562685
True	222.1174355095912
True	26.44115429397976
True	134.26730895419672
True	693.1003140477187
True	134.25895944355153
True	380.9146178542703
True	65.56894265021745
True	617.491217004059
True	651.8899459000387
True	220.48276717187872
True	472.1161907434177
True	169.10764472198085
True	169.4864531751615
True	226.46606422854677
True	280.29384449867183
True	356.6439800860249
True	127.4001657033912
True	189.86083603929444
True	27.260410592176424
True	911.6619972525864
True	329.64542608905515
True	11.040424984375576
True	366.6291492951124
True	157.56438037642562
True	610.7718984015188
True	364.9988379111233
True	592.2023495357168
True	556.8572536081666
True	480.0229182658992
True	766.1635571481315
True	235.6294117699881
True	545.9794787706683
True	157.1867104333137
True	561.7831195524176
True	348.93118473534537
True	366.82219102356544
True	127.09665801019304
True	137.9371915822434
True	109.69787493780744
True	71.47406717700848
True	728.063014445735
True	179.7893678643237
True	46.10577413444481
True	0.0
True	551.9837810835577
True	108.92314903323704
True	23.212465044465496
True	39.60279401492592
True	111.76032958975529
True	528.6663693180369
True	185.33315856424775
True	105.2466741733009
True	35.52796653981081
True	160.6015515996315
True	893.3263826271263
True	48.57980665832561
True	225.08011974654525
True	724.8080109355188
True	314.6227417562209
True	471.63416902825065
True	494.9281636303029
True	509.899071633329
True	598.7821673723571
True	903.3679298846084
True	253.26109164418088
True	1017.4456184156568
True	914.4272234852882
True	617.8799884556852
True	349.1633064634057
True	828.9241512033794
True	9.38951169700859
True	33.92045121081121
True	282.47471701164363
True	40.87374570939393
True	203.78858916954877
True	747.2471946331136
True	221.7554887325238
True	716.3795666346487
True	768.6116063842716
True	127.18824503216378
True	373.7929523147115
True	584.3070057151671
True	23.970859374830685
True	127.87260975423696
True	441.79329945648254
True	299.045945379925
True	199.8623736357988
True	107.40991855398944
True	385.55779537178944
True	22.853240019711347
True	367.73624217010376
True	364.0529858362064
True	1010.523324626843
True	366.9482911002922
True	32.34498599426025
True	440.8452732605604
True	451.8291424488832
True	233.8815830970044
True	33.78791059910212
True	764.5601652787998
True	442.3789506333915
True	177.96235283269854
True	11.742326643837302
True	1208.003877643715
True	166.3416174751333
True	27.33012738630394
True	286.73924181991555
True	279.427485153802
True	113.38373699232908
True	293.0444487000218
True	45.58602554587752
True	323.4988175255164
True	320.4408120108383
True	320.5636516900068
True	26.721904021338325
True	46.1236503019754
True	1070.031421916202
True	24.536590259173582
True	12.987096221250706
True	177.31352048891566
True	656.466826335508
True	8.746221988191673
True	182.9211923437148
True	177.63471303070403
True	547.0752558455911
True	373.0963529172902
True	710.540310125062
True	315.5553740152789
True	497.7001365724695
True	452.2936425078008
True	510.4031970067902
True	101.226868210243
True	1258.6063585972909
True	910.9452852812908
True	279.82323191058765
True	515.5830191004677
True	101.28439189500033
True	557.5211113366925
True	448.98237657534
True	154.5656095684039
True	80.34710856218524
True	346.27157200437244
True	155.2091258054563
True	29.836247489446823
True	607.4523235268574
True	374.7325577486188
True	72.66256037140248
True	29.634535137528182
True	663.3764135377776
True	497.2314209112951
True	72.92038868906627
True	21.81487162505263
True	326.0564375394113
True	336.0346452709277
True	700.1403053944717
True	556.2251548340515
True	560.7537947454241
True	791.1112558399485
True	9.310865361434969
True	57.42321525211667
True	37.20684809330623
True	57.45435122570255
True	501.74579288970455
True	587.6193937610556
True	81.11337557448188
True	107.16772678909656
True	189.188885398263
True	72.85184064341733
True	171.4685729963202
True	213.1798912571476
True	270.0941273896461
True	798.5927729889338
True	575.6864457524371
True	287.0055467756918
True	192.0546105105072
True	276.25533130023194
True	257.2343114300499
True	746.2627396346305
True	338.5725452390655
True	176.11691111819468
True	913.976177815129
True	328.4924277450981
True	460.4884928720344
True	153.86816508785984
True	122.47714013805012
True	59.85651434894815
True	216.45800018579357
True	967.8929350014694
True	523.2647986198054
True	114.69312042596792
True	358.21042880658297
True	104.22463734999997
True	647.6357198446201
True	3.868475061417608
True	684.4074929158161
True	36.3765956610799
True	980.5895884182949
True	849.4518783003085
True	214.8176435616948
True	30.601118026047025
True	81.66792211263441
True	476.1502523723028
True	233.00665078290407
True	1.617429506268152
True	78.92510265720107
True	1108.631779901917
True	349.4475162229219
True	654.656528682393
True	499.1492773213253
True	32.465651716534936
True	138.34347263834923
True	449.51010527643103
True	915.2062040850024
True	823.5788345792258
True	429.8847454088988
True	339.8033895141156
True	14.710450856072066
True	79.35633018243651
True	738.7564163406543
True	482.94991595397937
True	394.78271036766046
True	882.6460630079132
True	26.561175940480517
True	215.93450387114956
True	902.7020729523408
True	241.7547186988857
True	9.28669534208301
True	504.7289142885016
True	101.53283909931858
True	636.9848624160203
True	55.69387932773501
True	258.05929786923645
True	852.3205487323128
True	915.1208220358584
True	270.51602381847187
True	427.1008626844226
True	118.01912163033712
True	589.3341253614176
True	261.23248027797587
True	197.3923971082405
True	859.5262796056129
True	54.27693515046754
True	709.3863680625249
True	281.07490926264603
True	298.89343316454165
True	163.11189519035477
True	497.81534461659953
True	577.0399657173056
True	367.1247306264019
True	401.7172967493549
True	72.80853039932565
True	166.93034200266874
True	461.8370975736628
True	216.2967789950603
True	37.44933263190244
True	203.1619306295256
True	396.5589348592711
True	406.7306157166552
True	721.3147327510145
True	129.1474342458782
True	679.280775890929
True	497.1667418253135
True	584.3391979672086
True	136.49139417963258
True	38.65482560267108
True	701.8646748990933
True	69.41938790732415
True	542.3014538376473
True	674.238944590349
True	453.9710255538512
True	131.06394894765148
True	509.548153771168
True	4.089713726347897
True	407.8477435721143
True	32.35182114921686
True	624.0952545292465
True	279.9726251710331
True	577.2297781778096
True	686.9412365000788
True	143.55580640023334
True	530.8810374158844
True	498.71644386201285
True	64.90191195172633
True	991.9036186595854
True	2.6548505070296837
True	27.86109679993972
True	643.2606133007998
True	692.4622048731288
True	135.0085369504811
True	415.4027578123779
True	120.56560618795328
True	75.21530228367057
True	446.11136752388
True	41.892332304651646
True	509.337711241465
True	12.987661123842432
True	825.8070466432715
True	534.9145235665123
True	656.2404792810325
True	102.45367894411108
True	368.9129586492799
True	969.9979652917198
True	852.6418056906136
True	138.28688962386778
True	542.854699716237
True	439.7884303454241
True	247.56410287628108
True	265.5772849074738
True	5.116168998279628
True	314.18862124013964
True	11.165168453786404
True	374.6964835242072
True	78.31165727483074
True	416.2849335023176
True	650.2137747801125
True	128.01632804025863
True	238.6561770750468
True	597.5113950100975
True	665.0430113233002
True	283.75878934495944
True	136.50581011512182
True	173.96449674380628
True	475.5291689174837
True	83.72726267721218
True	8.528044011774028
True	499.1990800323923
True	574.6906958811031
True	20.742713604489087
True	137.70807743246314
True	896.946117990869
True	499.81121225617983
True	262.38604248188534
True	31.10582113507677
True	473.09480557910666
True	112.06328882993516
True	574.4509198054669
True	661.1375270673914
True	294.472094523951
True	384.9719091261928
True	191.34158562841253
True	243.20820702310323
True	72.68212476620982
True	222.14612551557136
True	495.3034682841923
True	22.129975349273263
True	452.2254778294954
True	371.25253176883245
True	702.9701286163137
True	917.6142525277644
True	933.65110965526
True	149.2643496145463
True	411.28368607184296
True	71.08494106744962
True	198.74524603643624
True	320.2478460850546
True	11.267374165850256
True	820.4638882706274
True	21.362546323339203
True	395.0529725302592
True	273.9473459370044
True	635.0437053679619
True	210.6697424770903
True	36.59318113039152
True	708.052669839111
True	1083.3613404859973
True	223.47837532260283
True	128.52589146038522
True	594.3491901272946
True	474.1592197548164
True	17.953487656379036
True	830.4226522312624
True	116.4133050640018
True	49.118618136797295
True	304.5575026730425
True	353.229463148793
True	389.5024662075047
True	263.52365717762154
True	20.67008565861549
True	21.41417176759834
True	839.3787342955177
True	197.37513692339303
True	111.72336132242584
True	789.1312597060457
True	666.1304034985005
True	653.3682203520675
True	445.05867343382334
True	146.3230785198341
True	33.10282690832145
True	102.15900403545112
True	432.5872799229943
True	223.3797322844866
True	501.0373049449168
True	143.19052805092832
True	481.06541346366
True	641.1713721592362
True	958.1259522359744
True	23.766482439492197
True	973.815156075819
True	1073.886672911418
True	486.72677249444695
True	81.17815038472627
True	805.11907944504
True	652.7803323474587
True	655.5380728095511
True	169.8353302960383
True	746.3515172270115
True	704.7919957733759
True	116.84468529280517
True	765.1667638838354
True	802.0585025371289
True	492.7915822282847
True	230.5716012209991
True	69.63755987372465
True	312.56206431644586
True	357.67269020882566
True	467.9026411595409
True	425.72885100163546
True	199.17518200757277
True	307.34555593754567
True	2.4231535605308627
True	12.89343628929191
True	108.51873945037906
True	133.7661670462724
True	357.9542595231972
True	347.5256760012461
True	116.03001021192074
True	18.5780531536222
True	215.5851081414408
True	839.0640020140793
True	458.7576569462267
True	512.879381532832
True	554.0610531121753
True	823.9659557680802
True	635.1536914964961
True	83.93091419792844
True	204.2557972498713
True	255.0540609809071
True	267.6687689610326
True	113.68424269775348
True	359.0219420431311
True	426.3789135169596
True	175.9704685713176
True	646.6564515265669
True	242.8712211559817
True	197.2456419567118
True	23.729458075212783
True	253.1812521745254
True	494.7807993459408
True	168.84180153746024
True	538.1632936025584
True	461.4272663622404
True	249.44569266028648
True	102.84085674684268
True	41.71661581200066
True	404.9747716309242
True	800.5882827285793
True	168.82010091668317
True	1062.9595067956243
True	1049.275628410569
True	482.4434955518079
True	105.61851821276748
True	120.25163478377546
True	660.4343516813401
True	8.693038682203987
True	223.69853148610727
True	133.51757683548735
True	124.007944153457
True	320.7900016784758
True	646.6112090377666
True	38.28319875280986
True	134.37337163585738
True	985.2122606652651
True	53.34598145918628
True	467.28405049800426
True	534.7523606895462
True	240.33771772515036
True	131.74979310244237
True	955.3491126946672
True	1199.439012472827
True	514.3388908327374
True	645.7049833941038
True	209.05015672465584
True	154.27210157951157
True	324.37372112758385
True	260.0916075757631
True	172.32581604703714
True	291.87336767811945
True	336.4668480016728
True	11.84380622269649
True	626.8697498766579
True	141.0623387930266
True	79.46385883735302
True	435.9802265533492
True	313.3951422339903
True	1193.0953757555008
True	354.3724619487662
True	1013.9033153796286
True	10.183011527792488
True	270.5132005127175
True	229.23826276447292
True	157.63399519658256
True	470.9285858218789
True	195.72148414098544
True	401.5049107055304
True	320.5865405373021
True	107.94119664393682
True	351.7712013884121
True	1068.6465007945017
True	702.7536958360309
True	226.79664103809307
True	102.81670155585532
True	292.7377047693014
True	23.46686117547039
True	358.28232183226345
True	313.4549216727327
True	528.687956667559
True	444.79196729573465
True	334.3376181520108
True	160.63088501635727
True	12.353605866066326
True	440.3676108554266
True	279.4029139708061
True	142.08095767095935
True	303.4526370436212
True	438.0756703341145
True	821.1467956368333
True	313.7965362603367
True	779.1730525080904
True	402.2580737847243
True	374.851473287204
True	1.0213070440451582
True	1175.8101856012263
True	103.6051970515158
True	918.194610060719
True	219.1588719027788
True	461.4957080307985
True	672.1607373584864
True	85.0572611035662
True	462.60116647068855
True	32.0710692947924
True	418.3948440763211
True	73.52686184160407
True	228.4726751371306
True	38.67921499960227
True	651.9900480309941
True	190.31943551030412
True	25.786670597028078
True	392.8546284027706
True	105.5874370186707
True	172.55557266107493
True	811.7839000247812
True	261.2204754587588
True	156.72036143094337
True	380.8392247114984
True	514.2238520490448
True	341.1027658320572
True	527.8119442051745
True	612.7110588192451
True	163.0044356738101
True	7.337735933965613
True	69.80822617817994
True	434.319127582426
True	94.85439360554784
True	80.12494403675065
True	1030.659701143503
True	27.478853525951653
True	324.46636267056004
True	315.4352352359556
True	470.3006721639802
True	670.555285360964
True	179.5857536127433
True	665.6424031610347
True	318.9345255323171
True	350.9862407018347
True	274.44876811118314
True	218.0659841312033
True	360.91424334634456
True	438.373226551183
True	410.4296715937434
True	618.1726483016299
True	139.45386984787763
True	71.12423332601814
True	42.07216613186903
True	294.5485937393008
True	660.5579566258039
True	409.3263763964442
True	810.223627304074
True	219.4649672441216
True	404.7424410776429
True	66.70680146666452
True	54.777137558303885
True	433.34318158689024
True	199.8030180051834
True	225.516121812623
True	43.928302035255136
True	1041.8598067653725
True	175.04161196674926
True	912.620901412356
True	321.82101905476924
True	926.6821093102852
True	225.4494273534647
True	470.0693008452825
True	525.0381704919216
True	612.6066920330474
True	213.25241129646
True	478.3914976934068
True	923.0495542082236
True	125.2384013193568
True	7.86745517809588
True	561.2062890721459
True	30.946605375617924
True	78.56604686574916
True	794.7567860234966
True	236.02471597691465
True	995.215238744498
True	686.5051701064185
True	417.7385144023818
True	273.6337432848519
True	482.6081997039786
True	342.51583988661645
True	176.55262595764785
True	667.9162448729261
True	695.8479356787292
True	217.2904077942795
True	92.1546738592622
True	509.3914790889349
True	140.18942397586895
True	382.888813162333
True	345.34257910466414
True	65.15519810148116
True	380.4429477000065
True	413.9144654332552
True	372.5670874358427
True	422.86535038748207
True	437.14512322925054
True	619.4253542093479
True	56.06222568699632
True	452.8371886542658
True	330.8520559663526
True	658.0452402189677
True	209.9133180794952
True	103.55537620251737
True	39.34669783870018
True	537.0614216114041
True	617.5210596119189
True	187.33884536464868
True	415.0714596617668
True	344.9009307759313
True	17.79712861182709
True	169.99689370278242
True	286.66155960996923
True	2.3052590544678626
True	879.6071940102229
True	81.17813391963355
True	104.88301777987644
True	110.37911088453608
True	359.9922107846994
True	34.09044168238014
True	455.7502052072566
True	218.8168537835865
True	5.630513584059409
True	120.16226099900533
True	453.6297546822168
True	49.69391289519165
True	63.27089254527276
True	185.1378952244418
True	274.3226233942638
True	966.8780935219764
True	382.0327480543368
True	934.0478965786006
True	174.2484022919445
True	1047.4430491637263
True	808.1461171963683
True	665.9788850443728
True	424.2702523067974
True	385.6802750928792
True	76.82073816559391
True	72.20814013647951
True	82.8851271479622
True	172.2395688166756
True	478.7147002762249
True	1086.525108047673
True	180.06606577010373
True	356.4810367658473
True	435.3722236548771
True	584.3223116508102
True	598.4167596835684
True	279.52927701233153
True	452.9471276266922
True	658.5866113612979
True	97.51267140728667
True	707.5021124011531
True	261.7143031686392
True	138.4461535026669
True	411.42814884683713
True	869.5219875651882
True	432.0942252801782
True	828.4239850101602
True	196.3768281987666
True	342.0510503233788
True	703.6070756426654
True	631.0393731590108
True	184.84579651414597
True	260.5920551125167
True	798.868343641708
True	29.94571846382067
True	189.19396432372224
True	482.86430639667856
True	708.9562180644739
True	98.60170398574238
True	37.61183349786386
True	162.4339032315505
True	710.9549687821502
True	318.2965507006811
True	562.2711147213196
True	347.7329323339903
True	297.75786446514945
True	462.5285392655738
True	493.7534741484545
True	75.03884140572285
True	363.2758113600909
True	764.2430261302044
True	0.0
True	299.98583112900144
True	247.06160890590905
True	973.34818997117
True	143.522992242233
True	613.3996172753208
True	640.0340198839157
True	115.18452508337998
True	221.14402521766792
True	132.92563724035435
True	12.482533904879933
True	293.6154855426531
True	376.9613078951052
True	1149.644508617073
True	235.47686272583545
True	405.01840028350176
True	655.8491900458708
True	203.80386699873125
True	25.710961881159967
True	833.5671759140337
True	606.0083041755928
True	152.14575896600238
True	598.3531759102286
True	157.98285673364694
True	300.32696244863325
True	785.4628461901099
True	34.8716720646064
True	107.38020861168044
True	514.6174849040398
True	65.29277805038949
True	77.67431100898135
True	392.7518571598388
True	24.552024180219384
True	770.453492346409
True	107.73423218864318
True	154.31951833387464
True	18.496195613564787
True	696.4604082783698
True	27.64033768399145
True	774.9586283631076
True	409.1264960005856
True	119.6976226678698
True	698.3812821420172
True	536.7108953562888
True	594.8943579299844
True	48.011695137772485
True	372.7900185895353
True	5.339241204367486
True	94.69222640009704
True	379.1187262008519
True	48.27660437309292
True	116.4177309122761
True	309.4640095427611
True	187.65220001312065
True	102.16955427232148
True	660.3199166411222
True	19.706607600939915
True	1087.5217580138226
True	514.4732054229511
True	303.3417287458528
True	496.2431930222072
True	122.59314091856936
True	793.1069942373649
True	1104.4079488522173
True	725.3694424207509
True	179.1613663378997
True	232.2703344874771
True	50.54445371618256
True	58.46428013454285
True	151.779977647023
True	97.6249913499368
True	160.74548832181725
True	1217.2017548692108
True	305.0069100592231
True	366.9074297934204
True	716.2891125399535
True	17.672487110729875
True	15.570892007604067
True	581.3461330575657
True	4.866864390074131
True	113.09359162263355
True	682.1366467940389
True	178.98252985455417
True	655.1313277806188
True	835.3381634562177
True	153.98408476560124
True	878.0188542439947
True	2.539862227442693
True	464.71188037698136
True	1050.705615458669
True	25.823803389621997
True	240.47866738660508
True	147.68405465589004
True	940.3056435402935
True	230.46864700652156
True	503.3963353489322
True	123.48046820517372
True	502.4228806914124
True	150.3514533082285
True	107.54688296603086
True	390.5549554286086
True	69.38561799613318
True	53.883452961375696
True	1023.7244391240548
True	246.82896124536683
True	156.15792251694478
True	363.4954329185866
True	401.38271026564456
True	216.4168241097352
True	172.08101633752935
True	383.025845951981
True	37.86462722562646
True	489.7251836124039
True	1149.3568131778482
True	115.06993082179667
True	465.6011939540393
True	315.6941055025345
True	27.327675453108338
True	409.2570724708011
True	103.29687411714453
True	583.8272830584257
True	190.149959949207
True	418.2249076650371
True	21.08063237194845
True	433.3294886847468
True	106.37012124359794
True	346.9692626289422
True	35.23010725053287
True	180.1207145928389
True	249.81845419870083
True	754.9629657590266
True	55.502525564334064
True	134.82100978079967
True	237.8343635143504
True	140.12219806749096
True	653.5156891523002
True	536.0196791848405
True	770.0223291208658
True	386.423423375481
True	540.6855825046816
True	420.3232812864618
True	687.8133945797772
True	71.58592979125507
True	459.58946467101407
True	426.83206103621416
True	47.22863512671903
True	82.30531931220759
True	128.57902650637843
True	85.25359986751425
True	329.4689969487597
True	824.1705884404555
True	332.3217227434311
True	1144.8763843897918
True	318.4830545755327
True	895.8033785561443
True	145.55117361483008
True	596.7580800722407
True	604.4156649122913
True	697.9277260664144
True	425.0846112145192
True	58.7109741143156
True	290.70404051494114
True	40.40279164771657
True	171.1869412569965
True	174.2309678657428
True	1103.573450759105
True	234.82047935375965
True	548.8115483896682
True	535.5762777762704
True	566.5333971901704
True	870.7481051900204
True	590.7335320753933
True	642.8236521322137
True	908.7393007141824
True	119.50924378193947
True	304.58181642806016
True	269.0506872911055
True	317.64113863922745
True	84.96736493353579
True	383.3723284518299
True	5.288677608327859
True	323.84177175672767
True	261.3904003952583
True	601.3066827116525
True	280.0807086792301
True	375.9437860009379
True	10.583625639563005
True	55.802733149350686
True	544.099118848893
True	31.936227275909616
True	143.73388936689
True	63.40215755883752
True	151.28789418179292
True	234.61353088504436
True	68.02197455761481
True	394.6583487026149
True	274.6542807931772
True	99.77895828502096
True	343.89246456947353
True	61.58989931303425
True	581.7438089067217
True	861.8180811661827
True	271.3878935188385
True	1160.331963262311
True	115.8178376806118
True	306.4316764142978
True	1061.4632901295188
True	91.03103796617816
True	290.71512813528096
True	10.11717583912356
True	399.0343150289965
True	464.1852288456975
True	154.0514728053518
True	626.3585583002919
True	906.8993462050056
True	158.76652957828918
True	80.15042813594235
True	334.306355477502
True	540.5915857225376
True	613.4849963050311
True	1239.4139391626295
True	26.307403045378187
True	930.3537024187734
True	140.05959387591028
True	597.7416441299274
True	117.0480275418011
True	135.74464716633727
True	188.4010732025084
True	172.27119646500873
True	736.8149296004016
True	218.82680682331028
True	227.06033601705812
True	70.04911437097621
True	515.9022432457633
True	449.3915642584813
True	174.47435206651963
True	234.2855211706425
True	16.934509760670565
True	436.5067304246628
True	220.9941391980486
True	293.3609922583853
True	106.20418692580708
True	701.7762850173456
True	430.3668321337804
True	257.40960639788847
True	649.1344400489525
True	535.7792020898218
True	469.6914197759472
True	133.51477729241526
True	536.901329973755
True	421.86648838994
True	2.137164074850189
True	194.01660510729644
True	92.80845655255771
True	243.1830795497941
True	3.4854821513914933
True	130.811423248575
True	333.00711527874665
True	7.833546965081578
True	877.17397137579
True	177.41051218469894
True	718.241107678106
True	808.5086759708119
True	161.1069274148739
True	222.164913452417
True	496.1645416099235
True	774.3595918824842
True	44.40612161797962
True	40.13557751598584
True	128.806790272754
True	635.8279590273085
True	709.1143932303988
True	184.11938831273
True	596.9571734509527
True	590.1468419504494
True	838.0780510549555
True	409.7625508870271
True	185.75050944431771
True	916.490125529526
True	220.43046411374945
True	159.82354122765898
True	327.5945318302539
True	218.60928814742343
True	203.3844925454005
True	613.1418056599516
True	257.2454913533763
True	200.7229783428193
True	463.1771723141266
True	470.2397949317549
True	63.864141015779126
True	276.6284706123727
True	80.898120151468
True	354.35304703183505
True	356.0728538190367
True	248.7578392662451
True	179.75379367084108
True	385.3051390539717
True	629.3864611321229
True	733.320189912799
True	299.97888619892814
True	740.6001942315496
True	63.63501906553164
True	856.6085361546037
True	347.8814588323261
True	12.685957853193964
True	585.7306994520541
True	716.518469291723
True	256.23773418830075
True	169.42879400860238
True	47.30136847619307
True	375.0749635381074
True	76.15321671236813
True	13.459584731092106
True	900.9147749417248
True	351.80697932685933
True	179.39754746600264
True	975.4724069277758
True	11.492821567611651
True	799.5505823320585
True	33.26842763133708
True	670.0761399560911
True	58.6975397647984
True	793.4354971614895
True	466.8385899480489
True	195.84162057097583
True	440.2387180266055
True	212.2482355148188
True	296.9394693243195
True	231.15251879878417
True	420.7953122742576
True	9.985070401823462
True	319.42298131942897
True	118.3531834221277
True	10.359748134668775
True	462.6216257115322
True	717.216545416076
True	283.95950620960656
True	77.27060425258824
True	301.3376198677687
True	82.15795500342577
True	185.0235080375867
True	182.509425405702
True	363.6000194025932
True	44.56035868371709
True	129.22807286664843
True	374.28543204605415
True	870.7441563172429
True	110.43261408929526
True	214.15057011987133
True	435.47968623507546
True	19.645904208094716
True	404.1185373946024
True	504.7744672891686
True	85.85629170334337
True	407.2757449025388
True	374.5915804353264
True	420.9790335753461
True	571.8539791596035
True	1053.956023897715
True	1003.2308438227468
True	50.697853834428805
True	1053.8479184992975
True	109.59335280593506
True	109.6320957393694
True	109.71430358583072
True	493.7644055545125
True	373.9827568796142
True	592.7544916554967
True	263.58954585674377
True	148.3788145322708
True	406.2606405240755
True	13.695899531218044
True	447.78222174945785
True	404.7935002859347
True	143.80603634447436
True	92.33644824737397
True	516.6540638510695
True	1023.968169888975
True	212.90634254729875
True	66.21738325659604
True	424.75049770023634
True	384.0773416890637
True	493.2324782883582
True	325.51743175324566
True	4.326882247840618
True	552.0056602007634
True	506.8141367195682
True	505.3501400415388
True	188.801834176826
True	104.18024899059412
True	22.41246238699085
True	377.6465460828648
True	107.77480961126916
True	6.694945212514575
True	31.91044097707677
True	362.952692736334
True	645.4793670540377
True	133.027301770307
True	95.59572317761923
True	21.354837281941023
True	409.95841103037776
True	356.039742573972
True	771.5948835742181
True	312.4934519989745
True	517.6140715500037
True	540.7339668863915
True	520.5993692851227
True	290.54528890067934
True	578.5352525359407
True	100.41216435032696
True	578.0104022538623
True	7.421411354375219
True	373.1238119815724
True	480.3526918034235
True	942.3082086046176
True	348.9992057708743
True	805.1491526644045
True	989.8867052028634
True	177.9475192868205
True	37.599178734716816
True	379.6498616494594
True	397.7247708073741
True	578.332058526748
True	252.6878884037919
True	30.128724764499623
True	644.2734076907556
True	128.30719768020373
True	1042.9503828159193
True	321.4044429025343
True	487.6171990534828
True	131.3648754242129
True	811.6559146891377
True	143.55892182852222
True	812.3889346204901
True	554.0879042179803
True	187.74287257070085
True	115.69230135816252
True	71.1789776207852
True	561.1919238415138
True	927.3941151708972
True	422.4584069938557
True	516.1066138700518
True	132.62032271400727
True	606.1585347884445
True	477.0984923277487
True	784.1865029126939
True	318.7964388760573
True	573.8505254694776
True	116.57622287234396
True	28.615898498463444
True	400.66711186694783
True	164.37951983620167
True	106.13545364996271
True	382.8300046104209
True	1107.1465280111213
True	271.62970169972147
True	553.419411260829
True	10.366100832635055
True	77.53889986298056
True	325.78622711936845
True	775.688998761823
True	443.334153112122
True	522.2258512268588
True	720.7289648813106
True	67.8962334472028
True	720.8442099433828
True	45.88696242884473
True	102.49483336835476
True	178.59737709728452
True	84.24771610895925
True	27.60038487080956
True	300.79367474284294
True	477.29570720995474
True	902.1423777251924
True	878.3336663426372
True	5.39071026470677
True	292.5714335642145
True	470.4844452939712
True	123.60543826942276
True	232.49110873352032
True	333.9109726742846
True	1322.7952811626951
True	447.3840875265251
True	26.963138463235776
True	179.33840313522614
True	705.3796955376137
True	35.16886263154541
True	184.7338143928338
True	543.5862377366142
True	74.86343524517596
True	872.696413014123
True	329.97263234556226
True	677.9114271576241
True	78.70324807643536
True	669.8419330032748
True	598.3314822427507
True	883.9391345867745
True	250.81895841670675
True	519.5106511579809
True	831.9230902881279
True	908.1453367289632
True	232.1821837847263
True	731.9002253257831
True	215.0128553313165
True	471.6260761829885
True	363.5039004262692
True	496.01067008098505
True	488.8086758172972
True	309.29189683788434
True	352.18369486090546
True	110.03558450728175
True	338.8343102504899
True	1095.7341967250245
True	324.0951716390543
True	148.07291959764396
True	302.582297059602
True	740.0531118225064
True	657.9460330343117
True	424.6045892836626
True	118.32190187945086
True	326.7167492068454
True	34.10230311782116
True	178.80722674340993
True	84.17576426174209
True	87.00294878727283
True	552.7051766785617
True	139.7126794084109
True	133.58058529487036
True	102.59846758635184
True	85.56729424572474
True	442.10746756782873
True	370.05152026266165
True	1044.0171671763464
True	511.9053417377234
True	820.7051423763984
True	271.4324877769393
True	282.0182481987634
True	524.7748223334801
True	196.90986509709012
True	773.1467173953549
True	250.52375154676608
True	353.7020188107077
True	69.75898519628504
True	112.22721934938936
True	260.38402393359144
True	124.6808936008876
True	467.9454870787095
True	33.578928367933685
True	549.5893514870096
True	1010.1539761605164
True	747.1475016613081
True	1.6302819749273922
True	62.875184013048894
True	491.9662713537929
True	444.7613797079421
True	74.2530810049052
True	127.36632908754636
True	319.16845635102595
True	79.7056796037904
True	51.61281173640368
True	743.3263435578851
True	666.8058459684195
True	166.79587719993023
True	172.78427358699287
True	526.9504238495088
True	57.70457439652096
True	26.6647101249642
True	567.0500664396852
True	449.09964354613066
True	1125.429850340027
True	44.93125632257721
True	453.54644520114624
True	886.8548471160567
True	760.1086440863962
True	281.2697751223094
True	762.9221837460769
True	418.9766113657842
True	41.61936990593544
True	101.71868141161409
True	715.352422866849
True	75.92838492382553
True	144.80968223374603
True	939.2563674672612
True	187.40604047111404
True	277.9459540298042
True	112.03553600035534
True	656.5392445664893
True	608.8204158087601
True	219.13961834676223
True	414.1249374086966
True	44.05707418844424
True	279.1743656935447
True	596.1342539290292
True	608.1340010752612
True	322.8460495436608
True	72.51934891194607
True	949.1673703909116
True	1056.4318045946247
True	572.0967539418075
True	58.50600087764965
True	30.02038950649696
True	92.53354866190692
True	107.73540985392148
True	103.61780066131192
True	874.1662322488553
True	1174.2755908071383
True	743.658449619483
True	333.48935961481527
True	8.305752588172604
True	22.121294738403343
True	335.4371851520176
True	469.9961286538136
True	45.44096063032643
True	544.244872379695
True	427.4021162120901
True	397.5041417345203
True	85.04119066478854
True	190.06840940283507
True	264.4546892834693
True	128.3273384749784
True	409.54140403727183
True	43.02526458265552
True	183.5622180024993
True	1168.3947533236606
True	6.42694617842726
True	26.25435877833268
True	584.0722435835241
True	354.93513928576783
True	795.086090211753
True	163.06594491018302
True	787.4061472734121
True	603.4883531789628
True	268.602308277408
True	429.461007634696
True	336.5043568870637
True	301.7405972190284
True	264.98672028477773
True	404.1721136414271
True	500.83169307512577
True	520.0513078951413
True	107.47861066724342
True	363.96911284660143
True	8.269827349526764
True	179.575166149976
True	234.15968311735503
True	864.8386219830752
True	576.1782741779613
True	32.2544869673909
True	706.2667757181656
True	823.0591986875868
True	100.46869453369654
True	352.0202202255996
True	894.6935770079557
True	226.3478952556709
True	165.63169705104187
True	529.3440146311776
True	576.257887769344
True	1102.6848033599786
True	155.07607181114253
True	154.063680567943
True	258.28312999278427
True	309.5246074441324
True	418.80832376326686
True	409.4737848631702
True	325.45233548524874
True	440.3317886022578
True	490.6618290732937
True	225.62905690725063
True	1527.4189498921298
True	254.16967285814863
True	398.2816366450016
True	54.092481717169655
True	763.7856190994542
True	256.7838067501145
True	919.810580437378
True	555.2997768765974
True	314.3049971420013
True	773.7688047714125
True	270.1518227348992
True	226.14499379519887
True	264.5586838326866
True	226.14552214834987
True	138.10713083966652
True	241.2853685358837
True	733.9260864069536
True	522.4231111948095
True	220.6186122743925
True	1170.640216088328
True	119.60616393095816
True	254.01543997152996
True	67.61418112359567
True	308.5334125120217
True	403.5809491964311
True	88.01133389553458
True	225.91851429368623
True	75.04765778434147
True	698.3088845440464
True	376.3071250264785
True	215.3321585778171
True	734.5822147051922
True	879.7613227289199
True	830.9588892117396
True	812.580901999027
True	355.57039305457675
True	1.7046358589757729
True	263.5795103856179
True	55.39287737342893
True	388.7513825331852
True	52.30861494779943
True	360.7885278598918
True	890.931214921088
True	1068.0631320055925
True	402.0454925471356
True	21.25449383602228
True	516.283614076961
True	502.9046024783727
True	188.3313703956495
True	225.90013487294783
True	287.4621077084953
True	25.5514007237846
True	123.81793364362257
True	912.288114616342
True	63.583355806623466
True	494.9514999141275
True	790.8153625253253
True	102.91069049159664
True	239.7575615773424
True	112.20139192124864
True	15.591641191304962
True	1.075283996911878
True	122.81240311926076
True	1024.0273925660367
True	465.9671794272933
True	66.52130703946291
True	794.8531597977616
True	334.509723183366
True	1.453321569059961
True	443.736363750229
True	194.9506068929181
True	492.5039195133477
True	83.838684516738
True	333.8586542442386
True	369.8540933287138
True	172.07268372291503
True	211.79512932896088
True	127.31438972204224
True	174.14787133943625
True	989.2415905437064
True	16.02966631401932
True	505.81918917506937
True	503.5265406087777
True	396.2379551040243
True	225.36672618417623
True	230.1503592339993
True	158.369688384353
True	48.02173790386696
True	471.66065129317656
True	156.2760439741672
True	871.0764106553388
True	873.957083180954
True	248.11038780391831
True	319.5145374444102
True	519.5501418068344
True	42.70579129649104
True	90.09235788037488
True	737.3681402835944
True	1063.0698314109393
True	111.31237736017236
True	740.4787411403512
True	138.28919972001117
True	941.5412571618842
True	663.5016099151037
True	108.17617047064292
True	268.8840429631185
True	607.4424676733395
True	259.88920322929283
True	43.77508926189997
True	566.108451644523
True	466.0814660425891
True	5.771600308812176
True	478.414713562429
True	66.89134659420837
True	178.50557868603602
True	237.93019091078688
True	302.0835845461775
True	75.49027335862479
True	222.26850998601023
True	357.0356126488723
True	435.253526841213
True	949.3908329107398
True	47.78638585548756
True	866.833966596428
True	992.0283368616592
True	129.79031350414576
True	78.29687726591857
True	988.1939271839068
True	35.2720687809855
True	231.6584320921581
True	89.28066760984953
True	212.9198766092516
True	355.3140119608561
True	980.5224372431696
True	97.04196290810496
True	73.04827387234096
True	650.9230847804226
True	284.0120776521214
True	727.7003871807881
True	52.96487679241787
True	489.333301469868
True	395.06800890810433
True	693.4161339795336
True	49.36474173753797
True	111.83376323316578
True	28.6258697133995
True	276.4301036549618
True	38.696972627014944
True	350.3079944828713
True	2.504368868969146
True	1190.025460122426
True	104.1507391097302
True	137.09657484585836
True	356.54226587103847
True	732.6823358596406
True	675.7171838169601
True	1032.0263735144586
True	468.8087263245516
True	399.6899024589987
True	138.2308815364925
True	446.41841742518267
True	853.4173059093906
True	444.2516572443088
True	953.2888615016772
True	85.04470289518048
True	422.546325933941
True	178.62019249003723
True	286.4942669862454
True	761.7562425021794
True	163.71747917419924
True	135.43357696842062
True	64.83054882452505
True	871.979525998658
True	791.5777688141873
True	76.33541442677367
True	423.45611630411446
True	732.3015376079702
True	416.90730170175846
True	58.44888925363794
True	317.85983373434294
True	789.2876543910753
True	30.118331210224596
True	378.4817701087493
True	168.61834026641498
True	285.12056950884346
True	33.14407784951816
True	211.6910470433488
True	780.2766249666929
True	642.4416261880702
True	59.01333985242819
True	301.36659014718794
True	889.4697692805336
True	17.99649669930601
True	330.2831393412012
True	287.8740265389622
True	428.0231463073115
True	208.6057196649641
True	594.527246040766
True	49.29675268951579
True	931.387135900364
True	900.6582913125853
True	45.54875284318725
True	418.7214384441809
True	717.856191174193
True	879.7858779567539
True	270.6114392015314
True	604.9559937094657
True	133.8094832955727
True	172.49053790544747
True	130.8446765032711
True	136.96629187516993
True	213.24003697880264
True	942.4125675124702
True	811.3763342345753
True	984.7117748491128
True	19.313948016617037
True	27.56583001572012
True	361.06850887805024
True	13.464442029090742
True	615.5379231513456
True	1079.9711983943398
True	267.199277188978
True	203.3663542062898
True	83.4179545442888
True	226.27200578412032
True	138.84669794546832
True	46.20750257740938
True	127.00164080132588
True	91.80150372418711
True	230.02447996652876
True	541.8135449286198
True	165.6485190211713
True	29.56916649405046
True	58.32725855179808
True	443.18488028196
True	266.9265529230181
True	559.4516800343484
True	25.585298970420403
True	113.15237272487342
True	664.8979570192798
True	265.593440923448
True	474.6587231834056
True	663.5972972640336
True	107.64159604194629
True	108.4656985128328
True	78.85313142038302
True	25.118406714557587
True	116.43938233945008
True	86.99606875697755
True	102.0201103973628
True	145.44445972557736
True	243.28260914410288
True	853.1688803794592
True	282.08131623036
True	964.9103486061488
True	165.4076830020576
True	202.2532622895631
True	782.8411208555619
True	315.4026708219644
True	584.9785384718745
True	254.88957165352736
True	363.7348373103361
True	446.53566293340754
True	569.3680810371536
True	656.3192850275963
True	366.414725869504
True	35.84236497731695
True	551.1425807028858
True	622.8280068228559
True	20.777188171911867
True	11.666561597758538
True	263.69976764345324
True	409.8560943365214
True	438.4438953839051
True	65.7893556303572
True	647.4536170744595
True	943.0326219271363
True	246.8257389176296
True	902.0458577145648
True	269.1814144485507
True	104.43505393902188
True	274.9704156958541
True	677.4035650470972
True	38.54763853526268
True	594.0612802061388
True	1300.5722126914177
True	1019.774152227511
True	926.609420945446
True	209.7196793153117
True	91.96209979590463
True	194.1725234526498
True	827.0399584283331
True	139.2980236611787
True	1066.8846001825905
True	859.2857556711127
True	41.29442988190967
True	89.49625013786253
True	410.3223666718948
True	399.6339526718968
True	207.79278818642413
True	522.5243860523278
True	639.5612313271257
True	126.94753803387025
True	282.23448972293664
True	1006.6472390315222
True	48.31637668401133
True	683.4709362629253
True	547.5615043410099
True	39.818852276308
True	834.9499266777294
True	391.4539409412268
True	560.9755405777976
True	105.3136739695036
True	267.49660089930404
True	222.41080160806604
True	27.19623100241589
True	137.82665913750589
True	748.1883108799005
True	140.0694784091781
True	383.20281970098114
True	60.15840206783132
True	629.7373434266498
True	623.2771157187296
True	247.91473183153005
True	470.5203343986516
True	175.99373313809895
True	166.02085600477943
True	213.77582558774785
True	271.77118686850963
True	371.96708125373686
True	130.5178879066148
True	189.0447140716104
True	26.76188265051889
True	911.963813433058
True	307.69244725825
True	10.160347046064484
True	367.46298903563246
True	163.18883528014086
True	633.3982282698305
True	377.4769346091784
True	583.3111284372256
True	565.5184468800674
True	491.79944531552775
True	798.1038848286723
True	243.62027867974595
True	569.2665399251072
True	164.30478529382037
True	502.2825482904453
True	365.3378131768542
True	374.1238397409515
True	119.45793001998103
True	138.7457736440392
True	109.22188767894792
True	66.97555617167929
True	702.0971109454512
True	180.8639803210812
True	44.33592791501516
True	0.0
True	542.9092518932641
True	107.94978810906092
True	23.323023896631536
True	41.10992242932245
True	117.02270571312744
True	534.1477953411072
True	182.06571814942225
True	99.0026127255726
True	35.413360301206055
True	159.64926250457697
True	945.4027602790763
True	53.26775232169388
True	227.7604875927155
True	730.2757690016667
True	311.16656962911054
True	475.48587481359806
True	482.8804467042525
True	501.3421812336731
True	574.2172248551129
True	932.2334451888456
True	260.8518188223236
True	1074.8952249549409
True	924.1318765420248
True	607.9532217400126
True	339.6866443264822
True	847.0999657781698
True	10.788695721896646
True	34.73032644461495
True	291.40140014181173
True	41.16038547316897
True	197.1673015623034
True	768.9538908944008
True	211.40155551809053
True	714.7765997326193
True	755.0102395625122
True	120.41888869914314
True	372.9513977914134
True	593.2079878340184
True	24.10756871109319
True	133.88052076740408
True	435.1365713128809
True	309.4239725452147
True	208.60441001536148
True	117.03277023199684
True	381.6114331050738
True	22.50300718531961
True	377.7450039008736
True	361.25764749915
True	1038.4075928918344
True	358.4949306281594
True	31.6798395525697
True	449.0620833080889
True	439.09630895311983
True	236.03613693604635
True	29.73871700484073
True	751.2439014914306
True	436.8905864520113
True	182.5925245562764
True	12.915515104663545
True	1204.120487269897
True	170.65781271107213
True	26.13082055915199
True	308.0600756013821
True	263.71235588223783
True	113.3951239189348
True	292.0887683701723
True	48.52173250470246
True	307.7222155471073
True	295.5563051249781
True	323.9323640894347
True	32.41866966327104
True	44.52540795945438
True	1016.5374316104832
True	25.54434096434264
True	13.638687831170522
True	176.55128543396657
True	662.3175584187925
True	9.830521169764666
True	194.99974146681504
True	182.6069571657936
True	534.7113102948716
True	375.808945355125
True	760.4433163748695
True	321.65619527249095
True	484.5820645355673
True	442.5308901802242
True	497.6075734697804
True	96.73646859724708
True	1266.7098599842675
True	878.116905491672
True	289.75809390026177
True	527.4095719889397
True	99.31286993547177
True	577.8389279883356
True	418.3051819022434
True	159.4568154544326
True	78.28522113157605
True	341.96647862472776
True	170.08693615290574
True	31.288466836974088
True	619.7013243045401
True	380.7800956406848
True	74.57876919535126
True	29.80145997276146
True	655.9863155969374
True	497.35328325707707
True	72.10849464140595
True	23.44788593648229
True	318.69491701529563
True	334.221769214748
True	727.6012679338244
True	549.7206294100921
True	552.3885611970483
True	782.6990701038599
True	8.522863781615621
True	57.79637309088792
True	33.36232784299332
True	54.82534056433376
True	508.4968557438018
True	591.4901476438455
True	86.05820479608593
True	108.10338315064364
True	198.5753569554788
True	73.16507060458864
True	168.34376535393534
True	197.0368151302022
True	283.2165004410789
True	777.9490436751313
True	613.5429047897148
True	287.9352402306761
True	200.93426152959347
True	261.895107961717
True	251.61512705698303
True	764.3464579114396
True	337.06587991310295
True	166.84053358841817
True	880.0273542450216
True	361.2492573355239
True	478.7116772832794
True	154.54409030580828
True	121.50142757854756
True	61.26437190466931
True	207.86410290266195
True	954.0910122266368
True	536.195418308171
True	116.21678211973882
True	344.7349978473705
True	102.1692476238127
True	676.2262331260175
True	4.43294089695776
True	657.6948873300554
True	36.992143522067664
True	947.1215184836904
True	844.0140085903993
True	210.92145605506056
True	31.43999394780741
True	82.6743118788721
True	450.86733253407937
True	214.5424161078887
True	1.7429028344546156
True	78.58128343305955
True	1099.0368691978408
True	332.4160982196534
True	665.8836526792471
True	484.92906483017526
True	31.2934720432139
True	140.6358684798917
True	438.2350224971223
True	904.9714380208708
True	789.1898352131109
True	429.8757717926492
True	344.62959352831393
True	16.531276754742095
True	84.67104222546541
True	725.4974498810282
True	462.6283864318361
True	382.69654510174655
True	879.9012317626355
True	25.925758735509906
True	213.8758244137319
True	868.9207539204399
True	238.9718566277744
True	8.47824712326753
True	516.6973427608409
True	101.89628936284306
True	651.2844052986649
True	52.88476082475229
True	249.57493028435505
True	863.3446962493815
True	903.4942737344386
True	280.1876514412047
True	439.82370514188233
True	116.37405344263088
True	618.173770361937
True	263.555201357212
True	201.05113010141704
True	818.5574553915914
True	55.81696664426879
True	700.7495293559667
True	283.337825583136
True	294.2148484709033
True	163.45618470455676
True	484.9025098215955
True	561.2883314564716
True	372.5895420422431
True	410.99632018728977
True	72.50357751106192
True	164.44577977051694
True	456.0821248364709
True	212.0082845439248
True	38.51730747849761
True	205.44036679249191
True	385.3578834644492
True	395.3399880798586
True	767.7202589044074
True	130.77159267592677
True	676.7070843979736
True	505.1921153960339
True	587.626364436413
True	134.61895627698783
True	39.05271523101752
True	674.4862614475334
True	74.12132280624444
True	553.4704659480684
True	682.2963471073639
True	452.2648017951863
True	141.3738722436967
True	526.796496189753
True	4.839924171014151
True	398.88995630067416
True	29.963045430220543
True	627.0282695909384
True	258.0058752733536
True	582.0580614081236
True	712.9878798605296
True	156.39150515173316
True	534.7102534533842
True	485.1839336174879
True	65.3887437039206
True	983.5932157748646
True	3.665150108484348
True	26.20116841389939
True	630.1287795647881
True	678.7385800880244
True	139.54613850213826
True	404.5581361142413
True	124.13529456919484
True	68.59042790163322
True	479.43701357956536
True	40.69465836408514
True	501.7794435532835
True	13.368956172548488
True	836.0492497841193
True	557.9581887398688
True	659.8681469595632
True	101.55545467716206
True	381.5561301237444
True	1014.95067382016
True	846.5483892273281
True	139.39503918928332
True	538.2968236983288
True	451.7398097022094
True	246.57825179587311
True	259.25367901137406
True	5.521529838337098
True	316.3926704271544
True	13.234055396242818
True	359.2043276722289
True	76.62004760664205
True	404.8832751286176
True	660.7938089638302
True	126.48890201183568
True	237.60435457716076
True	641.365038443711
True	691.8811446646959
True	293.59396239946307
True	137.0682230646231
True	160.60645211574317
True	476.1000359572751
True	82.34934825348535
True	10.298179302473509
True	512.2745557192175
True	569.2982131400559
True	19.325732455950416
True	140.00832831068115
True	920.2184190541598
True	503.1276722435206
True	276.9207864074479
True	34.86154959354441
True	471.1602958487204
True	108.8030355017709
True	585.2397244514465
True	672.3255047371243
True	294.7158374548973
True	380.4443105037976
True	185.49559640835864
True	246.8683363790795
True	74.9299836555032
True	218.16957727668984
True	491.47274754430106
True	20.23851816134829
True	456.910735297768
True	370.4821188979783
True	736.4951056509839
True	884.7746052830774
True	911.5050303973924
True	148.17830705221718
True	425.4915905490341
True	75.34094415433438
True	195.5602384842992
True	319.9069148796861
True	11.329761642191436
True	801.605673469958
True	25.575351601156264
True	402.7024888620952
True	267.8095509701535
True	665.3286743657856
True	218.49339207660597
True	38.31758472294175
True	690.6783967548096
True	1086.964855618157
True	235.33825378976357
True	138.9972170508703
True	616.3312036478274
True	474.4904462902122
True	16.785088146738545
True	854.0900367971249
True	114.82798625099842
True	43.98955546410441
True	307.9497686170289
True	346.39182211313624
True	400.9089536584507
True	268.5023390786418
True	18.340424984375574
True	21.494192420781957
True	849.0825108825968
True	205.123485064653
True	105.89969002468852
True	858.8313042335674
True	647.6077604545227
True	632.3110036600906
True	441.1198294384919
True	152.42915679469797
True	29.340327038969576
True	100.5230670969058
True	438.9462875946536
True	224.3116536233488
True	480.6097314883323
True	152.2764665694895
True	499.19241468012353
True	637.4662187450801
True	901.1724172535124
True	25.75306616971438
True	960.1836097443464
True	1049.3262481678428
True	490.54050935936505
True	86.94408802764154
True	787.993794258677
True	649.6012600368284
True	647.0454601889953
True	174.88493385515014
True	756.2987856874694
True	706.5431338430868
True	120.36555378310308
True	778.6447138901125
True	835.5739267209843
True	489.78665457464047
True	230.41395585417587
True	73.78524848641634
True	304.8653667141083
True	350.29302728791924
True	463.27530627012015
True	432.827822740201
True	194.16766418085467
True	314.4609120971924
True	3.324682916069262
True	13.446768006379518
True	108.73256716458148
True	130.98580051662012
True	358.38852117258904
True	352.0958277537381
True	115.85797586439811
True	15.9067612114902
True	212.5723702429044
True	856.5853187644454
True	453.8782778862784
True	533.2222594901573
True	551.8470046932213
True	855.3887234487469
True	644.6749762284126
True	93.87975893385008
True	216.8468557216546
True	244.69576824305503
True	287.1597358649118
True	106.95400246534368
True	353.1405250725552
True	433.42878817836754
True	173.6319239550966
True	670.3819431951143
True	244.76731192667705
True	205.720968361698
True	29.12145902627749
True	248.81601111340197
True	513.3167024984398
True	167.93724190064555
True	546.835668699623
True	460.0090304339699
True	243.9319983004992
True	111.14778895406388
True	39.17914792750149
True	408.41104420532224
True	795.7972744988839
True	159.41833880317077
True	1033.273247178235
True	1036.8187603013196
True	485.25985216561423
True	99.3860735697828
True	125.28662059942064
True	679.0150526560844
True	7.917373260894981
True	222.24788288819693
True	132.88049359000792
True	120.0815473613924
True	332.19443952287355
True	653.7370522407219
True	38.66177657074534
True	129.47908432881636
True	939.4288554969482
True	56.76728431051681
True	472.3170971615024
True	533.3047642207634
True	247.09429523569784
True	129.7773928152982
True	922.0378320444383
True	1176.5720052953288
True	519.235797662401
True	657.063394633624
True	219.9942229756496
True	157.96092955450118
True	307.2702042689004
True	254.6501506788861
True	170.64942796197923
True	314.3651869187925
True	347.890375491296
True	11.394778055873475
True	602.1435643192823
True	142.53499099812427
True	75.76764817983194
True	447.6724319888738
True	306.5764497010085
True	1202.3874091926723
True	349.3406644912015
True	1001.6973306753722
True	9.813248290652384
True	264.79653865918783
True	228.89854715404067
True	158.1849533424112
True	468.54506549566673
True	202.6290139770648
True	406.099903533772
True	332.23773021579774
True	122.02933182525418
True	355.9553542733169
True	1026.7498722919552
True	717.8027026428507
True	229.9698719246248
True	109.53359604810728
True	302.9046204463657
True	25.99967752649824
True	352.9725414978997
True	320.95082318080216
True	566.3793504704294
True	451.2810648300492
True	367.391962836175
True	161.39515661352132
True	13.959230909014128
True	427.18350356133135
True	280.2846122559705
True	149.3845208518577
True	298.7653697857384
True	438.3911533342263
True	810.3174799493896
True	310.9774162168697
True	765.7462732280017
True	397.8820894971004
True	385.9021499371528
True	1.840007386168374
True	1173.7603280770124
True	105.51312964553884
True	879.1242758609815
True	206.19249960886737
True	472.3080553371703
True	690.251790252718
True	87.58500054204066
True	480.28926277595497
True	30.038433820018277
True	429.7217993768437
True	77.40566606001902
True	228.4738369407579
True	37.5679437305065
True	689.8275035010462
True	193.5527615733716
True	26.262537410461757
True	380.5744667927408
True	114.3404550019328
True	164.25687383843095
True	815.4577757062546
True	247.8577169068748
True	153.67951263014368
True	377.4494546169811
True	512.2192697998045
True	325.21403527523285
True	519.0326037413273
True	621.2890601581087
True	156.6103000886621
True	7.236644502182001
True	74.9403455000157
True	430.038139695213
True	91.56886440219576
True	79.91398972042128
True	1042.578392271396
True	27.12038828807289
True	318.5717966198516
True	328.17827508205886
True	449.1321262304442
True	656.5384546767664
True	184.427340421602
True	667.0508022865465
True	338.5450495871752
True	350.5611689239539
True	269.3139995572525
True	215.96320784710645
True	345.1047639640828
True	429.5618647661189
True	432.1874845699451
True	576.8094008021121
True	143.5997362518077
True	75.88989615894253
True	38.01411398029098
True	296.21700478572785
True	623.7501974033765
True	399.32202915652925
True	786.9172159578488
True	225.70787089172651
True	405.6414242017439
True	71.48194478762318
True	56.83216925666836
True	425.4703368567041
True	202.0154872496421
True	222.30388872848172
True	36.86885205782175
True	1053.3992175604203
True	178.52871259589148
True	891.5962775055455
True	316.40230445225336
True	918.2114968818262
True	232.64034903330216
True	459.6941849082984
True	532.7738654183423
True	594.1916417549397
True	210.71758003012133
True	484.1494128318846
True	945.7569838221804
True	122.68065221134457
True	8.405801037981334
True	560.4585461833141
True	29.37792269818282
True	73.02845015795661
True	789.8066816203805
True	220.35031002812053
True	984.827095428096
True	684.4622290716898
True	413.4554151879765
True	280.8095662345855
True	479.11009146251456
True	340.74513135865897
True	174.2393972904793
True	688.8974538265666
True	725.49901924266
True	210.8971630039932
True	91.1984853640026
True	508.67699245596
True	134.3626781270706
True	385.8810962426634
True	348.75347408398284
True	62.69880901847851
True	373.3396601617473
True	417.902600015977
True	378.4234860398598
True	399.5512487013491
True	440.4057641844153
True	639.3905416141977
True	58.26276891648388
True	445.57032466441126
True	338.788743226613
True	656.5569184675352
True	218.36033028416304
True	107.47605457838262
True	42.17740460916194
True	537.4700879358018
True	644.8065224100095
True	186.29835039047163
True	412.7102866476988
True	333.8021422529392
True	17.899726327857405
True	168.73106719998327
True	294.2601213588498
True	2.721438866633497
True	866.4261389796108
True	78.73897683510214
True	102.49333557943568
True	114.41186449901932
True	364.3775522558383
True	38.553815029316816
True	458.2480371675852
True	220.4330549060482
True	6.318164773353921
True	115.44654193838608
True	440.557286257911
True	50.99536157958811
True	66.37811271612443
True	184.72473797924255
True	294.3753034475339
True	949.5055528601572
True	390.2620496929623
True	905.989978707975
True	177.99787574069944
True	1053.752200908035
True	732.5862873043012
True	647.5683411792147
True	409.2004898975349
True	383.3933065334838
True	81.28049942418376
True	67.84748063041532
True	75.95628959981104
True	168.97755095825255
True	481.9545260305601
True	1062.28910160757
True	181.6655662234591
True	363.099607481936
True	434.2891532007412
True	592.4971441641294
True	602.2972835478716
True	288.23627493397095
True	455.2909263087514
True	685.2479934313585
True	104.16555717398175
True	769.3709025099356
True	256.36432655366355
True	137.4947121227335
True	414.9546491124913
True	847.8985762277875
True	434.3509394616105
True	862.6139902744394
True	191.4655780564133
True	352.13170087457496
True	709.2290781810952
True	633.3884668742727
True	187.1429769637376
True	254.73520705037157
True	825.5932711935478
True	29.95261520074754
True	184.5076775867139
True	502.5173355521844
True	715.2632628675873
True	102.9120590198538
True	39.071179940554224
True	171.71039580662654
True	717.6699417123548
True	312.72782071079547
True	555.7196527667384
True	346.0648444105176
True	289.764055352802
True	462.7609502678425
True	500.6960289348538
True	69.02503809637689
True	376.4493202445345
True	747.0841162563022
True	0.0
True	290.3796573293815
True	254.3895881938592
True	983.6797729319052
True	145.08756729726946
True	653.536607966111
True	650.639661767531
True	109.79372641545824
True	219.59075319008423
True	128.22615724769454
True	11.086374522016689
True	286.8605172077706
True	370.0065528745334
True	1145.077577202455
True	236.52214154735296
True	406.2905618874923
True	663.7055521385005
True	211.285275970804
True	27.84689150757689
True	868.9327262095388
True	622.4226333089931
True	159.20649051618386
True	621.1495081226069
True	147.50657142984537
True	303.1510019548815
True	763.7269779214354
True	36.13226037705913
True	102.96283254811212
True	501.2612329148264
True	63.7275408949021
True	73.46588769946501
True	431.3474787502249
True	23.02993815168074
True	739.6051712822269
True	101.88916763309048
True	163.69781881943592
True	17.915813498025873
True	692.1300189429031
True	29.69506449269303
True	804.0983033095478
True	398.8137669903376
True	116.9719636664624
True	698.0692565911492
True	533.127185529249
True	573.7840464050621
True	46.34496063784358
True	373.62173974998313
True	5.725760082349914
True	97.03110784911728
True	368.2601941802516
True	46.64405391897105
True	116.33828107801992
True	315.2929005006127
True	185.334590106775
True	96.57831117054108
True	648.7625071501963
True	20.99544505889073
True	1096.7511196588616
True	512.084400246902
True	303.643290407788
True	487.4828485613579
True	120.15474506584734
True	795.5778637836626
True	1146.1197737326163
True	762.9331014745169
True	181.0574135077798
True	224.212510872194
True	50.0190161088618
True	61.362372369421486
True	151.49234174301623
True	103.01435151230206
True	178.1915424154004
True	1189.7304119784228
True	313.21648106941103
True	354.0533505968531
True	722.311557454967
True	17.384699924631096
True	13.176935690003072
True	594.0212247137542
True	5.6606058643101775
True	113.80893076079415
True	691.7556978742576
True	177.49489764453298
True	665.4218734720342
True	838.5671381720393
True	157.66277164178703
True	912.0174463773134
True	3.328899922547817
True	448.1349756999576
True	1055.8770459710322
True	25.23933535837284
True	243.92516048599384
True	146.2891920677598
True	1008.6297058355811
True	235.6059605918328
True	485.16579671233626
True	115.04517368240472
True	509.2046613187479
True	152.606326557213
True	94.149252115991
True	377.4740800095893
True	67.586813017477
True	56.57864338689085
True	1060.0545853927256
True	259.70833391152087
True	165.53116384159975
True	372.983135114035
True	404.2867523472413
True	212.90587293092224
True	160.41970940637327
True	397.85249482158486
True	37.732906174889
True	493.4609876277933
True	1108.8540742333005
True	116.89546776541329
True	472.1549087838826
True	293.8501715538313
True	27.57565163045476
True	407.1596942663108
True	105.77316869040892
True	584.628980711527
True	200.3027239635753
True	421.9619870087079
True	20.821021457523965
True	447.6731971640705
True	102.63576441530572
True	339.295685267139
True	33.25322438283546
True	172.15276886734074
True	247.50011437936595
True	783.8511833529076
True	60.78660868462719
True	137.68298950145964
True	232.75504248658612
True	141.8457329753882
True	618.9195565977907
True	559.2320203151411
True	776.3791320089022
True	388.3013562362866
True	537.0181440819812
True	424.765591204038
True	691.4373699552355
True	72.12641371756897
True	469.0963783164176
True	436.56637856489016
True	46.051638421208985
True	84.79454060962388
True	129.1415830300357
True	90.72030669897376
True	311.75851914715656
True	853.3408535466077
True	329.1150495605816
True	1103.8240198202536
True	316.2082781787178
True	911.652302232081
True	150.1936129312515
True	577.1173520794866
True	601.8925216960517
True	675.856901110093
True	453.9700577348792
True	64.28836483733905
True	296.7930371275036
True	40.12195930924901
True	162.10863057617075
True	174.069287989074
True	1115.3336368439864
True	234.91244749255145
True	535.7710031628814
True	554.2224004162107
True	545.5489514000539
True	892.7308099635919
True	599.6812979464185
True	661.0735350009846
True	896.2493877271893
True	124.80925104635978
True	324.72099414379176
True	256.7846094154323
True	332.19367429453723
True	91.3820177509044
True	370.371209476731
True	4.557052388734401
True	338.98432359878063
True	262.9658473405961
True	606.1133164020545
True	294.11553486091924
True	364.8480687428217
True	9.612872272943688
True	58.08283826451119
True	543.4119967180377
True	33.020248457760374
True	144.28298385061112
True	65.70849027714954
True	148.14133639663402
True	234.51826562573112
True	71.41120286343028
True	400.8617609503125
True	275.1697763306072
True	101.9597422660035
True	339.34304648669723
True	65.83255617822962
True	582.3088510446446
True	872.6796706354987
True	285.8885659472316
True	1163.756756064735
True	116.66597951277387
True	292.94123192126773
True	1071.0836334989956
True	87.89961464120987
True	285.1126794620213
True	10.790110657696408
True	404.5349759198294
True	446.8040837548714
True	158.51013814699064
True	619.5855594829833
True	930.6627575275724
True	159.64946823978173
True	77.8509782146386
True	338.0485252553034
True	539.8637001957077
True	645.6348246767152
True	1243.1119347153135
True	26.046298708912172
True	929.5506749702456
True	127.45391555297934
True	644.394168509978
True	118.9851527463704
True	132.21585943774608
True	183.94306346403943
True	172.49290404840025
True	768.2267759494023
True	201.16516675828103
True	232.04645785081428
True	69.01065777613547
True	518.9895746241968
True	462.0741113588067
True	182.7757321690134
True	230.93936899405404
True	17.00783059446344
True	416.4927312466805
True	209.53339790345404
True	291.78709870245046
True	118.38687340842236
True	694.4088509086104
True	433.4038737637812
True	261.0015213426286
True	656.2313305014351
True	518.0728121721994
True	457.0490571264477
True	135.02284966300843
True	531.540334741418
True	408.620924037982
True	3.1430168008529096
True	197.8864045785512
True	98.30417875649756
True	243.8856400216928
True	2.885129223190324
True	125.88636359723286
True	355.2407810521486
True	6.536655728658447
True	831.8990750773851
True	168.0290546445089
True	744.3017023360227
True	813.9364237491568
True	150.34523287736573
True	219.69336000663768
True	476.3824295615881
True	855.5522748918736
True	47.79996970973336
True	39.493297722509325
True	128.73752260134546
True	631.2051848584503
True	712.4399225730932
True	188.3683921834637
True	588.6020611502934
True	594.4085990059683
True	828.7643377256621
True	375.5538241855056
True	177.2614958551485
True	907.1157106518835
True	214.35937386979063
True	151.057152961689
True	331.68349712861647
True	219.67287560009703
True	204.44746854340127
True	608.6468563052033
True	250.86681493754608
True	185.54358452533316
True	448.1949976461776
True	463.9403331763087
True	63.82661011297455
True	287.7155194320547
True	78.75332268048962
True	330.7650371873089
True	349.7582042772929
True	249.27250837929557
True	180.57222103245755
True	376.9062192908269
True	653.1072689188641
True	737.1384266564643
True	308.0963247601042
True	767.2237911278792
True	63.65711456270029
True	884.5702056932798
True	348.2734450590224
True	12.769764191472344
True	608.7691652884308
True	703.9795251585049
True	252.0774646224588
True	174.96235781246523
True	46.3607846959784
True	386.3380424645995
True	76.12010164311012
True	13.978394745618232
True	888.7626317709505
True	364.2433215264792
True	179.52642120369055
True	966.7769017744848
True	12.208618222292897
True	800.1709099009604
True	29.936700856586157
True	648.6263554270255
True	57.11822839638344
True	749.9585914126171
True	439.16942474162767
True	197.2329090571387
True	456.9786618215753
True	197.17146230506097
True	303.2590442092954
True	222.36843304066556
True	409.9736845019418
True	11.027984265284363
True	324.4729843578617
True	113.0662083005077
True	12.156527066765545
True	488.0795868747743
True	722.6902734312816
True	284.67430905243924
True	83.00620344015081
True	315.04801190845143
True	75.4870460347153
True	189.74652142183635
True	184.58152231226876
True	369.1940041343626
True	44.67459060732184
True	139.85174568586
True	387.01135022821376
True	845.0167042172139
True	118.88171725165262
True	213.40108945983516
True	423.2014244311122
True	18.417100930934723
True	433.76077925911903
True	507.9558861876054
True	89.33176113717961
True	405.0845687371832
True	367.18136976396966
True	417.3906882099941
True	604.231513432739
True	1078.090488522557
True	957.4651267417792
True	59.70964628454121
True	1060.6011811751457
True	108.85782146181744
True	118.32225951420013
True	104.01418765600737
True	480.7350109609958
True	370.2061695064919
True	580.9610817394079
True	254.02823753946865
True	153.32593238200246
True	392.40844937589776
True	17.03597442581855
True	464.9886880450372
True	367.38891609073016
True	152.0595085975398
True	90.04126505537252
True	521.2047448857538
True	997.6764900635176
True	199.4777148486972
True	67.69673981816499
True	419.98342880667593
True	373.0009540449949
True	490.7187072048712
True	315.18397307099576
True	4.419907984774476
True	539.7889070549804
True	499.0473641122544
True	512.3582807708249
True	193.6244896679104
True	104.74020032531818
True	22.004035559745013
True	379.40935995000206
True	105.9157576148573
True	7.014727197807549
True	32.78909877689433
True	346.4501004912944
True	656.891295138505
True	131.4556506828507
True	86.05177202630867
True	25.59693674890097
True	410.5206713810057
True	376.6233830375056
True	759.0407102596059
True	307.8824089661027
True	511.415040103284
True	534.7149150289442
True	522.0649470580971
True	288.6481568075546
True	565.5190264640713
True	101.680075956821
True	586.015422557856
True	7.427705457145096
True	360.530827155017
True	458.3150750610085
True	978.3614422077565
True	353.5291014190267
True	758.5928449689192
True	991.8687229814296
True	174.5400915260872
True	35.16673390501046
True	366.9524725302364
True	389.3415156904866
True	600.2070862708665
True	249.5468376530032
True	28.898759282379483
True	652.0106076159816
True	131.88485305185844
True	1071.5200170166445
True	325.6733139252602
True	478.20348257273866
True	124.10053701177983
True	803.7101333131953
True	136.48225752523516
True	819.3872788048143
True	578.9157170321379
True	185.8047955703205
True	117.44766611636778
True	65.04120195551067
True	567.7963063537621
True	918.163339095878
True	424.4154169792869
True	535.1178781677836
True	138.25287657454598
True	638.9154543025794
True	473.6045946187888
True	785.8321265937988
True	318.5744623541878
True	599.8976123514125
True	115.394504975915
True	24.054179594925458
True	405.66189625983714
True	169.9701146711907
True	101.68393528725352
True	359.31140572485214
True	1107.5496854059663
True	254.094046680432
True	562.4061725798757
True	10.824421988087243
True	75.87920873959837
True	330.42659345388097
True	790.8352560631929
True	444.63151369966033
True	511.3666917418887
True	724.3947580443134
True	71.05694332267727
True	723.28118200843
True	47.232214986510456
True	109.72720165631208
True	187.62990280848237
True	80.28337453225171
True	23.818862938772558
True	303.861626070237
True	463.3138547269209
True	893.551616193013
True	881.6825277104989
True	5.497099119945558
True	285.47613590118345
True	459.1848596413311
True	129.90497741156076
True	236.72242088548612
True	325.38691624679365
True	1332.9824906840902
True	463.8691750792884
True	27.068371902173386
True	182.7795414641623
True	701.7928621778436
True	38.62028042386455
True	172.6041267182079
True	579.9279300793186
True	74.23067999023093
True	879.4449593308279
True	336.4798801621042
True	665.7239808255543
True	79.17853551365
True	661.7103299361103
True	606.8950225393355
True	858.4176826785306
True	251.65520155971683
True	509.3738979089524
True	813.3135365195814
True	922.3944918063976
True	229.5622503037108
True	734.2721578599962
True	225.3892793532092
True	441.00705864999225
True	366.55484308500274
True	500.40571978395207
True	505.6291299339101
True	309.52388450486416
True	345.2064008551148
True	115.95842171911032
True	359.2505565481727
True	1165.1305147207754
True	319.6678781446366
True	135.4725562816299
True	294.3976893953028
True	755.701252320972
True	655.5122637197546
True	408.8940360682026
True	116.3624223988029
True	330.3140343657428
True	30.923681959692733
True	168.77267260601658
True	89.8616274616925
True	88.41832019279649
True	544.3471320450496
True	139.87034183424583
True	134.45146410817918
True	105.25732530559888
True	87.90716131940793
True	437.0034055718031
True	382.5793244951831
True	1023.949366969232
True	540.1616487340297
True	841.7765720662429
True	269.2002679690603
True	296.17914997936583
True	503.9454215957419
True	189.34122412502455
True	758.1464352204747
True	244.48809616962816
True	367.6643835052674
True	67.94438034755191
True	112.2229425535216
True	259.2737170196877
True	122.15755778083144
True	459.8559882538812
True	31.868035308574733
True	564.7742577243029
True	999.6394551569666
True	726.4879100103876
True	1.3355207529134958
True	61.57183818136121
True	470.0681361980437
True	445.45962959568215
True	75.8776202916242
True	119.36215952500824
True	295.8113743248342
True	84.8944424453828
True	51.55832965396664
True	720.8916752643928
True	667.98137662551
True	159.14071311321186
True	168.33758037586773
True	544.4896185730174
True	52.65408990591046
True	26.94459777754589
True	566.4640274410026
True	447.6051332273769
True	1118.787672838301
True	47.41819104001525
True	458.281823922818
True	927.1137109833168
True	807.0799583932478
True	289.53123902240355
True	754.1363475575621
True	407.0667311312447
True	42.801517262112895
True	98.77537285143065
True	725.8890047025025
True	73.20387547704993
True	139.9528229620202
True	965.7697060588374
True	186.3449315104672
True	269.1381470245204
True	97.75022993232338
True	596.7990470105426
True	610.6000026285856
True	220.4749407096556
True	439.4059941250831
True	41.90720150420803
True	281.09621368308376
True	566.3952127333074
True	617.411700459058
True	319.3153989170277
True	75.94734848312886
True	923.960779722642
True	1074.8177150671254
True	551.3384568872754
True	59.60254860451177
True	30.57980006147971
True	94.45788752205338
True	107.48000642411232
True	105.23731645072172
True	852.4810637493566
True	1193.0040922340395
True	734.2426049808731
True	338.6924213216988
True	7.870396026774147
True	21.34512038054753
True	346.6122578245385
True	480.655085668041
True	44.8047176371914
True	568.7298723521621
True	431.1206898526869
True	403.48765461688765
True	81.92119594714926
True	191.5996897995552
True	268.4712829932189
True	133.5744777488458
True	378.3295031126459
True	42.82336869781935
True	166.43194396912705
True	1181.7489096755844
True	5.521165988746352
True	27.71115668096441
True	599.8754333672089
True	364.4396367545377
True	793.8067014864417
True	161.11608471410517
True	732.4006475285411
True	600.7918037905373
True	275.8303566624331
True	453.5740541933645
True	340.154624049244
True	287.959593654605
True	272.54627896121747
True	396.5441075281026
True	506.0720086486446
True	478.1980977054736
True	109.33491126598383
True	365.0980741020381
True	9.142552256001249
True	171.88516831200462
True	226.8140871529744
True	865.1028055898596
True	578.2209160039338
True	29.34136612624536
True	722.4382734222994
True	828.2263402255383
True	103.48473907407052
True	347.86190783756234
True	825.9869672969969
True	218.6471880248408
True	161.8983402446503
True	538.2159884523812
True	585.3486205727845
True	1088.6952633522144
True	143.84189596381665
True	162.72937693564492
True	256.9881437857515
True	312.53392716130566
True	446.74468142363867
True	406.81277901285296
True	316.8774246868723
True	442.2836781429029
True	504.5148238033881
True	226.9545588362892
True	1466.4104367080845
True	259.442293752403
True	394.60095325079567
True	54.36180371912072
True	753.8676198160306
True	256.09198848049977
True	923.2374779410138
True	549.6486079949038
True	324.7836520004906
True	789.7239563770055
True	264.3371808379395
True	211.29708100136085
True	260.5334360166655
True	212.03695782535937
True	131.66277947250083
True	246.6451155367773
True	714.7521070489524
True	523.7299682437232
True	215.72847256361615
True	1130.5667283251205
True	121.6167826423596
True	264.84921449983045
True	73.81734559091701
True	313.29700746490323
True	417.7725726948468
True	89.60879762849521
True	220.38176592849933
True	80.43664842105575
True	696.3686485170209
True	389.06406490740073
True	223.667415226764
True	721.9636820102371
True	863.1811068592115
True	850.2836747860797
True	814.8219280847146
True	351.8734498517842
True	1.585765229219514
True	265.9611327054905
True	53.035201599765344
True	374.8691526772112
True	54.43547587108805
True	340.1324734560154
True	859.1627000605325
True	1027.402531503127
True	399.4193807957584
True	22.475104190583608
True	498.99449058899177
True	490.6812001144184
True	194.5337505207039
True	237.11187722196576
True	290.9810765664367
True	23.32670009063313
True	131.6603524242977
True	949.89531840147
True	65.97088198618208
True	510.98792588850046
True	787.1611817008506
True	104.20241731500988
True	249.9824842712872
True	113.88078421267812
True	15.2910105315842
True	1.3015220028675416
True	117.55154038547812
True	1002.3536001091665
True	466.2749848018084
True	64.09344389879466
True	784.3140066321035
True	344.5663719574467
True	1.3157163339583104
True	439.3013023209557
True	187.7760755034875
True	489.435608458873
True	77.29974044604975
True	328.0568826898348
True	367.179311118617
True	172.60858290502287
True	214.42621882578013
True	130.42498576931175
True	166.4060977866202
True	971.4035081307002
True	15.903617698332264
True	504.4994009074265
True	506.93940896637406
True	403.91638683850687
True	212.98826285365692
True	232.79529430304007
True	162.08326414137946
True	48.83777614780544
True	486.0363981517104
True	149.75272776111373
True	842.138629102543
True	846.4260556278942
True	251.8275221432512
True	321.200086194706
True	524.0410529331624
True	41.393050876721695
True	84.39640642391475
True	745.0435839295851
True	1104.8141363797088
True	116.60641282906263
True	735.6198320182942
True	133.5855834264287
True	943.3782214252192
True	660.1160635297925
True	109.42911499453464
True	276.8691846212717
True	595.3086089996141
True	255.01757040974937
True	47.80859496097955
True	576.439417679311
True	439.5506747794324
True	5.063644718944156
True	477.1451543064185
True	63.42393921475242
True	172.83921658554104
True	243.9803369499538
True	316.9724694230647
True	74.89854604048016
True	220.3856165354724
True	359.51316261726646
True	431.9455971371336
True	935.6411779642254
True	47.67011525500233
True	910.4425422612233
True	1029.629363978137
True	124.77215652712944
True	76.33771844120587
True	1038.6940547767472
True	33.809599615113
True	226.1495220789494
True	82.09787567460569
True	215.77698388511084
True	357.19971904450466
True	936.500301821522
True	103.36472363268108
True	76.14085696986403
True	684.3918050264411
True	279.0967925875766
True	715.5072631162175
True	53.4876488112424
True	479.1986514533017
True	393.17969717138106
True	683.7008506819255
True	50.42505611305855
True	111.10634404322188
True	29.556461599373808
True	262.85730349185934
True	42.31965635631315
True	342.06596894385854
True	3.0757912768741367
True	1197.3932809718665
True	103.3049511676598
True	130.8244348337926
True	356.3879826594362
True	723.9460253551498
True	639.5998480382839
True	1011.4395947863396
True	485.7915295311325
True	409.70160891492975
True	139.24038465413182
True	426.2194654200936
True	842.4937034022089
True	424.9045089633357
True	923.29399236837
True	87.00976855707519
True	432.3209276795452
True	176.66511977727924
True	269.985342045786
True	741.9331528703302
True	158.838741848593
True	137.62479114033255
True	64.61068212785295
True	858.730023906378
True	781.7199746939166
True	80.60086281312138
True	430.20310639550047
True	726.6336866433313
True	417.2374267384464
True	58.3209700501131
True	324.5632295527387
True	782.0258083932393
True	30.1396454257063
True	350.0412269228138
True	161.47259680240464
True	260.0288032415578
True	34.57021928953039
True	232.8950363725992
True	735.4032410257776
True	643.3651844746845
True	59.52184374689132
True	286.5825553925824
True	868.6537789172247
True	17.3047204796906
True	327.2567311967522
True	273.2483820177067
True	428.8256558665686
True	217.63245920020492
True	605.9573796475876
True	47.159965897752215
True	1009.3752590986444
True	882.7139192740353
True	49.71355784869688
True	384.8228124609847
True	727.4927936117048
True	884.7677376286659
True	288.6363754969313
True	592.7419210598749
True	134.57837648481427
True	182.69283075923275
True	134.25337311209017
True	128.2743372147913
True	203.15703430677
True	949.4102968871264
True	795.9836930888974
True	929.2479978806216
True	19.309551119444137
True	26.105162016534557
True	349.5690774898639
True	10.622418037820047
True	647.2247088888632
True	1050.470297418187
True	257.0834874598385
True	204.81725397208
True	84.59805394980482
True	218.19887457809955
True	133.35519190155554
True	43.59422442224295
True	127.44479159533608
True	88.55094230916322
True	252.2344469773797
True	540.6753226254845
True	169.95093401296515
True	31.672356581446618
True	54.72716314712326
True	428.9824634125401
True	263.31613491559403
True	595.6478771781567
True	23.071903701420453
True	114.79624761376324
True	675.5773653555005
True	262.5967845256766
True	488.8272914365198
True	659.0649161691967
True	103.78837695986084
True	114.20296238838824
True	83.06257564860061
True	24.47704387404444
True	122.40513443473178
True	87.4750068223705
True	105.33088759519826
True	152.46680913010948
True	236.85775907968969
True	831.8457922366513
True	296.4506972003284
True	928.979706451234
True	164.69156319836145
True	201.13069236504
True	803.7135302262759
True	289.7011327746091
True	594.8208955429553
True	263.5843331161938
True	366.4613034763521
True	457.2180017680552
True	557.6549817901387
True	654.9836177862963
True	365.7770036607327
True	37.08857825055389
True	559.7995487701849
True	625.6373522623843
True	20.12769933528733
True	11.93274837109611
True	258.1048784616252
True	392.8646394301192
True	459.67388279952473
True	69.59832767872577
True	620.2084042939434
True	979.9556986596324
True	246.31139635680503
True	892.9258266046755
True	272.7126723737062
True	104.0858232744336
True	277.84902321347494
True	683.4278199915345
True	41.26842440225119
True	559.5824972487277
True	1260.1884857692564
True	1031.5432142468171
True	926.7815636044072
True	211.57072519994892
True	90.66662494894602
True	196.31547280997637
True	828.3350212914075
True	145.34794315206517
True	1074.1897113421105
True	882.4589234202202
True	41.12800844078349
True	87.44138450792249
True	418.73271838235246
True	405.6886860674125
True	192.0629664731769
True	522.7417987487033
True	658.9125663738857
True	126.40539941458572
True	270.382204691012
True	1000.71870564374
True	52.69047616845394
True	700.2235138972571
True	535.6518140716125
True	37.93411778178388
True	852.9534042721149
True	387.24975727594
True	553.2213793151623
True	109.65486692899648
True	270.2059195768923
True	211.4489500854591
True	27.023333111064385
True	119.95671215851306
True	739.6013894993913
True	138.94846828970722
True	393.6190117404757
True	63.67645762981631
True	640.3874380938953
True	596.6377768060834
True	210.84681596556763
True	448.488574934613
True	172.14853683700738
True	171.53282398161275
True	205.34112770065929
True	276.7856326087931
True	343.2070510145613
True	131.14397408032644
True	175.44859516513247
True	26.96357063122196
True	889.3250848384226
True	326.1328209727948
True	9.215613396566305
True	374.819454583221
True	160.24957788914148
True	621.5235375342762
True	379.98460083930246
True	591.3553737939168
True	536.5526159953619
True	492.90445223213135
True	801.3398980787799
True	240.5364349063905
True	580.8908156773963
True	154.87184956048478
True	538.2493747311561
True	357.51698527664894
True	369.99741548446895
True	126.43074220709644
True	133.93551560130325
True	107.30077606060765
True	71.59871262360545
True	715.2657573400639
True	178.51752570089906
True	43.38209969019626
True	0.0
True	527.2364114223005
True	111.42397363609032
True	22.515042845879247
True	43.111506929892286
True	109.438516916449
True	546.8920563783284
True	182.9719430508946
True	112.73451511058065
True	34.48715766383027
True	158.7113472066864
True	914.9960285943912
True	47.90229465577608
True	231.22323640804947
True	710.276784525221
True	310.27304854479
True	455.4784508580686
True	472.3719184731952
True	507.055360758793
True	605.4541489051925
True	933.7431047007004
True	251.62005360598613
True	1081.5885399730594
True	917.6579038721
True	626.222041338866
True	349.9760677340965
True	832.481357372434
True	9.634742734217284
True	31.365555962855364
True	287.2056063418713
True	40.82446491825432
True	196.9987502298662
True	737.2099962035287
True	202.7190332240486
True	739.816838105735
True	752.7020998611006
True	120.41049476495338
True	356.5267193280962
True	594.8557631857594
True	24.37671381487514
True	137.39069696434112
True	430.4074645506194
True	305.225806285238
True	204.00556895618067
True	114.5347264635776
True	385.8660343321269
True	21.92032885715457
True	360.79027700791954
True	373.5653081593789
True	1038.7112982150406
True	366.96124737632863
True	31.544445656601717
True	432.077296539337
True	461.1788533967816
True	230.7113755629261
True	31.63543020899905
True	755.5637048156079
True	438.03849875928296
True	164.2097382823278
True	11.816297244097328
True	1197.5662746251005
True	159.98859683300125
True	28.04828063239394
True	298.4007925926424
True	276.519501858222
True	116.96433283686164
True	293.1827219216825
True	48.30066779163447
True	323.15415813532
True	310.6814313827862
True	314.64969165910685
True	28.459267667239327
True	43.76931341942881
True	1058.4648446193196
True	25.681089644195943
True	13.052158593754992
True	184.97316002427485
True	640.0777495248491
True	8.447655822085478
True	194.63420455522888
True	181.6853877228476
True	542.9196896176461
True	366.6726132119256
True	732.9407359383076
True	318.43213873500787
True	486.3474839941968
True	449.27605962722254
True	514.567904018413
True	98.11417876206232
True	1259.708757796867
True	871.2857704613109
True	280.6007145122216
True	517.8611835142491
True	98.50409105581772
True	562.0321252640053
True	453.7086320319101
True	161.3199562939668
True	78.31255836182494
True	346.5745350388946
True	169.12727627994929
True	25.493630556556752
True	643.7328561798271
True	375.4470800571455
True	70.36882062678399
True	31.311672224728454
True	662.8112827372997
True	491.34160601328415
True	72.78238400615389
True	22.094840745464268
True	327.2729284034703
True	329.508582721092
True	720.54311214841
True	551.5127402845081
True	564.9740677525604
True	793.915986146079
True	10.364291979339248
True	56.6683526260726
True	37.533800939707874
True	58.30257512515756
True	500.14930379052976
True	583.0812867304076
True	79.11030328175003
True	111.23406285781265
True	194.25466591139
True	76.99611713232015
True	182.04819259753089
True	209.45525737460423
True	270.09688006316094
True	821.8757775923357
True	601.1333779117883
True	296.68751750920075
True	189.8537021564341
True	275.653969535969
True	252.36551776013
True	738.9683648676195
True	329.0676994729698
True	174.27968235996886
True	890.9098411659206
True	348.09825263082587
True	478.4771521713968
True	150.58474049550878
True	119.72547056628198
True	64.27751934030452
True	222.2485456690639
True	985.7951805636984
True	508.8201285320705
True	110.98844073071008
True	357.06742934084525
True	99.83255251341582
True	671.453673307934
True	5.2215841266022345
True	701.3370727251585
True	37.318108642800816
True	903.1676030559588
True	850.0045671475249
True	209.13678679255565
True	30.810333891623447
True	84.58079188614366
True	466.7526479902597
True	223.875269276032
True	1.5973934781809491
True	80.1634907512052
True	1079.959414240992
True	343.2165406733231
True	697.8493790660523
True	493.4168007542497
True	30.2618383281231
True	140.90535667455342
True	452.2820354651768
True	912.3600593594236
True	814.3110631551039
True	403.7762386762922
True	347.3105381198925
True	16.55565656273585
True	71.74274573364943
True	793.3217374562018
True	454.2824547339043
True	386.8113853705853
True	882.820338580108
True	24.66298510487856
True	226.55110364988192
True	876.6596414281661
True	237.28679004844656
True	8.892570126098306
True	504.4316862213534
True	103.99836672418787
True	642.5690759433102
True	53.16016575503291
True	256.0548957703691
True	855.5405550432718
True	895.5244044582352
True	278.0602570897143
True	441.6672243184527
True	112.7551609495602
True	615.9435745497149
True	265.0040163883756
True	189.05064738955585
True	862.9062983110607
True	51.70813863427695
True	697.768961684704
True	278.1352576136313
True	297.9540768942637
True	170.77429727415117
True	487.97111498878775
True	592.697560975341
True	354.8231608517658
True	404.8369518490396
True	70.179816085112
True	155.61849016350047
True	459.3711173592211
True	221.29567185072776
True	35.4115688198911
True	208.71381593227505
True	383.5545003567237
True	410.3266421849418
True	759.0775452288083
True	132.63995016658777
True	645.2698292645836
True	513.4960344438035
True	604.2778508735607
True	139.60843726040972
True	35.63881796990714
True	685.5084872509457
True	70.5216364788037
True	550.4637927442499
True	677.4818136362487
True	453.23143777183753
True	134.0101719959818
True	531.0556436440353
True	4.279620033355791
True	389.4447838101244
True	29.6247217816548
True	627.011875083322
True	269.6806174189206
True	564.8941917922605
True	672.7995740064455
True	148.71650599070313
True	527.665603895154
True	481.8828207106362
True	65.96401934312297
True	970.9235903618244
True	2.992885683656564
True	27.28920276341256
True	619.4075873156596
True	696.0107174844587
True	135.01477371013837
True	406.2385086521198
True	122.28835408669929
True	76.38958896899365
True	459.5450103872556
True	43.37734191459291
True	512.6507706680715
True	13.959963578986404
True	825.5620621038265
True	560.3412473324822
True	639.154732685381
True	104.32292179141636
True	377.3702249319496
True	1000.2840336077428
True	852.6141414109169
True	139.64962849443353
True	547.9574140017945
True	461.2284703779615
True	252.23134376205047
True	252.48339756145464
True	5.753422222288699
True	324.1608807119395
True	11.321628347208115
True	375.2705361857638
True	78.67490612379076
True	417.0813248018129
True	673.4831584342381
True	128.26345826815614
True	231.96773999117968
True	660.5310730783408
True	686.2304657455556
True	293.65011669461484
True	139.73663829343138
True	167.4040572341314
True	480.1960937284858
True	88.73082754307487
True	9.962269990836848
True	523.6395138148251
True	563.600631859533
True	18.53301632141264
True	134.59927679752627
True	906.971663037644
True	493.71943218689614
True	272.5759937327203
True	35.228849681723226
True	487.05679333277766
True	111.65282587181991
True	585.706401450449
True	667.457212545462
True	294.19003138757046
True	384.544388129577
True	189.3783979692357
True	243.82453657272995
True	76.12327682431902
True	212.02807544556487
True	513.6522672534445
True	19.79497184507649
True	467.7081968638556
True	379.2410817881306
True	757.092226826924
True	900.825933353268
True	914.9283060823952
True	149.09258229019977
True	393.11977320426365
True	77.05630869373468
True	186.6211020639487
True	315.01911744831455
True	11.754917700644752
True	835.4047765364937
True	23.465688069599327
True	393.4215083734517
True	269.2200994514401
True	647.9574857858371
True	207.68606627519128
True	40.693489400335466
True	677.1905068934486
True	1090.116510200689
True	234.17794107716324
True	128.04357950021546
True	638.2818085487336
True	497.8315179916945
True	17.48501479798317
True	814.3232472985143
True	117.41091356029514
True	47.15326977402528
True	318.8692103652178
True	333.567047070487
True	394.6825107585375
True	267.75549957601544
True	19.347027682805773
True	22.024887148090887
True	856.0556800716029
True	199.20298822643065
True	112.933249855049
True	876.3502830134971
True	657.0213196567728
True	626.2028865643726
True	444.6492194986615
True	148.4926812631407
True	33.75233295160779
True	96.18203286849716
True	458.4157895312168
True	227.4440289562125
True	497.5113630308685
True	148.9858045822765
True	480.213157460168
True	633.5835789933475
True	959.5482049938756
True	26.173932350618447
True	990.2052126220148
True	1049.7843083997634
True	458.8050840933993
True	85.4030961888839
True	796.491887047083
True	647.8650601621288
True	664.5606283794724
True	180.5994109693344
True	743.9083032577682
True	713.331992623986
True	121.77194692217338
True	767.7347550257363
True	818.41669311857
True	475.0696716336714
True	232.95120992001668
True	64.33306122420701
True	309.7152207574594
True	356.7831565392641
True	444.6388528148668
True	442.3314964993909
True	196.97333015635672
True	310.56165216303697
True	2.483570456968493
True	12.934491903481096
True	111.10760851650996
True	134.45512813051775
True	353.97217298183205
True	356.99657623184555
True	102.0966499509328
True	17.32740074620854
True	208.460909882404
True	816.9512607681494
True	480.01051823397614
True	522.1657492291168
True	550.6512667161446
True	812.9776401675834
True	638.7202365321812
True	81.00408530368853
True	213.5213436511696
True	239.17508241570837
True	280.675171426212
True	107.30059622493788
True	368.35060408415416
True	429.4422516851493
True	170.83685053979602
True	652.3523690281535
True	245.2538973885912
True	208.3185781349665
True	31.416320721681227
True	254.59432001467664
True	489.0557444738968
True	170.7162618593947
True	542.1182014302228
True	463.519227049004
True	250.1725571807301
True	104.7168693632315
True	43.0918682553988
True	408.7417604620644
True	790.3988740579872
True	164.0750270774308
True	1077.5523618645234
True	1034.3411831274525
True	485.832127477361
True	103.95251117330967
True	123.1174039219462
True	666.7234313052693
True	8.00169487286793
True	222.36760549654025
True	126.21609801888332
True	114.34915959820472
True	329.81589312368106
True	638.7392035766666
True	36.54532165394875
True	131.02718239260034
True	937.2638342287652
True	55.67197773128949
True	480.5160343257248
True	516.8884076658667
True	251.6864094965613
True	129.58419124237042
True	922.2776801142198
True	1185.250687128331
True	520.5437128673592
True	629.421106019198
True	211.38527687690024
True	150.41161579212448
True	314.9543023747497
True	258.323472474271
True	168.92162294001054
True	313.5094080611959
True	335.7434607931381
True	11.806419848662888
True	631.2060368228382
True	145.87485016806068
True	81.42543603087829
True	445.8530841423461
True	318.4581768408397
True	1188.3095578326574
True	360.1713077537554
True	986.5936776500604
True	10.52544150175585
True	267.7746975107488
True	221.2091348261012
True	158.32614538645493
True	507.12418795796617
True	200.78269937633047
True	424.0514257990442
True	329.5960290805802
True	113.38087166965047
True	369.43137471257467
True	1048.775503623007
True	738.8957181278373
True	228.45100536288217
True	113.99752275400392
True	289.9951453546108
True	23.39871911707749
True	345.5139266990232
True	321.99553154631286
True	561.4231890672756
True	454.3590268176279
True	355.4821677071442
True	163.10849405178632
True	11.49980738341748
True	414.9837997793541
True	268.5537725450038
True	138.0521702860739
True	301.5749486430266
True	438.20570411758337
True	809.4435866075014
True	313.0427931494927
True	773.970022052501
True	409.89472840412174
True	373.5734610792037
True	1.3556337486343282
True	1173.4699157986404
True	100.35355272281517
True	923.1514861028134
True	199.3704718384758
True	447.036146481462
True	662.4947767732604
True	86.61231296928716
True	474.81123428779273
True	34.826871956368024
True	425.55766788551153
True	77.41435205208272
True	223.8867619732136
True	37.10442315981769
True	662.4087564597953
True	183.8665034050452
True	24.54966747649854
True	404.4024461854789
True	112.96639040666936
True	155.08613139787775
True	804.2179221945961
True	250.4470081989012
True	151.7773106496097
True	369.4472842262791
True	529.7016906661993
True	325.28666257338875
True	530.9829637137839
True	608.2799031326616
True	159.59313568151828
True	6.244098944957995
True	68.14129522859399
True	428.77390692450655
True	91.61216471322923
True	83.40841070048484
True	1060.1841227355933
True	25.684356719779817
True	329.0416660790977
True	324.78308618488205
True	452.4433379590998
True	662.4028153745902
True	187.6413349210576
True	660.1128691070094
True	336.5217166249297
True	341.8332683706859
True	267.5431683120948
True	209.24767526369396
True	369.4956599787584
True	449.2863955016177
True	425.4916182222746
True	604.3542344301187
True	143.0231338010694
True	74.25700309843296
True	41.52095932438341
True	296.68738946947065
True	626.9561786159622
True	414.47528825545606
True	794.4764659607495
True	214.1097615666278
True	409.8161263049373
True	65.24328957802501
True	54.06869682023578
True	412.8051440781094
True	197.13135391264245
True	226.4691466068895
True	42.13793047111136
True	1053.4231548944915
True	178.08022382074833
True	904.6974456789044
True	316.56936089514323
True	920.981917123359
True	230.5174934154899
True	458.196903140996
True	540.6578324564664
True	614.0573166970544
True	220.2713945525631
True	489.97800969232975
True	930.7189402637088
True	129.24606812723977
True	6.398312859695385
True	567.5662270628881
True	27.252269658122632
True	68.25429236202062
True	798.4957067974581
True	224.16479939752296
True	970.8489111753902
True	675.2061140265981
True	413.268828700866
True	281.7908865593586
True	491.62914786890326
True	334.2950911567649
True	179.94626529832664
True	644.3038228579277
True	729.4424885828126
True	211.03482737654213
True	86.0505457107533
True	524.8829050121777
True	141.12606937860318
True	384.5596344027191
True	330.0819605190289
True	65.12395248432469
True	357.31107218217875
True	397.77288592658704
True	378.5047230719202
True	411.3910819422771
True	416.1972578826904
True	651.7906178298721
True	54.90558814887701
True	450.9116038589832
True	328.9330351073454
True	658.9580600442188
True	216.3547109851228
True	104.44671684931376
True	42.15689281283918
True	523.877233566986
True	656.4750290035188
True	178.6644268772537
True	417.1434430416797
True	335.4900465681076
True	18.00763216520199
True	169.28187343976185
True	299.3651485696993
True	2.7754245764494074
True	857.6742913330183
True	78.29909571450594
True	102.98204987482256
True	109.98534272137468
True	356.8895884458449
True	36.52137565153675
True	448.2870262654672
True	231.1614532319917
True	5.22309841549943
True	117.91602472979132
True	429.5075434945955
True	47.30902514947448
True	66.39262931923027
True	169.13182955061416
True	282.9414321256864
True	969.5264813821732
True	385.9440631301846
True	952.3350708199488
True	177.74210289704234
True	1020.0488230831454
True	775.0956481825373
True	672.3298184798061
True	399.88243178210894
True	374.1453804296252
True	80.19051693406749
True	73.4697045832797
True	78.89644754369985
True	173.29545373615034
True	484.7628673153244
True	1074.9418748503315
True	184.9985268245331
True	356.8655391142871
True	432.627544964632
True	612.057402626404
True	607.3124495312729
True	285.4244990582838
True	462.3904336224598
True	678.3559634169187
True	93.31622308402096
True	742.3798725395899
True	269.5192878054165
True	134.66886307277957
True	409.6848273132111
True	864.6916660669448
True	429.2111506352513
True	862.4884164237217
True	199.67468673054137
True	356.9160943588401
True	697.208181401086
True	616.819613015667
True	196.32707320589623
True	250.24184056023745
True	803.630832432064
True	31.829871084539352
True	194.3883629457968
True	490.4685098805052
True	732.8515339526308
True	100.63702680408812
True	37.4909271523555
True	170.959546311851
True	738.421143341435
True	322.4279595210969
True	557.1376338679158
True	358.79757796209304
True	295.1127898398635
True	454.01302930007466
True	483.38456859330427
True	75.72906540280455
True	369.415207453398
True	753.3259307008849
True	0.0
True	295.6360054415129
True	245.2921740213072
True	957.884770780552
True	146.03742748586097
True	626.4864625025716
True	635.0525501216966
True	114.81329179763524
True	209.11317641123188
True	130.84679153206756
True	11.040455933580086
True	295.75453809560554
True	377.0004968936392
True	1110.8608819632689
True	245.7261190738957
True	409.1042333778332
True	654.7348337119175
True	207.0724853196573
True	26.10715347487196
True	820.6618077574338
True	611.2126038919716
True	151.46179233880915
True	598.2917510545592
True	165.2613835512933
True	311.90919214845246
True	784.9258051359243
True	32.520693041777044
True	102.9712400955612
True	517.4615718230048
True	65.03199340743687
True	77.49145204889233
True	401.87962653235314
True	24.594036004013265
True	777.5936211215495
True	103.21961237762336
True	160.1784124985852
True	18.203187477403358
True	692.0029815829325
True	28.37060059328065
True	772.9275641018702
True	398.3598192052761
True	110.5846756955028
True	709.4997409112698
True	527.9098390334625
True	580.2541884104253
True	46.63378930631694
True	370.2442354513904
True	5.736252343663836
True	93.0240838739005
True	376.23927660032746
True	47.89587140473177
True	115.60790821339783
True	312.6373217399501
True	188.7042359916165
True	101.61005487671753
True	621.8066717478159
True	18.2792499209326
True	1139.1950022562737
True	507.56907183309454
True	307.6154487469777
True	492.5497986625886
True	127.02289114299928
True	768.3518128354431
True	1117.531858397379
True	742.830308688744
True	183.37565554717875
True	226.23770460435964
True	52.27708713254901
True	60.71578115127497
True	155.2115359976052
True	104.84879071142782
True	168.9184242473318
True	1165.923396202705
True	318.72629016374185
True	354.4823920827815
True	672.1393771720001
True	17.58440941498953
True	15.502864748615972
True	553.1896539683737
True	5.999863314746724
True	117.89550481049064
True	699.8352574905898
True	182.08151040664
True	654.6345368596409
True	849.5988654423705
True	155.48971869955236
True	899.3547708530899
True	3.3390661626290656
True	469.85721026354247
True	1064.738794102551
True	25.384343268086983
True	239.17784418435332
True	153.24478441154824
True	998.9560718175492
True	225.99553483432717
True	479.3702733768934
True	116.72017872567696
True	511.7674578226157
True	153.10421811903956
True	101.49720380385094
True	387.26312871784194
True	69.90936444814275
True	55.49694048595583
True	1034.793883397954
True	269.51794498597513
True	156.4652222831107
True	366.6229569256606
True	402.4300833392014
True	206.5450797859667
True	166.8473411200112
True	403.7767400461608
True	34.68370640055841
True	478.7244900432583
True	1111.5058714459349
True	117.84963701693408
True	462.8713938221762
True	302.33440046921584
True	27.17230984154994
True	405.19633855995374
True	102.39778254136571
True	586.6817900076579
True	208.1341601889341
True	422.0515918255492
True	20.365325750666315
True	446.67664288937226
True	108.6963056900348
True	340.1555327678225
True	34.013311965161414
True	162.06470213285354
True	250.362828612682
True	785.1256104637449
True	60.92570786629573
True	135.77818973589763
True	234.39083642943177
True	142.13364137925657
True	632.4489564198726
True	549.1747480647123
True	779.4806356367305
True	396.3730559688344
True	529.8642597559129
True	422.4825351590193
True	677.2544383696304
True	69.69511106938266
True	488.1637126292556
True	418.2811277684576
True	49.11792100389189
True	77.0748077152388
True	135.04718944156463
True	91.7831323545251
True	327.41742481889736
True	878.3500508992263
True	332.24032632904243
True	1102.1763894375365
True	300.2450387673867
True	917.032429289792
True	149.85716447237758
True	585.7344112196294
True	633.3542551484184
True	716.8610643559816
True	453.2796823908191
True	65.20987593147382
True	298.2894558827998
True	38.845721014696885
True	153.5396352683633
True	172.390083815973
True	1094.0290850118438
True	231.9957934869522
True	562.2651550727697
True	547.0423661789964
True	558.5472682377205
True	877.2286259685116
True	592.2285863218151
True	636.376521095051
True	923.908666248234
True	124.41019360080492
True	305.7530181501086
True	253.43490940336807
True	317.8972537553343
True	88.34098526259788
True	384.684136171466
True	3.5821003982376647
True	327.508226714095
True	263.1246055655639
True	594.6752199053242
True	289.11577640969057
True	349.2611835483616
True	10.000830799422264
True	60.18044742302358
True	546.832899086951
True	31.065986587568503
True	142.77796480558268
True	68.30391466277023
True	149.51571541675546
True	231.28792413631135
True	70.49549885615815
True	376.0537503111312
True	276.7580350208156
True	98.8183217230582
True	342.4127637092925
True	66.4602694434602
True	582.0606336986082
True	863.6317399055364
True	271.9215733058523
True	1167.2686666576676
True	115.93980578028112
True	295.74551787785003
True	1051.357154506601
True	89.53587722181192
True	283.20935904326456
True	10.663747656336165
True	403.5014042886469
True	453.5027964488134
True	155.4376695626463
True	627.177115147591
True	931.5431018113032
True	164.92039177911985
True	78.16827888688371
True	331.8112685343263
True	542.8717367011037
True	591.4308786833391
True	1203.2850250245128
True	25.336196646198697
True	944.6480146463696
True	143.83362203806146
True	631.661871661716
True	117.43261356301618
True	127.50896186076012
True	185.355046915786
True	171.2235932518058
True	767.3750787769178
True	206.35691291930647
True	227.95029962133745
True	70.24054719749121
True	518.7720287922413
True	448.6352893475311
True	174.52777778026996
True	238.24247478345345
True	16.70305135840594
True	424.251941222972
True	217.50767945232792
True	283.97011438341434
True	108.71415933350288
True	680.419760424501
True	420.2133752283432
True	259.6619763840517
True	638.4402055473594
True	521.3037679044647
True	468.78710043919625
True	135.31172989348212
True	512.2218632908933
True	442.6884160263858
True	2.5692878938274326
True	196.4421563958417
True	92.21652163361324
True	239.6298121010403
True	2.8599169148193084
True	129.92527184683058
True	344.97969977415164
True	6.946301059602826
True	892.9400132653553
True	179.92871288502533
True	741.1701464178938
True	764.716079512844
True	158.8437302420177
True	220.61097039123368
True	467.71828606515584
True	835.0590499742091
True	49.688339080023255
True	38.97877361925229
True	127.00468761961534
True	612.2784907006716
True	726.3358045491169
True	187.1395189351139
True	599.6362713935193
True	597.4439138992593
True	830.1298880053869
True	382.3044051170381
True	181.44769894796897
True	875.3379602167892
True	220.20878596615887
True	154.21907460752942
True	328.4366810856408
True	225.73154819906608
True	212.28424784221696
True	615.9910942031339
True	248.0239193428092
True	188.1351610253992
True	447.1317930904797
True	471.98113519208727
True	65.82520148260511
True	280.0477577325459
True	83.75811622436511
True	325.8427585398496
True	356.1220443929398
True	254.8497913291144
True	178.08863968477985
True	400.1689697870713
True	651.4717183792405
True	751.7200742859504
True	304.14941186595485
True	758.6342537124568
True	58.29755922686661
True	856.9703901489823
True	343.87390611769234
True	11.672719175691356
True	626.291472711075
True	701.177058501525
True	258.9725613146674
True	170.2032141673093
True	45.74204101535935
True	389.8764392031088
True	73.05422696232544
True	14.563801154833811
True	901.8042907195304
True	375.9978784625517
True	180.616766021169
True	987.6176334542472
True	10.949727891505391
True	805.6534088179079
True	32.065758611815745
True	682.9356813321688
True	60.66123222175736
True	788.0107467585424
True	443.8079760659884
True	192.47296092027327
True	426.6455931109068
True	210.1430261324493
True	296.467057176124
True	221.18654012422127
True	410.2817270598023
True	8.72630785632881
True	323.33452281825254
True	114.85130997619606
True	11.951755303120644
True	468.5037452541169
True	688.6864656307916
True	286.9731854127107
True	78.56374061241044
True	296.2620645701852
True	81.60292964134165
True	192.4608286662957
True	176.02610303019958
True	378.2106435289805
True	45.6173183330581
True	131.61866221392052
True	390.300165976308
True	835.3069572345839
True	109.31383135408733
True	207.5289368533897
True	433.0676615063147
True	19.98177518611973
True	419.4631849988736
True	506.6064427146776
True	87.35389011611886
True	396.8025105602983
True	344.25841712804214
True	413.4445915409812
True	586.9425900606936
True	1011.7196870528352
True	995.737221050742
True	55.035311901425246
True	1082.305836140734
True	113.65002972560418
True	118.5408013159585
True	113.44709831826992
True	493.1109934185511
True	369.26336991600607
True	563.261232791954
True	260.4739604911154
True	158.17397529372133
True	400.1618525967564
True	15.55148574004316
True	451.18522757750935
True	395.6079804272275
True	149.93549384918833
True	95.95204155461391
True	525.8620065287239
True	1021.2356097726756
True	196.77484485899464
True	66.43064889382893
True	411.4754001173224
True	375.7411365908708
True	482.1045441350863
True	328.6829827217578
True	4.355944243870084
True	515.0165795226541
True	502.7678564944249
True	498.46034326082986
True	193.07733486550032
True	108.72404259068206
True	23.12888327793676
True	381.0148928348223
True	108.84377175415968
True	7.726149623690771
True	29.979457117854
True	347.27754517789464
True	676.5790231595688
True	135.4137325598161
True	90.2211824760526
True	23.39925878976394
True	412.9846461213299
True	370.7006287700454
True	777.8929067106652
True	308.9080123372516
True	526.8550985789915
True	547.8257430913743
True	527.6567136328451
True	292.3725077124188
True	529.1695197753671
True	100.69870369045678
True	580.6920985395277
True	6.9205866588966
True	352.0406300759922
True	484.89497645643456
True	989.1512891351924
True	346.8610084249915
True	785.5020099599818
True	958.366864729915
True	186.02297736106888
True	38.98137701026796
True	357.35306683259336
True	389.5386909280688
True	545.2490314095987
True	226.91102462089145
True	28.614355912235865
True	639.4899293850696
True	134.2293415526772
True	1065.103052516318
True	315.659386459343
True	467.4364853231695
True	127.11864927566522
True	822.8731775109252
True	141.4618498903479
True	826.3911413666899
True	552.3961434034695
True	188.61693434247292
True	111.45319175451232
True	67.80811618204064
True	577.553202930037
True	901.7819472106864
True	422.0933663561743
True	519.8605642184534
True	130.49855526008506
True	626.2906172615038
True	485.32735566595113
True	795.5653118955844
True	313.809227974974
True	581.8071006078945
True	119.30794214375688
True	28.467373101280184
True	409.3184038937437
True	167.13053669168843
True	110.7120039065209
True	359.7937087122926
True	1086.080788598507
True	271.698478177141
True	557.064131432763
True	10.6094648529498
True	75.02913464432397
True	325.6115794072485
True	765.0265893991051
True	446.6251155665296
True	506.00454424622944
True	717.0102936574173
True	71.01670496906058
True	741.5134578509733
True	47.72330753426634
True	104.00090355489976
True	193.82262903319477
True	75.1163722669931
True	22.79406061005465
True	304.7751828774067
True	475.625404428223
True	881.7056498524751
True	869.7773878269516
True	6.043566927313869
True	282.9645814831691
True	477.7835708873976
True	124.83395733045396
True	250.3904719780776
True	310.93891339604136
True	1300.0811364054196
True	443.5186244425292
True	25.041802535295417
True	178.63740141955503
True	702.280948652879
True	35.40783834567629
True	177.3728727701567
True	546.3707933174421
True	72.85092999884485
True	883.0335361046378
True	318.6271978872005
True	662.3202172335839
True	77.22199357386657
True	689.9691956449229
True	609.1603997045407
True	873.2969983310026
True	256.72237676088105
True	500.1507873868472
True	807.3691447972051
True	893.8490650063779
True	227.72865769711325
True	721.7154805391261
True	221.1723319868703
True	437.7951321857914
True	371.6453412579909
True	498.25465694418574
True	491.4577469837749
True	300.70466337151674
True	351.24928803560914
True	111.3507534460223
True	318.8947687597471
True	1126.5595908800296
True	312.8237861046661
True	143.71866906952175
True	296.72053752616404
True	756.450000514465
True	657.0757953731162
True	430.35530428387415
True	124.01570115981356
True	332.1861355959856
True	34.330870929505096
True	173.39622048092608
True	87.81121734812668
True	88.94104491318096
True	554.211181740346
True	140.4294644003864
True	136.3659705137767
True	108.10889827137149
True	87.89065646165024
True	452.6781900219767
True	390.63644110903147
True	1039.6480645749612
True	554.641171988509
True	849.606853414195
True	280.488083880505
True	292.97295142518703
True	554.7692502784773
True	200.12227126480596
True	777.7139688995009
True	244.58748648081576
True	344.2825356793772
True	69.54420054222307
True	113.55856936635224
True	265.1206841735151
True	121.84988392719362
True	462.4839858401043
True	27.57300641129203
True	570.6569143409713
True	1005.481975002631
True	713.1797458670849
True	1.125418183155031
True	63.38544514487661
True	488.155154689971
True	428.433361363932
True	73.14315791713513
True	125.24802173496788
True	305.6891124278489
True	78.21513380264811
True	53.29068215937803
True	724.1218922409381
True	672.8516095853995
True	167.03226573954694
True	184.241870604628
True	554.6697265555688
True	53.40206980822444
True	24.73609875745789
True	564.6251851661431
True	457.4918622402525
True	1129.81631575453
True	47.01500954522981
True	441.30989413978006
True	848.7150743071079
True	816.1707354622499
True	294.85988928165006
True	740.4785915556889
True	412.1382006227713
True	40.75093533312253
True	101.74615381729542
True	719.8488756426791
True	77.4773528044725
True	141.9943767087513
True	939.9662912395016
True	187.4266803856872
True	275.21724261385
True	106.55727298941416
True	653.4349734812472
True	592.7443151588468
True	213.9179861054396
True	446.2866107766943
True	39.67963723764164
True	278.5908241030662
True	587.3075246549205
True	616.9408217669419
True	316.36154844472134
True	76.29634128827364
True	920.9287264954004
True	1080.1390158102831
True	567.9869016729415
True	64.52634579977095
True	32.80558587027655
True	88.78749079864629
True	104.41414950097118
True	99.36447746263286
True	894.8900869823768
True	1210.5478056921872
True	736.9025352518939
True	328.34444258582033
True	8.061741026795671
True	21.61369661277991
True	333.2831034747594
True	481.7337768999603
True	45.41216474411696
True	572.8636250833732
True	425.3825839088421
True	391.0293603229206
True	83.15460401848732
True	193.61740924611655
True	262.14767512239865
True	130.14405830842043
True	377.7041160925901
True	44.164509188461565
True	172.40449006824005
True	1165.0111641290891
True	5.556214383537052
True	25.551405891347823
True	580.7686670544566
True	354.58270540626046
True	763.7471963113836
True	153.4573129092928
True	764.7354078965308
True	584.2032424508365
True	282.2616465431895
True	437.14151686005226
True	345.2195027934332
True	294.6525856995508
True	264.96441815971565
True	407.6252636258152
True	490.9032265502644
True	490.0324103140082
True	108.02967485070025
True	359.82070738248166
True	9.021004082054578
True	191.11178044452265
True	230.3903776154575
True	860.0329389469774
True	608.2121119128165
True	30.92363516047204
True	729.0007599310367
True	837.3662964170596
True	104.34088953780716
True	348.5254912837527
True	855.4929744601824
True	223.85904412230803
True	160.01655312252296
True	521.7120854966191
True	596.100867970936
True	1101.7910491614753
True	156.11041939503286
True	153.82814317281327
True	258.0965782934024
True	321.1841404239568
True	425.3706167226255
True	412.1257837399044
True	321.4223265965403
True	433.7172194161786
True	496.0701988373959
True	223.94361338258335
True	1482.8879611274024
True	254.37372194439212
True	395.1562011782106
True	53.72708073216441
True	762.8895712892667
True	251.76804207709435
True	930.3198554389124
True	563.3273249925106
True	321.0368907007233
True	764.1482574988368
True	269.04073874345056
True	213.76273037033545
True	258.5477546000077
True	213.83041884933496
True	140.20281432433197
True	257.595979382742
True	721.8678409075766
True	511.3510040223215
True	216.95975185277257
True	1162.6149981024828
True	122.3863551930598
True	268.214676529684
True	70.32688213347312
True	315.74710413030783
True	401.7423748186735
True	94.0961771907606
True	205.2500914075354
True	73.45961578974244
True	688.673669253011
True	387.8956079564406
True	223.3507863431891
True	739.4540368165893
True	879.3749932561414
True	830.3602270885813
True	821.8485947332516
True	354.7781345653905
True	1.380236020734532
True	271.7512363642916
True	49.6274236625714
True	392.54231601124224
True	54.08303288036593
True	348.8235944714368
True	850.7002820814258
True	1018.5194381269918
True	405.0067344608648
True	21.77264441202232
True	527.8811361158328
True	496.7562462707626
True	193.191199156128
True	242.10939188599136
True	288.39062562364524
True	20.80873031574179
True	125.74399222218076
True	960.0187032307264
True	58.71560651737503
True	492.3850672812213
True	781.3877349894287
True	101.46589325778233
True	255.09176880735652
True	112.50585960519398
True	15.25013089353386
True	1.576589095989118
True	118.77572913238166
True	993.5421766945732
True	488.4572439511936
True	62.10025957167582
True	781.0378647845077
True	331.7806186107376
True	1.263203558692695
True	435.278329557856
True	184.71112101155936
True	507.148748204656
True	80.56896172055103
True	309.941017982302
True	368.1512983557599
True	170.31175919805733
True	218.526665985998
True	130.7095340399348
True	175.81192231176465
True	950.2531115037864
True	14.604237771751755
True	511.011988630945
True	487.8957494456759
True	416.1707428247259
True	222.1812517912951
True	244.5039320353733
True	161.60015997877431
True	47.22418559799754
True	496.5741675447805
True	155.67438550544722
True	849.9236127344279
True	811.239631327352
True	243.6044750883786
True	316.09878055109573
True	529.5289561576438
True	44.072512205185554
True	86.38622992526633
True	728.6702295295055
True	1100.4170877464262
True	105.66429506345276
True	725.1073967718725
True	142.81205026111323
True	956.5249748515052
True	667.1175465006994
True	104.51968570043152
True	267.14258161809016
True	597.8395518329975
True	271.26614250638136
True	47.02998572916618
True	568.0456264418406
True	443.58390618271295
True	5.273409065843167
True	476.5229905222325
True	68.82631912753398
True	164.84938640488215
True	232.63947641940408
True	306.9169184167271
True	75.60007822081108
True	226.65399737205803
True	340.35128502774995
True	437.6000627452379
True	966.3944637635428
True	47.85996542862858
True	915.2940930645352
True	1041.183231949086
True	130.9047620544943
True	73.81458927080415
True	987.3073786134428
True	35.413300668254195
True	231.3004226713913
True	85.46010651896361
True	221.6732561374436
True	367.2854602465353
True	946.9886394469936
True	100.9925335278556
True	69.80262123792811
True	663.9353109996465
True	268.69748702044745
True	708.8932856204289
True	51.87825319374004
True	508.0412952804317
True	397.4987013797242
True	688.7824866244106
True	52.725881640902536
True	108.2348437947377
True	26.830904625415428
True	266.5983292932214
True	43.74864115439001
True	346.31455948639467
True	2.616452984617462
True	1159.1557708494204
True	103.1823990255207
True	127.36911151731742
True	354.6845871153528
True	723.6055821166461
True	674.7519103400496
True	1006.8661244768762
True	481.8505895769424
True	407.8106722427289
True	138.78425352900675
True	416.3205679650048
True	887.128098682666
True	431.58010371024113
True	962.7039583512508
True	87.56388143016802
True	407.0053699803688
True	180.40919480294775
True	282.9167260506972
True	779.758729390666
True	162.4705781595618
True	133.07012055205638
True	61.90311110706415
True	853.0454752886733
True	775.7688684528987
True	83.24215348411849
True	441.2828307485392
True	722.8580400973946
True	421.9063104306593
True	59.19508717217467
True	321.02496494501605
True	785.2511036155051
True	29.3846323329266
True	372.2966144726244
True	169.13097625654626
True	284.9613417159997
True	31.108237056745345
True	210.16908001251133
True	783.1847359143966
True	645.5479254612508
True	56.663471227700974
True	291.4790556000196
True	899.469190565215
True	15.835052498217571
True	320.1595682936246
True	284.951554216328
True	425.1201395733902
True	211.3552936326108
True	585.6731152675468
True	47.87586901634228
True	992.5276166301952
True	890.8240222828041
True	45.30398575445979
True	385.288025055216
True	728.2051479127688
True	888.1029930611868
True	274.3100335948957
True	604.6232436724699
True	125.77219519871451
True	194.2460896238237
True	135.09517989216425
True	134.66505487582273
True	208.51895569564635
True	959.3595869881956
True	787.3539131408531
True	939.07225409023
True	20.69241572001029
True	25.93450433899084
True	366.402552377357
True	13.28999922716418
True	644.3636282947327
True	1113.9103859121503
True	265.19807438919173
True	212.60236129578837
True	88.0169984458271
True	214.95947855103708
True	128.30401597005286
True	45.93744406283217
True	133.43104422143006
True	85.41101119388239
True	242.1722742524568
True	530.6806215366978
True	162.29468085418625
True	28.80280906817868
True	59.62773711395729
True	423.7611010908237
True	263.41540994612825
True	583.737188526924
True	24.043204691577785
True	114.23079919862091
True	669.2545441735263
True	264.7763758746439
True	476.4235124222088
True	653.8403317033906
True	102.8509464980876
True	109.39937970808488
True	75.22515912482243
True	26.905075120896363
True	122.63472001883198
True	85.11019871900064
True	96.4927218780682
True	155.22608766748516
True	237.64603296399343
True	823.3341707164204
True	293.8617313001837
True	939.0771202230374
True	163.0691770638141
True	200.690851645703
True	774.6357005678597
True	299.7300709763282
True	602.7402697551623
True	250.82739960709688
True	354.1831523136252
True	446.2907087876406
True	566.858621277131
True	637.323983756681
True	369.4578498718184
True	32.320330670704514
True	550.8366840985502
True	622.3465501059416
True	19.10797075366032
True	12.071265477679948
True	260.4520232459134
True	410.1943444044473
True	455.0182057619699
True	69.95065603519241
True	650.0805037659069
True	970.77150139991
True	241.10862055691732
True	892.3227982329133
True	266.3971035470522
True	102.80403687918586
True	274.9861046531358
True	685.5190323386764
True	38.78183512349846
True	567.6905086221997
True	1269.6781258436467
True	1018.8020637411648
True	924.608994521442
True	214.16940071728612
True	95.23756173558616
True	191.0141401835928
True	825.8744015528191
True	146.58009341718451
True	1078.3075879256248
True	864.9427812373583
True	45.06946786585188
True	88.93003566045367
True	414.7727637177331
True	419.228521791784
True	212.3229974804344
True	519.8410117806604
True	646.6706588874065
True	116.91079272107926
True	270.3684234803343
True	1074.77815365905
True	54.25235506447528
True	713.9198224920187
True	543.9678003780142
True	38.94048253985539
True	822.1196065962458
True	379.6504361947877
True	558.6392029410166
True	108.5316944145927
True	267.86399368903005
True	220.0460262616238
True	25.842156555993817
True	133.67640898825104
True	760.6719468301893
True	139.36908342364225
True	382.35127501718944
True	62.85789409693093
True	630.5790190648911
True	610.884170561614
True	233.60199150440508
True	457.3782659522884
True	169.4316836488673
True	156.11575901042372
True	220.21456579635048
True	280.9792845111348
True	347.9248631993282
True	135.72639120461315
True	193.73225614680047
True	26.67566771231736
True	867.2127886425781
True	309.47639953557416
True	8.676817028785706
True	370.0469035034552
True	158.21562123301266
True	618.8818671652947
True	365.479363063866
True	599.876082423183
True	527.4748150685322
True	477.52862122922886
True	783.3771280862413
True	232.36795763516253
True	548.8821963930977
True	162.9454798007499
True	531.2954508027608
True	361.3306455202613
True	375.3585838274776
True	125.90861476392512
True	131.1848001796573
True	113.27145707559026
True	69.32128168340452
True	745.1173146279087
True	170.25349894204751
True	46.09348442837554
True	0.0
True	546.8356149107844
True	113.98067060050798
True	23.56961509778793
True	38.37316642770487
True	112.814755535341
True	548.3922838043818
True	179.18519015913978
True	109.1765504718482
True	33.292848239754335
True	163.20128046970973
True	944.420010988354
True	50.63173945973834
True	233.14676885828067
True	729.6033136598729
True	316.6312285722308
True	458.2767369600671
True	470.0074752518349
True	518.3239774448956
True	601.9595486332381
True	920.7210862111996
True	266.1892231056485
True	1037.0446603859768
True	918.8433832809338
True	624.1000569626732
True	339.1115469769043
True	863.2340759280106
True	10.330319559540309
True	35.66793057454747
True	298.1005918207045
True	40.72740612606352
True	206.1449148880698
True	742.5731393467796
True	218.4290784162614
True	740.8539247336073
True	749.2753528917463
True	121.2747331735163
True	375.5930108950866
True	597.6675167121695
True	21.46362156909433
True	135.15154353823098
True	443.3152610030169
True	302.8990693805631
True	191.6977156687905
True	110.20754803565453
True	376.0645880383223
True	21.51839482857757
True	371.73558658288687
True	363.2550409804993
True	1046.5544260268216
True	360.13832367815246
True	30.409001782090684
True	447.5754736663955
True	458.40180683052745
True	228.4134260194897
True	31.721827587620865
True	760.1172439823569
True	443.2891633017773
True	174.6272027420963
True	12.467595607777094
True	1206.5768257443249
True	159.60528496746673
True	27.845556709549765
True	303.2798682438787
True	286.604486274652
True	119.7595486942779
True	292.0713020237645
True	50.48546782486739
True	314.8995048500836
True	289.4576491239231
True	323.0425533587001
True	30.116516123833765
True	45.30336936780362
True	1085.7460573122405
True	27.74239481859922
True	13.470056841153385
True	173.7155035417412
True	661.301759182366
True	8.12934839590822
True	190.48927709921705
True	172.80590928966254
True	525.9768611369472
True	390.082566022632
True	706.3207098343216
True	316.8384993432452
True	493.3964579436376
True	435.918806886457
True	493.8572965953386
True	98.29458006328282
True	1272.4915903215624
True	952.7088288327396
True	302.2820140413243
True	548.4793438279867
True	96.64132438959234
True	560.4458854532945
True	427.78562833095816
True	160.40279299612172
True	78.60090437851551
True	336.2030593551177
True	165.51601265780624
True	28.76461432299193
True	600.4050951634192
True	382.7881085489065
True	69.51341220549801
True	31.63123582463924
True	673.1412101162026
True	480.6986924784816
True	67.25803716277841
True	22.29894207648104
True	323.065416863156
True	313.2623373694386
True	701.9391663311206
True	545.8496692660998
True	562.765285194497
True	785.0291386062481
True	9.176524294851738
True	55.22975073830112
True	38.71099181289912
True	61.01981485243959
True	502.3899642054392
True	590.6563361262278
True	85.6009941513497
True	113.4491827615184
True	197.23655621546536
True	71.39794520899265
True	178.9954397527477
True	211.29975335341743
True	274.1777584173989
True	792.8848711285993
True	591.760618826683
True	280.6808972810698
True	193.693814209216
True	261.53632443075605
True	249.9481014920938
True	737.0132029661037
True	319.6536397176596
True	167.41856093013368
True	910.4654433593444
True	353.0237098161848
True	484.9502342713871
True	153.07444995773074
True	124.1967925624405
True	64.26477060813899
True	211.9245976481834
True	979.3262401463348
True	520.6998566906337
True	118.55728159875108
True	355.6926941869139
True	100.69141098631928
True	663.4623231304298
True	3.727946777068265
True	676.0132794977826
True	33.62324693189667
True	947.9237447643866
True	855.3434854085687
True	213.62963986340836
True	31.126744739744726
True	87.641813717986
True	472.53583185779536
True	231.68930229046543
True	1.563582221241866
True	78.95305525571673
True	1053.3948285221893
True	334.23471640919377
True	673.6439644366843
True	484.1238075852594
True	32.003247835273605
True	140.2316033796617
True	446.3910130996391
True	918.4762500092908
True	801.7535437596274
True	419.740108722623
True	348.78925185013435
True	16.451042577276084
True	80.41384398323926
True	737.5144072243247
True	478.3284575219228
True	387.1706120956721
True	857.5342798587732
True	26.460907094910617
True	218.25964686057435
True	882.8247175833396
True	238.12710113804263
True	7.896485423330025
True	492.4542642869197
True	101.536725670733
True	652.3186660464851
True	57.2763790202877
True	260.6257715703723
True	889.6725990005988
True	899.2978571815028
True	270.4201113338752
True	429.6768742726354
True	116.40823778792422
True	610.6443568269175
True	263.3474661328962
True	193.2650099703696
True	893.2491005035068
True	54.33290076375034
True	737.5646047283408
True	284.9800013783085
True	308.97306617441353
True	170.34741103134894
True	489.24350976249366
True	606.6418397326055
True	367.3508558921712
True	399.138919985137
True	69.31040598254371
True	165.13359927800403
True	464.923391754893
True	224.21915396117265
True	37.45049852181565
True	201.1174837360956
True	376.95223595046457
True	395.4198272934179
True	753.812757179634
True	134.39778899073124
True	644.8672996526019
True	485.3981419319438
True	595.3031409517218
True	140.89790734260015
True	40.995472898845385
True	689.8133557665775
True	70.60386436062277
True	551.7531981966561
True	684.9265141402899
True	456.1883784862568
True	139.34861329910464
True	539.9572200707872
True	4.493198610064503
True	398.6873069302444
True	30.765417088327062
True	634.3380893736812
True	266.7315485312505
True	583.1325026019277
True	714.6009930086166
True	145.44591332006405
True	537.8293952966354
True	488.7827848019926
True	63.79278963347004
True	930.8608404478832
True	3.6158833395739616
True	27.82259253623268
True	631.9876332985017
True	692.5936925522301
True	133.88181993753034
True	414.1269669634248
True	117.93515692962816
True	69.1700517884102
True	484.20621188367807
True	40.83972369386723
True	513.2777231175153
True	12.865277178589007
True	843.0490992269664
True	564.2891404934838
True	682.9597346962507
True	98.65822247730216
True	356.8911663563383
True	1022.4752322637842
True	858.5425382473867
True	141.57700486874762
True	540.6821444053447
True	460.3557916655691
True	249.9806805046773
True	265.3654037152111
True	6.106843889032294
True	332.63322663539094
True	12.184861569512744
True	370.1554348387463
True	75.88929335124489
True	422.2479896359032
True	659.0801109749069
True	124.43672455166636
True	234.6391956189508
True	638.8426099508907
True	688.9468789653379
True	294.37187629014096
True	143.74651326880038
True	165.7613427633344
True	467.4692238219079
True	90.14991892287696
True	10.732330635930758
True	513.9574752098686
True	572.7979676492548
True	20.085967493912623
True	137.2281675839679
True	869.876453615564
True	500.2215120030783
True	272.99427361535555
True	34.46710740163695
True	473.2220372586894
True	109.66093739368178
True	589.6419466401237
True	657.4854099328662
True	300.9108691244745
True	371.3651238230417
True	187.56696661840647
True	241.6696999989625
True	69.209779342374
True	223.9228724640987
True	508.5007271154078
True	20.972142151860098
True	435.9720063547136
True	369.1684397055473
True	760.1003617634069
True	906.6618734883716
True	909.897238204145
True	157.80590564044354
True	406.9604851555845
True	73.2865442081125
True	186.304593147229
True	323.848357796121
True	9.778727835083274
True	791.7499247075152
True	22.636755125617185
True	407.5179351562148
True	265.2247854792448
True	642.6158432234125
True	206.45834905923772
True	38.11995342610497
True	709.7117836573537
True	1097.555504860381
True	231.0216067005791
True	130.53012475643592
True	609.0196417343573
True	490.6378354264728
True	17.941233797875448
True	833.5004831388017
True	113.52364076495115
True	47.11770364887322
True	294.3635576622487
True	365.9108017190201
True	386.1926586472258
True	282.7635065030142
True	19.80834160508805
True	21.94233641451818
True	857.9637155069609
True	200.07513015298773
True	113.0117208480024
True	837.019865388206
True	641.8231784890645
True	597.4200137108475
True	448.7609933932731
True	148.6244834769795
True	33.552687354593495
True	102.10796615063694
True	439.63354067390696
True	230.26249095909557
True	474.1156372260587
True	147.2539062878349
True	467.2516788349139
True	665.6133575759212
True	959.6904989789164
True	24.13841898186695
True	964.1574096318816
True	1076.2460380929756
True	481.3804071315688
True	82.41029374348129
True	812.4338564628033
True	649.6886130773169
True	658.9772094885442
True	178.82750876708056
True	752.970418474693
True	716.9506484824682
True	118.90727281120644
True	799.368697802721
True	810.2238135666339
True	484.4712327889582
True	227.88678665202409
True	70.49039476762282
True	319.89659257012505
True	353.3654693288197
True	478.1543141263168
True	428.3335998905536
True	201.43060693475795
True	315.3310983866913
True	3.094753869343039
True	12.423182188197597
True	107.08823790939704
True	133.14750209047352
True	364.9944394881011
True	348.6147252039665
True	117.23626617604113
True	15.60481481657082
True	218.7821836866134
True	841.2854272128255
True	462.649061361232
True	543.8691543423378
True	560.5297756706993
True	843.1499147383287
True	654.8104900240858
True	91.52033301918893
True	211.0322134071264
True	237.64521943114156
True	291.66419422003264
True	105.94160976555663
True	365.08996409750233
True	425.6531766116703
True	169.58771063812682
True	668.9256678337853
True	250.73901472391577
True	204.52891858792796
True	26.197214089176214
True	253.3029681775337
True	477.6856948378969
True	161.6796168873914
True	516.9623138464093
True	492.9298552926595
True	241.02005348686671
True	100.36579709021116
True	41.85365445932001
True	409.5108091561135
True	796.5171560292381
True	161.08762193582163
True	1072.1582508409506
True	1060.8429896503087
True	476.9087096333639
True	104.48491362268044
True	118.07513514761376
True	652.7831038236321
True	8.742896182470938
True	216.404064444319
True	135.17137680766683
True	122.29562090527476
True	329.83802372205673
True	626.6900502788761
True	38.148784181128136
True	124.4744854421489
True	979.1732316434874
True	54.124854911445816
True	465.3783333536128
True	534.0393896677008
True	252.027744990041
True	123.40495472208497
True	896.1139325440046
True	1200.784087839739
True	519.6993453071696
True	627.6795151815295
True	213.507386478684
True	151.8987466207181
True	327.4574545144044
True	267.37247902771
True	169.93898917538422
True	304.6684101041446
True	338.4353848472264
True	12.679775204791524
True	622.5274085000615
True	145.1955905484053
True	78.39030098091347
True	449.1109905979449
True	310.6653577680047
True	1197.728963984208
True	346.3375422344088
True	970.7960847999
True	9.60056465036094
True	270.29934506877925
True	229.0156932617615
True	157.1333826801114
True	492.11396436738016
True	205.8846755191713
True	401.3557827316092
True	322.3730716452346
True	116.43670252158094
True	353.2393408942877
True	1071.1529054596117
True	745.6776966004709
True	228.4939826245786
True	101.1529374282036
True	297.75874591532806
True	24.98122939892973
True	355.18731400539747
True	324.5329856767481
True	563.31861575207
True	452.8245067404804
True	353.8068319169512
True	154.88958034264786
True	11.934386335108483
True	429.5051538492615
True	269.6993456665076
True	146.99628475357804
True	300.3076357884362
True	440.55067294514
True	808.5830222535417
True	309.8835574531852
True	786.8218514689896
True	408.9984076468796
True	361.6785247522809
True	1.1660862027400634
True	1178.4239915673309
True	103.6781475279146
True	896.521343075938
True	207.04503636018188
True	449.8600173959592
True	685.0151024994419
True	82.8555107401318
True	468.85522321524667
True	32.21041095706817
True	407.9393922444871
True	74.84551009970957
True	227.7480155938948
True	38.52462680931365
True	683.1462584119322
True	192.362142782605
True	26.262982417044203
True	390.12100624264855
True	115.7803081667171
True	161.85613922819
True	821.5790698560193
True	258.92330572175337
True	160.47441247287108
True	368.6476198955281
True	518.5089616643833
True	339.95180707273613
True	522.4302914504028
True	636.8304829419026
True	166.42856465204832
True	6.381262216595675
True	73.86540519010889
True	434.976958470445
True	90.26376799815728
True	80.48275133968244
True	1061.7197873216824
True	27.95285833819947
True	327.5501669826384
True	318.8383803673428
True	477.25576823113
True	664.9732743667946
True	192.12406064328616
True	661.6927786705203
True	331.4398701409762
True	351.17589366997845
True	265.52799635801205
True	222.73040484328484
True	347.270556902612
True	450.70739709709886
True	395.72785976719473
True	587.9998420296998
True	142.00935642180673
True	77.67373431145106
True	38.48320242239449
True	293.39334180627003
True	665.2788985161669
True	391.7587578050229
True	799.3423002067653
True	200.5966538973188
True	411.49086410461416
True	68.22729058614559
True	55.557148793695895
True	407.24795091051953
True	203.43210342337596
True	212.7453436728332
True	40.71242311929935
True	1060.8729826732542
True	168.71865022790428
True	913.6103947056066
True	304.7491988101361
True	925.472512447743
True	239.37073704844127
True	471.44850405535885
True	542.2134325261806
True	610.0332542276591
True	212.70102200712532
True	480.01744018208313
True	924.1254981497448
True	129.64841205983458
True	6.957251182519883
True	593.8595963845099
True	30.112367804743776
True	76.40338880675321
True	816.5825925566289
True	233.01918202741112
True	1049.0705247194269
True	685.7822066652235
True	414.9398957520755
True	283.0774743464311
True	488.0887676150642
True	334.5772420083263
True	183.05125905069377
True	675.8457655366935
True	763.8162261283461
True	209.80711190035117
True	85.69903282167473
True	510.0292526155836
True	138.19644524677042
True	377.44715591323626
True	322.7756417777838
True	67.08166901890641
True	379.3261760946862
True	417.8844085792111
True	351.71694521692734
True	420.4937056342888
True	422.50313344080325
True	640.4784725838401
True	58.57383625979517
True	441.4283153737492
True	326.39409072217944
True	647.5280394790685
True	222.39424051819168
True	98.80354390598556
True	41.95372950767268
True	535.5601935619121
True	625.0059057655224
True	191.6555488081808
True	417.2522062802341
True	341.0074170789404
True	16.90171837777558
True	172.18531402308864
True	298.034314907237
True	2.6104975918013533
True	872.3646039357077
True	79.81729936836122
True	107.72802268482717
True	110.67726575190665
True	368.7804784968348
True	37.54689456004842
True	416.40526422110713
True	220.80832160518133
True	6.322962391088563
True	121.50455473290953
True	442.561812383501
True	47.85790721964512
True	69.87470570291302
True	182.05905369182287
True	293.3406191209237
True	932.073199805968
True	389.5011810935312
True	977.6222416777912
True	183.22593706748737
True	1031.468263467315
True	782.3145119767757
True	653.6673411115472
True	414.1644254920964
True	389.86592201054646
True	75.30919948824403
True	74.82969786247939
True	83.18549669552502
True	182.48755735864844
True	490.1519220562225
True	1147.230207400487
True	183.45611006279788
True	353.69863982492666
True	434.8728476926346
True	586.8853341702682
True	579.419926984734
True	272.531265288254
True	462.4821285175398
True	654.7511839311752
True	98.77829915080864
True	709.5326206567621
True	247.2964187145652
True	131.23616828562209
True	425.2808493039861
True	844.0009495913173
True	428.5768576420916
True	841.5671389442136
True	187.2879269753786
True	349.614502197458
True	702.1648255519473
True	617.0155389667783
True	185.75762467273503
True	252.85060283985823
True	824.3027279955522
True	34.08231611869671
True	193.95135871657175
True	519.9288595661116
True	694.9060797271335
True	103.48789778541592
True	37.14033851650769
True	168.0092624821296
True	729.8298270529936
True	313.0681033341779
True	544.9831570557185
True	357.64821793150765
True	308.2887237615654
True	437.18882424973935
True	472.24043774154745
True	75.10120082365142
True	364.3587514354599
True	793.4572806028951
True	0.0
True	293.820216974451
True	248.60695294828187
True	955.4068937233014
True	141.3979272417729
True	646.5246021453621
True	631.3605216040654
True	109.85265523278738
True	218.36514416985972
True	137.29106583631528
True	11.502455300069345
True	295.9725324967719
True	358.31606960022725
True	1144.214255157575
True	225.1887585188778
True	399.3231742212235
True	652.4448240700316
True	205.20653844635115
True	25.79940241426793
True	869.8154707891512
True	626.7687589046311
True	157.09220070321786
True	629.0719540549723
True	160.94952308278113
True	275.8677927893483
True	780.385006081973
True	38.06514398743744
True	105.58524056445364
True	514.1900443898269
True	65.33737759585148
True	76.79717273888357
True	406.3807779582938
True	22.366299743842863
True	741.7874119548771
True	97.65586667573632
True	156.479526925139
True	17.698830841457834
True	692.0633131630788
True	29.81241964841057
True	758.1297134512697
True	395.7822443337497
True	117.43516797368235
True	691.2908603537384
True	520.9868927189935
True	569.4435990817802
True	47.109986158573264
True	374.2288048234688
True	5.100977905224073
True	92.11616153126012
True	365.6237677660013
True	46.746858562400135
True	120.00276802308602
True	307.7352647186161
True	191.47649847131024
True	102.33945438068226
True	673.3770191317057
True	20.02014174209217
True	1107.79254945281
True	503.17891053401365
True	300.7003126940147
True	491.1387037460549
True	124.37512578884446
True	813.1043047802484
True	1079.2903656496374
True	759.1031972860803
True	179.81418989629043
True	223.67872433919015
True	46.261064480493694
True	60.1744045404994
True	157.17789455721436
True	103.5526355197518
True	168.5125956680524
True	1125.738960315757
True	314.6581867524953
True	358.4329497399327
True	693.798689588783
True	17.35817742942229
True	13.788700072293215
True	589.9421786546811
True	5.780222994869725
True	121.45789228162732
True	693.3061709472589
True	182.35461977448267
True	645.2445019524554
True	845.3668175772389
True	157.43615806160085
True	874.7593377054286
True	2.4954477608112478
True	450.5944989826054
True	1054.5539923414906
True	24.567624427124898
True	232.7945516327845
True	147.73854237041277
True	971.694295539634
True	232.0107498148794
True	480.4784224474645
True	112.87212277781624
True	531.8231241687045
True	147.80050124782596
True	91.0520569975082
True	383.79826539029807
True	67.16474301277805
True	53.84784635369087
True	1043.6420669083884
True	261.5236913744106
True	153.20489040557155
True	371.3726982420251
True	401.3292039734342
True	217.33895489200376
True	173.28886460134794
True	379.9676512821236
True	36.07494384409843
True	487.645785169644
True	1131.5525988865477
True	112.62876871041608
True	473.4484222353746
True	311.8737604890509
True	28.02749898900776
True	404.85526224087096
True	104.84018671933764
True	598.4451946674554
True	207.6020438490637
True	427.2509478313696
True	21.199336893322407
True	441.5609104861856
True	107.49313657643216
True	337.9862390652573
True	33.92999084127108
True	163.10457560696858
True	243.445005310451
True	764.3919904244091
True	58.37911011083475
True	139.22608907302688
True	236.89615537971764
True	143.08975377716914
True	636.5797797946532
True	537.3286792290351
True	802.7111663709371
True	381.7090409654349
True	538.5090286484975
True	421.4203490045602
True	687.9211808271241
True	74.77817662536499
True	449.09871569144514
True	423.0720349339743
True	47.19714511699088
True	83.53296554274965
True	130.22905040255876
True	87.35345386748502
True	333.39367190077724
True	828.4309099098351
True	331.44817551306227
True	1095.8067211391915
True	312.9592325403491
True	899.7454144638286
True	154.63191778172165
True	585.7196198452089
True	622.6038725934616
True	700.8453751059827
True	446.4169560590421
True	65.37671324699757
True	274.7005883916406
True	41.20760882864933
True	163.25687262851145
True	174.4238452134319
True	1127.1149122538022
True	228.51797908740443
True	559.9542584617952
True	569.335723884669
True	554.7585469796437
True	855.1123128774732
True	586.2589559116412
True	628.1531451700913
True	917.6887722807868
True	121.04266365183672
True	324.9684779396698
True	273.3627095537525
True	323.01041780635234
True	94.050282423727
True	378.7001075303265
True	5.395775716448167
True	338.64095861082063
True	259.4018137474518
True	620.5109611549029
True	280.1499141256082
True	354.43218811091964
True	10.18492965362922
True	59.83701734871456
True	549.2076526365706
True	32.690071983113086
True	142.1102777430431
True	65.14936699961105
True	155.6397645167682
True	245.79380662251137
True	71.06779827352018
True	381.1172108260386
True	288.27831313720964
True	103.8071454656581
True	340.5522956108721
True	63.68700648309445
True	580.0018463239555
True	849.263043353333
True	274.3584837265881
True	1192.395447094538
True	105.13702504925875
True	306.86195408087974
True	1061.491144293838
True	89.64413961147814
True	286.5100087110722
True	9.408720267637218
True	395.57694348585017
True	458.4090010945659
True	155.66713587707144
True	624.384789927615
True	917.7643949552
True	159.84416483551894
True	82.4257067405725
True	333.3874096358276
True	551.0065585166504
True	602.568606783706
True	1235.6874680904082
True	24.63846265134025
True	966.9897329725036
True	135.50450936679945
True	635.3593756944658
True	117.07876931431989
True	141.69953341844507
True	191.73339091511863
True	164.70323841465344
True	763.0618379464958
True	204.92917278269053
True	234.945255689129
True	67.68902452634222
True	507.6613177681608
True	467.4750004002719
True	174.18105241812933
True	238.677193852988
True	16.34738061100695
True	423.18416130208914
True	215.39023013692903
True	289.6378543880392
True	111.16235347656963
True	715.2360598957002
True	420.4612369509716
True	257.1651493341606
True	648.1285760191786
True	520.3804930376117
True	458.258645720776
True	135.38548430184
True	523.6512088529579
True	434.6435728369176
True	2.8123855740597774
True	197.3505798076757
True	96.1861696507816
True	231.89215365723487
True	2.902389618028749
True	127.61483834069558
True	349.1413923356944
True	6.829567802300897
True	833.3170173472781
True	168.9704207917232
True	720.3461796147196
True	764.4272474452333
True	168.19302453672566
True	223.85285138929396
True	500.4036199089537
True	794.3664180067063
True	49.45195874737362
True	38.85096007923345
True	126.01321214290265
True	626.6968993104296
True	734.7642525846652
True	185.18727568432567
True	591.26891267507
True	582.7997756233632
True	853.723871700512
True	397.95030287518296
True	190.548501814698
True	885.4517662447627
True	216.3830654960548
True	159.0275528129012
True	334.25821262095405
True	219.09847697959168
True	208.7816327360653
True	599.8090922262709
True	256.6764887425673
True	200.23392889299743
True	444.524326046932
True	467.2921515984879
True	61.2435924963994
True	281.27474858143086
True	71.83033771301042
True	337.2259267265156
True	354.75441714292714
True	252.9305941772845
True	175.38065694744148
True	363.5255683215908
True	645.327441237925
True	754.342492781297
True	305.3281860343411
True	765.5036941489266
True	67.11059377826714
True	888.2749014881638
True	350.7646648882696
True	12.67210564484742
True	616.4548572788311
True	704.2724856359081
True	256.2642247476708
True	164.6737175524537
True	50.10433309722732
True	385.8287242289426
True	74.90694742581184
True	13.82602554384851
True	888.3497225028249
True	378.1769634012962
True	166.56221286043078
True	995.7042589621176
True	12.938941008109396
True	798.2201601628408
True	31.75122238153009
True	670.312872854266
True	58.11605515990127
True	726.9430944742278
True	467.7244085905514
True	187.3107618794916
True	422.7274362660209
True	210.5489435912895
True	301.3440005334456
True	218.62962690220397
True	390.8054026980175
True	10.613532590713575
True	314.84993653290843
True	111.26724283192138
True	9.88452072800514
True	470.5630944518666
True	722.0367910814972
True	289.203140320334
True	80.7059744042782
True	306.3084784035961
True	78.4032370213499
True	186.9700779559027
True	183.52706889687192
True	377.8829413068237
True	42.89581877472946
True	139.54104102560976
True	374.1422694214094
True	837.212260823909
True	109.1906572220763
True	207.65010079042275
True	446.775194750036
True	17.54678091159745
True	421.7504058787436
True	497.4550286339754
True	89.04403219506622
True	388.2248032298923
True	350.81131609501057
True	418.544694451238
True	592.8706057290134
True	1059.6240628355397
True	967.2064209369742
True	58.84609589125738
True	1069.929925818337
True	110.68765424052148
True	121.08963561485064
True	111.47996397973846
True	490.4368473628308
True	372.79304234990303
True	561.9188778561418
True	252.36176003637212
True	153.25380385731813
True	411.20399373210734
True	12.146706789103
True	456.7787804634826
True	389.6659122893648
True	141.10737830618774
True	97.4876276976056
True	528.3356497468249
True	1004.6235785819136
True	194.22029425959835
True	65.9180698302788
True	426.6794957029234
True	382.9447592150952
True	482.0077343732064
True	322.53258903129034
True	3.887132190519256
True	531.17997384923
True	505.7964997052195
True	498.07010367484406
True	194.8625082474269
True	107.09231697278716
True	22.70376696353965
True	380.6044777765524
True	107.5413787147794
True	6.842124811157304
True	31.23351063566381
True	347.70171041643965
True	656.9971649207099
True	135.94334882557823
True	87.94270141395019
True	24.75435708180906
True	396.1259363620481
True	372.6311025448221
True	786.7272746811042
True	313.1600482486162
True	516.9565996847197
True	550.4480553919011
True	521.3970716371421
True	289.3317528879731
True	532.4765847477231
True	98.59625295399977
True	579.1617238904704
True	7.158089895815198
True	387.84303637858966
True	471.7942997361015
True	960.9547748975506
True	346.3334535522304
True	768.2079244699893
True	978.4388573183444
True	185.87015255183903
True	36.07557627322496
True	343.4469870858301
True	383.3883201104615
True	588.92319806929
True	248.97720533146892
True	29.107516651457548
True	652.6769775909947
True	131.62311835176376
True	1049.6780055165298
True	332.49665600677224
True	476.69508493436206
True	125.64079775538592
True	832.1105779280247
True	140.17102745397344
True	840.7010895757485
True	558.4424334022164
True	184.46123396076572
True	117.77391986698572
True	67.6086905296534
True	559.5979245453399
True	931.0283739658724
True	423.75492041555793
True	532.3135779133016
True	138.00257373696425
True	647.3204139202537
True	472.4232583436428
True	788.5215574704117
True	330.37429832472964
True	563.8049797174283
True	110.29972814778098
True	26.87517039618789
True	430.97391850226944
True	174.3790775923723
True	105.83925813649071
True	391.05550688416497
True	1127.2233816435985
True	253.89813434216543
True	560.4554547366367
True	11.741472155802814
True	71.57613527070093
True	337.0991615903019
True	781.4376947366409
True	459.2251815918427
True	529.0840870109753
True	712.4679958366621
True	65.85897256326746
True	698.3836273687278
True	50.49887814740296
True	108.42658761649982
True	188.4573494132883
True	85.07428676934975
True	26.15293565896752
True	286.12806899887687
True	467.5874966462481
True	911.811709583624
True	862.4807827707234
True	6.365751691365425
True	270.8473585425476
True	475.1386726668315
True	121.98934523815068
True	248.00944367980037
True	325.072337372948
True	1326.59015569958
True	446.4856212683071
True	25.344443789592265
True	175.19739637781672
True	678.6482370034445
True	34.56035812868112
True	174.7730567486642
True	545.4598958796646
True	65.23141695676313
True	865.1785560574103
True	340.4913095479244
True	641.9756126521422
True	78.55813892249627
True	678.5696777844182
True	607.9670156783136
True	902.5004348222548
True	263.4985087957265
True	507.6593984275772
True	815.7883241986139
True	933.0948878629156
True	239.31537737073663
True	750.071153168431
True	223.86035410971465
True	449.6148896304205
True	384.7913814136542
True	493.35824150541526
True	497.5228768374066
True	309.7360023817436
True	349.11147701791526
True	110.50212830579837
True	346.10776764176114
True	1096.6669286100023
True	315.240105674828
True	139.23292002631183
True	298.0490308232983
True	758.2697004027655
True	644.5237832970325
True	409.2317949612605
True	118.98637772049771
True	335.70551522395067
True	33.438116734857125
True	175.02829794235046
True	88.72941450922649
True	85.41339473053927
True	570.4566276351562
True	134.98569529234945
True	134.96389572286276
True	106.74984291972062
True	85.39369085976068
True	438.0739781173448
True	394.8847073992502
True	1017.4801346183564
True	530.1592816077239
True	813.1032744486205
True	271.1008327485915
True	295.7292208781016
True	505.7815929819961
True	198.3681208945588
True	750.1462917932713
True	236.90973454534824
True	361.5935414876533
True	70.14921484021751
True	117.38722256407988
True	249.06322223583973
True	124.99170621073064
True	499.6738701461041
True	32.341151297569986
True	568.3608372778763
True	1025.201566739306
True	716.7521172327515
True	1.0346457850814308
True	59.46345128975836
True	493.9998027666285
True	447.4587178948743
True	80.18338290321759
True	116.284682227971
True	309.203809313044
True	79.43226020849669
True	53.98929114912827
True	731.1910064316648
True	654.5101333236996
True	163.02605837028307
True	171.31677555498737
True	548.5866330059847
True	49.71004007060417
True	26.127364379755686
True	560.4357370226569
True	458.4038923649346
True	1130.4711446077258
True	45.72627382223763
True	485.9830339541005
True	900.2538996199744
True	828.8957181473339
True	285.5867925930811
True	736.4048482094688
True	404.2138099163936
True	44.2095047974367
True	104.82950191703875
True	728.2712970237261
True	77.61457303836866
True	145.00132855710646
True	951.1679741339146
True	181.5408553029459
True	261.14882273774225
True	105.46472254412494
True	636.9416170554152
True	599.1361233206185
True	211.586385078392
True	433.6697637230654
True	42.91412690670414
True	281.75795185135195
True	577.7132902616222
True	585.976689473378
True	318.52596155459787
True	77.6668285514655
True	945.6623875678914
True	1046.0933998344558
True	556.1567070740152
True	67.06410824957383
True	31.32360436046385
True	92.85657833314522
True	109.55882903776256
True	102.0129847755322
True	883.2541208560015
True	1201.6033517639
True	726.6838521024583
True	323.4843152451634
True	7.42971872882593
True	21.90775269970817
True	346.0728021108385
True	469.3348167212057
True	50.279176183440846
True	553.0227773518197
True	436.977654802759
True	397.9175384306907
True	77.10240795850342
True	191.61063147756815
True	280.9460171748287
True	137.40504056067695
True	389.35117262086055
True	43.30608263012549
True	173.70238133712368
True	1130.180971657982
True	5.328381864904928
True	26.681524932067312
True	592.8637362578655
True	363.609651627908
True	786.4950836219369
True	154.99375312972728
True	767.1522014774771
True	595.1023741078141
True	270.0031143758252
True	434.9511236621212
True	348.8650654833945
True	291.77890001033643
True	264.20665883596047
True	387.04264332591225
True	497.04126350572585
True	477.839362964086
True	110.46068486702544
True	358.1145792071805
True	9.99690712607666
True	190.1496803026492
True	227.01341923335752
True	846.8841904846599
True	596.16243592334
True	30.945785081430827
True	702.4408717439022
True	850.4831357074447
True	100.44803579125276
True	349.94891418022866
True	843.2978174698795
True	222.02904538434268
True	165.7451578967096
True	522.2519980769533
True	606.6157206030815
True	1119.4949957842234
True	145.80437035721758
True	157.30929527122737
True	260.5206417322528
True	324.60251982159554
True	413.5342978745119
True	415.17205372507385
True	328.35259171558283
True	438.03978649742993
True	488.2862917121552
True	230.29911602130971
True	1465.1702159107213
True	257.2146568679771
True	425.28075897630487
True	51.34541514330258
True	774.7725505226554
True	256.19468273748817
True	911.3099486574404
True	563.2344912633055
True	323.7148133172551
True	816.5998977278811
True	276.3804431322528
True	216.4589165482888
True	257.8983169073811
True	222.5730654972787
True	140.58813772706446
True	253.9478623473594
True	726.1201705180127
True	534.1682350638022
True	219.564402394518
True	1162.5613998282693
True	120.11512927363836
True	259.2130524693471
True	62.25268495379989
True	308.6470216254577
True	421.04111566452127
True	92.20339757297997
True	214.2415512578565
True	73.19595253326833
True	676.1853365908997
True	380.6037413967357
True	232.07948941374767
True	724.7539719673862
True	838.8661143150654
True	816.9643243558085
True	831.7502299806722
True	339.82807942766607
True	1.0631447373258336
True	261.3012089908491
True	55.15636031174012
True	376.61521278607273
True	57.30690714071156
True	351.60273402917903
True	855.0260395773738
True	1039.7842800056412
True	395.2415275525561
True	21.471935186389118
True	507.9226356828967
True	502.8975398376992
True	199.8636557901523
True	235.6730817702566
True	279.4160303304615
True	23.72137766546083
True	121.86856601682878
True	974.3961373006008
True	65.44839595300529
True	534.8494591383914
True	791.3034860961448
True	97.1303312231967
True	261.0795391950846
True	108.76354558986748
True	15.968922136194482
True	1.1255762655784711
True	116.212038411414
True	1022.5861112006892
True	506.9111640147783
True	66.14986428266542
True	785.0812122422578
True	345.9586632865878
True	1.0468438660343369
True	458.403816681008
True	198.6822696095527
True	493.1922888678922
True	81.70571860525922
True	334.14549620240774
True	376.9436108544486
True	163.8536591166515
True	226.0987446721333
True	122.81573909837174
True	179.44026542960015
True	998.969181066375
True	15.59682607215714
True	504.3101612891471
True	478.1655296654572
True	426.5164562915072
True	217.6220056333684
True	228.65433909105576
True	156.9438404024389
True	47.98827958699007
True	480.43144303017857
True	148.87096184443791
True	851.4250283323146
True	843.7498953650373
True	246.43425205164823
True	311.10573451260046
True	530.5702995657505
True	42.26490353934728
True	84.9457167917357
True	740.7678794420896
True	1075.786337216375
True	113.17802750782649
True	735.3963183955763
True	144.11836123924684
True	923.4523004683332
True	663.7068849683511
True	105.79859136783917
True	271.3121467074092
True	632.5248210080708
True	260.3971318254314
True	45.79799244727897
True	565.2734025225888
True	450.4692446640794
True	5.463350612109849
True	477.2164723714655
True	64.69378512364554
True	181.24346842738112
True	236.39862052404783
True	300.0674919601374
True	72.60516034669355
True	216.73518747089997
True	353.6358909876617
True	430.69296121058
True	962.5800381368352
True	50.44110300114382
True	895.001964502642
True	1036.5266825157144
True	119.2892928763133
True	74.37175883925829
True	992.1516745888716
True	34.6584438499108
True	223.0150491500085
True	93.7759073297958
True	210.1520247404033
True	351.44614965018843
True	959.3943473441926
True	94.13106885705808
True	74.33957494664186
True	657.1304863893712
True	270.6417275564308
True	748.3200363120918
True	50.294466845713536
True	493.980574967004
True	382.014443412485
True	674.4585598000056
True	54.090467727604086
True	112.27010237301616
True	28.093121972559796
True	273.7060915838283
True	44.71544610507903
True	358.8574608439902
True	3.4294393081935164
True	1201.6921060357188
True	104.50310098964135
True	138.0259480581763
True	351.8161306204861
True	727.9386709165836
True	672.061073704812
True	1031.8696904376131
True	467.254724097089
True	415.6887731445301
True	137.3537236311818
True	411.5868347987635
True	897.095086562265
True	438.9926672190376
True	943.4651533013268
True	86.75601778934136
True	444.3223415690476
True	186.44030472133423
True	292.7296527809585
True	742.2482838810726
True	160.89641578449434
True	133.0985735479111
True	61.97668879882671
True	867.5393139423644
True	773.7895122096161
True	82.06208762160162
True	436.2342547383512
True	725.0982339930515
True	419.0732011094199
True	60.2841725696172
True	324.29999652682966
True	786.9001543555887
True	30.04749555231044
True	374.1097290267813
True	171.7981934663186
True	297.8007819221825
True	32.87266410197698
True	221.5655393530166
True	745.3836326286905
True	646.4558496914736
True	54.1510476341112
True	305.07247807958146
True	857.9004046689839
True	19.52650044368303
True	304.538972680818
True	296.1313616850883
True	433.4126762888841
True	225.76684303107052
True	595.2507302082045
True	44.25881018139896
True	973.8303388479928
True	892.5632056633383
True	50.78755567215673
True	390.76072310324105
True	723.8709844161901
True	914.6485127610164
True	270.5302863785948
True	603.1636671226051
True	133.4264144366794
True	188.86282394744944
True	131.47469077913215
True	135.24923840088522
True	206.3426230232755
True	931.4440019363666
True	808.7569743831566
True	1003.743491463166
True	18.43602808720268
True	26.02074210315493
True	347.8630139084053
True	12.45517980884662
True	633.072813712229
True	1103.7742118526
True	260.612246079307
True	206.6643903401265
True	82.14615893598138
True	222.89275864689097
True	129.9942626872717
True	45.235940187563
True	128.16238965609344
True	92.37409785073154
True	239.1011859750344
True	532.6366988928969
True	171.40789859849443
True	31.995486483064987
True	56.70006001261803
True	430.2270376639077
True	272.1690315884046
True	584.4799812208144
True	22.5696781496022
True	114.48325681633408
True	671.6706660142083
True	250.49817859776985
True	467.3227877300157
True	651.904112296928
True	103.89724196329966
True	111.5389708820896
True	78.90219937059786
True	28.066510348199348
True	126.1681239821609
True	85.0502302476684
True	105.08491197961636
True	157.9897659195097
True	239.7514109022285
True	818.4309754609138
True	283.1783682063984
True	937.0323182962704
True	165.36259194669609
True	197.6944436637692
True	814.914971177054
True	310.01509984151454
True	603.2475967771694
True	251.88575546653385
True	351.36241615067905
True	468.63899995265007
True	553.7082397639833
True	645.9103714459518
True	382.4435558793375
True	35.871932181191994
True	578.3960161828485
True	618.8814871346161
True	20.053899173006958
True	13.43767030010457
True	260.9849352940876
True	392.7321958113887
True	437.0383820583602
True	66.24971378700323
True	632.1427219856
True	961.8259769341712
True	240.71599900671987
True	894.2761433320159
True	281.94030849055906
True	103.58562022406495
True	276.26927942804866
True	681.5907867043456
True	36.45449452332101
True	570.3554517833905
True	1311.0145049841026
True	1008.6447000515868
True	949.713584576996
True	210.4358874401572
True	93.51090310836868
True	188.53257129704804
True	850.2135294468618
True	135.8734834192412
True	1037.3065024087066
True	857.1442199898282
True	43.25853816061755
True	91.6187787213706
True	415.7910900534511
True	403.2157482338556
True	201.65730456302956
True	524.0837156590841
True	657.1504995037552
True	123.78307212195938
True	275.53966611415615
True	1034.8356715283749
True	52.374385969272026
True	681.028143062462
True	537.9870980678195
True	36.04449207564709
True	826.1196055251336
True	384.6419724797694
True	563.3605184895725
True	113.64082629448151
True	272.6036710035649
True	208.7988065872686
True	27.910365769213016
True	130.09330326302566
True	728.4255827592765
True	145.84351335746146
True	381.0290325905696
True	67.82032336219667
True	631.316182354104
True	625.3288649832833
True	234.10474520954676
True	473.4390626551197
True	171.53430178740786
True	167.25312726849373
True	223.5386232057047
True	293.711195794802
True	372.8112255567529
True	130.7642106249528
True	193.03647590488737
True	28.854749884745225
True	897.6241195681218
True	310.27808760300053
True	9.339344141759494
True	365.71818081018586
True	165.9478633972778
True	634.8055248310666
True	370.2743378010354
True	580.0583869849164
True	557.306125918952
True	499.0891423912676
True	792.8480829224316
True	236.9733066292544
True	554.098220924325
True	160.74413978181315
True	526.2568717597145
True	365.2142966930436
True	378.3808945646861
True	125.89475033977136
True	134.46374965115814
True	109.50991746982696
True	71.17806566818032
True	737.9508138114358
True	181.51882331585352
True	45.50155408203808
True	0.0
True	556.662967159929
True	113.9551240886966
True	23.090011970117917
True	41.32510937097901
True	106.98704566847532
True	545.6058603427657
True	184.0630878213612
True	108.56862145225752
True	36.21393030287253
True	159.645528746082
True	891.863518066351
True	51.090958246494665
True	225.92023078567084
True	719.4149079439106
True	321.23291895321853
True	472.1517873135196
True	480.1387020485881
True	506.07765851595934
True	597.6179660314814
True	897.9060422183629
True	264.8813040256218
True	1013.655211892505
True	908.7930351333986
True	625.8206230758858
True	345.2635430249806
True	862.7004934862033
True	9.864511877069056
True	33.006435569735125
True	294.7446693024929
True	41.80374393164016
True	198.59012177753664
True	751.290499668534
True	213.76911305189756
True	758.4052492819009
True	769.0970374254183
True	120.98208167532488
True	377.73037253692576
True	565.3428161913305
True	24.209063036043997
True	136.29363131068456
True	438.04052484067097
True	300.0520929716609
True	198.90370913836747
True	113.13057388779131
True	374.6290170611217
True	22.79182925679621
True	365.0372098843253
True	358.2765650312936
True	1025.7749247360896
True	362.5109769676008
True	32.12447048560411
True	443.9280005409026
True	443.9404433004872
True	235.24327731909187
True	33.81893984444219
True	753.8049854575644
True	431.2278128352589
True	171.88256053721554
True	12.212369408698535
True	1205.5415251175164
True	161.48969568728293
True	27.573508490069084
True	312.6135351822076
True	280.6402487652834
True	115.29737553468313
True	286.6021853930596
True	44.64005854579868
True	319.5877663712885
True	305.268975530036
True	316.093308841652
True	31.148963088318503
True	48.21858886522171
True	1030.101515504003
True	26.45089077467522
True	13.481623308298426
True	182.1417762293173
True	639.1078962572699
True	7.749657006563608
True	194.2940819176165
True	178.79466498506798
True	551.1792724473332
True	370.8613697781648
True	733.2936964643148
True	334.6264083297943
True	489.3484888302055
True	437.0773940549929
True	526.4393077155491
True	103.69659673519536
True	1285.6455941967868
True	859.6245679038827
True	272.7105765414153
True	529.5512013920287
True	96.22268099430258
True	561.6403933778358
True	435.2300250896528
True	156.52952198796072
True	77.79145252012793
True	342.3725766745157
True	162.14529162483225
True	31.42867511872548
True	600.8897510065337
True	372.5837305291792
True	73.01280082842142
True	30.87964963773798
True	677.7369203684835
True	477.54613588514974
True	73.83298813430123
True	22.093594541692053
True	322.4708436951306
True	324.6301263983498
True	708.2519496845268
True	553.6471899099898
True	564.1891689959585
True	796.23650480796
True	7.961125159648952
True	59.31836091584984
True	35.99155085234689
True	58.53120201826479
True	490.7610018672359
True	587.1193058688448
True	82.73550751415354
True	110.05062310119784
True	186.66554303883711
True	77.3557978857093
True	177.71056130349635
True	205.98586033299364
True	269.1997171378958
True	809.233469754702
True	608.3606142677099
True	286.1243064206571
True	195.91453018065005
True	270.9727716452775
True	245.5825012081436
True	758.7537736056145
True	337.7186539063138
True	162.6782083147244
True	917.3563645481472
True	351.6564321596508
True	476.47832546063376
True	147.73581649034747
True	121.61002655251596
True	64.81517351724975
True	204.6417970393192
True	995.9448433672148
True	521.3001110768511
True	117.3273185511785
True	347.21453609132857
True	100.6728164291032
True	674.420172060513
True	4.741066003303157
True	691.6580994071743
True	36.17632202853693
True	950.356023719085
True	848.2256589293559
True	214.19016719374963
True	30.89062511820313
True	79.63659866511918
True	449.1180650637653
True	223.48060528695137
True	1.8035550163596925
True	74.17421533314335
True	1131.6293113310503
True	334.580372354098
True	652.1090673585512
True	472.1781408981256
True	30.487971681494752
True	139.4576216054419
True	438.8931161054789
True	889.9212593225496
True	784.1321102686818
True	424.9649272209823
True	350.4254510953131
True	17.222831651512408
True	79.02516143885515
True	753.2014533232473
True	466.1089593577805
True	381.543735681027
True	899.228212443222
True	25.007660602960204
True	219.38429696891532
True	895.1672903961121
True	238.37411137247804
True	8.704687327671776
True	509.4497315172097
True	101.2436860338951
True	648.9216188791061
True	55.12876593252084
True	253.77558276388723
True	869.3634787015652
True	863.1330320599653
True	277.7762066776977
True	445.6180713961239
True	120.53004616606596
True	611.2442135691439
True	258.41330835650365
True	197.1064932141444
True	861.2445731120669
True	54.69082217286712
True	701.2037307956318
True	283.65381569021565
True	307.22236567411585
True	170.7677343165526
True	504.73274639954366
True	623.502608193357
True	367.3921330705938
True	410.8691540117375
True	66.70969251307464
True	157.72644842432592
True	446.3877745175169
True	200.08498659405151
True	37.2497482636674
True	202.8487581609462
True	390.8406994759666
True	397.0258175487872
True	738.6629952804942
True	126.81474939636117
True	669.4824580055503
True	522.8774213389681
True	598.6396526489426
True	132.68800659739426
True	37.652252830523565
True	669.5497343516009
True	69.79995845795085
True	562.5430014032154
True	694.0702684466462
True	458.00835929831584
True	135.7949461444825
True	531.2813966592273
True	5.09799793105469
True	390.1012685337586
True	31.43601612673765
True	620.7369017117963
True	264.9659090215469
True	567.9152212685209
True	684.3975887968912
True	151.3001407972223
True	533.6716920998322
True	499.5966590395947
True	60.94479292265912
True	952.1551157504848
True	2.911735287932334
True	29.273684265041805
True	642.4230586473446
True	707.276957430483
True	132.39687413473806
True	411.3844808903242
True	124.05300197488503
True	74.15697064642248
True	450.8665936684056
True	44.06706216728053
True	491.3223867817748
True	12.8177950558899
True	820.7200072399853
True	554.6453163785237
True	682.4092960672742
True	104.30136265453817
True	387.6022686882996
True	959.3974061241914
True	891.2026640552936
True	143.339682375292
True	544.5685917343185
True	465.7518978303564
True	247.13221769378623
True	267.1695620071099
True	5.392102782853883
True	305.8495382008074
True	12.34622578639968
True	370.8394796010269
True	75.76836546472543
True	430.25555139671445
True	643.8080570274897
True	122.70777510421752
True	238.3468513327522
True	641.7503834305428
True	699.783754598325
True	288.52108024934216
True	138.49727587736626
True	161.22943975178478
True	476.2936409948119
True	85.79147649796832
True	10.754765797875676
True	511.3360891749883
True	565.1282871058548
True	20.94258023340433
True	126.9384278339496
True	930.3212251102974
True	490.6579958560453
True	272.25797707765537
True	35.3541080520641
True	469.8428870137421
True	108.57718591867403
True	581.9164475001257
True	666.7296341406578
True	295.2721734385478
True	379.6849011037476
True	177.3658275772504
True	243.56246731415612
True	77.27784486090357
True	216.48875818546784
True	507.1752322748159
True	22.30131749734447
True	450.4555605941622
True	373.91320285137726
True	717.5376036014094
True	901.1886019191032
True	882.9093979072475
True	158.30949123871173
True	386.2463149197752
True	70.90433788978206
True	190.97162122612912
True	314.86863411214614
True	11.500171831000364
True	792.1747652914569
True	23.359354350623487
True	396.4650265369695
True	277.0347950977517
True	659.3873201020812
True	207.49830353673545
True	36.24405644263666
True	695.7649505069415
True	1060.4220710889367
True	228.54980952171263
True	133.7400182858536
True	590.7580551254537
True	491.0650520945711
True	18.57429510820224
True	797.2385225137434
True	112.33725693093044
True	43.82196248084
True	309.04794676984983
True	359.0826357689711
True	387.6690733104248
True	274.0299450086776
True	18.456398661813903
True	21.805952653275945
True	858.7574402885197
True	203.2284689777187
True	110.62410388959044
True	806.2988432821156
True	648.9391632638655
True	653.9569823892788
True	449.9403293978627
True	148.61710959593734
True	33.18169906180737
True	100.34777280837048
True	433.79159022618416
True	231.60322566802265
True	480.7750049527023
True	146.9578168729369
True	489.7203198876681
True	643.9510063092758
True	940.9722747235224
True	25.17129121221652
True	1018.7586041313762
True	1058.533391748918
True	484.9116713096943
True	86.18884749958747
True	798.8993122293332
True	637.6713703604502
True	677.6677679990561
True	178.0132097732983
True	754.8753219527808
True	721.4874131003994
True	122.29147154017
True	820.5594646674443
True	806.6710146740027
True	494.2740214944597
True	223.51846760472236
True	77.37665601974216
True	308.10166959542426
True	352.6660997781913
True	454.8793806603204
True	421.21350344493294
True	200.6314913641297
True	309.5792434372097
True	2.776761883754274
True	12.745529474413472
True	108.60913266277352
True	129.47851058089282
True	362.3135228447538
True	349.21750440825315
True	104.17414994406462
True	16.44607959908302
True	203.94805649954023
True	806.4492749914541
True	451.1279278714498
True	527.6893485564302
True	553.1476818904091
True	818.2251927859239
True	658.9502083277454
True	95.98465526610984
True	201.2019165809232
True	248.78754060229107
True	290.8318439957297
True	107.0660707049909
True	362.5962342955023
True	443.0210758731113
True	164.34113361377038
True	638.0152120224031
True	243.65495478775435
True	208.7634682543533
True	26.9918440269116
True	244.34257970095896
True	491.88417488425335
True	165.2999826548149
True	529.0666250645015
True	465.3422784745448
True	248.62406333866352
True	99.83002029800323
True	42.75482303874585
True	396.1934870880754
True	782.9613236432746
True	166.81575641376273
True	1057.7456381658967
True	1038.6243702905424
True	469.9223875243625
True	98.404164526804
True	125.11988798045532
True	658.2822675460724
True	8.557775093931037
True	216.95233869685416
True	137.14721293804328
True	118.76984375684174
True	327.6398230012365
True	636.7098613591681
True	37.96994126497354
True	121.972738087419
True	971.4002889192254
True	52.402064602720976
True	459.0176575510753
True	523.6956227341179
True	254.8232056063068
True	125.25923403572553
True	927.6386642658636
True	1197.9714103192682
True	520.500442961412
True	643.243216120691
True	217.8487449680276
True	149.39526895744734
True	313.5923333652994
True	254.71827921600376
True	170.80766716737213
True	297.7028559863491
True	349.0084969499891
True	10.272079094520745
True	634.873516800523
True	147.058499194713
True	77.9124096658151
True	437.4752829559886
True	305.673840513908
True	1201.4532134186231
True	373.5822455903592
True	980.0222870289664
True	8.646197026526751
True	259.2898611353319
True	230.96325154918335
True	157.5532728656251
True	512.5031398973723
True	206.60907042409053
True	394.3144192334408
True	327.92610771902235
True	115.0979409926503
True	367.5523567018068
True	1078.5406653667678
True	709.7824588085551
True	227.28620932782025
True	109.4255629736607
True	285.642461911386
True	24.055885151340032
True	368.9916973770904
True	321.2398657497167
True	580.3519607111008
True	453.42763113744434
True	364.3538248141025
True	151.42097311816045
True	14.62650094846518
True	424.4294632393437
True	285.9112346530709
True	142.63716301731378
True	300.9134911094404
True	452.32973842862384
True	809.5131519392443
True	306.2859245379302
True	780.5270578676581
True	416.0641589221666
True	369.1900556348205
True	1.8232448873865787
True	1149.4236332759824
True	103.99080164726594
True	920.0631545475876
True	208.92385938695068
True	447.7839471641448
True	661.5028548149545
True	84.38161083200107
True	513.7924777293736
True	34.375314676838904
True	403.4633904237873
True	76.10050977932124
True	220.5215940852305
True	38.31908446836544
True	663.4923885255677
True	187.3423852872509
True	24.227321651829605
True	392.6999675764448
True	106.6110654284994
True	166.0946369822646
True	824.6832249930908
True	264.33886177309506
True	152.06568356033284
True	366.77071191994855
True	520.4230471776502
True	326.92437874297093
True	516.1195862871049
True	612.5651138989216
True	155.58754029678926
True	6.93749052658742
True	70.12076248135115
True	431.05726801260806
True	90.30395011415104
True	81.26863969082913
True	1058.590241820423
True	28.423829648740533
True	326.4710026692245
True	309.659809485396
True	434.5760175516721
True	684.9966776206659
True	186.1627899384759
True	675.8813089417279
True	326.1784589668852
True	353.3379018751056
True	268.86181137552086
True	217.44266670272413
True	364.8474617882509
True	431.2441693821033
True	425.1375004506885
True	596.2413020634715
True	137.79226461526804
True	79.89807482961524
True	38.05620978275768
True	288.81265822308006
True	652.8770998869301
True	414.728554123581
True	772.074316569807
True	205.99483985771596
True	386.6186415504749
True	71.6151588756823
True	52.16733447131245
True	408.48291182039145
True	200.5409029508244
True	219.35060223994265
True	43.79616548514749
True	1019.5832900482504
True	174.588148606139
True	899.5630744665182
True	322.8484129117922
True	918.1357818427832
True	233.15891222489535
True	483.2143526162266
True	526.6289732219924
True	638.1580838772373
True	207.62481730190405
True	469.2430164732321
True	902.5726809573338
True	129.02076196327482
True	7.456937438605852
True	570.2751924918007
True	30.88352198839708
True	73.34245193833223
True	782.3093455260067
True	228.5799580630633
True	980.6373516697088
True	685.9288367183692
True	432.9737040257101
True	284.7267785726509
True	471.2061098361088
True	336.8726153895096
True	184.819154231016
True	703.8574000827879
True	710.712275392142
True	205.8804289459491
True	87.97840075024223
True	505.4232662727334
True	139.18871977095978
True	375.444668815757
True	348.1339211305838
True	66.6240048679607
True	369.54037342245056
True	413.9536097248807
True	360.2291051306628
True	411.81312394999946
True	412.5292073030084
True	646.7346268938517
True	59.27065890070087
True	448.0955136622528
True	309.71264123119937
True	641.0285400438755
True	228.2046118175308
True	107.09851983078572
True	41.82277912846681
True	552.6194771870488
True	646.6155080991306
True	183.40492195056189
True	412.044122496348
True	345.68729111581155
True	18.47031618596103
True	168.91880092873024
True	289.508440236152
True	2.58195825789012
True	873.2307731847192
True	81.51603276440557
True	104.02350638166216
True	114.13868316124264
True	354.1714855455372
True	36.15486069273355
True	465.2066829078219
True	223.22784015251685
True	6.330351825300541
True	113.4593778636208
True	453.4407599369656
True	48.39443063298268
True	68.47570371673531
True	174.04823466393574
True	290.5649380734875
True	999.9261602608492
True	397.4867624600816
True	945.720736260814
True	188.6648954062053
True	1087.1285028796228
True	805.2596810588344
True	631.6134960127048
True	400.653840146061
True	372.22226984070926
True	82.03683266227866
True	69.93260188910163
True	78.26391919133873
True	170.61097786741777
True	475.3961879533552
True	1087.956200509712
True	179.94242613291232
True	358.1425382658287
True	442.1820601425165
True	624.2054691152348
True	611.0109010738529
True	289.0549362377974
True	456.82676016449824
True	667.4132022715443
True	102.46671875490829
True	723.3709398726205
True	261.2183706516454
True	135.43467613408754
True	409.24655712001737
True	857.9454619203663
True	441.84741559614895
True	845.6888346939156
True	198.94008755437616
True	356.3218131103921
True	681.0336906740457
True	623.6989213640264
True	190.7054795939569
True	256.23961870223496
True	823.3314087959956
True	32.63970379705164
True	185.2340652524213
True	491.4554245220809
True	695.7235015794151
True	101.5814417794239
True	39.06967226424852
True	166.7510300918519
True	739.3282023364528
True	303.618243680389
True	550.923600182156
True	364.11617863300177
True	307.2738339282069
True	447.3566096662401
True	495.37234208996193
True	71.44892708680455
True	358.4211560978522
True	777.4571468580662
True	0.0
True	286.05357281236786
True	260.2174079431566
True	1006.957627997369
True	153.04590722454955
True	660.7288250442282
True	637.2774077050044
True	114.82626826823856
True	227.69526736850264
True	135.01201626679142
True	11.130435725754658
True	294.44209394254744
True	373.6361665801411
True	1137.8063037817662
True	241.8467312223392
True	372.218752321636
True	665.1201703153565
True	203.12188076093008
True	27.56363065100564
True	876.1447014811338
True	592.9341812758124
True	154.58529950120632
True	632.827746803817
True	160.1393480034589
True	285.9881094818547
True	762.122392818173
True	34.189196912510546
True	101.48385702060116
True	529.4161423967561
True	65.98183992979995
True	78.20280674398207
True	407.4254664741878
True	24.28724710387672
True	754.1121861670456
True	104.14132415776476
True	165.0874243835977
True	17.418474247088913
True	698.1489073343198
True	31.404355699338826
True	791.9045935426409
True	393.5753943962321
True	122.75027459159888
True	703.2560868511914
True	533.4731043127234
True	551.034183847337
True	46.80894829107923
True	361.24281689297874
True	5.07372155435462
True	95.14073125972382
True	386.12757579456576
True	45.77650071990931
True	114.61465455239816
True	300.92355321987907
True	191.18389413935267
True	100.49383151268952
True	669.4914647443834
True	16.399673162505795
True	1093.117707512911
True	513.8079808806064
True	309.1131709513479
True	500.6990685177811
True	129.53397791371967
True	758.2895067530133
True	1074.7776685211086
True	739.4360296258932
True	171.79315217599012
True	229.748500245063
True	48.16132631609926
True	57.79605311770683
True	155.27706692197225
True	97.51068368200646
True	171.15202470842186
True	1187.6643132504134
True	297.4525226614078
True	355.9441436662727
True	716.4169431922544
True	16.32650255456963
True	12.97619986937104
True	585.2404907814816
True	5.422248349253991
True	119.4058109536345
True	687.4691493512196
True	181.447773558312
True	645.2260471843298
True	862.4655039739723
True	159.04217799008583
True	864.9474187916699
True	2.356787837442744
True	443.7339766689338
True	1036.9571140449807
True	24.36979875644371
True	234.43165203105147
True	135.57849137303538
True	945.8819785819106
True	227.1380468481087
True	486.4984623305756
True	113.78450936611682
True	532.3230178898012
True	146.42250305579464
True	102.07659520387382
True	388.28451177877145
True	69.51249364942845
True	53.17379888481516
True	1028.3728752676673
True	256.71153628760646
True	161.0647025901351
True	372.2980631514956
True	400.3495924524712
True	208.60413744897244
True	168.84072127592157
True	400.1080885080087
True	36.90989708644509
True	490.7196050295159
True	1117.0595098418733
True	111.97549522592423
True	476.5140624330747
True	311.2503760598448
True	28.19560677916253
True	401.56961882614985
True	104.59671983954784
True	579.2407185101132
True	202.6620705280816
True	421.51524602385285
True	20.751085376707792
True	438.84184749575496
True	110.881497236689
True	343.6338782285134
True	33.76980895016178
True	164.81745685296224
True	246.0673660856776
True	740.4018027947403
True	59.18049074385042
True	144.63904747831646
True	235.72827050746235
True	140.79270715100327
True	658.0178079338411
True	556.9242817622686
True	798.3092041354868
True	391.3210069749588
True	543.379899088389
True	420.44180761225095
True	691.4632650210713
True	72.76334973829685
True	473.58096577981314
True	418.802087812555
True	47.95406427246609
True	84.20623475714164
True	129.62113892871585
True	88.41487111282198
True	325.44356523133706
True	880.7143738938996
True	341.5135043471635
True	1079.8322286194002
True	318.91174369033286
True	919.6518053570724
True	155.46488553120784
True	560.7667349450857
True	587.3592089676881
True	679.1225548338577
True	437.0635587717357
True	64.87059445835501
True	304.49423599878014
True	42.7306843596919
True	171.13983403316556
True	169.13649958884196
True	1139.224209215313
True	223.7389445854268
True	550.7076046830018
True	560.2613237941123
True	568.532912934263
True	896.3778594241953
True	583.2724072935447
True	644.4158954474062
True	962.4079475089776
True	128.7757755578385
True	311.3523658307473
True	273.6892684537313
True	315.435704995362
True	91.97498357527536
True	374.9770393421684
True	5.28377601808572
True	330.9633823436335
True	262.5998326892032
True	591.7573471283335
True	272.9076954455439
True	360.6412325566157
True	10.152758597478226
True	61.37054545639542
True	544.2157679879238
True	31.18832896876669
True	143.35975943768568
True	64.89171245293353
True	148.40452154272427
True	248.29151778233697
True	72.25047344699006
True	389.5382087820115
True	263.49173023665617
True	98.80191917664118
True	343.4822757605445
True	64.50647087097677
True	565.6734967851535
True	850.6580348070713
True	280.9204909595628
True	1160.778848237949
True	110.85092445044631
True	306.7637884757108
True	1049.2305287339348
True	91.06388165109624
True	270.8040616451153
True	11.180699238998566
True	400.009306330518
True	444.07629354622
True	144.07680503896034
True	622.4981491801279
True	907.697777721148
True	154.0281280895026
True	73.63065856931986
True	332.84414272268896
True	542.1221524225056
True	608.3295576042647
True	1227.041462193216
True	24.761085103868226
True	914.9848716599138
True	132.47230967922923
True	644.6956056416346
True	114.63412660607128
True	138.48530080480728
True	186.8489035062429
True	171.47532069296554
True	763.5275340397718
True	200.4494917855336
True	235.69409948163675
True	65.66796851171024
True	512.1168377532979
True	452.1404106013748
True	180.08350529409796
True	244.02275788886547
True	17.9213484798353
True	411.21202693544114
True	217.2237092079725
True	310.0023793739814
True	112.04535156294638
True	700.3686827469988
True	420.77533246284327
True	264.16287138137693
True	643.0064445959614
True	547.3468221591572
True	475.0496598404641
True	133.72518226386725
True	532.0476699284168
True	427.9278918991081
True	2.626675489871696
True	196.19379024521663
True	90.21531223517091
True	243.4016732193372
True	3.4038197125105696
True	130.39885102970786
True	360.345604347585
True	6.647429161097028
True	817.8918531890972
True	167.40798528402829
True	694.5970678597519
True	805.5308262099626
True	163.6565918239473
True	225.0097115680965
True	483.92348734623295
True	823.6605119698332
True	49.72382236738672
True	35.54852378440345
True	135.75944753383445
True	628.5158873998186
True	718.099920158658
True	176.3348905010124
True	605.3254534753077
True	599.2169939511559
True	818.3386378448771
True	385.6411144444753
True	189.26612226829224
True	881.5688442900146
True	218.59408486239587
True	143.5288934715229
True	337.2300134364999
True	220.68668683236763
True	213.00269456381005
True	591.653656704996
True	248.1582738400598
True	186.73578625946143
True	457.4212201305871
True	463.0422125193045
True	63.438146699652535
True	272.8677542989975
True	78.06487997639788
True	329.85354638811896
True	343.22814618585505
True	259.0824646513676
True	179.33362528149752
True	373.5682727949899
True	616.090198039524
True	784.5441636348958
True	297.2053653780807
True	727.8622713596455
True	61.310220017115135
True	858.0865440796777
True	347.7410295532195
True	14.120855075225354
True	617.5523008507325
True	702.7949383742617
True	257.7100809684049
True	163.6941344741521
True	50.19680671672508
True	386.9765985733309
True	76.09059273043833
True	14.741544743849287
True	890.1653502463375
True	366.6492323947149
True	169.94451342882397
True	1003.1661111922562
True	12.98357603393534
True	812.522954365677
True	30.82252858350796
True	664.4591899111768
True	56.22991351980531
True	790.4055186255775
True	435.9988637432074
True	196.396491634928
True	443.4846753976194
True	213.74550288876785
True	304.8620940813195
True	225.8079584754367
True	413.4400366585551
True	10.119749273923752
True	322.5077499519275
True	108.77468853718968
True	11.584911639342364
True	480.4750284785036
True	710.5276086970875
True	281.12407365923224
True	80.85683487654293
True	298.8891269372853
True	85.05038225926106
True	178.84045760002675
True	174.49428921555472
True	359.64044822377707
True	42.62899412412929
True	133.97933876666403
True	385.6396385878308
True	852.6103529228662
True	109.87108033490544
True	211.3625634107683
True	428.73058352472
True	15.501749156381113
True	418.9020716909605
True	514.4010873041254
True	87.42066656306909
True	408.5169952898119
True	356.03187436397
True	416.6029383842614
True	606.7449274766032
True	1031.494587828582
True	1025.1462218086926
True	57.36368386583793
True	1059.9126673004089
True	112.12696713607926
True	113.72542747305872
True	114.88475772379952
True	497.5651459312704
True	368.2591922903793
True	572.3673531748028
True	254.25868794063905
True	161.05243387892256
True	396.3139380214628
True	14.683145179846049
True	461.8323938052997
True	402.7122567068107
True	150.98169811211395
True	94.38623880804803
True	528.0368496704142
True	988.554840325342
True	206.48006299431557
True	64.9617583199921
True	450.7146601472791
True	375.1436854083716
True	492.7001622986716
True	328.2629820199353
True	4.134993701911622
True	536.9599991847864
True	521.160135102449
True	495.59368239401977
True	191.95269968829447
True	101.26505583098472
True	20.755933295571616
True	372.736447189442
True	105.58024936671522
True	7.714308416815951
True	32.59785080011654
True	336.2652315226473
True	654.4115962897965
True	134.16160052660828
True	87.29786130506882
True	25.512192235802274
True	418.0588866801541
True	365.0710377373376
True	782.7105188194467
True	294.21569501853304
True	503.0543435382263
True	534.2983130930501
True	525.6788390442349
True	296.64318808534057
True	533.5324202880237
True	95.85159126189566
True	569.6976416027342
True	8.709680105718357
True	360.93285870996095
True	456.8234482093893
True	982.9374846625228
True	344.9943582729547
True	794.8210273830424
True	925.565351289298
True	175.94761807686783
True	37.13181390338579
True	362.3278848336101
True	382.92901522328367
True	587.9617338258101
True	241.79005078352637
True	31.17201033374086
True	650.094696383653
True	128.08756948222623
True	1067.9740666992873
True	322.389316858491
True	472.751139917845
True	127.861330384075
True	808.9224342438372
True	141.9848865278777
True	818.6579016488428
True	570.1005069918087
True	187.0017004802133
True	118.69791774745964
True	61.94541468458801
True	565.9097655826338
True	910.8124671448296
True	416.0982646032834
True	549.3019636479319
True	142.75795623250406
True	634.4690070609399
True	495.5812775585674
True	781.6157120248381
True	329.220699266179
True	571.4250316020938
True	118.18065917084768
True	25.92557273659138
True	408.4143037009149
True	178.69888406213576
True	103.88442346729563
True	390.9467852901287
True	1069.1306901635835
True	260.60923055879323
True	556.4606199252148
True	10.726072217726944
True	74.2785384466061
True	333.11396613891674
True	762.4184649429676
True	438.74687871861215
True	522.5805094233923
True	702.9083511250465
True	74.34639257355735
True	706.8362732644694
True	49.247854737781246
True	99.8454845079391
True	179.93915818287437
True	85.38907297068242
True	23.845210289114195
True	294.876311404597
True	488.9697970969929
True	891.7329846334859
True	846.269846368645
True	5.476661023966319
True	295.8253349539148
True	468.7380567425292
True	124.1504044903806
True	231.9484415628794
True	326.7456526776331
True	1300.2758313718389
True	455.2955729712416
True	25.74228231163589
True	183.57640599429277
True	699.2552154315812
True	36.961712275842096
True	180.8933167249577
True	546.2930104279999
True	69.67600463255638
True	877.6654676898477
True	327.4603184068762
True	679.0817550781068
True	78.5348576447839
True	705.4581202334504
True	579.0271711138148
True	883.9534486930387
True	249.14896541093125
True	495.7731047688736
True	828.2860214633633
True	929.5152673368648
True	243.84449664320047
True	734.331205779664
True	207.34197873762363
True	448.47692018891655
True	380.72717017070215
True	500.847896598023
True	495.3100306984842
True	309.7195926877818
True	351.07026730783497
True	104.17067377694327
True	353.5815300101164
True	1124.585255032668
True	321.0812294958547
True	153.25632570967704
True	308.1424448416448
True	753.4809294920507
True	646.7935713513372
True	424.28330416519776
True	114.35283742795382
True	324.4373719942764
True	33.246302995006495
True	180.8517232498785
True	92.35878364029335
True	91.56829891946944
True	550.1108759631614
True	143.2974780369695
True	141.62334119099188
True	107.18791385439916
True	88.4208027442191
True	456.8910267333204
True	411.8558433579088
True	1048.007742501861
True	526.9985407185916
True	811.1631598786029
True	265.25061029597845
True	304.0112156498304
True	528.6080750419652
True	191.8137065829863
True	730.7473568414233
True	239.1533700721396
True	372.2195711380962
True	72.54623727151828
True	115.26275735507
True	251.25184598014656
True	122.80828466251624
True	488.10648782037305
True	32.23461870719339
True	584.2465759015373
True	1007.4961300668978
True	733.8396795386763
True	1.255972206904158
True	62.34526746649295
True	520.7799308917015
True	435.7166237858386
True	74.54630814335448
True	116.65936500641268
True	312.7804588084456
True	81.91540530878521
True	50.217021276598174
True	735.8120910266707
True	671.3852241777114
True	158.89644631956216
True	166.39411724691732
True	502.7010449929386
True	54.91752616283817
True	25.869752614162024
True	564.1876169049898
True	430.38996681912806
True	1143.701848805796
True	47.01807849092545
True	472.8180676042141
True	908.5894590785088
True	783.8700218855033
True	285.7424870273766
True	742.2151033135162
True	382.07126936340296
True	42.87421876658218
True	96.80694463569728
True	699.4078038304872
True	75.01967967463109
True	142.59360657498274
True	974.7129012234972
True	187.67648417156315
True	273.7563310365251
True	107.36490981383334
True	660.203152517322
True	612.9419553801397
True	218.8344171911784
True	429.9866894565406
True	44.17385202695383
True	279.094073853397
True	603.5048840212811
True	620.4496717149982
True	311.8170087529132
True	78.13313252645348
True	982.2357611879366
True	1121.7777241191222
True	562.8453405612827
True	65.4679694340422
True	30.838892361245364
True	91.21963438215752
True	102.46893234320672
True	103.14599555703197
True	898.6336324776927
True	1188.2062568274882
True	750.7418843701964
True	328.8694004491024
True	10.08581753537228
True	20.63476931371569
True	329.5646834212548
True	472.7094172023934
True	40.89262549907276
True	568.9908817348414
True	433.6630956706304
True	382.3081890010095
True	79.16122619940779
True	208.3820032614939
True	276.55986444853335
True	124.92935044848907
True	390.07011632115655
True	42.31857521434272
True	179.34462195221528
True	1177.0882393499764
True	5.214039875050652
True	28.06868960733276
True	583.0355915438348
True	365.4093760425374
True	764.2244965906989
True	159.6298837070536
True	774.1890704545973
True	565.8295820092344
True	286.31280665166014
True	420.5551150432926
True	345.0884367225108
True	290.39100744260566
True	264.3704573782181
True	392.2667226237924
True	509.5756207571873
True	503.273032888114
True	106.04841703381216
True	351.9609063280544
True	8.156897426554433
True	181.182493126519
True	245.03987117618604
True	883.1427486391115
True	626.4207060108255
True	31.83222675636925
True	718.694473792469
True	839.8163817268166
True	104.56644614299871
True	345.10043892903855
True	869.9899569432624
True	217.8428242127632
True	175.26723237111315
True	516.2733438830223
True	580.1623825100194
True	1118.25292390938
True	142.17336619809274
True	156.78588345061698
True	257.49437994379593
True	312.247434593016
True	412.52052729418506
True	415.0008932351416
True	330.653412732671
True	455.06217272903393
True	490.74189262752896
True	232.4816278123605
True	1486.581394454489
True	257.4622582332163
True	418.6981001244071
True	54.3879661508029
True	759.0103106984974
True	243.07327746352308
True	927.1809046963276
True	544.5432841141815
True	317.3720503646306
True	797.3823099798306
True	256.8421090595555
True	224.79166557274095
True	251.40948824215116
True	224.30954594727984
True	141.92523084384555
True	250.10553945626597
True	729.7228571388529
True	526.3312240779181
True	222.61823900661412
True	1138.3215152550945
True	116.8730049441068
True	261.16583367538607
True	72.99634700291523
True	311.7159260711206
True	409.63401121825376
True	92.7310729007084
True	221.8448420500553
True	75.92529041664373
True	680.5558863247902
True	382.0610189851759
True	219.67901071170743
True	718.0809335818808
True	884.1761096438751
True	793.7641803746436
True	845.0183401047167
True	357.4344805576779
True	1.2391970883423404
True	262.2962088236245
True	57.41368089212252
True	396.96390682735375
True	54.55122745989986
True	342.92010244581326
True	863.2484684671135
True	1001.5838983185836
True	402.51682895084673
True	24.08260405059089
True	523.9766930555043
True	513.9403874700803
True	194.72641551806996
True	241.49562700037453
True	290.37171046834703
True	24.738841006370013
True	128.77720155490874
True	957.980968639661
True	64.2021341693345
True	508.080573072652
True	782.7444521314428
True	104.50225570418392
True	248.71599015676807
True	113.3071791582684
True	17.556102638960894
True	1.0651483401345538
True	120.47084059165104
True	1011.4100783144762
True	493.36043422022
True	66.34657401938578
True	775.7936466090398
True	342.3847893812529
True	1.476684680710268
True	459.4696248725607
True	189.99208404257388
True	474.9899513245284
True	76.98750376354654
True	330.65385889501573
True	376.7091108998158
True	181.26671527585447
True	201.0471638520004
True	123.23677431201538
True	172.1503172434749
True	995.8022112328736
True	16.912803205624954
True	509.6738265037661
True	481.6606982239243
True	394.5620232562677
True	219.32127805317447
True	240.3838785153561
True	156.00679528499242
True	47.40981950051035
True	473.5144089559414
True	151.86587655011348
True	852.4341996183617
True	823.611357299294
True	247.45072633466296
True	316.9674974878123
True	525.725599255012
True	44.325126305817655
True	89.16721464513051
True	725.1618250634161
True	1083.4154936962552
True	117.20568560202186
True	727.8348222365103
True	138.8886294848955
True	935.9029175761442
True	672.6151400051389
True	111.00430492014785
True	279.219937419444
True	637.2790870326604
True	257.8634829152303
True	47.51449314564232
True	558.4487212699306
True	430.1747615726934
True	4.945777728759973
True	483.98610341517553
True	67.51969717434908
True	168.51712319635513
True	241.7995765539268
True	309.35623901166
True	75.50023810333943
True	215.75810499044
True	348.0656298197681
True	438.005673066212
True	949.9837727133834
True	50.533794284952215
True	906.830444716078
True	1026.160819441902
True	123.29765938270512
True	73.99291994412563
True	1000.1428828993958
True	35.808965233781244
True	230.631472051107
True	85.70005450796766
True	217.86297127114344
True	370.4960748317686
True	987.7924719981764
True	98.05230235900736
True	72.62464932570138
True	663.8233096677618
True	282.97324372443023
True	703.3226072931863
True	55.576175907276216
True	461.6500620745049
True	398.9841588175328
True	685.6808132976262
True	56.26535663941539
True	103.80669478186518
True	27.723084898467206
True	265.4592067204096
True	45.05081228573691
True	353.26063753605683
True	3.127870052444369
True	1208.135209500399
True	100.8231325057278
True	139.89810315015856
True	368.5735636046848
True	731.3986072015065
True	672.9626124546654
True	1007.3881494240034
True	474.61307067043134
True	401.91688700888375
True	143.27192106572645
True	422.0375321032018
True	835.7895015457375
True	425.241716251528
True	919.1197898111031
True	89.82695008206458
True	424.4979524230083
True	165.60827655081462
True	278.07461544075943
True	734.3479591173732
True	161.5622857310489
True	132.03250237062858
True	64.07417469324922
True	854.6856733356365
True	799.1964391419972
True	82.80560866031655
True	442.5915742221634
True	742.4464440828338
True	417.874081967282
True	57.49239070778984
True	319.73337443473275
True	789.2481685557649
True	29.033529653707024
True	355.6045576618301
True	167.72126960027492
True	295.8865139461311
True	34.65993592386774
True	227.80985936896607
True	773.7629101143212
True	637.8106268497477
True	54.57718115127445
True	289.3016934074552
True	875.4443838619064
True	16.84558291743392
True	295.3587963448732
True	280.3937332768861
True	410.1288638007643
True	213.79161992494545
True	618.5015223588867
True	48.74932386316763
True	965.095579615004
True	884.849699365496
True	45.24509324580574
True	401.452403692878
True	726.284031371062
True	918.825389364071
True	282.7839661262202
True	593.5504792076428
True	131.54800783110375
True	182.833868337544
True	127.13151635888872
True	138.52697629941488
True	206.845518420648
True	937.1654713045016
True	777.9111994572395
True	954.7697615094086
True	19.813646557111877
True	23.69673647616357
True	362.1594260044584
True	12.140756386047784
True	606.1563595789017
True	1030.6752798784746
True	252.9529428974593
True	207.77817177284516
True	82.23741914966736
True	214.97932127565792
True	123.2506475463516
True	43.73350094333364
True	136.66100253309423
True	92.40101916260843
True	246.98182403092548
True	549.7794069103305
True	165.46624328240648
True	27.900161368249943
True	59.44247251986314
True	438.14762409082607
True	269.8646444875203
True	594.0147921152928
True	23.163094613508715
True	116.03242753896134
True	685.4799448656009
True	255.97855666405792
True	468.9986750218142
True	656.3654011439129
True	105.43955332814744
True	114.2021754022048
True	78.63137566164599
True	25.440653696549465
True	122.13052026661022
True	83.63607641357369
True	101.62470740623452
True	148.76794256131802
True	245.49168579983635
True	840.6652942310589
True	294.35351129243685
True	952.4141643022195
True	164.60912755956906
True	205.6428131494939
True	807.9290860615172
True	301.2664774372668
True	585.6109301608186
True	252.17885811888647
True	376.68998452795086
True	464.9566629325132
True	574.6463951314865
True	649.1595728513731
True	365.1113177202356
True	36.67565904584389
True	556.4923038825254
True	629.9798335491902
True	19.27582902946492
True	11.86734748426023
True	262.8205468842166
True	401.60553868940974
True	434.0622370823368
True	65.31196973124764
True	600.6412371765919
True	936.45583017076
True	242.58973110394797
True	913.5442759192148
True	274.4687560766894
True	105.11214662343906
True	267.20385350506297
True	698.8945695977799
True	37.89801367136103
True	565.6811910307342
True	1274.8788134255738
True	1018.8150032159456
True	882.7234700062152
True	208.90017026770124
True	95.74439612183852
True	202.02881696958084
True	836.1427545116994
True	147.5332424773361
True	1078.3520777744732
True	879.3378506610728
True	44.74037892847766
True	88.07756700121318
True	422.15003957233534
True	419.0575736320922
True	200.70709099542324
True	519.4921848247463
True	665.8482372458881
True	124.84145718497383
True	274.0648946895275
True	1016.7026456833082
True	48.92357740433525
True	704.0502007745301
True	552.7441121897144
True	39.54336443639372
True	815.6158629648854
True	380.8780906869442
True	569.2328519516238
True	102.78632614735297
True	270.1312879498972
True	223.28294724431663
True	26.399483994070557
True	139.75822537407174
True	748.0739597462651
True	142.4109735172851
True	371.8572205700255
True	63.54996276515554
True	642.0181691965198
True	598.0691037260148
True	242.49536380753872
True	473.5203963701317
True	170.15429069236825
True	175.5332413323033
True	214.96759240222465
True	289.60201219508
True	358.80639668286
True	125.30375233470068
True	199.19683696575152
True	26.53972066262864
True	893.1067774054202
True	314.2222103714543
True	10.340958053012756
True	367.5484924453499
True	167.75264276835102
True	617.7604955199014
True	368.7734025126509
True	587.3382663693784
True	562.8867706031238
True	486.1337136079646
True	772.9383264792791
True	227.1035907641719
True	589.5707731050177
True	161.42770602436264
True	543.2716637187578
True	363.9343856098696
True	379.9673916049808
True	123.6045231875608
True	137.8469335816565
True	105.30928041280474
True	64.66019029545205
True	737.3344588461798
True	180.1987818590717
True	48.60560665374672
True	0.0
True	561.0442998931138
True	113.85535756904316
True	24.33397799791606
True	41.6601595529576
True	107.2761510607708
True	512.187835390258
True	177.02487241759397
True	111.31908755764576
True	35.43252462486675
True	161.00539413440862
True	899.6836629706441
True	49.83658192690215
True	227.8557816551219
True	731.1910540805985
True	315.4456135809933
True	467.0216553174605
True	474.8822879362428
True	507.1789917594752
True	597.7824159731257
True	866.6151491301193
True	266.83171347223566
True	1040.6885142451629
True	922.412618550906
True	591.2396945782011
True	349.69051956759364
True	835.767887006619
True	9.229559579154728
True	32.02351428401362
True	292.1223571923839
True	43.05299546378178
True	196.66908301503057
True	771.4077974863249
True	217.1953573082966
True	716.8680523547259
True	766.0401554772288
True	113.11637578068716
True	369.7256803922982
True	593.1888086072067
True	23.151530384421665
True	132.8837780070432
True	447.374662746912
True	310.10963692797816
True	202.5055187964221
True	112.47457779101453
True	378.3147703067573
True	21.17283735611264
True	372.8674039509765
True	366.7264472399764
True	1046.627016956713
True	382.59575835455576
True	29.952834827163304
True	435.4120738802936
True	441.73157459431326
True	239.3305600805126
True	32.14580679058951
True	755.4802179676585
True	429.5902166587612
True	179.86236962118826
True	11.875926510461522
True	1209.6725215877527
True	164.9213576937454
True	29.20920698532152
True	310.09451086794417
True	264.0384720063006
True	116.79476729870926
True	288.74490089235337
True	44.84223684350963
True	322.78275136270696
True	304.13743286015324
True	311.51381917112906
True	32.875332818447994
True	49.23212013089391
True	1048.3149822109438
True	24.021988466325087
True	12.862262635130016
True	181.43828566593888
True	665.5725654869408
True	9.168378744876426
True	193.6405294007949
True	180.59545003965675
True	554.5971035759411
True	381.32367669675097
True	750.8254799638785
True	314.4077107564205
True	493.6590973838679
True	457.5147645762006
True	505.3122692043598
True	102.58309853255592
True	1270.0308787296522
True	903.7806263800524
True	292.51775408234056
True	544.314085550679
True	102.78910127968528
True	572.8601031786403
True	451.7593077746882
True	150.54673462140167
True	77.55834344325578
True	353.2459529202983
True	167.66292021831907
True	31.010851671314647
True	588.0840836481002
True	370.852054689057
True	70.33411536658353
True	30.44780291557368
True	648.9281857148853
True	496.1826878408828
True	70.52392427458491
True	22.106476099221723
True	330.6195093248267
True	334.04633433775604
True	692.5436743687113
True	544.3288264989303
True	559.8070140675214
True	788.8669677351356
True	9.447447924948325
True	57.730964807274745
True	36.12540393171936
True	63.485257034090935
True	515.7655007121685
True	587.26569682817
True	85.11896120393612
True	113.14779132774122
True	195.11957400754227
True	73.97176329382076
True	189.63695422005807
True	212.2557019668237
True	268.7845084577011
True	818.2740622865299
True	589.1420502910638
True	279.0796163622249
True	181.3966756398732
True	284.2372231556135
True	236.4834403353163
True	773.2054987414148
True	309.7246425280288
True	174.67135201486616
True	920.1663728682004
True	353.81829515411977
True	462.2101559693888
True	155.29085849232837
True	117.85992045116063
True	61.90142596446663
True	212.1494525972112
True	992.206168065405
True	525.8205376364394
True	107.32142612637637
True	358.4980760204893
True	105.18269802415396
True	666.2203417578281
True	4.729804984948935
True	711.7396283966023
True	38.22503424891445
True	884.1427682899008
True	853.8519436990616
True	213.2809605259984
True	30.860529348583768
True	77.42973939696688
True	453.12199989941735
True	218.7004098170307
True	1.733579647807066
True	78.50807736653924
True	1058.7089929210515
True	344.7708594931769
True	661.4855928420703
True	474.8713807407959
True	28.881102347625465
True	134.47399373080032
True	419.36345718491793
True	921.2630129612576
True	824.8387496671825
True	422.9384116296862
True	342.3438732963435
True	17.985088220469283
True	78.19932892646128
True	730.0879592358779
True	449.9647768002014
True	375.6986903886581
True	871.1119290458713
True	26.32030004870609
True	211.15710674910864
True	896.6514069946121
True	239.96692713593407
True	8.244149112164994
True	508.5766902839452
True	105.02467516674209
True	633.0912258469951
True	50.76457459654812
True	265.0898834007525
True	867.7093793181435
True	935.8047276353444
True	277.30155779142984
True	411.9354294764811
True	123.83302759305148
True	611.1467164262386
True	254.565766970996
True	191.01128827272464
True	876.2616036957104
True	54.03700778112321
True	706.3817769498112
True	282.1523490079569
True	296.095866919508
True	175.69404974112516
True	490.31430468019465
True	593.3113115517067
True	350.6298121095634
True	395.3347750747264
True	71.80209684196832
True	153.94856132858695
True	444.2695627410608
True	216.8983371226343
True	34.16549747091971
True	208.579734734214
True	381.488082633984
True	390.42250622510375
True	729.2599333536816
True	127.53639475317574
True	656.2127550545291
True	505.064690384718
True	610.5050498713983
True	136.89062555055563
True	39.18959031702166
True	666.5396370458585
True	69.88995422339075
True	551.9411561738498
True	665.8268213978225
True	443.4818742765774
True	134.61645295399373
True	521.9286945843198
True	3.489974059430321
True	389.6037365604138
True	30.35483814953121
True	632.2892631900539
True	267.6295025168791
True	581.9136445774135
True	704.0892225501408
True	149.5526077924675
True	496.16271814344015
True	477.0612159502125
True	63.38961505259155
True	965.3053014911112
True	2.3433798901307457
True	28.096382227031864
True	638.8901835320859
True	678.8549028133525
True	132.97504870880442
True	411.3495202378301
True	126.57595001403033
True	73.88137127494035
True	463.95613234796105
True	40.788081584857785
True	506.1535684754351
True	13.744254643445954
True	861.7961622600592
True	542.595267742059
True	704.3901194891132
True	102.4434567566156
True	385.1402958630287
True	981.7873345498926
True	868.5321594683563
True	135.17279158474747
True	541.9827427481654
True	470.3459905723624
True	254.8045491977486
True	256.2193224095349
True	5.233283275327031
True	337.6806048744364
True	11.487578530213844
True	365.41601592326737
True	74.10461967200445
True	401.9905193131567
True	654.5648186802424
True	126.48887923086582
True	232.04565667431064
True	635.1793416207792
True	679.6298805408182
True	293.3500436887547
True	140.86209518139742
True	158.1888383813576
True	478.9580284188971
True	84.79519799332513
True	10.562143383878151
True	526.099593097728
True	574.1103681432297
True	19.630629820101102
True	143.01130773430253
True	903.254178936308
True	491.7167503683211
True	283.15519160137137
True	34.8907322259831
True	468.4074045721137
True	106.96832043095054
True	596.4492328909362
True	655.085140951017
True	290.3854208391512
True	364.4192841250269
True	191.2435248253448
True	249.0668758998576
True	72.59336780748201
True	206.84447255593307
True	499.5552359217497
True	21.54588309453333
True	444.8053547211037
True	365.4539904074632
True	735.8841624434069
True	919.057319554506
True	879.2871740107839
True	160.60728398273372
True	391.7092182467969
True	73.82885210648404
True	200.2208692025255
True	308.3995911311539
True	9.218748557388988
True	793.9053655987823
True	21.720226095490634
True	406.31524401807513
True	263.64108412588547
True	673.2610622611796
True	222.68148873346044
True	37.64179648028559
True	660.0142990321186
True	1083.568530149727
True	221.7061768827339
True	130.45234945320755
True	642.9861141170322
True	493.91974317075295
True	17.917849393975143
True	847.3937925156149
True	115.24943584136275
True	43.95598236692484
True	303.6828111909602
True	349.69090728135524
True	404.4334366321378
True	268.8066594629544
True	21.26511525311569
True	23.35893316259662
True	838.9901133059874
True	197.4251007265117
True	108.97283460361771
True	871.8131341229184
True	650.2452462432974
True	623.2897468365979
True	439.68042862636105
True	150.87063149958558
True	30.99563322349421
True	105.50336202654124
True	422.5116363768424
True	232.08224114780847
True	508.2281465948249
True	147.01721023687136
True	492.9693854866461
True	646.9293318816174
True	948.8832290662332
True	24.57296731757491
True	977.4292687977644
True	1056.527108864062
True	465.0492382922313
True	85.73062786646278
True	823.8008712332668
True	647.0691257316425
True	654.176879520944
True	173.3925140562646
True	745.7136653794195
True	714.1252550657704
True	123.63498479167411
True	755.9384159339779
True	823.8101082342582
True	477.0074913704687
True	229.17697146014203
True	69.16998881960431
True	309.9759844447025
True	342.2902617908936
True	465.5814534680282
True	439.1524592134462
True	199.8342682456532
True	305.01433642278755
True	2.5425425535825887
True	12.909168759006024
True	109.20423236794846
True	142.3454816275186
True	356.51391604357343
True	350.52540583744184
True	114.1565327038484
True	18.903792058787324
True	214.76559142419248
True	850.921208146928
True	455.16112332654416
True	521.5595612845843
True	560.1322382130327
True	807.7075608624655
True	638.7492674041268
True	95.09377553874351
True	200.2342155259106
True	242.5081739668399
True	279.9086252166246
True	106.72429252529744
True	360.4058238938891
True	431.89099022940087
True	171.9727093389168
True	675.3512791212765
True	245.7149560990414
True	210.27159700179044
True	28.36270595361792
True	243.1555808450364
True	491.75005229232096
True	162.1886916014607
True	521.690501716193
True	459.23245771346495
True	249.560664686601
True	108.50891282587628
True	43.72855969134595
True	407.63615347862265
True	784.1710510618398
True	172.47746451810443
True	1028.463106388364
True	1027.6191411173152
True	485.63214256911925
True	100.08263481890052
True	130.90860519060124
True	661.9330007309625
True	9.078486370282029
True	217.3147482291147
True	125.46535130136634
True	117.21659049167624
True	337.6429289842783
True	643.6117999892789
True	37.11109147709879
True	132.1668686373042
True	948.2675613278471
True	54.88680539905491
True	465.73664961943473
True	524.9275355752385
True	246.17740036310087
True	136.78697018465863
True	951.4713846521092
True	1173.1640880378477
True	517.1005852094519
True	642.065075849616
True	216.70186611477664
True	149.8843231766675
True	324.6104661500341
True	265.395339314922
True	171.46947036720965
True	305.364747236286
True	362.3500256370556
True	11.038142925996295
True	615.8735410549953
True	155.75174824642875
True	75.6290126167797
True	445.7992594711603
True	322.56401598132175
True	1140.7529405080188
True	353.4403543561146
True	961.4548827496334
True	10.45416913160932
True	256.6627420783997
True	227.01860247740623
True	157.42741739732523
True	495.8094307028691
True	198.71553381077484
True	399.2736114028528
True	318.67597256667983
True	112.19097488848465
True	357.04789806479306
True	1031.8300289338506
True	726.1732487457388
True	225.1739398507885
True	107.13628283922633
True	290.32054907733857
True	25.072517403749654
True	358.03875291233373
True	330.99223858578983
True	590.2659218433232
True	451.7401232037554
True	347.3903296040168
True	158.52894097026152
True	9.8816528139644
True	422.1385061685246
True	288.02473891492536
True	147.57594031453445
True	306.29594622108755
True	447.7248427643345
True	833.8173890801745
True	325.51781450121314
True	768.9184413945378
True	398.9324677510663
True	362.2615372683479
True	1.497078872993809
True	1188.2982450752734
True	99.6352453424037
True	967.6780984446626
True	201.76435176616397
True	469.630837674037
True	704.3705369974429
True	85.89371359634116
True	479.0747131597308
True	32.34389782186567
True	426.7035902451151
True	78.67728511580549
True	230.6324043097614
True	37.67812005878224
True	691.4749358434643
True	180.8222964112504
True	25.438469546371387
True	398.1811737852276
True	107.27711192044694
True	172.6114423088767
True	837.7994565201107
True	259.7986227800386
True	156.51689163732604
True	381.5445313243874
True	526.678724333043
True	341.12932228949325
True	536.0443815784973
True	616.5967336726978
True	154.9587634772174
True	7.366391605123885
True	73.03196472306726
True	440.4111174382961
True	90.44014413319704
True	76.9072377452998
True	1039.2225482984484
True	27.996534544088497
True	322.814488615671
True	315.73399367936986
True	417.296347451032
True	675.325534322253
True	185.7596482064903
True	650.727269647389
True	323.18995720249006
True	344.11698010993456
True	268.1783113219625
True	210.5116945672172
True	366.3371706775795
True	459.3315554052559
True	420.5942028796287
True	618.8212119418731
True	145.28034690154848
True	78.39396071902452
True	39.40749530227838
True	318.5594817006034
True	667.1141669065178
True	418.90588597971765
True	785.1861006939831
True	212.2813949142226
True	385.7514126760659
True	66.92188269972803
True	55.23288147982388
True	421.911900966074
True	198.08578482981096
True	227.58647190144976
True	45.78279985758367
True	1103.023117366676
True	175.3066387922679
True	925.0450882876116
True	318.74968824516617
True	907.39460165647
True	236.9641603443777
True	446.99827024760754
True	529.8493293639707
True	625.7674579913293
True	217.04553792782204
True	491.31895109505535
True	928.8242317394122
True	126.5859198855772
True	7.846217016722036
True	579.2414484558385
True	25.860583771167075
True	75.98758177468703
True	793.8468445766224
True	226.451074449152
True	976.1413939109302
True	670.9228775843499
True	420.7391400370035
True	294.81990262383295
True	485.7578185430797
True	345.3365921332167
True	172.74944219350184
True	683.6854184676428
True	703.8532168969208
True	213.50421249741945
True	87.54360450468572
True	533.0825068881453
True	137.6625553140016
True	376.08232935502406
True	334.8531707793986
True	65.59391281816096
True	395.602601719515
True	414.04947382076494
True	385.734593466992
True	415.9385036477253
True	410.1801243671812
True	614.7294388715609
True	61.51075664234601
True	448.3847974877497
True	316.78128013891705
True	665.492865274384
True	222.22569829300957
True	105.08293434864022
True	38.59895412035042
True	535.871510851474
True	627.1737990588268
True	187.4618772561252
True	419.060703238633
True	345.7647747394364
True	18.109040220867627
True	166.49315229224325
True	298.55599895362616
True	3.2800794013100187
True	871.6003778281471
True	85.1399963186373
True	99.536186765544
True	119.34360804240362
True	356.9862928498147
True	38.17025998801313
True	455.5002937364276
True	226.96808363124973
True	4.860497775817065
True	121.9901030424988
True	440.0334961566434
True	52.027513986462736
True	67.49484205873888
True	181.22815819204803
True	296.0925518145879
True	948.659876996091
True	382.5730557585789
True	940.25338836121
True	176.76812373924548
True	1029.336817194418
True	780.5346902827338
True	657.6706537965714
True	408.385982879293
True	384.1572021967962
True	81.36094233448998
True	76.05460352334107
True	80.4103528142127
True	175.14780385708326
True	488.52724086532095
True	1097.8990505011186
True	174.4137151189885
True	353.3129668286966
True	444.88261370944986
True	595.7440901430537
True	613.1723296056307
True	284.04552639312845
True	452.6953898367911
True	648.2995053014815
True	97.41192916021912
True	727.2907634891563
True	262.94245745573
True	132.02941449776145
True	418.21293623315455
True	893.1678490482421
True	446.7470937034605
True	863.4038325033227
True	197.99947428350572
True	342.12171643389
True	698.260510485922
True	635.4393985976253
True	186.69600509649808
True	261.4808970066068
True	813.4160299376143
True	32.33565366309627
True	194.3598965484463
True	478.21289568824295
True	711.0758053206181
True	105.28837674304349
True	38.88979711117711
True	165.51256421099202
True	710.1445515482202
True	319.96062177133103
True	546.4266901037953
True	342.40353429113856
True	306.10683694453934
True	427.52691723183256
True	484.4338902967272
True	73.77372117517874
True	387.0812648210068
True	785.498306160739
True	0.0
True	307.08084253908714
True	242.4292987060277
True	988.86405457863
True	151.62529684000555
True	668.3670351244297
True	634.4415721433617
True	113.5532780710342
True	223.19119026535077
True	129.92744319584355
True	12.3955439073003
True	290.8029066125348
True	373.7862698669626
True	1141.241487688341
True	234.51601457859573
True	406.7470309529056
True	659.6485385744885
True	199.9931585124967
True	28.39715240617033
True	868.4102361073692
True	588.4991341541116
True	156.69494861515992
True	595.0913596901077
True	172.60609041066087
True	306.4082338415193
True	780.3537741481665
True	36.13436017870384
True	104.51146229835538
True	517.228572263154
True	66.22959379446135
True	76.06685508235066
True	406.0576295835795
True	20.96598537429239
True	757.8668344621068
True	105.35572739152158
True	159.4538884030953
True	17.9052191617999
True	693.6615538490893
True	30.754806969536286
True	786.44463541824
True	396.4894613576564
True	116.79561328753157
True	703.3739483269005
True	523.3955892107862
True	549.9438008907761
True	46.7257491856064
True	360.2391508184931
True	5.858060365427742
True	92.14715862085154
True	377.1882890517165
True	45.9016336708467
True	121.26237328769923
True	317.13647115493063
True	181.70426221830093
True	101.44350341885932
True	662.8114026578038
True	22.242246698650867
True	1107.002130796106
True	500.6602795882259
True	305.01215137250983
True	497.3094975343554
True	129.62600195195367
True	784.8204636788302
True	1101.415129994164
True	750.5670644038121
True	176.3140956701948
True	230.3991755749492
True	54.24080066918337
True	57.42011443463942
True	147.0791096490653
True	100.14744147637472
True	168.55784379302972
True	1178.4044383370742
True	321.04845189391403
True	354.8127039045726
True	701.3880133669882
True	18.320626498991334
True	15.215182656373091
True	576.9863125177259
True	5.253527125236662
True	120.34843789310614
True	692.352102283419
True	177.27277288759336
True	626.2022974329357
True	810.3213999715937
True	155.7367572817417
True	898.0113048645173
True	3.2538225985976537
True	457.4634288083128
True	1053.1339011675052
True	25.27985116915908
True	234.77022639789035
True	147.51504919641553
True	960.3573060288752
True	238.29960842480324
True	470.6771383743203
True	120.5899974827816
True	530.6192760758173
True	159.00840782059217
True	96.82971448913864
True	385.3060016779206
True	67.23634390981447
True	52.26647305149461
True	1026.5371548170974
True	256.8267991777152
True	155.3741380689273
True	366.1835225119042
True	400.0442471832717
True	210.4185929741548
True	163.16399960951446
True	385.7203045960826
True	37.47245922389681
True	490.0018930414509
True	1122.2790623772528
True	114.42683211410473
True	476.73164087381787
True	309.3203552735779
True	26.769004815999413
True	406.512166731151
True	93.48308762146222
True	583.299620809494
True	204.789954250262
True	416.1138194006184
True	20.076301763539057
True	433.3448782629181
True	107.04156160940744
True	340.82225505267945
True	32.8180998079535
True	162.0005166439738
True	253.09367105521227
True	776.5157599760889
True	58.11901481508529
True	139.4226152660247
True	232.99067805778023
True	130.234518246004
True	634.9877252249336
True	553.9444415617171
True	774.8588131981935
True	390.7647876679237
True	542.5483376477911
True	407.43826595060256
True	703.1132379711399
True	74.86119082815024
True	486.84731870058647
True	443.3958320162615
True	48.53867239710132
True	83.94009040911351
True	127.4590088599684
True	94.43703158887377
True	338.36074883038566
True	857.4875694131347
True	344.25641039806953
True	1055.0591218076197
True	316.93951018259617
True	898.1831935182663
True	157.01768756203242
True	586.5466758466307
True	592.1293400706518
True	699.165771154075
True	432.3556722218256
True	64.69565357283928
True	292.377266505978
True	42.05063075039449
True	165.08250116241558
True	171.27686690650057
True	1150.222061718345
True	224.63648731655817
True	542.8880401092986
True	558.9056927299368
True	556.9854785137886
True	880.7233797573555
True	584.1518337517427
True	633.6029187822176
True	938.067753264522
True	117.77876942795191
True	336.48622054926204
True	268.35613245695475
True	321.3636902445652
True	93.75733308472012
True	367.0525496464251
True	4.687979729403123
True	330.1486335519398
True	253.52424063035852
True	623.7771841470998
True	282.2838026535327
True	357.7274113046391
True	9.565683811319044
True	57.84502564512533
True	540.8752702803544
True	29.038018123045923
True	138.77475164465088
True	64.34682534072367
True	147.9545190457318
True	239.63207124990183
True	69.6164938307691
True	387.998896405567
True	267.84294233042857
True	100.35378600733208
True	346.3585266645809
True	61.15664007110024
True	567.9823103008324
True	871.7968160132483
True	283.0228970516602
True	1153.6493655166057
True	117.71486915088656
True	306.0827449806796
True	1049.9207817938836
True	85.57761176710598
True	284.5312329697887
True	10.489257747876916
True	414.4979031272002
True	452.5471902790215
True	158.05565914576314
True	623.9536654971135
True	909.2733064632938
True	158.917839666043
True	79.50041466106491
True	347.1330257420518
True	553.1452222114312
True	619.10437176836
True	1228.0015833564028
True	27.119808235020745
True	936.7724905498258
True	135.78491627159406
True	642.202097868391
True	116.41377238467444
True	132.59362133510385
True	184.2861711150063
True	172.96648349453952
True	757.37560115373
True	202.3044390831309
True	230.27457078783863
True	69.62681363761477
True	516.8609370641184
True	430.7111102575631
True	175.11875473044356
True	224.8092665382632
True	16.735366346825487
True	418.7794919742601
True	218.68050690777844
True	290.9364766991808
True	116.01205016203868
True	702.2816546471453
True	428.8296986211515
True	270.73931215314025
True	643.3532167868531
True	520.285258351816
True	463.5338250433994
True	128.77695389864874
True	538.1093690794709
True	438.2367657389402
True	2.6334178890481965
True	200.60057700576624
True	87.85022367367715
True	238.71968353227635
True	2.856119260321312
True	127.45816698503856
True	362.1352943566204
True	6.454206778601083
True	880.0011397290764
True	172.39733704093825
True	717.9135394697914
True	798.3614851464281
True	163.11646693507714
True	225.580478169478
True	490.9045216532639
True	836.1445021959922
True	52.04242818736001
True	36.50560676575711
True	139.08345229553623
True	625.3765959565684
True	719.0591568145231
True	190.23905404514213
True	593.6660087660206
True	619.4864658426497
True	826.9495505333401
True	400.8164346868917
True	184.55348613211385
True	858.4210530404923
True	232.24813447832216
True	147.81372509338115
True	299.5502981670317
True	224.2352896107176
True	209.7916342805284
True	608.6526855219414
True	250.19262282387243
True	182.1949594604995
True	454.9976934943924
True	471.3016164630913
True	63.307276538059696
True	294.6821184461275
True	81.1321883148392
True	336.88131531447715
True	356.8461160655912
True	250.27016132692876
True	178.14445391804637
True	373.13822742351874
True	613.3899943889004
True	739.3293473382212
True	294.5797635820923
True	759.8158710254454
True	60.84585032344409
True	856.4381119374366
True	357.8254873786822
True	13.225858692426277
True	613.0821875241387
True	694.5641443358686
True	252.31648556274337
True	171.6192206847591
True	52.22809802138976
True	392.685560367262
True	76.96725697279862
True	12.546601995902586
True	890.5958104739489
True	390.0733648855909
True	170.07614704812136
True	975.5814470123264
True	11.012730881877728
True	769.2151139536732
True	31.6496305282894
True	648.0756761300105
True	59.44950720593151
True	765.4953206842187
True	455.0181680275761
True	198.275600790582
True	458.0779274654505
True	211.4428534722703
True	295.91689534722684
True	233.0988282674063
True	406.354459346026
True	9.67782434469321
True	322.2727995725777
True	114.8532638968178
True	10.760124309418291
True	468.1279742455597
True	730.3244145703974
True	281.05206509614186
True	82.57650169285341
True	313.358815406608
True	77.47614852039793
True	188.91469337470684
True	171.81487613220713
True	377.5332180297688
True	44.9479098503787
True	136.83867718856234
True	393.124155149917
True	893.1188954337574
True	115.27835460697996
True	202.8542308895716
True	446.4034190944366
True	19.43304922874346
True	417.19546578644986
True	504.6826688150141
True	86.00083611821834
True	394.02079845740826
True	363.0369545156223
True	429.879195319585
True	580.6551130323851
True	1044.798334822348
True	981.2463706217292
True	57.04385206937636
True	1067.642374644964
True	108.34561224476958
True	112.2655928224556
True	106.71393885324368
True	502.652804447911
True	361.4859547534481
True	572.8486080890195
True	261.6868383405169
True	147.4758802276577
True	399.76921534694577
True	16.956217797722925
True	445.6403211972888
True	400.2757509506279
True	155.03671289004652
True	93.16711087978568
True	522.2868323566921
True	975.2778116179378
True	200.84486467258893
True	62.05658775063502
True	431.237372252862
True	372.28445103904767
True	465.51073302045
True	328.9423904044471
True	3.5657041599475594
True	537.502026997837
True	528.0361761680604
True	497.6871955785346
True	196.8648520694068
True	104.8874705397204
True	21.249692987825192
True	385.1012131906916
True	102.5775779765337
True	7.442106541716829
True	31.06891760209334
True	348.3362869169513
True	639.67709650695
True	130.9841027936913
True	89.67287154913032
True	24.06798051792228
True	409.1644217511948
True	361.9243730295175
True	761.5470590780527
True	302.3200878397536
True	507.007923025489
True	553.2939662257678
True	531.0438394927218
True	286.0211118287464
True	536.6919546150089
True	106.9982337315813
True	584.7876219314089
True	6.961648446441932
True	367.2605151041817
True	464.1965129132429
True	971.9184789202034
True	339.305253703879
True	791.8311930367857
True	972.5264327524144
True	179.01893827375113
True	38.60679001565815
True	367.1048272648089
True	395.8233925505437
True	578.6260159226467
True	255.50249325026223
True	30.00138180252476
True	647.9613780669339
True	128.63441427773935
True	1081.7671972339272
True	312.4321039902918
True	478.4348163483469
True	125.10933124511584
True	805.8623068444408
True	142.69873547670323
True	829.413795508672
True	563.7189850392743
True	188.3103645045328
True	114.02067363646832
True	63.27776564382235
True	574.6392835457448
True	916.3891939345242
True	421.4663762322648
True	552.4303482914296
True	139.01748252706224
True	632.1435868984644
True	489.9183098097544
True	791.8346770800842
True	333.0247579998542
True	553.3308810837558
True	117.60504321520992
True	21.851336806888103
True	417.56139180214046
True	175.06453076458436
True	106.0610834617093
True	383.2684381849592
True	1098.0948276389663
True	260.8858388476672
True	555.8666181094486
True	11.84966809285736
True	76.1301942171298
True	332.4747201998476
True	770.9237027740891
True	436.2017356110824
True	549.1216949692312
True	714.6443888185165
True	69.80417982994925
True	727.6564103616383
True	47.65828663485127
True	102.7965698570592
True	184.3627069110804
True	83.64262422186208
True	25.089761809445196
True	293.5440837975526
True	467.4656126490099
True	898.221375519123
True	872.9032050790812
True	5.708385270261971
True	291.563730184451
True	473.1164986043916
True	121.58739817709012
True	223.57426542682705
True	319.4724586371622
True	1323.031285843537
True	455.2668276953399
True	24.73767801154808
True	176.13741648302835
True	699.6347557833703
True	34.8921914538378
True	167.40937888151043
True	562.8160779980085
True	70.05956324344619
True	885.6465363285145
True	325.7647147076973
True	675.3537766907089
True	79.4539216649749
True	672.2255499022565
True	589.2713781706677
True	874.4347200963152
True	257.96973733673764
True	511.8889132715383
True	839.0622266369152
True	892.3885627047375
True	231.66863895303155
True	730.2485835407174
True	226.68557092393905
True	458.5691930468284
True	365.53127052909537
True	497.7224212754671
True	481.1323523615707
True	317.8628201759053
True	359.312665273285
True	117.56168701254111
True	342.03393914211733
True	1142.3901076876673
True	321.39519592173644
True	144.68941704470782
True	303.748741835395
True	742.5676030735334
True	646.5608711806474
True	411.7532131512488
True	121.95132799647944
True	334.404156236282
True	34.80634495110938
True	173.72832398757433
True	94.89452181331976
True	91.76816635461432
True	530.9057476603004
True	137.85534396860655
True	136.53422772508597
True	103.3869530265913
True	88.48647732463795
True	447.8515417968273
True	388.8752342694496
True	1035.633047039695
True	536.2032847671524
True	861.1361629379554
True	271.5297687408589
True	299.4816516944639
True	519.1471098944114
True	196.11683408935133
True	767.7793742913977
True	241.45597519786415
True	355.99505198135967
True	69.4298284548015
True	116.95058255093085
True	265.0894653063052
True	122.26976073957252
True	487.9766978611456
True	30.09485750781823
True	563.702726898549
True	1020.8022235429484
True	731.726331717482
True	1.363872651740745
True	64.04267563949342
True	509.2223887857801
True	436.645312263896
True	73.78916213315436
True	122.59505094503707
True	302.306687108456
True	79.42733136228134
True	49.26863040171747
True	715.1823045659763
True	662.2349321761352
True	155.39248115017836
True	169.2893117258506
True	538.6850758282926
True	50.244835019744215
True	23.09571850371259
True	578.769710808927
True	430.2072348251097
True	1114.5440122006105
True	47.45123122288307
True	457.912272941528
True	927.4817617131008
True	795.3944641856178
True	272.30167472927127
True	765.8398565823265
True	396.90749919367744
True	40.26225389394526
True	99.46290318470768
True	721.4059871435354
True	77.70816413617513
True	139.89566048312568
True	968.3870424733892
True	191.0950058344389
True	269.9867269597105
True	109.33454142868382
True	632.6021601713761
True	615.0010158403319
True	216.39175760009527
True	435.38399001780886
True	38.15411322264444
True	276.1082741856044
True	587.0040791991793
True	584.7463651725557
True	306.7914585886016
True	78.6218899265475
True	911.320777230044
True	1070.635150084436
True	550.1425413692331
True	63.82445663329501
True	28.89332350860084
True	90.9763280478694
True	108.23450355623817
True	105.34074510824269
True	894.2712782092815
True	1179.4663820172234
True	715.5975921615966
True	339.4269131125283
True	10.171447099689
True	21.974980619351463
True	336.8078836085068
True	484.3028857275199
True	48.86842398637965
True	569.1742525482541
True	422.7049697582156
True	391.7577491541173
True	83.28674848312798
True	189.11013205471957
True	247.25327808974043
True	141.38779662265307
True	410.0489915221168
True	43.22685793704276
True	186.4047485799656
True	1166.7006175668005
True	6.316846106104361
True	27.52788094130568
True	599.5645315303472
True	361.15203530960144
True	778.69661815869
True	159.54398966057488
True	756.9551018411903
True	618.1072538592
True	274.706077092532
True	421.08178000639447
True	333.1801525764868
True	284.98688637364324
True	272.2030734667288
True	405.965618537381
True	499.4508912641079
True	478.39810515103335
True	105.35356658443952
True	362.5646878351431
True	10.222318513803064
True	180.79669702001556
True	223.76657530809348
True	867.8156369026995
True	572.7299542517964
True	29.970449615822943
True	719.4051164143917
True	855.2381079476237
True	109.84938149799754
True	348.27655215253185
True	864.9398342160782
True	227.591296783662
True	156.24977256473514
True	529.9458716765453
True	592.0321001428481
True	1109.6564657679887
True	147.2556133306499
True	152.16258584810777
True	250.92417207926815
True	325.86556714113374
True	430.0776243026332
True	411.7911863224535
True	335.4630699111649
True	447.7674554560479
True	501.551547594421
True	233.02730061290413
True	1466.67014518985
True	256.1875740156861
True	413.3875270359852
True	52.604190307804096
True	758.1044770726409
True	259.03312978757333
True	961.4318209365254
True	552.4399418622442
True	329.13838159621366
True	800.9770506986646
True	263.0426970754148
True	211.2228825154278
True	260.9356493943691
True	214.4779152542253
True	137.75586905678668
True	252.47454992071917
True	712.4469728771052
True	510.05400170706736
True	216.16581833235824
True	1166.0143187260137
True	122.63946949399448
True	257.34449418072575
True	69.27871006616327
True	312.1647692226991
True	423.927749992417
True	93.43219000508344
True	221.5976289045099
True	78.51065901588677
True	702.9701110980202
True	376.2147238116995
True	234.61386729320336
True	731.7379494502528
True	866.0069736060138
True	800.4086034015651
True	846.9692322429955
True	346.9501108175018
True	1.615609720230874
True	260.2602814961735
True	56.23332358343284
True	378.1824595986242
True	52.58420096639925
True	344.8401994307433
True	874.6211516370299
True	1000.8952324211126
True	396.9926596048772
True	21.488491937765705
True	540.3323568149074
True	505.2485710308361
True	187.93912309430152
True	237.49808880313705
True	289.8128442546585
True	23.46016312731457
True	129.4661277911208
True	986.1147091072436
True	57.508319343627655
True	487.84299931118574
True	792.528140117137
True	98.39833681121144
True	242.26507898473795
True	109.55803949587548
True	15.333163578409607
True	1.1556964817469946
True	124.2676871580313
True	995.9814170627116
True	476.3264662241523
True	67.39432032568453
True	785.5547591114787
True	333.56000233190167
True	1.4783280026469616
True	463.28518280575264
True	182.5133069079491
True	515.6451158600233
True	84.90369946840168
True	318.8242431840822
True	370.13193398144034
True	168.56921529418392
True	207.75758387959016
True	131.22603300370238
True	169.5339804618239
True	991.6106220243072
True	17.474358222112496
True	499.5352666686719
True	480.9673728341899
True	387.5887485118063
True	223.36342854378705
True	235.8038138045476
True	157.39691405906686
True	45.19852379218194
True	490.1630358168634
True	145.75797728734483
True	841.8809024685272
True	799.4566483630365
True	246.927511725437
True	310.4696145466742
True	524.1699782506702
True	38.42786722182506
True	84.87543021866136
True	753.621370468435
True	1058.2540039418052
True	111.84575037793618
True	708.2778109838341
True	138.41711827725126
True	946.0757655724154
True	671.451695691421
True	105.60729714763087
True	282.29510844967865
True	608.7566395105954
True	246.24286160677008
True	43.55051285226201
True	569.1236689147255
True	454.70273346712855
True	6.09341568324694
True	484.264992360904
True	66.27474495574526
True	167.56275163086792
True	244.26237287177116
True	302.6005137495989
True	74.16630731297285
True	206.294209307177
True	343.91404968370944
True	432.6260275573391
True	974.6707319921904
True	47.97993937186793
True	951.0918642450314
True	1010.4671552869074
True	134.4006051264069
True	72.05858458748857
True	997.811621475614
True	35.84332399594973
True	224.40811166896503
True	89.17883344716637
True	208.69573492022985
True	350.60896978538204
True	967.8062475587964
True	96.8058091299207
True	71.61486964107343
True	652.8218730429246
True	268.0923134050301
True	722.2432031920719
True	56.04649935916606
True	478.57117921952016
True	397.63571648519496
True	684.091139431287
True	53.17089244459542
True	111.00348232258216
True	27.7605362376938
True	269.7704908379448
True	43.14104131602597
True	345.13598427807466
True	2.146607819197992
True	1196.2388871716194
True	110.62587192617028
True	133.15747702172175
True	358.96951705541943
True	734.3167588183159
True	688.1377321057564
True	1036.818601006374
True	492.4054032534496
True	411.1776612407348
True	139.60715426560122
True	401.56896334225024
True	836.8609132244994
True	410.0891003314441
True	928.3309627635564
True	83.26869125013287
True	405.07166802914026
True	183.9124054139085
True	295.1997681984513
True	765.2121719298854
True	160.67267775300678
True	129.83342106459918
True	64.21438491330825
True	861.1429862258095
True	753.19939666559
True	81.36048578354033
True	434.5093707623036
True	749.1493324596445
True	424.024602965565
True	54.406490595458536
True	323.258394724702
True	788.5331591435897
True	30.67791268573677
True	346.9442760181012
True	164.82901533142865
True	283.4200527007572
True	34.14015317960071
True	215.66892027280545
True	776.7188035473785
True	646.2639785801119
True	57.21521272320353
True	294.1494729547589
True	917.2380430452048
True	17.458209161926355
True	320.1193492479584
True	303.9925775097701
True	442.174382032503
True	219.9316476891782
True	598.6311406732892
True	44.35398620371758
True	971.2482420049156
True	887.0591486132878
True	43.6533562513971
True	400.0348109362653
True	686.8570216611558
True	907.9776749029464
True	281.84699616583697
True	605.8409541367408
True	128.9156117796191
True	182.49457676453923
True	135.29178718765718
True	134.2577076144632
True	209.1513289860364
True	962.7446514362722
True	802.6744323817363
True	947.0716326371784
True	18.900080879379438
True	27.526367269729008
True	359.2975173260639
True	13.430170485203142
True	618.2103287046193
True	1078.9332849213515
True	265.7910362440203
True	207.3669608932993
True	83.43198826419915
True	224.56315332986117
True	128.09517385414455
True	44.04459666441914
True	129.82068827971398
True	87.70553973157766
True	237.1218216248405
True	546.4902980192
True	165.21442255211608
True	30.6728343586846
True	56.16672223390558
True	423.8298505831128
True	271.28566769859134
True	565.4770237822478
True	23.530802632059757
True	119.66599271095366
True	638.6709402035789
True	272.3023107507442
True	471.8230021308263
True	660.239373999127
True	103.88373393755704
True	113.19947596952596
True	82.45091627449914
True	25.83608033374857
True	120.8419184197301
True	88.56242228581196
True	104.80603041229875
True	158.59782818965144
True	241.58325743578555
True	838.9586272293521
True	286.8614581215465
True	927.1048591043832
True	163.3121383425718
True	195.94555015994067
True	787.1761863186416
True	312.7231312014856
True	612.4907120167832
True	252.1048835909089
True	374.9387456777077
True	429.9633596572877
True	565.120671416833
True	647.3776499105832
True	374.3800104138696
True	32.45578344804223
True	543.77660300485
True	613.4091078567162
True	20.285713587152557
True	11.026037772497324
True	259.9393154458116
True	403.442287557682
True	446.3941167744178
True	63.58075734566753
True	634.9631599759053
True	976.6304597205284
True	239.16177856581243
True	901.0669961854136
True	278.5612720445792
True	106.08370502537632
True	284.7791275504179
True	690.3817141302213
True	36.70095928481772
True	570.4960492065646
True	1303.429458235402
True	1019.2250716965692
True	922.2830759256173
True	204.86275244686556
True	93.17509780725509
True	187.1125470483801
True	850.8653774712741
True	147.64768623592184
True	1056.2312091690526
True	862.1599798201707
True	41.72306033255344
True	88.81395536928788
True	427.9296649449467
True	403.6342916679484
True	205.56564261382437
True	511.6846126586421
True	668.8274417701435
True	126.19668495708174
True	281.3274402014136
True	1054.8504955526548
True	54.8139303688342
True	690.2767160767869
True	539.4565707204365
True	37.04261414684863
True	805.4915920680014
True	376.8080198508474
True	548.0751622744924
True	108.24527886413412
True	267.9354555211771
True	220.122340946975
True	26.24091219179417
True	140.00381680203196
True	711.6433816241981
True	138.63788307091912
True	386.6728406798039
True	62.446524752768674
True	625.1745684016018
True	614.462641606028
True	237.68921151608112
True	456.1352468337633
True	160.36377554531896
True	166.80191687844837
True	201.6939871415576
True	300.0942154208699
True	358.50820982189174
True	127.15720462353693
True	192.85029924636672
True	26.5694119785348
True	871.5447822368116
True	308.4395515393
True	9.425256424396162
True	362.1895133283058
True	171.43828096116326
True	627.7081528650453
True	367.0197298541139
True	573.2619484952386
True	557.8651554336725
True	482.2808650019023
True	775.6941173081278
True	240.5948168544978
True	564.0460905362553
True	159.71303289457086
True	544.7337843762011
True	354.75338759507054
True	377.1591258587933
True	128.66304909039548
True	140.56284127443763
True	108.70152185844204
True	66.79340940738433
True	746.0687644464859
True	181.6966977365614
True	42.97582873444766
True	0.0
True	557.441494893269
True	107.0776556165502
True	22.363606763452417
True	42.054413440682325
True	109.51196785533767
True	545.1544870339
True	183.75858141504892
True	105.2408358851727
True	32.15475808841215
True	159.23618541810055
True	927.3456167727048
True	49.98501975813862
True	231.09227091673853
True	736.3128283114144
True	315.2363163776246
True	460.8807031653773
True	479.9329658986935
True	513.3700680155093
True	582.8206520713206
True	910.711536056778
True	264.5039735298841
True	1017.9622208337412
True	909.1896685240108
True	645.61314494414
True	347.1374817575132
True	829.2549410322388
True	9.138388138506592
True	32.06650625629408
True	283.5034585610878
True	42.43192414376056
True	207.0979719389508
True	762.7100343192673
True	213.4824833883664
True	740.4608922786705
True	751.3384634811028
True	120.34660119857342
True	372.1450287136629
True	561.9055670243589
True	21.356454806472016
True	134.81941564000152
True	444.2390917620365
True	301.5324275154277
True	210.4290613816316
True	118.69405869990044
True	390.43648124572746
True	22.50206928188877
True	370.0137540746912
True	358.6519097532022
True	1029.1281517296884
True	364.9280410180799
True	32.88695424018796
True	443.4303458829612
True	442.5315488186119
True	236.0226641509768
True	30.234491257101983
True	746.0869293895909
True	440.2007038505493
True	181.4155939596156
True	13.030319974978148
True	1218.4045472307027
True	169.04408794849886
True	25.83434640617858
True	297.2583231604568
True	278.4674838266751
True	115.38796146541232
True	292.67532806768025
True	48.21219634779021
True	320.9282363790674
True	301.1171651303461
True	317.3733647478599
True	29.14138398571652
True	47.713245736834494
True	1030.6209047487
True	25.565881056042404
True	12.304211492267696
True	189.15824063403457
True	635.4326633171426
True	8.217719918287203
True	200.84349649150732
True	166.80343981324606
True	550.4261282948015
True	378.5833269183721
True	743.3257102012599
True	320.33347968229174
True	493.5311308425111
True	449.1454425333869
True	512.014311866491
True	94.95285927980328
True	1299.0830270425718
True	900.6134606573441
True	288.7865356964736
True	549.5344543692348
True	103.83360379288987
True	579.0666484957729
True	447.1475478579165
True	156.96209662033488
True	82.46423293261277
True	353.54008629771016
True	163.67571929191118
True	30.57893162355132
True	585.2759934645367
True	373.7673240032448
True	71.92838414177052
True	31.200584772423
True	650.1113002652082
True	499.6458983709395
True	72.43151184652962
True	22.532134130551363
True	331.39108986276887
True	327.15237984630147
True	704.1844703509765
True	554.70558590552
True	560.080334324743
True	788.5613523249104
True	8.427895095891957
True	58.22183769003352
True	34.723453332639195
True	61.72820787849666
True	486.3899627104778
True	587.9956131438229
True	84.08430554278222
True	107.82227063715182
True	184.09421942895577
True	76.4243148559441
True	178.92124280558073
True	202.0604875687481
True	283.3173507761303
True	825.5406003855468
True	614.398887325277
True	289.44985885265083
True	188.98348483868244
True	254.8482814856338
True	259.42055882784257
True	745.2740302626289
True	342.49969916703657
True	175.44093681731485
True	895.6881604807487
True	354.37707038876914
True	473.1313763313137
True	152.58354685687084
True	118.10357827746564
True	66.0370203879862
True	208.19015779179796
True	992.8528227566125
True	531.7886779651772
True	113.90981890532788
True	365.35587275052734
True	101.84319611616462
True	665.1364686704309
True	4.785631083000274
True	715.9118489049303
True	39.31277139997472
True	919.2573934126448
True	853.1843918046751
True	216.71235140427385
True	33.14846756429861
True	72.62395869631875
True	469.6358779937781
True	230.579084699186
True	1.6109113635528105
True	79.17485526117656
True	1117.480664676479
True	349.8852988750606
True	655.6025739218003
True	490.25634775337727
True	30.670449064539515
True	136.72385505395908
True	444.8914588827328
True	895.7475275479826
True	816.40963103116
True	417.8478723791906
True	334.6897444681068
True	15.924584273502347
True	77.69546215324046
True	745.842147438028
True	468.6623436589729
True	379.4610547083231
True	835.7002435260562
True	25.224834030334257
True	213.3744852348921
True	889.3696571227258
True	255.5516479370568
True	7.517462593287012
True	489.1326713322584
True	107.38090751819672
True	640.777691132761
True	52.35832447927545
True	268.94836117819364
True	875.2812423525913
True	944.420511424916
True	270.01797234815075
True	435.22444139177423
True	121.515062577093
True	584.0401128108128
True	265.60571664439874
True	188.1898370573045
True	893.8295013323029
True	54.66470386081176
True	693.5241484634064
True	281.2179108441728
True	300.59017289707714
True	172.13111250246988
True	490.4249757635412
True	612.2683216497894
True	371.8227694156958
True	399.039526535377
True	68.82797428925109
True	164.1188153164829
True	469.7734858728531
True	214.49705122179745
True	35.090647315568695
True	202.783762601693
True	372.69087057008375
True	389.7963576727152
True	761.2767082137339
True	131.03685829223446
True	656.4341270614291
True	490.6998678580689
True	616.6523784987447
True	138.06336909154152
True	39.28774717542392
True	677.1531929707114
True	68.04770189131526
True	547.2515541274739
True	686.0775598529895
True	457.1738496845599
True	126.78856496981832
True	512.7954872303098
True	4.388009627614579
True	413.02916698541736
True	31.033674734817428
True	639.088598030117
True	267.42849782861424
True	557.6678436310506
True	706.822233356419
True	144.99326262716693
True	534.6472154895035
True	484.2046067982965
True	63.48264467688916
True	981.9856470681448
True	3.923645484435189
True	26.57933145489392
True	630.0945747699627
True	698.5697884853931
True	134.96223185139542
True	406.0621543260482
True	123.37736733257756
True	74.29561206952233
True	469.4100188168786
True	40.64379777843352
True	513.0591835908873
True	12.824851798933691
True	835.8054950133553
True	542.2772465328665
True	659.0585327327528
True	101.63004592034083
True	366.80673747090816
True	990.5435788773312
True	842.5240965151777
True	139.14965538650495
True	551.1471495529131
True	444.6316301030575
True	251.74903755216184
True	258.6414141408165
True	4.770376102766814
True	306.7094453796051
True	12.286526791629196
True	373.01937895167936
True	76.48412590288558
True	421.2882467410385
True	653.3706577596661
True	124.37030850021956
True	249.21429490926872
True	658.3984805328857
True	667.8053950150663
True	293.5802328169926
True	141.8933759411707
True	162.90494762332315
True	479.3213656765027
True	83.33126136144166
True	10.294980035034394
True	510.8648716184052
True	572.2141236522175
True	16.994228091450434
True	128.36936535121424
True	922.8505630913132
True	508.600154509311
True	266.4134399692704
True	33.71949235310379
True	485.0798925514525
True	118.92348361904014
True	593.5964166897039
True	670.6381457209189
True	295.17318188632584
True	386.4992725597626
True	184.53621215169807
True	242.6438020539491
True	72.63171194874347
True	206.0960643123716
True	515.2995161643767
True	19.554314426124023
True	450.0669960515293
True	358.5707364245397
True	747.0991434253671
True	899.7384398974307
True	917.4819572367858
True	159.00264017077552
True	393.8484773056194
True	69.00196355988844
True	193.6040868510158
True	317.54026568079377
True	10.948225011412656
True	811.2756893383739
True	26.40967679007899
True	404.36598426176914
True	264.0934045767008
True	656.941120806684
True	218.0404718825765
True	38.59221682507605
True	664.4039144328843
True	1057.5299105273552
True	221.92191876241424
True	136.03752580042985
True	618.7965841454168
True	508.7809461478063
True	16.77410635056602
True	855.0503878288928
True	107.82925014913016
True	44.68128098968688
True	305.8504016411871
True	359.9751257137183
True	410.4104147258404
True	261.0910194203059
True	20.841704349104816
True	23.14912466729505
True	854.5127285946401
True	200.45367736929035
True	111.56604589380454
True	835.2002613948044
True	649.2651704048787
True	631.8739309724565
True	447.410560396156
True	149.1972662284637
True	31.923641096607543
True	98.3024253657468
True	431.5773841120159
True	229.69879994196023
True	484.1812459881394
True	141.42571155332303
True	494.9673564323248
True	634.8710843025807
True	972.2481370719274
True	23.880114723803462
True	991.827469168317
True	1061.809394601094
True	483.5485297859351
True	87.1960834910196
True	784.1977082479887
True	631.3738974808621
True	663.4288301150737
True	182.2433726283505
True	764.9443114704251
True	704.1156943304981
True	124.35209454295516
True	773.8257002268291
True	827.5144352419311
True	493.5796523144281
True	221.01276870655855
True	70.83938685439259
True	307.0724986215882
True	348.7863643059152
True	474.48931556935287
True	426.94484192793743
True	197.7526454379696
True	316.95773153808994
True	2.537675085474799
True	14.236062233191088
True	107.73077734993952
True	129.70101788342723
True	356.8202003922376
True	343.36533120057504
True	110.20638505625764
True	16.8252023933212
True	213.10941231779805
True	857.0128905837946
True	458.6715055934157
True	535.9680401866646
True	579.0636836236388
True	799.9599687728357
True	643.8031868481836
True	91.08863600052447
True	203.76771502329203
True	252.2920111107837
True	287.275116559811
True	109.92549127802025
True	370.2984610357242
True	429.4979689816692
True	173.3593719259201
True	646.467380818211
True	244.7785501900649
True	202.65766821079407
True	29.002857184596227
True	248.3279139108832
True	466.25521754356095
True	169.51921044629333
True	508.89851695132654
True	470.1469575884239
True	244.7498197136771
True	101.7042808694441
True	42.920710072654224
True	399.53590665665087
True	779.1256215983491
True	161.94520762453047
True	1015.842538665484
True	1079.7620539633483
True	486.654037196011
True	103.44348582442278
True	120.91596148706918
True	653.7808881881647
True	7.0526711312470765
True	225.72662457234597
True	136.4709519969337
True	113.23071168554904
True	335.1532501414523
True	649.1672398175216
True	36.30262223238795
True	124.47759712704708
True	972.830506574868
True	56.01461778789362
True	454.4673934127227
True	538.2910894866482
True	251.64504800264305
True	130.83030697749308
True	925.9822147878812
True	1176.1507076846324
True	512.7497094664008
True	653.1599221676163
True	215.00567415114747
True	151.69228378329962
True	319.6943668425975
True	255.86035501539592
True	175.27945142489793
True	298.420375459565
True	347.7419129879994
True	12.670819064669477
True	632.5808152680474
True	137.9820868327053
True	82.0574090567247
True	435.6241234722112
True	323.200380730668
True	1209.3312874377243
True	330.2833536139918
True	977.5953756995904
True	9.236472953904144
True	259.99061690154366
True	231.47318389415904
True	149.23294351098596
True	497.92780646631786
True	199.36295081144743
True	416.2333433600539
True	331.990958466763
True	111.09081636484584
True	350.5942363726385
True	1063.4559696881602
True	710.0412131482138
True	221.3966396463169
True	104.51128871320452
True	294.783378443017
True	24.09432028108781
True	349.11231061974684
True	317.7417692733403
True	544.5203902139536
True	438.8136991510975
True	383.5166340951312
True	156.85476485532908
True	11.746018331496115
True	415.1660409352705
True	274.98535299972275
True	143.55826007645385
True	300.8377960851256
True	417.73928075689344
True	819.4297024658432
True	308.98892316369546
True	786.6645431884214
True	388.7711839726453
True	373.65837828335054
True	1.7437563795464688
True	1185.9511967623605
True	100.6600820183327
True	925.9405671482942
True	214.23330321128967
True	468.6084149897847
True	670.7725650415211
True	86.80369467337665
True	483.2022004211384
True	28.73721818621812
True	436.9560911885958
True	73.53044410577195
True	225.2217520711063
True	37.16915932906299
True	667.0309348932803
True	184.3332726324549
True	27.123028674138407
True	402.4423406995562
True	98.41755997224855
True	176.4839320710093
True	826.2698499424549
True	256.9855403187988
True	155.35662579656477
True	376.6490216223618
True	525.4590878795793
True	331.3500145121239
True	512.6139439437004
True	612.2242794210629
True	155.583213007338
True	6.648454363233725
True	70.00314896879908
True	438.216145743736
True	90.7270443950907
True	81.21709547934785
True	1085.6003749964725
True	28.80363961885869
True	320.4571720075274
True	318.96362560786093
True	469.3352441761005
True	673.8041856704044
True	185.13899363326544
True	644.6724355239522
True	327.13993895761075
True	348.76194847990746
True	271.5735108589378
True	213.824380980124
True	379.6376167239162
True	447.84955684784
True	410.3412198299352
True	605.8110764603343
True	142.62898289778485
True	78.04634529706684
True	40.12695559908512
True	294.8909251780688
True	636.9699856469575
True	392.270139099637
True	754.4954747085859
True	218.62750504769477
True	381.0072779638916
True	65.90089494371492
True	55.1967955163844
True	439.4282480844729
True	202.8734584303279
True	219.8163662264089
True	43.85196683801187
True	1059.221440178476
True	179.74523935524311
True	928.410231623465
True	318.0390347425286
True	924.345101411023
True	229.03394039237205
True	496.8429145958275
True	538.8397695776388
True	604.6534276817199
True	209.4374520809654
True	479.9778381113539
True	930.4219328790792
True	124.25467132060533
True	7.169788195825625
True	581.3039531329628
True	30.137749030185766
True	78.71995395911598
True	805.0410735094322
True	235.52278171420957
True	1003.5345178573236
True	690.5342663450026
True	413.4606913924976
True	292.3755318508873
True	490.66253799006864
True	341.1823120443284
True	183.15631402480665
True	670.2193048153246
True	707.0110945610619
True	211.54613338963733
True	86.54743924325729
True	519.2827562302745
True	141.02300728937607
True	397.50318860154255
True	356.473765827496
True	66.0614511755451
True	372.0193749911503
True	412.08344369010257
True	372.6410121674922
True	398.989660542705
True	414.1612754563325
True	644.9044915751562
True	54.70971586878597
True	466.69409486507374
True	318.1280103659666
True	664.9735553058089
True	220.83265630863016
True	104.50637204909896
True	38.93208074315896
True	532.4392681095255
True	611.6403113204433
True	189.1535437979635
True	417.65191030763447
True	336.4420682201736
True	16.9069400544726
True	158.3520023678942
True	295.9305854051366
True	2.537502756989931
True	884.3925384333057
True	82.06102039567685
True	105.28081920368491
True	115.48589025620954
True	355.8709172108645
True	36.11342453789785
True	446.26558823385767
True	235.1501730464167
True	5.798518436822176
True	122.24192907655645
True	452.1892817652793
True	51.45619754083356
True	67.2163165536881
True	171.4711898973156
True	290.6049316665575
True	962.9747917577376
True	388.841723163116
True	966.527121549484
True	182.01778165484683
True	1051.0978558312495
True	792.7399432276584
True	642.8992117566793
True	399.83018275486586
True	382.6054454458376
True	77.83323932641233
True	75.44798662734955
True	80.37246058629381
True	175.65376491605966
True	491.3692512682609
True	1096.4272276354804
True	173.4672232239946
True	349.37769326384387
True	433.32246424085935
True	579.5848425944637
True	602.6179262074529
True	286.4215577264525
True	456.9918175721146
True	673.2841376282036
True	102.35919921520455
True	729.1293047834769
True	261.00574093286986
True	143.53727725468667
True	423.0238606410903
True	827.4146255565673
True	431.1857883157664
True	824.7432164323017
True	195.9231790661061
True	354.8557612457362
True	697.1637618349645
True	612.6969262935802
True	199.5449697457021
True	263.1055434322576
True	800.6486450734517
True	32.61026161130381
True	196.3617221585522
True	474.5330352166594
True	729.2323354170011
True	102.40602631567928
True	36.85635668299968
True	169.5324133988949
True	724.160579220472
True	319.54115055068337
True	558.682972321876
True	350.79821137478024
True	310.2229766245536
True	444.9661817662658
True	483.2628874005969
True	67.93026642072044
True	384.35107083628907
True	769.977197677992
True	0.0
True	280.02817672495814
True	248.4612469536308
True	988.7444123865002
True	154.4529288594092
True	626.9639717373898
True	638.4078276163823
True	110.34035544621725
True	213.65494171056088
True	130.55596855270682
True	11.731010743544052
True	288.62581970468534
True	371.9061694873712
True	1133.6188026429231
True	227.6913105322201
True	415.1331451604704
True	654.9906040811634
True	202.67057213183804
True	29.768009660440782
True	859.0364692661041
True	626.9919977479257
True	160.8879677097461
True	639.2971915748249
True	175.52323516381043
True	293.2929220457348
True	755.5280555789955
True	37.59802762519603
True	105.4548607719705
True	518.37653037662
True	61.39828551369899
True	75.35673141532321
True	389.4309131668483
True	23.030786517725456
True	740.3145094324233
True	100.60752975242964
True	156.72908737488586
True	17.30664532088928
True	710.7416946225295
True	27.148649599124383
True	778.4401464898089
True	401.5810875531472
True	112.88596198354854
True	701.4380453511106
True	531.1767534730753
True	572.4145111702252
True	47.84243870969847
True	357.7870787702405
True	6.155244292489247
True	100.91845604711752
True	368.5726657366495
True	47.780573639303626
True	120.4462301621212
True	315.05470632411414
True	173.39739077980565
True	92.9819876859786
True	645.2026992842741
True	21.96551238721431
True	1167.7650178357796
True	509.0611383816451
True	312.0426764501546
True	494.8526686883836
True	122.77994179621383
True	819.711584346115
True	1071.8352637951532
True	751.3163991258948
True	183.1547820250312
True	225.53967899397384
True	53.364091712824646
True	56.75878866431736
True	151.98170657338588
True	102.29080643071276
True	168.83023676367068
True	1177.324469247399
True	321.68912878411805
True	360.4592886018858
True	722.4914658247553
True	16.25303257406655
True	13.870781294918856
True	578.8878524398224
True	6.318053620094534
True	116.08366754783331
True	682.5284518462402
True	184.6349243756113
True	640.6774417755273
True	816.9283933539267
True	155.15174285397725
True	907.0179845890008
True	2.636974953708216
True	436.7305369685462
True	1062.7406996860152
True	25.103063533934684
True	237.1618117207352
True	148.49220144116634
True	943.833440088922
True	237.92518342342
True	490.7813103886791
True	121.13674807181046
True	532.6289466546754
True	146.81572903141017
True	101.05776407259954
True	388.43206091219207
True	65.72762724184025
True	55.60665445957891
True	1071.7609810033043
True	260.4572160064319
True	156.45929135694527
True	361.7611150212573
True	395.6267096504933
True	214.99719485214712
True	167.49117227146712
True	384.5835758477039
True	38.358112334003074
True	484.9541167682444
True	1100.007397259834
True	109.70038326257423
True	484.080563069898
True	319.94955780528375
True	28.25210470203301
True	389.22766606022685
True	108.73526455480564
True	584.4619537198627
True	203.5479222537938
True	421.7439635691891
True	18.90202604552228
True	444.022076298174
True	108.81247261566978
True	338.84726101612443
True	30.42859479509857
True	175.2199690925486
True	249.63473982290904
True	767.0825978167792
True	56.10684497426959
True	139.84546594076602
True	230.2751122603849
True	132.4462509114225
True	633.4804412227023
True	541.0178110602689
True	763.1302954497954
True	392.9418776280374
True	540.0824561502133
True	416.6903086016172
True	685.8340614375055
True	75.51897746301653
True	475.4942147087364
True	425.544606638397
True	48.69101672492872
True	81.69716230741685
True	128.9568361457299
True	82.60873955441104
True	323.1683792309526
True	852.9074949111096
True	321.88076851104734
True	1110.772706472619
True	324.42381806017266
True	896.3106304632895
True	153.59826984058
True	585.5871821012333
True	610.1477618747989
True	692.9034703082995
True	441.6886277237116
True	64.25213240114498
True	291.3678349659721
True	40.952981721427655
True	168.23168177016666
True	175.50811817974764
True	1148.0851433582216
True	238.5153604413288
True	553.5949257154859
True	564.0898902864491
True	570.2734613710724
True	895.3476213641275
True	582.376472284056
True	631.6039855743378
True	917.7747909671784
True	122.5484097268694
True	332.28700321989646
True	273.24995493249946
True	325.07695988051233
True	92.18298775862328
True	379.106423190476
True	4.427536673864308
True	325.4997520148557
True	267.7314807991748
True	615.6938690013018
True	278.812643103922
True	362.7715934687868
True	8.349676658332907
True	61.62372910955872
True	548.7728180480113
True	33.26987004786628
True	146.89041607158296
True	63.60066541446862
True	149.1792189469123
True	246.8805913125433
True	73.83785572211305
True	403.716130422337
True	276.22938663691326
True	98.59967465113138
True	339.624869844429
True	66.87837986121073
True	575.9860458184937
True	834.5417401894288
True	285.9627306114404
True	1159.7154873832442
True	105.35335535361686
True	308.1807063819233
True	1039.530351566809
True	86.79526114251681
True	289.9284866163372
True	10.814900187493109
True	410.8781090987927
True	460.2820915462871
True	158.41895068561422
True	623.3622742999179
True	910.8555282867088
True	161.93510341851524
True	77.20051740313642
True	319.15874431273096
True	537.6735181217368
True	596.0087445041011
True	1227.8483516424888
True	26.572405389858293
True	899.143937444031
True	147.00129174973998
True	636.1578822746692
True	111.74696766681234
True	134.71502751244967
True	183.61620337933888
True	169.8989491586111
True	757.1663993187735
True	207.2586138759035
True	225.4135546487263
True	70.1906726907292
True	505.32491372396896
True	448.37144472868977
True	169.61765363276712
True	240.34838316688803
True	16.029157016286167
True	427.1543693673305
True	209.8858373712233
True	283.2313979009681
True	114.9791436094446
True	719.6438497355819
True	413.94611995885685
True	253.6353938446016
True	640.8068458376732
True	547.9090690541508
True	457.14603273188266
True	135.7501076075744
True	530.7232909653661
True	415.5376664817385
True	2.9245321863166795
True	189.6336876257419
True	93.8272523533999
True	245.2987340457045
True	2.5963493989191573
True	128.34123661152353
True	357.525276263151
True	7.166853604322718
True	900.4779853820415
True	165.23026319674491
True	708.8531209004398
True	806.310558345291
True	164.70341975052688
True	226.72290020935364
True	476.8740519154047
True	856.161158910375
True	51.81727021754568
True	42.46368212311475
True	132.7559446709427
True	610.9695121691833
True	738.1458643126365
True	182.4543671677596
True	592.7659268250317
True	574.2520946582093
True	843.2510890725413
True	402.3536323893146
True	195.77447376670685
True	869.7779382715485
True	213.9011383474273
True	145.181022052548
True	328.0206042051346
True	221.11255796926056
True	213.3018267882702
True	620.2036933738867
True	247.56990733544427
True	199.31690322513967
True	440.3917944099134
True	483.2611110886368
True	66.84905834341987
True	286.7925465434624
True	77.48715629258932
True	344.99181224262634
True	354.02678919353616
True	251.703315781376
True	180.63350393906452
True	372.538555654656
True	631.2144291580887
True	739.2495237775665
True	296.569900211697
True	746.299086307275
True	61.75307760405118
True	866.1869108314693
True	345.2048698576816
True	14.994906458958276
True	645.6872403278147
True	681.7318220684904
True	266.5721608795815
True	166.2723421136838
True	46.14517570900069
True	385.6748173437758
True	76.17703806762601
True	13.44947554242508
True	900.76136046337
True	374.5335859396416
True	180.5855460031748
True	997.9937230980082
True	12.370980565144466
True	793.9753179069628
True	32.67405610087865
True	674.5516898519081
True	57.03439625887022
True	771.0520342364892
True	461.0267007456867
True	194.2005440510669
True	439.4232833304818
True	207.8547722676633
True	302.251273344652
True	227.66283740191432
True	418.2433626316497
True	9.348784971140766
True	328.2792093283881
True	111.99140898725452
True	11.537625817179416
True	462.3569984120805
True	735.6188165996437
True	279.37702715860667
True	81.09261548032849
True	312.91023107316244
True	84.53577958516993
True	186.39488034258704
True	176.0617494146574
True	389.15841419814114
True	43.99359087020287
True	141.21531097083013
True	387.2746482163744
True	907.445423835704
True	113.1346662820577
True	202.21490159469425
True	428.5629334692039
True	19.62986887291883
True	427.2063201717349
True	513.0738120097166
True	88.43274424123176
True	410.5840919165026
True	346.5231841237144
True	411.68662452698726
True	585.7822317305828
True	1072.7537487309555
True	953.7614652267577
True	52.6540803760142
True	1059.6258756224363
True	111.53122523158711
True	115.2603948949394
True	99.3194832003846
True	497.6185692424543
True	374.616835621103
True	580.0129352601352
True	254.63831004224585
True	161.12241328633584
True	404.1303388124471
True	16.610673140320763
True	447.6289716397042
True	391.7154821430812
True	145.66422084603235
True	92.54703320012806
True	537.2084586791899
True	1004.3584732696268
True	194.26621930615008
True	65.19252234854045
True	426.5340295475839
True	388.964885978872
True	472.7282971828485
True	330.35652993937924
True	3.865053490024267
True	523.6537387560154
True	517.3722380967869
True	509.655498958808
True	186.1063059539776
True	104.82459202271636
True	21.99050582011056
True	381.82406161538177
True	105.47773579505387
True	7.903799110859271
True	32.477303037806344
True	357.91488988595097
True	670.4517289907691
True	140.03798718145958
True	95.69326687556617
True	23.785622433724363
True	399.8464986658898
True	370.20035201942704
True	768.5767833624247
True	307.8753268228001
True	504.7216370509432
True	525.5384150346326
True	539.2411848007431
True	289.4141234805631
True	542.8889733994287
True	98.98582199246164
True	568.8709257375693
True	7.235608816778498
True	369.427060030326
True	474.145224523164
True	954.6398603935472
True	351.808447855423
True	782.2797731617901
True	945.597441288908
True	175.0313161053666
True	35.7990750455164
True	374.53414600298896
True	384.79858398345095
True	607.8795539325394
True	232.93036373377697
True	30.161297444272517
True	663.2264894269715
True	125.39565739903108
True	1062.9038911407024
True	318.69633295321125
True	451.3342859372217
True	129.48111677220578
True	819.232069364111
True	144.3595921208546
True	807.787630128759
True	590.2217394781592
True	188.1778234786493
True	109.09040867910504
True	67.13887897587247
True	562.2350885220209
True	891.1885429657355
True	411.8676522035505
True	557.6375330855363
True	130.42923892329492
True	592.0302651021088
True	477.1250096474174
True	795.7762638693317
True	319.5735282266194
True	571.8240008043409
True	112.93899082453912
True	24.71448349932313
True	408.1403641531388
True	172.94184342834436
True	103.81731147936148
True	373.9674129394135
True	1111.1279080817997
True	270.4031744991147
True	548.8811339820164
True	12.61524287958574
True	74.39242448812281
True	322.21487269799525
True	798.6870680022332
True	457.4113477077536
True	533.8362956394673
True	707.6936100452682
True	69.02548112953998
True	722.923449835596
True	44.657376170438255
True	100.93898636897724
True	191.86212280532675
True	80.32183744068783
True	26.35996718651276
True	299.5314801095564
True	465.2152836287752
True	903.168605114354
True	872.7876948367995
True	5.442490324007967
True	300.66076302515563
True	460.6432361130737
True	123.361384138292
True	231.6856390057172
True	335.4935768229128
True	1323.8506042977108
True	464.7938718055776
True	22.716269802458385
True	168.8219897494474
True	711.3921169804534
True	35.46988644818533
True	174.36238532127277
True	548.9236350329991
True	72.25743725085088
True	872.5830159906326
True	328.00195837880466
True	661.8702301629279
True	73.2651007135833
True	697.0094573261155
True	601.3233534136439
True	908.0173389955614
True	240.00086231499577
True	507.3651158070582
True	810.750591850716
True	904.1302133187644
True	239.71703734967332
True	754.301602816889
True	221.0483092629269
True	453.8074680929952
True	373.3448799837484
True	509.2262526699251
True	498.5352421736792
True	312.607094861158
True	354.59030639124137
True	110.5226477180352
True	349.24046206201905
True	1097.037310194489
True	301.86674555701336
True	149.5269420608387
True	311.1106391915196
True	725.7801319232998
True	647.53716440447
True	408.1354363691553
True	121.80708026526212
True	325.95728818594233
True	34.07158687527861
True	164.99410929912057
True	88.0329392504994
True	91.36642758674374
True	574.451520560036
True	134.88603928479966
True	133.51373925532164
True	104.01721847446191
True	84.09584055629888
True	450.1006652372508
True	398.0930858686712
True	1047.870398372129
True	528.0587509327331
True	836.6376678145303
True	276.3260068327401
True	292.23926300532173
True	534.1448524713579
True	194.41907044374145
True	740.8005515343982
True	238.84937040680109
True	350.4361662063399
True	70.36984295493038
True	117.63073012057252
True	257.7499572017279
True	123.82294670273318
True	462.0861072363141
True	33.31913139928318
True	575.7992191602075
True	1001.498329829646
True	731.4300508966012
True	1.2531414286239475
True	64.25081683841218
True	497.516228289166
True	437.9034250488067
True	77.05238178125242
True	122.7801178768769
True	309.28357759306704
True	79.93339577212647
True	52.47869962570179
True	731.997318809627
True	649.8034066812914
True	158.91981398890363
True	175.35414272621736
True	518.8756192893799
True	55.7182518081188
True	25.79655612718836
True	561.6863356824913
True	456.1500649115542
True	1131.6689655639586
True	50.1949398082964
True	472.8584340256384
True	886.6015777810401
True	791.7971486094528
True	302.206794673612
True	746.5090898479735
True	406.9944890373654
True	43.40054247632145
True	102.25218671507444
True	724.9707341390185
True	77.4952963601655
True	143.30316808653902
True	924.120923815414
True	198.04573302854612
True	278.4202450918861
True	102.3039568844622
True	625.9353935622561
True	587.5358250942343
True	217.9575693017029
True	426.4698573857333
True	38.55560492672198
True	279.1720114708536
True	578.2426362409344
True	607.2372372955664
True	315.98623125517287
True	78.00031830467891
True	921.174320470314
True	1090.3708075964455
True	558.3441978965714
True	67.6337253076378
True	30.488320318491365
True	89.8980400379077
True	114.38584180977615
True	100.35492351479452
True	862.963609244161
True	1188.0648453792935
True	747.260661713347
True	334.4808984248394
True	9.915602511702671
True	21.34412981837636
True	347.34556332282
True	481.36053258298745
True	45.52700674762754
True	557.9255814288425
True	427.446012416801
True	407.8344989486135
True	80.89560733504707
True	196.01797876453543
True	260.3936354306866
True	132.96923906614396
True	390.5364750252856
True	43.45038283728366
True	175.50461657655788
True	1183.900189409973
True	5.585933452674665
True	26.86655868560169
True	591.4353433797372
True	363.1152380902367
True	770.3290405551687
True	155.6214665682723
True	784.4737778294644
True	571.5175612434529
True	276.9423784518456
True	431.0853176018392
True	334.84440774644213
True	296.422026810723
True	263.53212726778446
True	387.2838945501519
True	514.0981255007933
True	520.8613834949869
True	106.97502083164498
True	357.0218174772692
True	6.447614892378615
True	191.10914069156092
True	236.929409192335
True	872.4058606345953
True	606.792905625295
True	29.76327340906584
True	748.3394049021693
True	835.4283452370938
True	106.52661103068657
True	346.4440908959368
True	837.0565136651005
True	231.62838883345933
True	170.93511422753616
True	517.7635700659275
True	563.3639923458862
True	1110.0326952712337
True	146.87008554321085
True	149.56776741307544
True	253.5288195566248
True	315.26524233515704
True	431.8209173049891
True	407.21288219006783
True	340.7263752074183
True	461.21868562780577
True	492.5691407678866
True	231.2949795258208
True	1487.1646459454855
True	247.9958800853479
True	415.15611309088746
True	52.999038806461215
True	758.2347161211909
True	251.93538768504865
True	937.0667498416552
True	562.9551658258399
True	317.6034722335581
True	784.4012937432988
True	261.99811714082125
True	212.7807668695108
True	258.9467535702775
True	219.261421957278
True	139.11989049090218
True	252.50331892326727
True	744.4401804911461
True	496.71522308084513
True	225.52307302574377
True	1172.1984270757025
True	112.9784095128486
True	256.3848843316068
True	72.67257150640569
True	293.7125555992792
True	411.0116821289732
True	91.82139309219464
True	217.4054791536844
True	74.56986602939007
True	685.0864235950672
True	377.9354352809574
True	225.0623157688395
True	739.8276308427669
True	858.2054448006652
True	821.5179051112776
True	814.6034722458335
True	345.9929541731225
True	1.4789235689864344
True	250.5574896075028
True	53.32145621253515
True	391.2293641617845
True	54.48395849354225
True	357.6900535739235
True	871.568945446178
True	1004.0282567543206
True	379.5114158251151
True	20.42299400526516
True	541.8263550925221
True	499.3491794747863
True	200.66243522991292
True	231.95331786598533
True	283.1267253473153
True	22.934673456775364
True	121.63877027760164
True	959.0242772377658
True	63.68984575992684
True	474.9459847163501
True	787.2168496611145
True	105.09088930828965
True	238.7224697318757
True	113.63622577574368
True	16.390611433117616
True	1.168526892393662
True	123.86233658195292
True	1015.855605898064
True	467.02386082741566
True	68.70043863104189
True	799.4761276763021
True	337.40846435164855
True	1.3574464174111247
True	461.8410712855542
True	187.3828273755745
True	495.85869394992073
True	81.6417192562349
True	316.7927814458316
True	377.3508411906199
True	168.4387554981897
True	216.69262077462932
True	118.26519653712796
True	162.1018038028343
True	1013.7149892476276
True	15.507407428699018
True	515.8816858338898
True	492.99391505859495
True	386.89681398010816
True	216.4031330456743
True	228.20801839646612
True	162.90165777606586
True	47.75521006980956
True	497.2950927358658
True	149.75153728584527
True	876.4589894296361
True	846.3279253165939
True	242.35759115715388
True	326.95760604667146
True	527.0805447692494
True	42.012216096050615
True	83.84939910442712
True	739.6648075959295
True	1071.350857366201
True	113.8227712386364
True	720.6088428047545
True	139.6005505392965
True	933.0511034583706
True	653.383528756578
True	102.54425326164514
True	280.0720858939469
True	615.5857471901546
True	256.9517958762047
True	46.94171836450784
True	566.3422982871829
True	463.11248492240577
True	6.121138928715856
True	473.5686852884839
True	68.10710554530807
True	180.3982539516242
True	235.02654109302452
True	302.7099988868938
True	76.2610758481334
True	219.4480099020701
True	354.1914785449299
True	441.350357810864
True	933.600055492735
True	46.74619791853671
True	922.3881411399864
True	1014.9507814433576
True	128.8687651771371
True	70.39952947673551
True	1017.39613449048
True	33.5510285157678
True	225.3431523489556
True	86.06953805110591
True	215.4490439564781
True	361.2977714762484
True	931.175382076128
True	89.92260986438997
True	68.9108414525168
True	642.3569097956307
True	278.8809423308354
True	718.5617032296267
True	55.222318977231886
True	488.8987953839109
True	390.8794945704872
True	688.0474640884423
True	50.153353218385945
True	110.7283058123622
True	28.3194647559326
True	263.71554074945976
True	44.85921790617368
True	352.4208254061071
True	3.32759376248333
True	1171.5884832781176
True	107.243708609984
True	144.79854863391654
True	358.42013823624256
True	750.9756692703745
True	661.57424112163
True	1015.5212547634628
True	469.60429192715054
True	427.2916033882718
True	137.42872213157673
True	417.37009157129296
True	864.0998383759744
True	434.9620003425446
True	923.4537687123826
True	85.93475889399684
True	409.3131178760764
True	190.49843350657025
True	284.7931827639517
True	747.1968380431634
True	163.97427056195625
True	133.06271547715937
True	64.19750486532331
True	877.473253133604
True	773.3968612169235
True	79.32666608465772
True	448.7925444184892
True	740.7519143421769
True	425.9368657013438
True	55.7243522997143
True	322.3219030181478
True	771.597656549258
True	26.592598607717825
True	364.9478885339162
True	163.3677542457645
True	283.5950753642438
True	32.47558934172538
True	220.2104485201465
True	769.2322865932786
True	651.8667514708222
True	53.53819737213197
True	305.0451052983871
True	930.6103918924852
True	16.54339117455465
True	306.14371128343055
True	288.0057206809585
True	434.21817183909735
True	214.98760908868323
True	588.2545708561162
True	48.1521989385376
True	975.266388916856
True	874.7920918811693
True	48.571274166989205
True	395.8193699535305
True	708.0902923826649
True	914.942304089227
True	271.1638878348614
True	610.7944591412281
True	128.13652133514898
True	183.54465820081205
True	132.60533861591503
True	136.29627324405854
True	212.1794215474479
True	948.9241064166132
True	766.3164123589047
True	964.8929931104028
True	19.730370206977685
True	26.403127596652084
True	349.9761600626529
True	13.670031742832023
True	637.5088011749817
True	1079.698933069677
True	262.05812086131215
True	209.7759437065069
True	80.93507865756388
True	197.96049516156256
True	124.4392350326142
True	44.741045712772966
True	134.6926353931913
True	92.8233745652212
True	245.5682195431787
True	530.8650391946139
True	161.9357505026166
True	31.598469012296825
True	55.23575726178324
True	436.9641700176061
True	256.934486683948
True	579.6397539868873
True	21.24251396804232
True	112.66206204568984
True	659.2141100322642
True	267.72189470982454
True	464.1933361058844
True	653.2748970462167
True	103.72667393498278
True	107.19027778048924
True	76.13497141160008
True	26.391955404889472
True	120.73281046554216
True	85.20816610224018
True	98.8262280616964
True	156.24926315536868
True	241.3004641574541
True	821.9483906763159
True	286.3797451015293
True	951.100011074338
True	163.1327959954223
True	197.1933965800645
True	782.3393785855554
True	323.8094822472005
True	605.7637482147663
True	258.83680158392286
True	357.1169188151559
True	436.901049132948
True	563.2489206170734
True	650.0138923238854
True	365.509987366758
True	32.025892707943335
True	538.1555356928019
True	628.7115542318206
True	21.096843567575693
True	12.513831957340546
True	265.2308947009372
True	405.6893517963022
True	439.2553887237884
True	67.99232918657675
True	671.6236601250974
True	915.2794761738752
True	227.15152939659944
True	891.1572475569662
True	276.5759043373272
True	101.68868497919571
True	265.4523453273221
True	672.7697457261652
True	38.63693710562576
True	574.5181722579857
True	1268.4274120014063
True	1009.9945263793084
True	880.4412934568127
True	217.8799715655757
True	90.24530490121182
True	198.50480750800637
True	829.1317905858223
True	142.98804411025637
True	1056.5032875368645
True	863.2348165205112
True	38.77837517199221
True	84.34003896915556
True	436.1260846720938
True	409.8430493565012
True	188.3320878850844
True	524.7049919052145
True	652.9589280732893
True	130.42420991714906
True	285.70108735119265
True	1021.439846016769
True	50.70329748289573
True	708.6770233334521
True	562.92195932754
True	36.61489552672971
True	820.7114931898392
True	386.3563366045538
True	547.0730646116618
True	110.93036730506012
True	260.99270780136106
True	213.1974100804015
True	26.79819346631856
True	138.65484123488932
True	733.0553445435183
True	148.5524272760046
True	375.9134050237654
True	62.35185497520255
True	626.1152932976463
True	621.3536581194762
True	224.3196920946216
True	441.505489130453
True	161.781651419586
True	178.01246930932683
True	213.94103596319303
True	281.6767805506996
True	365.4713647485417
True	127.4500659405602
True	187.0614592066896
True	24.730277739860032
True	875.4916632237652
True	289.6444231268255
True	10.716936877320688
True	360.78508066023977
True	163.6810769905488
True	637.0076594934346
True	367.7783479113989
True	582.6735228316403
True	532.5447286017711
True	493.5799493596865
True	803.1665394848156
True	236.0731026332655
True	552.5569423095114
True	163.3309806963059
True	543.3518654428182
True	361.96254920960513
True	375.2803431660776
True	129.5859153610365
True	138.35794628300258
True	109.58372273144612
True	70.92297574529088
True	715.0363021610744
True	188.887012699652
True	45.94397548058828
True	0.0
True	582.0662312875842
True	113.55165229512816
True	21.593758674241357
True	39.38324326311532
True	116.1207192916934
True	545.1983836331176
True	178.8207271601589
True	108.6392149503592
True	37.41474099550687
True	159.70265941534743
True	923.0672943385013
True	53.52354634417634
True	232.90836401121908
True	737.3139873933768
True	315.01910520241125
True	464.8729269683226
True	484.0496367779972
True	521.2823537958594
True	599.9348409091504
True	902.0434749789326
True	270.48054618133455
True	1053.4218904095871
True	916.1213481017904
True	593.5258628593252
True	340.3923827224678
True	825.3287020882425
True	10.338421359843627
True	32.63065857224268
True	287.9937169122255
True	43.52598962347607
True	208.1103385652472
True	748.1553969228169
True	206.39894005754093
True	736.7449511154903
True	768.9198136703523
True	127.36437968737332
True	347.7878810211764
True	587.7412682884182
True	24.26041158791857
True	131.02532089383948
True	439.0181026874126
True	301.46887402731966
True	199.3245242825887
True	109.93595102522764
True	378.3045459220105
True	22.017804247397898
True	387.498745252664
True	362.3089148805693
True	1037.211207046849
True	371.3753361059149
True	32.19510036294365
True	448.8780905814016
True	434.2940020231178
True	241.30699261502477
True	28.389879560700752
True	770.1826687268392
True	438.24301520841976
True	182.5161313634695
True	12.317068619465203
True	1230.7440296021014
True	162.8677024672109
True	26.12053753623357
True	307.9594258477757
True	281.27701801818216
True	115.95441215938914
True	291.8570853809404
True	48.17688717204527
True	323.2859201636608
True	295.17023660050904
True	313.9928800140831
True	30.40929925911756
True	45.87790647440269
True	1041.6532124445855
True	24.29750149222676
True	13.311467400126652
True	173.38856575217503
True	657.9538886766162
True	7.979741515273711
True	186.8379206063154
True	175.4368679304074
True	517.8400871136889
True	376.9310364756104
True	765.921002511439
True	321.8542908370956
True	495.5833890072176
True	443.6250510794551
True	488.32061320181225
True	102.6783426757244
True	1283.0594004212849
True	930.9109768495374
True	302.2024707169975
True	521.2394814478778
True	102.7750088262627
True	587.6113889183165
True	436.5095991853439
True	154.716045416431
True	79.01270541524208
True	347.0605381754545
True	165.62842902625482
True	29.885421792408685
True	611.3239687146478
True	379.28951149176953
True	68.19058824992867
True	30.45446609859296
True	647.4630018671756
True	496.81753355840846
True	70.61374630786503
True	23.254871760962324
True	318.205911507374
True	323.0717570262174
True	722.2434847265517
True	552.8608654690986
True	558.5741070769558
True	789.7385958648757
True	8.380715945403907
True	56.09273260162936
True	37.37300643933234
True	60.52583036813045
True	521.0066842608843
True	591.7896029232053
True	86.58507642415417
True	112.50118154355296
True	189.41675509993024
True	74.95712431844645
True	175.9400606595516
True	213.1708531605172
True	274.44964769480487
True	834.5913591106896
True	594.5855172449424
True	291.19215150708817
True	201.05260278228448
True	258.1196473707422
True	248.9508611751581
True	768.2387488943107
True	334.0281671548213
True	174.81535749025122
True	908.3172963338974
True	347.16463338672526
True	475.3112706563577
True	150.20249902569878
True	124.58186124975084
True	62.66917343867543
True	212.1925756658038
True	975.0204972044436
True	526.1686699240912
True	120.73233606570012
True	344.3758994314229
True	98.70197639047052
True	698.8650027180936
True	3.353119101711025
True	683.0235055730755
True	37.13835666907608
True	911.203415205112
True	833.2471768866533
True	209.4767065293728
True	30.54123395672654
True	83.61093657009431
True	475.4364191801328
True	225.96299698275016
True	1.04594316385427
True	76.16500725741771
True	1067.469298786479
True	338.6938319522644
True	667.6195178904717
True	489.194227072288
True	29.500942794022947
True	134.42762568253875
True	420.661410432447
True	932.8232692189464
True	820.8512848672024
True	406.5365691213809
True	336.60716580129434
True	18.83853048115168
True	75.80903840839255
True	737.1509754180748
True	472.77939783732
True	391.3388332376391
True	844.0559762194397
True	24.202937117374777
True	221.47697111111836
True	899.7064321207015
True	232.55684911739988
True	8.708852615712658
True	504.428043340994
True	102.38465002602273
True	648.1885949109663
True	52.387970377610905
True	266.0213753870865
True	844.9913074684732
True	885.6759707305769
True	265.05456676947193
True	442.5009096423436
True	124.7485990335074
True	627.2778566848443
True	266.0916622193499
True	200.0988524509197
True	836.4353168882258
True	52.32425792089619
True	691.0483901482464
True	278.20532360867315
True	302.1717608392472
True	168.2804839229649
True	482.3440660612547
True	623.488436538863
True	364.1367862388397
True	401.90226868062473
True	68.3091735716623
True	165.82137198404533
True	455.2756641986416
True	219.6404244159513
True	38.1338654952144
True	205.6032528052536
True	383.08350799349154
True	393.1808435972837
True	769.1354746113109
True	128.76076716239334
True	656.4379883991866
True	505.1394917946396
True	614.7709691727644
True	141.10159172325962
True	36.54080416070168
True	666.3044899773499
True	68.44157990609622
True	555.8482790783722
True	714.97737867478
True	453.95389910289686
True	127.29461281811732
True	497.32756293462336
True	4.975909599099809
True	394.5656340094092
True	30.37968663627637
True	634.0823275879379
True	257.88118515386634
True	589.1794093376748
True	671.4104323782051
True	143.94873743898748
True	507.1323314473648
True	482.6406225019024
True	66.12842324423733
True	985.0559506506562
True	2.9333193132915127
True	30.094793204976188
True	627.0047311458515
True	700.9533200496411
True	133.5252747882157
True	404.484096866268
True	122.37524511165851
True	77.94156040222215
True	465.7955276121092
True	40.16499040026979
True	505.8085751846223
True	11.676477030825664
True	855.2520227954957
True	558.1520514345142
True	701.1190108667382
True	97.06473001103129
True	376.4239951629775
True	999.985245315524
True	856.0839471073277
True	145.30607855028865
True	544.3200912890705
True	459.20048747469735
True	260.6447010425401
True	242.4806690308916
True	5.218383893535552
True	319.8338705855017
True	12.485808044849358
True	372.2693203626769
True	75.11703460930353
True	403.6472366679709
True	667.0871023488412
True	129.81273498911372
True	237.1935301301773
True	655.0614862277988
True	699.7771669923134
True	286.8302180629526
True	140.43224571391934
True	167.9245893373335
True	473.4499048224295
True	82.34690173372896
True	9.674834204054068
True	517.0131869509188
True	565.4439211546285
True	19.82134498435704
True	138.7451689022013
True	921.2082229161314
True	489.2219997742254
True	278.8121778051878
True	34.90624580694714
True	476.6215725860063
True	113.48742310102222
True	590.0676183460552
True	674.7272963325231
True	303.16304435744775
True	367.499926879131
True	190.74953196084869
True	240.29284850245088
True	73.55379922344481
True	219.6492242880671
True	509.7652281066324
True	21.27582892543103
True	445.5306835304188
True	388.4525623350331
True	660.1680578896982
True	912.3628935520212
True	892.4509911209879
True	149.7309578496573
True	390.21828361920007
True	72.06462040491063
True	188.9065815772505
True	321.72442621242493
True	11.125123743966682
True	796.9257718344647
True	24.05234239397002
True	403.4152475017867
True	268.90240575506675
True	662.76741885805
True	203.42719898897525
True	42.02295867336208
True	682.6623964659666
True	1075.0383624894678
True	227.21758525319973
True	131.82135448579817
True	610.5577624082647
True	509.0500258371843
True	17.72423432619166
True	840.058670469282
True	115.09365542384258
True	45.97171684731962
True	292.5416260971797
True	354.5656755935469
True	400.7814518685048
True	264.3339562815164
True	19.6138928715856
True	23.62701966894932
True	862.0947119370112
True	204.5786414160927
True	116.10603786826807
True	894.9882168574593
True	650.4307613370937
True	641.3794031941884
True	453.38511646899815
True	151.5804700733146
True	31.96218412512849
True	102.495353411806
True	437.7034015680548
True	235.34795240527336
True	514.8867957644082
True	145.701736721852
True	479.2568613736173
True	641.0253782824357
True	989.9107774468422
True	25.563492476579967
True	998.7447888737664
True	1094.2204117394822
True	488.0377572524832
True	79.06519539360376
True	801.0366037655136
True	646.176679572848
True	672.3606819132139
True	176.02598816475765
True	741.5577589871208
True	706.6812361972428
True	118.94068496453096
True	770.4081523893982
True	823.5763254063481
True	482.4968082154014
True	223.8329307099905
True	76.05741391407197
True	305.1347187447612
True	350.5493680411756
True	479.1739221988572
True	410.3371461668979
True	198.2435383300446
True	316.2708539686136
True	2.633899488989375
True	12.396867868454777
True	112.48870389741016
True	132.14720367934788
True	357.7158951340411
True	349.4598925585574
True	113.05822089107296
True	17.253987110718846
True	206.28994954248813
True	871.9899186370129
True	455.7309499683503
True	544.2027794766946
True	557.7451581709464
True	807.9742192513764
True	649.36282074944
True	91.75571897422408
True	214.04987498919877
True	253.4003748594384
True	293.7285984385663
True	103.50514760236328
True	357.30575391451515
True	437.2816920795625
True	172.72101209767976
True	640.3875319426626
True	249.1376355452436
True	195.3003049743872
True	26.89740988428909
True	241.0725297124086
True	512.7559825574745
True	172.4038252395253
True	514.7465020768889
True	455.57523473783766
True	240.08956328865213
True	100.63750844781514
True	44.30286586409986
True	417.82794647239626
True	793.40871353719
True	165.49886323974476
True	1078.1648827065103
True	1026.5665680010384
True	475.8958032703049
True	100.00329271538308
True	120.9836726013119
True	662.3055056162132
True	8.316969616183364
True	228.82048533281355
True	135.40043450838098
True	121.18742657451328
True	325.3474235769834
True	636.7055564536917
True	34.9545845429175
True	129.60042913750183
True	935.5557299682124
True	56.67781569975442
True	461.618093548647
True	529.9664053139317
True	250.7735838412648
True	140.79262424672496
True	908.801821838844
True	1179.014614304049
True	517.2392752811134
True	659.8156561627345
True	208.5877057998441
True	152.0399504151225
True	304.8053981207528
True	242.84636641266485
True	168.8930247992523
True	296.92936799572647
True	359.52367673948083
True	10.91799601490776
True	621.1028674469727
True	144.90776562925163
True	82.94220419472667
True	449.3143662351241
True	311.6213267212337
True	1175.6478957332615
True	356.1655721896146
True	988.4798166577784
True	10.471492212455711
True	259.5026692245156
True	229.7811447404443
True	156.1911124306174
True	475.0035502078332
True	200.5623906648281
True	424.5693835266526
True	331.1704147231174
True	111.144946205645
True	366.3197490960084
True	1048.7138993241183
True	735.6236864118418
True	230.23618807929003
True	104.63512287266354
True	295.1680967090658
True	26.122261258469603
True	362.99728434259833
True	313.0736657450298
True	573.8267783906996
True	475.4169515238664
True	363.6136864229276
True	154.6799102417197
True	12.601081291279897
True	425.3387046566199
True	278.3802881407312
True	141.14674516159764
True	291.07983712507433
True	426.8318461400875
True	814.3708398797445
True	312.76988291195727
True	773.949183058534
True	405.5281288738016
True	381.5586713459989
True	1.8451366697613345
True	1204.415633568504
True	103.61024567281068
True	915.7972180478756
True	199.25632971348256
True	459.67312413105634
True	667.4974272359609
True	88.50588158161246
True	493.9760422366867
True	34.22785257814562
True	407.860105316342
True	77.50059696041619
True	235.61757269413903
True	39.597041199112006
True	668.7340889612287
True	188.1487906828972
True	26.06925377239079
True	385.8658852062159
True	110.0184546208897
True	168.17218656120534
True	837.0536915124684
True	262.0956673142505
True	148.96968322044805
True	376.7221770831938
True	514.0445132963349
True	329.24135427731926
True	514.0618877029412
True	601.2565879027353
True	153.5297802347083
True	6.4982147236266
True	66.83355932801088
True	434.01039670623584
True	92.03995834873884
True	82.13980625821097
True	1039.845911687127
True	27.23287674327434
True	322.33168471207966
True	320.41463362408786
True	461.0434607598364
True	659.5253359823548
True	193.3994159238705
True	647.8167900402686
True	330.6190457301774
True	341.70493701993774
True	268.58265735654
True	214.0972423475292
True	362.3328928448612
True	446.3139779905581
True	409.6556683770969
True	598.3851995989565
True	140.35034507945068
True	77.40687569626651
True	41.4400463143402
True	292.70709926669224
True	688.0438812501565
True	404.4560703790273
True	809.3961916449086
True	215.55078716299576
True	383.1701798875774
True	68.63301518273468
True	55.71583615495459
True	418.7068516895562
True	199.55481857637665
True	224.51651551884575
True	42.3983522467892
True	1097.955401606
True	168.1211331994791
True	908.432027011458
True	316.5713785854076
True	924.7395708487202
True	236.83340927013208
True	447.15655322673393
True	533.0075075425623
True	645.4270022778855
True	214.6450098654645
True	474.9305141009477
True	944.6849528946148
True	127.397619014785
True	8.046405755256151
True	572.4488952246583
True	27.69734585987017
True	70.81716991980846
True	794.6005665321169
True	232.59741576389143
True	1021.9928629260884
True	695.2915440737382
True	406.0192269190045
True	294.14663215937486
True	484.4059923113819
True	340.74333652387736
True	180.74731442740867
True	685.0583436059911
True	745.057189900319
True	201.08500300112124
True	87.14229221254296
True	523.2644471611458
True	145.09183402223465
True	364.3663392267676
True	341.5137138807646
True	61.4366476026445
True	389.83773240452575
True	416.5949358490876
True	349.6984719069732
True	396.5808440842838
True	423.90719719207226
True	636.8563785271749
True	58.000262486642335
True	449.6297945886882
True	319.46704347427504
True	636.1399116997889
True	218.53378171546373
True	101.44082295583664
True	40.96312294719534
True	533.4427728101231
True	645.5556241936204
True	180.74159487153204
True	405.5578148746644
True	355.6007466459642
True	16.970179228413148
True	166.27881272454755
True	296.4638821495801
True	3.495760647110418
True	877.9191216636954
True	75.89668108420017
True	105.94868487521084
True	109.8674917560862
True	367.5232429318437
True	37.76426183472378
True	443.3112825819937
True	230.56736812132488
True	5.550042277857432
True	116.94433813004618
True	442.2492976542837
True	47.57891971192583
True	68.19026067887961
True	170.14224147776014
True	293.71709294487715
True	986.2498209962896
True	388.7789363046239
True	978.6361102933208
True	173.85174026176654
True	1044.6458498755912
True	738.1660653252869
True	664.9843004410491
True	408.3063995032588
True	385.28387615972525
True	78.35469765573635
True	70.98103253900166
True	82.15694370042003
True	173.36651799980967
True	468.664545434456
True	1083.7314646848977
True	171.55001269791384
True	368.5627814388114
True	446.10606738300464
True	601.0060283682412
True	617.6053328299757
True	281.8409471812549
True	460.4614228571132
True	657.6616116490318
True	97.32606508751174
True	762.0182850763158
True	241.60615711169436
True	134.8018896999018
True	405.7045899258367
True	860.2227663725965
True	440.6173284707519
True	850.9065266970088
True	193.29690646248105
True	350.93077024235254
True	692.9744007529265
True	614.4054984760037
True	194.1274268646918
True	256.1539917671074
True	788.2981577711735
True	34.43987547129404
True	189.52023502281256
True	514.0196323606718
True	707.6217441343028
True	104.12615739568398
True	37.7190227779299
True	171.90527319283714
True	736.7387920320357
True	318.11393310073737
True	546.9996683982367
True	364.7495334735544
True	294.34935057856825
True	439.72872025858976
True	493.0821170899346
True	66.40389452626373
True	376.6279927503537
True	798.3670358709201
True	0.0
True	292.7425777716272
True	256.67460615681455
True	957.1982431371144
True	147.2769679185208
True	660.4159617636061
True	642.4807876218108
True	116.34171859118742
True	222.14419765452365
True	136.05352617444947
True	10.078372141885032
True	295.19791371393563
True	366.6558053763379
True	1105.2197117428068
True	226.4194936840285
True	380.12831612991386
True	641.0001771351069
True	205.45051092193088
True	27.45390543302971
True	836.3382174723579
True	592.6055870067107
True	156.1238461411193
True	635.7542392414736
True	163.08074851459165
True	296.5890806072637
True	789.9194010684697
True	35.24756852428476
True	105.7072070939976
True	535.8211970598622
True	64.76970241672733
True	80.65161905836612
True	418.6507375399065
True	23.50050349056045
True	737.3282714576649
True	103.207663017048
True	164.40459486685236
True	21.749746029229957
True	733.3311819146264
True	29.72960755031707
True	792.5091234950247
True	399.7050970819086
True	117.40357748245586
True	703.5131690245614
True	533.2913958628243
True	565.0250480866093
True	46.380634708741525
True	357.94373052630505
True	5.568997463328555
True	89.50860561542987
True	370.289926505516
True	47.291013102411085
True	119.87320804308874
True	307.37806177415973
True	182.7332389179515
True	97.74029153060305
True	660.2786452544665
True	19.97682616364737
True	1106.4945467077955
True	505.4264370699613
True	301.9429822879645
True	496.3933978704089
True	125.94626291620138
True	772.9618590598683
True	1119.954452837056
True	760.346364869127
True	164.76226760620366
True	226.38193089152816
True	50.82917958051402
True	59.15080263332693
True	153.50346918998696
True	99.52029809948029
True	177.5508943514459
True	1121.6460743257696
True	299.4159148611061
True	354.23235427532626
True	724.7289948188952
True	16.87771408474492
True	15.003567567556928
True	605.3436871012748
True	5.733758698744097
True	121.78463384451996
True	685.5070015548857
True	174.9184270667501
True	675.8961827371606
True	843.6473857119666
True	151.61711471405764
True	869.7785172199019
True	3.1410604280900083
True	443.3199373410179
True	1048.1428161410947
True	25.296303828343007
True	235.9977464606336
True	149.39205774208307
True	921.5544957776484
True	229.0511331983155
True	484.43876900964
True	122.4593499539331
True	498.5994883306829
True	157.8071773100405
True	96.05354046780424
True	390.7588895292343
True	71.29383809194182
True	54.73401222042606
True	1071.1337536398344
True	264.1457959295988
True	153.80645578214092
True	362.45616485075385
True	401.7651049023949
True	205.6119385463688
True	171.156470894746
True	405.3886965074213
True	35.506393586470665
True	484.8992041206636
True	1160.0600276474536
True	114.45407785546004
True	473.69657696739904
True	312.67792496139595
True	26.661052902466817
True	394.59836461450817
True	105.27096577194813
True	603.8475934373743
True	207.8852997188157
True	445.2337761849794
True	19.152215489938666
True	421.02819921483297
True	102.05077197472714
True	339.6375383373901
True	31.2939575640088
True	170.34853570294948
True	255.49081301494328
True	760.638497726826
True	59.58678306128036
True	146.27979026843445
True	239.8859185952892
True	135.42171809332208
True	611.0721371625899
True	538.9303927854613
True	804.3696433566881
True	401.487114575849
True	540.7190251356732
True	427.1161182061716
True	678.0713479049522
True	68.72113169363703
True	458.93347963213216
True	426.51543084026974
True	47.62247615721746
True	82.35125773523178
True	129.8062975625896
True	85.47958331957646
True	324.8428031324465
True	859.1163973138542
True	310.5475888701599
True	1105.7470188984755
True	313.90859941923776
True	887.8647434878036
True	150.1936091696259
True	583.3665847562255
True	584.275312827442
True	679.4967937780358
True	453.7731981172528
True	65.8485557823759
True	304.96806201228384
True	38.89237940375469
True	166.87645857896285
True	168.26431149366002
True	1158.5788781211313
True	239.36116420414947
True	570.3908802026189
True	549.8244209973046
True	564.0872020847721
True	922.7070579803254
True	586.1918357850401
True	604.1254343315452
True	936.2267363532789
True	126.15523180659368
True	323.73290852171374
True	258.0929963730345
True	332.61968612299745
True	87.91463273426504
True	371.37118729958
True	3.6402553335234495
True	340.0787943729473
True	262.35410229197726
True	602.1579369204992
True	284.3171502324937
True	364.15064846977697
True	10.333096218230953
True	60.19495683306393
True	536.1282147932524
True	31.37047090922322
True	149.78010273988036
True	63.57987098639826
True	142.47877539109055
True	242.57166087126177
True	70.86495548122114
True	387.8431962797866
True	276.9709050718994
True	95.07693460578402
True	333.8367349032362
True	66.8497106362869
True	577.6133069985001
True	818.9291699293112
True	277.6274081912785
True	1159.490891574803
True	108.416160655486
True	300.8652255488357
True	1040.5639642799324
True	88.50704292292355
True	295.8408385176241
True	10.429223190323883
True	404.22339485822187
True	441.24606615534776
True	156.59890979195808
True	623.2861046995237
True	883.3134255160462
True	165.47326760057513
True	78.98610555348053
True	341.87534781579
True	547.3313173079513
True	622.3991756755889
True	1252.1600023484957
True	29.38442548267168
True	957.516426291506
True	132.23812528100436
True	623.7643112904761
True	121.11881885885852
True	135.84705182038346
True	180.16516739491104
True	171.28441153947188
True	742.9655687795392
True	213.89126373269772
True	225.7570273151722
True	67.77302397640595
True	511.2829063760456
True	472.1090346724879
True	179.15611747009746
True	237.11321355647743
True	18.68818793426712
True	436.2334619829729
True	217.10840530271577
True	287.36393357573496
True	115.0873378850873
True	707.8467574616581
True	428.2183025814265
True	260.90592117153176
True	641.5150969847787
True	501.3073655145831
True	463.2568592178887
True	132.7337757499302
True	524.956274489139
True	432.1131870852743
True	2.767218116980993
True	199.44212654697876
True	94.55572110626818
True	244.4010247043128
True	2.749681996985405
True	133.3494834616912
True	330.6271106010347
True	7.2133433889392125
True	848.4917118263905
True	175.53624588449264
True	731.4205998044467
True	807.4884901981728
True	158.31044752387626
True	219.8223305759826
True	486.6032439074428
True	823.6502459104541
True	49.81113871310342
True	38.619296820781614
True	132.1121847438162
True	628.9125559847727
True	703.314724490475
True	175.61118604908762
True	587.2830524675504
True	593.163049137406
True	850.4523436674747
True	421.0197867812609
True	185.96282809524675
True	887.3924323696185
True	220.95973570871948
True	150.2735676419609
True	322.20563417760195
True	228.12454215165795
True	206.18723903275543
True	593.10526025428
True	251.26276350183772
True	190.6579345973023
True	458.9220229971841
True	470.6601944034799
True	64.3219097563454
True	291.149290426352
True	73.55707774933734
True	343.4765780608168
True	356.2805248877077
True	253.05735469946197
True	179.66797351536874
True	386.36102397382416
True	614.7635622068345
True	748.6976732694282
True	299.64363318147474
True	749.2353030517378
True	67.84777576084349
True	865.194117586626
True	351.10011683152607
True	14.16445742552144
True	619.2078481667809
True	676.1180136087414
True	254.30303382813975
True	167.2659505883174
True	48.39244799310588
True	382.2207842378973
True	76.4102827329737
True	13.073104466257
True	908.226468755982
True	380.5454076770376
True	168.24355819695296
True	987.459508187308
True	11.003133992275298
True	799.1609650022615
True	29.80767251204
True	687.36937908446
True	59.722582009048025
True	758.8032105530693
True	451.2960833474239
True	196.8131589287681
True	434.204756997527
True	207.0568396463184
True	293.6643961037961
True	228.7747310625732
True	408.3939535357081
True	9.081173486268888
True	322.91083367205704
True	110.87369799794864
True	11.946854899698296
True	469.4020992477023
True	728.0727603565922
True	290.6679373282457
True	73.33757318710168
True	321.65130884560773
True	87.95113733511924
True	186.53981033280547
True	179.11663447347755
True	364.5507517651308
True	45.82423890834035
True	140.54113212555964
True	379.1985549780978
True	848.8676765923226
True	112.4090349100669
True	208.66753522535492
True	451.3406205837903
True	16.327731439179356
True	415.7026025445078
True	518.0436399109229
True	91.96486063265714
True	396.9947868135014
True	365.92591087065335
True	412.88184846885673
True	575.1281637595109
True	1061.8246165897435
True	983.9105589368144
True	57.13892487902895
True	1049.1252611159723
True	112.04486868612454
True	115.71187254732364
True	112.65296984977893
True	498.7495913111533
True	368.994195667084
True	577.0339122325656
True	260.6660008474332
True	157.38363913210003
True	405.3387728464862
True	15.45284104049622
True	451.4460771133765
True	398.1737078120004
True	151.77734833593703
True	95.58861594740353
True	529.0702789240851
True	1010.515935252031
True	196.62093836580763
True	68.9202307510495
True	436.48706860375177
True	375.3017000659071
True	491.1335046924943
True	330.1334838772128
True	4.552975850970979
True	534.3814176503128
True	509.8370335953304
True	509.7225763803376
True	187.0726285531057
True	104.66717760431484
True	21.345136050724825
True	375.87953384066753
True	111.08666948077108
True	7.584524116734108
True	31.51064347900938
True	356.2382275532735
True	649.3962898942698
True	133.52231896167493
True	89.99932972916461
True	22.46246267236276
True	405.99836133492335
True	349.6743801765248
True	758.0808593641783
True	300.9818546720825
True	527.9331133489367
True	542.1488891376298
True	537.8527769406683
True	299.72785448824345
True	564.9454328416971
True	101.41078233028703
True	582.9680175913787
True	7.976236774624004
True	373.602540060854
True	479.3242892538964
True	988.1248564248672
True	348.0517047814401
True	783.9378467253221
True	983.962960610338
True	177.73549010002736
True	38.03694297142477
True	368.2495987483786
True	377.8568346018535
True	565.1142731467827
True	252.92164471995835
True	30.23909518433098
True	643.4771484692278
True	132.12176842548976
True	1090.7127521317925
True	318.57944422826864
True	476.9610534188274
True	125.22918696316744
True	805.950989250679
True	136.66098353579378
True	796.0039834467437
True	574.539789398725
True	187.1691560061448
True	112.75213484495131
True	69.8040808639288
True	561.1142916355484
True	912.8471681505976
True	399.8109619777834
True	560.2046800854836
True	132.9481020123574
True	591.8040167234639
True	476.5435238650727
True	787.1916392496038
True	311.91203525479546
True	600.2900928341098
True	114.81511151403367
True	25.16048168959852
True	405.3714352306424
True	165.0775142392309
True	104.5863914062432
True	394.2020635752236
True	1096.288340448625
True	262.70448738436545
True	555.7263578495987
True	13.24786916486956
True	76.19498357478882
True	330.6616014272546
True	766.0527821836221
True	459.6222623356553
True	532.9790042937012
True	688.8086259264946
True	68.22192141155385
True	733.1814482935819
True	48.058508450768336
True	105.05266137617976
True	182.75393776454425
True	86.71832281419772
True	26.120395384590708
True	298.08387258798933
True	462.3282359199193
True	917.7987735725472
True	847.7403992766539
True	6.853870768003285
True	288.0262137141468
True	457.83486693768623
True	114.91593726914184
True	231.50777900559183
True	330.68296473954643
True	1322.8092867974915
True	474.7153096372658
True	25.267780657945032
True	178.38748779816345
True	686.7074947886524
True	34.35314448880798
True	174.02591408327714
True	537.4816721699432
True	72.14731952218408
True	875.4536611780385
True	336.3970366513022
True	656.2324939169185
True	81.24029328790263
True	684.8403503028284
True	588.2394643691798
True	860.4045787229882
True	259.9240068916527
True	498.05109588744926
True	837.5152546138239
True	928.76554388312
True	236.07575197584347
True	761.9974906034212
True	227.3499462096624
True	454.8049910332678
True	369.7773858484408
True	495.37421854442863
True	481.9946139165168
True	311.4311167104209
True	352.2497825869493
True	112.92415812300058
True	349.30318863244906
True	1138.1206495720166
True	332.02992716612124
True	141.05258344825512
True	298.1574388203352
True	755.5820238842274
True	662.28239001834
True	422.844189069739
True	123.3425504179184
True	334.3016411947577
True	35.316135573513634
True	168.64593706260715
True	85.45155545528733
True	91.6735029323363
True	554.3594517760863
True	139.2117303203095
True	133.4384474560191
True	107.29197907624764
True	83.00058833029894
True	437.2048815777201
True	384.5428796011816
True	1029.7029743764772
True	533.823529631284
True	830.3873619432771
True	275.7749779369477
True	302.462110789158
True	510.9681400581593
True	197.6707548874714
True	750.7186343071174
True	244.78083233015167
True	355.7621667374399
True	68.73664082192431
True	117.74246169656752
True	275.0757069556079
True	125.81488626035954
True	459.2074210294561
True	32.59926636085505
True	590.3763651233438
True	1003.9506902231368
True	738.7416773000494
True	1.334028160729385
True	60.25862873732426
True	477.400791687093
True	446.8794652536925
True	74.63124283537671
True	122.1504471983183
True	286.9716262880556
True	80.50491206315645
True	51.85237869544175
True	691.1049726526657
True	631.0472265913546
True	157.5306901936982
True	166.39561821042565
True	534.0286966676376
True	57.40982391639717
True	24.742919577027624
True	578.6021342718975
True	432.4364898398657
True	1115.785104263429
True	46.7749183143108
True	454.5589463655093
True	855.537021273471
True	815.1441531447078
True	294.40349092211346
True	749.5380432261576
True	402.83722819464793
True	42.150500892702105
True	101.21865973009966
True	728.4044457836335
True	74.39031678254266
True	137.5130977120761
True	939.3346862302014
True	186.0745274857744
True	283.78500124642363
True	106.40108529608484
True	617.533864495984
True	588.546264983265
True	216.17881945618305
True	431.6501587073527
True	39.25805123245178
True	275.0476188458738
True	539.8165368640462
True	625.279474949191
True	326.96908334087897
True	71.88033652659608
True	973.1281269461102
True	1066.508176477607
True	555.6576702698999
True	67.34358595191931
True	29.802932055052278
True	92.36356773596091
True	109.6114567215394
True	97.9832817527118
True	862.4350771634507
True	1202.6561542144825
True	738.2805878708076
True	329.9877591503708
True	8.160961275747615
True	20.522343163932035
True	346.2829892194913
True	472.1467405990604
True	46.64795747668482
True	554.4302721025884
True	426.0383863535625
True	400.4859993251895
True	79.97824027281426
True	198.21615822437047
True	232.15525487179457
True	134.08999053672352
True	385.5882251283524
True	44.22121017605083
True	179.97916650155744
True	1156.3433780510877
True	5.5432834595991975
True	28.912599852168285
True	596.3932173533808
True	349.779024983603
True	775.4215310767872
True	161.8828004299869
True	754.3526667975012
True	597.6272304308933
True	286.5851974047031
True	422.1017533835099
True	346.84674643891225
True	279.32795122640744
True	272.1443842038583
True	395.1530550960359
True	503.21031312042913
True	501.7848580626636
True	106.58337657221723
True	353.97109006489325
True	7.403294999810316
True	189.71996417910177
True	242.41938722221295
True	843.6087308462835
True	602.2227399861171
True	31.14461233042903
True	717.3319078259967
True	854.4092009915017
True	108.06988930746718
True	345.6321781445791
True	816.8442239405139
True	224.9194038871328
True	157.66795107899114
True	523.7576025544934
True	598.2988558123624
True	1122.251804330575
True	146.12266127408247
True	160.77442309718805
True	252.4993183823051
True	312.50748785038195
True	415.46975889964153
True	413.2006639444924
True	308.2567666345181
True	427.4384624020512
True	496.3684151137246
True	228.702314736579
True	1478.0448803174402
True	249.48184564051945
True	391.9944424480604
True	54.693321202073214
True	753.9646460520829
True	250.0723464044734
True	917.4480994130754
True	551.787753179935
True	316.76836241611943
True	765.1009900084745
True	267.5174904675802
True	225.60228723804877
True	257.76916635652634
True	219.09953998643985
True	142.50275101540296
True	243.63126576944623
True	750.694176673592
True	539.1160791522615
True	218.81333567704303
True	1173.0261389179504
True	120.93432445014447
True	263.64092175418114
True	68.87193171964886
True	311.759986159469
True	407.9284017515001
True	88.27788295746427
True	219.510270386582
True	77.39821890727099
True	714.8344874199345
True	363.6601479888093
True	232.5824023415372
True	742.7707777551457
True	863.8370031814563
True	842.5932550039176
True	847.1377547941759
True	354.16508427396656
True	1.7803904268225432
True	258.07402143770014
True	54.62129408078548
True	378.9171799623692
True	55.39308893937759
True	359.7990312249614
True	871.7337130878897
True	1019.3174902926438
True	403.40530584850296
True	22.5659671198432
True	529.7743660619154
True	496.7693787918189
True	191.668598314759
True	231.51341023539743
True	290.8311649241969
True	22.657799161568292
True	133.45742572141842
True	966.466923076802
True	66.46123684393939
True	477.1367569933621
True	794.0514008751309
True	100.76474219431029
True	254.09786972855156
True	111.01732763167368
True	15.770113270683696
True	1.128304106466674
True	122.11242150384189
True	1020.1270840805016
True	487.7298179981985
True	67.7130865739634
True	794.26751282903
True	344.20928535229314
True	1.0830520936730268
True	436.9256896203697
True	186.98102774942632
True	500.3685243465521
True	85.80471866491496
True	331.9108155914121
True	389.66059942288354
True	166.1386876013984
True	220.90753871693747
True	128.2275074040236
True	185.72701805019184
True	987.462952962783
True	16.083066817965992
True	507.9572027233576
True	491.7761013292733
True	391.0648695827202
True	219.1045881260713
True	234.8673516356213
True	152.96461286874268
True	48.00101046886782
True	489.81561692398793
True	150.13899137146663
True	865.4895329027058
True	810.9985364844856
True	253.46361948060988
True	309.6897700785646
True	522.100525416706
True	39.8314606849382
True	88.217866320611
True	723.380596964222
True	1108.068324875159
True	115.40424639515588
True	725.7439128581468
True	141.25304525345342
True	928.980195951188
True	648.0431948780921
True	96.33303975439983
True	278.72870897329847
True	631.9176738230348
True	261.1071122478473
True	48.79469521321978
True	585.290325547393
True	450.9058683431732
True	4.670743722657255
True	476.4289575742173
True	61.29604620200848
True	173.31470617743733
True	241.5629017432434
True	292.0123921032281
True	71.49952213441715
True	224.61316534788705
True	360.961931843556
True	416.3215228063477
True	917.8493412578154
True	48.19973943239348
True	910.2616739778516
True	1006.7636603281012
True	126.87320094576006
True	70.90613619039857
True	994.7909597400604
True	35.18142210892967
True	234.33856098148505
True	83.30804024671278
True	212.09037286393567
True	367.4265650472749
True	963.8927081358072
True	97.3804528407622
True	64.36374091804416
True	629.2193530517485
True	268.6285080482984
True	700.0844677928395
True	54.798907565025736
True	479.2649139376634
True	388.12910041161217
True	694.815293865939
True	54.84596607395662
True	110.72472595637988
True	26.95226428897842
True	272.4164552925217
True	43.02749553556167
True	349.45852796952096
True	3.3684919723267543
True	1164.734841143787
True	100.58423705448553
True	134.83568003501725
True	357.7507577091485
True	716.9686296929399
True	693.8139637916208
True	1013.0960857523664
True	475.51257978613
True	413.8189787045967
True	141.08969251582403
True	413.70844914503215
True	857.3662265167709
True	435.9318451299952
True	941.3015521168976
True	87.52415998209013
True	408.76902383828497
True	183.2901783763083
True	286.4976041007155
True	780.0554711808181
True	156.4987905270727
True	135.20098337879818
True	63.59331327750827
True	875.7528693840645
True	792.3689471037242
True	85.43689418296378
True	440.94116799743176
True	738.9541255800301
True	418.5682077193704
True	54.78856067173099
True	325.7943338857863
True	779.3840238282003
True	29.837138123119068
True	346.8639310809203
True	173.1514523566494
True	290.30171898266946
True	33.78128048183105
True	224.1707908586445
True	749.936120568312
True	645.126611236208
True	57.88458259162305
True	299.1699965144914
True	861.2177979561668
True	18.27259577654789
True	310.60842507822446
True	279.12354727473
True	420.0803562011824
True	226.28077746058267
True	577.3268531291764
True	46.05497873534812
True	981.0249924097932
True	849.5636973513413
True	47.2669247080996
True	385.61860558373326
True	709.0513219758466
True	898.3758233833111
True	274.52365701185005
True	601.5564692738393
True	134.79324288746753
True	198.55560288588907
True	131.62039841705496
True	126.59024220695304
True	210.48877989937853
True	954.3314001655382
True	764.0008710702668
True	917.5873016406568
True	21.470486379177235
True	27.290388810631505
True	354.1757935266236
True	12.010818876163915
True	640.5647970529797
True	1043.7747453620393
True	267.8056654138473
True	205.8133064082395
True	85.28838884073063
True	218.73654162145527
True	131.0229714497492
True	43.7791070987737
True	128.04348955108745
True	92.6806089402813
True	243.19859095822815
True	537.2774446882878
True	162.14469856377272
True	29.003807238532616
True	58.46522089259793
True	431.10071197035927
True	267.1520166521034
True	598.8836510437815
True	24.42926421806812
True	121.090246214511
True	655.2486249400376
True	263.9655484085846
True	462.3269348472948
True	638.5096805626605
True	106.32020910353424
True	112.1283077458802
True	82.15666606079041
True	27.29328757487768
True	121.75692719915966
True	86.18545902207693
True	105.5877530461446
True	152.2970031029096
True	226.15821205622572
True	832.9752231545303
True	275.9417386548306
True	952.4700085652998
True	166.23671534469568
True	210.3539965877401
True	803.9777574225617
True	304.1417224901293
True	571.2444266777053
True	259.87014192727696
True	361.6684321684743
True	442.78117044580927
True	547.0427448565556
True	642.8155123359896
True	366.057731407562
True	35.60984053985072
True	555.4355912819112
True	616.7644071104754
True	18.35233778183874
True	11.016245323399822
True	264.9619920085762
True	400.38222263779073
True	452.3971068824726
True	64.87018803802985
True	655.7518821705878
True	969.6632210714796
True	242.486521931774
True	917.924010870794
True	283.42692390821713
True	105.5312655906256
True	281.66362092841007
True	671.0846083574622
True	38.57802692510852
True	560.7474777426218
True	1287.6735600276668
True	1005.015193385064
True	906.6907964310136
True	215.8610770090814
True	96.43314636350728
True	196.59523086301735
True	834.2314593150736
True	147.1785431803082
True	1057.7085328163928
True	844.377820933147
True	44.19682582128406
True	90.3563214587699
True	411.954491373849
True	418.4118834572101
True	201.1808203985001
True	512.2575925500236
True	655.9574123084391
True	126.85290145599332
True	268.5079485779991
True	1087.1779446026069
True	49.30540066819688
True	710.2670123426667
True	546.7998992250123
True	40.23453514388299
True	830.3064677258424
True	383.3244402409714
True	547.6867179443834
True	102.71746048877408
True	260.71814316032794
True	207.0061141811124
True	27.26541990880133
True	137.71474133259397
True	751.1355201513943
True	134.57080463020813
True	368.9123324090475
True	64.86177614048592
True	621.590738984584
True	626.292913812349
True	232.9799750607711
True	462.3380344515202
True	167.61410090017463
True	159.73118299714795
True	224.9152504141885
True	286.06054685933293
True	358.2817997317624
True	127.00492350580916
True	177.03534456627432
True	26.646797088876298
True	844.7893874442852
True	318.95404318956616
True	9.320738208154111
True	368.7137338455786
True	170.54622372525787
True	626.3428351736017
True	368.3463106773728
True	580.7818826842949
True	571.2697868288838
True	457.7926430638096
True	775.3312851089435
True	236.63520321516637
True	533.7557774713829
True	159.8148243482038
True	543.7797194660486
True	378.21430967851694
True	384.6945152345009
True	129.05554253371358
True	129.4801140583222
True	109.04776388881766
True	68.41450705250462
True	721.2764275526335
True	181.3622572615356
True	45.172684899703015
True	0.0
True	544.0370286192409
True	110.09639562130528
True	19.14162745533392
True	39.75091356935406
True	113.2168047698036
True	523.7038569403311
True	178.01811046296962
True	103.72999006747546
True	36.51080867654362
True	160.53085801829062
True	959.575158420242
True	50.91668724145622
True	223.85949978354836
True	750.2219212576816
True	311.2764606874167
True	450.7092526298547
True	476.8037896353844
True	518.2695342662863
True	598.620230057075
True	891.8781288080563
True	266.1953933356445
True	1024.171827644598
True	918.0393220483523
True	626.7455866189815
True	349.75529722948284
True	850.2929117835467
True	10.206405508731478
True	30.781217906362627
True	304.597433701355
True	43.39717166726098
True	202.381477956798
True	746.0701175087308
True	217.7192625261626
True	740.9165810516145
True	741.9761309341835
True	125.86956533193266
True	353.0196355855715
True	616.0318966944845
True	22.9462838725334
True	130.7272014451329
True	435.2554864280327
True	303.0540177415047
True	198.97307780618283
True	115.65791333218752
True	380.5892855758388
True	21.675603978427738
True	360.5314823448423
True	364.2673252346421
True	1018.0526974650584
True	359.0370933284505
True	28.24312224267642
True	449.15449476286113
True	450.23246152353386
True	239.36560246555024
True	30.46989053573463
True	760.2599717809932
True	434.8891219385864
True	167.26335622420723
True	12.649930241582853
True	1214.7854701130104
True	162.63096947516613
True	24.9134964066076
True	300.4961782188234
True	284.7582224275385
True	114.95382430002404
True	288.9255678172611
True	47.60306664731423
True	323.5059092731817
True	300.6236419394196
True	331.18122563089287
True	30.06134460630125
True	47.73174687657946
True	1049.4997389783362
True	23.62433470574924
True	12.839378079472706
True	182.97648952605533
True	630.6669700337803
True	8.686620966546922
True	184.7575257992834
True	171.39366424218997
True	523.8904601266437
True	379.0953900224377
True	737.9535440454986
True	318.2547309805794
True	488.58237446873386
True	444.31796799818807
True	479.3798826524687
True	99.74747765618136
True	1257.7268086479096
True	856.345852810226
True	296.8669457647882
True	542.1982815040476
True	106.92640816025109
True	578.7217878899525
True	447.8377402751226
True	162.19848749191704
True	77.47844196904526
True	347.0597389788574
True	171.144188327189
True	31.75272118595341
True	600.1887981273527
True	382.8887872619118
True	70.6465850482978
True	28.968802590113945
True	658.6426722722989
True	491.5391764350985
True	75.43106641270491
True	21.31966145248392
True	317.28734926913245
True	316.44175791182914
True	720.6107868263535
True	552.0604498646952
True	563.8027453525991
True	789.7846500751084
True	7.894552187895917
True	56.8778537728382
True	36.5683523421998
True	62.95256669265194
True	515.0149849995123
True	587.6506112498018
True	84.41343317223905
True	110.0586279009235
True	190.54101705742417
True	73.89099246508242
True	179.23119273645077
True	214.8826982773464
True	265.4678457678086
True	822.2213130632258
True	587.5580853700679
True	293.01043436957644
True	191.3472867536028
True	261.774426381129
True	264.7861077001387
True	774.1284143250424
True	325.09700522841007
True	171.1541215979664
True	911.4823610622218
True	354.66805182060244
True	493.7542464754964
True	160.59710100554793
True	120.0251695927208
True	59.388528180158566
True	216.2748087567656
True	961.8769216325678
True	502.9947544929993
True	115.6834683191496
True	351.4258747251854
True	106.05558491651948
True	684.1603350972902
True	4.4001972240938345
True	700.4715722103663
True	36.8928878089876
True	931.3146036558976
True	862.6773244511936
True	210.4429918832756
True	32.56612381701499
True	81.18805493656915
True	446.945434740745
True	217.3778988865476
True	1.6732215727362965
True	75.23579049166248
True	1054.7947712784533
True	343.9791081662098
True	677.1425404931763
True	488.4790185155688
True	32.584553570373714
True	135.95528759560938
True	444.5351390847335
True	920.4600014894664
True	809.2525601925043
True	424.2948442957224
True	339.02776461129974
True	15.31892800283263
True	79.07402662383754
True	731.0675360687893
True	464.124701467214
True	381.70233428058094
True	859.8303951839924
True	27.037780576571567
True	222.6162151443328
True	908.58497187866
True	227.9978647604195
True	8.491570162861658
True	504.37423766495937
True	103.14194645096984
True	642.1162161221223
True	51.85258979551018
True	253.81957011216417
True	840.938650646269
True	909.8234306610584
True	268.36607672468153
True	439.1094617007244
True	117.31065152978402
True	590.4638343256347
True	256.76867956843046
True	185.11694211578617
True	848.696843842265
True	57.27578106165912
True	726.665422149706
True	276.4957306490513
True	300.1391952813169
True	164.2611017016952
True	493.29495618017904
True	579.0719957738434
True	360.0539875450893
True	406.39542773710696
True	67.27877210830009
True	162.39393068080008
True	440.5514407716077
True	214.36950232256535
True	39.32975793589228
True	198.1239796426565
True	390.4580347845568
True	409.5319926724489
True	730.3597690912839
True	125.75064247154582
True	670.4730400417692
True	509.708685525467
True	595.0316855974335
True	135.7465078228328
True	37.59887738754261
True	672.5204426677573
True	68.66809600234413
True	558.3684914927185
True	695.1928075097807
True	455.84567345220273
True	136.82595289165056
True	549.4458572084059
True	5.486905167363899
True	391.9565718620187
True	33.01579618608561
True	645.0973385835882
True	271.42349331429324
True	581.5507067203624
True	713.224019440493
True	143.46500695668684
True	534.1043162301605
True	503.7115988574933
True	66.42603189549727
True	973.3851174012102
True	2.9629460553244527
True	25.492605369599914
True	631.3947997723866
True	665.1825868951634
True	130.93138684013144
True	400.8671619989107
True	118.76924022718624
True	73.74774793456017
True	453.8629707792221
True	38.97104464771826
True	505.8453323032698
True	13.16424248936136
True	853.2961896763728
True	571.3414852253223
True	674.1420382291107
True	99.14719238536348
True	384.51773456952856
True	992.218024614063
True	851.9218245246835
True	139.33376460608503
True	562.1356835387744
True	462.1861079316267
True	254.2253177893793
True	253.58371953153204
True	5.360174534685893
True	325.23269025705406
True	12.721027606875182
True	358.9117669137814
True	79.42166398944028
True	404.1948944399614
True	660.9411664122399
True	126.61276873974695
True	232.85665125528047
True	634.4912661118055
True	675.5236016236008
True	296.5108090316013
True	142.6946581067442
True	163.2947186879186
True	471.9571363578091
True	84.76270705028254
True	10.685709275412766
True	519.5285438510223
True	572.8971389738625
True	18.97200012416408
True	141.56096538707553
True	881.5446518579879
True	478.823207035759
True	282.7295120861108
True	32.51062207063818
True	478.4155577323084
True	110.66144876609614
True	588.7486068060101
True	665.7937297490115
True	303.1909476319645
True	374.54342410208113
True	186.76968444034307
True	251.39025299436383
True	75.96294263468951
True	223.75758504711948
True	514.3211996195813
True	23.57622436915341
True	443.9295581753291
True	387.7516359190025
True	748.2239035434249
True	895.2993682385993
True	915.7502631121184
True	148.69686677565576
True	386.4957022245116
True	75.52695323115921
True	184.06822814597223
True	319.5746253830952
True	11.07049687370165
True	811.9437123678189
True	22.121089726985566
True	393.55522939656
True	279.00493951256453
True	631.9409337953349
True	198.0506019158856
True	39.45717304664057
True	716.7199767900007
True	1076.695443158881
True	220.85830686841464
True	130.52041914699018
True	639.4042609359138
True	508.0683866894488
True	18.18203827471417
True	795.3139203040226
True	115.22233732492876
True	48.26116707120036
True	304.6050597033459
True	354.690353522024
True	416.3932583388097
True	262.1505205556158
True	20.95164516010441
True	22.68862805840368
True	835.6702236001581
True	195.4012520033456
True	115.63974682010812
True	816.8121056295622
True	656.8399766974537
True	617.7549513624436
True	448.07116090546407
True	144.1648839506734
True	35.33349715879694
True	101.07834771147746
True	435.810975667564
True	226.46582943015477
True	483.25255434463855
True	147.4393301698407
True	490.7573516239282
True	644.7152207818232
True	922.8580964251724
True	22.892550253231068
True	964.1480581244068
True	1080.9312961608236
True	486.0181370241011
True	85.8937462456521
True	782.3709463884385
True	648.4000646607468
True	652.180198433218
True	169.46092089359047
True	748.5158675270268
True	710.1595414005714
True	120.73618555696328
True	804.3153436129202
True	832.5845724581907
True	491.2730910526362
True	230.329709279977
True	69.27592888675991
True	319.783302198793
True	347.7766959806347
True	466.1090017423967
True	425.6992252533645
True	193.26508778107944
True	316.26170123373026
True	2.927671776772913
True	12.854960470848162
True	104.28879037159508
True	136.01549911012754
True	363.5709074674127
True	345.19660993343155
True	116.34680346996085
True	14.53715199371943
True	216.73267212078136
True	850.7254486435695
True	470.4901777215381
True	531.3227024599424
True	551.4054529132907
True	816.0134108139101
True	640.6785367851943
True	87.48967137799367
True	209.7069796744877
True	250.50225806023005
True	281.920714653615
True	102.45821565632237
True	367.9685630405583
True	432.7195324471264
True	169.90540458050845
True	658.4673471345391
True	253.9033306276546
True	203.3024637988478
True	28.46402158557465
True	246.5076604412993
True	499.3257262008492
True	166.43773133801363
True	532.5362917589297
True	491.4450703744733
True	243.5168889404028
True	102.2001245658806
True	45.19629711109537
True	410.1205705867266
True	787.6827692224433
True	169.8817275611148
True	1049.254530828243
True	1027.445868617438
True	489.2646692025359
True	97.04017346198466
True	118.72076892732248
True	658.4276793591777
True	9.524835862722313
True	222.93658666694017
True	135.0236639669405
True	117.14411903669809
True	331.10972390383387
True	610.6655259554998
True	40.813630859045126
True	128.3704908921586
True	964.2569934029548
True	54.81449242232678
True	438.3520548508121
True	528.6296816498815
True	248.005044657768
True	133.60210583941924
True	926.478697070884
True	1207.8316690986237
True	517.1519774965917
True	657.2123241391932
True	211.59099071113928
True	150.88777940397935
True	316.01968606518204
True	254.5795315336876
True	173.64613202335582
True	308.3395238325323
True	341.3330195713544
True	10.80199249735629
True	614.2704091491488
True	145.68103708132452
True	67.85733667182433
True	422.9871976442586
True	305.2152445480312
True	1201.5680267133052
True	352.54460234538203
True	992.7139588882616
True	10.51476977732931
True	264.6973107791607
True	227.8116836755839
True	160.9134738548442
True	479.83600736467815
True	208.81303589446912
True	402.7538883098665
True	335.56616681831025
True	116.3067078197607
True	358.4883838877595
True	1045.687546056763
True	697.9884327900224
True	219.1754999432021
True	111.51741390146798
True	303.959288448239
True	25.725084733974487
True	362.5609704102511
True	312.69237670947115
True	569.6054858358954
True	452.0475438309545
True	341.233068605069
True	154.9663545862389
True	13.477970313778192
True	422.7338517779215
True	299.48696661595886
True	143.3506411967959
True	307.3591448881882
True	441.0565613028338
True	818.2386615580602
True	299.5811279517851
True	778.9248550994865
True	395.1092106803063
True	381.3255317648338
True	1.675542037043686
True	1197.2419316532098
True	99.25111220174274
True	912.3494956944136
True	212.18010264725484
True	479.6305938179081
True	654.4453481884725
True	86.86345948403452
True	486.82574685447065
True	34.29359848474043
True	413.5883196831813
True	78.5055067884375
True	227.16997389942517
True	38.24270660395323
True	657.4691280295526
True	190.51861498432731
True	24.91947186178461
True	387.5988373702491
True	100.96038134288972
True	155.0177577841518
True	839.0297666392684
True	252.3919490611605
True	155.75570934877962
True	378.18914540628913
True	507.17718670031405
True	336.1266680017324
True	527.7909139158021
True	628.492298396487
True	154.8850657063444
True	7.08721230803951
True	75.86139318224421
True	436.90481329751015
True	92.00023987481951
True	71.34839219466092
True	1069.4589508566926
True	28.49475938134763
True	330.128207023201
True	324.4236498405267
True	447.1852840282541
True	670.0309662688023
True	187.68547185595887
True	673.7929387963973
True	325.4108321824692
True	341.5944812922808
True	270.8919354817496
True	213.2140284159924
True	346.39731576958184
True	431.8640469887001
True	413.0261443063656
True	635.8624128057922
True	142.64964874758925
True	78.04912949092606
True	39.1821564938488
True	300.3592578857156
True	630.5270399396799
True	400.7053280975746
True	745.1973494274388
True	210.4097180041112
True	398.2676563491793
True	69.22347847859325
True	55.32220404743115
True	435.3218828277666
True	191.5234866104529
True	224.8466279102028
True	44.5108047830702
True	1080.0361249594027
True	170.94551202951263
True	897.3003219421494
True	323.5764128472539
True	928.8476825259074
True	233.9286877473682
True	470.7694663806395
True	538.2526842116463
True	614.0973746379394
True	211.57919926953525
True	464.1979129631266
True	913.46877771834
True	130.6810118614888
True	7.489851535155838
True	583.2337446886588
True	28.75217566347751
True	75.06742283609694
True	806.2440702230263
True	221.0280949841357
True	921.6799490870516
True	682.3684289814383
True	414.0084601413404
True	271.8870536792732
True	495.6745904451142
True	342.4943097243165
True	180.6520706379216
True	667.428613280282
True	749.1472685494268
True	215.30374699404933
True	87.45686900244867
True	507.69733479041554
True	140.07693918834758
True	374.5251862425932
True	349.9440686467148
True	63.85220691020726
True	393.6518102242066
True	407.9283040713552
True	391.52583043671336
True	399.4330980568416
True	424.8675322974712
True	651.2203144676488
True	57.92306394583119
True	447.5212738005511
True	326.48196345999946
True	646.5450638482466
True	220.44540270581288
True	104.38668628809891
True	42.613756930409394
True	538.5340724686241
True	645.6035627860894
True	188.48953822021895
True	403.6316751201629
True	343.9574774752505
True	16.13684699157473
True	162.11410556897124
True	295.3446981160141
True	2.6486492031657938
True	884.1020513059191
True	77.26130103497847
True	101.68096894269245
True	111.46620516206724
True	358.9604096070693
True	36.038430152941615
True	472.1945425887569
True	228.024752104016
True	6.029807727657071
True	119.58402203367656
True	444.5054837373792
True	53.84638950814995
True	67.99584598589853
True	178.58961465538843
True	278.13040929982736
True	974.951041164966
True	392.26864985264166
True	933.368737410102
True	194.48105622431385
True	1054.82948344236
True	794.6795518988345
True	636.6525085028427
True	415.29415921811307
True	371.8260201795504
True	78.61743985749845
True	71.89329083089129
True	79.00727500564828
True	168.90816833356624
True	486.2347894354191
True	1136.7582175984185
True	183.61984469911496
True	348.0544055691432
True	434.9455642831115
True	601.3725921175044
True	610.4178773686245
True	286.6900712938344
True	452.5524131649212
True	685.6015191510905
True	92.79074482330446
True	708.2184507259644
True	267.33248695232385
True	140.7911681205208
True	413.9225780594941
True	862.6130922723119
True	446.32368447832346
True	863.9360616744601
True	194.1925220892947
True	354.8480145832181
True	677.7688151422535
True	633.6500060263379
True	187.22897289657752
True	263.6678013919534
True	841.3125645626741
True	31.50887763785188
True	186.02412676837125
True	485.9260048818549
True	716.2312870552094
True	107.64302604923348
True	36.20125833847562
True	167.06322991179437
True	730.2690985703501
True	307.2669536073256
True	545.1442583791243
True	361.4552401148788
True	310.1411214579658
True	455.280443096613
True	504.2796330572404
True	71.58553262532591
True	359.5298862034898
True	773.2900497096033
True	0.0
True	304.0015505776972
True	261.98578923332764
True	969.2772733768172
True	151.37609897767703
True	662.3542498884188
True	628.2933361592503
True	116.22579767784325
True	223.78508001442628
True	127.0144359955496
True	10.779850129989342
True	289.6863492319012
True	382.9426593001769
True	1147.5973534533266
True	236.65176199741936
True	398.08702885830047
True	663.9576622541607
True	192.99639866250024
True	26.77881689429442
True	877.0748542078641
True	627.7201793851045
True	161.67183432711025
True	613.3673733861897
True	165.76341574503556
True	306.73714644909234
True	784.4920525508912
True	36.10681389427317
True	105.09609428450236
True	511.3113760562435
True	61.47558265536546
True	72.14665647648994
True	403.576989948361
True	23.412713910117148
True	775.150160675322
True	104.8014426397391
True	163.83664177663366
True	19.084051327974755
True	721.1342277973278
True	31.260117503052623
True	768.2384047626006
True	398.1189653252581
True	123.10982817597856
True	696.545215883675
True	509.4347382042081
True	550.6445644700701
True	48.129456496224655
True	361.2295126625306
True	6.28638285357156
True	97.296963461869
True	389.8424891911945
True	48.67406459207659
True	118.62153644640291
True	329.5604676181336
True	192.7349118498521
True	101.0069408877431
True	692.4985499321241
True	19.9310359583449
True	1151.290635346825
True	498.5053662287943
True	303.8269300273409
True	491.6052498128946
True	124.850097193343
True	774.2292209615438
True	1067.56840424704
True	748.3121113307213
True	171.0584678121942
True	226.5638738365617
True	51.1593415935836
True	59.783391108204526
True	153.57377168950478
True	104.78518849706782
True	170.95209157928113
True	1192.9956534504586
True	296.9558627935963
True	344.01320689868567
True	691.6749917300834
True	17.7348519700437
True	13.80529507018112
True	616.985154627145
True	5.8434120817642405
True	119.39588726791014
True	680.55486089982
True	175.7669001797677
True	630.4198171113158
True	844.5929223728464
True	149.0557474023087
True	897.906980306591
True	3.7415559168850887
True	464.3432711550512
True	1041.3910449094758
True	23.843666485820247
True	236.42355308840823
True	152.22809127923207
True	952.7729161353732
True	232.34560586760745
True	499.6029803597947
True	120.60546606923089
True	512.7536815731876
True	156.1487588581826
True	98.54647031283696
True	399.76987695502254
True	67.7819139196545
True	49.99249186719615
True	1068.1775180154516
True	263.91397541266
True	162.91429690678729
True	365.6458769094481
True	401.3131560670345
True	221.67616412035176
True	169.88446008941116
True	390.8774016640056
True	35.77864772135327
True	480.0419135743568
True	1152.8969412867548
True	116.1468409945143
True	473.5570874784759
True	310.232866577163
True	25.43207235028124
True	420.4804927133288
True	106.76173099487036
True	574.8898465113015
True	208.527245702378
True	430.20311510064926
True	20.840733962021485
True	444.6202963002993
True	108.0560798743401
True	356.0979486124677
True	34.17873745447471
True	165.4143108641863
True	249.61489206781508
True	753.6061787815544
True	56.73419814355841
True	138.58735775950075
True	236.00509006521236
True	136.78641441645718
True	650.2265327756875
True	546.5367470958118
True	779.0027119008681
True	402.7352318437762
True	538.16271354598
True	425.1188567076956
True	687.3749379399443
True	70.3100470658978
True	486.3996218250921
True	419.605634389686
True	48.09449247082312
True	81.85636586159067
True	128.00214330355502
True	88.21847844044471
True	342.03525953334605
True	826.5969257042805
True	323.5984946405931
True	1091.5459659601554
True	306.2461568069168
True	894.6269581400051
True	149.30063890475992
True	572.5593352181371
True	616.5913234902183
True	688.6929461659449
True	443.5209810424806
True	65.57022019643738
True	297.4248726335062
True	42.222343170267976
True	171.91345465343585
True	174.73051179770133
True	1135.033631174302
True	225.4931198357826
True	561.8329768866295
True	574.7214727093444
True	576.5596480719839
True	871.2125494483437
True	581.3388666504123
True	676.87953828567
True	945.694502137318
True	124.4987740640353
True	317.6818268232273
True	278.7077009590948
True	319.2828061446283
True	88.30696355653288
True	368.2430580202218
True	4.361848102726226
True	311.04418904667654
True	254.91900003752136
True	611.4482523241646
True	282.2171313578955
True	358.1565358945416
True	10.429693757902236
True	59.07792120267448
True	547.217931377468
True	31.6038606871913
True	136.4592589048216
True	65.04571017001743
True	151.27623189440328
True	230.10193470446723
True	70.22239125713666
True	397.27189835234
True	272.0725945730021
True	97.82813578133478
True	341.4030539754514
True	63.7546795514263
True	575.3357129988057
True	833.6688902593031
True	284.67487123936337
True	1151.2104635867308
True	113.40098046598132
True	305.0840342623628
True	1037.7889360035178
True	87.44009643619621
True	279.8962570854858
True	10.281853608323225
True	403.32063978306456
True	463.6717886299664
True	154.9963858575826
True	617.2037627362607
True	911.3867851024528
True	159.68097373392715
True	80.1544740646244
True	324.4628478828052
True	562.5280751478514
True	592.4685480368429
True	1231.0419810796586
True	25.77492711632814
True	956.9483669967004
True	139.12760932459133
True	611.2376667969519
True	117.36918363705117
True	129.40259524126083
True	188.5779951521751
True	175.04375114449405
True	763.4074694234116
True	204.9029120876549
True	227.1368846733575
True	66.01219438532681
True	509.0600867960092
True	463.4036739507388
True	174.3107062807048
True	234.7275802246708
True	17.965501268335725
True	433.1810981186681
True	226.0129718249256
True	290.7171163533126
True	111.48574268503664
True	713.6396338112287
True	431.4384934996789
True	264.26346614706847
True	635.498587737666
True	552.1367056099369
True	473.4263690573128
True	141.11883056311393
True	527.1002417063592
True	429.3643689518569
True	2.692886290945186
True	200.29832008217775
True	92.60689513003044
True	243.87040608466543
True	3.3329252601007315
True	126.56688251077084
True	352.4512232958102
True	6.8483504873116114
True	847.965109574775
True	185.1522158812583
True	712.6956591246134
True	786.7351626112134
True	161.79955290949644
True	224.34455769753396
True	492.79086803885633
True	825.289226256384
True	50.7563036161003
True	39.56213338989307
True	134.96632473871492
True	633.0704746014175
True	753.4640959868316
True	181.3364733653444
True	596.6395066241922
True	576.8831956817834
True	857.0093299000107
True	387.4661987348397
True	187.5905015530995
True	876.7652846047844
True	216.68672989930417
True	142.3873194635842
True	311.9185559408818
True	224.61855983816423
True	201.8867322912916
True	602.3907057524793
True	252.62332818134416
True	184.35408155638493
True	454.3420626254057
True	467.3620192788621
True	62.05493154371393
True	279.7050120530536
True	79.50718628884195
True	330.9848406604551
True	352.92281092617804
True	251.3947633464776
True	180.0817896403998
True	388.2971188316051
True	657.5292895432951
True	760.1340293170197
True	299.7253117226217
True	745.3675867485476
True	66.58225385627281
True	878.2034481874933
True	358.4405103129998
True	13.367717674883268
True	618.5403916188957
True	693.8144631053062
True	263.54653889000656
True	166.99876477663966
True	49.358216007118514
True	384.80548169452857
True	72.18274197338918
True	14.768691881313265
True	891.3834623633458
True	376.4079702869317
True	172.9363864108346
True	1001.3663501484036
True	10.73159484814756
True	789.229868833809
True	31.840020587478403
True	673.9974432026646
True	60.343857370050905
True	747.8840847172147
True	449.9886913107428
True	200.9053707591992
True	442.40747715112747
True	214.01143514630283
True	296.9001943998481
True	220.90761720072783
True	411.14162427703
True	9.204150582699166
True	322.56439839254193
True	113.74066811490702
True	11.008585577545336
True	457.2400445283592
True	718.1208303205161
True	292.90046887769233
True	78.01447953575837
True	326.9169517059115
True	82.02092729420329
True	189.5890936369565
True	189.2797464574585
True	375.6339226622031
True	43.38212065510817
True	136.8218656877644
True	376.14757737352
True	861.5377932230344
True	109.16360516177934
True	204.68092778481625
True	444.2155949861322
True	18.84288436903368
True	419.1973895138808
True	506.48066830599214
True	84.44857373509474
True	393.137426518178
True	353.1184248518862
True	417.7079302301512
True	589.9229887663474
True	1081.2761366671346
True	1017.0213694297752
True	58.16744204853661
True	1072.2147103390382
True	114.37942682249596
True	106.0549673789849
True	110.7046955835348
True	474.68868593843087
True	380.0715749561485
True	568.5760825329126
True	262.2059968068829
True	162.5766918280665
True	434.1090991779292
True	16.66637180385655
True	451.3752295790994
True	375.2645704253872
True	146.97370693232298
True	94.25098223718798
True	560.5364371264592
True	1027.1189766543353
True	192.4631404126313
True	68.60301678319523
True	442.9307103983725
True	378.98990891322927
True	477.5410122528577
True	316.28124379045374
True	3.842488764838508
True	529.1478434518674
True	494.40385031810337
True	500.1581708950876
True	196.04972492096735
True	103.02464516238476
True	21.345883623603253
True	381.2491820153672
True	106.1959324241987
True	7.213423341027295
True	30.13783620056996
True	349.8710647730235
True	631.647707227252
True	135.89053192018943
True	89.62465810226183
True	23.04510089025044
True	409.5564434145255
True	350.2710447736827
True	744.7176696689586
True	307.7368671407908
True	494.2784670556565
True	552.8382249107331
True	516.026023282691
True	298.6120822904073
True	552.3729216321786
True	99.05161571317792
True	577.746159881903
True	6.80839743526852
True	374.03180887796645
True	448.3646538779695
True	988.0218148291098
True	356.221036582075
True	812.6806099841651
True	992.6876887917836
True	168.32724073703673
True	36.417242794179145
True	376.9062577855902
True	392.6538610432202
True	589.7499934482696
True	248.33243089284264
True	28.45144387199476
True	662.627148836741
True	130.14642666474742
True	1058.1308116597586
True	319.3442363586747
True	453.6108703415408
True	118.95627171637268
True	815.906574057959
True	137.19153164077463
True	823.7492244535176
True	574.5308914783193
True	185.87711167911544
True	106.56299108943873
True	69.09813747364758
True	568.5640289426203
True	920.2640932117464
True	414.1015433112216
True	517.2264233907595
True	130.6014589466596
True	653.2001827997967
True	482.5594903976441
True	781.2190762231744
True	307.91107176730657
True	607.75939320465
True	112.93492357867812
True	22.737093971982254
True	414.9831806572119
True	168.32789957404455
True	100.6331275442542
True	366.8741957396424
True	1085.4994062622018
True	248.6152668173929
True	561.6758497940591
True	12.28345546771174
True	72.07672110462028
True	325.2552716367509
True	781.0041463756146
True	442.88556797565246
True	517.2292385757041
True	700.9155710022201
True	71.83836146972048
True	709.874908121348
True	47.68954551147266
True	105.24015588018236
True	185.1711427943092
True	79.38478408250168
True	27.02533532996029
True	302.6186118894464
True	466.8690764388144
True	905.911955834097
True	856.1349112879531
True	5.713149822908406
True	289.932940349559
True	452.9334306617771
True	121.32443117933126
True	245.72813465091613
True	322.28781332449495
True	1313.1589370769082
True	464.92196141749537
True	23.60034859279589
True	183.7056599584514
True	700.4704874882694
True	33.53679307707354
True	168.8057998116373
True	556.9715644938879
True	72.68337298100215
True	860.7506492209061
True	325.35466180896253
True	680.0126084628818
True	81.15614185390949
True	695.5907065503749
True	593.8168794379247
True	891.8120229168902
True	253.19887483453576
True	505.2522629440808
True	840.3626009069043
True	949.912301187341
True	231.9990569919316
True	748.5371157147815
True	224.78941018039484
True	451.5626698058683
True	381.8368982737938
True	492.956438679466
True	495.0017218911303
True	330.33475784775567
True	354.66942186586465
True	108.4366088068675
True	350.9980197751729
True	1121.3751671687996
True	320.74027727292565
True	153.93063685422123
True	307.9496732187277
True	734.1721149578885
True	639.4834696944262
True	405.3490009439061
True	127.53063770299217
True	330.1389864000725
True	34.696839676949686
True	181.96399749133025
True	89.70138328200468
True	88.31306433758274
True	562.9488450264696
True	143.38722530026345
True	137.40328251076562
True	105.54987286888364
True	84.39033836980991
True	451.38555370162567
True	377.9475192076585
True	1041.5721551670326
True	552.9415350950222
True	838.3431938961705
True	266.92676513099013
True	292.0851111726983
True	506.953856406726
True	195.09861442108468
True	763.0055378501237
True	243.34656408894867
True	371.9775046374708
True	69.1795989946
True	118.44743074860855
True	262.3577856223415
True	119.79540309965004
True	471.0908477834001
True	30.83464357817516
True	569.876804306405
True	1021.3433480805588
True	719.4171290474832
True	1.11298114039925
True	59.39370842074487
True	497.1282423615344
True	439.9311001837409
True	74.96616674682375
True	115.99336963179928
True	305.5957325604313
True	79.0571743607826
True	52.56433607516858
True	710.0379414740574
True	668.6832325625596
True	162.17506713911374
True	178.05106991623876
True	540.9094588451013
True	57.06774499966557
True	25.21978699236456
True	558.7328326999051
True	453.0303808508496
True	1131.9170752587008
True	47.3057833103958
True	482.54269711931374
True	893.1578080122925
True	791.1057867767958
True	284.8806512988749
True	750.5350473341989
True	392.6157827963567
True	43.03576206891442
True	101.44452064755372
True	729.0328397730589
True	74.53678009193978
True	141.21677963767164
True	917.35720635257
True	182.4788498564612
True	276.3960103324745
True	104.8180506975098
True	648.6976391222895
True	585.6616960562295
True	218.78564776960576
True	431.93744352842594
True	37.57740590410758
True	280.75672198097527
True	586.5926757636189
True	608.5101345126122
True	308.6296439676836
True	75.93406203800602
True	935.8906262474331
True	1018.130234631042
True	564.4458740516747
True	67.3357585624614
True	29.254058460730008
True	96.26741321638494
True	106.00978331195417
True	100.2921977204039
True	905.8106943546902
True	1214.1826136947786
True	744.1443268340819
True	324.2651488843089
True	9.073216946669726
True	21.086720006901555
True	345.36709317901483
True	481.99662627993314
True	44.92774763499461
True	565.2231869852965
True	423.9378801458079
True	393.78651099156497
True	81.12626573646448
True	193.36863755584335
True	244.1026902205414
True	136.0165145982863
True	396.33508724959
True	39.98858156689097
True	181.89754099627143
True	1193.6155348033678
True	6.254294492688207
True	26.46989387451149
True	592.3089917212197
True	357.7365831509268
True	774.3362800018381
True	160.3968633467238
True	749.7718548606314
True	587.7778943281775
True	289.5996550611
True	442.1282765658853
True	342.1524783881532
True	296.80743754699
True	269.0656189250047
True	409.0500434148199
True	510.99402199647375
True	495.517844860138
True	106.83092276940052
True	357.8648429850441
True	9.093071826812023
True	195.25081707320032
True	236.26366259646144
True	844.7717819080423
True	620.5119612475925
True	31.04535862652108
True	714.2216987683812
True	831.0938135664196
True	98.02976396314465
True	351.8061757614798
True	858.7884637018709
True	205.45472695789783
True	157.57104683993504
True	526.3807971649444
True	586.1482003646031
True	1081.8720843687752
True	149.46999331661382
True	155.10479828489412
True	251.02331389788915
True	315.0578138728687
True	433.135316723114
True	408.6685059389466
True	316.40386426358486
True	435.27065398891375
True	499.14775911413926
True	230.88917292765527
True	1467.9946013254762
True	242.11037750216863
True	391.5218682466924
True	55.27748598842071
True	761.6753178738484
True	253.30065668237293
True	922.9360315944672
True	544.1376329129993
True	311.78699321906623
True	767.7255802003292
True	272.2096012611754
True	203.7566714986872
True	260.0327432182036
True	218.126345958471
True	136.43758451591486
True	251.30246854599483
True	731.9077268308536
True	525.4789922505857
True	217.9398667647685
True	1168.1545034727235
True	116.4894352359674
True	261.0762963201361
True	72.15260515475494
True	322.7679860563076
True	415.57614742635457
True	93.81275577825978
True	202.95682469002816
True	77.86940559266063
True	682.7142759393871
True	368.440286348878
True	228.79866881321396
True	731.8132350352611
True	876.3620176422472
True	836.0167370046337
True	828.1343766875827
True	345.9289952603372
True	1.4901694790632698
True	269.7282988824836
True	54.70805646707982
True	391.11297872682064
True	52.9584788955274
True	355.6136934350226
True	883.7771745599724
True	1022.692856519604
True	400.2841624301885
True	22.32446030606646
True	536.4502388021316
True	492.49949346698105
True	200.7731800553332
True	226.79377673448263
True	300.3601029413822
True	21.73969357670753
True	122.87030442015644
True	968.0639571259558
True	60.58450464755682
True	497.4317820996023
True	784.1418463743881
True	99.68491158224344
True	254.1514938854043
True	116.54045176720864
True	15.201969789645776
True	1.6819859563986617
True	117.97142035300467
True	998.2949170300795
True	493.4229974843002
True	67.96226445346964
True	768.7044471664154
True	329.7207816219271
True	1.065810080511746
True	452.2632638004227
True	194.92603320518896
True	497.1814328540445
True	84.04020939125759
True	329.504243632365
True	376.79594207061206
True	172.52549955647382
True	206.30885559256777
True	128.2492357109955
True	167.63704629768517
True	944.0717508571228
True	16.446852666203696
True	525.5315427015057
True	511.69115715123456
True	400.6796767256388
True	218.58131219617587
True	232.50544249389253
True	161.42231680236353
True	47.77693258582573
True	494.045065338984
True	146.8339798079586
True	834.0651332465089
True	839.735790444747
True	252.0076927278968
True	313.9713256603876
True	541.7551702781016
True	40.636579572647534
True	84.93737144732994
True	751.5857743144876
True	1073.6082187022796
True	111.21125860711383
True	739.1216888294776
True	145.74036582458268
True	946.1653344513649
True	654.0598536397952
True	106.32742243032516
True	266.4240811293065
True	640.4937241157193
True	263.7328065543244
True	45.85025913316647
True	558.154668658982
True	441.34938743113486
True	5.797595676629536
True	477.5370474564078
True	68.9468651873618
True	176.14841147951137
True	234.2606839155593
True	309.33084982124257
True	73.41177357347755
True	231.4011259115969
True	351.2982536029588
True	431.51900632104025
True	962.244965442202
True	48.78560107509784
True	895.7329349180915
True	972.0581925387746
True	129.3566092535739
True	75.9195216182303
True	999.0380630597468
True	35.38543196410183
True	232.5541874663892
True	85.96092011372292
True	212.8601009823319
True	375.1623787370608
True	981.71930643444
True	102.19997572452128
True	70.57653596169494
True	646.1915116021535
True	270.12546350502663
True	702.3979616327886
True	55.84595873341076
True	475.82172807687925
True	384.038305117994
True	693.6898916045326
True	55.405887711409015
True	110.81720206401668
True	28.770936876663328
True	263.0400509158739
True	43.59294003100057
True	352.35708441548246
True	2.2926321198858663
True	1190.8628860844185
True	105.53070990588505
True	125.5487163443585
True	362.5523042603367
True	748.5760469475902
True	674.3843683731028
True	996.4913743351462
True	465.0898451725893
True	421.5340581395733
True	147.19452592790998
True	406.6755874970049
True	862.1345235052493
True	419.5252483098284
True	913.6325741347384
True	90.84902778300837
True	418.9955522957279
True	181.0346859853064
True	285.46577960759686
True	747.1508845704706
True	160.8118542343047
True	131.714041066547
True	63.55372185295092
True	906.1258829389224
True	785.2143354481094
True	82.00373685418676
True	441.5986097710323
True	745.9753511123467
True	417.6492119868005
True	56.34441600541651
True	319.98893041501015
True	783.1895422844233
True	32.13428370529247
True	376.8903485604354
True	170.20435065834363
True	281.3054212026229
True	34.864632945736545
True	215.7375956764108
True	770.5632242807084
True	637.6737826927708
True	55.90753941330642
True	295.92730870948225
True	879.4503390707341
True	17.031473284126406
True	317.8409703100411
True	294.9125632120821
True	445.70977252424177
True	216.69451768998
True	589.5090297849127
True	50.3233879241189
True	992.0381915765192
True	875.8920669443581
True	48.84049707761523
True	404.2707529109222
True	731.3695244892509
True	948.8182998978716
True	279.4383884290734
True	590.4572329604101
True	127.36412294942816
True	203.77074303205865
True	136.52695561443468
True	135.28477924493538
True	205.71101186771733
True	943.5130133179651
True	776.0789954146903
True	920.687105165582
True	17.696614095070036
True	26.66304557677689
True	359.49265583770773
True	13.347965197915098
True	626.7231790336913
True	1068.629169209181
True	257.2397354459439
True	209.2541196443468
True	83.56510856128725
True	216.6957644334197
True	134.9204220375558
True	41.29693579083506
True	130.25020536388277
True	90.15562900425913
True	234.54032939714648
True	529.7737664890736
True	162.802983826082
True	29.52357791075795
True	59.16030037084722
True	426.52283838548607
True	267.416922705009
True	579.0368438289031
True	22.944860684736305
True	110.6660886215798
True	661.3001155007146
True	266.46113687107004
True	468.1283534888653
True	654.2900395957445
True	102.43527696651792
True	112.03730568527926
True	82.06516927091535
True	26.661466156255106
True	123.35456053207744
True	76.68745618489199
True	105.32667485101652
True	144.69284068834995
True	234.8072166158232
True	825.4632254143326
True	280.59405304786395
True	968.4240674379416
True	163.96874444033787
True	192.7380214925973
True	808.258003398059
True	299.7595396332977
True	595.9334798180242
True	257.2097825696684
True	349.01004574125244
True	453.5049627923577
True	567.7523125861023
True	641.5816292260299
True	382.8224591775745
True	35.371499165905725
True	564.4403563146556
True	621.1904514070118
True	19.70505347517252
True	11.26615374358732
True	260.70361973543163
True	407.1901646616929
True	445.9180704548217
True	66.4712889724237
True	612.9238106571163
True	953.879346433398
True	236.2274410593492
True	911.5556329733682
True	275.00218259115934
True	107.01421337689143
True	278.414844964884
True	689.7052980852218
True	40.88944836893977
True	591.0747798363445
True	1292.7916854780046
True	1011.3531642639572
True	903.1573841162744
True	206.3417562234141
True	92.38625853524526
True	197.808197078297
True	849.982744103735
True	148.2658627735152
True	1066.3417871667164
True	888.1092255438766
True	45.25504690143583
True	88.44626668137201
True	409.9989895649614
True	422.5260615852831
True	200.6989659979956
True	535.3468851077677
True	655.4926932719166
True	116.98820275327864
True	273.0979537934384
True	975.04869262401
True	51.42287445726121
True	712.7134377290816
True	540.4174921496214
True	40.14104953621159
True	825.883325400971
True	378.1703820804822
True	542.3883162023546
True	111.38291173240492
True	282.7244720597837
True	217.88756857873244
True	26.83593986427916
True	128.99984413879525
True	739.9497438793852
True	136.25849174013905
True	388.997851822447
True	63.83650002404196
True	637.4995459715467
True	610.7312991243092
True	229.95284090647985
True	477.88295145575626
True	166.45111333212367
True	174.03481676344524
True	210.10817412210827
True	277.729520871138
True	348.9240690514381
True	128.13131209748792
True	177.5726986450742
True	25.71949846570278
True	899.3374799440014
True	317.550418680663
True	9.117039814712694
True	366.0890173320134
True	158.2307992631117
True	618.289642037194
True	367.26356294434896
True	586.850650422831
True	584.1660089474432
True	493.9676579416313
True	782.880242715599
True	245.6553327344742
True	573.4319002651649
True	163.0662126592013
True	549.9470563788853
True	349.0773758365418
True	377.4385952491385
True	126.37137259867866
True	133.98950053975605
True	110.77598879764464
True	62.07810102344721
True	722.2345439851233
True	180.80825421931945
True	45.059064437578655
True	0.0
True	522.920252997028
True	104.87434417333267
True	22.85713646719829
True	40.18641961692584
True	111.04590831902664
True	550.3009723074201
True	179.11959315501974
True	109.06930900269346
True	38.20869408115573
True	163.56145809069653
True	926.136758449385
True	52.85424091097477
True	235.03763454950135
True	767.9660574538048
True	320.39115174381067
True	438.06751434842977
True	461.457580839696
True	494.2652204280376
True	612.8419932373116
True	902.3163848153052
True	253.36450064067384
True	1035.2272786539272
True	912.7600720626274
True	619.4939361738533
True	335.34057909452235
True	860.4713303108936
True	11.236637392652876
True	33.710935345786865
True	303.5840046005424
True	39.04776206898834
True	197.7838526038657
True	784.3048303600106
True	212.83616225554124
True	743.5759748653637
True	738.066982335745
True	122.46089681520476
True	379.154277573576
True	583.192510540458
True	24.0974110742957
True	137.2505023101238
True	436.20860284292746
True	301.8665495518147
True	199.4724987571888
True	108.47623260651773
True	388.4692963701287
True	23.29998331194249
True	376.8779682815064
True	346.9232937984745
True	1080.0789085710794
True	366.29159946095024
True	30.81519753534976
True	439.13849680720966
True	434.631806049063
True	239.1540733881313
True	30.52488172991856
True	755.5509369531812
True	439.1771719104557
True	186.65911354909716
True	13.182539000918691
True	1192.7869916281804
True	151.92639335040408
True	27.461092007743268
True	294.8192053127479
True	269.3212453923608
True	115.71014041620036
True	293.9478068375778
True	42.3379554479373
True	322.6104207024996
True	296.0178539045994
True	319.62125098218775
True	30.779228317957497
True	46.18521085946955
True	1050.9465611600078
True	24.1154728107494
True	13.163136417895991
True	177.13331898674542
True	664.3666495965108
True	8.753300004515356
True	189.25844607201597
True	176.8739142174761
True	567.194418520719
True	366.6891398680548
True	730.0610949528623
True	322.95595253209154
True	504.1795192134125
True	449.8304889600661
True	503.5404096749126
True	106.63763200213262
True	1260.45603837174
True	900.6085744282313
True	285.35241438662644
True	529.8995913379209
True	103.9900500757111
True	560.8326499518148
True	443.15121267145577
True	157.976037159561
True	76.39867651924564
True	357.1375903144511
True	160.0214667119812
True	30.78675525259057
True	587.0301283250229
True	372.0614354812121
True	65.42926460293882
True	30.645517471218557
True	661.1670597178555
True	487.83538090955193
True	66.67445389023801
True	22.21049960755456
True	315.1638474666962
True	335.14338192990755
True	734.6263742739606
True	565.8732679034744
True	559.4828775496826
True	782.5521551653134
True	7.960012105109279
True	59.76999905972938
True	37.26576956288618
True	57.76544483326147
True	513.771935771747
True	578.519566955452
True	85.26818169647292
True	109.82449395538124
True	195.53282158155451
True	74.55057730086838
True	170.46763742943727
True	209.9603528052085
True	277.7945198700527
True	829.8434927097244
True	603.3349987088133
True	286.7371676273142
True	184.53285599001296
True	259.7245443028985
True	250.04236689352427
True	731.6233561624052
True	324.72452180996885
True	172.0065159629254
True	905.248872729202
True	347.6630110498209
True	484.3333501800718
True	155.2931202613466
True	119.86770999234749
True	60.40223384300037
True	217.66409622409
True	969.2565058124372
True	513.1827162247287
True	115.51413620552717
True	365.891507693709
True	96.7774388319925
True	671.0776986532592
True	4.484642619213528
True	693.1285787320744
True	36.10792732446247
True	917.5811331393186
True	853.6547668024242
True	207.68374051152944
True	30.719847812683067
True	78.11370731524008
True	440.299197353822
True	228.0831151325892
True	1.785599794125216
True	77.90352598170304
True	1090.7665023496206
True	350.6685899391732
True	680.8351586571146
True	477.7969463113254
True	32.555230560676165
True	142.0066076069363
True	444.93216175753554
True	909.1907342586328
True	819.5022686245444
True	415.4589810114904
True	339.98097036152814
True	17.606388778302364
True	75.56462901354978
True	722.2233288325494
True	456.37506397821465
True	381.51918670955786
True	888.172763979901
True	25.4901541869116
True	217.0330500698585
True	898.9280815742484
True	230.21731828287972
True	8.370456968493805
True	496.4913425366983
True	100.66459529859394
True	624.8202547673957
True	54.41251112178493
True	260.5006003575743
True	865.9306659171814
True	907.0864764955354
True	266.7854433330992
True	420.1262255505708
True	115.74434230352674
True	572.7639951203682
True	269.3457445841708
True	188.05414532368903
True	866.8718852490862
True	49.7778302104545
True	705.3797358658395
True	276.2964647387458
True	308.472728698271
True	166.3402599893463
True	479.62396132341473
True	616.3522865818167
True	363.7789580002244
True	405.5582392421641
True	70.1427303831166
True	158.92284445667534
True	437.9290814712414
True	229.5943634304672
True	37.75324741660179
True	206.5209369797072
True	409.7159630478792
True	402.0525822532704
True	737.987387253249
True	132.5097890797158
True	634.6249690244571
True	509.7728262641055
True	582.9859108574833
True	134.4050343026153
True	36.05897140124458
True	671.7160819988527
True	71.04536105948468
True	553.1910106087847
True	680.0685117698985
True	453.3720189521291
True	132.6955515260995
True	526.1284805255555
True	4.414880343684455
True	391.77223381335176
True	32.693495024407
True	615.8491840642338
True	275.27832038399856
True	583.1650819760938
True	701.3679293675694
True	144.8713013059927
True	530.1611014675107
True	490.8923955336458
True	66.5733651530207
True	952.3549875769088
True	2.339271333972784
True	24.413932679170934
True	636.0174384621016
True	677.5073691315002
True	132.125945747915
True	406.7740800591647
True	122.46812864760084
True	70.54091897651205
True	462.8279897003338
True	41.5844055146899
True	498.1742580058938
True	12.27919120744644
True	836.992274619871
True	545.8636014971731
True	652.3730417323715
True	107.70231733041145
True	398.8643431177936
True	981.2423513555916
True	868.3182107072658
True	138.47054958950315
True	556.8704618389463
True	439.0918053626616
True	258.14772436925364
True	262.91240022984545
True	6.940523360814118
True	320.4654954847909
True	11.64953433092425
True	355.1860907657341
True	76.40350731809536
True	394.6268057102024
True	649.2283358889039
True	125.55262553227236
True	238.94741946033787
True	645.8461138142768
True	721.7168140184106
True	283.132137655258
True	138.50955126879126
True	169.4477179474947
True	483.953183118493
True	87.34589070186752
True	9.92917939198206
True	504.83383456705405
True	559.0546358152561
True	20.0702679644536
True	132.91121841563844
True	886.9317051589331
True	480.45669522324073
True	271.832342247127
True	33.045334551831324
True	469.93740087292935
True	112.24418400040138
True	584.1446860149516
True	679.4289156657012
True	293.43557790336456
True	366.71888432276177
True	188.3717701698818
True	236.02943034440227
True	70.67530904160402
True	211.18603249235048
True	495.9147899826447
True	22.533385152693494
True	448.4246184167568
True	373.48530445123566
True	682.8769132097826
True	910.524752644118
True	907.3174424041508
True	155.42816036944313
True	414.45900706597325
True	73.32483185029915
True	185.0930639152584
True	316.21643616682394
True	10.050995337481211
True	792.2086077488884
True	22.84311880995415
True	402.7094456195604
True	266.5060714396471
True	662.4357446424939
True	203.49666724588283
True	40.44093373478527
True	687.5345901640808
True	1080.4468557775094
True	230.27403530730103
True	126.6133608272212
True	587.8006312914476
True	503.8414936704706
True	15.635338712242064
True	821.9740638599354
True	110.70930646074412
True	48.544807465416056
True	304.34130990821467
True	353.763914134994
True	379.5823637262026
True	259.63220611398697
True	19.611102532995112
True	22.57506543983699
True	817.6625918793583
True	198.29742657240325
True	112.73796925210458
True	841.3644243680137
True	666.6783745205406
True	655.8737166203351
True	448.2381652503256
True	155.03130484194932
True	30.030986150249976
True	96.86367326741164
True	435.3466874783619
True	231.8278920135887
True	495.4899198417469
True	144.56683521657368
True	493.7378286836168
True	649.7873321817027
True	972.2128234199544
True	24.91158230354649
True	978.3080985961464
True	1092.849922754348
True	490.4219084889689
True	83.98685238940979
True	797.3545147778718
True	650.0468531475091
True	644.7160628133223
True	177.69029180705553
True	731.8361831441201
True	717.00605579157
True	122.18970142440207
True	794.3632522622972
True	808.7781541178206
True	485.44008843124425
True	238.23897939883875
True	71.84697147045114
True	310.588165021638
True	355.47372104233125
True	467.0684159198781
True	431.985835671381
True	201.08030373267107
True	303.62844024929944
True	2.448115878092717
True	12.194823458735762
True	103.60701269480946
True	129.38202855786992
True	355.6566066585349
True	354.80673419115345
True	107.1458986528888
True	16.533741934033014
True	214.72087831992587
True	847.004249041788
True	456.0334196151392
True	514.7739179693152
True	571.4183720314288
True	814.8709653400865
True	645.6870042281602
True	89.14083236783915
True	214.51853315829035
True	248.87185757207453
True	266.1372491644245
True	108.27519183723824
True	378.2027260072177
True	437.56540336677216
True	168.09965712369365
True	656.626792009012
True	250.8523759208277
True	206.34388426762865
True	28.950394073792012
True	250.5687614725541
True	496.01140897324746
True	165.586985763606
True	520.3223396134291
True	473.6327238322047
True	244.58747299186157
True	108.16257046763003
True	40.93519194394225
True	411.3968939668744
True	789.134287728049
True	167.7652207632957
True	1022.953879306344
True	1028.9309009589992
True	479.88044216236335
True	101.44953186098212
True	125.01605027555084
True	650.5380505027022
True	8.269067351811634
True	224.6420375566145
True	133.01079827400352
True	116.55209625118894
True	336.566890542368
True	636.803716239355
True	40.57590066459342
True	126.95861945205944
True	968.4613673508392
True	53.88772762997021
True	450.6345126885348
True	520.2059315278912
True	252.1160007683377
True	134.30035618300795
True	936.6528742039612
True	1195.3590887432083
True	519.1568767376708
True	637.5914350703434
True	203.1851317460074
True	152.55832393159372
True	328.48899398978506
True	254.88618150274365
True	176.2137691537594
True	311.0182825069781
True	345.70494135385275
True	12.19967102099548
True	611.4767805381972
True	139.9682687540925
True	78.42315143887693
True	428.5114253001943
True	329.0384545384508
True	1214.8551569783765
True	347.1072826381001
True	935.9037394319904
True	9.587645649325031
True	275.95467101772465
True	222.62510182564637
True	155.57998091691533
True	493.78771298513993
True	194.497927280637
True	417.4397273209294
True	319.1015442833546
True	115.9472058687926
True	364.2413889338791
True	1019.6950508811872
True	726.2210022966208
True	218.0966353201894
True	101.21256874754462
True	296.1757606406952
True	23.98629043022093
True	362.0278073525577
True	318.7953117563889
True	552.7764341929822
True	446.88627828980407
True	378.2820643095856
True	159.65339928840768
True	13.801339129925012
True	411.1672887321928
True	291.2989273642755
True	139.2023636850603
True	299.62628601971613
True	421.3940125586369
True	818.9939916046801
True	317.92870183097654
True	774.232703384766
True	423.3159948275254
True	386.99080691590245
True	1.414769259177571
True	1188.4357316342032
True	99.57173299218331
True	923.923881973392
True	210.5695059723124
True	459.2690477359269
True	673.4304901475847
True	87.50799936197977
True	496.78027466763615
True	35.4398686018141
True	411.2151025166392
True	74.32661483144025
True	223.18723466103168
True	39.57178202846259
True	688.3659919375156
True	188.89883111207425
True	27.59645835515332
True	403.4323548924393
True	105.60187172255576
True	177.8170523645334
True	851.6703029746943
True	246.6654103611608
True	159.23116888893085
True	388.34694813180494
True	526.7840389789429
True	335.7073479070221
True	526.0627905983001
True	628.5686913139072
True	157.5942769622975
True	6.464482455542868
True	74.1856901807537
True	434.4534475782526
True	89.8738436811431
True	74.99672001437081
True	1039.5122832939098
True	26.88085427340072
True	327.8180363831297
True	302.7223077950693
True	449.16524517603466
True	673.2738154115518
True	180.14291510345737
True	634.7233769962613
True	333.2695432995468
True	345.92524864810355
True	267.4444875400562
True	218.76922688158265
True	369.9920661866664
True	445.7626497727925
True	415.6509435259279
True	585.1784417292419
True	143.41812022277003
True	75.53078908798665
True	39.83268420611737
True	285.3692894274835
True	650.059812510695
True	409.30337590372267
True	798.196572069415
True	212.1591879100191
True	385.4093571225506
True	67.56718127789712
True	55.87357695532258
True	433.3955101772961
True	199.9588803615993
True	233.9703397866433
True	43.876733733904224
True	1085.7855570673514
True	178.9998882513318
True	915.1062030420048
True	320.31982269903085
True	942.0436299793344
True	228.31740140242917
True	468.2011127664995
True	536.7422433316453
True	597.4094864292227
True	207.8102937104817
True	477.8757767117526
True	969.6079550243109
True	122.17835826562758
True	6.408098728710822
True	584.4508768629103
True	30.105875585228965
True	77.06044106412996
True	811.6622230398743
True	220.40130354390547
True	977.59837777422
True	695.8602662577823
True	404.48312734892414
True	281.56692950146515
True	492.8979155463612
True	339.08300328780695
True	183.8876293246224
True	688.9705684606128
True	720.2236994180765
True	203.0680320858435
True	89.54222319838205
True	492.5274850354743
True	136.54842771064574
True	380.5228640905871
True	326.3620562341424
True	61.54537933133882
True	372.2538101059326
True	401.02427434423976
True	377.1837684587048
True	419.8815012577295
True	418.395417670259
True	660.9798343481975
True	56.50675209950202
True	451.3333970712392
True	312.0186742581858
True	644.2527999547854
True	214.74169743615968
True	99.52170788608343
True	42.1394594054794
True	545.4495267662069
True	649.3092087871613
True	191.77542731506563
True	413.3881073796989
True	333.25146065940964
True	17.461879402274327
True	172.8278128584526
True	297.2711390600076
True	3.406664991100693
True	887.0583542823917
True	83.30210053699098
True	102.73740093855146
True	113.17914281187034
True	357.24111235740514
True	38.25599803685699
True	445.6548160932914
True	235.19171845103304
True	6.581320539686041
True	115.80807806224814
True	452.4288975636164
True	53.09574435010869
True	69.83908797550109
True	176.39985683458778
True	292.9903581340231
True	957.6187772765876
True	390.7000633472652
True	920.7582223918432
True	190.01044365593515
True	1073.839982261202
True	786.1814440206504
True	664.9644586872223
True	406.6776758802656
True	381.3578363822041
True	75.57920681535805
True	67.86191512625145
True	79.74847620024264
True	169.99481279891114
True	479.0446030135596
True	1020.6807759015268
True	179.75469983959937
True	350.30656628611746
True	441.98696035455913
True	603.2624487494908
True	578.9073275422139
True	280.47140871512585
True	451.3134371382172
True	670.8583071188348
True	98.92359477467552
True	738.8218440346861
True	251.88690492571175
True	134.00074741202852
True	412.633929500927
True	849.020115422198
True	434.3312270512844
True	887.7240681859024
True	189.60562510464771
True	356.7345583836427
True	691.4503625909364
True	600.8382727352639
True	188.7366846811553
True	261.71873124133805
True	796.0009477039431
True	29.480868468925475
True	186.7251928865436
True	487.6224400483133
True	695.8917085660407
True	102.22364204543356
True	37.08511417412382
True	162.44933161223076
True	758.7448161828039
True	302.3399808048219
True	563.0571598348835
True	361.4590221819442
True	307.1923523528324
True	441.5187421395145
True	490.9834857909974
True	67.01107013302983
True	383.3934301949087
True	770.3614694981994
True	0.0
True	288.1678729541622
True	240.7989723751956
True	944.7482850089064
True	157.40411656318446
True	658.610529118802
True	629.9777036263696
True	113.14639513016614
True	217.9450046362956
True	127.88051511250146
True	12.409995858201082
True	293.1159567246291
True	383.5652829413347
True	1129.7207383047578
True	235.2230211581096
True	406.5691916816028
True	657.8827208428182
True	200.67323575536292
True	25.590766002280667
True	824.456872249524
True	605.382456168542
True	148.65040788963177
True	618.337636920539
True	167.9272910617372
True	280.5349712651191
True	786.970012491094
True	36.75138976149425
True	104.13563361374668
True	505.79747858770594
True	62.11228754960538
True	76.43786129391309
True	411.15807909641126
True	24.82398927783126
True	774.6775354176792
True	99.84259611146084
True	151.6181680585958
True	18.50242415590265
True	737.1228243991983
True	29.694975046386062
True	775.2998274520766
True	389.8126394959244
True	115.0435603622985
True	698.3361816312821
True	525.8167014508977
True	580.7877978419068
True	48.47185502461157
True	376.9756227130881
True	6.031962060218374
True	90.0354809844941
True	378.53962717352
True	43.72692775681105
True	119.95646849240612
True	293.774440777782
True	186.36107019505985
True	102.49101777716632
True	629.7557693651684
True	21.396122060890168
True	1174.490822635993
True	522.6086206120931
True	307.7376858813147
True	500.39465215557976
True	127.99609764660528
True	806.9968668080137
True	1138.9861870195955
True	739.5136807804337
True	172.3656803676597
True	227.218319961214
True	54.45834779112551
True	59.539820691465486
True	152.16076909919246
True	100.48215785758462
True	170.09948469379603
True	1179.2109173268796
True	297.7646413678991
True	354.094980359563
True	701.12109447583
True	17.49258569980335
True	12.232080975344804
True	587.7597411671139
True	5.749275372759861
True	118.08906156323565
True	668.2995150258122
True	178.02272801228298
True	655.5130879605728
True	814.4681408708007
True	153.41223394041734
True	882.0993161332543
True	2.4932113931647164
True	460.2883771719264
True	1045.736956266831
True	26.818383514585943
True	232.450580251682
True	150.37896372191827
True	974.6344203916776
True	226.6085554766591
True	477.3225414707363
True	122.70736761666346
True	502.9526945617449
True	146.73855721763434
True	97.01404760052372
True	392.9895268137152
True	73.83924378160573
True	53.87933346725284
True	1032.5384840599004
True	267.6505413312227
True	160.8325338299895
True	363.2284115490706
True	391.84395213017547
True	213.73063821729704
True	162.61623299848617
True	402.5974019275917
True	34.31568643914111
True	489.6586595464781
True	1129.2215491889417
True	109.49070626472924
True	471.69663374517984
True	310.5370146010284
True	26.506014484761597
True	422.8259282011868
True	106.67162273095278
True	588.9296986472117
True	194.28993003695464
True	436.4056557185378
True	21.774297271718638
True	419.5915863966171
True	111.81728656759203
True	345.56017440338485
True	33.5136376302614
True	164.2599084716877
True	252.20092051247985
True	760.3560261141647
True	57.68893363491271
True	135.80551676890218
True	233.31597971279928
True	141.53682521404073
True	604.2611505075993
True	551.8733259828948
True	781.25912376173
True	397.64663754400055
True	538.960865269517
True	423.5521200867157
True	688.2044705219369
True	72.86854102418187
True	474.74903266094697
True	417.1320278325274
True	51.41235385509503
True	77.57958163802529
True	127.94002426381384
True	86.05442339721745
True	338.6447759430917
True	844.3178902934344
True	320.6709248440328
True	1084.8310992747784
True	327.5885084055925
True	901.809440833341
True	145.20159206081817
True	546.0258669138376
True	619.7244821615548
True	705.0569636617267
True	424.21593668244486
True	66.40807509187982
True	300.99782917568217
True	41.95648377113161
True	168.97684854973346
True	172.4360885038312
True	1082.6353898959708
True	224.9052625262429
True	551.52548037792
True	539.3945486207609
True	567.8233081820977
True	888.1258598453783
True	601.5531173887251
True	638.5089396633749
True	937.5356223904574
True	128.01853323188914
True	304.12929489397874
True	247.10059885182648
True	329.5573855521943
True	93.05009608611849
True	378.42156552680655
True	4.322209995427677
True	336.76524295726705
True	260.5866672783339
True	601.3070049545906
True	278.498204603432
True	366.1878734006611
True	10.729965785566456
True	60.539409736756326
True	558.223138857904
True	29.204242299347243
True	144.49354691391514
True	66.10038419938839
True	146.4756555015638
True	247.10908660879903
True	69.36490200931183
True	361.0631658411194
True	277.4358490988142
True	100.32948929987988
True	340.6672120804888
True	65.70746976807823
True	583.42665593003
True	872.0288112082301
True	276.38593026537575
True	1144.6378184590676
True	104.08133200860652
True	303.4420575232385
True	1043.8707615456024
True	86.04818811232592
True	260.38820046253426
True	9.890941509503328
True	391.7589941849108
True	447.3660817185721
True	158.93562388638017
True	630.0727166098051
True	899.4985622117617
True	150.07880946370656
True	79.09929516375959
True	335.532286989972
True	539.8210448797439
True	637.3450074617296
True	1233.496292413712
True	26.74415997975564
True	938.1973422352592
True	127.46829853141192
True	616.3255993468448
True	118.89231218230675
True	131.96169964395588
True	188.0317118300956
True	171.43961521148984
True	743.8112217421013
True	212.1236046516154
True	228.23456122936665
True	68.64340630259413
True	513.4281942502083
True	454.71673994409525
True	173.0501774329244
True	244.6692774909101
True	16.69304437336863
True	417.276888393279
True	214.37698994364683
True	286.15266781585285
True	117.04789546224892
True	697.5628832989613
True	431.8011001149452
True	257.15078443763616
True	644.9172745349243
True	510.7429852808103
True	488.36204355237953
True	131.65931001942153
True	539.2904063747084
True	436.8945181654965
True	2.638399323554281
True	194.02466831510085
True	97.18295482528868
True	248.62866264533213
True	2.473541413918606
True	125.7824525744607
True	344.96482568979235
True	7.168607035106823
True	833.406350468016
True	164.54223407479768
True	729.3436826657198
True	807.4965040938774
True	160.77473385875962
True	230.4009875813373
True	485.1784075867597
True	809.8628503449596
True	49.138727980180086
True	34.99749595734866
True	130.1712808641542
True	635.4382097266131
True	719.0081796999051
True	183.86410637834052
True	600.0336317050862
True	584.345958852191
True	821.4069536763678
True	409.84446365880143
True	194.75166922400803
True	879.8369058212572
True	228.02916672232547
True	151.55585346776985
True	331.770153297387
True	226.75360193978184
True	210.3278789865548
True	607.3805469839432
True	240.1140336782365
True	201.8888982064997
True	448.3094804366679
True	463.914191787437
True	60.034000622297626
True	289.7886941232219
True	77.46568639168754
True	345.7939043744448
True	363.17062834291056
True	256.61582302277435
True	174.6117144329565
True	380.1398331812081
True	626.0202877732163
True	766.1371608729185
True	301.0932391851283
True	743.009173224241
True	67.80952997348648
True	886.6007808594612
True	347.88089591190334
True	12.3929203493807
True	592.7062971938603
True	696.784308154679
True	260.1619848041022
True	167.77898848975238
True	47.487827291756176
True	379.5224008900106
True	74.4484776010513
True	13.686104226836314
True	896.4491481217599
True	367.2396035061216
True	185.9973931045301
True	997.791210670927
True	10.488410383721703
True	798.0732082532128
True	31.812764236608945
True	674.8970225678058
True	61.3940893046636
True	766.2128828827977
True	458.9798709861154
True	192.2120791141396
True	432.6617614520587
True	205.5483158764236
True	298.77092106545484
True	224.4994769460152
True	419.49573092526816
True	9.591110620933051
True	316.46736850174534
True	114.50510054240728
True	12.170485760027578
True	471.0114562162672
True	727.8460181034401
True	289.35099888191206
True	80.30395191734846
True	297.2372285346576
True	84.11556601521215
True	194.1481705861328
True	185.3700758074343
True	379.39458869066607
True	46.48859884143787
True	145.22625735256253
True	376.08500169959416
True	866.1812724648865
True	116.95343121947568
True	206.85815992080376
True	448.90659079742136
True	17.36064716227475
True	405.0424382691058
True	516.760446175952
True	94.9308762010645
True	394.0407057223558
True	343.83717595926487
True	406.6295206963339
True	600.4044226448151
True	1035.7543260083555
True	949.6509089636714
True	61.25138697830019
True	1057.2302392665758
True	111.47696804048768
True	114.28873176210506
True	112.59300056729543
True	466.1859611256888
True	375.3796204702338
True	571.6367976552439
True	253.9752142609061
True	151.03811147732733
True	412.8915863913371
True	14.310574983641311
True	462.8987187406544
True	408.9368242850899
True	142.10316205134785
True	95.84408132512118
True	534.0028779905623
True	981.1964226372672
True	200.0498155977293
True	62.783092548203165
True	411.17351455654415
True	377.6804576471389
True	483.263823089522
True	329.6157944532058
True	4.915601096581583
True	545.5810891275527
True	506.4970108250452
True	505.9403761895411
True	183.2994477904476
True	106.0087549678696
True	23.770582811047632
True	373.33096944965286
True	111.14654128106991
True	6.587871429221701
True	30.171083134655905
True	346.9952126872208
True	647.2637926050091
True	128.9158879843655
True	87.87536659167188
True	22.5660784632751
True	408.38605585458623
True	362.75904073078834
True	800.8989340946665
True	300.384513018108
True	493.76739644394246
True	539.1010344388634
True	532.9215678241133
True	289.30222905052113
True	552.9262304272464
True	97.6667281090388
True	582.8121072714757
True	8.596843556902648
True	369.2288031617174
True	471.1533552874855
True	946.8307445467558
True	349.4300054659051
True	813.0063141163859
True	989.7038285493948
True	179.63168029206332
True	38.95722172591973
True	373.7706907672025
True	377.7338852635009
True	573.8280483414466
True	254.7702236268213
True	28.667897136223328
True	643.544942300386
True	130.2837381862391
True	1044.362913014994
True	317.56674759252854
True	473.8110699831548
True	124.51241138479736
True	813.1512360661253
True	143.37725120469932
True	827.7386547972718
True	549.8713544617838
True	188.19817462389028
True	113.7574874787773
True	67.54066755049911
True	564.7121965714716
True	913.8003476924322
True	425.0584907577474
True	552.0997226524273
True	131.13516274607852
True	606.3166630977312
True	494.7842140014098
True	813.7005596932797
True	336.2265135627014
True	587.8713975900622
True	117.1000213300582
True	27.788436964294963
True	412.89748882455024
True	172.76577153144038
True	106.65273731899384
True	386.2545598342186
True	1054.05415344182
True	260.0498869611476
True	554.4442677691204
True	10.035142418305838
True	75.87202057716588
True	326.2965291384561
True	760.9296819317562
True	429.8874358620593
True	522.4930756362967
True	709.4687154661369
True	71.10346141109208
True	730.8275628085278
True	48.22255574363124
True	106.5464722161272
True	182.94848960400117
True	83.66972663704945
True	26.356428609788896
True	292.93521358012447
True	480.55123972217103
True	907.9803488846223
True	876.5809683227325
True	5.07927843668323
True	286.9103377799678
True	456.36789007063095
True	117.80732861947516
True	231.05944694921183
True	331.0663270099988
True	1331.7322411732196
True	465.7263122810599
True	25.25469880252276
True	174.81853224495313
True	687.0657368931722
True	32.78283214010774
True	170.68950620910323
True	543.8315728668828
True	66.19833804539992
True	855.5479997558706
True	323.62003114220926
True	662.2674504951751
True	79.08160974467062
True	668.7424198236727
True	569.5301582720924
True	866.5701127573211
True	257.2247271301318
True	505.4658409982247
True	842.9841758971934
True	913.1717979661828
True	234.46782705228784
True	742.7276875517949
True	212.0165396802587
True	448.642356993918
True	372.4043861137784
True	512.3969980232577
True	501.2088150045119
True	319.8496104370587
True	350.5220914246297
True	116.93286538655283
True	343.0986910677161
True	1133.6007178599937
True	315.7117247830555
True	150.27345102868554
True	298.4412619222683
True	764.7090216160558
True	634.7906079731844
True	407.2472589882087
True	113.72305306971712
True	334.6407912855417
True	37.08983629761394
True	165.94201809020916
True	90.3010031621514
True	87.00596140999883
True	562.6370751176738
True	143.58141414631135
True	129.71081116057184
True	101.58803710604349
True	84.49541739830353
True	455.1311293668781
True	383.1599900044986
True	1039.785628444817
True	519.3847056747808
True	866.0279544759346
True	278.32951324747364
True	312.894576316724
True	537.5999138572071
True	191.8699802953878
True	753.1663092276345
True	241.9942678563624
True	370.2256575754436
True	69.35984282820965
True	120.20448560809584
True	273.9094838536447
True	112.22795272828934
True	477.673068512017
True	30.59159023896929
True	573.6761220149701
True	1007.7825704013884
True	725.1022845637539
True	1.2115583985882872
True	63.449971532476056
True	500.828314872324
True	438.94394572657615
True	75.29834264993183
True	124.76312661225433
True	285.0651610507298
True	81.2652553151049
True	54.425639053753486
True	702.038988072629
True	662.9866731760569
True	164.17087342979565
True	174.90151247810044
True	543.305347089689
True	56.43393281447343
True	25.02220866216468
True	574.9815885046164
True	463.9342536770625
True	1123.419461650511
True	47.3828582665298
True	463.6525992903889
True	925.501600485905
True	791.6968245620722
True	285.1255707599287
True	751.8368626501173
True	400.0180197440248
True	42.66637754963097
True	97.00819673753284
True	709.9320726679459
True	73.39921177747841
True	134.65135573602078
True	976.877501361092
True	186.2781719575679
True	268.6110318423366
True	105.25045143023658
True	680.8509981166962
True	570.4091799883863
True	211.74622931829072
True	437.05405001710807
True	40.03825666345215
True	277.3407372314235
True	583.6820667355344
True	607.537918619187
True	325.23747550516504
True	72.45398271647981
True	939.3513019664916
True	1037.8339283112784
True	541.4496207736178
True	61.20210515509994
True	30.75615946737263
True	89.19193668425834
True	104.91096349529748
True	101.37667346973424
True	886.425066940201
True	1173.3930236424733
True	736.7901712494117
True	315.72895794338007
True	7.116842214742937
True	21.575293568331187
True	349.10713286092584
True	459.6837646340401
True	47.51572080735888
True	560.7200642415796
True	436.19969805264606
True	417.2054060700012
True	83.41364024244162
True	196.6071377059596
True	268.923984829058
True	135.6047466668887
True	393.9422826331472
True	43.90288275952743
True	177.78085178895765
True	1170.2151938623313
True	4.682097261475489
True	26.618039922865137
True	589.9587292022659
True	365.8224071639123
True	752.5020764068811
True	156.89089195096147
True	767.8030072200346
True	598.4618517377461
True	278.2687173313735
True	440.61863174875566
True	339.2484128532603
True	301.6786090761869
True	268.3610041085562
True	403.5998538551869
True	497.82889186717216
True	512.5109273932002
True	106.49818464704708
True	361.5543049876652
True	6.752093763313885
True	191.41856042322067
True	235.5630921244268
True	866.0225492275109
True	600.4678989850543
True	30.7885923311643
True	728.3074946994404
True	853.7906001563872
True	103.48489029834708
True	341.969976817918
True	858.7925904715219
True	228.24983730609588
True	162.56412232232086
True	530.9640943690173
True	577.8919953277098
True	1102.4459090696091
True	149.86381187854585
True	154.79926536645172
True	258.6519850773567
True	331.97232282255374
True	414.08016138154073
True	418.1109227533871
True	316.11309351719285
True	439.08272180684327
True	506.9028696423009
True	229.7420655353564
True	1483.743785670095
True	244.050256535412
True	407.1272498427269
True	53.306402575039975
True	771.5714566074281
True	250.55824470993025
True	954.4814778347562
True	540.7468562093711
True	313.3170889287581
True	789.9013687911597
True	276.2429705169554
True	210.244450186592
True	266.94931000410776
True	218.67789064867424
True	130.94510990970753
True	235.71708158655275
True	731.4379763713638
True	530.1272674743304
True	223.1646825237576
True	1149.6515246660658
True	117.25025894018422
True	260.0710615229499
True	71.91879300486303
True	314.9171725672512
True	409.1092589982481
True	95.73463795785617
True	218.35417696192707
True	72.4577473159404
True	704.9684750931538
True	383.5962142999892
True	203.55603996884935
True	721.9742597973434
True	880.0977117918541
True	808.2123193109423
True	826.2349952438456
True	358.7319503667869
True	1.0141575677364802
True	260.0060316307229
True	46.45667663628666
True	378.5573699316107
True	55.86645736968257
True	351.3994501916748
True	858.9698859880575
True	1056.5578685759117
True	403.89255921170457
True	22.1438075194524
True	520.36460412686
True	494.0774656161834
True	194.54028453521508
True	240.2854503672948
True	299.4085769760908
True	25.981510806822467
True	129.85187674272353
True	1005.5929094880312
True	63.414204683829645
True	484.854412610674
True	785.3150669392941
True	100.06234824421392
True	240.34288590384
True	114.43744086352142
True	18.148823847682205
True	1.295272232638506
True	115.103364471347
True	1015.2869373178509
True	493.2404710224912
True	67.30369303523425
True	804.9029170688741
True	347.08752332887553
True	1.6279842652843646
True	441.9159395637332
True	189.626604482718
True	487.1069539749118
True	86.22813174362439
True	311.63200996336366
True	375.53148065561646
True	171.17998738934307
True	221.8818218156466
True	122.23388583490475
True	175.50109549647834
True	994.703002747936
True	15.002554265844676
True	494.5565792870248
True	469.5235270563276
True	395.69606618975206
True	224.9006143235342
True	234.0351196374491
True	158.17803445786342
True	48.91830590021492
True	474.27557950223536
True	148.5463308664146
True	826.2125591851393
True	829.2270579036754
True	242.4250809060668
True	329.4332282490566
True	526.522974040244
True	41.59944296453491
True	90.44149282669686
True	736.0698608004485
True	1075.9384648188343
True	119.00370250574991
True	717.0837926676754
True	140.06227005078313
True	933.3636941182954
True	646.2298392803972
True	107.81671686959815
True	264.5679111520224
True	618.2365177619421
True	261.2338505737908
True	45.51285569401144
True	558.1961757721319
True	448.3641421524772
True	5.898658137568472
True	481.8558887660884
True	67.43121793239469
True	174.26642244578767
True	243.15972423157737
True	315.7837543937834
True	76.35640310613702
True	225.78477264588324
True	351.30739431458363
True	444.7719500629707
True	923.230262848042
True	44.61668350781446
True	918.8569506680692
True	1051.3951008145496
True	134.8316743191567
True	77.47846891895105
True	972.7860216991128
True	34.75908313267743
True	229.80007213444225
True	85.69397392927274
True	207.96352232829008
True	384.1529847937364
True	930.8272797334704
True	101.16596737469511
True	68.59710151351696
True	654.8013858016924
True	279.47784397323073
True	717.7498065602073
True	51.87742675318114
True	496.28449896221895
True	378.298608326513
True	688.2167102218193
True	53.4711747414433
True	110.5173257580831
True	26.608683987850995
True	266.49981728720974
True	39.79886619632868
True	348.7987757731365
True	2.3817294197328325
True	1190.8470441724132
True	107.48663813606052
True	126.38303468214907
True	357.2306567511877
True	732.7484966071584
True	680.0734115343336
True	1047.5863065552846
True	457.941979731009
True	418.51990183949647
True	143.9494252127276
True	435.2384336779878
True	867.6454472835314
True	450.1229105826085
True	927.3945617887326
True	83.20568305135309
True	429.54511497738525
True	178.92514207291973
True	285.2853314661038
True	766.6910503486914
True	164.98546611263592
True	132.2427499983411
True	64.82012121903672
True	851.1710532316177
True	767.5825351796861
True	80.2522210666415
True	442.6879712086756
True	728.7561751943657
True	421.6336589040922
True	56.67855292651275
True	322.41645088266904
True	780.3493226768379
True	33.279188090352086
True	363.49802295551336
True	169.4992485599536
True	282.5408026676448
True	31.99029334327612
True	213.9049038444416
True	771.1521702984253
True	635.9197472289038
True	53.20146057933352
True	288.0873019012992
True	872.8663613685239
True	18.006898886432534
True	311.9477336452408
True	300.4915652583722
True	412.3094675372389
True	226.54320471569585
True	606.8687700729153
True	47.10402730505113
True	956.0106979817532
True	895.7398051715038
True	48.18539724629475
True	398.4747080528493
True	754.9679342840898
True	954.6107609893876
True	281.69890681086014
True	594.2198867002184
True	130.49486820394253
True	200.4333561862801
True	132.14281741810777
True	136.22314317669685
True	208.0826709358002
True	962.5257177019378
True	792.6419502341104
True	956.111644648432
True	18.87315539869858
True	26.36199685564639
True	366.37882543073033
True	13.195882295309072
True	600.9720767853153
True	1051.311167986488
True	268.17419983126445
True	211.3121685899953
True	79.95975564092966
True	219.59429287423995
True	131.08451757638372
True	40.69254544660903
True	131.35501479722325
True	90.4408326011753
True	248.52408444038264
True	542.4130755554602
True	161.61760870941862
True	27.813264321676595
True	58.13762893736632
True	427.8925075345828
True	261.91695546452
True	583.9703342879892
True	21.988208658168144
True	110.38013042950728
True	645.8359428826756
True	263.9509116671953
True	471.7513903793053
True	655.9716305499185
True	108.05253130349908
True	110.08877093389007
True	80.8272698594915
True	26.363214263170583
True	123.87143429914607
True	81.74729087369926
True	99.29894332920594
True	150.97095764421817
True	240.6848143375057
True	824.9755776922308
True	283.41204617612823
True	963.4809659822064
True	166.57341969787254
True	200.43671483870665
True	797.8252275561715
True	311.6584054586721
True	601.5849849124065
True	252.52341261496008
True	364.8789190960951
True	467.8723025895753
True	570.4241842348086
True	636.5702796711788
True	378.2833500879278
True	34.53137529842308
True	573.3186177913368
True	622.3694154809147
True	18.5838656959751
True	13.405429159829463
True	265.6384932216517
True	398.1421300754192
True	451.152302120863
True	68.7777082805705
True	650.7979593322764
True	957.0834314833472
True	247.51053433797685
True	901.3371511978984
True	284.89508926173386
True	103.43972888392685
True	264.6550815174718
True	672.1742269443397
True	40.66013464175393
True	571.6426388517382
True	1299.1391134645403
True	1023.0048694650984
True	883.9875242201687
True	203.74681612419243
True	91.92071306510404
True	193.64045074227587
True	836.6250282010709
True	146.92360654521323
True	1061.098596179062
True	881.3235722868558
True	40.40394067776645
True	89.36533583324143
True	406.22343400932016
True	412.4696422864609
True	203.58483740251808
True	510.0648849830545
True	676.4097914792656
True	124.78911462427055
True	272.90936444735075
True	1026.0591742920833
True	51.73600839409889
True	689.6712279680422
True	555.7257389503845
True	37.73304474747954
True	833.0334980760755
True	373.9934985643122
True	581.5767623900641
True	108.54215085534408
True	264.8576539398604
True	210.69156713362187
True	28.702060433219295
True	135.2523963820888
True	731.6029483517146
True	142.59641380749216
True	395.74001343983934
True	62.71533014219936
True	647.7891151446095
True	587.4595577587276
True	223.0831410767208
True	441.9764809693862
True	163.30225643434457
True	171.5443980381778
True	218.63927891115472
True	305.91144989577
True	358.1503791729602
True	132.93318514774387
True	194.274855198628
True	26.873668236883866
True	903.9816825214754
True	302.18213701927834
True	9.418536083232231
True	366.0544714255164
True	160.69842544137003
True	632.8654885093727
True	385.2950247626287
True	593.7474520857569
True	545.4847442348641
True	492.5589479113661
True	791.8260096717131
True	240.56158671288048
True	567.4545039269134
True	160.54797336765833
True	541.8934692719182
True	359.05606309884274
True	372.3417173378592
True	127.1401789940908
True	139.63462040933626
True	103.06056145138209
True	62.93392390764906
True	730.0127188272235
True	186.2883674003591
True	47.06226900226034
True	0.0
True	537.4458375246737
True	110.38532362605568
True	22.55000948280099
True	41.91370170214331
True	111.9508777340266
True	513.1306253153036
True	180.48302242067027
True	103.4734844833398
True	36.26607042157067
True	160.69934231364442
True	907.8119799809336
True	48.4652523323853
True	217.14907732037372
True	745.932790339652
True	322.3822855789901
True	472.31358782567406
True	478.98091306748137
True	527.1199964990946
True	597.7133449115823
True	933.4165959363052
True	259.1076940779611
True	1064.0344221715293
True	923.0854566884138
True	623.6327680404589
True	343.879868703781
True	820.2293797110506
True	10.30830976281758
True	32.75669794714849
True	287.5007817362905
True	41.97913470674993
True	192.4781790316837
True	752.7336730189646
True	210.71010638965203
True	745.3399594700692
True	768.6703664176775
True	128.1756110064948
True	379.2246787063646
True	599.708631298619
True	24.87993850968969
True	128.0662121619431
True	431.95927051773407
True	301.6321342415055
True	196.6628686089125
True	109.93436197897849
True	394.5793587212573
True	23.52074301619041
True	363.73555498736
True	357.00157056051927
True	1025.6105081792714
True	362.906083660244
True	30.424356679188318
True	439.9757904027596
True	460.0105226766774
True	238.58705150921335
True	32.98487932091462
True	768.4969021616408
True	429.4472591910721
True	181.810134198851
True	13.179699307630194
True	1214.907817562151
True	164.26379312874295
True	26.608400201472435
True	323.4072256484423
True	283.0922223092665
True	118.40443093637428
True	301.13490290806686
True	48.44770916999138
True	321.40593047320203
True	301.7108236254608
True	318.2021784629168
True	31.438703245609627
True	47.3143043436545
True	1061.985122237796
True	24.747409530749245
True	13.101642575049944
True	183.39603968030755
True	668.5891557386632
True	7.726361276004335
True	189.3443666008984
True	170.99918868440693
True	540.4476403216776
True	385.9787486069752
True	745.5175822579397
True	326.3878220181793
True	470.4126785932052
True	445.4246269102739
True	514.869854600673
True	99.36389017450192
True	1280.3000793410854
True	921.242387105496
True	288.33241917998856
True	537.9353057015189
True	104.12869163859772
True	572.2902613376292
True	432.9548072685508
True	151.83465680909055
True	75.57181353626703
True	343.2232921351016
True	173.5659512432198
True	26.600917706431204
True	598.0108473484868
True	371.6663900621903
True	68.8729193960064
True	30.770148739488345
True	660.8214343866141
True	473.1444461739806
True	73.74471692412274
True	20.16461248272167
True	317.48722779211755
True	347.88412547743457
True	727.5474528447116
True	556.1656396276352
True	555.7358025844278
True	796.4972775259185
True	8.08830574633641
True	54.503695268068846
True	39.41913360006095
True	54.91254736329151
True	513.0711451232389
True	587.8576930882438
True	86.65384975566612
True	108.56872661776988
True	197.05882243199733
True	73.19122482162918
True	184.6879787707904
True	197.76385848542537
True	275.9297094162373
True	803.6393561123515
True	585.2844091758074
True	290.149733073362
True	193.62634871141864
True	269.02820404463023
True	255.45093571837032
True	737.508876065332
True	330.0437564983833
True	175.90209818147292
True	870.5698720402374
True	338.0647958797181
True	467.5142581476681
True	154.62813946662732
True	120.25423357293694
True	63.217665957115
True	213.88122100712687
True	981.3390902856672
True	516.372920521899
True	107.19836072591872
True	348.8377633393992
True	102.89749392522762
True	697.8093487538474
True	4.648809731809278
True	673.2017604000359
True	37.52584553005588
True	929.9547549509896
True	862.0507798675937
True	213.59771036764448
True	30.035793533064982
True	75.78532832453294
True	465.2844139899348
True	234.72047605209323
True	1.1041101430094482
True	80.32234671945086
True	1091.4048180062075
True	329.14770258889115
True	650.6882269905911
True	475.2320130447808
True	32.444304550954804
True	134.55556814405816
True	438.33616431304415
True	964.950160078952
True	809.0099571394554
True	431.4218936836473
True	354.26550874857384
True	17.136721590028795
True	81.11536731090301
True	746.7159130572111
True	459.4478321979733
True	384.8100999496394
True	886.3499724646508
True	23.83046212028508
True	224.5800103984444
True	882.3774235022576
True	239.5005075667201
True	7.906507113709055
True	515.3200330002426
True	105.44631205353512
True	638.6558399341809
True	54.189712296556095
True	257.7625228924264
True	848.307912705655
True	916.3187971947498
True	275.81956157742553
True	444.80710896039926
True	120.7508619172552
True	613.2180390892178
True	259.43043212067965
True	182.26305845706597
True	887.9309153266694
True	54.63277919972917
True	703.8406348053005
True	276.6385348585703
True	305.1343200528507
True	168.5996543857374
True	470.313642073887
True	605.8985868340775
True	368.34001250083753
True	406.763021421624
True	67.31742768668397
True	153.61785126049426
True	442.825507238972
True	219.82333570191736
True	36.433796154224495
True	208.6057182864256
True	387.4430111343151
True	395.7747611262164
True	761.3578344649026
True	131.88169078473024
True	673.1562050150002
True	509.17256142697954
True	598.4297174947696
True	130.23000956865295
True	38.687475116777705
True	674.4205120043534
True	70.7637573336562
True	550.2199149979632
True	702.5906664293856
True	441.8494993188166
True	124.36818401261768
True	515.3687263341429
True	3.709678691577831
True	389.1356521401322
True	30.171457721309377
True	625.9638598380552
True	280.75808481942545
True	572.2717572638346
True	705.3646818709854
True	140.2628890873523
True	531.2847452028303
True	489.5568295274433
True	61.719750844049095
True	967.940997180427
True	2.5205812504167544
True	28.390702402690376
True	634.8053441136067
True	657.1139831322871
True	140.390762708572
True	419.5532036300455
True	129.3766610466324
True	72.77296315603084
True	470.96098088522064
True	43.46948688708191
True	493.2312713444145
True	12.89149071808256
True	835.9877533838728
True	563.1108019572405
True	699.5942079590928
True	99.50303145199211
True	372.8255784317725
True	990.411824483424
True	860.7535328173999
True	144.12959338019263
True	555.2873486304094
True	451.13351519312886
True	236.3801448557092
True	259.97066776992443
True	5.664842346339676
True	314.24306911930034
True	12.687522479991424
True	364.1575539466064
True	77.68253444584862
True	435.2619290208379
True	661.2575711656389
True	125.59096185573702
True	228.89929902115983
True	640.8926560747966
True	683.7689895345395
True	291.76314775926795
True	139.95386667360884
True	159.59405461550037
True	471.4028518037609
True	83.2522254026125
True	8.436352097886674
True	495.6092878650213
True	570.8354409314666
True	20.075116262738447
True	137.64365120758492
True	914.6428620577532
True	490.1917448366063
True	276.356575946928
True	31.73988722531299
True	474.56749020029207
True	117.94957229094166
True	586.0093082018078
True	650.3442314621805
True	291.6436284964235
True	376.2850748552168
True	196.8303032813956
True	251.50867464618497
True	75.77489344100962
True	223.45051183311844
True	492.55484508218206
True	17.7944283529868
True	464.43026192723767
True	374.0161768476621
True	734.1221749091184
True	897.1979864638495
True	894.4972532013361
True	153.09972041225708
True	412.6106367850882
True	71.21268627236574
True	188.8432604572109
True	320.7870628646152
True	10.70917987884632
True	788.3817156776996
True	21.42971434086628
True	400.13906543263806
True	272.2505611899851
True	631.6935333443856
True	218.45991367492843
True	38.200247231469184
True	687.0220353978657
True	1080.5508770801623
True	220.76422572131256
True	133.54321660369357
True	607.2714766692615
True	508.5721815040496
True	18.084161285193296
True	819.9967107295021
True	114.68500123394053
True	46.4724029264784
True	318.52379421116285
True	350.1939553344175
True	407.8900311260616
True	269.611035216772
True	19.66739090474615
True	22.878242290660594
True	813.0935820745972
True	207.0245857438178
True	116.2183749810541
True	858.6716235254148
True	643.027708614367
True	655.5176896234566
True	435.9367406160673
True	156.57662223659952
True	32.97961716377798
True	92.8323925768811
True	422.4176073846034
True	225.2507297926537
True	488.0900151618861
True	146.99280579047772
True	492.6422685679993
True	654.3604768568599
True	967.969230927722
True	24.95336584440761
True	1006.5278040849288
True	1041.6100009896147
True	477.6427051378428
True	86.4315861086222
True	795.7069137948074
True	641.121836320942
True	653.3182532800379
True	175.15319392225263
True	754.9239479148862
True	710.2631692633386
True	123.85825224790854
True	808.8880753661515
True	804.5911399054638
True	484.77557702305353
True	230.24013454069572
True	72.73243369006627
True	328.17456046014183
True	358.94881947096127
True	477.0477701320953
True	437.0462104478788
True	203.3423693237158
True	312.194027007279
True	3.2394544318223595
True	13.823046979935118
True	110.74065559088262
True	133.84210153074187
True	359.40924949520456
True	355.1532490791642
True	108.50356608862384
True	16.784043007639777
True	219.62799881960063
True	855.6485443795683
True	467.4218371228917
True	530.1765139525031
True	557.0041736863116
True	801.1613641610508
True	630.107778402207
True	82.15819864982726
True	201.86185498531185
True	250.04656759821128
True	291.72474137389264
True	102.1191443696142
True	362.7153480315209
True	435.8223511319249
True	169.40898718008512
True	643.4487262318586
True	245.30225835289
True	197.44748086229944
True	29.954576028789464
True	247.90525031513104
True	474.7571521634736
True	169.41535606202456
True	532.0703729170145
True	474.8915789668964
True	247.6588794449998
True	105.22861887927338
True	38.43051806536105
True	406.41120019405696
True	791.3966879878863
True	171.1954880952037
True	1069.808872408965
True	1045.108948015843
True	472.39681208585023
True	99.47590899629915
True	122.15124086431835
True	678.9622739056755
True	8.376654930450576
True	218.7351186659758
True	133.40305078332503
True	120.3786093443329
True	327.48240244496753
True	628.1384122699749
True	37.54711055289636
True	130.48123590017082
True	966.59577040527
True	57.1752151897627
True	463.2130777684201
True	529.74577846503
True	250.6685159345913
True	126.710163818281
True	916.0518501313014
True	1194.8924385877026
True	516.1683428097391
True	635.99638598351
True	203.98699537273924
True	154.49825207529938
True	307.79229196682746
True	267.5308363721519
True	173.46980129180054
True	299.808947371123
True	339.58881951584846
True	12.08880684496603
True	616.3612992305742
True	150.69607625641228
True	79.9985535145522
True	435.44625025442696
True	322.89074399107125
True	1196.3609584852738
True	362.2129769655988
True	987.454759951951
True	10.564268996166156
True	265.2181490470206
True	230.8628756909671
True	161.5782537790038
True	470.3329947829097
True	202.71285788317337
True	401.91615141146127
True	325.2829543543738
True	112.4183302482364
True	356.2198536090884
True	1064.9979991618118
True	740.4622748838053
True	221.18152256642307
True	102.57558097754796
True	303.12116230409475
True	23.27852334085553
True	358.92587568968145
True	309.5266549882375
True	561.1387575950652
True	438.0733154919348
True	343.50249140740857
True	158.9830347708522
True	13.494704860066957
True	424.4262414839912
True	293.16349560962726
True	141.58979294637078
True	301.73849141142057
True	426.27828078318015
True	808.6131309417477
True	309.877257215452
True	771.6540170992926
True	393.2746443742295
True	388.5602703758807
True	1.5088505788396531
True	1173.349953530917
True	108.37580226546989
True	898.4065778049891
True	212.4315481932392
True	460.4175226464668
True	671.2551859970242
True	84.73286052243593
True	480.5128281017245
True	34.70959830881548
True	407.2500924459129
True	72.4543988070348
True	227.28910253746383
True	41.05410376810063
True	639.682900176611
True	188.30206660374688
True	25.803442655556708
True	382.92908593600527
True	113.91945312286218
True	170.38299475078674
True	880.5560313823285
True	256.228497054121
True	155.3974116031203
True	378.8550031405062
True	513.765922189216
True	336.6098004295359
True	514.0613479749476
True	628.1045488524592
True	159.7747079913568
True	7.412685323351177
True	66.03568591009382
True	441.3266554563809
True	91.7952654763758
True	78.52638883131308
True	1021.4300895532888
True	26.382538442431898
True	328.9754211886068
True	321.6851324406979
True	469.89586898936136
True	669.6178993557733
True	187.2072474612578
True	643.2841765770436
True	323.2115117281232
True	342.6353474901224
True	274.12210922611547
True	220.60407755783103
True	362.8620698597719
True	423.97051931830094
True	405.1213858163848
True	612.8099955786275
True	143.69508875035194
True	75.98540474299512
True	37.94173382448649
True	292.86582127649655
True	629.8044037425159
True	418.2901955433513
True	781.3042407749878
True	204.83387012009308
True	400.33333222814537
True	68.61769816298552
True	53.917143762517576
True	418.8542943663843
True	199.45125748017247
True	227.68695544957967
True	43.15492566529962
True	1065.3069008080708
True	172.12193157340369
True	908.0249169677822
True	322.380592371381
True	911.4730218931636
True	231.64685974426055
True	471.0055152878946
True	532.9481159118089
True	619.4335065389499
True	207.4586117829308
True	486.4613885268362
True	904.6040607920085
True	128.1022637257114
True	7.256528459635412
True	600.1299679351669
True	29.14663713570973
True	73.8980035149986
True	794.0837364983136
True	227.52576114503432
True	998.0450644689048
True	693.2582931023575
True	419.0541545667518
True	272.582777562143
True	485.8703387332176
True	332.0916380328576
True	172.6461887729454
True	680.4114227096048
True	719.617529609458
True	213.37177069976252
True	88.21138367434463
True	504.3697528751239
True	138.24483171873788
True	387.49946526289807
True	357.67619350667195
True	63.366689605620174
True	367.0926655199112
True	427.0692568827719
True	354.7300487052509
True	405.9627415979431
True	418.4533248078576
True	666.1659609840497
True	57.86291038906851
True	460.3812949743341
True	332.02247915028954
True	650.6822400021719
True	220.87685965974933
True	105.46147555422807
True	39.18756861275034
True	530.0035522294887
True	645.3173943960286
True	186.11928629216385
True	412.8017123260466
True	333.8966886452971
True	17.51753597304324
True	168.91557837282383
True	293.5627952543869
True	2.939987381962361
True	869.6868360055903
True	77.79684008288362
True	104.24757217471073
True	115.88006967269902
True	370.3634061477634
True	38.43311309638554
True	445.2994852301639
True	222.8542720657013
True	5.918896364104262
True	118.55199764448804
True	437.0455954918251
True	50.099340957187366
True	68.87909975753016
True	180.9398324011894
True	294.07234153488804
True	946.86848622063
True	391.4982772213856
True	969.8702767056004
True	187.72032072158015
True	1000.2210725643916
True	802.8483958577405
True	655.9982658791647
True	408.7507163125808
True	381.1307781015972
True	82.50058354783266
True	71.43678198468902
True	81.36752097627652
True	180.1153854711994
True	467.2853267665512
True	1086.3456228126288
True	175.22448500846696
True	359.564902179062
True	443.1600032865546
True	607.2879279390642
True	601.2502501894393
True	279.3086496808996
True	438.3849551661816
True	674.3113593841011
True	91.04197190663072
True	723.4623953115812
True	262.9511755856094
True	135.0935693763719
True	414.6255899069914
True	884.283033244306
True	443.46378181688186
True	902.2507518620556
True	191.56502531992172
True	343.19737241666496
True	690.457724844828
True	635.9415316403879
True	197.2993439415853
True	247.63785752932705
True	790.1308508180407
True	33.02658481273278
True	184.9244117374777
True	496.5749171560588
True	715.8353540711097
True	113.04448473985327
True	37.16495293411633
True	170.56377431576934
True	738.8572712368664
True	321.7396906945711
True	548.405266960949
True	357.5935399864312
True	304.6601600017344
True	451.1256258253266
True	501.2860828208785
True	71.47166151682997
True	355.35641840123054
True	804.7414642836031
True	0.0
True	288.151770928739
True	253.5928596358115
True	989.9579498647888
True	155.4117991779954
True	655.5813177283758
True	649.7081281984352
True	116.61797562073968
True	224.506673724837
True	137.2863435527672
True	11.912734229517364
True	290.4440696497548
True	377.0968339590646
True	1143.8366030363145
True	229.2223268898415
True	401.5475140815243
True	663.5655114058028
True	213.56445366576267
True	26.73934343158726
True	853.9996102428605
True	592.855020046418
True	152.41726026263228
True	628.2362116224019
True	152.19018403568006
True	308.7983777826301
True	764.001026221865
True	32.78846327623186
True	111.7091890100686
True	544.0647415410301
True	68.628130519053
True	81.38972296739313
True	414.3596263507
True	22.05214896052254
True	764.760954459256
True	102.78903158156332
True	163.69593257198082
True	17.34604693732648
True	729.0096459823764
True	29.840362560988588
True	765.479651606292
True	400.5750642253161
True	114.45448010305894
True	694.4484681357023
True	523.2998321326021
True	560.6764222332527
True	48.213526296352285
True	372.78845156716784
True	5.899911767949708
True	95.96076444878152
True	363.2749759461987
True	46.18940380628736
True	125.74747224413754
True	318.08398339982426
True	184.18654941201305
True	101.93882594789392
True	646.2266198286309
True	15.97109441000961
True	1165.3467358941907
True	517.6620262154532
True	297.191558191667
True	499.63223396333234
True	124.10109092015638
True	794.8899714585065
True	1094.0748825443036
True	761.6910168423319
True	182.60450007874377
True	230.3165081964968
True	51.204717692046295
True	62.372449987980666
True	146.59537224124182
True	103.44104347360238
True	169.4819754382842
True	1154.49008990187
True	308.6060683443889
True	356.8360569893513
True	703.8047245177216
True	16.478658040111895
True	12.10856958101052
True	573.7760909227914
True	5.606775631544863
True	114.56283238228396
True	681.0328452151982
True	179.63515200450905
True	648.1297156070924
True	822.4862203870159
True	153.57650439098362
True	891.483215581295
True	2.657471570945686
True	459.39039100105686
True	1049.5724521061647
True	25.056361140616968
True	241.3498974536733
True	148.00643035048492
True	928.2629701756666
True	235.4687410124996
True	483.1268025695178
True	122.79444245341584
True	508.048666100649
True	157.3187659675363
True	97.05554408339796
True	383.29890281103314
True	63.672237638166735
True	54.548635799595935
True	1058.0974667002731
True	265.46308236992496
True	155.5513734493693
True	356.8585963788256
True	408.7020697886319
True	207.80174065400084
True	170.9324831864744
True	399.9956420720886
True	37.74650218835224
True	487.7087320723248
True	1104.1844864740976
True	113.98363262801156
True	464.2260942460585
True	299.05019810379986
True	26.648718797103047
True	421.07417287375966
True	106.1280248135525
True	582.627860010054
True	197.15554789120415
True	425.5625264304648
True	20.30070245916888
True	438.8941991516253
True	108.03798501820728
True	335.9693372133382
True	34.23590893117849
True	175.06025197438484
True	245.70619768632451
True	761.9714034007427
True	58.54962261643406
True	137.74978348050527
True	234.15646133307575
True	138.84995033671717
True	622.0095886166929
True	560.0935001825607
True	764.3609249329407
True	391.5428816317752
True	534.0961276669534
True	418.25930366121065
True	687.0090916473049
True	70.81916711237984
True	463.9907933611941
True	420.8896454340883
True	46.46172209954876
True	83.09744988417776
True	131.54326311532665
True	85.8596628833204
True	330.3606440132558
True	844.1663360990002
True	322.8462104149357
True	1099.7956452105288
True	308.240769827407
True	927.3657500229764
True	150.13370648744194
True	573.6950066944673
True	644.5568010509533
True	691.3278830238695
True	437.9571358301348
True	64.99512248650305
True	292.10181569771447
True	43.23104008119445
True	169.3391528603257
True	168.36669305122177
True	1116.707584549456
True	233.039918345324
True	554.8447894955748
True	527.6311716587554
True	569.0680501620757
True	886.0526660600609
True	591.8000504736326
True	644.3636994843848
True	926.5777087839944
True	124.00701353058795
True	331.94071066550225
True	265.25034244366145
True	325.70611146653886
True	93.80529098521522
True	372.4366114726392
True	4.30404643927212
True	325.0454385738949
True	264.1687411893215
True	627.675318745362
True	292.5639149961538
True	367.1867846252396
True	10.087248383340787
True	59.6660914703018
True	538.2622433737376
True	30.6804807413797
True	143.65642342318017
True	61.86568433923869
True	156.01127414153987
True	239.9541546525134
True	68.82246648642196
True	389.30704214837385
True	270.8590999411933
True	100.54311539689968
True	340.01324381023704
True	65.57246559127225
True	585.6761658478005
True	839.9736799760814
True	293.49327897915555
True	1153.1706029299985
True	111.06098331003815
True	304.6909533100237
True	1041.7298320582354
True	90.53396751972174
True	281.4069128184688
True	9.561479357376568
True	406.4924583155602
True	452.39035340959896
True	150.6357051149718
True	629.1892190777812
True	914.7838507120596
True	162.60588506918953
True	78.98285926698617
True	325.6618944978988
True	557.2131462898108
True	600.1759368328409
True	1245.6750041682358
True	25.06615639678144
True	919.982995185572
True	142.26064592403205
True	633.6591695659803
True	113.8103222488983
True	123.92113310975756
True	180.31429054329627
True	179.42152511074465
True	743.8110095727865
True	213.1881649087224
True	229.66597183927067
True	64.34309413108714
True	499.72613319757534
True	446.5523418989179
True	171.02919622235305
True	238.8100413356991
True	16.311525311569426
True	423.79743879222696
True	221.44420093908667
True	291.69060335036164
True	112.90873858599268
True	741.4309707838028
True	423.7461260951215
True	250.12468819371955
True	644.5626842335971
True	528.639870425471
True	468.7400874319382
True	134.723801105025
True	531.249294814293
True	418.5582782214381
True	2.2454836219256644
True	194.3511441353752
True	94.60088902151472
True	236.6856801223722
True	2.1595235469284217
True	121.64287780894
True	362.8682396370499
True	7.586987582643295
True	868.9897732166835
True	180.10291395856802
True	710.8986368530497
True	776.1891915491364
True	170.08563050075378
True	210.66839065454084
True	479.1182426247194
True	811.5651420920673
True	48.86869642267434
True	34.98812194351913
True	131.94806767168976
True	625.3957065734945
True	721.3416501228977
True	180.74639165690127
True	593.4231984127514
True	588.8565169550188
True	857.8631756310714
True	405.5960862902798
True	189.9299859980854
True	867.0647718203394
True	214.58524112150724
True	145.67085628164696
True	323.81559842287083
True	223.48445160898055
True	208.4058294394022
True	609.0087035897063
True	256.02157859389257
True	195.53434852374045
True	446.160748150403
True	467.8755215274709
True	66.28382600294586
True	278.4745125033109
True	74.75740987958616
True	324.42269610631365
True	349.1302403339924
True	252.3033295387026
True	175.05283919547398
True	381.6158733814923
True	626.3552217332402
True	707.3135191532383
True	303.4413215796591
True	758.0771452619595
True	65.115333335325
True	885.7784373460529
True	345.7436958182851
True	13.674206523507804
True	609.5631294948064
True	699.1030446725559
True	255.77278897952544
True	167.35207871268216
True	47.11642952428768
True	391.8227353888456
True	76.0032109322269
True	14.78875270766977
True	880.8995151442342
True	349.98108577602835
True	172.84937169216735
True	1009.7094487437248
True	12.351950923014584
True	807.0305711219075
True	31.530535642071985
True	680.1493550348471
True	55.78034676606116
True	766.3022103308326
True	451.2443900867421
True	195.47756456651464
True	447.6011420335868
True	203.9252322463702
True	296.054575577429
True	214.16024314093303
True	415.5624930811264
True	9.00783059446344
True	327.4266551087715
True	120.86903836293972
True	11.27553289503523
True	478.7770952816813
True	755.653779830468
True	290.8969155064523
True	77.87485649630786
True	305.14476494740563
True	82.58532186902004
True	192.69633917114544
True	180.4003898117309
True	384.2689048339655
True	40.82434715093261
True	142.02420160750594
True	396.0365564134823
True	865.4344791438015
True	116.93270146405128
True	207.72957391041197
True	426.1218969754698
True	18.319025492164016
True	413.36714406061793
True	509.1058826721296
True	91.6948819909876
True	401.5726663561574
True	374.2502812502202
True	412.6161225369008
True	586.024477267475
True	1036.446035598236
True	970.4735007179816
True	55.887133367985975
True	1100.084709202617
True	116.10954138653376
True	109.26476373309622
True	106.02337326162018
True	480.0771401862671
True	372.8057816843215
True	570.6764178291326
True	265.0824376733082
True	159.62111673078456
True	409.3830898268032
True	15.303247342597624
True	428.4059071878838
True	384.2282599400934
True	144.31271774189065
True	97.7608956785634
True	528.436297013141
True	1003.2841899467452
True	197.83414197783708
True	59.4018816043796
True	440.2430773736357
True	378.08129460264456
True	470.41763382544633
True	322.6027148457412
True	3.747765757863647
True	520.5023350086294
True	523.4138669196848
True	501.6222872730512
True	188.60336203329197
True	102.55174340456304
True	22.99073075785508
True	368.611051064299
True	106.3089448661826
True	7.252740826351957
True	32.320451372038285
True	349.80256115489794
True	643.3983046485993
True	136.57280117862544
True	90.72331181530696
True	23.95888899324397
True	408.0811669038488
True	366.2795845246496
True	803.2258284651032
True	294.8423319822258
True	529.4084259240913
True	538.16906238087
True	519.6071396737784
True	285.13357106034425
True	537.8378546281263
True	95.85627158245047
True	580.7095348007001
True	6.859072521013538
True	380.5047130403721
True	450.5159519822527
True	961.9665846830978
True	338.4016295994013
True	811.1494956988444
True	967.276755766875
True	170.7486085196178
True	39.19201482162735
True	354.31423693503257
True	381.5285309928713
True	565.906947757167
True	250.90994999453116
True	30.045970149230037
True	670.9407418503051
True	133.29441088528804
True	1056.1541874699535
True	304.5433173068368
True	476.0226164307445
True	120.23527758698754
True	813.7945418672513
True	144.10952234356162
True	844.0503797391976
True	577.459141733286
True	185.7191148136001
True	112.37855995097812
True	66.02757225177535
True	558.5272070179326
True	888.412680310622
True	425.5919033739542
True	543.4183095679895
True	132.1907787131587
True	630.5878234759164
True	486.6757988249976
True	802.2209805105994
True	314.3576468443986
True	592.1605549007738
True	116.97490860510362
True	24.993937925646804
True	405.20878352472846
True	167.6696899519705
True	97.14750407541436
True	395.2702820930925
True	1112.460222735279
True	260.92974858960633
True	560.8348883611425
True	11.77231536447272
True	76.7212536294233
True	328.7704268743772
True	746.6602820978053
True	453.3837436005266
True	532.5803234827611
True	698.9123569023242
True	65.66373977474625
True	728.8582107650512
True	49.27879804820789
True	103.82977877172824
True	181.2962851086547
True	77.37821132946303
True	23.2258813569732
True	310.81451270591765
True	484.5881355787469
True	913.7775581263896
True	860.2726098524071
True	6.095623079803653
True	264.5687887837593
True	452.1672274124665
True	129.21946635242
True	240.8163174205051
True	334.5638477207749
True	1326.5223319915565
True	459.7074193166023
True	23.875331724253638
True	177.06754880823578
True	688.5149357759822
True	35.39871149991881
True	178.4557338716429
True	569.2893698968408
True	71.51793823086264
True	885.6246115303044
True	326.25658867177896
True	668.0632524360077
True	72.26315647369464
True	687.6306528171149
True	589.5492764082342
True	911.8495926704776
True	243.5831346465516
True	506.39683861452914
True	815.0572611681698
True	904.3617610535362
True	242.62419202550785
True	794.2156774296215
True	236.87410834035308
True	457.255444727774
True	377.7189422829119
True	485.2843815356426
True	491.7347213412149
True	319.9520502770362
True	347.7760656307526
True	113.52131119657555
True	348.33648809265446
True	1125.943241023862
True	298.3529798670901
True	154.8399990389811
True	284.9513091822801
True	751.5770572447848
True	657.5891596540861
True	401.7212651039631
True	119.17622140327305
True	331.8446707922504
True	37.05737035146109
True	179.89388498812508
True	91.37436763973436
True	87.95722549621946
True	560.7736567930054
True	136.61411057540164
True	127.0580656761908
True	110.9450903692886
True	87.95860607419164
True	451.37381738881766
True	394.8815858889859
True	1055.4172865746812
True	540.9487208011649
True	828.8903711988468
True	275.9706831051642
True	281.59717669475475
True	536.9938797058363
True	198.2430711141413
True	760.9076985817976
True	240.40856468879684
True	360.5467623914536
True	68.47384069540637
True	117.1066335009464
True	260.3710236483736
True	124.06845561811208
True	470.46821697229535
True	31.94523195363844
True	573.4089376798115
True	1026.0286318907683
True	726.9512658211744
True	1.5064629976839088
True	61.03515610974616
True	468.0980182533021
True	438.43492808737903
True	75.2877232509676
True	122.17907184740874
True	312.3889341357163
True	80.06542430026839
True	52.562791667885975
True	705.7441060056854
True	638.492498020828
True	164.3845770279692
True	164.4481609637996
True	524.2142643531372
True	56.45900444383642
True	24.308578188951955
True	559.5959070964255
True	464.7393104433032
True	1150.2251339226948
True	46.58902482820456
True	467.5075345883367
True	888.3298373808976
True	803.28323657998
True	275.84631790243805
True	778.4566897476112
True	402.9251361507574
True	40.01596031756007
True	100.22937776410694
True	684.1277595734164
True	77.68456981531135
True	145.21286280044802
True	980.8851179629418
True	193.13838014249265
True	276.9569400539917
True	105.40435670354772
True	633.3794957987353
True	601.0996242947704
True	202.9816149065014
True	431.55948897828006
True	40.064451773051296
True	281.28019527009343
True	579.1732390639681
True	607.337449966477
True	321.14546434067694
True	74.78702844067482
True	953.3233956488008
True	1068.693952200201
True	568.5458766045498
True	66.50126081775191
True	32.39116520989138
True	93.87175725819588
True	110.38807979218252
True	96.9556116979194
True	867.5119564182106
True	1183.632583593524
True	722.5017005831157
True	306.7219623103729
True	6.959925865768974
True	21.25418856944633
True	335.5960416384905
True	475.7726615433691
True	45.13568122274211
True	533.7090579820367
True	432.3503711700633
True	395.7726659155836
True	78.81404449344242
True	192.6652049423004
True	265.0605692526413
True	137.41793164606636
True	388.7385199514967
True	41.82496964873576
True	174.32030475146394
True	1171.7549487172062
True	4.824152770582533
True	27.34643272726232
True	583.5727216410513
True	368.19703447137965
True	789.9236340824377
True	158.45465840846688
True	796.2803792737186
True	559.2594583130806
True	277.7258115514797
True	410.6603617424302
True	348.8387947740652
True	304.5482460729288
True	269.0047651044578
True	399.4141903025636
True	495.9703783161783
True	505.814677295579
True	104.9262411899734
True	365.4704364387253
True	8.689762602286367
True	184.87019188843396
True	238.4943296520388
True	913.2268914623736
True	599.7970394644968
True	31.04416014117128
True	709.2078845475271
True	820.7321916755274
True	108.07892738710738
True	349.2479556431464
True	839.3382636787909
True	226.13578283030307
True	170.6235903114955
True	526.3088756680531
True	591.8368671752988
True	1122.877893707405
True	144.58004396965356
True	155.73657974581107
True	252.25662664292204
True	328.5889620926971
True	434.3217162793573
True	417.8164838666911
True	323.82283330012035
True	448.2089795328496
True	502.2173647469745
True	234.12047755901
True	1496.0913043047633
True	259.2269225700703
True	407.1278900257815
True	53.40163293768782
True	782.8577007538078
True	266.17603570797064
True	966.1656249380578
True	563.9028394668359
True	317.68570894439733
True	743.8669722158894
True	263.18796673621745
True	220.19866192563143
True	249.46399904327737
True	217.98024433194269
True	140.01104653840076
True	248.665884538679
True	736.1735469385009
True	526.0379746123482
True	214.0696097340369
True	1126.1406202490027
True	119.357474923111
True	256.97476147184614
True	70.0195361143351
True	322.97918241855353
True	416.6300212438312
True	95.8955689502953
True	223.21218919104328
True	72.7438789368395
True	728.1524797249797
True	367.1810705223827
True	219.74723430421253
True	729.5314260060512
True	865.1158005808909
True	832.1559092210143
True	829.0978755246925
True	346.5661558197582
True	1.077655233263483
True	258.9862194019473
True	51.87590415548942
True	385.88007576184
True	52.62173293865784
True	359.3599632105966
True	844.1086180013075
True	1033.6678090894238
True	403.5191850722642
True	19.18548585550323
True	524.6883237823279
True	495.0839134420988
True	192.71397578764947
True	229.49935212541465
True	284.94894004027753
True	24.47416173415694
True	120.01503630575507
True	970.640236294718
True	61.9566112331029
True	507.9958510806174
True	782.8607392496693
True	102.45142819832893
True	239.08533926875836
True	111.96185586427272
True	18.106153989282284
True	1.261718319179442
True	115.74198949869124
True	1038.3029827787843
True	469.89711163571087
True	69.7747203301869
True	788.2755943757629
True	339.56963215800647
True	1.6389801845520386
True	437.2445056949027
True	193.47634448597785
True	507.2030616112219
True	81.28285226249037
True	314.963772803365
True	384.4446551248635
True	179.74703415719452
True	220.9413818737174
True	129.23493858122458
True	173.945276591549
True	996.3145485682476
True	17.1486504357703
True	502.2209523397252
True	482.88831688556166
True	407.5200857790077
True	222.31472120698675
True	243.5773077860094
True	149.55381848802395
True	48.32936155807117
True	478.4210413488337
True	144.91952747194202
True	844.4082773916839
True	815.5746446708314
True	247.7651603288473
True	316.38695837784024
True	528.9776209133574
True	36.88130989115678
True	84.59197574874719
True	715.8789855740317
True	1105.65055356057
True	108.56316837888993
True	740.452168866088
True	144.42197045009593
True	946.7193347100095
True	680.9402529136469
True	108.64213138477142
True	271.8651907491138
True	621.5737429535801
True	262.5881022651991
True	47.85401440836599
True	562.5847756163081
True	463.8402434328161
True	5.284007940884527
True	480.9249323628175
True	64.6957283525933
True	178.91849982582912
True	230.62294772408316
True	315.41236067828106
True	70.29390626636433
True	233.0418066601249
True	349.27168409946194
True	420.65780149287394
True	959.9089192379432
True	44.87445052549511
True	897.1881613762662
True	1041.628588593269
True	127.5706885073836
True	76.12221447703104
True	973.4067486832216
True	36.10105169900388
True	234.52589670520533
True	89.49310903213592
True	215.03644255026936
True	369.4581028569439
True	942.5124799826908
True	102.61532854897422
True	74.66391265155401
True	669.8037803991855
True	274.48247859188945
True	702.894383840097
True	54.28293478014424
True	475.880194983222
True	372.6321750315201
True	689.3678565381342
True	52.07256711618317
True	108.0102536762921
True	27.190545656264188
True	268.74983404942225
True	44.52550983599112
True	355.76689078594364
True	2.9106530727741973
True	1181.810571468587
True	103.37639394859424
True	126.90854888120865
True	345.55365121597816
True	747.3431419071932
True	664.3475744383009
True	1003.5915884622476
True	466.0355632681329
True	404.2554693054919
True	134.5882950191359
True	410.7851099308917
True	850.5125068372562
True	443.0800163642229
True	960.4416839989684
True	83.11066203360492
True	430.635673195708
True	180.37471631523684
True	289.3323612038852
True	748.5754808425463
True	163.16416161222588
True	134.77216676193692
True	63.47105165172379
True	873.7679388768735
True	757.0505405489797
True	81.81573748964615
True	455.5088007444768
True	771.2001134678014
True	417.0135306401491
True	55.76662272580389
True	329.71365685358154
True	786.8047217442391
True	27.500333449105117
True	362.4488933351341
True	167.30183269302776
True	279.7033540963945
True	35.434528248097585
True	210.65278355652208
True	755.6156176138513
True	638.8068619555906
True	54.5574163332134
True	283.91555497764455
True	902.693713239906
True	17.175770290163573
True	321.1330465418897
True	293.5777719475177
True	420.79729680505454
True	215.27270218837373
True	609.3699925258466
True	46.08235349733498
True	943.8245317787624
True	891.0357220765111
True	49.00350761754402
True	384.7549751344784
True	735.1645203065674
True	922.6006210159088
True	262.007336715959
True	574.9754269738872
True	127.61247036629756
True	190.50672598241417
True	127.58264076553932
True	141.59352837702625
True	208.71045244392295
True	944.0320747483776
True	785.2838257251265
True	895.56152893338
True	19.456269990073896
True	25.443086101734043
True	354.5948643400178
True	13.509194392450398
True	607.3637793975897
True	1108.968884458936
True	251.9124091384612
True	211.44327626061263
True	86.75853384557779
True	203.02373046705293
True	133.0247998240978
True	44.465624457884005
True	136.6039831662279
True	86.54642659614575
True	236.60835660565436
True	544.5778202147154
True	167.62336453203247
True	29.44939269296402
True	55.37677665560452
True	420.2904567194536
True	261.95213096105726
True	586.6378906752548
True	20.049263207923023
True	107.09171902735848
True	675.234059696781
True	279.4674774688224
True	463.5938414163875
True	652.5500685275852
True	95.8495750202614
True	114.82145169723442
True	81.52624088169966
True	25.77835366562134
True	117.480509946145
True	84.04568053983894
True	104.30884306858115
True	141.3588868866567
True	239.88864925829236
True	802.2935288578042
True	285.6943677553124
True	938.1724213820748
True	166.62774167193135
True	201.09760231362208
True	779.86869196534
True	312.7691081397894
True	601.396774877981
True	254.2632809975431
True	353.45085478385334
True	444.7546555004775
True	573.0707441259324
True	638.9611670342974
True	348.7087545425508
True	33.55279932730123
True	536.000049058493
True	618.3665769933411
True	19.83550850305059
True	11.157782914367818
True	267.588954600711
True	392.0455964125355
True	456.15465125828246
True	70.92957632585741
True	622.7047544168755
True	929.03140248374
True	227.42620446312617
True	898.9442064996099
True	273.7691679195806
True	102.45322282821049
True	272.9883390450247
True	675.8706214420523
True	40.03625980911821
True	572.2759821141697
True	1254.4768028681094
True	1024.0427011568545
True	871.911862659937
True	205.14567338331835
True	93.11776643378596
True	194.2288714295952
True	829.0969134971856
True	152.45604129198614
True	1059.191882325902
True	886.6215451866639
True	38.86005601538605
True	88.67052314253152
True	435.3919526212621
True	389.9949808010986
True	195.9512167733172
True	506.0983401175357
True	679.5887355833942
True	121.32611908240015
True	269.2928394902913
True	1006.5531294590518
True	53.34703588585041
True	720.904894068141
True	564.0400789173959
True	39.08084095293351
True	857.5274344911275
True	384.2598756241524
True	583.2040212577724
True	112.53363036105524
True	271.2319645804896
True	220.74415866567028
True	27.31639985843177
True	136.20444358417583
True	734.6758929176603
True	144.34435983805463
True	379.6730497071712
True	63.920199588176686
True	619.7571178212785
True	627.7667756597286
True	228.9373076489308
True	476.8583724275265
True	172.07937809647038
True	170.7112484619525
True	219.13234649037832
True	279.8928896623636
True	361.53791797009234
True	133.84923845526865
True	191.58012866741788
True	27.55805550161253
True	859.9169336890797
True	337.7920586472363
True	9.449358479467666
True	355.6017319465894
True	161.19635694417624
True	635.4638903747255
True	374.6817178829273
True	584.525858390036
True	523.7729507987971
True	492.2681223254255
True	781.4435157330988
True	249.94269705418165
True	564.8537447724254
True	156.82935328440715
True	529.7997195754983
True	344.4582784485326
True	379.2686079273997
True	124.81555659896684
True	134.9509825596987
True	108.370154750486
True	66.005195744464
True	721.9205458585867
True	176.21468593555812
True	46.16458896419927
True	0.0
True	540.8922136712487
True	111.98777214342478
True	21.976072801981783
True	40.21604352781148
True	111.60939825202809
True	550.2172280917977
True	178.91277089134567
True	111.94856456229286
True	33.573640528437686
True	161.55504114280086
True	901.9682920765966
True	52.91519150528772
True	235.1901896762892
True	745.2611541930048
True	312.9645180790688
True	448.045397186058
True	464.9846424571381
True	503.06059028389245
True	598.6603877572567
True	936.9890575839246
True	271.5107339063878
True	1049.470477377144
True	922.1761449438716
True	607.7137785317437
True	340.9308695529465
True	843.9570851671972
True	10.207763792073866
True	35.97141902485197
True	297.14485678545503
True	40.36033851700173
True	212.30238449004628
True	752.6043997162323
True	211.6712448174589
True	746.792736254318
True	777.5047186463036
True	124.24734828390496
True	389.5127785740324
True	598.7136894725896
True	25.208675629519227
True	127.89915700211888
True	424.138345296515
True	308.54097620472936
True	193.11789904902705
True	112.17908948329278
True	382.6463707858972
True	24.96631623311023
True	359.9557998134193
True	355.3032061739164
True	1053.3452336512746
True	355.1962718769094
True	26.98246324384578
True	441.131351560368
True	440.85323221594416
True	237.72966026038603
True	31.604572611275334
True	773.1898879681545
True	439.1234208269618
True	165.8327973494656
True	12.221763120025516
True	1207.6513424675218
True	166.30016883730596
True	28.10629299267909
True	309.3271642999251
True	278.30214026494355
True	112.1896480612974
True	289.9069643636111
True	45.10557283571869
True	324.5607596362195
True	312.6822835600879
True	314.7194609388487
True	30.925512485809847
True	45.73173334551765
True	1058.2775595531075
True	21.742111661006227
True	13.15082723365466
True	179.91308110189786
True	667.6928657331744
True	7.608755595278611
True	188.83882821091848
True	180.41427785553705
True	495.5723341894961
True	372.9584556914072
True	748.0000774343434
True	324.025283662474
True	482.9358120556415
True	452.95761720154815
True	498.0856296846053
True	102.6524761465312
True	1263.1468183201243
True	893.9767688046567
True	304.0878857226895
True	517.9987029065916
True	104.70281299781972
True	574.6930003206649
True	456.6709420125656
True	155.6744946589818
True	77.17592367927651
True	357.88883685413185
True	175.29114098698585
True	31.87083875298358
True	624.8750572007004
True	379.54553176585546
True	71.86550704863724
True	30.61013871279397
True	632.8360693743435
True	489.3404331749936
True	74.89350008657864
True	21.61029640067309
True	323.6207201227764
True	340.0847612072846
True	733.4234040135436
True	555.0178930076131
True	556.9052641366274
True	786.7125533179259
True	8.536943665078297
True	57.31402689480085
True	34.6156748165175
True	57.625589601696944
True	509.3576263105381
True	592.2619026859713
True	86.31415159846928
True	114.43640657451402
True	188.0906211424757
True	75.65755363948315
True	164.39210219717538
True	200.9669016609637
True	268.11670189107565
True	811.8950427024865
True	617.1000419250347
True	282.7905208928803
True	204.16709791424435
True	261.5129349084526
True	242.4350393447666
True	689.143966128193
True	332.07213228661146
True	172.81304880634363
True	912.7456180738732
True	346.58861826090816
True	466.3401661625093
True	156.43679280879553
True	121.348118110305
True	62.464839948657456
True	220.12118455842744
True	986.300860668538
True	520.9285202084958
True	115.86858492071194
True	357.34225400459434
True	101.56508286338972
True	658.9276818952145
True	4.545472201448743
True	704.7088061473179
True	36.51036505634423
True	947.0753488844132
True	837.7249065087651
True	203.93928025256383
True	30.78258722798893
True	82.56416028267773
True	473.880935400787
True	230.33951694215887
True	1.105724054262711
True	79.51339618793769
True	1070.9974357772617
True	332.25976234148885
True	673.138273103239
True	503.3302215478146
True	33.77095372768275
True	136.46882810059196
True	436.2242648879606
True	955.9918970387675
True	821.4831753319296
True	416.4691296497428
True	338.39913913342696
True	17.216384060159108
True	77.12628655284006
True	749.181607302165
True	463.7086610837449
True	379.0687808505199
True	885.9446797151973
True	27.77272717321392
True	227.39313734375983
True	900.3768956233223
True	251.561909906624
True	8.119616925848316
True	504.3053751328089
True	100.01373519292756
True	652.50017077667
True	52.53237397763226
True	249.817442583405
True	857.1131392093587
True	885.4971907328809
True	288.80714226308504
True	446.5879755125141
True	122.59637978743062
True	601.3431439358816
True	260.3858664308279
True	187.89637756987008
True	877.4408355144252
True	53.675639493431945
True	741.0611508231514
True	273.7487945894385
True	298.88914300340235
True	169.4409941420607
True	480.80020527019207
True	591.3743418609976
True	374.0581732164552
True	409.8924648950581
True	66.76483467240267
True	161.52444432158123
True	434.3071602737328
True	224.262709203786
True	36.71562299182082
True	204.1889262166197
True	382.7629421911926
True	399.86710060626496
True	733.8519713532187
True	127.8376898382795
True	668.5380652521685
True	536.9737194459948
True	582.1462659908678
True	135.42905083466616
True	39.72083994126479
True	656.9037609092844
True	75.50665037910096
True	564.4468812552894
True	695.5395906880603
True	458.6008668816251
True	137.76630634306477
True	537.9762656380973
True	3.798495690662306
True	411.7192489103952
True	30.64735464188972
True	637.0082340616557
True	267.49280121875705
True	588.0490524191831
True	695.2949549414459
True	148.85431350643196
True	532.2088848161144
True	483.8690345342775
True	61.722812359288895
True	958.4883515321648
True	2.6927815591996263
True	28.965649854899723
True	642.7386609630847
True	696.8944286213585
True	135.4548651059804
True	409.0104444520575
True	124.88976659440054
True	74.17987401082951
True	456.9358028850269
True	39.89910281558713
True	511.0756860681416
True	12.51262849739085
True	851.1111496287795
True	551.1605750061284
True	663.1532817238929
True	101.76823584374456
True	372.4777816728852
True	1004.143112647648
True	860.8198277962756
True	143.77140808326658
True	565.1971362328889
True	462.19051158738176
True	249.153976754812
True	252.683568285815
True	5.49130633677124
True	322.366216993626
True	11.206147732314353
True	368.889950629894
True	76.11472033956636
True	421.5195292138916
True	673.4374055810423
True	123.36796830818705
True	240.1047391679065
True	619.132194569054
True	677.8279146397999
True	291.61178750372267
True	139.04570448831902
True	162.2145876212532
True	475.1155569785576
True	85.69409975732555
True	10.852374835665753
True	488.6739189005284
True	561.0144373181579
True	20.141458821588884
True	140.54197453812054
True	898.55021392966
True	489.3423232812816
True	272.9272266691738
True	33.22841181101308
True	474.3466953145255
True	111.71004280816442
True	570.0915044440882
True	663.1637180608164
True	299.86181547114086
True	394.713907287624
True	185.15219037922824
True	243.54756979367932
True	76.91248262319411
True	220.0514304305413
True	488.6420398131524
True	20.818563882040987
True	469.710840231057
True	374.40318824175137
True	735.3232493662939
True	915.6969182292092
True	903.6380026476808
True	163.45186730867712
True	399.59195656415926
True	69.52764213267794
True	194.3845982999669
True	315.3480759694152
True	10.267415200119
True	807.1599564269352
True	22.669198134513667
True	400.6271616161829
True	270.6563470695859
True	650.7327457134337
True	205.11504148680103
True	41.22162095620105
True	683.7869520816499
True	1072.3701617045597
True	225.33339508884427
True	132.30442658133893
True	632.5225266590597
True	478.4231830176585
True	16.833841987289635
True	819.9475246338826
True	104.75989551821483
True	45.181397862339786
True	303.7367998253408
True	350.1424765962305
True	378.9333211054012
True	280.8989535139481
True	19.919355906032862
True	23.36835533400847
True	854.5648223206364
True	210.78078024055236
True	109.67613477723296
True	879.7576917941644
True	651.7820466874864
True	653.5275324042702
True	442.7334718426399
True	150.0624429700946
True	32.38602667424072
True	100.58061700583976
True	437.0254738620645
True	221.78029840604933
True	486.8649493617012
True	148.3261230111926
True	496.995012370245
True	628.3538319192197
True	943.315191063714
True	24.17106762779881
True	952.0049409667572
True	1066.4962131275586
True	496.76084708101
True	88.87548977974934
True	794.8550532781084
True	645.5724776454564
True	677.7551633556902
True	173.56754771524837
True	737.5194192062877
True	701.941176737466
True	121.26379905518591
True	787.024568696988
True	802.6085372226247
True	461.8459396961145
True	230.60965788695023
True	71.72638816383301
True	321.96345574807344
True	355.2225562568611
True	458.42380418962887
True	438.0054507103631
True	199.30737860556096
True	310.38579389697605
True	2.3125620381603618
True	12.132670071425188
True	103.77688613815548
True	128.52412534989372
True	343.3828963187952
True	343.86442161155907
True	118.05211592986716
True	18.09172240846925
True	207.4889043444613
True	865.0554380011159
True	462.4197059894344
True	520.3834288724867
True	567.1636932168757
True	833.8450813604861
True	637.1015130908379
True	95.23477081218456
True	210.82078516530197
True	243.90939103386404
True	280.22983567368215
True	108.23545048180368
True	366.8015934461453
True	443.1807980605183
True	173.44620886070666
True	652.6609981721185
True	250.2018210870737
True	215.95465937366075
True	27.015022266799736
True	244.0939276696063
True	490.09602202882894
True	168.60777486407403
True	542.4038805229104
True	473.2624751807356
True	240.03816570106403
True	94.35121336967242
True	41.97524820802907
True	406.4736766946109
True	798.134828733508
True	165.98133226387318
True	1065.2859431658787
True	1035.287707855405
True	478.3953954972188
True	101.03532291519504
True	125.48934473402852
True	703.2982342271243
True	8.760847843152344
True	217.65675347124264
True	133.75275939341188
True	118.63120278627136
True	325.7239791238824
True	635.36399776949
True	35.47848615968743
True	123.63449436227876
True	946.8448222148074
True	51.522555834201256
True	453.3445421423274
True	538.4185093210098
True	250.546113427256
True	138.55275857558524
True	940.6349506651648
True	1167.331021465578
True	525.37153932853
True	650.107995839744
True	216.44503007164732
True	151.96206202198667
True	316.58884045092884
True	263.2647262768993
True	165.7228364732578
True	301.30318369066055
True	333.4148075371989
True	11.784037574344165
True	626.4578631635851
True	145.63469904484987
True	79.82677140213838
True	438.7277482010432
True	314.33833974063003
True	1145.6101951636715
True	348.5360243641396
True	997.3172072114036
True	10.561372503939369
True	264.89427069857885
True	223.37730672873707
True	156.93946115600937
True	494.0311225522908
True	194.98069475903583
True	405.4505267149234
True	325.79275772240936
True	108.7194938715422
True	351.8722559272751
True	1048.7217925643488
True	716.7472094379453
True	222.63145155695952
True	109.78117573530167
True	290.3421589853558
True	24.38454395134056
True	352.5718878750131
True	323.5476293596889
True	560.3394207765298
True	448.3804471173332
True	365.411777081175
True	155.67988645454204
True	12.762767328048405
True	421.48611501479394
True	279.3112647510906
True	138.679128072737
True	304.23912215405545
True	432.1449334483599
True	818.4265658387194
True	313.818390837878
True	775.208601468406
True	391.2749492922534
True	376.2874031293823
True	1.650039239019486
True	1151.3665466792388
True	108.09084817432408
True	928.2209164273472
True	211.06625188646348
True	482.17852592795634
True	675.5873145012223
True	84.47957069538388
True	484.11789128666993
True	31.64744388356087
True	414.4610208981581
True	73.48519627253074
True	231.16459450107607
True	40.12948071007884
True	684.7286156212416
True	189.25141159022488
True	28.52852789354021
True	394.6816986307561
True	113.14993823767225
True	177.5838434151297
True	802.9533577379485
True	260.2899984268178
True	157.4054883845656
True	371.1678219775762
True	524.4145480654271
True	338.01903419471097
True	519.5210063515661
True	604.0643003780247
True	154.8415918332975
True	8.288589626830086
True	74.41600044081099
True	428.1409691800753
True	93.9669240759198
True	80.03076760348985
True	1057.7289238943367
True	29.038916702780075
True	326.73628908744433
True	318.87807095271336
True	448.2653407619621
True	666.7813418379886
True	187.37601246296848
True	668.800746641005
True	325.7028136602271
True	347.0393039203205
True	267.0765411065545
True	217.15574814417943
True	349.35958958979694
True	441.3549198290496
True	403.98036610586087
True	598.6795101624267
True	140.25758368864467
True	76.55823925087603
True	39.7431172234798
True	290.82098565740233
True	663.7395369176459
True	400.12757727400816
True	784.9938913577447
True	211.54069636013537
True	392.4577606566034
True	64.05405611367877
True	54.05256457420367
True	417.0584955444754
True	200.9037437525178
True	232.94720769991733
True	43.1174385615157
True	1083.4514580720834
True	186.5690135207336
True	895.1513319893468
True	313.8675134138407
True	922.9484065881644
True	238.47486943918312
True	467.4188156751423
True	525.1790111605599
True	611.5663858074921
True	211.2075447117181
True	480.7763990466318
True	976.4376443369442
True	128.45665856401465
True	7.252279283171157
True	568.8370959697273
True	25.199359626206974
True	75.78791032652467
True	816.8129768017327
True	236.2092488636281
True	967.4039671135552
True	679.7879734710767
True	409.29465162155
True	287.4068370212871
True	488.2916288209647
True	330.86321341358894
True	175.8773346473252
True	701.8361419106467
True	728.1078072131813
True	206.23388784105973
True	87.44920035951888
True	516.2074493180559
True	130.54169275022204
True	390.9405660681862
True	330.41379793403536
True	64.78027034392187
True	381.1074056334403
True	413.4476615172669
True	371.3795258496696
True	418.6363752269375
True	424.1105535942591
True	641.9032008404308
True	59.516106482323785
True	436.74194628321845
True	337.31819305358107
True	658.6352979485523
True	217.6641261902243
True	99.19321584625634
True	40.38699669636631
True	534.6997539087552
True	610.5324717851943
True	189.8595257461598
True	411.46921736771486
True	345.8602320844708
True	16.979242970160275
True	175.30201702195453
True	294.71419118891635
True	2.953703086289938
True	887.5113730443318
True	81.43655999368497
True	104.26928554398532
True	110.68505549288304
True	355.77222895692825
True	37.47119375233972
True	449.6982149517019
True	234.59130617875
True	5.110352560567626
True	111.52884930990156
True	445.6877811378212
True	49.02800312713532
True	66.77076779457508
True	180.54901754194032
True	289.68563317727376
True	979.5939501218998
True	391.0930218028048
True	985.672671739803
True	185.25273370196356
True	1036.1236493927863
True	789.1946496427756
True	639.1694282329572
True	400.8356354893359
True	381.7677644928288
True	81.69675495231411
True	72.91761429194828
True	73.72122143720524
True	177.30835058503973
True	471.9489872027023
True	1108.1348443970096
True	179.85285584762778
True	362.20495096206207
True	442.4865564564671
True	591.2226103860302
True	600.8273673111275
True	266.60387449503577
True	458.9346900042541
True	666.7819791752071
True	96.58092564630424
True	727.9574289585945
True	264.0172149914104
True	138.51138290264214
True	417.1737913347682
True	839.6405897808792
True	433.261909364562
True	865.45372455804
True	197.5515071941803
True	350.47379908916804
True	720.0297731973264
True	632.0296493245329
True	200.70240449178203
True	255.80839991505405
True	808.9679714943927
True	31.301204839167116
True	186.9210528819051
True	484.8845160095206
True	697.7075577492935
True	102.22796359165604
True	38.77427466249805
True	172.1985672516263
True	722.6302343557867
True	325.61351895970967
True	549.1395034593332
True	345.11767430454773
True	303.70820676591285
True	460.9502064887952
True	468.467860729888
True	73.36514285811252
True	366.543925499273
True	772.4286534842596
True	0.0
True	281.2172181354514
True	240.5752412908976
True	956.6277312740284
True	146.76957140908064
True	649.0508663689891
True	641.111074299834
True	105.4473987602154
True	212.7088931600774
True	129.24177974864963
True	10.704963197895587
True	294.6528956468782
True	375.4057684264786
True	1127.333516952276
True	234.58098274601116
True	401.36430136520585
True	663.4170848788463
True	207.5195831756112
True	26.10399324027968
True	918.72798862428
True	622.518426585257
True	145.82934693262646
True	608.1626080302178
True	163.43175874992528
True	318.6228421146586
True	761.561237753486
True	36.4252059975853
True	106.45286727393156
True	531.435363854255
True	65.831330227764
True	77.77010038007992
True	411.2425602898613
True	23.579042704041672
True	740.0043082764992
True	98.14136907213734
True	162.4226978672716
True	20.785588160677705
True	714.450013912812
True	28.30113616541214
True	768.6502825246118
True	404.1473420487356
True	117.86627119639368
True	693.1677483711786
True	527.829845182817
True	564.0255823214372
True	45.96907897006042
True	367.0546146568714
True	4.971622366824749
True	94.857572913208
True	383.1693315896062
True	46.60508379968344
True	122.50374824728333
True	306.2142735920144
True	181.7403028624711
True	101.77129916874402
True	669.0325688323107
True	20.67465456591108
True	1135.6568950667183
True	499.13644086302367
True	303.14275189731325
True	486.1596960874221
True	120.3115293724173
True	772.7176876986317
True	1086.9379149750223
True	739.2663790649208
True	175.56407890241954
True	230.49056201253345
True	54.43275981606824
True	56.81728107808382
True	155.06452742931492
True	101.4780879805734
True	175.3889980759197
True	1161.9540548967254
True	310.6485222789574
True	354.286839318835
True	711.9352704089141
True	18.17574990116229
True	14.5331553793815
True	585.1868231147795
True	5.902436301731664
True	115.91128557700806
True	681.8455273385983
True	181.5727761481137
True	627.5542088449855
True	823.1227613450448
True	151.53492433872708
True	918.9912913490274
True	3.137254499664032
True	461.6570890651015
True	1068.2464122901197
True	25.021842984013848
True	236.08384932648715
True	156.2527195351014
True	906.6246844348656
True	235.22976822811907
True	503.6594507262623
True	121.3960726029314
True	526.084150625727
True	148.8071538723202
True	98.36596922610988
True	384.23861480818806
True	69.6950026128581
True	56.638938821134936
True	1040.4116425124273
True	267.92298244275764
True	151.47044827141545
True	363.5220123767706
True	385.8400680679447
True	206.4634062099348
True	171.1968610935991
True	390.6216034556156
True	36.03509238015592
True	482.1430630938209
True	1104.3933555863005
True	115.66096170943904
True	469.87564223040727
True	321.41301921732986
True	27.713995808977607
True	388.54670540760367
True	103.66797039305096
True	594.7300350015156
True	208.44820999168752
True	402.6983302880773
True	20.25334414754368
True	445.7623109204873
True	108.38173834100164
True	337.7772605329205
True	32.310992351284376
True	160.52061093695878
True	249.9586351602524
True	760.9012672062471
True	57.721222661380686
True	142.1795610984322
True	239.1484666984432
True	142.60420281412178
True	638.0946797014604
True	555.3412076486557
True	772.9720525655586
True	395.1444143412513
True	536.5144331906329
True	417.1645851494159
True	674.4160995690959
True	67.94745164178852
True	479.0484558959845
True	421.5214404792434
True	44.205567781466975
True	87.84759745226755
True	128.94117863313852
True	90.74148652481168
True	306.83531189429743
True	828.9536998395171
True	323.5470555607382
True	1112.367142724753
True	322.3108606890933
True	910.899494682331
True	148.60905194803422
True	543.6271682070509
True	624.0124848983439
True	685.4532367168003
True	443.7996927308705
True	65.96402021382458
True	288.0205062030069
True	42.12443441282967
True	161.05101702763216
True	164.25972355596997
True	1149.922491814496
True	236.65116246363064
True	544.627186330633
True	544.4004340877575
True	567.9940822767287
True	873.9172696874955
True	585.2545522856611
True	663.594356232254
True	945.1823116424488
True	124.5887724976983
True	318.06533615548807
True	267.55496409544
True	329.43501254890344
True	88.63880222164313
True	366.6220088850452
True	3.519940475140042
True	345.462742547844
True	258.3984444813816
True	607.9418913499317
True	277.9758829119846
True	366.6357461238967
True	8.851413581784675
True	61.502760207212646
True	551.9766331226701
True	31.408439240014083
True	139.26878117868787
True	66.20337156343344
True	148.55847893731442
True	235.5144560453517
True	69.02668845358397
True	367.6194305896351
True	276.8914793240997
True	103.42321945772946
True	340.86039115916685
True	67.71101419483665
True	615.3399576134302
True	813.1140140181891
True	277.98941913522896
True	1167.438011914068
True	106.8900626234764
True	310.52883642306927
True	1035.888088435235
True	86.9107814881349
True	279.8531028608654
True	10.107076945700523
True	408.7979504082544
True	449.1648256682009
True	160.46822754060707
True	617.529158064545
True	901.4267669867228
True	157.3794681621156
True	75.01701590837796
True	349.49770012227697
True	551.4733995512403
True	618.8036917021784
True	1214.7003811401296
True	27.234868560158127
True	924.5560463625304
True	136.6141283960839
True	611.0943330213078
True	114.7730275962459
True	125.269684524313
True	177.8233151681322
True	166.68953599777453
True	753.581142331561
True	207.97024302437987
True	230.36813720083808
True	69.63247063320286
True	504.1387083264308
True	432.9724154126381
True	181.38312889949512
True	236.35733776484955
True	16.28619903680012
True	429.7862308473154
True	216.2967278929436
True	288.0672897485645
True	116.71718360040602
True	700.9835647108168
True	407.1383637841303
True	252.9449722199436
True	650.4279070621462
True	510.91491893197815
True	464.7101279139184
True	138.29730925934584
True	538.1119113884329
True	429.9140049247185
True	3.060203668982758
True	197.69926565168225
True	87.25201984824606
True	244.69047357069928
True	2.943862358001544
True	132.43637792122072
True	347.4131628025359
True	6.6827744519503085
True	854.9504549407434
True	167.92587103977968
True	730.0072240679264
True	803.7220154098201
True	156.17559226602611
True	227.6353634533935
True	498.8734863578919
True	831.0403076990001
True	48.39288493637381
True	36.65749645214793
True	133.34007868692512
True	617.9792404796452
True	713.382003044525
True	180.68325422619765
True	599.9757722675807
True	587.3250580675838
True	851.7728629214266
True	384.888143408895
True	187.3097014128276
True	878.7268030349256
True	223.64722702593244
True	149.76059231210968
True	305.47736576695905
True	223.9704321208381
True	206.4883720812242
True	616.7763786892912
True	257.5748308660504
True	185.7526574772945
True	459.24426166400815
True	469.3945517704596
True	62.32186104687626
True	272.855877444441
True	77.01369507146798
True	343.5759700906471
True	350.05400854360454
True	259.3626160989068
True	176.789563769316
True	381.3229477899319
True	668.3434977623726
True	771.3517216721729
True	295.3218322971107
True	748.956351376687
True	64.26864427412809
True	868.1364453001252
True	355.1599778415478
True	11.953257130051776
True	619.2462017922669
True	708.413447554165
True	242.33845830554463
True	165.45280796275495
True	46.6992541857223
True	382.3489775973968
True	78.79055084702148
True	13.539891198796504
True	901.0056958362824
True	357.0000104069714
True	171.87595120166094
True	969.388221280004
True	12.505885852922924
True	782.831033284143
True	29.51105474063454
True	657.3459249765543
True	58.93585146581614
True	771.9699054525563
True	445.2202863775557
True	201.0857623027692
True	438.67395429620575
True	209.77093287734573
True	297.7463158920596
True	220.9004650725828
True	411.1139239006868
True	10.260339693393624
True	326.84042058706297
True	113.78579824499674
True	11.7342238735316
True	462.7866333053959
True	745.5117391052615
True	285.3902776988764
True	72.82464184789569
True	312.71529724314684
True	81.59463670046604
True	192.44917659845817
True	179.3863744489082
True	382.4926133908447
True	43.9037842167216
True	139.2304592174436
True	369.0995301630536
True	877.534356311951
True	117.07810568077862
True	199.468180489231
True	439.91824157338687
True	20.315440788394906
True	415.4654668361362
True	499.8741722246459
True	91.11796542822844
True	389.7631542136874
True	368.773341177481
True	407.8464163701824
True	593.0256813395777
True	1032.690141265496
True	974.3560470653676
True	55.70587252131124
True	1050.7252343331013
True	113.54954485386614
True	111.05353380595832
True	114.42212309398155
True	497.25325278497286
True	379.7260159934924
True	605.4663544055703
True	256.652140511093
True	163.46833911635687
True	420.61105916640224
True	16.142284485957322
True	460.8751080083276
True	395.5168852602018
True	145.16790154624562
True	95.71938415514605
True	525.7780696308585
True	989.3764016778769
True	201.59991566564707
True	68.00125037216132
True	454.9238611473805
True	373.7616943221613
True	490.2934763896881
True	324.77471223285414
True	4.684035186279008
True	541.2008587691693
True	501.68745282294
True	498.1563623067505
True	191.60175835980675
True	106.31583939045188
True	22.844277154101164
True	372.4327965883607
True	109.40370173414168
True	7.639291967171787
True	32.7022507946217
True	352.4107327180403
True	666.3247339070057
True	144.22440925908776
True	90.93339879961248
True	24.586408588145844
True	421.7999985175785
True	374.50843545924863
True	792.6379874832448
True	305.7982216720232
True	501.8721193647429
True	550.471354007293
True	536.1848113083792
True	295.9740984308661
True	521.5616617915933
True	101.37735227264945
True	578.9625635707507
True	8.13082774135587
True	356.4996422602174
True	447.4001411006499
True	974.8395505287364
True	338.66788536823134
True	784.5959839228208
True	996.8828833917232
True	174.13428376912336
True	39.18536226049245
True	357.09610558414374
True	390.2460893519629
True	591.6957422142748
True	243.5990046212881
True	29.280407942172907
True	638.6225606546075
True	128.39509157872732
True	1074.8171440364151
True	307.84976232664644
True	498.2075745602223
True	124.62570373850563
True	811.8077287099878
True	140.81536244420266
True	805.2693594927879
True	570.7368584523114
True	182.851907396477
True	116.94297665140964
True	67.98311058362866
True	565.7947870186839
True	909.577785310866
True	420.6327249917194
True	587.383484320191
True	128.6242970088619
True	637.128390620176
True	465.3455497741084
True	780.149761611702
True	322.25813265668427
True	583.406524928659
True	115.1827517862342
True	25.492845959060748
True	411.08465529743125
True	171.90607527198625
True	109.189258703284
True	366.3509254533729
True	1117.8966548637018
True	260.0245878706197
True	552.6626111131062
True	10.530347485199874
True	78.89975357344046
True	326.3672951454285
True	781.922955628792
True	457.3812165358383
True	494.49211078031993
True	717.844025961424
True	64.64391111872395
True	717.252382550013
True	45.933200975565406
True	107.10229158422128
True	182.6870294117144
True	85.26351601808898
True	27.281284131502726
True	303.25300812527325
True	480.0236781327468
True	924.040075035462
True	873.5415349796743
True	5.40560546500353
True	284.97403885693643
True	464.69034297620857
True	121.67191689765797
True	233.40854183204056
True	322.1674506623049
True	1309.5353785579748
True	458.633790407394
True	26.07556224145412
True	179.58379357165916
True	724.5369269124166
True	37.32839591749386
True	180.1168490742475
True	546.215789743584
True	78.52818209921254
True	870.2607883306774
True	316.9121024125634
True	662.6958615541728
True	79.04352468663292
True	678.9874831250482
True	602.7759755648624
True	867.0108694403282
True	256.5899651946004
True	509.6592880139447
True	809.1628755514819
True	957.0732287846218
True	231.91470209211312
True	774.8694447644456
True	212.76618165340705
True	444.93109453562704
True	368.81350470561534
True	501.0833843601257
True	498.5685496335748
True	312.0199414861752
True	353.81197684030565
True	115.95316193319958
True	340.47359419045847
True	1119.7273941792323
True	325.52139752763617
True	146.32942626860083
True	304.2493723223296
True	763.2349371463413
True	649.4286775079975
True	427.1514900231579
True	113.51898554927996
True	339.2487793312857
True	31.890296254980388
True	174.7934102955097
True	92.40049988463696
True	84.6245146734177
True	542.8998791152447
True	138.5004841562671
True	136.20880007345178
True	110.91040781760944
True	84.10773640900464
True	456.33998971370187
True	402.16618939768045
True	1025.971313568112
True	527.832992590372
True	841.3385243151687
True	276.6424528991515
True	294.9965947982643
True	544.0841018747727
True	195.854604493664
True	744.5104656434048
True	243.9373639779346
True	348.4742429102884
True	73.62994380652685
True	127.00101086944638
True	257.9224667410475
True	119.07318837121792
True	482.25730432326304
True	28.777808762747664
True	569.587147619327
True	1012.0452285223874
True	748.2587293910237
True	1.1096136171464284
True	63.805569376125234
True	470.9516023254104
True	439.6559570269328
True	75.73256098098601
True	123.4523027616979
True	303.41991310293264
True	73.91892456279385
True	53.43526618193563
True	699.466870385515
True	694.3660947026691
True	154.5256906931051
True	178.1894151211653
True	528.5610975134122
True	51.66453622901281
True	26.866245789402612
True	567.1278534903513
True	437.33118639624814
True	1145.341535165226
True	45.45957246031684
True	465.7233879390162
True	899.3050969925819
True	799.2857238378188
True	292.3548413244976
True	750.3648224905758
True	410.8461450649472
True	41.05757960066163
True	100.05776222259908
True	701.6983969882807
True	79.50747814538008
True	148.14117066467458
True	906.9232142166056
True	182.94168573043328
True	275.5369164578313
True	108.58720396007908
True	620.6556876048305
True	577.3238875474732
True	212.0502918969204
True	423.6042639392064
True	43.43024380505078
True	276.2953438924508
True	578.7539264545311
True	604.2653826181681
True	302.7100087861228
True	75.94443131797145
True	970.366188121856
True	1112.2290176473666
True	563.9688430238637
True	64.01640030751045
True	29.46765254503124
True	92.5949434875358
True	102.35156704274264
True	99.16127609217055
True	899.5115253161887
True	1191.6006884363178
True	748.3400929488262
True	321.85812183795207
True	8.73105411411558
True	22.71801735628016
True	343.9897211026464
True	476.6683432620989
True	44.31127883073952
True	591.2023196452362
True	431.51517373719736
True	403.6947491087323
True	79.4340532278425
True	190.00967746668573
True	256.3651219218443
True	131.88309474749124
True	390.0112948085495
True	43.95934080647495
True	165.16722176286245
True	1145.9840566556163
True	5.193404767156172
True	28.57050844986169
True	593.5730978948297
True	363.6274474284028
True	763.0946812377192
True	156.12063741593073
True	752.6786444613027
True	593.5945394671369
True	272.5240619731361
True	410.7840015346259
True	336.0888424626274
True	287.0667318296695
True	266.6747316102361
True	393.8742445640634
True	494.89013431896586
True	481.4524632586615
True	102.74228960006104
True	366.3847492319795
True	8.546625192857109
True	194.60512297853984
True	241.88362549451517
True	890.3847464214799
True	572.0116511786748
True	29.97629866549024
True	725.5296837398173
True	806.794219602647
True	105.88867761915176
True	346.89223151144745
True	848.5603015457117
True	208.6402147193502
True	161.5296814782265
True	536.3157079308411
True	588.3353310805824
True	1127.786216109051
True	153.36543215419513
True	155.82654965638804
True	261.8367048476066
True	306.1186956759481
True	412.9164016249712
True	414.5472218328746
True	332.1231433686606
True	453.8973690990076
True	498.6331362471598
True	221.9728016261014
True	1484.6406403812682
True	262.878820742662
True	409.5831777388324
True	52.408106421863074
True	739.0032188501726
True	247.27733293756415
True	947.9804823351142
True	558.4943423756447
True	310.16064777225984
True	761.6905981525322
True	257.1349094599768
True	212.4987094859759
True	259.64805285605354
True	224.96424098840328
True	140.77326064357993
True	248.75378369850384
True	725.8163209957119
True	525.2986928530186
True	221.7168380775244
True	1188.239489679603
True	117.94676351666764
True	257.03009285934814
True	69.13795622356206
True	310.9037735506743
True	411.3617584881399
True	94.56086444603298
True	219.21242714258415
True	77.04338504485239
True	719.355266518517
True	376.8803224818328
True	233.4797078575488
True	737.1202052502448
True	830.0513757161265
True	859.6109213594415
True	805.933299999118
True	349.6145152263399
True	1.4576596448659975
True	269.4885841952506
True	54.76629956903877
True	387.5017039490845
True	50.34120981185116
True	366.27345229119743
True	857.3741711883993
True	1015.084910972579
True	393.7379896161768
True	22.70635771970859
True	514.7320669574714
True	498.4597910913111
True	194.39341643569668
True	240.23989582848367
True	293.1513795286859
True	23.546862146675853
True	118.27839567932097
True	953.2304738708718
True	64.26291016744257
True	510.1661553455808
True	795.265917858185
True	101.6283602381512
True	249.5360159408833
True	115.01807652849976
True	15.993079036603646
True	1.417477298628727
True	113.5294094740769
True	1034.45992562406
True	472.3604106414308
True	69.60168704660435
True	773.3404377375118
True	343.2216520681979
True	1.2037461858019929
True	446.3878648552681
True	188.22399099981175
True	501.1898859631878
True	85.81444665209304
True	341.13718463675093
True	366.5309864130031
True	166.09926973106644
True	215.89932625940727
True	123.80534766082896
True	170.63802699193008
True	951.6306700176298
True	15.626935502404535
True	515.0555737553259
True	489.5509337393317
True	407.4514408853905
True	220.9687161896408
True	233.5231003960656
True	153.34414607400592
True	48.28083853528177
True	499.6592035769153
True	154.42625397395992
True	814.2185355580651
True	849.7006636575638
True	252.64681227458024
True	302.82436134979486
True	514.6910343250033
True	38.27850427154023
True	87.89543955395753
True	721.6547693539975
True	1079.4516692435247
True	116.45083877896468
True	729.4736344772936
True	145.5088126748651
True	941.0651886918744
True	672.784312715312
True	108.75581842439712
True	279.90871964445245
True	621.0912019457907
True	257.0196964374754
True	46.35178241068956
True	567.4784040499859
True	464.3273691193414
True	5.594474467850447
True	466.5294992726696
True	69.37043661354821
True	172.35733171155582
True	240.3151728575575
True	300.15976431400304
True	77.34273550348087
True	235.4392992123012
True	344.3490817889469
True	424.1410067918986
True	944.3020927401632
True	43.10899214706682
True	857.7772201534416
True	1027.4674664568058
True	125.06069239448144
True	75.99094462297714
True	984.4196087291592
True	34.9020034844624
True	229.210617053082
True	89.63535653177419
True	220.49677931400697
True	366.17053370473366
True	939.5301704971776
True	94.29425024883923
True	73.58304012261038
True	647.0986811288122
True	272.90967581705945
True	706.255986448175
True	57.995095181011415
True	475.2054320124739
True	403.2450654282718
True	687.6532741936835
True	52.404055759761775
True	112.62177138056502
True	26.78524808604524
True	277.9804535253456
True	42.62337221058946
True	347.0725591856218
True	2.968249437015492
True	1184.034202936924
True	109.236305219693
True	137.09660039559674
True	355.6383692395828
True	717.7692918769856
True	674.2933609800908
True	1000.868706955704
True	470.1379564637807
True	409.1343131016446
True	145.95463624679763
True	408.6133053322606
True	858.635788996248
True	425.0785889793929
True	915.207501025896
True	86.2464784383606
True	424.5983173254399
True	167.221012964082
True	275.74204997502085
True	748.5799372573413
True	158.95543724864802
True	135.09350566503525
True	66.12847541160282
True	868.0692235557035
True	791.8184740407556
True	83.46200360116062
True	425.58082027432704
True	727.8610984582399
True	422.839439713092
True	57.51530834688319
True	310.67429106673944
True	779.3621186764047
True	29.32784885727004
True	349.4628269598689
True	166.69172492677947
True	284.5145649874244
True	33.40551872227649
True	218.58730113336776
True	766.1795235745385
True	640.2275145030491
True	59.95507871411973
True	280.7684470527684
True	866.3447695369841
True	17.946270754363738
True	326.7166353575112
True	277.73289126621273
True	436.8476293660438
True	210.7486778624556
True	590.1843425203712
True	47.27057960119585
True	962.43891580366
True	889.0002790956137
True	47.09043569338856
True	405.0491746230024
True	722.2719798040665
True	901.3479891284236
True	281.49777943590584
True	605.3568659109815
True	133.97777478813134
True	183.35794046834357
True	134.2658033702412
True	129.78375353652683
True	211.51631634073624
True	942.9351785413146
True	797.0873400605024
True	947.6842675877618
True	19.56670343002096
True	27.26250437235787
True	355.55799982564423
True	11.832614889396384
True	620.7128662354894
True	1064.6436957614503
True	266.5145540621503
True	207.88356788433123
True	83.11662452105315
True	218.10403746590157
True	138.2704885637192
True	44.5220472062864
True	135.58347330659112
True	89.23875540652604
True	241.49383969872517
True	530.8198701680695
True	162.72898736190783
True	30.97608508063927
True	54.02128652691079
True	418.2278868340515
True	264.0630007485806
True	585.950504731453
True	21.908593449141076
True	112.50344229882062
True	662.3343962158012
True	266.33764070277493
True	483.8693376503482
True	656.7387135970096
True	105.92517002107569
True	114.4333467419003
True	77.77540964357952
True	25.47645721258706
True	119.506634368216
True	83.04605944428528
True	107.11715837747782
True	152.89516131265864
True	234.2765193476888
True	835.0490225916094
True	287.4023358355076
True	936.1311062241562
True	163.5648012798066
True	201.69967890437684
True	796.6452482763995
True	300.8948992822796
True	608.9360988431628
True	246.16551172297773
True	343.56139981846354
True	459.2119807878791
True	567.5156916004246
True	676.3361906936573
True	356.8445397763249
True	34.17327561116548
True	549.2522991229636
True	616.8146066412012
True	21.642939037983265
True	10.654172227904445
True	265.5527675049627
True	403.1438511216063
True	440.9214605913685
True	65.44999129316322
True	620.2091456399877
True	970.296601910811
True	233.6561261490353
True	903.2984090366754
True	275.12720904405705
True	105.25617354596532
True	282.572664718166
True	658.3700810629465
True	39.18659527815336
True	592.1188534199457
True	1272.614208896024
True	1014.7975022388686
True	908.2711493004348
True	196.42389838462927
True	90.9651457052505
True	202.56891168285367
True	846.1003912059391
True	151.5948626953887
True	1054.8641952288622
True	878.9030110708719
True	43.71369778426899
True	87.092507628396
True	422.7464787328313
True	425.1811245528921
True	194.20201657364885
True	500.3138871355035
True	638.7963418820042
True	116.62454221156658
True	280.6021408463226
True	1031.4121449588588
True	47.98588640510771
True	712.087017144861
True	552.8284998074645
True	38.55234998682207
True	827.4267458221533
True	385.43549136021966
True	575.5882161776476
True	110.8402757428148
True	259.94908790284705
True	216.21136738797836
True	24.467170020363252
True	136.60128355963127
True	749.9071238845574
True	144.61992292575286
True	374.1245874068137
True	62.89230801899014
True	633.637591426296
True	606.1925204411775
True	229.30723803354724
True	464.8645373564144
True	164.56026639247835
True	172.2842945591457
True	216.2607817479744
True	291.1468860664557
True	350.6850469734939
True	130.98340017638793
True	189.09914220916764
True	26.476440937421703
True	867.6610491429723
True	301.5734149231941
True	10.1007646777692
True	368.4050551572896
True	167.03352830100255
True	627.0748562048926
True	352.07767345769224
True	570.2543759862949
True	543.4368061335431
True	488.5145262656607
True	794.3508950902054
True	234.55253666048048
True	551.4216372078706
True	154.11687585977717
True	537.6382278339405
True	358.3427986681727
True	375.9273683335714
True	134.33642358949487
True	128.63313514540332
True	108.08681312481086
True	70.14956878769432
True	735.394422251287
True	181.2740044675236
True	44.02411022988727
True	0.0
True	526.5346450120587
True	109.0569415863843
True	23.06881215036992
True	42.87319583838829
True	108.24217699575809
True	545.3137435826558
True	181.85535569322727
True	104.77947400645536
True	34.994074551029215
True	161.59418376928093
True	942.790046398659
True	48.01684566126851
True	234.51284857967377
True	745.3765038527491
True	320.5103430761922
True	464.1165406339685
True	484.3177359397888
True	516.3932493687581
True	602.1402494371195
True	934.119069661422
True	268.1180128859155
True	1062.6574544304724
True	922.3563536053532
True	623.1431719619547
True	346.5438546521963
True	809.7274718017118
True	10.685115254533738
True	32.20340535110176
True	288.8513579866185
True	41.42941001368786
True	203.00993639997776
True	742.410543297412
True	215.02281774891185
True	751.57481261162
True	744.4731412294036
True	117.2847114974346
True	371.3143073529059
True	567.9570596448198
True	24.03649257610572
True	128.99142278468983
True	437.1690275504303
True	300.750925432385
True	199.137063016687
True	115.09144709876882
True	388.1663562707696
True	22.30363700407622
True	352.2565547436641
True	361.2901293935829
True	1034.6781263507862
True	362.5161231235027
True	30.639873351129808
True	434.3296359041242
True	430.3046119362352
True	232.70757210857172
True	32.11367998987322
True	765.2306470303271
True	428.4616494828021
True	179.61739351484263
True	14.38942681997101
True	1216.7482015325663
True	163.68315736125814
True	29.48366324795456
True	310.34481869211896
True	282.3860065800869
True	116.38273181597074
True	291.22539734098325
True	49.12126264041356
True	327.38354618712805
True	304.26608719514445
True	319.8242782790287
True	31.957977505444493
True	48.35435271889146
True	1065.127168236053
True	24.6723095535852
True	13.109079325352084
True	190.00074703745372
True	661.6034182707069
True	8.834960057763674
True	192.84049627794784
True	176.99080975285784
True	526.7888472312902
True	377.34669803728286
True	730.5007730659519
True	328.5738961502953
True	516.4837977638645
True	461.150730067136
True	464.1667013063121
True	102.62225053983016
True	1251.0408563022338
True	923.2125563439027
True	287.5052339005939
True	536.1704024619215
True	103.36057258263084
True	580.8911324055192
True	426.7639184893316
True	163.43956336388192
True	79.2890040807323
True	347.84466170996143
True	166.4786130436173
True	32.82851729432191
True	634.0076696085385
True	368.5764829226472
True	68.32973428957627
True	27.23173809087339
True	672.3153428177769
True	493.20244124127663
True	78.00936736522127
True	23.599759652983188
True	341.83820648317715
True	329.8411715908721
True	704.1428446034997
True	562.5967095948589
True	554.0464300630554
True	782.010060512462
True	8.538502967290558
True	59.18872244459485
True	35.96002716588596
True	58.97016513794055
True	495.137642026572
True	593.544335657012
True	84.78228053560002
True	114.95865518357937
True	198.4480676332215
True	72.25468431824127
True	187.7028485721668
True	205.5323564572849
True	270.6237321656319
True	826.6850248272494
True	601.1156980017432
True	283.68427082435284
True	190.37522143036287
True	278.1326745418464
True	243.7123367376833
True	700.5828975131393
True	333.2645327892943
True	166.50112598762823
True	915.3754189735928
True	329.76505916934684
True	471.16735806588497
True	152.48168753343083
True	110.87873254668504
True	63.82989106709757
True	221.35812776375403
True	967.627570852777
True	534.6179195250528
True	108.72009768725783
True	357.2908353795329
True	101.47332711642515
True	655.6830994949215
True	3.812230435114601
True	695.0983111195175
True	35.99808674721839
True	948.4373377211912
True	850.0883435000211
True	211.841322417493
True	30.51277371674168
True	76.86093164115658
True	447.1103992281292
True	225.28622230831508
True	1.2275504577037608
True	77.5279486893156
True	1105.106348909017
True	343.52832443278726
True	679.4872760757776
True	479.8886919556516
True	30.58074550266254
True	141.57683384448603
True	442.4595621765002
True	943.1193869230284
True	811.526964906789
True	428.8796969171889
True	344.2012466675217
True	18.1390506769672
True	75.84733148640164
True	737.168122824909
True	474.7579817024019
True	371.8776848840525
True	899.2526801737282
True	25.1181541130202
True	222.9601891523803
True	895.7912584232934
True	241.1523273917253
True	8.775390610639315
True	501.3332250831419
True	104.68100427391666
True	661.6139192773928
True	56.23698553427696
True	262.5603533788564
True	845.3483932792942
True	883.8010112685728
True	255.73763911473532
True	440.1455521528202
True	113.26622806802102
True	611.9446840717794
True	266.48625546746183
True	190.48935418432967
True	892.0201976051592
True	50.453469703886455
True	714.2147125289924
True	277.4900372559529
True	302.6422296981712
True	171.57066616219825
True	484.4115476342585
True	588.5227673245334
True	358.1597033295158
True	400.1789535280497
True	66.77112126945855
True	169.27678997622252
True	460.2751792070679
True	219.85070005010664
True	39.894960127545765
True	198.2405581991173
True	379.9835339690013
True	396.170447183953
True	727.6695779411332
True	130.72504855299871
True	672.6184331915678
True	500.7780425806153
True	582.9810857367685
True	135.0250930084682
True	39.82530688733698
True	671.0962969574298
True	70.00610769178893
True	563.9638474675073
True	685.5855003057675
True	454.2865791758685
True	125.70280890885614
True	508.2517325931851
True	3.847727156954495
True	393.5548035317416
True	30.69806411491689
True	623.4645673404442
True	276.7844994528961
True	565.6720297176473
True	694.572117264096
True	148.30764136821276
True	513.9113067804794
True	500.7856734477222
True	64.15574778849938
True	960.926443138623
True	2.638149559651003
True	27.30449702523511
True	641.7357754251531
True	660.2947342130858
True	132.48261566612436
True	412.33184539412457
True	117.67023083685808
True	76.0196692795772
True	451.5354235482847
True	39.90328534666492
True	515.4190559665498
True	13.236501388343534
True	813.4769185495106
True	556.7884844259238
True	667.2534071069014
True	108.15359486572262
True	357.44207009687534
True	1004.8484972238756
True	847.68123208056
True	141.1018131011483
True	544.1083469932026
True	460.9923411400272
True	248.4365947210714
True	243.3212300214813
True	5.464402104196223
True	325.1947955533283
True	11.60162022686636
True	369.9182074051285
True	76.47363643672095
True	375.65856646449134
True	656.9387742293807
True	122.03423546513548
True	234.8807742331564
True	630.0223714321663
True	682.1825180897304
True	291.2173603723845
True	131.9631102786135
True	161.9728499269399
True	482.806396195992
True	85.29916591708954
True	11.041648313025116
True	517.6947752782235
True	569.7107696312895
True	19.82569728874409
True	143.896545550919
True	872.6333059813791
True	510.2240159103935
True	262.84721140074777
True	33.692168311700485
True	486.4644151902904
True	106.21371127691916
True	592.2696380157731
True	668.8198956795288
True	289.8134386676683
True	391.7107740480051
True	188.73822301115803
True	241.4587583180643
True	77.24715975751175
True	217.78342985257737
True	500.43849134253577
True	22.04998858858385
True	458.71842431138896
True	379.1231868745877
True	717.4548487208607
True	887.4825768428907
True	910.781275996476
True	158.82680420864094
True	401.6152906557104
True	69.11368770016648
True	191.1117670543601
True	323.3701353418396
True	9.547648479936806
True	839.6239230730381
True	24.55376957836926
True	400.0927363813575
True	275.9351070674139
True	650.7644262106602
True	198.4261656126827
True	38.36193763817008
True	697.3106155767327
True	1077.4680924958348
True	227.94142680260984
True	129.1565985738175
True	592.1241396241652
True	502.17584467139386
True	18.48471729953477
True	828.2832638943715
True	114.89597528278476
True	47.37893616817465
True	299.1307724511258
True	352.81896719607687
True	406.9967247278018
True	258.0669076560837
True	19.99021359508842
True	20.810630300101437
True	883.2627254465167
True	201.7336645641614
True	111.32548464153696
True	843.6038456440265
True	629.6882493341552
True	636.590053499325
True	456.5796441958626
True	144.43071212242728
True	30.35370789954962
True	92.7736521412368
True	436.9924006861049
True	230.52774348844187
True	468.3481082420771
True	142.51057279838287
True	473.3645990834322
True	645.861847689853
True	940.7635789112212
True	25.00587595120498
True	982.0844178203688
True	1064.7713078660493
True	505.5930396426457
True	87.72120836114317
True	837.7115621073194
True	640.5786773984477
True	638.3349618465543
True	181.71451940408204
True	747.4928876300905
True	702.1950856725746
True	117.41095307218438
True	782.6020669870534
True	826.5340554310529
True	493.38778536823054
True	236.6134004028846
True	69.80940321580405
True	310.03147871883607
True	357.4052808493124
True	476.1164425440241
True	438.3710798922757
True	200.2833911814827
True	313.7748892067909
True	3.170467997500092
True	14.24695012915419
True	112.0927885464036
True	135.92231180298566
True	355.6146718343369
True	348.1191738698872
True	105.11309768418664
True	17.203787125691612
True	212.71427741021083
True	816.5728310444596
True	466.14467442014217
True	534.7860681079945
True	580.4434255551799
True	827.1830465390894
True	636.6782293695279
True	92.24689364514607
True	201.72120051257176
True	242.9601843603348
True	278.9857849595658
True	109.01625997122778
True	358.88586667461067
True	436.22975777381663
True	173.26555351165706
True	650.6687704974617
True	249.23651913429572
True	203.58540985081956
True	29.251307582096658
True	248.00615457230197
True	497.4777149804131
True	169.69807851779288
True	544.2002699104418
True	481.2326340864487
True	245.624962339436
True	102.09120099339997
True	40.93166395566934
True	408.87759489293
True	798.764251717396
True	159.4007771785805
True	1062.2330328289722
True	1037.4093779625157
True	477.17936059477256
True	100.86067937278406
True	120.12943429333404
True	669.419215209997
True	8.009734095534277
True	218.07542611523448
True	135.63273346822763
True	116.14879306670066
True	332.4729881244654
True	657.1788414947915
True	36.58194783057194
True	130.74655050154226
True	968.1169505817912
True	52.84237931747463
True	442.5097967363423
True	531.1629600433657
True	241.31781163582156
True	135.61153915015058
True	939.5504370344886
True	1215.260363057819
True	511.9192225030233
True	641.5587057388813
True	208.6635594162672
True	149.61556815102767
True	329.8339047649048
True	252.67735720538687
True	173.0152455834107
True	303.76347519992106
True	347.09731226244986
True	11.590056600372543
True	625.2433053042266
True	147.48741454516372
True	78.9330754116987
True	443.808932334012
True	327.53812561541355
True	1190.4608260313548
True	357.0460227066141
True	965.3873460387462
True	9.804769590492596
True	278.3924118621577
True	230.98527481185488
True	160.02156986950953
True	493.0815657174619
True	200.21390109177116
True	427.148064131332
True	339.0202117272737
True	109.65042521005762
True	358.5603270447812
True	1019.186545285542
True	714.1899850978831
True	217.45738503641843
True	109.0067723591445
True	303.0524052742237
True	25.172815946874017
True	361.56305982095273
True	318.55537225375537
True	561.769598068815
True	451.3794249403066
True	354.7848406378642
True	156.63483801377618
True	14.405568243952937
True	417.08460991951694
True	283.50150409991227
True	148.57868507930547
True	304.8496303667418
True	423.94311602847614
True	819.075807402466
True	307.348755571866
True	767.450980697479
True	406.9323200912845
True	376.2167620361262
True	1.852256115388364
True	1174.711650714663
True	104.21994512466468
True	937.8157608362128
True	208.3435078225457
True	464.5794308403504
True	672.151684484253
True	84.93937933593129
True	487.61006962229993
True	32.85854530271265
True	410.0357637187481
True	79.21309610738594
True	228.71731632018995
True	37.72294457217875
True	655.8921064065406
True	187.1847070274472
True	25.076193944172584
True	389.33233314394494
True	104.07327549046204
True	167.9490479682035
True	851.3400636575833
True	261.8774885249469
True	153.15942419215276
True	366.8138771739525
True	515.7107761768062
True	324.3261045198433
True	531.9658525609591
True	615.9772836971202
True	156.4017688555945
True	5.914235867256545
True	69.1836296488936
True	444.2234568465784
True	95.8450816473568
True	78.97173362349574
True	1062.7241044625391
True	26.628458274956905
True	321.0910465850489
True	321.1155629145046
True	458.29318837159866
True	679.3154358093445
True	187.11482541316977
True	659.6981694759758
True	325.1270373267831
True	353.03214026723043
True	278.6569824391546
True	222.88742416421576
True	363.9320130055014
True	443.6080252806358
True	412.4866737650171
True	604.323291849437
True	138.38521420688295
True	75.98887725118601
True	38.72444255319376
True	302.3349432598266
True	634.5316936373459
True	412.0829637416924
True	796.0070652793479
True	211.61085050429463
True	399.93858627689934
True	64.46436175122967
True	52.12218465965939
True	406.1214695107512
True	198.54032751293957
True	225.8230454207469
True	45.68184133143829
True	1064.9302722737343
True	182.591201064585
True	911.8207927676012
True	313.2869238310279
True	932.1670313873932
True	227.7229990872933
True	466.1346186136439
True	527.1759293213001
True	638.2850107887468
True	212.8598969019957
True	470.85024508666834
True	948.9787922476728
True	118.37376552344628
True	6.277302685181055
True	577.4339238988995
True	29.939553032206245
True	74.88374920332778
True	819.95236779108
True	230.0346895466898
True	966.771558047238
True	675.9485587660755
True	407.7565767874776
True	286.3771654756664
True	497.0388601288618
True	339.29271493463136
True	189.6014989538081
True	670.939715186716
True	728.0576207824865
True	213.4874010618855
True	89.72442815350462
True	509.7650400399152
True	140.0216879708446
True	371.2142565739413
True	343.50761672213804
True	64.07662794984562
True	371.8752199438114
True	404.21832031913806
True	361.6920848309648
True	413.90971801716
True	410.2992684787752
True	660.9238065036428
True	58.96141779654496
True	458.1738166939384
True	317.86744144473664
True	656.3397479480935
True	217.0682769833484
True	97.97106928657074
True	39.23396455589685
True	544.1132322700939
True	598.616249726049
True	198.95931349591075
True	409.6775529766833
True	343.20637794844447
True	18.573675165989524
True	169.37132749767872
True	290.7585646212792
True	2.497027580157879
True	886.1912803939605
True	83.58113763144327
True	103.24692517284468
True	121.49611495021082
True	366.3474747780803
True	36.33966113599236
True	457.0233042970529
True	234.1271772309015
True	5.059986765192456
True	116.513076536381
True	451.4116319751548
True	49.67640571309764
True	64.81595289434529
True	174.68503736264478
True	291.5423296572185
True	959.55283094144
True	398.0832699093487
True	978.9206121266257
True	182.7955228259655
True	1024.3541064954206
True	752.0945299511
True	663.0305526356875
True	405.649157898702
True	367.872123590193
True	79.2847288198782
True	75.09032230209004
True	78.88815297627885
True	178.6773550812627
True	479.0502927860261
True	1102.1469476800285
True	179.06354132566605
True	346.9100088514997
True	443.60200637819605
True	617.6950150628118
True	604.5513071215722
True	282.5590854116551
True	482.09590449248594
True	671.0913081883377
True	93.73753365454522
True	758.060544467817
True	265.76689391601144
True	134.08405482301936
True	412.2517474880955
True	882.1894581267977
True	439.9129261965338
True	850.154900670692
True	199.30522011535905
True	349.8747285381153
True	703.0490689414506
True	629.6925089668252
True	183.3938249109597
True	268.992671217431
True	784.7755002423106
True	30.349944363263724
True	191.6062073055273
True	477.5267322630325
True	710.4991964545707
True	108.91937824663592
True	37.22482630944341
True	160.6597523625705
True	714.3899382957403
True	322.6541327571234
True	551.260172301229
True	356.068341592748
True	295.08319309373974
True	445.6648966422042
True	491.6072979985517
True	71.52471305035105
True	374.017955264116
True	752.0937890187973
True	0.0
True	293.24445205641115
True	257.2071866155766
True	957.563062501244
True	143.85192118274907
True	619.8149377234553
True	647.8471058233613
True	111.9471700166069
True	216.6527739539322
True	129.40782398932046
True	11.085922143114423
True	288.9996346680443
True	380.0885127254409
True	1135.859253787928
True	242.976763664116
True	402.66116304959405
True	647.2960928915381
True	206.41070696066825
True	26.28558212147004
True	886.0275950857704
True	607.9298361503866
True	151.82545219776694
True	614.5132314155147
True	168.03160188683106
True	307.5451769437548
True	761.8236410627597
True	33.32874579850346
True	107.67339572433154
True	527.9226498367095
True	65.81565363441104
True	76.90972973804749
True	388.2300484442701
True	23.448207612221207
True	755.0771264333907
True	99.43949499981488
True	162.00983679891135
True	19.092227116360064
True	720.313352990323
True	30.32465890447491
True	779.5928019565735
True	397.4934776856899
True	117.5518643793983
True	708.9302089456853
True	515.5038344015032
True	566.3063294168725
True	47.73927127964586
True	359.99092794627165
True	5.8112937024374105
True	95.6926136542575
True	371.7235149662399
True	46.74068798911308
True	120.11543207404358
True	311.49076548224326
True	183.19770420383
True	102.89440154420647
True	629.1345177424286
True	19.369451366496037
True	1166.7174486922702
True	507.8715654208776
True	303.8443996262929
True	495.6050617430096
True	128.69579733524418
True	787.89944880614
True	1132.165209425188
True	755.3502688597214
True	170.18351561279994
True	232.01392923950928
True	54.12961647899665
True	58.08450887091401
True	155.29273683622537
True	99.98166891095023
True	170.6905421619173
True	1142.9080496774975
True	300.7408246605629
True	365.6764742849305
True	690.4162259921428
True	17.572890152640827
True	13.272093890979322
True	570.9427154463247
True	5.436978284320013
True	109.61807480912152
True	668.2619682314115
True	181.70701057771896
True	650.4353442848911
True	845.0142823822077
True	145.61105149868817
True	904.9586698370084
True	3.5430936761062584
True	444.28213985913743
True	1051.5663887933802
True	24.694896612811814
True	230.02394107876367
True	151.8699631182183
True	968.4866764497224
True	231.00559911293985
True	492.8737351774008
True	121.99276962522862
True	496.4364202391588
True	148.3620680792216
True	96.13629163192827
True	396.3767325173092
True	69.71561642156324
True	53.60686394337897
True	1094.9419318446094
True	276.2019990289573
True	153.6053158751106
True	369.8535065311847
True	406.3215515905652
True	208.2458339764904
True	164.10227206952334
True	392.0375641118471
True	35.86254319625064
True	488.3296716304205
True	1119.3460286758989
True	107.69850821455464
True	478.7755820768149
True	314.2163989458865
True	25.172251020183083
True	415.9440988592343
True	108.864708032746
True	604.2236350150091
True	213.98509259888723
True	435.188196098768
True	20.38663987548372
True	435.3540086276121
True	106.8267867076596
True	345.626019029238
True	35.241246795379375
True	165.64369045144133
True	250.2618941481585
True	739.1399691081463
True	57.93020686029247
True	140.58362560379138
True	235.2693236985124
True	139.13528143041452
True	646.8300732350733
True	578.0580424112561
True	783.4276863821729
True	394.004791299463
True	535.077565148101
True	414.2666159713138
True	690.9454961264141
True	72.44270965976246
True	456.4664344018968
True	429.0960434122903
True	44.69445024568035
True	88.85087587439018
True	128.34354986949012
True	91.0887334373958
True	317.5766469287417
True	862.2209118350536
True	327.8044447186674
True	1076.8766871291562
True	314.4155625516776
True	911.090558957629
True	148.69708410755584
True	566.7201678663268
True	627.3646158434104
True	697.0760763073408
True	450.7807523296391
True	65.4340213936428
True	286.499123222691
True	40.63591274684805
True	171.1854812578918
True	175.139889802325
True	1087.2482827448837
True	229.93146099656832
True	557.2815178716792
True	568.8837943891084
True	567.1777177613819
True	873.2618343242609
True	583.0640040569867
True	656.146515809192
True	945.9457046941424
True	116.4411091464408
True	315.8982378717604
True	258.2083367075566
True	317.53811258572074
True	85.94582152789374
True	389.38072247125336
True	4.211238903601035
True	338.66458609701624
True	261.8459268959113
True	614.401907832554
True	285.5851705569644
True	367.7724453802999
True	11.005031155500673
True	63.533414877402016
True	541.0032889444045
True	31.329005108670856
True	144.25897210321398
True	66.9260815250921
True	147.92078611706955
True	238.24484886946996
True	67.0522813215716
True	366.713649713504
True	268.7823439386254
True	104.03383597342572
True	346.83828394688106
True	65.59536999571648
True	567.6308918621529
True	832.3928381630442
True	278.60056760530443
True	1172.4913030995406
True	115.61435661071675
True	321.8394107017994
True	1051.1626157869932
True	90.66186849517833
True	285.3577020088149
True	10.114617109665083
True	399.3208201086195
True	447.8298962495769
True	154.89821778019015
True	623.1765559686921
True	897.1509364390831
True	164.63823813201302
True	75.34037765855521
True	325.7619804197255
True	568.9883176380489
True	607.9164310319397
True	1200.246691614468
True	26.850597899974
True	928.2391505576634
True	143.5334899937717
True	636.0513553012357
True	113.67001303907786
True	127.18457623805094
True	190.7780765435589
True	169.5132601016572
True	746.9745498741618
True	197.43821582026092
True	231.2330723135179
True	69.51271358579618
True	503.51605628833966
True	448.9254403559312
True	172.83777861972752
True	239.5347568427172
True	16.09439726480644
True	424.2597229655962
True	224.9483118313589
True	296.8974079395512
True	110.69584014152102
True	683.6490110394743
True	427.8434358250617
True	260.3784102282441
True	648.0710999066836
True	507.8287339806722
True	487.2577983604488
True	135.28885673080825
True	531.1697359965353
True	429.760342382284
True	2.695150913569354
True	192.1629673325832
True	87.66917806119689
True	236.83641990110985
True	2.3187603396933936
True	121.56224447739822
True	347.5375011985746
True	7.3118215176933
True	901.1830498935929
True	163.2156039687051
True	724.6322958037748
True	790.8488857183156
True	166.58751626081292
True	219.71795934168983
True	472.3470639050972
True	814.7070520306519
True	49.78961393601397
True	40.34764191279061
True	130.0233205395016
True	625.5824292484492
True	724.050151924445
True	179.68879671006272
True	596.9918619570593
True	576.9446324933541
True	892.4253896726092
True	404.7386614286072
True	188.35460910935927
True	888.3120836989851
True	206.33071845797215
True	144.27813172734142
True	332.93215661045105
True	225.8389251008058
True	198.7107404751745
True	614.1674951724592
True	251.47912135792183
True	198.6187100720353
True	462.06088375454857
True	465.7597445395127
True	62.07362902540497
True	286.27073585191005
True	82.45459336241525
True	344.2014982148225
True	357.86201132555885
True	250.6639906450444
True	178.55772535087385
True	370.1467627961808
True	653.6432658958435
True	758.427863345494
True	303.8371427009873
True	738.2584306620835
True	62.79199188265498
True	884.7458743664736
True	353.1180210194344
True	13.139025546456994
True	629.0140910414882
True	702.829032020674
True	257.7984403791993
True	165.96813345412855
True	49.49141993683524
True	394.18240965968096
True	74.97723940174667
True	13.728447793877503
True	913.8588359587218
True	367.4979510580095
True	181.37661293285475
True	969.6437825968976
True	13.021322431895936
True	809.365415288336
True	32.351009154075214
True	665.5834025645288
True	58.77298064137979
True	766.6380363475879
True	445.0761645972256
True	197.9513770293645
True	444.1192753010414
True	200.97489599201785
True	298.80529239481143
True	221.7547456077212
True	408.789426683654
True	10.245513032609097
True	321.981247092403
True	109.40697565748223
True	10.296795963558504
True	472.9894337125321
True	732.676270434876
True	281.1089457942848
True	81.0851238695088
True	306.23962364504183
True	83.17883170325518
True	187.0296224389107
True	176.22887548763347
True	382.8608065851458
True	43.08430522127096
True	131.81269385463904
True	389.43615588814686
True	870.1522294783388
True	114.64746411569104
True	211.72411635266897
True	441.48550278100777
True	18.25005378068273
True	412.23915682049625
True	504.0743641416353
True	89.4839736814526
True	377.2566226328372
True	345.1016152115168
True	414.57539733311006
True	587.2827981634922
True	1020.6055266130682
True	987.7187458774368
True	55.190670725361805
True	1077.7713578851535
True	113.56260291428514
True	113.64575061515676
True	108.55225599200722
True	498.2161166953326
True	374.5808898052441
True	567.856988373216
True	265.0813914204983
True	157.90091037723727
True	405.6978979790976
True	15.751335770282914
True	459.2284581445796
True	392.0828294176897
True	149.3889392489336
True	93.15238342101652
True	525.2788560568962
True	998.6676276098232
True	197.26884355625253
True	64.98186181270671
True	437.49579705248425
True	380.67431278547735
True	485.9770008210997
True	333.4803157725052
True	4.600928792592954
True	540.3397691296532
True	524.2145123548568
True	491.4640680967176
True	184.16247764070272
True	101.08201782373
True	20.038128820890705
True	370.4039410315799
True	105.73047000702292
True	6.874903118744513
True	34.20236275081074
True	353.1220185229349
True	658.826212636905
True	127.1915216358902
True	93.16169617812076
True	23.140776379448752
True	395.86142705791815
True	366.2783431964596
True	756.6247765994239
True	305.20509969561635
True	547.7120855382177
True	546.004585737101
True	529.803180100124
True	294.5003714061243
True	545.2730197242731
True	102.822616699965
True	580.5611162854466
True	7.221531818375203
True	367.2657043033548
True	456.0677995440647
True	962.9312664449038
True	350.2325130105591
True	812.0529859257018
True	986.3240896943304
True	178.0586824956708
True	37.75485379098934
True	363.6109615190684
True	393.74547093350645
True	571.5165563531364
True	250.13644470322592
True	29.334067173851835
True	650.1159934195508
True	130.656631508887
True	1020.2196458837952
True	308.3564065416312
True	472.52685973360246
True	119.9317350743244
True	810.858243975979
True	139.37959159640843
True	828.3705217586753
True	566.1674776113626
True	188.88939963361764
True	116.6332098385096
True	64.99931795346018
True	573.0604122339206
True	915.023792979972
True	419.05650395779776
True	543.7058537161635
True	132.96748172917685
True	644.0639828535343
True	499.0521220161227
True	774.058873270795
True	310.7153105711755
True	612.3832729711919
True	115.49794957547422
True	24.426890925213403
True	416.1640967312671
True	171.91421981935534
True	104.825518423435
True	371.7907905016667
True	1083.3324313277406
True	250.7228525652841
True	553.6931919018872
True	11.276881616179365
True	76.0972130538533
True	327.1115128196773
True	774.4664614742406
True	456.0085027955922
True	538.6454450799826
True	724.691623661378
True	71.647985520785
True	698.9280615467912
True	47.56146562258408
True	101.34143325597302
True	181.91526027530756
True	81.03579909119374
True	26.17062023062437
True	283.8678408603018
True	488.39660024164834
True	921.966613579024
True	856.3756432931676
True	6.376849910056199
True	287.98793353671687
True	470.2372806234837
True	120.08181380601788
True	238.16894085756115
True	321.0516068727489
True	1306.764239169063
True	453.6381882738715
True	25.59083597867493
True	180.9415775924408
True	725.8145939226864
True	39.32146073353072
True	175.54565963453388
True	567.2538701316367
True	70.50418876920759
True	861.2553001130342
True	321.35810054753114
True	670.4511806678822
True	76.3429759019018
True	661.5546911940006
True	593.5190131896146
True	886.8428259359498
True	248.42138720088207
True	504.5745186463264
True	849.2200044850387
True	919.428105395237
True	235.88130648907708
True	747.6278253352974
True	221.0252286969422
True	455.8931623264694
True	378.6007438418389
True	500.0364145231026
True	493.9177815483051
True	329.96995262953976
True	348.8086346658133
True	112.96901905084096
True	351.35338492890287
True	1122.7610606817218
True	322.60377201982806
True	143.45249502884204
True	300.76578272932966
True	737.0182702703156
True	658.1046703615119
True	404.59329172491886
True	124.2137375300224
True	338.67891230541824
True	36.90248364146846
True	177.43964664075494
True	87.79819764475842
True	87.53495328288916
True	572.214521194834
True	143.48211942093857
True	133.21008312503866
True	105.7237618816662
True	85.43245540148777
True	455.5145458896914
True	383.10607079553057
True	1013.9322967051178
True	528.191281514346
True	837.0357759627649
True	271.8848216657946
True	310.1058480227356
True	531.564596813638
True	192.96651821736245
True	754.7415924717754
True	256.8055531528731
True	346.5779340886205
True	68.26998660485356
True	111.29511150618546
True	259.45253873225784
True	120.129597906223
True	462.01664148165054
True	30.14610572418509
True	559.8060527503558
True	1018.076092439515
True	731.8804929494934
True	1.6193375243557222
True	59.7773224113788
True	489.16109695200254
True	444.4995883245965
True	75.11788516441581
True	119.03616083357498
True	311.39347914058044
True	77.9756136095482
True	53.84243011037465
True	720.2744221674262
True	642.9415139467828
True	163.69584044472222
True	174.36152486551728
True	520.4076736805497
True	48.69328697179416
True	22.95606998420029
True	564.4300044655619
True	418.60417562580767
True	1113.6624926744012
True	50.15967405926017
True	452.5529451570712
True	855.994473552288
True	802.1848217832165
True	282.9132664488179
True	734.7481726466528
True	389.6297015013839
True	42.6615932514584
True	94.86791633380372
True	736.6082597584783
True	75.62373736943829
True	145.69296092993198
True	939.2856448727988
True	193.9747382137196
True	258.5341570669745
True	103.62261017492648
True	642.2528892560069
True	599.2423165457056
True	208.39059173907089
True	433.1635525594028
True	39.98673820310157
True	280.2927970237416
True	584.0325276182028
True	645.3417888398576
True	321.46681982199084
True	72.58381363217208
True	910.1315108811856
True	1099.1335202362372
True	572.9260647464642
True	64.51038442857786
True	30.004168386674262
True	93.1551387964708
True	106.81477611487304
True	98.9744496997297
True	921.9268311199093
True	1206.3265453632407
True	718.9331314494
True	326.4869390263493
True	8.431517387121389
True	22.06191291838347
True	330.14544540852745
True	480.3918781460852
True	46.12628002335124
True	576.1774262492099
True	433.71718306145465
True	393.9078552549451
True	81.91679456103766
True	197.75384012441367
True	252.60402462330768
True	138.22498153160436
True	382.881493483002
True	43.1373534981562
True	183.93308767596827
True	1185.415132351283
True	5.873665745105381
True	27.40091205397992
True	597.3238225182422
True	357.4264660092395
True	797.9779761802181
True	154.8449041602279
True	754.1012648691716
True	589.9518489166097
True	278.3777298912393
True	462.1240682115868
True	343.5874628170948
True	297.75170516374664
True	265.03266327792
True	383.34990045709753
True	501.8842252871535
True	479.5072955413946
True	108.77774266025332
True	354.21621456796964
True	8.470934031637295
True	186.41026167411636
True	226.61859774436405
True	868.4354470483831
True	579.2696225985995
True	32.821142605051286
True	726.7675261962434
True	827.0298282754334
True	109.11256225203608
True	342.70020287479144
True	857.6376970113943
True	216.1573086498811
True	162.62635698019866
True	534.0629831356077
True	599.9589626805387
True	1106.0928164003303
True	149.51561549851473
True	156.30446180347565
True	257.69505845325904
True	316.3007405776038
True	421.0379749364049
True	416.06922177681327
True	316.5729221859324
True	435.6466836931843
True	494.4742152218122
True	228.07412667422804
True	1499.870371652656
True	254.72436956302244
True	404.4073408482938
True	53.40825738378263
True	756.6948860120476
True	260.2904334011544
True	900.8009943707508
True	555.2277840181924
True	323.7587091889521
True	802.9345953098839
True	274.9730270728897
True	217.9580538244738
True	256.1359317903481
True	220.92514224911923
True	147.58754964345235
True	253.3543114563214
True	742.2366460132853
True	527.4604462811362
True	202.69484710782385
True	1136.9724703113973
True	118.97931578037957
True	270.38824804620486
True	72.62375285489271
True	307.13213038335164
True	423.3384090852781
True	84.78046757512476
True	220.1876175134668
True	70.41771351204753
True	689.4616033801576
True	370.5522745296505
True	232.42595968683415
True	752.8310076020497
True	875.0002668042657
True	819.8652244356716
True	832.9347925018268
True	336.6269032344948
True	1.1048748207786478
True	266.89776249414695
True	53.05758026239032
True	385.7531261095256
True	55.07372009397681
True	362.4301889225839
True	846.7702270672183
True	1017.4662895170494
True	393.8337880794073
True	20.94455758241218
True	547.0043903848434
True	504.0664854204774
True	191.52778872029043
True	236.7099034769202
True	285.93234218718084
True	21.40546106610048
True	125.9622645645372
True	969.8045599277024
True	63.65278282670082
True	470.556712052179
True	784.8954129223949
True	103.25344271558792
True	255.2538682734153
True	114.66764011299114
True	15.506856197823216
True	1.5456747913679645
True	118.99793008312167
True	1025.138724151027
True	486.5056333316597
True	68.25318736219671
True	783.5748682683156
True	332.8849045990562
True	1.4345869637145694
True	447.7046430898869
True	192.28256473155187
True	484.24545240625343
True	83.35735960166993
True	325.94071467413505
True	369.0405224887734
True	169.7381484308353
True	216.9518727888702
True	127.76694235878644
True	173.02744371271297
True	971.1839994325084
True	16.561334256786914
True	522.3527987283097
True	488.5077102004794
True	405.3251912490614
True	217.3610117651824
True	240.48852661799083
True	159.60839359525454
True	50.92872347519224
True	479.5259838410626
True	151.55662979397783
True	841.4541515808833
True	827.2874891921273
True	258.3561298081543
True	310.8279174218622
True	526.8119921837853
True	42.08459200539812
True	82.64135023261302
True	733.2720909546287
True	1106.0125831602832
True	108.98101776986682
True	720.7569654718435
True	138.83367539051187
True	929.2854799140688
True	681.5265864184041
True	98.53958068242208
True	289.24778205925884
True	614.6275447507558
True	273.32063617138965
True	46.28418606353078
True	560.8614122914229
True	463.5773795734079
True	5.811337818462556
True	478.4424121477561
True	65.49480705902013
True	183.46805027734828
True	240.1834799200876
True	307.16616244268334
True	73.7411748495446
True	235.85243318649455
True	346.7776289266255
True	445.1618282334794
True	935.872348331052
True	48.30514621022881
True	913.41319382468
True	1021.7703307882114
True	130.13798382908692
True	71.58625060285463
True	982.873286846825
True	34.66193723031274
True	234.5370464448262
True	88.85149755960893
True	219.38481735733595
True	370.461621909994
True	954.1797908153244
True	97.25557071066108
True	74.4047131854198
True	672.6378410111718
True	274.50365259083026
True	703.000059668083
True	54.96708093247064
True	475.5956858851004
True	395.43143378621016
True	677.4800187049195
True	52.552495080830624
True	108.93135866129823
True	28.16969517237088
True	281.5221980593635
True	42.90324274987017
True	358.02028954545074
True	3.729562078683418
True	1214.0716071762724
True	107.51463215829789
True	142.80674314909916
True	358.3517595821817
True	717.0847820431588
True	680.9478577800513
True	972.8989728995892
True	453.3469995453448
True	404.75137529852105
True	139.89460673135238
True	401.0478924049687
True	851.3907902238852
True	418.3362904596472
True	931.6074512650952
True	89.39209025213529
True	426.2366676434707
True	174.54151515338353
True	287.5557621909415
True	747.4206942524696
True	166.50112042222068
True	138.48806228876862
True	65.46888879594542
True	877.274470149356
True	754.561442294423
True	80.48478878297786
True	436.504242944821
True	743.6021695760807
True	414.98017056763655
True	55.95520083709908
True	324.6273539567181
True	781.790904011274
True	28.860734794748915
True	358.35279859683925
True	165.92094235198164
True	285.35222362926544
True	34.187590345725376
True	227.63231531362672
True	777.722142391164
True	634.0986002185072
True	57.70817149853844
True	297.6146822056125
True	904.6073815052156
True	16.920567914279413
True	317.09924341831857
True	308.8326994256697
True	421.0741672310948
True	223.20201811152887
True	602.8637403962343
True	47.238813228228494
True	927.1041244697416
True	923.9176198613148
True	49.72866361243049
True	409.3228567142133
True	711.8028658976463
True	936.8131354441504
True	266.11694587526193
True	574.3653343894771
True	132.75888978231373
True	189.3923975285433
True	139.19224102936974
True	129.69637674114418
True	203.45440206180385
True	965.4768332008614
True	790.9527002088405
True	976.3878980162063
True	20.625142457997867
True	27.073936836238328
True	365.20916070909885
True	13.402247041858985
True	630.8316255700123
True	1064.4174463954355
True	277.3536442138206
True	207.92205218313023
True	83.29364635641343
True	209.2327314920176
True	130.81483938046875
True	47.9590107679163
True	136.99028088981456
True	90.3059042834396
True	250.7626789549104
True	527.7776396660075
True	165.0048024811162
True	30.266779597798617
True	61.04866151344643
True	413.1514426039769
True	265.12935729013594
True	602.7081695459754
True	20.63235654930681
True	112.48096837202408
True	664.3152382301181
True	261.4338321668074
True	471.2327409892157
True	651.372827579869
True	101.76516763786428
True	112.55574609601112
True	75.69884656428378
True	27.33339156528798
True	124.48751263771064
True	87.34546474327311
True	103.01901813364748
True	157.48892269619367
True	241.18591874337295
True	822.1101535854339
True	287.2354210555068
True	936.436196706164
True	165.89513265152087
True	198.08753307715435
True	789.6897030253962
True	309.7365049941351
True	607.345190297976
True	257.57994244943814
True	364.2605766137976
True	445.402076831106
True	568.112957922778
True	662.5943001445432
True	355.32483368628886
True	36.523239284642266
True	561.3526500088042
True	610.6413837617712
True	19.489474386896543
True	11.488815462128525
True	262.6814407131757
True	403.1484160351664
True	446.2229259846968
True	70.4991029477933
True	613.3662308398823
True	945.1781673710065
True	228.48983296177877
True	901.431454225446
True	281.45066554368594
True	104.24065829829053
True	260.5173658041336
True	678.1942808691404
True	43.23506224562895
True	590.2305520263438
True	1286.5794118041274
True	1003.524282365296
True	921.2746332778108
True	217.1663619038545
True	89.93487666993619
True	199.30430493853328
True	829.4946895672357
True	138.3536064782766
True	1055.896295736724
True	825.6330618910088
True	42.79725438894724
True	90.85384360869084
True	422.65082376627305
True	410.808239913142
True	214.76376318808448
True	505.0704049397084
True	659.3140662968668
True	124.0540872015574
True	275.48574709058994
True	997.8405515473794
True	53.808755487077335
True	691.3267613174132
True	555.2007234101264
True	39.85207032723416
True	805.1861470604744
True	383.8787359063364
True	577.7732004649631
True	110.78293864998986
True	266.40169782496383
True	218.75549897319587
True	25.644597069127357
True	137.2720522835908
True	742.7813346228035
True	146.64428666327368
True	368.7037947689298
True	67.10598848194694
True	594.719639743363
True	610.7849379080967
True	221.75952187842623
True	469.6035533540049
True	156.6901871881124
True	161.23260016751706
True	219.71400458497237
True	274.9955600135449
True	368.114581124783
True	130.75996021967427
True	187.4310864946582
True	27.450426672490867
True	881.0379159573193
True	307.3788404568479
True	9.623624131465755
True	370.3268139435881
True	164.39549586632944
True	618.8311580570551
True	363.1115866904124
True	585.4890821981885
True	522.4568365925082
True	475.87725472067496
True	806.2566002840881
True	244.7785880914184
True	556.2446137853192
True	156.41329277797124
True	545.9925423641931
True	364.63377606039126
True	379.71204829329474
True	132.78690990826937
True	137.92871596823366
True	107.74144820192964
True	64.82168056833483
True	710.769717562172
True	183.7541073126824
True	47.66154702952488
True	0.0
True	550.0165345900277
True	111.02720565606336
True	22.82956444987159
True	39.14713797286865
True	114.03700090687246
True	535.6864080083317
True	185.6761323126086
True	108.66049146812388
True	34.77881955422047
True	150.9299118531322
True	909.5893360326496
True	50.1671436070513
True	236.0702289503318
True	708.6810278855361
True	312.77732044465387
True	473.3661712797181
True	464.1559440601653
True	504.3973694936086
True	601.4674040974575
True	909.4487023524528
True	249.97129422261835
True	1005.4849122863428
True	914.8380281488246
True	624.6776589405997
True	341.5416969773317
True	840.5159093478193
True	9.407117371096662
True	34.04676859426432
True	296.3891292982155
True	41.67216509839411
True	201.6248887066758
True	753.9630325524017
True	219.8563932774898
True	748.1106709478779
True	767.4638367521479
True	125.04797283947472
True	360.78636038879546
True	568.373752712343
True	26.27779633408301
True	138.210518066583
True	444.6617119823894
True	309.76419765105777
True	199.37873140617796
True	106.58538627248282
True	389.3437237053632
True	23.331296055319243
True	369.6056999373712
True	366.0017211656083
True	1073.6771521590272
True	374.73264199366525
True	31.513332449126377
True	444.4870257272329
True	435.09801003485165
True	233.3701743631838
True	32.41129435238049
True	754.1106508941914
True	437.3388142032655
True	185.176779039804
True	14.230356761073937
True	1208.4851361026278
True	168.54410806256564
True	26.59166588203298
True	311.6659638197985
True	283.5202238363506
True	116.12702326502946
True	279.7280533381471
True	48.74120654776674
True	319.767635844547
True	312.320285028114
True	326.09423526316994
True	31.530960628024
True	45.75696995565402
True	1041.228116218778
True	24.27311289847036
True	12.468796421245756
True	179.72106223414994
True	637.6836229277419
True	8.509578686010482
True	190.05612627188864
True	175.46747815146335
True	515.1305748367869
True	400.6342427212024
True	749.7600712314304
True	323.3465705138947
True	489.3051776635746
True	450.4076985284127
True	495.68829089357104
True	98.41476360976226
True	1271.0347757263662
True	892.4101005833287
True	298.6479066849916
True	550.6096708822479
True	98.56235704368558
True	585.7266443142514
True	401.10079863226537
True	156.68632476168642
True	79.5653100988934
True	346.4177777357089
True	165.5147089160346
True	31.82050134897848
True	603.5962164115546
True	371.558463002121
True	74.00337941200485
True	29.781420054217968
True	662.9840459624705
True	488.3304065276646
True	73.37462368508194
True	21.19384502591261
True	325.46366679928326
True	324.1031407994141
True	719.868534416173
True	541.9620785342596
True	562.1450139033825
True	782.7233077615122
True	7.54073933493709
True	54.979987727146685
True	33.56678373618631
True	60.67373249026405
True	505.70935912687656
True	582.4709468562043
True	88.26011590581092
True	111.54897054066733
True	194.69253121961196
True	73.23099215732539
True	166.078271194827
True	204.2171873552618
True	274.06295556994667
True	816.4908727094065
True	615.314883026201
True	289.8868892575146
True	185.8038097435486
True	276.94529502992907
True	246.7307642797421
True	785.0458149931819
True	331.2427003670114
True	167.48080949866394
True	876.3220725276866
True	351.90582409381034
True	477.8980221402887
True	154.432545861319
True	115.53934037251578
True	62.39333476943469
True	213.99668603526652
True	989.415112090208
True	501.85722635100575
True	121.14315348785988
True	343.29963329770834
True	96.4222036557531
True	694.7727523089665
True	3.355396478584248
True	688.1501058314748
True	38.99867839996408
True	933.586967365617
True	851.966069962083
True	211.2161948151268
True	29.68703413693084
True	80.58188372037267
True	453.7072194442929
True	224.0399977033986
True	1.0926877688320282
True	73.76685545779287
True	1083.0839017967903
True	345.5496133754641
True	673.9628218902487
True	515.9825229203759
True	33.986263257670906
True	135.26596307711688
True	437.9846871701181
True	916.4131661945462
True	811.4551903669753
True	431.8090097318675
True	352.5315115375017
True	17.588220822194124
True	71.95400621650352
True	720.9454275105498
True	481.6784752084661
True	382.8677664315512
True	878.5756518021847
True	25.719222874015237
True	221.833789255026
True	873.7773956515935
True	239.58661849040084
True	8.580644093967134
True	514.147932838549
True	103.33676593712724
True	647.1551164962782
True	55.109972214129016
True	262.86820895485977
True	853.7034084604462
True	926.550940197013
True	284.0158160475633
True	420.5856904483528
True	114.45569328188944
True	584.3063439749972
True	259.97557144759503
True	188.95072386447592
True	849.206607027914
True	54.46865238332162
True	727.01071793974
True	272.6259335253382
True	291.9220568304675
True	165.51082445331923
True	464.071737967028
True	635.1956649740071
True	364.8948162608809
True	397.96395568147454
True	65.59821092556948
True	162.4288971351675
True	445.0727764908204
True	215.46872822353487
True	36.107669198229765
True	200.7700332767898
True	385.88183949901264
True	386.78978723846086
True	728.0308750568996
True	139.588960655419
True	641.5205264193163
True	511.128278959909
True	611.2519975056632
True	133.95764920872276
True	39.78895677342951
True	672.8568613396371
True	67.85322459088438
True	539.0790244898897
True	670.6506723070761
True	446.3342085607315
True	128.66688159100343
True	528.8187713019087
True	5.1096319656730245
True	394.9533284087081
True	33.71046430093868
True	638.9304848480783
True	269.27419824954205
True	570.2706921177383
True	699.5800306626691
True	142.67414189643904
True	522.9682963460779
True	477.7290731294276
True	64.75090941490024
True	936.3633010613378
True	2.2377935873696524
True	26.553285016771703
True	624.4248467610878
True	685.5658963777047
True	138.31510688489345
True	416.9578354903829
True	129.3405259185354
True	79.29021361750937
True	462.3181731604051
True	41.619648182213965
True	515.7939734181738
True	13.060498915909289
True	815.5877052109032
True	528.5092018380295
True	680.9020141115892
True	101.57535319892597
True	369.9251147679561
True	982.4168723133844
True	853.9555354673483
True	140.45102867348743
True	546.8155026640814
True	453.2051755470494
True	252.94657171596955
True	249.168291276967
True	6.326184884031649
True	317.4084883919808
True	11.26936106619474
True	368.7211455641244
True	72.93862340509823
True	411.75835066026974
True	645.729762227455
True	125.98855106944288
True	236.91760921465328
True	622.3500168531407
True	672.7239821952115
True	299.8754296422039
True	136.41865211963523
True	165.39057912181775
True	480.0051195797788
True	85.21849684035654
True	10.07596940559234
True	490.011759496205
True	567.3932818291788
True	20.33038244541326
True	142.90897641760316
True	922.3329049868622
True	496.8993046064424
True	272.46029608727963
True	33.70038951115085
True	485.87449490612136
True	107.7891750332243
True	578.2622927155942
True	667.1901263830493
True	298.8158718712192
True	380.57930446346506
True	180.37936207338493
True	250.13200995048427
True	77.49781382243397
True	212.26402972060217
True	506.4471491079457
True	22.1605245319864
True	434.91690178339246
True	369.20762307265534
True	692.8315954238886
True	882.3269090809453
True	901.0195832156444
True	158.45805314141796
True	406.4630947205222
True	74.99390912932336
True	177.7771904441952
True	314.3270702849522
True	10.648408126836925
True	767.5404074412489
True	23.35042489158233
True	388.4707625450406
True	273.58866658903275
True	660.8086710189906
True	199.023406654122
True	37.61220051395421
True	694.2102728633134
True	1090.0407515580034
True	228.02390749018724
True	130.11367668151266
True	623.9247280152215
True	476.3545424397981
True	17.94604506588565
True	809.9579820799761
True	108.51743704266242
True	43.86351684110132
True	303.1691400059705
True	364.1151398585063
True	389.1897100415831
True	272.1744619693171
True	19.000301459505163
True	22.78527296115669
True	840.8823008979571
True	205.0784401284733
True	114.43760559619372
True	860.5140068094545
True	656.2034339903471
True	637.3150626600263
True	452.1681608003705
True	148.040660546041
True	32.757709148684896
True	103.70871475229497
True	438.03233932211015
True	216.9630631048937
True	479.97056388061407
True	139.2804925254001
True	504.6881694082021
True	652.5703467125423
True	955.70913330557
True	25.33666178704366
True	956.7314139136064
True	1079.094736662889
True	489.7252408069616
True	80.97037588240427
True	795.4836824077084
True	642.2547477403308
True	671.6530631021011
True	170.6683354094543
True	726.7281272754094
True	710.967716527719
True	123.53654358095808
True	796.101342911539
True	825.9939891056422
True	491.8044480229738
True	224.9964711425529
True	74.74600924158946
True	308.6387805185564
True	345.28312083652
True	456.4399109387035
True	428.7021636209562
True	191.8217075851264
True	308.8563934772605
True	2.7893753906106395
True	12.208764545568284
True	106.63454654237272
True	136.5906350099646
True	362.0057094494662
True	339.82606713070146
True	110.7878572072972
True	19.246721859817303
True	210.22998965307477
True	847.7151671993927
True	452.6405067443756
True	538.995126472564
True	569.9588386383538
True	810.0861429921589
True	630.4086346174641
True	81.87867257055522
True	213.79632021710287
True	234.8994981303657
True	280.8278678814605
True	105.38665474537136
True	361.74637314999495
True	433.2078645024579
True	164.0276093592127
True	649.1251713777025
True	241.36540541786331
True	209.61270738300425
True	29.63927465262926
True	251.2983780051988
True	499.0618632815096
True	173.6634549295867
True	526.304855197823
True	486.48729015804736
True	243.9108713527836
True	101.39485709849002
True	39.41809327186474
True	392.4349915493134
True	790.5782724931296
True	168.65952072439867
True	1089.014454671074
True	1020.4404758501774
True	476.00989621840273
True	101.07221991433371
True	126.371834480738
True	653.1393216150954
True	8.103815569597206
True	223.1196969619253
True	135.02736495285671
True	120.06554469796728
True	330.9714784645388
True	647.2195565701476
True	36.285625554250686
True	126.53358380618316
True	957.963417084012
True	54.11771671083026
True	460.8571397458962
True	528.8059474735122
True	247.37063271899007
True	131.21421123102513
True	944.0296688052704
True	1174.25622322551
True	508.9423827323016
True	646.4583428098125
True	216.65757549071017
True	154.2279308107611
True	331.1786859634142
True	251.71967539885145
True	169.8365683183759
True	303.31245713855003
True	327.4419248930818
True	11.549712298151388
True	627.2197426446442
True	153.56302703487205
True	81.2515415647551
True	437.6641776033304
True	320.5801009436977
True	1173.3360589068036
True	362.07101749630687
True	1000.5086243054188
True	9.675618271857864
True	264.4159485941838
True	223.61006428381728
True	154.68884051839882
True	525.6240780289197
True	203.85040462515133
True	415.7861284057107
True	319.61564597084543
True	117.59572901905511
True	360.5265488918136
True	1063.257679522031
True	730.2584739508341
True	234.481141811486
True	107.33317541066616
True	292.4470730592116
True	25.787078521686627
True	356.97191933575044
True	334.3789653485015
True	582.4616279062079
True	461.1446193526693
True	325.844820263715
True	156.664910745707
True	12.309541767406785
True	419.2690534399521
True	272.27123109415027
True	139.7177519312132
True	300.0709647490143
True	440.6488149539256
True	807.8269251327324
True	299.68276333073345
True	764.4769032351269
True	388.0620203714345
True	389.0692863296983
True	1.3365938479372586
True	1166.421457812566
True	105.8863201803109
True	900.2449673502456
True	208.1873161878274
True	462.8299725772615
True	670.1131061224909
True	85.73720452807923
True	517.2596777961452
True	34.37617003938409
True	415.4304482010904
True	76.8184039437337
True	221.22344441912077
True	39.62912377086878
True	653.6641304935157
True	192.46267452203327
True	22.489528043849283
True	394.6636783214179
True	112.82584871069815
True	159.9423921001977
True	823.0459058828955
True	260.3171889230679
True	154.87057311449354
True	383.8636516061496
True	530.6021193497006
True	329.5124878598679
True	518.5192461969153
True	615.779323347888
True	156.57394233019676
True	6.844448361558199
True	71.25863906660507
True	428.577128754778
True	87.61693024151626
True	75.41906869466341
True	1073.0770925617908
True	27.078690968769944
True	332.3874378705721
True	329.94075905740146
True	445.13202742861137
True	682.092988783256
True	194.55433659588297
True	646.2641311741205
True	321.1652236852393
True	344.5549194242283
True	276.6002897039964
True	220.60831960541904
True	363.7485743683872
True	444.6557854785606
True	407.3363616447351
True	573.9126271910931
True	142.1490875994007
True	77.05143051009883
True	39.16058198245175
True	290.75986787120473
True	658.58299421342
True	398.9241988252545
True	811.005419595462
True	204.60571854985747
True	386.81795266002536
True	70.59334084471571
True	54.74128098196686
True	408.01383068947325
True	201.78370961288047
True	225.3102509920594
True	42.82254591519147
True	1105.975877275374
True	185.1747917275668
True	900.543114369573
True	324.2112936396247
True	936.4883653358412
True	243.0139608983957
True	460.2828398061434
True	522.4687629148476
True	644.4783840020687
True	219.5427343025183
True	481.5473878245511
True	931.4066952872508
True	127.5068210755719
True	7.067569591687146
True	585.1911940432318
True	26.49447506965169
True	79.89766660518748
True	822.8951101050363
True	215.07702574359865
True	965.9229412015892
True	689.5029947190359
True	410.8689417256225
True	297.44519978212526
True	498.8003436469719
True	349.4602588087342
True	176.76645699786093
True	665.8730878316218
True	724.8659172229887
True	214.83214593450347
True	91.15541603942526
True	506.9547526689952
True	134.52776834984428
True	375.4741348564167
True	335.39345106811925
True	64.91485024692798
True	377.4178353373698
True	405.71660476526887
True	359.4891047759743
True	423.758911609347
True	441.518737438548
True	689.4041351666573
True	58.28953149850221
True	451.3888053075956
True	312.51300014209346
True	654.3561244677669
True	214.46734808242203
True	104.87981825275808
True	42.671651483037785
True	523.9113584410821
True	631.3417549512855
True	196.74292036179804
True	413.4028894799053
True	348.9883044451303
True	17.33167107760636
True	168.9368373719381
True	290.6958129658032
True	3.6667658328161306
True	890.4720537253752
True	78.20189595094864
True	104.67633737976746
True	113.52832279494666
True	373.4064394191018
True	36.18030792749765
True	448.39265205603687
True	234.73718568404817
True	4.981974927392376
True	112.86052638864336
True	426.8598711621603
True	47.60791742044399
True	64.93379113614044
True	169.988770302936
True	283.51871154267127
True	929.0054323951754
True	377.18481445245845
True	936.5968191132948
True	186.49058005061767
True	1013.9321766010617
True	786.4040840569785
True	639.2003357773561
True	414.161003326388
True	388.1884126613037
True	78.88469999855043
True	70.88187101630201
True	79.72359173157595
True	179.9211225558525
True	483.3410488684488
True	1100.5889661435508
True	179.983980868861
True	361.8103450344877
True	433.4293168694736
True	590.9667855623895
True	594.0778903661782
True	281.36446021112926
True	454.3791670550467
True	663.262974401985
True	91.78659249582672
True	720.8941936133532
True	262.8237840621358
True	130.7947964687778
True	419.740438026042
True	842.3769025518441
True	443.1174984222975
True	858.7480143307047
True	196.93761055150293
True	357.8139775939961
True	717.5080899950316
True	626.20680794324
True	188.0571294897244
True	262.0979185847842
True	808.3969687076324
True	31.63609353915056
True	185.74657418615672
True	478.0895667612385
True	699.3278288925877
True	97.97984875156394
True	36.399006230730166
True	172.74729429425878
True	711.4175962022709
True	325.3327528926574
True	555.3040784571009
True	359.92967251064454
True	316.47638537753693
True	441.5537832714126
True	489.99184091153296
True	73.63842125993945
True	351.3702578489164
True	790.3948330156345
True	0.0
True	298.4313817114135
True	242.54955781610744
True	967.3259565031552
True	156.02094162251882
True	638.7498322425098
True	635.5305633443896
True	112.6032548430317
True	206.2890983616263
True	137.14227948821997
True	10.476690048704208
True	297.19979138833486
True	374.1414761396196
True	1125.280314565867
True	239.0197889531498
True	406.7839482316373
True	658.0030407409151
True	215.8814552150129
True	28.125248649536672
True	863.6470617919105
True	624.8036200180595
True	159.84121642689405
True	618.0573644773842
True	163.36493026304493
True	305.99863055627486
True	766.1740004848374
True	35.697181913854
True	103.42624789700054
True	525.4518385728661
True	64.69699498636184
True	80.34489815807426
True	393.0878327462847
True	21.94072469372792
True	760.4199970566018
True	99.70023373114418
True	155.09597158453752
True	19.981356720642903
True	704.4915891849404
True	25.94580356227676
True	776.4199908613518
True	398.9609018553703
True	119.34839080433676
True	709.2313257532695
True	519.3732065184843
True	581.045515971524
True	46.39067192095007
True	369.82346012482463
True	5.693426712253226
True	97.90358211730982
True	375.46665404207823
True	46.96159845164417
True	119.36108439822166
True	318.61505530499824
True	185.15019381468812
True	104.63759272267434
True	652.4108395434561
True	20.057467630782437
True	1129.966947602757
True	487.4003741414409
True	305.2373752486681
True	497.6251189468675
True	125.24466666715657
True	794.5142407597353
True	1129.4724305252153
True	754.7205857133141
True	165.11368523852144
True	227.0573447899372
True	52.49619690209906
True	60.59225695217382
True	158.0020298117488
True	101.27166062236856
True	165.57365536970048
True	1168.782272108327
True	317.8585029037651
True	361.8208587029288
True	706.8283012567457
True	16.577270707328996
True	15.03774420964729
True	549.8087212038098
True	6.157974197310201
True	121.22829689676938
True	688.0277555178668
True	179.90428920205508
True	638.7184239472612
True	817.977952417197
True	149.51586040258164
True	896.3390419481525
True	2.9786262752681334
True	454.3214520886109
True	1058.7906116337756
True	23.654507957099725
True	233.16499154366213
True	152.02360623580807
True	964.0871948199364
True	237.25411111373785
True	492.1285875702028
True	120.64342265990044
True	509.2014486490775
True	158.1944702658205
True	101.31087150684506
True	382.8691426476057
True	68.61788123741474
True	52.28611743572685
True	1043.9674618292688
True	252.7692916053312
True	162.48317990082109
True	359.56732918972125
True	399.892231067272
True	209.4994333458035
True	167.78526381679103
True	390.4306712137459
True	34.48122203692468
True	493.5113039683021
True	1141.4063283751384
True	114.341798829034
True	472.29381044934456
True	314.822183148198
True	25.933462005073345
True	411.54696646567993
True	105.5098858934586
True	594.5815111191502
True	205.2839695306382
True	415.6187306936372
True	21.84107419937072
True	439.0812942894116
True	103.67036738941496
True	355.66062973438306
True	34.95590929470687
True	178.01586315886672
True	246.09822412882164
True	781.010203823374
True	59.83209960097453
True	135.38338511053877
True	236.0975114027509
True	136.78680335724135
True	654.9716969062275
True	546.6091631273541
True	801.5137538592502
True	387.51215164880216
True	536.2797787011189
True	419.66439974537866
True	691.4296374938984
True	73.92275512369868
True	453.2228468728754
True	448.1951709714612
True	45.86958467952018
True	89.70799244439573
True	127.18738281680824
True	87.12984628355463
True	336.0283245216224
True	827.1641455144301
True	324.4180811791746
True	1099.4666957144857
True	333.84061467201815
True	925.4432202340944
True	157.73622530260351
True	579.1324367596222
True	605.6365073558003
True	705.070776564045
True	454.2604782357004
True	63.24061583519171
True	293.74922665207066
True	43.025505895978746
True	166.7929838458799
True	172.3993397040287
True	1153.1602549083975
True	231.76519177480097
True	551.4825964792549
True	540.3591483239278
True	572.8390291940734
True	899.8733510469724
True	598.933912427792
True	630.0464475157446
True	952.693949385327
True	129.79393529406278
True	322.329504741492
True	260.04723111165254
True	322.6867708672532
True	90.84882009529662
True	384.6491241048858
True	4.702794900392521
True	350.75999552887345
True	264.80807018412776
True	615.8830221545788
True	287.9226086258832
True	362.7223106358716
True	10.534015192434897
True	61.14542076018963
True	540.3595197575453
True	29.45793095494719
True	148.3252536571928
True	67.60421119632647
True	150.38646273752943
True	254.62701631444563
True	69.66244839771419
True	387.4791384617002
True	272.2552413193489
True	102.98489454203208
True	346.4919188136993
True	64.15582102679062
True	594.8352610568003
True	854.0165609644563
True	285.7361889301918
True	1155.5182287897965
True	115.00568407507896
True	309.86380954918235
True	1057.5754786613224
True	86.87029806892257
True	283.6388424009372
True	9.916344987316643
True	409.4596797606456
True	447.2516564886537
True	144.3852664178645
True	614.6089532897596
True	905.91502644788
True	157.82317580575548
True	73.24234066148432
True	332.77467375506257
True	553.1462567630408
True	645.5623753764856
True	1207.9557193258306
True	27.74544633453627
True	930.0981473779872
True	135.10147540997977
True	634.5074589968475
True	118.86143169586452
True	132.71418244015138
True	189.0243020409756
True	168.08790146529648
True	753.4335049264716
True	219.536911957126
True	228.7192529686409
True	67.26948307171405
True	520.7501872918934
True	471.3636016564389
True	175.84032650784417
True	233.46309621614347
True	17.139002242564608
True	412.63686438328006
True	211.57249308818103
True	294.0676246400765
True	116.2104584058548
True	722.1098458851591
True	425.6964006053898
True	260.37878071030167
True	631.4530842153792
True	535.2919089569741
True	451.1733209188377
True	132.1365589893252
True	526.882527268227
True	439.07680981360113
True	2.668960699974265
True	181.3805278144412
True	92.82576233562548
True	231.72360083353232
True	3.198205948310724
True	130.90449220490402
True	355.14863900392294
True	8.104814170493414
True	842.8682507956593
True	178.14556467426118
True	692.1258425085479
True	794.2361612984552
True	168.1280751786822
True	219.7979159688516
True	496.3784069274639
True	829.989957778212
True	48.63423587099398
True	36.67475372184008
True	128.43835392619832
True	612.4210314238461
True	743.8770342706239
True	180.22269653815695
True	596.5984342374287
True	583.8319340005047
True	839.1507069226416
True	420.96621354432847
True	190.4149412910801
True	878.0212660943489
True	223.33355501249963
True	149.92176716461867
True	325.64987413439326
True	220.39321835221529
True	198.0624108991833
True	607.6679795272337
True	253.26938850709843
True	198.4287988743033
True	453.5723377216511
True	478.25681315492
True	62.63980473969711
True	287.118901217831
True	79.61088703682081
True	343.2983453767624
True	356.1580493382319
True	245.2885120251121
True	174.56839837661963
True	374.86501736032073
True	627.3589818662014
True	788.03026735991
True	296.83093339978933
True	731.6475638421562
True	62.626280375655945
True	881.8741216507517
True	344.4377161736745
True	13.184969173306374
True	603.1843768416719
True	701.2853987503456
True	251.31167086323657
True	165.24007566317275
True	49.24127208240241
True	380.03751218569965
True	74.76312407167397
True	15.440995372251578
True	905.4695684843462
True	373.12753015431326
True	179.08240704667094
True	1012.1158267638448
True	12.09870280417934
True	800.2371212123043
True	30.870795191353263
True	641.4360266658404
True	58.40343732310815
True	771.4247912663168
True	437.8253824095652
True	195.8725001494741
True	436.47666485376016
True	209.12181951189845
True	298.33686057068417
True	220.64996732420465
True	421.5364899857428
True	9.81820521304364
True	322.164865550724
True	104.87992481310144
True	12.42098820077354
True	481.6294647819573
True	724.4630540896981
True	289.5922900557301
True	78.08026758494017
True	310.9224209219931
True	78.63273534756956
True	186.57756775758497
True	177.08247224367267
True	391.1122950144753
True	46.195783754173775
True	138.52670880206162
True	378.1281903457792
True	860.6523679220043
True	115.2631681152884
True	202.25602819054265
True	451.4583010940719
True	19.4595157859288
True	416.0687833233473
True	510.5904408721527
True	88.15716361662965
True	392.46386245845633
True	344.3872892400335
True	416.2183501055282
True	584.747441668829
True	1073.3223792060644
True	997.675110089024
True	56.095924580756446
True	1051.4479322933569
True	107.21355230580458
True	115.51972196867727
True	112.73724501655192
True	478.3659230152265
True	375.4489387066751
True	568.027579803142
True	251.3422137124224
True	158.2167325148843
True	395.7696795567279
True	17.62408763560141
True	448.9129586582746
True	378.973518685786
True	149.25192980223105
True	96.06273236476132
True	513.0394638684521
True	995.685830138558
True	197.72105292178765
True	66.13863227062582
True	442.1867532377616
True	375.9463615708746
True	469.8851227681296
True	327.6042146592576
True	4.8056131974348455
True	541.8325538709475
True	512.5909742534386
True	497.7106723197789
True	194.73333629510284
True	104.32552494093083
True	22.006980698703835
True	373.6100511010628
True	110.0796278618068
True	7.38930282317483
True	33.09390448373982
True	356.2374071520918
True	649.2729709094126
True	138.37565041374663
True	92.74429843667754
True	22.057131510983936
True	406.72399573298594
True	356.8419153814013
True	768.3710221027245
True	304.7957546389225
True	505.5000857050472
True	551.5317341000793
True	526.1643949509942
True	290.2731052412406
True	546.4995747042664
True	100.79410257976096
True	577.3920168576142
True	7.749382480106123
True	349.4938415707128
True	458.23849651453065
True	968.5334041835786
True	347.9040553166985
True	789.0178213928692
True	998.9460245902366
True	187.48730897164316
True	38.091211222323984
True	377.464640615129
True	376.2303100628514
True	567.4409056949844
True	250.63352941299777
True	28.12249719770809
True	653.3723749909944
True	127.26147389064754
True	1028.2108803907952
True	313.7702784008045
True	491.2679434251184
True	123.2002983102974
True	798.2240191850368
True	140.97465808135885
True	837.0763535783541
True	571.6379952000831
True	193.7102002847324
True	111.19691081934565
True	63.39033405060277
True	557.5747186250081
True	905.9344781022174
True	415.6982789355403
True	537.5131159995249
True	131.73942750637406
True	608.7365736658904
True	459.9296005879288
True	801.9714062234597
True	325.0765749962952
True	587.8186004829615
True	116.94889372041976
True	26.04549390508233
True	408.6583393387916
True	164.35184874861315
True	99.56038724166962
True	373.8906787521505
True	1109.1920676969407
True	263.3473530874156
True	546.0951841156347
True	10.963701210891028
True	74.48668031119462
True	330.936863630906
True	795.8014837934855
True	437.4901621060647
True	521.0422195010779
True	718.8493936448267
True	69.00296898964669
True	719.4020566689912
True	50.908704466196575
True	101.04842714433327
True	192.7627926128463
True	82.49613654281455
True	25.616528846685974
True	290.1184484335228
True	474.1529997736737
True	907.87584540329
True	847.5745046127452
True	5.739793766054877
True	288.4174879435184
True	466.06472458707
True	121.80324653444458
True	236.36119070158227
True	310.7514398402245
True	1339.863980978623
True	445.19283437264266
True	26.56684169009498
True	186.09137562066212
True	702.4779044917055
True	36.3834197851068
True	177.916230119876
True	557.9629803427024
True	69.29058016270352
True	881.3809453027704
True	312.63789261882374
True	668.4333812888251
True	72.93064664849216
True	685.2137207261457
True	586.6648415344907
True	848.6293231142029
True	236.08775445389267
True	496.6529197899055
True	861.3703527010255
True	918.821333959366
True	238.17099915798184
True	747.1694080098034
True	223.7217561557704
True	450.9953769699284
True	365.9395617348664
True	494.98903415065513
True	495.05348377144793
True	307.9852809604898
True	345.4369955893774
True	118.32791985105423
True	358.40371568081133
True	1188.8331181443375
True	325.1724005301541
True	142.984664902812
True	290.3958060055834
True	741.4104026763711
True	638.397227286489
True	403.6556976937972
True	121.9645242364532
True	337.0575112091767
True	34.025020893561866
True	172.79270665425423
True	89.68129836592941
True	83.54653728750377
True	545.7955292979786
True	140.33258691793333
True	131.0306335056764
True	101.12479044000362
True	87.35224774723211
True	457.13544863289707
True	378.3756236339684
True	1045.0225371253937
True	540.9909116015052
True	856.619270804107
True	269.33981483558523
True	283.2841450537196
True	540.1766120067518
True	193.98195155916
True	789.9472203295035
True	245.2845354913698
True	353.1623715443727
True	68.32805131117394
True	118.18725742348386
True	269.49624528019484
True	117.55135836077852
True	479.7428821635791
True	34.21014912945796
True	591.2477690153669
True	1000.452894781569
True	718.3451294748103
True	1.4042241094077423
True	63.074867023322845
True	504.892141193176
True	446.4641699999559
True	75.57646196780499
True	114.57145107202228
True	306.2360345994374
True	77.86721568933507
True	49.89820674328274
True	741.1713076609603
True	675.6742716079145
True	161.56900013877396
True	170.65953299027112
True	537.7138763669685
True	52.77770865522069
True	26.44151347337863
True	585.1643289465561
True	456.2591008355416
True	1121.8478409313316
True	43.471132018929154
True	457.69641322505726
True	868.423491449433
True	809.102306759403
True	279.99525009382364
True	753.7948910071071
True	387.42269869895824
True	41.806626643063474
True	98.5841837058631
True	718.359994562454
True	73.08064429520871
True	136.02855764483704
True	956.988958225
True	188.57895883690784
True	267.90578474592013
True	103.73339289345962
True	661.3595065315143
True	599.9289608934394
True	220.2226869326443
True	436.9916972679082
True	42.25660211621191
True	273.690067875236
True	605.226127368133
True	626.3246405183855
True	313.9901508935613
True	73.58443657405682
True	939.95869981834
True	1097.454641705249
True	564.5053925946615
True	66.59156900845701
True	31.28814181012585
True	95.94966554160402
True	108.12929377679758
True	100.86881584088576
True	896.9213979776583
True	1184.153419437358
True	754.0528548039712
True	321.8145011324729
True	8.37105072546958
True	19.966765572457987
True	339.01513559236315
True	479.40168080926617
True	44.72028119711332
True	547.2803658652643
True	422.1844843356619
True	382.0783174985617
True	77.48028534460137
True	198.32554815589376
True	257.8058278089157
True	128.9928557095458
True	392.0042251762783
True	44.16844933285871
True	173.89567320548758
True	1164.856784134463
True	6.580911884037157
True	29.41557158110998
True	598.9592356359839
True	363.326681240417
True	789.184193011946
True	161.26228388267015
True	772.5189114242022
True	593.1058415169508
True	282.66984333650106
True	436.079616054385
True	328.50314157624564
True	286.50832539307504
True	271.7645556245159
True	378.6390402426909
True	498.3862686282109
True	515.0092089180663
True	107.4418333752238
True	355.6121338456186
True	9.623924712858535
True	188.23542988284908
True	222.67364274839292
True	863.0540080446666
True	595.4442263841125
True	30.3411418697842
True	704.9306619314794
True	818.2310014809073
True	103.20399435474532
True	359.5004533413997
True	846.4296654079424
True	211.97328742959985
True	169.36596444019276
True	531.2300020584887
True	611.9903169106757
True	1133.0325157696927
True	142.403332290066
True	157.48628940717393
True	249.66976314668324
True	322.75926261811674
True	430.9006775562245
True	408.66817246216
True	310.8722844898476
True	430.5980053284728
True	500.54409072039726
True	219.14309730282903
True	1505.5538019592325
True	239.24915858952664
True	404.331095783053
True	50.85963015503649
True	766.7617850807999
True	253.4737579823189
True	946.2707562544894
True	572.7915012902218
True	315.62521235700325
True	796.6249816790659
True	278.1916208849728
True	208.23685223498063
True	256.00575672216667
True	219.80073108206489
True	133.1834964177087
True	244.96005523783788
True	752.3610765412591
True	550.0798629136176
True	225.61594214355475
True	1192.1020053562604
True	114.95953616878268
True	263.1259262633127
True	75.98088870929617
True	326.7839087065104
True	416.3885897691622
True	95.95708615758345
True	211.59261049918524
True	73.98710018981254
True	702.0052811061632
True	368.6097947093126
True	218.12964968172184
True	733.8511170521687
True	846.3435075663737
True	792.2526379310112
True	829.6584960797873
True	350.4972754367353
True	1.1456343516782472
True	261.2404154632289
True	54.94370786460579
True	387.4112157083249
True	55.56647257720418
True	359.6417552093053
True	843.5538045704143
True	1003.9301298121778
True	402.9410349969428
True	21.462806191842528
True	515.7075595319171
True	515.3035844833312
True	193.60482420894328
True	233.17019483864416
True	299.78645340131305
True	18.76807238959349
True	125.6223184061298
True	949.7883755153038
True	63.56868206039741
True	496.7355196064287
True	785.6801549907635
True	100.79985980884057
True	242.869248815064
True	116.0027061912044
True	16.677903678706485
True	1.1599977941987427
True	121.43017486520516
True	997.687091865102
True	488.3641595405242
True	75.42819294645646
True	782.0147122999554
True	339.5761466135247
True	1.1396529539355171
True	451.96807964394367
True	198.77778130990777
True	515.2266790649262
True	84.11756566258349
True	321.5435506653485
True	375.4621305039475
True	174.1237932718786
True	205.01571396244967
True	126.58931066818228
True	175.96037637513496
True	967.235290644796
True	16.801676348764115
True	516.76049299667
True	481.3171815285911
True	389.3019329700225
True	220.76350472774408
True	237.0838024938517
True	158.61699539488296
True	47.50033083879174
True	482.7772012727897
True	146.71931382405222
True	829.1208232956918
True	851.7976466415795
True	251.1791679158112
True	325.85392348938655
True	526.1328972470203
True	41.57040710235713
True	84.28694238275742
True	758.0846662937776
True	1083.493824319528
True	112.16996510123585
True	714.4934375093565
True	146.1876798199218
True	942.6328336509756
True	668.8643524493332
True	105.05639428556442
True	277.68083128472125
True	598.1385775229857
True	269.1138462323097
True	47.779707465870686
True	572.223728468403
True	456.5764633181143
True	6.383052093673026
True	473.857181939002
True	68.46324756276404
True	181.9432693619044
True	231.82433332019596
True	302.41678040230295
True	71.3185542156014
True	218.1159301825805
True	338.5982477685379
True	421.2751764291351
True	938.0143100170376
True	45.96083791976775
True	887.8721371107123
True	1035.5448970225457
True	135.60249486796386
True	75.4019489797947
True	1000.6686219167595
True	33.475556619098555
True	232.39600065192997
True	83.61965980021759
True	204.00895676053517
True	370.0277084188767
True	985.0960338198638
True	98.45272393101864
True	68.82413135553595
True	617.8790942845031
True	278.08452172568946
True	723.1040136055774
True	52.5915733402606
True	483.1716209966961
True	381.6722139303578
True	676.7505764645426
True	53.27420969751249
True	115.11246318526288
True	28.03198898136731
True	277.9646718133022
True	38.83067907323549
True	348.2281786866296
True	3.016303821463984
True	1183.3660246330635
True	109.0918360595602
True	137.66287764486924
True	353.8811305840666
True	738.4139966087013
True	679.8891760499733
True	994.6162227761243
True	462.4260646933255
True	427.4702837108132
True	140.26057406397763
True	435.4304663442642
True	823.1149412013214
True	437.6115504263341
True	925.9077594502572
True	89.52378844457049
True	415.56955887362886
True	176.04887975319616
True	286.3190003626344
True	762.4014226125657
True	168.74821697557277
True	129.45333566073938
True	59.90481153327115
True	858.8513689599968
True	783.738451198543
True	79.00577620729692
True	445.06535048661294
True	749.6899277686879
True	415.3914255933594
True	53.874471042629466
True	326.39291314288886
True	772.7362544459322
True	30.15018717022845
True	364.3871193213371
True	173.2006986084254
True	288.12042541855334
True	37.00973832596283
True	222.1581060690775
True	756.3650095442968
True	640.5777932796128
True	56.45099721593683
True	296.5036508315131
True	885.0137536308547
True	19.076923866043632
True	315.5529620668298
True	304.18597719915965
True	418.2814777848792
True	215.0654449481192
True	576.2490356943358
True	49.46250432581889
True	981.916648698663
True	851.3339185518381
True	49.70682692298538
True	394.4940150229786
True	752.9361268490584
True	921.8273225877005
True	264.94056488609954
True	576.9073884119568
True	123.79081630429611
True	198.8116891542684
True	135.76365151184586
True	140.510382763734
True	195.7882161586777
True	937.0133155113836
True	803.1908084953616
True	920.4052569039064
True	18.47001948457777
True	26.72288197002771
True	362.2361990168022
True	14.071677026892704
True	589.1635352210998
True	1047.374474265247
True	282.8248150839098
True	209.4786975440814
True	83.90036879549035
True	218.8626857222232
True	128.69013239730907
True	46.71710654261726
True	137.06936580964592
True	89.6296795625849
True	241.56035833073344
True	553.4704718730973
True	161.97064503253304
True	28.313689903999048
True	54.63799055185962
True	427.7173028654046
True	261.60347712113287
True	606.4992645006723
True	24.273225515332097
True	111.84550144415432
True	662.4838051862116
True	259.51639442087446
True	475.24082792125296
True	660.1700840463259
True	103.94852865510144
True	115.6287514832567
True	80.67797011742059
True	26.216129572359318
True	123.50630379466637
True	89.44546425697081
True	102.96883929859445
True	153.15636033084226
True	238.9467440395704
True	828.9917423735652
True	282.0776689027919
True	953.6125838274236
True	163.2015356518985
True	183.151063590047
True	809.9308708077463
True	306.5481193787754
True	593.6639164011677
True	253.2459132432973
True	362.4469479975252
True	453.1048244287401
True	549.4520505990939
True	656.7913524006453
True	357.8705700297578
True	34.825955483993326
True	558.2475832586093
True	622.0992609774364
True	19.57508418958328
True	10.223642062838527
True	261.6364107325129
True	402.7804048299436
True	453.21405179007047
True	68.11680986591777
True	637.5998886816857
True	935.5987001291874
True	238.62792180195828
True	908.848922933708
True	279.91580309252544
True	109.25994592177511
True	278.96247338511887
True	679.2037539477824
True	35.92950300721661
True	575.1681237805047
True	1295.537970762643
True	1031.54453220069
True	873.8747387177476
True	213.0965631418481
True	98.17726441079915
True	196.1580958519393
True	826.7868489900083
True	138.20510812528403
True	1081.405633886055
True	872.9514341229622
True	42.90157341963145
True	91.44676666299038
True	421.9108193241867
True	422.3211929620537
True	205.40487445106888
True	525.7023370399776
True	678.6199400808604
True	120.77504721963211
True	272.87260718329713
True	1030.5291925028537
True	51.75285829088734
True	712.0594314613816
True	544.1581314377707
True	37.43592971151841
True	838.6476587484044
True	387.2774426188298
True	528.0245024359243
True	110.72507903294766
True	261.1814557727456
True	212.6845346608901
True	25.24797008601809
True	137.4019135362772
True	752.9928367833548
True	134.513509230552
True	378.5481234841822
True	62.2799833227815
True	641.827430315385
True	583.5705428383312
True	235.3286284565762
True	446.0405593849001
True	161.462135112345
True	172.4256247885711
True	226.19090816171132
True	289.59174110947026
True	368.0903950339208
True	135.18545670640367
True	186.60145932114003
True	25.503751354496647
True	851.9153468740625
True	321.67889670240976
True	9.631447373258338
True	357.29542810263086
True	161.89950472017787
True	626.1725578429495
True	363.5444559550325
True	596.7028789211922
True	540.6909142436301
True	487.8117088501438
True	797.6532909677278
True	246.852783718541
True	565.3078690682764
True	160.90175671957113
True	530.7729785905336
True	368.48437137488656
True	386.0793007383466
True	127.3843068855492
True	138.6034119187948
True	105.38423463394868
True	60.79958985515988
True	744.524877134004
True	170.64401755182044
True	48.26556617416697
True	0.0
True	559.8123339130417
True	101.09270409800376
True	23.844369403401988
True	40.50174258299327
True	107.88089271651477
True	531.0337352198216
True	179.18722547267268
True	108.89789831118772
True	36.001328872112104
True	161.38322144371884
True	899.3744755502363
True	49.63076351318744
True	230.70922582052765
True	714.6386203464606
True	320.077521069168
True	450.8608804508459
True	462.1633696940215
True	505.5741670505018
True	608.044198893841
True	907.815180162558
True	261.6290311048666
True	1014.8539729526632
True	920.8325465421872
True	650.2051095793637
True	343.9237607249984
True	853.2073233895525
True	10.475619904267784
True	33.696329671872846
True	293.3927917430746
True	41.08030006759324
True	195.7822415762577
True	751.2877913127387
True	219.78644218515143
True	739.1801147007792
True	765.3796794836212
True	123.30884413545176
True	373.83635803121234
True	578.4505443546354
True	23.410109123497342
True	135.20041723302313
True	429.1790913129088
True	309.3464934920283
True	198.88462388885216
True	111.14428001234594
True	372.5625611859669
True	20.73203018736645
True	377.164677167172
True	363.2708577711964
True	1095.553622205137
True	374.7531163520257
True	29.707439431630853
True	433.6184214081324
True	425.54751925274593
True	242.2419576488026
True	32.37785927168062
True	749.4843679869683
True	443.4409671375264
True	173.6008998373996
True	13.589641895616076
True	1210.0364324868735
True	162.8118467190303
True	22.5557389677382
True	302.0792214673156
True	268.3200162300256
True	116.99728593141076
True	291.4340068955769
True	46.34350384033135
True	313.7479777842996
True	314.6050924678917
True	323.65751105098553
True	30.865827041109
True	45.38096238265534
True	1076.4755269098514
True	25.036305163178675
True	12.438191594244133
True	189.05752243263592
True	662.5946662556316
True	7.414472429378373
True	177.70576550862694
True	174.83008115575274
True	534.4920547628142
True	381.0346426443407
True	746.322966477922
True	328.07451570039626
True	498.6300529556677
True	440.6517528133788
True	486.25845165000095
True	100.75332407841312
True	1302.8549790940076
True	883.6202890712927
True	292.26219062529475
True	515.0426142914059
True	105.22429887396686
True	558.106376615747
True	463.1679779358192
True	153.80048844647223
True	77.37643101356572
True	351.4544815840287
True	170.09634197483703
True	31.89533727895417
True	611.132326614607
True	387.4857502015179
True	66.99690184714417
True	30.06756857090295
True	657.444617641324
True	501.9858255510159
True	69.08519635687797
True	21.412378569281103
True	339.9335404484531
True	322.9791793248984
True	714.557354288852
True	549.3269355248827
True	565.3138014372258
True	788.3791956962533
True	7.650059756153857
True	54.08232735335708
True	35.00332457743448
True	60.86122566392651
True	495.805449114536
True	577.5312725411146
True	77.20712455143367
True	112.34518508636296
True	190.249994888376
True	72.84163849835092
True	181.8973427217126
True	217.61818683125335
True	268.7160341444339
True	828.1704510891564
True	585.8893586822444
True	286.5467658807845
True	191.31218186037844
True	268.3604362948447
True	253.14175854515935
True	741.4701499328892
True	325.70348206825827
True	165.7112520300678
True	895.2261142421181
True	344.99496972881565
True	473.38176023929566
True	153.47732468309647
True	118.49334058349014
True	63.54910697027667
True	208.63803321163664
True	978.4154094739872
True	501.13949067265
True	110.75713292167369
True	332.2731203335086
True	101.50644232558294
True	697.3247313933903
True	4.252334788860942
True	675.3888817491198
True	33.62949559307204
True	926.466713767468
True	831.4590365692438
True	218.09827982911537
True	30.452921001503647
True	80.76861603125664
True	460.7685831698613
True	230.45364191317648
True	1.2738061100694829
True	81.53187333564297
True	1087.2970921286876
True	352.97328769161766
True	684.4049276279418
True	472.8933294852976
True	31.38199590305276
True	142.30224909336502
True	437.2135831255937
True	886.854780059966
True	806.1404648826818
True	404.8828095730892
True	339.79278550213485
True	17.814784347391146
True	80.46027321144051
True	787.5944393689059
True	443.10505029564274
True	374.8523695379139
True	879.6759809319697
True	24.517524049387017
True	217.3035601470387
True	908.3092385247104
True	241.9709957364796
True	8.103863828535715
True	509.64877997312095
True	102.57588929591655
True	643.6444937035127
True	53.172105774998215
True	261.4575518068312
True	842.4388514140766
True	915.4276969005506
True	270.0866559511235
True	432.43803696141975
True	117.94593205159444
True	615.45183993613
True	257.48164376426087
True	189.79377855072917
True	872.3056578122088
True	55.62744474479249
True	709.4191381898278
True	276.8634783863525
True	302.8396365283104
True	170.54896182209197
True	479.4656211167689
True	595.5283493494592
True	359.95445488131884
True	411.29713434608016
True	68.28226042443725
True	164.53724487734974
True	452.4510251255302
True	220.79331438590197
True	37.79351697006977
True	200.39534268030607
True	401.55728553250304
True	378.6356276530974
True	767.6426367338364
True	132.4374517225887
True	655.3862927822879
True	500.1293170420711
True	601.1929208067568
True	141.16472166420232
True	39.31292079948143
True	663.280907003496
True	68.87316731677313
True	558.7988664694152
True	677.0525806968158
True	453.0292544527993
True	131.92512536604303
True	513.5419329349374
True	4.745095957098164
True	396.78230498518496
True	32.063039722876624
True	637.0808508758653
True	263.6218653612937
True	585.2052145422771
True	693.2965973326977
True	148.23781860726496
True	531.0101249890897
True	497.669244182416
True	66.73947055579256
True	970.3168838516422
True	3.0339507281018063
True	27.688916082037
True	649.6433434755738
True	668.7093785135918
True	129.78962549482563
True	413.0098343062843
True	120.27331572097138
True	72.64645593585156
True	480.0909644194358
True	41.38850353146272
True	500.1630203117414
True	12.135426514560931
True	830.194334839439
True	556.330217125818
True	703.4642132918367
True	102.65664398782428
True	375.726814371698
True	1004.9296584337131
True	861.4869187373655
True	141.96536052787278
True	538.0732390894638
True	446.7001350458853
True	252.1964997226246
True	251.4035298332761
True	5.536220230343324
True	315.38373229907535
True	11.617624331736929
True	365.0470022801143
True	78.16326966972929
True	418.2186400325268
True	658.6951770388796
True	126.88293388787032
True	235.63805165576812
True	636.019164304106
True	676.5029843489477
True	285.8156393493536
True	138.31553525755675
True	161.04752358620897
True	480.3551317599937
True	85.07082077301641
True	10.48962694656692
True	501.665452373182
True	558.1586850939724
True	16.334676093865628
True	134.62700608735085
True	913.7787766400436
True	495.47936097277903
True	269.7329753456005
True	32.982063369471575
True	486.9004648830324
True	119.14956922025426
True	584.6231299348816
True	661.9609540787034
True	300.213275491884
True	373.6925736593847
True	187.0308804358679
True	246.2068313380236
True	73.57003832883518
True	216.8022253350763
True	514.2239872257786
True	18.156682324207903
True	461.8535121521074
True	380.6379371727643
True	730.9969961474798
True	893.9560022471462
True	909.2910345261693
True	157.82906976200738
True	396.1776587179744
True	71.49410049097472
True	193.5779581555035
True	320.71922794405026
True	11.641180966254444
True	805.8896481811328
True	23.772558022750264
True	398.5434126132477
True	271.05916099761987
True	638.6678445369577
True	208.25018938709135
True	38.03187336824666
True	690.2616927246368
True	1079.2217173907873
True	228.4263529620809
True	124.75160555564636
True	613.9261163747468
True	493.7721314442141
True	17.10034930421268
True	826.231770212623
True	104.0968795143479
True	44.8465096205618
True	311.404795822985
True	348.3685759289369
True	387.8179929200458
True	266.3282903536468
True	19.34982537406713
True	22.216580389904703
True	842.0017339814449
True	208.84389095525196
True	111.78909451904778
True	851.0190915307525
True	654.5912989307346
True	641.6470174720978
True	452.8702706939997
True	154.0911163355369
True	33.42315310613453
True	99.04100953851032
True	435.2528337514676
True	219.44495293746917
True	447.55564771665
True	139.8785578157095
True	482.49684704751553
True	636.9950881521899
True	961.4126350984236
True	21.03826402930403
True	1001.2904166388004
True	1047.6239264605974
True	472.4802984300541
True	86.49237347240887
True	786.3696735655309
True	650.7202153212237
True	654.2416157183054
True	177.51467451968222
True	737.6610540832521
True	693.3452433921427
True	119.67054098554054
True	792.5543619457944
True	820.4501073869662
True	487.0595822794786
True	234.70856417605685
True	70.6882812024099
True	314.46744090893475
True	350.59263285981416
True	469.7106564183204
True	421.43502611162586
True	192.63524601714363
True	314.76904295894815
True	2.549185691702511
True	14.143639684714763
True	106.09134099129432
True	131.4227300573587
True	353.4610546277472
True	345.8812619389837
True	109.73234902897867
True	16.971646109367896
True	217.8408782420501
True	853.8629790100052
True	464.39019707525387
True	523.2892914448812
True	556.1369965135005
True	798.2889921216808
True	637.4979173316825
True	89.04252585076004
True	209.4142521562064
True	237.5010964420044
True	286.02551272120127
True	102.69476898418267
True	361.6903964647122
True	436.58612419323447
True	169.85538440175293
True	641.190957145248
True	244.1990680186373
True	207.38053192573147
True	28.78132591840959
True	248.4133204788369
True	489.9900662563463
True	170.79165989398425
True	516.0855129758384
True	467.296907554092
True	240.43279273740967
True	101.18703517327204
True	39.23689870169649
True	395.9671239208681
True	779.8155689239939
True	167.89974083970768
True	1033.656329355897
True	1023.8261818400824
True	479.2552088077127
True	101.05242536387054
True	125.13769001270644
True	651.8805202748036
True	8.184495405512154
True	226.40705994593733
True	142.85821874254788
True	115.66648962262006
True	335.939771518247
True	635.1936986246071
True	38.18341589945905
True	129.3961398759532
True	975.5152793857118
True	55.62673233815868
True	458.0181586278119
True	528.4804223361105
True	251.38066481381392
True	136.08758483074138
True	936.81581775887
True	1210.1713420572548
True	527.9890735057302
True	649.7556619818135
True	215.45400267265725
True	154.22277457019095
True	307.6493340512662
True	244.7247538367451
True	172.0055013273845
True	296.22548527220823
True	333.4689460767358
True	12.3559990551332
True	636.8381655806996
True	150.88317001533895
True	80.2465219212065
True	447.0746681093617
True	298.43613280256136
True	1164.1218416772444
True	348.32050586550486
True	986.5668593387646
True	10.301589121959877
True	252.22916283931752
True	234.291895886456
True	154.69486773050062
True	487.4701791219092
True	196.2304376101691
True	407.0985996278695
True	332.6723850511864
True	112.9499506824785
True	366.5742231204106
True	1051.3019944287064
True	711.2667259198201
True	231.6902971509126
True	107.06891574851008
True	293.1977738153984
True	24.750853843588207
True	354.85672455231105
True	300.6742454874323
True	574.9293913293562
True	436.9107899246852
True	347.3798956903262
True	155.39211342574487
True	14.28316599424165
True	429.54478923210536
True	295.60939979599885
True	137.93064329630803
True	302.4463079664384
True	445.6579664062523
True	828.3543167656699
True	309.623419692734
True	765.5450412142297
True	396.7468689181939
True	386.43931727205256
True	1.963859067804
True	1199.1233913960452
True	106.02904078056504
True	910.8287534671606
True	212.0014331363368
True	460.6020094301017
True	694.6170233761887
True	86.0784926059416
True	490.1323588643955
True	34.251901987337234
True	434.3027041530304
True	76.98386622561074
True	229.003361599544
True	38.58253194773419
True	661.5694257278657
True	190.13054496555975
True	27.44971540370528
True	405.7406314631485
True	105.59409785850438
True	166.53911709548552
True	860.7995748575539
True	264.4254015756168
True	154.97548771387423
True	377.10738967578857
True	522.9950245110383
True	321.6766582969472
True	512.5355208256833
True	640.0169407000624
True	164.30208433687642
True	7.526175722449661
True	73.73589993772524
True	431.4634113057472
True	86.62063411390604
True	73.98225590332856
True	1041.6053615755543
True	27.365939148738345
True	319.77861216341176
True	308.11873590851235
True	472.68008746739616
True	679.656761667008
True	188.76104169661997
True	622.3249332917869
True	338.9478584625037
True	354.0104871604855
True	251.41758933837315
True	210.0965998257768
True	349.4574372014457
True	431.8355342492599
True	398.8334570442011
True	623.79118064364
True	138.0069133785019
True	74.63606981916034
True	36.783210653969725
True	296.1746266533759
True	662.241202424125
True	405.98983798144695
True	800.9671129258235
True	215.89861502901456
True	376.8422958056816
True	64.24096152891748
True	55.73512589766048
True	411.0227277079501
True	204.52101726761904
True	230.17206213814748
True	42.96877609096507
True	1088.330488051594
True	164.4802878066048
True	908.8003818849038
True	319.3133067727069
True	924.2879110673958
True	235.79554004067933
True	465.3354793295316
True	540.4548164898907
True	608.1988789186153
True	224.55406040039531
True	480.4018433956767
True	949.6895247414284
True	131.4959266915676
True	7.793138923219427
True	562.5952358554559
True	27.29765401391919
True	77.28979509913873
True	821.673269728811
True	236.41108391517216
True	930.6798559814008
True	664.2201960199671
True	427.8401835377712
True	277.2221264913659
True	488.0046635059296
True	353.1200597552621
True	177.99056801678023
True	657.0881062924631
True	704.6538587606219
True	210.99984383859228
True	87.32891059593054
True	515.6315843283363
True	133.80878113372165
True	375.21428250278
True	336.1951955645667
True	61.58283089803704
True	370.2514740296406
True	394.145106694783
True	383.4070506545818
True	423.3533255099776
True	426.7766772361871
True	631.4629997790121
True	56.356777136736255
True	453.3760300350784
True	347.5946279692565
True	649.7286159197108
True	220.2167336503564
True	103.11295197502604
True	43.00695140448104
True	530.9748061479801
True	634.6985248176051
True	194.2091148541596
True	411.2601702003929
True	344.58349355103496
True	16.39015232284384
True	172.476988334827
True	291.6400473945802
True	2.6978749378074367
True	890.981019900346
True	82.24806951948389
True	106.5731786129449
True	102.4424158896193
True	354.3968881410901
True	37.41113698457953
True	461.11711084986894
True	229.06800891717467
True	5.39742288886438
True	110.17835159073265
True	424.9508139512972
True	52.52516192472376
True	68.4322431148824
True	169.7682268618318
True	295.1501468232017
True	965.1163266070917
True	392.3526637300007
True	978.8501623336977
True	180.82003092839017
True	1048.6064758967734
True	791.6720495984166
True	660.1873142398645
True	413.8833973812764
True	380.3772715015847
True	83.80014248976715
True	73.94413305853128
True	74.71495924875832
True	179.3967589703189
True	487.0850158059823
True	1125.21092845579
True	186.32663336623585
True	354.91628454657
True	438.09377747018726
True	612.2669519580946
True	594.391445449859
True	284.09515583086306
True	439.0607828244244
True	671.3090864490999
True	94.5954930857566
True	726.7628421278658
True	268.58868777741867
True	127.71737119264402
True	416.8847648136605
True	879.5788993961843
True	447.3453521902425
True	846.151611622629
True	184.46399563697375
True	345.98681641188205
True	669.3910133022575
True	602.0404536953333
True	187.29340327617348
True	261.18833333754884
True	792.6853806677589
True	33.13004860364953
True	183.68502509320825
True	504.2012193677055
True	715.7693950087543
True	104.54777630347164
True	37.1262326611558
True	165.05013541490652
True	725.4069334384114
True	314.5553955270804
True	541.9368210648291
True	364.3933875846312
True	289.6870341970468
True	458.7719350718899
True	488.6154037478996
True	73.87975836510513
True	374.148976569862
True	782.2685018666906
True	0.0
True	292.50982831150367
True	258.53461970868693
True	965.1629817693084
True	151.9157185839716
True	626.537696485455
True	638.672400939105
True	110.84184558254536
True	221.14313722106704
True	130.4522782243713
True	12.08501092168846
True	287.96563258680175
True	369.87685142513806
True	1148.1241589981898
True	237.61027425463612
True	412.0685250764677
True	660.4266281829266
True	206.74778747411247
True	26.290285075759503
True	858.2428476492953
True	605.6680033507299
True	149.66401780854298
True	636.1700055764327
True	162.4670137611069
True	291.31331990641524
True	777.2512014465066
True	36.42614890442948
True	101.91135487875658
True	512.7786697457442
True	69.34164406496532
True	79.86727978703216
True	411.1981086266933
True	24.23688165282977
True	729.7900639531574
True	102.14855510028168
True	148.7587264088139
True	19.67095823434701
True	683.6477741070119
True	27.427553472499078
True	778.4295510046646
True	390.381298305964
True	120.7951127485202
True	705.0492473178361
True	515.1786176028734
True	578.4343350194747
True	48.92254569522493
True	378.6016901126527
True	5.897397154516378
True	93.13258496955598
True	386.3371622126491
True	46.5415220180738
True	121.52636832532316
True	307.87203059709793
True	182.3251588861121
True	104.8942720432502
True	636.5749501329537
True	20.02491954688702
True	1141.1690427888775
True	483.1182566117423
True	297.22812503648424
True	490.9036414572244
True	129.9885548118342
True	822.1596203070789
True	1112.9556937558216
True	752.7126369670345
True	185.28857698504385
True	228.9529383282279
True	49.17469725131472
True	57.83827246587336
True	151.12762745260451
True	105.38326531877075
True	160.08937395157895
True	1148.994759835856
True	318.32189095896643
True	364.8699174757407
True	722.0012451490645
True	16.435609844502057
True	13.452402484938752
True	582.9232782610125
True	5.366380246950383
True	108.90307316782716
True	671.44170801373
True	181.4921183973277
True	636.6682401430958
True	847.4464641416309
True	153.04958342641444
True	917.3616811263198
True	3.368118424899594
True	444.9292561526415
True	1053.205003314187
True	26.789278295182434
True	232.72955899941616
True	148.50096797799262
True	946.8874468806
True	235.40049499945667
True	496.1179950102836
True	120.32451844122826
True	486.3604818620829
True	147.73928846301936
True	98.8544706905661
True	388.3699042816904
True	69.59847450546332
True	52.9699122916586
True	1070.800052453841
True	264.1125695596954
True	153.6948319875534
True	369.7984566118612
True	403.9839201711697
True	205.5524642223093
True	163.90343505355906
True	388.4029296940469
True	35.65904414533245
True	484.376490948361
True	1146.2511520172873
True	105.42881524107588
True	467.4969541024965
True	301.88620851815875
True	26.158696371456934
True	415.95747181993295
True	101.99894175227318
True	581.5929340693139
True	206.06124151149115
True	420.2682433847962
True	20.16737088496428
True	442.3305929444724
True	103.64126132095764
True	334.380819285505
True	34.84309583240043
True	175.27277323258153
True	255.6342349092888
True	779.5664567626
True	59.49513479242769
True	137.99697082293122
True	235.0737124912814
True	138.5284220824407
True	628.6478917509718
True	567.3132204455499
True	798.2957180980233
True	391.9163548614656
True	537.6454519748435
True	424.61572899305486
True	698.5141108787909
True	73.37558460496838
True	466.8163553061696
True	431.4844228278747
True	48.74612409405778
True	79.32600801022572
True	129.97752288518808
True	91.96231220715454
True	330.9329797390289
True	855.905068337592
True	324.8968405364503
True	1109.7401880226553
True	320.9706709822842
True	924.6229441302844
True	146.8999543100215
True	549.2106380809763
True	617.7327409587432
True	706.938722566307
True	437.817117626403
True	64.86844893631554
True	286.5031870241006
True	38.931132385067336
True	163.8121930882692
True	161.59144546011714
True	1137.7492015117734
True	225.6613405493757
True	558.916846712695
True	545.8677305542669
True	572.7745353730968
True	847.2960579980978
True	588.7233124429987
True	636.5154265781425
True	959.4054682251476
True	125.670969875507
True	315.07486261177326
True	260.4709140645606
True	322.84036024623924
True	91.06229669384835
True	387.6014629509362
True	4.527856879136937
True	314.08406853952056
True	248.9255926493788
True	601.0042437801283
True	274.2734546416805
True	367.9548109018739
True	11.18640339582341
True	61.777431226544
True	546.9069749862117
True	30.40554856748101
True	145.02685382147206
True	64.70318271236094
True	153.6481101934714
True	237.17090858583876
True	71.41453418347503
True	383.1984042861726
True	275.7877901510928
True	100.06985646875688
True	330.7159915674578
True	60.19614749341356
True	583.6106305423004
True	812.1510454810987
True	285.766156480827
True	1156.3058232998385
True	115.38135199906584
True	305.330496371156
True	1065.008384940059
True	86.59960186569015
True	292.9103914830634
True	10.578497114076688
True	412.37646570431343
True	462.9991369634987
True	161.37396153633827
True	612.8271596061621
True	912.3415960188472
True	154.1358468878725
True	72.73400192488033
True	325.37852541736595
True	540.5024121598732
True	624.3528411261633
True	1224.2322211174942
True	25.93283517435401
True	922.7667931811138
True	134.50658415609172
True	634.1796432087947
True	119.89231441084196
True	132.07818718042026
True	190.2148150789861
True	176.1367007383718
True	752.4484061651276
True	206.88105867481443
True	229.56802323443983
True	66.44711116576663
True	511.4190751826294
True	468.6188052577056
True	174.13492391514305
True	239.08263191898175
True	17.101536708209256
True	418.3112227204011
True	220.68353151267405
True	278.31948141874045
True	113.92913421636509
True	728.5236805283552
True	417.8658739166062
True	253.28383629851032
True	639.7634696438857
True	547.7645992924621
True	452.59841305345486
True	133.99731350751873
True	519.7833995419264
True	419.4545635882259
True	2.9279842652843646
True	195.7122879610644
True	91.81760632127798
True	244.9074706473785
True	3.2403220469835667
True	120.27506710551062
True	331.77547601010934
True	6.349314485220813
True	856.4108267929596
True	162.903343315942
True	731.5100717570218
True	808.1969949656385
True	160.8346472951663
True	230.2905292601316
True	489.6962304205651
True	828.2743826900462
True	50.56397484152944
True	36.54017502641524
True	132.91410892720842
True	629.716317927192
True	717.016867355341
True	189.62648237537093
True	596.541857105303
True	574.0813880915642
True	803.4802167913804
True	405.6476203230341
True	188.10035980022684
True	886.9799789014069
True	212.9151309334664
True	135.72795935651325
True	344.0976786907496
True	225.35882276437013
True	204.03320620833588
True	627.3239102946521
True	257.26607532932263
True	192.01324915531976
True	447.8370366977167
True	475.0372299804213
True	64.19778466739443
True	288.08147066839155
True	81.48914292912488
True	364.3674668823515
True	359.8500595992263
True	256.49509035311866
True	178.53389678337282
True	378.88681256596567
True	627.2903418282152
True	727.1020769120025
True	302.9157545484129
True	753.2737122030348
True	63.45182465991269
True	862.6884095096269
True	342.7165730524514
True	13.392960163773392
True	628.054015642309
True	706.080477519478
True	257.0095439410682
True	172.49805120432472
True	49.35796179579957
True	372.745351954832
True	77.62856044545492
True	13.318362755497828
True	880.7416320097444
True	385.9514819725534
True	180.9918541913448
True	1006.2611324830162
True	12.63725706430583
True	792.6669969176675
True	29.11683761626411
True	633.9676287021308
True	62.057832860514594
True	715.6143035744594
True	459.3762904303324
True	194.43638670775644
True	443.2497927001663
True	221.03863894427616
True	299.1379725993671
True	235.73568928366169
True	414.3606691717682
True	10.525186574023014
True	329.4928677052543
True	114.27191446991776
True	13.408137859255604
True	477.7793755107465
True	715.3737325422527
True	282.98233429813297
True	77.51986528060814
True	324.1961122057489
True	78.47210324154584
True	186.19730076614903
True	184.92540448143768
True	383.2875188122168
True	42.591279172857725
True	139.09658010627334
True	376.37462298741184
True	828.5805439341306
True	118.17010339336666
True	205.4405490385157
True	449.393071020318
True	15.933105418658288
True	424.087170858352
True	508.3849076930507
True	91.88704957935371
True	377.566543734252
True	356.466348869146
True	407.82961571378087
True	600.594188357502
True	1069.1878954249955
True	988.9914205266074
True	59.11023703401931
True	1047.0522663117467
True	111.8075296700436
True	98.21714405642224
True	113.74858293870892
True	485.1666804669497
True	370.8645556001526
True	578.8067936248067
True	265.30692053028963
True	155.5748502310617
True	389.6326039459063
True	15.449538589147966
True	454.53422165687607
True	383.1430747785026
True	146.7372926314684
True	93.76820815739872
True	519.525047292052
True	1006.3132346753
True	191.65846596666285
True	70.23349253476691
True	429.3603841770917
True	371.39135192846703
True	479.1442680795629
True	323.3174697992317
True	4.3238272981253125
True	531.2103883441329
True	498.039930488419
True	502.4776813994363
True	188.0321260775892
True	103.53668666732187
True	22.419748547459097
True	375.9638689754052
True	102.97199794150788
True	6.795262177537994
True	32.576513177953125
True	350.6762820833711
True	655.6788027489666
True	137.8993799834154
True	93.95571801617704
True	24.40004380533776
True	385.19192486610666
True	378.0750030124522
True	731.9936315435676
True	301.73482052995473
True	506.0530813470082
True	535.5277110939451
True	521.7790041928163
True	291.5918850731169
True	533.467028608291
True	102.08867504021636
True	572.2190187428029
True	6.8370878699620175
True	353.42496871069585
True	479.7969623823074
True	990.7597475822917
True	350.5610905677499
True	785.2905662320628
True	1009.3748205845352
True	173.1071190522518
True	34.952205363841664
True	381.3236514781033
True	380.6845218604418
True	565.582230817076
True	254.74934875645727
True	30.46664388984537
True	642.662280308408
True	129.6127910725998
True	1065.2359117191054
True	309.2850607701187
True	467.98202594949873
True	121.09978719298007
True	805.3144969198652
True	136.3719491540274
True	809.8676468158512
True	572.4560180862256
True	189.3027998409933
True	112.84869716767165
True	67.92649531404116
True	559.8071684050637
True	883.3774123347868
True	426.040536203804
True	505.7992298193528
True	126.50000970696316
True	632.5789622536578
True	483.3603136872414
True	778.7468846127714
True	320.0720155024921
True	588.7886188250709
True	123.46869082436136
True	25.73114144106917
True	417.5575411774605
True	172.15879043051737
True	100.12929542649934
True	373.3633647403716
True	1109.162764989729
True	265.1269870086258
True	550.1900502156864
True	10.81846131571637
True	75.15726545188849
True	325.322278069267
True	777.9902844523864
True	452.1932769389451
True	511.0865917753771
True	724.4778675099313
True	68.37026612299532
True	712.8844837198308
True	46.709628150606896
True	104.29537642920452
True	181.3625964384256
True	84.02078365059718
True	23.10980532757625
True	286.99473789847286
True	467.72477321565367
True	911.1811178749804
True	871.0841503095328
True	5.653487670861184
True	274.70439628575457
True	460.72319693981456
True	122.41146626978356
True	243.4337730923613
True	329.5446106357345
True	1316.6168230698106
True	460.4753921442201
True	25.33405155647405
True	191.10466528382088
True	696.5641567442239
True	36.63199089998828
True	175.7435542662559
True	573.1331945190155
True	71.50938954438985
True	867.3040887347695
True	341.1915367972686
True	667.4657408476854
True	82.04135041703417
True	682.9838423902535
True	587.8206842269934
True	887.6094517108138
True	251.0157211186496
True	509.1000515452362
True	860.6139438215837
True	923.7618003407244
True	231.809631696603
True	741.7570710085371
True	231.46302757687783
True	455.7190338703149
True	372.1775122064125
True	500.1992143641071
True	489.1823998475903
True	316.74906031608504
True	348.67026505197623
True	109.04875357862778
True	355.98879440517544
True	1148.9380067775246
True	315.11103658654224
True	153.03760016227585
True	289.8744848543018
True	747.9409889207747
True	645.2589982629378
True	416.6207458037404
True	122.36743123593293
True	337.66733138007083
True	32.95135938082729
True	175.0326090599913
True	91.47323353291848
True	90.25874926540024
True	556.5043148918058
True	136.969088197755
True	137.1516318910036
True	104.93939365033036
True	82.36331867934479
True	454.5269200100861
True	393.18308727536186
True	1063.44840227865
True	547.060115796271
True	872.3808586382034
True	278.3821561061307
True	273.29790270818
True	513.7617199650913
True	202.7063317164414
True	742.1595983004897
True	249.8458070562276
True	365.69828459174425
True	70.03301830414728
True	111.04019875130828
True	263.7607348982362
True	124.85467594625702
True	470.0841726045781
True	31.52132623151821
True	580.3457369731973
True	1003.5568792326744
True	741.148271402267
True	1.2306349031285615
True	60.82802537969521
True	492.8908057069637
True	435.1159333465535
True	76.80564702287369
True	123.28159167377514
True	311.78007580355154
True	74.77452761858412
True	50.83274071005728
True	729.5554621193475
True	661.0460221041149
True	160.3803895798241
True	172.62528348657636
True	533.7403242271884
True	53.79749689651991
True	25.00501301121389
True	550.8764849627448
True	438.6442673812329
True	1123.750987551911
True	44.54055044283184
True	470.09066262852
True	923.9018348994824
True	833.3352687512545
True	301.017477438227
True	752.3918405097854
True	401.7058076838368
True	42.15083171703056
True	95.40446150585608
True	712.7699693274212
True	76.19576867846237
True	142.61005616310212
True	925.8162112149556
True	185.80313777402108
True	279.7354888940867
True	103.83871649987006
True	635.3127608711494
True	605.2944599715754
True	209.18398655691436
True	420.4482056167391
True	39.88434114379308
True	278.56277851385005
True	609.2617975799333
True	651.9896642266591
True	315.7611867049426
True	68.26617198806116
True	943.531123147662
True	1106.6240539758403
True	576.2804636668106
True	63.10148242290467
True	28.873641472228893
True	91.28442884626428
True	102.34656763119224
True	103.90401201755712
True	902.857684453488
True	1158.8456413959996
True	749.2723174898981
True	319.71493456843945
True	8.780300151827303
True	21.42603524202435
True	337.045453865877
True	478.9005548247497
True	46.5086982813754
True	538.4269668209982
True	434.0815191081493
True	397.7877862862253
True	82.88908671618569
True	192.5184779855203
True	277.37177167166953
True	141.12377527550584
True	376.5036303785676
True	41.24777821568118
True	170.8392302038542
True	1195.615695689238
True	5.630342790022517
True	28.857608299437985
True	580.1193514441155
True	359.86710356922225
True	781.6539809949145
True	147.55534070207065
True	743.3074034427519
True	606.3555066226758
True	288.71988084558234
True	431.21410898732455
True	326.8401651688414
True	291.04978394031343
True	274.6644679137665
True	382.7125395108921
True	502.2537922693349
True	530.0757945170101
True	114.59264776681248
True	367.7413510547392
True	7.778186608186747
True	193.28446919214065
True	238.2965518040589
True	867.1394666075403
True	606.6943777612532
True	30.854457556707477
True	727.3600753888265
True	881.9493217837535
True	106.94615860549423
True	348.07327388509304
True	828.3693573476397
True	230.7791367585011
True	164.96566685000522
True	523.8143287478324
True	583.3109208095358
True	1112.5815404632874
True	147.32766019331518
True	148.42867504957687
True	254.8035748867568
True	321.531631879912
True	412.10173205978737
True	415.4394873297627
True	321.20023594870474
True	461.53643992021233
True	507.54696430902766
True	223.5490028384656
True	1472.3014191208963
True	254.45478811862228
True	410.45792419449816
True	49.63785939835419
True	757.6433579268927
True	252.35658308048087
True	949.4675194631374
True	557.026505403103
True	308.2849861756532
True	785.3955038020189
True	269.88218494774844
True	220.03365625810116
True	251.43486092206817
True	224.9095520540897
True	136.79035956724712
True	258.4402317826614
True	744.3878832024752
True	514.5090748890807
True	220.35444301940015
True	1194.7876316794816
True	115.3015087267708
True	271.2874580795457
True	73.10644715675677
True	311.3355240063249
True	413.8496607318893
True	91.87634757133584
True	209.5416202660587
True	77.46577608456825
True	719.4843230595277
True	376.4298499198754
True	216.2628300976304
True	723.3261649370936
True	876.2491854281955
True	841.5271883191558
True	831.2391763041172
True	341.030634869997
True	1.954100952170876
True	276.88754829265235
True	56.8413378388526
True	384.9028490088187
True	54.87904471244066
True	359.628880634058
True	874.3134442605316
True	1029.1079320066467
True	381.44920953420666
True	22.16728319997346
True	529.4448103209636
True	518.0087153424994
True	200.1625230387941
True	238.10756366221565
True	291.45647777105216
True	22.37581887078308
True	128.94437745855146
True	947.9883895455848
True	64.73297390270311
True	485.5147796991673
True	791.6306408269501
True	101.16901006604304
True	257.6852211157362
True	115.980284558511
True	15.91190115873571
True	1.053321569059961
True	121.8665437874475
True	1005.371692961238
True	487.2187987204097
True	69.86400019839867
True	789.4486084369867
True	344.0627919246803
True	1.805779199294144
True	462.496374735366
True	191.0097256648672
True	505.9028162116693
True	81.93019376724031
True	321.1349031391779
True	367.7633250083463
True	167.08728217570456
True	211.2681182601463
True	127.61137689479364
True	177.82153976760503
True	995.8760017330908
True	16.419330421483103
True	512.8364166986876
True	484.2942201285304
True	387.75778971749
True	225.01706334713276
True	236.9220143150972
True	159.39800188404064
True	46.52496678788874
True	494.87432186772816
True	152.38143012919372
True	835.505678701503
True	848.8197042591937
True	247.37878307637956
True	310.71776583334247
True	530.9472145353224
True	39.846154433333695
True	84.93301668555952
True	753.753006886314
True	1107.1575057655664
True	112.17483538785672
True	739.8622300493861
True	141.01272892392112
True	932.8474644729732
True	676.4458018835354
True	110.36235481926114
True	273.0897681973748
True	600.3161876472545
True	269.4937929994274
True	43.07070269847698
True	561.2500581980399
True	438.8908715425187
True	5.148005588029852
True	473.00848911867183
True	71.48929733932368
True	174.41461080072733
True	231.03542533696208
True	292.9830863758465
True	72.52878951164952
True	226.2239868206365
True	355.4272135607342
True	432.14970502081405
True	949.1700480147348
True	49.132812540072536
True	940.1822450586118
True	1002.7881209773824
True	124.58238779155802
True	77.38777972467977
True	1013.9970710434666
True	34.392011645623825
True	231.65505589669945
True	86.41749258731073
True	220.0684313009784
True	352.494601241467
True	906.7697017731396
True	94.23669434800968
True	71.99582836934285
True	633.4025294970676
True	274.74604520712427
True	732.9883988894019
True	53.90582616355101
True	473.05791806558784
True	381.053069768472
True	673.0889514048133
True	54.356826228115565
True	109.7108078942246
True	27.020641407554585
True	263.3413185208516
True	39.01952871652068
True	349.4207905740081
True	2.822059648018958
True	1157.026781792007
True	99.16764168008056
True	130.34052302555608
True	361.2664856533414
True	743.4810739362289
True	674.1824474515886
True	1064.926991410239
True	487.1628289844094
True	426.6775598913823
True	146.20740539126027
True	419.3814929535552
True	881.6265519878823
True	416.8105298631996
True	938.0095670477352
True	87.79970631077214
True	429.0193326044975
True	169.80184798146456
True	278.4599407537404
True	732.7774592892939
True	165.69311385165602
True	135.56968037161292
True	66.52023896488033
True	852.4243309101049
True	773.6855425574604
True	80.37995760253852
True	441.657176570348
True	731.2080979260825
True	416.006900804243
True	56.84951707794971
True	323.08163174703634
True	777.8238567801815
True	30.472818447892404
True	352.9220350016987
True	164.7194487045994
True	276.82569777561224
True	31.83523878181973
True	221.86834762858047
True	788.1339131289876
True	640.6149498099603
True	53.59461770029924
True	292.95434078026267
True	910.6781566451832
True	16.512220518160227
True	312.64241468207564
True	284.2781378805582
True	425.2519741354882
True	228.78066099246843
True	586.9386515601906
True	47.13065183274382
True	946.59687398392
True	847.0455205427356
True	50.31629062137967
True	391.8978053819045
True	744.0350746504962
True	934.0449692986028
True	281.4944470414856
True	597.0417238475862
True	130.80211820487537
True	191.6124970255609
True	132.4099457415685
True	129.13621990649384
True	215.53392605189364
True	945.3943587262376
True	794.8946105772868
True	941.4570906551768
True	21.60992242932245
True	28.71798805545741
True	369.5093183803463
True	14.752090643918976
True	615.708646819204
True	1053.709009946101
True	260.4325633669767
True	216.27551885485408
True	80.18282305510391
True	217.96613254285023
True	133.25569855350537
True	45.28501549310754
True	136.99292518966246
True	89.13315581550542
True	237.48033224227436
True	518.6252733699647
True	165.57049418249196
True	27.826866231204274
True	57.00983283664771
True	425.57069371929794
True	270.1667268541076
True	581.8719799045176
True	19.56441313403222
True	115.60847859740822
True	659.3534035057307
True	244.9484693692497
True	467.59813405105126
True	661.5581541466308
True	98.38777339416966
True	107.82670445603988
True	78.73381868735721
True	25.18879886581016
True	126.67985031320366
True	88.19190287811018
True	101.15631684595976
True	159.33077330321544
True	238.63203099619824
True	817.5582084967093
True	280.59589078381043
True	942.7909925467716
True	164.87500624747815
True	209.2477892468184
True	763.2968068880981
True	311.9919154729048
True	615.290595785437
True	250.37003164767972
True	359.3138113368705
True	463.7909167032389
True	581.1062241470424
True	636.7829227731779
True	378.9178725857629
True	37.21384197514198
True	521.9000357292571
True	614.9756960038021
True	19.440058679381444
True	13.416489787420526
True	262.0079144845842
True	398.7778993910847
True	445.38680187408414
True	72.68336930549643
True	613.5703107589447
True	911.4350664217314
True	254.06745846844797
True	908.0909735812062
True	270.2377968603924
True	100.11696686864784
True	273.46721596485423
True	681.6546732923847
True	40.39532262262172
True	577.3141787256498
True	1308.6523126950772
True	1025.3375512781347
True	886.9309938223586
True	210.0228563621345
True	93.75612831326836
True	197.2901472394016
True	830.4353562252722
True	149.28728376436626
True	1049.2078755109665
True	884.1118429012481
True	43.63201912709531
True	85.27265174074483
True	424.8352244180341
True	422.3717365061791
True	206.8418560459745
True	514.8426351325031
True	654.746321221642
True	124.66379914903712
True	267.6012917811179
True	1015.6452951523858
True	50.88742161624352
True	701.3029220266151
True	566.3116598738106
True	37.55169777113661
True	847.452208895639
True	387.94988883541686
True	542.8327317278804
True	107.52867614033936
True	271.05037724666454
True	220.26646889144016
True	24.947630014515877
True	134.67976673658032
True	746.9520414076429
True	136.20190806783228
True	373.55988619974255
True	61.67059221462107
True	618.0408218911721
True	617.4001187335905
True	230.71386878322463
True	471.8465670233569
True	169.87655219022702
True	168.1536789422065
True	219.88255682071485
True	268.91623676618366
True	365.12678515827656
True	133.0863747522414
True	181.48315311234973
True	26.58783537751049
True	874.4399902042098
True	310.1164324549998
True	9.690978272857617
True	364.1773945911152
True	165.96185107011513
True	615.3465349920824
True	357.18636302117125
True	589.4168063233537
True	564.7571310352606
True	487.41069800781423
True	815.066102689386
True	241.8150970475909
True	565.2342314138862
True	163.15035735959796
True	535.2732943845011
True	375.01455232712055
True	380.8979623673426
True	132.7284117775608
True	134.24737101216957
True	109.71176503777713
True	63.60929884317057
True	748.4802080741623
True	175.80099767630136
True	47.733006220093685
True	0.0
True	554.6682828984209
True	109.60802778866902
True	21.449162035033986
True	41.463027094592114
True	113.341766871604
True	534.382181719304
True	186.0366084814717
True	104.3693574014375
True	36.03511028907005
True	157.11132535928738
True	953.7396025389106
True	45.827238070925645
True	223.85496897735788
True	754.2066832327084
True	321.5535869811909
True	461.8782531512743
True	472.5596711680912
True	504.9455447095605
True	603.9309245942076
True	921.685853262969
True	279.84474776105293
True	1018.435639772582
True	912.1517587616952
True	616.6564431340844
True	351.1206104577657
True	851.6315365211725
True	9.706536766855368
True	32.39706665273635
True	299.4236385276663
True	43.18844266172011
True	196.60016255791717
True	755.3820351851315
True	214.76204788048707
True	770.5739846429682
True	777.3814552416013
True	115.83444419731572
True	360.4043259266957
True	595.5879005681194
True	22.602239674781405
True	136.13405476098927
True	428.94162822699855
True	299.94881718021725
True	200.92373575950583
True	111.91777779882338
True	382.3223606666862
True	22.19478572615223
True	374.2504595775021
True	362.2319045998343
True	1040.064677341015
True	358.45487885133315
True	28.793345322132843
True	443.7520523585053
True	449.8100811413425
True	245.08375545701475
True	30.85396640422281
True	754.3532092205318
True	419.50347558083945
True	179.15431009053017
True	13.225426214393844
True	1213.4884920724055
True	172.4905415070903
True	29.48764953110712
True	309.8085535011657
True	282.776827530721
True	115.24167384771552
True	303.8302265839445
True	48.31334195754456
True	326.7338349573746
True	318.67085130184233
True	303.29580645040033
True	28.972993603432624
True	46.130858817599766
True	1020.3906239329098
True	25.65282332358373
True	12.86401546384888
True	192.7218141276687
True	659.4584471854627
True	8.907363163892402
True	191.31382455818724
True	177.18686496263194
True	528.3205026639315
True	375.3320521525462
True	754.6623481887937
True	313.0891442233162
True	500.6056694465233
True	440.0436607897153
True	494.8542841992734
True	100.23971575512184
True	1271.385570651853
True	883.7505385014327
True	291.5959419355021
True	542.0667662946797
True	104.36654392229366
True	580.6213275305747
True	449.2927168724297
True	155.36867753274535
True	80.3412301018345
True	349.36149734669664
True	164.25470568752195
True	28.985586339188984
True	626.7562496960172
True	379.09523770517376
True	73.96872173243887
True	29.88086077579208
True	653.9554526365366
True	495.2240777867203
True	73.20073246816501
True	22.843548297648752
True	323.14972835910163
True	315.26376688518155
True	713.7444834247498
True	556.0067557582626
True	563.5871187786333
True	782.944031876742
True	8.577136731312738
True	58.869271973833065
True	35.76420041545146
True	60.368482235626125
True	507.9242688796415
True	581.1127693835426
True	79.06456431882229
True	108.87762187675976
True	202.0028047309253
True	70.78987889761437
True	165.3126173851876
True	209.9037736033606
True	279.68443305996686
True	776.538269287946
True	612.94779045621
True	282.7607956806331
True	194.7977630407161
True	268.5617827015224
True	242.65202573499508
True	726.4919874065951
True	335.6802556313581
True	159.0401018524263
True	916.9452206559968
True	332.10526043721126
True	474.0687537303921
True	152.94372132512365
True	121.97886727962003
True	62.67041339847215
True	211.1410368248245
True	982.7660037004166
True	524.8809984535817
True	114.55212394234329
True	357.81041251378605
True	107.22391704310782
True	679.2050484133964
True	5.125144729790966
True	696.1763440716893
True	37.5765892713212
True	924.803439456944
True	845.0687340150754
True	212.90121737584457
True	29.410128277103286
True	84.16260144570457
True	470.0927746649981
True	225.1872644493822
True	1.1548472482629315
True	75.095355325807
True	1079.406517971211
True	336.26248560424466
True	694.9001133470031
True	477.1145975881974
True	32.56802213379647
True	137.53038116159328
True	438.0487127575181
True	948.076612111709
True	812.2389652948079
True	430.0998334163277
True	338.4092500265561
True	17.575134362070227
True	80.61926714129211
True	756.5460808000829
True	474.248865046742
True	382.0297770536703
True	900.7290606406666
True	25.59992198152417
True	222.49581572538816
True	900.5268877844726
True	229.91750559239523
True	7.098356678063308
True	512.3447838962439
True	98.13231239281464
True	659.8787915375955
True	51.36318503696484
True	246.30891741211693
True	847.7696683369642
True	885.9865850640142
True	267.89027917339695
True	444.28703750007065
True	121.5406395043058
True	587.2291735288226
True	256.5999519748502
True	183.57457813807704
True	851.6889192407671
True	56.90515441708256
True	700.3770293736413
True	271.7202129734551
True	310.2939789438119
True	163.01405135564366
True	472.6602924975544
True	616.2532710173031
True	363.351618535764
True	400.5271855832746
True	71.44467677488686
True	150.01550267622517
True	446.28983089803467
True	216.2049608496752
True	39.56122096839086
True	208.16785397400253
True	387.9878724498358
True	390.49477523066633
True	766.458730441055
True	131.7862247115978
True	650.388261966701
True	512.364273454312
True	601.2960285058568
True	143.56450925843973
True	39.58243568699077
True	674.0993103395442
True	67.57612462286937
True	558.1071166659026
True	683.0858343841103
True	456.1774423441029
True	143.3057106940639
True	525.7108332880154
True	4.618591796386369
True	398.5433166670953
True	32.12868587172233
True	628.8307840855726
True	270.1297289055727
True	583.7195906972222
True	690.8201970503119
True	146.51060514370062
True	535.0995176837016
True	509.2769051890665
True	64.70147606597592
True	961.2643958039516
True	2.159279643412205
True	27.282919576808872
True	653.5864243923394
True	665.2806561925406
True	138.3610502899849
True	406.38934095618606
True	130.21915830261224
True	72.0163844140478
True	486.016442354945
True	41.59507944985067
True	524.9270850777523
True	13.047819866629316
True	865.4533741385318
True	550.7038772064221
True	698.8886721031868
True	105.23582639808076
True	404.30116551205737
True	987.935353740132
True	896.5711811159657
True	146.8591323630515
True	543.3795877599393
True	458.495833357595
True	258.4944905308748
True	256.68128714081064
True	5.69599022248083
True	313.01368827651066
True	12.242856746160436
True	371.076872977237
True	77.75972563996655
True	419.3729650032781
True	650.5396577284248
True	127.49432196050816
True	229.45072094407865
True	637.4998576843009
True	671.1303514998476
True	299.4738332103784
True	135.68269849827462
True	165.79314834942127
True	465.6893710485112
True	86.22374366468584
True	10.492028836313793
True	513.8405651797971
True	567.2598878860462
True	18.859880325137684
True	136.18746947914798
True	929.6415125395628
True	504.6246976230324
True	271.8045246901027
True	31.32575286899433
True	468.9513644967979
True	108.00548577757114
True	578.7015221168011
True	671.1926340491996
True	297.9045658600661
True	389.5881330345837
True	184.81149762858016
True	250.90303397445084
True	71.92873676413059
True	216.99371914487168
True	515.3121572714027
True	22.19864375600088
True	451.92269402459874
True	388.74351707831806
True	689.8599086696859
True	901.9608210841168
True	878.1175679300962
True	161.0165683428862
True	413.3965261776107
True	71.99358001518983
True	189.22823750020848
True	315.8909548433212
True	10.252617216953308
True	795.953286117415
True	20.919895881788488
True	394.1406097119573
True	273.9711000373811
True	633.0129903465213
True	195.26135665190543
True	38.285675449709935
True	643.7297970495224
True	1078.9136477429502
True	228.7238867186157
True	132.6847980224768
True	605.7864897769493
True	483.9289585907208
True	19.16877394734277
True	827.5851587286303
True	115.18396021278848
True	45.43600356833705
True	306.757046000899
True	355.74260804237707
True	389.17449469337697
True	264.05792492282967
True	19.128304106466672
True	21.87795267944036
True	855.8058233984971
True	205.8973306633988
True	111.30970299847228
True	828.0057389542277
True	654.0027572365616
True	619.5692647398483
True	447.8169421776371
True	155.9918098974042
True	31.00114578589728
True	100.72222069475755
True	454.62717748049226
True	230.51109009876777
True	501.95127055949706
True	145.7004582529041
True	468.41777880567247
True	646.2700062464024
True	959.8254290338692
True	26.42075344729885
True	986.409387787996
True	1028.5439115787012
True	497.80085881776415
True	85.0698937679885
True	826.7996409398714
True	642.3194885432237
True	682.7779032126559
True	179.8136974353585
True	769.1160015621033
True	703.9622028153443
True	123.12266168784208
True	793.5224508449255
True	840.3657463108499
True	473.2231980075901
True	228.09969317119987
True	73.0719049105292
True	313.34480063108555
True	348.58340521387566
True	478.0116425414493
True	426.3394870200936
True	194.09031980322143
True	313.1619871424791
True	3.153626704900555
True	12.51951850136222
True	107.11778714305396
True	130.76986653145678
True	361.7730366234719
True	349.69831269120806
True	112.5895493111515
True	17.31049435353213
True	216.56145654689547
True	832.5060175285973
True	445.5449708985984
True	542.4483466761491
True	555.9834734617838
True	800.1208288943075
True	637.2507011821843
True	92.96577558819628
True	206.88500164440012
True	246.999034294781
True	291.75111946554085
True	105.48348906647097
True	361.15097585418
True	431.021262974861
True	170.76125311342884
True	649.1034378012832
True	249.1779308462217
True	217.69425695831777
True	29.332835073450383
True	247.1850288951877
True	483.3455806005347
True	166.40439536010382
True	518.930933027723
True	485.0301740885618
True	243.53268238032936
True	104.73358364802974
True	40.83145840335832
True	402.4285335338666
True	787.1814337121114
True	166.0346701098524
True	1067.6857926459486
True	1038.241521735786
True	475.11609065022185
True	102.16453402727336
True	123.11381903632046
True	665.116430398421
True	8.559892707772491
True	227.565903600244
True	134.54569327696586
True	120.8442127347608
True	338.13220814475034
True	633.5257701356211
True	41.835606530578666
True	124.96727539833708
True	956.2381508812232
True	56.35334786212103
True	449.6825487913621
True	524.9422047417485
True	253.00809786664576
True	136.312425066828
True	902.22389806689
True	1207.3463325965029
True	507.6165875621333
True	653.041148669701
True	208.2629951312224
True	156.45022233390856
True	325.34488872817644
True	253.02497962077135
True	173.52808006414526
True	304.33660608963515
True	338.28675534310383
True	11.178106671033383
True	630.0117944900776
True	146.67775765361634
True	77.40868245626929
True	440.42416391408847
True	328.92182549649635
True	1200.0294931395165
True	354.30583947425026
True	1002.242823234371
True	9.73475176119824
True	257.91733076336334
True	222.19795660601156
True	149.62027147544168
True	467.27596401819454
True	197.21411449753748
True	415.4886498355607
True	317.3979950717541
True	112.0367827284832
True	354.7920099656004
True	1077.2088091616993
True	725.9397478110797
True	208.6072197830393
True	107.41828764386123
True	303.2908421168816
True	25.789351054827303
True	369.1479066401499
True	325.7110460832501
True	586.5952949220571
True	424.5287467285103
True	357.77565993725045
True	149.95941113372186
True	12.31721135524034
True	420.59574909124046
True	282.70528979965883
True	146.15319667318252
True	303.33252241373674
True	431.5639766844963
True	804.0854807344787
True	308.7438383631145
True	774.2098946607789
True	389.2859878082594
True	381.2936064156978
True	1.1075046548248606
True	1183.9500607280995
True	102.486295520414
True	933.2070010707528
True	221.02234560081777
True	458.5054221675716
True	674.5422256093398
True	88.66477445339513
True	503.8787444494855
True	33.88640296939196
True	419.8872413812586
True	75.28573356903189
True	224.7236076891524
True	38.43632350210707
True	675.5438305177108
True	185.5358765333629
True	24.94652317566624
True	387.7193078475059
True	115.33874559309643
True	171.10438258697906
True	849.5763021752056
True	261.4317666430932
True	157.30468986072816
True	379.4520390393772
True	525.9289876495518
True	333.8831162825058
True	513.5184311155672
True	621.3272679577293
True	153.0825074980736
True	6.766023810825359
True	68.56784930999561
True	449.8798686683113
True	90.33525367771117
True	77.32628710944117
True	1056.905846911456
True	26.76432902881029
True	319.5357722228065
True	321.1563065007068
True	485.1802989565408
True	669.8793481495135
True	199.91934518950544
True	643.7874432458817
True	312.68662016574814
True	349.62336339729546
True	276.0808509885923
True	219.62065579949345
True	363.8038744564544
True	457.5877461609002
True	411.4001851895397
True	616.1100809654824
True	140.92187114847806
True	72.85054783648033
True	40.690682444551925
True	295.21219385312645
True	633.0622817453274
True	395.2703059486832
True	778.9634381273504
True	214.92119463276217
True	393.3597716706904
True	66.02847712066628
True	56.09245902294189
True	426.2158216639222
True	203.53509568144503
True	222.95815056178935
True	41.222295604681285
True	1041.7711757584193
True	177.90147162829032
True	919.3326025841512
True	311.843779791414
True	904.9676183148638
True	235.76401820921592
True	471.7653531277013
True	532.387997820155
True	618.9956920589283
True	220.7546982334384
True	471.5168116130536
True	974.6787635551384
True	129.7141621140946
True	6.735060338510742
True	576.2066872669683
True	28.08565981194777
True	72.4203935340811
True	800.800664370056
True	228.51930321048368
True	959.3802967047362
True	683.1281181356075
True	404.8015784037352
True	275.05119685904015
True	492.3179109736073
True	331.0401900969031
True	184.47949538133645
True	687.508331592982
True	717.5356629297686
True	205.551873038046
True	91.66967841887968
True	509.956615194009
True	136.36485381782472
True	391.6840734177424
True	341.9130071669173
True	64.2326674230396
True	392.4832993425472
True	407.3947860944476
True	375.0508556001901
True	422.85485762393154
True	441.4928310513836
True	677.4226855531253
True	61.008643006853184
True	457.92362142273777
True	334.18819388022695
True	634.5602040398614
True	211.4959616304349
True	101.4785999762294
True	42.800288236717066
True	534.4987388680528
True	633.3610915030553
True	188.07047614621777
True	411.97968654153897
True	320.5930720465523
True	17.7089788664821
True	164.92311510446208
True	287.7083643227552
True	2.3964525874671083
True	886.522660414431
True	81.2172782635872
True	103.74781171434763
True	103.57381308969296
True	360.6249825307596
True	35.90584146556488
True	454.73819007433485
True	238.35184995536477
True	6.256240579390463
True	116.60419418093085
True	448.7273990777254
True	50.75930555252656
True	69.0126730421103
True	174.09199460875024
True	299.6221257804204
True	976.161489761992
True	388.7074039969765
True	969.9395708753284
True	190.81635191044447
True	1013.9717758596132
True	761.8093728751887
True	627.0057279993671
True	400.64537643571936
True	379.1553855711676
True	80.83605107931396
True	74.41932742827902
True	77.84858505779832
True	179.6599525546566
True	478.4823821807242
True	1070.3940706646272
True	187.41391632099717
True	354.324529990781
True	435.74258130085934
True	581.48868758372
True	599.7199529953933
True	281.58163555303247
True	466.7326689010672
True	677.8788745291249
True	96.4799104878784
True	696.4429725177171
True	264.61193107680367
True	136.2153685655891
True	406.3730997976492
True	849.0242114298552
True	434.0744429515001
True	883.1026238123753
True	204.48141343794936
True	337.71654671754675
True	702.1671339195668
True	612.7124484670977
True	193.33137261673608
True	243.83117014380545
True	817.0222601431377
True	29.89408692698865
True	199.87231301832665
True	497.9568276301309
True	701.4137320475669
True	106.2723930977935
True	37.84899967083448
True	162.97476317104736
True	717.2835453663035
True	306.9394019315562
True	556.423120973995
True	344.68163727439054
True	292.95951401271395
True	444.5493961234989
True	500.8682526021762
True	74.49909612315528
True	358.5307720889965
True	760.1701552887956
True	0.0
True	298.7137088054871
True	246.1300500559377
True	970.518529000838
True	145.33422201636554
True	648.21577063712
True	641.9025116064632
True	110.26705892105362
True	218.84018937011805
True	130.93435127689543
True	10.414159989310468
True	293.38936502932984
True	374.6386082560522
True	1120.5576036536668
True	237.2197933037916
True	424.9086341195836
True	656.8408651064947
True	212.05741892572576
True	27.207225130479127
True	862.708130143872
True	614.1073342833724
True	163.6934513876128
True	613.5017253492338
True	167.1166754283584
True	308.07460920332727
True	774.890887034818
True	34.70975693905267
True	110.38282633433047
True	509.5654873954536
True	65.27789503714307
True	79.57610061602696
True	400.3994484624345
True	24.0205087294068
True	747.0271070871519
True	97.4580900885711
True	156.90287247674794
True	19.5227067820158
True	718.159085947023
True	28.346518066239025
True	788.7246480755408
True	410.0635779861742
True	116.7878285456313
True	716.3772457463424
True	531.3151530701502
True	552.6551328671986
True	45.48971686633461
True	374.3816854867333
True	5.7837947134296535
True	92.16169421096195
True	367.35403755001295
True	47.39629888843994
True	110.62956485275072
True	314.85478097771545
True	176.0312268068793
True	98.0334090175995
True	666.1151552077571
True	20.466458056962445
True	1150.408437984367
True	490.5914157938086
True	312.0260865264314
True	492.1159280405613
True	123.82855989822572
True	791.5873483006571
True	1106.7415197576502
True	753.3933972100182
True	180.75872575985156
True	221.18361705719155
True	55.24413970938354
True	55.192396198976354
True	159.32442798203823
True	99.92471866770954
True	169.9444300265521
True	1147.7756576894062
True	309.9954983289739
True	353.031780523292
True	707.5568462895902
True	15.44689123183146
True	13.51883039611662
True	611.9346701324426
True	5.108696222798033
True	119.0516599470214
True	682.3661396621654
True	184.9337984043133
True	626.8988416988093
True	833.8862152383487
True	151.15246574531105
True	908.5782440982708
True	2.499381921327048
True	436.7864451323444
True	1051.059060669278
True	25.945492748075417
True	231.29253725851805
True	153.76080460118536
True	998.2451216157926
True	232.5857629697024
True	474.1417722767647
True	119.004948489499
True	504.6293329034953
True	152.6350571576986
True	97.48439879698968
True	389.62410586968514
True	62.02413372493272
True	53.18016256519214
True	1069.789184748087
True	265.38300906533664
True	153.8840099423064
True	377.2894186631259
True	401.58643619514135
True	207.86681712370984
True	166.4681746343125
True	385.13232359737935
True	37.53407155800237
True	502.1666044930213
True	1124.6136989489314
True	113.16411682960693
True	467.5831667766551
True	316.08629853519056
True	26.99876107496048
True	416.8642468454904
True	100.96134995328848
True	580.7467398881151
True	211.6057177688774
True	420.2095058955343
True	21.530519436847115
True	446.6269799438068
True	102.46606927610418
True	333.4857019154253
True	32.69798690280269
True	162.68125504095397
True	247.15799080111472
True	786.6818020766829
True	55.55073601758362
True	144.72525098080467
True	237.78162906774423
True	138.67064903862018
True	656.4623413949683
True	561.1563122892869
True	794.5573124319294
True	396.10905718265326
True	539.223949719912
True	417.1449807478182
True	676.6042106414984
True	73.50080611521874
True	465.4216298175611
True	422.1529348646741
True	46.58410338074645
True	84.58716909000198
True	128.2784125583618
True	86.05406118616519
True	313.9610758284655
True	840.9818109024408
True	312.953229476291
True	1142.315825409425
True	321.1136000937525
True	905.3246152351524
True	153.7669421420633
True	553.5733967215442
True	610.9207591694836
True	698.3612659276246
True	452.5546988792516
True	68.77283737583704
True	287.4996116476663
True	40.80350423111559
True	160.83622216642587
True	155.49659199660923
True	1100.2697496770195
True	233.32001226182197
True	544.6445890642505
True	565.8014413408526
True	572.1759755730086
True	878.6412924687451
True	594.2288322447989
True	641.229135570276
True	932.2376043265544
True	122.53206358737324
True	312.2376962982992
True	247.1991811758832
True	327.665579653938
True	88.53809839164819
True	397.7713312141794
True	4.675777666801636
True	331.5666717151107
True	243.29794268660945
True	629.6444858437586
True	280.24003127952926
True	360.1772217421591
True	9.34004967176659
True	59.4525973996387
True	548.7914792123163
True	29.81017465477649
True	145.85707994717342
True	63.07893833783841
True	151.32806221468712
True	242.39081698680533
True	68.71585871160194
True	363.8460817918086
True	267.8625053263507
True	97.96189410650352
True	332.0583456008697
True	67.16488042311941
True	585.4337757685992
True	834.089689010124
True	286.05122719454465
True	1162.7403361840873
True	107.22399842992822
True	313.5424018698225
True	1058.380683670781
True	86.64788929817036
True	282.65299495492656
True	11.475092827469576
True	425.0351876056707
True	457.1256558054536
True	159.25829277537747
True	622.8249015623
True	908.60898386239
True	156.1348353737819
True	78.94693106489255
True	320.8177912949056
True	552.6438814788717
True	617.3099536949843
True	1203.7022482362402
True	28.001600421846497
True	959.2587270914178
True	133.74443507906898
True	632.5944325162477
True	120.95033905529084
True	134.89102502140972
True	184.36878071491967
True	165.54115607732078
True	757.2109359384048
True	214.70829873494284
True	225.8675857505238
True	67.05567798289266
True	518.3439243845626
True	446.80330660146495
True	178.45611403797855
True	235.98422867667455
True	16.49895224440278
True	430.1821237333762
True	217.06312277695463
True	293.98542666672734
True	109.76192931355452
True	693.7373498372269
True	422.6229196280696
True	259.8130889261625
True	639.9844646011483
True	540.5663975687903
True	453.365236683573
True	127.86773273905416
True	539.4838887467315
True	454.5903033880621
True	2.9574023013859785
True	204.17876654911544
True	93.7979930909804
True	240.2079541127829
True	2.784857174368589
True	124.54911455162596
True	335.5396365098305
True	7.907062055315393
True	907.0872203024312
True	170.1211811841241
True	711.5498586263857
True	790.4421816901063
True	161.70385652909803
True	220.72281796129784
True	458.0412357473654
True	841.4042977945151
True	51.93026238184097
True	39.47453444442905
True	137.32660586061533
True	613.0279303382429
True	701.5953974525729
True	181.86212087305324
True	589.217437109944
True	595.013915370776
True	812.2838835956301
True	418.66618123700766
True	186.77048890152284
True	882.3674163559565
True	222.16890267921767
True	150.51008624539529
True	327.79485764519114
True	212.88793052276992
True	211.61997238472992
True	616.8670213262396
True	252.71410883795824
True	189.06835068953748
True	453.76980998569184
True	464.3960030939449
True	65.67371468521411
True	283.1250422801154
True	82.77490814904787
True	330.0612495082028
True	354.4412348580141
True	254.0541227475248
True	177.9637270113515
True	387.06119857806215
True	634.4882575868678
True	740.7597795025172
True	295.524614041714
True	739.4791978168893
True	67.56399704739947
True	900.2881506157072
True	342.0339921962881
True	13.769975067746287
True	618.6067027514617
True	713.9671986030182
True	265.6957734722806
True	165.8145181487925
True	46.94114087338204
True	383.8209974701986
True	73.51859412855947
True	14.084492377460393
True	889.6030812732679
True	363.921268149533
True	166.5773080270393
True	988.0831626287268
True	11.670966716078766
True	791.5448244926159
True	32.23099886033602
True	690.9584723192361
True	56.77473441971665
True	750.5812593408515
True	434.4927721941133
True	201.6778501875442
True	444.0927644339055
True	212.3907491828844
True	291.17396478233894
True	223.9071078978844
True	402.19473464873823
True	8.92806146832837
True	320.10699044336195
True	115.24367189015152
True	11.3833691967483
True	479.115893865816
True	720.1780991876643
True	289.2212036896691
True	84.98062396773769
True	313.0939733459514
True	87.95183704645088
True	182.1980207357843
True	176.57201335628642
True	385.3121029319219
True	35.94012283838252
True	145.93180083541336
True	362.95570326912366
True	885.0194562937178
True	113.97686254448809
True	213.9240045342866
True	439.1920479392508
True	17.294596316913513
True	402.9198322795205
True	517.0349828296445
True	91.58882324428563
True	397.9042169990869
True	366.26727754018657
True	418.122337328078
True	588.8657908121046
True	1045.660291034705
True	974.0565052131448
True	56.96497824043004
True	1060.174276798973
True	106.51284487516604
True	111.6543600850262
True	110.16295349360593
True	488.7832873286226
True	373.8934668679192
True	567.3050974868618
True	257.6173507420746
True	155.17450168388083
True	396.3631438943442
True	15.484435272416954
True	455.03241073342485
True	399.4758133168214
True	151.01243006620595
True	96.71774238400624
True	526.4925726645104
True	1006.1617047763132
True	190.18432344583184
True	67.13595385271671
True	438.7620937807964
True	383.17165023093537
True	453.28503378523294
True	333.0515270335386
True	4.057747974821663
True	519.6827976783215
True	499.3937838895889
True	509.2284838172651
True	194.16722784423425
True	104.35547924092609
True	22.458501659940808
True	369.9662659461051
True	110.57632832235132
True	7.377311575185002
True	32.52137476878556
True	350.4514506414952
True	652.0757222614111
True	137.41547221984752
True	87.87809252146305
True	26.395913066711238
True	408.0568452214372
True	352.2563034541188
True	752.9713018302164
True	306.3924029134332
True	490.947976843073
True	540.0454977524694
True	528.3356858939335
True	297.8839939114521
True	541.8626536564976
True	100.16074246902532
True	578.5365423415275
True	7.431008719248644
True	376.3833588219467
True	461.694929468399
True	982.1309832253094
True	342.85337029012607
True	811.1927639573709
True	969.3708444769784
True	170.15230506982846
True	38.57905876651929
True	371.19040894095247
True	385.4319866739912
True	583.4664580263009
True	248.9601163050883
True	29.738134032843234
True	655.837583252385
True	129.08419744817942
True	1078.7135274796651
True	315.76561722829246
True	459.4605103248458
True	128.7365610041733
True	831.402984715113
True	132.99891404452478
True	842.5459234918131
True	549.6093282741439
True	190.8745632570827
True	110.418495943406
True	64.57846810559353
True	549.9118216823523
True	873.0817291883571
True	430.51386546034416
True	543.9930481056523
True	133.48182532913327
True	623.5055611625206
True	487.67942569281365
True	807.6253437518209
True	302.514254269997
True	545.1646113394992
True	116.76980127002082
True	24.703357175718462
True	419.4657141782205
True	175.42644158133996
True	104.65630197790134
True	365.6936791040636
True	1118.4630913593987
True	258.43073639047634
True	551.1398601757294
True	11.08916173544204
True	74.31324668234167
True	331.5497324261156
True	804.2098558274212
True	443.5534709408656
True	525.6091613263056
True	723.1294552703143
True	68.12805213098058
True	696.102289343222
True	46.139241057132296
True	109.40220119197345
True	174.50174619596936
True	82.02957451257147
True	26.27983701089569
True	301.9923696747475
True	481.3706851203895
True	910.8906523907516
True	877.502626799338
True	5.465709719094572
True	276.91440236565745
True	460.8200516246469
True	120.36181445735257
True	248.66978585301712
True	329.85268327462467
True	1324.8704553549017
True	453.4948017535182
True	26.192497787039223
True	197.1313394971324
True	705.179014426266
True	36.20341058130783
True	164.40963539511412
True	555.0942436230665
True	68.6988237458451
True	874.5300488191283
True	327.62977055953786
True	677.6733995274799
True	76.73042353557403
True	686.0561887316128
True	594.9126867753373
True	858.3820987433315
True	252.86033247411697
True	509.99229760515504
True	845.5871022462012
True	929.2649390327608
True	236.9709577266608
True	767.9682916881628
True	224.5594270011053
True	471.565656925791
True	364.5269521155996
True	499.5367961996927
True	490.0840524734598
True	310.07611880994534
True	350.4900017047434
True	114.39621642113416
True	340.4482693751242
True	1170.279688064635
True	315.13275671922617
True	145.00607157213605
True	305.02382876908194
True	753.3360756456808
True	639.6749786701829
True	410.4255080764099
True	118.07534627223396
True	332.1456760984951
True	35.40309786715392
True	172.3328562436392
True	90.82017186219358
True	87.87682791050023
True	559.5764778198579
True	143.6747103520982
True	131.4887038058407
True	107.25008644464552
True	84.66831771320905
True	432.7799383227985
True	398.29272180367735
True	1022.7967040378436
True	508.35000385218586
True	818.1797886200717
True	266.7010815250875
True	304.11187941346594
True	526.2224189075596
True	191.50599213092087
True	745.2394418271662
True	249.3319203188511
True	370.5725947249704
True	70.2689331345959
True	120.92466396400658
True	254.90556625069613
True	122.09616121762728
True	462.739341032604
True	31.03895645307793
True	589.058124117288
True	996.4443606823576
True	740.7634306253697
True	1.432987757803022
True	63.05605281110387
True	492.4039299399869
True	441.2312851098308
True	71.87199651041492
True	121.17910671705212
True	301.71535150963217
True	77.49088519924334
True	51.07557224024773
True	705.2646441735892
True	671.3357916582298
True	156.0984422201861
True	180.2828063622945
True	532.7925318329915
True	56.73616019502151
True	25.436785582428577
True	569.2680096311936
True	450.7720034339767
True	1152.511565809923
True	49.00472881669513
True	482.6462300537309
True	881.779916976505
True	805.3177091598219
True	273.2075195280125
True	754.0128542830198
True	401.7929007375695
True	40.59445485354995
True	101.15511245338224
True	738.3823127519743
True	74.61699844043397
True	139.62858601989586
True	944.4076709285824
True	186.3463785703172
True	271.7259766432639
True	106.3126047615042
True	643.1733408241015
True	585.2558774066895
True	216.48703079104496
True	439.1744453944202
True	42.50340107881075
True	280.0815063109633
True	576.2540033848094
True	603.3561448445679
True	305.69253133577104
True	71.6759461937974
True	928.590027022654
True	1043.656334024128
True	570.4171216022062
True	65.72703314332708
True	31.473934602875733
True	91.7448635300452
True	101.7576640747258
True	104.27655298316246
True	849.7231835973028
True	1179.1691346497264
True	726.6416608852853
True	335.20760023260675
True	9.714572675768046
True	22.48446749812499
True	337.8955749041563
True	470.6376941830564
True	47.15899734024723
True	572.0488656198993
True	428.83578790578736
True	394.8253721317071
True	78.61542894703048
True	199.50025320709108
True	268.5507750740016
True	127.41814650832592
True	389.82703960749546
True	43.55696860245921
True	173.3776016037288
True	1156.764918972474
True	4.947758246605696
True	26.62631024618538
True	586.8247983859154
True	365.1047929581594
True	771.9203212646232
True	154.76504120382404
True	744.8960400578618
True	582.9344065772145
True	278.2777633453843
True	420.3697443213584
True	351.5189710013374
True	294.8172249804549
True	269.84084858867766
True	388.6445468883622
True	495.5371310712357
True	494.3949173140464
True	108.54704471675667
True	357.6602185807708
True	9.12530094701523
True	179.16949694998922
True	231.48502464582668
True	857.6877314820904
True	598.9842633269546
True	30.942244770412856
True	740.6026428353213
True	866.0905993582478
True	103.35333715562544
True	347.1541050431145
True	877.7016520135468
True	225.79298320072664
True	163.1649663216201
True	541.7425630812202
True	594.3231387537769
True	1090.7811181901934
True	145.1544901963071
True	155.93218027977244
True	257.4410892714427
True	313.653282449622
True	407.30424620102326
True	424.1402611579503
True	323.55827098839603
True	424.4269170266688
True	499.8675233971339
True	227.59566661688208
True	1486.4821843315417
True	251.33314155068135
True	408.5357806017111
True	52.74419047003815
True	771.9917426748048
True	250.6007146430324
True	903.1384651513032
True	565.1995279465307
True	307.694197317842
True	801.5682145974679
True	265.2623597965012
True	210.43273122089207
True	251.5820802409131
True	219.0765692534816
True	134.37371798810616
True	231.9010769827835
True	718.5749567261034
True	522.7427474178403
True	221.37489392834888
True	1238.495403696584
True	114.74397425079346
True	266.0663646241041
True	68.47724261574699
True	309.5903396841028
True	407.6664129627509
True	89.04810667048083
True	217.4563202510377
True	72.80682506955296
True	705.5655772058319
True	354.90812823633775
True	220.42847065840257
True	711.707674383594
True	860.3252110630375
True	824.117361190909
True	826.0196373018188
True	348.80087402111855
True	1.888838645638028
True	263.3434438984835
True	55.60910182103486
True	373.3147147078766
True	55.47193941108512
True	361.0094914201346
True	857.7905175577431
True	1052.17631126828
True	405.2860233002583
True	19.966507306099142
True	511.1683418707945
True	503.13996309829946
True	187.2751183687223
True	234.32938850863695
True	295.1986361800636
True	23.564208455534185
True	127.198897997359
True	949.2649505395452
True	63.01713318251451
True	498.822228531826
True	788.8085124922217
True	102.53168706878576
True	251.2255049100044
True	113.03724446894556
True	14.764654324332591
True	1.3013823021212456
True	120.96693067906394
True	1026.9235116465652
True	489.353888026993
True	69.89849104852959
True	795.0546412929972
True	339.9801138348107
True	1.1892945112312048
True	446.5315851365647
True	198.264241960348
True	498.9890483960002
True	79.17679413921857
True	313.4882151114372
True	366.9100681224923
True	171.62177280385126
True	210.83855809361572
True	129.2939827708897
True	176.06320701204456
True	968.747906905712
True	15.179631670291837
True	511.5215884088125
True	500.133409625982
True	405.3108476675657
True	206.8395954388096
True	241.64830835943303
True	163.28488526436658
True	47.33920465328609
True	497.4242909975998
True	144.61470829795977
True	865.3036306892924
True	802.4159432175716
True	250.4684656578064
True	314.94359943054
True	521.7209383914154
True	41.57489607085882
True	85.7503680260978
True	740.9636478511054
True	1086.6571232496142
True	114.15283334447771
True	730.575639219892
True	132.35054365068615
True	917.5824574279612
True	696.8520039207663
True	112.2891589568114
True	272.0265036836495
True	631.2066364546445
True	270.2190249294534
True	46.04788697744345
True	557.2704212227934
True	475.8236083648725
True	5.384320429395978
True	483.01609368789065
True	66.83651164787243
True	184.66062378866812
True	233.45204847574297
True	302.6042452483506
True	72.65136787198753
True	229.0197295783873
True	345.3407438461083
True	432.2171668876082
True	921.0721257733786
True	48.30978821188045
True	924.5679256896506
True	1008.0906434919038
True	129.82065034788775
True	69.8815130151996
True	969.6143643770156
True	33.9502101987714
True	228.79336906867368
True	81.79997071712909
True	222.6314869245587
True	369.6563528690651
True	934.407560648062
True	101.83125558098934
True	72.32653750314824
True	649.7798007610924
True	275.2506670869969
True	710.2666599221893
True	54.74162079001837
True	489.8254132126095
True	393.9067283790594
True	704.2006252427929
True	51.26971489619265
True	110.6765206451612
True	25.909711944500287
True	265.5796768111743
True	42.21378571247698
True	342.5376367867672
True	2.73784237552894
True	1180.541487340018
True	108.09587611269416
True	136.16610598160523
True	345.94234563636724
True	738.12939268883
True	696.5819769843853
True	998.8866118550496
True	479.2503398649901
True	402.490869141763
True	136.77102124469482
True	415.0116799409805
True	837.0336219559779
True	420.0072639026474
True	915.650780312523
True	89.42979455131366
True	420.7889279306429
True	177.14574891510694
True	276.06583927004056
True	734.9854373812938
True	154.77408389700977
True	140.02001219653908
True	66.83446167729042
True	869.7566017741652
True	787.7688409934013
True	83.79393835560451
True	444.5955998226575
True	739.6553120117617
True	419.497116018673
True	57.88449879205372
True	317.1545927284817
True	784.5300030387681
True	32.0160465420788
True	358.1723970023737
True	161.3338291640806
True	267.46380590607293
True	35.45923511096866
True	218.85460377095183
True	775.7031648192298
True	645.8597859037022
True	57.98523174208968
True	286.7648713928952
True	882.5845940151931
True	17.382777917408276
True	326.64730973711505
True	294.58467376786814
True	432.35927653227645
True	218.44554261355205
True	589.3721015041967
True	46.526598231237344
True	978.4845195490306
True	893.250485272515
True	50.45318401140796
True	381.3395973624655
True	731.6098179792807
True	924.0309468529712
True	264.25857551851306
True	611.8248792148524
True	131.36617439362564
True	181.09097898263383
True	132.2800583496372
True	132.41094245869138
True	212.65341294873411
True	952.0897291045816
True	794.1211714256813
True	903.5444475357922
True	19.48908863644719
True	25.19142767475393
True	355.8720655116588
True	12.756157671812227
True	621.9956048278442
True	1089.1194319903866
True	260.6940903147749
True	216.0660905705793
True	83.10684810652498
True	220.93795600489676
True	131.83982269901588
True	44.000921008832975
True	131.6473610761509
True	91.69801604782916
True	259.2998839978036
True	525.7866443041739
True	162.25594612441878
True	29.257080322351605
True	56.520340174087885
True	415.5090919325732
True	262.3861536386144
True	608.4193248731972
True	21.753160337824745
True	116.37673446661051
True	667.0957938129505
True	270.0193532092791
True	463.0970285838956
True	654.441564882317
True	102.08683659362627
True	114.2491049650457
True	79.94313134112531
True	27.750672520876936
True	127.62672800848588
True	85.91690543225337
True	100.70884067088006
True	148.3045751857227
True	236.6848355852158
True	816.9919827545249
True	289.6349697371957
True	945.3772111624958
True	168.33409977388942
True	194.2933113284145
True	791.0872127497455
True	309.374211831197
True	582.1245229325998
True	248.80105047728
True	358.4134611378002
True	465.443263433293
True	555.0218313702907
True	650.1505294196534
True	378.7598978928729
True	35.124752515908746
True	540.6117499508081
True	628.8744903594613
True	20.079782646335264
True	10.850208680785562
True	258.7602367677307
True	405.9105647503046
True	434.9923126855426
True	63.93757704765079
True	630.9873946722771
True	941.7041538838204
True	227.2409099692932
True	897.7759355313896
True	282.27522827742195
True	106.61500129536329
True	276.29869575882054
True	690.199462319797
True	39.77643112470864
True	578.4912762847999
True	1286.266062432081
True	1032.7310587504785
True	848.1448571994794
True	205.62721370372657
True	87.79955226313615
True	191.98354802038332
True	848.9453606593584
True	151.13186057096604
True	1053.6973395403352
True	888.0839228664713
True	42.51854835327208
True	93.51649939340466
True	412.87136942991566
True	392.5971946573732
True	207.85135548776864
True	521.3807617806568
True	655.7925806167751
True	133.58144077632758
True	272.4589354893767
True	1038.8746567206963
True	50.50385924495389
True	687.6316585338385
True	551.0329305804624
True	37.08856818840088
True	844.690520893653
True	372.13198411572273
True	532.2568349928524
True	109.15330515603132
True	268.82824379151475
True	218.059844912244
True	26.308659769489992
True	131.74335914618476
True	712.4856143848729
True	142.33552152957537
True	362.8342750712151
True	64.14225001317769
True	641.72423786457
True	621.038255376068
True	240.6426921671536
True	465.9412239949679
True	173.62845039908063
True	168.19160173824957
True	223.2177197692796
True	289.47381110971145
True	359.336302690955
True	128.4580964383342
True	196.86862138312787
True	26.56632360627861
True	890.7145060281572
True	296.8094588881707
True	9.529741553619353
True	374.1623297774544
True	171.3862978940159
True	613.3866155495627
True	368.09387968550834
True	585.8363761801571
True	548.7502467404055
True	484.8908038752543
True	783.8655571064163
True	241.27861540532035
True	553.5495607535519
True	157.5065780917854
True	560.3233046309348
True	357.1757742486181
True	382.2994828043842
True	125.12338818734332
True	137.06474893575142
True	108.0155776342718
True	66.45156618908774
True	701.7535854017699
True	184.2799544028317
True	47.19978144554623
True	0.0
True	545.7568120384175
True	112.35159736427418
True	24.58248134577981
True	41.97064446160066
True	114.53704859235177
True	547.0158739695471
True	179.11722322464504
True	107.9933617386312
True	36.43203427844202
True	157.44161632223717
True	916.420567786278
True	53.67527753713728
True	226.46397127454557
True	743.7939752455086
True	317.7856442413918
True	456.15944088024816
True	480.7663449457087
True	522.3090692182817
True	589.1118541809398
True	913.341695691758
True	259.1310089983127
True	1023.6540088197828
True	901.8530342928966
True	626.7980574427562
True	335.9510570965375
True	866.2219229371955
True	10.667256421647192
True	33.36658577180566
True	294.8562361693682
True	40.20994965001431
True	204.96478089191797
True	744.1776481233012
True	223.7595373411581
True	764.0707000321964
True	759.9460262248526
True	130.12845454276714
True	368.7584895315168
True	565.9805116985037
True	23.6620193780872
True	132.2758413814194
True	436.3714548650067
True	297.2094361797812
True	195.27161830303524
True	116.56528787865432
True	378.3956507735604
True	21.048543638206294
True	372.9069463541139
True	377.638109580147
True	1030.2510177306194
True	385.6941835460522
True	30.134707312988755
True	443.7801703851951
True	435.6480854552237
True	240.51048398800816
True	29.635304620222293
True	757.9860022956342
True	446.7594608301273
True	174.17705999201823
True	13.266992979974903
True	1213.4849468755856
True	165.36575702675574
True	29.51636900453037
True	305.3733454185261
True	282.3536801631953
True	113.167269181987
True	292.94675385835546
True	46.496802349281815
True	336.4326797869492
True	300.43344329609585
True	317.64780963553653
True	32.535067945750654
True	51.4300024683072
True	1035.144963449511
True	24.525974180148097
True	11.03190068967243
True	180.54696607899908
True	670.551950843608
True	8.581615783331461
True	185.1993623195665
True	174.79389767528107
True	556.9460921020442
True	381.75006462626726
True	758.6922005374838
True	317.6523038643591
True	480.9392416788844
True	424.0502131310675
True	489.7760101303054
True	99.884891075669
True	1267.4323363729936
True	909.475318262584
True	295.3397132877444
True	510.74347173574193
True	98.619700903616
True	566.1350349294078
True	451.84675989614897
True	152.99825286280398
True	77.24753134075952
True	355.9006127826371
True	168.17918405345253
True	31.288679795528605
True	587.8010498903377
True	375.2527206447023
True	69.95610436014941
True	30.260484465287487
True	685.4825549694696
True	484.4152353567867
True	71.50737763425745
True	23.177007553489453
True	328.5756482538319
True	315.5893295566218
True	715.5013820477591
True	548.9584320316841
True	551.171221092868
True	803.3083000353374
True	9.205325222226213
True	55.251771991687285
True	35.34050963360213
True	60.22638969384958
True	493.4084397810016
True	588.1379665577267
True	80.61567145884592
True	111.4730510599699
True	196.99811605490507
True	72.31250673218472
True	178.40508709301494
True	201.40647490902663
True	266.5299940573645
True	809.248558651105
True	587.5926377578919
True	286.64983094705514
True	197.4587309545687
True	287.527720260468
True	251.0110850633164
True	751.0761943467684
True	329.50930752804845
True	167.50250654527258
True	905.8537964858087
True	364.686987209728
True	472.2314960092604
True	154.78154676741684
True	121.8438512239431
True	63.1144976431421
True	216.58547275724655
True	950.7019706716048
True	498.76284442553134
True	115.84090550988448
True	348.20947254949647
True	103.86792391849072
True	665.1527526390713
True	4.348527926656817
True	716.3838108396639
True	36.15078944945961
True	951.9944861456488
True	836.2436810794346
True	206.67167139001725
True	27.006426377718
True	80.05742900703751
True	478.47289386382425
True	234.0179486311777
True	1.4944009411418695
True	78.02284047657297
True	1086.1376600708986
True	333.570789351652
True	682.1834471280296
True	488.8225334313896
True	32.46751059344194
True	138.66631437551052
True	444.3132793618989
True	924.2818873761914
True	827.6932693712861
True	416.6098616680449
True	352.6891382386241
True	18.1958958797361
True	81.87294222634377
True	737.3958842724626
True	470.256929915864
True	385.2907526610142
True	894.1333714519953
True	25.561860908907363
True	219.1850708970828
True	911.9297232202548
True	229.80074313581525
True	8.106249770229034
True	503.1119716458332
True	100.45234298719136
True	639.0476428316339
True	53.3558936789885
True	236.76587965110417
True	898.0648961431358
True	932.2689335696082
True	271.2286303510412
True	438.9663199631318
True	122.78456346584998
True	583.0567114508859
True	251.2478582261316
True	200.3054175125409
True	895.9854330839416
True	55.278909924650826
True	733.3006713995193
True	278.9309589805285
True	304.89571491255407
True	170.49739749716642
True	499.6276197880016
True	582.0369035033594
True	366.6860212175628
True	409.6806545696538
True	68.19257343155492
True	163.52723419813827
True	455.63876213699234
True	225.59568003231303
True	37.6938306673128
True	203.15537843870845
True	391.2665137208813
True	381.45199526945305
True	761.1023304801657
True	135.52354386704974
True	678.9865952961236
True	468.8593998868235
True	597.7227301960515
True	136.16060706442414
True	39.31636851966118
True	656.0194098923981
True	70.25834408130008
True	554.3525858095243
True	681.6681891462001
True	451.0495938517527
True	137.24791440991785
True	509.5338105318508
True	4.699226430171442
True	407.7422321222909
True	31.29754195582711
True	647.1732229244227
True	279.95659556492456
True	566.560921280592
True	677.9980609022177
True	143.70790715506948
True	524.2934294912236
True	503.16144871923626
True	62.998172097773285
True	947.824852427173
True	3.718074056596515
True	23.33937592659164
True	630.2938161674556
True	707.5548860638014
True	133.34555501251714
True	416.90720998669406
True	124.18995876294156
True	69.00483942917442
True	431.7864671042941
True	43.64181643506751
True	512.7450425515846
True	12.515324078949044
True	860.5049032925551
True	553.4621631089448
True	650.2341424182043
True	98.1312815419038
True	386.0672843355023
True	1020.228239179572
True	866.019055973885
True	140.21284581726016
True	549.239853821384
True	466.9729308598917
True	246.76025456135332
True	256.8277859931016
True	5.079559647350949
True	305.95633081846324
True	13.163449574377786
True	385.8684223805015
True	73.97069025012567
True	419.6348813883075
True	672.5853998180833
True	128.819343123668
True	238.94704786145752
True	638.412662066771
True	679.249239724493
True	288.19679775316
True	141.77471749194933
True	161.40681386310254
True	468.2673247430226
True	86.23418074423495
True	9.27218200219417
True	489.7451354489044
True	565.0775856484715
True	19.837718436453937
True	138.59148358296454
True	904.4028800486124
True	494.9756008433814
True	279.356019662102
True	34.38628785454781
True	467.31408257866974
True	112.02827697904137
True	580.8502831073109
True	676.7328314079389
True	305.31886011750635
True	374.8434012073096
True	180.75891555548827
True	248.0688137227393
True	71.18965270261928
True	220.3001974751744
True	495.047408948842
True	20.741256242983845
True	478.1484626086119
True	389.6486517656581
True	679.120946269951
True	915.554277077694
True	909.239856324552
True	162.96625575385764
True	406.96252222006245
True	70.5617043016079
True	193.1372531180329
True	317.8104956670707
True	10.918736760036726
True	795.7824168644005
True	21.818171245197
True	389.76001950428144
True	279.96557787114364
True	663.7386887996263
True	207.3641788265248
True	39.60291138136736
True	695.6652625220484
True	1073.7293153791877
True	218.45986339980288
True	133.06117957491574
True	606.6207146271018
True	527.9283163914793
True	17.78492400966357
True	820.3814936886187
True	116.59358021098166
True	44.12925708010268
True	308.8832092276664
True	353.3290702878153
True	402.3642258860468
True	258.5028322221771
True	22.41603985147605
True	22.734614322382853
True	834.4853633466164
True	196.43348195374568
True	111.85151815260484
True	870.6251921676978
True	644.9503973642767
True	650.9935137195245
True	450.1327913320566
True	149.01748171555266
True	31.84428874985359
True	99.6928990696706
True	424.8301964263555
True	234.32330122253785
True	484.98996876544953
True	145.66779080099445
True	471.2250773240728
True	652.3946374247622
True	939.4156863910356
True	24.66701424818228
True	961.6473511981546
True	1059.406710071716
True	482.6736068960942
True	83.0627548505065
True	790.7803040669296
True	636.7933806921833
True	670.6995893500391
True	174.69267006694855
True	741.5272024583556
True	704.4589735390407
True	119.8321800994055
True	765.1801010128652
True	807.7319907579198
True	489.1873475581463
True	215.1090643103788
True	74.67272049192653
True	318.98466352632886
True	334.3510724872542
True	468.3928324704838
True	442.4809941979789
True	193.44806630757665
True	310.2682306886457
True	3.1056836145729934
True	12.692740374207146
True	110.74843589004372
True	133.39739845934312
True	352.45464918260154
True	345.60457602153895
True	108.58519168962782
True	17.83157202303357
True	198.6781119497961
True	802.6268325082717
True	444.11305132540855
True	530.993375978715
True	565.4128456620488
True	808.5650496173131
True	640.1966811969647
True	86.6087001657144
True	206.91542613715384
True	248.27566580425625
True	273.94154468395965
True	109.55812635770312
True	367.2218995818992
True	431.4703012422299
True	166.19489530506243
True	653.3683853677447
True	247.91387365818412
True	189.0763765148756
True	28.62346219537597
True	252.1620825893748
True	481.8901940340023
True	174.09595481971326
True	520.5539027982212
True	478.8836622444055
True	245.94556534251444
True	108.1178636439777
True	40.240254300991374
True	404.28427861312895
True	793.7662178967988
True	166.47795842777933
True	1002.9132929625996
True	1020.8214804195452
True	475.4796482269727
True	101.3866607227659
True	117.48934894680698
True	654.1907548626401
True	9.293743555102356
True	229.1342897737472
True	135.26689895821346
True	121.8728131713359
True	328.1395507082735
True	632.0897949837147
True	37.35356163648452
True	129.19370663076614
True	930.8066816277734
True	56.1665662238251
True	451.8386565694688
True	528.491644546902
True	244.13190505747392
True	132.2598512750183
True	940.0820868263868
True	1194.4202249400676
True	513.5686127973244
True	643.1699663453053
True	215.5077826542265
True	139.88124210413187
True	320.4959366293966
True	252.97074442277847
True	169.87527630172306
True	297.36058909069857
True	341.9564017390444
True	8.28138700755302
True	624.4301981884639
True	151.97721976153676
True	78.69588427698773
True	448.8036338014277
True	321.2234343798787
True	1169.3879318167908
True	355.9091602516288
True	998.6150872743452
True	10.548880490579098
True	266.08535272375127
True	224.843070115778
True	156.1516215741307
True	487.2851151585893
True	204.4280070716734
True	404.473104595578
True	309.8392633097868
True	109.7931670275676
True	356.21228620138896
True	1069.1301786268866
True	705.8154269028593
True	216.55070403673324
True	113.63614595043094
True	294.643304211333
True	22.40223693179041
True	350.0807480422998
True	310.8849437667112
True	558.2721229682339
True	439.4684739581909
True	369.2607366565542
True	153.0318534584197
True	12.490356512757854
True	421.5001631991673
True	281.9171894786883
True	137.6244981886006
True	302.6888421138869
True	417.43232177619234
True	822.0530791534711
True	318.8662654737943
True	778.8733107380004
True	407.86781095458525
True	377.9733834280429
True	1.2279402335875749
True	1155.8206812061069
True	107.5216309349308
True	923.1179466380164
True	206.17993651533916
True	455.9164882461465
True	673.4096649922931
True	86.6384754160172
True	498.4736987471732
True	35.120969005795416
True	422.05772456368953
True	77.875614779887
True	233.34853952891484
True	38.84376104821092
True	696.2617236007147
True	189.0512492522177
True	26.48818226533485
True	392.63128743578096
True	112.82041668941824
True	161.96947053993955
True	832.1939637296913
True	257.2897345640318
True	149.52119796933266
True	359.1689932308255
True	518.5631227401079
True	345.60019014109633
True	511.7724749375394
True	602.7452877630197
True	157.33503561855449
True	6.952852997114427
True	72.33635532665198
True	432.35192517776727
True	88.30026131596411
True	82.64549666923085
True	1072.2184452834672
True	27.30893262233509
True	319.3877131243802
True	310.74841943654803
True	457.87985067423926
True	684.6025360500141
True	191.00806160105884
True	684.5017967313397
True	334.8379479445992
True	340.8160085001089
True	274.8617416560715
True	209.4349931186468
True	367.365114697514
True	449.6722315147437
True	410.59948938569255
True	587.2429613067977
True	140.20060004445423
True	79.1143749560377
True	40.05498943094436
True	310.9223325572276
True	638.4861078072275
True	416.45163823671214
True	789.3387374441521
True	217.3239585887586
True	387.8632786855469
True	68.33677747138707
True	56.892208915540095
True	412.2679515372905
True	201.33068353747151
True	231.73033746162827
True	43.43828308557031
True	1062.5390991172155
True	168.9504020724084
True	902.9360413475914
True	322.8212579623583
True	930.0706576315896
True	230.5109444402757
True	465.94023336225285
True	539.315869343518
True	610.6437893978692
True	213.2591761800429
True	466.4501725962447
True	972.8735746617502
True	130.0029577996396
True	7.591775461753902
True	610.9396968066419
True	29.630801265910208
True	76.68206386821946
True	810.3495549712513
True	223.2029423261595
True	998.0870736509328
True	681.6874450265651
True	417.1224259657603
True	278.5253725174456
True	490.0491149529776
True	337.79749332555707
True	186.7903050556212
True	679.9928490456067
True	697.9581616256048
True	209.1400526707786
True	91.02200711303688
True	489.27282837714137
True	138.4197713380083
True	388.7356911079037
True	336.8155227595739
True	66.96175351001355
True	395.0043457442181
True	408.635345851622
True	375.29909021338216
True	410.5438286823055
True	415.50100078528703
True	648.4995594802823
True	58.39580388332606
True	432.0523632014263
True	313.0506403559448
True	652.9277356595754
True	215.92049517777207
True	96.5503896883026
True	40.67433636767974
True	549.2430792361387
True	635.0321475486965
True	188.03409064875808
True	408.8309722785181
True	320.27444025001336
True	16.705418899659435
True	174.4824920558206
True	287.636462025349
True	2.3746685200478046
True	870.3729611502528
True	82.61168813380466
True	101.44193749370308
True	111.61479394411651
True	343.1064634333555
True	36.177155187644615
True	460.6060610422739
True	229.16108344698213
True	5.328495275908973
True	113.2021781417073
True	428.5087983259011
True	52.23899720905555
True	66.84013457150796
True	175.74042276613625
True	285.6700908239346
True	935.8944409020542
True	388.42476423027153
True	937.0894265325152
True	192.0037465050127
True	1057.2336773178436
True	767.0806400262741
True	657.3797935533548
True	418.9921297751689
True	377.13312233134
True	81.5078436243259
True	75.08637623637898
True	80.93435671762072
True	177.10299284595396
True	478.45027842801136
True	1082.250257410092
True	177.22692909852196
True	355.6208825243692
True	439.8453867252688
True	594.5494730052392
True	574.6755229694636
True	277.39659379390463
True	456.7071911935013
True	676.9380225332002
True	93.77688719948216
True	701.643222092353
True	267.72654509179523
True	126.68059316397697
True	399.8961100002946
True	831.4470949936168
True	453.3310630179415
True	879.2025533302184
True	197.29268738494187
True	346.1537516814858
True	695.7299264013581
True	614.3217637527139
True	196.70712162155135
True	268.33611206387656
True	790.3608861798945
True	30.631965392697012
True	192.30065678237148
True	494.8022337392117
True	706.6889418999401
True	106.97805135061331
True	38.95895935592319
True	162.76707544690348
True	725.2281627338048
True	327.4532851399643
True	550.9263912311826
True	360.73169083561584
True	290.11483620391823
True	463.574613303341
True	495.676977443156
True	72.82694159288431
True	373.6178724008325
True	760.1425130441648
True	0.0
True	300.2933438228721
True	245.8418922356624
True	977.4337018979568
True	151.82498333602754
True	665.7965095990556
True	640.8237860361403
True	109.16492506836536
True	224.86203185027367
True	134.71021740489724
True	11.758971776271938
True	295.616035452504
True	362.3850231955754
True	1145.9375659210025
True	235.17266876753007
True	403.083318108718
True	662.8835176200298
True	205.8672438389776
True	27.664742732544678
True	820.630371420933
True	629.9575679977823
True	151.39675043244998
True	610.7821347531608
True	162.98559367615198
True	304.8903588295812
True	802.4584760032831
True	36.32838373666633
True	109.23291496061393
True	520.9142079254934
True	64.81504963089881
True	79.53768741119926
True	406.21635470606543
True	22.40986692582008
True	771.490261155508
True	99.94450351513186
True	146.74694407005242
True	19.83806395607334
True	676.40698980873
True	28.820114990259945
True	764.7558447081433
True	399.9568890495922
True	121.52206950300932
True	694.9207651630387
True	539.6317741806192
True	557.9658469693962
True	50.29260852382363
True	366.3777454692248
True	5.458030954744311
True	92.34353199408476
True	370.3043932988865
True	45.98117410362712
True	117.47788214159878
True	303.7474084175469
True	185.87052891958965
True	96.57053488101236
True	665.626807707495
True	20.10007384307191
True	1120.7651388214952
True	509.943237057544
True	308.2926009944442
True	503.3819904005709
True	126.20662580703984
True	785.9388101629916
True	1099.2414004928785
True	751.7835575953113
True	177.00018607476116
True	220.7544683354628
True	53.227000051575125
True	57.0278199804462
True	156.44993259389523
True	106.05250932470466
True	171.01792179252794
True	1172.7356364380685
True	312.4647335617418
True	345.34955210438864
True	716.0337441469534
True	16.830232419610116
True	15.448464616256963
True	594.4967119088354
True	6.129736061056289
True	121.07994591363264
True	669.028147555663
True	184.7168257547416
True	673.5090611254943
True	828.9190823032267
True	154.40022244070494
True	890.5490334318574
True	3.446817023066388
True	444.0148431617436
True	1047.5875011369417
True	24.061647343799645
True	238.64066786871047
True	146.7832826399321
True	941.0803328817706
True	229.10123139087045
True	476.1067549526744
True	112.99052969642509
True	524.9868828321537
True	158.1648129644885
True	98.86776219112868
True	387.789051911429
True	70.7820546486523
True	54.79168662609211
True	1049.3696492317265
True	269.9593305790029
True	156.95518604918277
True	370.850622394005
True	394.599831493219
True	211.32354465613835
True	169.63652440274373
True	383.6049114964857
True	36.62201919644936
True	484.93379127255184
True	1084.830567434184
True	112.77346687255434
True	482.96919635190784
True	308.8947027552524
True	25.836498658137568
True	405.5908962841983
True	106.87785551622136
True	589.3730082511477
True	198.5510002546617
True	428.8311586243485
True	21.05494565326978
True	433.8286607703088
True	108.27546495971907
True	327.4229590887812
True	32.27271320038994
True	168.81519507147962
True	246.8352014161362
True	781.6753286555464
True	61.45496766793018
True	144.84935746637706
True	237.68230670791988
True	152.88807384203628
True	630.473049770323
True	554.596226190665
True	813.9331542992159
True	391.00888680543056
True	541.6220326888546
True	422.7538141371937
True	690.5657958003759
True	71.3795155577444
True	469.902422783587
True	415.9805483527143
True	46.9205165942706
True	88.58670325565437
True	130.38468438660342
True	91.56875772501462
True	327.8251409435004
True	856.7906330257782
True	327.3651359418864
True	1098.8015058462936
True	318.24980135036674
True	898.9982204714371
True	149.7496329073787
True	583.1687310935656
True	597.1766564968802
True	709.7569318346171
True	453.498898147385
True	61.368578955291554
True	285.71963778861186
True	42.906210944488265
True	159.41179339950406
True	167.56532964217865
True	1115.3281346190663
True	233.49385578943165
True	545.295465990256
True	563.662969831471
True	554.8536690439208
True	883.4927760955246
True	599.4870943063443
True	639.959288602244
True	935.5927846984316
True	124.65197532500471
True	318.2092110585773
True	262.62525606741497
True	341.9931618003785
True	90.857246910474
True	390.3455890744976
True	5.011545682920588
True	343.7101156344876
True	259.27475756541804
True	607.5023881284604
True	286.1013854336603
True	369.6363632651338
True	9.120653158254717
True	60.0236143896926
True	542.8775420791856
True	31.204479631153887
True	147.629999688696
True	65.03561369718786
True	150.13975777683564
True	235.6269832504324
True	71.54691072982216
True	383.5972920257752
True	277.5705460531241
True	103.9978124133848
True	335.24706220282246
True	68.08699717367386
True	572.2099303031436
True	868.2502963205385
True	282.00597652770483
True	1161.314989050441
True	112.731912241771
True	298.5299846806813
True	1051.9602759314257
True	86.21678805985314
True	298.4342200976502
True	9.86678430940039
True	415.3906266916854
True	459.2831650083806
True	155.8392950524167
True	623.6299842912662
True	903.5664646134726
True	163.4496321280768
True	79.08137623624606
True	336.4169483822013
True	557.387716147868
True	616.2272690908253
True	1235.680391454341
True	28.20380522110115
True	927.8558204422244
True	139.90620950805877
True	621.0068967239348
True	109.51066072419596
True	124.79466344237947
True	180.88800463943767
True	166.53970491832453
True	769.6563238852276
True	199.9285025763649
True	232.75585456417048
True	68.34432377806519
True	517.0097840610099
True	451.4218841818668
True	173.6001001965318
True	237.43577105452323
True	15.521135252380429
True	423.2997041596825
True	218.7687618450356
True	298.2277090515093
True	114.97772121641208
True	708.0885088155429
True	431.0143938263742
True	257.1886690450397
True	640.0837125727829
True	538.3785165336229
True	470.7423558077396
True	133.60821033580083
True	531.0669497420247
True	429.3559774337157
True	3.205900518363296
True	185.1395066157253
True	92.24960341330971
True	238.467099487085
True	2.918113304657917
True	127.38083049510476
True	355.389788276462
True	6.5522297967195255
True	831.983108603515
True	171.02293072792165
True	730.4263311924284
True	760.2821894991989
True	168.64215450824034
True	203.35309141785436
True	498.1182287953594
True	830.4702646233956
True	51.3674684435196
True	36.52806141847055
True	127.64559860133912
True	628.5113330816494
True	717.5796856028013
True	186.01890239724
True	587.3676671595954
True	598.9294824339825
True	875.4558109712382
True	409.0448704580383
True	186.598411633092
True	860.2392104651348
True	227.63121211209744
True	153.81517922976045
True	322.0783452176812
True	218.86731947798717
True	212.27770028169027
True	611.1436476425996
True	251.1856462665548
True	190.0655474760888
True	468.6325721970721
True	469.73653642160895
True	66.42075689005304
True	279.3856137515995
True	74.96828439225067
True	346.24940132070526
True	341.3453446146255
True	251.8607110618792
True	176.8131926315424
True	380.98104353131225
True	646.8675097781042
True	767.4720030780702
True	286.2583392992486
True	726.2948088211848
True	64.45152381061898
True	898.5164848449905
True	350.6891982430016
True	13.120414267825458
True	629.4998556993797
True	692.7727386136226
True	258.08193945804084
True	169.09894573411037
True	48.747930635734576
True	375.17162795363487
True	78.02939324254658
True	14.47087383614439
True	878.7583055942115
True	367.3389617198666
True	177.3985712754957
True	995.0882174278648
True	11.42306844003098
True	783.3661135437209
True	32.11033417889048
True	660.6826739743557
True	57.75510705069145
True	765.4077686785365
True	463.4911446132937
True	199.1691030135419
True	440.5291360544292
True	213.4429315469777
True	302.5391030934709
True	224.97126585662957
True	395.85881217622085
True	10.026484320429397
True	322.8087655491174
True	114.80793117592256
True	12.226399323574649
True	464.56484229442685
True	723.1286823650054
True	291.5176797420295
True	85.02040302258634
True	298.96146428967927
True	84.91711490509756
True	189.4500475921845
True	179.36818993687325
True	377.60661744865166
True	44.29473842345052
True	134.1675200411219
True	361.5878715277307
True	891.5804714845699
True	110.9032248795751
True	207.25398673567275
True	447.4140024932633
True	17.370708602272785
True	407.5474381364102
True	494.6128835228972
True	88.86216950260656
True	389.2509089171515
True	366.7942708634642
True	424.04638149403314
True	588.0171963894655
True	1073.9125050288353
True	986.9209507688264
True	56.94539573337389
True	1077.2358487972351
True	112.03290602276986
True	110.1899870798266
True	112.58138103040363
True	496.93744195924353
True	360.3227165812461
True	575.9527711393038
True	264.4462151678908
True	157.53208697544318
True	402.0093077334004
True	14.555854421536338
True	456.7497988329424
True	392.8538847435615
True	152.87314125808527
True	96.873258187592
True	564.4498820867346
True	1023.3482989587064
True	202.50528358623157
True	71.30506400429948
True	439.239598803609
True	381.5289409193475
True	495.8390838965317
True	328.69362740223886
True	3.824351270444469
True	543.3769797283563
True	528.8314518939519
True	512.9862650682606
True	195.10038326413948
True	104.75612922390896
True	23.37378372255027
True	369.0891658394911
True	106.07410760762798
True	6.035781603977946
True	31.150539101556056
True	346.6493923754502
True	672.2773915811285
True	126.49955882835894
True	93.2617310559104
True	22.73908422271949
True	397.8997707314136
True	357.0031475111932
True	767.5801865713743
True	307.87174623084906
True	507.4349053881167
True	534.0184895011121
True	535.166025128909
True	291.40754562667723
True	512.4708655590674
True	104.61286514220046
True	579.2975755317132
True	7.395121064668867
True	352.9344958816412
True	467.13286571983065
True	969.6459241556928
True	345.4304960689542
True	780.6143976641636
True	954.4793362757326
True	184.93201268133143
True	39.71891569068516
True	368.9775489936957
True	384.0948406840658
True	583.6754471298534
True	240.78680336853685
True	30.46207745811126
True	632.3863920385554
True	130.2677946107429
True	1068.526513546465
True	326.86123687939056
True	473.53061930943534
True	132.62190966867936
True	816.9354557347139
True	137.11698060981394
True	819.325989470791
True	592.2095123835951
True	190.5514227966376
True	117.38315891375224
True	64.46800187313569
True	553.123429371902
True	906.2432124900264
True	431.377362762007
True	521.9443066571648
True	132.98699379938938
True	637.476712660471
True	488.7661335801531
True	789.9994291604999
True	330.64005841530854
True	598.3117769372586
True	115.05505360836877
True	27.70526576916981
True	412.70116498843737
True	162.95750596213122
True	97.4747913076599
True	369.1536151286085
True	1104.8096463231047
True	258.6631813551609
True	541.1829871921785
True	12.165329172998396
True	78.1831032913567
True	331.96147834530416
True	794.7949164965785
True	446.2936048169853
True	517.2329334638241
True	701.6317134906204
True	65.79190709901599
True	713.1051482399937
True	48.659952014159394
True	103.59492015999678
True	181.3790545104264
True	82.62816795433756
True	25.862279730234015
True	299.16521331185186
True	459.5875774135229
True	899.09177507677
True	851.2016066719324
True	6.185717212461032
True	272.3644170967483
True	454.1236268434559
True	123.6450976358962
True	244.09021921374816
True	335.8301717120942
True	1300.6441180990507
True	459.0724191075478
True	25.690231053151315
True	181.5707949076313
True	710.2528602831641
True	36.313150936940296
True	187.4367659617544
True	571.1048445144646
True	72.39371116239701
True	870.2974459186536
True	326.3204211459609
True	666.9211567106094
True	74.53286045006288
True	666.096376783987
True	577.8772886200335
True	885.0588779756652
True	249.8865673833628
True	491.8733738040692
True	818.2976302469184
True	917.9762572640956
True	228.68194152208684
True	782.105780967475
True	222.80701667202652
True	456.8790300364592
True	362.166967764269
True	508.2711235713474
True	486.91883582435855
True	314.7741877015959
True	355.03162275547805
True	110.22405821335866
True	343.78891662228904
True	1141.8535123477673
True	317.48742258409624
True	144.324970198058
True	301.07728408493267
True	715.4646728718371
True	653.0180798429892
True	414.3002501989523
True	121.90227409251754
True	351.69016982957663
True	32.59161939630937
True	170.50556973717954
True	92.3813591597916
True	88.50508480547634
True	562.0440463276082
True	145.6777162383237
True	134.52047253391115
True	105.99125143774778
True	83.57852659240008
True	449.2001844424833
True	389.5784563747686
True	1062.4824956508817
True	550.057716094479
True	795.2014686832085
True	272.0634453556783
True	297.1000446716648
True	520.1883446488814
True	192.25037496274624
True	745.2301906037201
True	237.6584215732705
True	343.0014229709228
True	67.99391096174911
True	118.20843225413007
True	257.00494355349934
True	124.08100448671756
True	463.8690398085902
True	30.334216206213387
True	564.7843348176953
True	1006.7382726298162
True	716.1095249499338
True	1.7233741406565937
True	59.93818187413764
True	468.3049955189628
True	440.1739248586134
True	73.4449417617556
True	121.8600270048098
True	297.4513015780193
True	77.26061098522126
True	52.3755788625694
True	722.9104077239856
True	659.3323912451837
True	162.2687531847661
True	159.26731651580278
True	534.8488343938368
True	55.36704258450887
True	23.560015244172007
True	570.102360253111
True	467.6655436659256
True	1131.5509937931154
True	48.90996238855551
True	446.6589056141708
True	883.1434005990403
True	823.2554439153967
True	294.2475909862512
True	742.660180952956
True	411.1447933336469
True	43.26373989073544
True	96.92972350207114
True	722.2604344942876
True	79.43335110008478
True	140.42303703262107
True	900.7668360936864
True	183.37386097711155
True	258.6217709608844
True	107.30336102791397
True	631.3191051327165
True	586.0117847272799
True	220.0198427272419
True	434.74726161950974
True	41.51288962706699
True	276.9097495407478
True	566.7200764481278
True	610.812030448588
True	310.8829323063741
True	75.51921244982734
True	958.6755539082028
True	1092.843607043662
True	560.5369732720252
True	62.17594148115848
True	31.812745039895976
True	93.50738661996051
True	104.76254263227648
True	102.06932059065798
True	892.4833914746147
True	1184.7528250657224
True	774.6376970907256
True	330.7754317988561
True	9.592516944755989
True	21.783832909724865
True	345.25273150465574
True	482.6997715250466
True	46.786392433533074
True	551.8761039094902
True	428.5154106844164
True	410.7322630983836
True	78.91065234163304
True	202.06789349816756
True	259.5160474361066
True	128.97889140428066
True	397.7365020852781
True	43.86318615985952
True	182.6733801594894
True	1187.4441050758298
True	6.068245118204341
True	26.994154352563264
True	581.649128424112
True	361.3080137061539
True	789.9190746255575
True	155.3916343265016
True	776.4852192064682
True	593.4574811996523
True	275.031878240208
True	424.63452388223817
True	342.1660614955498
True	289.9307966153862
True	267.62333618863465
True	392.5707468334722
True	507.8140946934417
True	515.773219362964
True	107.66981253307978
True	352.3693156569776
True	9.64113198160556
True	188.1109392676212
True	242.05178550281727
True	864.447372206796
True	578.5605800755593
True	32.390062865335835
True	728.0223309212158
True	848.2453224541254
True	104.81032878464764
True	350.10276245132366
True	869.2340522531624
True	218.69075032014803
True	156.34010766206922
True	536.5049811389987
True	579.9827466800691
True	1090.1770389488863
True	150.0603245068598
True	159.4542428547509
True	256.32181911882503
True	320.22384215051363
True	411.8759335014937
True	405.0422776769328
True	324.3187769252071
True	438.5263694137663
True	495.9057762202706
True	225.8316876838436
True	1495.7699907913643
True	256.18433289586903
True	407.1574622915076
True	51.334623516870245
True	761.5804001853785
True	252.88066191283923
True	915.8595557824416
True	562.6335884455434
True	329.2035337299176
True	773.699416293373
True	262.8504062220158
True	209.95386839494824
True	255.489135652768
True	218.4281849994141
True	135.92022179693186
True	259.1375627751142
True	722.720747057955
True	532.6467557399982
True	220.3762690840005
True	1186.416860873257
True	120.94121338366244
True	266.65038417841
True	72.35011128507902
True	293.79215169793946
True	423.4729536962259
True	93.07289180023064
True	210.85626872290447
True	71.94830646034791
True	713.7707290410376
True	379.9128233386052
True	218.35263609964124
True	732.8873625194142
True	880.7170849238395
True	846.7447193440742
True	838.4707413282558
True	349.10781688443024
True	1.1254990625344656
True	271.014494913615
True	52.52739935092498
True	389.3350997010717
True	50.48157889586061
True	356.31303808334786
True	843.4373058279134
True	1041.8221805444457
True	388.80950784123416
True	20.265460013874176
True	520.920759910373
True	503.9814691276075
True	192.12031397912077
True	229.7435944744576
True	276.3546837806858
True	23.01255261471167
True	132.7106033398997
True	958.3469765649062
True	63.51695468567062
True	473.10856505426375
True	793.6415081549777
True	104.53987652982988
True	241.83904750950592
True	115.01434305719631
True	16.521024942517748
True	1.2733833314951657
True	121.13513858600446
True	1007.913282999596
True	483.2541996590401
True	69.32154055652398
True	784.9051636327086
True	339.8775573931923
True	1.6707437226572552
True	447.9182586520098
True	188.6570549920141
True	507.78116015622265
True	83.29010875272787
True	323.3583897214961
True	361.9230568129197
True	173.1705445244841
True	207.0997037912172
True	130.46530918212426
True	171.05000107825077
True	999.9333288125072
True	15.597320594702374
True	507.0064421343359
True	474.4892989653223
True	404.1689266151765
True	205.34494811917472
True	232.3576398826137
True	170.48214118344356
True	46.41423068440032
True	495.1443272082226
True	151.391055279544
True	822.2740750494523
True	818.2582373655384
True	253.55044212334275
True	316.18228434144487
True	523.5545701311788
True	42.65672632477184
True	87.6322354956683
True	746.7774269417506
True	1086.6109383280168
True	111.44123208123143
True	729.638101364789
True	136.29016147103735
True	934.3592973882344
True	640.4689408070426
True	110.65341696681428
True	277.2685984465128
True	619.2378517143094
True	262.9390331524335
True	46.93696427317867
True	573.5127399092538
True	432.4274758082514
True	5.011797360391162
True	486.4423766018076
True	68.21076626730026
True	167.64273354542996
True	237.25671537287155
True	309.4847214265326
True	71.10363872639614
True	218.859467936111
True	348.9446421299427
True	409.11067574878587
True	974.5584726973748
True	46.984047928025895
True	910.4859949129996
True	974.785939498181
True	134.6477570531294
True	75.37042312314202
True	1008.249590612126
True	34.72418053328019
True	233.98868294665985
True	87.70550553954057
True	216.688193293436
True	363.7775643919936
True	969.5474965213508
True	96.56896112567031
True	71.83708596050552
True	674.1340118220728
True	281.26341218838525
True	720.191924284464
True	55.7971247484494
True	479.0089318032825
True	399.62625802703855
True	680.7815731113349
True	52.22415605539074
True	110.20267809219273
True	26.768473209927446
True	264.4967615771061
True	43.72689612060952
True	357.0034796634105
True	3.065236453423668
True	1196.3605318108316
True	106.65294113205132
True	127.93668592416884
True	353.2972818416743
True	720.1610360366258
True	652.0883218496391
True	1018.0290861390204
True	474.5223772521615
True	407.2267308589426
True	138.49843316627744
True	410.64854678594287
True	851.5150008786056
True	423.2516703211443
True	937.1057236942846
True	85.99487020453468
True	423.499695866765
True	184.7561640096013
True	279.215468977939
True	771.1419675063387
True	165.5937851204776
True	131.29510627475364
True	66.20681331200774
True	865.4946265005624
True	774.6754800718618
True	81.95447522138616
True	458.2702900678739
True	733.1366309251655
True	425.236233488488
True	56.31598951574436
True	319.2142014589679
True	783.5222232293609
True	29.60781710967662
True	345.83274055254475
True	163.09341451279502
True	290.8203078106485
True	33.14234215093954
True	211.76944167133723
True	784.8092461052682
True	643.519663108654
True	57.96975239651491
True	300.64908687446336
True	852.3019111648433
True	15.726214229658543
True	308.33763943466266
True	292.64606674374176
True	435.09476921695307
True	203.14984309333667
True	594.3697807666144
True	45.51052838015595
True	994.609981509238
True	859.6868007811727
True	47.094321057542295
True	395.9183753481992
True	738.2891433078861
True	911.9493191887328
True	286.1736720810275
True	552.190593290811
True	126.37522852097835
True	194.94665512736816
True	136.856651514658
True	139.74785663607437
True	207.48415020163372
True	941.6151094398224
True	754.973127640903
True	944.0269353069892
True	18.2703797654498
True	26.3798379368482
True	360.9858664527773
True	13.019091222836726
True	607.053368377426
True	1069.9406281005372
True	260.7622365447059
True	214.90655963315305
True	81.34904774850096
True	216.11829471554435
True	130.67668546025726
True	44.75375709013544
True	123.35237542441794
True	90.11158777878
True	252.319649349083
True	555.145911665629
True	162.4860009840368
True	28.48067810320482
True	59.795110766879205
True	438.8342853077572
True	270.7608418896685
True	597.2151365278576
True	24.87441275129424
True	113.55372291060048
True	647.2939878328921
True	272.06294397873853
True	468.1775362864007
True	656.6649872670907
True	104.6662123623172
True	110.85913209119056
True	81.1515176789556
True	28.19650162161553
True	113.75358261602942
True	81.24626365109513
True	102.21416453355668
True	148.59092592405034
True	244.8379920078815
True	800.915099554794
True	288.3668097131668
True	954.342011529078
True	169.35865310927528
True	205.4415539521588
True	799.6681599209758
True	305.1364265024436
True	581.0364060609446
True	262.40759852071454
True	365.603539639823
True	450.7072388950463
True	562.8841328883552
True	650.6596767063825
True	365.30424058717256
True	34.38744025758108
True	555.6405812123293
True	633.834230951626
True	18.833689836212024
True	12.149511169175684
True	267.2199282926153
True	404.7441273945964
True	428.3687866970658
True	68.30946273797123
True	653.5348772453375
True	916.1872413613834
True	248.60494327305852
True	899.2454256935858
True	284.3437619282465
True	98.57316401831248
True	278.48256649673385
True	685.759677521474
True	40.37546707235938
True	585.1634365723297
True	1281.723370525435
True	1012.0221675318372
True	922.5091576320372
True	209.6759365843059
True	90.41897843054863
True	193.6310708514085
True	849.2497805085902
True	149.59611804426197
True	1043.6762741857335
True	878.452032488901
True	39.58211993718572
True	88.86929524649834
True	399.143925519997
True	421.7142709584881
True	199.87137854160255
True	525.3581619352939
True	653.7078729673884
True	124.02793016975627
True	279.96622105558646
True	996.6022983149892
True	51.58093221631668
True	691.2170287158413
True	557.0509589880752
True	39.35871927795759
True	823.967914485576
True	388.1133067852658
True	567.6103894896559
True	113.97520610934112
True	274.1729192859949
True	200.7281910184636
True	27.365533265968743
True	132.60250061613297
True	739.659963763936
True	147.1250220879055
True	381.3726312865552
True	66.17396695319063
True	643.5890590753985
True	600.502350785914
True	225.2752988898428
True	477.79297961784647
True	162.38873094750295
True	167.6010985661097
True	211.0012937868582
True	285.6816470847464
True	367.6559610712804
True	131.88791830566169
True	202.43899508104695
True	26.030920973312107
True	859.7450004635307
True	303.16039081612087
True	11.600374986213744
True	360.5605175545125
True	165.09439643102684
True	635.8507517962076
True	365.24026791113937
True	575.491302685855
True	555.6129377169528
True	472.8976544637521
True	785.7043699855845
True	233.99188534861693
True	550.9599218426916
True	161.60017785135105
True	524.0830721590697
True	361.0016661614201
True	378.2830135758289
True	128.8221946373709
True	139.9064315800723
True	106.15951559045746
True	66.91039625400813
True	705.9595798771577
True	171.94963589251196
True	45.25197813263741
True	0.0
True	557.6181651387075
True	109.84186341308998
True	22.10529839509811
True	39.65664865262306
True	109.64831473791524
True	545.7543521938567
True	179.40650135722385
True	108.96930739300612
True	35.046786030226855
True	161.66664030460808
True	922.1278248133532
True	54.13897891891013
True	227.75359193864992
True	749.6950169578995
True	314.7853945108652
True	461.100198297621
True	472.3989482791975
True	517.3897821742905
True	587.7664010154673
True	936.6361916408422
True	255.64795535680352
True	1056.1121965555187
True	923.1949113292604
True	611.9534605288405
True	344.8785868692984
True	851.031725625758
True	10.041986111866812
True	33.255119995603295
True	294.7470450739642
True	43.829868515918726
True	196.73970836200283
True	723.116274079181
True	222.4369360441672
True	715.9559782124896
True	765.3393353447026
True	127.95778370249478
True	360.5543376573228
True	584.7905814621754
True	24.875546358381676
True	128.35159023322922
True	445.4420419392755
True	307.05041590169304
True	199.5214054791666
True	102.61979164865882
True	382.26600678064585
True	20.68494763844264
True	371.7193736124419
True	353.4159540655327
True	1070.011024247617
True	374.9040869259158
True	31.54290383132817
True	433.89135385170783
True	439.2253980271692
True	241.29962112512132
True	30.53744031418028
True	755.9546807988887
True	457.2717075042014
True	179.67359378450575
True	12.752019847604938
True	1210.0915038223536
True	157.20201677728522
True	27.07245567292249
True	297.66049514132914
True	276.3007692941056
True	115.31990380418488
True	290.32540461890494
True	49.22530260067696
True	320.2101556557601
True	301.6023830514106
True	314.4901383000299
True	28.88513907912355
True	46.20634911538768
True	1056.3730598744885
True	24.685665884852856
True	12.69313738373664
True	179.8914357719356
True	639.7285258891578
True	9.831986004135072
True	191.83946416392183
True	175.72806448033276
True	512.425843956348
True	383.87639764816106
True	754.5547797131474
True	315.0870745251787
True	489.38713617822106
True	442.2490107336702
True	504.1926085927647
True	97.53025928577212
True	1292.5528366621154
True	900.3168674489652
True	278.91447114359727
True	535.0380908856695
True	101.61278665897584
True	570.3803486140439
True	420.9970857525431
True	154.46758024758947
True	77.37351200323518
True	346.3749018703001
True	169.6894324048012
True	28.26686185366121
True	638.7458367336054
True	384.1856554938529
True	71.82403647287856
True	30.096920845198994
True	670.4705043978195
True	494.7624185397439
True	78.99648841165016
True	22.05401607848984
True	328.9900269976308
True	341.35281312688613
True	732.1352875131626
True	562.9370800634603
True	563.4590295095164
True	792.1832840920871
True	8.720966972542946
True	56.4149956362178
True	36.63118236602408
True	62.84372393926501
True	503.00294544806223
True	602.6487232371828
True	84.31724457039229
True	113.45059636850544
True	190.1656252439744
True	73.39461630394081
True	175.01323766145148
True	210.77733780060612
True	277.40283682753875
True	789.1756097364396
True	582.7124131867693
True	281.3345588711333
True	195.419432921978
True	268.5086929734032
True	248.64479785009777
True	751.2395439204446
True	315.9132583300261
True	169.7894099491141
True	844.7516347381413
True	339.83309374845857
True	478.3099959226733
True	147.7138601001193
True	120.82544822417032
True	61.91468948724894
True	201.26501603757976
True	995.1539552692592
True	546.1838919713109
True	116.73241551883284
True	359.1860102858772
True	105.98010181779355
True	660.8099701912481
True	5.52941406603121
True	700.6037702600765
True	36.29073702785318
True	960.0846283293284
True	845.7491781464835
True	208.19068877021564
True	29.382409104022678
True	85.04593804085007
True	455.7539592226221
True	233.3744360118532
True	1.675717804492482
True	73.07678151402662
True	1100.3126572708975
True	346.9018036120959
True	675.1104924358918
True	482.10073699217776
True	32.21160964079326
True	137.27304673295598
True	416.4487340224068
True	860.8367342194256
True	826.5747803592662
True	430.1229894515338
True	332.05215796793027
True	16.798311582230156
True	80.44157129443994
True	690.8320980297934
True	447.7108779517979
True	394.8613905500757
True	917.4568124103156
True	24.72911374769312
True	223.4602080176444
True	900.8390842942816
True	235.7260312269422
True	8.049843755744275
True	507.17088758886985
True	107.72795248020704
True	647.1422932195618
True	55.89759209484294
True	254.882382042427
True	913.2163247794928
True	908.154329601192
True	280.6724753750965
True	450.1973849676167
True	112.57234097868296
True	611.806370304452
True	267.15436506053123
True	193.73411870221125
True	854.8366971857578
True	57.19137870013694
True	702.4866062049929
True	282.08003376654483
True	299.060886572666
True	164.6781431401435
True	479.4781659598832
True	620.7989252172969
True	372.7157462138407
True	391.6309476001604
True	68.32095424435424
True	167.1769606526674
True	452.7818484559775
True	222.024383502828
True	35.79222738563756
True	199.68409106831623
True	373.2209621653743
True	384.4749183982057
True	751.882272958324
True	125.21112703468204
True	687.6767021972668
True	504.3808356077001
True	590.5681999453778
True	141.49439274307545
True	38.85637221817994
True	675.4795390886558
True	71.09826408703653
True	565.1300648518678
True	667.6979715554374
True	446.31178225264176
True	138.5457408295035
True	530.1703221182499
True	4.622099033698505
True	400.3678687743832
True	34.54345752726213
True	624.9440491400874
True	279.0917583468879
True	571.3388312768725
True	681.4504107373352
True	140.53638332377946
True	506.2397866870932
True	502.8211702488933
True	66.09915868647978
True	951.5584934881032
True	3.42263245092558
True	25.523749700518128
True	649.2819041676984
True	668.4228436981537
True	135.40532986816802
True	414.9783645924605
True	123.9568969823031
True	68.48911866505456
True	447.9065840641075
True	42.117816974492925
True	514.0717862563831
True	13.705764640829344
True	795.0351821041514
True	544.5211088017319
True	697.2609803905276
True	106.48413704035713
True	383.296109372282
True	1010.114545039053
True	820.5625742407964
True	148.95442503354968
True	549.9923104046788
True	445.3347213708015
True	238.3044827994071
True	264.7104410976294
True	5.017931058652969
True	307.5592755873163
True	11.8402954311855
True	374.71410763473295
True	73.64226108766697
True	396.206990391958
True	643.7686356610209
True	126.32074215501166
True	236.39446497896805
True	629.0448375920042
True	676.8223303259957
True	291.6636133344831
True	141.39915796478593
True	168.6743242629778
True	472.11639002013
True	85.31143953528078
True	9.295119124833816
True	498.6226504567457
True	568.539793382014
True	20.015017049171256
True	140.62844933682996
True	908.1493204868656
True	480.92931694429785
True	279.5716228380414
True	34.407189867611415
True	469.2514266950705
True	115.04536262540496
True	597.2282337517071
True	650.6466825988197
True	299.43604249062554
True	369.5900770552784
True	190.3125753735245
True	247.4014010632194
True	73.21338540674967
True	226.62782230771649
True	495.8377735417348
True	21.538344572614605
True	465.45656775659273
True	368.2278553362223
True	737.9694843386945
True	877.0742547843321
True	878.3327458550481
True	158.78504182952082
True	403.379065739637
True	71.120732032554
True	191.29696821687952
True	320.9622857263724
True	10.857646992444565
True	801.5699411354645
True	24.17792261679616
True	391.821289269732
True	271.2817559160155
True	669.8390394179813
True	209.8924009828946
True	36.54245251565713
True	671.4470245940158
True	1081.4464701200243
True	219.27948909828945
True	135.28805026092763
True	627.077552211694
True	484.0013606562462
True	17.420580737488393
True	786.928480518483
True	108.82332584634244
True	46.50385330336873
True	315.6244746509572
True	363.328888477425
True	408.95632677650974
True	268.38731909462865
True	19.06938347854858
True	23.721429660134216
True	835.9768370315214
True	204.562527745757
True	116.1720275646904
True	795.9694643895515
True	652.6212472117185
True	649.3096186313828
True	447.86629485937925
True	145.6476107637588
True	33.98853982674938
True	100.7945177795317
True	443.39960453197074
True	212.428285843664
True	489.0162233854497
True	148.70615022337623
True	496.4991150870416
True	662.6176620822915
True	960.438979114344
True	25.779084228233277
True	986.5358159976156
True	1046.2234687265066
True	481.1198346127495
True	82.10551125591698
True	801.972058603258
True	638.4169187763106
True	639.6248830137572
True	181.45653394891727
True	754.1926431778747
True	710.7213670879463
True	121.69158643612244
True	771.7620021170599
True	809.383376937665
True	482.0522602267547
True	235.68812333859523
True	71.421795482786
True	304.80881298306343
True	344.9109769941137
True	455.1166334008743
True	442.6206717437756
True	194.8590039648883
True	311.75511121127363
True	3.0860666887246797
True	13.32005802594605
True	108.66365850327388
True	131.79496517646095
True	363.67262845471015
True	362.6079164205533
True	119.33505071542336
True	18.2678411668973
True	218.45297961193643
True	845.6749260832116
True	457.2041387632091
True	512.4678516330232
True	556.3299890851407
True	785.1508338364785
True	628.2934630343348
True	93.4089905547845
True	205.85947545640155
True	249.58348317515853
True	285.7176347228309
True	107.74069039633692
True	366.5233484063841
True	428.7991800113144
True	170.42333256347686
True	641.4922839367014
True	252.54621794605
True	210.7126468276638
True	29.810247498353725
True	257.2502349906104
True	493.0368410293219
True	174.13709931527353
True	514.88848670954
True	483.2842899018141
True	243.11118227445075
True	111.0006105598345
True	39.44243516374011
True	404.7063246354238
True	796.1028158941361
True	167.5319157611222
True	1077.22556586547
True	1048.8841475527197
True	490.34209482196087
True	101.33305907551218
True	124.1752759277517
True	665.3544695954474
True	8.35164031186505
True	218.84250021799468
True	127.3149260726969
True	115.38531279566968
True	320.0838137867048
True	639.2912049215507
True	37.54626439258879
True	120.27030744771794
True	960.6826341838354
True	54.19112888054904
True	447.96823331280046
True	535.2347771558194
True	254.6577983844728
True	128.5265709393982
True	929.8876194912608
True	1165.853075594483
True	516.6099269352131
True	648.1098685134825
True	213.1321224841679
True	153.98953678667462
True	329.8670967564831
True	264.0662591595016
True	174.75264139873184
True	309.2223985072821
True	350.49210540255814
True	12.929458061447196
True	614.3445035724956
True	152.29701071141292
True	78.75722319186035
True	454.6078504388757
True	325.5679360437466
True	1211.8797990572152
True	360.2162836501288
True	954.8120897667042
True	10.50430580099446
True	267.44178856290506
True	219.0048328622169
True	154.6440780919999
True	478.90667907823615
True	185.1909664318138
True	416.7560136565916
True	326.48283056651286
True	111.8250738468669
True	353.3542223634508
True	1058.364191713471
True	712.4263962938638
True	227.39333726709648
True	103.45596235970166
True	291.1833054661586
True	25.64209221034648
True	343.6340941522694
True	324.71932048525724
True	554.732680453034
True	460.47196727777896
True	361.1914699613516
True	154.3909342244536
True	13.20377535223113
True	432.9847726284785
True	284.22372013354806
True	144.94932450600163
True	302.3598000816904
True	438.2308938807532
True	805.009709596619
True	316.2421749416871
True	772.5196134035541
True	396.7088615077533
True	375.9348454205855
True	1.4705399596838309
True	1163.6606330403292
True	103.29294149341489
True	942.4740830802198
True	201.24646042496013
True	467.9092749206374
True	675.5195437109578
True	82.96438176846587
True	495.5346369264742
True	32.331213089190115
True	404.0590018798359
True	75.39304097345746
True	235.8694548805296
True	39.4350448573934
True	657.6442376067606
True	188.7501841597136
True	27.14206844334585
True	388.8956114222567
True	109.44088514375665
True	174.9854943088741
True	792.9459421584007
True	256.9523303375231
True	154.14175068553777
True	375.2485836270637
True	520.3270566606045
True	335.91160138836216
True	512.688252841588
True	613.8323687396572
True	164.4067944087281
True	5.551116749666069
True	74.41775109481247
True	436.3925609057582
True	90.94922134449456
True	78.69046686065504
True	1025.0794754249143
True	25.58753952961242
True	331.92516489958007
True	314.541196559137
True	458.0981285227545
True	672.4083970374242
True	187.6220626262505
True	643.8204199284795
True	326.2161966277717
True	345.81927315344
True	262.11171449876736
True	215.07977736116112
True	358.36195373051726
True	443.5920458871605
True	422.2892203873792
True	597.6153098566855
True	137.88863946215446
True	76.72606245142089
True	39.7799081491054
True	290.8322781709835
True	641.8977343699426
True	410.85023570442223
True	808.0504209010147
True	208.7617483284961
True	406.6282438633976
True	67.04481098184442
True	50.62731081703122
True	422.0832835605289
True	200.07200982375423
True	221.11710056143244
True	42.08379203164838
True	1072.6378854658867
True	176.98572447058302
True	907.8747734778884
True	316.95101120001846
True	927.365981320836
True	243.4415564604182
True	472.10300302647215
True	524.4446615921622
True	601.334350622804
True	216.17149766638084
True	486.041339387877
True	963.8338146948092
True	129.7283600430758
True	8.205473452336962
True	578.0136589907921
True	30.05984970806093
True	74.13931528814858
True	807.9585136165209
True	219.4220652807835
True	992.2447899025456
True	683.6177531489402
True	412.00247338546575
True	289.5198598057707
True	485.9535686692092
True	335.23911484973394
True	170.70334525347653
True	661.9694520445173
True	718.2193072867378
True	203.1797585690056
True	89.66042260046272
True	518.5757963612217
True	139.78689665657353
True	384.7359686443478
True	345.1335685802381
True	64.3820020902122
True	365.5617747806724
True	420.36113918278335
True	367.2429069779152
True	405.8261023992454
True	421.5319762558753
True	676.3189431222735
True	52.60194786214227
True	443.0045265255648
True	339.8324203591711
True	624.8769147162279
True	216.820286872966
True	97.42300646114042
True	40.71900903474607
True	529.8683162080077
True	651.5644694919245
True	189.5930335836761
True	412.1194044616479
True	345.928002975261
True	18.54987564353546
True	167.30235358328883
True	286.0311603978273
True	3.161972517298509
True	884.8696745485244
True	76.20390651669246
True	102.49560746849784
True	115.44207584089628
True	370.0991631947467
True	38.41409460324882
True	474.56640607629976
True	235.7837814252456
True	5.195831035623691
True	119.7266819012216
True	445.6015128677421
True	52.97992012412802
True	61.47708284556842
True	181.444996357578
True	291.7737085878327
True	977.2954692812674
True	394.4848249858653
True	954.0934650799204
True	182.53641181243265
True	1001.0359564891083
True	780.087703086119
True	659.994844581461
True	425.2300421539069
True	378.68762987854586
True	81.08863138309442
True	72.67617057759966
True	75.73399490354522
True	180.4633863216048
True	476.9246195462514
True	1151.113742155654
True	186.7582880554409
True	355.8170604736516
True	427.25861917218407
True	604.6524580209125
True	608.6219971148469
True	288.03914389906106
True	453.4941246496159
True	656.7491567304561
True	100.79898934910588
True	740.4751253940552
True	256.41398117961063
True	138.3504326255034
True	424.1823316784473
True	817.2749961036369
True	444.4804518120586
True	872.5807720041305
True	196.56245667135923
True	353.39181016653066
True	677.945706383594
True	606.0474706720512
True	198.4805490680156
True	248.1618587884037
True	827.5035002802985
True	29.51235776497398
True	186.65440859012364
True	500.4770196277375
True	719.8779730180547
True	102.3311935351376
True	38.79131734164061
True	165.89612321876447
True	725.7640376049267
True	322.6735918381272
True	555.73450512031
True	351.66623746420265
True	288.8144922276853
True	447.8749856608559
True	492.3634731466236
True	64.83819224032153
True	383.2661223380821
True	774.9358715735101
True	0.0
True	292.5092372979903
True	234.47044429591432
True	963.1096277484256
True	155.1221843463509
True	644.1812478551108
True	640.4212129799495
True	114.13812385136332
True	221.1604313620319
True	132.5680451089742
True	11.40038488001176
True	278.46988209290504
True	395.8835514369644
True	1135.6493031306688
True	232.9627019851692
True	396.0620272523037
True	657.2693201227228
True	207.4853537949022
True	26.75604982453744
True	840.4618084588196
True	614.8010933181587
True	156.41475650781362
True	635.541450606231
True	155.3774330225758
True	291.7125357448353
True	799.2563434713744
True	36.015684546882184
True	102.4481982602216
True	527.9653371601685
True	68.61483359083304
True	77.30591047348415
True	417.37593380988034
True	23.70760689647021
True	749.3205755515017
True	101.9050014866842
True	157.94172538597485
True	17.153549755030188
True	700.2313611877732
True	28.25879885433947
True	776.9672515862874
True	396.7423108176943
True	118.2237388164842
True	703.0637985978293
True	516.0530819525994
True	563.4116988510863
True	48.26724684451422
True	373.42535145200713
True	6.228182787397523
True	92.77649956769206
True	379.4955754312275
True	47.06993874905814
True	127.95177315090046
True	298.4533026335161
True	186.8468363242659
True	99.2368983460918
True	667.8077448200795
True	19.872609750013005
True	1130.314730006252
True	492.1996505014477
True	303.22173330208824
True	486.1246969854408
True	115.15291399227476
True	766.3419435906707
True	1110.1861189792828
True	729.5276530097341
True	187.024962351278
True	224.48272649104615
True	49.098497618108325
True	58.33992217490989
True	153.66032768369303
True	103.30352807269556
True	176.4880279171377
True	1204.1346473996523
True	300.5606053518157
True	341.57580461057915
True	689.123015110869
True	18.374358054662626
True	14.58711127225948
True	567.7773296202463
True	5.0442212851319095
True	113.99089527063632
True	681.0355820642483
True	185.251306766778
True	624.2403719896229
True	844.693380794407
True	161.35493099384482
True	902.8472916455906
True	2.88882277812258
True	435.4285725396349
True	1060.8183714630798
True	25.00797752338689
True	235.30441321963164
True	153.98784116105548
True	965.4404550013116
True	223.15485236885343
True	463.1166248987208
True	123.65343164422885
True	507.745873790317
True	156.13948554940075
True	97.96595777097376
True	395.2852179653403
True	72.54495646215682
True	56.39058775713956
True	1077.9743343108755
True	257.1424824922759
True	159.9306869770767
True	369.2843938772827
True	395.17767124120695
True	218.11739295733645
True	167.66753959724855
True	372.68048214463965
True	36.856509071090514
True	480.6350300631792
True	1147.4895513854
True	113.83160534171029
True	475.91017357836427
True	315.6052674568497
True	26.9443145472593
True	407.9262657728016
True	102.90587323566974
True	579.2267938699507
True	207.9637019668291
True	432.9034673551855
True	19.832823918950982
True	435.8841923243832
True	107.17427732843952
True	339.2651388914929
True	32.74925450843101
True	170.47673261165073
True	250.43404786475125
True	761.1049762669065
True	61.68834295952365
True	136.71475464025733
True	235.08541106418983
True	143.1526746937807
True	621.7709728180055
True	554.2480025140424
True	800.3415968906985
True	381.0238979645528
True	544.5010281472363
True	409.3064465984961
True	690.813038161718
True	76.5090586761058
True	472.59837598820064
True	438.220536588746
True	46.80130293740884
True	87.5718195984048
True	127.71559869122456
True	82.3899346852724
True	323.2522632802624
True	860.3713373277781
True	334.0945430927092
True	1131.079062999382
True	313.0995310912502
True	895.9503255494591
True	151.86073751160416
True	580.9686842950229
True	593.4480882847113
True	695.1338997978853
True	456.4043339293666
True	63.82113744912278
True	292.95055960245463
True	40.19862547422795
True	161.81109000425653
True	164.34200889849376
True	1104.6947760840014
True	233.8338941611607
True	561.3364191918429
True	536.6203742859639
True	558.1302859453565
True	912.6757050635752
True	597.7016723218215
True	645.7842012541562
True	985.0092286740378
True	123.93131292642131
True	335.7758530672894
True	255.16216052959425
True	316.2923264958573
True	90.3255109590178
True	389.30929545442257
True	3.872441381755201
True	320.2133719617888
True	269.70873926490003
True	626.6051598485113
True	282.5307741031845
True	364.0374349186737
True	9.841742703477978
True	62.466133373707
True	535.0775329372148
True	32.18572244922933
True	139.7309506715266
True	60.32286811802031
True	143.0256350041443
True	222.06712689864705
True	73.32667246508218
True	376.8936590063268
True	282.8782433498944
True	103.73976343281318
True	341.86870572787086
True	62.18534236991853
True	572.7529445302463
True	826.9923251066457
True	285.863766885766
True	1152.3518733588244
True	122.38722544844154
True	304.3709845585598
True	1057.359647917697
True	90.5077873029403
True	274.18707566938167
True	10.98004485129223
True	394.0993386294458
True	461.8179234545429
True	150.1372810502359
True	603.7564247132794
True	892.6306106486559
True	157.20430307244789
True	79.58965727173782
True	335.0488584567788
True	550.0989457906627
True	632.4342264908036
True	1216.6235740871684
True	26.318822189922862
True	969.291804899008
True	125.43109820796496
True	634.380258925067
True	116.95743178155732
True	133.07736482857976
True	188.60004932020868
True	162.2619149427167
True	751.874186157587
True	206.95708293583297
True	227.83632954670787
True	65.50471437265442
True	514.2602896609574
True	457.67976093059576
True	177.44632465987016
True	242.66385968465295
True	16.76621815374435
True	434.61632176860144
True	228.53599878458843
True	276.47226615108895
True	113.76060078743004
True	688.4747736319874
True	431.6217511535264
True	258.457883840966
True	650.5263403989475
True	537.5679158491607
True	461.6210771970587
True	128.10566890317818
True	533.2762457285536
True	428.3377388919261
True	2.8025146134333294
True	192.04449126739968
True	82.13634325144227
True	248.80681665638505
True	2.246369618764016
True	127.37312697212252
True	346.32605309610227
True	7.487312436535428
True	893.0689442116313
True	181.2283556275662
True	725.2326720014736
True	762.0164376421735
True	158.7159126960437
True	230.23941939716173
True	477.69689198896697
True	826.673936842312
True	52.41290326646208
True	38.65111034082412
True	132.03673986214702
True	621.9300818873465
True	735.2462524373467
True	177.43693515475948
True	599.3073682839549
True	592.589041996058
True	868.4367835568312
True	402.1369311570826
True	182.1544353383541
True	873.732928071391
True	229.74564795177545
True	151.249526287485
True	321.8708248821757
True	227.5387647348977
True	209.39206443227087
True	600.6665910335215
True	249.4130381802919
True	197.4563936151804
True	457.937919684568
True	479.23551080618375
True	60.841401927856616
True	278.7231450992777
True	73.73043404656062
True	345.69121454282856
True	353.232344051701
True	256.99109913000655
True	174.86754171535733
True	380.9747027211361
True	637.6694746468735
True	743.5670195019214
True	296.3027009128942
True	740.7643116953357
True	68.70630057199182
True	838.7677274337404
True	349.8134421126288
True	11.665730490816854
True	625.910897035898
True	700.824071714683
True	254.88547293776415
True	166.3079907365014
True	48.10909773124156
True	395.3066120386065
True	76.23003768580504
True	13.79534457473356
True	895.3326153484874
True	363.067029574804
True	180.5442142973245
True	987.333211353798
True	11.498202186100668
True	794.9648312559355
True	31.726168155582517
True	683.6794228262337
True	58.10449071495853
True	727.53078537273
True	429.7342761034078
True	191.34514218866764
True	442.89476549549295
True	202.8862092403615
True	302.75605640160234
True	224.08234094347904
True	402.2188903833533
True	10.15148340134554
True	322.9060943790909
True	113.70813468855089
True	11.025213798071407
True	468.1337987764367
True	712.8897119200957
True	296.98723434167
True	79.14211842945056
True	314.8407992175741
True	82.04032738821948
True	185.0130459421777
True	178.68146434964837
True	365.5839828129392
True	48.22670175072508
True	133.37090526531523
True	371.9201807699799
True	872.4980468117828
True	113.44141168888274
True	204.60460404495305
True	439.3592938618859
True	18.807750705753623
True	427.0286377580956
True	512.8050693336178
True	90.51953488623738
True	399.2926809759302
True	349.8360941319008
True	417.4624372435542
True	588.0403904709783
True	1032.6421533629632
True	944.363894509624
True	59.62362931294543
True	1069.9463921081294
True	109.4159564925374
True	117.20944604927264
True	111.94927562721575
True	473.8596872528954
True	370.6508957191982
True	582.3243918847872
True	255.2635709010273
True	157.7042793501005
True	392.1921021844095
True	15.254042806449142
True	449.7543792143636
True	389.7543261914005
True	148.43394206055353
True	96.67411975905752
True	547.9798581937378
True	987.6052620495576
True	195.25826869701055
True	68.73046196712879
True	426.2643822925575
True	371.81425826599553
True	477.97687392264976
True	314.303640392032
True	3.5573803859509328
True	537.7208116065414
True	514.1253860235406
True	500.8774977380459
True	200.0448296597457
True	105.21066218134924
True	21.78530146551771
True	374.109540090438
True	109.5188699059127
True	6.808358621030501
True	31.991315887014174
True	349.7225626217662
True	679.5536172204878
True	131.64291864072263
True	86.74790553967604
True	24.85881239403776
True	419.80112359850665
True	358.11209934979564
True	759.8619351656068
True	307.73997937135306
True	520.8087700872915
True	532.4487031203068
True	520.570152080113
True	288.0190177198881
True	522.6447501835322
True	98.88676141672568
True	574.0461498368164
True	7.128393697632863
True	368.8671663057104
True	466.6634953090285
True	972.8482406159864
True	343.878871019032
True	777.1162626284391
True	977.6940824070676
True	169.87662773921323
True	36.63480663140824
True	369.217525077054
True	402.4887832893521
True	566.8604950831174
True	241.15588356431888
True	29.30753833623417
True	663.8000545626338
True	124.24360007593852
True	1048.0670829279902
True	313.7976406639976
True	462.7745501261279
True	131.1656611449242
True	815.1855743235683
True	141.80321392445038
True	826.6319576984703
True	593.4917103929606
True	194.89075953298328
True	110.62223587693548
True	63.31670125350269
True	556.3901056303159
True	930.6524494092564
True	418.3988620849065
True	531.2987699004361
True	126.60704810148044
True	605.0997078512734
True	474.4353939701323
True	801.3396089571798
True	329.0324683516042
True	567.0181084661671
True	117.03189540874112
True	24.889700109939454
True	407.2734258039092
True	162.8235775329587
True	106.4078672894424
True	363.58769121218864
True	1089.575697960345
True	262.5328958755343
True	546.5758800568325
True	12.576781046015563
True	74.74397518393049
True	335.5430780334036
True	762.4069944467337
True	448.8340264516469
True	534.5766896380369
True	706.629728459549
True	66.2413671733539
True	714.4255293241756
True	46.84307334111134
True	103.46205024748905
True	186.31978971757331
True	83.71784921415514
True	27.73158093621273
True	301.6157363689388
True	477.5459074097437
True	893.3950570907291
True	861.8266362155994
True	6.812576789909072
True	278.9390106194893
True	461.0984000589687
True	121.88742901588708
True	253.05129909608445
True	336.530590882897
True	1298.717835164829
True	429.2713644093995
True	26.80159187767932
True	185.34117816316632
True	691.2741980399851
True	38.29244028145495
True	172.07665014366614
True	549.4419408300286
True	73.33373685592723
True	867.3952188566351
True	325.2962159137686
True	662.7601084733379
True	75.97187479847972
True	678.5248535078267
True	579.7032057067726
True	876.2626507818283
True	251.4299691568715
True	503.7090618047598
True	836.4687603299913
True	893.136288486002
True	243.7733601133453
True	765.2678874666905
True	217.9340225722409
True	442.8837900597186
True	364.5046115696184
True	488.3262969566624
True	497.1662213214887
True	320.3127939123648
True	365.2705026705408
True	112.9620100698168
True	362.7262537644593
True	1122.0431276493262
True	321.064184551726
True	159.32601250493462
True	294.78228536534084
True	745.1016102385953
True	666.2217789902754
True	409.37550476981255
True	109.55611364528224
True	334.8061895524663
True	35.916625055931014
True	173.77173011625072
True	92.55885429467098
True	89.13585025003201
True	548.2621169987198
True	135.9221436419471
True	129.55254415320212
True	105.7009472782851
True	85.78054334903699
True	448.2737979238077
True	382.7780092659361
True	1068.5856822385576
True	543.4055407439517
True	847.1638093737932
True	267.12630733670625
True	293.7369065599226
True	554.0817201886817
True	197.5893630802168
True	709.8964301710397
True	246.4938710708161
True	350.8126026561991
True	70.8112352168
True	119.76317998322226
True	262.22642947548786
True	119.64838554807037
True	485.724964422697
True	32.36339874366955
True	589.150680065813
True	1015.0450037758894
True	740.5264761094079
True	1.0842873423771184
True	62.42187331695381
True	490.4846040623732
True	434.872315080355
True	76.71762627951075
True	120.9820882365688
True	311.3907232566481
True	84.05259647474219
True	55.26007066163006
True	699.3847144613347
True	665.7918210091551
True	154.53173769121878
True	178.7342900072908
True	524.5686163350614
True	55.55871544456247
True	24.31017582888668
True	572.1854528941661
True	462.9350214198616
True	1113.520449036772
True	47.663771898551225
True	474.0572837004356
True	891.0565925824689
True	768.2532801764711
True	293.6714944585468
True	764.9489504818137
True	404.0779330831671
True	40.70264914205299
True	95.03846055932948
True	712.0361062003598
True	76.57983583165641
True	137.10068857797094
True	966.8182218186964
True	190.7040225454961
True	274.4341984527562
True	107.02976387048156
True	611.0706700800164
True	602.835877140538
True	209.0932468337405
True	440.2317609736145
True	39.77638449897204
True	274.4739540867238
True	580.5837622081864
True	635.4467193341904
True	319.29953434402046
True	71.8631472796787
True	943.1841184792946
True	1092.7256249537766
True	584.9107970337058
True	64.32087537111094
True	31.798677677610243
True	93.91523310715117
True	108.8824036115539
True	102.20407593354852
True	894.7637328509012
True	1178.6862715501345
True	728.5256064675002
True	329.9282398458641
True	9.125916657762266
True	21.27635473967986
True	341.4380355308552
True	478.3771336392415
True	47.25038811789442
True	579.4382814833884
True	434.1461849104352
True	394.481697932482
True	78.67808322333777
True	205.76210664296363
True	260.4736469796135
True	142.9581921036123
True	394.8575744952697
True	42.86174702598887
True	182.0010691885014
True	1166.780725296198
True	5.555116716848158
True	26.714208307968995
True	597.4263531412595
True	361.83691234816285
True	765.2724296249071
True	158.1892583580695
True	794.9572737243649
True	590.9879342386864
True	279.60965672134427
True	436.5384541280854
True	340.0409725212284
True	291.5414149939435
True	265.3336137341697
True	410.2951928639846
True	498.9034566744296
True	503.6978209382803
True	103.76176171828158
True	372.1227869685527
True	9.851503495405
True	180.45218142942892
True	220.04187984139267
True	873.4430337920732
True	585.2075130654093
True	30.496334693577435
True	733.2139440661014
True	839.0762166514681
True	105.14300308595452
True	350.7589024213844
True	856.533330931371
True	219.62537297746127
True	165.40807828215802
True	536.3409535380512
True	582.5123662371075
True	1124.0189666128126
True	148.7236780015776
True	156.54729416407028
True	256.438192781441
True	307.4443997978345
True	409.8714858846422
True	398.0845360615101
True	325.24373823933274
True	442.5653858770295
True	497.1767719806607
True	227.86300748225295
True	1476.2682392550826
True	249.63079970585449
True	415.2840128015883
True	51.34942626300408
True	766.8560288801224
True	252.6821358335524
True	914.1219852105372
True	548.8390472811482
True	307.19805407848514
True	763.2330806985893
True	253.740789347913
True	212.85478501765076
True	252.8190874913637
True	223.0370089966621
True	138.94904321837865
True	247.83584834436576
True	720.7742743795868
True	517.0570689989315
True	222.66763584958187
True	1144.4208911691398
True	117.88767735063968
True	266.6687992885984
True	69.08955985055549
True	312.9806358310895
True	425.086386425119
True	99.1651980238866
True	216.78671882470172
True	69.42480080334015
True	710.0100039589279
True	387.56877764668326
True	222.85938737831836
True	740.9290563955482
True	859.9815481363584
True	793.5338542940068
True	822.9318265997249
True	347.33451001341047
True	1.7866806367412962
True	259.5602018123635
True	51.302460129395165
True	387.29474532574153
True	52.81694710699901
True	356.5677950968569
True	890.2131892109438
True	1022.983396626074
True	409.2935028120518
True	21.67314222942654
True	537.8875690864184
True	515.1330375870931
True	198.15427645552788
True	230.39805059769617
True	285.4695032879858
True	22.961697568180963
True	126.2026330894376
True	958.0702519860774
True	66.56340467333712
True	480.67466252534274
True	784.9907201428348
True	101.2352608011944
True	246.4930607408388
True	118.379041730381
True	17.025609149602083
True	1.4759236792764971
True	117.16697008201642
True	997.9970311721652
True	481.3003028446439
True	67.36856710853402
True	778.149600251468
True	346.4156013256182
True	1.43452078967685
True	448.2100086681344
True	184.98865608153483
True	504.68057097835936
True	82.11004416528142
True	324.2119432522004
True	383.9983335820311
True	162.3964696500617
True	217.29069166983277
True	125.3091989520839
True	170.61458274041027
True	937.3643011817647
True	16.25173562913784
True	500.4510435038695
True	465.5875562589104
True	387.36964930400535
True	221.7698332064252
True	231.67527747907675
True	152.9934541798205
True	50.5429757025836
True	502.1087105828684
True	149.95070415913398
True	848.3474756401837
True	788.4176749142306
True	243.61785669015063
True	321.3379221781004
True	519.806820474977
True	42.956089293904206
True	87.6723977862012
True	743.1005069135722
True	1098.3021450905533
True	115.47512324324822
True	727.2402401890978
True	146.33035374584492
True	941.3448097611204
True	670.9427782048182
True	108.18805284804694
True	270.6077804596716
True	602.2134179719583
True	270.7817784298198
True	44.90897037679269
True	565.3151794412981
True	472.86827581480105
True	5.868276901584501
True	482.1390623685508
True	68.08979948694754
True	163.81769937882626
True	236.96333598694792
True	305.3307345607659
True	74.43195997130012
True	220.274477969774
True	349.9689424490136
True	437.0524004453693
True	952.7666775513604
True	50.50737334516488
True	900.6874616354977
True	1013.0992987783565
True	132.1031264034964
True	75.75838587754116
True	986.1711995707702
True	35.43682751883348
True	223.14093062628973
True	86.78852446940917
True	217.98371777453409
True	375.6420698950684
True	943.5688157518996
True	99.77289335508183
True	73.88709158816935
True	648.8564267890735
True	279.5531980702576
True	713.3963871929575
True	52.46171992256848
True	495.09446551995575
True	392.6038254850055
True	693.6557289699244
True	52.16945876849671
True	114.83785164644368
True	27.979432227506123
True	264.74224870235446
True	43.57316122284254
True	356.9171030321477
True	3.21652323705886
True	1182.3770544129766
True	105.13914286552976
True	135.13354775237883
True	357.3081059676553
True	731.3353525051516
True	687.5987450228351
True	1037.5118361938264
True	473.0905562812408
True	413.7284653522031
True	142.03450826940505
True	403.6103207934045
True	870.2427061864597
True	434.02387076875175
True	938.7814023252372
True	88.42122486032929
True	434.104118595362
True	182.0097288613682
True	285.4232774442606
True	726.3739738815416
True	159.35306810492943
True	128.53212278499316
True	64.8342072640322
True	860.2616646145566
True	788.1953044891964
True	82.61732391042094
True	443.135376300683
True	728.4113840071886
True	425.4431370964792
True	59.59784877846111
True	318.88022721471947
True	780.8700156357013
True	31.61235253518276
True	357.12300110202835
True	172.15980795962227
True	281.98638711675454
True	29.33824875169108
True	216.58245911243523
True	787.6013519503445
True	642.0792320436598
True	57.42828199148719
True	287.3021273453376
True	869.3568864485003
True	17.85768289742972
True	316.6381912734118
True	282.09795280989664
True	425.8661041246275
True	214.9143206191969
True	589.1423568112314
True	44.99257528461021
True	969.8162209685332
True	928.5949463259428
True	47.02484707232178
True	385.08617629622165
True	733.0049980439491
True	904.9403404188936
True	267.5159155027712
True	563.0982947537826
True	127.92634719607274
True	193.6086028872228
True	128.12902226198625
True	136.94564600036225
True	217.67377566649563
True	961.3066488095976
True	778.3901411804317
True	973.8019134857784
True	20.474920039704426
True	29.02980175874816
True	363.3922003770113
True	12.800968824463045
True	623.2528140529336
True	1061.985119513229
True	257.612581319447
True	206.3957229621596
True	85.22311870701019
True	209.56071493502492
True	133.23211928261327
True	43.995146902164485
True	135.40017364588914
True	89.95376424961671
True	250.8587330121844
True	520.9823435477957
True	156.7803380389814
True	29.638468473164814
True	60.03569981380701
True	424.3122770052795
True	260.5348203282416
True	633.1933839118976
True	23.68894425304456
True	116.02462908555702
True	649.0035268094863
True	262.8998907993605
True	473.5779084611727
True	649.890982548279
True	103.28539203585076
True	108.20787650693526
True	86.29157524126916
True	24.976434892368363
True	116.60540075427896
True	86.58474892772212
True	97.06324361916876
True	155.25169127419483
True	238.28605148465385
True	848.6830968196267
True	281.6163137725873
True	958.7789528446544
True	166.0095053994831
True	202.9384942766048
True	791.898967546605
True	307.6765058608276
True	615.2491076409813
True	257.7482342441231
True	364.9005242851186
True	430.48481353059714
True	531.8750985305896
True	649.8927566182207
True	361.5685809079306
True	33.309499771923
True	540.7390749499002
True	612.3973399826258
True	20.33549359363878
True	13.22068250293876
True	261.7003472524991
True	408.7359059296774
True	447.5297742064188
True	66.5584357295917
True	632.8027435167602
True	909.480841076296
True	231.2519357814924
True	880.1089550512082
True	282.5398714907957
True	106.56573421484153
True	271.9273736991327
True	717.738748826067
True	39.13070754927335
True	580.7634806938421
True	1272.5518468892606
True	1028.7722197057944
True	919.4253016039736
True	220.0803573185142
True	82.7912847917813
True	190.56918273316137
True	860.5320652210285
True	150.6822706507779
True	1086.20188361225
True	865.5119982932359
True	40.60905764070746
True	88.75692437778025
True	401.6055384287877
True	400.3748161842988
True	204.30405187237912
True	517.8978240785688
True	661.292950417663
True	121.21938403025628
True	277.8204978960792
True	1000.5403681917356
True	51.27653677028168
True	685.3926270774764
True	546.9565462758111
True	36.564493141012925
True	811.1520414179766
True	388.6172368261754
True	585.2790138082668
True	107.12284150742676
True	273.3819008612991
True	211.75571300718207
True	26.21259341707744
True	141.1196944005081
True	732.2382826040956
True	133.40723257568115
True	364.39633654442633
True	64.22696839860974
True	640.3538658946277
True	594.1629206380377
True	228.1774097800627
True	450.81650924239847
True	154.66201525927303
True	173.46658761922274
True	218.56721349924925
True	288.64088947171314
True	365.8346096271675
True	123.69606225300215
True	208.44989875825468
True	25.9881956081287
True	884.9073089929177
True	315.6696205313661
True	10.354299474284034
True	379.4654964887167
True	165.50308978709438
True	627.6786682772197
True	369.1967093829445
True	584.676727156179
True	537.9593815359392
True	499.8621056486925
True	786.7085973669402
True	228.2708764289398
True	555.008689323769
True	151.4817534806004
True	503.5947238241038
True	341.350273656878
True	373.8380854104178
True	133.91461225505205
True	134.2180897775933
True	107.85246128673212
True	71.38592324645442
True	723.5607418475188
True	175.78701503934886
True	46.98034782495527
True	0.0
True	545.9567126455138
True	115.34690739466588
True	23.642466733169112
True	40.27011506929893
True	110.13448480223018
True	501.100952043818
True	179.34091246836937
True	110.39964321255084
True	33.83640423255417
True	156.96131678024418
True	935.5909473489604
True	47.70220239005083
True	217.883815998514
True	729.0222104680776
True	315.08509360769744
True	458.1405446581557
True	472.4675026816433
True	504.00373794081946
True	609.5662784389399
True	919.589840694286
True	259.9084588226161
True	1049.2184299900534
True	918.141616656628
True	612.7332484330453
True	345.3353135694938
True	822.3891450109153
True	10.091942079972023
True	33.14592673342064
True	280.7576894958974
True	42.69996142730086
True	201.91322297325075
True	770.4065141361559
True	199.46564748723776
True	760.4151174367995
True	761.1458607063164
True	122.80327427370308
True	367.1689884453612
True	579.6604100953332
True	24.79960056819881
True	126.7971265794043
True	430.02389657801865
True	304.179492798479
True	199.199283352736
True	108.30946722423228
True	389.3205220847781
True	22.348478224952903
True	366.07147816492034
True	356.35643350070177
True	1023.0161612599644
True	358.831821080442
True	31.44992306899602
True	443.4352167338961
True	440.6162938325135
True	226.433515476304
True	33.97787798384497
True	765.2411167272629
True	433.7249821259194
True	176.11218882957408
True	12.883794270592643
True	1218.585490961631
True	172.22124807780028
True	27.094421207007155
True	312.480222662968
True	281.9415319796815
True	114.37345870190596
True	293.2244267568256
True	50.632686727237285
True	320.0107283450535
True	292.178504305068
True	319.6335131578963
True	26.767797898228828
True	47.719957488555664
True	1026.7386504723129
True	23.62161940781777
True	14.974262125726405
True	172.22342083637145
True	683.2698682887941
True	9.44686493924181
True	197.7140156213516
True	184.17992441825544
True	534.792196407431
True	374.8049518320473
True	725.2243844152412
True	338.8597784031554
True	510.5923536207932
True	436.2467220805758
True	501.0947250505984
True	100.37273065502085
True	1275.193700604172
True	927.5336587062636
True	286.56777193669217
True	528.8282684751906
True	99.5619641583256
True	589.0260980472082
True	446.6320093452322
True	160.00216546907123
True	77.0652439248557
True	343.02085659426723
True	169.96063435156788
True	28.09297795696231
True	597.467632566301
True	377.70185563537575
True	68.8681719405382
True	30.365800441603355
True	668.9533189582562
True	497.10833537259634
True	71.78166573532391
True	22.84966399687899
True	320.46856422596386
True	321.17686086966893
True	700.79368395285
True	548.2395199078127
True	567.3082811598345
True	787.4021094314834
True	7.916592719494868
True	58.135246989993455
True	35.94974815063875
True	61.845540833793805
True	522.9887774138411
True	584.5182038426319
True	83.14990133060904
True	109.25324740466536
True	197.72795810797456
True	71.46896526962077
True	179.47409127325176
True	205.15502649702827
True	279.46132795450563
True	803.4117458921668
True	574.1787088740259
True	279.3624721417469
True	200.38669058777023
True	272.064296565712
True	254.06865652133223
True	776.1800215295424
True	327.31335312086884
True	168.77010007331484
True	882.7106727756266
True	365.8061920678914
True	460.4671481161103
True	144.30340753059
True	125.07044010187973
True	59.38066501728056
True	214.6866933031357
True	966.4002707554226
True	534.6838669759484
True	110.5107716442324
True	356.5128959801679
True	103.21785873092696
True	706.4860231730484
True	5.027193884997724
True	695.1780736505611
True	37.36059944273978
True	969.3809039780268
True	854.041264857846
True	210.5828944605922
True	29.416042311442816
True	80.74786380483329
True	471.90124261717705
True	239.978875840834
True	1.7583618249329067
True	77.48370381406133
True	1123.2183684909776
True	334.7207585421498
True	677.7287388948736
True	479.6028476916035
True	31.380635586929326
True	140.1250062498636
True	434.8839550768481
True	931.6363923311856
True	814.8592440537348
True	427.9058149794272
True	335.26416147898254
True	18.62848501159041
True	78.93363014938578
True	707.7698622223746
True	457.66387717631903
True	380.119182122601
True	839.5827414082277
True	26.776613326814573
True	216.44452690009024
True	897.381665256245
True	226.45792594857335
True	8.52793647292379
True	509.0001620046349
True	98.56470747818145
True	639.2519051653214
True	51.50127822616443
True	249.61673799124927
True	885.9193196357137
True	888.9763365055587
True	277.81561074269325
True	439.9810060649704
True	118.47677096804156
True	585.0472954816443
True	266.49996926184264
True	195.94502598521063
True	860.1578926247106
True	53.46168681620238
True	705.6364056590082
True	275.3885864881634
True	293.9787002867141
True	168.05155561719317
True	502.545982984017
True	570.7911246841005
True	361.003447172781
True	403.7831365600246
True	69.15849795260453
True	146.06841672533477
True	455.21908851458056
True	220.9308668667716
True	39.62625537486282
True	196.28516363625
True	385.4513131995113
True	391.8284125193
True	753.4167112810901
True	130.5993786158139
True	649.3699337944469
True	494.79006600994273
True	614.8275795820823
True	137.60471206712617
True	35.241899641132655
True	656.7034282661627
True	75.05097220509293
True	554.7647076253601
True	673.9108603941888
True	459.2231480878052
True	132.88073177390433
True	535.2761251574454
True	4.143197493081491
True	390.73416747236223
True	30.547662903744005
True	634.6334696754092
True	270.4646024669756
True	577.7378903830667
True	703.8212492155924
True	137.02602191501376
True	535.2627174419237
True	506.667915625234
True	65.13473144556943
True	972.8363314326308
True	3.1324893952061714
True	25.324820556729627
True	626.9271036833183
True	710.8701270519019
True	143.41763822240108
True	408.3679030552553
True	124.9809970724598
True	71.90726374845383
True	480.03975333058895
True	40.6019641963488
True	512.8279274010448
True	11.556817379238666
True	847.4287271540728
True	537.2299385431324
True	659.1285730093989
True	103.81495660821722
True	380.3896147841815
True	985.3151963201508
True	806.9972595501366
True	130.80316791356404
True	539.8317877516382
True	460.27134630623976
True	245.16815172569983
True	256.3276576567516
True	5.941556407599942
True	315.586046109966
True	13.152916919158862
True	371.38128941083136
True	80.66607552713216
True	407.1987759182034
True	641.7033646731539
True	128.01546297650168
True	229.10561753291543
True	647.8094742374215
True	667.9966829623351
True	292.0709896145843
True	140.86513575303363
True	166.03736831777113
True	469.4836917595189
True	87.5095511164836
True	10.537165574563632
True	510.6245247149225
True	572.0061618312916
True	19.330236937645125
True	143.8671557755652
True	908.450720519628
True	476.8404265022671
True	265.5831503768639
True	33.85660965956443
True	482.7191120948967
True	110.856888743204
True	583.212345392635
True	675.1461513544435
True	301.4257407363275
True	379.4813341509466
True	188.49992569451763
True	243.819678971832
True	78.39881063968734
True	221.0778073703303
True	509.41369544470416
True	21.119154077916253
True	463.6998524998804
True	370.67596667161496
True	725.8299046255963
True	899.5616524456848
True	921.7001453589112
True	161.29284206734098
True	409.70641120312064
True	71.92050592865691
True	178.99186699367922
True	322.5772789079979
True	8.340348483527306
True	788.9589773114888
True	23.41791992661221
True	387.66075644218887
True	278.0888187264203
True	646.2888898700227
True	198.26576106044948
True	39.23750634748845
True	681.308314747468
True	1086.527250860738
True	222.92182213073505
True	128.09918543482345
True	644.9319428391989
True	470.3924750130088
True	18.70603049872025
True	818.4203847729449
True	113.80402911707364
True	44.96072889295195
True	319.824707728425
True	340.907396210237
True	396.2691180618919
True	266.5923324829254
True	18.987518841219075
True	24.70064520779537
True	835.7059055286225
True	195.16048822683769
True	110.50815654294593
True	814.0161301960728
True	656.6044067832966
True	600.9702168244719
True	451.64279047898833
True	157.86717847829755
True	33.03168403664208
True	96.4519567980158
True	426.1823341218959
True	233.28598584206213
True	490.2342632042809
True	145.6529480843699
True	496.4173204990448
True	653.7171665383014
True	932.9792728028816
True	23.49069293434325
True	935.9667505040452
True	1067.314030488373
True	474.6721283222548
True	81.31331555550908
True	806.7522738164226
True	638.4482477329832
True	675.862910943727
True	180.7537122566593
True	755.28783473677
True	713.2500833333031
True	120.86581794120814
True	788.3162010010602
True	828.7352204542809
True	480.09245808675007
True	226.55300647466655
True	71.93393476183245
True	323.10804771533526
True	368.3888243504541
True	454.39038679680175
True	430.3452542167771
True	185.903095460986
True	308.3037828795364
True	3.465137311128267
True	12.453011235352989
True	105.8046327419757
True	129.7047917819559
True	355.2157091319356
True	345.7367607869879
True	115.91690273676303
True	18.1295519259981
True	209.4745582644366
True	809.2606254208138
True	466.3987178094788
True	517.2260347058451
True	553.9100435519209
True	816.5460676271161
True	634.0096666461998
True	89.91146026018123
True	206.418029832257
True	250.2831601194478
True	287.5837588385026
True	102.3690568745036
True	359.5240025222859
True	433.5255042188211
True	169.15925602210055
True	640.5888768545302
True	252.88771431670637
True	203.670563831548
True	28.30175364251013
True	251.48500145545333
True	501.32321100856416
True	166.5146265833109
True	531.8261717373504
True	467.1925442709149
True	244.0255918416784
True	109.78950748709646
True	39.071201665100205
True	404.727259787231
True	800.0019564876578
True	161.53820097896062
True	1027.499149391559
True	1060.758992253542
True	481.0966984953093
True	103.78856423471716
True	122.0432541440303
True	660.1831458629208
True	7.985421868892544
True	221.409470709226
True	134.28533086092696
True	117.7755553656571
True	327.6765388840724
True	631.0345626159952
True	37.07115281162038
True	130.27700302936364
True	971.3366563990996
True	54.17709691262064
True	465.2687679231264
True	534.4313915302359
True	245.85894847554752
True	134.9722000272861
True	948.6953624025632
True	1214.5081534911355
True	523.3459915334078
True	650.9950919604112
True	209.62889931972825
True	154.72047521842669
True	305.4117820257926
True	261.25223074218906
True	172.50347130505983
True	310.9524167903053
True	332.6833718892214
True	12.734312881206655
True	630.6575116713234
True	145.06007128762465
True	82.56056275034429
True	455.2156483285323
True	305.32859745225267
True	1159.005042459254
True	363.8974957037036
True	947.8647921877504
True	9.812039314078136
True	254.1229324791116
True	227.34494569926005
True	159.18269487094852
True	490.96777486055913
True	187.75846089032973
True	411.0774686439901
True	342.11953247066003
True	106.36775936697735
True	356.2883842813044
True	1005.95249838212
True	725.3353920948638
True	225.0585583750599
True	108.92626292726668
True	291.036058381863
True	25.4588731128115
True	348.8362075026071
True	309.0485768927315
True	584.8330980324218
True	455.6051206343926
True	354.4034384092885
True	149.9441129123512
True	13.120908919710631
True	417.3530470324952
True	276.6428056833793
True	140.54055901172052
True	302.2360211234001
True	406.07440209514704
True	808.4042852444868
True	307.3599104584012
True	771.1762355785085
True	389.4256642470764
True	382.8308519248317
True	1.263460522468827
True	1169.6960228437322
True	106.13752840263474
True	917.4938151287756
True	223.34075150028295
True	444.868301384056
True	678.8334404589901
True	84.90698633401414
True	490.473352813116
True	32.49705041030668
True	420.2563646779576
True	75.59971784991589
True	220.0571255043044
True	37.487295172642725
True	686.4770289262403
True	190.6899688204556
True	25.62951117384845
True	403.016627791945
True	108.59798868058093
True	173.40438852168128
True	861.5968520335811
True	259.8550435978838
True	155.19983329421015
True	361.0273432632151
True	522.0811319050157
True	339.5077063094949
True	535.7389285567596
True	628.3153749357931
True	154.38898652361374
True	8.143052989427987
True	68.87926285737768
True	432.2426551645238
True	94.65070574468425
True	79.61727185534868
True	1108.5601534518244
True	27.80433817060001
True	320.40425797867056
True	321.97314603768547
True	457.5510562598347
True	673.7461493423107
True	191.0386042071406
True	642.7690587427771
True	331.6385279524701
True	355.1957828967288
True	271.1032547969453
True	220.47412177499945
True	367.2286036297381
True	424.0275829659458
True	404.2340976361694
True	623.2944591821476
True	141.24680945048547
True	76.24799504178077
True	40.99304456457826
True	297.3160762218888
True	662.6245351030932
True	398.7731105095002
True	760.3935174398532
True	211.2729172701284
True	387.8137835964801
True	70.4791437039746
True	53.09235463780623
True	419.4704743408516
True	197.4092174441873
True	223.78351656950812
True	44.01103125315071
True	1113.5473943046325
True	175.39902657626618
True	948.2734631583546
True	313.9397962376562
True	927.9202435357148
True	235.1647253382184
True	453.0511641300209
True	526.1919367810895
True	626.867462460826
True	214.69058677855725
True	469.5470947003722
True	945.6386798599916
True	124.73822208124554
True	7.816052627146616
True	548.7459170848574
True	28.412200057709903
True	75.87916573353199
True	796.2657873880185
True	217.3560950740737
True	974.469448779264
True	685.0664438180855
True	422.61816080750776
True	279.0467314208085
True	486.01113771826607
True	338.2632908604344
True	187.1720801577144
True	675.2831280515719
True	729.5410103949
True	210.26328914018887
True	88.54310128419476
True	520.9898679390955
True	129.460400268515
True	388.5842867880766
True	339.9737478088908
True	64.60791071679222
True	369.0023241049655
True	420.5994133441432
True	363.4781497933343
True	399.12393506322144
True	401.9866677383495
True	656.562641875381
True	55.38828569270628
True	450.2346229887621
True	332.8023107353947
True	656.3469590795756
True	221.52796855341427
True	97.29741607993417
True	43.33625109780289
True	542.48071524351
True	623.3555497343035
True	188.31701239240215
True	404.1434907889531
True	346.5029322721901
True	17.42316049329478
True	171.2111678296748
True	286.7145656266192
True	2.564082704568653
True	876.9519726347376
True	81.96716792122456
True	105.26481055615211
True	116.45178455169074
True	353.0554509612835
True	36.39127722197247
True	474.4235950383716
True	233.70190068917665
True	5.564196169258483
True	118.0163926835444
True	439.4130321054634
True	51.87798738721553
True	71.92832476478318
True	172.2423889905707
True	288.712584604802
True	949.8744334435725
True	388.4457696565827
True	974.510547621428
True	183.03036245088097
True	1023.417227998833
True	784.3967585039294
True	649.0275910122136
True	405.0110697747098
True	385.9135918438296
True	77.77552785072116
True	71.29039509516832
True	82.85734269130762
True	167.16374094993128
True	475.1124891780833
True	1093.4939175423594
True	174.60443823847075
True	357.0931163088884
True	441.2866811394493
True	616.6964018863063
True	591.398245919254
True	281.01035928134127
True	453.2011288380661
True	672.9983001446881
True	94.33200530018657
True	714.1527405165696
True	247.9994021112742
True	135.2237699365894
True	419.7903666961423
True	836.1707993715473
True	423.4188925769464
True	856.2872966908737
True	200.0716622482352
True	350.9897875444911
True	712.4054764012078
True	607.1184851443976
True	189.61242520276792
True	258.525356826469
True	774.4064890237113
True	33.31654961397687
True	186.73005439960227
True	499.5122887237155
True	723.6490122704571
True	108.08668317326736
True	35.848100606325424
True	169.7798177825218
True	736.59628521448
True	322.4878841965952
True	549.7996698565022
True	361.33125859802857
True	297.78733350493434
True	466.4567631459791
True	505.3035355441274
True	69.70374273601418
True	361.76618016744055
True	773.5288420726357
True	0.0
True	287.63898344107486
True	245.42596268181077
True	974.8264710204414
True	152.53431667351245
True	666.4946475898365
True	625.1637047279604
True	106.73319683966686
True	222.2407062894224
True	135.92098296136527
True	11.08179545632212
True	288.914665302887
True	380.1362258118168
True	1134.743524343266
True	234.12828219161617
True	401.6125412097351
True	654.1720204273661
True	205.8383085691018
True	28.406515009347423
True	846.8107224963377
True	625.7168988857371
True	151.12745686901138
True	599.5172309954505
True	165.2031307601722
True	301.03324862014426
True	793.5713722240854
True	35.90794740453007
True	109.39301722107096
True	519.9033157766615
True	64.68464937902135
True	76.89322370344533
True	396.48443118615006
True	25.997126036531103
True	741.50976156708
True	99.65050435510524
True	154.5111749411838
True	19.58146175943645
True	679.8913236449217
True	29.21729591159633
True	769.947391241264
True	404.85789186219193
True	110.49435785802592
True	701.7067006614111
True	530.6451198304707
True	569.9122517608926
True	47.25611852616301
True	376.0770339419479
True	5.182647696775854
True	89.38251962949593
True	390.8652334904472
True	45.903729037577904
True	120.30166387891582
True	312.9369012472171
True	172.44324582642966
True	102.55049252011446
True	658.516367237916
True	21.551337445705578
True	1097.2183570638988
True	514.0718778801416
True	309.2914359301077
True	493.4259274869414
True	123.30660318912624
True	779.4455500684472
True	1110.6432124449786
True	738.4301113768707
True	187.84196782417283
True	224.88236596454337
True	46.89226118861773
True	56.39773822202474
True	154.61630352705015
True	99.6509033863656
True	169.49227230372497
True	1180.2881060772115
True	303.6082403804742
True	351.56436427468776
True	701.9989698009372
True	15.042703031274549
True	14.922427401511008
True	575.4495619047506
True	5.317804497931557
True	122.20198624044492
True	659.4502330967867
True	183.1090589475141
True	671.5835071338212
True	857.6258761354596
True	150.54150389618908
True	885.009156475409
True	2.7770915936171194
True	447.8370351070935
True	1063.072441976107
True	24.425528629202724
True	233.3938180563201
True	151.2709890309798
True	944.6787943390603
True	230.3711760034269
True	502.64148503456494
True	117.69576667679536
True	510.5475333563807
True	154.04091126774617
True	96.53021049359631
True	391.2767376252279
True	70.96206787130465
True	57.03149707388739
True	1089.831959034071
True	277.0814799434547
True	157.2003037592631
True	354.9032197778983
True	391.6189009895484
True	208.42969578779807
True	158.6053586881192
True	395.915436402321
True	36.15907729112848
True	494.0381035852335
True	1111.126009278829
True	110.84062882192826
True	467.6674721306789
True	308.4061645013061
True	26.06076614830337
True	406.9529638196789
True	106.89911357974732
True	622.2688890967522
True	207.09825174790475
True	417.22067419037273
True	20.05839470499655
True	451.7590527953813
True	109.6602600903291
True	342.1181407095069
True	31.996557908247752
True	165.7672309814113
True	249.13408969314352
True	795.4516413014043
True	56.44551509637213
True	141.74363515351757
True	237.81116290583776
True	133.04997849113062
True	628.4755150057139
True	557.9034450403029
True	765.3777860350109
True	392.4175814284226
True	530.1988872050075
True	431.5115167261816
True	674.4833441458903
True	70.53255042689244
True	457.15221298959926
True	433.38241954192
True	49.76791825602636
True	86.28805588511231
True	128.09255542075658
True	92.85942411338712
True	331.29578801392495
True	838.9418124705022
True	328.7431754826827
True	1110.1835298572964
True	320.5517819906695
True	921.2786254010042
True	143.6907380808828
True	574.9929955282992
True	595.3088424222021
True	690.7883987599286
True	430.3862780928615
True	61.85529700429307
True	298.1467223562647
True	42.95053985947413
True	174.08545182618283
True	167.42561376690014
True	1152.1668744892072
True	227.2677860559969
True	548.7512431350932
True	551.5074504516616
True	573.1541822325624
True	892.824700112567
True	582.9527362401303
True	631.3955621085728
True	938.0296847670512
True	129.2561525578217
True	308.22310910129005
True	252.4865236625608
True	337.78905847982
True	89.97316719435375
True	373.7382888904616
True	4.412733520834832
True	338.816831369479
True	251.41386924029857
True	593.794878772236
True	293.04553099815075
True	368.548281892492
True	9.055507429414092
True	58.002270922114576
True	548.7457136032864
True	31.91724849831737
True	142.05429957373565
True	64.9987941580948
True	151.65966071426
True	225.4848560746869
True	69.15972584303724
True	383.6809274501616
True	268.2147060393477
True	99.09010146722554
True	339.3557055586045
True	67.15951977232935
True	600.5066812261575
True	838.2398351522313
True	279.8381606473025
True	1161.5152439142869
True	116.644603363583
True	316.2966303151541
True	1059.8714072514651
True	86.5027874322793
True	285.8854064391792
True	9.093628910701812
True	410.0863570771161
True	449.8288883054492
True	145.49856392787848
True	623.5174988868011
True	933.4788437567604
True	161.01971855994114
True	73.02778077396442
True	342.7523953303789
True	522.9621741782862
True	614.4970564233594
True	1206.6519947501313
True	26.455558406678684
True	945.4604599072366
True	139.76309687787213
True	641.5119957288008
True	118.47563450091792
True	133.90746796974582
True	194.6380717163941
True	167.08652789811833
True	737.0237961270875
True	202.75931156772933
True	231.6699349288629
True	68.32439677624694
True	518.2123961646226
True	444.7360203287298
True	176.46361866216077
True	233.8968410260148
True	16.590809161427888
True	424.8416133250543
True	198.42682009595623
True	290.3892655856242
True	110.39592836759368
True	701.0334164553909
True	406.2922655573056
True	260.6148304764918
True	638.5856627058887
True	526.590534812754
True	469.060239720581
True	132.04365615335263
True	528.8138878272717
True	431.4922189686603
True	3.2603396933936253
True	192.61740816463168
True	91.50182270040034
True	246.34741303522236
True	3.1747472519392668
True	129.78545064979102
True	350.87391599749844
True	7.193521104648353
True	839.0044094252886
True	164.49798594241733
True	724.9517878449851
True	788.0855143076309
True	172.05478843764453
True	226.0512161953699
True	486.7650732263675
True	838.4270984854712
True	50.50559371777308
True	39.1957262853983
True	140.4582498374413
True	635.7061808208227
True	741.7432777699802
True	186.7973812525493
True	587.3369669798133
True	618.6166817703718
True	845.2134420125732
True	403.9288610701247
True	183.11413681847287
True	879.3554611578126
True	217.7230091337572
True	156.24321571326757
True	324.83888578016365
True	223.4527172657409
True	206.6107123965473
True	604.4384152496027
True	253.88153097928915
True	195.20583385638255
True	450.0168266728682
True	459.9070873992488
True	64.56898724949009
True	281.4813576171032
True	73.53859392228692
True	335.9357487103371
True	357.11535759358753
True	262.11666742659304
True	173.87830488149754
True	384.44014054052974
True	625.8268722509517
True	735.4680028547917
True	299.7612725487765
True	748.3492932889344
True	62.96701590159886
True	884.8474782600758
True	342.2987020078496
True	13.71128977094836
True	622.8687740387803
True	701.0203218835836
True	257.88680301851366
True	166.2503096315584
True	48.24817224054879
True	378.5655950152946
True	76.5163131794413
True	14.22618629000711
True	898.6768409384592
True	352.62941812857616
True	172.53748730034903
True	1003.3448038206468
True	11.6436891859314
True	795.6158740812937
True	30.62960920554392
True	665.3232875499169
True	61.34186989709575
True	777.5024960373405
True	425.0584170406969
True	192.5401272591533
True	442.4204634619374
True	210.36956188148488
True	293.344841735955
True	231.87844605076776
True	408.3044893544096
True	9.854339913973751
True	321.8385572594023
True	111.27260068629867
True	11.706576723580444
True	472.7727773310492
True	722.3907580188823
True	281.8393529948038
True	79.96796631600502
True	300.5836167807862
True	80.9774759317739
True	181.0243951307314
True	186.4498806778366
True	401.9594184819235
True	42.78289125036333
True	136.95189721529894
True	401.0086895378525
True	885.3002698363729
True	115.50301054563114
True	205.3561518062772
True	437.8549971179303
True	19.649305294184245
True	422.1128167354044
True	514.970250609821
True	93.1002289498094
True	388.132520286576
True	352.7231929582599
True	407.2696287216449
True	589.0695649698787
True	1067.9985269137649
True	944.4432417523252
True	55.12497541589399
True	1070.0086741395914
True	108.09199129290334
True	111.76034132173042
True	116.46807271472532
True	469.8814766934189
True	380.77966201882657
True	578.1187795890548
True	252.3760917080145
True	157.72692234152382
True	405.51415727402014
True	14.83772599879541
True	462.8889695589056
True	385.2691340655169
True	145.33157604601664
True	91.43972862198471
True	550.0957217825811
True	994.6828426796616
True	199.6967417107257
True	69.63849701552265
True	413.5695652183947
True	370.609570134621
True	478.4038015073911
True	321.498752714083
True	3.859465087502185
True	548.8329263904816
True	502.45458280983047
True	495.5417718304772
True	191.7481468479645
True	105.13376001712896
True	21.499731637998167
True	379.2359398551525
True	108.0791445198024
True	6.70857587356155
True	29.879921174385643
True	345.5443883520136
True	643.1948584605292
True	129.54281026090823
True	90.88243968570492
True	24.585535457378363
True	409.0619057089309
True	374.4345396750991
True	762.1616211565455
True	292.94230381265135
True	507.909018051316
True	508.8180455234976
True	521.6298637222702
True	288.0592888124804
True	547.4990511463666
True	98.7658819822589
True	596.4073282284386
True	7.049933149628874
True	366.9546866681968
True	467.573488600532
True	979.1353738364172
True	348.2877866804302
True	766.8745984782762
True	975.867842787182
True	171.6582987471903
True	36.648894354221234
True	373.1993304695269
True	387.43264760563073
True	579.2396947065979
True	250.99463043684145
True	28.39073128302161
True	667.2209011805277
True	131.34908722444877
True	1053.381062320357
True	308.1217007453085
True	475.2035690479986
True	132.98254616603822
True	807.8140843715908
True	139.699308889199
True	816.7830803954727
True	566.6952728789804
True	188.0739906074832
True	111.81855323760372
True	64.79761783995826
True	558.2752900309714
True	908.0823150538432
True	408.4107967844727
True	505.98705286699067
True	137.95389429891466
True	652.3349715257784
True	486.0467673379569
True	789.5591556039426
True	325.31555748369806
True	586.2189209445947
True	110.66845502162852
True	24.2832715176404
True	403.82465586999297
True	168.82910550880143
True	95.53289339546588
True	381.5012727799517
True	1061.195490611365
True	262.1404169038636
True	560.2964315574042
True	12.115030717587212
True	76.31051070393679
True	329.2411173538979
True	783.1013306859073
True	453.8355127313105
True	527.9902874195484
True	717.4366685340096
True	71.21701846313867
True	740.0660247228616
True	48.58040705444347
True	101.21324625545762
True	190.98289972562716
True	82.97896687780137
True	25.157980200425648
True	278.651938826704
True	458.2183064913809
True	912.3304384868288
True	887.0564193748909
True	6.103239570076397
True	286.8383978560486
True	448.6258942097122
True	120.63016056029112
True	234.91568558627807
True	324.83426244977574
True	1320.877582409715
True	443.6782459374474
True	24.105570628831263
True	187.62325685571503
True	695.0816940146652
True	33.63384675434975
True	173.63736073225442
True	553.0270043450806
True	70.98026786300501
True	890.1307974368143
True	338.4442384712208
True	656.9467480343244
True	80.40871413931153
True	678.7455094693214
True	598.3185610504224
True	872.8101306421823
True	253.08236020406025
True	505.89686333737086
True	840.6427467951266
True	914.8877588703834
True	233.46998442178256
True	761.5713479027087
True	224.48580959202573
True	451.9784144542602
True	360.2632357988263
True	499.8067447005373
True	496.644864911865
True	312.18588685297925
True	352.3985602866735
True	109.94720633052428
True	343.1218776923548
True	1099.5337019729895
True	312.531526374182
True	148.9289986550247
True	290.54031915072323
True	760.361401860164
True	656.4444127814603
True	413.7328437610437
True	123.40153628645432
True	329.65676391760604
True	33.956422817041776
True	169.4043165468256
True	91.42092195432508
True	81.29614964902885
True	567.8630878782337
True	135.99126185993688
True	133.84667952471952
True	105.57229293989954
True	84.98123827249043
True	439.1261086947567
True	392.9327403622976
True	1058.374486853576
True	539.1320857749902
True	875.5387863189981
True	266.1613741487196
True	296.0140135875713
True	529.0077546381101
True	191.56628244559283
True	751.7518828126683
True	239.96118118916635
True	362.77198103418175
True	70.20989422365581
True	116.69947325919524
True	266.9205484348818
True	116.24267476453016
True	472.5214000447585
True	30.44511592630564
True	585.7103479199244
True	1012.8116432268998
True	711.947209318374
True	1.5781184515275175
True	62.8590678039998
True	474.1998183254176
True	447.1598545685572
True	76.24221442815751
True	110.95967170278048
True	299.4623803514247
True	77.21071165490274
True	52.94316894293574
True	721.9101237643298
True	629.1468770167705
True	157.1148756788669
True	178.3008644995565
True	542.4165800910973
True	52.8422261545699
True	25.5641666660062
True	560.0482993487824
True	466.82890307754496
True	1142.963166485274
True	47.72855366848725
True	497.2418588762166
True	883.4199090084436
True	808.6719706256258
True	284.17265742078393
True	744.8659483667028
True	390.7832482215924
True	41.007571926696336
True	98.46531223808432
True	749.0222141889905
True	76.95908215292599
True	139.8168176174512
True	950.4336179077624
True	182.1658876204732
True	280.8635344275989
True	102.7349471736844
True	652.7622023168216
True	613.9856089172952
True	212.78624945842537
True	433.2331501668632
True	41.93562337000106
True	286.2905954993199
True	582.0271940579163
True	632.9774429145637
True	320.7804838761241
True	71.45009039493496
True	914.5668630950894
True	1067.0265879583762
True	565.0734599771463
True	66.27588992159073
True	33.085533357787085
True	90.5408656355455
True	112.40090560459548
True	101.47323340210772
True	889.1728037141696
True	1198.511891980388
True	746.3799044544406
True	325.23034573334985
True	7.989869006230045
True	20.93469184001764
True	346.46795778356693
True	490.58603424810354
True	46.79427841028631
True	556.5442015381535
True	435.5047117589275
True	384.8501414830409
True	79.602610127554
True	202.98511068854563
True	253.2684472088101
True	137.32793002582108
True	393.3506851955119
True	41.82619795360692
True	164.26248049046177
True	1157.7505267878616
True	5.081699229068676
True	26.68870756669304
True	581.927519396074
True	364.1093038756048
True	790.120622321004
True	156.62970581602747
True	756.2616843110357
True	585.8308387250864
True	286.7369972533163
True	435.1021403110298
True	340.99308856516114
True	295.8135313978218
True	260.021650706046
True	406.5510508583698
True	485.48879674700345
True	512.6826542523061
True	102.55276276120964
True	358.3343223637155
True	7.564455802502289
True	182.5783368409452
True	233.7299519107421
True	871.5175206300723
True	602.4184864969897
True	32.98579831623837
True	714.8797654635092
True	829.5923442184459
True	104.25562158707856
True	352.33733260211
True	865.5938350618346
True	209.93726583115497
True	165.86373782148496
True	535.591902577247
True	585.8794889581447
True	1099.3697701867616
True	145.0048457988693
True	156.23142618609822
True	255.7362445277717
True	321.2634171958152
True	407.474287592645
True	417.86820651354304
True	338.8810126327199
True	441.7397052908628
True	510.4216548640642
True	235.72781345159856
True	1497.9205730033607
True	247.813901269272
True	400.7224383938215
True	53.72752989223897
True	765.6959149116377
True	259.59428104566075
True	928.6304722586956
True	560.0145865531758
True	306.57176785147425
True	778.9618660953838
True	270.433696403773
True	216.7975007973476
True	263.6400219377693
True	220.9026619010352
True	140.27417304083198
True	244.1913970688971
True	732.5048385992227
True	502.0695593075272
True	226.2707304044718
True	1177.9080804751093
True	116.98655208466764
True	261.2558789163216
True	72.20873635042382
True	315.9280360629211
True	413.27730069520544
True	94.09952588717984
True	213.72392303521067
True	78.9887971591038
True	666.0287335765676
True	387.7728034357288
True	225.63325469797064
True	729.7107936267225
True	844.8848231086729
True	845.3447661355821
True	818.7795752123071
True	339.19810793392594
True	1.5740744825557884
True	271.9624753172414
True	54.73535989112396
True	372.92927001138105
True	53.62591914239397
True	365.59190628413097
True	827.4142638436789
True	1061.4835527706814
True	397.8691272621495
True	21.410550766600306
True	526.9205027891417
True	489.520066146812
True	192.6025105767412
True	238.1146606864188
True	295.34073784372816
True	23.627192131394075
True	122.3325146952971
True	983.1590086953664
True	62.12492171903989
True	494.8031447116877
True	803.8850638242873
True	102.06109661706483
True	257.7855289876662
True	113.89394699247258
True	15.679894618496158
True	1.328778353736995
True	109.94650727100256
True	1034.7756276405844
True	465.7528565662858
True	66.30792573306645
True	782.9642395311752
True	340.76860063035696
True	1.3656924377780228
True	429.53966817448736
True	189.82811450085157
True	530.2636266660201
True	84.29663899188587
True	339.55680606647275
True	385.2496611821748
True	172.98101239868603
True	201.4357836345716
True	126.28345863068512
True	168.85862489704633
True	984.3795112458164
True	16.201630575814995
True	510.7644112914614
True	472.0372044718287
True	403.7534295983612
True	225.0238459635244
True	231.22385471343995
True	162.53878220040937
True	43.742279145871706
True	488.09199585093415
True	151.40877703202952
True	846.1003268150921
True	833.6155850242606
True	252.89688849171608
True	307.05086153460974
True	520.4620866837122
True	41.53762297268139
True	89.54084704989256
True	733.2950716177787
True	1055.1712373018074
True	105.93226473903388
True	735.7127949404279
True	142.3148067564073
True	955.4135457422228
True	657.1803681814471
True	102.12550929915216
True	278.09414303713845
True	608.5394330407621
True	256.1663842752511
True	46.54816999713542
True	553.0759339912648
True	454.0275781029412
True	5.823815300908055
True	475.6893519750662
True	67.4424628956632
True	174.26636295194365
True	236.0089521980164
True	304.9918008704609
True	68.39920261408611
True	226.645838483362
True	342.88538557417144
True	428.49757797978094
True	897.4008942205315
True	44.736985725203766
True	944.420450792696
True	1021.3241524125068
True	127.28346196086318
True	75.3337986770227
True	1008.5365529178532
True	35.891586158491336
True	233.2964062047591
True	85.59977912336731
True	210.76697153579428
True	369.8329146421573
True	952.5250742417692
True	101.71401336933955
True	69.4256991442508
True	646.9148423239096
True	277.58269567065327
True	735.2948702542039
True	49.39097633534196
True	489.4171946090282
True	375.3122333881344
True	692.5407161283091
True	55.63927973742926
True	109.35398015217744
True	27.800059147498104
True	264.88016521761324
True	44.30283849717222
True	345.0671006338902
True	2.710441854661157
True	1221.168668326059
True	110.47901634582972
True	139.2753064937638
True	353.21779475921323
True	716.6184073666128
True	659.3284455144286
True	1020.2878310043536
True	474.5703481314924
True	410.91311090674895
True	134.83363921040353
True	443.6545786457217
True	832.5040261023728
True	432.4497331090773
True	946.6151232487252
True	89.09867287557049
True	422.1036943100407
True	177.60815735232484
True	296.60780437002273
True	742.2107847308165
True	162.32499063891606
True	131.7188492945501
True	66.37199856358036
True	849.5064056870617
True	770.5185621816885
True	76.7439668387986
True	451.1830898182424
True	752.2230229800316
True	422.2805367425362
True	58.95984283875071
True	324.30908120469394
True	795.0190691521144
True	30.99420328882517
True	361.5552188546857
True	171.995942736678
True	286.58853642074723
True	34.808400128910826
True	214.9650912311312
True	773.0240012343747
True	640.3020737693574
True	54.44401671856883
True	293.1054259693062
True	865.7016707892211
True	17.147210439117966
True	314.4156059740494
True	286.183972888932
True	420.933308966323
True	216.91165462067488
True	614.7312644828359
True	45.33952521288111
True	965.265461452
True	918.1247246071824
True	46.71226741764341
True	376.4675099863045
True	716.6261699506339
True	892.8174714735039
True	278.41839936348947
True	588.1048682642685
True	128.45667892953898
True	195.6016450129352
True	137.10167660897145
True	128.63434494517853
True	214.10936832287237
True	949.4985969399418
True	822.8296042000377
True	935.528052983655
True	18.099187529870225
True	27.823102959293053
True	357.1493214275264
True	12.647674916782258
True	618.3340287770876
True	1012.303812708921
True	261.4283525078507
True	216.38623031189064
True	85.15263209187574
True	207.8193996712808
True	136.66597189586037
True	41.18682343747869
True	137.57350869881563
True	86.6773601767923
True	243.02684555512448
True	540.6460856281085
True	159.1474190004163
True	29.22792892472504
True	58.713765458378425
True	424.34307171290686
True	265.9017569242823
True	588.4537363117378
True	23.094154078552677
True	113.36851346793026
True	646.0753992908967
True	260.37169785922134
True	487.4843261392479
True	653.1460841119143
True	105.29415204869449
True	112.85408891446772
True	80.4590348713064
True	26.932608913736686
True	130.18262627801442
True	86.12903240422487
True	104.66749096895867
True	151.59179567585684
True	238.4807116618176
True	825.54845123837
True	289.31000857696125
True	942.4066857982364
True	165.11835504807084
True	198.62695531617408
True	782.3666691489589
True	313.2611969451615
True	608.8190309995482
True	254.33333162357215
True	339.86920933870124
True	434.6210077146983
True	557.8742255549396
True	648.8790744362814
True	370.8581895637297
True	35.39888151968864
True	536.3693075718646
True	618.1303708544506
True	21.44117459897325
True	11.324799258483113
True	267.7719264050389
True	397.53445793452175
True	458.01437697548704
True	69.10364078344611
True	653.875349532641
True	933.8502306497564
True	240.61569711095865
True	907.1450822077854
True	265.84265224627563
True	94.59349895121956
True	270.5545889022334
True	679.4095824055659
True	35.67168617561424
True	580.2681121877129
True	1255.8582087129978
True	1020.6023168487098
True	889.3646148441977
True	204.6343787605665
True	90.8621660175562
True	186.80147192447689
True	836.0293009422941
True	141.27048103264255
True	1045.356487867033
True	892.6033701131449
True	41.4128251729921
True	88.96377706701958
True	429.2081871579481
True	412.8452921722687
True	205.09168550972188
True	517.3831386886367
True	646.2223329498294
True	120.99721239615998
True	271.6806370273563
True	1020.456499123984
True	53.14385877949605
True	647.2628349047809
True	529.5466477984199
True	39.63916306788475
True	822.2705226735774
True	378.5372767953312
True	537.1726444287859
True	114.90358931548556
True	269.70928591636124
True	216.83468985232363
True	26.13570545601896
True	133.62047145708414
True	723.5406713321318
True	146.16913265669405
True	379.1001616439954
True	66.4177897824448
True	623.7778724974863
True	628.7165097392607
True	236.38343342672704
True	477.5631926093572
True	165.40278707678775
True	161.00528868140302
True	207.6689971784185
True	291.2734007743217
True	348.4213741422631
True	133.28783639175128
True	192.0963289225724
True	27.173910884469507
True	894.6619694776307
True	302.84527239508213
True	10.368843057240545
True	366.4861642323457
True	164.88558498073309
True	615.7686522804755
True	376.07487518705074
True	577.5938674930463
True	562.3366096716859
True	470.5446940966138
True	779.2215783818084
True	240.34466704778444
True	546.7069336378424
True	158.04644054570025
True	528.981645747637
True	350.0022998365961
True	379.4106532460318
True	131.36295965119768
True	133.6171244254711
True	109.22349827399611
True	67.91526902343165
True	708.0934086835598
True	179.5188089563485
True	43.81641149387812
True	0.0
True	547.4226266324764
True	109.83593791939045
True	21.794071151928907
True	41.107632072350285
True	109.2731712060603
True	547.4062753115006
True	183.10439513783663
True	111.12195613054892
True	33.09536781860422
True	156.70247430953262
True	931.9701582539972
True	50.91990876665976
True	221.1668224481065
True	765.1455323818
True	324.89801913281
True	456.2092632983158
True	501.20069300341805
True	511.9085379121112
True	606.5270524942704
True	889.8412431168
True	271.9141733299358
True	1040.3131367984022
True	943.0823273090626
True	597.5330955790932
True	352.3705656963323
True	823.5361419738551
True	11.304831785993132
True	32.82106552523756
True	309.48086427732363
True	42.19108196716827
True	203.75239725348817
True	775.5576466428927
True	218.95556602040537
True	732.2763244732856
True	761.658342017839
True	129.22359639501698
True	360.5749164186386
True	583.9048477153215
True	19.74102124138918
True	129.1844377727942
True	437.4023746362813
True	303.38746623906843
True	204.3488200604678
True	111.73966118796211
True	373.6242146949766
True	22.97667192408523
True	379.14313683263225
True	363.5983791221912
True	1016.24754639982
True	346.9403673381746
True	29.966363128803167
True	429.2307367837386
True	446.1832952119663
True	235.8783345314004
True	29.08046954584753
True	750.9415559660646
True	439.6682677542015
True	171.7883665327878
True	12.438287729117295
True	1229.016548257182
True	162.22848768775236
True	29.8614782064793
True	308.292750903862
True	281.3654255422072
True	110.06053428616744
True	289.30402233733423
True	47.17268787859467
True	313.66698521863583
True	289.7786567630615
True	310.2678081560982
True	30.80929904116873
True	47.18152058959068
True	1058.5136540090275
True	25.323901030657684
True	11.731919757120892
True	185.18579267670407
True	643.5484072155552
True	8.231060864721194
True	194.0340330984828
True	165.96957702085732
True	532.1246466948337
True	377.8850743380272
True	737.6286580610903
True	322.42590682294895
True	484.9004956508519
True	449.654055170378
True	524.0767062287546
True	103.40151117551768
True	1274.9977930381713
True	908.4521900816658
True	306.04393986426544
True	521.3337073509406
True	104.91560174520468
True	576.6955844383522
True	449.88484444323865
True	153.56875445333088
True	75.32194772251022
True	350.4541444052981
True	169.88388297293565
True	28.483838619293905
True	627.4465185603102
True	383.4573153132358
True	70.99873004238933
True	31.49270207238834
True	678.4017238915906
True	503.54052697841024
True	73.41435571280458
True	20.93206912343933
True	316.60227963474995
True	338.12421992241065
True	715.1623297125481
True	543.0435462075238
True	560.0866269355121
True	787.6265022078654
True	8.873737555075682
True	55.69770737432728
True	37.348068158538894
True	61.54861522924723
True	498.0959423839208
True	588.1943424807165
True	82.14809258532597
True	107.18491904234244
True	199.5468917545089
True	75.00543191132493
True	167.6258387094344
True	205.3050219106653
True	275.3249669008985
True	837.7935343049395
True	578.7278606254138
True	276.4814511245784
True	185.69016994307665
True	277.22967627773886
True	251.86675176957303
True	718.4235841554507
True	332.6119610109941
True	171.16649779626673
True	911.8295853921747
True	339.18775007155244
True	460.7313764276913
True	141.36905676055102
True	122.32092200580456
True	64.90561521365946
True	215.81743304670147
True	969.2925231838102
True	523.7692631224855
True	113.41398713782762
True	353.4106015874273
True	103.96776250445608
True	669.8259944320773
True	4.728188075551062
True	689.6552486005328
True	37.85607802961954
True	927.3155321874171
True	826.5136391795871
True	213.2546665038005
True	30.464892883746646
True	83.50312458368595
True	460.2787413535865
True	220.8859203621493
True	1.2320686739458109
True	77.44241330368796
True	1088.7655361576274
True	346.2864289226129
True	662.3150975832423
True	475.5808129714575
True	28.35343270979832
True	127.65344843256769
True	433.47515855071305
True	945.5022920415212
True	803.1645708195352
True	430.49804026796266
True	339.06371636052177
True	18.50863226569849
True	81.91425035610145
True	722.0357366727279
True	476.214246832715
True	381.39678479393575
True	884.3423263914175
True	25.103332604694472
True	224.7767239369366
True	925.174285631142
True	224.25535279296935
True	8.076081761699937
True	502.177138027673
True	106.31508243843858
True	644.1680860487692
True	54.255997383877926
True	253.43425943077543
True	868.8978843225615
True	871.1148351678228
True	277.05127241590867
True	434.71183133019895
True	108.61962127603744
True	610.7353095246549
True	263.9463636628286
True	189.3874020860828
True	851.0952575200923
True	53.42123728578829
True	736.9076259167575
True	285.23251171089925
True	305.3389391377058
True	171.58487524888454
True	470.03079439701503
True	598.3898082305459
True	359.06173829770245
True	418.5149496736237
True	68.34779990871715
True	156.2202781495635
True	449.5383068036374
True	220.430581310233
True	38.082792301992974
True	208.446543644621
True	392.005948291169
True	400.9861899101978
True	736.0299785700437
True	137.1812355366085
True	658.9984882952614
True	520.6464016321614
True	588.5143972180449
True	135.17174806218114
True	38.948844240285176
True	661.406912774249
True	72.01571998100886
True	555.1384761746897
True	681.4217515570091
True	453.0788244537511
True	136.250855438435
True	538.5733831200895
True	4.139496438167752
True	396.60785795124616
True	32.70736955870477
True	628.8133345934087
True	273.5280312434955
True	581.4769050828825
True	689.8339094588191
True	147.05915328638375
True	520.5270536638742
True	499.7503690721691
True	65.43130260592787
True	973.8763092430232
True	2.3893844346760087
True	26.26920176819464
True	658.8707826228832
True	672.767527762315
True	135.91428735920314
True	403.5735300713587
True	127.92428067552288
True	74.55103807670262
True	451.1712460562295
True	40.82224573432067
True	511.1796334309477
True	11.822508566988349
True	804.4595013095482
True	565.4651821969898
True	678.0666658806513
True	97.13943760343126
True	368.3144838288677
True	1001.3100791857804
True	841.4067862060035
True	143.46215932010844
True	548.480795098428
True	458.4686094774048
True	247.46639213713567
True	260.93027540534854
True	4.82539605742709
True	303.6201784556263
True	11.084705606593538
True	365.6957286979965
True	77.24311877527616
True	426.7353973856008
True	662.3470154101824
True	127.50044493552942
True	235.74430340064205
True	627.7225488813924
True	688.7147042759573
True	292.69679230257265
True	136.81554615744943
True	164.10941245571792
True	474.0512947487237
True	83.29786772892096
True	10.958261391274691
True	519.9173799155941
True	553.7317317786361
True	19.62564171824292
True	138.3055527664373
True	914.1226682236672
True	496.04339251735934
True	276.4404614777546
True	33.25544856284708
True	466.81645708730906
True	114.9502062483688
True	582.3660084630075
True	678.0789993891359
True	295.6644017091616
True	378.24890167178063
True	183.65971149224407
True	246.7140441095523
True	75.29094540976523
True	216.791568024576
True	478.04602771085695
True	22.51500254143169
True	433.7925851644353
True	375.5599916111504
True	749.904831964041
True	890.7612552634813
True	889.7702429421445
True	158.37776586629687
True	401.9021634017252
True	72.54365685387009
True	198.83378535020063
True	318.8273907822058
True	9.322395990951945
True	783.4054276351685
True	21.736609230922944
True	401.3452835294422
True	271.5679007253452
True	631.6044318857664
True	207.6445666549138
True	38.580455377797385
True	679.856909965098
True	1082.196525486333
True	219.79002056599091
True	131.05682022292586
True	607.5512334530399
True	526.269238291537
True	17.380469739791444
True	814.2576487212705
True	117.61825409484663
True	44.411701427494975
True	314.82764409870515
True	350.76979833870524
True	413.1758810434292
True	271.8296353430161
True	18.97208926142421
True	21.89887376447811
True	850.1910623276176
True	199.79355503163197
True	116.76751418554328
True	852.64134708037
True	652.6396373376516
True	605.9865733421079
True	435.8148652124013
True	147.5724149196225
True	34.07895911299266
True	100.6081205433742
True	431.125280263506
True	234.89956863060635
True	483.4160933608732
True	145.15155945439747
True	459.4479580051327
True	641.1952147550564
True	957.243557390402
True	22.73023025824342
True	978.6300535920902
True	1071.2646597557805
True	489.51117670662927
True	85.34207767124778
True	789.3032389966734
True	636.3068241171067
True	670.6199024943808
True	178.70969324972205
True	753.7835936361977
True	711.4733736752755
True	118.34153847732088
True	746.5879857638591
True	839.3893198395323
True	465.2162310099626
True	229.6172750290893
True	74.74563604367619
True	314.5008728946407
True	352.4459381560848
True	464.8090460241934
True	433.1898828882013
True	196.22533535803836
True	318.2591590011573
True	3.094897246424764
True	11.88421686287898
True	105.0485413873444
True	131.73014822491191
True	362.9556410796006
True	347.99184090146366
True	110.03834043641432
True	16.94794376229558
True	209.74630625558345
True	845.4195763608727
True	451.19311410367936
True	522.5474697847176
True	558.0632471870202
True	834.7457889373978
True	633.3637424464208
True	89.67994058917944
True	206.56725585267588
True	248.03786849416292
True	288.58358881407503
True	102.94883340888104
True	364.6788155170572
True	433.1914233800231
True	175.07568942737822
True	673.8970061959615
True	242.01811800413455
True	216.23389715655225
True	25.82689297151489
True	253.48584100024652
True	489.6844031465185
True	168.2996585436233
True	530.684512863179
True	461.9980598025548
True	249.4613683473736
True	102.20066361121458
True	40.52236351552109
True	402.2213346488344
True	781.0503007786456
True	170.8536367803667
True	1025.3842420009316
True	1043.117553440799
True	475.89609712166543
True	100.77912265399893
True	127.9007152244869
True	650.871592668573
True	9.555073788811931
True	228.66320098071907
True	128.65847180115924
True	116.02733367035523
True	326.71473043398345
True	619.5658846214606
True	35.430601741926395
True	128.2495340330407
True	959.1775849409022
True	59.01909428264361
True	461.59413209317705
True	528.1777457027118
True	242.8643640846097
True	129.23797335438113
True	932.9523734585808
True	1192.861952422278
True	522.230104217201
True	632.741330490952
True	203.25997294439324
True	145.39991898296472
True	331.1786379418851
True	261.6710583278444
True	171.86126296774026
True	314.7724458043739
True	359.9078248886281
True	11.471887338400483
True	614.132745619111
True	146.78645183929618
True	77.28003269807128
True	449.58685842147065
True	311.3555040614086
True	1192.031387162323
True	353.7724199025384
True	959.4939991026256
True	11.00317441572917
True	267.1678620032613
True	227.6126484850592
True	157.33869376709856
True	474.8652309333481
True	198.05619223399285
True	406.3459147206087
True	333.1209789608409
True	111.17307250863853
True	363.3422809652484
True	1006.0018705601176
True	744.518674619221
True	230.23141414588707
True	106.98033480014638
True	301.3254506386166
True	24.938410697680776
True	349.39943589294614
True	294.03495811357254
True	542.3249045215238
True	465.54754358702064
True	340.0264689620897
True	160.97971902579485
True	14.21645151102092
True	415.5560111220836
True	284.8909282739301
True	130.72981521304325
True	296.46553121429326
True	411.98433897028247
True	817.8922551027009
True	297.056917919816
True	778.7718286551233
True	392.4283085493377
True	375.5819449726287
True	1.111720925938274
True	1168.2196003184424
True	97.69011777305234
True	915.0947379363364
True	207.0228246305356
True	477.5894615800364
True	678.5923518376219
True	87.62768445033299
True	476.47692737057343
True	35.53636025684373
True	429.4247667754711
True	77.54233180349944
True	220.3384834505937
True	38.51822081957867
True	668.0750126158345
True	183.91417211273748
True	26.68240786670393
True	389.23580660182944
True	110.07072367140312
True	168.9902822192307
True	856.317065984412
True	253.88123965613917
True	146.27359280814838
True	372.694851664308
True	514.0834532302198
True	338.8094750881343
True	542.7581535514288
True	614.6576850272106
True	162.73761928835054
True	7.120206274385774
True	73.14811732715633
True	437.1717204222612
True	92.19926841160677
True	79.6927539191854
True	1052.852339024645
True	27.12442901355201
True	321.0894017281177
True	325.84450698928293
True	445.93952290910624
True	681.2586099839017
True	191.89425408085785
True	646.033291956999
True	318.2410942613542
True	345.579457769909
True	277.1239871862167
True	225.912949173786
True	384.646829906712
True	444.8932390014051
True	419.3555357854087
True	584.8488438696136
True	139.31622480175864
True	78.38526141876945
True	39.3184144793286
True	304.10718693940726
True	676.3283333504356
True	401.75784318098937
True	784.3800252552071
True	214.51922059650843
True	394.4350417183684
True	64.25798349066467
True	55.65476522843299
True	418.7519402201205
True	197.34652786976875
True	227.1193701616924
True	44.306890790495466
True	1080.790283043299
True	177.556701325676
True	890.7551439104238
True	320.39956146488333
True	937.0015845631758
True	236.57546620818212
True	451.8765778332132
True	531.7535269656875
True	608.6550376451163
True	207.9570744754285
True	466.9568617993701
True	934.7744269094264
True	122.20962649896286
True	7.426601197985112
True	587.4158954806505
True	29.418226626770217
True	75.93975552069384
True	800.0869403190133
True	231.05380340510908
True	956.023206120404
True	679.5688664655062
True	419.5833391771921
True	283.63502352803306
True	481.5811572042583
True	342.13907338068026
True	179.03391687799808
True	705.4706948523377
True	721.2770534203096
True	213.8180321953366
True	86.50371679865206
True	503.6679507526524
True	139.21360904681424
True	376.5087351282658
True	340.067175796988
True	64.07600715186602
True	366.3234202183717
True	396.21011699247225
True	366.7117495026909
True	410.3463804182245
True	420.852246034831
True	661.7527234008742
True	57.26050219059133
True	474.1397884916295
True	323.69672324924574
True	651.6655394296893
True	221.98513686156323
True	97.03485819214508
True	41.94697016021252
True	538.054545767261
True	668.2660523791678
True	173.6242944928145
True	407.71949674370296
True	352.5321166990204
True	17.529545998442526
True	167.25356257384553
True	286.9005944839684
True	2.852112495447761
True	874.9542433377161
True	80.04666917239554
True	101.51149632852427
True	113.00105452185414
True	361.1586393064657
True	37.450905474548414
True	436.6987275610194
True	230.5459933276105
True	6.982655049446712
True	118.57407730204947
True	443.7320143138167
True	49.52272355600452
True	68.96741547678842
True	181.5113263469775
True	302.1320300510874
True	968.9225900467922
True	389.5480196184807
True	967.0730828569092
True	188.7321478533885
True	1035.1167476332314
True	749.9955833530964
True	633.2001692782004
True	416.0927502554277
True	385.4653366466933
True	75.86848594462182
True	75.55766606975523
True	82.12553381460465
True	180.429428014624
True	486.7981102625348
True	1118.7755286089412
True	171.13083007388738
True	348.66894327606144
True	447.4768226251937
True	581.5727893409003
True	594.6356974776174
True	280.0913132558827
True	462.4127888988816
True	685.7179087964762
True	99.13798781380912
True	718.2787842830368
True	255.33568295703623
True	138.03749853687611
True	415.0123046970752
True	875.2085708318107
True	430.9692276235287
True	861.0564879401612
True	199.78603729467324
True	345.2252482956104
True	683.1282810307999
True	607.3622075346378
True	184.83385878207764
True	277.33351663329194
True	781.3414035936618
True	34.146642441211675
True	193.67687568715291
True	492.41777176759217
True	707.6466313818454
True	104.59172256475574
True	40.316090577810975
True	162.12789110526748
True	719.1488771142962
True	321.22949588867385
True	556.9408082969964
True	355.01273601527214
True	297.733843043657
True	461.3682487525832
True	498.4760428041489
True	72.9541361505855
True	371.405320555334
True	767.3038764529355
True	0.0
True	274.129347836422
True	254.2758298417853
True	997.9091050180448
True	153.2495524719299
True	653.9897079644312
True	635.6576725077123
True	106.97925785733972
True	209.4078491503977
True	133.4352571683431
True	12.56746692238464
True	295.46946786951014
True	373.7451465791915
True	1141.4264457323611
True	237.8707057970914
True	413.702711175025
True	649.8413844868971
True	205.96193878116625
True	26.997910609814763
True	854.2066449530275
True	596.28205702314
True	161.53708767213354
True	630.0247669425447
True	161.72198475759336
True	299.66264749273984
True	786.6729266484713
True	35.67979336968897
True	110.39017327706384
True	525.3856505642465
True	62.18445551290076
True	83.69147872116702
True	418.8811655719243
True	24.053825550127847
True	772.7309210189078
True	104.4012010030189
True	154.1393411892487
True	17.148398150369967
True	704.4673594219827
True	26.93095080252592
True	778.8420862445685
True	403.4699021701067
True	119.5957008489149
True	707.4058446933124
True	531.1512521482515
True	542.7574659587542
True	48.62988353896263
True	365.057299779828
True	5.694728134995037
True	94.37615307324288
True	379.6278303984678
True	43.06304921043901
True	116.56391628295329
True	305.9747826722816
True	193.9993779830684
True	104.06446851228664
True	607.5477448832007
True	20.623472533953265
True	1132.2685046303293
True	527.3433213314605
True	302.856165325214
True	504.5755469751177
True	125.56430967424562
True	815.4806871736896
True	1117.612663488454
True	760.2208408603901
True	185.5897144096301
True	225.4118960281888
True	54.19310663060687
True	54.33601503667295
True	154.24547869571273
True	98.32610819700852
True	169.2940657001912
True	1210.3547010559862
True	314.24257194985904
True	351.9147441558026
True	705.5353076953977
True	16.56278358314995
True	14.58700616484543
True	596.186169369568
True	5.413512094227584
True	114.24696908199
True	701.5155155319627
True	181.44130435513975
True	624.9620186893927
True	832.7891826141397
True	154.4146097089466
True	890.6181993212975
True	3.152426920532009
True	447.31560360229525
True	1067.3289636707304
True	25.22411567083881
True	239.7879474383556
True	149.3060233897002
True	957.9875013666184
True	241.3746593434745
True	482.9653322688224
True	116.15147029790322
True	497.6706197084936
True	149.80202791845286
True	100.2910334906581
True	388.73709407705337
True	67.07219011038825
True	54.62025069221666
True	1012.0865909474244
True	274.1701327352976
True	157.3028742540925
True	361.4798688478672
True	407.5904712564592
True	219.61905943994688
True	165.98313662185666
True	398.8243182107496
True	35.88022694770487
True	496.9527967482529
True	1086.3462705273637
True	115.6112592927532
True	480.2100070249009
True	324.69652447160195
True	25.521032314988418
True	412.2699585227562
True	107.37850695707404
True	586.767517544553
True	202.863224068699
True	417.0645117691883
True	17.58723289056984
True	437.6275916530301
True	109.85381145942898
True	347.25263066591185
True	33.79980843026201
True	173.07415546617665
True	241.6899433659263
True	782.7596906125843
True	59.06753528667792
True	133.4405972517827
True	238.17423267714048
True	140.4959910781722
True	593.1632765623843
True	562.7162324721315
True	813.8419296384748
True	402.9653565584627
True	540.7268557344921
True	394.2834701619467
True	693.0616304244612
True	73.10713445718702
True	494.6720426106643
True	417.1304034859792
True	50.20977305842176
True	84.82010104892704
True	125.5333884783648
True	90.38192558781763
True	336.01435726475177
True	848.8165806908992
True	333.56344828035594
True	1121.7763248479366
True	321.53304056953
True	913.5524299132276
True	156.99443799053745
True	559.0967888069813
True	606.1313966399267
True	705.0434135543239
True	450.5439452339
True	67.84880169065168
True	289.6889694041277
True	40.92313552282365
True	167.7050686531263
True	177.44226741525415
True	1150.098512717541
True	234.37418866852457
True	558.3221149900305
True	548.8800406321966
True	560.2397162469305
True	909.2091498237083
True	595.8684707113229
True	670.9852927288216
True	943.8599433956772
True	122.27903621554786
True	334.98433702181103
True	259.95473602129164
True	339.9763912371509
True	89.95296853754148
True	396.77235535808205
True	4.28664242586965
True	321.1002278014955
True	248.3000379505135
True	613.152653157182
True	281.1713517682168
True	349.45886013393834
True	11.027466121182282
True	61.85916125890196
True	551.180430935792
True	31.334894729970056
True	145.32128149453317
True	66.60874733851047
True	153.03912376242278
True	238.14122906368317
True	68.89596668402662
True	373.96464121117873
True	282.01117375344006
True	100.27375727425864
True	341.42930051959644
True	66.11342894682643
True	602.2955064161235
True	887.7727733229258
True	294.7067727370194
True	1172.1989765867854
True	111.05239909111836
True	302.5590044444774
True	1054.6955547031962
True	88.3513455572562
True	272.2106509753514
True	9.813036285430684
True	407.07609479505146
True	449.2633045006402
True	150.01048896617212
True	615.4531812616854
True	932.4969937961667
True	155.56750123933034
True	79.67170559180347
True	330.699556675365
True	567.5473016841155
True	612.2900070640252
True	1227.4432087704151
True	28.063362658902072
True	919.0159901322338
True	134.3700146124844
True	645.2411661729635
True	115.54761756476913
True	135.73914844896456
True	195.38797107556385
True	172.26158966731472
True	759.0283249977424
True	212.53806460982543
True	233.6149553325245
True	66.22406291127025
True	509.7324940617395
True	447.6223017459242
True	179.19474346254128
True	240.0772711218617
True	16.230410646667398
True	429.7087396498086
True	231.19738172766927
True	295.1940159702773
True	120.02684216975214
True	689.3202982684761
True	404.79016738886287
True	266.320089019125
True	644.665887373861
True	531.8869105990565
True	455.0928417737195
True	144.2225170355768
True	533.306669119965
True	427.0403758632588
True	3.0199551487077683
True	196.712139437558
True	95.17026222254482
True	246.3789933483632
True	2.783235910444469
True	129.66460181961597
True	365.256535806272
True	7.3232479728578035
True	855.291764968436
True	172.808932524524
True	751.3385971236916
True	804.9760364481062
True	158.5682886877357
True	222.0910870380141
True	484.8634941593572
True	860.4642973219328
True	49.27858245980418
True	38.64041921374768
True	138.04124158487883
True	638.0695947926431
True	731.7218232928147
True	186.7277356380225
True	598.7272570895346
True	583.3405322044488
True	872.7916287026375
True	423.7765184828708
True	188.69238608749336
True	865.6486485412117
True	217.9852072605986
True	147.4473314651687
True	319.8109744744269
True	228.2534245506715
True	211.04830444201124
True	606.7357272035697
True	249.59404165188212
True	196.36683525210023
True	449.45023864060266
True	462.7804198260221
True	61.85608074643706
True	280.2160684839325
True	74.19407225176148
True	331.6541221042572
True	359.38506672462046
True	256.6273777124611
True	182.3624761329184
True	379.21825509075865
True	626.6738349305303
True	755.9704306819206
True	288.1049198197249
True	745.778991185148
True	67.49639728062404
True	889.554074327548
True	348.0975142909781
True	12.791773476322703
True	625.2380557027751
True	689.2130138330056
True	260.42064883135384
True	174.8337559144375
True	50.77084145694066
True	396.5410765726333
True	69.96193965726097
True	13.430252800898897
True	897.6870916060842
True	365.2047615526538
True	173.312426938646
True	986.9217648354248
True	10.431444560138283
True	806.5695282028847
True	33.468545274070806
True	670.0485047183312
True	59.98947192676007
True	737.2293299697482
True	438.92492806736976
True	193.4943337499216
True	456.09827666152233
True	214.1548690217427
True	288.9527900738104
True	226.9448941975077
True	429.8760421282021
True	8.756597183927061
True	325.7463532797867
True	112.28290409293837
True	11.35470521353326
True	471.6817296866535
True	712.0866372066572
True	285.3824345756742
True	80.92734514180253
True	298.32778849180045
True	76.56735103429169
True	187.59989397221517
True	180.02669982358069
True	366.4355023468543
True	45.63965240583892
True	138.6102279944607
True	380.3103515415371
True	855.1362112446784
True	116.53662019125215
True	210.59328884534705
True	437.8876053226266
True	19.1643648834662
True	421.6240664770282
True	518.7026589032114
True	92.27581985411732
True	388.7600068867456
True	365.200338583612
True	413.1594740002477
True	595.8108269208664
True	1042.565329268528
True	976.3295281647124
True	54.04506310688509
True	1067.6840616370416
True	109.62953267367594
True	109.60416125210308
True	107.54395991027752
True	501.3011887951881
True	371.4382768161945
True	577.1375920591353
True	258.4330985761813
True	159.14816614301648
True	415.5550081784279
True	15.278189516270482
True	448.386106910032
True	378.1886398451583
True	143.18399844472336
True	99.84815521187792
True	518.7884095994413
True	1019.7531202515336
True	205.9761234500037
True	66.00136981119087
True	422.6733340332549
True	382.0503768580601
True	487.7822391829316
True	305.7771836349256
True	5.238273210534981
True	541.2987743488133
True	487.92826904012605
True	499.1168900116666
True	189.01277945670824
True	103.20678589646684
True	20.34387547715176
True	374.6871548840117
True	106.0911915835094
True	8.287756159542988
True	33.91386801780139
True	346.818166339991
True	671.1597756691027
True	138.23880676149568
True	86.03469524952695
True	24.42260157960034
True	420.43488188924255
True	372.8038068792697
True	781.3323935025318
True	304.2195876796353
True	496.60604854934405
True	534.6837115279003
True	539.5879149926242
True	292.69571437064246
True	552.179458747303
True	100.24214723744642
True	574.7743493895467
True	7.034593157832232
True	379.6801611558791
True	461.2541028684721
True	964.4199688637945
True	353.4993247509631
True	776.0882281102973
True	969.6448100715623
True	166.31687730520136
True	36.1322174803632
True	372.88489812070736
True	383.7643917778191
True	570.08429174084
True	243.1365958082133
True	25.77298803942051
True	621.8380987349208
True	132.35195589031693
True	1028.623120542566
True	311.6526925976412
True	472.3366034895418
True	125.76407674199568
True	794.9168262146246
True	142.23043617504075
True	833.5790379385094
True	589.6145474031142
True	188.5190649223271
True	120.40739271643685
True	64.84256814261882
True	578.0111759898948
True	893.4934905541929
True	434.4205843965885
True	521.2110497968471
True	138.45203198724886
True	613.9705749740548
True	513.1149862495402
True	821.0818902856515
True	318.77787809129205
True	600.6153494405894
True	114.25401822922122
True	25.189870992981227
True	404.9001231088969
True	172.0417486953358
True	100.25467455961002
True	368.4242149942743
True	1100.0493039758364
True	264.624471013637
True	555.1043296282819
True	11.594834318217917
True	74.59062123304564
True	325.5542361691453
True	775.3863225817641
True	458.8919081706951
True	517.4848465136957
True	712.9046952255162
True	69.85992110653451
True	729.9250107185873
True	48.62439980569411
True	103.82255514518651
True	175.29498648769984
True	84.32658263875079
True	26.37356002700845
True	303.3021425836715
True	486.7729902115168
True	904.1334243274958
True	861.3418887534028
True	6.636646213414042
True	282.55984972635224
True	450.9565180517209
True	123.49470805149552
True	238.675931185311
True	321.85053427794406
True	1316.6222610072966
True	450.250829440052
True	26.166294054677067
True	184.389372826874
True	678.2079690998287
True	36.09134918376023
True	167.19928208515185
True	554.5779466159827
True	70.24074884905006
True	896.0984804524795
True	338.557913794221
True	679.133487064418
True	82.8717836354345
True	683.4760780443889
True	576.4173208470318
True	905.266979529998
True	257.6024820169408
True	506.7508180520841
True	831.7913458628789
True	923.3759818923749
True	236.8709829217375
True	793.0020987272128
True	212.01721284475207
True	462.11364953932224
True	365.3453992850646
True	495.8865740664601
True	493.5903753916182
True	313.78726685507894
True	347.9736324585609
True	117.46033753726915
True	334.87469221850347
True	1119.90347710599
True	325.2268603699121
True	142.42328307023678
True	291.0028337228711
True	760.0681830173658
True	653.5897735753067
True	421.2442140248036
True	117.24532214875558
True	325.59344888265343
True	35.16693572845054
True	164.8869524363682
True	88.74439874868952
True	87.66168025030075
True	551.8498416978833
True	138.62099789212317
True	119.73610531059336
True	98.25516015281563
True	88.92367244501402
True	452.02232382147366
True	390.7392557564584
True	1019.8031911046156
True	552.383630115622
True	819.1160274251683
True	271.809477191365
True	306.0043339722471
True	507.8714000830287
True	194.77256387512315
True	764.4063957545134
True	253.5018860031444
True	351.8909929240044
True	69.87678099525262
True	119.13661159835856
True	260.2124359864639
True	122.7500264037986
True	439.2820964610726
True	31.020162051517048
True	566.5326907244992
True	1014.9009233143424
True	729.2164821125223
True	1.3906768133524503
True	68.35757261783245
True	506.8245150510285
True	439.0910786358213
True	74.80611193862305
True	119.98062889253634
True	298.8165440623915
True	77.62813570185264
True	53.77730792837959
True	733.9697964570624
True	640.7387691641735
True	147.23044629270868
True	166.07076793824632
True	519.2881951739854
True	59.27130322768732
True	24.905496581330976
True	559.3295322506759
True	458.8270398209559
True	1145.961708991091
True	48.3395429871565
True	487.9416179129731
True	871.3550954125102
True	780.671063507042
True	291.6623407433649
True	772.835220108274
True	382.92883870655385
True	42.686476635000965
True	98.02459680884084
True	701.0807453993272
True	77.4985340093581
True	141.31486415335658
True	936.3052027476396
True	191.3288199474921
True	274.2610649257633
True	106.6450541963459
True	662.0598475755459
True	597.1372995054365
True	213.948582951739
True	427.2856730303234
True	38.71511340976232
True	282.44524929669274
True	590.7580234298335
True	626.0015853913726
True	320.90818952621373
True	69.33371181014138
True	920.9009824077576
True	1074.623419194062
True	556.4931589060415
True	57.937437497571686
True	30.45971547008369
True	86.45684176429526
True	104.56622322313818
True	103.06369220885784
True	873.5231244982494
True	1198.5703448924123
True	723.1334324958059
True	342.3242066796717
True	8.596692233759029
True	20.670938913913474
True	334.7644802342486
True	480.3068192247606
True	46.56902250330646
True	546.7943368244938
True	439.0664342338052
True	406.7243329105848
True	80.35182101118384
True	197.80116010342664
True	263.9365412541782
True	132.715945709162
True	408.6937100712577
True	43.98524355990174
True	159.89450160532652
True	1190.928942634728
True	6.581445329530824
True	27.49965898700713
True	582.8605200484601
True	355.8624661853402
True	766.4732707492742
True	153.80033471352135
True	788.4784668643521
True	601.6637079673424
True	276.1675383718849
True	443.0886542364937
True	329.58166477776695
True	293.2826846917125
True	264.4204063418462
True	405.50836174621446
True	498.6144350756502
True	513.224390987724
True	106.57121609995755
True	364.568225620534
True	8.215219335531023
True	176.20921521855624
True	232.0103680200182
True	868.1873974601291
True	570.7300507691272
True	31.760391162089636
True	739.88174198479
True	807.8708715921093
True	97.83791651767235
True	353.73030462806594
True	845.5669805882509
True	219.81942764412037
True	165.28525336001843
True	524.1020294555219
True	587.5057693013857
True	1109.4590460433426
True	138.06503467667346
True	158.584733666741
True	259.6831670912646
True	324.3591289705323
True	423.8093849790616
True	400.0017911971781
True	330.2033442966362
True	442.30700042876737
True	507.4519140254177
True	226.42889769953769
True	1490.9661233270922
True	256.7758928810974
True	402.36205526615737
True	54.468011564183605
True	777.525554893771
True	246.3826311048701
True	924.8932385072774
True	555.5896292863584
True	301.67504953341984
True	748.3532094987112
True	269.0460627215885
True	210.6729519822597
True	251.63461995840973
True	218.06626358911612
True	137.76563605501303
True	241.34386807177583
True	722.9472530628964
True	529.5174893021257
True	232.21384934240805
True	1167.6645692887653
True	117.73828935905694
True	258.6483530807668
True	66.55536042538334
True	306.1276124710648
True	401.0995771140351
True	94.1223638755383
True	206.8758993897682
True	75.28094242298951
True	712.7605151239813
True	372.2676602640173
True	223.8311358866176
True	728.5986547567207
True	866.1470201593467
True	825.8353567988644
True	832.9421840214867
True	351.75198330108685
True	1.3493805374802397
True	266.9468637806321
True	55.00766389972373
True	380.6757410725946
True	56.53690210703844
True	357.8802231164595
True	839.8064962212843
True	1015.741108835377
True	394.5186801955281
True	22.96200730723349
True	512.7485927184974
True	498.8539901802744
True	201.7560655286196
True	237.04316506601864
True	279.89350756336603
True	22.233864711160567
True	127.7382945774209
True	942.101210608946
True	63.48485260779575
True	456.5348934038729
True	790.9336135647026
True	100.36503812012532
True	248.7642287872858
True	114.57628160346135
True	14.73772290877966
True	1.462284474835484
True	115.62958852837043
True	1036.326173739771
True	457.55006372039713
True	71.29039751664803
True	796.917988793651
True	332.8826506839834
True	1.150601080842616
True	443.0981183578121
True	180.63645286932973
True	495.8724049453427
True	86.26339177890534
True	311.17462080087125
True	345.588009794084
True	169.38222262504354
True	217.04810393043155
True	128.88881088286496
True	177.7211052408952
True	976.3425769513494
True	18.261754160352616
True	506.61580840475887
True	504.69382026518775
True	398.63345985057066
True	221.97384719410175
True	223.4953741856592
True	164.8306787994512
True	44.469190958098885
True	494.0657664024393
True	156.3682583034105
True	835.1554718005518
True	834.6829810559706
True	249.74627522114557
True	307.7962509742068
True	515.7477174935129
True	42.7985157880406
True	86.47699772772737
True	723.3179194502856
True	1095.862413886201
True	114.60902443238172
True	725.969002215227
True	137.8621360615859
True	935.7578446705384
True	671.192661246225
True	97.9909459353278
True	283.05150838126406
True	613.0222976164927
True	255.96707564642912
True	46.56260392443402
True	558.909647851442
True	469.159326883584
True	6.124113084077791
True	479.0543318244098
True	67.24312351936851
True	175.53887318804703
True	241.09258643479137
True	308.7629819605736
True	73.04954830885846
True	210.75927768726584
True	356.20171296497733
True	417.7119335566833
True	930.7141093549596
True	48.27626834360045
True	900.9065864785912
True	1027.965030019682
True	129.37060076863156
True	73.34164389974056
True	1000.8027800274496
True	34.53586290047348
True	221.0283609395172
True	86.09069093265732
True	207.5257576585697
True	363.78281968749474
True	937.1634338084252
True	103.61423398061696
True	74.37772933842838
True	642.2986749763313
True	276.4582531480458
True	718.6132469804325
True	50.85889296397438
True	457.8204035409266
True	377.6804013196627
True	682.1921684748319
True	52.67526866876226
True	112.80373867131952
True	28.94443763792164
True	267.95422156879926
True	41.84137821112866
True	347.3767311371491
True	3.174814743758411
True	1187.01042098062
True	110.48244331821672
True	141.63073001012734
True	360.562447859536
True	713.139198165263
True	668.9605491498127
True	983.4136233328716
True	483.8064203891599
True	405.2673143541342
True	136.80795720641922
True	396.0253325757116
True	844.0701650592125
True	425.7692164890936
True	953.5076749231872
True	91.93117313783924
True	422.6179437595746
True	179.67269930059902
True	270.0102312271861
True	761.6825845181675
True	160.95352393878633
True	129.78997735638242
True	63.03844649327666
True	874.6461195154913
True	794.6879851630196
True	81.92292868859721
True	438.3751023091863
True	760.2309523038424
True	422.9603407423873
True	54.773377992295806
True	314.27457010572533
True	776.382897793844
True	30.409589123058865
True	361.6589269241465
True	166.52339209782568
True	282.1171444988256
True	35.09347269302498
True	210.96010780661163
True	771.5625977477965
True	647.9364276591491
True	56.50437115901579
True	295.1045058637031
True	898.2423811109612
True	18.884016639395977
True	345.9589568612597
True	301.5452162984903
True	426.1376740455698
True	215.943439658042
True	612.5112365738986
True	47.15681335602932
True	955.0005274331942
True	882.4798326593859
True	48.03623553614742
True	396.46980188890666
True	738.8105325006485
True	910.2265963180658
True	269.67691510939625
True	595.1664874129038
True	135.18153699513306
True	192.16968474263916
True	129.28902637649352
True	129.7379956526315
True	195.3482786181116
True	969.4639520189984
True	784.3386272077562
True	951.6405468653076
True	18.638601522002872
True	26.966180498568665
True	367.5328141148369
True	12.067527601992456
True	595.4249088015649
True	1054.6016404435914
True	254.05361905659024
True	202.0149658484704
True	86.31134751409269
True	219.78904726526105
True	125.25915576892235
True	46.48382205103471
True	140.20365923489405
True	88.60820900118014
True	249.98489919806252
True	550.4313781885928
True	160.59396928693258
True	30.28866589141942
True	56.58830831097821
True	437.3083568361432
True	263.81082761648145
True	592.3412539201261
True	21.78917110875005
True	118.9796020207661
True	675.1101961637119
True	269.77097931419206
True	481.8912155867501
True	661.0146491906651
True	98.75099879047472
True	110.63495625968766
True	84.2308100139023
True	26.027954153348045
True	121.8275176089993
True	81.86198547586278
True	99.91843875390222
True	159.22730989219127
True	229.36854005067212
True	805.931518781388
True	278.5983580698584
True	882.4420360597474
True	165.5290775389411
True	194.0959686578041
True	805.476108429712
True	314.6997444309794
True	589.7939114721316
True	254.09308623864516
True	356.57215160159546
True	443.5319379133626
True	547.5608649836456
True	657.5900901074679
True	374.5805056712705
True	38.191218713744405
True	555.5480484239497
True	620.0465622872408
True	20.59907856284988
True	11.2507036669859
True	258.2623115629439
True	402.587841627841
True	424.5912887569112
True	66.47225579704882
True	627.0789323869385
True	920.11629214176
True	239.21821943176244
True	896.1696914499106
True	270.37325025397564
True	106.22836007011676
True	272.3187442560395
True	688.6937440764218
True	39.554913844791
True	595.3370401148824
True	1263.0785346178675
True	1017.0799520273634
True	898.4681777433545
True	199.52965250872063
True	85.3574876724384
True	196.32569171869775
True	833.9838482329327
True	149.1808206523714
True	1067.8117750788854
True	850.3548298174111
True	42.52913911084171
True	93.89042314620784
True	425.3227617209975
True	407.86420607665207
True	210.011483938686
True	520.4804831130398
True	665.4021654754636
True	123.14792183901604
True	277.70867330641624
True	1008.5651321802044
True	47.443963279847765
True	684.8078855202635
True	561.8187187012661
True	38.13544415040733
True	865.9232827288131
True	383.6353815988687
True	562.3144876959227
True	108.62018043374104
True	260.8776652736368
True	220.7545573036515
True	24.63627737113957
True	140.44082608450915
True	731.4432554995444
True	143.00179360851288
True	369.5204557807781
True	67.50905881725022
True	644.6300341045844
True	633.3009448264078
True	226.80818697816608
True	460.424700375094
True	168.10510385518035
True	175.51283248464907
True	216.1197276588992
True	278.6202867979719
True	361.5192850947653
True	127.6070401814034
True	191.50593396530508
True	26.72383477525216
True	854.4424037655521
True	310.8710506482125
True	10.129796698650784
True	368.50876723238457
True	165.91750507933472
True	626.3802211934633
True	381.62246090072426
True	582.4257163257947
True	553.5983013208343
True	480.5259150885797
True	788.1585900796548
True	231.29865847722016
True	567.339808058523
True	166.19106543238016
True	526.7637544319459
True	360.1922936637848
True	367.3517880199208
True	124.44275894661308
True	136.18132501446314
True	109.68549284721398
True	70.04188259087051
True	742.1008919107225
True	182.28379560879625
True	45.58234530356797
True	0.0
True	542.9094597351126
True	114.4594266808952
True	23.28752318280944
True	42.017105988750416
True	111.86089504432816
True	545.7590296215265
True	181.07148607826548
True	110.21938963648914
True	37.03656000192549
True	162.74443290893385
True	924.4630982271244
True	54.45419291190412
True	221.22449105046556
True	767.5938681239056
True	314.8993223307468
True	454.6914049424541
True	469.8464685933456
True	510.5813991298674
True	595.5352910551042
True	943.4910683215128
True	258.57033244351385
True	1012.2970136101998
True	918.0930292314496
True	638.2544401527255
True	350.214624159097
True	845.6472457829377
True	10.298597005959154
True	33.106122703254634
True	298.4472761073175
True	43.01731554882692
True	194.04199495453977
True	739.5648762101898
True	209.7808251972964
True	719.0550334515909
True	766.5710100248564
True	119.24715167914935
True	367.8393062553974
True	600.2445224833356
True	25.32119416631614
True	135.85834198817676
True	438.9756858947893
True	293.13275717801645
True	200.6891511572304
True	112.00503806005456
True	376.9079288175195
True	22.905382374808067
True	382.1271868810677
True	373.2339901532301
True	1049.8788139480448
True	372.6128094372678
True	30.40865528794323
True	444.3622932630496
True	446.602506708517
True	237.6183298127536
True	31.52323656316707
True	756.40873897092
True	443.1813913701312
True	179.47789762341384
True	12.615596957684756
True	1212.4686111085346
True	169.9047330793314
True	28.72199482932574
True	318.7021436858422
True	293.36700283170313
True	110.78636657201368
True	296.8948752138126
True	48.84447283494082
True	318.6301892921237
True	292.63435594188303
True	309.3470074283112
True	30.04075020771341
True	47.83837211200806
True	1052.7920208127307
True	22.8563872641162
True	11.459749460502128
True	185.58121583081396
True	648.1769368794623
True	9.38732207116329
True	201.9361273621758
True	174.89395564512384
True	536.9152239196786
True	384.9631761773396
True	749.9343155833539
True	321.74445499400616
True	480.47851014573087
True	450.7238764765482
True	498.7642926688066
True	101.75069392453388
True	1275.3898102545768
True	898.3354056182887
True	298.8349237823146
True	522.6898822583217
True	100.37408232024669
True	594.8475513278241
True	415.3199958352728
True	160.03436590646984
True	78.8618249329069
True	346.91365323136563
True	172.20689929717506
True	32.13356087735583
True	594.9752902218041
True	380.1890674711232
True	66.73711572534167
True	31.420277760393382
True	667.1272030628153
True	502.4318342309889
True	72.63931158215115
True	21.765611604937583
True	333.65118383783266
True	317.18213120637324
True	704.6880119979918
True	545.6121424363064
True	559.9211066072899
True	775.6506141035395
True	9.326504547109906
True	58.88577687139781
True	37.52086009889107
True	62.56020619266722
True	512.008142960235
True	591.8630544758885
True	83.17407461528998
True	107.97005459053663
True	210.9885218003752
True	73.06887089080269
True	170.70320084005357
True	217.89450438697432
True	282.21216899838066
True	804.7254601397175
True	587.3899283907791
True	296.4666050160005
True	189.2969077217495
True	269.4545947461018
True	227.81998526083265
True	741.3988631702562
True	331.28923055192547
True	166.206938764788
True	940.4346577268024
True	346.5923622782157
True	472.7360541206408
True	153.51162578692046
True	119.74360013803442
True	62.84936236841541
True	209.39247436182112
True	969.1160848165728
True	507.83801536621394
True	119.25289040530156
True	355.2478276436385
True	102.5765825133991
True	678.7931306563065
True	3.988114955296866
True	731.659465256499
True	36.83496164216376
True	911.2419259211636
True	845.3808004100395
True	210.3598607708589
True	30.851012179260724
True	83.8734886039454
True	458.4611698459466
True	223.67889467006216
True	1.5439983824124113
True	79.04328840704507
True	1112.374425481407
True	339.50782993959865
True	681.1387408443844
True	494.1568216579035
True	31.354529199322197
True	139.55086079835823
True	449.7703239796018
True	942.6302349003568
True	800.6868904240064
True	426.16127040743606
True	326.0500641150925
True	17.223359827068368
True	79.46967306408565
True	746.6422842496421
True	472.2480271244965
True	388.8912415482871
True	892.5304067164419
True	21.82595442804088
True	222.97243954033468
True	893.0678358022792
True	246.1678278367377
True	8.737211867210766
True	499.9191629712202
True	109.46694485277116
True	641.2690131229087
True	53.90501833144312
True	260.8124734247468
True	868.2018595883995
True	919.1036084336592
True	277.6434079444327
True	434.6450479342868
True	118.41032862500454
True	608.8445516739969
True	264.05133071361746
True	188.8974355374955
True	847.1057980462112
True	52.20108843397842
True	712.9866676660899
True	273.18300271943934
True	300.1742527792898
True	174.32731839247825
True	504.9492470521977
True	596.5069218357762
True	368.089225750508
True	411.7100688208033
True	72.03251992176952
True	163.0706785097403
True	460.2615479323401
True	199.293089392171
True	36.40782460877183
True	200.8979292067065
True	388.2916274445948
True	380.70307009783727
True	741.15261573687
True	125.574657147147
True	660.3635836830911
True	500.8345384236566
True	589.6096491488952
True	131.3620741687774
True	39.7348661240454
True	672.5306297452578
True	75.61074454431942
True	550.6850051914525
True	657.8238393396374
True	455.9714521465864
True	138.4294807401557
True	526.8956721651111
True	4.350512141731489
True	396.3077744807306
True	31.059904708233145
True	628.1152315286159
True	266.34124868471554
True	588.4395197843191
True	684.7784658717594
True	142.14865329084705
True	543.5467652796615
True	481.5156744015136
True	64.7233461646489
True	965.3985285579212
True	3.2413738273175383
True	26.959452157977623
True	647.7249668647688
True	701.9646394248582
True	133.41429454623446
True	407.3272735001686
True	125.88409024520952
True	73.65194238757816
True	455.9747344096467
True	43.12900724271381
True	520.8734650448234
True	13.07610895523776
True	829.404478952321
True	542.0060017482759
True	686.4463756307799
True	101.82333616491246
True	387.6568326086722
True	991.2766784096932
True	836.7572364636573
True	139.1935144954888
True	540.5499065786349
True	438.1874641244107
True	239.19663434567985
True	256.90143690727774
True	6.088668641802338
True	319.96783108381305
True	12.90909449399062
True	378.7113365181997
True	76.14209172964469
True	397.76637774057673
True	656.6203245111145
True	124.0491021548484
True	233.65927857439183
True	649.2963808877909
True	687.468535201396
True	295.77638204055177
True	137.08759002455344
True	165.70730014783095
True	481.5925802352053
True	82.99019516947453
True	10.592046205296382
True	532.0020649881762
True	554.7794693486522
True	20.81833972816172
True	138.20436180760075
True	907.870526726072
True	474.4375178551791
True	272.3116092876021
True	34.20294796067765
True	473.8021132891091
True	111.6553990037396
True	573.4368537972804
True	655.4315737966821
True	295.0241923654989
True	377.2803332463512
True	193.23761399816047
True	237.50026108775705
True	73.39680506242219
True	215.04899183864973
True	501.4409954653485
True	22.561904314138
True	445.40533327929927
True	355.41430748679056
True	727.5783448696955
True	893.3376275002391
True	889.5001666715268
True	160.0910177379627
True	424.4871679189654
True	69.73364422077513
True	190.01705255876004
True	322.2266208639724
True	11.253284023820392
True	800.7092452197268
True	22.80068975594677
True	406.98036830582765
True	274.91305944640595
True	652.1318575232839
True	213.2823347967676
True	36.66918685467201
True	686.4948574893949
True	1079.3856400072666
True	231.64043244036367
True	129.2487002486926
True	612.3720370396946
True	496.6966817026893
True	16.497299432188306
True	823.7134328450899
True	108.85058577526476
True	44.94130454084312
True	307.5660864711312
True	354.4672656020484
True	381.00778195851774
True	271.88056809345073
True	22.145204220433072
True	23.126977902634252
True	860.3522852127065
True	199.6913870087429
True	115.2674213178282
True	847.6813160888566
True	659.4543273494078
True	663.632637987993
True	449.4147848954877
True	150.1168032526475
True	32.58365513525364
True	100.72292373579592
True	437.1856179292097
True	220.17508127774693
True	495.2850545473572
True	147.30715646421032
True	486.5918142690903
True	656.0779334750714
True	949.440717607318
True	25.13755514418994
True	970.5725020255164
True	1067.300631052567
True	483.9117708678989
True	87.0272343084893
True	790.206381483692
True	642.2133082714394
True	648.6265902419929
True	175.01202573208369
True	729.1834853043556
True	690.0571703451168
True	122.4765053165024
True	753.5142937136245
True	782.4056029075842
True	478.3481283844861
True	229.33418321017945
True	71.55147653529755
True	317.7938996856788
True	346.315875821867
True	453.58577339077885
True	437.77272697210446
True	190.22725437867584
True	303.7001539387748
True	3.3432373809786404
True	13.80524622552636
True	104.23419280532076
True	129.29607569788772
True	351.8308516811243
True	338.42164834045843
True	111.3707994230641
True	18.33209647292427
True	205.3470474000466
True	860.621328697086
True	468.3983618465313
True	527.3597661000217
True	563.9060623058601
True	813.0773538582557
True	656.0716635893988
True	89.96173196460873
True	201.16993423960304
True	244.02695005285503
True	288.3665057664656
True	100.40481505147206
True	368.4398107519391
True	431.8114897346581
True	166.45010307230413
True	648.6497020266095
True	242.7983808581445
True	213.2420243506468
True	28.94476408700004
True	251.56060584741445
True	493.8654109299246
True	169.60849609039417
True	534.3344853178551
True	479.7042908121194
True	243.02192124612185
True	109.03451123556826
True	43.15608797031483
True	408.0984245947111
True	788.2876086384176
True	162.10232800632104
True	1071.6056210855122
True	1053.0656373860509
True	485.44690824609546
True	100.25453945462716
True	123.06158150933815
True	664.0628084375563
True	6.0061327399696
True	223.4214424571321
True	137.41959654631316
True	119.07746441886016
True	330.26205545925285
True	612.6676584979866
True	37.33603940511656
True	128.26854970936145
True	930.163273827446
True	56.55908528416308
True	450.7549457880783
True	533.7462542378107
True	253.40406215889223
True	129.74365452116896
True	905.4588981284076
True	1195.4553353096194
True	508.8387608618652
True	657.044520406392
True	214.6788488286057
True	148.00512277384735
True	317.1848752483567
True	251.19291908918845
True	173.81627430167418
True	307.7974059579857
True	332.03401781127155
True	11.78718006539792
True	646.1554117358689
True	142.17088936811896
True	80.08642050754041
True	433.02362909956
True	322.0527956875295
True	1159.7380046328656
True	350.6712756725673
True	1006.5506023602306
True	8.959639632566953
True	261.86191326165573
True	228.8798212319326
True	153.4607077264779
True	499.0545235128152
True	193.2624701175835
True	414.0492255519931
True	329.6778976921853
True	115.08211036339048
True	355.8924561705618
True	1022.1220787294964
True	726.646298416365
True	216.7653696466872
True	102.69418059156142
True	305.0649393327934
True	25.33111843998196
True	360.8050522249745
True	299.2884983993504
True	576.5814589749033
True	446.6006227007605
True	351.65659000540035
True	159.33454275638405
True	13.022890116784303
True	433.6187885026487
True	282.14269118732693
True	144.99971388761458
True	304.36967361172964
True	429.5368968805847
True	807.1390871487926
True	307.38633725572834
True	780.2649355077336
True	393.6140950425786
True	382.0078408106212
True	1.337347852625424
True	1205.9103461794462
True	105.78809449190486
True	909.618475741314
True	206.2259869809361
True	433.25528974437947
True	659.1771133698312
True	85.39208276833314
True	489.6327421106967
True	33.68302761382247
True	419.9336778294156
True	74.41530723884783
True	221.827191607755
True	37.40125473894462
True	649.0778414006121
True	186.5550106303049
True	24.19630517522073
True	403.455068493342
True	111.41714361911036
True	163.99121620827574
True	820.7301938873397
True	259.39862187332045
True	151.39241931656184
True	377.1190574363002
True	514.2326906291207
True	342.3591194214397
True	515.6502251760687
True	629.5626914122561
True	148.0242316036793
True	7.368916103681026
True	72.63594794307525
True	429.34336481342
True	92.84080616657378
True	78.70834327127079
True	1053.815698663416
True	26.3705745708359
True	321.44763555237347
True	315.318524204889
True	459.5237541425782
True	676.8743656519838
True	173.96059995985436
True	632.8551638492152
True	328.8942747361761
True	352.2021381779297
True	267.05475283838734
True	210.22205212897308
True	360.2862403341799
True	471.2255632425236
True	412.1318245526129
True	589.5975375828779
True	143.82325510957864
True	73.75284896919086
True	39.517356346497294
True	298.7303250230637
True	647.2138107654098
True	398.15429252354926
True	785.4526181586331
True	223.2208344026529
True	381.4617111530038
True	70.7126145198149
True	55.00551948143912
True	431.3802673929762
True	195.2543058795997
True	231.86013428448996
True	42.17848981616645
True	1055.2855830037504
True	179.2994640227322
True	926.4464963617957
True	317.20182283698165
True	925.9359982731496
True	235.6166388395818
True	440.3302609202564
True	520.8998528823371
True	614.5912149836098
True	212.4965565750413
True	477.08331119136017
True	912.896826105478
True	125.68529243116366
True	7.592470651090578
True	551.3248681671394
True	28.98943531331866
True	77.29977045972242
True	808.3175781999021
True	219.64128779436652
True	975.944602004222
True	679.1417056517249
True	410.06990119369215
True	280.843249457942
True	480.304350272813
True	345.5875695553344
True	180.2418513037303
True	692.1511642316033
True	708.5024865797604
True	206.9251775682561
True	85.78240096237634
True	517.3730637148996
True	137.89383152136372
True	377.0491540364369
True	348.0075984569593
True	62.51657076679845
True	383.0304704328133
True	407.34989676573366
True	360.8448751567607
True	404.9489696560113
True	423.7651521418312
True	676.9454702877485
True	59.29711163970822
True	445.7235396819155
True	332.95674090054706
True	670.6474311470184
True	218.30353243335037
True	100.74625554718152
True	40.70664473200506
True	533.3919524616375
True	646.237760832139
True	182.21364903725555
True	404.9154256058968
True	345.6663416524338
True	18.004679670159188
True	167.57689542887
True	285.14632307305646
True	2.6987571745854257
True	864.7329112212386
True	85.05083289636417
True	99.03508282284164
True	114.8824570005303
True	363.63926814324185
True	37.91020358292898
True	446.6136293694205
True	224.17784023072625
True	5.380379397816257
True	115.65284247185316
True	440.2509489600529
True	50.06216636918208
True	66.40993919058273
True	177.32894938490023
True	283.17583259652423
True	933.1793790167856
True	393.28414486450856
True	964.6393032162208
True	187.2505311647152
True	1004.3975668859435
True	770.8569286308935
True	661.1188312025912
True	404.79202337186655
True	387.7455294449022
True	82.59181269634377
True	72.81836063363649
True	81.97428902564238
True	185.2081663086485
True	487.6359544876497
True	1126.22902310148
True	187.85839606603585
True	355.86061097126696
True	440.8135527473592
True	609.3512654776007
True	616.853469424012
True	274.76039981342086
True	458.1232298460134
True	676.9698275981177
True	94.9626565751601
True	698.8141879367306
True	249.8439730608811
True	137.1161943514906
True	406.39374803521616
True	845.0379633253419
True	420.6778101860338
True	833.7905822241094
True	192.6177212396137
True	344.10468956885995
True	687.2072883569648
True	617.7438343253475
True	191.4925428431597
True	261.88200538778653
True	794.7470271338221
True	31.376948153043983
True	187.03277154744
True	484.7334266403402
True	677.9602288117687
True	100.27286883006882
True	36.93028674161037
True	170.21191915207245
True	748.1273530348569
True	297.7510974353988
True	556.0528609290146
True	363.3433292077706
True	294.41807260398787
True	432.8201584830245
True	487.5551652750468
True	69.48898370802347
True	370.8863574604027
True	775.4226000608603
True	0.0
True	291.8542051888079
True	244.9062448145804
True	949.1303544687842
True	157.63932465662924
True	675.0225394719356
True	636.1354189791101
True	116.61997248912206
True	211.3582951750396
True	136.0352101501176
True	11.848192168478375
True	292.1378763426969
True	379.2438043599109
True	1126.779514373773
True	224.7249513248742
True	394.0824463444956
True	665.2730105170765
True	202.3389051896401
True	25.257604647654333
True	861.5540896079704
True	610.5870397282661
True	159.00253447706066
True	614.4997162204852
True	165.97708398850807
True	301.504447232452
True	798.8751856157403
True	36.89930511476964
True	104.0965191209752
True	527.1600068208968
True	64.20161856113619
True	73.70074220733592
True	410.5786660541153
True	23.991410494529585
True	766.0018233088398
True	100.23444292737442
True	160.23257232554474
True	18.472616208618486
True	734.1671059788216
True	26.29889270971457
True	785.6111382269521
True	403.89621155430206
True	115.2256021759374
True	708.8367762535662
True	536.5487435430065
True	565.6817660403968
True	50.12092345271853
True	377.2048770861038
True	6.522484467482813
True	91.8042381868879
True	372.8202338610536
True	49.439352001399904
True	125.90354613893336
True	310.6820128696652
True	181.3864734747241
True	99.62328369506238
True	650.1166066252638
True	19.05528551238597
True	1129.1534181588386
True	504.4944177072106
True	293.60640582354864
True	490.1109734223591
True	127.88306377369727
True	809.9487372451002
True	1088.5163718474828
True	774.7075781393877
True	183.62917414144803
True	221.4707232772925
True	51.70325326334584
True	55.88573521758339
True	152.5480244754132
True	99.37950384345712
True	171.3014545770856
True	1144.9615607798935
True	316.5615968590791
True	355.1699991818284
True	733.6016123832923
True	17.668546934558748
True	13.724978139877152
True	581.070314736973
True	5.197744792263457
True	121.7142588682306
True	685.8510826811977
True	175.34813990803488
True	665.3152944067385
True	807.547084289497
True	155.73312504206672
True	876.2464869193933
True	2.7731215281161683
True	448.31298489038966
True	1068.177604592652
True	25.670043490307616
True	241.5978751247553
True	155.6345524900486
True	941.409217572924
True	230.4065765197556
True	491.53417023008046
True	118.24791031531608
True	497.200809746825
True	156.1918874931445
True	101.69085148549432
True	388.8589010835393
True	72.16267019765938
True	57.07281210416356
True	1057.2380128857494
True	260.4394863343219
True	161.9897765783915
True	357.6931799076869
True	392.23293629764936
True	211.2679079533338
True	163.75943794184224
True	379.3482676337773
True	34.97382233175648
True	486.8141107731928
True	1159.34490708994
True	115.5450808319815
True	476.64536068408
True	308.24661534499467
True	24.21170177567001
True	401.7055974612396
True	105.12760463861616
True	587.9528306408599
True	203.0222420586264
True	426.203035140038
True	22.18555362365237
True	460.64042681880017
True	109.36311657512448
True	338.47285993206924
True	32.26508365875777
True	173.876929408276
True	249.4732586993321
True	757.7454026704943
True	57.55247711625076
True	134.60547473968327
True	234.4836045996568
True	128.53563059591536
True	642.0846622934984
True	557.8209888099285
True	757.7697646448507
True	390.840661535636
True	532.3552000712424
True	415.96444549833865
True	693.3518508076243
True	74.33686992258946
True	483.5544880956222
True	420.6975359556719
True	50.39973730904242
True	88.75670161545084
True	130.3806661519797
True	82.73324039362237
True	328.06973626524706
True	824.3164522101251
True	323.51305751120987
True	1086.7743269548473
True	329.4350094740487
True	904.2252346175022
True	146.72856482147805
True	592.6437116099764
True	623.412596777973
True	695.6417498459506
True	440.4946907272605
True	68.26500759045064
True	297.0491485104968
True	39.316075080853786
True	169.55170918652215
True	185.7913315447082
True	1101.821443564054
True	219.23681875786767
True	559.3690397631073
True	575.7388772355821
True	563.7312645938657
True	879.082543370474
True	590.831798777949
True	652.7456963855369
True	912.8670149871684
True	128.94149975633053
True	309.41819414500344
True	250.5764442617352
True	321.70725293411544
True	89.06994939364634
True	381.5457837320827
True	3.826319936233869
True	334.9750019070007
True	255.58923182978668
True	614.152673362384
True	293.47156907249155
True	361.0538381765077
True	9.758910412250504
True	60.81190512397875
True	544.8759066873957
True	26.021202513597725
True	141.4738223654916
True	62.78315497890666
True	151.51317567607418
True	226.08374913634788
True	68.91081908095057
True	369.962491335424
True	254.8923281601542
True	107.10505924889296
True	335.8401612646762
True	64.4249445742119
True	596.1649531707145
True	870.9823869908151
True	275.11342971422965
True	1146.2780279553594
True	108.5057829178315
True	307.3621307501628
True	1053.8610912649108
True	88.02420642913812
True	288.54130405825543
True	11.224528509981251
True	413.0933004509615
True	446.91309116917984
True	161.25110785227017
True	626.2691554307056
True	927.2282861353816
True	157.06736007933767
True	79.50039226296693
True	322.57314787608885
True	543.8114166716603
True	623.6007804669531
True	1203.0810267491777
True	26.55715304318884
True	952.730169467003
True	131.35625968425123
True	641.8518400750304
True	112.512429559161
True	120.89846242989536
True	185.1814502125237
True	174.05696027082888
True	753.339231645941
True	204.45232680917707
True	227.2191904709386
True	68.32065756077193
True	519.6694259339163
True	448.57753756582713
True	178.9535804264716
True	236.46643740239853
True	18.0777214073012
True	415.1910569831201
True	219.19619410566736
True	301.34719074446787
True	119.75286875058292
True	744.2367383978465
True	430.9666238373088
True	264.7893291480098
True	633.0347945302317
True	522.9694617349052
True	460.5754197899858
True	139.73738244303487
True	511.8471537914688
True	427.1648647659722
True	2.8925848314400207
True	192.84302601302812
True	91.76739037646826
True	232.36976065026604
True	2.304187346053454
True	133.7139940779834
True	344.2810371858679
True	7.392922041152351
True	858.726914495857
True	174.9374482378212
True	720.256514516586
True	815.2994127616702
True	158.048822025062
True	229.8534831449062
True	497.2416026743944
True	861.078642034243
True	47.53014664245408
True	38.95679665284854
True	133.31904799323988
True	601.318149798866
True	705.601201821298
True	182.12114503045328
True	587.3359230488052
True	602.7057071098639
True	845.9014505113905
True	418.58735532742367
True	192.1188102190488
True	884.8233311308379
True	234.954414428429
True	148.04204755273037
True	329.62436581306935
True	224.29198835187643
True	206.2765613182059
True	614.9172988868114
True	252.9001698173213
True	192.245364485475
True	448.2709460855575
True	473.72013656470415
True	64.08111927328078
True	293.088108939189
True	80.22869246343916
True	343.36507244306733
True	357.2545097986145
True	254.8341852944399
True	185.8199204769872
True	380.5338891270105
True	636.2402390791011
True	775.3551425429923
True	305.4713675054119
True	748.9267446330895
True	60.639054047480336
True	890.9598618385413
True	357.964093974284
True	11.929507783799483
True	621.3395904234978
True	702.2083287632285
True	273.2174317962395
True	167.45717121031143
True	48.47827686151533
True	381.9797224861615
True	76.68633555083215
True	14.739744350976864
True	889.2164912690693
True	355.21663275585297
True	179.42241077081638
True	1012.6510981628628
True	11.973471345257208
True	787.1469387086199
True	31.36400499981618
True	661.9156172422383
True	57.70896219920496
True	772.8281024039937
True	448.6950458367032
True	203.21863789393933
True	437.5663062398419
True	207.32806156687485
True	298.3458573341061
True	228.46288679834285
True	400.3777524437946
True	10.330815043564574
True	322.75283519830634
True	112.88607746959217
True	11.518058380158712
True	473.9523835249184
True	737.6370016859296
True	285.38327499808963
True	75.19937517009915
True	308.35885602694736
True	82.52189352051572
True	191.19125869009952
True	181.41593189468003
True	377.6839392562301
True	41.02532541353391
True	140.320720457827
True	381.9822402897602
True	873.2051488501287
True	112.82041238571156
True	210.30754671495035
True	434.7097836467785
True	19.7636090377912
True	413.3436807814376
True	517.383403363253
True	88.59453046644246
True	401.35430825557785
True	359.6590281617903
True	415.12441608366913
True	586.9903124485327
True	1075.3326534115786
True	1011.1006844275512
True	59.72742080849401
True	1056.5554058539487
True	114.30946859198464
True	117.53015809270616
True	105.21494714807284
True	499.64130243572646
True	368.7886401098722
True	563.997209500522
True	266.9962847880296
True	160.2299198085284
True	399.0505333841236
True	16.92993256191001
True	466.845210982485
True	403.1468782580683
True	148.55548701616277
True	94.78204016305084
True	528.1416977962334
True	1003.7370892019798
True	204.49014632732775
True	65.64663391241292
True	428.5317837299004
True	372.99444011931934
True	471.6874417733605
True	317.2639520187914
True	4.700456751135204
True	541.8665240607788
True	527.7380528931436
True	506.375208107444
True	191.13726917483456
True	108.25887465559424
True	22.430223037137612
True	381.75537296422937
True	106.74602602840096
True	7.877771936561967
True	33.32418874375448
True	355.7542613564901
True	644.0156180820322
True	126.4110213749474
True	91.28105822187013
True	24.45809277197409
True	424.1700660825946
True	361.1275817254969
True	765.2794370748602
True	304.7592969450944
True	537.5745406993414
True	532.8373938459936
True	518.2528460683484
True	288.77902780715107
True	549.9584400529282
True	102.32967797716653
True	590.8117259868463
True	7.131256033707337
True	346.2151555250254
True	454.73469054075326
True	956.5354556392784
True	356.2476113054629
True	822.2168484715041
True	981.012185603882
True	178.79444536651553
True	34.07119682366821
True	376.95796848628913
True	374.9133550997379
True	581.4751839358295
True	245.8480249636012
True	28.81065952217748
True	672.3388928389868
True	129.7285488117434
True	1065.603289627385
True	316.43264509356226
True	462.6691909869687
True	121.15270480841356
True	808.9846547748296
True	136.08406194357977
True	825.3545109944483
True	546.0115779810961
True	191.12967145003483
True	114.70527027172324
True	61.31144983510704
True	578.7266312842386
True	911.4542247608116
True	431.21588230349647
True	525.1130149352524
True	136.54229962874294
True	643.172759367393
True	485.4112096015902
True	773.3591990219578
True	314.1545757227218
True	590.4599446505891
True	109.3078267582398
True	25.397217929303256
True	416.5086331853717
True	170.386702952227
True	105.33816383084874
True	367.0594106255455
True	1093.1029253635631
True	257.2487141457682
True	546.9378484707039
True	11.957924494192016
True	72.28002287787201
True	328.21017239754093
True	758.5104919182305
True	449.4484893751152
True	536.7379127161452
True	717.0858198652064
True	67.27700610252128
True	737.8603770018082
True	45.404144581921976
True	101.89999118052113
True	179.1980631783102
True	82.59319703484776
True	22.262514255067988
True	290.4204807996177
True	465.6597122584404
True	886.8613935101481
True	859.555402978713
True	5.37277903023144
True	282.72768949728714
True	463.9644149458285
True	119.06197493875936
True	237.5423328391052
True	329.7726235541238
True	1307.370108044796
True	446.4272991852432
True	25.19510451630377
True	179.43948839348397
True	678.404979024491
True	34.31497998663233
True	172.76144561894378
True	553.3212289451445
True	69.92744159215273
True	864.6053116652173
True	329.9926719279238
True	683.3561742544215
True	83.20993168922465
True	660.9780523843893
True	592.9927026521078
True	893.2174711893873
True	246.26290226746696
True	499.0471361924501
True	841.0516305305862
True	936.452392999318
True	241.37766761203275
True	764.8437632604916
True	222.37611093916027
True	440.1688485075637
True	371.1615059009526
True	501.6909010914045
True	491.2765405168594
True	322.74639190709536
True	348.1253961438676
True	111.37772514477092
True	335.63245053495746
True	1109.7715747616578
True	311.6263269618118
True	144.96312640350766
True	302.684310891278
True	766.2233773684404
True	658.577705924769
True	419.2520561739489
True	123.1944537770622
True	326.7272551076865
True	33.95620556737698
True	169.9207116745912
True	83.3302265665773
True	88.46072393002453
True	541.6860423321986
True	136.85271830326997
True	135.7944212626541
True	99.0395094438179
True	83.95057231106975
True	443.7950434870312
True	380.818460445109
True	1015.891487516302
True	532.61319012762
True	804.8781284820205
True	266.5626202703697
True	300.9055706425024
True	532.0027325769854
True	193.9320488880469
True	765.0979691716144
True	242.0156416702876
True	363.8393563878134
True	70.06278006434563
True	123.36427045788284
True	256.9665650568617
True	127.41676562988692
True	465.3869611257714
True	33.24618228011456
True	577.0581919560377
True	1008.8320471440784
True	716.5667478470589
True	1.5184037351567956
True	62.721700460096734
True	487.8149834188454
True	443.4459958676816
True	78.21948516522397
True	120.44810477348888
True	302.3164774331089
True	79.66426202668771
True	53.44161491816628
True	715.833998484408
True	662.0272237838127
True	163.17383710398389
True	168.34954818470416
True	547.6796858281424
True	53.66318022100864
True	26.18312918702606
True	575.4501789532294
True	454.43965288703146
True	1124.5993702780368
True	45.70302870153381
True	480.11397858376085
True	891.7623229663183
True	777.4939763310655
True	277.357228354483
True	763.3246067169888
True	400.6704411998452
True	39.321140488564176
True	102.95065065328198
True	715.0076856070532
True	78.35147692637219
True	141.31181148518343
True	950.6446496372027
True	183.9473985104927
True	275.81502533614827
True	102.28504388502448
True	651.313498450213
True	603.4851769847579
True	218.3374948994237
True	440.3357275351327
True	43.31159472259411
True	283.40255674021813
True	606.0259748775918
True	572.578922345452
True	319.75862816835297
True	74.51784866179682
True	941.7525788410452
True	1105.180832051088
True	558.6059005078222
True	63.9019501506615
True	31.949800621356253
True	92.40791308633985
True	109.854308606072
True	102.80159117472932
True	887.186487775829
True	1192.8771978171196
True	765.2852937192644
True	324.9846475956989
True	8.228009852133171
True	20.58187848005927
True	342.2245680086142
True	471.7893120062535
True	47.87545397148155
True	564.3661279696962
True	424.4684238761228
True	400.05151356029216
True	75.95120400051293
True	193.9955900142063
True	269.341259145731
True	126.84204017843062
True	384.4219575261531
True	41.46158269084031
True	173.3835134710822
True	1169.2579037423643
True	7.054524284593172
True	27.62577572131892
True	602.6459874458394
True	360.0886493324382
True	782.9023042893102
True	159.92017451893278
True	770.2740113905754
True	583.6138541633427
True	279.6124028397628
True	442.9975463113714
True	335.90494472479975
True	284.40562614873915
True	265.34192317359043
True	404.2464742180585
True	501.1777365565927
True	513.1520777826378
True	107.9238117947756
True	361.7070344680442
True	8.726849000990105
True	178.61793013888553
True	223.85566459101412
True	850.9825985659859
True	579.1581389866478
True	30.48820631594427
True	720.4577251891188
True	834.1868790172568
True	109.85460435798812
True	338.0613757641395
True	839.8994310530221
True	229.7721765148922
True	157.44821825445223
True	532.3653111062135
True	587.180221588555
True	1085.676351444482
True	144.72576977748977
True	158.77247847970753
True	252.80276887802307
True	319.9339670327407
True	410.6597167452295
True	413.68226566669273
True	316.7051729766184
True	448.4449233735352
True	497.64101179469
True	230.522762254687
True	1451.068270245848
True	249.1777576270468
True	410.2161583959313
True	52.8964101348716
True	761.5496567043424
True	247.50822874780016
True	924.0201851294272
True	572.0673478231389
True	326.25459657111656
True	790.1305680111316
True	273.2721223894946
True	204.43947081922445
True	261.63925069717226
True	221.44650046640945
True	140.3934786011013
True	256.78802913759824
True	728.1311299171047
True	526.9492457562902
True	224.37357245331603
True	1146.782024135119
True	111.82389011064464
True	250.812717284232
True	72.01865096070489
True	298.47510243434
True	420.9878262916768
True	94.30162803170845
True	225.9734353651082
True	72.66868555263231
True	694.3722163285873
True	368.0528571910921
True	211.42410828671467
True	736.4159694194032
True	884.6483667084135
True	802.7303145470379
True	841.2786590017599
True	338.65116468847
True	1.059380169846697
True	265.7089332636606
True	57.90679650149309
True	391.1835437181856
True	55.23644206385393
True	353.1702161248411
True	871.3460977244564
True	1016.0180976070616
True	389.3197719485027
True	20.259602356284304
True	523.7303640927194
True	509.7050196961972
True	200.70123820112053
True	218.5045388061077
True	276.483448728062
True	22.20441919365068
True	120.95874117151854
True	920.0438376510002
True	65.19160322538532
True	489.4883414551525
True	771.6648732182115
True	102.04820632112242
True	243.67718506128543
True	113.24258953865755
True	15.137519142355409
True	1.2132053968604095
True	119.92652618065216
True	1021.2999840370873
True	487.3896715284912
True	67.42288293920039
True	802.2816574776136
True	339.7750422757316
True	1.0741406565935077
True	448.88191955854734
True	180.5806369451402
True	492.7820338316924
True	83.95681697362532
True	311.6395245315602
True	364.652313599061
True	173.430675840529
True	210.1429696882861
True	128.02173575464417
True	176.48527207776425
True	999.644187440495
True	16.629665650216367
True	515.5944610939802
True	483.474745597297
True	399.3650851661271
True	216.24776130216975
True	228.58418133838984
True	164.08800140090452
True	51.03218112526225
True	486.0531083510712
True	154.34266862338177
True	850.8534053832254
True	855.4845050245823
True	249.7600800204748
True	303.34843558378753
True	522.9385686038858
True	42.83536834417429
True	85.45404418364886
True	762.4631090289813
True	1084.7401862779711
True	112.10398787271949
True	724.3912342801884
True	139.93338437782302
True	954.9316561468106
True	654.6181214254107
True	101.60361798505244
True	282.97811171659214
True	627.8882857030025
True	258.10579877816247
True	44.6038612140361
True	558.5454800150216
True	435.2924742989708
True	4.8334767104150576
True	487.7510224640957
True	64.1376125586385
True	182.4192937000478
True	240.0656894064452
True	307.65147627080955
True	72.47062067974076
True	225.8281345490508
True	357.3212715320768
True	433.2764113239691
True	913.648854585878
True	48.78688339599608
True	901.6442444236676
True	1043.3292203644
True	129.1671943810566
True	72.54877222713105
True	993.3928527813408
True	32.2745852841132
True	225.71357125897975
True	89.8549114002492
True	215.1741400642209
True	367.16458660279767
True	973.1980756108974
True	99.80050531250178
True	72.08313396470263
True	653.3468218292733
True	272.4731572215638
True	709.0934512680412
True	53.14797205191346
True	476.55000763751497
True	385.7849435236448
True	689.7967441746148
True	53.19893990989095
True	108.88773308512106
True	26.13813507770778
True	268.53515906778193
True	43.422856266737135
True	352.3563262313176
True	2.4079423682678955
True	1176.2605512982996
True	103.75695925093102
True	138.98353196135662
True	352.1517179357777
True	724.3432612084154
True	687.1152206327201
True	989.8335797583852
True	468.9828410166101
True	417.8896103828715
True	144.50970613844012
True	428.7277023048072
True	842.095880983958
True	433.4582054087303
True	935.604280663206
True	81.171706009523
True	438.9327062851746
True	174.84495340828985
True	278.890539515474
True	741.9487698513424
True	163.41051508378797
True	133.00634752116315
True	62.37419900052082
True	857.1958011754089
True	787.3411103870407
True	81.82711411425707
True	433.3552362715648
True	733.4656501458254
True	415.069401005213
True	56.357439256459045
True	317.597428774595
True	776.008456033973
True	30.630638589759897
True	356.27388537221884
True	166.84562908098624
True	293.7276934383367
True	31.266917347207105
True	213.53913141755956
True	771.0175156222092
True	644.0241897014248
True	54.07445212929901
True	296.4320181244516
True	889.6336728594355
True	19.038254197036306
True	320.6955781395218
True	305.62211733866565
True	448.8072102615533
True	223.7746747572913
True	610.1379370456119
True	47.38240215328807
True	948.9060420502708
True	892.1642881970082
True	46.74626301661477
True	391.1597593128902
True	723.9514155641042
True	878.1383610309568
True	269.6636690846724
True	598.7198314487385
True	137.06541714189976
True	183.568716737002
True	128.3607361001413
True	140.56813218130216
True	204.50429183891893
True	928.4625810624368
True	770.8142833931496
True	949.1424225379832
True	19.884246902687405
True	25.995594301526328
True	362.1815335883393
True	13.195838630983712
True	621.9995609125252
True	1075.8825690133651
True	257.43081638340874
True	205.47365352826105
True	85.07395401084331
True	218.88901773440216
True	135.91003452539243
True	45.78074234189544
True	126.96730163028276
True	91.12532674971978
True	240.8625513140052
True	527.4430585270029
True	160.38317460446478
True	30.142881248884493
True	59.32481188352424
True	439.3627529296418
True	259.4874886084661
True	605.5417990588247
True	22.7212867518744
True	112.37671717005762
True	670.0052037432498
True	255.95849421060905
True	464.74584441142673
True	649.3019015253515
True	106.13982925835528
True	112.53052205098844
True	86.02878919577644
True	25.56071232595617
True	120.14705729491936
True	85.8119789036535
True	106.96078490928836
True	154.8375274235056
True	229.48736550805484
True	807.6294724193685
True	293.5074987360004
True	946.9658203538048
True	169.99762265791333
True	202.98483813718565
True	772.5752292737674
True	307.1425908359983
True	599.1226707248361
True	258.7257423355681
True	338.9108424629674
True	450.63469382929577
True	577.9269318508851
True	659.030554720533
True	372.6109756857797
True	35.63795849650543
True	555.9114085187383
True	624.203934005926
True	21.43207048962659
True	11.407531740236834
True	257.56223103319155
True	396.2620492826722
True	442.07282605168126
True	63.46194479693474
True	629.147251449966
True	921.3507425611396
True	240.096745690281
True	924.279628917156
True	280.98124675162006
True	103.68943969333952
True	274.181697040284
True	713.6689354991094
True	36.85817520724187
True	588.9023013659719
True	1296.3158916378477
True	1020.5986410923978
True	932.6066455035754
True	193.1634037106134
True	89.80284975923173
True	200.48432732929217
True	836.1498533732874
True	149.24180197633714
True	1059.0870977979205
True	861.6446025954444
True	43.420360906474535
True	90.5174221535973
True	424.5809754573032
True	419.83576559369607
True	213.5963495958613
True	518.8448393467015
True	688.970190842702
True	117.44209652693252
True	268.34018720160446
True	1023.8979157952926
True	50.35875584082462
True	709.2587868540487
True	543.0378978629657
True	38.06256320290807
True	789.2116463380347
True	381.9413499968632
True	544.4729930128702
True	112.85401911830829
True	273.0186970052133
True	216.654872614523
True	25.24919085551321
True	135.7444365509306
True	732.0002011348781
True	141.54490835020837
True	373.55674373078944
True	65.97982272176493
True	658.0926766728466
True	585.9076979134494
True	237.82621691334444
True	465.06469565706936
True	167.18354177457886
True	165.62342027171837
True	223.18352359949856
True	266.3525870710746
True	359.47314804781894
True	134.86048768667973
True	191.4935731006417
True	25.91888740681865
True	866.9254886032727
True	309.1574866270457
True	8.667041652880409
True	374.9819712605607
True	165.82539327964489
True	634.128760796807
True	365.7609737190453
True	591.9159132660518
True	536.0032684846329
True	485.187053000724
True	777.0423611005516
True	247.13633458268703
True	551.8596788159305
True	155.06073054895194
True	538.5167998803238
True	358.85329715534084
True	366.1260130202391
True	127.9184884948287
True	137.6020432228426
True	112.41074277155712
True	70.9513579928791
True	727.2986147293583
True	177.64126657827998
True	44.68749186076498
True	0.0
True	549.1408981296445
True	110.77536855539871
True	23.969642290269764
True	40.77681335245028
True	111.06487475958026
True	543.1416326462426
True	180.06522750916815
True	103.08960612317657
True	35.17452361543861
True	156.87476056292144
True	918.6620487030648
True	53.41205231539116
True	222.56515019153045
True	740.8041275584931
True	317.14538157264025
True	450.9612002854283
True	473.6070188882106
True	505.072251924035
True	590.6680805721778
True	917.1251744234794
True	269.99062716195897
True	1027.4710323644974
True	922.5744901196574
True	622.5134663517518
True	350.75415053615075
True	876.0500988293738
True	10.17000168539234
True	32.57025616700705
True	295.877041553902
True	41.6466482691459
True	195.410723348089
True	746.8096952260456
True	214.7612319294555
True	723.4924279584078
True	774.099308233297
True	122.96495861209996
True	355.5045426904169
True	579.4911099612976
True	23.54273091780591
True	132.39142533121012
True	437.1478243103864
True	294.24879442117776
True	198.3209984491767
True	109.0908870801315
True	380.5614456816432
True	21.282566497544547
True	372.3650662124239
True	360.9116252274908
True	1020.8441749946332
True	375.7406802124999
True	28.01525941608981
True	439.3403762739068
True	435.90787511285856
True	241.9747007079853
True	33.390702415965684
True	759.8647293524899
True	433.9018426463572
True	172.91687822329052
True	13.026312054059378
True	1232.9368469024762
True	164.72623799243516
True	27.370401764892627
True	305.04320345610694
True	280.0020890012792
True	118.91606905290368
True	296.6159720873057
True	42.14857237991997
True	314.3354940480728
True	294.282116789411
True	323.0935633981665
True	30.996479821867972
True	49.60036883009288
True	1066.5711871939054
True	25.946367358586805
True	14.24157578083298
True	185.6677580446703
True	651.4182859708333
True	9.34656423541074
True	185.2805325896098
True	175.0765242361122
True	550.608159020431
True	364.3209608133859
True	736.5234733470091
True	320.92284172350907
True	483.8112250205741
True	433.25823706516496
True	491.4021490339799
True	103.12643619022738
True	1258.695980384991
True	898.7243724944698
True	284.5522141302757
True	524.3668420291621
True	102.44871481651047
True	589.5078410654922
True	406.9539531073266
True	153.63828064740218
True	79.00720929377594
True	346.90460442997454
True	162.73162069840933
True	29.755363857294764
True	626.9521732001921
True	382.731611125142
True	71.1619464442228
True	29.37647949546896
True	653.202096841648
True	492.6870005979483
True	72.89381561907601
True	19.391559391573537
True	334.8987034739789
True	320.14775906150936
True	713.7902280151051
True	556.6460047057158
True	547.7758388116677
True	793.2078180396456
True	8.69602839571397
True	57.90884779300565
True	33.708119113469294
True	63.2280534289245
True	515.2535367810408
True	586.3171617795576
True	79.26587832102791
True	112.94356572207084
True	187.22352952998455
True	67.8275175806195
True	175.77401850151952
True	210.53173668802816
True	272.49918816865
True	783.9081892532587
True	588.2408122506613
True	280.30526730156214
True	192.0314902106868
True	281.81305285304893
True	247.3841325047661
True	743.3937899265716
True	333.04937919126246
True	172.76350655089217
True	900.8090202326518
True	351.8784576051666
True	463.1183009815257
True	149.57370258117206
True	120.5225068168732
True	62.48053382745661
True	213.12523994340705
True	973.9914939112452
True	524.6347334258714
True	116.23243132406375
True	347.6841133609659
True	104.92140375501754
True	684.2957225607138
True	4.2371064513344425
True	693.5500034945629
True	33.90836125666878
True	925.9973707663024
True	850.8265806822077
True	212.7520535081773
True	29.531749829769065
True	82.71311626463509
True	442.5518788045629
True	223.9395565810308
True	1.5088562920480864
True	81.30659049122178
True	1065.5069645474289
True	344.286416608919
True	678.5958464125748
True	499.5492595634746
True	31.134696166937285
True	142.83795316516947
True	444.1512226894458
True	930.1483077491836
True	824.1772394329367
True	426.0535501733908
True	348.56824879178663
True	16.60419837920827
True	79.25680643482472
True	760.8902115845394
True	451.1263442926088
True	376.3395556871352
True	865.575942529492
True	24.62462448317478
True	210.638519064465
True	888.619664511914
True	234.74077762551707
True	9.756170729017317
True	479.98152220438806
True	107.66839780008672
True	633.552889003003
True	51.70867632322933
True	258.3916783678342
True	883.3129110091506
True	889.7117670196623
True	273.8775220144299
True	448.7687356752607
True	116.10827239507864
True	593.4874369834833
True	260.04906701981207
True	198.11876893930008
True	864.959939192213
True	53.4041003493042
True	680.0334213057038
True	284.5928595369633
True	300.26738495993624
True	166.37833499077496
True	502.3757774899987
True	618.872001503042
True	374.2890978072879
True	399.433038051974
True	67.04395516254577
True	158.8038736796416
True	452.91533493117146
True	227.02043087958776
True	34.63670844393197
True	196.4888410122627
True	409.35454324945977
True	403.5554750963348
True	716.027781271788
True	140.9655989864398
True	659.0142778727919
True	522.1860798036508
True	579.2844453214647
True	137.60759803788198
True	38.792943080982994
True	664.6496976902441
True	73.65160025108723
True	547.1655817070277
True	691.0693965126726
True	448.0132092596908
True	133.13001223421725
True	533.2056941506207
True	4.182727338440546
True	397.4956120520231
True	30.629770681033424
True	624.476602999099
True	254.81213654154269
True	583.7687906752448
True	687.0829093956878
True	145.09200741632674
True	531.4643721939159
True	506.363575247898
True	56.62266645335589
True	944.5895912811778
True	2.6838873814494333
True	28.302814483975027
True	629.5846220887657
True	690.7485143783597
True	135.23812997625708
True	423.3314656598587
True	119.5078361205542
True	73.25798531830077
True	472.55408943218566
True	41.94993150701734
True	512.7748359624094
True	14.181087214268317
True	841.8337566922302
True	550.0055364951565
True	686.1706695824558
True	106.97105581543636
True	368.6386646047427
True	998.9021593558126
True	840.0739171143971
True	139.503008908903
True	537.4781610059508
True	451.8773330867226
True	243.16243164756057
True	260.2232035483892
True	6.037132037391256
True	338.61625673524014
True	13.089398178878117
True	369.7500505098287
True	76.61790797378428
True	408.75374577011
True	655.864699393634
True	125.1356370528426
True	238.318508799709
True	639.691025795544
True	687.3909689360764
True	294.664208461493
True	132.42665534523786
True	159.8622489359206
True	469.7058338904006
True	82.19398461685478
True	11.29892416743491
True	513.3053184517266
True	568.535380486326
True	20.03528715912342
True	131.08293489651058
True	887.4829625065425
True	484.9155509871143
True	277.7360826326014
True	34.306745971459186
True	482.5365053672767
True	111.17280100663103
True	588.6043091059611
True	669.2420874370073
True	290.1059629231575
True	380.3105173860165
True	181.71607631291155
True	246.6473043611826
True	74.03019752109672
True	205.6522611039802
True	500.2570047840194
True	21.39170911981375
True	450.0375235549421
True	373.66012417851306
True	726.5560136411287
True	911.9037091047644
True	888.7768986619142
True	151.05895976513833
True	407.2085014229749
True	73.34968875420981
True	175.1393869219382
True	311.2056821900045
True	11.572222877630685
True	800.6298961145225
True	23.00346102424141
True	401.4032577632407
True	263.2976414849731
True	642.8235389189817
True	199.09041143359883
True	39.57343851784221
True	667.8869641545216
True	1100.9492401484547
True	226.83040624056727
True	136.84319370083236
True	588.649099956994
True	486.0981088370048
True	18.330582327566308
True	837.4468471957414
True	110.17625936204593
True	44.163226674958246
True	317.95523089361507
True	343.67960570130674
True	389.3683119438822
True	262.9057268447167
True	19.73103930002573
True	23.168474154020355
True	839.7548819655418
True	201.25335858783188
True	110.92432687199944
True	844.5830220068354
True	663.1575005487866
True	606.8322732627605
True	445.7932805500728
True	157.24181770796935
True	33.15284674569044
True	105.3921469421558
True	448.13454718971343
True	241.0624817447895
True	457.4446675054617
True	150.7466166617578
True	491.5803744957966
True	623.4280936807988
True	980.6326959066016
True	22.81683788148735
True	969.807856638574
True	1073.3597970538642
True	456.3206739299772
True	87.05274248993244
True	836.0636595021646
True	643.2592900359023
True	683.9599290126379
True	168.00764555261148
True	736.0482808774209
True	697.2158017324281
True	124.76428377248548
True	779.8731636546751
True	827.1858299488375
True	500.99429094153294
True	228.738697638566
True	75.49542621129565
True	296.76008631313886
True	347.5287516523848
True	469.5021604995249
True	431.8996964150319
True	194.085262718995
True	314.47751206805856
True	2.591051799566192
True	13.720374103032608
True	107.2956296171747
True	133.0083961972898
True	353.7672136567051
True	354.3845506922347
True	108.28973082682614
True	17.66295920051615
True	219.52248014825685
True	850.9477049301912
True	474.2897289383766
True	508.9914649557321
True	553.6145725205944
True	785.756180993487
True	645.7469578578894
True	90.18159366995484
True	213.0980153032618
True	248.6212924327244
True	287.82302387292816
True	104.03841293051536
True	357.24050975611584
True	424.8792582616332
True	164.7709910187681
True	661.290447754022
True	246.68478505521944
True	197.0488635124448
True	28.557240436330392
True	248.60879594358752
True	461.9695399093095
True	168.01566967895576
True	532.0390120011203
True	451.9938971236015
True	249.15935521397083
True	104.8973533595311
True	41.85081437842655
True	408.6806315970025
True	774.9828197544182
True	170.96924642271813
True	1038.6311517893212
True	1045.8845649837417
True	485.638215840306
True	104.9029207710998
True	114.73535413107484
True	663.3484331554064
True	8.498690640398493
True	217.8968347190948
True	134.5435019730768
True	125.79210561558516
True	330.63260809287385
True	642.5178440692202
True	38.16882189018195
True	123.64879966392374
True	960.7391402792782
True	54.37584558224253
True	461.5684272303815
True	526.378447648556
True	254.24902754028145
True	127.085932335324
True	947.5778707685472
True	1234.0033909892047
True	523.1002659108602
True	645.2657412944444
True	212.58637475654072
True	154.9824594148255
True	331.0895467358745
True	251.6268935651511
True	173.19559728632024
True	294.9834649186162
True	347.5316181227553
True	11.167830006910515
True	625.4559243795453
True	147.34433904121482
True	77.97304548845273
True	438.6707204305503
True	315.671269781104
True	1169.3241582557164
True	360.3772758951068
True	1011.4884733434396
True	8.21725886778238
True	257.0128703506832
True	228.37915625081604
True	158.4618235983615
True	472.3533714961047
True	200.75314194837853
True	425.24062717145375
True	329.5007413887737
True	114.26871376239092
True	354.457010064272
True	1048.7822361832214
True	746.9933771700231
True	216.0618548172584
True	110.39990522328104
True	285.51581366417446
True	23.13397894027413
True	338.8631762641003
True	318.7380840326716
True	576.302382821016
True	449.3276639022352
True	365.0163320654668
True	161.39669946003158
True	12.336336094525636
True	428.1487091552719
True	277.603814876811
True	142.2849407451275
True	307.0689735143771
True	436.0113249555785
True	832.2641672411435
True	314.299579182192
True	772.5774028213893
True	404.39784803197057
True	372.38263151668747
True	1.816320354536082
True	1201.6787058811433
True	102.5418973218766
True	937.6378119088928
True	189.75708285761428
True	463.41527049453936
True	678.6537851887518
True	82.2297732590448
True	453.5050346746632
True	35.454591139084535
True	411.2590606519482
True	77.69438310865505
True	224.8269435890074
True	39.1031475159829
True	675.0479530866509
True	189.76609874258537
True	25.928256030346464
True	396.3916588416712
True	108.71438109085024
True	172.50589738352454
True	838.9542790649548
True	255.18931718833696
True	156.56879486341515
True	371.544617581642
True	514.3437728835036
True	340.8006286995579
True	497.92422631230113
True	629.8279580200822
True	159.25541083135727
True	7.124120195058902
True	73.1690900529788
True	446.0657918051313
True	93.6703598037474
True	76.04951281774602
True	1065.3432288436563
True	25.962416999581848
True	328.372377932983
True	313.4144459120702
True	456.3685831097831
True	690.1327347348695
True	186.59553722893577
True	629.8301435057108
True	321.39828516707024
True	349.97612263123415
True	276.51269138081244
True	216.4355000977462
True	355.62723314058303
True	442.56274282826615
True	420.0083299782594
True	604.6020900687729
True	146.43002423428192
True	74.14234672618656
True	37.85388751272598
True	302.59646270726563
True	637.7800613862311
True	407.0057138497582
True	737.5992342693329
True	214.14574028461277
True	395.3878488047457
True	66.874245136014
True	55.32734688429942
True	400.4671857615372
True	205.5933435022848
True	217.0418115975013
True	42.60700430196944
True	1090.276371771217
True	174.42181896157666
True	952.3817595041198
True	327.25870925206647
True	934.4818980996394
True	236.7386954228345
True	453.4194561663389
True	529.1835730890994
True	632.4991136421074
True	215.0124143278608
True	494.9239661059
True	911.9973168671892
True	132.24966501986944
True	6.423626590961104
True	590.0119906922179
True	29.003401543389835
True	74.8013241460659
True	795.291410717456
True	226.2825113834763
True	957.439656651014
True	678.6828820868751
True	414.1655300575878
True	284.2067459611069
True	492.92611826204666
True	336.3269041035746
True	178.1726726229124
True	667.6446239449633
True	714.6261961283849
True	215.53506163241929
True	89.12433187703446
True	511.75514972227296
True	138.73542299458745
True	375.7890869033224
True	343.3531242932983
True	66.8654831309506
True	378.41225274139816
True	389.69820784156894
True	361.42900647110537
True	420.11317492564206
True	426.05337967950055
True	655.5676870772671
True	58.143136446592514
True	445.2143304645514
True	315.83970622758284
True	645.4042304935466
True	223.12779948416767
True	104.98728338626526
True	42.76251510913775
True	550.5671303698946
True	625.6043820235326
True	188.4635466385977
True	412.4866887705052
True	336.7412066750325
True	15.636847922392336
True	171.45186569246545
True	290.5249616586051
True	2.9188188285742127
True	882.8996676537816
True	80.37844031174411
True	98.66885014698872
True	116.45577821747794
True	365.2254560880724
True	38.667298578452325
True	452.4696147621528
True	226.2257137294546
True	5.995639866181391
True	120.9652501673226
True	452.2827144200229
True	49.23105765617055
True	65.68969268672468
True	172.71873760305627
True	285.1420802692852
True	983.1853396769744
True	392.88599227279707
True	946.2516935066524
True	194.94113046469465
True	1007.9075139753902
True	754.0019527897697
True	662.2764381788544
True	392.1134663166207
True	383.0810798979349
True	78.09270711257277
True	73.28498866739373
True	80.9455235743325
True	177.35520963677806
True	483.7003651480436
True	1082.7459587050505
True	186.6845567095684
True	349.9691005503884
True	443.8926161975722
True	601.0095636832002
True	589.3302141795108
True	282.8775485748073
True	449.6573487988337
True	687.6522573997365
True	94.7568835732271
True	692.4976991068676
True	252.3162834641991
True	134.99022356770854
True	415.299362320283
True	873.0624910097831
True	444.12331488884166
True	861.0365278013538
True	195.24845761372228
True	354.7543127553593
True	686.8576849942675
True	624.5671979836426
True	193.2064531723932
True	237.6829031836933
True	831.9126995033372
True	31.012601829509844
True	190.1696394733972
True	520.6578806735047
True	728.0758598082593
True	108.7330218798996
True	34.90265116178502
True	166.41704806672888
True	728.3210980063072
True	313.54237453721447
True	552.0615466888933
True	370.3374706303188
True	292.24917350133325
True	427.942861631774
True	489.2791625097824
True	72.37343706129236
True	376.9738926009428
True	755.1433759430289
True	0.0
True	287.8083822029123
True	253.87117520155337
True	950.2768802594962
True	145.62590805476137
True	623.3412411549394
True	636.2989778483928
True	109.31102653151709
True	214.49874548505736
True	128.64707574278444
True	12.296530188826829
True	292.5145037680547
True	375.3215263680708
True	1126.4207387401475
True	236.2746803070665
True	402.612360587485
True	649.3091370274637
True	192.05064705410945
True	27.402298757543544
True	874.9023373256975
True	606.0800351685979
True	158.74025193781742
True	616.3265744262777
True	162.07925695558075
True	305.15975046667234
True	789.7502355762896
True	35.91558065066997
True	106.25955500689273
True	515.1672519426841
True	63.08963779452748
True	82.08156586769526
True	403.7364270364731
True	23.70941789798941
True	740.8360161380143
True	102.54718033655357
True	150.50173909754696
True	18.77670519563837
True	684.6005595110457
True	27.505681578209124
True	763.0647489042229
True	395.00261238642975
True	116.35658118973052
True	705.2639750431103
True	524.4903813531538
True	569.0031485446308
True	49.32155919772956
True	373.5316508756664
True	5.66296827322525
True	93.75105198184896
True	379.1907767536181
True	44.21282392773456
True	121.93696851948478
True	305.6192937869409
True	181.39012071511624
True	101.57875721914066
True	665.7673081295812
True	17.244902241795604
True	1184.8242330126525
True	508.4314065465479
True	296.3026317919084
True	491.0041958137368
True	127.88519644884342
True	770.4699727471892
True	1066.4427726728445
True	756.011816731794
True	176.8055215043956
True	223.46819364564269
True	52.07138578908935
True	59.18510585908765
True	150.79480133932492
True	101.3082917110054
True	165.80633266119432
True	1156.2821073684495
True	330.28021556217
True	350.52597369861644
True	711.3160829793014
True	17.197076883395223
True	13.76633563824926
True	603.9116164233048
True	6.200125468657881
True	114.47893590104692
True	697.9535384583683
True	178.97192048210337
True	647.5871283243316
True	824.6566627310646
True	154.54925717069534
True	891.3702795813072
True	2.979236660015696
True	446.6405004592541
True	1064.1136963053916
True	24.78183162700194
True	232.05037160345296
True	147.77644873087414
True	971.1018459668244
True	234.495062574242
True	493.8526946349291
True	119.19740075067196
True	510.0067990616093
True	156.7914107695961
True	100.60288442075075
True	384.1140023577572
True	72.66543014658816
True	50.352501477849245
True	1055.5027408511764
True	270.0406540616016
True	157.28361361758652
True	373.0259450168305
True	398.481774743226
True	211.048877076035
True	170.35226261504548
True	376.9121638073972
True	37.638148881629895
True	484.5806180966776
True	1107.0672969472878
True	110.40229916672092
True	477.3222720261182
True	310.71855828374714
True	26.398062571228994
True	416.6493708762263
True	105.28062759261245
True	571.5402233238975
True	215.0965444884231
True	428.025462691952
True	21.57315906439868
True	434.6847363635511
True	110.07257313745788
True	337.13289960280224
True	32.20965492568977
True	173.06424930306235
True	244.13174550198204
True	765.5012891138936
True	57.27213820462549
True	144.02779505336497
True	230.47189109342605
True	140.5058164910018
True	633.1596618338923
True	557.2546621807276
True	756.201181186346
True	394.6571061092917
True	535.3323682773974
True	402.9648494374268
True	687.0553717017933
True	75.50516459869448
True	475.9872332582992
True	445.8560784153576
True	47.99125313564796
True	85.18153824602888
True	126.16181022756513
True	87.96654003694763
True	329.8471345524602
True	843.4912966343717
True	308.84698142608136
True	1052.231796363786
True	321.0129660640088
True	899.7626669541677
True	152.8389385029236
True	569.0811776968034
True	607.1592695052088
True	687.7891921530119
True	445.2397303931252
True	62.96631398266323
True	283.4740665567085
True	42.17124408957998
True	168.04195973421335
True	172.2286578459889
True	1106.3809861910083
True	233.65626430322757
True	562.9646836199125
True	560.4959062853125
True	557.8208881129331
True	885.6449887671763
True	585.2381253428737
True	642.2782267813136
True	928.3263846075042
True	123.86028684595163
True	315.5860537336298
True	260.05804540962777
True	335.99693118324814
True	87.25199406658594
True	377.9281067138671
True	3.6819032606030246
True	327.5221304081276
True	240.90927841132623
True	611.2394349021706
True	282.7553346779487
True	359.80505918236554
True	9.81688536853477
True	58.579122635349385
True	544.4926032377447
True	28.715515010963276
True	137.70083284397003
True	64.5416571470993
True	156.21253532888835
True	233.9311615183648
True	70.76266091011284
True	381.8553047794917
True	277.38440129012594
True	104.22257486376608
True	338.09256305171874
True	62.76680001651847
True	593.9956418602115
True	867.2838473453364
True	276.9168133440852
True	1167.7996665537244
True	115.37458795254372
True	290.81932015478856
True	1053.0449327384504
True	88.74864393443494
True	282.8502062959826
True	8.924778500790412
True	418.2623025919872
True	462.727373086319
True	162.5007124176652
True	626.9730576518756
True	917.9015319311926
True	160.37876617495536
True	82.79942854960932
True	333.0714470552242
True	546.0749421675249
True	666.037826586345
True	1220.0838804849657
True	25.95767589576244
True	935.658322326829
True	139.20493165458348
True	623.0507257201525
True	116.5361580036911
True	125.56644095144937
True	190.95019031470324
True	169.49255626692522
True	744.6745679289157
True	205.7443083987189
True	234.21080107348996
True	72.51410639650912
True	514.9448163954157
True	431.5688899722619
True	168.87705719794369
True	236.0360321124296
True	16.525973309804787
True	419.9374650759426
True	211.911810357518
True	304.21045981592226
True	110.0590025407536
True	722.1281088472497
True	424.41320656936784
True	257.005079733895
True	647.9092275184281
True	518.2760740835956
True	478.78472269607846
True	134.68403603078826
True	539.4642138027475
True	417.3433627295554
True	2.854626668137201
True	190.01769979771495
True	95.19495607478756
True	248.5665300004024
True	2.3040255872945847
True	128.58219554196978
True	352.96353297231263
True	6.483688882322918
True	871.8211211176504
True	174.27330630651753
True	723.8552614753345
True	807.4631983467033
True	160.73586116465194
True	209.69934863399055
True	493.6831971746888
True	812.3886371446135
True	50.23842460171455
True	36.7938121063059
True	133.9834278216067
True	619.2113771280164
True	700.1548208344237
True	187.09253679495723
True	585.2302790354659
True	612.4985215607433
True	818.0352875267018
True	408.0231455443964
True	189.9664598072472
True	870.6150286882566
True	211.4474372602021
True	148.3707535917903
True	324.1829872346635
True	230.16744967361544
True	205.8497594702687
True	606.88042415098
True	255.7790876062891
True	196.1113640172576
True	463.63162795647446
True	460.70243006846687
True	62.21187811791688
True	289.1304346774016
True	84.28266763243677
True	341.586046525215
True	360.89106180050976
True	243.5882696945876
True	178.24618754215123
True	380.9713503670124
True	654.9678557526292
True	749.0941136859683
True	300.2315088969794
True	742.4407341669018
True	65.30572044477523
True	879.6478021231277
True	348.66708138677296
True	13.11336597489029
True	603.2618102266788
True	712.857347720876
True	253.17259646725975
True	167.60854100271135
True	47.76936349802692
True	377.4593054187741
True	73.95642590598268
True	14.149529905816376
True	904.553118444245
True	365.64306339138346
True	168.7357088058271
True	1020.2483855317206
True	12.487271682764067
True	780.8879575224387
True	31.995540605124813
True	697.8988991262496
True	59.55431707511303
True	783.370851418397
True	450.3403909823605
True	200.69079071009315
True	442.9203539078244
True	204.83858843398556
True	297.10070322478055
True	228.21105864274435
True	405.4734001542858
True	10.263049152604683
True	313.40575430915334
True	112.1393562754635
True	11.751256040556187
True	468.3518616312405
True	700.3656420619938
True	280.30190988505905
True	80.45730266707461
True	316.65875042727225
True	79.93438344840855
True	188.1217596339381
True	184.7167787379115
True	371.3652353411833
True	45.53056257892876
True	136.0880421579192
True	363.1787315311812
True	847.9382161498232
True	108.70314942262972
True	205.79332577618885
True	427.5723392072406
True	18.954175441244764
True	416.76957894439977
True	498.7585088314713
True	87.43747033862027
True	398.1255173728379
True	356.84588802253785
True	421.7063859558105
True	595.045804210956
True	1019.1906334426864
True	982.992418044169
True	57.14775049624142
True	1063.1899429686866
True	112.99213228725638
True	114.58824912297534
True	112.27721843310104
True	474.4201169675448
True	376.03166020660257
True	571.1598493634499
True	246.97665731121808
True	151.73965041789975
True	425.0521010113288
True	15.378517392425287
True	449.4534457650236
True	396.02355150906186
True	145.1139877538282
True	96.12566335685769
True	545.1741987992979
True	1015.91050311299
True	196.78978246244404
True	67.6003078063831
True	423.2812277563935
True	383.53220068785663
True	477.2199903663
True	312.75614153682955
True	4.53446048094786
True	530.1350369517609
True	502.6424940020782
True	503.6199432358945
True	192.40259064811855
True	102.47495465670218
True	20.88620710167976
True	371.83880004411617
True	112.1188087625178
True	6.7812115805667625
True	32.21823506209498
True	344.7582157757243
True	643.4951127817835
True	127.40364520906311
True	92.6525389545438
True	21.78454107827421
True	395.6973187876956
True	365.3289037292224
True	785.5516804935534
True	304.2959836416445
True	504.2583648304881
True	532.7343397949448
True	524.312915596354
True	287.4141960017238
True	541.9064615265198
True	97.36778016970042
True	567.297395264181
True	7.971079836346093
True	355.6280286632968
True	470.638224382946
True	957.8387648422508
True	342.9597099065052
True	814.0889789750934
True	932.9757963137585
True	180.9295905629618
True	38.41164876856606
True	364.9268659158405
True	384.6227007175962
True	568.8934417471957
True	234.1943991686434
True	30.010982607116397
True	637.4512189298946
True	126.20500805002132
True	1092.1237339352813
True	331.2404032608858
True	474.6560567969575
True	120.12271091278532
True	808.7817462796519
True	142.57816765091954
True	800.7136680355738
True	579.1936818251048
True	191.79329070058975
True	115.29129594456472
True	61.53913939820494
True	568.8993626223719
True	912.7933868160774
True	424.7958371002314
True	562.0154109405692
True	138.87653390941583
True	642.3764410826012
True	495.9174250369975
True	787.214120644325
True	316.6735944803466
True	594.6540518475355
True	109.93085401369316
True	25.22596023949411
True	419.6848082405203
True	162.07523682549234
True	101.924779908595
True	377.6305087618051
True	1097.411358652243
True	266.251153979372
True	557.443349627358
True	11.062390673577648
True	76.96775225444989
True	330.3569133803782
True	773.0040528982927
True	433.3416241838576
True	517.4732538169432
True	734.6514745751724
True	62.43340919594871
True	693.2262310769066
True	47.26991619014797
True	100.92261365565857
True	186.45685731139312
True	83.19968978252737
True	27.378581216639773
True	293.8292015664362
True	470.7912875679608
True	906.5062819450798
True	858.1299429891143
True	6.633345985283341
True	280.1103540753855
True	450.5227928954859
True	114.44776912383227
True	240.84662748791965
True	323.4638488251899
True	1317.2484036206797
True	442.022004968943
True	24.92760229111236
True	178.19173520944577
True	683.1217924830764
True	35.58654204063613
True	174.1367398013709
True	562.0069474896056
True	70.81786470143868
True	882.9109491496909
True	327.1487963721389
True	664.6223794514866
True	80.46067047274823
True	692.919787102282
True	606.01913870549
True	870.8032192925203
True	244.30683274822303
True	508.7786933019992
True	811.4999657083603
True	929.1527713104492
True	236.15373217783807
True	758.8784291743289
True	216.86598109266708
True	451.0833759614589
True	364.2213723179644
True	507.3577225322849
True	486.2888718395192
True	328.50219575279453
True	342.3057402483431
True	108.86681913054367
True	354.2149502215513
True	1139.9884844697835
True	311.30924163601674
True	142.75570736657292
True	290.1119426685961
True	736.7510028186625
True	653.409662256693
True	416.9924317609531
True	120.58156519891412
True	330.0867714083347
True	33.90814983838904
True	167.73862746187297
True	92.498424671176
True	93.98884575588372
True	564.0807546318861
True	142.54395739677574
True	131.6015178696655
True	102.1403221983484
True	86.87306950278133
True	441.9770266800168
True	396.4450772547581
True	1018.5729141636874
True	560.6023438968423
True	842.7920452717639
True	267.45369870470404
True	301.1053549563066
True	530.5120832397613
True	197.15686566310612
True	773.085869300575
True	249.31307189315464
True	361.3134474211101
True	68.65669286940096
True	110.01048377541476
True	268.7402405933718
True	128.3551690857758
True	446.3693708578824
True	30.328851912181843
True	578.3257153573957
True	1017.3176140895744
True	728.2944541998547
True	1.300025734348002
True	62.07516452177128
True	493.2692976536284
True	454.42947228180657
True	73.53957998810856
True	122.13244276909244
True	296.5648471241859
True	79.25912358019279
True	46.430907135108
True	713.5139966102098
True	641.2962445792808
True	173.88109325136412
True	177.40004763196328
True	531.6906347644466
True	54.4527268223197
True	24.27695397599997
True	544.8637006617201
True	462.6810320276008
True	1128.8201543981895
True	44.664048022721815
True	451.64145572684
True	876.8181256932893
True	845.9685758833591
True	297.91162718967115
True	742.310899567653
True	408.8443543663475
True	41.08233394939214
True	94.45208184199596
True	717.743859157051
True	77.15157000400303
True	143.96944158137066
True	925.0990665423446
True	194.06612533962084
True	268.0079973874102
True	106.42082868495662
True	643.5063284108514
True	588.0318463695767
True	211.46701582779264
True	430.4761541980988
True	41.53155342725442
True	285.87607495267537
True	595.1921777326602
True	645.1788959922944
True	301.02327368272944
True	74.35681706743873
True	906.6582484717449
True	1063.2291456643725
True	557.5588931842047
True	67.7214641816214
True	31.68504607724117
True	84.85420281961862
True	106.63584842288626
True	103.49605630508115
True	902.081572873586
True	1175.5188481877972
True	742.183365860178
True	327.9509619122437
True	8.046161084261378
True	19.69756207504176
True	349.85552327043547
True	481.0978647402236
True	45.99593210604397
True	567.3099390277907
True	427.7546847921735
True	404.4113785191704
True	84.02783554117765
True	196.9696610889876
True	269.5185300472491
True	142.73571732199173
True	392.4748736441735
True	42.395275727419055
True	181.41193806689267
True	1137.9503678551407
True	6.348514303007299
True	26.152990604529965
True	597.6426928037648
True	356.1492579709471
True	789.507430297429
True	162.8890493066973
True	760.6636665820132
True	590.661277760314
True	275.3558493215187
True	430.37972553674734
True	341.38231849733336
True	278.8132570017413
True	270.19533850707074
True	384.927163728672
True	498.5991781526593
True	489.5599650202624
True	105.75841721391689
True	358.3076902779049
True	8.788309779615366
True	178.51349327093902
True	227.19801381237357
True	886.2545674169075
True	569.2632526469793
True	29.56395720745561
True	729.0456006006859
True	861.1850989331323
True	105.78113251598182
True	347.17838796406846
True	853.6059830326611
True	217.82751220744
True	168.44115038915447
True	525.5773817877251
True	573.1079522652145
True	1068.872617639599
True	155.81740505321335
True	160.4102847013582
True	255.83057411384877
True	319.2608659026581
True	421.08490856805184
True	415.0846657035354
True	318.0953526015976
True	468.034038573113
True	485.5216801181812
True	229.29014743370388
True	1474.831515269202
True	238.75043374920887
True	391.0173825607739
True	50.459148461621325
True	735.0451309957368
True	256.1744868326239
True	931.933254348795
True	568.8631882258475
True	317.4713325546458
True	760.9013735330659
True	272.32329805500115
True	219.45405545221408
True	257.4684111159151
True	217.31222852107592
True	131.81617911374127
True	248.62876697301056
True	712.5970112751977
True	513.5973593972486
True	230.3047472185115
True	1165.305617989067
True	119.31285048649032
True	268.867830051281
True	71.340378188568
True	305.6721464367286
True	405.0165461367896
True	96.7822476556872
True	219.7693105877912
True	73.06340361885552
True	732.0386912832216
True	381.6098432164085
True	204.9887193863343
True	729.9371358454619
True	843.5354979877277
True	812.4626731948616
True	816.2125863146191
True	345.3908160030183
True	1.2102569758464763
True	260.23794665351943
True	51.4015592633669
True	379.1950818081787
True	52.39084758213987
True	358.79762074911696
True	864.3069256592332
True	1029.9246380084478
True	392.6384391406434
True	21.261080159401764
True	542.3626196573107
True	512.7534837763509
True	186.68628753577084
True	240.6216897428528
True	283.7316543892659
True	24.48066051169117
True	120.57374608726866
True	940.5191661763572
True	61.12522872656648
True	490.0490861530336
True	795.5359989402905
True	99.30400428963266
True	254.5333600690618
True	111.94153219380232
True	16.329227067222014
True	1.0495275908973936
True	116.09865527223351
True	1017.345979503662
True	500.1748059317847
True	69.78594806144984
True	786.6920392426061
True	344.4371564166399
True	1.3741369802580787
True	461.5958298486154
True	193.91080198893917
True	496.6793017947513
True	86.54482772241859
True	326.3604876073676
True	368.7377354167757
True	168.41023675580362
True	223.6683045539877
True	122.74345719956578
True	172.11968167684506
True	965.1996036007
True	13.7814060701741
True	497.0354493893063
True	491.1119075614869
True	417.64429821018655
True	216.73220313720716
True	227.34828365901257
True	156.83609362875885
True	47.35005821736878
True	474.49325378415455
True	147.01270546956903
True	812.1813211779759
True	851.8810298688546
True	249.78363339311423
True	318.2045304415346
True	527.8457492029396
True	39.979741341355904
True	89.24127124164569
True	759.9879472040387
True	1083.021354398021
True	112.44029837115636
True	735.5544782327488
True	138.91429845190834
True	901.5001746293552
True	705.2811700344636
True	109.55749852805486
True	288.87260789018814
True	609.6290202424238
True	276.17012755832474
True	47.53917877673769
True	562.8463080887825
True	414.9706202178769
True	5.867265909341569
True	465.6228880964488
True	67.02288046037665
True	160.1401016122262
True	234.5891757526364
True	292.4177993440209
True	74.10516492175203
True	221.97687880756607
True	351.99670185871304
True	433.5067331239249
True	937.0378356013148
True	46.84012535969102
True	905.2211977637916
True	1073.806942058931
True	125.40139827353858
True	71.31416820561155
True	1003.4419954128588
True	29.563836524111384
True	208.8278609394945
True	82.13697130192453
True	207.89939602268024
True	348.6335105448486
True	950.6084811641244
True	98.09982388662011
True	74.65784561016254
True	667.7419159908964
True	275.81189758781085
True	702.9244375630556
True	54.19384132866481
True	481.0526132444504
True	383.0934294730641
True	697.2184447477961
True	53.21624655753174
True	112.6484975685617
True	23.816575517811287
True	262.93464470646285
True	42.273493132691165
True	344.2763640949418
True	2.518652415708462
True	1182.0088741766745
True	103.42490708139464
True	133.11669408317874
True	355.5250696077262
True	700.8798167854026
True	675.9601945814342
True	1041.727228668823
True	467.8688631989325
True	424.5000703844968
True	134.87591639609363
True	426.5067378032056
True	832.6368606681555
True	449.14943418932233
True	961.7197301350068
True	84.61901475468645
True	414.63421265473016
True	173.65973639430226
True	278.6365771775299
True	747.8682041440708
True	154.3038090113516
True	132.09841035259072
True	63.35958773097156
True	874.9916958259907
True	769.2915570504242
True	81.64045451553619
True	431.8444294235253
True	736.6319497046433
True	413.3787415035935
True	58.04397334824245
True	318.1454756810871
True	775.4039626755682
True	24.876664250827083
True	357.4217970954339
True	168.49735072502423
True	288.2610596606905
True	32.18466357135927
True	229.4976199401341
True	777.0591267016243
True	645.9200395980688
True	54.41753097675784
True	286.7879746882571
True	918.8664560983268
True	17.741181479182803
True	310.00716160299777
True	287.9735732536057
True	436.0549164124878
True	224.70335008653603
True	586.8702285344033
True	47.05090741402518
True	974.3007488880012
True	892.3280505051127
True	47.46984855799526
True	394.13687380738855
True	735.9222793066615
True	934.303775736498
True	271.69776009759613
True	603.7563244548778
True	133.05913179044083
True	179.53825970053632
True	133.41675633038506
True	140.3698764790349
True	202.9834091845874
True	939.7689380965612
True	812.3903192473934
True	978.8087363840632
True	19.895878827984266
True	26.432529714569583
True	365.725428477758
True	14.100106448559265
True	606.5432178979602
True	1070.3026610481336
True	266.56561353986984
True	208.56985025932735
True	86.74812139988406
True	213.2225673183017
True	133.3029783709124
True	44.04359250422506
True	135.42152475928847
True	92.55428630454054
True	243.30454275932004
True	535.3791765677079
True	160.79821819140392
True	30.553327541815687
True	55.96662375166061
True	440.4757226274823
True	271.6557533457042
True	598.8815652113784
True	22.248065808545952
True	110.38514837457112
True	661.1766921888568
True	279.7615797739128
True	475.329350875543
True	666.7369011388464
True	103.97979336893472
True	110.56083845515478
True	78.54243294018316
True	26.035404564221643
True	126.45217669663188
True	90.61039966991004
True	104.35901497586732
True	148.27766925136297
True	245.2834879949616
True	808.9893385920124
True	289.4972760130798
True	923.475253898382
True	169.31803760485352
True	196.365691616972
True	804.595446835442
True	310.4117932331104
True	607.4533515152624
True	256.6876830513083
True	352.72177015280647
True	451.6995501494022
True	558.176693164045
True	631.9376913695977
True	360.9085033981663
True	35.61576017795285
True	554.3196416820667
True	631.8905486919715
True	19.35815322494002
True	11.278049165656531
True	263.8453520996724
True	399.3080097799639
True	456.5454644889683
True	67.90481282699108
True	638.3033267291653
True	951.647204758512
True	241.40507284827365
True	892.0855953427123
True	278.40310687467456
True	95.87379049278604
True	276.6222876427418
True	665.0995505720622
True	39.13018895217035
True	578.5937990719362
True	1276.46358593318
True	1016.9410682364016
True	902.9259942077368
True	209.1347274056341
True	89.99289011783465
True	190.30532129705415
True	841.2955433685572
True	149.90126919147096
True	1082.109245752871
True	882.7374601929503
True	41.06189498808555
True	89.12249917282453
True	441.384450971615
True	411.209835231332
True	196.59154213705267
True	502.91996380396114
True	650.5627273515423
True	125.63455612900952
True	269.584149414544
True	1001.5175653224228
True	51.0243130662859
True	704.0506459028917
True	559.321774424438
True	40.98825896636868
True	816.881202792146
True	387.0307368392532
True	540.6323861937602
True	107.05894255346048
True	271.9578667313233
True	225.13080816028133
True	27.511533194158773
True	133.34782887177388
True	749.8285911483123
True	144.37516930499177
True	387.58591780103393
True	64.51049904135527
True	636.5259128912721
True	624.11060633103
True	244.84249420339515
True	476.63857592029495
True	165.23586634173805
True	167.8561798952381
True	220.7603174951418
True	280.9301532496335
True	355.990697401578
True	132.23871821689113
True	198.0167071382907
True	26.73713259487863
True	893.5874226230558
True	312.0911412838511
True	9.263516047204146
True	362.7011379179973
True	160.48309666939326
True	622.4109769484041
True	367.5298711464655
True	583.2467484853643
True	542.0269378177004
True	484.79035515988375
True	789.8421027159962
True	238.7849014802269
True	566.991644873844
True	157.39584969312168
True	523.9754205679671
True	343.9621507573296
True	381.6185204813926
True	128.094218579242
True	139.96052827222806
True	105.9884796290502
True	67.20228367904129
True	755.3286395748327
True	182.72650742786988
True	44.15716624442344
True	0.0
True	550.4968191562139
True	113.5626684261982
True	23.165122881249125
True	41.80377559648543
True	115.1020650392409
True	550.3485122063955
True	177.8693696619734
True	97.88242946709562
True	33.97620125945007
True	157.2954229237532
True	916.0916827663724
True	51.322995954415546
True	231.20762744601973
True	720.3599377764698
True	317.5695738053674
True	462.7137895743839
True	471.9142653402246
True	517.0676009842379
True	601.2351183454259
True	910.0787130647782
True	277.51309160701976
True	1023.6301993143557
True	904.750897220987
True	635.6033009405849
True	342.88922852461286
True	825.5231730527701
True	9.829749861961297
True	34.67581745128718
True	283.5365436668894
True	42.63241794579995
True	194.24367087493016
True	744.2826408460214
True	227.2032810300411
True	745.2250875522992
True	762.9864383723483
True	130.9984822910147
True	358.9183534144541
True	573.0885232292051
True	25.58778748892281
True	128.43144829178124
True	439.89230334795
True	295.21027214210915
True	196.74652956137083
True	111.24996415317914
True	385.1573586031369
True	20.127497053038383
True	378.2951164868576
True	368.6690813955378
True	1053.5257705049553
True	365.19983633714
True	30.76988441702598
True	431.4226665421912
True	436.7984005798545
True	231.0899133516124
True	33.60798563616324
True	761.4793986661587
True	438.4553336503382
True	183.10061553688584
True	13.20568046983432
True	1220.6094585026397
True	157.59433687785884
True	29.372586259757217
True	298.551398035328
True	277.77283600791486
True	112.18487853529568
True	282.3851676918367
True	46.60950513750324
True	310.6566310883012
True	314.66862136172506
True	318.21681972507554
True	29.492172230536497
True	47.80984175802965
True	1018.7820027460388
True	22.41135743932529
True	12.551485806268824
True	179.54550475702166
True	644.9936488741578
True	7.1396134832299065
True	193.79767308630815
True	168.9485638291152
True	544.0082597609301
True	378.13178610342646
True	756.6512732977926
True	305.09199247763
True	483.0936956913495
True	453.1988143590736
True	513.7863992773675
True	98.82283298813192
True	1285.3656572293892
True	918.6733197386748
True	290.42411327376004
True	517.0191347150359
True	101.95122913735904
True	556.3762404443214
True	432.6472011222112
True	151.4974195180684
True	72.43137384654976
True	332.7479043948694
True	162.62525617422077
True	31.503037763362443
True	608.6518253807957
True	383.0262544180605
True	71.62612852263157
True	31.10019460050515
True	667.8904770985928
True	486.3924461509689
True	73.95240016739865
True	20.42597398330022
True	329.03794099316724
True	336.92839341021505
True	713.7010430879504
True	546.5972810190955
True	561.24630620533
True	783.0493135927967
True	8.827497063485144
True	56.835002317848414
True	37.27390704072192
True	54.56284530658519
True	503.3099991030515
True	602.6196270206048
True	82.60118276178842
True	107.2223495298744
True	195.8715785605254
True	75.43732784841943
True	185.3440740880624
True	208.5360823042827
True	276.985574700009
True	787.1702401524826
True	591.1529397260942
True	298.12487123077403
True	195.77916018964032
True	261.0216144338592
True	254.2737072329596
True	712.650382641511
True	329.2453673088345
True	169.411530476983
True	895.7267299283133
True	336.91343031757685
True	466.08420587618747
True	151.39800856864693
True	119.11889117562866
True	59.89077142132043
True	205.4682872806854
True	974.7416174901996
True	503.1054753867031
True	116.30009986100984
True	351.53827951013875
True	102.24866919000452
True	681.3470737613884
True	4.580399353786148
True	697.7735635048365
True	35.271904547739986
True	918.1805123388112
True	843.6791635844601
True	201.3345488538031
True	26.953952526720805
True	84.10599721690892
True	480.8058537543861
True	221.7637778249
True	1.621510238594169
True	80.59428651587812
True	1093.4563473004323
True	350.5251903288224
True	677.6070825510474
True	491.1938719131569
True	32.18651598375856
True	137.83147446983364
True	435.4240689628294
True	926.2517675684646
True	801.5678357075983
True	419.5514474244962
True	350.4840245361471
True	16.17225578826147
True	77.63987560955333
True	719.218055168931
True	462.0192299274823
True	369.6228075059204
True	889.7149391061993
True	24.565665028063933
True	217.0898488489809
True	892.2387175469396
True	232.15751871885055
True	8.255792066468146
True	511.68492439427
True	107.51355252380992
True	627.3068228109407
True	51.617411620736654
True	250.80247648751237
True	850.8113647357266
True	902.6659480848656
True	270.86403996581873
True	457.113247313937
True	114.59687330812402
True	613.6575191786588
True	254.992271430968
True	189.30439145043215
True	862.9407724138665
True	53.601264881334025
True	721.5403541709017
True	272.977515137011
True	303.47242945560987
True	170.43485546259907
True	472.6912852101988
True	628.2777648847922
True	363.7462744058456
True	389.387253324168
True	69.51879412862513
True	160.45916294750563
True	441.2401702743279
True	214.8943713286136
True	38.2726128643731
True	208.19912460996045
True	394.9693829327527
True	390.7957456601397
True	730.4831297401006
True	130.8428915326446
True	662.0947285675173
True	497.5556624797691
True	604.8532923196979
True	134.80397913302443
True	35.67486202965856
True	656.0232113390516
True	72.99255630729805
True	543.3684996993086
True	704.0595000813
True	458.76028108795816
True	136.06346793749967
True	532.176188782851
True	3.8708676781943914
True	402.1993988435127
True	31.735291105075756
True	630.3856448124
True	274.9490620567528
True	582.1210070496888
True	682.2246502573298
True	147.6627644036345
True	533.2991127727447
True	490.4746687661689
True	62.16218207486703
True	944.086816009832
True	3.1985545678835035
True	26.208352964939817
True	636.7135798252849
True	716.7262611940859
True	134.63495400707208
True	407.4550044084486
True	121.2849711275293
True	72.33207924348326
True	469.55218748545695
True	43.30899464139098
True	520.1975164174219
True	12.627719435343304
True	840.4909164188377
True	549.3161761637198
True	689.5619460478869
True	104.24808983315162
True	391.5390882813989
True	995.2685437450348
True	864.0324135277253
True	142.3355213301442
True	542.3499726866543
True	461.0056449072732
True	249.53398852596823
True	252.50096598977055
True	4.753248289735934
True	320.258550633728
True	11.893280127243132
True	373.5794434947324
True	75.62808598493116
True	421.0738382266524
True	653.4912070665315
True	124.45447281463376
True	233.70472239738757
True	643.6958288874002
True	701.1676417999541
True	288.1435138301678
True	136.35310650099535
True	172.92133493180225
True	481.5988614778634
True	82.90900499484644
True	10.162349055214351
True	491.850152492172
True	571.2433494603413
True	21.2486059903328
True	141.0026712858459
True	875.7560710347028
True	490.4438506129017
True	269.69287101719794
True	32.19473525414121
True	471.7484272255314
True	114.2202246774278
True	583.4873600399491
True	660.8087986614229
True	299.1589435080379
True	399.5198608402828
True	193.74558701446836
True	241.59453948625796
True	76.83113593939818
True	219.90964019896415
True	493.8515596159074
True	20.09465878597207
True	449.4668143965397
True	371.39852733849847
True	706.9893587440012
True	898.8157858328943
True	906.8431576154044
True	154.646565453024
True	394.8121661767557
True	69.78568898954025
True	191.0189328340629
True	324.8866234422593
True	11.224247149400645
True	764.72192646507
True	23.637466093464425
True	392.3417975877178
True	272.3029132324426
True	661.4828361488348
True	198.78003066159425
True	42.48155253155791
True	663.1182122866888
True	1076.382102297078
True	218.42135219714692
True	130.77621415448527
True	596.6234116543858
True	505.353362758352
True	16.699239327243163
True	802.3807238327638
True	114.11571671662274
True	46.99740937916752
True	310.30092494679013
True	346.0296870151032
True	400.9557652973063
True	266.84643528999953
True	20.07923605749789
True	23.96026495663348
True	848.7678201425305
True	209.1288791508821
True	104.57391258027656
True	823.6087001400883
True	655.7970785432053
True	637.9472475378059
True	448.2610194722321
True	146.54884185936666
True	32.793970763583985
True	101.29472552332396
True	439.4458494296238
True	221.6931448812666
True	480.19451097855904
True	147.4568612103161
True	501.07881382854765
True	623.4455988999017
True	930.223659560614
True	25.016592017355705
True	976.9802923106104
True	1108.7821097652072
True	463.30160761992784
True	87.62749185145718
True	802.5712293089613
True	643.7998755850883
True	679.5155433710502
True	168.4191214936807
True	741.690456897011
True	714.7693705468936
True	121.64802855985108
True	789.65916060151
True	817.9977500620124
True	486.8869328500516
True	222.10006821055248
True	71.24566118589657
True	312.8232444386473
True	336.5430359456149
True	468.2497234853301
True	421.166920139509
True	190.3461555379372
True	316.1060343422037
True	3.0871953237013345
True	13.464466921531736
True	108.32480880897116
True	132.24865765514124
True	352.0354664480164
True	353.3170629771778
True	106.90229084517902
True	16.597195463301347
True	213.37459620853852
True	845.8157880982947
True	461.2984611797164
True	551.7927482501407
True	566.6917836533527
True	812.6239206823892
True	649.7112520275031
True	90.18111288469116
True	214.27934885308596
True	242.6980623997625
True	291.62643157670084
True	106.369248940689
True	360.2964459737067
True	441.750944635585
True	173.2434353542221
True	650.8758463032956
True	246.81634361931896
True	212.34381164349008
True	30.082052837987494
True	251.37973360856628
True	499.4129524531635
True	172.78236917032197
True	521.0278460797898
True	486.1377908655736
True	248.3669305547401
True	105.53831498367622
True	40.54042288433174
True	402.6695016401322
True	804.8896313120114
True	159.12361247774703
True	1040.9049361388827
True	1024.65992803036
True	486.1967624778658
True	96.08583460667876
True	127.0443686698094
True	643.4559649891362
True	8.422063182738565
True	222.3831523551106
True	137.8407990772594
True	116.62319677172326
True	327.5597029604851
True	623.2023376805868
True	40.83020071816348
True	127.46127341218065
True	961.558373813439
True	56.73395451669275
True	451.5634667212444
True	536.8429176477525
True	248.47488207223847
True	129.86184050878046
True	927.2911017411687
True	1174.5031925350502
True	534.0615402773166
True	632.638611776215
True	206.7808194312507
True	155.45591690332338
True	324.7553721643544
True	273.15461939236513
True	168.42321661798343
True	299.4570903653648
True	339.77145261214616
True	11.001064689436438
True	616.8711293463127
True	151.73082278291648
True	79.19919494458051
True	454.6940129519933
True	314.7969491975728
True	1200.45771823712
True	356.18051745681805
True	998.9620453624414
True	11.0926313488622
True	262.47389411468583
True	221.0582528721496
True	156.55000105628247
True	500.5097606755416
True	192.9201751720061
True	421.5169395498432
True	334.2461034938209
True	112.6294940352226
True	369.18633415287087
True	979.4242111162646
True	742.8277006536719
True	225.77956809236812
True	109.38734911416591
True	305.3610531639375
True	24.262319568725907
True	356.5438581987203
True	293.6485371695689
True	581.925161324544
True	438.8986624379375
True	357.5100144083274
True	159.30920250168168
True	13.423833475026564
True	429.2160396933797
True	287.48200485224874
True	145.39754469453752
True	301.21852906712047
True	423.4985397495885
True	817.6325980638718
True	305.8820861329609
True	769.6819789506017
True	391.6866474441234
True	364.8127216525236
True	1.100549346272806
True	1223.193268527437
True	102.9666768120732
True	889.5762442436799
True	211.43445040723543
True	460.568421385344
True	662.3003296700944
True	84.7243864128916
True	482.4298170327971
True	34.61690814365895
True	402.14738298310016
True	80.23432281956372
True	231.2484645015688
True	35.88234421793466
True	705.4535176703537
True	193.28122939353668
True	26.19058398276676
True	370.158284768445
True	110.01344065566414
True	174.25912860133158
True	842.2698076686227
True	258.43378771213
True	154.74274963592902
True	385.54908220161286
True	514.5982763323549
True	329.94938083270495
True	501.99527671863547
True	623.5430609917962
True	163.19542971363785
True	8.106706679253623
True	72.53670089203725
True	433.4130787581655
True	91.8865827947846
True	77.40372791583353
True	1065.7715913400234
True	27.584527978207237
True	323.65141249407685
True	334.4900193521491
True	453.90229424863537
True	663.3770176500371
True	193.86039918257995
True	636.1942327765768
True	333.0801202112186
True	340.82460092642907
True	282.06931064941574
True	219.6735030559814
True	367.8093332737108
True	440.7893763255392
True	401.9276630226897
True	602.3329980241587
True	140.41699003201808
True	78.33565421618997
True	41.04227178122667
True	303.50643311857465
True	654.9135154106775
True	408.54403728507066
True	800.1396089534844
True	214.00040132355096
True	394.05810348344784
True	69.68291957341462
True	52.73195645560722
True	431.9750200964118
True	195.83233692455968
True	218.4102011269977
True	46.294634649865166
True	1073.6546240024609
True	170.76723217950757
True	920.7715607135568
True	323.1200622885634
True	922.1910508828538
True	230.6569790583457
True	462.1078510753925
True	533.1211085180666
True	603.2117489431485
True	207.32502793645045
True	480.1652626101304
True	936.8812351296368
True	129.27714295166044
True	7.822290404966922
True	563.7961918671006
True	28.812783417802635
True	76.89216329521925
True	799.8395100746776
True	243.56043894669995
True	985.9223525728434
True	693.5889254553639
True	428.085961934275
True	288.96657116961154
True	495.87186189578864
True	332.4374756368056
True	180.77859144569592
True	667.9259089205219
True	723.1692375074458
True	211.7089499450239
True	91.69687718519188
True	509.2634074313946
True	137.99053772987008
True	385.33550926979376
True	340.02606101559485
True	65.40555550984313
True	368.8086036957719
True	406.5227909858596
True	361.78499807749193
True	419.2404858577011
True	417.24256650300543
True	665.9060408613395
True	57.433442203146015
True	467.3137101702602
True	318.5372184433707
True	644.1192666470696
True	223.5269487406365
True	101.24794253289676
True	41.78413373491937
True	540.2456484337785
True	635.4896539746163
True	174.52465562373985
True	408.8943653910069
True	337.22417857990587
True	15.298283570827962
True	166.34318901755367
True	296.4359942346853
True	2.643294231094743
True	884.9037428500997
True	80.41958982535078
True	105.11343414182662
True	109.51180817203324
True	362.4648018024839
True	36.37435933795466
True	442.9211649645304
True	228.12897725387572
True	5.3654939156648656
True	119.72579419835574
True	451.9427809126038
True	52.8913082637647
True	66.4481840412953
True	180.20493029165843
True	297.79632268497056
True	978.5439317396836
True	387.9954241071786
True	971.8088855170282
True	183.6593152761782
True	1037.13792992175
True	763.8909538198217
True	630.8152284234579
True	427.5558646843652
True	384.9415878077877
True	81.20977079573659
True	70.1434706750561
True	80.43005330271141
True	170.3843950610663
True	468.872575562935
True	1091.469870438621
True	166.30378804048075
True	344.33116883616907
True	430.70976466607215
True	581.273595140623
True	604.709586097119
True	277.03438546006987
True	447.9358529207627
True	668.7357058108882
True	95.2519969630915
True	746.6243645872722
True	251.0653421627332
True	136.3121274013069
True	406.30662021576046
True	885.2212398671378
True	421.12921232303466
True	852.4803320524219
True	191.57104982867003
True	349.1386014187043
True	719.2790519809156
True	639.0764283889591
True	200.22731921545287
True	257.48314800205515
True	803.584651776119
True	28.85863943499477
True	195.55546776868684
True	503.54946883077815
True	714.1620446573609
True	97.87330386542654
True	37.14170586490324
True	164.0234223760239
True	744.624404319977
True	319.9645329510119
True	540.479606381892
True	351.97932568792413
True	297.26420033791163
True	463.124765916424
True	492.2244592667272
True	73.28952978755302
True	364.181872844617
True	779.7523226771068
True	0.0
True	294.7097698411216
True	244.801535812145
True	985.210461226932
True	144.92326206849722
True	641.2369505048964
True	635.8352789864571
True	117.51138636557324
True	213.68230902536587
True	123.10132874222536
True	11.350501172388649
True	294.94692496504103
True	385.68461955484224
True	1133.6665049262376
True	232.33011703318792
True	420.1882282770887
True	654.3971202345252
True	202.35772566776512
True	26.561065625432168
True	824.3054347643083
True	585.9040432112231
True	165.63206821113923
True	622.4335142406259
True	168.12294192032357
True	297.332636208857
True	763.5023844289676
True	36.14793001690549
True	107.62460612154258
True	508.6851487928377
True	67.1067573525062
True	79.36764140152546
True	405.8375382079369
True	23.00025537626465
True	756.7522200225507
True	98.31814513885756
True	152.70282612530477
True	17.81260819524476
True	709.0533455972671
True	29.289849193233675
True	778.274603598622
True	398.5160408396375
True	121.1796286000382
True	695.4174911558404
True	528.939762796843
True	557.0633999998449
True	47.528927353476
True	370.7547145555767
True	5.214275210470204
True	88.90241225178224
True	378.0356883816575
True	43.67813325430318
True	117.98675689897352
True	318.97964979677784
True	180.6999931204316
True	103.30995074530232
True	650.1160316931223
True	21.239841440389693
True	1182.9542675767066
True	503.5073916355934
True	304.60948168105807
True	493.2850238324504
True	119.4829809022678
True	799.8929373986056
True	1102.808814770439
True	757.6864804567431
True	179.5228422880298
True	229.31925581592992
True	53.1822960978023
True	58.19618582029327
True	152.80166375097133
True	100.10172430893284
True	171.77683794732835
True	1206.6083975928768
True	305.9202646874237
True	363.0346900309179
True	745.5648522862045
True	15.416484782856912
True	14.45677930794629
True	563.5906162134152
True	5.547087906206994
True	118.26401340140583
True	682.47807667141
True	186.62378765744296
True	667.3520570488168
True	832.3367765123788
True	152.92728160068776
True	881.674261632956
True	3.4673085110202657
True	469.5716023911491
True	1057.822361951827
True	24.997718845322005
True	238.19734377721247
True	144.90879695679115
True	972.6402136696768
True	229.1227536104835
True	484.00823282786297
True	120.1747918004678
True	506.5037921602187
True	146.35662406685282
True	103.32771121868394
True	388.9460794438524
True	63.756611670791976
True	57.06057452239047
True	1040.851438509356
True	272.3776566389751
True	161.1352527922068
True	372.511224178403
True	388.19673184988926
True	209.88350687421743
True	164.66691097277914
True	368.54507556568336
True	34.966872159295384
True	482.2912288676743
True	1062.577910640944
True	116.13537623762524
True	474.2489576736534
True	308.8370128690536
True	25.50247417374361
True	412.8095592084043
True	101.06033330983888
True	609.4339368811111
True	202.87628468402983
True	406.2645674424411
True	20.732869819033777
True	444.1481015572823
True	109.72251929858255
True	334.9566368870823
True	33.54895269175604
True	176.96997174382872
True	249.35199350432785
True	745.6895170389424
True	58.897449532306766
True	135.52603993039432
True	233.995146030935
True	149.95126717631177
True	640.7688543205635
True	556.3793699809409
True	776.3911949026002
True	391.15084042519686
True	529.0937865130646
True	416.59005136835657
True	682.2202778886386
True	73.281608451177
True	481.0198752332589
True	430.8417718127136
True	46.59797288756938
True	84.71496201928046
True	133.3545494650932
True	88.521616030931
True	339.4566611130804
True	823.5433871515535
True	327.817016175732
True	1139.9183957348253
True	321.1622297834084
True	905.4692890155908
True	156.95108287746191
True	573.5353256803627
True	615.6318034014695
True	704.8922504451632
True	445.4264919936686
True	64.6514526415781
True	288.7983819197166
True	40.746409414582594
True	166.52373517552448
True	177.31322738921307
True	1114.1634289262824
True	226.27250876003663
True	545.7073810882124
True	556.7270078140645
True	562.6199374035857
True	887.1058859973484
True	579.7459387953738
True	644.4300880255722
True	970.815088693144
True	124.67164217322122
True	303.5158423617819
True	248.1350773981259
True	320.09621279103595
True	88.62165728535484
True	377.1697759066456
True	5.256962462800477
True	338.2666551710445
True	265.2868394308832
True	617.4933790652988
True	285.493541896133
True	365.6302709239716
True	10.123229663195415
True	63.04726419259951
True	546.2468159550264
True	32.51167695011468
True	144.72481731434962
True	65.90892509059847
True	146.8873665190711
True	236.18912619598032
True	69.76069326689905
True	382.6792729138548
True	281.1274901105255
True	104.69990917745498
True	339.59895157443367
True	64.29873053604584
True	589.9320028314132
True	808.7102564925041
True	292.65422421741107
True	1163.7427123727332
True	111.7524916637974
True	301.3776089987712
True	1029.1289907302528
True	87.6089455078475
True	296.99567311966945
True	9.357185397595677
True	406.6270029542847
True	459.6759728255672
True	144.91053977819308
True	623.3608533919663
True	943.9379425482642
True	159.42022714405113
True	76.89150451350018
True	328.0446604413403
True	541.1753881767327
True	595.9146461955557
True	1224.5813716934133
True	25.91320625507869
True	938.8902596706536
True	134.95202502744408
True	647.8828657680574
True	118.5139716988556
True	128.24886780615742
True	184.2950078509653
True	175.3254798133802
True	762.6159155314713
True	208.726849146698
True	234.32204330723127
True	68.70914513469607
True	509.4471257324345
True	460.72819718437125
True	176.05163901567482
True	233.3551278625036
True	16.38157420683063
True	429.6936572707881
True	215.97756631044476
True	284.2293229562381
True	114.1309875024454
True	727.8385104716658
True	437.59342525361
True	256.866688000006
True	649.1337182424227
True	519.8640578010585
True	473.8723367529876
True	131.26992320437398
True	527.2872438386988
True	426.529846105752
True	2.589842285210102
True	193.8759778567003
True	93.31807668027952
True	240.4901617324327
True	2.099963236645712
True	123.44151534810057
True	332.79528555868734
True	6.992823777101332
True	827.1716796231208
True	165.80685336454513
True	706.2647235565179
True	792.6099638921918
True	165.500677827086
True	219.1368938873244
True	483.5288951146811
True	851.9355376493203
True	51.53965824208905
True	38.69353248695877
True	133.30400360804754
True	617.7256688407839
True	743.0688117243727
True	182.4481859420588
True	592.9515319665963
True	562.2166014597557
True	825.6513945120738
True	392.7326430537285
True	185.85388142173707
True	891.0390262173686
True	220.43243889323145
True	148.90197307799912
True	345.8096216257756
True	229.09531835221637
True	204.78426435575315
True	604.03877238517
True	252.8141354845685
True	204.1719727612341
True	458.3996367290354
True	471.1396548247541
True	64.80794052935534
True	279.11816962091444
True	81.88893728515012
True	341.39253287702627
True	370.3337043751219
True	252.09375609788935
True	175.73899270437127
True	362.0517358817078
True	655.3544217131392
True	746.7645934135188
True	298.01460823372844
True	740.7722946709886
True	64.1259797559458
True	845.8628546304122
True	337.13549321159667
True	12.061637568894804
True	628.8624027706048
True	702.7938658444378
True	271.0166029813808
True	172.41339273300196
True	47.74423465019584
True	392.7995784151472
True	79.40967059860131
True	15.427790106032234
True	901.670827389304
True	369.25375489808846
True	182.02446251504705
True	985.6958081003858
True	12.667145399802008
True	786.8908451151206
True	31.096125142458
True	675.4182644870532
True	58.85680987229897
True	767.7834545073832
True	453.73003205879183
True	194.6943634243385
True	439.20597996674377
True	202.9639742616212
True	300.6300811965593
True	214.49847941251755
True	414.3061171978312
True	10.672504687327672
True	321.6267528321746
True	114.77874935601172
True	10.540925853629048
True	481.5754190746653
True	716.6922841094308
True	297.86484734194624
True	83.14237527489922
True	302.012000764083
True	84.17546949849677
True	192.05702048127537
True	174.74199589808586
True	378.4023535612261
True	42.1941203929194
True	135.28146633070466
True	389.1030510971992
True	861.7859007921064
True	118.55764030442523
True	211.37161146702647
True	433.4007868449447
True	16.00125673387972
True	404.6494710758319
True	504.8479195337328
True	88.40995326370685
True	399.5586845731618
True	364.99262617313343
True	405.3121603457108
True	615.9229170321825
True	1037.7006428328357
True	971.2301141870868
True	54.85292870953405
True	1072.2466371835312
True	112.70363970914586
True	112.22081068692448
True	111.0934948076462
True	498.5715494443499
True	368.4742322578936
True	578.1960463391922
True	263.3367184364652
True	159.35637785869474
True	399.19628804289306
True	16.425724187358956
True	424.8669246735911
True	393.4111261697132
True	145.99816854753442
True	97.2640929571016
True	516.900946259632
True	998.3816557943828
True	198.94156408055625
True	68.82077231352464
True	423.0606318318434
True	383.01553204097314
True	493.1727198329888
True	315.909157205003
True	4.232546928359333
True	543.1217229883077
True	510.3774494871785
True	503.6573104514573
True	182.54716933162769
True	106.43893850807156
True	21.296191284834872
True	368.6826807837954
True	112.8163835011066
True	6.868409003538806
True	29.69131473615462
True	344.4808879512651
True	658.4005540003037
True	129.28716807685484
True	89.43582994943222
True	23.953943613617067
True	390.7496751203213
True	344.97971762824864
True	780.8119187790442
True	307.69137629189487
True	519.7332083948764
True	549.3858056144124
True	524.0354598955794
True	293.5590851130549
True	549.9914640752995
True	99.63682004027348
True	567.0456340812699
True	6.7576869158870965
True	354.69736057437643
True	482.7454080955863
True	937.7731893390504
True	343.0037131091356
True	797.1275158894521
True	986.8994179825796
True	174.7927694133518
True	38.66342896765396
True	382.0209198798892
True	379.7482765161633
True	557.8732991118113
True	245.00514836426024
True	28.685825577397274
True	644.4123768231455
True	132.67424056551894
True	1074.2682181562666
True	314.69530162406915
True	455.3477880154018
True	122.5544253167436
True	803.2367016266675
True	137.03586552717357
True	824.9720120254932
True	568.9476919356853
True	183.72020783415863
True	115.22067356658437
True	67.75063801351361
True	570.2645250106257
True	881.5769280363552
True	435.4669045741954
True	507.8123824815361
True	133.73145923253688
True	635.818011389973
True	466.0460247125429
True	803.162765287197
True	324.19993129963785
True	594.2963812337789
True	118.65847214301724
True	25.062907109163092
True	408.4548795839825
True	169.72008444466988
True	105.66374607504748
True	366.9084464183713
True	1107.9321364168852
True	265.0467418622884
True	545.1095461096946
True	10.29181081994358
True	70.83800282989485
True	322.5331336304913
True	788.6279883217946
True	443.1633633680746
True	536.8569911438135
True	720.5067275229528
True	70.73063619385023
True	733.4335280607647
True	43.5504106436352
True	105.21385032764692
True	182.3152570397159
True	83.81524533219832
True	25.539280338419665
True	284.0074026342399
True	469.0709256465664
True	884.7423189176104
True	874.1511543469896
True	5.367688827947722
True	290.36664992305646
True	462.6095360357563
True	123.43969845191232
True	230.72358027033027
True	331.1908527666744
True	1334.5585538885728
True	458.3182601810647
True	23.698691323171555
True	188.6194178611259
True	681.274570650522
True	35.41636187635171
True	177.2563509547057
True	564.3718688268373
True	73.74068230030558
True	862.413221267147
True	320.875954419225
True	657.4101652672695
True	75.02809351563063
True	688.829279118466
True	589.2821817396122
True	870.3499040801239
True	261.815920149882
True	498.4351193967215
True	821.9075856797806
True	927.1751308113224
True	229.84607985152127
True	746.8375893647004
True	227.98684984471856
True	453.708185768869
True	364.3908744043276
True	490.9379186802272
True	498.0281722151068
True	314.8625233168778
True	349.37962231872586
True	116.97484028970646
True	343.4557016859302
True	1153.6597617137024
True	324.1837349080498
True	146.94155950604474
True	298.4163101912529
True	738.7860072002729
True	655.2548597505444
True	416.9739910235057
True	109.96321116365093
True	339.809382399372
True	33.85282042074223
True	181.84859004309007
True	92.50478871096684
True	89.90445603375281
True	555.5267874097235
True	142.86557298858455
True	132.464552309216
True	101.35307887510504
True	87.48556510967612
True	452.22938396233553
True	389.1977363407031
True	1025.970783606556
True	535.6271371293361
True	872.1074829034646
True	282.92731271934093
True	295.2201393914205
True	536.0677491161222
True	192.8554485326381
True	745.627673098307
True	241.31284398954864
True	354.89909401109946
True	69.91510202935645
True	118.94405722784072
True	257.89887651135365
True	119.89761987251306
True	492.6725938017143
True	31.583312818867224
True	576.2406601693735
True	1022.7582549639524
True	723.8914919071841
True	1.157626557847138
True	60.36870829251278
True	492.6947213530868
True	429.56188319610754
True	75.12251629312145
True	118.48208445012752
True	296.5779084793319
True	79.64686725661224
True	53.95561640703207
True	706.687779739633
True	672.1282044584652
True	165.60701613729958
True	165.81139727642173
True	517.0963135573684
True	55.7789596303524
True	25.699987079583348
True	569.4294121350772
True	455.9218502505838
True	1143.7939952468278
True	46.60472124332232
True	457.0588243880495
True	911.344274096028
True	821.2775173692997
True	276.0723871325808
True	766.3555870520327
True	395.4426756982514
True	39.10402081601052
True	104.79231270375844
True	712.8094682770928
True	73.38438902129285
True	142.90284812865102
True	924.0217611543942
True	186.3881615565005
True	269.69681475331925
True	95.635840449708
True	651.0857456433365
True	581.7900604680119
True	222.8454622800441
True	440.9010241249703
True	41.27353637514845
True	273.570644805646
True	601.1975289391264
True	612.0956301984589
True	318.33009905642643
True	75.96896912771854
True	935.4031364362515
True	1089.74651883468
True	557.5034087630434
True	65.01202828173415
True	31.566080108941467
True	90.0167348127943
True	105.04059349613486
True	100.61039641446207
True	895.7498782787017
True	1217.4802168360884
True	740.4203443285622
True	334.375941297435
True	8.771537972695237
True	21.18982991077808
True	342.0063468821195
True	473.7683751535856
True	46.42800463927551
True	573.658399354842
True	419.20313446852697
True	405.16934863568207
True	80.5796659624406
True	194.74405514088363
True	266.1544527420523
True	128.11425111462293
True	404.36139718033616
True	41.8592505379288
True	178.39589701302086
True	1197.0462939919555
True	4.994255202375884
True	26.545749431033585
True	583.5052044298125
True	359.2989585494181
True	793.456291495012
True	165.5509020888178
True	781.2031232414835
True	580.2679202763428
True	275.0729732872757
True	431.80522070986257
True	344.2523621303127
True	293.1428161235014
True	261.84541365107515
True	383.2613837552884
True	512.0729090176028
True	502.48755655579424
True	108.8621599858536
True	361.5012941405584
True	9.359582586225253
True	183.04376512086327
True	231.58987286642093
True	865.6724014934999
True	591.2757792433949
True	30.82748060733061
True	700.3830404112924
True	829.7030369761595
True	108.76517898361108
True	350.86494150072207
True	848.874821111718
True	218.61283754412415
True	164.77456397161075
True	541.0833120552542
True	585.240047259753
True	1079.5559598921725
True	141.35034119840398
True	154.75484167408692
True	265.4881652880492
True	303.66226191019257
True	427.5866730476415
True	409.303199118054
True	331.3012107240305
True	439.311139994208
True	496.5089390902183
True	231.17232050591903
True	1487.134546023012
True	241.27846932379128
True	405.3273125656942
True	54.28754672850472
True	751.7388134072564
True	256.5008116660876
True	905.0178499748256
True	553.625136632477
True	321.58104671268984
True	773.5523527555724
True	271.5262827242159
True	217.5565754963219
True	255.9559671838041
True	211.59820877595055
True	133.63794564001387
True	249.95266642660357
True	736.4265292456639
True	544.724228133847
True	223.4589718042556
True	1172.296757829414
True	115.31924612474988
True	263.5659800498016
True	67.99540617820074
True	287.78449270393105
True	425.66887980366135
True	86.67331848238568
True	217.2576227174561
True	75.14268472862695
True	695.5356464624692
True	372.3591774469479
True	214.27406909644043
True	737.3965472679402
True	864.3249844578094
True	821.1721214938643
True	838.8258935941462
True	344.658552983325
True	1.3473732583360905
True	241.8977372474968
True	51.47659873601008
True	382.1483947021853
True	55.21271476050979
True	349.5075134740397
True	856.9441789433968
True	1038.9536304881935
True	389.15252388083127
True	22.311674251324416
True	509.0589253597154
True	498.4552982801743
True	196.4154099394152
True	235.8636426700593
True	296.478817467678
True	23.01383053028299
True	130.76186119426984
True	937.4417234558888
True	57.80968751893894
True	516.211421181644
True	785.0820683182376
True	104.4819471545685
True	255.4732559248502
True	112.41074955450242
True	16.382501612701088
True	1.1006360060291902
True	117.040460700263
True	1009.7466813920304
True	492.4561963129056
True	67.219215149617
True	794.2716630758861
True	346.206720642649
True	1.805227748979817
True	455.3739468757065
True	195.08737336311296
True	500.2430804192812
True	84.55607241280795
True	319.07631824856327
True	363.4687287120812
True	174.6873042302662
True	208.3385183298352
True	133.58371605954946
True	166.45306086575866
True	940.823837189038
True	14.538730150673564
True	504.6291124959305
True	473.4610912238592
True	410.4021275243654
True	218.00090765270716
True	239.88723720675983
True	154.12737283199516
True	47.407362573669324
True	476.63629984149736
True	151.846965381612
True	806.9431945295391
True	830.9844202715113
True	246.69313346359948
True	315.82370427438616
True	514.5054057281056
True	37.65088337961389
True	87.99416800455482
True	714.6669545744985
True	1079.4167292129348
True	113.8406684311572
True	720.1658731913105
True	132.51670191741874
True	930.3053685235928
True	659.3385325152145
True	106.47744867091674
True	266.03699712869053
True	597.9811844787499
True	256.01199168334045
True	47.409440063373566
True	558.7244386727873
True	454.0520151740759
True	5.206543877063344
True	477.2001123789997
True	66.5322488716693
True	170.46180670738428
True	235.38013702120517
True	288.57979169815104
True	77.41770349394437
True	220.0387572324274
True	351.1133882063113
True	439.8719469603399
True	951.794686408713
True	49.94642976215512
True	887.7525499463635
True	1014.1668930560209
True	128.9728485497591
True	74.06867984941806
True	980.752018496182
True	34.92444752347538
True	237.6094353578814
True	83.69343898761073
True	206.17437346169095
True	367.52238583530624
True	970.8346759659024
True	98.34592484864793
True	76.43160500609396
True	693.242139993769
True	278.43205273058754
True	719.3076875391376
True	56.16427063800457
True	494.49000282656334
True	383.1256080782813
True	685.353370378603
True	53.71352796236529
True	111.77983027684652
True	27.360385332552564
True	262.21906408059
True	43.75805568271483
True	341.28538197183093
True	2.574723090545167
True	1160.1080230750665
True	105.0048317589334
True	137.11141177786303
True	356.088938589279
True	712.612776937813
True	663.0722426560055
True	1006.7018047420604
True	496.175991719004
True	415.8921101428978
True	136.75798312959148
True	415.6958813829336
True	861.2109584790811
True	443.3625809202542
True	925.5428269653528
True	90.01528425190337
True	415.1119045532161
True	184.53087119122085
True	281.0624350681014
True	719.3469329530974
True	153.00667063408582
True	138.34912675395043
True	63.35384129752442
True	845.1998850468171
True	780.4932360896443
True	85.20342280165957
True	440.77895070953593
True	736.4684044423029
True	425.5086084405808
True	58.48282459388898
True	314.310358119809
True	781.4699937603557
True	30.39870527842084
True	359.53215359409046
True	172.93176514036284
True	272.446852053654
True	33.43568486089216
True	230.06476461671488
True	760.0119153525267
True	627.9765027518611
True	53.29133182020844
True	291.4272334661675
True	907.9989238936132
True	18.577593237552517
True	323.68701683472074
True	292.05582219624324
True	433.1801093517933
True	214.56003350652227
True	606.6413480215016
True	49.85110358940766
True	959.1510509784708
True	889.3137447205618
True	45.3789359997065
True	398.3432559440224
True	731.4630634908019
True	917.8067083311053
True	274.5593106036103
True	583.9977557425043
True	125.18314751865684
True	184.38501181083228
True	138.72963028165535
True	134.13541107434438
True	195.0025499475049
True	920.7506644510568
True	794.764978542538
True	958.6078433980052
True	19.285210102569764
True	24.28420244644485
True	363.4323742335968
True	13.430298155147923
True	617.3445582546251
True	1061.0853892199204
True	260.1702791315683
True	204.1961809545924
True	83.18478244143643
True	222.46497292610303
True	133.1339261200239
True	45.26089066277986
True	131.81300817280433
True	89.05609726913788
True	250.3682391169745
True	569.4008248276093
True	164.9914925832629
True	31.374160810071277
True	56.0402084540852
True	433.9543557911254
True	262.66781411416434
True	612.8578055653193
True	22.898041536452023
True	107.79735781722384
True	676.2678985499302
True	265.9305729696456
True	478.68455983858064
True	666.6016351530051
True	106.145517210521
True	111.18360813914737
True	74.90354523704234
True	22.35489218750783
True	117.65755397864456
True	85.75649573091776
True	97.63756235177529
True	152.7726139374477
True	240.97238072839627
True	855.7156839994826
True	286.74665770866073
True	975.978510842835
True	166.72088285402694
True	211.68356536673775
True	817.3631397728329
True	313.9722698972328
True	592.9281420881796
True	251.13696725978284
True	357.2570447111016
True	465.7421429515784
True	561.895078731759
True	658.6873659281881
True	370.6600727066304
True	35.45063013150883
True	541.8743158688935
True	608.8736412797933
True	20.194125891177265
True	11.399053030271425
True	263.753717448284
True	402.9730763223659
True	448.57076202871775
True	64.11847798716089
True	632.0490861859394
True	902.676430296757
True	227.3972152483327
True	921.0219948907808
True	281.45239163347094
True	101.64346358008451
True	272.71340133421126
True	660.0772891724298
True	39.733222938105165
True	588.3352997069258
True	1256.739089991745
True	1015.18705961392
True	882.6090550056364
True	201.0126970395808
True	86.76733629521488
True	196.98320456920368
True	848.5030320496637
True	139.11885023119453
True	1065.722259104853
True	875.5176101220501
True	41.903301571991314
True	87.80266534318591
True	424.033348757484
True	411.0908163269622
True	201.52958640769708
True	511.3419052333359
True	674.4921490145556
True	125.92390697840912
True	277.4810953213687
True	994.491722542938
True	51.6316221663488
True	692.8153689203451
True	546.8944123331635
True	33.89026742916465
True	797.5396665040804
True	379.4102842523925
True	533.9370942422594
True	102.09314005248773
True	269.1109190019632
True	220.46424392878907
True	27.44453449186752
True	138.08996063777664
True	739.6442599634672
True	137.3023049513029
True	376.6750131696255
True	66.65464767547726
True	641.2448965130486
True	621.7443917662564
True	235.14481913156152
True	450.74872513634375
True	169.15699489284256
True	160.28296944798035
True	214.4068609951676
True	293.3761098820576
True	372.62260467847904
True	124.12149459185602
True	195.24649092057916
True	27.365297382584583
True	878.9154948316327
True	297.1713010046019
True	8.812301018344915
True	368.97848170776496
True	163.79698155022604
True	621.2077246083342
True	371.4661925317086
True	590.2862958642894
True	554.6624884937539
True	492.6368520954018
True	782.446423040759
True	246.6578660167008
True	555.5161810916487
True	150.38554080759013
True	529.0323676606235
True	363.5226101429637
True	379.453059298424
True	132.10984963690416
True	132.51448907821342
True	107.10722767351083
True	71.46236357888807
True	734.1784735370595
True	171.99771086605296
True	44.93443583792797
True	0.0
True	530.6316004858149
True	112.83722269461728
True	23.57350929105647
True	41.39747435756038
True	105.94562545756348
True	545.8195134868986
True	182.03238215731307
True	107.5912487368267
True	34.69755778361092
True	164.72914266372064
True	925.296713908729
True	48.2793825157703
True	224.58886478312908
True	763.3521511399927
True	312.7420577777886
True	463.46647328068224
True	474.7042063854802
True	512.7152079351557
True	606.6635256114015
True	928.040424619927
True	266.27847726623264
True	1017.8146709526604
True	914.6579434158748
True	613.4120401231926
True	342.0706072198265
True	853.5739315603223
True	10.41311828613966
True	31.998184478842955
True	299.60327671867844
True	43.64009883144583
True	200.30434288885823
True	752.9802475766419
True	230.8382968438208
True	728.2161411465393
True	756.7222573886615
True	124.10194217222218
True	382.4928288724049
True	575.2360436966983
True	25.606880317335985
True	137.4035815311599
True	435.03129649225406
True	290.3545788832628
True	194.28753958493888
True	113.14225795633554
True	384.94259669866665
True	23.07372771598173
True	371.95188441513307
True	359.19920695394165
True	1042.4281818048366
True	385.323687621761
True	32.34606928130496
True	438.325602922164
True	444.33822445250905
True	238.53444577779345
True	31.569619155675237
True	754.6488196183476
True	441.2695115859941
True	181.3761075652152
True	14.150166479440273
True	1222.9741594752795
True	167.73187006058382
True	27.95342215078308
True	304.07580629082884
True	290.02765286872244
True	112.70835787054212
True	291.8344835042863
True	43.84947676661936
True	335.7320454512516
True	311.89056107526665
True	321.6143184272252
True	30.93488688941289
True	45.53940729136599
True	1061.1953600210402
True	24.22625619248205
True	12.034979054498509
True	180.34362817881583
True	659.7678229901956
True	8.122502786479398
True	194.05352763890045
True	178.37131025483043
True	537.8179348486394
True	372.9640004554568
True	706.4405450904893
True	323.0585588457484
True	494.28290366294345
True	448.77347050893184
True	494.7981992623467
True	105.3760658639191
True	1285.6333189367174
True	934.6490654964524
True	270.8825345604612
True	537.4777747054624
True	104.16341264532734
True	585.4178818685198
True	405.3569500547085
True	159.36696212729922
True	79.43503915297231
True	343.51553121275634
True	162.32698762000655
True	30.60442715487357
True	621.6848489600094
True	367.8403739813712
True	72.14233658853026
True	31.411252280959708
True	656.1767020526537
True	499.81710501377
True	72.25098330720769
True	22.52759642765162
True	316.03637848983374
True	319.4385882768315
True	725.4238146135909
True	544.1612693787886
True	566.7671228862052
True	784.2158234040808
True	9.548653819521029
True	54.99875025588882
True	35.13179435355726
True	62.68539308850324
True	524.3950117204904
True	586.5771814094643
True	83.01567824230041
True	113.60926625297624
True	188.17331842771932
True	74.96519781082176
True	174.0964363003841
True	208.23001421440625
True	274.722635298007
True	800.692305705014
True	596.5709660517479
True	287.6607724107208
True	193.91800676660344
True	258.5796818242612
True	247.01695090192584
True	734.2230019009601
True	321.4536124237085
True	174.24073373045783
True	931.545033246162
True	330.33160055386975
True	476.0501816612223
True	154.59667386677148
True	122.05252761743344
True	62.85622004707623
True	204.41629524695597
True	967.5175936474914
True	493.8593228116866
True	111.79514530733653
True	349.91142911026327
True	104.56999314575086
True	677.07756547857
True	3.875301085076514
True	692.6790460391794
True	35.91837463987499
True	899.1348107562563
True	833.2678521128198
True	216.58066887275723
True	30.3282033303848
True	82.99981873781962
True	460.9409801805884
True	230.8089095423693
True	1.507543840299989
True	81.73430988953
True	1111.0321562462834
True	350.23734425162314
True	709.983392055032
True	493.3100490249668
True	32.310217445006
True	135.34387973854345
True	427.8650672842539
True	922.3071644681272
True	816.3345031787019
True	428.7212302815941
True	345.6819459548697
True	17.700633080219905
True	83.31247506266291
True	744.891703181095
True	455.1712797604748
True	380.9692951592655
True	887.0083713398279
True	27.538389612046565
True	221.2424382588095
True	871.6883824758826
True	233.39765334455336
True	8.618392706150509
True	496.05358443616046
True	102.6268394448638
True	672.8549394311306
True	51.22331903454594
True	256.0254544490436
True	881.1913043883943
True	916.0833412000356
True	279.9259609986567
True	442.7330547985068
True	118.79864564552554
True	611.8854984488081
True	257.1585477726736
True	198.82520202732624
True	856.7282563242509
True	54.29644181597157
True	720.0397343882004
True	274.5648896674267
True	304.50826041839684
True	173.0753374862261
True	478.3358351778471
True	597.8906950165671
True	381.734100619021
True	405.1755099297571
True	64.95831492265887
True	159.73033472008908
True	441.478972894852
True	218.6575206069421
True	38.08402852628112
True	202.19725416264475
True	378.3568252700687
True	389.5753526108901
True	736.1697849188232
True	144.10048246366574
True	638.0820675709169
True	484.81345185479785
True	586.6130983918318
True	141.83408009200565
True	39.487262770961465
True	667.8202257149378
True	73.2627657047464
True	544.3987274183488
True	692.6115770389263
True	453.83727964982313
True	139.9740293127091
True	514.9466438655159
True	1.4280832159175525
True	384.5025605200406
True	31.836863455309768
True	627.3366756435192
True	263.8276778320279
True	601.7936114092681
True	705.348762679603
True	145.1508089542766
True	529.7310318619706
True	502.74934182748336
True	64.30477127689001
True	945.4143970811232
True	2.102272785560041
True	29.8046686599533
True	625.3825827667506
True	687.1868674383815
True	140.7808798155208
True	401.3281234177833
True	124.16926547278052
True	71.91152435842517
True	464.12564629935457
True	42.29338341132048
True	509.59636606144414
True	13.312568704267909
True	891.1613586867434
True	546.1159723596762
True	662.2047641166358
True	101.10209744099755
True	373.8448846848088
True	1033.4979972401543
True	894.3037112118219
True	145.80592135561355
True	522.2448558310092
True	452.1291443267544
True	246.93399554315485
True	248.4820829917484
True	5.01823860829848
True	307.4192818484252
True	12.201878371805192
True	357.15163143934143
True	71.91653541055105
True	416.1758672448247
True	675.3799987009207
True	127.4493639852872
True	237.85896571266332
True	612.0094441886746
True	668.5482980295114
True	294.8115164285237
True	135.2564715088985
True	166.2754070688115
True	473.424019945671
True	87.91661458235671
True	10.425422856458304
True	504.00660235583706
True	558.67710671285
True	19.259360127700468
True	143.03673930560242
True	883.1199105120986
True	483.26083529516114
True	263.86315229112506
True	33.54284893168246
True	473.3261064755368
True	104.72500222026174
True	583.4197561184371
True	671.4796464561147
True	303.36371925106886
True	369.21353451567046
True	190.9162272835994
True	245.28312050429795
True	75.82131543247264
True	212.26355143516903
True	502.1421053344376
True	20.391053137204008
True	468.1680360331535
True	364.85329198300695
True	722.1865734598127
True	908.25455172463
True	889.7742281048545
True	160.16347484222325
True	400.48933711553104
True	73.13790055973774
True	196.04225551895945
True	322.15161788157855
True	10.623223344395488
True	780.9478068324298
True	20.009377867609025
True	392.7165933103969
True	265.2520922666365
True	673.7915074613345
True	206.02961504422663
True	38.51052785457455
True	646.0352496221996
True	1080.9649418619276
True	227.97701181463617
True	131.47063982035428
True	611.144857424253
True	494.8804417734581
True	16.33082853317877
True	866.2468293238617
True	108.6189918208432
True	45.08345872527164
True	305.6298272582701
True	359.327348115433
True	393.3315814563067
True	270.2166491977895
True	20.195757508915115
True	21.45860783760089
True	854.0546283838958
True	199.14973400721576
True	118.3248685399227
True	859.8315720656503
True	652.9835652668903
True	624.7483344876273
True	448.3596322672621
True	149.08635791643948
True	31.13228916953576
True	102.04112474682844
True	432.21913280901146
True	231.35584053349345
True	478.7583298820984
True	145.03877759838528
True	483.3975516312802
True	656.270114407212
True	970.2118567460336
True	21.858354111792263
True	937.5613092717016
True	1055.9812594091509
True	502.1276145930208
True	84.10416875215996
True	803.6367195290753
True	650.39309016806
True	676.0693171769246
True	165.96463589204342
True	739.7795957004959
True	724.9758258080725
True	120.59305802758529
True	746.1425083188909
True	824.7811205512354
True	476.07664141926426
True	235.2880864276286
True	76.36863277699761
True	311.1324308108716
True	342.7219469409833
True	488.06015992257295
True	429.18277211247937
True	202.45854677070875
True	307.3454586476457
True	2.7154516378074334
True	13.54515793921326
True	106.59537488755312
True	133.98900116059897
True	364.362077011088
True	352.89038372892406
True	118.61251825918464
True	15.997497947098104
True	206.65646966881675
True	817.9380855197508
True	474.5188344842882
True	523.8104618084624
True	551.7699909680542
True	800.5456248124661
True	656.2737387444982
True	95.0618961634403
True	206.80754906149247
True	246.63802872513048
True	283.6097347377273
True	105.36356001369352
True	366.8594592774632
True	437.6147865221274
True	177.05614448400377
True	660.6463800865495
True	232.27960937875469
True	214.57252183110148
True	30.46505473151041
True	241.81808292823376
True	479.302282668044
True	171.67027238871293
True	524.6182966952243
True	479.0399237720007
True	247.9189433877229
True	105.02393602679358
True	41.561621503890336
True	405.8574270222289
True	790.6119022597372
True	162.96284360527184
True	1007.4140478639176
True	1042.0718284879758
True	476.5502002615645
True	104.76043536777962
True	129.6433816366631
True	666.5043926328392
True	7.977475787838702
True	224.26883088239055
True	139.997868355274
True	119.82616691149416
True	335.8398096865019
True	613.0733264720822
True	37.17791288530006
True	128.3841694301396
True	954.7208580419924
True	50.955941801855154
True	457.19429267652464
True	534.6645220375799
True	246.02673788197487
True	133.58131379132436
True	921.7547248986608
True	1188.5255718883852
True	520.5283061441886
True	692.789498495491
True	202.74145411023235
True	156.74045723555938
True	318.2287845702944
True	254.26994952975588
True	179.0773376378705
True	309.37136059659633
True	354.2764380743493
True	10.59233829660377
True	617.6893520282241
True	148.95209255279093
True	79.70299525887255
True	453.3647571347038
True	311.5946129000131
True	1172.1009948725348
True	368.9632860234717
True	977.762399314802
True	9.940250848620131
True	273.48607229473146
True	227.07855928195195
True	153.3708322302267
True	483.6117509632578
True	196.48050665183297
True	383.0155352158832
True	332.0150102962838
True	113.6999936331525
True	352.0568267736287
True	1022.6033956772136
True	721.0988977781657
True	224.719764845479
True	111.21565355270386
True	290.8228761348336
True	25.923881436156996
True	365.10438473627727
True	307.1500941541844
True	559.4340548787317
True	446.6178389557203
True	356.9971320288414
True	155.3100645986154
True	12.66071633636163
True	417.6540328095601
True	276.1898648848327
True	141.05824269376214
True	295.5118686656548
True	464.34613758997
True	817.8472898979078
True	304.9668951516517
True	778.6301095462927
True	400.8012219043262
True	382.86585509678736
True	1.3176565329120482
True	1212.615148111389
True	101.66192315138063
True	904.564672092328
True	208.65499235839425
True	452.9508663732506
True	657.5027638609567
True	87.0125430715024
True	464.3283760979731
True	34.702145177051264
True	419.0177770019087
True	77.55329014637584
True	223.2727098731724
True	34.95601449946059
True	668.3510366935257
True	190.52939352451483
True	27.123205592578763
True	388.9391531064467
True	113.02939318552306
True	175.54311721980267
True	845.6281876704652
True	261.627041821209
True	153.3436213774472
True	384.7853056614377
True	523.2541461008983
True	333.38247689645965
True	512.8606977981526
True	623.2034764397745
True	160.46143444507834
True	7.709741756686258
True	69.76715434596201
True	417.02301432549496
True	90.86976533910736
True	77.22044031031514
True	1072.936377723638
True	26.91132881182827
True	333.2474544074645
True	309.1140775293214
True	443.2287659672931
True	669.079192151351
True	186.5220251665084
True	648.8607975428715
True	319.7185720288161
True	349.67387628704523
True	273.21837963438776
True	213.7356773977384
True	347.2718591855522
True	436.0430393341367
True	411.4173075908474
True	595.9450720731278
True	141.7106964736677
True	77.14976152113347
True	43.172806497553566
True	292.4790660489104
True	616.3086143393049
True	396.03584603216257
True	790.1496504254626
True	213.6552895179829
True	389.1630765692771
True	66.42645867263488
True	53.67230549275621
True	422.7414921843721
True	199.79377981227907
True	223.82998863264885
True	44.50773220599417
True	1046.6484554333665
True	180.36385419963284
True	930.9032786267028
True	320.4463305344185
True	923.1745058934164
True	239.19598115224215
True	463.48231784938935
True	530.4219777715019
True	616.6471373823429
True	216.3752016013192
True	487.984146124682
True	912.3883192758702
True	129.0879031888421
True	7.717757464262193
True	584.0285327314833
True	27.93282904808372
True	73.20309180848585
True	791.3716612618279
True	234.3201559749537
True	986.2485120152986
True	673.7581365980546
True	416.1095816372014
True	276.286126168049
True	486.1558647534193
True	332.47868861330846
True	188.41391150949116
True	694.8876771136645
True	716.3985130517626
True	212.3182527006191
True	86.12806400747553
True	510.69722403871583
True	137.9677339180484
True	374.7107647750543
True	346.4181922764476
True	65.6866794635174
True	369.2590208206219
True	397.4032624693172
True	374.4180016105431
True	406.2293092740944
True	415.7983603383515
True	658.3373352274339
True	58.90682035740432
True	463.7304968806713
True	341.89289943579746
True	663.704899143814
True	221.6117722408933
True	98.45405057278528
True	42.84074980062919
True	525.289201836272
True	619.9429489044197
True	180.55865000228823
True	409.7468319420387
True	352.279660857011
True	18.408941714806293
True	164.80728165039093
True	292.06495211813746
True	3.0755440887571237
True	874.681658252652
True	78.33548231781366
True	107.16873575481895
True	112.6647024746927
True	349.7149573368505
True	38.30270006717807
True	459.6717728961845
True	237.3527452978103
True	5.362596963346936
True	115.47868122531852
True	433.5339895825433
True	50.61122484395959
True	63.92814852236508
True	164.69448343299948
True	291.48371144600384
True	981.5656987732482
True	381.4843077739197
True	956.8108289185368
True	179.1243592131121
True	1043.9350311200174
True	816.7956433631502
True	641.7660263320398
True	387.2817519564672
True	377.7411030256958
True	80.54277335982265
True	74.09849006736388
True	79.1395260453785
True	184.14168926496424
True	485.523680429902
True	1083.2154674808842
True	177.0812199536635
True	358.88110074035177
True	438.9046204474973
True	611.7185211100276
True	613.0393402601469
True	278.2301560534006
True	467.1074357548239
True	656.7809131946716
True	97.2040206476744
True	724.5629492714745
True	254.58038383548305
True	136.4532646199259
True	415.8519353345638
True	862.1825828827212
True	413.7917630260367
True	873.7047091599673
True	194.4134491915909
True	345.039027781724
True	691.3991149297744
True	629.0668730223219
True	194.11388630511823
True	257.6789291982059
True	791.9846901951903
True	32.997928418183534
True	187.05948042530645
True	488.7097583424825
True	701.8942335747552
True	106.13768851485985
True	37.37922481501189
True	164.52358239694357
True	759.2187220044035
True	323.7555727428199
True	558.9413216004019
True	354.55575348483086
True	290.39742642680864
True	456.86730491773096
True	483.5062960037972
True	72.19936219805216
True	370.4333772678224
True	767.9122945437491
True	0.0
True	288.1741714189818
True	254.77121092092935
True	981.4277080189772
True	152.66465535058535
True	663.8258500277257
True	630.3589526223644
True	105.21434845856712
True	210.77174900425632
True	142.54818085280846
True	11.867786922003186
True	297.01346521543024
True	386.18232017760215
True	1166.4136713819682
True	232.7297775882084
True	412.75263316134834
True	658.6553071930705
True	187.98968473270511
True	28.49284665309142
True	882.4954373421486
True	589.2482250280442
True	153.41250655772006
True	646.2754034850828
True	168.38721140396106
True	292.26935630484815
True	787.4423820695923
True	36.37605729851893
True	109.02127015742288
True	521.9822269940144
True	67.66429606119375
True	75.25912627783276
True	399.70387998499626
True	24.005893552599687
True	757.328855741449
True	105.69431497892356
True	154.0834076240602
True	14.17325198246184
True	713.8078031226902
True	30.104995215516997
True	771.3665978917439
True	398.5995753376334
True	113.25149196259714
True	687.3451049566239
True	523.0886640224865
True	582.2282602946419
True	43.68825023834608
True	371.7406792531706
True	5.492382632991434
True	98.2875979615829
True	375.2722217903758
True	48.81473541752175
True	115.20574449372522
True	322.20988918756314
True	189.79139996528943
True	102.4022411758903
True	661.573301973205
True	20.295442706050384
True	1129.856132688708
True	490.6433379473709
True	305.31055263411866
True	494.9266205728021
True	123.50433467553664
True	798.644723685892
True	1126.6196708759694
True	741.710707988882
True	179.38666169438986
True	224.6706699209764
True	48.359653808103324
True	58.057593346806016
True	149.3961034766703
True	98.67578583577176
True	163.73121307295426
True	1200.8973960619269
True	318.5685293111581
True	341.97960515903685
True	678.2661029472359
True	17.940648593929623
True	15.33254737383632
True	612.75601744062
True	5.8916159130881365
True	117.21458717571971
True	688.1033211051505
True	175.5007355923873
True	663.632051056485
True	867.0945458200677
True	155.96302828720096
True	909.8117675497328
True	3.370980565144466
True	456.8396764692332
True	1046.776895053409
True	25.959899166698545
True	233.9231362692767
True	144.75361660771125
True	949.9744492438058
True	229.9151251820348
True	499.9535259424896
True	117.315713165837
True	510.0136809241792
True	156.7711919372812
True	100.41214320780124
True	394.2859985500172
True	73.6646658879339
True	55.63283537582183
True	1097.8009054154209
True	264.6124928303194
True	155.5780616829489
True	376.589605768741
True	393.5618622745668
True	213.420659867394
True	161.73535363996396
True	400.414770113304
True	33.265274341577175
True	482.78074227171
True	1124.3717114349377
True	112.04082710710368
True	471.74626390873806
True	320.16836992937624
True	26.000172787765152
True	406.5285131875763
True	105.2370595342954
True	589.2588171289096
True	207.86826894584897
True	429.8088191123505
True	19.95191685311403
True	446.3151073390258
True	107.74682498981436
True	340.2864543592847
True	33.345632248787
True	164.39232788752025
True	241.88292147570544
True	770.7743859047437
True	54.460159948765344
True	139.97882506601772
True	233.52953802254896
True	137.31900667174182
True	649.6233572609566
True	545.1848581029992
True	765.0547058144864
True	396.85679185211
True	531.1155883829505
True	424.12670282809927
True	694.1673810622767
True	71.89766673000177
True	464.7312714580839
True	432.0751172148082
True	47.31762496069221
True	84.91036105597067
True	129.57048270284182
True	87.03898245168746
True	335.7687046244931
True	843.1378777270805
True	323.3556574129398
True	1106.3294036684297
True	315.76368057840847
True	916.0383397771366
True	150.82701172479193
True	568.371455073433
True	612.9411170600875
True	708.3437848622413
True	445.4581377748612
True	64.85805849551433
True	295.09102149645804
True	38.68258378101079
True	168.6191486381528
True	170.04412869472745
True	1124.990135527038
True	229.4351978793046
True	558.8710282619002
True	548.2925022017948
True	567.3945238603567
True	890.4620803073983
True	593.3747020452463
True	622.9804185433334
True	892.869794943188
True	122.83045871094544
True	308.7371750275422
True	268.2292182060127
True	313.7964075439997
True	88.53513126118533
True	380.0578844556275
True	4.895344873541058
True	311.6018509528136
True	258.5445026898189
True	617.1331685092423
True	295.66218432965104
True	365.03365786776953
True	10.60903907562745
True	63.93776310261224
True	545.6644821009373
True	31.21784475438812
True	142.8345080316941
True	62.45892919825872
True	147.86624724627296
True	237.27338398886795
True	67.62821246390763
True	366.2343616195272
True	272.2844225200913
True	103.36532978960231
True	333.72295200529334
True	61.478112619840736
True	584.7113829959463
True	881.5438300422325
True	279.6784970848673
True	1160.5888070595597
True	113.86139658300397
True	304.7681442108026
True	1073.5821643631054
True	85.30559215626536
True	290.0652624169214
True	9.908801147016655
True	413.1453600982512
True	454.4226567988338
True	155.1277686089013
True	620.6422092932359
True	923.0643900356248
True	157.3800757108507
True	78.51624460123455
True	324.68485053226595
True	570.2359906861243
True	616.9925651458414
True	1238.262818722768
True	26.936255715421535
True	940.4886521785016
True	141.1432565453519
True	642.5443595512968
True	114.43040466195636
True	134.9664044843946
True	189.46925128091405
True	174.84383947345043
True	759.049861381276
True	208.00686412231283
True	223.4778169920222
True	67.7020655225827
True	512.4674542017581
True	450.95435106892586
True	176.7857305305712
True	239.488919601143
True	16.19769861402154
True	420.6760964203328
True	214.42152726426693
True	292.612937137271
True	110.2468072990942
True	737.9844385510398
True	448.3076871377862
True	253.0944029135429
True	648.4102087517746
True	540.023511364635
True	474.6400327119426
True	138.07580670419256
True	526.6700925544765
True	441.1270243565648
True	2.587838682401382
True	194.6341229366941
True	90.65624871636032
True	243.6360226337302
True	2.7877945663762365
True	119.78111089922228
True	355.8133487473915
True	7.961664268851514
True	901.0854911693208
True	178.16441306648656
True	717.7704004039856
True	794.7689810171497
True	168.49262944453477
True	216.2653687213758
True	496.98155536696737
True	799.7635218662183
True	50.48351221558537
True	36.356276344551205
True	123.44479724944676
True	624.2955450470723
True	745.5585962331938
True	182.0345908122896
True	602.4646693388719
True	589.4830921264105
True	838.1097587513018
True	418.7725023691654
True	193.02104956443665
True	852.7077120745597
True	214.3722472988737
True	153.61072708218342
True	335.1913824758297
True	219.70679721241967
True	201.4644284133046
True	610.5838336061879
True	251.0525699029752
True	201.780795908033
True	459.5517048633365
True	477.771602145349
True	64.9414367759842
True	288.19805794782144
True	79.85689769451191
True	333.38607812453233
True	355.98819810984435
True	253.95502665357876
True	178.70174383594448
True	381.3708168253295
True	624.5229781433123
True	721.8782925641644
True	299.7371103641552
True	739.6850534301391
True	63.20711875308608
True	870.9511134096822
True	343.9359107070521
True	13.413278435418682
True	616.5688225070874
True	678.8529478989493
True	261.1692836957386
True	171.39075509471328
True	48.26530606395505
True	403.4035473996347
True	81.38075727725445
True	12.689546743360609
True	902.3496111536422
True	357.69622358225627
True	177.9510879891521
True	992.5112749545768
True	10.68331290168702
True	795.8815172525866
True	30.23628543068269
True	692.3059829455417
True	57.117275616578176
True	762.1636500672133
True	456.5479131513662
True	203.12089899159295
True	448.3270481304672
True	207.30678872597363
True	304.5120563810854
True	221.5102640034232
True	402.8965240466222
True	10.096922907246055
True	318.7338468762411
True	110.86896319888068
True	11.709338518926849
True	468.0936314795111
True	715.1028945480166
True	284.55060466608006
True	79.75552308986119
True	309.6016761425632
True	81.37750046070916
True	185.50012012163288
True	182.80985811763657
True	376.66998686213833
True	41.99176656217061
True	140.17236209081122
True	384.6681797680464
True	836.6725214371799
True	108.6345091855896
True	206.2734113326392
True	442.4901786731542
True	19.39006580734325
True	404.1356682217118
True	506.21281132683015
True	88.17734474121457
True	410.80029261159
True	350.29897646728966
True	421.72827777161854
True	587.4624658791979
True	1058.1701573150722
True	998.9072652063992
True	57.71751760992136
True	1070.106373726784
True	112.78570216401684
True	112.43435103090631
True	113.884620723748
True	493.1482312519562
True	364.67880710194686
True	567.4311060308909
True	259.6143476519037
True	155.1280136318802
True	403.20964580553647
True	15.049621012064437
True	447.1021797736645
True	377.50573243390266
True	140.6847772632002
True	97.35199560631384
True	541.4234303867468
True	1004.1883477334852
True	205.01924398182535
True	61.58038558375
True	420.6364089880928
True	372.5252800190063
True	480.74928911436
True	321.2577406865097
True	4.566253332359129
True	567.992010659084
True	493.8101977776987
True	499.888481795697
True	190.7744562188284
True	103.88450615304048
True	23.75160176694224
True	374.6514907540163
True	107.26761565616496
True	7.210291068186818
True	28.559247380895368
True	351.7484223176855
True	645.4385131077191
True	130.3714998135483
True	84.83858684411689
True	25.11545267803316
True	398.1282874152788
True	351.61602810186974
True	770.4423430059333
True	308.5187364423723
True	499.1603165803526
True	532.8454392319846
True	530.8615390992463
True	294.0758321650769
True	546.9318985059986
True	98.39730546089268
True	572.6288866610466
True	6.476775014350675
True	364.22147710541344
True	468.3837524672804
True	964.5351503424176
True	350.7516188916328
True	779.8626540114993
True	911.2657619309626
True	179.41684180828105
True	36.82573552450693
True	374.2357470828114
True	389.1045172435242
True	612.4648228461618
True	238.4719913118509
True	30.85683776086688
True	673.3131051414196
True	127.8793757682195
True	1026.1399831522122
True	323.22507122433444
True	457.6362121598629
True	126.2297526862258
True	817.413041549655
True	140.4447302320689
True	818.3129384595787
True	551.3663127838503
True	184.0272368706043
True	110.93727176998696
True	66.5622069271427
True	554.9369202612628
True	880.8808062539647
True	436.7553723761745
True	544.9229378094476
True	138.40950316136852
True	623.9899163023697
True	488.0154152246647
True	787.4007700278107
True	322.7685361763952
True	573.5404706956626
True	112.01387827276687
True	26.67280243021893
True	409.9516063170908
True	172.2372952924316
True	102.49714378765012
True	361.505312093855
True	1097.6102300867922
True	255.5473552522521
True	551.4439189778362
True	11.557110731473728
True	74.25656366776136
True	333.43910223919363
True	792.0459435801222
True	458.9140291333869
True	505.711435702489
True	727.6009689329654
True	64.77992643084062
True	713.5296709326385
True	47.225480565603554
True	99.91325930338508
True	178.0459157186514
True	77.41636338675706
True	26.98451645160331
True	294.40801301263235
True	468.18616493361736
True	891.5797377465767
True	882.1096255001659
True	4.693840793390941
True	289.4881284324842
True	486.20697789818
True	124.7444946864507
True	251.59600656507865
True	324.8191839341521
True	1332.4012851210634
True	463.1046442562092
True	25.5493690926024
True	183.74772056463425
True	741.598232422135
True	34.82526061156683
True	174.601420657739
True	577.8627980329607
True	70.3942261814471
True	877.8523993220604
True	320.13263600342884
True	660.3353217908862
True	75.12817122255163
True	681.2123692456609
True	586.666899139372
True	886.1141569428548
True	245.06003075615817
True	501.1832070524208
True	851.0185831072837
True	915.7571223355606
True	233.80282056397024
True	763.8577918361835
True	213.02003850298877
True	436.6468747499371
True	364.1909232163786
True	507.48347382019847
True	499.7638479658781
True	315.5067196208279
True	344.4985627846938
True	111.87241298800916
True	358.726415252677
True	1137.8311413295878
True	318.68174535783004
True	141.9251870863291
True	299.47429524649925
True	761.0103236245523
True	645.4163214845402
True	415.1206579473964
True	114.3011530152058
True	324.03503515686043
True	31.802451374784237
True	172.15732592695488
True	91.76581880202872
True	89.16967625898383
True	566.7764005202471
True	144.09929562522726
True	137.04238568843297
True	100.48613294233884
True	83.56271666775058
True	447.08395376930673
True	391.70387292986976
True	1037.8261050306223
True	556.5228787267048
True	818.9879581407605
True	275.9363914872433
True	292.61641026408347
True	522.2826429770466
True	190.5262419771764
True	746.4974803158146
True	243.64172034631852
True	346.21829497067915
True	70.30181654501494
True	122.9413036688027
True	263.7222292549533
True	127.15171205753308
True	476.2428391830076
True	26.63587490562953
True	588.9627474264433
True	1010.2543642385746
True	731.4089354590647
True	1.1655453843608692
True	64.53704625075015
True	466.4757405625888
True	434.4050556922806
True	74.60174515202873
True	125.45816452805116
True	299.7803869842004
True	76.51601054593907
True	53.08507475457716
True	728.5487266360948
True	640.1027047672393
True	162.6698206689559
True	174.35888874144686
True	540.485810144271
True	56.49282116399714
True	24.737240392710444
True	577.5645729376059
True	447.1968618615303
True	1137.7829086200247
True	48.70166055245257
True	446.9245929647536
True	906.7958049641873
True	807.5078111404844
True	297.6761327684192
True	745.1727938621029
True	384.6845936130114
True	41.47796183755267
True	101.29822015005831
True	724.2626168388346
True	76.24983088122548
True	143.12443173674316
True	975.7281768647264
True	188.5073549071431
True	274.35491367792577
True	102.74323915560778
True	637.9335889276787
True	593.4706905408246
True	216.69704820477688
True	430.80309387155137
True	43.269073447401645
True	275.30270953448814
True	580.5008412548556
True	639.7211337590784
True	318.8509823020184
True	76.8679574072195
True	965.7793820460608
True	1049.9812415947854
True	567.5324158166226
True	67.79788523527657
True	32.32274792141213
True	95.78504212097413
True	109.76026085824142
True	100.02452103421209
True	846.2496565366481
True	1185.607544705553
True	727.9511392679022
True	326.2533515840905
True	9.639575788530015
True	20.32103603986168
True	348.6901985676131
True	472.45399659036127
True	47.16609550486302
True	524.4072979002126
True	421.6757843863684
True	396.7504125431543
True	82.58469917985636
True	194.79477258486392
True	280.5456067411375
True	138.29335225985616
True	389.7140471535004
True	43.26843334612951
True	176.00705508730778
True	1167.7574958223995
True	6.139557547997271
True	27.79651027487025
True	585.2876120918811
True	364.9223897105071
True	757.3337718641499
True	152.69609094853516
True	770.9721551480061
True	594.1253434697969
True	287.74718341595286
True	436.9567432720942
True	343.3461456916963
True	300.1444770301446
True	263.4804138306003
True	395.3609104306896
True	505.4415460915946
True	510.9095654565093
True	110.70296160637092
True	358.6643906108747
True	9.332818552465598
True	180.6970941525679
True	239.48978259768617
True	824.7113112232937
True	609.006162225496
True	29.81547369582001
True	728.3979155467387
True	860.935618469867
True	97.1454787157011
True	344.471798441774
True	847.2962420241629
True	222.29514314904344
True	173.21183213927586
True	527.54218758947
True	592.1868742978113
True	1098.306520855063
True	145.44720412080835
True	157.70283021613517
True	256.50124593217515
True	332.4065759377352
True	429.8651892497397
True	411.6128677837976
True	333.30166911987027
True	450.9224120657057
True	495.2971301915509
True	232.2603193895692
True	1442.0751262993613
True	250.80249305935456
True	401.8252371591191
True	52.51411448776967
True	770.4842782636521
True	256.74257791905103
True	929.5402840986584
True	542.994001463895
True	311.1695319790494
True	802.7468111148586
True	249.52221101483528
True	223.91407580913216
True	259.8510697812229
True	222.94538592218825
True	140.37828267477877
True	253.0425791087182
True	727.7961968258037
True	527.8838759050805
True	218.06395257954105
True	1158.0883706003096
True	120.65408098880908
True	258.37235086178924
True	73.51790852789622
True	291.86933556482467
True	401.87696164546816
True	89.76538589237916
True	224.15921132328185
True	63.67244334255921
True	692.4335169817497
True	373.7849103798101
True	225.46548844720093
True	718.2472152248091
True	846.0133254171004
True	823.3001137299506
True	826.9961150074415
True	339.3734989808023
True	1.784107201941105
True	261.961180482954
True	52.83211998754327
True	379.6984079428967
True	56.36769434687282
True	367.8282459274061
True	903.309954696062
True	1040.84502623103
True	405.1798615392468
True	21.15709543981233
True	492.1352762446919
True	513.7028921865588
True	191.91313246395777
True	242.47065735565528
True	301.16696897531983
True	23.61854759525973
True	134.2426462382573
True	1003.501510574187
True	63.55541629463545
True	491.6525940260138
True	775.7792766401235
True	103.91182836184832
True	253.1880089605117
True	114.51992508678008
True	15.794463259118409
True	1.0740193375243556
True	122.83788578619038
True	1000.15922951703
True	475.6233794560772
True	66.08845275219629
True	781.7561613976662
True	339.60338402837885
True	1.2553435535458255
True	451.3120474352653
True	195.53365556918067
True	476.1601037596987
True	83.16239713131571
True	330.78157947393987
True	371.1562038772837
True	171.57152630751145
True	214.27796167632556
True	132.07889004842707
True	183.88665401258973
True	962.6847919361452
True	14.119258950806213
True	504.9825632381551
True	496.9735153460095
True	407.31492653454177
True	211.84096989071892
True	234.8770737769135
True	170.57486507270167
True	46.98563800593971
True	480.0850829877366
True	154.4222210270928
True	834.8603002969096
True	849.1142702623273
True	239.88363272770837
True	312.0594404920584
True	509.1280477914083
True	41.74004478487044
True	88.54681240671117
True	760.7437321235843
True	1102.7307565607948
True	109.62333240183504
True	720.0055502686627
True	144.40974453213013
True	940.7137687071694
True	673.8151353826363
True	103.50165204275592
True	279.51866013959733
True	625.4839098704381
True	270.1074259610811
True	45.56653686192465
True	581.8088681292456
True	429.3855379846455
True	6.247685746847543
True	476.2830317093669
True	68.10076024887108
True	180.8399286262744
True	243.6662451176797
True	314.6839644111224
True	68.5471073566216
True	225.62062116360104
True	347.9965172878139
True	432.7792385164655
True	934.1436260758488
True	46.72861986366363
True	922.4405913621864
True	1048.4387326507306
True	131.3468084467669
True	74.31386797757948
True	988.0074934263868
True	33.03996151625673
True	219.74742702729912
True	86.27062696293869
True	201.5947379933042
True	371.6854907682336
True	940.5330857625144
True	98.7277216852623
True	73.63104082219785
True	660.6793548946326
True	274.98862523936253
True	697.2238138887291
True	49.28399562819021
True	485.32498742223805
True	397.7514905645413
True	685.4725143023818
True	54.07799178345339
True	111.49643964808035
True	27.379527171373248
True	269.66867071744133
True	43.41121981122366
True	350.3449608437237
True	2.6830504865691576
True	1212.6531876500108
True	106.86928484850266
True	127.2954139263211
True	352.7064991443587
True	709.2054560156205
True	662.8687662535303
True	1009.979350842592
True	451.57018570380137
True	420.11503593070864
True	141.58546690387425
True	407.3639143102318
True	826.024498333912
True	435.7463772479725
True	928.8679673592862
True	87.86092737870885
True	434.2025895648611
True	183.7478276823329
True	300.84606320500546
True	732.0234790048346
True	164.85864022315937
True	136.0782657540452
True	65.96749950294304
True	882.8802227548404
True	791.4188439071343
True	80.79192157203983
True	452.4524366278721
True	736.703770846435
True	407.9717736099017
True	57.21996932688411
True	325.19758964605825
True	791.0067536669873
True	31.14015032013023
True	369.9170467421969
True	166.84370559963892
True	285.4384905982329
True	30.93808439453645
True	215.7274818665235
True	748.8538475987876
True	650.3723654717147
True	57.57710854578531
True	292.52692014302755
True	873.640331726416
True	18.17017424176365
True	309.7835530265688
True	298.2472334234414
True	431.2716864114205
True	212.77437965100003
True	620.5182654858312
True	46.326993569737866
True	978.215558483193
True	887.345099584066
True	48.6078442113433
True	390.0610016734806
True	740.986385013845
True	893.8843225781848
True	274.12684542127766
True	586.4311600361134
True	127.243701819345
True	189.03130078230836
True	136.48393617143788
True	129.93541759600762
True	205.3012569842437
True	954.1789020795484
True	763.1223977540973
True	937.7813162065244
True	20.981074225212307
True	25.89912779965412
True	354.1303549348333
True	13.187266338567625
True	625.4369081364221
True	1060.1687513156264
True	252.25810754742605
True	206.37012221373217
True	86.450766571433
True	217.24767163442533
True	135.55684957837724
True	45.7496162821337
True	136.36832799879826
True	89.6858226240945
True	245.47020897950253
True	533.314705400436
True	162.01035347530035
True	29.42138691719797
True	58.08046820100637
True	430.8014471381631
True	267.22098949570034
True	600.4207110139563
True	23.18684577572464
True	112.9738282402288
True	679.5083787015702
True	267.93279422954254
True	462.60748690813705
True	655.4034161291409
True	105.12928250968436
True	106.40180761916383
True	84.22723648939184
True	25.755776255599024
True	124.65440160192011
True	89.25820759276267
True	108.32564692678234
True	150.0735416841578
True	238.60697235343991
True	848.6654171516489
True	280.55687011764974
True	945.8341848670462
True	164.22702619534562
True	192.06613745233705
True	821.4911495529511
True	301.17100599461304
True	581.9777081378795
True	257.66927405249305
True	351.2472087673156
True	469.48601387437645
True	571.2572792354455
True	657.603403782957
True	369.6536203324146
True	33.36736451436426
True	551.1284079639847
True	622.4918192953772
True	18.952380230738296
True	10.72558821776529
True	263.51674454628926
True	407.7578654679817
True	444.4458235592604
True	64.65968593549115
True	633.3503530768033
True	926.818133031006
True	225.27587153710388
True	910.2428514923646
True	277.13238660338993
True	101.1435579471359
True	260.9631077391835
True	687.9010525240899
True	34.62874692364211
True	574.764087699157
True	1275.430522938074
True	1000.7673394892468
True	860.7665761312568
True	208.4919791027227
True	89.2028196798426
True	192.58245365304157
True	836.749458258752
True	144.52195233814888
True	1070.9645756249508
True	865.9726829885875
True	36.72981027270648
True	90.38916583949118
True	420.9786306370354
True	409.2617700368816
True	206.11223910575532
True	523.2409838284121
True	674.4993516800881
True	127.06226763237716
True	267.264179948797
True	994.1837088662204
True	54.262958339601305
True	737.4983604088013
True	553.46544087575
True	39.548802205352615
True	887.3624757360741
True	387.971738780442
True	579.1218395935311
True	110.0697828485555
True	274.28088854527834
True	227.59714187038685
True	29.15045214634872
True	132.5586127439951
True	731.4099025452356
True	141.86945340851696
True	378.3771987082988
True	63.62247946719973
True	647.6056172477038
True	626.2879577426131
True	225.072205820844
True	451.1664617037868
True	171.35394634633096
True	167.38879541813432
True	223.0699014668544
True	287.59775853778547
True	363.16479126779456
True	129.18694653511807
True	197.23686969641895
True	27.695357443557544
True	883.5690381443494
True	309.15284481879127
True	9.611352523804271
True	371.9178320843353
True	165.46858868128146
True	631.9587810190808
True	361.2731504580789
True	586.1663076537179
True	565.5046502807456
True	497.4234728838072
True	786.7711150532784
True	226.22330731460156
True	555.9989494075419
True	155.55647309333634
True	523.5605893599006
True	364.7988339127487
True	371.0915793576883
True	120.77564536892346
True	136.47048207997727
True	110.00416497827749
True	63.45881217184613
True	723.3549228581011
True	181.4575421221192
True	41.3377072426189
True	0.0
True	529.5995776932838
True	110.7670257653954
True	23.705504332713545
True	40.52635564868939
True	112.22302090689716
True	539.609892943777
True	181.680866089346
True	107.47588605204685
True	36.47982180520321
True	157.84779650441232
True	923.274531533497
True	52.25994006597026
True	220.8244602111781
True	730.8624470666954
True	314.86294349635824
True	451.4084953322121
True	477.3960726162068
True	494.103193257535
True	592.4024205998367
True	917.7110216450732
True	258.8738429415541
True	1009.9048517955744
True	909.4407651000408
True	625.433806410811
True	350.52500016481457
True	868.4116660932731
True	9.11583703255782
True	32.755340555514344
True	288.8633933813892
True	42.02187008449253
True	210.59975082145468
True	812.1266643273394
True	205.7205484010145
True	765.8016825704688
True	772.7470571052
True	124.42210437708408
True	351.9928519159391
True	599.8368439095543
True	24.487215306485837
True	128.40814675210697
True	422.33152782835606
True	297.7317548634103
True	195.04340461250084
True	110.61142800811116
True	376.0538235506109
True	20.845012950068288
True	373.1441956381484
True	357.36531012644355
True	1043.441498096522
True	346.2459515015753
True	29.27669233924113
True	430.5879899156727
True	436.1024270920833
True	237.27151632670737
True	33.66366880030929
True	759.7149066973894
True	443.5278366845511
True	179.6009252521597
True	13.538937069756413
True	1209.926854756288
True	162.53605451079167
True	27.794550479756424
True	313.48698865486926
True	269.4725571286284
True	115.5742000580761
True	301.0415669105721
True	48.78998989573748
True	310.4877882024518
True	293.0452572753203
True	318.5665292841203
True	28.00286885166571
True	46.90135326616346
True	1055.0246567755612
True	26.452382743448
True	12.392066543157569
True	181.3233586870893
True	642.1281914296973
True	9.587257276814418
True	194.90654754191488
True	175.53122218315107
True	527.3544058463409
True	361.9944369397518
True	738.6346827956885
True	322.6269385824639
True	478.8461271940111
True	444.84310109441833
True	494.8757440226724
True	98.79607906366768
True	1263.5339761919456
True	902.663430254096
True	293.80776341715955
True	539.3177984370948
True	99.16529048860949
True	546.619159259339
True	438.73947603866304
True	157.2904339902462
True	77.42339987500458
True	352.17077540185284
True	165.37304407076715
True	31.54456189153085
True	620.7211952270015
True	372.40763489667154
True	70.50253688526506
True	28.95863747275765
True	657.6670858207432
True	485.81348597248217
True	74.58057806214867
True	20.86449966882348
True	341.4905754997716
True	325.5721920025153
True	708.2564946291432
True	551.9883116977463
True	560.3649861410285
True	784.6576940189478
True	9.907570309654847
True	57.80734319657063
True	35.96037299834245
True	58.41990617646677
True	492.2198306968364
True	598.5707185821537
True	81.7141176043926
True	109.8220319144176
True	199.57520241375263
True	76.62982473237965
True	175.7530403009162
True	211.4981569734109
True	274.7018206000549
True	850.8242684434048
True	572.2575238641062
True	278.3350656829146
True	188.9053346261203
True	259.8403105083866
True	254.92050827844247
True	763.2953993541097
True	328.38018644244926
True	174.25846387906458
True	909.5211770890504
True	349.9902805023603
True	466.8175813900292
True	154.99703880039263
True	123.92923698779695
True	62.65904857934082
True	211.2527159123952
True	987.443687484184
True	518.7716310912647
True	119.28572847897084
True	362.1269217987447
True	104.96199561798818
True	678.9660287569325
True	4.883606401722988
True	697.3205367954554
True	38.03089992033815
True	927.0247746012265
True	832.4843856832514
True	214.597720347996
True	30.83532125257631
True	83.79352330342728
True	470.4240996850149
True	229.81952690941975
True	1.0976618506672549
True	80.46308867071673
True	1134.818557189156
True	350.1908773199918
True	709.3373765786691
True	491.61529457739385
True	31.67014117220635
True	139.73370833936585
True	449.5899572566842
True	902.6128276922084
True	826.0088252749212
True	417.9278419618993
True	345.5792438928314
True	15.689208786101531
True	83.00417815626146
True	734.1303804935854
True	472.2928440424199
True	381.2843048187689
True	882.872175027435
True	25.28198965547559
True	234.69465779843264
True	910.5115495145808
True	234.8992921015013
True	7.171850299621338
True	490.8910794780675
True	106.8463664779287
True	653.1909478702794
True	52.34999616602977
True	255.09648867740145
True	892.8961783881393
True	860.5866070417338
True	284.5511885527347
True	432.69255899352976
True	111.8814836430032
True	595.6298530373662
True	261.4347946356053
True	201.0002681639847
True	846.4280787677104
True	52.91741853415334
True	724.7885041722989
True	279.8195748667411
True	298.06747027775566
True	165.33741251772864
True	485.8703653252935
True	583.4845868297263
True	368.0548871582793
True	415.8537843536324
True	68.17193326295963
True	154.68805358573144
True	453.1069057761266
True	216.9765895358467
True	38.49204489777315
True	199.1212907686158
True	412.55720218947965
True	405.12861406989816
True	766.461514555659
True	132.60378932616774
True	674.2970478811159
True	518.2727395632975
True	598.1103639815908
True	143.03485288962247
True	36.939589367545096
True	669.3630868605424
True	74.92580128866963
True	549.2978086829863
True	701.0158851682282
True	442.8103232521079
True	140.8005158926368
True	516.1795298241901
True	3.46753164933871
True	402.0423343076671
True	32.135948881548785
True	631.8960381296997
True	267.01446546706546
True	583.9315749120717
True	696.2652718029954
True	143.83611031423297
True	519.3537770569674
True	491.4158515781428
True	63.04299345353292
True	988.3599534858135
True	3.4737303740786523
True	27.101664240498177
True	641.700243417138
True	677.0423443242621
True	125.78395544933004
True	410.2856411639913
True	120.77044083039976
True	68.50521629657807
True	473.3209309786662
True	42.97881700549395
True	515.062184791515
True	12.825657810476844
True	842.9459860065438
True	534.651098905941
True	674.0305050634636
True	100.39884612519928
True	383.73508509288087
True	1009.6063757362584
True	846.5002588643138
True	138.39929412956803
True	539.3508571563235
True	447.5989221914882
True	252.58848674738545
True	252.3023048074809
True	5.127200042514013
True	304.34825644575034
True	12.791235170690934
True	361.7736251835054
True	79.14334203797517
True	432.601560123716
True	680.6522651676567
True	120.47725964196654
True	236.3662989429498
True	654.0783545207095
True	712.7409755581234
True	293.38079943256986
True	138.53203035042264
True	163.44043007179658
True	475.0928787667705
True	84.2100885827918
True	9.691752647897522
True	528.5287406608849
True	570.3515773691382
True	19.77096807858892
True	137.29711168358835
True	853.1241611527308
True	493.9203291521717
True	265.501935339023
True	34.03794968334361
True	479.79622177130847
True	111.51960060697246
True	579.4913211604971
True	651.2758610737882
True	299.4404150564088
True	382.0546012404037
True	187.0136951435205
True	245.68641042668108
True	73.79393093895197
True	213.3200495985036
True	489.5711648406681
True	21.97354470536448
True	440.5674626703648
True	371.1323209552733
True	705.3335285402597
True	901.902617351903
True	894.9115628405351
True	158.10563759657757
True	401.2791833917235
True	71.1026215058856
True	196.93425545306783
True	315.5108233154334
True	9.9591247390477
True	811.4459947102036
True	22.86767913097873
True	393.914459090865
True	277.42119878059725
True	639.3348417906759
True	203.1737635084096
True	37.79783441646705
True	681.2070759722662
True	1087.8094506043046
True	228.19647256242604
True	130.05926744842307
True	622.9026245340879
True	484.3696070370755
True	17.39716555788653
True	815.7485073739961
True	114.93285542890504
True	46.80794381729381
True	304.6431982255992
True	352.1960269533257
True	392.4082436184229
True	264.153245324195
True	19.51590750340061
True	23.29541637010857
True	870.3052236669549
True	205.84101132251135
True	113.6346710252449
True	858.3963216826456
True	654.5999917923546
True	637.778281663819
True	444.6595803458291
True	155.79500829323655
True	33.0819316453543
True	101.51155118327156
True	448.2636480809529
True	231.0439649267776
True	482.4677506077842
True	149.9414404286164
True	485.6185328901633
True	678.122365507402
True	972.7122170847975
True	18.15768997107403
True	1024.5227457993997
True	1053.8191656418578
True	476.7296370341468
True	79.69555914161771
True	815.4948306415056
True	645.4598312754508
True	629.9880217972602
True	167.84306663359385
True	736.9399792296063
True	703.3709512290396
True	119.84163336906732
True	791.2087882299935
True	836.4790316043778
True	477.9986673063918
True	231.71273070447145
True	74.19535160351714
True	308.1709676479715
True	348.9787027560528
True	470.8056563848488
True	430.5667835956452
True	193.68593475782183
True	311.1111276139304
True	3.4202014631815008
True	12.556855859104946
True	101.9451221772959
True	130.81903927309946
True	361.523909453367
True	345.6108373196165
True	116.89728508271529
True	17.139981452049664
True	211.46647884018745
True	852.1502482408728
True	469.1976251251969
True	535.1838013414458
True	571.2279812278425
True	822.6901380219842
True	655.60234385481
True	93.20609344919716
True	207.63986950600565
True	250.15369576954168
True	292.2787378954261
True	104.15135597812532
True	358.2037322930825
True	433.28692754747215
True	170.7986606027586
True	651.2205368536495
True	248.8968013608374
True	197.9078930294098
True	28.238459364684054
True	240.4320128917751
True	473.1284219681296
True	161.12093980781856
True	539.8375178850856
True	501.5323448620416
True	240.74456668478336
True	109.80238640928953
True	40.69153357840341
True	407.66651837717546
True	777.7972053603232
True	160.7515629025447
True	1044.2848588450772
True	1038.040504962467
True	482.93298161392056
True	104.18799269452964
True	119.77499839277829
True	666.8032509176893
True	8.169098766330661
True	222.2074487456336
True	132.82273059316051
True	118.42101066177835
True	330.92327328107586
True	630.706672082886
True	33.51873175273885
True	131.71806985075742
True	959.5665724933714
True	56.47626094623859
True	443.01247894271006
True	531.9728243455786
True	257.71862679259766
True	121.3076362185448
True	936.399849750214
True	1187.59147192702
True	518.9658522257573
True	661.7678601232969
True	220.72767934394184
True	151.29986760353762
True	305.8852653007968
True	252.3052367360028
True	170.97429596626964
True	296.4284717818063
True	337.1501900417863
True	10.910174325269846
True	618.201306292892
True	150.71821323508024
True	83.51638367777753
True	442.71707064551447
True	319.87516772721057
True	1205.4739918499884
True	359.5727087392276
True	1019.055710788092
True	10.045255501294829
True	269.891634728815
True	222.34874352220743
True	159.66656918572662
True	483.4384970652106
True	206.62895495945344
True	414.3519343922429
True	325.72675993955374
True	109.88430019179728
True	353.17218046399387
True	1049.4791886362232
True	730.8315593979173
True	222.00131641510555
True	112.80966592335578
True	299.392825111854
True	25.378118583205715
True	353.3933798373216
True	311.6687742599348
True	570.4740961135335
True	450.9362176928933
True	353.13979815459936
True	158.28996172012896
True	13.601781108153988
True	432.3656584720998
True	286.0659896804881
True	141.33205256809714
True	305.4111768608421
True	432.3637268760153
True	826.2030196043686
True	323.559194227461
True	769.53950954491
True	408.6468657937829
True	364.0093943881034
True	1.5578660128539847
True	1192.1871845255423
True	100.12171998899404
True	949.9984654473872
True	197.70152467555985
True	456.36726771991215
True	659.6177041642719
True	83.86989306726358
True	456.8022283855869
True	32.23871594802087
True	415.4301109989588
True	80.38745143438825
True	231.6626294355909
True	36.93617609133153
True	679.3763744708551
True	185.57211965955275
True	25.83369625474645
True	386.29428206459687
True	102.36611015900806
True	173.42533647535134
True	826.2699987867936
True	261.1566753413599
True	154.54036464847366
True	384.91595744949086
True	517.2942682536976
True	335.74996822586934
True	509.1129108028376
True	618.8857085027108
True	157.36135982766376
True	6.798676968022574
True	73.16201940888062
True	443.9241539425243
True	86.50886050130028
True	78.04388737361624
True	1052.8065279902569
True	26.455888143846416
True	318.1929150320366
True	324.471291579569
True	450.7869506402988
True	692.9342776935782
True	184.6664814597785
True	644.3967684051952
True	326.08305607869687
True	338.8522001418573
True	265.2480485497069
True	216.56522680661425
True	349.6109672676714
True	449.0445991940055
True	414.2190907156218
True	620.5080147612396
True	138.55874691371017
True	74.67079824476767
True	36.94223712955096
True	296.22946547794896
True	644.7531851835562
True	393.3553033060649
True	778.9674983263432
True	213.7417765120209
True	405.0665028230628
True	67.06338990418341
True	51.75828042957029
True	425.6279322615597
True	204.65772816659603
True	221.9161021954752
True	42.12532817936069
True	1082.983858500514
True	181.2480361511568
True	935.3201366709638
True	311.94356553384074
True	913.2317967697192
True	235.45628607027703
True	462.1309821748808
True	525.6326098493439
True	607.6887517010092
True	211.4032894441518
True	484.0775047834425
True	896.0261496177884
True	122.29607894626427
True	8.849617791539613
True	591.2703391564625
True	28.577952289138853
True	72.63915694331162
True	789.4384091538041
True	235.303550700792
True	1008.4020881841312
True	685.1978385500643
True	409.344621902848
True	282.0527965672446
True	484.117715673942
True	339.0306716466639
True	188.07990770376043
True	685.4080771642417
True	731.697004196954
True	207.0638917786263
True	90.05927255683201
True	502.0296214541624
True	131.7219880744208
True	377.552795361926
True	344.14548541412944
True	64.3881834099716
True	378.6319235622117
True	407.7314587591137
True	379.8320603912494
True	424.9719576394925
True	410.9646241422485
True	642.4760026795778
True	57.262132206241255
True	469.78926654252143
True	333.35515514155776
True	652.2185285943201
True	221.4336799225577
True	100.78177965567347
True	41.75663059679431
True	530.4035892603852
True	604.3279051226124
True	175.80020785480318
True	408.0013624293107
True	342.7644766566673
True	16.590420584224894
True	166.32990908338326
True	293.68901666504246
True	2.733072081822332
True	881.0292817129583
True	79.95783646027188
True	103.13777293759536
True	105.12746817811906
True	354.1728203022489
True	33.936964569233055
True	453.2056827784173
True	222.30161026525855
True	5.332366457115548
True	119.1095172342476
True	445.42483644351694
True	51.49818145397803
True	69.63120157233523
True	170.6757872337518
True	295.41615512211644
True	952.1531643107056
True	385.6000322963084
True	946.2017758060084
True	181.1810481265855
True	1019.4808470537477
True	752.1485123113724
True	628.8667435117106
True	410.3670475496048
True	372.0984460805088
True	79.73816075408948
True	69.61869702997241
True	78.83820163876588
True	176.4843068100647
True	477.300075226457
True	1134.8145709132266
True	178.11675761263996
True	353.8407921280899
True	437.4851235833355
True	568.3511024528044
True	595.6512908946047
True	282.0772174709054
True	465.3490587487319
True	671.2200824435307
True	100.38121156048412
True	731.2709299674898
True	256.7705208672122
True	144.33145591548328
True	409.39338088767386
True	865.1233169401783
True	445.9698156914709
True	853.9736481031308
True	194.1642039488134
True	343.03351657215745
True	690.4759673667393
True	632.1870193266309
True	204.4388425511705
True	250.67383025436027
True	789.6202751647133
True	32.31938663760912
True	186.05062905556815
True	476.349743110756
True	702.4910657253611
True	105.16985706788044
True	39.80094098941121
True	168.6726711682294
True	733.4453960615604
True	324.63895450502093
True	555.7510734940468
True	364.24986903024654
True	312.0652349641382
True	461.7714967418808
True	487.2646312875681
True	72.39017141812519
True	385.374396481258
True	801.9510785055493
True	0.0
True	292.04572668311994
True	258.6082338394262
True	1000.3610352219484
True	158.87729001552444
True	668.4613224005449
True	648.9666432804447
True	111.105859741643
True	225.4901071948596
True	131.13117436889752
True	11.977171901177886
True	293.7794035156997
True	367.5390626694328
True	1147.6697444918054
True	228.9133265069001
True	408.4060196614517
True	661.4794902040809
True	206.79824862419167
True	28.56250996371258
True	868.1392296641295
True	592.860833190309
True	156.98949485973588
True	625.7855653005081
True	161.9346506641519
True	304.3869152758297
True	779.6203005184709
True	35.3718201616624
True	99.94146989274046
True	513.8974824198378
True	64.10427296262358
True	80.40014054237045
True	413.8203068320854
True	22.23337055766504
True	767.4178126128203
True	101.38221839608582
True	158.55025240403904
True	18.96588692095513
True	697.8091184500512
True	30.930539709595195
True	783.5223582045872
True	409.6260848356778
True	110.4030585028582
True	715.4905338082814
True	528.1176041288542
True	562.6685165093518
True	46.04440243332194
True	372.1287359943515
True	5.615392816440572
True	91.89068400632364
True	369.17626901439934
True	45.15498947586167
True	117.99378253477256
True	316.34738790190227
True	186.23678136229597
True	99.27334421941136
True	654.9244335499725
True	21.3315855272242
True	1162.301924492459
True	511.6850772898588
True	306.98470818277565
True	499.1538001055925
True	126.5383819719389
True	805.4214140881271
True	1095.7294227961845
True	758.7866012764605
True	186.37144499828744
True	228.45185718071343
True	50.41680190367658
True	59.66270768506463
True	150.70869522741415
True	101.57858854853026
True	167.27943079379207
True	1208.4936129297787
True	312.5429334012586
True	348.1514099950955
True	704.7840926853573
True	16.193258836463976
True	13.14156501633337
True	585.5883856922961
True	5.542714610998556
True	110.12132436288704
True	698.1687304929899
True	172.4358011797725
True	659.1998976203591
True	837.1344174213469
True	154.68753895368295
True	931.504951526358
True	3.5949096989623457
True	443.6997801478855
True	1069.1257866935098
True	25.14656729648105
True	238.7052247303754
True	148.04922782949976
True	961.8384430761672
True	229.59069065860908
True	511.7477770225626
True	122.12364275832115
True	500.27948928997085
True	147.6549795329978
True	95.05674534298474
True	383.7431434402645
True	66.12879593387989
True	52.179979915478405
True	1071.883795715979
True	253.4493775074485
True	160.60134258018422
True	367.64498239448426
True	402.43412283988266
True	219.0559390300696
True	170.67581149084504
True	398.9723060405699
True	36.04445112710213
True	495.1389784008339
True	1121.426497512197
True	109.3586318462724
True	477.1607629199154
True	320.75601640691826
True	28.331877504503517
True	399.0426445588936
True	106.89695644662469
True	593.0927415648357
True	208.47635819669
True	411.45538231045873
True	20.65623995582828
True	415.4146605053728
True	112.21528579391293
True	342.9898192202166
True	31.793257624564426
True	165.96726730273946
True	252.69777631326775
True	767.6538827291281
True	59.00914820082004
True	143.80342449163982
True	235.9383334482863
True	141.06863848136217
True	610.0366263197851
True	566.1433803511082
True	767.1835143075017
True	393.15513434881
True	553.9615713922735
True	399.61012720753615
True	705.8055301005513
True	70.70201659241157
True	471.3265246407923
True	427.9709831757975
True	47.18326986656208
True	84.77033969496065
True	126.40825704937323
True	84.71721989473097
True	331.4712911862504
True	841.3527561715485
True	332.00114834286467
True	1083.514977599208
True	316.71760443750463
True	902.6752783314492
True	152.64802152565557
True	584.9111444092466
True	622.8495018554934
True	701.3379709686352
True	445.9330714136072
True	64.3247810693356
True	293.65156001590105
True	42.57466862545825
True	169.92926605939445
True	166.24483237797742
True	1125.3353952624373
True	235.34575047823637
True	558.6176087617652
True	557.5956168024513
True	552.845517479723
True	896.0419539765414
True	586.22164849352
True	646.4293723383539
True	956.1380908030948
True	126.93683756644776
True	318.2612265426046
True	263.0075538846899
True	317.6262432217361
True	88.51087325697904
True	371.019571367944
True	5.400005838362123
True	326.12478055589816
True	268.2926829995469
True	622.4572630008604
True	285.3196609137216
True	354.02652815893634
True	8.875449393877389
True	62.15369506519616
True	552.9680529146459
True	31.64533986289608
True	151.27896573150525
True	63.84229266207423
True	147.9014065864816
True	231.49797758108724
True	74.19430099007114
True	386.2413888663898
True	266.0509013933728
True	105.60075869994095
True	339.3535974230481
True	66.92829836293625
True	563.8581837283095
True	898.7115157120164
True	273.36601594779074
True	1192.5598475283462
True	109.03215527909244
True	299.5384883377354
True	1046.2941402041615
True	91.45890245264928
True	277.9206662476864
True	10.700882320502924
True	413.21709920852027
True	454.7355172503826
True	157.85013372383258
True	612.0112279402167
True	877.8152562180805
True	154.5635588968897
True	81.63929040441951
True	332.7845991996703
True	558.3225225466196
True	622.2957163214897
True	1239.612209443518
True	26.18784597493737
True	950.2981797201742
True	148.84527998340826
True	624.6205783670919
True	110.0654253860903
True	134.5678472532097
True	185.8249708058935
True	174.22672323156368
True	769.1293750074066
True	207.6261117003502
True	225.99933825962287
True	67.28046207826232
True	507.4951571294667
True	444.98797464392425
True	175.7840156064113
True	237.2232485988147
True	16.497827285761552
True	432.391660456752
True	224.63310259141423
True	289.89401175461376
True	115.0488170922869
True	709.9238265446203
True	415.2049437542129
True	255.1311050989418
True	644.1713456635192
True	532.738461310874
True	481.1661509351248
True	136.2698400406615
True	528.6534667997819
True	429.36981850442095
True	2.7424138818425794
True	194.9816155047386
True	88.85951233038956
True	246.71722400920805
True	3.617580236020735
True	123.884873505426
True	352.4143148448918
True	7.332487834471585
True	850.3421007472533
True	171.18409837290162
True	723.6512933021492
True	810.2626726247202
True	160.94921659367043
True	215.64157830906203
True	492.851414239704
True	840.7520353271749
True	49.321416869151776
True	37.933129681144585
True	128.37547871917647
True	638.1965006331712
True	739.1423935687212
True	183.9443572002667
True	592.7977727725332
True	605.165217147114
True	870.5673871449865
True	412.3411667643188
True	186.54977739232604
True	898.9375273229782
True	222.30883991049163
True	148.73440877214605
True	333.4678411924296
True	215.6099183980801
True	211.68947157688785
True	614.476079569351
True	250.3508506665098
True	202.12517645416764
True	453.29616398032414
True	465.553682986894
True	63.63940586461015
True	292.5294685456756
True	72.14707170130268
True	340.8865021873981
True	348.90043419469544
True	259.34556492089155
True	175.51049151305068
True	391.9660860689121
True	642.9066234899336
True	758.3175871763458
True	293.63714679115765
True	750.3571261238499
True	62.86159258850401
True	884.6344289207772
True	352.2656020098148
True	11.820411604750294
True	630.9204404514978
True	707.7379556511206
True	268.7108967986956
True	168.08017756886989
True	47.2733130330239
True	377.6043082089727
True	77.12364551136294
True	13.971068869096374
True	898.5712408356793
True	369.567918389383
True	187.32166957826817
True	1014.3874537249632
True	12.48299386024754
True	782.0482743016009
True	31.60570934892099
True	679.884625128999
True	57.224219190401946
True	776.0392675794379
True	462.5637835600389
True	195.5756273589737
True	438.4541841647041
True	213.62519265961876
True	299.04121379366944
True	220.4968185257498
True	415.5714946770424
True	9.876607477666262
True	329.67187835077414
True	114.78743011206144
True	11.780285856454906
True	471.18675872351713
True	718.3586482447622
True	284.5308281492321
True	77.25196745365416
True	313.9666310268669
True	78.60905949621414
True	190.24231481959487
True	179.49651298361695
True	373.6877808066736
True	43.221792073295504
True	127.07114134256794
True	361.2318750441217
True	861.5900128392351
True	113.90472349209108
True	212.33366502700568
True	425.2874254322903
True	18.7518869062516
True	409.1932598225512
True	502.6517043818049
True	89.04414134843111
True	400.3641398801562
True	361.8942004417249
True	422.3661310428729
True	595.5270968759532
True	1037.8810051416956
True	993.232137540984
True	57.35317091914777
True	1062.600164315612
True	112.32192383980323
True	112.88491359403676
True	115.61374497098149
True	478.784870073873
True	373.461000796556
True	584.4149416613557
True	255.132337052259
True	162.04746240924874
True	406.0788448230649
True	17.04680905588469
True	442.15740572520775
True	386.9690505488585
True	148.7866184430888
True	96.85588649697318
True	545.9626638538554
True	997.774372910822
True	198.56477612878015
True	66.95212013778051
True	432.9506349990388
True	373.72965770521057
True	498.3123660276255
True	328.05043266736584
True	4.833352433517491
True	531.5184772936204
True	533.5569467360524
True	500.0591220179497
True	185.27277404959725
True	105.0100085843344
True	22.1387313110936
True	380.2697180250724
True	106.27448631948812
True	7.653911592224272
True	29.257708616974995
True	352.7386386675691
True	662.913667504638
True	141.1283361129248
True	83.42006623010322
True	25.65916308238954
True	406.0278296572006
True	347.81152310202344
True	738.4407318449877
True	306.1412192677337
True	488.08693205845486
True	536.35125059704
True	522.6468036268317
True	299.489399263116
True	522.3568559059639
True	103.51193713369904
True	587.3518028475117
True	6.567755082108694
True	362.3374695592617
True	472.4437496659379
True	943.3472095188984
True	347.8110138194322
True	781.3869532333767
True	983.727057048758
True	183.48349016715213
True	38.48068092141624
True	381.3054274873483
True	386.4942647989504
True	596.0713484502771
True	245.9386845188689
True	29.941370605812157
True	634.6329183526807
True	126.98715472502847
True	1038.0609551659954
True	306.0047052246493
True	451.3240415194744
True	128.74431045935168
True	823.266001086313
True	145.396436485635
True	817.8064271753308
True	574.734124401522
True	175.44650510271526
True	113.3927797790265
True	69.86064970091279
True	554.823539048774
True	925.029971947796
True	453.8296648885269
True	522.0738463258135
True	132.8990690403267
True	620.9333997193992
True	486.8009914692856
True	783.2772045718343
True	311.2488212372555
True	577.6984200332295
True	119.91904861148438
True	24.75689908457212
True	416.31738685199736
True	165.52087524640987
True	100.48694195436484
True	370.87979361192544
True	1067.5133343165703
True	248.9726967073888
True	547.6607850881464
True	11.106205954897083
True	78.6302520589904
True	335.8000468759309
True	805.4895120395263
True	469.1045605097226
True	526.7783778225837
True	708.6303654486106
True	70.32380722397882
True	729.2355569853494
True	49.82396836294687
True	98.58318607417723
True	181.12592131315148
True	86.98296726279729
True	25.887162786438484
True	293.34067783520203
True	469.9884145224301
True	875.8913043230543
True	858.0965393955145
True	6.053691092108653
True	284.53704366304623
True	491.846839955401
True	126.97585446570308
True	251.7542598611141
True	322.2116359299318
True	1317.591209556064
True	449.2543137253047
True	23.54788524269676
True	175.9566420679776
True	707.1826521673673
True	35.544253413745416
True	168.46175493222486
True	567.608433798327
True	71.28716832495597
True	863.946320244568
True	320.4404758898705
True	661.5172520170084
True	74.86283313171643
True	684.8614221794883
True	578.5550204651182
True	879.0138443396743
True	251.2686762827545
True	502.0936170540259
True	806.4038716904952
True	879.6015551513227
True	228.8640902698708
True	734.5465611230126
True	224.2751790290017
True	444.2157029298794
True	355.205956854778
True	504.5852231856464
True	499.11244863179496
True	319.6729992832644
True	350.6955941750527
True	115.61930801378692
True	357.6678800877902
True	1131.9301009184571
True	319.3026288912356
True	148.66491453869156
True	297.9536179316213
True	774.0520479068466
True	645.4197208166864
True	420.3176091591573
True	121.80496683142572
True	329.92306214700847
True	36.17493802280186
True	170.78422512922643
True	91.85708887788952
True	90.17374215955104
True	541.899673535289
True	139.04917431953712
True	133.12631136540296
True	105.16536489476924
True	86.21198425463848
True	433.031008481217
True	403.400621634022
True	1038.3982655653467
True	551.7830846638979
True	877.1898735480613
True	273.6281859659843
True	300.4441963873543
True	535.0464392957659
True	189.25689601424304
True	742.0252233133534
True	238.94729712425604
True	368.4798229913631
True	70.66922776942532
True	111.78125752583092
True	255.9265443795299
True	128.383675576319
True	470.3718338257035
True	30.389082879415167
True	572.279025532473
True	1008.8306734286476
True	751.6388907658335
True	1.3031984118230948
True	58.80195836047579
True	486.8916877783096
True	443.9244439088776
True	78.02238759613194
True	115.76016256950662
True	311.3239761960932
True	81.24534660482749
True	53.45393836840083
True	705.8672236787493
True	666.073378754815
True	162.2443679559223
True	158.21097100627253
True	532.0661138390011
True	52.6109982865336
True	25.68853446299826
True	554.2049133278936
True	444.6367469264568
True	1116.6931985874164
True	40.974819254590045
True	454.21655657429096
True	892.4460257918585
True	776.0202403928052
True	296.4766160079172
True	759.886601205634
True	403.7435118552965
True	41.93043653320997
True	93.75720893378704
True	710.2385546794297
True	73.80062233416241
True	139.0427829197769
True	927.1082242056468
True	181.1580913230802
True	268.3279490208776
True	106.67579378952723
True	636.1865450707812
True	607.5459611150643
True	216.9994516764536
True	437.794451081327
True	39.12867518629
True	275.6999417400239
True	582.7271541517842
True	606.6124585144862
True	302.7278591769904
True	77.5571759820103
True	968.698845059574
True	1095.2131790608255
True	560.5136911922316
True	65.29334654926883
True	31.374233198233892
True	87.70512357343938
True	108.85175581025996
True	103.85560483368172
True	900.1656717877776
True	1229.4640675918613
True	754.3187951866138
True	316.81721423273814
True	8.46250753891405
True	21.62007544276876
True	343.8933133375866
True	484.43891025763867
True	46.326031568008325
True	550.5242515755455
True	441.6922827026633
True	409.0824027764355
True	79.6656738257253
True	198.3060994727348
True	258.02486490588353
True	133.43721262412936
True	399.05123887651104
True	41.61760810903165
True	168.86926339417715
True	1188.6382957394992
True	5.802532840238204
True	27.780545766122994
True	566.3377668143607
True	366.5373107334405
True	784.5415872225235
True	160.32032401180032
True	770.9499804413364
True	615.5584446425255
True	279.5046164356963
True	423.7587106613044
True	336.9972199263313
True	279.0492676541883
True	267.8960345508542
True	390.7332353020343
True	497.1017307944849
True	500.52001513598174
True	107.3040131076784
True	361.8070192971991
True	8.330537236466256
True	183.86934078052963
True	230.5102838691248
True	791.9857561818927
True	588.1618026910762
True	32.6760008823205
True	728.4597809998925
True	831.0479303118663
True	104.54309211341057
True	357.22224225609654
True	851.7273858182039
True	224.05652217423128
True	159.61215535317766
True	527.6636357920372
True	577.684759703743
True	1092.666368183923
True	150.28772307107212
True	153.492617323861
True	253.41439755275616
True	324.19609129591834
True	423.741368497056
True	419.3595108172122
True	329.6254785310499
True	435.78885393013405
True	501.999441631404
True	240.2034592381096
True	1506.4383756848729
True	247.76957514098743
True	431.5542378487917
True	56.08324579368259
True	765.6568531430229
True	254.34817407205065
True	932.6172383453496
True	570.1156342755468
True	310.66686558781214
True	773.8960994258161
True	270.3076346979568
True	207.9724111817003
True	257.19304346725374
True	222.47529704186005
True	144.23150178705424
True	252.73103713522704
True	749.7192414914801
True	514.2167165247425
True	226.97636367780677
True	1170.079016405777
True	113.374418738419
True	259.19826478010543
True	69.92254073077007
True	306.1037290004108
True	413.0492256736581
True	90.9278323466566
True	221.85654585869483
True	80.70378402498396
True	731.3008662621174
True	382.77876916893285
True	221.2547967037092
True	730.312809364781
True	849.4564984605196
True	791.2120600218756
True	826.6637954252383
True	347.12143285708777
True	1.2343149148928347
True	267.561955369282
True	53.70612753067589
True	367.6777381765379
True	55.219769690003645
True	366.67787451163616
True	867.6988035108108
True	1020.4916077393466
True	397.573120331359
True	22.286191832797588
True	514.3148506040411
True	518.0379964552405
True	194.6033100617373
True	241.23121458779093
True	287.8008946661215
True	22.91316600776775
True	125.16846394233156
True	909.665015987006
True	62.308136293542766
True	493.2097314419256
True	783.8686395656556
True	103.18101611786447
True	250.34749158427647
True	114.514434691628
True	15.08129237014932
True	1.1430792985552003
True	118.45447767893918
True	1002.0325158567716
True	492.2302660251958
True	67.36237725035886
True	789.1439453683125
True	344.47817484954777
True	1.2804749825374069
True	452.6303212013786
True	187.7716717535231
True	493.2965980511664
True	85.2565609803041
True	327.4007700975823
True	359.33359304225024
True	163.7921589252868
True	214.58616307283037
True	121.21762199586786
True	179.33045467265046
True	1009.53396033071
True	14.990615101683971
True	512.2063366184228
True	498.83106008291134
True	388.5894045051831
True	214.4330655954216
True	228.56218992835997
True	141.15542453313117
True	47.69400745797834
True	492.3546819688706
True	150.1277973245923
True	829.7246413617642
True	822.6250190033772
True	244.2642237360324
True	322.76278689562145
True	529.6485791173449
True	37.66522936369436
True	90.65885134823216
True	752.3671731594259
True	1105.1838282683088
True	104.59097740956678
True	712.9823343438607
True	135.86273220230854
True	972.3751718562644
True	685.7237181695194
True	106.70808250197015
True	259.84818454871737
True	618.2092867009429
True	249.2173755865437
True	45.60653857414481
True	549.3863904620185
True	447.5863718463072
True	5.697283188118083
True	475.4011249544173
True	64.0201914643879
True	174.79363199196803
True	233.50547931887135
True	300.7512781668876
True	72.19967362223863
True	227.7403280680697
True	340.83072302533685
True	434.57044338020097
True	936.7591343798796
True	49.32008268405153
True	922.551294653232
True	984.2574642746564
True	130.52803056013775
True	69.83065936544216
True	1015.2009119620338
True	34.51276523787619
True	221.3259024981976
True	79.91494971267694
True	212.11925934848065
True	381.0687395794455
True	965.1327427596408
True	99.313654186603
True	71.48672001719746
True	663.9176770080334
True	277.7099080076462
True	725.8819169161766
True	54.6774922865157
True	475.9299100348114
True	394.13866219033423
True	683.2330821539506
True	53.30116488851398
True	108.1268146360346
True	27.59499175105656
True	269.5989777509585
True	42.45554741012524
True	351.0608867873528
True	3.456859605475151
True	1190.0158541715211
True	103.29590162703796
True	139.48646490259208
True	360.67610907912814
True	708.941110559507
True	701.0526747007391
True	1052.9714326960025
True	456.45983047069245
True	415.096856145927
True	143.14896923832973
True	419.7051526804876
True	830.8467584413896
True	427.4773587682711
True	970.5805756799676
True	82.4554573975624
True	423.6044382429209
True	179.74123455762268
True	283.806868080522
True	746.1100641623966
True	164.16854113474017
True	133.31386331800402
True	67.49980568244362
True	837.2000818621668
True	785.8795036011445
True	83.95823877428502
True	452.3498082840168
True	738.5584114202272
True	419.3592304407389
True	57.20580737488394
True	326.11425066594046
True	791.750348534311
True	30.143008457814148
True	369.5411712462234
True	172.11370082940527
True	274.8463474654671
True	32.585614547552204
True	228.24107548070165
True	774.7150758871135
True	635.0916654270898
True	58.78163292188192
True	286.00688315387646
True	858.8766615226014
True	17.63711857364882
True	320.6589452931137
True	277.322205162255
True	426.0311936913868
True	208.11447246669624
True	582.3060638954078
True	46.314152195782576
True	968.1188524344616
True	874.978877568056
True	45.61017305578111
True	404.8362775024409
True	713.8498611953834
True	926.4570072893752
True	272.4167425697775
True	594.249177957989
True	131.16445663266148
True	189.76984023586883
True	132.80632965573315
True	137.97988025184443
True	208.02037228969016
True	959.144044359544
True	792.2140082176913
True	955.7759939406372
True	20.727756332487772
True	28.3718817426521
True	358.2202401504179
True	14.50662808613058
True	632.0189824396723
True	1020.1751758667828
True	252.57042782827588
True	212.34898230773533
True	84.17370318887559
True	213.28144549741444
True	135.41328329546243
True	42.190927822682966
True	130.65239901350313
True	89.41300417554214
True	244.9822353890228
True	546.964421704505
True	167.14108113971506
True	26.018040235174222
True	56.11581922352905
True	432.11350284609216
True	264.9909750522574
True	582.449834096866
True	23.120664600718857
True	117.27807046626016
True	671.492684774723
True	268.51570848333154
True	481.3999558160147
True	659.3991983050998
True	106.6086281205789
True	110.78062768708588
True	81.19959470309753
True	26.29246896810628
True	115.54121753807851
True	90.53406346206528
True	104.68110339558258
True	155.67833510782012
True	232.5366784435157
True	795.8658716171121
True	298.4654133162549
True	961.4793284469824
True	164.19273809696438
True	191.8408961906394
True	775.6956577054945
True	299.03333993794814
True	587.4946702027524
True	256.04488636072193
True	372.5363508927378
True	451.3764269256201
True	571.1241252946797
True	648.1027172740847
True	370.7273955594299
True	33.909609060341495
True	543.4452492670122
True	625.2886848700326
True	19.10547321089236
True	9.900494552886094
True	250.392333772742
True	407.1921137741838
True	439.700475554171
True	62.99733844629132
True	629.4069168849926
True	925.127913500556
True	236.74368704025363
True	925.4786851445132
True	284.24238336795145
True	105.44093215225205
True	269.6710938589335
True	718.6524324323856
True	41.10744917528969
True	589.6168136935993
True	1289.25709231853
True	1019.2999821077746
True	879.494300368697
True	211.0500551895433
True	91.14126730734696
True	188.2159841224066
True	821.8800380946717
True	145.91752620349376
True	1058.910348637262
True	877.3357339157652
True	40.44167013425076
True	91.72183743244736
True	422.4354442068839
True	426.60466209970855
True	204.32468808557476
True	529.8323760843896
True	696.83004071612
True	123.96956661347096
True	270.8003390904118
True	1021.8321803014396
True	51.67478520264135
True	700.9693180848311
True	551.1123968966315
True	37.61887166010095
True	827.6350510604303
True	380.571527781919
True	558.8914282913956
True	114.39300781930784
True	265.461623004622
True	227.03448857026711
True	28.468149713529517
True	130.70575840530174
True	744.2996336144114
True	140.75097173628993
True	376.6342199934279
True	59.38490949134527
True	631.9235470245733
True	622.3727519152517
True	241.7397874620389
True	445.39762130849
True	171.14987588218924
True	168.11129983144198
True	206.4611957949434
True	281.221590853467
True	370.3427409970242
True	126.278602349077
True	195.4183245428159
True	26.35232425743344
True	899.6720524753654
True	323.0665838393816
True	10.43824124113084
True	352.92831356532866
True	160.29295967149338
True	631.5795123013158
True	365.2804997527475
True	594.2572858194679
True	547.0622994907136
True	492.1793833651072
True	792.008046566191
True	232.85767816118187
True	565.9458985281879
True	163.6595485700671
True	544.3818142914711
True	367.8160975503254
True	381.8367617990224
True	133.07084521875467
True	137.5545357941693
True	108.97210695582145
True	61.47582092788962
True	734.9791349176276
True	179.8393598176505
True	43.8844500968027
True	0.0
True	504.86970699510414
True	113.72723169014291
True	22.67773464741887
True	40.49083857211132
True	111.24655411053948
True	536.5725669756797
True	185.41641444951892
True	107.7411553821022
True	36.17622580805313
True	159.7589587872159
True	945.1165705954076
True	52.47122255807278
True	230.1536139095998
True	720.1613932170164
True	311.41119523712587
True	448.7598911668943
True	482.5282333060041
True	513.9194565572251
True	593.6583727694025
True	917.2140893801512
True	250.95662449799863
True	1051.5205930471843
True	922.242551933282
True	606.4567874791232
True	340.1835983893036
True	848.998259848782
True	9.489635544570737
True	31.47764060029481
True	290.3409138300688
True	39.47675877099701
True	201.73109818724117
True	724.1677965015875
True	218.43312396122303
True	739.4966871643843
True	753.9227142366086
True	118.81981776218272
True	355.14326032917205
True	578.6341475051162
True	23.649429906641537
True	130.74758474155922
True	444.5758297146704
True	300.810764899133
True	197.5479929266891
True	118.7816454824322
True	389.316075574548
True	22.80715027192183
True	370.2689041349379
True	377.8523375767504
True	1038.5925023023012
True	358.8543159192187
True	31.7360326537378
True	435.1626355532814
True	444.94015794601984
True	244.57378925390208
True	34.19113141843282
True	783.4684394075323
True	459.6106701320874
True	170.83039096812118
True	12.77135198250749
True	1231.8290794406275
True	165.61512664561835
True	28.292370381544558
True	313.7776518585264
True	283.9118102678155
True	111.94885624150012
True	301.41183238036234
True	46.53712364707808
True	319.064074882133
True	302.76903428534683
True	321.46648170738933
True	33.752958192458514
True	47.2129500741684
True	1007.4560071943096
True	23.91732675584297
True	14.16268845608739
True	178.743605333242
True	653.9074577644307
True	8.296343516978583
True	189.99366408037835
True	173.70405218563118
True	539.1381945846385
True	382.1361224159555
True	750.1812533379808
True	322.91599148409125
True	486.52393134994526
True	462.8535299829158
True	499.1655741030689
True	104.1084719846847
True	1252.2302037711822
True	928.6263875108352
True	280.2880627404873
True	523.4670638173969
True	103.80956668983028
True	561.0144575409354
True	447.238249621431
True	157.1317021095364
True	76.34697253777432
True	352.43224748143945
True	170.71633762120075
True	30.429848873332773
True	611.2610919906207
True	382.848537718514
True	72.20542090930297
True	31.336525313497557
True	664.2234250491873
True	480.9315780037094
True	72.94369928836286
True	21.795418753949768
True	329.10358887625046
True	317.6439122496137
True	732.7733204179774
True	557.0561902552745
True	565.3578775115311
True	806.3044800982789
True	9.33181335562862
True	55.87400767137886
True	36.0158501854243
True	58.705198398091824
True	521.2048696306243
True	588.1742564468
True	82.35558639168111
True	110.3728150127564
True	182.6437266064133
True	75.97378936083997
True	182.32658105485984
True	209.7531218286358
True	276.1328076305104
True	822.6430710671491
True	572.7062377187041
True	289.94830658222054
True	190.89473490609825
True	273.741504021192
True	244.18943988162627
True	743.0974870474319
True	326.27144898084106
True	173.92956758993367
True	875.7517250880741
True	353.6429647500609
True	489.6909577117112
True	150.67038323763975
True	121.93531953734666
True	58.11597747253493
True	217.24496317157883
True	990.2478062331556
True	518.0859761363058
True	113.2223374403146
True	361.9318461190243
True	99.32153025000352
True	664.8707437021033
True	4.066552031128898
True	688.8169772663242
True	36.90420502909883
True	956.3361420037618
True	866.2495338119058
True	217.05316225408856
True	30.45611889398701
True	85.32634060386572
True	453.2636972775539
True	221.30704079695127
True	1.3058931656924375
True	78.67190238290361
True	1092.5961903696125
True	338.6309452423041
True	676.1228033177504
True	479.60062503315993
True	29.768012652438028
True	135.4588883655898
True	458.21466333008976
True	918.9615412216168
True	814.9219099854199
True	429.8150146202431
True	340.4975806391225
True	17.868262110198447
True	76.77412813204117
True	774.8525775085925
True	496.6952567119589
True	387.4845872863288
True	888.073609333414
True	26.385366359676507
True	223.85324163283053
True	892.2886418287789
True	245.77783463469493
True	9.01685967427668
True	506.2820712801202
True	100.7131720419218
True	637.8736446575102
True	54.57483472346922
True	256.1965777200559
True	893.7387776734732
True	881.1324562104709
True	274.7115807012888
True	434.6249799523521
True	119.89745175273347
True	599.8688731258435
True	258.7201514595211
True	205.5510390426508
True	847.5214004261783
True	51.88633507557999
True	711.569987490094
True	283.75581183635745
True	298.1304847738007
True	173.1687677894871
True	506.9771180712313
True	602.9213329865177
True	359.5328136737908
True	402.28998999264354
True	68.71665785044058
True	153.70038223255025
True	442.6091422516168
True	213.3761587090812
True	38.752571174952976
True	199.2689329259625
True	392.50702330051416
True	387.164441983966
True	739.6918579433913
True	133.41504420427856
True	656.5449835035186
True	512.9863595900522
True	582.515970819364
True	134.35262541130493
True	37.47896580797022
True	663.4531445310095
True	71.81272574906788
True	561.4181719150529
True	688.4536960576756
True	461.6273540752716
True	139.25228795931824
True	486.405361294737
True	4.295622746695332
True	407.1652019372356
True	30.73670165072847
True	618.9093317809932
True	266.07831462091343
True	572.8510570919735
True	715.4359784631527
True	137.00021900983063
True	529.7832626594667
True	499.395672200807
True	64.84117850042314
True	930.7618788681324
True	2.467934283618607
True	25.35770147652044
True	643.1932790883557
True	687.0218130401876
True	137.38757363651035
True	408.6147310890935
True	129.23964837397426
True	74.79433726108891
True	453.4627338621553
True	41.63530562445008
True	506.4289885700358
True	12.796699344645855
True	810.6950596822807
True	540.1096331491742
True	666.9689289250613
True	101.68952684577192
True	385.3046913553313
True	1017.784823909944
True	825.6789320689909
True	147.34835147021218
True	516.9960664607836
True	443.1836264490739
True	247.70783528107975
True	256.6163424881652
True	5.799381962322094
True	329.1951652725084
True	11.586673808463834
True	382.3369477193261
True	76.99139617111689
True	406.5625759922875
True	653.6872348074371
True	124.52661850830368
True	244.0429070409537
True	634.8411110373796
True	676.0082648128997
True	289.1823969520274
True	133.3472468186387
True	167.45490787908784
True	469.90363001195067
True	86.87072100353825
True	9.58270762342498
True	519.66205336381
True	554.7661616837466
True	19.810743404170623
True	137.5133983313714
True	916.513501284076
True	477.9801857696328
True	273.14575838860173
True	33.46209199253343
True	464.73560786384166
True	109.06233307655592
True	589.7370493244736
True	665.8587937972221
True	294.7384201640857
True	381.8997326111875
True	172.6448932685381
True	239.0114319949265
True	73.50372627789851
True	223.5147915382692
True	486.4926974580879
True	20.931286178058784
True	437.91895054629873
True	386.4255120715785
True	743.7998379305343
True	924.3127880524672
True	900.9230748519852
True	157.55893451211438
True	397.2871543971997
True	67.87372927366151
True	188.42734892364277
True	314.98802097894304
True	10.53921593770998
True	786.2303332016136
True	24.01878178807908
True	409.4412775396651
True	265.2118522582454
True	648.5430514102321
True	197.53031182682625
True	38.84935807015835
True	682.6805220997619
True	1083.492255330361
True	223.83130042742025
True	131.22735811326496
True	650.1925451682798
True	504.06668111504433
True	17.424525156571384
True	846.2759147116011
True	111.49063488388693
True	43.651334933391865
True	301.57978145947766
True	353.87211188043153
True	386.84230489688906
True	263.32090495216715
True	18.39666556376604
True	21.47081969407732
True	843.9168344939096
True	202.99167519073697
True	114.97561821932231
True	879.6163680619657
True	656.355016480246
True	644.6686107133277
True	446.2775834748479
True	150.6888577478965
True	32.291965437361625
True	96.62724933485204
True	433.1530810813136
True	224.4889264911017
True	516.7858404830378
True	153.42068015750922
True	484.7521138760417
True	648.2367843356246
True	949.4820901930356
True	24.125638004928973
True	973.374125574169
True	1065.232845155629
True	469.2497894239758
True	83.84254668878347
True	784.2777424015353
True	648.6821976405807
True	660.6280126350068
True	175.79279044316934
True	746.0435242903352
True	710.1141133652894
True	119.75700018978348
True	798.7227772332283
True	816.8635514274935
True	487.1608908425247
True	228.3844202059456
True	66.5412532517786
True	309.3501301451576
True	334.25147699350305
True	464.7896965338478
True	428.85245337283993
True	187.78435536997924
True	315.61032825921734
True	3.091132678945627
True	12.686505888832135
True	107.41682903455272
True	135.82924679802085
True	352.99157719228646
True	347.2089121241897
True	109.49137772159231
True	17.385140419137336
True	217.8765916099245
True	839.4202134223648
True	452.5241677538575
True	508.2305594633428
True	553.5993099340452
True	804.1526463745394
True	640.2943971427269
True	90.52662878335184
True	214.27331155493945
True	241.44227747397505
True	301.21064339392694
True	105.84534612699191
True	372.105062390558
True	436.4580893033863
True	168.99553068628475
True	646.7026537614257
True	244.75105816866892
True	194.1431758376087
True	23.77814422383459
True	250.99777110397412
True	470.3797449581221
True	173.71749041455453
True	521.540399905251
True	463.09261614233975
True	239.48102718000249
True	100.46437210613716
True	40.39488870659469
True	405.4124334336643
True	782.1210675539451
True	158.99045586883472
True	1047.2985830713772
True	1040.2802568825562
True	489.3685208519604
True	100.0550472610193
True	116.05452500347732
True	657.3214508982837
True	7.913456444791141
True	223.2083874045314
True	138.39471909928324
True	121.02311962660792
True	325.4345975234653
True	625.582606708103
True	39.594792695272375
True	130.37609307003453
True	952.8578390195582
True	58.6306928393871
True	470.6959681038429
True	523.0169857071348
True	259.71415692822114
True	128.34534172443705
True	929.5940616770572
True	1221.2137402459934
True	509.0459279341565
True	647.0062481441358
True	201.34096233354424
True	148.0033220023459
True	322.26184914240537
True	246.24498619504925
True	169.34320823919555
True	305.89656587177126
True	349.4416268467066
True	12.263332306727992
True	604.5518660416028
True	144.22413220130858
True	78.93095941883988
True	436.5823385232246
True	323.36048446851225
True	1207.8662830759245
True	344.91596744253286
True	968.0961084095388
True	9.89550286313165
True	273.67148762615847
True	227.9020200669397
True	157.4052994396043
True	478.0027526702714
True	199.21323583025156
True	424.0989833888337
True	317.3965565887315
True	107.44755670260702
True	357.4084255975453
True	1059.3032346822563
True	742.2328990748447
True	225.03656700202768
True	105.59916351018624
True	286.0230971111064
True	24.08742503838702
True	352.6043580922501
True	315.52350729473545
True	577.5118993181261
True	474.7880595378954
True	372.0721188130446
True	149.6778836262266
True	13.228104129331086
True	423.8707233621304
True	287.8538405897848
True	150.88985534554553
True	305.03946362578176
True	431.3797327585696
True	815.1750877476669
True	318.95050918882504
True	785.3674482951523
True	415.1921887271582
True	372.8233282254505
True	1.507593904359378
True	1185.4591740488086
True	96.89914350965732
True	910.4050802741094
True	202.39451129501677
True	467.8351059579263
True	681.5814044827571
True	83.38921051892477
True	482.79670949059897
True	32.935145322957595
True	415.11138947078814
True	76.53594290747304
True	232.36842739862328
True	35.40363915382704
True	693.6693982403663
True	189.74207329788348
True	24.427486258688187
True	407.2963978300972
True	111.78611908182693
True	165.7926444807786
True	824.6230025891648
True	252.31182885250652
True	156.5330085246978
True	364.66472061969625
True	517.8462424056289
True	334.89800191096856
True	513.1714272090582
True	605.2641020336578
True	154.490936393759
True	7.096729551413862
True	69.56490766574194
True	450.6546690281826
True	94.63624908110684
True	81.63008065385576
True	1055.997369964222
True	27.232041540429712
True	319.07407700373227
True	316.3769711558849
True	463.26572772768645
True	679.4382770457781
True	187.52548040997692
True	630.0697017513594
True	335.59234411295967
True	350.206231259985
True	280.10851633696865
True	215.7703472002976
True	352.76537000636483
True	452.8934874756428
True	410.6559599164232
True	619.4808473589661
True	137.50997661042348
True	75.27088566500665
True	41.61079151244196
True	288.4196512318005
True	669.1450841653457
True	406.992720831714
True	765.5720893457526
True	217.49636963076648
True	392.24748736961226
True	65.46069723666774
True	51.8337251988708
True	415.9035912655601
True	196.83386928046764
True	225.492429788854
True	41.81996789445231
True	1053.2938732371233
True	173.5882750862092
True	897.911818292736
True	322.3418655496407
True	912.4348848991544
True	229.66394738188217
True	470.72886273055576
True	534.6437200560305
True	609.4472086614719
True	217.07493879867167
True	487.4854099895127
True	930.9968942021328
True	127.22843545172864
True	6.977254023816012
True	574.2300080847415
True	28.288454812244517
True	77.95392521434634
True	794.1816135923217
True	230.89847825741515
True	985.4978179420584
True	678.0660171147728
True	423.4397583828041
True	278.635370998104
True	476.8012116250168
True	352.8523648716442
True	187.84609825065996
True	675.7771628237356
True	757.8896506403272
True	209.7728527282932
True	89.23400362106455
True	535.6887787727317
True	138.3436659391756
True	377.8601956398558
True	336.45680804509624
True	68.29817879341083
True	367.107220050827
True	426.5675461687318
True	373.67896615293967
True	417.1949461389385
True	427.6957888314687
True	670.8144236885877
True	56.52013613165422
True	451.23705337511984
True	322.98883419746795
True	648.9188968307761
True	221.0997743141431
True	100.1461322568428
True	38.89546367822223
True	541.9770472916812
True	621.4586248392872
True	182.4549406544576
True	408.6799792845998
True	346.4856893205553
True	16.91380692283116
True	167.8957539628248
True	286.9755384465452
True	2.880980103508943
True	857.4518048593809
True	79.28497234712248
True	104.37459555505058
True	120.86366093512493
True	349.4555353855466
True	36.7328634323299
True	451.6636171159462
True	241.83225129305475
True	5.148832763501342
True	115.32274117482302
True	456.06683999809695
True	49.993121628137295
True	66.86504940477549
True	183.70097749751764
True	295.7241236096972
True	977.4749340082672
True	377.53987849248193
True	961.6535302992602
True	178.70773711191708
True	1020.4489408165992
True	794.2221058427041
True	673.0874900272651
True	405.2592860104859
True	378.8965623609059
True	77.5348966802707
True	69.92182246148639
True	86.59634039756482
True	172.6361776273447
True	485.2586362309697
True	1066.776907275873
True	185.88770570801063
True	360.8763611049432
True	438.2940745367357
True	619.167648934111
True	634.0942438855373
True	283.98213178871407
True	454.3326016058323
True	662.1967555213978
True	95.83400154561016
True	741.2586837063068
True	252.18697949662493
True	132.37700874798404
True	415.8191354512117
True	858.8719191831592
True	446.7005099789029
True	872.2573448832601
True	194.48144848675275
True	344.64739091566065
True	698.8751410291585
True	618.0939970779157
True	191.5914142238153
True	240.9802275875217
True	830.4853011927308
True	32.24876407822476
True	188.5949480689113
True	498.6369689734097
True	697.1898185243191
True	109.5336608671588
True	37.59026143285657
True	168.66106667457723
True	711.6878230880295
True	307.1901685094003
True	558.1185603976509
True	346.3793680474419
True	281.68509421376035
True	448.5012738218939
True	504.9649226071348
True	75.29458709830804
True	381.2872162020032
True	752.3315107906902
True	0.0
True	310.34905414561393
True	255.9909124830117
True	966.1825542819254
True	148.29226188496784
True	658.9867198952114
True	638.7222513163218
True	109.40118719870078
True	222.5003006861244
True	129.8413336673898
True	11.59045868791354
True	287.44821569497736
True	374.2449643958296
True	1136.134998633083
True	236.82819428699827
True	413.1212562866715
True	645.4800186798213
True	205.45325805988875
True	25.23672565487432
True	859.4223249158941
True	595.7161857391364
True	150.14933544032706
True	631.4747756430642
True	153.93342285970698
True	294.47223646309493
True	740.2037431168682
True	34.84885545593771
True	104.03827841918756
True	498.54055058158144
True	62.59046525818999
True	76.82164455090556
True	405.3177034201005
True	21.1896011501795
True	764.9336152558697
True	101.84286876413918
True	152.17788179257522
True	18.192444396610856
True	716.3584174515898
True	29.09390733568637
True	783.5968679518406
True	395.7106564952572
True	122.1177046866664
True	699.2507006925636
True	518.6343170437693
True	562.4205493355096
True	46.57697536947417
True	364.57084092660745
True	5.40862100658064
True	89.85318202216763
True	387.5653125477346
True	47.092960819920414
True	122.8846546654023
True	305.8529521442185
True	178.6799442547475
True	96.94195457381578
True	665.6528950755878
True	17.521165419492227
True	1117.5337762054962
True	509.2476404325181
True	299.1311599924777
True	494.69041809985714
True	122.43059686113988
True	785.0613249121984
True	1119.3110123888305
True	757.909442571237
True	174.95557781860617
True	229.34263461482283
True	45.84655643865831
True	62.18751554751037
True	152.36481346412276
True	102.77670322742355
True	157.46788899186163
True	1164.8335453438713
True	312.7846176132726
True	360.9898610952232
True	698.2014811754409
True	16.25089611494942
True	14.392035813863004
True	574.3484312321093
True	5.068143427559562
True	124.03084807356
True	647.1081207471806
True	181.0030686172073
True	639.3288626784157
True	853.4014457988849
True	150.2110752672728
True	871.8453517858746
True	3.6465205504747153
True	451.60775243405095
True	1069.1774618891989
True	26.735565769019388
True	238.73911311987112
True	158.8734751676587
True	951.233232622874
True	234.28710125619304
True	503.7485074042426
True	118.79883232612336
True	498.68111398231775
True	148.11091702394282
True	103.44689309744548
True	385.4668201249471
True	70.13784283213155
True	52.87321310282787
True	1064.83672253314
True	251.07319666609607
True	156.59049325250768
True	375.7935507606416
True	394.2613833420755
True	220.20542476283737
True	163.74935023593707
True	392.82053586699607
True	35.95015419322114
True	481.03541151175097
True	1136.3176448152692
True	112.0136946927635
True	472.5411665215537
True	300.6515243065007
True	25.256464835851627
True	404.9577898870519
True	109.31687402114746
True	634.9705244573523
True	205.7321059054244
True	414.10591241948526
True	20.9727092386166
True	435.657768999284
True	114.38038759991804
True	337.9453402621169
True	32.38621904607866
True	171.41732851223748
True	233.2973825289586
True	746.8073371213835
True	59.647056781594976
True	139.39921604937342
True	231.5290800948333
True	145.2178380634272
True	621.080614441726
True	559.4782153475999
True	780.8644951826183
True	386.7833124582842
True	529.3794963772673
True	414.8697240267927
True	679.7631441131795
True	74.16128599535931
True	460.0389476115556
True	413.29339561903765
True	48.22655240035962
True	84.19079583815099
True	126.878739752215
True	76.87299427719203
True	316.4094465391579
True	836.2460265105358
True	328.92685238019635
True	1046.077517805668
True	317.1321732270404
True	901.0931122781936
True	146.00731477235172
True	578.7322120297943
True	588.9861370906267
True	697.5074556632367
True	446.6922821593378
True	60.6019586640164
True	291.548286363479
True	39.57069248150827
True	170.01283318458195
True	167.02936881560862
True	1103.8147705659271
True	232.16504754214083
True	549.0688204591833
True	543.3424328654907
True	565.0451139922596
True	898.0675071645662
True	598.6051876312919
True	656.1976022006124
True	917.0712579453398
True	122.38773166306052
True	327.43114305383006
True	263.9730984489233
True	325.40815471121795
True	88.6576147402048
True	378.88136350074086
True	4.819069890553385
True	339.73761581336987
True	270.2736172621083
True	610.5405093431303
True	290.4930447246364
True	356.8047430447484
True	10.33199526805382
True	57.53165365631455
True	538.1826510613679
True	31.65482079606792
True	145.86079101807823
True	67.38257758331028
True	154.1509059059581
True	236.37717227273544
True	64.57784650460883
True	385.1195509451889
True	271.51902846862293
True	99.29083387165404
True	332.1372750167986
True	64.10841171832733
True	581.0230460853417
True	838.9206366022906
True	281.6240437448604
True	1198.847388592201
True	113.66863628556256
True	291.70751000724283
True	1036.279057862365
True	86.99263784433305
True	286.29144733653635
True	9.895297966986508
True	406.740876499195
True	458.7951131204365
True	153.05089135181157
True	609.4924699337528
True	903.83431965082
True	158.93684491670496
True	79.2669365507463
True	321.9866713639411
True	575.2447483498806
True	624.5138888728712
True	1228.5633331266492
True	28.6656442655627
True	952.7258342854772
True	134.17982611341674
True	629.0130735137603
True	113.17728128584235
True	139.05942917963196
True	182.41431803253028
True	165.3866256002506
True	760.0900053498707
True	200.46366667918335
True	235.4246351237087
True	64.69380079489767
True	517.9337340945127
True	433.8526909798644
True	174.4563754415144
True	243.2721772249324
True	17.807507076945697
True	416.1150572087973
True	222.46662742073624
True	309.275666791494
True	109.29426635299068
True	738.8886037876586
True	422.1528766048492
True	262.6437442924945
True	644.315789654523
True	528.919972782272
True	480.16287540403954
True	140.9041893637301
True	528.7678402594626
True	440.38752435656136
True	2.642435939855152
True	198.9220787838617
True	87.90032943803962
True	246.6470325323464
True	2.602907981324216
True	132.38045899501626
True	354.795740183228
True	7.6877510051796305
True	860.6281834898192
True	166.1699042897423
True	731.9562680751113
True	775.5377806425525
True	159.1759435637408
True	223.35776507741184
True	477.77278389523417
True	845.3911072038812
True	50.384906352923664
True	35.945432893535326
True	127.04595598734612
True	620.4633087586943
True	707.7136531920675
True	182.6415986816011
True	593.7772757319749
True	592.7168317550288
True	864.9569474145821
True	392.334981396911
True	191.04064443800496
True	893.5798763701569
True	214.42238391319663
True	148.649630959718
True	336.2927266005313
True	222.5239082903637
True	202.5837908242557
True	595.2185590814346
True	256.09828970739426
True	194.12206467762456
True	443.8752408740081
True	481.5059802779972
True	60.38534927451012
True	280.10155753640817
True	76.72479390018164
True	335.693050221329
True	357.0187416338085
True	239.78237243220016
True	177.31009841785033
True	377.5342378595933
True	639.0116484065695
True	788.5331926917182
True	293.70947942469
True	743.2903558707719
True	60.18366670513432
True	871.9492497854778
True	345.6619973032542
True	14.611477577778594
True	626.8288428507116
True	675.1765098341042
True	257.5360723931741
True	165.8908350369203
True	48.4568646500721
True	390.4172290152986
True	77.20034866873286
True	14.909392481268164
True	896.1492743205971
True	361.2844073743829
True	164.3487329424495
True	1024.5526888074082
True	10.678486245826043
True	788.6946582599375
True	30.92063894709754
True	663.1583027976295
True	58.735395572239206
True	784.3231853212827
True	453.6835444287535
True	198.6932242717378
True	429.7116813554792
True	209.34390237901005
True	292.37097030657736
True	229.87030820818185
True	410.1526824184993
True	10.001702143303556
True	321.5777121897139
True	113.05704975720695
True	10.99730250479908
True	476.5003896350979
True	710.2087792128947
True	293.1926172318953
True	78.99782620156135
True	302.25154960506416
True	79.02704642193184
True	195.2478540651532
True	176.34231165639534
True	378.07130933349794
True	43.30923064149977
True	140.79820257138624
True	386.09707294340194
True	848.7688328036705
True	112.03273211046948
True	201.25604357839347
True	439.02643866
True	18.13592390932395
True	426.5636153818594
True	501.779591962158
True	89.29486440318877
True	383.4593503124228
True	367.32860022522607
True	419.3409816199975
True	594.0925097273649
True	1022.980343207809
True	999.4861889570732
True	58.48599671523439
True	1066.0514000914727
True	108.86428068054634
True	112.38021976516154
True	113.6756212040031
True	485.8666065601974
True	375.6739359493952
True	563.1945584745633
True	256.91160863897926
True	159.58164795252517
True	421.9247327991584
True	14.9259752890509
True	469.822478099975
True	394.7221202708861
True	147.17312045466443
True	102.91862766774952
True	533.0943943778619
True	968.1293508143146
True	202.2807570039982
True	65.99745587445163
True	423.5349140881176
True	370.50328679523824
True	484.00266088541775
True	307.80549163539365
True	4.483228222251597
True	516.1493472455619
True	521.3487395559837
True	510.2303144772672
True	183.8938865761079
True	102.2106047931873
True	22.775976686342727
True	371.90986728429135
True	110.17334549374633
True	7.090077188371399
True	31.66834916527228
True	347.3652214975484
True	639.6871792992392
True	133.1690982034125
True	93.83604631257442
True	24.22160748542496
True	422.3304611704972
True	351.5434754998937
True	758.2780313263244
True	301.6215509932516
True	530.4543165450622
True	543.581241891859
True	531.8830694603927
True	295.49400911997475
True	523.3679089757774
True	96.31365611685872
True	595.9273142981214
True	6.598152923236091
True	366.27474132168726
True	439.6849454246161
True	985.2187315387878
True	350.6393013374438
True	800.7160911502147
True	968.0829593393818
True	182.41622439652244
True	36.23401944585008
True	375.753266196293
True	384.6598289979256
True	577.1043257421245
True	264.18779943113447
True	29.719243213252977
True	651.0990977879052
True	127.17981287407224
True	1011.570622755516
True	317.3556622340066
True	489.3827717351328
True	124.84763724290046
True	820.9362880237228
True	139.16719317703928
True	822.9365791262848
True	569.3193112040084
True	187.15120185689065
True	118.1345177122198
True	66.68576833175628
True	568.1470668856102
True	911.9013524809212
True	425.2473308440958
True	513.7543802985444
True	143.1409776504552
True	598.5343103523171
True	468.7886921359802
True	805.5334268145039
True	316.79636637959896
True	580.4727228391286
True	114.63623675149776
True	25.1532922408569
True	411.8934118012764
True	167.38902076168074
True	107.47735472986314
True	376.2606400164836
True	1104.488599108321
True	280.2733286914723
True	553.6013623377223
True	11.90629136858509
True	70.55994047103678
True	330.94798486720254
True	791.2377544885043
True	456.54190153137375
True	530.1525643092447
True	706.7068389191282
True	70.58197101570313
True	726.9214734566092
True	49.21511058415895
True	103.53216518369554
True	178.581047004709
True	82.58986854862805
True	25.43049786383573
True	288.766870519927
True	474.40716859768816
True	891.3377706350275
True	857.2298900368289
True	5.6326100570157385
True	284.8748067823093
True	473.42199679403313
True	125.2212359432288
True	235.35099930670307
True	318.7038069097049
True	1309.3714805822692
True	455.3269201873607
True	25.62155248666702
True	186.566611192355
True	715.7251544202551
True	35.804728734290194
True	169.15730734577096
True	561.7162630467424
True	72.32516803709647
True	863.989214647206
True	330.3923936186645
True	665.4362964816956
True	81.37093829167128
True	677.9589414370905
True	610.2613043009667
True	879.8332327015261
True	247.60633404286304
True	495.75085131492574
True	846.1486823296157
True	906.0935497704444
True	227.6327194890299
True	738.0695355409048
True	213.6338907599108
True	449.4458543819346
True	365.8310673469352
True	501.9449816356988
True	498.0328763161452
True	312.34116654646374
True	353.5666123519828
True	112.57204547958224
True	349.10288677994595
True	1137.4634269449425
True	324.3269963390532
True	141.2162973705144
True	294.7317502522405
True	736.3490846303337
True	651.9454320399376
True	433.2910703154295
True	116.49277908082846
True	323.38236779514006
True	34.137879888409955
True	167.1818303077497
True	93.47668057956508
True	82.83948568177664
True	553.0642876870037
True	139.6791547535916
True	136.80607090656054
True	102.8341900618772
True	88.50854688201193
True	444.1718780881906
True	395.8893025366056
True	1061.5244405341969
True	531.1836702295581
True	834.7728731993224
True	270.6904293909
True	286.46379878215595
True	555.1572969516226
True	191.42691113177352
True	770.4548759342351
True	231.8109199385512
True	358.1907072616784
True	68.68961051594471
True	117.84917271237669
True	264.22265709019297
True	118.32805494100816
True	491.1989894062799
True	31.089194096486523
True	571.8034318306574
True	1020.1827423542064
True	728.3506895396854
True	1.5711370905481417
True	63.58490246667247
True	503.9508062907861
True	439.0821923892924
True	76.73170652934546
True	114.94896867422356
True	293.26644941364543
True	77.41470837551853
True	51.90777507097268
True	737.6124932416468
True	654.5917174688866
True	167.23319035337946
True	163.7336210952885
True	550.478587829175
True	56.39503890880475
True	25.06397983330803
True	588.1511506335046
True	423.5741044455409
True	1130.589455065823
True	45.07453117600754
True	467.9375555826521
True	896.5235747512158
True	762.3857297737275
True	295.13753023979376
True	771.1923893973618
True	401.8320904452572
True	42.95035479237265
True	102.9624865546172
True	729.457334108993
True	78.20845557184461
True	146.5763826581172
True	939.5217929279696
True	194.9585839010384
True	278.2166342110263
True	105.52590699652728
True	637.2183327587397
True	607.7660620555637
True	212.4688874743925
True	422.3567241140754
True	43.08245309834496
True	281.20785268102554
True	582.9043227082269
True	624.9750401356346
True	313.5733959951365
True	75.18037059000983
True	958.8705821285198
True	1059.032928421453
True	562.2317317067913
True	65.48361725322866
True	30.055310032458443
True	91.73863473225198
True	107.91300078215554
True	103.64415638795604
True	885.0163492348671
True	1202.084800325555
True	736.3939735906573
True	328.47217712368945
True	9.264594961469069
True	21.00991407921233
True	343.6598953095438
True	486.0424689040588
True	46.672147752190725
True	545.7122108383134
True	415.2487071085932
True	387.7204282800983
True	75.14677298047027
True	197.70658865166817
True	266.5349316250592
True	130.1976271681415
True	401.3697787267808
True	42.33377085649072
True	175.08198517871847
True	1182.667892506969
True	5.826537887453259
True	28.836474584673503
True	578.2502331558651
True	356.2552335923484
True	767.0607142869861
True	158.66561725422093
True	765.9815717384158
True	626.0654603036107
True	286.1607949947863
True	414.7248596530866
True	337.96668353296025
True	297.42925593908626
True	263.11130032468367
True	389.3473859901075
True	501.3685683424776
True	498.6722601914763
True	105.64451269973816
True	363.2016375435394
True	9.289060255165587
True	187.4197908339436
True	237.3857970647581
True	899.257475484125
True	596.3448518060081
True	30.50038601522003
True	742.5464117602763
True	825.8363413610318
True	104.57152486037128
True	350.02681117877944
True	860.4331564635062
True	223.34258336433967
True	163.45235720159198
True	533.138623699097
True	604.3131665478124
True	1052.5444974850518
True	143.7605904970889
True	155.069335405766
True	259.17376642282926
True	321.3375145039187
True	418.90242020155887
True	412.59388266434337
True	309.21216043637503
True	459.3081856398874
True	503.68147983086
True	228.0341441558545
True	1477.1665511127762
True	260.42708222237405
True	407.1252881427953
True	53.969841754043294
True	757.2787771796552
True	235.49626653710683
True	920.4278001295468
True	562.1737880231456
True	318.3747988891038
True	770.5235062818522
True	269.83697179431783
True	222.572182979381
True	260.18251138579586
True	228.77424579406556
True	145.34623260626697
True	244.9413408040729
True	733.1306232518236
True	528.1911652469079
True	217.6244101363704
True	1144.7262610950115
True	117.97955400272528
True	259.59687151156413
True	68.00398414118969
True	303.2133085135445
True	418.0140129647822
True	95.08415277774058
True	215.3115524321496
True	76.63731329664884
True	712.705716786467
True	373.9179046758142
True	208.2460659505612
True	721.1285670816173
True	865.7877878137149
True	817.034741593767
True	829.3439963267575
True	351.2553960386702
True	1.0860078673578175
True	263.0845091065318
True	49.40202963739734
True	395.75741461824725
True	55.08984227044508
True	357.020487515545
True	847.0255733386563
True	1054.9808605593528
True	392.9117448921817
True	23.157033366938656
True	523.451997775148
True	498.0755088524208
True	198.8317859267181
True	244.6354132226432
True	283.6178655019923
True	22.8018259780241
True	124.8935546928854
True	960.2740761637092
True	58.93542161440834
True	468.0390615339977
True	787.9616184714065
True	105.03820583263074
True	250.51649463503767
True	112.33095839633968
True	16.78474089953811
True	1.2629866549023934
True	121.5165529334819
True	1000.0774502346692
True	486.1367159249437
True	64.34334526938048
True	796.2412192715057
True	344.6778054154662
True	1.3381603617514062
True	434.7413985244192
True	179.78203880221886
True	505.91696051733874
True	83.57539132305556
True	323.45046137915324
True	365.62574037325527
True	171.42408869664524
True	211.8730455294101
True	124.9596112098
True	163.6827991299311
True	1020.6397874198184
True	14.442446678332152
True	506.3746567339906
True	503.2533177166199
True	408.0710251772401
True	222.7876600462044
True	228.02547109044903
True	151.82655682348746
True	45.54425802348186
True	505.3190240724038
True	150.9015846212922
True	857.2819073057797
True	830.9610721520365
True	251.7496378781885
True	319.11904946042506
True	529.1241181155879
True	42.3253387803704
True	83.00523186926482
True	717.298910062971
True	1089.4639033452438
True	112.73228579398784
True	724.2016923873691
True	142.4148278520357
True	945.516136797916
True	678.2753811190794
True	108.63199389175924
True	279.30763839844786
True	612.5754581180345
True	258.03147430206315
True	45.56523038924936
True	547.9633846972848
True	462.3982255017223
True	6.343468990110658
True	470.70292984865534
True	69.96043092462567
True	181.32897737601232
True	234.5803380848604
True	298.875584135807
True	76.45286652389571
True	225.3487165532936
True	352.05856946278675
True	431.7992777381874
True	917.8021734293892
True	49.19011689637309
True	897.2987123778245
True	990.8326765577502
True	128.53390799293467
True	69.5660020714955
True	1006.0032437524952
True	33.82999750381465
True	226.6901871202272
True	83.56579060358425
True	209.28962316282224
True	353.3929847665147
True	948.1252800774056
True	95.36383323472091
True	70.29884564660948
True	670.3445392861753
True	263.3970288796668
True	724.8318717751911
True	53.08385724071852
True	458.86186976872153
True	391.0746068564839
True	683.5751245381374
True	54.21992165100302
True	111.43146232317488
True	28.870345732923763
True	262.690197876147
True	43.80324143437043
True	346.85481929235664
True	3.726758616454744
True	1175.0077172686556
True	102.69878531611955
True	137.64221626754156
True	353.7786725755522
True	730.1679712539473
True	675.8496450190389
True	1038.640790581667
True	468.9807443315884
True	408.4298374646416
True	138.27771376943758
True	424.0046909750427
True	826.5640994857039
True	432.5851439324168
True	934.6130817453916
True	83.7878709594381
True	403.4484046008668
True	176.71292616334577
True	278.23579523156866
True	762.085154897234
True	165.99581407033108
True	133.82210285342234
True	64.4780417691055
True	866.7247836208535
True	779.4159614287827
True	78.74724229747345
True	433.29285886727695
True	736.0284550923537
True	413.6202671517844
True	54.41623110500158
True	321.874416708372
True	783.6603936794006
True	33.48019918204666
True	357.545960058961
True	167.53665642519712
True	279.3534215179623
True	34.76566712495867
True	211.04822541359405
True	742.7947297780976
True	638.6257520812069
True	58.27167728681714
True	294.8706835278055
True	902.956883465347
True	19.732333464984944
True	318.13065670776007
True	277.5405197472724
True	413.62046886853153
True	217.6871463639624
True	602.4515433841312
True	45.47285622509151
True	971.3295336325904
True	924.80993325064
True	47.39958704873404
True	391.74662123553406
True	735.5078349251546
True	907.231122823586
True	282.0460457080785
True	579.2713338736527
True	133.22089576695728
True	188.30303311251785
True	134.30587204779394
True	129.66900724792583
True	217.0552017265068
True	939.276034170958
True	762.8446353969877
True	973.119821927781
True	18.47967354141392
True	25.77145069224292
True	362.94965185344455
True	13.213058337729594
True	611.0432046933124
True	1053.9195942647325
True	267.2596634383563
True	206.59668496760384
True	85.02522068742662
True	218.80253328315055
True	130.10391044716326
True	44.61566042778426
True	116.7935680150497
True	88.22445719321492
True	244.465754031138
True	563.5178634241804
True	158.6601811953815
True	31.404432282045185
True	60.31678455470125
True	429.979020647632
True	270.0326297937922
True	598.2527579917544
True	22.297576270264805
True	118.06012221663438
True	676.7479827940485
True	264.33945897863305
True	475.0495317965478
True	666.6040082214232
True	100.1722043293145
True	109.4819016449758
True	80.42321071769497
True	27.124394628758964
True	119.79018872484208
True	86.69004966261153
True	102.84940198876993
True	142.7641939803418
True	241.18395143290917
True	819.4639001086913
True	284.8446451618605
True	903.0497056908204
True	165.80002012100613
True	211.8829439981085
True	783.9267315610441
True	301.6278076363173
True	586.1583335914331
True	258.63350755799934
True	364.0100964042469
True	427.2125729650748
True	553.1059909648624
True	656.1685340402029
True	375.2903065155843
True	35.55427134374352
True	572.6734887312113
True	613.5202985666988
True	20.173217119022404
True	11.899746140759486
True	266.70505080555404
True	397.3594792768419
True	439.0978426251688
True	65.83519827556493
True	669.8443013306746
True	946.7006581545554
True	246.5631900469404
True	903.1343134099744
True	284.4171360734761
True	104.24336463435418
True	272.84712872539313
True	683.0143010414981
True	33.625246585603925
True	571.6741589794746
True	1287.3058759863543
True	1017.4524917857452
True	883.9745040061165
True	215.06339654013877
True	88.84918219479111
True	187.86548505174
True	836.656987244758
True	154.15432550700584
True	1073.2935235407424
True	876.9515289468048
True	41.50896506489825
True	88.4420609536414
True	418.8088311315555
True	386.4758342312725
True	199.11190863599447
True	526.7164567243879
True	655.7135595614942
True	125.19450731204807
True	280.5168612196428
True	1015.206032962798
True	53.23359737829659
True	719.8659210661515
True	543.4722998908229
True	38.969053859500896
True	862.8801467689561
True	383.45281189083056
True	575.35009084177
True	109.70731218689178
True	275.032754318621
True	218.5030033692164
True	25.73727296508497
True	136.2634989479516
True	703.1582698152846
True	139.0502260905181
True	371.3590640533677
True	65.30513264590333
True	629.5045352631284
True	602.6121380301112
True	244.5407499601592
True	478.2364570035125
True	177.35028189052744
True	167.74962998266304
True	223.16287514111676
True	295.77332814303594
True	349.8358259305412
True	125.54890126950474
True	183.42506916956583
True	28.06585855343912
True	878.317269199477
True	307.7596725653169
True	9.54416014117128
True	366.7873940237109
True	166.8137443098374
True	629.1508361735351
True	377.1355037781923
True	583.60578004007
True	555.5518657926144
True	483.7795805182421
True	780.2913767834021
True	243.202845800834
True	554.3384076695351
True	162.05254620419896
True	541.2816795142415
True	371.0917832334834
True	381.79736544437645
True	125.12322158950955
True	133.7088197740229
True	108.7959058058361
True	67.89517367811476
True	709.9032686844416
True	179.25652537259907
True	44.49434784567418
True	0.0
True	525.2876339410343
True	112.74200641593632
True	23.95744926835825
True	41.95192088526157
True	114.20600767847134
True	549.1327371436012
True	188.1472099273589
True	108.5187984586373
True	35.740632656813105
True	154.57623544277527
True	907.0219286394672
True	50.33846325038838
True	229.49126347254708
True	731.4329966697376
True	321.87425809865147
True	468.1432609401192
True	483.9907927779104
True	499.5425830672671
True	589.4805369127772
True	936.2271095997104
True	274.1803245108235
True	1038.2972359884698
True	929.3329958450272
True	601.1355589980292
True	356.3681395482664
True	841.9449097433424
True	10.281099258590276
True	32.039212129998056
True	290.1559809406972
True	42.39600037682557
True	210.43096319851145
True	742.9881756231754
True	221.6060896142746
True	723.4569783772507
True	752.6157357843354
True	119.79537133273202
True	390.8783762151597
True	569.6453231405188
True	24.857453240691488
True	130.90498842599055
True	426.87721212331496
True	315.543746064974
True	194.748626677048
True	108.08122351014414
True	377.9130051276116
True	22.7969940574488
True	359.0440017694256
True	377.6872027421831
True	1056.8755868021078
True	369.193470168492
True	28.27099691626569
True	445.943341921967
True	458.7332914458244
True	237.13756425830888
True	30.914512592549528
True	751.106522778946
True	432.6250589032863
True	172.3100050463903
True	13.253744306167809
True	1207.814331571455
True	166.7655570860707
True	26.440949954115144
True	301.27412394289075
True	286.3689960978392
True	114.27009043644294
True	282.4681037544054
True	48.33635727336984
True	321.0763189883789
True	300.27172955868804
True	308.889109554726
True	29.59466865352119
True	46.921183077948136
True	1043.461582697704
True	27.464757103533508
True	12.188092348320268
True	177.0298814353548
True	655.5693739154076
True	10.360794906290604
True	178.27492163096852
True	182.87120344908237
True	558.5249527386565
True	375.3634627112348
True	714.4012465703321
True	323.41070333292737
True	488.9997870253228
True	450.8847816042998
True	483.465360822494
True	99.21281658353053
True	1255.984721785438
True	913.2406398105808
True	277.1075191318843
True	545.4176561369541
True	102.7114925707079
True	548.0104264580231
True	448.76248024377486
True	157.9062621126231
True	78.5095364141024
True	361.0154062079418
True	168.04893971156284
True	31.125707905612515
True	604.3563774836491
True	383.1873167164826
True	68.43077725752156
True	29.345939573072897
True	651.7504159689364
True	483.10508929845065
True	70.31994822258149
True	22.02340666388985
True	342.22363497478744
True	329.47812426207565
True	707.6679884224801
True	556.5203132372687
True	561.3008826674526
True	787.0571326302387
True	9.311193635584916
True	60.29215429075353
True	34.42946137414487
True	60.16097466396791
True	509.12708467606114
True	588.9051189160322
True	87.71060599746865
True	108.21770111996533
True	195.07886619330776
True	77.25897752860854
True	179.51438487165328
True	208.035602429094
True	278.1007408044342
True	768.0947339992663
True	607.3978031328722
True	287.5783444625918
True	196.3735540866865
True	263.88060141861416
True	227.15792481085708
True	722.1345694697485
True	326.8028087622056
True	169.87278804118407
True	895.683460282951
True	349.78314783656646
True	452.8519781396525
True	152.7673668909078
True	118.43567615495108
True	63.27603494448969
True	208.15018417287584
True	976.123645533332
True	524.1579896250247
True	112.2929684085862
True	358.25155944385665
True	104.718370683457
True	671.9009529861195
True	5.319289395172003
True	692.1711962390073
True	34.49452619228464
True	940.8433606623612
True	848.382893043322
True	214.05225653256093
True	30.8483419666025
True	80.13378296092868
True	462.8869378119422
True	224.7092080431032
True	1.4076541303628545
True	81.49984798067604
True	1090.497266894849
True	343.6932781705878
True	658.0006011960683
True	476.29266694662937
True	33.016761733924355
True	136.40895056357004
True	440.57701259124144
True	910.9774557469744
True	801.0717393493194
True	415.4654544868404
True	344.30810524375534
True	15.604888229307884
True	78.6426737616978
True	732.3273475471974
True	468.0720583487648
True	385.767730393078
True	867.5846384305905
True	24.85392228325714
True	216.90565359132103
True	913.2766711894922
True	232.7964625116626
True	7.937531708393074
True	515.2611677373792
True	106.1066370921426
True	626.4267622595266
True	50.70485343511124
True	265.66200520556805
True	858.9445513314971
True	892.8858630187531
True	280.67100319046887
True	438.9131979136621
True	119.27284283479698
True	591.3439031433775
True	262.03579616678
True	194.70791026397984
True	858.8641747976027
True	55.96363850860951
True	712.8980106471373
True	279.70233449049647
True	300.6145469719118
True	168.86693276922682
True	482.6011674949805
True	585.9282087830095
True	368.62121725984
True	390.4409256699621
True	70.76380538909032
True	160.21113793291516
True	444.63971189545913
True	212.6930009386645
True	37.07705571951968
True	205.5561268943758
True	391.35617610619454
True	400.1072401041367
True	732.4360049836474
True	134.5625287131949
True	650.9437864809036
True	478.90027163521273
True	593.411634233918
True	131.48370848759097
True	38.17312869306592
True	669.2260982248407
True	71.93162755842307
True	548.3598620403666
True	693.8780571295002
True	453.2589416568874
True	138.15638542009347
True	517.9026459849439
True	5.133035230745433
True	404.347217669275
True	30.702933693156996
True	633.9650080243678
True	281.70345912834296
True	573.7290817248488
True	688.925719764137
True	143.13174826884588
True	513.59109144253
True	485.525923894708
True	64.76339857786022
True	977.0924450452152
True	2.854046235362307
True	25.78931471232281
True	628.4004651791805
True	683.4149867189085
True	136.57990884822746
True	412.4570156199113
True	122.7869229913274
True	74.30156994061532
True	459.70943413387545
True	40.14758677660311
True	519.2442905325915
True	11.374879717455896
True	829.1519382766085
True	534.8183835047995
True	645.9222978980655
True	105.92044216904638
True	379.4409156013411
True	971.4293911937764
True	833.7887799537993
True	138.55183036961375
True	547.0231277529236
True	453.9900411333036
True	248.9966104906928
True	253.99661953209932
True	6.266641623879072
True	322.6970358202186
True	11.41322729262764
True	368.94611854647
True	80.31445206890764
True	424.22614127133625
True	633.7953001975202
True	125.3272383136714
True	239.8162256425907
True	638.489333535536
True	677.001578569903
True	296.68273560129927
True	134.60603471826835
True	164.21384644073584
True	476.66555311194656
True	93.09610691917936
True	10.024408506751255
True	497.8407095586735
True	566.5810450286496
True	20.97147311108356
True	137.0452374091287
True	877.7853741087961
True	506.1978358995861
True	281.57675301585067
True	35.569104571825086
True	492.1707707876472
True	110.91048234879096
True	582.412878444471
True	676.323671631261
True	297.40341005957305
True	359.3138847873586
True	183.30087880269804
True	242.7280578749637
True	71.69432226097507
True	226.0014397610722
True	503.62444155385015
True	21.83901200477871
True	457.3160490119641
True	376.2841421567991
True	717.8017433903544
True	931.3704664771008
True	895.4650104827701
True	154.02361900742443
True	417.4862404330471
True	75.42215363887381
True	193.6164573211165
True	321.89661857699394
True	10.631296836770808
True	812.5631245971423
True	21.187956545780477
True	399.2093895446536
True	267.1698808443097
True	627.512592336988
True	205.7565717935867
True	42.73546232797665
True	669.7263810050681
True	1075.253931743798
True	240.07324087557623
True	134.16158857034836
True	630.7651468325768
True	508.4612553046087
True	16.911509599454245
True	841.9258509919015
True	115.7032176967301
True	46.07645033333922
True	308.1929127026356
True	345.3326094509905
True	395.8966594393813
True	266.124827691395
True	19.157137605235103
True	22.006113744007894
True	836.756368313939
True	208.32280670608324
True	112.5809987229347
True	835.559891422539
True	645.6035902845266
True	635.8583802193386
True	442.8226085837943
True	148.998855527415
True	32.00668835829591
True	96.50169594177513
True	431.01709327089526
True	222.99862694905016
True	488.5801173536902
True	147.03370098380978
True	488.2771734659103
True	648.3842280086103
True	977.3257769157764
True	23.33869041974181
True	966.6811717867276
True	1095.1167698493578
True	484.74551702828734
True	87.76770416929719
True	766.9146310640657
True	632.5009508245828
True	664.3421554453375
True	168.31263466780524
True	732.3409183751439
True	699.4556928243817
True	122.24978072312643
True	780.8003251630889
True	795.5330512291279
True	463.95733372619657
True	225.2281644075873
True	64.41758596835014
True	316.8840992515608
True	351.1609568587294
True	454.6432185943858
True	433.0363598487221
True	204.63801848583512
True	315.6325939333849
True	3.141910223888828
True	13.765810399364202
True	108.30734156670638
True	131.2214353439446
True	360.8505757944233
True	357.0242688034215
True	108.99361763991148
True	14.985546953811143
True	209.20252004918035
True	844.9205351618591
True	457.519366436725
True	533.5085458975079
True	564.5058097411317
True	853.0314165716474
True	637.6875257748877
True	96.02765387400616
True	211.66497238062755
True	246.46270912192787
True	293.2327775303407
True	107.54786646787072
True	355.6958190681437
True	432.0460321943084
True	168.81871028312025
True	647.2164266616494
True	250.66262156080847
True	203.60485004581668
True	30.715138935816256
True	248.59743394547715
True	498.1962273414487
True	171.909742887086
True	519.7526146898743
True	457.18737224231165
True	235.5272121027701
True	104.31303526010194
True	40.067000497587664
True	412.2741899782544
True	799.1607142304335
True	160.40871765193071
True	1048.7128497427525
True	1047.830185373437
True	474.582792786674
True	105.81626614290565
True	124.62957574741996
True	661.5601545972145
True	8.296607170697468
True	224.36957514144012
True	131.88859818908102
True	115.59950483107566
True	328.6647315060304
True	651.116965680452
True	37.65602761348172
True	135.56244602369748
True	953.8895126423648
True	53.72299401101654
True	459.6846222147871
True	524.5515759220358
True	252.9028083291741
True	131.86071321847535
True	913.5410034861592
True	1184.230276199546
True	522.7157164129312
True	629.1197187452104
True	206.9679422743715
True	149.5860668613036
True	319.1331853407639
True	239.13469169947672
True	171.13613276332006
True	315.3617711661689
True	351.61574689073063
True	12.36841354429646
True	623.3826347691935
True	145.37055481194017
True	71.89456843234329
True	436.62614338486304
True	323.6082464731415
True	1172.1518068637058
True	356.412262353209
True	1010.7718871641616
True	9.803620538134924
True	261.9762563853229
True	229.11104491802163
True	153.4583658432772
True	468.9088501511637
True	202.24136479349156
True	413.7145337323409
True	329.10984309689275
True	112.12825461786532
True	356.8860399561643
True	1029.5716911004683
True	746.7029064933022
True	224.0626975373576
True	108.77476979061592
True	280.97386092976177
True	25.1467348263581
True	346.0958464439719
True	311.8973648009581
True	596.1382295053463
True	432.68658234653583
True	359.7968277105827
True	154.36296693588912
True	11.736630023953596
True	421.1061818102477
True	280.7031790663477
True	148.7940826150037
True	301.93712016762817
True	447.0656007953323
True	810.3932264662362
True	314.2851001176504
True	762.616253526595
True	399.5404919212908
True	365.0560247699075
True	1.0588021071097
True	1186.25419318663
True	102.50517145635108
True	904.170507522212
True	201.47890728744747
True	469.2365593325031
True	666.4130337276898
True	85.38759542845114
True	472.7125253509879
True	35.30797106595055
True	418.0117991888949
True	74.75986011985981
True	226.343603176005
True	40.69881920655834
True	673.1242637295974
True	183.53768027304528
True	25.65069159892301
True	395.8455286101423
True	99.42480793957073
True	167.30404554209545
True	791.6232194828845
True	257.87057914108584
True	148.11789435788492
True	376.1521291987605
True	524.1658782827675
True	342.7487091647193
True	518.9740928735486
True	612.6828589227332
True	157.68033718662755
True	7.215086131292713
True	71.35542747958884
True	424.5003904552815
True	92.62945890412732
True	72.97229975064008
True	1036.2591558897022
True	26.39553899125129
True	325.2153384235758
True	320.95819426893905
True	459.0009549596895
True	662.9636802436215
True	191.1262534913347
True	645.7290171196914
True	321.6355103131497
True	346.97681258070986
True	264.2407266845146
True	207.6110855612345
True	363.3666859166319
True	446.0784810299136
True	424.1853898309245
True	586.1331379512635
True	146.8091713958323
True	77.16289688825324
True	40.74345516029792
True	291.2237970988999
True	644.1387502330222
True	407.5144843852234
True	806.6277594032509
True	215.00434747592877
True	393.8847778661328
True	67.16988984419308
True	54.95875103348602
True	413.7550511100845
True	200.6561314182
True	214.96829042255771
True	41.76228078907157
True	1049.0689222861442
True	175.71933102094604
True	911.529864051476
True	310.81075529978654
True	933.7097417365098
True	228.71393922253844
True	465.0607474114364
True	530.7349341322442
True	631.119750781671
True	216.9856831867612
True	472.16739248541256
True	943.3162485182786
True	134.0682947262268
True	7.343639926461079
True	594.4877774422515
True	30.28663251057469
True	77.74795143380003
True	797.88598876129
True	230.4498807441
True	948.1770784794262
True	688.6741518236704
True	410.8596389492471
True	273.9983762664544
True	483.9910683725965
True	345.6213101522391
True	189.7882496661125
True	667.6928699128022
True	717.8833760203684
True	211.1574686814361
True	91.89049359161258
True	517.1380451780417
True	135.47066523564234
True	386.89553162383424
True	351.55002962830247
True	65.735410315408
True	383.9330892123211
True	407.9806124653271
True	375.6794782507063
True	392.7172157994316
True	402.4931327975716
True	644.5484216819228
True	58.153080961930144
True	451.2928672151431
True	323.56001512910706
True	671.8789421763252
True	224.0673129446892
True	99.49117778022844
True	42.6718004759317
True	536.5320274480904
True	639.1970977810257
True	189.4865238898625
True	410.1560018448704
True	344.1233660587112
True	17.263220375279296
True	164.4191240305462
True	289.0157981934663
True	2.72887632784329
True	869.7926564027952
True	78.67818297069668
True	105.65038099128084
True	119.31570201005536
True	359.87569873860906
True	34.71841619731143
True	467.8280758193473
True	220.51492294621173
True	5.73289952575273
True	117.88768917955854
True	445.9046629634145
True	49.57452747280093
True	74.14272485429157
True	178.55156890569782
True	289.32439284579505
True	951.5646040509604
True	384.6633808696407
True	970.856717130134
True	179.39033366699545
True	1025.5662866576351
True	790.7680141378021
True	625.1688917057832
True	399.5688672456001
True	385.38610082928193
True	80.08430175858497
True	72.45547655218661
True	83.44782409570016
True	169.90271151397937
True	477.1319119982523
True	1096.6725783483355
True	167.68470356164977
True	349.8198999665844
True	444.05911594242326
True	620.6964260122677
True	575.0660430903201
True	276.8665094510038
True	470.1040889929786
True	668.3858814292448
True	95.04644804121264
True	727.3047731583811
True	259.7704736624912
True	139.40532047562593
True	418.6893287899539
True	839.0217364974013
True	413.1222639612012
True	851.804252295897
True	191.86674351923492
True	346.6721839410108
True	682.6734758796034
True	621.5130104695451
True	194.9481079582609
True	266.6675044182756
True	815.4464878267721
True	33.835005081600926
True	179.92640511809424
True	490.7100646268254
True	690.4947176033603
True	103.33801812210308
True	38.21154012624384
True	164.29750948820302
True	747.285770417865
True	314.2329864541268
True	550.2225650918217
True	355.88829754517764
True	298.62771206400384
True	448.0466748220937
True	509.1059576086978
True	72.41983699055658
True	380.1776856580371
True	800.7337087254618
True	0.0
True	286.7487477680419
True	255.34868559277496
True	982.6489980462126
True	147.76936469195573
True	640.9544658500586
True	649.7042383119849
True	113.23997507386912
True	217.67323437395805
True	131.63636088783554
True	11.699371327558415
True	287.2080805174064
True	388.7013538969665
True	1134.0165570714166
True	230.1802584833611
True	383.48105230108433
True	651.3842465955262
True	186.83953317216177
True	28.50367153301192
True	867.3245903952285
True	632.7797214399968
True	151.7040440851496
True	629.6462678726048
True	168.31037807591076
True	291.3534255314791
True	764.5341976945557
True	36.43440898240129
True	105.81548513106192
True	512.6147813894497
True	70.14187555646757
True	77.14775414317882
True	407.09912086457103
True	23.344759586068296
True	754.0754765555283
True	100.54424902523893
True	163.05033988026423
True	17.656003732339865
True	722.5179854390525
True	30.447970705978587
True	778.6743298957799
True	407.3597111461999
True	118.98191850368887
True	713.0513568603477
True	527.9960864083431
True	556.7205792605541
True	48.30500304481655
True	371.07709699419576
True	5.256692768648211
True	94.76544899390038
True	384.3498045025162
True	46.38093079706592
True	117.81200401858788
True	307.17341978825414
True	189.7235763142895
True	102.15978880916543
True	646.3834922022335
True	18.523424704142755
True	1092.2649191618923
True	522.7427322173339
True	299.8120853052214
True	498.0477972754173
True	127.30472743874112
True	789.079487165714
True	1090.2743856318252
True	748.7666948988268
True	182.371825926011
True	228.7098083145574
True	55.44058092894696
True	60.11288470977342
True	153.07501271768066
True	103.36759179725551
True	176.41269168703073
True	1185.1793772008796
True	302.13223124813663
True	357.9233513775823
True	703.5357131434577
True	18.587309051313856
True	13.74403251201412
True	585.8873040987198
True	5.125194829037456
True	117.2863858575618
True	664.5386846739867
True	177.6758767615964
True	664.1040013145313
True	855.726775697793
True	146.49510435584983
True	918.7089413790584
True	3.7767992244523207
True	455.97332904534176
True	1058.7884378608494
True	24.86029661880105
True	235.96518224631885
True	145.9380476124006
True	956.2818861264454
True	231.50675298672243
True	505.7974664340326
True	119.04677363246871
True	505.26215823724687
True	154.7524730897791
True	98.48425072657864
True	389.43026796687855
True	71.0510010049238
True	51.48576882152831
True	1057.4613634368886
True	268.0057600930002
True	160.96540450729813
True	362.9331291120598
True	404.3321796075026
True	212.10143565204487
True	164.1340003876227
True	403.2301655480344
True	34.717165504223374
True	485.0491937387246
True	1133.618565140197
True	114.82773051775251
True	470.5275340665678
True	310.2580338012034
True	28.548310723870447
True	406.7883560812571
True	103.16489075930184
True	589.7942656988993
True	202.56457934169643
True	427.9658201646709
True	19.635127885976797
True	430.5840315185426
True	110.46737641039506
True	351.93924295917776
True	32.691023246950195
True	167.17583446089375
True	245.92283793957543
True	775.2147414304616
True	55.33069305135825
True	137.22357582248085
True	230.80369430151725
True	131.63665673490394
True	600.5534504681208
True	547.7163343765766
True	774.8140154717598
True	398.6221510269195
True	538.8150590448063
True	431.6906409683324
True	698.0735946101396
True	75.61247111309002
True	454.1268328753226
True	420.7898922768962
True	47.00014121399904
True	84.47661158203599
True	125.89629425388772
True	91.3213935300346
True	332.3395137194843
True	845.2148885907983
True	312.8339497546675
True	1103.9747154680867
True	320.1531633265786
True	899.710338914742
True	151.75078594841864
True	571.0070414278681
True	625.2105154396374
True	706.3916540881125
True	432.8550319733369
True	61.03531905326941
True	285.8546225039155
True	44.51439985319293
True	161.9044528808114
True	163.8678894855181
True	1087.1929202246238
True	213.11561337369284
True	550.2520026311563
True	524.4554346880976
True	564.8904565231146
True	882.587401413247
True	572.8684382140368
True	640.69012526534
True	924.8282995080062
True	123.7954914609082
True	318.58186418346105
True	260.2661502322878
True	336.3471831268378
True	90.63096719792328
True	395.85523705543056
True	4.440596141201654
True	335.13416113700583
True	248.50732626016685
True	601.1868747656332
True	288.65659863802534
True	362.3144857642899
True	10.05293509197624
True	60.59696786989245
True	550.6599524493213
True	31.19261686041332
True	138.37680363602087
True	69.12166740607756
True	146.729147123299
True	232.13229756675065
True	69.1958819052527
True	370.236561825432
True	274.1998317666636
True	100.74076561500571
True	342.210746874984
True	62.38276055159365
True	589.6581509787732
True	844.4129262001734
True	284.6346287333674
True	1146.600815392262
True	115.15618591302426
True	319.37353652242155
True	1043.9029416910018
True	87.2510610211058
True	296.0091711114503
True	10.71540016911143
True	406.9594981166301
True	460.41925076788215
True	162.38428730275865
True	618.3288270689574
True	908.172683216059
True	163.01372245189725
True	78.67112569215273
True	324.7115485270792
True	556.7938276055261
True	615.0777213839752
True	1209.41130437797
True	27.263255461419508
True	923.5297358962088
True	135.06416914207685
True	616.0770557642105
True	121.66801298258582
True	130.13821379038407
True	194.80295360754715
True	168.79042764169
True	753.9914966783364
True	196.56010453496552
True	230.0629572442189
True	69.66464496528044
True	518.2808081248396
True	471.4852410746856
True	178.4718682813799
True	238.73966634805808
True	17.796136171464287
True	430.1767033636459
True	216.5937424243066
True	269.1119393922168
True	114.22469673466207
True	713.757165789273
True	423.4391579452579
True	257.10945695680215
True	638.9602173949501
True	524.2568785341741
True	461.5434444617978
True	134.8977122037662
True	516.0771264227936
True	438.902116006775
True	3.076063380022793
True	193.799018197682
True	89.42196684258842
True	246.2645056237217
True	3.257413330392265
True	121.63268942661212
True	349.5638378027648
True	6.375577156108166
True	858.0701417096291
True	177.13925653351652
True	713.7018122546214
True	809.1802132253017
True	166.5324342507593
True	211.82119160906623
True	476.31275050424887
True	842.3050739185198
True	50.73310969649325
True	40.18396113611988
True	131.9807968063224
True	601.6655919075534
True	747.3125323281417
True	185.04915614061005
True	585.6861439802074
True	604.0822185249546
True	821.9193601886378
True	371.5558487864898
True	194.82649702287827
True	877.0163342184234
True	217.491689278513
True	148.48358002936837
True	321.9629949068435
True	215.88387997628087
True	211.945602096987
True	616.9802155368637
True	258.1136282353244
True	192.66466932535155
True	452.25040131567823
True	469.6934977047362
True	64.74942256532258
True	284.61765804414705
True	82.30353453727868
True	329.730112880997
True	349.7366894939814
True	259.4759928835911
True	177.1255337779845
True	378.558551196665
True	647.6441457794592
True	724.2808502573563
True	292.63524635628613
True	750.806648512752
True	59.90794956269109
True	880.7419694059132
True	351.5670328509008
True	13.704367977581455
True	618.9008497531254
True	689.3590331805149
True	260.88416259667645
True	161.2186547702082
True	46.99127897576468
True	391.8899240563923
True	72.71953616698374
True	14.018017237311552
True	899.1332597875597
True	358.19944868977416
True	167.9497433588759
True	1012.6144049347862
True	11.618314619997024
True	801.0371636366152
True	32.43951692952465
True	656.1268223503625
True	56.18438597451613
True	737.2280605305526
True	445.1395363730565
True	195.8830403835908
True	433.9331378626732
True	211.3300528894421
True	297.5015823839884
True	220.9104670376692
True	401.1949558225945
True	9.676831734127422
True	320.1191432493218
True	113.42047786151352
True	11.976687211258668
True	466.4546477938424
True	710.9236754041999
True	283.8519967293216
True	81.20441468351677
True	318.874554200534
True	79.98769204540261
True	189.45380882511068
True	172.19093013243514
True	393.23186927990537
True	44.17338804417178
True	137.65683889077627
True	368.97403752478607
True	856.375551710762
True	109.43410432845047
True	208.88929467221303
True	446.17675899620593
True	17.08912984061721
True	415.89786267629046
True	513.6166055628997
True	89.5957420781836
True	389.7420046581463
True	370.9948203598573
True	418.4517594769597
True	578.5910202266866
True	1049.3313100851294
True	966.3185878208848
True	59.84246568587204
True	1031.740542616324
True	110.37216846926552
True	118.76993279035082
True	110.20440325719412
True	485.9398117180949
True	373.5062967010902
True	591.222518219153
True	261.1573424406042
True	147.73404780561586
True	397.47749612124943
True	15.800376058383172
True	451.80028507044375
True	396.8264536359578
True	145.88467521163298
True	91.4001630129546
True	543.9781027310021
True	1022.0798087959896
True	197.0602962127918
True	65.97866749180831
True	442.6112743119882
True	375.5418388819297
True	488.92162396415137
True	319.4157338028076
True	3.878398982609004
True	528.3309948527967
True	532.4142356436886
True	514.8209203574417
True	195.19896764486884
True	107.21308565004745
True	23.98928119687366
True	376.64999816183246
True	106.4793682266207
True	8.144098744942147
True	28.405457065349797
True	346.4410639468755
True	650.9317598059159
True	132.4756781262849
True	86.37598675243683
True	24.863094348040327
True	394.88527153954857
True	356.3293514339355
True	752.1942546472458
True	302.6678007349765
True	517.0056024933721
True	552.8120479961459
True	523.2065648124643
True	286.4959274836356
True	531.4142314536136
True	89.71140757236347
True	580.2472034735431
True	7.0697046812981945
True	366.4621405256712
True	469.4136443071548
True	987.7000753392962
True	340.47929997064193
True	794.3574908786888
True	982.6547622092436
True	176.27792041051222
True	39.22320225221791
True	361.9343703946355
True	391.5827713578424
True	591.5655473437887
True	247.4931056449722
True	28.38773302619301
True	645.5144696091867
True	122.42613192278786
True	1045.7212403018284
True	324.04133711648007
True	464.8784046921783
True	129.91441748419308
True	816.2135682041705
True	142.64781734733853
True	824.324588260771
True	575.9081685599441
True	188.09481527765936
True	108.29474134430046
True	62.89910477776767
True	564.8133736823929
True	930.5436092492868
True	420.18918781847424
True	551.7396500975761
True	131.4126489439624
True	596.192797408744
True	497.5145391921119
True	786.9905441533642
True	319.8226250256931
True	590.6832601896946
True	111.52678722830044
True	26.469893899364983
True	414.3852647031624
True	167.30602836631783
True	103.92373507109455
True	384.8027592380023
True	1107.5802979786934
True	264.47860630743725
True	550.1264214527148
True	12.592835355392207
True	79.15027639809631
True	328.8780244233547
True	787.6839226438842
True	465.9418774369788
True	500.7836383362797
True	705.1170204735356
True	69.53809594769098
True	739.0660438989074
True	51.89299887573122
True	101.7445063939307
True	180.57533998549096
True	85.18777609273363
True	28.163069797645857
True	292.83912268480344
True	467.5383407289801
True	901.2757090320804
True	857.1527947594848
True	6.038605615888116
True	284.9425776682155
True	443.2398829161753
True	125.88402386566852
True	238.37191070371
True	321.2114053384353
True	1322.745247844931
True	457.8572713604553
True	25.29954499694335
True	195.76486083286164
True	713.3155287276898
True	36.68624673589413
True	175.97868222505832
True	561.4564869094776
True	74.64398185224428
True	886.8640453002097
True	329.35112820734764
True	677.5924305364383
True	83.16801935446806
True	692.5450290006285
True	596.9974858927814
True	898.3983691866235
True	244.24151763416847
True	509.4851258599745
True	850.8237452168968
True	915.3723618827254
True	226.6850026269989
True	786.5050891929264
True	218.33044339092325
True	461.52651870822086
True	372.0094132574973
True	501.1259910423687
True	489.68794453994536
True	316.19795731963444
True	345.78152596599455
True	114.46243723838737
True	332.61028102202425
True	1091.6576373998098
True	305.27696235639434
True	144.09052253396442
True	304.54394989707697
True	737.9149494793601
True	661.1021498412275
True	423.3074826648481
True	117.3809179808152
True	316.5101605866306
True	33.03986555366082
True	177.0239965556965
True	96.12178510347762
True	87.44212321261449
True	558.162183965504
True	135.86069661508554
True	135.38010436108925
True	102.20300241505385
True	82.33456723917624
True	456.63125677991513
True	391.0805380895464
True	1057.6191964215393
True	538.1428951192963
True	826.4331408181636
True	267.5229432937894
True	300.59823395784605
True	513.5166052620551
True	195.5297924484225
True	740.9512571584728
True	251.45958252824005
True	366.24688746724536
True	70.78304777882184
True	118.93441538356844
True	255.10384667586132
True	122.65673765718668
True	468.9694111368164
True	32.08972310063647
True	580.377854247807
True	1012.7062244775484
True	722.3530760034531
True	1.87276570714312
True	60.22293405280085
True	496.86320489851806
True	437.6455837791971
True	76.70302712878734
True	116.4118132218912
True	307.17495322966346
True	80.43744650639336
True	51.99893412106608
True	735.7934963244444
True	643.7667141024602
True	161.55807746155006
True	177.16432506205877
True	530.340449871518
True	54.34447992138902
True	26.15089367830872
True	550.4630678969396
True	456.0199554381056
True	1135.6388581162596
True	48.19589856193223
True	452.8334302398712
True	865.5307385542748
True	818.9674374948619
True	287.35935234718374
True	773.034525994803
True	397.7504856145611
True	42.66654936769544
True	95.19957076855272
True	732.5384317120177
True	71.48177642851101
True	136.2774106691689
True	940.7548151404288
True	194.83071228174984
True	265.4335493400977
True	101.75140191281064
True	642.5036194290443
True	578.3226902205076
True	208.2423854510236
True	439.8160231012658
True	39.98826228757085
True	278.6644676153549
True	581.9445549720613
True	622.9987143954817
True	323.4806354059399
True	76.87924706606321
True	976.0481766797996
True	1069.182714259381
True	552.0990138328974
True	65.21840323267519
True	28.47914917958525
True	91.0904756931641
True	105.96904612529698
True	103.83096628662264
True	861.8686915011192
True	1198.7056734050348
True	746.2717089018606
True	329.95009799325544
True	8.190194772195957
True	22.00861483363935
True	344.0574652837688
True	477.7197275943511
True	43.23960616744328
True	560.3041827234374
True	436.0545162897672
True	412.5214342931967
True	83.70155300770008
True	195.2989413501672
True	263.7420631544945
True	132.83986198367867
True	397.527289593006
True	45.70090524418227
True	180.8349844648829
True	1151.9063861480756
True	5.341158910334993
True	27.22620672796108
True	589.3808153161701
True	366.87188264554266
True	776.1026129670362
True	155.71819128119586
True	756.4072208495885
True	598.3928760162927
True	278.1587837129869
True	433.61482275132056
True	344.37669183932394
True	290.6091814708268
True	264.56014341476924
True	400.4789667775766
True	505.7002861397847
True	507.33003817831127
True	106.78223598805204
True	370.7235544746216
True	7.901853518020981
True	193.86029794535105
True	241.15224482427024
True	881.4515107782304
True	595.9705618439858
True	31.30010293739201
True	745.2121080896604
True	823.6897377561761
True	105.47175795062373
True	346.2538882150536
True	831.1481828109347
True	224.55686118649996
True	168.223456445057
True	536.4908274729571
True	573.5621522521776
True	1104.2812709215182
True	143.19333866469944
True	153.35875177601665
True	261.6885038688138
True	311.1005014100902
True	409.6983498356807
True	420.0999382593672
True	331.66282047625896
True	438.31552011279103
True	482.0169103155856
True	230.8142509230172
True	1474.595939150273
True	262.8434645029444
True	411.4733700643366
True	50.84655902583418
True	775.0194901893233
True	256.28744478161275
True	905.9603196170976
True	572.5472758040984
True	323.6973340474136
True	790.1711828651752
True	264.61751196861456
True	203.23851249152975
True	256.7249630354466
True	217.6392270564189
True	133.7396280858389
True	259.7554879821676
True	733.2904225658283
True	523.3691883646436
True	222.0950922741724
True	1158.6146327026604
True	122.52006439307635
True	257.4919332062227
True	69.29049389364461
True	300.8088819014498
True	413.5092412859181
True	96.32396578263491
True	221.56611087572367
True	75.95535832388751
True	694.7392394223089
True	366.95991898342845
True	217.88801458122663
True	728.2351078283307
True	881.9747028167038
True	793.875102250352
True	821.9106174714618
True	357.3260121008487
True	1.4176794970773132
True	263.09022070380666
True	48.16780983434951
True	379.4812777233019
True	53.29987956439861
True	363.9994327013665
True	844.1863620581275
True	1035.2883338738022
True	402.47793550954975
True	22.011005563984007
True	544.0854337535901
True	501.8971740974336
True	203.471198098946
True	239.42396347967136
True	289.6093648067456
True	23.60432287096212
True	124.83804036942075
True	957.4654494471658
True	59.46256922257994
True	474.5051774324638
True	778.9322351539234
True	101.48288535405374
True	256.82442637561314
True	108.71155615560866
True	16.39573499318738
True	1.5852395132531891
True	124.70975320377036
True	1034.764414794783
True	492.87649117258894
True	68.61575061750831
True	776.1022297923731
True	331.6440360063611
True	1.7938678725046873
True	440.1078873801074
True	189.96687074868103
True	508.3322227652357
True	83.31523140159503
True	327.4505636454451
True	385.3693600316071
True	171.62399564899707
True	210.11597876536865
True	130.84514666071044
True	180.6690157929981
True	976.544815819165
True	14.59810713978364
True	513.8180898524931
True	478.1314042598581
True	399.4560381240155
True	222.37797237226135
True	234.42347317492053
True	162.11465007090797
True	42.74963966782761
True	486.92160089451903
True	149.61921463046588
True	830.2005982683168
True	811.518556211046
True	252.9658447602468
True	308.6755856801736
True	525.2619596216034
True	40.204961855977245
True	83.48783077467569
True	732.3519387443366
True	1063.994569398612
True	116.93062818301463
True	716.916267308436
True	146.33331727292995
True	961.2215551492332
True	666.0550306994922
True	102.91657208597525
True	279.8530337867016
True	607.2568066328978
True	252.5217314337776
True	44.5550924123674
True	575.2008909813763
True	451.9525154056426
True	5.335829565089519
True	478.6923264935757
True	67.67179660212611
True	176.8155892172958
True	234.84027624942615
True	307.2259962774587
True	77.19095346476384
True	222.96226157242668
True	351.969765279783
True	423.1633265233149
True	989.0307724045664
True	47.52613113526434
True	911.267904886682
True	1032.4850134419603
True	125.93941301060862
True	66.7097191292687
True	983.8151193640002
True	34.017879793178494
True	231.8572450897395
True	82.40165589419716
True	221.28981787663892
True	371.9760664852184
True	944.9556890249846
True	99.4661904406028
True	73.76149837259122
True	631.3937005161691
True	276.22749810867003
True	701.9671206128287
True	52.26204080193997
True	486.61172807399214
True	381.3481196635345
True	674.4640492130872
True	54.25509575602821
True	110.18139021798936
True	28.638536735140207
True	274.3244457189015
True	44.6253835840337
True	343.0970396511249
True	3.1012386884034417
True	1186.0352471703584
True	107.46516846594912
True	126.84591851802466
True	362.9639802145017
True	725.8458437206586
True	688.1981257116146
True	1068.3062637924954
True	477.1167948791361
True	411.9033936793182
True	144.82406513820268
True	389.6976939962334
True	856.4854309847082
True	421.6581235252922
True	922.912619957994
True	88.45232997320642
True	430.56450561495313
True	185.64120236061487
True	281.8893785838682
True	763.3667670350801
True	152.26522725469346
True	134.7351389759853
True	59.45008814707138
True	855.5149050012986
True	785.499785887474
True	81.65058578952066
True	448.0496392374737
True	729.3619846765919
True	413.0313168386385
True	55.73257967059739
True	328.198974271886
True	779.3509858013056
True	30.4210520871406
True	367.3232618257136
True	170.37889504972838
True	281.3328051495368
True	33.948767584508055
True	217.1077946740345
True	758.0816762057678
True	634.3396098666893
True	58.90967256534524
True	301.58564957436835
True	871.8613098030148
True	19.53741042988526
True	317.30487303183713
True	303.4066630683689
True	434.619662218586
True	218.55243362271293
True	610.2766625953551
True	46.184034171529056
True	967.3284135814934
True	893.8032060798776
True	46.64912175472334
True	395.7869174100422
True	731.9803366061157
True	922.6622214914912
True	279.7022520472524
True	592.8650745343239
True	122.83538525468744
True	186.0732822631491
True	136.22865408081822
True	131.98733939164578
True	203.75769597056896
True	944.5019674406152
True	790.5035974790251
True	966.0985916146964
True	21.0196536892026
True	26.445292996337155
True	366.5698755550245
True	14.44371702777175
True	615.4572099051093
True	1075.7040399639595
True	266.185757881508
True	215.38811833386197
True	86.87435819839044
True	218.11345930326212
True	134.96961508115606
True	46.20911248681824
True	130.2502660549556
True	92.33013740476537
True	237.84645969536507
True	537.0732954987785
True	160.86722661551428
True	30.867088642160468
True	60.87253217343134
True	425.17599749485487
True	269.0135434365999
True	562.03598014425
True	23.53758080561805
True	117.13365538536304
True	678.2045837061484
True	267.029284555307
True	467.4622151787251
True	648.2152681874461
True	105.21365081014991
True	110.48643979065598
True	82.84035774838891
True	25.733909236740185
True	124.18016637541196
True	84.50403599121127
True	104.79870737695607
True	154.24069747016983
True	238.74046581559256
True	829.9225175688135
True	279.82474124330827
True	930.1926835126822
True	159.22752624403822
True	189.37434900228152
True	772.9873215456944
True	307.65707768688304
True	616.2690001526529
True	253.21912299509128
True	365.9846307324607
True	446.50435272757466
True	535.7154298527117
True	652.8660920304106
True	373.06353970421225
True	36.50316743348457
True	558.9171347510558
True	620.1463824947535
True	20.56036591721192
True	11.450696246976811
True	266.5467405967409
True	405.5548202435588
True	441.6723674311042
True	72.19890254279319
True	627.6649838174721
True	927.4424214221402
True	236.7650325840028
True	900.8232391230006
True	279.5260728943149
True	105.35545094455745
True	274.39852437985934
True	695.4275809401034
True	36.44408990021377
True	581.4941649382235
True	1301.237977104578
True	1022.129915967421
True	948.455457944924
True	212.75310050012405
True	90.46622492418751
True	200.89432992299453
True	829.6080079200829
True	143.3464460355668
True	1066.2603613344777
True	840.7159949493221
True	43.48572138269814
True	89.4900628653358
True	399.95711508088976
True	393.6631704860048
True	189.12128824513877
True	518.3654315449832
True	642.9277458204268
True	118.43435397677932
True	267.87544711391934
True	1014.2791256693974
True	53.1132185424481
True	705.7535199065067
True	536.8609150894162
True	38.1423259164298
True	804.8392153968731
True	381.4907653878264
True	570.8281789666366
True	115.61393688815907
True	263.76496971527064
True	218.60137706995403
True	28.704819987792305
True	135.39251081967367
True	733.195719532605
True	140.50843712420578
True	365.9224664044696
True	66.73266396108903
True	640.5450499706874
True	621.1330240927455
True	235.60263812832085
True	476.3947279357712
True	163.98158760962735
True	169.96306127676698
True	221.93979708495644
True	282.9587592732831
True	362.29389543518647
True	132.80450818974754
True	184.20758297966972
True	26.9708780647061
True	866.3063435602196
True	301.6485963972089
True	9.09372449542296
True	361.49397738398216
True	163.02536247620475
True	627.2091851496141
True	362.800778276716
True	593.1040837861365
True	558.9559401125729
True	480.0396011889964
True	784.0889946090477
True	239.06587384114056
True	558.5986120746368
True	160.0836222011648
True	535.4572231578045
True	353.69873417875925
True	371.0193291824481
True	126.3987241429683
True	133.30402165210955
True	108.11250057704436
True	67.0310387722192
True	715.4293746814833
True	171.9675924940016
True	40.49499446885464
True	0.0
True	534.5777832882675
True	113.75838816519295
True	23.086199720666887
True	40.25702363883681
True	115.41507680303395
True	550.5526200257364
True	184.60261538244384
True	110.22751311549712
True	35.03489226700503
True	153.13728511692935
True	918.3227145487286
True	53.88355334310182
True	228.4625974268324
True	736.0986103331775
True	316.33691832568945
True	450.5344054021044
True	480.117240308642
True	514.4956137713442
True	601.9195980594526
True	919.9637832709808
True	268.6530239708583
True	1033.5989977927088
True	927.5114060197556
True	619.2223412822702
True	346.8357184194484
True	846.0408939925574
True	9.549624096536242
True	31.288819995399965
True	291.126467589246
True	42.08666547066731
True	199.6079571781526
True	742.4950259316856
True	209.87452910835992
True	728.7138567727701
True	754.5650030745088
True	120.1456532480563
True	371.9879470169968
True	581.9059919091446
True	25.43308337867298
True	134.75682885078018
True	431.4936304469791
True	300.0620169361854
True	203.25943305158955
True	112.77786826085332
True	391.5442767091714
True	21.38856542745805
True	370.2561196047249
True	360.4361817322425
True	1062.413881543885
True	362.1643831079514
True	31.374747387502005
True	435.3854640376906
True	433.614196679877
True	239.66252913715604
True	31.695180958318296
True	753.3867415253787
True	432.6290061698653
True	169.98148660548927
True	13.358451128926346
True	1215.2145892408016
True	165.2448975943452
True	24.94917096565585
True	315.5504255857828
True	295.21164721307366
True	115.56135993216918
True	300.61475431876494
True	45.12092138384525
True	311.30692038735384
True	316.70490958772706
True	326.3043044517973
True	31.958842828145364
True	47.3750872942886
True	1033.998653121426
True	24.01664929086729
True	12.902717178668784
True	179.58376053017977
True	651.5470169743305
True	9.122622682450968
True	193.7089409205319
True	173.52385841442145
True	502.0976876071534
True	381.2604932026443
True	741.7303509428504
True	316.5031834843276
True	495.0522528301085
True	448.2620872098977
True	498.1566992459975
True	105.41141494285417
True	1279.2180576317082
True	917.6962152252252
True	280.0543352320907
True	541.2499805260051
True	97.84842686834274
True	576.2201813734213
True	447.3955428214218
True	155.38935204502548
True	76.59457740524243
True	344.5496020272095
True	154.97711190464483
True	30.219506015259235
True	625.3052477430973
True	381.6494833916565
True	62.91012610221616
True	28.368065370181814
True	669.9912926683548
True	488.83613162583
True	69.77596958709066
True	21.49121040528932
True	337.9907409105591
True	331.9508619465401
True	690.9906036486977
True	546.2243953057623
True	552.9338814845644
True	791.2523975779974
True	8.613867531121928
True	54.63499302728477
True	37.53382594587524
True	56.249409789689736
True	493.8435708676467
True	583.1719985627126
True	85.08609969924083
True	113.66240022778052
True	189.35968317294547
True	73.3248426592258
True	176.57640167419925
True	202.6295873079288
True	272.7703893827671
True	789.6956851266741
True	608.0511800824868
True	296.29734483842617
True	195.449227608138
True	286.77667275873216
True	254.04658036716884
True	728.8130434614305
True	334.4425873836836
True	168.95167970452172
True	885.3978860980013
True	357.8274373035883
True	486.8679179370984
True	155.8163951886924
True	123.31726355933924
True	60.09928763289039
True	205.90109690679088
True	962.4540472999138
True	500.2049420544273
True	111.32422193052666
True	361.7500135348053
True	99.39450054939292
True	684.0447946507112
True	5.055032523997911
True	712.788182421151
True	38.25402854153075
True	945.0375771755386
True	845.8862232279317
True	216.6040094737712
True	31.98673590835955
True	77.07263948490427
True	471.3584091774927
True	229.53262507038596
True	1.5577883166060071
True	78.83064606024908
True	1093.35499525226
True	345.85978686868924
True	657.0224125031111
True	478.68231842720405
True	29.114897196853573
True	133.61730111306437
True	429.77831666336783
True	871.3035194519497
True	810.734247074954
True	427.625771919698
True	331.36093956178007
True	15.65106397768965
True	83.74535034557832
True	788.3901204353728
True	469.7656376003603
True	379.4817718175112
True	866.1261005014987
True	24.338876563198983
True	214.26292502418693
True	901.894854226706
True	238.63098393808272
True	8.748211462813867
True	509.175249082257
True	99.1146283242239
True	628.6833206005904
True	54.96328423089063
True	253.10814799770392
True	870.3100856006757
True	925.9858032433752
True	270.7215027387256
True	441.1250030924344
True	115.90448244964816
True	614.1878380334957
True	262.9783207279685
True	186.1006251562396
True	816.0577577343965
True	56.14733867120779
True	700.0817295506557
True	272.9124084618353
True	302.120218730148
True	168.11426757360593
True	480.853177193728
True	620.6008634948195
True	371.3119225252445
True	396.8168488327841
True	67.56143854812804
True	159.52310905341218
True	453.71699027446215
True	222.3150279835345
True	38.23919706465799
True	195.287491612268
True	400.6746450161206
True	412.82567139002
True	737.474488040526
True	129.85092073213525
True	660.1404525812069
True	497.2056559177239
True	573.3238684168364
True	131.665502922714
True	37.63506501415228
True	663.451483698135
True	69.55886013374968
True	555.9654518805442
True	695.4522218905216
True	455.1700872501623
True	131.30044850462522
True	534.2655105351777
True	5.071053682581431
True	394.7546100995576
True	32.47317347915454
True	634.1143937154574
True	258.1161588459904
True	582.1444275752782
True	676.4603428842379
True	142.915626170502
True	522.5471427555426
True	506.7879737374134
True	66.03403025979266
True	974.8751500031884
True	3.477331131160911
True	26.515326939532084
True	657.5937047343778
True	674.2323835356445
True	133.6263584305634
True	402.2125364951543
True	120.23910471111589
True	71.68937679483241
True	470.4604978457764
True	43.99356192234484
True	525.1487561833598
True	12.1753842688716
True	863.5838266916211
True	534.7294420967619
True	675.9872731635644
True	103.62810721612227
True	373.6862173010928
True	1000.0097659001472
True	859.8834159786023
True	147.94710373583877
True	557.5834378663546
True	449.7642101909219
True	257.44697537391886
True	245.00027570863853
True	5.902320207079503
True	319.53840820182944
True	12.056108613772029
True	367.85337147275993
True	75.62109829366794
True	431.3844239839197
True	655.2606932795901
True	124.47510903020526
True	233.9468002820397
True	638.0404476303676
True	672.2350738743626
True	284.3904811825214
True	137.2474827395482
True	163.79086190317656
True	476.3134876846757
True	83.285294495681
True	10.729753672728044
True	485.7261280413261
True	564.755174043649
True	19.798557645661084
True	144.2555143445467
True	931.2156063173964
True	490.094241136719
True	277.6914787366486
True	35.95770844473546
True	474.541331560689
True	113.7753813796448
True	586.7204374172037
True	666.6512214791675
True	303.07292245807605
True	378.5007141779256
True	176.94906823101397
True	237.6041833150561
True	72.69559895908405
True	219.44777351165988
True	513.3976750555978
True	22.28445837203181
True	454.68698923262826
True	382.39519570358016
True	741.1327452119317
True	915.1967247695328
True	893.5368862325829
True	151.831381627104
True	418.1891612986014
True	66.97501949561004
True	197.75768469097235
True	317.5889604844616
True	10.397298919259947
True	813.536236850666
True	20.840423939850456
True	395.4607689842402
True	261.61044792339885
True	664.0492274079901
True	199.2581051502718
True	37.84950169009895
True	682.6264328774922
True	1079.388694118716
True	228.55377963695835
True	134.10747769690488
True	601.9337344376904
True	511.07934737279567
True	17.073405177498856
True	813.745645684866
True	104.75905337726977
True	49.85427222130905
True	311.3282655533599
True	351.2966968397807
True	385.7682656156329
True	261.8596498348273
True	19.750413587735743
True	22.05545149050435
True	854.7275067249454
True	201.12231183272317
True	114.1752945799509
True	824.3956046853419
True	668.9812375245479
True	628.8081376486043
True	449.059906924662
True	154.3442166786955
True	33.09331774249862
True	95.50306491664064
True	449.88285156812026
True	232.96408655463333
True	511.3092690378673
True	153.56169839189104
True	509.7652174117151
True	650.9517518881239
True	973.4988240188936
True	24.050175292394652
True	979.9879717571484
True	1095.6324320581466
True	480.86675536708645
True	85.08533234314118
True	818.1688735916284
True	637.8959007247881
True	655.3423092525663
True	175.01053328402327
True	762.779795369904
True	697.3763307705136
True	124.58821598387354
True	797.4419061659636
True	820.3216390046764
True	482.8039790708533
True	236.8744638103038
True	69.11114698482515
True	306.81620759626617
True	336.5254383759121
True	462.6093135882254
True	434.6292010275794
True	198.7980851540497
True	317.3354802549937
True	2.7498033160545567
True	13.831922080959218
True	103.84366360621053
True	133.9429275091919
True	350.18587671172185
True	348.3557240005864
True	112.77741900581508
True	17.086345130397653
True	211.57331211866844
True	848.2214385643936
True	468.5538752846619
True	535.7210199897164
True	566.48057102239
True	791.6402997769048
True	640.4135396719945
True	89.42740495280188
True	200.72332429984488
True	243.95908754484933
True	283.2058241298837
True	107.67668948714372
True	376.1644929173882
True	439.6714787971948
True	168.8780001956219
True	648.4670680682473
True	247.49425703725308
True	204.5632459483813
True	29.77578861364812
True	252.57259542484653
True	482.2298015371221
True	173.15541357764823
True	524.5633543247642
True	481.98910015269865
True	240.7143215160721
True	107.6025518750264
True	42.345341824529775
True	404.92665411091735
True	787.7755890469142
True	161.6899226725736
True	1042.378378995073
True	1065.8898022877154
True	470.80022883050174
True	99.20549249189597
True	123.25700880587114
True	651.1336346926894
True	7.722572107443199
True	221.76197559486863
True	128.68066390905665
True	120.77381115240362
True	322.0938089541
True	642.8382485793763
True	37.16556106432492
True	127.82177329565975
True	961.5407217997304
True	56.928349820676345
True	464.32707767629887
True	530.4227707290646
True	251.8585251774072
True	137.02850682204874
True	947.0487641737914
True	1178.8546148331068
True	520.6331847566877
True	643.9778166963443
True	209.0339295683974
True	148.38207618958802
True	322.39705433589364
True	244.85005113486164
True	168.64153526079377
True	294.61294378529453
True	354.40671626083684
True	10.598112250606263
True	641.0792654158529
True	147.84131486329775
True	80.2544284844123
True	447.2814634857353
True	310.9499813515062
True	1173.2384664289018
True	359.59206465278425
True	987.7981866493168
True	9.802681745220946
True	275.0218654073802
True	231.96675741433083
True	147.19375145251328
True	477.6097285436092
True	206.8967198404154
True	402.9345537997592
True	320.3166179004287
True	114.69120235164849
True	352.6069243599886
True	1024.0062132847515
True	750.8508792490142
True	227.27437092286436
True	109.81289266707408
True	299.9720721441821
True	23.854479708703167
True	363.6083243962954
True	318.859483035092
True	567.5495383035772
True	435.69872400757527
True	340.13176491492777
True	154.3191438258359
True	13.08197653619337
True	426.54183981433135
True	272.7566719779558
True	146.41179423317058
True	304.9547707693644
True	434.4277409211411
True	837.0385145431486
True	310.09917593012017
True	775.7436286675141
True	387.3717093928775
True	385.298165235138
True	1.9271385265619951
True	1203.5162445608614
True	105.16919833468036
True	920.3128369443208
True	198.6608084697675
True	460.24206039296695
True	661.2306866080651
True	87.23907415526766
True	471.71886543558605
True	30.00469710318005
True	421.482615473896
True	78.63511366131802
True	230.4252067229374
True	34.52167271572805
True	683.8653004525743
True	177.17046937931977
True	25.01109544924346
True	398.3266635987815
True	104.52658873890417
True	174.13351278620664
True	809.0594109922383
True	257.3374593641483
True	153.1112158186946
True	372.4704608616088
True	522.782172128292
True	340.32373822626107
True	524.059546529743
True	642.5084428450332
True	158.36710527002663
True	6.6998839378006805
True	74.22686137440387
True	416.0872203915122
True	90.5432283670844
True	80.57848362751733
True	1077.4640342630748
True	27.787750762207608
True	320.16038219079326
True	313.9845495179551
True	450.7270723527127
True	678.9507160440578
True	195.5795269998693
True	656.6224473404524
True	323.1276583774836
True	345.7139128419811
True	262.7100558779659
True	224.4030227709987
True	355.01188758413326
True	436.99248338516287
True	411.282354626773
True	587.7705530269586
True	142.65678587465882
True	77.97578635899602
True	40.1071634817175
True	297.0888845774758
True	649.8366761198852
True	403.7263322355961
True	805.1828037854143
True	218.0582042244559
True	393.8143069281151
True	65.46944971460688
True	54.18881647297511
True	426.4441580837062
True	199.1682828961012
True	221.71944256939105
True	42.907228100413725
True	1097.405788333967
True	174.6527958821522
True	903.445186323946
True	314.36729513988456
True	932.8828412309568
True	232.16782384756505
True	462.8628832173479
True	533.1917561027387
True	598.0065263861896
True	217.0267679603269
True	486.39325986367874
True	964.124952901807
True	125.12918097613698
True	6.646557416109191
True	569.7415813076212
True	30.382214799553044
True	73.87990755908974
True	792.9656102025823
True	232.10753163250695
True	973.6634253925608
True	690.0550236282988
True	412.4786978766989
True	287.0796454841516
True	477.1229646191903
True	343.1373877685444
True	194.6705763952476
True	668.5990767050237
True	720.5197096471768
True	204.3220343042931
True	82.80047809561901
True	519.9647174435979
True	137.05870983567075
True	376.45115758823727
True	336.456911248749
True	65.40663222348113
True	374.974752153657
True	413.6623567327151
True	383.9497926952451
True	434.79006976127226
True	415.31002826863227
True	650.3820902752142
True	53.813832193128064
True	449.77936954430754
True	314.2614779718987
True	644.3698591512737
True	219.9839341535916
True	99.31406073832348
True	40.90798093170825
True	536.4748663503934
True	629.0390692612245
True	184.15969838416305
True	406.8021896577512
True	341.8367666779607
True	16.51885473246566
True	166.76197701178123
True	300.4728019737481
True	2.6106258238911773
True	878.836202960077
True	82.0102233775775
True	103.52034719651668
True	115.75504989296162
True	373.7927143733537
True	36.66223782143573
True	437.8595975139656
True	228.2097881581945
True	4.917822874159038
True	118.14230645728442
True	446.0766681772062
True	49.51970942421195
True	65.50531433645745
True	173.94120772202774
True	288.5058140877757
True	983.6259991130364
True	391.951660083753
True	897.4534913429167
True	174.27495120621663
True	1031.8097388896915
True	783.0099589061459
True	651.910508735797
True	407.2060725267324
True	371.8123297449542
True	77.06358686378942
True	70.88513859055838
True	83.91065056051708
True	172.98763368156236
True	484.4305295689029
True	1113.9726221666272
True	176.3144242436803
True	351.77974393682865
True	441.6875556718925
True	602.1542081749791
True	578.5155743746002
True	278.0188620465552
True	482.9717175287346
True	655.7421639356683
True	97.76233857134412
True	735.928113013244
True	262.960384546368
True	137.12009725735675
True	410.0253573610832
True	912.5834559099638
True	434.87945078055566
True	843.1859684117372
True	191.2066627825916
True	347.9049274964336
True	670.672507047824
True	612.488361196115
True	194.7176494113899
True	252.90759390156865
True	796.9852149784919
True	31.08749826317669
True	183.3746906084767
True	467.5252846380581
True	694.0134532868145
True	100.66933238463476
True	36.0193832506527
True	167.56658788059917
True	752.7132670420583
True	317.873813440527
True	547.7554058052965
True	353.8512690962151
True	316.3980438495231
True	452.1304518753138
True	488.0414103101179
True	75.68902322049726
True	386.14208674567294
True	769.4083891375421
True	0.0
True	280.2656817546652
True	241.4498256881676
True	977.0520038928574
True	147.21199277870417
True	673.0971748303671
True	631.0474877464881
True	106.7636733689564
True	225.56304162561983
True	135.5627189653777
True	11.757225388433008
True	287.7205899867743
True	387.99624658266447
True	1142.171145302059
True	238.921582525476
True	414.39470608280976
True	655.455342570118
True	202.14946178108192
True	26.6111280936893
True	824.8844841482983
True	638.4072428016444
True	149.59158837616494
True	636.416223049834
True	170.40006619804274
True	299.5369150093712
True	755.321080177742
True	35.691451298705616
True	111.50461630778952
True	506.61593578836096
True	62.1626416313155
True	75.4422929949374
True	410.7544775893306
True	22.80952089651571
True	770.172269157719
True	101.84786695049594
True	154.69632918425052
True	20.51211098918341
True	726.3280031523276
True	28.01137627717133
True	773.2885066150482
True	404.3779707838824
True	118.21647250621712
True	710.7639318534335
True	507.325139118014
True	570.356944018575
True	47.37492972586837
True	371.2832707993786
True	5.937763317525091
True	93.634694295025
True	402.6293915660304
True	49.62283776501654
True	123.44501176470048
True	291.8537731662845
True	184.5392850432518
True	102.12141260134874
True	672.6399475872757
True	21.302495302164285
True	1147.3240385187082
True	503.3169417980652
True	303.6195109384928
True	494.1044787201551
True	126.28076120640516
True	776.401681114164
True	1092.6801327009784
True	742.8517001581076
True	176.74320673093987
True	225.61364120216692
True	50.60240275750677
True	59.16370297007634
True	149.334379790157
True	101.37912655015002
True	173.27366713678734
True	1187.9413683027165
True	305.4102622335273
True	349.6906021874901
True	697.6015692014788
True	16.833185295280792
True	13.18068124460581
True	612.0989208490238
True	5.3204795679559
True	108.97507227066014
True	674.0887599682624
True	181.36279719831396
True	638.2959501851795
True	808.6608755974028
True	155.28076991376068
True	905.3391176613648
True	3.0489641411784016
True	469.26147567570473
True	1063.6915602083263
True	24.0231611053165
True	242.21629472867227
True	146.22207076961294
True	966.0869221543796
True	232.5203743700473
True	469.9541882044323
True	116.7525518013617
True	506.0384159198914
True	153.98112769372736
True	96.03495492693384
True	380.7937747860111
True	67.3026903765639
True	56.52467632861415
True	1072.7442246588514
True	248.5871995944084
True	161.55351342055872
True	376.4775220349839
True	402.7778649197002
True	218.3112474801457
True	169.30498373028522
True	402.2162230433841
True	35.16708785914378
True	490.2678886935827
True	1083.5244778297508
True	109.87417908294375
True	474.2183997345005
True	314.46620057448763
True	27.41613175986177
True	418.4357982764222
True	109.04770158413528
True	589.0178822008927
True	196.78729210029587
True	408.1339356252555
True	21.7478414021719
True	446.0109566390928
True	107.26090256808828
True	342.5828459870048
True	34.0514598751861
True	171.6515698545239
True	257.1177694295357
True	762.6581849678354
True	56.80339701185324
True	145.32929182393238
True	234.36128132331956
True	140.9555184993023
True	614.2579700433284
True	557.3542599328837
True	783.5226658220624
True	384.79555174836656
True	535.6353795989556
True	412.5022694069006
True	689.4619424169395
True	74.3759689129352
True	471.56958713692217
True	426.0597472136755
True	46.10591492680208
True	88.11390277567953
True	127.48608507040178
True	85.39425658359217
True	326.46668078668813
True	854.623111996192
True	327.8642130353825
True	1056.7577908716296
True	325.9993507469136
True	921.388865246616
True	155.58027152763023
True	579.1162413278734
True	603.6479155281927
True	708.6006501876182
True	443.8863422718512
True	60.46189488192082
True	296.94979036865345
True	41.390897300023056
True	160.74393494082463
True	164.28792575044886
True	1125.9615309320868
True	231.7709858902576
True	560.8981391571414
True	548.214960354682
True	556.5920762133683
True	894.6645050953124
True	602.0927370556827
True	608.7214592670434
True	936.266267638857
True	125.07115527888476
True	316.48289821143175
True	263.94914574348195
True	308.9668884315567
True	90.97937373640016
True	365.2390431809082
True	4.280064272459682
True	330.51343325394646
True	267.477461516264
True	613.9879964099553
True	279.38844215305346
True	365.8924640950888
True	9.929139192756388
True	60.63190045818432
True	534.1171048097748
True	29.10017331010314
True	141.37461282652384
True	64.42698287606501
True	145.49553056352582
True	235.21193410215884
True	67.49699974910372
True	390.22335210199145
True	271.70254679318685
True	101.87485744083456
True	338.8589241840594
True	62.376514057423215
True	580.9204409958787
True	845.1837544438857
True	276.95641627569177
True	1171.6243452053457
True	113.60161810547642
True	310.07964038745274
True	1022.124713584758
True	85.67044978127397
True	288.3297987078226
True	9.419219881622
True	410.11887200627706
True	446.184458244408
True	159.69458417249874
True	609.5092761925774
True	902.8286696272568
True	160.7046419184359
True	77.5806838115293
True	323.5406917719715
True	536.9280733176133
True	605.832539528245
True	1206.098169982249
True	28.964758549598876
True	918.616343245272
True	135.12919995120524
True	637.917257371048
True	112.8795387463642
True	131.3858883103969
True	179.2889996346367
True	168.793099387231
True	761.3193344827835
True	212.03515353803297
True	230.10587478401527
True	68.09893027234025
True	519.9188092447848
True	449.2468826610192
True	179.1311451588521
True	231.2956483952441
True	17.222885188044557
True	416.9818498730975
True	231.74506166760835
True	295.316831759837
True	116.07341075770913
True	696.0803668096589
True	411.21395668045056
True	254.08075437631751
True	639.8440763972307
True	544.1111475557196
True	458.2575581228401
True	134.3675279541275
True	513.4608755310063
True	436.8101355930409
True	3.003312378221389
True	193.41693013022245
True	93.0897158958231
True	237.97759327773664
True	2.7599463255027388
True	118.3445695401618
True	361.51946289458
True	6.609454144794807
True	822.2788754809674
True	172.85967978042632
True	711.8081738091016
True	812.0269187496496
True	160.3975890688466
True	223.4809547386444
True	477.71531718446505
True	816.9867822842792
True	49.81496127252571
True	40.07427794125319
True	134.22659131039111
True	605.5764070629551
True	733.2958722953838
True	183.09220798558985
True	596.6002212432309
True	594.7414389790061
True	849.4194265063487
True	402.5905934914864
True	193.9508001285373
True	864.2860161831478
True	221.43936034227005
True	159.49932050356324
True	325.4799367598948
True	229.4330313011987
True	209.85202042634413
True	607.723278804037
True	250.74804037094992
True	204.0911879510164
True	453.512065832461
True	476.6830965074685
True	64.34348520821483
True	290.0039207335634
True	78.26763267063657
True	328.93722136648324
True	349.63406981497764
True	250.84915391778853
True	180.52662789703675
True	384.5086346765053
True	666.0441996082754
True	752.6432208008771
True	296.3053583777525
True	735.5351213058757
True	65.74498324468819
True	878.5192772843617
True	343.93453398416085
True	12.214021755032784
True	613.2971218706122
True	689.9466434660695
True	256.1474388105465
True	167.29073950709184
True	49.042968111805855
True	372.6713605123055
True	77.47228505285997
True	14.032036298419172
True	891.5732255896474
True	384.4098564887907
True	164.3635890473696
True	976.2971587254044
True	10.600582686616162
True	803.4608733923048
True	30.984368221756554
True	661.0725657276126
True	55.48063938887101
True	764.2270588900082
True	448.7243324945249
True	191.59273148633403
True	435.1094844889548
True	209.85384894225203
True	303.6334101016113
True	223.07977198117413
True	407.57779120994746
True	9.66824381456564
True	323.18724476510346
True	108.19924207266668
True	10.532149936178246
True	466.0558076378162
True	728.9298851256821
True	271.4109873423648
True	81.65229065531767
True	303.22345385563733
True	80.67896398719805
True	184.53317201646857
True	179.0126500514322
True	375.4125486747371
True	40.82742387312829
True	129.12173991053106
True	390.409561969536
True	874.8945943155096
True	114.80737177658575
True	212.43477859447364
True	427.14915414633526
True	19.618399447082503
True	421.3288012223729
True	517.4183918741439
True	92.30746468935016
True	374.5126830701136
True	349.6762901762534
True	410.8378104129132
True	596.5295117625444
True	1041.9207939279268
True	999.7633588298626
True	56.78361344238649
True	1055.2825293546553
True	111.33628330844422
True	115.39297837424814
True	115.77545122888657
True	469.4472673872148
True	373.28475677188106
True	573.7509202793603
True	263.1593803399176
True	154.9136365175683
True	410.7579157904569
True	14.00611541975113
True	464.4436939639663
True	361.246911510972
True	151.20604346890045
True	95.89913820911477
True	526.1627193753847
True	976.5483865911636
True	197.6125193008813
True	65.10999149464236
True	428.213058297734
True	378.1691720404688
True	493.422368476544
True	337.8012279192273
True	3.729159908982617
True	545.4802435045368
True	505.0538770703976
True	506.275863348334
True	186.29173618114535
True	105.67218560683536
True	21.83644634442316
True	377.0832873791406
True	111.30752759792692
True	6.193804175876435
True	29.393941589423488
True	354.74495120100653
True	671.6484643837692
True	137.0931180181407
True	89.6537881174832
True	23.94221900444172
True	411.2097993317965
True	340.6169348222317
True	769.2148863553991
True	304.6998108584924
True	511.1944461712366
True	546.4875239162694
True	525.2561293218891
True	296.56719865706265
True	553.0182740266797
True	101.37057993602016
True	566.5738130742117
True	5.933769561017081
True	356.8939562933887
True	447.08467333706193
True	954.1171249841842
True	350.16285532037006
True	780.8069972659067
True	984.899722842034
True	180.54670240053983
True	38.34084663245586
True	363.6272164968016
True	392.6086397512167
True	599.3642666896575
True	249.42963775614223
True	28.360634255076835
True	649.2718130503797
True	125.24111299047124
True	1099.0721867399682
True	327.1154211625352
True	464.28449330937184
True	124.6719024440756
True	799.7601419163007
True	135.95791517790747
True	819.170885279098
True	578.1746432724173
True	190.9919703052311
True	113.60631384918234
True	66.40376139268244
True	559.8485097379615
True	897.6150142202296
True	420.3091259346267
True	538.9651644289737
True	135.5929462818211
True	616.8688717304659
True	482.5881608940175
True	789.6194161477625
True	318.85958844395384
True	570.1307978759744
True	114.4102598803285
True	26.857087967211168
True	410.851435158096
True	166.15461369737244
True	103.3582110409665
True	373.1097110965215
True	1116.0094606845607
True	262.9753343172941
True	552.2312896557738
True	11.606911760366756
True	75.67654540799826
True	328.53519707377257
True	772.9640087271414
True	461.4949240802852
True	540.0527002258877
True	729.3649709512323
True	68.51961298589248
True	730.3866519565203
True	44.76391803914032
True	105.30868782890208
True	190.2580941805141
True	83.11990151691019
True	25.74149309388126
True	294.4386159657984
True	450.7310281557284
True	913.406002883597
True	870.692163326352
True	5.355583059127057
True	291.5134295556425
True	478.9090537018454
True	121.67585022069817
True	234.47203075851377
True	316.0844564887299
True	1324.70821999319
True	435.5481611867456
True	24.19862156757352
True	182.75842821512825
True	707.6620181340925
True	34.97590529011313
True	172.16199343931083
True	559.9949839238691
True	73.42970036755202
True	868.2714527039226
True	327.39244104054234
True	664.2940253877483
True	75.88027716080973
True	681.6813408067579
True	588.3515143814373
True	885.6962110218377
True	259.7235601849639
True	498.8776358206384
True	827.8049773975499
True	905.1826105555092
True	232.75645186912232
True	786.3751820903356
True	221.2186949307205
True	449.572364520531
True	375.47939383692767
True	500.2717362129909
True	492.05505049581865
True	299.46450133214006
True	346.484344554283
True	111.4692696763002
True	357.3629320549508
True	1163.604536707025
True	310.86284732416726
True	147.60073861800663
True	306.17994323319016
True	754.8113923744966
True	645.3944446910402
True	391.08499885336175
True	121.87514934777732
True	330.9656651406021
True	35.89089585712565
True	177.79937330725718
True	93.96168633699033
True	90.02473429191359
True	589.5887557305547
True	145.31948394310393
True	134.53413282306246
True	99.7941776619996
True	89.21395642177065
True	435.1150486459432
True	387.5387000152037
True	1026.1634438848737
True	538.6493394586527
True	841.9625142465827
True	273.30247636201904
True	295.51098004956464
True	536.3699034474205
True	196.44545207718025
True	757.4234362557885
True	242.21991831035925
True	356.6228181851864
True	70.65448635501089
True	117.76841017506558
True	259.7126346594706
True	122.78760157497378
True	487.806428920901
True	33.458522190256204
True	551.3804397486905
True	1018.7933505402328
True	718.1327763344877
True	1.7266865188779823
True	64.66324714427137
True	477.0239201432684
True	447.5525015432826
True	75.95601023082783
True	120.51584797444492
True	288.96928916531493
True	79.43008110874239
True	48.89087979549659
True	719.2887261853839
True	645.2690699897503
True	166.05659586929477
True	167.00962313531366
True	545.0309667511262
True	54.33504440520333
True	24.468738977700905
True	573.5618549567058
True	456.0484916129281
True	1134.437791243938
True	48.90108099831805
True	470.456570654098
True	913.9322867725134
True	772.2284431057901
True	296.87049522782786
True	752.477452470463
True	394.4528097422116
True	38.65790378826168
True	99.20114100946527
True	703.009797872983
True	77.41796077432899
True	142.48724524821915
True	958.523458595316
True	181.79683300505303
True	278.9941408423006
True	99.68889662836015
True	643.6327111456327
True	594.072193792758
True	212.86773709969
True	438.8402656281826
True	42.65283661007068
True	273.25479771678084
True	567.1344699068857
True	642.4842342242998
True	318.28333950385127
True	73.33681394875659
True	933.9295080848703
True	1075.1613590744405
True	564.0636951518463
True	64.07334885650926
True	30.080608655842767
True	93.81935775592017
True	106.50964579088468
True	103.44526538843633
True	922.4305765124168
True	1151.6071728427885
True	747.2091812294958
True	337.4826739434867
True	8.709317562858853
True	19.75380360982046
True	345.2004598160902
True	485.2524301970432
True	46.01118055663775
True	560.7777883452537
True	433.6441182060295
True	396.3452245697969
True	80.9491442112591
True	204.58501595323636
True	256.46956715328935
True	135.81127620211598
True	388.8366962708732
True	42.03153376292638
True	172.11105721078405
True	1136.8432868882498
True	4.937402223031508
True	28.31520579274018
True	579.2544812503168
True	354.3593851197437
True	782.7357213231573
True	161.01678103221977
True	756.199196703049
True	612.8814631134235
True	279.3993263668168
True	418.580799405114
True	348.3729839464406
True	298.2857174582052
True	269.94855328556264
True	393.48201651392463
True	505.0145766075969
True	507.6484047209667
True	102.70202349245868
True	367.0430339125701
True	9.282837018423958
True	180.65951358092704
True	227.55242173939175
True	892.5188640495236
True	616.5915425331807
True	31.049715084004276
True	710.021627185807
True	828.5485942005421
True	105.40559942594672
True	347.38923112747784
True	864.854407628249
True	231.39605727519665
True	166.06649032711638
True	535.0454041940044
True	551.2514195848812
True	1084.761281806416
True	149.60051635074797
True	156.08558041178424
True	253.74044304989684
True	307.7603853542949
True	420.431685774896
True	419.8026249857504
True	318.1455511742189
True	438.0279009137567
True	486.2703357948875
True	230.14264173044285
True	1465.198309984048
True	258.9367884930015
True	423.3931468726378
True	55.15154172168278
True	768.7067539151642
True	256.1112024600609
True	933.8035338466616
True	560.4642935209531
True	314.92803780164667
True	756.6103907589177
True	272.9231315943896
True	218.3634630251278
True	259.7554306838778
True	225.09445467388065
True	120.74702231643352
True	255.3885835404046
True	733.0926035972522
True	521.7667535276836
True	223.76564149592664
True	1133.4783695721326
True	118.270135848432
True	264.91693000653976
True	74.29106375018789
True	304.7935134518312
True	415.140272181054
True	87.96973752594845
True	205.3470878673616
True	72.53851076532526
True	669.0368265445125
True	374.834229563829
True	222.021521377216
True	743.9191584621427
True	881.813994399155
True	832.6166988259507
True	822.9880795930717
True	351.8539935035699
True	1.5763832212051028
True	264.500415589167
True	53.2993717742234
True	382.3079371330646
True	52.64589963426194
True	344.1089411480224
True	872.9798900413815
True	1023.5615385374396
True	385.1782365123199
True	22.02565656963185
True	516.8930175107706
True	505.005980082224
True	200.90135929549012
True	227.87145157386271
True	293.9896257737391
True	23.848758826502877
True	124.47040372869492
True	973.6580291290508
True	62.55497515218495
True	483.65105541692816
True	789.0158807612423
True	103.98135539369696
True	250.53583126512052
True	114.22139181367343
True	14.965720906046814
True	1.3373552442924892
True	120.28623257329366
True	1008.549903538948
True	501.9172354918378
True	62.78032436556834
True	782.4420202027545
True	343.9296318218173
True	1.1708540127201206
True	433.7203155100239
True	190.1245385723794
True	490.88719077711687
True	81.79138818045827
True	323.41339812969613
True	369.93559654566405
True	173.8263635300342
True	211.0861522851556
True	128.52214868673255
True	171.4870491894105
True	987.0983863007184
True	15.404821225035622
True	508.7680544698177
True	499.1829976127274
True	398.0892820758533
True	215.32400204858013
True	228.8611886894686
True	158.29354286747397
True	46.21586590000975
True	453.539473679864
True	151.5663041622942
True	847.547491656083
True	837.9608338424013
True	254.0615431844007
True	302.98137822124374
True	517.8249225127672
True	42.24023029618553
True	86.06780399981533
True	717.6975808781151
True	1072.4998897526284
True	106.84266590818588
True	723.9667073994315
True	147.01764613938553
True	957.8242113641196
True	681.6051932253799
True	103.68283460814528
True	282.4403924155839
True	627.8713126872472
True	251.8633856865021
True	45.72929502874936
True	552.992397883545
True	449.8292359078396
True	5.27215911179736
True	471.59632822699547
True	66.17324951908196
True	184.00387935949192
True	242.6912483677582
True	317.5172385318449
True	75.80221794325836
True	221.2666046452349
True	356.0685137147682
True	411.3926961544309
True	907.2282795108335
True	44.14288132376552
True	926.015005977266
True	1041.7424466399382
True	125.50518193778878
True	72.69728080665287
True	1012.2150096819612
True	34.384518199474435
True	221.99421664151896
True	87.14189939248472
True	220.9013197446612
True	373.63379417252713
True	957.3708151047445
True	97.41847317857771
True	72.01288814753049
True	666.6138434566959
True	277.5983487638886
True	728.5220810575404
True	55.68811470253809
True	475.8114896965856
True	381.3157322247057
True	684.1838172300631
True	55.12846275823853
True	103.76249176536288
True	27.65582613829211
True	270.48460916531366
True	43.11989197660491
True	361.1587829199384
True	3.158505749319242
True	1191.1448388890617
True	104.52868956199303
True	135.24290027618645
True	362.7490357040281
True	739.0586354551181
True	683.637953320569
True	1016.2832278364187
True	469.8920666059698
True	420.525336217501
True	143.22276822506683
True	411.11129659586936
True	873.6306589501932
True	417.7833609204821
True	946.8014258263966
True	83.14287814276491
True	413.0494789122404
True	182.70369814053183
True	295.3978869873339
True	765.6771999460132
True	162.86742491743468
True	131.83175807082938
True	60.35812668604069
True	846.6696641637288
True	773.530870559588
True	77.4607735604491
True	443.5107907688932
True	749.2683549212298
True	416.8473470912021
True	57.0544370867721
True	318.76629430690787
True	780.5687651462507
True	28.908636847149477
True	359.972532340089
True	166.45340302319968
True	294.88213806727333
True	34.060140395316274
True	203.28422389302025
True	778.7457510989326
True	639.6043424514895
True	56.18320906855136
True	289.0673066497434
True	891.866324070857
True	18.31410706866572
True	324.2318449735201
True	279.8201910937166
True	453.6499394328454
True	215.6888960905404
True	602.656791520868
True	46.31090874894005
True	955.725156238915
True	914.9223160657916
True	49.44319541459116
True	395.10764614255135
True	725.6864963746633
True	919.3604146832902
True	277.9011077736083
True	595.9460687411656
True	124.81671192863908
True	190.3604461767441
True	126.90777632330162
True	142.1514172307209
True	203.21469471189224
True	961.0619287723398
True	790.0929431856017
True	930.8329198120396
True	20.78486452703945
True	26.45515631691256
True	356.495076868615
True	14.198421507429568
True	607.6035496806683
True	1074.17237261513
True	275.8209272816636
True	199.8046209209957
True	87.28733733759408
True	223.34113026475407
True	135.76470723428545
True	43.688611885329934
True	135.91196185346678
True	93.81390975072075
True	248.8969982504652
True	517.516448262305
True	164.10204161564448
True	30.229911997953792
True	57.119014767207474
True	446.8588379368933
True	265.38087060915353
True	579.6602363077903
True	20.939224111526325
True	111.718296260062
True	676.6435691247915
True	259.78127090352893
True	468.58084358702587
True	652.937177374556
True	103.60655708027794
True	114.1059683014094
True	80.03418173650745
True	27.70418054811685
True	118.63558604761307
True	85.06462936934302
True	106.49761628310824
True	151.212692232525
True	238.64414626065215
True	786.1277575025242
True	287.6101129525367
True	957.7279980870076
True	163.50592251173416
True	197.97382653423912
True	783.4143514292379
True	316.23053262075206
True	622.3396130867809
True	254.6291066326765
True	356.0017376736195
True	449.93060536001286
True	556.9269723624384
True	641.0924213545104
True	367.6848124053456
True	35.18623534468323
True	538.79805318144
True	619.7602317237375
True	19.945177191780573
True	11.774586061340813
True	256.8689262870656
True	403.9580795966302
True	447.7269813832343
True	65.64692027154179
True	619.5640383454587
True	914.3963559354412
True	239.0542625639208
True	891.8543478194739
True	277.7505302588264
True	99.10257157401352
True	283.4911220287948
True	706.7571448454437
True	37.0802436378555
True	583.8696367562774
True	1285.0044232944954
True	1009.4553463602166
True	935.7266734826038
True	212.9548924482432
True	90.27235495045096
True	194.8730199234403
True	844.0096824628203
True	148.7225818658105
True	1057.57064665823
True	868.9230543875744
True	42.242400876663865
True	88.54019337524358
True	413.7086300425559
True	425.2915748099912
True	206.95543693875263
True	528.5757466573675
True	653.5042683211508
True	125.36746755437586
True	281.5764123171094
True	985.0158784407972
True	52.19031443070174
True	664.4129199900461
True	538.0960506051292
True	37.26289529259558
True	810.5254855893256
True	397.3978708050582
True	543.3632077128073
True	107.77378625500322
True	271.7986506867281
True	209.20853286636384
True	26.421206510086733
True	140.83459326707066
True	738.0359320488203
True	143.7010880352856
True	390.7257160184454
True	60.07714621731
True	656.2551065065728
True	606.3246872842288
True	228.348536891806
True	485.594337898624
True	171.41828823495158
True	159.10302928411983
True	226.03645003833324
True	287.570129357845
True	360.9928121144067
True	133.281998239299
True	184.21910365050195
True	24.91926048504676
True	855.4775788559482
True	296.3715310841697
True	9.108948200433808
True	366.7444797339506
True	154.59832520578533
True	624.300299198084
True	370.9985351430389
True	587.1596038906941
True	565.1741137461362
True	483.0678007452729
True	784.8777477177106
True	245.42240109598544
True	553.4736138340251
True	158.53818918268323
True	517.1414117773596
True	342.5829838790851
True	374.4124143512621
True	127.32982029999296
True	141.91296926952367
True	110.02873424668776
True	69.36370447203375
True	738.4888199587419
True	176.65703784888134
True	46.98358334018035
True	0.0
True	567.4701761423768
True	113.78281540718952
True	21.12915118763538
True	38.96658578728723
True	104.87150339373204
True	556.918455301984
True	187.7027604392099
True	110.68875961763564
True	35.62679796027183
True	155.77010908283413
True	935.2010029350382
True	52.39064421299421
True	234.84990531591595
True	769.9669653125798
True	315.7467864294286
True	462.57046747165487
True	484.6634640781386
True	509.7382502874024
True	609.9984612292158
True	882.5605841460632
True	255.69103539945448
True	1040.5065473709014
True	913.7352216175292
True	641.256201289485
True	346.47096160868807
True	826.7625861511199
True	9.594037401521948
True	33.07946378569638
True	285.48324477442577
True	42.81271377840123
True	204.7777635880924
True	769.6266747378936
True	214.33612063372695
True	723.3181730812244
True	774.478011810081
True	123.86927495719382
True	353.3575806300448
True	555.2996366445369
True	24.853896689336967
True	128.81619457798163
True	437.8380525301657
True	294.1359504142242
True	207.35745020479524
True	112.11434243229532
True	378.4744133837191
True	21.702240162083143
True	362.5607631095031
True	356.8536863843538
True	1025.9924125424593
True	367.031655688473
True	32.870190484419595
True	439.0743503514407
True	438.32321948978654
True	244.87394395395148
True	30.37523906764232
True	767.1355413308055
True	430.30858079291033
True	182.7093786209637
True	13.688621393729258
True	1224.824992269553
True	163.56126244964517
True	28.37250888185255
True	301.9763579038976
True	279.7369933168488
True	116.08706562559551
True	295.5099728864362
True	47.17730530371606
True	313.036040614263
True	309.66458486637305
True	317.019155807911
True	31.583372651099516
True	49.04649373718763
True	993.9852881798988
True	25.071160277414187
True	12.293416735465696
True	187.74618427431423
True	664.7516782285865
True	7.509982249523998
True	191.26628735079896
True	179.1311629286774
True	520.0211832594275
True	362.33284294581904
True	744.4349678183294
True	323.4847540562323
True	468.0783572128055
True	456.6725650716356
True	515.9199930965628
True	103.15038123155637
True	1266.6789645260365
True	910.7953671380384
True	285.2636914166012
True	551.6518682750028
True	105.75405085741232
True	592.3242737205079
True	440.9691831897639
True	157.9613999960961
True	77.55212308371016
True	349.1088177088267
True	162.38632279978876
True	28.011037953163093
True	598.3750312544377
True	375.3458686515109
True	73.06491588013846
True	28.94378555500809
True	677.5107352775917
True	500.3172397269992
True	72.46082805944086
True	21.90111963712971
True	327.49590899385146
True	337.19606150805777
True	707.7491650618982
True	559.7357480948267
True	554.2801865768619
True	778.2892428567179
True	9.274508999328065
True	52.31033577073907
True	34.293742786662094
True	57.71344218172072
True	497.4029116554531
True	585.8063996556422
True	83.86128107189948
True	107.29557052911372
True	196.7954283669676
True	74.88260608640792
True	175.05210565346127
True	208.64495522647852
True	274.0869519475769
True	810.1694126129397
True	606.479253494234
True	286.03000175954907
True	195.29108942581524
True	253.8983636719236
True	247.0454403778844
True	732.6494516866449
True	315.95769154212326
True	168.00823439001195
True	906.1240439148372
True	338.62124920412697
True	478.6567308377718
True	152.45187279233983
True	119.20865236888469
True	65.06420270451753
True	203.61841625016757
True	982.6729178285392
True	498.06730795108126
True	119.0514544799627
True	353.4221788511477
True	98.9724236730832
True	650.3565021594284
True	3.7786737142680034
True	689.9574772599417
True	37.64326082337544
True	931.312006854638
True	843.2191794035961
True	209.4194091884862
True	30.980129432350857
True	78.8898875037644
True	450.50455939305033
True	230.85293064352348
True	1.6688062938862542
True	80.08017633496428
True	1087.984708291033
True	348.898215493349
True	655.5770254666088
True	476.94704163745104
True	32.45339757776025
True	136.85296694723914
True	443.6318433313611
True	899.53697710738
True	806.2985253938742
True	406.4923039557102
True	342.1458229208579
True	16.083543631424384
True	80.65123092811095
True	745.9889476998902
True	494.2977744466734
True	389.7156136062936
True	887.6887429439851
True	28.20930751631941
True	228.5854627103111
True	883.1619224407934
True	232.94357544873964
True	9.202437410389324
True	509.5637146298861
True	105.54373191598832
True	629.3543894396663
True	51.74017617597369
True	259.4427718769296
True	863.3969080515202
True	920.6273618016488
True	266.547505666075
True	424.0587116003814
True	117.2934461220688
True	584.5149069776794
True	253.06140048920585
True	192.00704371629288
True	863.526314904648
True	55.03066798660231
True	733.8525117797124
True	274.91112273286103
True	300.1628196381045
True	172.703421519499
True	493.61912639204144
True	614.2686570677882
True	370.6257474944384
True	412.105418163408
True	69.95833581761146
True	165.49375894885532
True	441.97725646788655
True	221.33319831462103
True	36.18636675230516
True	199.76736790152825
True	386.9602923932188
True	398.8587881128831
True	753.2301810468587
True	126.56022760641268
True	657.713310002264
True	501.59638769883344
True	592.3997010579943
True	140.03586167742947
True	40.090730142175104
True	671.0595893655689
True	72.82792636253467
True	552.3279198533734
True	689.1682028777507
True	462.9425890877122
True	133.83902647619976
True	514.7331224099927
True	4.261181497496689
True	387.91758216316543
True	26.678068102501644
True	625.8485153992756
True	275.1639796031021
True	576.7210611609249
True	688.7177303068172
True	150.35607803173153
True	519.1089893088102
True	479.8930359744381
True	62.066639786399655
True	984.9698342731072
True	3.520186295580096
True	26.33178405192076
True	633.2239036854546
True	688.9665414769029
True	134.62110319299086
True	404.0249953834233
True	122.55993492769193
True	68.66017119764386
True	463.4537803013083
True	41.96444400939285
True	514.521680775592
True	12.647438008352236
True	836.9532282045008
True	545.8322788502306
True	675.5295649470925
True	98.39049403497762
True	385.3515562245572
True	992.8348423099212
True	841.3212491200622
True	138.84283737932
True	569.0113218027318
True	451.4198837141985
True	247.3951663779228
True	253.3012611401495
True	5.421342871905313
True	322.259006563454
True	10.926199073710745
True	369.6378315034883
True	75.48524115637386
True	382.102060167883
True	655.3664708400061
True	126.9728235502482
True	239.6607795286414
True	636.9500583692236
True	680.2058440279806
True	291.4577500272326
True	139.9584204487354
True	162.59374147333094
True	470.0816964601875
True	87.22702272935965
True	11.01063474167144
True	498.59906368770106
True	564.0284883644915
True	18.19946454188339
True	140.39870850194387
True	888.8706762983455
True	494.9941913923226
True	259.96395318366166
True	33.345537695334514
True	481.3655824595906
True	114.07393582065866
True	584.4737385072959
True	671.5571194737707
True	294.2355382293243
True	391.9887466788901
True	190.70044489762688
True	236.92793251588364
True	77.65878927130427
True	211.7111476847392
True	485.5291940451465
True	20.652161285115607
True	470.38412805197663
True	379.1570624683114
True	708.2124146755832
True	854.01263712568
True	900.3758443841077
True	150.39668942557955
True	410.4724792615928
True	70.27689184054003
True	192.5879713271536
True	319.90035248751377
True	12.053488169307393
True	801.379733113968
True	22.017317409707854
True	396.7123555814126
True	279.27937616823226
True	629.2287167008461
True	195.63400104050748
True	40.61332382706108
True	701.4626258419617
True	1082.5805708819053
True	217.8739847224123
True	129.77620691765276
True	615.6244310313979
True	515.037688411505
True	16.91667478803236
True	810.1041143571266
True	111.71291518515892
True	45.944950409202406
True	299.1066011506315
True	357.48288554524447
True	385.3762698921723
True	271.23250806665845
True	19.429925370390794
True	21.97329976793962
True	853.3578994022254
True	202.44218389946343
True	109.74819797904532
True	840.7586247480582
True	650.3784715273412
True	662.4370820618468
True	444.68883484379086
True	156.29487982072044
True	35.40622500228174
True	97.35847725993064
True	427.5850193555236
True	224.97905016197203
True	464.0005903842375
True	146.48733208029049
True	507.4055507906799
True	651.6718414610405
True	949.366165650914
True	25.910070245409635
True	960.6103441870924
True	1071.9685024300047
True	473.1595235351052
True	84.43610766205713
True	777.044474704006
True	643.8110729782067
True	672.1838135136558
True	176.93359030706597
True	741.7063170809644
True	717.9411823462076
True	122.61928918387969
True	742.6017897939004
True	820.133980618526
True	493.1932253205811
True	222.4896859022141
True	71.81445588325725
True	322.47006113933514
True	354.69454438203564
True	473.9563436787071
True	441.2611077596656
True	200.11301261480796
True	309.6457639562912
True	2.643965295393552
True	11.217572080703077
True	109.61330382936076
True	129.2264375048785
True	363.4314737052591
True	355.2910058367463
True	111.55115636289264
True	17.38146342539292
True	209.9930697081752
True	834.1734779752919
True	444.9214048487595
True	523.5610835565222
True	560.735800962295
True	810.1005142446882
True	629.7544435654039
True	89.75256391950863
True	206.09994460170063
True	247.8285805073255
True	293.0860844397117
True	106.52557191523846
True	367.0600480802045
True	435.5010131574567
True	168.69655301260207
True	646.573011402845
True	252.6793144203964
True	210.87344286818228
True	29.1348491388021
True	244.49472755980116
True	497.66533886553617
True	165.7380606514653
True	534.9064314034397
True	472.2501264542645
True	244.4015637783095
True	101.4191561539552
True	41.52259175751537
True	403.35967350258375
True	780.0257138417672
True	161.05373231839792
True	1033.1426851606032
True	1039.6505964286966
True	482.0851945988618
True	97.98356695519202
True	124.625819602424
True	675.0167486943874
True	8.892819233005994
True	216.14861586282265
True	140.02393845679663
True	116.82414070300987
True	337.4206915248661
True	646.6517364919193
True	38.947228139455184
True	123.91227896779966
True	947.2631907044064
True	58.39513828783053
True	468.67371730693606
True	531.6032844935568
True	252.102311702644
True	131.9264907206914
True	993.3127698542128
True	1181.3803608231008
True	517.3678548511342
True	653.5601208169383
True	201.7140110186488
True	151.96345338359825
True	323.7721844810366
True	265.91098764211506
True	168.43648644121782
True	308.2360766725554
True	320.2639986874465
True	12.20315220654029
True	610.4623944264163
True	147.16445735527927
True	78.4881491456746
True	456.8580032039832
True	309.4562047516246
True	1169.4673130436508
True	362.080563069125
True	987.9338584907372
True	10.156253417175884
True	274.3325958664506
True	227.0892027208334
True	147.8708986132373
True	491.666108158661
True	192.5328170190547
True	421.2221976137549
True	320.95927382698073
True	111.40646604604468
True	356.7160787461577
True	1071.8164203426045
True	723.6647895873941
True	228.35217138875387
True	101.18050884797188
True	292.0407667072012
True	23.472253783332167
True	348.4674398041806
True	333.586770776532
True	551.3546053047587
True	442.4455757020608
True	359.3738856716864
True	157.70454842478256
True	12.325468805380645
True	421.5157514797809
True	282.6727240169162
True	147.66834985900127
True	304.8334462382542
True	445.50786047504334
True	822.8804084439196
True	309.22765623838694
True	778.9194261730132
True	398.7593899193323
True	372.2229411074748
True	1.9975482024425648
True	1179.9909438282505
True	104.53734240101971
True	886.6914282545488
True	210.1601197853302
True	449.8416897204354
True	687.0109943068277
True	85.03899914941863
True	471.3658457333794
True	34.36784628081246
True	413.0443883415669
True	72.57252719253323
True	227.9454790656676
True	39.97202422052049
True	661.435269274874
True	188.19789925005725
True	23.62077306838787
True	403.4406467058947
True	107.54579335087088
True	166.0196654953422
True	846.0621665113819
True	250.68342082518163
True	155.76370778446744
True	383.9327535773724
True	519.297418453517
True	322.7838459558987
True	506.4490839525956
True	619.2239445442397
True	152.6258292442929
True	7.091866611957552
True	65.09006945239497
True	439.81578776311216
True	92.18309840423429
True	78.06249900147881
True	1072.9863071777156
True	24.92421245567391
True	322.8947072715903
True	324.0134098475098
True	458.9619730239855
True	678.1870967042523
True	187.7595180915323
True	639.3395724340264
True	339.926411232164
True	347.4804613227768
True	266.4275109003124
True	221.93850488342235
True	348.92284474573364
True	447.1714716402212
True	410.8338008125931
True	584.2037324821423
True	142.88023820687926
True	75.71041143139631
True	37.92391809592996
True	276.481950312903
True	619.2393670624224
True	397.0066999773934
True	756.8503986777015
True	203.08501038352955
True	392.07909425074894
True	69.20694624789255
True	54.90544677225551
True	429.7812741533382
True	200.8633003472427
True	218.61125295200367
True	44.82198845035322
True	1098.664433438271
True	171.83348271192767
True	904.6096485053828
True	319.40611305789736
True	930.6242629188412
True	238.9735853387907
True	450.4340751215733
True	530.876171624105
True	610.2260846738851
True	208.62745066742653
True	484.8439758321013
True	978.5631795019926
True	125.79002799767242
True	8.209498829640362
True	582.5125748801703
True	28.955805627569102
True	75.59553566480687
True	797.7097522785717
True	217.85926792126156
True	958.9590493727094
True	679.0646257106199
True	413.7703625553368
True	289.83188118738246
True	480.2142634823609
True	329.2778617667027
True	177.46752150551623
True	658.7167796843245
True	725.4547314927722
True	203.4026327484281
True	85.05084079051284
True	497.7083427563245
True	133.19567442998368
True	385.15317414414136
True	344.6948677788872
True	62.565499021905225
True	371.0213912548665
True	424.7882183141232
True	376.61800088479487
True	425.26507087215015
True	422.26749679249934
True	644.3543645098513
True	58.07760377573079
True	454.0740034960883
True	318.5048448183447
True	665.5032204118684
True	223.2447826858905
True	104.72159687513764
True	42.36423376561928
True	527.9344236075256
True	634.1100921930712
True	183.95171337516365
True	413.34715660309945
True	335.9549741455812
True	17.514576392061386
True	170.924857438732
True	285.4315317579595
True	2.572669125303269
True	866.3042322366289
True	77.16728300993294
True	104.958244704424
True	115.56348047606274
True	360.41990198646766
True	37.41818759939191
True	444.9680357076636
True	237.529543164542
True	5.533164221903606
True	119.46037475986608
True	444.8996298743581
True	51.98382895824744
True	67.1041544974998
True	172.9766196314529
True	298.4761773667865
True	962.5260296337178
True	392.45262732113866
True	924.8586249812984
True	183.4672490528913
True	1037.999477801876
True	768.832720257735
True	664.0673390885919
True	390.921887557396
True	380.8389298729196
True	83.0668784715708
True	74.10264238203774
True	82.89586939923676
True	167.82629985147085
True	479.8421761818348
True	1050.3438479701736
True	180.20960680519903
True	351.0718235089058
True	443.1946036745815
True	587.4333726746426
True	576.7089871682614
True	276.17471837419146
True	467.521595967269
True	667.0577608831136
True	95.48463711618484
True	741.4571541819797
True	257.4836214088515
True	135.02244613549288
True	413.675723830896
True	864.991131272876
True	425.5453942856676
True	868.4945567463026
True	199.37719584102155
True	348.1679573051843
True	683.1247416288579
True	613.2174463214409
True	193.75257501958689
True	264.0375509603192
True	814.12976351863
True	32.044331452926194
True	191.7661233160608
True	505.1755351387312
True	710.450393970608
True	111.40239966519049
True	40.13318566908245
True	154.6962331531473
True	722.952688941671
True	313.29667237499666
True	544.6117193303556
True	354.25869250476035
True	286.3678323957864
True	442.03456821377966
True	480.78632563193526
True	72.41623462614416
True	356.3076576418696
True	752.6046669946944
True	0.0
True	286.9671586288127
True	243.799040477396
True	979.6802475341578
True	148.74662895700945
True	630.4925688876477
True	633.0088765257245
True	112.81014628744902
True	209.66203553922455
True	132.83482051569874
True	11.11402518324824
True	287.31258265206867
True	386.0349521668583
True	1135.7447216445307
True	233.21728914219025
True	390.9913521749658
True	662.6208350736786
True	202.58603490547645
True	27.223246014901203
True	859.2419861442064
True	618.8341173249929
True	156.18060988761752
True	613.0970685960978
True	166.68448004159083
True	301.65692557732854
True	804.0343092979308
True	35.32298180575036
True	103.95798803730568
True	498.7542237940535
True	61.790122773090296
True	76.62830133515251
True	416.5489988563454
True	22.545579472454623
True	737.8231653424955
True	98.08108054550192
True	155.6209626605391
True	19.289596393453
True	683.7939842077146
True	29.56768852482197
True	795.388562009746
True	396.7833406080777
True	116.16066808964248
True	694.2853617364002
True	532.3404867638723
True	543.2355130205012
True	45.81036650135363
True	367.9234810260565
True	6.05631778243447
True	91.87046011798444
True	382.925310871456
True	47.62714263004545
True	116.89101727408128
True	323.2947822419127
True	182.8331271949289
True	96.15617120655116
True	659.3514147046228
True	19.62169903269977
True	1120.3511621594484
True	493.77786027602144
True	300.45349563598734
True	497.11269511405845
True	115.01479041924026
True	777.4647786689828
True	1098.0313167816903
True	739.5998080702448
True	183.49873414683452
True	227.22083218888292
True	52.33529771987348
True	58.45927671946977
True	156.27579946011892
True	105.24518471546529
True	162.83585501579108
True	1167.671600985759
True	301.05660678336767
True	345.58272007543417
True	720.832179054881
True	17.276330648452536
True	13.557461838959304
True	552.9567563705199
True	6.531595537218847
True	116.62911971809169
True	710.4228097501829
True	182.14271170951463
True	678.8006569459557
True	821.9921004885077
True	163.1747984275037
True	841.8511335132075
True	2.6785785729307188
True	450.737412850573
True	1061.642454994726
True	25.679238722477603
True	238.7655578533605
True	147.55322848151042
True	981.400806461884
True	228.07391822322384
True	504.23309196798346
True	117.54152845497494
True	517.8578957029595
True	154.79384703040824
True	94.28692657794136
True	385.6729819424161
True	65.14441483315431
True	55.95490140132361
True	1016.6801185312712
True	249.04476485383748
True	156.9924242542398
True	373.3433003318514
True	393.0072870768602
True	209.9142389818429
True	160.12159603547462
True	391.6083240366366
True	35.74333907505538
True	475.8293192208994
True	1110.7939973924497
True	110.16558927048186
True	473.0089137289176
True	311.41533514380234
True	27.37826550494467
True	410.407289362683
True	105.5319000840809
True	598.9002373725564
True	216.0975083324784
True	411.9284853136037
True	19.558539097752234
True	416.9419688791446
True	110.71921882148332
True	342.5825559087542
True	33.00072503041152
True	170.186138040697
True	250.30813613959447
True	764.1584866065558
True	57.30864208322007
True	142.3746748682646
True	234.07729718192613
True	140.01499944266635
True	609.8279057420265
True	552.1163310027445
True	783.9005988600104
True	392.0698567212893
True	536.9474236367039
True	431.8350816159391
True	706.83836948906
True	69.80890319317184
True	478.11200817901937
True	447.2334740405889
True	46.87031857792957
True	84.46565534042914
True	131.224543215323
True	84.97744919587585
True	322.2853246953022
True	834.1359282072225
True	320.8941266570719
True	1131.3410763459904
True	308.7702307903192
True	906.0462867083958
True	157.60959554215893
True	559.0883839134617
True	629.416171163456
True	710.2331037023536
True	438.6566831802011
True	65.7678439300464
True	306.0092729843666
True	39.33625500913384
True	171.80807496484047
True	163.92502757782867
True	1104.631181338526
True	224.3402914391278
True	551.9533553812612
True	561.3966915633748
True	566.5359771043942
True	905.6126343629448
True	580.140831805449
True	665.2987654010693
True	907.8514873319476
True	124.42901024398871
True	314.2402196426591
True	261.5783350227187
True	329.91841217808087
True	90.44079805639974
True	382.7579272590193
True	4.100281866230178
True	326.0206876702756
True	268.9741580884264
True	595.8347361900576
True	293.7485836139954
True	361.469785443406
True	9.922837450312617
True	60.5517839112327
True	546.8481937691896
True	29.651133592312995
True	140.6406170019477
True	62.00688201644301
True	149.75536984460803
True	234.2009137314391
True	73.31956961894151
True	386.5096070385724
True	260.38408981231004
True	98.83379507764252
True	349.1577818926031
True	67.26024633083404
True	591.4909198118477
True	838.5212816792563
True	284.78088195691794
True	1161.811558701148
True	111.25046266423688
True	319.9616001738889
True	1062.4860444657704
True	89.15217363509014
True	278.3381063594711
True	8.87380978640491
True	398.0719826648566
True	462.3763594332167
True	156.51241608755524
True	624.8039058782892
True	925.6069602906574
True	157.88273386919283
True	77.60561689473923
True	338.2936715061953
True	563.7392283712591
True	592.7591101057205
True	1240.218812548396
True	26.98847650876903
True	944.7885137121884
True	136.7703822704659
True	627.5330259206083
True	119.49586396198124
True	126.16191685353074
True	190.82819136373465
True	165.4144935791452
True	763.7333736769847
True	202.89924601324475
True	234.59849270247412
True	68.12958889428991
True	524.5108288357733
True	440.30121820025215
True	172.2108369252231
True	242.4598386188444
True	18.03686996801588
True	418.4071320341235
True	224.32691631838236
True	288.92883031872947
True	109.30697454441206
True	705.1517138309556
True	420.2198852591876
True	254.2196189624385
True	644.5095847358158
True	530.3564800565545
True	462.55303569463024
True	134.30998873456696
True	527.6264293045494
True	431.9481003449868
True	2.708043821918312
True	196.9912544860896
True	97.71993654052076
True	242.41621810808223
True	2.7647586485790967
True	119.32625381177108
True	368.4625499318083
True	7.022864056512487
True	865.2825426853431
True	186.8503167651113
True	717.79174329373
True	796.4167423044416
True	159.47242389140922
True	231.4056989545459
True	495.3284682729962
True	846.7974790779868
True	51.451027210771386
True	38.09118922983938
True	126.3954533483568
True	627.1911816936904
True	705.0167246989353
True	181.47728899157232
True	592.8118367053396
True	585.5369090402922
True	842.4315643136069
True	392.9625318221809
True	191.27042666052037
True	866.8742254368193
True	225.65596438473256
True	149.9189256963615
True	326.0307594734025
True	230.03885611613703
True	210.790590405431
True	607.273389738847
True	251.52953561743695
True	201.23324448119055
True	449.0715866267627
True	472.7578660676898
True	62.04584097736556
True	280.4617043195411
True	77.16911018499731
True	345.2464872607624
True	361.4468218315741
True	247.86814880215343
True	182.1775192906542
True	387.8790557356958
True	634.6958593389318
True	722.2343151366695
True	294.81670013660465
True	748.925796888283
True	64.48492693117346
True	872.0622807414579
True	349.0428353303784
True	13.065831383774215
True	627.2881000204093
True	693.8519781786487
True	247.7299257701773
True	165.536604080727
True	44.93848706302287
True	390.084309635536
True	78.4044651455713
True	14.707863253429148
True	900.7232189989578
True	363.7637558625488
True	177.95079044740802
True	974.584062892612
True	11.0942864910058
True	787.1586738410401
True	31.28267710745928
True	646.2416908032584
True	57.97793113035848
True	759.5986168711327
True	442.066535933709
True	192.70553650656493
True	438.04519311330233
True	211.48063725727948
True	303.8741017342106
True	232.28135890097963
True	417.2102528540531
True	9.303316054556818
True	312.9240832691576
True	110.79284458798952
True	11.767871492615052
True	473.9862886322469
True	719.4343828748924
True	274.66744612675166
True	79.83756978656827
True	315.60840038819407
True	78.8493138173448
True	185.06512673201163
True	173.0545352702473
True	382.5457057639928
True	44.287267805997935
True	131.19287677094886
True	384.5061302353873
True	881.5200706633194
True	109.90716135236994
True	206.9675418934237
True	455.9395390907228
True	18.85308368244363
True	416.28271195157055
True	510.7686175424918
True	90.7701961047386
True	400.65128833656286
True	348.50109534475524
True	421.4277202615048
True	577.8869136653881
True	1054.018968842272
True	943.3919994459584
True	54.19258494333725
True	1066.7048956667786
True	114.16395188258753
True	113.30041458952157
True	109.95479043216484
True	496.7855883714039
True	369.41156324324487
True	579.5454542039074
True	258.90141838142017
True	154.5260997336624
True	407.74001259287866
True	17.317726298334563
True	444.3003618231268
True	396.9150229396919
True	145.95082484059245
True	98.98662802105144
True	519.5477506358396
True	988.555406748352
True	201.41854017996485
True	63.542727448746255
True	426.191956689181
True	377.5320467657709
True	480.6231443279714
True	324.7804668057604
True	4.065194193980065
True	541.8785106017867
True	534.3890387616175
True	503.3950365927354
True	187.4848822079728
True	102.3882482829352
True	21.4737368393595
True	375.94058306679887
True	107.2441724975949
True	6.50913596125304
True	32.642719730118245
True	351.6225496244138
True	686.8316194940336
True	136.450642430249
True	93.05977480287036
True	22.97241691435024
True	424.909279272731
True	357.71474967636817
True	786.0987074105971
True	300.36334628618965
True	491.4126280858943
True	539.2874072219289
True	537.2644313701339
True	292.5975181999521
True	512.3456922035709
True	102.933801047268
True	572.4894714035172
True	7.456683890373295
True	383.2621861886087
True	465.8932905428888
True	952.7233188345868
True	352.7122615324027
True	792.756508494049
True	941.104738483113
True	166.14513679397226
True	37.40629488418373
True	359.1828707686233
True	387.1683968337237
True	596.8746422023218
True	252.05933711954196
True	27.735074328833985
True	646.70608419186
True	122.17378076010186
True	1056.0063442666208
True	300.2690371175879
True	481.8559612219669
True	129.15653607779353
True	825.268871987448
True	139.7387643667911
True	821.0200772338796
True	574.7053227700287
True	198.9155996628677
True	108.03042787307248
True	63.639861771217234
True	563.6378398819776
True	932.8267334024276
True	417.704021280288
True	556.7241433825853
True	134.24655503611478
True	637.413737378582
True	474.7262139660006
True	759.4352717020666
True	324.2291807405001
True	578.1895958314967
True	114.8054390433693
True	25.917105796051064
True	401.8450894981722
True	170.40350505963414
True	104.66107308490888
True	369.8910920445205
True	1104.810529774893
True	273.2456766188534
True	557.9481326843077
True	10.931764133381952
True	74.5317513091924
True	330.6817327123288
True	750.8895907713614
True	450.6254960598454
True	530.5354124839967
True	708.474567963423
True	69.11374876768095
True	762.9774593982875
True	49.25570863766448
True	107.40381988561754
True	177.49909221382313
True	81.63333616879888
True	27.48963050502745
True	284.43173949880986
True	486.3925018632554
True	907.8466319686736
True	874.2867501459166
True	6.099990469839735
True	289.4784351488764
True	482.2637710521185
True	124.69658313739882
True	247.14734224746928
True	322.9471371427474
True	1323.7616448402157
True	447.3896512877061
True	24.80058293909209
True	184.2867247609504
True	718.1142209538656
True	36.08064971419186
True	171.60360537164604
True	578.6589225371289
True	70.8430883431297
True	852.6662762816838
True	324.4593749078101
True	667.0303515759924
True	77.69520271661823
True	689.5776265356375
True	581.8418781499608
True	864.0440437945323
True	258.7605008502947
True	508.15443043752265
True	819.2417486896031
True	919.627978176671
True	224.7114165131115
True	792.7579216728124
True	223.55600548946973
True	451.7280358167815
True	372.7079028012597
True	503.2879022616454
True	498.52421776364616
True	326.4537507592107
True	351.4812059966041
True	115.73983879072183
True	353.7085766844487
True	1106.1744857551566
True	313.4702266413714
True	135.64421773858905
True	313.04632288714566
True	734.7340852331695
True	651.9259186813407
True	425.2121646829449
True	120.73839417164228
True	339.8418612232677
True	34.23605708522024
True	176.45266912980625
True	88.24430961124072
True	87.58569007892606
True	557.0933129065158
True	136.00774321767085
True	133.76812307272712
True	109.22179407079516
True	84.82294056066074
True	440.1953781536362
True	397.02807252843
True	1040.9197408217412
True	530.527331421794
True	828.4781000238388
True	260.8016062780848
True	303.2067726598001
True	546.8135773564368
True	192.46122863710457
True	753.3478968796327
True	246.17265737573456
True	363.3925182958576
True	72.57329610695376
True	118.89557425674016
True	259.7920188266396
True	123.23344307969326
True	471.2094948108056
True	31.85190951682988
True	581.4500861892093
True	1019.7112599974002
True	727.9323140483622
True	1.5607551192970843
True	65.44596556198996
True	475.7285245387157
True	445.5443297497839
True	74.25473219293136
True	120.24828464625018
True	308.5782921845736
True	74.66543834753968
True	52.61188315004937
True	733.5649266368314
True	676.331429280131
True	164.2298244686838
True	173.832374876129
True	550.3546793031928
True	59.75628108692754
True	24.22531066067264
True	555.3805873404747
True	455.52539893151135
True	1145.6482226824075
True	46.88163014681522
True	460.6816065344038
True	903.480404049266
True	793.620989727471
True	290.789870064747
True	754.9297915737802
True	406.9554754595949
True	43.69547411521404
True	99.03212741285114
True	721.2746591245074
True	75.75134566498605
True	143.26217877404932
True	984.933433502334
True	170.6063285087015
True	276.2748934352394
True	106.8352480741748
True	658.3994061096303
True	605.5454377301211
True	220.88544044685167
True	443.226373581665
True	40.791020202002585
True	279.9794044773673
True	614.2750116278991
True	608.033923275356
True	314.3908347399041
True	74.10572668579016
True	929.0887578964092
True	1104.8384202883535
True	555.7169364709156
True	55.65839832626963
True	29.700816920656848
True	91.34151095904724
True	108.43500277973097
True	104.05954264309602
True	865.684074694567
True	1210.8008480153617
True	741.6796768269573
True	324.2192741858025
True	8.144139517947613
True	21.925746210391857
True	336.9288628712853
True	491.28185867564247
True	45.96749481932505
True	566.8288751630868
True	424.5100048035501
True	405.701680214744
True	81.68191933637483
True	188.9521383168584
True	251.41036845404892
True	126.34594154430476
True	377.93717177439504
True	42.61993095917908
True	180.74170882188304
True	1155.4363394889865
True	5.817489831195277
True	27.799633388240725
True	587.6241297129998
True	362.9147209325613
True	789.4808105401145
True	162.4812521830298
True	762.6234610502501
True	610.7169116715709
True	276.1106503303868
True	434.1749109044088
True	353.8356538748978
True	284.74581402138773
True	269.70097815438123
True	388.3774717694003
True	503.34766066947634
True	486.2522700006972
True	108.75012992784976
True	361.9453161069269
True	8.04565323566728
True	191.29376428192623
True	237.1904639760671
True	843.0482264851214
True	608.991013574778
True	30.423241792581155
True	725.9520385908831
True	849.5105007229814
True	106.7990200716496
True	346.0209248704419
True	853.0565999989334
True	238.0868077492366
True	163.66036213686152
True	530.6876037395085
True	603.3638322731096
True	1123.699617847592
True	148.4413664315396
True	161.27270902856878
True	261.05041716245097
True	313.810388060656
True	417.1477411275724
True	413.4204806060318
True	336.2249965647367
True	434.2687780159976
True	500.0982435147833
True	228.545702602792
True	1476.7550293241402
True	247.479304119137
True	374.9673922832094
True	54.43998307648307
True	763.4672020762831
True	245.30230028769216
True	942.5403193816468
True	577.584335675631
True	312.49201166770507
True	760.4921831142121
True	269.84963379872863
True	219.9528974261275
True	257.3799300910911
True	218.19652060458475
True	142.49391516174248
True	265.03072920018286
True	741.2348962358122
True	522.3406990113876
True	220.93868276205947
True	1191.4838542210218
True	114.82567849524963
True	264.20705304624846
True	74.18193786370317
True	305.8867755868688
True	403.549477201838
True	95.0761592236878
True	227.59823784641665
True	73.16040256749986
True	691.484589803205
True	375.8783580687797
True	222.72450387484372
True	739.6151618732987
True	891.8272786467625
True	834.9294954398404
True	818.5507078592485
True	346.88400131682806
True	1.6801771993676704
True	256.30868938958
True	54.793277496903656
True	372.55837953362345
True	57.26473626873466
True	365.7431704969384
True	872.0406827907942
True	1033.1637983387902
True	388.8859831875483
True	22.916465007555622
True	545.9483024642172
True	517.8633320974158
True	192.31771482322904
True	233.64470491998492
True	289.48422259021135
True	23.63396893254232
True	131.15609220013994
True	919.6293399150248
True	63.67163038410942
True	493.5194931755319
True	794.7136332093214
True	97.22277992330685
True	250.23783067219748
True	114.67447506768684
True	16.0621226780044
True	1.8709312157641265
True	120.54125871220938
True	990.2282723991368
True	489.2352754151362
True	65.98450163370438
True	794.0224583935768
True	341.0751930334674
True	1.0176464100584537
True	454.83740035986887
True	183.29839265892883
True	495.1629914030299
True	87.69209765636111
True	322.71616938409306
True	380.2755397291015
True	166.36093642518787
True	213.5601921254831
True	123.18935814734743
True	172.50204483038024
True	960.0931811323908
True	16.16239074110445
True	505.459397695361
True	489.1370095552056
True	395.6863881433089
True	220.0380867699108
True	225.79305553612733
True	156.52801894068216
True	47.35839330320735
True	488.4671664269605
True	146.2154596962003
True	882.2155821544758
True	836.868501626056
True	247.9288969956449
True	308.7682477276124
True	535.4300778984187
True	40.7706734383853
True	85.60093147790047
True	703.1116020342317
True	1106.5068071479486
True	110.91242868267032
True	719.0007676637888
True	139.3137116357295
True	937.4266393892068
True	677.2781529150293
True	103.35499950352528
True	259.40212437917444
True	597.287873205171
True	247.26293002782657
True	49.3345221088537
True	561.3060186686512
True	460.21702708314825
True	5.993695084739531
True	483.802470118968
True	68.43856093977332
True	179.8437360309746
True	238.46936955644983
True	307.270980978527
True	75.36508209170613
True	220.69534598057697
True	352.4160258265882
True	461.7459825264531
True	950.718737906407
True	48.07272811206459
True	877.7891161334119
True	1037.3545521773672
True	128.82444883477
True	74.94298918408931
True	1017.4757884662438
True	32.90229526051902
True	219.16086926498733
True	83.59643629352023
True	214.81353765069773
True	362.8242027338892
True	989.0610029199264
True	96.20216521740608
True	76.7542095288143
True	631.9419786403784
True	287.9035088440198
True	729.956054369312
True	55.97385662696006
True	466.0339405382115
True	387.1407796550548
True	691.1606603784812
True	55.25209277354941
True	110.04788698839928
True	25.98804504207345
True	268.09922694524937
True	42.25692413326193
True	350.049148917845
True	2.498921530533216
True	1200.950689128868
True	104.09247881131108
True	133.17022860145894
True	355.4738689062211
True	720.9563895023064
True	657.1391383510204
True	1008.8444947224868
True	466.1038583638244
True	417.65510213079546
True	140.82469329488737
True	408.8302673995478
True	832.0994903263155
True	425.78748077049255
True	924.0976475278776
True	84.06937870023086
True	416.29598584617474
True	173.08219430991218
True	281.3856603366806
True	732.758851197056
True	163.13825394953855
True	130.2791274252264
True	63.97056462080643
True	867.3126123497934
True	776.1579880141492
True	80.89958024962827
True	435.9273103165676
True	769.5355300939758
True	417.9054620494159
True	58.37732548894897
True	318.61808948704515
True	777.5763578489676
True	31.424486649777343
True	370.7978781891824
True	165.61938151098434
True	288.4796729573572
True	33.0925490368247
True	223.0444617483832
True	778.9961975082571
True	637.2367266963822
True	55.38991356260309
True	293.6916283928551
True	912.9835332129696
True	16.298749993588395
True	303.6544769976558
True	269.5620601488109
True	414.7208251452591
True	215.41186695840156
True	597.2640176403761
True	48.0743892913416
True	932.6917962557452
True	900.8448819749304
True	44.18335212947718
True	378.9945949728646
True	710.1563476014841
True	953.282175279969
True	279.6811029313051
True	578.8520209961451
True	126.76043713974992
True	186.1445776069837
True	129.44018451109247
True	138.56424399550505
True	214.6835618639052
True	932.7230886758382
True	817.0597731679537
True	937.6978115347246
True	19.76845704202051
True	27.082315422893487
True	358.98332899637245
True	13.97104933293914
True	634.307180951114
True	1097.243112250161
True	255.53288367822583
True	199.7293965421576
True	82.62940926040861
True	216.6743421319717
True	134.99998380512756
True	40.98992798708914
True	131.71049020767703
True	90.00506262708085
True	251.46000627824984
True	520.6405020857618
True	168.97440567938477
True	28.974568412728257
True	55.800835047368935
True	425.2231850433305
True	264.8722475320591
True	592.4492391380223
True	22.84039831302488
True	116.66231442611048
True	665.0526875274924
True	256.4559992973888
True	468.80435785252166
True	645.0204104224374
True	105.4769101475624
True	109.06016352708228
True	80.63694573757213
True	23.52553695174397
True	121.10177318204282
True	84.33474580976973
True	102.88188591515392
True	152.12882679289152
True	234.2117195693493
True	822.6549937244495
True	288.1089231359421
True	972.0581931739904
True	168.28431599653788
True	189.195072531814
True	775.8556935976487
True	308.92369448664
True	594.4471900663722
True	255.03823880918551
True	341.7974830571655
True	472.6811267124298
True	563.3860694934162
True	649.9009924919368
True	362.0107547822004
True	37.173934553640194
True	544.8912234818412
True	608.2137076158957
True	20.054954639915685
True	11.846454584391628
True	265.35117640119194
True	397.5373683150936
True	465.7649649423274
True	68.31008092484545
True	657.8111876728422
True	960.2195685897468
True	237.91468376035027
True	890.2671628106654
True	272.8744652716623
True	103.16864368064276
True	262.6568078852084
True	668.5342468454093
True	37.58676535113754
True	594.0415818880391
True	1269.6935028402238
True	1026.45654154292
True	915.127966171308
True	206.1369274314548
True	92.1441564563125
True	198.22889342268329
True	838.5622127099526
True	143.28286465692958
True	1035.5822192783855
True	842.377833991861
True	40.170087129345774
True	86.82341458034631
True	420.4111439077077
True	412.6825197649642
True	202.54674514719105
True	518.2974592087597
True	630.8824902347282
True	124.05350102747715
True	272.37204925316286
True	1045.3315740195158
True	51.45872842909284
True	713.3688822445822
True	555.903647913718
True	39.37922630322257
True	832.491836635962
True	387.8731796896964
True	542.7285764221526
True	108.7288947019022
True	274.5512813911271
True	217.96858338466103
True	24.31217845803477
True	125.65743011384713
True	744.0863656807581
True	144.3176345406726
True	379.2007345261391
True	61.82999861237803
True	642.19453230413
True	606.9014305643217
True	240.92208385548065
True	450.1740718915897
True	164.12336333291793
True	170.54725443657048
True	219.4545730295511
True	290.40849821989246
True	360.2185101979905
True	124.77520611433825
True	194.8276477324618
True	27.24340670534124
True	866.8730885154707
True	310.01165985297416
True	8.448365868901877
True	350.93637087904864
True	168.7819605831427
True	625.2863780160995
True	381.7636400813558
True	589.5864313776954
True	561.7186843169823
True	508.4701240802889
True	783.9807275780223
True	227.9930289010764
True	550.1523888336635
True	161.3313143783889
True	543.9873440639308
True	355.6596618808464
True	374.1491928009867
True	133.26775585954374
True	137.981109445765
True	111.05615026749211
True	69.1463255320426
True	734.7784001148376
True	175.6141806815129
True	44.54037393832077
True	0.0
True	583.4751041957692
True	108.85361213887408
True	22.56368111388988
True	40.25817800816147
True	108.31854875637748
True	534.9699581620414
True	181.72833564340516
True	104.8117927505982
True	34.26519362647964
True	157.24414685283637
True	912.6186274565893
True	51.1452187173676
True	215.0329864629139
True	740.084852451321
True	323.0407622417208
True	462.4499073467925
True	463.029847816249
True	511.9535219211855
True	603.9672404196248
True	941.3853418181252
True	265.05864768214576
True	1045.695010509609
True	918.36408325868
True	610.7094626190402
True	351.2754676483078
True	822.8479625958797
True	10.349607873868678
True	31.67287220576763
True	296.5341147138305
True	44.34407755284148
True	202.33832128199737
True	782.03636316142
True	214.20619518321303
True	737.5845221559863
True	747.2571109056939
True	116.13461046322918
True	364.5115755189983
True	601.0949969202604
True	25.503625004350983
True	133.6804267828474
True	435.901775730562
True	310.7116297517296
True	198.34793793172145
True	105.45541107596983
True	392.3015809710172
True	22.232392185731022
True	362.16382197754496
True	371.06981837004633
True	1020.9342261035756
True	364.4587720609277
True	31.30802334613727
True	462.2380205865393
True	438.9779416823209
True	240.1831628173708
True	32.187733791088164
True	766.3324465899284
True	445.9721993469644
True	175.74959465174055
True	11.97538806724932
True	1223.67887825196
True	172.454286897083
True	24.59096946533404
True	310.98147029689034
True	265.66397059771225
True	112.58721529603908
True	298.4869388552221
True	49.50783197752769
True	317.9611938516764
True	304.09520998320704
True	321.7233496474928
True	32.422153650489726
True	44.24964595332612
True	1049.936123334949
True	25.01630003232618
True	10.18184570993174
True	179.25195913022668
True	641.471414532349
True	9.979742650406552
True	195.97925615540407
True	176.1169873161812
True	517.9364976574176
True	365.42870259304345
True	725.9019215945951
True	319.97314027944645
True	503.3260578482281
True	433.60488901143833
True	481.5521634322453
True	103.15937524199327
True	1259.6231097335638
True	910.478802953057
True	290.5673627988706
True	518.8654213492473
True	98.79752393797628
True	581.3087123461273
True	452.0936448996181
True	149.97649244865906
True	76.08736443513105
True	349.9846727923787
True	163.44294199122945
True	30.83246259336527
True	572.342393180947
True	375.8298483133941
True	71.43049587910225
True	31.862170194034974
True	674.607161275225
True	494.10291596225255
True	71.50808889898877
True	22.415553646606952
True	332.52518269290084
True	313.4680432845815
True	681.3776164142162
True	550.9310334084114
True	565.2358826124527
True	804.646606651952
True	9.499412697028603
True	52.935278913820326
True	34.727665061278984
True	57.96226384767071
True	516.3696949829714
True	588.0965574166273
True	83.36447745250665
True	112.65961989282997
True	207.1180000264635
True	73.63559004713814
True	171.18946931850212
True	209.97750145652677
True	278.1309602955568
True	803.9790945117865
True	591.321387574778
True	283.8633921907793
True	193.70453420649736
True	277.79657560833994
True	240.9960618716012
True	774.0045826066374
True	315.78958143721934
True	167.7608441920287
True	877.7727039205372
True	335.2533203933656
True	494.21947051520897
True	157.81145821619918
True	119.26952600927304
True	57.36642102989347
True	209.4937210300215
True	978.8814942748064
True	541.1964814819033
True	113.69154221217892
True	363.7169761291914
True	99.84374383411944
True	659.7187586290465
True	4.525321367771644
True	705.5323145193712
True	38.040202883925744
True	934.5683093473522
True	849.9319994686508
True	207.3784404999744
True	30.22718380500601
True	81.27217564232377
True	459.9910019035035
True	225.817335405628
True	1.879776478805926
True	79.55918285178858
True	1073.141407397679
True	344.7984969031651
True	698.9650490349342
True	492.7625454612364
True	30.791985327256704
True	138.76028769904082
True	461.9664006284843
True	931.0126221180982
True	846.2524353035848
True	415.9308788310456
True	329.5758721871789
True	18.55133263495387
True	77.41479629331741
True	738.7562206507998
True	497.8401885617196
True	390.3130791385859
True	897.739236486299
True	25.90599599067806
True	220.7810105932258
True	885.8811392169941
True	235.39926786750783
True	7.81940737472887
True	509.3810783880764
True	103.48536099304025
True	652.9636921721248
True	54.92564228578104
True	256.89064912781754
True	839.538992862582
True	901.1158120890144
True	276.1078276711999
True	460.2934874949708
True	119.23519624153931
True	613.277109784895
True	262.54405153316867
True	174.5367324997647
True	855.3960129087517
True	55.6814458424592
True	727.9757065622714
True	276.33730690049754
True	295.52853525793984
True	161.4696296131457
True	486.329608073145
True	603.1888922379866
True	380.02872649832256
True	392.4385032731315
True	68.55906161540724
True	155.58637919669656
True	457.05120817555866
True	213.0262190255697
True	38.68755199286076
True	202.4936694740556
True	373.39213111143016
True	405.8313437456637
True	744.8656952544999
True	126.06841159910604
True	656.4654785222514
True	507.54415104779457
True	592.3586312367402
True	136.76751115074077
True	38.93776090289047
True	670.6853417191265
True	67.63488916216772
True	559.8205313227685
True	667.5184367146154
True	447.8319875323602
True	130.00860571731414
True	535.83220645922
True	4.128716845308907
True	391.55689976265
True	29.561999407088305
True	633.7504837194369
True	267.4377457100207
True	579.6203531478319
True	688.7703855969293
True	149.5093885832125
True	525.7208061536537
True	491.64725508894617
True	66.62149069072674
True	965.6840569448624
True	3.3257915766904835
True	27.13727897423464
True	633.7634431564474
True	682.930440413408
True	129.56286582347445
True	403.0772621308407
True	120.62479206517251
True	75.69254125191442
True	450.6447418172049
True	41.238810002386
True	506.9545444789906
True	11.77730422881237
True	819.5746706418905
True	543.8212333861297
True	668.1383539699467
True	101.58409984291544
True	388.7073516377222
True	1024.3606746012165
True	862.2526648424299
True	141.868603376233
True	552.4587332334523
True	436.2156286577738
True	245.523946930552
True	266.1707087866185
True	5.609178641282434
True	313.05375204587807
True	13.22622957885254
True	358.66214104465246
True	76.90661356059006
True	424.39883882378143
True	646.0610675771853
True	126.75369492363691
True	236.33556483084743
True	642.7472512797831
True	678.5100337894814
True	294.0749444006053
True	141.96240158312503
True	160.2337941683784
True	472.96060469972286
True	84.34440754487999
True	10.84085514571647
True	506.1365250430698
True	573.6322398361463
True	20.033952007848733
True	140.34395523376858
True	918.3266350955524
True	506.6388579467904
True	270.0704087751588
True	35.96702563264239
True	477.543389307564
True	110.68391664927246
True	581.31977340064
True	655.1488929197532
True	293.68407910717235
True	357.4421339462453
True	196.09845050488147
True	252.0973734035441
True	76.2305179423759
True	221.6411133865619
True	506.9672282855252
True	21.26082791661818
True	455.0391636680079
True	376.54064424711606
True	685.5727088883106
True	898.8538551768922
True	873.8590162709635
True	152.5716588809653
True	398.1173877729713
True	69.32314146506883
True	190.085671516486
True	319.57894435973566
True	10.67077180330223
True	806.5854303334462
True	21.058202607602908
True	396.37627343954495
True	252.8381390962217
True	674.5320789833322
True	194.06504984101252
True	40.92478418539282
True	707.335406183262
True	1077.2870860417886
True	222.901017618468
True	134.13646690023316
True	638.9754867384787
True	487.66114272029387
True	16.72721443995917
True	859.9530313739526
True	111.54563596219522
True	44.431960814263135
True	307.4368324788568
True	361.95987244220896
True	393.5105995098799
True	261.76819613444167
True	21.32065732877468
True	22.868175400565384
True	817.4226657346796
True	196.3943976718906
True	115.3348641247732
True	824.6654307008889
True	644.4379883314706
True	626.8433961697835
True	448.64560649886334
True	157.59895940678797
True	33.44476108325491
True	104.49920979274488
True	444.43978533220087
True	213.6510943486076
True	494.7577544392165
True	145.2210504542781
True	506.2074725408824
True	638.5075384899752
True	966.8516699324636
True	20.61941238423301
True	1005.2291458600708
True	1059.1541158325049
True	482.4689975104899
True	88.28060370928317
True	798.2755802026398
True	646.4683694338531
True	649.8468163210406
True	170.3278870219987
True	731.9442835178938
True	714.7469896849992
True	125.83332392964677
True	786.0861422624895
True	832.1138496913383
True	494.0037919659733
True	224.214169503895
True	73.30209514563329
True	312.10256443712285
True	349.35640789910656
True	462.4502242654655
True	439.7360521022668
True	187.0639120713252
True	307.71137937825625
True	2.997680232344399
True	12.70150850397572
True	111.0183750049836
True	132.02309602894286
True	358.54196068632035
True	340.98535245620826
True	114.23558857442784
True	17.121032901685233
True	212.47187322628
True	853.845447762386
True	457.8843283871869
True	524.988547073048
True	553.2060295247198
True	840.9565265380538
True	657.9715935222648
True	90.60325494088048
True	200.83061073602084
True	236.7312373061935
True	282.1592158554218
True	100.6033451907394
True	369.2577587500509
True	421.4105238857675
True	171.4040379308012
True	640.8753700086675
True	244.1831915354377
True	207.0640121188304
True	27.764942288679613
True	244.446358599224
True	482.463517017942
True	171.1107782965367
True	527.0772587369637
True	480.3356067421728
True	246.39506478348628
True	100.36076615999468
True	40.6684415211904
True	396.43605649716585
True	765.7455581076615
True	168.86125013268926
True	1061.3643615623969
True	1024.7121002339998
True	475.4777683243027
True	100.88069106769022
True	122.97962565887931
True	682.5425344965663
True	9.289626957107965
True	217.09493278073845
True	137.85201441351725
True	123.35981221339574
True	332.0244440396131
True	611.97406003184
True	38.91841422268527
True	129.37152225256588
True	944.187971786716
True	55.051880638554046
True	462.5933445966301
True	531.5165808392477
True	246.36561327726767
True	136.77168047111772
True	931.7648557681262
True	1181.2703236607686
True	521.2453916908361
True	646.1056240438678
True	215.15487688292936
True	152.46423529158164
True	327.3567147078809
True	253.2088268132344
True	170.2334601844143
True	288.07063882847774
True	342.3089928405508
True	11.564094881832233
True	624.4691725688789
True	159.37178829148365
True	72.99275324593512
True	451.19664892532137
True	305.2638724889674
True	1170.1452651886668
True	364.3149722768106
True	997.080483509073
True	10.704489650294173
True	274.8126197354068
True	236.0589759685339
True	148.07271016749192
True	474.8691372553988
True	215.3201235823237
True	421.8156436403128
True	325.5913311590454
True	112.90023358121248
True	345.2683936679408
True	1028.1036889703123
True	732.9835375225396
True	215.38298644565057
True	109.15728587781167
True	275.0514749615518
True	23.427330093094312
True	361.1528696836634
True	332.6525337286935
True	562.7983244513558
True	453.82052058749736
True	341.3264923446537
True	154.28497284483322
True	10.4378592883615
True	413.39624195569263
True	286.2874665082893
True	142.00812438035211
True	308.06539105236203
True	433.0313190474872
True	811.312012322008
True	323.814616933107
True	774.1123950826292
True	409.943486685017
True	388.5437769336973
True	1.9886078611400344
True	1169.7785369701987
True	106.07276913839456
True	962.3499140933056
True	201.1123795051524
True	453.78746953511546
True	671.6729711825548
True	81.92621080751502
True	488.63378516438434
True	35.09586734312966
True	409.8332945456649
True	73.23709488639429
True	227.47347230158832
True	38.60163290472584
True	656.9668127510065
True	189.1700597995664
True	24.616308879581386
True	394.335435820248
True	111.24320805368072
True	173.25275881736934
True	818.9818232737044
True	259.195153178951
True	151.35750404980843
True	371.6684554730454
True	521.8521758622487
True	330.28496711719936
True	511.3443831057981
True	616.6246055047496
True	153.8669440040191
True	7.571379767022659
True	75.03914406624709
True	427.49732692076265
True	90.8818056257147
True	82.85750381362502
True	1096.0340334582932
True	26.15735215139539
True	323.9777857773307
True	322.3916598150304
True	458.7258240645483
True	685.4462880209337
True	191.81934340925696
True	681.5645951946351
True	328.3945826555123
True	349.0217470986748
True	268.81522627370686
True	215.52679151609203
True	364.2457244127414
True	446.8353034099632
True	418.7583869317777
True	609.736033083394
True	142.92441370982215
True	77.3625903051405
True	38.69377282322712
True	289.49899763089707
True	639.7738735191633
True	395.9720930464324
True	796.7664726106754
True	222.13160094156908
True	399.02358275747
True	67.33609400303195
True	51.35076445918867
True	410.98138556601344
True	197.8102245478974
True	223.02527442263596
True	44.89161405386662
True	1074.5461915904589
True	166.24790390053423
True	911.0138126782416
True	312.94395844842904
True	923.1010142312484
True	230.2380655480163
True	444.76799277312153
True	528.7726124796344
True	604.0625682661922
True	205.4038182135892
True	481.432909818583
True	958.6790136034222
True	133.9882782430729
True	7.343288911600924
True	574.142324480472
True	27.271409098129688
True	74.5680674266472
True	810.4485801404667
True	232.0260169527652
True	936.207838823832
True	702.8157098739387
True	421.28337568791983
True	281.8298882204876
True	493.4889995959798
True	338.0102079591217
True	186.6374941461823
True	683.0270901255928
True	698.6423789107863
True	210.82051294361835
True	88.86057658547466
True	512.0146596469663
True	135.55585082176023
True	382.6777157644482
True	341.1552994008816
True	63.34177328729104
True	390.2557029594734
True	426.086810508256
True	379.525113941757
True	414.5649176338175
True	436.77565277294167
True	646.4484162811931
True	58.59568554529825
True	432.6295850550303
True	331.04699985333554
True	654.4679422464625
True	215.95947911374805
True	105.44808108768636
True	41.38520852386448
True	530.7170935204862
True	602.984955604191
True	182.1137814681697
True	408.9072995515736
True	336.5953738842683
True	17.005125557248856
True	172.8114064195052
True	298.18123810647404
True	3.249944860201376
True	880.7069075246962
True	81.52323481944447
True	100.8298414575665
True	110.22993075880684
True	363.9787293892934
True	35.74760820156843
True	452.9987727624898
True	232.5882512440636
True	5.779743391787067
True	117.1585370912201
True	455.9927910544933
True	50.89782362864136
True	67.53715760410083
True	172.99716492257642
True	297.476046806842
True	968.4052227330454
True	383.1869264835621
True	956.044602284587
True	197.4033199656426
True	1022.0079620580728
True	815.2348368657266
True	649.4024203750242
True	421.8285907635921
True	386.3923921166692
True	78.02150558742899
True	72.87032356020421
True	80.84177701638825
True	163.0556079416492
True	470.8184375588985
True	1068.023628173966
True	180.54282310708504
True	353.62629801088
True	431.1604198615824
True	616.177561682568
True	601.1479086807178
True	276.04383817303614
True	451.4664537597239
True	655.3930177678469
True	96.33803531256672
True	717.8692700395234
True	257.4244254788135
True	130.91663437181955
True	405.1260576202662
True	831.4604536569071
True	459.3902438244661
True	854.2495982287
True	188.39214722261548
True	351.38852378177114
True	712.6668779925471
True	624.931140061456
True	197.18765191400536
True	254.029040344856
True	793.0197349366514
True	31.66642903722165
True	179.8266543170051
True	475.0224869841711
True	691.3278784644632
True	97.1556672196376
True	35.85874029566901
True	171.82896845740245
True	711.5625002031198
True	307.55110124197927
True	546.8882679535049
True	357.220797178359
True	303.169705681415
True	446.12237139458415
True	488.48211265068414
True	67.8908684126959
True	361.4890361895839
True	780.0522822626281
True	0.0
True	292.1513050239982
True	241.1649280016232
True	975.1318641675552
True	149.99875622883306
True	651.4667032326266
True	635.9054819512851
True	113.59953219321362
True	210.90933261090723
True	132.82853051194326
True	10.792008901784277
True	297.4561050702841
True	370.7768250410734
True	1128.918985768454
True	233.76738441481925
True	419.6461385867307
True	654.918319343705
True	211.15167862579008
True	27.352341749589737
True	845.8200621344262
True	618.7981139088314
True	155.43674079967764
True	630.1331066343666
True	164.270790080361
True	295.0146706121036
True	757.2133162322855
True	36.14413550367647
True	101.48548638564802
True	513.8389720124896
True	68.65440400382634
True	79.16764550495233
True	400.5711701678178
True	24.572260780379487
True	747.2372038194914
True	97.58304092550232
True	157.07434642598588
True	18.982152350407446
True	688.6741106563659
True	29.272197933691302
True	763.1702438120357
True	392.85264842755294
True	119.58747877785784
True	714.082371569626
True	510.3912400569836
True	592.087587687516
True	49.18470838207508
True	371.34954793999697
True	5.203801330833426
True	91.71958188219284
True	377.9164404932722
True	41.0965167570281
True	118.27690436379122
True	318.123701478332
True	174.55763659409064
True	103.19644725750769
True	654.5282365378056
True	20.22455777989742
True	1118.111858356965
True	501.7852603784117
True	305.04808908756587
True	492.0050009258399
True	128.80192736716484
True	798.2227747054336
True	1051.3131004633642
True	744.1508426959906
True	180.97436590391283
True	228.8847733111757
True	53.11904519183
True	56.27333665516533
True	157.13445054815364
True	105.74990714449486
True	165.14052806830512
True	1164.887201257498
True	322.006062786034
True	357.083831046694
True	696.4521823343755
True	16.96484856855422
True	14.105735136426787
True	583.8613817743826
True	6.214985121686155
True	115.63939004668852
True	691.1488476128347
True	180.60010531680183
True	652.0576345525606
True	871.2788749057546
True	163.14731067971852
True	877.6886129847668
True	2.590816530655164
True	443.6432051615688
True	1065.0553593558354
True	25.71597809856738
True	235.0854897567268
True	141.5383387019882
True	905.143349987356
True	234.0059041984325
True	496.3489647110737
True	118.29028164594116
True	525.1647441839275
True	151.84107888082016
True	98.63117490871592
True	387.03717184218544
True	69.29155600701198
True	53.93051267172164
True	1058.420286847604
True	258.7614258680245
True	155.7224464647543
True	367.9770657535947
True	399.5614905735571
True	210.19639203486105
True	169.14829103127582
True	390.6900723871613
True	34.527117137990615
True	495.69501662060514
True	1077.847106778372
True	114.82047784639023
True	471.5733862745772
True	307.9843120400256
True	26.928723208705563
True	415.3586734181154
True	102.88126668501796
True	583.7336159139974
True	202.0415091898488
True	425.8624571452157
True	19.5566781529148
True	436.3116731607509
True	96.0550903781155
True	331.5491578770916
True	33.78782754570296
True	171.91725835849346
True	240.0277267767754
True	773.2370998372908
True	59.818452583243534
True	140.46865357685442
True	233.2500746976602
True	135.8386844566785
True	622.991485967617
True	563.412467240944
True	811.4838197393028
True	392.4096782397834
True	546.2651772275177
True	419.7119529835268
True	687.7311880796287
True	67.62183027257011
True	452.6539221041347
True	429.2290353506447
True	48.06785440456356
True	86.53669704500855
True	132.45355685452745
True	90.90866158554792
True	333.8533439234285
True	843.010470555455
True	319.1701911564066
True	1122.792418243223
True	330.8480571436189
True	911.5523849624036
True	151.0063780814616
True	574.8664221951407
True	596.989671494907
True	699.5549294860033
True	445.9314493725684
True	59.07863113551937
True	291.00192953622525
True	42.15509092238415
True	161.11195328548334
True	168.8606730335243
True	1106.3330991931437
True	229.9983802408429
True	547.4492652932395
True	561.5298174015265
True	578.0781670206817
True	857.6963849389839
True	589.8102555429806
True	673.783291074823
True	911.397331750804
True	122.5191457628424
True	309.7604615415895
True	282.4136399092391
True	325.37100114262114
True	90.61136058019824
True	394.9190618353095
True	4.110830429507029
True	330.9373253796465
True	269.37340961827675
True	599.288884718715
True	293.35473438925874
True	364.2213008517944
True	9.849537694422596
True	57.88437870179882
True	541.9548969238313
True	30.097736292542155
True	148.401776916684
True	63.85695441504296
True	149.97452874285537
True	224.81259130609664
True	67.26728995140877
True	382.8474316055445
True	261.951492637073
True	101.72420583723678
True	335.3183489861972
True	64.43614949518242
True	606.1575264806803
True	852.5586468692605
True	282.6198882813934
True	1142.032898971451
True	113.36254428490108
True	316.66044419087905
True	1049.4035892885
True	89.16131529584258
True	280.96230495719766
True	9.241355097239072
True	396.081832727834
True	448.8796747637789
True	161.62048896100714
True	628.1279586858278
True	902.1392439499614
True	156.20334961096333
True	80.60253932844914
True	341.63898577366285
True	535.680305445638
True	629.4053713997705
True	1212.7348973891224
True	22.013041869129463
True	933.9621877503428
True	143.8959903760331
True	649.191505768827
True	111.01146049928758
True	130.26714226879116
True	182.7886934168021
True	165.87980355871167
True	748.261409670927
True	210.7995488810637
True	227.852214992096
True	67.89993487782274
True	509.6445614329865
True	439.0313682204605
True	175.23036827992755
True	232.1008566009577
True	17.171765743906477
True	419.7292965304995
True	207.90980715947407
True	297.74147776490213
True	113.17958344893523
True	702.4563652352
True	425.3458690895396
True	266.3500861368621
True	645.8961585945481
True	528.5851094044049
True	475.2570450961605
True	128.01853585579838
True	535.3534304660642
True	440.9040168765823
True	2.497841991103268
True	196.1532161225223
True	89.13079011887815
True	249.84501139912044
True	2.8673614940627186
True	122.7382804765204
True	336.9935138973082
True	6.618231050708962
True	856.1870043003438
True	175.23724000289923
True	741.6435999934773
True	780.9700862086723
True	158.05492260718978
True	224.6145915987156
True	488.4801648590288
True	849.7908152504185
True	47.91406261025463
True	39.4397959762234
True	137.00411830470077
True	623.4787761231178
True	727.1547875860643
True	184.1198644781877
True	581.8996929561353
True	595.6287848070822
True	839.1059965079622
True	415.03400945114834
True	183.4490275440716
True	881.6693034592167
True	232.3212489999247
True	151.8129665757304
True	330.4620331964536
True	223.32773801413225
True	200.64379906404488
True	620.164563615137
True	254.84136156491465
True	195.814102511823
True	461.8445015076948
True	465.24056899461686
True	62.582504180492
True	277.84068194447457
True	76.08096068019181
True	335.16181340453056
True	358.55825116363275
True	258.4389419984961
True	179.57779748633803
True	369.4007495163714
True	659.2076962851307
True	740.4019595352081
True	287.80465932228486
True	742.7896350554219
True	63.126362039164654
True	847.1340262006039
True	352.7960193507814
True	12.978935916396429
True	602.9804749063549
True	717.8274372936505
True	244.33690502304216
True	164.12415926971153
True	50.57790495494602
True	391.9358629890634
True	77.2072140357186
True	14.238537028102051
True	903.0315689193088
True	383.1943817847638
True	176.57260820911594
True	975.7269379695374
True	11.696654168312314
True	768.7167847484181
True	33.3523583691776
True	691.6657558448007
True	62.04048712441777
True	761.047861708372
True	438.1995798914588
True	194.2969609602661
True	430.8207863822926
True	211.17679271811988
True	287.59906954795633
True	233.1043589025907
True	413.55745243732827
True	10.092614242123451
True	317.8074955193786
True	112.6095812765806
True	11.093453628291922
True	467.2585714760135
True	727.6045066823776
True	279.02744942531814
True	83.37622876999237
True	314.07727340234794
True	87.6645364795276
True	192.05448403107837
True	187.8237113214045
True	365.75337178919847
True	45.71590658523603
True	142.7737284330179
True	367.8629617518452
True	852.6537277760748
True	115.24164656245738
True	201.1919172749141
True	435.433277969014
True	20.64937184062821
True	442.94190989204367
True	518.8351680778671
True	89.82752951400593
True	391.0750780401566
True	338.1438464934278
True	424.83094172348086
True	597.7220387178603
True	1066.2969772566269
True	987.698865103756
True	54.47471973615473
True	1052.5348702685235
True	113.01480956850908
True	112.47774445807651
True	110.83851087098093
True	506.60808625788167
True	373.8979790562494
True	567.5645264987041
True	255.5988913594426
True	158.84622662419588
True	409.7844537129466
True	12.574258138760156
True	454.944893604004
True	404.8554133603216
True	142.7393431257272
True	90.65612494049232
True	530.3550459859114
True	986.3153213799328
True	208.2622423508039
True	68.33538828111752
True	450.3365966270958
True	374.60691713222656
True	479.2491569686763
True	328.3896507534688
True	3.9116836039274814
True	525.0451280740583
True	487.6407609991592
True	509.6832872288692
True	176.2045409172018
True	102.21264942871848
True	21.22548971034626
True	375.4792764971876
True	104.05692889856834
True	6.913014481327171
True	33.37319624811248
True	349.7454724792684
True	634.7029561409057
True	134.33620750123063
True	89.08206415499623
True	25.19666453161109
True	404.0464388855708
True	367.8808459800691
True	805.7264189517346
True	299.9871629451385
True	510.0505779354431
True	547.912717560901
True	536.9688631853929
True	291.5749181324353
True	535.7109635824168
True	102.7667404371958
True	578.3376181386981
True	7.058963911860711
True	359.7694070212454
True	466.3834065686169
True	961.2063628020012
True	358.2102446607573
True	788.5319122912703
True	1009.307776299995
True	180.07646798459174
True	39.38607803037948
True	372.6756490175768
True	389.6957525633175
True	581.2336439183478
True	256.385859257845
True	28.697487547707087
True	643.2361496266908
True	122.97934542877394
True	1037.961658275108
True	298.904289010355
True	479.5235046312832
True	121.91762008426169
True	804.0986859349443
True	138.03212454283957
True	821.7714967344507
True	595.5598733808336
True	179.12034097186964
True	107.12068652942924
True	68.96930148247843
True	562.8961940113826
True	896.3690763380231
True	424.91962996595
True	556.8858747636649
True	130.63004343058006
True	643.0332240042967
True	482.70081249817
True	790.9871086693195
True	326.87972928232574
True	591.1151883364115
True	117.3332473003448
True	23.053128446639302
True	406.74201044687686
True	176.0350780581952
True	102.43535008408683
True	371.4860128025282
True	1114.3385120884811
True	265.25772527550254
True	556.402192255807
True	11.623224421222588
True	73.17770049337852
True	326.21352138777104
True	797.733750543031
True	448.01667915556976
True	531.8548414751651
True	710.5750357782804
True	66.31984663949689
True	718.8106059979955
True	46.40304658410473
True	103.58536338857276
True	182.4957948465584
True	78.67474389852943
True	24.793635903921164
True	302.7414344619326
True	471.90632731831806
True	903.9282373108272
True	859.163819822288
True	5.72715919538181
True	293.9570789714575
True	444.6783932261428
True	125.92672603016376
True	251.7944990487744
True	321.45766679804893
True	1309.3744231554742
True	459.437127027774
True	23.464830600448074
True	187.4438406977389
True	712.3890194402787
True	35.33834008446789
True	166.68211549897217
True	573.2613444855983
True	70.19258402570067
True	879.1919503559377
True	325.6762706409824
True	674.6427576507433
True	75.41237587803363
True	673.5089019937178
True	589.2510713176322
True	847.2337690318717
True	243.5411638924023
True	506.2051874719128
True	795.1220359683645
True	912.2790632421824
True	237.99005741476728
True	719.0401860930986
True	212.53309036291645
True	441.4738892259608
True	370.59093473847577
True	495.70802544601145
True	494.8536474861834
True	315.5809717599611
True	354.83591061284267
True	110.14585465053348
True	358.3651205651041
True	1190.1683640923736
True	314.7987996651024
True	139.906892003451
True	308.4607269697672
True	737.5660440492152
True	650.1513014188855
True	409.498205502985
True	114.68933349652072
True	329.957643086733
True	33.69889883498544
True	176.09604741692507
True	93.45501402420072
True	82.65546161303739
True	582.1407489130318
True	139.35582715019467
True	137.44270189455773
True	109.29808753672192
True	82.78162488483517
True	462.76186914346175
True	384.61915357775376
True	1053.206437722277
True	532.7471753546938
True	824.0278340637722
True	274.42324441260587
True	308.3385042176394
True	512.5985272290907
True	195.02703755084127
True	785.6021464917588
True	244.28420955005288
True	353.7918587630089
True	71.43626085326616
True	117.93145423266866
True	255.10671009347723
True	128.79848068387312
True	489.3348403117615
True	31.98593403350696
True	572.1148043996641
True	1006.3886067494284
True	710.6908455113426
True	1.034241388184258
True	58.176555070553285
True	506.3988504888335
True	433.03740470198727
True	74.91599915429441
True	113.65508985153473
True	294.7577635224287
True	74.84648527616082
True	52.31952197208128
True	759.3028646589711
True	661.37224997809
True	162.50363845559133
True	166.2196736473977
True	523.6789358979919
True	58.10182773771854
True	25.584379578911783
True	555.3347961054121
True	453.0962993340678
True	1148.110962893384
True	49.21398208649874
True	450.54297698642256
True	877.7870057376796
True	779.8998669770153
True	299.45602381514175
True	743.6719877714366
True	395.994425843558
True	45.08159601613867
True	102.70020181101332
True	691.7147515761702
True	77.8433202325894
True	144.02519098017964
True	948.3623989888964
True	188.4626121269694
True	271.3487766199371
True	109.45881843217064
True	628.5325964947831
True	586.6071420099682
True	214.82888663915332
True	411.870452574066
True	39.415404189454506
True	282.88996627563233
True	576.0446461961277
True	615.1398441069342
True	320.4838922602747
True	74.23148372922671
True	961.3333756840648
True	1052.6164077526548
True	575.5665587001401
True	59.98215143752282
True	28.27417174368016
True	83.99531748700217
True	100.81081894114504
True	101.2256635356406
True	856.4066177196071
True	1158.1961558112605
True	685.3156642802816
True	328.33063169469114
True	9.199946688092044
True	22.79107122029993
True	340.7996115511756
True	486.00147601361056
True	44.24964375462263
True	548.4873656612299
True	429.2251000160941
True	405.8241813743201
True	82.46193379919333
True	197.59125461923875
True	257.2487646477051
True	127.21072523074982
True	400.2623161292343
True	45.03721542774555
True	178.56247809745608
True	1134.4049050388978
True	6.829502613369991
True	27.316616677592016
True	602.4389302667848
True	366.2897458202081
True	809.6962927569463
True	154.58476830255793
True	761.0567097748989
True	587.2623322132836
True	281.8391199608583
True	424.68918500337423
True	343.90641174226045
True	283.8874097821956
True	270.89416749162655
True	401.8279673615032
True	509.99685782397074
True	479.3839398918796
True	108.33722323579332
True	361.36621268028347
True	8.81977890602569
True	181.8047720532313
True	244.22313306197063
True	878.6134427702267
True	585.8992575435633
True	28.13141428623947
True	727.8475125732502
True	859.2083135984946
True	105.55061462829111
True	359.3019324937329
True	866.4291174799586
True	216.67751829836277
True	165.93371275689313
True	525.559252852527
True	575.139415674023
True	1081.108527381043
True	143.27285510306427
True	163.4513000722153
True	257.1313123702916
True	324.3187336069445
True	432.960739848246
True	408.23047860676144
True	327.044938047989
True	425.2292988593159
True	502.0223092945751
True	225.6067343620353
True	1487.8386154459504
True	263.6449329890231
True	406.4609141229776
True	52.42832418915539
True	760.6899924628303
True	258.83969850203414
True	934.2922282223204
True	525.8928190422303
True	329.4885386963309
True	780.0096112571964
True	251.43456976655645
True	217.3894498632412
True	254.43962602333931
True	218.4748031855879
True	137.90560801957574
True	254.7542040743422
True	743.2118642017956
True	532.8434160184388
True	215.7637002312904
True	1178.5360129971984
True	118.43670948070688
True	268.9641911213993
True	73.53128347413944
True	306.4144046344145
True	410.7519406555657
True	92.1989175761518
True	227.7798637856391
True	75.01513768505252
True	698.5566211458713
True	370.57803405274063
True	215.14963596052905
True	717.8822036443938
True	841.1078794650077
True	844.1457654202709
True	821.7793164098067
True	353.2104473110565
True	1.3548729826109334
True	264.5261435958728
True	53.73540745667297
True	393.06971298015503
True	50.353487625095326
True	365.7118012575983
True	865.4238002090367
True	1039.1693950885003
True	379.5318566032908
True	21.7518653823249
True	521.7614790697519
True	514.1813226481214
True	181.221762670004
True	238.5719755576092
True	286.01293831952734
True	22.919602129333164
True	120.71013523839784
True	938.2710596967846
True	58.26007808416597
True	490.8716481929877
True	785.5060330179732
True	103.76830350488036
True	245.58966407404927
True	112.28767494782836
True	14.387930224528231
True	1.804856439101504
True	116.9157106987989
True	1026.3302289541152
True	491.2748598091188
True	65.20109989096244
True	790.1173613351082
True	346.0590208585995
True	1.1252380427190176
True	452.8177717635194
True	182.10335176972777
True	493.3792347100732
True	77.43870019300607
True	318.0536245990488
True	369.3729222130863
True	173.5817075524019
True	204.86335552427423
True	123.95551702719544
True	181.1465811048912
True	982.8786006348836
True	15.6415260009858
True	517.8633423481758
True	477.8562744053009
True	400.7055991600448
True	212.77292625632185
True	234.65395969340543
True	159.9907819890476
True	45.3869121199842
True	485.4956869494257
True	152.96731798259194
True	836.5776842987705
True	815.229012564829
True	246.1106945441853
True	312.99735616718255
True	510.7590968837815
True	39.44796923736028
True	84.11235182782019
True	722.0346575044409
True	1095.7354847013726
True	112.35874571059796
True	724.5846680448362
True	144.28134012562572
True	920.974623384068
True	660.7252422283999
True	106.16695826203583
True	280.7089712397062
True	615.897818665506
True	253.40252026577147
True	38.87635628029408
True	558.0575490683469
True	455.317142272157
True	5.18071762067571
True	480.8823980223486
True	67.22673788310638
True	165.01839640258748
True	233.60773278239503
True	303.3364767833958
True	74.86485577830811
True	220.61877163194285
True	349.544990385218
True	435.5239290562404
True	908.0392631620792
True	46.20099610687375
True	925.4993998145889
True	1030.6874933839556
True	127.87151597410092
True	72.00598369548301
True	1009.4993378541784
True	33.37594336270665
True	222.49996206966347
True	90.660064371191
True	220.44838714442577
True	363.8475802941999
True	978.5869313199596
True	96.16307043968789
True	70.32727960028404
True	657.0407860610117
True	275.6768052253993
True	742.4667573181791
True	53.89786026606883
True	467.798447957324
True	409.2104020109272
True	677.817196591895
True	52.2661368033933
True	109.74014247352
True	27.316206812532688
True	273.5826407236015
True	38.700198991972215
True	356.95842235072416
True	2.5450272241134515
True	1197.0636260328583
True	101.90423776703756
True	142.01543486131075
True	356.2097124798684
True	737.5074809296118
True	685.8989320553615
True	1032.5375674667837
True	461.0282470508662
True	420.62098499126097
True	143.04650586776134
True	422.46653816009496
True	849.9466730214416
True	411.27055452582346
True	934.065411422356
True	91.13403916574964
True	418.783428742336
True	182.81354548557908
True	287.6303651835948
True	745.9208302951915
True	158.88664109637804
True	133.2439904019554
True	62.8306301268474
True	872.2851177995832
True	764.2206042034568
True	81.3475053047189
True	439.4712833303059
True	759.4889968636052
True	415.21735879277423
True	56.22621679430035
True	328.05282742073115
True	782.3988333533193
True	32.44785333491719
True	387.69835799028186
True	169.53625634107695
True	282.43177875147245
True	33.551312705836295
True	209.82732823366524
True	757.5455768079263
True	646.6253673849383
True	56.75426121444083
True	299.4194744612742
True	868.7434953481905
True	17.789099246508236
True	314.29759705173586
True	302.5531973991947
True	441.2516106947168
True	203.98864320701608
True	602.7350029396191
True	45.12743279458565
True	997.2344179596564
True	925.969520554387
True	47.55820488526051
True	402.127684126502
True	716.1853303060429
True	944.4303951942684
True	280.62295123558977
True	603.703948092703
True	128.38399503670374
True	196.16787600459693
True	132.94025621689696
True	134.21965405829008
True	207.2758606028916
True	924.0631905699375
True	776.4594760732692
True	916.8676563288886
True	19.621116870703283
True	27.01865963679541
True	366.446627960796
True	12.803922991157108
True	610.1779732824302
True	1091.426208179023
True	268.6658129090191
True	204.5115658613084
True	86.20676655091584
True	208.3459219065652
True	135.56255462255436
True	43.73892245826583
True	126.69283078382227
True	88.80146250338527
True	251.41011890990492
True	498.5577703139916
True	152.8447108554228
True	28.81023840167741
True	56.55268543642509
True	428.5965837281501
True	270.04057665158336
True	581.1138775693643
True	24.236978664287896
True	112.69611627353616
True	654.5899380537683
True	267.95526888301134
True	476.7400737715362
True	644.4791645144096
True	103.12469250619468
True	114.02653103481262
True	79.44590127334725
True	24.793353988229168
True	122.78719139766191
True	81.62100112571585
True	103.82436426023592
True	146.20750767103436
True	225.4695171935277
True	811.6548194715353
True	287.5949286781794
True	912.2302760655504
True	167.61408743699803
True	210.28228856823415
True	784.1961815108541
True	317.30463674885505
True	612.1001255389376
True	261.3611990213328
True	360.4223762525164
True	459.7335106586692
True	518.9289293724157
True	636.2980898117394
True	375.9747206677078
True	33.93309157270399
True	567.4183049015495
True	618.2728785631491
True	18.83255056322829
True	11.894024621721703
True	260.3811416759423
True	413.5718039394473
True	448.08974605776814
True	68.19813480310509
True	616.6143916535433
True	946.2896735923304
True	230.7676898786769
True	901.8215983403236
True	272.9436886251441
True	103.41673192784803
True	271.49011738742746
True	658.9483322280151
True	40.74486878427506
True	587.5222988907339
True	1266.3194688270958
True	1019.6206053243338
True	907.2089091106754
True	202.9942212351704
True	86.33006136661051
True	196.7118798249249
True	859.3589073752793
True	144.14202015367047
True	1078.5640040122587
True	861.7076149535243
True	43.87502725768451
True	90.52925627734274
True	415.5904744619174
True	403.8798780151067
True	205.08500554922549
True	527.6597768293722
True	673.2838347842961
True	126.3915205429027
True	270.5691435117071
True	1039.9375421829102
True	49.460989149625945
True	690.913783995966
True	545.4264940557533
True	38.28771297935139
True	866.7399982501375
True	396.9679423019215
True	581.0694340907238
True	106.3678939788882
True	266.79683856171107
True	224.1488490391004
True	29.08527433973297
True	135.16123929095144
True	734.6839972249226
True	137.9911615143973
True	378.3888461603846
True	61.62009178868546
True	648.1115154335747
True	618.070657299179
True	229.38376170879695
True	462.7164105921567
True	168.893689560987
True	174.2456482740787
True	232.6189569507096
True	285.11111360218564
True	367.3219873352653
True	126.8560577333379
True	194.82786704769973
True	26.47205275016872
True	850.1641508492728
True	315.93140198233255
True	9.45033270835631
True	363.0446681549145
True	170.09270322381357
True	634.0980127329441
True	385.2458322579416
True	578.8138795336382
True	554.7242761977097
True	505.7237723513563
True	786.4798634296386
True	248.9244525435772
True	560.6124842971084
True	158.5377737655295
True	573.7711947123668
True	366.013744334389
True	375.2967152407862
True	130.16208118532285
True	138.66723217234195
True	108.73840653675904
True	71.21814079387299
True	728.5692292350083
True	173.87865702626712
True	46.24301816907672
True	0.0
True	558.5032983356452
True	112.2465594664272
True	22.52589614189131
True	39.84910481232309
True	110.38287082385555
True	558.4380076084203
True	186.99132333217847
True	108.91110695203103
True	35.60206402618807
True	156.71832825013334
True	869.2217127210857
True	48.6785739547275
True	227.24245820452117
True	730.916003394058
True	316.73681773389694
True	452.0607636343116
True	483.0919086362359
True	511.1074361926827
True	595.6251580576311
True	911.0129979151616
True	270.9112641902845
True	1047.3863417665598
True	911.0434442693064
True	633.18073352764
True	347.54880181039346
True	820.8274983174164
True	9.25727564285348
True	34.34169415146448
True	293.3813006425875
True	41.38940769981733
True	201.2845356116206
True	770.6026768163877
True	223.61748103809737
True	743.9813548412254
True	760.0403575898025
True	117.10535037095222
True	352.5500933482564
True	571.2737388595818
True	24.24094495385092
True	128.82631136677952
True	431.4923310393493
True	303.51392247485506
True	198.00321869841216
True	117.26875403251874
True	386.8209041973038
True	20.375156544727357
True	377.6818752513128
True	355.0112816356189
True	1029.6519903658298
True	364.3877782879112
True	32.43251713452119
True	424.85013596251287
True	440.2158730519108
True	239.5841725460082
True	31.52199611535203
True	756.1680643909392
True	437.8577603998468
True	180.5173797680949
True	12.672257974934222
True	1206.030318591197
True	161.9832012633133
True	25.605048742318942
True	309.21627288657174
True	278.3513449233038
True	117.34700673903252
True	297.3617730027807
True	49.712815898664296
True	328.57432983913384
True	302.9417523924893
True	316.3995303596374
True	30.809891415193405
True	46.85674561771192
True	1039.5410746682503
True	25.111049404339163
True	11.528676822773011
True	168.94779351990124
True	660.527072315696
True	8.835507320586764
True	192.4684084369248
True	183.4667634868208
True	536.4979366624497
True	400.63074425352994
True	720.1382921963141
True	328.0227070059989
True	491.6164313646709
True	447.21874590828673
True	497.91419063208906
True	103.37394733174328
True	1287.9484016101146
True	920.5723683664852
True	270.59258036388513
True	539.1715904975136
True	97.98228168082127
True	568.4169994528843
True	436.6170956009569
True	162.56540272599355
True	77.86007867357816
True	348.8978692417589
True	168.26967017783818
True	30.00923142447875
True	622.1815406072611
True	371.4581563493134
True	66.0120961063222
True	31.142135213603147
True	664.7749182264366
True	493.1758183784275
True	72.26864463925558
True	22.605837766129667
True	317.63859833296925
True	331.4952820725433
True	682.5771945696094
True	560.7096934170588
True	563.3810344549267
True	779.4596913280556
True	8.99267025374566
True	54.46126912748174
True	35.32367721939066
True	54.63223663751425
True	514.600198256852
True	583.2923276126423
True	85.76233466005087
True	110.55480712904732
True	192.52284813766835
True	74.81350950712715
True	182.5239362424797
True	213.4127923783693
True	271.09832469053765
True	786.1234763887138
True	594.4077914590729
True	283.8984416165747
True	186.92449383731773
True	272.7890772358079
True	244.5540840800316
True	755.3403192190794
True	316.2820916265799
True	171.77706856511188
True	931.6129843765008
True	347.3246334956923
True	455.20851949879153
True	156.77279885904878
True	118.81103046856886
True	64.97864525220315
True	211.3956707577024
True	984.2143007115582
True	543.3405742001586
True	105.90630750869688
True	350.3001448087027
True	97.90819303459016
True	673.5724273431207
True	4.914275642785029
True	689.5702077000763
True	34.185706632665415
True	952.058509693122
True	834.7916212772722
True	211.90315346167895
True	29.08286261562524
True	79.31427765333369
True	463.2109522515103
True	230.80490198499385
True	1.2538730193742875
True	78.80080688818468
True	1087.5283212222205
True	319.5946169250515
True	672.8753777722515
True	476.38465437176137
True	31.2340428188344
True	139.62612428846936
True	439.1863711230673
True	920.7798126878027
True	818.033709891841
True	432.9560929267174
True	330.2713923353986
True	18.03593548891596
True	79.04060287004633
True	782.0431371046634
True	455.63981786825696
True	381.21913456250206
True	866.4527782933161
True	26.675499366970776
True	210.8519540693749
True	881.25782756678
True	237.720836980457
True	9.961986691665748
True	503.4466579090725
True	109.12594143872086
True	679.0702613789223
True	54.24463800543417
True	253.94517875858696
True	871.4144498117099
True	926.1090892360834
True	269.8326008895692
True	454.1736150064759
True	116.62920706746628
True	607.4948865254275
True	261.00848958145946
True	188.59080233601665
True	871.1358257146279
True	53.49357044301623
True	716.2396262418342
True	270.9381876934731
True	297.4646567698171
True	170.54777687050057
True	481.7224723331378
True	599.2961007169525
True	381.9336337308328
True	407.09129640899295
True	70.75077177335359
True	157.67769306841004
True	447.59215777216457
True	221.93685173749623
True	39.00246527478261
True	199.47066058119617
True	396.0414285372809
True	401.2588729682352
True	776.5003510257596
True	138.4875629624676
True	653.2767228766282
True	480.618411802582
True	595.8970053004256
True	138.10187339069964
True	37.60879492874321
True	657.4791909325869
True	70.03618852489902
True	552.3371169677138
True	684.2654255281394
True	446.37171568286425
True	138.55378101821228
True	531.3980158723086
True	5.238272935600402
True	409.7225539942325
True	32.342862253714785
True	619.6073726945991
True	271.1798261283137
True	586.8416538770372
True	686.9518471021169
True	125.14165325873611
True	508.7522576287353
True	492.2161622176724
True	63.05190857973291
True	955.7855529223992
True	3.0709020871054937
True	28.01137308091542
True	634.9448685582552
True	676.1604363236775
True	134.79497084007565
True	412.6311486485413
True	127.89334222412172
True	71.81674887784769
True	476.3909576580248
True	40.87647298766567
True	517.175013363928
True	11.596416067933404
True	815.9099218255975
True	550.5930150712076
True	685.1189080570076
True	102.609911585303
True	379.6655391612033
True	1026.9865804589351
True	869.648983822119
True	136.4494486063603
True	545.3935944868939
True	455.2019682286284
True	246.80864304724489
True	254.97929572882373
True	6.082985592957211
True	317.82359459819327
True	11.562731801862007
True	368.33375293860087
True	74.15196691475971
True	415.16142311607626
True	666.7773436209029
True	129.5561671276949
True	232.3465318148161
True	631.9224943092356
True	682.0486964053977
True	305.8620328417727
True	132.82189178245022
True	166.917509024646
True	471.38342781263066
True	85.50244573592884
True	9.505429935359944
True	509.95721887180457
True	574.5524190981151
True	19.700411513686237
True	136.674869460435
True	888.6552072081898
True	495.67878163076654
True	270.42604876820235
True	33.04778994667577
True	476.0591855734524
True	111.1203412376774
True	590.4386656434406
True	654.2476534380376
True	296.94604748476314
True	367.6519052542502
True	190.3760742375814
True	240.80858865777435
True	75.11373683182428
True	210.9014305221579
True	502.18904660170335
True	21.272068842874067
True	458.8441122429477
True	380.57581715608137
True	708.3767247956642
True	881.6724707043016
True	916.4184031620922
True	150.68226625088178
True	412.15916743829234
True	64.56447730889201
True	185.02313554894053
True	320.53765465595
True	11.472627578106168
True	798.3683745336059
True	22.494314352627104
True	398.3558072004663
True	272.5638535901001
True	654.9591596836472
True	200.92635385795643
True	39.41152242266323
True	669.8675302021426
True	1082.7396637134384
True	223.94671401580925
True	134.82037732510372
True	614.5439839723139
True	490.27058616477774
True	18.96718284357224
True	835.0659149148014
True	110.90032084286442
True	47.36791769186362
True	315.973895523471
True	351.35381401809326
True	388.8261931396873
True	281.8516292943049
True	18.860696297930225
True	20.57114660914909
True	824.9493437329606
True	193.70160064843188
True	116.37940478797918
True	843.919655568714
True	650.2400126078326
True	635.8867986193147
True	444.6018911089135
True	154.96953045414298
True	31.55590376669272
True	102.19223560559688
True	455.2767815341847
True	239.475997298686
True	486.3993081878142
True	141.76113038581968
True	489.8281553218856
True	633.7956136413072
True	970.2570058311468
True	22.57843114267593
True	1002.1086522898748
True	1071.9592135951143
True	485.181233921509
True	84.99144041887675
True	829.4223288157223
True	640.1860327542925
True	669.0996087729405
True	180.8203477492709
True	736.1102375148528
True	712.0231443951584
True	119.26229617509324
True	774.1209617480131
True	827.5701570069297
True	483.1444187806149
True	238.1064794922688
True	68.88458874800791
True	302.52582147335573
True	351.27584088114406
True	471.2493263336377
True	436.5295261578395
True	191.00122814034407
True	313.38867113484434
True	2.915889121723466
True	14.087034695870203
True	105.4352057842395
True	133.15554546455766
True	348.7923383116892
True	348.1530321598922
True	113.04550373861348
True	18.37306555912956
True	215.31758938057493
True	846.2803135904908
True	456.8446292842
True	533.9081779177893
True	566.9526331599342
True	770.9309763529623
True	652.014123225768
True	86.42862157474482
True	214.2730192177371
True	244.53558470316804
True	289.78188875574847
True	110.06993740225585
True	346.41060563392506
True	433.7065637674301
True	167.7028838011109
True	651.6458547140253
True	247.26602368107052
True	210.69893535263347
True	26.696162299093185
True	241.95893658870008
True	495.3138908230023
True	168.55039886216045
True	537.1824100758542
True	462.815002982553
True	245.79304498931256
True	106.84969256169546
True	43.337516051755095
True	410.8290227195317
True	800.4432576506906
True	159.0056430277235
True	1018.7341892814442
True	1030.3917553670542
True	489.727655270572
True	98.5206168475808
True	122.53131738117234
True	631.8716729334417
True	8.722149910474315
True	220.29509281438663
True	137.59352032357393
True	122.78550167598942
True	327.74362775151684
True	651.5660433420423
True	36.03608375428924
True	124.67424514847846
True	935.7489201569256
True	55.0326235525133
True	465.3318207202173
True	537.8357746477373
True	247.8502640699204
True	136.46522725850264
True	912.0569566602098
True	1193.3881038674954
True	520.2494943587362
True	653.01158159164
True	212.63515016225884
True	153.5131974540608
True	320.9773919787086
True	252.9137337312486
True	177.55608784218177
True	308.3898810791581
True	329.18447881338
True	11.81389640830405
True	617.1282716083135
True	144.16053306020052
True	80.9130388140934
True	468.22641468864606
True	313.876140849497
True	1176.5208639045286
True	344.91183919738205
True	1016.2375045645244
True	9.855380024635982
True	264.59209028849153
True	221.20444958312385
True	149.38856523089302
True	494.3814398527131
True	196.0348259055103
True	396.73045963259807
True	344.0400559721246
True	113.73357110233874
True	362.7974643315561
True	1081.736623810545
True	736.4326586225676
True	216.978580868955
True	105.17408621270184
True	292.3775902909252
True	23.84518950466345
True	349.9872375497493
True	317.7098843017609
True	561.05029577561
True	442.39933404614646
True	363.67694132239006
True	156.45942113732406
True	13.217339693098891
True	437.9118910253976
True	286.5108432591838
True	149.9505013073291
True	303.45898411453607
True	415.9228086097132
True	811.9252528777397
True	308.42441893710526
True	773.7476618983661
True	421.5467955567668
True	361.41114270759385
True	1.5904164465349124
True	1157.4543256200916
True	105.17978022919269
True	941.7821506419656
True	208.42549481734088
True	480.18659678537193
True	682.9430038817183
True	88.90130816716238
True	495.0298911517845
True	34.45164569747139
True	428.2355871961344
True	78.81804924199709
True	233.5575319848965
True	39.104831449547135
True	683.079103826845
True	184.07200543707677
True	25.431965238711012
True	390.70383763119247
True	108.75933435848594
True	168.44349272380984
True	832.205068017025
True	260.72200201224626
True	152.7058529457053
True	371.547086894474
True	523.5741768525606
True	341.44085602167894
True	494.9274198255938
True	642.629670579654
True	159.40177624707306
True	7.807281724593047
True	70.08037324599478
True	442.12525858419775
True	92.108431898714
True	78.61137930337512
True	1061.3601427629026
True	25.53646612602268
True	316.5631227858929
True	317.7154618461775
True	434.7017425071692
True	670.5758259390532
True	190.10099919579577
True	658.1697423131665
True	330.77471079725456
True	354.1769967786562
True	272.4542567902194
True	218.86175843247403
True	361.248082267114
True	436.6416863495075
True	412.93852615668345
True	630.7779005545971
True	140.20233056417436
True	74.2068772309785
True	41.97133245815472
True	297.24845748100694
True	625.5939805133901
True	421.0020563530621
True	819.9705011076383
True	222.0794543819344
True	386.8485753366361
True	69.27165411217042
True	58.1428577204245
True	408.3521954557691
True	196.6054211895175
True	222.6901283195465
True	39.07357764748641
True	1074.244153497032
True	187.6012340781956
True	890.6089795651715
True	321.74070809307256
True	920.4488113140789
True	232.0962848991161
True	445.9426060267936
True	535.6202857798281
True	614.2133922799624
True	217.91235312695213
True	475.8214120643023
True	990.9026305388064
True	128.60870362287528
True	7.518627596602212
True	596.2542597869873
True	29.11739804475756
True	77.07093346044091
True	794.2833722924777
True	229.58724303488265
True	1013.701581623656
True	692.8243525810409
True	397.4070786809188
True	280.3049542308043
True	487.4615915937803
True	346.37583725240364
True	172.07972441309835
True	699.0210211598851
True	706.1832667491287
True	208.64552023459407
True	83.17114901224328
True	501.6420715068109
True	132.79219538968283
True	375.2711908581348
True	351.0106069479727
True	62.79628853492792
True	371.6104298024004
True	415.3446164754733
True	377.7186707856565
True	416.6447570451486
True	415.0457382392162
True	640.2401109421814
True	55.68684105490181
True	458.7882360708239
True	319.9932654694021
True	641.4330881137519
True	224.4184584672584
True	101.05383782995447
True	41.50724460652034
True	545.9268864268653
True	623.944566461158
True	182.93569663887843
True	408.8570526072678
True	348.4323426056735
True	18.542813431744957
True	174.3917703657906
True	291.7977267015116
True	2.8055129540057138
True	883.2471203202207
True	84.0525844377367
True	103.40151202061143
True	117.67360076075374
True	367.1462217436734
True	37.88403568730862
True	450.7160497860239
True	228.10199996056667
True	5.822793279658836
True	116.26148634820105
True	428.6442182878168
True	52.95314365483976
True	68.1056555774122
True	174.36064542204065
True	289.39719438247647
True	954.936449057734
True	392.9346866070393
True	1010.7653963529798
True	187.6250317556462
True	1003.6756758731408
True	788.900569384138
True	649.6090286078984
True	413.0297000164729
True	383.4896892514191
True	72.27398481164349
True	71.7457852615526
True	79.75015577096471
True	174.4517982117154
True	475.84563320513655
True	1113.1349590819716
True	176.74753333018842
True	355.38514602180635
True	438.5088663400393
True	603.5849509174808
True	591.7684144155828
True	286.35600448678844
True	458.5448760384939
True	674.0784380165312
True	99.79938855973369
True	732.3461773189789
True	245.6318165491692
True	138.30883493198837
True	410.4328162247616
True	880.919563240686
True	431.5331962778045
True	874.8075134610284
True	191.9673687382117
True	356.093460654511
True	684.4497228982001
True	608.4605369950084
True	192.25344555904883
True	259.0321142815004
True	799.3938374495613
True	33.66685595897332
True	187.26084209428532
True	473.6075379059556
True	707.5594962163942
True	102.09630064871897
True	38.103529369432586
True	161.90745616019314
True	742.1787560117477
True	314.7433484856814
True	549.3321365271205
True	353.432517106462
True	290.0266264401852
True	463.71576466830624
True	506.3620384294129
True	67.59555430391937
True	371.4998721425606
True	772.3220678688832
True	0.0
True	311.4548853380916
True	257.4285471749776
True	990.4525418071864
True	153.11854396470903
True	651.9504731019645
True	641.9773746972984
True	113.58724831093004
True	216.3034576053413
True	133.2618736538411
True	11.835546472119354
True	291.3318657671731
True	371.0168367084897
True	1133.6348513977164
True	240.4359826113263
True	412.6391465710748
True	659.8754400265666
True	206.3052672890225
True	28.60889813763784
True	858.4790556910806
True	616.288646598989
True	159.6743848320272
True	652.9733509048846
True	167.5958262238537
True	292.99248069021905
True	785.1748606229097
True	33.4079454746515
True	102.9917060816546
True	498.5386780751981
True	63.970352254040094
True	76.23675234280027
True	409.5570482177053
True	22.49906225553339
True	747.5669306052013
True	108.39584324552872
True	156.70242081260014
True	19.177542833841432
True	726.4704670130342
True	29.2517007966804
True	770.0692759420177
True	403.41122615050216
True	119.84847304760292
True	698.8890955566342
True	523.1073173695409
True	542.0948862604503
True	47.50738155279176
True	362.0610062229691
True	5.645509356273667
True	89.34005376887639
True	364.5228890198746
True	46.52225052838396
True	119.56619188680015
True	329.012086058576
True	188.18193186873387
True	101.31421122734808
True	656.9829359998884
True	20.745619789592908
True	1151.9022578007775
True	518.4392792752448
True	301.4428353096546
True	494.9230422876052
True	118.64408947942056
True	815.3036881606504
True	1150.9084004320353
True	735.7554961994492
True	179.27613080403242
True	222.593751807458
True	51.07039785622051
True	59.93304289779965
True	155.22142760276364
True	98.25110100057238
True	169.87476329020464
True	1236.6761626701752
True	301.9571068815035
True	357.52665689612905
True	721.51201893822
True	18.69631490413343
True	14.65488436488364
True	557.1612931035494
True	6.003663454423258
True	117.34192797159471
True	714.3680835503732
True	179.85048201744382
True	635.8587301938785
True	840.6014045017504
True	149.30722091351444
True	885.2531041082151
True	2.426474284336707
True	453.0063800368724
True	1057.0519937670624
True	25.631002976170773
True	232.9302715137798
True	141.12093918550093
True	955.8690082902814
True	242.44141457313117
True	509.1487144422561
True	124.63377740606222
True	504.1571164122483
True	151.85172397924703
True	95.88479115786195
True	386.22666973052
True	67.80942716988466
True	55.28750721523893
True	1031.1932928499073
True	262.3984792036954
True	159.36266553404863
True	362.0830387650408
True	390.8366597552807
True	211.79815842924415
True	163.42960446808934
True	390.34564049401473
True	33.64760153729002
True	503.5099223520277
True	1077.4004547715306
True	107.53384657950792
True	476.9642630350641
True	313.0558006462939
True	25.666964449836403
True	400.3221526051918
True	102.7339538601686
True	582.917225023883
True	196.36281503374244
True	419.847853050837
True	21.28644105035796
True	436.8537901390821
True	103.04634673866312
True	341.2742385928919
True	32.616526221984735
True	169.88758201403851
True	244.58129570502277
True	801.8007273609626
True	62.40435570126225
True	135.1609170924785
True	238.39596894558048
True	142.8210332526134
True	637.4358803351735
True	563.4034167665254
True	789.4712276080436
True	396.8454658771993
True	534.9511223897093
True	407.1162693203422
True	696.2767521371353
True	74.34366852767148
True	471.8003501515319
True	446.1654170407508
True	47.85305462811917
True	85.26310476885287
True	130.11727877651563
True	86.39351336478741
True	312.58724289488856
True	846.1023714213193
True	326.97970455001786
True	1148.9978806024226
True	326.84011855900144
True	945.6832975390106
True	147.46079201029426
True	589.6271355735045
True	608.4765218984327
True	688.3527691629606
True	431.806802074896
True	65.67923244365446
True	284.5558288963498
True	42.50749563263357
True	154.78073096318667
True	166.3001199976484
True	1108.4347317068125
True	232.26884752551203
True	545.8405009671101
True	572.7401587152705
True	548.0194778443456
True	902.2882796845192
True	594.8451213579418
True	627.7686429225364
True	956.398630410528
True	121.51002360181546
True	324.68921324041884
True	261.2388374198503
True	327.72080560523614
True	91.926904846275
True	382.6391507445176
True	4.34860962137379
True	337.44400661008444
True	248.1008541451205
True	610.1557693709578
True	270.4297613995966
True	381.23958251399927
True	8.461344016229042
True	60.314145823560864
True	540.2774438643888
True	30.670967944911872
True	139.76056182459916
True	65.67914997776293
True	154.55440228584348
True	249.49549615001365
True	71.92891905995562
True	385.00550827645947
True	277.3538965744981
True	104.06027033961873
True	338.71742776686364
True	66.08174196800724
True	588.5719719673365
True	847.4221176599693
True	265.04492873445764
True	1156.283790519149
True	110.0360609783542
True	316.9170701432402
True	1064.8640948332943
True	86.81168125795111
True	275.2140606367975
True	9.551832653211278
True	412.226932671295
True	442.0175221992545
True	155.3767039018053
True	607.8633164463969
True	915.7435220977036
True	152.0866771763936
True	76.22867660208992
True	332.11799759572494
True	535.119844007272
True	628.1626111716379
True	1219.540640632933
True	25.6110877607866
True	939.9157036792368
True	138.8822906100666
True	632.9873039456206
True	115.501808493618
True	128.1785288973625
True	185.46873898081228
True	167.55516786661627
True	759.7594163835952
True	208.98652600035317
True	234.21430829748908
True	72.07381093560504
True	501.2127937221547
True	444.6688962253832
True	178.02813316694824
True	242.96165509144865
True	15.879015477372157
True	432.6621337241703
True	218.142960822174
True	295.41153026382403
True	111.03711565509948
True	711.7510924099415
True	431.270354912778
True	265.3822284900693
True	637.4286411895363
True	503.76772135795056
True	475.845468084256
True	143.85311175405607
True	526.476751119651
True	436.03555414298233
True	2.9563876328076173
True	190.15801451970947
True	92.25267376911046
True	250.986390966216
True	2.9518620638947097
True	123.41076395726525
True	360.0039930446951
True	6.614665226252351
True	856.3930412484871
True	181.74449481846827
True	723.6413533326235
True	761.7864282322025
True	162.83585704325438
True	221.61867431487
True	493.48363108645424
True	840.3658674675992
True	50.37964932395806
True	37.25398772771881
True	130.2924572014342
True	627.3819011913713
True	724.1929213162722
True	184.4837410404485
True	591.5955514386023
True	614.7710486848823
True	823.2862640123839
True	410.4420553616078
True	188.4796068048918
True	850.4336933357256
True	226.3708968479047
True	150.95248620244257
True	343.531262418695
True	226.8780635181089
True	207.4100227388828
True	614.7135433073162
True	250.35978780548453
True	190.8761277962141
True	441.33036100221335
True	465.37491223440975
True	60.95621952941477
True	292.2376588379915
True	80.30553635463431
True	341.3167003657917
True	357.36905774720407
True	268.1491448096848
True	179.94652973919196
True	371.10523754112
True	662.2922499100209
True	779.656169728429
True	300.55833997936304
True	728.6561593532306
True	63.20265146815419
True	869.7447312498177
True	347.2031486331826
True	14.046745549202663
True	626.6083633417776
True	688.3857966376291
True	266.7365384167514
True	170.53975630942418
True	48.15467688999169
True	375.5966311196112
True	78.41532533733101
True	12.691322081471265
True	885.9202222093705
True	364.3794973183806
True	171.96943823126088
True	989.0145263919086
True	13.518483373427234
True	791.0314195808606
True	32.04622624168229
True	696.4063918592667
True	59.13761508673548
True	805.6153914286425
True	464.7486821869051
True	204.8428661870141
True	451.3630192689888
True	213.70915570146164
True	302.2685436425094
True	218.44080038197305
True	390.0558599320136
True	8.894658284621888
True	326.75043386436863
True	108.78070693465877
True	10.035934805803477
True	476.3858726436513
True	717.2041994672752
True	283.11262963290085
True	83.64917882482483
True	308.4368042404358
True	86.0710481815516
True	183.693894149066
True	175.92939535064238
True	380.9563448051095
True	42.20500683565149
True	134.57642578943154
True	383.6880942292461
True	892.1142587288399
True	109.52998880551064
True	204.92939028205927
True	443.48983160502
True	18.289709792369727
True	403.2079438596279
True	497.118288344322
True	90.07416332621293
True	400.90035587975
True	357.8815315919522
True	421.0407500597617
True	596.1527099179918
True	1058.7962477879053
True	956.9644572102884
True	54.93619363836161
True	1048.3086160704493
True	112.38358268656016
True	118.42261464857216
True	108.4422849504233
True	479.27321473186254
True	375.0749571049965
True	585.3264675141189
True	258.992156871254
True	157.09898758134065
True	406.14382245922417
True	15.423481904395018
True	452.7644908965058
True	388.17673808877
True	152.88970533850497
True	91.46196988837332
True	517.9022822429705
True	965.6244982201104
True	202.27480548402585
True	66.2690154978678
True	443.4998359923406
True	375.8546262382735
True	494.8351487822685
True	330.3484207431473
True	4.335350400355916
True	533.6602837597824
True	502.8733699329599
True	505.039605135684
True	190.08976206648447
True	100.8805725917048
True	20.74869239276701
True	371.5182383000624
True	113.29630500852517
True	8.055983108060207
True	30.522035489095117
True	340.29251075691747
True	677.8708286983168
True	138.8702713687207
True	89.95868521773068
True	24.22539800982088
True	417.6546184149896
True	375.0985179989823
True	745.6817957624264
True	309.7953256915741
True	500.9441280922848
True	533.738072049729
True	516.4663519539196
True	282.9342406487649
True	539.7137148106389
True	103.94365653975072
True	588.8188220476849
True	7.647818147119066
True	383.3974641150596
True	471.6597443021595
True	947.533439449916
True	353.1155711367079
True	760.3257804836079
True	997.5389317483392
True	187.5141669692356
True	38.47138350586893
True	358.8496480610821
True	386.3338636994466
True	590.7660850269519
True	253.260998172628
True	27.865321316224243
True	658.9668675696417
True	125.01742110000195
True	1052.8975895775131
True	317.63126719388265
True	443.0476207734327
True	124.69479218298515
True	820.0638497958147
True	139.17107963893244
True	812.1060137320109
True	534.4704533231785
True	180.9505975250033
True	111.18418672855944
True	69.09687156953056
True	553.3057707918399
True	930.800948316662
True	422.51209207783273
True	524.9271881189145
True	133.69121273174875
True	617.2251540958013
True	477.59352234626687
True	795.8051728639292
True	316.84728484220426
True	577.4163195502302
True	112.39305534983944
True	26.060014804861243
True	409.3649237608233
True	178.77372992924276
True	105.71197541709458
True	370.5092958981649
True	1107.9857542174675
True	265.70998991533367
True	554.8637354520694
True	10.51237710794159
True	76.20098912142345
True	341.7919859966792
True	779.575281336061
True	445.5000904864007
True	506.4038303147458
True	720.7229801232749
True	69.57221206472524
True	712.2627863283283
True	47.521151385590535
True	104.39744571801376
True	184.8178337694317
True	81.71020421135627
True	24.97560099231387
True	293.36162215564343
True	480.00768670292587
True	903.0125795182672
True	859.5130423117406
True	5.001264778638982
True	282.6793465986413
True	461.8040442854482
True	120.89350502333262
True	254.91585626790865
True	341.38165886940817
True	1341.8820338826065
True	448.86081215862407
True	25.72932921793908
True	182.9410583378141
True	703.7229701198052
True	35.04544380551528
True	165.82288427321762
True	554.6085183354113
True	71.93691624084434
True	872.6991540738956
True	336.8878499594333
True	653.4909664485582
True	80.17031099460033
True	683.742121982462
True	586.6850785966085
True	874.5325080938125
True	252.867450083792
True	504.3606521743055
True	872.1351554967065
True	956.8485076172884
True	238.18585076725037
True	769.0300734572068
True	212.81543185298344
True	447.0739180406321
True	362.5591617962688
True	495.0589815973953
True	491.1585770737228
True	330.7661834329012
True	357.767577476615
True	116.13020981491516
True	326.9635366107452
True	1117.7284404910451
True	317.01283327221046
True	145.16351373690512
True	288.06530953022394
True	738.2698535155292
True	668.7857210018439
True	423.06983259432826
True	120.08211026531538
True	332.02228358240325
True	32.984955534778706
True	168.68312150275543
True	94.10162179518144
True	89.89785089898362
True	555.0604520568365
True	136.46698107877725
True	136.00931059454953
True	106.58836923178552
True	85.97145030318596
True	459.59611594963
True	384.6596434279463
True	1028.1229141418985
True	510.4385376754429
True	839.5849666508093
True	276.1118935605094
True	287.4501563687495
True	539.2237408953138
True	192.3169899040169
True	747.5932684050924
True	240.8969724540211
True	369.2863900217266
True	69.1498819661068
True	119.47428458661804
True	255.709485049233
True	127.19513401504922
True	481.1351892855435
True	31.459593239449905
True	571.0695382182731
True	1014.759647657093
True	752.8360488771408
True	1.121980809529061
True	61.30366897655404
True	464.7771458771305
True	444.85170549025486
True	74.2012306611246
True	115.71745841997624
True	311.1457308302949
True	80.17005186977806
True	52.76433598999167
True	721.3560235776197
True	618.2087140462716
True	161.692961854112
True	156.93055158765532
True	546.1893398947458
True	51.97354303914401
True	26.18022969763521
True	579.7407921916005
True	460.4067070217149
True	1107.037520602923
True	47.0708842774356
True	467.9632801373827
True	875.6711283791959
True	797.8839203438429
True	289.8230984568152
True	762.7469449018142
True	400.8987344681007
True	41.03888289600964
True	97.74972330566077
True	702.8824165368355
True	73.60061298978096
True	141.6099286922303
True	996.6249588064688
True	188.5028520094147
True	273.0451612578886
True	111.32625936477076
True	635.7843577959839
True	597.7868508406684
True	214.92022487404944
True	412.0287684387816
True	43.26003332568395
True	268.78074248462394
True	599.4290739289636
True	613.8159981264391
True	320.9687865749486
True	73.44550712764418
True	963.0585181350658
True	1048.5599275741347
True	563.7606384829594
True	64.65833691474751
True	29.93017417522873
True	91.23593377455369
True	104.95318587326942
True	101.9119658147687
True	868.2764012365664
True	1170.8980168202108
True	775.5708195652281
True	307.1298404819634
True	7.682805642128001
True	21.29350916239915
True	338.79308700706645
True	480.1041302866252
True	44.6306831598231
True	575.4659946859192
True	437.7568281825083
True	404.6613207594226
True	82.14390292810603
True	197.1736444718255
True	261.037691148801
True	139.11478905750317
True	392.6228774389059
True	42.6594331937522
True	174.82124081019302
True	1130.1254716474264
True	5.5299678393918725
True	30.10582739809778
True	587.8768001196303
True	357.11859196364765
True	795.9974300309593
True	161.0771807140568
True	768.37038572214
True	598.2391894910965
True	272.5726729517401
True	432.10561008390414
True	340.4731458819455
True	285.60075403137085
True	275.1627060048523
True	377.32874092544847
True	498.50061961587375
True	500.489937060515
True	107.12577838050952
True	365.7118301548254
True	9.054848624010672
True	193.7070588618126
True	226.0871054994629
True	846.5140651905093
True	590.0494603697327
True	32.65274438439764
True	738.6532657879641
True	835.7062181733629
True	105.19265084228954
True	341.88422724231924
True	837.2359283922099
True	228.1802141462003
True	163.31075005283552
True	526.4766081505586
True	589.8678591337399
True	1079.646087439584
True	150.03467298708608
True	149.0032772011152
True	253.84297104185785
True	312.5954764976219
True	416.7281500621495
True	415.6338511240372
True	327.62700489836215
True	442.665544285452
True	501.2207513067127
True	223.0184109230743
True	1476.5370021676292
True	246.98069990900552
True	398.37849418030953
True	53.795027809047134
True	780.4438870668126
True	252.59395487002692
True	934.9731227999248
True	571.8730921482262
True	301.15182120047024
True	775.1155257999013
True	276.158198738323
True	210.7447381631207
True	251.4668571332532
True	224.2498213426927
True	139.4232574431095
True	245.3623214657745
True	733.0346108156848
True	524.703115027786
True	216.04231334411284
True	1200.786064864728
True	114.31384650950712
True	262.241247132127
True	69.2565937215239
True	306.7242822668999
True	416.98850860328935
True	96.66950785007045
True	230.41771024258892
True	73.69185283945113
True	690.5034052907968
True	372.9864306662414
True	222.04124411075065
True	751.4634221830488
True	858.5054646961994
True	828.1721654946729
True	845.7616070738228
True	355.1484338504929
True	1.7377706701959488
True	266.7123567347237
True	52.78233569302045
True	383.14592942293336
True	50.68335117158098
True	374.3871428292431
True	882.812716246552
True	1005.4938533156616
True	403.5466054535535
True	20.911453700445847
True	504.24603245549616
True	489.3058027261138
True	197.2403411903878
True	228.7407783432133
True	274.234012680932
True	22.30898827075325
True	122.35259516092071
True	934.9508701652722
True	65.75106326419859
True	516.6850747756217
True	785.5597436428462
True	103.17206246916264
True	250.70129187359265
True	116.20905125720934
True	15.89197034196445
True	1.8874820778647845
True	118.48881452205214
True	995.5919988703685
True	452.1153231225426
True	66.45037917429896
True	791.9892097494101
True	338.76134550100767
True	1.5927098268446014
True	460.10838079160027
True	187.25779112712385
True	506.209667403232
True	82.58476249027505
True	334.14415542000927
True	370.2802413436977
True	165.80728307286626
True	220.4586573110412
True	126.2627321503954
True	180.03908693535075
True	996.1857638028988
True	15.623788896704012
True	505.10905255162703
True	477.17117406131007
True	396.06957089628406
True	225.6313464191855
True	234.8568990213448
True	151.74932887318093
True	47.44401130494104
True	501.27431056486233
True	153.49708394012487
True	852.5915425075553
True	824.002570398168
True	240.94868146226963
True	321.52556103486296
True	534.0573829558915
True	38.279798452207295
True	86.38674798290923
True	740.9537639870339
True	1077.151486738936
True	106.23098296112197
True	722.4589722681756
True	136.2768465604177
True	939.900048109027
True	665.031315924717
True	103.01969819104126
True	258.04513910557216
True	620.4609906925222
True	260.52948732615886
True	40.351442538863765
True	564.7540984229232
True	431.263807162569
True	5.738601522002868
True	483.8194904766094
True	66.2811502424171
True	164.9230137240144
True	235.4677747430613
True	296.71176178425264
True	64.36264552437407
True	219.08592096117872
True	350.6222473184381
True	420.8790679427344
True	904.0188962391956
True	47.25387389143358
True	912.0654430855228
True	1022.310867024902
True	132.03530589578298
True	73.2693738643994
True	990.28271274045
True	34.88232318934278
True	228.50055288798836
True	84.77395179160457
True	206.97648815524815
True	378.4190040063664
True	969.4158659518092
True	93.13988012277984
True	69.86450180105619
True	664.9899799831192
True	281.8307677228544
True	708.1933816913579
True	51.76305487612789
True	491.1803520185751
True	389.2180162827717
True	690.3996248062651
True	56.67755248574226
True	116.36042306438182
True	28.74487027755827
True	267.0553212099065
True	43.36506632322744
True	343.9849136304496
True	2.293583743476184
True	1166.3891507324015
True	107.03406055937464
True	133.86242879791465
True	347.04264803460944
True	723.568145114183
True	666.6122530685849
True	1016.0567983349648
True	459.9041083509565
True	381.2498965940597
True	139.62528148475835
True	395.3311394145862
True	886.2525659417862
True	437.534867101798
True	953.1857909528926
True	86.93194964688443
True	429.3824797332828
True	183.7053259675856
True	281.8419065808735
True	764.1311138753321
True	158.32932723818385
True	135.16582247244304
True	67.75087248754693
True	888.733889664057
True	776.1880357668971
True	82.95749039768495
True	425.68496851410447
True	752.1438485213812
True	414.29282285028114
True	56.00285188167768
True	323.66972313170896
True	791.5013046775116
True	30.496080580748437
True	365.9693839754487
True	164.44658620530473
True	282.1833682622721
True	33.77597072863486
True	210.4991938473125
True	767.6544472333858
True	632.9036156320041
True	51.40028949662643
True	297.1542075773445
True	885.2479194700335
True	18.25125282751758
True	317.6604463760245
True	279.7806696388782
True	445.50096063013007
True	209.6279416673959
True	602.2961848539303
True	48.71975898141493
True	964.7219648664164
True	894.0263790863147
True	45.909201834918136
True	370.01417417816
True	705.3004736294782
True	931.7290970958404
True	270.8602068835676
True	598.9517385998838
True	133.34208874769823
True	188.16137829546085
True	130.6439789653369
True	129.62033854037685
True	198.8330070693926
True	946.452279313097
True	781.4918921457619
True	984.2752057386704
True	20.638796367780596
True	26.434715476773206
True	356.69406304678984
True	12.363303894407824
True	612.2578926054204
True	1063.066756762013
True	265.2147317644558
True	213.14064114478649
True	81.9344169799804
True	216.84802663400785
True	133.1800141046492
True	43.23835241535917
True	129.02893076006254
True	92.83984802688312
True	231.3926135343272
True	520.4168414400986
True	165.88798492676034
True	31.07646111443296
True	59.578126683046186
True	420.9179685815848
True	266.45168949575674
True	577.6759747623289
True	23.089185339556195
True	112.02713456816404
True	671.0650928180584
True	265.6353486365132
True	497.806776921588
True	657.6428219006917
True	101.90530274061076
True	111.65777436101732
True	79.34126406668287
True	27.663146146337265
True	116.89534021603993
True	86.28609181386065
True	104.39143990836212
True	146.65605585175211
True	240.89997177276092
True	840.3403008434741
True	285.77242883133107
True	926.6196715333994
True	166.45276686039372
True	193.12210967821107
True	819.1865912299401
True	314.6304170945055
True	593.8912469025155
True	256.06317225673087
True	361.8607885626373
True	432.061516186108
True	560.71693144906
True	638.8898234510038
True	376.795861958372
True	35.12113296173036
True	561.2840804002698
True	607.4001745397283
True	18.631769001628548
True	12.465206585949067
True	259.0043342446361
True	409.54975438264
True	441.7721786041311
True	70.35738134669454
True	625.3499592438617
True	944.4766288720456
True	249.45421952979527
True	917.660445689102
True	285.51037631621625
True	105.79180593361312
True	277.22917602695634
True	681.5633341292535
True	37.73111374880228
True	553.6797710061184
True	1290.9348383941424
True	1016.3033763911563
True	894.2852431162532
True	213.7010604524833
True	86.96553830664344
True	197.6254556143853
True	811.4933526269066
True	144.58791636658088
True	1102.671526425234
True	849.6528755918716
True	42.131073847535546
True	88.21101062460943
True	417.08616918503344
True	427.89474617111824
True	198.31457355069352
True	545.8020454642004
True	648.5581909749477
True	118.84761816355326
True	269.74275378395254
True	1028.4968880391668
True	51.024837239224325
True	705.5357756216997
True	530.0343739364639
True	38.03103149612652
True	834.9199033856736
True	382.854640266273
True	567.636674674196
True	113.27991442594856
True	268.05489603678046
True	203.0294153329365
True	25.85956021522474
True	135.45469347386452
True	755.5950447983441
True	134.6689395490195
True	374.7011764458738
True	64.14177425454031
True	623.8212979152936
True	592.8854325586996
True	228.72525429584067
True	470.0800052083655
True	164.86212800100557
True	161.29185312554893
True	213.733868598034
True	284.8191584838466
True	363.606684483491
True	118.34525538892618
True	195.956481827676
True	25.927293253897293
True	852.5673439781473
True	316.2727192885128
True	9.963931473107609
True	374.5382990542533
True	164.21716141944592
True	629.7935937321625
True	367.5235838629405
True	589.4328775575747
True	545.0648113150136
True	491.9058699049259
True	792.0879157877471
True	228.9898507529689
True	550.0237240477635
True	150.4414298613984
True	506.5557864770936
True	371.4592174804588
True	377.10834078895846
True	136.19289962646025
True	127.38714945739136
True	107.61118491580282
True	66.23356218137167
True	717.1738213983749
True	181.71718099467492
True	45.516201029082055
True	0.0
True	541.0987140487392
True	109.63783506281597
True	22.13673753297211
True	40.51223116797176
True	112.39129069997078
True	548.3701726802935
True	181.40553319486665
True	96.91306131756409
True	36.20715200021942
True	160.82992601997563
True	905.6178932276364
True	53.46887341891852
True	226.5203467443077
True	716.0755613967
True	315.9044255596306
True	457.783678805763
True	485.3702972621269
True	499.6881159612217
True	594.8860804265155
True	931.1340468288444
True	263.1725236675815
True	1021.0292069492142
True	908.8469210040224
True	604.3655863319634
True	347.7954197677758
True	838.0965863139118
True	9.379530530647632
True	31.83591307833468
True	285.8117099489586
True	41.829019577546205
True	204.84833692736092
True	767.724568232465
True	222.9364480284823
True	759.8381029986888
True	762.7350920573432
True	129.2365416647131
True	373.7684768327279
True	580.1595482108607
True	24.860147308016373
True	131.8063896432526
True	439.144981284921
True	302.8725370798067
True	204.87204890504464
True	114.54290329986344
True	398.7283618455193
True	21.628023543196345
True	390.9913501416752
True	364.6868470109126
True	1057.922845112482
True	360.92010512980096
True	28.475300879196144
True	438.8163771553977
True	449.3301617205985
True	238.82274886614613
True	32.62748345020696
True	757.1408384344277
True	429.45945436482754
True	170.6391200566704
True	14.878808772787307
True	1219.9281725657909
True	163.15824137673502
True	26.667938578519127
True	308.6043588276906
True	278.059417944632
True	112.8040064238453
True	291.5368134826877
True	47.0751333291233
True	333.1064079140509
True	287.225495738881
True	315.20516347827
True	28.784214644394524
True	47.28636136149429
True	1051.0963880296224
True	26.41441682057869
True	13.095426344670974
True	181.0944710066165
True	623.7133809008963
True	7.333072202016639
True	188.68100716180464
True	172.85455338788915
True	556.662928450422
True	378.4515482039538
True	721.3607983828178
True	318.1481547086232
True	501.9498396674212
True	444.7989869339243
True	497.21374587243895
True	98.79926594217382
True	1274.5223892238455
True	931.1209319958298
True	277.3810353946253
True	528.6198550380317
True	101.39925561517472
True	583.7010962915446
True	433.1407967780104
True	151.2827603600634
True	77.233039226499
True	355.2882798140844
True	166.39494945129675
True	28.56529968990421
True	593.1443026144766
True	374.3530052638988
True	70.97230281452006
True	28.80946587522369
True	669.9774595567228
True	489.01837688017696
True	73.86207321440742
True	20.80943063585177
True	326.96315253496454
True	343.90703283910386
True	736.2534185561921
True	554.9418511868358
True	565.0715230913994
True	809.7155490353058
True	9.213208931108593
True	59.7844816334206
True	37.464310144274414
True	60.01450951399881
True	515.7520677264814
True	586.5234798657305
True	85.27915548231904
True	107.57732894650589
True	201.71970179592773
True	72.19151719079395
True	176.0663732974225
True	207.7404741486748
True	274.57397615925606
True	816.586873970567
True	598.2456391929024
True	282.0586618283408
True	187.9627598017237
True	258.77787055248405
True	252.86568660309305
True	743.3660452907774
True	314.7087219061568
True	167.55709854727075
True	917.547570697154
True	348.7851559108525
True	476.9090455288211
True	151.97804673222146
True	122.71484997929107
True	65.37439207312137
True	216.0676506994997
True	996.9183078808936
True	523.1872374363812
True	112.55180271198704
True	357.903010516535
True	98.74742336167456
True	649.5992279564919
True	3.956374997923165
True	680.0905632408568
True	37.10395520270356
True	916.0281770436592
True	851.7206695076034
True	214.58309285247927
True	30.32016059798432
True	80.95675557749047
True	459.7408245439136
True	227.54792343936916
True	1.1247490901069814
True	74.82558528678922
True	1123.252818945167
True	353.1444413970577
True	646.3294314476663
True	489.3350943642667
True	30.41978416934461
True	142.081707637428
True	445.2801293539244
True	937.9642785677358
True	842.0814311958188
True	419.43475766078905
True	337.94532228054703
True	16.10717111452745
True	80.72425113821485
True	749.1746243941606
True	466.54019988365
True	379.20789687036654
True	888.3520343013209
True	27.080554302407958
True	223.07421005832165
True	913.622457868995
True	229.2889599842994
True	8.00906584316753
True	494.1804757174311
True	99.09571769901036
True	637.7927319989982
True	55.650063669936216
True	259.8714391083893
True	855.4796355459447
True	898.1527360279325
True	263.70282206489054
True	435.16647726014327
True	116.64748167220618
True	597.0577746405343
True	249.80508284116476
True	191.13964290683035
True	855.6185109458005
True	55.56636010648393
True	719.3847780969044
True	280.1331811494068
True	303.6162335336656
True	174.70194043443954
True	496.5972904016056
True	579.7249787694929
True	368.4424363229343
True	402.9427197783354
True	71.23490443531156
True	163.90738893433266
True	476.1968261924834
True	231.31790999981453
True	32.80033207533735
True	201.1510303921869
True	384.7562403143364
True	402.8339106692282
True	721.2415615380147
True	131.36689362176725
True	665.0019245868565
True	508.6070935062093
True	618.1521888791935
True	136.40439623408656
True	39.41398690360523
True	672.3279138847479
True	72.58485716390298
True	546.5418081090758
True	685.6960000687217
True	450.3260725410487
True	130.1931892809006
True	538.1246728832955
True	4.593080416933628
True	394.7990186988629
True	31.08185644158252
True	634.9314755531286
True	260.2192320057088
True	583.3804607472057
True	687.2954947769056
True	150.1250633947895
True	525.5680799493516
True	502.9733910570435
True	65.11914475572947
True	949.7787691973316
True	2.953436363543104
True	27.267710698672897
True	644.3107012912454
True	678.5039694846497
True	128.7151752049106
True	416.36832061991646
True	126.61283019211332
True	73.13337123508272
True	460.745141597181
True	42.76343193743771
True	516.541018693115
True	11.453809588648127
True	830.8104526657373
True	556.9863512912514
True	684.2166989769951
True	105.21605101564906
True	379.952024601767
True	1005.2817355910896
True	861.3711563911628
True	146.18796696014388
True	547.278734975104
True	447.8386404609988
True	255.72214682766204
True	261.6954406635202
True	6.417286054644836
True	308.1340229028409
True	11.445837695329296
True	372.8341672097976
True	77.68678436186426
True	409.01976719032393
True	648.3778876230363
True	127.27659999916288
True	236.67280090816
True	641.781050764166
True	666.4389427421773
True	296.9011231647968
True	136.65258824363838
True	169.06915061205294
True	478.7679461531931
True	83.32859499017388
True	11.37707412914285
True	499.74063640126025
True	568.1313142882902
True	19.10900943883013
True	137.27545611906385
True	904.821263471044
True	482.61718809317273
True	277.3822681813826
True	34.341679856374945
True	487.6096768435952
True	115.03805058982144
True	569.9563034017341
True	673.3938963504851
True	303.65038619061806
True	381.5549713709294
True	186.7664083600482
True	248.49816236292065
True	74.34330767692306
True	211.76472839800624
True	500.21139347199096
True	21.16514062020541
True	467.82063160981386
True	381.897409907502
True	729.5440536008539
True	871.7469422670061
True	875.9449323017626
True	162.79379533350513
True	417.2318221623983
True	66.50653312717789
True	189.15939951098525
True	314.4718588819361
True	9.951092280941122
True	788.6422743836386
True	22.900339382355497
True	388.9515519887922
True	264.5632440274033
True	634.8425755045101
True	199.82913165511764
True	40.14715401699845
True	704.0216339204411
True	1084.0719218091251
True	223.3076318135007
True	133.2634245809389
True	611.538876976845
True	503.26459002792046
True	17.084658825701812
True	798.2493063464402
True	114.32605467237516
True	45.65075992080699
True	293.7347654050058
True	351.7316939674941
True	382.04197929895776
True	277.0795111778556
True	20.94022278592699
True	22.55689336521631
True	848.0759656703475
True	208.6302262547584
True	117.7685979204598
True	845.5623593015245
True	658.6029049784843
True	653.991444969496
True	447.9949946753194
True	152.16099379313522
True	33.922541388614256
True	104.37912682708344
True	424.3884503149336
True	230.10507597453227
True	477.5248318296885
True	148.58628867195964
True	488.8777845628855
True	640.3821621029102
True	957.7478339046042
True	24.80045517292021
True	998.8412195568122
True	1093.6894603869189
True	472.6923390663643
True	82.99758877013338
True	826.1106649947516
True	637.6254438818255
True	682.8648987448122
True	180.76470704241572
True	757.5307565557953
True	722.1085731683411
True	124.41699023897336
True	778.5258113628157
True	829.0334020084272
True	481.52801490127473
True	218.81305121311487
True	72.55019162775145
True	318.2308710817185
True	353.54225168002057
True	467.0201030980385
True	431.3028246182752
True	206.42576293897292
True	315.1844577448113
True	3.037715525164516
True	14.535741848173847
True	109.23319060238556
True	133.6806581327339
True	350.58313274265805
True	349.7672206680834
True	108.9933158884628
True	15.757806417163488
True	208.86200476395655
True	820.2601355021592
True	462.3349635243156
True	518.5005347670087
True	564.6912156866732
True	800.6448213887975
True	649.3383964929155
True	91.2895813065028
True	211.4148739152502
True	247.4237841095234
True	284.06274984599924
True	107.15311822961402
True	361.5419053756119
True	425.3427901652458
True	169.43825486832543
True	662.2521799314878
True	237.46364845565975
True	199.26954513593245
True	29.19465008691377
True	249.0643860423031
True	483.62522031675513
True	169.2321208589048
True	536.3869644252693
True	468.9138966762805
True	240.57269060925304
True	109.14056876343123
True	40.43685413163329
True	404.7683261458561
True	785.003483708286
True	159.3178729389539
True	1081.7070860586505
True	1056.0947521951282
True	478.45978777018433
True	97.4284502518266
True	126.13471772697508
True	663.1456957597306
True	9.45672936698518
True	223.56530347406388
True	138.24162151099569
True	118.48635654881916
True	331.53743251294
True	636.275061656601
True	37.00605514023157
True	125.91632087693066
True	940.6448381057808
True	56.6237361448291
True	481.9063087161458
True	524.8259773027107
True	256.14036102976524
True	133.6691075168308
True	950.6882495087128
True	1180.4590611521292
True	518.7251765573154
True	647.8895173781226
True	212.8280049993681
True	147.90603714979886
True	323.63493022485386
True	258.4935238888985
True	171.5062794677835
True	311.0546800868134
True	350.9993253359438
True	10.95909144211308
True	619.4908103068752
True	144.4026818146712
True	78.49262480470267
True	454.8815582808208
True	324.63681183679506
True	1229.1147077806006
True	367.3683980259556
True	948.8030094066512
True	8.481146698023856
True	274.4765518680181
True	224.7936261334478
True	154.60363166614027
True	482.4036805285961
True	199.74729048173825
True	430.3123234310197
True	336.7707136939744
True	112.08193917545036
True	363.84672990005095
True	1019.6495997623556
True	720.0193817343454
True	213.2387466003601
True	109.47025765270976
True	288.1763143804903
True	24.1357330822676
True	357.76500983599465
True	311.7878011382368
True	559.4332609367791
True	455.48905816306063
True	340.6803634893813
True	163.51853674563978
True	11.819746920234849
True	423.83353794669927
True	277.54351287638235
True	147.06362215944938
True	308.41403326176163
True	443.1151440930268
True	812.5498520555816
True	314.1930035766977
True	772.1730214464986
True	395.1247785808572
True	373.6000025659051
True	1.1744366764294032
True	1187.542203975118
True	103.49845041634796
True	960.7899240062708
True	203.55479733803867
True	460.0179137810137
True	661.7253078866428
True	87.27374619128372
True	496.2783207433558
True	35.474106212834734
True	397.1427442342942
True	77.39033960954235
True	226.2600012801354
True	40.32280400866963
True	652.4337740659469
True	187.74279571854728
True	24.516279585320863
True	413.5280500208672
True	107.43343193796008
True	167.00398161528005
True	869.9004304619021
True	264.1172003514646
True	152.63404205392047
True	376.5482575807703
True	510.004972742877
True	334.98566565453365
True	498.2201783347911
True	610.7648831886256
True	147.51044189735333
True	7.130115159031686
True	73.47185818688722
True	418.5176433929816
True	88.08122627067205
True	80.15732927118133
True	992.2046305764038
True	26.194887227567342
True	319.31364510620017
True	329.5148341741543
True	443.3424655062969
True	663.373133044839
True	181.43567513988052
True	677.6635878025269
True	326.3385923106953
True	347.89073424907167
True	271.215946572717
True	211.643701354351
True	364.96091106528274
True	444.8981937448547
True	404.0646308859338
True	590.6837098226647
True	137.07759359181838
True	72.35165357097168
True	37.97804957513557
True	296.9566744525366
True	648.1567827692559
True	410.0944492653442
True	829.5689680813276
True	215.106041890459
True	393.53477553430827
True	69.10198736247219
True	53.76803309557765
True	415.5038252722797
True	201.45657709158365
True	230.59811470795205
True	47.51039727748889
True	1063.548863765355
True	175.03841796836156
True	894.1678914435498
True	313.46140961884413
True	918.305753021657
True	236.63274338457865
True	436.48388757795794
True	548.2596453495656
True	610.433639775019
True	211.4900947890119
True	490.92356346733953
True	920.1423501713168
True	125.6668053534361
True	6.771259402870316
True	593.1383369860611
True	28.339361524432235
True	77.49957069538766
True	794.3236818178124
True	229.186837331028
True	1002.1375701789644
True	684.4186784254241
True	417.8061930564488
True	291.2157568252973
True	491.65148271414114
True	340.163097057711
True	184.3404339885019
True	683.8441582338837
True	708.9745747092957
True	210.9810784981068
True	89.55578433335798
True	528.4178012628873
True	142.29043673764966
True	385.195628500314
True	330.92268094683936
True	62.93564905564151
True	373.2893210207511
True	404.3959467908881
True	357.88008738944205
True	405.51916170474834
True	425.4199728110296
True	650.8904993063862
True	55.26546765956344
True	469.7818137659659
True	329.4423019857882
True	650.0077638472881
True	222.1154614291745
True	100.94910021948247
True	41.41288139134321
True	545.0578303729602
True	635.6293608114489
True	192.97551265517365
True	416.6755020400024
True	346.9614178022964
True	18.29686395550213
True	163.08040328129633
True	293.0019696448997
True	2.3377889710144184
True	869.9474602358708
True	80.45774197792906
True	104.8666435544554
True	115.55627962358918
True	343.82392543981354
True	37.997068916270095
True	463.1956078194449
True	226.96803592983636
True	5.443950590051836
True	117.1903048387472
True	449.16967333568255
True	46.62601505990286
True	69.91571577594297
True	181.24377927092377
True	299.5359674162691
True	961.26556469582
True	386.2709322333049
True	966.4487690111894
True	181.5035026183734
True	1018.4306507112268
True	784.1239583909114
True	648.3730316027106
True	408.5825538784436
True	380.6756157654279
True	79.48148910171804
True	70.90004079923551
True	76.94827382889453
True	179.3055274039676
True	496.87629395251207
True	1083.7828367898398
True	170.13171907944903
True	360.93702715688295
True	432.3762430463195
True	586.5690117493482
True	615.9072977076074
True	286.20425182377494
True	460.7160499504
True	685.3729992033677
True	90.85048170960388
True	731.2077806942708
True	248.82811657860643
True	134.88058595988014
True	402.7405046284161
True	850.4256356037386
True	431.08355905736624
True	829.5357839196507
True	192.2646534485396
True	353.17968148913513
True	702.8920123508369
True	624.5743308526961
True	194.37104454387293
True	259.3204822623336
True	793.0589224503306
True	30.47701365053144
True	185.95261087214968
True	493.3836148578281
True	742.18444652022
True	103.63150670911868
True	37.202867996709685
True	170.19596808692845
True	760.8263361654448
True	321.9208600669098
True	562.2863719734405
True	346.46700876385944
True	299.48914765134333
True	456.0358713668936
True	491.4815077743583
True	70.50825960228596
True	378.5746172999055
True	796.2633221405406
True	0.0
True	278.8516749599203
True	247.54436019471527
True	983.943621642784
True	148.7463485380138
True	645.4548960835647
True	629.0632536553555
True	106.9070614012049
True	227.07697844968428
True	140.50701135370196
True	11.32857251314066
True	290.00199394838114
True	385.5188740612151
True	1125.918239187715
True	238.6494705660716
True	397.71112113871175
True	657.8170737229718
True	201.8172054395836
True	25.302209992086222
True	833.2623934705949
True	624.6267741407547
True	156.84610211505588
True	654.5191965530455
True	166.29585013169705
True	280.66390071417004
True	769.1294000195885
True	37.1053750159144
True	107.427994088463
True	512.0259647411422
True	66.00400064028155
True	76.7333131581512
True	403.0273748979838
True	23.04404660184558
True	758.4916837369227
True	101.04157844488871
True	156.19990940375752
True	17.999241743499482
True	720.1899838263591
True	28.53740801206381
True	784.5741001031965
True	397.94690075993645
True	117.56280080140878
True	703.2288940207695
True	545.1585242814753
True	549.458062661207
True	47.89870601182485
True	363.13340236618166
True	5.022932980405132
True	89.59567884854809
True	378.6299899011003
True	47.71344565506092
True	125.13486028969982
True	307.73566775339896
True	184.73845832189377
True	93.8475844790891
True	645.6302794424744
True	21.16140334794086
True	1090.2403245602593
True	492.6813037439553
True	300.53798407339787
True	492.8511377699231
True	116.67260927941857
True	765.0415137103352
True	1074.2487330481235
True	756.2602313726769
True	172.1419956907346
True	230.5606012593068
True	50.45311098184448
True	60.47699252492044
True	154.82920974389214
True	102.57484302532436
True	169.67082235954737
True	1187.8544118342584
True	318.75762775481184
True	350.1353180834933
True	712.1940139175832
True	17.498877232726908
True	13.103358244851924
True	586.9030537071541
True	5.619699894164839
True	110.5906343351492
True	695.9722321385512
True	176.1759219210906
True	645.4767581899382
True	818.8519354132152
True	160.31790817898582
True	867.7891038972764
True	3.735662370036777
True	463.0997903224068
True	1059.4014051707563
True	24.92343569792423
True	240.57362265007183
True	153.4150454120484
True	985.3826075832928
True	239.0334283313576
True	505.7607120871136
True	124.24287443124231
True	498.22134538254113
True	159.5971977946259
True	94.2907868657044
True	383.9143212641427
True	68.68301720370181
True	56.74482910563366
True	1048.2007438253574
True	257.0733747351507
True	153.6899686964712
True	368.8152937788389
True	409.2279743427104
True	209.9737027869394
True	167.65580352096302
True	406.0041571862958
True	37.53055081978072
True	490.8321138599527
True	1148.1732422376156
True	108.37571161412733
True	473.4607556235326
True	320.1039745233255
True	28.865861549207757
True	407.6001235871474
True	100.08879148926636
True	579.0033178612235
True	200.6492708652847
True	418.5317269271528
True	18.13218618965901
True	425.6588878684638
True	110.83122562603717
True	342.7340040930355
True	32.6004465480075
True	162.41741769782797
True	246.9216322524861
True	758.5058279797412
True	56.59443190043487
True	140.7871798202574
True	242.8106795959281
True	144.97079358266544
True	605.333506592108
True	547.9910782204021
True	773.7941433608373
True	398.1243891271259
True	545.6203287231568
True	412.9229480270955
True	700.9318734180482
True	72.41567542331585
True	490.9671532454505
True	447.7071239930978
True	48.3182554917896
True	85.50195413082035
True	127.07907429873907
True	91.29796935895943
True	345.59620941307435
True	845.1995644147546
True	320.4295590642465
True	1145.373638104527
True	315.7745266258213
True	895.5648069713302
True	149.57664987480354
True	570.2178873267253
True	600.499871925649
True	714.6281487391452
True	445.34009764945336
True	64.86917830299976
True	278.2683558279102
True	41.27174122711512
True	164.7730168963691
True	171.846828058899
True	1091.0148395301928
True	228.73835160469815
True	555.4326115423979
True	554.4934254217953
True	561.3305879193357
True	867.6197981805428
True	584.1320930765585
True	647.4667962631906
True	927.0802323326136
True	128.73889839909532
True	319.43877075949143
True	275.17488700333536
True	318.29493532109257
True	93.96406805864524
True	380.43128588355074
True	4.509372475572453
True	341.5368927434229
True	268.4320933801177
True	602.3155619678842
True	295.2335955429857
True	356.89652541742936
True	9.770332105201136
True	58.97933318094753
True	539.8180107873994
True	28.23700895764709
True	142.1622362599091
True	62.78635530848331
True	150.26444392150054
True	243.3786286870176
True	72.261017648575
True	379.5845527688581
True	272.6307732096663
True	101.62883651241351
True	349.0488153919541
True	62.994546418984
True	593.2561419902262
True	837.3882938386901
True	276.1531393804556
True	1154.376119070058
True	110.68649819535932
True	314.4948578941595
True	1052.8570873052754
True	85.88166719675772
True	273.7571551731209
True	9.803091798095656
True	397.668287221889
True	443.50338997699794
True	154.33964732778975
True	610.8232369575227
True	940.3404798161362
True	164.6366728950983
True	77.85585521675348
True	331.26082683390763
True	566.7287579696567
True	594.9138148083624
True	1223.5333624615955
True	25.61480975485362
True	944.0748140080168
True	130.92204326595342
True	636.2880733446272
True	115.34515966194805
True	118.37917117842466
True	186.97529434259823
True	168.8450200419849
True	762.3126989084005
True	201.8102303800179
True	229.6132752472336
True	66.67550030864997
True	506.6525566912556
True	453.030966569722
True	176.76679598148587
True	239.73329148417963
True	17.034572258372854
True	413.5906501638759
True	212.87239857836357
True	306.8842958302375
True	109.98038560053268
True	728.3177428059112
True	439.1003734298162
True	263.2328365963581
True	640.3143128886518
True	522.3808340597503
True	459.0348737699982
True	134.67257172295905
True	528.0283034806608
True	430.52763227891336
True	2.2326973273041437
True	187.2697097219541
True	87.44908294544474
True	235.7803882357938
True	2.7827028418072866
True	128.147034612628
True	349.2886039633105
True	7.749169780042903
True	862.0049426733689
True	164.5743650137886
True	739.370168258976
True	769.2034736139639
True	161.38442273751215
True	232.83151765115664
True	480.90056214762666
True	793.0114755555768
True	49.38071620945801
True	39.93784352900961
True	135.51969813733663
True	634.5252815144388
True	707.7623845622988
True	184.69230110021812
True	598.2197955391155
True	580.3347437630163
True	858.0715370977701
True	413.2937962171424
True	182.60866905028576
True	875.2019884703758
True	217.62115013484564
True	152.71644005675233
True	311.3663792693297
True	221.1628004196496
True	204.78356359265533
True	633.7847063870834
True	255.64733423154223
True	194.86482659234312
True	452.92716489254286
True	476.9714551849909
True	61.553553205911726
True	284.83255590946123
True	81.79618124131251
True	338.9517347163285
True	353.4990610289253
True	263.1432445853395
True	176.70836309578877
True	377.0216531527186
True	682.2990987716165
True	754.8183293751969
True	302.6059485883173
True	748.4486216114451
True	65.91278397276318
True	884.7827287739838
True	346.7713914820077
True	12.025446738995576
True	621.7921372983438
True	699.7478490251751
True	265.64849495242146
True	170.59600884000204
True	47.41593452739544
True	379.9289554216945
True	77.330736570485
True	13.78888514322268
True	892.7457515974544
True	348.2174012082021
True	179.11489989273986
True	996.0054322215412
True	11.919172749142128
True	781.0426731568226
True	31.57885739494872
True	684.4036256542373
True	60.40741511951301
True	739.5565144634847
True	440.0490713474105
True	196.99539820579565
True	440.6370596654079
True	202.46879061033928
True	294.2592288635046
True	224.9094777302029
True	403.7291330773294
True	9.6569207014448
True	327.0033443967856
True	113.9927401661771
True	11.966219186974142
True	470.8847333363855
True	742.8098391681564
True	277.90480092383245
True	79.8868236634417
True	308.2235496434856
True	84.19641089612735
True	187.6160544151832
True	178.612276675924
True	382.5020853521543
True	42.87118690552585
True	145.7636984866438
True	400.8378276689807
True	895.4151032262837
True	110.3156387912249
True	204.19493842295057
True	443.4195637777697
True	17.973699159858327
True	421.7366146168688
True	516.8806022001411
True	91.27683171593048
True	392.4705316747056
True	358.041427650947
True	418.02281570396815
True	592.4824373001672
True	1055.0331693986132
True	988.7122142912324
True	60.10125573093421
True	1081.36661150357
True	113.05736749397065
True	113.7619033111548
True	110.2714163801624
True	487.72089195406016
True	373.5920861902504
True	568.6657600522813
True	257.29290058377194
True	147.7271148189797
True	406.0007892818304
True	15.12942416178734
True	457.9284188761152
True	388.45164383689234
True	147.00513020386956
True	95.84087208762648
True	554.730971252944
True	997.7659282230876
True	197.55172568782024
True	66.2360513916419
True	415.6435006025524
True	389.6342563100037
True	482.69632139272136
True	308.50585159401913
True	4.176301541554846
True	538.6107328728185
True	500.0526425476298
True	500.05838209140137
True	188.4174782718933
True	107.4421230414498
True	22.02273923512
True	369.08323223410895
True	106.79983050396356
True	7.798130702959318
True	32.034641932471075
True	344.40618290896805
True	624.0780450921748
True	136.37207249935312
True	93.12862498730898
True	25.381596287301853
True	401.874375836141
True	368.6300096984645
True	777.9170632546196
True	300.0939157169292
True	527.2329726137917
True	545.9851076449743
True	526.7759642183802
True	290.7349426472204
True	528.2764620444208
True	97.1156123548509
True	585.4168255497291
True	6.100227132092055
True	356.5809766659217
True	462.3022639238608
True	937.3445597042172
True	347.94843077273447
True	794.839064669139
True	968.0794856637954
True	180.935467822482
True	38.65709906604481
True	361.2183459773039
True	391.02438758815214
True	579.2911457562149
True	226.56296732353175
True	27.214787144237636
True	619.208902686222
True	128.15440732649932
True	1048.009241543354
True	307.1964747006739
True	469.3933794510744
True	131.5847042333538
True	814.4975974152233
True	138.03145929512317
True	830.6958598989462
True	597.9210674486104
True	187.29006071068235
True	111.31352575317734
True	64.08362430188748
True	558.3520180743714
True	891.7172867363613
True	428.07922920280174
True	533.7271146537361
True	133.7339352653512
True	631.2915117157298
True	483.8849731040032
True	793.1518706109287
True	321.933672836317
True	581.1969179840695
True	111.88063528895157
True	26.350280133982046
True	405.3502485208614
True	171.0801074124293
True	104.49323440443467
True	360.35862705279385
True	1096.908894134436
True	264.261359081041
True	564.2021501956816
True	12.922387851662709
True	72.96326587074816
True	320.43497712626066
True	801.6265071215389
True	449.9765817818617
True	506.23449848205456
True	713.3094250406881
True	70.94351192039086
True	732.8230862975983
True	45.56003112632047
True	99.81695449868494
True	181.49956692252331
True	82.61402517557347
True	26.42043014878592
True	292.99517050371406
True	488.8711167069399
True	892.3104536820715
True	871.1488371613979
True	5.619376060472335
True	278.4054220740979
True	473.12093598336094
True	124.84175893021865
True	238.9956144388248
True	329.8093712791168
True	1292.7088765119026
True	443.8509612107644
True	22.16475573063316
True	182.6008599434116
True	744.2248325337135
True	35.413330003302335
True	176.91826438977006
True	540.1658943156016
True	72.55902766562559
True	852.4734550063175
True	325.20211364527967
True	676.475516637935
True	77.43784291559246
True	654.5520777042683
True	600.2060362471722
True	851.5039689750399
True	248.9790835088211
True	509.783855417382
True	807.8681017712564
True	885.6499009823207
True	235.00887378001812
True	770.2800565140059
True	222.9524960777042
True	445.8742110341696
True	367.3390881769312
True	503.8249324421676
True	485.9532080669955
True	324.56396056863434
True	356.0466845488756
True	112.03278577175932
True	346.9618320336863
True	1135.348700397173
True	332.3752298065332
True	146.5564222818433
True	286.6053455420602
True	777.8746118812994
True	648.6968331240965
True	412.8582766433552
True	116.21165029326502
True	337.7939341141446
True	35.906815917361726
True	179.1667373571554
True	91.984137813455
True	92.27047141178024
True	569.0070168622555
True	137.26713281969705
True	134.1751713633052
True	110.91601335600431
True	86.63619229991296
True	458.5846812002097
True	392.06676976328686
True	1039.4313712853204
True	544.4524462946518
True	836.8297193415463
True	277.7321642651912
True	287.10824974891744
True	535.9827082658063
True	193.08978979761545
True	739.2289192565016
True	237.67604892975928
True	352.8743942845341
True	75.62646615732335
True	118.0946880255097
True	260.8428038002474
True	122.0782210066134
True	471.4678443482185
True	31.734820576644477
True	579.7538888326568
True	1016.6533614494134
True	721.3228216908291
True	1.745990956214845
True	63.80567196179709
True	489.3287010228427
True	442.007709462399
True	75.1686952421905
True	122.43550308440685
True	288.816023554022
True	79.93296667313051
True	50.32424888299704
True	734.7189976178519
True	673.5035702228822
True	160.71391443401828
True	166.0013767351674
True	518.7178683616323
True	53.40857260282063
True	25.075830373023813
True	558.8356485698673
True	456.6237453030169
True	1137.4567739828706
True	46.14593537986801
True	456.1689329344479
True	884.0364837247781
True	802.7398790413897
True	289.1711020219827
True	757.840845866618
True	402.1735959401019
True	42.90745764252044
True	97.4592916320307
True	699.5742198563075
True	78.44056189870327
True	141.07176555092428
True	930.3419469319542
True	190.18088698086655
True	273.6867815305472
True	106.66117880125212
True	631.4933327032769
True	597.4180424371208
True	214.4074270552944
True	434.4930019659923
True	39.88775002491906
True	270.8874587343728
True	593.6783269980228
True	602.6461061862374
True	319.9433833801027
True	70.31113172452287
True	951.4775970634238
True	1100.230179939521
True	552.3770738339186
True	65.23234839227317
True	31.566799388675754
True	91.1858325115
True	105.9580711467855
True	101.05725527693312
True	886.804709110222
True	1208.5617980568431
True	726.5241869889818
True	330.4156660706375
True	8.479180302707569
True	21.91057788665253
True	341.2482129344681
True	484.1461927653429
True	46.1772649683808
True	580.9542359427672
True	437.029026524679
True	398.4649205617201
True	80.44465612409434
True	194.8468497479184
True	253.8657344867968
True	135.44831003159348
True	408.5691947618132
True	43.22254961334441
True	171.14892014323564
True	1147.4933577493275
True	5.667396734698065
True	26.61577036354358
True	571.5106297708993
True	370.2299984796061
True	776.8292147716115
True	161.51654222583605
True	765.0181435093891
True	579.1142199322896
True	270.83973895026605
True	427.07632018325086
True	346.89406629175323
True	290.1103461604376
True	273.13841371775595
True	404.9908230783788
True	502.9537012834886
True	535.5873937569793
True	106.38348976481988
True	363.11814237578415
True	8.57107648836703
True	176.87629674449332
True	238.10505513039945
True	850.753178525727
True	601.1670518987943
True	30.257983162383745
True	684.3410598452396
True	843.5057879467394
True	104.86056406220462
True	355.6807233446331
True	815.580770213058
True	222.05662890296728
True	164.41866811281346
True	525.2078254732692
True	565.0498492849649
True	1110.7073948742395
True	143.4068777511102
True	149.35736039213506
True	251.9723005741425
True	311.39691284993944
True	428.6620017129372
True	411.1028574565895
True	327.2518146080179
True	435.18514955292426
True	487.0412094736515
True	225.20336614997527
True	1485.2688663515537
True	254.0905345132676
True	404.91783260640926
True	52.15877271764036
True	763.5059716735254
True	246.68765148012557
True	899.7099276114816
True	553.175554082327
True	329.18552383728144
True	788.5588036650153
True	261.16290233710583
True	217.6801999366271
True	262.97440161046626
True	224.88699582136533
True	142.32098415670842
True	251.98856580022263
True	727.9382925946113
True	531.9648367393708
True	221.3479201845624
True	1162.6610851439589
True	110.93721783249914
True	260.1190310351318
True	73.90476762208924
True	311.93510848589136
True	416.3276271495732
True	94.31308167837422
True	217.9533240754714
True	77.76685321043836
True	691.6221076172006
True	379.9845868908232
True	220.2929083204083
True	749.2517295288333
True	858.6833838010161
True	813.3686971630179
True	835.7240219839588
True	339.0507973159639
True	1.7171611337818462
True	256.5130851753232
True	55.41152754346119
True	375.0536014115418
True	52.7590544928668
True	351.9235144831999
True	835.4044857348531
True	1046.7230093000005
True	404.3467513660872
True	22.223475581012845
True	523.9038698798872
True	495.5159753844838
True	197.1955077806704
True	228.48189978782847
True	289.5562869074133
True	22.84688038924515
True	121.36077305091504
True	966.5377962772222
True	65.11295295634264
True	491.5783190712333
True	779.9744268657153
True	102.45952585151382
True	250.343765833732
True	111.47740561384232
True	15.877380984851976
True	1.4426749016580271
True	127.12617006085271
True	1009.1474173653668
True	491.52227850852097
True	66.32044872133329
True	794.6983413264936
True	342.12584299490646
True	1.2282379324289547
True	459.403629209945
True	189.5784305303901
True	483.94259084714247
True	84.27857850962789
True	312.55789946694244
True	363.1582252188412
True	169.53344642484382
True	210.31148156165227
True	131.2945584717539
True	173.3407355009197
True	1018.0734425218548
True	15.614455682732263
True	505.3555711570056
True	489.3159997172313
True	408.5073728386855
True	220.5986293358332
True	242.7151058006933
True	165.78691225799844
True	45.440528521381424
True	465.5053805576375
True	150.84395230518726
True	836.3367245639238
True	821.3528253067516
True	249.7067081079519
True	336.2806709516434
True	520.9646992409874
True	41.13347717444731
True	85.49966403192464
True	765.4273470066049
True	1099.230327040552
True	111.31425873830617
True	723.9677573926334
True	141.40885728000228
True	922.1401264612958
True	642.6692492228083
True	107.85645474718577
True	275.9841748138037
True	623.97258303333
True	266.3906035187543
True	40.851680898978536
True	562.1813868332581
True	421.1216083628017
True	5.666674019337524
True	487.8261983863933
True	72.05751979596049
True	174.20535842857186
True	242.88952679231232
True	316.06908040824374
True	71.00327547191243
True	234.10224233157712
True	352.7366313400192
True	420.7411742207025
True	907.8463909723948
True	48.33828138223934
True	954.6076442292674
True	1005.3850357637052
True	125.79945195274595
True	76.94016481930875
True	982.6338990864492
True	33.34267424884868
True	222.91654283881948
True	88.69698358066879
True	215.34757040760545
True	355.5399099195406
True	964.696918707517
True	95.97517713436676
True	72.56236319252763
True	670.4375673743294
True	279.2023237344639
True	709.5439202093471
True	50.63124779590931
True	493.0436757921664
True	381.3036131551235
True	687.214662589784
True	49.28453576753003
True	107.24822814630798
True	29.276150741654348
True	270.10494777634733
True	43.45958475937756
True	338.84378983857573
True	3.1084455953399512
True	1184.5272709041485
True	99.29014084047832
True	124.51857910436532
True	355.0750925321884
True	732.563050975489
True	670.231350711371
True	1022.185686187018
True	484.75170561984
True	408.6681943414459
True	140.48084610558087
True	407.65979082682304
True	846.1970061455759
True	417.5718366885493
True	943.9465201672444
True	87.32565789093948
True	409.5339244121108
True	175.67669149035714
True	288.19506922756426
True	735.4261055490372
True	153.58185681783553
True	126.7339604716098
True	60.45273998406782
True	859.0825170645152
True	765.7071302172171
True	80.29928525481942
True	441.2233004987887
True	736.3387165345097
True	422.24143619349263
True	55.52457183305206
True	314.9844890708725
True	782.8811986114429
True	27.26602984007655
True	365.33842593216815
True	163.91765448119853
True	282.1154204771408
True	33.119906673065
True	214.6675917171323
True	769.7873777691383
True	631.9001123313105
True	57.42542099959392
True	283.24421024611263
True	865.8044662700694
True	19.061905323683444
True	334.0339187531916
True	297.996084176074
True	431.2008016331632
True	215.72960658210604
True	594.634071010999
True	47.18895608995874
True	974.3485220845608
True	863.3549406920396
True	48.94809511527092
True	400.8478004282082
True	748.5159709112537
True	926.1746332231428
True	272.4944111244887
True	595.944803831395
True	126.36396464830166
True	193.7978180978741
True	130.62907685396175
True	131.51275318821772
True	199.58398284620256
True	947.4617939726714
True	773.0347015191682
True	948.3976674062314
True	19.82139259586045
True	28.74191444483232
True	348.577240057026
True	11.956970481009128
True	637.6752392099568
True	1096.1371660925631
True	265.755312496008
True	204.37576206880863
True	87.06438276765884
True	224.95964016476717
True	131.1398764451809
True	39.57963824139799
True	135.60014533739545
True	91.77162331382162
True	237.61786632425043
True	522.3467108105018
True	165.2370146717418
True	31.21804958485445
True	58.81758728758353
True	421.3950539493857
True	273.63983311560435
True	576.6911858326811
True	22.258814764169944
True	113.73134716541227
True	658.6441204533094
True	268.8049554780986
True	473.3054818637887
True	654.9018033609781
True	100.35953414827756
True	108.19971208239942
True	75.15133450975125
True	26.09016931093455
True	125.98724459891724
True	87.8764080786664
True	99.42617949242876
True	155.77617620600833
True	245.67801413290036
True	796.0382029789877
True	282.66879404166616
True	926.6842985626112
True	164.5097047332756
True	198.98912554790405
True	820.1401776002025
True	308.3321504170875
True	583.1927122745357
True	266.4582091619265
True	354.08916430404395
True	459.70990622330544
True	581.8649753061164
True	653.5049406644422
True	374.5502337500295
True	34.74667198875898
True	566.6074202264892
True	633.5268270564969
True	18.12131176790396
True	10.409656052412393
True	261.21448612272326
True	408.1605548757879
True	449.07586770972426
True	66.65254200458273
True	639.5841148479321
True	960.657691226816
True	229.1862468910683
True	899.2682354083746
True	279.8785233100055
True	101.13694295643349
True	274.7495320869827
True	676.7544270144358
True	38.91542262325231
True	564.1562764507347
True	1269.2476995597629
True	1019.5339640237344
True	910.8364470404896
True	212.0963045461145
True	83.16654801046525
True	207.33767773161637
True	828.3570809895873
True	146.56869508101997
True	1074.1550875018995
True	875.3480143032481
True	40.34945646899895
True	88.26844968934968
True	396.04582234038406
True	402.54577536034367
True	208.46238071732537
True	505.8884080263553
True	651.4073192224081
True	111.50025595849232
True	278.2848795843652
True	1071.262699412571
True	49.97293244510298
True	708.9839322177538
True	560.7176432896639
True	37.80026086709288
True	790.5826220200362
True	379.8582871306385
True	554.7278622896343
True	110.34006480240832
True	258.82808920236346
True	213.1733260171394
True	24.63119938038254
True	134.00511479244744
True	763.8382645372915
True	142.0119251909596
True	382.24686057078014
True	64.7033308519394
True	653.6250313643077
True	623.9908028288812
True	233.89831936308616
True	450.863099445833
True	171.16585310939502
True	174.4966762398831
True	226.1410665391238
True	291.09370600750566
True	372.4670382096551
True	134.9692295403208
True	183.67421413878083
True	26.38849705037974
True	857.8524941424132
True	313.01974369607063
True	9.078978714017868
True	375.1621752877732
True	160.73341170664068
True	634.8258355210606
True	373.3150432884713
True	587.109024624553
True	539.2991340015029
True	487.6767416188128
True	795.630142111277
True	248.6630513555133
True	559.7493491332763
True	152.1550840713652
True	522.1915810264355
True	355.9032254178848
True	368.1874736835349
True	129.04902819046967
True	136.93827509923
True	108.63146610312944
True	68.89589030584293
True	723.5257893812682
True	179.1926461873152
True	40.34626483510523
True	0.0
True	565.9599267221586
True	106.24836026921244
True	22.174475166421875
True	40.18287562957244
True	101.37371801641048
True	530.8894032428601
True	183.79703036076853
True	103.90956701607476
True	33.97912251441964
True	159.45128278088566
True	897.1336623173161
True	51.30017107415714
True	230.36467756252728
True	732.0190987403365
True	322.3383127550468
True	478.4750410030182
True	486.022584223478
True	510.12863181818864
True	585.334212261468
True	918.380772771346
True	275.7680361511228
True	1058.9680164894353
True	902.466220312018
True	619.4834080599392
True	349.69807364686864
True	841.1309141057927
True	9.471135755701162
True	31.898226644963422
True	275.2477015363517
True	44.30739965033214
True	205.97598958982587
True	748.5587207092957
True	221.88322770393012
True	742.2723995895125
True	751.7221688121139
True	117.5284715335732
True	371.4922499023269
True	570.9247692252753
True	24.34727810883374
True	130.8688831686682
True	437.8717588090304
True	305.5214523211929
True	195.37500968410387
True	114.11919544012652
True	381.7091892940546
True	22.608505660210643
True	377.01645672751766
True	351.6654441672712
True	1081.9072062041553
True	359.48514656971395
True	31.4831153482374
True	431.0362716282125
True	433.087250261344
True	237.8352823444872
True	31.91250543678651
True	771.2560479017303
True	422.5491123452286
True	177.40962825228354
True	12.66733949060335
True	1211.9927284084056
True	171.15146074624602
True	27.83963479754255
True	301.4928490953516
True	273.0330106224602
True	112.78560448754888
True	281.45609907708723
True	46.90522362267943
True	341.8230495947364
True	297.4316320098176
True	324.19140546488626
True	30.24081100657268
True	48.19442104930636
True	1030.140846488973
True	24.09654080352669
True	13.69084462902569
True	180.5408341000968
True	666.2571509178772
True	9.434898367139567
True	196.0069562217949
True	171.37031730913858
True	567.7236590626205
True	376.0251360998624
True	743.9524473615795
True	332.6310237359376
True	492.0576320596309
True	450.7101401668925
True	508.8348091926559
True	97.86701914424287
True	1281.206021546583
True	933.6134697263371
True	294.0572923928938
True	525.5089278955535
True	107.7464938661882
True	569.3335616562615
True	436.4482664282326
True	153.99074806700452
True	74.35006433586999
True	344.6194941156833
True	164.07291511434343
True	31.75302490026155
True	619.4140266463608
True	380.6856406258325
True	74.27098342382293
True	30.590659663676387
True	675.3984427138423
True	491.0896972857124
True	73.92527855910004
True	21.82761932476151
True	331.71021888454686
True	333.5603461609187
True	709.0577012526694
True	543.5010489421337
True	556.4400036758907
True	801.1175711974987
True	8.673916054144717
True	51.03394485655143
True	35.41865354827676
True	59.6161453529253
True	500.9188650142269
True	594.5959600197295
True	88.02408448675192
True	107.7042312141472
True	201.5706728827459
True	73.99346016341899
True	178.75459786577957
True	223.36926141163093
True	267.0202290854702
True	805.9949771460351
True	611.6719092812536
True	287.21274778701667
True	203.4115446016432
True	269.64740022470403
True	254.1171585859604
True	728.6800360791067
True	338.2889481719373
True	155.42539519123235
True	888.5361882315789
True	351.6083630353899
True	478.5818718500819
True	161.53507827623835
True	118.18750214435536
True	63.26826601172378
True	205.3019519351151
True	971.8720370508192
True	542.8253985976681
True	114.48014437127384
True	352.9668094736647
True	101.74824401044803
True	674.3379549638224
True	3.763516727129806
True	700.3774916084944
True	37.29841324034667
True	913.5273491524148
True	847.6350184403288
True	215.15507031452896
True	29.065867892993158
True	80.03788706563562
True	455.8715036405697
True	218.9032320944015
True	1.7660380133083342
True	79.81721659898571
True	1052.4103004298215
True	341.9268973761819
True	681.8907064256737
True	479.755570183232
True	31.652891302025765
True	134.9270439883082
True	448.2422276194919
True	951.5274282395352
True	795.4679406799581
True	421.92425319641546
True	343.9677186284424
True	17.093307602956607
True	80.70714001062038
True	734.988326177087
True	434.9906742740732
True	386.9825531985177
True	843.6308126781651
True	25.44876034105675
True	224.06618998697965
True	906.4984471490384
True	239.1144164043112
True	8.519569133487739
True	502.1034657133657
True	107.96267819555908
True	633.6503538840702
True	56.932603976190734
True	254.74345944397848
True	877.2751254457427
True	920.9840395370352
True	272.5020462061659
True	459.27557092859473
True	123.29910671141766
True	592.687079426123
True	264.39636344986764
True	189.9379645087477
True	839.2281580067792
True	55.74155078760149
True	717.9969111437043
True	275.7638389352199
True	297.3453020588257
True	166.39297508104855
True	478.18346511593546
True	602.8797445967846
True	359.9169139189822
True	405.4893090253826
True	71.8275572764396
True	160.3886016080378
True	464.3229898516597
True	219.32455917018387
True	37.27234188251628
True	201.36415146242572
True	379.7902840203728
True	399.9668755440647
True	745.9119353683847
True	136.5189352426068
True	645.946829612563
True	500.5031572655629
True	607.5943698389319
True	131.50154030881512
True	38.553909183378735
True	672.2837738708233
True	70.9771112177421
True	548.0714926139768
True	691.4105161849782
True	444.5844941071914
True	135.8730342184167
True	524.440163934653
True	3.776834247402841
True	398.4771475850059
True	32.50127945880665
True	623.6071364387525
True	269.3943449621044
True	570.7141968721613
True	692.7212915663408
True	151.43873160726113
True	513.5320283225255
True	490.8075690979063
True	62.69761734594344
True	977.5954498808604
True	3.344015921296273
True	26.06722067317487
True	632.8456192454939
True	644.1336206654433
True	128.39221656024876
True	421.151699828394
True	123.14615890239716
True	74.15961309930582
True	452.6344012436151
True	44.64872931555695
True	509.7116602112564
True	12.132069927160982
True	861.4383173639914
True	553.0304463527112
True	675.0037852184033
True	99.28562517714906
True	381.15572353257534
True	1005.0065280179952
True	826.5210553388741
True	142.2709406064583
True	538.2776011858397
True	436.9953448246831
True	250.55151353751307
True	248.4325821618856
True	6.438286492081403
True	325.69456006467743
True	10.922490417138754
True	377.6917034116023
True	74.1651804542848
True	420.466041451556
True	664.5657747613184
True	125.2102087449483
True	237.83137550449192
True	656.899511232054
True	670.8378909031599
True	291.55250423153217
True	129.0941247434103
True	171.34011298940752
True	465.8001467072224
True	82.11555032410364
True	10.773415428315833
True	518.6088871499096
True	565.7522941950533
True	19.85301303168652
True	143.8081348481751
True	857.1589225312645
True	488.10309251187
True	271.0579197940365
True	34.20824752647285
True	463.31063051816335
True	110.10466889385518
True	577.1598925739637
True	664.5830884546764
True	305.28152015263686
True	388.4996000789735
True	179.67975899966103
True	241.80702689895168
True	73.47270648027607
True	214.19476290471545
True	507.3935423833962
True	19.89301679428126
True	432.4140100021076
True	379.31251620192734
True	750.286183104172
True	896.018988917172
True	896.1206454216938
True	145.6913780374466
True	415.8523210433202
True	67.46766053799041
True	188.83789694161385
True	320.13493401112555
True	10.007134833477808
True	800.1173100184367
True	24.990157548486533
True	397.27325799802304
True	264.63415334909723
True	652.6075397184684
True	207.05600540780028
True	37.538692750783504
True	704.457924235587
True	1074.714364300154
True	227.347617268168
True	137.73687854135477
True	597.2929967594519
True	498.20876965114894
True	17.551126134212833
True	849.796095319146
True	108.60538974284738
True	47.780190506597286
True	321.7718951747715
True	353.68138970770104
True	404.7958594400051
True	280.5340842754426
True	20.476309694496525
True	22.496014473954663
True	838.2822881267734
True	201.6534637114063
True	110.56321659560766
True	816.5973758423713
True	663.4530613943756
True	625.023706056596
True	450.71669822880784
True	156.24943266892325
True	34.13717105549194
True	104.3320747420612
True	445.6035582385438
True	231.8840058801576
True	476.1782103709066
True	148.32897992630402
True	504.9105082056525
True	639.6394955843806
True	966.0797628899847
True	23.306584765850584
True	930.5934890230266
True	1088.299618723573
True	458.9366840644571
True	90.02488403985926
True	783.8250208078572
True	648.5455484021128
True	691.11906505393
True	174.07704466000283
True	722.9495981637745
True	711.4714588172386
True	118.66532963341012
True	769.6745722906835
True	835.2865322329955
True	503.35218811801377
True	226.1792716350317
True	71.79333493154805
True	317.01675624122964
True	338.49711132338274
True	458.7175577791836
True	430.0107911637389
True	191.3696212017127
True	303.85016766529804
True	2.6112679680894084
True	13.486728972823656
True	105.27842001631112
True	132.64827531482354
True	363.8431442814552
True	342.9817967860591
True	112.89187842724282
True	18.02811748309969
True	212.70612206407884
True	825.6204314246106
True	468.0880880696179
True	540.7864961490396
True	568.8915203600467
True	830.081063689976
True	646.3469556668418
True	89.4716370067139
True	202.1777927037776
True	241.75848450345745
True	300.4802699777197
True	105.11420660345
True	366.88623851506753
True	433.30511469292026
True	168.54419086371507
True	640.6363736038617
True	249.68641089406995
True	197.42599337965183
True	29.75530428598632
True	246.98266789858388
True	473.3344690117078
True	170.4803898104826
True	518.8066985784891
True	473.0222333561925
True	245.5969091500516
True	106.1245446861098
True	35.905878082287394
True	405.5066159135061
True	795.3003933061723
True	173.79631519760437
True	1053.1528914611974
True	1050.255660904571
True	484.09104841178015
True	101.28428983519272
True	127.82098876887736
True	663.5037764914371
True	8.78381935561984
True	223.59332475033213
True	141.43260916736287
True	122.37042634462856
True	324.3628612749476
True	636.666426179901
True	40.6478934025401
True	128.02282424327004
True	954.0873970102016
True	56.74321346683709
True	450.3854939039208
True	526.2450979555035
True	255.54154197689093
True	133.0736144772926
True	919.3089286088556
True	1185.5940157277198
True	509.2122250417956
True	649.3958179717625
True	207.51267247655215
True	157.64750904826062
True	330.2089200108144
True	257.8011735331699
True	170.62150556234923
True	316.7122881723189
True	345.07291806104644
True	11.834770686842312
True	615.517696621975
True	148.1687728499239
True	77.93344074152367
True	453.6331570486002
True	314.0240117729108
True	1170.7007944524298
True	343.0813325223645
True	977.001280258814
True	9.820976361521096
True	265.7941626113304
True	237.1430269346436
True	153.49234969494267
True	467.3796356156593
True	202.4946988050949
True	423.2486125131464
True	332.6664839483324
True	112.06341214086576
True	355.47811848599804
True	1062.3168316915187
True	748.0375142575527
True	216.5158772547701
True	107.75567621407144
True	294.5084726419252
True	25.612850190511335
True	354.9792586846138
True	312.7157458042863
True	587.6507480264737
True	461.77442318179936
True	357.4898046540205
True	159.72644732390873
True	12.199439669393064
True	421.8487594166132
True	274.6720224791362
True	149.45512603579155
True	305.8540911260505
True	429.6245577566094
True	811.5757874937142
True	316.8719175259532
True	759.2057655734386
True	387.665881333353
True	372.058226931186
True	1.904113172513195
True	1147.639299588799
True	106.04641760982044
True	889.7821727659223
True	206.5906231223629
True	468.72908231165786
True	684.5164747254562
True	86.1863501587965
True	492.8908143585021
True	34.24210209411259
True	408.97716296723735
True	77.71917234965727
True	231.22397703106105
True	37.88234020992404
True	656.6118707747122
True	193.90807649174565
True	26.05637924617155
True	406.04106251717786
True	104.40940099252992
True	171.84345894159122
True	821.16830938914
True	253.63219631330455
True	153.0760001492747
True	386.06933450263057
True	518.2533661573201
True	331.13782891812235
True	511.667982990674
True	632.5977862172298
True	156.47995109381114
True	7.550481397313639
True	71.66474598488121
True	398.1621483626829
True	91.60447224689764
True	80.51047130283223
True	1065.7133329960166
True	26.10892811350228
True	332.7094433757695
True	314.2175437752076
True	427.390345282548
True	683.3447151614487
True	188.0579471591161
True	687.3655614969796
True	330.18948688919784
True	348.9401070747124
True	262.3988547122284
True	209.14808713520995
True	362.0308934049731
True	444.0127220487652
True	434.2572518632186
True	588.6384070622836
True	142.80687570637377
True	73.72493865570765
True	42.22881782329234
True	309.9859882035578
True	645.1851008026485
True	391.3738294925011
True	788.3217504260045
True	202.6404667094693
True	376.59621093347374
True	68.2520786102889
True	54.48342901325388
True	444.4433255577025
True	203.9994569686803
True	215.79402608083595
True	40.1663302986162
True	1089.3095592952598
True	179.13010360793254
True	913.1974976246452
True	318.2596206033039
True	921.332806340128
True	232.54114475011036
True	457.42430103650287
True	524.5435798108841
True	588.4819577633477
True	208.7899037205863
True	485.6390171982137
True	930.9827894342624
True	127.23620061134744
True	7.63592694012883
True	595.5607986790989
True	28.088219332531448
True	78.34605320453376
True	830.3692625975831
True	226.54355265605943
True	948.7955737885784
True	704.4483991198819
True	417.55398429326135
True	281.9945299165357
True	493.4134576316866
True	321.4931595218346
True	179.00319929144405
True	670.1105552810523
True	738.6789129758774
True	209.9343408234415
True	87.47647214562669
True	527.1691453604626
True	141.81526439370683
True	386.85208309668207
True	346.2379860380486
True	66.29942088789164
True	360.3656169902232
True	419.2311700767501
True	369.15285027573344
True	418.6755340694095
True	419.98554148082167
True	644.9907147848731
True	59.33450192995673
True	467.0134412911441
True	332.92146456300367
True	647.073369312132
True	216.8296363500914
True	100.65916631701936
True	41.59861472162709
True	526.5047281166869
True	657.2335525910008
True	189.9809263751636
True	414.9805298548405
True	336.3216107745514
True	16.397394125804624
True	171.22300836162103
True	289.2509501997855
True	2.7806205407290765
True	866.5738095551438
True	82.51798362039308
True	100.20612463963889
True	116.73420848006144
True	352.4337149649119
True	38.10584378787578
True	463.84102515009937
True	221.51120460117525
True	5.198841954339914
True	119.15806208906768
True	434.6204131049728
True	49.066631566534575
True	69.30751728252481
True	175.4462309157964
True	286.53022445446487
True	937.6790994075265
True	383.0005754526122
True	994.771911384674
True	189.17594586278216
True	1028.6724139355345
True	765.6526810647388
True	651.2712266749256
True	399.5257902402974
True	379.1757288254656
True	78.75722922544864
True	74.01787541189421
True	78.78863941250408
True	164.07669411109828
True	481.2838320478295
True	1052.3817975567622
True	162.49949031249332
True	348.37300023686095
True	435.9619565007565
True	581.8378608708387
True	596.560664524374
True	284.1463147191372
True	473.3711940243328
True	667.1904803238322
True	95.6237779391656
True	728.0439039682756
True	267.6499995075409
True	135.08140686765407
True	417.8398332316314
True	841.6971857280708
True	418.8733895029656
True	862.5825022849903
True	198.41512954020044
True	352.3187342568497
True	678.8143551522058
True	606.9513721320589
True	195.0844597766496
True	268.164625447867
True	787.7282201517053
True	30.337027513430616
True	191.82409544398868
True	507.8033472238788
True	682.7032220717732
True	104.85817086514236
True	35.650277869486594
True	172.34392566312152
True	701.8231111202116
True	325.4803738820028
True	551.3077100213006
True	351.1517670339268
True	297.1909878205737
True	453.5879717985589
True	497.176074536012
True	72.43269039205111
True	381.3346040180873
True	788.0738109832572
True	0.0
True	289.32330080298925
True	247.0434870494467
True	971.0471850712178
True	154.2227323459157
True	656.8739645507936
True	639.3874260067676
True	110.86672704756133
True	216.4102625436111
True	136.3648042934517
True	11.064905643369942
True	299.6709246617235
True	369.360735109302
True	1126.4051858243222
True	239.2755641353536
True	393.8752938832425
True	660.3140245812959
True	206.9525326849605
True	27.01604187079322
True	846.611869611596
True	596.2771660674546
True	158.88804937344332
True	612.4308229200818
True	168.8976714571605
True	303.24690140054526
True	770.6836397685224
True	35.061269334983805
True	109.8531735406056
True	525.1725404639349
True	67.62013386972332
True	77.18684954272439
True	407.3206979135308
True	22.793115022975464
True	749.5581715367338
True	101.0827352587627
True	158.3943948221315
True	19.198677465148798
True	716.3228569497932
True	29.38984917243444
True	778.7283154270203
True	386.3049621179381
True	119.84830430631663
True	707.4701305034057
True	515.5833934340986
True	559.2004540586435
True	48.7874644591971
True	367.9634639412744
True	5.198268446013014
True	99.56058605919604
True	361.5217655616824
True	44.83987686620046
True	121.29589874571224
True	309.74370218913015
True	191.29689678680165
True	99.84738036036016
True	635.3083986585386
True	19.679918356702203
True	1147.431504511604
True	488.55572521704966
True	298.2716306070177
True	494.3995910964009
True	124.69895609957769
True	781.2949586205539
True	1128.1483020284898
True	736.8966290768549
True	174.8314304408711
True	223.08877843769957
True	53.05240925856873
True	63.57353958075742
True	151.13087204845868
True	98.89725822266288
True	163.43035994652473
True	1177.8577932617509
True	303.9654496242511
True	359.78744948186244
True	722.6305970737335
True	16.66676649912706
True	15.10260124660139
True	573.5614920271468
True	5.302549598801914
True	106.57974748148604
True	658.6498605885663
True	179.2412630614934
True	638.6704277148704
True	857.9705809225978
True	158.74479036227896
True	904.8622161199324
True	3.628880944198524
True	442.8733466149815
True	1041.7654444422242
True	25.602322210896247
True	239.36092552056212
True	154.6779910138817
True	959.1409366197496
True	233.8767920120208
True	519.7508058040323
True	121.26019658764478
True	512.9495450568988
True	153.0728557373938
True	98.0251387873384
True	383.3155407935474
True	76.18532870629224
True	54.43922803909311
True	1045.76918062931
True	268.5989451380794
True	157.03722392763655
True	366.2196307685404
True	395.1469197556719
True	208.8632524945775
True	166.70077465346313
True	379.7887745870692
True	34.13474619875126
True	485.9739297358738
True	1081.8558099655766
True	112.59905524360792
True	474.9692357303656
True	301.2842518688771
True	25.895051652512777
True	393.8548060662121
True	106.08799792822424
True	605.8558945554415
True	197.52057680139828
True	412.53376292498666
True	19.619976618910965
True	415.3880197810356
True	108.82654178435868
True	346.0328272874841
True	35.04146444228503
True	172.0688384896494
True	250.44076554646065
True	820.5350922021839
True	63.05244532376268
True	123.63250503937968
True	234.4596717848836
True	132.92253777096175
True	610.7739051532344
True	532.7888481266571
True	771.4350036209025
True	380.74940450500617
True	540.2344081759642
True	427.59610026534745
True	686.5417962355407
True	74.0195361482965
True	462.0466972355226
True	422.9872124212565
True	47.2594342040142
True	84.0278724867468
True	127.60889305540236
True	88.69919766656481
True	320.3180724127967
True	832.69956540978
True	323.10048662079714
True	1111.2642271413567
True	340.83717986535373
True	901.2882408389396
True	154.14726775518972
True	592.6553466762219
True	608.5508501115869
True	677.2247032582476
True	447.3487736687836
True	61.77567820836918
True	299.63677306042206
True	40.86632197820579
True	173.2590050325321
True	153.60073323138192
True	1113.3037798526734
True	226.66997068242677
True	559.6969537897535
True	542.2583429262921
True	571.8449899315194
True	837.3247802195643
True	592.6355483438052
True	654.8401757617056
True	887.0735886912578
True	124.4517772856299
True	309.596898721432
True	255.21131766781343
True	335.2105073461522
True	89.86215241331053
True	384.2061538737082
True	4.379792001069166
True	320.523795982926
True	262.3557254217604
True	597.0983260841997
True	288.684658495535
True	373.1391677478068
True	10.36020284661157
True	60.49720391853906
True	543.1465631546614
True	30.52755263932285
True	148.86268209663194
True	67.91819162241266
True	153.17986521047158
True	241.0946422536732
True	69.71619166071454
True	394.1875425213455
True	276.25506216087064
True	103.08471925462516
True	336.8950240819862
True	68.66428602445994
True	579.9712113241479
True	823.6673747975211
True	276.97663670247664
True	1159.9812164012935
True	113.10608323977124
True	306.7790055406934
True	1028.789217063725
True	87.67713169088319
True	272.41401901654865
True	9.621455093562735
True	416.8803614925979
True	456.9416762001409
True	152.2129370100617
True	606.2208220874325
True	914.2248880302196
True	163.0778275806996
True	80.74375900794364
True	333.28341896550745
True	523.8327943691978
True	629.5126527916315
True	1231.220013283001
True	26.70132427408584
True	943.2041582696664
True	135.03873673403675
True	655.7679633815027
True	120.4652180845316
True	131.836985175674
True	186.48478031272995
True	165.5534371527637
True	755.6916919141327
True	214.1626918526043
True	227.2163891033418
True	70.04757052393411
True	509.4339815265262
True	430.49270965980975
True	174.83094853167557
True	237.4560064155542
True	16.9509687143855
True	408.1556374455994
True	218.93159850532427
True	261.1727968232129
True	114.95104898532595
True	693.4913886609152
True	421.9268084505727
True	256.42904923478443
True	639.4756459184533
True	534.5691826148528
True	452.9721822241599
True	132.98142447732704
True	531.0128109282508
True	431.6424805394105
True	3.2128708503363845
True	188.6341297742869
True	92.45570303865382
True	249.19964627971171
True	2.529671703246204
True	122.11361593296375
True	339.4027058551733
True	7.524294565753296
True	866.3065955127377
True	166.3076669722779
True	723.1615580692809
True	762.3982338382366
True	162.11236509060387
True	215.93100202589275
True	485.49862545359815
True	850.1090067820345
True	45.90187380423293
True	36.67617947214812
True	132.9725862555333
True	638.2208286941395
True	718.1139449234333
True	191.41641530266497
True	588.4926143655797
True	596.9022823061788
True	871.0896487967567
True	393.4122366936289
True	189.0730526506116
True	891.8824607713756
True	225.0311465712392
True	156.24350730018884
True	324.3256593557488
True	219.9058323664937
True	207.57196489099624
True	600.8423075486505
True	251.03416547052544
True	196.26496018569503
True	442.0954920711949
True	475.6449538978546
True	61.22502512923265
True	282.4707403791284
True	81.11622718467581
True	317.7827966536341
True	347.0841924814053
True	257.5043125905587
True	179.14651098177072
True	384.8500168385266
True	677.2739233183004
True	731.0346052935348
True	289.92133395718
True	745.5360470640434
True	60.49397834208588
True	876.8830737314765
True	356.1546752645966
True	12.772224704757642
True	623.2388986770469
True	703.6998693094697
True	264.38187022368726
True	164.89530490052346
True	48.30924877503811
True	394.2728492003434
True	75.85246761331996
True	12.395213856352637
True	891.3402733519586
True	364.2815605527459
True	178.95513589613725
True	981.018598816552
True	10.668576469924446
True	792.8097628188065
True	30.37091651042241
True	649.0052156165773
True	63.14804631730602
True	766.3004762389803
True	462.07074176554926
True	197.41301883689056
True	429.5761169208544
True	211.92595689008192
True	306.2296841900093
True	233.62465547439265
True	410.6730679333351
True	9.330870188596007
True	324.81815243416565
True	109.93240593843764
True	11.4593497722839
True	478.8076839333463
True	734.0815002418103
True	284.1570903287824
True	82.40644308459474
True	320.54816772884976
True	81.62925346344959
True	190.4398942481189
True	177.1292568785406
True	387.5100301057528
True	46.53588044948354
True	136.16310568403807
True	366.3028965084814
True	900.993133300204
True	107.4307058341002
True	204.8473371324227
True	429.0203560706052
True	18.7122537642376
True	416.9191272753776
True	510.8189174102894
True	94.26286994225086
True	390.0857085963922
True	354.1529968016648
True	421.5755388030737
True	591.356845139655
True	1059.519435155548
True	975.994272305814
True	54.95649402873708
True	1070.1315944572038
True	107.14589798725672
True	116.1734473654368
True	112.98833496848788
True	503.37937955858354
True	376.8413324606757
True	582.024671903902
True	264.13969103160144
True	167.43304511141903
True	405.1157652884736
True	14.595076927241063
True	433.457077368823
True	395.7541426728708
True	143.79771217548077
True	94.8708461788006
True	520.0811784189875
True	996.8013368162505
True	195.46187000166145
True	66.43564755325039
True	450.1181024698028
True	384.79899758545207
True	479.5314257725837
True	321.63008130410054
True	5.036436279913021
True	527.5351330295159
True	507.4923291447896
True	498.53994373566434
True	192.04713025693724
True	105.24967598029298
True	21.324050108294816
True	373.2959376493511
True	110.09360737964718
True	6.952038737477341
True	30.97377160198959
True	345.5123919794696
True	626.3166803000743
True	137.08349437874253
True	85.46065611942834
True	25.57227028813768
True	411.5908094009681
True	366.8201241376238
True	783.9721848509906
True	311.6416880266274
True	525.2978501561512
True	546.2132357552769
True	527.1216289038467
True	288.85651252444234
True	519.7210150088373
True	93.02675219233863
True	578.3991155246732
True	6.6261496673446505
True	359.62131714196966
True	464.8744113461298
True	973.8797750741504
True	349.4933092945398
True	823.567156285326
True	988.1104761285922
True	176.25997402218215
True	37.53393746120724
True	364.205453233765
True	388.6778942908597
True	578.7737659585334
True	256.6480513123091
True	29.89302219725487
True	663.8471096133859
True	114.7683238043676
True	1070.123678642924
True	300.5223400742933
True	474.82680735733976
True	126.73291845733674
True	823.3729220982476
True	138.3409905593502
True	838.046756480757
True	571.8446089753977
True	192.61060656400733
True	114.147703026335
True	66.6097071466279
True	545.7372759801636
True	901.2757364976492
True	434.2545636712721
True	549.2904464927362
True	136.20894504213695
True	626.5109685466452
True	490.392128302874
True	796.7013663515772
True	318.2523868433487
True	591.7605762339058
True	115.1000472453388
True	24.794758259452387
True	412.01613827567945
True	168.3847866078079
True	98.94678181179133
True	367.7155233436495
True	1134.1493143512423
True	264.89916186849854
True	566.9568986299687
True	11.12478215736374
True	76.80906275054951
True	332.8705925524434
True	779.8550763558287
True	460.87848962176986
True	506.0269687733541
True	709.6989594552506
True	70.48815352382863
True	748.3216619027661
True	47.048152196743146
True	100.43292898866996
True	180.4970874533852
True	79.03193403946314
True	25.21476711960953
True	293.1218399057459
True	480.1491988492455
True	902.255615339463
True	862.1657341029828
True	5.595148718938964
True	297.94331030109606
True	453.6774952133624
True	123.27180283978451
True	231.02446901063092
True	320.477800001084
True	1323.539024464879
True	444.7791390600696
True	22.797819213848264
True	180.24144858651755
True	697.3629414173581
True	33.52966454755523
True	175.05375981986995
True	543.9170545935776
True	68.48633385329025
True	872.5494978839513
True	312.4048309096721
True	672.8033208283861
True	78.08314803282974
True	653.5294338876269
True	615.6313971356207
True	869.6852870227772
True	242.9890611827588
True	504.0310042229556
True	820.1476189924113
True	907.751802093554
True	241.102947400984
True	759.3020191392909
True	214.6139895441464
True	435.2945359318138
True	374.237984191857
True	509.00744882187246
True	495.57110719905
True	304.8134951074193
True	343.39990729143807
True	114.38398437367348
True	345.3424118011462
True	1148.9852790676266
True	314.1865283965455
True	148.6285509588731
True	306.0685460758881
True	742.0347469595174
True	645.9225279497065
True	421.4353516095403
True	116.47197807073374
True	337.321872018916
True	36.760735767051855
True	171.57226935386927
True	96.48774910262476
True	91.308668979195
True	544.7783208966625
True	141.6179647136248
True	136.67007272511205
True	110.37678781214044
True	85.06896153675213
True	454.4235213388197
True	375.133982706878
True	1038.382796859742
True	537.3136122201212
True	846.9151917211249
True	275.359317091897
True	292.95060708725805
True	543.5335515070647
True	194.63598528637547
True	742.7401421626251
True	245.8133195988952
True	357.1779542263718
True	70.25046723229946
True	119.33722175663397
True	268.7418164858493
True	123.54066474280988
True	491.265226228686
True	31.04537145734829
True	577.6759702524962
True	1008.6254873795116
True	711.8886767668171
True	1.4335649424653505
True	63.15166265727665
True	470.8531097354177
True	438.82661159341615
True	76.36388749854744
True	122.3970658721145
True	297.70955056254155
True	77.62959976010801
True	51.056764620707256
True	718.3430881644035
True	684.4912499763519
True	166.32155865110374
True	165.9003378976334
True	536.8095913638514
True	56.22499289980979
True	25.284425614217888
True	551.9970081922356
True	432.5795378704954
True	1151.9262635407968
True	47.31270330401607
True	450.0069253712124
True	894.2245858827175
True	821.6110254236514
True	294.59897571331254
True	781.6067617950191
True	407.69595735688046
True	44.86236520358548
True	99.7342575232612
True	725.5248580339705
True	75.34136847069438
True	141.48602728786528
True	940.3772108844116
True	192.9487324541671
True	272.6768817083899
True	110.5137193297492
True	640.3294223008318
True	610.0171229021673
True	208.0003315832082
True	431.84403422690445
True	39.229466974098365
True	274.8319434397933
True	585.1997339694925
True	617.8170967312054
True	314.3813942664672
True	74.37725298245886
True	948.9712844763758
True	1067.64858498024
True	564.5969699139503
True	63.3501633950816
True	29.839428508866973
True	90.6423415998258
True	106.24549132678813
True	96.6973640846762
True	886.5675990374068
True	1173.796686378069
True	763.3553243307343
True	329.39268340282183
True	8.221946919467406
True	21.357854160986232
True	332.1664777090523
True	476.8333968089577
True	44.28747516111044
True	552.2012496427923
True	430.6379623311447
True	399.9538999150285
True	83.45275406526278
True	198.7246493795757
True	252.920633997898
True	129.5013880350729
True	393.3870112926015
True	43.13458492457873
True	176.095528591879
True	1167.1530047200058
True	5.495801681379161
True	27.71447866226596
True	592.2961930286896
True	357.2648237221243
True	771.1384439757209
True	159.3638141610685
True	742.1981697084636
True	607.8378579375237
True	284.2456829011651
True	438.5982284977549
True	353.91253325382974
True	277.0440565993003
True	264.413050949174
True	401.5426288827575
True	495.3548140993179
True	481.7763134143165
True	109.73381840135356
True	360.9523559683653
True	9.276316720734428
True	192.6376874210049
True	236.36855244002
True	887.096427620598
True	596.6281362586988
True	31.87628028381309
True	715.818334109993
True	853.6290372705669
True	103.12970105965928
True	359.8638119997959
True	862.1574253400556
True	225.1465207911274
True	166.11021636576524
True	523.3468792368204
True	605.0858393810928
True	1128.3007145713952
True	148.6576395890296
True	153.88580876629808
True	258.225817731398
True	318.09442429302544
True	427.5227364569985
True	413.3834146123392
True	331.31641039251826
True	422.9502409920288
True	494.931522805784
True	205.17263031657143
True	1473.6104910919012
True	251.856872866788
True	404.6747383311797
True	53.71931846725976
True	765.2443598643409
True	254.8848102972684
True	913.6695069697524
True	547.1051566643805
True	310.50446837188525
True	781.4708091799038
True	277.6187130407442
True	213.3642089952017
True	265.1826690258157
True	213.39083034385496
True	134.44439802825906
True	248.09198057320785
True	732.3181117452243
True	525.5710370457962
True	211.56237279609817
True	1192.588672584606
True	113.08658275997465
True	271.77577854312256
True	67.69828100111364
True	301.5754992561861
True	425.08179381963146
True	92.48555572609106
True	200.374689924327
True	77.41598042067089
True	669.9046611905394
True	375.5312610371772
True	228.1384142757148
True	763.9990269783525
True	849.7025001286794
True	843.1929638425794
True	803.9610080316543
True	348.7001088365112
True	1.151972353957575
True	265.6095372396227
True	51.13485448320596
True	378.25641203589134
True	55.47826804203644
True	367.6545784593015
True	839.34392423465
True	1031.287054814802
True	402.6474680528939
True	22.1249089302826
True	523.6873020476854
True	516.3627194771743
True	198.2223844974232
True	241.8134270776673
True	291.85049319749453
True	22.86177390029709
True	128.43805751436372
True	976.81836932766
True	62.009549166258346
True	479.49069168738833
True	787.8632153099779
True	98.76197337872246
True	251.3153471263865
True	117.72877604528588
True	15.627657820863636
True	1.4282452850998126
True	113.8364651103299
True	1025.3247399151749
True	483.0979550751649
True	70.35942725475046
True	804.8978969903137
True	334.7274844551704
True	1.4007462960920554
True	446.5295918392199
True	196.8854064045014
True	504.2650932227095
True	74.13355378911623
True	328.6728863314273
True	368.3796021542736
True	162.88411047049468
True	210.45497689643545
True	124.84409718473552
True	180.3708190152641
True	985.5614219561284
True	17.073272856238027
True	514.0407339746932
True	484.77910815382114
True	400.4651807362527
True	220.29428342684284
True	239.3712746567989
True	150.82810253344704
True	47.80761083099524
True	482.6252038848697
True	157.5107242595217
True	844.8706865243662
True	850.3770166512032
True	246.1978774208929
True	303.56998846433913
True	523.4176988409879
True	40.08802225325911
True	89.20802322539613
True	740.5173433464847
True	1091.4543502821955
True	115.53826652230816
True	743.1127688237161
True	141.74248564257726
True	924.1102981220682
True	655.788977835097
True	107.32786774229616
True	262.7981884444255
True	616.5524499859966
True	262.2796344930667
True	46.146480795802034
True	576.0932025780985
True	441.55385378839816
True	6.17260394838425
True	463.263176219862
True	66.03809624621564
True	178.04982850487056
True	238.21138776777732
True	307.7171603723376
True	68.5113503075261
True	227.2930177938135
True	346.4459588114788
True	443.5759339085777
True	940.8873615701548
True	46.73919131714872
True	908.0974081710972
True	992.6529696837434
True	130.04229233686698
True	73.97650782300823
True	1005.1995988300774
True	32.64901797996887
True	225.4280948359389
True	83.61737172393903
True	210.280884114815
True	357.1688384834078
True	957.2326555381916
True	95.93229943634344
True	70.86212060473744
True	662.7533150503574
True	270.75644324843347
True	697.1809009636468
True	53.10896402012798
True	484.3359253975348
True	393.26284040177495
True	683.1494437623447
True	52.91632509859071
True	111.8006686329946
True	26.813438547134623
True	265.9031295906254
True	43.51078721735287
True	349.2661968338125
True	3.1724942193727244
True	1205.0464390359557
True	105.21050943303376
True	128.9966832513371
True	344.35422658496
True	719.8149032553708
True	672.6516338809793
True	996.3068802566544
True	461.95358559584486
True	402.2043176132061
True	144.30767780258842
True	422.2469556282421
True	881.184839987187
True	430.3253381912224
True	909.7037918337284
True	89.20919091300055
True	420.1112488260055
True	178.04959120464912
True	293.30552332639365
True	760.9018086292367
True	159.99746125881336
True	131.32382774454516
True	61.02263039561046
True	870.1132063624877
True	806.9221838265206
True	79.45010924581119
True	443.77043744870434
True	742.3282386590058
True	421.266805808775
True	56.27062100236461
True	314.3146166605298
True	767.3897642826122
True	28.90702573068729
True	351.3077546423341
True	167.87070101918863
True	275.9617920653642
True	31.854355076106643
True	229.02781329165376
True	767.3134714971011
True	640.7912022527818
True	58.38377846583319
True	284.04478593766146
True	903.3838519628036
True	18.120122692463543
True	316.8195989361886
True	284.1622071174282
True	451.35528148840376
True	219.7049907538266
True	599.0339735951908
True	47.40871548205957
True	981.5067048751324
True	887.4198367085123
True	50.975568811504274
True	405.0867205148517
True	738.6087619543008
True	914.5873523245068
True	275.0593828839676
True	602.6596406916684
True	129.18988645199818
True	190.1104283999512
True	138.6368343605371
True	140.35005717305108
True	201.31358976862035
True	966.323520073216
True	779.8820972930607
True	980.1068462355736
True	19.12973787728392
True	28.55822599129798
True	357.9620050373824
True	14.421583983213855
True	608.5406030177152
True	1061.8742708013824
True	273.16237671863
True	210.42121127775025
True	84.2701542375576
True	211.33896808392325
True	137.03688297896483
True	41.45576674250433
True	132.7870192214848
True	90.44322464345576
True	247.843647550163
True	536.3268376483231
True	165.13130854862555
True	30.789656056198872
True	57.20253489195164
True	408.5615478924007
True	265.8850298326995
True	590.734144746794
True	23.38612891337809
True	107.7691065796018
True	665.7250314670218
True	267.3770534973392
True	466.5400560410649
True	658.0463425533218
True	106.0684127291286
True	113.13884704861364
True	85.73609250543049
True	27.78953068508808
True	120.4843181569618
True	80.42752235669325
True	104.58258505647716
True	146.02567764513984
True	238.19911043940223
True	810.8226641288023
True	277.00943156155944
True	945.1083017904313
True	160.17656691583994
True	200.9806053637368
True	768.3942285334019
True	317.1603693290596
True	587.9732650509626
True	259.63242014987753
True	369.36246124345706
True	445.1039615431509
True	576.8602642791587
True	641.9146695119889
True	371.7789097931801
True	34.71827136213359
True	556.9108736020805
True	610.5567796970034
True	21.566515155273944
True	11.995728030308886
True	265.5018183310338
True	395.37083778660167
True	439.7439328460042
True	68.3591178464491
True	643.3660011544249
True	998.1533093718838
True	245.49690389795248
True	892.8018322168705
True	275.1436092451009
True	106.99505952688048
True	271.2707884366556
True	675.1405772288331
True	39.68107133875751
True	575.3865818916684
True	1273.2763483752287
True	1015.1865145137252
True	900.5168964254676
True	204.28345922867723
True	86.95754953341628
True	197.42183981076343
True	843.1867309434525
True	143.39688085896282
True	1050.0873475447383
True	865.5675153613316
True	43.44607689704935
True	86.91249218778724
True	407.6265554578283
True	432.59440457644416
True	215.77909996457967
True	492.9400474164166
True	665.2108058725888
True	124.84267372790607
True	265.6440481257714
True	1015.0391060610104
True	48.44521704850716
True	708.5993052242729
True	545.4885961638049
True	36.45302257104898
True	849.6202826393879
True	398.5889682592079
True	555.4807561655231
True	109.9101032060114
True	263.4910235419864
True	205.33128159506148
True	25.912479034053312
True	127.59218906503725
True	757.9420631349961
True	149.17371916851462
True	372.93024989411606
True	60.96578296830404
True	638.4765831874415
True	598.205354934847
True	230.82780307619367
True	469.3459867257859
True	172.60454234665423
True	172.67916406288006
True	207.72587854176007
True	274.8753862889242
True	350.226889251582
True	130.9732967922348
True	194.28596894520135
True	26.064895859357183
True	890.691984778425
True	299.1456491711046
True	10.350053306863716
True	353.3161454504913
True	161.9510906629191
True	623.3772736015526
True	376.09272490615786
True	580.0285776933385
True	545.8893635446454
True	501.1032929030475
True	798.0243820910257
True	242.75673496401583
True	554.8122221538516
True	160.71927030260602
True	532.9415534228247
True	358.98285436787086
True	382.9548685173756
True	131.03139146883802
True	129.39567639446474
True	106.22264681291962
True	70.45555779028216
True	735.1631335360621
True	178.36753879511093
True	43.658283715076216
True	0.0
True	507.4996651768256
True	108.60981775397804
True	23.094543710312696
True	41.30105878460351
True	115.95364706124158
True	529.3010127068313
True	183.25491319462165
True	100.94951254435772
True	35.781425881699626
True	159.6408919524984
True	919.8572090316352
True	49.37377025275473
True	242.99951717863652
True	740.8861101139812
True	321.7697032293873
True	466.1774555477512
True	468.7705190997677
True	523.8969963910357
True	594.5564962291761
True	914.0673609268832
True	259.8474676616871
True	1037.6036683042842
True	926.9357925191832
True	642.7533300973682
True	339.1429885081991
True	846.0957863096887
True	9.960880539549132
True	31.03908738031861
True	289.6386831530212
True	42.68852765423777
True	211.7475499197182
True	752.567615960649
True	210.8007673486512
True	719.2692448575523
True	758.3290042301825
True	123.6441196524723
True	376.9005318418409
True	571.8689448342877
True	25.89628147124008
True	134.37261265943562
True	440.1953515041788
True	301.0685569187948
True	200.5709339434244
True	112.10000718584324
True	385.9596302741937
True	21.677871161205744
True	372.2859190962432
True	380.1899042828255
True	1043.221308365673
True	363.6545363338182
True	30.3718152207222
True	449.71706882557146
True	440.60445456634153
True	234.53204423740988
True	30.71753635095572
True	739.4015838235288
True	436.6788154134756
True	177.8439123339989
True	12.293642374067112
True	1207.4927025933116
True	163.02068648370118
True	26.45106023735367
True	290.5896991012425
True	275.9891240461918
True	114.1973104573289
True	292.48164238728737
True	40.42614299386403
True	306.38000734420035
True	293.627814002354
True	321.3284820165952
True	30.48560867436126
True	50.74396728157903
True	995.783505992711
True	26.937362639334957
True	13.31094941474366
True	169.52669207397068
True	644.5928785924564
True	8.089748003920226
True	196.3487606597585
True	175.42046562368137
True	523.1937417295777
True	350.5569227581554
True	727.9751536996447
True	316.8314773362626
True	502.0188541661343
True	446.78601549741467
True	501.2771551545125
True	102.2993253495398
True	1284.845024138588
True	895.6677578583059
True	286.90244806055927
True	526.3837648580425
True	101.09451219588946
True	562.2728146253962
True	427.1724977870165
True	157.86478927238778
True	77.52881511709128
True	352.526746144325
True	168.3722434571816
True	30.99239662910376
True	613.1511923030841
True	379.1747804173656
True	70.81319377342597
True	34.012142895963564
True	674.3703551072307
True	501.47895709163896
True	74.49399226771085
True	22.71704765528872
True	323.8476121497647
True	329.7976455854773
True	730.2721389570555
True	549.7792745014046
True	563.4894083569446
True	794.5432090220239
True	9.594412158453828
True	57.20844508706927
True	35.13424800509397
True	60.88195269859224
True	505.3999033156536
True	593.6045975582883
True	81.28133425179358
True	106.57726686182768
True	195.0748508404812
True	77.64095527777636
True	178.60905918835525
True	207.68930164097503
True	268.09383463774134
True	802.1209621090098
True	602.4484140763044
True	287.5878718696638
True	197.6780861893689
True	268.74857820534623
True	241.1069054112636
True	741.6152451839251
True	334.35190908155465
True	166.9379955950988
True	913.0114489346116
True	346.46731033113224
True	457.6039596082759
True	148.12456956850005
True	117.4195967539096
True	60.96800658302149
True	213.63922832492716
True	985.6274307640864
True	509.713844504389
True	113.13580739610369
True	358.0088535048564
True	98.12687502975191
True	669.8918244640713
True	4.656784934016679
True	688.3031423711991
True	35.53907204745475
True	920.1207703154956
True	847.7797147952526
True	210.8433014463172
True	29.23987451501953
True	82.67278805545871
True	452.0912347609671
True	229.2985424439096
True	1.7902356531009889
True	79.03890279912345
True	1091.8244637241387
True	332.0070425432196
True	670.0970741093463
True	486.2016425793869
True	33.432413393633816
True	131.50387176722455
True	446.44741502736656
True	911.4708145876856
True	808.1477846450591
True	419.0936121722586
True	356.60825971365523
True	16.75262415346976
True	75.53243627286729
True	743.6902581421086
True	478.5071376433547
True	385.4765872666935
True	899.6133547313109
True	25.59876584598055
True	224.69016907761733
True	892.3718838011907
True	228.9213846226256
True	8.827921767582074
True	507.1812548970189
True	103.58170523721893
True	639.6873751241272
True	53.87089669373008
True	260.0913603025445
True	863.0438253221455
True	898.6803181111646
True	281.67276970738465
True	441.96622193013496
True	121.11385344649496
True	600.4425910113869
True	267.5980521094025
True	189.0827508252832
True	874.5311030228086
True	52.63213803928004
True	723.1313631934191
True	284.7946447118108
True	305.6001510072705
True	166.74481915413335
True	480.56058097164254
True	593.6592349246057
True	357.2524109153793
True	398.9356228578644
True	69.19654095721097
True	161.53088171148516
True	449.90631622180354
True	218.80370472625208
True	38.34621537473277
True	205.5340148217445
True	393.6925374273632
True	403.5262605532876
True	734.7466291779003
True	128.7057356118298
True	658.1715959771029
True	495.51259819895927
True	595.9982143517483
True	135.5745576904682
True	38.30810356290173
True	674.4254485145669
True	72.96387958712577
True	552.6378328650742
True	693.2855119367252
True	446.7221922718021
True	133.5948030339251
True	499.4703086735339
True	4.48555546279122
True	384.8707641497685
True	32.19679283090714
True	625.8634797527285
True	255.2590176933448
True	577.7853686400118
True	682.9511515868949
True	149.32284197247728
True	522.2235365968972
True	506.4383860765912
True	60.913731012865966
True	971.2698682353916
True	3.084356197969829
True	25.16120168625584
True	654.2610722872585
True	705.3143649672566
True	139.51038422394203
True	405.7197445175743
True	127.2310037480996
True	74.55063136673446
True	462.0812031976264
True	41.344917263990936
True	516.0079367639586
True	12.113258158503214
True	826.6126482884953
True	543.6042469897536
True	678.9885030649036
True	102.65153986762807
True	382.9109627868792
True	998.1399301679636
True	843.336718807061
True	144.57671712078434
True	571.3236505858292
True	452.06763614763537
True	246.30165744433413
True	252.2232084286665
True	5.612779792324448
True	331.8534958955535
True	12.13906271003155
True	365.0116572400019
True	80.18068860668627
True	408.4263837640313
True	641.751064858593
True	128.74498273462606
True	234.79145953056377
True	651.1789134823952
True	689.3197116755266
True	295.58752675663834
True	139.5788135902144
True	165.87394253681262
True	470.46683341086816
True	83.578524747491
True	9.14890052965164
True	514.8940109664867
True	568.2290874861419
True	20.33162078004115
True	134.90210722832916
True	908.7241894224728
True	493.0187405191732
True	273.3620304033224
True	32.86345507465335
True	477.75768343260927
True	116.62303010044168
True	590.7876279885493
True	666.0009260170734
True	285.8033721957075
True	378.9467027946886
True	188.7648236501472
True	242.5443183344361
True	73.13042470975968
True	225.2257438074485
True	500.06936948179526
True	22.26577366322052
True	465.6945924803507
True	373.9267661154743
True	709.7556680526815
True	927.2621440465324
True	902.14857605369
True	159.50142417494044
True	403.77705842125175
True	72.57370059270497
True	183.83142783493253
True	321.955938736938
True	10.480465123436211
True	778.6048293378303
True	24.031077649269804
True	392.5699947020351
True	270.76757511845693
True	634.0914868653214
True	200.6323966570007
True	37.60491180196862
True	672.1895473963206
True	1076.8717086041115
True	226.32333888719856
True	134.9794848833237
True	613.4556983413075
True	506.3278856792127
True	19.00016926635857
True	820.7430770925912
True	111.05633916125676
True	46.37763085327943
True	297.9718683790777
True	356.88508207421086
True	399.1295346646698
True	268.473580446803
True	21.243777802286683
True	20.851248412045617
True	868.836195560999
True	209.88579932912145
True	108.82564460667771
True	855.2123254113212
True	646.2812944777928
True	627.7549095082737
True	450.9225594361085
True	155.12232514676003
True	34.1000108236162
True	104.63462403143916
True	445.0612410888501
True	225.29353781493828
True	491.7999467076654
True	148.19000426022066
True	496.2268172543623
True	651.9737093245737
True	982.2486572368372
True	24.085689682628058
True	969.645396808768
True	1065.047886075741
True	492.57089971191937
True	88.094188449995
True	806.5489043983844
True	651.5360259637202
True	689.3361020287269
True	170.22425104581575
True	750.1953784413929
True	707.1498124523121
True	121.3672105417036
True	768.9786893029082
True	814.9884091743872
True	483.6835608193989
True	227.79284858851392
True	64.05710750802609
True	321.4305908019437
True	354.3876391156686
True	452.84721689530966
True	431.34104687304216
True	197.35186348565347
True	314.74131469168043
True	2.8949744494687693
True	12.518287338793163
True	108.32619779175756
True	131.83691917857126
True	340.2176314702494
True	331.2075034162428
True	114.55668269321988
True	17.361084587451327
True	215.2041195915191
True	802.4932060770842
True	452.9032970551448
True	520.061755940356
True	556.660667457708
True	818.4453743846856
True	635.9654687800065
True	96.3963974094171
True	208.81433638158484
True	251.107470742248
True	284.88923545673583
True	106.87746237086156
True	370.7590684205285
True	420.34441551300426
True	173.449442421558
True	650.9992008302543
True	237.1816071270029
True	203.40844625180765
True	28.034257307726087
True	242.3163326016835
True	500.19853244456937
True	165.07975923480728
True	509.62094118997777
True	467.4339836078451
True	243.54263155258337
True	104.4804077116088
True	44.625340145841086
True	416.6055149089641
True	788.5928031489373
True	169.31870523160282
True	1025.7816749638296
True	1049.456759065785
True	480.5374605827798
True	105.73847858668422
True	125.49556629119895
True	657.5358327409795
True	9.005363694266851
True	225.2248831805661
True	131.8732013233143
True	123.88306601976936
True	320.12581489683754
True	634.9332548409062
True	36.20848528691721
True	125.60908147827084
True	976.6032907888986
True	56.5638513819494
True	464.3398797373434
True	522.8758804485105
True	252.53542094888928
True	131.66080167120867
True	886.2730994647669
True	1184.0489767185109
True	516.863243551378
True	659.0509649567017
True	217.39157019457923
True	157.93945359400735
True	308.8667178656138
True	260.59669252481626
True	168.63295792289438
True	298.1990930983469
True	326.70525395569496
True	10.56759207999685
True	635.3323792780997
True	151.56236073048666
True	77.36912018260293
True	448.6669944922658
True	312.15934963074363
True	1198.8330459089002
True	354.8195023460705
True	1019.0493973252526
True	11.370744533751976
True	268.5832477147925
True	234.3121250754132
True	156.0490091588494
True	494.1212799234268
True	188.17582494398985
True	410.5866627704252
True	329.0810460124744
True	114.95063913505054
True	354.95577748641205
True	1026.6623778964192
True	744.01474293587
True	215.3664401530643
True	105.08641971132386
True	292.5358069631856
True	23.740279447435707
True	344.36791794490534
True	322.3824410770471
True	561.0901354860047
True	424.1588765361619
True	340.9592831964609
True	150.98722660693812
True	13.302210789622784
True	416.5323672679275
True	278.5784733286717
True	145.3182093471885
True	301.9104038106169
True	427.48585120226176
True	809.795624157743
True	309.4147708821023
True	790.695791999288
True	408.5844748931297
True	367.9794588075515
True	1.8636226078303644
True	1202.5583016217463
True	98.01575369109966
True	901.6088441801425
True	204.71107565804587
True	463.36519408491125
True	669.4403245433821
True	85.21730738298707
True	484.0227176784953
True	35.44559523463505
True	421.79482380014105
True	79.24531497671559
True	233.94294313045415
True	39.27958849142023
True	667.2090734204056
True	187.77113372322185
True	24.63977062329528
True	404.6417699313164
True	107.05431621896902
True	174.4107652570948
True	855.8929550279832
True	261.09364797256853
True	159.63328675509732
True	379.7924017960825
True	519.0302383822585
True	333.32757222428216
True	528.7338811387468
True	631.1417653044203
True	162.10654107948136
True	7.539429036767765
True	72.23533976802479
True	424.24622884102087
True	93.56835386058164
True	81.50509708747148
True	1031.1576332699665
True	28.067312885101188
True	328.76759584641206
True	314.80061749240974
True	462.2322497567026
True	680.2346814707406
True	187.77632472170785
True	668.1869837200007
True	335.2943285142658
True	349.49231254017434
True	261.4129337619679
True	213.36207752158376
True	370.3535727303211
True	447.3507967271927
True	403.0647456797378
True	620.5752855495003
True	143.35836454797317
True	77.34460364372202
True	40.15978504819996
True	298.5522832777931
True	633.3593084355497
True	398.27504095351856
True	776.6422634965311
True	220.82093509929064
True	380.94303224817855
True	68.21288185694061
True	52.644987928928494
True	420.75588075904346
True	201.3879892806643
True	215.3829844086644
True	42.20973686113477
True	1090.2127668132634
True	179.02364865896786
True	924.6711990859568
True	324.82180573533805
True	911.3110584440108
True	231.4051391484833
True	474.43497718185074
True	528.3221202970785
True	625.5757133176654
True	213.92931279710365
True	482.4811205493504
True	959.8440262224802
True	120.70910690762628
True	7.995417103889725
True	573.6763949234622
True	28.3991927041654
True	78.44096613175228
True	802.0403733531894
True	225.7769816991923
True	995.235544246166
True	685.0279442892306
True	409.73334128957794
True	281.0962887157473
True	485.73477780178297
True	346.87424717520656
True	174.31169146716962
True	683.1540182283734
True	748.8495459756663
True	203.8944582175009
True	92.96716374302976
True	512.5419982210938
True	134.9287803625886
True	382.5889248522615
True	353.07643464191034
True	64.31963936722302
True	379.2058615258138
True	409.1034427747329
True	371.4693726112597
True	415.4197695128424
True	416.6588838300744
True	650.1473372757737
True	60.6747615232313
True	449.2866001798148
True	349.8306657298571
True	659.2268438609955
True	210.97157168421907
True	94.72649970369795
True	41.49190629944287
True	532.9167251137891
True	642.4084591286651
True	176.45680117339165
True	413.36901495508863
True	334.74156638236974
True	17.072900995113997
True	173.04738574287396
True	285.2805769418186
True	3.8202545150518823
True	867.1930679058642
True	84.13789437282347
True	101.9876271072317
True	112.77134301598193
True	372.9908376500997
True	36.35010854898968
True	449.90177132712057
True	223.4265193037425
True	5.881783757950076
True	120.71244485431096
True	449.8076154792378
True	50.30410494171109
True	71.40584843973873
True	179.64571163833392
True	295.147914252481
True	958.1378538294013
True	391.1676371616873
True	961.103350908794
True	196.73925785225964
True	1051.318495107929
True	791.301895218619
True	672.8830130753084
True	408.9485528366348
True	385.5888707190949
True	75.97386764570818
True	69.7168998735212
True	84.81688966869638
True	166.50800306279157
True	471.8483815848454
True	1092.3062577174785
True	189.73578664018348
True	356.8180718513687
True	442.3571536354671
True	595.9800098903253
True	590.4489108712463
True	271.9504266060199
True	460.4025372342131
True	684.765590631747
True	96.94822391180634
True	731.1219462854962
True	265.0327403080268
True	141.6313963501714
True	415.3237184121144
True	835.0821744722127
True	429.2686022960493
True	882.2482711118496
True	200.78701715721263
True	346.98082453143786
True	691.0215183498235
True	600.0093012797545
True	185.39070245995896
True	254.35672543636355
True	791.0633738407248
True	31.582094138705184
True	187.84547973944584
True	509.3994404419819
True	679.3275560796076
True	102.27825757990831
True	38.35713549204795
True	168.13741046482718
True	727.7938363456739
True	335.6323765774613
True	556.5581794886969
True	343.79443404833773
True	287.8342019245501
True	472.550001804395
True	480.0541786061228
True	73.53120249868377
True	380.8806714654394
True	816.2064771153674
True	0.0
True	293.23574023090606
True	254.2790665311959
True	961.3126090085829
True	140.64394882160775
True	626.7403750263115
True	630.5854885742439
True	114.40185701649752
True	214.04451493398707
True	121.62007132757518
True	11.371456185277411
True	288.997249101812
True	367.0174917668252
True	1125.7742217590314
True	239.63486779816705
True	417.6000084598763
True	660.882235543367
True	214.0044715820388
True	29.708972296262235
True	830.3226390486018
True	621.8505369707003
True	157.5992596374223
True	618.154226295863
True	161.231194739287
True	312.2286342863585
True	798.2015298910763
True	36.916948777896
True	108.79240729558484
True	503.4935475354219
True	63.282505106501056
True	77.30231997496911
True	421.5669609711789
True	23.973574101056624
True	749.3388460086136
True	96.38608448472328
True	149.41099236814253
True	19.110558912263198
True	700.5083650859349
True	29.98595200515821
True	782.230154592909
True	398.6544949703444
True	113.33498809435878
True	721.9844418648879
True	524.2308090898543
True	566.7186920201473
True	44.59891610289469
True	363.57047995245904
True	5.785408624682916
True	90.37069177448517
True	370.9403582130248
True	47.24360593147926
True	115.91168068703756
True	304.3441079781055
True	179.2279230961498
True	99.6896861316281
True	667.8696455048362
True	19.868984478270228
True	1170.684469308354
True	501.526313771967
True	310.519718115237
True	492.8184715692111
True	121.71063769669011
True	804.7217009170579
True	1094.8889204142367
True	746.3177502610522
True	179.82557377231035
True	225.77464179936737
True	46.80349212100169
True	55.81115854461732
True	151.5217241025283
True	99.53055812498862
True	171.09533466241805
True	1179.870436873189
True	325.7769511893742
True	352.3166240860228
True	691.3682636282592
True	18.08255770471055
True	14.534563607758102
True	616.9498588437509
True	5.984689014895128
True	116.7506738877053
True	672.1734285357184
True	178.04223386878533
True	642.4994844516915
True	856.7008996764366
True	163.26195516969975
True	924.5618855523612
True	2.358957524402567
True	464.4102098731037
True	1074.1973807537818
True	23.59438772435028
True	235.33743359783796
True	149.8749457154827
True	966.4933930041792
True	240.4292870860816
True	496.3273747756581
True	122.92144563287154
True	502.38803307274594
True	152.4639637057738
True	96.74999124409736
True	385.7696803583001
True	70.32273296725275
True	55.91717714902278
True	1033.5260041785275
True	269.84759399951906
True	159.43103264945634
True	366.58885423101566
True	392.56329459535897
True	212.82676713552328
True	164.13221188533132
True	394.5901767749933
True	35.717390343911674
True	491.2907076269941
True	1146.9953239539618
True	117.02967089628116
True	477.6425753071165
True	316.96372024662224
True	25.506157861843317
True	415.6657096481923
True	102.4857238517728
True	563.6653777237295
True	204.62089894620416
True	387.57925384927233
True	19.84965115939528
True	447.5159679385469
True	110.16163214932708
True	326.0428673473776
True	34.87344885334583
True	169.41991910514275
True	254.60899610542705
True	780.8467086097996
True	57.21202149137808
True	143.26371746687883
True	239.96138429278716
True	144.1268857315522
True	655.7235091351754
True	532.8908412902302
True	767.7084601245765
True	398.2779392996866
True	533.9429209228302
True	413.7589551673194
True	682.1970210924371
True	72.98753132066552
True	478.320904588963
True	435.50163565256304
True	49.34469618447615
True	88.8757001546542
True	127.85208632035588
True	88.89098037642773
True	333.71352134830295
True	865.2618977450685
True	330.3146034866567
True	1087.6204840525395
True	312.9830872252775
True	902.9357782973522
True	149.84641177338173
True	594.7392038232209
True	609.8875301421989
True	701.8629046501967
True	447.3780438839332
True	63.87752603139755
True	294.99479370408244
True	42.95180367580438
True	165.05857025168683
True	178.1700244820888
True	1106.8836629050595
True	238.4246459184358
True	550.2524668419186
True	559.7591011457008
True	553.042739865512
True	910.6442919049435
True	591.9577006290884
True	675.0322656551806
True	945.9158186448088
True	125.32578536982548
True	323.8343027572781
True	250.1196364982298
True	308.8093384206255
True	87.47311592769125
True	391.07676680579976
True	4.5108444574310615
True	331.9369420327062
True	249.7382563782969
True	607.7102438137974
True	295.2263014501834
True	367.2928324721804
True	10.016787936867988
True	59.9961679739654
True	546.3494667887757
True	30.03681339556862
True	149.46984359699118
True	66.53546431853692
True	148.83869190274797
True	224.1687238958233
True	69.92020201174952
True	388.7539112743337
True	262.6710083482077
True	97.83559350092357
True	345.51761139521653
True	63.52439148426541
True	597.1522622496918
True	817.892172809068
True	278.6626732298786
True	1164.1814489928545
True	106.07831849979156
True	305.4902248553567
True	1058.6405817007244
True	91.75903132581944
True	280.7905253587193
True	11.086897540531597
True	415.1592784516895
True	469.17108251162153
True	160.35146162303832
True	621.6890892634792
True	921.0625476955232
True	156.8821119981198
True	76.38052090683256
True	309.6996878660559
True	553.9770117633824
True	633.6515469746492
True	1244.17491790057
True	25.69752046887892
True	958.1158071252
True	140.4983252402182
True	655.7174103865098
True	115.34048586603578
True	129.62046318673896
True	184.82076640197863
True	171.18480135586069
True	777.2292948031254
True	208.74544795263373
True	230.9309363626337
True	70.79330305471275
True	513.5730843882068
True	444.439504472952
True	175.1229498024791
True	235.0436644519267
True	16.67232087055623
True	439.3371528003452
True	205.67859283370063
True	290.0065707148078
True	112.72112268958614
True	726.9294266470606
True	403.95063857213216
True	265.4059976018551
True	661.6622861311365
True	521.4654259534772
True	459.0821559186734
True	136.41628632082205
True	529.6061423474621
True	429.2488677388001
True	2.754814161244072
True	194.37164318593463
True	93.88806640251026
True	242.851474499047
True	3.220767618837543
True	124.03373742676531
True	361.6414494513171
True	6.858503325086422
True	863.7334343605145
True	173.50793005591305
True	722.8163656138787
True	803.4068326407191
True	157.7827083311457
True	222.67898398978232
True	487.59393913518886
True	862.6756840462789
True	44.11857667715307
True	35.53731290268908
True	128.849851552459
True	627.7525424740644
True	712.1758918438509
True	178.78718262553286
True	579.0981946515739
True	591.1686391614389
True	841.608717535734
True	402.3535850427891
True	193.1940820194252
True	885.7387579072796
True	222.2791260700704
True	143.52024993556205
True	316.4552577854033
True	227.7564983236188
True	206.38603046053103
True	621.8680575469726
True	252.52189038675183
True	186.3150136227095
True	452.8098985502362
True	466.6626978317152
True	62.233331215413095
True	290.3477781357089
True	79.43106387676336
True	344.99713569041177
True	349.4289085642432
True	247.7223262769712
True	175.96848827583318
True	374.0797310549562
True	603.9377037378258
True	767.2317725909014
True	302.9304246033122
True	745.0475378103021
True	61.05252162116312
True	867.8001511901638
True	358.2992556868123
True	12.30559092997794
True	601.8852820840627
True	705.2622124055628
True	235.97362998788336
True	166.0683883729799
True	47.56455187139493
True	377.2800422617405
True	77.69900616288278
True	15.100273622775054
True	897.4209347744986
True	371.8748403191045
True	177.2085728488851
True	926.3684275937552
True	12.551972466005672
True	790.3239876940728
True	32.421495533252454
True	710.8549988256364
True	60.15735830964711
True	782.973347766558
True	436.773318691283
True	201.7785084283135
True	448.241197865265
True	210.88570009124007
True	300.1131468667772
True	227.40058030454745
True	415.4101894929845
True	9.608389397448622
True	324.0031395731453
True	113.60695638436088
True	10.64342018124642
True	464.3744271252621
True	729.5935682783492
True	289.9713210911186
True	81.01960149719106
True	310.37942062324913
True	77.26483038766604
True	184.7650855182244
True	174.68115046598524
True	372.0405603527904
True	44.75784240383703
True	138.97493087041087
True	389.8656375902532
True	867.0240659678532
True	111.44724064992135
True	205.9726404013152
True	455.28199388085073
True	18.475290633017988
True	417.5728928128497
True	496.6699470103899
True	89.70293527261656
True	402.3570445204199
True	356.7002476256173
True	423.48906391194646
True	595.075510679831
True	1049.3096415385642
True	993.4577619116296
True	55.82310499184781
True	1064.371164627301
True	107.4719093923211
True	113.33396898388985
True	105.60799729636878
True	502.1670821168958
True	364.350946895366
True	579.8759770455113
True	263.6399090274742
True	158.9739175656625
True	394.72775781700255
True	17.37972270126288
True	468.688045884621
True	379.6533642140533
True	148.73470068976192
True	92.39852518280784
True	516.6595330967757
True	1006.5286292005402
True	202.5191418442325
True	70.50510244867692
True	432.6497990568505
True	388.6193654552768
True	495.87619267660745
True	332.02170521139243
True	3.844095423325124
True	520.4867241698221
True	511.8328247386069
True	506.6522230136422
True	188.62473869944668
True	101.94231683116196
True	22.101475101517515
True	372.0172530421676
True	105.78961494548396
True	8.495528233313905
True	33.582428066739546
True	343.5636106009583
True	661.9571554061359
True	135.33889430860432
True	90.1348633913692
True	24.873105391606085
True	406.54807399609024
True	367.59679099110826
True	792.6753396232103
True	304.7813215593387
True	515.6290873538225
True	551.0216802424109
True	532.9837169170136
True	294.8519763922525
True	549.3197928650845
True	100.65562105563276
True	576.4964127459956
True	7.904141796050253
True	366.6406018018556
True	463.2282952166133
True	952.624939549472
True	343.5224202844016
True	799.6178413841011
True	981.9407597054015
True	181.81281576000904
True	35.87016048149542
True	365.6596445096953
True	383.3498137981523
True	585.1268960080713
True	253.90733698093712
True	29.978862189257143
True	638.4244689321292
True	127.93134622045204
True	1060.4323391477967
True	311.02329936471176
True	464.9413814531693
True	113.97917962881615
True	812.0430182198959
True	139.74191800955336
True	821.6522680176804
True	551.407112081605
True	194.0736210628998
True	110.730157006262
True	64.19648417626225
True	558.5725114262225
True	888.890440536386
True	421.39540817834046
True	543.6091098200284
True	131.93501886504438
True	635.8092713380777
True	494.340061223488
True	788.4085626289555
True	316.9581722457364
True	591.3510656190572
True	113.86436834586937
True	29.185388545237608
True	414.76733298981446
True	166.26809146454698
True	102.83667694964797
True	382.6038688143741
True	1087.227963353548
True	268.185300250733
True	554.8865761519088
True	10.151968235935406
True	75.0319496804687
True	331.82977612992363
True	793.0117300701535
True	456.8761695547034
True	525.0795116002893
True	718.126238657257
True	66.50762830757566
True	701.0011151264292
True	49.05516429318333
True	107.51637040978926
True	181.11230397230764
True	84.87594674789052
True	26.545353159716637
True	309.43575891968777
True	464.0823367045082
True	891.3592484229127
True	866.6905289930967
True	5.244503358732153
True	284.13837989337304
True	468.0835424301033
True	122.690075086555
True	240.37573617223435
True	329.9058075109936
True	1309.678964275786
True	452.1426141600488
True	24.60764356802878
True	187.8153638757859
True	715.8281315528856
True	38.41143462760429
True	174.9432892325088
True	581.873372799087
True	72.26955741234592
True	868.1808884684177
True	320.07207877568703
True	670.9697690814046
True	73.85101715849942
True	679.5754816780228
True	573.6644829798041
True	866.3736745696563
True	233.87953371238365
True	500.9452090567551
True	840.3835645892652
True	913.2151513439458
True	236.0708827561309
True	758.404527641991
True	228.26463701107235
True	450.7915455710196
True	375.7651675727321
True	499.2453266021302
True	490.1637767535602
True	310.7551697064906
True	344.3205822471019
True	106.26795272893804
True	366.4615747420822
True	1135.5993721291495
True	313.14894210028785
True	145.74987366898475
True	310.2858523194615
True	764.2595286971055
True	643.2374406130439
True	429.2949414357089
True	126.66064885504582
True	322.203365033624
True	34.47792987425819
True	164.8836042697166
True	90.59322847503115
True	90.0566637406858
True	567.6656949535237
True	136.30846845501873
True	128.92657720905686
True	101.71966793954456
True	86.01627400118836
True	460.789685385081
True	383.4238751924264
True	1047.4215527333358
True	537.0197956215769
True	824.4193800845679
True	269.7639828395423
True	301.6479016728285
True	520.0340670910884
True	198.8042678232892
True	759.5911734271725
True	240.69115838497055
True	349.28285665071377
True	70.37268513292598
True	120.39634325341478
True	274.8621043241414
True	117.53577029238114
True	468.0436155893385
True	30.470286322069253
True	577.9151304710746
True	1028.2145283266336
True	727.6591640144136
True	1.7950038601522005
True	62.89790673936571
True	487.10655761068654
True	437.81485023074873
True	77.21691073266393
True	119.82944413842446
True	299.9609153300311
True	74.46701383666667
True	51.16095479649376
True	736.7835174506558
True	675.8334236909401
True	161.59097603440364
True	176.76048212342195
True	523.4785870821364
True	56.63863703421625
True	24.843984792215156
True	561.149098668667
True	451.82640879659823
True	1118.5626715796873
True	47.59791286035605
True	478.9364452945609
True	865.1563370239325
True	793.078886212467
True	287.0252329035168
True	750.1779773833678
True	404.40521568012485
True	42.3020446078303
True	101.73494162681324
True	712.3353460141121
True	79.78170485711907
True	144.08454135828126
True	940.1067437075662
True	186.3402317622769
True	267.25605124297726
True	104.49295427743914
True	652.3666579391153
True	592.2908395938758
True	214.6892632151716
True	427.73359317308
True	40.30437544754266
True	282.22450227873327
True	560.3911396570228
True	621.1284182235697
True	319.6382889652104
True	75.51490013642845
True	941.6745465192226
True	1051.8863516110832
True	571.3036334587022
True	62.30849340635005
True	26.54535221279518
True	82.64918526713788
True	106.98837704750802
True	98.06242116887611
True	857.0756195988793
True	1228.1795698441815
True	694.8877501212779
True	320.0523562019463
True	8.584560815672996
True	21.86897566938895
True	343.78648915004953
True	476.4746111557401
True	42.49290889605494
True	559.9813737092047
True	423.84055436536414
True	399.1957398219289
True	79.9925507100788
True	200.6738252096125
True	273.1862189902619
True	126.83044930052692
True	390.1252760433355
True	42.777741462647306
True	165.18506356873758
True	1147.4325352786009
True	5.811478310824327
True	27.93261454910356
True	585.0314042508448
True	364.7405190474903
True	766.3562285350121
True	158.2766870283838
True	784.7021363218012
True	608.7095236729774
True	286.9437210974258
True	406.7369169820363
True	337.90810979490294
True	295.75090232481267
True	270.03823880918554
True	390.2039139695881
True	503.57532778897456
True	506.40842670186606
True	109.10067810515088
True	357.0747076005838
True	9.476812123372026
True	184.31396287786816
True	232.5598194972009
True	893.6030150341355
True	608.1023957165033
True	30.50767618837543
True	719.1974148819322
True	870.07122357007
True	100.06243181880076
True	355.21640465387185
True	875.0089504211625
True	210.4362732312057
True	164.5684280043656
True	530.0952113739647
True	577.7997482479697
True	1093.366990065499
True	143.7360280883152
True	156.9565766556105
True	257.5836781507475
True	315.1086573906647
True	425.9804375637713
True	411.7147674103841
True	303.13007004652894
True	471.5031920405824
True	483.42647374612113
True	224.6096822150776
True	1466.878667227527
True	253.3327154219404
True	395.9978929729878
True	51.250044935671504
True	763.8346847952631
True	248.05554214737197
True	942.8781308321632
True	563.459539874723
True	314.7177822279476
True	784.9884886700796
True	253.1289618761324
True	219.56950801838764
True	260.7758505605196
True	219.9595297360489
True	139.4800556179038
True	251.0252551567931
True	725.9727092321867
True	511.6735953575728
True	211.94893367363736
True	1216.5886899942252
True	116.7403378629063
True	257.3723494692963
True	69.11109105540041
True	302.1670566152992
True	403.999914577317
True	94.19486995179476
True	212.8254411937085
True	72.98701922983842
True	724.4531172115258
True	380.7073455369087
True	223.69960446895104
True	733.3732113470554
True	866.2601314984303
True	824.7577405806662
True	847.7333773311822
True	355.485500176257
True	1.281883019006654
True	266.3514183042857
True	53.39619915526146
True	371.9789021006879
True	54.60841386047874
True	365.2985336072332
True	873.9881909962243
True	1003.876918259585
True	406.10626481856
True	22.495088225109985
True	518.4685816289453
True	512.0295775974961
True	201.23052802883564
True	244.74443625487623
True	294.91088131252457
True	22.491865824358616
True	128.97729028806413
True	931.4876029405008
True	61.21555071534802
True	508.2644130716725
True	789.0155208037484
True	101.48261110426569
True	251.4627388003236
True	110.95641954360433
True	15.26121087751869
True	1.2331936325870372
True	120.00115122581168
True	1019.7843330396344
True	468.7036161591138
True	71.03657447726876
True	788.7086062099901
True	340.9800380162451
True	1.2036101613911254
True	436.1545805147864
True	186.14064076881635
True	512.0943886974076
True	83.47725755125681
True	329.3363921363379
True	380.9252098590587
True	158.8199499480129
True	217.98600919530304
True	131.72267737995003
True	165.5693427906069
True	952.9217908325072
True	15.849341009260876
True	505.5280846339237
True	478.03585463067554
True	404.1521883310221
True	221.8331425385789
True	239.42930965802216
True	161.9533495807639
True	47.14674367431101
True	492.79454853009696
True	152.52633108769737
True	846.546213344723
True	817.0119930552795
True	246.7633418757901
True	309.6336618945996
True	513.5323190150418
True	42.38399863374561
True	87.2257243830754
True	743.2882423154788
True	1091.0766278444746
True	116.11947968742588
True	727.6032849003394
True	146.13001595492312
True	923.529798930467
True	664.7237896801354
True	102.17701023659066
True	284.61752992785784
True	627.7094394465436
True	256.59675222889666
True	45.17401260426714
True	568.9844984446514
True	440.8293876829845
True	5.31781552148818
True	469.75598245775865
True	69.29251556278544
True	181.9551258132416
True	238.0640409682928
True	303.20357814339263
True	71.12655321071891
True	218.07448399061497
True	359.42683847363566
True	438.23964213618353
True	911.6375518337928
True	49.43817418021224
True	925.4767238606976
True	1021.2354995861384
True	131.33485898138463
True	71.80285561709199
True	994.986436606034
True	34.35771471320614
True	226.20961110277727
True	88.59286608464906
True	210.3286005307656
True	363.29656346829967
True	931.6503907416344
True	102.1755116626938
True	70.50241095570517
True	654.9569395030104
True	268.0286427361464
True	724.0022148954253
True	53.84488568620828
True	484.6084860788158
True	382.9897455082007
True	686.6061445149761
True	55.06692623319453
True	110.38494467014864
True	28.80394097740365
True	271.4698869906438
True	42.887592100837566
True	347.5979222824851
True	3.0564741834010194
True	1188.6966944929743
True	105.07560373398488
True	137.52451855829233
True	367.5220551981517
True	732.328093892374
True	694.4663721369271
True	980.717575009586
True	470.3800714886252
True	415.740585461747
True	137.9409426515284
True	407.4465551345482
True	843.4717944377423
True	409.1529612085171
True	939.8325890233142
True	78.97083220669317
True	426.57694823499634
True	179.398238347088
True	281.2277302946933
True	771.5851456792881
True	165.47634894461325
True	132.75094627387824
True	62.73163901310652
True	874.5958756836233
True	805.5994807343045
True	76.0852190953253
True	438.12590574764926
True	734.9065897499171
True	424.60476403523006
True	57.15581224770336
True	320.4117632543605
True	776.5599038907081
True	28.625470152428083
True	366.292307691256
True	168.02921127006192
True	277.8492960425601
True	31.438702606339596
True	220.14786611490592
True	756.0810236428127
True	633.9773439543693
True	54.8490637714544
True	294.2151267546117
True	869.8109676402468
True	19.355926117799125
True	308.1184351696639
True	288.7592996776949
True	441.0471915851677
True	214.23360573794844
True	597.987495145498
True	45.65029259436413
True	969.9022922571507
True	837.5264047230204
True	46.57600605859566
True	391.19750354514696
True	728.3493886713013
True	924.5520406246444
True	273.5276198643914
True	580.112985175055
True	132.22559059977735
True	190.3023400120993
True	136.63562693017758
True	135.6236637509151
True	208.4857791393817
True	948.2477743553768
True	787.8418714313553
True	991.3969122044272
True	21.354089923164587
True	27.13005536004423
True	354.98606017000327
True	13.194747676337936
True	626.3261539848364
True	1059.2605517015186
True	262.805384433706
True	202.11370251576488
True	82.74339220041139
True	205.7008330302957
True	126.00006487547154
True	44.43731472355552
True	135.64667839201925
True	89.75858341862065
True	248.45705657426456
True	522.4807239781327
True	162.85037902016217
True	31.260436373742262
True	57.48057796767525
True	415.1685214706948
True	261.4113586279553
True	569.9963008514499
True	23.933767959589154
True	115.55318555637815
True	668.4447237990898
True	257.8442033699007
True	491.9501752916214
True	649.5538145626444
True	103.90132110760509
True	110.36979976757311
True	80.8813168754568
True	25.399789736539766
True	118.13724778351012
True	83.08083323945345
True	103.72439083111664
True	158.20788290651848
True	238.4791918261813
True	797.2344117534515
True	280.2436102211374
True	952.110332475598
True	164.0307666770471
True	203.58741539714023
True	813.3664229483069
True	311.9904258853332
True	606.2992020121158
True	256.092357880375
True	354.53435534819
True	446.3714651942313
True	545.7710247264072
True	650.3769058797027
True	373.04579688153615
True	36.27675515734215
True	545.8086080363629
True	624.4481553302999
True	19.413300820279066
True	10.800397533451468
True	263.67770659471984
True	403.2805716690143
True	463.2690356936605
True	66.77611466299652
True	675.8266692691274
True	919.285609923352
True	232.5521284105582
True	902.3976788024964
True	272.133078522495
True	104.81688937867624
True	273.4313000993466
True	702.927710068711
True	39.30111195152024
True	580.4423237902687
True	1276.116255584551
True	1025.047639959398
True	900.8937747760548
True	195.3150497660656
True	90.09981088038543
True	194.9531060486544
True	846.7067429344125
True	140.84019950338072
True	1071.5696926113303
True	910.283132267934
True	44.30896042259582
True	86.61393331127533
True	401.384151032151
True	400.88995649050736
True	197.7647960219374
True	518.6545950454752
True	664.2481998419065
True	124.35744152399047
True	276.49792716264915
True	1035.8153614098983
True	54.35349804883068
True	685.534408989548
True	546.2745674748395
True	37.53078840423301
True	828.6270335785448
True	402.0489201653739
True	566.1036715415541
True	112.55912439358802
True	259.355537368715
True	207.6094572611161
True	27.020465841535906
True	138.40818404232485
True	749.3554314457558
True	135.02390369620306
True	366.3055307137803
True	66.84576619363268
True	604.1389005417177
True	616.3283232229626
True	229.4274532487188
True	456.6547802272646
True	170.1123888650154
True	174.197549714413
True	219.4534113987101
True	299.9548069224693
True	362.0633278822992
True	132.55748692391114
True	198.44280088520543
True	26.635229965716224
True	876.8202339992378
True	309.5647800363585
True	9.66413734789162
True	377.2558757557806
True	165.7613712992998
True	625.662922800856
True	389.9309607290596
True	590.1328906899817
True	550.32347705114
True	492.1896137055065
True	771.5257597739627
True	231.20159708012795
True	563.7610057674789
True	161.30518549949264
True	514.7421369086746
True	362.9766972007181
True	377.6288590343075
True	129.68114928382315
True	129.44205283211548
True	109.77728650639364
True	67.6709372446759
True	747.1096947982941
True	176.11210968314995
True	46.33101660691052
True	0.0
True	543.6231615032364
True	114.17963967671486
True	23.357010936048415
True	39.505977721407305
True	113.36387219734442
True	537.8586707396718
True	185.322630636678
True	109.34340624666432
True	38.98302859398875
True	159.6456420217684
True	909.3821518403822
True	53.372818389794105
True	216.9932528555432
True	721.6023498243217
True	321.5269692314654
True	469.0482556369748
True	489.43129229258113
True	512.7003141741733
True	605.0900284153539
True	933.190107449052
True	262.9065117163552
True	1017.2385432596128
True	926.2655297241404
True	623.0606072689088
True	347.57660725159
True	824.2607352221798
True	9.402087623400575
True	33.981175575488834
True	289.55502277298484
True	42.010137040067846
True	189.1566999122896
True	751.9515441952265
True	215.42497233455236
True	718.9403648987618
True	747.3424848727416
True	122.4450459976195
True	373.39685722720384
True	560.9741468432436
True	21.03125134003854
True	127.50584091405516
True	437.99346118710736
True	306.18880550229346
True	201.05744190111093
True	106.72096873244485
True	386.0270058309525
True	20.81488829457373
True	376.0302547081489
True	357.2845358270802
True	1047.6429912886963
True	355.1648152530077
True	33.05965676300891
True	429.8595751484152
True	455.5210645284396
True	241.2787374298098
True	29.360861122737635
True	752.668417992938
True	451.83037749747695
True	173.5190165778911
True	12.901339335861948
True	1205.5343104990247
True	163.905267074468
True	25.406221763465656
True	297.9532140506694
True	288.8038782481377
True	114.11499036271616
True	283.3539014980711
True	40.53983434340045
True	330.52160507608926
True	318.13535078205854
True	325.5694567232701
True	28.80741239647269
True	48.73628274905227
True	1074.8023609960949
True	25.502031953428894
True	13.698398586842751
True	178.69420435954254
True	653.8313149553554
True	8.483900391266962
True	190.1385725405795
True	175.80976738390788
True	520.0934772917867
True	364.2730739661498
True	721.6674187705162
True	327.301339825634
True	488.4217872770256
True	435.3864105521555
True	516.5828123018241
True	103.2560510178063
True	1301.786902604625
True	938.6776352676764
True	280.6064952024607
True	555.47522084178
True	100.52743639158984
True	577.4836694769012
True	443.2228973414165
True	157.1453563775261
True	78.15674423734421
True	342.06066898977986
True	163.73307823045704
True	30.723299626370935
True	593.7680456849984
True	376.2812528579207
True	65.6139121008457
True	30.09366597878469
True	664.2823612432304
True	495.0830285519566
True	73.87317195345618
True	22.006919835712026
True	309.01521811416524
True	325.8334008246245
True	735.7000808369135
True	558.3168236921668
True	559.0281564728396
True	792.1559872465803
True	10.70907216389087
True	55.45389949953419
True	34.17722309629701
True	57.24203227907739
True	505.53141394413615
True	594.1724788367641
True	86.52379650662162
True	105.82931169662994
True	189.92163938496404
True	75.16302914971864
True	182.02317344275116
True	210.96972341954165
True	270.041105625751
True	782.4008850990573
True	599.307542254335
True	285.4783511200061
True	189.030461190184
True	271.8880580954504
True	254.53484197377716
True	765.2926468665806
True	339.31246506575496
True	171.39323233680602
True	911.290220524005
True	338.36685177414114
True	467.9914594326394
True	153.1742480215071
True	119.0391023678737
True	61.976895295852906
True	219.33805701521973
True	954.3731156355776
True	523.1091471269153
True	114.919318330113
True	378.279903685548
True	101.10053364277526
True	658.5352750658861
True	5.245452545512054
True	692.5047279551025
True	37.51430082420905
True	911.4449742500468
True	839.9223643051935
True	207.7816991595619
True	29.49192198510172
True	79.59378220673673
True	463.1117324732089
True	222.04080422903928
True	1.2654902393294365
True	83.95923946232692
True	1074.406967176882
True	343.415354317887
True	687.4488226845283
True	493.7563056129968
True	33.82699452275011
True	139.1020070133364
True	444.96334255028495
True	922.9512220026744
True	811.9288219782934
True	419.3154126309832
True	343.42828436629577
True	15.427627691692049
True	75.87999205879944
True	745.2790459090843
True	490.31804064418185
True	392.09522704776265
True	858.469720437388
True	25.23913465413145
True	216.78323071853697
True	900.0109355971695
True	246.0846110776361
True	7.688790853277453
True	492.2183189313972
True	103.47432626607797
True	654.2588369406424
True	54.95236207896528
True	260.8475601191312
True	895.2470010832999
True	896.1236873433377
True	275.2640834115729
True	429.4737168642498
True	115.20272326775311
True	597.0644591236102
True	256.4284417293826
True	189.5219271354732
True	886.5878039874863
True	54.45132053406101
True	706.9553854329075
True	281.01325795531943
True	299.002311009556
True	166.51077370671325
True	483.54632758647153
True	605.0859231384796
True	368.6202386850432
True	404.1114306104669
True	67.63489403081029
True	162.97323723380575
True	460.2604990198869
True	212.17398186793895
True	39.666214940686885
True	206.8495298115504
True	388.0523865216677
True	411.6048311915464
True	733.6295289484627
True	128.29590934159282
True	649.7320704460864
True	493.8759663022639
True	595.7597118621616
True	135.15674142050938
True	40.57823700160191
True	674.6710092368608
True	70.32314586626606
True	550.9325056402379
True	666.3007528972937
True	463.21931913104345
True	144.41454990860154
True	517.2240498904027
True	3.9333990518621578
True	401.87347530878407
True	32.89160648183267
True	633.0685243418002
True	271.2944793232178
True	575.6860496845491
True	698.6988168933927
True	142.1643664014709
True	528.786282675784
True	492.0979905543599
True	63.86705410143917
True	961.6635751218956
True	3.5041572843520945
True	27.765577234155263
True	653.6371440378714
True	684.4415933183784
True	133.07190964888898
True	402.6471489468127
True	122.60247003333824
True	72.8939714386634
True	460.2924903421013
True	40.506051991646096
True	527.5935318642072
True	13.147442208345636
True	834.928008037357
True	546.1178799709049
True	686.4933358623846
True	95.99694854674352
True	362.2979899946475
True	983.7124546688711
True	830.886713053905
True	137.92650019141456
True	557.5795565463801
True	443.7646681317624
True	246.3852147158135
True	248.3952399445329
True	7.213808759066035
True	312.35373019331234
True	11.892274102887011
True	372.9958467640688
True	76.66226057821207
True	422.6222976366329
True	661.714882381142
True	132.6266461493362
True	247.83116849878007
True	628.4431835359841
True	674.6486965202175
True	290.77701150074284
True	134.41261330188115
True	166.98907994027405
True	479.43515389035673
True	89.06045753876435
True	11.08282887536333
True	512.2013879180469
True	571.389864289933
True	19.552369729481946
True	140.56359981296296
True	915.1287288565752
True	532.3699409866824
True	269.5553179373933
True	32.4242683143284
True	479.259617063606
True	115.8415108407575
True	589.350107750736
True	660.2400090893482
True	285.31768386929133
True	372.1277935751296
True	186.488942281511
True	249.59682854964208
True	71.12482300615535
True	218.5997912939555
True	478.2120359115837
True	21.669716885112383
True	454.7515244077434
True	377.6194389501922
True	724.494269246442
True	908.020494065022
True	932.492127982098
True	160.67122726362155
True	421.4344801494242
True	68.36520327521251
True	187.36844543448257
True	325.08121293044275
True	10.42183228268508
True	813.4678787185113
True	17.46415609205624
True	394.4600443191261
True	279.27685354760274
True	661.2697632262029
True	197.8627621217718
True	36.784647028349546
True	661.6615093628457
True	1048.4119786075416
True	228.6163628044728
True	133.69218085378978
True	607.6564618727053
True	499.0111160063358
True	16.722577567591134
True	805.7278493034067
True	115.6164803761346
True	46.13885128322846
True	300.4042591449926
True	347.41397595868216
True	400.14892969238457
True	262.1977258910768
True	19.44956067791625
True	22.16448176777271
True	817.1681353948111
True	207.06478188254988
True	111.70965071000734
True	856.9300414782991
True	662.1368888078986
True	635.3863622763586
True	453.6161027940139
True	149.97820000394978
True	31.458814296875445
True	103.5838568433268
True	429.8708304227677
True	226.30450658371856
True	510.01402966824566
True	149.4007849947181
True	486.74836543400346
True	639.0000466918494
True	963.8860779703964
True	23.11139913856612
True	974.3973279667028
True	1058.3457044396694
True	462.0734321650994
True	88.76868432768369
True	758.4206789041999
True	646.041955846227
True	657.9800034774286
True	173.09074254468507
True	738.1210189026127
True	711.0197136160972
True	119.81365312706774
True	768.8713076323916
True	797.3520937665197
True	508.55891591273326
True	228.6101023726844
True	73.59641267771474
True	315.9315060974551
True	370.7569558970119
True	476.2597819345371
True	442.2808913878529
True	198.63990863353325
True	316.54055286515984
True	2.787206352707621
True	12.733088494172128
True	107.74309004355676
True	133.4565802248761
True	354.27025689524413
True	339.1177687349207
True	112.76906058634673
True	18.694285692620674
True	217.0991386710728
True	888.9474682966762
True	460.4307382789075
True	530.9010539770012
True	545.5160034673544
True	814.706332065597
True	645.4659280574289
True	96.07272599782146
True	213.2289455626873
True	236.67281930267887
True	278.6510997667045
True	102.23773153838776
True	364.5406792747994
True	432.92659024259655
True	171.24047055664892
True	635.8913238111263
True	249.6674471656008
True	206.34749483451995
True	30.005407767524392
True	252.04701761275172
True	512.3470853508994
True	164.4884405368416
True	537.8185868495059
True	470.6210638478539
True	242.99377304083652
True	106.21207608141124
True	38.18947427545187
True	406.2123575366917
True	811.7680051839478
True	169.1685065553998
True	1013.6556511381718
True	1048.3348081014226
True	469.1835112134319
True	100.53070708703248
True	121.43869570370912
True	678.0597113945089
True	8.831267170386905
True	221.362568540052
True	140.3800017530908
True	119.82932629548635
True	332.0525849165528
True	645.3944714147752
True	36.32973181855928
True	127.3043049137365
True	985.0506512040558
True	56.09655292633135
True	468.7340215823819
True	521.9145987132039
True	246.33637343790147
True	133.2061058234029
True	885.1025932769694
True	1188.101411125863
True	522.7697497549559
True	660.4088411491305
True	212.08050819759495
True	152.63072266724325
True	332.25338820088825
True	259.8894632636997
True	169.3005382223029
True	315.95247284379025
True	336.0551218534861
True	12.636599190644004
True	626.7184588908419
True	149.03614799545014
True	77.10044296143124
True	444.9749055849154
True	331.7283758556798
True	1188.1583834782357
True	348.4932945649857
True	960.5717583489384
True	8.923931812732897
True	283.9381031529946
True	223.2566616713222
True	154.83833929926377
True	483.885371051158
True	195.12141103769127
True	419.9662436985233
True	335.34033647972905
True	114.37635316461396
True	359.32877404216725
True	996.988688157802
True	708.842990585407
True	217.5332697592564
True	105.6244911453537
True	290.106227470225
True	24.137266284344413
True	359.3949045191611
True	319.01178812109964
True	541.1432366899652
True	455.9281826469697
True	355.13511343352604
True	163.23750783615165
True	12.903650903716304
True	430.9603714235213
True	293.3409296527046
True	140.6257554986549
True	298.71068309959014
True	436.114852355646
True	833.9977731914776
True	316.54072740062645
True	781.8947988867315
True	386.25105332557774
True	388.8180052604597
True	1.21842028323904
True	1160.6716762815909
True	101.41218767511278
True	903.8386992909644
True	210.00132983247863
True	463.7465710668563
True	688.9255421543057
True	82.90749441260667
True	485.8137550766563
True	31.849846041849812
True	423.6102973834981
True	71.84585241238118
True	234.4672119314621
True	39.93135445804256
True	653.7032989622805
True	194.6183627850278
True	25.09770557703203
True	392.2782313374406
True	106.49147157780848
True	171.0132784086795
True	830.9384229707938
True	256.68344475201394
True	153.61879160942863
True	371.5216190386173
True	509.19614897691054
True	340.130333704849
True	512.6854195106207
True	634.9039833941333
True	159.06567940963149
True	7.878184979114511
True	67.82197925090645
True	435.8531960237671
True	87.25868491317176
True	80.97162008603688
True	1054.2262312403582
True	26.547662171150836
True	325.13813232632555
True	310.95842692979926
True	441.26671782878645
True	675.2736842552167
True	183.3811185233392
True	639.1592363509268
True	328.5115649965843
True	344.4257068508105
True	273.2373683884659
True	220.44234094445187
True	367.222321104618
True	443.33620947804417
True	411.7180661646731
True	581.1795297794426
True	142.04310839862666
True	76.90909913855586
True	39.61833778293358
True	306.1707157661288
True	647.4258221976704
True	416.7049853041442
True	781.555414201022
True	221.21233170211883
True	375.0375241840294
True	70.11161721569346
True	54.57638375561153
True	422.5758948789174
True	202.01662505964583
True	220.77534128750776
True	40.739622882899965
True	1062.0746578993142
True	178.8808876733509
True	927.3522557645354
True	308.65953467502794
True	934.2439719305004
True	235.79738601593223
True	464.2876753059789
True	530.3654173149309
True	629.7273574139733
True	209.36791006655864
True	475.2233729995271
True	939.8169242071182
True	129.80555603065372
True	8.071850712852912
True	579.0257601572687
True	29.14705242325962
True	82.20543307289525
True	770.4176420498574
True	235.2803075569961
True	982.8617724948122
True	677.0709734687024
True	414.6762991822844
True	277.42044806094333
True	476.81908881444366
True	340.86637357130115
True	180.13990798430677
True	683.4589460366816
True	738.1163828598385
True	215.30823347446847
True	89.49127975214371
True	530.6786079881585
True	135.363509538062
True	388.20526399616233
True	347.971602526863
True	62.6498130170778
True	366.8626755027087
True	413.41700968489977
True	376.6620570732772
True	414.9724309160253
True	389.7883471427909
True	654.4791752209815
True	55.1268621035085
True	468.82599925152266
True	327.42969338332745
True	670.3705302296964
True	222.90601000068804
True	104.0804596684928
True	41.51729031452798
True	546.4143416694748
True	635.524575971176
True	193.05496662048225
True	414.8114940635388
True	338.15156654540925
True	17.71727147345739
True	171.586613905367
True	287.93486322765307
True	2.578106165911807
True	890.3307106521866
True	81.45913968815343
True	108.1720754889367
True	109.49338048368205
True	370.0700428186416
True	38.45648318498164
True	458.5078078287683
True	231.0584418088514
True	4.981699202235212
True	118.11508847566628
True	454.161634809102
True	50.5718851645316
True	64.52677236131684
True	177.36774954306318
True	310.43545697058033
True	935.8290303019562
True	389.8212154060872
True	936.20217921991
True	192.9713496021926
True	1002.9523098196717
True	776.129540679778
True	633.1083567499662
True	393.8514157843162
True	374.3906338298582
True	81.54570001835043
True	75.241465380306
True	83.67570345230405
True	175.75342360989745
True	481.35705187620175
True	1086.2214482061686
True	173.04084943380914
True	351.8844934974889
True	428.1011479759266
True	591.1742585969848
True	600.7099879162126
True	281.83975647542206
True	458.5898974775537
True	675.5017753692061
True	94.91772190622638
True	714.3289656469989
True	261.1565163540472
True	136.79704212363137
True	406.0649125502807
True	837.217627264995
True	444.1138711757212
True	834.5174752164423
True	196.07967960051576
True	352.1040123071817
True	695.3162377467459
True	614.0638988045247
True	186.0892581251293
True	270.77801850473725
True	825.7597130053468
True	31.461840075975367
True	192.5621253304631
True	482.49075960946726
True	700.3758879307848
True	108.33061770325524
True	39.06694716378675
True	163.0196873503784
True	702.6280595621524
True	320.3062880242452
True	550.2616282731082
True	349.0130549054031
True	309.9343128306133
True	455.63543556085153
True	471.4930634829625
True	69.89168600569788
True	345.67656138927765
True	756.0284293393944
True	0.0
True	294.7820755836758
True	244.31427609390016
True	994.5263701921256
True	147.5820085116129
True	633.7205738951058
True	640.9227428451169
True	114.3160882681908
True	212.2315520133968
True	133.5774629005915
True	10.992801585204292
True	296.325962085195
True	384.65093687562273
True	1133.1524737823963
True	236.11192414115456
True	402.4649481296816
True	662.8008462052245
True	203.67120641066344
True	27.49217513415113
True	863.4805522190529
True	609.3241040405026
True	155.87844839189788
True	647.2942012443909
True	155.03672988121087
True	288.7524304579481
True	765.9160293192568
True	37.87203390619416
True	108.87990916383656
True	515.4845056183134
True	69.62820755658942
True	79.03118091496161
True	391.60702739215617
True	23.54523373630067
True	775.5722112030193
True	99.50112318708572
True	156.30860371988982
True	19.559257396075683
True	733.9185509710728
True	29.92559325955256
True	766.5180394305662
True	396.7692455371761
True	122.65326349686153
True	702.4251290216914
True	504.9216698945936
True	559.9707706943236
True	45.56747760400788
True	368.8331872400185
True	6.499867651924561
True	89.77685056335586
True	390.9261266554148
True	46.47212145294458
True	121.2453062031911
True	297.04873616723586
True	191.5506044248994
True	93.00843862126044
True	664.7507312575567
True	19.186258220484746
True	1133.3759338689592
True	522.0011740252428
True	307.10374930774253
True	497.5012518664629
True	127.33896018113803
True	796.0525958009069
True	1123.2524978863323
True	743.7418414485513
True	178.32338577133208
True	228.4880638971925
True	51.0770043889321
True	59.959270797212994
True	155.2615820475161
True	102.93971095770202
True	172.50432541625668
True	1201.8905491566077
True	308.26936377895805
True	359.43949033216853
True	732.5032804733461
True	16.067249078781956
True	13.806604100257132
True	581.9060798657882
True	5.924146902860112
True	110.85133320897882
True	677.4753184805153
True	183.2586443275668
True	668.6216434178472
True	815.99855100567
True	155.97453910888848
True	883.3893031747998
True	3.031339922752989
True	435.924609370334
True	1065.0638935164657
True	24.662826081662185
True	234.3724901026139
True	150.44080513281602
True	956.0255993463928
True	234.5008891631304
True	498.3897730169135
True	121.52206317029297
True	510.7560589410703
True	155.4904266059711
True	97.21576393810751
True	390.6005428138424
True	73.08563662210234
True	53.5383980949663
True	1026.516840235931
True	265.026933845424
True	160.32176083333547
True	355.298245007218
True	396.0426414718197
True	212.1978718368547
True	167.848931018765
True	373.9950414683552
True	37.06531807980299
True	493.5471666557486
True	1126.250712740109
True	114.4617002483594
True	473.6375510163807
True	306.1054469199432
True	24.06501231572369
True	390.48929660774894
True	101.80344745308965
True	579.3666684711657
True	202.7286013161206
True	419.0245944965994
True	21.42967979805185
True	447.882261073645
True	101.88087797394944
True	345.5354450384383
True	35.577698663573884
True	171.98767595575214
True	254.18252718625573
True	765.3071495848122
True	57.2497828398398
True	141.28145935868056
True	234.6597476276804
True	134.4800899523487
True	623.8543287923612
True	546.5426553384974
True	736.850012720504
True	401.8252486529121
True	533.2867170363254
True	435.04489296929705
True	674.5594723748136
True	66.56997895580776
True	468.96658977231147
True	438.6453013973236
True	50.68417547343927
True	76.68931606131251
True	126.517256718503
True	88.87511516754468
True	352.09948835828925
True	867.6555213749516
True	323.36670202977814
True	1119.4083553064477
True	329.2380320169157
True	918.3349668615648
True	155.558717996721
True	592.6655699798612
True	614.9848034111188
True	711.4002013674033
True	457.8525464364793
True	64.51421659583227
True	294.4844053424692
True	37.998691655563306
True	158.2804909014947
True	178.80678295936232
True	1122.813564684914
True	224.2079749366636
True	557.9662565430407
True	564.0514474654725
True	566.368364505773
True	873.4720822570803
True	582.1836443602509
True	631.105766775042
True	905.104866736024
True	127.77654695095072
True	314.3775275830434
True	269.8422175077831
True	314.968820841018
True	93.73236810430932
True	370.7392374063856
True	3.521657373209423
True	317.0840971860066
True	256.5854655170762
True	618.0633200828322
True	282.2098377420236
True	365.8691457086948
True	9.467149568756843
True	62.28859207814152
True	551.7403569878877
True	33.15317010705363
True	142.03414842337463
True	68.37073820273272
True	154.46743997063086
True	240.59872439914025
True	68.82038190114274
True	371.7696237717664
True	270.8984865087903
True	96.6987720486404
True	347.3257556717055
True	66.69285754981608
True	590.9847026046211
True	810.0243156705088
True	289.13735187883293
True	1146.6697502770685
True	105.54633797028656
True	301.1426001018401
True	1047.7244673164637
True	88.10978296221396
True	274.2860527172395
True	9.247424727032094
True	408.5313791571432
True	461.0711534973728
True	157.4846823916683
True	617.7062975381886
True	903.3662810356192
True	168.85858724515177
True	78.49633325109488
True	328.8847086700588
True	555.9331442086083
True	602.0295972034237
True	1196.3775727973914
True	25.80606999333649
True	929.0398672736408
True	134.24023316472616
True	643.597488709768
True	119.32572329521696
True	124.5181553535823
True	193.46998977472853
True	168.47561637956122
True	740.1430731784893
True	216.75268737891903
True	231.85031065034377
True	65.88940491884838
True	516.9922903821067
True	449.0951878168421
True	173.48947955913616
True	231.12277755409855
True	16.456865556413362
True	425.75036276462674
True	195.6332191471381
True	290.9443238317888
True	112.10048042839551
True	696.3851792930578
True	442.6764264134462
True	258.6827679153713
True	643.2816274191929
True	522.8735064595883
True	476.2687718479588
True	139.99555321628722
True	520.8255047285627
True	433.7372898886852
True	2.895081063196206
True	198.58239395346783
True	91.51920421325497
True	240.42700910642665
True	2.681357303040329
True	133.27154026089391
True	364.12773942161664
True	8.175034622782109
True	861.2582793579106
True	168.73835556143672
True	717.9779967944469
True	787.5411493215865
True	157.60870545654564
True	217.85243710544384
True	488.7458542703957
True	818.0170929386916
True	50.67080780112023
True	38.01931228736024
True	131.20435576311309
True	623.0507720536809
True	729.292619761878
True	181.4466151569153
True	598.2773292689034
True	579.2651506474161
True	823.9701104724797
True	383.0931914618977
True	191.7765548073477
True	863.7822808249041
True	223.25877647030885
True	157.61228351000935
True	323.71128705002
True	225.08642958211632
True	206.67710450960232
True	608.2637109511363
True	240.18315693158328
True	194.5747958236961
True	460.7066014461763
True	469.915434234128
True	66.29498432235441
True	288.3750990684468
True	79.26347848965098
True	344.78826676589284
True	347.8668182449642
True	251.1734959300844
True	174.82495220683327
True	380.08417173781794
True	604.7525961548338
True	777.2969841169988
True	301.28516847202474
True	724.8272836459147
True	65.35815874763651
True	874.2805805528519
True	344.897769415163
True	13.311844004437877
True	623.062841278001
True	682.0560262264192
True	255.33326215563733
True	166.34866873349625
True	46.29455176248275
True	373.1655129975957
True	74.94256771211425
True	13.538868414066403
True	892.844183318269
True	370.9806449334416
True	169.86552419101574
True	931.1243936308674
True	12.096045835278186
True	808.2432547051379
True	33.22263152089997
True	690.4373083004764
True	57.46159825871856
True	731.1200626680416
True	433.4449733877936
True	196.8902909540041
True	446.9261436245541
True	203.33605441414957
True	296.3472371113927
True	222.9280072123841
True	412.7521293722638
True	10.54196536892026
True	332.7531823425476
True	112.78028305657242
True	11.70634783665904
True	476.5025333267479
True	719.5870239200564
True	275.2188122338779
True	77.89004969423466
True	313.7135034145168
True	79.94214032137093
True	179.31378455256606
True	180.53924388629972
True	387.386056832716
True	42.09251059440835
True	137.05947169349378
True	371.28772002751975
True	870.6122835217199
True	112.9157571562748
True	201.41414348657923
True	430.2994564734207
True	20.22554119273242
True	414.8880875478081
True	503.1619248221648
True	90.93947273034028
True	402.8916122624172
True	363.6571881810913
True	419.9175978672281
True	565.7613347162555
True	1072.759228728734
True	964.2708974774266
True	56.78163915793746
True	1079.5802621966548
True	114.17805387343034
True	109.8437554931559
True	112.70023613254124
True	491.5615103550245
True	373.4518330380821
True	580.890346793594
True	259.7949944024214
True	146.0453060982898
True	403.47129966801975
True	14.743185385720691
True	455.36916569370464
True	391.5890739748913
True	147.64754184344898
True	93.2858848496342
True	524.2685657666344
True	977.7281716678402
True	204.33228356175667
True	63.40982274852866
True	419.0390564970192
True	377.0383411493586
True	472.9818191417663
True	332.2696121963417
True	4.911822275177665
True	538.1581846503582
True	520.9654842714388
True	510.30879604070105
True	190.7522279200176
True	104.8509521084124
True	22.069278344414204
True	371.2695746479907
True	107.79396092154836
True	7.610663834652689
True	32.11214549896043
True	344.47163352939486
True	655.9675686296055
True	138.2435000280938
True	87.61445780157653
True	25.120446186749497
True	420.963335737112
True	371.37896213046594
True	751.775199369446
True	306.37489101854925
True	531.8648815063955
True	537.373941196912
True	534.4545387161502
True	295.1364933557847
True	539.3979794658976
True	102.68285018554631
True	584.0192382240195
True	7.081464617077806
True	359.3252275569443
True	458.8797638588375
True	977.2449399223158
True	335.53244567035006
True	808.7774738565081
True	939.3601405110228
True	168.93305638530188
True	36.71818885941445
True	370.2805988991726
True	386.35485578245465
True	569.7760649428694
True	240.95901191939816
True	27.9353580532674
True	638.9032890909986
True	135.77582407013912
True	1083.4325976749649
True	325.8114537199252
True	482.482619466746
True	126.01724500302768
True	803.5049626349391
True	138.8823728223696
True	810.1257296893137
True	569.4681455311104
True	187.75041980316183
True	117.76042636536933
True	63.87897121522438
True	555.5097615233133
True	858.2646509261194
True	425.5410598931176
True	535.3184679483154
True	130.34656871352556
True	618.4454680183131
True	487.81481435797104
True	806.6874476867554
True	326.25368519166915
True	563.4576745033071
True	115.2415481308434
True	26.66580955476065
True	409.2628449511503
True	174.04186458135456
True	101.86985876930687
True	378.3294067747777
True	1084.753704663582
True	269.9652099602148
True	554.4794546545677
True	10.996810158536409
True	77.39970696780539
True	339.2668357064776
True	750.7052472168742
True	456.6374620843222
True	539.8192392261926
True	740.6143344289275
True	67.56083000898721
True	730.6535700712814
True	50.092809236079226
True	102.14853487939028
True	183.09506401478208
True	81.58913245434371
True	24.548672468156248
True	293.2061604783984
True	465.02325550474507
True	911.9415559225606
True	886.6901073384927
True	5.27106490468306
True	292.142682154368
True	459.804156259344
True	120.23114199014636
True	239.19159632011483
True	331.342206281118
True	1313.1372396166337
True	432.43777806829297
True	26.279020863864776
True	181.41620769897983
True	651.5082396291559
True	36.40883244656475
True	179.22375265695118
True	551.4119561629814
True	74.02470332817032
True	859.4138764429246
True	325.6879774937209
True	648.7607515591204
True	79.38032896655515
True	668.2135599941486
True	593.7697544473986
True	859.0599224718358
True	244.27036243900864
True	506.449887169008
True	824.0804850300013
True	904.309198408702
True	231.52259241935724
True	781.5603641169943
True	221.3117935782492
True	457.3805591790458
True	369.7967271762281
True	497.8689059373434
True	496.5082181925184
True	313.5419008482235
True	351.3147188021388
True	107.40023898503468
True	348.98941763170626
True	1156.9787345341135
True	311.2209817487113
True	145.80556478090867
True	297.41659200460833
True	749.7986226938813
True	651.1073504083988
True	410.3052520617956
True	124.0120722262175
True	336.03069563549803
True	32.41995075503446
True	180.5540883965988
True	94.428811377453
True	89.55351471656041
True	535.5509068927621
True	140.75370235354592
True	138.1760403699974
True	106.92588917001804
True	85.83621609525558
True	456.62722401999616
True	397.4102885357901
True	1027.3277332287057
True	497.8032135924357
True	848.6627466034495
True	267.74962522118454
True	295.80514416413496
True	522.4582948084982
True	190.7501709297221
True	735.449500466829
True	244.41461467013937
True	345.1501062248307
True	67.94232159058498
True	120.492669866499
True	250.78939500417584
True	119.97999395652684
True	471.7725385630958
True	31.08904917929974
True	569.1504486856996
True	1041.0686354506702
True	749.2978913184585
True	1.7200911731186357
True	62.11982519401514
True	482.25965977209046
True	442.6088953125248
True	74.10986562717845
True	120.99351746862912
True	296.9479980245758
True	83.39566851115882
True	51.96471580685122
True	724.9739326921002
True	657.4815776687814
True	163.63808993171506
True	175.83304240793336
True	533.6748704642105
True	56.29244153681981
True	25.473039045592827
True	568.9710089774264
True	453.0900723998519
True	1137.9641441622512
True	48.58497344955735
True	472.509613803604
True	882.3514094951204
True	825.9867510300631
True	294.84909189382984
True	736.7119457359275
True	418.8201035786837
True	44.52392930296486
True	100.0780552303211
True	716.7441092214008
True	78.01540761127747
True	140.89379231957733
True	924.4740030077112
True	193.3084936568837
True	276.5237932029376
True	105.5025183670823
True	639.6244081801674
True	601.8166614679802
True	211.69840694306245
True	431.41056262278624
True	40.47788355677642
True	282.3604064068349
True	599.9987876554393
True	662.3576349395616
True	329.8487852120761
True	75.3512669463699
True	928.2936126249951
True	1084.1569668880777
True	570.3561670456673
True	64.8735024624207
True	31.670521638876973
True	93.59963588569516
True	103.20608722918888
True	102.16145773890103
True	864.5561683144018
True	1227.725118716926
True	733.8088808830041
True	340.3003763367686
True	8.269772139212511
True	19.87754164253369
True	344.702215787115
True	479.7532912179042
True	47.13174900215564
True	537.8810711441345
True	440.7730938854808
True	397.8467175846412
True	84.15295846756283
True	198.65955744098775
True	259.24898772760474
True	134.27920713630365
True	401.8835512779432
True	40.72504845168029
True	174.68205925516423
True	1146.4128785782782
True	5.557860883570392
True	29.44187282350848
True	588.0956401765486
True	366.5961324323163
True	773.7705883800946
True	158.71178970532995
True	753.5743655315999
True	590.4815582853649
True	277.8572409797693
True	443.33677371489097
True	343.3737014515834
True	289.74710272429456
True	269.98523279253595
True	391.3692653752902
True	505.46477425085294
True	496.5296653293086
True	104.21295766928328
True	359.97515761091915
True	8.895712239164155
True	189.70749925696157
True	232.0452835261044
True	855.6423541718784
True	605.4929393473415
True	31.31679350023896
True	712.6093847500813
True	832.0250493428034
True	108.97363073416672
True	353.5032574300565
True	841.5572919257892
True	224.3705455978792
True	165.4890203353247
True	544.8101530360938
True	614.6668647511476
True	1111.4638382277817
True	144.677631909741
True	161.37045001766495
True	261.16966764710133
True	319.06818336188246
True	439.7724010075744
True	404.575607700642
True	329.54253770968023
True	441.1868040422398
True	500.7156484206296
True	230.6949050055764
True	1452.3064265164303
True	249.61665549684616
True	416.8556450564788
True	51.98888604999766
True	744.4707276354953
True	252.9607390033977
True	913.9290417780984
True	564.541715683085
True	326.7940611958275
True	752.5662488381208
True	281.2601184363216
True	213.74279046056495
True	254.09435857368547
True	212.0184662167174
True	139.84117676149023
True	250.5238045197577
True	716.697472917303
True	543.5621615830197
True	219.39085802833372
True	1164.6034212101129
True	116.12713291527548
True	264.657505444696
True	74.30009222422107
True	318.0233701993054
True	407.65598279352594
True	93.06186535620992
True	218.2792555581096
True	71.62263635382747
True	695.4369404100453
True	369.3382933999167
True	218.43490047512216
True	755.9070574088835
True	883.0293411774422
True	821.3263450788503
True	844.6568913044895
True	352.0642003686108
True	1.1549465093195104
True	274.4384757326822
True	57.89030938420024
True	383.7417435948092
True	54.45326244986617
True	367.62498455843024
True	884.6332322118491
True	1009.0800211837244
True	396.3201246544747
True	20.981984546010672
True	521.6291013987371
True	517.5048827762881
True	203.5933870180172
True	234.8989262817724
True	292.3046585343465
True	21.96071099635143
True	115.47470928462415
True	939.7447223614348
True	62.1878454602176
True	494.6787209377703
True	782.9775694986482
True	104.35688071285148
True	248.0659014677476
True	110.42127257833693
True	14.555732735359753
True	1.7799051505459358
True	120.5922864434142
True	1031.2391172851676
True	498.89715376457
True	66.55515309427574
True	792.2542650253208
True	339.92886997400706
True	1.193423035917797
True	437.6235956017236
True	192.63450868290067
True	491.372843694109
True	84.60568686662666
True	341.5110958021514
True	378.2909591710709
True	172.15104082908434
True	214.229839144948
True	131.52650878866402
True	179.79391968675455
True	1009.429376136674
True	16.703858341177177
True	504.94216329372
True	484.5251767602539
True	403.9224406699892
True	220.1894085865096
True	242.2153728895292
True	163.9632605274756
True	46.97190691376135
True	463.7349510949531
True	153.07497952370508
True	837.9711970483498
True	813.6125702869131
True	250.3504014040608
True	318.9329069156284
True	527.3000444857912
True	40.729236287505735
True	86.69376638164948
True	772.1050319015962
True	1091.691094230287
True	112.92907783129952
True	735.9193639508493
True	139.1366235712692
True	940.0782127395684
True	663.0177958601957
True	107.97128464488176
True	287.05660180780626
True	608.0591176824503
True	255.4377059531607
True	48.338935204783525
True	577.4946808383086
True	463.1143648349943
True	6.316128083526341
True	470.9647944427045
True	66.79849432928357
True	175.4097060988406
True	232.6486705811962
True	315.35193327900305
True	79.56464882484902
True	228.98673731011093
True	355.7031732646434
True	430.225742978364
True	932.863524574872
True	48.28732194974328
True	893.3524985189256
True	1012.1405633669066
True	129.96146127052805
True	76.66693205905446
True	988.4226582382604
True	35.21271330054683
True	230.38408943656623
True	83.6877601153198
True	200.9556543474948
True	371.4908697516727
True	957.680233538555
True	93.20730479073676
True	72.6990441766614
True	644.3015968959338
True	277.21917250590616
True	716.1595714216003
True	52.98272359133492
True	481.5064289270479
True	385.5858524078443
True	683.4859590838187
True	51.56439577626951
True	106.62867468303526
True	26.9461684640297
True	267.75480068735646
True	40.72259482292279
True	349.1499621788354
True	2.570474664908769
True	1172.587717427783
True	107.14671305078517
True	140.29923326591623
True	352.6440041932248
True	749.3109208792503
True	684.1320586684202
True	1028.5093730160131
True	475.56848255736367
True	422.49726728494414
True	145.57889491891768
True	414.7646931291801
True	811.6888495778323
True	409.697398806632
True	950.3168452757184
True	85.21915928922766
True	422.3235819511461
True	181.11965747247584
True	278.5236642528876
True	724.6137836292161
True	163.5928947946264
True	136.36576728769884
True	67.3536547491893
True	889.2731091085968
True	767.948984429521
True	77.87263870405611
True	421.6608420854981
True	722.9359638803422
True	408.5612456411295
True	56.64867997886736
True	318.3325888211479
True	776.8389580846768
True	32.12925731047825
True	378.9357903099945
True	163.45486486902377
True	290.2011835830469
True	34.96658173260562
True	228.535287442242
True	773.2033423083012
True	644.8568006606521
True	58.75245904303587
True	295.07515187559164
True	901.2498355981822
True	18.77291635677245
True	321.987348722488
True	288.33166946767415
True	440.8185526384048
True	206.1436362829179
True	598.1179940880276
True	49.12401017402839
True	959.590895827859
True	911.1098788283572
True	48.35797767057496
True	395.1441173150007
True	730.1360043845609
True	918.492949729177
True	276.3883756769084
True	601.0542014360642
True	127.4970992520009
True	190.50231492907096
True	134.92475985404093
True	133.92816440819064
True	196.1682657459159
True	944.1359225147568
True	808.7757651285588
True	920.6662562893011
True	19.568578361089667
True	26.897798933689387
True	364.21361268091056
True	12.532531040742358
True	621.675814835015
True	1071.0707792517096
True	271.9407910029136
True	208.211138010474
True	85.63808287896428
True	216.09893689155052
True	126.95869954781874
True	41.60479107025628
True	127.69672792977126
True	87.81595467491442
True	250.0914122374789
True	547.925439602897
True	160.86609833859376
True	28.242607296979934
True	60.8932544791469
True	429.6316199803175
True	270.09068443841227
True	585.5587209349386
True	22.39478893479716
True	115.21856807228532
True	671.0944071708619
True	267.8351305249527
True	466.0643206930501
True	652.2014564915956
True	102.75196117190816
True	105.60392332767852
True	81.21574349163019
True	28.744692781717603
True	121.6690200030612
True	81.88237352797844
True	104.38605373342268
True	150.55985594677531
True	236.39985506931168
True	840.4083563398086
True	290.61953415926354
True	951.734880774966
True	167.06515687464702
True	198.06643288551385
True	775.6458133600172
True	297.7342036723269
True	569.3225948882626
True	251.63020429936563
True	329.18629067905755
True	443.7374080911497
True	568.3475636782516
True	655.9171540993981
True	362.5625145522724
True	35.74167602103757
True	542.873238659034
True	617.77670818641
True	21.09545818098264
True	11.298332239641503
True	260.3887843084956
True	395.2760850687216
True	423.8543623061884
True	69.00933630353492
True	648.9664012503872
True	948.7525170078636
True	234.95719417125235
True	887.2123853800589
True	274.25203964148034
True	108.9517562607717
True	263.40033087833484
True	706.3393059666788
True	40.92197227279153
True	572.2788068404385
True	1293.2846804112708
True	1010.8326964410078
True	880.6316263246869
True	198.98846074208183
True	93.16611423777005
True	196.3038370192086
True	851.0425781258374
True	145.17753186860944
True	1072.42759885245
True	866.913537022326
True	43.167883130437374
True	88.69458843424873
True	410.5804236671482
True	390.4957938182498
True	208.73263904422816
True	524.8793174107152
True	648.5794265460911
True	119.97680132376078
True	277.60364167571987
True	1021.1889643530068
True	50.205856118993374
True	700.3419848918392
True	555.6197080715078
True	37.04725559046602
True	800.1222843520875
True	378.4902059246586
True	547.7863122048883
True	112.2448457365357
True	265.02936968367027
True	224.04835465083573
True	25.925230433065416
True	142.40687238140026
True	756.0569335139995
True	140.89525134713327
True	383.6306908449046
True	65.37088522384792
True	611.2594426293066
True	604.9383677980053
True	228.5383769926625
True	464.231731841335
True	160.19397509795212
True	160.0904672873882
True	223.19904437305684
True	297.69544881137074
True	367.3647597345705
True	134.60075449436584
True	192.6386148130156
True	26.350017803795964
True	861.8002006698654
True	309.2462079168402
True	9.837101577147898
True	364.1117235498288
True	170.53316139034146
True	618.212497377319
True	372.1967456681809
True	576.0010910555112
True	548.0549172280137
True	478.2397614376331
True	781.411190281987
True	249.1892545016124
True	557.0668740126904
True	157.94883955761
True	539.1869630528594
True	352.68812152928825
True	370.041768545273
True	130.10284414149623
True	126.98065154897472
True	107.95185654419647
True	68.10751404829098
True	705.7445106231711
True	179.81902338548255
True	48.03032475297532
True	0.0
True	550.9333146046313
True	109.72261296781303
True	23.256423948912364
True	40.19870960626447
True	115.42723188557645
True	541.8710611763405
True	183.67336062687707
True	107.91055175604416
True	35.25214430869736
True	158.431449697983
True	876.8954926270225
True	51.908664321674976
True	226.85369732612776
True	749.3711186215436
True	305.9037311677551
True	448.0704290349335
True	477.41570676416086
True	497.7657140857836
True	581.6916303645204
True	943.7817379583936
True	264.1523777499534
True	1026.8137489000571
True	927.1578840107724
True	640.59877005216
True	339.3483850119103
True	829.8463850766872
True	10.768154643909815
True	30.263509332426764
True	293.7934947721383
True	39.33365815241551
True	211.8661430413534
True	720.388187528635
True	206.1806649251832
True	719.4341087650992
True	781.877709477724
True	113.59499681305849
True	372.729778008568
True	581.7609868029328
True	23.493813423615904
True	129.35270074460516
True	441.2980974132092
True	308.70137360196924
True	205.6831379260233
True	111.6513704951991
True	370.8314078312545
True	23.391146800796218
True	370.5232090147412
True	356.5413986041464
True	1072.8540723814522
True	360.7970335862148
True	31.212565834369528
True	449.0575810263803
True	446.3605479713095
True	229.0205450131152
True	29.53474578323799
True	771.5294207701737
True	441.1209302858989
True	176.49834073313994
True	13.658091185367743
True	1206.145598518312
True	164.80094614769683
True	26.4925716788564
True	304.2479732323973
True	285.0572553938652
True	115.97384883120706
True	300.3489151127057
True	45.260422609627206
True	326.08139609883625
True	305.16589712125426
True	308.5409547419368
True	29.928963594907152
True	45.7224127961678
True	1073.8596096791791
True	25.30528334823787
True	13.394114465722105
True	173.31751828600036
True	648.347354197526
True	8.104202983004768
True	182.01628603248017
True	175.49934765593636
True	526.8492986769162
True	368.7559416386294
True	701.5420607656184
True	323.28508673738776
True	492.7229682166087
True	450.25117549149405
True	503.6746376719355
True	104.58957400972405
True	1268.0954417871503
True	879.1478285991211
True	294.3714852120707
True	523.7475979244647
True	107.9610780109332
True	568.7004857940329
True	435.3344802391268
True	154.75538291765298
True	79.93318260358075
True	344.32852135403795
True	165.40076205154045
True	32.14858976172529
True	602.5949126627127
True	386.2504663732892
True	69.62886457029808
True	28.148209279365663
True	667.9456423720178
True	478.5160072933008
True	71.84031136883
True	23.87178483439815
True	335.1196441122584
True	308.5515475037004
True	719.3748886165494
True	556.0181158087312
True	554.3648785499628
True	787.7603317625859
True	9.1551300529855
True	58.40963883151357
True	34.68822225485219
True	54.14325837410057
True	506.6549092297556
True	588.5203639056947
True	80.83416424689683
True	108.0443468444352
True	193.9465154690879
True	75.1492929282567
True	175.81914204813296
True	211.8017663381705
True	277.5970457552759
True	802.0095800811619
True	611.0557271647858
True	283.8134718839516
True	182.56734134005708
True	277.8368760944748
True	223.51767318687615
True	731.1893206480629
True	329.78617998554967
True	166.4643872457549
True	920.3069071833096
True	347.00807520464446
True	468.01641446733896
True	156.50014011656123
True	117.05257918497772
True	64.61816370152391
True	198.6088680537796
True	956.2021532596
True	520.1642412250017
True	110.23681099852752
True	362.0530766770992
True	106.03976861895048
True	677.9053595700219
True	4.471785568895872
True	675.3637219926836
True	36.286789570347096
True	946.9196970946408
True	851.6487589698534
True	209.29318969630063
True	29.75457706090669
True	83.98045396663629
True	456.8425876866015
True	232.20388129785616
True	1.4125877725083638
True	78.48688267177543
True	1075.5478789518993
True	341.6229080674286
True	667.8080614318175
True	507.6446771455206
True	33.13642627436861
True	135.17130617682272
True	439.7734972159602
True	933.540786009117
True	819.0635906622036
True	419.41021451957386
True	326.9583284278302
True	16.502289470845575
True	78.54669817803133
True	748.3486198723419
True	489.8944079434506
True	375.0798117040536
True	862.5043428863693
True	25.700727326058686
True	222.68241404026745
True	901.3693607291832
True	239.12798127487125
True	8.219723539575751
True	517.4916096949465
True	103.59825931269764
True	618.870793836612
True	53.5166526031124
True	260.6774321137266
True	891.050217140436
True	904.7047464771128
True	261.5059179100685
True	438.6657064513709
True	111.51353226543092
True	617.5696399071073
True	264.383159285442
True	192.0532549204867
True	851.2168480978158
True	57.21086997779021
True	718.7929629429317
True	287.7502127873239
True	309.38993983944727
True	169.16334003959295
True	469.8648692210059
True	637.5371552915204
True	367.15974610316994
True	408.9868084168106
True	67.8302111743328
True	163.3353032576933
True	450.04741146981127
True	221.79340362344337
True	36.27345202846308
True	200.58271786492656
True	383.6811655588567
True	401.69126041372056
True	737.5725233889696
True	129.9518672932334
True	659.3335321151636
True	508.6773413186751
True	601.7206736741442
True	138.23560258479603
True	39.11427875288346
True	671.862218890002
True	68.96184538091164
True	543.6029376014145
True	694.8112264138966
True	455.6703985827229
True	132.25174239605474
True	526.757408954803
True	4.014013222368357
True	404.4143675001625
True	31.93167094849271
True	620.7559969114541
True	254.1711950712904
True	575.6971003316002
True	693.4653067105037
True	150.24472165733448
True	519.6548337883669
True	498.6588937430877
True	63.93923858553077
True	965.1556297532762
True	2.9158181976723307
True	27.78720672153103
True	648.5333297441355
True	718.2733535776152
True	136.90432205072182
True	404.34441011987406
True	125.55650339863196
True	69.4528302816537
True	447.8507042421988
True	39.256273872402815
True	508.3128045394345
True	12.630343367234278
True	843.1618087343763
True	563.7362094822496
True	687.4877261438911
True	102.80368792096078
True	371.0807249340865
True	993.7919824379547
True	837.9743535791125
True	137.39467720656998
True	537.6265764525907
True	450.4079520041969
True	240.6721711612861
True	256.899547417895
True	5.280263006506291
True	313.2190559695103
True	11.366964515175797
True	378.5422065735143
True	75.27973496773878
True	418.5419185129589
True	661.886277967821
True	124.0556543389149
True	237.6263912748553
True	636.0805892988271
True	687.8884973577669
True	288.65030973419687
True	136.69610297226532
True	163.20176463135112
True	471.0551050424433
True	84.63424025985879
True	9.966680887290046
True	538.4950632623518
True	569.6095417099122
True	19.66480168655144
True	134.42641713049144
True	915.7622717065764
True	470.4050737781484
True	273.1223531516001
True	33.65760908865863
True	480.3585011141637
True	115.2632941622329
True	579.2067429152734
True	640.055022775285
True	298.09513284535143
True	384.115138676288
True	174.87121241947366
True	242.6534543673455
True	74.12785457562643
True	225.1422720019664
True	515.2757481811996
True	21.12435101732741
True	449.788420187949
True	381.5283331760845
True	703.6782966826767
True	896.9761383848156
True	882.5012180354427
True	159.87544161432248
True	406.4217247398558
True	73.50004936710589
True	186.16703191663245
True	314.5899785163122
True	11.410086223257196
True	790.0223055074364
True	24.497623135088887
True	402.90309768297806
True	273.31014541303267
True	661.165716823797
True	211.3766139729486
True	38.55345995824762
True	696.8605082112815
True	1072.3525043434497
True	222.91818421054973
True	129.71045355659714
True	617.8784319776432
True	503.4322142018152
True	16.86848516867649
True	802.5823217873269
True	112.52547129512254
True	45.77251869488618
True	291.1973163470949
True	358.8913531157018
True	400.3230116715847
True	265.0134422376504
True	20.553578912539983
True	22.9120076062767
True	847.7229806332618
True	206.97771919207904
True	116.8646065591826
True	843.8023639877897
True	656.6780191488162
True	651.2079883590716
True	448.5638900268139
True	151.92192675999317
True	34.33754740925065
True	104.59134828865774
True	432.8021495730064
True	224.54666171374865
True	479.60921687095447
True	141.30878397184597
True	483.2305690998565
True	642.1886915406852
True	923.7343324255286
True	23.833568184656823
True	983.8077776133254
True	1037.012536289914
True	501.1965218592705
True	89.35632055176863
True	777.5757152700028
True	655.4659643262025
True	685.6862485097877
True	178.96950388395996
True	746.1106467274617
True	732.2360544476217
True	123.23034586759266
True	818.1621929545447
True	824.2673033845456
True	484.5488983541421
True	226.27201656153716
True	66.61949356200508
True	313.26183499820894
True	342.6312363146565
True	462.5781460935785
True	435.4484567371372
True	200.73278892236243
True	307.0296425365344
True	3.003488842321973
True	13.124594814471468
True	106.08194266693098
True	137.19828516842787
True	357.4789411281038
True	347.62398489877233
True	113.21643904769712
True	16.516215058476927
True	211.43963460044952
True	832.6973126064006
True	462.5840361372737
True	532.5179686114167
True	549.5298071593649
True	860.2982299813077
True	635.189900394142
True	85.82536453632848
True	204.69465330975805
True	240.6935752301402
True	295.4113112327603
True	106.73776841833464
True	362.522974595299
True	428.1465503395419
True	174.70122811345396
True	656.6228382413622
True	243.95523741916256
True	212.494788925595
True	30.31843720391609
True	244.3917859933512
True	491.0022315511246
True	166.425370942719
True	528.8059178224024
True	475.8041674194437
True	241.09552572111332
True	102.76616112013107
True	39.95066459269145
True	405.7948461372747
True	775.3487655403569
True	162.79477104713484
True	1058.5757365359475
True	1037.5357582815684
True	478.92970230601065
True	100.56270141376542
True	121.9881048760406
True	649.2709958051939
True	9.096416089486915
True	227.30517698593036
True	131.92087936724164
True	119.8459522123888
True	330.5129650402267
True	627.3524918706022
True	40.32536787052311
True	119.62182285071306
True	969.6696817696316
True	53.07593062392031
True	475.03704374856295
True	537.5420518394662
True	247.578450127644
True	127.46402994234128
True	961.6107637586256
True	1224.591445338321
True	513.9246317802928
True	640.8069696856498
True	216.3140425862676
True	153.72638487338648
True	306.3050655848526
True	255.8884035610448
True	163.53806026265352
True	310.4514176275845
True	339.00318098585467
True	12.475441767309086
True	631.8520725130768
True	143.9407075783339
True	76.14323164996921
True	445.9317967750369
True	314.9656153226074
True	1223.2941992514725
True	355.8586300672307
True	968.855110588844
True	10.208005218670898
True	263.057000670127
True	231.43772270838653
True	158.43614180672554
True	484.9965944154302
True	202.1634863104273
True	400.7975130888276
True	343.5651141141926
True	112.54148579857328
True	351.08391828569887
True	1035.6759115066532
True	694.3793019339911
True	231.42347997570448
True	105.43258338023418
True	305.5425815135472
True	22.7628133690116
True	358.7291521378001
True	314.13319743986546
True	580.4227049214745
True	441.26679454901625
True	351.1718392517016
True	159.2075106622585
True	12.871210869996649
True	423.8097944752599
True	295.65454238224675
True	136.68059897011244
True	302.55524364365857
True	441.61020579156985
True	820.3021654992799
True	322.73312858334845
True	770.1656025934942
True	400.3825679387073
True	389.1005626625351
True	1.1665786139649876
True	1174.1318802607902
True	105.10220483876
True	894.4138173067033
True	197.96495283136463
True	462.8294759397756
True	669.2900778169876
True	84.15460934522218
True	509.2134017203453
True	30.702985897387855
True	424.291736850511
True	77.1424485858275
True	226.2003512295468
True	38.42404860824195
True	697.7726099107684
True	184.22833957996676
True	25.804523006307665
True	405.3993435793426
True	105.41859004189648
True	172.87737042261224
True	827.9956732750893
True	254.03209444444272
True	149.46672957686516
True	373.5234536199061
True	521.0502726096378
True	338.60654776478543
True	509.5482939774317
True	626.7917559178837
True	157.71690000352112
True	6.974260711680162
True	75.62622664687703
True	439.573674390082
True	92.50553033158708
True	82.4860330788587
True	1046.1872484273902
True	26.26468996780933
True	326.31146829128824
True	322.00620989734193
True	458.9495442397704
True	669.7484921619299
True	195.47271866596864
True	629.3171054657714
True	335.7568931850947
True	356.1724006564769
True	271.2668211133728
True	208.1113902834853
True	368.1933316623914
True	449.1640962115311
True	422.0104460553521
True	574.5206340113059
True	141.85059339462978
True	76.54228227114997
True	38.90232409070956
True	275.1814443230025
True	665.8001080526835
True	401.53285546330017
True	797.1012797114898
True	216.48412829545745
True	376.0288722332226
True	72.29919764802843
True	54.19494180511722
True	437.3905315497063
True	194.7577321179228
True	221.48477571287447
True	45.60044240894095
True	1105.8520873947132
True	181.9210801105357
True	902.4500185014286
True	314.23959918687694
True	926.2763789061652
True	234.95862198372032
True	462.1565262508812
True	534.6891895282545
True	601.7028128559397
True	217.9986502714601
True	482.19729688634686
True	948.9664419899592
True	129.42853623420297
True	7.021161371335128
True	567.6270348039471
True	28.652626750470112
True	79.0547870600677
True	783.9075136146181
True	233.82404339446023
True	1013.2778400082702
True	701.517966883063
True	418.3906190586861
True	295.4227209938141
True	475.5909419627115
True	337.18712916716265
True	188.07768204029009
True	699.3313760538895
True	716.7842302547383
True	203.18974651007136
True	87.61455427798701
True	508.40841371744887
True	141.48437032777804
True	383.4172765341204
True	341.2425168406559
True	62.81716250905816
True	366.9642431120185
True	415.4915674009189
True	375.6536629798217
True	400.8412981016793
True	425.43223824982255
True	654.5427402148377
True	57.758540756618494
True	461.244223788828
True	326.76234998086505
True	653.3451843957635
True	223.8951174274994
True	105.94682925980484
True	38.1246785467403
True	540.2736267813129
True	643.3390464702043
True	189.36679197170267
True	407.09021247638
True	331.2352827310924
True	16.067477818411597
True	168.9977800993508
True	288.39519078370324
True	3.1152139680650803
True	882.8231039815103
True	80.59497442078735
True	106.57518378088191
True	115.30299198594422
True	364.1456853412943
True	36.55706789283838
True	478.11003937342406
True	229.07624785026357
True	5.407176206757104
True	116.58593201899826
True	454.2776266632234
True	51.78723513996087
True	60.63634003519803
True	180.2329851765859
True	290.14148521042466
True	1016.65404899589
True	398.3146787932741
True	961.0611414403212
True	176.72387018707107
True	1089.283695419864
True	796.2686474058739
True	666.8880820756483
True	406.3324748018939
True	388.9498620644448
True	79.09983787456741
True	68.86280555360965
True	83.18037319562781
True	174.90416446659373
True	477.2428546105712
True	1084.168922998825
True	179.62880417993725
True	355.6208660541287
True	443.6976559175679
True	569.6982661904561
True	606.1612975401035
True	282.1595514050046
True	462.2215204098723
True	677.2500406361128
True	95.65951181368986
True	734.7518768123064
True	258.8893469685037
True	137.84350920138596
True	414.6654619496925
True	857.9484796221972
True	449.3486328521015
True	828.2650228939735
True	198.20799496862705
True	346.8297193167862
True	674.7137043693482
True	627.0432778744677
True	186.69543668684992
True	249.27778461591103
True	791.0048554853166
True	30.48881001772616
True	184.16707055333205
True	498.2720800880945
True	719.1634826672797
True	108.20944869735648
True	34.53487412134169
True	163.3337259307851
True	680.9860076674167
True	313.154912243495
True	553.0945776477997
True	353.96132005760387
True	298.3387894952081
True	446.9527434713248
True	500.5933326003742
True	72.82219915155909
True	384.062165788463
True	797.8631067311849
True	0.0
True	306.2619194486644
True	246.63778017048676
True	966.4444782986344
True	153.19718067842098
True	625.6894861791762
True	631.9855952136924
True	111.68747800364736
True	214.33214760189307
True	134.88992834101558
True	12.244268032741084
True	290.0929715915668
True	377.4024255204872
True	1130.3784124226472
True	241.4276804367596
True	398.8715728082642
True	658.2725754973693
True	198.47866756874475
True	28.847871570792268
True	860.1664969160427
True	583.5689322135079
True	161.82029462527265
True	631.8567601887542
True	161.14826124850674
True	321.25909016196994
True	773.1982797315117
True	35.351026677477506
True	104.63599858264928
True	526.4668375885911
True	65.91993946715974
True	76.58662077667611
True	398.7485116739691
True	24.353745889757032
True	742.1938220577504
True	102.16218386086692
True	147.23891856409472
True	19.984305279859548
True	726.3184501294247
True	31.14224432618042
True	778.8479609705413
True	396.8675182150132
True	113.9179895144398
True	687.6382007495471
True	510.9287459546768
True	542.1181034800838
True	44.17079632586382
True	363.0766083428992
True	4.8604279254439176
True	95.42412874478887
True	381.8341134568442
True	48.28378206819273
True	122.16376436932262
True	321.69334713628626
True	187.42401504429264
True	98.41838155106652
True	673.4762358317387
True	20.116520151983632
True	1123.2011398050142
True	522.9991149538922
True	310.85429717829754
True	488.9077538368026
True	122.27732738597872
True	769.3075629844769
True	1110.239854391524
True	766.1829779844721
True	170.5235341300097
True	222.41801377981125
True	49.32535503247371
True	63.78866352639748
True	150.79367517378122
True	103.47104001569284
True	168.18423885547682
True	1175.9058617412154
True	306.0930819432918
True	361.00416026873125
True	690.5241267404623
True	17.213050004043886
True	13.679036692610303
True	588.8344027772337
True	4.9560314643195245
True	118.38599472987865
True	671.8666442928566
True	175.00138882074856
True	654.443721188901
True	886.2696096730906
True	154.76976745436875
True	893.7433395452158
True	2.156130263286127
True	450.0100131105156
True	1061.5715609848323
True	25.93168758831409
True	233.98698084399308
True	149.9902497531718
True	991.8974342156212
True	225.72055797013323
True	467.45433235926896
True	120.86536723099664
True	523.3617219300816
True	143.19618556355562
True	96.64203036979062
True	382.6599144794987
True	65.78412199147921
True	57.257096240007726
True	1120.9710590654158
True	266.56223571073764
True	158.6796788078819
True	379.124669387157
True	401.60717457900495
True	214.60693295329716
True	157.3393250692762
True	400.35380677401946
True	38.03610544353497
True	495.3706869929804
True	1128.9273190924848
True	109.0778807272508
True	479.71945994197534
True	318.5247223302415
True	27.49769126135069
True	412.9580650522892
True	102.37571344002862
True	556.1429701842626
True	196.671899102244
True	405.0831224470749
True	19.08124829751405
True	438.7512919114291
True	103.81153841593576
True	343.74879645791884
True	34.22202224724261
True	167.36368016991014
True	248.4346671849672
True	779.6928489966167
True	60.83900886364172
True	144.28404395601325
True	232.6770083412392
True	144.71333331418975
True	630.1370343744246
True	551.1558952016698
True	793.5680636233668
True	397.12546112744593
True	534.2881919586455
True	407.0834029841336
True	678.4061281118103
True	71.56256571005497
True	468.117889836663
True	430.69211254388
True	46.78784722756797
True	86.15545489256522
True	132.8988529833462
True	89.9319852655831
True	338.8811597666564
True	859.1715189416026
True	327.6635478744832
True	1115.553039068708
True	315.1092669460829
True	882.8396748150242
True	140.60605510266848
True	565.6056463743638
True	597.9713293128128
True	689.9522793246185
True	443.4456624897804
True	63.911678753368726
True	305.6136793900145
True	43.416147718739225
True	168.65648371280702
True	174.00427373702274
True	1141.46022424431
True	221.9970819820363
True	553.9920488560771
True	538.3531263687898
True	552.6392632765042
True	864.980314281597
True	598.8570054913639
True	664.6112673954415
True	959.408289999038
True	125.83250804599108
True	305.9448924523895
True	251.2210574756508
True	330.14960560518693
True	93.60658796689616
True	371.0555514079153
True	4.812344869090248
True	332.1291738277248
True	265.95318126342
True	629.3552027883997
True	286.5961417535415
True	361.0397616116264
True	9.706892768685584
True	62.835698613881625
True	532.9247321487439
True	31.806673338080564
True	137.4005309487747
True	66.03322219868578
True	152.3904093881459
True	228.04479367938924
True	64.94674462934097
True	365.65797942434847
True	276.15014724012946
True	99.308400612196
True	345.2717443154712
True	60.0550115663648
True	576.4333824849798
True	831.7866699885134
True	284.96324833699344
True	1173.0373754931677
True	112.84443180101148
True	293.4901312155996
True	1076.717046802332
True	87.2083484455471
True	283.3032765410459
True	9.686537259659572
True	402.9583842555023
True	451.1721260787469
True	155.15585820590334
True	624.4350520574927
True	897.0384673230594
True	158.25803662190404
True	82.08069371298323
True	332.71303598038185
True	540.8283639095272
True	639.1409400358037
True	1237.4265022835948
True	27.111832041464865
True	954.8023890154924
True	139.23304474936526
True	623.5314055420002
True	112.50555399619437
True	136.15262009430023
True	191.5069236650152
True	161.81680032623473
True	763.1766429275199
True	205.8873415362862
True	233.67551928237933
True	68.11871761223874
True	511.6388456198587
True	467.1495726610661
True	172.91791136654865
True	241.91545582861752
True	16.65663762361678
True	420.305017878442
True	218.29425677891257
True	278.66799923942085
True	111.57304561136245
True	704.1125192904536
True	422.2371584872103
True	245.6930780139715
True	656.1986590618625
True	514.1301104762247
True	467.2634626682408
True	135.77611065272308
True	513.8055907934538
True	424.9262250193322
True	2.75618911069446
True	196.2580151694452
True	89.41080174924822
True	242.0363940708176
True	2.729465828462189
True	123.70909966988869
True	358.38300526105644
True	6.843197174172466
True	861.4984240835927
True	177.3356780434952
True	715.6788627334503
True	787.1602443529831
True	158.7788844723465
True	218.0714360734359
True	479.53878828785327
True	838.3565606365614
True	50.62150491502725
True	42.62560154735927
True	133.3307893081417
True	628.0315868378019
True	717.1054270019703
True	183.39513633634192
True	586.0563843054964
True	597.0377946173932
True	879.2024952493832
True	422.2516950082136
True	195.5680033445637
True	877.639533421319
True	231.58750539395763
True	142.87626153148346
True	339.9106871643032
True	232.2372269617792
True	204.66957847163704
True	629.4843123781492
True	256.9129993137822
True	196.1952590819972
True	443.96012888632464
True	464.7023019079962
True	62.86325541876505
True	284.3925753792909
True	81.90953702446473
True	353.7532529385818
True	350.1861023933358
True	258.76582067094284
True	180.95518931773628
True	373.5197449547541
True	646.8139037615592
True	751.8795378388915
True	297.09101450246544
True	760.470325124465
True	66.4854065555645
True	873.5482027168401
True	340.64718697288583
True	12.444239526532076
True	592.6136764084454
True	690.2856108900171
True	262.28493975311915
True	168.8296355235339
True	49.48908970201668
True	379.6276109129702
True	79.55746819739655
True	13.8311052804024
True	890.2121116415967
True	380.2282985175634
True	177.06866836286622
True	981.19742807257
True	10.23973245656779
True	813.0024237252285
True	30.896467041652887
True	661.6952618626265
True	56.76841194539537
True	773.5760360188088
True	442.0927572620353
True	194.62973967203348
True	433.8534041086254
True	211.84574455950596
True	300.5624772388041
True	214.729624920318
True	406.36885397734767
True	10.097915517811844
True	325.2758618035901
True	111.09452073360752
True	11.083101742747145
True	481.638920098712
True	732.8188992344736
True	280.261786999704
True	77.72681403608131
True	305.08129561284994
True	85.45135267344183
True	184.64812951812897
True	174.5467909299836
True	364.35713250342616
True	42.89547704577528
True	141.0458174265977
True	381.1138833665616
True	886.6535921011022
True	113.15651313893432
True	209.21416810714047
True	425.52117862945744
True	17.481361046487706
True	424.0787250542464
True	500.2204865973615
True	91.8630925414486
True	383.63867911442446
True	345.4718111170503
True	416.1466269374281
True	583.8341969711078
True	1048.3078436015471
True	961.2193373874544
True	54.66676369513379
True	1057.6605573614
True	109.009981332604
True	115.66888228269244
True	107.76199280347272
True	483.89199745596346
True	364.9406805404415
True	580.8424276189733
True	248.60989192231392
True	158.81164171176104
True	398.7826487725279
True	15.885106265568426
True	458.37760688420747
True	407.88526102103856
True	154.78663826183652
True	94.2764776520496
True	525.9651373599298
True	996.8056635007132
True	197.45669045806625
True	66.00948777453604
True	422.3365865815936
True	370.50011175302393
True	467.2639113314535
True	318.85097611768714
True	4.6120003645602345
True	521.3187028260949
True	519.5869287002363
True	498.49566987365006
True	195.24915963737064
True	104.5504302864286
True	19.6891642182446
True	378.6545641704346
True	103.03336974804115
True	6.645209900622956
True	30.432477306287485
True	345.6049749198954
True	656.247016861716
True	127.3478318296212
True	93.3662131335106
True	25.19009010356467
True	408.6033400024333
True	350.11718651092207
True	784.5057571299299
True	305.63175502633453
True	528.928900789987
True	521.1322626556782
True	535.4480054058334
True	291.2200977469027
True	525.8358943711858
True	97.29609634964194
True	580.069632493774
True	6.960348551774441
True	372.4306658208608
True	475.6683576711408
True	933.3257646419636
True	342.78287293378025
True	783.7344638834426
True	979.2014467823144
True	180.83749491878987
True	34.68063192541548
True	377.4956072523783
True	383.82435189589233
True	604.8943675108512
True	242.25798455033197
True	28.228480330103217
True	655.1575076144164
True	126.02413430519933
True	1092.712511151051
True	325.03388104365104
True	476.8649121453087
True	120.41012171744336
True	802.97441179255
True	141.720976140706
True	825.5217418763511
True	569.4880564001527
True	180.5146566517631
True	114.56611123677806
True	66.98636688833932
True	561.7486401027184
True	890.8915370758994
True	433.8409304018915
True	546.8950681862069
True	134.46258953602137
True	602.1644856366944
True	500.97642045556887
True	798.6686749796443
True	321.2740840405492
True	581.4227400024666
True	116.56052318976631
True	24.342814140314346
True	414.1849290172634
True	174.7192179490656
True	104.19684761286652
True	369.6411037644551
True	1088.5227242358358
True	254.5648626947608
True	554.4354197549228
True	11.721229229337712
True	78.59876605991285
True	326.60794148510166
True	759.2624565312518
True	444.99515098322695
True	544.6866511346587
True	719.6252419426228
True	66.85709518712898
True	741.9918402113917
True	48.13480405603681
True	100.57353830236816
True	182.00354054597585
True	84.63820239387427
True	25.923119853381785
True	299.02595407616985
True	455.38444799344006
True	899.3832614262776
True	857.6109806830282
True	5.472428597994994
True	282.95943195978987
True	466.1160719583474
True	123.55570838965762
True	245.5558924199844
True	332.99468969433224
True	1313.4683016239917
True	453.4304575492054
True	24.746917835202787
True	174.52217491848972
True	724.3977132066358
True	37.03964450754172
True	168.68386314713547
True	585.2365145456793
True	72.51959375480327
True	863.9144754106838
True	326.26774613645773
True	665.6654902409889
True	77.3963663291944
True	703.6707800602587
True	601.2190323951525
True	875.424799453239
True	246.40908700605888
True	499.0164175576754
True	828.241585346728
True	905.8919057373356
True	238.6503970450467
True	745.9129095042144
True	218.14327449829707
True	439.617692411158
True	358.7613109894396
True	481.9498940441448
True	488.1520813820745
True	306.2348709612722
True	352.1356270380772
True	112.40295401604575
True	340.7478431951304
True	1185.7281181104531
True	320.18044944467914
True	154.15778911761225
True	300.7954712556303
True	738.3432963500704
True	651.3420872144762
True	409.24903185239856
True	117.6753796665082
True	333.9984520781936
True	35.08089970786728
True	178.92615850164526
True	89.09560833482458
True	91.41244804012008
True	570.1858649684891
True	136.67500572036943
True	134.92147827503567
True	104.85452334353626
True	83.10150255677117
True	443.4504465278023
True	389.74541269416005
True	1032.1482968187051
True	537.8930849079279
True	853.3975463962087
True	281.29483774777225
True	277.4757755662673
True	549.1883248905516
True	194.71763863844248
True	766.1202436727853
True	253.0589751282863
True	371.6167222704221
True	70.87111713599252
True	122.7100465581928
True	256.2518666499657
True	126.48419143120412
True	469.2128161349794
True	32.846835640587614
True	573.2553634042935
True	1021.6385857552394
True	724.5234994301724
True	1.1442042571964266
True	58.3816648628686
True	491.88026055261145
True	429.3618540225315
True	73.79437657399939
True	121.00380455516736
True	311.51099634760374
True	79.32175678336804
True	51.12975996903161
True	712.98809333669
True	659.8402102071232
True	159.87479324534505
True	176.18166782311064
True	528.2692089523031
True	50.85311277602831
True	24.65681151685277
True	568.9563118808828
True	449.856508761082
True	1134.227989198492
True	48.902601065027646
True	499.85338194980335
True	872.8622987723761
True	803.5665471378205
True	292.9324950162608
True	744.7682937802481
True	402.8875773589889
True	39.473178913336426
True	97.148278542382
True	703.0129736596521
True	80.7069578351782
True	141.93710056626355
True	910.680931962218
True	190.33999103615972
True	269.999057556415
True	104.62991184564606
True	651.4439858477904
True	587.7827738120578
True	215.08595321502125
True	425.9451252639925
True	41.846742263508176
True	275.00813078753475
True	547.5485772628754
True	608.9913710626881
True	308.881075564566
True	70.59426277303326
True	942.0506686489196
True	1062.079473688337
True	560.499996584098
True	63.188631141913774
True	29.79094391980085
True	92.30454248538484
True	108.16854310802756
True	103.13634558872565
True	893.7784389080119
True	1171.3383956818757
True	744.7614634180528
True	329.17926124902925
True	9.040976549434545
True	23.092440839658884
True	339.9634975703183
True	479.55856831290737
True	42.60244655941256
True	566.1185569249137
True	434.8678900057627
True	395.3858390940901
True	82.01384091803926
True	200.3745865482276
True	262.77203936939674
True	135.7887872315517
True	393.73208023072095
True	40.808656011221046
True	171.91830524465254
True	1155.5875905826067
True	5.755317784765002
True	26.84273183125625
True	589.7125293823437
True	363.8127836942269
True	761.0610643011255
True	159.4308062456015
True	743.2834014955262
True	614.8069476281095
True	268.37663623427693
True	430.75269147233263
True	335.6831981138413
True	290.359776475012
True	266.47514605635035
True	406.255845779973
True	502.0958434591972
True	494.43136628373634
True	106.79755983828495
True	367.9157492349718
True	9.314365704375971
True	183.32923387266376
True	232.2871558162623
True	872.0450658536288
True	598.719416385267
True	31.08516966288004
True	718.5245690615678
True	842.127358810257
True	108.94911270332264
True	338.84978585559685
True	863.1539253678429
True	223.43525173995027
True	160.90698219613557
True	521.5998003961943
True	569.8262457440252
True	1098.002093711542
True	142.93303357120038
True	158.57612485398042
True	252.0451425874925
True	326.33300207288084
True	416.7458537307282
True	411.5177495184074
True	336.12417044353936
True	469.2523612541612
True	494.5324248993633
True	216.6350421852291
True	1456.461175436396
True	257.90206458250617
True	384.0605619049488
True	49.32264658001725
True	763.9821973939314
True	248.8739704238154
True	891.5819045298648
True	541.9090901865687
True	306.34467954827534
True	778.5510933712134
True	270.8818105920176
True	195.2265539762365
True	257.68316045559203
True	217.1756172170179
True	140.82809575101095
True	254.03201188701945
True	741.3095785760555
True	523.0241111784492
True	214.72573116566255
True	1148.438303192548
True	115.5126512682534
True	266.2186037742751
True	73.72163614535596
True	315.31434969684767
True	417.45700390600143
True	89.91461844768
True	220.65135329091305
True	74.75323643206023
True	688.9301047933578
True	378.5982604694779
True	220.5289170042633
True	753.0365018166796
True	871.3359461498728
True	813.3446816248046
True	817.0590731391259
True	346.48678840609915
True	1.1082313150251828
True	267.102173823462
True	56.09633424515877
True	387.0383315141082
True	55.330951236613295
True	356.8577790880253
True	845.9818509628979
True	988.305161141307
True	393.99171740477306
True	21.0548699775081
True	526.6527374820879
True	495.06009408782927
True	194.90927414897303
True	224.05771046665492
True	298.32612620978693
True	24.15478122245983
True	122.45201025057789
True	953.0246711542244
True	64.89477266508148
True	494.67955960684606
True	792.4156608585901
True	101.64842180247511
True	247.9902892020032
True	112.37888842723704
True	16.100193412968803
True	1.1710709165104225
True	120.19641077813924
True	1003.7433115317968
True	479.8477029469467
True	63.61855867003188
True	794.8180865356466
True	337.8861828089657
True	1.7827285761552885
True	456.53167698336347
True	183.7319913250242
True	522.3317042345657
True	79.58856014452789
True	328.83019173924896
True	360.9148013358966
True	168.35992333473033
True	198.6396848848904
True	125.7344404000317
True	182.5916041986688
True	986.0433348122308
True	17.516205891501848
True	507.4320902720939
True	481.1348469343852
True	399.0654099379916
True	227.86120666243963
True	234.99296034191525
True	165.72915525951456
True	50.69070419934447
True	512.1321454709615
True	142.72904508193352
True	819.3497669091716
True	831.9196579834428
True	248.98564049092977
True	307.4678492740732
True	521.7746359966262
True	40.65268379473754
True	87.9704963607733
True	753.9835453679627
True	1064.0066899682845
True	115.2681613543124
True	733.312457792039
True	144.39672249102608
True	935.3158208873366
True	655.3338361697273
True	109.17007179246536
True	277.35994533364504
True	636.4078134745808
True	273.92635549968173
True	44.58612509689768
True	570.4405042749798
True	457.0077884082796
True	4.811076798647108
True	475.4062070450372
True	71.75802632786689
True	177.16567689166072
True	238.3888471998937
True	297.32822897997056
True	75.8515562863138
True	222.87474493805735
True	346.8366517184604
True	440.2377620448308
True	943.6421427644038
True	48.930759800778624
True	894.349196657671
True	1020.5025838577257
True	128.45588541216958
True	74.80856402033609
True	998.397729014318
True	33.76113846718028
True	224.8199553864187
True	87.64024121729224
True	220.13417858709215
True	363.67847514799183
True	984.028527041978
True	103.85087641364288
True	71.7702407035964
True	676.3609502962981
True	262.27831221069147
True	732.269301102171
True	54.41133403294528
True	480.9443750324896
True	383.25573069739306
True	681.4051797853791
True	53.16121886046483
True	112.91610459140374
True	27.36417488523012
True	272.1547769633874
True	44.65991245407176
True	351.8316281958077
True	2.5946556856415555
True	1188.7864734088005
True	104.81247947017724
True	133.58844219806497
True	359.7250929746574
True	730.2402569859222
True	671.2125392097083
True	1011.1154944694472
True	465.9521606811461
True	414.1754452130616
True	136.9331447205375
True	409.1568252328635
True	867.5050091322611
True	445.0443856427577
True	965.2038717054684
True	87.93523564388842
True	426.5118661303165
True	184.6821194161111
True	300.7259137078916
True	741.8666526585616
True	158.34758630084184
True	134.39287288675305
True	62.96558698224549
True	878.6042939213883
True	788.761243760883
True	82.61626666786475
True	446.7776076954342
True	755.3009732455921
True	421.64548182691215
True	59.6819382536841
True	319.03416781778407
True	782.251950591113
True	31.15505431212957
True	372.5441397458154
True	165.01684969660286
True	287.8667809975134
True	33.20241811976865
True	212.459457529234
True	822.8529292627034
True	648.1973030226873
True	56.00911051015552
True	294.4284483025442
True	899.3230826317086
True	15.594145435706997
True	307.04105113430165
True	311.2199145264447
True	416.579443059495
True	220.81862477950327
True	608.3786661841907
True	50.32884760971969
True	989.3519847515648
True	848.6847322733618
True	50.27478942313228
True	406.3387354490099
True	721.2646478420244
True	910.2305765361006
True	273.62712843108864
True	580.3752647376881
True	133.69110732367923
True	184.38812583376796
True	131.83082226853608
True	135.07893278529133
True	208.0520249797172
True	940.1885727990236
True	816.6283697980866
True	941.4511300825784
True	21.292595860446305
True	29.21651336279666
True	352.3934381610346
True	12.68856386453606
True	605.736482709443
True	1065.264281616248
True	258.63615471077435
True	212.48550669230085
True	84.82495293882303
True	211.2625292651193
True	133.92811202704374
True	44.98364427780803
True	133.70931581146152
True	88.75522753484954
True	237.31843345017285
True	543.8113350782623
True	168.01996671394954
True	27.323832563669345
True	58.20051395421601
True	437.6081708374509
True	269.2152641972738
True	604.2163444810445
True	23.247862378888275
True	116.26573755474983
True	660.860582880307
True	270.89460482481854
True	465.281934968197
True	641.9765590306678
True	104.88703678984209
True	106.33491701792448
True	82.58227196322278
True	26.980362836515276
True	122.96600216016098
True	90.98122606209516
True	105.26178497942522
True	150.07204638243485
True	236.0809169158867
True	834.7342100340073
True	285.6563394178811
True	910.6439182724906
True	172.02460887198197
True	179.312384682163
True	769.1677339594016
True	334.8746180834875
True	581.4967615211582
True	262.3229909878488
True	359.2926692621708
True	455.6644902517488
True	560.820835594206
True	629.0239115997988
True	362.5017288478047
True	36.21344249484067
True	553.3144033114856
True	619.510948945507
True	19.39476400958276
True	12.056017438865752
True	261.5493206263882
True	386.8381629282791
True	458.55729729410206
True	69.13658042449214
True	624.9179051078645
True	908.8035633210428
True	217.55172383855532
True	893.4586587839215
True	280.0897544778754
True	106.96747452739945
True	285.1460219086438
True	682.0684793058948
True	39.10982075859063
True	588.7362165123905
True	1279.1321864326137
True	996.9325758711824
True	918.0254665678692
True	197.95503576701915
True	92.46798597774966
True	197.8271139497868
True	831.6347078679489
True	147.13654763473454
True	1066.0455163262989
True	882.9994774112166
True	43.48375924903753
True	88.21926399764713
True	420.7701953361288
True	408.6409021853257
True	213.56660276078264
True	519.0788847280846
True	674.7605819692704
True	118.25037908052332
True	279.70514543650864
True	1023.1157350924528
True	51.45829113668813
True	725.7788477529102
True	547.928724836571
True	39.16267686667091
True	851.1199411734513
True	388.2067540491237
True	567.939809490804
True	111.02475779433207
True	266.48950367031426
True	211.76119594587453
True	26.40169471529912
True	133.88553532483274
True	719.578028441963
True	147.54945241412878
True	384.4076658977892
True	63.83448531204714
True	627.9492585798196
True	608.0786051459429
True	234.9324550713022
True	481.3590065547036
True	165.45481541415754
True	166.8618726854227
True	214.99604533802
True	291.6336564500084
True	355.7486765745056
True	132.60018346535304
True	198.5317057366551
True	27.303311148087147
True	888.7536600993258
True	313.1560148305703
True	11.180993345832874
True	372.5641670367718
True	159.76841364246587
True	629.0778776719512
True	353.01435194512635
True	581.4189775268093
True	546.461854252436
True	483.34153301468393
True	782.289581685905
True	251.7914260140208
True	551.8341358464755
True	155.41091004673314
True	528.9034807686741
True	362.60374369564505
True	380.0547013787802
True	127.95188217034324
True	132.13060540351572
True	107.24951912966318
True	71.97129069466821
True	728.8274920906018
True	175.9401316760018
True	47.121205607894005
True	0.0
True	566.7565051498975
True	115.11750242766811
True	23.37218641762842
True	41.69951472372339
True	108.68178183282342
True	525.2531182984418
True	184.78774329829943
True	100.78930635178476
True	33.69672854000158
True	157.7347816671221
True	911.217537767736
True	52.88013350526717
True	220.720557256284
True	754.7471663035755
True	316.9830362570641
True	457.09746425441233
True	475.712080624036
True	520.8204698467556
True	603.5815959589268
True	975.636892223328
True	270.2851271250889
True	1029.7307998179213
True	919.853817656564
True	608.6837805505274
True	348.7149121969107
True	826.773632720447
True	9.3888333576542
True	31.6853470458052
True	278.7735700519754
True	44.16617303486797
True	196.3385346715092
True	784.5468723943812
True	224.76590720733688
True	732.1994323770639
True	761.2178550345081
True	130.1775200763108
True	357.6033469615029
True	597.9313168626248
True	25.20657364408688
True	128.7107949602498
True	430.8676846190915
True	302.4877894150112
True	202.1688353654272
True	116.11512011469638
True	387.6179078835535
True	24.72041048513673
True	360.42411339774446
True	351.9129476889132
True	1039.7497670765845
True	362.4381562400144
True	30.50360042501107
True	433.9129198342689
True	447.5593208422456
True	244.16293157059044
True	29.80830460521082
True	748.9509828808332
True	433.30474198996507
True	168.63200577408102
True	13.242765594014518
True	1203.752589655892
True	155.98623686691184
True	26.336059130899447
True	301.6207781376685
True	282.3998983380177
True	110.10672876091284
True	296.01774328457736
True	50.1626683899928
True	315.0943463706446
True	286.4216452553642
True	317.77641941556914
True	30.160931808267005
True	47.27713968367263
True	1093.9275381117648
True	26.891285122532512
True	13.204745465077588
True	179.28404321406694
True	653.4905283913157
True	9.697128665739156
True	198.34154531417832
True	177.92970096467678
True	534.2225601005146
True	377.20918080889095
True	722.8055847089139
True	306.5964813872977
True	481.7901944281885
True	443.4486434395338
True	500.88501637353886
True	103.81328082397415
True	1267.2298500049576
True	898.8577839014542
True	284.91803121892264
True	530.5688189924697
True	96.3007404007253
True	605.5557690963064
True	423.0067551985311
True	152.61708265419657
True	78.8474394323738
True	358.69295200838025
True	162.88328233507144
True	30.682239149629964
True	609.4653372685586
True	384.3946648898968
True	69.95681597752485
True	30.54691650999171
True	670.5854243700807
True	488.3519046308388
True	74.7568952348469
True	21.08046796897138
True	337.8094957923675
True	335.71403697665926
True	709.4835606522319
True	545.7405501449292
True	551.4832142034734
True	797.5581302920409
True	9.458506660374743
True	57.99029106058368
True	32.923395225819384
True	58.92473203392376
True	482.9532175985324
True	591.4512984259833
True	80.90899741447772
True	116.4832776339165
True	197.45363378011007
True	70.68958088623762
True	173.94965350284494
True	205.96571504660255
True	275.35965688733296
True	856.2653117246089
True	604.3063530270767
True	280.1638479544694
True	186.2858179405896
True	269.63757787992193
True	252.1558309086899
True	727.9332477348465
True	329.7463980676479
True	172.55902484371822
True	906.2982378328594
True	348.77681307676147
True	465.8341917239304
True	158.0983711200486
True	117.7950278486279
True	60.7689490159524
True	212.63045961221425
True	962.7944836860412
True	514.6954693168323
True	115.68146760935792
True	365.0926149237836
True	103.61427295515809
True	656.7360219338542
True	4.201637918774512
True	697.489465032106
True	40.028861759931154
True	902.73247022825
True	846.8463459980743
True	215.15166569028784
True	29.02973228213896
True	86.08989466230278
True	442.2121569136861
True	222.0743227244756
True	1.7097533178927249
True	79.1712553319717
True	1100.2160049358786
True	340.868063469475
True	686.6760065026199
True	479.0517563064433
True	29.826840113871278
True	141.48702385354792
True	441.597187425387
True	950.3920980842818
True	825.6838401412958
True	416.7248906632556
True	338.78443035357714
True	16.318881941730197
True	79.0407363440524
True	794.6325688354207
True	470.97178272941375
True	380.1892344637844
True	865.3815710024851
True	25.17330957429788
True	217.28890205386787
True	875.8173979805308
True	229.3184940842788
True	8.95233631116503
True	490.5732806280237
True	102.51757377541642
True	668.8688447412244
True	53.3326943312338
True	256.0873889837154
True	867.702849005952
True	932.116837074334
True	281.332402508544
True	440.4820725213611
True	116.1398170172043
True	631.3640619470832
True	263.99312936552803
True	189.83865727615208
True	852.3104523233716
True	56.58315851025088
True	738.6200607768573
True	278.18942053518896
True	297.36922080030536
True	166.98374630306975
True	489.28001363605335
True	606.8642809007399
True	361.6397685771257
True	419.22354285363855
True	67.1558974960912
True	160.23182526210618
True	444.1726234461113
True	216.3081153527867
True	39.84861445448986
True	209.5549640817121
True	382.942761381764
True	412.64397071869496
True	736.6507554264946
True	132.68338200549394
True	650.9488159012244
True	503.26879583362495
True	613.766127654446
True	137.33626123293232
True	39.19516107689
True	668.3944599229256
True	69.87663737921538
True	546.9968542772392
True	669.9724525050276
True	448.4068788979154
True	139.03833322138053
True	502.396493726562
True	4.175107396645135
True	390.23381873778055
True	30.280543808996107
True	637.3847030467035
True	261.4047400881455
True	570.6305860841004
True	691.7136536931542
True	146.01691596026777
True	506.5799594640984
True	489.5231097088053
True	66.66337754528955
True	954.7477344128138
True	3.166809431726671
True	26.776388256128435
True	613.2803820444673
True	695.1995863518188
True	133.75177456206154
True	404.7804192813197
True	121.7675302330108
True	77.01351768867481
True	456.8138384040851
True	40.311895693402114
True	514.8376335046934
True	12.472267498324836
True	790.7392351195458
True	539.1748393540425
True	677.4338566280277
True	103.8025070789813
True	357.8145023678874
True	996.97636271084
True	830.352758099748
True	144.7848052579705
True	563.7601714012799
True	449.7165074761046
True	244.1842412260615
True	249.18564778229648
True	6.601544425272145
True	322.07284270602264
True	11.289848821883426
True	380.53928076292783
True	78.8894237467945
True	399.6950843846245
True	660.7526485838588
True	127.86221109741756
True	238.02114179742637
True	630.1505131793738
True	685.4739342019956
True	291.8455019901201
True	131.99158797364416
True	174.3359333673751
True	478.21194618134746
True	84.51710259523178
True	10.12989856145967
True	487.7719444076723
True	566.2219409522178
True	18.94651628908303
True	127.66169337959602
True	911.5106858181614
True	517.862913954242
True	271.4909549416038
True	34.847636164659086
True	464.1895765975598
True	109.65973082738618
True	587.2586578364713
True	654.3296678647405
True	301.9715739376835
True	374.44792046490846
True	192.77587144853263
True	239.83472803374065
True	75.18711517757507
True	212.56014521476104
True	511.1563129121889
True	23.08129328452365
True	468.3781083332558
True	378.2419671254842
True	711.0531020474891
True	897.6569336530118
True	877.2240338694291
True	158.1445869155934
True	396.03686888021394
True	70.21237685114741
True	181.43035278613831
True	317.7850531962931
True	10.023687031632292
True	818.7472132184654
True	22.285060513908817
True	384.6434289923338
True	262.7476661095792
True	646.879881008575
True	200.0336598988725
True	39.48103960319863
True	679.7503681552864
True	1074.0826840493498
True	222.5415069164341
True	139.51838170214856
True	605.9991922697571
True	501.12397496264
True	15.51532373473397
True	804.2054145886359
True	104.12355810775584
True	46.00278454516452
True	306.0393810453152
True	364.57715282514937
True	377.9860849957847
True	280.30967678734464
True	19.44937686114481
True	22.31504102065684
True	848.9150151763155
True	207.54064495023567
True	112.71458169871364
True	867.3901820690106
True	653.6468746942905
True	632.4683308683013
True	451.3273520672312
True	156.06225574321036
True	32.25740609723687
True	103.4495437804144
True	422.9346007475729
True	222.2808851170629
True	494.5226962392736
True	140.41511955123133
True	496.0627186515032
True	634.0939879602893
True	978.926247126127
True	24.560721969371382
True	1015.1146908558868
True	1068.1278016629958
True	476.6596731941024
True	89.26204756917743
True	799.4671393304424
True	648.475068737091
True	634.8325555474261
True	185.1169438921502
True	736.2046356623733
True	697.9059386650829
True	123.69319703117066
True	761.4772402768793
True	808.4399114665855
True	474.1634027764396
True	235.4639090485722
True	63.54842461667
True	311.0904892477405
True	351.72658714484936
True	454.6178020293472
True	433.4777779730729
True	182.86516593826695
True	316.8005532148739
True	2.4694864159405903
True	13.72720794409232
True	114.35712434358278
True	131.17874547338104
True	353.57208921822297
True	346.39892584527155
True	105.40042091991852
True	14.584353272160543
True	210.8918205616979
True	851.6379294909448
True	456.42282575277
True	513.3392911000152
True	557.8838817580566
True	764.0550251871672
True	644.9848393940397
True	96.47735627436188
True	205.49874486864195
True	245.5521378153951
True	293.67654993416056
True	104.14680280272586
True	365.12348839121074
True	435.2410124184029
True	166.81646851372585
True	647.3709810056622
True	243.82503311945752
True	198.4319870671967
True	30.67814326818236
True	253.58491423722896
True	472.56091518581286
True	165.9069887872489
True	533.8573478219863
True	483.1207584784506
True	239.18648092269825
True	102.94119778670672
True	44.14165656272189
True	399.5346452993449
True	789.1043559295064
True	161.2755776730908
True	1040.416566890391
True	1026.966661061697
True	477.9934488607415
True	96.73733952240936
True	121.541111387233
True	673.2339990192481
True	7.839514941227193
True	227.482409121918
True	130.6175678735063
True	116.7076707908326
True	339.8213561445516
True	647.099270017692
True	34.56886856771863
True	132.2809824256313
True	956.8165170837664
True	51.74635701759582
True	446.1029709588609
True	530.6595802893148
True	241.31004429113275
True	131.01470784084808
True	933.7146327179714
True	1197.8285928158712
True	517.6902746101048
True	646.8523365737295
True	208.00733040473952
True	150.64496072452908
True	315.5928379623304
True	246.39560201791036
True	167.36464315429507
True	294.4559048322245
True	354.570992781159
True	12.061624250954434
True	626.9770798433125
True	153.53117209391766
True	77.79224654005435
True	437.39379077298537
True	307.0190493769455
True	1206.9303905142726
True	360.53666055277967
True	981.524155620776
True	9.89990771626635
True	256.9651573721503
True	235.89466551108316
True	160.9230630600252
True	503.2207854135159
True	201.91628824658983
True	422.0135285477424
True	327.0670755906127
True	111.21591593001348
True	365.1672795938048
True	1080.527511211244
True	701.7620832097131
True	222.4291137159192
True	105.96720995165028
True	302.2405499678248
True	24.976667322872142
True	363.8316030599229
True	321.64040318451504
True	580.5976046018583
True	479.6390038956421
True	351.334897643183
True	156.99882433966997
True	11.858538872675478
True	426.1547068585018
True	285.10595549164543
True	148.69813026263031
True	300.8911711564923
True	460.7901505384658
True	818.9284437197358
True	298.263686940787
True	770.5977243893088
True	407.4101394192514
True	374.5015626897343
True	1.1403269405362153
True	1221.8439523913848
True	104.80005383590536
True	936.6668148142396
True	209.49050889083568
True	451.0891844194871
True	683.3141941148016
True	83.70446541102079
True	467.4681368161937
True	33.39580484802963
True	427.87129958893377
True	75.8279869945475
True	228.51234059525297
True	35.260174795704025
True	641.6001193821943
True	185.6726588534796
True	21.706541038184675
True	398.1376498324131
True	111.2881823854914
True	174.2335407621577
True	821.7030449766238
True	263.59484894462446
True	149.90697845949555
True	369.287755929356
True	519.372195073636
True	335.90512487717217
True	501.4535387706581
True	620.5168070466315
True	155.0563718045147
True	7.291913850658718
True	74.0143691286692
True	424.0773993523108
True	89.36362521408948
True	80.79336454341643
True	1073.2363945928532
True	26.85534799273985
True	312.02601922993244
True	323.83920655029664
True	425.4933120475249
True	679.7374123030423
True	200.77740368913047
True	640.2445465901956
True	329.1749164832426
True	349.37456563470107
True	276.8930134814893
True	209.137934501656
True	373.5743353311124
True	424.37561956884
True	406.1258111390777
True	586.8794001071702
True	141.2331813408617
True	77.09722733909949
True	38.15484451686897
True	295.4180509424051
True	639.7336353254158
True	417.0616625848492
True	806.2015403695918
True	210.19949831039293
True	398.6245980035806
True	70.90861615145849
True	51.83112579142711
True	410.8495939287834
True	198.6895198749922
True	223.86633758917228
True	43.70175128559668
True	1089.7876109073438
True	177.52353408147184
True	945.7885161746052
True	305.74816228369303
True	918.9202521525566
True	250.81167440363208
True	462.4760059162442
True	534.6839863777163
True	601.7528065350374
True	218.27791319351715
True	492.8427810938379
True	950.531380135367
True	122.9138320096498
True	6.2289171099001
True	557.5019851413097
True	28.72028318275196
True	77.3053193664968
True	806.4457683353689
True	225.6471342443938
True	1001.2166148998888
True	693.2663156664206
True	407.5320670812674
True	279.98973627869583
True	486.5631912382671
True	342.77025521880324
True	190.6350990198259
True	666.280614472218
True	729.8514339110667
True	221.01586019760643
True	88.29039470201941
True	506.5332768946952
True	138.26560109421504
True	383.2851368600166
True	353.2819268714113
True	62.1474189614013
True	391.2175653604008
True	406.7323583341754
True	391.7614454780068
True	415.6885266137668
True	407.742546604738
True	650.3555715359176
True	56.65546434957929
True	446.1536663183914
True	315.4974830826036
True	674.0628496977321
True	218.9240048750698
True	98.45990681604606
True	39.73968644834028
True	541.3933713626997
True	639.4191400376599
True	187.76325545153844
True	413.3270723112845
True	335.41006428394934
True	16.579925976595142
True	167.45236363679595
True	293.80625157084296
True	2.865422986371493
True	874.6994511612434
True	81.30803793696062
True	104.13427975042076
True	114.81858597923836
True	355.13037550273054
True	36.32834473508435
True	459.18410154688775
True	226.85228917542295
True	6.129682732252491
True	120.39190300066156
True	435.1435949458816
True	49.56140999025092
True	67.63792502380502
True	187.82865110658423
True	294.2745693663064
True	951.6971962360408
True	386.96069614929945
True	960.5842219403426
True	175.77669652518608
True	997.22411629474
True	848.9397341608419
True	640.9855645211879
True	412.45790798603
True	377.0786030198004
True	81.62299056049328
True	64.65994364871855
True	80.31940869437713
True	175.82270072549744
True	482.1825380418723
True	1122.38499735676
True	174.83589691052202
True	357.2543592597886
True	447.737617635179
True	613.3622621923689
True	593.8286908975376
True	274.00155551186754
True	456.17095431181457
True	681.9601106418135
True	100.44518237146886
True	731.6958370552579
True	264.0396623820606
True	136.1607235728547
True	401.9994564454558
True	862.925212804234
True	424.7346270184768
True	854.8814734836428
True	198.5688109992464
True	354.72797376250054
True	685.6668894318248
True	592.4988637371736
True	184.1281492941241
True	260.2302416081953
True	797.7918013176921
True	30.047101933244743
True	188.45237513930056
True	493.6469572917841
True	688.1164597445756
True	103.1365624032471
True	37.014877889563344
True	161.24449337542006
True	690.2281343651206
True	317.953476737007
True	548.8614300677916
True	358.02711861207723
True	313.5777051739037
True	441.0690773441752
True	493.78688616006906
True	73.36014775892417
True	382.2227934080936
True	762.4978096738827
True	0.0
True	301.45036720548035
True	261.5217967725081
True	955.8376413758368
True	158.3005454309441
True	638.6025983048019
True	628.0191510867863
True	113.09637856521628
True	220.90492796719784
True	131.16328979252677
True	11.029451585417876
True	287.32225141583064
True	389.4503171166806
True	1132.923743466726
True	221.5182217224879
True	414.0244836357553
True	657.9286894726298
True	206.20977058551915
True	27.22897736024792
True	843.6194398508012
True	600.3483523425925
True	162.19247605751497
True	639.8256365623521
True	172.5855122422458
True	293.21292586930895
True	772.3091479959764
True	36.54474612851094
True	104.45736967055484
True	521.0744533681074
True	66.24484943740408
True	77.19035284341832
True	408.500312048918
True	23.01531511242352
True	775.1048475183223
True	103.3093497875486
True	148.33442080079786
True	19.29617084788032
True	712.0124461708289
True	31.40025379678624
True	766.3757355507463
True	407.6462081020149
True	117.40958985848056
True	692.7922093891516
True	526.4918813069464
True	557.7537849612984
True	44.29952238794907
True	365.9336638089212
True	4.946943127090916
True	95.97776119467188
True	374.1223300509104
True	45.12620718839163
True	116.04565533122314
True	307.36606231022745
True	191.3682155884957
True	98.5947109877327
True	667.6919186276749
True	21.800167349415872
True	1181.1735346998385
True	502.7794151735481
True	308.3969673297722
True	487.6219851478949
True	123.74531493445711
True	803.4519833240173
True	1098.3582676336655
True	764.2106432181041
True	168.56499394722766
True	231.3268342605556
True	52.59632972244723
True	58.91713585367931
True	146.06847461220696
True	97.30157971020247
True	166.79544921068575
True	1178.257963138641
True	312.1744194012604
True	355.4592598506496
True	711.9762023203629
True	16.55867290516835
True	15.091313886610546
True	595.1704827625431
True	5.309950580492485
True	116.53427915472916
True	666.9132064647496
True	184.8880254504579
True	654.9730961024378
True	836.0397701768187
True	155.51738756991986
True	865.9920828487205
True	2.3153227088772512
True	457.26454555651736
True	1078.4343716341984
True	26.80029560766031
True	245.78623225146177
True	153.09107110802557
True	976.5064169787476
True	233.5563789966938
True	508.4733343573306
True	113.69886648938476
True	507.588506659815
True	143.48466180523468
True	98.2519073029088
True	385.8478540826148
True	72.75176776799069
True	56.0474681634333
True	1039.085790358654
True	260.66072867611587
True	159.3714715104476
True	364.12504605169727
True	399.3237054325621
True	217.42621579314616
True	164.74485341154758
True	380.29764007283154
True	34.581122265070576
True	493.73465594353695
True	1148.1522649868175
True	116.66844858504793
True	471.7792639760861
True	317.0957150425164
True	25.17959633836992
True	403.4973810632066
True	104.1794170662595
True	586.1932902317492
True	218.59803993549556
True	427.1369834082296
True	20.832549509878117
True	448.2348936378879
True	105.57273167654049
True	342.2647364645075
True	33.75694288534649
True	177.8534307075278
True	248.40723611649156
True	783.7015635331118
True	55.14223399776705
True	141.6041241834356
True	237.09260226695
True	132.79705351459717
True	632.9633575914695
True	546.8426501812489
True	809.4491435091958
True	398.53292196331824
True	547.6762487367486
True	403.01632948193054
True	708.3907055369821
True	69.63663827791206
True	465.1949315381212
True	434.2628372367085
True	49.2875786269878
True	82.1563119653807
True	126.61462446233598
True	89.17977060267327
True	315.9061779806997
True	850.4901240948882
True	330.6686711428547
True	1096.5185131224791
True	296.0243203418129
True	896.6668958756829
True	148.52479730639106
True	546.1800324867223
True	616.586222624547
True	675.6332028399352
True	455.8189575045201
True	65.69076211733062
True	294.1447502836246
True	39.67343198971109
True	163.22037506645387
True	171.89273475066358
True	1102.7719699644065
True	228.8507475254438
True	540.7947257529266
True	556.4185750566609
True	560.7230043506872
True	907.569483605895
True	585.405494144445
True	663.2687176199606
True	939.6665339091498
True	124.25358883592456
True	298.2319507150374
True	265.0405907662683
True	336.49888689888365
True	89.87473981922058
True	393.45969832465016
True	3.925493051593381
True	331.55389316210363
True	269.79738465543977
True	614.8370202784464
True	279.8624379283637
True	370.8253567795341
True	10.827556695550731
True	60.725844955861234
True	541.988483544096
True	32.53451765076498
True	144.27529054587993
True	64.34687214756258
True	152.56702281299783
True	235.1558429443943
True	70.54278203329204
True	375.2889043827787
True	274.3497779103079
True	97.11806063592344
True	340.4280900086683
True	64.05470649565618
True	574.2011819561435
True	849.1296102729983
True	280.60090420736987
True	1172.5989226199365
True	112.698706759315
True	300.7805705035976
True	1035.7803383323765
True	85.47527203205317
True	298.48829487046777
True	9.63216425866696
True	414.4058711818439
True	457.3258318224172
True	151.95559434074124
True	628.4263002232169
True	889.5306489890755
True	155.08182436554227
True	73.81676058297053
True	323.4834641847781
True	547.5078478363691
True	636.7675600782719
True	1232.2915347572657
True	26.297065831628576
True	935.9489286316802
True	132.31896964716194
True	623.3302243926142
True	114.96155199313118
True	128.13938921705744
True	195.05865179905555
True	172.32909470240156
True	751.6515792475569
True	207.9727599045714
True	228.80900702180048
True	66.39374600081327
True	513.6547571669855
True	446.0912532260295
True	176.6496623632056
True	235.7036215595414
True	16.17632807617367
True	436.56475346828734
True	220.7319990814795
True	289.2286355936363
True	116.82722159259534
True	747.5404450314428
True	425.7671828081964
True	272.6779380893902
True	652.865473630207
True	524.3502947483389
True	476.0781554320572
True	134.61677261271612
True	521.8382714688865
True	421.8517997781448
True	2.710260652181905
True	190.7089536376893
True	94.3010702453212
True	248.50620598318267
True	2.5897209661409506
True	121.62646564360296
True	365.4338016263469
True	8.112263949564332
True	841.0745739738745
True	173.16311690915677
True	723.8627062294768
True	794.1318207903282
True	159.5096398628388
True	226.68260276245255
True	493.6632717696414
True	842.4442770624561
True	49.02428070180944
True	37.92725708938372
True	130.0213092800477
True	631.686802169234
True	741.4728479424712
True	183.45170225390905
True	589.1161449516114
True	592.9267238698911
True	850.6916983195796
True	421.5775169939133
True	185.53616771697145
True	867.9051742203486
True	227.89034052172929
True	141.90218638190004
True	322.477295152332
True	222.36219305101727
True	214.3694437204862
True	607.204376237895
True	251.47360507905577
True	184.5789067627711
True	446.8708552242616
True	462.65584506205033
True	63.06639029290526
True	285.70304888275007
True	77.07545708186282
True	344.6252233427329
True	366.8948649223963
True	258.21250465541056
True	175.58830151407872
True	378.5203106618976
True	646.1953604019698
True	758.8526384766942
True	301.28164297204194
True	753.3216114312262
True	64.57032894739459
True	879.5249000101825
True	334.20946600220645
True	13.793020568654056
True	617.8228653396159
True	697.4326511255299
True	257.13889396282406
True	165.11981150055715
True	45.1452489213259
True	372.55196812160574
True	80.83597717908656
True	13.02540564002858
True	914.9856717335488
True	371.13642913949616
True	174.0096039446349
True	937.2481918449683
True	9.519904184982485
True	795.6384573873797
True	31.418874306091688
True	690.382420185357
True	62.74128132095854
True	775.5978683477881
True	450.4323079393647
True	202.7451596126371
True	439.9277708891046
True	218.21724835323192
True	294.8343395277983
True	218.16738721971768
True	422.3931971811025
True	9.602970479026506
True	322.7232665524955
True	105.50201113314992
True	11.45287105524373
True	487.5712010490619
True	714.8635979241353
True	293.0810729600228
True	75.03414215924111
True	300.5512185611841
True	76.72422339927698
True	180.31647836534088
True	179.59467390684594
True	376.5627563025872
True	48.033784793901305
True	139.22085202182978
True	377.6970122637372
True	848.7341878017938
True	117.35873540617058
True	211.2811821972825
True	425.61312097501127
True	17.852696029816588
True	422.29824891605966
True	499.4968584796276
True	90.40999099383905
True	402.1943819816308
True	354.0701279288449
True	414.2205389283869
True	594.5187566172339
True	1099.3402439190056
True	956.2347580481484
True	57.6444094244105
True	1038.716345377975
True	109.1602110282913
True	110.390172311078
True	115.20232914550816
True	509.8203788369796
True	376.893586555823
True	577.4157929283566
True	261.9818326732808
True	162.98828348046342
True	397.2785033679332
True	16.75764689155979
True	452.25761847484574
True	384.7727737077961
True	149.64192461101922
True	94.77585643346536
True	532.6149260499176
True	1002.0665096183028
True	203.7541089677584
True	67.55854488001488
True	422.4800059695651
True	364.9985627545037
True	475.700473348208
True	312.0934286332692
True	3.9695253689658863
True	518.9775883842219
True	509.52644968540415
True	498.7751626686786
True	183.8751191100462
True	103.15039870517624
True	22.917335862079764
True	377.730697400831
True	109.04268182063744
True	6.639200406018258
True	31.83272238719501
True	352.2928141824124
True	635.6893366262308
True	128.92229626571225
True	89.60114590771327
True	23.62958927586063
True	417.0843000194259
True	350.51860799721754
True	779.3340155746088
True	297.5625200420636
True	495.0393273717306
True	550.1726481808139
True	520.1521158503283
True	294.2077222569261
True	561.4697299834072
True	98.7551424643395
True	575.5123805979703
True	8.001141768741027
True	363.4680918153997
True	484.09949943613486
True	948.7351672372048
True	344.498133988748
True	804.8409429814311
True	968.8559349485168
True	192.51627075854432
True	38.81144223060138
True	374.952759945374
True	389.6276252979888
True	610.6801112441083
True	251.20368141713632
True	27.60823934496286
True	639.8952929777536
True	125.77137980179494
True	1067.8477473893115
True	320.42810035197897
True	455.4181597858745
True	126.94185391240316
True	810.4540876569904
True	133.26863825562543
True	821.5459657826358
True	568.35765576661
True	181.1718740837253
True	111.28488223718232
True	68.8697116386516
True	578.9732016899127
True	879.4207183222569
True	429.8006831494275
True	526.3887345169002
True	136.3938591552683
True	621.6583230279866
True	478.0783651741039
True	756.9294636948904
True	318.9469898200336
True	531.9579099136078
True	119.8566654754136
True	27.230481190769503
True	419.2062481631818
True	173.38959397953502
True	108.30889879167287
True	378.2977366828437
True	1076.370377015406
True	266.5906537834897
True	548.008612067153
True	10.915231430898794
True	74.94390008147715
True	326.84761389544843
True	748.1341429500085
True	447.2751817451402
True	529.6712954301995
True	726.2814647333687
True	67.49463086706328
True	710.6656322569371
True	46.70470071898461
True	108.49195816790656
True	183.1162944331081
True	84.55162675053782
True	26.16521871684336
True	295.8550997620588
True	482.4838944983706
True	893.4586489703032
True	859.1491784336373
True	5.854009926574064
True	288.74162584751366
True	479.1306691767973
True	119.11164231441084
True	236.86005814150909
True	326.05022516920457
True	1330.946879782748
True	443.8313946878167
True	24.74505712756714
True	189.06234408674297
True	713.0127314029343
True	34.64467318169182
True	172.03113731788028
True	557.4962019664775
True	71.90566669127482
True	856.36370239162
True	328.7766539301828
True	659.39175094913
True	78.15437457669965
True	676.2835120949959
True	599.1172345913421
True	880.0604604957638
True	253.8750042931798
True	503.0589422674005
True	847.5519218187006
True	943.0008578705967
True	218.9243761210984
True	788.0473162461251
True	223.9757822446888
True	465.9889129286615
True	376.5336816737475
True	494.93967570020857
True	490.2798161194504
True	306.1288403921212
True	349.91401874970376
True	114.78760522402318
True	359.71388236295616
True	1146.9958463234193
True	312.22217178193483
True	146.13317362657077
True	301.0563088246398
True	750.6124292248461
True	653.5302589351645
True	403.9704269850485
True	110.46146433027842
True	332.9682260818133
True	34.533089512297494
True	174.2222333972067
True	92.7632318279451
True	86.35464112085212
True	570.9750133734507
True	134.98250648330475
True	127.93444777802748
True	104.26684850645483
True	82.79084680374312
True	438.8240776312638
True	385.9849235537965
True	1053.6731059877688
True	549.010232814792
True	817.6544250938352
True	265.9190630912024
True	298.17665903127545
True	518.8560530499464
True	194.2080961633902
True	739.4179894189858
True	242.37020403186816
True	359.67659798987785
True	70.62903619438096
True	107.98677942624172
True	250.0354503019836
True	120.77256175197948
True	479.7299805276788
True	30.037276192775437
True	579.4803841423045
True	1002.342682912287
True	726.9230788141724
True	1.0867431344435867
True	62.23596756241054
True	474.3773311723069
True	425.6861906148074
True	76.4811052426036
True	124.3749741542403
True	291.03837985422626
True	74.46838760161668
True	51.96411460984024
True	692.9739611359287
True	665.2606493927149
True	157.3922196500383
True	164.90322941571284
True	517.9772435130936
True	56.14313613933709
True	26.01788061609654
True	595.9057030092099
True	441.2253280277885
True	1140.5459501995206
True	49.63399331884345
True	468.92817486826334
True	907.9389917389316
True	772.2620135742528
True	293.3328701490495
True	769.1917178081046
True	406.5161818292764
True	41.4634296073577
True	99.13607780193676
True	702.7831511925976
True	75.16795486292438
True	143.91888432679713
True	929.2058863899132
True	185.1328323168069
True	277.73300275295753
True	104.25201645993197
True	670.7401091191095
True	590.2535133342509
True	217.4646735576847
True	434.1807539737212
True	42.75194757969319
True	276.9592477724981
True	585.5348358456964
True	621.7943764342502
True	311.5745960893253
True	72.52109412509029
True	983.6407596826228
True	1097.9429024304995
True	552.6576274688273
True	63.81184339100188
True	27.046867026708057
True	89.2674514052128
True	111.69823065346436
True	98.692772952993
True	902.219434733509
True	1178.6855788259525
True	706.8267639068521
True	334.01022472679364
True	8.698001351048507
True	19.73150446219792
True	341.0412566816157
True	482.7140031767905
True	47.74177434333776
True	561.2421475995376
True	426.2542206983051
True	397.79580256118857
True	83.30833638004879
True	198.18783535305295
True	248.30457421081755
True	132.554148544855
True	398.6599157555307
True	44.09720614045549
True	174.6610977883276
True	1178.0053011215134
True	5.486256084612662
True	29.61588563797424
True	589.7331641164362
True	353.5874614149285
True	778.4148977759692
True	158.37381020399246
True	762.358351408872
True	591.1744389436776
True	271.4424272385341
True	422.2920374426143
True	348.30969872770874
True	291.8082207376996
True	262.76534553418924
True	403.6359569825586
True	499.9737600299404
True	493.3729245896301
True	106.72681539795032
True	364.82348192153626
True	9.903718917458582
True	186.1001738937452
True	230.88284849688603
True	855.5370368954689
True	605.1892981339938
True	31.24007205617441
True	727.5665996085588
True	807.9831892909307
True	109.73652950862586
True	344.4707995784645
True	876.1080860312776
True	221.1491413275008
True	158.15739670827753
True	525.9717496315147
True	601.461693502374
True	1080.67613414164
True	152.81070869686684
True	156.5468660249317
True	258.44910102871034
True	316.53264518894065
True	416.2888554179863
True	397.6291565425049
True	330.80174527092186
True	406.9846052492308
True	500.94883304496034
True	228.78941237412
True	1491.714236323933
True	255.47612428742272
True	414.54501638578887
True	54.38529457610596
True	760.6702913351754
True	255.31553529774084
True	935.4964002287976
True	560.2602128347701
True	325.57488876246435
True	776.7932199597715
True	263.5087138529874
True	205.8879797550675
True	262.4542248550781
True	211.70016999144667
True	136.67041302755558
True	242.5800901858735
True	727.2442106751835
True	521.9030769264732
True	230.4536164896854
True	1175.5698235529417
True	117.6487328291002
True	263.8520318134254
True	71.83418771420368
True	308.5656458424201
True	419.1962566393677
True	92.67151601628402
True	218.3749450524152
True	72.87908308248397
True	703.7387935822101
True	374.8158394886021
True	224.6940245503858
True	712.2290030404017
True	884.5825026371627
True	814.2812506162045
True	830.9891698482753
True	344.88135504499394
True	1.3993088489393772
True	262.40378705328084
True	55.75420962217513
True	365.3669566188961
True	53.69055858277164
True	362.0472688884937
True	846.8459091224463
True	1019.4540444124594
True	392.4968134697818
True	23.026287360615957
True	549.7195142607135
True	520.7554922658101
True	192.895708941684
True	236.8602557183414
True	289.3120324413736
True	24.46008123823883
True	117.74468692287684
True	975.1469762499572
True	63.43888679514013
True	492.00953487882464
True	784.5778199355198
True	101.54696556842788
True	243.68985295014488
True	114.43373393051388
True	14.862920802055394
True	1.5406749751847355
True	118.19167059552043
True	1031.3194847897262
True	470.83238603185447
True	72.72022199902199
True	788.09854988319
True	330.92020426491206
True	1.2129995220763945
True	448.5120538658299
True	198.33057528560172
True	505.6955409942951
True	85.39383789343451
True	317.7016550490281
True	366.4974333766004
True	173.05354384772696
True	202.9968508823441
True	130.99879635116005
True	172.36806653088473
True	991.9876837522588
True	15.80218028453756
True	502.6866954248464
True	476.26912030057184
True	362.9530346369812
True	227.7030973302961
True	230.3692735323614
True	160.41956683124064
True	47.424037874630045
True	483.7362211125476
True	153.35368330195615
True	842.4872960079877
True	840.7998295818958
True	246.71717740549644
True	311.2848679040017
True	523.6105519685436
True	41.69078132613092
True	85.58685159443785
True	725.3105447269205
True	1078.4162851863673
True	107.32996751490118
True	730.0917240264727
True	141.74837894332333
True	922.3874482449584
True	630.671815557017
True	104.69577016192106
True	285.44310805412886
True	614.1083888001167
True	264.8351102968392
True	42.41187671810764
True	576.6361753522891
True	443.1895576025598
True	5.783577809639351
True	475.0365832045745
True	68.21952322561704
True	173.0894495795758
True	232.32563069581772
True	315.3266263057164
True	73.48690797642966
True	213.2123199318828
True	349.333707194578
True	419.1597052363513
True	906.3097587584108
True	49.26884114095783
True	904.4722996252792
True	1017.2125406239812
True	132.86817436009449
True	73.25699643941562
True	979.7202529996669
True	35.346485764650566
True	225.5903494333245
True	85.41515291827614
True	209.5225069345973
True	372.1199273896681
True	973.5205897888134
True	98.32341412008542
True	69.5768326341516
True	676.2065494980422
True	277.11232100950184
True	683.2908175929438
True	54.74991203112698
True	493.5148516440218
True	403.2217613330637
True	678.8639505823054
True	51.155922906005074
True	111.26880767031282
True	31.407681027997143
True	262.6519367171751
True	42.39328903504807
True	347.55510146614427
True	3.4720188937856027
True	1211.0343682586304
True	106.40337374886164
True	133.66466301149208
True	351.72445481178727
True	731.2405815072709
True	695.5882241723612
True	1047.847858808624
True	473.4936619809001
True	416.4694502909702
True	141.29816537398224
True	422.296283417468
True	835.6890433057313
True	412.7434600103288
True	974.6184590567638
True	83.81334815407591
True	413.1291073359846
True	175.91804077058018
True	299.6434274228306
True	727.4683031081674
True	160.86146419820426
True	135.5483804295541
True	65.66000193941264
True	881.6954224122197
True	783.5318482516719
True	83.27307066371054
True	430.1527657882619
True	763.6326701190761
True	421.2250753895927
True	58.26087536353796
True	324.1496645399973
True	785.0052715262772
True	29.864610464215342
True	369.8315008274986
True	165.73380556937605
True	278.69668588439214
True	31.238486024701707
True	219.17212088970575
True	779.5472589324667
True	635.9342323257713
True	55.82610414083724
True	289.31992080289206
True	878.5160851889998
True	17.33686057068409
True	327.33161863019626
True	286.2236026023345
True	455.1628234411212
True	222.64419182674024
True	600.3330630584617
True	46.597598879315655
True	964.9251349550368
True	869.9577140721435
True	47.5835975664231
True	398.3675916042166
True	724.7652634346512
True	889.3814270116666
True	281.6070184902907
True	564.471962235275
True	128.7318868081162
True	197.2734509146952
True	142.7550281465228
True	133.0343682142609
True	210.48023590910128
True	980.3800494684394
True	767.2190539763102
True	951.9007437231916
True	20.22728943788832
True	27.12968169119706
True	352.4469049117312
True	13.292719727148272
True	593.8473888263275
True	1080.7741672762563
True	276.6003888833459
True	205.58051387061928
True	84.0429423622403
True	210.33069746060747
True	130.60412085770778
True	46.55240554514165
True	125.83014956551024
True	90.54977111716111
True	241.4210543282723
True	545.9874518840328
True	161.33008215751033
True	32.474909233116065
True	59.20688965372207
True	432.74584780602
True	263.69169054811505
True	592.7339718127552
True	24.464755391264333
True	117.46700563030322
True	660.5108724505423
True	261.9011433982093
True	473.2237477645107
True	670.2744112490917
True	102.53078051264887
True	113.1563045321529
True	82.49962515329008
True	27.5087149470497
True	124.05059763855984
True	83.7458927571072
True	101.57749365215616
True	154.0508231958123
True	235.59917340915104
True	818.7080242057128
True	294.61583447217777
True	946.1228964998668
True	164.30270343292045
True	199.7825069525228
True	780.7857121437277
True	300.73763731327256
True	589.3277460224984
True	254.4268897563077
True	360.85229038423006
True	457.63168142974166
True	583.9536474485072
True	651.0770064899942
True	377.1071438756573
True	34.996407619710475
True	552.6303064589076
True	623.0767907983673
True	21.009581956694834
True	11.628466648826809
True	255.8782513246374
True	388.4448915753898
True	445.9764998361586
True	65.63958403496454
True	636.0011749717296
True	991.164661410196
True	225.64991413054852
True	885.489993107682
True	277.062297409244
True	104.70466587592954
True	277.6093303368322
True	683.9695442343249
True	40.320283151468246
True	565.4813085014359
True	1315.4327225798763
True	1027.9436490068451
True	908.6675210630008
True	210.89237991939848
True	93.20756512093408
True	200.542294657839
True	846.6755658173196
True	145.6448847751528
True	1067.9121065690367
True	864.7943080006959
True	41.89260113374055
True	90.5615712657623
True	420.0740842329276
True	387.2318199843805
True	206.3940740229964
True	505.6441197664816
True	649.3906441224424
True	116.51688384044158
True	275.22760764049457
True	1036.3268455326288
True	50.21736786329559
True	702.4802978880675
True	551.6168871572689
True	37.51048941543932
True	812.417035452605
True	397.84704376908064
True	545.2194386912665
True	115.84508700769476
True	264.0752833026171
True	222.59596667935008
True	27.315563785206123
True	134.84357685846751
True	743.7585443226784
True	134.17873009141366
True	372.7526803058024
True	66.37781259269194
True	643.4873645894564
True	622.125772633415
True	219.20391202139933
True	476.291175770189
True	170.10538279799607
True	167.4179107489265
True	222.34506410487117
True	302.02100058578407
True	356.6287678315117
True	127.68702851555582
True	192.1559856585781
True	25.54540783602045
True	870.3928865541509
True	302.05406273745245
True	10.925094665637292
True	375.2191228044472
True	155.99739583379323
True	633.0099206785292
True	352.2774193892529
True	580.9294397310234
True	543.3506391945448
True	466.4869371055035
True	791.0466107982221
True	239.63928803966155
True	560.9934641494418
True	161.64299512997388
True	525.5206051550917
True	363.2434388893189
True	370.83280444570073
True	131.2837032446564
True	129.02482895560388
True	105.75861591411528
True	72.65903767052885
True	717.1552866897582
True	188.49208129388808
True	46.68711488887489
True	0.0
True	554.2134533369933
True	117.79153911535576
True	22.08697039116134
True	40.624517480974966
True	111.71491247176996
True	543.0703775226584
True	186.52338720334905
True	108.02377148201212
True	38.42758486936798
True	158.2275988715334
True	889.1352996976109
True	46.92020344406817
True	233.92209891578588
True	715.3925956849636
True	315.2157928238695
True	460.62428111238256
True	491.2590856620001
True	518.8672463470299
True	610.3962503048782
True	914.972750388064
True	259.03046960222053
True	1058.8910741202378
True	908.559586204952
True	612.2862352328608
True	349.0231881573893
True	841.1534613379365
True	9.5259781442597
True	34.64747740176313
True	300.27673546280533
True	43.469681871496064
True	202.32512060497945
True	743.2435552881711
True	217.53327643705535
True	712.5656738902914
True	766.5876185900865
True	128.3767268327446
True	352.1567103160366
True	578.8666711612442
True	23.401890681048688
True	129.09592850572096
True	436.5407673534485
True	308.0786083008259
True	197.10592460993004
True	108.76866069569893
True	385.9200173325922
True	21.81688567433821
True	389.087790742617
True	364.1913504604336
True	1051.7725625476876
True	370.70960335565593
True	31.705037107702303
True	430.1639077828169
True	462.3625922357548
True	234.00785113907244
True	32.94159717560831
True	760.6376634420141
True	440.717906724642
True	178.25686954494475
True	12.587264417419824
True	1210.644514255928
True	167.95363011552243
True	26.75096444079336
True	304.5816978013135
True	284.2595147571681
True	116.40929851583248
True	293.3886734475192
True	47.00845539270344
True	326.9573865731858
True	288.1011428951995
True	311.05439565028416
True	31.37419754234928
True	47.85610526769751
True	1057.2591098891664
True	25.71730972903892
True	14.112205086938424
True	164.29030249014966
True	664.8929457222785
True	8.953900713847439
True	199.9124195898032
True	173.0726595904664
True	535.5527935536564
True	368.568584317968
True	745.3504787876036
True	309.0775533623648
True	497.59057896875584
True	430.17168749871325
True	486.2253370905217
True	98.67294169482246
True	1273.598395010447
True	942.2649921785182
True	286.44143850081235
True	537.8616254273085
True	102.09775552872274
True	572.8296600721371
True	458.9116077266792
True	158.77668195665171
True	76.47687952648799
True	353.16294453300134
True	166.21201960358832
True	28.656304993903458
True	621.4195234073608
True	391.29071583431926
True	62.36876295616357
True	27.734158029622805
True	656.824558829665
True	494.9983607450772
True	69.09312312473935
True	24.91611847079141
True	323.23156644859347
True	320.5337945938103
True	723.0929372960983
True	552.7118147813248
True	564.9759101374475
True	780.2673944241919
True	8.77194692217338
True	56.5024458603848
True	37.44723492935872
True	60.02670011262035
True	516.7752923930892
True	587.2163114013231
True	81.05811578418692
True	113.12252936937202
True	184.5368044392635
True	74.11612185126101
True	178.72749966444553
True	217.4730618236021
True	278.5415563127682
True	827.6838436770333
True	607.3002032482162
True	293.2433665981944
True	199.46975223919125
True	277.6395657483832
True	245.13727553770332
True	751.8765747761405
True	332.2677221398738
True	166.97110914916186
True	899.0606882669933
True	345.1070837716208
True	458.7875181252013
True	152.7051629829729
True	117.66861340647996
True	65.05082804265626
True	208.11171075441493
True	988.300171613712
True	533.0683475897915
True	116.22615711558262
True	356.885976064046
True	99.1675024868884
True	674.3948431230067
True	4.823726405413092
True	702.516431411417
True	32.80172601386665
True	918.200577591218
True	852.2660768689
True	206.5696634787876
True	27.87348626157067
True	81.80947300376064
True	473.98542995881456
True	220.24660776522933
True	1.4825888754089922
True	79.87640497100057
True	1098.09673077012
True	349.35071354649034
True	674.816158821364
True	481.15505033351707
True	32.46687404001385
True	133.29573405371443
True	444.7152936539872
True	938.6958915081256
True	809.998057778636
True	409.4009997100253
True	345.45442840853195
True	18.15447742706673
True	74.76606681132893
True	749.3319773255367
True	485.8227121167464
True	377.8275571106868
True	901.239626024774
True	28.30500690023659
True	217.6567251584496
True	882.1022241239505
True	242.8907939904888
True	7.315819271350318
True	493.2733295973045
True	106.75263551119072
True	640.2059129018089
True	53.787142083430986
True	255.1403200110156
True	869.6316978869717
True	896.7076528681912
True	272.8490505441404
True	445.0097848486462
True	116.37164162601086
True	604.7851830383913
True	263.6512553418868
True	184.2739284959338
True	860.1792173039241
True	54.30960868695468
True	704.4731739931004
True	273.88467201085155
True	303.91432429244
True	171.83769314692285
True	509.3923612660113
True	594.3898050379674
True	356.3603488318759
True	401.60694429453696
True	69.61436183128696
True	157.41557391667737
True	454.1428689469196
True	205.6946022257441
True	39.3663951106529
True	210.8532507316
True	395.3047011944062
True	393.4394551479533
True	746.2832826783434
True	133.52271335840186
True	672.8949077259954
True	509.7392952698372
True	594.6162588225933
True	140.15069259168573
True	37.75599848976361
True	663.1033954327331
True	70.74963857989374
True	550.1049194381163
True	669.132570293197
True	446.4769570891909
True	133.81190630463234
True	520.0929212584751
True	4.218027177610851
True	405.5480242089077
True	30.70360895492238
True	626.9892237051115
True	266.63566254808427
True	583.7697519892413
True	730.4058590783688
True	149.79387564287617
True	521.6267154357541
True	474.0267292383935
True	65.81839008882234
True	969.14033555436
True	3.694033104396309
True	24.60484909755625
True	649.9672207038743
True	687.6358345719727
True	130.43797446854504
True	418.2187319622397
True	128.65931945950206
True	77.73966118445473
True	449.0459293772998
True	43.96488867321221
True	515.9483093262108
True	12.531351318338716
True	824.822094659919
True	539.9001328488409
True	644.556175522515
True	103.69469147744718
True	383.1656107902412
True	976.2761066219896
True	843.7955901509762
True	147.52181260002803
True	554.788670804866
True	470.378611913613
True	249.46805024906288
True	249.0518525810278
True	5.0166779990344095
True	323.04547332260853
True	11.268356604477765
True	365.6610496180357
True	74.40064482831781
True	422.51096849512805
True	661.6877759225115
True	120.97394622483938
True	226.87568868684625
True	644.4845659596275
True	686.053906003641
True	296.6083860893331
True	141.81857599275833
True	162.7392348734614
True	469.4220980550032
True	81.6689817920387
True	10.583872514220657
True	519.5438630737553
True	569.9748741181061
True	20.219049502080097
True	141.87075101704127
True	884.3538795043426
True	484.3218756558964
True	273.7478344847764
True	31.140640565368503
True	469.338864959998
True	114.05403249743952
True	582.7734458673451
True	649.1488250051981
True	294.76559450281883
True	375.6633486883033
True	186.65267430378083
True	233.1952414653849
True	73.57514631934842
True	212.14188014881785
True	509.98100536903513
True	21.604453981718816
True	464.4072281362982
True	375.2003438184572
True	711.9439428601661
True	901.1805588467492
True	887.0611235787558
True	150.28395478814826
True	378.276513307972
True	70.21964439168075
True	185.08897946976927
True	305.24614476157666
True	11.285013772126447
True	793.1386635625361
True	22.77233769551532
True	394.3857800092537
True	258.0318878330868
True	654.0987306325935
True	206.0040405319313
True	38.58963679542877
True	692.7973045029586
True	1067.656981926415
True	226.02419909051568
True	135.622419485526
True	615.8323929892646
True	511.1117323632918
True	19.46119440497745
True	853.7916620648159
True	108.17180538834133
True	47.60995981001613
True	304.2975578647337
True	353.2584986801817
True	397.04192080112006
True	271.38252075493625
True	20.64804602771957
True	23.96574770916999
True	826.3826484003472
True	193.23600839285427
True	111.68650990104784
True	833.0113110400422
True	631.3812500600934
True	632.4299380164009
True	435.60227988505744
True	151.4842523538406
True	29.274244772244234
True	105.68643208575588
True	442.4716717894264
True	230.49311393935983
True	479.7410106731526
True	145.94940730522777
True	489.2242024553906
True	644.3727075872746
True	954.5356713618122
True	24.81895336788579
True	964.5189874558516
True	1062.0023354431892
True	477.3091542239053
True	82.19035412812467
True	761.7337535940503
True	630.878352904347
True	683.1629257944752
True	174.7601070783744
True	739.5784343724401
True	718.2530467461702
True	120.83239552931644
True	806.0925812299108
True	819.2129881930188
True	480.0737730227677
True	227.0120384786013
True	72.99437315672098
True	327.873310485542
True	353.8165067610664
True	473.7305581428652
True	437.03497975690175
True	195.672063122632
True	314.51172167125986
True	3.028851880445572
True	14.254608619360951
True	108.30350235479084
True	132.06041540438005
True	351.8090373599828
True	350.08149213363555
True	112.15772776571588
True	16.191149574033776
True	211.98375451548617
True	839.9159978091709
True	458.96090725728834
True	528.3714138535927
True	566.595474894233
True	811.9199407312934
True	644.3150706718986
True	94.32470145906775
True	205.8243061036336
True	237.42285127991804
True	281.7288024613886
True	104.50000003299972
True	364.6381629499834
True	433.9380041959689
True	166.9056230946083
True	652.3499038618173
True	241.15091880037104
True	211.4174368451356
True	26.58676972061736
True	256.3454410039734
True	484.5497733970439
True	166.4389362640924
True	538.4765003518775
True	477.1541090457509
True	243.71667626555123
True	101.40505835233844
True	41.893927970752216
True	409.9987974381697
True	792.9872150049252
True	165.28335392228436
True	1027.1019969649867
True	1057.436292158753
True	487.85387703784994
True	103.23751504124792
True	122.2587608496122
True	679.7856555674706
True	9.116641909665836
True	223.1805302653378
True	130.75649137384585
True	121.67026362207125
True	335.01775715706333
True	637.9723486868072
True	39.06125670709528
True	128.05234888953518
True	941.7299772341968
True	57.33423229625991
True	464.5350216987754
True	527.1961819492783
True	251.6187651404133
True	134.51676645035351
True	952.579776834052
True	1181.299848753643
True	512.8152852387636
True	649.531380116416
True	221.0871812357557
True	157.10736174848836
True	319.29007030376823
True	265.1728773933947
True	164.46336733667445
True	302.61697464669425
True	321.6169745934043
True	11.848258168768004
True	625.6036070160114
True	156.24668182562775
True	80.15216194407233
True	430.4782102732276
True	312.08428618323927
True	1189.8273310491038
True	356.105226800946
True	933.411316242
True	10.959437120093291
True	267.61636431212514
True	229.09069911701468
True	159.2458998978446
True	490.66117485258445
True	204.77501308380755
True	398.0570435031994
True	325.8332613371881
True	112.68590669527968
True	355.70382651039057
True	1052.2417647765196
True	722.6886422419541
True	222.8388188342917
True	108.09543790267178
True	314.7992779076738
True	24.79453895684845
True	361.9474765585552
True	330.3351613205297
True	565.3999594529762
True	450.8761360418944
True	364.3050029853416
True	154.76626714438973
True	13.234111370490515
True	423.0996203047301
True	279.5396581277215
True	141.93765560977306
True	300.6403848882975
True	443.9000001716549
True	820.0566424805486
True	309.7561414039822
True	778.1428540657179
True	403.98811988648833
True	374.2937269710975
True	1.9465118306926072
True	1192.79954219853
True	100.5251239855244
True	854.95717381706
True	203.71006054798815
True	446.2695720735815
True	668.3528688697222
True	84.95712085023536
True	473.3743216102175
True	34.26028967166813
True	434.90894894290807
True	76.15283102431648
True	232.55701609093984
True	39.50701628140456
True	651.4233432769689
True	192.92748830685647
True	24.14506664518753
True	385.29131683636825
True	104.62392705155617
True	179.4951943352433
True	834.0426654341215
True	258.34887861725247
True	153.39304201743576
True	374.8268869098676
True	514.9688109039055
True	335.4633967198833
True	503.9493881495473
True	633.9072524028771
True	161.4349023288375
True	6.571462007875111
True	72.5986326960503
True	435.4466967946652
True	90.16138398813398
True	77.28243677269953
True	1064.9541028763174
True	26.01765693198204
True	328.0471205943257
True	323.3094300798918
True	454.7906329389228
True	675.6628849067441
True	181.680356427447
True	654.6876792936993
True	338.49419678484986
True	344.56639686338923
True	262.60118764033103
True	214.51169164640504
True	390.5057138759505
True	455.8622712703197
True	406.7622422731507
True	585.8356571051339
True	139.80662483275694
True	79.66634057372092
True	39.831852033229055
True	294.99548914259515
True	676.0644714043794
True	403.9951678935704
True	781.8291210981204
True	212.017138559277
True	397.6291107586188
True	68.25114670708838
True	53.59978146676031
True	426.01952084754623
True	198.9936303964423
True	224.9765932384877
True	41.965094639923926
True	1103.8077512010884
True	171.7887897207281
True	895.3502518651059
True	319.81430566401946
True	933.786601192472
True	230.78623327034148
True	452.5015063443629
True	530.2675439340117
True	637.4310868526197
True	200.61880803418623
True	480.4313809471217
True	959.0886188426642
True	124.00295588017008
True	7.63257928797069
True	566.3529538061397
True	28.076486342131965
True	75.4647911048701
True	795.7599538458499
True	242.62686180174032
True	1010.715855032287
True	673.143000331913
True	409.0102768257085
True	282.54611308824565
True	486.9447154201288
True	346.8672082821675
True	183.3143225342729
True	664.7597696815818
True	718.9591180324734
True	215.55836583924165
True	87.8457079240584
True	501.6813110144855
True	143.32826696003312
True	397.7503605124829
True	340.90715192473493
True	63.42784837511624
True	384.261693914964
True	415.9208408213004
True	361.475215731599
True	414.3551027545842
True	411.790911536279
True	657.5696696713209
True	57.203888021816944
True	449.976690941563
True	303.362722433683
True	675.8867477971681
True	212.35680374029616
True	100.10888010824658
True	43.41099197699244
True	555.4836577536377
True	622.0646871777694
True	189.6677837961592
True	405.3678816789414
True	341.66287054182675
True	18.54648048909347
True	169.10367571156496
True	293.7410788935112
True	2.1631778989428545
True	888.0226918380206
True	78.2479758619448
True	104.00757660022586
True	117.5813676782944
True	374.1178220010813
True	35.223012073558365
True	471.5002309838728
True	231.64164865145125
True	6.256192787029889
True	118.7560720607295
True	443.50451930636336
True	47.17248871770174
True	71.04752211615755
True	176.68444718841724
True	295.68294612890804
True	989.2200942632096
True	385.0812139261095
True	979.6342830206146
True	178.0108018220173
True	1027.0095785159403
True	758.6289591588059
True	653.3765230781811
True	423.4861487279965
True	363.90256847215545
True	75.69094741118717
True	73.26257680592806
True	82.0810622725352
True	178.69463426716302
True	468.9365975682283
True	1046.920638330926
True	187.3659082779223
True	352.6905017315808
True	446.35160343565184
True	613.4888698139229
True	616.2182884744733
True	276.6780617144966
True	460.11103311403167
True	662.9997822960706
True	95.0862521055475
True	723.085830376571
True	262.8525561842111
True	136.9421662429686
True	411.720821381031
True	875.2623009865239
True	426.7041052004854
True	854.9009479358083
True	198.7806976172239
True	346.44177956070234
True	687.4413102152821
True	623.3420611966891
True	202.4619844831377
True	258.009637576903
True	798.7228622300458
True	31.763923744711683
True	192.82315796576347
True	486.520163402223
True	677.3304050027398
True	106.434309966523
True	37.02029895196604
True	161.56093797636208
True	703.1285011274332
True	308.8976733753668
True	559.0552910511107
True	359.98592055218984
True	302.67588528023106
True	441.242025741782
True	481.1058562009644
True	66.55664845888658
True	370.71301667575017
True	798.1776106943901
True	0.0
True	289.4482623258617
True	251.9270552696017
True	989.108742242678
True	154.76540986465673
True	642.9427672367015
True	641.4018907918904
True	113.373078490521
True	208.8995701347512
True	138.07034811535064
True	11.119112861394926
True	292.96586502539543
True	388.5642076920721
True	1134.0225195909593
True	242.58274331387443
True	423.9334413092692
True	647.2588808283468
True	197.2981168321893
True	27.635496228315358
True	874.1065052418718
True	577.6165128894112
True	145.85688293627646
True	618.2851856906614
True	159.94977196787434
True	308.279871521144
True	789.2110854770943
True	35.667673128165006
True	104.81375799047268
True	527.437803496197
True	61.03143948614333
True	77.52651583153381
True	411.1922693339788
True	23.409647799038503
True	746.5431632709117
True	96.01561554390344
True	158.9668854332424
True	17.781201946598895
True	716.641864997094
True	31.43124391442893
True	786.2644900445858
True	393.80602558814
True	114.2210117652504
True	698.2488937050891
True	522.018375570881
True	560.9011288087628
True	48.12411629621128
True	367.6966350269072
True	5.649770229035697
True	90.81386358411356
True	385.589912074053
True	45.47484506666649
True	122.49601185853103
True	316.03822504712616
True	179.2240133358703
True	102.46417177714942
True	675.4248820539378
True	21.352823560804374
True	1132.9246299057972
True	504.7315986173348
True	303.1128500048077
True	494.4005881834789
True	121.5691291833161
True	796.6168123770806
True	1079.141114776546
True	748.301153725737
True	169.06241304535126
True	228.45530712697695
True	54.039536282297874
True	58.84144287824955
True	155.00576872389064
True	99.62761438606526
True	166.22358305763507
True	1181.8673975240506
True	300.0008149155769
True	348.4300937246192
True	708.4237448908791
True	14.857242755944757
True	14.16487490958742
True	578.2183896438924
True	6.439849511831564
True	111.06820119242714
True	675.0666045633768
True	179.52829452216818
True	639.008669360822
True	832.1277966503621
True	160.1290938365462
True	856.2148926529468
True	2.9688036971876137
True	433.9822313363214
True	1062.7355340854492
True	26.049748541939667
True	241.68601583172983
True	144.01565222515444
True	963.3347929653686
True	235.5576103371407
True	483.8541817472032
True	122.48844378114516
True	505.9844234282243
True	149.22251845754303
True	94.3488020749944
True	387.24736221575296
True	72.49921906688412
True	55.07871437899677
True	1095.1532771491163
True	271.1950638695457
True	152.741135600729
True	368.9597075305653
True	399.53465932851344
True	215.0227662798009
True	160.8687424439132
True	403.3388849560391
True	35.68892429681067
True	483.23298848208
True	1090.134638616512
True	116.02433099405698
True	481.1580486976415
True	312.1715493985652
True	26.31136355281056
True	412.9915076412864
True	107.38324288563656
True	577.0960884345814
True	206.56026867988507
True	432.4131446868363
True	18.4523502004715
True	428.6038215228545
True	106.40058700167474
True	338.6066566849839
True	29.36303062672831
True	179.32639479944876
True	255.47332531543395
True	756.9988051244209
True	59.06333975089285
True	137.9203835794128
True	237.4498632490396
True	135.0967445149829
True	618.9492916681966
True	556.9975830121022
True	797.8983362321516
True	393.6838067593358
True	533.3048265207318
True	414.8479051136596
True	680.9008535182959
True	72.52315914660561
True	469.1683888423485
True	416.7260647782384
True	48.73205903937452
True	79.05637271334503
True	126.97326201242603
True	86.27913479224742
True	336.142284966697
True	850.6928432376606
True	332.55370088185407
True	1097.075371039428
True	324.5078699128047
True	913.5254353994154
True	155.14011807411325
True	579.8677042594524
True	610.1210536461593
True	695.4360128786434
True	439.4398915489897
True	64.57488829775303
True	283.015148602501
True	43.39429941185615
True	165.3285031656451
True	177.65352609023438
True	1117.7492500503806
True	233.03010859179125
True	554.1589208675899
True	575.3467536153836
True	558.6057118497698
True	882.8280121976576
True	589.3087156914847
True	669.7454784464616
True	1023.7685818726916
True	126.74387813594636
True	308.7296222503598
True	273.4017105794391
True	324.2826533269382
True	92.64972565542742
True	382.3735453174239
True	4.399645684190057
True	327.9768229758771
True	262.66537305448054
True	623.462619114909
True	285.9592233450132
True	365.09368464084616
True	10.562855941084855
True	63.18702206581313
True	542.1239833155408
True	31.18979374607592
True	149.4371664481881
True	64.83149691454602
True	142.19450003548397
True	243.57576521826164
True	70.15094453439842
True	406.5744425339316
True	269.87441415849537
True	100.482156475369
True	347.0890033289049
True	66.83059617133323
True	585.0964124707978
True	853.7449686800194
True	284.36462646527593
True	1161.787783997366
True	115.17577106891856
True	311.9939270999563
True	1048.417200921417
True	89.08722568209821
True	288.32652268475925
True	10.781077901547738
True	415.00367815165606
True	456.126759808498
True	156.29858555155857
True	615.1930944668259
True	910.7240227714065
True	162.437193967612
True	81.99100523965927
True	338.745107371616
True	549.560162161253
True	616.0616312789456
True	1238.2036656644611
True	27.531253621505265
True	946.2409677792858
True	127.10733369910828
True	626.8615953462603
True	108.8584673012646
True	132.84074907358
True	191.64010897960543
True	172.76598147178646
True	762.8959496961814
True	205.8296963551476
True	231.7351384140289
True	72.14253129288076
True	513.333150469197
True	457.8130225292353
True	176.20649055336975
True	230.12680388190623
True	15.115477372155436
True	430.91765561851867
True	210.37740186140016
True	273.78061302336124
True	118.49963962525796
True	710.6201838841517
True	435.05773283082914
True	263.4448920528106
True	634.8732545552128
True	518.5077908646252
True	471.578773065329
True	130.6050684725521
True	534.3488422905126
True	427.4020666348608
True	3.153277453034815
True	195.39713854807212
True	93.77458032684288
True	247.21609225898487
True	2.364574831807654
True	127.18631881712194
True	353.29240754988984
True	6.88134526697772
True	815.3485792520586
True	175.36637639128517
True	705.1317524919584
True	791.1065536802349
True	161.4546802083276
True	225.5059367402587
True	482.2301723836093
True	815.7125497245974
True	51.12216585026852
True	37.320419997496025
True	131.01775162077098
True	631.5418058829539
True	704.6160090093795
True	185.86251277670056
True	597.1741485273596
True	592.6681727267421
True	835.1417090112633
True	399.2026722495124
True	189.92951959289965
True	859.573664393381
True	215.87126020021827
True	154.1790877474714
True	310.1143156823109
True	228.29710820783464
True	209.5110357981135
True	604.8236019978359
True	250.45650233330755
True	191.56516889575607
True	433.112095749605
True	463.6419380211704
True	64.84961869377005
True	276.15169933456764
True	78.92022470224366
True	331.8559938614154
True	345.0506957120047
True	259.7391870544747
True	177.342087494238
True	386.4570632167444
True	658.7166083555603
True	750.6175644811943
True	296.81664804913595
True	720.8335275309407
True	63.45924486300001
True	864.8100150733571
True	348.9591642202566
True	12.777129400101108
True	606.5392194525541
True	706.0856532752366
True	260.7058721710054
True	159.70272616069474
True	45.46470409473244
True	383.177946503916
True	74.63792801947938
True	14.84351847973026
True	888.117095775401
True	369.23353683014034
True	181.22175580163665
True	1003.0629823459352
True	12.005678116937409
True	787.0709461476534
True	32.02885188044557
True	689.7746743057805
True	62.13965058957357
True	758.0427718922235
True	439.7565250531241
True	187.31717666351244
True	439.704735796903
True	210.8252323626988
True	296.4734585220481
True	216.2765017724675
True	415.4302884396234
True	10.54145435829565
True	327.14317937289405
True	116.96461975236528
True	11.563069288620897
True	457.5222926635223
True	713.1272888047469
True	279.03329066529693
True	81.38748128040365
True	317.10201715057786
True	84.78280214387777
True	180.2090130172224
True	179.8867676243636
True	384.0242355012447
True	46.28143786307703
True	136.5964672255272
True	369.9116126446892
True	847.2005969640933
True	117.56539836239712
True	205.02533353166555
True	405.7997673342176
True	19.06647264842693
True	416.82786060627296
True	515.3404128429964
True	89.59091430152104
True	406.586365393736
True	356.70132584409816
True	421.1074920872412
True	607.1609707011575
True	1047.8190927668256
True	957.1135170999784
True	58.21756786255041
True	1066.0090785402238
True	109.22811760655622
True	113.87212499177498
True	112.08908556691011
True	499.5175719250393
True	370.0316820043137
True	560.7081468332295
True	256.01803156747513
True	162.73296908665253
True	405.9242061115491
True	14.712084133241866
True	453.9828632052448
True	388.83150892848994
True	149.22848547243584
True	93.06422902018808
True	527.0362018040315
True	988.424826835062
True	201.70592120092977
True	62.8399311239173
True	424.5801862149023
True	385.4024565611667
True	469.6105658703144
True	321.5000770451925
True	4.863496751718382
True	526.614601850004
True	527.6425685071994
True	497.8462974405169
True	195.21055370015975
True	106.57968924938058
True	19.686959839839737
True	385.313175986177
True	105.82362160906357
True	6.080685477598905
True	29.0612395979617
True	345.89055549396244
True	618.8559892041217
True	133.7780475631726
True	91.20756154225889
True	23.00267455579485
True	413.26597612334746
True	377.1791509447292
True	790.4459637604523
True	311.47559438230587
True	484.43132242669344
True	534.6496083693359
True	515.7596530405114
True	296.2654316212784
True	530.2439904331443
True	96.99081673836464
True	588.5369490017881
True	8.215290055625204
True	361.4139244186312
True	455.5541850237893
True	970.5520971791768
True	352.5360259128246
True	818.481471949968
True	977.1992945209824
True	183.3382509366856
True	35.72638938099365
True	376.8719745308471
True	393.03199794376326
True	603.9619353643595
True	247.07433688769837
True	29.217620230554036
True	638.3102174286382
True	127.25539770611626
True	1096.184883820958
True	305.0790533276988
True	461.5544988502973
True	129.08023707836526
True	807.1166400875549
True	138.04898830409988
True	813.1824694742252
True	575.2881623409124
True	188.6670436964289
True	114.66151325303876
True	69.49289788564164
True	563.0343218628184
True	891.3575930960836
True	412.0201545869867
True	582.8146118277156
True	131.6133709676871
True	614.3953236490628
True	488.7855056988596
True	801.4303201126719
True	318.4279789135639
True	558.8737121904942
True	117.90631997771544
True	27.135970849839897
True	421.5000682723279
True	174.66439842407058
True	101.83578373562608
True	378.63140261194775
True	1107.0221444607914
True	268.35294648175403
True	567.885827276504
True	12.718096063827277
True	75.52658036397825
True	323.1426860092223
True	729.9226681403749
True	449.38957259669615
True	501.9489637597392
True	715.903567441291
True	66.3449888486959
True	730.8332952372448
True	50.8970533552935
True	107.37375239482988
True	179.778151714199
True	84.30386798670438
True	26.45226609758784
True	302.2595963830572
True	460.9614529462707
True	889.2333478103923
True	862.093427279414
True	5.656525240147722
True	283.7624232619052
True	440.23727218829134
True	118.31855626178978
True	242.9146342629616
True	335.7413826294668
True	1306.6854628187402
True	452.1721141798497
True	24.746616277245405
True	189.36604202739076
True	716.3660452628316
True	34.61775738281896
True	175.64652366924744
True	578.7832963501536
True	65.83577237337948
True	882.5737654038179
True	327.1349893560972
True	663.3453541158597
True	76.89127471307184
True	667.9650245111853
True	592.2659261910981
True	878.346525969231
True	256.77300548170024
True	507.6200149198248
True	823.9653863893544
True	914.2879902636596
True	229.5930396233176
True	742.8155667011717
True	214.410937934377
True	460.9778061953528
True	363.20863122928176
True	501.2971736773192
True	491.98089164977614
True	314.6927560711613
True	342.99540126332096
True	117.3746224357702
True	357.1442948174597
True	1144.6383144292256
True	318.2679085661101
True	143.94158703568908
True	309.73116097707526
True	747.2890448424043
True	652.1062449111648
True	401.3884178491193
True	122.0437061054016
True	319.18562323043125
True	37.43097417362454
True	168.90863892922278
True	92.22614896927855
True	87.22896067860177
True	519.0010266938924
True	139.03456675977557
True	137.4921056292188
True	99.82054583944644
True	89.17101642589117
True	445.3794606238732
True	380.03157481092313
True	1043.3061586595122
True	534.9748785306926
True	842.7495803964963
True	273.8846578114234
True	310.98064281450314
True	525.3691466294048
True	195.84219337078983
True	770.0837031757341
True	247.247495595625
True	364.5454828063051
True	70.07628617476732
True	120.40378802058666
True	271.5896200136709
True	122.66815642251784
True	471.5997054552315
True	30.668479407778783
True	574.7579210625446
True	1012.1079017425914
True	707.1041523795603
True	1.3461968309988603
True	58.816874317164114
True	454.9457767858929
True	446.6634875154065
True	76.25910299389106
True	115.16864683980708
True	296.11254355571145
True	85.16855743457053
True	51.20850844355555
True	723.9373259170138
True	669.5388799575284
True	162.61470001801644
True	177.68565402825195
True	546.639803341019
True	44.87798934726525
True	26.209431643115515
True	573.6796520101891
True	439.8158837786019
True	1134.6174355610142
True	46.30960564076253
True	456.5897195642576
True	891.7116493530186
True	782.3727507964866
True	295.6468589724637
True	747.900517184659
True	401.0311508905592
True	41.85510950586856
True	99.3225440940799
True	729.0155033934499
True	77.36287938459424
True	142.54588748505756
True	956.4605105889372
True	177.19791574879085
True	270.47002490357977
True	103.05870115733627
True	630.661004619844
True	600.2765881408459
True	217.37519755191752
True	442.2514364705032
True	35.23065441196205
True	284.76610911314407
True	586.8586503771651
True	618.1854482467908
True	331.67061562848704
True	74.39860449681386
True	969.924913391803
True	1092.637541933282
True	563.7686003675285
True	66.83575160563599
True	28.584833535783897
True	91.22573312016824
True	104.77022210610126
True	106.5643625612119
True	863.3442488313132
True	1177.908083981675
True	721.4870496721295
True	327.40280452089667
True	8.597705453481186
True	21.309688055796787
True	334.1819623157774
True	469.9499486389303
True	47.36873218031115
True	562.2790648200775
True	431.9807696190828
True	396.64823028446176
True	80.54272027434915
True	193.1549005135563
True	251.75914246157956
True	128.99152197671108
True	391.4394118700827
True	44.57351160957713
True	177.40722631469666
True	1185.4885470385775
True	6.729589298262711
True	28.528682049565983
True	566.0333369755567
True	361.6172140376626
True	780.339706958309
True	153.23355203924626
True	749.8553390496348
True	590.3224958393088
True	287.6781879719792
True	440.6861243729413
True	331.19545623073856
True	292.5931868104496
True	268.2830236100923
True	411.25115435034513
True	502.4792691574338
True	512.5916566081959
True	107.18280315934427
True	362.19675835946646
True	9.43222193632106
True	175.30693532474933
True	223.8649473076876
True	872.118695931667
True	614.6071186940261
True	30.97948604830705
True	723.4239593604228
True	876.2832478290661
True	105.59579978250142
True	351.7799609788408
True	849.724344940689
True	210.8070229628616
True	155.68308426782613
True	542.3391472150026
True	600.0634401225874
True	1087.6439328914305
True	143.56971525294756
True	153.94896673887638
True	265.63474184096265
True	315.11299917346736
True	406.9347224012399
True	409.1688892194162
True	331.57892567674264
True	441.04532182692384
True	490.1759749165597
True	230.47149485165792
True	1464.684689349606
True	259.23442821245345
True	406.5725629195084
True	53.65950712243475
True	778.6818747185841
True	256.3130606328865
True	914.8457781334868
True	553.805087036821
True	327.1062443480778
True	764.8427830638631
True	254.98401471971903
True	216.13256530511472
True	254.97406277630145
True	222.06442109900777
True	141.03392064797717
True	257.73374199916526
True	743.2750423230244
True	521.7549736389701
True	225.81965609948145
True	1202.4925602776138
True	118.09648509440795
True	264.7767586455416
True	75.20098868628011
True	309.298708814932
True	398.0515312778458
True	93.99618591516264
True	226.35991095471653
True	75.79998221970922
True	680.9478717813116
True	378.3198484515192
True	220.8678103559144
True	720.1876675875969
True	863.5883411638497
True	851.269709218039
True	829.7353141227388
True	349.1384688885082
True	1.8722069041579357
True	258.1983470673273
True	54.60856991121487
True	375.8921025842902
True	49.63616746540056
True	360.853273864535
True	866.4854641519258
True	1015.653026922822
True	398.098693674654
True	22.248084932716168
True	495.0573417096144
True	506.3704514046891
True	184.2542205426784
True	229.40889943756176
True	291.17979089942645
True	23.417937547109027
True	126.66434287112516
True	901.370036955444
True	62.90741937760473
True	503.2696237376538
True	783.6458289953092
True	97.3735941394314
True	261.66394928217414
True	115.2387933831376
True	12.190528546866611
True	1.9123377816992024
True	118.9067577825016
True	1025.3726183696072
True	459.8020391361232
True	68.3300671241328
True	806.4615060278405
True	335.6934102006591
True	1.720760266166685
True	444.3809735808084
True	185.787107015318
True	511.0184971215331
True	83.42433804995689
True	318.9743997932203
True	370.1921389500264
True	178.23537418059425
True	219.71064685623563
True	132.33450531293434
True	166.72598394526614
True	996.7641348573007
True	16.710453634514153
True	508.6701229163237
True	487.4998376086278
True	387.50307476918
True	217.83834649613848
True	228.95465790138408
True	161.9974023788768
True	49.74938320364795
True	483.461067927415
True	152.381868887407
True	815.5568071081702
True	829.6602549514666
True	248.94412139493164
True	308.79391872995205
True	523.7248214396504
True	43.53371262344236
True	86.92026015726384
True	744.2657501604442
True	1072.7524147725912
True	110.33535920293896
True	725.8385028319918
True	143.20066818932798
True	941.8967011957774
True	689.0822134597099
True	101.74807020144613
True	264.9072379358494
True	629.6042052110685
True	257.0517592566723
True	44.2498754098222
True	570.0400607019043
True	440.8392065881617
True	5.788985699055182
True	469.9785551470525
True	66.91864846298647
True	186.80749835974703
True	234.45558886062392
True	318.84322559254576
True	69.79453274723036
True	222.61555623712056
True	355.3007631360613
True	423.15559997331735
True	925.4146299452068
True	46.86190942711032
True	920.9948473600732
True	1027.2430735468783
True	129.73445831481033
True	66.2421796803113
True	995.6553594810258
True	32.724749247468374
True	223.6366755261545
True	84.29797593355414
True	215.59296732651677
True	368.8534959592712
True	956.5434610837242
True	97.90162952634932
True	72.08608147677305
True	645.739865783206
True	274.3713248945874
True	699.7071128429727
True	55.46913878933799
True	486.4097573806641
True	376.4586845796299
True	672.9137115362787
True	56.3098016478843
True	107.6023103229551
True	29.269068069224943
True	272.3106119990756
True	47.31760376457503
True	354.4886387966732
True	3.457835507316193
True	1137.7027343780326
True	103.83113682130082
True	138.76625471906274
True	356.6333012899346
True	703.5086703590914
True	674.3889817232707
True	1045.806282140401
True	459.27645397839126
True	406.5786138252198
True	141.68943622978614
True	405.1840542984376
True	822.8062129801352
True	414.2878464058946
True	944.9768248956104
True	78.49792958271438
True	410.05152941523
True	180.8763178312401
True	287.26130248245806
True	729.8153065962954
True	163.63134987193385
True	133.75388077594255
True	67.63587710982041
True	848.5817498236312
True	774.1305834529693
True	81.79006896064301
True	439.1027570281542
True	728.1524824433809
True	409.0427626855161
True	54.23165896419246
True	320.5401110134614
True	797.4929668540752
True	28.125213136833004
True	360.1461965190292
True	166.0532368344113
True	283.8475762448361
True	33.764423043330666
True	223.03357014587564
True	780.6078567178496
True	648.7672074641337
True	57.42227786342446
True	298.412339055563
True	918.8505595514844
True	18.30611051554429
True	315.2233834809459
True	290.31268005594023
True	440.45383730077145
True	209.59602768869067
True	584.9994247797243
True	48.04945771233308
True	965.9666133835912
True	913.1233084290476
True	47.118356223199314
True	400.6427564194778
True	740.5177083673957
True	956.9434200544516
True	275.69925071155245
True	589.2419888152771
True	133.81110808578734
True	190.56325047213008
True	133.48030691576483
True	138.14663679025008
True	212.17089498176264
True	941.0970395568032
True	834.3800675210621
True	991.9172313155656
True	20.70849601117606
True	26.07125501785235
True	348.70004560463207
True	13.250220086648332
True	634.6119739534926
True	1082.0149699553865
True	238.5524508728024
True	197.1472743264656
True	82.31473797054765
True	219.20344265736705
True	130.3897173769247
True	47.38972852642702
True	133.24178401202124
True	86.99163032773086
True	235.98129224757895
True	518.3831150515043
True	164.7069009653566
True	31.31775030794893
True	58.71584794751717
True	434.3103566336727
True	269.1287595944869
True	578.8815953136034
True	23.77035225954632
True	114.98770446028288
True	666.5590838809596
True	253.9696696992674
True	478.30940214618
True	659.1553901359866
True	107.39887014752324
True	112.08910049495262
True	81.54290962680955
True	24.591737463041987
True	120.13353719979378
True	86.92946967305832
True	103.88368617700812
True	148.26579575526983
True	232.1579218780708
True	814.9472795190525
True	286.6937479318797
True	922.988723456158
True	164.04276739574112
True	200.70688002756097
True	793.8643578159309
True	300.1973416167887
True	602.8245578576632
True	251.088259582784
True	363.9939133258283
True	454.3013993410315
True	566.7383029127284
True	651.9765119148384
True	366.3037972043824
True	32.39974742275039
True	550.7767268145286
True	617.0057878868691
True	19.33788363487444
True	12.784867815619066
True	265.1913530537192
True	412.7104850782617
True	452.73511008941216
True	68.46138140454093
True	641.6302406607643
True	966.812255475621
True	230.7228500083172
True	889.6141083832233
True	279.7865485176649
True	99.56340931086872
True	268.96245549268565
True	688.7967480347869
True	39.67493274104083
True	566.8655617884135
True	1304.14431536505
True	1007.579421995904
True	899.864214617199
True	215.97260430478084
True	92.3578514844095
True	196.02299355090656
True	835.3064944188209
True	145.9846509722654
True	1066.2120662117318
True	858.3439656105699
True	41.75116400130311
True	88.880805852726
True	397.8762778225639
True	429.98084046563184
True	204.3145950901772
True	523.9365315009212
True	668.4544597435308
True	130.9350550232409
True	269.2903146022813
True	1019.820857822893
True	50.75643801871772
True	682.5062534353069
True	538.983834993778
True	41.15446614141712
True	801.078631810259
True	394.0240928257366
True	519.1635955347508
True	109.41447291409672
True	249.72977368313803
True	218.04181568333445
True	27.637764863381538
True	129.17579500712162
True	748.7087488004723
True	138.4410007741692
True	389.87888702848414
True	65.50472156093024
True	656.2689023238955
True	612.8392980661943
True	233.02931466614973
True	465.9543093937467
True	175.39286214363722
True	165.74413477240327
True	220.24423271111496
True	289.4883545082468
True	366.35941025675976
True	128.6935007563781
True	197.9834823028164
True	25.68398051859284
True	895.209845015099
True	305.4063807622058
True	10.287165913017905
True	376.09583146720297
True	167.0189293555938
True	621.3072132583586
True	371.9772665158401
True	589.3341187632883
True	539.2438564401763
True	488.0829791989935
True	791.9765808664322
True	234.75962937867635
True	546.2406166559414
True	159.72752109865067
True	531.8755192392159
True	357.0203582374218
True	371.44424240108816
True	125.3158860910506
True	127.89738298784276
True	106.55371642242726
True	70.2711161749095
True	742.4496827331997
True	180.51282659335536
True	44.87673316212326
True	0.0
True	542.2199425649075
True	112.91085858288334
True	23.1487951801707
True	40.80213227454873
True	119.03695168837834
True	561.6236760340034
True	180.74351118329085
True	108.17805197038516
True	36.84768733618815
True	154.98052015002696
True	902.837073600178
True	53.22202406665706
True	215.9605236626614
True	748.6955653823499
True	312.815509787772
True	446.7581399502202
True	475.7732201209954
True	518.2032153428904
True	611.4447858042296
True	894.0043866849384
True	262.1284737016531
True	1032.5349510033452
True	911.7841290268624
True	615.9479300167542
True	350.2755924661552
True	860.3098140866374
True	9.650412362089462
True	33.12001750964048
True	303.6955458809084
True	41.25596703038386
True	206.3312495317309
True	762.4081101678937
True	216.18469128561333
True	729.3432901677202
True	739.3051010588243
True	121.21038278442002
True	358.0851831259625
True	588.7245849298381
True	23.481440200303805
True	130.20332632419309
True	425.9454155656424
True	301.4782657756931
True	199.3145361099216
True	111.3141732005204
True	388.1390093477564
True	20.02304742328127
True	368.5420468055042
True	363.1219486589846
True	1068.9656412300249
True	374.9633517028157
True	29.37539128081592
True	429.8716770516708
True	435.6757695043748
True	238.38840905600267
True	32.453216440337535
True	758.5454833091076
True	440.98153047739225
True	176.4655636960787
True	12.074301757281942
True	1200.217254303188
True	164.61187521028563
True	27.130202668049293
True	298.5791507436197
True	280.4567687243982
True	116.6091411089787
True	289.48072753806383
True	48.99572618521125
True	318.9927495581724
True	305.19511334983093
True	319.3089589980649
True	29.998260979955216
True	47.8290080169243
True	1052.813800930954
True	22.95529844298538
True	12.47203132563709
True	178.6906425905973
True	643.126132153446
True	8.527593543044805
True	200.60581461301769
True	181.33563009645087
True	520.4497019283848
True	368.8926619051066
True	730.5455239209236
True	316.2268746487284
True	502.9413451248831
True	431.34942793199696
True	485.0422927768757
True	98.66441440893291
True	1276.8234498934503
True	896.4266552286084
True	278.9891068551435
True	543.6344416537182
True	103.17249307166227
True	572.6733508368677
True	452.75946677327767
True	159.06079650967965
True	76.7232712032646
True	357.7955237125826
True	160.41879052847185
True	30.142736628544075
True	604.0154723910687
True	384.0065166769633
True	70.35062423127701
True	27.98539053632589
True	669.378412154031
True	489.2065743675344
True	76.86225893873078
True	20.72819065162018
True	324.78484223033536
True	321.8794151466582
True	693.0639345626331
True	544.390684034458
True	562.4875624117315
True	793.5541531283995
True	8.109987228083854
True	57.248787421226496
True	35.691670200542426
True	59.18447363665231
True	523.09571985042
True	592.9739352631717
True	81.6077284711644
True	111.52976119748756
True	199.0461538614773
True	73.5880159418134
True	181.5177457282139
True	202.4563772642855
True	281.38143378144906
True	824.8281504044974
True	627.89072058339
True	287.17171617188194
True	190.5920986288525
True	279.1311186222157
True	251.93968296417623
True	714.2690235200174
True	341.29591693482195
True	172.31853805057958
True	902.1409549311662
True	341.35049325874195
True	455.4943895216268
True	155.055679635423
True	122.1249772883531
True	64.34059772778915
True	214.3199734148481
True	976.3769115268176
True	512.165394771333
True	118.30219213214366
True	349.60114873418416
True	98.29249498363056
True	671.3245154639584
True	4.043869871805184
True	719.5318524791777
True	36.452653577485066
True	947.758511276956
True	847.7360426685027
True	209.78051593973765
True	30.15935883343369
True	86.03406550766908
True	453.4579586881714
True	230.37169262043528
True	1.1188118083893974
True	80.57480857076055
True	1107.352447628499
True	341.56374005992035
True	676.0885610452308
True	492.24238957560834
True	27.689319729822305
True	137.2440943922451
True	447.17630537000935
True	927.426470514678
True	789.6634269077754
True	433.1511171115878
True	330.4648253628501
True	17.130830701239695
True	79.2058100702611
True	765.1675664326933
True	473.1386308997811
True	378.2136359932504
True	861.1395794267187
True	24.779659541624483
True	218.0945768953312
True	906.9534636057126
True	231.74458834617724
True	9.055361935222969
True	512.1118953364212
True	103.11349840124102
True	641.8797825641758
True	53.07097071441576
True	265.58784664205905
True	863.1246749899199
True	924.0136067714764
True	268.1336119392694
True	439.052238766413
True	118.42394036234975
True	593.4319966710124
True	263.7562648525497
True	197.04604874963175
True	866.7914532588483
True	55.275519468195874
True	706.9786298087993
True	284.5915506168799
True	295.243082031401
True	170.22893925031755
True	492.2114357424848
True	610.3414178632576
True	354.28324398927833
True	409.651736537742
True	68.88671878889237
True	150.2709624143332
True	430.5602667172332
True	222.75827216252512
True	35.974290605837375
True	204.10863344723828
True	393.9761443316432
True	391.8978169594412
True	744.7384556533126
True	133.59054552468024
True	650.2489499429946
True	509.8640877931589
True	606.512642409495
True	142.33774095683935
True	36.70806557429716
True	672.5771731721563
True	70.53526735925153
True	546.7478988579169
True	704.6251325932959
True	448.1091007033825
True	142.15047867531052
True	547.8975220537691
True	4.254198887054679
True	401.3700990016737
True	31.5248187648652
True	642.445843193285
True	272.4768892655836
True	578.002735559101
True	708.8639898727572
True	135.12438383874584
True	529.1597240333532
True	484.66522957168695
True	61.89617658315141
True	940.0206509832544
True	3.769361763242528
True	25.49569901997772
True	633.4613781680624
True	666.9987879311849
True	137.07813779802137
True	413.8288805039072
True	122.89577634730804
True	75.26876627749775
True	437.9186331037413
True	41.12663829195859
True	520.4403849491489
True	11.75172620593429
True	831.167390176415
True	567.3561743604729
True	665.1090196346978
True	101.7636546557361
True	368.9205848308079
True	972.7548982442712
True	824.7888072469588
True	142.68428529036197
True	550.3190611015284
True	448.1213139826735
True	242.4189814429116
True	254.1986703925417
True	6.5507851184102845
True	328.5918186227678
True	10.6734124475762
True	370.9466614276696
True	75.82470850035355
True	402.16908761871423
True	663.081667601598
True	129.612284924395
True	235.58279390741868
True	643.4053642575052
True	686.8483176793576
True	283.9478251469194
True	141.2455710739198
True	165.35558091260074
True	474.9787470535383
True	89.48995118466593
True	10.393595845557035
True	486.03416582328254
True	572.062769441669
True	21.925891225144596
True	134.0238594515735
True	881.429770377833
True	481.281673636167
True	272.20561691040933
True	33.127003942106846
True	473.7857555809581
True	112.70493520363438
True	575.2470242853077
True	655.7223844894647
True	297.219867386969
True	379.5905149731124
True	185.03538650433867
True	243.4269226867572
True	75.17477372219923
True	214.7223477563577
True	501.6558982408661
True	19.992009679162734
True	437.474776238454
True	363.79293412786456
True	680.7803063759083
True	893.6695088405139
True	910.2047601688174
True	143.201182521777
True	396.7977239729654
True	68.91786533350535
True	183.81961337155525
True	323.79067085658727
True	9.745413138146995
True	788.2464941835884
True	23.597238884899827
True	415.41997794380165
True	251.68424916522176
True	655.5394877182346
True	197.5901423560317
True	39.476038551695495
True	659.5456596202972
True	1079.1322753759468
True	224.29866773668877
True	136.45647468250715
True	611.2159031421616
True	488.06538492333874
True	17.119337912073817
True	850.7052966231456
True	109.21401270894972
True	46.30623796829451
True	310.11627125282297
True	341.2037471368529
True	387.282894681106
True	258.1983777278504
True	20.267457078783863
True	22.87786650811714
True	846.6944905340997
True	187.60091493666337
True	112.42954166579038
True	828.1613274864387
True	664.7285413769692
True	656.9985829947988
True	445.9545609869832
True	152.59452624802586
True	32.47072497051614
True	92.04807223024837
True	442.7725981160939
True	230.56433732225523
True	491.0628515730003
True	143.7444445133981
True	475.2160377106447
True	642.6778923563612
True	937.8982520533312
True	24.553196367228164
True	1001.610590183565
True	1029.3291740005675
True	469.76489446252754
True	84.54103917468532
True	815.8756821758187
True	645.2466945268882
True	643.911734041544
True	178.42617287314312
True	732.2035841300076
True	717.0502420419853
True	119.32135987566618
True	788.2990047609803
True	828.1784175348096
True	475.39765458417247
True	228.0523641414272
True	67.5157280804533
True	303.5675677479282
True	350.0005603505764
True	479.1803477615204
True	416.4151428305534
True	204.2863040205313
True	310.2890917944799
True	3.4277342744752035
True	11.116568767318816
True	104.95895447211964
True	133.1064483668272
True	361.2687317448663
True	339.989817038145
True	107.21063967825572
True	16.274331219444893
True	206.6057099746518
True	844.7248497090164
True	452.1181023430276
True	536.9599909225876
True	555.6611816089606
True	833.5314177669337
True	650.8560671245222
True	92.734217091284
True	194.93833485854225
True	239.8462092022629
True	288.0504901197736
True	102.53442044681492
True	359.17098301177936
True	434.8893024150912
True	173.22688238191375
True	642.5676986758286
True	246.3376890699712
True	201.00458042128423
True	30.48757691926316
True	253.67354083378413
True	468.3640847351247
True	162.0156758978137
True	534.3631777653595
True	485.4341762844115
True	238.4538548089373
True	104.84112637823895
True	42.53820234854213
True	394.78752476253305
True	802.8908401236821
True	168.17033348958535
True	1047.0009253702035
True	1043.082126620773
True	469.1355541766613
True	99.43829218183176
True	129.66966760225944
True	688.7942335704179
True	8.551495751998928
True	224.4145846049684
True	136.2307598068883
True	123.42466666202374
True	331.57955429849693
True	625.2224705400479
True	39.17632444573611
True	120.93475545252493
True	978.0835946123464
True	57.520799367275735
True	471.9807498302421
True	523.623945765587
True	241.6697356440986
True	129.72581332533562
True	938.8256390533772
True	1190.7766273968634
True	502.0117762326683
True	666.9283629532333
True	214.98094481516543
True	151.36873924207552
True	313.3951941115243
True	248.41954345957635
True	170.18772905237014
True	304.54457349456214
True	335.46323442121195
True	11.361755492239052
True	630.7243992001589
True	144.5042654100878
True	76.10466041395249
True	446.2828602973874
True	296.3868090955295
True	1217.1335962961705
True	344.04993133790794
True	951.2538669021736
True	9.59371741348158
True	260.6584775458023
True	231.23055545933008
True	154.18400302102646
True	477.33400295654496
True	204.95895273133863
True	394.9642821270456
True	335.30983785248804
True	115.29136782091152
True	354.6070263666384
True	1037.7693200668307
True	751.2745181772019
True	216.5753964652937
True	108.88936580946114
True	278.3659774917972
True	24.09155488579556
True	359.10804823712635
True	311.53371817483924
True	584.5161907825451
True	447.8801522414549
True	347.79419027402923
True	154.920365864782
True	12.328709752468198
True	423.7928138393667
True	269.7330767483748
True	137.34474878551418
True	293.11464718236
True	427.4357929678838
True	812.0958174127668
True	309.0685365366952
True	775.6840263610853
True	393.7441358011827
True	367.39001497671046
True	1.335090967844521
True	1191.1093430563838
True	105.80780763103364
True	944.370982248657
True	204.2568316263184
True	478.5676914560998
True	679.7080806423534
True	85.29568375034125
True	477.1730226393901
True	32.507601635282136
True	431.14113996886977
True	78.93564867120455
True	230.35443103229025
True	40.58622258579536
True	671.0836120934152
True	186.38724300146805
True	26.179900344734754
True	399.1281422189337
True	107.3604349356534
True	170.2985820252869
True	837.9498419550165
True	263.1831501024194
True	157.41625672373755
True	378.7275254965857
True	531.2324847483216
True	318.7434290110777
True	516.1519654822147
True	614.2040356362475
True	156.81786448805326
True	8.112552239175177
True	76.01148777764405
True	427.30536575625706
True	89.86185914728951
True	77.52036668213724
True	1029.7061873556677
True	27.39905109332148
True	321.8135649828911
True	319.4366193223231
True	438.82075926710576
True	666.9382604229661
True	196.3497496727544
True	645.0990952126841
True	320.1825186960193
True	357.44356206681715
True	264.93190090933723
True	224.35202836058255
True	364.1669136223149
True	455.2582015778617
True	405.7542113589959
True	613.2037191624851
True	138.69277574414477
True	74.837125445599
True	39.39930734498311
True	300.36960638875433
True	634.5925096107917
True	416.0576257302148
True	792.6583258003567
True	212.8367146299412
True	391.75442287531314
True	67.69944122573399
True	57.96658447129721
True	424.6464087511948
True	196.40488236522495
True	221.04457395657653
True	44.40244119528431
True	1093.9934147790748
True	177.9682250190158
True	918.1032081068504
True	315.7760810203759
True	916.8465766481968
True	229.907854514526
True	441.5247832631174
True	534.8376540563169
True	625.3904660698502
True	213.7578337327059
True	461.9516973774219
True	970.584993452688
True	126.39592843661016
True	7.634344582408156
True	583.2328005746293
True	30.23283009268426
True	72.23795965055182
True	787.5158906250197
True	235.8783764243022
True	957.8734739814048
True	668.3624075529955
True	405.5394580774964
True	283.3527444009541
True	489.4959747912965
True	333.8056496906629
True	183.20356708783564
True	680.7400925060645
True	731.3318882290829
True	217.4298946479414
True	87.04245325632107
True	501.9858653151553
True	135.30167178590602
True	385.9778084570949
True	331.662689340875
True	66.76719405072029
True	374.9396986028624
True	400.3967669586017
True	371.0936175703669
True	407.2120184684175
True	416.0639489919655
True	653.9388295806518
True	55.608592677325404
True	462.6730099133327
True	320.8924289312389
True	644.2175182139666
True	225.18407753227612
True	100.54128239795534
True	44.45774238733263
True	540.6971988601576
True	612.0353430313171
True	181.344011888583
True	414.3983747912928
True	343.13993049281225
True	16.400553981635863
True	168.3072489812613
True	292.00964305315466
True	2.6755984591632087
True	880.7267774440797
True	76.22689446321412
True	106.1802494454619
True	111.21456603298658
True	354.84195602112595
True	34.63141516210788
True	476.8314148248698
True	236.84512901688757
True	6.0960258814014185
True	114.27888994397824
True	453.69098180827456
True	51.7472523986038
True	67.8749254677955
True	174.56626033289487
True	280.05486094341785
True	962.0186020127884
True	386.78089787800633
True	974.2726325712237
True	193.00524071303155
True	1032.3127030001551
True	802.1194192372693
True	672.813436956134
True	401.8906301096045
True	365.7771223137659
True	75.07557508161553
True	75.67065355444905
True	75.4665087273676
True	175.0798564660246
True	481.7717231568986
True	1084.4850783910122
True	179.0940392761496
True	356.4716638751198
True	432.69127005626825
True	603.6035578967804
True	609.4373594054597
True	277.69788705540765
True	467.034890622734
True	669.1702416254382
True	98.13895049312607
True	722.7396106829701
True	269.30796187434845
True	132.9012518229599
True	410.3528947221141
True	897.2167316456919
True	414.9846542271664
True	854.3487694953973
True	200.79054874333823
True	344.94466468924924
True	697.8935853952707
True	623.9531788712055
True	196.67380171713168
True	251.83150793304887
True	786.7218248437061
True	33.743735496888654
True	192.7263556842159
True	473.79616432733
True	713.0110652392515
True	106.40966459814469
True	38.30005706387868
True	159.55660397488654
True	747.981514887225
True	321.2690278858767
True	549.0963273393791
True	358.6991224510454
True	311.2176448089698
True	449.9934649589529
True	485.3381254703281
True	74.97502940592675
True	365.9145700607215
True	769.7728467704341
True	0.0
True	298.2028392151323
True	263.5475919087907
True	932.3819290926488
True	148.62104456849062
True	663.2167670840614
True	641.3132332119997
True	112.46362999857344
True	216.79040318448665
True	133.63694289552546
True	10.99177186105377
True	301.83984883833625
True	380.9423709002903
True	1132.3378173860874
True	237.35071314804264
True	411.7197247154022
True	647.055673083211
True	205.5722998709099
True	26.245445787382508
True	861.2323157449786
True	574.2982482637591
True	145.31904247840683
True	619.4661874280512
True	159.4618169736073
True	305.65841841799084
True	754.7538016167523
True	36.45549524543743
True	105.67163515697747
True	515.1505899683192
True	64.42839925463018
True	79.09425058602065
True	401.6668334339868
True	22.93634213088591
True	745.3439751108784
True	101.65734752672424
True	156.23278308475471
True	19.07850231724188
True	723.8392199011236
True	29.075289104924817
True	782.2006105310588
True	398.7891050717463
True	117.82802094713884
True	705.6537038309705
True	518.1843236261988
True	562.4893441482935
True	47.54424674626132
True	369.2979575098447
True	5.56754531083416
True	99.26413320569486
True	381.8697188670171
True	48.46731511461697
True	123.99933972067946
True	304.48051884186293
True	191.00236029546372
True	97.89316479154618
True	634.1719582816478
True	20.481877381075236
True	1107.46260459214
True	495.1439903472327
True	302.4545174197332
True	497.8936134943958
True	120.25895622555362
True	787.5059931090317
True	1097.0384066477316
True	744.4947610437771
True	165.8819187818668
True	229.99917561920643
True	50.97670273866986
True	57.02444222231054
True	152.6069576298447
True	100.20531610955926
True	173.2112539674701
True	1148.5349834189803
True	296.84655641120264
True	360.7810403775411
True	684.8137523631572
True	16.531314350216622
True	15.039923268067144
True	583.6183059069647
True	5.79261959631409
True	114.89825198448426
True	670.3288938641252
True	178.71247563815874
True	634.0142070623158
True	828.6011163018787
True	150.81437602781114
True	883.5008528571716
True	3.4367431100898136
True	434.0034445724804
True	1063.1263451543546
True	26.02624586648236
True	236.08641871288515
True	147.26343329815646
True	960.503667699144
True	241.38378132437967
True	496.7365451088437
True	120.34256868728345
True	512.1485031409086
True	152.28049531939917
True	98.20483479120914
True	394.1560085043221
True	73.7467017678321
True	55.59210818186753
True	1081.8548922804537
True	264.4639257235807
True	164.24138529101464
True	358.1081437323712
True	402.1134684383125
True	212.58098743138288
True	164.06207048555913
True	386.7541555896292
True	34.21129082959735
True	507.1000818619782
True	1084.3045052058003
True	114.86586178194042
True	484.7416055524764
True	313.83534626424984
True	26.025311569427597
True	389.58268048032926
True	103.58037733262005
True	565.8634825435965
True	197.2228203774788
True	421.26236359604775
True	18.239536367927368
True	443.6633292819009
True	115.51626531250145
True	354.6646183985671
True	33.79483797958092
True	172.63971718325416
True	244.9423842341837
True	761.7449924032524
True	59.389793115630944
True	138.88897435632558
True	235.9850637966805
True	138.40037633989886
True	626.0335984112253
True	538.830219015248
True	754.3740121374442
True	387.4424070451735
True	530.6857162635033
True	412.6299109673453
True	684.8061781820735
True	75.612502489122
True	464.2457623800377
True	421.8178663479157
True	49.63750085462368
True	87.30622310029261
True	130.83386272563516
True	87.61639164471406
True	324.6701824584796
True	836.0097306354132
True	324.18028312027144
True	1141.8004552276982
True	324.6190686599476
True	911.7132396667384
True	150.59461870543225
True	555.25835155145
True	632.805773514182
True	703.5018303298542
True	439.3981396628852
True	66.50645619435421
True	300.47384056776355
True	43.23932255317225
True	169.545081524975
True	172.53837364441958
True	1096.023772815067
True	236.8283097746824
True	562.0145133730203
True	577.6757495949812
True	575.1471057602664
True	871.2073111735187
True	589.4549055657333
True	651.6000333438878
True	969.182125785204
True	125.7032354010461
True	324.31763512855736
True	264.23676280673874
True	319.0591245306406
True	92.94164290237671
True	384.4374671689337
True	4.144870980074581
True	333.675733530788
True	242.34298268784545
True	607.7854550877591
True	273.8153416605628
True	368.3849254114529
True	9.4556888880841
True	60.50142637328567
True	533.7416496516812
True	32.21725987802554
True	145.29314496474652
True	64.56699085375759
True	146.71588947889325
True	238.3292874150416
True	67.474252562359
True	369.03576012214
True	277.20389201947506
True	100.96865033930182
True	344.0664447396635
True	61.71436543285452
True	594.5052567938757
True	856.1166284261419
True	281.7862031527858
True	1160.3329016821797
True	110.95602173342688
True	323.9823245759709
True	1060.240780543313
True	89.03571838312979
True	287.79821876031855
True	9.853659791919414
True	410.56381065965024
True	454.90630357551066
True	154.38324664081298
True	626.4454691861056
True	921.4726308574448
True	162.51055252670955
True	80.65492907096217
True	328.0777431401067
True	562.8868704813877
True	632.8138267008857
True	1231.18304373285
True	25.25664929949246
True	940.6131701775894
True	128.73809424451085
True	624.5493787488216
True	114.77109097298792
True	129.7387890996832
True	193.4143169666968
True	174.54880533745722
True	781.5144763094448
True	213.5895057359065
True	225.6524833645823
True	67.24425208246241
True	511.95565171906
True	433.91857912740846
True	176.59030515773173
True	235.3580493773412
True	16.42176022940333
True	430.92212471398346
True	223.7607612863551
True	288.8448326848935
True	117.18160481046236
True	717.4670087835646
True	420.5206966634462
True	258.91106084591706
True	638.9593631495864
True	537.3886547405406
True	449.2800779818705
True	135.80780830471764
True	517.9463485238708
True	437.06246857502725
True	2.2701150692989227
True	196.71613257267248
True	94.49494105370482
True	247.51331619225215
True	3.162431528252638
True	118.02452461354729
True	338.3099005039685
True	7.735327056166194
True	855.4589724962125
True	183.7312423006874
True	736.9956308955826
True	813.1576160902697
True	163.479943165456
True	227.4718683185094
True	477.900929411045
True	856.6555882483005
True	50.07762953214146
True	37.68114301667247
True	136.78231812969798
True	625.9773227682844
True	729.5344804640342
True	182.65696677401232
True	587.5616290852213
True	600.0420652728484
True	893.8536580895499
True	410.64677245954624
True	184.91298217440212
True	876.0018035997452
True	214.4254735465312
True	156.19544000793906
True	319.88437215758256
True	220.6215254311433
True	200.55440990762207
True	603.210346319157
True	252.0687831424902
True	189.048208113892
True	466.1276968993445
True	466.1341921268093
True	61.18315535387745
True	284.6154504593411
True	77.69461959033302
True	310.8158764308527
True	348.8843809684252
True	251.2395572738923
True	179.9143688341045
True	384.87006577975177
True	640.749033220207
True	749.5909563349458
True	298.0444419505476
True	731.2934036015124
True	59.09540462221811
True	882.5369196003832
True	353.9210503830175
True	13.371936617783764
True	620.351338155784
True	688.6348475774447
True	247.81233209221287
True	170.99733175642396
True	48.84251660168176
True	385.6298573722621
True	78.87706442945844
True	14.579956285096486
True	905.537875374938
True	377.9646987671679
True	177.46324004633937
True	1006.2549660121374
True	12.84263357936797
True	804.739569608121
True	30.794467115179582
True	678.6614470497162
True	57.36575967216185
True	747.9062424855372
True	440.15327891197967
True	196.1080943153885
True	441.42366031872064
True	197.19478465339813
True	300.47239676034457
True	232.70985416046412
True	412.5806765343997
True	9.339638248593804
True	325.7993553016822
True	114.897998479849
True	10.074469758564309
True	465.01572317536
True	733.5333153047151
True	287.77966323881554
True	78.60598269063296
True	316.75742185905904
True	78.83568244120389
True	193.0659133725468
True	183.86864969667528
True	358.64918888422466
True	45.41881586148703
True	138.50970907537507
True	397.311037595484
True	874.8569482494751
True	110.36775228051027
True	213.4649541698512
True	444.5817520372692
True	17.668611723175104
True	419.5113833566801
True	503.2548361952142
True	93.7167938147166
True	393.7044759241947
True	356.96746048755807
True	417.7506436932696
True	601.475836263035
True	1074.0134526381346
True	993.6613591015396
True	58.13844179268737
True	1057.426217645617
True	112.38891968969536
True	114.98609281152623
True	98.99991982587112
True	486.7557148874668
True	366.24804433700393
True	574.1497595760377
True	250.16343809103176
True	146.05850044306305
True	392.8762561061832
True	16.191870780478673
True	473.4236597572359
True	388.7268165768124
True	149.54296615650804
True	94.2988680210608
True	514.758990558207
True	1044.2948329185788
True	201.883655173175
True	68.78760011868795
True	431.4202704225818
True	398.4440553539862
True	493.7416533864547
True	323.5128888979054
True	4.51518796860698
True	549.9336613330205
True	514.7104993197969
True	509.4466340732064
True	185.64277452037456
True	104.66803263203563
True	22.317409301952004
True	367.3672622330063
True	110.67295150904404
True	7.12575713943736
True	32.431642471285706
True	342.1665966672859
True	643.7909709761545
True	125.07792506073451
True	93.48217199621794
True	24.553163587219583
True	411.6482834332383
True	358.6149854899249
True	808.8285610043381
True	300.705412205568
True	511.0755813436368
True	531.8948742263113
True	538.0595459070107
True	295.6573421635011
True	531.1093641822032
True	105.96421334793652
True	574.671358793022
True	7.78198235375626
True	378.8643429577166
True	478.0620101103592
True	958.0975223812582
True	348.44458997364694
True	808.5458474610122
True	972.5760707339196
True	181.73797051593613
True	36.09147422840033
True	360.8054712906874
True	379.1591808488772
True	593.1075236188618
True	238.88110769302872
True	29.20666368286089
True	639.2699171818548
True	129.85134582230975
True	1059.54372403885
True	334.18533590375154
True	476.5839467862132
True	131.1608772934731
True	817.8992596304814
True	140.77347936765207
True	822.122087226692
True	536.2631392039945
True	185.46922682569075
True	111.5002092493514
True	63.259946156072886
True	560.6988427988493
True	920.3647667989186
True	441.26471153337206
True	538.1621840971255
True	129.1618888253648
True	619.9918579086
True	495.12140895972914
True	777.863080315855
True	323.2634379046307
True	617.6485814105972
True	114.8895286599441
True	27.54001799971796
True	413.0776332133797
True	165.6931352930647
True	100.85959746508875
True	373.8034184168302
True	1106.048837097154
True	272.7712617868812
True	549.5167599341403
True	10.16061842627474
True	76.07971401361303
True	337.8447946777148
True	774.4734751994328
True	447.25198112046735
True	512.0850011464255
True	700.0962229553561
True	66.88208943879472
True	742.875189035319
True	48.665574497990505
True	103.10601314755748
True	181.9861885433128
True	86.44082586099762
True	27.175978147569097
True	293.42831004005643
True	443.3386198786
True	899.2912143622538
True	843.4115272552887
True	6.548954190224919
True	282.2410850071283
True	470.2374155360317
True	122.03298605643316
True	254.47482933658063
True	335.717816569049
True	1320.635353676056
True	443.9349984870178
True	22.527432768676174
True	196.53278356238272
True	692.4593965342441
True	35.327772998576926
True	177.19531133882006
True	551.4498585977989
True	76.63715315453545
True	866.2678458389754
True	330.2222676340667
True	663.9439447030197
True	79.7564221998344
True	670.5377038053524
True	577.726742893157
True	868.9808144667212
True	257.7136382430564
True	504.73561267148193
True	853.3383349077397
True	903.1992659083636
True	232.267914324594
True	755.2968591724322
True	218.44972121761003
True	456.21058338234633
True	378.3633836692783
True	503.6180524195658
True	495.9793733265627
True	308.1648810606169
True	351.62356261587195
True	115.81195327203828
True	356.4560035724516
True	1119.4928922444658
True	310.7279991920823
True	149.78002269086747
True	298.8704263690481
True	747.1648112720761
True	654.6029960204307
True	429.1012249537994
True	119.3545537424002
True	338.77208145154736
True	31.997692160526302
True	181.0967306207736
True	89.63456143826404
True	89.48708310990726
True	545.1601555309553
True	138.71820566463023
True	129.77665325338734
True	108.4503121470966
True	88.3532644836843
True	445.4474522453244
True	387.4265386264201
True	1045.3099380108156
True	530.1152212939024
True	850.3635333049679
True	277.74641831335487
True	301.52377874567816
True	536.7743463504819
True	194.664964084354
True	770.1668832393096
True	254.04359632195008
True	358.7935650300483
True	71.22259084938268
True	118.55436324294593
True	244.97731000174068
True	116.24739737047578
True	489.8023354004399
True	34.5707468470304
True	572.395626444471
True	1021.183699615464
True	738.9454951186035
True	1.6211058416969966
True	62.65635851640603
True	473.56250963927823
True	448.7535392642391
True	75.75060074398176
True	118.61257549662282
True	325.7541743850849
True	80.42048939251113
True	53.29249476587026
True	726.0744590890465
True	629.8283730079571
True	161.4560143885439
True	169.68287192921332
True	557.6967800219355
True	56.31509430735303
True	24.87320563895747
True	557.8865516668344
True	449.6792160992275
True	1151.5544822866393
True	47.77648644923956
True	452.3422480826201
True	884.4463327078173
True	766.6512435388586
True	288.8802346175313
True	721.8197071149312
True	399.1735897365557
True	42.24325070231326
True	100.5639836395114
True	679.0502975674743
True	79.92153918300137
True	143.14682354963236
True	946.7942581863016
True	196.56712116120764
True	261.8253707633704
True	101.99998080155216
True	626.4011161006189
True	599.125867509171
True	211.15531061527076
True	426.4247570641717
True	41.9170587354351
True	282.2913545108912
True	589.1245291665618
True	649.0157988268911
True	318.7460025548335
True	72.50983436017749
True	973.468829231218
True	1107.6241175082605
True	562.4863286869153
True	62.778620450520734
True	32.34407351647
True	92.9437378672848
True	110.01927250213922
True	102.45225874646329
True	890.0597984699668
True	1200.183930971779
True	715.9069997165205
True	316.8429156959056
True	8.756638061400125
True	21.905220627608514
True	335.9379214967224
True	478.71520779974406
True	46.231296662985
True	553.1510716649206
True	431.39464116351394
True	399.1742822431878
True	80.8566101372303
True	196.77824217148464
True	261.96934916729776
True	136.71485845415896
True	382.17135297525135
True	44.60755776664155
True	177.53645289408885
True	1157.9126945695446
True	5.704173698059592
True	29.21093749974278
True	589.4607351288382
True	363.8249929925483
True	766.3701777915879
True	160.3013481016363
True	808.0148812468578
True	606.7232934734179
True	293.3206799773499
True	415.9676371314219
True	346.83725224286206
True	284.22228893299194
True	266.1176349899211
True	396.5417483715237
True	496.8883771826183
True	508.9491342581183
True	106.28692290117226
True	361.9491789917655
True	7.687438522796692
True	190.31171398785668
True	240.09016413086917
True	878.7129496683843
True	574.8958961967778
True	31.86105657880225
True	733.3685479699375
True	852.2552714337751
True	110.1744464682678
True	343.7870026547341
True	851.8236570764545
True	228.1324481538503
True	159.30566636567158
True	527.7742456152824
True	562.2742636851032
True	1092.4550913833998
True	143.25036365405344
True	161.16220127069386
True	262.33671229886164
True	315.394732114626
True	407.8368870427167
True	417.138116583662
True	317.78160312621463
True	440.30279737322
True	494.01121354388425
True	237.14183496201863
True	1484.7589271605575
True	249.4236617433836
True	425.1636935458733
True	51.32521386120452
True	774.388833113589
True	252.4188815576891
True	938.0546322793298
True	571.6489794061197
True	326.74802121321414
True	795.3257519089293
True	261.1196395393116
True	217.30112254579808
True	254.37059406590373
True	210.77392484284903
True	136.79372108204794
True	247.8911100448904
True	739.0035115184476
True	521.0055012268397
True	225.7719644548909
True	1156.546940845983
True	113.49333304251364
True	267.1768433858097
True	64.7392985350534
True	311.2631497065326
True	430.0762370935144
True	92.21718057109084
True	217.6417029832004
True	77.15936579240878
True	700.4195087240245
True	370.6571181486547
True	208.2904009487103
True	739.6763222742252
True	882.9272804121906
True	813.0999401935078
True	832.7221258366897
True	352.0851968787255
True	1.0955369287893828
True	270.28332180960507
True	57.77807224818698
True	391.0154681402751
True	50.59415810195058
True	346.0091962073014
True	899.5796312606428
True	1047.864922706172
True	409.527131010948
True	20.441506021765264
True	527.0715869048086
True	507.3298881956906
True	190.5121846114968
True	245.0340284120739
True	291.17539122185013
True	23.78868370037276
True	127.12903003186752
True	923.587525146084
True	63.43224366724069
True	486.01707418491054
True	786.4632464003822
True	98.9756701408496
True	255.6265269109825
True	107.3445573898448
True	15.201953966708198
True	1.8754273739936032
True	116.1633587055389
True	1015.05274248816
True	479.4120222915926
True	70.5003302755153
True	803.9117415182561
True	346.1299996524152
True	1.7896106760780852
True	468.8709670671578
True	200.79937492179067
True	479.7453398922567
True	82.86491444612268
True	326.9843560962742
True	368.7333502490512
True	175.2867927829709
True	207.1254551129598
True	127.70131946625692
True	177.00849909142386
True	924.4105442402986
True	15.617755214644886
True	506.6810031918097
True	493.8566667121291
True	421.23804037937725
True	215.03569693304703
True	228.3409200340297
True	155.47871433766232
True	47.036776963361525
True	519.6365521057023
True	152.59101820203264
True	854.4456686856711
True	816.914296102217
True	246.42890374660865
True	305.786943098417
True	528.6885215860466
True	42.256782178712086
True	86.59310419113763
True	759.1259041383764
True	1076.003955603962
True	116.31259030950586
True	730.7149719644083
True	138.95227939108955
True	944.596327598756
True	651.4969390198262
True	104.32048647484808
True	275.09499009579207
True	612.7634987148979
True	261.5499917474087
True	45.62081777014812
True	568.4809103754799
True	462.4839900065322
True	6.387213705378479
True	488.3452650159736
True	66.01440552578346
True	175.88005128455384
True	245.36024644897296
True	308.9512759679011
True	74.57671294851069
True	227.41677289894588
True	350.72099792397256
True	426.90140978454775
True	942.3589716002228
True	46.99550674757257
True	877.4369425602116
True	1044.0778365713427
True	125.63702624066072
True	73.82994248239063
True	1018.4846547745082
True	35.51148095117685
True	217.00720351718928
True	86.73673459185092
True	209.66443859825424
True	372.3527513563274
True	954.1274097988908
True	98.18755895392898
True	72.61517859863666
True	652.5241102362235
True	274.58636481916443
True	706.8180783277942
True	54.80813471272552
True	482.1051335344625
True	390.41289255272505
True	692.1591645109934
True	52.33378145205076
True	112.42411723196945
True	28.91639979094269
True	268.85355645115817
True	42.41211090970129
True	346.63136451361447
True	2.540804295585553
True	1183.8168078014762
True	105.00213700457378
True	134.2011890919025
True	350.50344343116257
True	729.8630481820552
True	700.1073891040454
True	1005.2719728350218
True	464.68411698050414
True	388.4181610956228
True	139.57399374937447
True	411.02320538194624
True	832.9479301857317
True	426.36218259778974
True	975.1559157244808
True	81.74230807773898
True	431.150223035746
True	175.18987528754238
True	293.8623815679253
True	720.930031173136
True	164.495812928372
True	134.82765081172903
True	65.70697092609954
True	872.6281752344289
True	785.9134718273807
True	78.70911156918166
True	443.1914511380437
True	725.4596115367801
True	423.9913965359238
True	58.30555142363266
True	322.17719190581755
True	787.6629372020356
True	30.062928510953217
True	366.7652088285328
True	167.06593181130398
True	286.85594603198183
True	34.795566205343206
True	212.4806295038603
True	776.7546533517824
True	641.7286608979317
True	57.99648977891226
True	290.2277043839763
True	933.2208850613856
True	18.690745233613224
True	307.97168381775805
True	289.2326755501473
True	409.95636111376473
True	220.1096922544137
True	605.870045384075
True	43.04481263094274
True	958.110038465971
True	931.2625751091588
True	45.27288846910967
True	401.2833589207193
True	726.5467768625166
True	918.3242531430304
True	275.4647032859949
True	586.7609162942817
True	131.48459701952217
True	198.33804473345091
True	128.4122323668977
True	135.25423945293522
True	206.92741063994995
True	949.7008496631778
True	756.7838625971526
True	961.1185212529256
True	18.81226793132605
True	22.5933029486423
True	352.21920877852654
True	12.782271763546373
True	608.2387808259061
True	1098.3898216326268
True	260.5328447079274
True	203.57607486836596
True	86.08132992064996
True	202.8077106251949
True	132.831963206326
True	45.80538879124936
True	129.12568498072633
True	90.22385770743595
True	250.70492466145845
True	530.0305512606565
True	165.69087824070192
True	29.750963734166238
True	54.57197667201821
True	432.75607745014486
True	263.3778030955503
True	579.1831578327949
True	22.867705075695056
True	114.44518571235768
True	670.6378349775068
True	274.81475559543816
True	448.49513561640185
True	666.259011464135
True	106.13780401061476
True	114.67643684449816
True	78.96783561749935
True	26.81901672546578
True	126.9949548810284
True	83.75999956801707
True	101.68181414983694
True	158.11137490436528
True	241.68976922839823
True	828.7877317567986
True	278.16566789064586
True	929.7611748645404
True	166.42687600548686
True	193.66502523821453
True	788.1448425934755
True	311.1578202565556
True	578.8150874977069
True	256.2896147395093
True	358.1332958126268
True	456.3093453125641
True	559.4152402411
True	650.9001615675305
True	367.6971313507827
True	32.427653054105235
True	552.8972344301301
True	628.5005066863636
True	18.99939364370401
True	13.184786673712935
True	260.9478916079792
True	402.2898754378324
True	447.442913894066
True	68.305308854756
True	635.9242835330512
True	960.333278676414
True	231.057791222804
True	894.8109049622533
True	269.78663521473925
True	106.70112486546896
True	273.143520936397
True	685.8086269857291
True	40.57825029267112
True	575.3986721549325
True	1258.1820243182756
True	1021.97609036142
True	912.182128065518
True	197.3782641443768
True	92.83825639707864
True	190.86242885927524
True	832.7556757219604
True	148.85041755609015
True	1093.6556255265623
True	865.4466454468047
True	42.28766180750177
True	87.50695195029593
True	434.5987837438066
True	421.3890469928912
True	196.36766203372505
True	517.6154377664151
True	660.1910602780736
True	127.02357305045012
True	274.6727390312291
True	1037.869118987145
True	50.14328219967096
True	696.3949056036624
True	549.6189224470423
True	39.39172169209306
True	838.5985578463373
True	379.1673129867964
True	545.9675263267521
True	115.91960111141525
True	267.51082626835887
True	217.6760338842002
True	28.653342497653355
True	137.9894769336619
True	728.4342790562765
True	141.7720079438842
True	386.4842619854325
True	60.933815211697606
True	627.4464625773504
True	613.3456072702828
True	222.01347517200333
True	472.05074178775857
True	169.02467230291572
True	160.34915526604271
True	217.16687837161007
True	294.9280176231081
True	370.42248241069706
True	127.6427306003866
True	199.28861018814635
True	28.204689317572075
True	867.3970421333805
True	310.1603656735421
True	9.25749788610713
True	376.5166639350744
True	159.9613791731018
True	621.255635713965
True	383.9381217419102
True	608.1535287128614
True	569.3422587709375
True	497.7231867814718
True	786.8593297638356
True	233.82932789731015
True	577.1678263433593
True	168.1337601739812
True	544.9281470403206
True	358.8941665511163
True	370.4689918625828
True	123.86784266793072
True	134.48962770816212
True	111.66311378289794
True	70.47202422638499
True	704.9594231978059
True	192.9249454697481
True	47.64321646701825
True	0.0
True	559.3569249677392
True	113.33535071775636
True	21.47207147347753
True	40.40041542590346
True	113.15479808183284
True	527.8750709187289
True	175.9674426354975
True	104.69111579543566
True	33.629495718678285
True	158.91316444658068
True	956.8761639987432
True	49.721479079643615
True	224.67281199468013
True	765.5318417762462
True	323.88237006440625
True	466.7369901296818
True	485.4041636948908
True	518.5777041529687
True	609.0588506770748
True	924.4990928889596
True	260.3129967373549
True	1024.9718965584004
True	912.0266026447298
True	611.6562809000174
True	341.6209404253654
True	825.6361343489273
True	10.796013433370652
True	36.656464312608506
True	302.3165681951797
True	45.16809417768745
True	196.408137359282
True	728.7110222501553
True	210.71550018682265
True	751.5526836315875
True	765.2368080741319
True	123.02808643487728
True	368.1811924478539
True	582.9325288388148
True	21.53846589681285
True	132.30081314385149
True	442.4539595309902
True	302.8057749359034
True	203.9616602199968
True	110.76722590070328
True	382.5250039609296
True	24.094577581234528
True	373.1863810611977
True	372.0525506889327
True	1047.7850704059526
True	367.79991804566026
True	27.601708008122007
True	433.4733904982738
True	422.6423216807024
True	212.84068749140232
True	29.694006114985157
True	774.1444021635353
True	424.0968445206822
True	182.44990912543804
True	13.132535777876464
True	1195.6242257823271
True	163.24319505242423
True	27.53014686698398
True	306.3242305158774
True	287.25088234923174
True	117.37999478958996
True	295.3684499231572
True	46.742509839252826
True	318.18253631216027
True	311.6811683843467
True	315.37277039242053
True	32.12673039025284
True	47.52030698818309
True	1014.0021964911192
True	24.92544079895668
True	12.265579368537647
True	172.9489470767924
True	654.5913346506766
True	8.099922432639392
True	202.27748646865112
True	178.31269230371
True	525.4903659818032
True	384.62045883074177
True	729.2863853322447
True	320.8575068961921
True	479.4774060759323
True	445.0319834475453
True	502.2364367517138
True	104.80232887526896
True	1254.286876978236
True	894.1719435012936
True	281.19966739634697
True	526.6278020770192
True	103.08218366496568
True	606.2459841749098
True	457.6031131133887
True	156.437728282657
True	76.5400977905224
True	345.4492382674156
True	163.73621285538354
True	26.52277761453521
True	598.0865861302617
True	380.1499664540309
True	66.70892707993305
True	29.80022730723556
True	678.5781150574242
True	495.3111391946346
True	71.77087006295959
True	20.50743211718305
True	331.2073643747549
True	345.5453423233531
True	737.02228072908
True	555.2022438376076
True	548.8757022850771
True	792.6346735662216
True	8.716181350950713
True	56.05858539913015
True	36.8765659226058
True	62.258776218078005
True	476.9911351268816
True	596.1103738528933
True	83.74254201617785
True	110.391457079818
True	192.5177501837947
True	75.53756943767664
True	172.64971848389658
True	202.0212025525374
True	276.51865025494527
True	831.0680303030117
True	586.7795542259162
True	286.8062453075581
True	198.51807498130444
True	258.39253961554465
True	240.26602673625732
True	756.2272698005452
True	331.6785139287587
True	169.74131952062916
True	861.6936218534435
True	338.0783275707849
True	472.4196659720656
True	159.82983969881494
True	123.1528278835378
True	63.156012102117806
True	210.68104657246965
True	970.957986472046
True	505.1526034387522
True	119.84505415552056
True	360.6203720825465
True	101.60362650595012
True	663.5933922335333
True	5.30555624667911
True	683.3065602035955
True	33.36987962688494
True	964.7252760484456
True	841.3830103793279
True	214.47186024335247
True	29.377266652590805
True	83.01650963764055
True	444.44601435607007
True	227.9915514215445
True	1.0877357450093748
True	74.7698282724433
True	1092.6475030066586
True	344.74892863071875
True	676.865226650667
True	486.44170414676927
True	32.10211070466761
True	134.8863241272815
True	448.7997319263592
True	932.7260788190048
True	839.3712623942646
True	426.7454088402669
True	339.14463968815414
True	17.774603882928325
True	84.00501810548009
True	735.0723949666699
True	467.9780656853212
True	381.8784156258058
True	858.8963590245337
True	26.426099878295265
True	208.83639872060624
True	912.2612666120192
True	239.0745716579558
True	7.994342119775007
True	506.2687382543479
True	105.13806199787162
True	654.8741817259732
True	55.61161951794058
True	260.2413205912712
True	895.6745730593111
True	925.1379661966154
True	273.2470276969486
True	427.8341232289391
True	117.82467539246
True	595.291110322672
True	262.66879903331284
True	187.29596994088885
True	889.3652911203179
True	53.92732318077135
True	709.3483626814713
True	279.4659831735146
True	294.8905984410256
True	165.94148947381507
True	496.7180013412847
True	613.8258145141546
True	363.4922848833586
True	396.3210568104527
True	69.81957931096996
True	158.91713997196553
True	449.3083433049492
True	222.1905581590367
True	34.47397847475973
True	205.453557799846
True	391.2094360757286
True	411.8893751930648
True	738.5344091457392
True	133.04938218143056
True	666.6175754871201
True	506.3071631915276
True	610.9110238797188
True	131.20996246924446
True	36.74114734277373
True	683.255828729541
True	70.07962818052725
True	553.9228373304012
True	702.4297969886519
True	451.80384642949525
True	132.5290117660853
True	523.6322246326031
True	4.460125147610476
True	389.75867452980896
True	28.74567596389417
True	628.1594035869934
True	262.8918063825033
True	612.2353149387164
True	681.6651965999213
True	147.17430457211802
True	518.1205356303221
True	511.1780710514673
True	65.82985468940598
True	958.2935224694028
True	2.83528844526285
True	24.123737736753128
True	644.2752122105315
True	666.7548616433127
True	133.7361606136839
True	411.250917206844
True	126.16750347007178
True	70.66122663455118
True	464.8718379633932
True	41.58754185362045
True	513.796387192807
True	12.61306934112812
True	854.8593232325175
True	576.5321029714311
True	681.1973784059583
True	100.75520371540766
True	383.9084453856319
True	988.8245448829014
True	842.391341106869
True	142.48279301786005
True	540.5320009810553
True	451.9735471399685
True	255.40633242610443
True	260.38606801006983
True	5.228111484924773
True	319.64689874114737
True	11.568389683840694
True	359.7139713792112
True	74.9516294802535
True	437.16736768220267
True	661.7765454722816
True	126.49899097619812
True	236.1944625241869
True	617.6708948906083
True	695.721689386174
True	294.9997455353565
True	142.72647129111374
True	170.7113949777198
True	475.19819502528094
True	87.52121614797687
True	10.6423058142807
True	509.50111868898216
True	568.5634796907832
True	19.150974337231347
True	143.6428643397479
True	900.5791752418561
True	491.9838882700845
True	272.98980070625805
True	32.86661872333722
True	469.7879273416183
True	113.8855182105324
True	593.9555956757576
True	654.9109431596985
True	302.6505685112775
True	392.0440960233348
True	189.928028847812
True	234.8197516042489
True	75.98861733484252
True	220.40375103498428
True	480.56607356321695
True	23.07100973702327
True	444.4035521284716
True	392.0761184942044
True	655.7849537856061
True	894.0513183601165
True	868.206425530475
True	152.73196160580312
True	408.0900550226478
True	67.68665191712797
True	183.8764425751117
True	318.73253367879414
True	9.123610605306755
True	774.8232046996256
True	23.8860736208286
True	396.47504589973886
True	258.5597777991293
True	645.0056318156343
True	204.62125927740556
True	39.2803871583256
True	668.3309936146482
True	1070.7961562657492
True	231.0478500054368
True	135.64994763458918
True	619.5759498995498
True	496.8365139091996
True	17.88527331387625
True	828.9883272894028
True	112.6568804030315
True	44.94956327259719
True	293.72713747817124
True	350.212516837049
True	390.6258022828087
True	280.33574116096923
True	19.917168486452702
True	23.58969791189596
True	860.2237574449425
True	191.3444806741214
True	111.33376864281482
True	855.2960362547689
True	657.9702634632591
True	636.6585320747577
True	453.023916283964
True	161.62812065448338
True	31.19769371013527
True	103.31033975329278
True	447.34471544892375
True	234.91047211709483
True	469.7780186525196
True	142.05820220777866
True	501.4180133199464
True	626.1986416483018
True	962.9224912811457
True	23.41172813827558
True	958.8633227377602
True	1106.8943305562498
True	464.44944940744176
True	83.12694132419138
True	793.9401659785791
True	641.6967813013802
True	679.2534297024332
True	175.13380706407358
True	726.0157134449005
True	704.4924326002024
True	121.57273580599
True	783.4550140144136
True	823.4849050333693
True	474.6258945388982
True	225.4514035732797
True	67.2713565416884
True	300.2049758783951
True	347.0891227330115
True	454.0466589385689
True	434.46293342828426
True	194.82187399095844
True	307.26100344807213
True	2.887441638175067
True	13.497420305874757
True	105.98327219752836
True	130.65756648151137
True	356.56653182358826
True	353.4810728775803
True	111.0454294096352
True	15.843642657081896
True	214.4316569436496
True	859.1652806856273
True	451.0518825297757
True	540.76467234686
True	559.9829040091
True	827.0078064918843
True	638.3917416207196
True	95.4143961495338
True	200.47986302462851
True	246.56850488152335
True	290.1572164398403
True	104.61656270182456
True	369.7410771020802
True	428.3352909794882
True	171.8789563178999
True	658.4151365320624
True	247.2877324873553
True	206.07913848983463
True	28.807774826548677
True	249.72690304062604
True	494.504893893658
True	163.79861587086495
True	533.4618781755911
True	473.8450909243437
True	239.3872744462149
True	104.50398054369523
True	41.98831622532269
True	403.6657544727115
True	784.6738635404705
True	156.57852199007448
True	1045.4630690577364
True	1051.3987439042394
True	478.2186201626959
True	98.62604324535484
True	121.46387451990046
True	653.4359205612881
True	8.443048160460451
True	223.0124436419965
True	137.14331201432714
True	111.80618971231652
True	325.7330450019543
True	632.2597703581702
True	37.4942560218431
True	124.70024796706058
True	938.3521376000486
True	53.0779265407424
True	457.7933137687136
True	534.1577842065982
True	250.7495044981653
True	137.06943264825966
True	945.2415809178676
True	1193.0801964264965
True	519.8317000022704
True	646.0516655250631
True	205.87866906053836
True	150.38148979380637
True	327.4340594970864
True	247.60014887577336
True	175.3595685183055
True	317.5991850834995
True	347.91166897033645
True	11.088125171926157
True	604.0849968495261
True	151.549428551429
True	75.80628376522971
True	436.4680488242303
True	304.3607395372004
True	1194.9634005268033
True	364.5320379115765
True	989.2042877646444
True	10.581611562161685
True	250.71456089459505
True	220.86849840854904
True	155.98294111829142
True	481.3784311977007
True	196.0519252142744
True	407.7845498966027
True	322.25792846929727
True	110.68381390904892
True	376.0375563488299
True	1027.7547133742617
True	701.3293630969497
True	228.18130626599907
True	100.76054902079402
True	289.72493826829134
True	22.949588501710487
True	362.7646334242699
True	318.9319970809248
True	589.7879625191774
True	470.2029702490468
True	361.0728658864586
True	160.57364254072112
True	12.89931648403103
True	431.6592255800161
True	285.9176690048913
True	149.44768819583962
True	305.6337614574242
True	426.5323131830351
True	825.8181931944806
True	310.4818952548964
True	778.2962060985291
True	402.997153799248
True	371.1304132922624
True	1.2144450884544955
True	1193.790963661574
True	105.7441102218014
True	921.1421581242148
True	209.56429346768195
True	428.9297661502696
True	673.8508071022019
True	84.49355130483526
True	491.912876293249
True	35.62261289751422
True	408.68986561203263
True	76.53882229976846
True	232.47314370032652
True	39.154627577835
True	659.2554654488654
True	190.37650418185987
True	24.860686599565817
True	390.0268319067349
True	113.17213919224028
True	171.00038452815957
True	849.9278314374862
True	257.1504501393828
True	155.86248902171195
True	365.8930364957764
True	519.4885343706369
True	339.7158691060525
True	499.1071472029505
True	606.7697437845006
True	155.48260330153565
True	7.5505225814764145
True	71.32988015419359
True	434.3167684634105
True	91.10090011082556
True	77.1124895616717
True	1055.32725671794
True	29.53130909655248
True	322.349413942371
True	320.4255385543977
True	454.0167284007845
True	694.1489619905788
True	187.20126992843893
True	664.3616668478996
True	330.29195618206035
True	342.13688909484483
True	267.7722819421203
True	216.77871922174867
True	364.47996477171176
True	449.70443628328616
True	419.8561477579316
True	591.4945499364686
True	140.16026565311554
True	75.10483227789595
True	39.032797122163736
True	292.10947679731095
True	635.0926261185812
True	412.7357915323598
True	791.0855678624538
True	216.40372182882345
True	404.0122013372116
True	68.28678636933923
True	49.4460025033163
True	424.6452719975202
True	203.66920721976268
True	213.534510742515
True	39.76067940048495
True	1059.7490530562095
True	167.9057573677726
True	908.1239836142156
True	322.5388669835201
True	913.365574082346
True	233.30314254798296
True	459.58221128088087
True	528.8281819803948
True	624.2463411694089
True	215.99804153912987
True	475.3626455283525
True	961.7106114213744
True	121.69944430064533
True	6.923620505572713
True	561.8625757757344
True	27.04143678905207
True	76.20669919637541
True	827.9755109123555
True	203.64120995737036
True	1004.1702605280752
True	683.0314936688093
True	429.738282979877
True	283.17011497507053
True	495.2878927666717
True	336.4048716711373
True	182.1015038266937
True	683.3873916427548
True	717.2845579181485
True	200.9141684019504
True	89.30513551789483
True	519.9646709080735
True	140.58831782497805
True	381.52050353214406
True	336.8485028056506
True	66.01047683112925
True	382.1348967243393
True	411.9441954053025
True	364.029133239065
True	414.5908742856418
True	413.7808642248632
True	649.8777204053363
True	56.35910192969814
True	449.12447738900767
True	323.5528024400016
True	683.6540170832084
True	218.459131300518
True	101.18376529722116
True	43.62975731979746
True	539.9865558951514
True	636.5770565282955
True	181.22001574166777
True	416.8822667459716
True	330.80393040151154
True	18.45848700702146
True	167.7463581272152
True	294.8992095773981
True	2.793782282428613
True	899.3574985662966
True	78.76622966694099
True	97.4199757517168
True	109.74647473898192
True	364.2873883117472
True	36.48882491065698
True	427.3875015929588
True	230.74071049573283
True	5.63137017021433
True	118.80321387414006
True	443.4603834312989
True	51.967818222060416
True	67.08305010637498
True	184.15779538744067
True	297.94528409654646
True	958.1450315456392
True	392.37942198342125
True	963.6219057904234
True	190.2792526164606
True	1040.3273459383397
True	777.4728932011902
True	659.132144525039
True	398.7967431460238
True	360.9678887163424
True	82.25403212624018
True	66.91280668999644
True	74.20386699397933
True	179.34892175707128
True	468.1407530361452
True	1093.7056152197497
True	176.89242766812404
True	358.7513429036473
True	443.4025971258073
True	591.3406118389482
True	575.3145898111876
True	274.8817091840011
True	450.22629865352536
True	634.9531816373915
True	95.617182819935
True	704.9431157073602
True	252.5263369042983
True	136.24971289787834
True	409.3490839707735
True	825.7625831049284
True	433.1003633796756
True	858.5323463477805
True	195.5977930789217
True	348.2254046504717
True	674.9157640539647
True	616.3778219702432
True	197.0310519954599
True	272.7668731499649
True	781.3474518023932
True	34.770069605283496
True	191.99938571218084
True	491.5420926045327
True	677.1189788630896
True	104.70286242607877
True	35.472927925483994
True	170.71358697854347
True	732.3891011751053
True	316.0971649601018
True	570.4516333766499
True	350.4595011207336
True	312.0396707063557
True	452.4500113051948
True	497.0482268771211
True	73.46858126415742
True	375.2393898734493
True	784.3546355192777
True	0.0
True	292.12200818654526
True	251.09559375799304
True	956.6032859767142
True	153.77794714079093
True	658.4714473325163
True	639.6971781555104
True	108.61156350296186
True	224.28355687346544
True	129.30605440620525
True	11.186854014748375
True	285.174490450597
True	358.0639414403159
True	1139.7987938549124
True	242.99814391565903
True	419.7744055252102
True	659.5408573214141
True	210.485703594808
True	28.83563051039905
True	858.0664235983445
True	600.1553646549446
True	157.4171692680174
True	622.4673431290554
True	157.7971215671848
True	294.7614472413031
True	810.3595364969885
True	35.35959181167578
True	105.60796734575382
True	520.8553431654132
True	67.85586070373489
True	72.98299642488932
True	422.4982123699755
True	23.052936858760905
True	744.729828703714
True	103.093794588655
True	159.06216717426145
True	16.97829177043686
True	734.8244884319116
True	28.90166031766448
True	790.5766239675173
True	396.8925962000039
True	121.56193408140668
True	720.7853532863293
True	521.9734203837202
True	575.7582753716041
True	46.53020490284502
True	374.9039459033335
True	6.1828351898827245
True	92.28247260472702
True	397.8642139613916
True	50.34638052642571
True	118.6179340849699
True	301.33110327443575
True	185.3517082389596
True	100.59020121901582
True	646.5629940743262
True	22.59979352854383
True	1141.8628058343902
True	504.3824210657889
True	305.8162056852067
True	488.5687738444781
True	122.50311157456603
True	772.2470341929468
True	1103.876020198775
True	740.2979333268777
True	169.77353407721947
True	229.72217489161852
True	52.01194104574659
True	56.61510124856487
True	152.1120103873776
True	100.99248080121131
True	170.71147952276158
True	1168.2548081277305
True	306.0039826786997
True	353.1454297101776
True	680.583200317184
True	16.17635252809706
True	13.659528601877852
True	590.3999654656905
True	4.733610075559868
True	119.79303878325852
True	696.6508973750095
True	177.26657990236737
True	671.9386443551881
True	823.3207374249669
True	157.29183418412174
True	884.955391136387
True	3.4387948235269983
True	462.81521442613854
True	1053.6889421726871
True	26.4963285111511
True	234.86788616639024
True	149.81432219241495
True	965.6909167986178
True	239.51504070995065
True	498.28960917826913
True	118.96132904830404
True	503.1012004103254
True	149.60830570315767
True	101.24430459053556
True	386.74833368407576
True	75.18123110195899
True	56.3657264509191
True	1081.1746509041147
True	264.0864725320453
True	154.59101843508597
True	367.1987663555147
True	399.7741091719453
True	205.4265214034093
True	171.78139626890723
True	368.9043555577608
True	36.277223653633534
True	501.0780218792863
True	1108.219023632509
True	113.3980995684662
True	475.58629661543847
True	316.0414488193255
True	27.510584169699644
True	417.21768602907406
True	106.13313752950856
True	587.982606787925
True	203.65470859392735
True	425.8465085103015
True	20.36099437981317
True	450.0207655078754
True	105.06330817957812
True	347.60113758402167
True	32.96864193952245
True	175.4674722342791
True	250.11496926376896
True	770.8939390895732
True	61.20226328968175
True	144.8519201606449
True	237.73037164810248
True	140.1226695933427
True	622.1790700082133
True	561.2502041500408
True	781.1346680114104
True	392.4582737468688
True	537.3240922299501
True	427.1927671056548
True	683.7008199217245
True	71.29554151780204
True	460.7819331083719
True	424.1427394315567
True	51.21962416483051
True	86.53753307784261
True	132.63582588875408
True	92.67492793632336
True	338.99698777939864
True	871.7985946722014
True	324.37772749670603
True	1121.6674933173497
True	319.5197231738261
True	911.0115840689168
True	147.85612644220464
True	550.0227667557318
True	627.917488202707
True	701.3100964123167
True	454.7544247611608
True	65.97458719911364
True	294.66027731030385
True	41.73150174147701
True	162.76070538010558
True	180.46008179548093
True	1106.663787314687
True	224.2988281639195
True	563.8313591738686
True	561.4003003146421
True	583.4804690075753
True	918.5044563474584
True	580.7146165624546
True	632.4737403864679
True	953.39978235449
True	126.5711371144965
True	302.43145430570155
True	270.7382568736884
True	331.58783021403906
True	91.87000632441364
True	378.04227755643655
True	4.488563531352311
True	320.7182826538176
True	263.5385985944965
True	614.460148263895
True	294.6325694958116
True	363.6820591509797
True	9.127522471909328
True	61.0497701058997
True	535.04389870622
True	31.1182030997622
True	142.65813204285237
True	64.41415950082073
True	149.7411655581702
True	233.47412836928075
True	73.96555871591599
True	386.0122372783833
True	266.35863152427095
True	101.87277386029224
True	336.4412722675025
True	62.55273024587748
True	574.6579661337312
True	859.1726077362024
True	278.01317529156177
True	1158.0567283061112
True	109.3069367003461
True	306.8723187112262
True	1065.3905852550286
True	88.32617701298275
True	292.548654504161
True	10.681372008382048
True	406.4247502051951
True	446.4911720711872
True	148.82884842038067
True	619.8642126555093
True	909.8208448217124
True	156.20936172359382
True	76.7454688172266
True	321.47019238569214
True	547.0197792997591
True	613.1556131115694
True	1215.243455375945
True	25.22822458099861
True	932.9293133253248
True	135.11720239075134
True	611.2014592559136
True	119.72991139641648
True	136.1093614305755
True	188.49089799784383
True	171.02777742594768
True	753.506898310201
True	212.63641208103124
True	228.2701702143304
True	69.71700687225135
True	500.4438901128168
True	450.45557645055226
True	177.3876474994576
True	234.8260782722843
True	16.99183118267711
True	439.3229549790182
True	224.29222261207173
True	274.78563487413675
True	115.2788641371253
True	719.5052867651955
True	429.8061259891
True	261.9403178172905
True	645.9459571710549
True	529.9824897914383
True	478.2326412153629
True	136.1225013179176
True	532.7145568312208
True	419.7382135594994
True	2.5385537296422926
True	199.72690315339096
True	92.12317312514324
True	252.53289188143984
True	2.911635601632293
True	129.47188934894913
True	346.48819436466243
True	6.809632603472219
True	856.8753101978753
True	182.48989570586613
True	709.8899112459679
True	757.4583134645445
True	164.7453979478229
True	223.8648648511491
True	482.2564062350922
True	823.1536670260173
True	50.17504245385423
True	39.366771576139136
True	136.96630408292526
True	625.4463724053896
True	723.40953699552
True	180.74743738675107
True	583.3722468322201
True	602.9678402482984
True	864.7022756853273
True	406.23036696065645
True	189.22163105940567
True	865.9263730944006
True	219.49025960195817
True	155.25982428562602
True	339.32573674534467
True	221.98945519684
True	208.913312122372
True	592.7298230824325
True	243.8278378498172
True	199.55825255127945
True	453.7488914162866
True	460.92316107401376
True	66.35840652397776
True	283.78500645798044
True	75.67545989430405
True	317.6340719908073
True	356.9306069132044
True	260.9174513876286
True	175.45446392051898
True	379.20766138820215
True	646.3880164190832
True	734.5961540359704
True	301.9747451176134
True	753.908220407062
True	62.50128798108087
True	864.9402953247189
True	348.5541941984582
True	13.366484685111825
True	620.416828029439
True	686.7185975660149
True	250.59264190642543
True	166.39555268018367
True	50.97902423407619
True	382.9758038656153
True	75.21020349961891
True	14.154819166052826
True	889.230350132116
True	376.51040682833496
True	166.68393920135648
True	996.668980355005
True	13.232664303776692
True	793.120227163436
True	31.529311422374175
True	669.0389064912613
True	59.90954448990025
True	776.8319432059665
True	465.03618155144176
True	200.0910256582093
True	425.9169213578293
True	205.6686897066336
True	298.24163029149736
True	231.8945019831636
True	401.8785336481682
True	9.88857027315172
True	318.7520095318636
True	115.89688033494654
True	12.84192782232299
True	469.739712135753
True	742.8693334085873
True	273.9390942481201
True	82.54310575908498
True	303.3394811055679
True	78.10550076578622
True	182.3059101770149
True	181.67654376538675
True	388.0937119588023
True	43.716771354579215
True	145.50659892405747
True	374.6529614637841
True	855.9135191568594
True	112.31541964111727
True	209.5499925625388
True	416.4473185463171
True	19.400429420752378
True	423.38082310753
True	519.5960884486108
True	91.85110073465142
True	406.3898503137149
True	348.3257456287109
True	405.5665626957808
True	599.3966297732242
True	1016.900134490886
True	939.3582692100526
True	57.11921517431962
True	1053.0459258246644
True	107.53251577936524
True	117.1218673362405
True	110.98657753123942
True	486.14988364679033
True	367.8671731969514
True	575.1952656320396
True	268.06994686920734
True	154.74923961138947
True	413.0343075744791
True	15.17589429663338
True	448.4951538623461
True	403.6170742328636
True	141.73013946449302
True	98.14850587773338
True	514.4971154946
True	992.4143275802448
True	195.12775766346903
True	67.80502076642442
True	426.95062638776005
True	371.5825435855375
True	482.3860958687495
True	340.66146992102966
True	3.9345518438392393
True	535.2131522270776
True	513.6611186964986
True	505.8528146410631
True	185.80358959526637
True	107.42363262017464
True	22.362721986754117
True	377.463137384655
True	104.85515982975808
True	7.558957307264592
True	32.38472814410107
True	353.06988902204824
True	641.7150511157901
True	145.75604179020604
True	89.99396971675833
True	20.807293620001538
True	423.70404637974025
True	354.982498939764
True	753.0647153360499
True	309.5470907242298
True	533.8190345478456
True	523.0906269965647
True	532.9693796129646
True	292.03830329460084
True	524.6767671502599
True	101.98587880699456
True	575.5732459460444
True	7.661008483617643
True	362.2631963173532
True	475.50413300025576
True	988.1786698772338
True	349.11070563057314
True	783.395388235023
True	1001.7372867986506
True	186.7046523047212
True	36.8389205057966
True	363.12963000360895
True	384.81719184318194
True	576.2149904970157
True	245.08984745365956
True	27.154446867051167
True	645.2280530472218
True	121.47874143678332
True	1061.3309310462146
True	323.07642152457026
True	466.1279281216824
True	126.84232309014756
True	808.0200048331379
True	138.01947423540534
True	830.2088454870252
True	563.8669961712718
True	188.17505546197452
True	106.77102454809604
True	67.60601427971092
True	558.9994520802378
True	936.4381191191886
True	435.0824427147184
True	554.8701825209148
True	141.79452658262386
True	613.8637996227425
True	489.2643940934361
True	805.7439780489833
True	319.841517073494
True	541.278647596765
True	109.9956207893044
True	26.501761233683908
True	407.4095274326046
True	169.81694274734372
True	99.4454491582162
True	366.3219569635555
True	1062.3085025505843
True	252.8180946948303
True	550.5912371319098
True	10.352919207225522
True	75.69429425225057
True	319.9813322376432
True	776.2512696314316
True	461.0052674431028
True	499.792458054335
True	726.6755094098708
True	70.07045083090932
True	709.4670575487372
True	49.0686054105037
True	107.29806347525084
True	173.79057116898628
True	87.20401236818363
True	24.94356169375125
True	300.5508230701307
True	482.7809142412525
True	888.1081404801105
True	865.0699441696622
True	5.722084114877066
True	276.7208718414262
True	455.7818141757271
True	129.67484589229997
True	236.2782276671581
True	320.3793088326242
True	1302.4944040722664
True	447.0709228755161
True	25.278961977516808
True	182.8130408757069
True	688.653360157768
True	32.020999959223886
True	173.78469273486553
True	564.4508600208475
True	75.38300593768234
True	863.9448421763216
True	326.13489409415087
True	670.1694342717315
True	76.39359968106409
True	679.7995838930395
True	599.290996443431
True	877.5162743010889
True	247.88399163428463
True	501.61296212450577
True	832.6862721046051
True	923.6787861335088
True	227.42504528052305
True	763.0070849899699
True	221.87726883841503
True	429.4170122117904
True	358.7640268703716
True	498.3385134842358
True	493.6801340404844
True	300.5335096087886
True	337.9768924690993
True	113.39887943863376
True	344.1966986250074
True	1168.578742344802
True	303.21302298329243
True	151.45737178308195
True	294.1394146795823
True	732.1101630101463
True	645.050317485486
True	425.5875074026018
True	115.63655786045284
True	332.4272244332846
True	34.20617344090375
True	178.4215879389153
True	88.90234439500539
True	90.20527540672047
True	562.6319185891203
True	138.44804402162117
True	140.42636896525318
True	100.62077994708882
True	87.28208786446426
True	444.337310795065
True	395.4134764730021
True	1044.6302172801436
True	540.2283815105251
True	853.8043824457777
True	261.7604174645603
True	291.572419440071
True	524.3733688811562
True	190.8588612309234
True	726.1096398909351
True	247.58355331538212
True	355.6486747210356
True	69.45883800689035
True	115.21085013565984
True	259.76735072737574
True	127.040905890814
True	444.3201618267229
True	30.40250558920549
True	557.4020742082339
True	1003.6206603163226
True	722.3084809980129
True	1.1937171427521047
True	63.85081991598234
True	481.6901822003127
True	438.7817691650336
True	79.39693045135286
True	122.05335210371292
True	312.60080788155085
True	74.61632906494627
True	53.385027147128
True	740.2068537200001
True	659.9617098553811
True	155.74101018852886
True	180.32503424580304
True	541.3175832554548
True	54.08044509254758
True	25.62893911064407
True	549.361358596322
True	460.976647512214
True	1144.1496264241082
True	49.357111022606446
True	479.9604370945312
True	896.3289192227666
True	766.2983036380166
True	286.6562244297557
True	771.8571626391598
True	372.5229358491153
True	40.91097433188728
True	99.98750518607844
True	693.4855468678053
True	78.27329631017531
True	142.9198156187114
True	950.9889879358864
True	181.1023603700621
True	262.00897241479714
True	107.38249146248606
True	635.7564768188881
True	592.8191001890983
True	215.77506363366007
True	426.87391867530073
True	39.89962389375785
True	280.17215152179284
True	577.7715975777575
True	614.2438535501198
True	321.3553210605971
True	71.52498061442036
True	946.9624806255716
True	1058.6840885581323
True	557.0690288230874
True	64.9763841182876
True	30.885494132674616
True	94.747023412721
True	107.0018687301437
True	100.20588815935626
True	868.5927883873458
True	1211.7753157512332
True	737.710280153133
True	338.46260883069635
True	7.826793460886358
True	21.47143936644683
True	336.4094585628122
True	476.7696000832862
True	45.82891876016757
True	567.8503412964982
True	439.4409963081982
True	396.6958983211287
True	79.84495294212678
True	195.73493656415135
True	268.1719650943119
True	127.62392110768933
True	382.9604300713103
True	42.91595674510766
True	172.19876150308912
True	1153.6725846985512
True	6.75952379731123
True	26.572206544121865
True	597.8546360170252
True	369.75869559306034
True	767.7266639590059
True	160.13025977577036
True	739.7194780230144
True	600.4809350123148
True	285.9776123980223
True	432.9894088898051
True	349.7585577127276
True	293.9894383108788
True	270.34051774988575
True	396.1597965478949
True	512.4693662895742
True	494.12439487565325
True	103.444561232989
True	351.9444195198839
True	9.99312198594824
True	194.1981674026713
True	238.45167416247796
True	865.355654333466
True	593.7645231132191
True	30.68182419763979
True	707.8445275718133
True	843.5453984475515
True	105.03110292999465
True	353.4727374002334
True	837.5018494316414
True	220.29561765474855
True	164.17852425575782
True	515.1336103977499
True	597.6152581533335
True	1065.8410507821682
True	147.66937109234982
True	146.90980655143122
True	255.2523963827865
True	324.1728239134519
True	417.4472089047831
True	410.2388541639696
True	304.33724000821667
True	438.66867361151446
True	503.7929687145403
True	232.99951204069765
True	1467.2127044800304
True	240.78350868788053
True	389.5821804700484
True	51.71936012680666
True	770.7175224467139
True	254.1005902297424
True	920.9937016059696
True	560.0486723145661
True	319.24960303298354
True	793.1977922995645
True	258.6147214431138
True	217.61603854300995
True	256.38501903312584
True	225.09982866848296
True	146.66750372073736
True	259.9367869055842
True	738.1028116451901
True	529.2435793848862
True	223.61330485631112
True	1178.192168860702
True	120.60997162552766
True	259.88938306049346
True	68.36815753600283
True	305.482261181488
True	400.41885422461
True	94.08593005082126
True	220.60164439772663
True	74.4097600803028
True	700.8492426559226
True	366.0689840265518
True	234.5028696270076
True	710.271517301291
True	874.5872193772146
True	811.5029858554867
True	839.7046647097012
True	350.7838147523889
True	1.5431712069409214
True	262.60933487544025
True	52.76323619148493
True	378.48093290667015
True	53.96692478275433
True	344.8155754842004
True	885.8122428567466
True	1022.9562658186107
True	404.2152605373441
True	20.542811872104075
True	525.0593098252702
True	505.0164917336106
True	194.7669244834377
True	232.25555670502595
True	294.6408383847582
True	22.92962460915912
True	123.03210614767976
True	971.7886026823384
True	64.92437956091091
True	480.50926415016056
True	788.048141039679
True	103.08633645089398
True	250.64141606424607
True	111.5038795205682
True	15.400943765364174
True	1.8329252601007315
True	121.3489087861181
True	1016.7044396298512
True	490.8745618336645
True	70.21979127646004
True	798.0462557182138
True	339.8598593538901
True	1.5136943494724455
True	450.18709468274847
True	180.7502125058271
True	494.4055006306383
True	79.48443744321216
True	308.1692824990756
True	371.4338627980081
True	172.60779629017085
True	213.08703479524655
True	130.3162021539378
True	184.28742333867652
True	973.2741003442828
True	13.699428351139758
True	504.4198319851446
True	478.1813542002777
True	408.7839950925206
True	222.2157677675237
True	235.94531816754076
True	163.5629794439982
True	48.39028718858837
True	506.384654500706
True	148.24664750809765
True	818.9202711396003
True	822.3185371449749
True	253.8747930229272
True	323.6505930713082
True	522.3774517627237
True	41.04180334441015
True	85.08557696746495
True	764.7939288736229
True	1076.773495740741
True	107.06544195416092
True	736.5286874083956
True	147.5720661229263
True	950.2901384162832
True	669.7731090870814
True	102.29940790658588
True	249.2548124538588
True	657.7797082362912
True	265.72084681566645
True	44.54329453836902
True	570.5694184627664
True	442.7293090529023
True	5.432053968604095
True	471.54512883674727
True	64.42209984788579
True	171.769706248727
True	237.2714139110312
True	314.4848946499128
True	71.55645769230453
True	238.97506856128723
True	357.5527217209443
True	414.0165215583928
True	956.5370060758682
True	47.02881631522527
True	898.9461623654217
True	1029.0512208832506
True	129.64961804422296
True	74.62459344883105
True	988.5146381473272
True	36.67262413178802
True	228.95545262765472
True	80.75054667281684
True	219.44677190688657
True	363.4335112127437
True	992.0175299751136
True	94.72221476514665
True	70.9971759136614
True	623.0542438480038
True	274.73166234017407
True	702.1270697511865
True	52.503092644207776
True	479.17245794147226
True	373.25823252178606
True	687.5665283997296
True	51.45746093765285
True	110.68790352481666
True	25.435051192881748
True	276.0147254645506
True	42.14574225725877
True	342.65084481641867
True	3.091854971344397
True	1182.3366405820825
True	99.82679561240973
True	132.5295057579012
True	362.2245714822182
True	738.3854986329652
True	695.6815467876315
True	1021.6419344458146
True	455.1280036058005
True	419.6667149589254
True	141.6810063637023
True	421.0465984899397
True	854.4978911848377
True	411.1712616159055
True	948.5406383902368
True	87.54021148598379
True	418.590021563977
True	178.71321431396183
True	291.97436592567385
True	727.8223508578578
True	154.29842059511066
True	140.6799054425461
True	63.34980045368012
True	854.3473839125782
True	769.2307199681328
True	83.14965477840552
True	450.12182964633007
True	726.8019242649104
True	425.8766258438241
True	55.338589139254914
True	322.8551272216307
True	774.2573957459689
True	30.265455883368706
True	360.78756242762745
True	165.00618078672952
True	277.41821515834
True	31.78400036083636
True	221.01767156423412
True	778.7344407950281
True	637.698834113839
True	54.25323343627274
True	286.2776895457969
True	874.0171048274824
True	17.583476525833635
True	334.1182892146463
True	300.2655819017069
True	420.55654999580025
True	211.44975383235595
True	608.9585161992283
True	48.61192001029076
True	994.8722933108904
True	880.1628478400564
True	50.77644931263044
True	392.68998142445247
True	710.5050056360842
True	892.8707659394084
True	274.8306517240711
True	604.034420853993
True	130.2619616490667
True	192.3405394578755
True	126.77152239838676
True	135.90819697667692
True	206.4540468042205
True	914.1192615635327
True	742.0112959079108
True	989.0377776291144
True	19.030524613065698
True	27.99071010021745
True	349.9107005252002
True	13.252523707196236
True	631.0840604655709
True	1041.91142872464
True	262.7341337401333
True	210.20366791445417
True	84.68209213219188
True	210.02773090829925
True	130.91863952093723
True	44.14291171902776
True	136.01489746822415
True	89.48132122860648
True	233.2739807227553
True	521.5971432698566
True	159.36016958060236
True	28.77935268193653
True	57.811303915182165
True	419.9279066076173
True	267.4836478379846
True	573.1442738506998
True	22.58181103636311
True	114.53768093967678
True	656.6453848290311
True	263.3269795206563
True	468.3097883965849
True	657.8453842902313
True	108.78316644341464
True	111.58532945063332
True	74.90657105115963
True	26.55888472953288
True	121.51444042693689
True	85.01594241720701
True	100.92828185739532
True	151.63367505421672
True	238.30583791417573
True	826.6211231219762
True	287.9819515325716
True	937.1303681908288
True	163.64679997421845
True	197.4788385345876
True	801.2742751516853
True	318.9374553354708
True	587.9099034335297
True	243.0614795931452
True	361.4093174306526
True	461.222251541776
True	555.1872341992243
True	653.2325236145101
True	362.94806271057263
True	37.38042160542205
True	543.5934916001896
True	616.0823921858349
True	21.03473978170653
True	12.128531475779376
True	258.8312568283588
True	393.7869084434221
True	464.7715819205726
True	67.43528128448051
True	648.4377685211432
True	889.5827614292728
True	228.33870321129
True	908.9610494724036
True	276.5790233768007
True	103.08140577329004
True	277.48238567371334
True	687.7375475893347
True	38.75840972992615
True	605.5433209748744
True	1281.4836107085966
True	1019.3267546488544
True	907.6563742101354
True	199.41242930115985
True	92.00844929916884
True	191.9278084985145
True	844.5853009681648
True	148.23031874789876
True	1055.841331087511
True	886.322119389793
True	42.34468820422656
True	88.75982500643363
True	411.4204593979596
True	413.89039464529776
True	205.0547467765326
True	516.6949169812967
True	642.8615450264247
True	126.38462630550455
True	270.4314954054795
True	1035.542271760879
True	51.31324351669063
True	685.7339571877254
True	539.3611860442136
True	39.94672820858096
True	836.6598010484687
True	376.6321160572989
True	555.8237144893939
True	106.13918220461372
True	267.29834404035023
True	222.79807285685595
True	26.69055545012028
True	144.8302456915207
True	746.72796229886
True	142.86887955374996
True	380.6570235030855
True	68.28553153007556
True	646.341357375839
True	620.5205585500984
True	241.0358766727348
True	445.8707619899293
True	168.9683623967346
True	163.12853806472418
True	225.864511239666
True	286.19534811626056
True	350.2992776142027
True	127.43172638260144
True	180.3567160258886
True	28.018770880436243
True	892.6701374120522
True	301.3546014627458
True	9.701716848645267
True	374.8189798935666
True	170.67960066892897
True	628.8646508099775
True	373.2901378819904
True	584.4926361213151
True	577.9824255463172
True	495.0184658547579
True	799.9530989119904
True	252.5839662739081
True	563.7470430431065
True	156.31138933843056
True	514.5011897283439
True	359.10586623749106
True	370.4715248962372
True	128.8898521140836
True	133.1801533482084
True	112.7351340538267
True	69.6405782469394
True	723.6625260032235
True	176.43124383977417
True	42.46903463774587
True	0.0
True	562.0439847023622
True	107.78939830648324
True	23.122735395162664
True	40.855567810006974
True	114.38859178497223
True	528.9628009815497
True	179.0341796748187
True	107.78608776189444
True	34.85147425628226
True	158.20266547857884
True	931.948250820586
True	47.67199238339798
True	243.83795026538277
True	749.7939223078541
True	316.2005572579207
True	460.3436260174488
True	474.7559612184029
True	500.1747263446735
True	605.8600419813521
True	943.1346546646766
True	270.8205352545028
True	1074.3269278139476
True	914.7106836946402
True	592.0985509774791
True	348.75300953156943
True	839.2443211257579
True	9.418790852189408
True	32.3593204907707
True	283.9149325818203
True	42.25905905857223
True	198.8897154572478
True	729.0579829987238
True	223.13039515010607
True	731.5176365222578
True	763.4256998063563
True	126.86898831505955
True	366.0095272568954
True	589.4791306283279
True	23.132320877167484
True	137.24107800487636
True	425.3949562210423
True	303.6692077969932
True	205.07176512002377
True	109.50848339060404
True	384.14599607520256
True	23.786335199941693
True	360.4093853436988
True	375.1480816103072
True	1074.127212272861
True	377.2067237520688
True	32.226580259548385
True	436.4974601872472
True	447.6522788597189
True	238.11980854934768
True	30.962733218378503
True	767.2779678663327
True	440.3729339470604
True	178.30654103296138
True	13.054512891326851
True	1214.0073056008337
True	164.45689448120933
True	28.02385183022853
True	315.4020250983179
True	285.18120912567247
True	110.33145536501068
True	299.5152346795581
True	49.25828806015511
True	328.24919004837835
True	302.1063447828486
True	322.36488297610765
True	30.22796405008775
True	46.77841023139324
True	1040.4087686699063
True	24.868218579040988
True	12.703334566629891
True	186.64385888684876
True	664.3061614812484
True	8.375571357364532
True	206.7363198797969
True	175.5991888005469
True	548.460836761196
True	366.99426842650297
True	725.4640552231975
True	325.83761812612045
True	475.35450371709135
True	435.3068321388978
True	507.272993351692
True	100.44511952838234
True	1295.4810586210522
True	918.850602373525
True	289.232145812763
True	520.6334068337928
True	103.60406458199378
True	550.8720203008554
True	450.635008760727
True	156.4901767614165
True	77.27137605235102
True	352.31987233283115
True	174.04662736229457
True	27.841747942584547
True	617.4737403235049
True	384.6816032558561
True	71.47863538297574
True	29.7327487474246
True	671.7653763938794
True	487.714423479615
True	68.89725463097639
True	18.02962704299013
True	323.0530748071105
True	328.17258487693823
True	705.0713745131325
True	549.7303163652454
True	555.4994716793962
True	791.6042782842864
True	9.3474935755723
True	60.21123350194741
True	35.35350386531872
True	60.45514850215173
True	470.2168489487352
True	588.7577405635625
True	84.34416087246329
True	111.24808342427195
True	183.5352172158609
True	73.57005831995444
True	177.95909920448918
True	209.58999109147655
True	283.8844383409169
True	835.7560722028925
True	590.7333002161432
True	279.99364550700136
True	191.8313678747746
True	277.846706727931
True	242.7944020077296
True	755.723192343052
True	331.8538591422683
True	168.7498888749035
True	895.5437256244926
True	367.7784100225713
True	453.9104391063336
True	160.1734991394083
True	115.38178274780128
True	62.474987653660136
True	211.1838455882445
True	994.6726715460464
True	513.6054419991609
True	114.8852251907645
True	358.78491277773765
True	99.57314254497908
True	656.5392057240796
True	4.51188960135721
True	703.7316913802428
True	34.59094828903553
True	944.3702920041256
True	834.1956629664375
True	210.0097575559018
True	29.828150488599885
True	81.16382584361956
True	461.6601629081398
True	239.02754526719164
True	1.6394029631263556
True	75.80636660560168
True	1090.8607969991683
True	345.54581619614294
True	668.1411697355347
True	491.928604136161
True	31.25789566492545
True	132.59252086276234
True	447.1788226686562
True	924.9010087484342
True	814.6806660893179
True	426.68472384437337
True	341.7156020778416
True	18.829523521315004
True	80.94673404928133
True	743.9661618682052
True	479.108146845223
True	383.2611111201278
True	889.246794743013
True	24.511080245794965
True	216.99817275816315
True	860.1800697510305
True	226.4931439271984
True	8.658663284438072
True	505.0397867564485
True	108.27255893007208
True	644.4334455221422
True	57.5673518083702
True	263.0872045143608
True	836.2603036957643
True	910.29740052569
True	273.22476720263865
True	444.96639494584304
True	119.01339063231693
True	621.649028344229
True	268.9184613416635
True	185.58049669746637
True	874.9538818017796
True	56.205063628762986
True	728.5396649177758
True	277.3910146957872
True	296.7589124367345
True	172.0513365509047
True	485.0889667236476
True	622.7435558588583
True	368.6983248485781
True	400.20611189002864
True	70.13997937503017
True	159.1336998829589
True	450.8057512592656
True	210.02991403369535
True	37.5110762349935
True	192.73922636461327
True	397.83327739742185
True	408.43587350376447
True	758.3824487967697
True	130.56661864762654
True	665.2662374818525
True	474.6134311751916
True	602.7064882848197
True	135.99044073972036
True	34.27267928187312
True	657.489591092533
True	68.69408500816026
True	559.8227678709706
True	692.8937320563685
True	449.8302671907069
True	131.35111157018522
True	529.4326019702243
True	4.680045644963116
True	395.6997141275881
True	29.869319303952786
True	632.806434423628
True	270.2469773588408
True	569.8811042769383
True	697.5984728080344
True	139.4447307522571
True	526.8331374360347
True	490.25705631236
True	66.98985489075312
True	985.6913125150484
True	2.9000405213403844
True	25.82458383075961
True	643.3847907419714
True	666.76866874174
True	137.26774454374186
True	422.2554631239329
True	117.04148759213486
True	71.56323825630396
True	464.2365881565461
True	39.56832118000584
True	513.3019203820162
True	12.355666677066097
True	843.9153366658618
True	555.2232624962676
True	695.8038035862019
True	106.64797834299368
True	395.0301018941928
True	999.8268928226402
True	857.3214473111219
True	137.369030280787
True	537.4362145182284
True	461.4718080455899
True	241.8412854534816
True	257.93414812175746
True	5.904223084701298
True	335.5451632749805
True	12.253910453716031
True	377.74401865091727
True	74.62855286580275
True	430.1689499305535
True	661.9877482582103
True	125.44361996634262
True	244.636642830776
True	637.6365037468788
True	680.4599828166378
True	300.7078144761502
True	139.79532986716677
True	164.8835114485594
True	487.5492376691971
True	84.16963687013633
True	10.804963457367451
True	512.2799291236722
True	558.5539470800364
True	20.75036729126065
True	141.90877981682644
True	871.925592246123
True	485.0296686129098
True	269.12813335853497
True	32.60640284639174
True	483.5941177805696
True	112.52562971056
True	590.7992262294013
True	664.3470800448887
True	304.3144335972452
True	368.8792388874947
True	185.2681312728301
True	242.0810680830455
True	72.40277135333952
True	229.99278471244287
True	488.6259783229671
True	22.039353054882085
True	449.1813581679719
True	370.05039089084937
True	713.5489178557532
True	899.3133014774819
True	899.5357464646233
True	154.1907091011942
True	402.1281343283677
True	69.03899064083451
True	194.1122284091597
True	318.2055469003932
True	10.947270964664366
True	817.2358810425912
True	23.81729223544948
True	413.3309177106604
True	267.6015369481263
True	641.4569895136107
True	207.05455563909044
True	36.69184802958571
True	668.8636747082161
True	1073.9982606876547
True	221.10083719227356
True	133.69943651843158
True	598.7313498666543
True	477.801500963527
True	18.2530634646259
True	791.3396018238917
True	109.97659690482888
True	43.76349612870304
True	301.0493480112865
True	346.4877179596839
True	394.2066436344354
True	270.368987046759
True	19.161619058122863
True	23.002691595044517
True	839.5248167900696
True	205.6154377488215
True	111.49090276271669
True	859.0858031827494
True	643.0413061073855
True	655.9657124783778
True	448.4625774011485
True	143.90499667029425
True	32.13538814510219
True	95.82152441533734
True	428.1500304933275
True	211.7333895659781
True	502.69950800855
True	149.04307536157876
True	499.3530198433323
True	625.3455804545063
True	978.8702543945088
True	22.85648223353452
True	950.618955997226
True	1066.6618638085245
True	474.9846865733141
True	85.74171958419531
True	814.5266006780032
True	643.9496648559834
True	671.9100156680108
True	177.0357758077989
True	746.7659848283082
True	704.1186384051515
True	124.69049389871714
True	763.6766557662862
True	824.4868563930648
True	494.17258072091903
True	224.8544378305286
True	73.29610254939784
True	311.9342614268419
True	346.3272608510471
True	473.83699862331247
True	441.1136932561645
True	202.7973931980984
True	312.0075699086235
True	3.0127311495900884
True	14.037174105681784
True	108.88249549693415
True	133.90226454212376
True	350.6331674419947
True	352.0245745763827
True	113.33344787160686
True	17.252983100795937
True	206.5126910489864
True	830.1590270104776
True	457.0285030432824
True	519.6541363192044
True	552.5235126647469
True	831.5227125548694
True	634.5908291538109
True	87.20693062804452
True	218.92360684926305
True	245.16692128816248
True	275.86647754842875
True	107.61531952930974
True	372.5162997066097
True	420.1435571386248
True	173.27144632295165
True	663.3422124854566
True	250.68750972198976
True	204.6311218253732
True	30.08381122738079
True	255.8570549456636
True	495.25741109122185
True	161.42912463845894
True	511.3157660312498
True	483.9584773003033
True	236.4378588160699
True	99.34615128516306
True	45.39637895361324
True	402.3018749295981
True	800.4595400777757
True	170.61317750665194
True	1036.629549327639
True	1031.0208680370345
True	477.197466132736
True	105.2842195158468
True	125.04758416521489
True	654.6980431582457
True	7.936299392758201
True	224.40422345211036
True	128.93826354705598
True	119.1270729715231
True	336.09195038043185
True	635.4189260454798
True	40.80445817179345
True	121.52562582074486
True	955.2462275646496
True	57.81588964215691
True	451.4635725556319
True	533.0879055090977
True	252.0483606519709
True	134.30709016764007
True	904.3926555223428
True	1197.2781956514048
True	514.8037361703574
True	645.1105887729873
True	220.86917913083957
True	150.6539178700291
True	327.9167237161293
True	255.1439611456729
True	174.1893028628499
True	304.45232503138004
True	332.92390187343216
True	11.356641792835612
True	638.5516193011497
True	144.50991367640862
True	76.41371220645446
True	435.6847118898481
True	307.3053828494191
True	1162.197345725627
True	353.10876533126253
True	985.6388359581892
True	10.351606553839876
True	260.2462036503947
True	222.1148817631616
True	157.31329908359012
True	497.17735273111913
True	195.89208002162744
True	392.0639706168141
True	330.73252084887224
True	111.77864592643402
True	361.94982850815177
True	1044.7164155826526
True	735.6285808106215
True	225.8010886790624
True	104.90815264409832
True	294.2781152409781
True	25.381864965346452
True	347.768309282655
True	311.324007496886
True	549.1487293947938
True	446.6877829802223
True	343.7291170232238
True	156.09836709140848
True	12.645682130688089
True	421.2088577650599
True	279.9413598280185
True	147.51372893969332
True	297.44139908069974
True	428.4302235216672
True	808.0733560301715
True	309.5705739065238
True	788.2820505936124
True	394.81765607949626
True	379.1997023204871
True	1.8163716473720115
True	1150.4629959267213
True	100.05070065088948
True	920.6651413059012
True	213.4474301786001
True	453.846629639726
True	670.1847582664649
True	85.12759975032465
True	488.85312799514696
True	35.22345374426792
True	405.64106898936046
True	78.70746912852529
True	231.5330983037173
True	36.33662477034602
True	663.3373177566234
True	192.13793236966856
True	26.586949671239143
True	396.9807269754095
True	108.908788954347
True	164.73098395271558
True	802.3362157027476
True	256.8457457546982
True	157.29351315059108
True	378.5627814987576
True	513.1060149608243
True	329.49014870266456
True	510.7513590703855
True	613.0452782775694
True	157.7288219318106
True	6.560881918068847
True	67.38313340227475
True	415.23446055924194
True	94.91676990747668
True	82.963244975475
True	1035.7673078040914
True	27.0381832047418
True	320.5022024981956
True	322.80855925314404
True	454.58121526238926
True	667.4272195691674
True	185.81929032951584
True	642.4846551568712
True	332.73971654884946
True	347.45550649012966
True	268.32372736643947
True	219.1222786060305
True	350.5195427673182
True	457.89347632044536
True	415.5201173637295
True	593.48505367015
True	140.4885676429819
True	74.91338453022124
True	41.41634487954908
True	305.80349562155243
True	662.6210611303765
True	414.0906262856003
True	782.2487048145484
True	217.7844382374487
True	406.7246665022109
True	70.0274773990251
True	49.15138359837744
True	398.8264646877241
True	204.13887631340071
True	225.30364417270303
True	40.55645424125328
True	1089.0836739234865
True	171.40830567164778
True	904.6128435889708
True	323.6687123539828
True	922.8771506286524
True	233.48679116319505
True	455.3636396127603
True	531.9270015003183
True	626.3425714708167
True	200.9391234421184
True	480.7871049837441
True	931.128235109578
True	127.150734553095
True	7.14351919603101
True	576.694021145666
True	31.31109447002002
True	74.82416045504175
True	782.9378642598307
True	235.0730905668244
True	979.0542508152944
True	675.270500183081
True	400.1466506537224
True	293.4336084986084
True	488.5751746406648
True	333.8245782583372
True	185.8273677827972
True	665.6729127022357
True	720.5439459657009
True	209.65923746737295
True	86.07861403345714
True	527.9916175457239
True	134.41307188898728
True	379.766077305137
True	346.465059636132
True	65.62714218890557
True	379.6352953118765
True	413.1529203453192
True	382.370375601907
True	406.3091026090114
True	429.7842819613908
True	630.6570612990282
True	57.26646347339993
True	456.4735084432663
True	323.57031472580945
True	636.9638247690932
True	223.1298747309865
True	100.85714546668576
True	39.494609301632416
True	524.5425668029064
True	632.9111819666482
True	189.61691208512332
True	416.570252720029
True	340.59031799713887
True	16.11520795816113
True	174.56271975335386
True	294.0604434778595
True	3.096281782323463
True	881.7054497117546
True	83.07796377659574
True	106.72734370099823
True	114.31673057555837
True	368.6655636252896
True	35.743937618815664
True	471.11979917309776
True	236.35132711706575
True	5.062214624462336
True	116.60674105597585
True	448.7950571082291
True	48.09665592283995
True	70.11252077502459
True	179.65772265153677
True	284.1431509192017
True	977.3267873645216
True	385.822270291692
True	960.2640726008937
True	187.65828723691655
True	984.9721916351616
True	780.3487452716438
True	680.7626484789781
True	422.4792284684741
True	370.5634947624781
True	78.41300889344215
True	72.21991591346911
True	82.95119894175438
True	168.4759439455755
True	473.1865494756738
True	1096.6300613042515
True	181.81952059480625
True	355.3730425680742
True	432.4113400993255
True	594.672143155937
True	595.9546124442145
True	270.67691579052865
True	470.6676753981477
True	651.6158341008465
True	96.30866400220026
True	733.4160580084547
True	249.59010699537168
True	135.5407918584541
True	410.2411618820987
True	852.3142954360566
True	439.09533438695513
True	865.6374405663165
True	190.0028156231622
True	342.0946847206184
True	695.6507821816253
True	616.2722143846413
True	192.51008451375995
True	258.77853792456983
True	820.3982573904182
True	30.33728534336381
True	188.41983746795847
True	481.9662467030977
True	721.4360643577488
True	108.27783525408977
True	37.643021639248936
True	165.87187302615115
True	742.963332717904
True	321.8493881203568
True	562.0700265272025
True	357.89723863402673
True	292.2285035795366
True	453.2221707481771
True	483.4736481767855
True	70.99248638664496
True	358.2683413654649
True	770.4876092272254
True	0.0
True	298.40667580219605
True	252.3078670836563
True	956.563113034315
True	146.00295399964017
True	625.3507739510128
True	631.0786048322383
True	112.81451731137352
True	219.0237163230077
True	124.93782981633636
True	11.205997979673231
True	290.67097566929107
True	375.3410940491004
True	1134.05609946886
True	232.7161595843536
True	404.404145677757
True	653.7611591792014
True	207.8577488601374
True	27.34049379933152
True	855.5813190845128
True	617.2503995040323
True	150.48986058589648
True	599.0224264534961
True	163.0538340030839
True	308.10432246666875
True	782.070880739453
True	38.31720596959629
True	108.58728306450878
True	496.9099154408927
True	65.69493504727052
True	80.1253289153104
True	380.9956290704922
True	23.58939893475964
True	767.0147330693205
True	99.6017939600821
True	157.1411433435505
True	20.25131280336453
True	727.2534977463457
True	30.413646886637373
True	779.5211767599781
True	387.3972955673775
True	118.96232790484414
True	719.0904430599572
True	536.452865171663
True	560.6146210889383
True	48.50147235096487
True	374.8777642544415
True	5.846391676776589
True	95.65728536835304
True	379.8341098493742
True	48.20729580697599
True	124.14093628258776
True	312.257068062023
True	183.0683364496801
True	100.28833838785938
True	656.4751596716841
True	19.23540641695636
True	1138.8104041070844
True	499.5827861057258
True	303.02456446265563
True	500.34211299426914
True	119.45089716652708
True	762.3529142161251
True	1111.3947215556493
True	750.8022706760693
True	176.82870562524388
True	226.37315618592024
True	49.18198059592867
True	59.8188649680839
True	153.07321192500288
True	100.05522962273062
True	170.70687494628723
True	1181.5191902479742
True	310.7101433929991
True	364.1949633331735
True	745.1010446042587
True	16.760780749799768
True	14.45262823281629
True	563.6443792446838
True	5.206248874805958
True	117.18416880955682
True	682.4345565394509
True	177.9061309367911
True	665.9370880933411
True	834.3872051414495
True	152.94440973300476
True	863.4307137015287
True	2.861196456690894
True	443.67953157306073
True	1042.479610163638
True	26.27699261128537
True	239.39499216357157
True	152.11472505592008
True	949.7813668988988
True	233.2888218636916
True	505.188031970254
True	123.28727011303472
True	522.7862611862142
True	156.18898847276418
True	98.2616849187389
True	389.615008717541
True	69.35088240350186
True	54.67558317217836
True	1037.1320514283257
True	261.7653162697982
True	165.59206566972168
True	368.3466139064345
True	390.7991260896477
True	210.2867571013654
True	167.0992076059401
True	370.8172142338694
True	36.251200756926046
True	494.6143320665263
True	1154.8442211650674
True	108.2180808214203
True	475.04711919858937
True	316.98339804577705
True	28.05034006102717
True	400.23112471196026
True	105.47850453557544
True	590.00219194676
True	203.4715387413052
True	413.8346939214308
True	18.887354546876995
True	457.8530336782365
True	108.8545657764262
True	347.8581147043052
True	33.31727206920555
True	170.47959983711053
True	241.9273771184855
True	743.0478860513024
True	60.27009629211576
True	137.04083454402746
True	236.4722360014009
True	139.84581260341926
True	599.3175575638746
True	575.211927230077
True	773.7634863698456
True	381.0274940483319
True	543.0752106642415
True	424.2458428069813
True	682.711187149411
True	73.11505300314681
True	471.3798861337477
True	419.2702473696662
True	46.7087337535366
True	86.66521105510682
True	129.9741259512518
True	86.93444593406124
True	338.59099378424054
True	832.9904484588953
True	330.778122160278
True	1022.2106496711084
True	316.1020691573949
True	934.3907080551415
True	150.64697330023694
True	595.5704248727109
True	628.1558075605966
True	696.7924754345186
True	452.8496249371423
True	66.79858329645387
True	294.10545550868846
True	41.86554412230177
True	169.35076058659007
True	175.24385130627266
True	1118.045766979855
True	217.43188879330225
True	545.3509966229985
True	543.2632904851242
True	572.9319196907817
True	859.5550353045522
True	586.3392192281568
True	649.4396231763329
True	953.405415564804
True	121.8217373324066
True	319.81004607315407
True	272.40002883573453
True	307.19791746579307
True	89.2082147970198
True	384.6055579120321
True	3.237544821584495
True	330.2883304515087
True	269.5341304993562
True	602.9646868058162
True	291.9413147190608
True	371.4665734489857
True	9.515645005198948
True	61.28353110777717
True	547.9484146135391
True	31.01059850169227
True	145.00820866873184
True	63.51927794503306
True	157.0469684450582
True	240.0252168188254
True	71.50473406358964
True	385.425258320672
True	272.80341893792354
True	99.69670143844804
True	348.4092501500313
True	61.498584514576216
True	595.5594456419523
True	834.3244846530124
True	272.7908465716515
True	1162.152499943967
True	106.21731515737514
True	287.9053390920534
True	1057.2087869087811
True	91.59168462225652
True	284.4008835757358
True	9.290636373662732
True	400.14034737083415
True	453.8840857831421
True	160.03425510381803
True	619.150894607618
True	891.5154580022217
True	155.9781109818114
True	80.52178741839663
True	325.19417144736536
True	579.1862359148803
True	627.8851607681997
True	1234.0635380556992
True	27.363289178732494
True	937.143721084621
True	133.7187709980094
True	633.612744120431
True	118.07506645449268
True	132.5800468251641
True	190.010260672472
True	160.42793414582326
True	768.3079377772558
True	206.6619312952332
True	233.1468953347304
True	68.31903642684773
True	516.321821001259
True	437.678221622576
True	174.8827802525608
True	236.0497266596552
True	16.017039814712692
True	416.4753920533671
True	220.8804568019509
True	275.0907791334052
True	116.91077538767982
True	726.7447257815799
True	430.7024313454984
True	254.84869429841444
True	641.6373993074436
True	519.4342263460006
True	469.7600810231187
True	136.4360709239523
True	523.8507925486587
True	415.9570622035404
True	2.626293150987096
True	195.73455338213404
True	95.0087692196824
True	232.67642091409468
True	2.5190434175214147
True	130.96797929357714
True	355.00476086335624
True	7.108583318556119
True	849.3428647840178
True	175.075571713516
True	705.6134021928445
True	805.9202407278565
True	164.20528087522214
True	218.7791332932128
True	496.8985196677105
True	842.081212932196
True	48.71461176273438
True	37.33771485498791
True	135.95438843558978
True	626.9721795012697
True	717.5613465631068
True	178.11908954501928
True	606.4275076718303
True	590.8659046416773
True	874.6832117181814
True	403.0674446121037
True	183.10619154636413
True	828.7240550992245
True	209.1963144504725
True	155.42924598206105
True	317.62623400720383
True	222.6298509960805
True	208.0796176834194
True	621.7286665500825
True	247.2588913143857
True	194.44879693801715
True	448.7359762525495
True	465.40390745126274
True	63.159682494509504
True	286.3436082467753
True	79.8642731609536
True	334.11561118130635
True	353.29097207593026
True	251.49895917761933
True	173.08680472337204
True	376.2134092438041
True	675.1753677899565
True	729.4502026208165
True	294.1916760051694
True	742.3757974859451
True	60.94268013012925
True	857.4845689010122
True	348.5026002080162
True	13.625733542677423
True	618.7960128888567
True	689.4384959211777
True	250.7254711243163
True	168.61730904036364
True	47.27568175049959
True	391.3368973160676
True	76.45398390942815
True	14.061756998326148
True	898.5194276990514
True	369.8682904752821
True	172.85602965872718
True	973.788090007492
True	11.27287275786191
True	792.3055370317118
True	30.21158413293629
True	650.3730050228911
True	59.19850155238822
True	756.7718302070699
True	439.6121928340585
True	186.85044852462292
True	433.5057421701131
True	213.1313402774148
True	302.0270056781169
True	239.16149042130587
True	414.7596504568809
True	9.953038491231938
True	318.66275873391027
True	101.4145270126419
True	11.433804341768717
True	495.61283316003016
True	744.0901092801564
True	285.33788370704013
True	76.76411557265813
True	324.2793801165983
True	80.97637825101775
True	184.7884850081132
True	174.7576294233896
True	372.74194974003984
True	42.38910002935524
True	137.71143653834298
True	374.33234338193927
True	863.5893532964677
True	111.05497274596054
True	203.8120527905868
True	437.6416056719545
True	18.791554221200613
True	419.10542732016296
True	498.7257591220777
True	89.64077364760223
True	411.03116584145647
True	369.2652107883748
True	429.2112659323101
True	594.6616734750676
True	1072.1571262448745
True	1038.1342503716437
True	57.839371306238725
True	1071.5167153857828
True	111.8693159174867
True	102.44420603931178
True	105.96684857452848
True	494.7158244568468
True	376.8614457104378
True	584.5450057427842
True	257.1425139721719
True	163.04805728715797
True	399.94003001132313
True	15.6329989406633
True	467.9590543630741
True	384.4505841271096
True	146.03116834047603
True	95.24879989271528
True	532.871500000572
True	1004.5144359955508
True	209.24846669995176
True	66.35758483248941
True	423.5866624523081
True	372.5115246729404
True	483.2398283989114
True	309.3339440038395
True	4.197111332339665
True	550.7801108753794
True	509.70090950197226
True	515.921443668334
True	187.07881474644813
True	104.73762623676582
True	20.0302666436098
True	373.3714348737178
True	109.92685550532376
True	7.804840912859444
True	33.64381898516717
True	353.887615092911
True	629.7480856342896
True	130.12304176832197
True	88.092983281095
True	25.88074842969753
True	400.54937730980896
True	358.4849882046815
True	753.7067256331834
True	299.3018064240469
True	510.1631203684483
True	548.4511724911621
True	525.483494703082
True	296.6854293197138
True	529.6715775274465
True	103.93961383066951
True	581.8217049129812
True	6.753542029877662
True	392.11795733642094
True	486.41916763428367
True	941.0787909820308
True	350.25174940500074
True	838.2482263952687
True	991.7704473785004
True	175.1645288641603
True	36.49857945106574
True	383.5668800504083
True	385.3563515392906
True	593.8749383699401
True	254.9141386417153
True	28.539320941957573
True	640.4116349412236
True	127.3870707786388
True	1004.6074985120548
True	303.46419402288313
True	465.3491119037309
True	121.2677640049426
True	805.1165193496574
True	140.3251544086007
True	824.9879463677507
True	569.7448125955856
True	183.02408388217876
True	113.9136017553343
True	68.5371126741524
True	561.5347218931204
True	946.6826592142904
True	417.6353079866816
True	558.930213910856
True	132.49559717495106
True	622.7541561193029
True	485.23018959945466
True	786.1828333144255
True	318.67117819611485
True	585.4482874020638
True	112.5363865753806
True	26.9685856061061
True	424.2429422360304
True	167.57129676400928
True	103.8162406703678
True	366.5402364597926
True	1099.5440189490284
True	262.2714134307253
True	551.3717089234142
True	12.6270074803527
True	80.07320427339248
True	341.11090314263174
True	779.9481659767541
True	465.45576749461446
True	523.5546450117613
True	739.5354490022671
True	71.75907285276418
True	746.1573503260412
True	48.115737950057856
True	103.80494790223648
True	186.51294642608067
True	82.66986410375426
True	23.87971536741128
True	294.94990145557404
True	470.5412235471712
True	895.086029147596
True	866.2844681498215
True	6.293366873760422
True	297.8048760738433
True	470.4415535675146
True	115.82013828840093
True	232.38746534670025
True	322.0116069211282
True	1328.2643123673404
True	425.94396053010576
True	25.45373489437273
True	183.06507726087187
True	716.8478524848077
True	35.49835011169026
True	175.73074799399788
True	555.0695880332698
True	70.22960668221774
True	861.653010793836
True	331.6374332256768
True	662.8355179679847
True	78.91887819720799
True	680.2835169818344
True	605.2621854417033
True	871.0210153414915
True	249.896541867003
True	506.9880930252668
True	850.4924991450428
True	910.3730873575576
True	233.7399095144932
True	773.5413504111702
True	227.35039280990367
True	466.5764109160365
True	370.66656368660136
True	492.0928528459266
True	493.6150484092695
True	315.942109211656
True	343.5346446904154
True	113.10200727908756
True	350.49128780218297
True	1140.453956584025
True	322.608986670683
True	145.8795648668463
True	296.74826144599564
True	751.4620945140498
True	660.367663361783
True	424.82850668188513
True	123.7435816147038
True	320.9048184501385
True	30.427145222425832
True	181.35542539085924
True	91.75189962527584
True	88.72639776832746
True	539.3947736848471
True	139.7754181870679
True	131.71920226416117
True	101.07303985133215
True	84.6928330483366
True	439.4635550308908
True	373.3850165585261
True	1053.8786269265113
True	551.6312493120091
True	822.9988838659108
True	275.4481513525168
True	310.6430495763361
True	543.2260597575149
True	196.72995935249327
True	737.364663125633
True	233.8814898033669
True	348.80549725128094
True	68.41617563357488
True	125.47207134562728
True	272.7960473365191
True	121.4114618677188
True	470.1306549106535
True	31.7272711136872
True	580.9235577312386
True	1011.6743577675652
True	749.7109051985502
True	1.662850630491526
True	60.11399832785354
True	484.679503505408
True	439.46657762076825
True	76.68718753730138
True	117.65417531384706
True	303.9110137779281
True	83.40658757791465
True	53.8558994583849
True	725.3928934424499
True	670.7410541510015
True	171.19390162941727
True	174.72157822610643
True	546.1670458950009
True	51.88756613198432
True	26.25446726355752
True	584.0862606616702
True	445.60113303128986
True	1133.3321690337236
True	48.98855309473765
True	455.5600736772736
True	859.4926370358785
True	837.926182605337
True	291.3126242349055
True	766.3410747804865
True	409.3293660158394
True	40.9218613906199
True	96.83348653163262
True	720.4375400556742
True	75.00770686215509
True	144.4901410903143
True	947.4338509413864
True	184.89423113245695
True	273.0422864494202
True	108.68375257431234
True	621.7325510282789
True	594.1161487519311
True	200.3740002207084
True	433.30824824903385
True	38.71164380309295
True	277.9437393519502
True	599.7860337802064
True	621.5008804122725
True	317.65820094883105
True	73.21151179150121
True	974.4370186897852
True	1115.2139619924023
True	560.7216679981485
True	63.091194816762695
True	31.09300672905455
True	89.26499250544269
True	111.47704097910405
True	100.89391868111258
True	875.0800127322769
True	1145.3321136184145
True	723.3136585176902
True	327.3957644119606
True	8.888722967215699
True	21.8217010099659
True	344.68038771918856
True	480.8987485490878
True	46.77689561447911
True	566.3669558074621
True	426.682823973702
True	404.0375243084476
True	80.71560438189894
True	196.0059038225376
True	257.7140237923207
True	130.2889313049836
True	385.40976015209134
True	39.11864393674868
True	178.04722699764702
True	1181.5207560557444
True	6.009653311721952
True	27.80999271410355
True	573.6464595825254
True	360.2631239733351
True	784.9134463816957
True	155.0322648887394
True	752.1649538839602
True	587.7312382634108
True	277.29831768095033
True	432.8546129834096
True	344.9409088442299
True	294.1555059267966
True	271.34397488702746
True	407.0560084259332
True	503.3146547339153
True	494.3158917975459
True	106.6617734718102
True	354.9031971113523
True	8.702110375594673
True	184.95228354895647
True	220.80282574115063
True	852.8005330075214
True	603.3977582230254
True	32.63558325061579
True	709.7911631063402
True	826.8176034264696
True	104.89941245109604
True	343.2058912561418
True	853.3386452201775
True	214.32773378466536
True	157.7886572983185
True	520.7817083768099
True	558.7079427251173
True	1075.3113447553176
True	152.1121204703532
True	153.30923100138497
True	254.26556343328812
True	319.81244143192225
True	431.9399593756514
True	413.7180896821204
True	322.9239416057403
True	431.1535087885334
True	502.4346817908387
True	223.4221997888868
True	1475.8941759007412
True	261.54208711155474
True	402.7129929941151
True	50.88392116236695
True	769.2570088463758
True	251.70708660733143
True	924.2172904314788
True	559.7288104811245
True	325.0839210655553
True	763.6994751544895
True	268.50404033832683
True	217.7123793630839
True	255.7278349445432
True	220.0512236641432
True	138.6953679244295
True	251.0167496828328
True	712.9314803608071
True	520.2109597346717
True	224.69273559351356
True	1180.4603742115246
True	116.9768477125595
True	262.3611729972474
True	73.0413624371249
True	318.3143371839112
True	419.3672877455772
True	93.88561415587417
True	218.0545144839485
True	75.26296163681745
True	660.2166042811912
True	373.3184052597612
True	226.40553184778148
True	728.9019567345536
True	860.7622333139974
True	824.660020710524
True	817.7781535358579
True	344.4471791995162
True	1.824782177125841
True	265.8596639194729
True	56.747238097574304
True	384.1082764660716
True	55.42544550297796
True	344.10228677218714
True	878.5455002294251
True	1025.351952300328
True	393.6863031506786
True	21.79501225672589
True	514.8519799923497
True	511.8323882773982
True	193.10335747874996
True	242.6582938438132
True	290.76042492679017
True	24.82829902460836
True	119.21771754070654
True	993.1851993130284
True	61.51179296424761
True	496.5548974095676
True	775.6677114034152
True	97.88781599826208
True	259.1422892853761
True	116.69741452150008
True	16.18978878595818
True	1.0822947685746849
True	123.40113417886842
True	1011.7251292819748
True	500.5863948474323
True	67.07459652328042
True	777.9588193602724
True	345.077230520153
True	1.8773758317708904
True	449.0349209692699
True	194.45293778944648
True	512.0042453022819
True	82.16053580626526
True	327.80636361952537
True	378.9965912609993
True	175.31577582799108
True	210.553829617274
True	127.96871372729812
True	174.4411410407942
True	1015.8489743487362
True	16.579680559053042
True	508.9438382407136
True	495.0843555575873
True	384.7359271973564
True	222.009662789177
True	239.9549852506188
True	160.88970946716248
True	46.98446339999691
True	479.017093587221
True	148.8206040638394
True	869.796719338519
True	850.9702091450665
True	243.47773395812143
True	322.22048171550057
True	529.6487653559163
True	41.600855405463655
True	82.61620648444035
True	735.9274502945112
True	1071.2247894424129
True	110.56997048867127
True	720.015227596222
True	142.94791158395614
True	937.1589312020944
True	691.7836319961715
True	100.67563332859912
True	281.75339102941456
True	647.6249582573734
True	264.7677618497424
True	46.483724096030514
True	558.4833207753948
True	439.9565032698199
True	5.093228190140069
True	479.17642456580296
True	64.23436411958367
True	180.14068709831002
True	240.80116863373405
True	311.0789101414872
True	69.18218980458673
True	222.7193222276973
True	348.7250117440484
True	442.9064346979019
True	971.8334948514014
True	47.60644032847932
True	901.9960327592908
True	1058.3254690903088
True	133.0214716166029
True	76.37573637626673
True	1006.3981981185216
True	34.325769054475955
True	230.03995128088368
True	85.42951532130634
True	215.5081636637705
True	357.3710726816733
True	986.8408444927932
True	99.7139507662834
True	68.16960829749425
True	632.856647957518
True	280.6412336472269
True	686.9981838279947
True	53.11023342407926
True	488.8830024137304
True	377.3119254471505
True	690.0619027480478
True	53.48267251859751
True	107.994655612684
True	26.82367266039832
True	267.8126287492447
True	38.05369192660487
True	353.9959068343893
True	2.9007300209455518
True	1189.1461983486836
True	105.98696825838182
True	137.71393674612844
True	366.7327546723971
True	718.4763721630459
True	668.224356419509
True	1012.6027650785508
True	471.5891811565722
True	413.008680453263
True	142.06931069597368
True	437.4961076056671
True	862.7996189032051
True	418.7371329769208
True	941.6809788236296
True	90.757372828154
True	428.87990636193615
True	183.46064284847935
True	283.19993604629474
True	768.9280912469304
True	167.52833310455966
True	134.09029067609012
True	65.0692474259654
True	895.5908025656945
True	771.037744044517
True	83.67880186861055
True	436.0795063084396
True	765.7137445633317
True	420.7939516320972
True	56.838227524761606
True	323.9847289171989
True	789.7854268701176
True	29.072719258794
True	374.6365053217748
True	165.4332911022318
True	286.0276979851286
True	31.42562438663484
True	220.05402818979172
True	780.3238100235216
True	640.1794069522308
True	58.61618200645661
True	282.1134476271978
True	895.3517263882052
True	16.732815617642686
True	314.03135461583776
True	294.284397505589
True	421.2147936137428
True	218.00352051012783
True	606.2067004510994
True	44.290639801048485
True	948.6215487994318
True	883.8680676574195
True	48.38417990395909
True	402.2535217209053
True	731.3585165613005
True	904.526476703931
True	271.1035981836152
True	583.3052708116925
True	137.58491295478555
True	184.22751507865829
True	132.22706359830937
True	137.68433057086142
True	213.5673420094793
True	958.7492070598702
True	805.4584520677404
True	960.2781052911566
True	21.24627771037829
True	26.89702415450697
True	349.3366824843565
True	14.343128904409149
True	610.6437349467745
True	1030.2521005922888
True	268.5932661962252
True	210.6023151740796
True	84.78093855631185
True	214.6998873035806
True	129.51169424474426
True	45.6818900362875
True	135.2390727689223
True	92.00761210236966
True	250.19935997304307
True	532.7992227519503
True	165.34718278513077
True	28.73720374183797
True	57.3547104775876
True	430.4830614284938
True	261.5348053231308
True	596.8460904841544
True	22.8383098085891
True	108.96741320657934
True	673.4959608442124
True	267.621323190078
True	482.11459587449497
True	653.3702766758817
True	100.65632665459977
True	114.21831804772216
True	82.40114550926556
True	26.648327316040284
True	124.28733818527132
True	88.21535437713563
True	105.40276474154008
True	147.86823865228232
True	244.8807137540547
True	816.4112068596552
True	289.5207123079967
True	946.3509662207208
True	171.46756548554495
True	191.37836160259417
True	809.0177288790817
True	310.00519813002137
True	601.9623176849902
True	255.07204078806316
True	364.98256392143776
True	445.6355743664764
True	552.977350228102
True	670.43904873783
True	373.9486632355023
True	34.99246814141684
True	577.2066660031535
True	616.0513887978848
True	19.101336445239767
True	11.775208191791403
True	266.8612887837955
True	403.1880211672677
True	449.6537305837268
True	66.85100436293476
True	651.1435493705908
True	961.3625786375806
True	239.5292411333501
True	889.6858684554823
True	278.4123562494205
True	103.2189258298312
True	266.83257193546945
True	707.3893274130172
True	38.70668038602283
True	587.4820014910321
True	1283.7769483495522
True	1023.0951788176754
True	915.8490469168152
True	202.1992491263414
True	89.94869647124614
True	193.7021710938781
True	826.1808434291366
True	147.39589381523768
True	1079.948536394773
True	862.905297474067
True	40.14928536783866
True	87.4117128046763
True	427.059500341262
True	392.9022731640757
True	200.23839440639264
True	524.227194120446
True	658.7974313184569
True	119.18230780422628
True	262.2663836218949
True	981.7696486172908
True	49.87978284214602
True	681.5038413784498
True	539.8981604243497
True	36.46527712017013
True	827.6738730973141
True	390.59149144390585
True	547.2666220142174
True	107.58683662474029
True	259.2543378406126
True	213.22178338619256
True	26.30885981155012
True	137.97091734512605
True	752.5838684682504
True	135.24197692924042
True	400.55201805962497
True	63.35758931237677
True	603.560237323295
True	619.8339551712368
True	226.9182863659813
True	454.2100314162556
True	168.67229955805388
True	172.4162199605907
True	222.08872020082336
True	283.99163644227195
True	355.2917917361654
True	128.79134991141288
True	199.56187277725604
True	26.83399189091849
True	855.2903522751818
True	301.0743791242682
True	9.855641336715562
True	362.4902311032167
True	162.70631702050926
True	629.3830593211708
True	374.5473219421931
True	591.0694050268947
True	551.5185913528702
True	489.5897910975209
True	790.8669248320085
True	246.3588645600832
True	551.5203479376146
True	165.42428552176338
True	532.3726076614721
True	364.6818848747023
True	383.5248688582095
True	131.15045282314412
True	136.64127928689524
True	110.7189050005386
True	66.56777924767019
True	704.4476305347035
True	174.87917756750448
True	44.86397566910515
True	0.0
True	544.3230173841324
True	111.23199889649254
True	22.606391195067825
True	41.63852064262343
True	107.04645626258628
True	537.5947188561041
True	183.25398815381087
True	102.88737375035964
True	35.76513092621581
True	162.48134064956653
True	931.8452441446676
True	52.236760167932445
True	221.8995312322625
True	744.8826063287955
True	315.4552198620627
True	455.6081308499134
True	471.4206982420951
True	511.0819173430801
True	596.3124741593949
True	932.411306917626
True	263.9428496372913
True	1037.728326948081
True	933.3371809936792
True	632.1197369616258
True	347.9865873489118
True	827.2916182506531
True	10.206710279218337
True	32.18843079369193
True	286.473895433863
True	44.659727531112914
True	202.87506720168108
True	722.253905447606
True	212.4603737567696
True	752.4761668597413
True	763.7256240682917
True	124.9745890692722
True	374.2201162538844
True	598.208791861035
True	24.59775005096241
True	137.98788672241054
True	442.2332524651364
True	303.9156221549299
True	197.432629148488
True	109.02724869861798
True	390.9602535207127
True	20.762856177532363
True	367.576138377141
True	371.0641242493898
True	1056.4513704087196
True	365.4912023214957
True	31.17752466971712
True	436.0919599945998
True	425.4260025576775
True	233.56059820517584
True	31.54597307622731
True	766.2384575133256
True	445.41604977668993
True	184.27501882011583
True	11.983653089027582
True	1229.727717128478
True	164.52297709256456
True	27.598133715340936
True	303.3286393691783
True	276.5223470175986
True	112.29824691099849
True	294.5988254075023
True	46.74554760683921
True	322.14716469385104
True	296.98570083737246
True	330.80668876956634
True	32.96502183226922
True	46.18175888413976
True	1016.4995607376644
True	23.38362713267651
True	12.267857484679404
True	186.75449564119967
True	660.1544972577506
True	9.00317834812335
True	183.3581406231307
True	183.47278262738644
True	515.5808098853638
True	380.2407990965498
True	744.0243651956737
True	313.3456648854451
True	485.035409512648
True	443.783387244808
True	476.72694007486086
True	104.89766468624596
True	1280.8757823458386
True	916.451257006296
True	288.0506151227209
True	537.4938416668462
True	105.5051126026068
True	582.0725783657589
True	445.15038391275306
True	156.40894891094547
True	77.38920995551634
True	346.4695391068696
True	168.48120247566882
True	30.18204514425068
True	620.8393772036416
True	382.9538581222199
True	72.51013531011083
True	28.533421099145112
True	671.0035470652815
True	491.58903172702605
True	72.60795156418841
True	21.941480355717204
True	323.4245445304456
True	330.7851686504308
True	730.4201897533247
True	557.9906681676595
True	561.4721589620167
True	782.9016588436716
True	8.408834678060515
True	58.019869456747486
True	37.325984012095255
True	62.5614101149709
True	503.2812558893857
True	599.9531109967603
True	86.4255987579424
True	111.6379228620423
True	188.82893844244748
True	73.1962874245354
True	182.76930227036016
True	207.71435764824597
True	278.6390174113164
True	802.7068886300711
True	619.7191626971347
True	284.07284818932675
True	187.4864583754604
True	279.5696060663379
True	235.47467536633368
True	739.7427809706453
True	325.4850884863527
True	180.44445963498845
True	909.96599471494
True	346.15763196185776
True	475.6900413350544
True	148.97384384074843
True	117.75611831524785
True	65.43029127028072
True	225.93893032925817
True	968.9017393370494
True	517.8294997520703
True	114.79121936779832
True	348.5496082825935
True	98.72951594243597
True	686.3344497744707
True	4.484575282247796
True	671.7278100538565
True	36.416946471236365
True	926.4918304385244
True	856.3014006619817
True	212.1456953992608
True	31.303004475969452
True	78.47497081421889
True	454.5564148237618
True	229.61511714987208
True	1.623716039851476
True	80.06928353481321
True	1072.7989542862908
True	350.73616494912693
True	671.1091316262815
True	502.4940215208251
True	32.34177215132849
True	138.1304938432475
True	443.0438117420928
True	914.5554152776414
True	814.4139229936485
True	413.2704441599366
True	346.0241075805208
True	17.76939594975456
True	78.95052334552302
True	778.09131088675
True	480.2821004994429
True	383.3180049117192
True	873.3965603839407
True	23.150061975468017
True	209.5162160920083
True	901.1872597452476
True	240.09357281816435
True	9.234388441601412
True	503.5417025903152
True	108.12825791185696
True	640.5144926350902
True	51.365414732677024
True	243.60209974399896
True	840.1788164325259
True	887.4733620343416
True	275.2091472911975
True	434.6599342122773
True	116.6614326940014
True	601.8155831457296
True	260.5624698374256
True	192.03508282593413
True	867.8200873902225
True	55.05121589667572
True	687.4671707588013
True	279.37000893284124
True	295.8948279258569
True	168.59226322786662
True	490.462342825476
True	597.4935064235186
True	378.0159491627211
True	388.9855510061545
True	69.36160629278592
True	162.48695261228488
True	448.48644248691977
True	226.7524239641933
True	36.369900285955694
True	201.0792181474712
True	390.5435503501354
True	401.1567220254776
True	753.8460542864901
True	132.50655001762718
True	662.4325636321622
True	495.1258394595266
True	598.0650923583062
True	135.37355184414076
True	39.05210888584713
True	673.0305963624303
True	71.24458678612153
True	552.4871741768012
True	681.673585721304
True	448.3063294942989
True	125.54415857168708
True	542.1799157217807
True	4.31082056929327
True	383.7962797068881
True	32.34541219854205
True	647.0628625746257
True	268.2712888823627
True	577.7831607885871
True	699.9085358571542
True	147.77859342739333
True	529.4121811977444
True	485.656119929178
True	63.05265262745221
True	949.8844639139044
True	3.74185341533348
True	29.163760674224477
True	642.9170579771585
True	706.7783107855761
True	138.11246761563186
True	402.4186820695337
True	124.1145944605432
True	78.08500225072706
True	465.7108941720145
True	42.91941546977965
True	523.2833480784539
True	12.091437970186488
True	812.2010599209627
True	545.0299407345007
True	648.4059944894378
True	101.98310929954468
True	381.4508941145649
True	1000.7952111503972
True	860.4796545824296
True	143.83877397503798
True	546.3300003626438
True	444.687180611552
True	234.63528057253572
True	252.90345793918516
True	6.021797308083821
True	310.7876352200269
True	11.438479264026473
True	369.9466121624664
True	78.11756776722844
True	437.7365185371901
True	656.346835847015
True	130.28428118870764
True	237.62143396191752
True	618.59537316825
True	680.7672346844104
True	281.12026621397075
True	133.48171953540097
True	163.26460006265577
True	470.9011903611459
True	84.29163072368945
True	10.284507233846416
True	529.6729225766297
True	566.5265314688622
True	19.90266841753153
True	137.56219972576127
True	896.0618067072894
True	482.4720914308243
True	266.53948487005977
True	33.232884638875
True	478.00008296974977
True	107.70655741453656
True	588.3702831816678
True	661.7784232436816
True	291.3872379263982
True	382.9161583528429
True	186.47255298880745
True	242.93354054939465
True	79.40600559817072
True	216.70322066110177
True	503.2228237594006
True	19.032937072029423
True	459.8644830187437
True	362.32272565512426
True	736.1966521791098
True	912.2278609993652
True	861.2486665311341
True	155.9703882560821
True	409.5620387944839
True	70.1860778673233
True	197.54022663263515
True	312.50226178350044
True	8.726198841807765
True	796.0899343898582
True	22.90673530922091
True	394.0680677646205
True	267.7858567521499
True	639.3533184245663
True	201.06094617325928
True	41.44363686723876
True	710.2074807489623
True	1059.8519239612858
True	215.16095435571216
True	135.13605807209962
True	602.4631490862332
True	491.0670425982743
True	18.959176031883626
True	840.9505888071259
True	117.61500344962091
True	47.892322814091024
True	297.4846442593737
True	346.1640906120303
True	406.6396914535826
True	286.335733462575
True	18.40542627109297
True	20.69594016221169
True	838.8469517204749
True	202.10628859002992
True	108.70412940319493
True	829.2148013549041
True	663.1955534231669
True	658.1691544984742
True	452.7673972000314
True	147.34988631160056
True	32.43782540850146
True	93.44539541882084
True	416.2739668029947
True	223.5052119437489
True	500.3537333712387
True	146.43301999569263
True	487.8214795149755
True	645.0935237316314
True	944.3445953139972
True	25.41052528546365
True	994.105224877593
True	1078.7802080020729
True	485.4326683257037
True	86.1046127925303
True	790.297223356377
True	637.9381281118311
True	652.6401145171046
True	172.3821337368462
True	733.0152180881803
True	694.9449468690151
True	125.65584045876314
True	819.0956965305953
True	776.8645085606756
True	484.2931780953816
True	217.0143801487561
True	71.69484097263415
True	309.1937945632357
True	334.1934135908213
True	474.18841065586514
True	444.40615866087006
True	192.0938777998303
True	314.7697705483636
True	3.430855483254292
True	14.216039727453776
True	105.68026415167108
True	131.48788192548096
True	348.2081672611139
True	345.2239113199995
True	112.19505348378826
True	16.718438293811072
True	210.5235378719296
True	829.6795474147052
True	466.52501782334593
True	526.8967487026812
True	545.0368551910365
True	770.7485788410706
True	653.8135747028657
True	85.72166581358785
True	198.31049401876444
True	245.37319896651397
True	289.48429435645227
True	104.59276888690296
True	359.657733315095
True	431.3450210044639
True	178.58496261915255
True	648.9256379314621
True	246.3222241698703
True	210.37344299569315
True	29.543702693158
True	251.06479642134676
True	477.9390235538224
True	169.65766710598325
True	545.8739927951552
True	480.6416024779799
True	243.93100150440347
True	104.52951516566092
True	42.96060741814313
True	402.9940513194157
True	788.5104619254137
True	171.3183366245313
True	1045.6348566027862
True	1050.0507694645244
True	482.3116172221048
True	99.2607489151664
True	125.4739637847676
True	655.0088913076444
True	8.795281167786035
True	221.8796105847896
True	124.09442345785013
True	118.08836380691888
True	328.85170429777816
True	623.9630927002811
True	37.23019820541607
True	122.25943489078496
True	945.983959940608
True	55.39553653630046
True	457.8472696254801
True	530.0511749156781
True	253.7004713194056
True	132.77685475846528
True	910.7906430223278
True	1176.778865672536
True	517.7581491600758
True	649.4001712959904
True	214.8457234382698
True	150.7080774504339
True	319.2363877965575
True	262.29108599650607
True	168.98548716913606
True	304.2939144192872
True	342.2055263984198
True	12.10109211319897
True	630.8168310927532
True	146.9108645876016
True	75.80944481476354
True	449.97618891999787
True	311.71168456863103
True	1190.1549809516837
True	351.0303715717127
True	990.4991635109408
True	9.764875250672238
True	252.8900198426188
True	212.83967247315925
True	154.37357692288862
True	503.971579659076
True	204.05302799218188
True	408.3020996356844
True	331.2214007611532
True	109.5392718789203
True	354.4389700199867
True	1039.7540058708178
True	732.3105646020895
True	233.5408609101216
True	103.69186901444832
True	289.04966954474946
True	26.503129008360062
True	360.553939824517
True	319.2026065998302
True	561.3077662500413
True	458.357935020773
True	349.5986047824967
True	155.64801686385496
True	12.039625746160686
True	414.20400261356895
True	286.78816958085645
True	143.1280923302817
True	299.9182124539305
True	439.6574066986233
True	830.4539289397845
True	319.0446292866138
True	779.3052018439375
True	393.99488903329154
True	378.3420910045187
True	1.0451941177375756
True	1183.8531401420896
True	101.90424008619932
True	915.7514260725076
True	195.6220150429574
True	463.0974770279144
True	672.1571783243293
True	82.50336237984537
True	482.5292717356052
True	34.66197035964664
True	418.7896261295514
True	75.83628735079337
True	225.95322367469967
True	39.63131365709109
True	661.9016404058387
True	183.85435187046
True	26.10634219782249
True	390.5455177430794
True	104.45825682453211
True	165.1864742524609
True	829.956218200036
True	251.29781852136395
True	148.60264211834195
True	374.9589599984178
True	516.5112690751446
True	332.1736016488791
True	516.9637377769258
True	611.3409600464781
True	161.6040268405852
True	7.553560582512069
True	70.5232871590872
True	425.5499689063794
True	92.4484452246384
True	75.05082441500952
True	1055.402086672029
True	25.73331615026158
True	326.9026439700016
True	316.8948170359961
True	448.1507279326588
True	669.0205957730157
True	187.04622013641855
True	654.4033928894195
True	321.1762976944129
True	357.1143128580278
True	274.22683567454544
True	220.9683812038814
True	372.3508283061444
True	457.2175777226508
True	413.1114746500459
True	595.222615360102
True	137.51474938813945
True	79.17238091061114
True	38.77483622891518
True	292.10495521538303
True	660.0963594105917
True	404.33997896773866
True	785.329520059421
True	219.2879745037793
True	393.7026383643348
True	67.27347567208257
True	55.93388248537938
True	414.5974338694084
True	205.5443230923316
True	233.9621744420572
True	40.841469210684
True	1063.941375192882
True	179.89491647200768
True	897.0736904900278
True	314.7077164230144
True	920.617514649962
True	237.71411202299444
True	446.11655631628975
True	521.8381546275173
True	612.0709445780938
True	211.80605745115287
True	478.3544799211459
True	927.6098493308928
True	130.5318313633721
True	8.268705124316046
True	562.8720624464397
True	29.04167135499423
True	76.9820227928614
True	788.4539688406184
True	227.1035888254872
True	998.7328632042744
True	697.9787610020378
True	427.3152766713271
True	298.91624992433003
True	480.1043420506469
True	338.31609377549995
True	177.118488538143
True	654.5579534647546
True	718.2322220516129
True	202.15923646561544
True	89.14188552278948
True	512.5247715853935
True	135.10668984373467
True	386.4931742550655
True	348.84181360754064
True	65.99996029873024
True	388.4005300662117
True	415.3852096905831
True	380.070438853473
True	410.0973352966502
True	430.0655857185271
True	616.076871846366
True	55.88269319546925
True	437.3840962995216
True	341.76462790455275
True	667.5110196903036
True	216.38671639769703
True	99.55026983458954
True	44.958263456489696
True	542.9738983989515
True	627.7236632434552
True	187.0403228588892
True	417.397872183276
True	339.3362813987425
True	17.62731790958907
True	159.16767082433398
True	295.66422683743764
True	2.913345882980524
True	871.0618757749671
True	79.85698700280479
True	106.5468771868607
True	117.523733280569
True	360.37317127202215
True	36.34166767737653
True	472.38690116631136
True	234.740668373153
True	5.312753207602661
True	121.3099169177893
True	428.5022926230328
True	51.5674751926355
True	68.34755912344554
True	172.24263293108433
True	295.42479134442164
True	960.4765129834824
True	379.760180427733
True	965.7341772685928
True	186.53547663138207
True	1000.5917421843362
True	780.4468026750258
True	651.6672938380173
True	402.7764192788562
True	387.9901553321519
True	79.85681274611959
True	69.23216090457822
True	75.94020792727812
True	173.37593111171233
True	481.38002608583815
True	1065.5532161870883
True	178.61794359387832
True	352.908335152479
True	427.6036942105509
True	607.9241865505383
True	615.8680670220892
True	284.14277766564135
True	472.9627132221869
True	683.2964916474306
True	102.43955571219612
True	725.7204588882181
True	259.5633493079808
True	139.07503250267442
True	406.45063891553673
True	884.7214927829832
True	431.3781171868846
True	872.6451409051303
True	196.3806555558163
True	348.2231755216938
True	690.2023283154804
True	637.4669849420043
True	193.0325440758282
True	257.33678830452607
True	775.0893179167425
True	32.48691851441942
True	192.6585570236754
True	516.8282070463385
True	711.1851558042348
True	105.04773014018323
True	37.76613992523963
True	162.1722221293296
True	693.9556679431421
True	316.0492458787284
True	554.189325116636
True	360.0119578785881
True	305.5940306544804
True	441.20002564560735
True	505.62864227746974
True	73.3258258318419
True	363.2032678480784
True	774.9796938745793
True	0.0
True	299.33112370320663
True	250.21351557175404
True	999.0146245604868
True	158.7089465418127
True	640.9828548778567
True	630.0188260866207
True	116.60030967303427
True	224.62797493217943
True	123.17144534567043
True	12.86975229913754
True	286.99275767653046
True	360.4403909173793
True	1128.5504008385776
True	240.79800124360156
True	415.6484292435098
True	658.7579572977144
True	196.48717659816745
True	27.811923069890227
True	821.3467728928048
True	607.1030643383539
True	153.7734121217279
True	648.4422700230596
True	164.51053795447916
True	291.255358166017
True	759.8152055232557
True	36.37149068581452
True	106.39740135362348
True	515.2470910606187
True	66.76746309183696
True	75.25382772788126
True	408.5914762919182
True	24.129034306477983
True	759.0078089818525
True	101.76635698045136
True	156.11091462128243
True	16.11770735415409
True	715.7630337305102
True	28.45022264584047
True	781.6647279044441
True	387.16541759539086
True	117.63658694866336
True	699.8018085838302
True	517.0079552614741
True	560.1346817852566
True	50.4155844455403
True	366.6962901323394
True	5.536803793978162
True	95.37437729433177
True	382.7627208859407
True	47.13473598693051
True	118.34132418093998
True	317.414343176146
True	181.1183226585523
True	105.02116027627336
True	615.0364294610636
True	20.714604697009985
True	1134.0325306993177
True	485.6944179096025
True	303.8483816819208
True	498.6529215664771
True	127.917380044538
True	768.3832730490718
True	1110.847597930668
True	731.1541748650895
True	178.6073196290012
True	229.7511055989191
True	47.94522566276567
True	56.92506453738971
True	152.4431164215307
True	102.21859864512363
True	174.08485463731452
True	1172.01188071537
True	308.3057403067619
True	348.1746705352352
True	712.560937878023
True	17.707424983234162
True	13.880344532773982
True	577.4937415765353
True	5.360969408229487
True	120.92998155046229
True	674.9806357112909
True	180.06536490095436
True	679.080911234641
True	835.341797513271
True	156.58475960019962
True	884.3536419358433
True	3.6641652860345
True	454.4267073784173
True	1042.7327412789175
True	23.89366129154612
True	235.36813057910123
True	149.47914439155625
True	955.733303393146
True	234.8366217471593
True	485.8138014004933
True	118.44687135351457
True	512.79661362655
True	150.31210135387667
True	97.7924134618319
True	387.5587449260162
True	69.49360689581513
True	56.24215791131947
True	1070.5356690663905
True	260.4954402058804
True	161.84303868277914
True	360.5145317756103
True	405.8317131829319
True	206.2323869770407
True	168.9007743508653
True	403.3402340953555
True	35.80174740881169
True	492.1548249032283
True	1108.4189074004662
True	113.80784962836536
True	475.6278307490565
True	314.3637130137495
True	27.8872541450682
True	410.2158529069375
True	106.92393933636104
True	592.8241829937563
True	213.8972028446348
True	432.612750150926
True	21.4024024755197
True	432.0250330063161
True	108.31839126172568
True	335.1967335741517
True	34.60704548358651
True	170.7046644934876
True	242.48544383599577
True	773.247694779165
True	60.81312214063572
True	136.92506251158574
True	239.734457181733
True	138.21515065568516
True	632.8214380997396
True	560.663900841548
True	791.6976471803058
True	385.1258941688682
True	542.2353475528029
True	407.0288117205176
True	682.0179756655247
True	73.3325641931572
True	463.7209490879921
True	433.3560527092008
True	47.90875263435765
True	81.09979500323408
True	126.530895922944
True	91.53262257589212
True	334.93964614000816
True	852.3882849855337
True	346.5974774042804
True	1065.3726832165128
True	326.9184353976827
True	922.7267742514832
True	147.3310301946941
True	596.8896175517997
True	624.8617641905618
True	688.9323996851093
True	457.55851662790354
True	66.82700266277477
True	299.82514648232
True	38.51952034274506
True	166.9323798113178
True	174.5860762297277
True	1081.237974957752
True	239.56638101889803
True	563.2336567995605
True	565.7302780844714
True	568.2284017500298
True	878.2181279925949
True	592.5180833117654
True	646.852407279964
True	910.3073849100674
True	127.6567541180366
True	328.9942987012878
True	253.9952105176889
True	323.1977176277088
True	89.77317371056726
True	374.8711763409668
True	4.13202756287264
True	328.78894565230706
True	257.70258910096084
True	632.7400182058246
True	290.9910332177412
True	355.23498275921344
True	9.727487450222224
True	62.47161785467313
True	550.4528436929548
True	29.27637791896541
True	139.83704166094554
True	63.326461821861486
True	151.11651313924727
True	241.11783452493617
True	64.69071673820925
True	377.6773407454607
True	270.460888151673
True	101.32474273936334
True	346.10594022332896
True	63.52537613766255
True	582.6336885546367
True	819.5681916489727
True	282.6035957359434
True	1174.1416156098778
True	113.547534856509
True	309.4501808139407
True	1044.8756117097848
True	88.42536187864641
True	291.7172528081525
True	9.629962133745082
True	404.914153028676
True	455.5168315177891
True	154.3667775760677
True	624.7216639055462
True	904.7301775926755
True	153.99120209768282
True	77.48644324214096
True	305.2276205644376
True	541.8950266511727
True	621.8633946963424
True	1243.054436294649
True	25.696663380185832
True	944.634137933262
True	135.87119107930803
True	647.0751088095793
True	117.11626977125007
True	126.20340164897
True	189.7406439733128
True	166.30982080644972
True	735.4583718591025
True	207.21041201339773
True	227.19303334436228
True	68.08056114665726
True	510.8858418157536
True	453.0121379681855
True	180.8493159424496
True	237.97385054187347
True	17.210488584978492
True	420.0216633866776
True	218.10522383649848
True	299.6718937121685
True	115.94338151735502
True	727.2314796620814
True	435.0346078301554
True	258.80338265517696
True	640.2318967437953
True	552.8784828858351
True	461.0394829311864
True	137.8077195086931
True	534.0065847244218
True	430.0036306821273
True	2.579897797875078
True	189.7369606369708
True	86.81042904623601
True	247.98203541151008
True	2.6834564905702
True	128.33009106761577
True	348.590865891293
True	7.687081789184155
True	837.5338941193556
True	170.99653861528884
True	731.0159067926996
True	764.6515431041068
True	151.63826389658868
True	231.9238242049982
True	487.1817236254957
True	844.5621119928173
True	46.063665708464406
True	40.20995921690794
True	124.63360572801068
True	623.7125677194251
True	717.5360464903765
True	185.24294922913683
True	587.621530298032
True	595.9403902567443
True	853.4396800093272
True	405.2056693588943
True	186.0654573256628
True	888.8098990287501
True	209.95009384907868
True	154.11784950215758
True	335.3347920692851
True	222.24972164011916
True	207.2068887837937
True	594.2168067745439
True	257.74724718521804
True	181.2595923319018
True	447.7748689397751
True	471.8682382325828
True	63.56567328288981
True	277.4519761300841
True	79.01545626328945
True	356.6026749646136
True	351.50918729587613
True	260.28309254871255
True	179.2608277034402
True	383.88976739774495
True	616.9425685127055
True	764.5008649337378
True	295.976172345063
True	751.6718120083253
True	64.056241409625
True	872.0266150052075
True	349.03421288016494
True	12.953719531488572
True	635.6270704904929
True	696.2801754563985
True	243.26682225304987
True	174.5670257530441
True	50.36350092144635
True	379.314063075965
True	75.19526426719166
True	13.380975975436014
True	897.9134638410962
True	372.9590722753072
True	171.20743337594226
True	986.4370116997516
True	12.173031252724932
True	793.3743750278185
True	31.317936840557334
True	682.4700914101409
True	58.24816708822198
True	787.7906852056464
True	435.47580177220937
True	198.31982240772868
True	451.01635485526185
True	206.11631458215453
True	298.95910935119696
True	220.82023065604804
True	404.7471661936965
True	11.181280099996323
True	314.8376911962075
True	109.6267020667301
True	11.858108139327346
True	463.90270253715806
True	732.6017732217363
True	291.4829525794049
True	77.62212878891758
True	310.3934671220358
True	86.51404624280329
True	191.57247743395672
True	184.4873534703329
True	377.6306767371024
True	43.70850149448035
True	128.67185034057863
True	376.177674497541
True	855.2437283048039
True	112.39875446591412
True	201.49457065331688
True	445.4847077049027
True	19.38820435585683
True	392.63663893194695
True	512.3960773530953
True	93.6126839949156
True	392.9272544531796
True	358.9911537780057
True	414.1553039356239
True	596.8953872285696
True	1040.2540524346275
True	1002.1368326927512
True	59.01351450124398
True	1036.9757939454378
True	111.80125503854414
True	109.9306130505815
True	107.80551375919823
True	497.2722867189484
True	369.7367045202877
True	571.4668964834437
True	258.0447705341782
True	148.15895106990794
True	398.38912396352265
True	14.691937735835966
True	436.0616016917429
True	394.12776873350816
True	152.37465725172774
True	98.64069324762347
True	548.6028016864486
True	984.8566345374852
True	204.7652076349999
True	64.75029564104656
True	445.79109928288
True	369.4498817840992
True	478.8906270709365
True	318.0314301775337
True	4.006510003331821
True	554.7894093455778
True	501.0245332081375
True	507.0102019036407
True	189.7489129152469
True	103.71884927846509
True	21.91949921636093
True	378.3518804455719
True	106.0144467882592
True	7.692024449089565
True	27.754640128824807
True	353.945764500409
True	671.2238775005198
True	140.37179265890802
True	87.56050296874294
True	24.009358659091596
True	409.7999328883939
True	355.4297838047662
True	780.9723055545873
True	304.5395207115534
True	488.6228975922142
True	536.2351407761095
True	518.6774165566153
True	295.1400815984407
True	531.1261006410599
True	96.70742155207702
True	592.8514308680418
True	7.136140731633299
True	365.6859333894475
True	470.97893610690846
True	957.417159225023
True	341.9847866884971
True	834.2597922489779
True	971.0620307252292
True	180.28573045252224
True	37.04092099515035
True	368.41925410088857
True	396.4018491667949
True	587.8944695048287
True	249.5791179426802
True	27.852999274529672
True	627.1966143071354
True	128.6381667631637
True	1017.1382844834368
True	325.2987774581952
True	471.4083563196323
True	132.26906425525254
True	827.4857261410652
True	134.77075509435127
True	821.7855931640722
True	576.9553804944575
True	184.8440425884418
True	113.18426826976184
True	67.0405426762317
True	562.7671953132887
True	899.6238251166014
True	435.014428505996
True	539.963694947757
True	135.08599874475314
True	600.9525554489588
True	494.3240121046233
True	808.9162351825191
True	313.87139462156085
True	594.8887966721979
True	111.18562164599344
True	24.086484155008545
True	406.9958513948498
True	161.37947752065864
True	104.8384511667685
True	354.86982521821795
True	1083.539260453766
True	248.74091404671628
True	554.0180807246654
True	11.332181655897283
True	77.53302050922444
True	322.3734275298308
True	770.8716676487371
True	447.3402673549343
True	518.9026021100996
True	717.1050347938586
True	69.52985474989913
True	730.2056912656926
True	46.7982371161995
True	105.55565829933052
True	178.4833471336067
True	81.16195849078876
True	24.03137848855047
True	300.32598994619417
True	465.4141268045748
True	879.1474448909569
True	847.876080856754
True	4.432322800483831
True	292.2373131967823
True	458.1736189749241
True	122.38565178821403
True	245.5573581781576
True	330.1471083299052
True	1327.435685610193
True	445.3592755790192
True	23.84744991637604
True	185.5844995392045
True	693.0512741320999
True	34.19282090456298
True	177.48771943077242
True	571.374028104826
True	70.83013920564343
True	879.7170067672364
True	317.7326986936987
True	676.53397892251
True	74.35850950313795
True	692.0184762921089
True	588.1949399813276
True	856.2308991646651
True	246.96012320862383
True	503.5813744340858
True	829.3819453483914
True	903.718721639314
True	231.3104053595472
True	758.0599076379461
True	215.621412589582
True	441.28194052161126
True	367.7022553567445
True	504.7022725708922
True	491.9021455367668
True	324.0566523712736
True	353.54878014019346
True	115.74586153856862
True	342.0270315416352
True	1136.3966668909952
True	320.9196965757156
True	152.46542296947564
True	306.8793784200748
True	750.7845927974467
True	663.7906621023157
True	406.26691730498646
True	120.4102104258772
True	325.1715151541625
True	35.956454698949585
True	174.1277614062564
True	91.7855566993368
True	87.44923985317341
True	546.109641589666
True	140.51893430671672
True	136.56279283449115
True	100.92389401247168
True	86.48544612074353
True	443.1817242508688
True	388.6660599075668
True	1022.7478619816296
True	538.4124753064837
True	832.049938055533
True	277.1937498767688
True	312.12577856247924
True	514.7028163035972
True	187.0262971840209
True	734.5885701327055
True	244.47507459340468
True	368.368284584064
True	70.17907247606232
True	120.63274167445913
True	266.88575469364355
True	125.3695235957322
True	465.3723003019985
True	30.996688975595703
True	573.2810241890616
True	1008.1093878144892
True	740.4326123216056
True	1.4005808609977577
True	61.97261475489718
True	501.78379903631424
True	443.9690931469548
True	81.26997291560066
True	120.11389660554794
True	304.4245261950622
True	82.72250364292513
True	52.49642208743555
True	718.4939719326399
True	653.8844729362859
True	165.11075367929422
True	160.54003496518033
True	548.8836856403767
True	54.98879233234252
True	26.271008376983374
True	595.2804980006719
True	463.9317933122378
True	1136.2376379786213
True	44.57354747726319
True	475.39725509010617
True	889.5843469354662
True	804.8514035191234
True	282.0598567221928
True	740.9827320606967
True	391.8626473230457
True	42.571137869076885
True	102.0256322584757
True	698.5505664880193
True	70.52230583090878
True	143.9169390358588
True	940.0378101801988
True	190.33022956743733
True	284.10523815242504
True	97.28938525376608
True	622.7795189186033
True	594.0639983919576
True	215.64010065025687
True	423.3174979049947
True	42.09313851328783
True	283.65891887469166
True	589.0021780795355
True	655.1821226519482
True	324.5916186271151
True	76.04788271269521
True	938.6277737639624
True	1077.6257666247177
True	563.8953781520336
True	63.58054330451565
True	29.383497126164947
True	87.25147333745767
True	101.67658804028184
True	104.6507397551099
True	863.321807715187
True	1205.3744593108988
True	701.395381984109
True	322.67044031805574
True	8.42347562421416
True	21.160155765215222
True	342.4267000387009
True	470.97679141772426
True	46.83925419368748
True	563.9842269339703
True	435.000877906558
True	405.01480943057015
True	85.42177266696848
True	191.95683321918528
True	254.16205773268663
True	127.66694086269354
True	398.97340388664514
True	43.56402884084928
True	171.2257263883064
True	1169.4753274015957
True	5.561446252801871
True	28.65753931782416
True	590.0628567807289
True	368.34743514192337
True	776.6666420589088
True	160.448861722089
True	772.2998154583285
True	608.2379691518234
True	276.6407614313424
True	424.50269151905087
True	338.48690446733707
True	277.4808708710014
True	273.25498694597337
True	384.8207230532436
True	499.65562707381486
True	504.1223642391948
True	103.07027881684556
True	358.3322621578922
True	8.786785218291113
True	189.7911290886924
True	238.8136311732964
True	862.4215705341055
True	610.3668755366343
True	30.804996139847795
True	711.682694473066
True	843.2223775755589
True	110.67598683963143
True	339.3004336181811
True	872.6358339984383
True	224.78453410658952
True	162.4313332633963
True	533.7606235196922
True	596.4930115069772
True	1121.12763347256
True	146.69259533944714
True	158.0228356781726
True	255.2081848076161
True	322.16191499836367
True	417.4233010673264
True	411.39789059548247
True	327.2366722987279
True	455.3039363868824
True	505.7747868422545
True	225.2392341748862
True	1504.286137584491
True	242.29502115668632
True	397.5893168213049
True	54.56282937467318
True	792.6297318922722
True	255.46726314128955
True	939.0594833969568
True	563.6381264799301
True	313.0880113197445
True	785.5260790660307
True	265.5440623353822
True	221.63725445180492
True	256.7853852401394
True	223.9780819830396
True	140.45795764781374
True	244.6473837884436
True	741.029307726126
True	538.93229111269
True	219.68547025543612
True	1206.7289360896636
True	118.49892892502884
True	253.5257404419326
True	68.12991925843295
True	312.081669305683
True	422.919552289012
True	93.29964039658338
True	216.0423756041985
True	70.19619760831134
True	720.3193361662211
True	362.54409919270097
True	219.78245004845692
True	723.9976404011877
True	867.018294228694
True	757.5541293402224
True	845.2215659288937
True	347.1180860615261
True	1.0813940663946178
True	263.75798880306826
True	54.63089346648462
True	390.9272131026796
True	54.79672044031198
True	357.88998269742973
True	850.9445600812257
True	980.7311359551812
True	387.89848731666046
True	21.53324656537567
True	541.5142496469474
True	505.9736801583338
True	185.29924148732744
True	228.61808147983007
True	285.5681783078383
True	21.95969670696782
True	131.57704567927846
True	965.0111456773202
True	59.51405773810463
True	514.7105411976706
True	782.7018980181612
True	100.871886899844
True	247.68394330353877
True	111.58182819573167
True	14.979764879866668
True	1.0802654314179625
True	118.96428110701552
True	1011.796683709392
True	487.4744935016544
True	65.07388875972211
True	772.7310784809947
True	343.3862313183248
True	1.1736186169626115
True	447.9408708254922
True	189.16589891240216
True	488.77278162545895
True	86.6313493501051
True	325.4564902813676
True	370.22590612226185
True	166.56878452540357
True	214.5266215772185
True	130.07749979890505
True	166.45212681250564
True	970.8703362404592
True	16.916750891903757
True	506.4048019144456
True	485.7179530772168
True	401.29608045318105
True	228.6430627382348
True	224.3113593402584
True	158.33930126935124
True	47.70835406418786
True	484.2930213432983
True	150.80095269970087
True	838.2628693938527
True	860.7838146898595
True	243.20552201679612
True	316.78640522807945
True	536.8757299703852
True	41.04428113629659
True	87.15974640821916
True	711.8415472268975
True	1085.7937813455578
True	112.82210029653076
True	720.4519640521592
True	142.61275254823104
True	915.0068941053607
True	661.4137884539216
True	109.27348685347202
True	261.41547228807195
True	626.264890927166
True	252.61193079042275
True	46.42277051977109
True	583.3556212776359
True	465.0316782784977
True	5.7942024190287125
True	486.8995548888178
True	67.82368585258156
True	171.38372355922914
True	240.6206835719024
True	304.3251783446541
True	78.07273199931521
True	222.1026545273576
True	348.75705665668846
True	438.85531947893145
True	938.7239369863308
True	48.78413409999025
True	902.6875358468473
True	981.5572360443164
True	128.84163784985986
True	75.01152596701874
True	993.297096651474
True	34.06526451805908
True	227.2036220006624
True	86.42878359133502
True	212.56910675804545
True	374.5424894725593
True	964.0704136357494
True	97.33609832514306
True	67.35659701061267
True	654.6936697568344
True	277.8548329256045
True	721.0639025552703
True	57.92280836664671
True	494.3008186894595
True	386.56458171329945
True	691.9878724790831
True	52.666056823283775
True	110.22339172570231
True	26.385722729029013
True	267.39604588489084
True	44.78749854765291
True	343.7386204198706
True	3.240427175046001
True	1175.0680542949003
True	102.1460836088662
True	123.47864309291076
True	345.5193556775052
True	732.7851540261362
True	647.7584081807688
True	1021.383676808415
True	483.2471595819913
True	407.4080876457923
True	140.54799225357084
True	430.24579049443656
True	830.4975047137693
True	433.9571493982504
True	916.0524697749314
True	83.8799263540173
True	431.2013804598144
True	172.3937420156197
True	278.8623175366991
True	773.6200899771351
True	167.8450301694774
True	133.70852437324243
True	62.00692787685074
True	862.7422640313154
True	780.5481044354204
True	79.95881193379579
True	456.5404253626276
True	719.9837979131751
True	415.55396203291406
True	54.11379828579344
True	320.26871149199314
True	789.1249989454091
True	33.00603274054963
True	376.6372836324522
True	169.719428187465
True	279.98241098839947
True	31.739479232825925
True	209.3121166398056
True	782.5280944540657
True	634.1893628916847
True	54.768455952276405
True	297.9723945873054
True	864.936240291649
True	15.545966074918317
True	330.1702430122168
True	290.77170231993114
True	427.0879321012113
True	211.7507194427057
True	592.5633904843748
True	46.144863025904186
True	980.4944127687984
True	903.4186899831808
True	45.9018197635032
True	388.4072100671382
True	715.8982818549945
True	937.857717938916
True	262.88543578039366
True	579.474726941685
True	127.27178768894692
True	194.04940079418108
True	135.92965117900275
True	133.80447105532582
True	204.51528329568552
True	911.9593020379097
True	795.8623273166955
True	941.9974181674752
True	19.35872945847579
True	27.350810427194254
True	357.9837112821932
True	12.808251063719297
True	630.6373214918489
True	1077.8734537793136
True	267.20624364192213
True	209.45422866812672
True	85.8758405613488
True	226.5226256975856
True	139.83684310900065
True	42.18352704647676
True	131.21226765148867
True	92.37221834405752
True	232.3969409935476
True	523.8541404064521
True	161.96524385240724
True	30.75432543050311
True	56.03620761288269
True	420.5573161361537
True	261.2074935033804
True	597.818448577515
True	24.26506031390805
True	120.01286874207088
True	658.5953221574389
True	265.9572070872562
True	478.34755275109165
True	645.7003806077395
True	107.47984633774014
True	114.231380275267
True	83.3626403163249
True	27.777313857802
True	121.3520068621318
True	87.80332727837445
True	102.6309375953137
True	153.42941101774596
True	243.52078198090703
True	784.8640831947748
True	288.893121445847
True	955.57667532162
True	165.3061851535694
True	193.3837262136302
True	748.7089306533098
True	302.76469780604697
True	578.2872685383273
True	256.02577465005453
True	349.54189461248865
True	456.811260814284
True	558.2947443816674
True	636.9123535929831
True	363.4936420069032
True	34.05630405961617
True	549.4946122205403
True	608.5833139559429
True	19.34581682321252
True	10.115872491896267
True	260.5309218861402
True	417.57308124893706
True	459.6583607018874
True	66.02143701567131
True	623.2917334450746
True	940.5803612353326
True	240.98953892729855
True	905.2792741262256
True	282.7270183000654
True	100.77253246084922
True	279.3516867594222
True	707.7432877173138
True	37.33704728546965
True	578.0245987686828
True	1278.86096184551
True	1013.5921909406646
True	877.7480754334247
True	207.19970270420757
True	95.39661021304283
True	199.64825050295843
True	840.227961675675
True	146.4047935056524
True	1059.6971050790114
True	851.4328589816519
True	44.931759837519735
True	87.80980478658871
True	427.9901811809238
True	420.1121657265838
True	210.5932504530713
True	524.688751961952
True	629.6457248421707
True	124.40013651312684
True	269.8601019618948
True	966.870161912984
True	53.09536328810474
True	689.7570990974605
True	559.3966742190386
True	38.97100771955409
True	806.1767981725922
True	391.4425982170111
True	560.4630960065103
True	107.45572324053744
True	268.30309525450235
True	210.9410394624992
True	24.705086710539145
True	133.04997864189207
True	749.9609549903995
True	140.4628877194867
True	376.2288322099705
True	64.71273707773022
True	657.8347020898917
True	641.4340314540792
True	231.5719149426429
True	469.5513577788901
True	175.58459579930673
True	167.99291797330855
True	213.36511433651611
True	286.3486753066767
True	357.0261419884102
True	128.82928416255416
True	187.4739663918753
True	28.005462127672285
True	892.6537488245418
True	314.4093307657528
True	9.796441307304878
True	372.68798955122446
True	161.08656506146662
True	622.5578568795576
True	359.05769506385053
True	586.4207052152125
True	560.4396249488501
True	472.3044914749135
True	802.4808602128736
True	240.2727574904271
True	550.7397207690767
True	163.0705492209249
True	540.3957794814868
True	355.9951353841404
True	380.1053165816248
True	130.04402194854868
True	139.40715111431908
True	106.66029267692184
True	63.83062323913276
True	743.7173889943937
True	183.02005044840584
True	44.79040554839598
True	0.0
True	553.531343360793
True	112.96657066750709
True	22.763715514070203
True	39.825859343406506
True	113.44633470929476
True	519.8486856639222
True	183.4935282930562
True	104.83686469053538
True	35.37259050444163
True	160.29423174206494
True	917.916216276411
True	48.06168497508354
True	232.85387673150015
True	738.5587772986382
True	318.5452078798917
True	442.659780041223
True	465.01063033677815
True	514.9283515154282
True	606.145379971231
True	917.9485921980828
True	263.7860809804954
True	1049.6941553572997
True	902.2129477954544
True	629.477300029856
True	351.29238476064205
True	841.8491471717837
True	9.883502706526048
True	30.751278614250232
True	293.1945026981821
True	42.168257349813686
True	194.02918024782448
True	775.0736993375854
True	215.5959944668824
True	745.5491416121291
True	747.5336087491988
True	128.7658994756409
True	368.6631471359885
True	599.2635064214581
True	23.04850118451707
True	129.1151064859743
True	428.33906420891526
True	293.1647238955473
True	195.91799715632
True	113.78229156121203
True	375.9955201586851
True	22.282917113485563
True	383.47430566090026
True	362.146187557614
True	1040.9518282632346
True	375.1920956087776
True	29.777375399984063
True	451.9931847447627
True	447.7574363858441
True	228.64855849106607
True	29.25232670506776
True	764.0726059012882
True	427.680400031166
True	186.72940752777396
True	13.512153237576827
True	1221.7449824933508
True	167.28117669876067
True	27.216068644084668
True	314.8162027289057
True	282.3968702814678
True	111.11853738479668
True	292.58819544264
True	49.180138446527934
True	313.7616052566333
True	293.80471734719004
True	319.2005207738571
True	28.895644533035583
True	47.33557937922388
True	1037.7428005662207
True	22.88672965052419
True	12.761186525593796
True	183.00420566305112
True	666.4337299788666
True	9.257020773614958
True	188.22375803458087
True	168.84570120556626
True	518.9439207365884
True	388.6888852258349
True	752.3849840091567
True	325.9708525272814
True	472.31783700155313
True	459.3118230900436
True	523.0513544311751
True	103.85075786160738
True	1240.9684865067857
True	900.5418810990391
True	287.7851961153392
True	537.5064060010686
True	101.36419619388572
True	551.23798632294
True	439.97697918797206
True	159.1772243512282
True	80.43657586118157
True	338.9228566182308
True	176.62436247565023
True	28.30726803079562
True	617.2775784000233
True	384.4872910052719
True	72.16618664456337
True	30.536857104320998
True	684.6992657899611
True	497.9507402836704
True	72.02506017926177
True	21.513177700859845
True	317.6564158153749
True	325.41055833561705
True	762.4852227928927
True	554.1290552960551
True	569.87174959546
True	788.3943854660969
True	8.69053493298591
True	57.75752757223427
True	36.11735514660963
True	59.2870268867476
True	498.1869069795563
True	586.8509110045992
True	82.51919574789106
True	106.4298001401981
True	199.375058632453
True	72.37310408855197
True	182.17919372553047
True	202.4790457315655
True	278.3709741101783
True	827.4328965325866
True	595.5446945122025
True	290.752435472921
True	191.33626067387985
True	274.3235854827353
True	257.59531874347954
True	735.2404595458207
True	338.93201635679947
True	169.58849273656566
True	902.8379361127382
True	329.3392335378789
True	437.5332283062878
True	149.38842399526513
True	117.04183895158722
True	64.42415983459094
True	214.17030341434477
True	995.3646289031032
True	493.9498756042186
True	113.2588341663296
True	345.2973040497503
True	101.86454425302938
True	674.1023603058542
True	4.801388269125598
True	708.0012949987955
True	38.40630552513249
True	920.4281196947765
True	848.3957505022513
True	214.9330812906221
True	30.606085954571064
True	78.7704276630511
True	453.974284672153
True	226.07565005929223
True	1.0208521745524062
True	73.22779076840204
True	1133.4341103495544
True	327.517260934902
True	676.5486287773
True	481.631422735254
True	28.691415487081304
True	139.57465597526195
True	447.07882549018575
True	917.7914934177016
True	810.4313344159158
True	412.8979073883473
True	336.1038876435084
True	17.26696297320389
True	75.86335322068838
True	715.3176622156665
True	468.98040912884215
True	374.7290688104849
True	852.3428256356159
True	27.988902969599863
True	219.3038542933972
True	903.7721152360672
True	233.6112276594557
True	8.127046799750008
True	505.15912189521
True	106.01094708047742
True	641.379882916862
True	58.48039900636538
True	254.52014590061896
True	891.4215378948643
True	932.4328836001011
True	278.9277163308832
True	439.2345598852421
True	119.70070223586464
True	624.1957391215999
True	259.0121629280968
True	194.83286131786045
True	874.5951636581632
True	54.68565185500541
True	726.431908659626
True	278.0206428914092
True	303.93544480617726
True	169.4227464962969
True	477.6600169501618
True	600.8265800305119
True	364.0562497554356
True	398.8644426997576
True	73.16458116550457
True	163.5661575756436
True	464.982195082218
True	213.71881044276796
True	37.79283224308752
True	203.2589388561372
True	389.2974717800958
True	401.406170990403
True	769.5351952120809
True	127.34961866446623
True	645.5859480173627
True	474.16818007837554
True	590.3433664929717
True	139.4543623104689
True	39.09212059770946
True	653.1245347149985
True	71.06329015109199
True	558.6688864006014
True	666.9576188996372
True	457.4187810886743
True	133.45638338107065
True	507.75422443820713
True	4.645686010829618
True	392.69336555567736
True	32.79941307490336
True	630.5025045632356
True	267.16963295173394
True	578.5657585451181
True	676.432270302783
True	150.36456036498774
True	528.105957644074
True	483.59659584552304
True	65.0441397384987
True	975.3776417788548
True	3.238998969013997
True	29.459954408051367
True	644.0062943741211
True	687.0563089984815
True	127.06548461418302
True	408.1313402797908
True	125.11700393424157
True	74.92867888957203
True	453.5310029291224
True	42.17033057616511
True	512.7512658193078
True	14.704482837705704
True	859.0972316626819
True	549.9237892515168
True	643.9338742127148
True	106.18765814485648
True	380.48209359632233
True	997.9656178968085
True	858.6017367981465
True	150.29799905734367
True	539.8086282161648
True	457.2095326932081
True	236.31021726633617
True	258.1698125245188
True	4.969732445730692
True	314.25609714008067
True	12.05785965051332
True	368.2938950973074
True	75.65900495567108
True	438.03577545930295
True	692.9392289912562
True	128.58954970250892
True	244.7627795298449
True	643.1632992989458
True	698.841638693143
True	295.6876019409498
True	138.90407397823185
True	159.99635803395805
True	476.7224411670594
True	82.16545390297227
True	9.902040811036574
True	512.3924489912051
True	569.8982457882737
True	19.71920075237925
True	128.6378338887812
True	911.4074450987152
True	498.6480121084863
True	268.6540661072677
True	32.82602097816195
True	486.35545213511097
True	113.87827150376071
True	596.1096448336108
True	653.0093055648875
True	305.7562210915823
True	388.551495736046
True	186.85419290189105
True	239.785857824112
True	73.99886681478063
True	222.58637044608324
True	503.523467374498
True	22.55832688302963
True	448.095732115256
True	377.6765112039305
True	743.6722082246736
True	884.7451477502098
True	895.3580345817124
True	162.9052292795621
True	397.847360830105
True	70.15741590466997
True	196.0602558071388
True	316.8538534566668
True	11.18440800373412
True	791.6259276950657
True	22.336447279936152
True	394.32429924527946
True	262.3278192325789
True	660.391047012461
True	206.95270610362317
True	39.73805261619111
True	694.9778929311215
True	1083.4105609914325
True	217.9351148272065
True	137.73854220443377
True	616.1535243009525
True	490.4736965499788
True	18.6395344662211
True	847.024917228933
True	117.93569210515432
True	45.10500582701116
True	307.5408795389192
True	343.1056854290092
True	404.07690823282593
True	277.3470393604351
True	20.5950038601522
True	21.93484296966992
True	844.9100882963922
True	203.06658208046
True	107.63963945757052
True	840.0924990491928
True	650.5529009233782
True	626.0495998963722
True	446.1687650624492
True	148.52991305564117
True	35.60483628960255
True	100.07971454298468
True	433.0925169615199
True	219.75586995841363
True	509.31849890906005
True	153.09148552338416
True	503.3630065802111
True	635.7769535276194
True	992.469522976319
True	22.70838913924017
True	963.7968798891308
True	1059.0872039615124
True	481.9279677139594
True	82.86498499948355
True	811.1470679361507
True	639.8392616578602
True	654.0786180677738
True	172.6229436626506
True	755.8107570638182
True	718.9789237244621
True	120.62411071045705
True	797.47258671159
True	817.7891181457156
True	485.5186922937245
True	230.4231390538284
True	71.86038072398526
True	310.8166600587045
True	357.18744958203087
True	469.8843260153575
True	434.65733971826165
True	190.3921475231389
True	316.93700729253925
True	2.8377008198228006
True	12.976876711086254
True	104.62943806408629
True	132.28131668502033
True	356.1155287919173
True	352.288409272707
True	113.96152557240843
True	18.12233969194956
True	210.46702893983385
True	855.3914978167873
True	448.20659316468726
True	540.0882936255305
True	558.361755157905
True	826.6409995835404
True	626.6833213268854
True	93.65138073613495
True	205.62809842159103
True	242.48186667657845
True	283.5464689378058
True	105.33859900951946
True	363.0081032436344
True	425.1466273318029
True	182.61947711971047
True	649.7545483761032
True	243.3934382443068
True	207.2148264993123
True	27.2022538334785
True	251.1647199712426
True	476.8059871563208
True	164.66069874175545
True	526.9572865248886
True	486.2677050661155
True	238.60232994847567
True	98.1592712993363
True	43.78900939089194
True	405.4839621446285
True	778.3089352155259
True	169.78210782209362
True	1036.201724485246
True	1052.0399477911185
True	477.20373102778
True	109.9823194482337
True	127.9377980880374
True	667.7005031445923
True	8.79045247197837
True	224.20482255243405
True	134.36215763625668
True	125.09996039931328
True	340.35312640852175
True	638.2638231679483
True	35.36834251858742
True	120.394005777898
True	966.830668819626
True	57.12702715933261
True	465.4357091867566
True	529.7577177687136
True	226.08227794242768
True	128.81250091381094
True	917.4221811005016
True	1198.9803070373175
True	518.0962044211831
True	656.8015407060192
True	219.48543948184647
True	148.72880663852746
True	319.4817373563852
True	263.2602741693743
True	171.36817200957356
True	313.4819661386693
True	357.47547969800416
True	11.878748276865206
True	644.7550539773617
True	148.67964817705857
True	78.97777569285094
True	447.9487882390908
True	317.27737450375025
True	1210.583706439101
True	349.3256948026982
True	1002.633492597881
True	9.167121472517156
True	261.3127856374373
True	236.39232921869015
True	156.51403332344262
True	513.3583134050876
True	198.21690803617423
True	414.71054922002736
True	326.4820565932395
True	111.2747166299974
True	360.91066476433855
True	1067.9715807782557
True	740.4114432745234
True	238.25922913017996
True	97.2005844516094
True	289.7203431245621
True	26.26279473940305
True	364.4410290757425
True	329.4934443835697
True	539.1096632197007
True	480.6999984982122
True	365.9992914547452
True	156.43535166984455
True	13.338298418924458
True	428.2153506768518
True	275.25364336293774
True	143.66000283922943
True	300.790274600394
True	433.82997427808425
True	829.8179276828022
True	311.6636704956824
True	773.2041564476688
True	401.6179079949228
True	380.2312143822497
True	1.0760108535640829
True	1161.4587149362894
True	99.70039439127734
True	913.3360085050348
True	210.6619310829794
True	459.08309729235214
True	665.954025298604
True	83.76311765478013
True	487.5084636055916
True	29.81806626093779
True	416.79417960023176
True	75.91321950011802
True	228.95124939319248
True	40.609821918237536
True	680.9547767851323
True	184.9635267470432
True	26.02533086779848
True	400.5844380571762
True	103.10480315730808
True	164.4763727650546
True	833.8780135109794
True	260.5116343042164
True	157.2296916119794
True	360.1582888091349
True	521.3528566762029
True	326.5208821937126
True	531.8652726676064
True	620.0626740155167
True	157.20658965687642
True	7.66243695174263
True	72.9191469167379
True	442.5418890774975
True	87.66324711381738
True	78.74732876394589
True	1065.6451789819675
True	26.559204513088293
True	335.4308105918873
True	310.4124945364035
True	440.3801585533161
True	687.7588410797085
True	184.67201862946743
True	633.018236234923
True	335.7437872260558
True	349.6744182799118
True	267.6257796836579
True	214.01882682455047
True	369.6577024380184
True	471.9491426265951
True	407.115535324386
True	600.7733305342132
True	141.36085804337606
True	77.23119289630128
True	39.651321718071095
True	296.0283201618917
True	623.1019465899378
True	404.1962462923239
True	756.4813856011245
True	209.7701481560916
True	377.1852764793386
True	71.01886141441308
True	55.22262514692455
True	423.1365585946112
True	201.56660826379243
True	216.3311879387481
True	43.31733539640696
True	1101.7102078363068
True	170.95516390904805
True	891.4230435977306
True	317.9799290270678
True	941.368729317202
True	234.76199653272093
True	472.5888685059277
True	530.5688568704026
True	625.6482393906988
True	213.38350795928508
True	478.5692277717633
True	928.4129257385356
True	124.06625555646302
True	7.3327555450783475
True	580.934302136507
True	26.362597184878584
True	71.82680132740956
True	792.5702495062359
True	224.8586798679526
True	979.2504018181966
True	702.1029372141671
True	416.9364230351943
True	275.6821638745035
True	493.5235969315543
True	320.6653457698637
True	182.76897923013115
True	666.7863007855808
True	723.7884595658973
True	210.27605456938784
True	85.54166449290624
True	516.6880418075945
True	138.29508117020947
True	368.8813240955064
True	329.3751152350339
True	67.41736483554556
True	389.2219130633858
True	406.9961521135214
True	359.72844101095114
True	416.7043579368122
True	417.2862292248241
True	677.8346593088253
True	54.0420958892276
True	446.39436308395153
True	326.5450410982592
True	657.9477430210949
True	221.4337222604839
True	102.33284997786508
True	35.44866121220637
True	533.205160901786
True	628.5574996068437
True	179.2019125222816
True	403.4014335353692
True	335.3924771160698
True	17.190010448888668
True	162.334637331786
True	291.11397781071906
True	2.4036028087956955
True	881.4236151754814
True	81.05029616924902
True	105.83509127221478
True	112.54028932769442
True	358.0276933642855
True	36.77106446192148
True	479.9173467103981
True	231.97907815063297
True	6.763413109812139
True	110.37806709949952
True	449.0446603256153
True	51.70331096132775
True	70.46627313671901
True	181.46664301695628
True	292.5219826067114
True	987.5347919828256
True	381.2650852937701
True	997.8218816631994
True	186.4935349821692
True	1060.735463889673
True	780.5427013878144
True	650.5708923788424
True	399.4021706614503
True	411.345525446641
True	77.54576755657654
True	74.96409197048622
True	77.95215594680253
True	178.8919915489055
True	484.7204578337735
True	1088.638108429174
True	183.38191524303636
True	358.3889794168376
True	445.74564469546016
True	598.6364699263421
True	605.2005184741364
True	286.6270084725874
True	468.1354571468552
True	691.4499242349418
True	95.2640561671967
True	744.974148390457
True	267.68692399919445
True	135.18458175665546
True	412.5632341327943
True	870.2046456182669
True	454.6805068536403
True	848.9170432005388
True	193.4435878807796
True	344.28415487997177
True	696.8417353220316
True	622.1024654018782
True	192.33246078264384
True	256.95769384804754
True	794.4699039706453
True	30.82954516762342
True	183.4590054628669
True	487.094299925256
True	681.6231186116883
True	106.73281560811988
True	34.548061695049455
True	168.51287849977822
True	710.8782368441655
True	315.4417695260615
True	558.0709970735514
True	353.7229083104574
True	302.0527505500411
True	422.722258719907
True	487.3694730072792
True	70.66286188038833
True	370.4105550482066
True	802.4204918473104
True	0.0
True	302.21276340737376
True	247.00015904363852
True	936.0759177588296
True	147.9934460607837
True	655.6274583897316
True	631.8684151760835
True	110.1090442380616
True	223.04047510289385
True	132.56971175756362
True	11.08374816636432
True	288.3094510003013
True	385.7719817113353
True	1141.457938197455
True	229.86924977209264
True	400.993390177257
True	656.3028532586686
True	205.0641684741819
True	26.141280578295746
True	842.6019291412097
True	591.7586876939905
True	161.8199501885523
True	601.3438458258718
True	166.34527130969363
True	291.0175521024255
True	805.9468282937819
True	36.21008040626001
True	107.04182949800511
True	501.652387964848
True	66.90433150290848
True	77.13169435624928
True	424.3458925790785
True	24.49124052365587
True	737.9542629641603
True	93.77118025489987
True	148.55026539017217
True	19.18819783479708
True	677.9739135236342
True	29.755843916584016
True	766.628791444149
True	392.493407048849
True	115.81717401012976
True	708.9427274081278
True	529.1300963483023
True	551.591762472585
True	45.5646881689301
True	373.0997348887884
True	5.965707143119738
True	97.12862454351028
True	393.1270120726086
True	48.11851030581491
True	114.55575942639707
True	302.6954884341388
True	180.98794099019696
True	101.02099965149706
True	648.4712728021975
True	18.079491583467995
True	1166.2919134700496
True	517.2182432883715
True	299.93773801102265
True	500.73214253687394
True	124.46584044252924
True	801.3278344219223
True	1133.5272521264535
True	726.3375515074534
True	171.9746140971062
True	230.86162618835692
True	48.00809247785254
True	60.86602858974651
True	155.2885038694551
True	95.76836730527852
True	169.747337687289
True	1195.6285842380632
True	321.3246046673874
True	357.30642114539984
True	715.8764960773428
True	16.718847501082813
True	13.154108527825366
True	569.5110938017295
True	5.938290297794483
True	114.7448588997358
True	693.4495066431458
True	181.0930434525263
True	669.2878124395942
True	833.3406683019114
True	152.8541880222737
True	898.9590156068398
True	3.4791007340004825
True	438.44978357935327
True	1064.1824120161805
True	28.381764136163348
True	241.07780134860317
True	146.65294046147875
True	973.1710637295728
True	230.13717923803904
True	508.5528157264323
True	115.83254708877554
True	503.4171973049141
True	151.31178070738878
True	100.69173198929816
True	380.2377253122321
True	70.26473084418866
True	47.86071454031095
True	1066.9031134590557
True	261.0291100320408
True	159.22065010929066
True	366.915858680073
True	398.4514792615248
True	214.0713028219796
True	168.9763787366413
True	401.5126091476349
True	38.18300996481392
True	501.7127358382053
True	1156.1271172407803
True	102.37237648246732
True	472.02407639592536
True	315.0244016138889
True	27.173427447520307
True	417.93482748561104
True	102.31024312464992
True	590.1164434302641
True	191.63260309937965
True	428.1871193257308
True	20.38752034221479
True	433.1501170026622
True	106.2822734260143
True	356.1128372716977
True	33.91678143300578
True	177.94379345283372
True	252.59773573558277
True	760.2322279135458
True	58.93590579509517
True	142.6899766344811
True	233.00074704676916
True	141.528609544509
True	652.6459989814572
True	541.5652499448664
True	785.1565835865259
True	408.4190083525765
True	545.0252200072179
True	423.23966603976527
True	668.0118304191618
True	70.58341808330324
True	476.3043430203292
True	430.94802063100553
True	50.49271970187993
True	85.69116819494924
True	128.19933458328737
True	92.61351805830913
True	322.4533305817472
True	874.0855707970685
True	320.20346809954515
True	1117.1314932274065
True	318.88866792154147
True	918.4617791117028
True	147.83335592818494
True	594.2643842630351
True	594.0854417331052
True	703.0105062748304
True	426.1539869083836
True	62.931716979612574
True	295.84357434477727
True	43.50984414464283
True	168.4093239354765
True	173.4460845588801
True	1149.204628690576
True	225.09015200352
True	546.9958065004093
True	555.708745369391
True	558.8655366696888
True	902.3607399062698
True	580.5805029059532
True	634.7817692388205
True	968.1759886208796
True	123.89045871776416
True	325.2572704951277
True	249.7730159458271
True	323.8959186957233
True	88.86183467583027
True	376.099578865112
True	4.363345123450179
True	331.93900030689724
True	258.37429218050727
True	607.4806151272898
True	282.8807461790243
True	371.736866538518
True	10.031391502309102
True	62.00046401123723
True	549.9789865788816
True	30.560054480655225
True	142.09167900154148
True	66.11893603603257
True	156.93190769595964
True	247.2722518223018
True	68.32852826673845
True	391.96591401790766
True	268.1867782251661
True	104.42494947973871
True	329.8615144722737
True	63.18985342445422
True	575.5215323713376
True	866.7140120882917
True	279.09718308777553
True	1145.6504310455732
True	114.67984166541746
True	298.7170050045441
True	1062.4948296265088
True	89.71079861829398
True	270.778809441776
True	9.066137274364912
True	410.9517538187381
True	471.0428837401917
True	163.00409889337664
True	626.680448951758
True	915.0748182021453
True	160.09994452008775
True	80.67147265838433
True	326.5157817059523
True	542.9250941877829
True	633.6499682288672
True	1212.6757635100462
True	27.385950868479103
True	924.347678777577
True	132.2675175461377
True	631.3544263060373
True	119.06769903969304
True	131.4421751102499
True	187.12684444699505
True	170.86841274176274
True	759.9237735047802
True	211.29245396357987
True	234.51525679202976
True	68.95163007134398
True	505.8037338882312
True	463.5194405891455
True	180.8171788816951
True	244.14227758419412
True	17.970269475386935
True	420.93233384382137
True	209.2048803334432
True	295.38674119656963
True	110.72046420922028
True	728.2373332457734
True	424.48558075318937
True	262.28073168744504
True	645.3773857234568
True	522.1903860411464
True	433.16992058793215
True	130.10062211828784
True	516.7938068107983
True	408.34951341964177
True	3.172214256828793
True	190.55681980630007
True	97.21352409416026
True	246.11809511209725
True	3.460699974265652
True	127.95590022559942
True	337.6160327815842
True	6.422449322848285
True	839.3560149757491
True	168.71873623818897
True	727.0357590596634
True	782.8208938688337
True	158.86008349999997
True	221.34079078588863
True	490.5116249590621
True	837.2168132262296
True	49.60608489729864
True	37.66789856503457
True	129.62252191459075
True	639.0234637261659
True	726.3166206729683
True	182.2424714782232
True	591.8635164238907
True	578.4098774710131
True	859.0322868312339
True	397.4469851955889
True	186.89822685682137
True	879.8448663358685
True	223.2008194367231
True	156.2531086891767
True	329.533027044804
True	224.64180531428423
True	203.04675674349028
True	610.1934946597511
True	253.1842840350348
True	192.4070981043112
True	447.0315080474352
True	474.9007740163239
True	63.47274121215041
True	285.00790892015675
True	78.0784059259894
True	339.6609775645465
True	349.7581743287712
True	246.08536623963303
True	180.6265027524923
True	386.39518356352113
True	636.2852424511874
True	734.7753716353069
True	283.00195410907844
True	748.2020381098331
True	66.34805359592556
True	865.3317185208294
True	344.7983824183889
True	12.958126474012928
True	637.8840278174299
True	700.0631040477996
True	252.45539169815453
True	174.1579731246505
True	47.92702468550596
True	389.8443563448394
True	72.64534854464368
True	12.912915060382367
True	889.8491032427066
True	387.53218242273465
True	179.5696568011584
True	996.2405758018876
True	10.828528049487328
True	785.7681775351539
True	30.005382155067835
True	664.676660324996
True	59.10007075596013
True	756.999406089887
True	449.1721616611087
True	193.34391377325684
True	443.0151235502468
True	211.7486713600644
True	301.89702963187136
True	224.49164282822176
True	397.70757540933295
True	10.024649829050404
True	321.77008715634906
True	110.96914728013992
True	11.348191172151669
True	463.61910496322935
True	725.6893836117579
True	283.9857720634181
True	81.05918491172368
True	312.8546581867278
True	79.33148177930319
True	186.31511378635471
True	179.2569774520149
True	366.0680816877186
True	42.11624740886722
True	131.3931030037521
True	377.8808144254426
True	843.8724938582623
True	113.13311387625308
True	210.42911073610352
True	448.4196201429037
True	18.231240451328084
True	413.1922270694816
True	504.91575134725406
True	90.74255053239902
True	390.0078213667313
True	360.9403765025664
True	423.2925660907829
True	590.8382200415251
True	1054.5807852526953
True	970.3162417390304
True	59.17586551498066
True	1079.836389273737
True	111.32114431296452
True	109.00386129915644
True	106.72258505867214
True	514.1951624996482
True	365.242649057732
True	573.2882060626947
True	264.5409729695525
True	148.25297800209836
True	401.3174513639445
True	16.686746851774064
True	466.5937944802649
True	372.93534939533606
True	151.12903724105564
True	92.88459395396394
True	517.7570229911755
True	1003.2241124473916
True	193.25787605390616
True	67.05724638625034
True	434.1605696050406
True	375.72964450522056
True	474.21332334734
True	319.65932157738433
True	3.68319551273036
True	533.1247675742911
True	502.5924945726051
True	500.4784805863789
True	191.8736025272367
True	106.014943320184
True	22.20481336292495
True	375.8474578140511
True	106.0382159996474
True	7.451412562075328
True	32.030956224941065
True	351.00728189059083
True	642.3632370175144
True	137.65558400672728
True	89.1291281485514
True	24.00378686461691
True	381.71164420461446
True	367.3102285024109
True	791.2077690981796
True	316.11036867148863
True	522.1190623640027
True	534.2315404185872
True	517.0882178566535
True	295.5461780119156
True	550.2135032227984
True	92.94514359884812
True	573.3618640930379
True	7.7620409937530415
True	377.7398171556521
True	456.087602831093
True	962.4041752301508
True	347.55760369897945
True	805.5258590373572
True	932.5248919216762
True	158.89685380470257
True	37.17518108271394
True	369.56032307542745
True	385.1846457940293
True	586.1127923245712
True	240.50461321575608
True	29.26579338536402
True	657.6355830244837
True	130.91542230466382
True	1069.9346495325829
True	312.9311049160669
True	464.669522012972
True	130.0638408379443
True	804.2484335446134
True	138.04756988253322
True	818.0260414396125
True	569.6907836368827
True	188.3688822627984
True	110.61724188949728
True	58.399870753952186
True	576.9512224526019
True	910.4821227917722
True	437.2725010997519
True	516.0145407096448
True	136.49557072147374
True	619.6748102814836
True	500.8398236705645
True	792.1196845906608
True	311.00980741468413
True	592.6319280376297
True	117.17098630597832
True	26.051070352211912
True	418.71125937370624
True	169.3065713105372
True	104.10857236963544
True	368.66570762906366
True	1098.421071665726
True	272.21848423658605
True	551.1866443713808
True	11.959555793982544
True	79.31650100955986
True	334.6939190270817
True	776.0778578795835
True	446.6630571493543
True	526.6776721759463
True	704.860053887
True	72.5266536233705
True	725.5666109248697
True	49.59617607073219
True	100.76359921811994
True	171.67138107284876
True	85.50580390705004
True	25.5944473046912
True	300.6494705968272
True	470.2983787940796
True	882.0095442505867
True	872.8076080213261
True	6.116948857811813
True	287.6422806017991
True	480.3338026849577
True	127.55715670451418
True	244.6334442974949
True	331.2369391540202
True	1309.7650835165396
True	478.0124061042808
True	26.036345691835564
True	180.14940391199207
True	711.4932835531765
True	35.57802681681295
True	168.15939361780585
True	541.2706090464626
True	72.11475335936012
True	864.5033247214262
True	326.67336954910775
True	662.1283192984129
True	81.91885775687804
True	673.4831846775166
True	582.6124201996558
True	906.3196882533066
True	258.83888098545947
True	513.3606639010011
True	821.1127128615951
True	914.3057359018508
True	244.14492972556096
True	760.9694435689136
True	223.4914447087802
True	459.5394114152717
True	376.7817444634249
True	500.5645802509982
True	487.45480557091537
True	312.42604948016594
True	354.3792187893813
True	111.15558367984184
True	341.6624993364917
True	1156.9880786479596
True	317.7613278657837
True	130.28738911390374
True	310.3962457687031
True	742.7010787790036
True	640.8400191075084
True	425.3074617487381
True	116.58309720466714
True	347.0485818560739
True	30.769622683644048
True	184.77828371287364
True	90.5303268451746
True	87.29194897264604
True	565.2290941346564
True	129.2778910146691
True	138.57077994853137
True	100.16799369962106
True	86.7417382254763
True	453.9831772328999
True	376.0741251062335
True	1049.8774287074789
True	518.1572640070113
True	841.6912234464846
True	277.1863160934591
True	302.2792311111267
True	517.1881609121581
True	200.8896140525124
True	752.2385209979462
True	244.0998724340513
True	354.4572188083886
True	67.17441086027988
True	120.34532972829456
True	258.64275437374187
True	125.8298096699624
True	471.2207000593593
True	31.09339127556199
True	568.3845898729952
True	1026.4145122434315
True	705.5800907343846
True	1.5545237307451931
True	59.3178360578378
True	474.85520230756543
True	439.3500923652615
True	76.23388675108929
True	120.4171344234538
True	308.5046569989747
True	80.2664986721351
True	53.0486833786465
True	715.3365685734917
True	677.520905341111
True	170.98103385040943
True	173.40436834727228
True	518.6276229674186
True	54.63948499608074
True	24.394378960329725
True	563.0410792904876
True	468.1534063317487
True	1135.0514291879415
True	43.66602889539907
True	442.82403579300944
True	877.3334840770016
True	824.3055667139919
True	299.26798528818813
True	751.6198238793646
True	395.9248464716519
True	39.73565913633094
True	97.05613817055924
True	709.5537365424153
True	78.62769987048583
True	139.4897919123113
True	936.8077571356783
True	186.7224158502422
True	272.7300711675192
True	107.84056018796151
True	633.7535354828527
True	594.9709357372502
True	216.41066411007756
True	436.1452395226928
True	39.41036137101402
True	283.0090630684024
True	570.1015420031135
True	610.9583408421257
True	313.5575929893723
True	71.0206520875561
True	927.6974220089984
True	1079.96723198664
True	552.0147956941373
True	62.303118360415375
True	27.12723365420912
True	95.56804333875756
True	106.7633071120664
True	102.31680480898837
True	912.796267812762
True	1220.7279921622803
True	697.7554334451602
True	335.3531780295254
True	7.559874194869714
True	22.334320873185263
True	337.73410876264734
True	468.3134170602996
True	46.9484387434611
True	549.7942611835799
True	420.003220873884
True	410.0715236397032
True	78.02596920575563
True	204.39063883783456
True	264.59590721011455
True	136.7550214097581
True	415.9919803777741
True	44.25696468786601
True	178.91305177507144
True	1144.654585106212
True	7.484978892998015
True	25.11621011414247
True	573.5534849390714
True	363.3392455780336
True	785.3416480976596
True	160.85040382567246
True	732.0178317477388
True	578.0541563909749
True	270.86295653382047
True	435.8768452892127
True	336.0295772382896
True	282.1082987455025
True	269.4623484937859
True	408.5575627494723
True	495.6927487297483
True	505.731676634302
True	105.6963114051289
True	363.0130297975028
True	8.536378637163168
True	179.21138610031235
True	243.31018175949708
True	900.331467111845
True	614.0219907285011
True	29.48232417925812
True	728.9111828601114
True	830.2404850151338
True	105.68786013044766
True	338.614448753325
True	847.3237224556708
True	212.31909708058376
True	161.06456350497447
True	531.6046101403734
True	592.9480922908554
True	1115.0085968200697
True	141.79194273249846
True	154.33559584135608
True	256.8449557235859
True	309.63085042174254
True	417.61464528765
True	422.1413083595862
True	308.5076191732044
True	434.0659880694434
True	497.8073174387836
True	237.69533545256263
True	1498.5577171922764
True	259.5892872783021
True	412.4505919587846
True	49.40232941561533
True	780.9972257174014
True	240.70939167924377
True	869.0446576377428
True	561.9772661769426
True	325.10169524861186
True	764.8214350976914
True	268.2783521775238
True	207.54763098187837
True	263.342590937524
True	213.06414563547204
True	141.52023180047735
True	258.7031762974093
True	745.4000757436844
True	523.83502766131
True	222.1551217585789
True	1163.1544000331537
True	119.85489374909103
True	255.86054653576645
True	70.69260291068912
True	319.29682728330226
True	404.152171459166
True	90.57805546241268
True	227.73232434507688
True	75.767275191891
True	697.7235239752123
True	389.7928386141214
True	232.6949505614064
True	749.8278945536033
True	884.0194600390696
True	819.557893119424
True	848.9996486739614
True	338.63264295120365
True	1.2901805080695563
True	260.2009364885927
True	57.67546514828874
True	375.7892248353415
True	52.26701435134875
True	367.5390496533359
True	882.5583131185565
True	990.7671785399232
True	395.0664023503139
True	21.70057828956745
True	516.3495924306163
True	495.7152921279683
True	195.5411967222876
True	233.2926337371157
True	291.71064143804443
True	23.94627642985824
True	130.03436594324097
True	995.7907925591888
True	62.12541749957113
True	474.27157444514296
True	774.6879336994525
True	101.81478347255984
True	239.3454037315565
True	116.04108845929204
True	14.878457734525654
True	1.631517223631484
True	118.03766817630098
True	1033.2806856999978
True	488.5569493612063
True	66.66572205160757
True	777.2847011832582
True	345.9694740178809
True	1.662332267196059
True	448.277372875413
True	181.21547574223464
True	483.5992384453217
True	86.10823522173617
True	336.61421893639664
True	383.0744784380302
True	173.82238426580295
True	203.89896236073184
True	127.95160672215717
True	169.68038910208293
True	986.6339975422012
True	12.7850631308787
True	505.2915086482106
True	473.4656361269522
True	400.57849040046847
True	222.14017270664996
True	234.8889618905692
True	159.44647568810964
True	46.60231638447058
True	478.7168655927812
True	147.30157619511303
True	850.4784356163776
True	847.3541409149494
True	234.3516225051557
True	310.1238748902626
True	518.5794887309373
True	42.3976031538318
True	85.57998348370681
True	717.7046770587144
True	1074.2051655493303
True	113.28366589781096
True	743.2473609016492
True	140.17262781951305
True	928.3071818715785
True	662.734734153864
True	102.20196854416191
True	267.9578393218731
True	606.4061548960384
True	272.371426581725
True	48.03292003068664
True	551.4065752846622
True	456.9638734577439
True	5.601985221131576
True	489.0565270559416
True	66.99056239483953
True	177.04816186256042
True	240.3118028139957
True	311.48050910616155
True	76.37475251823759
True	224.30475746949816
True	355.21910765830523
True	433.0087469313888
True	899.751014016571
True	46.22156966336512
True	924.5973072125162
True	1019.5375856599848
True	136.039539136413
True	74.70938690420704
True	981.4187947670672
True	34.03215362292271
True	232.2291005463454
True	86.25548194833405
True	206.43593251702023
True	363.2342232382593
True	948.6482418203624
True	97.44516193174236
True	66.57930547825276
True	672.48229238315
True	271.81277716869806
True	712.8668032169047
True	55.73893555414655
True	491.0492714992373
True	379.0882768860877
True	684.786794748565
True	54.39331100573403
True	110.5257348589692
True	25.30491658151205
True	271.33237109939915
True	41.087235431414136
True	358.37912883899014
True	3.3772879882118323
True	1189.1381520899938
True	107.83179682212278
True	134.675421120797
True	360.55941997479215
True	732.4940834035447
True	675.2131348079167
True	1032.5418556465274
True	460.8687475781561
True	414.7680886238768
True	145.77628783293585
True	410.2073400128731
True	822.3712206050757
True	433.7161077544525
True	924.1486937661944
True	86.76842916491763
True	413.2399585327638
True	179.08795080011922
True	286.9209411833967
True	723.6184172226405
True	157.24641407472373
True	138.00082907827138
True	62.20034868478017
True	872.746728905723
True	773.5291064553645
True	79.23259524232249
True	465.957386513013
True	751.8955665012086
True	419.3959068906208
True	61.28841448714857
True	325.67076462826407
True	785.255386150661
True	30.78380783397529
True	372.739834828458
True	170.96195097430737
True	268.4708071949818
True	34.48232355597879
True	225.23106748445952
True	777.9608316528248
True	642.2329156386725
True	52.70205952799059
True	296.13619340808026
True	874.1368366484913
True	17.562282326027525
True	311.1428561162058
True	306.8875225422004
True	438.8769208922243
True	212.52621368141095
True	603.0191761888605
True	47.87406619663479
True	962.284943213636
True	907.0838704984856
True	48.45506838874231
True	387.9343621715837
True	711.3325093885503
True	915.3764158220343
True	270.70077967763785
True	565.1212780852128
True	132.37447943045345
True	189.11658570871973
True	126.18555845267647
True	135.52374244286747
True	206.7557274851465
True	937.362852925045
True	753.2480666053848
True	942.620869501126
True	19.59233116429543
True	28.136375828700796
True	361.254450430867
True	13.177614147402076
True	621.9158338333034
True	1045.1884136340414
True	262.8899935376966
True	211.8426665899217
True	86.44851481593564
True	218.3901914018715
True	134.9468250401059
True	44.90070608566534
True	139.56561262174296
True	90.96204778005486
True	247.3764603223273
True	558.2042577507837
True	162.82554721753328
True	29.28458801705532
True	58.16317276965926
True	431.3911116506551
True	264.3358704435054
True	596.5179507170969
True	22.519872206451574
True	115.30431026183628
True	672.9705310776186
True	257.5304776833171
True	465.1174568645592
True	651.9924248806493
True	108.92647983365924
True	110.03607083668231
True	78.9944303977986
True	26.12473791177237
True	120.86634661302293
True	93.05752599147355
True	106.68278429272256
True	153.72847981860795
True	234.88821079603903
True	816.7824291655733
True	280.5964899675198
True	923.2408145752726
True	170.49008778606228
True	185.77858881101912
True	784.9754452927319
True	313.0678330951536
True	604.7472153622008
True	251.80425115024184
True	343.74462903460926
True	437.2770658046594
True	559.6970353084225
True	641.5716035822306
True	366.7213508700879
True	34.375064672132154
True	557.7252725383346
True	619.6016070686449
True	19.587267315961935
True	10.99358840073218
True	263.8606886576152
True	411.5763998303842
True	449.8609397274387
True	65.47754189359534
True	650.663314938085
True	944.248834723211
True	246.1425078148632
True	899.7062835857306
True	282.6715510736486
True	101.82504819152956
True	274.966382393835
True	671.8277633393787
True	41.91113549887682
True	586.0022074048353
True	1283.224541998067
True	1015.4966870708536
True	915.5206809871596
True	194.6950850386032
True	87.5118700762313
True	193.5418917433824
True	857.1813290286592
True	147.5384402627273
True	1087.027022482485
True	870.7291820748572
True	40.83964052481829
True	90.54996507481344
True	421.65758815471
True	430.4091849807492
True	200.6397075067828
True	511.0870541749854
True	640.7098210740676
True	120.40682394200056
True	269.5425295427467
True	1000.618405970538
True	52.180474623029326
True	678.9144239419311
True	542.0604670010016
True	40.87346502758869
True	836.4610172529749
True	379.2237157081197
True	551.4091782089863
True	109.01651530112316
True	261.70536554241926
True	215.93081181770316
True	28.82591211485492
True	138.94057748496706
True	738.1228976977568
True	134.0381239466287
True	377.8303356831143
True	66.73905481652402
True	627.0031649748755
True	591.9310155562001
True	232.29133780848355
True	471.1059217988654
True	159.12702947866418
True	163.0698270239047
True	225.9478973507741
True	282.8842540520237
True	349.4870044480505
True	132.8792294853169
True	192.28505791472105
True	28.0555519180152
True	881.4997384219246
True	299.612997430688
True	9.7236682474909
True	366.2797876894424
True	162.65194016783036
True	626.5054550560652
True	387.7984058994616
True	584.534638971324
True	536.8758403640104
True	487.9409995911961
True	795.0020967032189
True	231.48197419985277
True	555.1134393695999
True	159.58014721682787
True	508.4085099160203
True	371.4301147506652
True	361.8687464413826
True	122.12823014955526
True	135.82861860988274
True	113.67099236249666
True	65.94150820926771
True	750.7388923411443
True	178.32261256666868
True	44.19274507634273
True	0.0
True	542.7451079881639
True	112.244707901196
True	22.90303015384084
True	42.05017094959744
True	110.27596584686783
True	555.2984323040426
True	180.2902941219369
True	113.33970526949794
True	35.95150459648216
True	163.86468872545578
True	913.6175123584266
True	46.97538301297874
True	227.2825735453927
True	750.3345045543937
True	312.7343537895861
True	467.78184490428674
True	479.3553499277664
True	513.5801460744731
True	593.2107866054433
True	876.9355578641596
True	278.0760974233728
True	1060.8932408668684
True	921.4830555467416
True	620.8168112461148
True	353.794060710713
True	835.3116214476496
True	9.78643560291962
True	34.383173703214894
True	299.7801823601991
True	42.81531119426634
True	212.27215436070912
True	747.6623915368863
True	210.68479404524075
True	756.7367823055963
True	754.0529340231633
True	122.1073642574268
True	377.5082086981111
True	561.126057733125
True	24.20201656403184
True	131.43312889786392
True	442.1433368018479
True	301.8902164079632
True	191.3115850305844
True	116.1253079172668
True	382.27946255296
True	24.637067466440875
True	357.9949247582116
True	338.45508269935107
True	1036.0854537222324
True	366.5223843000848
True	30.9852790397
True	423.0347178586159
True	467.68306331458695
True	255.4154338238569
True	32.114919014402105
True	756.1658733502185
True	441.05177491874105
True	172.1002656081493
True	13.690736251002706
True	1201.8595679795612
True	167.53381279994815
True	27.995402706105143
True	294.7051182325429
True	276.4144526846254
True	118.4058168981803
True	295.4515648408524
True	45.3023457884975
True	319.1198457823348
True	302.0194917272787
True	316.77926556231535
True	31.243865514827533
True	46.6216146853544
True	1097.4585403748983
True	25.6861251980276
True	12.115679360820264
True	175.44826030843026
True	665.0186410544425
True	9.516355578765866
True	193.08961922726007
True	173.7580459988514
True	533.7304356274349
True	381.9647651626428
True	745.3718211940065
True	322.8166304198518
True	485.53464406732513
True	457.66880391161015
True	501.4617382936477
True	96.41193817592364
True	1266.5939428312877
True	878.8871363562876
True	305.8631889166727
True	505.3666165519388
True	98.42618638817646
True	578.3037284672866
True	447.2296597891507
True	153.1922788070403
True	79.30454027425462
True	346.6203680658616
True	171.02472435278338
True	29.288650085622823
True	643.0678794617588
True	379.20401499656185
True	69.29994646431643
True	28.751926889508432
True	679.4660004095749
True	486.29942377702406
True	69.6498245226185
True	23.58521519455427
True	326.6861153111875
True	320.9551386212706
True	700.741331016761
True	558.6919644376588
True	561.5583010913751
True	775.3407419829449
True	7.676937202180971
True	57.660088369924885
True	37.30300808396724
True	61.0998077113967
True	515.3396181979622
True	583.0906316068289
True	83.41876417014683
True	111.54196799633692
True	178.3947527449587
True	71.62206925558709
True	171.4821358613853
True	213.7187533095144
True	273.89110973935107
True	811.3789609247694
True	625.5357190194019
True	291.96584137606214
True	195.12695748872304
True	267.09247045652444
True	246.2902194818375
True	759.7045821491287
True	325.5216222963092
True	164.2487268226659
True	880.9246936709334
True	349.53625666749105
True	478.9206683956836
True	143.51135700527558
True	115.51260093235194
True	61.988430750038056
True	218.85520627354387
True	974.79492233941
True	505.7635996651997
True	115.96564445852606
True	369.4270785597852
True	99.8324837784888
True	670.8960241964564
True	4.184062764121817
True	714.0625889070093
True	35.155161397582894
True	944.0571699551734
True	864.0670521887956
True	212.58570624057248
True	32.12337845211353
True	84.23597334141097
True	467.8278909550341
True	222.39064553486756
True	1.4758538289033492
True	78.78648484292954
True	1090.8561028476684
True	354.81014085781135
True	683.9063840447131
True	501.67869969707584
True	32.84488489983505
True	137.6676984617648
True	441.7761145711253
True	939.1783358256292
True	824.4159116708851
True	422.50277533512025
True	347.548732142763
True	16.81574398907697
True	77.60257997679118
True	752.0860935213591
True	445.9385510317383
True	384.7711705729221
True	880.1957196129541
True	27.331505233523306
True	214.491537075937
True	895.614589621694
True	241.012347042054
True	8.547586485790962
True	506.16615311810176
True	102.9003105216544
True	653.6809610491849
True	52.17633755036646
True	260.7687236167402
True	874.6135458868365
True	869.2624190059252
True	266.5678717144107
True	442.3446490178464
True	119.37464347695852
True	583.8505415567703
True	255.9460750385632
True	194.3970151141376
True	831.0624889827156
True	54.32638144430368
True	713.6142689269897
True	281.53217600902764
True	303.59917267699154
True	165.18939225449049
True	504.3104209603309
True	594.5323041810202
True	371.9427096164294
True	406.0547142724955
True	70.48412441143147
True	166.15513207215173
True	460.83616634099735
True	223.6251260517201
True	38.7468669747194
True	204.13359358614167
True	400.5400203476556
True	387.9811076890312
True	734.7473564412396
True	128.43009736855817
True	652.0226419320575
True	515.8692303044238
True	590.9396314173366
True	133.54550392505232
True	36.32727753527646
True	655.3216428352233
True	68.26743727350001
True	550.7193322716533
True	688.6423536814099
True	454.55207761473577
True	139.49906805516335
True	521.9818146160754
True	5.304175768271714
True	400.9193475174168
True	28.30566809038634
True	619.7361807668033
True	255.41677087664945
True	562.461578725088
True	712.9389712351488
True	141.9966952056359
True	525.7748784720666
True	490.5720535147055
True	63.63363897405036
True	984.4351783170304
True	2.948661000518058
True	28.71428093882078
True	628.0768015406913
True	697.8652932414626
True	136.74741095407313
True	412.8726799948925
True	123.72219790649008
True	74.60743259354776
True	469.10804430130014
True	43.57110874092739
True	515.3245308173385
True	11.238167092462922
True	828.4949779147952
True	551.5337648795487
True	660.2388267001547
True	101.32866875715794
True	393.50407557756665
True	984.271495566431
True	847.8381688383354
True	142.45076066846687
True	539.0629760109557
True	460.1819332415776
True	242.0248235862146
True	252.96523816729564
True	6.465805866036193
True	322.2057538916038
True	12.412804465666344
True	373.6837307236888
True	76.813818091511
True	405.09212743060704
True	651.7739822921075
True	121.02458479693404
True	232.05729720571975
True	655.9501881947075
True	676.8635893421982
True	290.0497079974052
True	136.15109597507757
True	157.1312193000906
True	476.1632414628181
True	84.17952593775046
True	9.608460326345998
True	533.0224814829529
True	575.4854561999995
True	19.545939503547267
True	139.92078444728514
True	928.8309339320458
True	490.38169249158767
True	272.33919934446544
True	34.89149005933327
True	464.77397850755216
True	112.05303131919196
True	592.0031209796671
True	673.8346719415424
True	285.1645710167039
True	386.1243234308104
True	184.62001463944043
True	233.66512360152868
True	74.41277110101639
True	207.01248132734332
True	505.71135166898034
True	20.54870258946449
True	458.4506907975963
True	372.9490417170245
True	722.426952274489
True	898.878402113922
True	894.6445446169465
True	158.3915788435721
True	402.22667600892856
True	69.3648017488737
True	192.50473853857423
True	320.3581707448349
True	9.88123656768859
True	782.1130066770891
True	23.770864408811168
True	401.2906816258954
True	273.0670334073324
True	648.2339255741903
True	207.6941075209652
True	39.10041598489939
True	642.2402339822695
True	1068.616966594977
True	230.4542538873965
True	132.12740055109552
True	637.3026144768191
True	491.5588088884711
True	18.04396308967526
True	833.9376259967356
True	115.86123491089285
True	46.07531763511987
True	310.09145535996845
True	354.19011402634254
True	385.2559398191583
True	267.22419870249587
True	20.4645932134848
True	21.688164748457066
True	844.8735669746878
True	206.33825110389031
True	111.95149260092433
True	818.1074836878395
True	645.3143313472085
True	662.0275702397374
True	452.70549954306296
True	153.87096861024227
True	33.529627533026144
True	101.43408628829188
True	431.4288997986953
True	222.27773800610865
True	501.5373249754475
True	144.51030853058677
True	481.217940106018
True	652.3782174309551
True	970.14461688186
True	24.915610352052408
True	971.8559004425684
True	1083.2451909245929
True	495.25455957131487
True	86.10859376652269
True	779.8620709466688
True	652.355508001836
True	668.5651344155466
True	167.739509997496
True	741.8777707417456
True	707.9083657160968
True	121.3361065659959
True	770.9743946021238
True	848.706218054018
True	458.6256624531565
True	231.49915474365767
True	71.45939854894046
True	296.87533435029354
True	358.5571704209024
True	463.8364213869253
True	419.77068819256624
True	184.19853847214225
True	308.14528734643136
True	2.317477298628727
True	12.625744092622464
True	105.27104389526872
True	133.15894034136855
True	350.91034509038025
True	352.42815892831845
True	101.92822215974525
True	17.545097854335328
True	212.33277086291324
True	857.3957625808912
True	459.2504015601969
True	526.9338257227596
True	557.6213157445371
True	828.726994401198
True	638.4993923916765
True	91.14889862134544
True	215.68638491942767
True	246.45363912811547
True	270.5179010181093
True	104.00266547671208
True	359.11539781430974
True	435.6870897376977
True	167.1813737459761
True	662.0153532388541
True	246.97003067324604
True	206.70350254002284
True	29.44333125171464
True	248.2103512494049
True	485.04545325598616
True	168.56303876005873
True	517.0480397044698
True	457.4446883848951
True	241.52932912784053
True	95.5618557806798
True	45.56132245702096
True	409.3348445812994
True	794.5161630940501
True	168.76897143545298
True	1082.1263840106428
True	1046.2408147721392
True	476.9993480595695
True	100.45433704775247
True	126.34238308960346
True	654.6515320885446
True	8.976680375570417
True	234.7592006524449
True	141.741578619014
True	117.22899443591037
True	334.1117501669653
True	614.2919985277368
True	36.3784802651504
True	121.632663991939
True	937.9892294352336
True	60.35444205826057
True	434.6690449210157
True	528.6282373659468
True	248.3426802964288
True	135.672898614422
True	917.4148434533664
True	1217.7144189061414
True	507.0716838962599
True	621.4548886268784
True	202.7059322269945
True	152.73230042999245
True	309.5842786957413
True	252.46290055870523
True	177.27112004392546
True	309.1775447170679
True	329.6290181823566
True	12.66007037660698
True	624.0532630737107
True	146.78032417217133
True	78.89053365618066
True	431.986554530718
True	317.6939225953664
True	1186.722450895594
True	355.4673000691331
True	1015.8015914884704
True	9.66722295907298
True	265.0723526878222
True	228.23311317577324
True	153.24112412590625
True	482.9357156174915
True	202.36043179087704
True	419.4808505078146
True	325.185911157215
True	112.48390487660396
True	352.0453222869393
True	1060.8372830579372
True	734.3633385734454
True	230.1532171575056
True	110.43765111461148
True	303.2279032132693
True	26.02758187452334
True	348.5160120154625
True	318.7816877663334
True	560.3054357031591
True	444.5208988637429
True	344.8251758608331
True	156.9803623412182
True	14.1165489612241
True	433.4713410330404
True	285.3396063397016
True	151.8434333555155
True	306.3934963931587
True	438.6648855184794
True	812.229220151166
True	303.2833165533951
True	771.4829136352802
True	402.5770706679653
True	379.8998819444682
True	1.402371780733385
True	1195.3514170233134
True	105.72858785718677
True	900.994705264511
True	186.11052518761488
True	462.15111478641086
True	674.9563142730588
True	88.39334991902771
True	490.6287727373023
True	30.590269809743585
True	415.7512929520884
True	74.65560812318533
True	230.03716552395144
True	33.50904401215512
True	678.9842888417893
True	191.45541561844345
True	26.281435079958413
True	395.06849875434807
True	112.21430984195004
True	169.65622574936646
True	858.2009381703319
True	239.90480242154695
True	150.37221412509396
True	370.5710457111948
True	495.2600013479826
True	341.00869618619674
True	505.4513837401444
True	599.656493534062
True	160.83970130836573
True	7.710775394223143
True	73.66638230775287
True	421.2591225226376
True	89.35770454726438
True	78.85762964906974
True	1043.4035395791032
True	26.876929713777667
True	329.9699392131091
True	313.60810166543814
True	460.67684007147136
True	667.7603696461772
True	191.57097264866923
True	651.1461019205844
True	341.4017112410547
True	348.89333058173605
True	271.1611504472944
True	212.24149304138348
True	364.591976415982
True	426.9811323367651
True	414.89109233836814
True	627.9209077923649
True	140.5694483170793
True	76.13624022727056
True	38.64781098580871
True	297.1698866277602
True	668.3314369825412
True	410.85354311915023
True	807.0561005534171
True	204.0790102984757
True	393.29672103913424
True	70.51392970708665
True	52.304868266870045
True	421.04430758720935
True	199.45652525512028
True	231.3322966101556
True	44.10862008679436
True	1094.1326496092024
True	161.122363154693
True	913.3540568457436
True	322.7062257374017
True	940.8295347005352
True	232.1865230083558
True	472.980623511079
True	524.7170718276386
True	591.34240640911
True	216.51242520378617
True	495.1977193845372
True	948.5697868725188
True	114.8047267546103
True	7.118781543787074
True	565.457983588985
True	28.597986725584907
True	80.55590820952617
True	814.5936945090363
True	235.83933854454028
True	1028.375999919615
True	684.3007347284744
True	425.157286445105
True	275.232266985012
True	500.4415285728306
True	340.9473275820286
True	185.7120593200756
True	668.1277582791867
True	685.9682702755289
True	212.48887950138797
True	87.07210261698421
True	529.8666158559276
True	128.65204712952536
True	381.3292464695704
True	342.94163489504854
True	66.98551216666701
True	373.083121227538
True	418.0245321349317
True	369.11948013209184
True	405.1750160760308
True	429.4356461387891
True	621.9772070005184
True	59.20681078611701
True	459.1752852758103
True	333.3689049978891
True	633.4933589414636
True	219.7426201273545
True	98.3417280494272
True	41.53370895734627
True	539.210990939953
True	616.490211063691
True	182.63866530882396
True	407.5512087255974
True	355.0322139308973
True	19.176046004270557
True	170.81387209801542
True	293.17862730112466
True	3.222657071486825
True	882.5398915038463
True	78.43704992823588
True	105.49399209275592
True	111.2738501756711
True	365.8377973856724
True	36.639633332865365
True	459.403957409025
True	233.61991353933917
True	7.163993970809897
True	120.05590200599885
True	439.60751565948686
True	45.9479714118137
True	66.535015091143
True	180.61912609975897
True	296.5185971351707
True	983.6086214130432
True	383.81943265875344
True	916.710463415793
True	190.80621279103784
True	1056.4677968912106
True	757.2509964334295
True	648.2391634320312
True	402.2573373733788
True	387.1158950841832
True	74.8023895904033
True	71.76260368349857
True	80.6166819612226
True	171.59996515737868
True	480.1329417496512
True	1083.501401879254
True	169.99642235903244
True	355.0002812678798
True	431.4941162017319
True	624.4766896339636
True	610.7141935410781
True	282.6738458675895
True	451.545144270571
True	647.994788510007
True	100.8028914631114
True	748.1698408962776
True	264.395438367232
True	142.59206957143567
True	421.1883195156939
True	843.0478319695584
True	433.58723930838767
True	827.4795511989205
True	200.83277035298323
True	357.7402168921068
True	701.0304790923477
True	594.1907957336083
True	192.6599303931759
True	260.2260022412573
True	820.3191024990016
True	32.6368728428925
True	191.8257498419797
True	470.9131934769945
True	718.752079713176
True	107.22111654212055
True	35.494047217365264
True	159.14037921182245
True	772.6462455464069
True	298.4428014111828
True	563.1411361019852
True	348.01581414457456
True	291.93106685848346
True	446.7875326039765
True	507.7924026989165
True	71.18311602986017
True	363.4737426058769
True	759.8200824050629
True	0.0
True	285.9660497608592
True	255.06354115012667
True	941.7695286084992
True	144.54526817955028
True	668.4338257436535
True	643.9305165404173
True	113.33333401908584
True	221.99936997036588
True	131.73057856282946
True	11.94937919703274
True	299.4563971689265
True	377.2261306585415
True	1122.3636490162023
True	249.8971849587827
True	410.7743426907225
True	663.7815286159454
True	200.24015299912068
True	29.65848551760393
True	853.7024177451946
True	607.8608650569607
True	160.499390408433
True	616.0347725600939
True	166.28736513904272
True	289.17612389585776
True	791.286590195315
True	36.19165077843213
True	106.32736470967718
True	495.4088947380472
True	64.23450821539869
True	75.68007119445626
True	408.53473792056167
True	24.68538191820169
True	758.10784509813
True	103.65191790538938
True	159.28282567065952
True	18.25306831829606
True	723.796691044978
True	29.677848013392477
True	771.6501799180277
True	392.6561502439587
True	115.63595965308204
True	705.1020545341006
True	530.3669641612119
True	537.2159129527619
True	46.55790773408204
True	363.4025909624638
True	5.245924782177125
True	87.65493019745848
True	385.4960159976731
True	42.71592482031911
True	118.3669039434487
True	319.96794285837194
True	183.14419701559308
True	99.64325425538073
True	667.9935958494036
True	19.14161430109089
True	1129.41204837306
True	519.9025747649324
True	305.93351644779574
True	489.7150875875408
True	128.17268928174158
True	819.2230313249188
True	1125.7826530929422
True	752.1788196882561
True	179.26233518429342
True	222.719762130453
True	51.82701299939095
True	61.4968998089889
True	153.25060912897732
True	102.24511918716551
True	165.7136203967095
True	1157.9740078933628
True	306.9410730611077
True	361.91264862514765
True	669.4238283720304
True	16.38729644083032
True	13.727198166000658
True	591.2323838630957
True	5.365316380243415
True	118.66676771093232
True	697.9818378136338
True	171.72061049280177
True	664.5831249272183
True	813.4990854794922
True	153.25936542466025
True	904.9980299621396
True	2.50605511928149
True	452.218151490846
True	1055.4140457097735
True	25.598345429429923
True	233.72957711805728
True	148.51176752191856
True	912.3032318959506
True	231.6874222970743
True	505.6971529935269
True	124.7371906983419
True	520.194737527179
True	152.7695925986732
True	94.11975529823444
True	384.34029339031497
True	75.475293663144
True	56.20496061102143
True	1076.057005260384
True	273.4363265311017
True	162.7705791137998
True	376.5407254537957
True	401.9416287657235
True	214.34821969303144
True	169.23782601946718
True	379.3212027863072
True	35.258688330431355
True	501.0470584663704
True	1164.7729595944008
True	107.89428000943252
True	480.5010270125375
True	305.3816274735005
True	26.09933458328738
True	393.9886454685887
True	106.35439756652922
True	596.4744677009297
True	206.26267653963444
True	429.3136714810441
True	21.60008415398604
True	443.65450873883447
True	108.34754671706982
True	339.28031774170046
True	33.43202324905858
True	174.40959341580958
True	250.16200761075532
True	771.1893844684491
True	59.79498965559497
True	141.77332875047557
True	232.1259389288588
True	145.48703812203027
True	629.1340905013723
True	550.9428685631804
True	788.1610469898644
True	382.5270564360939
True	532.1194196059041
True	431.9656703637749
True	684.0122194402772
True	72.42857022563967
True	472.9349066995805
True	430.4840231297944
True	47.47799247376925
True	87.43955457063304
True	133.57075842799898
True	90.42181978570164
True	317.9730693465324
True	862.5154354711826
True	322.2285748434469
True	1110.03689134169
True	325.72462397695955
True	905.6842939181606
True	152.64284617771668
True	567.7426673018663
True	634.6098370704896
True	708.6777081432164
True	431.00463792439854
True	64.44810988936514
True	289.4766038397047
True	42.26902539291036
True	161.54324485918036
True	171.58450292636823
True	1130.6174092754209
True	222.8848394608505
True	554.1508205372247
True	527.8923032001109
True	568.0154502413171
True	895.0794444728801
True	580.3154269740069
True	674.7903855385707
True	908.6981205318314
True	127.1055599762854
True	308.2048667784141
True	258.24997940450555
True	326.7342663063275
True	89.91980426451663
True	380.85405312217154
True	4.771726590318477
True	325.0937250913595
True	263.0895863360519
True	604.3102449256972
True	271.68000370265594
True	350.406097963046
True	9.95180239453004
True	58.62612669618346
True	543.6084918638693
True	29.784781475601413
True	134.95105553001352
True	64.83209843487853
True	139.53907435426524
True	243.79966021227625
True	66.2071823960851
True	379.2106867024592
True	278.55495729703193
True	100.43063577036048
True	333.5760134182059
True	61.12952297088013
True	573.9788308641013
True	886.0331519671756
True	277.64259380052056
True	1161.165320410714
True	107.08378451859902
True	313.1255225665746
True	1055.7704834850292
True	91.7173039989912
True	306.1114419211398
True	9.131932649534944
True	417.7563619805443
True	450.3336372677402
True	164.25606862027578
True	624.3382828950399
True	945.6625185849288
True	157.16972964831854
True	74.97957978740257
True	343.50004376768044
True	535.9211462413534
True	617.8603740989101
True	1226.9932174802295
True	26.354215383185977
True	928.0076247810964
True	136.36630118370425
True	645.8663859970045
True	117.42392533811784
True	128.591002392031
True	188.64060592662855
True	181.10997892562528
True	753.3724990169057
True	200.5195573232373
True	236.04913789934184
True	66.14615885186049
True	507.5621491389872
True	437.7718419223002
True	179.1477385191257
True	235.25442689018777
True	15.964405720377927
True	415.864042368913
True	210.42759701679972
True	306.6179098008172
True	117.41687678393824
True	681.109338577666
True	423.8560097630808
True	269.44718169191697
True	642.1810340713755
True	541.9574691817866
True	469.7123207149564
True	130.7644944155176
True	538.2195090879455
True	440.52133059060776
True	3.0605639498547847
True	198.60157031322893
True	100.61754431295178
True	240.30285040768496
True	3.3393294364177786
True	124.24409497779162
True	357.5875249939833
True	6.864664763606095
True	894.4371465642142
True	171.0887256941029
True	699.6234900740437
True	764.489650332921
True	162.79368733856154
True	232.309028963824
True	493.1791429822056
True	821.8278623021553
True	52.20674123457024
True	41.19609914769529
True	132.26959812038916
True	626.7570769184804
True	712.5188613980074
True	182.93451252630868
True	587.4022581961132
True	594.1229845275843
True	870.3512826383275
True	413.3432290962268
True	189.54772629008087
True	878.6670392802207
True	211.4671349535515
True	159.630269076385
True	314.83452948430386
True	218.79551796358336
True	205.16321164984024
True	613.0322642889557
True	245.4641856318155
True	188.3421407002074
True	469.79513734502
True	477.5123241746059
True	61.77492731146004
True	278.3246443610202
True	74.93396874563207
True	333.62009543967696
True	358.7075851668895
True	249.78756781894748
True	183.29970420145065
True	372.6471324154376
True	649.2162667348259
True	764.1636779415445
True	294.7198354751163
True	760.2504319151425
True	64.58436359770766
True	873.0311587303427
True	344.6171504009244
True	13.830124184315515
True	622.6806524974618
True	680.8972571607713
True	252.34332760898224
True	163.13149454871328
True	47.90731967940592
True	400.4821319876172
True	79.03538618388336
True	16.10721994739661
True	905.6593984054376
True	380.2732294021302
True	179.7051463353825
True	975.1999916150808
True	12.107253319928809
True	787.9206535844223
True	32.11363185177016
True	671.4608141086418
True	57.58164250516224
True	764.9505226950515
True	440.37040712375966
True	198.2801603210244
True	451.2175980782754
True	218.17629264596928
True	291.4351889371611
True	216.29624775445512
True	411.9667801991666
True	10.360824969670231
True	320.1799529474133
True	116.1435749736571
True	11.644335043085292
True	475.9165707495067
True	720.6180715459614
True	289.3960661673127
True	76.97491603691718
True	314.7616713686128
True	86.7629578741548
True	179.88385421117707
True	175.4743317604512
True	379.5649558855522
True	41.30359086354824
True	138.39439583195977
True	383.8917273986641
True	850.614677474833
True	123.02166089009032
True	208.43095727819696
True	446.7020656984241
True	18.500810054099738
True	419.4853042450156
True	511.89762312417065
True	90.8732535932994
True	382.6979219004425
True	358.5863412823317
True	417.2215752543427
True	579.98625359538
True	1035.9892772566343
True	949.6326661763676
True	56.63795570982285
True	1065.7757089299698
True	110.22441670779706
True	107.6114102573504
True	109.51360183909692
True	472.9206478994991
True	368.8737223284333
True	571.5171746919605
True	262.4468042651779
True	162.81419252204756
True	397.7501127071773
True	14.917855863121668
True	463.80863848246327
True	401.19464692478886
True	147.52572032398123
True	89.83261507310097
True	510.74187519743066
True	982.9858659863312
True	202.28975261096008
True	64.96846941347313
True	416.61060606297787
True	398.1437590375682
True	477.12825448782746
True	329.8465667338456
True	4.216484563474958
True	514.7152616545815
True	528.1593365039749
True	499.4631653558166
True	176.68384903927677
True	101.3824570860089
True	20.90383076733204
True	372.378680930848
True	111.327916250637
True	7.160988178096154
True	31.13133234962533
True	343.61427180729686
True	636.1664551564584
True	135.0854584757152
True	91.7571149492681
True	26.15987256845631
True	404.8537596453864
True	380.0097066408837
True	751.1595804083961
True	311.49724835021084
True	511.9487520626781
True	560.4531738398093
True	526.9535330206595
True	292.8093488379118
True	555.0156719887461
True	104.04202636119544
True	590.5774328289332
True	6.757117434899209
True	365.09838150393927
True	468.7701181179048
True	941.2962280004052
True	337.5145126471592
True	764.6112264375996
True	965.4620199322744
True	174.15850729724997
True	34.96196931253811
True	369.6771766306183
True	382.85454262729286
True	572.2881471475713
True	240.0397132831808
True	30.001069904443806
True	628.5344457466791
True	136.19378275145797
True	1054.3130451125471
True	324.97299546061737
True	481.81294531497167
True	125.61506455948818
True	801.8494164080698
True	141.601228802318
True	822.3604659558362
True	564.1941287178743
True	184.99470212209195
True	117.10952730899706
True	64.10981969867822
True	551.052622039811
True	932.4290740350716
True	430.6588292420024
True	518.6935097996325
True	135.04930847833398
True	648.2483517726025
True	478.2170456212064
True	798.6298441896948
True	308.1929060745246
True	584.8671270700763
True	117.17691746170848
True	25.24611953993053
True	411.944837936012
True	176.30728241909517
True	106.62517437343334
True	360.7443060294353
True	1078.1665931555733
True	262.7664922574098
True	547.7503988017991
True	10.612132038046536
True	76.34273931622758
True	331.8415059234076
True	808.3675535513469
True	439.4636702769797
True	528.6286092605792
True	718.3745173242447
True	68.45263046793261
True	716.4332994752907
True	47.0127633114673
True	106.2028761091466
True	189.691727693964
True	81.46954584025897
True	25.42709678779697
True	291.8494847582964
True	476.5679158647363
True	919.0316467105188
True	877.7519099283085
True	5.735253255899597
True	307.218485074816
True	486.7263227603662
True	119.50551455986502
True	239.9138222296346
True	318.7841887567585
True	1306.4521426334256
True	442.4321731699416
True	22.911303293486824
True	189.4697878336399
True	717.3631067121385
True	33.72588186324504
True	172.66840317341712
True	567.5575870933264
True	71.89657019286403
True	870.6774285368239
True	337.3781800401919
True	656.8571345838586
True	81.13388870529337
True	703.9840727537699
True	597.0093381575712
True	888.8400721344685
True	257.17242149840365
True	512.253604969493
True	825.7022761736669
True	888.0225951217108
True	226.58653406711844
True	759.9311794872256
True	217.7933798191248
True	431.1262724740965
True	370.1227886752212
True	495.8898401839028
True	492.455575825915
True	318.62235227480755
True	349.0679829363281
True	117.2683027814329
True	352.6148266898996
True	1148.8469202157053
True	317.3928776933939
True	140.01662513162285
True	290.09277140117774
True	735.8694916311371
True	641.2931176677406
True	416.4475733545723
True	117.33674653498647
True	331.1116096146385
True	34.35993581462934
True	165.1434529604441
True	90.14332380943546
True	86.06876131885082
True	534.070503395629
True	142.80185615152843
True	132.71345134535818
True	111.8725199699754
True	89.9123098775554
True	460.70562694273065
True	387.7202880018572
True	1037.117613599105
True	540.1822444560563
True	811.2044738375209
True	279.1287470949576
True	304.963797970835
True	519.7215458766026
True	193.89285312352013
True	723.134451859241
True	237.6567635012445
True	348.27006154093186
True	68.67297805067767
True	116.18233847187744
True	256.7451753572052
True	119.025030532904
True	484.1914829346051
True	35.12385921855791
True	565.6143799134021
True	1010.6022450007822
True	738.1559538459132
True	1.535704569684938
True	63.575279930652094
True	489.3402735377
True	428.08929757895794
True	75.91499052230265
True	121.97406871767927
True	290.95859843683724
True	75.9210910033005
True	53.879201574610896
True	709.5354074596712
True	661.7409527379691
True	161.23413190723608
True	161.40696361808196
True	510.0386878464069
True	53.97022571406132
True	24.60271248890337
True	573.6748003607383
True	448.4937965026565
True	1124.7263793658312
True	48.42888070318763
True	471.4344383982138
True	879.7748307431029
True	779.2311763626637
True	279.6523944424612
True	745.2467564068363
True	403.5441254580605
True	42.112879934548246
True	98.74157893309555
True	696.7409235341472
True	73.22850109701699
True	139.2452996091548
True	945.6379462050812
True	188.89624701296137
True	280.12733864323906
True	103.06481824707927
True	657.3156932812408
True	602.241332742229
True	216.25930619947144
True	436.316101505706
True	44.314306069425264
True	284.89627265206315
True	589.0980138626837
True	582.8565280233223
True	319.5950793912997
True	76.08774694361523
True	927.358925143954
True	1048.4584989154046
True	562.7448597861638
True	69.61532176778259
True	32.200361107146605
True	92.92176650826418
True	105.00550617319124
True	99.37703110242812
True	892.4013378651306
True	1197.3825527082736
True	744.784992922185
True	322.6989576065696
True	9.012665007269788
True	21.652744021250165
True	343.6864094631844
True	485.96108309081205
True	46.37691676088932
True	564.9264224672955
True	428.4776515017712
True	401.4329032950342
True	80.83045588106157
True	190.7035987779492
True	268.1817806287495
True	134.58986305970438
True	384.198053640607
True	44.567250256738966
True	166.28134495940174
True	1149.0480098110863
True	5.63324083525254
True	26.867062817393315
True	593.6193680303837
True	360.8466049664592
True	807.0562429212374
True	159.5928124419333
True	759.5131603026867
True	585.2465575742057
True	278.2191306469089
True	443.1913919645801
True	334.42861507742595
True	295.7312708220384
True	268.3929800624745
True	403.178165336472
True	503.0210336609426
True	494.6965166257461
True	106.04797938131487
True	350.3624056827805
True	8.892553465647396
True	193.30811997036764
True	239.6352828476288
True	898.8766556088306
True	606.3550440087581
True	32.21922355795743
True	720.9564486410175
True	845.7498350605892
True	107.81088654897223
True	355.65397841854343
True	827.764897689653
True	220.53603486220908
True	164.35550219125037
True	522.6821278840777
True	597.7210662372386
True	1129.9141634062307
True	144.1488719022489
True	147.6739436819018
True	259.1772276541769
True	325.36602265449704
True	407.340296758301
True	414.4087677344133
True	307.0094852207748
True	432.868404518824
True	499.9174790346954
True	225.1467446070331
True	1470.9229729142191
True	235.5061215056863
True	395.27671897340576
True	51.666655197991325
True	781.4154841635482
True	260.43220335530685
True	914.7777871529274
True	562.0001978435074
True	318.1549151570096
True	791.0440804498566
True	271.152922950654
True	216.0584076973337
True	249.6935586918824
True	219.01927916175995
True	137.73395523674603
True	251.35524260899567
True	715.5371125986674
True	543.49251117311
True	219.8638438185143
True	1176.73658532621
True	113.19934574634786
True	267.6099663525352
True	72.77927562203577
True	301.7677219936757
True	411.0811301812252
True	93.60844858073726
True	218.24748790192584
True	70.72905386366072
True	675.173203840587
True	376.72807697424287
True	220.34135296391275
True	741.2395479655465
True	877.3281526512679
True	792.8477875044905
True	815.0076637335939
True	344.2713964267757
True	1.6807874710488586
True	266.99497651283576
True	51.019711755593086
True	387.6605925324346
True	54.60154065340732
True	347.5124247844453
True	848.8845427611269
True	995.3249111663227
True	402.7445440157296
True	20.66691991609172
True	545.3820448556451
True	504.2690650334983
True	193.7343216326873
True	229.86899502670667
True	298.717894178819
True	24.32848984823274
True	131.12897970311295
True	987.2939126931204
True	60.037156507511625
True	506.8926661592011
True	795.1958860876524
True	104.07619224868613
True	247.11919808368484
True	110.50140927991652
True	15.622377466716127
True	1.8928201169074668
True	116.72284320114072
True	1016.6299847045732
True	491.332912801661
True	70.52934549917636
True	790.6040871085635
True	345.5593163960558
True	1.586147568104114
True	452.0250169617901
True	185.73083866033187
True	508.0718739131829
True	83.65115763950932
True	313.8554355973811
True	370.87571661401466
True	174.39702360837146
True	206.32898067583056
True	118.90895010877774
True	174.37462831075243
True	978.9527035866136
True	15.735052454865404
True	499.4726655656922
True	503.6073404157717
True	400.58919542205615
True	226.92249346067211
True	246.50230416738123
True	147.4020292677254
True	46.17809385563119
True	478.8640291791431
True	146.8637454862952
True	856.6405205829744
True	856.8110241139599
True	238.538559346454
True	324.93040527971084
True	523.5688578642402
True	40.99223885670772
True	83.72595263619529
True	722.1521399043329
True	1090.2430260594158
True	104.07547510857644
True	742.267051450244
True	140.17243803253166
True	949.2052196659404
True	660.596877645981
True	102.66007694439428
True	276.4115333042269
True	605.6000792019017
True	261.3002563823969
True	46.13788745378739
True	565.3960703524281
True	437.1280947197233
True	5.650347413698026
True	476.8642611956424
True	66.45939211111533
True	177.49044887269247
True	237.894028251801
True	295.71188472245643
True	72.83162661712097
True	217.21245060246144
True	354.4006909286049
True	419.1081446306793
True	944.1400248917132
True	46.52628501377214
True	913.8116171215604
True	1006.0093762358592
True	122.20599887209806
True	75.13942837617049
True	1011.9923057479511
True	36.83849966884875
True	227.9700547786914
True	84.23004679907552
True	219.774165398933
True	361.8226548912821
True	923.2158606034088
True	101.43151300010464
True	73.8024832486967
True	669.4234642462975
True	279.1860399389478
True	715.0206698412397
True	53.95672957435525
True	478.91344888529727
True	390.7863138379964
True	677.5699273329561
True	52.13767941616584
True	111.0289572488024
True	25.36186245449981
True	268.42865670306804
True	43.97258462565017
True	340.9431535719244
True	3.3736037644611256
True	1188.8048680403776
True	102.01850414188728
True	132.55416511535824
True	351.92496071177794
True	731.322285835622
True	706.3274788443356
True	1037.115692725695
True	487.4910117260225
True	422.3580056846931
True	141.86577490114263
True	424.8891390091384
True	864.1784966615105
True	408.7448297807319
True	944.1941471706616
True	84.84088116599268
True	435.8485835914617
True	171.64258446192832
True	275.6561512665154
True	767.5265786364904
True	167.43414815166457
True	137.8165488349956
True	59.61400094693542
True	866.3195150712032
True	759.4861232506876
True	83.6059181417075
True	439.040226985109
True	751.5459717553723
True	411.97309659383154
True	57.228612169738255
True	323.9539864610022
True	791.4954278920918
True	30.70523572255403
True	351.9081356626828
True	168.6543068029687
True	284.91336744703483
True	34.17914441614566
True	222.49243914321076
True	741.8833057291761
True	633.8105652983452
True	55.671327588456144
True	285.93608474213033
True	917.7306709128644
True	17.956837078565236
True	295.0996291167607
True	285.2474537768688
True	428.9795073833244
True	215.75480316608605
True	605.7060487451173
True	44.77001698525651
True	980.5684147409974
True	918.2286859900316
True	43.05427225404475
True	385.3975709896919
True	731.5320378217037
True	867.1028918653868
True	268.4054798898793
True	577.6627918166669
True	125.69597872682118
True	188.0684847987972
True	133.18203138170074
True	127.64674419581937
True	215.6494546064587
True	968.0357484641592
True	808.7967153571713
True	990.4535610398316
True	19.82218300797765
True	25.847384075276928
True	354.6014562133988
True	13.75624518186697
True	591.4733170443718
True	1031.3505742620114
True	266.9457439312859
True	212.52070653244712
True	84.55372668099446
True	213.3254369014101
True	136.55626646504675
True	43.66293179510145
True	128.99751238921544
True	88.18719348514703
True	244.51444214475
True	540.3093461484932
True	167.71886068634555
True	31.907541684081234
True	56.43066490903216
True	405.7029449645885
True	269.33771895419073
True	595.1946204935439
True	22.662025008739832
True	116.08124054684806
True	667.6438409103508
True	265.07607726601043
True	473.3141828715045
True	654.2739534885999
True	104.35136340722345
True	107.15107755006709
True	82.14843720082919
True	26.89667272747123
True	129.21686403510114
True	87.22453793495737
True	102.05945183244982
True	158.5084483079334
True	235.0557681870423
True	803.4556190998251
True	285.4546148649958
True	969.2595575672166
True	161.60710929495937
True	206.9073607605342
True	809.7669929680004
True	295.7908744110215
True	592.0761904497123
True	259.1646397447667
True	354.3602214392793
True	430.6334911050697
True	579.8072465401513
True	652.1152297473486
True	379.4122683399564
True	34.961168975188336
True	564.7511307243379
True	607.7640934241509
True	19.054787753438347
True	11.829496605219738
True	259.3266994598864
True	399.5078891181729
True	461.144793207324
True	68.20139577408533
True	645.8757727206566
True	971.476419835702
True	234.77736385050676
True	938.3485538603228
True	284.3359676450418
True	104.04629844274608
True	275.9376823448037
True	672.0997112678162
True	37.006155779732445
True	589.4234435124397
True	1303.2205744852515
True	1008.651754615634
True	904.9207499712423
True	209.0020386402414
True	93.6153066006526
True	188.2670631556309
True	831.3563631248409
True	149.06634750116723
True	1063.9493398252316
True	854.4788173078281
True	43.38960181967725
True	87.08368074703141
True	412.4612827406842
True	425.2721531227117
True	208.09072716547095
True	502.21476302566776
True	662.3960190538974
True	122.25238036701762
True	270.9650740128157
True	1010.473195853813
True	53.27266756487042
True	692.0961733637208
True	551.8566280377905
True	38.30464893309557
True	820.0931030107483
True	371.7761383627718
True	569.2277261014507
True	111.97376553932384
True	260.1249724839939
True	219.10957814523036
True	25.48603039613457
True	138.25905510730223
True	724.4890263636892
True	139.9990159749925
True	382.37901063428086
True	64.53144829774001
True	645.2852253632867
True	643.1724573843242
True	230.41892414141617
True	466.2379920391275
True	159.20548961500157
True	168.379722790098
True	215.49769755126167
True	264.1407041902836
True	359.4505999524417
True	131.47021218658236
True	181.7540002073916
True	28.07503981389769
True	905.2317421467428
True	311.5792825788422
True	10.301507297525824
True	372.70530697279287
True	168.79567277792475
True	632.9213048418146
True	361.0473457273339
True	585.6839840950239
True	594.1333171154744
True	485.7857676199245
True	800.9087169412866
True	243.1230405143148
True	580.2191493895463
True	159.07059776820532
True	523.9877350671953
True	351.72839866495383
True	382.1462737315584
True	124.43567752596572
True	133.28177892417398
True	103.7312563154304
True	70.7142221702157
True	706.8095906197738
True	186.3740788446248
True	43.33335101443644
True	0.0
True	533.0483563700249
True	109.98087834682704
True	22.289134977801865
True	38.72547332818645
True	112.79648443958092
True	524.4653313098323
True	183.20603655554024
True	106.80873037199213
True	35.51102022736898
True	155.0085931030592
True	953.445789673554
True	49.920764773245786
True	215.0354744820461
True	749.754798257938
True	319.8267547785149
True	446.3464954831353
True	476.6913584538641
True	511.50232329004245
True	612.5243301496048
True	877.9071564969653
True	256.73836039057403
True	1053.2397508113352
True	928.4614899304032
True	618.3012154505858
True	341.79269527637507
True	830.8805521503366
True	9.451221420824194
True	31.999283297654813
True	273.5882581665315
True	42.28146724438131
True	202.23153794278065
True	739.746525800462
True	212.90676730164932
True	734.3601212441613
True	748.2373143969343
True	123.52549279721288
True	347.464025965275
True	587.887129585581
True	25.3090396963988
True	132.7835885331062
True	425.9557458065376
True	300.9797855378624
True	199.2319709259534
True	109.29902176489216
True	384.5952765268038
True	22.6555507410576
True	369.6026475453584
True	371.3750577672388
True	1026.4320734145122
True	375.1358185158498
True	29.77287293692767
True	434.589702397233
True	456.6101397420259
True	235.68145925027176
True	28.76773868126165
True	760.3513004004395
True	429.5864097426072
True	171.77896127745188
True	12.61514463838936
True	1211.4428243863806
True	163.58792383884267
True	24.88099959691743
True	313.1349178845343
True	276.39612038948417
True	112.7562441469966
True	294.1526057129966
True	44.121559287733874
True	317.7756293561529
True	310.78897506532866
True	323.2901734796632
True	29.319073311697476
True	46.19944367772424
True	1039.5860730777097
True	24.7907676871884
True	12.595465296809994
True	181.3657489143943
True	669.4521561326379
True	9.000684112037696
True	205.9685093559424
True	180.1295910597863
True	524.9237097713813
True	390.2527490283784
True	760.0322331104314
True	326.14327795971985
True	499.0431437726751
True	442.7274520526025
True	500.97779082258745
True	102.52143269525736
True	1259.2799374219624
True	907.8454816080762
True	291.5482036573309
True	505.715949157913
True	103.72895277856972
True	595.9991386459551
True	436.0811126711358
True	153.74313673152128
True	78.96899746332856
True	350.59804588839484
True	170.3099538098424
True	30.80598842448977
True	588.3752494874558
True	378.8909670765333
True	70.08892646583331
True	28.448119518599903
True	667.0508673997672
True	487.3704705514874
True	71.56076403668133
True	20.68698471909972
True	313.7673565797486
True	317.3613111518734
True	717.8057070051317
True	550.1799932154292
True	561.0926775660059
True	781.2663981844886
True	9.182612754476583
True	58.98947804511044
True	36.00172736864544
True	60.4604247833452
True	522.0109517011698
True	582.9013114732031
True	86.16471902524519
True	107.64195174619476
True	189.15414383887256
True	71.28967629091245
True	184.52462992339105
True	203.7846775890062
True	279.17141884503206
True	854.3583549699157
True	595.0093090973446
True	294.2643387214424
True	196.0033540667892
True	274.3311698471854
True	242.4950701050733
True	750.6274627176891
True	324.769985788479
True	171.92645212745708
True	878.2472090574487
True	334.4486173159593
True	488.91083958447007
True	145.23715228315507
True	124.33994801896772
True	60.247183832126105
True	217.97900698432625
True	984.1106541072865
True	515.7909801653802
True	118.22083416899632
True	356.4088840094137
True	105.62273202502664
True	664.5407398582182
True	4.049170294253536
True	702.4667515390657
True	36.95977627096067
True	911.3477458329317
True	846.3254545149301
True	209.45428458631255
True	30.391027414019323
True	80.28193904441329
True	459.5247494156723
True	225.1102106818417
True	1.071508400426455
True	73.3800491697451
True	1134.9517467774704
True	346.1081122028246
True	688.244507380659
True	476.0476531420202
True	30.63715280564385
True	132.3468691101766
True	436.98305144642654
True	924.3879023651698
True	785.3597761789199
True	430.9426624258696
True	342.5988235618956
True	16.947444851734126
True	76.19495157936207
True	767.7852178203683
True	453.7951105428017
True	386.28322314680446
True	901.2069690040652
True	27.77922086992696
True	224.65517820183712
True	888.214771090679
True	237.4375093912856
True	8.1170912834087
True	490.0379893140696
True	104.2203926846313
True	623.4591785597546
True	55.38246415680583
True	250.8587292973619
True	870.9551873255175
True	922.3995830157947
True	267.8074361189708
True	451.5044765231112
True	116.33257993666922
True	592.7607222095336
True	261.8067291655457
True	193.57091214541165
True	855.284266232569
True	54.32428356731416
True	697.2692488966583
True	275.46040326162483
True	311.1376651708398
True	169.41487497372933
True	479.9693714366589
True	616.3543760522762
True	358.76122430205754
True	408.5900843543772
True	71.28179718305458
True	156.86161337676384
True	436.2143969100733
True	218.7191723130369
True	37.105135929334985
True	209.5982516126248
True	392.43939748299016
True	402.4276467741507
True	755.6909333033097
True	130.2874250055947
True	653.1133834890525
True	506.7069943195062
True	608.3244710706979
True	139.70261248556113
True	39.84314777497204
True	645.4645302655537
True	71.9706555145176
True	556.671273058746
True	675.7646074726704
True	445.2419716509679
True	130.32077281366804
True	511.9642719551823
True	5.161963397937271
True	397.802350316206
True	31.235037530707444
True	630.0500405365302
True	275.4689147683817
True	575.7325010500944
True	707.7193259005066
True	144.2659499256458
True	512.6274914267791
True	496.8711490514659
True	63.95429298224515
True	950.2623547754176
True	2.2440359255022853
True	24.218736185332943
True	636.0504572296215
True	691.744227811641
True	132.55674082694858
True	419.3366537172608
True	129.6820522952274
True	76.17345713562743
True	451.2795274267723
True	39.76106827753257
True	513.136111132965
True	12.852664685841471
True	858.2212931786304
True	565.962670297865
True	645.7070215851522
True	102.35852104822172
True	363.3748180231548
True	993.3135659691102
True	849.5281891948447
True	144.0074535115624
True	545.4558669395639
True	453.2764041630923
True	257.56679131427325
True	260.50673120483225
True	7.057949872218771
True	328.0159775102111
True	11.018028495976845
True	368.2749772999405
True	79.41686958514026
True	420.4674791294423
True	682.128289715188
True	123.82057274237953
True	228.99509283742992
True	653.0846996407017
True	676.0579719986825
True	296.9514873176736
True	142.15763215367096
True	171.7685143269029
True	477.0642984357573
True	85.57410130932558
True	9.488288884285664
True	515.3110256666424
True	567.3983610546331
True	18.96554740937285
True	137.13750650358637
True	883.3281338577161
True	471.9660190023554
True	272.37635661809765
True	34.26339705402874
True	486.9526670129231
True	113.81379942803532
True	595.0093964934271
True	667.7885538387201
True	301.62788406098343
True	379.0087768954489
True	192.44151083636373
True	236.9305005815772
True	74.54473001511953
True	218.83867772783384
True	493.655857999872
True	21.09345910597684
True	451.6814551734334
True	373.9440511914621
True	704.4989573435151
True	897.5302113573206
True	920.4650002651606
True	156.43705033660223
True	398.0956431290402
True	71.87336336443735
True	193.11007805257103
True	321.72779691313343
True	11.359383254940782
True	811.4149073200838
True	22.54131799745764
True	394.0826431920161
True	264.6218230922142
True	657.1378488544625
True	202.40473221843536
True	36.81673582650711
True	660.5893274856927
True	1079.2609342651415
True	227.25970672963436
True	130.85655255033473
True	575.9421962461946
True	518.3251485064264
True	18.0842330951636
True	807.2492580344951
True	115.14272135560768
True	45.2871677973192
True	296.75872103504986
True	349.1371776859221
True	392.4366262938192
True	271.1195186433927
True	18.13190323885151
True	21.73810904783339
True	843.9944023724045
True	199.7486423024776
True	114.60004991177054
True	835.0266687414528
True	667.2742796458286
True	607.6775615614683
True	449.0976121858664
True	142.70251364593892
True	32.414892421326684
True	100.03324118052365
True	437.3341560929935
True	226.4236019665154
True	497.2443510447304
True	145.39499385905805
True	478.0769027035862
True	635.1505350401804
True	976.47215476193
True	25.310125535488854
True	959.784540113929
True	1076.861158592128
True	488.5177244022478
True	82.23787866219791
True	788.8476290879034
True	643.8889709286375
True	645.3073488925442
True	178.98682700227525
True	748.3493594032138
True	713.8290127214171
True	117.4329217938131
True	829.0009786995921
True	815.2304979085646
True	489.9883322083179
True	233.71263708221372
True	69.8382943506658
True	314.8492754405317
True	363.29434790492274
True	468.2318244986821
True	427.180380737189
True	202.3675244415083
True	315.5739910772479
True	3.033803904268225
True	12.759626258715675
True	104.46369435698692
True	129.81071334439267
True	347.04526171854985
True	346.34720212225267
True	107.89380561956582
True	15.966857733281923
True	212.49466582399563
True	842.735447938884
True	456.2972014457115
True	522.5339153852428
True	560.989435877727
True	796.4426929906559
True	637.3139254459968
True	92.88745980228047
True	212.38323317878647
True	247.1131917949152
True	297.09346864186955
True	108.02251679682874
True	359.38070467927173
True	444.5789494476657
True	173.4488010550965
True	643.6808645593484
True	243.5473605796847
True	204.30258098145268
True	29.762845702411774
True	242.8959685872604
True	477.6195527444826
True	162.8856824841318
True	524.6066556231106
True	457.95967247634974
True	250.1348326614524
True	109.18150444757435
True	42.06510630094033
True	411.7139924532673
True	799.6083711842397
True	166.19952944275528
True	1020.5727263675876
True	1049.0169680269178
True	483.4245028003356
True	103.46269650207238
True	129.759711068943
True	664.303741401431
True	9.248284433675629
True	221.9974969096067
True	133.49835993852722
True	115.69215165270155
True	328.7149285430536
True	631.0534263652962
True	40.45059655552881
True	129.556126552763
True	943.3065905224878
True	53.896868686828284
True	453.2651548883105
True	534.202346336349
True	254.7650658272325
True	129.16376973874964
True	939.3861364319906
True	1186.6823064296475
True	520.2736770067688
True	632.4319188926986
True	218.4756557650712
True	154.78212389950588
True	329.1783773787476
True	261.2624588121341
True	172.4229881332056
True	309.7850850083359
True	337.3054187126922
True	12.160874618235212
True	622.9579812805714
True	150.6236503187393
True	79.39292011019892
True	427.4773660803244
True	324.3698639651932
True	1208.671654052808
True	345.1797392664106
True	1023.5289287065387
True	10.642186672870668
True	260.320171695102
True	219.2123336157992
True	159.3057249465366
True	482.9451962009608
True	196.14110167536705
True	409.415501585859
True	320.2373956866974
True	109.18261112133123
True	366.0393038942033
True	1026.950197929938
True	715.5400751051764
True	224.49605437948307
True	113.74970044279505
True	289.05541469003964
True	24.116511273897284
True	357.9895051493979
True	323.0205803665152
True	556.3142581651488
True	443.1048389764754
True	348.53577641174974
True	157.58512099896924
True	12.924834206816614
True	426.6907954472835
True	289.55108274782015
True	142.06818939592347
True	304.9983173434296
True	440.8898141195768
True	836.6367486429123
True	300.7286920117393
True	758.3223141701764
True	404.1558150249575
True	371.2921682571096
True	1.3569981380700558
True	1141.741504553789
True	108.24195437528964
True	903.9087487776744
True	206.8998249338796
True	476.8311996272015
True	673.77238897089
True	84.5561557400857
True	516.9523679462919
True	33.43773311901644
True	416.9286717470432
True	77.76532941061502
True	230.15575829282943
True	38.83146074661933
True	691.782596945417
True	189.27766925136316
True	25.50301545802189
True	400.8736109181345
True	111.39495907157448
True	181.00843599429624
True	820.6397986950012
True	269.81600148633555
True	155.16929597935547
True	375.8389894003289
True	522.1818535417392
True	331.8766162089888
True	510.0844559667317
True	616.4377538572674
True	149.0920800245501
True	7.191684616090271
True	70.82439994755507
True	460.005034164771
True	88.6561280095014
True	79.66820378397783
True	1068.6816621426392
True	28.77132430681588
True	327.5638860015872
True	316.7069921368498
True	445.7366466555346
True	660.8465935236183
True	183.88025358100225
True	649.7285049990323
True	325.5531951397529
True	342.9648466693184
True	274.1479074078169
True	212.00869034155508
True	355.6569474613101
True	433.0296104495379
True	399.76106545662464
True	572.8875790245868
True	143.08770687461575
True	74.81861125436262
True	39.61507653637762
True	307.41396027160897
True	651.9043559782148
True	406.8073709873842
True	783.5935652434528
True	213.9820677120425
True	383.306627668826
True	70.37484600095377
True	52.88661200545221
True	434.4180530725639
True	201.0603257952432
True	213.88201668999267
True	45.46506920847539
True	1101.7000448328918
True	178.3097722924705
True	917.5237967740128
True	317.7960499352164
True	925.8485693556206
True	225.9038657649388
True	453.0656644872648
True	533.6648347188093
True	620.2714028827788
True	214.81374951030605
True	485.29568300004166
True	933.3243451815116
True	126.0709644023101
True	7.914275253860085
True	558.0243051334801
True	29.63539429858309
True	75.21259016964375
True	788.6978407792603
True	236.9108439084859
True	975.9117072456232
True	688.9734769665378
True	404.3121369738954
True	277.6072043300752
True	487.7367079419968
True	348.8660056076484
True	189.72177558110528
True	666.9227132464098
True	719.6901273585955
True	214.0632778790344
True	88.20494036043027
True	516.3757852717598
True	141.61838724598374
True	373.409965831913
True	350.1520413917839
True	67.24907312488718
True	387.7043769629074
True	408.2320006682744
True	352.1357724321752
True	416.9489142203187
True	417.3665292218739
True	662.0407044343308
True	61.30139921399208
True	443.5111216996688
True	342.48480760243854
True	654.8420430447081
True	220.71696984225957
True	96.43209539573884
True	40.66862564078588
True	544.0393252677643
True	627.0920765119691
True	184.54464384362663
True	412.6237226366409
True	335.3874086293561
True	16.911285352082146
True	167.5126523023694
True	292.6141445124359
True	2.708318159202704
True	874.4651963154454
True	84.24291094498699
True	102.96642762643766
True	109.43258898578829
True	364.0659601285474
True	38.6694545385773
True	429.7553251662118
True	230.1581683820003
True	5.415903827065181
True	116.4330919551233
True	447.7339190110416
True	49.55553934269991
True	63.35909080865099
True	168.411870977104
True	282.38056785837983
True	963.0190504893734
True	382.5764563830312
True	970.0542174994276
True	186.7069032296635
True	1068.1712968510726
True	768.5852013981746
True	640.4504349919392
True	407.9706255646947
True	383.7360619694201
True	83.29112167886589
True	73.22523443504181
True	82.55582960024265
True	180.7436660971593
True	484.7120958533749
True	1125.5297154894636
True	178.2727908283569
True	359.78280742871266
True	438.9019291553334
True	590.4254168164024
True	578.0291359722312
True	285.79100101456737
True	468.0567852864723
True	677.31401348448
True	94.47138077274012
True	726.7017292766868
True	260.2102865559033
True	135.39524134004256
True	409.10902140050223
True	849.4255426665362
True	438.1371335577911
True	852.1134205150278
True	198.42226397602252
True	354.2048842935761
True	670.9695008144607
True	613.6687442083594
True	201.595288313445
True	267.7772153865505
True	793.947766266568
True	31.3403248558608
True	191.5631782343517
True	497.9874462192488
True	709.4600260470083
True	103.47434705418698
True	36.43337803488616
True	167.35291264087132
True	716.9823715805633
True	317.88189725831734
True	555.8119844502041
True	356.94087469013294
True	295.3318820277996
True	446.5275738193171
True	498.8874210297351
True	71.43801409348181
True	364.8968879387354
True	763.337527024436
True	0.0
True	291.4438619416774
True	260.68551391806426
True	1014.1495821425945
True	154.87666798575114
True	658.4687376627102
True	631.1919833903635
True	115.2160716321219
True	227.97513662437825
True	131.99043970451058
True	11.88461431356722
True	292.3460278071787
True	372.3983923820522
True	1133.4907980469436
True	224.11472216060267
True	413.8149383121507
True	656.7323273199702
True	214.20812612228343
True	23.6820686486869
True	849.6822677666239
True	593.8140700679593
True	160.84301411780825
True	634.2232699676995
True	164.89489107902742
True	282.41830948946875
True	778.5184211859591
True	34.82745902917128
True	102.77170863392251
True	511.5253669664445
True	66.69642371198213
True	79.28441364594607
True	406.9855292541714
True	21.911180607230992
True	774.9583378281226
True	101.5594943975271
True	157.93681534385158
True	17.963875727689203
True	735.1361507777019
True	27.38176375129266
True	776.3878437526627
True	401.7456599394511
True	118.11181934931184
True	692.5822958945057
True	511.0355806030221
True	575.994904571018
True	47.78886551939939
True	363.603099452082
True	6.164791735597955
True	100.44698612827337
True	390.8763379377261
True	50.03797908237345
True	123.76840157453492
True	320.06668776103163
True	180.6806255764633
True	99.79113255390509
True	648.5267963991221
True	20.67454008396331
True	1152.89370376545
True	485.3251638922407
True	302.69182143109816
True	499.6826676247432
True	116.29086209727132
True	777.6174756228104
True	1109.6319529423474
True	750.8097619024896
True	182.3745219274384
True	223.46671826894536
True	51.50866505964237
True	58.28669184156997
True	152.650603326896
True	103.78997502850868
True	170.45343313381602
True	1174.5259406668122
True	312.7271155159898
True	354.7614886175616
True	700.6493302360866
True	16.292811740284446
True	15.015467157185558
True	584.9870816989161
True	6.005681734495671
True	122.6691369625693
True	683.933498578727
True	181.89223284046776
True	653.9090817163961
True	850.3007089014626
True	162.51910515409998
True	911.7757261910904
True	3.043055206479311
True	444.4952339993268
True	1046.7456878945095
True	24.68008125389389
True	234.24964523151917
True	148.25929896448687
True	947.5335018460734
True	231.60395810034055
True	505.28315403570014
True	124.64266896308996
True	517.7733019901766
True	162.54810470982767
True	100.89681540567602
True	386.8050386927248
True	66.22189368839926
True	52.06739333078924
True	1085.4209368911188
True	245.8493799660011
True	162.2701468664069
True	362.7976622744019
True	394.15162220979886
True	209.54287073576717
True	165.18020917597522
True	380.33201386858457
True	34.77970851088608
True	493.86405228837526
True	1080.9300884961294
True	111.62362700604066
True	467.5805358767373
True	322.03445850709505
True	28.871986324032203
True	407.1061191506399
True	109.5006300080806
True	567.4355853348952
True	207.0333661281069
True	412.3732543137484
True	21.92963624126778
True	442.23442060613786
True	110.41436563238008
True	346.12283726779606
True	32.69812524565879
True	173.28569759908453
True	244.97446978788705
True	744.4274931785166
True	57.27024080923314
True	140.7783087598476
True	231.20054484121133
True	137.5422598831217
True	651.2696432618371
True	575.1745313754391
True	780.1795129487126
True	397.9643161714136
True	542.8876821779475
True	416.4738258429425
True	684.098070951039
True	74.58093410220197
True	459.2788788560816
True	424.8243129591781
True	49.90527992698063
True	86.33421059404058
True	129.17437226572557
True	89.53034336025719
True	319.6396779820903
True	842.495784872335
True	327.2409752221305
True	1081.174945076532
True	300.12124873875587
True	935.3054238593252
True	145.29496587003905
True	570.4966938241366
True	610.0438941227318
True	705.5528537265204
True	441.4116913260633
True	62.02984040649802
True	287.9196683502682
True	37.5461567992042
True	168.76449316884583
True	158.14843347020454
True	1114.5958771543142
True	226.5175997325784
True	543.4577850708694
True	526.8965667656671
True	579.0756936415903
True	869.9953917811513
True	599.380324994241
True	647.5218429786212
True	954.9891053294645
True	130.37380006808982
True	328.8921632408923
True	276.7782904630268
True	343.3551487835165
True	89.53712402796994
True	398.8342823394637
True	3.976706435672525
True	321.37731850702505
True	263.4795949302448
True	605.1071099225002
True	296.4119637740678
True	362.36127677590486
True	9.642456588799725
True	62.01663418617272
True	542.203580548806
True	30.79318509022259
True	138.935933296473
True	67.32546315673846
True	149.62740957668103
True	241.96591824882623
True	70.15101492915333
True	367.6711695028083
True	272.31611405767666
True	97.25048142493908
True	338.4323524433344
True	64.64015958878207
True	606.6872859295045
True	833.388991827003
True	276.0569879735237
True	1161.2981941048538
True	112.1098418670606
True	296.84014666713955
True	1048.6168186227546
True	90.4740993764299
True	282.6101475841484
True	10.46525495386199
True	399.75488718449066
True	458.7700187490238
True	149.48949369595937
True	628.7613418177137
True	918.8106624602804
True	151.61489802927545
True	71.61098847838392
True	335.1800389394634
True	544.9574498350476
True	610.687881549623
True	1236.450428300922
True	26.17548221691757
True	949.4659945590678
True	134.66610122674567
True	667.0622940886261
True	117.58589497180894
True	126.83665611545256
True	188.4310981144344
True	172.8988533302767
True	757.8595290740005
True	206.9186707512426
True	233.76206389470968
True	69.23187491985448
True	509.2928703498118
True	450.5204755261723
True	177.49902805908368
True	231.1245051357901
True	16.829447446785043
True	415.5577585295374
True	226.0097646663361
True	285.9961109039583
True	109.36968306433126
True	679.4823240931573
True	432.1372038166059
True	261.49478804578536
True	633.2006880317034
True	516.7854412151416
True	464.999123523667
True	129.2407547286712
True	527.1180884598306
True	425.4955587401717
True	2.9026432851733395
True	195.1913783585619
True	92.54642549037328
True	246.4758252397992
True	2.6283151354729606
True	126.34362805699976
True	348.4496801732527
True	6.896088338655515
True	851.3641306460129
True	168.50988974369295
True	713.7566445572866
True	786.8927853326481
True	167.78667216304262
True	223.49221341011705
True	473.22933927505767
True	841.8895070347548
True	54.06653748569426
True	39.032638711647934
True	134.98145078519082
True	632.6382852412046
True	702.3831834162871
True	176.93675187746686
True	593.7753341965342
True	584.9023746209883
True	862.8503680683184
True	410.521251295176
True	189.05368809390745
True	854.7609020052267
True	221.97146359206775
True	143.95894236472108
True	312.10739620608825
True	226.00990826857003
True	201.2207477466114
True	624.7489710164662
True	248.2703550689515
True	199.60752970111992
True	455.7045476925663
True	465.13908930885793
True	62.26136890361639
True	279.1825700000376
True	73.23904698571589
True	341.84860549810924
True	342.5357668689933
True	257.36408543781056
True	178.17838544375925
True	379.96349448731735
True	621.5340450485754
True	783.1460800484064
True	296.67136851725814
True	749.2872800269539
True	65.3603071175683
True	870.8229277841976
True	353.53048133325245
True	13.487109909655048
True	606.8943691628532
True	697.7294646114894
True	258.8585838236117
True	173.95825473395448
True	47.51540012189359
True	390.1216618605829
True	78.61185077035536
True	12.788625176116268
True	888.8124800412035
True	372.202433639109
True	170.7294632710614
True	939.709759970933
True	10.878646279474149
True	800.6770134881359
True	30.88253005404213
True	717.1353331220762
True	57.80485034973429
True	747.3897692982061
True	458.4889270242072
True	195.69715579461635
True	442.9424255223428
True	214.29106122689956
True	296.219317907868
True	219.09288803400773
True	411.9354772471375
True	9.395338406676224
True	327.60131751559817
True	114.32717553439689
True	11.302421508459911
True	469.6187214385438
True	716.1990610950568
True	290.08809049179524
True	83.03248681306512
True	301.1012816642043
True	83.366490721623
True	184.36419302874384
True	180.91413197820992
True	378.5347822667552
True	46.07496618930261
True	132.55863631290333
True	392.8610604673353
True	830.223469708124
True	105.76469444682924
True	210.6945203863375
True	419.4372457405089
True	17.273166752855545
True	429.9193890520739
True	504.9585711844471
True	89.9377656303698
True	390.40897690388687
True	368.7796545064374
True	403.86568039160846
True	580.7658647663195
True	1037.5037963002285
True	987.9691320196482
True	50.608909826619104
True	1070.9958198096938
True	113.49028896446204
True	117.43815701296153
True	112.02567435227974
True	523.4686687789074
True	367.41566856531966
True	584.8238506669234
True	261.26007595444133
True	148.8697816551734
True	406.79958916512703
True	15.983156997148985
True	474.6888389361104
True	380.6994249507198
True	149.7607991447334
True	95.56976137791855
True	546.8980914516161
True	996.8740396054644
True	200.601606641704
True	69.5464674361878
True	453.8209027609685
True	385.6511203231745
True	482.1002707564216
True	331.74593535965323
True	4.889820087090265
True	543.4878893195242
True	523.122542575152
True	480.78398345637646
True	194.29153600861383
True	104.52091997221272
True	22.738087468146635
True	372.2913201720525
True	104.11186325217778
True	7.429046223496561
True	33.118848167902875
True	355.72694910725346
True	647.7874941024816
True	127.5607059938621
True	88.72385032921392
True	23.04254201896871
True	415.986142350004
True	355.6048135936209
True	767.385073233027
True	300.05038357394983
True	502.145732622367
True	525.4233026323982
True	515.581558387042
True	294.40666539739294
True	558.4565096566369
True	97.84532288989097
True	584.812146896186
True	6.797432018125527
True	356.72403640834995
True	461.8401821988512
True	929.3735894740852
True	348.82842333133783
True	824.0414061738036
True	962.4047623243003
True	176.43773505873847
True	38.08750821199935
True	361.88058463559287
True	388.9655413545327
True	573.7283524847891
True	240.10202187903784
True	29.668188489469028
True	648.8556586173913
True	134.25073703372897
True	1073.1382212799567
True	315.43050315904185
True	472.3930087031713
True	132.8604010051436
True	811.3032270308155
True	142.59166721256173
True	834.1228683290307
True	577.4598264467287
True	183.2771465256214
True	121.7435928421985
True	64.87419872882964
True	569.5679673393728
True	908.250176225004
True	416.9533370569091
True	548.9572152728583
True	140.9381771169397
True	602.9886748936981
True	480.5756068814961
True	767.4436799800351
True	321.55166984123423
True	603.0015149137979
True	110.6433985624503
True	25.589493290176254
True	410.25379911959936
True	171.71395695625242
True	105.0973764041779
True	365.9570266158048
True	1070.2857231122225
True	257.8593843514545
True	547.6941100436502
True	12.122720043253269
True	74.83502290846839
True	333.8443491455322
True	770.6625561953381
True	466.3374134619724
True	531.3092755433324
True	696.079119759304
True	63.989834064119336
True	742.9783029396268
True	45.27217465897064
True	102.57920500094066
True	185.9835021227144
True	80.24191666507046
True	20.48190845752656
True	293.05807139669696
True	492.95697900019087
True	892.3573759080432
True	859.963072216957
True	5.651231418429814
True	288.79778395812724
True	469.5441911843966
True	123.32938288247232
True	250.5785887825829
True	330.78236031105496
True	1334.3689409571646
True	462.4623672021598
True	23.11859522152814
True	173.2164798898322
True	678.4268202426445
True	36.07135426289936
True	173.88429681059242
True	566.8708299791386
True	68.0560107918226
True	886.0209084364061
True	313.5132763176305
True	652.4466161442848
True	75.39202676165145
True	664.9974484273829
True	588.949493408157
True	899.6934483861116
True	267.4439198624355
True	493.2818219860943
True	856.642514404694
True	915.7622154296166
True	241.62026297922776
True	729.3112765415977
True	219.67372053436247
True	458.6598577089402
True	375.4156785078446
True	502.998404726388
True	490.14795556292887
True	304.14698466293635
True	356.35257134417566
True	112.74442738697265
True	352.595891701202
True	1143.115653038626
True	318.203326544895
True	142.45558976370285
True	294.9259639001405
True	758.2270981717288
True	650.1020556213366
True	436.0694183414981
True	121.92439144604234
True	330.7723068301489
True	32.876513234316604
True	162.31682449954644
True	89.312648435786
True	89.70126097496244
True	547.1210300609583
True	129.60441439234626
True	133.12453362257645
True	101.34844162529592
True	84.70806715273842
True	444.5878292394921
True	386.50161390542695
True	1023.477442660786
True	525.284592373731
True	834.4730219726835
True	274.7832137582224
True	306.0905595372172
True	521.9040784330207
True	195.4924868631228
True	768.8950013783675
True	232.87346874789856
True	356.9081675879431
True	70.78029091468545
True	117.97798665277438
True	263.6173334170287
True	122.31248267629536
True	478.7046470602213
True	32.29500923553806
True	572.1973584335076
True	999.9781788002148
True	717.2612422936976
True	1.2840189698908129
True	61.67786047322771
True	483.7942567283758
True	439.3453112259142
True	77.17761305769567
True	119.70626790144794
True	312.44850766114973
True	80.69966860145807
True	53.55158170356306
True	734.0277243889551
True	645.4468536073356
True	165.31201431569866
True	174.54144845987406
True	530.4626480252982
True	54.65147260118739
True	25.793095436922695
True	575.0409416304801
True	438.1682806409589
True	1138.8305533414089
True	47.78094641061573
True	469.4576410222721
True	903.2490856702192
True	791.8565662989307
True	301.34265073179705
True	769.8395642351306
True	394.80070379880567
True	42.55323583427552
True	100.00448772841096
True	678.6766680339682
True	73.03521849487235
True	140.47115088926577
True	928.0637725693128
True	194.4451942629551
True	265.93784491375226
True	98.33873780039823
True	645.9375926772667
True	603.1316283094014
True	200.3608360750661
True	442.9193433842904
True	41.33433430158976
True	279.44348511319464
True	597.9860813965943
True	605.4089101760388
True	317.05281517533746
True	73.695211369081
True	890.1651186766173
True	1076.737328789117
True	564.4476502403289
True	63.98267244628104
True	29.564097991742088
True	91.25746695500531
True	100.96871811665316
True	104.7094340348767
True	867.4147270577766
True	1200.1094101876015
True	745.4220600241401
True	332.46364756947656
True	8.387496176577871
True	21.10121462983638
True	336.58023084206445
True	483.513098718189
True	45.51405462842106
True	559.9588613900004
True	422.99497015345554
True	399.914232256713
True	79.4643735463757
True	197.80966458558584
True	260.97673888174324
True	130.4577806489484
True	396.3669847381411
True	41.38132263098025
True	169.008717941819
True	1154.4625657218596
True	4.571171374494124
True	27.343839665961163
True	575.6294886994549
True	367.87950413745614
True	795.9819183655791
True	155.4484484273999
True	758.3199968718964
True	575.9626318592009
True	269.11569584015
True	436.215736002265
True	349.42552052689194
True	285.42120658372335
True	266.4216322406249
True	386.8916653132314
True	507.7424600406999
True	530.5840777956139
True	106.29229199694188
True	364.2931671205134
True	7.899283798194142
True	186.3538982852021
True	228.91039468595704
True	878.0998749233781
True	605.1596892286152
True	30.266151979706624
True	737.1479178527668
True	824.7403553268147
True	102.32316347277096
True	346.2290453992021
True	880.5474508378787
True	212.0078813252486
True	161.2837043203898
True	525.6496145184981
True	586.7288443552337
True	1082.9709652431045
True	146.0576634025316
True	155.06319984924448
True	255.5930440791057
True	317.76558095965106
True	406.5673717257399
True	421.2753616300457
True	323.1666631568758
True	454.39772486989625
True	491.56996565514015
True	227.80902603907072
True	1478.5090246867446
True	265.79490482057065
True	373.9592997324372
True	53.6192646824379
True	794.382479591403
True	247.2063346973696
True	914.0158220228076
True	550.0722664761456
True	340.7489139171365
True	793.8757960825528
True	278.1414952329968
True	205.12806471764785
True	253.9836700120806
True	228.19953576476087
True	142.98835653133537
True	249.76450295227392
True	738.5054998491495
True	547.1983645608223
True	221.80986268569907
True	1186.656166030711
True	122.95570712680656
True	266.3062846453599
True	70.89542895773744
True	298.0534700831943
True	421.2645835373151
True	95.50788697064738
True	220.50649631488977
True	76.70464337087483
True	713.2632883860041
True	374.7323312900411
True	221.0689835935766
True	716.7399037265174
True	890.5790459885866
True	844.1318218258763
True	841.6647664243998
True	348.86237030956204
True	1.3414947979853682
True	261.50796800857614
True	55.979848745586274
True	387.8982129946498
True	53.141379077436575
True	355.6460416851143
True	882.2800227110635
True	1047.4897421869791
True	399.2273139963536
True	21.641469242571123
True	549.288873231748
True	497.479494805822
True	187.3795349939598
True	232.7561446836237
True	284.14287433237547
True	23.172349662504864
True	121.56280975728014
True	945.9789847178108
True	60.3910128328696
True	503.16243908178745
True	789.9663769846951
True	100.3114951044997
True	235.51148931405305
True	110.8171515714516
True	15.881192548286544
True	1.9941031579721331
True	117.90342422520976
True	1019.5187167533976
True	472.63618995676507
True	67.5251703288968
True	789.1547833234273
True	333.41217440109045
True	1.2645343921179368
True	458.1150152686586
True	201.7952293713937
True	509.21018566641527
True	83.3654950680707
True	350.31857053589147
True	390.94149401165015
True	173.4223195131469
True	202.30499785707636
True	128.87164557399973
True	182.9932946133725
True	976.3819404390936
True	16.755037323397723
True	512.3235746764676
True	484.892888262724
True	409.7096627395457
True	205.57399216608687
True	233.3419181807936
True	167.60037577364292
True	49.348745120768974
True	488.5709806846791
True	152.75780019773984
True	808.1167691878009
True	809.3598331161927
True	253.00133762398883
True	315.0040249746128
True	530.0583076654234
True	37.45356097877238
True	84.1893013402818
True	729.3429494995834
True	1059.7770147671272
True	113.0909834851307
True	726.1970422090716
True	140.58256590243755
True	932.0303664003216
True	644.7707785280174
True	107.48669200971744
True	295.9094382971357
True	619.9762218347203
True	249.0682756826513
True	44.42728569870261
True	569.0895806843363
True	427.20599748586574
True	5.248273960516157
True	471.6537795965479
True	66.05184584858134
True	180.3991666896217
True	237.27801473185417
True	293.2150288406399
True	74.41040376353125
True	233.6249515227213
True	356.19160291571615
True	455.42026424162606
True	926.070166588324
True	50.47717212336954
True	917.4914616799
True	1018.7277461175368
True	135.9542004270466
True	75.41867359423208
True	979.359596425749
True	31.00065308440705
True	235.76031617355127
True	86.02230015581026
True	211.11656976053425
True	368.3008381278244
True	927.892199725258
True	98.7519331096676
True	71.19177627886398
True	628.9924759545188
True	267.5371108796669
True	705.3963085521266
True	53.88152888631673
True	488.3541854343436
True	383.5681448551832
True	698.0332370081936
True	50.78500398588858
True	113.95700154154515
True	29.12991907144725
True	270.8603157606402
True	43.5858161322065
True	344.22596958134847
True	3.295884842338461
True	1182.006847784392
True	105.45762563285632
True	135.57518294406628
True	354.074752911349
True	703.5265861630425
True	679.8845425376342
True	1027.4957124223597
True	464.8489820371191
True	421.874745339843
True	139.29393655576365
True	400.0943985323149
True	842.6180014110367
True	417.1589451772945
True	937.9513851378036
True	81.82318092915561
True	429.9317078694348
True	187.0435459698504
True	288.8459938456112
True	728.8058836611212
True	163.1882963456292
True	135.75183999343653
True	65.95869037282944
True	883.5694239506154
True	782.4585273320794
True	82.71567309363185
True	440.35260096451066
True	743.4447340184914
True	414.83332400411314
True	55.14532799203936
True	325.30447894973844
True	804.8474602292507
True	30.583482974878635
True	362.53191684155087
True	170.6097948799491
True	269.9809067418175
True	33.67555299486493
True	218.08039980427893
True	777.4852165564041
True	634.8435927554002
True	55.33853055906865
True	298.6272209830061
True	897.1036981853357
True	18.869726455305987
True	307.46448290007703
True	311.29657180720903
True	437.881037871733
True	219.4131038556758
True	595.609832883036
True	46.211223698097136
True	978.0726533110208
True	881.323729550622
True	47.76323272342471
True	402.7124663415798
True	732.9472321268365
True	951.7860146333138
True	281.6904209693972
True	601.4441649184325
True	128.21601015145131
True	189.802339452368
True	136.83855656946378
True	137.1194386169329
True	205.44961885412977
True	931.4746955614104
True	790.5155358926207
True	966.9636873615608
True	19.925885077754494
True	27.57836812889617
True	355.19604756297247
True	13.88777762742678
True	626.8888816057123
True	1068.7131753063084
True	269.53075768014304
True	205.2887088197007
True	88.33159792571773
True	228.08364665042927
True	131.93811729296678
True	44.91092649824882
True	130.7912082290256
True	90.5485289132156
True	232.5062864084296
True	519.709125365166
True	164.05022329619848
True	28.732111239287136
True	59.18328469062725
True	432.2683100304655
True	274.32878878094203
True	587.3322026679892
True	20.368874671190856
True	116.98566369329616
True	646.3902942324767
True	263.34142654323216
True	469.9938879211377
True	653.1429358643938
True	105.2095099295866
True	113.65168151803388
True	77.79790855182192
True	27.417910019124044
True	120.48318179562564
True	87.52867817149871
True	94.68034697933346
True	156.3814937725699
True	239.21189148637492
True	832.4184265766193
True	285.87907068284
True	921.3078309706984
True	166.56607251327975
True	197.7998069594562
True	804.9067807211152
True	304.50367749669743
True	590.7192943827458
True	252.12948876430428
True	358.3448224426561
True	451.8530662511575
True	549.1941805094579
True	633.9707423808705
True	354.93915074651625
True	37.13857793925366
True	556.7971906569054
True	608.6706988116981
True	20.714858959299317
True	9.532457910180945
True	261.36804148564585
True	409.0805940976043
True	461.7830613904972
True	63.62589465769714
True	634.5381775307932
True	951.685163947446
True	216.33262386676464
True	913.3412304341878
True	278.70744461972924
True	104.7173230816761
True	269.54524606905875
True	691.539658182577
True	38.705885978170905
True	569.2613246938535
True	1287.26881771097
True	1009.6236374295308
True	900.759757312732
True	205.38008149909103
True	93.54833095311548
True	203.90707779652695
True	819.3737427266553
True	148.49611021400062
True	1041.7607303517443
True	842.3979653294523
True	40.742482825817895
True	88.85719642660199
True	413.2611389430925
True	413.5321997757079
True	191.9225953623264
True	527.4611626842216
True	669.6826036165784
True	128.00563101762697
True	273.0900156483389
True	1028.1226538040091
True	53.32566291696236
True	690.4528661956712
True	534.3956699759677
True	39.36914452736218
True	824.6257808034039
True	388.3500451604842
True	563.931718057986
True	112.44375773787038
True	258.2841630015544
True	212.68786968020032
True	25.967962494678368
True	134.46791241870133
True	742.3829218704567
True	146.13379411388183
True	392.4623658990869
True	66.91285700045982
True	659.5805441471207
True	599.6716385999955
True	234.6428985112876
True	449.36733827855335
True	164.86905692268323
True	167.76580682063243
True	226.81443686121628
True	288.1377851026964
True	362.0716441574076
True	119.22075801217458
True	187.7631601515388
True	26.655289384173862
True	878.3259694916461
True	314.0068857178582
True	9.804955700158082
True	364.2783499687506
True	164.76683564721023
True	626.024403423215
True	357.7857842024775
True	571.0945695187685
True	555.870949065995
True	475.0345971399146
True	787.1834243443823
True	238.75879572364917
True	561.3180503147696
True	148.74033843006737
True	528.7223538028443
True	362.4433047410817
True	377.2567083356589
True	129.92174685063037
True	135.305918642096
True	107.53318902948828
True	66.65316526337766
True	767.3322570191053
True	183.61178623489388
True	48.73224945182273
True	0.0
True	547.7084740052842
True	112.75543143900508
True	21.832537115005135
True	42.52826734311238
True	112.083385130282
True	529.7776158478101
True	182.0988621945976
True	105.2947750528826
True	34.32829916876986
True	163.445834091612
True	902.4064280228196
True	49.12199167772313
True	227.0101980654371
True	739.8544484372518
True	316.2828249335973
True	455.6709909982331
True	478.2353804444825
True	505.8593652024874
True	621.1438958375661
True	936.203245678168
True	262.0981286024629
True	1032.6433457391463
True	913.7807414690068
True	617.0603908434633
True	337.71085334115577
True	828.338947585796
True	9.905091226594166
True	31.74268137195483
True	293.5349042059545
True	42.92245659724388
True	200.0055834675783
True	745.8892882765148
True	209.8266596153603
True	723.7427840256825
True	759.4579768916502
True	121.9342111088735
True	369.7542354421339
True	601.0004930904342
True	23.90591186546776
True	135.36908948687378
True	453.2490041374842
True	300.52727457646745
True	203.4585335673055
True	109.47426526147032
True	373.1489955213025
True	20.832658145260982
True	373.8409129616865
True	365.85799905100055
True	1037.9515208898265
True	379.2050236277617
True	30.77099886722635
True	435.4769974202832
True	452.73437967791983
True	227.01282291941465
True	31.0502170215992
True	750.2488184974319
True	440.44043982741135
True	183.767040473528
True	12.13454066544806
True	1214.1454324771355
True	164.42704938615282
True	28.570789359873928
True	308.5997262990816
True	272.7888162028678
True	116.46996066788746
True	277.92827019166486
True	48.45653074319526
True	307.3180269865707
True	289.5167975840358
True	308.1771311360922
True	32.171162048517104
True	46.38550231633429
True	1048.5486299089805
True	24.125180675148883
True	12.31681416462739
True	177.68813731847172
True	656.588095547782
True	8.325730203485707
True	198.47714010259884
True	170.04197073930897
True	549.9857881361725
True	376.19571388792286
True	721.4028189124958
True	321.6093360408574
True	485.8405924833462
True	443.9962665510233
True	495.3163494643377
True	99.74675619744906
True	1285.926544176385
True	909.792178168106
True	290.0541469534967
True	513.9587204434691
True	103.49241138430328
True	597.3349231305614
True	429.560590683735
True	159.92648277987178
True	76.34841733759791
True	347.0519117289972
True	166.98988352452955
True	30.91302091419289
True	620.6452835604612
True	374.4692581563907
True	70.1060238207328
True	30.963500412100817
True	661.6781693557213
True	486.22242808979047
True	73.8487415074724
True	21.24865581926466
True	321.7037312292477
True	325.5871599875367
True	720.1345578014154
True	556.780562603886
True	563.4473020883147
True	793.7753177511097
True	8.866592463030688
True	58.50787219823144
True	35.328819561131546
True	62.82822522092865
True	485.4893396025389
True	584.0164776711405
True	82.57607990351556
True	112.3311431572983
True	187.28864882286604
True	72.67442898250398
True	177.60396568532923
True	216.61443797294783
True	281.37492199656725
True	806.2403370056493
True	603.9593739039976
True	284.6361470878268
True	180.14971973119052
True	252.74293680450745
True	251.22029374431312
True	729.0798673924113
True	318.3562043010563
True	162.23127934261566
True	915.8551285508024
True	329.4012286246852
True	471.74977996650966
True	158.58004104744603
True	121.37993857623592
True	64.1351932181075
True	214.99423842569072
True	977.9042928850284
True	487.0664583369508
True	112.00746512185356
True	358.68670371689603
True	100.13094031101862
True	659.0156105173899
True	4.398907428765301
True	669.4860352147305
True	35.95310638751417
True	898.5329374901077
True	837.3906339036643
True	213.67904628671457
True	28.48166536131481
True	83.91121880424278
True	458.712922971427
True	224.7909626817288
True	1.660817616999375
True	83.2202107326442
True	1080.0454270029395
True	348.4457495825116
True	661.2557816480128
True	481.4270564256092
True	31.569426702639188
True	133.8031858228365
True	443.53325664138873
True	919.198913074201
True	803.7163952899546
True	417.583841572144
True	354.0722751979639
True	17.14938818765747
True	78.90345415449744
True	727.5660866832911
True	463.925464894408
True	391.3080138902545
True	880.7898005002266
True	25.01477421837132
True	224.30795811443883
True	922.7560849915184
True	244.7074837267028
True	8.661843314584022
True	513.622985681102
True	100.25077646772012
True	652.9737847548181
True	53.132372145395074
True	251.8016776160279
True	824.864794023042
True	873.9484384803309
True	275.3932839132319
True	439.54165494709486
True	120.17041423707916
True	594.0182833456608
True	262.8848519834604
True	191.92455676620332
True	869.0175333259776
True	56.21957437204746
True	717.641415705983
True	279.27714180894696
True	301.2220745111935
True	168.50474336297836
True	485.2802544340725
True	616.0637473097833
True	367.0105535273543
True	410.0705321493544
True	68.3445008144936
True	160.0085218377723
True	463.9695359468381
True	224.2129067981456
True	37.38510805403861
True	202.13642329257303
True	392.9724467246504
True	397.3618798302901
True	763.2097363164132
True	132.60203033785822
True	653.2509254837704
True	501.3488495855565
True	590.5892233748509
True	129.36383799414386
True	38.61148688729349
True	679.8563915131555
True	72.4028481948578
True	558.5221682853252
True	678.0457190397502
True	452.88270427240985
True	132.12232158096418
True	513.4868742292286
True	4.647562400522439
True	410.69443425864944
True	30.49067833058401
True	651.293756457548
True	257.3219867308052
True	572.417296705437
True	691.2944890384772
True	150.11841419890672
True	535.5482305788755
True	485.8100825910658
True	61.28697743527564
True	955.2787456117726
True	2.751809354787417
True	24.118222616760765
True	630.4301304121121
True	685.2228736108282
True	135.3926738760371
True	411.0121998573733
True	127.16951538273103
True	77.64109337634045
True	437.2623553521969
True	43.09703454563864
True	506.9638529542998
True	11.569277791037653
True	818.1209986981635
True	540.9475486845488
True	644.1439605225071
True	105.42925788195753
True	370.7920794828081
True	991.6894586158528
True	840.6392428320264
True	138.06080294688252
True	535.417653495469
True	470.80956811432327
True	243.8388283647348
True	256.2571248822887
True	5.421496806248582
True	310.9877526864478
True	12.768845576851902
True	380.5030759400653
True	75.5811810174775
True	431.734023033143
True	640.4661700903526
True	127.19025950467504
True	243.2417777530545
True	628.9545705545742
True	707.1273651206845
True	297.3684958717213
True	138.90629474686736
True	158.26546283600783
True	471.2429013333835
True	84.73745510732005
True	9.195085385797608
True	493.0919326697225
True	560.3429721723898
True	20.17082821608756
True	138.4132876107097
True	899.3484902814557
True	479.2448641650536
True	272.4660651939858
True	33.42123842657822
True	475.53882536059336
True	102.06766468031918
True	594.6293308727137
True	672.5295324533134
True	298.995006124063
True	385.3894131280404
True	182.1306859279882
True	241.24125444255827
True	72.1388447377112
True	219.8119608737154
True	496.7392358450476
True	21.315352231212785
True	458.5506476667908
True	377.5248128291448
True	707.8427355127018
True	904.7190204101928
True	881.8185579531087
True	158.95591310009934
True	394.7302795682697
True	73.00391092501765
True	195.6030316887792
True	317.9405185270758
True	11.328946086100157
True	814.7272076730416
True	21.862964332156864
True	394.6325120268099
True	264.3264479405881
True	636.653572156372
True	205.01557247032903
True	39.34278489323396
True	652.949824691521
True	1071.9091120793566
True	218.38245499612907
True	133.9834224421289
True	627.9530578386117
True	505.2974635684898
True	16.90720613051975
True	808.0289788863613
True	114.90826913095655
True	47.78614224466918
True	316.33703108280935
True	363.5309516618568
True	389.9537046010513
True	269.72614837943274
True	19.78597110400353
True	22.51432123136958
True	825.1295367199652
True	200.36636485544133
True	114.02454830510123
True	807.5998563178691
True	663.5280534605098
True	647.080833976101
True	444.9256476397263
True	146.14307515156878
True	34.24084904446937
True	103.0281679148511
True	426.5035164011947
True	228.86767204107963
True	508.28417776857736
True	143.02921788855565
True	485.6275029350165
True	643.7452499461459
True	965.4755549768632
True	24.02016972899917
True	955.7659210167086
True	1055.4098996953255
True	460.6267255595691
True	82.31428104298669
True	777.4685257577504
True	654.2191085944968
True	609.7936630667787
True	176.4042964330984
True	740.5688065511333
True	714.877007086893
True	121.91621315250896
True	835.7542974498001
True	797.9718121123971
True	490.8068253690771
True	232.75550071095967
True	78.03129760413621
True	323.1455192213335
True	352.33390328787624
True	465.4024764547389
True	420.0141273946278
True	195.1178149834988
True	316.5179724198448
True	2.966905628469541
True	12.009137738937032
True	103.9918677633828
True	131.7976828221225
True	359.00623967121066
True	348.5862474870237
True	113.42508425536582
True	18.299659345591223
True	214.68795887054276
True	844.78556359003
True	466.5038638386808
True	531.4817747576516
True	567.1105636605797
True	793.2776984145312
True	635.613457507891
True	87.43422890487213
True	206.51122649490597
True	232.5595811454397
True	290.65317600490954
True	106.37537935312427
True	358.2194979929021
True	441.9900342974644
True	173.05002543984932
True	644.556608624279
True	249.24019197984697
True	210.09802248165653
True	30.150202410297183
True	239.23561322736657
True	474.0392973249265
True	168.30058686952512
True	554.1672048067725
True	469.7687900223041
True	242.45436762526725
True	107.79287867467276
True	42.983455134659984
True	399.4634503514357
True	784.9341647186602
True	164.48186217885248
True	1060.749392337642
True	1058.2674207029786
True	483.9487483473096
True	103.28694659664843
True	118.87170487723756
True	689.7891332866519
True	8.931393099135924
True	225.85989874794177
True	137.6832086620517
True	123.54401540058
True	336.3721281345151
True	625.503935381353
True	38.60985853196178
True	127.40918277706788
True	960.9771983786968
True	56.65529501944645
True	465.0319112422948
True	526.4044222705987
True	252.4547769518094
True	131.06318166961972
True	910.2163237810933
True	1177.2505091682144
True	517.9822856181748
True	641.5382806950535
True	204.4629482422612
True	152.80548842384485
True	321.975569175538
True	244.23206689407428
True	170.4860689485247
True	315.3230553190893
True	333.47790081768983
True	12.235250994270404
True	622.2006357823665
True	148.34418448476134
True	70.84691693101124
True	446.3664108602744
True	315.37441576465625
True	1196.8321893881416
True	350.8986845957222
True	989.5574396117617
True	9.894882590016875
True	258.1226761029374
True	226.54939834877183
True	151.0884968866635
True	474.47523951796586
True	182.121750224104
True	422.976103919032
True	333.8487101025138
True	107.05831859646749
True	359.9436459806037
True	1039.4999175064274
True	757.6965198180422
True	227.19362787554851
True	101.64298624170472
True	294.32637553449234
True	25.52942935635376
True	357.2662807561028
True	323.7193724003539
True	573.978308112903
True	449.380460597802
True	341.01028075267163
True	155.911301844574
True	13.235501311059954
True	433.9893608153254
True	286.31456760324386
True	132.10992259692318
True	299.6226351586353
True	432.0616469163689
True	793.858368153462
True	309.78504155577394
True	772.0169107452984
True	402.45552787353466
True	382.0910793269477
True	1.9029385665704075
True	1152.227419352152
True	95.8063690236306
True	941.7747907611276
True	208.6609433002118
True	462.7568669394773
True	667.1036069839355
True	86.49208639769583
True	478.87396034635066
True	34.93376866359517
True	411.25224729839874
True	76.7211274897214
True	221.1273322967949
True	40.01151861928841
True	672.6515423116238
True	191.35152505910108
True	23.805636725423422
True	391.506230634179
True	110.50931579273652
True	168.4115657445273
True	837.0237271181876
True	242.85463898975087
True	159.58020472533497
True	381.5228917037111
True	511.98569164371537
True	337.0244259234043
True	515.3416037002507
True	625.511043999744
True	156.75411499670795
True	8.257935856702623
True	72.43793075279676
True	430.0872283813599
True	92.90688277519077
True	76.03030813687597
True	1036.547552423264
True	28.00382643130448
True	331.2996749159963
True	328.03681753184435
True	468.91215217496807
True	670.372798383683
True	185.76069383653035
True	645.4803998465375
True	329.20563405963287
True	345.4830412852367
True	269.49840474055
True	203.1892691860982
True	363.3780567379169
True	430.4806422710262
True	400.8826565050161
True	589.8532959177965
True	143.68125015830068
True	77.96701621526563
True	39.22980880840642
True	300.62597909717755
True	653.1853751012949
True	398.67674772735785
True	792.5040426338601
True	214.45849258747683
True	378.6058444877707
True	68.92622914649999
True	52.95702962469814
True	421.5718347584259
True	200.6679388943734
True	224.1836973521182
True	43.65828529510148
True	1056.1999838109175
True	176.76088087854075
True	889.9316968571359
True	321.2480960007565
True	928.5722524712444
True	230.21178914024324
True	463.5099065037464
True	525.494875356956
True	596.3526062078026
True	213.80717753458936
True	480.1587826948997
True	938.4726057006674
True	131.79027517551242
True	7.767588725587561
True	550.5332549701903
True	26.32744510158517
True	79.32918456065785
True	782.0166502403721
True	222.16606918736335
True	1013.4122749905456
True	688.346574839361
True	420.8171139386215
True	273.11189338666696
True	486.18065445306087
True	342.99575515041766
True	181.08179436682312
True	678.1554244240068
True	727.800113420074
True	210.03581280456464
True	87.76305454300068
True	505.9697757101
True	132.74108767648275
True	380.3662637857561
True	325.3815569652457
True	64.18197595769935
True	368.2708623713537
True	406.4507958069161
True	374.7130871040136
True	413.4618676718266
True	436.20238337946506
True	651.7437041204788
True	58.205065662694295
True	441.1373642473626
True	326.09469803795605
True	648.9508690351379
True	211.73872356084252
True	105.76033127479502
True	43.37860208540002
True	552.1588917368572
True	628.4153521674947
True	176.6408263646483
True	409.7936051785864
True	333.3139835989974
True	17.601483565919718
True	169.15700246044517
True	296.7286249929476
True	3.111295195400058
True	875.1169280481864
True	82.27163238671929
True	101.47884335380594
True	107.31762446601742
True	359.8585888416957
True	37.93329548272405
True	457.7773478033408
True	231.16891895170525
True	5.164221903606485
True	118.71517477061576
True	436.1508687456079
True	49.40586752659098
True	65.92488969429056
True	186.46074444440583
True	295.6750582494681
True	931.3164464372328
True	400.6601574925133
True	979.3590964682116
True	192.05247142372843
True	1014.2581184036468
True	786.1183830070502
True	609.9192441699425
True	413.4517429003275
True	386.1786824106863
True	80.9484291806217
True	67.88573450726031
True	82.05795124198887
True	183.64603371467035
True	466.8126877879191
True	1074.5988596401385
True	180.83126739802825
True	340.0344392366701
True	427.7780064933772
True	574.8677082812284
True	611.9065796763366
True	271.97210914075936
True	460.84155335605226
True	664.5074294888233
True	98.48595730984933
True	755.6091944167383
True	256.7974370762996
True	124.58769115661728
True	404.1163942020582
True	887.9549458778555
True	421.3474273172436
True	836.2406183101492
True	195.19264990871883
True	353.99164325669005
True	696.2211332562758
True	604.6757771642259
True	194.6209557858735
True	266.30188899253926
True	773.0482534101739
True	33.05274766251163
True	192.1978471091858
True	478.78807938515473
True	706.6435544589175
True	101.20782077164309
True	38.82841644954411
True	165.68969861675058
True	698.3058941765954
True	333.39749060741974
True	551.2226080855365
True	351.48377994024054
True	294.1285408667373
True	450.44693457790805
True	496.6765158675223
True	71.53250709165886
True	364.9945676605842
True	771.6128634943101
True	0.0
True	288.93364188701827
True	247.6608089001212
True	950.6146196171712
True	148.94729040087972
True	633.4258061537101
True	642.6603078634741
True	112.00378112319844
True	207.94474714705103
True	128.47852339354193
True	11.707411739137676
True	284.8010875306732
True	389.1452905085376
True	1129.5193185561532
True	235.3793080795526
True	418.659085202588
True	665.6346930014937
True	199.6485596354576
True	27.77769555688857
True	863.4341327230638
True	605.531165702612
True	159.43573020699495
True	615.0090773367339
True	170.3094543631962
True	296.67082087746536
True	775.9881394787265
True	34.0433585440064
True	107.83201793674932
True	530.0463575011077
True	59.08716524957323
True	78.42530993696111
True	403.2762421013777
True	22.792098110851736
True	752.9265541561134
True	101.43661115090164
True	160.4383390644757
True	17.697707956008134
True	727.1550145779725
True	27.23153346238404
True	782.2907400977296
True	394.5780112747687
True	116.54034356796856
True	694.7167961717242
True	533.9287644016175
True	559.7218203425668
True	45.35455399630923
True	369.6191547453776
True	5.504856439101504
True	91.2442773666003
True	371.37253343268094
True	51.02041014757817
True	120.6247757938728
True	318.2074716544728
True	184.1683257434295
True	103.2582903695302
True	647.6187011626467
True	21.124734931221315
True	1124.543745130366
True	500.444550950681
True	303.5983612798988
True	491.2751000525543
True	128.66487625073262
True	800.8006373987112
True	1105.4638083097152
True	745.2618858229027
True	170.48934403500078
True	226.8272008784621
True	51.38919442256121
True	60.17417503999115
True	156.67228004192268
True	103.72729221308704
True	165.4692076942416
True	1214.763060235091
True	317.1065474263783
True	350.30021690335667
True	686.3098538419131
True	16.223230412872994
True	13.519530386606808
True	597.4129157822836
True	6.114178434328165
True	109.66746269876346
True	690.4435511312854
True	185.88180662864136
True	649.6419100322266
True	866.5683986375051
True	155.38114207152353
True	883.2630407947063
True	3.888155971255495
True	463.5196395856436
True	1073.2261304179824
True	26.474579700942417
True	234.06985730736395
True	145.58177802520584
True	979.5874006485792
True	232.58933007679116
True	493.4557297312188
True	119.62313447228316
True	529.6452052956953
True	148.39160305887827
True	98.03767926240612
True	383.6716907263284
True	71.63165441930514
True	55.80478408910539
True	1043.5102568942891
True	271.4192933225879
True	155.00494166425756
True	355.8011330093969
True	393.32025209147855
True	205.8679064394212
True	167.24098799429348
True	399.6380429301025
True	33.64005643890977
True	505.7600222139524
True	1126.593534423474
True	114.3131851629765
True	466.8650846701886
True	330.70260874692207
True	27.323616778794896
True	432.95281676258526
True	105.46475522524756
True	611.2135916822255
True	212.72035413938784
True	409.2632435961632
True	20.562957801536623
True	439.65385921692246
True	114.80649537973508
True	332.87518969787766
True	35.53748144405384
True	173.51723277820685
True	240.768611374472
True	753.127807857623
True	57.87333392460108
True	132.02834026939635
True	239.63829551981664
True	140.47098390569388
True	642.5233973831891
True	549.4317942690404
True	817.9565375441113
True	388.1515868311113
True	541.7781677579144
True	423.37459971269095
True	686.9050963845589
True	67.0572002806643
True	452.5194027343118
True	420.15934320427016
True	47.6193356502372
True	83.51405908896118
True	127.59409948163665
True	90.23944680299122
True	334.47990311067474
True	850.8614781838328
True	333.2889903542372
True	1112.0905999006668
True	312.60123892564303
True	923.100083514943
True	150.58725343729083
True	567.6338916450383
True	609.6735545031052
True	700.9149346723976
True	446.5672248692081
True	65.28040214435327
True	294.8493912868188
True	39.71948807311914
True	160.57047289005337
True	169.03538268131493
True	1140.0942698610097
True	237.609344927241
True	561.5825829711038
True	552.0807708662262
True	570.6080789403226
True	864.5357926859542
True	600.2467282170476
True	664.9480736370729
True	909.3267851246354
True	123.43929321001563
True	319.15189559095984
True	268.6519547320087
True	336.3226223345968
True	88.5912063473643
True	389.9192861563183
True	4.423570008538505
True	314.2934063907033
True	258.5364861512919
True	612.9706800940647
True	286.7018306043733
True	368.8515601041896
True	10.468483945255327
True	59.598362584499085
True	536.6546256089408
True	30.06442782179924
True	137.15234181245884
True	66.99218393028512
True	149.7583484981109
True	252.774962971644
True	69.16455821056037
True	375.91126734454593
True	277.13819224758134
True	101.9149639273981
True	334.0899317292354
True	62.54071561172231
True	599.6394305669165
True	839.8904670436436
True	291.20419780765354
True	1139.9970250044826
True	117.62257913109768
True	325.5693518844168
True	1053.6395439002104
True	88.71588705635762
True	295.6365224233092
True	9.99591926767398
True	407.4690725787368
True	458.40587747580986
True	144.56507445269222
True	613.3158193604122
True	919.0636453553664
True	155.42507471837934
True	73.27038172759265
True	330.25379236984213
True	558.6288094655259
True	612.3708405829581
True	1224.0266024178811
True	25.697990377425132
True	935.7733515866776
True	140.99132161755225
True	620.6296131689204
True	115.69183832743104
True	131.54024499933985
True	191.04981693627204
True	174.927783818252
True	744.9135283334512
True	199.27479065139968
True	233.9875114885483
True	63.74430648754646
True	508.6309210088009
True	441.8482356856629
True	181.15713360158043
True	236.54809817809485
True	16.693110547406345
True	409.388913127697
True	206.4963224214256
True	282.87020963570603
True	112.16093941392296
True	717.5832863598469
True	399.9647640091435
True	265.03145160725086
True	639.6545142373185
True	540.0525298890383
True	460.1366679648692
True	138.57772135708512
True	532.3234642245171
True	429.9622160114114
True	2.197893459799272
True	193.05165660667936
True	85.6400843415261
True	236.27284023462863
True	2.929458475791331
True	121.92675702632216
True	357.61874432396183
True	7.880146344447994
True	865.4043957156903
True	173.53346552870502
True	722.3002066909698
True	768.0532646935811
True	160.31843988905385
True	217.55222581426008
True	497.1854310535369
True	821.167145401387
True	47.30561639697184
True	38.420906010740616
True	131.21588137882648
True	631.7167625687413
True	717.1620627641407
True	185.0681632318064
True	592.1747458981035
True	580.6972331823267
True	817.1120827343568
True	383.5863432305204
True	190.93680194886167
True	864.6337684337675
True	218.71635176992257
True	150.07857430020596
True	334.791654593649
True	212.27567307680388
True	212.36392941690627
True	618.3569737119991
True	256.7393607373989
True	195.51727032906572
True	443.8186902766137
True	458.4789210257661
True	63.4362397801153
True	278.3582308060662
True	79.55833748662275
True	310.8414443019696
True	358.5750205917843
True	258.18707165644963
True	172.3937603760449
True	372.9514754827769
True	643.417375344137
True	720.0369667590553
True	305.10603180413136
True	743.1858093961202
True	64.47402836314761
True	889.5833797241394
True	347.6252964728982
True	10.876240189847012
True	633.1043112834312
True	702.6781935177188
True	251.891892635892
True	171.0497453180394
True	49.054748757287165
True	387.47015237635634
True	71.33337905444463
True	15.158648303369787
True	887.4489000683542
True	362.5949322796336
True	176.6034655294348
True	1041.0312646518696
True	12.384403900307245
True	807.1609262068811
True	31.70441527885005
True	679.142050088936
True	58.48584252998033
True	801.4271227616659
True	436.0114673711813
True	197.4337851350049
True	430.3894411415732
True	210.73929494491315
True	299.8441723644459
True	223.87799537629024
True	407.693349890233
True	10.302165361567589
True	316.4172734904361
True	113.59154999933313
True	8.721900974297604
True	467.6597297592712
True	730.2724115977607
True	277.8789044507373
True	83.0326311506076
True	292.9026892082237
True	80.49210656079066
True	189.09921652377696
True	180.14210166423035
True	383.7017192178156
True	42.90819363727771
True	143.92508324898827
True	373.28190683380944
True	870.607365161732
True	115.02667648289844
True	206.4966787888736
True	425.0902653858048
True	18.78926354645084
True	423.9635782133632
True	519.7850513314896
True	90.34966085057522
True	393.5867566168544
True	354.5621170626071
True	427.7823028389607
True	594.3799478016301
True	1041.274984431401
True	976.9407363195564
True	56.29092931245879
True	1082.6712404989494
True	109.6420559662942
True	105.15315633400036
True	102.92766678970858
True	485.21413082931167
True	381.1637351609366
True	586.5878858517841
True	257.7536219185308
True	150.6137608096835
True	393.432844933174
True	16.478989505690365
True	448.8191747815271
True	395.2504954732664
True	140.67747773817717
True	94.7524937757777
True	532.9740590336463
True	1034.411075531175
True	200.29603928802612
True	61.89805390107843
True	431.866821149163
True	375.0699116581023
True	480.4552687037192
True	328.55326445752974
True	4.859203596205991
True	530.3711634530782
True	519.1384586234356
True	505.36703256831015
True	187.87227542200347
True	102.7230736218878
True	22.14837484063192
True	382.9540935995
True	106.29156999939065
True	7.285023684762573
True	32.70299109393425
True	347.7088951067198
True	626.5673398662723
True	136.44419955796488
True	88.98561877671732
True	24.167486399067
True	409.4892350721478
True	355.731857310766
True	744.5193518361518
True	307.19152964440644
True	530.4105749600138
True	547.9871193691015
True	531.1460693468888
True	295.9505246135974
True	510.9908808733234
True	99.80360308574797
True	586.4458558253413
True	7.40820337050865
True	354.7014201363627
True	481.1407734752307
True	964.8082847871608
True	355.01835672996145
True	777.7116587755058
True	971.9090649396918
True	172.43789970962797
True	37.51006024791715
True	374.3527981364837
True	393.0412660457404
True	571.4439385474079
True	249.3634226551334
True	30.60525131462576
True	658.8675384361302
True	125.51292030160096
True	1095.2439334330031
True	320.4463782762238
True	471.128986161945
True	132.46530109923626
True	816.3854689342039
True	138.80827620054654
True	820.8382674487692
True	574.8366299270284
True	186.04279658106503
True	114.03256336448776
True	66.36184894597208
True	556.3131584111064
True	906.5103479576755
True	446.3058360445645
True	532.1572113363345
True	129.79383987220922
True	587.0161759492777
True	486.2843626971557
True	772.2298776112372
True	304.6670485020512
True	584.3050788384152
True	112.6162339064869
True	23.561878478961795
True	419.6895741339538
True	166.79135848288504
True	106.36728423537176
True	383.3366306548132
True	1082.9561914920848
True	265.0019409133312
True	558.438825599229
True	11.28939357074452
True	76.83089802213928
True	317.07145096297245
True	818.0919002938767
True	441.9037286398089
True	523.8529767559729
True	696.492788089612
True	66.44382433309731
True	741.7614564979056
True	48.12681841138796
True	102.75332717625456
True	176.87362206935276
True	82.58798782988472
True	25.069634999336618
True	297.8927208584153
True	443.2919437822279
True	895.8794749926578
True	868.7397108050169
True	5.24493783309511
True	293.4959585193182
True	469.26562695366016
True	121.96578995737484
True	248.7952288846954
True	331.10853591051944
True	1315.7538378593924
True	464.5940158610767
True	23.96334646155941
True	184.51573709468693
True	722.6886966722689
True	33.85727185094369
True	169.91390535199378
True	559.8998496782558
True	76.23111800959055
True	869.9373613417293
True	336.78067251069984
True	673.8526694715324
True	74.59436791931155
True	645.9400010755717
True	595.4598023102636
True	886.095069138408
True	249.79891552645623
True	506.7065696838596
True	809.5762963588128
True	912.8790010886564
True	225.6259780920636
True	755.6603396373687
True	220.86732010228468
True	449.6286541300536
True	378.6308408933172
True	493.4265459458274
True	499.6036813403128
True	314.6830507015952
True	353.6625185170065
True	113.5025854366374
True	335.5441010389865
True	1138.5314875640358
True	314.1870353601444
True	147.41486233258442
True	304.921510435329
True	755.2070819786264
True	660.1242022139085
True	420.44625947554056
True	122.05948974334478
True	343.39504031244206
True	34.395006229435815
True	172.86425112375903
True	88.01303465583048
True	88.01750704225077
True	552.990924375158
True	138.96701621933883
True	129.05616273094796
True	108.32353202351676
True	80.94231646993791
True	450.0808653885269
True	408.63109867582494
True	1055.160662862339
True	547.8644236392673
True	835.3845134403724
True	274.2994908110337
True	298.2017272502236
True	511.0466938386848
True	197.30873608693545
True	734.6845717387409
True	238.6667451884537
True	358.35306843752886
True	71.74661147924098
True	116.96073370992646
True	266.5741503714202
True	124.35474261131137
True	472.8565654011314
True	31.966750903604503
True	555.5120073712244
True	1013.8320061058324
True	744.6351158844034
True	1.7335833241424947
True	62.28943008529998
True	496.7079057640476
True	446.4874002904848
True	77.28058926446933
True	126.26728090155432
True	287.8050491196468
True	82.17423702446334
True	52.17258216089374
True	730.928086545586
True	646.9844237089482
True	151.00757393660393
True	172.8791451162105
True	523.245836814162
True	56.24153806308989
True	25.353743566069564
True	557.3397782219927
True	454.9582129713542
True	1125.5168815895995
True	46.65181395771648
True	466.0500109142526
True	922.6791072138388
True	793.2616028871994
True	300.3637397405208
True	744.3334863670306
True	392.4437779781093
True	43.67380341210892
True	100.29120926415992
True	736.4678790138485
True	76.97045707722307
True	144.61724857962858
True	958.8610528633012
True	186.1663731610113
True	281.7097670569091
True	102.69139733455404
True	628.7254871097634
True	582.7121346043662
True	221.15270289005656
True	438.6765813335565
True	40.03169682087371
True	271.02902505994547
True	566.5597149671122
True	629.650808471425
True	309.8170456820204
True	74.84186551556638
True	953.0906237655364
True	1106.1412444702964
True	574.4025171156773
True	62.89351944331185
True	28.6871682098342
True	92.4025679985629
True	107.70940108047876
True	101.98675911728822
True	839.6794828033061
True	1205.4128940809126
True	707.0834951911954
True	326.9542575768376
True	9.31244344735491
True	21.93838357981597
True	335.0862356533904
True	476.7166045119256
True	47.02111568999314
True	553.1986482128258
True	435.1932942774548
True	400.1996309735495
True	82.23410931313883
True	196.83185392018925
True	264.23116748567094
True	135.36608343170874
True	398.5403629210625
True	42.99977480227448
True	173.29110868667965
True	1159.533513889113
True	5.627716596822922
True	26.714052169472566
True	591.2915469038672
True	361.43499118130063
True	773.5239606563675
True	165.43286553921894
True	742.9180223524149
True	597.6229610980662
True	270.80013565042043
True	430.0641993950824
True	344.41008277560024
True	285.315501243152
True	266.36151190763184
True	422.54496273541736
True	501.0825231166012
True	471.31660149296266
True	104.17046089360925
True	356.0356540667109
True	8.99313459437637
True	188.82239118295328
True	233.6720216677775
True	843.996792283848
True	607.4468715090089
True	29.295305319657366
True	697.936816065828
True	844.4242547105166
True	102.501148326421
True	342.82112927485383
True	839.2917709262949
True	217.64336677211205
True	159.9552338564026
True	525.8348671967426
True	589.4214211058226
True	1125.13363986936
True	143.11864431798
True	152.65424118334474
True	261.6711691101118
True	322.9418112992595
True	423.73320643416713
True	408.5693682320121
True	318.528895096013
True	440.4570837425152
True	503.0906529686424
True	227.39166298471665
True	1474.572561164453
True	249.50932595626443
True	409.8244264237926
True	54.62012894450982
True	767.6236127927149
True	261.23037241897515
True	930.0640074251236
True	554.4497687348661
True	323.3113691260246
True	796.3502542203795
True	268.1736124587296
True	207.7045482419642
True	261.1172490610093
True	210.74928224156096
True	137.62560943405944
True	251.26031781092064
True	732.9129994346368
True	524.6488653602768
True	221.53252868071755
True	1189.2153507045348
True	110.8603294467629
True	263.9851826542931
True	70.34158681538321
True	298.1537613547705
True	418.5028588188353
True	93.00913286167685
True	212.88681197992892
True	77.43165839967143
True	734.7355515725322
True	380.81883276424986
True	212.27004507272775
True	733.3152483802193
True	853.1197651062148
True	821.1446433610207
True	835.2532556242478
True	360.5332691949995
True	1.1290981949193044
True	262.913486037086
True	54.80707822531545
True	373.4140675986199
True	54.43954089642799
True	358.06328720086293
True	854.3508831816913
True	1013.6769689040808
True	400.2144699644522
True	21.954728548973343
True	508.90969926411327
True	500.62516565025726
True	187.47431179031983
True	233.40053419481305
True	284.1273143317624
True	22.317075182123432
True	124.47384176470956
True	983.4919251837708
True	63.02956802332338
True	486.13634301852113
True	782.6305438942953
True	101.9085575683117
True	252.32482979349444
True	113.15553275944993
True	15.494439755474174
True	1.0670085658615491
True	117.68335005849192
True	1010.4052916438692
True	482.6442796259478
True	69.48296708978464
True	782.145329934853
True	341.7536294961656
True	1.4129737877283923
True	456.174166068016
True	189.334310438098
True	496.7950902376381
True	80.87629909365653
True	326.7282118437774
True	354.85055350607263
True	166.513090730303
True	205.3660131835668
True	129.94469676082048
True	187.89853475145517
True	994.9360298065812
True	15.256166910236354
True	507.3601943239036
True	484.83554407223113
True	408.2287908098385
True	218.95692806303504
True	234.03695106745616
True	163.30847174288175
True	47.23979913725449
True	482.89695911020914
True	153.9343822895725
True	830.0576803378792
True	827.8731850542773
True	244.25192535470225
True	304.23579829757955
True	518.2119586505164
True	42.62047143075979
True	82.62644453449187
True	741.5337543032232
True	1105.0807547690893
True	113.4278558294073
True	723.7624280471067
True	136.2482736406643
True	945.3610168694609
True	662.4558656028876
True	107.83912853146282
True	271.61804251750834
True	617.8263075390798
True	265.24000552615485
True	40.90611436717409
True	558.0026302995678
True	445.95782585958256
True	5.62131906915187
True	472.9592284542515
True	66.39723264820314
True	170.8652439359436
True	234.69848394516677
True	296.691867311532
True	74.8078160966615
True	218.6534222339611
True	346.07504758072406
True	430.71157250220426
True	888.877392493391
True	47.66949461168758
True	890.119212215359
True	996.7662387881306
True	128.50324793864755
True	71.94142771315613
True	972.0768920787034
True	34.00742409616471
True	232.8574125934619
True	83.61209748861332
True	219.7807891254083
True	347.2988538421492
True	980.31909354858
True	102.49773890694745
True	68.1291389601557
True	652.469484106716
True	281.07763926131804
True	724.7612238663293
True	52.36262606456869
True	462.1207175615289
True	402.4528118276789
True	680.5331831605024
True	54.98449919968476
True	108.31449562082666
True	27.30749892839769
True	265.8304559754031
True	45.47761262496599
True	353.1359006218369
True	2.83282163808768
True	1187.1103579159849
True	99.05308491448244
True	136.99615436977635
True	363.336650898937
True	730.2485507147738
True	685.3633126695165
True	1028.8238994688477
True	465.5484632440729
True	419.8655644498671
True	142.4867075134444
True	409.2450662099498
True	826.5428295762315
True	450.66421372650905
True	934.0646641219986
True	85.79128497714528
True	437.744308596283
True	170.47083136342837
True	281.15742055051754
True	752.6921322842576
True	155.9399579462181
True	129.35572092714585
True	64.20270698242389
True	884.5759772947624
True	775.6671392077391
True	80.61797711654968
True	443.4191376974728
True	725.1516163329692
True	414.4721805141722
True	54.84539826322459
True	325.5225173525999
True	763.6395312724542
True	31.314857741780383
True	367.07174291988616
True	173.89431111156694
True	274.8087987536717
True	34.05735620732157
True	219.9807287041032
True	770.7307666199287
True	635.4938115193454
True	58.885461033078165
True	291.5688381526378
True	870.8144063419891
True	17.077995886314557
True	329.7768391857783
True	282.6534617239573
True	434.92333199058345
True	214.6877150427561
True	598.8053719902197
True	45.52689238504437
True	942.3794003007948
True	852.772540629216
True	48.56720582702818
True	378.4592253631992
True	733.9719426685504
True	929.7654408544984
True	276.69233540633985
True	603.0235315172075
True	129.38678246234542
True	194.69526831493383
True	135.4913783358769
True	132.21707029873474
True	212.3725704315585
True	930.6445831666016
True	778.1968288856735
True	936.756469390677
True	19.653931840741148
True	28.29052109221728
True	351.1970094436778
True	13.09057955637661
True	594.5635287127502
True	1052.3964767021714
True	279.64602287106567
True	207.8064487246381
True	86.19499997435355
True	220.56891791221503
True	137.06853207104487
True	45.95592006701327
True	131.13540819043524
True	89.69865676908066
True	252.88352214688987
True	538.7602959453434
True	165.9431649209898
True	28.98015336397281
True	54.37093953087573
True	449.8890415704757
True	267.1331214543212
True	565.3362717206683
True	22.679202013205096
True	112.32839012069252
True	665.8366544818929
True	266.13623131214905
True	463.7296428860107
True	658.5674577149421
True	100.7586170334648
True	108.26811492180316
True	81.22645920623047
True	28.51007057340772
True	119.11213037940657
True	86.48377513218543
True	106.8475117390743
True	153.39678846529296
True	236.7924999255701
True	798.0308333259032
True	286.39871030167177
True	929.85612693852
True	159.74378962790553
True	201.76556122919135
True	829.2567841150013
True	314.58065243291395
True	610.5292040352091
True	246.84268487220396
True	363.42550876764966
True	432.99968320418014
True	581.9573146609355
True	641.8050743718414
True	366.7265294024027
True	33.91748039795982
True	536.2432181022948
True	633.8536751024378
True	17.805159333640717
True	12.050096191792916
True	264.51104591221747
True	401.83920764586753
True	443.7260750275471
True	66.99065116923501
True	616.2865706987569
True	932.3268907358712
True	240.8943353153139
True	907.9894846832904
True	276.78758566516217
True	98.9847165972636
True	278.9785115354512
True	689.4552778317357
True	38.96198890108
True	566.8229613396802
True	1290.9187009487682
True	1016.2354359720084
True	894.8711962975021
True	200.40298120309683
True	93.48604252139064
True	196.565944214474
True	847.8546864653333
True	147.3553062147523
True	1073.218544158163
True	889.3225622523005
True	41.10540191547211
True	88.93603911620895
True	416.1901635617472
True	412.7718221711929
True	202.2446259078036
True	524.3831096915238
True	679.2437306667705
True	123.53358166137288
True	265.1103686731672
True	1043.278787658057
True	50.32692984052477
True	716.1059423186401
True	549.181215896606
True	39.31800279283713
True	818.1681410334984
True	366.84278762191263
True	570.1823082379548
True	112.07211426314127
True	278.8561962943692
True	200.31994075005565
True	26.9992716417298
True	125.40029675457878
True	746.5184288239744
True	142.7603649332555
True	376.2469902189342
True	60.28506338013008
True	636.4409358872704
True	581.1016639997893
True	219.98664113505365
True	467.3877893942309
True	166.16050243116854
True	165.39665047960668
True	209.4800550561171
True	283.57420954539333
True	376.95852848688025
True	130.36687894190132
True	200.01918070376516
True	27.22963297054571
True	860.0761192760139
True	317.11371098878465
True	9.931675306054926
True	372.9073896278357
True	160.49230725294473
True	621.8554553235042
True	369.81772614366974
True	583.8679478638403
True	562.7370373357985
True	491.1962211418816
True	785.5731629279462
True	220.9972409182655
True	547.2472674179901
True	159.24011877063302
True	533.9462198039514
True	375.3445202845948
True	368.1196600208817
True	125.9557091433706
True	134.7499862394583
True	104.52437692027551
True	68.0527247448288
True	705.5566753928769
True	180.51687486724077
True	43.136300649443065
True	0.0
True	552.999633427897
True	113.90234732224776
True	22.07750271170304
True	42.44627035770744
True	109.78469796505284
True	539.1176452468852
True	184.6898298935428
True	104.48502905234164
True	33.158314278938605
True	158.84707202920646
True	914.2547761033776
True	52.12658240705522
True	227.7182710717553
True	751.3983601986026
True	318.9791219165219
True	465.1545599622762
True	494.5583684777841
True	513.4913012017554
True	595.1290507264646
True	961.2578530278524
True	269.333355019675
True	1049.2248567011227
True	912.656128395579
True	616.669940577637
True	350.3861499980319
True	814.3465322517128
True	9.918300131114435
True	33.811979465119705
True	296.24204715628133
True	40.97342024461149
True	199.34181936660943
True	776.642090725681
True	225.1420922142687
True	769.12636172976
True	757.0935294481966
True	124.79192848251483
True	359.77997395678995
True	585.9464526768966
True	25.29693908411005
True	137.95765772305828
True	432.2084873706502
True	300.7312802759788
True	204.9388573535502
True	113.35120431461348
True	384.15708322136527
True	21.73090927786289
True	374.8735826007781
True	359.093716646097
True	1053.2052093658706
True	364.07789151121096
True	29.514559799306998
True	442.18366127278153
True	455.6349965089599
True	237.1170706848121
True	29.454864544985615
True	768.419044128787
True	421.2700030177501
True	179.242345779284
True	13.862594994415584
True	1199.3808082755995
True	165.1830390667711
True	27.10553531555888
True	313.5701167912607
True	286.2030848845657
True	113.27924523703172
True	293.92096618000346
True	47.53993006311862
True	325.98273880343885
True	299.50351268765445
True	324.93449122770386
True	30.805124150368258
True	44.25507845172502
True	1048.2402008735096
True	27.00915737077452
True	13.359188179654913
True	181.2031748065021
True	649.1118621566633
True	8.705686431483295
True	206.8453202063936
True	179.2271583599993
True	503.9928716897134
True	372.8084104859684
True	741.8312658448364
True	322.4419951703388
True	487.0610999731903
True	448.26509174155126
True	475.8705724668507
True	101.24542242869178
True	1276.410848697552
True	910.6489527604712
True	291.533134586294
True	544.4588575830057
True	100.21112159493735
True	583.7902368383748
True	424.856557150699
True	160.25489934053994
True	79.57439064740268
True	356.3422465763821
True	168.62160982540476
True	25.479591950674266
True	608.7614553803471
True	379.32272962919257
True	65.97116287337741
True	29.495966430098715
True	641.1554542359845
True	484.88631976992696
True	71.71967268786085
True	22.299243527387425
True	330.0898738800393
True	312.2003575609055
True	710.2453628488786
True	557.6945317031766
True	550.847055942856
True	785.8566798460066
True	7.845116152626962
True	55.97405441944061
True	36.570138786592594
True	58.48594166533635
True	511.5802937551479
True	587.8944474121195
True	81.05274420237136
True	107.761364331707
True	193.72270954742785
True	72.79888591960362
True	180.90919466695132
True	219.95193699333535
True	267.5698775898422
True	830.2161515668057
True	608.1555267196384
True	287.7166397641767
True	183.20240058882356
True	274.3793171807543
True	252.02967118913
True	726.2923669473893
True	332.1548219694996
True	169.4082298950768
True	902.6259486404232
True	340.820572556318
True	461.761138762933
True	159.1092044036896
True	120.86727426522192
True	59.128651822998165
True	205.7976818623972
True	968.91010342034
True	511.8219263190605
True	119.60835100059067
True	353.4849921453726
True	100.35227456468658
True	689.8942712340413
True	3.400895755545056
True	709.0961733490873
True	37.16590070487001
True	910.9781940581788
True	845.636612038461
True	212.2598107112309
True	26.680927957866675
True	77.77368772088275
True	468.853665894826
True	234.3234716105464
True	1.5042277857431712
True	76.7934783844536
True	1101.4836172242458
True	353.24448573105064
True	682.4395414359255
True	486.94435970839424
True	31.17100758634847
True	134.70800762717698
True	446.0077396769173
True	964.30739819316
True	819.3522125363343
True	417.6439418255789
True	337.8311252564361
True	19.169174331873364
True	76.67649304191808
True	744.350974568663
True	468.27660031958055
True	378.4970518658007
True	883.3214427596921
True	23.239846644912586
True	208.914481869591
True	896.1968251554064
True	246.1042520881875
True	7.951696628800411
True	505.03885954069415
True	103.8687833984169
True	663.4878736176472
True	55.94244430295773
True	253.7504748535501
True	825.2818936938789
True	920.056057788325
True	272.3377361716577
True	463.9251983735437
True	123.17584629369706
True	606.2215306671575
True	257.16519914238773
True	188.810941120073
True	876.3266053629048
True	55.43918464908005
True	744.0711555060733
True	269.7106846011327
True	300.73155807406374
True	164.82906005500635
True	502.7308516656992
True	627.2114324348215
True	371.2323440618081
True	400.8372866953516
True	68.10403790151634
True	157.84669714404723
True	457.77867577173305
True	220.85964742556692
True	37.06194286500075
True	206.7572642475882
True	391.90339421860847
True	388.8884585273876
True	751.8703632041105
True	128.74484961399958
True	668.240170401216
True	520.1879576231543
True	599.339779114135
True	136.47202433089035
True	39.15577681791378
True	655.013493014484
True	70.3903755608968
True	555.5513590739492
True	674.7543067615779
True	453.8866821578385
True	133.84502125709022
True	513.5847418662215
True	4.242953202224316
True	391.5106532332093
True	34.54684444362324
True	632.1312551361724
True	262.7088463236898
True	595.5533077949883
True	687.1275238704173
True	139.9487850012176
True	522.680503121375
True	479.8520771586988
True	67.3617189859241
True	960.8225966747342
True	3.441026061889936
True	28.71327415173806
True	641.8532904401677
True	669.2670881700758
True	130.45357881471006
True	421.1539545498848
True	122.8101489666658
True	73.77647418057623
True	470.5229812356853
True	41.831400571284526
True	492.90634131552406
True	11.69643931329376
True	835.2812212108958
True	563.8587558739947
True	663.8552721705535
True	99.15168049623144
True	376.1989876635006
True	995.469551585184
True	816.7637182507823
True	142.02724332611726
True	554.0987589935851
True	466.7233099936863
True	250.78465470026893
True	257.9562107468389
True	5.202910135713839
True	320.6551412838557
True	11.368657746978457
True	380.7841701190599
True	80.96839826310071
True	390.94967440698105
True	650.7657577651946
True	123.68629316798854
True	227.5740722824191
True	630.5044704008
True	669.0450412371215
True	289.4509939068031
True	139.7525756932897
True	164.00724732026427
True	473.1431861348325
True	83.92921995910714
True	9.014469837016833
True	508.1115234133707
True	571.5774817871066
True	19.78197193243459
True	138.20358954767138
True	922.1109024751902
True	481.1464727785552
True	279.7949420753753
True	32.88211332925193
True	471.7114414879949
True	114.01223595292714
True	592.7017148978731
True	670.6873542955884
True	302.7374060333645
True	383.1759167770792
True	190.82809396766987
True	244.211848236224
True	75.47411958587516
True	219.5833708618376
True	496.464967806738
True	22.621952700768347
True	455.5043392800308
True	392.82627675151673
True	712.1218138121919
True	910.2764587164296
True	888.5598488127316
True	157.88963571875252
True	407.9702904661515
True	69.91499653922139
True	188.0222509718244
True	319.36704592415333
True	12.109161413425388
True	790.4169898027359
True	23.66793532893572
True	408.110952288074
True	268.18368528682714
True	654.4595261793797
True	209.0062378494768
True	37.58556414425597
True	710.6764222829596
True	1080.079082889595
True	230.37469369985016
True	130.34471538156632
True	621.6331247046029
True	492.39973141731497
True	17.447863396919352
True	846.5150963780175
True	110.56840906938731
True	45.541349696773445
True	314.6316594587166
True	353.81630673062284
True	396.1514875861589
True	260.1212839089415
True	19.42778206683578
True	23.83852312116432
True	853.673479424261
True	207.81339305411717
True	116.27839513407174
True	842.2287990136759
True	657.5814496094208
True	668.9714826321364
True	449.9374518773288
True	150.0522402441015
True	31.826068601884664
True	105.81501789592454
True	438.785174990803
True	220.33643800409976
True	481.7497440596956
True	148.16671767943893
True	484.7177944490728
True	646.7286823769794
True	966.9821381699498
True	25.411825148979432
True	982.1314011116124
True	1048.2082608989474
True	499.0607798638428
True	85.76661565502584
True	813.9046321075144
True	633.7936262251302
True	667.7097968789197
True	177.05777548191324
True	740.0630539055413
True	715.8545431568149
True	124.88609912853472
True	767.594521006448
True	805.804163263556
True	461.6481887614017
True	220.59194068713995
True	71.2471238273714
True	311.0338433184219
True	356.59356474930587
True	479.18491655392046
True	422.5989932032812
True	189.8686859872477
True	310.4776585546731
True	2.825322598433881
True	13.766852434757055
True	107.7639681839829
True	132.3459734692254
True	350.1972632381636
True	348.09457720788555
True	118.40995186702789
True	18.67013155064636
True	217.6540163809744
True	805.0584134713739
True	472.5750876073896
True	535.6308713750758
True	568.7713619243157
True	827.2218633731657
True	650.9709757915226
True	93.6292762247516
True	198.91377049969432
True	243.41255813139293
True	297.7515792004892
True	104.90492316461123
True	364.17455719371935
True	441.18924802688383
True	172.26713470331953
True	650.1565653928342
True	247.5654537762913
True	209.59894280024912
True	28.452919970348123
True	251.3192189518038
True	512.3643234495238
True	170.00485983275215
True	511.2964963904855
True	451.2601794960105
True	243.83006559700132
True	104.7079979331686
True	41.68834398241982
True	408.4635649442621
True	794.3736260378963
True	159.4949435615494
True	1024.5304470165704
True	1057.2077262785706
True	486.1840572819488
True	98.50868894429162
True	120.92286821536
True	655.2213159670674
True	9.180737640872431
True	218.26728696802925
True	136.07776331357266
True	124.37122798995408
True	329.4422751678437
True	649.3594058546021
True	39.39987625303978
True	128.04497799200456
True	984.2406221312872
True	53.883651114194
True	450.0220511842011
True	533.0655552784044
True	254.0200634486442
True	132.1760751900658
True	938.8211699269856
True	1193.3897337790934
True	514.1045926208186
True	654.8820271861574
True	213.7542043764876
True	147.2590437145639
True	318.9071311122252
True	256.1220567241142
True	172.2250127938157
True	308.0738378147782
True	341.3834400204428
True	11.75498879706742
True	613.7434784259667
True	149.32012054446645
True	77.40848683211367
True	436.90941431105495
True	317.5799940324075
True	1178.008985450881
True	343.2458130359225
True	993.0310431538236
True	10.741907801767988
True	256.5215842483995
True	229.18201687686528
True	155.25590706709568
True	476.4080168832516
True	188.06532682513625
True	402.582185779492
True	326.6255175058174
True	108.96074820324046
True	359.405870093816
True	1048.585883336589
True	717.472433105979
True	224.0337526575186
True	111.60575571354516
True	300.8359108144238
True	25.837415567880768
True	361.5731414167479
True	313.8114740403247
True	567.0556342416871
True	438.0270915256471
True	357.7170237446356
True	155.8914228292677
True	11.356611086942545
True	430.2479091995871
True	281.2504906950808
True	145.8745024729318
True	307.98717186848216
True	432.4405103638005
True	808.0271487948971
True	302.5866879537158
True	770.2420255498367
True	390.139276983954
True	367.24483617309295
True	1.2706569073497505
True	1193.785491362832
True	99.1699619184438
True	914.5104878517066
True	200.02804877504389
True	449.5635019954073
True	676.1597982774741
True	85.77856147801525
True	483.7480056673797
True	34.16733469076982
True	413.8001383480417
True	78.61775138074064
True	224.44608439005376
True	35.45736330057713
True	676.7690288829388
True	195.94407580700693
True	25.73104559546188
True	401.0005849519982
True	109.4974808432822
True	176.68917634044584
True	830.5647352421612
True	248.18457083349332
True	157.0209355742598
True	368.7605815214176
True	517.9087793461755
True	336.7731574551639
True	510.7905438097521
True	619.2195178729535
True	157.66705168778506
True	8.161243520531405
True	70.60357888183138
True	447.6445528968896
True	88.38215390329754
True	79.74348158977027
True	1031.460273047989
True	28.8857616789052
True	323.11159883690124
True	320.7540846926002
True	469.7323428036718
True	679.065146547591
True	185.2865727159054
True	624.1975800091294
True	334.5938653210817
True	350.164951549091
True	281.4095235093749
True	211.68485076829856
True	365.02675997956845
True	426.4096908246589
True	398.1900621973278
True	600.9303517844942
True	135.64670330574975
True	72.3706217972235
True	37.19996455552084
True	299.63497181153724
True	635.5088399196746
True	414.0075975548418
True	794.9627105234152
True	216.35728686587905
True	385.9568268802651
True	69.59473127600002
True	57.59557820127819
True	420.1341084589749
True	198.9031207396366
True	226.15445843204787
True	44.63169517922388
True	1085.407572694628
True	171.81135391316673
True	908.3733779802656
True	318.3661697472689
True	920.4298214146668
True	240.7712345872337
True	470.5865719092044
True	531.1776880157234
True	598.3020316908455
True	217.0755108945741
True	475.64014249235794
True	908.443460756895
True	129.63667851224938
True	6.550250123948777
True	569.8530156760746
True	31.21970999995288
True	77.90079852598727
True	799.3352574439382
True	237.73105321248875
True	995.8084791991344
True	678.7823994185565
True	421.4468758549743
True	279.4816723164618
True	498.3038715308717
True	339.1526875334709
True	185.17552123435823
True	687.7380104657785
True	721.9289146094479
True	207.2654457409417
True	88.25027670520086
True	506.42551883038703
True	136.10746528747433
True	379.147053629257
True	334.42487472989194
True	67.91996442633554
True	371.9480100367276
True	424.02691288860166
True	355.6900744854704
True	411.2971409590672
True	429.99109254168434
True	635.7150869055783
True	57.34729270150508
True	447.5320133248066
True	323.33524738889406
True	628.527012047397
True	224.55964265307588
True	104.9764749583507
True	42.11708381084525
True	525.4977488617288
True	631.9529167307213
True	184.6485327964874
True	407.7440652058843
True	339.43703930629493
True	17.368384547957163
True	165.0265994453243
True	294.6508958293795
True	2.861878651408758
True	870.8482966859892
True	79.41230782505004
True	101.3552641590017
True	109.58991117747964
True	371.71905822512446
True	35.91606004542086
True	470.1745230316457
True	223.98804720025336
True	6.114503143266791
True	114.75806571777034
True	442.3019379873708
True	52.352858711793694
True	65.00678502024014
True	173.16045651275672
True	283.82880431497216
True	963.4307493427424
True	387.1052838582437
True	962.5413590519788
True	192.7820963347121
True	1045.2706606374286
True	783.4375552129421
True	662.0382513364916
True	405.27914624843976
True	388.6347152597676
True	83.83591119267575
True	73.44937694882971
True	81.77864131062563
True	184.4534399575113
True	481.5744178127306
True	1051.7852526966874
True	182.080772052895
True	350.2504692677772
True	435.7323495760574
True	592.8249256422888
True	602.0387195458363
True	287.40597091189244
True	456.73146650189744
True	695.5263619849874
True	96.92956637971244
True	724.4801324783922
True	252.73668854988836
True	137.24773672350872
True	409.7001037236522
True	876.6578667354906
True	427.82707044118223
True	867.70949425973
True	191.7701965963209
True	358.33305687311247
True	694.6744710752141
True	610.1392192422423
True	189.11922438509947
True	259.53370085028354
True	801.8831031397658
True	31.521298860555195
True	193.9792395542583
True	510.230068450362
True	676.9723400938569
True	96.99509655745683
True	38.39001832687692
True	165.39758556703234
True	719.1220895344262
True	322.11964591709614
True	557.2990221991488
True	367.9079601468238
True	278.30134202413
True	448.2323855982005
True	494.18293996032327
True	68.07055011806396
True	365.8657827326675
True	802.3112126556085
True	0.0
True	294.4852524293139
True	255.341147833149
True	963.8159124453208
True	156.18186418412114
True	655.326183012138
True	631.758091197983
True	114.92911870111664
True	230.0626933161313
True	135.94086270138263
True	10.92639526468793
True	294.14672409495256
True	381.198672887752
True	1129.641953660329
True	237.6566776082124
True	401.4216455930544
True	666.5009671044434
True	204.2364376347861
True	26.827183383194523
True	859.2752790600449
True	615.6012616285258
True	153.70468792626733
True	633.3345519271119
True	170.62287575062277
True	291.8407243662768
True	808.6973619573839
True	34.33021620109109
True	105.53212822964068
True	517.5909965967759
True	64.71902459504382
True	78.72949697115803
True	413.2108650475604
True	24.017278027252843
True	712.6531619998021
True	108.98601870934074
True	167.91340109682108
True	18.52961201164917
True	712.7991012573992
True	29.80228685300828
True	777.2340490558892
True	387.3678970666788
True	118.74648547144356
True	688.0374651597427
True	525.9958404735543
True	559.928375900352
True	47.91877325137925
True	367.8091692012208
True	5.742244770412852
True	102.28142383502096
True	372.433693891912
True	49.9959551954195
True	118.46392591397944
True	303.94333211323305
True	180.06717349598506
True	98.08173414973902
True	657.7503390177848
True	20.36978014910524
True	1132.4663750054292
True	512.6038912790372
True	307.3389256626489
True	491.0336428396341
True	111.8703722483462
True	788.7606349205386
True	1142.841087728151
True	749.6620330217618
True	177.6669300728691
True	228.0619570763089
True	54.18770477741932
True	62.95386483356491
True	150.05347635490844
True	102.43068890999118
True	166.95407384196204
True	1190.369258688308
True	305.9030324691747
True	353.6194620275368
True	734.3139267897251
True	18.34567849133117
True	14.291306164588274
True	570.7720068077332
True	5.353767334145049
True	115.8637952013688
True	674.6102150231684
True	178.007377449478
True	657.5289102624452
True	804.6257497412074
True	150.06468227786274
True	882.9794783329229
True	2.978605758133761
True	439.8147576532991
True	1060.6025615115018
True	24.374887423374314
True	242.07645151333293
True	156.53740165130708
True	962.085909605777
True	238.68092114237425
True	487.2934933703494
True	113.70070804262248
True	501.402054926438
True	148.41949545384912
True	96.98697944099696
True	383.37109710661247
True	72.9660871778527
True	54.69317645778596
True	1061.854845387173
True	267.5363578198071
True	157.9130693994716
True	370.41923165487526
True	401.0406762472005
True	202.95832032242689
True	167.77263236920885
True	388.4778788768167
True	36.89697606250919
True	484.747511930831
True	1082.8724491043815
True	115.18251763035568
True	473.1022754483711
True	310.7755363765971
True	25.92765339509577
True	418.0159245836831
True	108.33816913827414
True	585.5427249956055
True	206.24320290983945
True	431.3915313068365
True	19.45993415612137
True	435.3917567514375
True	104.42401030191633
True	356.0540845910176
True	34.646433932448794
True	172.93056818353998
True	249.13700539137983
True	777.7544302212519
True	56.87741576330306
True	141.94358648238463
True	236.3544201527443
True	139.3390611900657
True	656.9607558020884
True	559.1796785254992
True	794.3350268045242
True	399.260926675495
True	549.0838355663319
True	418.6341458343508
True	695.7002378657978
True	72.25908801546275
True	456.3130061694399
True	418.3416011580865
True	48.11293042999846
True	81.99297368853699
True	131.1700158082423
True	87.97582137764714
True	332.59162296629177
True	843.8720733290784
True	338.0593855916208
True	1122.3506754614327
True	320.52010788197543
True	910.5607251949688
True	150.56201435097068
True	568.2249487824268
True	627.6003263694265
True	680.8375583032221
True	450.2242798929209
True	68.343210505671
True	294.37202890560945
True	42.93132568506405
True	176.55191299320617
True	167.4671008470496
True	1096.8892707836987
True	229.4285296765985
True	559.1605357719458
True	540.2754935256671
True	565.8384668593101
True	915.8718645867342
True	588.2696622851232
True	627.7267363574459
True	974.108922473628
True	126.63912620085485
True	324.59796176816263
True	259.4636228420338
True	332.96528755446553
True	85.5180525716283
True	355.558315395667
True	4.78509345680388
True	326.25013077569673
True	268.1492054504285
True	594.8291864853131
True	282.25704264188875
True	368.4170002780829
True	11.580177260275672
True	61.00238080498008
True	540.7472602904709
True	33.027575932221616
True	135.45426154975544
True	66.18196004266433
True	152.72710101262498
True	241.66470121276544
True	70.2228978765771
True	401.6352471265747
True	270.5421253122245
True	104.1580275535132
True	329.1529090731896
True	63.41431740883609
True	589.2628407845149
True	861.4889481968663
True	273.2257587515383
True	1157.349441709556
True	115.95596991419868
True	302.155017309895
True	1042.3901747222426
True	93.70980353480668
True	289.7435712884777
True	11.413800963199884
True	407.6774685966399
True	449.2277577810802
True	156.0180590888035
True	624.2110996574207
True	917.7663923666054
True	156.20657606358662
True	78.87550368621564
True	335.0490781549831
True	558.1216976056045
True	617.6427981528683
True	1236.4904744895232
True	25.85291666800292
True	928.0068656809722
True	132.61399264083744
True	645.8071481020121
True	117.57734642597134
True	129.9157828970907
True	190.3327902651104
True	174.10583778979515
True	751.7998387564131
True	210.1963664274769
True	229.84519686776207
True	68.03152158019428
True	509.9839267935852
True	456.2952149261084
True	173.89857614532627
True	235.21432823541275
True	18.37402669019521
True	410.11067895322543
True	224.7333454058464
True	291.3563948168783
True	109.89370942783891
True	715.972986416647
True	428.79972206425975
True	257.02453645662763
True	642.7168021739349
True	528.2378517722948
True	445.7946415362975
True	141.31130039192752
True	535.4452025071081
True	430.2154298570489
True	2.588636447189441
True	194.98526158154291
True	94.58423150388067
True	238.9279085734942
True	3.236204551303261
True	128.67851164133322
True	339.18075942478026
True	7.027317148314458
True	845.5964736391401
True	174.87891623151418
True	708.7542327759663
True	807.8524041032255
True	157.44386989792207
True	240.0423947611232
True	498.73068808712975
True	838.0287123668548
True	52.823580940261685
True	40.58871732434375
True	127.8060655935912
True	611.0807835217777
True	715.1704865649189
True	191.3190190487196
True	598.812804963263
True	593.4973442725848
True	838.2033962282695
True	399.516480818538
True	188.4477402371273
True	867.0595700523954
True	222.88632030678465
True	144.84562451722314
True	330.6598029580381
True	233.4441344227763
True	213.0113847847749
True	604.7627992207051
True	254.55138940502212
True	197.2089794547441
True	460.547741275411
True	476.3692608367009
True	66.59590356044275
True	290.7171508475893
True	81.28470172758341
True	334.0570475162073
True	348.83989397410824
True	254.62413125401
True	174.69731492605297
True	384.3937481552218
True	650.6605108117518
True	749.1468485722805
True	301.8728950659179
True	743.3415305103837
True	63.72746896260662
True	910.1347216557872
True	348.8547855010678
True	13.849987352377664
True	602.3192148287088
True	690.475138251904
True	267.72833587164985
True	171.35539421224084
True	47.15643424251579
True	384.498705185701
True	75.9351258733727
True	14.728976738892005
True	898.2250824399488
True	373.6401994988172
True	178.3676213270772
True	980.4229163888384
True	12.460148031124492
True	789.0444471062303
True	32.01585971104004
True	683.8708145259865
True	58.204164683260224
True	786.9489313152532
True	448.2738101014861
True	191.34194599825184
True	436.70576530278447
True	201.37608880553137
True	302.7657302304587
True	230.44161326173256
True	413.1265507210149
True	8.924951288555567
True	315.2662217287235
True	113.1361769833792
True	11.12705231084947
True	459.3781363881613
True	702.8516880110913
True	289.9277066904286
True	77.81016834291594
True	324.40455974352625
True	81.47652813986275
True	193.80727464059615
True	176.89971716306974
True	381.0324899929533
True	42.15513906367404
True	138.96529227323282
True	377.9584917256192
True	875.1864330523264
True	104.30243627910328
True	210.09611251596493
True	447.6850030844882
True	18.730021178208723
True	407.49013909924463
True	509.8587967765847
True	93.0354086876369
True	388.2873125979135
True	361.28915305984185
True	411.7533143472568
True	577.8505985200287
True	1023.7251933762212
True	999.2823461185476
True	59.73498080876216
True	1052.0676130760037
True	113.97922936295404
True	107.8298208716985
True	112.01453772066492
True	473.38771363772366
True	367.1585877413543
True	575.5092561078903
True	262.4164409854957
True	161.26291281235842
True	393.6292860365408
True	16.69142998048957
True	460.7574567906289
True	393.4408770537596
True	152.63567446348114
True	94.4130860468358
True	512.1498976440531
True	1013.227933853502
True	208.05997652144688
True	68.39238061014801
True	441.142142892839
True	379.8478313470525
True	480.543498868692
True	310.9705058278381
True	4.667973558645472
True	523.0385056308559
True	490.8687996030197
True	509.40455371476526
True	189.99511610098716
True	102.6015771496715
True	20.333571175654647
True	370.7509209220252
True	106.0466689856738
True	7.407501175205311
True	29.475955395224148
True	342.6015492328747
True	650.99597858381
True	128.93722570895997
True	88.16445262968557
True	24.73825512004712
True	424.6896988133724
True	359.2485936578197
True	791.1572221950628
True	296.4281977491562
True	519.0363412744587
True	530.0839581968656
True	522.3906997205511
True	298.021675594791
True	528.950183386842
True	102.6906055245133
True	565.3153102613371
True	5.590274426494818
True	363.8365173785801
True	457.7479996495748
True	977.8635156151914
True	346.9484585177629
True	788.6726366422355
True	975.6048179486756
True	176.1113257525305
True	37.889328136258186
True	349.73618736189525
True	385.5312693193646
True	595.7994857386421
True	248.10778961406905
True	29.179225951030997
True	640.9712668667969
True	130.01683157805584
True	1087.2357382050443
True	325.1207355551487
True	477.27553270912415
True	129.73432096822435
True	815.7440364612844
True	139.31872501073207
True	836.8396935105576
True	592.2764819583776
True	189.32071718193825
True	112.64452074383745
True	68.3621991593357
True	572.9103563839308
True	891.9371101450752
True	413.1063949533933
True	510.54308195201344
True	132.73991594230523
True	609.8252514029928
True	460.62475115094713
True	785.315258889471
True	330.1226750809652
True	586.8999915934702
True	117.2751902956434
True	25.78389870207871
True	414.1733482209729
True	170.1024272584395
True	104.7286238841953
True	376.07500742288937
True	1090.4778375697072
True	258.68839265734306
True	552.5131232720726
True	10.057062948786776
True	70.72219197674715
True	330.2959345083649
True	806.5221604945887
True	427.88511620038014
True	523.142608908553
True	717.7170023433923
True	65.6354067312643
True	719.7057488811762
True	47.587594837077766
True	101.8501846241419
True	187.06106206625503
True	76.31775331967053
True	25.701439913229105
True	306.9286842248869
True	464.044199381822
True	901.8037698519928
True	857.567239348964
True	6.164939822188332
True	283.54805247338936
True	465.849160458101
True	122.0855983796641
True	239.75981578445263
True	323.05760343194606
True	1310.093804517565
True	447.0401539193029
True	25.174539404886215
True	181.1728652816213
True	671.7724801094203
True	34.91771618685171
True	165.2619269401413
True	565.6830578980358
True	75.70771223871007
True	856.5652160763586
True	319.6140562181764
True	668.4468118915388
True	79.40369230882615
True	665.4908891872846
True	573.5613879322196
True	879.2524621538308
True	249.2709865509114
True	507.7339105446218
True	813.613915841974
True	934.1624101476398
True	229.1402410449962
True	741.7661138580086
True	230.5284217336812
True	457.844785591127
True	346.0617291873735
True	488.402520063436
True	499.4925969602977
True	320.49917889253106
True	345.7493999218954
True	114.52864033712528
True	350.87171801518843
True	1165.9418306614994
True	305.52983245172425
True	145.73497252623542
True	292.5460890844766
True	772.6992108881644
True	648.9231012655605
True	414.1283098808468
True	120.5430218665131
True	337.44130654586667
True	34.77911648239647
True	170.3763083994001
True	91.06567918664788
True	89.72036891280327
True	564.9268418437717
True	135.70230406885344
True	130.3107801619433
True	107.08330993720216
True	85.89069117913678
True	456.70609500808325
True	393.6561764797132
True	1053.124359991018
True	567.4180297943545
True	843.4143266906884
True	267.2337419034659
True	305.379713204819
True	525.859876592288
True	194.8935042322074
True	781.8129852075647
True	241.9407221587293
True	357.1828307542903
True	70.2433179796344
True	116.93262973143224
True	271.3036866196226
True	128.10258418100855
True	481.6417504126776
True	31.011779296227637
True	580.4635414504802
True	1016.711851840828
True	718.1830460225968
True	1.6583434432557629
True	60.11393164716684
True	480.4988042409149
True	436.0632206598124
True	73.42289987038079
True	118.52243693448098
True	301.8743658145686
True	75.56147391018337
True	50.19220714794455
True	736.013367687272
True	653.5592590622961
True	156.41017399657406
True	177.06411272063616
True	521.3729404904469
True	52.141099623861045
True	25.21805248878966
True	567.9100051320198
True	483.8830702985096
True	1137.4758340731005
True	47.17830044277485
True	457.89142040154667
True	865.335725616625
True	804.6387899541872
True	277.1825417040648
True	754.2250634305988
True	389.8432194239605
True	43.97469853189134
True	95.2146527560458
True	715.9954331440218
True	80.01194113058406
True	146.1582447632012
True	985.4037311738252
True	196.12538030031925
True	268.9809096146013
True	105.45474413895194
True	641.6260039036505
True	577.6360480968207
True	206.01240778068413
True	433.4389190596746
True	41.22147136595613
True	284.4612926357648
True	563.2488522037335
True	592.5073648815923
True	317.0881478959668
True	74.38378304498362
True	967.3269564187036
True	1080.6587220735591
True	567.1026175187875
True	66.01841975341483
True	29.48126340292519
True	89.51210045939645
True	105.87252359728278
True	103.53247360577744
True	878.1854716141179
True	1211.3750664350518
True	738.4571668842405
True	332.24990012851504
True	9.08430634293992
True	23.28987017004434
True	337.1815187940492
True	474.15935927578033
True	43.80742293434927
True	569.9535155757968
True	423.0728017029812
True	401.13532875485856
True	77.60223874916832
True	198.1308948108544
True	251.90118643921755
True	127.04297915510568
True	387.5278475874418
True	40.464384766535055
True	180.303205582958
True	1182.0217590693053
True	4.513461804789724
True	26.325635944956183
True	589.8402826730708
True	361.6255343604198
True	759.5589252571523
True	159.07504491864844
True	741.4152062165123
True	591.5087200801986
True	297.8900869728932
True	412.417103730365
True	353.6499972801184
True	294.3155901643681
True	271.63941136341487
True	387.9511483841704
True	508.1939732737105
True	509.8014328747534
True	101.43677533496812
True	362.7262735609741
True	8.107792722809773
True	176.8917914795971
True	222.6250475400967
True	850.6394370442081
True	576.9401147708819
True	30.318297121429364
True	718.3577686332706
True	885.1688218143953
True	105.87027378469412
True	349.9001098612554
True	845.8745730050972
True	220.43497608918392
True	163.2185553475286
True	531.8680138557764
True	566.1488620649095
True	1124.891787620274
True	150.64056994570652
True	149.60545768270802
True	259.07503710860203
True	313.46275157375027
True	413.7066373483147
True	415.85886975689374
True	307.10044942490185
True	450.98687772263287
True	498.617020248743
True	228.45751235999828
True	1460.068902900863
True	257.5434015866554
True	388.7260862863446
True	54.55501071806527
True	762.7590338657403
True	254.9610964396585
True	938.4548530062386
True	554.7155937023691
True	308.7634156102836
True	788.803930792133
True	265.1141821240898
True	215.91791746739983
True	251.24333227229144
True	220.30234080682624
True	139.187420749087
True	248.0210757914985
True	733.0174966468956
True	513.1479450517543
True	212.98814643121423
True	1133.759845278691
True	113.16676114482328
True	247.5467851051984
True	73.425997352928
True	311.2225596653337
True	412.9490437722456
True	88.53471618553112
True	227.05638923727136
True	77.73659765981657
True	701.1618769064795
True	375.6551850794255
True	209.56631513642665
True	742.1800259238568
True	861.5259163747371
True	801.5353807894326
True	843.1020684353239
True	354.18974432960243
True	1.2507738686077718
True	265.14895626105925
True	54.72337201954952
True	385.05511817117286
True	52.118113192326966
True	358.64135117399064
True	871.4363091057164
True	988.500819539324
True	386.0542627518116
True	21.128779875795946
True	528.7814862777367
True	504.9474131598104
True	193.3922811941815
True	230.70087965271344
True	281.3145527078239
True	24.510795812452724
True	122.44850748602512
True	960.4082853114776
True	64.96656009842222
True	503.1733194705096
True	777.4165861763161
True	104.03340876829157
True	254.42943681732007
True	114.26962253797396
True	16.71143760029199
True	1.27375096503805
True	119.0113621081029
True	1011.5264643192394
True	463.4856219169874
True	66.28978903236218
True	792.4041173891952
True	342.44006708828755
True	1.5346825484357192
True	447.929927046718
True	192.23444790025837
True	468.9313885519481
True	84.47208466104085
True	341.15359436869045
True	360.5158568820989
True	174.47189286515123
True	216.847288545392
True	125.2770129252548
True	175.24687970043783
True	1002.3564433540884
True	15.188913070353086
True	509.1247112728937
True	498.5380314050069
True	416.7290609637613
True	222.1144850925671
True	234.4968861015768
True	165.636522906764
True	46.177950235690574
True	478.68507817213833
True	153.05941110521013
True	834.3907562185129
True	832.6854170523895
True	250.74798585559043
True	331.1136612306984
True	537.6221956385626
True	42.3506439528925
True	88.16510138029022
True	766.6981585074432
True	1103.732419685677
True	119.63689247868994
True	737.8774871174827
True	142.22633566639513
True	926.5401132472764
True	658.5081005836323
True	103.3674838803608
True	261.8995867757605
True	641.8777878282903
True	257.8725014678211
True	46.36869770391096
True	572.6070932577502
True	446.9783269997207
True	5.207334289180545
True	470.1725411272847
True	65.51330241821844
True	173.63227901515327
True	242.04752631002253
True	294.69649756403004
True	74.49240762814631
True	232.88060946320377
True	352.47966516524355
True	435.2033090657504
True	955.1793872458702
True	44.03265301935279
True	878.5002315124142
True	1018.585937576976
True	122.18670212651804
True	75.0533899978818
True	1025.8423345335934
True	35.471033032826014
True	221.3879517779661
True	87.31198479523003
True	207.4867238399384
True	362.0973202905772
True	991.971852796623
True	98.83654454647248
True	67.33092863644406
True	666.4687790054413
True	279.8427164167606
True	725.5870296692436
True	54.889213262783215
True	477.02587677397526
True	391.2383575351765
True	682.2832693911023
True	55.36949701591316
True	110.01365997901073
True	27.101940902318614
True	272.0664487765438
True	43.07215062386167
True	359.5084797181344
True	2.508124690662417
True	1162.5547760939094
True	103.80250363456769
True	126.61679701133072
True	365.2093649902053
True	717.3654454442278
True	665.7086042612734
True	1018.6775727538892
True	463.5700283016616
True	414.8526236463872
True	137.12854985238403
True	426.976263360779
True	856.1383621212673
True	419.5708072553053
True	949.4646720155066
True	85.12464708609713
True	427.7658314820755
True	182.935122252835
True	288.0320356541896
True	735.0836788054236
True	174.53300475784903
True	134.3768937593873
True	64.26204600344573
True	861.4324520207543
True	781.1772184472057
True	81.40353936166399
True	442.1899380614616
True	738.5228825012285
True	418.4407660111717
True	55.709364533055655
True	317.159395525188
True	780.1876402636998
True	33.01958255540542
True	377.2476290543191
True	165.35556193866404
True	281.6315844539044
True	36.09225087719447
True	214.4632090143715
True	758.8373419159611
True	647.7785329223069
True	60.63544138405254
True	291.32942323304394
True	888.4936539543947
True	17.26191147882375
True	317.5829301792141
True	285.33192361987653
True	431.50252199476654
True	213.55741917301603
True	615.4430764514175
True	44.75717158694162
True	934.4728298150044
True	873.5025207411177
True	47.70112063647354
True	394.8611784508142
True	744.5683065382307
True	896.2841477791543
True	266.8863732352173
True	618.7712728218651
True	136.12036711205724
True	197.80174484102085
True	129.9770817699482
True	139.67616490046456
True	197.66910804409056
True	955.4881542707526
True	811.6570407503277
True	960.6569972668592
True	19.22283371934856
True	28.132427432098893
True	351.2255208586992
True	10.524818025558949
True	621.1792347396224
True	1088.3037949373406
True	259.32043526345547
True	211.7213596244158
True	80.55186988033381
True	217.6823016554595
True	139.13878512157976
True	47.11043663148872
True	131.77394604752732
True	93.8588011287348
True	249.27702717229675
True	546.9554680359466
True	162.73280972627356
True	31.188599144884176
True	57.33595781677174
True	431.6119233413553
True	263.89581798747
True	585.6561692862707
True	22.85771585361893
True	112.0214075672928
True	667.2729062031061
True	252.95338082666407
True	475.0469690978112
True	656.3172951187555
True	106.72836365586332
True	114.17145643222828
True	81.41538631963085
True	26.286503729954557
True	121.55612036618818
True	83.80360771343624
True	103.94096405258313
True	149.57347976757072
True	241.3192935807586
True	814.1201301311771
True	283.7935918118067
True	918.140668466268
True	164.55028167421912
True	197.25739241695985
True	808.0154507413281
True	314.2374662581424
True	577.7976046023483
True	255.00718612631383
True	370.0919252271611
True	437.741073365195
True	585.3039856207254
True	644.1161527667493
True	377.5531317869813
True	36.99260276300136
True	528.3816392267089
True	623.0950552891926
True	19.482281344601592
True	11.768025987538236
True	264.3651229232813
True	395.1864971964488
True	443.5656351191229
True	63.98702932504771
True	629.2035234626203
True	960.6253178833808
True	232.8133947583532
True	879.9768728330566
True	266.75122632406925
True	104.46333496648433
True	270.53530735665083
True	690.5245771347828
True	39.780670623060864
True	585.7555319962141
True	1288.4861146280948
True	1022.6826621300496
True	856.1375755121087
True	199.69372016124345
True	86.834876305563
True	189.95309546572872
True	826.6872242330151
True	141.48138134044987
True	1066.0460899631178
True	859.6006364424927
True	41.4542022295275
True	87.64789897430241
True	415.8223091032904
True	410.3201040192578
True	202.209630984281
True	514.4525134078978
True	644.9022354480481
True	125.10752554372432
True	271.90991968870736
True	1010.7933024141976
True	53.17091907378193
True	682.9250389291009
True	553.6130362499796
True	36.82380509519694
True	821.7966151092922
True	387.3031920233087
True	550.7684668635399
True	104.88146539798257
True	266.754143637122
True	211.72026148362505
True	29.673705753517407
True	135.9758944734552
True	727.2476814933757
True	146.6591020589437
True	363.5459940722533
True	62.8378436330058
True	653.588423320053
True	589.3830430889243
True	235.13170695330663
True	440.5406278620332
True	171.85756541075625
True	168.98014150510923
True	211.96999068727376
True	283.0459362484576
True	359.1598885762111
True	134.60332323002874
True	186.23831029877596
True	26.109931578798264
True	918.113225428616
True	296.8276679054752
True	10.209687143855003
True	364.5276354182211
True	165.2918153141434
True	641.9913599863319
True	362.7360003893162
True	583.2033473294216
True	526.924233374405
True	516.3566666023628
True	780.2553942346798
True	239.3945211742007
True	566.7425308668833
True	162.95703954889353
True	548.730618850909
True	360.9999427133264
True	371.856998090305
True	122.60311922372502
True	127.12267056579644
True	105.57926025472018
True	66.6290764260972
True	734.7689570114192
True	178.20069892963488
True	44.28097766422825
True	0.0
True	548.1013517051267
True	109.25023233145758
True	22.913569583726865
True	42.09537884636593
True	115.797594831234
True	527.293145224445
True	183.5127675763664
True	105.76624946328664
True	37.35762514523402
True	157.9721986204809
True	905.2902688178112
True	49.5249728824416
True	231.3842137725428
True	723.6749060171352
True	315.9977712618257
True	466.0025046956304
True	491.614734384273
True	514.1322123052006
True	605.8141761858992
True	913.8517515314244
True	267.19402106020635
True	1036.1697530566034
True	929.9109002197266
True	612.8803220910596
True	345.2997549304254
True	841.8275976104545
True	9.920558201545992
True	33.97186781071003
True	276.49160551354623
True	40.29480374134421
True	204.3124778267548
True	741.452221163472
True	211.28664131708
True	761.2321117904197
True	762.6121424350613
True	116.7802088909521
True	379.5518592548101
True	582.5630969583162
True	24.36675280178452
True	136.62103247974173
True	435.3310904460979
True	311.9940561164016
True	202.16687555015525
True	110.91084452118643
True	384.3569002063921
True	21.79221989872395
True	364.7163628342477
True	367.3657139512581
True	1023.9560936270644
True	362.6934886818474
True	30.877391824213746
True	428.61397902699343
True	428.570247537342
True	237.8453671874145
True	31.89169956742112
True	752.3305054050381
True	448.906342088735
True	173.55364659609674
True	11.356680038686932
True	1216.9269521273109
True	163.12437271575646
True	30.03772351527629
True	306.8518153472298
True	297.5842809986672
True	116.35913817429726
True	292.50570419619817
True	45.648330203947054
True	327.3980824016304
True	304.0964037065883
True	308.8450908148788
True	27.56710983060287
True	48.851713956467385
True	1049.9144739222854
True	24.119079957646928
True	13.008871774070558
True	174.11908326012403
True	666.0099206258614
True	8.185601056882012
True	194.7411409617269
True	171.91469073212937
True	518.8378348544273
True	383.275855707491
True	729.0502080584871
True	322.34044168827296
True	489.435164224578
True	439.9179301490303
True	496.50866535816687
True	104.45502881562452
True	1271.8542109951693
True	913.016332811655
True	285.52122868884044
True	538.7260119337573
True	105.72095275308872
True	557.7638675814983
True	447.1070111642268
True	153.333033196569
True	78.53072313517886
True	344.06728737762126
True	169.15251270198752
True	33.75508303985137
True	610.8398120858805
True	376.8306246479557
True	66.31880292083687
True	31.812452830638257
True	686.3334816815643
True	494.80726548723607
True	70.1444270245229
True	23.1424592122564
True	322.5656087418843
True	324.00931319507634
True	724.5020807236551
True	545.3512842111863
True	567.6480285984699
True	787.866791976493
True	8.648967218748556
True	49.28562825232439
True	33.237224778651495
True	52.71138500824875
True	503.4132579929581
True	583.3939374621422
True	82.96655927627731
True	114.42079435088876
True	184.47046396084568
True	72.84831682558897
True	179.94575576318437
True	210.09444178235293
True	279.6624592747521
True	824.5411716613596
True	586.9402896051556
True	280.3327575243434
True	189.45180351108883
True	273.91082045809384
True	242.59244146599315
True	732.7163553046419
True	327.72060034038026
True	171.51494971846608
True	898.8161501784806
True	341.22023661430285
True	466.762161664727
True	148.65188917080363
True	122.79135469474652
True	64.18591225367237
True	217.44567014461535
True	968.235560773338
True	505.51692396331566
True	108.8883032540865
True	349.54726836185625
True	104.74972215327377
True	688.2249894358597
True	4.900155750570901
True	687.4314562251709
True	36.60624871574744
True	962.8382274433
True	849.5076511327843
True	214.4739282782302
True	31.26288073854332
True	82.958924880975
True	474.4832136559796
True	223.5549030896256
True	1.346318150068012
True	80.53619256140252
True	1101.6907423706732
True	343.4903853143046
True	699.9058819473812
True	492.1808319316664
True	33.03856272769666
True	136.91557021611075
True	429.00391445728576
True	901.3797055024085
True	793.3707173673305
True	421.90880814372446
True	339.34889257163434
True	16.430773381773683
True	77.03110967667797
True	763.8676590045413
True	475.556995313372
True	383.87056901779846
True	879.0808241791904
True	27.54776668521157
True	210.80910973083485
True	869.2330083241923
True	244.25011216796224
True	7.817256718502996
True	509.9405677092892
True	107.4727040242881
True	604.823159921401
True	51.654340012633405
True	259.31514291241126
True	895.2805988493535
True	920.5841721014752
True	276.40692895739267
True	448.4310743101724
True	116.34449140763904
True	594.3752809616944
True	261.57461497563344
True	194.4504975862084
True	855.9311623224836
True	54.56066147241214
True	731.091617210315
True	284.2904033766956
True	300.6063722555638
True	167.8411027498935
True	492.1885871063136
True	593.7439406544863
True	374.4958788566472
True	406.9124017143604
True	69.39428942782756
True	158.12264035199473
True	465.5640195263748
True	221.63724328440745
True	36.1023304167317
True	205.3760932846268
True	391.9896399527072
True	386.84547969005945
True	739.7376684583263
True	131.9141337986993
True	660.8672839076371
True	485.3658446404482
True	604.8835864367201
True	137.53443908683255
True	34.36698874213557
True	676.1608503553339
True	71.06128256987806
True	557.3304706755405
True	679.0315486299476
True	459.68791296915896
True	130.22578696548317
True	513.6856216060361
True	4.260400711182289
True	395.6522222384132
True	31.56877807605683
True	628.7382694267337
True	274.0330459797634
True	588.8429209303928
True	694.5986198673355
True	145.55816371303422
True	507.01095729071386
True	503.9270606276015
True	64.13204029228706
True	956.9579073219256
True	3.6461102077872782
True	29.244027696133323
True	647.8468239214161
True	697.7869290538789
True	137.55076419219282
True	416.9616851775698
True	123.1072522300527
True	76.80159897546058
True	459.6742678028804
True	42.63587810509112
True	511.5549724077797
True	12.922247104317028
True	837.2399461450948
True	564.457482758011
True	688.1684383259528
True	104.10984615741664
True	392.1341008096842
True	1012.7858590817592
True	853.84354193099
True	136.7630193618591
True	537.6820172522129
True	439.0794361064407
True	251.2958820309154
True	252.76826170682904
True	5.333052198715761
True	330.19292162673304
True	11.968824890532822
True	361.7846684325346
True	79.48854057533326
True	424.2563929078366
True	648.3855889102043
True	121.99091312577036
True	233.97573547750588
True	634.8117927654954
True	689.5733524374291
True	295.00603583580795
True	133.5196252977194
True	166.44874049381622
True	473.5067639601569
True	82.79921716925097
True	10.831421963495307
True	518.1067149126957
True	578.3634377535111
True	19.837713220862007
True	138.95951401452416
True	906.6238600009722
True	501.7108763881031
True	274.5859980987702
True	33.33770097771218
True	477.48169047159183
True	113.94228806216226
True	582.501712192917
True	671.7649661539822
True	300.6090157029636
True	366.7123272609445
True	182.7615671168712
True	245.0374094574125
True	73.44171944220231
True	222.6127054322888
True	493.9442148424603
True	20.031027935912288
True	452.04268709012246
True	370.3864544704463
True	739.7494573729075
True	913.940170626274
True	918.9186689814418
True	152.09427480070454
True	400.75910571052
True	70.92199732229221
True	191.19872684745343
True	317.5359060461383
True	11.642519709272204
True	803.2837359572707
True	25.576156916255048
True	398.3337656860991
True	269.3058350136348
True	624.5692168529007
True	201.96088740406967
True	38.912196923455696
True	669.4195242396507
True	1079.425768602362
True	231.16887632764343
True	130.93297697829328
True	605.312481043263
True	505.11452533001545
True	19.83157997322514
True	821.1929783997613
True	117.03708506183904
True	45.60485119409269
True	323.6234141535191
True	351.8116277286222
True	390.0079543583572
True	275.318049296588
True	19.8239733833315
True	22.759103109861407
True	869.2353544502652
True	199.9684843903552
True	114.98690775137182
True	855.4337908136856
True	659.4006355844061
True	654.441742073429
True	458.8431179923352
True	148.3506950255168
True	32.85174095717386
True	100.84928019458066
True	443.6120084266299
True	230.5084347363858
True	502.0409070852902
True	149.964450064893
True	471.3212313717344
True	643.3515860301434
True	966.2241773084944
True	24.991832718086783
True	1038.4694936131366
True	1092.781252323948
True	493.0618286235173
True	82.03952644816333
True	804.7684059705841
True	652.3510052748771
True	674.7111539509089
True	170.24795252718351
True	741.3606437379449
True	705.4780142022748
True	122.13324852917792
True	774.4561576065291
True	815.6740303899694
True	490.2649772044095
True	235.32836419192915
True	75.67769353251771
True	285.139402561982
True	356.81428006021804
True	469.7033423091683
True	444.5601984348917
True	195.13621411367117
True	314.5089160021061
True	3.299114003161648
True	12.215817594569955
True	103.65895832012887
True	132.28476120126933
True	356.3371371324116
True	352.8729737477442
True	114.76402833808484
True	16.708761924996722
True	212.82854896501271
True	859.0894504375865
True	463.9137642271314
True	545.9999020191801
True	564.2223893646134
True	820.4178326651484
True	638.9249936972144
True	94.5087096988918
True	205.95443367475465
True	250.12452108414527
True	280.9707019766888
True	100.8136925805381
True	364.2492885129546
True	433.2768830668078
True	174.9235795454118
True	651.5709630310498
True	252.89422575759917
True	218.8970895530708
True	27.322327164493245
True	252.3455683980219
True	496.7553160289361
True	174.6661982815183
True	524.9808343766041
True	471.52747829512725
True	247.40776805035415
True	103.50350730702634
True	41.173026330603975
True	414.7662057603232
True	805.6716660198174
True	165.46341271713464
True	1064.9606803192523
True	1057.9024687827616
True	480.0983228657683
True	100.33805114608307
True	120.60221618741076
True	676.6446352615387
True	7.753016629935246
True	229.23008427412933
True	131.82045701745588
True	119.95794383812137
True	339.5131686957718
True	646.016255842155
True	37.53247736202867
True	128.61215989485933
True	957.411157997746
True	55.46729714236229
True	469.77491556826527
True	527.6434441009883
True	252.78600759323413
True	126.85775331494504
True	892.5817098423723
True	1183.5157104110226
True	514.5547174115204
True	653.1004476765581
True	203.60029541281136
True	149.3390643327113
True	301.6344890772366
True	270.4008744890914
True	177.1066005646324
True	307.15989216359816
True	368.6328013315853
True	11.978950572295172
True	626.2182726534012
True	149.17659093699487
True	75.80973934420133
True	439.8396198774198
True	315.1645069689586
True	1206.954890883096
True	361.0368058861585
True	979.3531032531088
True	9.462135684012818
True	260.5524526829392
True	227.4009369546992
True	150.77010437498504
True	479.43542337163245
True	195.23273949532907
True	389.1567864665225
True	333.65082220836723
True	105.0538042241239
True	349.3749821828203
True	1019.591750680474
True	730.9371932048853
True	226.7480022232492
True	109.41661663163757
True	298.575320610938
True	24.099833667446077
True	354.29293204681005
True	318.0643301873823
True	553.8041709614988
True	440.6238351108876
True	358.96749104282145
True	156.5910842984551
True	12.45154627002094
True	424.2082110655655
True	267.7720226322172
True	143.32718271307448
True	299.06271234690286
True	418.8911211237919
True	819.7268878524329
True	319.0495928391711
True	767.1420275436415
True	403.7772499467323
True	387.2238378208599
True	1.3639380587713317
True	1156.0443699001507
True	101.23413293705282
True	925.8937274405783
True	206.1717241869225
True	468.9895020517643
True	664.1842838763534
True	82.41467827895062
True	488.0997047801144
True	32.32740950875825
True	441.5485590583213
True	78.18959812284433
True	225.78332290870225
True	39.389374708931285
True	684.7304419512128
True	185.76728892095096
True	26.013712321689404
True	386.4276682840666
True	109.52765097167378
True	175.07459360431625
True	809.6772490368649
True	266.1303650721502
True	152.86380944486555
True	371.0412560828317
True	521.6483457646789
True	342.074352465703
True	526.3702170918451
True	617.8731391406927
True	154.83503119829277
True	6.6911867904078415
True	67.64790752927462
True	432.53383690859926
True	91.14384474734808
True	74.91275680851024
True	1021.1927511121568
True	27.119810604078072
True	324.42981003737145
True	324.6319803916414
True	458.3589487252704
True	682.6055442369596
True	181.6104157527343
True	643.5323191765709
True	322.3846892986735
True	343.8417740890516
True	275.0978054481305
True	214.14127671991503
True	353.9238239547664
True	429.3157643347452
True	419.77217800202783
True	595.5703242703388
True	138.67113536917105
True	76.43322666937095
True	36.41849789485694
True	285.7590204308484
True	672.6747405375197
True	379.48463464156623
True	801.0046129237004
True	215.1329611713464
True	387.3727137057189
True	68.22214298021835
True	52.56239235116885
True	421.430570315999
True	200.33810953198605
True	216.2219505539592
True	41.53237750098112
True	1073.044077402138
True	177.67385122515554
True	904.0060373774404
True	318.0161265087242
True	931.888332179222
True	231.64371470589447
True	464.56917845527
True	536.3640498497546
True	622.1917508715145
True	212.8513862805925
True	485.9112511892168
True	920.4084487918972
True	126.39438163098536
True	6.975422471314182
True	571.7726517854733
True	27.728259793631363
True	77.03517271413529
True	793.1877045071235
True	232.3047690741699
True	942.791175180098
True	689.9447378299557
True	398.22588220284007
True	282.52168422869835
True	483.8930044613158
True	327.6927661698967
True	184.31316438231616
True	692.8975431855654
True	732.7713153796446
True	211.53168393854813
True	90.97637461347112
True	510.7811525227899
True	140.8770587192294
True	382.6986339410816
True	337.4167655609271
True	64.2935977435862
True	366.84084168487794
True	395.7267233788933
True	366.41482862543535
True	418.8158736301215
True	391.6481066219053
True	627.9249412750347
True	58.56339779648409
True	433.4858631435306
True	326.1888084752641
True	663.5403103423126
True	219.7188005945847
True	100.34277202955792
True	43.20354020688981
True	537.8798262257291
True	592.5239121273604
True	169.94957867238452
True	417.55943578128654
True	337.72967552845745
True	14.92443481233336
True	168.0618931032564
True	292.3098651511343
True	2.251981185787781
True	875.6053120759407
True	79.0713651172524
True	107.97928991565443
True	112.35580400743508
True	356.5581683644445
True	37.08240878119142
True	461.8922641736
True	226.6879175075593
True	5.43152825263777
True	119.81322769424337
True	442.5382631831166
True	50.72955578215357
True	67.45361830613946
True	185.15594436366845
True	288.8406265776288
True	967.8135026228634
True	385.3209261928246
True	982.4406617233384
True	183.8568036557037
True	1036.2849714587137
True	754.6731192190618
True	668.3133380200211
True	399.076563990238
True	382.7692274200057
True	78.00287719325249
True	72.64423471981577
True	80.82036449727475
True	180.876442124298
True	475.9316725775269
True	1055.53130281658
True	186.6177337028056
True	350.64656046705346
True	443.5369254982764
True	603.4763342547338
True	585.2027635981666
True	277.46279065736
True	443.7079784146049
True	666.9527163606633
True	96.11099990564936
True	706.8197503152431
True	278.8516033218878
True	130.46030712034027
True	409.7709489913029
True	847.8491604501071
True	436.23239735714105
True	840.6675336754448
True	202.60166327935863
True	351.66076272346334
True	701.481317236134
True	634.5861802467185
True	182.3827502232933
True	250.1391261362133
True	810.3186045204641
True	33.01692146420157
True	187.68519052983
True	480.505432131895
True	708.0348382896906
True	104.8726742328259
True	38.71852956775415
True	165.2518021521426
True	699.9109488678353
True	327.99837983379666
True	568.8635712943837
True	351.6574942276293
True	310.92566908907384
True	457.0793390534595
True	490.0585281786821
True	72.87114955232566
True	369.4987169040805
True	778.2277734395658
True	0.0
True	285.2610576112777
True	245.13884194408925
True	918.9878039071748
True	152.81340569563932
True	655.1400137892026
True	633.3742062021096
True	113.68167645669767
True	220.03768831656004
True	136.62387518222494
True	11.27919047421214
True	285.75999626761416
True	368.279562508104
True	1136.3242605569874
True	239.7360594865796
True	414.2957387191544
True	663.5977117816534
True	214.7918786013869
True	23.99142574992902
True	844.4862402672189
True	610.8245898265014
True	160.0958667745732
True	614.016543041475
True	170.14987053067628
True	297.48213738517904
True	783.3861884436162
True	36.316756114152206
True	101.09063999942384
True	498.9819713087028
True	67.46697793848888
True	74.93869993178053
True	395.8480663812505
True	23.731921284365505
True	767.0780369208859
True	105.83207260662287
True	157.9877918995485
True	18.089246184105903
True	692.3339449099541
True	29.80694040387333
True	795.3498930348252
True	390.83540405851545
True	118.02958043863735
True	692.8219431856562
True	516.7170832549418
True	546.96407838193
True	47.21675705319143
True	362.9448156665558
True	5.379897797875078
True	92.5270256475318
True	372.8121146612193
True	49.44327578915073
True	125.6618255158511
True	305.2793201819161
True	188.1742177057458
True	100.6146828125803
True	653.2345299025136
True	20.84547302525306
True	1144.2229890249146
True	509.4089219390719
True	301.7309117088277
True	505.1182477488551
True	115.21768156006728
True	778.7985324779088
True	1148.75217311724
True	743.8938422002715
True	168.8057557081709
True	231.0903098574348
True	52.30181929302187
True	55.756083826420905
True	151.49757675803792
True	107.40623476815406
True	172.86232661857272
True	1214.748008069173
True	320.4912708826938
True	348.1627016521929
True	732.8049951687889
True	16.757643180810398
True	12.871970188521544
True	601.7971400286646
True	5.0286720018574025
True	117.02138106501371
True	691.5691727001232
True	183.99891363382005
True	644.0601082256694
True	838.4806196267888
True	154.41771415976544
True	874.8871775780507
True	2.579614175288137
True	446.5212035120365
True	1053.553675429153
True	25.903847157562616
True	240.7099790577938
True	150.72327544044387
True	984.7099742906
True	231.62197033623767
True	490.34785514701537
True	123.59496796176698
True	508.025066871562
True	148.93971875270077
True	95.30164536482506
True	388.93843360650095
True	72.87732800386492
True	57.90066664052978
True	1045.7658019189714
True	264.2156786233432
True	152.49492174121
True	360.19546431360743
True	406.3115680967263
True	213.63856729000787
True	165.69150936275793
True	386.1828817174876
True	32.802905003488554
True	484.3496596751261
True	1109.9919347454422
True	115.56587076947262
True	469.04949204144185
True	318.2557309009161
True	26.29517297158193
True	407.7588745010991
True	105.59196785646536
True	599.1542943912945
True	209.13276614812472
True	428.32357190108047
True	21.05120649191428
True	448.0651965695429
True	104.63862242089655
True	346.82935653417906
True	34.15888628555322
True	172.5182310187464
True	245.1994535223999
True	805.0952435964106
True	61.25671572985293
True	140.66601405283518
True	233.78142033761932
True	146.60787772824438
True	625.187765041722
True	561.0004005193202
True	787.3677757017501
True	391.51531922171495
True	540.0067387616485
True	435.0485757762675
True	695.644478490277
True	75.85831863872596
True	465.02120843072544
True	402.9646193326844
True	46.50184444489702
True	90.5040202051202
True	127.68786074041394
True	79.21013466271347
True	337.8767186501221
True	852.8111100019199
True	327.28976669458774
True	1127.1704354471683
True	324.04716087278814
True	905.8682910015038
True	154.03559446121463
True	570.3817972360991
True	607.9267473338789
True	682.7694774587295
True	455.4176617013051
True	60.89374624144703
True	277.1162891245325
True	41.875803951622224
True	166.46063770296004
True	172.78313534246803
True	1067.4003815043316
True	226.65388851821712
True	556.8752029710893
True	592.0612757616084
True	554.1413013275784
True	894.4340834667811
True	587.21120360862
True	649.938482569483
True	975.7137025718644
True	122.05285569115269
True	315.1463743162607
True	253.08169834426212
True	320.8301821615692
True	88.23206407712642
True	386.3125744597725
True	3.939743231797016
True	322.0723243102369
True	265.8221433896408
True	590.59839041446
True	287.5938860118888
True	372.3773150902936
True	11.38219245487686
True	58.15674174581087
True	550.4661661262222
True	31.098410932687617
True	141.68955396235444
True	65.65348825405061
True	144.44216564009247
True	241.35224193817365
True	72.20739883876603
True	382.06793350427904
True	261.00356173381465
True	99.66626257063244
True	342.24989869664915
True	62.67968294183824
True	572.8662676005208
True	826.2102854984616
True	289.60733177599946
True	1159.7605975246656
True	118.88046106236207
True	298.2284610511739
True	1061.418224567532
True	92.86560512185576
True	286.25370028900966
True	10.505565971839273
True	403.0111854105529
True	454.834842909158
True	157.67090977101782
True	615.4826941854601
True	924.1515684655008
True	158.1213302452424
True	77.30176899362756
True	336.51888608430426
True	564.0301756679274
True	642.171246817655
True	1209.4233392436515
True	25.780377360547256
True	940.4738711783166
True	131.1575933651727
True	642.1536498071744
True	114.95726859724952
True	132.1250081917163
True	183.64025760563712
True	168.50263067591555
True	745.722330301237
True	211.05677915264036
True	231.36800852909823
True	68.36944556973238
True	524.9389015743822
True	469.7541532863073
True	170.82706442639414
True	234.89518587355644
True	17.919969854049484
True	431.97800775109897
True	207.42400727305375
True	295.37027949976937
True	111.07102704609729
True	707.7351448528912
True	407.31719153786895
True	264.52334109842303
True	634.65484446473
True	538.4391261494128
True	478.91189206958313
True	128.12785152487086
True	530.6345146018579
True	416.4076901746256
True	2.6998639755891327
True	196.55995192498477
True	94.18534731574267
True	236.14679553811703
True	2.9627109297452296
True	130.00059901435475
True	350.41115603151195
True	8.523320035304035
True	886.3256319440544
True	174.34767317454936
True	704.1728746378066
True	795.5887132556136
True	160.53387554492184
True	213.62815664749277
True	494.3023189200538
True	811.7328314605128
True	52.04278799122623
True	41.44255537271847
True	134.41353290287182
True	614.3173334774461
True	721.569286105433
True	186.1128093978946
True	589.9205640538813
True	579.8688263656385
True	832.0989019392198
True	403.2914053668487
True	186.49048891821508
True	853.9925926495004
True	217.16370836205635
True	151.5569139919095
True	307.05385481672505
True	222.0999651170813
True	206.70083374929308
True	607.5207578923383
True	255.25632948961268
True	195.90264020105985
True	445.4477034745655
True	459.1395210845442
True	61.76594266735409
True	276.99361326937577
True	79.25456598226889
True	335.91177722822147
True	356.9152013368578
True	264.6132534244051
True	180.17038352294568
True	381.9336109095093
True	662.6905197037029
True	732.6078996803941
True	300.4753787565464
True	738.0468153143794
True	61.73199920039144
True	871.0493217522994
True	352.3857159282072
True	13.225982804985376
True	621.5075264332636
True	691.0702744002989
True	273.9878554283685
True	167.23499124924257
True	48.67310623347537
True	389.4972142124252
True	78.76050997237131
True	13.670156992975372
True	886.8391309950885
True	360.76966702137054
True	176.96862741053104
True	985.8665682748972
True	12.033832754579167
True	803.6095053363122
True	32.382607257086136
True	675.8677719599243
True	58.72281992174353
True	792.2667374791974
True	448.85441698164334
True	192.2615682191175
True	437.15461786879774
True	211.64443210566475
True	299.50750157725497
True	219.58574695934524
True	406.7633033999783
True	8.500974228888644
True	320.8930485477733
True	112.6797243725559
True	11.08312339182753
True	482.2769247853775
True	729.3508224501139
True	299.33705546860125
True	75.6675630507144
True	326.53460265676546
True	78.6895733635712
True	180.81249982746115
True	176.83864756715226
True	364.8190238408407
True	45.01974572985109
True	133.2152644091884
True	372.6558274723282
True	851.0382383586543
True	112.91727026431094
True	206.45314655902
True	434.9028596106391
True	18.520527096149227
True	426.14920270206335
True	519.4556812664187
True	89.30651180321047
True	402.3421502728903
True	354.21465755125945
True	408.47815478980806
True	597.1035553574253
True	1035.6157011987327
True	989.030611842228
True	54.43850879482879
True	1047.2823835732927
True	109.24855945137595
True	110.81001608388216
True	112.94353927894606
True	475.916186706216
True	378.5938441041652
True	594.6484074663908
True	255.9409545048482
True	159.33595678124144
True	395.9379806984345
True	15.761975613103347
True	466.5988750525409
True	399.0337144324289
True	143.79656566215715
True	93.50287860158504
True	531.283158515776
True	992.9089583104834
True	201.17064558668275
True	67.36786308323747
True	434.6990703027065
True	378.5542982605174
True	486.7247749892648
True	341.01415346455485
True	4.707995307731897
True	561.4584950607568
True	526.5079550564795
True	511.7021007545817
True	199.5689862808265
True	105.4868973794365
True	21.057858239653907
True	377.2890040807324
True	108.42861846523095
True	6.867302562024317
True	31.365407754995825
True	352.6802454471627
True	658.4526702742729
True	133.2653984394655
True	85.67363252159983
True	23.216201946567782
True	411.10731760444185
True	364.8497826694671
True	777.0448498833906
True	308.3851148734159
True	507.6952094507617
True	528.426547671787
True	533.1269810941003
True	291.81752292982986
True	551.1591797793474
True	103.69877580049798
True	583.9541581208186
True	7.521993368212511
True	375.94298865085216
True	456.1229698647836
True	984.2286703160636
True	336.1354985118375
True	792.0531170619159
True	979.7449846887738
True	175.6372383506705
True	37.62761557126338
True	376.2750291200174
True	387.3427061026598
True	588.9083281940697
True	250.4919869604587
True	27.21893216873264
True	662.57682457804
True	125.40694282024276
True	1051.296226564296
True	310.2739300353222
True	490.0886451222803
True	125.36785689773744
True	801.4613021940594
True	137.72690606443507
True	818.7710177283789
True	543.1232920978965
True	192.0345543912834
True	118.21040916510944
True	64.58175955556094
True	565.8227240447022
True	907.885455165072
True	425.0750232601392
True	556.4241465683559
True	129.48070853893418
True	617.178383548257
True	468.5046465287568
True	806.5758922454107
True	312.49763036624535
True	605.9447079225982
True	115.62834242039166
True	25.22595521513068
True	409.7699403899346
True	170.86202983640626
True	104.3348562889302
True	374.7569694619221
True	1082.43309797783
True	257.95937518157547
True	552.8889663980632
True	10.600927100312164
True	78.44672464442561
True	337.9649205069028
True	754.0842867283752
True	445.62532308028574
True	510.9993432396344
True	709.8615470995976
True	69.03376382712254
True	737.7377535841434
True	47.8388436167211
True	103.21379518433146
True	183.01424450108863
True	82.83331344613484
True	27.50808979814554
True	300.0940741748704
True	449.9648328808021
True	905.0087527909634
True	855.6960235466257
True	5.811790599923353
True	279.877328897704
True	440.29469746819245
True	125.84966270214076
True	239.9968796122909
True	325.55404622106875
True	1305.6915089344218
True	440.3623498155652
True	26.576230603059276
True	189.0209390872373
True	716.340468297018
True	39.77551087839485
True	174.1303033881071
True	547.5204845077458
True	69.77830977384326
True	880.685310571282
True	339.0169456447355
True	655.1656698217502
True	75.87320250949291
True	690.8989262651403
True	592.0544076968313
True	880.73086245113
True	253.95202127511504
True	504.2210612976564
True	802.4653009243574
True	914.2231869412844
True	229.5066464007524
True	770.8224723004773
True	211.0767311799167
True	447.7424440770703
True	376.5116743569799
True	505.79498115936207
True	501.0878965186803
True	314.374672337584
True	351.8822486397002
True	106.04662473229452
True	340.6452259064167
True	1118.6479329830513
True	321.5967047318363
True	144.27967210047763
True	291.7354520428589
True	754.9401157505764
True	652.838191232172
True	420.1696455961032
True	119.00674172603937
True	324.2680237166505
True	37.497165069453374
True	172.80252874212908
True	92.16833228364804
True	89.09173630090596
True	555.3644510879587
True	138.27251978089666
True	135.06674516948365
True	103.1785695867374
True	81.74539981950892
True	451.1360015845083
True	395.6505933540682
True	1037.731124327806
True	542.2593784534859
True	831.302599323813
True	277.9617636420882
True	290.9954876136153
True	519.9204583592609
True	189.92107259776927
True	745.2418582846926
True	250.3574210619938
True	355.2568138282643
True	67.0689447105674
True	120.4406776178001
True	258.1493344800172
True	120.04494086933076
True	481.25005676870114
True	29.71388490977814
True	552.9629646960399
True	1019.0327235343028
True	726.2315025716358
True	1.104088084996875
True	61.35162264886464
True	498.2181984144285
True	431.6319144589729
True	73.20050116704272
True	125.1206806630456
True	299.92321369409734
True	79.73122823306949
True	52.419589401861
True	743.0081235538318
True	675.4277217746628
True	164.80747797012356
True	166.39631156071766
True	545.542841909084
True	54.98626694911078
True	26.484981244688083
True	565.3858682758878
True	448.9538419691157
True	1134.7609287589992
True	44.55434161543788
True	504.39828991723454
True	864.4049183446763
True	804.7743817994113
True	293.39145071777904
True	771.0712278810736
True	397.8980721950143
True	39.97414290108171
True	103.7009638555014
True	720.8306480250698
True	74.02193637450063
True	145.21666387857923
True	955.7504081510646
True	174.46523506585265
True	260.37782380102794
True	106.40033107301412
True	648.8868069002013
True	592.1661071567526
True	205.104913940839
True	432.6853972510089
True	39.4121410641035
True	287.6509873957
True	575.3371468522166
True	606.5848960325245
True	324.0277314711607
True	73.94916599648678
True	970.1645813099497
True	1086.0066019072472
True	566.4668921683477
True	66.07535566262638
True	28.86916482916885
True	92.49388245005274
True	109.5027341503162
True	102.20514642361422
True	901.1400410066695
True	1199.8183112671716
True	743.655643519975
True	331.0210905711933
True	9.527921148413563
True	19.55936318239712
True	340.2057242685722
True	488.0077218790139
True	42.22739916993581
True	550.2545625010089
True	424.1479479057748
True	402.3422137151568
True	83.6009515239501
True	198.15269953500624
True	266.801085490123
True	135.2864732127066
True	378.0638517162644
True	42.45896979570585
True	174.90151623299394
True	1167.8379518324912
True	6.580506670633312
True	29.46763563340553
True	596.1356539992782
True	357.2462823024078
True	790.1023161709533
True	160.69051468407304
True	769.8540778668879
True	581.8281782833917
True	275.2821441883581
True	421.89667529575286
True	344.8390553108974
True	287.2360009539884
True	270.8437363753404
True	410.6074764940191
True	506.7673218680322
True	509.9650879111928
True	107.03967184207303
True	341.5975439022617
True	9.08246288873137
True	193.5915179790152
True	230.49494631117804
True	861.4653838868653
True	603.9284549517938
True	27.913470093011288
True	718.9988114032814
True	853.987042346762
True	110.3515373551258
True	348.0002121601695
True	878.4786330511615
True	221.54193995996823
True	164.4374214534796
True	533.5970980056688
True	577.6712666801319
True	1084.6446422046736
True	140.30253451643398
True	160.4442253689853
True	258.3420745024855
True	309.51669162409814
True	420.71357141905656
True	423.9194120436388
True	319.38338586868304
True	450.7784610128095
True	491.6556111069607
True	230.42027268398468
True	1492.786421825058
True	244.7293906850516
True	410.6918566508784
True	52.39248620286497
True	781.0045784139596
True	258.82657052578963
True	940.7788031022144
True	553.6417288062704
True	317.8922187310253
True	789.7055747655021
True	253.95727346834332
True	204.2346449166992
True	257.5635390173093
True	211.89250454961885
True	138.66007773116354
True	253.17161743131547
True	748.5620284994096
True	519.5047144661099
True	217.22018689225217
True	1137.7936892525056
True	120.36297794984758
True	265.05397402453065
True	74.78755899077551
True	311.8399705346012
True	403.8653095378042
True	88.48398619785874
True	228.39097733342237
True	68.9502338121066
True	711.4468768569968
True	369.9123618341568
True	228.8274433765499
True	716.3065289516799
True	857.7965031277399
True	802.5681938087929
True	808.7125488011926
True	347.7788542457221
True	1.6281791110620931
True	264.73818103556823
True	53.26111409240073
True	388.4071926572357
True	53.631551829843005
True	358.1050743170803
True	837.9622728849115
True	1042.090353483009
True	399.7744972047662
True	23.909334776780604
True	524.1184540012122
True	500.40461758568847
True	197.2901577805027
True	230.5291222296889
True	284.5591239701549
True	25.40463958548959
True	125.60935059817186
True	927.603194605338
True	60.71649457895697
True	491.74690434262834
True	781.6723652040407
True	105.10217748324084
True	252.28513984780895
True	119.23924257839924
True	15.714379438942172
True	1.177533914194331
True	119.45242292106366
True	997.8155118953956
True	474.03691343472
True	68.1651417136455
True	791.4041131673281
True	347.8799144423914
True	1.1700783059446345
True	458.9887476363335
True	182.74573170612567
True	497.7768426607972
True	78.1862530989891
True	343.9368383575353
True	383.61230225296725
True	176.84143260091966
True	199.30261392117973
True	123.82301929004416
True	184.6499650827334
True	995.7211510904416
True	15.736083334476582
True	513.3064175301233
True	491.1704452736665
True	412.0705488893248
True	219.56949797810856
True	244.1022834293373
True	160.9044028670058
True	46.90190758056823
True	475.89961578479057
True	152.7156466607841
True	859.5784377219276
True	868.3361268057821
True	237.51083819852084
True	316.9311136076013
True	525.9531567709165
True	40.4646404135669
True	83.70516877907663
True	750.6444891337715
True	1089.518764363657
True	108.84732280982088
True	727.6691988398022
True	141.0535275363751
True	934.4725142100206
True	665.2632474223731
True	105.14688395736042
True	270.84060357510833
True	611.5368371645866
True	272.38760705220614
True	46.01254530886266
True	574.3932126557518
True	445.6903911882316
True	5.918514025219661
True	478.5180058157408
True	71.40947319632801
True	173.45488320957386
True	237.20051628919887
True	309.1017483918631
True	74.47401646130889
True	237.25394346760763
True	350.66162339186883
True	442.5856207036918
True	919.628824810308
True	47.08643868710858
True	946.0215504450794
True	996.1862885874996
True	128.33080985182673
True	71.50879473198962
True	983.0029304169282
True	34.770522685231214
True	212.87940996597044
True	81.37488817199592
True	200.325879552022
True	360.43070555854354
True	980.8547187415955
True	91.99086016556366
True	72.31533206225342
True	640.7764754100502
True	270.54938997199804
True	724.9062690415396
True	54.59863154707645
True	495.71389055546047
True	396.7026449989512
True	684.8482541846673
True	52.53985709648082
True	112.8841190884868
True	27.41082875225524
True	268.1535436116377
True	39.72556761539743
True	346.61062728013945
True	2.45668687009465
True	1185.4604135213424
True	104.40989502004206
True	143.53521095629074
True	351.14673331861155
True	748.9174193211859
True	672.0966472311736
True	1002.6535517485128
True	469.83580559147305
True	414.3171939815245
True	137.99623216234565
True	434.4528793730897
True	849.535754788673
True	426.70693271008014
True	977.6238017064117
True	89.89551101654475
True	424.1270576377352
True	171.14863525881583
True	294.94093800109863
True	734.04862915227
True	168.49973388390055
True	135.3479926912033
True	63.66479396562288
True	855.5658566050613
True	771.0452214929809
True	84.95800618885238
True	445.21446320294734
True	724.2661393677707
True	415.3778135398583
True	55.65888212393376
True	323.30362924166224
True	777.450289599708
True	29.0544088159546
True	359.3888240946218
True	168.11340333095674
True	287.4848108465721
True	34.19839947836244
True	227.08827643448237
True	791.2727781118407
True	648.4320344277515
True	54.57369417518882
True	302.4184216344349
True	843.9226297824956
True	16.002431280423064
True	312.6239912428592
True	275.7294589227769
True	423.03519246786425
True	213.6046473178832
True	581.6349297619907
True	48.40860907585304
True	972.8696032960794
True	850.2321377022494
True	43.677991445800544
True	410.6052136041992
True	731.0339467335554
True	926.288319533967
True	269.9841368989865
True	581.7381612211392
True	128.66785508990122
True	183.2635124923453
True	130.69203142733647
True	138.68830104961276
True	203.6904743590713
True	949.3095806894876
True	795.0643873873901
True	949.5530841510772
True	19.96044998345649
True	27.148731765076963
True	361.30841499161374
True	15.367882084497984
True	619.6135123970895
True	1044.435242420705
True	269.72199384870675
True	207.0447949556853
True	83.707533378813
True	220.9627262892352
True	133.9888921979157
True	44.7564287993957
True	134.27385087171942
True	91.56304616609484
True	248.79408922467232
True	533.021558526591
True	164.14796903131025
True	29.655518675520646
True	60.36030139670394
True	436.52323195650433
True	267.88563164750224
True	597.4814628026423
True	22.958809110832384
True	112.26856641550278
True	673.0648272996677
True	268.60098321593057
True	464.5470127798055
True	656.2183585068346
True	107.88241979856288
True	113.54391349177898
True	80.80450858581929
True	25.411427098979072
True	125.80515355567748
True	88.46472619590855
True	100.05717892381033
True	152.18316137609503
True	237.90584142428696
True	829.0577261956664
True	289.839279077228
True	956.4545399323875
True	164.36741582228572
True	196.4706052706193
True	818.2378325780716
True	303.70011052470005
True	595.1757838985385
True	250.88300617052812
True	359.39609136451963
True	455.6108735150176
True	556.798360878076
True	644.9036724058444
True	378.27680576976206
True	37.25450052894444
True	544.672102350743
True	620.911864157425
True	19.365171017579637
True	10.246335631984977
True	264.56288758149145
True	412.089445141249
True	460.6645023214518
True	68.06170333285003
True	664.8043068033737
True	955.7840401930488
True	222.87097203544064
True	924.5388559853068
True	273.18544054805733
True	108.91060161816436
True	276.111973203532
True	694.0582383159483
True	36.86666269934938
True	591.2260459283997
True	1309.5610859156209
True	1025.0303219304644
True	917.0049674365092
True	198.31298575552864
True	88.60316519493628
True	193.1714358355173
True	821.5924002839427
True	150.10909855093507
True	1073.4233867600774
True	862.3993573601462
True	40.65290993308629
True	87.82854674460502
True	410.1653889727777
True	405.6350537543934
True	201.3397096984338
True	516.200713149089
True	649.2388029932137
True	121.94715208293364
True	275.1607762990652
True	1008.4197772059572
True	52.70222191906127
True	723.8979607775498
True	534.6014690668356
True	38.9263281517241
True	831.191131584052
True	381.8087309053804
True	530.865820558781
True	111.42219529940134
True	269.446369783951
True	222.14880362330223
True	26.012258987787167
True	129.08776359575023
True	753.4651771732474
True	144.13644168420663
True	381.08740904449206
True	67.58968484558298
True	609.4177075488526
True	623.2264999465568
True	227.459049367053
True	463.7269196474476
True	161.3870357515587
True	169.4204270011809
True	228.26626971648005
True	300.5547878736893
True	356.5439018249734
True	129.89182158661174
True	192.1949567985745
True	24.66281240932398
True	885.2739717740307
True	301.56797929491603
True	9.222194036983934
True	363.4954222717545
True	170.87661952730593
True	626.1941547284399
True	372.9303040512689
True	579.9986683762796
True	541.0943707269065
True	484.30498236489024
True	777.0917515687514
True	236.5825024773308
True	557.994443103397
True	158.7984794415008
True	558.4656923844511
True	377.38609219396056
True	373.09944271581145
True	118.36487182162706
True	133.46872721202837
True	104.67125395595995
True	71.38093317624944
True	753.5621647345847
True	180.61601578383875
True	48.76495366646437
True	0.0
True	497.2952188342526
True	117.54224535188628
True	21.2550367212382
True	40.34954597257454
True	116.6033102746702
True	566.4672582596356
True	183.4429699856415
True	104.83049263453476
True	36.14804567599942
True	159.8035921908524
True	908.0072512608048
True	49.883992244590345
True	222.5966127502101
True	714.2956962664081
True	320.6300320915086
True	462.12122535425016
True	491.008701314368
True	515.2066943424601
True	601.0757692707177
True	942.3490182037448
True	254.9164352204683
True	1034.7389580236568
True	909.6847804649236
True	620.6436739753175
True	339.311229738568
True	808.6520768547249
True	10.290437717382256
True	33.327747496395894
True	283.4703522657312
True	37.66598228116522
True	199.804003720699
True	781.1485106498285
True	216.70636573233563
True	732.1414246630604
True	763.9606172583489
True	124.1486794238503
True	375.3095707162074
True	587.9474566890445
True	24.20462121275065
True	127.36045573590629
True	433.1580460279668
True	296.37091163018266
True	204.2194742786442
True	114.86900335496162
True	388.19737076569953
True	21.334176343320586
True	368.04373385258
True	365.2103592232808
True	1051.5001169986367
True	360.9548997925608
True	31.745727826870496
True	435.6353278759351
True	464.7682436529614
True	231.5013555108592
True	33.38878808054903
True	748.1569939450159
True	443.6261271801661
True	181.12641684577008
True	12.413683430949131
True	1205.7521642418878
True	167.68763140912816
True	28.133005226124112
True	307.2786950183413
True	279.6936631083204
True	116.17073536809684
True	289.9854836936085
True	45.26299793649775
True	334.5310157470894
True	314.2769843708475
True	318.31642627066884
True	30.52430314823783
True	45.19954373458254
True	1058.0635483206956
True	25.96159673856416
True	13.857921406231672
True	178.09179117733888
True	641.0153503030884
True	9.124186271153537
True	199.89273520436217
True	173.10040646790134
True	542.6286300603982
True	364.7809944140048
True	746.0560584927458
True	318.912939263771
True	487.9826734272583
True	443.5208429109354
True	501.3464259570265
True	100.37527858929944
True	1288.4151672905118
True	888.3567430274628
True	288.5682708064093
True	530.5997029244378
True	100.2408688757004
True	563.6752855121255
True	428.9639220049676
True	161.65266234148675
True	81.47396051615748
True	344.788832544146
True	171.52152772267965
True	29.906067812961965
True	589.3968592570818
True	387.7215906521684
True	71.12161971248979
True	30.91660335770937
True	669.6647198504072
True	500.5526935425072
True	70.26826677013214
True	22.749817066102324
True	328.16505899944525
True	334.17446642095666
True	712.5041124569477
True	553.0228351583619
True	565.1836451243728
True	806.4785536301795
True	8.624008124785211
True	52.336219965346366
True	40.10841420186531
True	53.18501071692067
True	513.4869882763537
True	585.8951895028814
True	83.47297702219984
True	105.08885167301138
True	193.31052239776415
True	75.12332849470913
True	183.97846447291192
True	206.4615837154713
True	275.33458822590563
True	817.8929249525368
True	590.0643080372912
True	288.4249315927365
True	196.5836077079074
True	272.9998003934416
True	242.8265670275958
True	745.357690819072
True	323.6659365622599
True	172.1387919155565
True	919.0788740398608
True	350.8802663449059
True	461.8937470472053
True	159.86323575681294
True	123.73577596689508
True	61.384358741454136
True	211.5772614685088
True	959.8890631968716
True	527.1211159367369
True	109.4266448815446
True	351.6622834572191
True	104.69673407900936
True	651.481304469383
True	3.799505235105026
True	697.9509344177675
True	37.33093680797871
True	947.8445692745414
True	838.7328372719849
True	207.42884248577252
True	29.876943521867176
True	79.45828660256815
True	455.7853590249576
True	219.4058853729753
True	1.5415683246939451
True	78.07476742668767
True	1052.0022610830963
True	345.4855405826644
True	658.8094436287356
True	491.62929219552734
True	32.78371918460146
True	129.3540677296458
True	449.6026785755908
True	948.4037215056904
True	806.7258114646817
True	422.2481281850736
True	327.0292252063034
True	16.698158496412688
True	73.31346176796207
True	767.5330320743532
True	479.3880534936338
True	384.9309464858265
True	889.8041699874419
True	26.75457548727394
True	222.2033508702881
True	893.3220771355543
True	229.7957766710821
True	8.884677033932576
True	510.0511076458428
True	100.07031935068808
True	638.3714667389747
True	52.33029215729357
True	261.53243883283267
True	861.3904121024369
True	854.6922285487917
True	266.60829474742945
True	433.423654058943
True	121.29736618470125
True	602.9872941499534
True	255.43852192597203
True	190.62068101029655
True	840.1262450642123
True	56.21381418657255
True	735.8911718465822
True	276.28523308826965
True	300.6029525359249
True	169.84194073500836
True	471.75012064002055
True	587.8801807657858
True	358.5773689471489
True	407.9307109180704
True	69.97695393470319
True	153.0077648515903
True	445.681698949816
True	216.9239173425564
True	37.40476360393357
True	210.87724369249864
True	399.0748180998272
True	397.21996329342784
True	759.9736941071154
True	134.96902799277697
True	638.2992485984033
True	514.1348761554804
True	604.4980854121256
True	132.81926082918642
True	39.06584827286584
True	683.1988298450938
True	70.78777809922809
True	547.0645425418724
True	681.398801754774
True	454.520290272161
True	134.69886760837608
True	517.6642481783573
True	4.244825927235314
True	382.63043040011337
True	32.8446963828703
True	637.1024016428149
True	271.679686236999
True	603.5014310349358
True	685.2973666260112
True	143.3390698912549
True	517.6888282657831
True	486.4467113808125
True	66.95734726351871
True	957.5767474003588
True	3.374853174257152
True	27.90828208769168
True	627.4850953886249
True	704.2360712328676
True	138.68605815127057
True	417.7213557248141
True	132.23010781022649
True	72.44249762267248
True	471.4422967353302
True	44.40360358132792
True	508.6073624565108
True	12.005257732594476
True	841.1893249882762
True	560.2217467446917
True	656.3605228493599
True	99.62668762140711
True	366.6538059495932
True	989.1330128296684
True	827.3808462932466
True	144.68527340778397
True	534.9536570530959
True	465.4581439394866
True	239.56527846261636
True	254.0924132222353
True	4.669260673871
True	318.03604290274427
True	9.671615579033196
True	377.5586087058512
True	78.09275608916974
True	399.9116151902853
True	686.9829593929184
True	127.23775147557612
True	231.08162999328164
True	661.6864540240456
True	687.3556129547362
True	289.55515252930223
True	133.51977145580773
True	163.02266226957948
True	475.96496059029033
True	86.06120433931795
True	11.025492042575934
True	502.5950509702487
True	563.2789851288753
True	21.603485801994328
True	133.1665746734058
True	938.8213650187728
True	508.5621393136773
True	268.17564686130146
True	34.704897217085204
True	478.4194149359956
True	114.03459794571047
True	578.0478772659355
True	668.5720156684325
True	297.85462911085
True	390.8071866078074
True	185.58421810125373
True	241.1147819513872
True	72.5617901104248
True	229.1000160493909
True	498.816753263356
True	21.36863013696566
True	432.9220557530746
True	372.4442077822234
True	697.9991801294913
True	896.5922431609235
True	897.9647002059734
True	156.8035308298481
True	396.11116527285833
True	69.15569863466578
True	196.91059870295263
True	321.3972079694872
True	9.434470837458134
True	772.1244577334862
True	21.0645689219022
True	395.36338876392136
True	268.5844861631659
True	626.4320300364919
True	207.19516498514727
True	38.015957201257706
True	685.3231776307896
True	1078.509996287801
True	220.14551694409084
True	135.10779239579227
True	610.7125430237375
True	485.72988443840273
True	17.889068983735044
True	784.7834130961063
True	115.16029403183262
True	47.89993847265838
True	309.07108627924373
True	347.9718528031668
True	399.730038232563
True	268.14444758308605
True	20.349527590897395
True	23.74900197594784
True	840.3032301221695
True	196.7557256742932
True	108.25920910847462
True	884.9960963379309
True	664.267237180243
True	603.3802598697248
True	444.63837376206806
True	143.78652759401203
True	31.196539791586417
True	97.43173137715202
True	413.7493437723156
True	227.83941352572424
True	466.5413765466052
True	146.952789452511
True	512.7910458984478
True	656.0839274871825
True	954.2355443918756
True	23.14834114379761
True	973.4608972316986
True	1088.4897125742823
True	461.0260839311277
True	88.41640294912636
True	789.6469351616818
True	637.8034558331068
True	655.5847619165331
True	178.40837631146795
True	766.1384944401887
True	708.7269429386687
True	117.47081181171428
True	758.0033769056126
True	812.7793662787521
True	496.3026336049873
True	222.00332578465756
True	73.61859738900449
True	321.02093507285304
True	352.4845751789492
True	456.5156805365144
True	434.8879550573063
True	198.01812943394577
True	302.0294751505925
True	3.3326642402852835
True	14.005156998752206
True	102.24035180452202
True	136.36916072796706
True	362.7656566608508
True	343.9885990452816
True	110.94605505136629
True	18.20465246634432
True	220.65214447439357
True	849.9119609182741
True	446.22939649363866
True	512.3259005614736
True	562.4382178074836
True	817.5827276365127
True	647.2341405573604
True	93.42388115992128
True	202.207958267991
True	258.5863576429005
True	274.5767802296976
True	104.27327460099778
True	373.4288649330495
True	439.73083928872137
True	162.3823864429455
True	646.1858481366276
True	240.8307228488547
True	203.37822597659343
True	28.82283424568422
True	256.9455918680253
True	488.4566129548192
True	173.23969480192014
True	529.8992904387318
True	461.28429237400064
True	243.1472311826868
True	100.09107082452992
True	42.35735765859146
True	403.9306586561374
True	787.3664892203437
True	165.2347579930299
True	1023.4265074608684
True	1040.1626206712697
True	484.943355648425
True	103.52886456545184
True	122.74559021057335
True	673.5450994556691
True	8.37874401360668
True	227.9324370765133
True	137.55464711312482
True	121.10275277096773
True	323.7196873765896
True	638.0712919213887
True	38.6460526699576
True	122.75140338618088
True	957.3643110871984
True	56.73121251182751
True	464.855509534436
True	522.5673310594458
True	249.8131398643744
True	129.5111511416172
True	895.606645239654
True	1202.0312746215668
True	514.9336018490571
True	645.1878139136434
True	210.5004953224389
True	155.49001423270883
True	305.5062276565508
True	247.00180608341483
True	168.64115881229765
True	304.3199410722269
True	352.1471729490915
True	10.679198161594158
True	628.793850222026
True	150.9579560608679
True	77.28250661296529
True	447.1980196276168
True	317.6073934321339
True	1212.646800180778
True	375.5466189893109
True	988.5180113807892
True	9.785824415808111
True	268.3873738531112
True	231.2152737634697
True	156.98957920798642
True	483.4760327078457
True	198.06893179128213
True	415.9211264691255
True	338.9330602223552
True	114.8172123572618
True	362.0212003217204
True	1030.1075067747067
True	711.0173029879754
True	227.48456480265804
True	99.71396359599804
True	296.2851610033458
True	25.334425635988254
True	346.0186486465968
True	313.1122786799669
True	566.4354204980941
True	449.7506713221208
True	365.069187389022
True	156.25821651623778
True	13.018516779204262
True	421.0039412849421
True	285.69102531505035
True	142.18525959467848
True	301.495654762846
True	427.55805052646616
True	805.4053539225491
True	305.98528626976275
True	769.9085521085602
True	406.60452080971606
True	367.5323290496262
True	1.752604393744326
True	1186.537266211048
True	103.77276915585612
True	932.5189706994936
True	201.23250821741996
True	453.77792106581086
True	681.6370197067403
True	84.67703518939285
True	491.7077495661702
True	35.02701942226248
True	421.7913618088389
True	77.7118407109743
True	225.64200918280025
True	38.77842914217801
True	667.6714732945053
True	191.46516735489655
True	24.74131239984241
True	404.23505477134927
True	105.4041684216539
True	169.0183093606381
True	866.625733368911
True	243.77177666793628
True	150.15727560265043
True	362.605361342181
True	521.5493199116338
True	341.42164877837337
True	500.5904783089271
True	619.7731386990064
True	151.5855967784625
True	8.665250401130162
True	73.1050005858869
True	434.3565452885169
True	94.5363090636857
True	80.44102108417863
True	1050.6866473463108
True	24.9857347643562
True	321.82282056099484
True	329.8287100322676
True	464.1538210814225
True	665.0888607828501
True	196.8549924682172
True	649.803566013234
True	322.3529991650272
True	356.25754094827295
True	275.17204155158163
True	215.81723253070916
True	364.2987998398498
True	436.1664288162934
True	419.88175896320695
True	599.5770135871907
True	144.23355354755847
True	79.17236377762347
True	38.721084459876415
True	288.25149955016906
True	661.8152434259852
True	410.52339485331873
True	796.0471189152433
True	222.52112404494957
True	399.5420433199827
True	73.01626215597712
True	55.13211360138625
True	402.7668359479601
True	205.75094848604564
True	224.62832441698532
True	44.51704952186446
True	1069.9894005073934
True	178.23968897432545
True	896.5012552078982
True	318.1867092104583
True	925.1498447112092
True	234.03573170800956
True	464.49326912897385
True	533.2678520640941
True	597.6993004195737
True	211.10342093140676
True	490.13519538843104
True	903.314950454906
True	130.38839983871716
True	6.812654038058945
True	556.4688955992563
True	28.71003962518377
True	74.39443470305157
True	810.2147833965095
True	227.7551649923996
True	1049.186118412555
True	680.2630592351795
True	416.4105489503913
True	287.11109795139333
True	477.6123086124416
True	337.6404400179041
True	180.7900149729956
True	684.6377736600435
True	704.1267456243249
True	214.55831157709352
True	89.10883415523223
True	511.2708395268738
True	135.40428368774982
True	381.1947617160287
True	332.3705019809604
True	61.07678905079807
True	379.3773758712007
True	428.9563214430997
True	345.8043977231267
True	404.8215616035392
True	424.4125471793416
True	667.7928913651104
True	58.349697373163714
True	455.2514112017527
True	309.8000517108197
True	678.2396925284111
True	218.49989887146265
True	102.98441955074132
True	43.12398899863501
True	544.3756209003678
True	628.673081749797
True	180.38118318864983
True	404.0220110133366
True	335.2160253441894
True	16.802389086790274
True	163.70340641446495
True	286.58409716914844
True	2.658369195574454
True	871.2496380712644
True	77.21840823804966
True	104.4050939264593
True	116.21009560621992
True	360.7988971493427
True	38.02033677711844
True	465.0594574663649
True	230.37544576666428
True	5.293470828278372
True	116.48086239087247
True	460.5317884254172
True	50.54264256471274
True	67.02934800300447
True	181.1203655957684
True	294.20461421151697
True	968.0755251657909
True	375.3712736732948
True	972.7491115594584
True	183.9673988100958
True	1015.5999053058192
True	798.4157709807898
True	656.4152989192675
True	411.661959608894
True	368.2344456368188
True	82.83776149890262
True	72.40986174226614
True	83.63641220233815
True	183.02500681027377
True	478.2091834937647
True	1074.5691596555523
True	185.6572981590149
True	350.33961110102933
True	437.1641932509541
True	607.2868736745509
True	606.0178218676878
True	282.6913556454204
True	463.6121003123498
True	685.9194831047605
True	97.04457763344006
True	706.1192462338172
True	258.85379001174107
True	132.83009068255652
True	410.0082206581232
True	854.0861139605004
True	429.8517873325843
True	931.0784524363208
True	194.4711402773001
True	353.0752704765607
True	697.2975865922668
True	613.2059610828868
True	196.7687627451353
True	253.72078264785895
True	799.1672498541052
True	32.33390620621816
True	192.27625454831485
True	503.3793748593702
True	701.3209313980267
True	101.74550088029328
True	33.38031582743541
True	156.73999065598443
True	749.2410852335437
True	309.5013419774024
True	546.6940715559202
True	355.571617568613
True	299.48551831831884
True	458.7671280170159
True	484.17364073492143
True	73.47342941533911
True	385.05211056266506
True	763.7447262215703
True	0.0
True	301.30280974116505
True	247.54660378855905
True	1007.865654162322
True	151.5468445888219
True	629.2874545104684
True	634.8174463686964
True	116.18178028749502
True	217.6541017392984
True	135.63392448887734
True	10.974809649190494
True	297.1662881996455
True	366.4494967567203
True	1138.1153179434382
True	227.584055995998
True	394.9501826021846
True	671.5573369508886
True	214.9949023758403
True	27.97540545127977
True	794.5945989943577
True	601.7523279483269
True	156.54989578507676
True	617.42243583825
True	169.1941934466575
True	298.7182252480619
True	764.6063635718929
True	35.59580007435073
True	108.08523563373396
True	513.9895051661999
True	64.32653767568952
True	77.0785498489426
True	396.7134438111136
True	23.095276476040645
True	764.7349944425757
True	101.49441291654163
True	162.70634377230377
True	18.569117804022827
True	710.2159137736439
True	29.22923282267005
True	780.3887617664057
True	397.33745902970105
True	117.22998563782302
True	699.2845398369395
True	513.3612149389885
True	584.6934444975225
True	45.86742424290209
True	374.8773105143865
True	5.407915150178303
True	91.83790279787114
True	390.5234816962518
True	42.53084487400409
True	124.69983097695292
True	316.89925444813576
True	182.61987041381408
True	103.73929721408513
True	644.7514331843565
True	23.04688152554712
True	1149.1907625509818
True	505.7182636014168
True	292.3754397972462
True	499.87825829402135
True	122.30892423918756
True	834.0567773104842
True	1098.4609401554724
True	751.8533663037837
True	169.2105982483678
True	229.32847819245856
True	54.404675455476216
True	59.69750056357769
True	153.73705098667742
True	99.52688236814804
True	172.06557274167145
True	1215.9152601849266
True	312.8954336285516
True	360.9832505689832
True	732.0122311061771
True	17.88646294793546
True	16.000424246042346
True	583.9312351827483
True	5.7055860013513335
True	112.25897233732329
True	691.3308700424354
True	173.0311087461622
True	636.55677209344
True	856.4283266339432
True	148.8199083584065
True	884.3795767701747
True	2.9673726270651777
True	488.5246816513325
True	1055.2465709051755
True	28.347517191622916
True	240.0530527525109
True	145.64487579657768
True	952.1607528710748
True	231.3785031921485
True	522.0385684316086
True	120.49979232767564
True	499.6673472477751
True	154.25574734541718
True	92.32031379256875
True	390.92974091378346
True	68.57531467054066
True	54.81184796915289
True	1087.7204567522328
True	280.84424579085413
True	153.76210564552434
True	364.72359124357655
True	403.7217089365673
True	199.5239701310327
True	170.23880680571526
True	415.6003191161888
True	34.852548923071936
True	495.5554193758447
True	1108.406201115709
True	111.76119438581875
True	468.6828228404735
True	317.4324955784057
True	27.026296827322525
True	395.7543426365616
True	101.84658533939276
True	594.3874246507064
True	209.59926855048835
True	417.6583097944313
True	20.432768973897684
True	437.9496973605672
True	106.08093641427357
True	335.5163566902332
True	31.95062132272184
True	172.9706011828061
True	249.6894863573561
True	841.4111581342521
True	61.79532827639299
True	146.64464265573193
True	233.75314080385476
True	137.39840634359956
True	634.6360515592802
True	555.459968712041
True	824.4603440767145
True	391.4578106624893
True	530.9302970197697
True	420.3053092562397
True	688.5854715614691
True	73.62188755403933
True	454.72384320382616
True	419.8648520037654
True	48.01404549755707
True	85.88286899363608
True	129.47102680048528
True	89.63901554692798
True	326.8492912047112
True	853.3471909372437
True	345.2761323096288
True	1100.3895535581944
True	324.72292102710577
True	904.6136744604262
True	153.58152844668538
True	583.5673930368471
True	626.1329594498
True	705.0368382854072
True	441.27199980040825
True	60.05013036568964
True	298.85084027004183
True	37.43924812940004
True	170.05138480231935
True	181.07546195301344
True	1100.084662455667
True	222.69406180536012
True	553.4325499722316
True	555.870387556394
True	564.0786020245298
True	887.9927986522483
True	588.1676381469636
True	664.317312478875
True	954.109503444468
True	127.88657633904542
True	315.92768703334144
True	259.5333200339671
True	313.1481300143499
True	94.27631921590717
True	380.5804150431034
True	4.216017740682825
True	328.6769960012398
True	269.6791152224117
True	618.8654733474469
True	298.00409774408223
True	364.9764719911505
True	10.686101199670832
True	59.31409443325328
True	554.7901038463713
True	32.04373057425856
True	146.46553661308042
True	66.9852681256835
True	151.47692930771169
True	241.95476633071692
True	71.7016209554807
True	367.7368029271988
True	255.0890585499678
True	98.9962522754884
True	344.8906128980965
True	64.54981625679902
True	591.8304863826016
True	829.5073486105942
True	277.12094119505025
True	1166.5758650683538
True	111.36510772398134
True	322.6250914780369
True	1042.9548489693575
True	84.32755085462404
True	285.27608564037064
True	10.361306569611411
True	396.5180013007794
True	452.5604070885896
True	151.21697377095776
True	629.7592664377462
True	893.7698506533433
True	156.35399413735271
True	82.65211574565342
True	344.8157047361128
True	576.7041300451612
True	599.2081294289843
True	1228.0534888251725
True	26.69899264528486
True	935.2655685210294
True	138.9427363400137
True	644.6032224659018
True	121.36086774943412
True	121.6346226311208
True	189.14272693555387
True	172.0604028966105
True	755.8148204117928
True	219.5714285223896
True	228.35207896768512
True	65.54303504621303
True	516.6431162204781
True	441.72814151221246
True	170.0897223091908
True	250.48366820103865
True	18.016819234586965
True	422.42999638042977
True	220.89392386394996
True	287.9762931867683
True	114.33435152676913
True	673.704915296089
True	426.2562268396951
True	265.27682088460165
True	646.9638914675425
True	542.0891316658585
True	474.94914947529446
True	131.92676284861815
True	523.6169703190956
True	425.54862934719466
True	2.868412925995368
True	191.6354267538559
True	90.64671681671004
True	240.72035308245503
True	2.707227675453108
True	126.017288121293
True	346.95052658328325
True	8.535018482662803
True	849.960995357471
True	176.13896332664976
True	711.2796828283947
True	816.115424905812
True	159.3651474711112
True	216.77998915311076
True	469.2086911827075
True	865.6924493508255
True	51.74618657871104
True	39.420581101163854
True	137.7740867255736
True	615.1752444779704
True	706.1420550680233
True	183.6292341207648
True	595.7527841639613
True	586.5825239451768
True	852.0542034630935
True	397.7708881169028
True	182.10874783769208
True	868.8465111056605
True	216.5923744390924
True	148.93174461342275
True	319.4527623682494
True	222.02652415573465
True	202.44350629835583
True	620.9669352789571
True	250.2956455527261
True	194.1074178391968
True	459.9218107124081
True	464.8080551410957
True	65.48646844398706
True	294.3142095820589
True	76.36493413566251
True	346.4117933519471
True	367.6572763596257
True	258.40186621767907
True	178.52992427104854
True	362.258636777822
True	657.2321258392743
True	760.1865321063522
True	303.5365068304832
True	746.4894604298173
True	68.02871551347903
True	876.526081239787
True	354.23680894127017
True	13.209537889433808
True	623.0127327150384
True	687.8275985058215
True	269.7776295420788
True	169.13532046899397
True	47.417431122083954
True	368.6305471852701
True	69.07449389252155
True	14.635528879757135
True	890.7222938981065
True	367.0651234929503
True	181.1595600705163
True	987.0216491258694
True	12.10620694607584
True	788.4480603185658
True	29.703327083563103
True	662.8932704557504
True	59.84683153455847
True	758.2870354558812
True	445.3055453292305
True	203.1553693587205
True	443.7662785245884
True	208.87404009393487
True	300.0713791104796
True	230.2212045619169
True	409.6020596284418
True	8.15061946251976
True	318.6513222894183
True	111.23059026997
True	11.567023091043804
True	466.8421705934218
True	730.9610413284752
True	276.1961329361554
True	81.73702112514277
True	313.0980654021878
True	73.31951700770185
True	193.67320111735853
True	178.10849380883317
True	375.11112083407767
True	41.47907060209464
True	136.99569147277845
True	361.20088545081614
True	844.9291941546114
True	111.48390566403322
True	210.61613467447
True	442.4552405364642
True	19.36292646900769
True	435.54627669743854
True	509.5820812351279
True	90.79276314774737
True	395.0042374003261
True	348.511138236173
True	425.27752255854784
True	577.1919914151724
True	1061.377637007478
True	969.19721200418
True	57.272849538618445
True	1060.375580263737
True	111.9622879790822
True	115.60167891185964
True	110.19153625541392
True	478.3170902371486
True	371.94968980842737
True	586.9602178568701
True	258.3427037136328
True	158.5295376381874
True	407.51494501029646
True	16.062060539565046
True	431.1083118867909
True	394.7877026469781
True	147.0395408144945
True	92.5417501936538
True	510.8358202642867
True	1002.7329225921604
True	197.4492422555887
True	68.41329797155704
True	448.67231368725874
True	381.1624319734657
True	489.6695616951971
True	328.741659585833
True	4.149771629731205
True	526.6531487617405
True	510.3069687906047
True	510.28245160608
True	192.02394240631293
True	102.1532648032156
True	21.998339241139064
True	375.5089224660856
True	105.59500822882116
True	6.947346612366876
True	31.59277442151705
True	349.80142108986536
True	633.3035430292309
True	130.35663317324054
True	96.01598068859064
True	23.863313245106333
True	409.36288890962544
True	347.0376199983527
True	747.3449453501978
True	303.7371413770396
True	494.83607254163496
True	543.4827247053664
True	523.8221750284823
True	297.126533818742
True	521.3414967085732
True	92.73967940976992
True	576.327259510712
True	6.580669138395284
True	357.4742297738655
True	454.49331044411696
True	945.4914872068964
True	342.0476679530929
True	815.7185401581288
True	978.0429461753272
True	177.7609405653482
True	37.96406332418882
True	372.6101517965496
True	393.630779402426
True	595.2456948642512
True	250.5547727926412
True	26.692650293400945
True	635.9181289095333
True	130.99470670597543
True	1054.2394758578243
True	305.73157736049825
True	483.595906942346
True	125.0564750191984
True	806.2973589954066
True	141.62872207792873
True	835.8331173474439
True	562.0703459576424
True	186.8602110420757
True	116.0067113835766
True	67.36586083550927
True	571.9459455348348
True	897.3124335495968
True	435.3976483118364
True	534.0926565947775
True	128.41897690583082
True	629.6794185225446
True	464.26870189487175
True	759.5710341535142
True	322.8787855705718
True	578.4505125706332
True	109.94833836539324
True	26.18218133188745
True	420.369507575211
True	167.0446600386121
True	104.244944614513
True	368.0160932353986
True	1088.4134779491071
True	262.831440943523
True	561.5502900609873
True	10.636547107720014
True	74.66021054626948
True	335.5310047026205
True	800.0862144301566
True	437.1547336356778
True	510.5687229125263
True	709.6107740003548
True	66.87072415457517
True	722.0909659214493
True	49.40792427915658
True	104.26326679924637
True	183.3786353176741
True	88.69905013685839
True	24.229087853871743
True	295.84525859272463
True	480.4263790197128
True	902.8997943868752
True	875.2880497147357
True	5.915027874145161
True	291.7092958021452
True	459.5762910487844
True	121.11055365927788
True	241.8669952919145
True	319.7728159473268
True	1330.624973267334
True	453.8569181458918
True	23.217787655190342
True	186.6336074531969
True	691.3662397573412
True	34.93223419810157
True	163.9549486994242
True	567.9968436258629
True	73.5354772645425
True	858.2768776116757
True	330.8631864331535
True	656.8955145475304
True	79.50076889448873
True	666.5628382662609
True	585.0385497048871
True	887.110065788679
True	253.7351871153706
True	499.5251723635825
True	826.678849588051
True	915.9106182647542
True	242.81956037750035
True	754.130633541317
True	227.1780820981048
True	447.0341935038017
True	371.84236736604186
True	515.0942910580693
True	485.7225353383377
True	317.8203203953548
True	355.2990333458795
True	111.97164757906108
True	357.8909505058229
True	1106.2564208109252
True	314.5384643183716
True	142.52636853827494
True	285.3482023937444
True	750.0559625203068
True	646.533903945683
True	409.7601070978161
True	121.95286096733209
True	344.3922930134458
True	35.750052718488625
True	171.8560641602071
True	91.63185181991906
True	87.81235063705934
True	566.686075145302
True	137.66031588224885
True	137.85551757651777
True	106.08175361135464
True	85.49740970463876
True	444.7478986091374
True	379.3351630295929
True	1040.0057153634068
True	537.6707668519716
True	850.1806211243522
True	278.2243383432205
True	291.2961163243369
True	546.4898875488702
True	197.10788612791055
True	788.5293531333624
True	241.87600498472904
True	362.8820198626209
True	65.59577571625958
True	119.92756674318387
True	264.5975284642142
True	125.66182052867369
True	462.4109734964292
True	32.12853589283532
True	595.6075907647681
True	1003.4393081189924
True	733.9721000578679
True	1.4139443402816072
True	62.47257628527023
True	499.8168637111575
True	453.0377855041987
True	78.65810506790459
True	122.82105318755777
True	297.8553046276557
True	75.21328692224182
True	51.79964748844351
True	724.6185757336823
True	658.879158498284
True	169.78915110522289
True	177.3849843114155
True	533.2065488342018
True	54.2830572988559
True	24.225770442537293
True	572.2520309950705
True	461.4218870286842
True	1125.1482466932096
True	48.4475065696254
True	476.6937369002901
True	860.9278605956185
True	792.2938194034808
True	285.9159787128331
True	769.6475936200595
True	412.14173369729616
True	40.24482426554053
True	102.09937382452254
True	714.9534836626243
True	78.67960175480744
True	143.97805719595252
True	949.6171011085092
True	183.12607372177743
True	260.4207437754851
True	107.65480908247828
True	669.0167039247997
True	606.659775346422
True	210.66156164218455
True	439.24598675559935
True	39.82461946213017
True	278.3618386330215
True	588.3026337161112
True	623.0860767810676
True	320.7723035083812
True	76.97881687994428
True	986.8311929641106
True	1082.7559790798166
True	548.7571036619212
True	58.334362352271015
True	30.621042845416497
True	90.2121139720916
True	106.0813151171389
True	95.98591940693082
True	877.5791060168552
True	1151.1541671758764
True	757.6452206471142
True	338.23157874254406
True	8.491744150439054
True	23.130646788731436
True	337.17490463069595
True	494.3247834039036
True	45.2926787375894
True	556.3148393858054
True	432.5631927835577
True	393.0703692982679
True	79.11025128068417
True	195.3751057704957
True	265.43421319965864
True	134.48425840781326
True	396.9211124638301
True	40.84932851699166
True	177.36349414302666
True	1155.358909872508
True	6.1198508404331164
True	28.773735931038257
True	577.3082398504611
True	357.6900537685275
True	773.4272115988365
True	160.9047610009555
True	753.6547082719064
True	577.6314482689828
True	271.6090025427053
True	422.2988708657286
True	349.43376732129946
True	295.0341001440707
True	271.25582814848264
True	404.5695742295926
True	497.6258398557301
True	498.4063814031727
True	111.8647595455296
True	364.998086047474
True	8.901608052959325
True	185.7597623277233
True	243.59739222008184
True	925.367881769662
True	598.7930559736651
True	29.84258666960773
True	713.2305425795885
True	827.6696213210212
True	108.31978764919045
True	353.1441633649586
True	837.4985806926655
True	224.575172295801
True	163.9651113920573
True	534.7466332531169
True	585.386024277464
True	1105.9795424443096
True	148.59930950621785
True	157.5141016267525
True	256.52762945253687
True	316.45084981145953
True	422.56607690412426
True	407.68913151534207
True	314.0496178609523
True	456.889451911428
True	496.7890775451746
True	226.06089324914493
True	1491.716577296722
True	260.9926849254653
True	396.3491699939186
True	53.18866064073466
True	768.70887524792
True	255.95219093658352
True	917.5219389420268
True	556.9832300860929
True	320.1305616253886
True	771.6592674365801
True	255.30896695053835
True	224.18091100984705
True	250.2142513947998
True	215.5261330713845
True	139.72154236594426
True	252.01534162433848
True	736.0466846708417
True	532.8947620984484
True	216.77801100364323
True	1159.6880428199115
True	118.63190315024264
True	261.8058587792212
True	71.51148739398019
True	319.17379766173343
True	407.5576222719417
True	95.628030058599
True	213.31565392888135
True	78.08951663349855
True	690.6181796193495
True	371.0015577820765
True	231.49333975849797
True	725.2531276244556
True	884.9734672185422
True	835.1067571139465
True	813.1978494106228
True	354.99058898335187
True	1.4696922907246055
True	265.55720208488003
True	55.34012998008164
True	383.2773037526173
True	53.25850463311882
True	362.7652978347748
True	906.228290535484
True	1031.7036641075904
True	398.3867548455066
True	22.03261680537738
True	526.1627417710502
True	521.3003305693065
True	190.9210280953461
True	214.83206906177685
True	299.0102664112882
True	21.44552221551832
True	128.9647199459555
True	925.3444850509362
True	63.782731824154695
True	493.0519387756207
True	790.7221607907553
True	103.73740700651608
True	250.72480945868804
True	115.02921897337808
True	12.44794283947333
True	1.7028785706407854
True	124.46416838232965
True	1039.9514638704293
True	495.7618351511768
True	68.49184756902316
True	778.0060374860379
True	331.8708673474809
True	1.5179478695636188
True	444.44545460095947
True	191.1600963058605
True	487.5555950469727
True	80.94510925414502
True	321.17795897840267
True	375.1531947835634
True	177.48474807257764
True	216.2878444337009
True	120.62525412526048
True	177.38631182920136
True	963.8498142770824
True	16.275920574439166
True	521.5104210642895
True	495.3478480344687
True	397.2321370520988
True	215.24031237079487
True	236.8788114583589
True	156.4649305526691
True	44.44166209305547
True	461.2058595459453
True	153.38334067194629
True	851.6864144537565
True	840.8047356663182
True	250.5417608757297
True	321.46174937732064
True	527.7861498488168
True	40.82140660762407
True	87.70443016223925
True	717.6616516097172
True	1077.8892483604632
True	113.73906513009698
True	730.0850699157288
True	140.5605484011918
True	936.774654409719
True	672.5523208340832
True	106.0815794452584
True	254.3144844707398
True	630.3232027824384
True	257.3989181598316
True	46.74845237548311
True	575.2374492524764
True	463.57062357409694
True	5.119705157898606
True	475.6518326233041
True	67.62341855684694
True	174.18325962202445
True	238.4311911241047
True	321.5382316258123
True	75.66751215476107
True	220.8515775441876
True	348.99375775948994
True	437.2721421659279
True	933.7325340947216
True	49.73858093240116
True	892.3951986698006
True	1005.5850169630844
True	132.702218166506
True	74.34400554419419
True	991.8008007430016
True	34.31484543802428
True	220.4294009575165
True	89.13532516999808
True	209.91047915921035
True	380.1808115616541
True	932.0570413332714
True	90.35164731951
True	69.04266344508889
True	622.3044664546784
True	275.7393808127145
True	715.304021338423
True	52.76770370351127
True	496.368190546764
True	380.16892533420406
True	683.9940534463499
True	53.20893747549612
True	110.87567899770298
True	28.88095721569554
True	275.3230284488354
True	43.5589621002719
True	343.4021452511216
True	3.655339734425443
True	1196.9230043312089
True	107.31407416482342
True	139.94386436996456
True	351.0891283341716
True	689.6546535678455
True	673.1365116717828
True	1016.1666799610178
True	465.9819232486108
True	418.0310668931992
True	139.0723552330604
True	424.3202400063887
True	851.8569629951704
True	429.6844284059728
True	949.4690197546964
True	90.75994575193036
True	411.0167273013664
True	173.87798187536174
True	285.17758053832824
True	743.31645978229
True	157.20771525020547
True	131.0981646694294
True	66.00812219664
True	864.5515035158643
True	798.7546637464416
True	81.03017809042532
True	438.2836670690171
True	751.9469239965459
True	417.3668576359987
True	57.036233259300666
True	312.7218143204809
True	796.191934043472
True	31.043324916037715
True	351.9954056345547
True	171.25835688529392
True	283.50605499154415
True	34.04976610588444
True	212.3328156293341
True	784.9236845951801
True	647.2788945367998
True	59.261456333925
True	299.1293953932967
True	912.6330090944048
True	17.397863140455172
True	312.1692376271876
True	285.7212109535989
True	432.5103892761008
True	207.2194196455796
True	579.3904127143636
True	48.3627294876973
True	955.139968422715
True	899.0965974532876
True	50.6417998076917
True	402.080059422976
True	744.276714023905
True	934.669853860518
True	274.74044517864104
True	606.0252976037875
True	131.9510078537176
True	191.4649491982494
True	125.14506293794553
True	129.93392025680828
True	210.1747155802489
True	954.4941991782326
True	788.6349943834016
True	969.2048077907854
True	21.504066026984304
True	28.676179130252454
True	351.3505034084665
True	12.290705499343783
True	628.4747478334695
True	1097.0416010378544
True	265.8596651033698
True	209.20938508562227
True	81.10027236495878
True	203.4075288833308
True	131.22360162271514
True	44.62874881537304
True	133.25415474973997
True	90.531171603297
True	242.3241283223363
True	519.3232166440621
True	161.84715187810934
True	29.57959137052081
True	57.51581101667531
True	443.963669306826
True	272.8064752549764
True	614.5292506550815
True	23.62899004031367
True	113.06993008164184
True	680.9865583267771
True	263.5617768682329
True	467.1450387286546
True	649.3388829174689
True	104.39746500650352
True	107.03160139507904
True	78.90498034512022
True	24.399666011623346
True	121.6800708969876
True	84.26679962567012
True	102.80374274031357
True	154.09141120240125
True	239.5592433554608
True	838.8833478150407
True	289.9257379115161
True	966.05724515293
True	167.1397647801435
True	203.46112275874208
True	799.1427366150613
True	314.75980037091875
True	588.4834921453607
True	257.1841771859725
True	333.9597473594401
True	466.1921246692301
True	560.3039787849434
True	648.8284507927575
True	382.2641403566336
True	35.948428551779585
True	545.4520856862154
True	624.770526416648
True	19.263074268557308
True	12.309843126706028
True	261.0742053457395
True	407.60709230732135
True	442.1692266126824
True	62.63926077965294
True	662.959906377358
True	933.3578724302564
True	240.93491803840692
True	907.103222708554
True	291.8342526318395
True	109.0559231243688
True	283.68810094111967
True	670.684942033435
True	40.42334223881696
True	581.1506765509694
True	1302.556044560332
True	1027.9990025849993
True	911.2398925492378
True	216.03922907417103
True	90.77601431743808
True	199.51943053821225
True	824.2323784450551
True	149.97967987601598
True	1060.9136136104462
True	860.7373547135832
True	44.28527188702613
True	88.32070144479982
True	435.6476268234644
True	397.5013735766067
True	208.67849838665796
True	520.9815680540477
True	657.7202927796471
True	123.19499562505077
True	279.7210182699422
True	1025.7774325173405
True	50.086691947942086
True	729.4665481671676
True	561.0729724873256
True	40.40245577386951
True	805.1949824629623
True	382.8856651968002
True	557.9272800930922
True	107.07825446924416
True	267.3094603296914
True	210.6543428040869
True	27.750788627352417
True	135.41197544453146
True	750.0301440918226
True	137.2678497980139
True	380.190991608863
True	64.56768819591879
True	629.2539057849757
True	600.9971692055211
True	234.13691245608143
True	472.8323104687253
True	164.4887947285728
True	172.50395097604633
True	212.31683072113867
True	277.06795290359133
True	360.1999623676414
True	132.06647936859747
True	183.6708440052145
True	26.21728129854062
True	880.6751660379094
True	315.20591002896884
True	10.278033895812651
True	358.0726921435884
True	166.25411045057592
True	623.0419934278234
True	366.5964543550815
True	584.7375070959214
True	553.621330445334
True	491.329244413916
True	797.1877098603336
True	239.70632440570853
True	561.4937901669043
True	149.68555429897694
True	532.6867441401232
True	345.06276010711235
True	374.4248063539637
True	119.74883704967108
True	137.78886569427894
True	110.15657651095874
True	69.98938070060055
True	745.6839480691278
True	170.76316538264982
True	45.77771569660073
True	0.0
True	541.4133016574148
True	114.46725910591758
True	23.309487316481444
True	40.61396639829419
True	108.84227559391682
True	525.3632502921215
True	183.60543823664943
True	105.37665887744004
True	37.04875549179913
True	163.0786362253542
True	897.5743325658882
True	52.06469293114398
True	223.202790406834
True	747.6812847953248
True	312.43273740352595
True	444.7598767708259
True	479.9301898877777
True	510.0612529775832
True	600.142974534187
True	924.7992207972368
True	260.68314572452954
True	1050.6604688276204
True	924.7610977364524
True	609.9658920873869
True	342.6403289495576
True	829.7138939818271
True	9.945901553505184
True	31.635362221260525
True	294.8307197266124
True	41.998802917627415
True	200.30988288956263
True	737.3450093565157
True	204.8549024601424
True	751.1293144779003
True	762.1539559631392
True	124.6398537805398
True	379.8652386090013
True	578.6929501352612
True	23.829429665042305
True	135.01524560939572
True	439.2127979557508
True	296.880669239129
True	197.8859214625853
True	108.13257429858696
True	379.96469569651777
True	22.472559898188777
True	369.0721213058414
True	361.267120701493
True	1013.5803895886492
True	372.365266515408
True	31.192719926824697
True	446.4597442569036
True	431.8589065283373
True	234.94678091161623
True	30.173214664599584
True	763.2660056204525
True	445.6896729609984
True	178.72399124157698
True	14.259684629306742
True	1211.9657148798497
True	158.51247324330498
True	28.53997949692161
True	289.6408100831846
True	271.99405587614507
True	115.96926020770792
True	281.1055261430964
True	47.566825727144426
True	317.95133764247817
True	303.62565966926456
True	319.0685471983488
True	31.42983609287254
True	46.3988795698594
True	1041.695995479652
True	24.64811812209065
True	12.918535290296774
True	176.2954954724263
True	678.7821935450919
True	9.29821392116837
True	206.8842827207609
True	176.78055754224235
True	535.1853973376379
True	383.01093208511554
True	728.4555074038446
True	320.04754119833314
True	497.5088580241169
True	443.3163149520712
True	496.26837314582815
True	100.47028931968588
True	1300.6711198902217
True	894.102703629428
True	275.9754523546286
True	533.824321814806
True	103.1295400986821
True	563.6494798089078
True	418.6699861252452
True	154.940228648558
True	76.51486342413884
True	346.62625361249064
True	166.32830347739826
True	30.76656109953861
True	589.7809592566234
True	381.5493362335268
True	73.50448837935346
True	30.1615539760921
True	681.4746499218367
True	495.7489718910717
True	73.71535439240976
True	21.69319755697832
True	333.36391998097446
True	330.09285582751505
True	748.5848347543604
True	547.036714723264
True	555.2615995348068
True	786.0598144677647
True	8.644935601844491
True	56.69878372853264
True	36.524927052167314
True	59.28174871593515
True	507.54230913199456
True	585.3973875801177
True	85.12553310117016
True	109.80067213988136
True	195.51968436995924
True	77.06356208228398
True	180.55315236042253
True	217.476475928108
True	273.3213510173608
True	813.6542176799649
True	611.1806158023879
True	278.4208939026067
True	186.41065408888176
True	272.6029052427835
True	226.84752783064823
True	735.0551950761253
True	331.17066071753214
True	176.427356721206
True	912.3949859397158
True	344.26709900775984
True	479.5823628327782
True	145.87569891756175
True	119.96060756634
True	61.047770706063794
True	208.2940714198864
True	978.5583146738604
True	517.3503913745303
True	117.77706179574363
True	367.06935712654064
True	101.24748855975108
True	672.2087389360528
True	4.299136544666856
True	685.8931034664835
True	34.10679866293521
True	949.0652998977076
True	852.0894196785925
True	210.040624314076
True	29.854073696593638
True	85.24499919342058
True	458.60195489303794
True	221.59871339381843
True	1.499669129811404
True	80.10503243924526
True	1080.9575913258664
True	335.527071233495
True	660.2467069128049
True	492.084727723836
True	30.62121396013497
True	140.58891690714245
True	451.56226576759246
True	915.9351631768848
True	821.8085152896907
True	422.1242898449304
True	343.8818389754676
True	16.152786255764855
True	78.58191391969217
True	738.6067090341494
True	484.1197603061358
True	385.0662824032588
True	857.0194818701762
True	26.7448399075078
True	216.26995401448943
True	892.8344048349057
True	243.9058081628599
True	8.687272526745339
True	503.1376648093142
True	104.46524919752768
True	628.9522914935486
True	57.15809766283018
True	258.12224678999013
True	879.0739327352621
True	908.962955942749
True	280.7421422428769
True	429.72275544679394
True	118.80209339185998
True	616.2351439376871
True	269.0997809362761
True	201.65591362143783
True	853.1138289077736
True	52.00656548299901
True	724.5024150784608
True	275.50553886040467
True	303.62386562502394
True	167.06819379148243
True	470.6727741697915
True	595.7771720181664
True	369.9770276867341
True	418.4039020962043
True	70.11035612877718
True	156.64111534429205
True	453.9730901792385
True	222.0841840533027
True	35.673245262743926
True	203.1353397555416
True	385.1455725780645
True	392.8450887310329
True	737.6813531140783
True	129.5695872555139
True	662.6481287719777
True	479.5344861723959
True	633.4036780276157
True	133.6552488736574
True	39.03861160470999
True	687.5586233278262
True	69.48761925321064
True	560.9488810422209
True	676.5540519728771
True	461.00034786635024
True	134.28630862619465
True	518.6443245627225
True	4.201737549484214
True	393.0157076358243
True	29.643625492942547
True	614.524115522114
True	276.5537223779289
True	596.6702802886882
True	684.5267090947024
True	145.99436016295073
True	525.8229174375878
True	486.4004109713409
True	63.52665131056349
True	977.3087025555706
True	3.0537241163526687
True	26.999842032264635
True	654.3302905402519
True	670.5979640391448
True	138.49474414537087
True	410.9629645563098
True	118.62614642432348
True	71.99784275626243
True	461.16686258391576
True	41.89201430862355
True	517.6873100801497
True	11.235772416844767
True	780.9589654770075
True	553.2031064131882
True	674.005663201529
True	103.21790297459488
True	385.343612918834
True	1007.3287014835564
True	869.202631799395
True	138.98708573413708
True	558.5007185456324
True	447.74177158660007
True	236.441930095964
True	248.09425737667843
True	5.281818510303118
True	322.3377211723923
True	11.377104551295131
True	374.8723395107622
True	74.34018440960432
True	394.6685580786305
True	640.2402002056517
True	122.5556131373848
True	242.52711177850136
True	635.9948106896088
True	668.2841560727886
True	287.59126278536144
True	127.7529728075508
True	161.92296181696938
True	477.8947582075579
True	85.43878028999112
True	10.631901045748537
True	495.9949350134413
True	562.4779062236612
True	20.17854208188989
True	131.71715244737652
True	919.484276293458
True	475.1008591004677
True	257.39937219369665
True	35.59859867136876
True	479.8833369655527
True	111.27866191763226
True	593.7038864537657
True	660.0682468643404
True	301.2816744381535
True	379.4342861365025
True	191.579936817126
True	250.5380522099744
True	74.8448960229753
True	206.07966351897372
True	504.8842888673402
True	21.88840091362088
True	454.03688220486737
True	384.20590257780816
True	686.8272569407336
True	896.929849118699
True	879.9522036795757
True	160.1023847229864
True	403.923894800561
True	68.97379262716836
True	191.6885467533848
True	321.4003026383297
True	10.88480654906929
True	798.467845572017
True	24.174450766713427
True	393.365379744103
True	269.06687377848664
True	666.8826313925143
True	204.2857577190552
True	39.39651926815382
True	696.5703690961026
True	1080.5612064594245
True	237.7536004817233
True	129.95867319643307
True	610.0739586373052
True	495.2458356716374
True	16.494575782600446
True	822.9347098793282
True	111.8333843747682
True	44.78017093738378
True	306.739050058968
True	357.7773095589415
True	391.5194857786413
True	266.54922702491064
True	18.876291312819383
True	24.35333701412278
True	902.6167659415167
True	203.0449664611767
True	114.00294098141244
True	815.735025420612
True	641.3492519686616
True	653.6444133185618
True	445.9872969486484
True	147.26605822680793
True	33.44881942381889
True	100.91785218765366
True	445.1033763079029
True	230.39929736476367
True	486.74515515518925
True	151.2910290140707
True	460.7095391636366
True	656.027861117976
True	977.4398904447056
True	24.48692894479244
True	999.0621422777482
True	1060.236699937159
True	466.6843487082843
True	87.50309660586801
True	791.6294226137626
True	639.8396760937167
True	674.8376091447168
True	164.49139151427573
True	739.5194167510733
True	715.6678091843877
True	120.4946578511379
True	765.170758602407
True	810.6030527963061
True	461.8970308190116
True	232.56216784292957
True	73.393466318069
True	318.4913651871779
True	351.9203571097751
True	470.1641032283027
True	420.4848161674049
True	197.98043647640344
True	315.3536792073356
True	2.7975589132752474
True	14.934901709763253
True	103.23358372677647
True	132.62859326889108
True	344.78920190936145
True	346.44866794927293
True	113.68863509720036
True	17.17728221009772
True	212.51725582675704
True	863.3369020811473
True	455.0985181800655
True	529.1719340397916
True	567.131871309274
True	807.531518791457
True	641.3396281737498
True	90.57668185821832
True	207.9296523479839
True	237.3107505760597
True	274.4889027855371
True	109.61640562783394
True	363.5739289902691
True	426.61733143312495
True	169.29194935989267
True	655.3327105403625
True	246.1767173418067
True	204.11839037065863
True	30.530357758928066
True	243.57021990858576
True	468.0372085546453
True	168.6429012614064
True	532.1828021454802
True	479.2271718042062
True	242.72102045046768
True	105.35390290148186
True	42.77281815115917
True	411.24064342136967
True	804.7366493784989
True	167.58688305063066
True	1024.0284442760722
True	1041.8125335802265
True	472.3779142583888
True	103.2173400428956
True	123.67348414940184
True	651.3396196500811
True	8.128280246331478
True	223.41173272329056
True	135.0894970486714
True	119.65400534821556
True	333.195895768593
True	645.7038907368811
True	38.72518483510895
True	129.94392802374972
True	971.7969630519564
True	55.131682462292765
True	472.2588099126496
True	524.3781992049237
True	248.92334457619452
True	136.86184315684545
True	944.0894065865411
True	1180.4599895075785
True	519.5051150184861
True	640.6681730639419
True	211.17748720426144
True	153.84907167612522
True	312.5609165207731
True	251.5446374289013
True	173.7804472667748
True	301.43117295153235
True	344.2889567594375
True	11.69648113749971
True	618.4458174775494
True	151.51749406592324
True	80.42854790613758
True	439.56053131909925
True	314.83557373133624
True	1182.242585985741
True	369.95878532148623
True	995.9821786990208
True	10.45537615616692
True	259.8630864409182
True	229.7404514157148
True	152.2829575922846
True	489.9787618298764
True	192.41512750459088
True	411.6235043944206
True	322.32891588838305
True	114.73888984120032
True	358.3206500179852
True	1038.6696122699225
True	744.5744995747851
True	228.04416344800447
True	102.01639752013016
True	288.5195563045086
True	23.583547148192157
True	361.3801169581279
True	324.7635756424421
True	589.533851660631
True	443.4858672798625
True	359.6987173081287
True	161.9241767792352
True	13.425751966745027
True	425.48755858048577
True	290.7775746568779
True	141.69645574433088
True	305.1802459806641
True	447.7844015923087
True	815.7071778043005
True	316.0187301005102
True	778.4542766207159
True	394.65677219858674
True	383.2848609525505
True	1.7596161244159028
True	1138.6369864315864
True	102.78781377973996
True	932.1344411969465
True	199.7863309340432
True	462.5047327268947
True	689.9750157294395
True	80.77468719336682
True	495.1059072678187
True	33.994712537624494
True	407.7303481417237
True	77.9998871821607
True	227.1440773364956
True	37.87841714299964
True	670.1522462929264
True	184.229998825707
True	24.263374713237084
True	395.0364890011641
True	104.85551965365036
True	165.60070612994147
True	821.8611624486227
True	241.86832165612543
True	150.07202442674026
True	374.4809797241255
True	510.8072094657516
True	335.4158125420155
True	509.7695682884028
True	622.62808046891
True	153.51795204038524
True	7.48504726319354
True	73.53890656259692
True	422.7175438603471
True	94.69705533163564
True	80.10581219268816
True	1052.2076364849925
True	23.70826312738849
True	317.5941041413062
True	328.0723972500973
True	453.5093350971419
True	662.1447718061938
True	192.16722657150217
True	665.9507799695344
True	331.9125318613372
True	351.64299869399696
True	266.04322204724724
True	210.64659909720964
True	351.6331225935083
True	468.57136690151714
True	419.5264850151768
True	615.6943407794784
True	142.8166115172699
True	76.55723021106459
True	42.74562215459599
True	287.3891322285692
True	630.1195111859714
True	411.4203420444916
True	822.2140192943115
True	213.23086458038316
True	399.251275910463
True	66.03187111508424
True	54.04233274097359
True	416.8865588462669
True	196.43817029047247
True	224.83291195087224
True	45.82782830212002
True	1077.9503428399414
True	180.716545298824
True	916.4333267159892
True	321.0396796827997
True	913.5078671144506
True	237.39946355055372
True	478.51835402945545
True	543.2099213447826
True	631.9322159692414
True	215.0831488411524
True	481.6307891534391
True	946.5662428891816
True	123.87554097215305
True	6.430025146770567
True	571.0072054783706
True	26.87708338919592
True	76.1338410703696
True	806.6033302540051
True	211.03699561185496
True	971.5217303647948
True	686.2020602775555
True	417.885769624024
True	275.12530422629834
True	475.2894946776343
True	325.54523506890376
True	178.14936210835893
True	686.6373206252204
True	740.3687711532687
True	200.58378653293784
True	87.87497874945691
True	495.987931473859
True	140.2921432411366
True	371.7637598073509
True	345.6155842538024
True	61.62623516441817
True	388.1497845006863
True	412.67147784491766
True	375.14054728231
True	416.8837289298632
True	415.3705793820778
True	648.3159337571257
True	60.15445749314063
True	451.3588262467241
True	324.5647511386978
True	657.2672852013013
True	216.388647630144
True	104.89920747433736
True	42.05396272243772
True	536.2583080669449
True	638.8304300214661
True	188.9555473499526
True	413.8162636453947
True	330.0402946797354
True	16.434423820420612
True	171.24902398547908
True	293.2231084484431
True	2.564682830749029
True	875.1165717304459
True	78.22732073539984
True	106.46587292674737
True	113.20628617718664
True	369.1756938929911
True	33.34387161235981
True	460.9165127603732
True	232.61645032972615
True	5.209076872173817
True	116.4081515025352
True	440.6662627139266
True	49.51410041130781
True	66.00083099666612
True	181.6446231177645
True	295.07449627949285
True	952.8897997478336
True	385.53308357086337
True	979.2620334907922
True	187.21985196442145
True	997.8966761749014
True	764.8344512338493
True	673.2416871727457
True	423.72486671679366
True	354.5193320501592
True	80.04731126111659
True	73.82105236341403
True	80.4669106529461
True	180.2212758723849
True	476.2578660071589
True	1109.615486263688
True	171.56674530138815
True	352.02736020384253
True	441.143854253824
True	581.4783509758071
True	601.5253238582304
True	281.82689401445583
True	437.7026697120811
True	671.281911492348
True	97.96155443933236
True	722.1362851165635
True	260.529705584973
True	136.12055099578976
True	408.55630777385454
True	879.4148595085464
True	424.93292686264095
True	859.51310567132
True	197.65699337715736
True	346.4276168931367
True	706.3163036625367
True	639.9861707388665
True	185.52298709597807
True	259.85394630714615
True	822.978797858016
True	30.186730302409543
True	184.86887398794644
True	486.8333160308405
True	717.7138675769822
True	99.56763526578897
True	37.8893333455896
True	163.9716601554512
True	722.200024418905
True	325.5019414809257
True	561.7668582984816
True	353.7468689588306
True	296.60711707174244
True	466.5251751775508
True	499.5763600474635
True	71.6913354059927
True	371.36364338134416
True	798.3713675375815
True	0.0
True	283.81473616442736
True	245.36332183801872
True	970.069190876412
True	155.7317230373189
True	647.2331417681211
True	639.3353826200666
True	114.57411575066978
True	219.25648153935293
True	137.46179713594609
True	12.455058204622414
True	285.4257336540089
True	382.8191790146524
True	1143.0543396325136
True	233.27333984084245
True	387.4149212475764
True	664.0398197703212
True	210.47313956235365
True	27.85827502471097
True	874.5255567971741
True	619.7253190138943
True	150.48251256818406
True	630.4750671915735
True	165.25201949186825
True	295.05936992383823
True	765.46080714763
True	36.53092310439452
True	101.55126665139038
True	498.7989686984263
True	62.796822760685146
True	75.69544365738437
True	418.2086454302755
True	22.2900276139143
True	758.6833352777595
True	104.90715529130702
True	154.22474177782772
True	20.21806870004876
True	742.4904854860393
True	30.047443091964254
True	788.1849311470638
True	386.0119085623579
True	115.7785775629327
True	696.8263941145264
True	529.7891827992586
True	580.7003374925669
True	46.42989335152482
True	363.4357477689599
True	5.003963089592294
True	98.23672157935574
True	367.30049952880586
True	47.64309681524442
True	121.5253695699506
True	302.81164121836844
True	180.4552516850992
True	100.28352635915918
True	661.2112592740656
True	20.686366394041634
True	1153.0864488240102
True	495.07895347713526
True	303.48218928102307
True	495.6965541034021
True	124.0997252112798
True	811.7373761098099
True	1083.8417761643366
True	742.1565914035874
True	173.677142692
True	223.8856326902928
True	53.56797548748692
True	60.42603213748874
True	153.3770664692354
True	102.8951257727444
True	161.23533381527625
True	1211.226186117183
True	307.49163543491443
True	348.6483215270646
True	745.4120272353983
True	15.646522518086078
True	15.357719158792683
True	600.8556438176514
True	5.0609666200383465
True	114.93690213262738
True	659.158367099566
True	179.53587248194358
True	654.6442322332606
True	825.4076908086728
True	153.43781209199423
True	889.7200387073045
True	2.3992121420401213
True	440.7184770222684
True	1056.1464527260548
True	25.661885892616088
True	238.4431826798024
True	148.91689339066568
True	963.4820144750344
True	231.40023190237665
True	505.44714806375936
True	115.69490232939565
True	520.0062223459194
True	155.340662747177
True	95.22649127346456
True	383.3417615939535
True	74.510514786357
True	56.66445869316218
True	1052.669310831216
True	252.94649859990903
True	158.18131070113893
True	367.32775347130166
True	397.0815483236066
True	210.67844956896872
True	165.44449918370535
True	382.0171187023061
True	36.87831634032944
True	496.9168818149769
True	1131.248225797163
True	108.43939901904088
True	471.1402835552185
True	319.21153447007777
True	25.320418366971808
True	416.6276928516777
True	106.1636290331156
True	576.6713246293452
True	194.9415405773836
True	412.0250417163111
True	19.996541178440904
True	434.7254491004725
True	117.02716864027084
True	332.6268360783105
True	33.570538761776135
True	166.70369083747354
True	243.1647665028641
True	778.6815647561529
True	56.58177711677145
True	139.994226104077
True	234.69590393392383
True	138.5300367348105
True	636.5586780453888
True	525.6318174709727
True	794.6571698705997
True	388.3642887297372
True	535.0840704886144
True	430.8850972892749
True	696.2202910615891
True	75.7913840586647
True	481.6416818499525
True	423.2999068173174
True	47.88402923488823
True	84.8844994263078
True	133.2080144112348
True	91.32762228981214
True	329.54327752321865
True	861.1348561406202
True	331.35405222614537
True	1104.7909612137703
True	314.79949290347827
True	885.9500882665104
True	148.7138940162035
True	576.2212872655194
True	615.4161285621916
True	687.7569308512263
True	449.230807715766
True	65.86615404788219
True	286.35834508179414
True	41.97597980223024
True	170.78035733942662
True	170.71101741445628
True	1115.9488378991025
True	238.80405417826563
True	551.090664025255
True	570.9079430089332
True	568.6067472391186
True	880.5778733088997
True	598.5173248478
True	623.4550908421857
True	934.9812607832588
True	130.14550018183118
True	308.19606974779816
True	270.3734511630791
True	324.3450700239412
True	90.54842166909974
True	381.2899972297776
True	4.976424868419558
True	321.77537245963947
True	258.1525289311796
True	620.3196947683504
True	284.91407719983323
True	360.3643243875638
True	10.697098208569487
True	56.97343807276121
True	547.110959773743
True	30.889529033670332
True	149.13330460960918
True	62.21102099192471
True	150.36557645700307
True	229.6469391944892
True	71.34768799872768
True	397.9068554551602
True	272.2652221556565
True	104.11277551592262
True	341.8792566642219
True	64.44956423603735
True	586.5959361017409
True	847.931246541317
True	280.3834906529074
True	1180.1065014859978
True	114.57702799166968
True	313.0111494021564
True	1047.5396619630017
True	88.33394859379486
True	267.21662635366744
True	9.332443660159552
True	393.2989371499101
True	455.5953015855628
True	156.0527743728208
True	612.4625557868027
True	910.6186878526066
True	162.95002133713905
True	77.63527791281709
True	327.17272578526587
True	541.9147759068621
True	616.2147419353946
True	1213.7133934868664
True	26.28213093379575
True	929.172179019796
True	138.48455513261683
True	621.6763500855166
True	119.76784813741284
True	136.95898265172596
True	193.80244859807704
True	170.42382065019586
True	738.8912175326005
True	217.43890529578584
True	232.3902834454616
True	66.83285785347735
True	512.8592184997722
True	438.41618270325927
True	173.13121086859368
True	231.48167897274504
True	16.702389618028747
True	431.19296108129686
True	208.81240045241407
True	291.78834882556777
True	115.39497247163692
True	673.5983330075733
True	418.4720405199923
True	261.17134062557864
True	636.3746377298266
True	537.7171407573957
True	466.2982058306808
True	130.1672193839051
True	528.5316904801057
True	428.1796213865127
True	2.980511745891695
True	202.3525556358317
True	90.64341169119874
True	247.42438207469544
True	2.7009889342303595
True	134.51492032579102
True	368.8697689659998
True	7.808480207491445
True	821.079113784907
True	176.9564210409795
True	733.0074744748144
True	777.8181855087954
True	166.04689704931897
True	227.83536772777788
True	485.1301591815073
True	829.3288324535268
True	50.5275384676333
True	38.27352662030744
True	136.5072623437418
True	606.9842979393327
True	695.2815687268449
True	183.8446588474363
True	600.6614319988206
True	603.6469243717256
True	871.3108942569454
True	398.7073988517581
True	182.5651155210543
True	879.3878998762386
True	222.96506039489864
True	143.99144561268895
True	319.8123177331039
True	214.6228547712288
True	210.8002297144782
True	603.6022509270168
True	253.37500574164
True	187.595520752642
True	441.19965102667015
True	472.3456384594424
True	63.73047271186631
True	279.21933914360346
True	75.49502590473861
True	329.2280643024741
True	346.3204584781358
True	264.09205542893665
True	177.92176315234633
True	374.2226065076611
True	678.3240184616083
True	752.1222901165315
True	297.6118509685609
True	735.3683361083121
True	64.22799796881199
True	881.1906666988136
True	360.14492238729696
True	13.718080883968842
True	603.6697414407112
True	665.1176723090659
True	261.8609261576448
True	171.51769200169778
True	46.6616632914572
True	384.6570825853005
True	77.01643342511532
True	14.897827304071669
True	910.0385209492388
True	374.87664451706775
True	175.9223387026188
True	946.6763850593628
True	12.05597587184998
True	780.9199224701883
True	33.19996323664571
True	704.1489754113843
True	60.3817936733016
True	783.7594943973577
True	455.73795320639056
True	185.59075609490563
True	436.0904365782704
True	211.08628587134172
True	299.56872470622017
True	220.0182241959941
True	407.1582035566933
True	10.665648321752876
True	318.4300176386995
True	110.43797972541486
True	12.285247130732436
True	471.3458377047768
True	720.9189467692862
True	293.1694256802332
True	80.85048910932287
True	303.17804155528665
True	84.80255227075872
True	184.13726569568647
True	177.7709156460756
True	387.64188876615015
True	44.495879980484375
True	141.8633589012931
True	374.8297063005194
True	842.5426977118373
True	116.84074947608198
True	209.48774357685463
True	439.7633879584085
True	18.215255232747104
True	428.4045213074269
True	519.1691920529529
True	90.3850368355925
True	386.37846263115193
True	346.1520431060143
True	412.0818546515849
True	609.4280679818262
True	1032.6901600762635
True	1024.2831346930166
True	60.03106063938044
True	1047.456802966839
True	107.83248188717272
True	116.448604254813
True	104.5348606573541
True	499.406175668798
True	366.3579634433141
True	574.3058645763238
True	258.65986510371835
True	150.74104095961044
True	417.04405460459134
True	15.44629351014066
True	464.6261826291532
True	393.2521900592068
True	144.60838825135988
True	93.97425350220912
True	494.8183083565988
True	994.7399370689157
True	202.30748683506647
True	63.21114989207916
True	456.54243280818457
True	389.2183264417503
True	465.8369752215716
True	315.30747671010107
True	4.563041995065721
True	528.2915555520121
True	513.8605523932682
True	499.5443305265211
True	194.8949775501198
True	104.70006562878852
True	21.19063621384994
True	368.6596007499722
True	107.45619754051292
True	7.482919087791152
True	31.747700536442185
True	354.59495097265784
True	639.9690988965566
True	138.2078843382902
True	82.52393267660828
True	23.89332172326092
True	408.9189409124251
True	379.53792511333785
True	790.89141592445
True	304.4326024533775
True	514.4368566756455
True	534.8153713827824
True	527.3380032253255
True	289.7033951651337
True	518.265971667295
True	102.2933903076527
True	576.1931568666417
True	6.905653124573343
True	347.7277141005187
True	462.57247284396334
True	945.2417765377978
True	348.07997466060726
True	810.3241187036799
True	1012.6559940386144
True	185.4994688746676
True	38.52591509244543
True	379.3142820309599
True	379.3812559961536
True	597.6643128113286
True	244.8910987995193
True	29.59710212659466
True	663.1165456318002
True	122.59693931024276
True	1057.8539591860774
True	323.5491584222091
True	460.1897367751246
True	133.222020251459
True	814.6411994059347
True	137.88104297390035
True	815.6570080215729
True	556.4217265618539
True	179.15938753758425
True	109.21685808054244
True	65.42571522096544
True	574.0497441864336
True	909.420291907154
True	439.8661313409448
True	524.2657695359205
True	134.22151885879262
True	640.7950897839779
True	493.2719859685217
True	805.7992051313407
True	306.4484121680167
True	589.4630885368505
True	114.5555813901346
True	25.23580154533369
True	410.959180691572
True	163.74681706238312
True	105.25652898033285
True	365.18661996245146
True	1121.8213745663943
True	273.1220326290592
True	551.8740350535243
True	8.301795826186442
True	75.8467775398209
True	332.79801987756616
True	772.8111986888565
True	454.59256326370826
True	515.983161181453
True	693.450696486762
True	68.60435239490049
True	716.6498497834679
True	45.40010022240361
True	102.7216265259834
True	187.74370055724808
True	79.91057193428118
True	25.68605312958484
True	298.72040131161833
True	461.9056475627864
True	888.8211652342975
True	869.1074627715769
True	5.366122185642202
True	268.11939612956513
True	477.9055666107697
True	124.80813744875827
True	223.77435631808677
True	325.4900598980978
True	1295.9667949977534
True	457.4163423228273
True	23.648248125151383
True	180.04898097975223
True	697.9376154473929
True	35.39490120255987
True	175.3766826951093
True	554.5855987845798
True	73.62297540780776
True	873.7218214350628
True	328.0101212447746
True	653.3451012959958
True	73.97500534453118
True	664.8293407049814
True	585.4996622957455
True	857.977541727767
True	258.1413091425277
True	514.8701812890457
True	835.3392477470754
True	918.3897937140196
True	234.2735677264025
True	743.6134383882842
True	216.11290424217805
True	455.9938590260226
True	376.3071909730445
True	503.4114256124656
True	504.3186202297322
True	315.0266211152227
True	355.71125733228854
True	113.66496372441225
True	344.4415628544763
True	1166.3282792971468
True	307.8716515835455
True	150.31917681702356
True	308.7361018596932
True	746.5972089656069
True	648.9904907547328
True	408.3401521158791
True	121.43443331827892
True	332.8229253856297
True	34.93034798127011
True	166.00536384419854
True	90.4273799583447
True	90.121070014874
True	563.7832416613104
True	139.38242043570216
True	126.15267701379103
True	106.30845130406044
True	85.12355338393468
True	454.2633405778086
True	390.4604321888537
True	1042.4753650037087
True	529.4598212745452
True	854.9479946817444
True	275.5850099700337
True	289.6500845144842
True	513.3154038984915
True	200.41156793267064
True	746.8205832576656
True	240.7008998822602
True	358.4388213658959
True	69.24128447982106
True	118.57215920785472
True	247.968281696798
True	116.55150685526398
True	481.45834446779264
True	31.58023568723021
True	578.2281653952582
True	1011.676818104518
True	715.2962964049207
True	1.1042682254328886
True	63.7572156196944
True	482.4191893652793
True	433.3215594453032
True	75.7633590414758
True	117.9728969745635
True	293.6856462800183
True	80.5092561054766
True	53.07830951493708
True	746.8258852946287
True	662.4653843901015
True	157.14947452775056
True	167.96036018199737
True	527.9336625055279
True	55.44353826736401
True	24.76449308453632
True	557.2527015888126
True	446.5267531870813
True	1127.718749004903
True	47.90887731818857
True	465.7102296095603
True	848.474034935706
True	785.583802586516
True	285.2173305199013
True	753.6562015170149
True	408.0891371082994
True	39.80546097764244
True	100.11328701077528
True	719.3099041767969
True	77.3912076463642
True	142.65048594932892
True	928.8548144966531
True	182.94498625101676
True	267.5458621702959
True	103.79075084605005
True	654.6476128577683
True	604.031897542464
True	215.0571284966412
True	420.0044201416473
True	43.764769981540816
True	276.2998339525067
True	565.8240684503162
True	602.8855340775192
True	319.44608098863387
True	74.01399570769684
True	941.6930428742784
True	1083.1300292283056
True	558.7926233760988
True	64.7335850745593
True	27.34791399617718
True	88.47029264577198
True	107.51082982125672
True	102.12080687144348
True	855.859700943788
True	1246.3757147339943
True	726.3288866664398
True	316.40798078075835
True	8.774196853221419
True	20.5370674640649
True	339.5375633410308
True	478.5572448642101
True	44.66813502753504
True	542.2596137543776
True	435.2535756385181
True	384.1421282680731
True	77.31996986753221
True	200.65856328207644
True	264.87948420609456
True	132.35175080392378
True	398.2380261884346
True	42.59208684196597
True	175.7098675325618
True	1179.0833422036796
True	6.346154832554537
True	25.075929815522127
True	593.3232377317328
True	358.8759125892301
True	794.7107780590136
True	155.8508123528677
True	737.9703750881486
True	580.231395714711
True	267.67227268685696
True	422.60900560383226
True	339.9114090416607
True	293.0836246959413
True	269.3762791150958
True	391.4018109185297
True	503.942531902696
True	480.871720525654
True	111.73269440996164
True	361.8066025795936
True	8.245987091988596
True	176.9860149312341
True	244.08515016800067
True	841.6039716055496
True	609.6034663454325
True	32.75467078416235
True	721.7816665425157
True	822.2678190605168
True	107.62538014439087
True	337.4383830379988
True	875.04604235118
True	221.1235674334877
True	163.25383156702776
True	524.891407473964
True	581.518454745892
True	1111.240416151357
True	144.00739647942007
True	150.90137028627328
True	254.1428325702087
True	308.07846621510686
True	427.2296485978987
True	401.8250784670312
True	332.851725099351
True	458.1870175335033
True	493.0491592654734
True	228.0595788467566
True	1468.9307597600284
True	242.4342610972033
True	399.0087413537806
True	51.61449244904711
True	762.3736193055627
True	260.0185546269474
True	914.429813311468
True	573.3225325933664
True	312.8089000406075
True	789.1945540460989
True	263.91059801916145
True	220.6275615942513
True	263.8338727938976
True	217.5864162923672
True	138.02639491968085
True	250.08534247189692
True	699.1857132408445
True	526.221886196394
True	209.31545160729684
True	1113.5116693011064
True	113.524659354421
True	258.84165337785566
True	75.27482620413666
True	316.6386944004854
True	417.1709755827379
True	95.49250314543497
True	218.5343994149984
True	73.01062693371796
True	689.0716376670091
True	367.946795940129
True	224.4397054376832
True	728.0943632926043
True	829.4547680957096
True	846.7588696269689
True	831.0721674847805
True	354.8964334953348
True	1.6767324730708428
True	261.5554504406052
True	56.818896375644734
True	394.5870840496256
True	53.45862323274932
True	347.4177971568011
True	856.3409085887364
True	1035.879423638215
True	397.6043926788882
True	22.110845335260592
True	519.2977446145175
True	513.1964203081861
True	192.05063587664205
True	237.1910861047451
True	289.2360585846698
True	20.929434282434677
True	125.55483244026384
True	961.825186685448
True	61.339774444659625
True	472.04669372963497
True	783.4045528825127
True	101.92949170101286
True	251.83940770348505
True	109.63828415847516
True	16.268488370099206
True	1.7390279769126136
True	121.04337235648956
True	992.479718295068
True	481.8542656136957
True	69.30768203844774
True	782.4261654139497
True	345.8074770780192
True	1.0138708135730303
True	446.50744322084415
True	185.85126330967185
True	516.8703499374807
True	79.14242342731471
True	338.578617932418
True	384.3785476527282
True	169.68671066238815
True	215.72164872968492
True	129.55794326603862
True	165.2473938343796
True	1001.4782938310316
True	15.513576672155049
True	514.1897112811835
True	469.1982313578097
True	397.7297007256082
True	215.91324627422023
True	233.35855106713652
True	154.6486727589119
True	47.10515031365569
True	487.49472670575
True	154.01149136448433
True	848.863401744265
True	867.6125264218377
True	240.04463189443808
True	319.9771283687756
True	515.5209312395525
True	39.33773248760974
True	84.92200411368545
True	733.7605755493788
True	1071.2484271249098
True	118.00280912045017
True	727.7083250546482
True	141.50787346161056
True	953.7215640436124
True	689.2620131440112
True	105.7276667070962
True	291.16676229717245
True	614.4289094149561
True	252.65821688434468
True	46.61224701465027
True	564.6931016126919
True	446.5502275686591
True	5.017333921547001
True	461.75778173201695
True	68.62777834345222
True	171.68890712844737
True	236.08579976351064
True	294.65939594515146
True	76.97385786043199
True	224.74003377609776
True	351.9647203845116
True	435.60531054505657
True	922.525716315197
True	48.196154063162
True	900.5516809940178
True	972.8828473051068
True	133.615403284603
True	69.12006326846574
True	989.5506442993144
True	37.47585640059765
True	237.8537141195014
True	87.56254789429426
True	219.01557290392623
True	363.1808348039784
True	939.750959075741
True	97.83461399363048
True	72.48375105225342
True	650.452763382905
True	280.8072153639844
True	714.9407161548967
True	48.280241252298325
True	478.589854040568
True	384.71378715264007
True	669.9060872914915
True	51.32687277515639
True	104.32209341928171
True	30.1099844678576
True	268.50875710093214
True	42.04554190362499
True	353.43394356803594
True	3.1861009421789466
True	1193.2547913319834
True	102.31823015223108
True	136.93857203040417
True	350.55927928247104
True	717.8112289381266
True	686.0470458128553
True	1031.3208383611843
True	462.2927304880839
True	440.1408997628278
True	141.93524168286984
True	415.0760166967912
True	865.3457458598255
True	422.7031522728228
True	948.5930556410476
True	84.60350355799733
True	430.57064675670097
True	185.6364238442336
True	286.9586964841651
True	742.1178651799534
True	167.59811854296868
True	134.2441378888
True	65.62242487058546
True	815.4392634925294
True	787.1204734669359
True	80.5336518885082
True	447.3225752220485
True	752.4329693144831
True	429.1736181685816
True	56.58260967690642
True	324.0735814935157
True	759.7517132325091
True	29.36684438530241
True	346.47281568853344
True	167.71774065316308
True	282.0256338619968
True	33.07958273172938
True	230.2496414758712
True	751.3533430175389
True	639.9272513708014
True	57.29019507209716
True	290.7350351342134
True	897.09879038955
True	16.964423288999225
True	301.8330603264643
True	291.16015517757546
True	420.50123501540565
True	218.2640853378686
True	576.6633121984125
True	46.50635874967612
True	941.7922873795304
True	880.014904354261
True	46.14895807674009
True	400.8569196175464
True	733.1171429644339
True	885.4832563032917
True	267.21538323830816
True	594.2103377276213
True	129.33615187711902
True	175.54597160470507
True	132.07158727838396
True	127.4732323661247
True	211.9639248065098
True	955.5461524286123
True	787.799954873826
True	960.9454111345378
True	17.690853277453034
True	25.754050558359708
True	359.9472393182425
True	12.982206740123065
True	612.2941811658692
True	1053.2043580933632
True	261.6286732440224
True	213.4973069677341
True	85.79564934165647
True	208.72427537260435
True	131.58766955317066
True	43.71146779595324
True	129.55371656027165
True	91.686151438044
True	237.58079143297311
True	522.6757763042538
True	160.7731183983499
True	29.63160513599961
True	59.46295887853343
True	425.6428254796874
True	269.0536259857336
True	581.6139357770687
True	21.555823677401342
True	109.3554582543287
True	669.4474836993866
True	260.632233936914
True	470.71640150521074
True	650.3911125913545
True	98.269742171796
True	111.71303752527628
True	83.4372280959691
True	24.74859681853033
True	119.7413379001189
True	87.55089356169725
True	100.71274456779294
True	158.31452303080468
True	237.30310623057707
True	811.8328787988346
True	283.45285089916365
True	963.1358778202948
True	168.82749478743034
True	201.04410838662255
True	798.7712933572534
True	308.25403232393666
True	583.4846355600704
True	254.87612780123004
True	365.7784335827109
True	459.5170873284998
True	577.7994178069457
True	649.7772689342838
True	364.1982655915771
True	37.02193017968524
True	542.7238923856243
True	625.3869271021833
True	19.95495483006934
True	13.257530889118202
True	264.6242132961289
True	392.766332054049
True	459.12766357725445
True	68.56639023908748
True	665.4620975468343
True	946.3206625415946
True	237.41389829535845
True	905.0289941245812
True	281.69943806489164
True	104.5981948661655
True	270.67168769876696
True	693.5200896869452
True	35.176622125513084
True	581.2255961987694
True	1270.0303738149564
True	1007.3358169388036
True	954.5365757328218
True	204.73039133494572
True	78.41011392500913
True	190.09430507967588
True	817.5549652245957
True	139.90718410100007
True	1054.351305433497
True	878.9978640876965
True	41.47097630569505
True	92.48187934267122
True	434.8100643397093
True	417.5854125032028
True	212.60761521936973
True	516.9157477995419
True	638.2055625560137
True	116.99313341739996
True	278.9271057075195
True	1022.2942840715428
True	53.56468244118295
True	707.6711880062254
True	559.3345997007658
True	39.53861168468238
True	813.247734726368
True	389.3114308294905
True	539.3788303190408
True	116.22735449840324
True	273.0439442659344
True	221.73587298721608
True	28.897660533753257
True	141.02822951041722
True	746.1017023883876
True	147.00745886684683
True	374.94943434996514
True	67.20572852728613
True	646.2048196263236
True	621.6682728964964
True	236.54059932455948
True	455.9188017705244
True	174.2529100044223
True	160.12335078862242
True	210.9855250156725
True	301.1968931336602
True	359.50020603067446
True	141.06902968479375
True	180.82650744804684
True	29.25804691418747
True	887.7221408520779
True	308.3651929118761
True	9.136634682548436
True	373.7332727847438
True	166.87306946082467
True	632.1211088809129
True	357.49790892426574
True	588.4904297397914
True	515.5626802889655
True	502.9311783865064
True	791.0770109713528
True	229.5288157252661
True	543.4561053509134
True	158.89983525887985
True	518.2799801382167
True	367.24284410256433
True	377.1005813175058
True	128.4531175367525
True	130.2703654124506
True	109.18779846018909
True	68.98725814242464
True	726.2739976502774
True	167.4615210508283
True	42.28009992498776
True	0.0
True	565.1487809471583
True	113.59942841468774
True	22.955615618414843
True	39.69190838572111
True	110.14974982773964
True	543.2889552247256
True	178.75018769118986
True	109.17034978830308
True	33.347900051506656
True	160.08213646312996
True	894.3431599436369
True	52.22531626486895
True	222.94818808294684
True	742.7750275462151
True	320.3022711968228
True	446.3371543394696
True	485.58998209427074
True	514.4806868382425
True	616.0623578147279
True	915.3343137979954
True	269.2776481874712
True	1014.7375148713649
True	912.1006579271028
True	617.8544277702987
True	338.1616488236755
True	853.439232362411
True	9.945862412381642
True	32.68776674823909
True	290.2606250091287
True	43.03486502836134
True	193.4187786595573
True	760.8411636727564
True	211.21889284607303
True	748.9728338478493
True	775.0649321472894
True	129.57819212911068
True	366.77033656523207
True	586.528965954838
True	23.301539045115465
True	135.07088043968452
True	444.0053738718058
True	298.7848026177312
True	201.1876045943136
True	110.77631581906972
True	390.8213170605829
True	22.21203413186303
True	359.24230506107654
True	375.9986248792157
True	1073.8540429087298
True	363.3501746754328
True	31.1708913571707
True	434.3408592630222
True	426.9784831907896
True	234.65690739864652
True	33.873180038286506
True	758.2332699174478
True	446.3441035699308
True	174.79983703858147
True	13.5529950028798
True	1205.6011602978608
True	168.96626154317278
True	27.16481853114064
True	313.2063906152916
True	273.2802007352196
True	112.3272561274898
True	292.493970875104
True	47.393606873149054
True	339.1705168532432
True	304.7985419798776
True	317.3856833369005
True	30.261106298703137
True	49.177671229421165
True	1059.2503544592648
True	26.786049153763063
True	12.668121487836745
True	189.7201379723016
True	663.8148664463633
True	8.583700774582297
True	194.2396089406243
True	173.34407632821353
True	539.1672334697012
True	371.36163125556334
True	743.2628945501976
True	324.1058269434939
True	475.2285477114771
True	453.77275533671633
True	504.7732990393818
True	103.17468148477832
True	1244.5032309105804
True	915.98172243185
True	286.9672609822046
True	534.0590369713312
True	103.12450142496532
True	586.9242493197245
True	459.0698083415531
True	154.74074473253648
True	78.02941803610157
True	343.6446482843478
True	168.94956875663686
True	30.15924934026625
True	633.9748933458201
True	374.1824316116985
True	71.03232165620535
True	31.03212023232555
True	652.4217033943731
True	485.0609495918579
True	74.39636985689923
True	21.631191703994126
True	339.9611093633184
True	332.5544798603699
True	697.2945170351717
True	554.9706917891367
True	566.7935810770257
True	798.5380964601861
True	8.902446155345483
True	51.81115524270581
True	35.125110025768336
True	60.76972263282905
True	523.5086112795353
True	582.9505690121563
True	84.25489852297731
True	107.86928751404812
True	206.1410316444385
True	74.08360219328166
True	180.26665354574396
True	209.75965272307343
True	272.62191624261425
True	816.7633019699791
True	582.7894450354243
True	290.4054009384736
True	190.4630851800281
True	276.58640986306534
True	240.94800690164385
True	748.3235783296275
True	324.5119226770996
True	168.0601958082298
True	891.9070138175532
True	358.4790958099562
True	458.8519856301677
True	155.11391868175747
True	115.33094322602282
True	66.36270087360758
True	210.84701221598203
True	983.172610967626
True	514.5069884783718
True	112.03283001518214
True	357.50598647875245
True	98.34951230549652
True	672.0367694738643
True	3.4220926384712897
True	698.2348734164112
True	36.15657099299532
True	922.2712768703992
True	840.5052217547654
True	213.6415256653696
True	30.292621721343416
True	83.80559408482392
True	458.4704148207209
True	237.26063215623967
True	1.350200360280872
True	74.05813560977973
True	1069.968393947949
True	316.55780344355173
True	669.766853144345
True	493.22308110519975
True	30.98382600132415
True	138.8735280856446
True	431.5772104145907
True	890.8797690798039
True	814.9036673112575
True	416.6320640176896
True	340.9746500354494
True	18.145883176768567
True	81.1804010272288
True	723.6519775828631
True	457.5224261666058
True	390.7751036946642
True	877.4939251288754
True	25.607075261037952
True	221.09181978007655
True	902.92013862579
True	234.23675679493016
True	7.536535421491857
True	498.8888755835889
True	103.93278038164614
True	623.4322569571594
True	54.73327229078547
True	253.52372104758308
True	886.0763732304249
True	865.7270841909666
True	280.6009407698972
True	417.9856117240988
True	118.7521519248943
True	614.2512669191974
True	255.98230940133604
True	200.8092187436209
True	862.8806931545718
True	52.97681050887623
True	730.271662034869
True	274.73840866878413
True	303.6642383723386
True	166.2612777987826
True	460.0113285537706
True	585.5561571686708
True	370.948199209651
True	407.6614169539966
True	68.30937966426313
True	161.77318237044065
True	460.1888787001555
True	216.91364057111863
True	37.55294042067226
True	200.37504014889169
True	400.5620795468788
True	383.5558461187197
True	717.4467745849153
True	135.13267278403765
True	690.1188953964212
True	506.0129601720743
True	609.4105231587567
True	134.221165652602
True	40.21661116653026
True	663.0974803765731
True	71.044933341969
True	553.8569407595626
True	691.4216172394174
True	455.03945820044345
True	132.9867952416553
True	512.0561340385452
True	4.374622190195876
True	405.0874310329036
True	30.79105680416752
True	637.7160489450786
True	256.39632579648327
True	577.6618987239523
True	699.0062045096996
True	148.05759206622938
True	513.5772627501038
True	507.7883481008753
True	65.5609171377164
True	950.072759046995
True	2.7824978585241
True	26.09597819333873
True	628.3478619977137
True	694.6267356428236
True	135.14403825203718
True	402.2017457048773
True	121.8406117547892
True	76.22101631317365
True	456.6626537167461
True	41.14017331393865
True	501.1822690066391
True	14.025449901346656
True	854.0935326266517
True	538.2891168267455
True	665.5313186111933
True	103.84699688668212
True	376.7364682394549
True	1010.7475139845244
True	851.4483531627385
True	146.20337160071358
True	559.9362920499872
True	470.1623191479899
True	244.90379060293515
True	263.03707913950694
True	5.09450966958387
True	317.38714615091686
True	13.11860044794397
True	376.9137455883397
True	75.0202899099561
True	413.6531815498195
True	652.5215813255503
True	127.14988815977186
True	237.2684520549373
True	630.7248046438638
True	684.039038018078
True	284.6471203274239
True	141.8281656699291
True	160.1862850833091
True	468.6146500343253
True	89.32488951516822
True	9.252101794665842
True	510.14353945061976
True	567.3816610103902
True	19.521819725623327
True	142.27506032873146
True	907.3604917562394
True	489.0442954507715
True	271.0414024305269
True	34.52884183388727
True	477.28480181659273
True	111.58834892339776
True	588.2544877092432
True	665.6862222666792
True	289.10592095054693
True	397.4724786203995
True	187.3480130489208
True	239.65526326437063
True	71.84590242946788
True	230.8708823639625
True	486.4342020436693
True	20.655272530552185
True	463.69924536626223
True	387.4207530855092
True	731.2487437336505
True	895.0120045967436
True	851.5600702569781
True	159.1567048130079
True	407.5032090546764
True	69.90250916009275
True	191.0219004775297
True	313.3267990159979
True	9.462394657338209
True	783.547623974233
True	22.875687826157773
True	402.515450414292
True	270.22784889675665
True	639.4432266594348
True	210.8117126750724
True	36.18531588693007
True	680.2877807997338
True	1057.6577526367544
True	225.07131822934755
True	132.45504977380446
True	586.3455752476456
True	508.4797821441365
True	17.312332336542557
True	825.0994880060034
True	111.1629574306201
True	42.86274405476088
True	319.8660748124153
True	339.2973817275939
True	409.13077070067146
True	265.34820186469307
True	20.94258666960774
True	22.554804465368782
True	861.93418383425
True	206.38659986194256
True	110.783165954378
True	862.7004484409836
True	645.0512780792968
True	663.6535718152858
True	441.4633042926104
True	152.63977095574356
True	34.33342188404751
True	99.36207473735264
True	432.9507783661076
True	225.68560050341137
True	477.4366360827348
True	145.6207061027347
True	504.0489416397442
True	626.9947228714498
True	980.9288667221988
True	23.920179605976774
True	992.8592970309124
True	1072.9483071996726
True	497.33089521250736
True	87.53292498397818
True	781.331666512504
True	646.9229780085227
True	643.0493504203772
True	177.91005651359657
True	756.8283057731593
True	708.9449501208608
True	118.90218969116584
True	745.2873482167058
True	832.3257607463973
True	483.52246525851285
True	237.2478189585532
True	70.27910666483717
True	305.7570346572457
True	341.0681219849631
True	471.3852993243848
True	424.8087747901251
True	183.84469865543647
True	315.9578545329964
True	2.777780228668064
True	13.29742117923518
True	105.25138095323526
True	126.15864688274247
True	353.28141524369244
True	355.8053877770087
True	108.16741307359996
True	16.424507344695208
True	214.3764226991895
True	807.6440959140408
True	452.1993795994497
True	523.537210307532
True	564.3805206583913
True	822.4230596796315
True	635.3619488882553
True	88.99243761870036
True	215.35088784121
True	244.18018240875563
True	285.4222422103684
True	105.56853524882084
True	361.7487235984076
True	435.03158141172855
True	172.17913372262362
True	649.4364063460049
True	243.07102221484817
True	208.46705401580968
True	28.18157505667642
True	255.1221570457621
True	489.6098562756694
True	173.6151999082727
True	529.2319205151708
True	486.2828279949877
True	247.92401177545636
True	104.38417545533656
True	41.04130384519075
True	404.452509490872
True	793.1063373717396
True	167.22490830127074
True	1009.47401469213
True	1018.853763550194
True	470.7804351708601
True	105.8869955994188
True	125.35957962924542
True	663.7794667540846
True	9.031268658371314
True	224.42573566749945
True	133.5865610060118
True	123.61093496278303
True	328.2145623845781
True	634.0270239748248
True	37.93440358367048
True	121.27978552260726
True	953.8678935291108
True	56.135262492852895
True	472.33523966115786
True	526.1439058009082
True	243.08476544299333
True	133.32300501152994
True	917.4941208013609
True	1194.9201537496049
True	516.3681187700577
True	645.8731278832162
True	213.2007242260865
True	153.52414896835802
True	334.2241388668127
True	256.28686272598827
True	172.28840224331992
True	312.5727730826312
True	340.6397637548903
True	11.439934586527873
True	640.513210911109
True	147.1420013415453
True	80.64198058170297
True	445.58247108747673
True	314.2568607001598
True	1224.7644875472615
True	359.977808337938
True	957.745806505378
True	9.438048291892567
True	271.5633073270922
True	226.6419762867269
True	151.1961352569956
True	506.2729338860956
True	203.6312339752045
True	415.071607270031
True	329.43602692259634
True	113.53772817928308
True	362.544404653994
True	1060.8791984780323
True	710.6698954366989
True	230.598407031464
True	107.3176412982364
True	287.3496584929829
True	24.06755035697738
True	360.84103135560616
True	309.50428893839666
True	567.2947435152462
True	445.3490360572758
True	364.0086317894846
True	158.25128418631422
True	13.963129986576543
True	416.4537222950343
True	286.5378395735157
True	147.14490506969952
True	304.54777028402566
True	428.422309442376
True	809.3079413101468
True	309.3011633930436
True	774.5159293316424
True	377.9067691135023
True	371.2277596443368
True	1.076616109028052
True	1213.1194780655742
True	102.20861213315192
True	911.3175898850558
True	203.11124318805477
True	490.1153840963568
True	677.7164947445973
True	85.17672006675171
True	474.0891771213503
True	33.99118083952619
True	405.89051650684377
True	77.50628574934095
True	229.34931793591377
True	38.70850916702194
True	673.5546038195079
True	185.903927796346
True	25.321896724842368
True	394.9741864357089
True	108.2416798423831
True	166.64651537263438
True	857.2598597905039
True	251.29246692401105
True	151.2081633244958
True	377.1163980002281
True	523.9132762655476
True	334.76088462760765
True	515.3026756656029
True	600.6776314173483
True	156.08046410199208
True	7.085792421380777
True	73.60134819874958
True	411.7197317534631
True	89.69895798254015
True	75.90889726967052
True	1027.6075282438155
True	26.90482589907432
True	330.34666706720367
True	333.413388780619
True	454.072840643014
True	671.5498238793509
True	181.79746557913316
True	656.6578207647696
True	334.2320515332078
True	342.12255178489403
True	273.8609394772445
True	222.0430196334333
True	377.7000488537627
True	456.64979046022336
True	404.71805832847207
True	584.2994270519324
True	145.47534236243035
True	72.71567162184557
True	41.90915888761009
True	291.7403073039848
True	657.521112203887
True	410.8733585218362
True	767.6317860538709
True	226.6850454343506
True	389.150202452122
True	68.49857136195489
True	54.75855739240448
True	430.9026738601427
True	204.3278849019099
True	214.42682635684645
True	34.96580976622268
True	1074.0650027231836
True	164.7800530316331
True	891.6155849966163
True	320.70677240598513
True	936.4273140478708
True	233.99108868863985
True	455.6313810501187
True	536.878941492534
True	625.0695053200122
True	206.98130276756024
True	476.7575349501358
True	961.015806871367
True	120.04897965550286
True	6.964008411079227
True	592.2532602692846
True	25.96368081840121
True	76.94435867784205
True	790.2501414856804
True	226.63678022606925
True	1011.8470584954488
True	678.6416224718156
True	410.2883013070479
True	276.55583917735675
True	491.4203060497096
True	340.33462924814364
True	187.32838787611
True	682.6703642243488
True	704.4285643775478
True	215.67859892902663
True	92.9225583163438
True	501.8419388138413
True	131.64285694149973
True	385.5991883690243
True	329.6754714511736
True	64.06251936579633
True	374.51916305515255
True	401.41872529107854
True	381.68670695750336
True	416.31925207116257
True	403.7804196732431
True	647.8100581574337
True	57.86832853480755
True	439.1813261248743
True	329.1104845324654
True	669.591150846917
True	207.6633916772097
True	97.14622197542552
True	42.59801380190782
True	542.9190118145832
True	624.5278815228362
True	193.40228428216255
True	411.9220125191408
True	337.7128614626029
True	17.37447333603266
True	169.88294498421482
True	293.337542765402
True	3.143881534066137
True	870.5795119270232
True	78.66533979386448
True	100.24187478831018
True	109.33598561063994
True	355.8806084084584
True	35.67915984627378
True	452.2751069482452
True	230.92745068711315
True	5.536847910003308
True	112.71671794001388
True	429.23100190064486
True	51.24447279179609
True	64.48506614999226
True	178.23212794891705
True	296.73750555491114
True	968.8052156503308
True	394.1840051891629
True	934.7088954778628
True	191.9000305946747
True	1053.5081430836722
True	785.4223742138133
True	673.0782648692201
True	407.0185129298184
True	380.78014290637
True	80.83116780358044
True	73.19381941409718
True	88.11212377036024
True	172.46144842582223
True	475.3323522045295
True	1096.805716459204
True	190.0936533825948
True	351.67010531442
True	441.955530679734
True	587.2781417042802
True	556.2684997700405
True	283.0143720673201
True	464.0168345789912
True	672.534470511987
True	95.11853924250964
True	713.357344293584
True	265.6826596523945
True	140.71809401714867
True	401.32227007393175
True	842.7967292037671
True	416.8371314197877
True	852.8948076585588
True	197.08619981940197
True	357.1135968541254
True	703.7277436792745
True	614.9043954831831
True	181.23212168010684
True	257.62152185967153
True	795.9071689047927
True	33.931281044230666
True	192.2515596059697
True	490.0824001441727
True	686.5127985012832
True	104.13574464109809
True	32.74042708379714
True	169.33462261377247
True	745.0012004022733
True	318.7324005247531
True	553.8601605161721
True	360.20247420070893
True	291.94626415789503
True	463.077493177187
True	471.22500597315695
True	69.75941281629137
True	361.2652076554597
True	797.4013932182313
True	0.0
True	290.85958379060094
True	249.362554319919
True	977.4356407373429
True	146.10091327198916
True	606.6567578951249
True	634.4479253631565
True	114.11372938969596
True	207.56475337843403
True	133.47214584641134
True	13.061412950455306
True	288.6986823894006
True	375.26232626183656
True	1131.7510787464482
True	231.05899485367328
True	407.541990324909
True	657.427608418571
True	204.99413883656047
True	23.219851394205666
True	877.8530259927211
True	615.5813660878413
True	149.32072315463734
True	630.4012794230157
True	162.08744005145567
True	313.6151187619352
True	774.282641868673
True	34.9291254874562
True	101.52271089225005
True	489.06931687890864
True	66.87124985732277
True	77.33685031211691
True	404.5043037746245
True	22.307186486104666
True	774.9172246080298
True	101.27403328954912
True	162.1063537489405
True	20.04261430684999
True	689.082404323724
True	28.00451092581804
True	780.1460985212572
True	405.3985832282671
True	113.68317772336944
True	694.4106142420552
True	520.5037964060535
True	576.0206456629309
True	46.92012662647942
True	377.6306045625514
True	6.153498033160545
True	94.91395904207825
True	378.1003783836168
True	47.33855161871799
True	115.28591044370523
True	314.421781832699
True	180.7255333751808
True	98.00802402291386
True	662.0923277858432
True	22.626208110176755
True	1172.7084663150742
True	516.6560759702122
True	295.62671058153694
True	481.34609106734354
True	126.04639084754146
True	803.9604285752745
True	1118.0345827208776
True	744.5889856314145
True	179.38182333783757
True	226.0929751977544
True	50.35847132894311
True	58.8510144212221
True	153.97797696879778
True	101.37847341051084
True	166.3364778543773
True	1151.5378458976145
True	325.1944660809129
True	348.186698108966
True	698.611689830555
True	16.854984859883572
True	14.004184479530473
True	598.1700276866602
True	5.596413740229398
True	115.62685876605158
True	683.2397145191046
True	173.3321290472222
True	641.5018160019911
True	843.8583868387941
True	158.59202160596803
True	871.8285716450229
True	2.758154278591909
True	440.15006885892086
True	1066.223606920334
True	25.515697250236283
True	241.35196537793576
True	144.09283268013547
True	934.661233651153
True	232.16550197356744
True	481.0260430184866
True	120.0608321854395
True	501.5914992327576
True	151.62063253795387
True	95.58687304746228
True	373.5084375130365
True	69.47575295338868
True	55.52637904424548
True	1072.615737789962
True	259.052996127434
True	163.6753839970673
True	377.936948305269
True	399.66999998696417
True	217.78187804582103
True	162.32301380119594
True	389.7398326541367
True	35.778073305798834
True	483.7314380613865
True	1116.714094235556
True	122.54189834641328
True	467.90286138485374
True	305.98745221563246
True	26.263681482298445
True	426.7166359721916
True	104.64329414131672
True	596.2662619422806
True	196.3075817938684
True	413.5542641585791
True	20.478933352527765
True	446.4883718985374
True	109.38172347473456
True	343.4770166121316
True	33.28054763513128
True	177.13346514743597
True	251.6298652859276
True	758.5531911763582
True	58.00137326033757
True	139.48662125373852
True	232.3141525782019
True	140.1721025503626
True	619.6713720955369
True	551.1703068781244
True	783.2449140580039
True	404.6795613392545
True	539.7078084904398
True	435.6084384098736
True	690.1547770498655
True	75.44403436316483
True	485.52801867189487
True	430.03900644840337
True	50.54665813156593
True	88.58611711270702
True	127.09260321311712
True	88.4930722744953
True	333.21329517474834
True	854.5508566983435
True	308.6911430854271
True	1099.1382486564444
True	316.1272304816942
True	899.6946960243145
True	144.71507599418325
True	581.5555250617531
True	630.0459236629413
True	697.4735973461712
True	467.71012237987
True	65.30084333894703
True	289.1995540598281
True	42.13389600882297
True	175.25719926655546
True	174.4289553313882
True	1092.482081214988
True	234.3306332368328
True	551.7396083413315
True	546.761462566964
True	574.1518875049042
True	852.5283084847897
True	587.0019082596081
True	655.9449424073806
True	943.1223467439266
True	132.2164912348247
True	332.13962141118907
True	262.0461782887735
True	320.4890934983954
True	88.55341450066241
True	372.9263692588939
True	4.922655562665468
True	330.73635516829114
True	251.2186422982292
True	626.3114724680117
True	290.47027207461224
True	358.93281646662103
True	11.023295579665824
True	59.34063174123192
True	542.6037838253642
True	31.91276329113948
True	139.54181204886157
True	66.15612205315125
True	147.42897326741866
True	252.06721796307045
True	68.9898615169782
True	389.4192957049395
True	283.85137213064496
True	103.60084460462666
True	344.8993993608913
True	64.61635055758927
True	591.5581081670474
True	866.3534085878905
True	278.467065839788
True	1159.414475839452
True	116.80406344297644
True	294.6343081551602
True	1036.8994997893633
True	88.03245365412579
True	284.326699261134
True	9.474074482555787
True	408.55248614372215
True	449.69575655935387
True	155.88280863289953
True	615.4708573575311
True	932.4312580818192
True	152.86508127022117
True	72.20466868978502
True	335.22554994855034
True	568.7265093321219
True	632.0092642544763
True	1216.4553133640686
True	26.774999321408472
True	912.2290225437266
True	134.9413656146559
True	616.5649826896372
True	121.27963759611256
True	138.6691529991563
True	183.7917543563011
True	165.16133117751957
True	776.9908162076354
True	211.78770596701125
True	231.4761405830669
True	65.41345112454306
True	515.6037877959061
True	458.9721243826383
True	174.46123828628993
True	235.06776809341576
True	15.93102091834859
True	420.734930218405
True	217.93438629845053
True	282.3658484140102
True	110.8462736683874
True	715.9436490497255
True	407.4634284762601
True	258.11433279821426
True	640.9478871465523
True	519.6596820983814
True	441.4987564303577
True	136.75941598392242
True	529.9904519034596
True	435.2425258805352
True	2.817094959744127
True	197.2539017268627
True	92.73679430102268
True	242.283631881238
True	2.357994191390022
True	127.15120848603854
True	354.79104864994355
True	7.873550256101287
True	837.0033144217698
True	157.0358174172993
True	748.4002211892621
True	793.9761777935195
True	159.46204150102426
True	220.00620981625715
True	498.6964868256096
True	842.7597245173542
True	51.990159758730485
True	40.27886443646076
True	133.7567474797808
True	612.1956135599961
True	741.9903297108792
True	179.65278277267564
True	587.7357278252281
True	581.585891994954
True	861.7723489768657
True	411.7799308264373
True	184.46105006796287
True	903.081594172134
True	210.20109710656152
True	150.2776155258275
True	346.3717597233859
True	227.6100496052713
True	205.34758233301548
True	610.2746208339653
True	246.0384580814485
True	192.4766355523336
True	454.5348795019696
True	472.3871682093062
True	66.5928979801339
True	275.16617021686415
True	77.91297576148712
True	338.969349207878
True	352.9321262414564
True	261.0406462809529
True	174.08874805307264
True	385.7967645365749
True	639.8654090052696
True	744.3673253058473
True	303.78825852219273
True	741.565541424096
True	63.19849867509788
True	877.8543662927026
True	356.0512657365255
True	12.407280448881515
True	610.6069811147826
True	697.1088439826913
True	262.4695706010783
True	165.0284768999267
True	47.607499304499896
True	376.62888959121176
True	76.93098200522465
True	14.412439652277158
True	886.9333476241609
True	372.6423360274981
True	172.3872822443061
True	990.2148159959056
True	12.961781707948852
True	799.7435297265909
True	31.07184662328591
True	652.6942488928343
True	57.44097704248765
True	791.9875254209808
True	458.48474142725024
True	200.73467600367275
True	445.1491168527039
True	224.91226381468047
True	295.33288537589965
True	212.5508187794541
True	407.3571983990219
True	10.019223557957428
True	334.90935090184445
True	113.95885588346476
True	12.455853903045172
True	462.7386773031747
True	701.3520434709153
True	294.51928106753934
True	75.08068352390399
True	316.5437664585578
True	84.92658315562022
True	193.28443564716144
True	178.4245704689768
True	365.3626775153316
True	44.72014034035955
True	143.41625580340434
True	385.3416015574958
True	874.3286321102075
True	112.20934305089716
True	203.63893434004072
True	451.4758401723108
True	18.751593474440146
True	425.1304318210613
True	516.9419509672884
True	87.58611404177451
True	388.4175942404864
True	357.9036077297288
True	422.1514937950607
True	597.5987792012018
True	1004.5501075741404
True	971.7821852860416
True	58.031341796437815
True	1050.6226752815846
True	109.41739341007336
True	119.22745502977833
True	115.23375883255312
True	486.66729663725977
True	375.4369839860069
True	561.662363516226
True	257.755100456693
True	155.48943894058826
True	399.507970801425
True	14.895242838794344
True	471.6619004475544
True	392.3705623693982
True	149.74958901414854
True	95.66382302812356
True	505.6435419305748
True	1018.1242284199824
True	193.90977938231305
True	70.201339669008
True	425.11288510428005
True	386.69067474391375
True	502.0553270188329
True	317.52744044199073
True	4.372400666376627
True	552.4832765757759
True	513.1061266294639
True	510.6082682944426
True	185.42076976464725
True	104.87543513012815
True	22.53462104189333
True	377.9219955148708
True	107.57108700516156
True	5.946340917404257
True	30.836608514075337
True	345.87189852350474
True	672.7208132521133
True	135.07594766895906
True	84.14915271991859
True	27.41122970091086
True	402.4769311359138
True	351.63748486844133
True	775.6595532141044
True	310.4124858910686
True	521.2115828471926
True	542.8822255666361
True	525.5605613865324
True	293.2160727091753
True	537.5391868944357
True	100.58993709587156
True	566.3066032907656
True	7.466590456008263
True	359.0695261684071
True	454.09724098877126
True	947.1866135003752
True	359.6096958285442
True	820.9539306365542
True	957.8071877104866
True	173.7958883941236
True	34.58621864710295
True	372.55940079710587
True	388.08543191501707
True	598.7046549395108
True	248.6782819234607
True	28.240490932789683
True	633.0193816789065
True	128.17985343970753
True	1082.7519444157958
True	317.2548968233798
True	446.04193078328177
True	131.82139827572985
True	798.9604492710591
True	142.56720420434849
True	808.858003558646
True	565.8801791859489
True	190.6482152865164
True	109.7865119592481
True	63.22803152435108
True	573.2445848295226
True	932.088021522364
True	431.746886942871
True	542.7739375027187
True	128.8792858836201
True	611.8810257736118
True	487.8877421472324
True	819.5097001693997
True	319.7405973017728
True	584.8613291407785
True	116.63728804894258
True	24.642558612458537
True	415.6874819837119
True	167.53529889879215
True	102.25887000052568
True	373.8554696747116
True	1124.9883137089932
True	261.9239215147169
True	562.473838089034
True	12.085829048154054
True	75.53726673012312
True	327.9131177928226
True	755.5924635319628
True	441.88827536587695
True	521.2855931930925
True	730.7517718994014
True	71.53015534198377
True	748.4952245387304
True	46.43555153704411
True	102.63047234236404
True	181.8394067546213
True	84.49231861658672
True	26.38333350875027
True	289.1711508189104
True	459.91669597915273
True	894.2786301927092
True	852.1082366787945
True	6.827573958708019
True	292.28636249953115
True	477.56493910502
True	124.68549021849626
True	246.75456629308823
True	328.9579116931964
True	1332.7425828844466
True	447.6579157747492
True	24.369944901237908
True	182.53278687587252
True	674.6649596988644
True	35.655679060379754
True	176.12268452349707
True	538.0953535663763
True	71.64827605139551
True	864.9289155046816
True	323.99571873137285
True	657.0725820992697
True	73.95039342252893
True	692.4866885933628
True	591.1123792784351
True	883.5581004091963
True	250.56885410995
True	501.6049294347602
True	832.3417735218526
True	904.1275401057566
True	227.20978828851509
True	761.8963877093937
True	227.02498486889155
True	440.673815548736
True	365.55571200998816
True	497.4183846923924
True	499.9225402357935
True	319.86869179740006
True	358.1918511263335
True	111.91238721780276
True	348.00996407970496
True	1142.3721889284543
True	305.5305042250826
True	147.72877156194784
True	301.9448612203875
True	778.2834143303143
True	653.127957509719
True	411.7340406128332
True	119.79503140369415
True	320.9721414285444
True	35.30082909605358
True	173.03963617553424
True	89.10768993619806
True	88.9789523605202
True	563.9334140668352
True	136.39249214973012
True	133.51848038780363
True	102.24627325053588
True	86.96265326076532
True	443.50463740108
True	380.0550941923333
True	1041.8847063256846
True	541.6852649421371
True	833.6565675187302
True	276.3333156850037
True	295.6217708326949
True	518.0846426865139
True	196.149923844074
True	773.910554824205
True	259.5106109929808
True	360.7974041463781
True	63.5386244385543
True	118.57921847737386
True	263.0848998413301
True	124.3660484694588
True	456.47134079282085
True	31.8853981446218
True	573.9021543993525
True	998.8522744857888
True	720.2553451424706
True	1.668670269475387
True	62.70289650644493
True	489.9614890320755
True	442.2722720036315
True	73.38711444347334
True	124.83622213810268
True	305.0606093557153
True	78.13669719646771
True	52.88521581215765
True	735.5170981872832
True	667.7774183712785
True	163.57761551475843
True	174.63428650783376
True	503.04411492010905
True	54.86886581599687
True	27.23268911013563
True	568.3054067378774
True	463.62755224489183
True	1133.924643389377
True	47.55438442537292
True	459.4560910159228
True	920.888703635166
True	811.7757307511952
True	299.8249513470312
True	762.9385983407008
True	389.8650560878546
True	38.31741955918034
True	97.4373482392121
True	727.2298554804182
True	74.37813736395287
True	140.45664187761653
True	960.55354411757
True	187.35535971198655
True	279.0389987350934
True	102.28382884159828
True	640.1757885064651
True	611.4161879350863
True	216.68188235299743
True	444.5774988288085
True	41.06055743401841
True	284.2998618029272
True	577.8302509009656
True	620.0019607067161
True	322.4192477205016
True	76.1501914659587
True	940.2201778537882
True	1038.8906578895378
True	555.8137765367528
True	64.80782286714235
True	30.979358756633022
True	92.46194626904162
True	110.9104127282842
True	100.76455786715616
True	859.1851208969911
True	1187.4119551963531
True	741.585073945462
True	337.68703764229
True	9.198116150189325
True	22.366097187470192
True	343.17359344176185
True	468.9312736356487
True	45.73433090854253
True	547.0308497414212
True	437.4002679811099
True	404.0654556885385
True	80.02706474820722
True	191.07824959628343
True	257.09323368017624
True	127.1136642046873
True	390.95673222379713
True	43.83769172258079
True	179.35245591922842
True	1193.5129786473954
True	5.524146102513862
True	27.90754076206985
True	588.9695735123493
True	362.0269300024117
True	802.7998743795999
True	158.97932617784718
True	736.5470926325553
True	610.4464936063017
True	280.10826913269125
True	436.75923855163
True	346.4135383437668
True	286.55922800996274
True	269.81575613334064
True	401.1093369361864
True	501.9721812306803
True	508.7414680137758
True	107.70043431336218
True	357.52198653938785
True	8.32285050683885
True	194.81145600469185
True	225.39414972672287
True	876.7442059216443
True	589.9632522662768
True	31.25237307451932
True	712.6145721304059
True	824.6064179455053
True	111.27437813529596
True	354.13328352512525
True	815.8073972308321
True	222.81614328129888
True	160.8032195035669
True	532.4140294012691
True	593.3207483029298
True	1122.8161117894858
True	137.11343238018986
True	157.02498722420214
True	252.88858581104748
True	313.5177280604048
True	419.7980982213244
True	406.932385606064
True	329.4355326301249
True	443.3034430420492
True	495.244291744585
True	236.5526676103684
True	1457.1524927162616
True	252.765997480899
True	408.4145747341569
True	52.74124738927956
True	764.3065169562158
True	261.7365088995637
True	939.2227936821988
True	557.5570514371929
True	330.94215484425257
True	768.3473048748282
True	263.16349889543505
True	211.04860036345156
True	263.0150628193296
True	210.67739175627204
True	142.74160138953698
True	253.50494205874529
True	746.712841447045
True	516.5721285566284
True	221.78083990674892
True	1197.2158708414006
True	122.12111779488322
True	263.07690126649663
True	74.12795840318039
True	326.9963495302579
True	423.142344647998
True	96.17444839130128
True	219.39797178026944
True	71.27684683422088
True	647.1736857428435
True	382.2429645519311
True	227.45670876891663
True	710.3637317452423
True	872.122715425464
True	833.6571102386656
True	820.7411897092869
True	357.7457139912311
True	1.3328774677401567
True	258.81313179027364
True	55.197696402118176
True	390.063476801896
True	55.91778977646714
True	369.96603210351583
True	845.3253645857516
True	1046.6431752008475
True	391.4534733337961
True	22.31440876644752
True	503.16982098132166
True	489.3274746201115
True	187.00139511886232
True	247.28167291028677
True	288.46134393450285
True	22.9759606138709
True	124.44128412955293
True	963.761272606196
True	59.39956481188199
True	497.8010981438455
True	779.0784927852145
True	105.30043554690955
True	244.80007914823443
True	110.53249823704944
True	14.568406756071196
True	1.6313223778537551
True	122.39087941988468
True	1024.5327744379676
True	460.6277563584352
True	64.07448868041813
True	780.2262762567467
True	342.63641449640136
True	1.4152935553839932
True	450.5584432518998
True	177.45053017755296
True	494.81447273186274
True	85.18791001251844
True	322.45725101474943
True	373.8813661734711
True	168.69222403200143
True	202.3322090483572
True	129.08374690964175
True	170.4972970204199
True	1006.7074327175312
True	17.097556894731216
True	513.2556349287034
True	474.7409707268931
True	411.9554539062701
True	222.83334959390345
True	247.7115019100544
True	155.16437844826316
True	45.957596212537
True	480.543085279872
True	149.21647287087325
True	860.5377028637854
True	844.6975505992377
True	252.72237624154127
True	307.41486776220285
True	520.7603722988241
True	41.48868177758441
True	86.78520099097759
True	769.1397920793556
True	1091.8704645516711
True	111.94396469713742
True	736.7327318757203
True	139.6287561449064
True	904.8577778754092
True	680.5399647800589
True	100.83168885638857
True	264.074854396377
True	581.9467832879903
True	261.4117236242948
True	42.28500573534368
True	549.026081036018
True	463.7970493206187
True	5.365751259144885
True	479.7310355914829
True	64.57831682847976
True	178.88813979967145
True	230.71127325315044
True	300.58051033742714
True	77.405407134628
True	231.34612379756973
True	346.52876345213184
True	445.2263557410133
True	969.052320349667
True	47.20147313024789
True	937.7645056006412
True	1020.0050568173996
True	130.22621420795417
True	79.62017536091523
True	981.0369672160348
True	33.29237717686003
True	211.05264324565852
True	89.20866713070302
True	214.57976838420765
True	361.5504456678864
True	959.6845572080712
True	95.88985103961362
True	73.78532232869628
True	664.018594101405
True	276.58171195891686
True	721.560442535765
True	52.9697612550466
True	496.78270074074527
True	408.0704738426508
True	678.5633510077852
True	52.28467681949115
True	109.08750732408136
True	28.074678126031937
True	257.6292535249611
True	41.30575163087981
True	333.21589487643604
True	2.819043863526398
True	1177.2703726627665
True	104.13621368742832
True	137.16067294795147
True	348.3100743078605
True	732.0410945746826
True	677.1038574635555
True	978.1915233447264
True	469.6547408446021
True	414.9892751735437
True	140.53019404030798
True	391.2721409606273
True	873.5651228172105
True	410.55030723299
True	922.915063968548
True	86.93528976080029
True	424.551807071718
True	177.46872887856938
True	294.17835787110204
True	723.2986872045462
True	166.3825716565656
True	134.17018472350307
True	65.21927622160057
True	864.0034961854515
True	753.6463401592795
True	82.02875155174523
True	454.36045500461466
True	738.6024955990474
True	420.7416124100011
True	56.96609030616693
True	314.8173983895385
True	784.7469464162182
True	27.97492728328773
True	365.7415088054308
True	170.3933442416098
True	296.98704021471985
True	29.037782408431617
True	215.86347636035995
True	777.049681691106
True	643.1221436301984
True	56.48090575254347
True	294.1400279621176
True	895.1552058460753
True	18.13413589523951
True	311.6564123160307
True	302.88503444062553
True	438.9784762487863
True	226.3629704586724
True	612.1702642990932
True	48.192113947102335
True	974.9116763388656
True	863.2194649484999
True	47.32435876146889
True	386.38482698775874
True	710.0055267528363
True	922.3155378017194
True	268.57563194281937
True	583.924477081224
True	120.20106312004653
True	183.01737748536476
True	132.03542336369375
True	134.40941180451136
True	207.7573864533874
True	975.602224869648
True	791.9902648147968
True	969.3949294470514
True	18.94842469026874
True	25.788749225259387
True	360.5266690130693
True	12.87064680101486
True	629.5563212293746
True	1082.7564755432534
True	268.81893194840774
True	213.6649007598681
True	86.68378479577754
True	230.88970010588525
True	133.51884859774742
True	43.5671981078156
True	135.79720824770266
True	91.11295975433583
True	238.9169516049514
True	543.1089459679013
True	158.74119126040466
True	30.611591907267798
True	57.916500392390176
True	438.399978973633
True	266.1030527804287
True	600.325945849988
True	24.433134378565928
True	107.53184944793892
True	655.3715903917449
True	259.3999290956545
True	494.5008881152677
True	652.8692853063872
True	105.9671093883316
True	110.91554082486886
True	78.19787651287332
True	27.70944321812528
True	119.81534543846185
True	87.61420882991101
True	104.47278764528195
True	153.70825146825786
True	237.99435345867687
True	808.2375825093634
True	283.39359531620426
True	980.1303407013304
True	168.56429405767872
True	188.1935605896475
True	783.7988004106307
True	312.0953537754818
True	583.5475615692316
True	256.3043409127047
True	339.6614518537738
True	452.3829267959539
True	542.4201298436476
True	650.1566730107708
True	364.9866329367232
True	35.21401685129737
True	562.4105543281534
True	614.9747570808312
True	20.0007166033084
True	11.402208071749277
True	257.38829189727085
True	393.581171473646
True	467.2590447147372
True	61.59268267428297
True	648.0606818774235
True	976.5170772148106
True	242.5102273472144
True	908.294849931579
True	275.02833908536746
True	102.3551684433001
True	276.02416723476256
True	673.9962089289219
True	39.476190110211775
True	569.4422455078147
True	1294.3431603595832
True	1012.367620629106
True	884.0046817073151
True	215.49886259419543
True	92.7026503585348
True	201.47561424804508
True	816.896282381052
True	145.3057520672112
True	1063.389409195496
True	853.3413432532353
True	37.92474763340629
True	91.40429028344546
True	439.8097882821224
True	422.89661528931936
True	195.21021341485724
True	523.3969738876034
True	646.4100296556751
True	121.86415853948314
True	267.6161489243593
True	992.4582011438116
True	51.38374957601688
True	692.6858292891463
True	546.323161204071
True	38.48712981695511
True	811.7615238856903
True	385.19664176740525
True	557.9029467934126
True	108.6228743831722
True	267.622565984586
True	202.7431344643671
True	26.77321898450444
True	129.94360133533866
True	725.4284640367032
True	138.00707582899096
True	383.2753515838453
True	63.72094723761442
True	636.8538465749671
True	635.2577114069954
True	231.3966892482108
True	458.9521971770706
True	169.6031656137684
True	170.60538194954577
True	206.3754428771736
True	283.10666311724606
True	364.2451347914376
True	132.17809169720624
True	191.0112017351802
True	26.787694198434554
True	878.6142938416061
True	317.7104332375362
True	9.355042094040662
True	369.03560532699504
True	160.19609626516262
True	616.190428997788
True	387.3244807894094
True	584.0159594589647
True	574.1449871454213
True	478.8663720977616
True	800.9785758703688
True	244.46512230986409
True	554.6852785534171
True	153.23164183361845
True	536.9086351822494
True	367.2449177852728
True	374.1537446180809
True	126.6485773881984
True	139.59340243358764
True	104.41022984319784
True	69.20551563695614
True	721.6313586098005
True	176.6979775069794
True	44.56820204089637
True	0.0
True	549.3915224667846
True	111.80570363488285
True	22.09013142602444
True	39.34439910297416
True	110.4639440370333
True	521.8169727765925
True	184.14865796052985
True	111.75976036855982
True	34.06593995496796
True	159.09736128967768
True	946.8068557318866
True	50.12802531273412
True	221.34980183255811
True	724.3532206909991
True	314.1137730247929
True	472.757906065448
True	475.9032452472496
True	513.7950347200125
True	608.3353528200442
True	892.3731686350262
True	259.9655069376073
True	1034.6993410213956
True	915.8628325622726
True	617.5610222599709
True	348.9159695691273
True	837.8725274721066
True	10.567088899972928
True	29.71101794205543
True	300.56437991539167
True	41.95307029275251
True	195.6116069348374
True	744.1515427220269
True	210.10494991631143
True	703.6868919679971
True	748.898312266399
True	127.01776807813238
True	366.816816370968
True	585.7912253081013
True	23.62912931151711
True	128.5484619462236
True	430.7281745834856
True	304.21916194146
True	203.158535835233
True	115.398895867804
True	383.8803455496175
True	21.09145143445692
True	357.1603125509958
True	374.2828426847724
True	1063.7589795221868
True	375.07650128724
True	30.77773931259479
True	436.721648496726
True	436.358999740117
True	243.47357194942023
True	29.516043938384215
True	753.202000080742
True	436.6479145890213
True	180.45661856380536
True	12.448216679273218
True	1217.072701975498
True	166.69154167236042
True	27.41460015308437
True	294.17440718426496
True	270.088286865553
True	115.07863038710522
True	292.42809398531995
True	48.98921519590517
True	321.2586767818025
True	300.590526782024
True	306.28838320206376
True	32.81110888177761
True	47.450863867141024
True	1081.7095522650616
True	24.934838591044468
True	14.709717742489644
True	169.307362340899
True	654.8660853174802
True	9.988546938522484
True	191.0358643665649
True	175.96349232640307
True	530.8889307699546
True	378.7254263085089
True	738.0692826539101
True	326.6122203761107
True	489.4973611797038
True	444.94762756901247
True	506.73276596234587
True	100.23374193901124
True	1254.801172004058
True	938.547029467713
True	295.2164741119444
True	543.2780233626883
True	99.721507036172
True	562.3632654598541
True	428.2086601732364
True	158.10924938966212
True	77.83980000735271
True	353.0842933750037
True	172.8289373346007
True	30.40262590772397
True	612.3501293852971
True	383.6288538204883
True	67.82412824722893
True	31.349812633847662
True	657.8606239933979
True	498.8514872381346
True	68.80464051564724
True	19.56239267022874
True	314.61471566243495
True	326.276607592807
True	732.9599466628914
True	550.574785044808
True	574.7499761493405
True	793.4175089298892
True	8.674629024564139
True	58.07382429631303
True	36.875546378558624
True	60.360718513492735
True	500.8009831793107
True	581.9227422008498
True	83.70285527561116
True	107.3467300002945
True	202.5386202024875
True	75.2449027744295
True	182.5841671489557
True	198.7895701625256
True	279.08538806393227
True	807.6672549564421
True	611.3781138690962
True	280.60515651742816
True	184.1722966504038
True	275.978765253302
True	242.13412027380755
True	736.8890671865532
True	317.0444728654328
True	177.2276620605886
True	897.8574786835103
True	332.2650337153075
True	460.7609191956145
True	158.64096400772232
True	120.4269856916176
True	62.26539071289876
True	212.32045736919488
True	970.5213935535864
True	510.8732478917445
True	120.30290660834844
True	362.2057228468511
True	102.3308211650829
True	690.9863905312613
True	5.043362486168483
True	685.1674018397695
True	36.84773245370681
True	935.8656807994084
True	834.5494304106878
True	207.15760892844992
True	30.403987340688992
True	80.58916689376538
True	472.3378473537876
True	223.88612004340027
True	1.1608433513473768
True	77.62605153182271
True	1102.4768037979263
True	353.4151981397911
True	715.6717292382709
True	470.6369658777559
True	33.182380325462496
True	141.18509986496696
True	447.6589585498254
True	919.5822910916723
True	807.8706231243201
True	430.506169943785
True	345.6698715839172
True	18.590631586915944
True	77.66683642975545
True	746.9103820788483
True	478.89740438423945
True	383.5846716106124
True	864.6156612734627
True	26.111449242017702
True	220.0803047508907
True	924.6956526361004
True	231.6769960651463
True	8.628690121686702
True	506.3209608000355
True	105.97548146231829
True	632.7531068881667
True	56.89297836317908
True	250.0111393803572
True	886.0959307816817
True	904.799409064065
True	274.7921945896572
True	438.8024010377136
True	116.34708973510656
True	614.7475417453553
True	260.63790234243777
True	177.1991298204798
True	840.4322455910284
True	53.83398047794665
True	718.0358158445708
True	275.04173455206364
True	298.6848659705403
True	174.4797129809301
True	485.7655602547391
True	600.2533261666144
True	372.78008032971394
True	398.34747312013786
True	70.76748202364723
True	162.0695569080729
True	427.56846640088384
True	216.01567916881868
True	36.49391720483833
True	207.7620814171881
True	389.29187886555417
True	390.68939511801534
True	730.6194624526858
True	125.57407812968178
True	671.3053023789909
True	513.7323361052621
True	600.030152110559
True	134.3111889116696
True	40.2591287907122
True	669.6098409714865
True	65.87804426397653
True	555.7964126013255
True	693.8035114749628
True	441.1968384877162
True	125.99698089766184
True	523.0255667075287
True	4.468278373861056
True	396.321695404525
True	30.85175216847045
True	634.4843575899534
True	255.26895735171243
True	583.6122333780462
True	665.7697902384875
True	143.79610552201007
True	507.750456506174
True	489.6022887457955
True	63.28576651377496
True	972.6230121697096
True	3.735298190901677
True	24.98245719009937
True	649.856487936617
True	699.1072793106191
True	131.18074504008223
True	409.47725063669
True	121.74175114112214
True	71.968283417798
True	485.00759597494897
True	41.983562246777055
True	516.3392359180618
True	14.16074377449317
True	855.9405712650537
True	564.5272000971426
True	655.7617393345332
True	99.84103187451232
True	384.48599058854927
True	1019.3959400445448
True	845.0200318972056
True	143.93121218720486
True	533.8450538748915
True	458.6691450790418
True	256.6677004154786
True	259.8630874747324
True	5.72867641414254
True	321.91021026960965
True	10.78283334587878
True	369.1564632542989
True	75.83842444101545
True	387.6053056518248
True	643.9836511432146
True	119.04587702132648
True	231.7981942488639
True	634.0338342843503
True	650.3140686321896
True	295.5702544695783
True	135.22294461935888
True	162.85536916191052
True	473.1611890236139
True	87.06551498972087
True	10.480855932493244
True	526.6912496164479
True	566.0350170315622
True	19.21907517420011
True	135.8105719886269
True	902.080802870892
True	500.2356682431147
True	273.0405401116653
True	31.54330947154061
True	468.1239168310236
True	117.18027115418693
True	583.3295258752307
True	656.4220514489716
True	295.52347721236686
True	362.2799543918193
True	181.9346707563257
True	243.4089500865642
True	74.95989344127078
True	214.72498934975945
True	491.1643594116459
True	22.186556640209112
True	467.7308328170485
True	368.6439351350701
True	706.8140987752962
True	900.6612516405481
True	902.5180553805818
True	160.68733768063998
True	405.5881620871548
True	73.46462031590579
True	191.5574941872753
True	314.0563663759522
True	10.93686877753784
True	811.8924444692116
True	21.93718033251628
True	387.16872062581774
True	263.26058306037265
True	650.1116625698107
True	192.58241307837355
True	36.22500115408881
True	697.2200924064963
True	1061.8898249232243
True	222.37961143808616
True	131.94791010696548
True	611.2731103065616
True	494.0064884081068
True	17.07547227878682
True	846.4852621942431
True	111.53654882855024
True	42.399944364140566
True	306.1950408707028
True	349.56984597583534
True	416.3689067905265
True	271.43183209719103
True	19.00503290320209
True	22.473163794800847
True	847.6767437159912
True	205.21394448400943
True	116.55512875206216
True	834.0388418093002
True	645.1348912997179
True	629.5088446572616
True	445.2599633755953
True	153.97070600585695
True	33.238511715735264
True	100.75629690552805
True	427.80432847412135
True	225.7818411323652
True	490.3138788119255
True	144.74646367403423
True	469.2414626739354
True	638.6881851113221
True	949.1224939321344
True	23.77913996399691
True	1011.2098824409546
True	1074.9505770286123
True	481.5223659682659
True	83.7643250424475
True	803.2759851563637
True	650.0672458859954
True	660.8959039166888
True	174.1531638877618
True	738.9669530950578
True	696.6430110710502
True	128.26345539318524
True	761.3400555320227
True	789.3549432303573
True	475.33221763063415
True	219.5477404992769
True	72.91787659790315
True	327.4431467483801
True	341.7702970686357
True	474.3600529393622
True	434.9690184624847
True	189.02546240072488
True	310.3270407350102
True	2.53735156795706
True	13.067650844623095
True	102.48118355935895
True	136.09877698273556
True	344.0967072073788
True	350.3492317487507
True	113.07201128371712
True	13.623426521407518
True	207.30449076389243
True	843.3690228287397
True	471.5511516985091
True	508.47080375681
True	557.015276877227
True	841.8037445973482
True	643.0388898947349
True	91.83680140957128
True	210.58108119314448
True	239.15802685614472
True	292.1349626324373
True	104.28289110190244
True	365.7533286953529
True	430.9214285669771
True	169.77385665366154
True	649.8146010540502
True	250.5241309188841
True	203.3029115881717
True	26.66217352221422
True	253.1794696961676
True	475.421536678532
True	167.08326885264182
True	524.5942702336233
True	463.9347501015211
True	229.8559079760957
True	108.09133692577
True	41.8110503532783
True	402.17770184108616
True	803.048438462605
True	168.05835334987643
True	1076.1914834741235
True	1029.694889135552
True	482.9427391451384
True	104.49967176133885
True	127.13823732955474
True	641.0652049897069
True	7.984727275266311
True	221.8381146805227
True	137.75252960869145
True	120.76750437505532
True	329.38057210732615
True	631.8324069342555
True	40.08061669547294
True	127.76339245647392
True	968.120800555094
True	57.10130215001732
True	441.57567186322586
True	535.7937415282798
True	263.37825794620494
True	134.75081466065882
True	917.070284068888
True	1190.9103077706338
True	513.8928328964248
True	656.2573021826763
True	212.43358883788196
True	156.52720761839484
True	310.7794113717948
True	264.6390912110361
True	174.14118818884998
True	293.3724009312979
True	330.07339151805854
True	11.610172745866862
True	615.2580384800133
True	146.82001067035048
True	77.4026681244
True	434.2747439271918
True	309.92940152931635
True	1193.498581410341
True	338.6737412579427
True	960.1483824746854
True	10.168878910972458
True	263.0727281737269
True	225.3137199627588
True	150.82345377147854
True	483.9660601262888
True	199.60415654210416
True	412.1772279381629
True	335.71695125960474
True	119.70880196388158
True	347.5015570849346
True	1026.8674722378248
True	716.1752227450139
True	215.61234291330229
True	107.64722090079351
True	301.63999253817383
True	21.753358683530976
True	358.32427314335234
True	319.3669886355747
True	574.8511194239608
True	438.9928531021365
True	352.79146211749446
True	160.26540287920648
True	14.003183764070554
True	417.36642577228855
True	281.0458941945738
True	146.4704190983676
True	304.27798088208993
True	435.4230871099368
True	803.880629850621
True	316.6027270506305
True	788.9337045823792
True	410.7454157334501
True	378.8750554362349
True	1.7469057596725466
True	1180.82827843906
True	110.0866866090822
True	939.9424282749328
True	207.65381447377172
True	465.5013746973327
True	662.8791951392943
True	83.22126437318028
True	478.67097090192937
True	34.044945179675175
True	404.1254418338646
True	75.73431703060683
True	228.16310309701305
True	35.21238617076964
True	680.0487882089012
True	192.93439438797617
True	25.82172793017198
True	404.1713384228013
True	109.86294815220032
True	166.11507267288687
True	841.383090893165
True	255.89137204306184
True	156.7156058398819
True	365.6147279451845
True	527.489805454895
True	338.7095539265677
True	522.2918908862671
True	625.1580200762927
True	157.088570134157
True	6.697974988820077
True	72.62052167107525
True	427.7592938739541
True	91.94400186254114
True	80.51134320565289
True	1105.1438208229663
True	25.84588122214965
True	323.7501790086695
True	317.988625649049
True	453.4554987217004
True	673.4323198768432
True	191.83159737722517
True	625.8891392139817
True	316.5114056842152
True	355.7485386209519
True	261.22773743297927
True	208.8925287979061
True	352.2836316018532
True	438.86845975585845
True	407.4060528609145
True	585.9527889183877
True	137.2300919679605
True	80.52718054867182
True	40.82450143175377
True	294.3637168543669
True	643.7881320912636
True	389.5733226570917
True	767.2916024192123
True	219.3871645816405
True	370.73668438445947
True	68.32426031514642
True	54.079044926806645
True	420.2278640093147
True	201.26019398198903
True	221.7091705755543
True	41.10757942965722
True	1079.6252141388932
True	172.02841740376323
True	911.8786840583508
True	321.78201863759654
True	913.582555715054
True	230.77249231442315
True	464.1291130360501
True	537.0182901129739
True	643.2269127822105
True	218.40337340434488
True	478.8228470795102
True	961.3619593686376
True	124.076259334345
True	7.238529829021188
True	614.8892972137172
True	28.72131418580084
True	76.37815703274997
True	774.13353330551
True	228.46690908080296
True	943.8943424083436
True	678.8576041737414
True	406.1162308858269
True	296.33361000086734
True	487.418083023631
True	327.27261894849795
True	177.36815080102966
True	696.671883641718
True	735.290540352969
True	208.1703683495928
True	89.55904601349218
True	516.8910460051973
True	139.50074933636313
True	377.9399705339792
True	344.42561706185325
True	60.64003094057557
True	362.7172083141209
True	412.69756947817416
True	365.5786570511396
True	411.5533857079032
True	432.3066764857608
True	641.967040753592
True	59.85000570212998
True	466.1935686402524
True	311.0584329390813
True	627.6943384505296
True	219.06502244764744
True	96.94522867069703
True	39.218308003162726
True	536.8933703253965
True	646.9413884100518
True	186.77950942440276
True	416.6632301657413
True	341.016758519264
True	17.271876512200876
True	175.882491534199
True	300.3250324427186
True	3.886760806118209
True	864.6891905153792
True	82.53261018867511
True	99.7062505452315
True	102.62403130465528
True	342.7956623833802
True	36.4746038031445
True	455.6449440279103
True	217.81287041015815
True	5.155174442116099
True	114.29830591397676
True	456.76572166737776
True	52.91027915514706
True	64.89427597400388
True	175.5547911285903
True	282.76776417684295
True	949.0175589162584
True	392.7302230495075
True	931.6728769010394
True	185.79612188056092
True	1023.160165967006
True	770.5086391288238
True	676.24997618334
True	425.7032207369824
True	376.4336768049352
True	79.28475323976359
True	70.40666097203987
True	77.47065757539549
True	174.26701949379446
True	477.8254376083392
True	1070.6858835360963
True	181.00276277353277
True	353.84839450541256
True	432.2761873797986
True	626.0061936735805
True	614.2978445160129
True	280.9273068473945
True	438.003587005809
True	681.5458748703684
True	96.05140267895035
True	757.0728131799535
True	258.2484983531059
True	126.93677794854376
True	416.27277067433215
True	853.6236334326087
True	443.7515843517979
True	887.9344775086563
True	192.91872064396767
True	351.4109321919401
True	700.5263049233727
True	621.8677345658231
True	187.3005400066621
True	261.57853430076983
True	815.0144136160826
True	34.34436677440136
True	197.25107101991824
True	480.2666686627518
True	703.0055124280468
True	105.8903516236932
True	37.69387161849775
True	169.7575363664825
True	712.3790417370003
True	318.2755485553315
True	540.3883964087291
True	356.24854415024834
True	300.93649706134835
True	445.0811584671471
True	501.0519479133104
True	69.704107634222
True	372.9540790684912
True	774.1693456229789
True	0.0
True	302.6148510669799
True	226.78841103421155
True	967.3258528731666
True	146.4728517254232
True	643.9098322496103
True	631.7803476066669
True	112.84387126199736
True	217.6003048928119
True	135.56068224662351
True	11.169825883190152
True	293.9859059142997
True	381.5969301225626
True	1149.1247919603838
True	235.9786432523088
True	421.2119322590034
True	661.3081377407211
True	198.8604525973716
True	28.588940568676072
True	873.2605317658022
True	609.805682047013
True	149.46375557826116
True	647.1087212578921
True	161.36166371000647
True	300.9231889339759
True	761.8950464296986
True	34.632006932634184
True	112.39638213076704
True	560.9087590699954
True	65.64417504288944
True	79.00095917603187
True	401.3472193138853
True	22.47350609136859
True	762.7201959953965
True	101.57540891358865
True	164.28264290148684
True	19.09219754503413
True	706.4969600953536
True	27.32192789810537
True	780.1323813874776
True	399.7233119048773
True	109.20084805196306
True	692.9133371297276
True	520.9684703172686
True	567.262572888035
True	49.06329805745997
True	374.2999741877728
True	6.137244954229624
True	95.32681636980068
True	380.6248607928397
True	47.93865448371809
True	118.19252257163728
True	326.22258520534166
True	183.33477073553104
True	105.78488364242229
True	632.9166569686698
True	20.537251013180548
True	1130.4556373492594
True	502.30363026201286
True	304.193227581984
True	493.3956168120497
True	125.99422592623692
True	792.50228038835
True	1093.7735965476943
True	735.8494696888838
True	179.2958775552333
True	225.57245434899372
True	53.48463566274641
True	57.15575857249709
True	153.90067724949722
True	97.4836790299348
True	172.041397859598
True	1179.7603930403195
True	319.939734430949
True	349.33858544344014
True	700.7920935785612
True	15.610569207959747
True	14.861687297941316
True	599.5779520936295
True	6.00218634182907
True	114.60994506292504
True	680.6710848709305
True	175.52456487558558
True	651.4838812031531
True	826.3228872666854
True	155.1131998519691
True	874.2489930789858
True	3.0136131186557176
True	449.9123277813029
True	1043.3101187686464
True	24.923728127054183
True	225.75185071958109
True	146.70048929150943
True	945.4559935265726
True	215.1192052886112
True	498.8085493219716
True	120.9064129240263
True	507.9036491602012
True	155.98585569840384
True	91.0143000378735
True	389.1669397426464
True	69.23151597577171
True	55.147674597873234
True	1019.213627762486
True	260.5850845304625
True	156.99197805780162
True	368.746372710458
True	397.4234572103667
True	216.03341856780457
True	164.40616185063865
True	390.1973103589334
True	35.45892630478916
True	499.3932642028548
True	1114.1412954943278
True	111.2461601932508
True	461.9320266543624
True	300.44661726371
True	28.195275908973933
True	417.1635627809911
True	106.57267657865148
True	588.2646620557454
True	210.8831154206292
True	424.4267181977337
True	19.81286177868327
True	439.5254127921179
True	116.20879407444716
True	331.3389316644257
True	30.65351056942306
True	173.5897390321336
True	248.57695518797493
True	763.0122078083389
True	56.50263547503246
True	142.12708386057287
True	238.86352364927723
True	132.15439882843748
True	657.2264255957418
True	560.327046493569
True	774.1068070653353
True	396.0116962476936
True	534.3946459736438
True	434.0256817270891
True	700.0504276540521
True	68.3268114950673
True	474.2278289478768
True	428.2304117465565
True	49.89555540637306
True	83.7357659811882
True	132.05591706187275
True	87.71668426130117
True	316.22243102276514
True	853.5555325424247
True	340.32718912382126
True	1141.3139112299175
True	313.4152784480869
True	920.4523026751629
True	153.11548997060822
True	549.8799454801297
True	618.8713500180647
True	706.4511343863041
True	436.4046134350627
True	59.43530124676748
True	298.3511567652814
True	39.22387323173579
True	166.20898570794057
True	164.67780841157438
True	1073.474318816822
True	235.49124804326743
True	546.4024695810915
True	569.1647150595877
True	551.0212640656424
True	903.171248770218
True	584.7457469892637
True	645.7369664446524
True	941.0974077974826
True	124.14914455570045
True	306.27158914720366
True	275.1928651742724
True	316.4544616411075
True	89.15102820713578
True	362.38779438715966
True	3.6712960171414233
True	344.5695344368098
True	252.575855811506
True	601.0036026084781
True	286.5381811422047
True	360.7773763411356
True	9.34667653474001
True	57.82026918831789
True	541.0222552423046
True	30.251185645386407
True	150.28097253290812
True	66.88232238780851
True	141.5997536891845
True	236.9410129553361
True	71.94112863262708
True	402.0999301677108
True	272.7773523374042
True	99.09963422773404
True	338.99904082396813
True	65.27154825223136
True	587.1728808811222
True	837.3307493746294
True	274.2804015551108
True	1171.148529520976
True	116.67207367182272
True	292.6695692784132
True	1038.6149390351848
True	89.9996623686459
True	286.8357364759184
True	9.878798573581854
True	400.0652324487128
True	435.7870077579765
True	165.094567820661
True	621.2938352472363
True	913.5671368215216
True	158.82194320336262
True	76.1310836728451
True	332.5720483008863
True	537.3050700335508
True	582.2772507432503
True	1219.8052142412248
True	25.864325818958516
True	918.0349196208268
True	139.42182605238085
True	625.8808329092111
True	116.70684373385834
True	127.67598646833775
True	197.4963885791332
True	174.1802490584227
True	760.2790417323808
True	213.14725844409077
True	232.00082349913612
True	68.20012264158369
True	518.3120676713545
True	453.6585254991258
True	179.88921704362394
True	230.9984342729928
True	16.813418624315283
True	412.9754028354789
True	217.53703632327355
True	277.34327866170804
True	111.9350310481536
True	694.2209174062889
True	423.0240392912974
True	247.06185964583
True	644.3567217082467
True	523.1520901513749
True	454.75378603469386
True	137.70855916685449
True	523.9370894058619
True	445.509247708356
True	3.256946435792801
True	193.1542782263668
True	98.02627169311636
True	247.3005513798646
True	3.02055439138267
True	130.23129420379138
True	354.9711742188978
True	6.466759527970357
True	876.7188498243173
True	174.46833160641896
True	702.9726037301338
True	777.5036322850812
True	165.78726824517668
True	225.50966406251248
True	468.0917542444225
True	838.7664909910515
True	54.861586656686754
True	37.37306064377827
True	126.6389361409188
True	631.5859888941006
True	711.3569454553062
True	177.7246000502026
True	594.5857322397666
True	592.8927460819664
True	866.0529832296826
True	393.7732046980889
True	184.80983836692468
True	861.3348601386181
True	219.47698571544345
True	150.50264865837178
True	326.8772039907009
True	226.63336491794212
True	216.05156894397732
True	608.3783193753584
True	240.4374205091981
True	189.5879361110133
True	456.35762948808775
True	480.0882151891658
True	63.52757297767432
True	281.6750910032844
True	78.77134617541024
True	342.001576012276
True	343.7363870852732
True	243.80381454813423
True	174.4714530571517
True	368.0751473219922
True	652.935561140539
True	732.045028827559
True	300.38662625030685
True	760.5261654912264
True	61.29149540126689
True	876.8404195301856
True	355.36091240078974
True	13.711127137716504
True	637.0909662297238
True	681.1230897432183
True	254.37175070434392
True	167.3734154715548
True	46.80757069158388
True	390.1371435771385
True	76.75618839175372
True	14.393086605130204
True	893.4051012359477
True	382.9975092954471
True	180.1053562939256
True	993.5063150395094
True	11.713621838437826
True	790.0344641165328
True	30.599632366457115
True	669.8055708694268
True	56.7556566943952
True	744.3639377642826
True	441.72353664980926
True	187.9083372742085
True	445.6630160293993
True	207.64677727080735
True	294.71207279479285
True	239.2203789211574
True	402.54637926035
True	8.988993051726041
True	325.42593884279535
True	109.23078722761484
True	11.11114415166012
True	466.8989287394767
True	727.5877728721154
True	296.34011147917187
True	80.501715188063
True	312.1305247422173
True	76.59601721402281
True	193.0795962896624
True	179.37567091935932
True	381.2531510224832
True	43.15913558433056
True	140.90346748469483
True	389.0336893932051
True	877.4208946434784
True	116.48753752898249
True	207.28062310537092
True	433.82895462059366
True	19.805645380959845
True	435.5341667305855
True	521.550390337699
True	92.78105415689264
True	402.8005566963035
True	361.7680637047913
True	415.05704805364985
True	608.9935899813421
True	1079.6882520050942
True	985.9224568310516
True	55.98540592161213
True	1042.6990790670084
True	109.3482817663765
True	116.7481920193386
True	107.69537147759124
True	491.42071625596697
True	379.1454783432571
True	563.926980902627
True	261.2050898489985
True	159.19609513794978
True	412.1425273070462
True	15.063913518371052
True	468.4291864495978
True	386.14262944748594
True	149.23158548153376
True	88.85106521853463
True	510.1218676493229
True	976.2546653143036
True	199.5828152126988
True	67.42259354443928
True	416.7499117770861
True	372.70490125873647
True	486.60627861546726
True	332.19739010991185
True	4.621677423294436
True	541.0955542510438
True	528.2607830089769
True	498.7639085637595
True	194.16201418501043
True	110.03907028576144
True	22.937215888685262
True	378.2591559133857
True	107.48289187200209
True	7.782326612466853
True	32.46570121399904
True	346.5177159317545
True	647.2020385095817
True	120.25152165445678
True	84.1427248836142
True	22.905748412862973
True	406.4960631859131
True	360.3881777748688
True	759.0098580430005
True	311.36166329100456
True	515.8155671260196
True	548.9645489630472
True	526.0989902836006
True	292.57281876840426
True	528.825103929801
True	104.51984689483903
True	576.0833904780799
True	6.490128290242826
True	363.2128415753101
True	464.8538568070402
True	960.105368372473
True	350.30763327661265
True	788.4370372343105
True	957.4644543240606
True	178.6053184681321
True	35.69061040035924
True	377.23328534902765
True	385.9731055402932
True	578.2531636813912
True	256.4423698564817
True	27.58579439376296
True	616.9749581917231
True	123.4138853167115
True	1044.829703144636
True	309.76367232880614
True	488.1546208619828
True	131.2025670678396
True	812.8588059837247
True	141.00769150600286
True	820.9879196392633
True	549.7575735930398
True	189.042205959173
True	112.46104725914232
True	68.52624757694126
True	566.4251728550898
True	930.4293947420712
True	445.73531655851184
True	562.4707378802027
True	131.9833737327163
True	628.5877357141402
True	470.1173645412637
True	773.8465505953754
True	334.457477787409
True	583.3305589473409
True	108.2891176778358
True	25.50631995378593
True	418.622289563965
True	167.63843210575027
True	108.363088930924
True	375.588680493104
True	1085.1821406548077
True	250.03943643693933
True	552.5463097369193
True	11.830597955749132
True	78.20453640452214
True	335.0876782977496
True	772.4201633608504
True	446.9517517628569
True	526.1950833106824
True	737.7241262760158
True	71.76617925197229
True	715.321955478682
True	42.26382499473547
True	105.72542118309106
True	176.9903521740338
True	85.11188170287147
True	24.479945740638826
True	288.5814607182112
True	448.8282592029937
True	899.9571126580715
True	855.2965101098528
True	6.841953154093604
True	296.6189925621483
True	456.89965088188666
True	125.1551378640881
True	244.98449377459195
True	313.4735951005523
True	1318.0062450073751
True	451.2190682291038
True	24.0885470603762
True	186.02032943476223
True	682.119620305319
True	34.94206879072889
True	172.24651611446757
True	576.5766717971591
True	74.40343731260482
True	868.4230139958183
True	313.20205825078943
True	671.6665376282714
True	81.46234255440699
True	679.2479272488921
True	578.0439228209808
True	872.984296956395
True	255.8573552824629
True	518.6836131167645
True	839.6789649541453
True	914.6246080195896
True	244.33112995583733
True	774.1490533697262
True	222.36538617289543
True	449.2745924320164
True	372.4056728975928
True	501.7484934326821
True	484.4865427475648
True	313.2851566397872
True	348.4366378326046
True	110.82687697630004
True	347.42373225774827
True	1130.4862380270877
True	306.93469627457296
True	146.2064404323812
True	310.5771919951808
True	731.0990549573208
True	656.2392759492534
True	411.6084848537159
True	118.35702962920492
True	329.3396380652288
True	35.89484403709871
True	176.19082278681222
True	90.11560130472476
True	86.13516683251531
True	536.6192621920926
True	137.69262450917626
True	140.45734963510282
True	104.94472635315304
True	85.45285778778347
True	454.440819024329
True	407.78733933631975
True	1033.5116395205634
True	540.3320406577918
True	811.702384948572
True	281.11920778103075
True	308.4729183691504
True	521.8306831622558
True	196.1617821492208
True	726.6072255208747
True	236.2489634323073
True	355.20172626032735
True	71.27479929882759
True	120.10801917258132
True	253.1164558138604
True	117.5044518395296
True	450.9154254929997
True	32.19464019000436
True	555.5345215818955
True	1019.6608315749078
True	748.5055737034784
True	1.3260431601779346
True	64.0587200385722
True	496.6468135738634
True	442.28651501296406
True	73.09607639974402
True	120.6448409093596
True	309.3379682404094
True	77.66332749795627
True	53.05423751907784
True	703.6254455049769
True	662.2241220376861
True	162.91317187320854
True	163.9372029092087
True	540.4471281165017
True	53.1193279905372
True	25.627823490293466
True	577.6775986792775
True	447.52453518334846
True	1143.8808040917118
True	47.992488689137225
True	455.8758831717963
True	894.2182899283831
True	794.5159993730351
True	274.0307409905016
True	754.0847713433005
True	394.0214591576352
True	41.80867833490943
True	101.67817746838452
True	712.2611919045238
True	76.5015537632988
True	146.82515919495154
True	955.8684931255996
True	182.6769451182792
True	270.67984372429646
True	105.96790252876905
True	643.435108655585
True	591.2520667417896
True	218.5944718863881
True	416.076704964546
True	43.313930456519095
True	281.2738279247894
True	593.662798249967
True	622.2950215365601
True	313.18772296624616
True	78.1167023470182
True	950.1118074183952
True	1091.1915547719946
True	567.5873343820853
True	67.28817063950558
True	26.602604320419005
True	88.87935527128096
True	106.93321757463691
True	102.81159872507966
True	909.772087394904
True	1209.0794127568206
True	749.6179941265717
True	319.3872433123441
True	9.21636763508086
True	20.995130793317568
True	335.87376608102795
True	475.1544629461794
True	47.96105986287505
True	563.1548692283773
True	431.77656216769327
True	392.0288877236362
True	81.00264917954067
True	203.0211691484197
True	270.1018491477304
True	137.61994781170702
True	404.0389146288531
True	41.22598713599699
True	176.6407321101542
True	1143.6591444873643
True	6.242763863171231
True	26.904349730561915
True	579.5587772239082
True	359.52332479731047
True	786.9333666749213
True	154.60982745752813
True	728.2082851091243
True	601.1823263163373
True	274.22465667812696
True	437.0466483115556
True	339.47700493059847
True	284.3286240995041
True	266.5478177462953
True	384.87679707852953
True	506.3741533808604
True	495.3471235139688
True	108.18675966966536
True	364.7923561823236
True	9.046225316012638
True	184.14624532768607
True	249.6426664690676
True	869.2188456524397
True	602.0220064828933
True	30.25353479651484
True	713.2938015136125
True	830.9708309469538
True	109.70445406157806
True	349.05542320529923
True	871.604227992038
True	229.12370002866487
True	159.81776352909648
True	530.3040737653365
True	595.3615471174368
True	1099.3953495230658
True	150.27455103972915
True	160.43722899714368
True	252.71352886653816
True	324.09796991810606
True	427.75039001411335
True	402.1400675991225
True	312.5004114421618
True	443.93516144913406
True	505.93578838920496
True	240.01016191727237
True	1483.816860426103
True	258.76250825312167
True	399.18871648658535
True	53.58034795603005
True	750.4971817813846
True	250.20223134573448
True	943.0885715607808
True	568.8121499406624
True	319.44177880889384
True	771.190599316064
True	253.50098651527736
True	226.8393305015913
True	264.7853533790496
True	224.28432291453683
True	146.89459803242607
True	245.29830916727505
True	720.6439360102215
True	526.9315121064352
True	221.47906923537937
True	1194.4078922440538
True	118.18230949799674
True	260.55459105064534
True	71.73243738201525
True	310.10089268221765
True	408.39995340354847
True	96.22473357155856
True	222.8363816690806
True	71.53747173724152
True	678.1342371671085
True	381.5727973910904
True	209.76890683416173
True	723.8605556546565
True	897.6485096749789
True	823.5100394032377
True	815.4760547828855
True	350.6383683112731
True	1.8020661005110103
True	260.7631869711806
True	56.93780363675651
True	386.08487605183336
True	53.530093886788926
True	358.16273919475475
True	833.8269408055307
True	1035.4046057238447
True	375.65120122965135
True	21.742882903111923
True	504.0356024280188
True	527.4268979725144
True	187.63268209511767
True	223.55337850948203
True	288.7269281189589
True	23.12790523205857
True	122.94440959351974
True	967.1040962895314
True	60.61482534562423
True	482.2831166029802
True	773.375790503229
True	101.0931988363104
True	248.0937130222219
True	112.72006406645488
True	15.567285232792216
True	1.015606043895445
True	119.77451873512356
True	1013.8282029752696
True	479.6530221717338
True	66.06151290727739
True	797.0085942101141
True	344.2045626746718
True	1.0621337450829014
True	474.97007132926257
True	197.2725873411099
True	511.4563718280673
True	84.07920645285171
True	335.1080042606425
True	376.3109223155848
True	172.33518792261856
True	211.3443662391652
True	119.42506149670376
True	164.030664006632
True	939.934358043172
True	15.915694319316762
True	514.0141116884154
True	497.2333271973514
True	400.86336924637584
True	226.24855580802145
True	238.2319320301401
True	164.8450669870832
True	47.58073235911141
True	485.5541763995559
True	149.71482662473
True	863.1090588418398
True	831.8637440486409
True	238.134699519197
True	312.5920898593636
True	530.433866733759
True	36.81067817135955
True	85.79972199282928
True	753.1390911017227
True	1071.495384404872
True	116.65525585016948
True	719.1563350650331
True	145.2193184901144
True	929.15932749489
True	654.7609034757118
True	102.2109205471032
True	277.9037424983221
True	604.191790057103
True	256.9024075788372
True	46.07192494520805
True	571.9222024572988
True	446.0796475190068
True	5.445071872357634
True	476.76561218906994
True	68.91624844835752
True	171.49346728937255
True	231.4107742367825
True	316.05040464076484
True	77.1731285851098
True	226.60533720366027
True	353.97933553282627
True	434.3247687892637
True	905.8207825574214
True	47.758769792623056
True	905.5144325708412
True	1060.5883534195214
True	119.74241380641476
True	73.34779988090312
True	971.4318758078476
True	35.58213860941102
True	226.87646615955796
True	78.90325732021486
True	219.5399116781416
True	366.9509755231082
True	959.6683556831636
True	99.37698622509065
True	71.80097622414432
True	638.6563390994247
True	279.82051287594084
True	719.3398320140177
True	54.522152776205296
True	493.90752869283807
True	382.4341612903509
True	678.4773528381326
True	47.36701208130934
True	109.17575735845166
True	27.594055739696078
True	270.5971444400823
True	42.5410890951301
True	350.9073683860842
True	3.5719312204861
True	1166.9362927588395
True	104.41316622398178
True	129.58494108611802
True	350.49719880958327
True	722.341305180999
True	694.3255061718943
True	1024.9232460292876
True	462.4813756769485
True	409.2772884613521
True	145.8513682549914
True	418.7624495147629
True	830.7651066742133
True	444.76020814385424
True	958.9543248351506
True	86.35189537312404
True	420.8268904059679
True	163.4571550148544
True	281.39985122352755
True	709.3469365166864
True	165.03117446163603
True	140.1345828829349
True	60.85426577990112
True	886.2114476351215
True	766.9296515774881
True	85.76759007099444
True	448.07513177921294
True	781.096159267534
True	409.6022528483339
True	57.2398606886576
True	333.7658706124508
True	790.6226251774541
True	28.89700575966766
True	360.3770752962383
True	163.39788878687312
True	283.1837524328284
True	32.83958549990574
True	216.32206216598985
True	784.6564016657093
True	640.1600080016827
True	57.56577631269982
True	296.98232932162824
True	869.5551811416007
True	16.096615185757006
True	334.30152525122526
True	290.6279146257699
True	423.8936555660432
True	219.7341242026
True	602.8485846735124
True	47.55213037315362
True	966.2257572094152
True	857.0631256168509
True	45.02575043716215
True	397.4367527296697
True	730.8721766725365
True	906.1179691114652
True	268.97825378062544
True	567.9607427753187
True	130.5275545684094
True	184.05997675759264
True	131.33516473282972
True	137.1721643614827
True	211.2735653827453
True	960.782579022965
True	767.3955777965517
True	981.8479659710704
True	20.45383625602
True	26.51317954916318
True	353.0956392957957
True	13.101645404707556
True	638.1054452128783
True	1052.8929582532048
True	261.73355567256897
True	204.0270590537614
True	84.95886314558443
True	215.7739923667251
True	131.71600333944744
True	45.04550270264944
True	138.09806651423963
True	91.21405655473568
True	228.27309191837853
True	546.6231917881289
True	159.5840973364474
True	29.64308173662904
True	58.91512574438729
True	427.6713378746111
True	270.2355173733867
True	589.9610201614731
True	21.907617051342932
True	120.6604050583543
True	668.3223466654258
True	254.2652202729769
True	463.31449467232096
True	659.2223373519132
True	101.29179376981348
True	111.34890497235304
True	73.84369360821071
True	25.78302291229032
True	119.12027893065677
True	86.71513815313895
True	105.5329227010406
True	151.6356989996574
True	242.29457001478232
True	818.5625994349679
True	283.4057220149949
True	969.8807892588774
True	171.89289204111336
True	200.00642960303247
True	779.4775435520274
True	311.1259652564468
True	604.4378280764228
True	256.63327674023753
True	367.3712855087383
True	429.1003049602822
True	562.4980390181792
True	640.2586175821647
True	360.1624205303602
True	34.03869553590096
True	562.6220047618367
True	611.5096728755237
True	17.238412156097464
True	11.39011407767137
True	264.2411840438246
True	394.02107866463984
True	461.5411774886339
True	65.96867849107528
True	622.831681575921
True	968.367081508513
True	237.1404776964624
True	891.9221152472954
True	274.75456518307294
True	102.47587022754416
True	291.6411517391814
True	665.5597545002718
True	41.11043343065057
True	564.6560958029144
True	1280.3096172490343
True	996.6953619626292
True	893.8509794163375
True	215.6078400422565
True	87.10670779070209
True	199.16062107083243
True	846.1697026722017
True	149.09741820996058
True	1064.9902637178302
True	894.4598551239699
True	38.852342530173885
True	89.31265394654609
True	422.0592188794946
True	403.0773169179675
True	206.6365791664685
True	528.9815215152222
True	650.9586659770616
True	121.59261765681846
True	277.8590774946329
True	970.6729892712706
True	46.590542016209575
True	704.3735034407771
True	534.7030014917602
True	38.11475714568824
True	884.1937775018297
True	372.4769557879283
True	556.3170335297046
True	110.47992690816704
True	269.98837254318227
True	209.5375799870183
True	27.39670905164676
True	131.11835436392124
True	732.5961998537043
True	141.20618834100017
True	373.1942868859838
True	66.00846381980656
True	632.8409730067013
True	617.2682880936848
True	239.71524880344543
True	466.6392278065115
True	172.10417766013464
True	174.10244992247723
True	219.3278484919727
True	294.46542536046354
True	353.3488825842492
True	129.88048511887374
True	201.5383131046173
True	27.14998429851072
True	862.7640653414318
True	315.5144340434952
True	10.074467850446672
True	373.8685815215551
True	164.54119505003283
True	637.7268711176478
True	359.3134025766024
True	583.7042390349038
True	571.5988616700912
True	485.24095917666176
True	795.726452553116
True	242.50456606670085
True	572.0723347699703
True	167.25200017528152
True	554.6627259524497
True	362.1910863898814
True	374.6736999584133
True	132.27968186427572
True	133.09049961220845
True	110.07054816653752
True	68.38808591692539
True	716.317666700476
True	180.40756023667785
True	45.65236664033361
True	0.0
True	561.8829309288728
True	113.14494204902262
True	21.720833462746345
True	40.71821624204992
True	106.51724644085256
True	536.3761125026098
True	179.3668052986567
True	114.94380378777176
True	35.65081965660475
True	160.52567427860558
True	910.0528602959872
True	54.31584976921334
True	213.5290471761695
True	742.7704646906291
True	324.66149054793067
True	457.7906689933683
True	470.080058412676
True	513.3398529914703
True	591.2219167460191
True	901.6835868898352
True	266.8359017818988
True	1048.6425450920317
True	922.7471334504968
True	629.0894338898817
True	348.91279653755606
True	850.2592864436303
True	10.664279609470606
True	31.07823893483703
True	295.4466356852886
True	43.27511822018592
True	210.23974336147637
True	775.6057102424206
True	211.42053565600537
True	725.9199864938892
True	788.1078818497919
True	121.20235600887936
True	378.3639813694341
True	570.5383460916938
True	24.916395942858006
True	133.6446752196208
True	442.5378737405106
True	299.3165063611106
True	197.8235946100353
True	113.16446451841874
True	383.01616486600153
True	21.2769955675298
True	379.5223820941968
True	358.8791004538802
True	1038.2707694105989
True	391.2597241991812
True	28.202953235951888
True	451.9890472263591
True	406.44108564986817
True	232.38078105830368
True	33.10165173555709
True	777.4738901440307
True	429.7834348468263
True	178.79043469061273
True	12.745414885772982
True	1220.4191086086014
True	165.4521700420459
True	26.2994266456591
True	307.761865890937
True	283.41478270351604
True	119.82579674977876
True	295.38270636653283
True	48.03746675345827
True	331.6987151256423
True	309.1137402171965
True	318.10379714192817
True	31.4728302921608
True	49.03591942061153
True	1016.204199846242
True	24.13725730784356
True	14.191753699230004
True	172.4460292733266
True	669.099414122729
True	9.59304393068247
True	190.4170522417745
True	179.0756827364172
True	534.1639054238294
True	390.7575618120364
True	741.068021831123
True	318.1390584090592
True	490.7500745884972
True	438.7939956520272
True	482.894719820034
True	98.91185934318516
True	1289.0256365371033
True	914.2602918845524
True	292.2220605146663
True	537.1362128030738
True	100.84236469519789
True	564.5990660236265
True	439.4877756420144
True	159.26796114533036
True	79.37080254402409
True	333.8279737794342
True	173.89033141066514
True	31.303945860716965
True	630.6947378482377
True	379.10630409273847
True	65.17261649145415
True	30.82876986774356
True	649.3808071706216
True	493.4775853659565
True	74.86460257604435
True	20.755049889397675
True	333.3693160495609
True	328.2536146197155
True	733.2933149121432
True	552.3497574623979
True	567.8372717413246
True	797.0312819849668
True	10.45210531445073
True	52.96962781652932
True	35.59226162860736
True	58.61956400674983
True	505.8935788567308
True	588.8976020847546
True	80.96355890594103
True	107.71404387808302
True	189.4067754031682
True	70.65289624998077
True	183.2806312294992
True	200.8456040385948
True	276.1370135693448
True	827.1040052264657
True	602.7243571914186
True	290.274864864351
True	187.1149360200676
True	261.6325454120141
True	254.1332159108488
True	734.4823121060471
True	308.9078480606348
True	167.84947339152413
True	877.3853566229383
True	330.65468531549163
True	458.2534922622879
True	146.5296547357473
True	117.01254496123448
True	61.464799097056165
True	197.9583080001343
True	989.7897328161424
True	530.2296107952615
True	113.60177584862534
True	350.88271509940165
True	94.17780158976488
True	663.2996595480207
True	4.602720666641966
True	676.9520922471204
True	34.24879260596843
True	956.2158905672236
True	844.6990659933228
True	210.49846914463507
True	30.485370502816156
True	80.73075507414787
True	473.5608817845424
True	229.35763366403867
True	1.1970148156317784
True	74.07774542583492
True	1112.3692046907988
True	342.355252890644
True	685.2464114290157
True	489.4299180297318
True	34.032225678278735
True	141.28080273602768
True	426.60482519963193
True	918.0647893146092
True	804.4286768600533
True	421.4523715762392
True	347.33249186448825
True	16.65687863788737
True	81.44539766632613
True	744.0074575529305
True	471.9654640122676
True	381.7597573740548
True	857.9910730079591
True	24.86916095360956
True	214.0456132846745
True	873.2229506924716
True	234.47059814864457
True	9.598893423035918
True	499.6134944573252
True	98.55572225331868
True	653.1609105050803
True	56.54325039711325
True	257.34761109266213
True	851.4660883393102
True	877.1602399737553
True	272.66997841331164
True	434.50992998065135
True	114.8238950718184
True	588.3034921299591
True	272.17652444236984
True	182.6519537696433
True	860.8651925845755
True	54.48613811109003
True	709.7585800841059
True	283.80850937482563
True	304.77801956894893
True	166.73675541273334
True	474.71928798587794
True	604.8805367925642
True	358.5241758284858
True	410.3801385606127
True	69.72366880656226
True	160.6203574054335
True	473.8620086104764
True	218.7185379692872
True	36.1576314097636
True	208.5623050262141
True	388.683918555127
True	424.9840486029922
True	781.7106274046512
True	131.48209001523335
True	671.8708926045211
True	501.3509248450849
True	600.2103119706255
True	135.1626259469389
True	39.76179141106522
True	667.585502161575
True	74.7111247133894
True	557.4802528298724
True	659.5495749319165
True	450.9032378439472
True	142.198635873223
True	509.5201367276285
True	4.047575036349741
True	409.4901839425081
True	34.0228949951571
True	634.3563166901827
True	264.1559307265739
True	580.2233809607877
True	714.5055901349303
True	147.4502437482951
True	517.8293371999047
True	482.2754944345537
True	67.13591356367527
True	974.489739002982
True	3.284788083648357
True	26.397346710017683
True	637.8127057184618
True	703.3260740187553
True	130.35839267302634
True	410.5397168708699
True	119.87139186459667
True	72.98589736415465
True	455.0948500140975
True	44.36991108452985
True	509.7416353387528
True	13.047369474346237
True	855.4575119361883
True	555.6826252129163
True	672.0968750584084
True	104.17116836369648
True	379.2878302376667
True	1003.7046507851518
True	852.3561538852206
True	136.3158789823323
True	554.6937516592042
True	461.6296421595835
True	250.04033326742572
True	251.22593594578063
True	5.80044354333838
True	331.7448402364864
True	11.540321570807436
True	361.847610978615
True	78.6171328885344
True	404.5780028457048
True	648.4792293594662
True	123.9338890104934
True	235.7360163066332
True	632.7688496598566
True	668.1729783848803
True	290.9578923157018
True	139.27948337738738
True	165.1216801290429
True	470.4936223683148
True	82.59661917006444
True	10.575203787803336
True	510.1067713694748
True	559.8006380858776
True	19.83994728164148
True	142.61154654577766
True	906.0393552751016
True	507.0170093333685
True	275.7948094394295
True	33.811312528422405
True	473.6307220189787
True	113.55239589997272
True	591.0277242306696
True	668.0686028233464
True	293.42472211050165
True	376.8419190911888
True	191.0252505447561
True	254.4943392465768
True	71.59592200421586
True	215.20474573126268
True	493.3901106869436
True	22.426980435634064
True	449.2165648201973
True	365.6223070175024
True	707.8333320691621
True	930.6796095154114
True	902.110487879859
True	152.56028356020056
True	416.600272864744
True	72.76998709694496
True	185.1394022803344
True	322.38072620502703
True	12.097353802594393
True	809.5179951353998
True	21.83801846760043
True	409.2948471062023
True	279.9555761978311
True	637.233820173909
True	194.58203330841127
True	39.88603244784801
True	670.346052141434
True	1075.531499395048
True	222.7251583631141
True	136.98771113221713
True	631.1434681938373
True	508.2015200444207
True	20.56042039608328
True	820.8644914223885
True	108.77148026132484
True	44.428587922695804
True	309.8778661366537
True	357.95937968999345
True	399.9848407129151
True	272.4408853881243
True	19.726293150987097
True	23.287676071401886
True	843.9236962435242
True	193.97554396695995
True	103.42662058901914
True	864.6350156557021
True	668.472016574737
True	643.5889766035483
True	444.9557931355449
True	151.81144569445652
True	32.781251451568075
True	104.70302172317372
True	434.21427969584505
True	233.00794902934072
True	473.8071243634676
True	150.2742340859256
True	509.7021467206261
True	649.7966873936283
True	946.3420302993216
True	24.76734478901508
True	971.1770785667358
True	1084.112461603804
True	469.34640863167937
True	83.42067585118137
True	795.03686388523
True	648.722801003774
True	671.933073156462
True	171.56703233165538
True	747.2800888869672
True	702.9272263432124
True	122.28182848701522
True	805.8660743113109
True	820.1216102874379
True	479.2044634954545
True	230.2044774192316
True	75.7290762452023
True	320.3703522736325
True	346.42355506397735
True	473.7651529101396
True	429.61979580890176
True	200.6522939723147
True	321.453505906623
True	2.8978824307929854
True	13.616571581589143
True	102.304270131778
True	131.97791622618885
True	357.0367065417352
True	347.70062985007786
True	113.62883749229692
True	16.156236590519665
True	206.03154888317795
True	884.3645403014384
True	472.8992879992998
True	533.658273033755
True	567.6134911710838
True	803.9343054412469
True	635.3955235177705
True	89.65056328290082
True	214.4702340507642
True	236.7771821647422
True	296.0623327853856
True	104.4911791526385
True	365.0519944777244
True	430.7891998333603
True	177.1020143256533
True	650.0145038250403
True	249.3530776204566
True	205.53511873599192
True	27.512134641797683
True	249.86665862017253
True	480.884076320735
True	170.41965784099764
True	508.2000757291267
True	455.6168313028384
True	242.63101124182052
True	101.9141700713199
True	42.45343752471743
True	402.7222923012235
True	796.9664123999081
True	166.74543689132548
True	1067.108248020544
True	1024.8994107982644
True	483.574621522565
True	98.07806015585516
True	121.9417348308074
True	645.1725122270219
True	8.983766866950491
True	231.99485532855616
True	138.39596487537952
True	114.75484638985608
True	331.06278403313365
True	619.2632303874043
True	38.61539208763766
True	128.40623933236975
True	942.0003777396704
True	58.56020402074061
True	475.2496667593489
True	531.4203544403268
True	251.3256930115502
True	131.39710325812575
True	911.618747829981
True	1186.1631512133736
True	526.3173411985074
True	630.916330470564
True	203.08031830867287
True	155.07670033216257
True	330.8216729312632
True	242.02535241193968
True	174.8322101452481
True	308.22675259766925
True	351.09385316897345
True	11.236939169087083
True	619.7199622531264
True	146.86259462874122
True	80.23798986365574
True	444.8247804668366
True	322.41781811443394
True	1181.1943563028174
True	357.5914027551024
True	950.369510940388
True	10.34980668504028
True	275.1316661033835
True	219.07187670422132
True	157.5768163615696
True	489.04747559321055
True	207.76034634211507
True	417.9774427422863
True	330.6628784873984
True	112.63657979380204
True	361.1567176395922
True	1083.1909298699836
True	734.2760838226153
True	236.3067913414728
True	113.08272247490822
True	285.2824431540102
True	25.12239534264942
True	358.56764515949254
True	304.7173095199905
True	559.8598991950782
True	448.51256793556365
True	362.1067174455635
True	163.27905823088722
True	12.459084267055994
True	432.3492949855519
True	271.85670752735507
True	150.2353040597932
True	299.0364901344114
True	441.78292074216967
True	808.3985966700604
True	311.94357416686194
True	774.4195405721975
True	401.7373415479872
True	384.45372640898256
True	1.139721685072246
True	1190.805454742059
True	106.409603371006
True	901.5494396321042
True	207.4168683894765
True	453.22015816598224
True	655.6253222253496
True	86.67703939996501
True	476.1544919970344
True	34.87389829095724
True	405.7738886033978
True	78.06503255420867
True	218.752955955513
True	39.039218026100215
True	653.465577831205
True	190.07914026105075
True	25.92597228338236
True	379.5689791637544
True	108.06309969819556
True	175.34948809396178
True	795.4396662926368
True	254.1912126339188
True	151.6254359984444
True	381.2196344924707
True	512.4181216010633
True	339.55047217674723
True	516.7240777239084
True	600.8704582970431
True	164.79478259668775
True	6.414486606857011
True	72.08699752703457
True	437.20143344229126
True	90.2828732328331
True	79.87071196313117
True	1072.9855206051022
True	26.22324151557231
True	318.062031676639
True	312.8483181092018
True	449.5022417597968
True	668.4698958279995
True	190.64191295434
True	649.0008612339828
True	334.75183745470406
True	349.9799403220517
True	275.09762300063863
True	213.093671127623
True	366.70891067226
True	423.2262543907366
True	409.5421224688202
True	621.6660014275492
True	138.01292363360815
True	75.71816857307046
True	39.10665710745535
True	311.06113034727576
True	659.3799764515471
True	407.0879063780642
True	789.5138996645062
True	210.72753868893852
True	376.8543117337071
True	67.01373151327327
True	53.36372795963072
True	400.21505639276194
True	198.4112515023555
True	220.5247567708325
True	41.95050450794098
True	1030.067420357822
True	164.90925138340913
True	911.8834730516444
True	319.4303555648633
True	920.0782518370196
True	241.82827111874855
True	453.9710952100166
True	528.9466614359666
True	626.976132457619
True	224.05666172202865
True	476.0788788261178
True	950.9505919709088
True	128.73836036221303
True	7.273864970225125
True	605.0980007861315
True	28.043785090033
True	76.61024054441343
True	811.7689541259824
True	224.189550269934
True	959.9591104215364
True	682.3270424675691
True	414.4079145438511
True	290.020410118595
True	489.0618526784072
True	335.600973011822
True	176.70742782512986
True	688.6034083302571
True	714.0185521277017
True	212.36904099729568
True	87.10638967874141
True	509.9118329888765
True	139.9308294793271
True	375.746950342106
True	325.17535123023987
True	66.20410149750491
True	367.0370514366801
True	426.2368570071132
True	376.9671714016171
True	407.7603089451292
True	420.3454478557654
True	659.7127134646215
True	54.09656978574211
True	445.5983757456248
True	333.4001305317912
True	660.5422642324619
True	220.6104391995436
True	102.62612762694448
True	40.42938193208118
True	524.742299526331
True	629.8716527712896
True	181.7982762905301
True	411.3322694292708
True	334.9447378709882
True	16.656507712917463
True	174.39098414231492
True	289.32486317636045
True	3.014028590626747
True	875.7203517506823
True	76.92786434890955
True	102.33628133858883
True	116.926114012648
True	354.4179556632423
True	38.40338245269073
True	460.9280551264096
True	221.0984315344898
True	6.12026763721922
True	119.06070247781086
True	431.5489633936883
True	50.74669914580856
True	70.4546253907474
True	169.236647969205
True	279.9188912186035
True	955.054820445498
True	390.63425149301054
True	957.871973744493
True	191.04209304521984
True	1038.8255179636274
True	780.9148809554799
True	673.2510763869503
True	391.3022425650453
True	383.6172293119191
True	81.924906238262
True	72.55525539362344
True	77.50021288661522
True	163.92473318010673
True	480.7077051074013
True	1087.1625577305788
True	178.47863656779674
True	357.6595918729233
True	439.4376080245185
True	618.0633903980851
True	620.5152597690175
True	283.40214337470235
True	453.32060828457554
True	676.9902018579278
True	99.89383354249117
True	757.7438137621842
True	268.0655630559035
True	131.38537524311823
True	407.3972352582716
True	858.4373639410136
True	439.6084869406165
True	884.5339181046999
True	197.42014684518352
True	350.4611228092978
True	683.0237820684265
True	625.0390233941422
True	192.25214485075963
True	262.01540388097334
True	772.2870577586575
True	31.44530229861097
True	190.2180555113164
True	483.7121339874607
True	708.5088802668719
True	100.0537676568821
True	39.114758732106026
True	161.68987238724648
True	715.3978990322971
True	308.08984343820055
True	560.0888408662156
True	349.4305046816099
True	305.49556373583465
True	453.47469003609285
True	517.5148765785517
True	67.00376015981395
True	345.7771708721533
True	775.4322940020113
True	0.0
True	303.7201547228888
True	255.69079060113745
True	973.9230335308064
True	153.46407482865476
True	622.1125216263414
True	641.2906659980143
True	116.615834491129
True	217.14554002833736
True	131.46166815738442
True	11.298030781022618
True	294.36301093507655
True	377.9127794430559
True	1144.347192168566
True	242.3948383353365
True	428.530215107387
True	664.7120556161522
True	214.20960619491217
True	25.131796810997194
True	864.6586120327288
True	621.6317372855117
True	164.6410883318189
True	625.6381448706206
True	167.9994415290294
True	298.97916365609785
True	792.7518723813513
True	36.29285403072891
True	104.58377635994364
True	517.0704405580865
True	63.55170102716911
True	74.79236660015695
True	400.6070409726796
True	22.230213295157043
True	737.5368429029505
True	99.99554544176712
True	154.03094814210957
True	18.616915602117384
True	735.1477497662122
True	30.505249986416437
True	776.4132784889913
True	405.7569393297336
True	114.6772210060022
True	688.6870831942166
True	527.1169065586746
True	558.2110215067768
True	45.99139796939267
True	375.5845024170981
True	5.405047608543804
True	96.583286360374
True	379.2810397390065
True	44.21207471056631
True	114.33499741301932
True	318.7572788991499
True	191.7289812498556
True	106.57681532258846
True	632.8360975526862
True	21.739660452691297
True	1144.3580168538983
True	506.7255906870476
True	300.84905352235364
True	496.6133508873556
True	122.75279617041868
True	797.5403896247351
True	1108.9535191182472
True	752.9543393670074
True	166.40962465544908
True	228.9942868622429
True	54.84159513204107
True	59.813925676655096
True	153.29041355564885
True	100.7998101529968
True	168.24777106858892
True	1171.508387259709
True	335.9469936630837
True	357.25943272477963
True	706.3391507393881
True	16.550094828226776
True	14.898828936112178
True	608.5317050572197
True	6.414761918009464
True	114.70156489694236
True	716.5886603595972
True	179.21072891464692
True	672.1945566855279
True	813.4324607654283
True	156.00185779131135
True	918.3165743745708
True	2.3303104755358817
True	454.90687701483984
True	1053.3023606026056
True	24.919508229746015
True	238.45794511611464
True	142.0254061731717
True	956.0419159430184
True	228.35526765751592
True	500.712765138745
True	122.79238491253476
True	495.8784135156928
True	156.95219557813178
True	96.50511619540586
True	388.9871136794645
True	73.70037500256275
True	56.6186581986311
True	1040.5607671729156
True	263.8537796798012
True	159.12827249296893
True	377.25666273232827
True	400.1096372162447
True	211.87992029927156
True	160.92482066104637
True	383.2323948292327
True	34.4645260483626
True	484.0494655105755
True	1119.5595395339776
True	109.71879661636822
True	470.58013062314944
True	312.2284663435326
True	23.42887761479357
True	405.4553070611663
True	108.106936843678
True	602.5742569271245
True	201.79897796670124
True	438.9639735248982
True	21.59003563095382
True	449.29758894093976
True	104.2261530396869
True	335.2294101478549
True	30.63368071628508
True	169.87390877554398
True	249.24056390001192
True	750.4547786667932
True	58.35341077822171
True	133.90774158207412
True	230.87529497749344
True	137.4928883567448
True	611.6906641640987
True	563.2669875334792
True	800.5698604225728
True	393.0956441891035
True	538.439809053568
True	421.00775048180833
True	711.8273724362257
True	76.26962207162231
True	461.3851996671052
True	412.2035094065991
True	47.47868400756972
True	84.11412371680305
True	130.44205360097055
True	94.4775367185082
True	324.2130758539662
True	871.5560564121618
True	336.53181857842395
True	1089.1281238033714
True	309.13121348105705
True	913.9229966993028
True	148.15469809236947
True	572.8262966011707
True	583.9652702089973
True	698.0338082083709
True	446.2072564962339
True	57.95857583419762
True	289.03179278033934
True	42.61074732819231
True	159.4953204280667
True	173.95595153648142
True	1109.8348197798248
True	226.70383484705576
True	550.2154189784834
True	546.4053930863199
True	562.3192877471487
True	868.299320394117
True	583.2402386255529
True	637.5337886311997
True	968.35535781969
True	123.79775766566974
True	309.60139403607656
True	262.06818638831265
True	329.7648645254516
True	93.43220637994555
True	384.3367313021778
True	4.690398232628203
True	335.6005041272093
True	256.5746950927577
True	618.5249464758238
True	276.97198515412714
True	361.0345101246474
True	10.455478701315156
True	55.59608566002334
True	551.813505014643
True	33.108682094573794
True	137.830526067447
True	65.17858786143896
True	145.31003967817185
True	237.66743735731905
True	64.49812737178178
True	378.1174153020691
True	279.1894448416121
True	101.04140590081212
True	337.7736908785949
True	63.75968358872272
True	577.3363543290624
True	860.3088935685565
True	278.5995471805612
True	1142.2677872987465
True	122.57549531858736
True	306.8357447485829
True	1062.1032866256571
True	87.70897741581564
True	273.11794264243105
True	10.149880519098565
True	401.9602397470371
True	458.5346396292055
True	149.79334098936752
True	623.0947154450103
True	909.1100057360084
True	157.78976713840515
True	77.9654923283608
True	329.1200467757287
True	552.1458501139242
True	612.3267954025318
True	1233.6068269958664
True	25.0999711591364
True	942.4080439792784
True	128.31250774861292
True	648.8581246049292
True	110.94984180830988
True	132.12457993749365
True	185.75873244611708
True	169.29721085850636
True	762.8983505633722
True	207.0618185688314
True	232.49732730414345
True	66.13094284019046
True	506.9479634010159
True	437.4350592762978
True	177.12652854608902
True	234.6979787782219
True	19.009275394286977
True	431.5661730262128
True	219.03741403456425
True	287.90879296388505
True	112.28843433776458
True	723.1923364861653
True	418.8420471339546
True	264.3346053405454
True	643.9364516390069
True	521.2166504620543
True	448.6148638007311
True	132.2164432562516
True	520.6921690389195
True	427.998359545416
True	2.784158670637109
True	193.96918242615112
True	91.48884695735538
True	249.6023479954981
True	2.514021543325613
True	127.34816402843396
True	363.65885571024495
True	8.191588693301416
True	853.6085900531134
True	175.87660798282553
True	743.8902238466032
True	832.713345271204
True	160.22242814166577
True	220.51019900969956
True	455.19016290756105
True	833.5667323491225
True	52.2022335213948
True	38.239906621023536
True	127.11454726602383
True	614.0509133849519
True	704.1648251990963
True	175.67287678007182
True	590.778893993531
True	579.8584365110995
True	814.1623025734697
True	406.6059113606479
True	189.48691690840928
True	822.370791638267
True	233.05895114558092
True	147.5732308132724
True	325.4204499271422
True	227.6342924999933
True	212.76188550178665
True	614.2855870553769
True	253.25090732992305
True	191.64592042410575
True	450.6601416942031
True	470.6302305100781
True	63.48685270437773
True	280.7159597363694
True	81.64834063254753
True	330.59272131745064
True	352.7643869273925
True	244.33700457853132
True	180.690016858598
True	395.0601715259058
True	650.0816310085409
True	743.4929120073037
True	300.7937724625688
True	737.795200585951
True	64.41851191337136
True	863.9535693612607
True	349.09838309863534
True	13.272700882151677
True	614.9907647457086
True	716.3704928900537
True	256.93461209646875
True	171.32167860502287
True	51.85729202190186
True	392.0194021767685
True	79.2172127922355
True	13.949333817364522
True	894.4829206464327
True	387.4656571234121
True	175.60276114027428
True	1008.3142773371582
True	11.839345708584885
True	800.9141633378925
True	30.7567295320025
True	668.6657914176963
True	58.3988223448668
True	746.534136025561
True	442.0152235275479
True	202.60992318971068
True	458.5020563523832
True	218.9368671884237
True	297.4483865838458
True	225.5195123190678
True	410.5168812224156
True	10.687614425940223
True	326.0620203315896
True	115.4746283081314
True	11.63123062462316
True	479.9599051697007
True	716.768005046312
True	280.9903607482212
True	79.81730194265778
True	307.0439350634702
True	85.96964964269552
True	187.16352640722187
True	180.3219906591264
True	378.7541066178032
True	45.23262255279235
True	130.82719086218816
True	375.6078032955338
True	881.7500914831899
True	111.5914049124148
True	202.64365328094635
True	440.4821755663132
True	18.26592428571467
True	417.4862567876759
True	500.3240763138031
True	88.21401219306082
True	398.69552397680593
True	339.02313069361094
True	423.4269032013063
True	596.2117241795951
True	1073.2382940882906
True	972.5573960491132
True	60.609184010822645
True	1088.4887767409875
True	109.9293520545181
True	106.83738423393756
True	110.97223779064416
True	506.23507337297457
True	380.12328994384654
True	561.7763630203776
True	257.3977103416596
True	156.7103139785909
True	403.63146731699
True	15.143551052991054
True	458.9350531884767
True	366.686443726784
True	148.19719120971646
True	96.49436048879912
True	545.3628200252566
True	980.962744186118
True	199.393139780212
True	62.995659293873366
True	395.793272976964
True	380.5007817098912
True	499.88417632537823
True	330.52059862254856
True	3.839888402044304
True	549.9216143421952
True	507.3419746265599
True	507.9668850039634
True	184.76576814586053
True	104.6579837041821
True	23.056914380646035
True	380.1205213043643
True	108.48819842207844
True	6.801613393818088
True	33.85994257977367
True	347.78912779733275
True	632.5656997429859
True	131.99508549907142
True	88.82858862368471
True	25.71752458709343
True	415.31743481701216
True	356.6219845694763
True	752.5197880307996
True	312.38413939625235
True	509.7802579555918
True	548.4868838153942
True	529.9760521540935
True	295.45345655858165
True	530.4438203864281
True	100.78228163243432
True	571.04166895273
True	7.154830853525542
True	357.0868776851071
True	466.3424365668871
True	964.1312112043609
True	349.8366444478363
True	816.0710503930787
True	976.7074455207342
True	188.48390390637525
True	37.36161808387766
True	360.3284320713154
True	382.8784047769401
True	556.7439989113692
True	247.76213845511947
True	30.64333103225725
True	643.7173479689311
True	124.10853663242064
True	1068.826652275738
True	324.12487262564287
True	467.0691206427884
True	124.64248285493304
True	799.9156937829871
True	139.55471331684342
True	805.5791610846687
True	560.7873797497605
True	190.08339813398973
True	116.71624686480602
True	64.21334077958755
True	564.8379796121785
True	892.282451592787
True	421.4579402219583
True	551.5432627467103
True	135.60790708727865
True	621.8977616171094
True	486.258599226906
True	779.2838092641063
True	320.1656374208985
True	578.5104338058288
True	107.40895448431068
True	26.5122764568814
True	413.7006616938004
True	171.81114931920447
True	101.67477780959771
True	338.57990519978136
True	1101.9094972765795
True	270.6805675518033
True	553.7077231623063
True	11.144125159140378
True	71.35234642230843
True	327.5487236775878
True	796.4899450962042
True	441.19940261277554
True	525.9274046092276
True	740.7515151446548
True	69.25469935689873
True	738.2992348710025
True	46.3492037400262
True	108.3620765335542
True	177.7231338163813
True	83.75732292622679
True	25.02397177008025
True	289.36690297569044
True	478.8262064024713
True	892.8068182204946
True	848.8284692078686
True	5.517063583693311
True	282.2222732707158
True	448.2235128131137
True	121.97844041851228
True	238.56978072790105
True	323.5205134652776
True	1308.5629652223197
True	453.1812729376488
True	25.134859832474937
True	182.24924225960527
True	703.2579408902876
True	35.5572925654728
True	173.17056883688485
True	568.5988299450161
True	71.73603229709599
True	876.6057136086905
True	334.82691146109136
True	675.7472731208836
True	77.62114902066288
True	687.5433665522585
True	590.5050769788163
True	896.5403037712077
True	256.7698491431081
True	501.8341048192784
True	825.347841337437
True	855.4508837656145
True	255.24885523715912
True	772.2083097603471
True	210.63495980496717
True	448.01690071097806
True	370.99717811130887
True	501.8970636740332
True	484.51007451293
True	314.2819773114975
True	346.401356713745
True	114.12625207198964
True	330.70111385713005
True	1137.2541640767151
True	325.05570849797203
True	149.86341918726177
True	308.8164598173827
True	730.8583272547763
True	644.316665236054
True	425.7598941886857
True	124.63498781271112
True	333.40096789911394
True	33.754545299947466
True	166.53256880824895
True	94.05358104907206
True	89.32064194988098
True	568.7515772690077
True	139.49350976240893
True	131.9610798521275
True	102.33078852712384
True	89.0127420120139
True	454.2038621005206
True	393.56097702889593
True	1051.2688620895972
True	527.9144678651812
True	838.9435929753297
True	264.2662926942601
True	289.4237420226211
True	547.273673928331
True	191.4205271557184
True	751.6933221597434
True	244.6316674822617
True	351.0457286155065
True	69.70131531795052
True	117.81320294569986
True	271.15570218275496
True	123.4347032921554
True	467.0152479394007
True	32.19660955516095
True	574.6238496287156
True	1012.1048930194304
True	728.4338568308524
True	1.323675600161759
True	61.99586579742408
True	503.3951728291173
True	428.22330395366816
True	76.35841715225462
True	115.64353470271838
True	311.6434154780927
True	76.73308779212726
True	52.597031737063126
True	731.8908725181409
True	654.2765160760241
True	165.5923043058459
True	177.27587359969786
True	550.6373578430838
True	56.02436127150091
True	25.908174194915027
True	545.1905819553411
True	456.06468998693015
True	1120.9499290209335
True	45.364282533017054
True	471.64135491806
True	882.7559652050867
True	761.2239892151885
True	282.89131121465385
True	780.6455203410408
True	404.23320519984674
True	43.77313564336682
True	100.64322749185716
True	700.6490914361334
True	79.7074232236717
True	145.80141064144615
True	910.1855046507704
True	184.44686172256377
True	271.85884609999886
True	105.19873997376928
True	650.5394581142299
True	596.9318278887307
True	208.459373198822
True	436.1869540417937
True	42.1725801974309
True	272.82973054901413
True	616.1384709704307
True	625.6777135192818
True	319.2164274400084
True	74.05830572756811
True	971.6377550435024
True	1065.878270901884
True	555.521611861429
True	66.80249860198266
True	31.972310660432598
True	95.19222656058868
True	105.2851927574978
True	103.56085298243012
True	855.1641158913786
True	1167.4584185145006
True	738.073108454242
True	323.82787570893106
True	9.008327936351522
True	21.236697755086507
True	340.7364740873775
True	467.2630082308744
True	45.46300903419996
True	573.6328864762793
True	423.43667941964713
True	400.1680935969306
True	83.7905239893828
True	199.78236765339213
True	258.8174035291557
True	130.8905726489564
True	395.5296415254239
True	43.08199379165702
True	162.78748019492122
True	1182.7951407748385
True	5.950399827656071
True	24.685884290430867
True	574.3945602629589
True	361.7990282252704
True	780.7057823682452
True	152.32009124737735
True	787.5612743848981
True	573.9965098838148
True	283.649469828632
True	441.07414216407545
True	336.9904890299615
True	297.3485410291186
True	261.6329741125056
True	401.5287205557565
True	508.7885419476112
True	476.8374365392606
True	108.75368715994075
True	356.14525841778897
True	8.536380850254528
True	180.2291596110047
True	230.82775353945036
True	881.5976093895101
True	588.6953578564876
True	31.182919745597584
True	713.7037778163278
True	874.6885124091718
True	109.07598432299947
True	355.4214459995265
True	824.844949114181
True	235.2396113641972
True	171.3859278863997
True	536.7468868108534
True	587.8099114224161
True	1081.882628414697
True	151.54905838980795
True	151.01984102089386
True	259.6997019507018
True	303.69497641494934
True	394.0329064646264
True	414.373635954586
True	326.2769673160783
True	445.2429888951632
True	491.960555740682
True	234.19689717167228
True	1460.3646713748228
True	244.4512578351361
True	404.6960706371301
True	50.51992316857402
True	759.1889299183372
True	250.40995165186996
True	895.4802257616395
True	537.5225876464325
True	309.3278348336078
True	773.5190885195208
True	269.97220640629627
True	213.81840300165845
True	263.88479805515584
True	216.83272656142967
True	134.01093231699963
True	260.5797549185042
True	741.915382277922
True	537.5687114081741
True	221.20885571734445
True	1157.296551167203
True	115.03022310357072
True	272.07453658903194
True	67.46156471441823
True	308.7795730315357
True	392.5555928387459
True	93.85377941244728
True	219.4448003949021
True	68.43790410531898
True	702.618770969592
True	383.3505136747839
True	217.31617552463825
True	734.5727618776139
True	853.5901606471001
True	821.0144900330916
True	818.4954546276132
True	352.27887196499177
True	1.7894893570089336
True	258.6396287612764
True	54.80263535657299
True	387.70556864202354
True	54.55946798159406
True	352.3366896892833
True	841.3444337735259
True	1055.6742833749638
True	380.988346285063
True	20.93424175204829
True	521.8699733445966
True	505.0344239126875
True	194.90917819363693
True	242.03256610067135
True	300.28455010374654
True	23.292376426560168
True	126.46569287446763
True	980.7910205666772
True	63.28673236753028
True	502.8132830242996
True	786.1962491114019
True	100.518321332587
True	256.0411015065029
True	120.42026541558565
True	16.87167832413889
True	1.0820006617403772
True	122.61733487876432
True	1011.1458349460022
True	491.4779628429497
True	66.28547920821497
True	794.8313953629148
True	340.31241688771274
True	1.128726885040991
True	440.4185162369345
True	199.5495501893506
True	496.5095481265988
True	82.03477374487666
True	326.9682360525289
True	361.8955572445879
True	179.99574620320178
True	196.69964721024675
True	126.81887322800117
True	177.4196789857861
True	990.9258575074538
True	15.693389457429806
True	513.7302206865976
True	465.5289105125453
True	409.3078602068599
True	216.84889691032072
True	233.66241576060372
True	164.03606013669236
True	47.49893567365447
True	488.8878690935224
True	153.33364484529892
True	802.3446934975285
True	842.1011734901955
True	234.61421413384772
True	316.247174047246
True	527.6938971029156
True	41.8733709762784
True	88.04884103837216
True	742.0245584694402
True	1081.0607842214815
True	114.95826194872436
True	720.0272681070569
True	141.82125687614044
True	929.977891625768
True	673.5313238591624
True	107.59747884734767
True	272.9441946811195
True	622.0479756466359
True	249.0736923956944
True	47.53686509612988
True	574.4694941419418
True	450.0229010013087
True	5.818157420683064
True	475.7752464091876
True	67.32420512148289
True	177.94383220972773
True	240.6546160054841
True	305.5333889439998
True	66.40558699181354
True	216.47034066937545
True	358.20821552910365
True	426.0183453218168
True	899.4939806450865
True	46.929810883313934
True	913.9529728269532
True	1034.63743603361
True	129.72564747904636
True	72.37640161943864
True	1004.8747770924092
True	33.23306474431247
True	228.2920052100616
True	86.77626737037352
True	202.9991292137948
True	382.4192851987801
True	945.0902113611784
True	97.3954407580503
True	75.68669458459863
True	633.6880865899872
True	279.2004721582956
True	729.5238160214707
True	52.91576733279526
True	493.9407204168362
True	388.8082154766814
True	693.929291199164
True	53.010249517708594
True	109.2063505860991
True	28.2508149101553
True	272.48698162521833
True	40.02181586158566
True	355.7415055720642
True	3.13664681165132
True	1170.346497985758
True	103.89968930320212
True	137.7556747862973
True	352.2521999412003
True	718.4312607544169
True	671.2005615289856
True	1012.7814607401044
True	492.3801957816457
True	410.8069702226408
True	139.74797199564426
True	415.85939978490137
True	839.2533634675809
True	430.05716460531954
True	957.205008065918
True	84.58562007368064
True	436.4427607451529
True	176.30386530358427
True	290.131949560991
True	750.2493615133089
True	162.19791327775496
True	134.30773511255043
True	64.65799597754078
True	869.5951570521158
True	758.0024962044133
True	76.24293873515923
True	447.0263538697986
True	737.8018266887054
True	424.4105226927061
True	58.05361127211363
True	324.7639159230302
True	781.443587155824
True	30.72854709153545
True	370.8214781402464
True	170.8705009771286
True	291.5197701614278
True	33.58967813744323
True	223.68680172353035
True	743.5695016062832
True	641.6723772690663
True	56.95467082555339
True	294.836412576121
True	882.8855898295947
True	18.1138136736442
True	316.5920732961202
True	300.6182157213902
True	426.11651380519993
True	212.63562865317635
True	603.2255988226218
True	48.41889157809289
True	976.599426824442
True	936.6866893418908
True	48.33179590380737
True	407.7557671026916
True	743.9395202217994
True	927.431900299954
True	268.2108448598575
True	622.1117129433701
True	131.3761965514688
True	189.96118067999063
True	133.8045776141796
True	133.0185015371367
True	192.02771991099144
True	968.3024504985374
True	766.475050236086
True	945.9856997351462
True	20.86607845299805
True	28.932996892098977
True	358.04906035496805
True	11.67144971120922
True	637.2967167152685
True	1090.4587030413172
True	262.25675399039386
True	208.54713186238152
True	84.99981021650704
True	211.06420746556236
True	142.11752100954965
True	45.04965177349128
True	125.8302310894962
True	91.38158654336014
True	244.12156414372345
True	541.99732398379
True	161.01166888185963
True	30.344776305711225
True	59.80346636985213
True	409.7911514977274
True	267.285780042442
True	610.3899667931054
True	24.337973424981637
True	111.88441391528016
True	679.8286576283227
True	271.94082808376254
True	479.0015942025548
True	649.1492166365515
True	105.88831112264629
True	103.32015443030416
True	80.65572439971292
True	25.674436148905755
True	121.3340699898758
True	82.21850521873323
True	102.72513239938998
True	156.9874979678012
True	239.0630167056856
True	831.550633138327
True	280.9066920450404
True	940.4336193214888
True	164.57555536380912
True	194.99534652708985
True	776.0235403081944
True	307.1489083764694
True	560.8617140108715
True	256.29076369903413
True	345.3932932348719
True	453.01398921026487
True	539.7686819898347
True	637.0279467872888
True	370.0010627342143
True	34.80140072188946
True	532.5331801762179
True	627.6526487785942
True	20.389931607702227
True	10.833289142596884
True	267.85977051585195
True	400.1913377407871
True	458.9179485914087
True	61.93451192705322
True	649.8409287462687
True	934.216605840928
True	233.35166537015297
True	910.1858842323692
True	267.49406225443875
True	99.84715385897708
True	263.6478520843985
True	716.9589212748625
True	37.837947137445646
True	568.6494065099164
True	1302.429051462434
True	1022.7409420815756
True	885.2614331217529
True	202.63890891211835
True	91.11126214232374
True	199.8309183236065
True	823.0203434124705
True	137.31531794406115
True	1065.0806592716938
True	864.1764438172577
True	40.31645919962864
True	89.72760560273518
True	401.7308334725725
True	403.1397489179271
True	200.3010707768992
True	508.3146478541959
True	650.6356887171603
True	120.18420366584944
True	279.2109241862716
True	1022.3843070224126
True	50.096199885158086
True	707.4028861609283
True	537.9852765806951
True	37.32003002384033
True	756.7178392616363
True	378.4827105949436
True	589.583407316051
True	109.41726901290605
True	245.4789997532452
True	219.5176019607552
True	27.143460932811514
True	140.64094762601516
True	746.3175201648334
True	145.77359306015293
True	379.80452115168725
True	66.15186437519316
True	625.1046460850147
True	581.420457082569
True	228.9116858714023
True	465.9930448292733
True	167.40664434013846
True	156.95737709269483
True	211.148554315794
True	282.4378482929395
True	349.9602114086174
True	133.61595868516906
True	184.5314939810432
True	24.634837901049185
True	857.3756260150747
True	311.86362333389894
True	9.254906069629794
True	364.0361332602204
True	170.46490986148493
True	623.910617527825
True	367.15476804106265
True	594.1952029146167
True	536.7070223210836
True	467.4248117677423
True	787.6800901709398
True	234.1625021774824
True	552.9604345991507
True	163.42374817366957
True	524.1697572501852
True	375.90803598055015
True	381.6297392327793
True	133.3271762276544
True	137.590202884614
True	107.8741786734647
True	69.6247727583914
True	719.8654493640806
True	186.318823709719
True	47.1648428992071
True	0.0
True	556.7308374471874
True	111.31568437803688
True	24.11452577871741
True	39.42210580493364
True	118.59837423520072
True	531.311193636867
True	181.9963594335034
True	109.99303085933468
True	35.51200747578649
True	159.20288016141447
True	921.158510174785
True	51.93640435693473
True	227.0639373784496
True	721.5410757562585
True	311.4203877930397
True	461.8802259874895
True	477.9366426410558
True	499.1630032370399
True	599.5568960797142
True	917.6293944649684
True	273.2330482770889
True	1060.4971485751137
True	915.0742090935236
True	618.2375390062277
True	340.86260985148056
True	834.1905650063219
True	10.880609647059243
True	32.46734450604743
True	285.1455204580112
True	44.16381413451791
True	206.128297295745
True	744.9203825792392
True	214.83929834144888
True	750.8216323156386
True	741.6844037487349
True	120.8702032906196
True	371.8944435932065
True	562.0383805360183
True	24.4353674345142
True	133.8649284893209
True	438.1429472727264
True	304.6310749610017
True	200.71330075535445
True	109.28444669249788
True	385.08009887721926
True	23.408187532692924
True	366.7237538561976
True	356.96390501452004
True	1032.9126327919898
True	364.9977316704731
True	30.870542902407816
True	454.3924802233021
True	429.19822730167584
True	225.16746594772465
True	32.497301096541925
True	751.6074666642953
True	432.5649318253824
True	174.7812402234133
True	13.28108432773809
True	1219.129653029437
True	160.22514367244315
True	25.884169104027237
True	313.2363107077114
True	279.3411663241213
True	113.37309979700797
True	302.3801918167037
True	46.8391477344929
True	311.501598085336
True	306.1352366777968
True	321.3945681187706
True	30.100148078953303
True	47.11334034491561
True	1017.0144296635508
True	23.567773168429163
True	12.547317181035067
True	172.41867333558994
True	648.8687729904091
True	8.948337814769797
True	188.7340529159294
True	169.6280055763725
True	532.165984075632
True	372.0128515493066
True	728.7585655602804
True	318.9868456230966
True	487.5285062405944
True	439.3432081838123
True	502.5924341730987
True	100.88833046508586
True	1246.0113488635
True	873.0272760606807
True	275.4604386574529
True	521.4468719910122
True	104.94630203558287
True	573.4692625439164
True	425.13558856680976
True	161.07080470282622
True	77.11998088305577
True	348.425887539871
True	172.9861979976303
True	28.09027712585078
True	610.4932647583815
True	370.6396636378026
True	70.40583507414678
True	28.394627991300407
True	677.6852591312679
True	497.63130055506247
True	71.36092451427903
True	20.24533190812226
True	318.81069095227235
True	330.4340892250757
True	696.9985909166862
True	550.1803238805107
True	567.6946161902526
True	785.7192859176462
True	9.44506793736119
True	58.1112932698586
True	37.903725854446456
True	59.12376201449472
True	511.3606429327519
True	598.4909357077048
True	85.29524219051068
True	107.0331059521219
True	190.81761852107584
True	72.17977626064967
True	181.3515639139758
True	211.73917505473065
True	282.8281175319205
True	823.5922048654216
True	601.6362078812746
True	288.7941552112529
True	194.2986835120502
True	272.8122386792484
True	233.6479246690885
True	753.5003509048294
True	339.12945762488926
True	176.01626277895477
True	888.7625486522502
True	355.20035192814095
True	466.85165324714086
True	144.8343061591882
True	118.78175155679378
True	64.37381883954049
True	222.68714791251537
True	955.5994112205476
True	525.6084240498786
True	110.21325114589888
True	353.2317807630581
True	102.31868487477148
True	654.5857995243856
True	3.651108532761557
True	675.6430785732787
True	36.15655398235167
True	899.0136911230462
True	833.4618908354239
True	216.19746166548265
True	29.066378181490222
True	79.83670202266329
True	446.7239728570902
True	235.6739717938684
True	1.5404985110841514
True	81.09189805715688
True	1085.865312834737
True	343.4738205472462
True	674.1693529143847
True	502.5268842710801
True	25.518586164715455
True	133.26298824482757
True	446.3080381636592
True	958.4282994032556
True	826.1884727211581
True	416.71587935330575
True	333.091934473958
True	18.100333183203027
True	78.45384537645609
True	772.0119518658366
True	471.6249544547533
True	381.284303617731
True	858.0546319694715
True	26.25287276919117
True	214.12230383851943
True	897.940999666661
True	236.12431003785696
True	9.090029778316977
True	506.638117193534
True	105.42191167243952
True	655.5841840967679
True	54.836449175268754
True	256.0095120558602
True	871.6139389130204
True	917.1033663574582
True	270.29970096806545
True	434.7061468399086
True	117.2096046373079
True	595.3052091440736
True	265.89738852285296
True	201.43380020558732
True	870.7342895418248
True	54.47723367477266
True	710.479180163977
True	281.4410604137964
True	303.58386946874515
True	170.93342019470836
True	494.8695000996307
True	586.0414446924593
True	361.55813487748793
True	403.379780260401
True	68.95156512483825
True	157.4596472204596
True	457.4377699051691
True	217.14308016488192
True	36.85243403068341
True	203.14780054564903
True	388.41615730032254
True	395.1858284848587
True	734.1235680773013
True	130.95788953105583
True	649.1210584161424
True	502.1756470443647
True	601.1678197880934
True	133.0165173909088
True	40.5269446819195
True	659.043307587693
True	70.43689350999634
True	554.2478510042154
True	666.4528164894044
True	444.3376516978575
True	135.2622046592153
True	515.1560993191542
True	4.006569690440895
True	394.9498502523651
True	30.73697051387305
True	612.4315306757964
True	261.7066334829946
True	581.9637079009096
True	718.3915374283175
True	140.91292460683505
True	509.1052525495875
True	482.9425587197736
True	66.73159583293379
True	964.4439306441328
True	2.9096476695099995
True	28.299206083447483
True	632.9870867847533
True	674.9065914598847
True	134.9064199768149
True	421.3500361503613
True	131.5044652723466
True	76.83615487243515
True	461.4356375128214
True	39.57717595642521
True	508.56731662858647
True	11.856836092081863
True	828.9883877849675
True	542.5674289766611
True	669.4195724705111
True	102.36379394194964
True	378.50186614228886
True	971.594633187828
True	860.7146351340776
True	146.6073883566118
True	550.2645951171899
True	461.3600118000414
True	242.98848066482572
True	261.0279555272479
True	5.864819407273034
True	314.1333696590364
True	11.744487760852476
True	373.7757512905628
True	76.36951791923823
True	417.03925533696673
True	659.3741434031864
True	126.35462427530126
True	237.6439480713456
True	636.0525998922845
True	684.5029165531923
True	287.447221965458
True	142.71070638587017
True	167.47272135844182
True	473.3667566599577
True	91.57687798361096
True	11.35018825386292
True	507.0797750243119
True	575.3816276718196
True	18.008774731309863
True	140.51636989048734
True	880.6587555215377
True	478.4897843092012
True	288.9942816136702
True	33.30613651707666
True	467.7651374302292
True	116.1861570790491
True	580.8226646616049
True	662.3693232414562
True	292.6862231374748
True	382.5770116306861
True	183.31709826878355
True	248.0089694747508
True	73.87165600380705
True	212.30629120928157
True	511.5510579143829
True	19.62500119038847
True	466.54495309696136
True	373.1372845862754
True	723.3265745943314
True	896.0200262480723
True	913.5233808231504
True	156.1341531912268
True	399.1718312362459
True	72.16651834389278
True	196.3886893289888
True	318.9414536861202
True	9.903738734810908
True	813.096734550263
True	23.2273780508682
True	405.93320524670617
True	270.8967561694936
True	655.4645852138688
True	216.1805494638611
True	37.14453295308245
True	690.9003288307882
True	1082.0042366602468
True	232.46470680866489
True	134.16910000819394
True	634.2431815606227
True	499.6168126552404
True	18.504511204920007
True	835.8052154588577
True	113.82961801797028
True	48.927947518015074
True	300.01520531375417
True	343.500295819047
True	388.7447059897409
True	267.48334808597764
True	18.695808977611115
True	22.6340350998481
True	794.6661614626295
True	201.21928532218024
True	111.82254127392618
True	857.3623898199794
True	637.4241576276656
True	646.8056426848475
True	448.51394297633817
True	149.22586592773135
True	33.23139994519551
True	99.87928159428236
True	455.08494246495815
True	232.80410728187948
True	438.9743802066017
True	143.49444110940442
True	484.2966839281323
True	656.5509035520618
True	978.124824976199
True	24.48504224090438
True	966.3045925631732
True	1085.5096181053125
True	481.4001131637141
True	88.8018088897463
True	818.0638225615654
True	642.4980837060044
True	680.961866981944
True	174.27062653428214
True	766.6076919613985
True	711.2279274286699
True	121.7054355018234
True	737.7552964375855
True	827.9698734970128
True	485.69938564095816
True	228.1089940417583
True	72.16152862482339
True	312.39553779328713
True	354.2872732245472
True	458.819890441365
True	433.6341931357327
True	193.7969060774408
True	313.52488562940755
True	3.200051468696004
True	12.356134995932276
True	107.40160148462516
True	130.56100687653262
True	354.2705200525534
True	349.7169723152754
True	116.19953379062494
True	16.67684101054834
True	214.56656589827836
True	802.2654073839661
True	465.6869213444541
True	530.3967171049861
True	563.695576508073
True	842.468412016184
True	631.6475647913594
True	93.60460210430716
True	207.9514109362842
True	242.51267404017185
True	283.61346236542613
True	107.16066181779634
True	370.26961810226845
True	436.801660483417
True	170.5001296612783
True	650.2312245129855
True	238.54801197492228
True	201.70070947644965
True	27.208320730067296
True	244.7459243423949
True	503.7907975249442
True	170.24406260073746
True	528.818070475922
True	475.6772084865975
True	244.77366789826928
True	104.95410170675125
True	41.99603856005289
True	414.9066163750677
True	798.0722400903456
True	162.53102892092485
True	1038.750674911035
True	1045.5650644559726
True	494.8476543208066
True	99.78807108126315
True	126.03255945391103
True	635.0729613068033
True	9.594815177585566
True	226.6598310413985
True	132.0091450757115
True	118.82758137364463
True	333.8484657445072
True	641.8318217411713
True	38.25134969879301
True	127.84667201687476
True	966.5189706224256
True	53.8706162314765
True	457.1496680782432
True	532.6020462626988
True	244.66635390322068
True	119.5265506777946
True	933.2198479821508
True	1190.7153904726144
True	513.9023834223266
True	635.5185713192282
True	212.45740166192732
True	153.3450234195506
True	317.04494642879854
True	245.9255911195131
True	173.43431358853144
True	313.18262349338744
True	330.8682562234496
True	9.870370585067416
True	619.0866337011856
True	148.1023778238256
True	79.19161175903031
True	427.4027320159526
True	315.6869425028009
True	1179.7506242774946
True	354.5981895266646
True	1001.2464134045468
True	7.194103938971136
True	272.7105635666718
True	227.3259718043965
True	153.30886248454405
True	483.24031103315673
True	203.55105173472847
True	425.3838649486546
True	333.8506415037496
True	114.01497597319086
True	356.6826498567847
True	1021.4470873459284
True	723.6759395581064
True	229.64426848419583
True	105.81319993088566
True	282.12805247621395
True	22.18077085445925
True	358.7588828942032
True	316.9551218024026
True	577.5310799840829
True	442.1665888334419
True	343.4517676866798
True	159.7941884634966
True	13.457106189377228
True	426.1609452659564
True	292.7871139120461
True	143.35313424247894
True	313.6278785875035
True	425.1049918447773
True	819.5314148437085
True	295.42522074147075
True	776.8754215698197
True	415.56200851411694
True	380.352722457743
True	1.6109592273247195
True	1140.7002205588933
True	102.64413808368668
True	915.6997761665374
True	199.03219159061487
True	471.8827467909859
True	658.8676667194545
True	85.22177179160924
True	492.493026988188
True	31.69003236837796
True	422.3452933013485
True	77.55671803285435
True	228.3164368923081
True	37.26763072684158
True	702.0588388707657
True	182.9838069399477
True	24.169551239951478
True	385.5143495376384
True	112.39537336042164
True	167.7881621803078
True	827.4856390526901
True	251.79773408723867
True	149.51779065901093
True	379.7000865680173
True	523.1701144309532
True	341.1934984420061
True	530.0524354542714
True	631.155956846094
True	155.1022947107441
True	7.899110830137525
True	75.36935948354835
True	430.9373142512263
True	92.37269175194768
True	80.25301356477296
True	1042.7654904971423
True	28.41758098867772
True	325.59337227686586
True	325.8204946106298
True	433.8598089970762
True	678.2758362312429
True	189.98663031070217
True	645.2491210724214
True	320.3130768413924
True	349.70224904631675
True	271.6858487570788
True	222.19168570319437
True	349.3272938635618
True	443.1815343369609
True	405.8642139576955
True	596.7397719569922
True	139.36748189491067
True	75.97024648227622
True	38.17439499832725
True	286.32826417734793
True	631.8942938474105
True	396.6011104072479
True	802.2972519965268
True	203.3530679394596
True	416.42289248710506
True	68.58671619915192
True	55.64355176112672
True	414.44546759022273
True	203.1173692457376
True	219.48495198452105
True	44.615462091751645
True	1080.9008589330745
True	175.26634244303094
True	918.0271157711434
True	320.4538980984614
True	924.338552459908
True	228.95166764709415
True	437.5125260413041
True	528.3556420581643
True	631.0850196798435
True	211.7808355727204
True	473.136870714526
True	898.0814410756249
True	122.1569885660096
True	6.8143567844648745
True	566.9322852712166
True	30.747788831531327
True	78.99489510444303
True	779.2413989996151
True	229.48442276008404
True	966.8801526396198
True	682.0737555654206
True	410.40223485776943
True	278.67334064433766
True	487.3225638156388
True	335.42725582723006
True	180.17528412170725
True	662.4674976413073
True	722.7297012083278
True	207.7538618659873
True	88.21421423744796
True	521.5318985992644
True	136.0070573958531
True	387.6924513516636
True	347.27163671629773
True	65.30869448482682
True	377.88452130042685
True	415.4693119924469
True	377.6087345751535
True	403.9487273238652
True	422.5444449036239
True	643.6796006717948
True	58.20335591290509
True	453.03814370867366
True	332.3485985199381
True	656.4949289504361
True	225.0080516632864
True	93.09076191739018
True	43.20912316340669
True	546.1830596872229
True	625.208472659274
True	181.9443241820946
True	406.7264910736184
True	343.08517683916284
True	18.26229508797022
True	177.55948780254795
True	292.67012038428584
True	3.2444924317420587
True	869.3097613912205
True	81.09662889530003
True	100.94046233350268
True	106.52921157931615
True	372.5372721474466
True	38.658088899752485
True	475.10887408602906
True	226.02385399514037
True	4.900069850373148
True	118.22403936353848
True	435.8304562741727
True	51.68165217143209
True	69.77565688772061
True	178.18863568021996
True	294.9480772577987
True	970.1693027332796
True	387.3671732707577
True	952.8600527726854
True	190.25576462741247
True	1040.8300951987424
True	799.104171454458
True	663.8127434759746
True	411.6217590136382
True	373.3531389217221
True	80.72493663582479
True	73.14097528739431
True	81.69333098276712
True	174.46040929643877
True	469.826024390896
True	1073.543508627455
True	183.1339801249066
True	352.6280639690829
True	438.573857480672
True	604.6029236338323
True	593.1569631588299
True	285.89633530955905
True	449.5902697089149
True	680.5409823575319
True	93.75484711460476
True	716.5840958644537
True	267.2448448365493
True	132.7921249010013
True	410.1465689457678
True	885.7245383349514
True	418.2668469002186
True	829.8773134831514
True	200.61595505541027
True	344.8591469357532
True	697.2899833360592
True	629.2566857001896
True	187.19167664755085
True	270.8075058595775
True	772.6376907791853
True	33.573631821289744
True	185.46141516501757
True	488.1098336500991
True	722.8206853165116
True	102.20683884958332
True	37.91309540607647
True	166.79833273661686
True	696.8107859767529
True	335.19885457808
True	542.0992871637667
True	354.5488428008572
True	296.5237960166987
True	456.6329285047439
True	492.0521182877423
True	70.19962080244096
True	368.5024331068145
True	789.6935619261922
True	0.0
True	278.84641194626244
True	252.49421823576236
True	952.41998033379
True	157.13574085073452
True	617.6309665877866
True	649.5844098024062
True	105.36916416817556
True	204.75084119893577
True	134.176529030119
True	10.678084612681385
True	292.44983286005663
True	364.8031036793426
True	1133.220707586759
True	238.04790440171456
True	406.4387357197957
True	659.6120419251455
True	195.1360590285061
True	28.858575237468912
True	875.2760111271783
True	619.5221125932909
True	147.33428343569443
True	620.7127564341237
True	167.32069039457951
True	299.4324852035477
True	767.6189314194316
True	31.912046570917884
True	104.51187338445986
True	490.0642346054896
True	63.98281317088521
True	85.58092214260435
True	380.81026787489054
True	23.908978574934533
True	749.8100572919941
True	100.60817724897052
True	155.18948772844587
True	18.733978955227705
True	711.7160360603012
True	27.735990108554574
True	769.7440699307239
True	403.23786449107433
True	122.48629690845648
True	691.9041821754352
True	510.5186673536695
True	575.8766340526764
True	42.93463569826351
True	380.3920646350588
True	6.081456564096908
True	91.67011530799044
True	372.6518436537623
True	47.66891323500834
True	116.56387318158382
True	296.9933244968192
True	180.1832690003484
True	97.83143144349604
True	652.3726808360633
True	20.32569331737256
True	1207.9519023422802
True	490.491049050843
True	304.7018350168848
True	496.7689066621296
True	120.82813005554874
True	797.8487150018179
True	1109.0937169449985
True	756.4357255115734
True	172.16057586885333
True	229.0091282163384
True	51.91577252357143
True	57.04311235302696
True	152.25411754775382
True	103.23605650499135
True	165.45035088336112
True	1128.4973211196436
True	305.09086209184045
True	368.7518561168412
True	687.9764760608421
True	15.942485597735471
True	14.101888470371016
True	569.8071509156794
True	6.274345814907061
True	118.20794202507108
True	691.1280134632239
True	181.49333195282605
True	644.8090029965928
True	819.7566140972124
True	156.08673069642592
True	900.094018944964
True	2.6720746413348446
True	442.8441701389841
True	1047.4722885255214
True	25.35361190919625
True	239.96498882944653
True	151.04229676565197
True	951.3651147364906
True	237.9519725219542
True	492.83715917845
True	122.52820022760284
True	520.0518253920719
True	155.66293937514962
True	99.06503819238522
True	382.24082630749297
True	68.33866067083983
True	44.08217933721634
True	1043.799386617524
True	260.44969868792805
True	163.1752827896511
True	377.4751813204439
True	395.453302862911
True	214.3408940689289
True	167.30143192243844
True	375.0570070801757
True	34.83893420036718
True	487.4109551420946
True	1158.6646031047364
True	111.13306514270369
True	471.89502333330825
True	305.21019744089426
True	28.890540788941586
True	391.3701233765472
True	104.3526180894086
True	579.4854705942012
True	205.03679176677824
True	417.7616712795888
True	20.18265345088505
True	442.65523517337294
True	109.11975828679972
True	356.1870166425119
True	34.66224086236678
True	169.5869027895004
True	250.39744153865
True	745.7410880136263
True	57.62032033644547
True	137.53442085897166
True	236.97723910422147
True	143.56615753536514
True	659.2441877220884
True	533.5524581780852
True	779.8720223316186
True	393.46754885579287
True	541.7441472699335
True	426.1626161634918
True	696.8025327967915
True	71.25096963745288
True	465.0028476052004
True	430.9808694475079
True	47.602431896857325
True	82.73576716812116
True	124.68503731480465
True	89.54171096844708
True	313.93018712600514
True	840.30229158541
True	321.148637206288
True	1069.445891286886
True	338.38690295793083
True	917.03030728539
True	147.52752576384546
True	583.0643155096099
True	607.3103268755302
True	695.9016768341613
True	452.04520041636073
True	65.52445958401434
True	297.96086566979363
True	38.95855615372803
True	166.10233667769728
True	169.10551588352982
True	1113.487351826364
True	238.90709729170797
True	553.6860182784022
True	555.6039697983168
True	547.0937557252378
True	863.0864057403667
True	582.7393532572927
True	661.8113933013162
True	937.7199017369528
True	127.87941171510484
True	318.68692242676855
True	271.94718231036904
True	340.88777594306583
True	90.68545934057109
True	375.0010450073262
True	4.056262360394191
True	316.8744977698533
True	256.0054573151857
True	618.976910913156
True	288.72164041381893
True	359.8642284837828
True	10.799178672073976
True	54.055960650543945
True	529.6932325835494
True	29.56376151179437
True	137.2567569223505
True	63.51667423371295
True	151.797464994586
True	244.397797924672
True	71.54062393714415
True	371.3847249378698
True	277.4144602616565
True	102.64479059248482
True	339.65351176401185
True	63.82037506407793
True	577.958020761573
True	855.4177223862682
True	279.90721959635533
True	1184.6032070901017
True	106.41772627985472
True	291.70215904848146
True	1056.1079216251887
True	94.95006213162256
True	285.4333129542697
True	10.21584500569832
True	410.9941510096001
True	437.4593845133604
True	159.28546762745378
True	628.7800124289063
True	906.7319870073446
True	154.72439822172777
True	78.52821349291344
True	329.33757553305924
True	558.0367731924583
True	639.1135808854056
True	1232.6386676043023
True	28.74160347658841
True	946.2782498865292
True	131.06484441577862
True	665.271427071478
True	119.28119596075643
True	136.62607666872546
True	191.28485366203225
True	173.55027065860122
True	752.039710972844
True	215.23909725441115
True	229.58143818241984
True	66.44488540676686
True	515.9458320179489
True	459.7663283383965
True	177.45402216698966
True	244.96479379977595
True	16.02752839969119
True	418.2270031475687
True	237.74173693780943
True	286.3132662884204
True	110.25717285275324
True	710.1001288225764
True	424.2002882435624
True	254.7249908010105
True	650.5436073452803
True	534.4691358890799
True	462.0139586132703
True	130.72283577747334
True	527.9185103233898
True	429.6925506975765
True	2.8715966324767472
True	189.45422743910493
True	88.56162040566058
True	237.6198456797716
True	2.601477886842395
True	135.2063177154451
True	355.064170457407
True	8.050437891745085
True	817.6465237698299
True	177.82525447886633
True	728.6251036196799
True	782.5347771255919
True	161.87562482942462
True	213.96685738520108
True	474.8188328627774
True	833.8521151155469
True	50.13720885826112
True	39.8161347633429
True	133.2702807057102
True	613.1823601668367
True	739.3799076035917
True	181.0596867744941
True	595.2833589244906
True	603.7407543450836
True	842.8498289734853
True	420.84977156640906
True	180.42508434840613
True	867.1214493578016
True	219.09369737661527
True	150.65307537129203
True	330.44112411798653
True	227.13475021620937
True	199.60641281605132
True	602.321040290298
True	256.8051520842495
True	187.23531175121067
True	467.261743269794
True	463.3241185513722
True	66.98727423997622
True	290.6784260323625
True	81.07320277729957
True	341.76544304115185
True	367.7694997625437
True	259.12896797449434
True	179.58778713288433
True	377.00388160728016
True	653.286313486352
True	745.5126491609312
True	306.9297594739043
True	733.0971212286074
True	61.33392161860185
True	878.8642049818557
True	345.19914615413944
True	13.503399768364677
True	609.5646732200127
True	689.6530982224093
True	242.6800416922977
True	172.3456105725148
True	46.298206673870254
True	387.11317273380286
True	73.5166166491934
True	12.928686451234649
True	901.7241128356372
True	370.1372956777736
True	165.35655016392909
True	986.6893187403596
True	12.281525859283231
True	795.3113909429316
True	31.332818646373298
True	701.9534062166266
True	62.820467249340496
True	755.0504507224209
True	458.1935109777786
True	199.96017949706643
True	446.8862059208941
True	205.629234320724
True	299.3949856123596
True	226.29660809764945
True	413.8738856637096
True	9.463670453292158
True	317.88546932343047
True	110.4204325236324
True	12.347377735998334
True	450.52114985199086
True	711.9141460896711
True	293.7554457162747
True	77.44656563753938
True	325.5885430185551
True	77.31267479635507
True	176.1069789911867
True	174.22415856080286
True	357.46430078629726
True	45.84896648839937
True	137.38515432073854
True	397.1733669148835
True	887.696275753543
True	112.0483723862468
True	207.62251037397613
True	415.7680183380213
True	18.12290965109356
True	400.384968704503
True	509.0787742344045
True	85.6320099267434
True	391.98268549798
True	349.671879315308
True	407.3067428324909
True	593.6103773962681
True	1076.5419076839494
True	969.360951357361
True	56.38184339835044
True	1103.156017574183
True	110.8262402860458
True	113.62734406740802
True	108.40165866326736
True	471.0333209209235
True	383.98569011464105
True	571.2212257623148
True	260.8506396860702
True	158.04639889548758
True	397.4910574529412
True	15.327803121205138
True	442.0419390199672
True	374.1471080277411
True	147.03364894180547
True	97.4625909454288
True	530.955633490822
True	985.1547143110208
True	199.69684007988545
True	66.56447454947659
True	435.4081822654513
True	371.5997651896716
True	494.14959805523455
True	333.89642266917303
True	4.082768460318758
True	526.5009014022072
True	518.6303992412196
True	495.06801248766607
True	194.0413558064118
True	106.98476946663624
True	21.85268350543396
True	375.6140840410281
True	108.93593175963024
True	7.682784515555312
True	29.991924071153683
True	350.1651983126056
True	634.3570795266069
True	141.10924517294256
True	88.97877703170333
True	24.95976197572027
True	419.4860046169071
True	362.0828734070336
True	761.1522848181252
True	304.0291835307468
True	480.5502423453743
True	533.5184602066817
True	527.0056491197873
True	301.1431943959946
True	567.2489825442581
True	104.65481229127413
True	587.276525791378
True	7.073839476925733
True	362.2740095896224
True	472.2892202316393
True	996.5919388183192
True	347.0934179445182
True	773.9625392502422
True	1019.9168186706868
True	167.5394425408264
True	35.36492323458189
True	353.075888655591
True	389.4064117793896
True	588.7342296345803
True	252.84535036388857
True	28.016172311203587
True	653.7362216615495
True	127.59499017308669
True	1081.2301638907152
True	307.4296192266264
True	479.81579291924817
True	127.45094492036286
True	801.3906761163618
True	141.40517060337504
True	844.2054459774906
True	583.417778600999
True	185.73260614112135
True	106.62156301569968
True	65.2191865940593
True	573.9916798231017
True	899.6173217936116
True	432.99033311972914
True	547.9766989009565
True	129.36941527852284
True	638.216920123603
True	483.8532321912229
True	769.0164030490499
True	328.7218456212362
True	603.2065068077549
True	116.40107486182724
True	26.48517193005318
True	412.745110618352
True	171.7199412524053
True	99.99603058925064
True	365.97669280057664
True	1101.103291455076
True	275.266172466519
True	548.1209382485547
True	12.509378155649197
True	78.0646660335851
True	325.7185322042974
True	801.7866251295043
True	452.26434307645854
True	540.7654308543846
True	703.6359332478029
True	73.36254047815083
True	707.4969492212575
True	44.31855651004174
True	105.5870939034466
True	183.80960810798925
True	82.63324090762555
True	26.823103296568767
True	303.60232072657027
True	440.6430012975597
True	877.3441950252951
True	845.2043483658451
True	5.915863159187306
True	275.13417758212904
True	448.4145643856984
True	123.80625132291172
True	230.5309202695513
True	346.22219088553226
True	1322.024226921796
True	453.9923917980994
True	25.55133196351384
True	186.95481954140064
True	688.7259846606051
True	35.05642500405395
True	164.65744719516675
True	546.8506840042605
True	71.14044622369406
True	878.195397631092
True	322.95307443459114
True	652.4630949209907
True	78.88796530252225
True	702.744361061155
True	569.553442178127
True	883.9287517534016
True	250.6171368137064
True	508.3860995354494
True	825.3929251059944
True	950.0461078014878
True	232.3859124986619
True	754.8102659797282
True	220.79026988651032
True	448.7172971550244
True	357.0012595148299
True	497.80154755586784
True	497.1307574706041
True	307.170403269509
True	342.4159746652228
True	113.04428659271082
True	343.8011492843175
True	1139.300892981025
True	315.59265391872816
True	144.89638807099445
True	297.91320388709624
True	733.8973603389469
True	642.6108998378911
True	424.4644006946376
True	119.72381101777432
True	320.4717440691996
True	36.440113757923214
True	169.6033403152894
True	90.9449724543922
True	88.93364981850353
True	570.7591088989127
True	142.9033848497695
True	133.99638628682368
True	110.42751980459136
True	84.59289562110844
True	449.35924630778266
True	383.2834072135442
True	1039.4102942954048
True	553.3293369765628
True	837.0842070470352
True	276.8407090002244
True	295.1089108013169
True	547.8488914937323
True	191.65493720104917
True	748.2673836684039
True	238.38460513012996
True	371.28473684802447
True	65.53437453901965
True	123.7849375136091
True	263.5692874734114
True	124.35533130719028
True	473.98069749224
True	31.10647223771088
True	574.8430012487203
True	1003.9655775006432
True	738.2724125130205
True	1.7880960258814014
True	63.36707205104663
True	501.0930560421919
True	432.1451002774553
True	77.68616198904505
True	122.3441441012654
True	293.0464053073843
True	71.46580553660495
True	52.900804788706566
True	697.3417074309936
True	657.7453375743585
True	167.27058425121083
True	173.4258487078885
True	555.8630448294559
True	54.45056809947936
True	24.52474370623548
True	570.5721185212518
True	465.7501233985684
True	1112.245640271673
True	46.97720215329691
True	457.70809708038576
True	910.7812737629614
True	749.0838110307785
True	296.024311146062
True	761.3966779913364
True	391.2851344243191
True	42.98083563521226
True	98.23267397579794
True	695.7013503246843
True	78.93034770335612
True	143.7969136418187
True	940.6095853068816
True	186.36972086067016
True	270.5181620757329
True	104.297359618743
True	608.1807154498421
True	607.4889405224953
True	215.0347836203834
True	443.6554525994827
True	42.27663300562476
True	276.73368434478044
True	580.4405034780278
True	630.7548930419736
True	319.32618428002405
True	76.4308142388058
True	945.79111319457
True	1095.4814907474226
True	570.775830562027
True	65.06720667148088
True	33.71488084069754
True	92.80924818602186
True	104.960971727033
True	104.41153033580083
True	892.1708708528975
True	1200.3473344581464
True	734.3170674102054
True	322.4498345535441
True	9.152034899914844
True	21.14128521856162
True	348.6520030467827
True	463.6463202374972
True	47.42450258974127
True	563.1421735890012
True	435.70041476276026
True	403.61777602155416
True	80.53687989628445
True	199.26624646802728
True	261.2138453658131
True	137.49729231125067
True	384.99942073028495
True	44.69263960825145
True	168.70085337266372
True	1152.698364533667
True	6.746536451253853
True	27.157059188914985
True	567.9818766319826
True	362.255430523801
True	775.0226407835748
True	158.57833900977917
True	738.59169161721
True	574.8513684976239
True	259.95102106994347
True	446.3772524873692
True	339.70687563605617
True	285.5953862812718
True	269.9702398965938
True	390.9927659294328
True	506.4465705046357
True	497.2534813606413
True	107.2550182724491
True	351.0213276461114
True	9.061705807845836
True	183.75268636352783
True	222.98264984746936
True	867.9040560996779
True	615.2667397674147
True	31.274048748207782
True	739.4694202265151
True	830.5187341266804
True	107.61339723148222
True	345.70812268899545
True	841.1563643934063
True	214.34219924956255
True	164.79141041167205
True	537.1335493758129
True	596.715642642987
True	1103.698443935869
True	148.76247054522187
True	156.93759384604047
True	254.29517479154336
True	319.7553653653806
True	418.4707385421578
True	410.7126542238378
True	315.91648852209903
True	436.8786552784903
True	497.39696900134845
True	239.08266831603973
True	1482.7110335614525
True	261.9313226997233
True	405.77734250779554
True	51.73340421469229
True	751.9364516972175
True	240.39206334480852
True	933.2665218759915
True	557.9357962939513
True	323.64793750027366
True	800.0397334456353
True	275.8050774104716
True	218.28224541442356
True	265.88020895695155
True	227.1685610031008
True	138.6620949959203
True	255.281622566786
True	727.5224695679523
True	518.6358072228267
True	227.34210916145852
True	1118.4910440849555
True	119.56867199330388
True	248.4140520509
True	76.50307445724768
True	300.96335895761905
True	408.2103398333972
True	85.02661720025245
True	208.38837516396103
True	77.0423604321845
True	709.1735438915728
True	356.06812907997204
True	219.29908022380923
True	761.516430873485
True	864.7201631244218
True	798.2222443409801
True	835.0749865816233
True	335.0546549142332
True	1.624921877872137
True	266.1066277694844
True	50.39552420348576
True	384.8259631504444
True	52.52048681529175
True	366.18458734897206
True	860.5157904494005
True	1011.4070016808514
True	401.7975444242988
True	21.17729554476422
True	524.7370835858851
True	512.4709022223476
True	189.90730962651165
True	218.6191618653157
True	292.1863373314389
True	23.146625910496702
True	125.67011798703736
True	965.5413613260544
True	56.4560935202785
True	482.0026235890152
True	789.9319588677529
True	99.39552723272551
True	255.74824473989213
True	111.40519875275363
True	15.682708652487385
True	1.2576412631888534
True	117.87302127522082
True	1002.6088621616568
True	468.99392610098977
True	64.44600095515929
True	788.5880679032236
True	334.3794457150084
True	1.0686776221462446
True	446.2659736874229
True	186.09759134407165
True	518.5031229874438
True	80.79627883818522
True	323.4249608012731
True	374.52417341732047
True	172.49613614606392
True	216.0558647004126
True	118.98057312401814
True	163.8602590897596
True	1008.074291995954
True	14.889019140000451
True	510.5710921019168
True	494.0139445745042
True	405.4734731970305
True	218.08087415158573
True	234.56136608135063
True	160.28530715287323
True	47.58454341682097
True	468.7846530866592
True	154.4235962779718
True	846.5211872653452
True	850.014869140233
True	255.69261724573653
True	329.45456152785727
True	522.3049580430041
True	42.18536232405928
True	85.17085130719796
True	758.8668619523017
True	1095.3855855546635
True	109.10680202796097
True	730.0197829203544
True	139.1446626907125
True	935.9215219469222
True	653.6171395634863
True	107.30291227671503
True	275.97793449945726
True	614.257065083754
True	261.9316445344453
True	45.339091545124944
True	566.2997869238535
True	464.0354779984367
True	5.544983640307343
True	472.2456195660436
True	60.85405373777634
True	173.92873902741917
True	240.30892429170436
True	290.5478884845676
True	76.96313540769057
True	216.7851147854856
True	349.70204017810244
True	438.6820936216849
True	911.29815858027
True	50.02846239465734
True	906.6208464975314
True	1031.7400694903072
True	135.04284045308097
True	74.31302564246421
True	998.1026081468935
True	31.971827720025058
True	231.2356523588164
True	85.59634918641999
True	202.3648975044766
True	381.1728704759427
True	930.9277949588536
True	102.40085037319916
True	69.42618722900863
True	670.2972921995417
True	279.7593796122273
True	730.4182133379828
True	58.111032506686456
True	487.1944975520215
True	379.7134602093208
True	691.9613452764219
True	53.23816986164624
True	112.55345925612733
True	26.06347889675404
True	274.5119560267959
True	41.56234898923384
True	347.2893389081874
True	2.589107141298042
True	1195.729899106406
True	107.76671920023448
True	129.56740664016857
True	355.8242143134816
True	717.9177811933606
True	681.5103847844277
True	1027.296066254809
True	488.03147554864086
True	397.9082202184166
True	138.8162884156991
True	431.3188344976952
True	831.6732247971078
True	437.6109715007021
True	901.58939678169
True	92.05400056678651
True	429.5319842581874
True	178.71220422430764
True	275.9780823732279
True	735.5117089452779
True	169.23534951230593
True	130.22463624931876
True	61.80383086338943
True	845.3108181983881
True	785.6281985628154
True	83.90900503497407
True	453.3109015327561
True	718.0313607992069
True	414.5657783437457
True	58.01103821829206
True	320.45256363727646
True	786.1578174682135
True	30.76868989509007
True	375.367540286244
True	166.6047220184756
True	293.9177028216747
True	35.84359652718924
True	213.05649100106243
True	784.4857533676967
True	647.9856174888057
True	55.86279327423558
True	295.3820683947968
True	891.9212730889448
True	18.802343056745265
True	307.5673983352021
True	263.75587257247963
True	435.885532424386
True	213.5361084041355
True	587.8076690828631
True	46.76270915570063
True	943.7248254575802
True	892.2047288975726
True	49.21112601533096
True	398.22083589725617
True	730.4642826203245
True	896.7278779792538
True	277.59827236164364
True	593.8785678410344
True	129.00265148050548
True	194.1650117440559
True	133.8800568261074
True	138.7252447961909
True	205.7526199494221
True	951.1992635328564
True	769.6147544947943
True	984.9472070529356
True	18.595878827984265
True	27.659864813698345
True	357.0524925151329
True	14.196595017344524
True	652.7813957656527
True	1063.6764218307885
True	247.34604708869148
True	208.1048905363823
True	81.47067332105725
True	209.24330757402063
True	137.7900163566067
True	44.35979170174876
True	133.69224040967327
True	88.21787023448763
True	238.5476754862816
True	531.6393194735655
True	162.901138002835
True	31.602424182302403
True	60.18634174364867
True	418.9723842379417
True	262.902197554144
True	594.4822294130619
True	22.297440712809014
True	112.27809174316056
True	686.7722910677418
True	266.8180031558902
True	471.8149648246879
True	648.8127300704816
True	106.14676629997486
True	113.7380512571695
True	82.39128374689793
True	27.10861016246692
True	125.23360555665742
True	88.09333220911111
True	103.61671146592684
True	156.08108375822
True	229.22464222597785
True	801.223700035792
True	288.43435184543307
True	927.9834341853236
True	172.54150462559537
True	205.44641503456205
True	804.0664770358022
True	313.5841783735654
True	568.3652397386653
True	255.256905298037
True	335.6163777092834
True	441.1330690065532
True	563.6288197061983
True	640.5248296410358
True	368.0169622156914
True	32.740459201530186
True	530.8444544217914
True	627.8928999304907
True	19.367184822139503
True	11.955861581866133
True	261.8249837145245
True	405.7496127582569
True	466.2637709352428
True	64.07235042545776
True	633.1268577174153
True	979.7923524818708
True	237.5864256169487
True	908.7211360353584
True	284.45181318416604
True	105.03057956637836
True	266.6116218337082
True	700.1313569279091
True	38.32326671042249
True	554.2983977948877
True	1296.0274047607047
True	1022.0903699419164
True	908.3155240756572
True	211.5845469806368
True	89.1492025708754
True	184.49273183305704
True	820.6859008754541
True	152.07269834977413
True	1062.7220434389662
True	844.0988713637603
True	39.84065123861924
True	89.74027057828758
True	438.4235475293934
True	407.0497419598586
True	197.5525349285249
True	510.35096265733887
True	662.7205979369656
True	123.8844872610561
True	270.6282977042813
True	1015.8480348837982
True	46.69941032876326
True	709.7805041195879
True	546.2569609252037
True	38.20597276745578
True	869.8078293298778
True	388.15533232435394
True	582.9018506578523
True	113.65091016842464
True	263.87543511492936
True	221.1561154053916
True	25.292923127426796
True	135.0128173292858
True	727.2718582138342
True	143.14147636618637
True	399.0268304722848
True	63.524748293023
True	637.1108518679927
True	620.7908414773854
True	232.8233427532162
True	458.2278539663388
True	171.61001536692146
True	163.89327552883978
True	217.11353615164435
True	284.30067982371844
True	364.69036547720896
True	133.4930477355281
True	194.3920743376471
True	26.620204777444307
True	870.1046358160008
True	325.586376236153
True	9.510573140693356
True	380.4024776844581
True	168.66851370973313
True	621.9530582326096
True	381.0507390770324
True	590.7927714777563
True	550.7801233605586
True	461.432384661726
True	778.1838802274747
True	238.33416633802136
True	537.0329213586509
True	157.45684479217732
True	523.3496398426884
True	366.10287056206806
True	378.95274382523206
True	130.16057701603577
True	135.09879798219345
True	106.27761221590184
True	68.9338898217578
True	763.8745169561943
True	189.43214924194012
True	43.01983604729335
True	0.0
True	560.7415443950144
True	109.74997453497666
True	22.30104394224707
True	39.6476158964744
True	110.79359888701612
True	557.7245223550864
True	177.8291501749975
True	113.07556093677832
True	36.620813735700025
True	161.57645789992353
True	935.945825297023
True	48.34575273716904
True	230.5316769494396
True	770.1017302590606
True	318.2591425715155
True	446.75171329830255
True	470.3142715052268
True	519.227027404737
True	603.3008915718066
True	913.475175836196
True	252.9840732370361
True	1051.676385088781
True	923.6997395407648
True	630.4545304258173
True	352.8485673819753
True	843.851577355638
True	7.927724926322384
True	32.0847298256711
True	296.2586509737804
True	41.737136777033335
True	201.83925765543057
True	742.7564436240456
True	217.09172825812672
True	723.1994252238802
True	751.9180538428706
True	126.118502124833
True	357.38398538389816
True	590.9208137004754
True	24.206638731435294
True	128.00703782905336
True	446.8173763834012
True	307.3760754834991
True	201.5153497105642
True	109.44602174858596
True	386.07465943928713
True	21.837823285508687
True	368.9647564393912
True	360.1553002103358
True	999.646794763605
True	370.571681502726
True	27.82305382899296
True	442.0512372994086
True	449.4140439932616
True	235.9611378076768
True	30.79898143240429
True	762.1807022526626
True	440.91459646647183
True	181.25651194025335
True	13.447972211650834
True	1232.9216396399297
True	164.55372736580412
True	29.207636523820195
True	277.7196221473991
True	263.5220561952706
True	114.33827875887694
True	299.9398832183773
True	40.53522271990779
True	327.0515678616443
True	291.4427339317903
True	317.5170959787557
True	30.51499806227976
True	49.01091042517357
True	1027.9728340202018
True	24.82978341321983
True	12.06574230910035
True	183.48244186432572
True	679.1860811998963
True	9.77728072503614
True	201.7711547688604
True	173.60526551363898
True	534.2197259470066
True	376.8735697820946
True	738.2921908420423
True	322.5024718212053
True	488.8476060472546
True	424.6464399172352
True	517.0538253906354
True	100.20758681808086
True	1266.290510736783
True	917.6639605046146
True	280.52209542343775
True	532.2137482235066
True	103.92266445442316
True	577.9457503768987
True	445.37769267022645
True	148.0770042517288
True	78.79403698393442
True	341.7183519804948
True	172.71878787740854
True	31.05989678461104
True	602.5684748045669
True	376.9797896303338
True	69.42866547497083
True	29.040660728689595
True	675.1045981343316
True	493.3330836788948
True	74.33773532339589
True	19.080645229929683
True	321.7143517247636
True	341.2476831142452
True	712.6123795858422
True	546.429419039424
True	552.4064632796149
True	776.057580298671
True	8.913433080801605
True	53.74082999299275
True	32.32475623559635
True	57.822151307983
True	490.3979777566083
True	595.1347041414172
True	84.9608020523268
True	116.90198998442033
True	206.24257507638208
True	73.89737842315563
True	179.98986835253453
True	209.97787415840747
True	267.95469404883227
True	827.1009599347981
True	598.6756821602047
True	281.4879509140529
True	193.5557724625202
True	263.00937049204583
True	233.7970965489677
True	759.0302707110577
True	327.2027981749048
True	172.5526032258004
True	914.9751249764104
True	366.80275303053344
True	464.5165302160037
True	150.5847593353347
True	122.313649638906
True	61.91772516205147
True	208.7247178716438
True	1008.5092503692246
True	534.5477121548231
True	115.27287412878232
True	343.933306405641
True	99.85289021867416
True	656.7798760032757
True	4.507248617529232
True	681.8368798738261
True	38.523398999155056
True	938.4953375523602
True	859.9544245775685
True	213.57758821036057
True	29.770740697056898
True	83.28994669218211
True	443.2114774826073
True	225.22257926437877
True	1.122201389654792
True	83.3011441854876
True	1085.8156092401134
True	344.9220814950222
True	653.1976717112392
True	472.0088434103823
True	29.54368377811155
True	141.0281209609656
True	429.9760483187748
True	954.8776091582076
True	807.7438317859555
True	422.93106716753056
True	339.57491824712326
True	17.5405479682132
True	78.2118345055236
True	762.1411958779103
True	456.38328230207145
True	374.9392800847936
True	881.7305142332297
True	26.91560102277541
True	219.32834791395416
True	915.3927152350404
True	235.1572155491693
True	9.306315944266752
True	506.3441147933712
True	103.70173759049808
True	635.0010746876454
True	55.39756712601237
True	262.7383072800396
True	852.9819426700797
True	942.4009452123528
True	277.0400857419198
True	440.3227874572872
True	113.08141510379272
True	597.8340382758324
True	262.9285159911169
True	193.94796160837828
True	877.6325071860764
True	53.43088033894306
True	723.4624868037178
True	279.9811968092448
True	298.1260162660699
True	169.03671962479334
True	490.4736491776572
True	573.4270421375533
True	370.7165859816368
True	416.5018623708956
True	69.82485333654962
True	157.80341688690788
True	440.7050215117457
True	223.6885518253809
True	39.902924809281565
True	197.420136134181
True	382.4650933507109
True	409.8917056176977
True	739.9053756590127
True	133.80895582875584
True	646.077546499372
True	507.6303953497451
True	609.0627563838417
True	133.38311452386742
True	35.83025791130667
True	671.6442129992295
True	71.41735761907857
True	559.3043905432612
True	666.5191116465912
True	456.73083111415065
True	131.2983704055582
True	525.2827356389761
True	5.131979098789188
True	402.8970544145648
True	30.445672572430947
True	631.3620822522311
True	268.0593801721284
True	572.2157862636817
True	688.6940087870554
True	143.9178669132478
True	513.450034368491
True	500.2618172032287
True	62.8436559058172
True	938.7442122239828
True	3.321375263516945
True	22.930691898311306
True	654.2422237807605
True	682.6952831270439
True	128.66192903598
True	408.8324875658729
True	126.07732157767455
True	73.14084508231892
True	450.6621524675055
True	41.42161734767527
True	512.6657207576425
True	11.98841335686198
True	839.3396037520173
True	556.0325585523403
True	669.9003519129236
True	100.68008188254746
True	382.4894488485104
True	1012.898018397935
True	858.7879567276178
True	142.55098710681108
True	531.6521504200143
True	472.4878956131124
True	232.8739691518564
True	245.0803959535543
True	4.792928492629899
True	320.9727511358744
True	11.30470321138536
True	359.44561197134374
True	77.36023171804231
True	421.15261413463134
True	653.0098802223011
True	124.0544459116252
True	223.01864161651216
True	615.3976337617249
True	684.6269174112382
True	292.05258629729764
True	138.66019569953818
True	161.2901944887568
True	479.9825875407132
True	87.45473784249754
True	11.078998223492494
True	508.96260348981895
True	562.0368476621853
True	20.50764183064213
True	141.20274559943687
True	889.2766185018834
True	483.6240318780012
True	274.13765142635486
True	34.10897624905966
True	462.66374758128586
True	113.78958469775864
True	585.4662736550969
True	660.0245713700369
True	301.42744234958053
True	391.6944856178429
True	193.85678586332568
True	248.1836646178002
True	73.42835132932798
True	218.27342403870875
True	504.40784995909786
True	20.863773790847866
True	444.70991003820166
True	374.6197318972853
True	728.7374567393146
True	920.4234063588972
True	898.404677930736
True	160.39395526787135
True	408.3359246513644
True	70.33660568141944
True	196.70671942288632
True	312.095260941841
True	10.6206638318826
True	774.9438162994264
True	22.755379253782028
True	396.5674937968437
True	268.21982284257
True	671.6272322290561
True	194.09340948875223
True	37.848101395678064
True	692.8892542264327
True	1057.7709279632209
True	229.07964641953257
True	130.93397789380674
True	615.5860508575278
True	481.3743513815023
True	18.70973384147436
True	840.4001160713821
True	114.85987822141672
True	45.515477327728426
True	288.97314018746204
True	350.3010530940986
True	391.0130617693016
True	272.3887141468883
True	19.260277195691334
True	22.865909339550623
True	847.5702760792095
True	192.5898212473406
True	114.48877442056214
True	847.0146833639386
True	651.3464519717967
True	656.3413326954071
True	442.9016027030113
True	160.16513856438107
True	30.36410193071735
True	100.17700595013814
True	437.3967100631533
True	235.923624289902
True	475.0659451943386
True	144.3764386095668
True	467.2321002632879
True	648.7384911253406
True	957.7765497878491
True	24.23600413755346
True	1026.8376333759936
True	1067.0623726387182
True	497.227532593782
True	83.56516039154673
True	814.802736673868
True	647.712922207003
True	675.9589475638886
True	175.43813896533553
True	756.328448157817
True	714.2602645826436
True	124.4646669299699
True	796.151689399661
True	846.977774998367
True	508.9908316224138
True	222.8849014055156
True	68.24686443989046
True	301.5182154075161
True	343.3621087537182
True	468.68137796224295
True	443.6695049978409
True	197.8611298414756
True	320.2126080206859
True	2.402599169148193
True	14.04420158382536
True	109.56109088599884
True	133.50947036689664
True	355.57856634250925
True	353.73900352448
True	115.55183052797456
True	18.610005015012256
True	214.997997126956
True	847.8255599665207
True	456.6006963133436
True	531.3360595783753
True	566.024320455294
True	796.99955843704
True	642.7559845184104
True	86.08959103982808
True	211.30420362106796
True	241.3369657960108
True	288.03502205219246
True	99.00942193769858
True	374.3328241118202
True	439.8830121524109
True	168.9413602998385
True	657.0127338670111
True	246.61352968604297
True	202.17178757782284
True	29.32809155871117
True	232.71011896085645
True	485.1790500575232
True	163.00703316698883
True	523.6732441799011
True	482.8494560469045
True	243.5352454292588
True	111.41153994929006
True	42.74888848308572
True	412.90433269389575
True	786.989566548343
True	171.8869527297072
True	1043.864578925616
True	1067.9157973241024
True	481.8822274971556
True	98.54648532345404
True	125.87710380727464
True	633.0160593078493
True	9.104688995400796
True	230.3350704507101
True	132.2636299951414
True	118.0304459708014
True	325.83940796520096
True	659.977285965557
True	38.4671820489585
True	127.33908618322178
True	917.512708686285
True	54.15762005130726
True	480.4666259431423
True	528.7283882352783
True	243.50484062059533
True	135.65990327994987
True	918.3256398218738
True	1201.6408239697969
True	517.9288579088104
True	642.004555743398
True	214.7486031175682
True	153.2607173473779
True	316.9031019038084
True	253.6808244645148
True	169.60360411646977
True	306.6680727280002
True	324.97269264046906
True	11.89202430183551
True	618.3143118322273
True	150.1476502012573
True	80.58820410311687
True	445.9670197467799
True	305.6421535081424
True	1164.9914836721578
True	354.8793673831864
True	999.3591195641676
True	10.174913988805423
True	263.0755488823488
True	232.9804967844157
True	156.63667408188044
True	478.230444408275
True	199.1879558401528
True	412.94169721426994
True	316.6461541495553
True	115.96378400363037
True	358.8049585581578
True	1047.5440274342675
True	724.0515998943512
True	218.3309676540169
True	112.58571026121732
True	309.77093327711344
True	25.43246123494708
True	362.9597496495998
True	300.6284349303146
True	575.1452730876221
True	450.9030708241514
True	345.8546012746101
True	159.35632162037402
True	12.659058361015308
True	426.0487026505612
True	279.9822231313718
True	136.53098162953722
True	295.8684805134006
True	439.5804632245395
True	826.3093850485495
True	327.16389067683264
True	771.0341924365908
True	414.6362288265743
True	372.9342026448104
True	1.7766094409593811
True	1209.502230542221
True	96.34338874979382
True	943.8220163573452
True	209.00155889776815
True	471.55913350073
True	681.8162412291367
True	85.27322542412094
True	497.5815360945997
True	34.66859699092449
True	411.2639425679058
True	80.29094110368254
True	228.6705596038161
True	36.70597007390776
True	679.3502255059328
True	185.22664920948247
True	25.78361149576291
True	390.3909984870172
True	106.43126459001842
True	169.95775860637966
True	888.9141462887625
True	249.8165728561126
True	153.15895510722223
True	361.34462861641816
True	524.7007199216634
True	342.62283796222283
True	522.3756779420141
True	617.440527349421
True	153.99987068946132
True	6.596794959123299
True	73.66824456978718
True	431.88673681641694
True	91.77608217074528
True	82.27210599643557
True	1045.3859327566825
True	24.63278837747158
True	328.3516249076277
True	324.2527878303782
True	442.12540317038815
True	679.4697699816551
True	194.90923006298695
True	652.1224923531639
True	318.5418478233752
True	341.28778757907804
True	275.24033664627365
True	219.2059836740237
True	365.15398295881073
True	445.624094415605
True	418.905168943981
True	605.3012296715306
True	141.94230262460587
True	80.52557577791848
True	38.30616994272893
True	310.0021811638572
True	643.9526938338856
True	408.6243018297964
True	771.193763047247
True	215.5345174987213
True	395.6646488221336
True	65.18111021646808
True	51.488058747090776
True	424.68623575674593
True	198.7612331841604
True	230.27343638129136
True	41.40074401926414
True	1078.9059659936747
True	178.90835486883347
True	913.6457444149308
True	323.41363913278434
True	902.2674145899448
True	237.64791494564432
True	454.3296308720293
True	532.3866607827498
True	633.1945087811386
True	201.86974428049524
True	486.1560866727857
True	906.9403659451924
True	126.21726164475366
True	6.01407935292191
True	567.4815302958185
True	29.114296447827577
True	67.79978414565649
True	818.0358770217767
True	232.2713428114404
True	969.8760894346752
True	672.6775866197377
True	420.8280130364338
True	278.2025258229386
True	495.1106536339198
True	334.3287481655996
True	182.68232140881145
True	659.1010935722004
True	721.6664924743403
True	219.484190908753
True	88.33999080016477
True	512.8214110597349
True	145.2121420174363
True	378.9188678826166
True	338.4093170403889
True	64.03761016304941
True	387.41125998438906
True	404.9973235794586
True	364.5008708742864
True	403.1089872291511
True	425.79130539697735
True	675.4516234501543
True	53.99266900260476
True	447.2143406983218
True	335.20408918239696
True	638.4688103510562
True	216.95733723019805
True	100.1797675046245
True	38.49210561451033
True	536.7299952163326
True	619.2062245655171
True	185.0416533563587
True	406.7587977295215
True	332.7132918293148
True	17.411552028572835
True	172.05580027884704
True	288.1335665447607
True	2.699141870854897
True	866.5434217455452
True	83.34492704164887
True	103.3201842475626
True	113.01140690201714
True	358.1285341888445
True	38.02971586449034
True	457.41051166437865
True	234.37770933475025
True	6.119366935039153
True	116.83877789255406
True	434.3796964385989
True	52.80345282794756
True	70.69930665623242
True	175.77025859868837
True	282.1891673053752
True	977.8220370828489
True	390.1857246630938
True	889.4014166611752
True	189.45625697331693
True	1059.7170208226728
True	772.7046345493409
True	631.2912732527506
True	408.1008570869394
True	383.6795651175874
True	85.1005350739625
True	69.39028434812569
True	82.47086582742081
True	172.8246747961838
True	481.4679196179138
True	1090.4988087836346
True	180.85105813125668
True	355.0372885410339
True	437.4075685000837
True	598.9660278441422
True	606.5362680280779
True	286.0959934242994
True	446.5822111707559
True	668.2281549992992
True	96.27435104073834
True	717.4340833714406
True	251.67915211401225
True	135.92789062245365
True	415.58841713872096
True	841.9825537802928
True	431.4966981041401
True	841.9574503244435
True	201.04941645449625
True	345.86991336099936
True	689.941625261873
True	623.5149035593461
True	183.53412006377852
True	253.9960982944553
True	801.5445517946804
True	31.47362969731642
True	184.18100425896316
True	493.5042966854045
True	703.3048019201598
True	99.35332476378848
True	35.974273546523904
True	159.7892915736175
True	729.3844760282434
True	323.1334180168608
True	546.7517333206108
True	355.42793340297175
True	300.9624926445878
True	466.34835094140647
True	494.25667184691895
True	73.28362712228632
True	367.757568422723
True	785.4647786425081
True	0.0
True	284.02864721060274
True	248.43588770558785
True	980.9430196158202
True	150.034978758991
True	651.5186059141265
True	639.2674509491949
True	111.99285083877236
True	228.3616173300516
True	139.535987596882
True	12.476709890664877
True	291.4654252500372
True	378.0102788371618
True	1130.7328820119114
True	228.85698013194815
True	422.22571406060223
True	649.8830000744855
True	191.44107368431148
True	30.3523094066668
True	825.9348200120297
True	611.028238095599
True	154.8350868568748
True	608.9167736766457
True	165.17580263823442
True	294.96604534365275
True	783.6376172960928
True	36.05922647789088
True	106.95147219836488
True	500.3901522573536
True	67.70501323057698
True	72.23882970265544
True	412.7355670540841
True	24.62227884845584
True	786.1709152242826
True	105.01263023773804
True	153.85108366964312
True	19.62201477260489
True	709.9764976748482
True	30.99029295516202
True	769.6346083560761
True	398.5735391907386
True	113.92324063393364
True	705.8614042891688
True	520.3633724716341
True	567.3787516385155
True	46.10210947449565
True	375.2595927056842
True	6.409720230873865
True	97.13384622252676
True	366.2508540483751
True	49.62085217155414
True	119.00346410744974
True	319.61176879840326
True	195.79045748084133
True	99.38354857102574
True	658.496436534418
True	21.727357811025524
True	1136.9801837420755
True	508.4647774649845
True	298.0872965409042
True	497.0330273092351
True	117.87707897323368
True	814.6365931713308
True	1088.896471436966
True	745.285128410794
True	173.24506822000816
True	223.608157504161
True	51.63376812241906
True	58.9699726697435
True	155.14652283499626
True	101.24479838737044
True	173.04576868914484
True	1218.9131050711196
True	313.8970526973175
True	369.487905477248
True	679.915075929391
True	17.289231394284975
True	13.914858304905987
True	573.7858279604276
True	5.834634019823724
True	115.20629329687968
True	687.8309437976156
True	188.52880154857948
True	632.0458611149659
True	822.2365671053448
True	147.60476232639286
True	860.3216846238079
True	2.792469185828815
True	459.83373749615896
True	1069.8701983033843
True	24.55117644469507
True	228.70518205739853
True	142.26100267289988
True	956.431860381152
True	229.47939892549888
True	491.02961242331577
True	111.15647868919788
True	501.41340375885903
True	148.20063238121094
True	97.1844735511171
True	389.72123010299975
True	76.91103390649567
True	51.54485000448961
True	1015.1695658059788
True	273.0184939885419
True	154.85479843685303
True	368.70508988988047
True	391.76125901311406
True	219.3390563676227
True	161.569927650036
True	395.0936747040169
True	30.68464426801015
True	504.0049707678178
True	1081.6450268343224
True	109.80666208569464
True	477.7876434599368
True	323.9414407629316
True	28.232825999044152
True	405.2620814161132
True	102.4647223705654
True	610.3704758648528
True	199.55237132114203
True	425.32495597647295
True	20.85540349235769
True	452.42373763880977
True	109.1551249368075
True	338.19616657715426
True	35.00897263800705
True	179.93584392506585
True	240.89636651010807
True	785.9739774146205
True	56.07645104279488
True	140.24749732991904
True	236.71965944898776
True	146.00034626677012
True	662.3232982057061
True	553.6392855080759
True	774.6205170250217
True	394.12488531013946
True	541.2577429879082
True	439.4279079307733
True	684.9956013858241
True	71.85063725156012
True	480.37429981622125
True	421.437112450924
True	49.70504578460367
True	88.43809919437044
True	129.41607293849492
True	87.19222547633193
True	325.05015412294114
True	833.8111725936423
True	340.4134214571972
True	1114.1707364750969
True	315.80857193019267
True	907.2196891161828
True	149.51767369590115
True	593.6095038977521
True	614.99381579637
True	676.1555959245003
True	430.488580266571
True	67.39830272156765
True	288.03936957201995
True	42.51082192676861
True	160.96114294299446
True	162.6202012003154
True	1106.003552996138
True	238.45089279122044
True	554.3107577257921
True	537.4697607882046
True	555.2107191109849
True	871.8384961628682
True	596.3568853903406
True	653.0688274339986
True	933.7010235153232
True	122.42761175423615
True	302.87273510615125
True	256.76007549606584
True	335.40648479277365
True	89.44096681731617
True	381.7897260643105
True	3.2186658787343347
True	316.4060167950984
True	248.14247325087223
True	624.475644888561
True	288.2638808449044
True	370.9116974171084
True	10.226147457044124
True	62.91961346461432
True	541.3718555936392
True	30.37578192540249
True	141.74558424598268
True	65.45405091462437
True	145.169705270107
True	242.20390830061805
True	65.83577853102774
True	378.5214198831551
True	266.052203732582
True	97.82895270698867
True	342.34707297431777
True	61.30374093813437
True	583.4177097715608
True	875.985060077163
True	278.7390114810264
True	1182.6104129873422
True	108.30186800066195
True	288.5411852796348
True	1056.4650654498282
True	90.09382177397116
True	283.610654011474
True	9.723955001654351
True	415.5626892813625
True	450.6080932269458
True	156.29256349849675
True	624.0919589742501
True	898.5039449391015
True	158.74655952448782
True	74.64406457638194
True	333.4037514652628
True	526.9395445886221
True	636.4430832168822
True	1226.9400889378549
True	26.634714072042303
True	922.3799941517522
True	135.9529223887353
True	630.9071210465459
True	119.83901863594436
True	124.17320222677046
True	186.56854176026357
True	171.35799114446246
True	751.8008679642037
True	211.06557434000683
True	226.695224440278
True	67.6712576948251
True	503.07476051917325
True	451.22483491036974
True	171.6654423781221
True	241.1599552350237
True	16.491680452924523
True	419.2982391875804
True	216.65165246374707
True	287.3983983899196
True	109.5213111333859
True	728.193974923602
True	406.2322956558799
True	258.4293157549509
True	638.2289742071929
True	518.0302041396283
True	487.1982194678695
True	133.08851954540253
True	516.4279608659568
True	433.4845569280454
True	2.642369765817433
True	186.87109126236692
True	95.01859624402827
True	242.56952396363164
True	2.319230910628286
True	119.4533821771999
True	346.1406165264506
True	7.212120904874363
True	873.6864541075428
True	166.10434775403124
True	690.2715265587055
True	819.3029551502923
True	159.80019223254152
True	218.619214266583
True	479.4345978309472
True	839.2807156304353
True	50.76057879487004
True	39.33774632108074
True	136.92933634360975
True	622.865181573503
True	726.7941575421252
True	176.2346793530473
True	590.7882608955689
True	596.6332706077642
True	862.563958577866
True	408.1516147045752
True	186.6298300335257
True	872.3617947365849
True	223.1139568330411
True	144.1450061976336
True	322.29515126099
True	220.9887238626953
True	202.89077554558432
True	609.7201274820015
True	245.0162628645467
True	190.10149343235625
True	442.9229707813832
True	464.5816146348855
True	65.23040886621143
True	277.2916346383204
True	75.74635660892763
True	345.8145580997474
True	358.343105297693
True	254.26752254591173
True	176.15938853600412
True	378.3027339126618
True	658.6780286591197
True	727.0062103520205
True	303.1711369844401
True	722.5506336240834
True	67.02412829122227
True	901.4668735645928
True	351.81845745765656
True	12.444316473894467
True	627.9153449060732
True	712.2215474204598
True	251.67447212534
True	167.91542845805054
True	48.3030750881075
True	377.2824133256073
True	79.19107628790239
True	13.463120854656562
True	888.5208059586517
True	361.0967217979573
True	181.8220200656235
True	975.1267999757608
True	12.694125431500984
True	766.2460209029264
True	29.688371751038563
True	678.7946759833937
True	60.24500855503728
True	743.7303721160387
True	463.2813258362686
True	198.92971575732625
True	457.0250994411077
True	204.64646656592
True	298.53089111043846
True	227.2599472615815
True	409.72424515105257
True	10.843123414580347
True	323.6806053997912
True	107.52929650875724
True	11.584250321794944
True	457.7203920142474
True	722.5580463662242
True	285.0810448027242
True	74.78619205702579
True	312.2985535592623
True	80.2268995262532
True	191.2082658509191
True	177.57015877778736
True	359.34442773054667
True	43.41538519641564
True	138.40082303500955
True	382.26593928663885
True	854.0485514229657
True	113.06083849068123
True	207.77204950784525
True	419.19368049793263
True	18.081876669601872
True	403.7731741217439
True	496.1685255494573
True	91.19651285092051
True	394.3078516231116
True	364.4136125838156
True	423.3128544758704
True	587.1776861077379
True	1082.2283494460833
True	971.3117399790927
True	55.27154247159042
True	1055.1458138195806
True	112.5415438431274
True	107.9668533869207
True	111.23589140036546
True	492.5251013788685
True	374.2594671922414
True	562.3708824724282
True	265.2665250381537
True	160.6897879888742
True	410.2219673456169
True	15.587550746075811
True	440.7547180116624
True	369.30032278550897
True	143.47522691008427
True	97.3936925035036
True	539.0609762716373
True	972.2386335129224
True	196.80958071511432
True	63.7433822076897
True	434.5467597670917
True	367.8362980805393
True	460.0064374108167
True	317.7881842621746
True	4.639866473032241
True	530.2890437995767
True	487.767153168156
True	504.6769820225513
True	181.7148237772902
True	106.2469443322962
True	19.85389445789778
True	382.6613139222822
True	108.54151795222882
True	7.97982548943971
True	32.75576167177161
True	346.0394355130044
True	644.7497852264721
True	136.4900123241575
True	87.38441088230671
True	24.15781768097673
True	378.6467694857837
True	364.14681617750136
True	758.7735310948012
True	309.5877377726802
True	522.3758000615993
True	535.914065178781
True	526.2804891099886
True	288.15023718288376
True	553.6304386649903
True	101.66870147339978
True	576.52479599123
True	6.168450365013641
True	369.0464495341189
True	458.8152268373415
True	981.8997503515386
True	342.9310156398686
True	799.3867455532832
True	966.646012047864
True	169.22543417374993
True	39.68976809796083
True	379.5899838645631
True	381.0664160697003
True	592.8119167758691
True	243.1809857701972
True	28.75514417843777
True	669.0772643333536
True	126.28433154985856
True	1102.0266857162326
True	326.5229220879045
True	485.4127897215175
True	119.28336214816488
True	812.5499621034829
True	147.21865183698816
True	836.1476384101088
True	563.6781098636689
True	191.88676512500484
True	106.2253148832378
True	68.21674487636159
True	567.426714377011
True	918.5070803340708
True	419.7245879564752
True	527.4283516384318
True	132.32351236812693
True	630.7795459544969
True	497.3709224395052
True	791.3641592156753
True	316.26111630089093
True	570.030537699254
True	114.63989792492583
True	25.650647280015765
True	415.9075139185551
True	162.82762061552097
True	98.00904211857622
True	374.138824261515
True	1076.6684231039114
True	264.75871432968205
True	552.3463138403457
True	9.793702731409365
True	73.04229072173005
True	326.05419141647144
True	758.4954130570333
True	446.9708623624906
True	542.0845204464896
True	686.2293303764355
True	65.34359770388285
True	688.2877603745275
True	50.105499001679256
True	105.34479916278778
True	186.4545354848396
True	78.47836435631477
True	26.40870117165816
True	305.3359425250161
True	470.90398493005154
True	894.3012934547494
True	882.271323509902
True	5.727766218724149
True	291.18309223108565
True	470.54219387821183
True	123.00187985021026
True	248.2949890728769
True	314.6008178437429
True	1333.6175164896483
True	439.9931725233553
True	26.022750831193
True	184.4516854223312
True	721.8204189808788
True	34.082782429541055
True	163.0955606581892
True	561.3945397380355
True	73.34659592145121
True	861.541129615018
True	335.6714754731073
True	675.1775156055885
True	77.05441160041204
True	681.9177711857976
True	584.6858687414662
True	853.2903312385954
True	248.9401827168144
True	502.3671197298505
True	855.214553841637
True	930.9496160085577
True	226.9053490278648
True	758.6592970114327
True	218.3715848810601
True	438.6097905963438
True	367.87932378755687
True	504.8782806792215
True	498.2340832081384
True	313.0127174727449
True	350.1663132731509
True	117.08936215496206
True	354.6363415960459
True	1094.4522170087537
True	316.9493037468003
True	146.88382490865723
True	300.7474302138627
True	749.9304671032006
True	662.6274825119981
True	413.8088495537375
True	114.9125804782941
True	343.04235622815565
True	32.41786812380847
True	169.72583685758596
True	89.41293862989396
True	89.62645226134154
True	562.4423733035921
True	134.16746080035713
True	132.8252737849497
True	100.15030054221742
True	83.41426620127139
True	453.2853036919409
True	392.870051105373
True	1030.8529450860565
True	538.8716628309531
True	823.3498535275386
True	278.04168041710574
True	305.9201421433117
True	545.3179971332582
True	193.49852870038643
True	764.5547379127588
True	240.65339519989675
True	368.4961666046479
True	72.83242022061015
True	117.30566476984411
True	269.65840368530667
True	121.0150766106552
True	480.22823398757055
True	28.48109970759352
True	543.1041962486539
True	1003.7324729881168
True	754.0496754776044
True	1.0691114297268485
True	62.8496042757708
True	473.47655363048426
True	443.2406126617148
True	73.30387158042743
True	119.47031522638656
True	300.7742522871226
True	80.5795977486259
True	46.55519308115313
True	752.8845620397542
True	655.3589010139386
True	156.71411250018872
True	172.0535863885353
True	550.9612460920748
True	55.6360657438492
True	24.67486615492181
True	557.757732302664
True	462.71311043490937
True	1151.5233297372706
True	48.43306899435227
True	496.829094320001
True	897.9829342346873
True	801.9593382870708
True	291.9459988685981
True	753.4190584139584
True	399.183131155995
True	43.16040388211328
True	97.14097720239477
True	698.3811269938329
True	75.79795323370696
True	142.37407891085047
True	926.8926583759863
True	197.35806226952872
True	279.2167143162517
True	104.27586689383978
True	657.5718054986734
True	611.732438418564
True	214.21978117889364
True	419.7173702928839
True	39.06681835335376
True	283.2933941960536
True	580.8265758752844
True	619.4921029243376
True	316.3038742333954
True	74.86933762002653
True	917.3759187813296
True	1055.0821454243185
True	555.9518190831911
True	65.071398726647
True	30.439333499396454
True	94.15391020853777
True	104.2370843269265
True	99.54001573311052
True	857.4821741840223
True	1220.7067576789022
True	744.4076792476353
True	338.57271053901206
True	9.1782059967505
True	21.052631422962538
True	341.1024614120649
True	475.2430663185695
True	46.30475902035174
True	558.4211492190193
True	440.1559230443401
True	396.5726996288424
True	80.25031900850576
True	191.6748187949892
True	261.83684256069654
True	141.39037377382203
True	412.24442453894864
True	45.346260653553934
True	170.11720744253282
True	1146.6633241055513
True	5.846772911227488
True	28.465227858003257
True	589.5011127336693
True	359.3414447546496
True	790.6155494228343
True	152.63004938547817
True	770.2780798326299
True	609.0129624708707
True	277.3947521187564
True	432.05341474333295
True	337.36736387884685
True	295.5480811830838
True	267.67528044358033
True	404.00924287639
True	491.85968480803353
True	497.8055041225151
True	104.7552485548992
True	360.739214504147
True	8.635365412217629
True	187.85011743420392
True	241.94342194635277
True	866.8048221428805
True	587.6980225000609
True	31.245832873791407
True	739.48536344488
True	826.4799924617932
True	108.61882760947174
True	345.7531020927833
True	863.6541029344721
True	229.05421388763995
True	162.59248909716433
True	527.8711839671578
True	598.4294321091885
True	1090.1658237237714
True	145.68293892105882
True	148.18164248230758
True	255.00572774953056
True	326.5644702947792
True	434.7548807171731
True	414.95869183811016
True	305.0084401189376
True	437.9852455174244
True	495.43296718394686
True	224.00552580144583
True	1438.0076616621184
True	252.5666777376109
True	404.9948394160854
True	54.94848742771851
True	772.6574401429822
True	246.90430787767457
True	926.3279690781844
True	572.496330528922
True	320.37075298865057
True	775.930553245617
True	274.1923458288495
True	212.7222914863574
True	256.92348055416096
True	215.794352420035
True	134.40673871399713
True	235.1886568141846
True	732.7936463498513
True	526.8440522627448
True	228.6245167851717
True	1155.1465974752834
True	117.0979255156626
True	260.46834840824044
True	68.95165660207829
True	320.49778646985663
True	417.3841112286955
True	90.13122985342976
True	216.37991494268604
True	75.79717037685985
True	713.0384907713768
True	368.9329579589678
True	212.71809551533477
True	737.3192696202104
True	896.8266162837272
True	835.7157075933402
True	817.173009419374
True	346.37021506981296
True	1.5063600602919012
True	263.593800690713
True	50.450966680209056
True	383.7928536616792
True	55.2633896868003
True	354.15428512584793
True	863.186122558959
True	1025.6593484878597
True	396.101366696397
True	21.27124535884243
True	515.9928348766333
True	500.1256633209163
True	194.0525634307549
True	229.6798231134807
True	285.4867788350003
True	22.6876506348054
True	126.3660347723048
True	956.4481281965012
True	62.74825759119797
True	498.93774294677735
True	779.0544421132097
True	105.96929530959366
True	247.34013411982696
True	113.87132829140609
True	15.451134816186723
True	1.344954229623911
True	111.47120164541349
True	1015.2056221932264
True	471.0869212481135
True	63.81019921195946
True	775.7518510212924
True	335.40051671777985
True	1.7826550494467115
True	473.9090241519977
True	191.09851603037143
True	488.8238058232644
True	80.79024013283748
True	303.0949477714992
True	381.9321906348497
True	169.91633381924026
True	199.67817511771287
True	130.0212329532116
True	169.07876340298128
True	961.4564923233507
True	16.66465429027691
True	493.3699156937007
True	489.4669484032177
True	397.4757795226666
True	229.6345272727397
True	232.78644534003507
True	162.62098395329832
True	47.45882467595752
True	477.3627105255839
True	152.9987250883246
True	866.7323228677649
True	815.9397585509709
True	249.26626243618227
True	328.70543300517994
True	527.286485572864
True	40.58177293808641
True	86.84435701865519
True	732.5882539663497
True	1084.3650313828143
True	113.49209107401624
True	733.1482666284178
True	147.8909600166924
True	929.899905909958
True	678.9128500462934
True	104.29907928761736
True	272.1880647072123
True	596.3496569250077
True	269.4191574781292
True	46.81559693786608
True	579.2641678291982
True	435.01549040211177
True	5.560582331531929
True	478.5477277694097
True	67.55080244981093
True	187.7612256463706
True	234.89906607619997
True	299.4364241419473
True	71.17113103106921
True	224.87586039989637
True	349.7324608816616
True	433.1403053308478
True	910.063670039231
True	46.25160161880192
True	945.448981532186
True	1023.8934662165618
True	129.07340664762577
True	73.60673464890652
True	992.5997731259466
True	34.498402616991456
True	220.1465234305182
True	81.41223057456189
True	213.00066114281876
True	375.19361227476463
True	987.0180026781312
True	103.10880714713385
True	71.947657483422
True	659.9604479513736
True	281.3775479953516
True	722.8540001728638
True	56.14447084504051
True	484.9801974809032
True	389.7957035261326
True	693.7276847962826
True	56.79551914742378
True	115.00566975645592
True	27.552822894361448
True	264.5668539778981
True	47.76991980470795
True	354.9455261410295
True	3.1164034452154654
True	1207.1158251126185
True	101.26329561165475
True	131.4201015044737
True	356.3788010707909
True	730.3104558493404
True	664.5935491498801
True	1005.3587128488064
True	489.94599074447
True	407.3160293535764
True	137.17755116324662
True	404.14175494772167
True	825.1405405109045
True	426.1145154140608
True	927.4598143190406
True	92.179805655003
True	408.3264487431029
True	173.2576931375549
True	296.4663530847907
True	734.1053866901681
True	167.7448470168484
True	133.45227397493494
True	64.3868814579713
True	849.9904374421081
True	808.1581996327842
True	79.55215730254304
True	432.99450239098286
True	756.7078339574902
True	419.4785793200061
True	57.797075282495285
True	324.04678713813024
True	786.0342315575008
True	29.92250205026569
True	365.2582603999072
True	164.37260654804345
True	277.2582549176778
True	33.74584311048451
True	221.23535597460736
True	774.5298971343652
True	647.5485461045655
True	58.17192870721068
True	295.15804356288965
True	915.9374415879116
True	17.284331577408583
True	322.4833234456165
True	292.1316556246424
True	425.1290509803737
True	206.80743362532564
True	608.5455443886906
True	44.80408024807911
True	984.4745539547145
True	898.5934314101086
True	46.931994698366
True	394.2938686331004
True	726.286811917041
True	946.6259171803824
True	270.6743488238944
True	581.1182978245299
True	130.7484023609987
True	188.4028213375963
True	137.88269071885173
True	133.6646217708528
True	205.466980324838
True	951.4123559373558
True	790.1379959527777
True	942.46697217316
True	18.816999375022977
True	28.052570125958763
True	368.5858810476928
True	14.439866827731793
True	631.9483320671094
True	1044.2195357865269
True	272.87031339577106
True	211.793695600685
True	84.94669135561838
True	209.83513202483604
True	130.1469901085264
True	45.808053661691126
True	123.02557050884818
True	85.55848008381798
True	248.453081071376
True	532.5453997102329
True	163.1689811753593
True	32.45572926665838
True	57.54349376022652
True	439.3795568942711
True	262.9543201257553
True	590.5394024208001
True	21.73423815459155
True	114.07815838594482
True	664.2720177225606
True	258.88479001974963
True	485.7763636542543
True	656.9154698166027
True	102.85635563042266
True	115.34665116717886
True	81.61581115369003
True	25.53804146218198
True	125.27134223072132
True	89.12916224624709
True	101.60563872484649
True	148.60202232834263
True	235.80290528553223
True	818.253840344776
True	296.89737898019035
True	933.7647355567894
True	167.2764040969989
True	201.66297036917723
True	808.2954054644645
True	306.8718408170748
True	570.3998187373666
True	258.14149128791195
True	350.7240570658179
True	439.4494824508824
True	557.7739048340799
True	646.0426570839747
True	372.630762883459
True	36.024006383702584
True	544.9908173419384
True	613.8832659090874
True	18.979381343621235
True	11.33963140583419
True	257.31722567309026
True	393.7779289205105
True	422.83593104114215
True	67.8774827100427
True	660.9035548166644
True	919.6593467160222
True	236.50561692805957
True	904.2289333606456
True	283.5412322357075
True	107.07681527623804
True	274.66789980512533
True	683.0198218464318
True	38.163889442531016
True	566.9107217830366
True	1307.380406837514
True	1007.1360016588236
True	915.7904662499728
True	203.7821748380571
True	93.30876032762302
True	196.3368260636414
True	843.1330005412804
True	145.45394242758937
True	1075.0098265241445
True	874.7683090245782
True	40.17793332747798
True	92.30590419469874
True	410.214397091647
True	400.8803254423012
True	211.3842985206552
True	521.4141964391681
True	646.2800599195358
True	120.95994625216802
True	276.2178082277829
True	994.2745652891648
True	52.007224374201606
True	698.9452080729873
True	546.183308768994
True	37.81612964746662
True	868.7608702726287
True	384.1383090552344
True	529.8554652833576
True	107.9520634870768
True	259.1710641719013
True	204.7227387982041
True	25.65727665816916
True	136.11985739373822
True	752.1455630553904
True	134.4789154741053
True	381.79017541563246
True	62.58101770724282
True	657.8686624869409
True	585.2231217567664
True	244.55861079350592
True	465.1341036427171
True	169.56921484716068
True	162.93226529101503
True	207.8939601976672
True	293.7913121623672
True	350.71364174383336
True	125.54074452735382
True	198.04224447005905
True	25.828557488343066
True	871.2482649607472
True	296.0506524564794
True	10.13958310356237
True	366.1652957200981
True	168.1365588540641
True	636.451436132228
True	373.09095846506585
True	584.8932030710572
True	568.610726911132
True	472.3307324760907
True	808.5945698539132
True	245.1834117381412
True	562.4636671841919
True	164.35710732205862
True	521.1259334592446
True	376.81211399579473
True	381.120104487099
True	122.18276157435784
True	130.4324638332297
True	106.19566678122068
True	69.38301581665874
True	709.4379635194166
True	182.80186336101832
True	46.83928430764151
True	0.0
True	533.7547995308589
True	110.35495022482084
True	21.850649474721585
True	42.2155619278703
True	112.52131904007445
True	540.6777071492659
True	181.10330944394528
True	112.97558104047364
True	36.87738697835036
True	163.1919419938335
True	921.6974762813848
True	54.13899133475204
True	218.3195349431476
True	754.053141817266
True	322.94819909443487
True	470.4839912974805
True	474.37825190769473
True	515.6663200779332
True	600.8056432770495
True	921.6549767876304
True	273.9537957264389
True	1011.3187858198868
True	925.46088898928
True	628.6987998777334
True	342.8108048163149
True	787.5130279091097
True	10.18334405564048
True	30.797949107274597
True	293.8157178581481
True	39.98066327649968
True	207.56212736842983
True	716.6154352126352
True	212.6572291904502
True	754.1389073202513
True	773.2497472991716
True	128.05221436414
True	363.5346194188367
True	573.5300108929213
True	25.63015282578555
True	131.05931070913388
True	434.78520585300174
True	299.88052064319334
True	201.1459995686253
True	107.8663447878948
True	388.6671315566573
True	20.69666688826054
True	372.6305830511645
True	357.528639961344
True	1011.1232283161484
True	361.6570221686533
True	32.68316336531645
True	435.7719424780204
True	444.19400014138085
True	239.75055564613092
True	32.34241279520985
True	764.6037983390629
True	442.1762257323041
True	162.44891709402637
True	12.608392640073813
True	1205.6645657062247
True	167.09031499456273
True	27.987835958003355
True	292.061923758952
True	285.2891336766712
True	116.87923826415904
True	301.94456256644065
True	45.62966268116805
True	312.4673247578057
True	307.15316181775734
True	303.0372222603413
True	31.274885069628844
True	45.813031604886326
True	1058.7107799130124
True	25.013402012515343
True	13.220712224158724
True	185.7725628233004
True	664.3859147498071
True	9.527623993143113
True	178.20253649462418
True	179.11303379040882
True	542.0747200692816
True	374.0499283271481
True	758.557230716526
True	320.08031113963114
True	486.6159280070146
True	432.4595937872447
True	493.841224952619
True	101.55549618257211
True	1261.153709098135
True	851.0556114120843
True	296.12699854592177
True	518.852488428847
True	105.53449057879804
True	556.0484073314876
True	439.391429019407
True	156.56785870828918
True	78.93471195911917
True	348.848005314453
True	162.1701188746537
True	29.84055805067517
True	589.0220087629268
True	380.3144143668344
True	70.8141662351151
True	30.49496140037218
True	643.473590683685
True	481.6521053465453
True	73.87236351551167
True	21.88477513294742
True	334.0569309985556
True	348.2563355932545
True	701.7350429146727
True	540.2472109504438
True	551.8981497106877
True	805.7603245687677
True	8.8040664960325
True	53.44134287353077
True	36.34364762427099
True	62.6296854899519
True	495.06158806922457
True	578.8697326566264
True	87.23350927471878
True	114.4880740890814
True	196.5406564612637
True	72.65176780759032
True	179.30943100231818
True	212.36678554930265
True	270.8334610491571
True	806.5547425016014
True	594.7830650564049
True	297.84008842539845
True	189.325874439276
True	266.4204274607819
True	242.22435325700707
True	737.5393482069828
True	334.5905982851163
True	169.54442254491843
True	917.9924720898576
True	341.4253580698218
True	467.2205034965042
True	156.6821586676233
True	119.3308913988748
True	62.55604024525479
True	216.8059559144753
True	974.5026693812734
True	521.1110421268327
True	113.52887989593972
True	365.332071794717
True	103.09914481785944
True	636.8949041392679
True	3.7340048220270416
True	692.916531529712
True	36.40602022069267
True	965.5200131599416
True	852.3826477247209
True	211.45562607460312
True	30.664012832849416
True	87.17936058969991
True	449.240519943894
True	218.14134554584595
True	1.7381493327451196
True	80.02139064565407
True	1077.0371705337002
True	341.86131377861113
True	673.8377887667929
True	474.8891684403953
True	31.02315052946198
True	134.54436871766833
True	446.892091195757
True	912.8496546112764
True	794.7939858404657
True	419.789970245609
True	344.88758582574826
True	17.032712615608993
True	78.34440169669338
True	755.125715665406
True	457.2029866782548
True	383.35029149208
True	867.1203072903472
True	24.248350150073616
True	211.48329180324887
True	896.3697672207313
True	235.4834812318349
True	8.164530715782508
True	506.0797446247121
True	104.71865889000296
True	648.4216099244416
True	52.86976059475104
True	262.39040482685306
True	848.486290918767
True	916.70042893839
True	271.2776212488416
True	446.5362994407867
True	117.62023766752095
True	602.7319597771482
True	267.78557621976734
True	185.16362769370517
True	860.2463840401773
True	58.267856318508
True	714.1048849958473
True	277.41694573858666
True	293.6402250072967
True	164.61309283832335
True	495.03206586165567
True	601.0297641102668
True	360.61299775557455
True	414.8954043016307
True	72.52566170979588
True	165.37286938212534
True	474.6166208237866
True	226.2920071945689
True	37.24444338631718
True	200.43447622415812
True	383.2512829092452
True	400.5982994690989
True	744.6095952394099
True	130.10161611457676
True	649.6048314855637
True	487.1392680008528
True	606.4544969326564
True	135.72275438022504
True	38.07228441679562
True	671.8497565280909
True	64.93778779622536
True	549.5318939091782
True	671.836046789788
True	459.66622798469217
True	137.86303006724205
True	514.5991073396942
True	4.2104142287142245
True	391.766462032784
True	30.228698980934944
True	620.5048186943931
True	253.30028431899345
True	589.3030301380383
True	690.5099123671505
True	143.46534409659063
True	531.4016264509481
True	495.7667686055066
True	62.94105749996131
True	971.8190346189344
True	3.215922322129268
True	28.16400891210884
True	665.8019550316549
True	703.3915470030552
True	131.1287993668473
True	415.4906406819328
True	124.31055598735902
True	76.87461837599717
True	469.87236482716486
True	42.650129988456015
True	515.1579960162543
True	13.107730888910432
True	854.3595000330631
True	546.6399781146686
True	695.876220670699
True	100.18967051523089
True	372.1396577002528
True	991.2954356072886
True	873.359057664684
True	138.2156985509522
True	540.1701558702505
True	451.5449435285591
True	245.85968475138668
True	250.4061777334095
True	5.49192058847931
True	323.4919260237549
True	12.341155930217644
True	375.9405739794756
True	76.57507416878357
True	418.892953225579
True	652.4590837608406
True	124.34101318333578
True	239.90232181075157
True	638.3316716744667
True	688.0722816106905
True	299.4205714958401
True	133.54768390680357
True	161.73350685531332
True	467.1413568071701
True	82.98893583007113
True	12.024762113614669
True	524.6745677792475
True	572.7211502860414
True	19.548866057135992
True	134.94821802281328
True	897.5195303492332
True	510.489887125041
True	270.81293159251163
True	32.90676813767304
True	484.40751144103245
True	108.56720696261355
True	591.96824172082
True	667.5420257970519
True	295.9281580824136
True	396.8310061661471
True	188.76051778658527
True	238.92986557607983
True	74.70948375613521
True	210.24011737591528
True	497.4247585579451
True	20.742577270673102
True	453.0317712719509
True	363.6400376940852
True	704.0786173758927
True	841.5915272492884
True	892.2699055832554
True	154.89469349257817
True	400.9528906928327
True	72.30849816549025
True	187.49194567380823
True	312.1486393340325
True	8.14499458860581
True	787.8178273415637
True	23.505811335393872
True	386.6822207143424
True	263.6619423514502
True	646.6631024326633
True	213.81235957976855
True	39.65954893080084
True	646.1618946642169
True	1055.99696854056
True	216.52244934261043
True	133.26934487305718
True	594.9116964435607
True	501.1272146874757
True	15.1708666950487
True	848.0291476263465
True	113.02069789540946
True	47.9252884392833
True	309.0108160280831
True	358.1054007898244
True	392.0052971260246
True	269.80264927669174
True	19.006444616006764
True	22.273949807153937
True	855.4392551186605
True	204.42370461254825
True	114.232192900929
True	857.9522600950573
True	653.7061119900466
True	641.6703737405169
True	449.3594372263336
True	150.60211827866272
True	32.29672912798067
True	105.22396460954302
True	435.87667444375313
True	228.18778642188255
True	477.3425751262211
True	144.2933984193919
True	478.8120904529471
True	637.2367394212711
True	948.552271243409
True	24.595995578877737
True	991.8376624697688
True	1049.0304578939497
True	468.240249590502
True	84.13162768902642
True	803.2965730994579
True	656.5792936714907
True	652.9587145350163
True	173.92877318854974
True	736.0948477820173
True	706.0698918900611
True	122.15942326335283
True	746.6754120151636
True	822.9767503988246
True	470.0943126972873
True	235.39578449249956
True	66.79992092745745
True	301.9376468287624
True	341.03751076580784
True	465.38838803489705
True	423.3851319141927
True	200.9118327074364
True	310.9707634622056
True	2.270416528804088
True	12.381417229104889
True	107.61493018438304
True	132.63446352055882
True	360.2363042896107
True	344.09381996379653
True	113.54464599514996
True	18.88200198747944
True	199.93131737779692
True	837.0812356019296
True	462.53444383022736
True	541.673648867516
True	552.7520072851876
True	820.7489600951894
True	652.4593704588099
True	95.82048745177096
True	212.1847788426973
True	243.24434693362852
True	274.8456195946118
True	103.390147220488
True	375.7587294405994
True	434.474744769269
True	169.26420724580316
True	654.0314024146093
True	246.47588799361688
True	200.879477300824
True	29.95149071850873
True	236.76703481308127
True	495.21026666910114
True	166.24460945004614
True	533.4561956858931
True	484.9976937292371
True	243.29257803638853
True	106.19117771892442
True	44.71476401677103
True	407.46484159575687
True	794.4878411419718
True	164.13199118090046
True	1053.3115719073237
True	1042.6092074351177
True	480.1487048617294
True	102.64067216534583
True	124.89702384700644
True	669.9186357239552
True	8.849952001957059
True	223.6742443282946
True	135.30844037480753
True	123.3906727443018
True	328.63139175042903
True	650.9568682153026
True	36.82246127037743
True	116.94528365044714
True	957.4429077078488
True	55.666441246692926
True	440.93746973851626
True	540.653090771079
True	249.7394768295997
True	137.3890102523913
True	913.3328734137187
True	1188.5047269518354
True	521.75746021775
True	652.3775482208995
True	213.2707081199116
True	156.5417907230462
True	304.266327117823
True	259.5777985405746
True	173.30120510129777
True	314.189891779431
True	332.4541567144852
True	11.649123450511542
True	630.4248251894528
True	147.19744320253207
True	78.45786934186296
True	449.5133150214798
True	324.33578814889165
True	1176.162460375415
True	357.79793338882354
True	941.5842164765183
True	8.706305384440665
True	260.30356339679184
True	225.2281738577374
True	161.53977833347537
True	470.8971693178899
True	198.45994944804667
True	416.8064409357679
True	335.2984148615934
True	108.80709031794896
True	360.8866044856332
True	1018.8415499765838
True	699.0704309914939
True	228.5300087516184
True	107.25657832650754
True	293.8185864455713
True	25.81050422136409
True	354.2099063074454
True	326.8374865160877
True	564.4688108773742
True	467.8758959482585
True	357.65314462791576
True	159.2409125645776
True	13.027862376527382
True	419.150028216764
True	278.224517533982
True	143.08525215673643
True	304.62606477046955
True	425.43653545816846
True	809.4886520629841
True	309.4924292459432
True	765.3985172339735
True	399.6028087624509
True	367.3209273218477
True	1.4413645946070712
True	1176.8351146092198
True	104.43680888617014
True	943.2530805352916
True	206.06964327611203
True	457.5894640463392
True	666.8868270761195
True	86.96462516474851
True	504.011921258226
True	32.375255182410314
True	410.3295096886173
True	75.7051646705395
True	235.84083702600032
True	36.69533646970742
True	681.2703283321857
True	188.3193517771868
True	26.149312483968615
True	400.24028353994464
True	116.2255480893664
True	168.67093782720525
True	809.1393491906559
True	247.4872894343169
True	153.7653161550347
True	378.8250541187838
True	513.7272404242184
True	326.38153531064023
True	498.6989189733589
True	609.1240008069246
True	159.81052203648372
True	6.529495865027212
True	72.24363538278057
True	420.7052717745859
True	89.47414602630344
True	75.82556622147158
True	1046.8713095862945
True	28.02169903286948
True	321.7701001585105
True	312.0485215225479
True	417.2668880616204
True	668.2119713812131
True	185.2288087397217
True	661.4759230596555
True	311.09748577396414
True	348.722766776946
True	280.69190548304925
True	207.4379422388205
True	346.40017446000104
True	436.5486947944848
True	400.6861248784582
True	604.9898200103235
True	136.14170524064338
True	79.11959929269845
True	40.323350922450274
True	309.3068604089612
True	656.2351545680004
True	413.8564135793911
True	783.715164817229
True	217.5661353020205
True	398.015360574968
True	71.12533271953376
True	57.45205800778904
True	407.5903002518465
True	201.79307936677037
True	230.57113819013557
True	39.37185704647442
True	1087.0879714657144
True	183.02402497910467
True	912.0254859343892
True	311.23500677676685
True	921.9582350337224
True	228.9566190884627
True	450.1518022497838
True	527.4431242915985
True	628.1901347886928
True	209.86090274034677
True	492.7207058172781
True	950.2789523420028
True	128.4080973433837
True	7.617570146185689
True	544.4557523986879
True	27.35004666417653
True	71.70520269023923
True	820.9105623086855
True	232.96530534171447
True	975.8340650505764
True	672.3200296813601
True	411.7793719839278
True	286.38024564612226
True	481.82235378462855
True	335.41134241569705
True	182.48285882629887
True	679.1776743357291
True	717.7080132896788
True	210.7295537175985
True	92.31146021428336
True	508.5803755387376
True	139.07335489298265
True	384.33498573195806
True	326.5013178941515
True	67.75897203940204
True	377.2519586570867
True	407.6023499706898
True	370.1779965030127
True	417.9947825357039
True	434.4639542882081
True	658.0952457191584
True	57.3251517076419
True	445.4859850117522
True	334.72757859020527
True	654.7668913203684
True	227.46545494310385
True	99.37546908339829
True	41.38816390387236
True	545.5544485648386
True	608.2366555060333
True	183.81300604326813
True	412.9454902601624
True	343.0535372950065
True	17.973485841720297
True	169.70905023148455
True	288.64028847090924
True	2.635887545586508
True	857.6463010264895
True	76.75394426071274
True	107.61906606100509
True	115.58526468902012
True	363.0085542386806
True	36.40971501552708
True	459.3478234932579
True	228.50763300854217
True	5.723028565126283
True	120.83631479982424
True	434.4044412702372
True	50.52268781117157
True	71.24548763129397
True	174.29769514990227
True	299.3615827829378
True	987.181173427473
True	398.2956406806516
True	990.8995362275672
True	186.6353191919436
True	1047.3115459466906
True	767.0893835335964
True	692.3573393981454
True	385.2536194937509
True	388.3858639212481
True	79.94178926342262
True	70.74448282417394
True	80.22171366668671
True	182.77245309210144
True	480.0276898881543
True	1059.415888652977
True	174.8114338583719
True	354.0057936287959
True	434.3823694531951
True	611.6169970754347
True	618.2155258932817
True	282.8546154650245
True	455.08510760914646
True	658.4883348416749
True	95.5801394411764
True	725.1143747329413
True	262.97273140862063
True	133.77673329657347
True	398.0471344492748
True	855.6722743259601
True	425.9680786890275
True	835.0632504312301
True	194.43956024695729
True	344.6685428844972
True	723.2404427126207
True	610.9263492583277
True	190.8618390650157
True	261.83829141358
True	820.5858672513131
True	32.824353977098085
True	181.0609278238653
True	482.5529444856874
True	720.1264582690396
True	99.91742635481636
True	35.88669043682019
True	163.95383584148732
True	736.4983946329888
True	310.00580396069813
True	556.8543872610076
True	348.5317905581779
True	304.3983246742828
True	454.05688830404426
True	495.6026210728544
True	69.01023876967113
True	370.5966795992517
True	781.7606663015673
True	0.0
True	294.9153999083384
True	249.2030894256441
True	1008.60045057067
True	146.39658716324806
True	638.4399664380762
True	632.3398855077263
True	112.99992290824984
True	207.5258290803692
True	132.64641066857084
True	11.752456043156412
True	294.0807915115122
True	386.1673994549852
True	1148.165157169569
True	234.1187747741737
True	420.9941472269489
True	659.8044617350243
True	193.3181470298908
True	28.106197163307645
True	844.7575997359426
True	608.4594548665929
True	156.96662139523752
True	625.734107423633
True	168.1432474451872
True	291.90140363457425
True	739.9306452850951
True	32.77543535731686
True	101.2638368886166
True	523.5499628962682
True	61.68157131577474
True	75.16758908283279
True	394.28332716988666
True	24.767614671605013
True	762.927465847134
True	100.15929062416352
True	157.65840655088658
True	19.46967780804596
True	732.8078142455482
True	29.457595923874543
True	775.3696154946521
True	398.9027738222823
True	114.95449214417516
True	716.8901613565181
True	515.3420685837551
True	590.7232111163881
True	49.39998505719252
True	370.9797188305873
True	5.707723980736002
True	93.42529523448567
True	377.987498027314
True	45.84246768359796
True	121.92074596080008
True	294.1967858124006
True	180.6370782292056
True	98.32525383640944
True	637.1248129245234
True	19.859424067696736
True	1126.059418816294
True	500.6129857708408
True	303.2599178988513
True	488.138123711237
True	119.94877781686404
True	791.0736207045985
True	1100.0594003257938
True	750.8800739636026
True	180.85728638764752
True	218.03633818408505
True	47.865568800150506
True	58.06750957825826
True	148.8021161307222
True	95.70998228648368
True	162.8701957577139
True	1214.6747307745318
True	326.56897065828184
True	358.5802830988874
True	723.6266061231045
True	16.98142149153371
True	13.768928632664752
True	554.2343170416759
True	6.094060701944649
True	115.98439825749185
True	707.5916264759132
True	181.2694407411232
True	632.2311430469467
True	845.7472264412913
True	156.65945521142973
True	872.8608105926651
True	2.5811991239183625
True	456.206557024631
True	1064.8588765606569
True	25.5622133538799
True	229.58787160787253
True	141.65161526062948
True	961.2496882824652
True	234.10255319720156
True	484.919986487252
True	115.56342780125628
True	524.6757521494221
True	147.91480081535016
True	99.62832986745951
True	382.280473841144
True	72.38691851398573
True	51.48499702706431
True	1052.698504227889
True	263.4168077723233
True	163.65190164523406
True	375.25011205529177
True	392.44899120452783
True	211.93202310299247
True	163.81682029883652
True	389.2471611872656
True	34.65937242512063
True	478.7338488739106
True	1120.0433150975334
True	118.21884724153554
True	471.7889375408127
True	305.4785793525718
True	25.82539980147789
True	417.71204240782737
True	101.89992573453206
True	588.8157382957818
True	206.43633424856043
True	422.28204159478497
True	20.67515466977912
True	434.320462702624
True	105.82460503447618
True	350.286192528563
True	33.21087654203241
True	162.60552337387543
True	250.079298361539
True	778.8182966199472
True	57.181303099310966
True	137.20336984337635
True	236.7491563843553
True	137.50030683093104
True	645.3029953442197
True	543.8992522460757
True	786.8037460289876
True	387.0003966371797
True	542.0647036070724
True	433.5862950903432
True	685.2480318131678
True	69.18086497307009
True	470.805910465187
True	418.6295124137885
True	50.29569751824659
True	85.00519080473066
True	132.9858277269218
True	86.96713102453265
True	323.7716170304919
True	850.5811663760807
True	324.8121255324872
True	1135.412822093385
True	305.2892254709724
True	920.0723754683396
True	153.1013900323274
True	583.9557430826295
True	617.1810427004184
True	694.8549134243185
True	430.9422217163564
True	64.47762498433133
True	289.9213059585062
True	41.37586039465411
True	164.82084328532162
True	182.5660702351884
True	1148.9526779329929
True	231.2526066583717
True	563.9612483098805
True	565.4837989058806
True	563.8599955687752
True	876.2013843580778
True	587.9389796685874
True	651.4727750269536
True	981.3030247742676
True	123.5523815612293
True	314.5193260169292
True	249.3432701613455
True	338.9195376335276
True	88.41798505934935
True	368.4038627218205
True	4.219775724289649
True	354.8983967301291
True	254.01292251439048
True	626.5674565987609
True	288.0869342157296
True	366.0323853736332
True	10.895078895870704
True	65.56051269395965
True	549.2178855682756
True	32.532270091715965
True	144.9499236505826
True	65.87464659384543
True	155.90254452648523
True	230.9296089303076
True	72.08131598910391
True	379.1458831620227
True	263.64771430691206
True	96.76405228220897
True	332.40763955498323
True	68.63144767632748
True	574.7839222821129
True	845.9940057601344
True	273.0057370672109
True	1152.000073713166
True	120.48213973824564
True	295.7010143219497
True	1071.7904208342309
True	87.50910711546774
True	287.7795917263141
True	9.911793684055734
True	402.56604033263966
True	460.3521859424481
True	147.05852716519547
True	618.173220656156
True	930.419221710408
True	166.63865060717825
True	79.95300159504916
True	338.1150271645951
True	546.7187323228985
True	603.0998680373988
True	1220.8572480613525
True	26.84786635586033
True	943.3432673883148
True	142.94681069253735
True	631.3078708906143
True	116.19126619042046
True	139.58449774735888
True	186.3108783341797
True	167.6012300969996
True	754.3335191033472
True	204.66152784655867
True	231.5027646042425
True	70.43103880288065
True	515.1084209844146
True	439.30390577022087
True	174.17932278106625
True	237.1015794325714
True	17.85851623102092
True	420.5801489059597
True	223.3983806561865
True	289.00882404144886
True	109.1900937987382
True	716.9669614784682
True	412.4862752893022
True	256.2418454969536
True	640.7641737913564
True	515.0228859727208
True	470.5964050353821
True	131.54046118945047
True	529.5355597416162
True	416.1952224747031
True	2.7713539943384435
True	189.6332897786235
True	87.52840263338385
True	244.6577768995799
True	3.3146979890445207
True	131.41676456691965
True	354.2824322326582
True	7.487972367228354
True	875.7235143062459
True	172.26395596099118
True	720.9859247469027
True	784.3772346778692
True	157.76653693844622
True	226.3525272146865
True	502.3431683511288
True	849.2473876178603
True	51.115041193820375
True	38.165246354293046
True	136.00949819574453
True	618.3479696176486
True	719.5909647052695
True	187.6276191594614
True	592.9208051623236
True	620.8727458658421
True	887.9063772559041
True	395.5444196329501
True	184.67544339247783
True	876.0578737231478
True	228.77253090843053
True	148.33049553281282
True	332.4326295445222
True	223.26061598397703
True	207.65346218370917
True	610.8106402785293
True	249.22717878339563
True	196.90308836712708
True	473.83654954109824
True	470.21805056421033
True	63.66578625873163
True	272.86712568957614
True	81.56786185170779
True	349.5117244579425
True	355.9086811656982
True	250.983818671753
True	181.91805584589545
True	402.5206367948384
True	663.5419327366939
True	728.6956282095213
True	295.77077129880286
True	723.7233261295739
True	61.57154838436215
True	836.6593841252276
True	348.8252735434674
True	12.539106773106331
True	617.8387988222784
True	692.2018499239016
True	247.76513328280868
True	171.9396485086507
True	51.26814933012967
True	382.6810042555499
True	76.22493475335263
True	13.99607671999187
True	910.94810544557
True	375.1708042886895
True	172.53465019467
True	999.8313059102524
True	11.84686523833216
True	782.8941947386039
True	32.5420866879894
True	692.8626786293262
True	58.57681255361259
True	753.1702799895411
True	447.0236766946767
True	195.16160593397564
True	438.5740087640648
True	214.37066592380847
True	291.1008468447212
True	228.3846884638946
True	407.3853325446464
True	10.165964486599757
True	324.87216775262544
True	106.41355126414564
True	10.3963134533161
True	475.8399025053397
True	720.7038823867709
True	274.99580924822766
True	73.54775230511481
True	308.0890774001461
True	81.4733393801102
True	189.19739879612845
True	173.7301979063823
True	387.9545177359457
True	45.45195579031832
True	135.46909313445232
True	378.854385408613
True	859.6017451048104
True	117.49237419372554
True	213.2349519642592
True	427.75914777732106
True	18.347835308241308
True	407.7923157550605
True	522.4900214208905
True	86.47480591700074
True	391.7927508273781
True	353.8337948229225
True	424.00243541179617
True	588.2948147488531
True	1091.987354136133
True	973.2537696055036
True	54.96887890567365
True	1039.8023725923183
True	112.12322247554188
True	117.02126882663008
True	115.0007430146215
True	495.71799911768977
True	372.2230989802278
True	575.3558700898469
True	256.86853886888724
True	159.24046747766445
True	389.25866673911
True	15.690664223573862
True	471.8358020979181
True	386.0531785890684
True	143.8905954373747
True	99.12713554107044
True	529.1935831271552
True	977.633792252623
True	202.1187579136504
True	65.82733247222126
True	445.0245817559653
True	377.5488320496328
True	468.48535453645263
True	334.3474044295252
True	4.318253105402709
True	533.4338340844477
True	512.9179616581733
True	515.0557226864253
True	197.33365904510435
True	106.34732357043544
True	21.67890490675533
True	371.6178964008677
True	108.83075300274776
True	7.271732413425314
True	32.51610574746779
True	356.131737081083
True	653.9921712655693
True	132.9532043695781
True	86.2756765895551
True	22.49470858047112
True	394.4655980058209
True	361.9567922552532
True	770.6759882599009
True	306.66320449169774
True	509.3453547839612
True	553.5685472304997
True	513.446870300749
True	295.06888024859137
True	545.0587006253244
True	103.70924584321344
True	587.104502896352
True	6.184158258687807
True	362.2985881333224
True	461.9152374051634
True	946.089859469884
True	348.74875477547965
True	795.8609231333268
True	1004.1273089458552
True	182.590086693829
True	35.18005883963549
True	375.7618420614253
True	395.3435166582224
True	573.0493266870172
True	254.0664090507411
True	30.08320257259024
True	623.447579165404
True	134.64740805170305
True	1047.831390885384
True	317.9211467240731
True	486.7168066525593
True	134.16568957489443
True	833.025050954452
True	139.20059988994024
True	821.6909476675851
True	581.1124985301392
True	194.3322476806068
True	113.80070925024155
True	66.20818593365983
True	566.8821729346536
True	920.742647997895
True	412.4680547784309
True	555.9377871011761
True	137.51268979473403
True	623.2548017441381
True	479.0033125462559
True	764.0261965202328
True	311.0945086004881
True	590.9898355290603
True	114.11694171552811
True	26.580032287008255
True	416.4718616169692
True	177.4838011498217
True	106.9742949192554
True	363.5886749565479
True	1079.073306419357
True	273.8150796188129
True	557.5616924584148
True	11.429602840487846
True	69.36312810747978
True	325.7712024056888
True	782.1915354697564
True	455.4707158952046
True	506.9709027702183
True	708.8065886863266
True	70.77679472815939
True	730.0898119913803
True	48.3395374977237
True	105.05959670554896
True	184.78880351420344
True	79.35230236903931
True	26.22974674562122
True	300.16098499653
True	474.45961658561976
True	876.6949681161482
True	858.6768086127898
True	5.657398656522828
True	281.2234696385414
True	459.2752384741759
True	117.94773595197591
True	244.16870021113328
True	334.3786456590797
True	1294.285727669912
True	459.80560832526623
True	25.08105176579148
True	171.96540654801797
True	702.9158804385805
True	36.23569725959311
True	170.09941101700483
True	571.2032758615354
True	66.41352809839948
True	889.755392434896
True	319.17868309183774
True	654.4954708015924
True	74.33973923719371
True	668.4841346076015
True	583.9996689087324
True	916.6229630375054
True	232.37127561537395
True	511.961232228037
True	820.6401688363713
True	927.675271339475
True	235.01854333141665
True	776.0451517064567
True	217.663990673952
True	454.90444081919753
True	374.3359159923394
True	505.4883496617048
True	499.310874979827
True	313.42918167109167
True	348.5392397580004
True	114.60264914657868
True	325.31261868467783
True	1174.744530689586
True	308.98917142060645
True	142.91117265962282
True	298.69362950916536
True	747.4296110256372
True	646.0372665768161
True	413.0193177141315
True	116.982808717473
True	333.12204780869115
True	35.18174309499386
True	174.41146481494962
True	92.68063656619049
True	91.1168404199934
True	573.5295787733604
True	138.2612695517258
True	128.97205494753337
True	109.14353790349998
True	85.52795296345457
True	435.840299654373
True	400.3251829417376
True	1052.5051574949343
True	551.6724826136073
True	842.0040039404014
True	280.32417378065696
True	299.9866144767334
True	518.1471349796462
True	188.2915274780238
True	740.9445058528486
True	248.1997858609992
True	372.9904975103733
True	69.29183588107898
True	114.44843700068132
True	258.0530341951057
True	129.70775362009783
True	473.4926993001313
True	30.46491211442102
True	587.2492245713369
True	1011.4678567099028
True	707.1996401741653
True	1.1920701444799824
True	62.38408588472447
True	487.7985502600471
True	447.5810723100986
True	73.97987811702835
True	122.98423546927458
True	308.1542545884797
True	79.94538044620043
True	52.74726434511467
True	725.0562125682334
True	684.509184580435
True	166.56909334627264
True	173.02027147163253
True	515.7236781558654
True	55.84396384274712
True	25.37620953639517
True	575.9292748656734
True	467.3789647474357
True	1118.15272920931
True	47.61135364075899
True	477.5132050659014
True	884.6381611517447
True	788.0387982125004
True	289.27067552596486
True	756.3225177389797
True	407.5672076060887
True	38.89674416910839
True	101.26315643547164
True	703.8544396251268
True	76.93776375811812
True	139.7049550289821
True	951.0306821833904
True	195.23512629640987
True	277.2369763269858
True	103.88916932016672
True	630.7658995033606
True	569.7242233216615
True	214.24781310740613
True	437.77072534595857
True	41.69038611451893
True	279.07301760148766
True	570.3270165602843
True	637.468510594034
True	314.1041252545866
True	70.24724136586384
True	951.6780441615266
True	1075.8618163612837
True	557.6463111403107
True	65.548326518862
True	31.197432089386005
True	86.44245537659847
True	107.0377032280838
True	104.66096631910004
True	881.8270791427859
True	1201.9901262721337
True	718.8157151505322
True	314.21723552198966
True	8.679462998304869
True	22.3932232911189
True	343.4885683166661
True	467.3220029540764
True	45.714713411139535
True	570.5570732364124
True	424.5355580079067
True	394.9082151388967
True	81.72938259518644
True	202.8791487372574
True	268.90964069903214
True	131.0038102573068
True	400.3085006511405
True	42.412158056776455
True	171.47705233859756
True	1175.973135258724
True	6.633605014387641
True	24.49065541024234
True	584.9958771870703
True	353.1321093167065
True	793.6503163970425
True	156.97914701397576
True	735.5182079783799
True	579.3155616572161
True	275.53062321058337
True	436.2811491984767
True	339.746757963121
True	283.21828377938976
True	268.926256289784
True	413.43351348061424
True	507.9832235961657
True	490.42660735024
True	106.7200029974318
True	358.0192564021362
True	8.67842335126003
True	185.86012994316337
True	227.49325767234808
True	842.3693018888084
True	575.5144812112377
True	30.83389213631852
True	706.5881503809569
True	818.52717341263
True	103.9899656025143
True	337.8294204476439
True	856.454501053168
True	220.52854793536588
True	166.1561904260056
True	524.272804307732
True	580.7715998896028
True	1096.3954624967969
True	138.55934804924743
True	155.7207539982428
True	255.2583190114904
True	322.5873694188199
True	422.4415311368315
True	415.06461749795824
True	315.6071504951505
True	443.1264639877916
True	498.5987458498831
True	230.74869295276235
True	1466.8835546038038
True	245.14665996080484
True	416.1525375707442
True	51.429886901932974
True	748.1597858073811
True	254.4402259471654
True	933.907309003648
True	569.9591062499235
True	318.8233573760587
True	787.8248846920088
True	265.86689123918933
True	224.68791924581345
True	262.277133723306
True	219.10601327273
True	137.5646889287527
True	251.01360741689356
True	749.6232695560532
True	524.0516384261871
True	218.394632566491
True	1148.0898527842603
True	116.60449492624728
True	255.51857172184395
True	72.64792651541184
True	305.2033493383104
True	412.333831344493
True	95.81767851274364
True	209.23097666508244
True	75.26446544759577
True	725.6409288820577
True	369.0207412929087
True	216.22483330053183
True	735.9180236396851
True	879.7704946543499
True	838.581278317957
True	843.8513202646707
True	351.9922308581102
True	1.0796478070659168
True	271.3039699642014
True	55.47725330813754
True	387.250698474701
True	58.44831070380664
True	338.21428611611435
True	828.4590458662005
True	999.933439823773
True	394.0645935202117
True	22.24643453379748
True	504.83278688669617
True	518.7818326190295
True	195.0081383397312
True	242.797363728204
True	282.4943201594603
True	20.92202955825844
True	121.2751557833396
True	975.1547286539312
True	60.22171481266231
True	491.1705198569313
True	798.2917769051043
True	97.15744519985446
True	249.013098702312
True	113.97108512040762
True	16.427813882612206
True	1.201514650196684
True	118.21424195686892
True	1028.6322114880716
True	490.9296638756627
True	65.74992544693501
True	788.9362491359242
True	342.7333682404075
True	1.4181868313664938
True	456.75010137806265
True	177.50438802649728
True	505.1491415156928
True	81.3398531478131
True	318.3120863588356
True	377.3725260882126
True	172.1985925815113
True	194.46863551233275
True	123.2460400478016
True	173.24028978833246
True	994.5130898996724
True	14.952082719486024
True	514.2436329160446
True	480.58169119273873
True	411.4148852768935
True	220.28498879279252
True	236.03747968583028
True	160.83057745396425
True	47.92300945326967
True	488.8321477637236
True	153.54522636765788
True	860.7260990268658
True	844.0384024516422
True	241.97615287549004
True	320.6741471231566
True	522.9573811983844
True	42.49368226002199
True	82.76148831292733
True	700.1263191500494
True	1082.0704978148715
True	117.669604759814
True	725.6345181727825
True	147.67188485407047
True	933.8349676760164
True	657.0191684190166
True	103.85590665869148
True	272.6563290368195
True	603.6996284340058
True	274.44462964191666
True	45.75997781009426
True	553.3221444633939
True	442.3247887316003
True	5.200632329693761
True	476.7171702328341
True	70.74834102017132
True	181.12406341580723
True	239.9115807012888
True	302.5090983448476
True	74.95645548334285
True	221.1013397974804
True	345.32359115125246
True	437.398906362178
True	917.4533658743906
True	47.08087341441022
True	863.4089059722365
True	1007.8970142295766
True	127.1911438791732
True	71.64256360310571
True	1014.2245970012572
True	35.409411888651164
True	228.56848763439467
True	87.00006769515379
True	213.4401690523019
True	375.82768906270906
True	1004.197807720394
True	99.21339666026697
True	73.19031659129529
True	636.8887507853337
True	284.4815732161797
True	731.8589970824539
True	55.2160263745526
True	482.3860467618323
True	385.4872613475625
True	677.9718348825613
True	53.95095371957047
True	108.88594368883976
True	25.638148006534625
True	259.1342444480288
True	39.44996826335683
True	338.3784849174847
True	2.4785898439096057
True	1172.7271695105935
True	101.9738008713212
True	139.94835005158367
True	356.75991366014455
True	722.2213890766221
True	716.167804234547
True	1031.4570333758954
True	489.84017188493846
True	416.69275462875424
True	135.5386580271308
True	405.0845334235523
True	811.5092359940681
True	445.5148219150515
True	998.8631456901112
True	83.37879005168475
True	420.0164263497549
True	182.11794093568716
True	286.5129748347993
True	763.031683640211
True	162.9065183292862
True	133.47920823581563
True	62.33729477533584
True	876.6360597427899
True	789.3573362967596
True	82.2357278117453
True	445.57473101020713
True	762.8540991052641
True	414.4531454106877
True	58.470806682430656
True	305.5044292621206
True	787.8025978198749
True	30.82640226073583
True	371.1419647005538
True	167.20406341846245
True	277.8626620638198
True	32.821289647191975
True	223.80668342227736
True	782.7911071095954
True	636.7338825086298
True	59.56425411036328
True	293.0804110457843
True	909.2189442380212
True	18.806743982068024
True	322.2996174712447
True	293.4033847650828
True	423.7913234046644
True	224.1204352808225
True	607.7229520602235
True	45.69741862967896
True	956.3717518262764
True	883.8393941043299
True	41.40449275786576
True	399.46486552935886
True	711.0206632092444
True	911.971341075374
True	276.6506513767106
True	592.7531656517557
True	129.60727150756776
True	190.97644783371624
True	133.96619278793696
True	127.16501809502584
True	202.4015955208077
True	941.071942246663
True	784.7444368529259
True	960.9124235544432
True	19.97644939524282
True	27.22568967548881
True	363.17366663436206
True	13.419116219688748
True	646.0478726324017
True	1080.8163372490776
True	252.63180615030615
True	208.3785748293512
True	85.0644084140768
True	212.17490299102627
True	131.6740569250789
True	43.88952890121901
True	134.4272701336529
True	93.81018676570126
True	245.12040128435103
True	542.1429636685576
True	171.2071557406685
True	28.150315288629624
True	58.75671294990228
True	419.0163809856248
True	271.8420760137393
True	591.2850206181289
True	23.374792662815764
True	114.12119954390823
True	664.6168723592825
True	261.4484865281656
True	459.0063113399423
True	640.8923799605823
True	98.27251419985669
True	111.03663335986415
True	81.04550431756007
True	27.15853399724438
True	119.92859741208736
True	85.45168618017388
True	104.58227686784448
True	147.41850647509744
True	234.6613789885108
True	800.366264745576
True	296.5364766977852
True	968.4922716118244
True	162.1327759216906
True	180.4391434269204
True	793.3950278030126
True	306.561326501727
True	599.2350268067129
True	255.7705620156032
True	374.7377838610027
True	446.0164742531642
True	588.5160857240844
True	641.2924281000426
True	366.467789777438
True	34.20580167630852
True	544.3358408484951
True	621.2707975462868
True	19.767085535720295
True	12.415281134827827
True	266.75961099513216
True	415.1160595786355
True	461.1796324092396
True	64.8362521066129
True	650.0057495162598
True	912.8624464914434
True	232.1479587331245
True	905.8341705562128
True	277.33778687666535
True	102.52985889373647
True	272.38758030872765
True	701.3321564682889
True	40.07676580032746
True	547.3187930891543
True	1273.1487346541153
True	1025.4693743076707
True	867.0967199579685
True	206.76341185744556
True	90.84660497038168
True	199.20804696443184
True	868.6624863145494
True	151.68472196263642
True	1075.242778963377
True	883.2814827687564
True	44.797208094980114
True	88.17419580162496
True	411.0231361654125
True	411.0160967691377
True	207.1646815636741
True	503.4243933054524
True	673.7797990449194
True	122.36855784350274
True	261.03540239363383
True	1061.6231126860184
True	53.55585630208508
True	717.7004577315087
True	530.0002200775689
True	40.3196364176351
True	805.0123605307256
True	384.8984804955862
True	556.2235657745085
True	108.78206233654348
True	280.26853601816623
True	217.96250282636947
True	27.259921316789686
True	140.1648348403617
True	758.2196382177013
True	147.0085953962172
True	373.9945476761778
True	59.88329665045115
True	658.1561346691599
True	604.4938979930022
True	235.4288494765405
True	467.4407159366277
True	169.4934497230706
True	163.5011598063729
True	223.0945528597508
True	293.2766623717493
True	370.653884296689
True	120.80956087366286
True	194.35159299300292
True	26.891855868973742
True	899.9955294843799
True	311.20161081424175
True	9.815797213337746
True	372.1556940561753
True	167.956426224854
True	619.2062963999072
True	382.7971510124707
True	596.008256089497
True	539.8465496658575
True	470.0711579375098
True	801.6053473154642
True	235.89232048122025
True	558.8917358414559
True	155.18907235632255
True	542.168180100419
True	361.80948436778016
True	382.08402794546754
True	125.27984525142796
True	133.77157518646706
True	107.2904918470037
True	64.91541319239283
True	725.0620222892439
True	180.58332874351925
True	46.36007965559245
True	0.0
True	560.9335394372481
True	116.43336271175252
True	22.29161917402344
True	41.42464982905041
True	107.96427906591856
True	542.5567338364824
True	186.3999135765592
True	112.44790255535356
True	36.040057770758494
True	165.20023106514628
True	896.470326292183
True	51.23197317498615
True	219.93386141871517
True	765.6270640263626
True	317.66219144044373
True	451.4237675328168
True	485.4184408812885
True	512.2503800259738
True	602.884610344591
True	895.9299743457243
True	257.3435719749467
True	1042.1022286984796
True	923.9254270293728
True	608.9794309213216
True	344.5862556127546
True	836.7685777167477
True	8.509308471028787
True	30.11088300493729
True	289.964916885592
True	42.46365563264008
True	207.17543529789847
True	766.5048520075442
True	209.34452641112912
True	732.1552462282892
True	767.16264422628
True	128.71950309244824
True	359.49000795028377
True	595.6371030510652
True	23.11128219584072
True	129.81282576966422
True	433.5424176194064
True	297.401674648488
True	203.177044840596
True	117.99085168298332
True	376.32658215616334
True	21.133644143273013
True	372.3899266529212
True	378.13365558884857
True	1059.9229903418643
True	357.5242319725216
True	31.299292168198363
True	456.0840942830703
True	438.5533446540613
True	232.4462822432162
True	31.175884034332515
True	759.1259804704364
True	430.14618395885583
True	182.6856722362376
True	14.23758654136056
True	1209.4440143774762
True	162.14173697950224
True	25.262777320581492
True	311.8137618295624
True	290.28680925585144
True	114.06703097333144
True	296.0345232166629
True	48.26613781593701
True	322.99284923089533
True	300.5535735034944
True	328.8844123606929
True	29.11489372117513
True	48.8344112895889
True	1041.751508159732
True	24.96675155202017
True	14.306683074743471
True	178.1556234321386
True	660.6695429274429
True	10.105216558708747
True	191.2347277384594
True	169.84201002365123
True	527.7506027271877
True	384.5890173152306
True	737.4240097010569
True	328.72927425384
True	482.8236341146458
True	446.3705723480523
True	496.9526426391809
True	101.93164712735368
True	1269.572114633453
True	915.2765420300744
True	300.897147098481
True	532.0181544656267
True	101.79313798005047
True	571.5024767491711
True	461.3754019075279
True	155.97340208478658
True	77.29848902613877
True	348.13128416062744
True	175.02378956205322
True	29.3251786771778
True	628.6173929701789
True	393.6155907892314
True	68.02517956626491
True	29.319574783563056
True	674.238702013929
True	484.8125492809508
True	68.07488515895427
True	22.6507754156522
True	337.2492947331325
True	321.1319784523159
True	731.249384494596
True	546.1034254206846
True	568.8407614775233
True	807.2434346729948
True	8.613031457896275
True	57.72739555760092
True	35.78773129474631
True	60.71202281115834
True	518.5820672787852
True	597.8098600563776
True	81.90665506336012
True	111.91756392811968
True	193.5749965900145
True	73.36808251991444
True	179.87640787503008
True	209.98725739155896
True	267.1878666690443
True	832.8342973016371
True	585.5107768696489
True	281.9227809842187
True	188.92399454514785
True	269.78508293955684
True	247.66883186380144
True	763.8576923620432
True	324.06027235286393
True	169.70024907400227
True	893.4332986571627
True	351.42125819529826
True	453.6076443966416
True	149.8162307151337
True	119.32438446379784
True	63.35496065515614
True	216.44163102145032
True	968.367999064258
True	516.0530860088276
True	110.0811886072936
True	352.29174640818366
True	101.45911590633122
True	667.6174089621874
True	3.832935893846133
True	684.6391564679469
True	35.01626373174072
True	932.7522050157424
True	846.5266662432256
True	214.313779453529
True	29.248836577228637
True	80.96063983705963
True	444.6919199109109
True	226.70528711122117
True	1.3418918422116834
True	76.6264170504436
True	1101.4186421914987
True	353.31220073707
True	730.2576800648113
True	496.3424746984837
True	31.448233200258
True	135.8092367101432
True	453.660557070965
True	923.1494044153789
True	825.2194967577141
True	429.77571787671474
True	356.43331021659645
True	17.488944069453133
True	78.5519046352514
True	726.569538889015
True	472.69390078421
True	385.2485367015201
True	890.7030388077181
True	25.77082014213772
True	214.35945484228577
True	885.8624283471012
True	244.0424457713687
True	8.958600786735783
True	500.0920113758748
True	101.69758758159756
True	621.1713203408565
True	52.84254799057418
True	262.3468004814521
True	827.8813525821033
True	838.4643141548684
True	282.2361686588391
True	431.40404814211263
True	120.50645734732576
True	588.0600954222422
True	259.1541601533924
True	204.45937495947817
True	819.6469841392969
True	52.706579332064685
True	713.3684762110898
True	278.41924711300584
True	297.2691562586774
True	169.80010116664727
True	478.9283045980114
True	609.8862303209796
True	368.134029016534
True	407.5969714047816
True	68.16391255134809
True	160.5493715667496
True	460.8403212779211
True	224.34945657972705
True	36.37802857795938
True	206.78843038108263
True	391.1351620246113
True	402.1859481127594
True	745.9430703851317
True	125.5603785340314
True	680.5620855041145
True	485.2286960753783
True	615.2489301534939
True	140.74539284742826
True	39.23892080762121
True	667.9208871499274
True	73.06711099667999
True	552.0274886806209
True	669.9761722933193
True	445.9436025190657
True	135.477748586734
True	510.376973416854
True	4.8577992229477225
True	400.9357225264394
True	29.66652590974165
True	639.1013930851943
True	269.6580827581703
True	571.7760336387585
True	677.1114751316156
True	143.50282288633784
True	518.1532636089474
True	494.6462598387066
True	66.1960954449601
True	964.8657953867668
True	3.558727732497602
True	25.756284206907026
True	636.5164820679443
True	672.0634124463672
True	133.87348230651037
True	416.138420059901
True	124.90587799135908
True	73.86073969352492
True	441.3796089794588
True	40.0569774232204
True	503.6211372396408
True	14.152338730438467
True	834.8711385477762
True	550.334978766986
True	640.3987427805724
True	100.083299698001
True	382.5377644466991
True	987.907414998244
True	878.0339303515651
True	138.41845741311616
True	536.8764258104758
True	455.8666401536766
True	246.2679588519273
True	257.7936148023907
True	5.95181535703544
True	319.55153516387105
True	13.074225144555289
True	377.0119878562626
True	77.56148681032877
True	392.57334221516095
True	625.9586661868642
True	124.79309231592492
True	232.79631123735845
True	639.2337835881867
True	675.0193151361951
True	296.89911807573844
True	137.01542944740012
True	165.85255996335474
True	475.4413751648232
True	84.65704236604903
True	11.304724786471008
True	497.13655707762473
True	560.4820878493217
True	21.029413793189757
True	142.34387198912196
True	908.5400082001664
True	506.9476277745725
True	277.62854721201256
True	35.76924900610382
True	467.6246396335222
True	113.04778911968462
True	587.8287247657814
True	651.0077063500371
True	294.14551026576413
True	376.3797398686455
True	187.8117109916354
True	250.39361224363216
True	77.06854866389348
True	221.9685822058744
True	517.36393331483
True	20.049399112592152
True	463.8648539067354
True	374.3694535299372
True	737.9771859386054
True	869.9507212580095
True	936.4072069906232
True	156.49103778110836
True	412.6334678395135
True	74.33645284983163
True	193.59403660028937
True	319.72252008001544
True	10.659395052293048
True	807.372556830725
True	23.10957276571484
True	400.12017143591305
True	260.6599446777432
True	666.9237737435664
True	200.36894753720784
True	36.905662216158255
True	721.7081788353693
True	1088.8255050286334
True	220.80246220984657
True	127.92403191124626
True	620.9332566423128
True	503.135356944459
True	16.261254930523855
True	816.2223572175764
True	105.6339837713536
True	45.09969917544662
True	296.2229743294721
True	358.08402371545407
True	390.8083033874281
True	266.3395634599581
True	19.752093673026724
True	22.69245840184996
True	853.5245928472184
True	204.1131830730212
True	113.60068437937292
True	851.0371507539874
True	660.1143415236733
True	630.6215979373696
True	455.7958753844193
True	157.98952336362547
True	33.01114173506437
True	104.0133012120514
True	434.4899467177525
True	226.56157819009707
True	490.4243154771682
True	146.72989173374793
True	475.7294218448129
True	639.0365367986726
True	937.9176680878384
True	24.796069002400987
True	973.0636514574256
True	1087.0489351517035
True	459.7401373098039
True	89.37215408518996
True	789.7508551073255
True	647.5664849842211
True	670.2391495386331
True	177.27261253643155
True	736.469540676411
True	709.8804810232726
True	122.49475017824258
True	759.0040968377207
True	834.0836189651578
True	484.4313437523954
True	230.4147416306472
True	72.80589244507343
True	300.55774421423325
True	338.20665346987096
True	455.7541775633889
True	438.0543797890856
True	191.63499511186592
True	315.1466161370626
True	2.342612403955737
True	13.816844993769593
True	109.52246809618464
True	131.46514268179993
True	354.3901882373701
True	349.4776794518131
True	109.9927789587673
True	16.747476577242253
True	205.5138804263268
True	826.04757998868
True	455.7726517275636
True	540.6115919156022
True	570.3464386503109
True	805.3588542118894
True	643.0499951166398
True	89.20576001787418
True	203.4254734229239
True	247.18253833539987
True	299.488667748397
True	103.98231779406282
True	363.6986725870021
True	433.77060505561207
True	168.74439411534416
True	657.1297398583217
True	248.4785885594107
True	207.7427149727885
True	25.72357560751143
True	246.48929151474607
True	496.7956910257173
True	167.88510051809683
True	545.0376423205709
True	470.4628646725768
True	238.23825266449288
True	95.242404984013
True	39.36924597320581
True	403.54841588361256
True	787.9805316052773
True	164.19462376892378
True	1013.4412312617836
True	1043.937877418091
True	479.0380510356189
True	104.51341615674916
True	124.9128463563242
True	647.2871064304127
True	8.360414798449197
True	223.3376299632231
True	138.02289073780074
True	119.409175345556
True	316.7410595550125
True	627.8703204477107
True	38.99797419686518
True	121.8715515794866
True	928.4171595642788
True	59.778459371687546
True	441.8126734262452
True	523.8649979213709
True	242.21166529958276
True	127.9224019656122
True	931.8423012128228
True	1159.919752559958
True	518.2641400033673
True	630.4297198983913
True	217.74274250533685
True	150.5249146212398
True	308.4142054945285
True	243.52147213643303
True	172.80503207907722
True	301.5075727895727
True	358.99907909531385
True	11.215766090158857
True	633.0673508634474
True	143.74287441368656
True	78.87838361708486
True	435.4372900622821
True	302.67031292538405
True	1213.6833892220934
True	357.0339911392986
True	982.3538264427424
True	10.168250450916894
True	265.11268293907614
True	229.4832807921
True	163.54021963783185
True	487.5881153043017
True	191.90956481806893
True	415.4239025651625
True	316.4492114027433
True	108.0591312841689
True	359.16306348339043
True	1029.9692972176174
True	737.2641174589585
True	214.6579775203416
True	109.23543236527436
True	287.3767770522795
True	21.92659164717647
True	352.1622471966484
True	319.01665241554207
True	553.4805323688137
True	461.8220281069318
True	368.6760628258921
True	156.3527449875943
True	11.577459841519987
True	412.4008512057716
True	287.56605352229616
True	136.68307875553867
True	296.0258179835156
True	413.60421782428665
True	790.5072737323694
True	306.630425481198
True	780.5401021659047
True	410.2305319943423
True	370.2566961952986
True	1.601931688201109
True	1163.7421888316542
True	102.10166655777428
True	927.4450257302084
True	214.00610900076407
True	471.7809219279744
True	642.551905565617
True	87.20780554398219
True	482.9698788900301
True	33.19275403129006
True	418.8299978250055
True	75.2784539124636
True	227.13290092935227
True	38.58691558289648
True	706.5267682492721
True	193.8682864036668
True	22.18239470742608
True	391.76503015222704
True	111.89080827816764
True	166.88933854000516
True	818.3307425819174
True	246.1944217240275
True	148.04606151691115
True	372.9322179058893
True	517.9612955258215
True	331.99297790461526
True	535.0899723556657
True	628.5173992517543
True	159.05683496581184
True	7.948819991394741
True	73.21124603159116
True	436.073153371593
True	88.31434054150722
True	73.77639500763918
True	1045.2931841792806
True	26.403074599825192
True	329.39812598894395
True	319.5812331098112
True	452.76012154400667
True	689.5453916658506
True	183.3074066742318
True	642.85780079445
True	332.0066960305734
True	328.75618921572783
True	271.53030225203145
True	210.4764882490805
True	346.65823576707004
True	451.0271119834766
True	418.6539052637318
True	577.8268439617674
True	137.84362439343056
True	78.7487511792862
True	37.86474550593309
True	304.83136031490324
True	652.4064111584677
True	415.77755882935776
True	774.8010732297379
True	211.97301038404012
True	395.99731632910544
True	66.43116931462696
True	54.67633913140998
True	427.0170105861499
True	199.9187113837448
True	209.10101967574423
True	40.89161380748149
True	1101.7989798898109
True	180.57024863398817
True	910.0609103987648
True	316.9431374124087
True	932.7972215231018
True	231.02725133512376
True	452.946840662292
True	538.2296849290702
True	617.5453045632381
True	209.45080443260215
True	474.3243507322855
True	946.0068108669186
True	123.51129921280145
True	7.09014707815561
True	563.4015824554938
True	27.799467698369952
True	76.87314754324441
True	826.5865707268915
True	228.89392841202408
True	1006.049826727206
True	692.5746833725486
True	425.3868466354325
True	276.50107015569404
True	488.4387827439233
True	333.038465466987
True	173.71334773437638
True	702.1758353667071
True	683.4623565891948
True	209.71443795767357
True	89.58832602525074
True	530.2407821364615
True	140.29866075006925
True	384.5697399779386
True	347.9186165545468
True	66.12907600266398
True	381.5790694888356
True	408.74928350709
True	365.60821680360857
True	406.8567611470843
True	416.173702833139
True	619.8603495472711
True	56.68789298769437
True	445.4251909704685
True	317.5461799445095
True	664.6393271583454
True	220.06895862815932
True	97.66592961978496
True	42.62363590439825
True	553.0350841595748
True	616.0466096945047
True	197.3726817958274
True	408.2802256914915
True	334.86072429415265
True	17.69340939122391
True	168.03341852465996
True	293.5916679917316
True	3.0855359331962102
True	883.7474908107637
True	81.39862735321157
True	103.6381865725961
True	112.01947963832237
True	361.2522333844462
True	36.7966223633032
True	466.4602391505159
True	237.89050242361247
True	5.548659975736186
True	113.95493645001388
True	450.493312698241
True	52.53664723461309
True	65.38238646640352
True	175.62106342051715
True	296.1717563338652
True	953.2626446353246
True	383.0843572412129
True	1004.6466171893564
True	178.43667161916045
True	1053.6364859272906
True	798.6367845735613
True	641.767175464652
True	395.2809005323882
True	393.07790597458006
True	80.83045635376796
True	74.07186678592818
True	80.38851533317093
True	179.877557552911
True	491.1080380281905
True	1056.7556940428622
True	177.37506151174213
True	351.10908022682827
True	438.8123470345489
True	611.5695850840402
True	579.3410864831385
True	281.3203546359862
True	472.932801777044
True	660.9107374130859
True	99.57281005216726
True	708.8241498544847
True	269.1190029706471
True	136.73769944211395
True	408.2156483212339
True	853.7879482680239
True	431.6588053358751
True	851.6363124598643
True	194.06593997935013
True	347.52035586860944
True	675.3044060643548
True	606.0232801172166
True	198.24138058803047
True	264.8391173420215
True	813.8702598299732
True	31.1025031645201
True	186.2775530200544
True	468.5219289689173
True	714.209314488966
True	110.50968593444456
True	34.46589612817098
True	156.02024317918614
True	717.2205265088487
True	310.16699807056415
True	540.9073445511038
True	354.59560501535714
True	299.6774720165398
True	475.7207942777428
True	499.208137845358
True	77.77696031099804
True	370.9730730238485
True	773.1319250259454
True	0.0
True	286.0620606471252
True	257.18172323330884
True	978.6585779523256
True	143.49837801164776
True	661.6077993947632
True	632.4521799921886
True	109.45551342445876
True	209.60214963400844
True	127.94617582918389
True	12.101760787169784
True	286.48264652573937
True	376.8488384713735
True	1136.9330580221265
True	243.38121055982023
True	412.83425116510665
True	653.8997989364013
True	214.8288640276322
True	30.14097462608048
True	876.4921443774768
True	601.1963270736278
True	160.53155322933165
True	622.7126984271517
True	163.3355536348251
True	293.39334033665256
True	791.0487113008548
True	34.57726339169322
True	107.77028461119552
True	518.5695101277655
True	63.82497885736591
True	79.73908360219326
True	417.063154558091
True	23.74016228002955
True	754.2579346634524
True	100.46133096217312
True	153.82603831978307
True	19.51250615497296
True	702.7977362721202
True	29.91536953176343
True	775.4632912729312
True	406.38407712006256
True	115.6473640758229
True	706.5167688044755
True	515.1153748415272
True	576.2597699825208
True	41.87434765702531
True	373.584861672604
True	5.440013234807544
True	90.86258825404931
True	380.4684096818238
True	51.32111501042578
True	118.59736996978478
True	309.62577113815183
True	183.4128141860745
True	104.48459078344784
True	629.161920738519
True	19.767758313513987
True	1179.006271996691
True	515.6133632635601
True	301.43386702530626
True	499.2586320399144
True	124.97464590598094
True	776.5165705237132
True	1111.9191823945373
True	742.7346307154602
True	177.50736839049674
True	223.27786200118896
True	52.765366276588935
True	59.07437830544235
True	149.58320686933874
True	97.0111937453702
True	173.07227624520436
True	1207.6821771585385
True	293.5601452660898
True	353.24073960395054
True	698.6215756701013
True	16.947744742603636
True	14.82847282267323
True	589.5106650134762
True	5.448991216388755
True	114.88272944566889
True	667.5790612824533
True	181.2182858850907
True	652.8490301835745
True	851.9509803951443
True	151.73216034690225
True	928.2577386142796
True	2.5523263865735872
True	454.55829893261074
True	1042.1917976444297
True	24.31023951355961
True	236.91589190369191
True	146.52500000394582
True	996.4554429708328
True	235.2930052625293
True	488.02640832304337
True	116.70026635034056
True	519.4658315515637
True	155.06794145130263
True	93.8444489669988
True	388.35751551163855
True	65.2744984548327
True	52.45038469220581
True	1041.877934244247
True	261.9704060036747
True	159.49993729551218
True	376.0306082314948
True	390.4797678715811
True	210.84242215871225
True	159.65813704999945
True	389.4757986914525
True	34.986788906808144
True	492.7900336711872
True	1151.7505842868088
True	110.17985221724815
True	473.12422390074016
True	311.96671452199075
True	26.311845152751733
True	411.1893789360223
True	104.84383510082148
True	570.3478590115806
True	209.51356396993245
True	418.8616931157116
True	21.12692817324832
True	450.0325215389996
True	105.56806511212424
True	350.6096107173218
True	32.88447654747031
True	177.5904347995306
True	251.0656083870905
True	745.5785124341551
True	60.7461152278136
True	141.13944302931614
True	232.81558054757892
True	143.03740134246772
True	642.2869351614062
True	554.3759643051603
True	776.072294627164
True	388.4489583198629
True	536.8570678266694
True	407.9367530331916
True	682.4023892556551
True	71.76526402281854
True	485.5956250832809
True	419.646448918552
True	45.99650656019862
True	86.11207450419569
True	127.79719127973236
True	92.39924543514675
True	335.37068816390405
True	863.6346716561806
True	338.2750882123778
True	1086.6083508765869
True	318.02467159432723
True	908.9851334802268
True	150.2431435467309
True	567.2467261943552
True	617.3284295741065
True	681.9131407732621
True	437.57546665673294
True	63.65905864262525
True	296.4526097543462
True	38.753462844683575
True	169.30130699891666
True	170.67591590788666
True	1114.701558691756
True	230.4794177517291
True	542.0861275544131
True	547.6198047095596
True	571.5395996740659
True	856.2413048493618
True	576.8287735452666
True	664.1690120926958
True	956.2462276154124
True	122.81024289842291
True	320.3437720185345
True	264.3253224316819
True	330.8709735577446
True	89.92574819785959
True	374.44730189714255
True	4.48110654090579
True	334.63489749819166
True	266.7304334310691
True	616.7595582467085
True	288.616677698624
True	362.7362985912239
True	10.810131564589202
True	60.31674836578674
True	546.7137649151282
True	30.513833832609343
True	138.4008011460874
True	66.71646131047754
True	155.3725667536957
True	231.52436824186572
True	71.26940157095986
True	407.5703387729117
True	273.61293762596785
True	100.2369270465087
True	343.8875866207766
True	66.3171430540236
True	577.3515220655762
True	859.8495074092094
True	282.0149993789299
True	1168.8028961937596
True	111.27934182730064
True	291.0209792102433
True	1040.29881602386
True	88.05892345559573
True	278.13425458849474
True	10.030454762692546
True	400.4897656599626
True	459.1033007652146
True	159.04486340279837
True	628.0314218869178
True	910.4538574745586
True	158.28068634567936
True	75.6842618518497
True	334.7433568905898
True	564.0846004805674
True	629.1513115132839
True	1206.2271527683629
True	26.206155220283947
True	935.699452625958
True	134.99244260274764
True	602.1792040900555
True	119.36847410599168
True	140.6364420201058
True	188.5244702574537
True	171.35735380954517
True	762.9204523334421
True	207.6995745267651
True	233.176647917356
True	64.79255478069457
True	507.1206448993559
True	443.92244451038096
True	168.69956321494212
True	238.82657524054017
True	16.516756736884673
True	423.9976668514217
True	217.64726495670263
True	284.06822617990724
True	111.26336903793114
True	714.9243231503323
True	432.2961152644053
True	259.466443329162
True	642.9953718502612
True	529.8954061824431
True	472.4012762378294
True	126.22924079618772
True	533.0719102175588
True	432.5375046935246
True	2.5923274879600013
True	184.5357223786195
True	92.42506175872133
True	244.04228262445412
True	2.903430020955112
True	125.1353210959126
True	344.7686512478308
True	7.299522824299276
True	851.0218880560868
True	163.6764304426522
True	745.6945193163368
True	773.6154481346163
True	158.56201321357497
True	216.24062319542423
True	489.4338067712062
True	824.0990490523374
True	52.05398713498777
True	37.54180517168797
True	133.12256534301548
True	597.498093036715
True	731.6403697990469
True	183.49950894804184
True	584.4380447168571
True	587.9475845751466
True	832.1282715723715
True	420.075310065405
True	182.34675583645128
True	865.4114077347409
True	207.43708823043187
True	151.20048393618737
True	322.8009175209727
True	221.87970363947156
True	201.8066532258053
True	614.0947332808347
True	255.67084673185656
True	193.39809938413944
True	435.6583128513906
True	472.0772070135106
True	60.44650684268541
True	282.8211548139379
True	76.78635707328799
True	345.43996207832635
True	362.7335103641613
True	254.26850581780965
True	179.79418926454045
True	370.1035371044473
True	637.0560695146991
True	751.2327624519329
True	303.10009588643265
True	747.1199723761495
True	62.57556784499044
True	873.360221239849
True	351.60585109732654
True	12.924018210094584
True	618.9306779860178
True	702.3402184955149
True	240.77359535374475
True	173.43219501730303
True	50.67915893470914
True	386.8237960631059
True	74.37667679314269
True	14.49591913047069
True	883.836032770482
True	376.0157836723948
True	185.95999273010364
True	1012.9170752336596
True	12.64794649131356
True	791.5002677511111
True	30.465758611815744
True	669.7008016824923
True	59.57202561325836
True	788.6026638040612
True	448.6416079632647
True	195.09421126677407
True	446.6572460254789
True	210.54757911809108
True	298.4964941346642
True	220.40069533921184
True	417.87503008177936
True	9.785654939156649
True	326.29848543041675
True	109.7811723673153
True	10.47074080293877
True	468.9660721314826
True	744.7812833180706
True	287.3218569587421
True	77.81674501677053
True	311.48662187645243
True	85.26642358059993
True	186.53554832711683
True	178.02437850405337
True	377.80370220081375
True	45.23894324995764
True	135.02508565939902
True	365.2880477633221
True	861.8420622076304
True	110.77837647808232
True	210.7430793141122
True	438.8626747880865
True	18.718728524859813
True	425.2940840017075
True	489.1394585671173
True	87.11063338708122
True	390.9995260607955
True	355.20666796033754
True	415.1473587601191
True	598.9092071437956
True	1076.2298704969369
True	994.3527339943028
True	50.86456623748094
True	1049.629509143631
True	112.19034041775193
True	117.54192965065675
True	103.90920969335173
True	512.9368254285009
True	374.365054860002
True	579.4226425270713
True	254.6873434175516
True	167.50995908745494
True	395.1690056749909
True	16.58267104222899
True	450.80961257697726
True	378.8196505029785
True	155.1433982240997
True	95.08236472601766
True	540.1711501541834
True	984.7649319775766
True	202.3665239139204
True	68.76575990080256
True	407.6711020002404
True	369.9048598125375
True	488.98887861198034
True	324.45180855100926
True	3.7758490063471815
True	518.3085299134189
True	515.2999267986683
True	502.1550413453244
True	184.47499682467063
True	102.54428832334668
True	23.045972841571214
True	375.6257747876917
True	109.61898870133513
True	7.085251863642581
True	33.3789625829763
True	344.6548824936691
True	659.9867113502896
True	137.38590126451086
True	91.9168930704178
True	22.374525654536736
True	409.1471869635328
True	353.58684494022896
True	774.0670159662967
True	307.81612067143703
True	525.8600664052351
True	532.7951375723218
True	536.7762539115715
True	288.28879544213925
True	530.4531738323607
True	95.93976491542335
True	581.2394855511736
True	7.55053917655022
True	371.7924948485768
True	457.817879345872
True	988.6931384397452
True	350.62809995405934
True	796.8506635493176
True	996.0448527299624
True	180.17041617995025
True	38.0598455750852
True	372.8851991162181
True	388.3664949469037
True	583.639129951996
True	242.2542264160581
True	30.74932581525972
True	650.9915778252963
True	126.70820977344836
True	1065.6065170929107
True	317.86160585956594
True	472.2043277606117
True	130.96381185676603
True	832.0487852443783
True	137.63161987353013
True	816.9224662636273
True	582.8796488585497
True	181.18802427977965
True	116.64214102780952
True	62.75923808427864
True	570.5738587201025
True	911.6688748842944
True	431.0312270473243
True	542.4495465526521
True	136.60665649556566
True	624.8790599354068
True	482.1413018485205
True	785.5909436585936
True	324.0398088428599
True	580.3416304553456
True	115.47492901637504
True	23.97681451869712
True	412.6487898994468
True	173.27202397813303
True	103.54424221018022
True	344.2948900669551
True	1090.6279783338457
True	269.5449879881018
True	554.1401320277594
True	12.0011415325198
True	72.22687145960009
True	329.4755712107892
True	785.2209709975436
True	435.317205129518
True	525.3055402578568
True	686.5270418100273
True	70.58140033280989
True	713.3782973778767
True	47.57044613407257
True	101.04596359647168
True	184.25953430152805
True	85.8833044380014
True	27.946906149596902
True	296.5830378280381
True	472.3784857656707
True	882.9586987557511
True	869.487093069346
True	5.312244891978062
True	296.6414260978681
True	450.3114209804965
True	125.60730672531068
True	239.4580816858689
True	337.6568379284488
True	1322.4877274886005
True	446.9295214328869
True	26.108791734146724
True	179.37238501196376
True	701.9393767049503
True	36.46633343302126
True	179.8120562250439
True	570.1179809916374
True	71.54686053138805
True	857.1972543223818
True	333.5171048568609
True	659.5935883389751
True	77.95479902502068
True	649.9551140151916
True	590.5777976493187
True	868.7034461982525
True	247.91828370839343
True	513.1325195556236
True	840.2941495994012
True	883.221619571741
True	217.7865285489288
True	753.6796471113762
True	222.06174389637349
True	435.5447563637897
True	368.67951859464
True	505.4998306368301
True	498.1266511400401
True	321.0217933552297
True	353.1473080138148
True	112.2813078289777
True	348.13012626957544
True	1187.6079535373442
True	314.94632392705074
True	150.9223431654029
True	302.32683042808435
True	735.6244897290258
True	641.2009583124018
True	409.313625179553
True	124.70952290755469
True	334.9905408150586
True	36.40201842728876
True	175.57315063486297
True	93.19189428904458
True	91.44817379470229
True	571.3000475520661
True	137.02666426826036
True	134.83451520037755
True	102.6131710080508
True	86.20344250487065
True	448.54104400932886
True	389.3272568458461
True	1030.0509591202058
True	531.7635557938245
True	829.0128421923298
True	278.2331158551034
True	299.01867927078257
True	528.1885740457145
True	190.1286837606849
True	721.3238543770893
True	248.26016889251167
True	352.1430708086773
True	69.41730090986174
True	121.24352263916232
True	254.58527072568225
True	121.0015703806238
True	481.9513735521583
True	30.73647066200952
True	559.7152442557096
True	1012.646030666894
True	718.485879757895
True	1.800235285467446
True	63.927543739965856
True	480.44088978832167
True	438.0924716450604
True	72.49674552154895
True	118.55492866768704
True	312.98139686950145
True	80.02851147428878
True	54.17073277601819
True	714.3899023586795
True	669.029761860084
True	167.32017109545043
True	164.6203772940651
True	532.6544370353492
True	55.39912076232832
True	24.467641309314885
True	594.120742487743
True	456.07411674914647
True	1132.1140471380377
True	42.98491695557394
True	486.7849341124532
True	866.215539691697
True	828.7023786259823
True	281.6866891167569
True	760.6857211047836
True	398.64008620248256
True	43.76195910810928
True	92.31555453686325
True	711.8486739711321
True	76.02834035134863
True	138.9638605853561
True	895.8688064322212
True	180.03797656681633
True	271.6042559924092
True	104.7843563870109
True	628.8811775196795
True	592.3542472318107
True	215.77689379148185
True	427.5792607053829
True	42.807312941264776
True	282.39123218627446
True	570.0715628222551
True	622.1756918025072
True	323.3654165805841
True	76.8926355510053
True	927.606551385286
True	1094.5623940589296
True	557.0494201549117
True	61.71409138453428
True	29.40754672975304
True	90.20165414858884
True	106.88031309602258
True	104.20950344927672
True	861.7791438844362
True	1180.206347968582
True	740.2508573923938
True	328.7669985329178
True	10.791465382163414
True	20.512765793855
True	340.83249685705886
True	475.6079481887349
True	44.37558378561434
True	564.9214006926278
True	441.0956039346461
True	408.2344113681849
True	78.14510646897098
True	205.48398031708723
True	261.6689605752731
True	134.95882656706615
True	393.4818583266948
True	43.31072020570755
True	176.1594861252773
True	1182.4428536886344
True	6.370831815920271
True	25.458697280909597
True	565.69020737821
True	356.99813104291275
True	803.2104911425873
True	156.3655854510033
True	751.8194499133492
True	590.2784703177048
True	284.9150494264704
True	427.151033592874
True	344.7971612103373
True	294.38111456126416
True	267.4099169568987
True	390.6483461497003
True	507.9253617191352
True	515.1115987935299
True	106.6540836303495
True	362.0054990913439
True	9.7520124772651
True	188.76756330124812
True	242.73153467718788
True	843.0373640046372
True	597.6387892177463
True	31.1254770045219
True	752.3383860213779
True	797.5017220264671
True	111.5497750033558
True	341.7289182029253
True	849.6186169796399
True	212.7233549894644
True	164.51268036172493
True	532.1606290903984
True	593.1460008822017
True	1105.4022981297942
True	153.33278973189203
True	157.5605652343726
True	253.6593799657012
True	313.57955319283747
True	414.7825773826533
True	419.37314915855103
True	334.83867038572293
True	453.2214832663614
True	499.1270078060878
True	224.7081746410708
True	1464.8585588860458
True	247.2959702854808
True	385.9888821048187
True	48.77197750104591
True	766.4935618906085
True	257.1500763310507
True	946.374383698271
True	558.6980186176761
True	313.9091502933777
True	790.3053410247607
True	268.98555452367657
True	218.00969577078536
True	260.0434071912099
True	215.57407381573577
True	144.394667205721
True	241.03088108705543
True	736.0429134794205
True	533.2267084823983
True	214.1038540791255
True	1169.5696027528677
True	119.37026174774527
True	264.4876854846489
True	68.22775635805783
True	321.61714353815745
True	421.94652786595975
True	90.89569761875426
True	226.0648101558754
True	76.07625875174018
True	685.7845488448926
True	380.0482429329234
True	219.56284168419955
True	751.2304917403748
True	900.0313922862879
True	787.896678967637
True	842.7769606750878
True	349.584420766733
True	1.0797617734642109
True	264.5529654586891
True	51.65579698095202
True	364.3955404980925
True	51.97068732797462
True	361.9286403110461
True	868.6925391001645
True	1007.9592418168456
True	375.3792998537473
True	21.599774095326783
True	513.967743501385
True	504.18971680565306
True	186.77518100491005
True	235.9632714145266
True	301.2727180173268
True	22.531079965923627
True	118.15017940560834
True	938.2599768341888
True	67.5189234388055
True	486.6475824795531
True	779.1569607002215
True	97.20855341485723
True	245.6626434976273
True	110.93439048173664
True	16.358728152234832
True	1.5773059813977426
True	122.67140962093906
True	1023.3814393887202
True	472.5689180579421
True	67.15029871908818
True	795.7595398156643
True	342.31611160734565
True	1.3261130105510823
True	464.4204226901769
True	188.9764215345078
True	497.1359364812638
True	83.81518605390826
True	333.1114564566557
True	382.7904765972989
True	169.44773646995787
True	209.1063458429496
True	124.7271341711306
True	170.35597298756372
True	994.972060941466
True	17.646791283174437
True	516.6145461755444
True	501.3228143841878
True	394.0117494152512
True	212.23991154382335
True	229.13577156837547
True	155.4951516255141
True	47.68009684087424
True	507.3341703809926
True	152.79246275141688
True	815.8333179829325
True	818.843486755391
True	238.74678188320252
True	323.5181506751689
True	521.5705460365109
True	43.07597034020021
True	83.33942521248058
True	702.0556723494111
True	1075.9355486821185
True	114.48221541351704
True	722.6325984560206
True	137.10729452513593
True	923.2776357015002
True	667.0823251301022
True	103.06048642322524
True	276.0556692724823
True	605.1339813209847
True	261.3962672593097
True	44.129672342535095
True	566.5880202285111
True	451.1191175160673
True	5.585191720892614
True	477.3503112761306
True	64.44794747828722
True	171.42687285169683
True	235.09266011582525
True	316.8747800177863
True	69.84078705120979
True	218.17156889229437
True	342.53675312362947
True	432.40455291057225
True	907.2503036330448
True	46.29940654188828
True	908.6846372627411
True	987.7669628904596
True	130.4326524939222
True	75.20950788049424
True	1037.7009772488695
True	34.65707689377787
True	240.70603373267124
True	84.96853554551635
True	225.91333600621036
True	361.2068574488508
True	959.592902264946
True	99.41993209127592
True	72.95839026593453
True	671.0216139683936
True	277.5053137572657
True	719.2744442331514
True	52.01458597981083
True	457.44941478359885
True	375.9829837410146
True	677.5494521261447
True	52.18217359072536
True	107.86159847027488
True	27.074611289266105
True	258.816645530411
True	42.99182501064096
True	336.26096777221784
True	2.8358704627583933
True	1165.8806562274435
True	104.9154564358684
True	125.39206420121654
True	344.4902843171435
True	727.5184610655218
True	683.9359920283636
True	1009.0298815708604
True	458.0904080632743
True	415.9380826700669
True	143.64352927619242
True	414.5957918997616
True	871.3575702366883
True	419.61178329878857
True	927.2946836392284
True	90.69399619674851
True	432.391874196984
True	186.1935413592937
True	294.93950368450413
True	750.317672150479
True	157.1069462221151
True	136.054589236624
True	67.23902400640848
True	883.0658625135911
True	765.0223494379851
True	85.22258395825496
True	457.3089461218305
True	752.3212700961564
True	425.1431696091335
True	56.48423514687704
True	329.3424764561608
True	779.476890380427
True	30.714207346225965
True	364.72445227331895
True	171.41251750368025
True	287.5458786920349
True	35.54011474789512
True	204.3313244016023
True	757.6732528418863
True	648.2556281064225
True	58.52388191512396
True	287.4132797398304
True	902.6229724811884
True	19.421796377699927
True	303.611308446813
True	296.26449472128326
True	440.11423838339823
True	211.42163271795133
True	582.8777264386041
True	46.97863449437892
True	943.3779276104232
True	915.9165252741586
True	49.53185158914747
True	406.0287543346754
True	727.6576039871328
True	930.1996553346014
True	269.51866110952454
True	614.0089477783964
True	125.59318990825312
True	195.6324585605201
True	135.05993614315537
True	139.7550705934235
True	208.32385426822705
True	950.4967279307892
True	775.7182908850534
True	965.761797873387
True	18.6014778868424
True	23.37805724865772
True	360.4281002027447
True	12.920195548863516
True	584.7688317828487
True	1072.906238251376
True	261.67634926521964
True	211.5438659412401
True	85.90101508522304
True	206.8701158798844
True	134.78612115096422
True	45.94073912147623
True	134.41154435916147
True	91.6816471157284
True	253.8053307806756
True	530.4395269026165
True	163.21999595993626
True	30.96132426538524
True	59.245692684102806
True	417.1305295692988
True	267.8452832374795
True	575.5765783912663
True	23.685680815554186
True	113.55358973338424
True	658.8095196867849
True	265.4530536215719
True	464.6293873449173
True	646.009957146206
True	103.98427153422342
True	112.4385193025342
True	79.29766795847657
True	29.07678504050574
True	121.74016308737173
True	93.63461558819446
True	102.02413115553892
True	156.9245030086865
True	232.9001144703696
True	801.0305174592604
True	285.8485796825254
True	946.784791133895
True	164.82729225860768
True	201.63059217639048
True	776.0565312050022
True	302.4771979161175
True	589.9775141209218
True	251.6061684764488
True	352.22444559831143
True	442.57102758014537
True	562.669968952149
True	632.9999568833001
True	384.6882090090398
True	32.92218150575623
True	547.8697093642178
True	616.009419538093
True	20.6008574768449
True	10.102751349076966
True	264.1312429792932
True	408.322320950953
True	463.0587132181013
True	67.28042532733478
True	636.1497075999193
True	959.1637208844196
True	228.9367076699478
True	908.5984553870816
True	268.07787935355856
True	104.316727612582
True	280.99709845899014
True	683.3629206222546
True	39.104464537924365
True	569.6976314753748
True	1280.5366380096332
True	1033.1299452578712
True	894.9273170413206
True	201.9904572808444
True	92.77252210569664
True	201.56132436227236
True	851.4680469976317
True	149.2285089170012
True	1070.8773208352384
True	859.0200887213359
True	43.493822593683525
True	87.67822506525496
True	389.17813283820544
True	398.3711484991074
True	206.1725464782133
True	524.4149170433966
True	658.1754143607253
True	122.5378675909709
True	275.51870640510964
True	1025.9675464047623
True	52.9147237855828
True	684.4092455722772
True	539.9213994133894
True	38.06872472368184
True	805.8947829525566
True	393.09524020325046
True	584.0319666916216
True	110.1364079189404
True	250.28498472559
True	227.85567112348232
True	29.332941798019075
True	127.3805507404966
True	772.6715088505424
True	139.95069348043344
True	380.943847850545
True	57.61460520954237
True	612.9068045319963
True	622.7092434194146
True	229.865353581928
True	461.9782917591226
True	166.24417230003047
True	163.50288221284518
True	211.70489492034451
True	293.2050075991324
True	359.6675829487557
True	126.27506474867256
True	193.8565367438781
True	26.13121509526969
True	869.6529614005741
True	315.08117866188434
True	9.416488364398369
True	375.0377702953196
True	163.1264000244127
True	626.9948074037067
True	371.5142250869359
True	582.9475557023582
True	522.6624084798345
True	497.1799082135394
True	785.279053522528
True	256.0408559258857
True	550.2589294680834
True	157.12633583957754
True	538.0927165716232
True	361.2817253990504
True	375.3623205659011
True	122.93705274705071
True	140.6281731245785
True	108.1045758338933
True	70.32980171173776
True	729.4101728389252
True	174.33707235963524
True	44.68353328230605
True	0.0
True	538.6002153193334
True	113.0855093171907
True	21.604090094546137
True	41.06787985735818
True	118.48844223730636
True	523.2145703857404
True	180.07489985162405
True	103.45675017087748
True	34.71900021790715
True	157.1254696547173
True	941.8998332496705
True	47.46481268404774
True	233.46367252868995
True	730.1470458260185
True	319.0546310533624
True	450.2239755175253
True	488.8044939960514
True	517.7061096735051
True	604.7793654754458
True	887.6756485759278
True	262.2163578887443
True	1042.1134229999798
True	924.0457489660024
True	625.4663704657474
True	340.51315744063265
True	831.0518298538946
True	9.607515872476244
True	33.30512841649305
True	279.9181161328069
True	40.48069579156786
True	210.34301570064315
True	749.4557616314365
True	216.6083238016409
True	735.4294983708721
True	753.0455748522149
True	121.67399274292156
True	363.6575889219809
True	607.6347139613327
True	23.470344134418667
True	126.28458318203464
True	426.9891166471892
True	296.7992414067708
True	195.62910639470172
True	112.54550875090848
True	381.6354639865224
True	22.52351595789001
True	369.8818347546564
True	360.13854437858555
True	1018.6535270132453
True	367.7028993423818
True	29.53627024624202
True	442.5052087458717
True	425.2263990785281
True	234.20287945212849
True	28.856777461396653
True	745.1954052686915
True	433.8325632473294
True	183.7900464240029
True	12.344961488160788
True	1235.294604806301
True	169.39079935835076
True	26.809138850875804
True	300.8074276704842
True	278.2872198477716
True	115.40397692323302
True	292.3430349683336
True	46.8806043479121
True	317.0587709693356
True	295.87816768341025
True	313.606973451613
True	30.177094190032907
True	47.56527907133822
True	1048.2803594544423
True	25.56551622249512
True	12.932695020606795
True	183.99622409350613
True	665.5435342022173
True	8.879485274794261
True	184.83169180382671
True	174.7629952096483
True	531.4325264908582
True	377.1687444171814
True	735.0638209320764
True	313.0900605891113
True	494.886739618713
True	450.2108973662902
True	502.02022381751226
True	101.6671820008732
True	1271.158493885325
True	895.6935061850528
True	297.98978773468235
True	529.9426174621484
True	101.27217929107152
True	572.7389173497622
True	443.0894702219392
True	155.063135219102
True	77.67202676372192
True	353.01938821043126
True	173.49725955707618
True	31.296422274534372
True	604.2257476327729
True	378.5544427395441
True	69.31980897460981
True	30.971635750745644
True	677.6854117583896
True	488.4778525025009
True	72.46808188903577
True	19.49816181352289
True	329.2204847504161
True	325.77963678622484
True	719.2348609180148
True	554.1546980323667
True	561.5306928035583
True	789.4920660501799
True	9.01004826655861
True	60.36229055664104
True	35.822655702584164
True	62.31726407620868
True	508.09100664439023
True	585.1233490199892
True	87.42455484162369
True	107.4586217560791
True	191.07640393471587
True	75.0261490877569
True	176.7967469898843
True	216.08260479065143
True	279.8616190513908
True	776.4764705189488
True	583.4092594571138
True	285.0506362595892
True	186.10373346987015
True	277.76704031982484
True	248.16405285334875
True	779.8229672123242
True	320.1340031886368
True	172.8089860281319
True	894.1934549214277
True	343.6101774854899
True	458.3894732918724
True	155.83488782777323
True	122.59132245133182
True	60.19220758074969
True	203.30691040724736
True	981.3608069603608
True	549.0232748117336
True	116.33721174773302
True	370.2893095122877
True	98.78531336183134
True	666.3290854517776
True	4.504496324170786
True	683.7037213470095
True	36.974991863798586
True	944.3458200122466
True	844.9867120615183
True	208.79129388917423
True	31.04540312153356
True	79.48265369875989
True	474.0890955191458
True	224.33813979928487
True	1.909716554538436
True	79.14336466905095
True	1107.4300079213644
True	342.86675058135785
True	677.1500658325292
True	490.0882671708842
True	31.439622238651683
True	136.4765045225298
True	437.67293551865663
True	935.6034903652678
True	816.4704113918458
True	415.93055143989216
True	340.68269218371734
True	17.217063863662702
True	81.62469108832047
True	769.5781880265699
True	459.0270652731099
True	385.3709293284832
True	880.002992052359
True	25.229007076866782
True	217.13415672930293
True	898.1183978830292
True	246.78251425650495
True	8.31307304878497
True	503.0211034431286
True	105.08688342090616
True	630.2738209233675
True	53.91586971592444
True	250.6348953760285
True	863.8794565631388
True	881.452691058762
True	267.27159916315696
True	435.0216848402863
True	111.9052162836045
True	585.4089289120008
True	258.83678375183183
True	192.67802676252376
True	848.9116009821831
True	51.0092634861689
True	728.4869615597844
True	281.2084038910455
True	301.4406726921716
True	173.01398203679173
True	499.4214516547119
True	568.8050582546778
True	374.7481533437371
True	401.45172557562137
True	68.51542911836489
True	163.6545092637933
True	449.0697083012892
True	213.2360901382023
True	37.44487336817745
True	206.8113905298327
True	403.0912002510201
True	401.1107138871529
True	743.6005667196117
True	119.6077351125316
True	648.3610600865373
True	501.56204723846366
True	590.4431365889059
True	137.28543329815687
True	37.43635212415444
True	672.3078565381796
True	70.75166544554322
True	552.0031619861031
True	682.8454390713797
True	448.6218208224953
True	133.01064708055804
True	524.4671439427616
True	3.8639695272212857
True	402.3639675342851
True	31.849222620356976
True	635.5856158396878
True	264.4464285800307
True	571.1180680482769
True	696.2745902316162
True	147.86971914645872
True	532.3769645997886
True	483.8297217689085
True	66.15860909862282
True	971.142163062496
True	2.5889648592781045
True	26.62652140752009
True	640.5657283340324
True	692.3821194700608
True	130.43215566305804
True	417.3470713530714
True	119.61830270844696
True	74.66402539504024
True	463.3008311103356
True	43.11071380567181
True	515.3309485331279
True	13.007343657642316
True	850.0083307047803
True	544.5550665088724
True	658.5918643774822
True	102.86047197164172
True	382.6704382497864
True	963.856845193812
True	825.7620200796039
True	144.777769033513
True	548.2508795274557
True	453.6006096035594
True	252.03482440881388
True	248.86394682435707
True	4.96305090285179
True	319.50456560366814
True	12.54481845995181
True	372.6255939321805
True	74.59205494650003
True	414.0742083605349
True	659.3841536099741
True	127.55064048534138
True	236.4510698281768
True	628.931899538454
True	698.2831049037214
True	294.3449937171313
True	132.54975517155904
True	158.63846030749474
True	474.801333370423
True	86.96448604928477
True	9.878839129901912
True	500.66800419712513
True	563.8258992983777
True	17.16781825336299
True	135.82218783104295
True	912.2082408888584
True	489.2785304613972
True	276.4542389592409
True	34.16256075889429
True	473.6076089474104
True	103.86267740931784
True	582.5886923609818
True	653.8871186484822
True	298.4018782352997
True	371.1686172543384
True	186.5726856340688
True	244.9629555706443
True	73.1611142921526
True	229.70277948691515
True	506.0039889407026
True	22.86230259374079
True	450.8896624038123
True	381.1545730020953
True	713.80304200486
True	918.6919817453756
True	905.6329919781624
True	154.42898498562818
True	406.0912553112332
True	72.41893120855471
True	197.9355408481043
True	322.20238493320403
True	10.016675300960715
True	797.6534948721288
True	22.330700179065516
True	395.7164626754392
True	264.86410660913094
True	649.2951055777625
True	208.07816152189625
True	39.88493991044271
True	697.5312547568079
True	1090.1255938554325
True	228.8073153319133
True	130.1192328110146
True	627.138182760076
True	493.2744992198411
True	16.27762247446899
True	849.6455010801017
True	109.17294567260538
True	46.23802302382078
True	302.7860638679487
True	349.2285292153383
True	391.698021618177
True	267.0816069567811
True	20.59255542075659
True	24.218061666230355
True	876.1244287344313
True	198.43166305462688
True	116.3804940482322
True	837.5087127980903
True	645.9597207386068
True	640.3872630550792
True	457.3347781694186
True	147.8120089095194
True	34.230189758003974
True	99.5433835611862
True	424.1320507761572
True	234.5263625519233
True	491.9151548303728
True	152.9324980396358
True	488.5163383952796
True	654.0888242533777
True	961.1106997998672
True	23.47023382898737
True	976.9233169096856
True	1066.7702270142684
True	465.2807510491563
True	83.02270563507848
True	772.6803341871631
True	651.2554745689432
True	657.0973700495498
True	166.96969260787992
True	749.8499537051748
True	698.0189638787969
True	126.83002067101286
True	782.1518224085221
True	834.6954514770664
True	469.7038060830341
True	226.3730330670479
True	75.36959386976476
True	318.34844958766905
True	351.16843868757275
True	461.529166540488
True	438.99523213788046
True	193.48484672240443
True	317.7170144997625
True	3.0444579243410166
True	12.474104543446298
True	106.6960284660882
True	136.93900840771795
True	362.5649072809466
True	344.43831736120035
True	115.85379345012036
True	18.236304044677677
True	207.7027682241768
True	824.9887104459821
True	449.3908864211557
True	505.01277909746415
True	553.1687806269327
True	830.0988532820037
True	629.9756661268426
True	88.77554399162487
True	204.98487622322403
True	244.77332586965903
True	290.51166219140765
True	108.9504522997124
True	362.7593294383637
True	431.9954331461336
True	169.8670139630838
True	647.0739742849868
True	247.56159847191543
True	201.0588437205702
True	29.68504390574828
True	246.2574881676036
True	486.86794978706286
True	161.88950788854234
True	514.4046811222024
True	471.8940025397607
True	243.3293693236532
True	98.69977369316425
True	46.94680875526691
True	406.0566515343633
True	796.9265145135643
True	166.68272615377043
True	1045.286150892738
True	1053.0858993264856
True	485.4372829537711
True	97.63383823995774
True	115.9657611483984
True	657.2438076749846
True	9.364913396826774
True	220.29534927856625
True	135.1160088883174
True	118.4105354844428
True	327.2740981103923
True	632.7082434400552
True	39.36098371998858
True	128.91958857973498
True	952.1998348476862
True	55.86005800243896
True	448.5435025278677
True	529.3481531832448
True	248.23214836539287
True	119.61911318392444
True	911.7278766660916
True	1180.1068871280015
True	519.4966202201899
True	652.2851798349312
True	200.9585629011846
True	151.41574421471947
True	318.2940657152959
True	259.29415948608977
True	170.88126710305806
True	301.0777701470547
True	323.96052767772443
True	12.596060997392213
True	623.8408077790518
True	146.97917319306532
True	76.51454287846022
True	437.9731851113009
True	340.6205294966222
True	1151.729509319679
True	363.5122982186512
True	980.667093870632
True	9.041755196539182
True	262.6020664132538
True	228.1920796624021
True	152.6568591687477
True	497.0796460664168
True	195.07025343857367
True	431.9283713456591
True	340.89180998263765
True	111.6845515450035
True	363.7002972878725
True	1057.2653902555808
True	727.4011200174931
True	207.32043927506763
True	105.5230116900454
True	306.6511063977381
True	23.8866766473425
True	365.8320956215324
True	308.99722653517006
True	574.9514397894425
True	455.4367641988921
True	342.67768074702246
True	161.46967489060913
True	13.675287390562517
True	437.8506853862688
True	279.8037326156118
True	137.12645745066567
True	307.53498641399545
True	439.79084426346463
True	809.0849377011409
True	322.31922844592856
True	768.0205073819634
True	389.1404128301364
True	383.863379719762
True	1.3281869521283962
True	1177.8122666722086
True	103.48860424984228
True	946.0616069002064
True	200.50383414889532
True	470.28675196167234
True	660.685146867918
True	84.59882696784081
True	489.7329624321047
True	35.7670558176683
True	420.6752742857058
True	77.20055726348353
True	223.0378563913468
True	36.8778313265041
True	688.8413244486522
True	189.52391364061316
True	26.346394902751072
True	395.79650928602985
True	102.86377498379616
True	178.54938161155417
True	823.8305858410152
True	254.20629178434348
True	154.0020388418412
True	371.1937016626343
True	521.4772906331466
True	341.8094711712596
True	521.562544602434
True	608.4242468942286
True	149.56650481871432
True	6.989697993754048
True	71.10152580422466
True	427.5135008749921
True	89.68721544135087
True	82.22607552060016
True	1123.7248850194023
True	26.11675484162749
True	314.0551655866958
True	321.89231883921224
True	443.6131410671279
True	675.0309259025228
True	194.08580628315616
True	672.5040977693702
True	334.0669256823067
True	341.55747357793035
True	265.22621859591385
True	212.96855581034455
True	356.2510945259952
True	455.8697714067701
True	406.131210589322
True	589.4111186040717
True	144.3814036204844
True	77.39924949212893
True	38.8700724534775
True	273.8371496154221
True	650.248641958885
True	406.5185757238768
True	781.7211594591823
True	219.57638605570884
True	391.543695644084
True	69.21048808896485
True	55.07834010938548
True	420.437220652728
True	195.6330554042305
True	221.97789479724477
True	39.99630463057496
True	1054.5668283527132
True	175.28655563096538
True	934.5483603598768
True	321.8070904738205
True	922.7416707712962
True	240.57042103231927
True	476.1309494028487
True	532.5052625398199
True	606.2061522391484
True	214.1649709336004
True	473.21827315594
True	950.9986299011268
True	123.37133390604922
True	7.70905481823435
True	566.9970869817539
True	30.16160751109684
True	76.71533182693737
True	803.3811084791184
True	230.66162171254277
True	950.6525960867418
True	679.3584525067101
True	409.99926233655214
True	289.8526605634822
True	484.7028325751418
True	350.735198705843
True	177.99064495386557
True	651.3506469312753
True	730.2382199686244
True	207.7109752074918
True	93.54139630576506
True	508.02200996147593
True	132.6403914354553
True	382.8946364909464
True	350.14470916780004
True	63.9953908140532
True	371.6906151394357
True	403.53673184910514
True	385.3434306930062
True	409.38318804527705
True	416.27107418072666
True	648.7219156984956
True	56.09462646692204
True	461.4884140299615
True	329.5847966118251
True	653.5354503139956
True	214.6246967237816
True	102.99557516979444
True	41.85851634299358
True	530.3726117668218
True	658.619349956962
True	192.71599061176795
True	412.43437388473967
True	346.49433638489995
True	17.10755694289379
True	171.1542474779136
True	291.5447042711546
True	3.276381187839495
True	880.5870874097104
True	80.51094367047781
True	106.24951580887584
True	112.83897615496902
True	353.7812716009349
True	34.888032862829874
True	465.73300404081294
True	235.26834988108268
True	5.711396639829418
True	112.27875327975056
True	421.6101859180803
True	48.545926181722365
True	66.23083546914835
True	186.57835983435757
True	296.47963876211423
True	956.9750658739237
True	386.5737498862121
True	935.427962899889
True	183.8948325642371
True	1056.2080931384874
True	772.8447556153194
True	640.8002907831049
True	385.7431333473368
True	390.1984462673813
True	82.07173406489966
True	70.73795628307461
True	80.82964247555074
True	176.72243061087246
True	477.083410299053
True	1082.510269708126
True	173.78699940509412
True	360.78092577370205
True	436.04119921495226
True	598.9764663078305
True	586.5953088715935
True	288.7898012840544
True	448.9575528250884
True	682.9311389154421
True	93.47455381654952
True	756.5012164828543
True	264.7607762388173
True	138.31324453983189
True	409.5497800928698
True	878.9963435331774
True	440.6171462632344
True	867.4511698363096
True	199.57850616779683
True	354.64839813211654
True	682.0440572638008
True	620.8450723243596
True	182.48855666658667
True	253.74699040009287
True	760.6339315000483
True	31.31988822767016
True	183.697739615781
True	502.3597884768868
True	700.6546612141193
True	108.63984343905848
True	35.87669821639204
True	162.5056720654538
True	750.9027113072317
True	316.18585799842566
True	552.1074698162766
True	353.00277864938295
True	307.37377511841805
True	439.69204955012646
True	482.758294894806
True	69.54001206443104
True	382.6643840978107
True	789.4791609349418
True	0.0
True	281.42236371112443
True	251.84860267999213
True	992.9454924261864
True	146.6461611076817
True	638.4276606731311
True	634.8183461035514
True	117.48888786388702
True	224.5916936548379
True	135.20349012135233
True	11.613388604928955
True	286.12088840174664
True	378.9330061677843
True	1142.4196463486946
True	234.12630646151663
True	421.7933472513891
True	653.128446058848
True	207.81727683309768
True	27.64945764124232
True	892.1274026973954
True	594.2186818009732
True	148.46987757322924
True	609.5438807392266
True	165.38373801433912
True	291.77495251979286
True	803.3453185927647
True	35.09051397820019
True	105.37583704886154
True	521.0943276056051
True	64.00313808699023
True	75.53290691889062
True	402.4176217993592
True	25.12980431927915
True	767.6350672984856
True	104.2236486588547
True	166.7559178473407
True	20.6694246312768
True	707.8866569697773
True	29.072809043941817
True	790.1004300427869
True	394.7573056311261
True	120.97449538729444
True	695.4785457875857
True	515.5468285235914
True	564.1624956934007
True	47.08876377542713
True	375.4533443867254
True	5.658144921142606
True	90.17025487057172
True	374.7820947978127
True	44.50662764625412
True	121.10888979256254
True	309.03983260201613
True	186.1326623247947
True	102.96727425586892
True	664.3225410124934
True	19.03053770747558
True	1138.5775727455718
True	494.7916915188903
True	308.1559852531533
True	485.5550846630029
True	129.70030251904046
True	818.5537254094871
True	1103.4835126791631
True	743.2527637217279
True	180.07388860909265
True	223.3212530111975
True	49.17663252780806
True	55.77831156804593
True	149.26036445047936
True	100.1434020164433
True	169.15468051250926
True	1152.830052951614
True	308.63848777740026
True	364.3368523050345
True	701.1030408078195
True	18.388344174515744
True	13.434077944310244
True	586.8626036768798
True	5.199474609806638
True	116.57298532903324
True	684.654705659236
True	180.63930401377544
True	665.8376913963735
True	820.1689170922008
True	153.589127173205
True	903.5644686312926
True	3.166670941069661
True	450.7097399598245
True	1061.4323457486594
True	23.736193193676613
True	238.9297870610245
True	145.38622811903286
True	973.8768035321748
True	236.88728357042245
True	479.4756292654887
True	123.72667637882684
True	516.6739894088591
True	143.2990129597257
True	96.70301194572323
True	386.9088237104528
True	67.47838206398734
True	57.45600985300963
True	1033.01627721962
True	257.40993048298213
True	160.25315947770184
True	362.972457106448
True	394.8830501022833
True	211.73358318539292
True	163.2413231807099
True	378.0286693101005
True	35.46560306201497
True	472.37929882093255
True	1138.0657299883526
True	108.11338402873903
True	464.68614356316704
True	310.11535831267884
True	26.89362155803096
True	410.3696402688972
True	108.0891762958302
True	573.566815853787
True	204.7488766598805
True	437.30004753039947
True	16.243588647239882
True	451.742200051323
True	113.22820385613586
True	338.3967014973007
True	32.387829363420295
True	168.13285372823302
True	242.41194296142575
True	795.9177849346585
True	62.41033411900074
True	141.22377010466158
True	235.0647469864124
True	142.58647267007854
True	622.0806707052967
True	568.0848046974284
True	778.9459940863952
True	394.7404036337632
True	534.2782118472755
True	423.8800740982788
True	693.9802465693028
True	73.26447984240096
True	473.428145590861
True	438.1888750531237
True	47.76076292298886
True	80.45304950128697
True	126.73969339362527
True	93.63276990232048
True	329.22497332316647
True	864.2113915126948
True	319.52290954841726
True	1108.3841445187095
True	315.4872572844893
True	921.2579825067836
True	148.9164486357671
True	557.3732239700981
True	614.8516619614354
True	697.0120509794133
True	448.7526419491856
True	66.28350716227649
True	288.0745492815244
True	39.908740919523474
True	164.87664951442795
True	171.90041434860495
True	1098.7302664893234
True	220.27840245926816
True	549.1905460055707
True	523.4828814266373
True	555.6867923794698
True	884.9184968173334
True	592.6290385856901
True	645.3799748517608
True	944.5255055049994
True	124.92772156699148
True	317.1174254279396
True	267.3585107783402
True	316.7273284633621
True	89.82235990671245
True	372.87734620432656
True	3.9488163508309775
True	334.3163488303476
True	255.13670180145212
True	613.8273713281517
True	280.9313855007777
True	361.54651789277386
True	10.63747397724176
True	60.55350264913864
True	543.200299110832
True	30.20439056602165
True	150.79710542503648
True	65.85943192120861
True	156.50922734507563
True	245.72406773458064
True	71.94527666301694
True	382.95229074420905
True	274.0966150011285
True	102.72123169279304
True	330.8433927133398
True	60.51847515789929
True	597.5801262551779
True	847.2043639931792
True	287.97729127547143
True	1167.2373595270687
True	110.9970552866429
True	298.23004050814603
True	1047.4546788324287
True	87.68523037786355
True	276.5469356024633
True	9.545932134847984
True	405.9365824497113
True	449.609554443644
True	155.92881878169774
True	617.2123272635847
True	918.5550206306824
True	159.7415938783167
True	79.93164545962469
True	315.3012493056679
True	521.7262207314657
True	597.2569347000072
True	1259.018315097757
True	28.44391021034613
True	956.117956409921
True	142.78991497457508
True	649.0407942148396
True	110.55167753664932
True	132.55574295053705
True	192.2746752542102
True	169.68188575149432
True	747.7391091572301
True	195.0992917947172
True	226.4794529612882
True	66.50215835441296
True	513.2584667053466
True	441.32005365201576
True	175.91313327145073
True	231.6245051191017
True	17.338711812065732
True	423.2700494599517
True	223.94985010081209
True	301.7309387345763
True	113.24389938661682
True	704.1991270520884
True	441.75900128299367
True	266.1040172761996
True	642.8181964074054
True	558.3131717378908
True	462.83729703409887
True	130.55466692698863
True	533.3431219115289
True	415.12994292926334
True	2.8537884636594244
True	194.48431770595965
True	90.08922878823329
True	246.93010034101957
True	3.082070512113525
True	123.99938609663674
True	351.9709829039175
True	6.519836455697554
True	862.9424958200597
True	166.67763110569874
True	719.7183398910859
True	813.9380267893498
True	168.1564936186735
True	224.08009790716025
True	490.00296052330185
True	852.8188471539063
True	49.50078472330969
True	40.68967013543271
True	127.258114855255
True	612.3915532304742
True	693.276994593775
True	185.75230027089995
True	582.6666770274387
True	594.869972352211
True	816.1240620590678
True	385.1457742437288
True	188.92894839270323
True	828.5175537337411
True	230.32036128202995
True	152.3628974596382
True	315.5209922514763
True	226.1534221463894
True	200.88735443486664
True	603.3924531254437
True	248.9577072481101
True	195.3143426101919
True	445.6599512989145
True	472.8649814616149
True	65.98853790765699
True	284.065143212435
True	81.78397549852879
True	323.4724754545221
True	352.10874454156954
True	241.22442652286725
True	177.08621175331646
True	387.47978760815016
True	665.3254120117414
True	773.8128709195792
True	303.0850580456072
True	757.5140669229936
True	64.19291908743476
True	887.3608375135888
True	355.6920246506706
True	11.89699689480005
True	622.0920635127485
True	709.0035135244136
True	267.74483522854746
True	170.72247738205286
True	46.58718986492995
True	384.6862583942142
True	73.11472632235399
True	14.352006612578649
True	909.3058238982828
True	372.11231020809936
True	179.1034220941085
True	1023.4300376675887
True	12.943357321282935
True	792.1421757904955
True	30.08941583030036
True	677.4659881606543
True	56.10916765713688
True	749.3326634678662
True	425.7024362982052
True	194.49384748182516
True	444.3700938803665
True	213.25439482238795
True	298.1465487615345
True	229.0832539705537
True	414.7243667204477
True	10.24937686114481
True	318.1295844228883
True	114.7692605075714
True	11.940432668910194
True	466.166892618878
True	726.1909865412986
True	287.66560610243675
True	77.58332204216808
True	305.74962645011215
True	81.00159725676116
True	187.8802416365278
True	180.5782929656292
True	379.2031889587313
True	43.51805726120514
True	147.01547415585458
True	370.6792882816604
True	863.1119622417691
True	113.39079388628518
True	206.92721546581595
True	429.89599533077694
True	19.363755497176182
True	409.0745681239152
True	512.328279393959
True	90.81383395702758
True	393.2714978873469
True	353.4709593424202
True	421.6932287736689
True	569.186766480896
True	1045.008299626104
True	961.5929940021294
True	57.8902594897404
True	1045.5299977025677
True	112.02341411627636
True	112.4228386736395
True	110.03483847775183
True	473.9762866516032
True	368.37723495957306
True	560.2279556951506
True	254.69404034066324
True	155.0141112301343
True	412.75100704863854
True	17.844792999010977
True	454.57982836648506
True	369.5724699766864
True	148.5041758334037
True	96.8547762686214
True	541.8806140234404
True	1009.0767889417098
True	199.65083681535103
True	61.33587698259245
True	440.7167407797797
True	387.1696526136295
True	475.4451016673841
True	332.94862610066593
True	4.312451094835589
True	531.249860051823
True	520.4049557468288
True	501.8231238872828
True	194.16525465352703
True	106.58117262752263
True	21.64021940302482
True	371.51970883423405
True	111.24921156498866
True	6.266321142559304
True	30.981990058071837
True	351.7410150677315
True	652.6975053999943
True	130.56605357492606
True	94.49718816177052
True	24.590156309432945
True	421.5185287074425
True	387.7289691520744
True	769.343886196394
True	290.7551100331283
True	507.7782176742857
True	545.7835211140747
True	525.5148167871631
True	296.3693705098204
True	534.2489229032547
True	100.94378887615368
True	574.1649319518751
True	6.38108880089352
True	353.2064068187061
True	477.1989140392261
True	985.3072557569652
True	354.3997571583385
True	772.5323787906854
True	948.411571651491
True	174.84131900383508
True	37.06548322917652
True	379.97733020222887
True	382.4345589835207
True	577.271398575866
True	254.66472277817755
True	30.33193671074107
True	655.4178029087606
True	123.84635659972535
True	1059.762146836984
True	322.76379175589915
True	476.7029208410401
True	131.38320688317978
True	817.2802779045666
True	142.6246522805693
True	847.0255412592968
True	572.3186890234548
True	188.61938791769552
True	111.8526702742922
True	66.17578826564278
True	571.0769069797237
True	944.6403527564968
True	429.0066656668212
True	516.0161269848252
True	136.07990498673547
True	615.5518561168604
True	501.25719788307686
True	768.6943045354627
True	330.67934462260087
True	569.4554333271153
True	106.8804854982382
True	24.301669453129566
True	421.2947253843481
True	162.83965453520537
True	104.8899747952103
True	369.9147631062624
True	1070.5693625624772
True	259.73396967433774
True	557.8893510943326
True	13.346664335658922
True	77.69021727016042
True	320.24474217377133
True	763.4429202182587
True	431.9025982214723
True	528.2230705545761
True	701.1546540916371
True	71.7545963983492
True	748.688939040489
True	48.125986618278944
True	109.88548937276131
True	176.2308904869518
True	85.62478960015206
True	26.593209221068403
True	294.34719934580943
True	468.52710420542974
True	906.1973659344112
True	858.2674144153292
True	5.028125439306635
True	277.38712498110453
True	459.21085802547134
True	116.75385912129934
True	249.3587351503193
True	327.5348279082901
True	1303.7445698722142
True	449.9755843703877
True	24.74344951670941
True	183.17660265744829
True	675.6440938570844
True	35.00684421060015
True	175.92623839923667
True	558.1788998965911
True	70.86142190066954
True	877.3772058592753
True	326.8914149277086
True	657.5953282893287
True	75.81144988179688
True	681.6309052076238
True	604.3496022113103
True	849.8810565000222
True	254.5149878682223
True	501.202575318498
True	814.6326201493019
True	890.4088815124123
True	248.4279020944101
True	777.2083825814844
True	217.45294957999155
True	469.97741724234936
True	381.2087340904162
True	502.80986086298464
True	475.8904502035044
True	325.70536382796274
True	342.92499391620026
True	112.33761421258306
True	345.50973426051365
True	1132.3390529493072
True	316.005020475141
True	147.09107920264262
True	302.88355866521675
True	758.2814719367303
True	669.5194022229301
True	433.4557717821608
True	126.13283131678423
True	329.86978872546126
True	34.37809829260009
True	175.44137271413413
True	86.87169081959492
True	89.37784670671783
True	542.3376918712871
True	141.61750807785657
True	126.9040677018978
True	111.79069734225354
True	87.35599805903277
True	442.2085096595849
True	378.4772877490488
True	1027.2561294758182
True	517.9660783216217
True	821.7955445412532
True	273.42139010376127
True	297.956504482172
True	539.6764371793598
True	194.3031957413748
True	768.3259201161105
True	245.84340247430936
True	369.20209744646615
True	68.62470460652183
True	119.89077971766936
True	261.9022834467988
True	121.26258423108511
True	488.75548269152455
True	27.788028015514524
True	568.2017706889633
True	1024.4795862397084
True	734.6938084947808
True	1.5769346715194297
True	60.81444303674108
True	493.7218670170673
True	430.0336905767815
True	73.32416544531176
True	115.77410242384776
True	286.66815869996805
True	80.3754883785258
True	54.87782965326885
True	718.7415143501908
True	659.9354944169341
True	162.88951493486303
True	174.78818198153746
True	535.7640539328531
True	55.2789574872204
True	25.13354648513405
True	570.1171324725875
True	436.0297659717134
True	1123.707491436205
True	49.47548294372166
True	467.3621001642756
True	919.092497022635
True	781.1864323258998
True	298.9893121607678
True	757.4930303693359
True	380.5366682741985
True	42.771826485516
True	98.28029607349902
True	725.4513116376834
True	77.23806819479897
True	137.11384089235602
True	975.198588036945
True	189.95496582234225
True	278.39490400887235
True	106.02129213749954
True	593.7451533080936
True	593.5675225305057
True	219.42402189966765
True	433.1845926347116
True	41.37065448788775
True	270.8045128337848
True	595.8975753604539
True	623.8425172156642
True	318.0993723944481
True	71.1646927870956
True	904.4204956207224
True	1084.1163075713214
True	575.3208637661374
True	62.51308415717911
True	29.6088267411254
True	94.24685236724537
True	108.81517197803096
True	103.6044017765074
True	887.5201321159119
True	1171.0949120398643
True	681.6169934188425
True	322.3797360923494
True	7.473230108304694
True	21.70328795088748
True	345.2739753050544
True	485.0680408761886
True	44.7457000992468
True	560.5070465584529
True	424.5127998186686
True	402.9614807116272
True	84.49851366233243
True	195.8666747899464
True	254.20805762301185
True	135.0570934975636
True	397.7609774290782
True	41.574453384701584
True	170.59654745502016
True	1177.0320727238184
True	4.737934642668458
True	28.498766438956743
True	582.5470410958415
True	367.3734407961786
True	774.379688672885
True	155.25239566497717
True	789.5064437941827
True	591.466510094931
True	277.2979463376766
True	441.9943936809645
True	342.0602650527289
True	289.2751493293917
True	264.4288542719238
True	385.0944812723681
True	505.9275271112323
True	510.39372787389385
True	108.00008925526706
True	364.5318900214186
True	9.376742089671446
True	188.32881323988016
True	230.92566279544815
True	890.887931795654
True	585.4474560861875
True	29.92764236608948
True	727.5103692686697
True	829.2116369767778
True	104.50328339513852
True	337.1487781349056
True	850.127572201352
True	227.45535800511044
True	170.1084034128706
True	532.5040282609298
True	594.6105851536187
True	1080.396699950615
True	143.52144215489258
True	154.63024255751165
True	259.21739230077475
True	316.5913519306358
True	419.110581613355
True	419.8613348170088
True	326.4600698923792
True	425.2199036850087
True	498.36005602398495
True	234.50132527965252
True	1463.719550151481
True	252.77784367138727
True	404.8859878916634
True	52.89819220699373
True	784.4428112356248
True	246.02062617747987
True	922.9996560637242
True	553.0770212471361
True	315.06164255254606
True	775.2717794922198
True	260.36323306288784
True	208.14576438628663
True	257.07857911902846
True	220.2311968811556
True	134.69715096568666
True	245.3066810188438
True	729.8152083629268
True	516.625887962738
True	223.4493700570607
True	1164.4764829939852
True	112.03668526745612
True	256.1997835220942
True	68.1098151146627
True	305.82174053848684
True	407.9608373023908
True	96.90626152013718
True	212.24024668536012
True	70.77778544904967
True	715.1687783546495
True	381.9077239161698
True	221.5690737117386
True	710.1839881097094
True	882.1571759870826
True	855.8899313068958
True	811.2864991627978
True	349.9334638328039
True	1.485831403257233
True	268.067482996384
True	55.46227293061914
True	390.0255494509715
True	52.44884365164609
True	358.6932500323536
True	872.3151134906395
True	1052.4175786028188
True	393.5701332784914
True	21.922162949256148
True	523.2930351249314
True	513.9043368475949
True	186.70330715746252
True	233.4606603081453
True	293.09065243101105
True	22.80496451328218
True	122.22323445113015
True	938.7090808333628
True	63.78242002788251
True	478.0907658376411
True	783.0139208032601
True	100.98373972839958
True	252.04202843493397
True	114.78839488548223
True	14.838660035265749
True	1.5006507113709056
True	123.34760918942835
True	1024.186529029933
True	481.9967357612208
True	70.0341531122538
True	782.9290730731585
True	334.8212739656061
True	1.87995661924194
True	437.1337651925931
True	183.3845877502293
True	497.2527357567128
True	79.8097946023557
True	342.1832016101118
True	377.9981543990956
True	171.14204000272133
True	203.2230650451924
True	127.77711714314796
True	171.06567296171798
True	1005.5338651487932
True	16.147979929336
True	502.9715908196659
True	500.9078302968063
True	408.3629298685419
True	222.31215215637488
True	229.9512866636295
True	153.1458632068634
True	48.4904620971589
True	496.7502376832912
True	153.17652881341476
True	864.2005592591357
True	820.7757820601166
True	258.1898764501686
True	335.93697787342643
True	529.8411587424513
True	39.853391022022535
True	85.1608851091768
True	770.5661534991824
True	1084.765758132378
True	108.51696195246686
True	742.2924621515768
True	143.9934871901481
True	913.0789175539333
True	648.5748758564165
True	104.71351494072444
True	274.9706736615574
True	598.2219262045232
True	264.4857612954676
True	44.9561173957067
True	558.0821047305697
True	452.9482607424797
True	5.837318480938201
True	471.2263603701343
True	67.30990828197723
True	170.52769348138702
True	230.7041119383625
True	277.61554656692834
True	71.69963506781193
True	228.12341517686764
True	356.76498745880895
True	435.2356960806177
True	948.5653923423298
True	50.44021563508224
True	909.572920099446
True	1021.740213096218
True	130.6641393142018
True	73.37414052448162
True	1002.1296762505102
True	32.425215835604405
True	207.39242050443775
True	84.60335083212163
True	206.15877510700648
True	366.9028433026439
True	1000.192344708406
True	92.855324494451
True	67.93880907547181
True	646.2462049263138
True	268.57737636425406
True	726.7824856577457
True	54.13014620768785
True	479.7725124315066
True	392.19857147636026
True	687.7253200705633
True	52.15484670880281
True	103.64895543495447
True	27.84537099744571
True	261.9338148196991
True	43.397620632222505
True	345.6146793029028
True	2.863505021724113
True	1178.4113527038703
True	106.480225123859
True	133.04344168991787
True	356.4863282559392
True	730.9377354527916
True	675.1168533466895
True	1018.778730320676
True	469.3056688894314
True	416.48038873976543
True	141.43033410593662
True	428.2559163644289
True	846.0655717861893
True	417.3735595682562
True	922.6836314355916
True	83.97158569279591
True	414.89356534878806
True	170.058455438969
True	284.1026019184752
True	728.3821910133743
True	155.20060755784314
True	134.98851891101643
True	68.79653096224533
True	884.6232406283897
True	801.5619856224945
True	82.11808495269891
True	434.68042009886335
True	756.6865221838349
True	419.3253994819842
True	57.46832410917166
True	322.2065295891772
True	787.2703967835047
True	28.54742951372231
True	359.0130803178815
True	172.2184715760749
True	274.83229256439324
True	33.953775717500015
True	215.827807704768
True	752.8216573461682
True	637.9195420575612
True	55.08664249924211
True	301.0098714469477
True	893.6064905173523
True	17.289040259746915
True	314.02444209585565
True	304.7714880177047
True	417.9099559064918
True	216.19689660015536
True	604.9980368428585
True	50.75062069472828
True	963.1156121513284
True	899.3227754346897
True	46.3895920331565
True	389.685292958744
True	727.3979127844766
True	908.9730782746656
True	283.7739086479577
True	584.5358055688071
True	131.9660960659332
True	193.39802165438263
True	134.77989868302112
True	142.46390470124933
True	213.5556053876052
True	962.6535533092292
True	790.0085000818484
True	940.931115913338
True	20.15996103084445
True	26.166037467210565
True	363.0544656072372
True	14.170253114101804
True	611.3182095741323
True	1040.8478761584856
True	264.0051816888201
True	208.1412851045524
True	84.8863914976995
True	218.18913155663893
True	139.69633539839435
True	44.93263807782755
True	132.27246097763242
True	88.59263038610092
True	234.3500682453152
True	527.0404888411746
True	156.95533729146769
True	30.770751969638624
True	55.70068065593279
True	434.12726370248447
True	263.1423841895302
True	589.0625940519443
True	22.964424257153627
True	119.52359306911944
True	673.9181837404273
True	263.63068974284687
True	458.2544758623533
True	654.4992244799087
True	101.51843396917312
True	110.04421229931576
True	79.98569197667238
True	27.997123401609397
True	119.33621202727986
True	87.34485941055215
True	94.62719238160716
True	147.8537096873409
True	239.3282958976707
True	824.4903240846014
True	292.47442331564605
True	939.6857368877634
True	166.8549028462388
True	208.14448902270416
True	797.296792641319
True	307.5362916289302
True	576.8651150272657
True	258.80023492118863
True	338.1780413706576
True	445.2089382283796
True	557.0044396138034
True	654.4552615417674
True	366.0322483399218
True	34.40381575795944
True	564.7652777390557
True	624.6131626697638
True	21.23142678011153
True	11.03626566876985
True	268.09782056740096
True	400.2860114268553
True	454.5961667835814
True	62.43273477397834
True	630.9095930454961
True	935.6528505164234
True	230.32446576163213
True	906.1100606477607
True	275.3852498837552
True	100.38770934188018
True	280.0538346738262
True	671.3116745140588
True	36.01741602225448
True	560.0776632195282
True	1325.3098843306495
True	1026.3697256235823
True	896.900876749854
True	215.1467079520688
True	89.08895132172952
True	191.68575722858557
True	835.6145006102487
True	134.82862197017542
True	1060.9074184110348
True	873.9181692203546
True	43.2117774051567
True	87.45583250615785
True	422.0697157858832
True	397.7900503060868
True	210.89614877453704
True	502.687017274937
True	670.0587493374337
True	127.82750983693056
True	281.0892584014784
True	1029.6464000165342
True	54.71157583283484
True	706.0706488938554
True	539.8235378124734
True	38.77680867797787
True	835.4914895706185
True	379.0167392844413
True	560.6617993079483
True	99.94381331510348
True	249.42004147480895
True	209.64352592970312
True	24.47244805318041
True	133.00345667177058
True	743.5697589586828
True	140.22819567268365
True	390.6820027161127
True	66.77383441249124
True	672.6587258288677
True	603.5029933152846
True	239.65828276711764
True	462.562184605453
True	154.27924049870964
True	166.22889238575752
True	220.609104119982
True	288.04412665200874
True	370.38273180141306
True	132.5706141690335
True	197.13511657241887
True	26.44441857369771
True	874.0545935438769
True	320.2106356331346
True	9.268048968787912
True	367.29602571723257
True	169.78046248276314
True	625.2906825928246
True	368.5620090773182
True	577.4461229383331
True	558.161535237962
True	473.286268148414
True	780.77289477124
True	242.6512683270582
True	558.1785007823412
True	161.13670173268082
True	542.5923708617559
True	369.69891408729256
True	372.6693936956492
True	122.23491428730362
True	131.72537680071122
True	110.90271287809234
True	65.43676560324576
True	723.2431383481097
True	167.85662179113754
True	47.78226476708362
True	0.0
True	557.0491055946611
True	107.66409799183644
True	23.37928051692726
True	42.23831844417483
True	113.07932746579682
True	518.0045363176106
True	186.16193745701125
True	102.1668188148969
True	34.88044045082973
True	163.41083508563156
True	929.6184601498276
True	52.43037767118751
True	230.13713502984103
True	717.1895899196493
True	327.4833909831639
True	449.6788479861708
True	477.1909797713832
True	511.7748189356808
True	610.5577404493835
True	903.8100853043009
True	265.0737410517986
True	1034.063844096558
True	914.6018927161308
True	631.1191371755492
True	352.48232977076395
True	865.9162504036367
True	10.965450853442462
True	34.84603733701829
True	286.1755204559048
True	41.69613946021361
True	185.12048474210016
True	759.5907762502504
True	218.0003382724721
True	748.5366813016099
True	766.1419716690519
True	120.5215660884802
True	357.0883598006434
True	581.6367380675291
True	23.422035257248712
True	134.6681996417056
True	422.9082035926815
True	303.0503642392418
True	204.9752714683808
True	116.25185365412108
True	381.6941687568535
True	22.072966818864696
True	353.31197589491114
True	379.6206886449923
True	1030.4118216709635
True	366.3929792933369
True	30.561483036898817
True	439.2398468306539
True	422.46183642349393
True	237.16064117264207
True	32.415345949711934
True	765.3352950036782
True	429.9893474679116
True	175.3439403848311
True	13.727136825003576
True	1213.4331996393244
True	163.0581566061828
True	27.5003464452702
True	297.2192336099087
True	274.6056857575164
True	115.54561700183552
True	294.6834779498551
True	50.381527243441184
True	312.9154817431249
True	301.80532923551664
True	324.0031572278675
True	29.689504173455894
True	47.91893481140458
True	1016.3039146929232
True	26.389481124396568
True	12.656566763773617
True	180.2593179712159
True	669.7902185236399
True	8.209562687910536
True	196.98900117157385
True	172.42788747680987
True	532.1683070064873
True	382.6923082638479
True	752.0129672673288
True	316.4496155660215
True	467.9524780793704
True	452.1917423751498
True	478.3069802809087
True	100.1956936301286
True	1272.854468791444
True	892.5915970716019
True	282.0254498574476
True	538.9507365801996
True	105.11465380939596
True	578.6240491033127
True	437.6015667415499
True	144.38749836330717
True	77.67519576486158
True	354.0997465456561
True	165.52635093997273
True	31.892422060099733
True	603.5554126348758
True	383.53529047161385
True	69.96217047374037
True	30.489700039018405
True	692.2632746513822
True	492.6780082231838
True	74.40069707814479
True	22.05690973038597
True	324.5216009911986
True	310.9189536141012
True	716.1289015768133
True	550.297045450509
True	556.0324328592093
True	793.8755124215731
True	8.042957750091045
True	61.7562959050528
True	33.6216793270184
True	57.97059670010895
True	499.2820092152795
True	590.8583314786233
True	85.73301601215837
True	109.02645448631274
True	189.08234830736973
True	74.89139254920266
True	190.32448144268992
True	196.09980329324705
True	282.0880309823942
True	829.6884876877821
True	575.9388879986109
True	289.9201980883877
True	192.1288097865472
True	272.293262634012
True	250.9652655931323
True	752.8746335149924
True	308.8264154315732
True	164.84222667990613
True	891.8620454129396
True	347.3561310118513
True	472.1372087027664
True	155.3190168487526
True	117.2806653300611
True	61.56150152971892
True	213.10150547245428
True	977.0681497081932
True	496.5905124119217
True	110.39648438353798
True	353.2943157681063
True	99.92027193775792
True	670.326616710103
True	4.368840379004377
True	686.5493597457129
True	37.23028669933304
True	927.190445576722
True	841.945386808409
True	213.121266270606
True	27.008180252715675
True	80.2441326250662
True	466.36922962917447
True	234.62111053383848
True	1.4640969082019044
True	80.85124421918016
True	1097.108103963593
True	345.4453060724558
True	677.5063579444836
True	500.8321610727445
True	33.47084661088915
True	129.60436144449093
True	444.8681563402448
True	893.0756595382742
True	815.4255727153396
True	426.0787469620441
True	334.1429753549931
True	18.601167767312848
True	79.85532989367206
True	755.9434381920258
True	454.2111608613656
True	375.01710926859926
True	883.5142106045593
True	28.59218681228965
True	219.12991454436093
True	868.3977036560727
True	234.84262441842716
True	8.162732987757803
True	495.1696904839066
True	105.573071470355
True	632.3433526525436
True	53.24673366599465
True	259.97840136820395
True	886.5430379110586
True	894.5163051758465
True	270.01637312111944
True	451.0290589338655
True	119.23665927423968
True	600.2739170431739
True	256.0055925935772
True	193.08631313378288
True	869.049097679863
True	54.4003251965798
True	705.1243677418541
True	277.5194885964376
True	300.3599461684996
True	174.01585311304385
True	493.3548154554353
True	600.9135177743425
True	362.7462805380181
True	398.8571815546024
True	71.6562049269378
True	164.50835359159456
True	459.3427234647594
True	223.56865590469067
True	37.91983867868882
True	201.04267984799137
True	395.0773944886089
True	405.6090366472649
True	743.2977423050119
True	130.15148763424435
True	624.3106993443208
True	525.4635202850055
True	585.6930328602851
True	129.01328250554414
True	38.98789101533104
True	670.2996395677822
True	68.75857577813586
True	556.591610322921
True	692.2709718258077
True	460.1476877607151
True	137.6890887490421
True	486.7832453447173
True	3.784961553903719
True	396.27613703771175
True	31.348680099250227
True	631.5475886426133
True	266.72215495923865
True	579.069920308246
True	692.8182637742417
True	141.97691653475658
True	521.7768906949793
True	482.5743080871884
True	64.22029301743336
True	952.903347407584
True	3.0072117727317025
True	27.18362826626308
True	642.397815503891
True	675.5616202018545
True	134.5948700432322
True	416.7676272424516
True	129.36319428440257
True	72.82541037801124
True	464.1187816923989
True	40.98854436596076
True	506.5036278234678
True	14.447868490600992
True	843.0534131332311
True	555.4518328476454
True	686.4464401935838
True	101.37399679394484
True	383.2050856648636
True	1023.1149028751964
True	826.55556686169
True	133.04668881262435
True	548.4176062740036
True	466.68840085893584
True	245.602875550622
True	255.59345331916967
True	5.383683329078137
True	331.90967440071256
True	11.747089339261056
True	370.73570345158
True	77.39201720169714
True	431.7879859658169
True	669.3649911038802
True	122.94029051911528
True	239.14284059992025
True	624.853129856009
True	676.2940643469971
True	292.9894464700998
True	138.6199591886432
True	149.81876233806048
True	464.41889117593
True	79.29658620297586
True	11.154014292621918
True	495.98508507723903
True	563.9510637024538
True	19.729833003233924
True	138.3321346617521
True	940.1543564086523
True	486.4833398236091
True	274.0922434462482
True	33.27963014497064
True	471.73206606681936
True	111.54516371687484
True	580.5848204273067
True	672.6139459283773
True	305.4970494122072
True	366.0475811749149
True	189.2091605378775
True	242.0868628117119
True	75.38190264737443
True	218.63682054383003
True	501.964335346875
True	20.57978058308136
True	462.0093518557807
True	367.498436163234
True	719.0104203144605
True	912.0510964466142
True	935.2509376376512
True	158.6895567629158
True	381.0776087094487
True	72.43053168819971
True	177.94092365068275
True	314.92906273231847
True	10.089731687175254
True	798.1171069951454
True	20.52170181199041
True	400.4134058555085
True	269.39932074464986
True	629.1244503458735
True	213.93720541171675
True	39.23445955303423
True	678.1169250202672
True	1091.8972031456497
True	228.6225572548852
True	128.1061666333878
True	615.0552967070133
True	504.7444396565786
True	19.271528885560556
True	840.6358425495814
True	111.48988456320902
True	46.75452313724102
True	295.18871202813847
True	355.42813830818733
True	404.9140090731005
True	269.4854577678248
True	19.17346788721003
True	22.94487132868333
True	869.3520894770684
True	204.62105564850503
True	113.2186403451753
True	863.3613279847715
True	643.3587215314399
True	657.6276019069015
True	447.88467377510926
True	145.14727085521858
True	33.308303029635795
True	101.95835852696254
True	439.7749640586349
True	228.8194818007074
True	474.7472349027326
True	143.85007569042298
True	491.01188100925566
True	640.0237988170904
True	935.7362684381416
True	25.365733678662554
True	1038.0502657762495
True	1023.7512198603164
True	474.1099717132875
True	86.33384856084717
True	792.6470974581274
True	651.4047227647403
True	648.0467229699085
True	171.85882287575836
True	753.5749783236661
True	714.8950330187563
True	122.4257100210814
True	808.3095319338761
True	826.0655669251263
True	502.936489820273
True	226.88630150178744
True	71.96517015751337
True	316.28949858040414
True	353.35809236771865
True	461.19851120455263
True	439.10081145328667
True	203.0232829556996
True	320.1666480352479
True	3.45990956214845
True	13.02314430153378
True	108.68132925413164
True	136.64717451867008
True	342.89386411962886
True	349.77908022310794
True	110.12514488575697
True	16.469698386050617
True	213.74624419134625
True	863.512499037618
True	452.2954485186351
True	517.1069111884724
True	557.7736380365649
True	852.2348776860249
True	643.7290200510824
True	97.979794794314
True	204.91718526257225
True	245.6426655815644
True	281.45373097857265
True	105.27507479790862
True	367.7483062004987
True	435.28004926176726
True	168.02281528613528
True	652.2741525577161
True	245.8330416886532
True	204.46219122060907
True	28.86680665767826
True	255.94292998820407
True	481.5835002032828
True	170.2666103273858
True	536.0096776016264
True	485.0037758735886
True	244.11115685871016
True	109.03292436309373
True	43.954633318876326
True	405.6100402867429
True	787.9097761403285
True	159.79327861300976
True	1021.271453287658
True	1031.6264404519768
True	478.7908104803409
True	102.17348399666034
True	129.33692035441626
True	629.9137578093132
True	9.640476276438369
True	219.6234028693212
True	135.3796931749674
True	117.16556786633464
True	332.396581933815
True	631.2494476460316
True	37.409161950867805
True	117.77240074235137
True	974.6595409269412
True	55.76548302872697
True	473.13043373098935
True	533.409334877156
True	248.41145370186
True	131.91514563556458
True	925.458357228924
True	1190.5596447604948
True	514.7876704895699
True	636.0037547178446
True	216.13827821470264
True	154.32302469083038
True	313.82258402719594
True	260.66983220619534
True	172.18578090490303
True	301.7376908276857
True	361.2470004796887
True	10.663166367247545
True	613.9737767199214
True	148.0954644164159
True	78.7922143058984
True	442.7641356966434
True	317.6891570788651
True	1179.5669011624232
True	361.4457016220412
True	968.3270900019106
True	10.520019578702325
True	271.9958739163477
True	227.34683037975785
True	154.89954924453178
True	471.9379856682825
True	201.02390429915465
True	395.2004223507663
True	329.782564462859
True	112.79573469379532
True	360.6405287813621
True	1060.1271088795822
True	722.0062535781678
True	224.93075149253087
True	108.96391189026056
True	287.23841732153005
True	24.459230593970783
True	363.5680636940991
True	309.8238295052957
True	563.6579085379356
True	458.31566809557415
True	352.4222704506566
True	155.26353036935348
True	13.190835403876864
True	428.1056982515207
True	279.95038678862915
True	135.72388303311578
True	301.0519227205916
True	440.70776882294246
True	829.7006026633867
True	309.994009628604
True	775.2254881115953
True	404.4669757034106
True	384.628877764235
True	1.5962894762488524
True	1177.4025344098734
True	104.7714709445124
True	903.399215038206
True	202.53819833783496
True	452.7943415055087
True	675.3529699890943
True	88.388649988038
True	489.96637404093417
True	32.73529778609917
True	425.9294389465545
True	74.33977336044063
True	233.615691188702
True	37.80627047406624
True	684.7556056180173
True	184.7932552919576
True	26.83943078218749
True	409.6328949418506
True	112.77015168147692
True	165.06949417130193
True	866.8176917470544
True	261.66424894459163
True	150.3752864311011
True	378.5806041408061
True	510.474904410786
True	340.98170954760093
True	515.5456583738891
True	622.5373856167382
True	154.1043025627441
True	6.500624624586191
True	73.56568646883137
True	422.015812394893
True	91.80834710888986
True	82.61989098734956
True	1052.5430553023295
True	27.978063729684138
True	315.2453771606191
True	322.2375593239498
True	437.69416026393975
True	668.0343290215824
True	179.81915449116676
True	628.1108308150759
True	321.95522582141126
True	350.9214771766175
True	273.5233453153688
True	216.43212765152376
True	341.33520544021314
True	456.0652901000992
True	398.8632296364073
True	609.9563217430007
True	135.09960621621872
True	77.18517531399249
True	40.72674592779023
True	287.10796051692944
True	626.5540690830104
True	407.0610860250498
True	802.7465122780934
True	207.01565799106817
True	401.1363627527703
True	69.20747206312195
True	54.86894147495698
True	426.88525299287295
True	199.74076895964703
True	213.06285825798375
True	43.56502761249533
True	1056.6883056905954
True	180.66417664153025
True	939.0144074501554
True	323.3683046799899
True	937.4134378053768
True	233.1370327121644
True	457.5505151196991
True	533.031804591344
True	608.581799894177
True	212.73596377798697
True	484.87474023107546
True	910.9086706421158
True	115.8824145148031
True	6.900382337074331
True	590.1422330235596
True	25.64950430367457
True	73.1390084962137
True	766.6659340114784
True	230.1048654717208
True	1001.729549552114
True	709.0937682608782
True	415.30393616899
True	277.32926107317854
True	474.05383662086456
True	334.4107724252316
True	183.8268116867672
True	664.4727449361559
True	759.7565910503777
True	209.6950398376424
True	88.08899957855604
True	503.1970342650467
True	134.3172302706451
True	377.693987851428
True	345.9656835231468
True	66.03454777465664
True	385.15859269441927
True	403.3194240820208
True	363.1146060493376
True	402.4892817615454
True	443.867137652568
True	642.8405129848805
True	59.94751681838697
True	453.6007434426368
True	340.25384731487696
True	648.2528716983793
True	219.2235592944436
True	101.91514459128462
True	44.09190696664006
True	532.9519107572786
True	601.3592661357326
True	190.4943094137801
True	420.239449959949
True	328.2724050549021
True	17.55195118028018
True	173.47752992372068
True	293.7347801332589
True	2.994209038823548
True	878.2144845440748
True	79.16409522721642
True	107.95508054952492
True	114.70751847251258
True	357.2187509396462
True	35.98023370044132
True	435.9365162393554
True	226.1730036831792
True	6.514624462335943
True	118.1098487180796
True	438.9442684830079
True	51.82477449717347
True	65.23984929746555
True	179.69506294112298
True	295.05035773984844
True	922.3607222241104
True	394.94450917393794
True	953.8549383414615
True	189.69875196947788
True	1019.689107828786
True	781.2647618462116
True	671.3613239015401
True	403.5822822239021
True	386.28624071037655
True	79.17997046295224
True	73.10489833586907
True	84.5460776988853
True	163.07387950977642
True	470.3251023466455
True	1092.5822052375806
True	190.3144800079368
True	365.7873447719912
True	440.3714842161775
True	625.561166319958
True	577.572282819856
True	278.9167520434987
True	460.4093602748697
True	660.275184169486
True	91.47183467388994
True	733.2388020198172
True	250.7387027513685
True	138.6749925945626
True	413.56535026821206
True	835.7327094122994
True	415.0409540245047
True	862.9080525352133
True	192.91290871759637
True	349.92800635239337
True	690.9128300939251
True	605.0492736379375
True	189.49181835279285
True	255.3117577859724
True	821.3838251409938
True	32.154169307375106
True	190.28796604031987
True	470.5723107352005
True	686.520156864814
True	99.2678553390394
True	35.8688644198836
True	161.55572821936124
True	714.3218847928134
True	328.2142425353063
True	560.6575088925792
True	366.39490718657305
True	309.4791458676041
True	451.7808236367692
True	489.52299575162783
True	72.4783113447983
True	366.88806636438136
True	784.8153960527864
True	0.0
True	282.6534129813754
True	246.1472797861232
True	941.9468351781584
True	149.13367663058378
True	646.6412049148296
True	639.3262558392724
True	114.38275717055836
True	222.96310571764124
True	130.7602050965306
True	12.1848592980025
True	296.78829783008723
True	377.5316541067506
True	1144.5994334168188
True	229.5939009045744
True	416.8875915633765
True	654.0754947749413
True	198.68613598294928
True	28.93021808650493
True	831.0662395075999
True	609.074510987701
True	157.99319653753298
True	645.7112528148193
True	169.50078904312022
True	292.23390983889976
True	785.6553232857005
True	37.01135384068056
True	99.38185969150534
True	512.8634953343341
True	66.29754646109595
True	78.72037197564616
True	389.8091875493516
True	22.51549724013872
True	755.3159309371987
True	99.9292786588466
True	156.32679380440374
True	19.393269292614463
True	724.4856432513263
True	28.91229946175886
True	788.046421722808
True	408.7970603919969
True	114.9719066066002
True	695.4414940069926
True	520.0857203809405
True	567.1197030572134
True	46.487208694290366
True	368.115970241454
True	6.376151612073086
True	96.86703519088069
True	373.3514402396336
True	43.3905517657895
True	115.10409868838252
True	323.9777330950568
True	184.8445018664294
True	98.99611362515051
True	628.9860413309309
True	21.742612425414965
True	1153.0060922762566
True	490.4571640160389
True	302.62464401077096
True	491.7628588774918
True	124.7652762817894
True	784.3270687319302
True	1101.342695380608
True	752.3774042291757
True	168.0048893799224
True	224.13402100138003
True	51.32713413139899
True	55.97541809538528
True	152.2359263990659
True	97.64279125216152
True	171.74226253542952
True	1223.759942080325
True	298.89005656137635
True	350.10833470637994
True	728.2306572705838
True	17.665960384549443
True	15.861687880565029
True	583.2494029805515
True	6.9398473761291966
True	119.9167029533074
True	694.5320887228049
True	181.60915515089465
True	647.1368944852597
True	848.8848664028925
True	153.69023681220108
True	876.2939975796239
True	2.8747890582122397
True	432.34691978729495
True	1066.6000276509324
True	25.506278824119796
True	233.5540708849067
True	151.24565461958014
True	952.3761866492796
True	232.63216969381045
True	495.995522687216
True	119.5150758347476
True	526.125277249371
True	156.82762537428397
True	101.61363736669756
True	392.3465692088983
True	70.34900310419788
True	55.22470021492278
True	1088.7615959607892
True	267.314723667048
True	161.11918570318073
True	371.89436617215694
True	394.83852229607766
True	213.4042628022068
True	167.4374880322444
True	382.61514331966526
True	35.61017142410662
True	498.4302260916831
True	1127.7308102957952
True	111.42290182269916
True	470.90706951479183
True	319.9272930917839
True	27.42033748759237
True	377.7701867174951
True	108.90293339401003
True	580.2700204366287
True	205.0765536969553
True	423.08796288473854
True	20.02879612878551
True	447.3377631085144
True	107.78793722591266
True	342.6056832416576
True	32.415142892441644
True	163.91568641034647
True	253.84263367538776
True	782.2397550886236
True	59.6553979014744
True	140.87105331057117
True	233.0912305166219
True	138.50954499115616
True	637.0886448410101
True	558.0858108960414
True	769.5171108241486
True	389.3302495405104
True	539.0636760710087
True	429.1827332820624
True	684.7484261527394
True	74.49639767590381
True	482.8513589054997
True	427.4618714837434
True	48.6738563537792
True	82.7008895955774
True	129.04042130804012
True	94.6650141554471
True	319.9126046317303
True	852.5357400724693
True	325.99453297221265
True	1091.6294782909565
True	320.43610828162167
True	902.364964830976
True	152.4925285379062
True	575.010085333586
True	614.046642122868
True	682.5605812125216
True	459.8751734561457
True	68.6555591268074
True	285.58867939325296
True	42.592278004714046
True	156.4109076976076
True	169.8015342801863
True	1153.7797075599103
True	234.4526295739804
True	557.2261153632217
True	554.9961450449307
True	551.6132936890649
True	852.2297245649808
True	610.8270992407678
True	649.6805395648016
True	960.7040461016752
True	125.1703213996296
True	307.9242306304143
True	243.9548519580544
True	331.48178656018973
True	91.08878476364622
True	387.60804017945
True	4.296143654021931
True	327.0641870369803
True	270.4208357504735
True	623.9394956484754
True	285.62609221678497
True	367.85591255058864
True	9.69569485045718
True	65.03373642059528
True	543.3549827441323
True	30.32759568087802
True	144.24191796160014
True	63.91248080021569
True	143.600289141908
True	242.99830568773095
True	74.72494012102602
True	392.52217039800325
True	272.28860987055737
True	102.88979982418547
True	346.1882857421305
True	67.53003317750024
True	579.8637218022274
True	837.1066552283786
True	276.24486410471144
True	1157.2322305660423
True	114.0264694069633
True	315.26338694450703
True	1038.2300732903798
True	88.70585956836632
True	291.4917953454262
True	10.139097827285765
True	419.2577485589161
True	451.9314368321947
True	155.41774631577803
True	615.4206489450805
True	910.0885681934922
True	157.34038007945043
True	81.2056870740156
True	331.24170425642296
True	579.132325113102
True	628.9652974492063
True	1259.884695816112
True	26.55643948194293
True	920.8276938295436
True	140.7090649339789
True	625.9691344433164
True	120.49520085196592
True	128.62299537213127
True	179.93596026010664
True	160.40417786035798
True	755.7776242331641
True	214.91755626600596
True	231.83045476269265
True	70.61009540831611
True	510.39052287998976
True	433.4764264900997
True	176.74807911717102
True	236.35883048827816
True	15.729601852873056
True	424.62437035795705
True	223.2111651368999
True	294.51634710621744
True	110.00163266081096
True	695.5624339163935
True	420.36276196094025
True	263.8920299421427
True	654.0198848931925
True	511.8663458783556
True	463.7247915271834
True	138.22997879896678
True	522.1841384337362
True	421.7065353604084
True	3.18625785816698
True	194.6875423242527
True	93.4757379165792
True	241.29259871388257
True	2.902095511194441
True	129.81653031402195
True	359.7936837056349
True	6.137489545855424
True	865.3964498206589
True	179.44143838250358
True	738.7080717690368
True	809.4068649447782
True	159.7746968981238
True	229.28132639848909
True	494.5320618586423
True	823.9233732355405
True	49.659575660155554
True	37.50599472413101
True	127.19278505952408
True	626.4913540822535
True	695.1669163647585
True	167.7087244668386
True	591.9708784212539
True	598.2116044030064
True	816.0247927591287
True	409.63173784841024
True	191.70617481210695
True	875.536667440193
True	225.6037332412861
True	143.6589983956151
True	329.006043720641
True	228.8182825660382
True	211.4131443361157
True	613.8145625845564
True	261.53574153707166
True	193.28197700995577
True	450.3574541958913
True	468.7635473018352
True	64.54445153831601
True	282.8315653673916
True	75.28221495187962
True	333.94381611964354
True	353.0227988470276
True	250.59083406742715
True	180.44556905381077
True	388.5676623584424
True	673.2053949998873
True	761.813148008906
True	306.7709495349307
True	741.9461719719723
True	64.763612398065
True	858.4622623840123
True	365.2020496120735
True	13.890415114780474
True	627.5945812115216
True	694.3046272846943
True	262.9874257999067
True	167.54473601148425
True	45.88748077809177
True	375.7118133838159
True	78.80099103915816
True	14.189872744680324
True	896.6257211819535
True	360.8885351253493
True	177.2047926081174
True	960.8249638482392
True	11.643396816766602
True	794.7922713377202
True	30.190533436270726
True	679.3628130128218
True	55.57125979837632
True	764.3266747450978
True	451.896892633536
True	207.95442131310773
True	446.1718376519335
True	211.16413240979887
True	300.0896137136526
True	209.33266319640137
True	407.1913102998837
True	9.067490165802727
True	332.2154565299268
True	108.58090159066
True	11.257739468519278
True	474.3701342984458
True	741.0430577541689
True	287.65602412616863
True	76.8920807691552
True	296.13992696337255
True	82.18741281954384
True	179.1831007642214
True	186.6855439129178
True	371.0279573644633
True	42.58797799054561
True	134.67570999980128
True	359.7913195998946
True	864.5284678027782
True	115.20057698102596
True	207.82551203073464
True	428.52338479407007
True	20.83083741062398
True	423.171509575725
True	502.9867610754901
True	89.8332173568955
True	403.67383722348
True	348.10770842217306
True	414.759226577248
True	604.5893353750138
True	1011.8207484315916
True	964.0641704801288
True	57.89362397587126
True	1054.0174573941374
True	109.83434665889968
True	106.25265978140838
True	105.21556086390362
True	472.3788255250341
True	375.4243367020417
True	563.3227457720386
True	261.4608486734056
True	152.10816840414788
True	422.899171751058
True	15.44172981483532
True	446.9817199056199
True	382.79199910704176
True	141.93551452379728
True	91.22210900141584
True	508.8712417446032
True	981.066815661408
True	207.7015476754212
True	63.37567982740951
True	407.0339295334368
True	370.529274798901
True	466.66531794693697
True	319.522065490492
True	4.302709457004793
True	528.3098182151255
True	525.524789590403
True	492.1047816076414
True	188.9973547587557
True	102.41139046960356
True	21.59235786553442
True	373.48308150435633
True	105.86410775229676
True	6.667294714810644
True	30.94060329802405
True	352.7082121382064
True	653.7287811932764
True	131.8770165033077
True	93.29387645913776
True	22.21194086191001
True	405.47936426697817
True	358.6768520882059
True	756.5025688409796
True	311.3752900470189
True	508.5780414560611
True	534.7852073895423
True	528.7046134607644
True	299.40916171996435
True	541.2501186036377
True	97.90766400679362
True	594.3165954498896
True	8.355551810926478
True	352.05286710220133
True	444.1022531300192
True	964.8635964967956
True	346.73630250730696
True	837.5572765747461
True	982.314258916353
True	171.91437998524742
True	36.97812227647471
True	369.0770168635702
True	391.1587456221964
True	591.7649509562472
True	250.27450272048608
True	28.510823423691217
True	615.1017661357033
True	135.45655555730434
True	1061.587496315064
True	311.9137611038146
True	480.73315407504526
True	125.474966146007
True	810.6211640347494
True	138.17671734303252
True	826.706163751704
True	544.9490852207075
True	179.9585766969604
True	111.91931346486464
True	68.07069300082912
True	573.0900632166597
True	896.4924519902178
True	428.3364779185097
True	541.6516236881469
True	126.30003313989376
True	624.6076182873982
True	482.02461273407766
True	783.0180342205922
True	314.2503386395701
True	597.3801977608538
True	118.58918735004832
True	23.9794955172576
True	406.20140993461166
True	178.72654131248183
True	101.86016156567489
True	388.5051732996758
True	1070.982417605254
True	263.4212670006724
True	551.263470781036
True	12.263947418879468
True	74.05847002922664
True	332.9048604756615
True	771.9708179078515
True	444.43171886434766
True	526.0543498171814
True	715.8174103150619
True	70.38637398053889
True	721.9767469764927
True	48.20990243096208
True	104.25538552723091
True	178.07654349098024
True	81.00298854926197
True	25.57208479073905
True	305.1844720639813
True	461.3629660492347
True	900.1816365553365
True	874.7654096241179
True	5.409588334290787
True	276.692535555432
True	449.46785631268136
True	129.10827412333848
True	238.9654263246203
True	312.44695108192104
True	1310.1955734802284
True	435.9930366665637
True	27.28645829154689
True	183.0320875919339
True	710.577624088719
True	34.74895781044201
True	176.55901650526167
True	577.1761874799854
True	75.35599777383999
True	875.7170825198976
True	327.2457435974234
True	687.0678859217776
True	77.59773417266076
True	698.8214178089829
True	571.6484457185215
True	879.8571035264534
True	246.5984269773831
True	501.3987106002902
True	853.335368662517
True	919.2257563855936
True	225.29344232250295
True	735.5806378820855
True	211.93619264816337
True	458.7422769298574
True	359.37541732854766
True	493.3109261820175
True	493.6341517553254
True	312.1615956120868
True	354.5754463197391
True	113.82957282170496
True	332.3449825979508
True	1095.219146412785
True	323.97078432544095
True	145.86733905364977
True	296.6687490645
True	747.8041704051799
True	646.7113250110187
True	412.14329631528
True	117.62344818555466
True	339.9299915887236
True	35.2122040560846
True	171.16125791000005
True	93.51685587703037
True	87.8141271720971
True	553.4331630686677
True	136.12746130066265
True	127.80159899861692
True	103.55465635790377
True	86.6538864769128
True	435.8307774925737
True	388.437161627348
True	1039.068512510713
True	523.9902766957425
True	829.3111459702822
True	272.78796082940454
True	306.90357793705954
True	524.6442052059092
True	196.36979126837983
True	763.1327178295035
True	248.0827923618261
True	369.6349798705337
True	69.84585606069516
True	116.79702166227594
True	263.23618234162416
True	121.55344234478449
True	473.1399145047257
True	29.268446295020173
True	577.1785467294721
True	1003.1174308889366
True	698.3615727152036
True	1.3633542884452776
True	64.56407757528505
True	505.4089776485861
True	435.316587915984
True	79.11915818070196
True	124.53371977700247
True	293.4225682763486
True	78.89102571598715
True	52.88313639508283
True	745.5016394893719
True	659.4715971328467
True	174.70517863050307
True	158.91901457863784
True	554.3372474779325
True	56.55827000178069
True	25.638497654585247
True	593.4593074185552
True	455.99017985972966
True	1114.4303226968868
True	50.25161997241987
True	479.21000167342606
True	911.6778393249704
True	799.8673059987061
True	283.9938373999855
True	776.7367768030588
True	405.6101106501008
True	41.67428991716208
True	98.90219066171508
True	732.7198279742489
True	77.31777442440688
True	141.12838764743157
True	942.9069401065942
True	184.7456263747098
True	283.01875910839
True	105.7341606119335
True	616.957733930718
True	596.4068345618115
True	212.0941592453428
True	426.2092980799348
True	40.67810068247552
True	284.06840571654305
True	600.0031043013588
True	580.3049536554593
True	319.9586830196304
True	75.7934930819131
True	966.514618821349
True	1072.1838058244632
True	561.4603439516172
True	62.62442875917153
True	30.254768334100028
True	91.60909847130216
True	106.52576166812658
True	100.62158133090598
True	896.4068864960277
True	1179.647040706729
True	729.1020132079251
True	323.23290958594464
True	7.3823067977545
True	22.135186603592626
True	342.47178988551974
True	481.8955599300845
True	46.29005375502593
True	537.9667508296848
True	438.29785076085625
True	394.3616381339627
True	85.35446915113998
True	198.307416553642
True	249.7714186701901
True	140.0167100138084
True	384.4648831399183
True	42.10398325144255
True	154.31532937409855
True	1158.6420397841866
True	5.781672043865633
True	26.53439679452123
True	599.0539227860598
True	359.83533624750464
True	778.6377652938676
True	158.75946555871892
True	745.3149957273532
True	587.5221370840035
True	283.8804379853945
True	438.4094508380371
True	336.0487909822703
True	301.81758877068404
True	268.9279386948026
True	392.160609569855
True	497.0251276221656
True	522.2188466625511
True	106.19238366786176
True	355.6058602482164
True	9.534047979759984
True	183.5187778565524
True	250.60140924601168
True	894.931024445922
True	598.304940184362
True	31.60009558472115
True	718.4259396003738
True	834.1673089164834
True	109.02243725529452
True	340.55900607273884
True	812.2837918822449
True	216.029709898674
True	157.9381878590372
True	525.1932663555854
True	582.935211410574
True	1073.8672624998892
True	140.13764691435406
True	154.549444017574
True	256.3454471706353
True	316.87730892887384
True	420.7863251332632
True	410.9361605952795
True	316.1022306220797
True	435.04366637469633
True	487.02203536277233
True	227.9866843003294
True	1522.105968072165
True	254.9817973565576
True	408.6260692481319
True	53.80611473133983
True	784.2659002727622
True	247.78810794761424
True	949.2447416806788
True	563.0738237265118
True	308.5670323434787
True	782.3485493882617
True	260.60289500171564
True	212.6108667879268
True	263.3226676962751
True	219.81114691677024
True	129.238137823697
True	255.36602635885416
True	736.5435103815499
True	520.7964983167809
True	231.6215604090822
True	1135.719669495395
True	115.72370704183484
True	261.89559562443685
True	67.7808578512462
True	299.81818964005515
True	400.9072249790766
True	90.67042967976602
True	226.14823391282508
True	71.79012475135583
True	718.100283121557
True	364.5384637088203
True	213.42033119875617
True	730.111158011965
True	870.7758959068105
True	833.8586476231615
True	845.9269828574913
True	349.5197234441596
True	1.30130509907724
True	267.0478007328797
True	50.65053480752296
True	382.1756877990415
True	57.59023877017649
True	362.7368800372969
True	874.6323226530214
True	1032.8988258626707
True	393.7654405677402
True	20.9472790830978
True	525.645450198932
True	522.3739777934577
True	195.35150740224807
True	241.55431132651
True	293.21788659400016
True	23.3512651113796
True	125.77975765804428
True	970.7965885411268
True	59.79099314566805
True	482.3837111505527
True	786.7706642237206
True	99.86747141718786
True	253.72393036004868
True	110.41300906447488
True	15.869601502254154
True	1.3258078747104889
True	122.98146738335711
True	1012.0256956161676
True	483.5924423810085
True	63.58020406294629
True	793.7403189165004
True	351.21141082520893
True	1.797897136134701
True	441.19029263108655
True	188.67936428864488
True	490.32868661985407
True	82.49031688346516
True	332.705141465684
True	369.6972754630222
True	175.76704287394452
True	203.84748495878685
True	137.8318675304691
True	176.99854211670367
True	959.1518244775106
True	15.338079778728067
True	501.8870983127521
True	498.4897938195611
True	402.3055163014758
True	211.60431142878085
True	222.867067370012
True	153.80004903120675
True	50.022579106376206
True	483.3375947382394
True	155.86738880796457
True	796.3554285345036
True	879.6762225771004
True	246.98678264899164
True	312.5134578295903
True	523.3852609806279
True	41.63112761235014
True	85.66381136546657
True	741.6284552173938
True	1092.899290560586
True	108.47626473156733
True	720.4934904312455
True	144.32215682125096
True	924.2804442715144
True	672.6445696213601
True	104.76389245495038
True	273.59300283296017
True	607.1926999147553
True	265.774878248668
True	43.65702815847466
True	575.9259222159673
True	444.1498800874816
True	5.64193595823683
True	473.18267680946286
True	69.57881607081067
True	175.3479629576698
True	239.5950562678686
True	302.287530312968
True	72.62453993223073
True	225.2720037140781
True	345.2272864515105
True	438.2800761379419
True	898.5533676275783
True	49.14866202637477
True	907.4583869857464
True	1032.6659840314685
True	127.73927128522747
True	76.05159076782422
True	993.1042373802812
True	36.42521621421459
True	231.20999041591065
True	86.96050737650239
True	219.2989410096859
True	394.40280354150326
True	947.9325282424626
True	95.69407465990932
True	70.67092158368197
True	635.749637940983
True	278.67761272792524
True	704.2411603627929
True	54.052995560951736
True	492.9560345719095
True	385.94276887823816
True	689.9073704667435
True	50.15688135000951
True	109.83662034337134
True	26.397452611800325
True	264.9889822922423
True	42.03615278579859
True	346.1229148319134
True	2.4916541506235337
True	1178.7164585618868
True	101.90868638451492
True	136.89955358461356
True	359.84871743178354
True	745.4324657456659
True	663.7235552698569
True	1021.452082517019
True	483.4752043652415
True	407.0184618046964
True	137.03949919364203
True	432.0426719734919
True	849.7576824414876
True	431.9335516302574
True	942.8998172708988
True	86.44972397779846
True	405.09464334520834
True	175.49136206719837
True	271.1432102788595
True	753.5915672105391
True	162.34130911744782
True	136.9127610183281
True	62.929090294717575
True	878.1295727125055
True	775.1734541511352
True	83.84368752348234
True	424.6900651190449
True	738.6773836059702
True	422.3993062606511
True	55.92384552649531
True	325.17216798558434
True	783.521664450494
True	32.18471378220129
True	353.47617796455233
True	168.32165224483091
True	271.5603305102769
True	32.26411137573841
True	213.9474418107841
True	789.8957688680122
True	638.9026718438239
True	56.74789050215001
True	275.0502519945412
True	921.1708258350563
True	14.826107027631451
True	310.5847476686235
True	292.3838592275451
True	428.0019496174429
True	214.2183803641335
True	583.1742706715908
True	45.98819173901849
True	978.5913925072464
True	898.3110808048667
True	43.6450101414362
True	393.8714839641168
True	719.9335234806143
True	929.458288220892
True	273.551446625621
True	576.9496917378913
True	124.33737892383454
True	185.31196000825608
True	137.75218515339694
True	132.56103995159617
True	209.54964292868752
True	927.4698650613684
True	806.456333628793
True	967.954948679097
True	18.66675122238153
True	27.477402923273665
True	353.2406944933902
True	12.768065168449976
True	628.8068553324574
True	1082.9475655916117
True	258.97057830264856
True	200.70742489407849
True	86.46721105463202
True	220.77668535846732
True	128.99152883566876
True	42.00736970974907
True	134.94070495717767
True	91.16889659405558
True	238.5019971473145
True	541.5137219496232
True	169.8095951148224
True	32.63560686106588
True	57.51694458834935
True	443.80067879082776
True	271.03215420813
True	575.8321900377811
True	24.09329935133642
True	112.291124887096
True	656.8603354316817
True	264.3968069691068
True	481.7533218552521
True	662.4783386197984
True	105.17658831595178
True	110.39243955855432
True	83.73381442966149
True	26.83765262032145
True	123.54343127332922
True	83.67619994628863
True	104.9195121053053
True	159.48241867016213
True	238.69359652699129
True	832.6497537382406
True	291.15873085722905
True	935.8970164818518
True	169.11509909317573
True	199.22258047522232
True	820.6854666618835
True	310.61163447941647
True	608.7426693015155
True	256.4838248041896
True	357.7231426363506
True	424.7232474287966
True	557.362383868042
True	641.4053705488877
True	373.3344272611949
True	34.77590183067054
True	563.6924622840278
True	617.9696199893796
True	18.863662813505123
True	11.305849320585336
True	265.36993419129146
True	391.9945293897477
True	458.1845760176327
True	66.67351619738292
True	651.1806915035504
True	953.3825132610644
True	242.3847085489402
True	920.059389306066
True	277.525295103015
True	103.54732702893524
True	269.8267909327327
True	704.4891033852535
True	38.82554825048032
True	577.6185806693991
True	1273.3398120228237
True	1000.8170047374728
True	930.509969501028
True	210.5032467263519
True	95.59483664245224
True	195.07327479160404
True	838.3178646797528
True	142.68916396442978
True	1065.152880466662
True	879.8458624258081
True	42.27444077118207
True	88.67628763648398
True	414.0097614392677
True	420.1360335360552
True	204.0105388860323
True	516.5318837179494
True	651.1009795117244
True	122.57116213748424
True	277.6471368643052
True	1017.3308168912458
True	53.641631536189
True	697.3349969494204
True	521.8748198909559
True	42.037585981798905
True	837.4555671692651
True	393.1053975990743
True	565.5903339388568
True	105.29758028527134
True	263.25141395996104
True	212.13947304681676
True	29.83699649669931
True	132.12451012042197
True	704.8587590032325
True	140.2589733257489
True	378.7971971042345
True	63.66630690939605
True	640.720260463859
True	609.4831094782326
True	228.5775172051113
True	421.6600531361159
True	157.82074906650485
True	164.64240202378977
True	218.08198014560548
True	275.95105777900864
True	366.6135160385959
True	132.0427170343829
True	197.2988613759412
True	26.342503526147706
True	864.0935671352031
True	312.1320748583899
True	9.771387081357304
True	372.0908583340427
True	166.6413508488588
True	621.7091169361762
True	355.43925301050723
True	582.7188949703291
True	548.217616809636
True	501.7321141143898
True	796.4667352666348
True	242.72533955235576
True	568.2347772081097
True	162.5243740682913
True	543.408335074336
True	351.63453591121083
True	375.24737538317686
True	126.11343189560353
True	133.91829911498792
True	111.24145589585495
True	70.37806548632376
True	720.9218146147441
True	176.61172703365338
True	44.40339134035641
True	0.0
True	557.3839707576984
True	110.84278886023068
True	24.378776066320896
True	40.3737693467152
True	115.41565814377184
True	554.6887295475616
True	180.99385055090963
True	105.29787993092488
True	34.491260769740194
True	162.49187395189995
True	897.1723453719779
True	51.7898362965768
True	228.7067463061326
True	750.6409340270307
True	316.3970619514681
True	458.4144712016956
True	480.52612821207646
True	505.9976447792478
True	583.3127070156328
True	904.3541022476636
True	252.77442631448835
True	1050.218457080329
True	924.1602623162996
True	633.5913540476511
True	339.90352847853507
True	821.3892785643269
True	9.693394405893942
True	31.26057299980353
True	267.7558811091606
True	43.36604931513722
True	205.926508764942
True	776.7700810035095
True	221.62558229746963
True	734.8468312910956
True	777.26807716184
True	128.14185672935113
True	360.8506033773574
True	563.8242073179048
True	23.819243733610985
True	132.05338880625342
True	443.7202715186053
True	295.34880910822795
True	206.2641620633412
True	114.01588901120284
True	393.2910558068601
True	20.80715042051473
True	361.5675073749161
True	363.02986366645376
True	1047.9036770179569
True	371.744392677161
True	33.432728413391374
True	432.3768536914435
True	444.8159786873762
True	230.13251595318889
True	31.896367328557083
True	761.6313074711943
True	441.4798070952984
True	168.55589266699164
True	14.742306225211728
True	1205.196247958789
True	166.68690592573455
True	27.93762082151629
True	298.44555562544383
True	276.614801019062
True	111.60508248407054
True	296.43006296677487
True	48.72348771524482
True	327.4722363558931
True	304.1275634200394
True	313.20380672767874
True	30.87567732829568
True	48.43552339122945
True	1061.2032323599433
True	23.775580929104407
True	14.202326416301595
True	180.65660828430697
True	672.9885190949849
True	8.259511084415504
True	188.4311564982441
True	174.54083795491343
True	536.7679488532845
True	360.2471271507044
True	733.5090777423666
True	322.279465831621
True	479.924821736082
True	448.79622502275856
True	495.1149674960977
True	100.46662587795336
True	1251.315801457946
True	898.112765702267
True	295.890557569681
True	532.2765515391899
True	97.55108874371358
True	560.3129902864245
True	451.423606125212
True	155.78601322911004
True	78.32373809786402
True	357.02900516488336
True	172.73148685054508
True	31.043577097517304
True	611.3351120368652
True	379.0268669078109
True	63.77821992531717
True	31.169355384930007
True	697.4146287977227
True	487.9254519043338
True	67.37556089201185
True	21.53280567393028
True	334.5017343678049
True	337.00950739632293
True	739.9035255795793
True	556.7674875324275
True	560.7172275197906
True	798.2877479871976
True	9.291292015244233
True	56.54624840565217
True	38.51480803626737
True	60.46950620689317
True	508.1678372814001
True	585.8289961687332
True	79.51506044122088
True	114.45619577716032
True	187.2983085584401
True	79.23399791751082
True	179.56433336155675
True	209.0016091341237
True	269.65187308696096
True	790.7842464820264
True	568.0510771437562
True	288.1960710967499
True	192.05687101727784
True	246.12525646944528
True	250.22702856777823
True	713.9426481027971
True	328.1121465103725
True	170.18616831685867
True	919.8079778071086
True	334.2895450421417
True	458.7469314288509
True	151.57128595268784
True	116.63718640600597
True	61.22094266644048
True	210.8539765142159
True	957.3026775584466
True	529.511042913148
True	110.49096929526308
True	351.9734993825877
True	101.33569853279666
True	672.1151172429503
True	4.902943513016848
True	690.141709717099
True	36.612475717810526
True	978.3315007495428
True	838.5715255706752
True	209.17474310538648
True	27.28467966457376
True	78.90658592989115
True	453.2726852062421
True	231.7324423299704
True	1.6779603691040772
True	83.73691445039415
True	1109.700681312475
True	345.4106392024943
True	673.0302109963795
True	498.8909710593701
True	32.01213074208262
True	139.71631543247173
True	446.905145674842
True	959.4432836061352
True	810.9473435607246
True	411.16136716117614
True	339.4932729937088
True	16.476682313161493
True	74.00223132921585
True	759.3009872035003
True	464.7760573261256
True	381.6527426592873
True	893.8425541595371
True	26.769836905332504
True	224.91328829044676
True	884.3077095809525
True	231.89002474047084
True	7.635711922355795
True	496.7548253885127
True	100.66949586271538
True	614.6275079821396
True	54.14223772463914
True	256.2487470323751
True	840.1405252985753
True	887.0923083623752
True	265.7572055417768
True	440.2371621655257
True	121.65425973956204
True	606.1443360095238
True	266.06131558689987
True	198.5086822294011
True	868.0436082397797
True	56.69575654368355
True	705.8934621326337
True	272.4291152804629
True	305.59538307000594
True	172.18904239984292
True	462.5332505585269
True	614.8158921582802
True	362.29777346765707
True	411.5340255724598
True	68.95597163344493
True	157.77175841126177
True	462.1711132815911
True	213.7376342202023
True	38.79779276038983
True	203.08333553459192
True	374.50956389807504
True	402.8515106898843
True	738.7357562416217
True	132.6389776887948
True	670.2278802063748
True	503.2969822965284
True	608.6324797156418
True	132.99622188167808
True	38.41298837014153
True	671.0873960290364
True	71.7320736638764
True	547.5622956574506
True	685.4126971387113
True	457.4731769317521
True	137.01186869757962
True	535.5740936253187
True	5.379486526764871
True	400.793283603412
True	33.983769458821754
True	625.4439835251775
True	284.8394708335367
True	590.5608001021764
True	705.8327872482795
True	143.8437664661946
True	521.8952656272126
True	491.28090320306256
True	63.99473014852313
True	974.843860133426
True	2.93891023240784
True	27.37688426009585
True	620.9819810817028
True	704.1188673331815
True	132.14747660445286
True	411.2597008249522
True	123.55997357529093
True	75.45817829950161
True	460.7641214438314
True	42.26868528333595
True	505.3652359539216
True	11.92254317851756
True	806.0037213859675
True	527.6365126557209
True	666.1861257847995
True	101.98411288069782
True	363.42045700570793
True	1009.9439058043594
True	870.7177298622256
True	135.49456241597136
True	550.6969911314507
True	471.600064314628
True	248.97669983603583
True	251.40428044257905
True	5.49768190105398
True	324.5663156900486
True	13.040077809642462
True	378.47766678060987
True	77.58385560944004
True	421.0959334232221
True	678.4510937857268
True	126.1251692288568
True	226.63228804948852
True	642.1766844141674
True	689.1657701833368
True	295.5099972252559
True	138.29916754367267
True	160.105532282378
True	474.95069496279865
True	88.51554695664535
True	9.719328684360448
True	504.3630441492856
True	571.5298879264137
True	19.709949091565232
True	139.59470880503872
True	881.8634053361018
True	467.4492642392105
True	276.5811582192346
True	32.850956868551975
True	470.9102458160296
True	110.44519926244617
True	590.8876560066461
True	672.807230217127
True	290.19700709896483
True	378.2974296094873
True	180.07266710055532
True	240.155539917366
True	71.97292431575137
True	221.63629146338468
True	497.6728578256143
True	21.23516357263598
True	453.797634052424
True	358.5351777859052
True	734.5482930870245
True	901.6579631174473
True	907.923345929314
True	151.42225574082676
True	403.6735524524474
True	69.85371148774759
True	188.3608429804686
True	312.6908200465743
True	10.748480449735586
True	792.4493198250606
True	23.26999018137905
True	407.8795815568272
True	277.4249315653371
True	637.4244249554195
True	205.37729763042012
True	38.86640267953775
True	672.100688028404
True	1076.0254514896694
True	225.2581225099202
True	128.50471586446676
True	633.7187523798099
True	499.28090350654696
True	15.704383998686904
True	822.9730486389051
True	115.70540517636972
True	47.83493510926092
True	306.21290716945816
True	352.5498605088015
True	383.20892968121393
True	266.3241483665378
True	19.372376015587665
True	23.211397906829035
True	873.2606098719247
True	214.0540445987662
True	114.97900058551618
True	852.6540264454102
True	645.8424974427581
True	615.3637271883246
True	442.2731603099578
True	146.43579825043702
True	32.81746214532091
True	105.16769594230426
True	444.4681891458047
True	234.96320339920044
True	480.27475627884473
True	143.71365503305452
True	465.0455697884214
True	651.813079825772
True	962.1739945203034
True	24.75258127376394
True	963.2607150242748
True	1053.2135995517845
True	473.2244610891393
True	83.24635713758269
True	781.2136965108766
True	652.3021282491898
True	655.4674132457449
True	169.3393644213527
True	750.4188394696931
True	692.370862807722
True	120.70681014982638
True	802.2481436583466
True	798.4093677523724
True	467.95861706770864
True	225.99436726993423
True	66.789499244999
True	310.7840851742505
True	362.9765118754082
True	462.1188423471156
True	433.0488462940731
True	193.47176578518437
True	305.1107978957327
True	2.8790154773721555
True	12.65206480023828
True	105.01790156556456
True	131.9735917818392
True	345.43738742851536
True	358.0017324273097
True	116.43993955545182
True	18.845528275770363
True	211.9270178959609
True	862.3335015635587
True	457.09124581224296
True	523.0446121969408
True	572.9492672131613
True	807.4251703236363
True	646.3092872446085
True	90.59759946241076
True	208.16058413433345
True	251.9629235866261
True	287.5462121502855
True	102.0788395437746
True	360.1976300786199
True	435.449921926151
True	170.94911670011334
True	656.6132235614563
True	246.1176309975995
True	200.940371556384
True	29.677977856942125
True	248.4334539351023
True	487.8216992492908
True	164.15974222114284
True	520.2400860418774
True	469.3751184779799
True	247.27850052296367
True	107.82876605546822
True	41.46046681154584
True	411.8903994825432
True	808.283500431056
True	152.82380778387986
True	1025.950591590998
True	1042.6117569963178
True	487.4958515374085
True	100.01617367433606
True	126.84629223092172
True	669.1527171443018
True	9.663171002648312
True	224.2065152160197
True	132.6964225892194
True	115.67783016659315
True	336.64655481477195
True	657.1364519280839
True	37.86855352290016
True	124.1362765492964
True	953.9118792608562
True	53.70818044824356
True	439.5327453998792
True	528.1722601684141
True	243.58424079352025
True	136.07072592929865
True	913.985853836882
True	1200.8573563742625
True	531.7336901255156
True	644.2339866486627
True	211.12102400029173
True	153.31160156678678
True	319.4369219054961
True	244.38476271112796
True	172.52696062767242
True	303.7358737161698
True	322.67137780463474
True	11.539052490272004
True	628.6637994115828
True	148.05061238829083
True	80.1846958587296
True	453.55660048521617
True	317.09956704850674
True	1228.8130305748823
True	358.3595241716596
True	1035.9613627850383
True	10.178964261849789
True	268.8634371724145
True	217.97429363247485
True	149.82445445591873
True	464.2259837247716
True	194.8715016683383
True	424.5324284751911
True	326.61830442893785
True	113.91922128810668
True	358.6079640010748
True	1082.2739937133765
True	726.9534247814996
True	222.06371649806445
True	99.8474948439485
True	300.6767835527474
True	22.486889772121188
True	348.6019863253013
True	321.35551236605505
True	559.3006992765278
True	449.5898314470741
True	338.3929478790818
True	157.62230242013604
True	13.25556773872765
True	425.08013311694594
True	275.7915732646629
True	133.47951032955606
True	298.85916296855
True	429.7551622220095
True	821.0689331624483
True	323.4135063103244
True	780.2173140597106
True	389.26703470158
True	366.7702206119694
True	1.1300632440667011
True	1205.5934004142323
True	105.63554055452023
True	936.2844586597143
True	209.9669363802793
True	459.9947460228647
True	694.8608401292764
True	80.8959774138483
True	486.18055969310575
True	33.813283039384885
True	408.4191050901184
True	79.2409470037352
True	230.98423453638264
True	38.64058210311372
True	696.0101957209497
True	186.34024596985137
True	26.01573488027564
True	398.52339661699176
True	111.91995254043096
True	168.6102527886758
True	847.4408860198515
True	259.9364706848642
True	150.42376852288257
True	372.73140318378535
True	516.5470328340576
True	339.6339715172668
True	531.9683407396967
True	592.5004983087978
True	166.34000497852975
True	7.234632909544365
True	70.3843362619129
True	429.6576942892066
True	87.59367431543096
True	80.58831717497839
True	1150.2287255841172
True	26.54225939189764
True	322.10996740360355
True	323.2034348973101
True	466.8057429465868
True	667.8715225713427
True	190.66345643043152
True	650.2511353204784
True	324.6801497220889
True	344.16514941543403
True	273.83198668330635
True	218.46693666034307
True	351.6789335997612
True	470.04481681351257
True	430.5960466674358
True	624.8253180976906
True	144.60319374225347
True	76.77660583111361
True	40.52693662373409
True	293.47230760649006
True	657.2659820737757
True	416.2326903790209
True	770.8004138014134
True	210.2002292664744
True	402.3924198590769
True	67.50875462499337
True	54.084357979255486
True	415.81782749477617
True	207.29443386237023
True	221.28104049228585
True	43.25777185449268
True	1058.4991559317043
True	172.74395778492763
True	886.7406275808382
True	315.657854849586
True	919.7221767480856
True	232.7587262553559
True	468.1701143770979
True	523.95556860826
True	629.1328962984774
True	211.4236561810308
True	483.3234197871317
True	957.9548537439226
True	125.73198620937428
True	7.23080251493913
True	585.3639169604277
True	30.68870755905597
True	77.28683025508309
True	821.8366605503104
True	226.66565064921184
True	991.2286956804178
True	670.7894355993787
True	429.3437087930283
True	278.44498305344075
True	501.7616808985465
True	337.07623692625293
True	192.6519954272859
True	682.8809609945002
True	708.5167745484218
True	207.69678937534908
True	89.5585038859492
True	516.8225032474758
True	132.7141673187495
True	382.9019425739511
True	355.2299906354661
True	65.59240568254104
True	374.5949470449592
True	427.5112326965851
True	385.8405755006108
True	431.553588327861
True	420.3707565821281
True	650.7280836870028
True	58.60364518735875
True	448.8267998643916
True	314.28062454125364
True	651.9645608504223
True	225.61530811405612
True	99.002501062402
True	42.67948834274736
True	536.3502208835818
True	633.727122328956
True	186.84850130288223
True	406.5342975054244
True	336.593079107619
True	18.210610324935143
True	169.22061651220963
True	289.8494657851137
True	2.285352304843583
True	877.7482427516333
True	80.34568326269066
True	98.87297520129567
True	105.8504743309858
True	357.75729162780993
True	35.40841344187295
True	451.7310126795327
True	230.7920077642566
True	5.980122054336237
True	118.28923771608316
True	430.3454882044704
True	49.92797535084179
True	70.28410531373642
True	176.64440711201837
True	295.38822193339735
True	966.9865657629082
True	396.8201210846428
True	966.2883368499796
True	183.42691652039707
True	1019.2242549855448
True	764.932891075644
True	665.4658203674406
True	394.7784058878985
True	381.6087569465878
True	81.16907615154729
True	75.6129880336955
True	77.43467965483414
True	180.7987421340234
True	466.5697808960675
True	1078.3009763598006
True	176.85811092931
True	354.19013853719395
True	438.6285307063021
True	571.9609174274913
True	613.4226911441026
True	281.4147539673278
True	463.6238073780967
True	672.598243626718
True	95.44363580958922
True	705.7220113800095
True	263.09018529277995
True	138.63343124000704
True	412.38387630196297
True	874.0550680377565
True	445.52085610796536
True	886.8806562781704
True	196.0603340845208
True	352.69371632260584
True	705.117006648212
True	624.2930518965256
True	185.9602264427115
True	265.10363746218746
True	805.8123156699438
True	31.76989268795571
True	187.67050817713329
True	478.0094531813549
True	691.5502443906203
True	107.28501288847012
True	37.63579509178187
True	167.70158870037466
True	737.805598226248
True	332.7875369836011
True	543.9129752193872
True	355.85160932045864
True	288.82387930846875
True	432.6798509334471
True	497.8710179237563
True	76.8824782525018
True	381.0814776587637
True	766.8871812512939
True	0.0
True	297.1736924436102
True	258.66045934844846
True	965.2942590647172
True	144.08624489045704
True	639.1976312466769
True	638.1578030895125
True	113.06390745972185
True	220.5309719310221
True	128.8977110520958
True	11.731852172110615
True	291.38305441530514
True	376.4374812414735
True	1133.832212503312
True	235.01676096823724
True	434.2735225361336
True	656.6867468996141
True	205.3417139939531
True	29.427047604188225
True	871.0089964439285
True	611.0860359527359
True	158.8375603707001
True	605.7078365687285
True	167.17681059635376
True	313.776883742755
True	799.6297664185295
True	35.59160700888489
True	101.2566857885156
True	502.78857783304176
True	67.83845923104471
True	78.62403890048675
True	405.9968737319534
True	20.920000134642518
True	737.3689852284579
True	100.03830527314908
True	160.65243462149104
True	19.48689373006656
True	698.1150642096723
True	30.160423770594093
True	781.6113537397769
True	396.7449805551004
True	113.86552778971692
True	700.686918406765
True	529.5850311662647
True	559.0056665324988
True	46.66331538393896
True	372.4981768822005
True	5.50633064960847
True	93.20588633443558
True	379.2496363774563
True	48.68239104317797
True	114.54579872499328
True	299.82881217468804
True	193.6714636437546
True	103.13829855627864
True	661.1063452810496
True	19.035857230843508
True	1109.1936456806932
True	517.1981918371139
True	306.5867397119228
True	490.3049733827322
True	126.32052795945889
True	811.0080994047709
True	1111.4742285142206
True	742.6460387597766
True	172.56596355812047
True	215.0737297506108
True	52.95146490513117
True	60.64332747272188
True	156.50372338787972
True	99.02903202152272
True	172.52977473305623
True	1172.8586056219258
True	324.1939673285418
True	366.56870335244
True	691.6967687003073
True	17.34879453971267
True	14.750475385825704
True	630.9615363515039
True	5.648412472349541
True	110.3374934729697
True	699.328182651985
True	180.38318808442412
True	640.7110126079656
True	826.4349687479967
True	156.44194790401235
True	883.0680245190703
True	2.875389184392616
True	452.814319855301
True	1051.6020464173257
True	24.757331638390696
True	237.02874475113092
True	148.78811222312984
True	940.9341572366684
True	231.55874684661703
True	493.0062871600871
True	117.8758645052466
True	495.63048507151416
True	155.9883565754041
True	101.986969230119
True	387.50751526884585
True	70.32175660997821
True	53.437199618403845
True	1080.6817676176124
True	272.5297813268662
True	162.52620607081468
True	373.7338513131723
True	400.5004732406854
True	213.8368186680143
True	167.81288982755422
True	382.194360281448
True	33.51795511910573
True	485.7895712320173
True	1107.9339086462903
True	114.42862621540664
True	469.1408115108837
True	308.2442728282563
True	25.588919525017467
True	419.53839156994667
True	102.86429542622312
True	597.2506732794933
True	194.91876140978857
True	412.26035362658047
True	21.860894022638817
True	438.57683898332994
True	109.0582883740482
True	340.3746294292911
True	34.35865019527043
True	160.8970639435559
True	252.29217286354609
True	788.9926535456619
True	61.19735436221261
True	144.64904339708613
True	238.121728040504
True	142.15598764960987
True	656.5966158983991
True	560.5515250294768
True	776.5102125315217
True	404.45279260873343
True	544.9038579196861
True	403.9628349806232
True	687.435050976574
True	73.03532230807619
True	501.4386808514718
True	444.9630335591188
True	46.23326292194656
True	82.54654185409547
True	122.9065696114114
True	93.3201235965231
True	336.4325820697882
True	839.5660647246173
True	335.35130104772423
True	1096.568848320918
True	322.4872532138736
True	903.938175161624
True	152.62865974722368
True	584.7952423495312
True	597.8437700082306
True	697.9231990213211
True	441.8565030483827
True	65.74090440107598
True	293.21429492942707
True	43.56204691186127
True	158.47987030232406
True	169.1066149704877
True	1137.3176173832271
True	222.84916738373727
True	543.6783795921596
True	539.4385520205974
True	562.5080576892752
True	859.443890385282
True	583.2463053952151
True	637.4077849213618
True	920.5814651592536
True	129.30451276912424
True	312.090696853198
True	252.8985543525933
True	334.0696082743755
True	86.38840078626095
True	395.5755242578089
True	4.103564827620764
True	340.04716201929205
True	255.94041399144268
True	608.4950848833728
True	283.2362167812909
True	357.6141560324588
True	9.66180944388847
True	61.86825163986751
True	547.0215661855935
True	30.007359836448572
True	138.45259036357632
True	65.52459404586148
True	142.90297363042166
True	245.58785561301625
True	70.04639076549479
True	374.8607904522183
True	270.2353888724342
True	101.80448379594137
True	335.8033689134638
True	63.95655991324493
True	595.5258666312855
True	866.7021072678162
True	273.3754813262842
True	1157.2697531898457
True	114.71072771242096
True	319.2993256413138
True	1037.4875431486598
True	87.8420971746882
True	277.42521879758124
True	9.28243446932098
True	389.3055836235253
True	447.9817325398067
True	152.36972373230338
True	621.873758859639
True	917.233411877428
True	157.87886562786275
True	82.48560569712903
True	316.9947330942832
True	547.7787255047964
True	601.6771529170587
True	1239.7677566098805
True	26.41118783158019
True	921.1070982320864
True	129.74092166958863
True	616.8737465082313
True	118.27500282820088
True	135.3698815817301
True	189.06276094264567
True	174.63828432681134
True	747.1324301355851
True	205.3507176524252
True	232.9262085952723
True	68.84440612380011
True	513.7626792756673
True	435.9322089011784
True	180.07191674299304
True	236.08519638582328
True	19.181820521304363
True	424.7901185575959
True	217.8692944229769
True	283.19534181407363
True	109.8444300968131
True	706.543043773971
True	421.9787728349908
True	266.66794014294965
True	636.7031574378026
True	531.3668712397352
True	469.5929712285326
True	141.09491901443613
True	530.0441538950273
True	439.70577008444
True	2.8038270651814274
True	195.51374279618864
True	92.41213974737808
True	242.32740009816996
True	2.297683908679828
True	127.99354540701714
True	352.0793184791697
True	7.081008874432055
True	863.2699634427471
True	154.9988109829973
True	731.3055513490907
True	755.430426790984
True	161.76074170797702
True	221.8446177178268
True	485.4970072871197
True	847.1134337699297
True	50.25236450114271
True	38.71893947937131
True	130.61612886908875
True	626.6587231241189
True	736.2608558264945
True	179.50980205419543
True	592.7119120700365
True	586.4925686420364
True	838.302304668354
True	396.9339049045217
True	189.1895563945072
True	901.086058539422
True	227.70154660102668
True	146.90537992772062
True	336.13542319303826
True	225.1774941995738
True	210.6710150801071
True	613.5011425235098
True	261.77689750232537
True	186.2855397233901
True	453.8506035625326
True	479.996629766756
True	65.81164937378041
True	284.1695440399845
True	79.17939000479589
True	341.31675981931994
True	353.1217328300984
True	253.74832821195355
True	179.94894421794427
True	373.7254846207941
True	636.5214429280283
True	738.2593506068937
True	299.23850832023663
True	742.2656089919269
True	59.74345602038305
True	866.167158332193
True	345.23177898088653
True	12.834955632240945
True	610.4467354020796
True	691.6480835777107
True	256.00003239692927
True	169.4045364281877
True	40.91223122497638
True	386.0035220728234
True	74.19761595922094
True	13.20395850676475
True	882.5225051176914
True	378.70260051334816
True	168.2139900418382
True	1001.3549381722964
True	12.89460861001544
True	808.8724665053642
True	30.60737472887026
True	645.9748074726243
True	61.09832072135349
True	782.9051753810512
True	467.0032164150597
True	193.2034495085745
True	424.050549986023
True	217.2405290633684
True	295.3454367328519
True	227.57030941881783
True	406.7380805689104
True	9.377339068416603
True	319.05627867972265
True	112.60488263944288
True	10.897647133181652
True	466.5554503243331
True	704.7658824897381
True	287.9968074904263
True	78.65155649494729
True	321.5882696490476
True	81.02338603576337
True	183.5121194509268
True	176.98687708245723
True	383.8316400416976
True	45.86886750748566
True	137.43748302345685
True	377.5334900988427
True	873.805834652486
True	112.27424067196652
True	213.8996404372201
True	442.99364100188336
True	20.321991924183692
True	404.63597509912535
True	485.3586808872285
True	91.351739332005
True	383.3920292723998
True	339.30602983257904
True	422.1716414385349
True	597.24683088718
True	1029.2259052789589
True	963.933911070372
True	58.264312577106
True	1044.3062401851
True	110.93059916540471
True	115.08904296311944
True	104.36398408953296
True	496.3573757390284
True	367.29687971538215
True	575.5684321808257
True	252.71565534760404
True	157.80762125825683
True	412.2574102483716
True	16.518677029141777
True	456.43178023298896
True	393.8961318876516
True	144.45163926313484
True	94.6068639083993
True	537.675454435665
True	977.4586797491904
True	203.6880571467755
True	63.234009110535055
True	439.622354220677
True	384.60863840132185
True	457.90884706985946
True	318.60089399805685
True	4.605083611660611
True	532.2968447385558
True	499.72701339768776
True	496.46064760699727
True	193.18292715333084
True	104.9117304617368
True	20.952903513231888
True	378.56714459027233
True	107.26575341917275
True	8.398477357654993
True	30.64456105137754
True	349.3245643119696
True	636.8828324049538
True	134.33240003967666
True	98.20276401954456
True	23.77931554406402
True	415.8736323717434
True	374.97499153053946
True	773.558461930367
True	288.3167243589443
True	506.8997540158628
True	530.4653063514488
True	533.7790640200511
True	277.80396598802133
True	557.1439326867949
True	102.4109208757424
True	588.717400959102
True	7.832226615149425
True	373.9583490882588
True	479.41172681351713
True	971.5971786732828
True	345.0981925097237
True	797.0450741142806
True	964.8170366935274
True	180.2589173506904
True	37.47838988985495
True	372.2225829829158
True	387.6621521304745
True	590.1893563029286
True	244.3599064287053
True	31.951165781061377
True	632.3200785193578
True	135.03731851158074
True	1063.1588374542318
True	320.9014460473443
True	493.1128334098282
True	121.54542222667712
True	827.6208550917055
True	141.13635211095462
True	836.9182707804532
True	587.1201168024519
True	190.60090279816964
True	111.4029715853459
True	65.7570335229612
True	563.8851076471809
True	914.1614869403091
True	423.42319499645305
True	549.1019736177991
True	132.9475206408073
True	614.1700820023622
True	503.0984248598588
True	774.7248414098004
True	307.98682995916056
True	573.6216217874348
True	117.24713094323644
True	25.028064880967968
True	408.2904418608991
True	175.0767036337347
True	97.43641092281752
True	388.2168881966273
True	1063.7095165940725
True	272.2908996382493
True	557.118312055355
True	10.923542747191028
True	72.76611430373171
True	326.6821364999573
True	764.0750693179612
True	447.4412794383921
True	517.1284567845961
True	727.9451915656553
True	67.04485008619687
True	735.325054253762
True	45.09905380148365
True	99.9048781338346
True	190.12964594570408
True	89.27609403187179
True	28.617545069002983
True	295.05507832538325
True	472.5701181110031
True	885.7491515043981
True	852.7236161582686
True	6.839315670643302
True	287.97642944864486
True	480.6818109963106
True	124.56108301890995
True	237.869560598834
True	328.9824311898682
True	1314.1791542616518
True	448.6328467946581
True	24.059692109714696
True	185.42048251660103
True	687.1345993835538
True	35.12700826374653
True	180.23329379634544
True	562.9550896585897
True	71.19029367053876
True	859.455746224144
True	338.3542535933032
True	668.7803859321706
True	80.87955894415579
True	686.9809043287853
True	596.8062962518421
True	874.360026372517
True	261.4271738580879
True	512.9342067748823
True	794.5252115509431
True	927.342541679298
True	234.5239721342272
True	747.6452947881448
True	230.90284176061544
True	462.0715649352919
True	365.7811991337051
True	505.1538414902616
True	493.6282037540068
True	320.8952242879891
True	342.46002071267355
True	110.86965947673578
True	348.2348957311997
True	1165.920352079641
True	310.3577091597917
True	142.63460765267365
True	301.8753955875964
True	760.1512297152311
True	638.8164886227385
True	419.1550535751427
True	111.9505364299953
True	322.8463852952961
True	34.575729483517286
True	176.11548932298456
True	89.2376240795476
True	90.4583998531748
True	547.3810245015021
True	136.87250707411053
True	130.6588584274582
True	100.06684636262509
True	85.23114383130287
True	446.5851852040756
True	399.0613238693699
True	1035.8051112563523
True	528.797661982515
True	829.4480664199633
True	275.6575793018918
True	297.2400915880511
True	525.199072109091
True	194.17094294711697
True	761.6440986940098
True	236.61119182454303
True	347.14863239457446
True	66.21282361753745
True	112.90829847937424
True	253.948931350327
True	116.65542367149976
True	474.79026047541305
True	32.05337108404218
True	571.2895565844344
True	1021.6207398380184
True	723.1998890802838
True	1.6795742803573397
True	61.34934524694935
True	494.274354213046
True	432.26360803420494
True	77.41926990764689
True	120.1352763530442
True	285.00365054011644
True	82.69133673767169
True	53.93647836051715
True	723.4770060673525
True	656.2442451859791
True	162.42057548580425
True	178.6475284847776
True	537.8380915110803
True	54.4361481139096
True	26.487077503504693
True	555.2819099867514
True	481.0220084746421
True	1117.9337349228804
True	47.57187871388378
True	462.8174829040888
True	861.2057424211937
True	780.7990683191227
True	295.9061783626099
True	763.7996573791115
True	401.17805514471024
True	41.25292486403278
True	95.48966759564443
True	735.4717550198354
True	73.0903437061619
True	144.4194613623009
True	931.2314333717532
True	176.11593144235786
True	273.9864351992296
True	100.38811820880252
True	622.336291086019
True	598.8794096553776
True	209.39067680797825
True	435.437998482044
True	39.244379655482376
True	279.40688757142266
True	619.2783415457582
True	628.1989207001858
True	324.96243122429723
True	75.7178488604927
True	930.824165898784
True	1104.8118103165425
True	571.0728177190327
True	67.03519118042365
True	28.426398226212317
True	89.23304686670092
True	105.32645241557266
True	105.9570219158003
True	892.2724993064917
True	1189.5997766616472
True	727.2035292696235
True	336.2960919989248
True	8.933393669367211
True	19.16371530700186
True	340.5004778527412
True	467.0267900482468
True	46.265833447424114
True	572.4967130709526
True	435.461746558487
True	396.01915142668366
True	77.60773458357484
True	192.0447822110722
True	271.23406566895267
True	137.4353043868107
True	386.9734448489935
True	43.49084532264151
True	172.73816785320952
True	1137.9453847813788
True	5.56723208469473
True	26.08528105352979
True	596.1449516807087
True	356.1808435762958
True	784.5148680602754
True	157.71022731427118
True	771.818572889165
True	624.9142244177585
True	278.7285551514369
True	440.34738524697394
True	338.9545219416149
True	294.8045579856419
True	268.3229191778783
True	401.79238938825466
True	509.4787495214816
True	496.7611557442916
True	103.35371379772604
True	371.26154862009145
True	9.066864016404471
True	192.56511348540704
True	227.16383961043124
True	882.7827010075148
True	579.7675233967005
True	31.761196279548557
True	702.8473359603674
True	811.0832304964771
True	110.60738364359572
True	346.0989324335562
True	856.5752776096422
True	221.2659960179754
True	164.03009550924236
True	535.8889874658779
True	597.3637204194839
True	1092.0452441492314
True	147.6386489119369
True	148.36106166296105
True	251.9008731312388
True	310.3900037162537
True	420.4249509397392
True	403.11444319615777
True	322.86953917490564
True	429.2320943259451
True	510.9610664550256
True	223.9654817103044
True	1463.928812474929
True	240.94052061829453
True	415.4809227435948
True	53.74025737052845
True	787.8958911551414
True	252.2885743083164
True	917.9063239533872
True	571.4578481550045
True	315.34622123819355
True	763.6881120187574
True	270.9170801770889
True	214.45772160290065
True	261.9905155197573
True	221.87385899954364
True	143.3168028015322
True	259.6323967759505
True	734.5158039816689
True	527.6650311134798
True	219.15950030467943
True	1150.2913092859817
True	116.38393066878626
True	264.8966881149449
True	70.2578245216055
True	311.9981347678613
True	409.2641081424285
True	92.25677314997743
True	225.42556037158775
True	74.70715814315928
True	688.450884675314
True	359.42037151940184
True	214.43307724378505
True	735.2034553908927
True	870.7880041660716
True	819.9391765367573
True	838.5255370394101
True	346.446260036837
True	1.0496489099665454
True	257.9968790290828
True	55.09762603308414
True	386.1305457844426
True	53.44088055514006
True	344.1300143372402
True	843.4733568340819
True	1042.31769477337
True	387.8554875481936
True	22.06497021795972
True	534.3119891743454
True	506.7958747325528
True	188.00406175246812
True	231.695088547866
True	283.9495213604048
True	23.16327765573024
True	125.86330534181202
True	933.0940487773456
True	63.30244685094127
True	486.1785436641216
True	790.5104200207821
True	102.74215581802646
True	247.63098551292228
True	115.99669953517662
True	15.758008171587072
True	1.0606227712216465
True	114.32660504657892
True	1002.3625852530012
True	481.4462641579327
True	67.17545328742622
True	772.9601786777682
True	337.0855470149268
True	1.400735267085769
True	449.574662749948
True	202.6527796494717
True	474.13772547611785
True	89.14278582535268
True	324.564130366043
True	384.60663608061736
True	167.5120213573993
True	207.46089740278785
True	124.8162890479166
True	167.10867920249962
True	975.197417165341
True	17.031357482454947
True	506.84511099960247
True	479.7630690682396
True	413.214787568727
True	222.30051597377835
True	237.10244855940124
True	147.87273623468434
True	47.962561359055
True	472.9933445086059
True	153.2562213798112
True	876.47431014718
True	812.4862789461023
True	251.01235125924504
True	325.8022382616213
True	529.7954878987705
True	40.78948395360161
True	85.40121769192496
True	716.5339883555384
True	1056.4429087808278
True	106.9479013314044
True	734.4210250013708
True	142.7468817375372
True	922.4563792909756
True	674.6629205053035
True	113.17191454740104
True	262.64115775615653
True	595.9543348879886
True	266.63864356585464
True	48.16083973184685
True	567.0387009815665
True	438.8340870822081
True	6.283103562369031
True	479.28082758324985
True	68.050482844831
True	180.49240216085144
True	243.83368337047864
True	316.0045243011401
True	74.07181825763672
True	222.7002747443496
True	355.2268807182954
True	417.0283491367529
True	967.330457888856
True	50.18470550218251
True	898.7458503078491
True	996.9731658682572
True	123.1260474294518
True	73.7815415823543
True	1016.5672573350972
True	34.353739933840586
True	230.94876365950583
True	85.37207985719074
True	213.58039614546183
True	375.9932840149652
True	953.79049207738
True	91.91297996461076
True	73.35754104568805
True	640.2676124003966
True	282.09554187563174
True	739.2289191877878
True	53.62138276227272
True	490.8563038315406
True	387.65371515356105
True	682.6857652448141
True	53.67004625409784
True	108.26078410918728
True	28.10438584736737
True	272.09002991212606
True	41.502846100961314
True	341.2277824749572
True	2.5286027334479697
True	1189.5158008528056
True	103.205955410504
True	136.63151407695054
True	356.0977258051645
True	713.442500051713
True	668.1440799480347
True	1051.776175177701
True	461.57746814516656
True	405.8607155034869
True	142.4387505058643
True	407.09727704304737
True	868.5383126615724
True	431.44905493634286
True	941.419992043231
True	87.70588893929929
True	425.0006126314422
True	175.0742609340038
True	290.5541736508891
True	751.5752741090532
True	154.66551924051493
True	137.38336288396374
True	64.48806652751307
True	883.6024973058504
True	784.8144417977442
True	78.25568278036909
True	439.4331515653339
True	768.2498036839545
True	424.980001929988
True	54.50519852892147
True	326.83971533764736
True	771.6203167368201
True	27.427376867819795
True	376.209953628269
True	166.42171430916244
True	286.7973615314994
True	32.250782388487174
True	227.64173918286332
True	759.9737870963638
True	644.8005529367715
True	54.20903759773151
True	286.6686762396666
True	899.3450610867009
True	18.56651398499172
True	324.7116237524612
True	295.34395844673185
True	424.56500545678495
True	220.06231004326096
True	613.9609813600393
True	48.258391063207085
True	936.7296287502631
True	875.664696218441
True	46.87964889269922
True	393.0921551720904
True	736.9630327318634
True	881.3497325106318
True	276.9546251106837
True	588.4031806372841
True	131.65782145929066
True	189.5733415359518
True	133.73101568342824
True	134.7269264021077
True	219.6562174890533
True	995.1560764778238
True	777.5797250879713
True	955.3867405396863
True	20.96258225800522
True	26.445759450588724
True	357.73405636926253
True	12.805608059137622
True	640.7206768664975
True	1053.4965654065893
True	253.89544268879615
True	200.8508768891024
True	86.81576639190807
True	217.6436695596757
True	129.8676372835599
True	43.44849858457503
True	133.22363324582992
True	90.07788138505724
True	244.4628950482281
True	541.892302630254
True	162.25214376127957
True	29.073495832839114
True	58.98686903400203
True	439.67095206585606
True	270.12314636082766
True	582.4445694976393
True	22.92592747485396
True	115.26933599696966
True	676.3773556198737
True	245.60535223313445
True	487.068390659689
True	657.852531899737
True	102.9870492003286
True	115.0224273331168
True	80.51812836541573
True	27.77338345968483
True	117.94292323324268
True	85.26426842349895
True	104.6651467998975
True	155.0445048488851
True	241.5373939320569
True	825.7462019273589
True	284.28262310977993
True	931.176138102583
True	166.68178134648343
True	195.5458280776915
True	815.3366562809598
True	307.0743346875427
True	605.9954888719225
True	255.1840130488976
True	363.4504920927592
True	453.5954426109922
True	567.1169763371082
True	647.4904483061163
True	364.9014532993753
True	35.131009119751766
True	560.8938632838311
True	613.2878489466823
True	21.67919374938445
True	12.225132582340256
True	261.76922327258563
True	410.920612758636
True	440.1045509458269
True	64.74735869459133
True	654.5057744502615
True	945.3197283097674
True	229.6229618132358
True	898.496648751253
True	269.51868754112775
True	106.4836002750567
True	258.9861597045989
True	678.8647232647812
True	38.99510845895613
True	557.840195919633
True	1271.7282609619706
True	1017.080510822484
True	897.2719225140737
True	209.02522899750343
True	90.06306857358356
True	192.08995782214865
True	830.7715136509033
True	145.4717552698041
True	1065.9137586271604
True	861.4145057359488
True	42.5054369425146
True	89.84012720120585
True	434.346725841862
True	418.7864960422895
True	205.15227124761407
True	529.6205756775231
True	677.02318047953
True	125.26513964298084
True	264.99583695754103
True	1004.0512622567354
True	52.90178361333978
True	707.1630411094671
True	554.34856336282
True	33.92641147651274
True	814.9218575966553
True	382.54787399014106
True	557.1059782633754
True	109.5513540219978
True	251.92952002051925
True	201.15474365662843
True	27.92782585056345
True	137.34249123660973
True	740.8672206093254
True	138.99950639247027
True	358.52247633564195
True	66.7890042416954
True	626.1543785414148
True	638.0109236518659
True	244.44190014029556
True	460.227570232477
True	168.41319430739867
True	171.76575861045808
True	216.7492528218073
True	296.14914518910564
True	362.1729427317858
True	130.8233255759524
True	188.49800830042545
True	28.299367851672542
True	857.8843612409258
True	302.62428590608727
True	11.33251718686813
True	362.9729115230153
True	165.3060064040044
True	629.4777833252839
True	368.082591122254
True	590.5529543775993
True	570.7729585433146
True	460.2043598591856
True	796.909556091668
True	236.41755336092052
True	543.79533723481
True	161.0690502678898
True	523.1375059981061
True	350.70107217936726
True	375.5256151256953
True	122.61386944029556
True	128.07611525063618
True	107.88496555686066
True	67.77086042621974
True	740.8977284775548
True	171.53505846101675
True	46.07735284294071
True	0.0
True	579.7267469691474
True	108.37005251781652
True	22.55521585769157
True	42.28495275908976
True	109.46384212363115
True	535.3475070646207
True	183.1710517514583
True	109.72792854592628
True	36.082151151990615
True	161.19074287983008
True	926.5295385066064
True	50.78471703927092
True	235.075091849981
True	742.1148975601145
True	314.62204858750266
True	456.0175475560105
True	473.2684996956501
True	505.77281413458735
True	607.6354548829447
True	885.677751689591
True	258.7701282103987
True	1054.1046710875994
True	924.2009308889404
True	628.0386392699922
True	340.14323706597304
True	835.2348132121126
True	10.630720644324368
True	32.50101544659796
True	280.7949099317138
True	40.305329336024414
True	207.14985549763816
True	726.224312318098
True	218.02868035969885
True	714.7398977758052
True	756.0880089024132
True	120.28982528471153
True	355.3257266850396
True	569.7488341798862
True	24.057641589546375
True	127.98830346383252
True	429.1836959039032
True	305.13428470848305
True	190.9277836630592
True	117.3137486639111
True	381.6168058275664
True	21.551579359868345
True	367.7762288607133
True	353.8838116814564
True	1018.411791392255
True	367.1294783888616
True	29.390943981896843
True	426.9756361933684
True	447.5472209468799
True	234.3840731515197
True	30.716662749744625
True	766.2119598283415
True	443.74836176658727
True	173.45492558617576
True	12.828807621974898
True	1217.773366151629
True	168.525123215387
True	26.27771858116985
True	306.18106923083167
True	281.41280787570366
True	116.80906542884222
True	284.84460052545853
True	46.2993860681438
True	313.3885893196689
True	310.4273752259625
True	320.55814197359126
True	30.33757149885627
True	47.30499847190778
True	1039.3243361370112
True	25.45095515294512
True	13.93500138906736
True	187.70831735648056
True	642.5799592449805
True	7.833775616611463
True	203.153248771852
True	176.93480978372736
True	517.7524808200226
True	359.8453479301142
True	739.7599127792217
True	317.08640475228066
True	484.2555710416575
True	440.77593348638914
True	491.0189767940655
True	100.42799349939024
True	1263.289950292748
True	923.5209497024654
True	279.99132026650705
True	545.2652414744116
True	99.23171497543755
True	576.3846303388407
True	442.5852285150776
True	159.54533447887374
True	77.31767214440644
True	352.40399118681245
True	177.06390234476956
True	28.13165938798395
True	629.5508860467999
True	378.9507098918025
True	66.26767534129407
True	29.051627478416737
True	663.444393753215
True	513.1802937505469
True	73.14465275576858
True	21.792096819998065
True	314.6045632230516
True	335.84732121078787
True	702.4932803486795
True	556.2157960651563
True	554.5797207586369
True	789.0353069395738
True	9.00632440667012
True	60.279590448943125
True	38.54790911952038
True	54.96609398851775
True	510.0394840276439
True	589.1259775917129
True	87.0081222088027
True	110.45917952930414
True	206.92387883898687
True	72.12108186849541
True	185.19137759063068
True	205.57001559904307
True	282.5874053936136
True	789.1833510550633
True	591.3223093675717
True	289.3429761934304
True	196.1255933942101
True	266.19332526320403
True	238.0966082613845
True	737.9530788411624
True	329.4537876775122
True	170.96265660891405
True	884.0928976720672
True	352.6031284362586
True	465.6026437504877
True	157.04815622913577
True	119.21264050505484
True	62.37391899447387
True	207.269051276832
True	966.530831917834
True	530.8221087094727
True	116.50913688492383
True	356.4155870823289
True	103.7410362643388
True	671.7197783117482
True	4.523279350794317
True	711.4040757280832
True	30.10851867887209
True	941.0833618572776
True	833.3592731637814
True	215.08070963352444
True	31.360822409233545
True	82.13833919496587
True	463.8089935634702
True	231.45991146451476
True	1.2798904452042204
True	76.53774078880488
True	1105.4937893810586
True	352.9570344851946
True	684.3218007085603
True	473.1761910293194
True	32.115690326882
True	131.73965005143342
True	422.9315648533697
True	945.93886679099
True	809.8372622751463
True	420.8964093993743
True	336.5940402740979
True	16.119420366236284
True	82.55009703905527
True	737.4667276675023
True	472.0732311804745
True	389.8931936931291
True	862.6610069624646
True	25.6105274123221
True	204.825306100266
True	913.1359752953136
True	234.97067961204303
True	7.942980037498621
True	495.4702876472991
True	108.30486355643744
True	645.0775327585261
True	54.41138383257342
True	257.71254920012973
True	871.017011243918
True	871.3938817165733
True	274.8601441175308
True	434.6414161268512
True	121.46453112778838
True	584.4673210740978
True	261.2797837610271
True	190.1250253915331
True	860.0407647780963
True	56.12365676885909
True	732.5014026597257
True	277.24515416544386
True	309.12455223406334
True	173.29494012822377
True	480.36642162088935
True	587.8984186461865
True	359.4302787905139
True	413.9892943367661
True	70.78852556907206
True	168.42101595583412
True	464.4614420267857
True	218.28799050287876
True	40.22064912448547
True	205.57681391634893
True	388.6907153166202
True	398.5508134323349
True	760.4331405989697
True	128.3622863629082
True	664.7053874541964
True	501.32736050151874
True	576.9141457727034
True	138.96989726139253
True	39.33280896043564
True	666.0002711946576
True	71.37457737721722
True	548.0171703383578
True	668.1925692203982
True	467.0021752079404
True	134.34091190109515
True	524.8882256995864
True	4.27389312854195
True	398.1125551883478
True	31.377762438722545
True	616.8420922985789
True	267.5665096139468
True	585.5975362619846
True	695.0600544732254
True	151.7787372582681
True	535.3756201636833
True	504.7371054200849
True	67.40627277946247
True	990.0200857070312
True	2.889022820182705
True	25.701730843041616
True	636.1662300533014
True	707.5999187008645
True	131.97283760968227
True	416.2712040743417
True	120.82177616240904
True	74.41756760879223
True	449.1619096477368
True	44.633260212539824
True	502.0647946749469
True	12.309737157340011
True	818.1944734902678
True	549.2807505435832
True	639.6248000999182
True	101.19931733838362
True	376.5990880449815
True	969.452137795124
True	828.8828879368367
True	145.26451472856303
True	539.348628065034
True	461.9270428774446
True	253.1872619410475
True	241.9339429455676
True	6.421428158252221
True	323.514251822551
True	12.157800943872246
True	378.7717706093999
True	77.08394196535411
True	421.04985564947486
True	675.9848962323139
True	125.59752288788832
True	243.11305143370367
True	637.339032180734
True	674.5874957881053
True	294.603229910067
True	137.95387785929773
True	158.8355230861237
True	475.1125363593462
True	81.75251276150001
True	10.97917888292881
True	492.96959473458327
True	565.0102279408316
True	18.19547852059752
True	130.615009526354
True	918.8357611404164
True	486.4650122542501
True	265.8874403825838
True	32.97515282758545
True	474.3411340640744
True	112.44872267547196
True	591.9654871071682
True	664.771800656242
True	294.93376919909537
True	370.7862325189856
True	192.49307136255345
True	241.42934160592927
True	73.36154031565262
True	212.8378911068533
True	488.68329429308494
True	19.85602988010801
True	457.1718759086833
True	374.010360045011
True	683.4747293510766
True	896.2053925440125
True	899.1706075453345
True	155.15177048245107
True	396.0973295520822
True	71.83917478892288
True	184.234239487402
True	315.99122483978823
True	8.888109807703158
True	812.7752470293555
True	23.915962865645447
True	390.62727981110487
True	268.4371528263676
True	655.5282526995844
True	212.6687855891251
True	39.45720382234214
True	670.2521133525917
True	1062.9114788843024
True	216.9388639607673
True	128.81182091485496
True	649.8808887351296
True	461.6292174520922
True	17.50695787319385
True	827.3329400762649
True	107.56558317871988
True	43.15763030866759
True	299.69192986197766
True	349.7435336159915
True	397.7017596632758
True	266.37151018369224
True	19.62999522076394
True	23.39208765730352
True	859.817702058817
True	197.98225097421172
True	111.71718772714011
True	838.1177238989172
True	637.292496154252
True	624.3290669722887
True	457.2134476078694
True	153.18390465026383
True	32.58121207179075
True	98.64126748471551
True	438.811633578544
True	234.57322922985284
True	489.8298464372767
True	147.42691582821428
True	489.5857346160839
True	674.0042108497164
True	945.0738116965216
True	24.404866867041967
True	956.2138901310468
True	1065.411669258622
True	479.3008161861967
True	81.52944671059018
True	780.5010577882958
True	653.8093286680851
True	662.4059089909681
True	182.25344025750687
True	742.4825013045964
True	715.5448131340086
True	125.1553916464487
True	732.874877347796
True	837.0066544318775
True	483.6104499554254
True	226.2368302873192
True	65.15691478906909
True	313.5124872064742
True	336.7976708460441
True	452.1187389059028
True	431.1864630340551
True	193.14565573004805
True	310.3185785656029
True	3.2098194919304435
True	13.557730706968986
True	103.95488614624476
True	132.35665648024434
True	357.3866798209512
True	346.0570866613663
True	113.626277137217
True	16.107486600165238
True	213.3497654293153
True	834.1100900449231
True	473.5148369529548
True	539.5081825746498
True	559.6833650072206
True	845.8886730611205
True	646.0397332709242
True	91.48087977177263
True	212.5601037527408
True	248.11582598490207
True	282.7037518338974
True	110.02850362460484
True	364.9252094660037
True	434.7357493314296
True	174.0942458369878
True	654.6992636327984
True	247.50616009107628
True	200.74039824038772
True	29.512889457410854
True	226.68391749489425
True	479.8671378928059
True	161.70712413742905
True	510.2502531515288
True	484.3709563468967
True	251.94684774087708
True	108.55415116382372
True	42.19695813462496
True	411.2901174424897
True	778.937044269223
True	165.61002280046972
True	1045.4550857683605
True	1066.8944025194144
True	474.5402697386999
True	100.1154091313187
True	122.62605679140798
True	624.8718862107726
True	9.502314850267746
True	221.87755887135245
True	128.81375079505
True	125.41545347355203
True	319.17248986264
True	621.6070921757937
True	33.60006779087178
True	126.4417910140469
True	965.8216587155044
True	54.92364691814926
True	444.1424253585699
True	524.4474951932174
True	249.71410380699496
True	132.79546028696643
True	909.2795037555836
True	1196.0468465534914
True	524.1018109324841
True	648.515737359702
True	214.4363025858462
True	150.23875099671105
True	307.2871962761102
True	250.96469568861716
True	173.73580500298488
True	283.4335567193757
True	358.6714055473442
True	12.44902669416932
True	631.9720124573181
True	147.10567487412362
True	77.21302517268062
True	450.5655615986749
True	306.6608473461958
True	1137.3473389546282
True	358.06403826092264
True	955.6190044878606
True	10.826471945676802
True	264.1690955210467
True	229.9193431228383
True	155.8260488236795
True	495.0726724973253
True	191.0850441365575
True	403.6948779155068
True	336.75243565558816
True	110.91467510964132
True	359.14985863402325
True	1041.7457180588667
True	750.3377318478117
True	222.9844603967421
True	103.93368133716956
True	293.6150812441891
True	24.503363866019495
True	360.9782852936722
True	324.2554391830523
True	585.2023224989548
True	441.3581531560177
True	346.6613334718092
True	157.52819295579067
True	12.58341341067882
True	420.69210594833504
True	284.20037143020465
True	143.72021985064777
True	299.159930121994
True	407.6705399998494
True	806.1588199782541
True	314.9573641386371
True	771.2535039317712
True	405.44394523480537
True	393.1894684821012
True	1.143240373617017
True	1203.080765657273
True	103.72495213711906
True	899.4388030033215
True	204.5569811242018
True	455.6603085970856
True	683.0757169567961
True	86.25062645602198
True	474.07513402053286
True	33.02136494249549
True	392.0931890474513
True	73.5530394137902
True	223.0038837726634
True	37.40535782177362
True	676.4940182246092
True	187.2779209055264
True	24.20499934632418
True	399.2756085778304
True	113.03112511197293
True	165.95271870910975
True	821.1179891757874
True	238.05947267188745
True	148.15455302327086
True	362.87727571293
True	511.10953444686845
True	325.02239193008535
True	510.5565780005458
True	595.2195308279923
True	157.94578885091974
True	6.69362962464544
True	69.8467645582511
True	413.4689684368935
True	90.30222280252906
True	78.17846600813307
True	1101.867185908299
True	28.237933313629423
True	323.16885537710016
True	327.06766791055543
True	454.83169663735765
True	676.4184467301728
True	188.81926929900047
True	677.5763084883105
True	315.9575442115654
True	349.75607699203425
True	267.4688200419919
True	215.77891652423105
True	343.939952779296
True	421.38370671662005
True	395.22700142541805
True	610.3626066695182
True	143.31401121264935
True	76.36946828611708
True	41.68131802597692
True	286.6842435597621
True	675.8241732265076
True	408.69848348466064
True	792.0761140875762
True	210.5124301593972
True	391.4922056654474
True	66.51187158518468
True	55.15962878866065
True	404.1051499406082
True	203.55065925215317
True	220.8843626350784
True	45.37754477216792
True	1095.5793615205553
True	179.92274748276145
True	932.7521944197476
True	329.1322908902339
True	925.4520952275378
True	231.811281377222
True	443.4001198820169
True	534.8065668972338
True	626.0973264996853
True	216.48572362120876
True	478.26935268693177
True	953.778809707282
True	128.7553484671434
True	7.598181994795828
True	564.0445493539673
True	28.7809275382426
True	77.44152413889805
True	796.352650490901
True	223.88307858254487
True	984.449468979956
True	681.3795452056663
True	397.3963645773823
True	278.2488449850411
True	494.7048986134439
True	347.2225983835517
True	191.89236236363757
True	678.8070936040019
True	727.4401410696005
True	207.23445663972717
True	90.20907190023276
True	526.9479657252689
True	130.84346531530267
True	388.1501600237763
True	338.25011080869547
True	65.58094899220995
True	376.0750689878319
True	419.0410130839976
True	375.5699728093983
True	418.88393437293536
True	402.9705283861263
True	675.4735441226652
True	58.9855777930041
True	457.34419054446624
True	326.4237788548224
True	662.1864579505182
True	212.34072088895752
True	103.9094762157244
True	39.49478537807148
True	533.2729872168419
True	646.9332821796619
True	184.60027355206145
True	414.96670883946257
True	349.5136375829496
True	16.637750160038657
True	168.7959612651188
True	288.2257910637623
True	2.974743407588262
True	877.6538746287791
True	80.95394673914048
True	110.47566206997344
True	111.39904279125888
True	364.34408333193625
True	35.24249877274003
True	444.88257165256806
True	217.73779801805927
True	5.100216903790302
True	116.82853226217142
True	443.85017644104784
True	48.170862988787256
True	63.86203663232515
True	177.03608305988152
True	294.2488519737347
True	959.5356640379924
True	392.4574375799993
True	967.8351792304804
True	193.1835904165213
True	1039.7543117383648
True	777.1448342076878
True	651.598325879338
True	387.1195585545032
True	382.6671311126515
True	79.87566871767656
True	71.82893446262798
True	81.21221342848749
True	169.68406052664835
True	480.632909898744
True	1151.9409789434958
True	173.73160112881874
True	352.8856876937083
True	446.7880372256343
True	581.0078685210666
True	602.7153226730487
True	282.00910514027595
True	464.429039220151
True	676.4076037871826
True	99.812156293782
True	718.1164302699874
True	269.31615036446607
True	131.26173504172635
True	406.78657845076174
True	865.9680442406863
True	452.2446082354122
True	808.798608729958
True	196.77674219659056
True	337.0974546922517
True	683.4847634714409
True	625.4862898612311
True	188.9092277869509
True	264.78170755279785
True	809.768550054877
True	29.72059453767684
True	183.33211727934344
True	481.12494000711087
True	690.312613371766
True	103.42858745706071
True	39.00635060114698
True	171.14415035749798
True	766.338163916516
True	329.14884486390406
True	562.8694191485764
True	346.76943269962624
True	303.431282205405
True	435.4725046564967
True	489.2827381709008
True	72.58216121042882
True	359.6219362403148
True	766.6050034498069
True	0.0
True	293.2941278813415
True	253.26637161705952
True	949.542620265499
True	143.94079933316726
True	652.4823981197458
True	643.2009913836935
True	106.26926678780885
True	211.8360348430128
True	129.80270795706508
True	11.513308472417414
True	293.11191748034577
True	386.1403726693414
True	1117.2615337590669
True	244.21483809736532
True	410.6779271601557
True	650.7607547125333
True	211.47746514945447
True	26.451768550441667
True	862.7570095607707
True	629.9684636201599
True	150.6926900598969
True	600.2458631939277
True	155.72351060686734
True	299.554187083404
True	789.3902762371597
True	37.27528322551108
True	109.50774397585296
True	509.9067936474533
True	65.29412098621616
True	77.12185126103438
True	415.8680344688173
True	21.12843701433004
True	754.4901204648097
True	102.3593108974207
True	156.70136139330884
True	18.80131204607817
True	713.3867650400165
True	30.200418370343428
True	777.1998688790229
True	401.3062001194201
True	118.56290266408573
True	697.4557724438514
True	537.3807995119386
True	556.2033227628857
True	49.44890690915215
True	376.9821928418784
True	5.753464946141687
True	93.68582875822815
True	371.1529297254343
True	51.27023656505786
True	122.61330939233568
True	314.1642607199944
True	187.19257670976307
True	99.12286945816612
True	688.7922598970288
True	21.809744783964884
True	1172.2621319715663
True	532.0422407443561
True	298.03139666180164
True	486.8856952858244
True	119.65012004529046
True	785.9788054846791
True	1150.0123613882838
True	733.3073508920986
True	163.9130188557287
True	230.9763011792935
True	48.348401269406594
True	60.38912652844753
True	147.3704027685735
True	103.21526502775345
True	171.59058206241107
True	1151.3218611269594
True	321.899044760605
True	365.253664538784
True	719.0095897414731
True	16.826914714766975
True	15.860967235114895
True	589.6480322575144
True	6.481654927981255
True	115.43377806573544
True	673.3204840785612
True	180.2453385360256
True	648.976659434946
True	810.6945766863208
True	153.32352233865393
True	867.0618316430454
True	3.120286829538518
True	441.14906130426544
True	1060.6683046982623
True	26.27175086943662
True	234.37275355833475
True	149.3918072305954
True	959.8082139139868
True	231.42468012363528
True	477.73422768752255
True	119.38501290012373
True	502.484467256586
True	161.47138528802208
True	102.6870599233052
True	381.2248312958666
True	69.59659235998303
True	51.43046071600674
True	1024.599511179162
True	252.13680840948493
True	154.93721033772223
True	364.0585001016575
True	389.83224703788585
True	216.7200446975778
True	165.37197193503494
True	387.08669973485104
True	34.45749296170448
True	493.7182213019215
True	1141.9983317324063
True	115.91668953531192
True	470.3004199755048
True	301.6308101039067
True	26.01436711885592
True	419.29094953874346
True	109.57048208540812
True	598.4442651282021
True	198.58507398608023
True	421.91678584866656
True	19.39404840774902
True	437.8195875146372
True	106.62122854486752
True	326.31407453734283
True	33.40297374967314
True	165.78371330100154
True	244.7062333467536
True	774.4934537231612
True	63.0863260510693
True	143.54334972905312
True	238.11686780905916
True	141.16216809244486
True	617.4304792951359
True	563.4443147982835
True	786.9760323136979
True	394.5581850111674
True	527.5103178265813
True	408.9766801569051
True	680.4729332572161
True	67.82139617742078
True	465.5519699486949
True	408.7080545191175
True	50.75553079255506
True	77.54701971813203
True	124.25562295503842
True	84.79948171175529
True	336.3015560616236
True	852.4658669027948
True	321.86042084314425
True	1100.2742364795167
True	331.2828825609787
True	910.5973518812968
True	153.266752638634
True	558.0643969761383
True	607.5529499731596
True	694.620484397282
True	451.06471130158224
True	62.68591054764482
True	280.65431534841844
True	41.94143434481201
True	167.5359766542595
True	169.5173276480604
True	1123.3161140526047
True	234.9529583641136
True	552.3470038950626
True	560.6809376490091
True	567.6736199191494
True	869.6610326143696
True	584.4111834800894
True	655.2301021708616
True	909.559526597382
True	128.28123445323806
True	306.56086772133733
True	267.45689865800875
True	304.493934745325
True	87.00049795464523
True	379.4430045797092
True	4.465909978575527
True	314.7162621115502
True	254.132796984357
True	591.8780304214729
True	282.3463905209576
True	373.1412438146776
True	9.250034171511317
True	57.27498135682859
True	554.3199406020658
True	34.59863663461071
True	133.8415751419212
True	66.2814959646169
True	152.94109438965734
True	244.3778657566292
True	67.35320025628903
True	388.87927963398766
True	280.31951943936446
True	101.03954170512787
True	339.6627855087481
True	65.75588422544408
True	581.2186032233884
True	856.9923325931634
True	292.85020557700426
True	1171.5347917504323
True	113.12376106182192
True	300.74700401222066
True	1053.2850528257347
True	89.74321426278969
True	273.5432139200455
True	10.954979596338372
True	391.4186209967016
True	450.76143445965454
True	157.48800243654784
True	617.6671181973447
True	911.7704396473518
True	153.39461412047376
True	75.69723393828369
True	348.9315304718012
True	587.124982462422
True	619.6552085976462
True	1213.5086439493057
True	27.952181003336857
True	914.5503636484718
True	139.44573375657578
True	639.9453670150248
True	120.76208647398542
True	122.43495785540192
True	188.9740627039661
True	172.87737864856808
True	745.6959871591474
True	210.1051837066855
True	225.40544097643476
True	66.54741899181757
True	515.1872642264743
True	435.7560276269266
True	177.29334581358316
True	237.71462456966975
True	17.007712951729715
True	425.2666207158396
True	215.7530001699527
True	278.83915693305346
True	113.169550219601
True	715.6378338981542
True	420.9660775496176
True	255.0264791912212
True	648.0510968489469
True	531.8618203630343
True	470.8182427236428
True	137.26704125897723
True	522.8346605550647
True	431.1382341474039
True	3.4085732142200653
True	189.89673402734124
True	93.38453406672588
True	241.68124715906237
True	2.1882504319694127
True	125.67311483604256
True	356.85499995130283
True	7.586332627889106
True	866.1399487283469
True	164.8470921559073
True	707.8570816070952
True	819.5304557505157
True	158.97225000637604
True	225.2756280690328
True	502.5063445170408
True	827.2863727502348
True	49.412927609467616
True	39.69176447585465
True	134.01903843471874
True	605.4529919143723
True	739.7386310391336
True	178.7495885102149
True	583.8322299319201
True	583.1276112841883
True	833.4384081883087
True	402.2499759628828
True	194.24751082315387
True	871.7936967798294
True	214.11893834186253
True	147.0883146410923
True	324.4195970565071
True	222.4393270337385
True	203.9420342029217
True	615.5593792326372
True	251.2842305163224
True	187.46614088006217
True	450.2889310959165
True	461.05221150097367
True	63.19514711315508
True	287.13327564185715
True	74.11762291067586
True	336.4866564324664
True	365.8063988020249
True	260.04146904687354
True	180.29180608995608
True	390.9110527031581
True	679.6775561097872
True	759.8357623315347
True	296.8444288612856
True	729.6963154281317
True	63.80953295218956
True	865.426287926929
True	341.58019847421286
True	12.815268247467442
True	605.3621878134006
True	693.6906143684496
True	264.97803692180906
True	165.5573075202733
True	48.98836634274729
True	382.0435402542662
True	77.92697085529541
True	15.015982477287125
True	893.1727247721366
True	378.794223827004
True	173.8470550096811
True	986.7143389341218
True	11.582712262578283
True	813.6327613775957
True	31.484820411014308
True	645.4828162230925
True	62.59018036057035
True	749.4591476341027
True	471.0822208498674
True	198.09407004989004
True	450.9708656977603
True	205.8561694027501
True	291.8362322334437
True	221.3810620964865
True	410.8283443740492
True	10.0630895922944
True	324.7194592410428
True	112.33239171721084
True	11.272132052219431
True	470.90509067172775
True	724.2242905059044
True	287.2947892637945
True	83.60929947331381
True	305.751083645789
True	82.90892915970566
True	191.53660728380905
True	179.47020073350174
True	374.81309416992696
True	41.33571914647872
True	133.8782920026793
True	386.7119987048456
True	877.6705406025749
True	113.7525630630818
True	212.2121984622408
True	451.693958759465
True	21.535388149363868
True	412.782735172228
True	514.2563461615852
True	93.76474474531844
True	391.8047657998462
True	364.15993601283486
True	419.4941189518698
True	598.0581700685486
True	1009.2731167182866
True	1008.4436792278696
True	52.67591756228384
True	1061.457722571469
True	107.68909922536956
True	112.73298517106088
True	117.04179461567097
True	476.1331932833186
True	372.0132070715665
True	589.5047175817523
True	258.491584734017
True	146.71213541035115
True	397.1005952219359
True	16.22060132231928
True	464.66233668221554
True	393.5919460266786
True	144.97047724886008
True	91.57347902796268
True	556.3678864053454
True	975.6618709059472
True	203.8636226377752
True	66.11675941934482
True	405.9998495016414
True	379.48746426638456
True	509.8579712492684
True	305.8910836820964
True	4.932481276301317
True	526.3948033899069
True	493.483241272574
True	501.8943910775903
True	189.54203775042637
True	107.31965887456684
True	22.18213847162316
True	374.21153634057566
True	110.95835259448528
True	6.336331004766244
True	33.26118293326615
True	350.3943855339061
True	640.9707171285262
True	137.14470111151877
True	93.54787890679356
True	22.428151466163907
True	401.0374305033907
True	369.0963796131357
True	767.5582118818547
True	301.8464970400795
True	512.97249986562
True	542.5144269313828
True	530.6543097667562
True	301.4961664137398
True	536.7323583982329
True	100.09672464792358
True	576.3579498919619
True	6.449546938862097
True	358.3370796957497
True	476.44906582916417
True	969.515859123419
True	353.1245529815349
True	792.3514426594344
True	971.6331742266184
True	179.54348930605997
True	35.80876694328821
True	376.2029811181839
True	391.6820531419808
True	576.1184627397572
True	239.85273066389863
True	28.48557643068253
True	617.709412597164
True	127.64300677185042
True	1054.116521259038
True	321.20900021760355
True	472.2965148968638
True	127.29721180540892
True	809.180504853425
True	142.83353512780917
True	837.5983017184894
True	569.5098049668428
True	186.90275091693195
True	102.48128214714636
True	68.9997454148794
True	567.4273788828565
True	882.755492178672
True	416.81987446453576
True	552.4775904268282
True	130.6090609773535
True	640.9054866765398
True	478.8458946562676
True	792.5661904616853
True	326.20515983915817
True	558.2006155424109
True	112.43782870750896
True	27.36420071674807
True	405.7448481746096
True	177.2958566132514
True	99.8902111550346
True	362.0773984854938
True	1061.4921937745846
True	264.70071186178063
True	558.7937874117117
True	11.741979434256514
True	74.33713986116572
True	337.0743191226251
True	807.7306364446476
True	461.4445035144906
True	499.2535591710868
True	714.4360266548089
True	72.59239941337265
True	704.3162828069395
True	49.360175267863625
True	103.92474950034033
True	189.17998037511697
True	83.69979292745917
True	21.096752370116484
True	294.2426443004211
True	459.2276943362675
True	885.962804960087
True	859.6416788831096
True	5.352769742454858
True	285.2034721129867
True	465.74509572110327
True	125.50371146350696
True	239.8321303310045
True	312.94058070420965
True	1309.5807216934031
True	418.4811676005568
True	23.18285411407481
True	172.88340294574093
True	692.0825132979113
True	34.71399598165086
True	161.27431074971696
True	537.6143618069611
True	68.87019707223304
True	868.4776534605014
True	319.71705249155383
True	659.5367059554922
True	78.5253187989436
True	691.2007068012873
True	574.772420276868
True	891.5591407721835
True	259.1042885595227
True	512.1414260609082
True	838.5697386342483
True	916.4584187588488
True	222.18619278665815
True	750.4909769667673
True	219.84387326741697
True	460.652628552574
True	353.97472039567725
True	499.5082062845698
True	496.1821648206328
True	300.9042882577924
True	350.8574265501821
True	111.39994723994124
True	351.3382717497422
True	1179.3712410038445
True	304.37565624894097
True	144.47744209315417
True	311.05685501323785
True	752.2434678406843
True	640.5067784154178
True	400.36219818510943
True	124.48145290275276
True	318.31678036162845
True	33.15387955650018
True	182.8265147517274
True	88.65488171270779
True	87.27321029474261
True	544.8787015013479
True	141.11925852535532
True	134.91791037714242
True	105.27299148615349
True	86.01999677776297
True	451.4465743409344
True	391.7360374072968
True	1049.901968774123
True	503.2724293960599
True	813.5564722054563
True	266.497688955068
True	286.02067640814056
True	532.4306137825143
True	196.93361500827848
True	755.2992263764668
True	247.96688251112903
True	362.27708952293335
True	68.08007093010046
True	118.15352934351374
True	261.5300531238343
True	127.93092686896172
True	476.0116047250078
True	30.978921713008315
True	572.7377037042601
True	1006.6049704605606
True	738.2252012816466
True	1.4432153229660674
True	61.673967346980646
True	486.76322406884987
True	433.1256081940063
True	79.69585914753354
True	117.25446539121154
True	293.50876035939694
True	82.07421244446344
True	48.87649133856824
True	702.3451901653355
True	665.8334329738669
True	162.90449345123645
True	159.70281349100486
True	552.9479901092319
True	54.71944164798294
True	24.30958268485661
True	552.4279661869023
True	455.54969695359625
True	1132.504690026254
True	45.68814832863991
True	456.6659843405535
True	872.7044614003315
True	782.3708666719294
True	281.156296160263
True	760.748243144404
True	398.6948534511564
True	40.82710398188075
True	99.11089905566703
True	696.1749184105189
True	79.67766773811032
True	142.89754440051976
True	949.1145110758272
True	194.67638080074363
True	277.6496516889744
True	104.71659875349803
True	650.5223504423624
True	620.732579158876
True	216.87255578708707
True	413.6692116927482
True	42.11835764346836
True	278.5525603917096
True	593.014461711606
True	605.0088777364928
True	308.9950234215588
True	73.30726840548353
True	956.1809404591502
True	1106.3890520705452
True	567.7110017131649
True	61.81557535203196
True	31.121511160266145
True	94.41862152450796
True	100.68484834700747
True	103.784708572719
True	889.3185712675422
True	1235.841668554547
True	718.8874022586987
True	318.1831962914098
True	7.915129023915554
True	21.20179577391493
True	337.5826161935726
True	471.4602621444943
True	45.57386060502584
True	566.0437191694892
True	432.3397207872733
True	397.239704368644
True	80.92785654044694
True	201.12953742463213
True	277.04390817028616
True	126.1655612802372
True	405.7006869108076
True	44.33527192231694
True	177.47223424547772
True	1184.1880609574864
True	5.264978790412343
True	27.302444943728783
True	578.0073582372647
True	360.8208445945039
True	767.8017380660328
True	154.51140311427466
True	755.3976000480706
True	627.1464365713301
True	292.3454706572707
True	417.9333723475871
True	341.5395653831613
True	289.98891855835285
True	266.3115219097348
True	396.39958647352114
True	504.5770142233873
True	489.29645500383646
True	104.65908595963852
True	355.0902212022906
True	7.965354169718419
True	186.5919715780764
True	226.87305411444035
True	865.7041953319602
True	584.5005869505723
True	31.515205323333696
True	711.8245867525526
True	819.6475716541069
True	112.44262510129444
True	357.5693250242327
True	851.4038522291257
True	226.370736739319
True	160.4354957065431
True	531.0312324620648
True	595.3667099878704
True	1061.6408552240866
True	151.42919352691945
True	153.99238406712038
True	256.6127056881966
True	317.6905816177264
True	425.8642871138647
True	423.5690289861992
True	312.8683478630292
True	446.7919195931526
True	496.12168655255545
True	225.8485107440188
True	1448.238963906522
True	260.41633725831724
True	402.860255651154
True	54.441818247599166
True	784.2502738044521
True	257.6031323459866
True	907.9667174324878
True	554.4516077822011
True	313.7205637488321
True	799.4139729772455
True	264.5048296398062
True	210.6314818570504
True	256.8098973108241
True	220.6863129935813
True	134.9779275566427
True	260.7419716476303
True	735.2277410672826
True	520.8064526970279
True	226.3862254080611
True	1172.3720372119335
True	119.4192483020318
True	256.1873804305532
True	66.10049009279855
True	307.79158149405083
True	412.5865753565032
True	92.16010806938348
True	205.29290108961
True	73.21129462458082
True	660.3692619385129
True	379.14813188009634
True	213.8849447864207
True	754.6760608014079
True	851.5487439021939
True	808.672031680922
True	847.2440169194894
True	349.3446707278535
True	1.3348222491820154
True	253.47434754852236
True	56.06136688948487
True	388.5830486555389
True	54.20914107352766
True	353.440283215812
True	867.0548479406149
True	1021.9624492912328
True	377.9371695338101
True	23.420230993286104
True	496.32590415983617
True	494.0291715399597
True	199.14468229895988
True	238.2055966272523
True	287.1583127672509
True	20.738545825612576
True	127.10724462688589
True	971.8778649508524
True	64.88476748114849
True	491.2790967657969
True	780.6983791465353
True	100.12556774948932
True	241.65394800572537
True	112.18345249153548
True	15.888689931770644
True	1.621613175986177
True	117.07077935762952
True	1024.9026929428646
True	486.5727425896524
True	69.04697852220255
True	788.6548543235104
True	333.09986376263726
True	1.622083746921069
True	449.3654893715325
True	200.57718274957213
True	474.9463070295864
True	86.80657317958321
True	314.3587243234596
True	365.3950658644053
True	173.21740303972294
True	203.71846081034963
True	129.00645058755566
True	181.8339612117834
True	965.6716177564458
True	17.956346647434987
True	505.7262505887944
True	484.9972635980113
True	405.7641731261958
True	213.12943110750595
True	238.24730701926072
True	159.74686068305468
True	47.35348970809247
True	500.4781606885314
True	155.99734291654283
True	835.4778485955447
True	808.0029279764609
True	253.49218400893744
True	329.0227919607837
True	523.2235659040367
True	42.1487483626399
True	87.37946440020717
True	731.4925829667881
True	1103.5620070889631
True	109.28495179436732
True	716.1205510827956
True	146.4989248875636
True	939.6392279064352
True	647.616110697705
True	102.82751616725214
True	274.2148581301964
True	616.8518410917409
True	256.9400266403196
True	46.97130135571849
True	568.8861492220107
True	438.8179114010567
True	4.915308260725709
True	469.1067048142616
True	64.15359455330041
True	174.2150580539288
True	246.2015313524913
True	321.2532379778034
True	71.6000133667422
True	234.09209448629767
True	345.2083636070953
True	435.3488194560267
True	926.447438524148
True	45.70431731800021
True	869.5393927833243
True	1062.9927632302272
True	135.29772635705137
True	73.5252557994574
True	978.920343335289
True	37.64628242782573
True	230.0331106372108
True	88.86861171666948
True	217.37667978444213
True	358.4851854420505
True	948.7886494207256
True	97.21782968020412
True	74.27371169500827
True	652.6505095895549
True	277.5882533308131
True	731.1952713714591
True	52.769026305040725
True	491.0126059896773
True	402.4945750099741
True	684.2709750356215
True	50.121549632589634
True	114.31023854318008
True	26.85892155628429
True	267.22423553924136
True	43.735132029229575
True	349.61187871096826
True	2.9995106765091366
True	1193.2548291597736
True	107.9610027583219
True	142.55022953483729
True	355.798259806392
True	724.9960102609115
True	692.8988073209372
True	1030.780602207289
True	457.455882155779
True	421.4392572291504
True	144.4871586423183
True	425.4164314560332
True	858.8031313779652
True	410.9366602116383
True	916.8838441693528
True	88.50882850479864
True	436.0434228341954
True	181.827518013368
True	278.5593384337595
True	751.0441139688877
True	167.11513515018592
True	130.20063917907217
True	65.33623877353038
True	847.4515318459688
True	771.7124728522866
True	74.69507040174992
True	433.3629839907899
True	729.8386947248625
True	416.6684698129581
True	55.43481962874246
True	321.09792592987463
True	785.2614226150282
True	30.00552139470472
True	349.39165496594205
True	169.5603691032474
True	290.72880351519166
True	34.93904109123545
True	215.7890522405208
True	790.7774711354663
True	647.2287968239476
True	60.460865830077736
True	295.2212358553553
True	866.0301301156235
True	18.13939854020589
True	302.6564581368199
True	280.3394864121824
True	438.4181801720472
True	220.18597368995367
True	582.1179116443874
True	44.280558387109856
True	964.569869075866
True	900.3072646571144
True	48.4802412675536
True	388.9933038302433
True	715.816364463075
True	939.7563103790188
True	275.05787661314724
True	603.4720653337995
True	131.87788408790172
True	183.38525873992995
True	140.56316218403683
True	135.51087072991922
True	203.3641979032697
True	947.0106524874916
True	771.1075335340435
True	913.4260687144044
True	21.23467151942943
True	28.809789238962868
True	364.1753145956975
True	11.690703709742186
True	635.2840046020139
True	1085.701829910814
True	257.9601839943023
True	194.44344801963604
True	81.04459399155719
True	216.52229626314767
True	137.86920647472388
True	41.47634485563089
True	130.35351449057848
True	90.21609796070952
True	248.09144450804789
True	533.8915464006132
True	162.35979073419773
True	29.8843729698277
True	56.97173251811919
True	429.4513382332669
True	264.2581246506197
True	590.6612589776634
True	23.044953580208823
True	109.37509123843068
True	661.0405479567676
True	265.7708542444159
True	467.20360094817903
True	665.6356278915247
True	98.5409910735231
True	108.67176066093565
True	77.82419038598887
True	25.98175431081613
True	127.65356674570432
True	87.63339308306638
True	110.49362954995296
True	151.97210300598462
True	238.597916967724
True	856.919011830518
True	287.77354611201883
True	953.2058129505306
True	164.07836445955667
True	203.86465518530403
True	765.7579047786293
True	319.7557633721799
True	578.4508923845514
True	251.69140691119685
True	363.9785726082079
True	441.4847599806199
True	569.4657315307027
True	620.0841165847909
True	362.1727506248505
True	35.44866596131465
True	527.2508184368043
True	601.4666473469687
True	21.56245296711556
True	13.531763397526529
True	255.26538400381605
True	400.807155578216
True	458.9673578422602
True	66.57057724194414
True	638.416255987957
True	943.2948889123428
True	237.70303672930288
True	882.5984025071299
True	274.3532229682236
True	106.11629334915308
True	277.8152680082288
True	685.4565658843227
True	42.413847699268594
True	569.9658705545219
True	1271.8007453849982
True	1014.3127981713236
True	897.5681940118257
True	215.06043757758977
True	90.51688719783026
True	204.8770563471738
True	833.411848924673
True	145.00148898997543
True	1069.6167360924278
True	878.2376389041978
True	45.71444125438054
True	91.26597551560609
True	426.2204198384
True	425.2715761858863
True	209.7660292334102
True	519.1490714713765
True	631.4496192512574
True	119.80449486177528
True	274.7744257760086
True	1020.429741239745
True	54.78225798100805
True	717.1542174248866
True	540.6900662850474
True	39.56217114604782
True	793.2944650889793
True	393.606607283954
True	551.8537632855542
True	110.34537603719644
True	274.36280337065165
True	213.55860281680148
True	25.30715688939726
True	137.82346121258854
True	743.4175885608059
True	142.532916529325
True	369.8609325200045
True	63.524479926061744
True	658.2510244143209
True	632.0213245908875
True	236.738259531182
True	468.50393421067537
True	164.0865484275852
True	171.19967215531753
True	216.73565256533797
True	275.6424766041691
True	352.3335311596997
True	130.18887497401855
True	186.9465481865478
True	27.47901283049513
True	852.5471663142308
True	311.6364163732352
True	9.751362082276389
True	359.57086150238683
True	165.33742577796664
True	622.4756612171489
True	361.0464941865303
True	584.0593772948378
True	564.5547016961436
True	460.67340325597377
True	787.0261194805272
True	249.0055541570256
True	545.8791000582048
True	162.3080544374289
True	548.0320384774927
True	356.0680376477813
True	370.2735614529534
True	128.93542748680727
True	129.02899529458122
True	107.73898101652146
True	64.86581997151892
True	708.5123032140501
True	179.70746735287798
True	46.25122811329378
True	0.0
True	550.1524133353698
True	110.5205746583794
True	22.879575661403887
True	42.84806440939671
True	110.71624322458166
True	539.263563171179
True	184.8473167911106
True	109.0016867395563
True	37.21753906456755
True	156.75091764262862
True	913.3670382374692
True	50.759955889869545
True	230.64950207715705
True	748.8048473652229
True	314.5270106048765
True	456.6948214237862
True	469.7657241434294
True	501.9601719142837
True	596.9872961263143
True	903.7861185072557
True	260.17837538486845
True	1036.5155019378433
True	931.3742404066109
True	633.6389975158961
True	335.047376720004
True	832.6895443095111
True	8.483138568121998
True	34.10519501089028
True	285.81226720271167
True	44.4075874521087
True	205.40539758968387
True	765.1380452755698
True	218.23430205941963
True	750.3144686829141
True	760.2302378028595
True	129.87769887748726
True	362.16501671827854
True	595.6012166236402
True	24.799906042899103
True	132.76702141326402
True	437.8930181589221
True	304.870703129472
True	197.75959516761245
True	114.88663674501976
True	377.7294020824665
True	20.873227642586546
True	377.24635304390455
True	363.4250885308247
True	1049.9758021385423
True	368.7048438622022
True	31.018132645758687
True	442.6211013960916
True	435.06071989289865
True	230.72681635477173
True	32.41778286936755
True	768.0106047638275
True	439.773189294662
True	177.96908182080003
True	12.565182217184905
True	1228.6406632442838
True	157.77252351016352
True	24.564247108036
True	288.2297923101256
True	290.20737865721
True	112.9882037744588
True	285.3643047679269
True	47.986650767927856
True	317.28337888487346
True	308.5236303305052
True	316.8711515606869
True	31.884775147222143
True	48.857594506603775
True	1064.996402406438
True	23.689864063215573
True	10.52126525001036
True	181.1390706750635
True	677.6433407305279
True	8.5537142908923
True	190.89873709613963
True	181.7830021613107
True	498.61472278165695
True	375.4521634864592
True	722.9351411290735
True	310.7056167257619
True	502.5803067889327
True	449.9357607248086
True	492.0168122968445
True	103.59981165604796
True	1260.2580110166327
True	898.0986878220544
True	291.2668960209392
True	512.3520081242472
True	101.77527116863035
True	546.8288917381152
True	449.4071864773926
True	153.5451573143311
True	78.25354582552113
True	354.6219166479634
True	174.42904012715223
True	31.436504107216468
True	609.6387886000863
True	384.7446230787872
True	63.380341282191154
True	27.82804305104927
True	660.4671751392194
True	494.35127360814
True	74.20284873371448
True	20.6458182259823
True	331.3561513855216
True	335.0194965399354
True	706.9165936814455
True	558.4036274366167
True	562.21860753228
True	788.2520655013973
True	9.304946168168692
True	56.66978575000159
True	38.92348347455808
True	59.96679490250902
True	503.8444808181133
True	589.4549201218798
True	83.72735261683626
True	108.8081076006498
True	199.16713560323063
True	73.293323211547
True	177.02366740070005
True	208.73074231972916
True	278.6641451386475
True	807.6430778581655
True	592.5617390211496
True	284.44787573135574
True	191.9617305579922
True	281.286655081195
True	253.8090444164296
True	720.3254940473363
True	326.043254183234
True	172.44715904601946
True	906.322987668589
True	340.54972010627466
True	471.54440684473946
True	151.8291185554277
True	116.76937578620718
True	63.54305614455685
True	211.0327107759799
True	945.994717869112
True	537.9790490416609
True	120.41454355993216
True	361.23361302539297
True	104.59883172068275
True	679.4357740502725
True	3.9458618209328726
True	676.9225211122455
True	37.90189463439296
True	923.061974724828
True	838.6410756925408
True	210.0318510239664
True	32.12902939305009
True	86.93069515883178
True	443.331621945345
True	216.615912956798
True	1.0518841219072828
True	81.40737905458306
True	1041.7996125011891
True	332.0362237303664
True	658.8232015084232
True	487.4506625273821
True	33.229159406331306
True	134.3135170800285
True	452.45204698225234
True	936.0848825841132
True	796.8249221050039
True	423.8335067405308
True	351.8735273583502
True	16.122826875438665
True	77.64229716268537
True	750.6387949322185
True	476.5862927023912
True	395.758884009706
True	879.6242710790431
True	24.74316753000207
True	205.1463787329019
True	892.279966926366
True	234.65353199344548
True	8.604029263630014
True	503.3843705388252
True	107.679795404846
True	658.5022387551465
True	49.10613720959877
True	252.0168994635141
True	849.0215418761536
True	918.509630905817
True	281.579645481323
True	433.8909600798253
True	119.63868057431192
True	612.9603122436648
True	260.82927506519906
True	192.48896837964764
True	852.5562123044054
True	56.13250478305695
True	707.2035586559615
True	282.8468082902542
True	293.2881314365312
True	167.8447754450981
True	483.4298521432251
True	606.9299706799867
True	367.7868333603731
True	402.6128606038192
True	65.70117469787051
True	162.16687945467885
True	457.01180517145576
True	224.49493858117927
True	40.50254354262295
True	202.3738811957402
True	382.5250681939062
True	401.6234846369582
True	731.3975032086248
True	134.17089909776706
True	663.6045429777597
True	499.8269017767754
True	628.7951555778023
True	130.1983784991381
True	40.87853140916714
True	655.9628794930408
True	73.09465641325647
True	553.7747288043195
True	672.1740521291671
True	448.7834794944485
True	133.41817221487878
True	527.1102484818389
True	4.431224063907202
True	407.3907736078044
True	32.02020998651172
True	640.6113427439968
True	280.3356775570609
True	586.1906005529121
True	699.7616623785347
True	140.23716954156035
True	515.7521184398238
True	467.8412960051238
True	65.7989364157704
True	981.7654503943496
True	2.754630460763545
True	26.87193967014216
True	615.6915052861649
True	682.5473765477077
True	135.9726294121914
True	416.50358001104325
True	128.88703036723456
True	68.86289551446664
True	452.8124489864192
True	39.50406739573612
True	506.7723629557048
True	13.319130262490926
True	844.835091875129
True	554.5986544380382
True	652.1774291711534
True	99.94325498478706
True	366.45146685262216
True	998.9199946205268
True	839.2903697005279
True	146.2586718164425
True	557.6910671714452
True	458.4810104810645
True	248.01030401651192
True	248.0697998301217
True	5.961228882433635
True	317.96774285340314
True	12.01886094065062
True	363.26088243938847
True	77.72161684149772
True	432.3636275352502
True	659.7046887292726
True	124.00866283980024
True	242.51591558485543
True	643.5662090817341
True	676.9006930690406
True	297.5424293335431
True	141.01668172869736
True	160.58198862224572
True	479.7346035171719
True	84.03423065193239
True	10.400836092422043
True	517.7520563166772
True	558.6538592256162
True	20.438708432142967
True	140.12807503272933
True	876.5501081568401
True	487.9998480834277
True	272.60165679459845
True	32.63239706289697
True	464.22810285361993
True	112.1738789765202
True	583.0953715161537
True	655.1589102561528
True	304.35046999839017
True	375.8577590814811
True	191.2323524606072
True	248.36137580494585
True	76.42064592675874
True	218.44021324318908
True	499.4332872734565
True	22.549354057961477
True	454.2654622491604
True	391.1744401924052
True	705.963235800844
True	871.0155269133855
True	871.5017282674442
True	151.1683613325039
True	386.0367119150472
True	72.83853933858965
True	191.5822528461617
True	314.7075515971888
True	11.789350581404294
True	777.9344852619813
True	24.76927497376907
True	397.331929693083
True	274.1984309098525
True	655.5710598746248
True	186.9041175593037
True	37.32352956262599
True	666.2550248649201
True	1079.0437170612622
True	226.23463014999697
True	134.40288573015968
True	601.812221729947
True	486.788440458076
True	16.11669120173985
True	815.9212290903428
True	114.29050241533432
True	44.307926076960975
True	300.9046680753117
True	342.2903322905879
True	394.19801745208855
True	261.023301936274
True	18.788467335759712
True	21.472621272053548
True	861.1924109308496
True	198.6282754653172
True	112.05451558892916
True	853.1128931261283
True	648.6840449732717
True	657.012950495414
True	451.7559108536313
True	157.1925995740997
True	31.55548815934752
True	101.89031359447064
True	431.0876206798536
True	236.3976845162325
True	469.06822514737513
True	142.490797605426
True	492.5388525988981
True	646.9470452205202
True	981.725883444515
True	23.70860573879217
True	1004.247539854926
True	1036.5972481657147
True	453.4701770766072
True	83.20040005366626
True	812.8804233325504
True	638.5571519010408
True	651.9217136734558
True	172.59173989708043
True	743.5913069497733
True	707.8646457615534
True	118.76957719315344
True	761.162170760517
True	813.2331467559213
True	467.16266593592826
True	231.1582607467436
True	70.1091597652322
True	315.10821647089625
True	362.7399024465816
True	453.84692131631226
True	420.38225818015707
True	184.50607243812345
True	313.92861443191424
True	2.810043748391603
True	12.70030253437114
True	104.04350208191914
True	130.01546308176128
True	352.3172980964968
True	338.2822755718426
True	115.16057246980968
True	17.854977172237547
True	216.36038971379904
True	855.3441301087172
True	472.3199771728905
True	528.0261045990803
True	554.9108607098169
True	820.0978671612693
True	659.3756938160544
True	90.20493476011852
True	210.87944281354336
True	244.01529340628196
True	291.39096333721585
True	104.17558076863166
True	362.2129968002428
True	430.4678907049228
True	173.2664597042506
True	650.1848037882772
True	242.51961509002828
True	202.10848230595136
True	28.451814607075008
True	253.8539374352828
True	477.4597674451456
True	171.72472808103203
True	522.1419060523696
True	473.4277663014872
True	249.4962837959836
True	107.63963798519968
True	40.3330465777179
True	397.68792740801393
True	776.0663723300603
True	161.76649660246977
True	1031.9766598747856
True	1022.6795596986436
True	484.60637222033927
True	99.71138725924256
True	129.7049246300804
True	653.8641483480465
True	7.852368220943441
True	227.6239363148148
True	130.24214501404035
True	121.57928581667784
True	333.00531105753265
True	639.5031448282806
True	37.18441523002559
True	117.3641433068818
True	939.800377045318
True	58.37179298371929
True	475.1321772965624
True	528.5841835420528
True	256.48396908947944
True	132.2983431916548
True	927.626545777906
True	1179.954793616277
True	519.6472164102519
True	654.9703982040754
True	200.7224024661705
True	155.40182476899085
True	322.95884063334546
True	259.97914901615184
True	175.84504706984544
True	298.9348669069866
True	327.52168964225075
True	12.167473520475104
True	614.0688094822598
True	144.87634127693687
True	78.67461910117957
True	432.0657698993696
True	303.20465032594666
True	1153.4169432601416
True	340.6756637336859
True	973.757337541565
True	10.031253723615738
True	269.86672345919345
True	221.99149559004388
True	158.40470834596772
True	497.9892334441504
True	201.50539731861488
True	409.4538946901964
True	332.7056958683584
True	105.7136715088769
True	358.306922348082
True	1043.203452302233
True	690.4557218408033
True	230.59291448571253
True	113.2860896987878
True	296.6975921583908
True	25.29487670341863
True	344.65892812363785
True	319.82203640827794
True	569.7670779700221
True	446.51040996700186
True	359.483128981183
True	156.30897782546435
True	14.228091337990378
True	427.98222821954727
True	293.7566833707508
True	152.84742482011006
True	305.3000461862561
True	430.1624852054389
True	806.1156210891331
True	311.41979626190266
True	768.1302085490848
True	388.05704395454126
True	377.354551879728
True	1.8093804338348063
True	1176.0296479867447
True	101.43300232175515
True	908.1806746571508
True	221.6230270348457
True	446.9403332289388
True	663.3780660121695
True	89.03941037546062
True	465.8396379540102
True	33.29632399668006
True	422.4596079485439
True	77.93287857002417
True	229.54439352974111
True	37.73004494200367
True	662.1237097572939
True	188.0700616648975
True	27.08917212274574
True	415.7605086492911
True	110.65111225427827
True	173.15513974111056
True	808.2303529689564
True	256.4865287792291
True	157.0593443590709
True	371.44313753503576
True	504.67581935436993
True	339.2013743038446
True	506.8002455157491
True	615.7909217810619
True	159.56409674595662
True	7.446847547517718
True	75.44542920464116
True	430.102072188728
True	90.61004122255748
True	77.60302223828951
True	1052.4982635640188
True	27.039308350463003
True	326.5725979550179
True	304.15577398997226
True	449.313736151974
True	654.5660060523517
True	190.05912629382345
True	657.8501575722008
True	334.65713830397993
True	341.76362396803995
True	263.5664939261193
True	218.1512888831888
True	357.839083661932
True	440.83233541326825
True	411.2983747971194
True	592.0770646745805
True	135.6618681624094
True	79.39759634490159
True	39.63095496755851
True	297.913329702364
True	668.9583224843586
True	402.4957864863408
True	792.809588736717
True	221.34764430589067
True	413.8380267677019
True	71.63243690208655
True	52.63310925714478
True	438.7523415245883
True	199.85473487018697
True	221.24657977607828
True	44.20720285018064
True	1123.330988271245
True	168.63844813338022
True	910.3494960311044
True	313.8674440555968
True	928.1225187051348
True	237.87453704801047
True	459.92313418149
True	543.0338942544277
True	628.9814846485514
True	208.4442281944376
True	469.4501927866443
True	933.3417696302274
True	123.97057764910376
True	6.609122610633547
True	588.4468806307463
True	29.799431850841977
True	81.0149878157999
True	788.1358261097954
True	229.63452326097664
True	952.3377532907484
True	683.8133960328388
True	413.0030370757812
True	284.5097128849161
True	494.200474958706
True	345.5024225552856
True	173.74809530310512
True	700.078595930693
True	760.3572125734075
True	208.08194540501916
True	87.78800126025034
True	495.7670549214156
True	136.5539887230273
True	389.5320216061827
True	348.14716486976783
True	64.72736155358663
True	371.4819219656772
True	415.8232750462768
True	378.4207222300992
True	419.2755028516064
True	427.5055528155221
True	683.408617316065
True	56.91498339715994
True	454.1343447118046
True	327.83288852489994
True	657.6670816613862
True	216.9332401678479
True	100.03251227866362
True	43.603520244678265
True	537.6908151146856
True	592.3525159834392
True	191.3804856295581
True	408.1469237699428
True	343.0016046492017
True	15.2588417611616
True	169.34717541256572
True	289.6924378971989
True	2.7291225334557523
True	868.9731583878674
True	82.35288592531991
True	103.6310822412807
True	111.06085123252244
True	372.0813785480346
True	36.74630169478089
True	451.8981935873425
True	223.857940025978
True	5.364754972243667
True	115.15328422217682
True	431.2115727536243
True	50.61261272661164
True	65.83699770041493
True	177.93605125436324
True	287.5898771279071
True	968.8118912859628
True	382.6989883782738
True	987.71322553729
True	173.33738149171975
True	1024.7080253530276
True	753.73151893658
True	674.5671613160059
True	407.6887296270059
True	385.0956502217298
True	82.3458823613556
True	73.07648074517672
True	84.86662342268194
True	182.37261956291465
True	477.93144227261854
True	1111.0001415891395
True	183.29543365446116
True	357.32145385217063
True	434.3754432910465
True	611.0752907603405
True	615.2653572862095
True	284.8493638849871
True	465.0727673473219
True	679.6231761526865
True	94.84002978577492
True	735.1834130577513
True	250.8266364374512
True	138.40104129825514
True	416.13010293658687
True	859.9701213427486
True	426.5474730613419
True	864.6898046638261
True	192.28700959698315
True	332.38715196444383
True	696.2205575644264
True	641.0338984262858
True	195.01815961957504
True	254.6063173205613
True	829.3945054499225
True	34.78594918653193
True	188.2596692212036
True	490.7317426288029
True	693.9947897719334
True	103.01473350881956
True	32.25738235278916
True	172.08036438225858
True	722.3829146982854
True	305.2824154027778
True	551.6744819419374
True	360.1219277620713
True	295.90799050467376
True	462.67793596281496
True	487.6787168445642
True	68.47362875286522
True	358.14520561200203
True	782.5278357033854
True	0.0
True	292.7720498771026
True	255.40992299776573
True	992.8134674541672
True	148.48061218252928
True	641.4950695324436
True	644.4633501224705
True	117.24849994970631
True	225.55581598992487
True	130.23727814366066
True	11.845201837911862
True	299.3134475687602
True	380.9180156273224
True	1136.9736821355998
True	239.16894411879804
True	416.7876584151897
True	669.5013366119349
True	202.896252219879
True	26.474118118256268
True	859.2937577834762
True	601.6809581697077
True	151.15068422230382
True	631.939607362767
True	165.32577737513148
True	301.4048501024249
True	788.3305246602091
True	34.40420424042504
True	101.57949917311436
True	499.7468166668203
True	62.36261817503997
True	75.13807005575532
True	419.989396525782
True	22.15221698086476
True	764.3162790814064
True	101.46378082568458
True	150.24219581065518
True	19.849103768457955
True	747.3745202374212
True	29.597211102685208
True	773.9494902573277
True	398.4485515382004
True	114.7149888029244
True	706.2352852732574
True	527.8803322931312
True	547.6711167303789
True	44.04178600529701
True	370.50998776646935
True	6.45450534906805
True	91.49276317599504
True	397.1903892116251
True	48.63113409369712
True	120.32599618070348
True	313.2293690314455
True	182.426344366566
True	98.91639223767145
True	624.3151825830198
True	21.423119218976844
True	1123.608388857083
True	483.6479987102716
True	304.5941106921414
True	486.41976980076896
True	120.4319374920606
True	765.2891222265699
True	1094.1692876091613
True	746.6392126312538
True	172.8104751182189
True	218.659054658035
True	46.54120066492102
True	62.05604032681117
True	157.37111704615796
True	101.4637641642342
True	173.78266752129383
True	1162.0242701883346
True	305.07047407095206
True	364.10841457125474
True	702.2680036373182
True	15.40753818830127
True	14.986123124949213
True	575.5969027629891
True	6.121816366028373
True	116.11791225727627
True	698.4009140073546
True	182.66736014891976
True	632.2804880302759
True	817.8874324709161
True	155.70433825643687
True	892.8702464933452
True	3.015993106242851
True	451.4587074538473
True	1045.9718234489233
True	24.586432060016094
True	240.53613912914935
True	140.88284158729738
True	961.8921476464444
True	239.5990100787772
True	505.9262753347175
True	118.42858825934924
True	494.253700421838
True	149.58698178721846
True	98.91051410073656
True	392.7556506745914
True	69.33871082841091
True	55.25750741419312
True	1042.4106391308378
True	257.6079023531239
True	153.96389178081375
True	373.9186803735757
True	391.4170160938172
True	215.1228138970556
True	165.5610256515661
True	386.943010945746
True	35.60553006180045
True	493.3755784113789
True	1132.1170546346293
True	113.37215759092636
True	480.6239650051244
True	317.5319871513178
True	27.39013639204441
True	414.8459042598005
True	103.77570613981784
True	589.9081996252137
True	205.60722813265903
True	403.4837478024815
True	18.860310333869144
True	444.7112112139743
True	108.0083410819392
True	346.9005910577142
True	30.635725900082583
True	171.1851996931469
True	254.40335444183535
True	767.7567819229747
True	60.15734919748923
True	135.39975576316803
True	237.7978797060556
True	144.00083877614563
True	655.1393652737434
True	550.4502448507868
True	781.8150429861756
True	379.0811998320917
True	536.8746427072358
True	412.3647064015425
True	684.2992513380179
True	72.19516758920012
True	466.1620929536919
True	421.6945157375106
True	47.75673773446256
True	82.63802405269462
True	131.76400499981617
True	86.34323571783187
True	336.01497168683267
True	831.4228988172756
True	311.96536085662507
True	1085.8004110570648
True	324.44891885553085
True	939.0608485025812
True	148.81574057696537
True	576.6021147638562
True	632.9785738066822
True	665.9580451388041
True	461.04867244335935
True	67.03263098751366
True	299.4077782676435
True	42.446369812839926
True	162.65752347701022
True	172.79012623000614
True	1121.8972589025332
True	229.6302117083057
True	560.755129561309
True	570.0293197136699
True	571.6603221726508
True	894.3347489614853
True	587.7176249837353
True	631.3099113288105
True	962.1203681883562
True	123.9739342909438
True	315.00035224097786
True	279.25128142961444
True	325.7970623236483
True	89.12128149513659
True	386.9005453665477
True	4.5001470039930425
True	328.38783393546123
True	242.0093119974136
True	583.0879203731588
True	280.8435443154157
True	361.3935203894413
True	10.515314774827242
True	54.94675735130688
True	533.2997818471807
True	30.580673596917705
True	144.6328757311266
True	65.20791442013083
True	146.86731202037723
True	237.44069766171893
True	68.2579918924806
True	384.8646372704874
True	269.2926912254083
True	101.3615670802322
True	340.00015387850794
True	62.94813959795094
True	605.2749487515678
True	818.985830711734
True	272.53947336223723
True	1157.8264895537277
True	111.69034595939966
True	303.82072728682147
True	1040.180661210793
True	85.83631164450675
True	289.9354189329853
True	9.548898937539064
True	397.989785355461
True	476.7251437928065
True	142.8441180154047
True	618.2436908582241
True	944.924402960031
True	156.5997940501842
True	80.68626048718646
True	312.48702569055604
True	552.1386655629215
True	621.1927367472395
True	1236.314497274244
True	26.092645766993453
True	942.4901919033156
True	134.85375922634694
True	635.6861849671648
True	120.13133840571004
True	125.79252036524008
True	191.4568774592515
True	176.74872152001137
True	757.7780391743867
True	211.49918732067115
True	231.19570236388375
True	67.08965086282043
True	517.5624999981636
True	443.1058114518544
True	175.86008156814157
True	236.05912438035057
True	16.216598654461233
True	427.3916636501976
True	219.11794519392976
True	284.2976562356282
True	112.72940580562366
True	687.4782691564831
True	413.5145422881051
True	256.7688335225358
True	645.491803312268
True	519.6232686985312
True	463.5649717880282
True	128.13657718073557
True	526.3983618463243
True	432.9887718103621
True	2.9026690195213414
True	197.8885651401533
True	94.8308453468991
True	236.9221815443376
True	2.9310319473548763
True	124.58879081120756
True	356.1106876752898
True	7.403745110917159
True	852.7566423899793
True	166.27606845447042
True	716.5344653008258
True	808.7185608015664
True	160.448161964784
True	220.4773700741355
True	469.7072581259098
True	824.564737133496
True	48.29575149373122
True	38.2030515247244
True	132.4572621151859
True	636.5942827563457
True	723.7866913424826
True	180.78947105256984
True	595.7752889587086
True	594.759644424197
True	836.1990217474489
True	390.6173664414989
True	185.83855698492053
True	911.50514763855
True	221.1460569262013
True	154.73517298352596
True	320.36359222935084
True	225.31847115801597
True	211.0285473868355
True	616.0147484751607
True	248.62060292497296
True	196.18665287023464
True	462.8161547026807
True	471.5733843834688
True	64.43628228586861
True	297.0956433100668
True	84.04257610374741
True	336.33411551489365
True	354.731832466731
True	255.8085369910613
True	178.14857588908836
True	376.9534496019447
True	634.5571440199035
True	739.2389100741416
True	290.4896595603892
True	741.1151442542716
True	63.98770448519291
True	852.1592230628372
True	347.81073719223315
True	12.77434588590354
True	609.2142709587135
True	678.3013821485691
True	256.51185956367965
True	165.14150239702252
True	48.272656953941926
True	387.0217649517721
True	73.10652008307838
True	13.602986816796996
True	886.9055169945634
True	369.5180680066405
True	172.90256095156354
True	934.442518698275
True	11.138054667904534
True	813.9928254414166
True	30.72291459872799
True	684.3202767847338
True	55.66977688879221
True	750.3359225724778
True	438.3139298159288
True	189.7547659939316
True	434.7599365219731
True	210.1218343194638
True	295.94161336486127
True	226.46013363254792
True	408.3327881751173
True	9.438119922061688
True	321.65588764626773
True	114.7536692141047
True	12.308630989590966
True	464.4085434083512
True	703.7243059078986
True	281.1124841207956
True	80.71788044957066
True	319.89822332017843
True	85.6506234961193
True	192.9915938446476
True	180.91390750240444
True	383.307016420286
True	40.39189306947024
True	133.6501524068252
True	381.6991871161485
True	894.7745920893096
True	114.3985405995664
True	202.51450817864264
True	430.41609780464927
True	20.103524387025907
True	417.5851245163784
True	494.6652404608496
True	97.93622365139314
True	394.2163756657727
True	357.6835478465601
True	420.1912944723258
True	591.3740237470186
True	1040.1145208545606
True	980.4517800474214
True	59.31667860208021
True	1057.1564393765316
True	112.71155627789604
True	109.34611221925992
True	110.4730959604449
True	495.3672196231629
True	378.0799132110319
True	571.5202691748166
True	263.98946142120434
True	164.67359169639835
True	413.0510840539105
True	15.704058112074115
True	465.2060305689246
True	411.2029834448317
True	147.35484115231463
True	95.894724248065
True	509.5419552091448
True	1009.0492440635202
True	201.74782734684877
True	70.88965002302542
True	438.5498011127876
True	380.829366823879
True	478.4942838604399
True	334.87819367200666
True	3.810784979144041
True	544.4970695848814
True	520.9245208133216
True	510.019980982866
True	192.8011342481111
True	101.29517894099996
True	21.35172544245341
True	371.2342965332159
True	110.54429665778667
True	6.924926422061757
True	32.29497711612676
True	347.001163561342
True	645.0498238615683
True	133.00195299018128
True	90.40039914992728
True	23.395063575358154
True	403.8875761345304
True	354.22938740582504
True	757.4207657582588
True	303.1204368287535
True	504.8261555608822
True	533.0472651958847
True	525.3056038441903
True	290.6103818143798
True	556.6013306933362
True	101.35919041912722
True	580.6540249684186
True	8.482131738045391
True	377.6316375189557
True	469.0177757805624
True	953.6153491311082
True	342.5282519216773
True	788.8635843614893
True	975.9655544457374
True	179.28794257048617
True	37.49962652596415
True	363.823854744931
True	389.5462228621556
True	578.6054273631192
True	253.2162104684835
True	31.62861979085689
True	645.9943804365853
True	123.87923833021496
True	1073.268907684403
True	308.82761704280455
True	450.3290841933761
True	122.4440179484768
True	810.9385484023234
True	141.85878958212368
True	820.770398332698
True	547.2214395746375
True	195.2110798773488
True	117.54090643193364
True	66.41444955940366
True	561.7832754867298
True	887.7271941017582
True	431.9671887317167
True	528.8093063379664
True	129.95612970515762
True	643.7419853735404
True	475.8939551367211
True	805.0404375877495
True	317.5165892323326
True	565.7698605804618
True	107.67960979143932
True	23.51357525235743
True	415.93421840936736
True	168.86752748091192
True	100.78964913297656
True	361.650165770682
True	1121.7314625152164
True	271.94928859185205
True	551.9928190029704
True	10.762967955127074
True	72.37329266336991
True	323.3286304083476
True	790.9779349369571
True	442.4315064781021
True	514.7810237169957
True	715.1713552120644
True	66.68974000255086
True	726.0711846709391
True	47.15228550385829
True	105.34972838088144
True	179.5415132100222
True	81.15725436849876
True	26.38696629727608
True	296.9210444225188
True	468.8177803407428
True	890.6683682793724
True	849.367520446773
True	5.187496151630104
True	281.859789831609
True	451.49491260206776
True	129.461658102265
True	224.48425385642028
True	326.1404848216615
True	1321.5525042510128
True	439.3407564609288
True	26.80233291754268
True	185.02010629535025
True	713.56114566413
True	36.51089732497459
True	173.34966437441432
True	563.3441455530264
True	69.22795308561001
True	880.582582476203
True	328.586767291538
True	681.8806293971294
True	80.5973684584366
True	684.4070112637926
True	589.1751916635276
True	880.6056544666419
True	256.5230551212798
True	507.24017353307545
True	815.5451136826094
True	910.540279147177
True	242.39746869288973
True	769.1902129006804
True	208.33598407753087
True	456.4405601931661
True	359.3450359407844
True	500.306825208774
True	486.9541979369092
True	314.7787469874445
True	362.6220272855413
True	110.23577262938164
True	345.7641759952643
True	1127.128788403351
True	298.4084195731028
True	152.76780260777514
True	284.310092142101
True	769.2661977950647
True	642.6245174997002
True	415.7549549335755
True	120.81978064337466
True	331.0237895904518
True	35.191785286214845
True	170.95310857995722
True	94.4272010524177
True	90.66386357092314
True	548.5298921693064
True	138.59207129796064
True	131.98866894357033
True	109.05992608045555
True	86.17698098745491
True	455.0632888523936
True	394.42847078968464
True	1015.9823120451198
True	520.4459598539293
True	841.8917289276814
True	273.608265552715
True	308.67296641715467
True	544.2254894526474
True	186.5257650332277
True	760.7358100570481
True	249.68757157148397
True	366.7570366956834
True	64.82771707528076
True	114.52160943150167
True	246.5480640952397
True	127.45889497531508
True	474.0329360818312
True	30.170819197252808
True	586.4295392551344
True	1006.9154933358226
True	739.6041130300864
True	1.364457189073931
True	60.66917659610482
True	517.3387976500542
True	438.08957304745286
True	75.3949814182495
True	121.86309417004944
True	285.6867571584643
True	79.75582246727434
True	52.24265102036531
True	697.8160612134964
True	628.1754854456457
True	164.74377551042974
True	168.05118684874378
True	552.0156573044103
True	55.75395903327955
True	26.509640904327945
True	574.3276819673981
True	443.4589271926506
True	1131.508223686062
True	48.72222338804165
True	482.0008552534954
True	897.6095321471665
True	801.8335973679059
True	290.1854083004561
True	747.8542293595548
True	386.48260925633946
True	41.2668099693765
True	95.77456213443313
True	719.0019251213747
True	72.7899119960794
True	139.5770117982304
True	930.8073001366678
True	183.52134509029548
True	262.37075675287804
True	102.44309467228211
True	637.3235388560744
True	592.4621090139634
True	210.04454397884527
True	425.2004715102949
True	38.17642792643503
True	273.5146994436332
True	600.3276071188353
True	633.2471694555556
True	312.8923359015049
True	78.2350385203965
True	901.3645722664302
True	1046.4852937686132
True	559.2807612241305
True	67.74884529978273
True	32.3469280663708
True	87.09232624692645
True	105.06545670958666
True	104.39643691261328
True	871.8637240980256
True	1197.3651816671645
True	740.7016334017956
True	335.7536999532424
True	9.215930635392882
True	21.719848602789984
True	344.5979189798944
True	481.2630573507841
True	45.542733429836765
True	559.5524750745126
True	426.7048109018641
True	390.6826994462711
True	82.13051044241327
True	202.57460259392252
True	263.0212923099655
True	133.48396205583077
True	397.2343637546824
True	42.27115346942682
True	181.44197741537295
True	1161.834747172525
True	6.642011910196503
True	27.045648705375243
True	584.0558327639894
True	364.84055744010544
True	788.7716831046633
True	160.08507730385054
True	763.7536305587558
True	589.6777112621967
True	282.8786837382923
True	428.6024760369248
True	338.8317587450037
True	287.7977978996867
True	271.8394636821073
True	403.21720546209866
True	508.9103117830746
True	503.79327753682367
True	103.59263642830685
True	360.4226243879127
True	9.17366377442033
True	187.10843499199197
True	237.6318699661292
True	885.3631331060651
True	585.3923390964601
True	31.44581449211426
True	728.0189536630917
True	846.5976792971336
True	106.82402419529592
True	348.11598745017125
True	829.7769990026279
True	224.6849635664889
True	163.80747017591668
True	525.4313496780655
True	576.753641895734
True	1094.672711632604
True	146.1352418048744
True	159.17830865509714
True	262.8873228736593
True	332.7936044807655
True	422.1583796356209
True	422.955701953077
True	338.4229361183175
True	462.36067315445393
True	482.68342594073744
True	226.48952348676164
True	1452.4239000942744
True	239.502620074755
True	390.9467811146681
True	53.56092590284951
True	762.6182475429179
True	261.2173369789401
True	963.4923089070212
True	548.4511036829194
True	319.0863238253437
True	768.952182752019
True	270.65332514119166
True	189.9626848641933
True	265.4910334998227
True	222.3438420308889
True	142.1724687271482
True	254.74607298899969
True	747.1815397491177
True	534.2325345733694
True	219.7217903961945
True	1198.669810948075
True	119.76721494497517
True	264.21151511311825
True	74.39426179239558
True	305.6558478287634
True	415.7595487208473
True	90.15673777751304
True	219.471192085233
True	75.85792500372614
True	693.5355771387332
True	367.6406616811173
True	220.3766441945759
True	729.4978983363435
True	860.8054513174628
True	803.4703991220703
True	837.5694045597511
True	350.98712917019884
True	1.7835961913164955
True	255.8044916789645
True	51.93712664939007
True	388.0748032540574
True	56.12770087031987
True	355.13298723301364
True	898.7890331168215
True	1056.5939162819402
True	391.1170350858382
True	22.292275566319653
True	523.4043553712839
True	509.2910560209625
True	189.2451223142352
True	236.28104098814856
True	297.7267931993025
True	22.240836724741406
True	129.24462371102348
True	922.4593696825444
True	60.21437455664711
True	507.6627640262499
True	789.9842734440755
True	103.2307193839058
True	242.40628828450932
True	115.96996896855455
True	16.42866205686272
True	1.582901363920444
True	121.97427484075295
True	1013.497818667052
True	478.41083525738105
True	67.32416181080109
True	790.71087881407
True	341.4358162866924
True	1.7843314584022645
True	442.46741361277697
True	193.38935513177893
True	508.2931432579644
True	84.54528769206095
True	321.45021815035807
True	370.75993899625206
True	168.64603679878385
True	210.70575744614223
True	126.61403344691796
True	168.257479214391
True	997.8432216259832
True	16.02096955915311
True	508.20800291133247
True	485.67957281965874
True	404.1520021308053
True	217.3935385800408
True	229.75540730270947
True	152.8309955051159
True	48.95996594155696
True	497.3338841265578
True	150.7616666174113
True	816.7131111701806
True	846.6999732566733
True	253.7204285179036
True	322.14868829426183
True	531.0699496380323
True	37.4663888633586
True	89.68389764001661
True	732.6007562374473
True	1090.3007570527084
True	109.21811264177896
True	713.6910960375211
True	134.9976785813981
True	919.2418811570996
True	662.456983053553
True	104.03087909821122
True	282.5064223885267
True	641.2781467811036
True	258.05653021606764
True	48.38324076524605
True	580.9433559521352
True	448.7456220621594
True	5.117223631484136
True	469.804180531862
True	69.43347188734975
True	180.09070907813222
True	237.86674335719715
True	294.5084611765689
True	66.46337038810884
True	227.5392389675352
True	353.50346091785065
True	425.00187001339793
True	961.9774679963284
True	47.177452695182055
True	912.6196595690308
True	993.746714096103
True	134.79586649398158
True	71.01281674096728
True	1004.4006478024954
True	31.200916864222485
True	218.2522850260983
True	83.08040361926977
True	220.61860610271464
True	363.8043968337756
True	950.5750223111067
True	96.20611290538196
True	71.49908054779078
True	676.4447828415177
True	279.2843384811139
True	712.2925946477362
True	54.75914855896098
True	497.1556664530644
True	387.0095654631468
True	678.3448668359734
True	48.50009240125027
True	113.15317184708027
True	29.163790584278104
True	274.50848651018765
True	42.20621686065424
True	355.3387803810889
True	3.0588665602417544
True	1178.2696933616696
True	105.3559067560311
True	135.72097386572608
True	365.488939590829
True	708.8913087743359
True	685.5612153316665
True	1018.9904910786968
True	479.1467651503975
True	420.77494128488735
True	140.2310430645552
True	438.1150797935035
True	877.8120886378879
True	416.61005217500406
True	908.1448423460894
True	86.04307026059949
True	410.4980868157632
True	175.51789822493973
True	291.2031022490225
True	745.3953372647176
True	160.7253021809586
True	136.40471113885428
True	65.11797377432204
True	862.5651090815123
True	783.4329852510334
True	80.8828959691496
True	439.5797964617604
True	752.8859695731762
True	412.1604736518166
True	57.73610348842577
True	319.92105856594173
True	782.5529526407037
True	31.83980380599439
True	374.28235854114
True	168.57816258803132
True	280.8809685000064
True	32.22803510913591
True	217.61177395567063
True	761.7878352070442
True	649.3958627198537
True	56.72372910878562
True	290.03386323622544
True	881.3464158231413
True	17.197446642627423
True	319.0987907447575
True	285.76172167040204
True	447.7536950744925
True	204.5962852274912
True	597.337463491429
True	46.15945960227448
True	961.5214155308536
True	885.2881331266246
True	45.35880738357193
True	392.7069876313362
True	717.756224847136
True	902.6402588130117
True	277.9420952097357
True	591.1962200882111
True	130.86876106890176
True	180.39533108387485
True	135.1011258102219
True	140.15306891130996
True	216.0566164234264
True	940.9153325670552
True	778.7554558026782
True	973.1609354943512
True	19.40484173375979
True	28.575098224672963
True	368.01366160180345
True	15.273181966731949
True	594.3027600872257
True	1076.8623796447207
True	262.9001661001606
True	209.88549765719256
True	85.77009525079633
True	205.83446166145055
True	129.18370306374266
True	42.77069055826736
True	136.8451973611736
True	87.50509442107754
True	239.331503703469
True	532.8243681965901
True	168.0046467541919
True	29.05868489620052
True	57.43021866135958
True	432.3649508878337
True	262.5480507714348
True	594.8434250355762
True	21.618557806005647
True	112.20730292629185
True	654.5568951685275
True	267.2395496002007
True	471.1092866729786
True	658.6641649658809
True	98.70942734664986
True	107.6571568444328
True	77.12925644726289
True	25.917994785018657
True	124.9868599581438
True	86.02231766755897
True	100.0619131470242
True	153.28634781568647
True	239.1333275217291
True	817.5400240087928
True	280.11801307650313
True	940.9610047919696
True	167.16065999874027
True	203.4006893865576
True	807.1282530980315
True	312.74009704280616
True	576.0270232464551
True	249.10264209397872
True	364.6407562722648
True	451.7020278009177
True	574.6372725165347
True	655.6886922122944
True	375.76981177599146
True	36.79842042732135
True	535.7875634785828
True	619.7652342036748
True	20.612963884464182
True	10.396463916789452
True	261.67703465856937
True	404.90610946819066
True	449.17841531956856
True	70.5132056190709
True	641.7670729519568
True	918.3932583037551
True	248.81826143015016
True	897.4893639648916
True	264.4807509009219
True	102.39401166208256
True	258.50902256776703
True	680.8085303360788
True	41.05760759139658
True	566.2125839991162
True	1282.4847856965455
True	1013.8565689634383
True	919.0795849627164
True	191.878701026454
True	89.03815483181387
True	194.05774100828492
True	849.3520362952929
True	149.82888665184424
True	1070.7393976024312
True	860.1839271495487
True	41.26821275806499
True	91.63023785890222
True	422.970997161312
True	408.0558291519749
True	213.12939533953556
True	511.0065932395119
True	642.9930638007215
True	120.76023159562288
True	276.79021206028204
True	1008.1986603239966
True	52.59379815859942
True	717.3559007769584
True	561.9336261219527
True	37.94808838655825
True	831.0785718159891
True	388.7755789630582
True	547.676382962016
True	111.08738413492904
True	270.57684704517374
True	224.74316948859988
True	25.513077108520253
True	129.88301849536634
True	736.083683407561
True	139.2567904231855
True	361.8689440533834
True	64.5627805872116
True	637.8941203251102
True	610.3867831481733
True	233.11259583005256
True	458.9454877048552
True	163.55851033721927
True	163.28821211994904
True	218.0957375587533
True	287.44163110625016
True	358.0739956583782
True	130.60295965386408
True	193.0576170746029
True	27.91431823486553
True	839.017082192804
True	318.0183578724673
True	10.194169332009851
True	372.8891946275367
True	167.77025837591208
True	626.7501050017112
True	363.13540395229455
True	589.1142847476638
True	540.9060110695953
True	500.0237893003562
True	797.9059875164697
True	235.9330472024681
True	549.5227100180219
True	161.0304654923634
True	562.6616014627813
True	359.792516507972
True	375.1297445355092
True	132.8448829696548
True	133.36503801096237
True	109.69927523222832
True	64.69175088333799
True	749.7899663711239
True	174.37320896053677
True	43.8517635163669
True	0.0
True	532.0049862119757
True	110.31008896822816
True	22.08417829336668
True	41.82242564611595
True	112.61503463889348
True	532.0006648669
True	181.57490194433265
True	99.91257541257735
True	35.53908409667953
True	156.8909847833198
True	912.2737287282064
True	51.4369537186514
True	231.11382142549837
True	714.0792479290337
True	312.23557213550856
True	474.1972206436879
True	481.90440429270575
True	502.5347482932887
True	606.3281611026212
True	923.655133637582
True	262.4639949145069
True	1038.9360036745582
True	934.4234862376132
True	598.9559935768451
True	347.7680832107583
True	821.5944276608794
True	9.688899546909491
True	29.34831690573108
True	283.26946812228755
True	43.42159738785857
True	196.8125202294171
True	747.7193226885803
True	215.2985082933391
True	725.4322858429593
True	768.8390674422253
True	125.98783140055728
True	365.2017461906326
True	575.3555110437667
True	24.252231642401743
True	135.90722786392843
True	429.2997942231217
True	305.6703275985557
True	204.03114830319484
True	109.51556323663812
True	379.362134242228
True	23.03949202043295
True	378.92844254294783
True	363.3556896259197
True	1042.9280107188945
True	383.68363845328696
True	30.327667650717668
True	420.7724750602415
True	447.1195688966064
True	235.548670571466
True	31.04649438071934
True	760.1332374512195
True	467.9113937156416
True	176.09013189710913
True	12.821187137419406
True	1222.441319514896
True	168.04819470941695
True	30.852493992708204
True	299.8064465311205
True	282.2750942144749
True	113.60666896496136
True	292.41996464801804
True	45.28381028600327
True	303.9523858175108
True	296.98169834222546
True	318.03345527062817
True	31.255256660660763
True	47.63111230665917
True	1061.4120906902428
True	23.332044262282047
True	12.676397456216346
True	174.80304935875668
True	658.6668339611899
True	9.013623087297034
True	179.68000050883265
True	172.1625826910366
True	553.6832870141831
True	382.43256028467374
True	721.0997668812549
True	332.4748954761289
True	502.8538538623553
True	443.6535489776141
True	509.8101226538613
True	98.78821049626984
True	1257.7266698881451
True	910.6247874771964
True	275.9373524180482
True	511.4101887069126
True	91.71858358093384
True	595.4026466818406
True	415.720565228557
True	157.36747667496286
True	75.77200102937393
True	340.5007327978789
True	162.17639978531574
True	29.24600673508369
True	616.2854924915333
True	385.3650468548796
True	69.89260089721762
True	31.75843752471836
True	650.4832410953371
True	486.5726493155504
True	72.58853121714853
True	22.812371573742347
True	322.4376680468479
True	315.8839753805028
True	724.0974194404531
True	564.4857872261546
True	552.5065199975811
True	782.5546567774711
True	8.475946224590812
True	55.299845885421846
True	39.048665403186135
True	64.14168819688689
True	516.7517961103516
True	579.5611828397929
True	84.823871018701
True	106.86124466558302
True	193.1366263687757
True	73.05126718951163
True	179.21333133741385
True	206.98184610183617
True	269.94115382644003
True	807.7465229054459
True	574.5289523787832
True	290.67027029679656
True	195.33173068153727
True	275.15235760217064
True	239.8077638645412
True	720.9944758941344
True	322.3226015133747
True	173.87872714293815
True	902.0283480809512
True	332.1692020471083
True	470.56009941056624
True	146.2078386920976
True	116.40567839087257
True	62.56399751520312
True	215.8220254206438
True	973.0002100232784
True	537.2316643295653
True	113.4674756757322
True	371.0442139940856
True	102.84039524192264
True	673.7742180690628
True	4.221822442025994
True	691.4422204486776
True	36.2954977384303
True	926.7588350727648
True	846.5700540734786
True	218.97386504787812
True	26.863773181315263
True	83.93819539739266
True	464.92341761075534
True	218.95301842308197
True	1.2354104628506306
True	81.6371717736218
True	1070.0515740148417
True	336.68246712530726
True	695.5994467687393
True	489.8176702007248
True	31.00580808235964
True	134.7065311949422
True	431.694838022782
True	880.7085731152007
True	826.2697262940602
True	422.53830871942966
True	347.47331703085155
True	17.011809950490317
True	81.12707216938541
True	762.2894307506493
True	467.5031150787371
True	391.9033705551324
True	860.112044565008
True	25.60486479173846
True	214.26892021363244
True	889.4156387632981
True	237.92908677798744
True	8.534980331605457
True	510.6536222109648
True	112.03288974835874
True	669.8421129654935
True	58.5133984029336
True	253.0241822083634
True	899.8466500248244
True	933.8734831560356
True	269.9442488872059
True	443.54160036090855
True	117.1254571065749
True	608.974032580904
True	252.1360108650028
True	203.4162465185921
True	891.533110552129
True	55.53180412291815
True	715.667441144477
True	280.03829789153286
True	303.71320994146475
True	178.73458156100497
True	492.0985112119258
True	603.1249994172299
True	372.7656863611394
True	402.8558336972205
True	69.73187546642366
True	158.06211188506848
True	451.7453077739012
True	218.80323780117976
True	38.75267110018965
True	212.14807315186388
True	375.36656672127214
True	396.6069249546624
True	754.6957998306239
True	123.18403532891304
True	657.1654509745422
True	482.214570335109
True	603.7088720037295
True	133.71741671068466
True	35.958639595543005
True	673.6361211086964
True	66.08800333513896
True	553.5792789662437
True	680.3987258090757
True	443.6047341878004
True	140.0153231173758
True	509.1526402340685
True	4.42800962962096
True	393.761957162089
True	32.50574991746036
True	651.1780586421686
True	267.72660596366865
True	579.2655945023477
True	710.715199081677
True	151.16872723233735
True	516.5678813757589
True	492.55768136281216
True	67.68619003405037
True	963.2744345809682
True	2.637518657769069
True	24.63919408514406
True	660.8693679557759
True	658.876262824638
True	137.09363315772453
True	412.12692310379794
True	119.51776788826152
True	74.66071211741698
True	457.4103540136102
True	41.64470478619479
True	508.47111724500513
True	12.249692740930923
True	835.6675156467702
True	535.0591086820195
True	683.915404033734
True	96.32054707020296
True	376.43088885691816
True	1018.1486286953096
True	833.3456217095905
True	138.69537473462313
True	551.7194253699699
True	459.318757497496
True	238.77819874807585
True	256.3378405036354
True	6.177169764777811
True	314.4245759416648
True	12.476005528375458
True	349.9397079739453
True	70.050945499102
True	411.4147641783752
True	656.2703747536641
True	127.54498448228972
True	244.95312571477385
True	628.8700380904642
True	702.8631930900588
True	289.5296040518219
True	136.77984767547227
True	158.3773933742753
True	472.4814477603636
True	84.16465012515003
True	10.21273059736381
True	498.63002880553137
True	569.5039087200919
True	20.17746846722469
True	140.6328310150728
True	874.1726439612461
True	487.2818059389104
True	265.2635468959388
True	32.32672514860058
True	477.466613526791
True	111.06525235011084
True	593.2964945239285
True	651.6308131276584
True	295.18036662836835
True	370.9162647474713
True	183.6208410299529
True	250.06562546861744
True	73.21918629523293
True	214.767193094804
True	510.5948835821202
True	22.264489954204365
True	457.12804938606615
True	370.74761965534685
True	705.8345102815558
True	901.7180128173146
True	899.8964950157562
True	157.52528642060727
True	412.5454402056637
True	73.7512560431773
True	197.5524436872421
True	315.3667728354829
True	11.75139901209998
True	782.2712600116672
True	23.504917876646257
True	392.3875201909818
True	273.70218318027
True	643.6490395912598
True	207.50276231726957
True	36.85147133499864
True	652.697069592349
True	1064.9896635307036
True	227.71774031458625
True	127.3221075649675
True	599.1894357673377
True	485.2419148799378
True	17.215070861052837
True	818.8723284698007
True	107.42650641971984
True	47.82647087861761
True	313.48130003215005
True	355.411304578212
True	397.5606428488001
True	267.08356563607174
True	19.437127311495903
True	23.126040344625338
True	856.1049198303045
True	193.1566771607932
True	108.30966352820045
True	805.2823970447289
True	644.3540793475175
True	662.8040425387088
True	455.7085878928413
True	148.2256071577218
True	33.45479568375468
True	97.69873872900206
True	442.2680015996912
True	224.12307841274543
True	476.3166130644459
True	143.8628743023211
True	493.27207901426567
True	634.50524951569
True	956.5816511799138
True	26.400920799350928
True	977.1564493866022
True	1057.5104853821035
True	467.1319159317584
True	86.24160633243834
True	789.4103114434408
True	634.9190486852524
True	678.6211713355834
True	173.3056618830123
True	734.8097968087338
True	706.0145521961399
True	121.75380464610508
True	773.8482155179483
True	822.1484916357452
True	490.08397420001984
True	218.762980055888
True	72.14798017023375
True	312.91039818411286
True	346.29390528864946
True	464.6363650603921
True	434.62696587815
True	195.27189627499996
True	310.2589148371508
True	2.778383147678394
True	12.910281185212702
True	107.2886954416821
True	132.951527283186
True	353.7009485362334
True	358.5244443143403
True	117.54418114507934
True	17.308748150416044
True	218.2242528462033
True	831.8281584347556
True	472.8730045534849
True	530.1942922637644
True	574.0742658510331
True	818.5163414605549
True	647.1079834634459
True	89.86244079739473
True	200.8857491212211
True	242.9339844279721
True	301.3152848093532
True	105.72675245539332
True	370.5195195334984
True	433.7825299544398
True	173.74593451184413
True	640.6424178677338
True	252.78874217267827
True	209.61151809308467
True	28.113523445442866
True	253.33881690490335
True	452.6444478188735
True	167.4963434125298
True	527.8428105746697
True	484.334688193212
True	241.10458685135907
True	105.297817969741
True	37.892503283298254
True	399.5646092966672
True	797.1111345353797
True	173.4711223983309
True	1065.326304430001
True	1051.143167768203
True	479.9674965183941
True	102.49976846578674
True	122.48720115832975
True	661.0281963554567
True	8.680731982575486
True	227.0019183520639
True	138.63236618108726
True	125.25827017824416
True	326.5059881930581
True	631.022920073509
True	39.13610894945999
True	121.83301997577968
True	958.9359904838456
True	52.92385514055023
True	447.4129734284465
True	525.8540510430784
True	246.60894566607624
True	129.67186511725632
True	910.2846137217408
True	1188.0144542956891
True	522.0085409906811
True	630.0486000455421
True	209.0127091543148
True	153.08194060205537
True	319.970638105954
True	255.18821480855644
True	167.96541090518414
True	300.63611705214777
True	320.1967650469955
True	12.327716036808717
True	619.147322900033
True	148.4678283962427
True	79.90092269249611
True	462.1632452849554
True	319.74682529163886
True	1193.330513338296
True	355.91719515082656
True	981.4222787655416
True	10.093994592529755
True	275.71694531323
True	230.5337520222464
True	155.94355395521023
True	472.5440324126194
True	198.74258523068917
True	422.3278237297771
True	336.96771343383824
True	112.70825215668796
True	359.5338143224971
True	1018.737778084528
True	737.1491320571897
True	231.477200609364
True	101.3871976254393
True	297.7114713390454
True	22.441694204094283
True	349.8510888750337
True	335.9422035932273
True	561.1424573978203
True	452.1473070189211
True	358.46962467248824
True	168.1968817502561
True	14.052806248750974
True	431.8169395889147
True	281.85629455970246
True	146.21293748041103
True	288.5581436624589
True	424.0470923226971
True	820.2134009015001
True	307.9756459595235
True	765.6376697745609
True	400.7322994453005
True	372.3572542373672
True	1.6490441580024515
True	1192.7761146805146
True	108.49107278640874
True	931.3069857380395
True	203.88409523744068
True	462.1937854308629
True	654.241670527965
True	85.36472536431636
True	479.5198387645446
True	31.73336344694792
True	414.6494258863174
True	74.36507255124995
True	226.0411207871482
True	36.3243333848187
True	692.2766424214362
True	190.68075411743035
True	24.2817432402868
True	401.5670074916178
True	109.98124992637888
True	170.2906923784211
True	845.2136267241832
True	268.1824515273709
True	146.11822731069356
True	374.006537049804
True	501.787680078168
True	328.4015550200403
True	525.9804637256068
True	601.0751391928858
True	149.19969394829545
True	7.451272864930712
True	74.47350585050856
True	444.1223635886296
True	87.82087398880097
True	83.445928519232
True	1053.7443315002945
True	25.496132186270597
True	322.0063970602257
True	320.19202420992667
True	437.2800652490998
True	674.9285942659717
True	182.7027567564443
True	667.809489318035
True	331.1786070035045
True	347.3600804235425
True	278.818931674982
True	220.06541477931032
True	353.54662549172104
True	448.5488498230218
True	412.4721081465634
True	605.6904637161045
True	137.48885221835485
True	70.84469246360055
True	38.47894370272096
True	282.18518234347374
True	665.0217825023853
True	410.16730682420814
True	770.6520271844365
True	204.0632782858169
True	383.0744552388317
True	68.1924528720821
True	54.30142950403247
True	413.1455177866391
True	196.5115880427964
True	216.7989496283004
True	42.965596237584336
True	1080.7824161305252
True	173.55712667982894
True	943.9082391107212
True	312.56166370470777
True	924.0852367338314
True	232.30235428603143
True	464.0829810967962
True	540.6636743666786
True	631.4631793949605
True	216.74161363572293
True	482.8587856536892
True	947.4032023222873
True	126.10490814115248
True	6.839466763166215
True	599.790574897801
True	27.308233822832086
True	75.33605678183051
True	792.188182092831
True	228.693266284419
True	990.3650023002792
True	709.7285750338076
True	419.1606657985397
True	279.67802320585463
True	483.63105719879457
True	335.9551457928205
True	186.1277107734898
True	683.0918113764127
True	719.1047817104123
True	211.8043515745093
True	85.97900599952114
True	509.893979492757
True	134.90263576416638
True	384.4751009355128
True	328.6549554457303
True	65.15269246094702
True	377.03022412239375
True	425.1443903588098
True	369.5561118296204
True	401.5432019133431
True	430.6568083128466
True	624.8073523029019
True	53.88004849958735
True	447.64200014625845
True	320.30549216732976
True	650.6187886591234
True	227.8137849831272
True	100.6729170648704
True	41.16976113543685
True	542.9329482764433
True	624.6687846767686
True	190.25011287687107
True	404.5536633492299
True	348.29808045562896
True	18.05345532316743
True	175.3230345132925
True	284.48443005965385
True	2.89642950569094
True	877.7725667836594
True	81.19581464950393
True	106.0827157720484
True	105.64546736882292
True	373.2040535250981
True	38.38763616823059
True	470.61536471122525
True	230.0731385842993
True	6.16936142053601
True	115.71046732188135
True	436.2140141899952
True	47.9095055396658
True	69.70635544157955
True	171.09525833633617
True	286.9043904883309
True	939.6689859074409
True	390.7300408948085
True	967.1741936678848
True	189.5859897104369
True	1027.681116237121
True	803.2742184960028
True	659.8615821698972
True	392.4835745560017
True	370.9631818658266
True	75.40005457672015
True	74.84064219923042
True	84.1888480942042
True	184.4020963795955
True	484.2986385087101
True	1097.9836816430973
True	177.11276781415262
True	347.2226402535047
True	433.3911107220067
True	607.966648947077
True	593.8562648958075
True	287.9733079001952
True	440.815721578684
True	647.0723940383601
True	95.64551602949028
True	738.4762304891249
True	268.20639853097487
True	126.99866615952963
True	418.6210804592392
True	858.2718108580112
True	436.78911304892193
True	832.5825997272713
True	197.2431697225393
True	353.5721467859975
True	724.9491818103726
True	644.6803880950074
True	196.04353032807177
True	259.66217301268006
True	836.3422490634463
True	31.608613662923407
True	176.8591202767539
True	483.0632452952139
True	718.5760607213608
True	102.45471216720952
True	36.7364707436979
True	165.52214207072794
True	783.9681669026736
True	293.09198541677074
True	567.2606225104297
True	361.8384597056368
True	316.3848174581264
True	449.9019008203264
True	485.29719125753786
True	68.72915158359397
True	376.17404733583976
True	753.9261135685286
True	0.0
True	299.2634232924989
True	254.9174542986728
True	990.3706851952144
True	151.22945855389676
True	627.6634156528623
True	623.4071942234019
True	109.0708300646549
True	226.1735569936202
True	136.84049213237572
True	10.158825652823827
True	291.82279688750583
True	379.8491479005494
True	1121.2950807726302
True	241.97700001324827
True	417.5242645323185
True	653.4206457594977
True	197.47026526617253
True	28.00440644098561
True	825.3015061460994
True	627.6860499272753
True	161.4493639990716
True	643.5089223923926
True	159.09291907236795
True	308.5241379438395
True	817.5413933749394
True	35.07009308265997
True	107.25478371593536
True	498.7461942959818
True	64.37757137495468
True	75.36707718033024
True	391.8448483822625
True	23.13089156264753
True	739.7276359534953
True	95.85300427271966
True	162.58471458918513
True	18.9768315888722
True	703.9735212535016
True	29.379654388090827
True	785.4467722341111
True	396.81306444233314
True	120.26175650185996
True	695.3805989832748
True	515.2887218668363
True	547.9321154741849
True	48.53402242964454
True	365.382680398019
True	5.290323885151281
True	96.96770244705267
True	390.7547524755982
True	46.17827425734933
True	121.46725763233992
True	299.286157683792
True	180.58129460443587
True	101.29403542642436
True	648.8515059534483
True	19.933509433494454
True	1143.2754472610975
True	498.5372269983808
True	308.3788242346141
True	495.2209619898723
True	126.45608613994447
True	800.6652163624186
True	1128.370603802341
True	744.9384164177906
True	173.1020157853522
True	236.26604605716267
True	47.42393487968658
True	60.43502877200456
True	150.3126372961648
True	95.74109545748962
True	166.54513672440876
True	1167.8647527025987
True	327.40025570490377
True	362.8852984173459
True	691.0393008294374
True	15.46429764342528
True	14.507167164728289
True	579.9990285444622
True	6.128156621771828
True	117.21653584458188
True	681.5502763792584
True	177.93545823109304
True	649.0393349555503
True	837.2647151491955
True	154.0842106831303
True	849.2719491466913
True	3.008047845957355
True	461.74114520445
True	1057.4445000984952
True	26.37744724993113
True	237.1271455180089
True	142.27118385963536
True	959.180732559052
True	230.6450640941225
True	485.22478532697454
True	121.8528321785326
True	505.48378498532793
True	155.11407416801023
True	98.45510566291291
True	401.99826117799125
True	71.89410658141676
True	52.64470795171383
True	1078.4810834521518
True	249.8264419023422
True	166.1299133114924
True	372.0812148931704
True	410.7001203853101
True	211.0737908361336
True	176.77908384752996
True	391.2444177189114
True	35.28582038435828
True	482.03697845999136
True	1089.8362171538668
True	115.28393978880752
True	479.4497575287552
True	311.86134991278374
True	25.395735450902546
True	431.21248617816616
True	104.34740053514626
True	570.3040114658589
True	208.613157038508
True	420.40572467312967
True	19.57948272836829
True	447.9567948293421
True	107.6150822983879
True	336.82290959182615
True	34.14956132751991
True	168.3766948745037
True	244.31122413672915
True	745.9669653715836
True	61.60264445138247
True	142.90821671375502
True	238.43908106557308
True	143.1349365609833
True	644.6541015989079
True	549.5446696591539
True	805.6148129297069
True	392.1444640428044
True	539.1420794397486
True	401.6551585460136
True	688.5929798580082
True	73.3209839877311
True	454.4595935444991
True	428.1855127651493
True	46.312803586705385
True	86.48475860200615
True	127.51420536009704
True	91.9622883450394
True	328.01460175370136
True	857.8219561244583
True	325.8576307574445
True	1101.0281560694327
True	322.33573128401065
True	935.02371361626
True	156.7758007763729
True	557.9228530536044
True	609.9989434264327
True	690.0320915213107
True	430.9741123645623
True	63.74425669274569
True	297.8931345276228
True	43.94416018105376
True	176.0181697423533
True	171.60589502679963
True	1129.9371149112856
True	241.44875851487268
True	550.0959844902461
True	559.078716093717
True	556.3453625271223
True	873.7229177538754
True	600.4849162840775
True	630.9468275525513
True	939.549988188214
True	122.6845454641596
True	323.03983480405736
True	260.5779328680657
True	318.8123727499646
True	93.61243734510842
True	373.4840451718725
True	4.1985792115256775
True	322.093592391998
True	262.47088465634744
True	624.8249883580908
True	296.5218632243846
True	366.9582577447519
True	10.142858703589038
True	61.62828870238005
True	539.0475356336426
True	33.791190242364216
True	144.70877389247656
True	65.37611119371059
True	148.2800572426201
True	223.8954277160251
True	67.60240747323823
True	379.392425517958
True	268.12836486783834
True	105.45069678598432
True	341.65197297893405
True	64.28711057713511
True	580.1349911930115
True	904.4931926041766
True	280.0163033353692
True	1160.457530360574
True	114.3334986632812
True	306.03645843339814
True	1051.3695412474372
True	88.56195494481152
True	287.29073934056595
True	9.986640197051578
True	414.9716047248877
True	439.9613540249603
True	161.3007128418715
True	626.5625554046852
True	916.7176025813568
True	152.78451666166995
True	82.04093494183859
True	315.5340596507895
True	571.9486729845167
True	592.2540230320722
True	1222.5178609135266
True	28.097781906659044
True	930.4038064585336
True	137.81186974197269
True	636.7290168456243
True	114.40772384570128
True	128.4121262486748
True	186.4072825837732
True	166.58113378141624
True	750.0838305482677
True	204.612986152336
True	229.4423587368112
True	69.04728340892373
True	513.4876195898073
True	436.653285122333
True	179.71425504584795
True	238.29614280930525
True	18.08355207529135
True	411.3063425770364
True	210.5534876245108
True	294.0409776732721
True	115.14210166737938
True	676.87112165384
True	441.507885268844
True	256.9906491413569
True	637.7552308234856
True	520.7425863885633
True	459.0293545254031
True	127.71464479925432
True	535.5877742429404
True	427.9744374166785
True	3.4688393809051137
True	186.88438680275183
True	90.59156370768817
True	249.15973845186133
True	2.9105951987059298
True	121.82520852047786
True	344.78993832191395
True	7.593695810317907
True	841.8397738186084
True	171.4687463922603
True	738.0298071381314
True	802.6476119588561
True	166.19261498916106
True	223.51508441855225
True	473.0806223446242
True	844.5868587367959
True	48.33491812013308
True	37.57094483238
True	134.43097485996157
True	612.5508352757937
True	713.4426083352263
True	176.2198985618349
True	592.3913419696133
True	595.1680918833409
True	848.6249303855326
True	426.5889912165845
True	188.1968166047341
True	892.4546341249369
True	224.18914783778203
True	159.18980890430544
True	322.98088020222053
True	225.26391996832115
True	211.5452457723634
True	619.0303091227554
True	249.52116172688332
True	193.9883073920027
True	453.42320191937375
True	471.2948108743501
True	57.994455864038216
True	282.96451692087385
True	79.68513950363159
True	341.4772226898917
True	362.7581047263104
True	261.35887037274324
True	176.08277331087754
True	374.8144974750508
True	628.1955645099885
True	734.1044882908017
True	295.2782872664315
True	758.5489011734848
True	60.297693546513386
True	872.5300907898338
True	345.5603947620356
True	13.568614415289996
True	589.7122775987084
True	708.6196510219035
True	269.019859764606
True	167.73473218972194
True	47.09071001025086
True	394.8184202375298
True	74.62657286607104
True	14.62011453337449
True	885.2752006361824
True	361.55176276305
True	184.3801532609195
True	990.3646330620076
True	13.002138911258264
True	797.673528439345
True	30.204249843755743
True	678.2364598924562
True	57.957349292226624
True	804.2498164979982
True	446.1454343049224
True	184.3606448982696
True	444.1577278796308
True	204.00876630799695
True	301.9614944680676
True	217.6861075518665
True	392.53064636554353
True	10.179217675820745
True	327.66414834229545
True	118.72626346063598
True	10.893503381965632
True	467.6872954463514
True	702.0037223389605
True	289.8446140340617
True	79.58331709494847
True	324.40256457095086
True	85.07564534836935
True	182.09305649334468
True	184.0879379109108
True	378.8268682097148
True	41.67513791215825
True	141.09002652286904
True	389.8812185219295
True	861.6496837491756
True	113.73890190109816
True	202.01633676824352
True	443.4184077640986
True	16.864126465271973
True	421.1513518712291
True	517.5658506606859
True	92.10326514717616
True	391.2681317036547
True	346.1110614252033
True	414.602367768197
True	597.7449944448026
True	1017.0784236306832
True	1017.9696136188554
True	55.58297374382372
True	1046.9891650425209
True	112.88784777953023
True	108.79783255943292
True	116.76820349589995
True	501.15724996413377
True	378.63295381018986
True	562.4256731057212
True	255.55735859142675
True	166.54224516465547
True	403.0535275830083
True	16.269991413757275
True	458.69941541456274
True	394.4498976413568
True	147.98070272655693
True	95.275267902698
True	511.9130249394577
True	1023.4397933064536
True	205.76996968511932
True	69.56455137012016
True	438.3514604537366
True	359.3881102002861
True	503.70076162916297
True	338.94288137533914
True	3.725894366564439
True	538.8654222634141
True	512.8504603185241
True	506.5263353904987
True	190.64266640719777
True	101.54784738179154
True	21.43450596734652
True	373.7932539244879
True	109.25361437930805
True	6.938834732770234
True	30.39953028128688
True	349.30949511841965
True	657.3749972469905
True	141.2320247149615
True	91.430140888062
True	24.385633690730245
True	427.6648308833026
True	360.13440440883244
True	776.546058836337
True	308.1071692556265
True	522.354815009412
True	541.3750106315159
True	529.5708206368499
True	296.6915491511088
True	550.4579111735927
True	91.95030502036992
True	579.98819208016
True	7.556634191347074
True	372.98132529196255
True	472.0753274098362
True	988.3479729113004
True	344.7528624437195
True	794.600326719864
True	978.8526331441312
True	179.67567193473164
True	36.61592483210472
True	371.1450775870367
True	388.6753583663573
True	584.9965536299036
True	245.7839804035087
True	29.499461808999733
True	647.0353176546487
True	120.83261000432938
True	1037.3048768183537
True	320.3610823431142
True	455.9404767604026
True	134.32178227410284
True	799.9746543312926
True	141.71268089654615
True	817.9460876946046
True	564.5228891640925
True	181.0066984523737
True	106.60837545736037
True	63.716161505840944
True	561.9263178558765
True	899.5564298799382
True	428.65703014136
True	532.9497245399431
True	129.87890580521434
True	638.2434767021576
True	498.94647790299257
True	790.5043437322357
True	313.48069094530825
True	581.4533212250332
True	114.60565944086528
True	26.58458099911448
True	410.09539606087225
True	173.26572743178306
True	103.31399163200854
True	376.8042151640207
True	1124.4072525282184
True	264.6280252925759
True	551.1572843520946
True	11.602186363495726
True	75.95820864943171
True	323.3341255604334
True	754.5596008333963
True	440.0935520355054
True	510.5203590706544
True	690.5868616940973
True	68.14933267453803
True	728.4567800666382
True	52.25045581912019
True	108.00743186472596
True	178.10957533269493
True	83.7235245793142
True	26.96874432661159
True	306.77276412040504
True	455.4186277489104
True	909.4513011388595
True	856.6319521064727
True	5.304531543365762
True	294.911678959532
True	460.2446797392965
True	125.82828403882586
True	241.22529909709024
True	328.7072719532143
True	1330.4366496232635
True	462.4096479667714
True	24.74939420044653
True	179.7209095385397
True	737.7012261926454
True	34.20970109109008
True	171.8335562643194
True	572.1557647040472
True	70.84440739656993
True	876.3772669038227
True	326.60981168818194
True	651.0400576322921
True	73.01357082709869
True	656.2605012563608
True	599.7974310410892
True	892.5924817659718
True	254.64559337646944
True	510.79807242612526
True	824.0600317440744
True	902.2744562385332
True	235.5903139274658
True	757.7611077047161
True	224.5205669864225
True	444.04041365931465
True	369.8646070613249
True	493.2384543420365
True	491.85598492340193
True	310.75058799616266
True	355.7588959539726
True	106.36441064140516
True	338.4342075795282
True	1152.8738645453968
True	318.5708424299225
True	143.68036936700352
True	306.0853147758019
True	717.2101791026645
True	648.8740879033046
True	405.5890790588426
True	120.32474915214648
True	344.2397583743752
True	35.64692339946004
True	159.31444097188435
True	86.30784925905168
True	88.94934538799949
True	550.4082638681464
True	143.91349414475212
True	129.90665129649236
True	108.5062024422401
True	87.69385943276741
True	435.3572809097551
True	397.13968219056926
True	1019.3155905519354
True	531.7042844432922
True	862.4976754767677
True	262.0527085974193
True	306.85762651787053
True	542.0446447455557
True	192.9078705351789
True	762.3741561091421
True	244.0992379544936
True	376.0374350330604
True	71.08665388513536
True	119.60860701084545
True	268.1466147797759
True	126.04096463845026
True	476.86465565274943
True	34.14795292994951
True	579.0421675108362
True	1007.9775249174406
True	717.9106089292741
True	1.0451931914267858
True	59.79261280576942
True	477.44637096815006
True	445.7762844981944
True	75.93556200094481
True	122.4038477205374
True	298.4398550916646
True	81.63481211250624
True	51.68390416060495
True	756.4068201352704
True	671.5161233677007
True	163.3222440050425
True	169.5782304611384
True	535.4001129095973
True	55.3687178190902
True	24.58870874891173
True	563.7321859498737
True	459.1130540438283
True	1131.0252723155586
True	49.230350045316
True	480.5264668546354
True	866.9236274405991
True	798.2395573389493
True	280.08988380121764
True	756.4109090086191
True	409.6635465361476
True	39.40778903493388
True	99.23477900393388
True	702.1402346526726
True	75.7988586746617
True	143.91389873747892
True	919.847999607184
True	188.84633245632085
True	272.1198554835086
True	103.31565679227415
True	638.8405133730707
True	609.7196507507969
True	219.192061432467
True	436.807763328174
True	43.20273986192181
True	286.0743704827992
True	598.8480454710431
True	603.1085155196137
True	315.6529485532485
True	74.4232272249896
True	960.1327139729898
True	1068.0472818297644
True	554.5562400583913
True	59.83588466599565
True	25.98912870011012
True	89.38158323254814
True	115.0270937433585
True	102.54259937950522
True	895.274823169259
True	1170.011076768156
True	755.8375676543541
True	315.2503702457889
True	8.324674178335322
True	21.23657778370593
True	341.0930684605794
True	479.54152637197774
True	46.85905273290837
True	571.9491628859547
True	439.1239640964824
True	406.71170444855096
True	81.2440245963308
True	197.48195814084488
True	261.36455521780874
True	133.9119538196069
True	388.4844649626927
True	44.130518222515015
True	180.5535846762096
True	1145.4605884391342
True	5.838017224134305
True	28.439570324516403
True	602.0067430123294
True	365.047500723645
True	757.259865981285
True	157.2424330828173
True	731.2893032094792
True	623.5613102707813
True	269.0688155089655
True	433.5141668689918
True	335.6442497881729
True	294.898699612317
True	266.671064172467
True	407.4366007056696
True	502.43894718097545
True	516.1021491139902
True	106.27699349952395
True	362.1962417716296
True	9.771217310801152
True	192.466936067084
True	226.73588822554996
True	853.258062385084
True	606.5637448697854
True	32.50809161427888
True	739.7163547421009
True	818.4431585632499
True	107.90136376538328
True	353.85750267764365
True	856.9122157500819
True	212.1580981586554
True	156.7468346227828
True	528.736786169352
True	589.0391135180737
True	1110.9470362446982
True	149.34765698931284
True	156.76357006779455
True	261.5853094884782
True	315.9422460873457
True	417.3024302635234
True	414.70073940677446
True	315.913987221779
True	451.70730782527534
True	503.22679508903406
True	231.95649748116483
True	1490.3326056856129
True	270.91996748020256
True	390.9081646370162
True	52.855904102327855
True	774.5459171182723
True	245.5215892317678
True	942.1515747171512
True	543.8119199658262
True	311.1287135562579
True	772.3993270748197
True	252.2110501480012
True	204.80552333667052
True	258.357273246642
True	215.92843342047505
True	140.89954038639604
True	253.3791778635401
True	740.6405437851535
True	522.6978559948533
True	216.64518917677847
True	1170.885541936463
True	113.50920928191152
True	271.42991237829875
True	70.13340742644863
True	320.77941946933475
True	417.9125537125264
True	94.83310382183144
True	216.27458696517417
True	76.02891338934506
True	692.827917015343
True	377.92322943381936
True	221.38376045154635
True	727.800137387977
True	852.1211293282937
True	821.0893794793296
True	830.0217473702897
True	350.7989837105144
True	1.3013418624315285
True	263.7986801667299
True	56.511968286860544
True	398.2025712264987
True	47.25819391001545
True	343.36418668682546
True	847.1610731482493
True	1034.3840745907205
True	403.9870259495941
True	19.414164844809758
True	539.5896785114331
True	507.53579580732776
True	195.99651190109512
True	224.76834266944323
True	288.9536022216181
True	22.619881258851724
True	122.30597105275405
True	956.6745129118284
True	58.655554858268914
True	482.001560705227
True	782.0708043225002
True	101.21985062218256
True	236.52759180790207
True	105.58118575425333
True	15.597893692626242
True	1.4396676592772324
True	117.2457442857027
True	1024.7057137764052
True	482.0844052589706
True	68.59113310541481
True	780.7545746021282
True	344.1008711820885
True	1.4805264512334104
True	424.2002080355285
True	183.37519497739467
True	544.9299348063228
True	83.32862811794267
True	326.2216084930657
True	373.5403977419981
True	173.3040874430115
True	217.08786971802735
True	133.47652179605845
True	173.71848844832726
True	971.5727520217748
True	17.021257565796304
True	518.7789531351083
True	476.3522735296085
True	411.8059260926345
True	223.1570254852545
True	230.5449931568152
True	163.7243973820081
True	49.58144020024723
True	486.88866049908114
True	154.1811294091645
True	840.0818403687335
True	824.6401497002448
True	239.29010672967712
True	312.73019545605143
True	527.0472831209025
True	43.90563199328641
True	86.89853251196405
True	754.2854807752107
True	1077.012490751771
True	111.25997953003822
True	733.7205501787736
True	142.07442022219834
True	904.5751865905876
True	661.322954256287
True	95.82429999050667
True	279.99981366356053
True	645.7744989058356
True	278.6943477368696
True	46.69321008066324
True	567.3071984845101
True	444.5783508954575
True	6.809885665968162
True	463.0187674659677
True	65.63203635514095
True	173.459035004248
True	235.58721797710388
True	298.4176920123898
True	74.95379669889293
True	229.0130152366052
True	356.3220555594514
True	430.6068879126584
True	882.4127406337578
True	50.38380377412688
True	928.3411282335004
True	993.7788478731414
True	128.7311682503774
True	76.4753158765003
True	1020.077135369538
True	32.713662342260086
True	232.21571936553647
True	86.75237148870497
True	208.2812064100997
True	386.1096960753444
True	941.211406785368
True	97.5788686715847
True	68.7987183455824
True	672.8285210135197
True	273.4784293181136
True	748.1502889839335
True	54.421644937586535
True	481.5913064241733
True	396.0806565394899
True	690.140062049857
True	52.6746777948093
True	110.414936715173
True	27.343857369881203
True	276.38541505047726
True	43.95036643915202
True	353.5736305398079
True	3.063227129863728
True	1182.1585975172763
True	106.7261846699485
True	139.6100368036723
True	363.4543887934951
True	722.8831277258954
True	651.019765560781
True	1006.1129727380752
True	473.813535972824
True	437.2291132634089
True	139.45607638465088
True	431.60038878736367
True	830.6449873178115
True	431.3667508645141
True	917.5973092199536
True	88.3527041205491
True	422.4437768406756
True	178.38315626076553
True	288.2168816914073
True	746.1670287106281
True	165.09063876962904
True	130.43884225125043
True	60.49805482312753
True	892.4789236809594
True	772.3953257537646
True	82.85661704668699
True	458.2282087368279
True	754.3539111662825
True	416.1952469301339
True	54.53702060433219
True	315.99031274800024
True	785.7677875461118
True	32.115674688648404
True	374.52991761105056
True	170.9538620940813
True	281.2038329348461
True	29.72856247397429
True	217.2557216584945
True	782.8753602492063
True	638.4525669499741
True	58.66887457909343
True	294.4788534165247
True	912.7060478937634
True	18.49763283562185
True	320.5075698760388
True	283.7643921593335
True	428.45072818134486
True	205.6107629769482
True	596.5380721390924
True	49.554182436123526
True	976.121814457873
True	869.9371835977695
True	49.4954894265621
True	387.48525274164206
True	722.1342042965866
True	915.8840123526032
True	259.8885827946493
True	585.0292449791532
True	125.99174137646604
True	174.56547956468327
True	138.93780003888494
True	136.68627929936818
True	205.92797029834367
True	956.1835266402592
True	792.2056237488325
True	946.498017260559
True	20.109179809565827
True	27.440028457810715
True	362.9671147083343
True	12.961452465851927
True	630.952875992545
True	1057.1410278075182
True	264.61745041460915
True	208.74915905757547
True	87.65636877497323
True	211.4176110889416
True	125.48172075893532
True	43.65623214625312
True	131.67260256339657
True	91.1505915464584
True	245.91915957066772
True	525.0547623005305
True	163.18421088044963
True	29.276171320055
True	58.23238219317907
True	423.5247934970386
True	263.3425106719577
True	600.4351209751251
True	23.310836988507
True	117.78405139276724
True	666.4026597097427
True	277.0453864534078
True	490.66384668496187
True	659.0282868942608
True	101.1183832184184
True	113.33118023784564
True	77.16158365950386
True	25.90611746631661
True	122.23495802249349
True	86.6248022254006
True	96.58976254499888
True	151.20672672530324
True	238.56451811031505
True	829.541704407128
True	294.0327262991105
True	971.4531524221992
True	163.4921411958911
True	202.2796806338209
True	825.6260577718377
True	315.7122752449441
True	599.9739793545516
True	253.9127149810986
True	352.59175636916905
True	448.7876116261896
True	553.8985554213876
True	645.0464239927907
True	363.5496535808747
True	37.848401406572165
True	551.7748598004071
True	629.0118937742149
True	19.72189341076814
True	11.484429372392547
True	269.68368221010576
True	408.6616406587408
True	459.16936221564
True	67.73227434211405
True	611.8587198739882
True	916.5598482926948
True	236.1049362444822
True	893.1168218257803
True	274.55063676397543
True	101.17014700817364
True	279.6620706771836
True	697.1747882457219
True	36.469682546368055
True	595.2354406345634
True	1287.6617870206533
True	1019.6492493254242
True	909.0320162174288
True	202.28818693488552
True	90.01919404290068
True	187.42686640112436
True	849.2966128847734
True	147.46916533464875
True	1089.2998819309478
True	851.8124042844709
True	43.05407038968503
True	89.7414433292894
True	409.84928979068366
True	387.1240553468545
True	212.0657726575974
True	519.5608366610466
True	677.1291438213681
True	123.90241665631716
True	264.4273431446611
True	1022.696865799299
True	52.734973442533146
True	703.7967286951942
True	557.2829329366497
True	37.82638106676834
True	820.8853672393537
True	394.0425187660844
True	587.9297218611003
True	113.04050955281888
True	266.75327037582633
True	218.98802051915365
True	28.01824486174016
True	133.40321009303528
True	764.9139739177551
True	138.07704260253803
True	384.5963409430028
True	60.213834134094526
True	644.1008521204853
True	606.1004317390282
True	223.2758197255317
True	460.0232589613784
True	161.69602756329203
True	176.46366178329245
True	221.7886125613521
True	268.0134091519704
True	371.9011118009285
True	127.84262560060805
True	192.14728167960783
True	26.870414350126687
True	903.3851151553274
True	325.93776198320603
True	9.603139590456234
True	357.4518403193039
True	169.45627775124328
True	622.1105438941593
True	380.9460987361703
True	594.547315300203
True	573.8772442215688
True	496.1921889983965
True	788.6936222592653
True	242.4966589125744
True	580.9269878102167
True	167.39827431988274
True	526.3102172867208
True	364.9873320415397
True	384.2252825521002
True	122.80878520669448
True	138.49279242995826
True	107.13695700121563
True	67.84224926365096
True	726.2948207315658
True	185.0363642455448
True	44.857882953972
True	0.0
True	552.4095439322432
True	110.38351718392477
True	23.50953394165234
True	40.495323701334506
True	114.0971058735306
True	524.6167314323626
True	183.26192778970417
True	110.51500570329247
True	34.92131094724875
True	158.82073345964923
True	934.5111653220944
True	46.27582193883048
True	237.11711043782543
True	736.8725742965959
True	315.02511939128834
True	456.2088534252048
True	467.29958736462606
True	501.48555534980056
True	599.3606379604522
True	883.4575465645197
True	273.3408099992525
True	1035.2864678987387
True	929.8724290345898
True	623.5786274097603
True	335.35020906531673
True	840.4251892798478
True	11.54252087155908
True	33.36819752519961
True	279.3871995967088
True	41.6933077995782
True	197.8573813333438
True	763.2005410091174
True	209.81445485934285
True	739.0571396102025
True	773.6925962811633
True	118.6964381062027
True	375.2422003030071
True	606.9288637460788
True	24.252734465161573
True	132.49859265511003
True	439.1043184866229
True	298.1612656226692
True	198.0080284354252
True	110.5505454321793
True	395.5992383737786
True	22.58647901050737
True	371.3513535686008
True	345.05204794848373
True	1054.212961603149
True	363.94686672118746
True	30.214282441928475
True	449.16625388698026
True	440.2659242673672
True	227.55957017826563
True	31.713495728341357
True	778.6864230228525
True	444.443162287162
True	174.39711252464684
True	12.595274700506348
True	1222.5270154732186
True	162.21604277119445
True	26.78580445863137
True	313.545773096659
True	277.4813217487948
True	114.24154165732207
True	294.1291689907431
True	45.98740043038451
True	318.2325212232962
True	303.5878432600245
True	307.625320168129
True	29.145027768778085
True	47.059605646014205
True	1045.4421577553728
True	24.07597372994744
True	12.973712603951803
True	173.91112671024788
True	677.6082713845714
True	9.27102051257306
True	182.24265309764883
True	172.82528119979193
True	526.6396288383827
True	374.0844780300989
True	743.392489899528
True	319.56672228566794
True	491.80660541032586
True	431.9006626477369
True	499.2728997139711
True	100.62382172562756
True	1281.0407814984555
True	897.7646992291825
True	294.5877335455893
True	545.2005711572214
True	93.78377941801575
True	582.7587724567538
True	432.6622408056826
True	159.48266279373908
True	77.44724826293151
True	348.4063672815112
True	166.16887311628307
True	28.104766283376584
True	601.855722071443
True	378.4513216921048
True	70.28532579845366
True	31.13628297691987
True	672.4880836107753
True	495.277925897098
True	76.1055674261263
True	22.677213955080543
True	330.44662251810945
True	339.0957655634798
True	699.4285971857095
True	547.7014501187326
True	570.339152010141
True	792.3848901439271
True	9.145148467113597
True	51.390604722092775
True	35.044469328035234
True	56.90063302834437
True	503.68865696424825
True	581.1183752619099
True	85.00492343886695
True	106.59578772011449
True	191.74502147377564
True	74.34439548828216
True	186.65530095837283
True	199.43522605208463
True	262.44147755698503
True	813.4273598821237
True	606.1402416618444
True	291.3962560297972
True	193.4436571849042
True	277.121696428892
True	228.30875483530505
True	734.1176033277159
True	328.07910067961683
True	166.78645966782256
True	916.3056785664492
True	335.550159987194
True	472.2430226345196
True	158.45579375665582
True	117.0528372465499
True	64.95557066436722
True	206.88192099786215
True	961.444750418772
True	531.16276327546
True	118.9270234235034
True	349.5411449004757
True	102.77984775397375
True	650.6227848612677
True	4.2392550513777785
True	675.8964968177086
True	37.71131426890161
True	957.7677058651424
True	836.0042675202948
True	207.0759851451819
True	29.89406416195295
True	80.67897532008439
True	469.6382240716174
True	226.49035853675156
True	1.5136980258078747
True	79.2906362510547
True	1112.9688854972594
True	335.5028515405176
True	669.5306095427517
True	481.05030863664587
True	33.84749774373514
True	135.38098376754962
True	456.1422063952597
True	914.436456350439
True	812.5827398119659
True	419.533910166257
True	342.9246491131457
True	16.540606237089786
True	79.08981306752773
True	757.7754967133626
True	470.48674434289256
True	367.16163641079424
True	893.1112828879477
True	24.01401533514065
True	220.70019265791697
True	870.7187957325984
True	245.29234698391411
True	8.136483952795853
True	494.4106738194543
True	99.47190508158074
True	656.000463016193
True	47.29414696016077
True	260.5584675999779
True	855.4537835603387
True	907.0328898746624
True	272.1938570652752
True	450.0946906131194
True	118.63074730960317
True	604.8151784785929
True	264.4068527163558
True	189.56027303884264
True	887.7449690515008
True	58.64528439312882
True	705.6426882794691
True	274.8737795079616
True	304.0830829023366
True	172.02337736906367
True	487.2587874042382
True	601.9000329804207
True	374.9174301686949
True	405.0096495697266
True	71.85581792312244
True	158.49062596335355
True	448.4460667993322
True	228.04449430572865
True	37.29188348898072
True	200.51300397237725
True	391.1817866708424
True	391.7940776668601
True	761.3639600954001
True	128.927148500125
True	656.2213415515598
True	498.76590979323015
True	597.336008011529
True	141.87796040161345
True	37.00179721603919
True	649.0282717267538
True	69.91154651964193
True	552.6549046614665
True	677.6463485469899
True	453.9430436726906
True	127.18920463645624
True	514.3058026663556
True	4.416862027645019
True	395.8477263354322
True	32.335941041406464
True	642.9908099377498
True	259.1417789218659
True	573.7866831601997
True	698.2976713306308
True	149.5891921767341
True	508.8865122069346
True	458.6203122119019
True	64.29750378932592
True	949.999965750186
True	2.829210244205192
True	27.027392616253504
True	646.3546916790391
True	689.4104189280972
True	132.77671134451816
True	405.9640494324307
True	128.01706504976588
True	69.28159758286976
True	465.6290162094657
True	44.20615224080771
True	504.32663433171217
True	12.220833166767388
True	847.4411035192385
True	556.7553648979923
True	677.5717871857673
True	104.11197244772568
True	370.6946581908085
True	989.9418137104042
True	850.6063895728779
True	131.49996807673884
True	554.9544552348307
True	448.8991679855854
True	251.5959432118924
True	251.08058287491795
True	6.215557279175366
True	330.10267124092866
True	11.472330186878487
True	369.493276546324
True	76.31193505865959
True	413.7658722837812
True	650.1255399521513
True	127.23838434431512
True	234.10529222447624
True	654.5575555537669
True	693.9930714304005
True	289.2768869688804
True	143.93731578003596
True	165.12658042443374
True	478.8466870317725
True	86.65315875606463
True	10.37090877553969
True	514.6255574823609
True	564.237662068152
True	19.28885603074332
True	139.3252071242702
True	917.8855708970492
True	490.15145168809465
True	265.45698510807534
True	33.96635147615926
True	480.14625938415935
True	114.7119548256638
True	589.6894430663976
True	671.4324350465608
True	296.0849544091877
True	373.8435486248736
True	184.89538679955584
True	245.07347593213896
True	75.26865192040194
True	213.71370806721828
True	503.0170313078256
True	22.16152219037368
True	461.1158201043945
True	372.2447131699267
True	695.6042859140788
True	907.4552985176404
True	888.7153763268711
True	163.69490878289093
True	405.82792100913633
True	71.64213051968922
True	191.54720906082457
True	317.9185504650071
True	11.706984545468536
True	801.9072078041694
True	24.06846415658445
True	387.31065443807535
True	258.69752174755104
True	643.2992048461851
True	200.2114059016928
True	36.11212101005853
True	691.4614205546974
True	1081.0184577555765
True	229.40709133984552
True	135.93802819127083
True	613.3898003910637
True	494.2273266867531
True	17.19765694325474
True	834.981254297801
True	118.98653747687298
True	48.357842564196666
True	298.643326713974
True	349.46866570478807
True	391.9938137280426
True	264.46415861930467
True	19.480493364214556
True	24.19399518367681
True	824.7773743475957
True	198.47043353379067
True	108.44669395980326
True	844.3009443150453
True	658.5573498872948
True	588.8533361289577
True	435.54745309249296
True	147.3424844826665
True	32.73958989463504
True	102.9109532413125
True	438.9140692453424
True	216.50902101685705
True	507.4825936260633
True	139.65196269615453
True	487.1368577409892
True	643.4380864126094
True	977.9869263839404
True	24.86002542118281
True	931.4656864909124
True	1121.8364815649763
True	522.1861811842687
True	91.03588009783884
True	780.0502533240697
True	644.8203453232843
True	669.4226709051838
True	169.63032994092288
True	749.7967890364326
True	694.4216093746855
True	122.907190742669
True	767.5312030568498
True	819.2537607517434
True	469.9097950288437
True	227.9318438140805
True	68.65221239554809
True	308.25635111076593
True	349.4818999100593
True	488.35840759726
True	424.10421842848217
True	183.22081327721173
True	310.83902601944646
True	2.6483217528767327
True	13.139280315338738
True	111.7619731574737
True	137.17368327959556
True	363.3133136213689
True	344.06770266030594
True	110.29469094130587
True	18.44829362867216
True	211.28923570798585
True	833.6262984757242
True	456.7789974304813
True	536.1636947035588
True	556.2381856777012
True	824.463586265062
True	645.181372682933
True	90.95545641526525
True	206.44749187039343
True	244.506139737526
True	293.4084197946152
True	108.24161263571898
True	361.6155292167653
True	423.6073285101802
True	163.35085268626074
True	656.6468456761521
True	250.76881257587743
True	207.2142522281268
True	30.302227785822
True	237.54142355172525
True	488.9880272502985
True	171.91350387851105
True	509.2969289799436
True	478.0938374140906
True	240.04501337223817
True	102.86935091109572
True	41.653350607865136
True	408.3222508795758
True	769.6544482579034
True	158.47284364745687
True	1033.6124222553483
True	1039.8727735349337
True	474.3194836427503
True	103.09151987080268
True	124.76718203721066
True	658.8806422405722
True	8.10790583883428
True	230.88360116742504
True	134.97789035799417
True	117.82498218831714
True	325.5372165250891
True	643.5896727870427
True	35.78553278506328
True	127.3852317639072
True	947.9086862911904
True	53.65664577570988
True	456.1918568110115
True	524.0391004241162
True	238.57614446011576
True	134.06441025510128
True	902.223462355094
True	1204.1295453300374
True	517.7872449602363
True	633.9707452891624
True	214.15211794265971
True	154.32963176128615
True	317.9054000974152
True	256.14192224260296
True	164.30223104966126
True	310.7427608749832
True	340.2573521589009
True	10.79877916916316
True	625.7628125966868
True	151.56154797887888
True	81.7540006641073
True	440.4036463273755
True	312.5545981704704
True	1171.024466786075
True	360.7371966372305
True	980.0546375754218
True	11.03615718386558
True	266.2892748631955
True	220.48063037092265
True	151.52802373289742
True	485.0331680697997
True	179.80585370301992
True	426.2701193837541
True	327.51210545703964
True	112.33086149279995
True	355.5753234501748
True	1043.81987925132
True	716.0547741565473
True	226.8546979611438
True	111.5032361383724
True	308.77262460841683
True	24.8196201016067
True	369.6141179619018
True	321.2058283034585
True	548.5993192853849
True	449.5963512554064
True	368.90517043962143
True	150.29967385370793
True	12.286731213144478
True	414.4714110973454
True	283.5862246092044
True	145.04741014618412
True	300.0682469633963
True	418.0639920089121
True	820.8691805382105
True	294.8969003426411
True	769.6194794952545
True	408.47710976820696
True	375.6276234421048
True	1.5506901451074329
True	1167.7884524569135
True	100.12821489753122
True	909.7602586267648
True	211.35862981984613
True	447.6718409695338
True	664.7876622402124
True	86.49064021324295
True	477.5553590373409
True	33.90811798044843
True	408.10261701824857
True	75.4067323209762
True	231.8948373049164
True	35.21571790163226
True	700.2149035460693
True	189.21036956866544
True	26.252782101688165
True	386.5557572576385
True	110.8392890343666
True	171.72162951219158
True	809.0809251230986
True	267.8370163541793
True	151.159555347921
True	383.4986774480079
True	515.9992491369203
True	339.8893101340587
True	484.00658809748086
True	601.6679372756912
True	157.04098093179354
True	7.440891998943062
True	74.34530590021625
True	441.9014122701226
True	88.60907863090655
True	83.9454806106755
True	1034.039568322548
True	27.55828823480835
True	320.94236674677944
True	319.9662151380251
True	455.11779250327896
True	681.0806891893856
True	191.2806996355229
True	644.3675122548543
True	333.6739622576737
True	343.81363801954456
True	278.0676417089696
True	208.33281890556236
True	354.2732069484607
True	452.28856184836775
True	395.8524387410594
True	612.2226842402841
True	133.4632867839354
True	76.18299841056569
True	39.489405183826506
True	291.0096799945753
True	666.8092201295134
True	403.1291245336139
True	786.9941057697566
True	212.89596237055204
True	384.1108750689261
True	69.8312208775135
True	52.28972248210911
True	415.4575200664069
True	200.86061991867177
True	234.00526301135727
True	46.0263348161911
True	1063.340586130471
True	176.15165981969918
True	922.3803110940348
True	306.5660828202716
True	929.1741361915656
True	231.81440586841453
True	462.4048806120926
True	533.3842340195325
True	624.5156240496398
True	209.46228965156325
True	477.1658259236265
True	901.464980084943
True	125.08091082731156
True	6.4255720287008415
True	593.6633054061142
True	30.50630095212943
True	73.04526498946065
True	802.4937146934587
True	228.14609965046927
True	980.0669451268956
True	685.0744395685233
True	406.14836226991775
True	282.9399867496128
True	500.4993342094297
True	333.64396929276904
True	177.35243492633282
True	661.1471618987583
True	694.7430559996789
True	208.1885466068661
True	92.05155199403444
True	526.1382217379731
True	134.65224963594596
True	368.4411191604895
True	354.843297344531
True	63.99017347988941
True	391.65619854327
True	407.32065799020194
True	369.63608055198034
True	410.12240141308433
True	413.18036071716176
True	684.8245025014717
True	58.0972312941409
True	439.9351309491969
True	329.4578694173285
True	640.1375590159589
True	222.0420048082668
True	98.25214914762137
True	44.36794179630969
True	524.6554551979159
True	603.0560704481945
True	189.98080657391068
True	404.4766900122721
True	340.43026750754154
True	17.706228588971143
True	173.65018705073192
True	291.43256274396145
True	2.3081160654291413
True	877.8163099839016
True	80.97759308946877
True	101.09334616764149
True	111.88398332083244
True	361.84090437362016
True	38.00745452929176
True	459.719187684388
True	238.69920044221607
True	5.501779346347561
True	116.98225288236704
True	425.93853849106335
True	45.68587335555856
True	69.43495923365764
True	175.17840038594457
True	299.0179902304389
True	955.3476689731032
True	382.37945484385455
True	995.9919226621048
True	195.54338242690196
True	1042.912145880399
True	797.2162469291076
True	630.0576261046575
True	403.92772301550815
True	369.84904814730703
True	81.5601659090189
True	69.33030061901812
True	79.45111125830985
True	175.54998763161174
True	486.90517273226993
True	1088.5473099127116
True	181.2796571220682
True	357.99813999184465
True	442.9802868078643
True	589.6467442854467
True	572.5387048078335
True	283.38247669868764
True	441.49227532038753
True	643.517981894962
True	96.01785096575992
True	721.168582963812
True	265.0435589510619
True	139.1597114691067
True	417.8101026824477
True	900.1781092055217
True	439.5256792704786
True	840.3972234828316
True	195.9092118256409
True	349.1098369471647
True	695.4213615879734
True	629.2907995871992
True	191.5903868779244
True	254.31751113468405
True	810.2239089551479
True	31.567493797956285
True	182.3005106579616
True	476.99664435492025
True	708.9840981960798
True	102.6360482558792
True	36.26351502097029
True	166.64401350664292
True	706.4806520285824
True	301.10978588860786
True	558.9747191211718
True	351.604161635748
True	310.60129054923016
True	447.1056517122428
True	489.2678195819116
True	68.13112756724428
True	379.2860720167229
True	787.7182083128655
True	0.0
True	298.714180198737
True	235.2392329890658
True	971.2605352508906
True	154.0995132826929
True	644.5137675341347
True	630.3704847929865
True	110.3246100249536
True	209.8674676978397
True	128.27360890602066
True	11.54878914986351
True	282.12444600286847
True	371.81462216233285
True	1129.2387164538966
True	239.6683606630627
True	395.0741269255157
True	658.9756957833263
True	209.00547866025403
True	28.554105373224505
True	838.813863448721
True	608.4675664952977
True	158.08396984928314
True	601.3561969356751
True	164.39836833759003
True	294.0013285531088
True	795.8998909377707
True	36.21651490655999
True	108.09827794605866
True	509.3276856460722
True	66.21785089201032
True	78.56805789935319
True	414.4801703045816
True	21.954618245974604
True	744.9260261015054
True	101.47868805127656
True	158.27205419749754
True	18.69061603627297
True	703.4261850293237
True	29.770369561416963
True	772.6721045966636
True	397.73694197027055
True	119.6664745961631
True	691.1162395949169
True	523.1698728323992
True	589.9989592765061
True	45.64066478919802
True	368.82867853851167
True	6.004812323076358
True	89.93241864769396
True	389.62168304252
True	46.52218896464839
True	118.4698179589458
True	313.1475991609351
True	176.6350120228317
True	103.05695610685234
True	651.0363891238427
True	19.389136694276143
True	1120.44227286867
True	504.01791117565926
True	300.4397546637577
True	489.2051797850963
True	128.24725725938302
True	783.4285791397239
True	1139.4380280214082
True	736.3603410851895
True	177.63490864690195
True	222.93173178302945
True	52.42160082061855
True	60.68037787732244
True	153.2385084373572
True	99.91801842301876
True	176.43050868026742
True	1195.712212611208
True	298.22239906646666
True	358.33912564608283
True	711.5921149140315
True	17.16722385255379
True	14.028759649040008
True	572.1720263833204
True	5.374258132443073
True	110.1264955485464
True	676.9300982369596
True	179.95182671728318
True	620.85289649101
True	846.9675764826451
True	148.46673131366717
True	884.1022750851103
True	3.441610800219533
True	449.9765418497825
True	1053.8130987458906
True	27.15346047524909
True	240.972095626914
True	149.24590787711364
True	954.187580625374
True	231.2749841071173
True	482.6855364779736
True	116.89327221389811
True	507.4447474255117
True	157.34452087956987
True	95.76087115873602
True	387.25574188132816
True	72.1513294358317
True	54.76567948060915
True	1029.2726078241687
True	264.7601042435312
True	163.8095128669174
True	375.049261229035
True	403.5500156702436
True	210.76330742814685
True	162.84097703607625
True	389.9712096578144
True	36.9807774740278
True	495.9243251039702
True	1106.746781534387
True	112.51666626902036
True	471.6217021648233
True	324.0195495967836
True	26.81966839454432
True	407.5269378370479
True	104.87600797386013
True	570.9883444328188
True	216.31861479106232
True	423.6999105040803
True	21.328004451478964
True	446.31104091374425
True	111.07948347738592
True	344.0688952350528
True	30.369165255336306
True	175.56417346507422
True	252.53476038339548
True	777.9729238338613
True	60.21014411586186
True	140.7603823838886
True	236.4504028525398
True	142.59887158153904
True	662.4738135642287
True	557.7815424795878
True	785.8862192498278
True	393.920757482426
True	540.9676140675408
True	410.4276571309251
True	694.8609565770064
True	74.79318964697099
True	462.75215399423865
True	415.3177030880861
True	49.05526480960474
True	83.1387870755764
True	124.0455093562737
True	85.03092524300085
True	331.5933454284672
True	864.9861116400008
True	349.1066642301468
True	1101.0385128770226
True	328.8332457877709
True	913.9021974933686
True	144.8744676816957
True	559.0721221097896
True	610.3354295793642
True	687.8568029752685
True	444.1302089246216
True	66.79396884379388
True	302.43840836362176
True	39.38546709136908
True	168.00393905849987
True	174.4032801317895
True	1138.749925589363
True	244.2195220609165
True	548.5938883901107
True	528.1850280832258
True	567.1623948683294
True	875.2703143286632
True	589.8781155692782
True	642.4338404751303
True	917.341044936771
True	124.42490669824
True	339.20456459894973
True	259.23589217593354
True	337.9607235345376
True	92.32816543297253
True	353.5252005508632
True	3.945525945916666
True	318.3546593621203
True	266.14736358601306
True	596.7574536283907
True	281.96475197794587
True	348.34915095532114
True	9.836601815496095
True	61.96762887054288
True	539.3634476046923
True	32.68074059364718
True	146.81533155298337
True	65.17993172970489
True	152.65966805358025
True	240.97684712237412
True	72.99652127841964
True	368.8473825018892
True	285.7683400967497
True	99.75799357891572
True	339.5885442580234
True	61.57560586740555
True	602.210884119082
True	884.5529241281772
True	283.64812320166743
True	1134.484406444941
True	106.91194591186232
True	320.9638684916864
True	1050.476859753582
True	90.32667839141206
True	294.58123814313154
True	10.830190066541672
True	390.7739398490348
True	453.2737732128079
True	159.95255085634486
True	622.2781205391072
True	920.6563111453848
True	154.91502500977188
True	82.40563653709887
True	315.5137139571354
True	566.1824877657662
True	610.0123543682123
True	1255.3820235474786
True	27.11462634446868
True	932.9242796096134
True	138.5117715379245
True	644.4575072392187
True	116.06850296823902
True	126.040615943261
True	190.22393198516104
True	171.34807592593097
True	743.558394551595
True	203.47896165425172
True	231.6201683761627
True	72.94719403333038
True	522.7568140544532
True	435.6992653564008
True	175.4478885620321
True	239.4132426429342
True	16.382585199073564
True	417.18206415605215
True	219.7605311784073
True	290.81470310369514
True	115.63532334566196
True	715.7455322089377
True	427.35675267472425
True	251.1616884168949
True	654.5092284490383
True	528.8172932988509
True	466.4089224254305
True	126.41249050559492
True	538.7843580423136
True	437.43880588076246
True	2.6094187713687
True	190.1197537392158
True	91.98286869043484
True	247.36636453132775
True	3.132281901400684
True	122.56428287772242
True	349.9064992791483
True	8.437644132140612
True	865.3722518240548
True	183.99660137923257
True	739.7270568913577
True	796.3455510471232
True	162.1081722670541
True	231.5503991228204
True	488.3798723932975
True	833.1220905785739
True	46.40778357154255
True	37.600816115879205
True	127.50146571834736
True	609.912617546773
True	739.8035232894375
True	191.37373146914035
True	585.8455224530215
True	604.4261150932841
True	852.0902474928249
True	405.1590945053332
True	189.95330176117395
True	907.6381961777116
True	232.52503988496017
True	145.77617494777718
True	331.0952837247152
True	224.0808002251472
True	207.01130509012216
True	613.0656017969768
True	252.41578758404637
True	189.3738050243042
True	448.5719836351044
True	461.0991573183503
True	65.47322624698242
True	286.58556581696337
True	78.72480683319472
True	339.7279830202344
True	353.42779444598204
True	247.53388698201175
True	177.98177442237483
True	389.45555712617727
True	637.1999095598179
True	738.9324961972911
True	298.96916853659945
True	755.800652719412
True	66.00964661329357
True	888.7170776434292
True	346.8810902383786
True	14.256257996948598
True	592.6874791537153
True	682.9631634357423
True	257.82966482720406
True	170.57715311737587
True	49.432910844571744
True	375.2755505327295
True	75.91061868943312
True	14.19822344791552
True	896.3236462764286
True	371.1777309371972
True	181.05214932425463
True	945.8685555159497
True	12.491929072266476
True	797.2075987919529
True	30.93066063747657
True	638.199369793809
True	59.587427115934496
True	757.5904912195008
True	435.2844586567907
True	199.07609944133205
True	431.2195218131926
True	205.40056624311453
True	302.6858467677821
True	228.24571305686823
True	415.8399008927861
True	9.474081835226649
True	326.4190018845422
True	109.82854176885483
True	11.919803608954169
True	479.8465298848999
True	759.376643250143
True	284.0974902486281
True	81.67229226544245
True	315.2240793594295
True	81.65624094014309
True	187.92255914386288
True	182.79568732696117
True	377.32566083666205
True	44.31437226795818
True	136.6634060254194
True	383.1226368435997
True	860.3027655537854
True	105.13272623901338
True	206.4823475705148
True	439.446874334707
True	18.5967152699202
True	425.63662502763066
True	496.9847072480927
True	89.65256186602264
True	393.7759385176168
True	356.13647498166944
True	422.9230949290346
True	592.6492857266684
True	1077.7751020794317
True	997.73495801282
True	54.18591154204815
True	1078.9192563525223
True	111.07352657148674
True	113.51062325685454
True	113.01968050697766
True	488.0076135964449
True	370.5571652594486
True	555.8847210653272
True	269.32007060722015
True	157.22230561599585
True	384.3035413518281
True	17.15103127637119
True	463.2612393507848
True	385.73984571648987
True	144.21294710508232
True	96.77516948933749
True	519.8776683416842
True	1005.7108666708066
True	211.77687077144336
True	69.88352343465102
True	438.2394325149164
True	387.1262430065032
True	481.65237394946377
True	333.4211448326248
True	5.246475623486846
True	520.807482350314
True	505.0467748374855
True	506.9735532665783
True	175.46719820074284
True	106.21489207992126
True	21.607341317473857
True	378.52883717510406
True	111.71066562595142
True	6.953014166913645
True	32.117344107892
True	346.9651196085847
True	611.5247693468076
True	135.69748618370727
True	90.79817857417972
True	23.86036540147387
True	418.89074286551767
True	366.0181163826996
True	780.5737788688806
True	302.54272662096326
True	491.9859263877424
True	540.9150909074983
True	527.5939182309968
True	290.4175017457247
True	568.7399346621826
True	101.84085511228308
True	597.4053467075152
True	7.714703115650423
True	368.733503413653
True	446.6740059793241
True	946.673005602442
True	346.85895315424403
True	802.5417858325487
True	952.32906940942
True	172.67696221534436
True	38.915758991698766
True	372.1084260622943
True	389.1780516043149
True	580.686186352963
True	259.2056744285901
True	30.364038108105703
True	643.8132185638884
True	131.98344677408423
True	1067.243103988057
True	317.00599043933755
True	473.52641091257584
True	124.24926790332668
True	810.8561255607918
True	143.76452073203671
True	810.2617011207566
True	553.0618785613101
True	187.9270060474117
True	104.04245533077604
True	63.2840103576123
True	558.3703135366513
True	875.4945513657698
True	424.4332414414472
True	521.6344947918029
True	130.2422982740584
True	630.5353240949437
True	487.3363793864636
True	791.1393021470477
True	321.8890851796257
True	592.0719545338446
True	106.37639013782744
True	25.99460495306497
True	422.6112289419179
True	170.0515513748658
True	103.0148716252035
True	380.78658219560447
True	1061.7838746716648
True	247.74813512686964
True	555.3488118014557
True	12.054588731879567
True	79.287016886238
True	333.6971814071483
True	771.4114724533409
True	434.27917131178106
True	540.9667687271339
True	712.4173659703397
True	65.8250934933185
True	741.3904491034448
True	46.818487835457056
True	103.83849833173892
True	188.19098520017172
True	83.90890773394834
True	26.105452526270405
True	290.9991919107775
True	487.17916231729055
True	892.65307390422
True	880.1668742201357
True	5.170970334315879
True	294.19690829618924
True	469.26684759579535
True	126.67349096628963
True	238.370360117301
True	326.57677060300847
True	1329.8744677547472
True	442.32282890850246
True	25.90808870249918
True	186.0021022107355
True	703.9125745037277
True	34.28019312179461
True	171.81502822435675
True	556.9174246469598
True	73.7996043839815
True	866.0281623271169
True	333.7970630541293
True	665.5157370615364
True	77.44535442975223
True	685.736885001696
True	574.8714229880021
True	881.1197110060091
True	260.079813357942
True	508.0220585128864
True	800.3467396274929
True	932.3427676993564
True	238.33482021123413
True	772.0989093712594
True	220.3507030744433
True	454.52593142461535
True	385.425115357972
True	493.9138077334733
True	502.1011453769087
True	307.48175382871875
True	353.09616639601427
True	110.38608920554609
True	350.20032304903555
True	1142.1014414742656
True	302.9561406223983
True	143.38535608798483
True	302.7901686889752
True	748.2737963331855
True	652.5741728499432
True	416.6567723813104
True	120.22135805483744
True	323.0123534886096
True	35.542934116465744
True	168.633388388945
True	91.42340298080366
True	89.16061207796366
True	569.6374300245362
True	142.08097018804426
True	129.8506001272081
True	107.28217927472436
True	88.3378444852653
True	448.3854091406474
True	400.527063582488
True	1040.5721340881676
True	539.45493639712
True	833.4416063897273
True	277.5067104234176
True	297.66520576389865
True	545.125263389556
True	193.65994435551536
True	757.0998854771699
True	246.5187485482433
True	358.9581398784691
True	67.78987919502643
True	117.04390595787378
True	256.1315121676637
True	121.89523815131064
True	457.1151386730631
True	32.501635557109104
True	559.286820574633
True	999.6868860477578
True	729.8206858880476
True	1.798724311606191
True	64.0263080955483
True	503.01175643077886
True	433.9192475417567
True	78.81536534974074
True	119.08398579190596
True	303.09015020200064
True	80.45639867371268
True	52.34748993793137
True	732.5276716050613
True	658.1449248310465
True	157.44975549092058
True	165.28241933407807
True	527.9554705038339
True	49.985190440070845
True	26.99152697188389
True	556.7637485324875
True	463.34402573153903
True	1136.5746708352492
True	45.839577250001525
True	472.2603643758623
True	879.1404888062139
True	807.0787863438204
True	295.64589091630893
True	750.1545234887349
True	403.8325545457632
True	42.08449425851828
True	91.5699799800428
True	722.6784886005336
True	76.29763725326234
True	140.7540401664549
True	959.9252034901748
True	196.4639245258803
True	270.86979414261515
True	108.26425353005898
True	665.1844209274697
True	602.6107355170748
True	211.3013608396306
True	435.12561602734144
True	41.52351626305231
True	272.93992720459096
True	604.7001153425791
True	659.6076122477756
True	316.33417145829145
True	76.40795674538525
True	964.4995373882136
True	1084.061806466693
True	558.8660345699884
True	61.53789080814011
True	30.959187753562883
True	93.4505987945108
True	107.48168521502342
True	100.42458527169592
True	885.1781876496381
True	1219.4494376618522
True	742.1275810026344
True	309.84061180719294
True	9.597223635817468
True	20.447272251576933
True	344.9472289214348
True	485.157947643872
True	44.68796406544863
True	564.6595321194937
True	425.8758807677024
True	400.9118266341542
True	80.59264485329798
True	199.75883020495212
True	272.42717476616406
True	135.30320629130105
True	412.5262019675762
True	41.86553004293594
True	181.50744241778247
True	1170.4461731407648
True	6.73901179222298
True	28.1437352025314
True	565.9040411635265
True	362.0240733553147
True	785.4327083020037
True	156.65175090426166
True	745.0579392946104
True	600.5939495461955
True	286.4544664509921
True	429.9468233697748
True	332.71243923725416
True	281.9981104270433
True	274.3677747628989
True	407.9078202309759
True	496.5751701872148
True	494.4206971001544
True	107.47530238588666
True	361.648820271741
True	8.745779961820862
True	178.03176036459075
True	228.3746613924916
True	827.7995983218435
True	583.3967725870477
True	30.011812065732883
True	720.6130433990893
True	831.0028337235868
True	104.292548968619
True	358.31506784659666
True	818.903255126055
True	223.61959286522588
True	162.65993823033887
True	519.5560854503074
True	593.078282383608
True	1083.153693045898
True	142.95627082341989
True	152.68777789038717
True	251.44774737024647
True	326.0878418653068
True	423.08792812261737
True	414.8222879104732
True	307.11258478618714
True	449.5979786285729
True	502.83051993244607
True	235.15685910670837
True	1490.8872708390663
True	243.08031473195888
True	413.1597384182585
True	53.28456211586088
True	766.2342524682359
True	253.1360148519313
True	934.578069571271
True	565.0545515199368
True	313.28594694145903
True	760.9177288254886
True	263.26656340768795
True	208.90817925961343
True	257.5816727330501
True	221.21095099397692
True	145.66486190225905
True	258.603658181657
True	731.9204741496137
True	512.7489243234479
True	222.06187685709284
True	1203.6259129421292
True	113.68870873786156
True	260.8371409108577
True	75.06534411054481
True	315.7264493518624
True	410.6713808828275
True	93.9786320862688
True	221.5629809818027
True	70.79048750245278
True	696.7281653434013
True	380.3310706742663
True	232.6741947196877
True	736.6581844733864
True	887.8973231886665
True	807.3583009911129
True	824.5386923724761
True	347.57170977261944
True	1.6568986434322266
True	266.59920663361834
True	52.91895334009062
True	390.6811242464287
True	55.82040008693371
True	353.4411657718385
True	884.5211628756315
True	1007.0395519732932
True	384.3330106966813
True	22.96021693152136
True	536.3953742546191
True	513.1903514544708
True	192.40821016704987
True	226.55626371291015
True	291.240652194573
True	22.515842722025337
True	125.01143429353424
True	973.7435615536444
True	62.96901932692579
True	486.5000910447557
True	792.4545685891502
True	101.21833775928692
True	246.22497779984835
True	115.79955661487158
True	16.49277623348301
True	1.235164148376898
True	122.21107709424898
True	985.2684785923468
True	464.3601943457588
True	66.4995158139201
True	784.0713489407472
True	337.257109230591
True	1.3608617330245212
True	447.8726938204249
True	199.43676826156903
True	494.74127974721256
True	82.76023793456201
True	341.4806996092929
True	384.17046427504056
True	175.97723968282855
True	200.0361343345016
True	133.8163392450308
True	170.18107502533223
True	977.4015483486336
True	17.59379613933881
True	506.45165165161546
True	483.9604093233857
True	412.93966036472347
True	218.57984143445745
True	238.9568402870216
True	156.46442178881432
True	49.55728127452439
True	466.73337184406864
True	145.2961236951857
True	830.4837692096461
True	846.6496951545088
True	237.1854987117873
True	322.9695530537653
True	521.6808166469815
True	41.77496709179706
True	87.61012828338264
True	741.4200340938528
True	1071.4344764755592
True	107.36191973153764
True	733.4370572680459
True	142.60486958069146
True	911.8168381409594
True	647.3978671663797
True	101.2368583523882
True	267.36001719916806
True	635.5314791341985
True	259.24071736996456
True	45.08601878380686
True	557.8760747809265
True	460.0514229295606
True	5.38526892393662
True	469.2933599751842
True	71.28236524162374
True	185.20576974307207
True	231.67514131806587
True	317.6063387613099
True	75.18358363095477
True	222.9223484257801
True	352.8461000901762
True	450.2938095706853
True	924.8540986099288
True	45.21921019291237
True	921.683458081551
True	1010.031193873563
True	129.12308868637928
True	74.3077628759647
True	1007.7564508534105
True	36.47274751946645
True	234.2586443209858
True	77.07355430812403
True	217.4632079620208
True	366.9040569703977
True	950.4006867074348
True	96.7550558719213
True	71.2450297973729
True	657.2626267467951
True	280.2342385626752
True	720.725905222275
True	55.012888851291365
True	483.9892554778372
True	386.48525521113146
True	687.1002356218003
True	49.78354056718612
True	105.56498775733388
True	25.848528945857023
True	270.4201203200497
True	46.97782238189038
True	352.66809685809244
True	3.1004632432683725
True	1178.7475729354958
True	104.41109135103996
True	131.57132959110368
True	352.9574563301419
True	683.4125319215849
True	692.957569153412
True	1033.9090739979388
True	467.7818855494795
True	405.3883418624444
True	140.3224828614538
True	426.7924458310227
True	838.3366380148007
True	411.15518966858895
True	930.7580510524798
True	87.68631377593803
True	420.3241904330184
True	175.30976016928878
True	282.455625172467
True	731.7069381823533
True	159.6645502286514
True	132.2843983731982
True	68.26899032261001
True	835.891533980999
True	784.2446707214605
True	81.69372915343324
True	446.8124915892861
True	751.8966500347893
True	420.5352424995463
True	56.59197574874718
True	315.6069299903584
True	790.4608268564413
True	30.30590704666412
True	347.30394495273526
True	167.5521263445134
True	287.3570362269368
True	35.55168144532144
True	231.1042689992284
True	777.2128826647163
True	640.685462071512
True	55.60589588590423
True	293.5325179836315
True	878.8956148120616
True	18.000179524925752
True	302.9061273619437
True	294.0284794861408
True	429.450690719774
True	198.44235498203068
True	617.1344169126985
True	47.51648998292957
True	945.9333504001144
True	884.7876380571139
True	47.14093147411776
True	386.8759927996776
True	730.4469673344199
True	927.519718495752
True	277.769059350895
True	572.5379684659388
True	129.5592347548171
True	190.5018065805976
True	135.02263717848032
True	134.62862202282403
True	201.23372667046849
True	978.3271725895588
True	783.4931309405189
True	990.4207841748588
True	19.844292489246712
True	25.44906936774964
True	355.0693220530157
True	13.05780026690713
True	625.5025432433445
True	1072.553274972287
True	273.7163341030189
True	205.61180876125684
True	85.14888258556927
True	220.32105979805627
True	130.99140818455106
True	41.59611579487089
True	131.20110483512718
True	85.00815286417794
True	251.05575709601555
True	547.4251851542442
True	167.02830712286476
True	30.804761662043106
True	57.29385665704071
True	431.3244493538268
True	267.1472554847538
True	568.2402943231315
True	22.22835669611508
True	113.89355355516916
True	649.0279723458148
True	254.70839904851977
True	474.63010937559983
True	653.0727756544762
True	105.1600503729478
True	108.09178604232264
True	83.64294808602749
True	24.89986290475855
True	124.5109354145205
True	80.3366690380755
True	106.70907601810408
True	154.3746439933943
True	230.95240918945777
True	811.5572511607967
True	271.58924194458825
True	944.5481043642546
True	173.01216283454733
True	200.61440964316444
True	757.7335519031936
True	315.27528971491
True	589.066499306125
True	255.4221913325367
True	349.72965540264295
True	437.94102287508144
True	586.117031727638
True	652.6661106626026
True	368.66356444542026
True	35.76732545611709
True	553.4359657195946
True	618.1288666283093
True	19.89818124849365
True	11.872441542133704
True	258.7994706579332
True	410.7983012287747
True	441.768374599323
True	69.14387696487219
True	626.4155500149436
True	950.6405205129778
True	237.3415344564309
True	912.2454785201178
True	279.9043517810496
True	104.69499413139032
True	253.8700679249769
True	682.3398825430525
True	33.58542685567404
True	576.5153771642335
True	1262.6431657957064
True	1030.2725769217304
True	919.843863610708
True	214.78202099658455
True	92.28541337220724
True	199.94920495748863
True	822.7648703783335
True	149.62421998893794
True	1093.4560167654822
True	901.6072471301673
True	41.07270021346477
True	87.82889599647075
True	424.1433512811891
True	413.2724523213225
True	200.2491675001602
True	518.7688158228019
True	638.7243702794179
True	121.9829998652298
True	269.85863798149984
True	1010.4198177623144
True	52.664160098313175
True	720.0527435362677
True	540.0527543617511
True	39.34066301317343
True	854.0372267931416
True	389.7206616730241
True	562.9309206316236
True	109.72000465861746
True	269.45608507786363
True	220.60410980064225
True	26.17920691017085
True	136.8435628916401
True	727.9356947902164
True	141.88632329012646
True	384.7925191526052
True	61.76594599410022
True	609.9848480776168
True	608.3670653598407
True	243.0668007067777
True	467.5598823488484
True	165.30497035064485
True	160.62010705187282
True	210.3196741248373
True	293.694827695689
True	365.1652054082561
True	128.72285521178415
True	193.5617045840852
True	26.2275434092335
True	869.5169205807712
True	311.20730211944
True	8.24766001249954
True	376.519955647154
True	166.33234439299332
True	619.4824267742456
True	355.47594963951207
True	569.3380292787906
True	531.5228080498309
True	468.5649693365663
True	789.8670715387212
True	239.543955092398
True	538.3411199460518
True	160.20323335327376
True	542.9902084890936
True	367.10735423885234
True	377.49910636088543
True	137.25969213211673
True	137.5376245448056
True	110.04686113490531
True	67.26453371434198
True	688.0463957498997
True	180.2603103501427
True	46.92283987914652
True	0.0
True	547.9072746959788
True	114.87077612273568
True	21.9824880444722
True	42.825726995331046
True	113.50759377899824
True	524.5769621616209
True	177.89489798256298
True	109.30551031108864
True	36.52319044487146
True	159.75489381922006
True	915.3583798844963
True	49.968537882083176
True	236.80354050631956
True	775.6958745109075
True	311.4241554704099
True	455.3287932319973
True	469.6904238887386
True	527.8282356704792
True	604.8755901673595
True	867.1727637532406
True	257.10671791519604
True	1027.0286209753388
True	893.3470855136924
True	606.7243710522138
True	354.60554346702975
True	841.2907281652866
True	6.830312370491352
True	33.01252235331503
True	293.5975667711432
True	41.98708543681928
True	202.72955749757185
True	736.778762177448
True	212.95407678768427
True	692.7438035936586
True	772.1772426052253
True	122.53514216141744
True	364.8307838076209
True	594.8109546861523
True	25.29368156682103
True	129.63665741273644
True	444.87429774717856
True	299.41312297460394
True	197.47786278279128
True	115.89317787632012
True	374.6905558799271
True	20.97701082466408
True	364.83704333584
True	367.15786732335647
True	1045.5029375075069
True	369.7222720129564
True	31.451747088120687
True	449.1064551002919
True	432.8902216576487
True	242.4061157294768
True	34.14795647285304
True	752.0429261813972
True	433.3740270226058
True	170.9798204696019
True	14.319760623196766
True	1199.137777036967
True	157.80572574205553
True	28.05790220029764
True	306.80666726770227
True	289.0768182261467
True	116.37634808032306
True	288.8511704642267
True	45.41282644721391
True	316.7158618180988
True	301.0157990776695
True	318.7577190315083
True	30.299279498409668
True	44.79939156608111
True	1032.2364146344537
True	27.03556880836648
True	11.804434816930684
True	185.52682826984807
True	674.0733057484266
True	8.477777963908613
True	189.266550563529
True	174.20979175472738
True	530.4154983276956
True	386.9223064142115
True	722.0759264365996
True	320.97455891833926
True	489.9359373883029
True	443.63349677023047
True	511.27862531575
True	96.69946647855046
True	1291.4385662197626
True	882.909999999135
True	285.9465972691587
True	524.8138094407078
True	101.99128173953608
True	549.9414479952201
True	435.586342703016
True	154.46409487911683
True	79.20506966655634
True	356.05297536355624
True	161.5384673109534
True	29.41717742995387
True	609.865919983347
True	377.5868299201271
True	69.97029847913703
True	28.436130858238524
True	676.3743963118659
True	481.0552758450226
True	74.76884173193518
True	21.020393797060365
True	341.0471341341746
True	327.02030888973854
True	727.0534648202525
True	551.8749727830748
True	555.8576985210115
True	788.0915157319434
True	8.660600433937391
True	55.44372845235947
True	36.13780991120485
True	56.11468473112588
True	495.6126536133623
True	600.1905846302774
True	83.81300812965956
True	114.76555820545786
True	187.1152769132996
True	74.03752583876609
True	177.45984757335808
True	191.76451770741696
True	279.0469916188375
True	802.6968527510697
True	609.0972111334415
True	283.2966041727981
True	194.13161818168305
True	272.65889603683013
True	238.10148296376016
True	732.0458994267975
True	332.89032511177817
True	165.7180008174755
True	918.0853408666604
True	341.8731470610531
True	456.5400389058713
True	154.38546054011928
True	123.83586759485884
True	62.42318240167732
True	223.5124798391139
True	974.8783981363476
True	522.4365973683824
True	116.80276631543684
True	341.8091917114234
True	105.79745743424336
True	654.4213020964114
True	4.131054564570807
True	695.0859494345767
True	35.58590153207236
True	922.657801699962
True	850.1618025518931
True	213.12800639687677
True	30.307952545900974
True	79.85884235875773
True	459.1483195239268
True	222.84516155252868
True	1.1649204073379655
True	74.72343266308395
True	1060.972009138378
True	356.18585454556427
True	658.6211375578703
True	489.06888193019887
True	32.00564327120466
True	133.14717601972234
True	438.9897277258736
True	927.6912739551344
True	811.3337731100113
True	419.2132757291048
True	324.7062909547311
True	17.274111800738616
True	77.6101653735659
True	773.8934853556854
True	487.858778453194
True	378.9312895665806
True	901.16922025302
True	25.86862687423894
True	221.3079184489784
True	871.5013256904515
True	242.7211484058693
True	8.33149884195434
True	508.0968440632124
True	105.80732258190794
True	630.6634599085809
True	49.30163207473644
True	260.88801453813846
True	889.4401895738114
True	896.1720351691774
True	280.5653638796798
True	443.0254765251777
True	115.62509267358732
True	596.047795613307
True	257.47970955114954
True	186.18025500702265
True	846.8038535530719
True	56.39522155940479
True	701.5128218129815
True	279.4824369063954
True	304.9702260925771
True	167.61040657282342
True	481.77342438826
True	604.4409833297776
True	351.93566064400204
True	408.43765576553153
True	71.20009089465404
True	166.10853177984413
True	463.0126290549157
True	227.92537455367727
True	38.35604378525434
True	200.58329948606763
True	387.5241745860569
True	393.2767312747484
True	735.7533021775174
True	123.21379583646198
True	645.1459320035846
True	502.3072676842236
True	605.1872601821453
True	135.69141003408015
True	33.71046376517453
True	671.105287322891
True	69.67463538986533
True	549.7384770150503
True	672.4025624055867
True	458.49122318761687
True	137.1628309484568
True	511.7486351998501
True	4.503671695276118
True	390.4740294750673
True	31.2383647144199
True	613.1921713367911
True	259.8074943586192
True	580.9394630070656
True	685.8846139159114
True	140.45406035479917
True	506.0679607626848
True	473.835155584655
True	66.50655476420867
True	951.598534082976
True	2.82598392482522
True	28.750825968012744
True	644.2260824407864
True	717.0181281599683
True	137.25984947191515
True	415.13466631967736
True	128.94828110913576
True	72.75789494532475
True	478.8035838194149
True	40.27446289987056
True	510.64912770886747
True	12.127864857689389
True	841.0131966086091
True	546.2601273105234
True	663.898722431548
True	93.2346502309508
True	369.6160755615557
True	1002.45115596303
True	875.022020976151
True	140.47459720661914
True	539.2145621526005
True	457.43848239767726
True	241.4279037724916
True	246.3718439843853
True	5.453606801843314
True	316.47369636182407
True	12.937922392447277
True	364.9890957049626
True	75.90773898807205
True	428.2612541488275
True	673.6625519979856
True	123.73437577437724
True	240.4888316858144
True	631.715802960093
True	693.6937549196301
True	294.0110779661574
True	136.96131704092292
True	156.24937383746783
True	466.9422763807614
True	84.77716212604679
True	9.531273791445155
True	513.105389692084
True	562.2479262205642
True	20.84767441667664
True	141.7813125275682
True	925.3447256287998
True	497.29868003499536
True	266.4197513820007
True	33.88502469098919
True	486.7829091552608
True	110.4658702035373
True	602.9686781402603
True	673.365290254085
True	293.9437451066632
True	390.8673358183791
True	189.4582364876515
True	246.35757200671603
True	76.0115398980934
True	209.79413528045708
True	503.1092871267143
True	21.250851509039126
True	457.1470756885705
True	383.3639075985656
True	741.8156595800509
True	904.1187571392136
True	874.8338646706554
True	155.88151774695945
True	403.3610170433609
True	70.54775211198178
True	194.0809377964138
True	320.6349244113266
True	10.953769766976649
True	825.6294697604985
True	23.340376374999195
True	397.0221955002655
True	259.73415515231386
True	664.7153426005071
True	205.99127150527545
True	41.54963864197087
True	672.2893031816834
True	1087.9659540706532
True	228.10871963210093
True	132.51240101821747
True	612.4645123575824
True	494.537024930724
True	18.422160556835028
True	809.6985897051075
True	108.78704872381311
True	47.706910124091145
True	308.35475705461675
True	362.1672171721527
True	396.6442063613513
True	275.79921126666204
True	19.22479320613213
True	22.09126700036495
True	877.4365149857824
True	192.81861615051764
True	111.33986838173442
True	841.0100068942035
True	649.6416849994431
True	638.5490005715559
True	451.7097746198728
True	155.25620155346417
True	32.300665422954275
True	100.1733364015014
True	435.61011368496
True	233.24372034103504
True	465.73601599766175
True	147.0406818930517
True	488.97068761182817
True	618.816833714795
True	967.9146425785824
True	23.81756047704958
True	1001.802380134596
True	1093.4126263953667
True	468.494673991363
True	79.73160327117758
True	752.0540753902889
True	645.5264097171578
True	660.6421186638993
True	175.50528315544423
True	744.7415300004361
True	698.1850454373683
True	124.61801712154865
True	795.1510013154418
True	798.7326382091854
True	499.7247957441479
True	231.4817518099676
True	69.83032516026692
True	302.3703003992853
True	348.54556408954454
True	479.85333709571705
True	430.4400287988578
True	187.88103924900815
True	312.3463968710224
True	2.491518694165656
True	12.7120372068875
True	107.3291612155253
True	135.87444682375943
True	367.05890390918006
True	356.76538061584125
True	113.9781599495645
True	18.54058493237533
True	218.028345551346
True	869.6334448220949
True	457.1290177108384
True	523.9288474687638
True	565.499823024461
True	833.1610356500767
True	643.1407645102701
True	91.1928777541888
True	207.69572687826135
True	244.47299174109975
True	289.7589181911641
True	109.56527905708238
True	372.74137245758527
True	436.69708320232746
True	171.0299635350628
True	644.2425257353171
True	245.15815837634284
True	203.56647471790367
True	28.75684283621954
True	243.9844086616726
True	474.1497010379962
True	166.04436351612486
True	530.4635005149657
True	491.1517250956925
True	242.72327081790368
True	104.60119685918156
True	40.907014357428224
True	403.3429832161987
True	799.0519780076722
True	169.67092380299616
True	1054.9006065702472
True	1018.363164889692
True	486.7192702346642
True	103.75978245106757
True	126.6027385385022
True	648.6608436893014
True	7.325263180055445
True	228.1880138900999
True	132.07883967330312
True	114.98722982761382
True	333.944050286308
True	646.787674119574
True	37.27664233901258
True	130.33361145472068
True	932.2494687284592
True	56.91660530176839
True	441.539275952044
True	536.5133028956203
True	260.1811091521243
True	130.8007056299302
True	926.9270866764848
True	1190.7034075536897
True	527.8463540442294
True	650.3959591107856
True	214.8446727622186
True	152.52061780841862
True	320.79584230647055
True	234.85744897381235
True	174.24449188251413
True	306.63477973222786
True	325.9621619839944
True	11.65717688433507
True	627.0516485033506
True	153.35099021739978
True	80.71332833165106
True	447.37853444248
True	309.8168143741472
True	1202.9520073690649
True	356.3857589419673
True	975.1249122496552
True	11.079714116590942
True	269.61751356715723
True	222.1011009928506
True	151.0449086418879
True	463.3818592283787
True	196.11816904338215
True	415.40339803573033
True	334.5121080109328
True	108.8214210490814
True	355.2563338558304
True	1052.8001897556403
True	723.5860205783301
True	220.90903884313988
True	109.81393424942826
True	298.3424775308759
True	25.470303217892823
True	367.5921081396282
True	321.4762211694466
True	587.8052955627443
True	449.4539544655566
True	362.2654957443944
True	157.79771813215154
True	12.400663470447345
True	419.3725443238048
True	281.10960360098574
True	149.41485308452437
True	303.5284178531437
True	436.1284012972547
True	806.5171285084198
True	320.8523256934482
True	775.6621374882101
True	389.0640293212683
True	368.3704174834946
True	1.1128596268959114
True	1199.7912951495532
True	100.80641987102724
True	938.1471958346236
True	213.04962656704404
True	475.37277252591673
True	674.2675672705077
True	83.88973826039337
True	494.32510639250194
True	35.10761065805799
True	414.0713482183739
True	78.36495753457511
True	224.3695934920221
True	37.594483345729365
True	683.2126425367616
True	196.5313435186635
True	26.23999343889558
True	380.94951652689247
True	107.03814067679389
True	172.5734397044734
True	824.538118266702
True	263.87141826218203
True	155.00564895946533
True	380.03348459472056
True	525.0633635203639
True	343.6204457790242
True	513.7867666846266
True	628.2835530983573
True	156.37031310560005
True	6.240404450911069
True	68.03404828160345
True	426.3169226673708
True	88.37627882107817
True	75.69503278255331
True	1046.9968632862117
True	25.3186438623768
True	321.82094145659653
True	313.93426144967793
True	437.4354120673332
True	663.1686873591294
True	180.7469206152288
True	670.5835425677218
True	330.5680301181948
True	347.1343698383551
True	272.23072563316134
True	212.9319085428449
True	366.52884481247736
True	452.38939257053335
True	416.8901498960088
True	587.2962350013185
True	144.7974647122594
True	72.39661986609394
True	35.73661617735816
True	297.29247132079576
True	666.7165018403792
True	408.98297590690623
True	775.8939276216529
True	212.96001087767155
True	391.4767086406932
True	66.76564036103912
True	55.05662099544899
True	400.8898988069511
True	203.7996764190476
True	219.57250689842027
True	39.09842647199755
True	1068.2337558018985
True	173.20848035246382
True	880.7266448114726
True	313.2288649817569
True	925.4733647379788
True	234.70764722015187
True	461.42223554405336
True	527.5296241064142
True	611.8493996110193
True	214.7956844867435
True	482.2753468722252
True	954.2514491573206
True	122.30062303696155
True	7.204095313984886
True	572.5948638617676
True	26.48756134093815
True	76.7389000519085
True	812.0249180800234
True	219.94139064430007
True	1000.6939523647086
True	685.8341081775534
True	401.5394092610891
True	288.6365710930467
True	489.8496908374707
True	336.88765686297853
True	178.92688898673603
True	685.566881824509
True	696.3201825501711
True	210.4059485545633
True	89.21634539507971
True	523.8062145785838
True	139.44734034242532
True	377.15834155857743
True	359.3599578649108
True	63.21799740755136
True	359.6552569008793
True	407.22315112669935
True	356.1290182768491
True	403.52892227503054
True	406.11437866344926
True	668.8030764552751
True	58.76989663090978
True	462.217242364825
True	338.22166035449527
True	647.104111468541
True	220.8406362766342
True	104.38357807316544
True	44.03967348549548
True	544.6375195628275
True	640.4115941467584
True	193.11023035772908
True	415.3277651665055
True	334.27536510189617
True	15.48902783611707
True	166.02547983314238
True	294.50002821105966
True	3.228422386245313
True	873.5736585143637
True	82.18034785137391
True	107.6782495557408
True	116.1789176519153
True	351.75162115701454
True	37.33756328840085
True	463.7231703096847
True	229.77218076242409
True	5.041112459100768
True	127.28728794352266
True	451.7504046933946
True	49.70288769441455
True	67.18199062357341
True	182.78220030729503
True	282.5951530817622
True	964.6521974273222
True	396.9735265293794
True	947.5503223429076
True	184.08366377372448
True	1007.4302822193893
True	780.7063440759197
True	649.1136175160622
True	415.3485179326527
True	379.6725019638727
True	78.2593181465291
True	73.2518107811284
True	78.82417889049893
True	178.9811524802676
True	470.2155889690249
True	1092.1402326179125
True	183.62669921005053
True	355.76198074216046
True	438.6502042818513
True	619.8860516104112
True	623.7236259255366
True	293.28186667640864
True	471.26021749344
True	672.8085228819959
True	93.98408577789976
True	693.9387682350905
True	259.323898733351
True	135.17723430231362
True	421.8177994480544
True	859.243730373243
True	429.32173626474383
True	876.5186930542079
True	197.0967466644885
True	345.0033483883155
True	675.701202223687
True	626.6463115603871
True	195.1699828906533
True	267.2161315416113
True	822.1148119892916
True	32.26784371258783
True	200.7691114389101
True	496.2438483454082
True	683.7643629387269
True	103.62633056858384
True	37.771158865102784
True	166.23778633971315
True	739.2408607398993
True	341.57183861550504
True	560.7743712539738
True	356.1737284544394
True	299.0629208772191
True	458.984562307636
True	516.4444251719015
True	70.48299619242064
True	382.6242928256134
True	787.9667581302343
True	0.0
True	291.96834812216144
True	239.91439084088265
True	1009.1999849349628
True	152.02615406060315
True	664.6102127158292
True	618.6253423192014
True	112.7748161363454
True	211.59352187821776
True	136.1555456246344
True	11.815791109205527
True	289.56755064113275
True	377.9588403137196
True	1141.0890499391044
True	237.1371119401261
True	400.0317451635747
True	656.895525104339
True	200.55147724861905
True	28.36680443402699
True	865.9712552671042
True	611.3272695475406
True	157.8371718977195
True	626.3878721893464
True	159.20409972570434
True	282.66175413917625
True	780.2454349369892
True	33.55508856924209
True	108.67784289779902
True	518.5553770676748
True	67.74527339246454
True	76.49589913776742
True	409.0153593091377
True	24.91098820712646
True	747.2626977616801
True	103.42783594247278
True	152.9363456831802
True	20.18391322507356
True	711.2039389802246
True	29.622900580119296
True	795.5828209817801
True	397.8125520823418
True	118.55558266305532
True	692.2329872617701
True	512.7824566433034
True	577.2954072348502
True	46.50651826473877
True	369.7107623172184
True	6.5666409323186645
True	91.32171524608972
True	362.3082247171424
True	49.42973766670817
True	115.40175603210272
True	323.2291501989646
True	185.91950699459585
True	100.96694252410543
True	644.0290266029356
True	20.532858118512035
True	1163.1442097718218
True	513.623324272672
True	308.4617760036975
True	498.90998771851616
True	126.18584546976264
True	782.9239944695323
True	1106.300634646254
True	732.1648544043323
True	180.9775039178512
True	229.86428814324756
True	54.20195564795766
True	62.09603986806643
True	149.9624366636835
True	99.63432050547442
True	169.52430128435864
True	1136.5476801940358
True	318.38536350852155
True	354.16172638115506
True	710.0580943278629
True	18.044095768483047
True	15.224690624420232
True	578.9701576848939
True	5.737467406908749
True	117.19168125889016
True	708.5730273569513
True	180.9961217064547
True	658.1222290238607
True	853.4632009388373
True	153.84675120478417
True	873.0552474740749
True	2.6988802773916567
True	435.4617113559802
True	1049.6720890737215
True	26.97183414257601
True	240.5918142470088
True	149.42251447538527
True	951.98327869217
True	233.1514616559249
True	496.94154151219885
True	125.71043258076708
True	504.7077939349919
True	151.08268832963634
True	97.2840701347445
True	395.9789012486169
True	67.2847010378333
True	56.86210429085874
True	1030.485246600079
True	255.1718864380557
True	158.7212877334361
True	363.4583448443285
True	401.616055226598
True	214.2159975259766
True	161.21377874190478
True	396.5372361700321
True	38.33796299534405
True	482.0794537252973
True	1130.102717260413
True	113.83212667431803
True	471.71453614718274
True	313.97739264198367
True	26.76436895702364
True	411.64363361348825
True	104.88340388625107
True	587.4081999661845
True	210.36988876506555
True	425.6073627066676
True	22.24898603093025
True	444.8512516082071
True	109.45771743445503
True	348.99117912280684
True	32.15081669445809
True	183.0543088026747
True	250.48535795746452
True	769.2752308873764
True	58.85358414121865
True	142.5855725578199
True	229.7864040485572
True	142.10123709455607
True	632.4341279321877
True	552.055027402653
True	793.1057283815792
True	388.31316342319417
True	541.617207218983
True	424.2784715290192
True	683.2297791380247
True	70.42160306791646
True	458.4446082990548
True	443.6402776017725
True	48.47441982631512
True	82.823892338765
True	127.33678908863646
True	94.13252342179229
True	321.9645520588143
True	865.1816284948887
True	322.03231940019566
True	1062.8079104199087
True	320.6402609090762
True	928.14518511429
True	146.55070343189607
True	566.4140944436436
True	629.0410157883877
True	704.1053399130471
True	450.192101818546
True	64.03007672804267
True	292.6873235147773
True	39.76913019105131
True	168.49532704772952
True	171.77936990436274
True	1083.3047747834953
True	227.56661423837733
True	546.6272356381692
True	556.0504369040167
True	565.3853022082181
True	882.2853224576405
True	575.5372318226906
True	643.064017218471
True	966.6984388401692
True	124.81490886488471
True	323.18215289850434
True	254.9096984762133
True	315.966406883001
True	92.8892421421716
True	379.9840641685889
True	4.99343173086528
True	336.61556440490256
True	258.9651590467622
True	613.3033550861786
True	281.2543026753296
True	359.8629184155932
True	10.386213119484784
True	63.381068235296745
True	542.7062241277713
True	32.095012946174315
True	138.73079792756707
True	66.4483902699303
True	151.80919205544993
True	245.7737843299333
True	73.27408559662584
True	384.5514982308039
True	287.1195590119164
True	97.13365827902118
True	335.1875009617405
True	61.23974446536322
True	574.8556692471578
True	849.7823194439152
True	279.69729699718806
True	1149.965142584177
True	114.843977581179
True	310.9641669338128
True	1051.5101466811827
True	88.32831765761117
True	286.0766164923148
True	10.428267343112385
True	414.4269198221198
True	459.0224158626688
True	147.8213642558755
True	615.6049904601487
True	927.283494825426
True	163.34789369346535
True	77.94928112074057
True	335.35299325591376
True	538.746188802061
True	617.0796026095182
True	1225.4970514076338
True	22.26139392351161
True	930.7646998731674
True	135.70799198134412
True	630.8694488912175
True	119.26410260085626
True	130.25529982770902
True	190.9593232266149
True	164.40636366076572
True	757.4879125471206
True	213.6493517924101
True	228.88776883202812
True	70.11494413976435
True	514.1283941249319
True	445.77837358425495
True	177.29929619783792
True	241.2627924265394
True	18.69929781993309
True	427.7869061906938
True	219.92448443012375
True	284.1419894233386
True	112.53898055780688
True	706.3018437295009
True	404.9882508112583
True	259.1152047883804
True	635.3047397897146
True	521.114927440638
True	475.20222923228346
True	138.77058006988577
True	527.4742614710883
True	429.6442536667116
True	2.295889856990552
True	195.47744958710143
True	87.70372799022428
True	245.9267769590036
True	2.676497187603397
True	125.66658714095348
True	348.96491484575864
True	7.213413713470794
True	924.2967500047744
True	172.71158399113187
True	725.9051286197712
True	768.0445220481918
True	153.34383082832304
True	227.8046022263494
True	495.7883065041223
True	844.5586799938229
True	49.696376659474645
True	36.71384179075855
True	133.87658167381142
True	645.5844483471967
True	711.4278217311831
True	185.74471781315327
True	596.7862462906435
True	608.2627423176194
True	880.7927211743255
True	386.754612178161
True	183.0888245688932
True	835.0211392229786
True	215.8150990382455
True	150.74979241444592
True	321.6539443575622
True	216.0375888332553
True	207.8798768240061
True	595.2479796761248
True	252.90102542408317
True	190.1722226541756
True	451.67491663575777
True	466.139923709999
True	61.95815993221231
True	271.8184005420123
True	79.49852279945692
True	330.5659826044866
True	351.8732317578933
True	252.17597990402027
True	181.0206411797813
True	383.2966183564428
True	642.8745212645783
True	756.1972328440702
True	295.8792395316867
True	765.1366524267281
True	63.61365091595636
True	884.187287622842
True	352.3513316220896
True	13.16866230470738
True	638.3598651034175
True	703.9593140012211
True	263.173391581079
True	168.64007062643913
True	50.0894331764283
True	382.2408645789705
True	75.57550925399912
True	13.199085066240656
True	890.1773312967632
True	382.4517337590171
True	172.58235550682767
True	953.5064780154296
True	11.94430110946404
True	782.8325465088292
True	32.27985368184993
True	705.1301375318046
True	61.85182604488149
True	773.6012218836024
True	481.6541133039936
True	190.057939486518
True	434.2393627901873
True	215.9133036167483
True	299.4065470175779
True	226.880361886143
True	398.0377462107672
True	9.392636300136024
True	321.195574802159
True	112.25003931246736
True	11.741443311186677
True	465.97919544585136
True	715.4174532774363
True	287.8566087231841
True	75.057475290803
True	319.1719851910869
True	83.38442823522317
True	185.90838695066284
True	183.7653131212881
True	370.277582199193
True	43.43451421413932
True	130.47221379098625
True	383.9817426260589
True	867.3137442651088
True	115.39822364627196
True	206.7726188583241
True	431.4028049109341
True	19.74765482123309
True	431.953320447976
True	518.4655064218318
True	90.29346560567166
True	388.6354274671394
True	356.96133821099875
True	408.4761936531343
True	594.5296043272285
True	1052.3672654304316
True	945.5294694872048
True	53.04252134577408
True	1066.2942927767872
True	113.30532820511552
True	114.78247566266708
True	110.42861646275313
True	498.0070816632801
True	371.3873131391462
True	595.3204022588234
True	257.7824987547203
True	161.54775559243106
True	407.7798031541543
True	17.189775078395158
True	458.7927396334301
True	388.4310530045152
True	153.0530833644398
True	89.74335896881612
True	528.7061082497858
True	981.5113473054972
True	201.97863760785276
True	64.03158757492112
True	425.47361573207326
True	391.23949809258346
True	480.5934532342756
True	311.94703870988855
True	4.904812094661916
True	532.913451765171
True	503.8807795999436
True	517.3900597452057
True	183.0476804682544
True	103.09644614489002
True	18.725319506079863
True	388.0843020477191
True	108.66123217084356
True	7.309884724948938
True	31.130777429346224
True	355.4588969481123
True	667.0001709691618
True	137.73677717887782
True	86.32337242027891
True	23.626598537059643
True	392.9747251953409
True	358.78664744106874
True	783.6522762874401
True	305.95316141088074
True	522.1708090051371
True	539.1540345896763
True	523.1836174169448
True	288.065097347294
True	555.7377971000639
True	91.91164417365118
True	583.084080154149
True	5.820028093622343
True	379.9273286840453
True	468.76658805668586
True	947.5073595878574
True	349.78348927902687
True	776.2318628975947
True	987.1731331571888
True	172.61564045041166
True	39.67358189771477
True	358.8672086749203
True	374.8395340305119
True	592.1072644654521
True	251.0945303536591
True	29.847936793439438
True	621.3822349623085
True	129.02497230413616
True	1044.7953096051292
True	319.3372870423198
True	471.7867031294825
True	123.92964578042285
True	801.1543849630789
True	140.82677227127485
True	830.0795345181989
True	563.4376168888575
True	188.00351118098263
True	114.47387211712876
True	65.48381628374447
True	565.1991318912391
True	901.0898646973752
True	411.2700591266933
True	532.0404555596464
True	141.24290843459664
True	605.68307264607
True	512.0337579499148
True	797.8814547836604
True	321.60227237613736
True	585.4180591466948
True	116.15656270681032
True	27.493139992711164
True	406.386669849632
True	169.32386790324725
True	105.00065723114838
True	370.8428158939368
True	1120.7843816808609
True	264.24990925755
True	554.865510184193
True	10.408280111028969
True	75.66357273894057
True	321.6190965897557
True	763.036344858698
True	450.40064064586136
True	527.1773833584158
True	716.6540452494268
True	64.84794530345664
True	732.3855167923367
True	45.73011592624624
True	108.2905701899325
True	181.50765496010703
True	85.08444678120105
True	24.408859135622137
True	293.5995309388294
True	486.9002434223241
True	891.4074933140187
True	857.4697442929214
True	6.182703147252438
True	298.1452386338322
True	454.69902993667176
True	119.03438265990444
True	235.5878547244382
True	338.0905481342584
True	1326.819428011322
True	455.5547500587383
True	24.18896556603723
True	184.59494476171997
True	704.4380100528484
True	34.44043110187739
True	168.76164176811506
True	558.8279899691022
True	76.70459409326415
True	859.5076785342006
True	332.88055778438456
True	664.2386141426504
True	73.13488095995277
True	669.6235193152036
True	586.5342948855315
True	881.6036057528589
True	234.2225886446826
True	515.2822508842638
True	805.6991282823363
True	910.4058156158328
True	233.6734480781359
True	758.3463864851146
True	224.97569962160543
True	461.97884235402825
True	362.3610633789639
True	492.2125627592504
True	500.5027736636196
True	333.3557765971365
True	354.1572024066365
True	115.2856247582604
True	347.34389671056795
True	1131.6416941982666
True	331.47409199173984
True	154.78140414915825
True	308.53387232771564
True	757.5043959362407
True	654.7195955440462
True	419.3841999698085
True	118.57306413601312
True	337.3479905206344
True	36.20824550142317
True	173.83878125846604
True	93.69676184410184
True	90.54879827993553
True	566.1970955031225
True	136.8969032796514
True	133.67062549907234
True	103.33885780211966
True	88.23389790130817
True	451.2747897020458
True	378.3664489936256
True	1060.8711619664318
True	544.6859328142153
True	853.7089389856565
True	277.27908878079523
True	295.8303755319966
True	563.1149014601689
True	198.57765198978976
True	758.1657371130631
True	239.6129678988295
True	366.4833201242071
True	70.83832337793054
True	118.86914010900512
True	265.7187224099606
True	124.98614760864658
True	474.3712007455784
True	32.056301524862654
True	575.9847739905358
True	1018.4835530397496
True	725.8766019934003
True	1.2645013050990772
True	64.11633728117194
True	483.5830498091887
True	421.84176399552086
True	74.9379171813999
True	116.72977284654868
True	301.4532216073351
True	79.77148185121233
True	53.51891657579348
True	725.0549105525716
True	634.2178713250613
True	168.01545754222548
True	168.07982247302272
True	515.9910314823912
True	55.49258630737483
True	25.626976505578146
True	562.3402133729433
True	443.8573113924192
True	1112.0677487802045
True	46.38399115942845
True	441.07654232160303
True	891.628742688216
True	805.317735820518
True	282.8231214649547
True	777.4727203329056
True	399.2703644064503
True	39.71013123432827
True	102.18796153770992
True	690.1659380515275
True	78.57265635274409
True	140.21463208566084
True	932.2289931288026
True	202.90788428285072
True	275.6180544548923
True	107.97922304526668
True	662.4453103230044
True	590.7337243250204
True	212.5541845016592
True	432.1991437734662
True	39.48529915533183
True	278.0155029408827
True	596.1544886243336
True	644.7656550519172
True	313.4704678473608
True	76.11774337627874
True	962.64962211893
True	1109.0461321117375
True	575.3725357743393
True	63.8496395303603
True	30.552916094656837
True	90.6220687080562
True	110.0678173356698
True	99.03068556914006
True	868.2189210496648
True	1174.3706024238768
True	739.5637263521685
True	315.08122849790624
True	10.372362951499785
True	21.680995914623207
True	336.283990881967
True	474.3628572584703
True	45.29704188797588
True	544.1835741297779
True	423.6527528762558
True	384.1780516623948
True	82.49795425616942
True	196.87897189218944
True	255.74064016226305
True	135.42118692561797
True	407.4100898087777
True	44.50708513705385
True	171.61146252248923
True	1167.451117314696
True	6.950369051954514
True	29.972855443394817
True	579.6594823086654
True	357.8183285380602
True	811.5533219226465
True	160.35035904065867
True	731.1813123822187
True	579.2177388774963
True	273.92727073102293
True	424.6342004665291
True	346.94015345434667
True	287.2035704735475
True	269.3177847650019
True	396.6454615205989
True	500.3992490411646
True	484.3291826206533
True	106.0472688506852
True	362.693926669433
True	8.414704289194908
True	179.37230811053692
True	232.94104741082396
True	914.5420599758136
True	605.970638044669
True	31.409146722546964
True	713.9044717484135
True	907.038095761422
True	107.56392006126715
True	345.7836253912168
True	812.2018954524278
True	227.91155048315017
True	166.2953680345542
True	539.9311379770065
True	560.0143676271265
True	1083.1537538550535
True	147.09813060726023
True	158.3482397866761
True	254.26504735770092
True	321.14427568497365
True	414.8993422956355
True	411.7802279381669
True	324.59268867079845
True	460.6330633041496
True	501.948031618866
True	238.5082472567051
True	1466.1713950954545
True	249.93956537427965
True	423.0153968564136
True	56.12852424701765
True	778.305392198722
True	242.9964835924504
True	925.9872718664684
True	558.8481988882152
True	322.49009138894985
True	767.003510553819
True	261.206138724379
True	205.4016115365577
True	254.70784833398545
True	218.52623704847423
True	140.22241345014635
True	250.7992765361122
True	759.6534700788945
True	523.6951492674503
True	222.5872548007626
True	1170.4807000777555
True	117.08360128207532
True	260.9728138446994
True	69.4926209602385
True	301.1924674038644
True	410.4454320060892
True	95.07596925794228
True	219.7823748022002
True	72.57673643676762
True	671.5155612404022
True	377.3214630456777
True	209.9554118605705
True	726.4401372622266
True	833.1030173762655
True	808.7863713483324
True	810.9340886799395
True	354.3512772432544
True	1.7250689312892908
True	270.40635250615304
True	48.6626560943452
True	380.6766646960402
True	55.98638739866632
True	352.67640249472265
True	844.4358286222413
True	1001.2893463316656
True	381.0940640778888
True	22.3387251147131
True	513.1550466915012
True	505.7862174447072
True	203.4155400647257
True	238.25468518965937
True	290.1978184388267
True	24.94623350783738
True	125.98259121557746
True	953.5857951752338
True	63.445919877480016
True	461.11528342083886
True	794.9128173377707
True	102.01939628377744
True	252.71431550831787
True	111.3936733313801
True	15.491671922051513
True	1.282967537958163
True	121.6877196048976
True	1023.6805380074626
True	482.1116101619618
True	68.44803703345544
True	793.1625101751561
True	331.57842290519807
True	1.0487555604573362
True	452.7353065213628
True	184.4169978092159
True	508.2962651364488
True	77.18470648385735
True	312.8862766385935
True	388.5307719786644
True	160.88028589390478
True	206.11753267388488
True	130.8105541810502
True	179.65444696525822
True	1015.4065701291862
True	15.633461747298604
True	504.7142294512674
True	486.4144584417891
True	401.9064849757048
True	225.0071635692516
True	237.6711959806487
True	166.10034372077794
True	46.72363932929488
True	489.7337740735837
True	156.0488533021138
True	830.9800802732934
True	845.5599272597507
True	249.28392813852088
True	301.19550345518377
True	518.0815685087265
True	40.85497658322132
True	83.3716114670264
True	736.9769767546504
True	1076.6908343617845
True	112.74374785740424
True	719.2068646130083
True	144.04497149564745
True	929.6543281549197
True	663.3681628789542
True	103.66694739184292
True	283.0621284568729
True	609.994826264445
True	263.52363973064666
True	47.51429548653712
True	568.1047471072745
True	449.3505873358676
True	5.52319400022058
True	465.9779397527449
True	69.9026636644256
True	178.8231245994352
True	232.04965290973664
True	303.3443296313055
True	70.96107437844023
True	220.61093383656944
True	358.77167415005493
True	440.91391343467455
True	941.6508615996664
True	45.91976261675532
True	890.682311521274
True	998.0504140473362
True	133.7330380357004
True	72.73244936482578
True	1032.1735491750871
True	35.15490220534698
True	215.29434490093243
True	81.58664560117545
True	209.68016356116064
True	370.3063576746219
True	971.089570759877
True	99.82499087351552
True	66.5812733925166
True	657.2439376684654
True	283.3109923446089
True	724.1382823252771
True	56.0345557252819
True	483.0391085312546
True	388.1721340953528
True	678.2392388086456
True	53.12382636319689
True	114.63958718564318
True	25.66250913202605
True	269.8717334181057
True	41.92206636685058
True	341.32171684674444
True	2.6394712418467323
True	1171.3514719216585
True	103.6346762825484
True	134.91912413791778
True	347.2139655344
True	772.5176954878983
True	663.3633750188332
True	1011.3676443044236
True	487.8268446035829
True	423.7798616595349
True	142.0748077170491
True	407.9006043780116
True	858.6033553724068
True	406.9501106025325
True	939.8988270384988
True	83.98234169985074
True	431.0378787981566
True	180.5683799687501
True	287.0027281454284
True	752.5205062180733
True	155.66444975809006
True	131.63909978535548
True	66.63923484306396
True	876.9750487239842
True	777.2256539368409
True	82.49602268522094
True	419.0205592062829
True	758.5220511397557
True	418.7139760857024
True	55.77851240517237
True	317.0130502085854
True	774.3616492562543
True	32.74173481457156
True	371.6527013557785
True	174.11727081078584
True	282.9753877238639
True	34.40923745750134
True	215.6830642431981
True	771.0233056495497
True	657.359024205089
True	56.9683263223573
True	284.8157082307422
True	915.3743386008914
True	17.78437004703553
True	318.5001669587181
True	306.3069435871367
True	449.0034906778402
True	219.0899610287006
True	594.705718957602
True	49.86925290357491
True	970.4901968888717
True	903.6729253095698
True	48.35675223362221
True	396.34482961756254
True	716.570676633019
True	923.2487288218634
True	273.09524362003845
True	597.092289141092
True	126.99733318248214
True	180.3756725274816
True	129.22937941233778
True	133.2367269699404
True	211.8336639641893
True	981.1032940614492
True	773.080221012964
True	977.3881723997288
True	19.227760008823203
True	28.47012575145016
True	359.38673641449947
True	13.475034271061958
True	641.6972818471046
True	1084.217526201968
True	255.9469043247328
True	202.5512338528453
True	78.79860893828958
True	202.8231511833839
True	124.62672160558394
True	44.00969735390322
True	126.61201104194063
True	87.53432692536653
True	248.8704524129522
True	536.2742687959263
True	160.770858635977
True	27.36880531756679
True	57.35385901651116
True	419.23034045654873
True	268.23250029238324
True	610.7625472906253
True	24.136709561131838
True	113.30465006841698
True	679.8766535980171
True	276.69404889035525
True	477.8428280963556
True	657.1009354456323
True	99.92864482199089
True	107.27194933656288
True	76.82013691608518
True	26.969950147434687
True	120.15394556469086
True	89.01284570015835
True	102.1143865003672
True	162.02513694144875
True	229.71160941967645
True	835.7367694690749
True	285.0518563830826
True	909.4265052638071
True	163.8929662938527
True	204.13094878501903
True	805.9023252141884
True	307.5850719201486
True	604.3801195924832
True	256.9955375232743
True	360.00986439444193
True	455.4958182542014
True	553.1846364259255
True	641.3158146582575
True	345.2248786811808
True	35.99456823223314
True	558.4410245426219
True	627.4563849459353
True	17.93498893945261
True	11.03889285554304
True	261.2459491482824
True	405.9792484518996
True	457.5101640163732
True	69.4269450816306
True	638.8026354553456
True	926.5057582825616
True	240.2067470056696
True	901.417157380586
True	273.844789173234
True	105.3864802037763
True	260.37463462332965
True	677.6493807353467
True	39.07067647897694
True	579.5494495460592
True	1283.433934488973
True	1006.0823822558324
True	936.0325196755545
True	213.2467484169324
True	87.5671161935281
True	201.9158320067612
True	812.5901081051223
True	142.03363181645477
True	1069.4476602562258
True	898.0497784967971
True	41.22739371851864
True	87.33080769089376
True	401.5781509584118
True	389.9327396043413
True	204.6532505973007
True	503.0678688823583
True	659.4468656581639
True	119.14042356580369
True	279.28162169116246
True	1070.4870831592366
True	52.34406112436898
True	697.1964673751571
True	567.0525199177191
True	35.76858496440351
True	852.2264897463333
True	379.79747043930894
True	546.6058198710379
True	112.20292392121269
True	275.42049302262814
True	212.63079897079103
True	26.40322837109341
True	131.42270295895432
True	738.024760388296
True	136.75064223157196
True	383.5801826317585
True	64.0137261729425
True	604.1642177754958
True	614.6329657411059
True	241.20772691184408
True	475.0572456607287
True	176.35323648408658
True	167.04477029246962
True	222.3539825531973
True	280.3645512468146
True	359.4017679328477
True	122.84617148819696
True	187.5945058859334
True	27.649758511108978
True	876.0958540518342
True	310.8673230761228
True	9.101481563177824
True	370.3989356040535
True	158.7415741979792
True	626.9604809483121
True	379.2177449314504
True	583.987845413019
True	546.1014979135449
True	500.01934322121497
True	801.8782149989723
True	246.02444691103872
True	566.2876879338485
True	158.63179690262317
True	545.1639086527455
True	350.86519629164786
True	371.2233011003445
True	121.05002988692551
True	136.74519959894872
True	107.14214783621168
True	69.24416883002795
True	701.9040216684017
True	186.28160567509204
True	43.600849890969926
True	0.0
True	546.8271873757045
True	114.40918447868286
True	25.392320181847
True	42.56144259402228
True	110.08071032363289
True	528.700207168994
True	187.6750320538221
True	103.793382956943
True	35.69585601418445
True	156.70212331950705
True	920.9299996017468
True	52.92354870653945
True	230.51212583625409
True	716.0801412223104
True	317.77746944348763
True	452.47978407171456
True	458.23948942771295
True	498.8709193150568
True	599.682404169984
True	926.770580867836
True	259.8583362230174
True	1042.366618614966
True	914.2094718982524
True	626.3641478395496
True	345.7894743000221
True	833.9616329076221
True	11.032930275318533
True	31.51264821001158
True	296.90360686113894
True	43.96822621190751
True	204.1313565823743
True	742.7830132587108
True	215.1756806716924
True	763.3032589476278
True	760.7888767124043
True	124.70695652512816
True	340.52898425605207
True	591.2923702017994
True	23.727927619125214
True	133.31644198998742
True	443.45654749089726
True	304.0369472274987
True	197.1791738427065
True	107.04676620122092
True	390.5906535240175
True	23.160384859808406
True	373.94129371605766
True	360.4075579801023
True	1071.3070837960206
True	364.4230116313811
True	28.834171579447293
True	438.7234139122248
True	437.24243702256535
True	239.38597248082615
True	30.970868115732596
True	760.0778362757978
True	420.4660324905551
True	168.39895778902988
True	13.798390427338846
True	1198.292005791309
True	170.91116352670338
True	27.09359121924533
True	298.81676537475204
True	281.3682814786796
True	117.53575884916272
True	283.3409825246984
True	48.08362666911568
True	319.4619615849338
True	295.66277962624184
True	318.99593185132414
True	32.450084697547545
True	48.16624754293083
True	1032.9073030776574
True	24.453166863051887
True	13.463915565747389
True	182.076970701564
True	663.3370489359253
True	8.03098607446383
True	197.04637979049488
True	176.41649612496423
True	548.5625603668203
True	374.76284583177056
True	766.5655319071933
True	320.50632235267494
True	501.3851100310971
True	448.6516197981813
True	502.1496160462335
True	100.60303658953508
True	1280.0832770257434
True	901.5228578501004
True	293.0730976061488
True	506.1854497768452
True	95.99691214155848
True	592.7066919149648
True	425.8264900537581
True	157.5899265534882
True	78.29186059336055
True	344.51715215185027
True	175.21125563836725
True	29.662594694816093
True	604.7760284035733
True	378.9981725496239
True	68.76287207576581
True	28.941377492112508
True	685.435812130673
True	497.28024542406274
True	71.16610325997928
True	23.165108008683827
True	342.5229141576636
True	335.46652179918686
True	731.6310044790907
True	555.538057210031
True	559.2739583813795
True	791.9690718964722
True	9.412158453828754
True	57.21417547682032
True	34.34748975879018
True	62.07565779311901
True	495.8742150747845
True	583.2181420304945
True	85.97812058008307
True	113.45876345511698
True	193.21179120591083
True	74.31512266681713
True	181.49568919996705
True	202.7551032976647
True	263.8539823334195
True	796.095516870897
True	612.2897414259879
True	302.0482805854403
True	196.0792098649444
True	275.23719967554035
True	243.3638022241936
True	768.9370443410102
True	311.4414074327146
True	171.09566219409373
True	896.5912739930952
True	365.62821512162736
True	463.4423787160695
True	154.25471288435878
True	119.22780725531231
True	63.01517531899522
True	216.07298783318183
True	977.8924421138796
True	504.4354336220729
True	118.11095285372647
True	368.6857738302404
True	100.66032618271616
True	673.6737950467243
True	4.966229797016334
True	690.0116065373703
True	38.35194979523596
True	946.2792917978431
True	846.5755152622245
True	208.66506963735824
True	31.44263671424445
True	81.95700319450918
True	466.4416230797635
True	217.32066957733656
True	1.522344766736517
True	77.49887472301546
True	1084.5201508470652
True	334.4101379954562
True	689.0878707656076
True	472.0113894702407
True	31.89227455507708
True	139.53857530412455
True	453.90386296037946
True	918.7585848279346
True	815.5531107114734
True	416.5355020699964
True	340.59434928811885
True	17.97352254431744
True	78.34519711294045
True	771.4914248604084
True	491.0493546840316
True	396.1512288064569
True	882.4834777832535
True	24.89761862506809
True	227.31362093501943
True	881.9487040744325
True	234.8948243623615
True	8.541502150656227
True	488.3496207881567
True	101.39519877551211
True	656.6493827180244
True	51.656211448468994
True	254.0586696190024
True	897.6541658084648
True	908.903976663648
True	282.84614445752675
True	447.1958235363402
True	118.25898354701704
True	614.6583575239796
True	269.2314490361034
True	183.76046600318531
True	878.1973339111524
True	59.3096035576711
True	736.8099555010668
True	284.7027615524875
True	296.6057603187559
True	165.82613327238096
True	493.763294163138
True	558.4007207730933
True	373.9246949268259
True	409.59421675854514
True	70.68862504272208
True	158.88375850603535
True	454.10118003224255
True	226.6119662491955
True	35.729826034528635
True	194.2196092013935
True	385.45980318324666
True	399.7158778019048
True	740.0879154487745
True	125.10997036720228
True	649.2142202660583
True	512.6160289003303
True	614.9822995595451
True	136.9839144649945
True	40.74641939269012
True	675.8592657030977
True	69.84663547955891
True	548.2666394028861
True	707.9253331502081
True	444.9180764109832
True	137.3529967037028
True	506.9078588215892
True	5.113827212211085
True	397.8965119630405
True	31.00879879689172
True	618.6963293543024
True	270.9135079963634
True	597.4403059612363
True	668.3451482638169
True	150.1149061084488
True	522.4078363244923
True	470.6864492601911
True	65.63576038445927
True	951.7277191237692
True	2.3991762370549705
True	26.41898021992393
True	628.4319612488217
True	663.4462529821244
True	137.1747239653387
True	408.59546260742906
True	124.71132438604154
True	69.87166929679965
True	489.4869191069809
True	43.54686224416637
True	500.8122757291532
True	13.535072523750816
True	888.5784408680815
True	527.7515736517513
True	661.0123538190217
True	104.85975907606556
True	392.2930777561211
True	1004.5414025551528
True	835.869508418589
True	153.08402567269405
True	552.6264417807341
True	455.6827278548574
True	247.9785722403277
True	249.4823681117674
True	5.893916201968253
True	328.8582389815232
True	11.997933868035568
True	362.8588997277797
True	70.58947068116309
True	409.7397962150658
True	646.7541928793951
True	124.68679363756864
True	233.47308481337527
True	636.6144101211885
True	685.3891185189133
True	303.89858334116377
True	136.68941692166618
True	172.25084295859253
True	468.9756446942398
True	86.53179308274852
True	9.606611515608549
True	523.5968330498762
True	577.0575863334094
True	19.932242911359165
True	138.59092457206242
True	934.9302539207016
True	483.2440822377416
True	272.58425314619143
True	33.11054173688509
True	474.0148794409639
True	110.84618644037631
True	586.8521135494575
True	677.4124950744874
True	297.8011146967173
True	370.5381813463874
True	185.46910671671083
True	236.47153454655412
True	77.72165273143503
True	221.4070522073021
True	493.105360602648
True	22.39131715821889
True	459.0813351470088
True	387.1199967396907
True	707.09173918721
True	901.5293973254188
True	885.8079536220306
True	158.27956551262204
True	392.72512198216015
True	71.63993161457557
True	187.1747092360298
True	321.5459165305759
True	10.555768135864463
True	812.0145173815207
True	22.946595525964064
True	409.0779365973327
True	270.226564884162
True	661.3151810039564
True	204.82767568780216
True	37.32517606265933
True	712.0094002635193
True	1103.441288908153
True	230.29484961836496
True	131.18076660621085
True	609.9276097335807
True	518.2947940737354
True	18.61582691745444
True	842.6749209363534
True	112.41562546329038
True	42.91888783104384
True	302.6525688727435
True	351.2194788355811
True	407.68077303281615
True	264.47152926694275
True	20.70831219440462
True	22.93240780654078
True	858.4481373019838
True	212.6406628692005
True	116.01993348614462
True	847.4524721731611
True	647.5891399378817
True	635.2648140296243
True	437.8274000445033
True	154.05914622558095
True	32.39294217811141
True	96.34999489765356
True	440.64442875840206
True	237.83798961082164
True	480.0506068965008
True	148.72496607839534
True	509.1435580728366
True	663.7710940895355
True	952.8626121865952
True	26.072286613877417
True	987.4188861902992
True	1101.3380306431095
True	493.46828277913136
True	85.24098079662694
True	799.8958969008402
True	640.0589476131806
True	672.5574262654795
True	172.75188136765874
True	747.7844168203846
True	712.0399812132628
True	122.21067506501367
True	779.7204313054156
True	839.9795322619235
True	479.17121831827205
True	219.6826823952356
True	76.59132947017781
True	309.9167740593658
True	362.9892297902546
True	463.7960888943328
True	439.42296707342456
True	203.4865069763888
True	313.2402747841645
True	2.559549281276424
True	12.17393475086521
True	109.89636100875772
True	141.97832478091527
True	356.94558318309095
True	342.9190739549836
True	114.3027781509367
True	17.725002710674868
True	217.1519774490912
True	858.9915629644595
True	462.2641164303297
True	528.3157241537916
True	561.2199384093217
True	788.6292547199271
True	654.7338356645104
True	81.2550313801343
True	206.91634116606545
True	248.7339646162769
True	270.2265904908672
True	103.01439805295604
True	367.55747201253774
True	434.6500826812665
True	168.39745737493828
True	647.7755531537349
True	242.3314792402503
True	220.1947549748893
True	28.005030309595988
True	241.9193479035697
True	496.1033187607011
True	168.5488437138741
True	537.6164236028983
True	453.1861006752776
True	246.1370761112477
True	105.82199234126207
True	41.14109124606888
True	400.9045793872625
True	762.9927173947488
True	168.7577985039504
True	1058.8976181219075
True	1044.15800511804
True	461.4146635697245
True	101.0467288988025
True	123.36794590288564
True	655.6422003084942
True	8.467383656561745
True	225.2822439589862
True	138.09585963236503
True	123.06007055769044
True	337.2967438849718
True	640.96349296192
True	36.37554273582632
True	121.52486901294974
True	953.1286571198448
True	57.18101860939784
True	469.596716848569
True	517.6281028466618
True	254.5503326738292
True	129.93270575184278
True	955.7960535948814
True	1155.127356837667
True	520.8701751777103
True	619.5086519771496
True	216.28560889140493
True	152.92308945344303
True	324.6303162966628
True	268.8168780398123
True	167.0518486800681
True	313.2543003888468
True	334.6961296511776
True	10.640886365782457
True	627.2294796847682
True	142.7797739769766
True	80.15689539694135
True	441.1126038953095
True	299.7920888190248
True	1195.5682062350445
True	356.2158833317863
True	998.9636054374304
True	10.31082029941236
True	269.53754664279035
True	234.6318142816189
True	160.7859804346759
True	507.2696045295704
True	201.64901737218992
True	416.98636762083794
True	330.672638681654
True	112.86642134084484
True	350.8915415774156
True	1040.0031003178062
True	741.3964463683266
True	221.66768913756025
True	115.93884854042604
True	288.21608792908603
True	25.593397379222782
True	353.44282398342494
True	315.8176043280212
True	552.3554893929139
True	463.1363551443428
True	341.920230152831
True	162.107779450673
True	12.178526068044375
True	424.50148974521534
True	290.3764645119493
True	143.33391556004685
True	301.5340872196374
True	451.1596722766732
True	807.2031944173325
True	316.22932361838144
True	778.5001572517357
True	401.18366596965575
True	376.2400518854991
True	1.436219923163332
True	1124.8132509253285
True	103.97211678995605
True	897.5388586704076
True	206.5967345803406
True	456.2003750512701
True	662.2791292860136
True	89.94325527605176
True	476.8092543153279
True	31.183306965438387
True	427.7514697120546
True	75.54045478660507
True	231.3108424940815
True	36.38957719555204
True	661.9198019212365
True	191.35544150919108
True	23.761065673574
True	401.9264116988742
True	112.77939774712708
True	163.30780728644143
True	809.2117378492361
True	271.9310212918108
True	155.222617221247
True	379.0134122239215
True	511.9606767823269
True	341.12840858905514
True	513.1712377201115
True	605.6444931699549
True	160.19566537015373
True	7.254147379117327
True	74.6465832159097
True	431.84393045228194
True	91.9091648236136
True	78.826226298834
True	1007.867902034621
True	27.375389070930247
True	320.0040154951591
True	315.2305797216277
True	442.2477225040731
True	665.276935637185
True	192.7703666582738
True	663.8560668237347
True	324.787552510409
True	345.9782680857657
True	269.04868765344554
True	222.47324742852325
True	364.6253438522156
True	440.92209398795137
True	400.484566106146
True	601.4346238420968
True	139.88960968857648
True	71.74417021831556
True	39.834091450744864
True	309.8077235901705
True	640.3791290195262
True	411.2966583069829
True	787.6368725626968
True	208.98424254851955
True	403.35146088222336
True	68.85477283780372
True	53.43460823674931
True	435.52208712720216
True	193.7737391973289
True	204.92092212824284
True	42.51829954366335
True	1087.793728509827
True	180.98526639323745
True	900.5757329842197
True	314.10123997633417
True	925.315665024038
True	247.41768831272825
True	473.8348023357157
True	526.7135853986879
True	618.8733593991005
True	218.32389291450596
True	483.45489649585335
True	975.03596250088
True	127.53513444067735
True	6.585796179272588
True	572.8323622540863
True	28.959597838815004
True	77.64332951885368
True	796.8877008788357
True	227.575900356018
True	973.5410656542804
True	694.5052966689698
True	409.1335022314531
True	285.07121578753527
True	485.48623196421335
True	344.71091967048034
True	178.53427376124066
True	664.7842309619883
True	687.4302512188743
True	207.01108156155863
True	87.29000437411673
True	526.8890782833878
True	129.52878278623683
True	382.8465777464841
True	364.4235120638885
True	68.01809689342068
True	378.5227568860896
True	414.0533476666498
True	362.1127563478912
True	406.9484111051818
True	417.6177118987775
True	622.9042789916865
True	54.9143056528183
True	469.5609085397503
True	324.7208080998241
True	668.829140669238
True	224.3143935501763
True	103.04117011578592
True	42.06983875146729
True	531.809488206738
True	651.1282430193784
True	188.69892825990595
True	416.8127882657028
True	337.08597116134774
True	17.25845550174385
True	169.23445348357998
True	289.75490744207764
True	2.6744135946532346
True	884.1679048235115
True	83.13281931027053
True	106.04704040013291
True	110.27512860175716
True	360.7071991781445
True	36.75284433567577
True	436.6338978356485
True	218.52704539013516
True	5.330969449652586
True	114.841043394422
True	440.93738273201785
True	54.33399102549684
True	64.2718716135757
True	168.1348812115991
True	288.99787014958986
True	980.842262638087
True	384.7239847051486
True	962.2290233528232
True	179.1997503025486
True	1069.712991129274
True	752.9490361151092
True	670.2902420968478
True	399.7724866318381
True	374.0142263651176
True	74.70588883541623
True	69.41500398817591
True	80.19496776126084
True	173.61399240437106
True	467.8471378873711
True	1103.491108288439
True	171.20551327070842
True	359.10527179361253
True	432.45499898048985
True	622.5554281766557
True	596.4377423287029
True	286.30593544997083
True	435.6434096995824
True	680.7874435171394
True	94.07039824655972
True	702.8317455062055
True	236.66686123040083
True	135.5720781580649
True	411.87558046893776
True	853.7337643908712
True	390.4926848497169
True	859.4293569469204
True	197.30233532035408
True	352.59851383038546
True	700.2961249433099
True	616.8423389880417
True	192.8498948913885
True	257.91191986009505
True	772.2419787411499
True	32.50237576253282
True	189.10049523911
True	488.9851185755658
True	702.7659429279388
True	102.59523081185851
True	39.41774638238098
True	163.11932455896516
True	720.2641078926495
True	316.093505938386
True	540.8094521281364
True	359.91783738204924
True	300.67681954945306
True	427.6593584866163
True	494.6853842045902
True	68.69384072026362
True	388.82637484161177
True	793.355726922775
True	0.0
True	307.9810217219853
True	242.96190983636316
True	960.3949994635184
True	154.60408161107955
True	650.7528166342064
True	633.175474544847
True	121.34836190286686
True	211.46916594369105
True	137.609617068952
True	11.65611833863048
True	290.02487556240806
True	374.2455517109828
True	1123.9076520281876
True	239.00928454185816
True	412.1327796669103
True	655.5875164526076
True	208.4624688692713
True	30.38750800740125
True	840.0929293130035
True	619.3647217551304
True	145.75306377623724
True	642.7513295656056
True	158.07061271491614
True	276.87277291997066
True	792.0084943291712
True	36.83376231228583
True	105.734578106088
True	522.6794683906244
True	62.5213325082294
True	79.7066408834678
True	423.1691315574647
True	23.54300546036724
True	769.6838983856028
True	99.7063509070447
True	153.03533268889305
True	18.709354235171705
True	733.0575300554327
True	30.43445581565879
True	783.8286221481292
True	401.6981087460014
True	121.38039590196178
True	698.0861351862807
True	520.8421267311363
True	580.3735109093237
True	48.35999723541023
True	370.2543798985316
True	6.919521341127165
True	89.08792772592352
True	373.08626359605927
True	47.10374227880813
True	119.47996344672748
True	311.98611478121256
True	189.690665350504
True	102.49221300092084
True	644.0678925989168
True	18.973945457341934
True	1144.1838873596885
True	502.5775881565236
True	310.5419643128168
True	492.0049679447222
True	118.69488321780302
True	781.0716783153699
True	1099.4524936700273
True	760.6297489811705
True	181.6528124395499
True	225.49354220155905
True	50.21889715549344
True	60.69706656448575
True	149.16692615793636
True	99.49795269315317
True	169.1338787949955
True	1154.4859447239933
True	304.3192666069421
True	346.02312495375776
True	699.7332436870482
True	17.16315205607301
True	15.958471773533814
True	618.5673510485101
True	5.47534423581352
True	121.39157326896245
True	680.2727037322874
True	179.59059811068929
True	648.0888622493749
True	830.314035303556
True	151.9369992631295
True	920.266358978742
True	2.3198108320210915
True	452.5321534207764
True	1058.8661038463174
True	26.70208148300641
True	234.01450116945145
True	147.99728961681643
True	953.1785438717568
True	228.23307209598397
True	521.1907421866666
True	121.30019368028512
True	523.5963030322022
True	156.91741612723126
True	99.578483066598
True	386.129181239248
True	66.58654969049277
True	54.40366953455054
True	1046.090882185768
True	266.87343893382695
True	154.14356600326587
True	367.5940464570337
True	399.8002162585989
True	220.0242382089354
True	167.8493850026404
True	375.1527970363496
True	35.39106731560664
True	500.2983926630773
True	1138.046197427615
True	115.89646535525549
True	465.791893273578
True	307.57898780690414
True	26.43268997463328
True	419.89518372278735
True	103.52742753886612
True	563.914305626041
True	197.40575565341027
True	432.50595525544327
True	18.12760489062069
True	430.7225921445921
True	111.46082743118328
True	347.0224973377209
True	35.1964279196126
True	172.3357747983099
True	238.93296925826985
True	756.5917726036415
True	56.26109120239993
True	143.4198372564209
True	231.64063683233024
True	131.4737778288995
True	611.1976136059282
True	558.2673076334166
True	801.8455577317491
True	389.3016987263078
True	530.132018572757
True	419.1291529489137
True	670.9819468443144
True	70.60058739273056
True	476.45869801621865
True	421.7386219750237
True	48.32730237237225
True	85.51644621528688
True	123.2553545825521
True	89.5797167247169
True	321.4828913885846
True	846.0139960461422
True	330.1870791228279
True	1122.9118180814442
True	325.08469457732355
True	904.0139751551112
True	156.12194001463064
True	568.2670165865404
True	593.9651317687641
True	676.4910747570754
True	450.454417594778
True	65.31057255912563
True	302.36077411063894
True	40.97142744961684
True	170.36813094520917
True	163.3336397528808
True	1100.2919664891654
True	232.4527378542865
True	555.7851890920998
True	553.8511145360086
True	551.0218200264671
True	885.0896473053215
True	587.1041826672056
True	646.2245913870859
True	924.9820671384514
True	123.7759647072093
True	320.0189568501642
True	258.95969039827526
True	327.5785240333963
True	91.24644824185074
True	377.94743238075455
True	4.13335837561179
True	317.532648107773
True	260.04373686235925
True	612.2307719648991
True	283.6891780738914
True	362.7681750639494
True	9.206916468517704
True	64.01113327220844
True	542.2075724303845
True	30.52538937725225
True	143.46789468176277
True	62.165079439492544
True	152.58537734959225
True	242.0348129704984
True	74.88868745407832
True	380.8690856263058
True	276.47167316051696
True	99.98654475635996
True	341.5760749696088
True	61.60721915547942
True	559.8464812894965
True	857.3187422928402
True	277.2704527321442
True	1159.8382685865995
True	111.55522658855035
True	300.43632853765257
True	1074.786768002861
True	87.78660564988117
True	293.62950105661406
True	9.718194184037351
True	392.8987675677912
True	463.1814318639404
True	150.86434281828787
True	629.4786224227134
True	920.4905731635624
True	161.13189081691883
True	75.13278775481453
True	338.938682926266
True	537.3511848503962
True	589.3316961904666
True	1194.4402149643583
True	25.96650139521313
True	958.6651073241014
True	133.03298244564456
True	636.7170913541032
True	118.52705300761436
True	131.2166072720574
True	180.98698843235712
True	175.49509017729636
True	769.9858037058052
True	212.31528304939465
True	230.15507518105943
True	70.83027864444759
True	503.90860842409984
True	458.26312711709295
True	171.4947341491796
True	240.36471178482995
True	16.424657181721262
True	418.19563965536025
True	221.89107540875293
True	286.6424152978124
True	114.14536364471826
True	707.0708277197714
True	427.1598957995985
True	249.82242768293244
True	641.6025369397233
True	528.1175607994468
True	488.1207799814084
True	131.076759873017
True	534.2511112232546
True	424.9963152707508
True	3.1037278041248486
True	194.8950208041365
True	91.24819856447871
True	248.0031557322652
True	2.665618911069446
True	119.16421764061197
True	362.11786900099673
True	7.768657828138842
True	854.8370509113441
True	164.49342822850429
True	715.5897035272178
True	810.9468890333919
True	161.4462606558544
True	226.55961601436653
True	500.9681067253585
True	849.6414158315891
True	49.71739794713504
True	39.31263204762973
True	123.088475491794
True	616.3656268617331
True	727.7516623731785
True	188.5745507190288
True	591.5657416838974
True	584.6355189262955
True	863.1301541179218
True	412.98974192149234
True	191.76111613264908
True	897.7026552083402
True	224.20796335439388
True	154.68701915527794
True	329.22894313260895
True	219.69661137008728
True	213.63214305421505
True	609.4487544599084
True	252.10039773565484
True	196.88174279810983
True	451.3295579916434
True	475.8923044055616
True	63.01791465003684
True	284.6268479975921
True	78.28751426099379
True	348.6361507658024
True	339.3300896995804
True	260.75835067282816
True	175.02101248982927
True	395.4097982615316
True	613.0001419926788
True	743.1461987330449
True	294.10764992588133
True	734.5215027330876
True	65.4687700257725
True	902.4537418738076
True	353.5173083086189
True	13.24835664726045
True	635.4280920417135
True	696.2842398065845
True	251.852693610449
True	161.7085138821688
True	44.85825546456767
True	387.9395167266804
True	75.11992319808517
True	14.463572168253336
True	897.7480060426332
True	364.87475181470296
True	176.3102240869011
True	1022.8426753936355
True	13.087623551618544
True	796.6256231077172
True	30.534656814087715
True	686.9284421946211
True	59.34116089661475
True	751.9821902404091
True	420.8128033363038
True	199.76381081637064
True	457.9118636816638
True	215.29892427365624
True	289.69551033807124
True	222.8163733863427
True	408.0277852103114
True	10.583085180691883
True	325.6478658601486
True	114.7015929539407
True	11.726565168091412
True	476.9925176811016
True	740.2417337960303
True	284.05805422592005
True	78.95395368167232
True	310.54844335513985
True	79.54611896737646
True	191.68008563455575
True	176.23195793046727
True	379.4042805698259
True	45.3273769040629
True	134.33230698437248
True	376.67005157381806
True	874.6042353572673
True	110.08963220036308
True	211.946204073677
True	431.0752410227514
True	17.40066754432535
True	417.4354965913307
True	520.0979484657227
True	87.03482879439755
True	393.9378705329592
True	356.3582410875824
True	424.320952557957
True	597.8419864146906
True	1037.9574924293718
True	998.4012275280209
True	58.96118194657536
True	1073.7445967655292
True	111.7284460354276
True	112.56503410332736
True	114.92578858765376
True	478.116315520854
True	373.6078158621941
True	581.5955628096938
True	263.5604959034335
True	162.05205687710648
True	412.3062534145076
True	16.523089930807135
True	442.7334801543951
True	410.5964017163484
True	147.1080329453895
True	90.4203246188438
True	513.0719932598697
True	1004.3610015448572
True	206.52223926743696
True	67.54615654910423
True	454.0830869362191
True	379.5448131241277
True	471.45570616093374
True	334.02319804866033
True	3.7985364848441456
True	525.6906466410928
True	526.8310074708419
True	508.3040033775965
True	193.01160196708244
True	106.55518767629384
True	20.690860302898944
True	377.4837064813793
True	111.3422750543624
True	7.569817256900888
True	33.94760026431275
True	343.9433236112863
True	644.6059444574344
True	128.91658623724268
True	87.48778142242911
True	19.26382726420917
True	404.6694173872409
True	346.18216655881145
True	772.1076001162027
True	297.83661651470953
True	509.8952291700387
True	546.5755858022351
True	526.0853734021694
True	294.2534903768358
True	559.8580554033487
True	99.44918278476906
True	569.9668588931364
True	6.759677012166922
True	366.7026741930622
True	485.55937356724894
True	957.0000220646306
True	345.8400059802493
True	802.3894066248572
True	973.1247875904136
True	179.28922979623258
True	37.98212628008486
True	382.8788333781306
True	387.262102872683
True	599.3873137147922
True	252.8386275765799
True	28.26967496664045
True	652.4303268909024
True	129.8938602016414
True	1062.5626914513648
True	318.97716761796875
True	498.6882038629728
True	121.22450695973023
True	818.9508398954673
True	140.25599274012353
True	826.0352299919086
True	567.3600639658414
True	189.35643265755
True	113.73898241646263
True	63.81910005530806
True	562.6908948310052
True	894.2124001472885
True	417.2993780677364
True	562.6574534744051
True	135.0698091562873
True	651.2942836338932
True	476.3426675934144
True	800.0155792516343
True	298.5895734672281
True	548.84798782207
True	111.72731272641228
True	24.70638207038892
True	420.7593130384222
True	168.29626099994692
True	100.7341162510507
True	364.1697497724739
True	1073.0935838033836
True	274.3346631350186
True	552.5689914289675
True	11.749349304610377
True	74.34701600862722
True	328.9119511009603
True	787.4400636213217
True	453.9044932143741
True	524.7509120339445
True	700.0932361560398
True	67.86852389166563
True	720.6465108388344
True	51.64653890224472
True	104.52304310309351
True	175.83299468464588
True	85.8579447524014
True	25.523863586114324
True	308.5833332435459
True	484.8321858714474
True	902.401387630836
True	869.3606079873604
True	6.173227128357056
True	295.04616465629874
True	471.8620316707932
True	123.14136760632869
True	238.14250042112187
True	321.16431844330094
True	1319.7619375736792
True	450.3518878361828
True	25.867315999404717
True	181.5618241239808
True	713.087613909448
True	38.01729685386013
True	180.63916008424115
True	572.6334832523304
True	68.99292268802175
True	878.843328752544
True	330.14418145865227
True	656.2604121854772
True	77.52620091927984
True	672.653197249508
True	585.24311010769
True	894.2025010758473
True	259.312075345537
True	501.3012109397917
True	805.0034447253547
True	891.8489368012728
True	231.86774525101012
True	750.3251174315211
True	211.27175986140023
True	455.1098720497481
True	371.81908521393217
True	495.38326110086297
True	499.4638725864015
True	318.94664443405355
True	359.9310853428556
True	116.97746949741853
True	350.20440014324896
True	1149.7925005407417
True	306.1406296617044
True	148.6859488020007
True	301.0081128792616
True	733.8180570561354
True	656.7937404537529
True	415.391091993116
True	122.45961088034996
True	335.506957922976
True	29.97393480886924
True	170.19739677581194
True	90.8776988744136
True	84.79353671900904
True	548.4509937448785
True	142.67990008416916
True	125.3360054822249
True	104.54361642713508
True	87.03121149345702
True	453.1759584287633
True	400.743346012364
True	1029.075746558953
True	524.7725932203164
True	845.3862952967519
True	277.21482404279635
True	299.6613646445817
True	517.6657116296636
True	192.34028616323133
True	763.3106918399075
True	239.9464088072752
True	363.83736420225694
True	67.8126512822075
True	117.6098538680304
True	249.2911229893309
True	121.5038179113308
True	460.9796920374777
True	32.14276626879222
True	569.022164054067
True	1004.2707520370526
True	745.2358021945788
True	1.1122385206426235
True	63.57375140414139
True	502.7887080082282
True	441.6747407287865
True	71.16179822921649
True	118.40364227318422
True	300.13737163110994
True	80.76667644404176
True	52.52364438186834
True	737.7834180054998
True	664.0732752303682
True	164.43072074688743
True	180.02047463359685
True	559.2491805922699
True	57.19531351170839
True	24.587056366692675
True	554.3855338907229
True	453.4811354115632
True	1119.5205426829978
True	43.89184795445957
True	489.7656633472293
True	879.0798003124286
True	772.2752610993123
True	291.0598743378244
True	761.5613398650187
True	387.391152352702
True	39.72272922058082
True	104.67069905295384
True	697.1458905937413
True	80.29423672664021
True	145.3049246072069
True	945.4196161354206
True	170.856522925983
True	271.3304944048832
True	103.27564010089029
True	638.5089344006789
True	594.6480083999995
True	215.8614895623712
True	406.1376779711939
True	44.60585687374347
True	276.6366838319318
True	611.0156843289711
True	627.1184532936043
True	320.97494718968284
True	71.47001252773352
True	938.2256931922748
True	1006.1638548989248
True	554.9317765739829
True	62.49749787338621
True	30.218529520423157
True	90.32791289760424
True	105.84647545103992
True	102.80283927079816
True	890.6709966844005
True	1177.5754989181205
True	734.7327060900604
True	322.14662667855987
True	8.286004242879049
True	19.788139552758327
True	331.9151297912621
True	480.8292377232943
True	43.35426901662409
True	548.9611717542718
True	422.902670432889
True	399.4628539254447
True	79.39208568418593
True	200.7786443619092
True	270.7167879867258
True	139.98036370951738
True	380.203416018771
True	42.19404180452947
True	174.42403898200538
True	1226.5482024987025
True	5.009612277453208
True	27.93147484727468
True	566.0031724959962
True	362.4599374501505
True	746.7202426799106
True	157.78218968429815
True	747.3299809795494
True	597.8122129715268
True	282.44363619813697
True	442.0928212425743
True	358.1621140132092
True	298.14964549808127
True	264.6043373222063
True	398.7977052573876
True	505.6669500900676
True	481.11080831443314
True	111.62651710613277
True	357.33178245718705
True	8.954163292021496
True	188.0557152433732
True	219.72285486558903
True	869.3937376798367
True	591.9759635369275
True	31.868894525936547
True	724.7511129832316
True	846.0221485946726
True	100.9936129229732
True	352.211859193291
True	883.9959203953958
True	208.17740049163
True	167.93393315340856
True	538.247287864448
True	584.3115661963028
True	1092.1137572757748
True	143.64602838654005
True	155.9187593448375
True	252.4796161822163
True	315.85323772734534
True	446.5397441351212
True	408.6029615973196
True	330.81291964569874
True	448.55953935025497
True	496.39770639468895
True	235.15390767540583
True	1508.8661405567996
True	249.513025912628
True	404.1229214055086
True	54.71851900179954
True	771.0242120205874
True	245.987994703268
True	930.2976564120922
True	569.0628729112801
True	320.0324190281144
True	784.2795547667724
True	251.18913315506853
True	205.82607534413668
True	253.9220085305341
True	215.23505808559335
True	138.1716247513071
True	255.47925648813535
True	731.5593049886089
True	532.3033669595994
True	212.55673108130964
True	1182.5650049465162
True	117.0052040607636
True	258.37569776155425
True	71.57467285633935
True	306.72585270192604
True	422.7780075493484
True	82.77469658266548
True	220.5409632824268
True	76.8683427962751
True	663.6035936091225
True	366.81271046515707
True	227.09889819505557
True	743.7113163040776
True	832.4887175467053
True	781.8594438809944
True	826.2303985732674
True	348.2271240099597
True	1.1709532737766994
True	267.6992961623492
True	54.16743614947392
True	374.4224079957313
True	56.513532858821925
True	351.0857637468357
True	854.8151435177015
True	1040.7938613538952
True	394.640962466844
True	20.60602029713881
True	526.4339780412682
True	512.8143876783245
True	197.2991987185196
True	239.5670432280971
True	294.1907234341298
True	23.868880561390785
True	116.84803428171485
True	970.811561637291
True	59.19297412205865
True	503.2747283427766
True	781.3489223344146
True	102.6477439530059
True	235.1055472958804
True	112.69156849294532
True	17.1684969626345
True	1.2219146354913422
True	114.28824510429163
True	984.5382540061096
True	486.28543006000086
True	72.45329119205128
True	778.9046300065656
True	335.88089192318347
True	1.3567626190213595
True	441.7450567262533
True	185.64880397911435
True	499.6562305292487
True	83.55303900276483
True	326.4427515748402
True	372.49412407353554
True	166.07745399024074
True	212.41841674256065
True	132.33489696125838
True	167.00686622607142
True	945.1740900899396
True	14.03429269084467
True	510.9797395394028
True	470.688886430286
True	400.6660372155832
True	214.932436984944
True	227.41103208589328
True	152.08762938351268
True	47.18161254417595
True	472.54122840885617
True	155.5353239586078
True	848.5775605594085
True	845.201280739082
True	244.5635987694184
True	320.9258045496426
True	529.1438928793602
True	41.29262629038652
True	87.91454613534125
True	731.9741998089565
True	1077.4884553498391
True	116.15091138064474
True	739.3225577293824
True	141.73485822695503
True	919.423036276419
True	650.5618366067077
True	103.32446623279228
True	270.21588133228755
True	617.1740494316787
True	263.56343380623844
True	49.67107982027996
True	575.6414042786041
True	455.9397174604514
True	5.073445829197456
True	469.5901435451334
True	69.27341115783507
True	166.081056886514
True	244.40532103777088
True	322.2162266072001
True	74.17237371268055
True	220.8228971636705
True	342.31941055744545
True	444.6693840643784
True	919.24479122144
True	46.75617950440861
True	934.4750784500508
True	1075.7558350054414
True	124.91063960258268
True	72.74499617766355
True	1011.008825309334
True	34.13809252443492
True	219.3284924235287
True	84.53955288199164
True	215.2055578667188
True	359.20022114890844
True	958.595384084246
True	98.66119231852949
True	73.73599788015181
True	647.598980640016
True	273.6902424329726
True	727.3034133590148
True	53.37862477229244
True	494.0911883663974
True	391.4703595439552
True	673.961654997975
True	51.99509667012723
True	109.53964622169656
True	26.461186566664274
True	268.461598475687
True	44.63244886147675
True	347.94796803520967
True	2.766236329446841
True	1169.6047219291866
True	100.44322980462644
True	140.4077109665814
True	354.7639084481471
True	747.8708655919911
True	691.5843623316132
True	1020.640237893243
True	454.5358814694189
True	420.8444652195923
True	142.0335235633781
True	419.386145396668
True	865.7910740169757
True	423.91996894851945
True	958.7925560829008
True	89.11802064470892
True	422.42972048395706
True	173.5653095031642
True	290.2358322537536
True	728.5740450024595
True	160.87961068622118
True	127.84313468405064
True	64.17823910943369
True	852.2885943171237
True	781.1342235584876
True	83.1216452318118
True	437.18613103731366
True	769.1687220253443
True	411.32215173220806
True	55.16529116378314
True	324.8055634606571
True	778.5907094747139
True	29.52705700199144
True	362.12488666525775
True	165.1812175893393
True	285.3655541205486
True	32.49428251162006
True	230.7342503526355
True	792.877338643947
True	644.6955308552051
True	54.36530902725198
True	278.8350404398474
True	870.2438190026095
True	16.930364845941966
True	317.17828557209504
True	288.81573242902056
True	432.3279690796181
True	198.39931875804925
True	592.039330819803
True	50.770019652499066
True	965.0868373272942
True	898.5640579952279
True	46.518055395176255
True	390.0445845618672
True	727.9493199242492
True	921.3023312779292
True	270.8722520089858
True	622.9458063557474
True	133.53845467391918
True	194.402564427638
True	140.77738927593978
True	139.53025111738663
True	211.8106090660629
True	946.2044523939992
True	774.319765746126
True	983.501838929762
True	19.522602110216532
True	28.16712742667992
True	362.157589137101
True	13.215355236145903
True	642.8037248125238
True	1057.4870338292028
True	265.93110278907653
True	208.65505863397664
True	85.24148667155661
True	220.1403327176132
True	133.36234876856963
True	44.74880905278875
True	129.80217768957374
True	92.2952970133897
True	263.95161362865326
True	537.5072802727572
True	168.44745078551253
True	28.963477719230735
True	55.86712590852435
True	442.3791109565509
True	271.549716621507
True	579.5240239412176
True	22.73000610743784
True	110.52209735161934
True	654.3898915463772
True	274.0252304754559
True	461.04876869497576
True	646.5090552400642
True	103.42352871255392
True	117.781258312355
True	76.06293202191303
True	26.04982832857672
True	121.12375554563104
True	83.40818138798052
True	103.14051325859
True	147.86866300611118
True	250.631282876732
True	799.6611075531434
True	290.2133821830189
True	948.5574721176472
True	167.08159108764409
True	205.05489444133025
True	777.679016282432
True	311.46352748998873
True	569.7269310531408
True	260.6120927989988
True	359.57834245781333
True	452.5616432944925
True	570.4472798657375
True	634.5168089173749
True	375.9871558832237
True	34.35345685606914
True	547.1566225753043
True	617.7582253932111
True	19.92163903511073
True	11.321305547499689
True	264.9297801076122
True	419.20865299304967
True	471.10445353695815
True	67.09699757116175
True	632.228479994638
True	923.850179195504
True	222.08406967359724
True	900.800982454618
True	271.6970758592544
True	100.4867006495084
True	267.17467921076
True	697.8509520050189
True	39.02111707929906
True	576.7480061464787
True	1285.7941048214584
True	1012.092717510172
True	916.9578289864448
True	200.97835668175543
True	90.95964913538458
True	189.23363520065809
True	819.649293909969
True	141.49516780858212
True	1058.2671716433067
True	850.8636633218703
True	43.27319872991561
True	87.89023565310097
True	426.9254822860378
True	411.6605166452486
True	204.1207626409189
True	509.0979339281325
True	657.5631272820737
True	125.12853221955471
True	270.66728533544944
True	1018.0506886274418
True	53.87724504757916
True	698.885231787045
True	557.1267126967041
True	37.6137400275333
True	805.4685503505737
True	378.6606210962515
True	579.7183836429458
True	110.0545139806184
True	260.2003725033545
True	208.11527969969936
True	26.674034027667357
True	136.41867817570198
True	748.3786873034286
True	141.9459213229608
True	380.017477897111
True	63.68081017634569
True	604.5941135240247
True	595.4487013335532
True	233.36713751581715
True	469.51737386629793
True	174.3693948123965
True	170.81792853287536
True	223.0831412820733
True	296.4109307403311
True	358.72489229197004
True	129.94752361670066
True	192.3566912722913
True	26.85163467146337
True	855.5809082760579
True	298.7100839771287
True	10.370850336384692
True	372.43044127620885
True	159.67764331458545
True	627.8811641321382
True	384.9210463646544
True	585.2522138547373
True	574.8489457786786
True	496.7724478633473
True	785.0058952989626
True	242.26135320170263
True	550.1955023833914
True	164.40393087757442
True	559.4012508506187
True	344.931296403023
True	378.24523156888085
True	132.72050548133188
True	133.9574311703653
True	110.31671274473096
True	66.28024763091256
True	719.1143966805843
True	177.42170007549
True	44.61919330138818
True	0.0
True	517.9995560419969
True	113.26247348619214
True	21.932226181043188
True	39.93341053637734
True	115.09519580874556
True	520.9172681065452
True	187.65884819687483
True	111.31571856405864
True	36.39390261103557
True	159.15430856786773
True	913.9140376806844
True	49.34726051864005
True	226.659435078393
True	733.1473835811304
True	315.2544784864133
True	454.734211449902
True	462.0897215798788
True	518.0621434629829
True	598.1132105883352
True	933.4224544308804
True	260.67217577143737
True	1081.7694745637914
True	940.990173958554
True	616.9115642185269
True	348.8533846383547
True	853.1325798677467
True	9.900447594229744
True	35.86613943920129
True	301.21847647315394
True	40.498578898349166
True	186.3688980912421
True	740.1838832706874
True	197.98205955612136
True	778.1471545595698
True	766.0539254234326
True	119.02715818391292
True	365.020166574021
True	589.8650675816842
True	24.29892682281643
True	129.76818775093594
True	439.9018385129103
True	303.09261492361424
True	194.73182590790063
True	112.29462649019156
True	385.2731259096832
True	19.352896869771552
True	372.3323030665734
True	376.3771173092967
True	1022.0939319849856
True	355.5226061632198
True	31.81744028432592
True	428.19049462604943
True	460.54336933524473
True	236.61445011262936
True	32.924072600960486
True	760.4185651190589
True	452.6816955049495
True	169.01165302722336
True	12.164395367601331
True	1204.5044028215425
True	168.36504624693123
True	27.36954066445524
True	313.8018934890965
True	288.37325368205904
True	115.22250068272076
True	298.86282029894704
True	47.86336722813373
True	324.13896779407287
True	327.52239512545486
True	314.2033413473125
True	30.446359895810115
True	46.09752110841294
True	1050.929263822938
True	24.42323489530605
True	12.373119845584432
True	179.16590716611557
True	640.4548053956021
True	9.188645472737267
True	191.09103712326416
True	176.4367375227139
True	516.0560693248482
True	381.2905516435588
True	732.6190173383734
True	315.4467514535075
True	458.2030341037721
True	445.68658710924
True	490.8440099794471
True	97.96261203679552
True	1281.694344147673
True	905.9686704876888
True	275.6413375494358
True	544.1702214939103
True	103.08853467347971
True	587.5056149333323
True	424.765829224444
True	155.41555154226367
True	76.66761883754275
True	351.68229081892633
True	166.9212568438573
True	28.253380961981488
True	611.8330521975838
True	381.1729924583812
True	68.26140943598806
True	31.58798725817919
True	663.9808068838062
True	490.7459602912034
True	75.53312785892044
True	21.78122263883906
True	334.26101998836594
True	334.6054490630186
True	697.22628668746
True	551.7804797307972
True	545.1670125252592
True	798.4627828346985
True	8.89043337317077
True	59.33350586234317
True	33.08274569073853
True	59.90001001529345
True	517.2819889302366
True	588.8538977367471
True	88.50265935221437
True	115.62803668919884
True	190.0628363666669
True	76.83900204658416
True	176.94770761977907
True	199.89449806362995
True	267.188887077759
True	811.2520813029691
True	604.3991218988563
True	283.39328205895083
True	193.9047948924504
True	276.2527783352543
True	247.26521817287647
True	727.7328637933846
True	323.07834087109376
True	175.51878187186065
True	888.6556924728887
True	346.86514463543807
True	475.5101309119309
True	153.7120216397824
True	123.69808376787417
True	63.37730874533883
True	210.5550959907598
True	987.44301129609
True	513.940026480337
True	113.45155468443336
True	363.4755846144533
True	97.52674320244938
True	684.1931728270458
True	4.554501849214974
True	702.6383190806357
True	39.56285932634414
True	941.8110143763532
True	833.9152173584155
True	215.2113908365223
True	30.359907554598024
True	84.26026296818513
True	454.5821949927609
True	223.184266470958
True	1.3377008198228006
True	78.33521971644551
True	1063.6585535021743
True	339.62719829771646
True	689.5947766839915
True	484.4412826345913
True	33.8574247844723
True	136.6652038556865
True	438.544392842782
True	924.4173458124858
True	804.8360360293794
True	408.7533374805877
True	347.1022273610312
True	16.93884968206453
True	80.28261689310942
True	748.6786128336073
True	486.8876390885902
True	391.1351018511808
True	866.9618605918281
True	25.27086607082653
True	214.87194316952383
True	869.7624803030614
True	242.18307298264796
True	9.405915223705012
True	507.18825836534046
True	100.45808065848476
True	653.8527248391134
True	56.18449665648334
True	256.9426532823718
True	872.4008117398006
True	881.1338362522641
True	276.5556836362867
True	447.0749462965978
True	120.38200687181104
True	608.0549395577929
True	268.06012684771696
True	195.3018240187852
True	857.9362234869417
True	50.42092439948912
True	705.9853194527644
True	270.3497348534976
True	301.65816584662474
True	171.1520899310879
True	502.9162859714782
True	593.967092529788
True	373.1185455356263
True	408.2000623373236
True	66.86250261002343
True	165.48525075206217
True	456.0734433336474
True	203.0664273682105
True	36.73519728359417
True	209.5164436934316
True	386.8780806672008
True	414.86066471449055
True	755.159494721169
True	137.68652727135049
True	651.5130905286084
True	495.1235196673949
True	613.1210425800236
True	140.2907441770573
True	38.94489385878008
True	685.5887017652909
True	67.23483992176179
True	550.6096961274648
True	656.4508086819251
True	456.7885074604815
True	127.27684921182046
True	510.72414735180666
True	4.5427039367295325
True	399.8979016449675
True	32.71345247360818
True	616.1959954076749
True	257.4909409465096
True	565.9529233555315
True	669.5043549171324
True	142.12024208399242
True	521.1628656307372
True	509.93909147437387
True	64.03968523146249
True	941.7120185321168
True	3.5204325011925586
True	29.13084766900259
True	654.9712244087146
True	681.6764136681916
True	130.22499733370503
True	396.07121238884986
True	122.88846786081302
True	75.69655628660514
True	458.6333916096961
True	40.3660286568396
True	509.3484162403109
True	13.082808042035332
True	795.5558302055141
True	558.2077958953626
True	657.2758266759657
True	105.02246308575651
True	374.4451934626469
True	1002.3895262719363
True	843.7587369983966
True	136.5590052677916
True	528.7123957411706
True	454.69784391127047
True	242.44880696532252
True	256.92109919159884
True	4.905951064689615
True	316.50138835032374
True	10.899570791162224
True	377.26248413000735
True	74.58673552742997
True	405.4351537884158
True	661.4234187173
True	123.9089298981822
True	227.19384767492056
True	656.2510187952089
True	694.9136311989973
True	297.3113954738466
True	143.51128309946648
True	162.56545236918438
True	481.5899213387072
True	88.40524040272125
True	9.645895114869232
True	483.0249016134024
True	561.1653661304288
True	18.99229874624633
True	132.01368386886452
True	877.0082001099508
True	498.640014164362
True	276.4581626174823
True	37.149050071264455
True	483.32263663560695
True	114.39694218928676
True	593.1188353291178
True	667.1175652439401
True	296.5280218444477
True	381.2985570954712
True	187.2521660975645
True	241.5132533353249
True	74.9280360616956
True	227.25654115261824
True	520.8843614612698
True	21.143222163425133
True	434.251165794978
True	361.5411495143986
True	700.2290034603833
True	936.4526369716442
True	907.4811625580528
True	159.86922750535234
True	408.482009969558
True	70.05503456999769
True	179.45388080279474
True	322.0997146603541
True	10.15052395631902
True	802.3990924958487
True	23.56220813924968
True	403.30505859778094
True	266.093414465332
True	660.7143485333349
True	203.6848702561255
True	37.3361270831303
True	701.1631709495475
True	1084.506217620834
True	227.6469258204684
True	133.0649019906811
True	625.5828441746237
True	514.4183041799316
True	17.68093804338348
True	809.6061026159833
True	114.34501685662836
True	46.97044398630173
True	296.07747040230777
True	356.41598306658625
True	413.9122336518492
True	265.9303514245335
True	19.35444285136576
True	21.772699482832724
True	842.0300362712311
True	204.63872864926296
True	107.90302016417402
True	813.9841948298516
True	658.0599871600576
True	633.4434174060108
True	457.2783139517175
True	154.45695382359426
True	32.451918840845785
True	100.6166637726031
True	435.47702448566935
True	220.7157246172206
True	498.4311962762809
True	144.2609337242857
True	497.98493057162415
True	640.8667582317049
True	967.4946907817008
True	25.67794187762281
True	966.5814401858792
True	1093.1914386414785
True	481.2774802370644
True	85.62460774603261
True	758.8404410275633
True	643.2857760463488
True	648.1025016880386
True	174.67714807551326
True	734.9424165932676
True	702.602747371558
True	124.34735508491528
True	760.3116340046163
True	819.2910922637128
True	485.519201139569
True	227.2868867619458
True	72.2094968966504
True	321.0256832390213
True	352.1464848223679
True	477.2689279353906
True	427.84015036906425
True	185.84974344591984
True	316.9729002459265
True	2.5356383956472186
True	13.476528887352911
True	103.43961307101664
True	130.98965031153702
True	345.58879530412514
True	346.4391861958413
True	114.73973437552824
True	16.021424080942243
True	203.11253294006883
True	843.3996046401905
True	469.6262985595991
True	522.5219084944749
True	566.7468615623931
True	820.0710960728923
True	639.7036830914462
True	92.59847210887484
True	202.65496806590647
True	247.50163655356783
True	285.493170726456
True	104.66618846390236
True	365.36012358395305
True	437.1517396866102
True	172.85137152650543
True	647.2632277201059
True	247.80558207406747
True	209.62455279043823
True	28.77578981508205
True	249.21913828541383
True	479.78920856832246
True	170.87961235662786
True	528.7453525403976
True	462.1141733205263
True	245.99878239436453
True	101.444435763162
True	41.821776747465286
True	398.69519490787286
True	773.602593656276
True	168.26641583623214
True	1041.5848254102798
True	1014.1860880110504
True	487.8312176342847
True	100.12970486011127
True	127.12895962870248
True	669.4995960581213
True	6.991747984456441
True	228.10991028882995
True	134.89450464529585
True	122.15966518524688
True	332.0094674135562
True	624.6227572477471
True	37.5098239345753
True	125.34737164689513
True	935.5871976386388
True	56.02833397247043
True	445.9526971258214
True	530.3424327464469
True	260.1918857198354
True	129.8833641663695
True	910.6056651432872
True	1201.0943004842336
True	507.7297164066847
True	644.1082040125508
True	215.09152934393936
True	150.5304954820688
True	335.8423632648592
True	243.5530994317448
True	170.82630728447242
True	305.3510732962179
True	352.4148390752499
True	12.03756691172934
True	640.7716140310274
True	148.87527667190426
True	76.98500744029634
True	445.623043644496
True	318.79371278749045
True	1162.3898208028447
True	345.7059920880588
True	1010.8915682199532
True	10.05649368446544
True	274.17303797300866
True	222.74762145399976
True	150.34249188257402
True	521.5577646741745
True	194.78660928154443
True	415.5050951553678
True	309.5199758128701
True	117.49010317157476
True	353.69628776629906
True	1047.876659352033
True	684.6666106177078
True	220.70368218719827
True	104.57640546439316
True	307.4415470776631
True	23.18075062308336
True	354.6286210892345
True	319.92118544736394
True	584.4249950622508
True	440.30394248692215
True	360.0118665742094
True	158.06513048715007
True	11.468389540961455
True	426.8297795200672
True	286.0634282614228
True	144.4436117103665
True	303.6129984015012
True	422.32307378581146
True	803.6502354143641
True	298.7361138381287
True	786.2462927407005
True	395.7043402723784
True	391.90105373167154
True	1.2187742038069542
True	1193.6736167551585
True	105.83303850380577
True	930.4988152004696
True	213.91877389104528
True	450.2930064690171
True	663.6678349685751
True	89.475570352835
True	505.4928922629659
True	35.84274552337541
True	411.6892573538605
True	76.75363787118557
True	238.6336906749888
True	36.45237361477142
True	698.6157746459418
True	184.8141752857427
True	26.240488056536503
True	389.24534928870185
True	108.4636864197878
True	164.72783384678488
True	801.1476897716399
True	270.64657010824345
True	151.14059697492468
True	382.06221140778416
True	507.8799096606043
True	339.9338724114033
True	503.72214581347737
True	594.1920636128796
True	163.15141809535064
True	6.933414248691861
True	73.07074840401243
True	436.218556683526
True	91.13282505938264
True	78.0363681096579
True	1024.955023418065
True	24.78272368816544
True	322.5521457265714
True	314.14261010302863
True	442.11121444498303
True	684.5171693979418
True	177.9712769086601
True	663.7896537997559
True	329.1777664154872
True	348.14274924057366
True	277.5879242381011
True	216.41056740744
True	344.7817258672877
True	435.9534260472171
True	425.2903992188096
True	619.4034925036091
True	142.2804860818613
True	75.4677209713828
True	38.68544523467349
True	306.4702573831118
True	632.3359034810055
True	412.6592051196602
True	776.3111964216454
True	220.24451495514447
True	391.4370020632573
True	66.6803787862471
True	55.02802599381006
True	403.6745410237004
True	205.08953383439007
True	236.1141012061101
True	42.490410620392105
True	1045.8357912391905
True	163.89674481001896
True	911.343083554798
True	323.57409531965527
True	929.673507568341
True	231.60563665723663
True	458.0255589957272
True	541.110841098289
True	596.7269016915801
True	214.3236215170228
True	483.3390302933782
True	929.5024183570284
True	122.6463548415584
True	7.074418584885553
True	555.844329778654
True	27.56392427236733
True	76.27431138857213
True	827.5484410953392
True	221.85641459776127
True	993.9852856326798
True	681.080345844332
True	408.0707926005759
True	290.06533628496004
True	484.38205020891127
True	352.2971962362295
True	181.98104454866447
True	644.3596850617715
True	720.8462488050042
True	214.44049509606867
True	84.94703106832907
True	517.3774846640205
True	125.58222868706812
True	385.1132453353888
True	342.9207911061139
True	65.9735533964274
True	380.77763968778726
True	420.2147450560907
True	368.1482049083209
True	419.692921607612
True	419.3135638866788
True	648.2519348216917
True	60.06498871766264
True	457.69125186293405
True	324.88301959225726
True	660.3681437948368
True	222.1571007061297
True	96.96732917784126
True	45.842829664708425
True	553.5499762597857
True	620.603383044083
True	191.1415212785037
True	418.0157856990472
True	347.7654305139973
True	16.74509744334773
True	164.84650643171662
True	292.4864356095383
True	2.910914602557461
True	880.2873438456616
True	80.14290953107275
True	103.88326583756364
True	110.4288125196195
True	372.9757233687687
True	37.45364978177392
True	447.9113117510061
True	227.8319528225297
True	5.929193779640455
True	120.5525851491912
True	443.6739516040913
True	52.65474349988935
True	66.13479770323778
True	190.16503961516213
True	290.2394186065457
True	971.9149479413496
True	385.8269697782983
True	984.1936789364638
True	198.43399387859364
True	1008.9056186496454
True	801.0932731363436
True	641.1994224313532
True	395.0328240237389
True	376.827203260342
True	85.68527587129583
True	70.10820021749178
True	79.96708534901747
True	175.6438518241226
True	474.6520560681052
True	1057.1230631884785
True	180.25097221391792
True	359.1686952552397
True	437.4178419739096
True	593.7526189841526
True	583.7775356938965
True	281.090625676426
True	449.4178836602711
True	665.1585617788
True	89.19395322454928
True	747.1800907779441
True	265.7641249902612
True	133.4801525735076
True	412.0657636477952
True	791.0438573316587
True	437.9436781907923
True	875.5416158148145
True	187.7828669004561
True	356.5661266932116
True	702.7221183960703
True	628.4278328390498
True	187.6641078249525
True	265.07096993117284
True	818.5067058775502
True	32.754222892313095
True	182.4597857859411
True	470.3990607209721
True	693.2336871180938
True	110.4611182847382
True	36.01648595847567
True	165.2857574477035
True	705.1000820076107
True	303.19944051128107
True	557.3928935661709
True	355.0210842306322
True	306.7774947170658
True	450.0523519504547
True	507.1343039498867
True	66.80020527124792
True	373.6314687113307
True	792.1684279179065
True	0.0
True	299.77857936484804
True	255.81396840026275
True	962.3249938316452
True	154.07865402567106
True	622.7719385843959
True	634.5439138311668
True	116.47848016087136
True	220.72940812310733
True	130.123027156492
True	11.12658829054206
True	291.35985660829664
True	380.61465634710953
True	1122.6479865608414
True	232.53675021778983
True	388.5915852354617
True	658.1305204209734
True	205.83255028999085
True	27.625324673435667
True	887.8291021603698
True	614.4554536081412
True	163.18022134978793
True	588.440939506545
True	172.27543652030158
True	286.1849297184219
True	785.0912204178671
True	33.234291614507846
True	107.91000746375911
True	505.5968401011372
True	61.374439006433946
True	73.4586964438677
True	425.9418827568496
True	22.079745734576647
True	752.7972503724326
True	106.8648549165447
True	148.30836567981555
True	18.68944776248085
True	699.6847194079702
True	28.286914087444707
True	791.2651027726132
True	397.1296775085711
True	115.15581798900864
True	692.7326559987721
True	513.60945464375
True	567.0091972688919
True	47.77088989524661
True	364.0171050269321
True	5.88304106466674
True	93.3725346511802
True	384.4914015415998
True	48.65773804093373
True	122.84349495952964
True	313.0725371939856
True	186.78701285686248
True	102.62452762794662
True	652.1683454023841
True	21.87656808453821
True	1111.809184510156
True	534.5154480689191
True	299.0392712087625
True	495.9031489694404
True	128.39095156235987
True	782.2466425317433
True	1140.140065301892
True	743.0019101960108
True	170.08599044757457
True	227.5041240152692
True	51.41617729327085
True	55.95104349110356
True	152.2965474329009
True	102.431482152162
True	171.53544143040295
True	1193.95539917547
True	318.45650764980303
True	362.4745927818884
True	685.7871599164087
True	15.981815934328283
True	14.87454724525481
True	576.9782709044108
True	6.159797950589338
True	118.62977800753085
True	689.1186632869002
True	183.45386689080337
True	654.5883958847693
True	821.5750661169161
True	148.8831470468932
True	875.4673536531654
True	2.676060094686575
True	448.6062966171388
True	1064.463431449533
True	24.958704728921276
True	236.5762405323274
True	147.3506306465115
True	964.0919192918184
True	235.50268744279683
True	482.652135361689
True	118.59879681824717
True	514.9809624791272
True	146.2462218869109
True	95.9716833731672
True	385.182796938035
True	71.59066131398154
True	52.742990655441886
True	1048.3071623998376
True	266.7729187678431
True	155.64167942332475
True	367.7803658595888
True	395.16063627684537
True	200.94203405938245
True	155.42453216900603
True	372.5026600276522
True	35.005872307322385
True	481.6453654100128
True	1129.01218218353
True	109.32776032569572
True	472.22913822054767
True	320.8613190279003
True	26.888904819675744
True	415.7910964625375
True	101.4394901504252
True	558.2153689174406
True	205.86673168501733
True	423.5835509397247
True	19.303621071900235
True	453.2284773401801
True	110.79159009963514
True	334.5223194170708
True	33.17179328537419
True	176.43155124465483
True	243.31950657629164
True	751.7654916610878
True	58.274751076679046
True	144.9308052985292
True	239.48898328159203
True	137.86226151825073
True	637.5908348179717
True	571.1150555199491
True	772.9065145130887
True	392.6780641611692
True	555.3588759796552
True	418.2684809676838
True	692.5585242239995
True	68.53960694182348
True	462.4641269651888
True	440.5417448818724
True	48.42413267554252
True	77.74456761052838
True	130.4206867394581
True	86.50495848199441
True	334.38296260625793
True	849.6667138885853
True	307.9870495328147
True	1105.1355955538995
True	325.6768436832216
True	913.5000784387796
True	150.14048587866998
True	597.1946265698623
True	605.722025686282
True	705.715163705498
True	431.2168037356121
True	64.90148248960176
True	295.7147778090208
True	40.40206098780271
True	165.08176801607866
True	166.6328320444746
True	1133.8038287773577
True	239.7713292757588
True	562.2685273707764
True	552.7994170745978
True	565.4265883988382
True	896.1801404206639
True	606.3051169826657
True	649.3992522992709
True	942.9864852891787
True	128.70268427179053
True	316.3727467682616
True	258.37212228825166
True	319.4823822015421
True	86.22180203497861
True	373.9585614041485
True	4.87031086509065
True	325.93405180847867
True	259.66765208722177
True	615.2056447503641
True	276.7923071939225
True	367.1143931314954
True	9.422571890418364
True	59.866206852952594
True	545.4168634880228
True	31.61838545955009
True	145.1160894759607
True	63.72170867343727
True	146.01559986491992
True	252.87553916399625
True	69.23443112264908
True	367.5050906981841
True	281.8941788290384
True	99.03393549246448
True	338.2957647505376
True	64.79749964801539
True	578.6702462515043
True	834.2502366670135
True	274.7563149837965
True	1183.826279811154
True	119.16470872360868
True	324.91329590019456
True	1043.7901246545816
True	87.20390556986531
True	295.3021689727711
True	9.135079592662036
True	397.43667417818295
True	445.4506542315424
True	157.36029395836584
True	622.9396574916946
True	898.996125793834
True	157.9023464712705
True	78.39489248400346
True	329.6711501401537
True	561.3505018997959
True	597.7099150524202
True	1242.9726400734107
True	26.902035624616364
True	929.7053905696872
True	134.61694546248296
True	654.4505469241622
True	123.15389434971534
True	121.61858099125004
True	190.72457097922745
True	163.14836971442205
True	751.8766709480296
True	211.24713008620623
True	232.4632991434139
True	68.01671414523788
True	512.1304695193445
True	443.363820588937
True	178.78556014674868
True	230.31250254678665
True	17.410742252123086
True	419.7923685757637
True	214.2141119218456
True	274.7144102236948
True	113.86414218764538
True	712.0592542524118
True	417.06490440280777
True	259.70183294516426
True	639.8533732304556
True	536.8983577715596
True	448.5765662447772
True	138.14187828258156
True	529.0479850244698
True	436.29378473655
True	2.834370059924268
True	192.62382301308696
True	88.86903931169027
True	244.86943247705725
True	2.8540972758354477
True	117.14517914040296
True	365.2882480195222
True	6.648394482614456
True	841.3598237145418
True	174.6623395629
True	726.4924744390207
True	794.7600162028416
True	171.72324136498057
True	227.08934953005297
True	484.0974780180748
True	839.7190970809606
True	49.47178060170677
True	36.92068302150536
True	123.71714155525298
True	627.0385898241213
True	724.7084586825472
True	181.2643912915925
True	606.2116673616481
True	596.0446958210841
True	825.8928193959481
True	406.78905274189015
True	194.1725698999052
True	898.2377479688973
True	222.65455043577435
True	153.645995009369
True	307.5270218965415
True	227.55266183600688
True	203.75976667636624
True	610.9448718638812
True	248.85759153506643
True	202.1951613258396
True	459.5746104102861
True	470.6859666544568
True	63.35572571268583
True	291.75010520951514
True	78.01079830078037
True	345.89804508857657
True	353.13013032981985
True	240.7311325075056
True	176.7913668406699
True	382.9939840765082
True	663.9554267349463
True	771.9110225074022
True	292.2721807885033
True	740.410231718447
True	61.57510588009243
True	874.265274564317
True	358.08213978172967
True	12.4086744711546
True	598.4273430773791
True	678.0881293364307
True	254.12563814079357
True	164.87326236603187
True	47.966810562899546
True	382.2777086125663
True	73.3462074805464
True	14.059132576342606
True	888.5338165476207
True	358.0750336388637
True	176.35432605329208
True	992.7650209275488
True	12.356387753322494
True	773.909239913263
True	31.104650564317485
True	671.3523767017699
True	60.1559606049855
True	793.9042019505468
True	464.4271711042921
True	208.43376128893712
True	448.654300677189
True	212.857784474895
True	305.8284357223826
True	238.8955296844329
True	398.4325020348421
True	9.849520238226535
True	315.4408691040585
True	115.96514275930204
True	12.6519456302788
True	474.0130436493779
True	733.2093813289749
True	288.2562415059087
True	83.50861216172025
True	313.33601358628914
True	80.50798958011673
True	194.59923752634623
True	174.9782721859492
True	396.156750805829
True	37.0003700926988
True	140.00055779670197
True	367.43477306176425
True	865.6650713532108
True	113.97527191938282
True	210.4758641560533
True	436.1586982416153
True	18.90101142670745
True	415.1388596446152
True	517.3114923669772
True	88.3671366447574
True	398.0188035048184
True	357.2542676031248
True	414.8425145923585
True	610.5435123633786
True	1036.295867568659
True	953.8710281637318
True	57.81313019736916
True	1071.2083149432594
True	109.50325467016984
True	110.21890073190583
True	105.40525853825838
True	485.7389451707476
True	372.1454391677577
True	578.7181482697176
True	257.7575163349151
True	159.23043376276323
True	393.7822138618148
True	14.205464436934182
True	448.2339263937325
True	366.6167269248495
True	144.77663287777457
True	94.8900041003701
True	523.4558314338748
True	1017.4019989499084
True	201.77128878713515
True	67.43426898497832
True	441.7527185026448
True	381.611743234956
True	476.13449730879296
True	328.6098420928349
True	5.265746835074143
True	527.9617738370695
True	516.7293062610715
True	512.6221648049702
True	183.9344767576218
True	102.72922000675872
True	21.449079670159264
True	372.890956214845
True	102.92739251482188
True	6.760223547601371
True	33.03066518903926
True	359.30358538731537
True	652.1970640200395
True	136.51031903312543
True	91.73266435329508
True	24.586987803854385
True	405.96571192111713
True	352.57808911847815
True	744.9761378642503
True	302.614338782567
True	529.7226889587689
True	539.8779724544777
True	522.966282474388
True	298.474323970148
True	526.4813963479558
True	105.572789941344
True	584.9248643812639
True	8.458040448831198
True	364.1951573399108
True	459.0445472682924
True	975.793423464668
True	341.0585542011271
True	803.044338608901
True	979.9002354159766
True	173.83526895751157
True	39.31167470896414
True	363.786421424121
True	388.4515623296136
True	605.8642575672595
True	240.16585563918903
True	28.97446839535645
True	662.4866055608378
True	121.16115744341762
True	1062.5902137845053
True	321.3612460954878
True	472.6171925021388
True	122.97156669059254
True	807.2385121620227
True	141.8496095982252
True	813.8076283701994
True	565.029360139217
True	196.323723279456
True	117.70431479039348
True	66.06602462885945
True	572.064371910345
True	864.3703825800974
True	419.8415701415252
True	533.0845992281631
True	132.1250352372458
True	665.0663181371358
True	471.298742311656
True	779.1955241649805
True	325.02615991503126
True	608.5887005009309
True	109.54560524357372
True	26.072585405046325
True	418.4671722255913
True	181.7579714549604
True	103.40775825644154
True	366.0869879594433
True	1081.4777345110072
True	250.11735974829412
True	562.8122784790648
True	11.330000849776017
True	77.22477265301865
True	331.6357752578167
True	788.6216510439435
True	443.3413277595022
True	534.0845384256837
True	715.0726807418168
True	71.38696708140533
True	719.1345068635804
True	48.94331196115055
True	107.06867645599372
True	186.0661681106162
True	84.30707130648679
True	24.49397203908809
True	287.4590919456883
True	482.358086738216
True	915.6798888973864
True	863.1831440914211
True	5.902020281324605
True	292.4410891496268
True	463.5138625530901
True	123.07595911300724
True	246.64271144138752
True	311.7778859281909
True	1331.252024882379
True	442.9370278981129
True	26.05355540857518
True	179.53282935765858
True	702.7934048823728
True	37.73520657445952
True	171.57854295681545
True	575.5004805268285
True	70.60333789198057
True	883.8634239770442
True	333.8147151166391
True	676.655107160232
True	77.36117997515487
True	667.0100097122643
True	558.6986792480936
True	868.7460459283652
True	256.76008645871474
True	508.49675225116727
True	850.5460013180809
True	925.3288247363324
True	234.8295447899939
True	759.9615127731669
True	219.55849945735275
True	455.67450198185867
True	367.8831191405054
True	511.7346359545486
True	481.8101529496718
True	316.6416812340084
True	351.04807151947244
True	112.37524884988254
True	344.833738336124
True	1148.0770398536638
True	302.5294937303054
True	146.2853432762032
True	312.88587281773914
True	736.4667219475622
True	657.6601445716449
True	397.93134537667817
True	120.0339986205174
True	318.09715792664167
True	35.37719443636601
True	171.3617270527083
True	90.43679693364386
True	88.63154447555048
True	544.1540781372775
True	139.92490245153792
True	137.22730959213922
True	103.80353418397452
True	83.56492859124279
True	464.5244358393781
True	395.3080143494782
True	1053.7416650852988
True	547.3662709259848
True	844.2840505625704
True	266.97159737393287
True	289.6631339389969
True	537.4233165464071
True	192.02796750353377
True	758.1592255853526
True	239.2938386963454
True	350.16351259021303
True	65.12187462687186
True	117.8998215935752
True	259.9323182888602
True	121.43330925781382
True	466.5758159235712
True	30.35958276383903
True	568.7416662672334
True	1000.5642431643652
True	732.7216063336036
True	1.0812948053380391
True	62.2638452187383
True	491.2059258990112
True	440.6892986067004
True	72.31379678042289
True	123.7298063082366
True	296.76634108804484
True	74.53627146445864
True	53.65520964952546
True	717.6013591779729
True	671.3602697352902
True	162.65505313164573
True	164.21407585995158
True	525.8083569559789
True	55.42091369725521
True	27.281702890639103
True	583.1336711190318
True	451.74395536361766
True	1146.3271241854052
True	46.700486069853206
True	470.9533880497313
True	859.38232031869
True	809.7396725220925
True	296.69501586087694
True	748.0214996086199
True	401.9865571466131
True	41.59094568735865
True	96.78620535722176
True	719.9963821075355
True	76.79004273650412
True	139.89668254742537
True	942.6027871786716
True	194.22511908422152
True	283.40727113280457
True	106.12955052954544
True	667.3241644980883
True	604.350209615582
True	214.7261696719656
True	439.2818917551381
True	42.03476664240004
True	288.1359511868509
True	603.6620833723165
True	606.8473571228444
True	311.1133909425141
True	77.88646147467831
True	919.2027565113968
True	1060.296174395423
True	566.4358815994757
True	63.83525650827384
True	27.46312754367532
True	95.77346659228326
True	102.14954829558314
True	99.85561719427272
True	882.320888452
True	1160.0734565414457
True	748.5351643267827
True	330.0648563156185
True	7.478240655271275
True	21.06320861420783
True	342.973843815763
True	483.9392049181888
True	46.0827123031962
True	571.3158283009334
True	453.9509653420624
True	392.8504872201189
True	79.17421072510406
True	193.65368545547832
True	262.2712308300208
True	130.90781874465108
True	398.70701210236126
True	43.2473679800259
True	168.10912055726075
True	1134.4647281902771
True	6.818110474510025
True	27.64052986857972
True	571.3966425404086
True	365.5951821918846
True	780.5602821645963
True	166.73807001238438
True	775.6402796090398
True	605.3058313808963
True	280.1088698394777
True	451.9568344104928
True	343.5714711461498
True	292.4571949531376
True	262.3446981160143
True	399.3091199987738
True	498.1847149244994
True	503.6132146740923
True	103.3307165886999
True	357.3773363252743
True	9.907460054477374
True	178.88521014571452
True	235.71037273359988
True	907.3422917660668
True	568.2932892847148
True	31.36068894525936
True	726.2093212094383
True	810.699069663719
True	105.87160214050252
True	343.99756955699564
True	882.3962216480018
True	232.11056165908215
True	161.81586437791307
True	524.7853951734049
True	591.7860351485808
True	1077.249420430185
True	147.07091181754564
True	160.14519036254234
True	256.8209202890852
True	314.4443005054942
True	420.1271970573807
True	408.774901612601
True	333.5077493545765
True	442.55921632407416
True	493.0769332503263
True	241.9512637579396
True	1481.3309110884893
True	247.50239751361076
True	416.6267578723965
True	50.74633615354984
True	767.6445436705902
True	255.24330640973483
True	903.9139026337804
True	551.277494018641
True	329.22817323638174
True	800.6141027581143
True	257.3019577127957
True	225.9682113748876
True	263.19413606175794
True	221.16669368685243
True	142.30091188313577
True	254.35450706761665
True	733.5278922602
True	533.0604787557563
True	230.57963813941947
True	1160.2516882351104
True	118.16137844318624
True	262.3862200943186
True	72.6839501492212
True	310.2086814036544
True	400.0494524780351
True	90.57277728862088
True	221.00705590609613
True	78.23776089368826
True	685.2698819424453
True	362.72881048566944
True	228.90873104914576
True	736.377469016397
True	887.5150445586007
True	826.1207892408955
True	844.5352168401728
True	352.3877041580809
True	1.5343185912282635
True	253.2576127012952
True	58.08204722556956
True	374.3824453710617
True	56.79315946315188
True	367.4764696836989
True	857.6111560155581
True	1016.2786025354768
True	419.7210832289312
True	21.891082034487653
True	523.5892309859563
True	484.4045184163709
True	183.62806186658744
True	229.29057913999583
True	291.37071435002696
True	22.929031172035216
True	121.60975323837292
True	943.3880217257356
True	59.41882909349621
True	499.22854999292525
True	790.6077197597178
True	103.63052695515756
True	261.8384206274391
True	114.132952799909
True	17.188780924801474
True	1.6992500275725158
True	124.37982333225926
True	1035.2602282492476
True	482.70588173111054
True	63.915889076655326
True	783.4361191907735
True	343.8870443991939
True	1.107757067754862
True	451.7529249392909
True	187.01121346807943
True	480.4566531657744
True	83.88922538502216
True	306.0932607847658
True	365.0916295757714
True	172.91060611634305
True	218.02430320186707
True	124.53518356799805
True	169.70471678715708
True	998.0260521748075
True	16.175080796705778
True	511.7411349743194
True	480.0326637097633
True	411.0314577650121
True	220.7368267435104
True	232.25700089386493
True	161.48072970046763
True	50.29866279576731
True	482.7479000432473
True	151.53371908331124
True	811.3067206856437
True	845.6418639787993
True	255.0788423822385
True	321.309860342306
True	508.1194692069311
True	36.719864387504494
True	90.96284346965254
True	729.686135506697
True	1089.9177055472223
True	102.61035854754148
True	737.903085278941
True	146.90544148892928
True	932.8798816821272
True	641.7750562083147
True	108.4650800383898
True	271.4244525986586
True	612.6860197924094
True	264.0679788340706
True	49.141764252918136
True	562.6861879423035
True	459.6205776908623
True	5.036506010808427
True	471.6163035808867
True	64.99559440365566
True	181.04542932606117
True	236.45718449197108
True	306.0341002602672
True	72.76306881140763
True	224.05870845977228
True	350.3835778491071
True	434.9796834878606
True	978.7106872958132
True	45.91356644217503
True	896.979133258365
True	1022.68439779657
True	132.96266081543206
True	72.23969413387432
True	1017.8227303390064
True	34.720346077355686
True	229.3379933249085
True	82.83936033849875
True	220.92937661788625
True	370.9981906620801
True	961.8627994629215
True	97.14682690598391
True	73.67030936415154
True	641.8853593412074
True	264.5676450209882
True	707.611532107809
True	55.424297370614
True	485.886771439449
True	387.0965115196941
True	686.4556887919894
True	51.44290764588519
True	110.7894584897945
True	26.109423770312933
True	260.04768890058097
True	45.157424020934855
True	342.9104401090341
True	2.3524760192278302
True	1190.6299857015956
True	107.47229229148392
True	139.28541615176186
True	353.1864237973646
True	736.2079622859774
True	687.0677412827878
True	1057.1649739223735
True	478.4664599151656
True	414.7854777219279
True	139.77737929626713
True	415.2532699395707
True	824.7134437853744
True	426.51367739259007
True	907.6922948227336
True	85.86258345563
True	436.373352670934
True	179.89256325722178
True	282.2830538152012
True	760.754574125198
True	163.51223123289637
True	132.0665371906205
True	68.31985031671859
True	865.6051081265468
True	808.5284581635871
True	83.4080098735132
True	452.5259559828353
True	736.486520103515
True	423.5312280207777
True	56.276991572587065
True	313.9969711410669
True	775.6042231470998
True	29.70627241972809
True	356.78791924383336
True	166.2668458496402
True	274.62029465636795
True	33.02824848816309
True	224.8167038851433
True	759.8251742965537
True	643.2156555993824
True	57.37977371060318
True	290.2658426523583
True	906.5326269888944
True	18.14352761349822
True	315.2201654810336
True	282.52419900835594
True	413.663424352355
True	220.9110940021599
True	595.4459116029676
True	47.5123129933675
True	970.837483980354
True	883.2254561272945
True	49.50179091136314
True	387.5683954456056
True	707.568709460834
True	925.5967019740236
True	283.7323399908344
True	592.1422766707249
True	129.802228104071
True	184.70272730171104
True	138.81544535675914
True	131.07717632528636
True	207.86777425170536
True	932.0722098928924
True	757.3420631675257
True	938.931726135594
True	20.47407448255579
True	27.418322278942732
True	353.3914033209245
True	13.39309175843757
True	609.3012014344472
True	1089.668255737373
True	261.0600488435722
True	199.4366520616761
True	83.53009094219811
True	208.5109030076912
True	130.1630915678445
True	39.14060453794507
True	133.5288392580633
True	86.2468877519479
True	238.2444343206983
True	534.2214885993758
True	165.30691903310296
True	27.803203471147334
True	58.35559784364919
True	434.25063697662574
True	270.15790504949115
True	627.0698251986447
True	20.352684882331975
True	119.68293797973784
True	652.8663840271689
True	255.04577969141192
True	482.06630314328265
True	656.8285586263044
True	104.53088957252098
True	107.47946347416044
True	85.37546133663574
True	24.30304789044
True	117.53656275266668
True	85.78374488268751
True	102.28838711535585
True	155.0043915261807
True	233.5054499125628
True	819.9836808827631
True	271.54809927247777
True	960.282146045223
True	168.45094571554213
True	198.0357017284492
True	830.2947409873759
True	314.06808130115087
True	604.7290785956671
True	256.41841105052856
True	366.50400251952914
True	446.1916469728512
True	558.7250866715468
True	637.2881422602791
True	375.15233979855367
True	33.50128821422842
True	536.4972278319077
True	626.2183843148573
True	19.448208645979
True	11.221484334420325
True	265.5581122184663
True	405.9837429471706
True	425.20051081072177
True	72.53530504516402
True	645.0692253912224
True	992.569120665304
True	250.69011953321817
True	903.8295307126824
True	278.1655715519287
True	105.54593626288322
True	283.092880389827
True	688.1661437171688
True	43.909190425774256
True	574.192362043088
True	1325.6035109208512
True	1010.4946904814598
True	869.8264633508225
True	205.12179543986744
True	89.74249326066001
True	194.29869734461596
True	832.6431313271711
True	136.45743408997063
True	1071.157414416007
True	864.9260019620237
True	41.51614500644739
True	87.61407301202159
True	435.54973204822215
True	395.3107360772772
True	198.45529776428543
True	504.3555293964043
True	663.3699412648797
True	118.57442075862244
True	266.49263077006634
True	1012.1476120558772
True	51.47023061442136
True	691.6185954354602
True	571.6913342753861
True	38.318571057852346
True	788.6717512726368
True	391.9722339934924
True	561.796814900837
True	112.8675775970542
True	266.5520644754836
True	221.83802186634247
True	26.62577772762478
True	136.16613419253312
True	715.574417779146
True	142.2717958477343
True	369.974711583383
True	61.73086003723069
True	627.1572648861794
True	623.499974768718
True	236.9703563104753
True	457.3448867456308
True	174.0089285772517
True	169.71218788025772
True	219.25131877860943
True	283.8189387446663
True	344.58496373833225
True	129.56545364781874
True	195.4613871304024
True	26.896997895105574
True	874.4972140915139
True	328.56590739865965
True	10.726579905150546
True	368.016821893495
True	163.30626450489328
True	615.4855827744111
True	362.82932663251694
True	580.256075243541
True	545.7502423148073
True	489.8164278848255
True	791.7066750178212
True	237.18259929684385
True	556.2915445248536
True	154.99936535770658
True	534.4164957484281
True	366.67987534414885
True	380.66679477241473
True	126.36796925299647
True	130.00738620557863
True	106.71268317954028
True	65.29886960267007
True	729.9240176408408
True	176.11992154578124
True	45.88794336247886
True	0.0
True	519.5982844377955
True	111.82289166471504
True	21.69290064552846
True	40.80054042130804
True	108.77007666497364
True	529.2905033550337
True	185.24458117745604
True	106.23114126534108
True	34.4353313885355
True	161.3034335328201
True	914.2790963617662
True	49.86184849500771
True	233.7909630033531
True	720.2136530407215
True	314.62567810051644
True	450.8928435098234
True	485.8269003186984
True	509.1448786080004
True	582.2195739441639
True	940.6611923347466
True	256.2193240044949
True	1021.4336495400428
True	921.1446120929808
True	598.5881340314197
True	348.7701099735995
True	862.8273951688825
True	11.050887589978638
True	33.3896771398531
True	297.39160915937106
True	43.59487769095799
True	206.85513391225243
True	790.0783631792067
True	212.0734518519242
True	715.4182684626309
True	773.2488498369204
True	124.49321402861442
True	364.7063336238804
True	611.5146304110867
True	21.934304104344516
True	133.25846569883728
True	434.9326470723181
True	300.1468396396977
True	204.7544044896948
True	109.29112378532116
True	369.2794939882784
True	21.209992287973808
True	372.41063984161343
True	362.420493086289
True	1044.8566342994163
True	379.3561569674481
True	31.32899229490921
True	431.4063464640229
True	436.16102407576426
True	236.97400359693532
True	31.12981761647685
True	754.6264966501146
True	431.99817549562914
True	182.14789023824665
True	12.905537080740707
True	1212.9802848664478
True	164.2493911845198
True	23.784729817223177
True	312.64579654333653
True	277.8425478613097
True	114.68684028265244
True	290.36388795556473
True	49.9976968794823
True	322.7671703021996
True	308.0834313114845
True	305.6886515941613
True	32.13134527111682
True	48.2189607400359
True	1041.8939619638854
True	25.680996023993615
True	12.5552273679088
True	178.06069222058264
True	632.0811122187008
True	8.926210498505911
True	186.37986228777365
True	176.93968629840856
True	528.7089610956576
True	387.9512482596628
True	752.9807117738092
True	314.0127075062347
True	487.03431809958994
True	443.0637005991901
True	513.7638135332828
True	99.40428217140456
True	1280.4153071798078
True	927.254399158736
True	281.11189582334555
True	528.6002397127246
True	102.76035653432456
True	568.0463273273766
True	461.5886638156069
True	154.81451032588558
True	79.60688577625825
True	348.69199345932367
True	173.44967840379024
True	30.059335951975072
True	606.7483196882278
True	388.2383472953341
True	66.77238622612616
True	31.497760657421782
True	672.6943468374865
True	495.2537687683491
True	71.40602101206302
True	20.609299748738703
True	331.0878095535544
True	331.96283669194963
True	720.6844378804288
True	549.7977833629443
True	568.139411248048
True	771.9980432628452
True	9.072671689945066
True	60.69629828801525
True	38.75242870557023
True	60.50249376690547
True	507.6424859955043
True	586.7341982792341
True	76.63530887343005
True	108.11983903154038
True	195.39311113687515
True	75.38606578819139
True	185.59735882067844
True	201.72412858175156
True	281.92146181771204
True	807.3606230441005
True	602.4111602671632
True	286.2485835154869
True	185.50420561426824
True	281.78973965956146
True	260.31471807178974
True	755.783331129793
True	329.2573471912778
True	165.1612552053641
True	914.724022800276
True	323.4529952924477
True	456.78926401908166
True	162.17417730803166
True	120.153396269313
True	61.48568175691283
True	206.7849636732382
True	982.4320312187672
True	528.7776458645566
True	108.73545091310024
True	350.8913742542299
True	102.18631237543109
True	658.7076843088643
True	4.121331818064402
True	706.8476749152551
True	36.61424204402581
True	963.892192911576
True	836.1111462698256
True	206.79332966772
True	30.536914119114996
True	81.70210866102497
True	459.71833912538006
True	222.1937464155723
True	1.1910995919267675
True	79.44772957330511
True	1052.5005576344197
True	326.062739253249
True	665.531526504861
True	490.260568964092
True	28.771709731963696
True	137.05213499816423
True	444.1260761166124
True	940.0989587990651
True	816.4329103346229
True	408.72713552164777
True	346.06557144729175
True	17.755973469528954
True	76.69363159154024
True	745.3195147439988
True	467.8327460229135
True	370.8163724503586
True	894.871691258472
True	25.511281824660177
True	220.98681745908476
True	887.1105595461404
True	234.04603304206125
True	9.351961324951288
True	506.6061965791006
True	109.20051405770307
True	648.7060329914598
True	50.88388722606802
True	253.54031746408057
True	932.5990276444012
True	896.2687600679368
True	268.30282484972525
True	415.0713962041506
True	119.65534237881332
True	598.0514022658319
True	256.8396379809004
True	194.62869903066075
True	859.0549561377612
True	52.56539067188485
True	722.1383512999695
True	278.6166122992496
True	308.478593912734
True	165.82653917068885
True	480.5622656677828
True	612.9737444722455
True	359.7530152110052
True	399.946042861016
True	69.34389446766379
True	163.35480515617485
True	447.88798898080057
True	227.76048583268155
True	36.72005601526538
True	199.24895185910773
True	377.74429452412073
True	390.8117038316828
True	740.3384097550017
True	136.6489897297432
True	670.7740337722312
True	503.11740377308905
True	585.7463295384686
True	135.95848712806426
True	38.78009795954495
True	676.900084157758
True	72.7879968421761
True	555.3618619118904
True	695.7567405211454
True	442.3394678047497
True	132.73092580146877
True	489.5719028666225
True	4.333911925253394
True	392.90605789006736
True	28.4103976923233
True	635.6846658818849
True	260.0577731643729
True	577.8937570717578
True	667.7036963800641
True	138.2309997905313
True	510.9643919418372
True	484.2786327482801
True	64.71992102768598
True	972.099778433278
True	3.4909134741150707
True	26.069056689479066
True	653.1274582250911
True	683.891613803559
True	131.82299614967943
True	409.9409380046624
True	122.84569504686196
True	71.38433687289748
True	475.5508912015024
True	40.3334162656142
True	496.0434038711393
True	12.639279125935548
True	852.6525617235591
True	531.1949385362053
True	682.2010580586298
True	99.9170243964456
True	375.7443598791626
True	973.6881368955848
True	822.5973528129987
True	134.3120421552008
True	558.0227994307262
True	455.631776800795
True	235.6579891321413
True	260.329737524602
True	5.337427856400453
True	330.12854132965725
True	11.912878172025248
True	354.00851608577506
True	77.33240272277789
True	428.6435583984588
True	683.74847596472
True	121.96911693862002
True	236.05547307162425
True	646.3524617247796
True	669.2221214389622
True	289.2458072216975
True	139.8064460225479
True	163.65780726518014
True	467.33426042770543
True	77.56144648591172
True	10.530276859579098
True	533.379393035544
True	568.0900567206426
True	16.64474490993602
True	136.1891111614526
True	876.6831766232535
True	502.1716890995944
True	274.42297026713453
True	32.89490078499118
True	478.6115559526512
True	106.44482768287554
True	583.098899140827
True	662.5297509981878
True	301.91945950998087
True	375.7241116006566
True	178.81986793536743
True	251.44310296900812
True	69.91628406811222
True	215.4543080002918
True	497.2688952374285
True	19.95736039411509
True	452.7178810882373
True	385.9665876780375
True	700.1789732515499
True	871.6283689027754
True	907.3997675816398
True	156.9010118359791
True	421.35344768283375
True	71.40860990550304
True	197.04096175280617
True	318.40429827506586
True	10.707779584425444
True	822.1649337189616
True	23.930598086446768
True	404.3999721943837
True	265.83115386537787
True	662.1388618094514
True	200.79320530019572
True	37.73663180463584
True	666.9047555157091
True	1082.8596614167006
True	220.87128805045
True	132.55806321179267
True	632.7348018238058
True	505.8226782481439
True	17.82972317256449
True	862.8958278616569
True	113.81833660171436
True	43.02274169540736
True	302.43187767864765
True	355.8514837862163
True	395.2700095040188
True	261.389477601802
True	20.17931693687732
True	19.1335225684091
True	815.564388400461
True	213.47146520709148
True	114.899864889492
True	854.1619273210906
True	669.1236222569516
True	634.7821267197156
True	447.6312379752575
True	147.42130010645388
True	34.397116644648975
True	97.00909508423254
True	453.3634231954613
True	219.25284392042653
True	449.5816732178063
True	143.77939135736838
True	489.0699741378903
True	618.2797625164852
True	961.6649615492242
True	22.718822367027503
True	956.1022232535308
True	1054.8179710644629
True	468.0938071403237
True	79.0603526690989
True	821.6834942702586
True	642.3987118079469
True	654.2733255605182
True	172.91403953164635
True	761.0915766925584
True	708.6176222293359
True	122.84176673044082
True	773.2535415128569
True	822.8291131167016
True	473.6186880401775
True	236.74635797228635
True	74.1896068286534
True	299.255318964966
True	346.420128906023
True	445.1642750590206
True	430.8089590983277
True	197.58686057386163
True	317.4939131073704
True	2.689897430241535
True	13.071411988091882
True	99.26582621538132
True	129.30060814222043
True	352.5329821858334
True	343.60043102148273
True	109.77679643528062
True	14.697185556096024
True	213.3937564741236
True	823.9387070777981
True	453.5881571634686
True	525.6717727871346
True	569.9655505045173
True	860.3187794465529
True	634.6672866349962
True	90.96482673003672
True	202.4337214604583
True	245.69495130310744
True	285.32453796394043
True	106.71897509891852
True	366.13596131456967
True	427.0715615146193
True	171.4788407571828
True	653.1037929365984
True	246.66193187638603
True	212.75393369373992
True	31.027154109902952
True	248.02936842443964
True	477.56921139612814
True	170.72016451514196
True	512.7757324922594
True	456.8609725564943
True	246.9903602861878
True	105.68099444681572
True	41.77050311873312
True	406.88944606269456
True	788.3443569304804
True	161.48302668251458
True	1039.6908647709251
True	1071.904768079503
True	479.7139524283175
True	98.52829536069964
True	127.57409965498508
True	661.6205647763483
True	8.776808438098394
True	225.85411291604896
True	131.1981876373849
True	122.09649605326632
True	332.732692608197
True	632.2971220604635
True	35.70631481775155
True	127.34306449153672
True	929.981692027895
True	57.48716195192341
True	454.4854791299021
True	536.9827151964397
True	249.33119483615505
True	130.23636353124292
True	918.4448766024487
True	1179.4864357571316
True	517.6735331336362
True	641.9385895898985
True	208.16120600717895
True	150.3742549778044
True	312.9461781570954
True	250.11195240507013
True	171.68405411997506
True	294.75894553344574
True	342.7958716868699
True	11.23615258016337
True	626.050789307241
True	153.1890281954177
True	80.19864440781082
True	450.7711407525143
True	326.72735906293946
True	1150.6357669026145
True	353.5195794994267
True	957.4659488823828
True	10.363000076669222
True	263.8629527047059
True	227.86690193325836
True	155.74231488229432
True	481.48527967493504
True	198.81442166027605
True	420.78114174524126
True	333.17511749564443
True	106.5575456453737
True	348.34929346398303
True	1056.868983079385
True	735.4446376189794
True	224.4712268244804
True	111.2442281073186
True	306.06866331121694
True	22.853930991027365
True	353.7790851901837
True	329.86124122000024
True	568.3459024638248
True	454.7745515016306
True	360.2990992035541
True	155.08549005545896
True	13.111438913566602
True	424.6148783703597
True	295.9741103723046
True	139.64188085953694
True	303.3825603246973
True	428.576101771695
True	796.7767401959424
True	327.4294255480572
True	775.618504548557
True	395.9677419721796
True	386.9317008938466
True	1.532968470293754
True	1178.6307606623157
True	104.92965519691325
True	933.1536611376296
True	201.4793538406406
True	453.8101891241608
True	665.831568788819
True	89.07275412176203
True	483.75824021574937
True	31.304033946022344
True	416.2675725703526
True	73.19325843083175
True	222.70877660953917
True	37.15791436339964
True	671.0806990184477
True	198.7072238771508
True	25.78666396444821
True	385.1915935477258
True	111.53928140853372
True	174.57164973759922
True	797.7434998259474
True	264.0318103734183
True	158.01955043597522
True	370.9948184564162
True	524.3126829773369
True	340.69311693652384
True	498.0751746483589
True	616.6227026774196
True	163.41764507487204
True	6.932264684273251
True	68.51823144972238
True	421.73495005203074
True	88.84165256183923
True	78.2956022817759
True	1071.3846355743808
True	27.28650136442347
True	325.6758800390314
True	323.22372238122324
True	445.0993452066991
True	677.991726740141
True	187.48006466268575
True	629.2798440697565
True	336.3159754642677
True	348.88038757200945
True	275.52770486315063
True	216.11673158879967
True	353.48040950385024
True	436.443363661957
True	413.11655479296735
True	585.2237496298801
True	142.9559015874496
True	75.858227261145
True	39.54621616676312
True	283.57957566626914
True	621.9845703405907
True	409.1254764204084
True	823.5963103616976
True	216.4007537590196
True	420.7439459331917
True	68.93967219460407
True	53.129966103249785
True	415.1318451923926
True	201.27508308531932
True	234.05549499871293
True	45.48834769037838
True	1019.5523688581966
True	176.69840912596385
True	895.1576028394222
True	319.4051252792784
True	937.4259486395184
True	235.2311273417149
True	451.0741995292137
True	539.4363466482607
True	609.8229415988496
True	214.1750431140744
True	493.4691518457508
True	939.1259735221524
True	125.232954486495
True	7.98251730816557
True	599.8776043971624
True	27.2327544809797
True	73.48109871256794
True	787.7923945303415
True	232.1754259559308
True	956.3873436023488
True	693.841670484161
True	427.6352914647725
True	284.0725935836712
True	494.3769246778737
True	332.86258816885345
True	173.91691657423178
True	672.3281411640373
True	755.3751622079084
True	203.2718224233481
True	92.1082660403939
True	517.3889776931599
True	138.08750993480956
True	377.1418590499083
True	335.3658484325464
True	66.6641242767324
True	366.7374951941397
True	410.5828805976102
True	383.8487795462931
True	412.5933921316869
True	429.3353074584225
True	627.4100989183329
True	56.43578404880257
True	444.9651431797371
True	325.560522566355
True	673.9688456037229
True	225.0277193780181
True	92.3185473759155
True	41.87634088078968
True	530.8482773969909
True	662.9095508814316
True	192.52999789004303
True	401.5780452661679
True	332.01283678818606
True	16.220254927812036
True	164.62071501857272
True	294.8987274247406
True	3.0399314727711984
True	894.7993169880398
True	77.0363265168458
True	107.71333774966892
True	119.16320864681154
True	359.71192830056793
True	36.744946563870826
True	461.3420301913093
True	229.57038684167748
True	6.150836366310062
True	112.8154220518296
True	453.2848222034444
True	51.779769638988
True	67.68783969451137
True	181.7841418968747
True	295.5760524756988
True	987.2001099278576
True	393.6070362372802
True	948.2861171274536
True	181.37358330468976
True	1099.7801700465805
True	768.8074832889756
True	642.8110841049296
True	402.8277507577839
True	383.02403429752
True	80.59159718559306
True	77.28412392198004
True	76.21983559849758
True	174.7406781677823
True	466.4551911535374
True	1108.057280007809
True	171.71942284394746
True	351.8958192685556
True	434.8104853813116
True	603.0757852112854
True	615.2767925661894
True	273.2710704336968
True	452.7644428614376
True	659.4017041974498
True	96.85548652375078
True	747.3679268783363
True	257.4617553324264
True	140.12474466283058
True	411.0829121067344
True	860.261354848425
True	446.73549178827255
True	873.5562033315244
True	191.8588921803543
True	346.1076866837482
True	693.9424903401872
True	614.163927739861
True	190.8002364356669
True	254.0781816628153
True	807.2015491956697
True	31.59289606781115
True	190.5764404825162
True	505.4428023661183
True	709.1582556909266
True	98.4091206384588
True	36.52743044762868
True	164.8073834810487
True	746.3057060392027
True	304.5430871850668
True	552.5609712600594
True	359.7303725931761
True	277.68961436859274
True	443.0030952689659
True	479.4772236636655
True	71.65738494613126
True	378.3996301011696
True	796.947926635926
True	0.0
True	294.6197998350528
True	251.3170974719633
True	1011.3186473763348
True	146.06981510530213
True	646.5147374688017
True	628.3662249398005
True	112.2130045390856
True	216.2578948860572
True	133.06530786939646
True	10.715576687576648
True	290.98683231398115
True	381.9984857687487
True	1123.3663002689525
True	233.5549657744646
True	416.7574772395948
True	640.3332245309532
True	196.28977443656052
True	27.992639848489222
True	873.4296612310669
True	616.0101265352664
True	156.71861291277622
True	615.9118233633565
True	165.0603442908165
True	292.1428011613279
True	743.4497155872588
True	35.223644380454054
True	107.27628729487112
True	508.0196854723938
True	63.90632404686034
True	74.6512702670818
True	412.3168131028106
True	19.85295165218352
True	756.28337094081
True	98.46125588862746
True	157.8504766203536
True	18.218328806866435
True	702.2715664826945
True	28.518932152308214
True	777.8902642430724
True	409.10673887267865
True	111.813815070738
True	689.8359900741403
True	540.0487451235783
True	566.9717806474539
True	46.37128675759748
True	370.0011103411354
True	4.960670563582221
True	93.33022045148915
True	366.61898080100127
True	50.09907716111724
True	122.08867703283214
True	302.0899480052495
True	190.87514354822284
True	96.27562345401638
True	647.0474260255979
True	19.79796350913228
True	1122.257245463655
True	489.3106152618213
True	301.8517789591291
True	497.3108481769487
True	129.5120313972634
True	797.2423028669931
True	1112.927103427071
True	747.7439767184537
True	184.032119981528
True	230.13475485986933
True	54.12156066242566
True	53.00105056998069
True	155.37600413109303
True	102.44168579569728
True	172.5432774370422
True	1212.5833085698248
True	298.94959130057475
True	363.85083447638925
True	689.819157753743
True	16.87833689035036
True	14.76754026082526
True	577.0372956305372
True	5.4351075198113
True	118.71273114744038
True	676.5802895992798
True	185.31959009232767
True	632.3697298663805
True	811.3767379580163
True	160.4557229934547
True	862.2601121621174
True	3.19383562697798
True	441.5480252986328
True	1044.4405325790792
True	23.98816797520469
True	237.3080058342
True	146.37204421867335
True	968.112814401458
True	234.8909601160876
True	510.73723609483073
True	119.49458970843284
True	499.550588012248
True	153.10204194803626
True	101.71578311722696
True	388.7630912395262
True	74.78996244683862
True	55.47896481239781
True	1036.9202877557357
True	276.42694070055376
True	156.39240314797618
True	373.7612048751197
True	391.0007092733414
True	218.29987283721337
True	163.6855658358201
True	385.4406105444172
True	36.660920068560486
True	509.4624765024585
True	1107.0713179529423
True	116.08772905103126
True	468.7006704376064
True	312.20635231579223
True	27.76962244035146
True	425.4667973258746
True	103.63148438505314
True	593.0531294142279
True	196.0912213755373
True	430.3437672460243
True	19.94340234076423
True	428.43385526794975
True	113.52959848624442
True	346.4435912888748
True	35.01343122110866
True	161.01118951060445
True	235.3686856616445
True	789.6692947127141
True	58.63730061552711
True	145.78543176493451
True	232.8219355498665
True	140.61699801077802
True	612.6573643599806
True	540.3734304702172
True	772.9209259572258
True	404.153938324238
True	531.0838174325864
True	425.8980101206321
True	696.749634848213
True	75.37015549867388
True	480.48843430810297
True	397.9542813461954
True	49.00213168494793
True	81.90471312830203
True	130.41924561597006
True	85.32692742728558
True	331.1182098921551
True	832.5701917019006
True	311.2229288974005
True	1095.2345266295663
True	325.0573449444323
True	906.4098651414604
True	152.34797307209428
True	580.1005140920605
True	618.1955255215884
True	705.7316781316008
True	443.4740123768143
True	65.79433270662223
True	290.09704065686105
True	42.05471367026066
True	167.50400648333903
True	166.66630253720086
True	1139.371991149869
True	230.6677822283156
True	556.551820709076
True	542.5390228792141
True	550.4436866166324
True	859.1290307889363
True	599.717885144371
True	651.5649251222403
True	971.8249767013536
True	125.95554251329148
True	307.80261678481764
True	273.742811752287
True	340.3014512485102
True	87.2850104707618
True	376.3925349370182
True	5.050234989045354
True	343.98086763284533
True	261.3113940612335
True	595.1103214393307
True	295.7706582005417
True	360.7484304555034
True	10.42774219664532
True	63.05393458895552
True	553.1903963971661
True	29.91674489342712
True	145.43062902207424
True	64.181779018704
True	146.45363898450088
True	229.20445773157752
True	72.924040313741
True	377.1072497383497
True	267.13200214767886
True	99.7479135336912
True	337.54191907016354
True	61.4984085727759
True	579.3590586961606
True	867.1241460585946
True	276.221651218088
True	1148.5432545842086
True	111.2617278336507
True	296.1485381792088
True	1063.4470906010558
True	86.56439183897254
True	284.2423724154099
True	9.618337561119075
True	408.4935153281369
True	458.9319185820682
True	152.41635625627782
True	611.6610464363558
True	925.7024570171666
True	155.54845441035735
True	79.57238631209505
True	316.76926313485615
True	556.7117428667359
True	623.63040003853
True	1227.3194388235106
True	26.345824786622824
True	946.7876655590388
True	138.89752108512462
True	659.4515986043649
True	114.24090085873816
True	128.47661872916584
True	190.0829353259214
True	175.1149111042816
True	743.1226438869593
True	211.03314813551543
True	226.92467188706303
True	68.00110731402634
True	515.3953013995954
True	454.2417464918236
True	169.65821208232362
True	243.74667856480576
True	15.890470938568436
True	423.8795255862378
True	221.3653150332337
True	283.5504514395331
True	113.25427876609088
True	713.1737139853185
True	419.2413988585265
True	264.7971691061268
True	645.0438250684816
True	511.1208789270446
True	468.5289112265828
True	131.3751671535438
True	533.6380840269954
True	431.48263602184295
True	3.016330281974928
True	200.07571038742503
True	94.2433366834074
True	238.0378544071978
True	2.7926767398257417
True	124.4514898389255
True	344.2880408250519
True	7.016703157113499
True	853.6912748328134
True	169.9113028465767
True	711.9538717156794
True	789.6171409674433
True	155.61657706843852
True	219.85156648105027
True	492.3691422403135
True	862.4891623172726
True	50.44212902523685
True	40.30140783992309
True	131.33287422245613
True	636.0534181698888
True	747.6235296841406
True	187.4694651029856
True	587.8666443974747
True	609.8971530822112
True	858.8408716426775
True	389.96630512252864
True	194.9935656450873
True	864.2446800439477
True	221.4293310494409
True	142.9105877192219
True	333.9019336809488
True	225.41484916708384
True	200.61463536988452
True	613.7303255151361
True	249.71034389239708
True	188.93120388687703
True	466.26501067803366
True	460.9078202174179
True	67.10748723436276
True	262.0024936274394
True	80.08209447390662
True	347.2344301438784
True	355.6815668910062
True	248.7861079894236
True	177.5452082659502
True	376.8034928113364
True	639.2843915622879
True	770.2203886287053
True	295.8781850164891
True	718.2297871809923
True	65.03286518387814
True	905.0460581633504
True	354.8002850833987
True	12.671335315343502
True	604.7836537159462
True	681.3297723740114
True	238.47459821194064
True	165.57223175929988
True	48.085790470099546
True	376.3867555873206
True	79.80990021796502
True	15.08408581310572
True	889.4257017606741
True	369.9788838994341
True	165.99907430251423
True	985.5506099619834
True	12.903718217676536
True	809.013183661527
True	30.830403293996543
True	662.0954672839005
True	59.41032525882849
True	765.3996980154602
True	431.582730114714
True	200.0166477154997
True	427.2580200828917
True	210.41779316793043
True	302.1976620725381
True	219.0517534573064
True	415.0160385423123
True	9.35726995331054
True	319.5043177778461
True	110.08467439131724
True	11.173635074851983
True	474.471036969614
True	720.1805128616402
True	285.626996171905
True	75.04381967139105
True	316.37220537176535
True	80.79846474602117
True	183.34830821274463
True	180.0411677692627
True	374.8077706179562
True	44.18162374530865
True	123.46263450668198
True	373.5959648082676
True	871.9874527632578
True	109.16882883716409
True	214.95559579193585
True	440.9009320375375
True	19.26374511888612
True	417.7749320236651
True	520.1589620475484
True	89.96159278163708
True	392.7425725348402
True	357.65164533547426
True	414.9624718550455
True	585.7850748717536
True	1022.1652426848224
True	959.4311751797848
True	58.55487249979714
True	1056.428921194509
True	110.96062549839164
True	119.53274579187789
True	115.10738824890076
True	519.7889830440319
True	377.0416537702503
True	604.2090784529158
True	264.4154582038599
True	153.5915829899929
True	387.8769221763651
True	15.09620823768191
True	443.6693114090877
True	394.9803348159483
True	150.22580344011757
True	103.20971766743892
True	506.5643339049389
True	985.3388736035596
True	196.94386832945625
True	70.71259380935892
True	421.547081052812
True	359.9959194632776
True	471.359049531448
True	341.3691597778589
True	4.544053166785494
True	536.8042903418828
True	505.3520273859791
True	508.7521009719363
True	188.5833879949948
True	105.7394084981553
True	21.427316796122888
True	376.3263078563289
True	107.93821787702818
True	4.115174161516887
True	33.36105520592077
True	340.9407519212079
True	644.5130032994849
True	138.23506451789342
True	89.50511806230216
True	25.03779071277589
True	402.822937170197
True	363.9279670094246
True	795.5776769919593
True	305.64450988184734
True	494.03011300160586
True	524.6245849270474
True	536.8196364762429
True	287.2514868800409
True	510.5124443718929
True	98.5371979871442
True	583.5060783645856
True	7.53926265880626
True	349.4686623588268
True	469.7927342766751
True	925.4301633543844
True	350.243558782028
True	816.2404099259934
True	948.05543850354
True	169.02693072676456
True	37.72347184195915
True	364.27386100990407
True	387.779677017809
True	587.8296163546912
True	245.62883628228312
True	28.67270315903616
True	666.318643393026
True	126.51931974502668
True	1059.855422330788
True	322.86127766670825
True	477.33300847932856
True	123.08041159126002
True	802.6995674588723
True	142.53773643527805
True	818.2718955672235
True	585.9354664167508
True	189.65736351684777
True	114.95726524050195
True	66.32802544741058
True	564.7459908029077
True	865.3659136004894
True	414.6695328951018
True	546.8041315431593
True	131.68943549994606
True	629.4640373660651
True	468.1618630878109
True	771.853705733732
True	307.8077820987758
True	581.3690022589948
True	110.52592865083096
True	25.078823076155054
True	406.014899296162
True	162.38641311894702
True	98.37648784546596
True	367.3949187082929
True	1125.7049431230523
True	278.85950505721974
True	555.2126344513464
True	11.959349475324384
True	73.19830951812769
True	315.2084187832785
True	781.8093932456354
True	464.695757218084
True	545.707267216363
True	714.8043386645767
True	65.88838814626624
True	730.0343248902283
True	43.04610247771308
True	104.72540412628555
True	184.46311501735045
True	83.55520569885887
True	27.25173253244672
True	295.9661564134133
True	460.1677371626532
True	902.5427041819256
True	867.0298164605637
True	4.689791216225228
True	292.4739644400096
True	452.7493160728832
True	128.4832141618936
True	243.93012243516205
True	325.0308222968967
True	1313.462546085665
True	454.4396606736768
True	24.47235112095926
True	177.13622670716458
True	693.4231278983859
True	36.236442148748
True	173.61369865385805
True	556.8022914868814
True	74.2142944064289
True	881.0825862415053
True	323.02127642574254
True	650.8854311912496
True	73.03943252634379
True	669.1320326788432
True	601.1042857969962
True	867.5468253187372
True	270.2293348145547
True	502.3535618840576
True	832.5790106750867
True	893.5953677487776
True	235.35223468965003
True	775.2357581095542
True	218.50308092168
True	440.7453088320408
True	376.1407733754582
True	494.4937656908997
True	491.89798569821977
True	305.54710725138096
True	347.9251666658935
True	113.56887375315831
True	349.38366667552896
True	1131.6702914987975
True	312.6206989228126
True	155.80740385147578
True	296.5406746480165
True	738.1368802850211
True	647.1106507889698
True	404.1491147153985
True	112.42900905637693
True	327.9633591130193
True	32.19322648829879
True	174.53966351270563
True	92.95539663023196
True	92.63021570028776
True	558.5602373179019
True	139.66113095333898
True	137.9175170775703
True	99.98431394938788
True	85.02011758403579
True	440.1163326411893
True	394.61744111478686
True	1032.482954789876
True	534.8978755214494
True	859.6423572659867
True	286.3606661185991
True	290.0086138718587
True	518.4882703191872
True	195.20986620044917
True	735.1489130562214
True	242.4842615454619
True	362.2932158915699
True	66.92851873241081
True	120.76334034292614
True	261.8927638295399
True	110.71454340545591
True	496.999619357243
True	32.76919775658233
True	571.7971111466551
True	1000.4815535334664
True	743.147181126567
True	1.709668762177861
True	61.35417703209393
True	501.848070926874
True	443.5721115567897
True	74.55615477807864
True	121.6227561400515
True	283.24427589262666
True	79.33394816751427
True	53.81414698005864
True	724.4513981948768
True	660.2196568899086
True	169.6772700838422
True	177.24512937019176
True	536.7698506869842
True	52.59418859511821
True	24.5813094899748
True	548.4365428449706
True	474.1104947741931
True	1142.7835519132157
True	44.50078549838759
True	489.233099900808
True	890.359622971795
True	807.2683513154759
True	275.7868936241847
True	781.2820573044098
True	398.43723695600926
True	41.5444678659603
True	100.97301582440711
True	709.8397065150384
True	72.68476691285606
True	144.82388477742302
True	920.512664650214
True	191.7775728608837
True	266.55683520716224
True	102.49967318869813
True	629.2992920955801
True	596.1777059290304
True	211.24676256559755
True	418.80566165848217
True	39.53946249572144
True	276.8397792508103
True	581.6557210889199
True	668.5386373018534
True	325.88098781385884
True	73.22516238766227
True	936.37571606835
True	1094.9005292060708
True	573.2496540615768
True	65.02406095384167
True	31.01165711614936
True	94.82883999416384
True	106.89637390886544
True	102.00742605106647
True	903.5134865865592
True	1193.7634442012363
True	745.1490004427826
True	334.3925706611081
True	7.283393031954586
True	23.31401480754157
True	342.6224915617944
True	473.6621820736417
True	47.84388156286072
True	571.8948648726699
True	446.44863409181454
True	408.9514152495139
True	78.01547659417355
True	192.12940097284692
True	256.7754787697698
True	131.96698091592856
True	393.8794161430978
True	42.89798927353828
True	178.69018612120408
True	1174.0986596950609
True	5.830502823670619
True	27.290667145555187
True	588.3977973671472
True	359.58642933682506
True	802.0780106534507
True	157.6817864343193
True	782.4242814011017
True	590.9015015890504
True	277.4303278838164
True	392.8074497243666
True	329.4840480966258
True	287.59538314154935
True	269.70820531496366
True	413.6121379957541
True	492.1191073411686
True	499.1823946589825
True	107.45411993800636
True	357.97402951453495
True	7.594001718011875
True	186.28296622360872
True	214.0878601640508
True	853.1583040581606
True	613.6230012761343
True	31.69901474210507
True	724.8552592256798
True	820.2479090090384
True	110.57572341149846
True	343.3187669058588
True	866.4066480704225
True	226.0121387904624
True	158.16577317092168
True	525.6298372413562
True	580.9378342047668
True	1087.9783577225091
True	146.59310904163982
True	159.87319182873702
True	255.5482051437312
True	310.3543800172555
True	434.9113584189449
True	417.9642577631656
True	330.03590327565354
True	436.713906329954
True	498.96543237035263
True	224.43659093551645
True	1453.1455753276357
True	255.79625591597664
True	390.0933800571189
True	50.15085881756583
True	763.0780400398269
True	244.29664362353407
True	916.6464052836808
True	557.1219633191831
True	318.91246460144
True	793.8693526856873
True	272.3642342170552
True	223.45358772487188
True	254.5124993521713
True	213.34346692821453
True	137.93385231560876
True	256.7271041487082
True	734.8774011015023
True	512.4870750395022
True	220.01439849034327
True	1212.133162082769
True	114.41757919609668
True	257.83175080597533
True	71.83403921477773
True	312.2504186895069
True	432.0483802490554
True	97.4521983700377
True	211.6116815936051
True	74.60411136388491
True	704.2579797162342
True	370.1288240240856
True	204.79963413062063
True	717.6516383676736
True	852.8137673916506
True	804.8498885606705
True	818.430945195237
True	356.65775098007526
True	1.5425609352597331
True	266.16408487792853
True	57.5438410447826
True	381.7118050422291
True	55.38671606692687
True	366.8274192522472
True	841.151622585581
True	1012.5608665328016
True	408.2586223887116
True	21.041353174526144
True	525.2224604385965
True	504.1937873687368
True	191.4172921772005
True	234.51741909064128
True	287.7375366166542
True	22.637936066840894
True	122.3289368100375
True	958.1544367714658
True	58.4204496508309
True	507.0472312480075
True	790.3177997660212
True	96.1871843335781
True	248.2008374000397
True	116.23128335166342
True	14.674157349817827
True	1.4042682254328884
True	113.7334229296852
True	1037.0878454238612
True	469.06753209408026
True	67.53971351998669
True	787.2567485065614
True	342.4933801314717
True	1.407143119738245
True	456.9292920407684
True	189.55116487734125
True	493.8614286730546
True	82.59796348395824
True	321.66027263207906
True	376.3609642077794
True	170.43933173002833
True	205.16086926564736
True	132.2761528388885
True	166.6205696966589
True	996.3540330999944
True	17.560720010094798
True	516.6127294497478
True	499.3480775931697
True	400.747833904114
True	211.09070551808765
True	229.36281828721025
True	163.17417139786227
True	47.0285649803292
True	491.1453686720044
True	154.68505847356613
True	864.096586987935
True	827.9529098988407
True	247.82387645422187
True	325.6126044413316
True	532.0451888016003
True	40.795911919208216
True	84.00271339102066
True	743.4821551441988
True	1102.325562201166
True	114.83108809951804
True	722.0212781394076
True	137.98415066570377
True	921.5205828540504
True	648.826914891834
True	110.06140799056388
True	269.8962257287067
True	607.0212108700626
True	264.50496817634246
True	44.95641793499188
True	584.8551683864083
True	429.5741137747239
True	5.27989412153965
True	472.3785149337032
True	69.7531067504542
True	184.1415652457472
True	232.3292353843136
True	292.06741356497474
True	74.18047114220295
True	228.84910146049725
True	344.02144617468895
True	425.054905257234
True	930.9144431451872
True	46.23871685841638
True	901.5404085583922
True	1018.7887302864352
True	127.32261605865844
True	75.11149160560835
True	1024.4772113812546
True	37.40046454189112
True	217.90020703676927
True	84.69891750204391
True	205.47545742277785
True	355.1186916265462
True	959.5338584765389
True	97.21517088598628
True	74.0153324791244
True	678.9072918075831
True	259.2833523443147
True	737.5106441727387
True	54.48232004858291
True	493.46222703581617
True	404.35485314151725
True	684.3193272011276
True	53.828465524876144
True	111.88124598095456
True	26.62909583647844
True	264.6558171295269
True	39.90338021968641
True	357.880546215032
True	2.775713516606756
True	1173.2223148321327
True	104.0340042030094
True	129.85010527998358
True	356.611935590332
True	731.9206469947047
True	689.2043140175404
True	1005.7486344370672
True	477.59729526645816
True	423.29634180097565
True	144.95002045221926
True	416.4368232548209
True	839.4578206789703
True	419.82834577201015
True	944.6670318333412
True	88.76677753003791
True	430.97844194466273
True	177.75559757231613
True	274.4146429115587
True	721.7228874298553
True	161.4426928355953
True	135.34338953903332
True	61.81886909014148
True	855.0770454840903
True	787.282359036871
True	80.95711897839857
True	441.8502738358496
True	774.3954947292345
True	415.8948732809544
True	55.33982529660082
True	318.96733569899527
True	788.5552569978229
True	31.676818529291147
True	361.36535885273327
True	170.87626629188702
True	280.2877599902227
True	34.374929280655394
True	216.96175488462995
True	754.130898396582
True	642.9718351037909
True	57.19182120077933
True	292.0375505124663
True	908.3258310423984
True	19.500156443149585
True	305.5803251944827
True	296.0851765302101
True	438.3458100504122
True	215.77875867384256
True	576.9568753458572
True	48.35037557919936
True	978.1790684094244
True	875.3549091890619
True	47.88671943510175
True	398.3420788166577
True	715.8022841060002
True	905.3903269794112
True	266.35721948965335
True	617.301781073985
True	122.6330207200453
True	182.02139487636552
True	133.79228321395118
True	140.61060965021386
True	212.73603233812867
True	967.1271458804016
True	794.6312044038029
True	963.0773823692168
True	20.36403441049961
True	28.1261283087747
True	364.9335187842308
True	14.0393682505238
True	626.7280056166325
True	1058.274199443791
True	264.7664545771542
True	210.2679361783102
True	84.75315835637235
True	213.0517058563064
True	132.2038693748411
True	42.82687929210533
True	136.02233113763734
True	91.74459597749755
True	234.81194890646196
True	550.8341425208985
True	167.69022711904108
True	28.36926261768487
True	61.171625829020456
True	431.1596543831653
True	265.4510648545952
True	583.8347639665025
True	21.953917997671965
True	105.70450420792922
True	669.6252352591483
True	270.3542901642789
True	475.5785581210224
True	635.5481144934442
True	104.43412207115934
True	110.32648214842732
True	81.12446570249669
True	26.99583868104897
True	122.04371551846008
True	84.48784537539898
True	100.43585914684331
True	153.3163464354752
True	242.89377536048863
True	820.6143611580745
True	286.65518927536493
True	926.6997926202228
True	167.12126951500372
True	196.07769047734965
True	798.9550085471192
True	301.3904326252657
True	594.3748985308259
True	247.8535948584061
True	355.1072801108704
True	451.60655180079885
True	555.1140490820211
True	643.2202164615039
True	374.7421555551984
True	33.798323179114014
True	530.6128514827037
True	625.6651900678686
True	20.98521672583428
True	11.848738186194796
True	262.6373237449924
True	403.7765568427122
True	441.7471275193014
True	69.57126568439001
True	643.0274352012249
True	938.641133112062
True	235.56599489046084
True	904.3827617658133
True	271.8361685480923
True	110.16125105066516
True	268.90644662233154
True	719.7239469097535
True	39.33656150326063
True	567.5340147383778
True	1267.666364402686
True	1026.9971202737663
True	928.8709426483288
True	212.63619357830228
True	87.88280905959499
True	200.85241165579836
True	823.9442607178205
True	141.97649912762702
True	1061.8081011840577
True	840.1620209863979
True	42.91824405909337
True	90.4384691739274
True	398.2371630486538
True	398.4813856042555
True	201.79289237043136
True	516.735370102775
True	657.5547101479667
True	111.1291560554671
True	273.941293779455
True	994.9429740724177
True	53.9602757321644
True	699.061565793545
True	555.7226863296929
True	39.19469975537285
True	826.555932496169
True	393.1534038992002
True	546.1686487136241
True	111.4312518604908
True	269.9403742509692
True	222.9097820031297
True	25.55628619350735
True	140.69896913877432
True	741.8178123164638
True	139.4049469527316
True	376.015702052672
True	63.18653391579132
True	633.8448428512687
True	611.8514714484804
True	231.04815107273595
True	463.04383142116734
True	165.07362822040102
True	168.12721685960975
True	222.51998390931612
True	296.0294192254294
True	355.9523169709316
True	123.50266487104516
True	191.1531256578824
True	26.98448806166636
True	938.0902015783166
True	320.72766534511413
True	9.71482666078453
True	371.7768993930948
True	164.014420264502
True	622.0445000241793
True	350.98993791613054
True	576.4040770555564
True	548.3455960799174
True	500.4147663257878
True	787.8559353565812
True	241.06235395317947
True	553.7479065181075
True	164.24270557719132
True	535.1723012224641
True	378.6499002444101
True	373.9888404410666
True	110.72392546445953
True	137.31702883835507
True	106.34163593370916
True	68.33651453479864
True	744.925134954
True	182.03334496089747
True	48.31656152071841
True	0.0
True	549.1776047562554
True	115.96627718598864
True	23.234722208427566
True	41.95864122642549
True	111.40375481129932
True	560.0895492446233
True	182.1592031015877
True	110.9055420930168
True	35.84681450392645
True	160.25666223354273
True	957.7687974949604
True	52.334099157888986
True	229.09311603042775
True	764.1519833120434
True	317.00937953102
True	474.1354878129036
True	481.8800569523171
True	515.1735883952598
True	612.2338424955971
True	883.3056954411163
True	267.5958287310381
True	1054.3201770063745
True	933.38901912335
True	628.2548246845071
True	349.89432684625416
True	835.086059667465
True	10.492514193675358
True	32.505336104487576
True	281.2920895249729
True	42.7218258319241
True	205.65456045433012
True	748.570525070807
True	203.99096133786813
True	744.6786761394243
True	785.9440525135992
True	120.70591240751128
True	349.6074193009889
True	555.0563540455134
True	23.999116590016957
True	133.9270022954976
True	425.0920727900749
True	299.2355980941792
True	196.2921759972533
True	107.8080582060316
True	383.3622445944248
True	24.163313423644095
True	351.57794765730216
True	347.83081301016097
True	1034.7327478202092
True	350.9646261118775
True	31.739843437832786
True	442.8503390400542
True	459.61464008320223
True	241.00037180817364
True	30.46042962809604
True	763.1411916784825
True	427.9166472063992
True	175.1070453945062
True	13.552976288018904
True	1205.115461360365
True	164.30614017385733
True	26.22605612492731
True	309.5758092393797
True	267.28113391726185
True	119.85596289131736
True	291.62994742985546
True	49.16070906573743
True	311.4363962515501
True	298.78663230865453
True	319.0471225902602
True	31.54066338095972
True	47.28328129431779
True	1041.795309164159
True	25.53262464644368
True	12.906512815339312
True	175.41536238593469
True	640.0139134215877
True	8.105007992620688
True	185.6748466544607
True	181.8110981796757
True	498.9567120391298
True	383.00592170646576
True	733.0419547009873
True	321.4317646315454
True	502.9047321592246
True	454.4406968199817
True	505.13604551941256
True	100.7714749228609
True	1267.629326757936
True	892.2912698793145
True	290.22417263211685
True	522.2090087446296
True	105.23713546417358
True	568.5134194633183
True	444.5194870013265
True	159.54074441236406
True	75.55653100988934
True	342.8818321153784
True	168.6398398897059
True	29.304106675628063
True	605.3066908324246
True	386.339243951262
True	72.55822428709958
True	30.05310480420779
True	662.3617375941858
True	489.11069516209017
True	72.8681088881394
True	21.990919704211823
True	318.609243631159
True	335.8814011503537
True	744.6606360892372
True	547.5988096448881
True	552.271867318449
True	798.7021894433099
True	8.541349719684654
True	59.14460879582256
True	36.02935694207423
True	60.78642382101121
True	501.92150615930376
True	581.2593101695611
True	79.20745641966496
True	115.70760701485425
True	202.80566828270864
True	77.06650116178277
True	183.46285778704996
True	213.3762799291512
True	286.1039149402315
True	811.7486760986123
True	607.8889112012877
True	283.0925749263656
True	193.16206844493368
True	267.0794413717396
True	232.5273794210154
True	728.8951765475034
True	330.6613596889335
True	171.20045775521214
True	863.6435123301527
True	368.9231290561477
True	473.21519121671975
True	160.7438479424725
True	115.7360276721797
True	65.05022207068411
True	213.1481438568724
True	980.335132247876
True	545.0980174910095
True	111.33859126211568
True	362.3745895634943
True	101.18714081222626
True	649.1920196680189
True	3.801327988964912
True	693.8746539929797
True	37.64179477938716
True	953.4199242542276
True	854.7481514401447
True	215.98636957061072
True	30.351557491820856
True	79.42193867291974
True	449.76932976874025
True	222.35974985932685
True	1.3331936325870373
True	78.56611524248808
True	1062.7777058929944
True	344.5536749050244
True	670.0634747337215
True	491.9935452742453
True	30.51071081401399
True	135.6658959737701
True	442.7267759378989
True	921.61899694215
True	833.1868771640709
True	439.05962292710416
True	337.577323522978
True	16.34307017112318
True	78.11060756519916
True	748.6546859596084
True	479.9410120668144
True	388.494491892348
True	869.5947926957622
True	23.052267431567397
True	226.8333359526981
True	910.8281719898048
True	251.72890742532024
True	7.590478291239293
True	499.6522206568605
True	102.48702111685512
True	644.4553411675928
True	55.48660213607396
True	260.67316207736485
True	834.2030950424743
True	886.7355447802721
True	276.0813836286485
True	446.65255764157183
True	119.30893601822976
True	609.5330390067014
True	261.03926784569785
True	185.91288373973327
True	865.5595552396439
True	54.90182551203074
True	703.3708526519827
True	272.5737505720589
True	300.6993353479373
True	172.81547336218378
True	464.6465266695793
True	583.9536580788396
True	375.7576992571497
True	402.6215872467324
True	71.55555424822718
True	155.9430162193795
True	456.15414756676336
True	211.44069716021775
True	34.80878864584696
True	205.7644419603194
True	401.6244147947953
True	399.1841351060471
True	762.8568504975417
True	122.74131705632529
True	647.375538610242
True	504.0238193022616
True	601.3545565356636
True	136.6616998188354
True	40.23717799975861
True	667.3975256662168
True	69.35168754543713
True	558.7558070897005
True	680.5164906476754
True	452.62071341280745
True	140.97394420278795
True	505.9083955916604
True	4.560234158058417
True	387.9305270413523
True	33.03388196183455
True	633.3849432476547
True	275.14446713840204
True	572.3389163939029
True	696.4193140661378
True	145.48276786607917
True	515.0312467710893
True	487.6590791951729
True	66.38886032258901
True	959.8715031373722
True	3.291061197482548
True	26.79159319383716
True	616.7814690269682
True	684.3662965822841
True	132.15952049758718
True	411.2433607797637
True	126.09800372674351
True	76.8165174969981
True	459.7741997060168
True	41.76692250809498
True	511.1443478634467
True	11.619808574276432
True	837.3885152021714
True	534.4233059272758
True	679.0252965531525
True	100.35511449517688
True	391.8808337147622
True	1001.7607545069924
True	851.6617001276182
True	147.64208790322664
True	535.1339965840785
True	451.1516981745249
True	246.2205400117007
True	247.24331966967117
True	6.449325016271173
True	310.41899269412806
True	11.57050576459188
True	363.648490871604
True	77.4649826051956
True	411.2500328577465
True	643.0092984350676
True	126.81877268891364
True	226.7323265566596
True	633.492522176357
True	677.7301888614687
True	289.57477766817044
True	143.73591516334952
True	164.14111832725692
True	480.15477300351887
True	87.90627873947089
True	10.38563456537294
True	511.0071923623505
True	567.9348009503132
True	19.11634293569749
True	136.42377503343903
True	900.2643807640878
True	492.5456245717573
True	262.907833217675
True	34.584964108966176
True	470.4089476472839
True	110.795462049546
True	599.6391965178254
True	658.7322236657124
True	298.90895974357534
True	390.355587748704
True	181.78968312126412
True	235.0624494957553
True	76.0224990419572
True	210.61838575684897
True	508.4493756707421
True	21.606414002833407
True	452.0642286313194
True	367.7011962133113
True	719.3826371888632
True	912.8551560367544
True	958.7969718467518
True	155.25100250690005
True	403.4338034880195
True	73.02009027667728
True	185.34174564013003
True	313.5079346141133
True	11.940654188829448
True	771.0386077928317
True	22.590305561176457
True	393.90598339339454
True	263.6071769985611
True	638.6472768446632
True	202.842313226634
True	39.735867541380486
True	655.9073865931081
True	1072.9461490712035
True	226.08664180490976
True	135.9963263927405
True	623.0143778692124
True	502.041160918206
True	17.696166886370982
True	872.3255777351386
True	109.02347998613232
True	45.366657054987726
True	313.55556300144264
True	354.3175681777067
True	385.6923308680522
True	263.0778531839916
True	19.320403661630085
True	24.28541671060693
True	834.6661225857301
True	192.951527448241
True	116.10545358233604
True	844.4941619337058
True	648.4544600603283
True	642.5245956415567
True	448.0944721977546
True	150.61229628232329
True	31.473615657003357
True	101.39004860430197
True	446.3305996504058
True	235.8411477791617
True	483.44311163323727
True	145.1474224264067
True	480.6085132553824
True	625.1548078677312
True	946.5420515113166
True	26.181712376824912
True	947.4989686492098
True	1082.8068977076296
True	475.5646958774507
True	86.36526581430587
True	807.4254629398075
True	647.7441526639883
True	666.7122137805659
True	171.97049353750828
True	743.1651825596836
True	716.2161095893672
True	118.5846254853585
True	776.3295195823781
True	830.5175251399415
True	477.1060683835925
True	218.1157109895168
True	71.65503465766373
True	317.90302588070125
True	350.9671235601345
True	463.9918140772772
True	443.981530801581
True	186.96126300577484
True	306.1606342005424
True	2.311653983309437
True	13.721018009376692
True	111.16384780402848
True	132.45938229679942
True	354.01756264695865
True	342.19586360205835
True	117.7298601850993
True	17.720359871868183
True	208.21651348659276
True	852.6969865801891
True	456.13534571879313
True	549.7261231612565
True	557.8880917953211
True	836.9554911201933
True	640.2361661904429
True	90.24850038946964
True	212.14602520033492
True	234.80580161325108
True	272.6693722392118
True	105.10762254260484
True	376.1591617025688
True	435.3762020128429
True	175.95525969729246
True	645.9283124627805
True	253.75491998205484
True	203.23483922665625
True	28.690606091221724
True	245.10056126459244
True	504.1184483247936
True	169.19940159493282
True	545.1657851186588
True	473.1096211168639
True	244.1577124900452
True	99.62568619541666
True	41.9719900572591
True	403.28597443661386
True	798.0954414286609
True	162.0690013881046
True	1013.3392094706942
True	1043.170633604703
True	480.002939930589
True	100.20766403064762
True	123.35510458587846
True	700.9855617432169
True	8.76854958479232
True	222.75524084551108
True	132.7045239550394
True	120.8127444883297
True	323.8048523365797
True	640.6411061185214
True	35.77047125651198
True	123.35553866251024
True	958.8969890331232
True	56.08165068061915
True	463.2235459098064
True	529.0873755448828
True	232.3737570432419
True	130.27196238539548
True	924.5533327617444
True	1197.7923194212883
True	514.4057420526719
True	646.1379901245042
True	210.64835041088432
True	147.75359132889108
True	325.8625360080312
True	245.46937839814225
True	170.62829193393617
True	313.0277093595945
True	346.1144203342164
True	11.145392816653656
True	623.943772545059
True	153.6799526578458
True	80.24027182156509
True	444.4361460438294
True	305.89993058292214
True	1221.615705314022
True	357.1801575853689
True	1009.388737439618
True	10.695412038927246
True	271.08130842695124
True	225.11672472301584
True	157.05939621557937
True	484.62056549527
True	178.72731131449692
True	411.5343540018779
True	317.03612190068907
True	114.82513489616552
True	358.33834143862447
True	1041.573984609308
True	722.25907611781
True	229.4751766592088
True	103.87631264759185
True	293.77105837856965
True	21.81480637476114
True	352.82562625967853
True	317.89505214028605
True	586.6363329650043
True	442.6112797928974
True	356.2460712293619
True	155.69979894888465
True	13.976684482089832
True	416.9689690376762
True	288.6347406824472
True	141.8682329845569
True	296.69608204723585
True	440.5515122725877
True	827.642785305014
True	312.57551068614805
True	771.5788840721073
True	404.69383661219774
True	385.0927173877528
True	1.9329756512907843
True	1200.0995940896807
True	104.49850568034802
True	933.2436248145448
True	204.7488623990353
True	449.5292774484369
True	663.2089552575405
True	87.07895690678411
True	491.293985559232
True	33.52598728281733
True	418.2376495342281
True	76.97330864385742
True	217.0094899188937
True	35.93580024972805
True	687.755259954426
True	187.9528527700955
True	26.49807070092004
True	394.5228176891164
True	105.20460700992828
True	176.53367103907817
True	841.2386512013992
True	251.32949464784772
True	155.6109232245285
True	367.0840691725113
True	501.7766670582712
True	333.6861150356311
True	527.4484655935381
True	621.0843892911556
True	149.64603412460204
True	7.661460133245566
True	72.67029736981937
True	437.0229995814776
True	90.7821946005357
True	80.38677847255059
True	1048.8252921624974
True	27.938785530511947
True	317.1767614938865
True	324.3578099897292
True	459.3662083798765
True	657.1321643811813
True	174.64489278310333
True	646.6452055089294
True	333.270980352683
True	351.78482230189667
True	256.46873238941623
True	203.34046515967177
True	356.7255782989063
True	454.6767675077505
True	413.5172729595561
True	600.2917956570743
True	139.7358559848693
True	76.86245874023257
True	40.23605804081591
True	287.380541917944
True	667.3084589371155
True	409.7139174087424
True	808.1889622827935
True	220.53758039983504
True	395.663187601852
True	65.77976838298201
True	53.82604973797832
True	436.8801095912389
True	202.58836875638264
True	219.1366928444306
True	40.196761808292464
True	1089.7471417363429
True	177.55799125196592
True	892.4297529655536
True	312.5702455083517
True	915.7490343335976
True	230.2601300746155
True	470.966047710692
True	538.8776790181215
True	602.2998000725339
True	217.34485901278327
True	489.0100280725758
True	932.0994320707508
True	124.87018595016757
True	6.691017290826306
True	579.4693593582814
True	27.646763826242506
True	77.70936922842158
True	814.0698776959687
True	223.8315074087687
True	971.166857998902
True	683.5147156795571
True	421.510373459537
True	282.9165515930534
True	481.7877235470223
True	338.1516222766659
True	183.21725020732416
True	685.2627037009643
True	719.5116939346042
True	213.41853216809216
True	88.90967914508788
True	496.3865653371361
True	141.8726755230762
True	386.147945213
True	356.61812470016827
True	64.4625266699482
True	369.9397108917401
True	416.6491431665829
True	350.2052553368354
True	413.7488506422066
True	422.49209100039866
True	644.2621739401034
True	56.8415060275355
True	434.4827714149605
True	324.27995340895666
True	672.3337115539882
True	217.7276443903096
True	97.25326892227496
True	41.06264916886006
True	527.4300457989018
True	635.8134223384965
True	186.17468378828875
True	414.87670917117714
True	343.9554905153182
True	17.466530164684254
True	174.1530720408499
True	295.42730522827884
True	2.622797613857273
True	873.6710677528582
True	78.50107134686981
True	107.49973614043844
True	111.7988568527958
True	353.6184922387285
True	37.01741142183338
True	485.6009677993413
True	242.19848954093405
True	5.211790007720305
True	116.0394485662308
True	444.71240928567744
True	52.160281924377536
True	72.36471589406469
True	170.8480438700299
True	298.0841792202243
True	973.9951681470656
True	393.2635931791573
True	963.7355323593775
True	192.0183304292822
True	1064.9615890018526
True	791.34089686159
True	652.4320027192151
True	422.8307316114797
True	375.9945062333544
True	79.96306916493802
True	74.44643229438178
True	75.65564058713227
True	170.40724287269774
True	483.3515689239896
True	1097.615662843382
True	173.55277765434792
True	344.5665564349473
True	436.8740802372494
True	594.496865093991
True	597.7286474718287
True	278.7973160490606
True	446.8735732461572
True	677.9037842398026
True	100.43878211638264
True	694.8319036858182
True	251.5991621188625
True	134.1824696457295
True	408.3457638275551
True	849.0063555907377
True	438.8434698011862
True	868.6423172859537
True	202.3199107094742
True	347.72285180186
True	715.3551170595551
True	604.2296416717728
True	194.48910162957637
True	262.16645054879706
True	800.0407073418671
True	32.9691846143889
True	190.0553503755816
True	488.4775308677004
True	713.452458702705
True	98.4293591894664
True	35.15704478028764
True	171.8980022196947
True	725.497335954701
True	329.9493094119802
True	559.2018510378017
True	356.30822341405013
True	302.80247602651605
True	440.0623985328408
True	483.3359071331664
True	75.24425634794608
True	381.3452309656656
True	753.3839208070642
True	0.0
True	301.54870583314573
True	243.2619877894994
True	972.5074209504075
True	148.59218303885973
True	627.9288847450846
True	622.2775070655886
True	107.9078080330264
True	214.74659358931584
True	134.486705210311
True	10.662467848751056
True	289.15266574703617
True	379.3389595304029
True	1132.8199541461004
True	234.3121651488628
True	406.3850028158141
True	650.999879921983
True	192.4771677858711
True	27.704042274616675
True	840.2792665866821
True	599.5779462398801
True	155.95226368534804
True	637.7403324291023
True	163.29368192148286
True	305.6337875213352
True	779.3036600073891
True	34.056700189694425
True	108.67258717151044
True	521.2000892715403
True	63.64834492256408
True	73.5160469637206
True	408.7561745777624
True	22.46837173268696
True	725.5100760704955
True	103.17423794194906
True	159.03836262125893
True	18.148814381541342
True	693.3924383948914
True	30.28838444536017
True	772.026266149809
True	403.7565104911709
True	118.77733882293656
True	697.4755099643598
True	534.0408263605185
True	568.0472776706362
True	47.68594274497314
True	366.9436013611348
True	5.873195838388295
True	90.85573300608924
True	370.7888879739364
True	49.6364230977051
True	120.51272408618514
True	301.60130676637266
True	182.14527775877644
True	101.80849045193472
True	644.3202068120356
True	20.198231099921877
True	1150.2213503984535
True	509.0100762800349
True	305.80181599491965
True	491.62324116132527
True	124.82085588347265
True	793.0874436232855
True	1122.826312215306
True	737.4601885286673
True	171.1236078183602
True	227.31887148522136
True	50.2053616796262
True	60.989758470442034
True	151.5378740657745
True	99.6549136185262
True	170.23292831185566
True	1189.6476751143837
True	303.1414082303454
True	358.85586388113376
True	719.3548685924823
True	17.239076833183265
True	14.4826972552611
True	596.6582410466065
True	5.017004418469656
True	115.256823130821
True	699.067464628925
True	183.40903086304124
True	679.1331078493214
True	822.1529703038552
True	155.35759858644064
True	897.7338616648739
True	2.2104647643863577
True	449.87370115279447
True	1054.297698946565
True	26.91457297093615
True	234.6095633224665
True	147.23440564107872
True	964.1045749513884
True	240.05267020388044
True	496.0370964329297
True	116.67151069396164
True	495.4407753476335
True	154.97445395882076
True	98.25993303273646
True	388.4170690102948
True	69.85562651579947
True	54.936697337800695
True	1034.006491527596
True	261.7906184271102
True	164.17962404645775
True	372.6476012641092
True	387.2225815476556
True	211.95861127496192
True	168.59119104861267
True	380.6365743866799
True	33.77580977065595
True	491.0730138948489
True	1109.0145859113795
True	111.06360742995196
True	479.074581807115
True	303.5089845634358
True	26.295018565493912
True	396.3159055286424
True	108.16559315654447
True	616.4893589362662
True	209.04227470379251
True	404.2396261338411
True	18.72202947577806
True	423.80081961086745
True	106.07191835556549
True	342.0250469099726
True	30.91228946701949
True	177.96178860782626
True	250.0925011750892
True	781.5871224078452
True	60.41598561797153
True	138.18653665237093
True	237.97111220114323
True	140.2729725130276
True	630.8944607109763
True	553.5082879453065
True	791.5385757161496
True	389.9592817208844
True	540.77663992187
True	424.3980951114145
True	693.0662816639906
True	75.40609310739578
True	459.5578440085651
True	414.1436809688195
True	50.22417792117541
True	78.94576623070546
True	126.90753281129368
True	90.49395385373089
True	330.3086909479574
True	828.1466688778877
True	322.08754542124524
True	1065.4871363071843
True	327.60323431135856
True	909.3553430421628
True	145.77313705107707
True	580.2298660467123
True	612.3084644743319
True	705.8778477612368
True	432.33411621955975
True	65.42021578086171
True	312.172361737922
True	43.53715297137773
True	160.05414059884967
True	172.23509467174875
True	1108.6017268858336
True	234.21899487044837
True	557.9173940259234
True	563.3033083338545
True	557.9986709896476
True	898.0218823413139
True	593.3500816507142
True	652.9880036997384
True	944.851995646912
True	129.57510002298642
True	311.259685588372
True	256.8270865079025
True	350.2564238638863
True	91.27840343939656
True	371.2825185433723
True	4.297929780278833
True	308.962927054422
True	254.53402641800628
True	585.5081492248223
True	291.209502299096
True	351.6215306895781
True	10.18760768644136
True	61.17377190194737
True	547.324148830193
True	31.21682574602967
True	140.6516862573743
True	63.08260370846895
True	147.55248207244628
True	243.9687156879323
True	71.43855211931388
True	372.11562995264353
True	262.58082392326315
True	107.97026605910791
True	338.0431526628674
True	63.101739456489305
True	575.6350911358595
True	871.0801548737184
True	284.8739017060293
True	1153.2765181237198
True	119.57299536710588
True	313.73720318936665
True	1048.4347439680291
True	91.27093147385948
True	286.0163420510982
True	9.87619940443366
True	399.5522944717228
True	451.96606364467874
True	158.68419707136064
True	621.0997889306506
True	901.532815692939
True	158.42204899999885
True	80.35431787628899
True	322.95095570430374
True	554.1006196997313
True	644.0209715208991
True	1217.6698683888485
True	24.833093954244635
True	916.8771450474432
True	138.011927033191
True	638.0690082593767
True	116.15944988767424
True	135.14578653247446
True	190.08453699674035
True	177.663690946101
True	736.293665495123
True	209.0834028195124
True	233.1282195507518
True	70.40262519359177
True	513.055760436753
True	469.23528629868
True	169.2552812449601
True	242.4483762387252
True	16.3547921032315
True	423.75358792028646
True	217.6919095594353
True	290.3035905906122
True	112.1053192145474
True	699.2772200286079
True	426.5753405719803
True	256.3391450295931
True	650.8751932708403
True	536.691483652886
True	469.9960572761961
True	133.53588533472026
True	525.0868021465486
True	432.8424598719111
True	2.4199588250431967
True	189.6223234218944
True	95.0006655009844
True	232.67279333637117
True	2.4893018639020625
True	128.08843858482496
True	344.5520984776689
True	7.171602008786607
True	870.1133237574224
True	171.25575828477758
True	718.6221788747193
True	792.68930958204
True	164.65585998815075
True	232.191631790692
True	486.5194868933895
True	823.156052510034
True	50.43842587052442
True	38.8754598470862
True	134.5966468994984
True	630.389230144577
True	703.7631812575765
True	174.18884509053458
True	602.1107455641034
True	588.6746682522413
True	835.763874850783
True	398.7597545311784
True	190.04175894407848
True	867.9652552131273
True	218.05263064183168
True	155.37220096244084
True	323.5266301241952
True	226.58511779326616
True	211.96516086921255
True	613.3913433967267
True	246.1671379798496
True	200.03088397254857
True	442.07491160102313
True	462.0265168121339
True	63.09068524524527
True	285.56370452947203
True	77.89150998170003
True	341.26069170409016
True	351.4151051273486
True	259.2469499341355
True	175.36613113625242
True	377.9099425595305
True	622.8222001840153
True	745.799247911576
True	300.9071097071351
True	739.3372570348316
True	65.27953290549407
True	869.053870759781
True	347.71735477280777
True	12.112252535008496
True	618.6511762277646
True	692.8170785524856
True	264.6149627775756
True	165.93225686830556
True	47.387842413535154
True	386.4354543142748
True	77.9314751866058
True	13.69109571655605
True	884.141112048283
True	372.79511385029525
True	169.69612096543233
True	1007.8998156887044
True	11.506203868505686
True	797.6428642839309
True	28.842002132274548
True	677.5906698884897
True	56.88967868144788
True	772.2602489736945
True	442.7165268082286
True	197.50159407085775
True	442.2148352027456
True	210.6126154114477
True	291.050266979211
True	221.84731023299707
True	410.3393226199447
True	9.885419653689205
True	324.1628706681309
True	107.7307835362127
True	10.262569708637114
True	460.4863322402463
True	717.717656176855
True	296.89765328251383
True	79.90555408766951
True	318.92640121572043
True	81.30690418784253
True	184.65876308069315
True	182.20747053097452
True	374.0326657370192
True	45.44695336304861
True	142.4953327504158
True	384.4003509450893
True	842.379846526197
True	115.23770093735826
True	205.8661975081941
True	450.78134027065454
True	18.20763493227332
True	416.4059194917344
True	502.1962920102104
True	86.65458316475603
True	397.759071246754
True	351.2233021008765
True	425.4121832912825
True	596.9262600253676
True	1057.823455351371
True	983.0270742404654
True	54.68585362315687
True	1062.6165942151542
True	110.00092607356916
True	113.4150822323508
True	118.0694445671452
True	507.3934653596072
True	368.7712288588456
True	585.3040546410347
True	256.47678244701297
True	161.69759243223177
True	396.4228743607886
True	16.34410141546581
True	440.9559366532619
True	378.91675141335554
True	149.36983170350615
True	93.81692089524913
True	538.4913540266256
True	988.4856901462082
True	198.36181806093785
True	66.50020258429984
True	410.6860282121961
True	370.707145714834
True	473.08255648215663
True	328.147750263207
True	3.784383091210453
True	528.0279946121018
True	508.0354225517504
True	505.8409727632383
True	197.40949366405704
True	104.3659643831316
True	21.26957619882556
True	376.37021065402
True	108.26123733684165
True	6.9059796815135925
True	29.830383278344343
True	344.35885891545763
True	614.2387034486613
True	144.0464319967434
True	89.33727460648964
True	22.81917424385847
True	388.4056478561816
True	365.9215615650521
True	760.5950371889554
True	307.9179475448277
True	527.9368666801905
True	545.1974793504326
True	529.4585775470136
True	297.59070528073494
True	551.3517912042968
True	104.63440452020174
True	573.0813020306491
True	7.006349969532865
True	362.4601337304154
True	450.9716640885621
True	966.7327031544468
True	339.6177196071851
True	782.365782293677
True	967.4218637672392
True	167.5922228517438
True	36.05340028047275
True	368.1287821612412
True	381.72255152668566
True	594.3976751534279
True	257.83599150404564
True	28.00225498051009
True	640.7732110348785
True	127.85089457080896
True	1050.5162400752045
True	320.3492064770204
True	495.6229272835647
True	123.39403923983106
True	807.5933424006228
True	136.94633205877827
True	828.500894457885
True	550.4129888434888
True	187.18421491350227
True	107.03636531890228
True	63.69506774242728
True	564.585859013214
True	904.4285485113136
True	448.2918429955109
True	524.9446928957834
True	135.19228374045656
True	605.8211715296211
True	479.1675796314194
True	781.1066321164672
True	313.7791316323477
True	590.8284089812613
True	115.81606815985664
True	26.021147601242404
True	420.7799433607767
True	169.56260209868358
True	100.85392487771182
True	367.9609696372284
True	1081.6042729394298
True	265.9151141188221
True	554.5513056591383
True	11.590879659085289
True	77.57698493691464
True	325.43620733129137
True	782.3065976364664
True	448.4268074896025
True	506.8426559061113
True	711.7163738377978
True	70.2218065622724
True	715.6230751892417
True	50.19877772726517
True	105.76754851972424
True	176.62587208843456
True	85.55750216396092
True	26.00831903220485
True	300.6373314545127
True	452.93585197885767
True	894.8720526434573
True	867.7260155713598
True	4.379955347150946
True	293.3339669737183
True	469.8599708505343
True	118.91905281283547
True	256.2799938577163
True	325.0526616970312
True	1324.3947481567398
True	451.3925932174914
True	24.614011518735676
True	186.46443355971024
True	685.1155861826634
True	36.32068625681404
True	172.72843429949268
True	550.5903427306152
True	75.80885028533095
True	856.2927843562347
True	320.97767742900743
True	643.6595749977855
True	72.4778251100975
True	669.259654884251
True	584.9730640590395
True	875.0602653457656
True	246.7143740010268
True	510.523511630367
True	859.6838475675092
True	945.9725145296268
True	229.50253266863984
True	741.5823175758687
True	219.96461665273264
True	456.19875185546863
True	365.0217973171541
True	497.6820965497572
True	499.3436890599858
True	307.6611902940267
True	345.2736684353912
True	109.47943160428338
True	350.4893197565046
True	1159.838880929398
True	332.2274293339551
True	152.86823696350902
True	295.53138705142345
True	750.5551583166367
True	645.8548845054625
True	411.787684866442
True	116.75487674319936
True	337.6434798572488
True	32.92771908183175
True	176.28421683991115
True	93.02143334075014
True	91.9459486614144
True	547.7712783466732
True	140.66682549213
True	131.44787302773813
True	104.35226465389846
True	83.90612907029067
True	439.924216263424
True	379.44764520303
True	1062.4855839354923
True	562.424274970649
True	800.7019861513456
True	278.3628439500527
True	297.4672298618922
True	512.9681184724568
True	195.5498524306467
True	742.9846647536909
True	245.49923914170955
True	366.3843327187076
True	68.72505759640414
True	121.55683882894434
True	257.9065991663506
True	123.28281866507002
True	460.919090814093
True	33.24684038469881
True	582.6289507819187
True	1018.377009113414
True	720.1270991890428
True	1.6058269916547183
True	61.47088362168455
True	485.5293140858836
True	430.5576552955442
True	76.04927948925464
True	118.41218311849642
True	290.615865384272
True	85.6276179943459
True	53.0221460251094
True	749.3390058155647
True	639.7074410389237
True	159.34582101158998
True	167.87497856711008
True	535.9155943409787
True	54.67114261086866
True	24.974674551882405
True	580.8017390458411
True	429.7213165292316
True	1137.8365087029788
True	46.09451997915916
True	459.58965744695655
True	855.0198145458627
True	780.8073658992276
True	292.6405322872309
True	766.159489708007
True	380.4672165274706
True	41.70990866720622
True	97.53238624569214
True	714.8022441471646
True	76.64832556396405
True	137.37093772111604
True	903.2947270995963
True	188.73166612648333
True	277.1028483361718
True	102.62184822774036
True	678.2225427784857
True	593.2012728177605
True	216.2781207437427
True	443.026478042945
True	39.28874029097928
True	275.60485278484765
True	587.2338767506545
True	658.9852891610263
True	311.4800162568704
True	72.99828369422798
True	961.232409550867
True	1053.049117155018
True	568.4301920005688
True	60.191930691476514
True	28.72303617146106
True	89.92620849485887
True	103.54843243037486
True	99.86762833266675
True	903.9880738165984
True	1255.3166395519795
True	738.2633126386108
True	332.95828528635207
True	8.04506599943069
True	21.853594232958244
True	349.03951391663384
True	477.2306052304841
True	43.9441584061606
True	559.9384692902744
True	420.8168504633272
True	406.7986090376848
True	76.97376194011343
True	192.0963455676361
True	257.85437120563967
True	134.78992583245437
True	384.7939685139671
True	42.882279450438105
True	180.3672835140552
True	1165.6378393567925
True	6.564262229494407
True	28.33691904363077
True	599.2435040393293
True	368.5482530092754
True	802.5038458744591
True	152.3580097121824
True	720.249817562192
True	576.8823881630778
True	287.0440637394908
True	446.7012905273747
True	351.8300514782435
True	285.81378606532854
True	271.0713585933453
True	398.0796434126574
True	502.7597289161001
True	505.2359448227184
True	105.2411480103858
True	363.6851627692066
True	7.552062112366204
True	189.35340127608288
True	232.3642504853188
True	860.8141157532236
True	603.855477786413
True	30.62388882761663
True	716.3194304250136
True	819.9806299420401
True	111.67317067152182
True	343.97039174899555
True	859.3334454581604
True	217.43189466264647
True	165.77255356958318
True	530.5558372802705
True	598.7168406242712
True	1101.3232219157348
True	143.42964828532575
True	150.6905807395946
True	259.0471293561587
True	308.4187281563378
True	415.0183645396312
True	409.7096272753419
True	307.19862030804126
True	442.2208302695452
True	502.7645583609825
True	225.01091955290735
True	1472.2616379752046
True	241.0719957367891
True	395.7195951626832
True	54.90777889333646
True	766.2630505726095
True	238.52283240185
True	927.3381169308548
True	563.7179690303427
True	320.9055537080787
True	775.1293662624694
True	268.7765112479426
True	226.4249958383664
True	261.59142822264295
True	219.5377874323236
True	146.40013877994178
True	260.7651932430986
True	716.524981952152
True	528.5192990962897
True	223.42849079375875
True	1160.29099237602
True	121.37007246026609
True	263.6658237966359
True	71.42289827966358
True	315.21601830665605
True	416.6619534882992
True	94.2560562888566
True	226.78562524443063
True	73.21154981451974
True	686.7632148626709
True	372.9526192841484
True	220.56348439433305
True	737.5015677663312
True	864.8136651817036
True	794.4587084263193
True	819.0043977289159
True	344.4669238235759
True	1.6108929818756663
True	271.65282551432966
True	57.2727652165037
True	377.22703483724814
True	53.60501735844249
True	351.7798535680483
True	832.9986639054999
True	1010.2964638516384
True	395.64826016579616
True	21.18980934386132
True	546.5869716048334
True	498.06495969492335
True	192.9030972067075
True	245.28523026004515
True	291.675881384608
True	20.462541887709143
True	125.72314706079835
True	904.0170299585913
True	65.8154173106413
True	527.0182458757359
True	798.6041514438778
True	104.66974633573484
True	254.0513335339409
True	113.27517729099272
True	16.2517216891627
True	1.4182971214293592
True	119.90120965101252
True	1042.131809491572
True	456.0882569996244
True	67.45903004590281
True	779.3228239972631
True	339.1750858611782
True	1.048240873497298
True	427.76207131800015
True	194.0817342853772
True	505.1595720972637
True	84.20372178105877
True	328.60054128193985
True	374.1685742103128
True	169.79514327877936
True	207.84880183686852
True	132.23290569790197
True	173.85831393012245
True	983.228418552284
True	18.374376449954504
True	499.9959460126987
True	481.743340063462
True	419.0118476176779
True	223.02077748742383
True	241.5223406941409
True	157.76887927951307
True	45.69932139578066
True	475.9536231838713
True	152.94634463986387
True	841.90160125655
True	848.8860040584764
True	261.23590086067946
True	328.5280499773454
True	513.8376860413729
True	40.507299875536326
True	85.13201750111564
True	753.902225561586
True	1060.8286031334603
True	108.57476088032188
True	739.1761896895126
True	147.48293551620708
True	914.3738607332344
True	660.6700484987364
True	103.32948744158227
True	260.8049029642739
True	655.4921333974039
True	262.77308861162084
True	43.98341250588382
True	576.4137239953214
True	449.37388997695774
True	5.24603874857542
True	469.0363947299252
True	66.83825459499371
True	171.25685679676772
True	233.47215451699552
True	313.3111709359264
True	74.57864006623552
True	223.2730987281197
True	345.2989883066176
True	445.4075812456208
True	905.340319204296
True	47.68664693602244
True	887.7281380968758
True	1041.8219543485084
True	137.25152833825217
True	72.14419668078767
True	977.691670935926
True	34.28998273012774
True	219.91211785294985
True	85.75443930691594
True	219.42269216439655
True	366.7173904227716
True	937.4474533787974
True	101.067928424627
True	73.25961406150145
True	658.1972686172081
True	274.2197548299217
True	721.7249901751849
True	52.82124411402803
True	493.5879134356803
True	381.1631641701089
True	685.155973699527
True	53.380521724942064
True	114.3590047955566
True	29.29396885295837
True	273.82690144706146
True	46.562492189757776
True	352.6812947485596
True	3.0725219190881115
True	1172.7235905026862
True	105.08862392638966
True	134.32808322198954
True	354.26116049590814
True	747.0613094516152
True	660.0320753863101
True	949.3902778469036
True	451.797529501781
True	425.6302800140855
True	141.81471222933575
True	439.104887512762
True	812.8788095121124
True	430.356167549393
True	973.7914558299226
True	82.72767405584483
True	416.8912556647822
True	177.6280014198256
True	275.6564222372655
True	752.540721845214
True	166.22947598276926
True	134.81576239202477
True	61.60833195675116
True	872.5164251568627
True	778.4417055262887
True	83.65534280892192
True	463.61740504893294
True	734.8753156007548
True	419.2851338398473
True	58.94579373098959
True	319.03468712219325
True	792.058977887645
True	30.905374614694725
True	365.05163116201214
True	170.10020055498853
True	283.08517847870087
True	28.79838064230782
True	209.1982124249057
True	751.1293321652265
True	644.31682558897
True	52.93516318408817
True	296.1002702194129
True	850.0056497234739
True	17.73692417380065
True	312.435716594886
True	292.6086914060875
True	438.16482808611664
True	223.30919027703052
True	596.7315571954048
True	46.22310922350206
True	952.8325705881008
True	874.6595893495412
True	46.203025889168046
True	390.9119230044189
True	725.7299685675912
True	950.1459850539088
True	282.1773969775776
True	580.3763726565893
True	129.32667389547748
True	183.61041336255727
True	123.51083431325029
True	134.25773142345832
True	211.4549922754801
True	928.1488683676793
True	797.7685192906973
True	972.8441940319676
True	18.95227013712731
True	28.23201574136461
True	361.601056114174
True	14.080789674843732
True	626.3453973676694
True	1065.430865657494
True	253.90002584705613
True	205.08763850728653
True	83.34185649290364
True	210.14136785146928
True	127.43559095498787
True	42.87256671281379
True	131.35725359196883
True	90.87919948946406
True	245.8408862544509
True	525.4558830631947
True	162.67793117619976
True	27.381752340696785
True	57.71141111720926
True	444.657880493138
True	277.112749718649
True	599.858258879678
True	22.580198006446768
True	114.03984734469464
True	648.0045614790647
True	264.0849363017094
True	473.3175573526387
True	655.3937535313053
True	106.06927484139317
True	109.36469150593445
True	80.49677757496084
True	27.683763106343275
True	119.22186363524013
True	87.50134190452029
True	100.88740713041578
True	147.43593126059943
True	237.7203942970717
True	844.8584574385235
True	288.10973719158403
True	928.7271225293118
True	167.73536036294414
True	199.90792133126587
True	779.7330420996417
True	313.99124449280225
True	584.8151801998948
True	250.5143748172693
True	355.8268606264233
True	436.720728918835
True	560.358186641051
True	653.8930713156758
True	366.6138199789991
True	30.841584691051597
True	545.9177437433109
True	624.0255893253295
True	19.50612175209036
True	11.4545891401329
True	257.8889766566304
True	400.6742611560256
True	445.8076275861648
True	65.82895677328618
True	641.9707815281605
True	960.8032263348229
True	235.7485469063071
True	892.178009404234
True	262.7974037431972
True	106.3125885931824
True	268.10907900350145
True	701.2962289065205
True	37.59639838692458
True	560.6548934674248
True	1299.710775626672
True	1019.6058742341085
True	910.3875856594864
True	216.56942554061632
True	93.44116310276677
True	191.51494446832825
True	829.762551035318
True	140.88604409387312
True	1053.8560668623352
True	896.1772872541852
True	43.170538648012055
True	86.1339399286791
True	401.8242271861896
True	414.3959927884426
True	196.2877370033536
True	523.5682647836079
True	669.9617139721021
True	121.35652273454704
True	272.7786688353673
True	1023.1404738948232
True	48.80671441973687
True	694.4339949259848
True	537.063148775828
True	37.298880781023534
True	844.2512936964487
True	396.83007565263006
True	556.8402354833786
True	112.05272264127755
True	246.86861143166524
True	203.4651261186509
True	26.76685354356557
True	137.92601033800526
True	747.2252559772029
True	139.6559603435902
True	376.7025518183801
True	60.75194394352311
True	645.854534144845
True	613.8355068706404
True	232.98625088953708
True	473.2185251008968
True	157.7023420240057
True	167.4451832642331
True	215.56631524185616
True	307.80532767853487
True	366.237887938279
True	133.19585892984873
True	183.4312124799216
True	26.9580667988026
True	880.8747492388216
True	303.2496154485993
True	9.986210065806404
True	374.4684702545883
True	160.38349654331495
True	623.9590679615874
True	377.3972179161033
True	585.1110737502485
True	564.7468846096793
True	490.8197460581512
True	794.9934537628736
True	233.78087928643205
True	529.9905205885665
True	153.53015790519245
True	517.7147939784553
True	372.63300706696
True	370.8170544849994
True	125.5037920108529
True	130.9335839933574
True	109.72019245072038
True	67.96492006268919
True	761.646291343532
True	171.6450213910124
True	45.88543895038181
True	0.0
True	558.4196473346692
True	115.80887459533682
True	21.99704350073683
True	42.042744752031176
True	107.03375107672034
True	539.5259910639971
True	184.66232392157383
True	106.88546223300352
True	35.41040231746589
True	160.97159954414332
True	902.0663290098544
True	44.46467689957291
True	223.3441757433125
True	745.8311899033424
True	317.0498666957725
True	452.3852022188676
True	472.07622122869526
True	504.4669503467672
True	587.6544098642321
True	909.7703486751758
True	264.2968849456825
True	1061.4998501474372
True	919.1797415118606
True	618.3417250205079
True	346.9004939490483
True	846.5683790145694
True	11.0852153965501
True	31.082940657709987
True	290.2807992996472
True	43.67631164511776
True	199.27344238636783
True	726.4427598300808
True	209.6651570906157
True	728.4214154731509
True	760.6541911760639
True	122.82064578914056
True	353.60765478345496
True	594.1670265883513
True	24.13685831344857
True	128.5204175450909
True	435.5349099337201
True	299.3520537976693
True	201.4376433727517
True	116.57038367906245
True	385.24119025146297
True	23.139413898545516
True	375.0998155912141
True	361.3004358100963
True	1050.881383194674
True	369.6921331023868
True	30.770093486236775
True	445.81607918965454
True	450.8537419438235
True	229.36689177463305
True	31.38548402066377
True	756.479381880554
True	438.0043454304569
True	179.77834108719472
True	9.231512666317414
True	1212.1818076292866
True	170.63250349259937
True	28.02331657989684
True	308.14464992103854
True	263.77998097386336
True	110.21119565735351
True	288.8310931508659
True	45.86598487844845
True	319.91944617527673
True	316.0359459862881
True	323.9193775143255
True	33.136606608955965
True	49.302424745654285
True	1014.136171546784
True	25.60927729248584
True	14.712204118425744
True	178.27320856599243
True	683.2455565315585
True	8.194361827945496
True	200.9393116440585
True	171.550660258757
True	513.6643203709355
True	363.6717726756144
True	766.0334689783234
True	322.9302999789749
True	493.21523895562063
True	449.0082808438861
True	495.99030118686926
True	98.95426514204536
True	1271.4981461155116
True	912.07057713478
True	288.57658718217664
True	529.8562679932345
True	105.90730048325864
True	574.4249831525872
True	448.59105303222697
True	160.1234298586193
True	78.60359545604942
True	349.0474278940973
True	172.39525302866568
True	27.185242934133285
True	605.9897884567905
True	381.2011866169444
True	71.76851682477212
True	29.40616295405411
True	640.9932785357898
True	488.0965214223359
True	71.80751435990234
True	22.20259803358164
True	331.2904695634051
True	322.675995328906
True	679.1066981142875
True	556.2418856937659
True	566.6663192229769
True	794.4662697681474
True	9.019742612549306
True	54.73454950474563
True	32.35032371147106
True	61.60967397060415
True	500.1475191355119
True	598.4352169104909
True	85.15910375874851
True	110.67801972900702
True	201.5244815366165
True	73.96558250709124
True	176.87116728298486
True	203.9484921307027
True	284.3447383917426
True	785.8590158490393
True	608.8987663405235
True	287.75492429858457
True	205.0700975387121
True	262.9525055481632
True	240.96602141033344
True	758.8644747114768
True	329.277648993663
True	166.6511522082879
True	886.7874165661208
True	339.85260496661897
True	459.6046151591364
True	157.62538347283416
True	121.1339130872574
True	60.05035586344837
True	213.0387500461691
True	987.5809909817898
True	530.8847107949556
True	114.88460030450018
True	356.6341409621443
True	97.43765873359928
True	664.71368990398
True	5.369780534654787
True	695.6656681257924
True	35.78435101696159
True	924.5585901130316
True	845.9574028618341
True	221.2065473419179
True	29.45184307800262
True	85.57457478677912
True	439.92007966593735
True	218.4283246767212
True	1.2182971214293592
True	72.5455952744044
True	1070.2872974791885
True	347.3048190314236
True	683.3746219447918
True	455.4180843026052
True	30.196832813258847
True	131.66367295133114
True	441.48521615311046
True	933.6984763433394
True	808.5666875692758
True	429.8749599550575
True	340.3622083128845
True	17.29796419073621
True	76.1278854035429
True	760.0592195455233
True	472.12550438312206
True	383.5729169395472
True	857.6320410640276
True	25.44066946927094
True	213.86434342122067
True	890.2530424244937
True	227.3130155909843
True	8.600011029006286
True	501.2792126842682
True	103.76652415025464
True	627.7382973229385
True	56.148240586343405
True	258.8460162455006
True	875.6624781329452
True	905.2341812691182
True	269.22479322397083
True	424.9338815838844
True	115.69646917973122
True	595.6000865280217
True	258.7874001310867
True	193.8037261617962
True	895.155009036061
True	54.230612590339504
True	715.4141353773475
True	280.3548807427809
True	296.2104257122111
True	166.73145339966212
True	469.3427748335702
True	593.9764076220072
True	371.0648171239583
True	417.1860748081013
True	68.45533665661013
True	155.10287895189092
True	450.3723829138625
True	211.7784232518649
True	41.18733181533126
True	195.25773346051997
True	385.33670705281605
True	384.8722729084451
True	712.8908056866171
True	131.1938044215827
True	667.4374853026222
True	477.2101430092974
True	603.9917659968388
True	139.70846595699857
True	38.53763352766122
True	677.5912990926784
True	70.28625457647016
True	548.5338325374412
True	659.558954281476
True	463.058653987444
True	138.71538798387135
True	521.8490379804414
True	4.013326286084999
True	390.1195080842454
True	32.085384326198664
True	619.0607696016936
True	273.9446087998958
True	586.1868211713052
True	681.0447734475231
True	141.85727986004437
True	519.0204864518802
True	524.1318539377826
True	64.78256725365235
True	969.9093027925544
True	3.302078898640227
True	28.34501631837516
True	620.8786935006203
True	713.4196383970516
True	138.7083588638139
True	413.101887525807
True	117.58818050982664
True	74.59662498864557
True	451.8947963149989
True	43.22885274752664
True	515.526347655806
True	12.77958997389841
True	835.6832506033787
True	552.0835557306573
True	668.324743951018
True	100.33643329106488
True	384.7589697033445
True	1012.7776110813718
True	871.5505409930985
True	141.66033291063687
True	560.9293523758787
True	471.2450158348075
True	244.8955793094831
True	250.57623312248205
True	5.4000962563874575
True	332.59987437590445
True	11.48505470145617
True	365.34356574234187
True	75.53994067095458
True	415.4057421082434
True	647.6056380393007
True	125.38455768711358
True	246.2961700686726
True	659.9142071993488
True	665.5736139077367
True	282.62237059582174
True	138.18108864389046
True	164.40691680275745
True	470.8933153952398
True	87.80037585335135
True	9.889932640158882
True	511.9279133083464
True	575.2402766608286
True	20.63041179635782
True	137.914580208655
True	952.055292213266
True	492.8210478232784
True	266.88139375118146
True	34.80433880106385
True	479.97597158811664
True	111.3766577049138
True	593.4114089712483
True	659.3437212450009
True	299.0377137679216
True	372.8904401762176
True	191.03690756531975
True	253.60677897780783
True	69.85322631897454
True	213.31234753857677
True	478.6307761336269
True	20.575409999467063
True	439.9043303267614
True	379.6473742281122
True	738.5774187866963
True	895.0783723731656
True	899.9299890560635
True	152.70216918806108
True	404.12928611881375
True	70.24409930742664
True	188.4716258291902
True	318.82673664838995
True	9.063623633687085
True	788.1955981249841
True	23.340780991749742
True	403.0549312475088
True	252.6348536492944
True	652.0509715970129
True	204.13837548404865
True	40.82823568032253
True	687.4532457955432
True	1079.635410933538
True	234.0771096594212
True	133.03320187494845
True	621.539884324772
True	500.2202458326254
True	17.37932590955021
True	837.418337826832
True	108.78935660750638
True	42.30579227379107
True	291.53639748428674
True	353.3201913250728
True	397.4129363125424
True	264.5345882563784
True	19.848979816918497
True	23.21836586850023
True	804.4536440024527
True	201.45774167804652
True	107.8589429656172
True	832.9913863624589
True	657.8646903017849
True	625.9442119492179
True	459.3371267047731
True	152.63035883515175
True	30.935287402623427
True	100.84382722607656
True	430.1846496657982
True	235.02001998818145
True	457.9347934076393
True	144.18547471982308
True	462.2653095113103
True	643.5233346239592
True	990.2936419333038
True	25.282400841597443
True	960.9839396209428
True	1096.7832157972646
True	490.8558002266511
True	82.680471272184
True	810.5378778569678
True	645.2788568145312
True	667.2566084719713
True	179.86894080091474
True	749.7500674514554
True	707.0966366826241
True	122.9618227422176
True	773.6387715010987
True	826.6410534820324
True	478.3722090867389
True	226.2043466523695
True	69.73607342940211
True	320.6914019253392
True	354.5107685941369
True	485.6881965912553
True	422.10471894667535
True	200.64799650694832
True	313.7998966950296
True	2.649641557295688
True	12.92058399655686
True	107.0409504567853
True	133.8668597605567
True	357.8684608141681
True	347.7417973399367
True	112.598665567534
True	16.60984159699115
True	204.0186048736742
True	878.554817952588
True	462.126360655742
True	543.5106774259243
True	560.8256678766461
True	811.1310478656522
True	638.9595702755107
True	90.00924501463828
True	213.4440278060128
True	236.4083291361072
True	289.26306616869795
True	105.05661605115225
True	371.5750302301461
True	432.68301130088673
True	165.6473312727334
True	648.7677484981418
True	243.77564683759837
True	206.5226304905176
True	27.62882426091001
True	250.55566884146876
True	482.5037959132642
True	165.61574645170262
True	520.4775613269069
True	457.8251981197291
True	251.1398071693042
True	105.78076156761044
True	40.850545803548414
True	403.97241262699214
True	798.4757912108183
True	152.9640755914945
True	1050.1942677428242
True	1022.787317939452
True	476.6419616595285
True	107.09445992564036
True	120.06806011985532
True	668.5497082560661
True	8.02472636697147
True	227.5049010304731
True	135.02029583605972
True	117.72141223571217
True	330.59276099411187
True	629.1623813420563
True	37.30362734072919
True	129.07785765933454
True	953.8942373925934
True	58.23726406719879
True	427.944844054871
True	534.1764582177577
True	256.48581629513075
True	134.24699254365865
True	952.3887589622428
True	1208.5751080680873
True	508.4730878465746
True	640.7419832665955
True	220.20320587103583
True	152.40566189034757
True	305.96506022924035
True	241.59142575796216
True	172.59557405125565
True	325.0305957544808
True	330.703787073194
True	11.529349414448436
True	642.2366693129724
True	151.20766000000867
True	76.99956028507852
True	446.3254845042206
True	330.4875114594705
True	1212.6377781661804
True	363.6271360869231
True	993.3342428575006
True	9.972490951460344
True	268.6832743149771
True	225.19786400800768
True	150.61880542556997
True	488.04955967823344
True	204.6883007819948
True	419.248719147145
True	314.72813150136915
True	109.20861502728158
True	359.8648640660203
True	1081.9338081477456
True	749.3192399661959
True	217.22241474465807
True	111.84970390451932
True	290.87735517945094
True	24.510918482736702
True	359.3115272695639
True	317.47127167517294
True	568.7985390250285
True	449.61833876228894
True	344.5277422816337
True	153.7451400005616
True	9.932136014022944
True	411.71124146658326
True	283.4056555512386
True	138.8306105349113
True	303.6478511642728
True	438.1078764519674
True	801.5172782802947
True	310.0170519176232
True	778.3185259850267
True	398.0629213619376
True	380.4961232917596
True	1.1518729579039697
True	1141.1125886948405
True	101.73000091668054
True	942.1056972288696
True	195.2280542314205
True	462.7219483056054
True	682.9946781668043
True	84.41288781193306
True	472.0736367780697
True	33.76251104393393
True	417.7416486191677
True	76.70860989313283
True	223.12491834875317
True	39.41669318536079
True	658.0018366211594
True	193.7698837347621
True	26.69932403590689
True	389.6739525247633
True	102.67934136306096
True	175.47963508083825
True	837.8666778084383
True	262.662618242001
True	155.03655808013656
True	368.9637969472786
True	522.0348964201953
True	324.4053178064975
True	509.2137559403057
True	608.6031775370097
True	153.7791316279352
True	5.91764687090387
True	72.25854811945325
True	444.5550811668833
True	93.96772506775716
True	79.07562821739937
True	1045.1879951829894
True	25.597948470267383
True	324.9140228760413
True	316.40178497618945
True	450.8224671226559
True	661.8923915894468
True	191.3417488559784
True	659.5294496765832
True	323.39284704584435
True	335.4388423761779
True	272.89125339493125
True	210.41806758330145
True	360.5721321976065
True	474.1320701437709
True	411.649558475102
True	603.9947152242326
True	140.92286676029985
True	81.37198894605575
True	36.87552838333616
True	294.65764334299934
True	650.1427827201578
True	410.5690614316668
True	801.0197355972856
True	209.42986860976984
True	391.7952552753222
True	68.90812555780005
True	55.62855051786522
True	405.11557783308086
True	203.00120504182289
True	221.4499816634758
True	42.41392005318696
True	1102.3946171188068
True	177.83124282953105
True	898.8174308868987
True	318.2287270569223
True	930.6363621898342
True	236.8867557032532
True	439.6412796100846
True	513.0615982631118
True	615.0337191973769
True	208.60366338765076
True	487.89221944515725
True	944.7103745525994
True	129.07236005218456
True	7.088009281966373
True	592.2134171335211
True	27.292599231562864
True	76.54418629080624
True	789.9134645363338
True	228.42018434258287
True	1024.1760454225137
True	681.940352777786
True	421.04324747977057
True	282.2978008882707
True	487.0879350586628
True	343.3940920768262
True	184.60296972075025
True	664.6864891750729
True	719.9032517499797
True	203.5435543317273
True	87.86680299416558
True	525.1848948236799
True	139.4206720009847
True	374.15078445707786
True	330.83801991319456
True	63.218112649604585
True	392.9147910970536
True	413.73496035581707
True	367.9601532435485
True	410.2035281164817
True	413.0371101242566
True	648.4492267676068
True	57.46244221387355
True	451.11183229850405
True	327.52336686262146
True	646.8747758759478
True	218.9934410784336
True	105.10747315573234
True	42.543709595053045
True	534.3222537676146
True	623.4368522111084
True	189.75636256045237
True	410.3941484751672
True	332.3583340570684
True	19.161815388358743
True	158.93586842858193
True	285.1287039839147
True	2.348447622320591
True	888.9656488408469
True	81.76643627147077
True	100.6236369761717
True	113.46901446740992
True	369.68293491031386
True	35.19774044610971
True	457.0152731960071
True	231.40861476245425
True	5.105349068048969
True	118.5388928882033
True	453.5666247985052
True	54.19621704150952
True	67.51190298316612
True	181.24029961918583
True	293.1065681409451
True	943.7744613313108
True	392.0144746319286
True	957.0921573212376
True	182.27527314010743
True	998.8835623882982
True	774.6468430738537
True	666.6355526177372
True	409.5295701560652
True	394.5162719055004
True	80.10329906058274
True	67.2175072073435
True	78.73281668588987
True	172.09660107210917
True	479.1355096692032
True	1119.087182632643
True	178.65291885729678
True	354.32179953688313
True	445.0294018547305
True	622.7504312906177
True	614.8121817880618
True	286.7656754551746
True	438.4431461296449
True	664.3466537032332
True	96.68898861613368
True	696.2100352760498
True	260.00428512167133
True	135.31173109614173
True	407.4126878845422
True	854.4450435332401
True	421.6989889257104
True	868.6617147651879
True	194.65574012647988
True	357.2109565631936
True	677.1611894190443
True	619.9135986872111
True	180.6061734942689
True	264.1354269627722
True	796.4829749062047
True	28.25713499380917
True	196.00942695932775
True	492.9903047945088
True	735.9693007989885
True	106.37347373715032
True	36.21558151545048
True	166.69175757867384
True	739.0977988454576
True	326.6699215966668
True	560.3765089808828
True	362.4930453351117
True	308.8791243005891
True	432.1415434565784
True	507.7770723066925
True	72.4100891088634
True	360.9394043527151
True	762.9882038878648
True	0.0
True	277.58814289600423
True	258.36308030184404
True	964.0202461347336
True	152.55117763822798
True	661.280868980628
True	629.2446509244736
True	112.4860591742988
True	209.969035853794
True	131.90203299735063
True	11.13805371713626
True	294.9596759144841
True	388.01397105396615
True	1132.9344203694643
True	237.2333253233085
True	406.68378719745743
True	658.6969232939076
True	193.53536297080612
True	28.369198377014264
True	860.3138721837578
True	599.3845679259751
True	150.47855802309834
True	638.2578034799827
True	164.80593612714316
True	315.76540379105376
True	821.8843959457223
True	35.89813888286646
True	106.75959482577338
True	498.5635675602895
True	65.80273998696234
True	79.24748280407675
True	409.1148520535575
True	22.472308960288444
True	723.6330165238421
True	102.35721837311328
True	160.5958691651841
True	18.66395080709929
True	716.2060095559467
True	27.74484840472112
True	799.2873749847921
True	407.4088514799952
True	116.80724233815924
True	691.5464924191051
True	526.8657685161552
True	544.2955664580832
True	46.16667018053048
True	370.1543252190412
True	6.575570751075328
True	96.50925209976648
True	381.9175994188929
True	49.00566788856022
True	119.06704403551473
True	294.5265764798957
True	185.9940297107645
True	97.29727724634434
True	680.7703498505878
True	19.176277681400794
True	1117.56062398923
True	496.5713901564574
True	309.2117622620127
True	490.3584663321112
True	123.78247620246664
True	809.9852577473931
True	1073.3925916403898
True	752.3185172318093
True	177.053367102469
True	223.5627641639437
True	54.68750324769535
True	57.40968650788494
True	149.0016865851933
True	97.8775779389329
True	167.43565795890188
True	1184.196920416316
True	313.4412088232745
True	353.01438733607
True	683.4922453749772
True	16.49376380859747
True	13.69387477464489
True	583.7856316362637
True	6.326454920381295
True	117.2173787428793
True	681.6686728504288
True	182.89384941489047
True	668.0218647671859
True	834.2917024843864
True	155.8311638502173
True	854.734810241556
True	3.1148395303627945
True	459.9953203635004
True	1055.093876928261
True	25.99076420119519
True	239.56014681979067
True	138.05847271913527
True	955.4840995839338
True	233.10273678563397
True	480.32723718825
True	121.90130796184772
True	512.6962500165369
True	156.59032312478178
True	100.3376844967796
True	391.0581439840459
True	71.51668477943403
True	57.895234865107
True	1010.3634387197044
True	262.4281570877652
True	157.53781290750152
True	366.7715471250184
True	400.6596930841671
True	210.88883131651963
True	166.31143079452977
True	381.3992437176732
True	34.22322691486791
True	482.0848704175037
True	1135.9436396203002
True	113.75156848450864
True	475.8413962624127
True	311.52534126958426
True	27.91879342671225
True	413.3373764607752
True	102.8965704489228
True	579.6185823940194
True	203.2689209697025
True	425.8676330545459
True	20.85491018744454
True	453.7973106650007
True	103.92113843498387
True	339.73938530106915
True	36.611720821678105
True	167.6625705656485
True	245.28930006877545
True	760.7371903459804
True	59.52491033953917
True	147.3404141305128
True	232.80988150342452
True	128.3127557168804
True	623.9415701107691
True	558.8433536251858
True	790.4212119792855
True	395.3616036582414
True	536.6442782721687
True	408.4068618240818
True	667.1022908324886
True	73.5140656613119
True	455.4136732218627
True	434.8637227525241
True	49.32621009311884
True	81.93902616089241
True	129.44988787176942
True	85.65248647119208
True	329.7931957458607
True	845.635117659184
True	324.44020315278823
True	1097.466725816352
True	320.9571112965793
True	892.927816269074
True	140.8662959186317
True	568.2055302247819
True	587.8752368012987
True	683.6318756973656
True	436.6316965829744
True	62.73707849852086
True	282.9774485951119
True	41.29531581322008
True	167.7155983423518
True	173.70632743536302
True	1157.963052540316
True	240.36798810830405
True	549.4657889990073
True	539.7070647672492
True	566.054209338246
True	906.3627822725534
True	595.6798768110135
True	643.2663845115285
True	956.940608200948
True	124.7176102593859
True	322.3186123212332
True	265.5246061151879
True	321.3640928620811
True	82.26081386120069
True	366.87225766754665
True	4.0812383066403735
True	331.09110779644226
True	262.6110002382485
True	603.8524380821971
True	281.896394186309
True	366.10514311768617
True	10.902698707722756
True	54.03592306935922
True	541.906469178168
True	32.9553593913427
True	140.8928956339312
True	60.8199717591123
True	150.1123495194824
True	254.5764900101893
True	69.22762232550838
True	365.4660403699583
True	257.1837627632784
True	100.01057485264198
True	342.8111808123758
True	64.31192093556443
True	594.6645137719303
True	812.0644693539674
True	284.1343819231627
True	1175.4760678515938
True	117.46298648777308
True	315.1783932211456
True	1059.6008485676628
True	87.30397075142312
True	294.05910347621455
True	10.331344435866328
True	409.6840072744412
True	457.347374156418
True	150.6475326565044
True	617.5919444862342
True	920.6382627307754
True	160.1766056067911
True	81.1452498776004
True	314.60166370680844
True	566.3513464779843
True	624.8904341742146
True	1261.2964912166608
True	25.794089966354584
True	942.6410958881822
True	143.8657671349951
True	643.616317936149
True	116.36337173783394
True	130.42238201213144
True	184.29422698047333
True	164.46279351575555
True	751.0655211397701
True	212.90685741455025
True	231.66586890187867
True	68.25909721289183
True	511.0376167198048
True	454.8299809373471
True	186.30691244451623
True	236.2425592429601
True	18.12105437300099
True	420.6742654963151
True	223.99488245839532
True	285.6159045655419
True	108.0556836721716
True	692.5612362408378
True	417.5879276879454
True	266.32214155966653
True	643.7518272594388
True	521.9631185352686
True	469.05077127371936
True	134.4342020829297
True	529.7730493126459
True	432.7373623526527
True	2.4758869159222088
True	197.13935419691649
True	94.43680948800902
True	243.5286718468909
True	3.2265210837836844
True	134.62610765094848
True	341.2191155814557
True	6.985856739685517
True	835.5977945296637
True	158.8309971581742
True	713.3578409305801
True	765.3480093766773
True	167.54552285599522
True	230.5397312853615
True	487.1173198435953
True	807.2662936186848
True	49.88738449918908
True	38.69779629058376
True	130.45730571724556
True	619.876086869392
True	728.6779519166012
True	186.77006066549703
True	589.994207738466
True	588.6350500172068
True	864.2309477156401
True	418.1110081615312
True	191.64212169856975
True	944.686752959829
True	227.4486614442036
True	157.888253078507
True	336.3601906158504
True	227.7223449691472
True	203.514130155043
True	611.7125240035826
True	255.00975372290276
True	195.68785368381623
True	457.1953177549034
True	479.304051299674
True	61.4189712296575
True	284.8419811991555
True	74.99980337612344
True	344.0678449468707
True	354.68489602500057
True	245.4685577083737
True	174.6710496461345
True	386.9438917860333
True	628.8886588577137
True	751.5223942745909
True	301.503692919528
True	743.5606285106036
True	62.73521167008341
True	858.8499729211221
True	346.6906563438883
True	11.676687126779456
True	635.9244131822048
True	690.3874158082971
True	257.8591708596817
True	166.86204010440196
True	51.24070646077568
True	388.363918655367
True	76.21201725378383
True	14.546187295634072
True	880.3412977846564
True	362.62777676800914
True	181.39685090617925
True	990.7334046204564
True	12.031283500633467
True	783.3742997953094
True	31.590919451490755
True	657.7955748640659
True	58.09153986286481
True	792.0804329731941
True	471.6407430361257
True	187.45589909057975
True	433.87505869628393
True	214.45858001669177
True	298.1753753353268
True	218.7202870192208
True	414.188910663016
True	10.058141244807176
True	319.9468029720616
True	107.81765475270124
True	12.258839699925396
True	475.3728469152749
True	742.3314923194042
True	282.96059102597025
True	86.21312446690659
True	305.13792408787714
True	85.19626639422755
True	175.25792396649862
True	182.11781068030132
True	377.412142026846
True	40.84472863228153
True	135.8003937315852
True	379.5699082043541
True	873.9464766196065
True	109.66377553883218
True	207.5743515303217
True	429.9087656168701
True	19.0317996573998
True	404.7238645332056
True	510.2206472911923
True	93.74420136119998
True	408.7533862104975
True	366.5198820128099
True	413.0513623631509
True	585.3780435720387
True	1058.2465880288114
True	1014.1392987811564
True	56.598858985726224
True	1052.2600690427794
True	112.17000492797982
True	115.48400536128908
True	114.49395423577296
True	505.6222389922009
True	367.64755646133233
True	586.0777448420608
True	261.1924664760827
True	165.02596787982802
True	412.3060779844285
True	14.981374874905026
True	465.6711990034583
True	391.6792225180442
True	148.6889449909742
True	94.95138984239064
True	527.9873504398864
True	978.2849556777518
True	209.47325886274692
True	64.34018057198524
True	436.9735084046093
True	382.8412321364446
True	471.4759788303232
True	316.7462826305948
True	4.088984805178376
True	530.0316769536075
True	511.9696117892958
True	507.5061791027079
True	190.61001855350364
True	102.23902618546302
True	22.043338555904228
True	375.5385059372816
True	107.90723715024932
True	7.629171898506232
True	32.6569117431975
True	360.04235206087884
True	663.9883429816614
True	133.22591695398634
True	87.96299356098369
True	25.324258087044928
True	401.0563577122128
True	364.50318376725744
True	744.2516012748699
True	298.9001229149907
True	492.7980715895168
True	552.9932745833135
True	521.1284449380651
True	284.431308479081
True	534.0494527934557
True	96.56369736706806
True	571.9045903053895
True	6.808549787549971
True	360.3509401028604
True	457.7574330748623
True	993.0246172028016
True	356.5049720962156
True	769.6772665957942
True	957.1459934370744
True	177.0930906163276
True	36.6925066767226
True	347.2708697989244
True	380.7115316552983
True	601.9103427622043
True	246.1129109949712
True	28.09357147624602
True	641.6820218991166
True	133.2233901370029
True	1011.3734095952892
True	315.8429067500474
True	476.19932372957527
True	131.62598479778964
True	818.0305135692198
True	133.3652371632753
True	823.9241179490069
True	559.1822880546833
True	184.4204735371584
True	118.36964881627004
True	66.88964127482586
True	551.3820150998413
True	922.4782772296982
True	430.3128779459676
True	541.6675229595958
True	125.34612877663866
True	648.805339642997
True	500.6706369109506
True	793.014631923944
True	317.3845377607114
True	572.6945043622525
True	114.74564747691926
True	26.72890422167229
True	426.0790737188119
True	175.72911827826792
True	101.9935137759447
True	385.3506285932895
True	1092.736973771717
True	263.3310125772897
True	542.2777250601409
True	11.193727518722769
True	76.21816709606081
True	325.2222510442161
True	799.5211397840102
True	447.6881527135447
True	515.16366154313
True	727.2720399200955
True	71.43230621233053
True	721.2921197593281
True	50.70061198008466
True	99.77915339157168
True	183.1939102479752
True	82.46495383001081
True	25.256024286245324
True	298.93407809646703
True	467.9579939908087
True	879.9702054156851
True	885.1087580332392
True	6.027722476349804
True	280.7965849504772
True	451.9505161348831
True	122.18683517850516
True	231.0186992190023
True	313.2803631073392
True	1326.7979997240864
True	458.2459351703107
True	23.394925811260084
True	183.52187765339636
True	672.082424624325
True	35.83139056519327
True	185.37987261169917
True	574.8078348346406
True	74.69489059996617
True	886.1770982878396
True	325.7504389131329
True	664.5661118566071
True	80.22221575096998
True	691.7519880832139
True	595.2244300468008
True	873.772922112541
True	249.38750112707845
True	503.9934227083537
True	841.6604751677652
True	934.0447742219792
True	228.85139452770576
True	765.9111070150324
True	223.51398559843923
True	455.5714769259986
True	367.4762111549829
True	504.9064731816719
True	492.5089880483162
True	323.1784154515673
True	349.1043189882939
True	112.62244834415289
True	334.09219191551284
True	1142.2594968989226
True	312.773684842857
True	154.04665617023394
True	312.35050062348125
True	775.6871396315727
True	633.1648797489075
True	417.6558969498429
True	121.2639981239249
True	344.3687788270546
True	35.55137055982189
True	177.31209880330223
True	91.0274438710926
True	87.58773031237376
True	554.9490626574984
True	140.64726123584592
True	131.92757321532866
True	97.88776601489168
True	84.431625281746
True	447.8731160845055
True	375.58272923073736
True	1043.9315987845014
True	519.8985529343985
True	848.3317427134141
True	273.0038231635809
True	286.19622325406914
True	534.8347837566058
True	195.7041988992267
True	750.0109160855443
True	245.80153511119383
True	360.66532894656393
True	71.50477782035186
True	116.2089129604773
True	256.76652644058413
True	128.19351127564283
True	484.8949426377088
True	31.12314240552232
True	587.032896713349
True	1019.6329327987592
True	734.7810640820687
True	1.805911547369582
True	62.6955718894742
True	500.0293799482714
True	437.8177799248708
True	73.68637700400839
True	120.00489785054728
True	304.5983758435115
True	81.9714879399573
True	54.52181077791707
True	714.0797523413788
True	663.0162912503353
True	159.2035844402618
True	181.06460171718493
True	531.1749325851314
True	56.63496456335308
True	26.123053503993127
True	548.199322524125
True	458.2202904772872
True	1131.9648747765696
True	47.85591405107509
True	466.9495236633683
True	878.4273209420539
True	815.5235410190068
True	284.393818293013
True	767.9564587800686
True	395.1837974204042
True	40.84940639368196
True	98.78438467140548
True	732.9846305932581
True	77.99046257506983
True	143.72761830789955
True	950.6869085559608
True	180.84523177749557
True	285.44085382923623
True	106.01417396028648
True	674.6896813604382
True	589.0619949461525
True	212.6835464939498
True	422.1580416524153
True	39.24649000145276
True	270.7421003235376
True	586.8700765448926
True	638.1743863016643
True	309.56108765606444
True	71.74045348604005
True	917.870269002794
True	1041.2542735863651
True	559.3146707009201
True	68.54051388251051
True	30.107992463177283
True	88.8431844711201
True	113.49665185245048
True	98.85461293319383
True	925.1244399820648
True	1212.5328369770411
True	723.4693003927526
True	326.0836161866786
True	9.426845486258884
True	19.43894609592652
True	341.420332739144
True	474.672038224044
True	46.06590200145621
True	537.7171845081424
True	430.4502215144035
True	397.40027101023634
True	81.90957378810185
True	203.14339903198888
True	256.4594193695588
True	139.50046088062237
True	394.294795245828
True	42.29098636102562
True	184.02127387147223
True	1157.5938560610846
True	5.471663272790689
True	27.43909767126321
True	587.1272915127207
True	360.5511146184139
True	761.4448439609827
True	163.03679965019742
True	772.2952939055161
True	572.0061078728537
True	278.0159569622835
True	417.1507351454112
True	346.2657551221456
True	303.76609629991043
True	266.9222913535665
True	398.7114447233043
True	516.7608249950897
True	498.722917965979
True	106.8454095408034
True	354.8844265960243
True	8.715554713496438
True	184.4635222641388
True	228.39570723822123
True	852.4513970882
True	605.1935691946665
True	30.164144700562478
True	724.2230656201036
True	851.8089513805297
True	98.83261282742474
True	348.8335653866412
True	897.3620857237227
True	228.6460903431793
True	171.58106241394356
True	529.410768945197
True	578.1509410654896
True	1065.3276241081326
True	146.04515445235268
True	148.97140322395816
True	250.78404770219493
True	309.54593464078795
True	429.41020527315465
True	420.2426102943326
True	320.6657726203359
True	460.7976103237411
True	495.9692735166727
True	234.28652719897744
True	1452.8144399733908
True	223.29033754172505
True	396.8969167196532
True	53.188744227484285
True	767.6747701385453
True	252.9234495815737
True	953.1287092990144
True	550.7850220142237
True	322.7032549314144
True	787.176987186777
True	263.5429243132563
True	209.05187490946815
True	259.2125150651539
True	220.08474895187788
True	141.97859885657812
True	267.05169614219625
True	724.5750110957171
True	515.170796588881
True	226.9058239491396
True	1143.6752099363248
True	114.4762220180668
True	261.77610788131466
True	72.99233075104497
True	318.7060613216963
True	419.9113220658424
True	94.19958505112122
True	211.48836854537305
True	76.58390357630296
True	684.9679304045327
True	362.97400911855686
True	216.3141756539627
True	732.9817694019333
True	858.6282370853553
True	782.8337962365728
True	827.9543230067985
True	342.851273669727
True	1.015532517186868
True	272.4463880058529
True	52.37570486278632
True	374.6125814917427
True	56.33533209980145
True	358.2093910659021
True	838.3717095558768
True	1001.5755955467616
True	380.02831802072086
True	20.81639583678756
True	524.0478735612204
True	484.3410441535654
True	186.4550836528348
True	239.2142530960376
True	297.64804878866244
True	25.083231329653472
True	128.85282905300917
True	948.9103382823178
True	63.51497604341426
True	522.5579039391739
True	785.4295660437182
True	107.07506481797196
True	242.418659713298
True	115.9685237627783
True	15.754946397761692
True	1.4801955810448146
True	121.38457902846716
True	1036.7972281336192
True	484.4846288129908
True	60.80222464647642
True	788.3770260634694
True	347.21876433886
True	1.6289768758501526
True	446.8449279802545
True	174.04054291552657
True	528.8363292149003
True	80.0446276275778
True	332.47296343354907
True	381.49272963079
True	169.5932207113915
True	211.52576172203857
True	121.53974985479752
True	174.11207204602024
True	985.9622484832968
True	15.747535826549123
True	503.5977747044287
True	481.7310654532056
True	401.0630617459286
True	234.17090974961516
True	233.8444310279324
True	164.05698031256028
True	45.39594478839141
True	485.2923750585251
True	150.82085230679633
True	840.2959001723732
True	865.3459744768285
True	248.07426200262813
True	327.1720624671825
True	524.219019171856
True	40.72106551669536
True	88.54910006719363
True	742.0776099776558
True	1068.824884326427
True	113.29306920961592
True	711.2151083364638
True	134.4225566061489
True	938.2145181404194
True	674.3839723044985
True	103.32950985744355
True	269.4988550019845
True	596.3180925371603
True	272.08327030098883
True	47.30274798291978
True	566.3861018020186
True	450.4242557986011
True	5.426087276203081
True	468.6595031791037
True	71.69865193085434
True	181.8611585530559
True	239.5225939643463
True	304.85154936673104
True	75.50406317136064
True	227.5401936186869
True	364.03082088290734
True	409.4387069217752
True	938.6947306207202
True	47.3864710015952
True	913.0680195215974
True	1013.7024732900684
True	122.23166621645
True	74.373058879577
True	1005.9792852913972
True	34.18868129922087
True	228.7686983100871
True	84.57946174948334
True	200.88228517922235
True	350.4432503923239
True	957.9488489140406
True	99.70308715213498
True	67.56144519700028
True	628.731913802072
True	274.0223779972759
True	718.871789106802
True	55.59111767008218
True	501.78556343668606
True	383.96236757205855
True	688.2380286977498
True	49.487631535111525
True	107.16205101585383
True	26.378534574177056
True	268.05412263262934
True	41.43717497148056
True	345.34688268817354
True	2.3749489498673784
True	1174.070510042936
True	102.0102857437336
True	133.4598611367783
True	352.33184380446346
True	745.0585233500909
True	698.3034254100302
True	1002.2601481716852
True	476.2725421622122
True	411.3521735526664
True	139.37861190486385
True	412.8564439475746
True	859.1176063126601
True	422.6490435075127
True	941.5359852978592
True	85.30201913681984
True	415.8734196801093
True	181.0858363225308
True	281.6998334388621
True	738.1225259088734
True	167.44017061446945
True	132.79939355162543
True	63.21630049732012
True	861.152442784125
True	775.7940471811602
True	81.75891544115846
True	446.04771849119743
True	751.202074289168
True	425.599142850116
True	56.10030314066036
True	331.37819593027933
True	782.8966548588543
True	28.374154443883786
True	354.007242336594
True	174.53407639554976
True	293.0124642939204
True	32.220506682219025
True	218.31249635415847
True	778.2858040348394
True	638.8410332428871
True	54.576572652827046
True	300.1781339311176
True	877.0934442761229
True	18.4605788909463
True	314.6067983998047
True	287.1627253216463
True	429.1668030450043
True	208.3048505525032
True	584.5934495104773
True	46.72277881815656
True	951.4773619551728
True	888.2786358591136
True	47.77067858135906
True	388.8711793201413
True	705.2992106522642
True	895.2706050192929
True	274.0681450224253
True	588.4067540284938
True	127.93165636428814
True	192.8129803765412
True	130.12197956551609
True	134.564646411195
True	216.06734117043865
True	949.8658611799688
True	798.8694150480528
True	947.1326367202954
True	19.79782360942612
True	26.894722940862337
True	359.91331170861224
True	9.45168147013721
True	626.2415673206365
True	1072.8742335709985
True	268.112004056283
True	208.4164942397389
True	86.67336722080027
True	209.19008092420063
True	135.73265439543997
True	43.22017453580977
True	130.86427615659025
True	92.8338619867248
True	235.14760345002767
True	531.2106110936018
True	162.5081072274893
True	31.57343281504283
True	59.01581871060068
True	428.40298100602257
True	265.0962232036081
True	583.7532389982674
True	22.63862486096921
True	106.25498883793048
True	664.7697694022178
True	263.6729828561307
True	464.1540525181458
True	644.0279907817246
True	103.6870625651663
True	110.69157551207408
True	78.58901292655442
True	24.72368530593696
True	126.61617367825828
True	81.33380896257418
True	102.03148221951902
True	162.8519050856123
True	234.31313940703637
True	808.1290646954423
True	285.5513264344622
True	952.61301745492
True	169.19040809880076
True	195.55602813201065
True	813.976558500089
True	302.7295879514793
True	617.3306242211661
True	250.7717981729491
True	356.4407876084332
True	435.2147413218076
True	564.6742125827229
True	643.73905263004
True	362.4178028388766
True	32.85429260757606
True	542.422872764943
True	623.7967202662627
True	20.42968215837841
True	11.871570552367398
True	265.84711144394464
True	403.36737466727584
True	450.2737841947476
True	63.37016075974882
True	639.3790146060676
True	930.562456471361
True	243.24561021941827
True	903.1620306266636
True	286.4869576920687
True	101.96808631314418
True	276.2146210325365
True	710.8053238232841
True	38.473522530287866
True	545.5924158171048
True	1292.5969095200994
True	1025.2921992673168
True	910.0587258904354
True	204.51613912362055
True	91.12496068897988
True	201.38993610903
True	813.0703576347059
True	148.30034840186912
True	1078.4805002403316
True	890.073256453543
True	41.97700975145751
True	90.73769714348738
True	426.6271284747996
True	410.5132611084682
True	198.1133760460192
True	513.6757823457431
True	638.1718780195325
True	126.37104005319937
True	265.1799512093667
True	1008.0256585928148
True	50.3459371790301
True	707.8775347778613
True	540.9596654644623
True	38.61460844102308
True	816.1590363598377
True	388.1107307237654
True	528.4312683928088
True	111.34375119631308
True	267.9750902594525
True	219.78331199091448
True	27.48762560333198
True	123.41589034333434
True	744.1005538659297
True	135.71590773800017
True	385.0350535192089
True	61.227240746370974
True	638.4579139544676
True	619.7627720681434
True	239.34868244756484
True	486.07672121896906
True	170.8187775760738
True	169.83913646392875
True	208.63426059568337
True	290.2372081416776
True	348.0920367745501
True	126.75977843044174
True	193.43357745370463
True	27.128237529587576
True	881.1886513438363
True	315.5742980588837
True	9.557027315172236
True	374.05804133952125
True	153.03293681455628
True	635.6096189496138
True	375.8590973857536
True	586.4720431192364
True	560.4530742099475
True	498.5031931002489
True	797.9482393865503
True	235.5653490236332
True	559.3876075312108
True	165.6529917354389
True	513.6019847284742
True	363.91174051472507
True	378.3051141980948
True	124.1734123577605
True	138.0449892912501
True	108.14843633789668
True	69.51205496690703
True	728.9392227657042
True	176.53365670627477
True	45.31739612393033
True	0.0
True	554.422463159374
True	106.63482393904911
True	22.475897387648548
True	40.602896952317934
True	108.8912256869
True	532.2115881290864
True	182.57607688868256
True	102.60405796970402
True	35.196359340727
True	159.55402956744405
True	919.8601046178038
True	52.78907028456404
True	238.38076889188267
True	770.5311363488593
True	316.4564271217856
True	455.94679109720704
True	462.1566995741277
True	516.4197203591219
True	603.6076285623141
True	909.5019816261072
True	268.09516925381763
True	1039.6182388800091
True	917.8703440483932
True	623.1256693413806
True	348.0168614219967
True	844.0789764428096
True	10.47778291293846
True	30.073397823734293
True	303.972784936686
True	43.40114484387863
True	203.8642514021446
True	759.3642796064162
True	220.46058953187625
True	726.9407460233155
True	761.6486300203695
True	127.6432375578004
True	368.0153665481953
True	589.2142125026631
True	24.154678297607703
True	127.04620636732538
True	429.1822203557777
True	305.76913997578055
True	203.79152686703912
True	116.17450229348894
True	392.94321954242
True	21.94567161374274
True	375.7462273812273
True	363.614960462449
True	1041.3709750366222
True	378.2312633782511
True	29.802759484632524
True	446.2107251686917
True	460.959448509588
True	238.2367071798364
True	35.09277697086584
True	755.7206560300757
True	447.0293439084024
True	174.32235955559574
True	13.52772474026069
True	1208.4969984346226
True	166.23707343525555
True	26.693504526564677
True	301.82832109299216
True	274.8989356014699
True	113.70069325001072
True	295.8716019581556
True	47.56290779725382
True	318.45952497119504
True	312.60064969539513
True	330.01512751354795
True	31.73912137520616
True	49.195951511729845
True	1052.552190040878
True	24.285620804897277
True	12.874759802212507
True	184.94208841398645
True	663.4447281513904
True	9.012487218712412
True	189.95451767354788
True	174.8019735257767
True	541.6753727401367
True	365.5038591039036
True	727.4760320372164
True	315.44122039027025
True	468.3629373582087
True	441.18455527906
True	495.7199900182754
True	100.74485311172184
True	1266.0186623548584
True	897.8909289348861
True	289.1248540438178
True	524.7023040492236
True	99.61277291786628
True	558.7169188122521
True	422.4894733363376
True	152.3157146738098
True	75.44959376493513
True	343.7057532501464
True	166.68886861303574
True	30.25811600298429
True	590.6993039033977
True	370.88010428447336
True	67.16582202004552
True	31.39594787186379
True	670.6635243541511
True	485.3705237592297
True	72.48840810050126
True	22.785707029321717
True	338.95669109465854
True	314.37134723381405
True	703.052660210328
True	539.1337701978168
True	557.1648539818426
True	791.4427887310987
True	8.532034940679836
True	57.59734503044648
True	38.5178102536813
True	58.12990490488679
True	496.8171081030128
True	585.8058738945887
True	82.97314899428804
True	115.70657415714724
True	191.78597764835163
True	73.18563903179644
True	186.41616067319265
True	208.55444430966932
True	286.8868694322046
True	860.6592540914863
True	614.3515741386201
True	288.5581556372177
True	189.0600378091918
True	273.69858752690146
True	252.36154058873916
True	706.4022925835276
True	322.90536624090026
True	169.35968894866477
True	912.400465280782
True	366.01545638235234
True	448.06910664701536
True	154.39107731898258
True	117.016391534514
True	63.45632578327583
True	214.99758315624453
True	969.9966889226268
True	535.9412503632304
True	112.9859658481142
True	359.9702409351597
True	102.49038218008818
True	677.5794102499373
True	3.401421292577621
True	715.5500003576695
True	37.82167045115718
True	920.104649141183
True	861.4785917389211
True	212.806185242329
True	29.87092487371356
True	81.82861355947783
True	452.0786297683141
True	224.12115048322795
True	1.1330649608470278
True	79.34720515811122
True	1100.2815750810955
True	350.7725302431757
True	688.8238887371979
True	495.3736539638573
True	30.004115801928677
True	133.80342246964491
True	425.0002110233205
True	930.3414332907454
True	791.3642391158701
True	424.6131105340597
True	328.7848685556043
True	15.496429772894164
True	82.39778135384819
True	723.6702306159115
True	481.5154447751911
True	388.98164094625673
True	879.4135855641766
True	26.196508316234816
True	214.04893424406072
True	916.9729422548558
True	238.8608838718392
True	8.544509393037021
True	503.3015072352976
True	109.7773183801364
True	654.6847001997537
True	55.75584514471942
True	265.1915187642004
True	862.2664375112968
True	866.4651012565325
True	274.8641757189908
True	444.4142838873339
True	113.40000948835436
True	618.7733003435109
True	260.7484230646096
True	192.9126057384837
True	858.6698825275384
True	56.63234321062377
True	723.4230324232808
True	277.2686232261325
True	293.53667395140906
True	168.448869233875
True	492.2966098717124
True	585.4023300188118
True	377.631827454964
True	396.4992964943637
True	67.41898193405994
True	164.01425468473707
True	441.42243244169566
True	222.94977271057488
True	38.00370818365811
True	202.3783599225516
True	387.0961713464586
True	397.9819677820916
True	756.3779930882619
True	134.49314826658255
True	618.619165338882
True	511.8230362079683
True	588.1980380039762
True	138.21311227125747
True	39.58474873168505
True	675.3611407725388
True	68.14349218768746
True	561.9808638803842
True	666.3657247654452
True	452.8874081544247
True	134.67527012006988
True	541.3892184116589
True	3.212945455116622
True	391.4168993929893
True	30.51400360540947
True	642.4690259878474
True	280.9875465186077
True	577.9505550363721
True	692.7761853538057
True	149.10380608327935
True	528.5535902751258
True	505.8707148164922
True	66.08268846463335
True	977.5769477342868
True	3.5635800347765425
True	26.35004288695632
True	646.7321373990288
True	691.7611643083914
True	138.950557614572
True	411.612656740715
True	126.48202169234996
True	75.12817033578392
True	487.7924161126504
True	42.521468360381874
True	521.8848928646299
True	12.416716153146584
True	874.8665940536162
True	551.5494757893758
True	676.6526867415165
True	104.76527576946444
True	375.6469049117315
True	995.6722358313112
True	874.4112148408302
True	139.39626047698684
True	546.6817408571998
True	458.8797824838825
True	253.2797332487754
True	246.93646664873785
True	4.744730317830394
True	312.61388477074576
True	10.276206817163958
True	377.04096536042704
True	72.9520173699692
True	423.8646678649927
True	668.2552461244622
True	122.17618490082378
True	247.86483990370243
True	644.80625454108
True	676.5427985123197
True	294.527829773058
True	135.59555812939453
True	158.2078566321446
True	472.6142554594756
True	85.2496734127095
True	10.082576600673752
True	517.334456420345
True	563.9048754305754
True	19.82100893815729
True	140.9911179046063
True	901.7346953568604
True	478.0626810743389
True	273.4963813276677
True	31.83190182237273
True	480.0351721668309
True	110.52075689131644
True	581.2480746663233
True	672.7947789188247
True	301.680502747366
True	377.5945658213888
True	188.44958465307903
True	245.6040936596444
True	72.61408374227697
True	217.512662969171
True	504.9507126534804
True	23.90799961737856
True	451.5169910829172
True	366.5935078350385
True	713.0000706863217
True	886.3660624982505
True	914.1687333974716
True	160.60716004001932
True	407.29302329058186
True	72.55078616829077
True	191.91830638706412
True	317.6966069724542
True	10.10561707846265
True	816.7523530086884
True	22.09984597782098
True	397.8745970392636
True	253.22983805312967
True	631.6199789017169
True	218.25601118653665
True	38.181258623608045
True	677.1874003859945
True	1080.2484016034773
True	225.3329963781336
True	128.87555851833454
True	607.6369422857665
True	513.7790013095862
True	16.71936663606194
True	840.4499170850013
True	106.91712657723956
True	45.02753049735905
True	299.0826830109911
True	352.2853054191448
True	390.4703901277111
True	271.5862812148212
True	19.49213264218227
True	22.700334226596723
True	802.8762686890042
True	194.9757541532386
True	115.00601704499086
True	867.1427441663901
True	665.4612343629277
True	629.174292189879
True	444.1031625327284
True	152.70821176640354
True	32.048301469191614
True	100.37719920220042
True	439.16548735592943
True	235.0368195506336
True	491.2115315502836
True	142.08550628857324
True	487.47434874137633
True	663.3169064663882
True	950.5236315492314
True	25.663396738589384
True	976.520247585116
True	1059.8463418171082
True	494.193245156696
True	83.53637394260807
True	823.4604288619752
True	642.6976881609635
True	670.7586306763671
True	178.31532761255602
True	747.7442762900937
True	692.032576089471
True	124.51270267081796
True	771.4875011574567
True	835.1487133650143
True	477.3684358720203
True	229.1206420198404
True	76.29195143446081
True	292.9073686924534
True	352.4269415692942
True	460.6792557736259
True	436.5129320520939
True	201.1426886440499
True	306.66210018473527
True	2.2813058343443258
True	13.464491087828648
True	106.9042053413702
True	133.10306707708332
True	355.430916482714
True	338.73476405990084
True	106.05627645827754
True	17.467370924167916
True	214.0707545835349
True	858.5141952222156
True	469.0092828106378
True	536.0248657431141
True	569.2435754639199
True	782.0425160879423
True	648.4140463213989
True	87.2371290164486
True	215.084404233378
True	250.80348646811663
True	291.4440759003866
True	105.245800304566
True	366.7091087094281
True	433.00752916099947
True	170.65530818232602
True	657.3913942822143
True	249.6684432835248
True	202.38121977603083
True	28.372131501878847
True	242.18937667458152
True	487.4421637948068
True	166.97325280430502
True	513.2275942345298
True	466.14858125172685
True	247.8401077398165
True	105.8179311588966
True	42.80620488172824
True	403.0480011557191
True	781.5911627232427
True	160.04691673256045
True	1064.4551677212296
True	1023.2867046684752
True	474.4312546390647
True	100.7572054320294
True	122.43171910147394
True	637.6157343440585
True	7.763995386854976
True	226.38403459188865
True	130.96607338677214
True	117.26988895440822
True	332.81477356058366
True	632.9498262763551
True	35.9113341473128
True	130.2705088121417
True	964.2767725294732
True	54.52514197756006
True	449.0737750675232
True	541.1741649456865
True	257.31592115716467
True	132.14727120720275
True	891.5829359841051
True	1217.6512633959992
True	515.6006318528011
True	651.1634154096079
True	212.67733834031145
True	152.82549728164474
True	319.1317915737574
True	259.5142154527606
True	175.05919538614654
True	290.25660316022777
True	354.4843683666534
True	11.73326719929124
True	635.4394022693405
True	147.21675092137718
True	81.36472999779372
True	436.7548734563921
True	332.2444895807762
True	1164.5499413822422
True	376.1196804799933
True	999.3367957231582
True	10.413935742749215
True	277.5710959526413
True	222.4686386849231
True	157.04897390161997
True	481.89508404306855
True	195.61960067600788
True	423.008146387281
True	332.009377841115
True	106.25571381114884
True	359.9766806761882
True	1057.4790336025762
True	688.9152237873603
True	218.2635724332692
True	111.5590876417742
True	295.8664592552093
True	24.386386595830945
True	347.2460536214801
True	309.1084279894574
True	540.2206188754025
True	455.3954100413149
True	355.7587881049255
True	156.80241351557612
True	13.133152914757057
True	409.5146866670575
True	285.19818414360384
True	144.56196089265725
True	298.8907853885062
True	445.6457711785473
True	802.5874635664132
True	311.85320739721504
True	773.4838166783643
True	410.1676972325543
True	369.6190163153646
True	1.9383716576305787
True	1184.8078900536111
True	104.47453930092776
True	947.497656702282
True	201.94861284474604
True	470.13859754850046
True	671.8928608831817
True	86.96409541418328
True	479.4308773251095
True	33.73606914689061
True	415.83764395228286
True	75.93750431184112
True	238.0631840430329
True	39.50797906154968
True	664.7307780173439
True	187.27003207978723
True	26.46329822771953
True	391.0502440549282
True	104.5389615440819
True	174.4279860895639
True	811.7778181730333
True	255.7823836295616
True	150.56769276328353
True	378.8717116773994
True	516.9865040285736
True	343.7148142067573
True	484.9881949282786
True	617.8025506074054
True	151.53038352263638
True	7.161963831326943
True	72.34290424544604
True	427.9261142640112
True	91.10992917794812
True	80.34113236664595
True	1040.3151263715883
True	27.180686384185304
True	322.6598620423278
True	316.83520135468143
True	445.987829939312
True	684.1296246573382
True	182.18579041215213
True	671.905255026884
True	321.806934474055
True	347.74193643298
True	270.2190619003098
True	221.84755698536733
True	361.7067219373683
True	447.476878445418
True	389.7963148103578
True	590.1761027000615
True	139.59031462417423
True	79.39957434884961
True	38.848617923624936
True	296.813074217125
True	620.3943697807197
True	411.6852746713139
True	780.63491082045
True	209.10542532781088
True	406.8016077748004
True	71.78304650111147
True	55.608863521960096
True	424.0109841132036
True	195.6502420031772
True	227.40740563136615
True	39.96090250802883
True	1071.4933328358986
True	175.0674613749478
True	930.82696883824
True	316.13085122327675
True	918.344061995674
True	237.190631710712
True	457.65058028685047
True	535.742775614041
True	619.8776813051697
True	211.0370549854858
True	485.65545805683945
True	930.8484180392855
True	124.21022442917398
True	6.417614981509841
True	573.1017701584981
True	28.10481089835708
True	77.45009093322598
True	830.575129170974
True	232.2301375862826
True	961.66464633209
True	685.3992002956223
True	413.6705574591188
True	277.73505103808486
True	489.39718419162455
True	338.59558944985497
True	183.0841969033263
True	646.8350802964986
True	724.1857930190334
True	214.1907930396451
True	85.55125961849599
True	512.441415516357
True	138.5767600064489
True	383.7248195104884
True	347.0973517667962
True	64.04767269413041
True	390.6762351055373
True	417.0835182308638
True	383.58051509413457
True	411.02795309053226
True	414.9596123218522
True	647.0277828625616
True	60.01512243101075
True	448.1082406822424
True	328.0453946670311
True	659.3943273033844
True	223.7359358880612
True	103.30455116132453
True	42.5112264404847
True	530.4475104376043
True	598.16198356684
True	194.8629295602303
True	412.8115503348968
True	340.8208080381617
True	16.884666873817615
True	170.37173252379517
True	295.2383526792813
True	3.0291035551064587
True	888.9344729388234
True	81.70232320282923
True	107.15548851317966
True	122.30841482222176
True	366.8837310617564
True	37.33977936389548
True	471.85239917373065
True	226.5154205114982
True	4.949575383257969
True	113.78934641410886
True	431.9453449618388
True	52.75169203690268
True	67.89610124804084
True	173.42471802161336
True	287.7579989130047
True	977.9263462129092
True	382.253219159437
True	972.8775132720382
True	188.14065779488493
True	1021.7402258564074
True	794.1590837054014
True	664.7543648422613
True	428.0779979976916
True	388.06929240727976
True	74.10340607790584
True	70.99325503016632
True	79.21556119968969
True	178.26794092176127
True	478.99250045560194
True	1110.175940431316
True	178.54426483073385
True	361.8531976711118
True	427.6575464375361
True	572.1164605086229
True	613.4853573722193
True	276.3694035858834
True	442.6225457763287
True	682.2018799007478
True	97.948559232918
True	729.7652978193497
True	260.4506590962816
True	136.1090520530676
True	412.17257662103736
True	870.4590024062838
True	427.5603125260291
True	874.4298078878279
True	202.26031436799664
True	348.7103974660964
True	680.8554653220714
True	633.4617484116932
True	189.7941019773186
True	250.75931021366708
True	815.4126081429727
True	31.941497770842787
True	187.0536304819699
True	499.5794703467896
True	704.671294588858
True	102.25875878850792
True	35.813235188643134
True	163.1205005140863
True	746.916070840167
True	327.1138996222289
True	549.285241783028
True	351.2760424127159
True	293.35484648576283
True	439.6817635470719
True	489.0472773898362
True	70.8880728112202
True	382.0477965458596
True	786.1732186899776
True	0.0
True	281.2159087952911
True	247.836930243104
True	994.9496546009244
True	148.32546640700076
True	645.4293462943367
True	632.5826230825891
True	107.11827339640436
True	213.49746477371428
True	135.87404714549757
True	12.470295331814942
True	295.8890198681244
True	373.8355502701575
True	1118.3057943553365
True	238.26047587780587
True	418.27126472413687
True	638.3848877775098
True	206.0431863060727
True	24.91800583821843
True	856.4067623880144
True	603.1771364447434
True	155.25875282957443
True	608.8693994272809
True	171.17324108241837
True	299.20781307132506
True	790.5294596864837
True	35.42080348180937
True	112.37575967448312
True	516.3516145266601
True	66.49988120880155
True	77.63696469514105
True	421.7583237029343
True	24.894275509896207
True	750.6008126929246
True	101.66417356243277
True	155.77514378638628
True	18.1347638178338
True	719.9023909119186
True	29.888853232991703
True	762.0523118368014
True	390.09736916204633
True	113.5038658421958
True	712.8470149653083
True	529.7246537664604
True	555.9816187399152
True	43.92493451811197
True	372.5277138563964
True	5.680291165765965
True	97.40659843362542
True	359.3895131565192
True	50.07507851704933
True	122.57571307744688
True	299.9719865485243
True	180.29307571091348
True	100.4148061539838
True	638.1443403352749
True	21.256354024506766
True	1170.5853880393042
True	497.743890501836
True	311.1445938772652
True	494.8535830200401
True	123.37912819579752
True	800.9169338419343
True	1087.367442928611
True	735.1923909433883
True	175.67144503324823
True	226.09508842037397
True	51.6054221614433
True	55.5922104490075
True	156.6131099552825
True	103.81143997304534
True	167.75802132351075
True	1172.0103532508087
True	325.4871559495243
True	359.76760722728915
True	711.5243439503969
True	17.271782763092325
True	15.639027961468756
True	583.5452726689791
True	5.877071000715454
True	115.4479437130789
True	705.1246152423554
True	178.12199683832813
True	628.2225395979192
True	837.3306562581524
True	145.83888564786335
True	906.8198880933526
True	2.763339984304392
True	453.11128728561937
True	1042.3263429199342
True	25.43372244452792
True	244.74112420650096
True	152.59300105850068
True	968.083104942265
True	232.3386711582175
True	491.63488417821486
True	122.54565342067298
True	508.1516972568316
True	153.75861892706263
True	97.47111444687587
True	384.0629130484669
True	68.90646670151281
True	54.522213524471326
True	1052.0654073106502
True	255.56009611044604
True	159.2196196025382
True	379.6110667309315
True	387.3088684804373
True	210.96850876496504
True	166.1352273452389
True	387.657557007922
True	35.93931337020646
True	484.0285999912304
True	1144.0760296682715
True	115.13475827548837
True	478.5562105120129
True	308.6740201131679
True	26.84146538730194
True	415.8269596706624
True	103.29102246976028
True	575.9814942726755
True	208.27471314445685
True	428.22283506226654
True	21.846461249348906
True	449.21023239807175
True	111.14609167069104
True	339.43110757597424
True	33.467647796526386
True	168.89789785422684
True	246.30770959079575
True	779.5954667788732
True	57.949601802340176
True	139.14525819865193
True	234.23712286477792
True	140.8475341268198
True	652.8697861039844
True	560.773499674569
True	813.2049536860646
True	400.307681398197
True	532.4476820396811
True	426.92997878399393
True	685.5446748481194
True	67.9042167144973
True	456.5909648148857
True	438.2061393157713
True	44.72729802668992
True	87.05653033692187
True	129.21110620933052
True	94.47403925468662
True	319.6277665051426
True	841.699219774831
True	317.5468073386561
True	1085.773145414745
True	323.0368052722135
True	922.476077976239
True	151.587834669092
True	594.2325438941608
True	602.21435136056
True	703.827969051389
True	447.7019613190397
True	66.29736177846917
True	296.3347274247171
True	40.01475085230752
True	166.68630980041797
True	164.5107270220108
True	1154.3842667652032
True	232.94921181716296
True	545.3907414009535
True	581.8019526814734
True	569.5679620586303
True	898.5712571780699
True	586.2839645489861
True	647.3834186335487
True	926.0028514543228
True	124.6109650867878
True	323.5077204240103
True	246.07471295360543
True	315.6842747587081
True	90.63898439010828
True	378.553984712603
True	4.106490633945602
True	335.2089437220742
True	255.85959163462775
True	605.7063027606068
True	289.8587964667269
True	364.7923221724072
True	8.291014620000928
True	60.31359446990734
True	549.6461678883271
True	31.71645858956805
True	137.7551539863989
True	67.8939655521406
True	156.8242171863589
True	231.61843696296177
True	72.91435545435098
True	392.2080893830095
True	262.38228428455363
True	100.91721017236168
True	342.2710928964551
True	66.05221501093399
True	607.0964092170278
True	872.7490375788443
True	281.25924976801764
True	1171.4413596264765
True	114.37958983367798
True	306.51633841541855
True	1048.8401546207067
True	90.16136356092846
True	294.35895573523464
True	9.447803389581267
True	400.5178113197976
True	458.60640713227895
True	151.71766906570485
True	607.8571268157874
True	911.4775158123545
True	161.45203421848066
True	82.89720304355694
True	331.57541764006464
True	557.9976761979902
True	609.3279748920892
True	1249.547576635346
True	27.77903147896064
True	951.3414857852988
True	136.98870020632847
True	622.6688364609039
True	117.11839124662129
True	122.99901827750358
True	194.98104881207385
True	174.39644275361528
True	765.711422776679
True	196.2894083036173
True	228.0607440902908
True	64.53700803440998
True	519.6829607053628
True	465.5917505272241
True	179.81684852143667
True	239.66535832786823
True	17.102915333995075
True	421.6135393212738
True	215.45932409494048
True	288.7833466658784
True	114.24366515131275
True	688.5217588988372
True	426.8472696711895
True	251.37470565727915
True	637.9258872135701
True	519.5312518080309
True	460.68099344871615
True	131.00477009406788
True	528.2183288801449
True	431.1942689510281
True	2.923741774199478
True	198.3495457534754
True	95.09280313965948
True	251.9305948815733
True	2.4761074960479394
True	128.47306035547416
True	356.6920333772226
True	7.087275418480086
True	842.6418905731756
True	169.57077949922646
True	729.320068914053
True	786.2637186156641
True	156.41251370009806
True	215.39882568534077
True	480.94560596619175
True	839.5730449876119
True	48.58481715607553
True	38.41805742784418
True	129.64856424755118
True	633.442332955924
True	705.6262587925937
True	180.78651523915343
True	588.4771424382419
True	601.2476388091226
True	818.38717603044
True	390.45912294725855
True	188.1910778292898
True	892.9063996278473
True	216.0425834457076
True	141.9936024234895
True	329.3652419610532
True	227.9078835942132
True	211.38309346744256
True	618.8874942628217
True	252.5994894112245
True	185.42404739377784
True	443.3848324477933
True	467.89679496534586
True	62.8450585567744
True	276.6983463512151
True	77.04699730198796
True	311.9456642215854
True	351.49454912624105
True	256.4000663815775
True	180.1127531135063
True	377.3853624326941
True	624.0156079853898
True	742.2984946325794
True	306.166512449318
True	739.7477334002328
True	64.37386031196972
True	852.8146224667225
True	345.1524354220069
True	11.461102897924563
True	628.8876388434691
True	700.1456506131719
True	263.3969297839106
True	166.7870523580409
True	49.434125892919646
True	396.8883146061126
True	72.44480956346106
True	13.6499255397867
True	887.2364070750912
True	378.7978045819357
True	178.70845840253943
True	995.2429874353138
True	9.99886129904236
True	795.5400356266439
True	30.551667218116982
True	652.8502374695664
True	58.88637011201327
True	771.9222858785591
True	446.95888209146193
True	206.13245349391693
True	440.7913377509699
True	206.84743476184252
True	299.01695228227453
True	222.11872481656184
True	410.7472515617882
True	10.215183265321128
True	325.4141890408064
True	113.84767276150632
True	11.459158028571526
True	466.5233889795243
True	715.1019173697663
True	279.9099165298261
True	83.01515279151961
True	312.27053119447544
True	83.05500528786223
True	180.9619748543556
True	179.1268719058126
True	362.6952118137283
True	44.20679071906072
True	139.8403346548272
True	380.2054051034308
True	879.8422290829055
True	115.78888664880066
True	203.76556096410016
True	448.361369712939
True	19.391974641277503
True	428.8855208178286
True	516.7855383789072
True	94.22966944489812
True	393.9137816368641
True	361.45648434591067
True	414.11707558537984
True	592.7272272330347
True	1099.025044339505
True	988.0155328699062
True	55.66218519056598
True	1055.2281179181853
True	116.22254744713148
True	114.77672559499212
True	113.36740752953853
True	502.7965258883071
True	371.4264649673924
True	578.558618858272
True	262.8842732512447
True	152.12300560933343
True	408.3255538799261
True	15.136444312396396
True	477.01547882040825
True	400.3821024176492
True	151.14512885286965
True	94.21706139324915
True	531.6049127968435
True	1012.9433861648436
True	206.29093142434476
True	68.87715951194315
True	432.5632369916807
True	380.021994186718
True	483.4195193742703
True	332.03203006079855
True	4.555079059937631
True	548.8969976731594
True	516.9474740617788
True	504.8278364370717
True	183.87837438982388
True	102.3806793070524
True	21.910150201646257
True	375.21703981471256
True	107.44482042245292
True	8.708131942071361
True	32.632879823409034
True	347.4240956417228
True	628.8259599779673
True	140.25313415049476
True	93.86850550985648
True	23.905877656421648
True	417.0370202907217
True	353.37915360901144
True	785.3294099344314
True	300.30886973964897
True	502.3421295823283
True	538.7820751302038
True	524.8401696213107
True	293.10170296754154
True	525.4570098080058
True	98.60673164757505
True	572.8540856752369
True	7.329666704188826
True	369.6703601467368
True	461.02056493904615
True	928.1305331111096
True	348.7654285690334
True	789.6561112803912
True	995.5601308432632
True	174.89889023394556
True	39.11036725470831
True	377.3111648261938
True	396.3094881954992
True	581.5483874766857
True	258.43671000989
True	27.43207111471619
True	644.8097507926059
True	129.32807090697582
True	1062.739772662148
True	311.7845110710882
True	464.6552453599634
True	128.15570623785146
True	807.1873288086267
True	142.8036091314613
True	833.9314459414486
True	557.1033271534852
True	189.91018471585463
True	109.82233135532216
True	64.52710011352481
True	562.474762313734
True	939.9639742458934
True	432.906644295636
True	559.1853584679038
True	134.10912859990802
True	600.8476547087704
True	492.15731096613854
True	794.3483246618841
True	313.41030192868715
True	590.2462368781239
True	108.95782620626808
True	25.45836352030624
True	410.2827803113756
True	172.08008724552536
True	100.63763702594916
True	367.6514544462845
True	1095.2036925172529
True	264.7697280966163
True	558.1642858241996
True	11.780203077764044
True	75.8018956076199
True	321.8508412453803
True	778.9873253843887
True	446.0724808370168
True	525.861957213814
True	716.1044477597688
True	67.72138844101063
True	731.1660725672676
True	46.70557228013586
True	102.7384872992818
True	178.45158864030589
True	79.27801137721866
True	26.566116412129183
True	294.49835407517946
True	455.2313380534996
True	881.660286682613
True	852.8653744056944
True	6.33583972980558
True	282.25334258701656
True	454.74383384441984
True	121.7122372360872
True	245.5149353046719
True	313.3937720556542
True	1298.4565587514105
True	462.59125504859287
True	23.93519965333035
True	188.73656262853123
True	715.3424186224086
True	34.3020641243763
True	164.39192321523595
True	552.3136943120414
True	72.11748671804204
True	863.5915996569125
True	319.9567312577544
True	679.2800596168815
True	73.4247612889995
True	670.9415159034953
True	585.0990693732653
True	898.1906678584239
True	268.1509947897806
True	502.0039331222134
True	808.9702414451651
True	935.6458770078062
True	234.9147797473094
True	746.7806346982185
True	234.33627871809276
True	452.6555132864257
True	371.2502789062612
True	498.4265393189232
True	498.4550697039406
True	314.9771195668717
True	338.12458153718666
True	115.25665655059969
True	348.5924981702128
True	1129.3662994220304
True	311.20333137865225
True	145.292142877612
True	304.9791976909996
True	769.9143851422135
True	641.9991043476216
True	409.08370218893
True	124.1501139955794
True	327.46544538942896
True	33.03406714982806
True	172.43048142940444
True	90.63962066156807
True	91.58033383861084
True	537.646677311006
True	134.00291504616231
True	129.61203719957098
True	107.03451737852696
True	83.35295375143538
True	451.0021265033175
True	386.1722645300685
True	1027.501778551224
True	523.2827004778413
True	836.9285815581294
True	278.83673880766526
True	304.3362219374081
True	520.6067556040695
True	193.3939171289389
True	755.892476638366
True	251.46816297108975
True	367.5606452874396
True	65.09442070020732
True	118.9358008776462
True	257.87538384219494
True	123.1920964399924
True	482.4957560011119
True	29.026264005338337
True	557.0007282124865
True	1001.4689255368984
True	718.1673476858787
True	1.4679717657439064
True	62.08459214501511
True	491.4745417988911
True	446.5565146517909
True	72.68303363404118
True	122.46084275365696
True	306.6303788818801
True	80.35072259034825
True	53.1589155492843
True	744.5884434960649
True	660.8161611572505
True	165.06991713163862
True	177.65363976055932
True	534.5949208231018
True	55.84811814522815
True	23.707279800560126
True	549.9899204545603
True	473.3970085625296
True	1140.0322982115456
True	45.63115448049214
True	471.6443998010404
True	851.0073144493127
True	787.2886782736963
True	288.81493079155854
True	755.5102429405496
True	396.7763148828212
True	35.27331283283835
True	96.90955967914944
True	753.9935166495954
True	72.26054703106342
True	141.72159132451395
True	995.0365669152112
True	184.0820534051862
True	274.8802445815899
True	102.48997039957588
True	685.7228838023774
True	609.6540745419519
True	218.74880567394075
True	428.3135622164985
True	40.50211735555758
True	273.44126401035714
True	582.5591830877273
True	594.22889262196
True	309.01890935123674
True	77.49827571692009
True	934.9943679366984
True	1074.6679138749314
True	557.3653217759946
True	63.49274772817912
True	25.15256171103724
True	94.16875251458946
True	111.85502134191076
True	101.49012025057496
True	889.9096620447797
True	1160.2517549464606
True	738.78725747817
True	317.96747928073154
True	8.489692189692748
True	21.39004188922288
True	340.28663702206626
True	475.6853246637544
True	42.04586989639128
True	548.8101790115285
True	436.4559976752181
True	390.3854223893827
True	81.24278982189828
True	196.50409746143515
True	264.15967036863105
True	134.24624819965865
True	374.0734615607352
True	41.94723740197851
True	175.40647912878214
True	1163.4320586490917
True	5.708282254217554
True	28.012393995090964
True	571.178508275818
True	356.75565915441865
True	806.3654964613365
True	154.57159897190982
True	761.4924032823884
True	586.7165931382322
True	276.3529589005188
True	433.723062211914
True	345.30755799690365
True	288.2939940122632
True	276.4819885206635
True	396.19182010771647
True	502.9341085126984
True	499.9570695119166
True	104.6134771663539
True	365.5399784895259
True	8.079920702112902
True	196.33859800155795
True	230.01632069761988
True	848.8768304923778
True	600.321481792275
True	31.85646115951619
True	725.4305413487749
True	826.0451219688697
True	105.74775869466608
True	354.902810061922
True	841.193067709167
True	224.11550365007423
True	160.77911254749432
True	528.909629360564
True	601.142289708904
True	1107.8458021395372
True	147.19568341653525
True	159.18814344347862
True	263.0191397116794
True	322.7752599572018
True	421.2771157474305
True	401.8900187973769
True	323.2684703832868
True	443.00592740911446
True	500.2812409747128
True	205.9299485346474
True	1469.4788739314165
True	250.6726131445689
True	389.37965465022177
True	53.2289298918689
True	773.9696372338879
True	248.31799933196143
True	925.1024141679334
True	565.2160126623507
True	315.146631151074
True	772.6150532520967
True	264.1996000214224
True	211.1516795702412
True	257.4660787893875
True	220.01842406010104
True	141.93971664202152
True	252.45540463761668
True	719.7147216310802
True	530.5396184044268
True	226.6661201156751
True	1149.189200685864
True	108.08469422168088
True	263.2870857742835
True	69.48416937013675
True	306.2330775148352
True	412.2929984536183
True	93.63971909165473
True	232.1352973484101
True	78.24299185325529
True	717.1781078729382
True	369.53543697308726
True	229.405606358786
True	712.3726775578375
True	854.1363489993665
True	819.7976304064676
True	816.6320584348955
True	352.396089878044
True	1.4140619830153305
True	270.79695596520617
True	55.82350848798539
True	384.1107172827457
True	56.45281598186876
True	343.82770031837657
True	851.2294248405249
True	1014.9208403063363
True	393.8914326356067
True	21.355941122664905
True	531.8468134046407
True	508.96777998605256
True	168.92896424194618
True	237.062143581254
True	295.0191336647403
True	22.96531144535629
True	132.07772293399898
True	925.259886484164
True	66.10189503385894
True	491.67176615753385
True	787.9149438901173
True	102.81779358172768
True	242.67942283158877
True	110.51314032593643
True	15.838123421349051
True	1.3660527186500495
True	114.31428576064152
True	1004.482376986045
True	490.34193447732406
True	63.01112043438529
True	795.9156143369256
True	337.93317673199255
True	1.235123708687181
True	447.25751411352667
True	195.54147381947763
True	507.29893238430185
True	82.77315004460226
True	323.8602638647961
True	344.84733276803433
True	168.50027545101452
True	201.34001157822303
True	128.8222216197296
True	169.83677232701783
True	969.2227517956328
True	15.278236265897354
True	510.052892169748
True	463.2365122563868
True	403.1038458153421
True	220.68948674922223
True	236.4244326380121
True	161.10462651804514
True	46.30308936750805
True	489.56925296546336
True	152.64402136590616
True	867.990805071578
True	827.8384385123292
True	263.42433866294044
True	316.2901522017445
True	514.4217155450858
True	39.48185834704131
True	84.28665514287619
True	721.9707182945095
True	1073.81009984685
True	114.6465262275909
True	726.4618754883975
True	138.1467651494547
True	931.2854123710156
True	668.9438523946963
True	105.09073317041542
True	272.7326005868206
True	630.1744495460639
True	254.39496743188627
True	49.3425880152409
True	542.6076849386304
True	454.5814727810696
True	5.534950920922025
True	470.7090574963193
True	69.59954969347841
True	175.45534600374464
True	237.4272061484
True	326.422811272656
True	75.42377731731945
True	227.02171291512343
True	355.8982502234133
True	454.0384972268336
True	937.4046721311992
True	47.44201088433979
True	891.392226304474
True	1043.9465564976615
True	132.35582239980408
True	76.08640362174873
True	984.137496352032
True	34.92950553427647
True	222.0101786507564
True	85.00876577128997
True	213.3113467442004
True	378.9691916082684
True	952.3893090052048
True	94.84777394276792
True	72.12919640239944
True	665.2131123692952
True	280.712582271139
True	710.0769066295876
True	53.34735025570262
True	473.6250480809522
True	391.9373353947512
True	694.7652364326244
True	50.7791859226306
True	105.1078955168323
True	26.41063126329645
True	278.1349917564384
True	38.21188136548259
True	348.0927595218731
True	2.7026912407221064
True	1183.3797795064795
True	104.2602271838846
True	133.9896795310862
True	358.5138641474276
True	734.0309269540813
True	662.2103912936635
True	981.0090572446736
True	475.0373803562287
True	408.8493136622463
True	138.72496550403096
True	447.1919181578732
True	888.5490875728113
True	405.9256088886405
True	891.7022475594072
True	87.81925419253344
True	419.44745878731527
True	183.220726119424
True	270.9636450416812
True	779.8406419803572
True	154.98328489656424
True	137.9282710769427
True	64.75088355866082
True	857.9416838250304
True	783.0572642857546
True	82.84358046848303
True	447.0728673071804
True	720.353926911096
True	421.3344808330836
True	55.47692591775704
True	324.5569297575785
True	776.4972914128674
True	31.184216624112068
True	346.7275998566781
True	165.11463948830266
True	282.19765000419267
True	34.381132312175744
True	223.0647819959556
True	780.3050117622041
True	641.186946999113
True	56.05380948740506
True	299.6762067359659
True	883.9827638645369
True	16.376432993603782
True	310.6055755893828
True	294.2932531040972
True	438.3416453762034
True	220.4891950273796
True	588.5917518336537
True	46.33703995393746
True	959.5083402716556
True	868.0932771646061
True	47.83672273868209
True	384.80022645239256
True	724.5489677268497
True	926.6717925403348
True	277.4541147398193
True	595.9384335046923
True	135.0256735529706
True	190.23461405057844
True	134.22384613876216
True	140.28198084568916
True	201.18225734392533
True	951.583432312224
True	770.5904674689809
True	912.2729434995103
True	20.57695305319657
True	26.721752820086145
True	368.2875630460039
True	14.119742982258998
True	629.3626004365365
True	1052.2056231334914
True	273.5159635249228
True	209.26028028212423
True	84.01726516857394
True	215.5084505369967
True	124.98594399205982
True	43.95061026114957
True	129.1923222400472
True	90.58287928574973
True	254.73962793232425
True	539.6836496649039
True	159.0018931310402
True	29.03497118667417
True	59.28333136710795
True	427.2291698538829
True	261.403609537037
True	585.3015172390512
True	22.68731434618048
True	115.436412418043
True	672.483142843053
True	254.90038069033315
True	471.30651567035954
True	653.3158031050649
True	106.42571018732444
True	113.4702664042093
True	84.71392824597343
True	26.4098520890453
True	119.9395228611722
True	84.31494157519798
True	102.32588027260324
True	159.90158318997302
True	243.39266417950188
True	810.8132537753324
True	284.63741150054614
True	941.5660271406646
True	163.28251163067225
True	199.6287559219228
True	784.1845419654568
True	292.8527529888505
True	618.0499102625129
True	253.42434050236213
True	364.2994321318111
True	443.51342285821374
True	558.4032941822476
True	647.6028623588905
True	359.6675364933916
True	34.66416612935577
True	561.9593835253874
True	626.1995785829545
True	19.51358598957101
True	11.66604013422684
True	266.10549910494007
True	388.44006697109154
True	446.83424884590727
True	65.07923591003639
True	612.410341639989
True	953.3145079002944
True	239.25137187520835
True	901.686737825886
True	282.7877382053344
True	104.52048689533956
True	268.3230853447176
True	712.1281232345507
True	39.53300402836729
True	574.421358963196
True	1296.2918823753437
True	1025.4678296212485
True	886.4702951341565
True	204.07253829542117
True	90.87792863320576
True	197.12087082118884
True	846.9797707627498
True	143.3467713815692
True	1073.7015012656725
True	849.8636141856294
True	41.71563315976142
True	87.65067828388663
True	431.04400195573226
True	414.5649096715762
True	196.44295429871917
True	533.7625649639797
True	658.3581473918011
True	119.07367998232291
True	277.285846377537
True	1036.3386789609483
True	51.76178987848408
True	707.8436633889401
True	545.3295868382771
True	39.08939634500037
True	797.62360817868
True	385.56811903712907
True	549.5046044683866
True	112.80230974761028
True	275.59565533617314
True	216.1122344394104
True	25.66602208669515
True	131.76879735936097
True	691.9995357641578
True	136.19565958046158
True	383.3955246379693
True	64.13960998039745
True	642.7118054138251
True	617.7557400426795
True	240.9704786775959
True	463.7026877600278
True	171.3446153511643
True	171.84205839674988
True	217.90280274985025
True	285.59542268634385
True	366.386401539016
True	126.01438428533356
True	188.31216140430297
True	27.102590265604945
True	852.3672480276948
True	305.23953444602546
True	10.49723171942208
True	367.4229627872167
True	172.33430911418813
True	619.3597690356745
True	362.48064863415925
True	578.0725879612214
True	517.0494897292939
True	497.6681010248404
True	784.1493563936419
True	236.4135423975244
True	577.2294184112047
True	154.28514204200556
True	506.6692578027281
True	358.6073472600774
True	363.8605807565226
True	127.68370106790242
True	136.42059157779306
True	109.54921291143268
True	72.38468861007375
True	720.2081450601653
True	180.89856824173023
True	41.21803179068497
True	0.0
True	533.9699706440338
True	109.1525916113984
True	21.60981346899633
True	39.99501856549392
True	104.85049739880785
True	567.5520414735104
True	180.6504315346466
True	101.95565905321324
True	32.96971086672279
True	164.49938472320832
True	908.3804836067336
True	49.63981988706498
True	230.0250584664835
True	737.4277658537657
True	315.1957031551408
True	438.6630062826479
True	492.81625585220615
True	508.2638920211272
True	603.4980314920053
True	909.5787391823008
True	261.5834079981636
True	1061.3239185938291
True	920.9656719990504
True	605.0875523523881
True	345.38222478646674
True	839.3060474517374
True	10.331372534368851
True	33.152987922352686
True	291.1461557557163
True	41.37013341763695
True	197.7900173146161
True	739.1586230870597
True	219.3474889284991
True	758.3923106876101
True	754.4293006485962
True	120.2104388400544
True	354.4587842509949
True	588.2645873754997
True	26.34711618300214
True	132.81553905176708
True	431.3955286472996
True	309.05188674442115
True	198.22581308436256
True	112.98612829221076
True	381.8251123674453
True	22.35919111988977
True	377.6596286382383
True	345.3005664977027
True	1049.7546302332726
True	366.2976962864117
True	27.62106693275929
True	446.8751393629946
True	448.9120939460866
True	230.38499944475384
True	29.91844015904796
True	766.2186550543456
True	418.6604374226986
True	177.7857875804956
True	13.459647256193568
True	1210.1603209688788
True	170.44066422801467
True	29.708125888023247
True	305.3784821144718
True	284.0240213611505
True	113.6921181478688
True	294.3279000267061
True	46.71945124808371
True	305.3019839369346
True	308.96999488266584
True	322.0252851850233
True	28.088654723833283
True	48.46501330147164
True	985.526758275577
True	25.938132273167643
True	11.454932462689367
True	179.21857544752797
True	657.5836452574658
True	9.675716139384582
True	194.7263064548224
True	176.45731098548617
True	538.7721572873858
True	392.2200614795431
True	727.1731754880441
True	314.7051911807953
True	482.99089081013375
True	438.0643425298333
True	490.8767967837764
True	99.52802162872392
True	1262.0641655577642
True	878.0231980100987
True	294.35230741043034
True	513.9819359189839
True	97.7111428117406
True	585.4630075621872
True	418.924496200228
True	162.0162751422612
True	76.56438733870077
True	347.95306823428825
True	164.18493097497463
True	31.24242109074792
True	601.1596605243894
True	383.4314072563812
True	68.13682812676325
True	31.28780967710503
True	682.1311024213851
True	489.23302992271687
True	70.87544452184054
True	22.42562649467404
True	322.61533587488714
True	339.8785964673813
True	718.1850562972461
True	562.4743466778399
True	562.460854763508
True	784.6528320277331
True	8.766699665057782
True	58.92023131085629
True	38.68882209987519
True	61.55555944814896
True	512.2444803755965
True	591.1964646026549
True	80.95023166001754
True	111.0792681136818
True	199.06711540817312
True	74.47514092706673
True	175.3537860593206
True	216.9828180673041
True	266.8004169050064
True	810.7036635432582
True	610.3137147340232
True	290.43054226643
True	200.93890307845163
True	269.0564848734157
True	255.97465183789265
True	745.520545246904
True	333.1939831942849
True	169.10024697092243
True	917.611361973973
True	358.312487737411
True	477.470586272244
True	154.8256837296985
True	123.44761488826776
True	63.5413829173939
True	208.539639633638
True	955.5119053996696
True	518.5421529517862
True	110.25729334466152
True	364.7723345727827
True	104.15286750881394
True	700.6542771100909
True	4.566762063176429
True	716.9261814336592
True	37.31722588660768
True	895.4014583791213
True	839.0997818149724
True	211.4157079490948
True	31.305625056694527
True	81.80729471297016
True	454.3638242896172
True	220.02353033227297
True	1.3491526046836513
True	81.90642341970101
True	1104.0518887646058
True	341.67235108362246
True	666.5738606732125
True	494.4191112327375
True	33.35003618449254
True	136.8299778215914
True	427.3706719258493
True	938.7214171793876
True	808.2319351658654
True	411.6761919392994
True	330.5177337262824
True	16.50411280074809
True	81.244061417312
True	729.2901262462419
True	489.2883616899978
True	383.1634174830256
True	862.8470779885739
True	26.00688674861773
True	215.8257396619518
True	900.7184844639635
True	237.16417029135243
True	7.877552295871474
True	500.9389353497938
True	104.8433128218014
True	649.7628630703202
True	55.830999963544016
True	257.0527309322711
True	865.5539591683706
True	902.65272344598
True	261.8021416104822
True	455.0911262118548
True	120.1569881524009
True	608.1740750161896
True	258.4475737260734
True	192.23997351381345
True	862.8375481231
True	53.09156797070154
True	718.8527673345519
True	275.11369383824126
True	300.6556569228848
True	170.83923686496453
True	481.3888138312652
True	606.079039462793
True	371.1212891811794
True	415.97221243100296
True	71.75931891949504
True	163.39780909306896
True	457.8105100037965
True	221.01163937632555
True	34.93703428360977
True	209.18565727134867
True	380.1563372250615
True	396.73074646997793
True	742.7937088153261
True	128.24122224758716
True	647.734352867688
True	498.6300745320924
True	601.1374913930838
True	137.242963129946
True	37.79308437902754
True	676.1988643769512
True	70.34934267195509
True	554.9346449276743
True	666.9499658325245
True	450.912546340414
True	141.42932237327489
True	519.7833178933713
True	3.663452095818271
True	400.0504581098269
True	32.47414912874592
True	637.7100079562471
True	272.0302521057178
True	581.8742805481538
True	695.2649038981575
True	134.6269227055199
True	538.4365518280712
True	478.4563076993689
True	66.89103336318497
True	948.2972398787566
True	3.084109992357368
True	28.26693621905225
True	634.77558597208
True	671.6620456865733
True	133.57774893351367
True	402.7620782362442
True	123.2846784238796
True	75.37976735735155
True	469.6949379206577
True	44.10097731288903
True	496.1646730532229
True	12.474430579613692
True	845.7734973162987
True	538.881974018336
True	666.0092787893716
True	106.13068816810156
True	364.5441826793012
True	980.9827295168726
True	854.0844750849619
True	142.63127053925942
True	558.0420572594109
True	458.5944096202495
True	245.59151919074495
True	255.3033025529872
True	5.8580923076967055
True	320.7555362130465
True	13.17462248660854
True	363.50912512375817
True	71.55838484025713
True	410.4558741886724
True	679.653681837958
True	125.68477280771368
True	230.44334621419
True	651.4607076766009
True	690.7043622704824
True	287.04914717827086
True	135.8029292751017
True	166.99555170822012
True	477.1290411976432
True	82.16463998285488
True	10.583901447671966
True	509.9985009018413
True	579.0113117599827
True	21.723637646329436
True	138.2774162080635
True	915.0873912737428
True	486.75715243293945
True	263.92467343793544
True	34.82536201330401
True	472.5153955374631
True	118.61797132689516
True	602.0806633415937
True	673.051710155958
True	296.2706007943149
True	373.8969831694736
True	196.1192521529073
True	243.6895785030187
True	73.90132260169916
True	223.3700543954425
True	517.351975686568
True	20.836196899655192
True	442.0293218941569
True	383.7023423618473
True	729.9893376147502
True	914.4391223082308
True	892.4682292249688
True	160.17861372393895
True	407.4893559113455
True	64.49118766965165
True	181.09480479452475
True	313.3630232323837
True	9.297524094809678
True	772.8664408379298
True	25.171252564447805
True	403.7282515864192
True	268.7678373950135
True	646.8696967945601
True	208.5367089441696
True	38.96833693238065
True	707.8112500224995
True	1084.3066588852705
True	225.7118594263254
True	125.53923518569506
True	625.4912961533869
True	491.6927867503337
True	18.05192886709513
True	869.2918245481719
True	116.33986015815456
True	46.965192280412765
True	304.71319726911173
True	352.71335289309553
True	396.5047643576653
True	272.2917472796395
True	19.311712804676297
True	23.11553560260152
True	824.7559299319036
True	202.1962332467344
True	117.62330461779123
True	819.5775517582223
True	657.5703518815586
True	624.6846266983894
True	450.77428485272793
True	155.9076283071231
True	33.45618328743676
True	100.40521759687913
True	426.03771625937947
True	223.28034315960969
True	474.3696048785941
True	146.09632333832675
True	489.1115392638015
True	658.28875233911
True	941.8443108197253
True	23.749755645453416
True	1003.4182118514508
True	1046.0426865254883
True	482.901915030786
True	80.9813504672578
True	788.7981131443896
True	637.2439446832769
True	656.8811233781782
True	174.45404604813152
True	725.8177456729636
True	695.9029799461659
True	114.89619355864563
True	754.4520685040297
True	795.1029639752013
True	450.602791258377
True	235.105105960636
True	72.04216037207826
True	326.4880872948225
True	355.6487113176756
True	456.8531855714448
True	434.5731187494292
True	199.4982961367336
True	304.6775880026888
True	3.022348443071946
True	12.584096774245785
True	98.41105619220616
True	133.15696921229355
True	346.9742338881913
True	346.2989655391491
True	110.30983604974284
True	18.628981026042304
True	213.64449245199444
True	863.9643147386607
True	464.6617444037767
True	518.7918090277017
True	564.527808011307
True	814.9245071791125
True	650.0380053294235
True	91.754380499145
True	208.98104304303
True	240.4985461602785
True	282.82964601419275
True	107.44543876766916
True	365.468661623424
True	432.5827542014538
True	171.88261481861676
True	630.7580578534916
True	242.57054026652435
True	205.30976704700927
True	30.142192913697038
True	240.1242781925318
True	465.7513595612134
True	167.6468797141846
True	543.458108654933
True	469.63553717041145
True	244.3438281107701
True	103.71510369225808
True	41.96771854911112
True	415.55357501127855
True	795.6662255742245
True	159.70657271862464
True	1055.5071030355216
True	1035.4002397086892
True	487.713664371006
True	107.27390581249225
True	126.05808480188844
True	668.72781830674
True	8.719077340582764
True	224.3909847711571
True	133.42642992665952
True	113.87224903111246
True	338.1175191884945
True	644.3833492798498
True	37.02129636973842
True	126.96046588772418
True	958.5871273284386
True	59.96467178594059
True	426.37948068851614
True	529.1822110251237
True	254.665317597932
True	129.70065000704437
True	926.1935399755318
True	1192.576131482637
True	518.0360637747483
True	642.5362446237531
True	210.59253545115308
True	160.40785622756843
True	322.9133238523861
True	245.92000828477444
True	167.8705006140565
True	297.38468425409553
True	356.4155549151341
True	11.4919833376204
True	623.0246597652198
True	151.80142845437825
True	77.74498922583523
True	446.7049614766504
True	313.0270949858629
True	1213.9666896248905
True	361.898365669876
True	968.373060193473
True	10.209164012066296
True	265.35792904121024
True	236.0388950768372
True	158.46726100605872
True	516.9321728647036
True	199.8204797559598
True	384.67927559139287
True	325.9735377874408
True	112.39956410368973
True	350.5475159137052
True	1064.4687746901757
True	711.1272095635292
True	231.21476017445667
True	107.54337238568016
True	292.552525487011
True	25.723120354090828
True	355.7464681005377
True	326.15540367085794
True	581.7483776772104
True	431.8385634314952
True	341.722842465304
True	153.15647424434673
True	13.175487169982803
True	432.7454263598983
True	284.3658863378034
True	146.7975004799282
True	307.70420359546046
True	416.04725609758657
True	835.3879730555454
True	320.4141233007997
True	778.0444780640155
True	404.73972868425074
True	377.62788400676993
True	1.919213783410871
True	1226.4920374376914
True	105.82884627871954
True	874.0917490314705
True	209.80509525391423
True	455.5964921005255
True	660.0658453241073
True	88.64476405277462
True	490.57481391212815
True	34.92261127958645
True	429.69626933393465
True	75.76977108618294
True	231.2165175035227
True	38.664648506996
True	698.0299890537998
True	194.45541449385175
True	23.762966166034616
True	378.6846750491424
True	109.45500231211967
True	163.8098229981761
True	838.3941227052359
True	248.69313560152708
True	155.64679583871597
True	353.39957135281713
True	525.612865039694
True	322.5779601923201
True	515.6715328727342
True	629.8673156259238
True	155.29027239863544
True	7.333229301690388
True	72.5979460711898
True	415.354465760167
True	91.5191547025156
True	82.121598059506
True	1030.2821865066535
True	26.357560019737964
True	326.56419468866574
True	326.61894860431454
True	432.8270692342229
True	680.5165298974337
True	189.0040549576241
True	658.5949535384498
True	313.5944846780118
True	349.7420714353053
True	272.56103103715355
True	209.2078657676285
True	360.2994821408457
True	430.5973093313797
True	411.3898715829024
True	609.8546764168708
True	141.677776573509
True	74.56108919245466
True	39.55861633758617
True	294.5418423318872
True	650.4023707405828
True	411.2102421625865
True	796.0088239374143
True	212.07724687010491
True	388.3204372417776
True	69.1621850834207
True	52.22804479499815
True	420.0838536317027
True	202.2310925029216
True	217.93877340255935
True	41.74392321307345
True	1103.4800014441012
True	180.21946055929573
True	906.5794522657852
True	310.3942034958938
True	909.644762530942
True	241.2168784989794
True	454.8032813096897
True	538.1346218738438
True	603.0984081170217
True	214.58655813892315
True	494.68453751238417
True	949.9414978908871
True	127.1815105103532
True	7.800411394679912
True	569.9671656940849
True	27.29785062619873
True	72.19699758432391
True	808.5769742648326
True	226.43681085389463
True	976.403498097492
True	687.8237575241787
True	419.4226837799668
True	280.20038891108453
True	493.6429031347705
True	336.49572013538705
True	183.59415040844
True	678.4371443515194
True	722.5890132004521
True	201.3838240609799
True	91.90042625951388
True	511.9442700678415
True	133.76961831902935
True	387.15900596310433
True	319.1433604383962
True	63.27706061818258
True	361.3149124224777
True	416.84676938804864
True	362.7014722295637
True	398.2165109421469
True	407.3573567741619
True	653.0894758825937
True	58.19887293352702
True	445.451069288132
True	322.53321440430926
True	669.2367118899859
True	225.57582983305457
True	97.90266580603014
True	42.1702678054705
True	532.8948254858033
True	649.2943966715472
True	190.00942949193168
True	413.9676459991181
True	346.5758502497
True	17.52012846001776
True	171.06501706364392
True	292.74552085310245
True	3.392559461220052
True	884.4989419696187
True	81.4490400623258
True	101.82165637211187
True	113.10636640209736
True	350.7419963232729
True	38.34379880223484
True	457.5685112338315
True	228.39268008772927
True	4.9525936546450495
True	119.25481073338686
True	445.3316122796219
True	49.29303920367455
True	65.48126308086705
True	181.777372948484
True	301.80689853495744
True	982.0411649099424
True	385.2392408915304
True	969.6856435059884
True	192.1338627523554
True	1037.4740444783308
True	775.2409019561183
True	657.4235479550325
True	388.2495017110114
True	373.22831986012375
True	78.5106961790276
True	72.97222563280329
True	82.67655554126092
True	177.22902623098184
True	479.8288090561224
True	1085.4082649718448
True	178.4805057306513
True	345.8637808343206
True	433.641780642206
True	592.6880174691521
True	595.3136383544069
True	285.2410056048151
True	455.0035992686644
True	645.8770849767072
True	99.70698475693052
True	718.0170304175514
True	260.1819036180935
True	135.883743248109
True	415.1894211751755
True	837.3315141672557
True	454.42774651717247
True	905.702067338734
True	195.61116125541943
True	347.937467124488
True	713.9218104164289
True	612.8521142580086
True	178.9476769091906
True	255.34446033218697
True	816.282546659865
True	30.384424635390435
True	194.59567896861043
True	472.5294980848881
True	682.8517087236773
True	103.13583792317615
True	36.71783350865872
True	165.2807623197206
True	729.4067602354721
True	327.75082853555864
True	551.9291079355801
True	363.2652254209668
True	287.6631464754668
True	452.5046541565509
True	496.42815414451326
True	70.10581354876808
True	381.7894113406828
True	765.0341108667076
True	0.0
True	299.24741783746964
True	249.53445053978123
True	939.6072078623056
True	148.34251979812623
True	634.6239451368957
True	642.5677427962297
True	117.68833758572175
True	216.52148962334712
True	135.2911911116138
True	11.525222940532434
True	294.94206104726607
True	370.5026534811165
True	1115.4323131354397
True	243.5538737629422
True	417.4193356451269
True	656.5188113743204
True	211.4555097983772
True	28.19574986927893
True	823.0333519943003
True	628.299341959058
True	162.97835889707193
True	620.5537647752363
True	155.17653244962253
True	294.1995875884768
True	759.817873432818
True	37.75880267591124
True	105.73565642550994
True	522.4009150618364
True	63.412324885947456
True	76.4897183510379
True	414.1838200310573
True	20.93903639602038
True	753.9576783488272
True	100.08129044579584
True	160.82985016920247
True	18.848730298268933
True	735.8945675666947
True	31.630666314215617
True	770.0443054903708
True	408.08408982032455
True	115.7300036831862
True	708.5711743583074
True	526.0447323966036
True	599.6347489264867
True	47.462755238696005
True	355.9605070756018
True	5.803680011764274
True	93.3004076552868
True	376.7455039409487
True	49.93186640989384
True	125.1962751875895
True	302.53508347629173
True	186.78743164707515
True	97.1989558451972
True	677.0897296987838
True	18.818166057419088
True	1140.7365183314623
True	495.237413993437
True	299.5999260184612
True	492.657722863866
True	124.06716388226964
True	810.2281734333977
True	1091.2737184599068
True	744.2084446044074
True	180.3681298441508
True	226.3303302968671
True	51.30121089083926
True	59.68074187265867
True	158.01099378941095
True	103.84121063948344
True	166.01973735681088
True	1202.612960125271
True	324.32793954210257
True	349.98840273978607
True	710.6460699826334
True	18.03375441972115
True	15.428407563292694
True	566.2497543628211
True	5.9479333527783735
True	111.9990789647107
True	688.9630934575764
True	185.06599198701596
True	657.6647215955636
True	833.1687100550358
True	154.56218745398652
True	857.9529427602374
True	2.652131986725414
True	460.0390633899949
True	1054.2656986204688
True	26.401566799327487
True	231.7817883611997
True	148.29744047568263
True	947.4515303025825
True	227.174636478082
True	485.02977756705104
True	118.96327139327497
True	514.8258073733413
True	156.89525024575445
True	98.78396185885089
True	385.6413701703862
True	73.94001211000831
True	53.83997046995952
True	1076.2082601961292
True	270.3551560053956
True	157.08908597844447
True	366.9388394969452
True	393.86094479513525
True	210.59842796735515
True	165.75022852996838
True	375.7307372225025
True	35.44753794633621
True	484.1628655097891
True	1132.0388816432292
True	113.6642384393751
True	474.1660617267364
True	303.7207780660499
True	26.58138671372376
True	410.7510989068647
True	105.4935367324163
True	610.8832217837853
True	211.23449360336124
True	417.1132486341508
True	20.22631364422969
True	420.2352442633326
True	111.31091219293876
True	342.3690288041166
True	34.75890494750147
True	176.78073309349583
True	247.78567745103763
True	811.1539228310334
True	59.36305621005086
True	131.46952363029692
True	228.86935695941145
True	139.5329214660224
True	618.5436367388421
True	561.3850960648357
True	766.5533506900255
True	399.3315639803864
True	545.5775262588878
True	401.2825270590089
True	690.127224531435
True	69.9713367702528
True	478.1835092785373
True	434.9186678430077
True	50.12111723460504
True	88.19622618785506
True	126.87927282085217
True	86.98128459687376
True	316.21426955407753
True	856.2529396894746
True	341.30751036301723
True	1062.926425515147
True	325.4799743917073
True	929.6548099556312
True	153.02840167561965
True	570.8106775673529
True	613.9181565915035
True	711.4100294601285
True	432.891800649476
True	67.85784920373473
True	303.25010133401247
True	38.700240251883415
True	165.6204173057959
True	168.24684074620575
True	1113.169931634381
True	238.16989639076627
True	544.4952977864689
True	544.2655019631961
True	558.7377577098587
True	888.2106948651681
True	599.5268398040512
True	631.945846563403
True	924.589854830619
True	124.50115183756944
True	314.6469818784598
True	265.9272662180037
True	322.5760197921624
True	88.27103808888798
True	375.8755914521032
True	4.370759609878235
True	331.9740234914502
True	257.88327474235143
True	601.8112492714258
True	286.54414454266936
True	351.68593291415726
True	11.167468370411132
True	62.43006218519143
True	546.3397566734955
True	31.42752600621408
True	143.1833406294238
True	64.67776901952118
True	148.12509912977913
True	244.15957393611964
True	69.66052964156445
True	398.1544593753679
True	272.7868697271086
True	98.86072660020878
True	347.5225765417341
True	61.449330431464105
True	594.6416699225247
True	825.9666351242223
True	281.7738561735066
True	1169.1013208679883
True	111.70392793183332
True	306.9248404710635
True	1065.059179753193
True	89.34129095434184
True	287.18433992998894
True	9.689213631851771
True	405.37010618165226
True	461.1427316329183
True	147.5839932034294
True	628.9723813077954
True	930.5221974020658
True	155.77077430707382
True	77.95095939531012
True	295.90766366354023
True	560.4763513282098
True	586.9565642665266
True	1262.4511560054402
True	29.69177167295552
True	937.6018285658978
True	133.68217466709987
True	620.9883005370992
True	110.01867428098402
True	132.083321943697
True	196.42505237025236
True	174.21920744234086
True	767.6417076121137
True	206.02871112101272
True	229.17132090731965
True	69.76758420732625
True	503.8903139497172
True	457.0641195632448
True	178.1232105916549
True	239.79681716044888
True	16.72914231094445
True	425.1054986468667
True	208.9692689928294
True	286.3143175623506
True	115.34394034053604
True	689.4063025058482
True	411.79910298809045
True	258.9087363319252
True	646.3217647426487
True	544.9586943478781
True	456.8019096805928
True	140.95663195340228
True	532.8984926303268
True	428.154938859048
True	2.7726737987573986
True	195.1656100553288
True	94.83256294744707
True	242.78901090120308
True	3.146082864600566
True	134.36321065260822
True	364.4654132701871
True	7.1941647338893056
True	873.5993370315633
True	179.8254943013577
True	720.4826235554829
True	816.5630540181729
True	161.03061736775217
True	217.59444909544305
True	492.3085952022356
True	840.7754118037394
True	47.55903226766837
True	37.691393425655626
True	133.1221788858258
True	621.1043783938494
True	713.4606057183388
True	179.42493640722174
True	596.9011570752432
True	588.2046513259121
True	838.2823674993494
True	398.236217088056
True	185.69006059974663
True	872.6106941691191
True	226.69436923782848
True	145.09645356650194
True	326.0103998293268
True	223.83788847100772
True	210.35766922650592
True	609.6414570405304
True	250.88451238743664
True	191.97662631040205
True	443.3833527740648
True	464.526185003151
True	63.83636247942013
True	271.04074604039926
True	79.94052671182914
True	342.0241196608597
True	351.3269857329333
True	250.0729259601921
True	172.21825951190635
True	404.7230275752674
True	643.2063352860838
True	753.6625322749934
True	306.35412518884186
True	727.5012848941005
True	56.94773442499528
True	894.9949304243713
True	350.2681936257106
True	12.361841902744043
True	597.6301113079867
True	691.3849143816914
True	242.50778019884197
True	172.66529727775873
True	47.8460885441116
True	393.0981152985144
True	75.22745811920952
True	13.14665281431608
True	907.2440436211442
True	364.0099435367744
True	176.8133580728218
True	1012.0581976441472
True	12.553670258874943
True	783.6679135668835
True	30.391147384287343
True	679.4842292997272
True	62.437778820158215
True	754.0857955526935
True	447.6549342729961
True	198.47936202986304
True	458.5748898704616
True	218.45793576743372
True	294.7372370601001
True	218.67764582974667
True	410.4592661007723
True	9.67992720855851
True	318.21361180634244
True	111.24799721432969
True	11.713304543115774
True	472.01395852809407
True	731.162642961146
True	298.57333493946425
True	79.56334209619041
True	313.6955945956007
True	81.04987930538871
True	188.51772213477284
True	181.87926763514855
True	380.40634355854127
True	44.33265668691973
True	138.03365060227446
True	386.759529061045
True	847.3723464643449
True	116.01054673277451
True	213.3849681215025
True	439.1658893906711
True	19.13557741794847
True	396.7350654604589
True	512.7985906812379
True	93.1150166583606
True	395.9131374931674
True	353.2669936685559
True	411.3654763340892
True	579.4241225445807
True	1031.2705945991418
True	965.0185961997526
True	56.07852526933869
True	1072.4389285438435
True	107.9411653708073
True	110.84156910799348
True	107.71099231556929
True	503.06501017651385
True	375.39852356672856
True	556.4332912964958
True	266.1125160669867
True	160.76026491810873
True	404.7941238217757
True	15.87139716259357
True	469.9397557143548
True	408.200703542558
True	141.37692569809235
True	93.76624112863924
True	519.3673463584805
True	984.4381887409392
True	206.6047308192485
True	67.77646567461329
True	417.7913642878889
True	374.9940966617283
True	489.433630278386
True	318.7290857350274
True	4.11433795216279
True	516.4839267625086
True	533.3994521739008
True	500.4112783318597
True	191.0948453568224
True	105.47739245603525
True	21.705185451350857
True	370.8759420609535
True	114.99431740513636
True	8.488080063628551
True	33.31325762392705
True	344.6310055378143
True	632.3059623094005
True	126.14179420826622
True	98.1408447674264
True	23.13421111121177
True	399.6784448373407
True	363.3104608397423
True	782.2360725657347
True	314.8304010041762
True	512.4133968915668
True	534.9708706223139
True	521.3441719680916
True	292.05953651822136
True	573.2580250187973
True	98.8471445557038
True	576.4261073476154
True	7.451751880335994
True	359.3132368157732
True	456.2778723062196
True	992.7620974140632
True	349.71103958510173
True	778.1927913948423
True	945.921444604695
True	186.40235071591724
True	38.41835460864694
True	377.2669048098888
True	382.6474371944667
True	588.7892611581975
True	245.3979345577857
True	29.629024542547896
True	607.1748928183896
True	129.9561422058371
True	1075.7035156976972
True	333.9963177906637
True	478.7744565355691
True	132.65497438076525
True	821.3831317434086
True	138.67363573940924
True	816.0739930530442
True	592.9106401850366
True	181.1345145563744
True	115.03631902895164
True	65.85743760556932
True	563.3076624025178
True	857.795423610807
True	416.3617067286127
True	536.8744582414074
True	132.18663819759078
True	633.0457061367764
True	478.2743806350889
True	777.7182291474
True	322.8967428438032
True	599.3415227658087
True	119.95439453564892
True	27.809079262633805
True	414.67433867520685
True	169.71424794001487
True	103.73265425022244
True	390.7035440766597
True	1101.7291515732402
True	276.6365242224145
True	557.9769849045183
True	11.05357171966306
True	76.77186397884235
True	320.18227295988925
True	796.698729765569
True	456.0638875486693
True	541.936502244412
True	720.5621646787682
True	65.09500673340713
True	713.038878800747
True	48.38374871728948
True	100.50819358357307
True	179.74302273870444
True	81.57455247866658
True	26.635665103222145
True	288.0920230485261
True	468.7079630594525
True	900.0365334139426
True	847.4916759603655
True	6.438958365928661
True	284.50794563018366
True	483.2107909754896
True	128.04787183888183
True	239.3540883400657
True	316.8805697899745
True	1322.3329075166196
True	435.0974629412506
True	25.54174080625967
True	182.1102742826388
True	715.3193907029827
True	34.71451932186562
True	167.23633674392192
True	563.2390479308082
True	72.97697910322903
True	875.7932117197855
True	334.4524858136118
True	674.4685900292334
True	76.956658034775
True	710.8854909018733
True	594.5808896160898
True	893.7029133870315
True	254.52032688599823
True	502.0607294354481
True	845.1012266272037
True	902.4316562701732
True	218.7472830402512
True	757.7746985604024
True	214.56759734797336
True	450.875327407894
True	372.9574959714648
True	504.8479199901094
True	492.8014988899392
True	319.9098502278062
True	349.8270093939953
True	118.59087242347844
True	335.25188236717247
True	1172.4303245153778
True	318.8577716662623
True	147.33545701625204
True	290.0616716917646
True	753.6548794132517
True	659.5376805079843
True	409.8314439974465
True	122.10417849719538
True	328.8877728323262
True	33.00285522790305
True	181.4560030604284
True	87.11611626116974
True	87.75654707615719
True	535.1247072703891
True	142.59548673373067
True	134.50984471504717
True	105.28321135646716
True	86.47887931905797
True	453.35938345041205
True	388.8232002353331
True	1054.8898149557135
True	545.8913351862523
True	817.1060999462701
True	270.08115293802064
True	298.2888286121854
True	515.4709637848766
True	190.0995911556118
True	738.4103954387458
True	247.98066074647937
True	353.0037416014097
True	67.09649615132254
True	116.62619335518468
True	258.8897327392432
True	121.64520415173716
True	476.8704073182312
True	31.4232437212906
True	569.7841487926783
True	1019.5209067503298
True	744.1840718288544
True	1.3475129590823869
True	62.831497904687645
True	492.863017264097
True	441.3814608273365
True	75.69174743471929
True	117.3507726447341
True	295.0022926758134
True	82.5065501635613
True	48.17571699575489
True	743.4101390206342
True	654.7193190216167
True	158.8165732276327
True	161.30960053095822
True	536.2250113313825
True	54.22416610909584
True	24.85065874341114
True	580.9125994957337
True	445.6959775205973
True	1119.2748860724992
True	44.332920695093016
True	474.6185336253023
True	870.0342374424956
True	808.0083084464695
True	288.2964095447618
True	751.1210955997036
True	401.0092585248067
True	40.55992372109069
True	101.31543984439628
True	726.1931290638357
True	75.52294445960261
True	137.10453922550553
True	894.6835856501021
True	182.7416797484188
True	286.08186008863305
True	106.4393533036432
True	623.6898653691736
True	596.1508978885223
True	217.04918519442543
True	438.0156012351426
True	43.18881588610856
True	281.26900255355935
True	578.1592382395281
True	638.9282253063317
True	308.731516010506
True	76.42487780985685
True	941.7297339609177
True	1103.0879856563363
True	562.3615706863256
True	64.88003989015623
True	31.709811214495065
True	90.4336490641494
True	106.93028359396772
True	101.65246128032072
True	884.1635888993048
True	1171.1434976150629
True	738.2580104079483
True	328.45864082347106
True	8.828021426633798
True	22.314582938766623
True	337.26247680183155
True	472.2532217558336
True	46.58872541232317
True	557.2486514264397
True	439.4093027484862
True	390.4633951979184
True	78.9808369518811
True	194.9711624744772
True	267.61308461189606
True	135.07188453597237
True	404.1838667938653
True	43.099944963490415
True	173.46242122399508
True	1190.7087639354138
True	6.318036099897928
True	26.31920001082903
True	580.2812401704628
True	355.1603538454342
True	799.7785521502093
True	164.46569458964083
True	745.2611178127676
True	582.0158816714113
True	281.2101985217945
True	437.0757410222088
True	343.0935797284509
True	292.834940881699
True	263.0524520540217
True	400.2889080039197
True	499.3619673089478
True	474.0683969809587
True	106.89140829942774
True	333.4451130397755
True	8.417863089846843
True	188.0523101175933
True	226.13938867510817
True	859.817526846837
True	595.8114243536685
True	28.972030440057356
True	736.9525436955057
True	826.9296027663796
True	110.74831025687764
True	345.7931815904448
True	871.4126905284589
True	227.28015623950947
True	161.36109678598552
True	520.709844517049
True	593.5406164468734
True	1105.5292322238674
True	144.77656278854013
True	151.94104303004886
True	256.2590554508952
True	315.7279994481788
True	437.511905912973
True	414.442833527954
True	315.0169570819574
True	447.2884506996719
True	497.0772223254808
True	234.21349511511272
True	1459.2855287809552
True	253.84525132474067
True	408.6663933997035
True	50.36974320813718
True	776.6733792846774
True	246.2453862646874
True	951.089999701832
True	563.9199013453677
True	311.33752040988304
True	757.4458456051101
True	262.8876206390845
True	217.0371260857931
True	259.62015880676114
True	220.95422642705165
True	142.30316505450847
True	256.029540263624
True	737.0046452996968
True	542.837254077814
True	229.59734454753837
True	1152.9174198144096
True	115.31788355355944
True	258.9464676063341
True	68.68211284607985
True	303.774406352069
True	421.49815555135024
True	95.79406801512904
True	223.71974368784893
True	73.16494191868706
True	680.1517657626649
True	370.7968481255686
True	217.2941510307012
True	733.0394269396659
True	866.1700722187271
True	839.4433016023771
True	831.1536631483074
True	348.1539022887246
True	1.2946729899636042
True	263.75829516174565
True	56.26470986775519
True	391.7102421570234
True	49.86641893756213
True	358.96198030550863
True	874.311313431012
True	1064.9514321370782
True	390.976243566941
True	23.602806792501045
True	540.4202485412025
True	507.032405325926
True	201.76462028679055
True	238.5886677419291
True	291.03052041840886
True	21.9802917634941
True	130.8777011228807
True	970.3402771671766
True	61.66429191531984
True	497.6626909090768
True	788.6707420234932
True	104.88093001144688
True	253.12674120894744
True	113.94203295753223
True	16.420438416434536
True	1.7088599683835153
True	123.95794321557744
True	1021.6820980997818
True	473.8198028235993
True	63.76102308117294
True	797.2644960993116
True	341.58124072293435
True	1.535704569684938
True	441.7111791302026
True	196.0012650071667
True	530.0014813462094
True	85.17018623490782
True	333.62654688929774
True	358.3171722409503
True	163.91899964984106
True	215.34978418901804
True	126.71862389414989
True	174.74812208167657
True	982.3963385463012
True	16.0010441321933
True	504.3182218991779
True	497.0791300319382
True	404.7809713845565
True	222.27063386881255
True	223.0664983633334
True	155.25018106051462
True	49.023333111064375
True	482.8563613731045
True	152.58672310202755
True	880.1604324443651
True	838.3423264630745
True	245.75185724177223
True	316.6693127252095
True	529.4300210276734
True	40.71118845591551
True	85.33658871865369
True	709.2153669152458
True	1120.868997393275
True	110.80833440955226
True	731.709856950446
True	145.3677608193598
True	922.6958720510922
True	655.2436056185102
True	107.68629686429352
True	285.8534116421913
True	646.0319163803852
True	254.46809687504455
True	45.4006296576804
True	582.1834684376469
True	450.7727297111542
True	5.919877945663762
True	488.3145799006641
True	63.98265807551848
True	177.31512421025988
True	240.867606150745
True	298.5686152243293
True	76.26404450090038
True	218.2395984891126
True	346.0565571250915
True	440.52414047150313
True	888.0179542149149
True	47.44458065541986
True	926.5552730131964
True	1017.1010488858642
True	133.15129952417524
True	75.37910782133496
True	991.9682149618222
True	34.8039831294757
True	218.60205879496368
True	84.29343706384185
True	216.53118534248327
True	359.0194528807767
True	967.3218866996305
True	90.76994425678222
True	70.25826784335568
True	665.0473469299376
True	274.3299114584183
True	729.5655978124045
True	53.54880553355072
True	488.93321125792994
True	386.9883351634308
True	678.5800422055457
True	53.01984843124816
True	103.7546467107926
True	28.939880034868622
True	275.59058725592126
True	41.904941647173146
True	359.5299959093641
True	3.219342325414948
True	1175.986402392783
True	102.55633469092992
True	131.1083808506981
True	351.3201954505054
True	716.4382107180948
True	666.310240704301
True	977.3908577045588
True	488.1176912961452
True	415.5719635824734
True	141.0987248947014
True	414.0597856151159
True	849.6741613554706
True	408.6792065117608
True	948.3927894249114
True	87.32475049836411
True	414.172244519828
True	170.53466378822384
True	273.12219696728124
True	724.6401872516319
True	159.98648790490498
True	135.29548970221325
True	62.39967196063815
True	875.5761502977793
True	791.7334368702079
True	84.4611547724602
True	420.5639202386549
True	724.4788646047595
True	418.97918620029935
True	56.112336439969454
True	325.8106960199502
True	801.4225648652368
True	32.00578731484246
True	356.5017207219611
True	170.65705096969106
True	281.29903316722863
True	33.552671580174895
True	220.71505873696597
True	776.8683039487721
True	641.7357393092911
True	54.22815799880184
True	279.80930737051733
True	929.0704619462992
True	15.96626983109269
True	311.70213908057497
True	298.0827089474106
True	430.5723330220421
True	206.854296575742
True	600.6070343962929
True	46.71344957250152
True	948.5459842689688
True	914.7935003643798
True	47.40825272663979
True	396.23501798964753
True	730.2602002383722
True	930.2641410104432
True	278.6533097891881
True	582.822575579935
True	134.09127391231078
True	180.05058931628264
True	134.21115901108217
True	134.70450789094005
True	208.15869060444945
True	940.059739310231
True	766.8408902919347
True	970.7212915096188
True	21.51826035807507
True	26.358871047785048
True	363.4168088298783
True	13.623251339316694
True	601.9683914167765
True	1104.5434321116534
True	264.9837289274495
True	211.36167308759497
True	83.07516965105485
True	216.0401717910877
True	136.96351105880095
True	43.74021290962825
True	135.00148179496765
True	87.92278190698433
True	257.017725010611
True	527.2816806865227
True	169.29918003458414
True	30.851116687909503
True	55.83293923337727
True	427.36936869133
True	268.394905399046
True	586.1495451426041
True	21.73230275852617
True	114.41370231957698
True	678.2853888998237
True	270.70163457684873
True	471.6227708299684
True	652.185857881946
True	105.84146564509552
True	117.54423105221112
True	81.73145507038943
True	27.836424742654906
True	123.65320055030688
True	80.47953329513558
True	101.04015072623382
True	149.55500534179313
True	237.2840337535644
True	817.1454059305984
True	292.1253587211981
True	946.7025611845412
True	172.64740806001905
True	206.66308530799157
True	806.337579172566
True	322.6913465800657
True	616.9135347019966
True	255.99694807626224
True	361.5176795099944
True	449.4814770051997
True	554.4056772338848
True	658.1049619572196
True	380.6886216320435
True	35.45123408512552
True	567.4357515108801
True	616.6966395642696
True	19.60767551305087
True	13.110880975682491
True	266.4847070409676
True	413.265107705181
True	443.9995441717437
True	66.8561707338447
True	650.396538948039
True	942.8738128896956
True	248.65706924280872
True	894.9867880183812
True	275.40854407017406
True	105.84010516048512
True	272.2894742685502
True	685.3403223976858
True	38.681721423549135
True	604.9583281784651
True	1275.2411009772618
True	1034.9005640539528
True	916.8612619733182
True	198.5030758308457
True	96.96873838711956
True	191.62193924543607
True	835.1727760767208
True	147.95287622957665
True	1072.876680167163
True	875.1484131972489
True	40.42560221504675
True	95.08960699974266
True	421.2406607362328
True	399.6737902846052
True	210.025556266464
True	518.6125946421959
True	669.5599380631902
True	129.58351033567774
True	271.6871062363746
True	1009.1713947173358
True	50.97234484739719
True	723.1756220753648
True	545.2681650595556
True	40.44241594347477
True	835.5172855305156
True	387.8137717693341
True	538.9395341600025
True	104.56255513965012
True	271.00017774633665
True	206.09348006579725
True	26.1712360034674
True	136.16360669965934
True	729.0167690452225
True	138.26311602740495
True	376.2416696573203
True	63.32620077492973
True	661.4950138202142
True	602.7324652069791
True	235.34852755890827
True	468.0138600661767
True	169.89314295076588
True	162.0663951144055
True	215.69851702952667
True	275.6469545586747
True	356.60305959878724
True	132.52525136846617
True	196.21256273771627
True	26.600595615329876
True	880.5056762051044
True	313.1026324917093
True	8.948369545237307
True	369.0006702228628
True	165.63361955416525
True	636.7299799798839
True	383.37170288499885
True	576.6694084401756
True	536.9245257394588
True	499.535558411521
True	791.5803586649956
True	236.97687092229904
True	552.989645387399
True	165.49710496219228
True	524.852355961803
True	352.3312302276838
True	378.89874567315576
True	130.1507004467628
True	135.32444780333168
True	110.80886237619195
True	70.65160846659631
True	723.5648504891169
True	178.46117093793467
True	44.37198341511876
True	0.0
True	553.2456673532186
True	112.82013068314104
True	22.56948800580919
True	39.710018014043605
True	113.5524685925056
True	544.0076396412916
True	188.6352182037397
True	104.559158234961
True	36.823486082910335
True	160.8143420416732
True	895.8790045190052
True	51.89445209781166
True	226.6550099061785
True	741.233643850669
True	313.5107919295957
True	462.63799656955104
True	485.2645191802781
True	504.8981980728494
True	599.2429685313355
True	891.1902117042243
True	266.27452846324434
True	1027.5933138093685
True	934.08256431451
True	629.574922449323
True	350.2932211208143
True	856.5141314993944
True	7.797891935628344
True	32.148980456131966
True	298.9608829136225
True	44.014795786574176
True	209.92279405100305
True	747.9782306506512
True	228.9508374094963
True	710.0462887621441
True	748.7607647372552
True	123.3029023919872
True	360.2089755297043
True	586.65881989334
True	24.397313120234365
True	123.89515368175329
True	434.24280547502906
True	298.8649422148547
True	209.3608453278215
True	114.2181375983525
True	377.4924804824153
True	23.432709686518592
True	380.3567637382386
True	370.39913296838654
True	1060.7984158867514
True	375.59757878235257
True	30.12052992220516
True	441.2990144178975
True	442.5462059968049
True	222.06547633893504
True	30.170382693616208
True	754.7595391924785
True	432.3136204229394
True	175.72086828928278
True	12.405812572750332
True	1228.4064663589947
True	168.11464749630974
True	26.078533486054624
True	296.09649777132444
True	291.400168310612
True	117.35672409946116
True	285.7524568107482
True	48.11878688487212
True	300.23851996780786
True	287.0981308786495
True	329.5025141574908
True	32.02533294651509
True	46.247681112729055
True	1029.4002986889827
True	24.68128110682636
True	13.01706645189456
True	172.47837996880853
True	649.2431505924673
True	9.045801583860356
True	184.96913453452748
True	182.40725017888613
True	551.4112944904134
True	386.8315885689471
True	750.5771325253229
True	314.59257890339404
True	473.0818571631443
True	446.5691311601674
True	481.3778183932645
True	101.0853721336421
True	1288.470928674203
True	906.52367701204
True	288.69853715632183
True	523.490203737383
True	98.1839085748135
True	553.0771269609902
True	458.967707828831
True	156.05276708837442
True	76.26617036138379
True	347.2032316647457
True	167.02646188556037
True	29.61270572283693
True	615.8638244099623
True	373.1103259293071
True	71.27021416233994
True	28.80418871831266
True	655.6515423586717
True	498.8091206541479
True	70.25204020922588
True	21.47047499914851
True	334.3680847352499
True	329.09946232754737
True	719.2396959766722
True	561.04108154612
True	564.1259508329038
True	780.8905040766709
True	9.23222831467129
True	58.95706358781169
True	37.21193674939408
True	57.14837422512166
True	522.7549231177042
True	603.1023442865966
True	87.35246912849607
True	114.28751197017404
True	186.44575577125497
True	74.69763386147856
True	183.34764962415875
True	214.65320130609408
True	279.1349076120317
True	831.8131497972639
True	596.1934795572245
True	275.10539648368496
True	192.39406569394956
True	259.6614903486123
True	255.0417737808343
True	743.2950020470927
True	321.13130370804186
True	176.03610012191024
True	923.7724734187047
True	339.3373151839484
True	474.7208627633426
True	158.56157963273054
True	123.23255355079418
True	61.74956097955229
True	211.3916914576808
True	999.8469047805808
True	510.8993675188096
True	120.2586484021614
True	338.9580666851137
True	102.78821866729535
True	689.1272393044916
True	3.858130097925989
True	700.5761772744819
True	37.89821788586453
True	896.2925529404623
True	836.5208031821544
True	207.54866958858423
True	28.741650710047335
True	82.64114429396045
True	478.08479394637374
True	227.3439951246073
True	1.584103525605676
True	74.1128696195233
True	1084.9417860113113
True	341.2860440912897
True	668.2803943744728
True	499.77004074390334
True	32.64222904828462
True	136.60738206866182
True	456.80103417011424
True	970.463897964032
True	829.8112280657473
True	417.9018098448517
True	342.9205446333924
True	16.171228307147175
True	78.14547095894432
True	738.8729787079941
True	452.1034816130328
True	377.657090367741
True	901.4132010022064
True	27.27589374665108
True	219.2432670278456
True	889.4944666720403
True	247.6624941661942
True	8.100323517517738
True	513.2612707104302
True	105.84219099965834
True	643.6614513695075
True	55.378622811563865
True	256.28791137559426
True	860.1209834712578
True	890.8696015013686
True	273.1870970975528
True	446.24006755022674
True	121.08616578661196
True	609.9490748668375
True	257.5242136982537
True	185.884299773512
True	887.5329551664595
True	56.49379100221072
True	698.4939279911372
True	281.339503703908
True	300.6498256404595
True	164.47411438897043
True	472.9026468471601
True	588.8499587696845
True	373.2908934900484
True	408.87363072724617
True	67.24817849131279
True	162.81179343782145
True	466.6291952851051
True	229.37110552509796
True	37.737820675647896
True	202.2512602933302
True	405.4892043252031
True	403.2299919127238
True	751.6423192312207
True	120.68267022500577
True	644.8191111440532
True	484.1355959414113
True	567.9652639531238
True	133.4660444650499
True	38.34577157190368
True	683.4309227014213
True	68.22047973550006
True	551.3000653137074
True	674.4344283534657
True	451.0210793432457
True	137.83804395801468
True	531.1627912885031
True	3.827592051628428
True	394.4383452726231
True	30.20535684453016
True	639.4152743682504
True	281.5446565471315
True	575.9316154873243
True	700.9560136659638
True	139.12315336660583
True	539.1126639719091
True	497.3461117027299
True	65.5602725085659
True	949.21455457193
True	3.094373688826882
True	29.05606789788432
True	644.3176374711213
True	655.5477388517053
True	129.97717006714927
True	411.44092722470015
True	126.9530343114721
True	67.92930203160464
True	457.767177104926
True	39.017187852916095
True	514.6572979194937
True	12.510580209661146
True	848.5940669166733
True	528.5267862512455
True	691.091499556551
True	97.94793667069938
True	372.7999427863596
True	982.7397106222552
True	866.405129524264
True	143.47237928704516
True	547.8711987314846
True	464.4528881908525
True	252.6720133889844
True	259.6267862709323
True	6.090706859496812
True	320.3419026053914
True	11.520912738472733
True	353.28834373035875
True	72.6444263369979
True	404.2925273253279
True	678.315242492019
True	126.03559339460809
True	225.28238413032707
True	643.125137209519
True	698.5926246085716
True	287.7715885196817
True	128.7729309051488
True	166.18436270575424
True	468.6646148217587
True	90.95082306454898
True	11.9556249726396
True	506.1921467803067
True	559.308980156223
True	20.1905233655755
True	135.36349052920212
True	870.1503193511745
True	488.75380995388906
True	258.08698460671224
True	33.58446649919602
True	481.65441546584526
True	116.02235268108096
True	582.1286115392746
True	651.3623315024512
True	303.33395333835847
True	391.019728734708
True	190.78526287403693
True	241.10851835317465
True	73.04233596306355
True	210.35877846152908
True	491.46419057820543
True	21.40540006535851
True	462.127756497939
True	378.3744690673621
True	730.0322026007452
True	888.9801037358496
True	879.4127353632175
True	158.3900886023049
True	422.4467366752081
True	73.60403333743255
True	190.75084087090005
True	321.77396301421555
True	10.397124523617787
True	803.3474807438777
True	25.64968491053766
True	409.8695963303725
True	274.20173493006286
True	667.1021227502908
True	213.10339866361025
True	37.344616047476656
True	716.2903892736838
True	1085.8966716731968
True	223.94582876923303
True	133.23833424885888
True	615.6639698211259
True	519.2928099941481
True	17.572561410347816
True	834.6158736540702
True	112.62152723500084
True	43.29294993249224
True	316.2147484161948
True	365.5831122203571
True	397.7225911149076
True	276.6830379082367
True	20.502338149332747
True	23.116078412766715
True	849.970465123566
True	198.44809285126576
True	115.13384754932176
True	815.9580404848675
True	653.9572565859457
True	648.5583963257336
True	443.7818331385762
True	154.57994549559254
True	32.46866099275276
True	97.24605637233448
True	429.28231140453033
True	233.6128987506333
True	467.6593718650124
True	147.3988459642927
True	480.4910542288338
True	636.1796222019819
True	959.9947435188684
True	23.690527755119135
True	982.1309368983784
True	1083.3447188601865
True	496.9745757741297
True	78.3124746459428
True	770.465791019286
True	645.6258687146025
True	659.5298440454968
True	180.48391633328623
True	729.8204532877922
True	698.4534260996013
True	119.21657887042912
True	755.2516577571807
True	828.8592064658782
True	481.7062340831183
True	226.5649105452385
True	71.34699478181089
True	318.8010347609972
True	361.5374881844576
True	459.7303793789502
True	440.043037754696
True	200.53647412884425
True	310.8585049600234
True	2.8813462740340428
True	13.348287119812865
True	104.23039041204812
True	128.53055984717653
True	333.140554878613
True	349.8744515359457
True	109.5400855914224
True	17.903092836963687
True	207.40585161906105
True	853.7596925750852
True	455.8230251454532
True	525.7753251860145
True	564.3576901213071
True	783.946123944881
True	652.6481253141754
True	95.80642945212014
True	206.7366770190228
True	243.3244526157993
True	272.81703447181746
True	103.12950524139004
True	364.6169927089153
True	424.2138723784181
True	171.33339991862263
True	656.4894633723719
True	245.9441249230512
True	207.08358706565704
True	28.410543263149144
True	250.3328726040758
True	505.7302481616133
True	160.95320573401168
True	533.3208700811284
True	472.3749812034087
True	247.29222231383008
True	107.42200743292652
True	44.34592621657004
True	413.554995907728
True	784.1637862681447
True	160.73451105014772
True	1035.301335633466
True	1031.8456117457952
True	490.3289211043714
True	101.68912534385288
True	123.51840052983071
True	677.5994199446474
True	6.911753504403592
True	228.12822696054047
True	135.1855273772812
True	122.55048364161328
True	336.02028724673
True	635.1980498283883
True	35.87075105351061
True	129.5334819456182
True	966.8165780804352
True	56.26521545947203
True	470.28801447756985
True	536.4502660540319
True	243.22978479128696
True	122.46398728126316
True	928.963148410021
True	1189.634758781797
True	529.8146545374634
True	654.5814527762034
True	214.4129500266678
True	154.2132659477317
True	329.04387314899526
True	251.3984033607857
True	173.0588102776261
True	296.4577379476482
True	347.87417207820266
True	11.378283682627147
True	614.2195790217982
True	147.4060268307761
True	78.21036520037376
True	431.4724612589217
True	306.6885570154027
True	1223.2159047387242
True	359.7595592243097
True	938.0498374007764
True	9.951693177070318
True	271.286770255024
True	225.2527090905101
True	160.97291404952827
True	480.0562281735992
True	204.28060229035304
True	398.90461524265385
True	322.67657057050866
True	119.69787761949443
True	347.714493043909
True	1051.702758563281
True	713.7263442291938
True	221.27807526518865
True	101.5199361768453
True	291.82196064364354
True	24.123574916629885
True	358.279128390326
True	306.7093520148581
True	553.4933784068509
True	450.2244484696053
True	351.6630474602485
True	147.99209056022048
True	13.517406506067225
True	406.70533942516187
True	272.1170486284778
True	142.38944008784617
True	298.39062839884394
True	403.2282014255293
True	826.6853390407774
True	316.43175222481113
True	784.1463946304945
True	418.5643963944198
True	373.64740683099706
True	1.104334757564411
True	1148.3258557184752
True	97.70846987234614
True	920.2619425685124
True	212.45628392139383
True	447.6125172960465
True	668.9812793486599
True	85.77109235137567
True	475.8209432108599
True	31.14827276366445
True	415.7779806094749
True	79.61735262113375
True	230.32182008482965
True	37.33174811108852
True	653.3081463154929
True	185.65048818293667
True	25.137627714982283
True	409.093079221157
True	111.14581547371364
True	162.99196787000454
True	816.1380761332041
True	263.1169240645019
True	154.6312669102739
True	366.32946047119793
True	520.2556319307661
True	332.7800035120688
True	526.2080289451482
True	626.611686577257
True	153.43524864171297
True	7.431529346021289
True	77.68398135314561
True	428.3280787490039
True	91.45136522296085
True	79.48741617868623
True	1083.5975667746495
True	27.254151855667
True	326.3223929401209
True	330.5016713075993
True	458.7174865245317
True	678.9865416289695
True	191.87263383339595
True	669.3783369864068
True	318.46782043294587
True	346.44218269793544
True	265.3918945458011
True	212.79872524193357
True	355.66962055244846
True	432.0356677994477
True	404.8627349772247
True	603.210985980345
True	132.90461654387883
True	74.05573354496477
True	37.41170839229689
True	292.4924089340668
True	653.578860055931
True	417.3520689319697
True	756.5877547524173
True	216.04689041958653
True	400.6715207545682
True	68.8009695825131
True	55.91736755100538
True	425.85878551286567
True	199.49305422232487
True	224.17499253633227
True	45.29613305895216
True	1096.2658585936415
True	179.5138519368628
True	921.4095664942838
True	318.74685065269443
True	931.3124286169732
True	239.8010330036409
True	474.4015448160072
True	529.6030421434211
True	584.6666686388417
True	221.29623347162251
True	489.27136664489336
True	917.1456947674402
True	125.4036108264952
True	6.571696190153417
True	571.2985518094107
True	30.1686171700666
True	73.94335939439904
True	814.0818720378594
True	227.6680700242134
True	1013.6956164456418
True	678.9362632856636
True	410.55339623299466
True	283.7005718338849
True	498.0740826769261
True	338.38639495431346
True	176.0659963231188
True	678.6752112591599
True	737.7236473867821
True	210.168096276581
True	89.97838606224893
True	505.21854525331855
True	136.21764316309617
True	384.0563301690104
True	337.90102417793946
True	66.09390404197765
True	388.0795231041706
True	416.6604064271249
True	390.8767305167359
True	431.3351991828304
True	421.2717395959121
True	665.5403606747068
True	60.75241589761653
True	466.4093839618786
True	329.23917890781246
True	655.7629240978947
True	224.8317207112555
True	103.17591856496534
True	40.14589279336917
True	538.3195929375988
True	624.6598048017967
True	181.91518491754965
True	415.1989008679548
True	329.06133681296205
True	18.605966324633588
True	170.38603780545176
True	294.20855667088995
True	2.654573525715663
True	879.5136174725777
True	81.25204004826283
True	100.89246536853756
True	109.12369539662056
True	362.53934840626266
True	35.89455618217867
True	463.1209316862548
True	223.638494273022
True	6.182166096834675
True	123.03895854265616
True	438.2141047460344
True	51.13343434699412
True	66.33451477085354
True	170.59372966704046
True	299.1672854775557
True	999.042064218876
True	391.6359255853692
True	979.3255411467028
True	184.0177677016152
True	985.2922320773822
True	791.3288908645463
True	667.598191309628
True	398.3704293899154
True	360.3180794657931
True	80.83016331667056
True	68.04106182703181
True	82.65273809940827
True	178.33010717399233
True	468.4187722053833
True	1104.7788539892288
True	179.27704450673335
True	355.3951700343455
True	444.0984992676588
True	610.3746500938868
True	590.1197686062931
True	280.229175368773
True	439.721447049671
True	675.635488872609
True	95.9341913460178
True	707.1440798763019
True	272.70203428198147
True	130.33521856967792
True	394.89848280718655
True	876.5506120029677
True	449.8649043027149
True	862.3504879072669
True	188.29811319181405
True	355.01591763594706
True	719.8206521067902
True	612.3403176206317
True	180.68929455375363
True	243.76480399622832
True	810.9808599502346
True	28.8025833720258
True	184.42166342169477
True	486.6853721592125
True	688.8747336788448
True	105.05853718139406
True	37.06786105337926
True	169.25605991750268
True	727.0674263494137
True	309.5765974638435
True	562.8611550007054
True	358.8920158525567
True	291.17577388068094
True	465.8968326405102
True	500.2613153844137
True	71.28656503821593
True	371.1696258128445
True	787.9696296971156
True	0.0
True	293.3385207848427
True	262.0724821896649
True	978.4433492021328
True	153.09385489778
True	663.4902908191775
True	636.2283749334985
True	108.61439360744492
True	219.53250582396143
True	138.50472098690528
True	12.1555250489492
True	294.24690086067034
True	377.3870309240996
True	1132.8364454229402
True	234.1246940833913
True	417.6335812666776
True	653.7388005309087
True	205.83837639312424
True	25.37104222555971
True	863.1745659330178
True	583.4400425729108
True	153.946372437164
True	633.5567641955014
True	163.1839565274394
True	297.854823640962
True	774.8125339331142
True	32.0902074446812
True	105.11014834606412
True	507.3026841398672
True	65.34730239262841
True	79.01315661241591
True	405.5350616725844
True	24.262779722959092
True	759.3657769439371
True	97.88343108712424
True	155.28939667697733
True	18.960271128405637
True	679.9660882263948
True	29.621561924484723
True	782.7656888837679
True	395.1134712013673
True	118.5076211014046
True	714.2478599987809
True	535.6084353668869
True	574.7051489565201
True	48.556455560882696
True	360.30330819723576
True	6.032318664754972
True	99.7423070409641
True	397.6279896187962
True	46.20436093980309
True	114.62310485754853
True	313.8239890149088
True	186.7480309169342
True	100.03295993370708
True	636.7349819474784
True	20.06542009944527
True	1103.196745610781
True	507.9667202563943
True	300.4605220060581
True	492.3458888555437
True	114.5614686678711
True	763.3112155859425
True	1125.570601904461
True	744.4398427869097
True	175.30553961966166
True	226.98560333376645
True	49.33493924785603
True	60.63270209821108
True	152.9405851656361
True	103.09524946669772
True	174.07103042353089
True	1187.224166241866
True	314.7910256215138
True	358.64527336763
True	691.2063963302531
True	16.25731458211319
True	14.954475127836748
True	597.2569777404138
True	6.0625706545025775
True	119.0559935577805
True	680.2019089546756
True	184.43977942242756
True	667.0664437276293
True	811.4812696397723
True	154.433242125597
True	917.0759098762414
True	2.5461096948589192
True	444.316716428496
True	1058.7406458293483
True	25.9172130863099
True	239.84308575699097
True	152.17732474609758
True	989.4810273171864
True	234.52648600601609
True	477.8215903388037
True	118.28824512705206
True	504.9025642668069
True	156.00259691078125
True	100.17386468473065
True	389.3867848681929
True	75.56589607050637
True	56.280315700716585
True	1051.635457574249
True	264.77112651938904
True	160.77063342082766
True	383.5418792022172
True	409.48727228752585
True	218.11035715365333
True	166.1484466325373
True	395.5728337640304
True	35.848422165943134
True	500.9340819645216
True	1098.7877150626878
True	111.09179694964492
True	470.0831098413431
True	306.3725620734151
True	27.95982868276901
True	397.57007632871614
True	105.17080367736556
True	588.0535745620491
True	206.01121810240537
True	424.4794003704709
True	19.82295354681276
True	431.25386643780246
True	106.7050505287337
True	347.9016552907176
True	35.008122461712354
True	175.72503535136818
True	243.19978225409525
True	779.1358395754235
True	58.58032643193364
True	140.37783717906555
True	239.6034754122205
True	140.9695036483045
True	619.7259837252619
True	559.4590605658852
True	771.8179629793118
True	387.78194997227104
True	536.6410023600406
True	412.5956448411394
True	677.3718183748887
True	70.90972745203624
True	450.21882453265584
True	435.57720100215465
True	48.48124545974795
True	83.21003432703603
True	128.0067644571891
True	89.41033952691488
True	320.554565080755
True	841.2883315957299
True	322.7336296342888
True	1082.9168906822194
True	311.61283884374626
True	880.4423963990212
True	148.14044001109662
True	578.3726980222664
True	608.1848018042045
True	691.1044601412909
True	462.3614056687809
True	65.87083627072786
True	295.879882345439
True	43.39842021985701
True	173.77404877805833
True	173.3354703714725
True	1086.146754764394
True	221.25015317632145
True	556.8898490535597
True	562.5365862960994
True	564.8836844356239
True	880.395419590276
True	597.2424097889568
True	625.1392355850295
True	957.447809137034
True	122.0802088662495
True	317.632977022004
True	260.46978008506704
True	321.2089630862932
True	88.99156694659852
True	401.8142392699398
True	3.6062938055275056
True	325.5101906419206
True	264.4879322681708
True	606.8928435880038
True	292.47214046868714
True	381.3910327494284
True	10.040243129765832
True	55.96231594345516
True	542.5968690545388
True	31.364952774888103
True	146.30632578865945
True	63.76651900835572
True	149.79073359134065
True	233.2985394384108
True	71.47524133792687
True	398.8117859188699
True	265.62412145951265
True	100.12139486533414
True	333.07452849060564
True	64.4198149161007
True	581.162581344932
True	855.596776611049
True	286.7646537163088
True	1140.1193989228088
True	118.82178870849606
True	281.36297120970755
True	1040.0223740875656
True	87.3641190813928
True	289.642900183712
True	10.18259255174442
True	428.80281564531936
True	459.195230309848
True	155.21459807103005
True	622.8615906583042
True	897.5782325666128
True	167.07733721647384
True	79.27799807717356
True	332.95209429628693
True	542.7090247611344
True	622.7812127151341
True	1212.4998107150857
True	27.24525031689232
True	933.2522707240504
True	130.44675721898753
True	637.0821594818483
True	112.34411781052376
True	121.270219807833
True	189.05533362156248
True	172.38496354091902
True	748.0352208492583
True	208.63303282374795
True	227.5265909341568
True	66.37752034451347
True	525.265820217961
True	426.7525096725592
True	170.44991240142116
True	238.55581193081204
True	16.551814271534134
True	415.2662208597191
True	226.8339404868076
True	286.1647778485544
True	113.49466167804624
True	715.4424943330367
True	408.7201489316316
True	253.84750290728192
True	649.0334790446049
True	524.6065902710853
True	466.94127368009697
True	135.0270876174465
True	524.9778221590387
True	426.812023706374
True	3.3058564023381494
True	192.9611727937808
True	91.65462383670705
True	245.51062999013067
True	3.433348038675049
True	126.9595715488653
True	347.5258657440269
True	8.5934248324399
True	854.0792052227936
True	173.75661684148548
True	671.0092495393675
True	800.3574273825097
True	161.4995664651288
True	219.16939696955816
True	489.665047653152
True	816.497391896892
True	49.47695951868487
True	39.89749842427365
True	127.93979252104248
True	610.1702381564534
True	724.7447347151049
True	180.5027035143448
True	600.9647046589902
True	593.8792018431536
True	841.6468942612224
True	401.4412070029362
True	183.863726837396
True	863.3335140045182
True	210.0273935979095
True	141.15827455643594
True	332.19834834420794
True	219.00309182183665
True	201.3962752627534
True	623.8158676855571
True	254.62247118835012
True	194.40749246019408
True	447.6419069934264
True	471.5328955202499
True	65.08568215781195
True	279.9995511655852
True	80.87626304973325
True	324.0823997332038
True	344.8176693224992
True	246.1707297407253
True	175.91705324136348
True	381.6339114012559
True	665.3805549126567
True	759.523435637714
True	310.00901833467987
True	737.819433191104
True	67.14561672663692
True	834.3705259723389
True	348.1952162501125
True	12.714061340162466
True	626.892606657475
True	699.8379133428566
True	248.2418594041366
True	167.2002355543301
True	48.71796319533727
True	383.13940792620457
True	81.69844975477014
True	12.61739963277818
True	892.9496523179682
True	369.2471778628591
True	175.96330552063262
True	1002.517238250366
True	11.581014469709014
True	798.4719559210578
True	30.99455534722988
True	670.4711645221549
True	57.29519747943507
True	762.0112763778635
True	450.285113135237
True	192.1650811422012
True	431.5656607934493
True	209.2839088181439
True	292.36789273642154
True	226.91505016834128
True	409.4142030180244
True	10.541130840777912
True	318.6982939100841
True	110.59359132699404
True	10.679522810360206
True	461.19845183101626
True	733.2862685796914
True	281.1041788633977
True	78.93981979868235
True	301.0677358287306
True	79.12567035865698
True	188.1354833625273
True	186.7864103906833
True	376.119342432334
True	40.403503556073886
True	129.05823092989988
True	365.6269399099755
True	877.5931163606132
True	114.13956674868864
True	203.25753619991892
True	429.9792010481625
True	16.01024497016244
True	429.01741813998586
True	506.6815865095873
True	90.75213944252503
True	400.7469998718908
True	346.27353175349475
True	410.1043605816528
True	583.1408441217828
True	1042.667302404154
True	951.2329784303926
True	56.67814418176471
True	1038.6009616838012
True	114.6215532171859
True	115.60983068802834
True	104.85899594715112
True	512.8735469194742
True	368.7649601676675
True	570.2541420449339
True	265.8657675011407
True	161.96758198699385
True	395.8327525545142
True	16.740656205412357
True	467.590389247434
True	380.3811888637484
True	147.70858506927465
True	92.829559454661
True	535.0115578409875
True	972.5052888615064
True	204.81279966047745
True	70.29179019577705
True	445.9452792042951
True	373.5600065998365
True	483.3908276142902
True	326.2742376067289
True	5.25183188940983
True	553.111222166365
True	517.4487214822598
True	498.4382063968503
True	173.96122819881202
True	101.59084138406226
True	21.335830425853487
True	378.1853387743098
True	110.4897679946058
True	7.834522346262905
True	30.8419670689324
True	340.2462936256774
True	668.5241115095965
True	141.10349502237236
True	84.23060405260257
True	26.25753321610564
True	415.2179871236216
True	348.1847976879542
True	793.6844930676068
True	306.36260748014143
True	503.9889638514485
True	543.6740636862256
True	533.6404787839057
True	297.553979286869
True	565.024649147767
True	104.43126094845525
True	574.153881082406
True	6.650521333767479
True	366.6117782655625
True	486.44557408726297
True	960.089939698566
True	338.48996658379343
True	808.594886854351
True	953.2260161373524
True	177.5077168696229
True	37.516832124700464
True	364.8120073521036
True	386.2554034895671
True	576.7371812578277
True	252.42653152009655
True	27.92525274381792
True	632.0877036597852
True	124.79981704423766
True	1082.146829388768
True	317.809888239039
True	482.57421648373935
True	121.43725298333764
True	820.5458672247364
True	139.37385247135592
True	827.0736471911894
True	589.3943399362505
True	188.2012244568808
True	117.48330430994372
True	67.23612975555855
True	571.1410905008789
True	891.0951810509433
True	439.6011528364985
True	550.679480258935
True	126.88246112935748
True	653.3172519590423
True	488.3302650730506
True	794.2129950193524
True	319.90905914345683
True	572.670135969381
True	118.619623117194
True	23.39356501692397
True	415.2317620242487
True	171.8981408823273
True	101.23749957661155
True	359.69170714122765
True	1082.987283810471
True	263.08835066778033
True	557.8687365035728
True	10.44578177197655
True	80.57809937391515
True	321.91758604062886
True	791.4420639759041
True	453.8189427034413
True	510.6372108661513
True	730.2134881172923
True	65.05009760632944
True	733.13767854024
True	48.950318421092426
True	107.85779121952294
True	185.2943493458025
True	80.92695543108844
True	28.567628589838076
True	299.07296888937856
True	487.66298416625466
True	903.181290228564
True	864.0048304555588
True	5.426770019903825
True	284.77022449776814
True	471.5357358976127
True	118.44929925791828
True	235.01143093105415
True	326.59280269446543
True	1310.4261390259803
True	469.1441046619
True	28.508520855286648
True	187.3949407016264
True	731.1842937347006
True	37.51049456933124
True	173.6394554078213
True	546.1455464547913
True	73.73123593108683
True	869.0179589229147
True	338.12137338728644
True	678.1812807389653
True	73.90344532779636
True	703.7178765401072
True	595.0812453625401
True	901.4507350147894
True	253.5002532886476
True	505.9625799032603
True	829.4425199193577
True	897.9282458987808
True	231.96104573761127
True	773.9796193827164
True	222.7545125617259
True	442.3701424003792
True	363.26987687959473
True	495.16323719725904
True	495.5265593209422
True	320.958924220868
True	344.6532411262006
True	114.81605446954774
True	351.34642655060645
True	1129.670710945666
True	319.78817925566875
True	151.66162370397035
True	282.94501703774955
True	749.0969455497673
True	646.2913479606036
True	408.21437667353007
True	121.93471955774145
True	340.878411106036
True	35.41601980965038
True	167.40560520671954
True	91.96101388400784
True	84.84708319920634
True	545.0655749187273
True	139.98025723005162
True	127.54058517789304
True	103.7494581303166
True	86.15027686005428
True	436.8003503980488
True	409.6503084475672
True	1039.8237670296935
True	515.5998349780806
True	817.7254343613951
True	272.3217830475027
True	298.4225991816165
True	545.0643476577397
True	194.22833153586743
True	736.8706313282889
True	234.79080627866915
True	365.1777670345047
True	68.92780555164191
True	118.22633654650642
True	256.9773078003785
True	123.1095934560316
True	472.7681510646502
True	29.06432085307054
True	574.8457973240902
True	1010.4340393945608
True	736.6363250269751
True	1.170324620418367
True	60.486143240373615
True	485.5564568496809
True	438.2045329584113
True	74.91569861566927
True	121.73057336601902
True	305.3905624552572
True	74.2084327368307
True	52.12960783773495
True	720.72753334082
True	671.2847917424465
True	161.45338679419626
True	178.87351550919792
True	517.3153378343901
True	53.026705044905206
True	25.60819851274653
True	602.6956074364593
True	449.5811648714636
True	1148.6770923055044
True	47.28852981413362
True	466.1008659897659
True	887.5664666826664
True	782.3124190457996
True	291.70990993556364
True	762.17529466475
True	401.91646740350313
True	43.52421450335196
True	101.53956401546552
True	716.5741226667451
True	78.2010704883498
True	137.22471391918586
True	963.3249326122016
True	188.52532299999305
True	278.470463589194
True	105.720197231301
True	634.1578165541413
True	590.0355219733167
True	215.66538787765944
True	423.4454012026109
True	40.02014489341192
True	276.27638619070586
True	590.2427206816786
True	625.6930064697518
True	316.2366382939216
True	76.50561807922075
True	933.8861671001698
True	1051.484811240136
True	572.3423068947662
True	70.27913806498718
True	31.458057934840127
True	92.22595013161292
True	111.04462396338624
True	104.95034146383465
True	879.677135276912
True	1144.2566989134932
True	720.3853086481553
True	338.7607682937738
True	8.88473668100831
True	20.321528037477893
True	340.1225975352711
True	480.6732093016404
True	46.44579283038085
True	556.560887006772
True	443.4792521393792
True	398.9250093676748
True	82.17858310226107
True	190.2902528151849
True	248.01873199090235
True	135.47125435593514
True	413.8474654466536
True	43.008080715555394
True	175.1638756326124
True	1185.337219648652
True	6.51816535784447
True	26.41825252705953
True	581.6397737589066
True	370.1554722746156
True	807.9282135895174
True	145.21958835531817
True	767.2541958204782
True	586.8284481290223
True	286.0309052293663
True	465.9658593696441
True	341.00561176232526
True	287.0417146283394
True	265.4909955426525
True	385.0031878658945
True	500.0349486975345
True	498.4654810125402
True	106.57915759077312
True	370.1771462986024
True	8.112881374994231
True	187.54894263358176
True	229.34733409671492
True	891.4376811201204
True	599.0748505444836
True	32.22302488879085
True	730.8866514213775
True	796.2022528910262
True	108.95051807681102
True	344.6354061616142
True	840.4225791089028
True	229.84539090631088
True	166.33700633760358
True	524.2480950054294
True	582.4360141694231
True	1105.308049860898
True	147.649069974152
True	148.95437066755613
True	249.02230582896652
True	323.1900267979168
True	419.2223005216166
True	413.030312142718
True	318.68477426873244
True	435.87422847288485
True	487.53177276042544
True	230.9080964275387
True	1472.9616592219563
True	247.6449770782149
True	404.7631780951494
True	50.218768034618215
True	769.9770768238034
True	261.34909559352894
True	914.9385071546684
True	555.4359350148333
True	329.31663520458085
True	795.2624933889108
True	270.991697031838
True	212.8657389699464
True	256.58241962690795
True	214.7439466638616
True	126.85534729993492
True	246.1671540745916
True	714.4116778694477
True	541.5206114767583
True	218.6947996666177
True	1163.1542669026062
True	114.2028755215824
True	263.8054542256414
True	71.6452363080327
True	311.15366236419806
True	412.5487671731244
True	100.55582877954976
True	213.5314006086025
True	78.33158218837194
True	682.480710804938
True	379.964705063
True	221.921554508775
True	730.602061712702
True	860.3812617870898
True	817.9411136089797
True	821.2410725339988
True	354.0855254716904
True	1.2413256865556417
True	261.0976411462643
True	53.12355376797568
True	381.69511770415
True	55.58428002144255
True	356.4475143736568
True	885.0925895269193
True	1005.685352510403
True	392.3045421479206
True	21.21278503804981
True	484.1813817296389
True	503.4107878710105
True	193.5713686574594
True	236.48216004829277
True	290.121200709382
True	23.37753581118636
True	122.15865297950162
True	905.2182313304708
True	63.29810190075251
True	504.3605397148248
True	775.8590738585951
True	104.91059988011772
True	253.61115049265464
True	115.65375169055616
True	15.050090192467724
True	1.2775228851880445
True	121.0325091988872
True	1014.469379498446
True	481.0233453152181
True	69.60172525909769
True	770.9412616899135
True	333.9480141946136
True	1.268644535127385
True	444.4269407781502
True	197.17100365340747
True	483.1917877636996
True	81.9178529968061
True	342.8407604067871
True	373.57299569957297
True	170.37115627511727
True	214.8086669265009
True	127.64572964098612
True	176.67384593038324
True	969.62991930829
True	15.274587034284885
True	501.9927692047751
True	499.2164440251255
True	404.5706490182546
True	221.17540420266576
True	244.1501669212401
True	155.19616963249217
True	45.2396555173139
True	475.2634623929672
True	151.85917069079855
True	823.3107557192781
True	843.1583694317578
True	248.8438824701637
True	308.91397390608245
True	515.164167245443
True	40.80478771043504
True	86.24691858288152
True	757.8174645548652
True	1077.6508181891734
True	112.8521910739001
True	723.734512993717
True	149.7282984710621
True	936.1545158353888
True	662.3409462750835
True	105.50259319286624
True	273.6870240867332
True	618.4274378162713
True	262.2536505702968
True	46.976564533111336
True	570.54246768143
True	450.8163121033873
True	5.168464394691371
True	486.4082020597046
True	69.12126825435892
True	163.0613320858786
True	227.15882803924856
True	303.0559724804056
True	76.98451284547232
True	220.46316838552755
True	356.0971360062095
True	428.71782907270847
True	981.2725209395433
True	48.09688190850384
True	895.1282628622063
True	1034.226581013827
True	130.69162073164665
True	72.66221772170032
True	1013.4438131989446
True	34.70302207557275
True	221.5738413606991
True	84.72969393151831
True	223.22572546420204
True	339.98892403151194
True	948.9710617588324
True	101.42069525426496
True	72.96962884361173
True	650.0955844866443
True	270.9468422639277
True	721.9956501697602
True	54.529731179722944
True	483.9618827367891
True	382.3166915245714
True	675.4658227900698
True	51.95012799048493
True	109.82250274271236
True	28.1191130020679
True	274.10616741431136
True	43.23044727613723
True	353.45374089618724
True	2.715889409348784
True	1187.9446202393603
True	102.70972113964766
True	132.24049215526793
True	354.82567223464235
True	719.9442073488151
True	672.4625336711249
True	976.653144767326
True	457.6746730543561
True	399.4559624824228
True	141.2023384048824
True	432.1740875982176
True	865.6793181894141
True	439.2423923886337
True	915.4543087722768
True	79.09046816363374
True	436.2765992664376
True	177.79081542280838
True	288.4770789551688
True	759.502567529194
True	163.02723767749393
True	134.0565718465936
True	64.9071316533069
True	862.6356397222339
True	777.4491221764591
True	82.99094992376482
True	440.2497169020423
True	770.1771499779921
True	427.7120757057426
True	50.68309747177613
True	321.5126333197017
True	776.7222673306392
True	31.60198684486729
True	376.8991961008146
True	167.11712206156162
True	280.1352234790705
True	35.462872457506265
True	220.50771407867876
True	785.5237196812262
True	643.6254443241911
True	55.9481477827043
True	296.6659088877943
True	911.1922551716808
True	18.6211049502716
True	301.3325987826804
True	277.87618106893734
True	417.7388672912096
True	221.22961000032737
True	595.6761906806157
True	44.10188925406656
True	931.1249099734686
True	899.1366151271004
True	47.329851323946485
True	385.5138270648816
True	728.9505236236633
True	906.6501513735382
True	271.7694156914339
True	609.5427820219585
True	135.00377708597833
True	184.70085301815288
True	137.2069630143385
True	133.13483163978185
True	205.27719843213845
True	933.3361528397668
True	797.6036835269475
True	964.6104594280336
True	19.51052902466821
True	26.977879676672607
True	361.9044600035217
True	13.671054011578937
True	627.8177101864324
True	1060.2340276236284
True	252.70070826372043
True	211.43566513203567
True	82.11159782313206
True	206.17680945001987
True	126.35812745338724
True	45.59384980504119
True	133.9815689323107
True	92.16217602445832
True	247.74174631654827
True	519.5711394967345
True	165.27213747337117
True	29.86587483062217
True	53.61315968998608
True	427.4067779117103
True	273.1237496263159
True	578.7859349655506
True	24.803317522345417
True	108.5546187981632
True	672.7820992538461
True	251.1288347211148
True	479.3141113308682
True	663.5677893452365
True	99.31806611839794
True	113.5140526735193
True	79.19591001167518
True	24.23399936563164
True	118.36381771102454
True	79.8865885131599
True	107.61609139016916
True	152.7199068887697
True	247.44423841610185
True	849.7473002849282
True	290.2629342075486
True	929.221707108422
True	168.78013326308707
True	192.39843256630527
True	777.2912761176142
True	306.0309620931915
True	607.6982245428261
True	261.0637980293292
True	365.9895855474535
True	436.1470848473996
True	580.4602114265127
True	651.1979168082318
True	350.8119058751837
True	35.6770032479536
True	562.4909334996865
True	609.5590303798596
True	21.57757689893345
True	10.92476064314838
True	265.6597592314281
True	411.5469407097223
True	437.0473730743487
True	67.24207733380236
True	662.3909721412327
True	941.2835946503244
True	235.442352158973
True	891.0091176718248
True	284.8093900397436
True	107.5654652406294
True	273.10301312681065
True	682.2254390881209
True	38.726942329230006
True	576.3180309130253
True	1287.7870635665454
True	1009.1773084498684
True	931.8553984531352
True	210.03065574030336
True	91.73264074931294
True	188.89135584871752
True	837.8552421440967
True	146.43643656029724
True	1043.33176115349
True	865.8881036600305
True	42.27604091377574
True	88.82314988419546
True	417.3902179489168
True	395.4354238015526
True	207.83751390764263
True	519.6579677444751
True	656.9334972783314
True	118.63418409788996
True	273.33717786804255
True	1007.3217486113234
True	53.9214538520389
True	715.1229365232518
True	530.0797565406184
True	42.53741188790595
True	812.5067179436137
True	384.7579106235351
True	547.4920860884607
True	100.58886448203988
True	275.6614909272383
True	207.49612468395088
True	26.16295733974836
True	130.88834738114298
True	738.286768951083
True	141.9366936206211
True	396.5087963289482
True	66.76248624986972
True	607.4007833453934
True	622.362459767051
True	236.5155344010356
True	470.8799013256556
True	169.66095848761296
True	162.036151576935
True	212.2198957570308
True	286.3008310529352
True	358.0737292674008
True	131.56428258513773
True	187.88658092456944
True	26.51911689857728
True	865.2826731947705
True	317.0560634219947
True	10.461699937502296
True	360.4745057691672
True	166.4427099766727
True	622.3829508372662
True	343.64025936210675
True	589.1062656369338
True	548.5939565398119
True	498.9326915557338
True	785.1358574707609
True	237.5642681179972
True	574.4813811371909
True	158.50047813329513
True	521.0363762020119
True	366.1915404588202
True	383.6531955155532
True	128.5499267398818
True	136.82655202003346
True	110.98627916638888
True	62.92105964075128
True	735.8107713356009
True	180.67645474554897
True	47.50253921353477
True	0.0
True	556.8226640368545
True	112.72014511735723
True	22.258897214579868
True	39.74522995478107
True	114.85546930924444
True	538.5257590960549
True	187.6057199659213
True	109.97619212010042
True	36.21300454708096
True	155.84097364272736
True	898.8834478163841
True	52.22792265657492
True	239.7033389178561
True	759.2904258249716
True	323.2637168755619
True	431.1624066391302
True	473.6936054158263
True	512.3637037594475
True	602.5337028886275
True	887.2478578700936
True	262.99079889910826
True	1039.1323706533565
True	922.227807771804
True	627.0190414906414
True	350.648155525658
True	835.3535265814577
True	9.364638231570677
True	34.184320184443976
True	287.0239768783196
True	42.8257062804248
True	200.17313254893853
True	765.4659665651096
True	221.58936078896332
True	732.0580211523267
True	760.9186976711096
True	121.32602410219565
True	362.9280181662262
True	598.8283675371177
True	24.37210649384464
True	134.98089543259692
True	428.8302917890549
True	293.2849568438105
True	207.80187237841977
True	110.37300069355793
True	381.9655418774552
True	19.863952940199404
True	383.6962725162362
True	361.5064274723085
True	1103.247434635427
True	373.42121795185307
True	30.490444189885324
True	435.3583809475946
True	436.8786284201917
True	240.3313336393288
True	33.06820757062651
True	757.5170643209439
True	427.4400484695221
True	176.209817452738
True	14.366227792765883
True	1234.2597114898313
True	167.1875936409614
True	26.594020444846944
True	305.4169847415454
True	285.1690412869951
True	112.06847786869204
True	294.83473606243354
True	49.2149671825066
True	319.68630787197264
True	306.6225182431957
True	302.1475129017761
True	31.70028486218737
True	45.33156914193415
True	1047.0719861827938
True	26.693504442613456
True	12.573680397628731
True	186.3445538729828
True	644.9971568713866
True	8.777056617149025
True	195.4172522825901
True	172.09549370818726
True	558.8644826198059
True	377.5753391543512
True	768.711509532172
True	324.2160123901128
True	499.0478695372382
True	441.79513719897295
True	495.1805327209298
True	101.91432757274131
True	1282.9431783019877
True	934.834909855331
True	295.5556840320379
True	495.269747091899
True	105.63824794627232
True	567.9947940241799
True	418.0195460188061
True	160.8451476232266
True	76.36129921694055
True	351.65883289454024
True	178.77477180020284
True	30.74713918972758
True	601.3461688329473
True	380.2637341470166
True	68.64648146071755
True	31.112765233161934
True	650.3383925304638
True	495.9051555016789
True	72.20816496520283
True	21.63841944241065
True	345.82405712265285
True	328.3904156109072
True	750.0773499644998
True	538.1443649681307
True	566.2524514319122
True	785.0946431743645
True	10.60643519919573
True	55.84921838806158
True	35.83827623249594
True	62.10650525013157
True	500.4042450289119
True	590.824420427051
True	83.5097841741324
True	110.17248819138496
True	195.6565857725015
True	73.33622966880216
True	178.53235814553017
True	207.31774397183813
True	269.24077009430863
True	822.510780613266
True	585.0943172860364
True	275.8320572962176
True	192.49631717143848
True	266.6450487527545
True	247.47768272436429
True	762.5243642204667
True	344.17879909407173
True	169.68421402875225
True	892.2185197705978
True	350.7332804991854
True	470.27790788967474
True	156.3355133341678
True	113.79037132639516
True	67.1239307517645
True	214.8268935683944
True	990.0232690091424
True	528.7519762732085
True	109.85085508762
True	353.5326036695389
True	99.08125394149856
True	690.7402907852432
True	3.8178077825323538
True	686.7265045907641
True	35.29138965941018
True	920.6457717754452
True	851.5818155057848
True	212.7800604661244
True	29.83383768007552
True	86.8282605167772
True	447.9901916938907
True	216.3154850747171
True	1.634028160729385
True	74.58385548055267
True	1110.1326162100256
True	331.4543902264736
True	701.9390423104327
True	484.5587761866434
True	31.67732236863005
True	141.59927216188035
True	434.8673683392551
True	926.622431443784
True	799.7584842723645
True	432.648043249504
True	340.4269396197855
True	15.980555319194472
True	78.19926746242247
True	718.6817232356841
True	481.9264461348637
True	381.9029569839061
True	923.4162493735358
True	26.285988184531096
True	217.93601803732548
True	872.3037171540868
True	250.94448761684183
True	8.542700636006028
True	487.962506042444
True	106.97625577201885
True	647.7150485168104
True	54.56238520777261
True	253.5255041692085
True	890.7204487537119
True	906.9995266708196
True	271.5158388816154
True	432.6005299791496
True	123.2428489917796
True	589.7607629869701
True	266.3773834944501
True	189.9469153137057
True	898.3313277901248
True	54.51772423945547
True	728.187041619715
True	278.35939600702125
True	295.13287609121926
True	171.88849538317876
True	493.80283307875504
True	601.2164587458352
True	373.5183045948037
True	397.8491923019181
True	69.79338749894522
True	163.87190044067378
True	445.9206021448415
True	222.8696600926231
True	36.59170570862614
True	203.54183491900596
True	401.4135734288512
True	385.2581514312655
True	767.6431274270595
True	132.68915881947615
True	644.9857182831976
True	482.9938502900987
True	613.2253941998079
True	136.6684268187904
True	39.47750203879218
True	659.3671823173872
True	72.022300583392
True	548.735584987248
True	688.248024334721
True	448.76599487835455
True	134.8947838091152
True	488.5277119197672
True	4.197581981059546
True	403.20568149433313
True	33.37378571478884
True	625.3838012412019
True	260.4833810664736
True	578.0140571187286
True	682.4869577984033
True	149.35173190147376
True	530.030951441589
True	469.4843150501446
True	64.19499617948324
True	944.4995542712144
True	3.117163095830405
True	27.011872051404303
True	635.2056960710704
True	652.782447404333
True	131.54303131283524
True	417.2312516542711
True	122.60736910949409
True	74.61933915876448
True	482.5674902169995
True	43.62932541218828
True	509.3305231191224
True	12.389560127206074
True	866.74362130875
True	541.8704900989026
True	659.30024551805
True	103.03610680532856
True	380.11377779038224
True	1012.5521818216546
True	836.3831182301672
True	140.4535352701453
True	540.8255102213329
True	458.6768116256425
True	247.73188485919212
True	254.27753895270052
True	5.968403199684933
True	312.36645682852543
True	11.673459227939928
True	375.3749914365371
True	77.62336622389842
True	423.1066852975088
True	661.9983255030841
True	124.07369116927518
True	239.0222405119591
True	624.9808311248146
True	679.3868636823948
True	289.1553397454379
True	138.75103567813412
True	166.53765082176275
True	465.86015806964974
True	90.28043292437305
True	10.39145098524625
True	510.4316597833014
True	568.5845161093489
True	19.36062142868103
True	141.28993218255698
True	911.3269298691678
True	489.017446090895
True	270.87685277659807
True	34.92001731545143
True	484.8351018761287
True	110.07239351409878
True	573.5351495838585
True	657.0664626456925
True	298.5448587611937
True	390.0098767432097
True	188.1788209470525
True	247.32261721828644
True	74.9647063257945
True	217.9775950888541
True	510.97851173309147
True	20.77133308277289
True	443.1667478211693
True	368.75240659572006
True	720.3303787775258
True	885.7916643577682
True	907.7364810392996
True	152.3820961455767
True	406.5919021013732
True	67.77473242630896
True	195.235490404228
True	317.1178927280018
True	10.690073297462543
True	821.9710150347197
True	24.881756971854745
True	392.5270427292661
True	262.8904381407211
True	681.9833446691136
True	194.1510887248753
True	39.740878851450816
True	659.7281817374043
True	1088.948132551272
True	234.74627415857432
True	131.9606125304554
True	609.87717990251
True	494.4279859465716
True	17.68935006847594
True	819.1852719920969
True	116.72618702448597
True	45.33876280513245
True	318.4535643061781
True	356.3715912398368
True	397.5405219087521
True	259.09914956429003
True	19.14964523363112
True	24.052460201004497
True	833.3694812770207
True	194.49264958451096
True	113.9160414745329
True	845.1590694225878
True	654.2670876585815
True	661.0468428482661
True	438.58882592199353
True	144.63974533491458
True	32.615749147268296
True	103.07466021483604
True	428.3541014461108
True	216.73798498920533
True	490.4896243261276
True	145.76460684356442
True	510.3729358832748
True	651.7678219737668
True	948.5162215746334
True	25.06298466317297
True	1012.6344185848966
True	1033.3495820958103
True	467.2826247989681
True	81.57746375975259
True	794.2319008203515
True	653.2020036118786
True	665.8709922523908
True	172.95873316426585
True	723.6239629314421
True	707.6539784366464
True	120.04014177339856
True	715.4896349280234
True	811.5045842178338
True	492.6471014628014
True	234.97922290876107
True	65.71522035957746
True	301.2186456834508
True	320.15310950277944
True	461.0210829950107
True	429.5136603918844
True	181.81960329503312
True	309.04397977171715
True	2.592389985662292
True	14.709067257119488
True	104.3436923120205
True	132.58077694222368
True	357.9478658689735
True	345.3347356690208
True	118.77556192122516
True	19.320945366192447
True	201.71750956917865
True	863.6349262445257
True	489.5717417458888
True	537.9180634097455
True	558.1168990408356
True	823.6571693603111
True	635.8210512062943
True	89.37274733791156
True	209.81690446123253
True	246.13222563496424
True	292.729015704759
True	101.5048011443835
True	369.32850677952615
True	435.2519878031503
True	172.13482103171967
True	658.3977637813425
True	247.5718658490197
True	196.33109551784892
True	29.53929434782616
True	241.5494217575467
True	464.8812258135415
True	162.83880135576896
True	531.8568892832486
True	480.600409251171
True	237.85923741972132
True	103.4042227378651
True	41.28562301372696
True	412.3728778279536
True	805.7582272817178
True	158.2200974925032
True	1041.0499455379206
True	1017.8113920281316
True	471.7567265426643
True	102.2729780269556
True	123.4995111815176
True	688.7937138132901
True	8.036074835056992
True	218.05361127211367
True	129.42728686183807
True	119.04873227736417
True	330.49961544310247
True	653.0211389260945
True	38.81532423910127
True	123.73224151760304
True	975.9913684660468
True	56.40626799565736
True	479.0704119372652
True	536.465986181559
True	234.9913160895003
True	132.9731392672044
True	945.04063353221
True	1191.5628051261417
True	510.564681951241
True	633.1085431477289
True	211.16371410140056
True	152.8461002559476
True	323.34278480984824
True	255.0949798258352
True	176.31649095395017
True	293.838311275001
True	340.23754620879726
True	11.186557033244878
True	634.8845763970331
True	148.78250528598167
True	75.92943299241067
True	450.0564937260827
True	301.6008466723308
True	1166.3932091886916
True	359.71347375378963
True	976.458168755972
True	11.163459649692966
True	275.35232196912165
True	228.4072309465712
True	160.71197678177327
True	480.05334807895696
True	199.683054767723
True	415.9265034164082
True	324.2108620540359
True	112.82695594241396
True	360.13220914995856
True	1067.4541844464084
True	734.8008229901873
True	223.8509598484995
True	105.5265509395104
True	285.0323198409582
True	25.85075498367589
True	357.1748016569101
True	316.9011950329973
True	594.5956142722802
True	450.7323583113396
True	347.64945841258657
True	161.38169221043012
True	13.438070787556487
True	425.9757736780249
True	282.87351059718435
True	148.338437812849
True	304.02233443366526
True	429.5870872183691
True	825.4127286403115
True	306.6149174886662
True	783.8654130637794
True	403.7943283741589
True	368.83397812191953
True	1.0608486912632913
True	1154.7895419842584
True	103.45694924582033
True	872.8791734616073
True	197.06841951520423
True	448.8941053723268
True	667.0699711463275
True	84.99792742834363
True	486.295631242381
True	32.85158146334416
True	419.781886423613
True	77.33062942297337
True	236.5925601285116
True	41.47942062700174
True	658.0480316172635
True	191.2508533938872
True	25.553971620701024
True	389.0349443333159
True	109.1845161493827
True	162.0165715152126
True	821.5063920168169
True	269.09793552505374
True	152.16002722984877
True	382.7798652927823
True	516.1156062361613
True	330.86946773228823
True	526.7013094718947
True	608.7814596567525
True	160.067259720617
True	6.856576322125047
True	70.98422491152277
True	424.943134118794
True	86.76596955401364
True	77.16973882964369
True	1109.6745272340345
True	26.496927195810635
True	320.49130918125053
True	313.0689555238311
True	461.3411738396408
True	669.7463398257185
True	183.30960389066627
True	662.0221515095637
True	329.13594933569993
True	346.80382201266457
True	276.20028233045093
True	218.922358058824
True	360.04452262706394
True	427.34609124439146
True	422.5608141472042
True	607.5404750588064
True	140.60607906003025
True	75.40604736605091
True	41.96057843477742
True	292.2247336795524
True	615.0063587831098
True	412.2632293768411
True	772.0429386124179
True	222.95309569146528
True	390.9250695234547
True	69.32237155285071
True	50.800507589555934
True	411.6320276490303
True	198.3643411759216
True	223.28052637478737
True	45.66782295238716
True	1069.5840208405018
True	180.45397281000987
True	903.6639025455391
True	315.68360021729785
True	903.4530893770396
True	228.0254451813724
True	480.9740481038841
True	538.0981463935212
True	602.4169429865254
True	203.4006414098136
True	483.94327292562633
True	969.5505882345334
True	126.2627306826633
True	6.8826168457407135
True	596.2137833601075
True	29.514877126836744
True	74.5026246553008
True	802.3654884300597
True	235.16847444042
True	1000.2544859023876
True	686.116807448097
True	417.3499756140288
True	280.7563673521208
True	484.4236087727489
True	347.78150735829814
True	186.41076545767632
True	671.1155477014013
True	695.0971936621402
True	205.34374106949957
True	88.23248788431056
True	508.1357562952317
True	143.92195287743925
True	372.3404355774463
True	329.2007426708782
True	62.081161951424455
True	375.02665918577975
True	417.5170917957144
True	382.9098915761569
True	423.7783010436709
True	405.1589245976115
True	641.4773396293557
True	59.26178227895666
True	454.2099159239327
True	336.24510037460664
True	654.290569018047
True	213.0228694557902
True	98.85865497438012
True	42.467013574705696
True	528.1498478137444
True	641.5303898909353
True	191.33633290717023
True	402.3239642676476
True	341.177982900106
True	17.968496565242777
True	168.81789752295148
True	286.5411137726393
True	2.9960350637826414
True	884.3220459498474
True	84.36742083620247
True	103.8519711482054
True	106.61559258462208
True	350.81561033598626
True	34.71476368002331
True	459.2107357727933
True	224.61719572439867
True	4.831296643505754
True	121.86326908278733
True	444.01379874980654
True	49.9283048409644
True	66.17915199956923
True	173.06828130923074
True	296.7422517768509
True	961.6992033809984
True	391.0853154559919
True	946.0062430804372
True	191.5180497220766
True	1065.319438286749
True	809.1819265372093
True	670.5656570780045
True	408.0126645870423
True	380.90224016008426
True	78.4218417127903
True	70.83170978984705
True	81.4781291913622
True	170.97094174426877
True	484.07581173319466
True	1107.82468379701
True	181.60775893091747
True	347.9447585426745
True	434.010715417735
True	577.6632023631045
True	608.10806872128
True	282.26055424002533
True	449.6195286486167
True	650.3497640342208
True	93.19389779228854
True	716.8312965011168
True	248.93469945012384
True	136.19968784529462
True	416.13746024475
True	852.5957902537366
True	446.08090158191
True	878.3127894887855
True	196.17717783273116
True	345.905923804945
True	696.9701868857554
True	618.5419979322628
True	188.9375972653177
True	255.5879770587286
True	785.0044894187114
True	30.18157329899967
True	187.85902887096287
True	493.8384991397788
True	706.6305419607213
True	102.35531613198955
True	38.20410920297078
True	168.6382980788579
True	723.754453353602
True	317.5656112195012
True	566.2323912980013
True	360.07582353903257
True	300.2650138844723
True	453.1414282603285
True	493.164917485828
True	74.8178352747834
True	388.293553073732
True	776.9045741537183
True	0.0
True	292.5421128025694
True	248.5176960723324
True	966.7779137391624
True	155.60164413736845
True	649.5234147813616
True	626.6230172722733
True	120.53358167361104
True	222.31302648433345
True	137.05132924183116
True	10.489781894434447
True	291.04269304890545
True	368.8281097158584
True	1123.2720141457332
True	242.66429906931376
True	411.0751746852429
True	654.9878221163676
True	200.7369598414332
True	27.448264651604685
True	861.667380536261
True	653.1231621291556
True	153.64343367874287
True	629.7666822612282
True	165.33360202024076
True	294.5750013479102
True	786.5060687647483
True	34.18382067943549
True	108.6649052319863
True	500.4685153555319
True	61.63284819727714
True	80.21499392179894
True	405.6269597735085
True	19.914563686369025
True	776.4055816178795
True	101.8457719887181
True	159.57340384759246
True	18.18811183956021
True	702.3247653095881
True	26.230171308404035
True	784.4546528121529
True	406.8274717255295
True	118.2348968257522
True	702.5799779565599
True	530.7328331885833
True	544.2535952794067
True	46.12112036967008
True	364.3545547296752
True	4.701238925039521
True	95.07511584975202
True	369.51468246606487
True	47.27624315981932
True	119.44798503834828
True	316.9434890655394
True	183.14345712938012
True	103.9670461451757
True	641.9484970350222
True	20.066823231594547
True	1134.861615927207
True	504.38491048635217
True	306.54466624417586
True	484.1715883786314
True	122.59148681832978
True	779.9531390039012
True	1091.114986043056
True	735.9283036781302
True	181.003591687164
True	222.86552118259408
True	51.17664652952092
True	59.89386769187379
True	152.02149377252084
True	101.54460461585526
True	166.45911391797722
True	1140.9524407183458
True	300.9766140430209
True	347.3195111741103
True	679.7368608302504
True	17.986505379731742
True	13.44347331793544
True	589.4703125702321
True	6.199352280192624
True	118.21939876324237
True	718.320872639566
True	182.2876423019871
True	624.1172480990965
True	830.4291905370349
True	154.57108995465512
True	890.1876833924683
True	2.592678460599408
True	450.7712066427176
True	1055.279851381658
True	25.146500222966004
True	236.5104885483017
True	154.1094298010161
True	959.8634473525927
True	237.16243492910655
True	515.8864849143978
True	120.520979966596
True	491.3301417011746
True	155.93610131074783
True	98.77130763361764
True	385.4367088773784
True	66.35654374780827
True	55.89069054605181
True	1043.3743311971946
True	277.51147691884086
True	161.46204714563112
True	375.8211429467207
True	382.2619270186994
True	202.1283729108061
True	163.81309004639854
True	394.4892251844217
True	37.16864344378041
True	485.234570210393
True	1159.9267042534038
True	115.3711500401931
True	470.45507462078143
True	325.87721357005887
True	27.03360170581964
True	400.8043064573302
True	105.34034142847597
True	588.4183433427022
True	199.68631051941537
True	440.0699656440525
True	20.08633434732393
True	424.3293577380082
True	109.39652738679467
True	357.85827655212535
True	34.06384738163241
True	161.7029138365822
True	254.09058149694715
True	749.3255458237763
True	61.00641357862708
True	139.69823147200754
True	233.2105341183685
True	135.37588530889374
True	630.331416411212
True	549.3284739681396
True	782.6939840178628
True	388.7668959323112
True	533.9403792458974
True	414.370414896526
True	682.2458849376134
True	73.10152377459274
True	477.8319987046227
True	441.9652484971422
True	49.55688590573959
True	81.81656207303898
True	129.0199698540495
True	92.25024321792404
True	326.32324303563234
True	831.6195408921634
True	328.5008631552434
True	1103.4699590967437
True	323.6031734631316
True	904.694093992902
True	155.3013269850389
True	586.5906846867017
True	594.9138113995693
True	688.1583851837186
True	439.5492841677626
True	64.59228146325151
True	302.3105209215278
True	40.90220181385735
True	167.3568679775914
True	165.77846425888535
True	1143.5237554920398
True	232.85261955834744
True	563.070845894739
True	542.6057774934739
True	556.7306518567491
True	885.1327935942325
True	601.3987666322404
True	652.3929175912481
True	881.7059981178373
True	123.87979522063227
True	322.3436118195297
True	264.4610620020848
True	332.75978668204283
True	88.39817088513831
True	381.7240277063688
True	4.683294390179659
True	338.9477634332145
True	266.3376273558514
True	591.9222575330303
True	280.485998285586
True	356.30138232906774
True	10.053993917461652
True	60.712712787297896
True	542.3388953809625
True	30.347220947539967
True	140.9864027733172
True	65.03052626693486
True	157.10621501263375
True	238.6761572982406
True	72.55827061851664
True	376.9521248108577
True	275.98579599758585
True	95.59853569139956
True	332.82448104473235
True	64.85025463721296
True	577.7606984469639
True	808.3279673683853
True	272.00342314981583
True	1171.0049125110854
True	101.63734034808056
True	309.02293928932426
True	1055.8268585635271
True	82.70757402947444
True	292.3982104135463
True	9.335097974339178
True	395.64268184403886
True	449.91082069214616
True	153.51019385922083
True	613.5132634688891
True	911.723864588664
True	155.11210586680144
True	77.28880793131589
True	326.5377409692283
True	541.4979953939443
True	614.7192487189399
True	1235.9801689736946
True	25.954131177437567
True	954.38451561309
True	132.37706874796783
True	655.333914212792
True	118.39150599854288
True	126.34016558906892
True	189.61951315837268
True	169.22145615541746
True	741.8386959073841
True	215.8447699649618
True	231.211418697842
True	65.94261833939352
True	524.9376664348787
True	445.9359790919371
True	174.76391706038828
True	240.58375544988672
True	15.80232712032646
True	419.6489639757652
True	223.0765614300843
True	282.5029531029913
True	115.760178461027
True	726.5534470489185
True	421.9287824875239
True	260.81327487124446
True	644.7318997356606
True	527.7047395116691
True	441.1889717507266
True	135.3838889741843
True	530.0041336557991
True	428.4055140782394
True	2.921819050770192
True	193.78689194923345
True	96.47729080602726
True	244.3134797895465
True	2.698882394029632
True	123.6489876150286
True	352.4904045777146
True	7.026459742164327
True	795.6302763394846
True	166.89266680674868
True	732.7558668433181
True	800.1123239489831
True	158.77572685974002
True	225.8658474307325
True	487.5964501661945
True	834.8473074781264
True	53.62378905617739
True	37.22667143667978
True	137.36092582572456
True	617.8096847640871
True	731.4590131379533
True	172.42490274370775
True	592.8924871173715
True	606.0480010332801
True	854.6275686272216
True	419.7546410603968
True	184.191337873804
True	898.8886664964828
True	217.30556201711832
True	152.3799391167332
True	345.0606709235616
True	220.28217179029983
True	205.2641233291321
True	611.9209565566521
True	258.6000293365568
True	195.1250696893204
True	456.4356886707348
True	462.38394898216353
True	63.24756324452255
True	288.60134166111453
True	71.88688754698023
True	315.8276336670689
True	372.6341073873897
True	257.2696036120658
True	181.53514230620115
True	380.1019171496491
True	630.7567901541526
True	754.5330551159076
True	302.86737195636067
True	734.4060314543725
True	62.95824712882655
True	874.9923373182286
True	353.4978026860559
True	14.971246945976777
True	624.4856448094774
True	690.7986929067606
True	244.91933607676305
True	169.6968239982114
True	46.71666436803066
True	376.6371670513092
True	76.60068038806956
True	13.920685329975251
True	901.2250214505788
True	373.6612557455405
True	176.1675577363874
True	979.6400954030412
True	12.443190619566163
True	804.6229787501857
True	31.391401051431927
True	664.2031528437358
True	59.27033676405998
True	751.8551214161366
True	454.5527529677494
True	202.7197397048239
True	427.82655264706506
True	213.2587729990429
True	303.2119163516429
True	227.48911124838304
True	410.7864326698502
True	10.120473512003237
True	321.2811373266015
True	109.58997419027884
True	11.699509702584509
True	474.9297098231517
True	709.3102766249755
True	277.5922274949892
True	79.72852188912363
True	310.4163504795593
True	84.86702485935588
True	193.26209202402444
True	182.3448346173554
True	390.0726614631896
True	43.33630222961917
True	138.9656706814769
True	389.2246033142304
True	892.9225288415469
True	114.68070369205245
True	208.4822962776789
True	456.1776446860149
True	19.61453814272153
True	421.8682856595706
True	511.89946126748384
True	95.30894508846856
True	400.2828248111213
True	359.8131443271965
True	418.01292136586943
True	610.3809258216181
True	1072.2092125789386
True	991.1469615220232
True	54.33245395346127
True	1056.1044427114757
True	114.54446890956146
True	111.8967669570742
True	104.83312058607112
True	493.0399919879651
True	362.8754907016852
True	573.8364784201244
True	261.7776323839184
True	157.80951334656322
True	393.42686510225633
True	14.093632380685452
True	466.2087291332402
True	393.829770861777
True	143.33998105397907
True	92.67303722685722
True	545.927281375008
True	956.5843956103704
True	191.46958772216715
True	63.34663173609267
True	436.95399188241777
True	380.96098349293175
True	483.2313577205245
True	324.1995811437879
True	4.12579843770364
True	529.5759691650907
True	505.3642446566864
True	511.5791607277616
True	197.7249838893851
True	104.59047775081744
True	21.234599017238725
True	376.7301790375352
True	107.2043300260497
True	7.572019205000986
True	33.321549731683
True	342.54787111671646
True	651.212261856233
True	138.36266257867155
True	92.61530345351912
True	25.350643849631755
True	400.0814048677214
True	335.1848446834758
True	738.1918931681298
True	315.168947704205
True	521.4787745700394
True	548.6731925829778
True	520.9605636994909
True	292.99079713807487
True	529.924848782611
True	101.42683972771832
True	577.5633770101098
True	5.12796853446307
True	375.93437483986366
True	470.3241348574826
True	963.2636788145652
True	354.5515922221302
True	815.3379079687713
True	924.809350071704
True	178.79638248820086
True	38.00596712101988
True	368.4942241539647
True	390.0812645676821
True	579.5027508982823
True	242.30450743088664
True	24.3617501152692
True	651.4671078876753
True	127.9662874153276
True	1065.5114063647627
True	318.35339131934
True	483.5120409870491
True	122.70350897486853
True	807.6037722152048
True	135.98150618262275
True	817.6880983316745
True	584.3126908754078
True	190.88289261379745
True	112.7462480171044
True	70.05394863609479
True	561.7937876304155
True	936.1620606498404
True	421.5585092233378
True	539.0690542508395
True	136.49646856199584
True	635.9586269026164
True	494.725704738415
True	812.8966195440541
True	325.6314422196493
True	634.7506030220355
True	119.01528052767118
True	27.553526288760462
True	414.580329670976
True	162.31017296264648
True	98.75005167143664
True	381.3658920779396
True	1095.0105218164042
True	267.7618628721816
True	547.4127431921587
True	11.523514335210283
True	74.87704552725356
True	323.423663477093
True	792.8052710556639
True	458.3652106972017
True	524.121750370453
True	718.9681275255365
True	69.98661450726257
True	739.900313426155
True	48.210166187696586
True	104.81716682313622
True	177.3237500387367
True	83.36269703072743
True	26.0666562426296
True	294.80209589804537
True	482.10292785726494
True	884.5805621981973
True	850.300623332979
True	5.529877114695683
True	285.98558592271405
True	465.54290825142
True	124.08481722673255
True	249.77715089576128
True	329.48657139559714
True	1290.2756780883062
True	458.1775706160184
True	24.510191416960737
True	176.07007651153447
True	700.7104820000311
True	35.85162685466597
True	168.1769820348463
True	559.7287318411043
True	70.4386740632275
True	880.8472782006289
True	331.9116837926102
True	658.5791126888086
True	73.26216443247729
True	678.3133621174333
True	593.4604403574085
True	888.4382837951204
True	254.99445454778424
True	505.9276967008935
True	841.5268219918544
True	919.7867414153304
True	236.4894025292936
True	789.4610890831976
True	213.31613039448533
True	473.5887839933958
True	376.1441937810008
True	492.10019160662256
True	494.5909204866815
True	311.3313045580385
True	349.0401729573156
True	113.0454488383832
True	337.9088807538337
True	1159.1267656602106
True	333.615278478183
True	144.5642381943476
True	297.24204135335145
True	731.1330533441252
True	644.6740130543824
True	417.9082561105412
True	120.106345007454
True	331.6805780843814
True	34.62600136772711
True	169.45449639602523
True	88.65000319192825
True	89.79366835513964
True	554.0142812622177
True	135.05618498379067
True	132.7550490896737
True	106.03786417327764
True	90.3211948990036
True	435.8764191721448
True	384.8271108065752
True	1069.6269376609428
True	530.3921854716159
True	822.7698851226721
True	280.1100420743266
True	303.4748197590328
True	541.7313034106112
True	193.6080549970095
True	741.377403524509
True	240.4816795429986
True	374.952468067245
True	66.1965377216383
True	123.25831154975091
True	245.44205413330275
True	122.87774829654413
True	476.11145454397456
True	32.03977624612227
True	555.5672063706365
True	1023.0888118324452
True	745.9230616659863
True	1.429598176537627
True	65.10078529331807
True	500.5684110920988
True	440.1562246555303
True	76.94145450409775
True	117.48088822097615
True	298.7854762862148
True	81.82792328200397
True	54.24706365365832
True	732.0607809407823
True	674.6118938641074
True	158.53186801579082
True	176.7244462103328
True	526.8400444957551
True	51.59247649923946
True	26.39439321419793
True	558.2442291680044
True	467.0118072135333
True	1115.5947609920154
True	46.93930465387518
True	491.7065553031784
True	894.4043680059992
True	790.0647756955608
True	280.0240258880859
True	771.1427852225522
True	393.0073302525261
True	41.44425398149098
True	100.36556818392368
True	701.5735388185399
True	76.84457718468194
True	141.02342061050268
True	923.1545790214658
True	195.97680490322796
True	267.5970164709905
True	103.27029169017632
True	645.971762432378
True	590.950401930547
True	213.71160643889908
True	438.3593060311166
True	39.83378243987296
True	282.2365133764905
True	620.2580527183804
True	595.9090294594604
True	320.4327677816471
True	74.7775730842822
True	932.509203350244
True	1077.823866233878
True	572.6257055577126
True	58.94700806969327
True	31.258026820090304
True	90.59783456645538
True	105.03385703939212
True	106.6209652195804
True	893.2667202275237
True	1204.7625541922764
True	706.9132614590005
True	327.9538541339144
True	8.114459730474518
True	22.52198494429621
True	330.0310850778402
True	476.8872060913503
True	45.40168827334434
True	565.040307455292
True	439.4394140330334
True	388.2027364760589
True	80.90353277556656
True	193.7332382530172
True	256.3076431952454
True	135.4081959332266
True	383.34769795958135
True	43.867041869075535
True	177.23265138496282
True	1163.2580721785073
True	5.410737642273504
True	29.71822114131624
True	590.9722748960828
True	361.5829027134196
True	800.8698379015464
True	159.78464849834444
True	741.9266526146353
True	606.6871236216302
True	265.53911679469803
True	424.8652996407628
True	336.0313424020672
True	287.11983345649674
True	273.1452766992034
True	395.09930757417095
True	507.4008022006823
True	496.3227690928833
True	104.4411900379264
True	359.5743676569884
True	10.223730032475268
True	190.0893604559304
True	236.59734418499423
True	893.0313558777074
True	596.2991915743875
True	30.503213117164805
True	711.4377822337975
True	851.3145549766573
True	104.05035588698183
True	344.2827528065848
True	858.0480608048686
True	222.2113572710268
True	168.5182636311731
True	533.9903280982502
True	574.150290213069
True	1119.90872859808
True	140.9622339617162
True	156.37189190529392
True	255.50331855823407
True	314.25810010128134
True	421.9525069509901
True	411.7307659705896
True	328.23047182443867
True	455.77643160277023
True	505.76205145578666
True	240.352605010782
True	1466.7210610056006
True	260.36537955681524
True	401.14545772874527
True	52.54533226719663
True	774.4844132865888
True	262.2073758009644
True	894.2112987167684
True	549.7077826191713
True	329.01793825136014
True	785.2627994881908
True	261.49451505571824
True	211.8568677229847
True	255.4703595596628
True	222.70040648104455
True	136.3104882802876
True	255.76805194764188
True	722.0507888002334
True	542.103200511056
True	221.14581530137983
True	1148.7700794959871
True	118.47996066798356
True	254.6172288598045
True	73.61798174955565
True	305.65131516453954
True	426.99075346509386
True	88.9766531790155
True	218.5467061886972
True	73.48653074706658
True	675.3815174254485
True	389.9497924405063
True	226.74638897010416
True	757.1609691493426
True	868.9257610655324
True	800.2410045512956
True	815.1550086424596
True	357.9295087862357
True	1.2566486526230654
True	264.1977565918975
True	51.49420844639423
True	380.7225648901653
True	54.743097229927976
True	373.6615504706952
True	854.2471199799476
True	985.9133540513658
True	395.19906700747
True	20.991696155498083
True	528.6978136007706
True	500.0426634294189
True	204.53794913370075
True	224.7380130852752
True	293.1567306056806
True	23.57448289743892
True	120.83715054965292
True	970.9130799075168
True	62.18629345668871
True	466.90630458997794
True	792.0633525959189
True	101.09812404311226
True	249.66566493261007
True	116.2510164325439
True	15.233205975867351
True	1.3926326238005955
True	116.46350772168348
True	1012.971901468812
True	478.6303490734657
True	64.99416544176098
True	789.8443865654476
True	343.420069278483
True	1.4986103452078967
True	433.2028794304807
True	203.41915486928664
True	516.0433969064316
True	76.46132257138848
True	330.7868652223115
True	380.7112668659187
True	162.45115429664045
True	218.44725766661807
True	132.73976327822373
True	175.98206727737062
True	961.533851474476
True	16.945091378060866
True	519.6095978290564
True	482.0576645749826
True	417.447509177959
True	219.23209051216148
True	237.80088841162387
True	167.59402784713055
True	48.00922758118373
True	487.1489021215
True	145.24514575450118
True	871.1153694864879
True	844.1135792771314
True	247.8135954294818
True	334.48453954039394
True	520.8618047165222
True	39.48424634951829
True	87.08899819962147
True	715.8902494655273
True	1063.2911955187317
True	115.25920447477095
True	737.996052554298
True	144.9154836808669
True	948.3657312377796
True	664.1397058873853
True	100.59076200628192
True	262.3816200794578
True	608.4652287755079
True	271.2000711929515
True	47.60792550944168
True	578.6864218770274
True	431.0928770938177
True	5.957979486048307
True	476.22890111159296
True	69.37665608785353
True	179.90006128080563
True	238.31009582841165
True	318.4571566436816
True	72.63522332163362
True	221.19023608786733
True	350.16695722486526
True	437.189224950709
True	945.1614020248228
True	46.55411650654753
True	921.262528539598
True	1005.6185911422004
True	131.71041572375114
True	75.36048387964665
True	1005.8817649637194
True	37.40536092889264
True	217.77611688080208
True	81.6509009273794
True	209.9119648450491
True	354.0889250564633
True	979.5891780264092
True	94.20195051461978
True	73.02201811728399
True	654.2456325878919
True	275.0310448603042
True	731.3505570601012
True	56.14820338831719
True	496.467758370594
True	385.17933548534427
True	686.2857217663809
True	49.68774740248065
True	111.86931467901762
True	27.03493770000075
True	270.52535172445255
True	41.96101196846058
True	349.26766384993374
True	2.4501737492159035
True	1177.948051414081
True	99.75506904973562
True	141.95806718125968
True	341.3643629299977
True	730.3322674286026
True	679.6679292171846
True	1028.2701363980364
True	480.0068167125601
True	422.0968957650936
True	142.55720726758543
True	414.7680795530722
True	854.2601826618125
True	419.8442409045993
True	946.9471309501208
True	82.17868831048446
True	429.1154468652033
True	175.39640182251304
True	290.1871368968223
True	748.6758912259263
True	164.66519101746735
True	136.663095932497
True	59.79542890401396
True	857.3497777670716
True	782.8050257255427
True	74.12058153619411
True	455.60092688460736
True	749.3898445455952
True	411.7230842326654
True	56.52924461040528
True	318.4937854272615
True	799.0959102604934
True	30.95288778112832
True	377.05876073309474
True	169.5304294749152
True	290.25008009220466
True	32.85563060121797
True	222.37173977535505
True	784.0216101754463
True	650.3353730784419
True	55.626927977041575
True	294.05435396060415
True	887.5627907792517
True	18.61908914181956
True	314.7690531804806
True	303.1316416155188
True	423.7375461982752
True	213.59412546695236
True	607.3742535369055
True	44.59443852394452
True	988.870139956196
True	876.4153392917704
True	48.51410936080549
True	391.313781226348
True	755.3203815042043
True	921.9706884491908
True	260.3029521456797
True	610.7480610701106
True	132.31975007981396
True	196.0054264487068
True	139.39954536693588
True	130.31962725509138
True	208.53566287381955
True	959.9327112355044
True	767.9612131741832
True	931.1168345756538
True	20.0520899966913
True	27.669018605627954
True	350.6044249904519
True	12.137293067158636
True	611.4878772197816
True	1071.3939447859807
True	262.77386392773667
True	207.28330763056127
True	84.337378628327
True	212.90458043904744
True	132.72573648210138
True	45.45684529852457
True	133.79836250369695
True	87.16404711391026
True	231.83793356963164
True	553.8741117187105
True	161.5610646622183
True	29.35471291307803
True	58.11332639170287
True	424.1989479295891
True	265.93798992518595
True	587.068594079522
True	24.19295853175947
True	111.25360423744668
True	670.1337324462072
True	267.06485825062623
True	491.85189534844
True	660.5378014317167
True	100.95205859908695
True	115.51269366391968
True	79.49345799882775
True	23.20606372673264
True	123.03559066681576
True	91.27246983408986
True	97.17439091845272
True	152.30568820652732
True	242.23576497047355
True	825.8342707536488
True	289.0732982915524
True	946.1104153007514
True	164.66638898802208
True	205.5891054470372
True	824.4025361883682
True	306.01521369101835
True	607.6973252885408
True	254.24034284131545
True	344.5117619586799
True	450.97221391455565
True	560.2680106568048
True	659.2896192273165
True	375.3483704799772
True	34.10312321455696
True	562.299204240349
True	627.9679405468469
True	20.57609471983052
True	10.89733093539165
True	267.00800168240505
True	418.0845766815481
True	459.6088301869343
True	65.45954086661891
True	623.2898475190746
True	917.063841032303
True	229.53021439515948
True	899.6694735748928
True	279.64907571687155
True	103.5475995740912
True	282.7647795946153
True	688.3706408259781
True	38.3797995934875
True	582.4462992735089
True	1281.5617240549986
True	1020.5692613184776
True	922.5803431354718
True	215.73253155825296
True	92.59661631308305
True	200.5247566904075
True	850.7048617325152
True	153.831289055368
True	1084.3990488153238
True	849.1439540946949
True	40.10936631300248
True	85.2501819786037
True	419.8401519758662
True	394.3706442020722
True	206.205580816006
True	527.6220872766057
True	667.6931509268667
True	119.77161061682231
True	272.80319113588126
True	1022.8069156607604
True	52.73259519563263
True	686.381591412795
True	570.3142900841857
True	39.01187011898004
True	797.088145896789
True	384.47209481003017
True	582.9383400626324
True	110.56053785654557
True	273.36155721226834
True	214.7376446735807
True	26.291430505901243
True	133.08285725317518
True	749.8881667642862
True	135.43797076976978
True	380.1388001457361
True	65.07412792538766
True	636.209940607289
True	616.8664768610545
True	238.2385253698577
True	436.3416347739492
True	160.8361580434416
True	174.7107010008483
True	228.4067505199293
True	279.1600461263777
True	359.0423892835323
True	129.1440472905208
True	196.17471208803295
True	26.731757022947694
True	881.3463528336308
True	306.15016421662324
True	10.002396970699609
True	367.6437504991709
True	166.15872796089317
True	618.2557119661265
True	362.1963323499204
True	599.67799365001
True	533.8529255182185
True	506.5714757072914
True	779.2707886554157
True	230.805008525066
True	581.0454826706489
True	163.7091684143384
True	540.4000092600343
True	356.8076343924552
True	374.3093546645256
True	133.32435547430353
True	139.955641169888
True	108.39865817941208
True	64.78307887367754
True	721.2368181738102
True	165.43905264208945
True	45.97306526379175
True	0.0
True	532.7670297771583
True	111.354494122007
True	22.835455394458453
True	42.43272306165214
True	109.73741886551171
True	514.3530867005582
True	181.56237152502533
True	105.96830508997822
True	35.27848316640791
True	157.85407184983666
True	910.1362724374968
True	52.06132290323336
True	229.20435862101857
True	747.1250256176082
True	315.93410748544613
True	459.389037149554
True	477.8294565237371
True	504.8966254292953
True	608.6999707059465
True	925.3871387848192
True	273.50492837678985
True	1042.4501622985872
True	917.1655060055072
True	634.5727207735932
True	346.3207911270638
True	832.4761028262717
True	9.740861608847624
True	32.84423070054753
True	292.05027064832404
True	42.5584651612629
True	205.57521105714528
True	751.0853477189798
True	218.55555231414357
True	779.9371252838062
True	767.9108724662491
True	125.15827400096624
True	358.2093659832319
True	563.986367758966
True	22.018409447026382
True	130.08380300555456
True	433.93022548000135
True	299.7928258330952
True	207.75851195339328
True	105.48619608749505
True	380.1139766007998
True	21.70477655955617
True	355.8639817226629
True	368.43743678953
True	1076.5229133022929
True	378.0957267096615
True	31.02377272723195
True	440.4311489555708
True	455.89591864032127
True	239.42662386421023
True	30.76231545971738
True	755.3655319102661
True	435.2610383370817
True	177.83126008855865
True	12.082636250464889
True	1213.8128287249665
True	171.62313002130347
True	29.818117371596557
True	309.408644153206
True	283.58967702390146
True	115.74778462991618
True	293.8613993781533
True	45.21806559656913
True	318.5003317536185
True	297.76015451848696
True	328.3347076551864
True	31.143385337191944
True	48.30475138627837
True	1031.382948787195
True	26.44985866683436
True	11.74383647434408
True	174.72431008620623
True	666.3298816224536
True	9.297155393547609
True	190.3132532550696
True	177.71001092891538
True	518.2356890704649
True	383.8791492122268
True	735.7666694667373
True	323.80122034917343
True	494.5906142766918
True	452.0037647708514
True	492.3889937419477
True	102.23425162827162
True	1258.215564667467
True	916.30631683226
True	277.4796226841928
True	553.6474275672873
True	101.24686311547138
True	597.1680350840076
True	438.9075484519972
True	153.14050003972417
True	79.11847358552994
True	349.6340381453992
True	165.7299183044213
True	31.622621972542724
True	614.1209757121627
True	372.6976104089743
True	68.3603912401952
True	28.993527863852748
True	665.379929996429
True	494.631637842032
True	74.53995066354423
True	21.30868518704095
True	327.46657016625124
True	326.1333640815224
True	727.8531760047398
True	550.9316836032333
True	567.1943196690472
True	796.805851989148
True	9.51069712093312
True	56.61276771941533
True	34.14522087115379
True	56.74693945912798
True	511.9055160728918
True	588.5947241198752
True	80.88934124782793
True	110.70197744299097
True	195.65007784383204
True	71.08143250632186
True	175.27624480405257
True	202.51862198286423
True	270.3302462755963
True	784.3487958466885
True	597.1039987437233
True	281.6776656988991
True	198.3543147518781
True	266.5481305297676
True	234.3098469660412
True	749.6769839766803
True	333.99320456460435
True	161.2906497461751
True	897.5393672397149
True	338.2552413815771
True	472.3360391773623
True	157.92557890908006
True	117.11311262814442
True	60.68687640882981
True	212.66229567640192
True	952.5095432687992
True	510.2787717008763
True	117.94443495133189
True	362.6368221991509
True	102.65956852430207
True	688.6390650623825
True	4.680557101253283
True	674.7048666740408
True	35.83590130936215
True	920.115872220508
True	841.8032167884837
True	208.7705238636785
True	32.825249091015976
True	83.2307463848952
True	471.6263030916256
True	231.4331834978724
True	1.1725377743465313
True	77.16335758522764
True	1137.7394576096551
True	348.97968629671914
True	673.2971189950756
True	484.62588701087645
True	30.803008585204275
True	137.0783405990632
True	447.33785018067255
True	904.027259896432
True	800.8408363568792
True	406.4701112358473
True	337.69840873453126
True	17.779786320615283
True	80.52046856338825
True	746.8941561166322
True	465.779011458632
True	379.4176740519961
True	886.2771491866963
True	28.33984114358104
True	212.38454120329592
True	899.7700900522516
True	236.87462804141845
True	9.252564243961618
True	490.8394226936042
True	101.45025722878252
True	639.7214703284263
True	55.658816798666976
True	246.1843011774509
True	858.705817466491
True	899.9562763922205
True	270.591190499215
True	433.9624915363072
True	118.38589020823731
True	589.5736800203196
True	260.3372391725893
True	199.9123610831589
True	870.9606646728919
True	53.00643725090916
True	725.614191071136
True	276.1314570382082
True	295.9287188012479
True	167.3178608832988
True	511.9068746583789
True	585.9220674774695
True	364.6979986294416
True	411.94044530411537
True	68.59358300411337
True	159.9462078599862
True	456.5488034641866
True	222.08966703074623
True	35.38113651820337
True	210.6846666106122
True	377.72167247104
True	406.163544478834
True	763.4089331466155
True	127.406173363741
True	656.2526894458874
True	493.8561539209922
True	587.2834287862534
True	137.4794922690696
True	38.18469212167472
True	654.9391749728916
True	71.25863582069876
True	547.6252255490924
True	677.1514939838189
True	445.8587938245454
True	135.40739443922809
True	532.064526636398
True	4.8665368475367865
True	403.9961052576542
True	28.98554002012324
True	633.7675528780402
True	259.94954734351387
True	569.1963561494871
True	705.088487840562
True	149.4126174787559
True	510.0930220650112
True	501.0676563081838
True	64.41274672578427
True	959.0242149118694
True	2.9771695587277325
True	25.329888457538477
True	624.764920983984
True	677.6073016753018
True	135.90174087760695
True	419.1766917551464
True	128.12816410093524
True	72.96983830619773
True	460.28501190136456
True	37.278937114982966
True	511.9794414393796
True	12.651952247867367
True	878.4909751618558
True	547.8360153627286
True	624.4770755717386
True	101.43475751428916
True	372.56809657050434
True	1014.4883159775418
True	830.3728236544508
True	134.86692294024013
True	528.7424260988566
True	468.569428047745
True	247.4579114376093
True	248.9082541896576
True	5.663748153914953
True	329.0260213655407
True	10.625600967375531
True	362.8676485566319
True	75.02749048760818
True	385.012785307082
True	646.873512733433
True	126.49486190912856
True	236.95383714787917
True	669.8708333029425
True	676.7391865321367
True	284.8864867939653
True	132.35828803494334
True	162.01389243753584
True	468.5625931120379
True	82.7985043273229
True	11.189482474668546
True	486.4600896597037
True	565.7102493824666
True	18.992943585821717
True	137.78255910442547
True	904.1120325793696
True	492.3316716450882
True	277.46891004789813
True	32.047447523012075
True	467.0280778354783
True	107.3126409368606
True	588.4403260173937
True	659.9500410723315
True	294.6797830767269
True	396.81191632475327
True	184.42501042328755
True	243.6797372635556
True	77.93549701221832
True	221.52279505394864
True	501.8182075256427
True	20.219303173090367
True	440.0921303990144
True	377.82152646576833
True	736.0461785205445
True	905.954632534879
True	895.4348764349215
True	159.25041279872252
True	396.1992416602081
True	73.75165975062605
True	187.5364998102794
True	313.42255324830774
True	10.74510538113142
True	748.1017710012728
True	22.536320920776863
True	390.7134387558625
True	264.24787236787625
True	663.8743845211703
True	207.03398244082484
True	39.564441754420166
True	684.8557074398135
True	1080.1760526863116
True	229.58153495086825
True	133.6268877224141
True	626.2581624190314
True	496.1674475585044
True	16.604978482655326
True	808.3520538669874
True	111.5416047801706
True	44.38133680457436
True	303.69534232556896
True	357.27162159695126
True	398.4117442748044
True	267.971165449503
True	20.551079004448365
True	23.20471950438941
True	854.9827310055537
True	206.79442536956952
True	114.06129588036995
True	840.5846231184697
True	659.1440989031131
True	643.7155724231119
True	452.3817781726861
True	154.60015552028966
True	34.45920880953508
True	103.43800592781164
True	448.18099229389713
True	217.7285131036628
True	458.9309042938348
True	142.39680926950578
True	493.6053273094665
True	630.8347764327672
True	924.0396921856486
True	22.55449812234287
True	967.4973617893502
True	1063.8625769845405
True	511.9631060102822
True	82.60827534149858
True	804.4801540367895
True	652.2333491821992
True	633.8596666864877
True	170.3737846610049
True	734.1900070810532
True	705.064463168769
True	125.001436199406
True	779.7536846033892
True	793.4847353883441
True	480.95403443618073
True	230.87111597110325
True	71.83668414329803
True	287.0267820240037
True	342.2549646176842
True	472.7991386366401
True	428.3791564079511
True	192.6828759041676
True	313.3847839241408
True	2.5318591228263667
True	12.59119386480644
True	104.32887959415284
True	133.21836049432125
True	348.6036907240678
True	348.1077258105029
True	108.59093794133146
True	18.009032825429166
True	205.03908472176903
True	821.8181440319352
True	469.80960254631526
True	546.8522150032021
True	561.8760762308763
True	801.1928707887087
True	634.6615642520078
True	91.43302647998134
True	190.55931710500224
True	245.3539359947989
True	289.7984082827369
True	109.20101113053994
True	361.1824848693738
True	431.31874958777126
True	167.7238592916098
True	663.0524159524333
True	248.12844023130967
True	205.7733278821123
True	25.325809013199866
True	241.96968126697948
True	493.69765534944514
True	163.1582327842563
True	517.2814493550977
True	465.0175377903079
True	234.61890120069003
True	99.56525683033762
True	42.54998974900389
True	412.6066738233645
True	786.1461865456171
True	158.72252530279152
True	1040.4143465222776
True	1052.006020039721
True	486.0820994298384
True	101.05085915834894
True	123.09454123228092
True	654.2543826739566
True	8.429587845446546
True	226.3095727819696
True	132.32023070948875
True	121.75025273403584
True	336.4826458102116
True	627.6075048655325
True	39.20520447507002
True	119.55231872785416
True	944.815717026858
True	53.44108234133764
True	467.87256837415066
True	529.2844479260831
True	245.96499592517253
True	132.47429891053994
True	886.2141542943182
True	1202.0396182752568
True	513.2788229090254
True	647.530306576613
True	217.64743942571727
True	152.8998495619836
True	327.7666973683355
True	243.9327913415418
True	173.56540460565608
True	316.3256863624328
True	345.9964067488957
True	11.7203911805242
True	621.5915708095615
True	149.93656241740865
True	80.06725914627148
True	451.83635398373394
True	314.27370267541943
True	1223.7730329595263
True	354.3563044935714
True	957.0266962702492
True	10.124688625298877
True	283.1588374413698
True	228.8836980021556
True	156.3713202228871
True	477.255643045911
True	210.08073443665896
True	409.657495409546
True	325.9619185749834
True	112.1481538232886
True	361.001873231245
True	1042.1584494367028
True	732.3863325553464
True	228.84468035974703
True	105.79704671481257
True	282.45854891797023
True	22.67139973590957
True	356.4030925257675
True	321.12114735440485
True	573.3974790090643
True	454.9392776086099
True	360.53901715001535
True	161.0411714595711
True	12.753821558485068
True	419.5870100454016
True	283.3811550104577
True	142.797855682751
True	297.04647667630906
True	429.44024052311096
True	812.979590816636
True	323.538304534088
True	764.7309896075424
True	405.98630741868857
True	375.4629387084049
True	1.4807113290486718
True	1161.528416629213
True	100.02129714847462
True	930.65115458091
True	197.84034790778628
True	460.0751033562007
True	674.4283719930753
True	83.70272542504671
True	487.629162394972
True	34.49664252849116
True	412.7518790918112
True	79.74339332551233
True	224.6277237187977
True	41.47184019262646
True	637.0661426588398
True	188.2089215651188
True	25.043528889775462
True	416.07137574324753
True	115.10772710903136
True	166.06860702077552
True	822.0535555725738
True	241.844077339607
True	150.0962512417117
True	379.8692463164968
True	524.975663285588
True	337.0530850541184
True	510.1104158387786
True	620.3730061197818
True	164.98538820832022
True	6.381634343942365
True	71.2536713877284
True	433.4414319098684
True	87.67142578071869
True	78.06179280544363
True	1112.5406110243844
True	27.031619390339248
True	327.3181975773675
True	327.9870052136999
True	453.50016483647977
True	672.7856792710363
True	200.04612069556083
True	639.9120487841789
True	329.0401037758372
True	344.61001348011257
True	274.3003149775747
True	216.65783842637452
True	355.0966877167424
True	437.793188715512
True	417.0975452950941
True	614.008970465779
True	136.0927476907669
True	75.0764688624401
True	39.3429271832304
True	299.51708045587014
True	615.7100360481875
True	415.0520845687889
True	774.3301427858639
True	214.00381705399863
True	377.4030740216705
True	69.27282573033993
True	55.09759185988512
True	427.3919755992679
True	196.7197686961283
True	215.02343830933128
True	43.86306287698812
True	1088.5633633017924
True	171.99050789637582
True	930.1981089595556
True	319.5988926917816
True	930.7813035765056
True	239.27280172104625
True	451.12460061551576
True	532.8900583205806
True	609.7800277462883
True	212.29657277760745
True	499.1640653590628
True	902.2485320950644
True	125.60106775456104
True	7.230127552622389
True	584.6658695098464
True	26.134225482162883
True	72.93462179715259
True	794.1625111696721
True	222.5561362900105
True	970.3918912632752
True	697.0131789470228
True	415.13525665877125
True	290.27811827325394
True	481.3564894666333
True	341.7515407161351
True	183.40653327190512
True	687.417000974678
True	726.2858290843028
True	209.0116703862309
True	88.08680294419837
True	518.6206886632648
True	133.8219659109977
True	376.9223654007085
True	324.12992344714985
True	64.35526385306626
True	375.354534299434
True	419.008450902935
True	368.9564788988121
True	410.0695300553744
True	431.31627493960536
True	657.4315812250081
True	58.97229427291742
True	458.3152639079323
True	320.8729170123725
True	667.3371831583839
True	224.65779576150624
True	101.0664602219874
True	41.90713880300135
True	534.2971557199427
True	611.7717297535744
True	184.41746978669192
True	404.2297784275132
True	342.91234455974137
True	16.644545093310935
True	169.34540838123192
True	290.70211172605536
True	2.990110741232772
True	876.5006493815389
True	76.0447590504173
True	108.68687771684333
True	115.7379692401869
True	363.4832873021852
True	36.33569163799182
True	464.9534373472167
True	231.22224030011992
True	6.103731480460278
True	117.90517971881404
True	425.07843707464417
True	52.88114038608786
True	68.56231202603341
True	168.84505328602577
True	289.08980266785363
True	968.7395942851026
True	390.9972595127813
True	973.1792581858656
True	187.9920476697285
True	1030.907664941344
True	778.8362489685685
True	627.6553860897527
True	397.4750601455928
True	374.42927648048976
True	80.1442479023631
True	75.94394231857524
True	84.32920068445834
True	173.42096418116498
True	475.6060375639544
True	1090.3275594770312
True	182.69523132957656
True	356.36116401801206
True	438.2568599347931
True	591.6689752705267
True	584.5502012891751
True	274.8043848870762
True	437.04136824267607
True	676.4660767485921
True	90.6790722092551
True	732.6094900055231
True	257.1953716507171
True	134.68927345936984
True	396.4921891455188
True	869.4441342424661
True	456.3665638775848
True	816.4620920264764
True	197.04910744311505
True	354.76316886992504
True	683.7644156207759
True	638.0725597359997
True	196.3920006670599
True	262.39942043341983
True	843.1387457586601
True	30.84428987180541
True	188.6474288363236
True	506.496402954629
True	700.7201644484445
True	100.23183787860506
True	36.53509631420951
True	162.75765691760165
True	740.4268200485491
True	330.0489024921907
True	553.1899349383143
True	352.7335148035815
True	297.1537766387572
True	464.0212727804272
True	490.3369974311
True	74.5622473406024
True	361.2263446071999
True	781.1876149389253
True	0.0
True	290.40614994855486
True	249.67123530217688
True	1001.573360023229
True	160.19380416427944
True	630.7662781294034
True	631.602294954168
True	112.12590948898456
True	213.60209270799305
True	132.7159253637392
True	11.205807483330368
True	303.5917812276299
True	376.0093114144691
True	1141.3676604103848
True	230.26457079166468
True	411.5547838737678
True	650.7500367234242
True	201.71940510991283
True	28.94009536853357
True	848.3323670341579
True	600.771654297025
True	158.67794800651413
True	604.6216611046262
True	160.68649618884604
True	301.89543448863685
True	784.6928074982013
True	34.67006164179776
True	97.9445449942176
True	514.904244871871
True	65.13219234453533
True	75.59505844818655
True	392.646264428568
True	25.122897522839235
True	769.570565469012
True	101.11734404634288
True	157.78061507469772
True	18.702420413284983
True	729.8059387147141
True	28.502735094654263
True	785.1248831842621
True	398.3796052368031
True	114.62877115152588
True	706.7571186016175
True	516.2459022365234
True	557.0196611605588
True	47.71696360199889
True	371.2891100477225
True	5.1422300650711374
True	96.5078718024426
True	388.7224824378509
True	47.75371492431667
True	123.73725427813234
True	295.8533226529772
True	171.8688542526218
True	98.97531446961968
True	651.1433579003617
True	20.38766762757264
True	1153.7697513004537
True	518.7933285838404
True	304.7385076246218
True	496.01011623936233
True	127.8940199845484
True	784.5806962613515
True	1094.8861706488424
True	759.8880137571398
True	179.90375626402107
True	225.19447820015336
True	50.5836088653103
True	58.75633462244139
True	152.07390062379034
True	105.25444998914264
True	170.58364532840508
True	1180.1769349393087
True	316.59793609404386
True	350.46404279875765
True	702.9134439732264
True	16.925795264509805
True	14.391653498870184
True	570.2035964645011
True	6.64935458016746
True	107.23893008494726
True	688.2119399717291
True	181.04463442579708
True	664.2098307706586
True	834.5125061049822
True	162.0398756844154
True	882.473383391781
True	2.633943547104776
True	449.7886912911316
True	1061.4674876546767
True	26.324188576606325
True	241.04351052882205
True	152.43534795624785
True	960.5074556074768
True	233.803793165201
True	505.612269341148
True	117.5957217574445
True	526.000756706137
True	155.08757087128703
True	96.72222322425004
True	388.3773079325849
True	72.1386891466514
True	57.53440771219598
True	1024.601619529989
True	264.8753898344676
True	161.95429434945063
True	368.06778347278095
True	396.7658870230845
True	214.42850837952105
True	162.2690511930692
True	383.5524035105875
True	37.049663413972425
True	489.73928914164384
True	1116.4212900903697
True	115.42411585740965
True	472.6588811319064
True	303.8089413971228
True	29.07848240873497
True	376.5870922954566
True	106.0239149396508
True	600.6692113564156
True	197.64655412238167
True	417.7955899027616
True	21.17243099205667
True	441.34898821767854
True	110.38098373834022
True	342.8852865641957
True	33.04829643193001
True	174.91188789987416
True	244.24367690663252
True	777.4294675136357
True	57.44946171232947
True	129.82579006321146
True	232.14330330878187
True	130.96752474633104
True	636.9501449380712
True	553.4506680007858
True	790.6179837086247
True	384.95992096148666
True	525.9769869407504
True	430.15758318899134
True	688.3399948330292
True	73.23904019854662
True	472.6496609084475
True	422.5377523620234
True	48.796160746184256
True	84.3968173930872
True	130.2589095989118
True	86.22414691913367
True	324.0303196312156
True	830.6313985704653
True	336.24439526456314
True	1166.1590948343496
True	311.3609368711741
True	907.1917872894094
True	142.19161668690265
True	555.5927778111512
True	630.2060136763633
True	694.0341804285688
True	449.2419353129328
True	62.90548422073999
True	298.0084159553557
True	43.47410320695876
True	163.04032628057993
True	170.9515070427022
True	1186.1891932347417
True	226.7378364144456
True	551.8700469747166
True	567.7881217267956
True	563.8793074266677
True	909.969683297649
True	588.3115128398168
True	628.9622092904297
True	975.3833807708342
True	128.26757481636815
True	320.89099077348044
True	262.8135258285108
True	328.7573370677827
True	92.4692014829453
True	384.4583701059321
True	4.4165205835441785
True	333.74127155734914
True	262.9912457624041
True	608.8752341279653
True	287.7804114130616
True	360.1613439367472
True	10.11776241091606
True	58.314570867309456
True	545.9140057812964
True	30.96245970853783
True	147.00061251345397
True	67.89259011653874
True	150.23121810297474
True	239.5817150650741
True	67.38031800038026
True	377.9688957951616
True	287.1149727253422
True	97.68442950246792
True	337.73702163018874
True	65.45835927667781
True	602.1898056556083
True	845.5874339077793
True	289.74191564381465
True	1163.990352114408
True	117.92680153996533
True	297.2266542566064
True	1035.4037917850592
True	88.25905070976323
True	285.3996707231309
True	9.859703687364435
True	421.74218156448046
True	463.2943434300323
True	154.7777449432474
True	611.9798603181252
True	891.3168038334614
True	155.21740323091367
True	77.09717291208479
True	330.19490530032954
True	538.4432818956777
True	588.1647316820607
True	1213.500855212858
True	25.623737711861946
True	945.131544319246
True	139.94425887841905
True	636.3370868786325
True	114.0715060750984
True	134.2208039308314
True	188.70862640968627
True	167.4147477495822
True	766.1344223742049
True	210.2259845323214
True	231.98636814823
True	70.65676767811931
True	516.4686666106768
True	441.06711379411087
True	174.10665504784097
True	237.97859435323255
True	17.71217969927576
True	427.4669305895686
True	214.38260312605271
True	294.3680088042969
True	105.63890772931516
True	718.8863369388749
True	444.61459675428574
True	251.0390069289735
True	642.5652431482697
True	521.2780918213036
True	455.417361020517
True	133.3774207977361
True	534.8241386516356
True	437.476657064984
True	3.138230212124554
True	195.26498221519577
True	92.71655495300648
True	248.120542621637
True	2.16815190617992
True	128.94929460588563
True	354.6452082623486
True	6.172159670303008
True	873.3323858454726
True	173.2842817398214
True	737.4798739548435
True	794.3376322563054
True	164.67659229488495
True	221.25469844605055
True	497.452955279868
True	838.7940372605092
True	50.3860505552317
True	40.108929757113245
True	129.39561493908127
True	631.5261606200929
True	716.5562045284904
True	187.00334998770657
True	587.1089771955097
True	596.5222371902858
True	845.5908964462925
True	412.8875002123083
True	184.80715976202987
True	883.7445190062256
True	227.42203446823544
True	145.2166568216422
True	328.39719506636226
True	221.71226962694453
True	204.16916004291227
True	607.5688129685169
True	252.52483998542095
True	187.0732976756272
True	439.4278107755119
True	476.3864288607999
True	61.08842953798765
True	282.3183202701477
True	82.36253721648012
True	343.5464033272708
True	364.2356635607412
True	251.41336857202265
True	176.4630488665257
True	377.16564624718495
True	630.6317570855153
True	727.7978337457062
True	304.4679699691086
True	757.6584858162606
True	59.1260815999166
True	867.6695640983476
True	352.88551352536814
True	13.233039472771011
True	626.654315023682
True	684.6974298212701
True	261.8955626750927
True	167.5358645377863
True	49.16895256157131
True	379.7603748060658
True	73.57701916257373
True	14.829961381823528
True	891.3553057328428
True	372.47250640832783
True	176.51849599818553
True	988.606288993569
True	11.023276688944854
True	793.2724125143402
True	30.94783280026469
True	699.1872069375565
True	59.6067119976726
True	765.6532792151817
True	441.8518377618841
True	198.29415956732555
True	449.7633989521332
True	209.4407967905504
True	299.41159423263343
True	222.5623968947362
True	414.6273744789439
True	10.331381199220615
True	323.58286345129056
True	109.09776221962724
True	12.211628727400402
True	475.5179226780321
True	726.1291562684374
True	286.03105095112335
True	76.6975902541955
True	288.28253599443946
True	84.83109178646993
True	182.2955674983465
True	185.1126476919353
True	368.4327368026296
True	43.13976858342401
True	136.19536281866056
True	366.8907295772958
True	831.6214531681733
True	113.5053355439265
True	212.13382813822392
True	422.25868693716575
True	18.30968770451035
True	416.6763414376925
True	514.6629920739792
True	89.08788958544493
True	394.5345277121071
True	358.2492797328487
True	425.02921430295976
True	610.8624292731095
True	1018.9756598446068
True	966.1578484454212
True	59.67289076273915
True	1057.0693162052623
True	112.03072342523669
True	109.9701544391386
True	109.9452370508275
True	507.8353679847034
True	367.4670075044029
True	575.7323160724502
True	258.2142878444496
True	154.64365530903197
True	399.857026729362
True	14.029328686700598
True	458.1023239817916
True	389.1014864275212
True	148.01624821986775
True	94.2255152973648
True	534.6379200689667
True	974.75496986009
True	198.88881934155344
True	70.58900086469548
True	433.2247187051596
True	381.7856375265014
True	483.4117137855403
True	325.2323565371062
True	3.685575798502713
True	537.4692583418113
True	504.60486281924295
True	502.0953245601375
True	182.0617753275055
True	107.64176952551472
True	23.103256785525563
True	380.76498290504026
True	108.25607952316672
True	7.481484384515742
True	29.73996226255891
True	352.3778704784514
True	668.5353120640859
True	135.21523578344514
True	94.40395932789131
True	24.35146855572685
True	405.0139937065958
True	363.7312020960498
True	806.4196714012501
True	301.0198413982972
True	533.4443097868933
True	538.839390870417
True	524.4503233743649
True	291.1299276493685
True	505.5397805545056
True	95.69587058790457
True	580.1539106943497
True	7.331630458322888
True	359.51649093648894
True	477.5281952051628
True	968.296053320947
True	354.53372296333947
True	798.4877638147553
True	995.0263253002872
True	184.8945551936588
True	38.74769506712977
True	382.7211969561479
True	380.8657455468417
True	583.5010022579405
True	253.57962944856385
True	29.33009586411163
True	649.6160785364115
True	128.31885243300937
True	1049.697818386895
True	326.2969293790136
True	486.6029058828453
True	122.65843379992054
True	802.4148432274033
True	133.15029240536072
True	820.5742607971016
True	569.3176774377268
True	192.5022434095169
True	117.1895984939683
True	63.464948222948266
True	560.9603011551269
True	880.1951661518088
True	417.5938137327188
True	552.6457281485516
True	138.09300042596252
True	611.4045127087062
True	492.0975165738217
True	787.9671999339612
True	321.9196536390428
True	570.140074210847
True	118.99199894585252
True	21.95984855107287
True	423.4144302786643
True	175.274237149089
True	98.84345646923543
True	386.87943896834366
True	1055.058086210826
True	266.7386821216391
True	550.9731943639432
True	12.439547767680484
True	78.49028416706113
True	329.6080507293383
True	786.4892144079859
True	441.48387502938215
True	498.109329939686
True	730.0858082211811
True	71.00436462994183
True	732.0829195838244
True	49.35380211631095
True	106.64059177785036
True	185.6438409965088
True	85.66698517445397
True	23.921828837140072
True	304.95352922220667
True	474.2214656238024
True	897.3707765141683
True	879.1849530293298
True	5.718056131031688
True	284.6847367051075
True	458.8159972505519
True	122.6048408774838
True	239.97686620368248
True	328.54425075902407
True	1328.5687003722649
True	459.50864853596096
True	26.5349344978049
True	183.4437961865661
True	687.5842450051484
True	35.17821931246575
True	174.65335066388914
True	557.1412762157371
True	69.39828242377749
True	852.2727027049972
True	329.81877878154324
True	672.3905040949433
True	69.59541431611342
True	672.8055311611805
True	596.6896720664237
True	882.9192759531153
True	254.1609468260309
True	498.535409147973
True	825.4153784543525
True	892.3690588248419
True	238.53324370912983
True	753.7314499542292
True	224.5259447055585
True	452.4663635964556
True	359.23714568764785
True	504.1674517055102
True	491.0623507933743
True	319.9642953397073
True	346.9902018891548
True	117.97890012138504
True	358.10402941501366
True	1159.653199553621
True	316.89686525203194
True	144.88862750116138
True	296.41778061810953
True	744.2042702141267
True	647.5031321702209
True	404.56551421332296
True	120.42790590244256
True	345.36791187228295
True	35.552356536789546
True	173.62085152621214
True	87.9480537616406
True	87.84042766677914
True	541.4143873652232
True	139.09983690101993
True	133.32294279589016
True	96.88489193262386
True	87.91457151817659
True	432.2961676250927
True	388.0403894133663
True	1066.4976854833303
True	536.9313291340408
True	857.3989036141332
True	280.0011025758552
True	286.9576240809657
True	525.0954169529773
True	193.47666969900084
True	744.5250840200687
True	242.33598393039
True	354.20373730443464
True	70.06447521608924
True	116.67203833695916
True	245.5022653545008
True	127.8821531241842
True	484.2317301545792
True	31.190923995850085
True	574.010286683169
True	1007.828711915306
True	726.9778963164181
True	1.5357670673872286
True	60.465892828748615
True	492.4858975174997
True	441.2387530497447
True	76.42531421062867
True	117.37218042282888
True	296.2538488039739
True	81.13676358251432
True	53.76943760507751
True	701.8008719037629
True	670.1101341370945
True	162.94040862431623
True	163.87687307146538
True	524.0094755483763
True	55.1922720027866
True	24.32564197501824
True	565.3967264505366
True	439.1737221054116
True	1132.3733205499402
True	45.750959797962935
True	475.3221625834876
True	897.0237877915531
True	819.1311974779785
True	287.3178110381123
True	745.5981242581378
True	394.079185651128
True	43.08960192701109
True	98.77099730189065
True	712.2141542503625
True	77.00082033388105
True	141.95382825416033
True	937.1309305815396
True	193.5635085207664
True	268.81666370409584
True	101.11540593174398
True	640.2833124196845
True	586.6219228471163
True	215.8773742981338
True	435.3794650497165
True	39.69241202791044
True	280.00666026520554
True	579.5033258050803
True	611.6604606849926
True	321.27309166492216
True	74.44360932377221
True	941.0351729641786
True	1079.6033941022984
True	555.7419117289767
True	65.53854385941548
True	30.03516621817417
True	91.05120366301094
True	106.458302548076
True	103.7711614514301
True	884.8593473474482
True	1177.5529316012887
True	734.0778362454382
True	304.00909549495606
True	7.622273893014627
True	20.75996454012601
True	345.4303968693147
True	489.7083901382445
True	47.04283813233516
True	564.2107023115772
True	435.78999757944246
True	391.8159067116152
True	77.50011036121019
True	198.3359469030381
True	267.77583601859226
True	133.83841538378792
True	392.71107143001177
True	42.16817918508323
True	180.9757736066704
True	1152.344646254394
True	6.079350017183099
True	28.720773123091924
True	587.3671867902599
True	351.84883073543455
True	757.9729921667008
True	159.963892422969
True	765.18605415991
True	582.7067135757364
True	298.34209159813634
True	444.02054122171455
True	345.7758191599358
True	294.529584005791
True	269.2176201149985
True	388.0620580122035
True	507.60830785462446
True	490.0679411145172
True	106.8223530859966
True	367.45000885392113
True	7.943799424250748
True	180.69308272900528
True	214.3364099074831
True	843.9531886281789
True	602.1779427680669
True	30.35975147972501
True	746.0154590265702
True	816.6841364973703
True	101.5873468606264
True	353.0609623623424
True	834.9962680918444
True	226.5648286366081
True	167.6921000731265
True	527.1700721010596
True	595.8978317509975
True	1087.2750806586732
True	148.39983618219236
True	158.7175811136051
True	255.27749915448723
True	316.6679300043316
True	417.20447554969576
True	411.4178655271664
True	328.1806070023508
True	438.7020957924464
True	489.7026928220109
True	231.62366043242844
True	1466.7460690919625
True	241.1700346641533
True	402.959863403857
True	52.237179682950334
True	761.4909959791545
True	253.5783639874537
True	920.6519552263444
True	574.1039929292527
True	317.71809917196447
True	756.0674395842519
True	268.7498287704897
True	218.62047850338584
True	264.3517683022084
True	220.1754153905042
True	141.27847747950491
True	260.8948884781992
True	743.547201812037
True	521.2169795527112
True	229.44987124403525
True	1165.2069542552772
True	117.34411670912606
True	262.4414470270275
True	73.1260070174064
True	302.4043821220602
True	403.3250083284859
True	89.00025934806992
True	219.803724903829
True	72.73254961574112
True	712.6830547462819
True	381.0727719156295
True	231.7248046695652
True	734.346407452704
True	828.3568986644018
True	823.9278677794622
True	831.0293110828926
True	348.9960014388876
True	1.2655417080254403
True	260.76282101537964
True	52.93880686128672
True	398.6685139037146
True	51.62705621341193
True	352.61500104567807
True	854.3794427622329
True	1042.0232957914689
True	403.4138283377457
True	20.34763110539141
True	517.0245332967091
True	500.7379984240021
True	191.05155463930865
True	237.32315843796087
True	290.9481701862896
True	23.944825046973243
True	125.9315316072168
True	990.8880493822114
True	64.0112272574062
True	500.6975091025216
True	791.7486827474655
True	100.32993988386288
True	245.8368427295797
True	113.94608203787344
True	15.450309093625684
True	1.4207970295209735
True	119.1689563591193
True	1012.6270226751648
True	493.0663954343141
True	68.83151136420611
True	793.1204866250813
True	343.77773367841587
True	1.7243005771846622
True	451.2196521543396
True	189.27598797193568
True	482.9172289240877
True	86.3891675544946
True	325.5919798682592
True	380.2660956142333
True	169.1711816748672
True	196.55826942413532
True	122.66936605314596
True	171.96321363936318
True	983.6665579880636
True	16.267980401197658
True	502.68648299979327
True	485.8150469366531
True	420.1213326463189
True	218.68622966202307
True	228.5252990339382
True	153.95417980408683
True	47.44721197790304
True	472.3618309541432
True	154.30803389053835
True	822.3711530191606
True	854.9461443712374
True	250.94607687760796
True	309.0840837441193
True	518.4508962276385
True	44.11540228906823
True	84.11236208638742
True	752.4415409818654
True	1083.097138027506
True	113.83884695176432
True	727.1493815639781
True	144.51178802841764
True	915.5533022769304
True	685.6957135764432
True	106.42345392080688
True	273.255896382625
True	628.9707659828545
True	276.1514397828237
True	44.24113385033098
True	561.4825224252301
True	461.4616986351458
True	5.940314694312709
True	463.4877477047201
True	65.91314033068836
True	176.6599050635361
True	240.48689509253904
True	299.80987499503664
True	73.26129853544975
True	219.1831937046678
True	348.51695852655206
True	432.4862910366989
True	893.9605698566679
True	44.26568150226458
True	876.4716365065889
True	1007.7868091322443
True	127.73907107713175
True	75.41726576441636
True	992.2330476653136
True	34.046587055471065
True	230.29815995011495
True	85.86182079836598
True	207.5360090870548
True	373.3890755336647
True	940.302563541511
True	98.20353290988471
True	76.35643313327353
True	671.7955726285359
True	285.5177330615933
True	728.8169377536605
True	53.93332934436824
True	486.090220972669
True	400.0495225614234
True	690.2875285478433
True	54.53917617217569
True	110.73236288577574
True	26.79203725685469
True	274.18374395077615
True	43.73870367600104
True	350.5216708923724
True	2.62942102102749
True	1194.2523141572267
True	103.4621355418878
True	129.3670596433509
True	342.57741535235294
True	723.9887563003933
True	705.5676280947291
True	1001.4201329204816
True	456.33685818397686
True	416.3607261595404
True	138.42429616646467
True	425.2206799306225
True	839.8807779829209
True	417.9663539030509
True	945.517304356633
True	90.03581480327118
True	435.0360577123651
True	179.7516434601299
True	287.8722006986694
True	764.1390288973591
True	166.10324576370377
True	134.8228551949071
True	67.25612171285843
True	868.4657629278353
True	780.721445755649
True	82.96120744762496
True	438.41064173061
True	761.7807970444865
True	417.896022152587
True	55.74614662570078
True	315.5116772800927
True	795.6763087053541
True	31.65922461446426
True	371.4620397288654
True	172.0623618299232
True	293.3239424976184
True	33.826869291991734
True	213.43081740853003
True	770.1348271949304
True	639.8303181694614
True	58.00239756797518
True	298.02282084513143
True	911.433728253511
True	17.922240060730715
True	323.7709119851463
True	296.1908699157846
True	439.785055907114
True	222.07070219752268
True	616.6454023465685
True	46.96724404087922
True	962.0559144020414
True	879.018020698414
True	48.46996529748027
True	389.041011919014
True	717.7656659742688
True	891.4435858323666
True	269.666014162545
True	595.4388935425208
True	131.721972742462
True	184.89643851085447
True	133.5584807387959
True	132.84060038341582
True	209.6923592135813
True	945.5539987840856
True	799.568719457986
True	994.9658038259762
True	19.72678210359913
True	26.41166603870044
True	346.74438302701344
True	13.43542090169042
True	604.2575004490891
True	1067.4223419278958
True	264.3679384275126
True	211.8788346472991
True	82.63361014367122
True	224.58128451379
True	132.24496996704514
True	47.087786734908136
True	130.73107686016232
True	91.0518397170311
True	244.1756411423605
True	545.0475616035326
True	157.20311203805156
True	29.82379321359175
True	60.08797747218647
True	427.7464015757221
True	261.742384998796
True	591.9334421081072
True	24.00243700494568
True	120.109633801229
True	673.8046355415374
True	268.5722441369752
True	486.8861240238984
True	664.3013098156763
True	99.5721163225673
True	115.23082225345048
True	78.76118087497161
True	26.040158177790666
True	120.4943414212941
True	84.67558565912945
True	99.81616818446952
True	153.7818993414087
True	233.60353018993695
True	817.1393401389346
True	295.07908671403413
True	930.1664858206602
True	169.70311949128657
True	204.06585002809115
True	791.5910139701139
True	321.1191198763564
True	623.8615075447703
True	256.9581450458816
True	362.7818680470652
True	452.73565687194855
True	551.7898110822097
True	652.2591396006754
True	372.3979431643321
True	36.65371038665157
True	567.9351358977738
True	616.9505224288102
True	20.22886954744367
True	11.48976276596484
True	258.9354120609976
True	385.06515353311687
True	453.6921108386447
True	69.33287814155617
True	645.6190975082222
True	947.6653637807744
True	239.46231632512016
True	897.5137992656202
True	269.54241332808897
True	105.4942957854351
True	267.76724388291444
True	658.1390580165889
True	38.97363333218537
True	584.7823261160006
True	1290.308549420744
True	995.6463034584922
True	917.9106961004308
True	207.00924518452064
True	93.3145102083312
True	202.86828119761643
True	835.3150118214165
True	146.95988947208664
True	1060.0697198842936
True	863.8059507109133
True	43.4430756021371
True	90.78225432888496
True	406.181809960328
True	417.5630101016926
True	208.7414221551972
True	515.3590145627111
True	669.6808464535488
True	116.9331485805398
True	282.34802597757806
True	981.061170917136
True	49.44932623873063
True	689.0883425232677
True	546.2898085641633
True	38.9668078616956
True	832.2201477024026
True	390.4232120448293
True	560.9815003043599
True	108.67484150920532
True	280.6085203981371
True	224.03713700833293
True	25.172851727799177
True	131.89753650812474
True	758.5466607424261
True	149.18016856744018
True	391.4833516885639
True	66.13254220210571
True	669.9757397757826
True	612.6610292418
True	232.95380962509856
True	481.7684527794975
True	169.70411043570724
True	176.55017807962403
True	224.61363989356903
True	283.9813700518019
True	349.0778825859821
True	131.51444391468368
True	198.1951668923409
True	27.666497657234277
True	893.0167616088456
True	312.5425026782442
True	9.801477886842395
True	370.8990937356935
True	171.85253366029949
True	624.8957150446096
True	373.2841368843725
True	587.6814290660379
True	554.4396770307001
True	477.87323700986
True	775.6337755578721
True	239.111208839505
True	530.2781387906705
True	156.10991039833235
True	548.2702140935492
True	370.14492556297984
True	380.7397738118386
True	122.68552519792487
True	136.74917576884593
True	109.65991310993596
True	72.91917417203231
True	734.5932298063509
True	176.3590831412008
True	42.570397360433134
True	0.0
True	549.1425821633209
True	112.03509676413672
True	23.96405895744326
True	40.67191279732364
True	109.02373119530895
True	522.8830315339596
True	178.60728960012986
True	109.29196940264238
True	33.77611173839409
True	161.00559067765292
True	948.5836071444614
True	48.40605037302062
True	235.1778910222309
True	761.6035920993587
True	319.1853092728111
True	467.4715261139637
True	463.6047095855303
True	501.7616095764438
True	602.0938994467236
True	926.4335631526748
True	272.0039773504188
True	1060.1222961155734
True	927.8621384013773
True	623.1576514499675
True	346.67295995085544
True	820.7702946353695
True	9.919417384666945
True	32.55279891276854
True	293.2795711149891
True	41.919900438272855
True	206.08681665541968
True	776.4137872109083
True	211.73083593748007
True	725.9054051795367
True	767.5534369564257
True	124.73430843333838
True	376.7441423688573
True	597.6988438171443
True	26.564820402034613
True	129.64379517864236
True	439.02625497584944
True	301.0793351689245
True	198.43500919451287
True	118.00235619567644
True	395.46674740361954
True	23.188880315348843
True	359.19283922936773
True	360.629023764321
True	1013.643791913992
True	376.9164644272889
True	30.13271273538845
True	434.2339659276658
True	426.43287500634034
True	229.90434544591952
True	31.91591853189776
True	747.5292943503889
True	430.5515995101592
True	181.545955578678
True	14.150338501480569
True	1215.2475817484103
True	164.18521241028532
True	26.241124817956948
True	297.1967832227169
True	284.58890561383686
True	112.48233511050988
True	297.2765936458736
True	41.83014969590617
True	320.9409231297401
True	306.70840743247805
True	317.16739262770704
True	33.21507853187845
True	47.57688736974171
True	1063.135454631809
True	26.5240644963492
True	12.157523186858032
True	177.12851485743593
True	654.2092285038357
True	8.976518544193366
True	185.64833365367824
True	179.52022447482867
True	519.2775267835833
True	389.7938407502086
True	726.6757766507316
True	310.2821144972524
True	493.9080826981768
True	447.74617247255
True	489.8773992002296
True	98.95757281683002
True	1262.116123798018
True	905.4207872297816
True	288.30807844970246
True	536.3501153547708
True	100.37806668617372
True	556.1444658861672
True	449.905794376098
True	159.73656155594688
True	80.78691224587332
True	341.9637101666304
True	161.55565876513535
True	31.223860530078824
True	607.5733518185054
True	370.3830933778723
True	69.32073929605026
True	29.39118268969637
True	667.5160260172136
True	496.6622786134679
True	69.03159398598818
True	22.56571137764025
True	316.27131921775424
True	325.8639650393949
True	707.7459540889586
True	548.5417075787184
True	558.0466379105051
True	783.6833767671983
True	8.503690519545135
True	61.55465552787663
True	36.28671596509924
True	62.138442562127054
True	496.95101811698015
True	598.9067668710509
True	76.67404820309062
True	111.88285472315478
True	202.5987631359704
True	76.8335701352592
True	183.847376371942
True	213.12843589416968
True	263.1492247486297
True	827.2571609244208
True	606.2031376452285
True	288.99374696068946
True	197.24370940980225
True	273.2133313164638
True	244.63985333214
True	746.0169899800107
True	323.49456180008406
True	166.42633649491378
True	901.625807058335
True	357.81563435270965
True	465.3876542783109
True	147.22530698631718
True	122.46434382138432
True	62.06064763307664
True	208.4040917072506
True	992.516849215298
True	519.7709175597938
True	115.26052161100448
True	351.2303264720705
True	96.87912183845395
True	650.6669198906537
True	5.039135032779355
True	687.457405912118
True	35.03842667254895
True	960.612189796974
True	853.3721574395813
True	208.5871874532369
True	29.1696266805102
True	83.58514721829965
True	448.1559910782213
True	230.49731200904984
True	1.3147972501010992
True	78.5672187177451
True	1076.826388251801
True	339.07802122462897
True	660.9435604590348
True	475.5739816937007
True	29.480774313656703
True	131.98104365124257
True	446.101311147393
True	902.999092875023
True	802.4474267179692
True	423.1539677470464
True	340.038727795231
True	15.344405731122627
True	78.38388429354566
True	728.0409161779115
True	455.14570110277714
True	385.1808486337157
True	889.8346987718571
True	19.130886338060822
True	214.1183002129536
True	896.7490832809855
True	235.04416699458503
True	8.539333112753209
True	497.31747522983073
True	103.4490734285975
True	649.5961493386046
True	53.38530524336019
True	250.8109905690181
True	796.239915435185
True	930.7917711414336
True	279.0072564251621
True	409.9909221546744
True	110.99100231833796
True	593.2383931964356
True	259.026398880304
True	201.5272149972014
True	855.3011116730594
True	54.24088141609262
True	725.5791139739488
True	280.4786843555184
True	301.25676056404563
True	165.40063243812136
True	490.7371181333007
True	566.8413875046527
True	368.1229809138911
True	400.97622398739406
True	68.05100593792521
True	166.0298162500067
True	458.28342703534673
True	218.98594165907585
True	35.17321091775795
True	193.9366501759418
True	376.5648006057077
True	408.27325323658255
True	761.0202328884494
True	128.16916126961462
True	655.9227936244587
True	484.78927098744754
True	606.3179329130087
True	135.8520960415183
True	37.93870171857243
True	666.0464259944766
True	67.3759990866847
True	557.1139257297751
True	669.9559215358388
True	455.0926291356581
True	135.36436919635628
True	528.8515328032988
True	3.6348794835276776
True	391.5088463985704
True	31.695515593809493
True	628.3938153195709
True	277.19753033305284
True	563.9709702661104
True	685.0391640858408
True	135.05444224613254
True	532.0226168728267
True	495.1010455735448
True	62.80169899607575
True	974.3305875834558
True	2.7515221149062112
True	27.00910873856235
True	636.2770665409495
True	666.4301058164992
True	132.26697585973457
True	400.7122502110193
True	129.11401481587637
True	71.52821755758923
True	448.5558464374021
True	40.4497737020176
True	518.8132364551905
True	13.167050369739686
True	836.9065556715111
True	539.8673492096915
True	669.4189411679932
True	101.04122461115712
True	370.9159351370977
True	1004.8496758627762
True	839.6299770774202
True	126.78466944592677
True	551.6794239201072
True	457.63657177902513
True	250.91006406418995
True	248.3910891366816
True	5.303871307227684
True	321.23231306472604
True	13.690404615560675
True	361.0532195638056
True	78.96732318666226
True	424.5697220669126
True	643.9328947745507
True	123.3776817139514
True	235.92843329677328
True	640.2237600934033
True	675.544470162117
True	296.1154312460342
True	138.63394098221784
True	168.461811761372
True	482.21948016627954
True	85.8507617194599
True	11.409772414022632
True	511.78929199831407
True	569.4735559720248
True	21.09598526741676
True	144.08327523168975
True	873.396365301245
True	487.3659291727802
True	272.8161193179216
True	34.25980891048484
True	468.7817469886184
True	117.41415628152158
True	589.0886676185478
True	664.9196225562181
True	301.01973155940624
True	369.5024097087502
True	188.7724141975703
True	237.64749752985935
True	75.40610460299884
True	219.0991177334469
True	496.5292107600565
True	19.94373218517153
True	459.60338857170126
True	371.892791632629
True	719.4411680587548
True	930.707538732438
True	890.5353450799378
True	156.71137913847093
True	396.4073094934382
True	73.41124158140349
True	186.40596110923025
True	318.9202589474007
True	9.395519057853187
True	796.6775294129613
True	23.55188522566213
True	401.399683091397
True	271.51577842121986
True	631.095315998659
True	196.8984823531107
True	41.11499340887058
True	692.9487908778975
True	1077.8073336722184
True	225.59870806516008
True	132.60877429731676
True	614.0433461414583
True	527.9874149018813
True	18.464795162059715
True	824.3996170812645
True	104.9363380942127
True	44.591926177080914
True	321.53900684385303
True	351.9576855311824
True	410.8747484945003
True	272.38077710124435
True	19.46821072754678
True	22.711062620810186
True	834.0280060979562
True	202.88030054895492
True	110.02041692816634
True	851.3866503054986
True	653.2369376958484
True	664.0546730982136
True	444.8570134804755
True	158.09615045974653
True	30.905975836842018
True	102.70442673455172
True	446.7648517817436
True	228.86836776029716
True	477.9195761470916
True	147.60844670313023
True	495.0265418395526
True	655.5720779344591
True	986.5770809681884
True	22.94250217302832
True	1027.3757758896452
True	1086.9684653946383
True	475.11006921945847
True	81.68905730301312
True	785.7595583713522
True	649.1091232827716
True	623.7881291746565
True	174.19537513974618
True	745.7330871950966
True	699.5795029664954
True	118.21692766171353
True	761.724325035407
True	833.1272188840937
True	490.2841261066541
True	227.66692042802055
True	73.72266790087326
True	308.96334360623734
True	356.1113027920802
True	464.35977989666486
True	438.7148231091505
True	194.31505323374864
True	311.8950786574808
True	2.352391456196464
True	12.89793544583571
True	105.650423500485
True	133.5181546912314
True	362.7082059552519
True	345.56852863758724
True	110.38502790261352
True	16.169117687222776
True	211.0063642023756
True	869.2107736268919
True	465.1277924781823
True	537.3695804334972
True	569.4231583219714
True	823.6286729747643
True	654.1271683693717
True	94.19293845293646
True	204.1506587267039
True	242.32391287336085
True	286.2812733800709
True	108.8073058054868
True	362.9172237202252
True	420.1754428976898
True	170.07183743986764
True	648.2478317697127
True	248.15709378958277
True	193.4540890154845
True	25.55086568561263
True	245.96626157530508
True	494.6925619470587
True	166.2601191098547
True	534.8825877437081
True	474.0125013376218
True	245.83806019637123
True	104.12428291725794
True	42.06255769927597
True	400.6402198203672
True	793.6162837237646
True	166.623709959083
True	1031.0111806342145
True	1032.961793852174
True	489.015016075303
True	105.34055785380846
True	122.76093435373126
True	656.5352137793296
True	6.361812464623728
True	225.73400048215277
True	136.54654243360778
True	118.86056382062796
True	344.1126938253163
True	654.6192239589885
True	40.10960414983644
True	126.19662100299932
True	948.971721951146
True	53.61148028942931
True	444.836622932282
True	526.2722838445998
True	256.1070968228293
True	136.24194744624057
True	933.194603564042
True	1185.9510471869364
True	524.7562775385177
True	629.3153294906165
True	216.04734961554635
True	150.5363180861599
True	315.1874993067589
True	258.29258157454007
True	171.42612036244884
True	305.8935359551136
True	352.4890995661528
True	10.61652829338485
True	620.0325752887474
True	145.9913145345172
True	80.35144894512226
True	449.72759060162207
True	302.2937588086349
True	1225.5903252881285
True	350.3574789445668
True	971.2830682438164
True	9.142530287521552
True	269.88544148532395
True	226.67131395865923
True	153.03759535689832
True	481.4957265134164
True	194.6854363865509
True	398.4699613712147
True	322.79852164880486
True	106.4628430807276
True	359.94296267568177
True	1034.201874991166
True	750.9238868709986
True	231.82605607220324
True	104.52338364894274
True	300.4461616107856
True	25.263829122827268
True	345.92999236012434
True	319.38671291809624
True	556.1134952776218
True	460.6775140495293
True	354.94804170836164
True	159.98028147639636
True	13.045305344897416
True	431.9488553281061
True	276.75174196228795
True	143.5510478837397
True	299.9847928546498
True	438.7403503545345
True	817.6916731719485
True	312.6771004815281
True	779.1234107284342
True	399.1274283039309
True	381.4906554251016
True	1.0002923691647987
True	1164.1357028572838
True	104.60176111607298
True	892.3883028975953
True	211.2248828928467
True	479.2214013001797
True	676.6863211475224
True	83.00248432563697
True	475.3599797338629
True	32.55597700820852
True	402.12845369716416
True	80.90699091548397
True	227.5888414082968
True	37.85967294668026
True	668.5681177998663
True	185.9361506592985
True	26.396291073943093
True	391.78715864556153
True	110.6757422793648
True	166.98315332143574
True	819.7605870941229
True	257.0251136927318
True	156.44734706384034
True	386.4227173487625
True	511.47249135292486
True	330.14731269211507
True	507.7529907366986
True	599.8042758323147
True	159.68912503293916
True	7.801732973596032
True	74.33827469178746
True	430.370427753734
True	89.99536594022402
True	81.82399120718186
True	1071.9873542977014
True	28.801379695786693
True	322.7817624143526
True	327.24280537435163
True	448.5823062244083
True	671.8057430931426
True	187.18109215686803
True	664.7140703639002
True	331.7093021279978
True	346.6655545468294
True	271.29464437006584
True	211.58819387581465
True	346.1634843445694
True	456.9667967487948
True	410.9405273838156
True	609.8832551621825
True	137.42502238897595
True	76.69872310523174
True	33.35472070800134
True	291.9811337329726
True	634.9557947040674
True	406.26521286797816
True	775.6612541891429
True	219.95509248943583
True	370.4050182024237
True	65.06490403228723
True	53.96388728193745
True	407.6596593479404
True	199.7531485776584
True	205.86968448279
True	44.24178582557124
True	1085.9527262859517
True	175.51219771045118
True	874.8346571974495
True	314.627092822554
True	915.474525412998
True	232.01949602757244
True	458.218816016152
True	529.9997457487042
True	599.2740181045236
True	208.95610475557996
True	498.0502744677461
True	928.799970287114
True	130.70113632499863
True	7.768314368925938
True	583.2743619108746
True	28.150165368708343
True	72.49721494518825
True	798.5581854436334
True	233.67586660570535
True	982.801376175492
True	704.9456021410184
True	410.8381842707073
True	275.854005226475
True	481.75945314498887
True	345.93802123397404
True	186.62724260576232
True	694.806501252794
True	714.446242861157
True	206.64682956247808
True	94.40159518513477
True	506.6015826618652
True	140.46676116132312
True	387.2310118525978
True	338.3908857494142
True	66.47470850833945
True	386.7347609171987
True	429.0329298618794
True	374.9816517474332
True	401.8711642827661
True	421.7216003262832
True	661.8920951958661
True	58.65811032543439
True	447.2768691014517
True	337.270922668146
True	661.4256940015977
True	225.6831973111572
True	97.19367936968264
True	42.25597876863839
True	531.3821585019648
True	638.2890302011582
True	187.80613734568945
True	414.2483411889224
True	335.95913246016494
True	16.596318600947523
True	163.12315060051498
True	294.6755317784767
True	2.20048830779805
True	877.6838629658823
True	79.46036554165657
True	102.71834259351556
True	117.54324041966576
True	368.5271456189312
True	36.02215141914481
True	454.6479724047089
True	236.6215813756347
True	5.682574170067277
True	111.32973336185124
True	453.19741810296574
True	53.23441762106071
True	61.422972814465645
True	171.21571792552396
True	297.3240108802595
True	964.3076101494096
True	385.99369491640334
True	944.795172820104
True	180.42354935618076
True	1044.5394326295295
True	784.9110158965465
True	634.838814169549
True	400.4990274563588
True	359.180773945267
True	74.41260270690566
True	67.61175750351372
True	80.87520698660495
True	178.16247636467057
True	488.4823633702392
True	1120.7650878996524
True	182.0799412995968
True	352.8961682102998
True	435.0687805300835
True	602.7758170941547
True	601.0997118565876
True	279.5944271079554
True	462.2527257862616
True	682.1715767946458
True	97.7228016181908
True	745.0719073028755
True	251.64208678432965
True	127.30748964207687
True	412.6836739102116
True	887.1287203620197
True	438.9417843017963
True	853.3187676886122
True	194.86813336218208
True	346.75979855836846
True	704.854681189305
True	633.1906574200932
True	179.2249355296374
True	265.4748418340167
True	749.7163455401649
True	33.03090717655563
True	190.13766468040785
True	485.08756968482544
True	717.3029314985828
True	102.66447180871076
True	36.62022630346413
True	165.71733146955668
True	708.2353498663459
True	328.22794155417887
True	552.8980215292291
True	354.1170454993905
True	296.7038750086239
True	440.5062980049357
True	485.79235025797374
True	74.91296472972775
True	374.0121074926112
True	802.9941175259625
True	0.0
True	286.8751350586842
True	254.1799540697799
True	949.0383134969168
True	151.0218883854053
True	672.8297564485867
True	630.0968051436395
True	110.5022899933344
True	218.4062933402508
True	134.0911135977316
True	10.555743962213336
True	290.10930243244337
True	391.601085071574
True	1132.302086054539
True	233.5118888308049
True	400.9458340380579
True	651.9161840543977
True	200.2506792217379
True	26.60313546309987
True	873.5143677936903
True	621.8386834998564
True	165.82235026737033
True	598.3701416121778
True	158.82595993578374
True	299.4757206820279
True	800.8652553405993
True	32.60648719268112
True	109.65106925132328
True	522.8110840319345
True	71.03282170403051
True	78.06230027852013
True	386.4713199870622
True	25.01606941942659
True	752.784333089737
True	102.11998676680662
True	161.81214526185298
True	17.326885246268084
True	709.3892780943934
True	25.916604979823383
True	770.9546953731762
True	381.95926304337934
True	125.6482335824133
True	700.8509534653602
True	528.498841492344
True	573.1032997779774
True	46.31722355334088
True	372.351981968748
True	4.894838425057903
True	88.6772150015668
True	374.7948075294825
True	47.57512974633727
True	125.44187400348318
True	298.8962390394438
True	182.29241547132452
True	100.25086732848816
True	657.399583123845
True	19.037923832704703
True	1141.51964452879
True	485.56233088673423
True	307.657457781977
True	495.542892188546
True	116.0844037334608
True	795.8130382821008
True	1098.4790780191424
True	737.6952195675248
True	174.39846691962606
True	225.26915211044636
True	49.80038946355588
True	57.8293997753542
True	152.3876832021828
True	106.27179222442464
True	173.46663139382358
True	1178.7781285234298
True	300.68073332817085
True	357.0701705351817
True	706.093494298395
True	18.87041221295348
True	15.06683973042239
True	582.9728398971266
True	4.904436337217081
True	114.80886055430716
True	699.4175786377234
True	179.26567121362044
True	656.6831576794316
True	811.1609166198101
True	150.10293556233492
True	875.2554024302192
True	3.504762539816064
True	462.8461766560994
True	1049.645581346254
True	23.08349752685664
True	234.3237612546909
True	146.55373581012356
True	982.3376801091044
True	238.5729297666028
True	494.2990076635392
True	120.26420723809062
True	519.1777872199452
True	150.64179603869317
True	99.9423599374908
True	384.2402709397568
True	68.14629148848525
True	55.87497386322075
True	1025.988396797541
True	265.7469691174221
True	160.49722750551211
True	368.1979934548444
True	408.9469047037016
True	215.382770926942
True	165.71851834980106
True	390.5076889397207
True	37.2792472334188
True	492.4617203279363
True	1107.59435342792
True	113.62920400228514
True	470.81082281317794
True	306.7969231543478
True	26.885463769714352
True	398.9997047144543
True	103.15633933956828
True	588.99320272143
True	201.53382496555813
True	427.1240220532386
True	20.221577993222866
True	445.8450560951672
True	105.005666032337
True	353.70366325714167
True	32.962869674651635
True	160.61571830189027
True	242.2859319891288
True	772.8912888609643
True	56.10922171178304
True	138.77840075029877
True	240.28739884705908
True	142.39161278141736
True	614.2116444163402
True	558.4430140688366
True	790.8388941374217
True	395.6954902344321
True	535.9619891084121
True	417.21394860861255
True	696.923527016992
True	74.1185272161018
True	441.1695658730522
True	437.0221198140574
True	47.324186283523694
True	83.67661352922524
True	126.2945406418882
True	88.04345733707076
True	325.0071228233438
True	842.4226823545122
True	333.6271561085153
True	1075.39830182209
True	331.38999525253035
True	906.5301881993807
True	145.98933007952516
True	600.821531335354
True	626.0605799442021
True	681.2047468820091
True	444.9295532107234
True	65.78600650839279
True	288.5837634123354
True	40.84284751452481
True	168.88113412779992
True	169.39131029814862
True	1129.477035464837
True	231.56307350452957
True	545.8276505206717
True	539.076840509292
True	560.5612193904965
True	892.0458858314897
True	583.2423916280003
True	672.6904207835627
True	910.3289771704336
True	120.21323582866742
True	318.75060692744506
True	254.41156105349836
True	325.4940570055455
True	88.48066476580405
True	380.6786934481782
True	3.934465666481785
True	332.65658262908266
True	255.4963016312425
True	624.0387511046675
True	280.5905263336057
True	365.5237496145113
True	11.528214806697196
True	55.92257768284491
True	545.9329497227536
True	28.319927257481023
True	143.55850498896865
True	61.34287877081503
True	147.4285765772131
True	239.55301861566824
True	67.05685959978035
True	387.0779463639781
True	259.6857368304952
True	101.39661491451838
True	334.16525012951456
True	65.75896803829312
True	591.5304721998617
True	868.1197682722232
True	285.93297308795024
True	1158.4470475614062
True	112.8032169326835
True	293.00430890553014
True	1085.3456929089152
True	87.27078659018149
True	291.86137372521097
True	10.910551082680785
True	403.4147569219885
True	467.87077053500127
True	162.6054523511457
True	617.2524850514891
True	911.5246027271946
True	159.69801372457547
True	78.85514580341807
True	342.3674386406301
True	567.2423786230286
True	630.3820028141497
True	1233.471091214716
True	25.7312195322386
True	952.5070989493104
True	141.71798953835045
True	640.4699730318918
True	118.34909348912927
True	127.95230280231578
True	194.27325687097965
True	168.2218404950262
True	755.8786389672712
True	201.87605527874928
True	228.33135546487264
True	69.05466098434746
True	504.5118479157693
True	464.5696294481851
True	175.73043626408332
True	224.93864619559088
True	16.535366346825484
True	422.4946202723707
True	219.800500102152
True	287.6760687133198
True	113.6772993652046
True	700.57590548087
True	420.9760677267046
True	259.18418649954145
True	641.571478549565
True	545.5060737015777
True	457.9209656375264
True	135.0721893544879
True	530.0175413431491
True	446.0475375607679
True	2.494562699900739
True	187.0293029321756
True	93.3273192926722
True	246.1417555595924
True	3.018650049630528
True	129.9592698630954
True	351.5780492592625
True	6.955123284786335
True	877.3942960787926
True	167.4527959056103
True	738.6096684324635
True	784.8127078275768
True	148.36239872412602
True	223.8660062296076
True	497.2099380565433
True	848.4345820062375
True	51.85868585773611
True	37.17380463730263
True	129.56023592993446
True	621.40044663441
True	695.66921164587
True	181.08965692742848
True	593.3514588712601
True	588.5018853558033
True	824.9075252577203
True	425.7339431036832
True	184.0282394611256
True	878.0296096104787
True	221.63435010427503
True	152.79816070426182
True	329.8778738047076
True	222.59779188446493
True	195.6497004984609
True	590.8877616770535
True	259.4114810013364
True	193.36545692881788
True	460.5871014510231
True	469.9664344958423
True	62.335576445494674
True	290.1521514773619
True	80.82876850975913
True	338.68685568506095
True	364.7957709097131
True	267.7414266143417
True	181.65125181718005
True	380.3293916847919
True	634.1652908291663
True	739.8908347967006
True	294.44440991636986
True	747.5243753101166
True	62.29634341696125
True	903.536355908276
True	350.7801325528017
True	8.487766568400204
True	599.2803344334918
True	703.1568267217723
True	268.98839014218186
True	168.02498948205994
True	46.54933896923876
True	391.7190115227152
True	81.86567744969491
True	14.306240675325284
True	883.315646745395
True	373.7532219741032
True	170.65310602376323
True	1000.5105496354832
True	12.47969573089727
True	794.4267071287142
True	30.30827910738575
True	655.3111487304709
True	58.837799396522335
True	764.9170848741342
True	426.9356693033099
True	198.63515471086092
True	444.5583728089085
True	208.86030568494803
True	305.2494883539616
True	214.3922230293388
True	405.6699686049363
True	9.330984154994304
True	321.1519944564538
True	109.1586990190882
True	10.89526511601916
True	470.5996560913311
True	715.0283040185174
True	283.1759667416308
True	79.81854180958398
True	309.2186601591333
True	79.81271008445341
True	196.14614275495
True	182.60742105759076
True	370.5433967648534
True	40.34350906642662
True	143.121683518017
True	379.738633880219
True	837.2769397546224
True	113.61898036099292
True	207.68200493437087
True	445.9766185056352
True	18.035453515455977
True	412.38025302834205
True	516.6433078574031
True	91.82793716174996
True	393.7659706775684
True	343.2104898165646
True	416.5507429227599
True	593.0283964907267
True	1060.16932107634
True	973.1405423956022
True	57.23593118807549
True	1072.3787098646208
True	112.70102450974656
True	113.42744610245644
True	108.72381199036003
True	514.9455318786768
True	378.6574165621559
True	567.027646345532
True	256.41260207489563
True	160.3418006800339
True	389.3602706865305
True	15.630089111394035
True	478.2975039381827
True	393.3666239039685
True	152.60329332876242
True	97.82895010355811
True	521.4707383487614
True	990.3696830289356
True	191.78423233667985
True	68.55010057633946
True	438.044162183588
True	372.19071770642057
True	481.7407949208257
True	320.1086992282029
True	3.7016287128597942
True	544.2741768494866
True	518.9698606591146
True	497.7595088706453
True	195.61259025299148
True	100.88052917131324
True	22.11882949454617
True	368.8339325760082
True	108.42365423680216
True	7.41379775306525
True	33.01183481424987
True	356.5934396513948
True	627.9305898544943
True	135.11614475900623
True	85.83531129879427
True	22.81957711722585
True	415.6131969697007
True	347.859130158917
True	782.862462639043
True	296.6239873890423
True	517.0857805960825
True	546.102049278286
True	527.1027586917531
True	300.85993428906283
True	540.6324601866132
True	101.7246478665304
True	583.1906978620837
True	7.657474835671239
True	370.5691203669487
True	463.6937274436151
True	917.3580897503152
True	348.6561069568102
True	760.5231049439323
True	931.583785510118
True	178.15790342831994
True	38.01771357144697
True	382.04311301015446
True	385.64456187024126
True	552.2489022933813
True	245.0114816490167
True	31.322709530852457
True	646.2957722481802
True	129.68148974470287
True	1071.4432599799045
True	328.6558723991089
True	463.6713474320197
True	128.57658068397163
True	808.7852257637894
True	138.61430027307648
True	800.2410862408079
True	574.9182483431129
True	189.604362431804
True	111.78668917570393
True	64.64342266459583
True	572.5366176678126
True	889.9829119965898
True	436.8259935306396
True	546.1928156667575
True	132.8660594187378
True	635.2958961032474
True	476.7602224611194
True	788.14304087543
True	325.93830077255654
True	571.2239263920904
True	122.89734179178126
True	25.567174814765977
True	410.40511170326187
True	172.5048264911453
True	106.56009582493246
True	365.0705771287081
True	1079.5353774217283
True	265.85966489062577
True	546.236475361486
True	12.622585538600797
True	70.73138863437184
True	333.92795644158446
True	794.6519886578233
True	428.0343495179926
True	518.0338437924669
True	718.318464791262
True	68.5885445405197
True	729.3501317124915
True	48.136431924858776
True	101.91657825386292
True	184.30047170240937
True	81.03338659956967
True	24.544708181316267
True	303.92345349333834
True	476.58861820413006
True	917.3234696138392
True	824.3943230324134
True	5.91106057028474
True	296.25546489763826
True	467.5404845605492
True	116.68870954475112
True	240.44877069128776
True	324.30715503705846
True	1318.7937652196272
True	453.5332229158351
True	24.65972957762184
True	176.91313725604098
True	704.8517809107864
True	37.65970279097966
True	180.6047165064523
True	580.5922880498202
True	69.8506026357881
True	858.8362565447309
True	330.64445908664663
True	666.864636418398
True	76.83608656699441
True	671.2955193630339
True	594.3455407050005
True	898.9906137443403
True	244.8833404088163
True	506.6895952876804
True	812.111061858762
True	910.514281729191
True	234.82393227578453
True	745.09187679934
True	227.1402931898652
True	447.5884118115148
True	369.7840031463309
True	495.0249544763069
True	495.5471412818321
True	325.4869477123207
True	352.91326938260374
True	112.7967791409943
True	366.1261236920234
True	1141.854314944879
True	325.32762040596333
True	143.2919072226612
True	299.2364131364558
True	749.0266047252923
True	650.1389271208012
True	415.0196293122735
True	124.60021684092116
True	334.9733877412912
True	36.22457714558767
True	177.20934705973744
True	88.95996982535674
True	88.9573199351913
True	561.1159711346701
True	142.2390586927622
True	127.85577349439218
True	111.29510667821734
True	86.42994759121441
True	447.742073320663
True	384.6755527574558
True	1056.1079788087338
True	537.7949626265278
True	859.5402653434992
True	278.4552434766426
True	293.56121585149623
True	518.6765715467343
True	198.06764206508325
True	733.4043484570385
True	247.3063543721444
True	360.9458251571999
True	70.4240148676595
True	121.65672136092044
True	252.8917583487734
True	122.93212210157894
True	474.1894946226096
True	34.02810182450058
True	586.9164560045423
True	1006.22117273213
True	732.0659294717203
True	1.57772875997206
True	63.00129257946541
True	486.5585935795088
True	437.7601946871643
True	78.70252399692413
True	124.25123661986017
True	306.8501830354612
True	84.80486292931127
True	52.25426134879672
True	732.5539810517866
True	669.78483700326
True	162.7261202503818
True	166.4078893941259
True	518.1751537816538
True	52.808977414514494
True	24.39771126074817
True	556.8601007045309
True	437.8035934108039
True	1119.1996148875196
True	48.205325670758015
True	461.4002206966428
True	872.8720567504477
True	784.2203651155759
True	292.0926945258868
True	771.0684453628065
True	389.4178292453063
True	44.535262879250986
True	100.37525460044658
True	700.5424169145325
True	78.04085710450278
True	140.4913660480926
True	981.8440903491792
True	198.6292483218336
True	277.5804408413008
True	109.00805133163
True	662.7011241043263
True	599.1959123020044
True	214.1533933492928
True	420.4656520365186
True	46.05185400420073
True	281.4676048464839
True	589.0868201173145
True	623.944115615856
True	307.27602144327824
True	71.75657410060461
True	935.6727181453834
True	1048.5152898130868
True	573.688811602013
True	66.8235889700108
True	28.27305570489346
True	96.3051197663686
True	107.69602525370948
True	98.51506025333006
True	887.0634754151545
True	1187.7549482563595
True	721.4976901959325
True	320.482143599926
True	9.174075827170675
True	20.64924280251618
True	348.0605024685619
True	485.1582927682496
True	46.0748608092168
True	575.5068458906808
True	427.7681882432724
True	401.1927744280792
True	78.66371471208338
True	208.11855576488972
True	271.9192806266825
True	130.69343573369022
True	418.4729067145829
True	38.91063859954289
True	170.76975480773643
True	1187.6374632170982
True	5.070763596448484
True	25.139480552851325
True	596.7703712321255
True	355.0230097639196
True	755.8045599717711
True	158.98077377828855
True	779.4193586622243
True	606.0158241797808
True	258.72196831754275
True	439.03668726825566
True	335.7956754671734
True	304.21042635702526
True	272.7322616550147
True	399.7586989982703
True	498.9844902266914
True	513.3835151197466
True	107.16368071957186
True	375.7261783819232
True	9.986222820130886
True	177.78857060218695
True	233.27198270264603
True	847.3422480887293
True	593.6183938588209
True	31.860729384949085
True	740.1074150026556
True	850.465535178537
True	105.88102645753548
True	347.5040048350892
True	850.5268360506666
True	217.03668083584265
True	168.7305607980014
True	523.6973604125832
True	578.2375021840962
True	1096.4560679836472
True	150.84865528723418
True	157.40237803183683
True	249.32519597416447
True	308.2096530118016
True	430.40862834512745
True	415.4750069286104
True	333.8375229062622
True	461.0459840550365
True	494.0045105357804
True	221.9318372889855
True	1495.2635050956635
True	255.76893997484748
True	396.71648760137
True	54.36753911009772
True	778.085425457731
True	259.4827012045323
True	953.0937767934668
True	556.2739850816566
True	317.49056592509004
True	736.0808343726629
True	262.41339092808846
True	210.80020947967049
True	262.8095212017724
True	222.0774455559344
True	149.28675593196937
True	247.2153972477148
True	726.7251564328951
True	527.6343966583174
True	219.12047724817185
True	1108.5443705125874
True	118.54683435086532
True	261.7845079048338
True	73.85614457932577
True	308.3163855819917
True	420.2689221853548
True	94.634946743689
True	227.3688497335685
True	74.31990304019486
True	704.9495389137898
True	370.8563261218527
True	215.83012641754607
True	708.5250775553908
True	869.8151819192727
True	809.8312766340772
True	815.4609975596065
True	356.4485179581854
True	1.049751847358553
True	269.2969401524327
True	53.943755310017
True	376.7789996769878
True	52.745356028012175
True	350.66829162078614
True	843.7350061486219
True	1077.8165253688946
True	392.9137562885561
True	23.488369638096557
True	509.9162957280727
True	519.5225691987185
True	183.7000219832069
True	245.5293888778564
True	285.57775080024027
True	24.355898739915595
True	128.16730657439084
True	954.9147904773768
True	62.92228354693317
True	512.1333365306258
True	788.6249675109967
True	97.83068907981703
True	241.77737233893257
True	117.8692395756592
True	15.04718382239591
True	1.538285357155987
True	124.71073259198178
True	1016.192697017646
True	471.3220125000195
True	69.39753773303563
True	787.132113162265
True	342.7472216503202
True	1.44419322819014
True	463.5573152756161
True	194.02881713652152
True	523.0035660116497
True	79.05243034503263
True	318.15408459801364
True	370.8362034837727
True	167.21489886480896
True	222.99655584361733
True	129.27181769253113
True	179.35476473817064
True	1003.6096445660304
True	15.839166184526553
True	503.87111984472034
True	490.5093917925548
True	401.83850404161
True	229.9252511762571
True	230.46477972404935
True	153.71393335892682
True	47.78236449715069
True	484.9246189640797
True	150.6455076298053
True	838.1592954721581
True	844.9775055628196
True	246.442211632631
True	318.56630149005434
True	520.1796245824675
True	39.73074290970701
True	84.48350165932322
True	741.5912789281323
True	1062.1350007419906
True	108.74268951250748
True	734.2065405418138
True	146.58082630659533
True	928.3336783951054
True	685.9333543807641
True	99.44188892211604
True	288.00152207122414
True	590.8749311740645
True	249.83953367683085
True	45.899732066126745
True	570.5644470281477
True	435.10062958483616
True	6.2103121208779095
True	473.2126029294553
True	63.74203184695114
True	181.92050572123023
True	243.3210290227128
True	313.954236064659
True	68.60319033046245
True	220.93192184243748
True	352.9246169249066
True	413.8655977618493
True	925.5749523089912
True	44.43645587020861
True	953.8099490410276
True	1028.5803869827294
True	128.99661354785968
True	74.74661691570459
True	983.6066702370156
True	33.26841452629188
True	230.01436784017264
True	84.53921954913973
True	207.15401828892243
True	343.7615345341254
True	988.3116694830002
True	100.85204806771604
True	72.4368947311358
True	677.9708138695748
True	269.4215454691222
True	721.0623243263005
True	54.426040208176325
True	476.73293276617295
True	383.7470859876803
True	675.598112329013
True	52.00905474429618
True	102.18903832434324
True	29.552653735676166
True	273.01743197453203
True	43.58424026088648
True	353.0978507228972
True	3.070959135559175
True	1177.949796448706
True	105.02685160726809
True	135.34130831210453
True	352.01649963767755
True	702.3527858289749
True	692.4025973739648
True	959.9814048840703
True	462.5244937633419
True	405.1147272900747
True	140.89917639594378
True	412.111125222396
True	852.2679832101512
True	441.4184732220053
True	933.6288174381956
True	87.12882724845701
True	420.0886627991785
True	186.2260720335699
True	289.88601650564016
True	755.4254479953976
True	162.13914443937003
True	130.14211779189648
True	59.10302397024535
True	888.8890692947987
True	777.0231702335025
True	76.41974119952133
True	444.4941092199588
True	736.2776855661654
True	420.0715620380885
True	59.87216286501263
True	310.187080554298
True	783.7898216109783
True	30.58760404357705
True	358.3718811488647
True	166.7002446668274
True	292.96928060875905
True	32.137975400852355
True	207.4600135911514
True	773.149164568788
True	636.2501654193954
True	57.3172335749891
True	302.4743315908328
True	891.1644158868489
True	18.729891925994696
True	324.0909232932771
True	280.6471540225801
True	425.45272125866586
True	211.03437272490396
True	598.3381284410921
True	48.99511496080064
True	970.0411123869534
True	904.442461957831
True	49.53958927608881
True	384.7734223446552
True	726.6902620203836
True	909.0407798486784
True	267.7649485487966
True	618.6583669485216
True	128.09361578842132
True	189.6411841113325
True	134.7891265323509
True	133.5911624054644
True	198.0253068992923
True	940.4587035710082
True	804.940163943742
True	959.1582254725058
True	18.736292783353555
True	26.42241037416009
True	353.937109682966
True	12.688929335656256
True	600.9829196309284
True	1076.8522716909797
True	265.1461280589424
True	210.06619402380363
True	83.88151354900262
True	209.4683202809999
True	131.38311269081933
True	45.03698683693512
True	137.25044094791255
True	90.44590579100507
True	255.35457888514853
True	521.6334998464619
True	167.58846087326958
True	29.79863794890361
True	58.60713791104798
True	433.29588080587246
True	268.4657875253352
True	589.8293978568656
True	23.083459377458706
True	113.2478757826844
True	664.9862088636557
True	273.8370535557318
True	467.42732308780654
True	664.1069115728714
True	101.7832910856093
True	111.94761679672486
True	79.50259765144523
True	24.61983717940909
True	120.04331414663535
True	89.20516939937653
True	99.387916463072
True	154.6194569144892
True	232.61682751913136
True	811.6600626641457
True	294.7537965319334
True	968.1764953468236
True	170.6965308656976
True	210.54458868269865
True	812.1154640725827
True	317.0725859240464
True	570.0020570139798
True	257.022302125062
True	357.8547524857808
True	441.4297916350646
True	559.4987045896515
True	634.0174950841241
True	352.59553442550816
True	36.011806026487484
True	569.2778881238015
True	612.4860211402871
True	19.464145497948184
True	12.011453323155646
True	268.18894741971394
True	394.35123823842895
True	453.2008949815986
True	67.39385444985157
True	642.501664661216
True	929.8062108701348
True	231.30718777377143
True	900.1823419318674
True	271.60236194360056
True	107.8191921953327
True	272.94136870512415
True	744.7778445148597
True	40.06551321350776
True	596.2719061124534
True	1313.6879460030943
True	1007.1777791974
True	932.9862399179116
True	207.9208674212965
True	91.90110372426328
True	201.50840705028523
True	813.1138709788165
True	144.39628884167422
True	1085.3835224944428
True	859.4292035311812
True	43.28454805465429
True	84.84282563141058
True	421.7117734032368
True	415.7853224604498
True	200.82842701429183
True	526.6639092159656
True	651.4839628458247
True	120.47937507058712
True	274.31043245510426
True	1059.3496229266304
True	51.14276892588974
True	700.6426288550007
True	557.8621794106979
True	36.86332750925159
True	827.1107773822188
True	387.7549511571093
True	581.6180619082782
True	115.71404904558972
True	270.56258285699664
True	215.865274660373
True	26.77765068552876
True	140.69098378067596
True	744.8413832448073
True	140.91139900949022
True	370.6338163961602
True	62.72872954164822
True	654.4728081214215
True	604.4798068440483
True	222.0614945824728
True	462.72658802273503
True	161.96500625153055
True	177.3782382509515
True	224.57075278418412
True	285.39986944722096
True	355.76225651513914
True	127.9154684241286
True	191.99223436878728
True	25.92895311923971
True	850.7891743276734
True	313.88701518809273
True	9.79819124296901
True	364.19778105555
True	167.70941468197148
True	629.9209338790935
True	359.2111431812429
True	579.3760812234846
True	532.6567487271125
True	504.0528867277778
True	789.3216902370568
True	231.5044981623856
True	575.3875071187668
True	162.49572931401573
True	538.1530904846041
True	356.25404841530326
True	381.462530453599
True	126.8070496119612
True	141.2499446121569
True	106.05021055709146
True	70.49234363091918
True	739.0464686287207
True	177.77915630091883
True	43.57716073979569
True	0.0
True	541.7940556758651
True	112.637136964943
True	23.40072900206591
True	41.22234109040107
True	115.30573288205754
True	528.9863332546191
True	181.69768081549608
True	101.74465982933748
True	33.490102016302714
True	159.53591970212722
True	917.294286987396
True	51.16299080109687
True	232.1169379147556
True	768.3131330088305
True	312.29426284519883
True	456.28092102764833
True	480.9415627456712
True	501.6668014088793
True	597.1724177706833
True	888.5224090611309
True	259.0696426964864
True	1049.96471339927
True	932.8434090490368
True	581.4304288039085
True	354.68857276125334
True	846.05214343364
True	9.964422500231152
True	33.93736680646066
True	275.0163519703909
True	38.64801375151258
True	195.5606416822893
True	783.3957201073094
True	217.50875949752043
True	727.7835275459596
True	755.0038794641109
True	116.96943664259908
True	371.3623258849988
True	567.9354022709692
True	25.188391095439304
True	130.63170744905628
True	426.89981750828895
True	300.934606134122
True	202.0524883624705
True	114.49075780347889
True	385.025218716911
True	21.86550768679472
True	371.4609525946789
True	361.308492089436
True	1066.032410229359
True	361.9747293552824
True	31.890828843670043
True	433.632261169542
True	434.0083676495767
True	241.0436131749117
True	28.82974122662069
True	757.6858308928173
True	432.1901129327706
True	179.89209642930058
True	11.832937188433489
True	1214.044787439807
True	170.95806812092124
True	25.771725213929603
True	296.40104314861406
True	266.2650119859153
True	115.673165619533
True	283.25627298769064
True	43.985909875280846
True	321.9980528519709
True	299.7893384738549
True	312.3120040704069
True	33.144771872419426
True	47.90038734077053
True	1036.09030641174
True	24.67558121935085
True	11.867886119096932
True	172.10780613952295
True	675.267668232915
True	8.77129917807823
True	191.3595674961071
True	176.27185870187094
True	512.926747106879
True	377.6316820269231
True	731.1189719980972
True	324.8608390182428
True	489.1021927138246
True	453.31118093487095
True	498.3375968381886
True	100.94351768754906
True	1295.4357373795806
True	926.2375115917804
True	295.57728829031936
True	534.1218616781131
True	101.65131905786215
True	587.7579495646612
True	444.22697049646655
True	156.1558110465711
True	76.8781662438881
True	345.3113200238027
True	161.4991259718294
True	31.06230955264047
True	625.1459416264277
True	376.84570565801664
True	68.53655259930252
True	29.02744549215067
True	666.4069554327067
True	498.6444377892676
True	69.92737345010767
True	23.311454662754585
True	325.61202845568954
True	321.348270833239
True	732.6045373880069
True	552.3173161602264
True	560.5453436482811
True	790.3196133419117
True	8.939941218410025
True	60.9185781801288
True	36.45756346524526
True	59.498066225445214
True	489.61177003479816
True	589.893978385929
True	82.84475224384421
True	113.16996009456018
True	188.5502493598833
True	74.50245436219927
True	176.09937938102965
True	204.69790404246103
True	273.8461271967075
True	822.1659004239211
True	602.4580620529754
True	296.88974488047097
True	182.5778763194349
True	267.5409577591835
True	248.85874216586535
True	730.4344513222509
True	326.2538118486935
True	168.31315500014537
True	964.5599960710684
True	336.6784245065133
True	477.8650082336436
True	152.38144614153063
True	118.09816751522855
True	62.09316510210157
True	216.20462577726823
True	966.86285271249
True	542.0352617917126
True	110.34335071736568
True	362.2939886853398
True	95.13154743428404
True	677.1074320336469
True	4.836698520886795
True	689.037392408074
True	35.82077223059168
True	955.7002829876916
True	845.0482612675145
True	209.4271727978738
True	28.792034830359043
True	83.966081186768
True	473.9754224772541
True	238.44885840558211
True	1.6647733539208116
True	79.23903394606663
True	1084.2241553134463
True	346.0925371397756
True	667.2783513215875
True	482.5415647302921
True	30.953636349560323
True	137.0399620624488
True	459.084877774568
True	963.3503575054928
True	812.62506964891
True	416.2046413442035
True	355.8469135009289
True	16.597045425184604
True	75.35231630967442
True	759.9247480934596
True	478.265811886802
True	389.2942949473562
True	844.8768443758192
True	24.491960899734227
True	221.0967360462625
True	887.9458444069585
True	237.6124165318064
True	8.320694092128965
True	503.11697217884495
True	102.69642383592895
True	638.0271452681355
True	54.303737890754206
True	251.7065621153144
True	856.8256101127793
True	890.5962634372665
True	272.14190888498774
True	427.6077878529225
True	119.68778417581024
True	598.8794597015789
True	258.47109680254374
True	190.6164652748341
True	872.4531763334166
True	53.80544114403541
True	731.3904908891265
True	276.27369976492173
True	306.4655446677018
True	167.71985848557557
True	492.6901090187434
True	606.4162387787306
True	366.2151642178421
True	412.7465192580181
True	71.57750846153172
True	160.09943429413926
True	434.4110166865775
True	205.24910781648308
True	37.37724678051557
True	200.5426632093013
True	384.9952258059934
True	397.5197246024298
True	770.0725578592605
True	132.67117973848292
True	651.7593027646373
True	500.63243171830646
True	617.3980727829554
True	132.5204764261023
True	39.04844322080279
True	676.3619964846923
True	66.32724213941054
True	554.5761481401471
True	675.0716157293992
True	447.86187438507625
True	128.9198413600176
True	515.8980254279446
True	3.620638865805149
True	389.1616262825851
True	25.679615301633635
True	627.2291006092901
True	272.3188491068478
True	554.2723469051638
True	709.1043361051215
True	149.16726079039165
True	510.13637303717184
True	488.6572038902652
True	65.06945427028036
True	966.770271142288
True	2.748695879646489
True	26.911770471657352
True	638.1723118426512
True	677.551552399837
True	133.9072528359836
True	410.5042202235712
True	126.98037880595272
True	73.88034180677313
True	466.3099665634123
True	41.67025056733641
True	505.1253603054096
True	12.557945270402255
True	862.652745760126
True	548.047925078662
True	674.9727260953874
True	105.77592614220382
True	378.9857216783757
True	956.7857099673324
True	844.0728454801645
True	140.66114345567777
True	542.2796909752079
True	461.1515658596374
True	252.19726566171764
True	250.87532496878305
True	5.0762912556450575
True	314.6998016019654
True	11.834944877056676
True	368.5158750409811
True	72.31633919419241
True	431.6153435718484
True	633.9630902188736
True	125.66100617786311
True	235.66543618432505
True	634.5672586209918
True	695.7773203906845
True	288.3488348296967
True	140.09184690371157
True	164.5361457581465
True	482.0278496304624
True	83.28726341326748
True	10.803492676923929
True	504.11592655404775
True	570.0737043281006
True	21.39210506317033
True	144.46542629733426
True	891.8786370485169
True	489.93811197567896
True	269.545871453166
True	32.305496967201094
True	472.38115476991806
True	109.95181550476094
True	596.7995371715098
True	672.3471478353072
True	305.815317871462
True	381.1857643710574
True	179.07450440305544
True	241.97096062999265
True	74.91079361061897
True	219.65039374500196
True	488.7783237161757
True	20.984082659202564
True	463.9709739845152
True	380.3548270000102
True	729.3815334917732
True	892.9602086674178
True	909.7904024061464
True	155.68200334519992
True	423.1275697727819
True	73.7127874965646
True	181.81834017033867
True	319.56141775170323
True	9.60039290312322
True	816.7459516180172
True	23.35588001128912
True	422.0994563238663
True	274.5159682455381
True	632.9250020022566
True	209.54773005447828
True	38.14854405285213
True	685.4696166113433
True	1079.8561057170218
True	225.5216978836317
True	130.18190181178454
True	607.0211948317403
True	493.7470274654411
True	18.38121348591242
True	817.4286819002933
True	112.08144248767272
True	47.52501119138834
True	307.0152330025706
True	363.5187471925595
True	390.3241666096167
True	267.84996689464265
True	18.84890261387449
True	22.778481583044965
True	854.9168103563494
True	202.35051164554815
True	112.88575307069976
True	828.118016472322
True	645.822041240527
True	604.5397170699803
True	451.68938264537616
True	157.87592832893316
True	35.240017897532056
True	101.02540764829553
True	438.8679804636896
True	216.7703051911047
True	479.09866762603576
True	145.15304640274795
True	485.5745892122082
True	655.1555040510191
True	945.2714068599024
True	24.60406801618689
True	980.4251540886736
True	1076.0264223458184
True	490.3009119135332
True	85.9173957204101
True	786.0931335340493
True	647.3699043068078
True	646.4432230295442
True	174.8014482381841
True	744.1772816352432
True	713.3459304357787
True	128.09555855333684
True	745.4862959768468
True	820.4151603000248
True	478.2429522228876
True	229.9461097573509
True	67.68906606565713
True	303.76133175233633
True	338.6609866237541
True	467.51894329270266
True	425.0263922592268
True	190.0972212848628
True	313.13031387825686
True	2.28930921657292
True	13.064802397496807
True	107.0315736606669
True	130.9713385756565
True	354.13509528744794
True	344.1565602948912
True	109.71283480914737
True	18.607784761643444
True	203.96240980340505
True	871.5453147833751
True	467.2969127344968
True	523.7812628609946
True	554.8085476526774
True	783.6829619013276
True	646.7267752050225
True	86.48465516396168
True	210.32798162185804
True	245.13465495595983
True	279.39213257246826
True	104.9953996171265
True	371.0976056775917
True	435.2668366117628
True	172.60867425676977
True	651.6833743556746
True	246.59687538048595
True	201.8480263795708
True	29.47668139844773
True	252.78405273381824
True	520.3651797104532
True	167.33454360242067
True	545.0090669375882
True	475.84324454747497
True	251.2853900586602
True	105.86163585541875
True	39.746977584898126
True	414.1548258126435
True	785.0876521950498
True	162.8767683558614
True	1040.884704532897
True	1052.122538651356
True	479.6542034764256
True	101.7397365747974
True	116.4856329021319
True	660.7039828171099
True	7.61977162174905
True	219.7313794182366
True	129.72328032492635
True	114.60619934781184
True	330.1681579393912
True	618.1739826647015
True	40.630230564461705
True	128.3736968084134
True	947.0358309029532
True	57.83602213796158
True	457.9101642897804
True	532.9609735025107
True	248.6287570383683
True	130.99956485500783
True	906.2933795799424
True	1209.9857866123216
True	521.4793211288006
True	660.9541069912843
True	210.42587256909852
True	146.18379513056465
True	331.9703012560138
True	256.6027502099089
True	174.15734771076828
True	307.21695493149014
True	349.2416639969304
True	8.110940292799018
True	621.2509365696684
True	147.68901577256102
True	80.92504122141
True	447.135890672298
True	327.1007843027808
True	1188.6666314200518
True	368.127112279814
True	950.515397978818
True	9.051193899062003
True	268.73036682537656
True	226.3037928030907
True	154.96644483021436
True	479.4820027630291
True	208.4801617363153
True	416.78732021284713
True	312.6865012702141
True	104.86574526125284
True	364.8999303179064
True	1035.9814669387677
True	715.8181234279449
True	216.2098533385268
True	107.97510337011693
True	293.5907580486761
True	25.084901612923304
True	356.5193516733604
True	318.37030435606164
True	564.2846399465209
True	445.6400858869677
True	355.3065872619287
True	156.9676086248168
True	12.91997291253639
True	428.1031283832329
True	288.113345093081
True	144.1311997122652
True	302.0603404840284
True	428.8371664886548
True	817.3917520206776
True	306.05224046448296
True	778.4953125819087
True	390.35680875319446
True	376.89187369672777
True	1.5119691832641735
True	1150.296742820004
True	99.89790853515238
True	908.3091070355514
True	215.18704440089112
True	456.2385823834448
True	684.6398840645085
True	86.69796846025521
True	472.0527440847418
True	35.312698165379416
True	419.2307168430993
True	77.3133014131044
True	226.50875901519692
True	37.28876811173754
True	685.160990512909
True	185.73347157947205
True	26.761485314066164
True	391.8841392435484
True	110.99799622317924
True	166.53955056299952
True	834.8618234217661
True	260.61566744644165
True	154.55333834666922
True	378.4112436818056
True	513.9839921778745
True	331.3769959735771
True	493.4525963680308
True	626.0341089527062
True	149.68538854780212
True	7.440588036477239
True	73.65798002260445
True	420.5679123665053
True	87.73362279190643
True	81.5409510720316
True	1064.8973898912084
True	25.787732671738603
True	332.89696143614026
True	324.06905641775006
True	462.62793020911056
True	666.7068697518333
True	171.98416846735947
True	665.8337185972161
True	323.2748358217745
True	340.7703924025218
True	268.64733793071355
True	219.28692008995668
True	367.02485766989975
True	440.2964548435521
True	418.7012249062236
True	614.6966712571374
True	141.62695036663493
True	77.04710537647034
True	37.595100773799246
True	299.2753708566842
True	647.3285735250815
True	419.6069743054945
True	799.1690939746613
True	214.6852310068188
True	397.9680107449428
True	62.993751767594325
True	54.50587974641472
True	423.8698370708777
True	199.59491229092785
True	229.26170663843868
True	44.932851235851096
True	1091.8773691055665
True	170.67485620179977
True	905.2024957875428
True	316.0949370785807
True	931.5493033271946
True	235.4495470644307
True	443.1716894038704
True	539.3795060843997
True	630.3623298839019
True	215.56709558987797
True	477.831188586372
True	954.4429586252422
True	125.21319435393772
True	6.734504427543158
True	569.2020114245844
True	28.75138216162741
True	73.26994814572994
True	796.1335817074591
True	231.73023458750137
True	995.6726221074938
True	671.8592523626614
True	415.7862218544467
True	283.6619023386067
True	475.2610872910121
True	341.9619443397476
True	178.9668788824453
True	673.1110264425683
True	721.3827697136655
True	211.4896262344148
True	87.23536501124305
True	517.0492046860613
True	134.38632155596434
True	385.8555876464047
True	338.8582665010602
True	64.66977261665208
True	364.4353036497485
True	421.2551419846749
True	370.5333080750109
True	415.1372697164254
True	424.9171219930354
True	655.6146232707268
True	57.99169803346341
True	443.7736784051076
True	336.266105434678
True	644.6137612940623
True	218.65208705491008
True	98.35849628964628
True	42.29510544446254
True	538.9100730767267
True	647.2821831217717
True	196.39776029932807
True	416.1977356552143
True	329.68900674288363
True	17.474405339638793
True	166.42500013671767
True	285.14396360260366
True	2.850106945562913
True	888.7867469898646
True	82.14664676620792
True	107.35648833602616
True	111.94439749920794
True	366.9399337106596
True	37.858646407000045
True	470.0114422276221
True	233.8346539425677
True	6.183368258519908
True	121.41897078387876
True	445.8390879959992
True	45.500151940087
True	66.86898020139698
True	173.82809746765486
True	302.1495222774941
True	978.5780413433343
True	392.6968715255562
True	968.6595282124816
True	175.8888296905398
True	1020.4357347823548
True	774.6945424976961
True	631.2214668612527
True	424.7549000432069
True	397.9911864112322
True	82.57848760858131
True	65.81169436531569
True	80.7761044755578
True	184.4293350241312
True	480.8359533786715
True	1105.6389215487377
True	181.10889522250167
True	352.5524917184447
True	441.1342560371059
True	607.8153846663653
True	609.3253200729578
True	283.57232852367514
True	468.1250280378066
True	667.7669503438258
True	98.67573512012872
True	735.6333252395644
True	259.2069403562783
True	135.08040173112167
True	419.1050654484225
True	876.1142803884237
True	431.423044261326
True	846.9758584540842
True	197.19538906020432
True	345.1969061102142
True	710.1030080346749
True	635.2944865851874
True	193.9755438276447
True	253.0307578624333
True	774.458218997664
True	33.08488593031926
True	195.61124434932347
True	493.9139987438195
True	719.3040213514737
True	109.4573337368317
True	37.64127212505687
True	168.21514293677444
True	744.945135968924
True	304.61213304672464
True	542.6928626220763
True	355.91479625260536
True	309.26420665839
True	451.5705913151816
True	488.9956468523483
True	69.23895001216029
True	363.1688514271693
True	786.24154471792
True	0.0
True	285.64329670752363
True	235.92042783816632
True	988.7782135183986
True	139.75262411168268
True	657.5527357282575
True	652.4249088316604
True	105.7389980551488
True	220.95159223227503
True	125.39156196087302
True	10.895739512070952
True	293.130346584082
True	384.3774491407381
True	1145.2835694872688
True	239.807613724729
True	408.0651022864994
True	662.8678190719631
True	196.6130245735193
True	28.333741455594048
True	871.3780798797902
True	625.8860168235117
True	157.9810668816494
True	614.6662920176533
True	167.80042786859758
True	296.73998825730274
True	772.8145205251852
True	33.981438419602696
True	102.39475550707058
True	506.552926040708
True	64.2092737855614
True	76.06889653722065
True	396.4535220937644
True	20.45314036201732
True	757.4169258959473
True	107.43543679490791
True	161.3690500907097
True	18.33290629700673
True	716.3353968931311
True	31.402803550818703
True	783.5649099203943
True	405.27514199576615
True	119.17093906452406
True	703.0670919326438
True	521.2604809255517
True	555.9602042896971
True	49.33520581418433
True	367.3458965505254
True	5.570666519613249
True	96.0828000183016
True	382.50407786372887
True	46.139491788529966
True	117.77173137367105
True	298.874114427024
True	185.9141857073283
True	101.49310105441322
True	662.9284810791962
True	21.503748880123155
True	1126.7679049110266
True	507.4497714356932
True	305.9302898605905
True	485.6551599870817
True	122.35211678178722
True	791.9883668293323
True	1105.8120935091142
True	734.8702923331986
True	165.7641726698382
True	228.2242984389932
True	53.83581971238084
True	58.69185073028052
True	151.33234667091492
True	100.46349778042249
True	173.94579317808456
True	1203.6725667421913
True	305.7679840244883
True	359.7780886758674
True	680.690099562691
True	17.08792978040895
True	13.933437511117772
True	576.5651641410661
True	4.915985806767497
True	118.36205786474204
True	683.2598631734063
True	186.9188768227614
True	672.1291782418774
True	854.5632249756995
True	156.27970261103133
True	914.0471438462298
True	2.5285367692694365
True	457.4813389123122
True	1064.092746577678
True	25.338073897070345
True	245.17403516263047
True	145.5411823133396
True	950.739801588416
True	233.8595608048066
True	494.7346165900464
True	115.75206165862988
True	504.224686122244
True	162.08080388441692
True	102.90970476310726
True	395.5093239074361
True	75.22028197803691
True	54.93881160626535
True	1054.4329880228768
True	267.9828883764673
True	161.24006576850732
True	381.7295518919234
True	397.4774747678276
True	204.6165591868859
True	159.14946316901134
True	381.0325922204559
True	33.859357884419104
True	490.23075969201153
True	1129.7883575155922
True	109.8172205186703
True	476.383932511376
True	314.9420692717135
True	26.867552663505016
True	394.3360155630084
True	105.98382024140696
True	604.7499065848208
True	201.6612660345999
True	429.8303740073732
True	20.934178416568678
True	454.3685322243522
True	110.48053189678608
True	344.7382058075134
True	35.34865166447141
True	166.18292153246497
True	254.0204493520422
True	764.9073271799533
True	53.75833491358959
True	143.15039569967746
True	239.3300061190726
True	136.25402196114698
True	599.1421357814048
True	550.6227668249373
True	796.3614362954365
True	380.86566959852144
True	540.1083809368176
True	411.163454830569
True	684.8700387326012
True	73.52272949100856
True	450.16177844678754
True	415.99170599674216
True	47.57365437910624
True	85.0014287138501
True	127.46345722583727
True	88.67205500076659
True	328.1383243827805
True	842.420255500178
True	311.4953665234513
True	1078.4232487069416
True	296.4076232635634
True	898.0752248226378
True	146.4890645766733
True	563.3106070574376
True	603.5963839094693
True	730.3375013201079
True	444.18428129796473
True	62.70874347754648
True	308.1044918888047
True	35.647552726709804
True	164.5735757858512
True	175.87950695904294
True	1078.1571500022387
True	239.62587085541512
True	555.6474620481562
True	557.9204166470655
True	556.867918172471
True	881.0757800920907
True	589.9964173722325
True	669.9384182441825
True	920.3493252143638
True	120.84557228881762
True	323.8635351853856
True	257.9893670959211
True	323.54573963046425
True	89.94332253532676
True	379.9708472185175
True	4.125466357557758
True	322.8705537276832
True	252.90251005555368
True	594.0698454592673
True	272.3128259373215
True	366.8418010704108
True	10.692222688348217
True	58.28864425152239
True	555.2118641409253
True	32.943719445574345
True	150.3315864705062
True	65.5642310489149
True	148.03213594568544
True	231.54742695206
True	71.92146275154674
True	400.9207948165048
True	281.50141901177096
True	104.75800321908756
True	341.42971599156743
True	61.73029454847013
True	603.8889572127584
True	848.2245333036302
True	278.61851059468484
True	1145.8134259247906
True	108.04279483343896
True	303.63370181031087
True	1053.3262302433725
True	84.53897936555627
True	280.63571747569495
True	9.206962979302231
True	399.23568064017496
True	451.74914245593953
True	158.45066005182062
True	615.6527481200192
True	919.6659549622472
True	150.92803187512837
True	75.68583355662854
True	327.6651515449137
True	558.0846797085858
True	584.6169020632113
True	1197.7179107114373
True	25.887916682831094
True	944.9108721504904
True	138.6884959253542
True	619.1839488076422
True	115.48524752584244
True	126.92126635706514
True	189.07357515880045
True	164.79404350027983
True	766.3099650701101
True	213.09788249590608
True	230.65287673247303
True	69.51309980474686
True	511.9118443007184
True	456.1256515355571
True	177.04270043312388
True	246.17847024297413
True	17.231322377853754
True	420.5912495102639
True	216.28581343045565
True	291.67726018778126
True	121.03291330474592
True	706.5155842801265
True	403.30886220084057
True	266.5406769230339
True	640.9042980173484
True	535.5512531601169
True	468.1109616271191
True	137.93883206897854
True	516.7152221828956
True	438.1789286319503
True	2.626697547884269
True	195.92195885934063
True	93.95666169374316
True	240.0380923333572
True	2.7856843498400794
True	124.253850330747
True	351.4983578927725
True	6.261018029448048
True	836.533931460712
True	178.21126730834058
True	712.8501195873487
True	786.4231886206102
True	162.3025062551016
True	225.91225148199763
True	473.6370597439096
True	813.9173441526391
True	49.95112887652499
True	38.59689201118048
True	136.57474594004125
True	624.9225300120174
True	719.607879186963
True	184.97874799700887
True	591.281151377248
True	605.7740863655944
True	846.0243048911863
True	404.8305050012923
True	188.8621135348457
True	883.5258139107511
True	224.9924158643792
True	148.05548807254894
True	326.9121154965456
True	221.2377981679533
True	209.8791750032208
True	604.4046198125258
True	245.97170693481547
True	202.24542823313016
True	458.5855472990446
True	475.81454525900193
True	60.50705693200944
True	283.4606945027847
True	84.49710290725424
True	326.61121599898604
True	360.09782665013074
True	258.8394543669355
True	180.38338465699115
True	381.1403443218324
True	655.0699263276912
True	752.5897542405601
True	290.86015062273174
True	739.6078435707722
True	64.09751781628823
True	892.6380500396128
True	350.29170417451763
True	13.16552651142202
True	628.469077350643
True	684.9729284155763
True	245.8382787756597
True	172.7777275555775
True	49.31241389005857
True	385.58317773402354
True	76.76827689621025
True	13.664960702828456
True	868.6925576579848
True	371.1785458245826
True	182.72453628291728
True	999.4264862066344
True	12.134176929508255
True	794.7086372890246
True	30.8823352082644
True	662.5696732076059
True	57.44268897236852
True	738.4860592650573
True	463.8861049661807
True	197.63658432701692
True	448.7219225127818
True	222.9665615745457
True	296.02994988689915
True	224.0240909554269
True	417.0636780454463
True	9.693393625234368
True	315.7729433576864
True	117.40904667357084
True	11.929692898401685
True	465.1215922722838
True	730.8578302246506
True	279.7207942854551
True	81.21089904193917
True	311.7156039589749
True	82.98912734189936
True	184.8726610440935
True	175.75159574244307
True	377.7238459560002
True	46.74020000620171
True	138.17623455104814
True	390.7692168395125
True	864.7821316180589
True	115.3649296600934
True	205.34041003493044
True	416.1152561241918
True	18.36728783848563
True	395.4050142510404
True	514.277540650582
True	90.99863474348324
True	401.032340662425
True	364.7977477949902
True	414.09723774461867
True	596.1332667256609
True	1036.5877198728358
True	956.255789985754
True	55.21470358179464
True	1046.4223310841974
True	112.23202876004493
True	116.32331188832116
True	104.5858465281099
True	486.6530839974302
True	373.6155462353095
True	578.0404470784994
True	254.33972157036536
True	154.03116342469104
True	391.0157444065326
True	14.642503045728754
True	453.6850625345088
True	393.7177962884004
True	139.7272331711125
True	94.74184480586462
True	538.9587824050866
True	1011.944124912246
True	199.50898989190563
True	67.26400231052983
True	416.1574500271628
True	384.0797232456823
True	484.48625662305466
True	308.5858928245661
True	4.432727478217814
True	531.1688085010753
True	513.0253301193655
True	505.2165530390432
True	192.79275987061388
True	103.8598506316186
True	22.514496759108614
True	383.06618874306105
True	107.8684830569979
True	7.421810472170197
True	31.595521664904304
True	354.48734823633635
True	649.977691355839
True	138.25933957100412
True	86.71211758346473
True	23.26828790988583
True	411.9911508391856
True	341.3048784368847
True	786.1970302350871
True	299.8658430123381
True	525.0823195799875
True	556.9159888507539
True	524.6347002269554
True	294.48533321678445
True	532.0465776810315
True	103.89791539469468
True	583.2536428651888
True	6.870816313758558
True	358.81322811450843
True	464.25460680583006
True	1001.6979971956148
True	344.79592352365376
True	809.9705458300459
True	1007.7105904545
True	187.59004279384817
True	34.430841819892
True	372.5016464609995
True	383.65070449929465
True	582.6700461363922
True	256.4607725547129
True	31.686883418285017
True	619.5851878213473
True	129.33035889973684
True	1026.2342763810375
True	319.8621750695979
True	459.7812542615201
True	131.75777347600328
True	815.368548508965
True	143.377177857
True	819.33606634897
True	578.9265879078778
True	180.9864180432932
True	109.50551993215832
True	64.32753553396066
True	564.6101010452672
True	897.3848103340212
True	434.4981117909487
True	535.8799345157839
True	139.88748833828353
True	601.8004218295035
True	491.20888635256176
True	804.1056495207051
True	321.8016510526712
True	594.7138461803771
True	103.46892490060704
True	28.45118781431475
True	418.18591473837967
True	164.20361098381895
True	104.38416515090928
True	382.2363938793626
True	1087.8795067990416
True	271.42162812394173
True	550.7459978764768
True	12.733640969362613
True	72.32296560094034
True	332.65091447792054
True	771.1072997991089
True	444.5960861879241
True	530.4543468490945
True	714.8626199359032
True	69.9829440877357
True	732.6013737415292
True	48.49282255579215
True	104.36737814793253
True	182.4453134229204
True	83.07748251110172
True	25.08975046400014
True	299.150052329677
True	473.0872112890657
True	911.2886972151792
True	868.042925472055
True	5.5773171994262665
True	285.5033314010166
True	473.15727486570125
True	122.91914828284972
True	233.4886940131537
True	334.53520248977645
True	1316.9067969128018
True	461.1627298174677
True	23.146008278375582
True	177.4410364905281
True	695.8072479652474
True	35.81331286133877
True	175.14601031132634
True	553.2923382089197
True	72.27075672227316
True	864.5075611644978
True	319.09516541923495
True	670.0761939496227
True	77.83282059222373
True	668.8084738846934
True	601.3985398290708
True	873.7251387341423
True	261.19073131266475
True	494.20455763942806
True	818.9988998500745
True	913.549985928281
True	235.5424256727458
True	743.4763653125548
True	223.3560335518613
True	469.8136385162752
True	371.29551832938967
True	488.1375249941815
True	490.35543233337216
True	308.878462966014
True	355.4004843790244
True	111.50728636589608
True	356.5400224376677
True	1164.676758840428
True	316.506494037704
True	148.37565353921352
True	284.7830940761267
True	738.2260434222333
True	656.1105522698776
True	405.1687078095106
True	113.8262437966851
True	326.77719988169235
True	33.196624654801845
True	175.89948741655346
True	93.21649861136856
True	92.06472871478456
True	559.5910337923134
True	139.21765579600068
True	133.87244114536423
True	105.34815512330678
True	84.43308347165666
True	447.80947231830976
True	373.5769728208607
True	1025.5053357074748
True	537.6459204108302
True	822.2368436926807
True	267.91465755712403
True	279.6017385898984
True	553.7158329915287
True	194.8143293311157
True	760.0063985305777
True	247.05115555994425
True	352.2012906676329
True	69.48515443371065
True	126.75978512783291
True	263.4264949975835
True	113.1263703567842
True	483.7642940437999
True	33.329069208385626
True	577.6655515057469
True	1014.0011970683996
True	726.1890778324805
True	1.219841182309474
True	61.58735426422992
True	483.9729165969727
True	432.4508660734065
True	75.97271191640019
True	120.9566818914216
True	294.12497707108326
True	80.95939518438608
True	50.39859465445764
True	730.3054430679169
True	634.7907803180938
True	157.1082823270432
True	169.48059529274
True	532.9530217571818
True	54.71474137198622
True	25.021513703806995
True	577.8027414692145
True	450.1760473613687
True	1125.7881253166731
True	47.5811827055532
True	451.6906110356881
True	884.0799396281523
True	806.3232116113078
True	287.7381172410535
True	744.1612503524102
True	388.8093995565532
True	41.80509475925837
True	92.82726615824596
True	720.6090703650879
True	73.94471525362172
True	137.74951995403322
True	948.779792848332
True	196.56775878522103
True	278.7171939742081
True	101.3120599870842
True	648.52323678896
True	610.5560200710912
True	211.4491606325847
True	436.4593260988326
True	42.04318482849731
True	279.3687341378152
True	626.4083590784431
True	619.6314353651609
True	316.2757669496329
True	71.0781970572093
True	930.0065607302142
True	1047.3764199250838
True	557.1324896601087
True	63.44460796191092
True	28.114838953339603
True	89.96895517212982
True	109.84730879426704
True	103.054483498237
True	865.2404836692564
True	1196.4026021458897
True	765.4208782564341
True	307.5766955688548
True	9.539774937260187
True	20.548361627762574
True	337.6546263161903
True	476.93156022619047
True	47.25139539603142
True	557.2749716993645
True	421.0426451421018
True	404.1809761429048
True	80.98282066087249
True	197.7454977257301
True	251.7729562080493
True	136.00493658456782
True	415.0589178869073
True	43.80457320374239
True	179.86715534502292
True	1166.939809693647
True	6.203694110043649
True	25.844264272454435
True	597.7807995864056
True	354.5247326298793
True	793.1694642210267
True	161.85977945594018
True	762.1175203252301
True	596.0678507085593
True	285.231150221382
True	435.1109483454026
True	340.7843712899738
True	299.6854893782295
True	268.52085823173087
True	400.9712759287389
True	498.9301873828368
True	502.7408960717648
True	106.5819709566808
True	362.2981285236222
True	8.753497583855594
True	185.4620926444187
True	230.05241319084985
True	884.3323716756876
True	580.561413476037
True	30.762872688504096
True	704.3543344007425
True	841.5777459472873
True	101.95382342604134
True	351.3781301420738
True	843.7754269662489
True	223.36644410452283
True	157.8793033935585
True	526.5503950778312
True	588.3163606469342
True	1091.8872354709954
True	143.19271711257323
True	160.44291037454488
True	259.5702405979973
True	304.9265145101696
True	414.8922049926687
True	419.9570579692462
True	320.91828485649955
True	434.3526700703919
True	499.3018054257968
True	228.01163982789345
True	1495.8142276779968
True	235.4936402732501
True	415.2065907933101
True	54.19335588697488
True	764.4068011567873
True	233.04124374822555
True	933.5048727464174
True	570.4262271475109
True	324.38732164377006
True	787.3398798867097
True	251.73491608109157
True	208.42439427858508
True	265.1321073075152
True	228.3630423897609
True	147.959747567998
True	252.8505243431885
True	735.9719641040198
True	506.9859540546657
True	210.9603003259676
True	1142.3712082993943
True	115.2493699281358
True	261.3551209300979
True	75.25270647836773
True	308.0640347231669
True	404.2265868117223
True	87.46846293693469
True	213.1368122833848
True	74.57330860474806
True	680.5098661647526
True	366.7091375965102
True	203.5004453538524
True	725.1828474969385
True	886.7614087349245
True	819.2265425846289
True	807.3479617728676
True	356.6585563352453
True	1.4513620822763869
True	265.8586077899304
True	52.63931513865055
True	383.824241868507
True	57.17303750294207
True	365.6986411401816
True	864.4986024070854
True	1042.5825414766314
True	391.49909537145993
True	19.275141979360903
True	520.4508861313543
True	505.3564876645674
True	194.60671757499773
True	233.07842974771307
True	291.7565012592713
True	25.025176247966744
True	125.81954985470922
True	990.5135397936411
True	61.49780665361855
True	491.3950625189721
True	794.014197087074
True	104.24742460276468
True	232.10086634241017
True	116.86271366408089
True	15.203730566123662
True	1.5247012977464065
True	126.9620743532928
True	1013.6631542500444
True	478.9285453369887
True	70.56240057333449
True	802.949352932502
True	342.4974359453338
True	1.716694239182383
True	444.7784575938337
True	196.93159693331324
True	502.2105891501829
True	82.39419857011433
True	329.88146169686894
True	371.55095324729785
True	173.7767635804287
True	216.93459592314997
True	133.27771938196864
True	176.9638054703827
True	989.2139222183818
True	13.59578934522678
True	514.0135980369856
True	494.238236348295
True	406.3260122128214
True	226.3395145886961
True	234.89273808412287
True	160.67257442521895
True	47.48052667483932
True	486.0407530714643
True	153.15058996960104
True	805.4786643681887
True	823.7062153430841
True	242.73045919455123
True	343.9128449947757
True	514.4222844561593
True	43.12618580481735
True	86.1683276996702
True	753.1075012419602
True	1090.8119527648037
True	112.41401798124453
True	741.605725538136
True	143.64188422033882
True	930.1734578515698
True	671.9083268236964
True	101.81781062069444
True	263.4595665242568
True	620.8986645033413
True	258.34787320001544
True	46.80475278614417
True	573.8090974875151
True	455.1929587856874
True	5.4531120179405175
True	492.81160629153175
True	70.91312944416532
True	173.5823477825992
True	239.26976958181183
True	308.7636262280473
True	75.20914571535864
True	226.6022866569901
True	355.53696277861286
True	443.3775316401381
True	944.2460600611524
True	45.8101857313589
True	905.0714143229236
True	981.5322088104956
True	118.5966916184939
True	76.1398306591451
True	981.1662075218084
True	33.27152968396454
True	234.0628242481048
True	86.86519386832023
True	221.25033387748823
True	358.56889853187283
True	918.3023723244552
True	96.67234591630442
True	72.97020183991542
True	634.3181386636389
True	272.3230000002156
True	723.7492589700832
True	52.951043915064766
True	469.696151234447
True	393.9835821496832
True	684.4997329779932
True	47.50367598157786
True	111.1399534746843
True	28.942588016485463
True	276.3945951526656
True	42.58499356545318
True	348.67321385654105
True	2.4912293591622747
True	1179.672887667992
True	105.40578513961589
True	140.68798643354515
True	358.0525224295424
True	728.0024611919096
True	688.9530528568275
True	1013.114090613888
True	467.2722603162911
True	418.4864216527053
True	139.50215192245233
True	406.4081711641669
True	842.0842981770436
True	447.55165617065
True	918.9322323953386
True	86.63327649426739
True	422.13682101251993
True	172.1983875804271
True	267.3323335939289
True	740.0093678667029
True	165.24697472563506
True	139.9004917622812
True	63.48920315963514
True	877.7266883920913
True	794.6648628501987
True	84.98388911378242
True	444.954013671002
True	759.4367044516481
True	415.5528127206316
True	56.47707466698127
True	329.20719410669534
True	776.3635707652946
True	29.259543017934845
True	375.4321167445597
True	165.93079057648018
True	287.4984279450284
True	33.53764753474831
True	216.70342075754547
True	761.1631813571973
True	638.9667776301686
True	56.24400273365754
True	286.3268391403804
True	885.6189330135625
True	18.01690098943881
True	322.5774534514972
True	306.51107293819234
True	426.4090012864352
True	222.1371730416585
True	603.1307701049792
True	45.52827110973497
True	947.1703374190374
True	903.5869724366518
True	46.29693676911566
True	389.4556602941904
True	703.9021929555709
True	923.7133432711964
True	271.8536829514617
True	595.2282223279874
True	132.5101979475809
True	188.78358459841144
True	135.7560194636137
True	126.65227204103984
True	202.444758704656
True	940.5367758910036
True	778.441940178049
True	969.314154553298
True	19.5880960258814
True	26.585495487604263
True	366.33758823250986
True	12.682666375940508
True	616.3133199149759
True	1076.816407117893
True	261.19571204995333
True	210.1984252203664
True	84.81555609128073
True	213.6463963715392
True	132.30456115738383
True	45.36064935507602
True	137.80435553569805
True	89.11449242268506
True	242.36600689982188
True	537.6513470582329
True	166.12310758824475
True	30.08534473825929
True	57.22099005431912
True	394.5108578493851
True	273.4896000511201
True	596.2654737576612
True	23.716962915775
True	116.17030341110134
True	697.8033008199754
True	272.58047828039446
True	467.4161122096753
True	655.9759738997544
True	104.39966192639343
True	113.49932132214424
True	81.58349306820223
True	28.44898416531623
True	119.8380173167786
True	87.06196872489845
True	99.82534369934233
True	153.64145632649152
True	239.22154809472863
True	827.2151134038224
True	291.1550349947132
True	955.45203741798
True	167.00115682493555
True	189.20787744393792
True	788.8559672163136
True	301.80463532311734
True	588.4237762571425
True	252.74804958991385
True	359.3840680969476
True	433.7027916171684
True	539.6506882814733
True	647.8311458302923
True	376.73761604408486
True	33.99444297122818
True	568.553223438535
True	625.7498653735416
True	20.44229052769184
True	11.034873337589566
True	263.6801994265462
True	411.76298137104834
True	466.0815292263263
True	65.12272298307329
True	639.7545488932366
True	959.2515323139422
True	237.935999932544
True	896.769449097908
True	273.04647448264046
True	104.3240647306093
True	279.9589340693527
True	707.3518596164304
True	36.84111512151594
True	567.2981894561959
True	1253.3682001347224
True	1020.5910169407472
True	942.5086346122964
True	214.42973401880903
True	88.71634084596843
True	197.52755447410576
True	839.1895601491937
True	146.45464557222772
True	1076.0539776386192
True	871.2269046645129
True	41.77481682189045
True	83.14545053490676
True	416.52890764634265
True	414.3490566224954
True	207.2451580513934
True	522.7159257015807
True	646.1635827331899
True	125.75460561133532
True	273.2531915141426
True	995.3987182531272
True	54.33285054114156
True	689.5666455704536
True	551.976530573486
True	40.66507896148731
True	836.7558121603212
True	389.1613941248477
True	559.139877287578
True	114.92671248916434
True	274.758330436342
True	215.78706207707245
True	25.29291286885961
True	143.0768445114386
True	769.6327905140978
True	139.83707041738649
True	388.9399864086222
True	63.623200444230754
True	640.1615462368718
True	609.1315527367691
True	242.36936835186685
True	465.1942842025807
True	167.99287111927072
True	169.3292133458934
True	221.37578936604112
True	282.7453513217846
True	362.1177478608991
True	129.8727453734305
True	186.4002598265089
True	24.35093397689175
True	870.0664130541505
True	304.59868396665394
True	10.464982905040255
True	360.5261157268972
True	165.15504924916596
True	620.877051211837
True	375.7209225095875
True	584.0377207401718
True	552.7817760707558
True	489.60374611214655
True	791.3161429374236
True	232.4662234735212
True	545.7955583036326
True	159.95159128995476
True	517.7278294824529
True	371.79935294165705
True	384.8305001326305
True	126.3839723438148
True	136.66488055826727
True	111.17505731974414
True	71.47329468796701
True	733.3018735173619
True	176.81476910809556
True	43.89025942696557
True	0.0
True	523.6289772381118
True	113.10087814619273
True	21.63186734934793
True	39.96042057277305
True	112.54686304671893
True	532.5870042496563
True	178.15621249378611
True	111.3460642715745
True	36.40704506688526
True	163.4492725750837
True	931.1323693837716
True	49.85319560423756
True	230.02803390892765
True	757.6299237520855
True	323.5361753777652
True	456.22699708116943
True	465.9234062722311
True	501.7388919211427
True	595.4543885315336
True	920.4085086149454
True	256.5717444965549
True	1012.8677922606367
True	918.3573719946196
True	619.4752589768466
True	335.20109856550624
True	848.9887923500876
True	10.451829354486614
True	32.51690468542319
True	301.1408091931549
True	43.56343361795174
True	201.32202732204837
True	763.9719198763426
True	222.6444076296422
True	743.7120821427762
True	744.044933166901
True	116.96537854710022
True	362.4947793951517
True	566.4791035500436
True	22.74668024258543
True	134.51728546021664
True	437.98775207742415
True	301.0807197562459
True	198.45681307854912
True	111.0111801877578
True	386.0797231432891
True	22.51315762801448
True	359.97072210740623
True	364.4929872701923
True	1048.48448911875
True	350.10479685602627
True	31.01421841104164
True	441.5239205816554
True	424.1492323767631
True	227.05062247243097
True	26.349277470842583
True	771.2499189352852
True	438.63974089341946
True	169.84607244789888
True	15.265867058610082
True	1214.0381814520977
True	168.4213853017594
True	27.974058521245784
True	291.8179727492008
True	270.792880418584
True	111.45326426054982
True	292.21283716934187
True	46.3610401795392
True	335.0762851590367
True	301.2948190834101
True	310.74778780162023
True	30.83588796581402
True	47.37582227663418
True	1041.2495563494683
True	23.03057489520591
True	12.603151187622936
True	161.25658074789294
True	658.3240523577801
True	9.009551828767808
True	191.940993785664
True	173.70371041317395
True	506.5302825765964
True	379.7764906673736
True	742.8922685312197
True	330.85284744251186
True	498.9796841840601
True	438.4522071805217
True	488.3997249304621
True	100.12077710191195
True	1285.5514552505908
True	908.4248673899496
True	299.29406277905883
True	522.6401024221334
True	103.31704370805411
True	591.5296343669226
True	430.2227540228099
True	162.68725174544377
True	76.1319252968641
True	351.9993015667558
True	168.61282511464867
True	32.205907683991896
True	629.7235108603052
True	372.6953678813224
True	67.75250785397436
True	29.893533758069207
True	656.3468867800407
True	485.59021097353656
True	70.80840868771098
True	20.226643217398383
True	331.40426736796906
True	307.96392965899184
True	741.1349022816756
True	551.846062873406
True	561.3079901576114
True	792.9473419519619
True	8.634102554896158
True	59.058377894255614
True	35.06502254789111
True	60.235421036348
True	504.8070241348789
True	593.8325859689563
True	85.91454215348526
True	115.52479680935907
True	195.55640396786276
True	75.9035386927508
True	175.51047675962366
True	213.09447798805013
True	273.168465547512
True	823.5255260223597
True	606.00088511999
True	285.50524709490804
True	194.2631776032467
True	265.1365231424573
True	239.6377389761224
True	740.3736671283206
True	324.93994873481586
True	162.9041720756439
True	903.7633787290356
True	345.95124802123496
True	461.7665666656066
True	143.9505242760389
True	123.8671301859822
True	59.321161701482914
True	202.29795075637293
True	995.5537002938944
True	531.5200133052906
True	116.28677540295696
True	356.1472729040468
True	98.90201095089736
True	653.1777184162274
True	4.208492566969895
True	707.940843156551
True	35.736812225097815
True	936.085069123378
True	829.4259477583502
True	217.3708703692156
True	31.878911082317742
True	82.22448383143389
True	466.8745308327354
True	241.2131242746786
True	1.3972942171243703
True	81.47846981128157
True	1102.950696331077
True	336.4236891395586
True	666.1442330905543
True	484.9671761975852
True	32.3419744449859
True	141.33928460414845
True	444.0107814034485
True	936.2589899812596
True	811.0095206745688
True	425.1494707377455
True	338.37515628138976
True	16.48464797100933
True	80.5671143285175
True	755.0811364539775
True	479.12750189073705
True	382.9012513282471
True	841.961782565639
True	25.43929053873768
True	218.76828743005132
True	910.0510286851604
True	233.2078869816033
True	8.662119039741185
True	502.0088516574957
True	104.48491699193016
True	648.9155348579778
True	54.03203142110237
True	260.82924863493463
True	840.4876653596259
True	877.1145701232133
True	272.9273059488978
True	441.4406194878805
True	115.4400001835801
True	594.7760943807823
True	269.95325685745536
True	193.9971832981817
True	863.6416833095757
True	58.02737498653561
True	699.9880690250237
True	276.64080953554054
True	307.3545809643933
True	169.91474999582408
True	476.0497546279877
True	620.439657416267
True	370.3686738643862
True	407.690570752794
True	68.53568239766315
True	158.67993805519902
True	450.9097611458346
True	211.25140435235528
True	40.60643905156095
True	203.173464208574
True	391.2816923649632
True	402.1285508075457
True	761.3911324305802
True	131.23867077517582
True	668.5016030196383
True	497.8510953694483
True	604.5346601012342
True	133.55144588060114
True	38.855128097159735
True	662.462612441843
True	68.19151935018068
True	559.0588822318712
True	672.4745660252855
True	451.35080638390224
True	136.64573870509648
True	522.1303236875
True	4.353648512398321
True	398.3736914989138
True	33.24964842745447
True	632.9812879239213
True	267.77361203099707
True	571.4687528776057
True	694.0205914987437
True	141.97368113157955
True	526.4063879433348
True	490.4289792543736
True	61.7760642966788
True	970.5578138520332
True	2.957991167373653
True	29.918307579295824
True	645.3960008309581
True	691.8280982898561
True	127.72529999158932
True	417.412460681039
True	124.51891679734398
True	73.35688093962533
True	484.7130124787367
True	40.15656805711642
True	519.434101693944
True	12.19775287828176
True	802.7156172018275
True	552.6728271905857
True	680.3615075520681
True	103.93632770843638
True	366.3381372488616
True	987.403213400189
True	875.1039496586238
True	140.7768764094691
True	552.5682061656884
True	479.760013537918
True	239.1025009548984
True	258.3372683956647
True	5.060426278815846
True	317.91659502504194
True	12.701003201373874
True	355.6952524085542
True	76.41285131753568
True	410.5404538539581
True	645.1185717714192
True	127.7432207209992
True	240.63042879504616
True	638.1853648554377
True	678.8554886179303
True	291.2083447945553
True	139.16883470224644
True	163.6193558815
True	480.8742714824965
True	83.8323932924464
True	9.246932545711314
True	524.8280284259631
True	563.1981011735339
True	20.1129043759683
True	136.00983715666572
True	917.8133066550776
True	484.9672786688519
True	271.036107825566
True	32.463465823331966
True	470.4054727310012
True	116.48836798407656
True	586.4699069389577
True	649.3162887975712
True	297.3449389264787
True	387.1263681616258
True	178.5718709124736
True	250.8158081805309
True	77.7637049988974
True	217.22948569082615
True	512.27588981618
True	20.589231044186526
True	449.2182097310599
True	374.31539736247794
True	737.5377476166675
True	892.8593289912469
True	928.454182355058
True	162.282570341311
True	400.7898406726565
True	72.15045519442658
True	193.7083503999586
True	316.0190576075399
True	9.542806436225051
True	805.2926870338817
True	22.97460646274997
True	400.58259916375147
True	267.259338677976
True	643.4011118057379
True	197.4514585572349
True	38.90353869275078
True	702.5467725933931
True	1065.2234960193434
True	220.73855288816904
True	129.08486522091923
True	632.9974807199015
True	506.6728574243005
True	15.529562625988028
True	849.310488110989
True	109.29426560832908
True	46.36754951857776
True	316.4493621964021
True	344.69938006059704
True	408.9188363817517
True	260.07072980868594
True	19.033987721039665
True	25.689337620916596
True	827.7947803264987
True	208.26499866771093
True	109.8743277718256
True	846.6994714401194
True	643.6249094725523
True	645.7722439621526
True	447.9847144210939
True	146.8440568512482
True	30.479977234979398
True	98.27844804641944
True	432.16097008477936
True	228.86448993446112
True	481.8158067204361
True	150.85405545070552
True	507.5034407229063
True	642.0451708436955
True	945.247069779646
True	25.58133833072527
True	957.7097490584988
True	1086.490035198224
True	479.3428955534214
True	86.79789075806733
True	796.3710139747678
True	647.5092029651292
True	630.7366473274839
True	172.30377993375754
True	756.4629014927473
True	692.1561831817056
True	121.93373478526252
True	764.5059011327801
True	824.86849165008
True	480.89855823752447
True	229.12310138311452
True	75.76275735427802
True	321.1106634571552
True	340.4222490323097
True	441.66160613947886
True	424.9657345528906
True	201.0148598747297
True	316.1385678604309
True	3.200757325098342
True	13.896820135267363
True	107.38422118095468
True	132.211466602213
True	359.3310321405067
True	348.2420780182537
True	115.40239397370529
True	17.489722631022566
True	208.37113780085244
True	877.3870383132014
True	469.1637332970767
True	506.91321850109466
True	564.0243441980448
True	836.3940683066567
True	635.6658079591213
True	93.33623315051484
True	195.1053292643113
True	240.5391155501005
True	293.2953704522436
True	109.46202663404068
True	364.5888070234658
True	436.5957639922611
True	169.7620615401346
True	641.8271943809175
True	253.3824350670869
True	195.5966481873915
True	28.323139718819377
True	252.82213890419064
True	481.9013192390869
True	167.04638697473533
True	536.9509645164098
True	479.9255219597199
True	242.4942843709925
True	100.55396728672888
True	41.86953001867909
True	407.2525375665771
True	778.4798633551158
True	164.2979760810345
True	1049.753410228918
True	1043.4043962646729
True	478.1004750448447
True	101.34588547960024
True	126.68923778519397
True	671.4471405226697
True	9.267007327637668
True	221.46390266671463
True	122.69556558902204
True	122.04429697958082
True	323.2196969102385
True	639.1557721838335
True	38.68772594936187
True	124.36692587545906
True	922.3889517838568
True	57.486768603813495
True	437.3837177661995
True	530.5888069346123
True	255.00351266928777
True	138.10888431942212
True	917.0490944437812
True	1171.7444587899142
True	503.7489701403906
True	656.528148050582
True	210.2591899936198
True	156.20729609528013
True	319.2056318088654
True	261.0291665365277
True	171.7047144795734
True	294.0210345862723
True	338.5414377468163
True	11.65390920295227
True	620.8773459395741
True	151.6306580648772
True	80.06858013728394
True	447.5262888789978
True	324.6776609814892
True	1170.3556624530104
True	358.3517432134664
True	968.8921381806036
True	9.420265199145389
True	264.9716491118121
True	226.20831882798387
True	156.79567285650168
True	464.39733898120704
True	194.98343739698592
True	398.23811250308967
True	349.06695953452265
True	119.03202879021605
True	349.10623684370256
True	1043.1895974911915
True	734.8296545601146
True	236.0557631633576
True	104.73448850004372
True	297.7332062259861
True	21.188854456922
True	349.95281454877727
True	311.91445179240776
True	540.25094114731
True	440.7984251386405
True	353.6994694759973
True	162.26539115347288
True	12.818419778796317
True	422.8279685222248
True	272.4133168599961
True	137.10240415759887
True	312.02695677623115
True	411.7966617966158
True	809.1783732066064
True	320.4679285428601
True	780.9556981329947
True	389.4207410415265
True	371.8355441782824
True	1.11916351643166
True	1151.8142941117892
True	103.18098257267792
True	944.320751009716
True	198.7744276757162
True	472.9952060160972
True	669.828448115709
True	86.8320509522248
True	472.3179106753088
True	32.68983215588857
True	412.4138690832009
True	74.90898879805064
True	218.04012950245348
True	37.24050464165384
True	683.5848271223036
True	190.73012940026567
True	25.933364485589664
True	385.3466478265919
True	104.36835369098206
True	170.31385360964543
True	822.9947991475613
True	250.8003059718076
True	146.1075104849842
True	388.0868572533567
True	521.543433403092
True	328.5930134363645
True	511.8522774895342
True	618.9007065856767
True	157.84454277682687
True	7.279422805433993
True	68.90009490113722
True	428.33901361952
True	90.43770169631348
True	77.97710976045684
True	1080.7718462718483
True	28.686927346362776
True	323.5491050211074
True	330.1302066724584
True	459.2295336903679
True	673.6583266058127
True	182.75940507199903
True	648.6222745758439
True	331.8069254361935
True	347.65426344523854
True	276.82613780446445
True	209.161122148097
True	353.14545145461733
True	469.9745172814776
True	416.5896360958161
True	621.2340551092027
True	136.75684077475702
True	82.92295224856716
True	38.62599637321427
True	293.392045046781
True	649.0816319994743
True	377.68052247890034
True	788.3795520000401
True	218.57148454696664
True	392.8917016659566
True	66.74204894331858
True	52.24992469629572
True	419.7927989677253
True	195.03202823465205
True	223.5030606947543
True	44.05438955022511
True	1058.1821025169124
True	176.04396130516494
True	906.6557900714764
True	316.8105347442692
True	929.1910713351576
True	233.9555586013392
True	496.0214268137689
True	536.758577700339
True	614.1294110710171
True	211.31004738910636
True	489.6977616296304
True	951.3586310157364
True	119.51836558181768
True	7.410135092803155
True	587.4504552337055
True	30.578013463572344
True	77.75049340527936
True	808.6870911045822
True	232.4095229600713
True	964.9792431792278
True	691.5827436847726
True	418.0913726379425
True	282.21635033130565
True	486.8988458463989
True	325.8104662112815
True	191.77445785700849
True	677.7875284633445
True	709.7167412199962
True	203.91341402112232
True	87.85967171445289
True	502.9176879905761
True	142.92463680226166
True	388.0602440622843
True	346.1971998618585
True	63.36544802344543
True	388.0332644214905
True	418.6979587199905
True	370.2674741166194
True	415.2874879014995
True	424.0926867149356
True	618.4611087073971
True	54.580469374324565
True	449.4582607837974
True	335.02809735917094
True	623.9626002127607
True	221.27287014928336
True	102.691461718085
True	39.29184424723641
True	534.9717982950857
True	626.2294623928177
True	185.28115699042047
True	415.137935047094
True	341.5645657732414
True	15.78568529666725
True	173.00793211871425
True	287.5879133561414
True	2.803086802866244
True	886.1251407833487
True	80.2416290440334
True	104.13409516473764
True	111.88470014116568
True	361.171470620248
True	36.098242816396606
True	454.7212583074219
True	238.04211492139476
True	5.849123194000221
True	122.71006924621672
True	439.88647925078254
True	49.09295538820878
True	64.72081392828623
True	169.64244266242048
True	296.3777109879217
True	937.7419467908676
True	390.3109534109124
True	982.3958452904347
True	183.08234255539128
True	1052.1843766498591
True	759.8737284309816
True	630.8918101752241
True	394.03176930339646
True	382.1642259780881
True	79.31212786903512
True	70.76916930343683
True	79.05764000874797
True	182.77601662894395
True	485.25056594937047
True	1106.0252018470535
True	179.34097901272017
True	351.8013308346321
True	437.7190985633448
True	615.413962498013
True	618.8037102876995
True	276.4443359049618
True	450.4342324950502
True	681.1809021589153
True	98.78000750791648
True	770.8838968457238
True	262.4289089316713
True	136.80285670161277
True	409.5538859117316
True	865.858911245861
True	447.1795909956252
True	854.9631974623297
True	196.13188430506136
True	347.629885077352
True	685.5199190585466
True	626.5922272008773
True	194.11578453464844
True	256.33427013355606
True	782.8270529561528
True	35.47354550772843
True	184.831910512078
True	509.6449171893556
True	727.8964033884143
True	103.18158959505855
True	38.11309716247095
True	165.43085586936954
True	737.2756076849344
True	310.1658322613585
True	558.9619888997404
True	356.92481526174987
True	286.69014838341604
True	429.8443279070244
True	499.1825293093992
True	69.10787503941066
True	378.34593230271247
True	753.0951946324294
True	0.0
True	289.2652490821799
True	244.27844282207775
True	942.4169215254118
True	146.87719308426492
True	656.7934073567643
True	638.3092604462001
True	114.2602859677449
True	225.03614165754823
True	128.58032252088557
True	11.430125858286187
True	293.9608204687575
True	381.1083597411532
True	1131.127032617689
True	239.5380939067638
True	392.1566563343857
True	649.4129188765603
True	208.9639197735099
True	26.55317119953202
True	819.3117642982262
True	594.0680695330075
True	148.4477290532488
True	630.2163994676591
True	163.1093388897113
True	311.5811511461749
True	795.0653845398062
True	34.982230519588164
True	102.99380461633748
True	520.7740639525427
True	58.99178791634688
True	74.03290435424884
True	387.16517936542704
True	24.91114806994929
True	763.0480068539545
True	96.08615992811052
True	163.77209285411004
True	18.51341853082244
True	711.5262429174978
True	31.62489359443934
True	768.7511892151609
True	389.77142740436
True	116.99231327981992
True	695.3538915942594
True	515.512773064668
True	555.0147902046859
True	50.25401657876517
True	369.13253635099625
True	5.361335980294841
True	94.5740166037167
True	390.0365595117578
True	50.48901616142939
True	121.40707982685656
True	298.4988277000378
True	182.20143284837212
True	101.15848596858714
True	647.8676565594724
True	21.62050425310225
True	1185.4101709122158
True	493.7224158757556
True	302.97235591072325
True	491.7690054214213
True	125.99633507154653
True	789.3766948508387
True	1097.649868218774
True	740.9120916135557
True	174.26315496821098
True	228.5763090828708
True	56.46072561468712
True	61.53856625604261
True	152.7532003577206
True	104.9216641766711
True	170.63523826404523
True	1202.2445483285262
True	319.06401279206176
True	356.72755114455003
True	718.1745970090735
True	15.703171633496828
True	14.513228172776572
True	591.3663100910562
True	5.05108184353446
True	118.27089068571176
True	712.8764802342658
True	181.73725207431872
True	635.0034520902252
True	839.1718358125859
True	150.51706063717904
True	886.4208796154378
True	3.373370811298786
True	448.4767518333871
True	1073.0002317514834
True	25.89615605062975
True	242.7307440984502
True	147.69995401345804
True	940.630347588952
True	238.17412810187005
True	509.0013332329178
True	116.44831420118943
True	500.803332091144
True	159.75501455074377
True	98.55830772702885
True	378.8795337196437
True	64.47654282136922
True	55.037566992720016
True	1102.745549592743
True	267.4703649340304
True	160.37424039350566
True	369.9205870638689
True	402.8655699349815
True	211.5845640225454
True	166.87533574497394
True	373.4250278312853
True	33.92307108638002
True	484.8401976850976
True	1094.8110330250097
True	114.89420631208723
True	473.9687282016042
True	314.6760692115964
True	25.883599867651927
True	407.6278893180229
True	106.49411891951142
True	596.9890825383302
True	198.66904168361376
True	431.656510736142
True	20.30605402932994
True	451.2078625017339
True	106.51915738069523
True	344.36822282527163
True	31.226466825783977
True	170.6071356755169
True	245.86326577293707
True	781.4609320528804
True	61.5955841615506
True	134.95698856715993
True	235.98946579230568
True	126.87449808516072
True	631.3517279499962
True	547.7077204199379
True	799.6965398059181
True	398.5964374675552
True	541.1711531228362
True	410.0085746355077
True	695.0216441687688
True	74.86849940138718
True	472.2943498242985
True	410.2890192410927
True	50.21659551634135
True	84.70616509475357
True	130.94745781405095
True	92.12447532897838
True	328.99914845246434
True	827.2658085057291
True	327.0731621945421
True	1099.756145589172
True	305.6511624894457
True	907.4649679404714
True	151.72419194370636
True	570.9922910334827
True	616.2633898540238
True	695.2562509995616
True	430.8969091629118
True	66.35046821014635
True	279.17888589067326
True	40.2004516603764
True	166.11709190855493
True	175.37826184267644
True	1136.2617700734647
True	233.018308509925
True	552.3093619161237
True	536.1428387556907
True	569.0123831207117
True	867.7514090886034
True	602.7935310661616
True	653.8045115822288
True	963.022209430134
True	128.21684092943323
True	319.62729765843227
True	267.72087433876743
True	304.5246096397623
True	88.57872835655384
True	392.0804974160866
True	4.004742200653746
True	321.3505558644005
True	259.0829464843431
True	595.573936641088
True	275.84411280888287
True	361.66160035957313
True	9.711199778128774
True	61.91245351533472
True	530.286207238223
True	29.476784534592177
True	147.93555018384924
True	66.3053096950413
True	150.85965368340217
True	237.5906353471459
True	72.51269228085542
True	368.2694208854912
True	271.0383197727237
True	99.30682690767352
True	345.6727055432169
True	63.89583175554497
True	567.5662982343991
True	852.8168034030125
True	276.52652697994233
True	1179.818573638409
True	101.25726602285864
True	309.44283056590183
True	1053.4363029731103
True	86.12398366379163
True	273.3367754807514
True	10.688107054887688
True	404.61726019063656
True	449.704048277996
True	162.5934129746888
True	631.670375521727
True	894.1151048065343
True	153.20007955588434
True	74.41745208526103
True	334.5125284819802
True	560.6964996650921
True	641.021452204789
True	1227.8065766094967
True	26.584468913453502
True	953.5473948011766
True	134.87680722288
True	640.8741620448443
True	110.0205697003736
True	128.9931658325451
True	184.4743474237834
True	176.95865844044158
True	736.1065915316165
True	217.90137885697223
True	229.0955700158082
True	70.03817655832096
True	512.3904275167627
True	457.1633931047575
True	181.35944923737287
True	239.86357181255428
True	18.09279070622404
True	426.82886316387
True	216.5708686351477
True	296.08302417037044
True	119.0120653124614
True	738.5022236605018
True	429.5978637920955
True	262.98500548381054
True	643.5007046896466
True	504.7564994950325
True	456.2463620567429
True	135.21121398519395
True	527.6108841444078
True	437.26280732226127
True	3.6895224440277934
True	188.3504544759573
True	90.97511767480468
True	237.44048564812476
True	2.0940296312635565
True	120.1566701896176
True	357.730353991438
True	6.552889526661181
True	882.5155018505722
True	170.7692520333636
True	712.9335688397856
True	767.9465243998228
True	156.27725725503274
True	214.38930995987687
True	504.5952292597413
True	826.0074337816694
True	45.703269908673455
True	38.77274668574337
True	129.723643664851
True	618.4529971244581
True	716.1934707780437
True	182.26183112764693
True	592.6538302849613
True	596.0235000613725
True	805.8528572727436
True	388.6539996980649
True	190.80331888493092
True	874.7768779352791
True	211.2975311434497
True	151.55130164315142
True	328.5273120062269
True	222.68279090225917
True	211.70456484607055
True	601.9699709660163
True	248.152231268487
True	191.9628853526357
True	463.2979786848231
True	461.4741476785888
True	65.71460491412911
True	292.7585259656472
True	80.76170199119566
True	343.88013762892746
True	356.04665451985335
True	255.79385137916407
True	180.52561198744357
True	365.2314069901392
True	634.8991805472486
True	725.2338375210358
True	300.9927450999893
True	746.2172804810336
True	66.30608932231222
True	880.4854867309375
True	351.2655917733481
True	12.481216425411864
True	630.4123414449856
True	693.48545100549
True	259.45941040557875
True	167.2161441123443
True	48.911953790774575
True	384.43177244790905
True	72.80120229866226
True	14.479257270831482
True	902.226514300424
True	364.9064479353422
True	162.39447035427855
True	1011.1833799503864
True	11.59512512887325
True	791.0199817307332
True	28.052479688246763
True	641.9782906873115
True	61.16860204764648
True	784.2349875958186
True	462.53204758265457
True	198.37350929818444
True	449.5825642559038
True	209.08578709006372
True	297.9532055457816
True	225.69722945387076
True	407.3502311293444
True	10.5809455534723
True	331.19611895863625
True	117.1573572851858
True	11.785083576017172
True	467.076666681641
True	738.3193168048475
True	295.737172309141
True	80.43354221380474
True	325.63177194501264
True	81.44249204698792
True	195.13922517958488
True	183.2029114409931
True	370.851027373092
True	44.26076795766706
True	133.78595047874333
True	363.4359569449956
True	865.0176206218165
True	113.52165430844312
True	207.94368046614912
True	428.3404725973499
True	18.07492224223588
True	432.3804816174367
True	504.20021759880177
True	91.96092822465133
True	393.99911572772567
True	370.56368982313086
True	425.91884461229006
True	593.1082014852453
True	1059.358322882713
True	945.675326566212
True	56.00137159903878
True	1062.410475065742
True	113.50161168811114
True	117.16928646084877
True	114.87925065741032
True	495.2078716490037
True	371.8104916720526
True	583.4724226854869
True	258.45952634153093
True	157.35394296201457
True	411.9529735613583
True	15.952331077300697
True	455.3788121325521
True	401.3130431115208
True	154.36823353410554
True	99.3790627065694
True	536.8903681033437
True	972.6051960744048
True	208.5153113786688
True	70.4030579426931
True	422.4692636068653
True	374.63038481222657
True	488.50781688258206
True	318.49162038820464
True	4.492624495882111
True	538.4175257759872
True	509.08165636940754
True	501.5316413079429
True	194.17340997919925
True	104.01345446173592
True	22.18248315327667
True	381.626546818132
True	108.18685805326956
True	7.682837125852099
True	25.81401787643753
True	345.87957892152826
True	666.5771105133398
True	133.31977799544168
True	88.19100327155762
True	24.74397289776836
True	409.3461815742226
True	344.89154665791654
True	760.9703644424101
True	307.0830789815584
True	514.6522585968332
True	532.9291846417049
True	530.6335426029938
True	292.1732955323253
True	550.9218801688785
True	95.05279018534937
True	583.9013429804988
True	7.031670097194931
True	366.99981614625017
True	464.413443037148
True	961.4359624950156
True	353.2743496212799
True	769.527360834589
True	966.946168915013
True	178.1107512620196
True	35.924351176706494
True	360.27023266915205
True	381.1109228357545
True	579.6846841984483
True	243.228227941348
True	29.70135065175813
True	658.2133129883216
True	128.13185698527602
True	1081.442977071033
True	324.23489566667087
True	464.266877453672
True	130.9602422077582
True	813.8719111597655
True	137.4444910734936
True	818.820422810992
True	539.5457481136477
True	190.52334565679308
True	111.64780622649884
True	63.87699791663646
True	564.1608408034124
True	887.7938951462982
True	425.2941353679725
True	549.9453601841066
True	135.54012611455423
True	631.0197594541966
True	504.8060871723538
True	780.4705613159725
True	316.54730976327005
True	609.3109131802142
True	116.09636084851124
True	25.73659362208737
True	414.5822464787859
True	167.07105555453137
True	102.61389027243555
True	360.2941283281384
True	1087.8219782720214
True	259.3254633959014
True	553.0903215547886
True	11.751418196461636
True	73.74091167524527
True	326.2790346500803
True	744.0184184162669
True	457.2021625206522
True	519.5824323916416
True	721.5355109212493
True	68.52736701452655
True	742.4875789641695
True	44.67659395361923
True	104.06129349620822
True	192.1888763470133
True	80.53671228287101
True	25.169614118922777
True	312.6055660018972
True	455.8682167881007
True	899.8463549817402
True	861.3217354569299
True	5.9169913932271285
True	295.9675790300328
True	480.99420579025815
True	121.03691101028
True	243.8512679735843
True	326.87267971701647
True	1304.366466373942
True	447.0338774670501
True	23.061442032160087
True	180.767399689566
True	690.806443461828
True	34.02886032868736
True	176.51535178637693
True	547.5173997788631
True	69.5366369411228
True	881.3817530485492
True	324.04812636948685
True	668.8806100810339
True	78.11097264754525
True	699.850146255193
True	594.0833945804136
True	905.689039553326
True	264.3046135369845
True	505.4885315751103
True	818.0566518501989
True	913.1031304507292
True	238.6303532397052
True	765.8358616663043
True	216.10668354869443
True	461.7919086137016
True	379.5679966106841
True	485.86986709671305
True	495.1056985623399
True	310.4818524055695
True	343.9462866724158
True	111.13609555009523
True	333.77835785373475
True	1129.6858874987731
True	304.8819608229467
True	143.79071380391437
True	293.35996326143504
True	735.1004499840672
True	634.1690231582654
True	412.2638024194953
True	122.90020427765546
True	332.2655934817515
True	34.98421687634286
True	165.12263359801372
True	96.08316036777526
True	89.3700465695749
True	522.6554123559056
True	138.42019388771558
True	131.00262511976666
True	111.16089221570768
True	84.62208529824605
True	451.4126090251213
True	394.48725183326064
True	1043.4361681813243
True	562.4680647867282
True	824.5891676310916
True	273.1458077373035
True	304.26123274092726
True	531.6999218427178
True	194.6016913369981
True	736.3847221172449
True	251.62287165415412
True	360.10869302186586
True	73.95330237425156
True	120.21537522828346
True	257.9432756109713
True	124.60903384864596
True	492.8358818124274
True	29.76979301097101
True	565.0802938949723
True	1013.1751162773712
True	726.9322926046144
True	1.7933090695195029
True	64.23089470093711
True	480.1511778451833
True	437.0381533457336
True	72.09048186484196
True	121.41239792305372
True	295.3411851133543
True	80.20056164608782
True	48.534602972751536
True	706.4931092761265
True	654.1470260443617
True	168.38497341467198
True	169.66710716281352
True	561.2045455450788
True	56.69584660957388
True	27.35393658845402
True	568.1648659717056
True	473.0338225712894
True	1132.7533932333797
True	47.73635679681656
True	455.0180323686324
True	890.6631814221587
True	787.6504373322589
True	299.7982727745168
True	752.8150331810604
True	375.9731464788441
True	39.77465173702661
True	91.27340801894208
True	704.9241376323412
True	74.63311806977859
True	140.63320299880485
True	892.6795151487178
True	193.2609703476648
True	267.49639765352055
True	103.53368142856928
True	620.0743429120088
True	573.4707311511697
True	209.28154415914
True	426.9297312679925
True	38.3687489925418
True	278.71800078328783
True	588.6866943798689
True	624.4869611048397
True	317.22455045438056
True	74.31298297931181
True	934.6999573395444
True	1103.3808036761986
True	559.4883860819755
True	62.58136369674012
True	30.12131933695852
True	91.54472413581894
True	110.74038106731032
True	98.65918922512289
True	881.1601001235108
True	1176.4344217355758
True	724.3882718254056
True	332.433546217912
True	8.594601891051816
True	21.142237334507342
True	343.52289809443164
True	487.91278734235226
True	46.98540925878614
True	558.5872486161863
True	434.79443521697976
True	402.9033263692986
True	82.08051274655547
True	193.38508980733968
True	266.9882243236879
True	135.60969900285068
True	395.4264493513908
True	44.0469250310591
True	177.4747336619494
True	1173.787379850947
True	5.506301324893952
True	27.843405421879496
True	599.0730260519925
True	354.8756621856045
True	782.1046112531991
True	162.80810662084173
True	770.3095651638303
True	594.3797873756057
True	277.409869958869
True	417.7133367964872
True	348.36177826887166
True	288.13827791355675
True	267.4262947594109
True	396.8102243758464
True	508.2913777147473
True	500.6481815833085
True	107.68262290350366
True	368.0060511367465
True	7.52329381472914
True	167.88422083210085
True	224.7133340340168
True	844.8230291516727
True	559.582214309479
True	29.570809896694985
True	712.4218841256348
True	841.930642703539
True	108.5146809720838
True	355.4154971470415
True	830.1063617735415
True	220.01217737204323
True	161.91525888360673
True	522.936320918306
True	607.1466785456093
True	1098.6342611543205
True	139.29230450158124
True	153.16264872013963
True	259.9676478097264
True	317.9591717864827
True	421.4361954695428
True	420.85524553538966
True	320.32307820597885
True	441.8844598628452
True	497.32300120393154
True	239.33204965931577
True	1472.2209232668831
True	254.4314713818356
True	406.8391700545987
True	54.26581088985275
True	774.0913653789537
True	260.4604476050649
True	925.504672941276
True	569.354528424075
True	320.64383719897944
True	811.1260164106276
True	253.7237865050749
True	223.8743428768785
True	261.1644301730178
True	224.04570093900415
True	136.34139332555335
True	243.60487850013104
True	723.758638776924
True	506.8254301856899
True	217.0976603660959
True	1144.7762813079923
True	118.15459133574387
True	264.6121157773822
True	72.01510680130053
True	300.1879100305643
True	412.8520954729241
True	90.1359303325726
True	223.2194281922736
True	75.63967421680636
True	692.5687357145978
True	364.56964437975375
True	225.29173530982163
True	753.7721735228762
True	882.5321334274882
True	811.3870356086794
True	831.4658794373032
True	343.30079740529885
True	1.2653873019374289
True	270.4008862160318
True	51.390680524497846
True	376.26442723798766
True	56.68562318887045
True	364.7526219328733
True	847.705622750827
True	1021.5969471990744
True	407.5762202438716
True	21.898470691453166
True	510.8477587002287
True	502.8298332922918
True	203.4761971129727
True	241.3493614532867
True	297.865124711412
True	22.69340729491374
True	121.21011942268244
True	975.664009038148
True	62.45282856167204
True	508.80916180994967
True	799.7270064343197
True	101.4610104600352
True	250.20922763247472
True	109.61123290501126
True	15.583691329994943
True	1.7289768758501527
True	122.79092758623544
True	1031.0396420605296
True	467.66362858571495
True	66.86344830315421
True	792.8713801025827
True	335.0110627662916
True	1.2379949266571082
True	457.4675688313748
True	185.1053942057068
True	495.7074039355216
True	86.4200695659384
True	305.7511968388067
True	380.3402319298967
True	178.27571872799356
True	219.3474738981952
True	128.77087831610723
True	165.36718539139363
True	948.5645175676682
True	14.693218394681134
True	510.59162999175646
True	488.453471920504
True	401.7419786229166
True	220.96015267795252
True	237.29916186255875
True	157.77216813302692
True	50.511158756456496
True	483.8479137789072
True	151.5883208694165
True	837.008259929228
True	829.9124441497402
True	253.20991794242025
True	316.971351410387
True	524.4220742810253
True	42.492751342362006
True	85.44269307905765
True	758.4052880801296
True	1078.901261907401
True	104.85879918267696
True	750.959749296239
True	144.14271302016826
True	932.2275004956234
True	660.7545894442771
True	104.9891465043492
True	281.9072038786396
True	620.112429777827
True	237.8774890727605
True	47.63054204893395
True	554.3140365945795
True	438.5329959708608
True	4.794772251020183
True	461.62876663154873
True	67.27540251432602
True	173.9593529787225
True	234.5019705203344
True	310.50363239912934
True	77.46437649053281
True	228.5960510718202
True	350.3808838363165
True	429.4216231548669
True	939.2840014895028
True	45.30644904826143
True	937.328547037682
True	1019.4752985568484
True	132.6896507750224
True	73.14574896206082
True	956.6986825710496
True	36.19040974244945
True	216.60983247255743
True	88.34859864939102
True	214.43664169922587
True	367.5161618136434
True	934.2020838360166
True	94.5641933343586
True	70.0056672467445
True	649.8670599063307
True	279.5381761173696
True	719.1938038551016
True	52.63382990702629
True	483.9874448352604
True	371.6011610840457
True	681.1736252899905
True	53.07953823177638
True	112.4556742832123
True	28.78369640591333
True	269.7032130755098
True	43.11617770029848
True	343.98114427196185
True	3.4157112498560105
True	1188.030242398679
True	105.14079366170816
True	136.32182865666002
True	350.0885856125024
True	739.7285017562943
True	661.1102937393706
True	993.2933381084374
True	488.72880602135774
True	421.34236459970623
True	138.08902634309777
True	429.9542088574119
True	889.4495782624717
True	421.2928234335085
True	930.3377864057502
True	83.15519596281824
True	425.0666614883928
True	181.5074308205592
True	275.59326738074424
True	761.5984176355469
True	157.86299565046755
True	133.3620125591628
True	68.83622131344978
True	871.8343908806181
True	775.7510751469923
True	84.46943145557545
True	423.1432381612989
True	710.6681478869681
True	414.5905539224231
True	55.89666545273621
True	326.30870064407804
True	779.4324507761758
True	29.711934662832967
True	366.1002046243785
True	163.60643519919577
True	292.3929669480951
True	34.32318554058918
True	224.34247477707984
True	760.598917491201
True	642.3464215553013
True	54.0713237233436
True	292.2412894951142
True	872.3067646087046
True	17.940305397545124
True	318.07978638093874
True	281.95818128369194
True	444.6479902518476
True	200.3665568837619
True	598.775528760852
True	45.58421335614312
True	985.1739375927804
True	878.0142839102077
True	48.09468424827061
True	386.3964194536829
True	744.2366741725261
True	883.8049772306292
True	268.8035124557516
True	586.4776353479504
True	134.79536841031697
True	185.35560906618448
True	136.20701211107314
True	132.2494686958186
True	200.26209260065173
True	931.565898247016
True	750.4783430959336
True	946.71975291726
True	21.381688173228923
True	27.61520287690623
True	354.4890764395158
True	13.292058562417711
True	628.5163687386661
True	1055.65191075049
True	259.3833424907764
True	215.0917498211816
True	84.08566929456963
True	214.85597557720985
True	133.7138490639473
True	43.05290052146093
True	134.03161628395563
True	88.7158331187189
True	239.26680876826316
True	539.6817211746184
True	164.75041599803322
True	27.583154846229046
True	56.99917931462512
True	421.97017808143806
True	266.0650835148416
True	580.498995190447
True	23.34141659840723
True	110.92964005275104
True	667.2121673212049
True	251.8295609537145
True	470.059748232612
True	658.1406544071364
True	103.47136794574092
True	107.30427520053064
True	79.5407633274482
True	22.19354497204348
True	118.54496233678088
True	87.63383145655982
True	99.78726264518552
True	155.47728961258863
True	240.6228836657216
True	835.6619765764115
True	294.55757507708284
True	911.0921568950712
True	164.08110145061835
True	199.9468560145788
True	796.5192889335722
True	300.661786489246
True	599.8448640836482
True	255.52266886883916
True	351.71606691248746
True	446.6543899709996
True	560.1965640336311
True	645.0713272750164
True	353.27015536959783
True	36.53285254848455
True	560.6166639497263
True	631.7726610861449
True	19.858799945761856
True	10.959326290419462
True	261.1720156545736
True	409.3855885021961
True	431.3420377114113
True	72.25176872649031
True	601.8541137593328
True	904.7636864214836
True	236.1152892450397
True	902.0476460102774
True	278.626234456207
True	97.24087559560684
True	283.4751706737623
True	705.0342434936971
True	37.552668768318256
True	575.5788424997743
True	1277.5855475514256
True	999.8005534013324
True	905.384857024324
True	205.7669627497488
True	89.16599817338329
True	192.5344056275394
True	834.3949278210919
True	143.10465318458736
True	1062.1214087048024
True	875.4137185359654
True	43.42410324179701
True	89.66654534759752
True	414.1045492904303
True	421.92667435128817
True	199.7827226774132
True	515.7900647391903
True	673.636183704041
True	121.6342828583884
True	272.87683777714415
True	1059.684144332648
True	52.42568549414496
True	702.0320107497556
True	532.2621291137549
True	37.86006493177089
True	824.6126464461682
True	391.302991860828
True	568.4913871993112
True	113.43372943942552
True	275.5269733208439
True	219.0011426567156
True	28.12738575803117
True	136.81446375594672
True	762.9105879770725
True	137.167784949225
True	353.4255451267108
True	63.18784181790014
True	634.8592958745837
True	600.9547170234447
True	236.3473046461116
True	469.6144062860022
True	161.30375669013205
True	171.1886442260843
True	222.24674685823447
True	297.5474303625499
True	354.98656405122347
True	130.01484405903315
True	188.97173645997967
True	26.002075238748077
True	857.8065542250504
True	322.1054694456276
True	10.479427226940189
True	366.3956777694017
True	164.25743879912096
True	620.2579825639956
True	374.6087804676181
True	580.1398789140297
True	529.4123046713539
True	463.914035654673
True	784.6831658742922
True	247.42012820397784
True	574.2244260871394
True	160.57688751561918
True	547.674402492614
True	351.0554621952649
True	376.2728432432197
True	130.82505929677453
True	137.03785457534548
True	104.85761621674298
True	66.50338024906557
True	707.9917510741699
True	176.68372710894008
True	48.43141665271341
True	0.0
True	530.5959535486031
True	110.5614125371106
True	21.213006941896914
True	40.30917245689496
True	110.0317658892296
True	575.9083808524138
True	182.6236058746218
True	105.22910734718596
True	36.63388830237656
True	161.00293720858593
True	908.160227611505
True	46.590562622329976
True	229.5097559690314
True	716.0724575579593
True	327.0539932125505
True	449.7913465121432
True	501.7169242926904
True	513.4217604389797
True	607.1641523220578
True	920.3268962133856
True	261.0381363567193
True	1011.764062319207
True	908.8389971169772
True	604.0935264681924
True	350.52674508233804
True	867.9412840827121
True	8.833617670769035
True	31.68297652496235
True	295.9232411067155
True	42.8565603642093
True	197.29815332764267
True	727.0369552082382
True	223.2472599933416
True	731.0324693646764
True	752.0531870507177
True	116.98620918771287
True	374.80108682072745
True	593.7092986519798
True	23.41994257935127
True	142.26401988963562
True	435.39675032049627
True	297.24308800025364
True	199.0798746786678
True	111.44413122469128
True	383.4682251455839
True	23.62357534490931
True	371.8354061502436
True	354.45768571912964
True	1043.8803930911045
True	352.2212188511607
True	32.26838890384111
True	443.63897701269696
True	424.7383505267207
True	244.7177535000941
True	31.30022515884246
True	746.7025664117685
True	452.344964212502
True	181.2734551167818
True	12.710395229697694
True	1220.9300392563473
True	168.48678272157218
True	25.335509128913333
True	304.86743894601847
True	288.2100299691724
True	114.64078233740182
True	294.88777707333367
True	44.35565937676103
True	316.4944590016679
True	299.4499729903835
True	309.3834082272569
True	30.10967676467866
True	45.218317775352176
True	1034.8131286180594
True	24.041702322640848
True	12.169214039158485
True	178.46975115651838
True	679.1129897873369
True	9.138582245524926
True	202.26244478556785
True	177.2541056743514
True	526.7269044844475
True	365.5399387067373
True	751.9122086958796
True	314.8218619697931
True	487.3329916402638
True	443.0407221639905
True	496.3863035442231
True	106.39233821966734
True	1261.554539741611
True	923.0495519812532
True	291.5758565897142
True	532.9457504328287
True	102.13704215460204
True	571.447845047205
True	451.3637881665133
True	156.09013461073982
True	78.28750781221278
True	348.86835042586034
True	160.9065909271949
True	28.06155853857298
True	603.7551563814787
True	384.46332632082886
True	71.45639263840836
True	29.11049163073695
True	669.4428029147053
True	491.147127457451
True	67.94561299827511
True	20.889991895122844
True	308.6623018356344
True	328.2051887040456
True	716.5931099641224
True	554.427081060351
True	563.6316921406118
True	778.2856493914944
True	8.469616688637098
True	59.57922172823952
True	35.84826072217104
True	58.46695785953386
True	512.0038081298826
True	596.9171105966766
True	80.89117308474938
True	109.61516309945436
True	187.7241663962875
True	76.41384085884727
True	176.80028236567588
True	194.89478398422105
True	268.45836994779773
True	820.463925384551
True	583.0926338870855
True	296.05943016000555
True	192.98582679819737
True	285.8495311778318
True	246.21330635626964
True	727.2611682929056
True	333.2971314151416
True	169.38431100366563
True	919.1304813225604
True	344.76299215757285
True	469.4457838495431
True	155.381514343277
True	123.4759065476088
True	63.06740746191746
True	208.6139329331555
True	974.2652625009284
True	511.42049114888687
True	115.34861514608798
True	357.7821937220274
True	102.34263754957038
True	666.4303388505199
True	4.183786248480597
True	724.3081163994988
True	38.53819972979968
True	943.7548242742552
True	850.2727812981964
True	209.47916397906096
True	28.691880644426117
True	82.30646582360782
True	464.98802398223575
True	233.08381731244864
True	1.0976692033381126
True	79.79723354598333
True	1103.1685772174708
True	343.0236664208918
True	649.2955399574261
True	483.0183218458173
True	32.7611225717188
True	133.53287464153337
True	457.0654187806833
True	975.7269075384472
True	810.9802582637905
True	419.770428734919
True	334.8670325082885
True	17.345773824915234
True	81.37356668366867
True	760.673315069765
True	480.5903373762177
True	385.3882153643275
True	872.4536875113031
True	25.694104571132097
True	219.0338976639555
True	924.8943603375286
True	228.2824078396064
True	7.488382780044852
True	508.7721703227917
True	106.36880568820044
True	644.1584762840642
True	50.45495761448907
True	260.1272517910286
True	868.5109726658544
True	940.4208949623307
True	272.326589740492
True	413.00889926715126
True	119.97744642201592
True	620.2036538784414
True	265.80994642498274
True	184.83624653398317
True	837.2579566607267
True	54.9783544232377
True	713.114660442711
True	281.267345821849
True	300.0616493971912
True	168.48934546428345
True	492.44097055620006
True	612.734960051616
True	358.3246235540354
True	406.0421094878726
True	65.21552945219432
True	153.07138388491296
True	456.539440558695
True	220.128123738163
True	37.89087588045081
True	198.20657855253657
True	403.5626989382792
True	400.6221460706866
True	752.9160963653918
True	123.88823633055976
True	649.3838362793889
True	504.2401882793553
True	606.7192029135573
True	135.79427489266993
True	38.973139025250696
True	654.708616512249
True	68.64068042281166
True	552.5940522262849
True	686.7404633550985
True	445.125749234823
True	130.44281115157938
True	525.9277496052646
True	3.929355302781521
True	381.7580803432717
True	30.465886867231625
True	641.4658915983132
True	259.2771671708324
True	578.0806333325602
True	713.9850129401195
True	146.90522920258803
True	522.1892621694585
True	477.6697630312029
True	63.53704495422054
True	971.2986201957292
True	3.2490882698413515
True	28.34794657537792
True	625.4559197126721
True	689.219307179951
True	136.37088708610528
True	412.2825654826815
True	125.50122022322763
True	70.44759205655387
True	462.68495643831
True	43.62916726495346
True	501.8025089292645
True	11.936672083588778
True	839.4841838356166
True	559.1423219640476
True	691.1424289024163
True	101.70731898075528
True	359.77731589563655
True	1022.4909844737628
True	846.3190268658
True	141.3526596325137
True	565.5329359920158
True	447.9542339833023
True	247.42261108935747
True	259.040117538236
True	6.64976559337093
True	324.80025401724305
True	10.088941190597694
True	361.8444928435216
True	75.71682146621474
True	406.0643758095701
True	659.2042717619064
True	119.81028265592413
True	232.87854071064896
True	635.2075948388355
True	677.0802579178783
True	287.2771312686379
True	134.49568067625964
True	163.21030919024125
True	488.1578613403619
True	84.54618971766064
True	10.234011278539398
True	505.5738843142675
True	570.0913786549935
True	19.620440201491604
True	144.03539308664585
True	911.7495686414774
True	495.604798778928
True	271.1634428620895
True	34.12921107155462
True	462.1722817578503
True	112.75667455332724
True	582.7068416169939
True	660.9849564988982
True	296.05240852478755
True	367.4585820627291
True	184.1379815035704
True	237.01881972746696
True	72.10621292633665
True	213.16319036963964
True	503.2332659575032
True	21.174321875138894
True	460.9498923011956
True	384.9185996126179
True	734.4546899491002
True	898.5088647898082
True	912.766332439334
True	144.68552645359148
True	403.2133244833964
True	68.66607374320657
True	198.59979745790207
True	316.12268582553304
True	10.198975169138128
True	787.5812012424047
True	17.95105643607198
True	394.1653129919858
True	272.77186669728144
True	649.8710948667062
True	200.12834855856067
True	40.27334978123606
True	685.4072210054036
True	1077.411599430481
True	224.22654624093872
True	124.88338479534458
True	643.8776934069497
True	498.2421574801174
True	18.30813145327992
True	849.8731960032183
True	116.39169581750578
True	43.28849429746999
True	310.24828005552166
True	349.61740910319946
True	409.3567659153888
True	261.9793930422572
True	17.930679019153708
True	22.46786031729756
True	846.2765445865501
True	201.6807398419143
True	106.3819258935645
True	838.2976620236606
True	640.8538831645731
True	651.0269857937275
True	446.3527386977585
True	154.60527303081813
True	32.99601280477365
True	94.7455295463151
True	432.2432819152701
True	230.6195553041653
True	455.528884790511
True	142.08357626216122
True	490.96820786117473
True	651.3465236088479
True	953.0671445783744
True	23.329163386131903
True	1019.5615081659944
True	1057.5285949071276
True	485.7674649986724
True	84.477379037625
True	778.3097735209445
True	650.7065617576163
True	663.3336238185162
True	179.72119052175466
True	741.9065567885228
True	715.7876280022775
True	120.02877528095644
True	782.6156252638968
True	802.9235300583373
True	462.4751097195973
True	226.86768169954263
True	67.7321683355621
True	301.2741329111319
True	347.02322080230675
True	476.5818311239924
True	436.0407274481458
True	204.42161064820976
True	300.8149645702888
True	3.366288004117496
True	13.04656655321484
True	104.44406076750091
True	129.05132623210844
True	354.00395393872094
True	340.6293520318519
True	115.74118014222384
True	18.461416996519283
True	210.8183184739274
True	852.3139083083709
True	458.4478864764706
True	521.7292364631963
True	564.61112502666
True	772.3410407066442
True	641.7390934593519
True	97.1284110350489
True	198.41466836327848
True	239.38891136012057
True	287.6741447998464
True	105.70280050196772
True	363.57304531119735
True	439.3429208587923
True	170.75792097968713
True	644.249102360295
True	246.27361518637127
True	206.47829431535425
True	27.559190013344097
True	248.09137208186957
True	499.1791503144162
True	164.18364409574403
True	532.2389466975204
True	479.47311352934895
True	231.964584853569
True	101.05654010496282
True	39.832949963330925
True	408.0966796433585
True	796.562222747835
True	165.30072416350023
True	1029.5495620086715
True	1035.4272380096977
True	484.42765740297466
True	99.63910538461124
True	127.11021572295007
True	643.2366312313278
True	8.458164805493736
True	221.8318774716736
True	141.08575068250258
True	119.37313485393872
True	331.0970094193336
True	601.2454897002812
True	36.080037387648126
True	128.0386858921086
True	965.0995162868892
True	56.54077659439932
True	461.40043475795295
True	525.169985841636
True	263.6571770054534
True	136.4747530876237
True	938.5547923505412
True	1178.9255993329482
True	507.42086971445485
True	664.4013143054069
True	205.66710698046657
True	159.44377097796922
True	318.23511108539964
True	245.35003000557344
True	174.53185032160096
True	307.85592782114907
True	331.6309875346531
True	11.623789151461638
True	640.5480095663028
True	148.2752500169779
True	80.02080752874078
True	440.7779814441027
True	327.33248721334195
True	1222.0054968552472
True	355.74381898220645
True	1017.1771114958832
True	9.810656549037208
True	266.3782835792156
True	229.6446095527979
True	154.44146726979284
True	484.4873121106865
True	190.7249774402648
True	423.7544398409454
True	325.7925480673312
True	113.53089091308156
True	355.5977141878022
True	1059.752598101947
True	710.0015019010389
True	231.104545091116
True	109.29781862404003
True	303.5373366473444
True	26.169727345392545
True	352.1252813246063
True	316.1887685244223
True	590.4691385964122
True	446.3348129736473
True	348.23563559555777
True	162.7338705589135
True	14.12971691108974
True	417.7941520589716
True	287.3323440768939
True	132.5975028929034
True	312.2498846100044
True	449.1833462920957
True	821.634311522506
True	322.87521887633744
True	772.4423473096592
True	406.67488680343297
True	378.5300812590135
True	1.4212885786242235
True	1165.890966971011
True	107.7573882056523
True	887.8676435459765
True	204.62857347778765
True	465.3798470212484
True	664.4564623153728
True	90.09721901075028
True	497.6603983415782
True	34.80363589704025
True	423.99924405749454
True	76.67335640621654
True	235.01677433316908
True	38.292715266513866
True	669.6817458911048
True	195.73934564433927
True	25.38949889063888
True	385.039739583483
True	106.64976424042123
True	166.1185443312885
True	834.7198077879603
True	254.59377808026665
True	155.3969985449355
True	381.12574615006827
True	519.6650566876756
True	340.4798438334408
True	521.3417798653928
True	635.3559040988392
True	163.97765443887596
True	7.1033442398956765
True	71.08985210665392
True	433.3502803032234
True	88.96403266470271
True	80.87456960100005
True	1045.0669385044407
True	25.853949777375018
True	322.1941876018462
True	309.70260233989075
True	469.68328876399625
True	680.7909443090465
True	181.44869515139047
True	650.9810097488111
True	331.7513453356489
True	353.03935984216463
True	284.1220235404346
True	213.45378075879708
True	365.252104587854
True	441.1608091259333
True	406.76923557351273
True	630.552682975516
True	140.42665864409437
True	73.20338878205055
True	37.203307389120496
True	301.1705492142684
True	605.7305904758691
True	394.949972376212
True	787.6562630581395
True	222.46669494136867
True	391.7886028280647
True	69.03032782090953
True	56.344089741683256
True	397.8499839326668
True	196.8578643154442
True	221.4022617832364
True	42.507554870286846
True	1112.4171054304518
True	173.49154843377113
True	895.0044133067892
True	308.7566667819374
True	911.7410386297004
True	237.28401921729431
True	475.04117808419375
True	521.6387284221685
True	621.3532597438726
True	212.34586789515788
True	476.51946741440656
True	925.4181098171948
True	127.49110877626906
True	7.8589635196357985
True	597.4388716527686
True	27.68932186226241
True	77.09586687960656
True	801.154636439912
True	224.62824136351068
True	947.7360460118822
True	674.2068484202301
True	408.1118328365124
True	281.6345672231856
True	496.3941792694243
True	341.4261798760174
True	182.92107729360663
True	691.4002409217959
True	735.8222497777251
True	211.32599154000397
True	86.3271532930192
True	532.1213251737364
True	134.81909591744835
True	380.9490220927488
True	349.18417159652233
True	65.2005350523524
True	384.9098367555778
True	420.1879306125479
True	372.1353090824592
True	406.0647917548697
True	428.71591203936856
True	668.9750340844913
True	55.52284260079144
True	458.52697910714176
True	318.65904666566047
True	652.5404900365754
True	224.64961740006905
True	101.1125250125245
True	43.20096090187808
True	540.677827646699
True	645.0892776821229
True	176.7307352481025
True	421.877262706337
True	361.39337997235646
True	16.21397870074916
True	168.91353968525146
True	295.3107166122107
True	2.733815827943311
True	883.6011470701892
True	80.77733675398791
True	107.24126743370746
True	111.30026305544388
True	358.8922735265051
True	35.920398397858605
True	466.6639165826284
True	219.00788816897
True	5.74419322819014
True	113.48521425626932
True	429.7893414550097
True	51.57819695470282
True	65.48102082641144
True	187.54442835821956
True	287.57729667559784
True	979.4156746155782
True	389.2331899598721
True	964.3010287378372
True	189.3270118393669
True	1011.7184186453997
True	755.934687963157
True	634.574536168674
True	417.83995984124897
True	368.5907570456926
True	81.72550377360824
True	71.01553327914034
True	84.03611147325759
True	170.24554120080694
True	472.6670957891018
True	1090.0313484497424
True	178.3309082592849
True	358.5348815804604
True	432.83043069950565
True	592.6149012214211
True	589.3983055920127
True	270.8564211808983
True	454.1070101745002
True	682.131140248026
True	95.7370814390574
True	744.8408741355122
True	245.0093311632764
True	139.19143892037022
True	408.6872121238448
True	850.5802585373679
True	438.1059634773073
True	853.2461993949618
True	197.71363399741008
True	352.2396860382388
True	684.4058917532303
True	613.4765013128672
True	180.9129583042917
True	265.6070975528769
True	795.6318143357014
True	32.13809329476087
True	197.765951139318
True	496.4895087199272
True	720.345857813299
True	106.1356852925659
True	37.53406475148586
True	168.66503024272157
True	685.096332185337
True	323.48198635288543
True	549.7526571677008
True	356.3503155034671
True	290.1335660255153
True	458.5059680279077
True	478.78852674103257
True	69.36060450038576
True	385.70518412570607
True	754.1462365255934
True	0.0
True	290.1955763854467
True	255.04645983383188
True	978.0099441910731
True	148.09645312081756
True	619.5082491090055
True	636.0340150424657
True	113.69408527283665
True	216.8598779949069
True	131.60467224379528
True	11.3013188744122
True	293.0914384392537
True	375.2381530242981
True	1132.1886036531523
True	237.47111040369688
True	406.1904894521877
True	657.9478188281201
True	200.8923272601301
True	28.176880622417205
True	855.2848382556255
True	592.915352728584
True	158.37968297968413
True	632.6035314962721
True	159.65277416984438
True	293.73610330287335
True	777.5720284318455
True	35.36634131830714
True	111.46103308982866
True	515.3617885451268
True	69.63693027717859
True	77.93830497694385
True	378.7100002281714
True	21.01427895212616
True	751.5153501935112
True	103.7878681894628
True	149.38220160308924
True	20.044473541567942
True	688.1905715089774
True	31.899724213274844
True	767.3559208288906
True	401.4178834075876
True	111.56892098128068
True	705.4514227994665
True	520.2372763463276
True	548.6120236624377
True	48.67181529552779
True	373.0744163643265
True	4.9437778022866805
True	91.29330868021742
True	380.4296330181596
True	47.39496459085784
True	119.41408154521402
True	314.9473835203542
True	185.2350655646248
True	100.85785785240724
True	633.1534287056912
True	23.392746721311383
True	1182.8429849183783
True	490.4523464630208
True	293.96150738458084
True	493.04036416104
True	123.2701207017807
True	810.4436692760105
True	1077.1732556811617
True	736.3296237722866
True	172.258185708932
True	220.5074564332044
True	49.62604249054819
True	58.56903818773962
True	153.9686059663694
True	99.16676078744608
True	173.91051300893702
True	1186.547275316889
True	298.7162807416298
True	345.2404673268654
True	695.6480858912537
True	16.928269062264352
True	14.634160901237165
True	609.4072356654708
True	5.954213538182615
True	111.7416548802467
True	693.0802865393027
True	180.1959981395407
True	647.8290028096861
True	850.2330662806269
True	155.34472543116055
True	872.1562549074804
True	2.414743612759606
True	459.1296245099148
True	1063.589303497349
True	22.999295146788302
True	231.7940483045072
True	152.11449785620698
True	974.0706977745087
True	239.23878929760605
True	510.2359842788102
True	122.76983546252936
True	518.7104770761187
True	150.3590230311299
True	98.72041347357002
True	391.1780637055095
True	67.81246955454286
True	53.9390575739783
True	1026.8220122841076
True	265.29787323404275
True	155.02862713006388
True	362.2562104958527
True	403.5371399367066
True	217.40041501238912
True	167.61815154962295
True	383.9661631395048
True	33.96648128633209
True	490.30501109857073
True	1135.8154987578414
True	113.52368448880804
True	472.5015240316135
True	317.5287106464206
True	27.440748501893317
True	395.2280648146668
True	106.50511786300292
True	543.7733639993517
True	195.3837156943655
True	431.7704669548416
True	21.66614006589373
True	444.5380922775594
True	103.53239835678664
True	351.98331808852214
True	34.89058518874522
True	166.96407243721413
True	251.14099689084088
True	760.2301146765202
True	58.29166805505327
True	142.69386595829627
True	240.4950920936168
True	137.64278019130575
True	628.5984668108777
True	553.7537762179827
True	774.5430517695329
True	394.47796903250384
True	536.4633681349652
True	423.4158686909728
True	693.2244034242894
True	74.45926844723891
True	458.0158549983637
True	406.738825467211
True	40.37816230012315
True	86.86808517901078
True	131.52911657659644
True	91.64484816348394
True	333.369237042942
True	860.0226387057623
True	322.91724924122525
True	1084.121814900012
True	330.62365818724254
True	913.722559374974
True	152.02196520489858
True	558.8857083894378
True	618.1054636510137
True	721.8499146695001
True	434.534982521993
True	64.84713033236504
True	307.56365986276705
True	42.421681045170935
True	167.14828779227113
True	170.89520073480747
True	1135.8822780877792
True	219.7255049775125
True	551.0994906705304
True	509.76348333526926
True	560.7599946400127
True	895.6627270777963
True	597.3075480916601
True	677.4001581875325
True	933.4514155215638
True	123.1279020422706
True	330.9633661986568
True	272.7946628365995
True	327.6730038822333
True	91.10729475867952
True	386.1747150958511
True	5.0445969440679495
True	336.1337146759663
True	254.9441410261844
True	614.256300030165
True	289.0901561223152
True	366.0302584245176
True	9.571811425342736
True	60.64242089437146
True	544.0794168358275
True	32.1041268797745
True	141.18217766877078
True	65.27302406237486
True	154.91585521521856
True	234.1973104870286
True	74.61100673745307
True	384.8419752117856
True	277.4494683809827
True	102.99299087558758
True	344.7444744792493
True	64.14972368153664
True	563.1012750213474
True	821.0337390245544
True	283.6970141836593
True	1166.7201661047277
True	109.75748937593907
True	294.1062906907903
True	1032.9734228793457
True	87.4851169376312
True	279.0148589381984
True	9.718793426712253
True	414.41257298221615
True	453.1865124716484
True	158.47607166253067
True	631.0450792323828
True	935.4839685451344
True	150.16431722087924
True	82.39023746502926
True	323.76392904040785
True	558.8893501825416
True	587.698348809579
True	1267.302986687875
True	28.809846878261894
True	918.4289789477968
True	135.4956813512825
True	626.3491733872671
True	114.17051790763009
True	129.45294231621227
True	191.2079670573742
True	177.19526847968726
True	753.5878616553163
True	224.38156478221285
True	228.35536561155848
True	67.88955918122748
True	510.4038614743003
True	456.46643788138425
True	173.86778924902822
True	229.71993816931013
True	19.55789860666887
True	434.89937570080974
True	213.9801108809044
True	307.0486336883889
True	112.65463738579612
True	710.8617723601534
True	426.7985909800457
True	264.1840558695622
True	652.7973720018302
True	510.01785897325766
True	466.31100934465513
True	124.3152528653492
True	528.7760249824106
True	422.5185847620209
True	3.214473732583361
True	192.825647720604
True	98.62478435706664
True	245.02869231963592
True	2.4541891842211685
True	117.27450392018513
True	337.82510358430403
True	7.19422454975375
True	833.9498402520808
True	168.311932222685
True	715.4688940085767
True	769.9847635453223
True	162.51501419507497
True	216.65709350261736
True	477.3687270158026
True	846.3495380458979
True	49.24484616521115
True	37.24097732754843
True	126.76966428254693
True	627.738194722483
True	696.4180528075668
True	185.35818574764525
True	588.0327889009978
True	590.0837060893431
True	854.0801196304053
True	376.76923375523006
True	194.04607812090416
True	853.0768367225681
True	220.0192277429406
True	157.0741292461862
True	334.23629418585926
True	222.48018378278732
True	211.5723208821344
True	613.8254217299618
True	250.82205196795348
True	185.41036565422323
True	456.9399500818631
True	471.185532877293
True	59.27877019510994
True	280.9264564369341
True	74.86283989823731
True	328.34982740961993
True	360.1886667736052
True	245.2412216974541
True	179.7143274640874
True	387.9047609223976
True	623.7070809914635
True	763.8136562025644
True	295.28081050673865
True	749.2768080128538
True	64.91814693637913
True	847.5637307531395
True	352.60565989096216
True	13.063168875601292
True	646.3174456456821
True	694.7694637168854
True	247.3913212034154
True	171.58832072003165
True	47.71946416529467
True	377.7042094125514
True	77.55224633384589
True	14.504734420382304
True	885.5939875391002
True	363.0938062939853
True	178.97383564096603
True	974.5588369047194
True	12.64207859088321
True	795.5024458921023
True	30.880283813095105
True	679.481774438158
True	61.65513746460324
True	736.9570119262834
True	418.7582326877651
True	196.4063026031512
True	426.7684424197436
True	213.80661078295893
True	290.84738329597513
True	227.1792813748439
True	402.9521694248765
True	8.676493511267967
True	327.5235419728486
True	114.0815975229612
True	12.546416545099524
True	465.15505548437295
True	737.2026657173647
True	289.27990661905096
True	80.46076112980447
True	304.4643800538773
True	78.1713625874206
True	192.66920369660232
True	179.21886066328344
True	363.2509341134729
True	44.57396697544183
True	137.89025806032572
True	374.8549236622751
True	878.0192754870843
True	108.9720779371178
True	207.5176113952165
True	435.8259716762447
True	18.751401239635776
True	409.2933299201014
True	519.4804445809207
True	89.92973245277565
True	394.1650232656439
True	366.71340039943385
True	414.6368702185301
True	586.6062385290443
True	1050.0997709244143
True	979.4914296345016
True	56.09205879247271
True	1071.8386496530518
True	112.03870783337769
True	116.82591682260988
True	113.23454183855884
True	485.0031266975708
True	360.8867503070117
True	589.039767159836
True	260.82769268786706
True	168.7105396736689
True	413.2148567549578
True	16.506934835938985
True	452.7637246686753
True	403.4638765747252
True	152.6020174174417
True	94.57359335203992
True	521.7453589032848
True	988.1305266240852
True	193.53033712410732
True	66.33511623895228
True	438.022730634608
True	375.2304300439052
True	478.8094171120501
True	314.5617042314223
True	4.2060799198702
True	539.9113483270546
True	494.3086954108549
True	498.56704556223104
True	186.09565340597405
True	102.67731109453976
True	19.846116769785517
True	372.7095437667732
True	106.51484153691378
True	7.496803967794142
True	30.547146111347026
True	356.13792016872065
True	631.3007637933212
True	145.8797634432863
True	89.75443208349074
True	25.53939402230288
True	412.61708753322944
True	369.2719585249407
True	765.6619981913225
True	298.5191048846902
True	509.2264995614599
True	538.4263518156899
True	533.3130744202705
True	291.3169692260893
True	538.6055340927786
True	99.3649519908343
True	586.6368626563773
True	6.631096951110367
True	367.2053662357334
True	460.6236820924648
True	973.5111941289592
True	346.4739173723977
True	794.1954923773759
True	954.226816882164
True	172.68909260604613
True	37.63451315351034
True	382.5298914777456
True	385.5879340036716
True	573.2726752744469
True	256.48836609423125
True	27.774825560699245
True	623.7633955888421
True	128.61867735881813
True	999.9751913965896
True	328.6717440187382
True	485.5513917599933
True	125.81243068899506
True	805.8795252087207
True	138.92719293920769
True	812.5342169587759
True	570.3707866505995
True	192.66554805778856
True	116.57742832419274
True	68.36961617574644
True	570.2722229540012
True	890.7411400431662
True	427.6536784005969
True	536.4854572718302
True	130.70297564408173
True	635.6043758129152
True	474.0796937657749
True	776.3684216927882
True	327.7475036021046
True	564.1147797847783
True	118.58822813004194
True	27.1445817090906
True	428.262561953766
True	173.07927354165983
True	110.14182086760503
True	376.9844539608405
True	1077.9765616035488
True	273.939696797534
True	555.3246990392853
True	9.902426988219093
True	68.27622877495176
True	316.6524044918482
True	778.3869186502834
True	463.92477978208376
True	515.427721490979
True	714.5022488592185
True	66.64283161101143
True	703.1163125370039
True	46.85525452501496
True	106.3448889893455
True	187.3610860356476
True	82.49852419641871
True	25.082750418029303
True	292.42117584000295
True	478.45441916539386
True	900.3768190682799
True	867.1173362977513
True	5.75757968423571
True	279.66505275315063
True	455.72767656129497
True	129.87266493023154
True	251.55273773420544
True	329.3637396290952
True	1331.0134828553678
True	444.2473093045741
True	25.905883950650956
True	190.2637212421945
True	711.4710093377454
True	34.67871015552644
True	169.7099763127664
True	551.1121451570835
True	71.77015253151126
True	855.6804657684401
True	329.79619662237485
True	672.139144349234
True	75.61278322911981
True	655.8359706429036
True	572.0890594205557
True	872.5850643330862
True	256.77234328406024
True	495.9093771545895
True	821.3082744518081
True	913.1851399403783
True	224.1108989802958
True	782.1234034613167
True	198.41019711532869
True	451.4994839052544
True	371.7688943227718
True	501.8567134250226
True	487.7954695122475
True	327.03292165538414
True	333.8067712314037
True	111.15705192747416
True	334.8281511576452
True	1164.6096767277372
True	308.58642527659936
True	152.76935097488882
True	302.4830382528101
True	713.3993787727046
True	643.2513662888507
True	418.1551593739851
True	117.40975888842937
True	338.4314980721564
True	35.32134875863556
True	168.4875095638553
True	88.39704059089938
True	92.55633297790646
True	567.1633297524581
True	140.81364650480273
True	133.14484695192374
True	110.13751861290834
True	84.10468603414041
True	457.1462731070723
True	398.40249455578623
True	1073.1683564722698
True	528.4071742842889
True	842.117684828433
True	272.16018780116553
True	308.2679126332371
True	520.4430697115596
True	195.734346169222
True	776.4531942466488
True	241.97503996398032
True	366.04476314209626
True	64.635170279814
True	113.6509372275123
True	257.67339758794674
True	121.15165416343876
True	471.3177641427776
True	28.077514319561644
True	560.4233840369812
True	1022.7759518380844
True	741.6781860635787
True	1.0488548215139148
True	64.7349134946322
True	499.3945007767889
True	433.95038698110193
True	74.06630049142734
True	116.13644089204428
True	301.7072511142482
True	79.42777413621776
True	48.45293920867842
True	715.5628101886329
True	674.2607398452483
True	149.66587214588034
True	170.7684792955987
True	530.3093634633566
True	53.03385660447504
True	25.448116721941997
True	545.078017277658
True	442.675087402754
True	1108.8498431748928
True	50.224313254271
True	470.6430312985983
True	875.5048536627525
True	808.8018494557971
True	290.232551336062
True	747.0787514047839
True	399.9235538154013
True	42.26473655773654
True	94.97190741307496
True	718.0498149952865
True	74.47850524906653
True	141.09387396871702
True	911.2071524201824
True	191.7118911503062
True	278.9537085720079
True	106.8458874127222
True	627.2278141807782
True	603.7593362672449
True	203.2664609983476
True	417.867092988616
True	43.64147072797213
True	280.2379360232437
True	598.1395581371268
True	627.3565038621551
True	317.353175228889
True	77.33513476090643
True	963.3596210954128
True	1054.5780569220735
True	575.900685155997
True	62.35594431961853
True	30.494648581524377
True	90.65085418970789
True	107.40076152147118
True	103.75218172267358
True	889.9714003656004
True	1184.1662183263245
True	762.8383796414632
True	327.0237255958834
True	9.11786306488022
True	20.741041441858503
True	333.715506034387
True	481.5253766361654
True	40.89975386000978
True	571.4663894148492
True	432.147369732159
True	396.2448939195186
True	83.59013021546374
True	202.19848538764936
True	260.74264847190267
True	132.39713437187618
True	385.01453304385416
True	43.00869213445674
True	182.42143889148696
True	1150.6356164003537
True	5.410501695228227
True	27.30402539983748
True	596.2410831391765
True	358.5071521021036
True	776.9985771580212
True	157.98501698229876
True	741.7567641590887
True	602.7172345716746
True	281.6212838944027
True	434.4585667049174
True	341.3587362149645
True	286.29259667512383
True	269.9563600551912
True	394.00346860396905
True	507.1664544407621
True	520.554222089138
True	106.70697911407748
True	346.7057891874712
True	8.84480794172419
True	181.16739778354145
True	225.05777995636976
True	893.8449560076098
True	589.4181522111818
True	35.427054152420865
True	725.3741101515651
True	827.5222286740257
True	106.10614285524272
True	349.2449828066406
True	853.8148682888017
True	233.147185036068
True	167.92590423235984
True	538.804262563987
True	583.1640138736411
True	1098.7084512560511
True	143.5691991751165
True	154.0427796776986
True	262.4081801348784
True	309.74189171843443
True	419.030606418096
True	414.73849940402135
True	332.60195802748046
True	443.8261846118125
True	503.1567881655352
True	228.95677247005196
True	1519.7418020120515
True	249.07833190850928
True	395.99858862211386
True	53.515682974625975
True	774.3944697123683
True	247.7381906315394
True	942.8652781710316
True	538.3712963476294
True	304.9859823599156
True	788.5359363675375
True	269.8471377235229
True	205.2339591185093
True	253.53664453073137
True	218.8005964635351
True	140.36127924217027
True	260.7935763392504
True	743.3562207183652
True	526.57068084725
True	225.0920164158897
True	1181.3576801807071
True	116.03915614671784
True	257.62508305847643
True	75.02808786715819
True	293.4176727840346
True	417.8485377641857
True	93.44982000002014
True	212.04482982749707
True	72.96781441945875
True	696.8722482699513
True	374.1419118377625
True	219.05967894772144
True	753.2970740401412
True	868.0760967225148
True	822.9419344057038
True	796.4309102047589
True	339.7396191038883
True	1.3017131723098416
True	265.9583506029444
True	54.14682260363491
True	387.2483063816198
True	55.241497006796216
True	364.0439117445866
True	857.3571877931853
True	1026.3401950301302
True	393.0631887293478
True	19.924815340175996
True	518.0064773455165
True	527.8020311292472
True	189.07644598435687
True	238.81057592645183
True	286.0208666026401
True	23.701986163772503
True	118.756261524182
True	949.425567301052
True	60.74124835196544
True	499.9501909582158
True	790.620226124795
True	102.81179859755906
True	257.2374196819806
True	113.7141243447778
True	15.398256573383737
True	1.2284768942318296
True	123.77147463301053
True	1023.3101887514912
True	486.759282528924
True	68.25577086627786
True	789.5551434009844
True	336.6444748107927
True	1.2606889452593657
True	440.7173790570743
True	200.85519243960132
True	479.8967562520491
True	81.26180369398436
True	335.77804298532345
True	370.9499091256641
True	172.35221217437467
True	211.60076953432448
True	132.5313208303379
True	172.28589771544122
True	960.2823937799648
True	15.640651216933732
True	511.3571758463721
True	465.59733113693466
True	404.2984552515005
True	218.4694883376729
True	231.00959220800212
True	155.92907087881113
True	48.18116116721977
True	481.0620031735599
True	157.73395700673638
True	846.0737118594601
True	820.639231071123
True	250.9708799820069
True	308.71125134009145
True	524.7241895706704
True	38.99051246871883
True	83.42755143389124
True	788.9436543398781
True	1083.3145423083206
True	112.29772140821017
True	742.1284352320447
True	147.33073657572731
True	943.1270622704776
True	683.1653101078508
True	106.4065307725461
True	291.445453223929
True	635.3485240299398
True	256.82958819984447
True	46.58324421126248
True	560.4016452515326
True	444.96076040935486
True	6.774023013859785
True	483.1172967385686
True	65.47965248121776
True	179.2254533375575
True	231.07718149086963
True	306.4532079821204
True	72.1734125781607
True	221.12095735224636
True	350.7760775699095
True	430.7065250776286
True	933.0518638190816
True	49.870470201426976
True	886.2635884034414
True	1026.2388558499715
True	131.5253983969356
True	75.42211291370847
True	1002.0840711153252
True	33.15351209638483
True	210.92724446683164
True	84.32061632901416
True	212.7448731865283
True	360.8437549200548
True	947.510109407558
True	98.22308006240944
True	69.03956523356901
True	652.8518988855354
True	277.5626506278048
True	734.6224959125304
True	53.402689309994976
True	455.5640602235
True	386.253808312767
True	686.3193171267562
True	54.61385139879809
True	106.48355338634084
True	26.01659133722261
True	263.6462676524491
True	40.10044680925193
True	353.0524685560361
True	3.09531074661704
True	1193.529494797344
True	105.57936024386316
True	139.56942345633692
True	358.5087683538839
True	711.2969690940115
True	679.870063339773
True	1023.1705756026502
True	477.63458644897577
True	408.2594223559366
True	139.24668203360127
True	418.38333726028713
True	833.0897050511998
True	418.7237242041448
True	929.0764093533596
True	80.4231834779387
True	437.8937275652241
True	185.6246094153079
True	273.2688070378313
True	738.3040770171077
True	167.74381407256888
True	129.61148249101794
True	66.04146150452046
True	855.1041344084756
True	788.6864887005559
True	78.48586067566254
True	454.3841604195264
True	755.1066799467123
True	421.7401336935653
True	55.966587846675445
True	306.55346933932486
True	778.8831250283863
True	30.12646200236039
True	377.8474037498064
True	169.29057904482485
True	282.0722641567006
True	34.045658331517465
True	213.08433177024008
True	787.5252546452034
True	642.0370488153917
True	53.68366448593329
True	282.42412545202313
True	848.7652368120642
True	17.02533353166563
True	315.6211806987645
True	296.6995376402373
True	421.91381428108417
True	220.4265937143338
True	577.8514057773008
True	45.55062083690981
True	963.405325900869
True	896.674288059846
True	49.66074800307374
True	393.6877143724665
True	729.0177227831695
True	915.0844309254144
True	267.8227510590793
True	590.7391666463144
True	135.1652755148388
True	190.4125635341213
True	133.57289586626408
True	132.80181452962
True	199.677354186066
True	939.480329292837
True	826.7818164976806
True	979.987979631385
True	17.772074556082497
True	28.545991063605268
True	358.4288450653866
True	12.391179550973073
True	632.0244223247786
True	1083.0623130812685
True	276.0740473522831
True	208.618445201382
True	84.23235654676111
True	214.64013442877973
True	137.15583611687103
True	44.4011889745745
True	129.6828328525994
True	86.95085602880897
True	246.06510587665855
True	536.8362997790996
True	160.36299093579223
True	30.6444714417881
True	59.33051051759602
True	422.0111789163079
True	268.66979872040804
True	589.0561923588825
True	25.52566044735968
True	115.12439780257507
True	671.2561390991893
True	267.2900554866426
True	476.3170979663553
True	665.745777191374
True	100.75306682816196
True	115.45821470655352
True	79.83831924069312
True	25.56558535617152
True	122.52553031494016
True	87.22506495891832
True	103.91147160860568
True	156.57404680305513
True	236.0220040196269
True	828.3351903090435
True	292.121144368536
True	945.4004711313828
True	164.50519557237538
True	193.57518970477915
True	792.7471043303427
True	307.2803791628394
True	611.270814818533
True	260.0409829759077
True	349.6189063662922
True	431.5235149914705
True	567.6366196025374
True	646.5856213479218
True	374.71435643221673
True	36.040667555986495
True	572.5131810052982
True	629.9158354792526
True	20.26316485810562
True	10.978883105687794
True	258.6710282674819
True	415.1644683586966
True	448.2543241559608
True	69.1893572073465
True	633.9241251562709
True	942.6843276554044
True	237.4992380832679
True	896.4284773495717
True	276.04129431401213
True	105.57161912214416
True	263.2853512338433
True	672.2917720891852
True	38.438384567713605
True	577.1938223515228
True	1298.2548005887168
True	1027.185245026296
True	930.5440235987973
True	220.0001433015784
True	85.25724735872296
True	191.68128973145616
True	826.8766674167802
True	142.13408466035105
True	1043.7039510171733
True	860.8828648114055
True	40.70081723013738
True	86.06108966582114
True	427.3225516887422
True	396.51426830404966
True	203.7047940429817
True	521.1427567495689
True	658.4954279082523
True	120.54095039005048
True	261.3733886803115
True	982.9244464166284
True	51.5220158295756
True	696.9098821588556
True	557.1799159807435
True	36.31706927102999
True	819.3043313562771
True	385.85339914896014
True	584.0840792471663
True	110.88693893361074
True	263.0711069715784
True	215.072872851845
True	28.766576562251547
True	132.27357540873078
True	740.1423334797332
True	142.57860675161308
True	390.6928712700886
True	64.96697699037945
True	636.6543140918837
True	596.2717893000862
True	228.8801611041166
True	472.49777240908367
True	164.57270517829673
True	169.04232494386287
True	223.7458865785089
True	290.2906825828301
True	361.7896127985615
True	127.66517067749416
True	192.4156679923132
True	27.740540870903388
True	874.9558420047694
True	311.23260200073497
True	10.650913569354069
True	362.4339260812541
True	163.77376222996386
True	621.7917248184843
True	360.0685717407858
True	590.8692610719603
True	556.808097657692
True	486.0134897947328
True	788.0673225556145
True	245.9217706546284
True	547.1777112057952
True	157.17646885040935
True	522.1664426569872
True	354.83043736934667
True	380.5158556723867
True	131.90758156773555
True	131.4894687804374
True	106.2048943624044
True	70.00859507355563
True	784.7427082209567
True	179.49505850232487
True	43.13522407532773
True	0.0
True	556.3533141019649
True	109.09340248938544
True	22.88038058429662
True	39.95004227785744
True	113.11317745036396
True	546.3781637802819
True	189.69071850985893
True	110.72039939923904
True	32.99669164885363
True	157.27982134399946
True	938.419167702509
True	54.800913746411545
True	232.23223419659297
True	739.672505562046
True	312.244626541756
True	468.9125394589038
True	476.851513843807
True	514.1034612928778
True	595.2383797851528
True	893.0339378511504
True	265.1649288525625
True	1007.2033967091976
True	905.1843920034266
True	628.4307449942884
True	342.5186551911522
True	812.1739434552599
True	11.59432029990707
True	34.87475432547044
True	288.7208407507569
True	43.40202298020916
True	199.40152221927
True	750.6539242459091
True	213.21796344553132
True	704.3029501544413
True	773.6323224646605
True	125.8514701669227
True	363.167993099102
True	570.5054608945018
True	22.60039090096589
True	132.57412739156584
True	438.1195978434461
True	300.62388363557704
True	199.62866435239675
True	115.5991126514942
True	389.9876786290852
True	22.128875007365323
True	352.4624571496096
True	356.1147936925647
True	1043.5778499714806
True	368.9780241401418
True	27.63415739178589
True	434.1681128933216
True	444.7065001777208
True	238.9399293497973
True	32.870398361719225
True	760.1776097732453
True	437.0709573042837
True	180.60114653783765
True	12.760281079736256
True	1221.3725815713128
True	165.08045939995077
True	28.350502213236656
True	300.28326669037006
True	269.2234490375313
True	115.17317328996256
True	298.56120700884213
True	44.02359684058828
True	300.4600512412926
True	314.13586837970456
True	327.9352790184198
True	31.13416220306559
True	47.87193604179771
True	1031.4235138120232
True	23.808600056188595
True	13.44178120261608
True	174.83423523821088
True	681.3186844882605
True	9.294931045954122
True	179.20552258386277
True	168.9385103298425
True	536.9179800918774
True	368.2632953852957
True	704.0492713790431
True	317.3324212840114
True	493.5072524539984
True	439.1749043675845
True	492.93419145393625
True	101.3859579005438
True	1262.744029292375
True	911.5472740019376
True	283.28547073651515
True	533.1657921398238
True	104.31114046253964
True	584.6641841679864
True	417.06180373167945
True	158.95491864707586
True	76.03315319289733
True	344.2667116614639
True	172.33692248838386
True	27.74563998365086
True	590.1572373451266
True	382.5332493777793
True	70.12439256082858
True	31.53115930657455
True	666.9474165972649
True	491.4510979093311
True	73.83148291292747
True	20.31361199783531
True	315.59047639969714
True	339.99647276889107
True	725.78234456132
True	548.1188480669051
True	550.4696533640046
True	795.6718829076358
True	9.581188865351177
True	58.18489844772482
True	37.82491831729963
True	61.531943736187
True	515.4179426901958
True	595.8178924797494
True	85.86475541492987
True	111.7769911526613
True	198.6825061990738
True	77.2513964474582
True	184.3922311778868
True	191.0942145390991
True	275.9590540112975
True	799.5059164634191
True	629.265089347603
True	287.197877377899
True	199.52676270681363
True	271.1826421996117
True	237.214327980033
True	745.6414060178198
True	332.9436269427414
True	164.1083117510396
True	882.9352271414706
True	344.0034320718953
True	477.392208229995
True	151.42632934687867
True	124.2281224087469
True	64.31767438114444
True	214.63974434337743
True	978.404729777796
True	504.4323814795186
True	118.4471297967706
True	357.6974118464695
True	99.4632470478934
True	667.100461195685
True	4.101721538995243
True	700.3226224215084
True	38.905682494544585
True	945.1653439309324
True	841.1705316421402
True	210.34594656072952
True	30.40275154850825
True	82.61056356350383
True	457.499814359439
True	223.20571027685352
True	1.1975037682438143
True	79.14989710708213
True	1068.5155048282777
True	332.3876379035808
True	683.3874161120069
True	497.1284508307919
True	30.181653155369787
True	132.83399847965592
True	434.916883970517
True	943.6465197729646
True	816.2169072928139
True	428.834285880123
True	335.9937961192183
True	17.852800634786757
True	81.46884667915475
True	769.5604256829921
True	470.5150129357123
True	380.7042134690059
True	882.2486854713923
True	26.469595081834036
True	213.32095376778216
True	904.9478564327392
True	235.0094452409687
True	7.893382596228079
True	501.0737928056312
True	104.14983976749576
True	644.9270004256975
True	47.63610131887516
True	255.26238323657847
True	826.8096101571198
True	928.8079428475164
True	271.2097993388298
True	447.8497056751323
True	114.3619938616126
True	607.3248438961867
True	257.68156057850445
True	193.1036720017584
True	867.8297840730061
True	54.187921562995285
True	720.5576679536421
True	276.3993433285076
True	301.0282319955013
True	163.13446014020255
True	482.26908125367686
True	602.0606899505995
True	360.958038485651
True	405.62864801875605
True	69.82918425707958
True	164.5610265110101
True	465.0972995671855
True	224.9063609131548
True	39.94698796665787
True	203.3244360703948
True	391.452432369045
True	398.984013726805
True	755.474415120295
True	129.96617279513933
True	665.1885143484604
True	495.6798186148493
True	592.3428318302047
True	134.202817510537
True	40.72790750113628
True	659.855126360528
True	71.38182752425391
True	563.1839256085378
True	713.4185215446046
True	458.0995407701356
True	138.42534022434265
True	512.97142206286
True	3.321689415759738
True	409.3170801340759
True	30.941708151348205
True	627.1502878312446
True	266.6587139006859
True	560.7086234978683
True	710.2208141555129
True	137.4242802809031
True	515.6325341008697
True	482.24875435364936
True	66.39501076434783
True	965.0064586991256
True	3.756974543365528
True	30.13659754229995
True	644.3279740182015
True	687.6054080358971
True	135.6318050081019
True	413.929241791628
True	119.5899575644682
True	75.30300780752411
True	471.0549280120113
True	39.90161274168759
True	512.39585635691
True	14.106042969662225
True	814.6928954812266
True	551.7146396491338
True	698.1290038418597
True	104.20595143553076
True	390.0795887955829
True	979.2727982280192
True	836.7884494833598
True	146.13991172716962
True	552.2450670808402
True	443.98849396287216
True	246.71935707799344
True	244.52672169417383
True	5.597776667627903
True	318.1602864824836
True	12.179388329788084
True	378.3533740280298
True	73.67139061172097
True	428.15128053128745
True	681.4606756776291
True	125.56975476204602
True	243.11763888454456
True	644.3926844033921
True	680.9072096034068
True	286.75583470373005
True	135.62963851187283
True	167.26230442426206
True	479.3319459514841
True	84.82925023557054
True	11.34603818560067
True	520.630464224251
True	555.320903249836
True	17.94211241360664
True	140.87062094036293
True	912.4309997298122
True	460.904419339566
True	266.51348107783565
True	34.779660943922835
True	478.23071985761175
True	119.1164229789779
True	591.8874611876264
True	663.9291747424013
True	305.698558182538
True	391.6694831509324
True	181.1115663745573
True	252.03381724966425
True	75.39217750618786
True	220.02510454014464
True	513.0231741751932
True	22.15963595146071
True	443.716901913298
True	389.381104757206
True	727.7195382499997
True	900.4887311549862
True	909.3491531510645
True	156.03093462253165
True	390.0273076816458
True	72.65112408291427
True	192.0222900985601
True	318.2413570927212
True	11.051621110079555
True	785.8139860160638
True	24.17210184022805
True	392.3278397786397
True	272.9628675304448
True	657.1742820090215
True	207.5024811919107
True	37.89897363035306
True	675.7367833626814
True	1075.319211736298
True	225.9333962541482
True	132.5724664842628
True	620.5793737062663
True	500.9737887734639
True	16.460891777245468
True	842.895191922494
True	114.69970093255768
True	45.90959433367256
True	311.39136077308245
True	357.4248203810015
True	398.1397889997115
True	272.67852818181615
True	20.05009007021801
True	22.98957889103852
True	850.2238705418656
True	203.73179589328527
True	107.3642431047962
True	821.317746988764
True	641.2971121303475
True	630.2611249376263
True	457.6080209358965
True	150.7020912957949
True	35.07055702078871
True	97.85139572487807
True	443.16803192597433
True	223.1394607084204
True	508.4947217280575
True	149.1665873255255
True	494.41349788584233
True	637.9233760102117
True	950.263353991562
True	23.13422001999725
True	990.757133084804
True	1060.898201368424
True	472.5209499774941
True	84.49858170522756
True	784.0847228450677
True	647.7411255274883
True	656.000697718998
True	174.06674021306176
True	752.3347752335023
True	694.0287953041517
True	131.0289445473151
True	748.900746174785
True	817.3048478225404
True	486.82904848393775
True	230.5239492997413
True	68.45281929294475
True	318.9150207118165
True	353.83716088858847
True	446.15879253405006
True	418.2964077752616
True	203.37455913063144
True	310.085580321648
True	3.3591559133855373
True	14.869066269685725
True	107.72403148008163
True	137.03937045729805
True	356.9272505477698
True	349.0573676894988
True	116.26497668493764
True	17.728773235069877
True	222.57035123700845
True	846.7548375794473
True	457.91462247166254
True	514.3142890091128
True	560.2707214334395
True	812.108803482414
True	640.634271793497
True	90.21421312549036
True	212.8126285878477
True	245.94317718644743
True	288.939011268716
True	108.8585083850895
True	364.43406060813857
True	436.6247463286172
True	175.54066363767845
True	651.6616040796567
True	245.90889074438684
True	213.4821941187968
True	30.005463563818893
True	244.49475059583023
True	488.0248403287874
True	168.4941346307214
True	518.7713675577588
True	478.0857519489553
True	244.4623460028371
True	107.6738661742613
True	43.64725701767443
True	404.0855333330845
True	795.2923235687282
True	158.8427592963532
True	1042.4122337802842
True	1041.5331235743724
True	465.79122375240127
True	99.50191416625078
True	124.28396657543084
True	652.649433349792
True	9.319317970265512
True	221.27624269718257
True	137.47903389278446
True	119.19113532365414
True	333.4209447880567
True	643.2796835746595
True	37.24650406554445
True	125.94597809240685
True	963.9294733928206
True	56.81903044057159
True	465.118608483633
True	524.8316931457263
True	236.98601131814496
True	128.20986637517782
True	969.675511245313
True	1160.5920129172807
True	530.1800613571538
True	634.4404364500147
True	215.73156534517813
True	150.71096254796117
True	316.70274041859835
True	251.28046740154636
True	169.29058111416947
True	300.7494482201508
True	341.1702581412372
True	11.809174839510462
True	632.9543535478822
True	147.7264400167208
True	75.13737042345318
True	449.6625686282837
True	322.2573990533488
True	1141.1667867147562
True	366.7320877026244
True	982.8761311119664
True	9.83478123499594
True	268.7121534724214
True	221.2233066864948
True	154.1802145147408
True	482.8859880453102
True	199.5057906998189
True	428.18940958087495
True	324.77700908162024
True	116.24095092653126
True	352.2683292434904
True	1018.523847822671
True	723.7645814413822
True	209.0683078873716
True	106.6207474186888
True	290.8171843954912
True	23.13587962641465
True	349.7987561789563
True	320.82296197681967
True	552.1965245193664
True	454.4650388156834
True	355.9854340339368
True	160.6415821301813
True	12.597113316828011
True	407.7249996420993
True	270.27255932139184
True	140.13866233217635
True	305.59660233956146
True	449.25308710860384
True	821.4780158925394
True	307.9412090898554
True	773.2622747984577
True	427.33804461455776
True	381.6252433236695
True	1.3810185731358902
True	1188.0281470916116
True	104.89741054965717
True	917.9480371869702
True	210.31985868174445
True	459.7478950267474
True	671.7598221202816
True	84.27208173753209
True	491.4499168469512
True	33.53620045837972
True	422.18328671511136
True	74.33627530062576
True	233.95491571625072
True	38.38163025748676
True	665.9842623273281
True	190.66153305076105
True	23.686666521075797
True	382.8312229116331
True	109.19588926974689
True	170.97387644393524
True	862.403120007704
True	264.69030064429785
True	152.5765477379274
True	359.18131260358064
True	514.7100263437885
True	331.6104865529894
True	507.54209113681895
True	621.2282536606295
True	154.9307400154643
True	6.23752519353726
True	67.07959327422593
True	444.0606685853168
True	90.35206733463347
True	77.01281786050544
True	1090.7640498736089
True	28.21046524554073
True	326.62031453051713
True	314.75160799537946
True	451.3301232735617
True	676.6150866478986
True	192.95408382831005
True	629.2930225692271
True	324.0344966046551
True	353.27755296501107
True	278.1318100809843
True	198.9557703297217
True	343.7395164191421
True	432.969386488139
True	412.6153365307701
True	618.1421061798893
True	138.35346682190075
True	74.2898020501562
True	39.97743030641829
True	306.11373033267625
True	628.7581485943855
True	409.6396198700845
True	794.3790135537348
True	214.81101503150143
True	411.54090089277497
True	67.9100413354541
True	56.05491541853689
True	414.8035968058688
True	197.6235506447339
True	223.2519960645759
True	44.83328071389092
True	1081.5658446293032
True	169.90076120063878
True	887.6638869472068
True	314.57884704511395
True	917.3202658446008
True	232.769310477346
True	467.8591604678337
True	530.9411127172151
True	584.5879931231489
True	203.75537811621655
True	482.0160341587082
True	925.2928404888236
True	130.86629664881116
True	6.595971238003022
True	564.6941614896609
True	27.628381390840776
True	78.55666869806927
True	800.6649634173076
True	222.2425215998718
True	975.4838704420284
True	696.1376281748281
True	432.04670905173145
True	279.7650717285204
True	476.81490744623744
True	329.9883754605813
True	182.6023440743803
True	685.7014487373464
True	701.0562754681924
True	208.20593510398305
True	91.3117940400753
True	519.5575959300975
True	136.56302488138752
True	378.4454337611254
True	333.82092315907795
True	65.65084961070828
True	379.62538058370137
True	415.28031358981127
True	360.5883711664346
True	414.7166950645709
True	425.0588549039583
True	663.1432401849338
True	52.6983523538402
True	457.6432608128717
True	342.5638423673387
True	668.7696703132885
True	217.91053421723583
True	101.93650358697158
True	42.086894638161525
True	540.5954193906366
True	662.3998412778918
True	189.8329746599989
True	409.3763273529145
True	333.36295913904246
True	17.287553374982156
True	166.61064753848075
True	297.9027333952266
True	3.2951594950733227
True	881.9244177917341
True	80.24178047701885
True	102.36678530472771
True	118.1155267793512
True	351.8183966117492
True	37.27029262510475
True	437.5153173883659
True	222.96453618965825
True	4.672074556082498
True	119.11888452926434
True	460.7543567708387
True	49.88811748531727
True	69.4881934996558
True	176.25656782545855
True	280.0094206757338
True	952.3427115209272
True	398.2204989590844
True	953.0759057820732
True	173.46520304104664
True	1025.4690077467874
True	784.1043236396093
True	637.5319971186387
True	404.81310704887727
True	387.9648526250271
True	83.44545016962851
True	71.86566903156775
True	79.62802219824204
True	170.36220340543443
True	473.7265043669694
True	1104.2373866028995
True	178.73875495963478
True	358.2267519725796
True	441.2127125036705
True	582.1728307808204
True	616.7568773785811
True	283.3163584250364
True	451.3102495900629
True	646.0150786172064
True	97.68878967156787
True	722.9273421690397
True	262.5342004310027
True	142.60320031586755
True	414.7367504221805
True	862.4256156280073
True	418.56935874544894
True	829.8624669603998
True	187.71577304830424
True	346.46304716138474
True	715.4465078585102
True	632.1238222123446
True	190.96658695873865
True	267.2309915257678
True	776.9114234175527
True	32.27928668332518
True	181.1460540139124
True	472.4413903628976
True	709.7927898938285
True	103.7037027362575
True	38.07663066664429
True	163.5834120483007
True	710.818537538047
True	320.8923367752801
True	563.7891414372368
True	348.3854587484623
True	301.9844967783748
True	436.9394369351028
True	498.5180724329929
True	72.96320296556567
True	369.1514576558718
True	775.5165588562285
True	0.0
True	301.65687566866933
True	258.591462535214
True	976.2848594603046
True	150.136861390585
True	622.3049206852221
True	636.6568645799053
True	111.85757460418765
True	227.3447163543784
True	124.73594622430038
True	11.279215054061194
True	284.17804100230575
True	387.71496673154223
True	1126.5662219208948
True	238.6342226454905
True	417.1101795276808
True	661.5763341360109
True	211.5659668855455
True	27.91482789350217
True	846.2139006939457
True	608.5191456544522
True	143.02604046862874
True	599.0832875738009
True	162.9518283298367
True	299.8769253405077
True	795.9708373280185
True	34.77260339949565
True	108.0449420374445
True	528.3744409605623
True	66.18104804172908
True	75.93303207341029
True	412.4596813825331
True	22.1973844563668
True	754.5361436532554
True	99.46792490682208
True	159.15528046001995
True	20.248155774268074
True	736.6256739109327
True	28.31313375415141
True	776.0537311381973
True	389.19783739671664
True	120.46958859141684
True	708.1110656273469
True	534.7193072416131
True	565.0900672467711
True	42.19182399609842
True	364.07732688689146
True	6.5215065622587405
True	95.77394312990194
True	376.6625254408699
True	49.41046706721802
True	122.2739795380098
True	290.5143507781248
True	180.5885591956075
True	101.97259484120464
True	662.1119723147649
True	22.00641743052087
True	1122.5101436171894
True	508.884671814324
True	301.0002312319929
True	497.443918197026
True	123.93798225356842
True	752.1145201418616
True	1080.088456456911
True	747.2392251208458
True	179.458388754888
True	224.8651951618328
True	52.16630427671829
True	60.61238607614537
True	157.20813859137735
True	101.51600561706736
True	173.5678625282203
True	1213.135035065801
True	312.06254681778773
True	356.5257868170599
True	706.906824642178
True	18.22658024625422
True	12.799823564750572
True	592.0685468477416
True	5.843587393515573
True	112.49354941681914
True	670.9543028987844
True	184.4408496325615
True	660.1536655753323
True	814.9421700796634
True	156.33281509319272
True	900.378743896185
True	2.7327745833739403
True	434.71351424265856
True	1051.077092274994
True	24.988664484934816
True	238.0955190052045
True	148.57625155729818
True	962.9072772150996
True	239.6859256265807
True	477.56355797753696
True	121.55033870547526
True	498.96383975704407
True	156.2951601669848
True	99.97224956240754
True	385.7387261963488
True	69.14490444864532
True	52.87263718818226
True	1019.6274507758932
True	255.38874897167096
True	160.8274499577067
True	362.2776244762868
True	403.9410331099641
True	214.0600226395352
True	166.8785902123559
True	376.24961488683147
True	37.92886684778598
True	488.633290533298
True	1122.5381469962151
True	114.33799295237044
True	472.2251051325928
True	306.8206027362713
True	27.5160839675012
True	416.197029948593
True	105.092661009193
True	595.8409649306395
True	214.12681006602975
True	422.3488145156709
True	21.512189545120517
True	443.76262995487417
True	112.118679406383
True	340.6898608957165
True	30.39117939943848
True	179.41398841847968
True	252.6409789913553
True	773.5886364825653
True	58.10973747924729
True	137.83811247222087
True	233.487983148341
True	130.975001818316
True	630.0168131323215
True	575.1250844234189
True	785.672176415629
True	395.81596499246587
True	542.0086495981928
True	414.7676025857032
True	683.8443965747258
True	70.90286613622472
True	474.2402875253832
True	426.5422311637534
True	46.8645666943664
True	84.37537211216213
True	131.0644093967134
True	92.64149674434492
True	321.1818211785827
True	857.6670212420233
True	336.1515021303303
True	1096.2803534600391
True	315.5420489186159
True	925.2381886442788
True	154.69516315241972
True	577.9410142776056
True	605.1005756511381
True	708.6520998412345
True	456.09445850902927
True	67.54695402157157
True	280.52400311480955
True	37.53437245455165
True	171.67191426286834
True	169.23468836090726
True	1129.67489251121
True	231.7131874759909
True	555.7724246775563
True	528.4243845262334
True	549.4625512809115
True	859.9868209301059
True	581.1996654337709
True	677.1014955027381
True	908.936810767642
True	125.0736642394143
True	325.57584152256385
True	271.788917880973
True	327.65620855790314
True	92.41163574977264
True	388.8689538593078
True	4.832499375312526
True	331.0512624836988
True	256.88402900847257
True	605.9964251267262
True	289.96286887179747
True	362.0316532803631
True	10.73191047146006
True	59.86936610355061
True	539.4890831934782
True	29.570288156588152
True	153.28916236992248
True	65.67360743776058
True	138.45414337591532
True	236.19290242783228
True	70.58278113197429
True	384.8491696964875
True	267.0136531351007
True	98.4968712911074
True	336.6453459445317
True	61.29183508310874
True	591.4517141076252
True	851.9091277426135
True	289.3019061383497
True	1145.3600752133054
True	111.31526149363724
True	298.4222935216843
True	1051.4373796062682
True	89.49132044457339
True	271.5252660524996
True	9.406032866438734
True	404.9364104380048
True	442.9941277266579
True	147.67653552947436
True	620.5962172678686
True	931.4420126176728
True	157.49891601724636
True	73.06922888741714
True	331.10846785704547
True	529.2910496193236
True	595.1730478164205
True	1216.673934293772
True	27.044299382335574
True	941.9459420249884
True	138.74068496362585
True	656.0722615661689
True	113.18406778971097
True	134.00632485139283
True	195.06328020832237
True	163.0202744135646
True	763.4187155188514
True	206.86031743968343
True	231.56352339987524
True	66.22926542429174
True	507.63772787485607
True	469.52706183205225
True	170.85793972198485
True	242.7086992727992
True	15.72179331642219
True	419.31657304871726
True	227.3706021783596
True	293.8307652282097
True	113.2417974679758
True	695.1339001515104
True	418.7842030214504
True	265.4821216296552
True	654.7728744264397
True	513.671714007649
True	474.0343190583343
True	128.8307162194428
True	525.7448995381969
True	434.8637002143755
True	2.543741038932392
True	197.51827811055173
True	89.88789936651601
True	243.7333764530129
True	2.859541928605566
True	113.59098882046442
True	371.6286558655358
True	6.577188369099164
True	826.517229442108
True	176.38685356240745
True	722.3644515798622
True	777.9611645562464
True	160.11182369967068
True	224.81751049041688
True	505.75782903756607
True	833.4891994374213
True	51.799094750688624
True	38.71035407344322
True	125.75455970487884
True	621.1915838620523
True	732.1783015812266
True	179.22906785688795
True	593.1697962480524
True	575.7277534853497
True	848.8507789129408
True	387.4990830177517
True	185.95536796628448
True	890.335149596342
True	216.04606091377104
True	146.16920275003918
True	307.3428463796183
True	222.79122099472085
True	206.0875910993817
True	621.4903071701283
True	246.8201723533234
True	204.07855912423227
True	445.7596398286984
True	464.9011671294761
True	63.56108917446514
True	284.33750929967846
True	85.25589797300276
True	329.8147326160364
True	363.8475179810697
True	260.00208188475403
True	174.93440792991854
True	385.5789478514233
True	648.802188566103
True	779.5857527332546
True	301.2780827260984
True	755.9715761673119
True	64.47369238323012
True	895.167586639027
True	349.72611181379347
True	14.120743381940146
True	631.9758557818809
True	686.5279486009332
True	243.3301573685044
True	171.50493815855882
True	48.630478059532415
True	394.9807464649711
True	78.6103019153365
True	13.264360119875768
True	889.1102796313614
True	361.4949910156725
True	175.46897182865845
True	987.3117573299176
True	11.269949066213924
True	796.3612441497884
True	31.46438733870078
True	691.311975664102
True	58.56131056193304
True	782.089981429054
True	452.4941839693912
True	195.96891178211672
True	431.6073117140156
True	203.83992299403772
True	298.8580932401173
True	219.73343386791387
True	410.4501939035044
True	9.689103341788904
True	318.23981742432613
True	110.96302967249034
True	9.84705036485196
True	464.0771550995261
True	715.4960984417845
True	293.5552090345999
True	80.08011007299655
True	327.3009599649321
True	81.86379312710241
True	190.9595845572121
True	179.08700032940607
True	394.7396295060704
True	43.23448355176813
True	140.37026284667277
True	383.1425049009146
True	873.5584366869218
True	117.10452607365735
True	207.4245354151386
True	455.7778761096135
True	19.617678836857184
True	423.2713429328605
True	506.2601141441557
True	91.38355478994032
True	387.6449088445812
True	367.6014172601098
True	417.43570948315033
True	579.7937662519134
True	1046.9799653772284
True	933.4767799405828
True	56.92892803138397
True	1040.842592613889
True	113.3555724613042
True	112.96314369998524
True	110.93222730450356
True	499.7221772769868
True	367.1327542019909
True	560.4006798582076
True	252.2403296326134
True	160.54898428311574
True	393.6290125862313
True	16.03685356347287
True	464.1070416660129
True	371.8382867927933
True	153.2418355609349
True	92.38115784941184
True	541.8783847786366
True	1012.9061784553847
True	196.5429947286977
True	69.0827391991145
True	409.9721576170438
True	370.1254414737912
True	473.057171394638
True	316.61803558410327
True	3.86430428992158
True	533.9520657582664
True	496.1728415058147
True	505.3276739407795
True	189.18310235869117
True	104.07555579684048
True	22.350202950191
True	372.54681077901546
True	109.14312107727814
True	7.819033552763126
True	31.930021979610963
True	346.9470753952316
True	668.5507460761914
True	131.42046888646465
True	96.07020567781734
True	23.925142018668247
True	407.32899530640447
True	365.3804148736732
True	775.9784015056518
True	311.9552338790876
True	512.3581915234402
True	536.2010923283759
True	514.8307713614754
True	287.2054884949732
True	566.4887717508492
True	100.70006516684938
True	576.7491602580292
True	6.699527099927972
True	359.9512584194003
True	471.7851469188516
True	971.3148389379144
True	349.4381448449
True	808.7511917485009
True	971.981384799571
True	178.71302496334937
True	36.89428159494518
True	371.20513192119233
True	390.2374378796327
True	577.1156002769264
True	252.2728957036416
True	29.57270182213377
True	658.0873094790455
True	126.07299120273328
True	1076.756809761892
True	303.710607294828
True	468.925098838986
True	119.7247587827012
True	812.4103965228146
True	134.51394821039122
True	827.1245380074437
True	579.1965396126532
True	184.77028554076855
True	109.19916724135769
True	62.72772832960892
True	568.6888415953014
True	867.6179444049917
True	429.9760692349414
True	541.7026768315102
True	138.81583622998645
True	644.1140943620499
True	485.7992044617858
True	801.5632587736263
True	325.2132140952589
True	587.3922689766961
True	112.28794610646924
True	22.733484632509747
True	424.3609806842998
True	167.5803190782823
True	102.05229062846536
True	386.2885613596329
True	1114.3307447420575
True	282.4864236939153
True	561.4244738637354
True	11.543347551544908
True	66.41110113360072
True	323.25213317969286
True	770.8658471614175
True	444.3570068265116
True	519.8376209268891
True	730.0755856378022
True	67.90225046226765
True	717.5912729355765
True	45.378758668656864
True	106.34373422777708
True	181.32849217376815
True	86.54819762566578
True	25.00356537667907
True	308.163555702859
True	455.2235860470305
True	890.7455057233655
True	868.9789973519996
True	6.071396272657871
True	278.27264207564417
True	453.8520198217519
True	124.81444027510054
True	242.1063393036553
True	325.5188091056581
True	1340.958631925472
True	438.3892783542237
True	24.54862246164833
True	190.55164744379627
True	696.8351861571916
True	36.212859546640665
True	175.98518776794447
True	539.4125713708883
True	73.23447357794113
True	878.905829568572
True	320.0188243296608
True	672.613957068546
True	76.20038988363252
True	699.0187305902258
True	570.295846515346
True	879.1499168009218
True	261.1411120002353
True	510.6209974240175
True	843.0305610019392
True	885.0459343842011
True	231.7496020689022
True	780.8526494095859
True	220.3103974708105
True	458.84191743373685
True	367.3513607703782
True	502.711972603522
True	495.2500105380743
True	305.69387183375005
True	356.8196118133284
True	115.5349070492455
True	351.49312104477826
True	1170.534413614786
True	316.0888208992708
True	147.57542588557544
True	321.9796975747504
True	745.6459028998174
True	653.1133972139074
True	431.3995560162947
True	116.86214272848542
True	326.8178039359187
True	34.33941415032375
True	174.47232093074763
True	87.88535774298545
True	83.80766953661802
True	572.2582816254981
True	136.32685096009692
True	128.72958220617627
True	101.4124377157232
True	82.74843825178456
True	450.84779149973554
True	388.975087020259
True	1034.4403818518344
True	547.0070080133412
True	855.4034646653703
True	266.74837052419684
True	283.69521589003875
True	546.2622526885699
True	193.95120794361796
True	747.4113399068143
True	256.5011081552169
True	351.15226036235464
True	66.340846479507
True	120.86408233499095
True	264.42319012352993
True	118.15311537380175
True	471.2210660995641
True	31.887307933661425
True	584.8444049232149
True	1013.0251847056932
True	730.6786219354501
True	1.560512481158781
True	62.264388922799135
True	492.6639333988378
True	438.099776829342
True	76.16905180567547
True	118.57694066871376
True	304.2170964283814
True	81.96803117137505
True	52.86715822257727
True	684.24584433664
True	671.3626895170931
True	162.3020948976831
True	171.10464060878172
True	531.3265872526734
True	55.77578157945257
True	26.51103475983001
True	570.861125739576
True	434.5974855969351
True	1154.7890932869327
True	41.56756687637819
True	454.590937880801
True	903.3391109622936
True	812.8287977441113
True	297.1042838519754
True	762.9854682567866
True	399.6673753828224
True	39.97199958962564
True	98.21666223749511
True	710.8976998277316
True	78.86097848474769
True	148.6981173807007
True	924.4874606776962
True	177.47586531400304
True	271.90352582854695
True	104.64079956050684
True	648.0397640935611
True	616.1721029809419
True	214.68057621586297
True	425.03538076250527
True	40.65724769115245
True	282.2802574151892
True	573.2299919355975
True	619.5449153880428
True	309.66361474879324
True	72.47579891192808
True	936.271359889498
True	1110.7610095267476
True	558.8053023258516
True	62.06279708911313
True	30.1455446196128
True	88.35867425527059
True	104.11492436634876
True	101.85723913938592
True	895.0850665588487
True	1245.7216180342568
True	710.3225218092741
True	313.3070777869095
True	9.26792380857344
True	20.888322633052063
True	341.0152281064156
True	488.97701662416216
True	47.373064884351855
True	560.7929302364658
True	434.431763648117
True	394.39577087363983
True	79.51044838365966
True	189.55766442522037
True	266.18775373151993
True	133.8449936374604
True	384.7280505891408
True	44.52707166933636
True	182.70371233441597
True	1165.1497051837755
True	5.554275514338912
True	26.20157560958532
True	599.5246137729076
True	355.18946090146875
True	792.8961626187753
True	160.55342789625578
True	767.8114870398275
True	578.7180736355389
True	279.27190569248995
True	442.5304471334084
True	345.6950172160706
True	286.7730844763634
True	264.5269261742214
True	408.1709824805973
True	494.5485155400432
True	513.4115013230935
True	103.89476993810004
True	352.6823812483604
True	9.88832485900388
True	183.260011302802
True	223.0074147745249
True	884.9428061094337
True	594.2639012946067
True	30.62246608580567
True	705.0012028855111
True	805.3084905442767
True	102.793455199643
True	345.69789480618664
True	905.0509540995012
True	229.81846715830235
True	166.7543793293719
True	531.676145465211
True	557.4557527332677
True	1093.6849172378802
True	151.14559299906614
True	157.08965869811647
True	262.41358973092537
True	303.44800800577605
True	420.99406436509895
True	420.63501201176285
True	335.16433448192464
True	434.50089737567913
True	481.0721222027541
True	229.39108667005823
True	1481.7418485040178
True	253.43182340869265
True	387.5812607879351
True	51.23093753417937
True	778.4058250749001
True	253.81208994805164
True	936.5744672063308
True	547.3871183704179
True	320.82118498736696
True	814.2233167946971
True	263.79897628185006
True	233.66879386582497
True	263.1794533913024
True	218.601048137564
True	143.22413469384142
True	246.00445378030756
True	734.6856230170456
True	533.2411138089016
True	213.5112410686824
True	1159.049045000682
True	116.11819224731369
True	268.1479417528596
True	73.6844058405383
True	312.9192123247678
True	403.2982514870184
True	97.20021447423984
True	224.5041630818889
True	70.24181203049488
True	675.910314908956
True	365.2585756997853
True	222.7681936207704
True	738.8845101098544
True	916.6214211560192
True	816.8596064898069
True	820.0726452456701
True	354.75765922956026
True	1.3544465277011877
True	272.10092021338954
True	54.18124728353722
True	379.86878261144034
True	55.04029913612695
True	335.4969773635079
True	834.7416007702359
True	976.839963682394
True	398.6186563391833
True	22.84097812025761
True	522.1063008073835
True	483.1928521580999
True	197.218959879932
True	234.68652749942544
True	286.08949198963
True	20.115736603594996
True	125.64719146337094
True	941.3046998132464
True	57.985892431832085
True	450.6728668171251
True	786.2252105903699
True	99.8776569785889
True	255.7613391962186
True	113.0297198748958
True	15.097077921697538
True	1.8331090768721736
True	113.3279576624976
True	997.1463314313132
True	461.631797303466
True	66.60779779688016
True	779.3729063141742
True	343.2599567730354
True	1.2499099297819931
True	449.1733475312042
True	181.2570590142806
True	488.8560441399352
True	85.07612752107207
True	325.55361732872626
True	357.35576881946747
True	169.40302995461707
True	206.67527537007572
True	127.3824993321961
True	182.4232956930527
True	981.8318493221244
True	17.68758061809494
True	506.0886649296572
True	482.5588162780074
True	389.5076938151514
True	215.87739180147224
True	233.36390131080412
True	150.24985780618348
True	46.80390235895752
True	467.8362159279755
True	146.8557073172619
True	837.1848940002147
True	822.100610908726
True	253.4192904081872
True	315.0706689722824
True	519.8015767600674
True	40.58599374292383
True	87.14437394529105
True	743.2341733581686
True	1110.505309662684
True	105.49413514564868
True	735.2028343088327
True	137.11092401867077
True	944.0434760534782
True	653.3927569308319
True	102.77013369441951
True	278.7562593055277
True	629.5229498398535
True	260.22630942034453
True	48.075411724558975
True	572.7522337304337
True	460.9903244508977
True	5.684004264549097
True	473.48157953286784
True	68.07906056356937
True	183.67815096866997
True	235.12242042780844
True	296.954874137525
True	74.18404023945587
True	216.71694637274635
True	355.5320723575416
True	439.7768105947509
True	938.3091511912515
True	46.385840099713256
True	940.9623374103584
True	985.7250606672236
True	134.9821673002486
True	72.37243571961142
True	957.950093381877
True	32.32282669803232
True	226.83275507780257
True	85.20490332283912
True	215.41853645314927
True	359.8034552030014
True	939.089261569713
True	96.23089392335122
True	67.05817825432032
True	671.495982327275
True	281.7994162087805
True	712.5463524567182
True	55.09762446005482
True	468.6754561719009
True	396.9918398185643
True	691.3827665744531
True	51.46560137891751
True	102.6890726431746
True	27.41903425386516
True	270.7351642923308
True	41.89922417644332
True	344.6375865377965
True	2.662187518269985
True	1175.7269004052323
True	106.09285810541778
True	139.14817082314602
True	361.5025875410184
True	735.6471117732625
True	662.0349006657099
True	1038.5164044349426
True	458.8083272818832
True	417.7986137121757
True	143.36697915233069
True	409.7045400555704
True	850.4573180945637
True	432.2841007035095
True	942.8796292443612
True	89.89131011233205
True	402.5060189712301
True	180.63979637397344
True	281.2840596778775
True	730.1501534820302
True	167.0171902109987
True	133.4084745328832
True	65.37591062787935
True	877.6985720636235
True	796.2533599429116
True	81.00280339798299
True	453.3575268565372
True	748.5639896558458
True	427.87066737279656
True	57.411696818305394
True	328.61148533378105
True	788.4865939568839
True	32.552155052133735
True	369.6928975510813
True	168.50102329207684
True	268.5676910533904
True	33.94598809299183
True	220.42563018692476
True	771.2769117781056
True	645.4175903651536
True	58.74131609914562
True	279.7466488403048
True	879.4648374906152
True	18.111690150236715
True	289.65682711463825
True	290.9326438090632
True	423.0405779471705
True	219.84738692073677
True	597.0836737068768
True	46.19921546111145
True	962.5416881082408
True	858.1207791923576
True	49.681997267467466
True	400.32595110695166
True	725.0832905485639
True	948.0371732884784
True	281.56305327447365
True	588.1702190356779
True	134.83306679104763
True	179.01785345891497
True	137.16759458476778
True	130.95143082502898
True	211.9153284527659
True	962.88775608702
True	789.8546297110669
True	923.0981334957328
True	18.82426381383037
True	27.068585918264336
True	360.2179354042977
True	13.300567195976054
True	612.07867623188
True	1043.589130832211
True	263.6680059901207
True	214.9858710295516
True	84.79703424822654
True	216.7937937090717
True	125.41893865758465
True	44.06305066917625
True	136.5697703785563
True	86.20750796431686
True	244.86530239965015
True	530.3991650708641
True	161.14520807764453
True	31.35041929964305
True	58.79654696628523
True	418.8697712623639
True	267.50633673595854
True	575.956672081839
True	21.80550036896023
True	108.83952811306376
True	683.9001194816458
True	252.89309123898465
True	470.8158123225017
True	654.9424008766639
True	102.23860983586992
True	106.01032162428012
True	82.38557616670387
True	25.609043109604105
True	124.84688882040254
True	83.13448755619591
True	98.05660706465724
True	138.909048776217
True	236.17335925920025
True	832.668618234448
True	285.0744003064692
True	912.279836204214
True	166.98383078316803
True	193.73582334606175
True	837.6011117866545
True	297.6118492982108
True	595.2312583556215
True	257.62836801583927
True	346.7089278367384
True	459.9408853224453
True	561.2965893344386
True	642.4481872069462
True	357.3830863213124
True	36.64262203072025
True	537.2923384904535
True	630.5118274369896
True	18.828009380256425
True	11.314473750799191
True	265.3880251745239
True	402.0477333665724
True	439.1069976873413
True	68.22389947744703
True	635.1309349237908
True	922.5461888474872
True	231.66213701011011
True	901.179763637739
True	283.521857199678
True	108.56453081436676
True	256.84026698083085
True	721.5412179976981
True	42.68416159429671
True	561.6265369077772
True	1274.5533360009003
True	1033.6935776035343
True	894.4107640546243
True	203.3955146149255
True	85.48258394812122
True	195.85826695479653
True	830.9090262591503
True	140.71148400112153
True	1062.393314635097
True	850.9415635328567
True	42.5550201882981
True	88.06114113451713
True	417.2480337697106
True	429.9983413651692
True	200.98458162224307
True	512.5606317141755
True	680.1529697697125
True	118.01488705949892
True	280.96039145231714
True	1001.7262456287542
True	49.342154349238406
True	720.8503894874949
True	534.1288680822382
True	38.88542607237448
True	872.5983010278156
True	381.5851885129831
True	555.4374518606024
True	115.66033841089356
True	256.9981701559393
True	224.69004106926545
True	27.97043480937018
True	138.6752099518819
True	716.8946592648823
True	133.68495282497594
True	377.1258953861983
True	57.87312356762914
True	618.7061282603462
True	607.8258094631834
True	230.8134473283904
True	456.44700933661744
True	173.59079929042792
True	153.32370150729614
True	218.262006910728
True	281.45612783756354
True	364.1114791849958
True	132.12317578078876
True	192.64027157495363
True	26.29833045481072
True	893.8452179328626
True	314.0808053749659
True	9.066802691077534
True	356.3114621619061
True	162.14521950511744
True	625.426847953938
True	358.1491415685873
True	571.6539117579016
True	538.706925643036
True	491.322017104948
True	782.4759925409604
True	247.5289352617862
True	560.1795661007147
True	156.1856328586666
True	518.009771384432
True	352.12153976918904
True	379.8291193620722
True	132.44427433862398
True	135.4259917126583
True	111.79103298642278
True	66.27151737436276
True	725.7567147337528
True	183.25595483596052
True	44.40260566580704
True	0.0
True	540.2356266585052
True	113.86320122312532
True	23.79859627093344
True	40.33771552516452
True	116.24386497738512
True	554.7655045790721
True	177.3968881038472
True	105.8239183159342
True	36.43039008406888
True	165.57557476033054
True	916.345094038044
True	50.64922957686181
True	235.7903403698175
True	738.2632104153693
True	320.04567227824344
True	456.0583117077351
True	488.0998238437773
True	503.4419600117875
True	598.7883788851949
True	878.8606116834752
True	268.19247290985334
True	1034.0508920937575
True	913.6772805439716
True	603.8570131150839
True	350.1646748595886
True	815.681757214242
True	9.736850009726584
True	31.102619685245436
True	295.9544536832792
True	44.17330577761729
True	202.2630411133704
True	732.5820039106258
True	219.321664293094
True	772.7846693873568
True	787.7662680124894
True	124.17137340255114
True	372.4981197051802
True	579.9854707007061
True	22.46756379113324
True	133.44772690016035
True	441.66564803769097
True	299.5956354812954
True	208.64869962250933
True	111.35393333460894
True	384.9825992614872
True	21.520406656719867
True	378.5238855308156
True	359.1811229516525
True	1033.0456536086022
True	359.6452298204254
True	28.897282359882382
True	429.6100844401237
True	444.6527990284184
True	239.1727122219773
True	32.78353584802268
True	750.2876332081588
True	436.9461852787492
True	175.9761180606637
True	12.061056985509314
True	1229.1751314002054
True	169.18284034068208
True	25.05787652140798
True	303.77757301803774
True	290.76482761424
True	116.52084592214788
True	295.08705166402893
True	43.98993715308366
True	308.9639589126534
True	302.401048172487
True	323.30453352659066
True	30.852855351105045
True	47.93227434152946
True	1047.591951257676
True	27.196887737116917
True	14.209150398901254
True	182.51712179164295
True	652.7272012623331
True	9.478860183516993
True	205.70385967089507
True	177.738286624891
True	530.448074127825
True	365.4894790475282
True	743.1654947818976
True	322.9476257397548
True	495.3952268185565
True	445.1046796053101
True	504.4518905502852
True	105.22339505252386
True	1298.174050378281
True	882.5281265235818
True	282.54376075208097
True	527.9824532122789
True	96.08627387746216
True	566.297703627259
True	452.00821924007977
True	156.78489179981418
True	76.7563067534282
True	350.9259849543402
True	167.33647379464196
True	30.14607791251589
True	608.9553051478815
True	376.5847172161113
True	67.60836724088954
True	29.86025473670422
True	660.9603945754834
True	498.3674553192403
True	74.81849003468854
True	23.42642896448278
True	324.2711981965686
True	328.1333503903461
True	728.5498465869105
True	552.4638705525078
True	556.3693209273493
True	802.1538958393594
True	10.152339722710929
True	57.889473933688194
True	31.64138764155442
True	58.6490107617859
True	512.7662875156843
True	587.5295601035663
True	89.44349908041804
True	112.03111192012904
True	194.94952697614156
True	73.34070240409523
True	180.14211961223492
True	201.38794193091448
True	254.2047170612618
True	831.906168003988
True	603.5600499563974
True	287.97255554730185
True	193.94639569649732
True	272.83473292946184
True	246.3589928255876
True	718.7333894851572
True	329.78589741073125
True	165.33692492528849
True	870.4391527855958
True	336.8953567248241
True	456.9436953609469
True	156.67291532467408
True	123.41834199260065
True	59.85105932584561
True	227.32833755635016
True	983.1436028347492
True	537.57861895637
True	115.95557362047964
True	342.8517246958685
True	103.87145407029888
True	700.1738894017069
True	3.9928425035026898
True	696.9051435887335
True	33.89892866855523
True	969.1428055894336
True	856.3532155760282
True	212.22493698043587
True	30.16135281515384
True	82.07780662663045
True	465.6524344841935
True	214.6911826243004
True	1.7829344509393037
True	76.078611632343
True	1073.4724309461578
True	338.7595495396921
True	675.9790897780839
True	461.9611259833591
True	32.18374822648034
True	138.41894075495082
True	443.9420190151061
True	926.7080556621712
True	800.9444426139916
True	407.7126557813479
True	334.82076656565687
True	16.81471995673222
True	79.24710013261182
True	732.5596091923694
True	478.7602706423109
True	373.3920627518514
True	897.0450395536474
True	27.05902583717863
True	220.31498883471733
True	897.3362683952797
True	236.67398521367403
True	7.192279695599426
True	509.33846373384335
True	97.1828783261941
True	637.3711260160773
True	56.85062002002599
True	256.9063151655305
True	842.6680400165181
True	888.6400132820996
True	279.2626138222297
True	441.2846683523355
True	118.12306334525566
True	582.3994787730282
True	263.83965990455687
True	189.85581363812184
True	895.7465546563722
True	53.23777307023529
True	715.8988758983132
True	276.6880853649632
True	298.2035117303427
True	165.0908179456819
True	481.8424129915108
True	599.4905533143427
True	384.1178370301034
True	403.50719452809193
True	67.37999519343077
True	163.03376003534484
True	442.5058859407019
True	224.5998133009035
True	37.27267990590672
True	196.92524288185044
True	406.46459018986434
True	382.1169356555966
True	752.4032327580348
True	131.01146354038838
True	658.888030992973
True	513.0339885250817
True	569.7060634913972
True	137.21933339858333
True	40.22855067418947
True	668.5963534706289
True	76.37275404037536
True	547.8746129366293
True	687.8880774719272
True	455.8616381276832
True	138.3491741646461
True	511.72271854915925
True	4.074378565366775
True	397.7145241403487
True	33.218275084329164
True	634.6002182843283
True	270.4831118422747
True	577.0664466077097
True	700.8269527340896
True	145.61820977848504
True	521.2343318742828
True	510.6808315414963
True	60.38037325148214
True	968.9838010752984
True	2.6343744069265846
True	28.18972388403031
True	647.4243340414184
True	685.6692757981012
True	136.7305127278777
True	405.7910677531071
True	121.38856322213576
True	76.22317094054479
True	461.0371244053727
True	42.76456956792303
True	529.3682584018064
True	11.967042523016294
True	887.7318705652152
True	543.6525122069734
True	660.5591238057411
True	99.04090363914132
True	383.83667172730526
True	1004.9708312339378
True	857.8617181061146
True	142.818892486037
True	554.2234593946642
True	442.409461969267
True	249.4704706886721
True	250.11005774031776
True	5.429940175561293
True	312.26640343472167
True	11.334136717629557
True	365.2268826507385
True	77.71153129381021
True	417.8626000689574
True	660.0887755144918
True	125.33178831636724
True	245.75891229689125
True	653.6378552047524
True	649.2281262497987
True	288.742035745403
True	135.75941640582812
True	163.81544952490316
True	475.6456597864645
True	86.32578511963128
True	9.886808691443632
True	497.141855750316
True	570.5103086580598
True	19.24411033098324
True	139.1016935440929
True	925.1502321243142
True	488.89352819151145
True	265.8086907222773
True	33.32159839304804
True	468.83779029509424
True	113.64408249559196
True	593.3948969307022
True	677.5263550862243
True	302.3560450256465
True	373.2023213415712
True	190.08081750176828
True	236.15475031477823
True	75.75322681116025
True	220.75240522438443
True	504.81929775001487
True	23.137210658554608
True	435.9249281651436
True	371.6135157407124
True	730.5305310017314
True	886.1710604240217
True	923.1542487079536
True	152.0348372746961
True	407.5260573949254
True	73.0586265555732
True	202.9091340036736
True	320.3369127963931
True	9.325678732451438
True	788.11646628023
True	21.617430756749062
True	392.38138486909753
True	265.3825006687212
True	653.648449769375
True	186.0912005710981
True	41.04301930149416
True	694.4572112781417
True	1071.629312334957
True	224.1799208838186
True	125.74858094633836
True	625.8279106723502
True	503.2593946228821
True	18.11555250078221
True	832.7843525920455
True	110.74492086184368
True	44.46811241723963
True	301.1806118607918
True	350.4378003845708
True	389.469710965043
True	268.11187881260764
True	20.24108304841734
True	20.681447151453263
True	833.7513552775691
True	199.55996301046773
True	116.82309231525171
True	842.5767313448024
True	667.4497205046279
True	644.3393810522364
True	447.4726201563623
True	144.88123988519473
True	33.08900267720827
True	99.92755181318029
True	443.5219646452989
True	239.12941901100675
True	488.4974901777641
True	150.93461260854858
True	482.71083278225314
True	630.9687408287759
True	947.6891527374828
True	23.66659503255644
True	978.968958288394
True	1073.2478885414405
True	455.9845119190483
True	83.65722611883879
True	827.8049207118472
True	641.2897983612054
True	663.4708034639619
True	174.17741892235415
True	767.4162921142866
True	704.7282759791317
True	123.61624751870905
True	760.1322642085124
True	832.6031883351698
True	488.0123788848148
True	224.0641535547192
True	69.22366867007554
True	284.66724044843863
True	357.3041289547007
True	463.55500877834334
True	442.8775218309517
True	197.1299156887903
True	314.0622737734315
True	2.5639572074556085
True	14.01446361902625
True	98.06916870218242
True	130.97921089317714
True	353.78820240934647
True	344.35750090009134
True	113.35672235643624
True	17.304549466403756
True	210.10297830987247
True	852.810823139743
True	454.1379603052095
True	529.3871739208358
True	550.5293760791048
True	852.0027167678707
True	647.71411427182
True	90.63563992694613
True	203.08296240090547
True	240.51294740558703
True	288.9656088537816
True	108.81562493521984
True	373.9934616322636
True	440.410779267312
True	168.66330186588843
True	656.7017198532953
True	242.95865810978452
True	200.3197644314555
True	28.54030760233942
True	245.83874533172008
True	479.10447428101736
True	168.4737724151963
True	530.9449109316328
True	474.458749690889
True	242.4907822013583
True	110.15225387312528
True	38.24730171040221
True	409.53355866000254
True	791.9833019102437
True	168.27706727499364
True	1097.9155451473769
True	1040.8919746745023
True	484.0735477516319
True	102.66795352504144
True	120.69817592526618
True	651.6799301046116
True	8.557552743098391
True	226.78556517011248
True	135.25211239712752
True	124.88591200979523
True	334.46536029510247
True	623.2628255881934
True	38.74617590340489
True	129.86391250799596
True	958.6691779921616
True	54.41867652418989
True	452.37154807320286
True	524.9041553265085
True	254.92196277389613
True	129.84308367135387
True	936.43881083
True	1183.3275312466778
True	534.7220621333481
True	651.66944549157
True	207.12265274839515
True	151.40579256548952
True	305.335636962989
True	257.73484071269826
True	175.27052399594123
True	296.05761528445447
True	333.8420398430407
True	11.35144170391498
True	618.7640548410808
True	151.2669578148429
True	84.46690999368771
True	445.7765364303853
True	319.3323944723268
True	1210.0205574853387
True	366.7592019451467
True	965.134309261441
True	8.55186026348807
True	274.2221559206233
True	232.7648352413929
True	154.7805495682721
True	480.02627343678233
True	198.7687213957666
True	408.0162919312411
True	347.3040161761971
True	111.74084325915187
True	368.4033757890911
True	1063.0377500295124
True	724.9413442633272
True	220.26251798524007
True	105.09678480788996
True	298.75284329891974
True	24.90240957677061
True	350.1699455033788
True	314.58752946291474
True	588.6293042115834
True	447.01737154911626
True	353.2375454967958
True	153.66927695090322
True	12.889303524635146
True	420.703118405842
True	282.6539815340725
True	133.0311439970933
True	304.1546631103386
True	431.0928038550549
True	826.6731295629753
True	315.8697722185438
True	772.9601559895747
True	402.6192789230499
True	382.6002990228269
True	1.0849665827173918
True	1201.9336898980453
True	102.75466722762526
True	892.2437028880454
True	206.12181909823312
True	474.93098198369
True	691.7565653284378
True	84.96279032204541
True	491.92855391191216
True	36.78270995088384
True	417.69478123063215
True	72.84033326784066
True	228.7019230653251
True	38.17495494393147
True	697.0554610966585
True	187.78691100557515
True	27.05770606334567
True	389.1098621123152
True	114.70846059469947
True	164.26373295240873
True	831.0175522113246
True	251.7722838132406
True	153.71687351825102
True	374.11417891289904
True	518.576017261614
True	342.0398810401713
True	513.011990742906
True	620.3563377057437
True	156.90120248879705
True	6.996166612907245
True	66.52628474077983
True	451.780850302312
True	92.18189159589068
True	79.09312434029714
True	1035.169317921718
True	26.696923801801717
True	321.69218828507513
True	327.580001734743
True	478.2895618868817
True	684.6569553811429
True	194.75313463985185
True	655.3954527601528
True	340.46146786925954
True	349.84428855178
True	265.4622865220611
True	210.3296969549313
True	346.47605787757874
True	470.4156390909939
True	403.492944439703
True	603.5236069618015
True	142.2103820069473
True	76.802434856364
True	40.18176283767261
True	306.4074848582151
True	658.4141035071322
True	408.19459566301055
True	811.1422246001525
True	214.4026042000928
True	381.91186835449565
True	66.15195675198595
True	51.93813197481273
True	427.6348712883275
True	197.10080678477308
True	213.66891454434187
True	41.45206423909265
True	1076.5332149988694
True	175.98187223625348
True	899.2044644952324
True	319.0528057845303
True	925.6517277647276
True	236.15956712839625
True	458.9318191373449
True	540.609438734938
True	589.8579534830266
True	211.0791388630329
True	481.0821194548246
True	927.9797497950652
True	127.13590476576874
True	7.946469153699184
True	578.57238804637
True	29.71171733498719
True	76.2736059632589
True	796.4303703158766
True	234.31410170632893
True	998.3298192858472
True	692.2056633788409
True	416.1182457545799
True	272.8537643662282
True	482.19882791693067
True	358.5969857410737
True	183.4733248780653
True	662.820732437074
True	707.1706455071629
True	210.0800584671915
True	91.73632755816529
True	489.4660924363816
True	137.49963682141558
True	380.3507624954996
True	347.3222883753353
True	62.81442409735026
True	387.68350047768894
True	407.1710442917178
True	368.0038408315593
True	422.5060049345752
True	418.3669054542879
True	649.3415648025718
True	54.0635191880583
True	446.4180547784783
True	328.0053689893409
True	662.7595739489608
True	226.417782653889
True	103.53840183160634
True	37.99589330445897
True	529.4124734821472
True	639.6837566861869
True	185.50313577978383
True	417.746850862365
True	343.95096127885694
True	18.33213274028376
True	168.31831634052554
True	289.02724675444574
True	2.714298903872096
True	887.3435455994419
True	79.21861643842568
True	102.8239286842301
True	113.82920583176924
True	357.8626680505678
True	35.05847076117868
True	460.80153070631945
True	228.13828727935984
True	4.801183780008088
True	121.49712931879364
True	446.1009798212235
True	52.021740578878585
True	68.4665660723848
True	166.70652982507778
True	296.3263424483977
True	939.0616739044216
True	394.2881009667649
True	939.1834934175084
True	177.80728490698905
True	1033.2615783884903
True	804.4963610962725
True	661.3463798153108
True	397.2014546501185
True	377.6520960091595
True	79.50331070453356
True	71.58583092440341
True	78.80421493847273
True	179.07963027738415
True	485.4825683795073
True	1108.2561275039443
True	175.36922134547893
True	360.0046405104048
True	435.16922322455673
True	562.9583715966891
True	632.8869489103598
True	270.85923395537594
True	453.3337908895285
True	693.3597115074235
True	98.95474069955432
True	739.7931831167838
True	259.9317329384334
True	135.56413724670514
True	415.4656875942719
True	878.3800962941544
True	429.743636279335
True	880.3748716477858
True	200.3546901251311
True	352.0908477094059
True	700.0712688946003
True	632.4539361893837
True	181.7945011431988
True	261.53767310488985
True	830.6456083976648
True	33.10936171408996
True	191.5805961593496
True	513.7907971217257
True	720.5013913648176
True	106.6688267939362
True	37.92954417857549
True	169.81537604488437
True	732.5700499803847
True	323.39469257375373
True	546.0964652586891
True	341.2275800714201
True	313.5017375605722
True	449.1031799610541
True	487.5051113649861
True	72.50404892908949
True	370.5862638538151
True	800.3856256861186
True	0.0
True	282.01678160447216
True	243.30247915496213
True	964.04972886183
True	142.8702221387992
True	642.9657677151109
True	630.3366818761808
True	112.03345435434925
True	212.2787135910207
True	128.8603630139933
True	13.039437033234332
True	294.16826431925426
True	379.4416568958301
True	1139.1886902123636
True	237.223031625235
True	418.4628056913595
True	657.257237689078
True	201.91747252200813
True	26.954344323147488
True	906.2429104594196
True	629.6187953399597
True	162.0936882676631
True	609.3470343631502
True	171.8582175683434
True	299.7829244950829
True	762.2602422953865
True	37.10528627565
True	105.87355935913244
True	512.9091975887068
True	68.7222444151627
True	72.99259844377534
True	407.8464036950947
True	22.558107504582978
True	760.9267767954195
True	104.12568064439704
True	145.06136472280053
True	19.34503549981399
True	708.6177665091944
True	28.978994691658
True	792.8009660719116
True	397.6760741051303
True	114.51603720129906
True	699.7817928826094
True	535.379556823803
True	568.6356539238694
True	44.7803113097021
True	376.5775596713592
True	5.438664019705158
True	94.52427299500476
True	383.4959886219205
True	46.761209365321946
True	117.44216553238152
True	294.563332542704
True	182.875211190332
True	98.13226654153364
True	645.0655654216044
True	21.8724327978564
True	1135.0226371944525
True	511.7511938731525
True	310.8254218494585
True	490.2358004557027
True	118.87628393497448
True	792.5453176207081
True	1078.0514024062231
True	749.5200945458372
True	168.92256408472775
True	229.71220284133764
True	48.69539389294334
True	59.189167974420414
True	152.86085572270568
True	103.18801101795762
True	179.38720737130447
True	1137.6269054235047
True	318.1366685318601
True	373.135440700299
True	731.6412369065596
True	16.727972322922025
True	13.619989823011826
True	589.7362423902022
True	6.523522833517315
True	121.30455220501992
True	675.1988868321683
True	177.55581291831373
True	643.9772341926607
True	842.1166766955844
True	151.2557160362521
True	909.0184342299448
True	3.1369108376633035
True	460.0219623934945
True	1064.8463226031024
True	24.911563244055667
True	235.3971201082024
True	149.1384855927829
True	1006.432612398467
True	234.8244659945535
True	505.8626624952669
True	118.1817962419788
True	528.9236003334263
True	162.00547757603508
True	100.52988901677952
True	387.1933471708321
True	71.43858983230506
True	54.333520892005886
True	1064.7160889535487
True	271.16439350870013
True	162.33574516539707
True	361.24250138077184
True	397.613592989428
True	214.09995676435005
True	166.5140052265807
True	377.24989205407496
True	36.5117704219504
True	483.2012441000511
True	1111.775191322217
True	111.52773848602794
True	475.9320084494135
True	312.54737711720674
True	25.906558582405054
True	419.1841937632643
True	104.05879132518628
True	588.786699874902
True	218.1128932582022
True	411.4546854272197
True	20.47787591333114
True	452.368081345333
True	112.75214512047096
True	336.98647266036704
True	36.12214059258692
True	174.22352799904397
True	249.2738486254209
True	764.6427065957698
True	55.41965735624154
True	147.02371781851605
True	238.67204822800383
True	136.734059653882
True	625.4941858940276
True	546.7409785567587
True	796.4259967961762
True	396.66084070620536
True	543.785272253002
True	397.2296703677015
True	695.1309522549465
True	69.01959665853104
True	465.7666079587243
True	425.5602475430544
True	48.03037256407971
True	85.95516715740575
True	130.83180397779492
True	92.26288842730187
True	322.65997434721976
True	848.1661448490578
True	343.25994239488097
True	1083.578865945452
True	335.83783524384296
True	912.6713037778584
True	145.0033009987395
True	570.6376193517289
True	604.0333876796216
True	693.7110563611644
True	457.3294126840041
True	65.46463290591065
True	293.8975874699077
True	42.336223633705295
True	162.9814895529087
True	178.23099965534587
True	1120.8623506408237
True	227.88004778796315
True	559.3380453893153
True	553.5026222357254
True	570.5033434188634
True	857.3466788261443
True	580.2442876552633
True	634.7744348710257
True	939.0173356232568
True	124.52100117849656
True	318.7892415776128
True	269.9562135166068
True	333.23028648294934
True	91.94550744038698
True	393.5865144062413
True	5.109477373429035
True	350.44696226802495
True	249.0538656683629
True	596.1650105727176
True	285.35730853091246
True	368.50100354257177
True	9.808759293733262
True	63.08942944980134
True	537.669317730923
True	29.14301789838496
True	147.91303055185676
True	66.32415673171475
True	145.53456619127567
True	241.69027047656363
True	66.56262857940925
True	389.6606460902371
True	278.8110235316187
True	104.16048901766106
True	340.476936176324
True	64.51642915261685
True	569.3478969219104
True	862.4501724128415
True	288.50569938991555
True	1150.2772889315152
True	117.18499106839478
True	308.23931013157875
True	1045.1410534755078
True	88.41723014345483
True	268.9795022422178
True	10.149935664129996
True	410.6344444085701
True	445.4313582741835
True	158.4051574017634
True	624.0586326329666
True	868.3361982096857
True	156.03675808780153
True	74.95980345640886
True	348.037752541598
True	568.0513549497041
True	595.2819520127267
True	1183.5649291497116
True	26.094250364696425
True	926.79830609868
True	139.52139545682058
True	641.8582452359831
True	114.9807744008136
True	132.0504321512883
True	194.1914486762861
True	175.3913698188261
True	760.7634284148055
True	197.4346628393224
True	227.89079077975063
True	66.72718680958084
True	516.6992144300501
True	445.74302310371854
True	175.94107884131486
True	232.5844124526584
True	17.96270357707437
True	413.2729845246705
True	214.71003511169337
True	288.488204321952
True	111.23415546017247
True	733.4979925132218
True	421.043979503628
True	255.48089968007204
True	637.832400793917
True	520.949655355655
True	459.69615565872544
True	129.65981141644374
True	525.9204643216829
True	417.07106961560606
True	2.926657108194552
True	197.3121850745297
True	94.0042222595582
True	239.39938343952016
True	2.880927171795155
True	123.83306476252834
True	365.25591112319165
True	8.113183885473596
True	858.633395026654
True	175.4851068626932
True	734.4481282974614
True	800.7961988435931
True	165.37344004836788
True	222.7920773415432
True	509.9588088614681
True	827.1842982219794
True	47.94435752458764
True	39.30582366996227
True	137.9109378785793
True	620.0496072621295
True	714.8938007484343
True	185.38776750857087
True	601.1813084966276
True	593.5643673922721
True	865.9869000648756
True	395.8528743184983
True	193.31946211112975
True	866.2577129186076
True	230.58556445675367
True	150.02501845294233
True	335.5393616547148
True	220.52729261074268
True	205.7073856853715
True	602.5607537329895
True	249.5136355338382
True	194.22474183539805
True	458.0446484169881
True	466.2526111075412
True	66.19531882795881
True	286.0642615154374
True	80.11891847135237
True	338.3492208488391
True	346.8572721719269
True	254.1799964459105
True	173.64826100157472
True	371.3078587702416
True	624.8577500822194
True	750.7441351498823
True	291.680170339995
True	734.1964384548867
True	66.16569131469478
True	867.8533009148356
True	351.47512896086954
True	13.807555352836625
True	613.4969583466342
True	694.8821762397519
True	262.70500011120055
True	168.8274747018188
True	46.58919637557728
True	386.1826263947203
True	82.55920480584275
True	13.45572663243438
True	902.3630855589208
True	368.5517922442394
True	174.17048880978368
True	992.9948507583816
True	12.158033227499114
True	783.8405079630265
True	31.49263262380059
True	680.1430721979641
True	56.38491908876834
True	770.7712734800671
True	455.68703049389705
True	197.1997781578529
True	435.68045982838106
True	219.06256615826624
True	296.4863535410011
True	220.63704965003907
True	390.5925506544505
True	10.033561266129924
True	317.4631459226369
True	112.83699253081514
True	11.506320778551956
True	471.4652830253425
True	704.202583775792
True	278.2326927658982
True	83.64417607129187
True	333.6227840330883
True	85.1901329939435
True	189.7215290899229
True	181.23177180818632
True	374.90284984697325
True	43.35510986975143
True	146.36074814035243
True	371.13938782831735
True	877.149152171879
True	104.36596464937313
True	204.53199903569472
True	441.5133290554571
True	19.521939493442947
True	419.78517892361214
True	508.3025581068956
True	90.02748025242362
True	395.9317632339612
True	341.4753901716492
True	415.7654375490224
True	587.9375919318691
True	1002.6646883579516
True	1000.3128345663462
True	59.07358815649299
True	1037.3098047079925
True	112.63052452142082
True	110.85483957589108
True	110.0061256712658
True	464.066289151036
True	377.6104565050914
True	566.7304722521521
True	256.77353308969896
True	154.62591164194103
True	408.7519956959411
True	16.452435923904044
True	453.456992656086
True	388.0962951440874
True	144.03251327310466
True	97.83000944059536
True	513.9948424478335
True	1020.3762646181048
True	200.04368867505832
True	67.16270293495694
True	429.9835097854878
True	378.1627934410066
True	493.0815875242807
True	327.9285355984026
True	4.681408615845787
True	512.8893246201128
True	502.0018324079675
True	507.2772198686069
True	189.45541996989607
True	96.62801166385398
True	21.095109562013285
True	371.4797985368188
True	112.277537547385
True	6.321725382143173
True	32.110250329897035
True	350.90980306481555
True	655.0867592192105
True	135.84912129536758
True	97.13309645973212
True	25.110400190928
True	398.0655800773144
True	353.6439060102206
True	800.6665984426512
True	307.9624416523319
True	510.5025725760352
True	540.8079201629824
True	535.7032608093571
True	291.6014364156198
True	539.4822358394027
True	100.3793392947723
True	578.5848792092623
True	7.243150621638613
True	363.1222086516237
True	461.32565354231554
True	915.5351492491482
True	354.03782780597595
True	809.8358302929674
True	964.9756403960768
True	169.11449227067908
True	38.43818146954254
True	370.5893649160556
True	383.2966619803199
True	608.8189543947042
True	248.3103153518117
True	29.66700205694568
True	661.8235230287429
True	131.78122887621464
True	1046.6692814821197
True	318.86408129949814
True	461.7549432508921
True	131.6224965313218
True	804.518457429823
True	140.55811784580027
True	809.888082922365
True	592.7604651134195
True	186.21710284386089
True	110.60756253909474
True	64.37732001771315
True	564.313296538446
True	915.4522730963124
True	435.6474680955105
True	541.222176946293
True	137.9461451687173
True	614.4555551277545
True	491.0834116032007
True	808.8144800240583
True	318.9484717853174
True	577.5323295968368
True	117.87732016023404
True	25.903443681262573
True	399.8756866555172
True	159.0346738848851
True	104.4969971632101
True	370.16549443112
True	1097.6346431917202
True	273.49335416950123
True	555.0602690822176
True	11.380389291897126
True	73.9082362965456
True	332.9555754875835
True	770.915317357025
True	459.0350048933141
True	523.8682338346292
True	716.3358978597636
True	69.17134734601302
True	742.386462813259
True	51.29575975183819
True	102.62860170321645
True	187.69440661625927
True	84.75578335134372
True	25.22742072786162
True	296.6762369797692
True	472.654655184699
True	920.3644522565812
True	863.5531897278979
True	6.016652973557511
True	289.32990521787457
True	437.9378942544394
True	117.30812713965445
True	241.62448993364265
True	323.35709098353385
True	1343.1826394170012
True	458.1357129269419
True	25.479837603325024
True	187.1260218351356
True	704.1372217860315
True	32.00766277252969
True	175.47585443296742
True	537.4106703650089
True	71.97802512291045
True	875.5140103005197
True	320.4031207770488
True	675.5597472793177
True	77.46114081402413
True	675.8647090700485
True	574.7358250223896
True	915.2052174882252
True	243.8617300716145
True	509.9551760889707
True	840.2696363823821
True	917.2302110040551
True	238.3201069146884
True	760.0217932353744
True	219.20941197807088
True	462.0929963921554
True	371.9377783309143
True	502.08274951709984
True	500.4220103400109
True	304.8856784817028
True	348.6037478655996
True	116.13133228426707
True	346.7453650518252
True	1165.242592098773
True	324.056923655634
True	145.72003054123786
True	305.5496689252981
True	761.3905945318819
True	655.880015902472
True	393.3077037572612
True	122.44900302982602
True	327.9258645420836
True	34.56347322957546
True	173.91779567074013
True	89.08714211362103
True	89.37054867388427
True	576.0009481124039
True	138.4158279528151
True	138.07172406208946
True	100.11831590960614
True	87.08393150002026
True	448.2118150945768
True	399.229744202118
True	1029.8326364450213
True	521.4058458994604
True	849.6418196006238
True	271.9386849157516
True	305.78531517270375
True	547.823033372088
True	196.94681348363252
True	792.5897919217396
True	247.3156667647813
True	378.48303740369965
True	70.91316936568441
True	119.96212269422134
True	252.25846966432547
True	126.519757568915
True	464.6317202658163
True	32.94238942539352
True	570.5192379766733
True	1009.1007965727076
True	742.4235071649812
True	1.194206095364141
True	63.89678342625885
True	488.3188688989698
True	442.96928976127066
True	76.02994340634433
True	123.34606998189788
True	306.04634480571093
True	78.05306898905722
True	55.32764262265739
True	756.1401714929964
True	668.7792698192187
True	161.29173193715863
True	172.58008267037263
True	543.3318852275627
True	52.91189255467881
True	25.73776839376404
True	554.951844150568
True	449.4352898357001
True	1142.2480719164123
True	46.17939652264997
True	465.5019704971215
True	911.3632018886822
True	781.9486494137225
True	301.0931806881203
True	742.6377959149237
True	398.1775676865131
True	42.73002451855072
True	96.04810875344032
True	714.1901569649764
True	77.2209166256102
True	146.76809091692184
True	944.956685934658
True	191.77407461355511
True	272.2408945108607
True	103.98060152423211
True	652.3010508677135
True	604.0239099494378
True	221.3489295110751
True	433.475581518856
True	40.161711795442
True	280.1445433167584
True	589.1207910033623
True	605.9458351185999
True	313.5149291295998
True	74.3762077886749
True	942.0015514665572
True	1125.2537388237502
True	556.7004492914699
True	61.01594444976176
True	30.61409775822684
True	89.2650207266664
True	103.57853524706906
True	102.73817321532007
True	854.9085604324017
True	1185.713780966688
True	750.2035907739024
True	325.42531673086233
True	8.264842516203235
True	20.92205600573921
True	338.5946701935695
True	475.66036976326006
True	44.92402216575827
True	565.440893989918
True	433.1394598437714
True	405.40573556521525
True	80.21383255442757
True	203.00959316318284
True	253.6475630894617
True	138.44581942479508
True	408.0713529249412
True	43.44040940173232
True	170.09944008488753
True	1177.0125229349203
True	5.93307310767905
True	28.23635130389522
True	569.1373419595028
True	363.6053406114724
True	787.3317970918537
True	158.9094030185413
True	784.0051227754309
True	564.1136051637683
True	271.9039823672205
True	413.7571812576433
True	349.870656860094
True	276.3853702076481
True	266.8146687252193
True	393.72198307575934
True	503.3488880310843
True	504.2221124977995
True	108.2220994739898
True	362.90852295314295
True	8.935099174999984
True	179.2370305639976
True	231.18539148941352
True	880.5265071356251
True	590.9223350145348
True	30.745766699753688
True	705.2563969612553
True	823.2179177626429
True	104.77132879677283
True	349.2797368008808
True	802.4283435947839
True	217.08870608606287
True	160.80257360917065
True	516.8206029596511
True	593.7190460903644
True	1103.4401860868932
True	149.48352941044274
True	150.04901076057897
True	256.31546628823764
True	308.7559381308564
True	432.88742369101936
True	416.7665634863216
True	306.85476223873627
True	432.5779809891787
True	491.784806537171
True	226.77846169331968
True	1458.9382272152425
True	250.73208521156243
True	402.3187612772996
True	53.60221959307325
True	769.6028392330472
True	260.1712904631611
True	912.7645190589332
True	539.0688760630616
True	320.3813711588565
True	784.910411318726
True	269.9523775419799
True	221.11487587545068
True	259.0306485918158
True	222.93555565840407
True	145.86248766395366
True	236.60141473557653
True	719.6797242481942
True	510.84484155853
True	216.233453689
True	1154.9307990580244
True	116.0249381463056
True	256.94361016526426
True	70.15814937193366
True	307.32044148893215
True	417.70697971844334
True	94.28955689615906
True	225.6387902397566
True	78.43590866838782
True	701.8472388967887
True	370.68524415340585
True	223.08829051967507
True	731.0576324550997
True	900.1840141869344
True	830.3105542603996
True	844.3965466900876
True	342.19113595564505
True	1.572453218631668
True	256.1988472357049
True	51.68219756973487
True	390.91071559663067
True	53.85637019859879
True	359.282881083573
True	851.1205537829059
True	1067.9147117555542
True	395.5835464295719
True	22.513584907162247
True	529.7603511637471
True	510.0425795266454
True	197.4147550717425
True	217.03378765799167
True	298.33596706641566
True	24.257344729142325
True	124.684866168331
True	967.6676479398766
True	61.60583860562296
True	499.447451948554
True	791.0569368486658
True	103.798738161841
True	239.85661373719492
True	111.61108252307544
True	14.90844758329798
True	1.171155472225286
True	122.66524640584797
True	1015.1686106688444
True	456.9865459696738
True	65.42207422818814
True	778.8521148109128
True	339.01873036098164
True	1.0407301202161685
True	453.9395631402946
True	189.94220285614605
True	521.891410285915
True	79.64355387278647
True	324.53514622756404
True	365.0695429069259
True	169.86923640708528
True	196.2869398179835
True	122.31099016911844
True	178.98375169561538
True	936.7236513708644
True	14.357832983480872
True	510.501577501882
True	495.826481611155
True	394.7055000575939
True	215.6780324204813
True	236.9870280392854
True	156.51193793132987
True	44.75863643124965
True	469.8494471810001
True	149.46864234598434
True	806.0435794158495
True	820.0984706177228
True	254.0843555312063
True	314.7948463411184
True	540.8182318755879
True	42.33960371982781
True	82.6718181771552
True	761.0045294595008
True	1068.8466512364207
True	116.30541586842084
True	721.0918255382398
True	140.52522242766054
True	929.8108504224554
True	656.6062525497648
True	105.21066399699228
True	269.35275011593507
True	606.5604461344093
True	253.8813180236197
True	45.88904736980404
True	582.7945408987202
True	448.23636832817255
True	5.471081945516709
True	461.16370559515485
True	68.19712957424895
True	162.8362426795625
True	231.3106362789669
True	306.70515111965904
True	71.68791835712234
True	231.88493024487065
True	359.3653282332802
True	449.2991763635853
True	916.052315485588
True	48.462651121517865
True	910.2807722283036
True	1013.4739762927636
True	128.35687788481553
True	75.85738039266401
True	991.479350721848
True	33.99576300458958
True	240.23035599891296
True	85.22953595854074
True	203.62395471084224
True	380.4383240218017
True	972.9553320593748
True	97.54057618747578
True	70.51420859721604
True	629.0526660693204
True	278.5116053441767
True	726.5960544225336
True	55.145047487037054
True	485.5391684416487
True	373.7435666850772
True	684.412574183726
True	53.055117766313785
True	105.75152059101816
True	26.297956754227275
True	263.0855255766292
True	36.30007787799143
True	344.9625337826261
True	3.325488490734201
True	1200.2112921472824
True	112.62691788581108
True	134.50399431608847
True	356.18461312382425
True	701.0814133304095
True	664.2278370321422
True	1024.3324025074692
True	461.6515406821548
True	411.09062207393447
True	135.95702157971257
True	410.401018615191
True	803.7019559991127
True	432.69088981591926
True	942.6086379127188
True	86.12572457021199
True	424.542671306313
True	177.76142774093628
True	275.0069074210958
True	745.1023469383206
True	169.5411299743191
True	131.04191905453106
True	61.76250554916461
True	869.621491267674
True	793.9448126056557
True	82.53876459918433
True	431.4420952926692
True	739.515518932929
True	414.3518648616843
True	56.1275909293749
True	324.5025504084449
True	762.7855882245644
True	28.73031387744587
True	364.2174183303096
True	169.5198528921465
True	275.209551790771
True	34.25702616461439
True	219.08688127479476
True	779.5929662677921
True	646.086105283675
True	58.777246491607976
True	281.0281688156108
True	892.5025599441485
True	16.90321554788443
True	309.5527044183005
True	303.2820628829051
True	434.3331372497655
True	219.3621808881225
True	618.7374139068462
True	45.94987897569354
True	952.8094490490192
True	880.6594302576848
True	47.898222883922486
True	393.81460160744695
True	721.2247281223852
True	942.0889904246671
True	262.8032989155539
True	611.4016825488595
True	131.00431541306938
True	184.31200168633947
True	133.28338331047155
True	139.35916253746095
True	209.47386380205484
True	924.5600774221916
True	779.3928821750732
True	927.2234087576924
True	17.956850851071657
True	27.70442745954559
True	357.9177125604492
True	13.546321922573972
True	652.6656415739011
True	1044.0600440807175
True	269.30776300711483
True	210.75744554812368
True	83.35300755543473
True	215.3114468486349
True	133.37968968475025
True	44.538611710177
True	130.16619332571878
True	86.95548717953952
True	242.221450277135
True	536.0007049243968
True	168.01514123604565
True	28.279942706835683
True	55.50318784975303
True	431.1555130034204
True	266.5081257235905
True	591.6817238304526
True	22.721332087511605
True	112.61422466091936
True	661.6447479144358
True	248.27691151454172
True	485.0555586006415
True	650.2891773875353
True	108.41295941717324
True	107.1662790357251
True	82.17679235137066
True	26.379002269122765
True	126.27455712606036
True	82.85536298576349
True	103.40862632126596
True	150.83308571241116
True	242.6696127376688
True	853.4518838416932
True	293.2755392498331
True	936.2816068979666
True	169.9719579108445
True	191.10166949093784
True	808.7704805048737
True	296.7755048740537
True	601.6937247943254
True	257.31064993152404
True	356.7767864415406
True	449.4810898877523
True	569.447562837759
True	641.4735647311053
True	380.7624560232642
True	35.4807319778801
True	570.395011097645
True	609.4302924367165
True	20.87494511256888
True	11.741220335528428
True	259.50756825794133
True	389.9112517681444
True	449.5993485694432
True	65.94179713626292
True	655.4515698678933
True	928.9979786551596
True	245.33330454613653
True	902.0535379504933
True	268.95435847015324
True	105.2951650987228
True	270.84428533363115
True	667.842212028628
True	40.32525417883311
True	595.9491970174987
True	1288.6733741004075
True	1021.9156571462933
True	923.7434501065552
True	205.50327146493893
True	91.8435069794318
True	202.3408005321687
True	819.7407364596834
True	144.96443992024066
True	1065.3905155369923
True	849.969142816451
True	44.07923803153946
True	89.53157604499835
True	440.2271171458724
True	400.29721595801465
True	191.4988484000285
True	524.206214257563
True	643.5494376328686
True	122.05676672380592
True	276.50917302511203
True	1047.5053137956018
True	52.22787823442577
True	702.2181820738294
True	557.2301799728783
True	38.40003094724338
True	831.8416781382975
True	395.8115305145461
True	565.5740659238879
True	110.3381814394468
True	277.5632076978347
True	209.3688944794729
True	27.16883549874589
True	132.10264946793916
True	735.651574231867
True	131.0227778881309
True	394.6705739107663
True	61.41721293922559
True	638.7017417310176
True	608.1755062042994
True	225.5043448548102
True	445.4904286589479
True	167.68037321124143
True	168.029878899338
True	220.49126688458324
True	294.3209477275749
True	363.5207025359017
True	127.29136851556451
True	187.48670402714947
True	26.804591917717
True	887.3423081645185
True	318.03430324993525
True	9.52888496746443
True	360.6330052757557
True	159.48626655413267
True	631.1692237914343
True	385.5679667570317
True	580.3295815546485
True	556.3500946990753
True	484.0979550378472
True	791.3471055584203
True	224.7808220408288
True	568.8942465711463
True	161.6155629914032
True	560.4851096000642
True	370.6954984422856
True	379.9570179288906
True	128.99474875965183
True	124.29348538977914
True	105.68814468683158
True	66.75488971277605
True	721.1213990040603
True	178.33505651927712
True	44.642838357204496
True	0.0
True	547.0994931087556
True	109.90762639800606
True	21.299870452617878
True	39.100562479320615
True	110.15047211846014
True	526.9301778312929
True	180.4803174380844
True	106.075128521615
True	36.66606528947739
True	147.84468228747605
True	872.4818979236662
True	51.49842652002626
True	230.5149422723212
True	768.6687661065974
True	325.93339566914864
True	464.1081417173156
True	499.57829614108607
True	519.069039012392
True	593.0345698134352
True	933.2892064084252
True	250.3455060006576
True	1066.135922639043
True	916.7234485153068
True	631.5392273299204
True	345.4914791183134
True	837.6317250021953
True	10.741153064995792
True	30.01741963913389
True	296.1841304018937
True	43.65675164185286
True	208.2265845213172
True	785.953586048563
True	218.43485385351528
True	723.0851965677741
True	766.0329397933345
True	120.48028717242606
True	366.5166399743943
True	576.7889572861501
True	23.35694949593912
True	131.10696422467285
True	443.3527801791638
True	308.42416877980816
True	199.87989779742264
True	114.44978539322392
True	372.6597549537063
True	22.683125841517253
True	364.74793966035855
True	377.262470499871
True	1039.1775073227398
True	372.78849672081685
True	30.926589930117625
True	436.6087427348839
True	437.8994299903762
True	237.2246955528207
True	34.2162797967829
True	757.5158289394109
True	432.96018207106096
True	175.24147393827636
True	13.779474091255132
True	1196.7167581677331
True	171.04357884791523
True	27.208860779270807
True	297.9481216538685
True	283.8807614042338
True	115.21905819270933
True	290.8825736546309
True	46.690443035970944
True	332.7300756698651
True	309.0607969316984
True	302.4215738309814
True	32.12723214763175
True	49.603776199436936
True	1073.9275965128645
True	26.734474620014858
True	14.301549608166097
True	178.15274863713395
True	687.844833597231
True	8.230387452843136
True	190.52262324878225
True	182.36704062163057
True	524.8313037001786
True	377.2528871338442
True	736.3678644070906
True	326.9937382565209
True	499.0867442747244
True	449.9336304972408
True	484.6270670133625
True	100.78107790296204
True	1279.5269293898048
True	915.7649249224688
True	288.79686316098264
True	541.7882823378064
True	100.9958926990749
True	526.3334926973703
True	436.495390844526
True	157.59125344737254
True	78.93885518914746
True	352.7117057902052
True	165.94891579323507
True	31.297938653217223
True	619.9135120015451
True	376.2048441858444
True	72.83804061540985
True	29.897835687332343
True	679.9070895369501
True	482.8707962886022
True	70.88307163414851
True	21.759280454054355
True	328.7469502156698
True	313.4799386257543
True	722.9423454171555
True	557.3685068805504
True	558.7457201271562
True	796.5821685601016
True	8.267076667401865
True	58.14393520657586
True	36.42715396634486
True	60.1992687396803
True	510.1535810268967
True	577.3857655146574
True	85.33932225417617
True	108.8410357922546
True	197.77243207580432
True	72.18007375909808
True	175.72471947126152
True	214.0422538839661
True	269.6044500222647
True	810.8163279654707
True	612.1802893225163
True	289.56674261606173
True	197.94734811594608
True	265.89328462902347
True	249.07835263308937
True	776.7909761668735
True	330.9945936190661
True	167.81102311425744
True	914.6509090215064
True	365.0233220074974
True	488.4055116224964
True	161.46840489679312
True	121.0319569143218
True	62.221459033556286
True	212.0238582382408
True	953.8306110427292
True	494.3050502945115
True	115.8559720886332
True	355.15597694896
True	97.0509188033504
True	653.9540621312004
True	4.433241356515679
True	706.3697012010563
True	36.21820956430762
True	931.8336589421076
True	822.1776269707246
True	214.24882502475305
True	31.396920051264125
True	84.6459956621595
True	433.4041032562755
True	232.87833228957092
True	1.2489540825704937
True	80.85498903383551
True	1069.5991747313265
True	351.33002941972165
True	663.3128367542624
True	467.4871597086608
True	30.593855227795743
True	138.6420559424024
True	424.4157855134197
True	895.245020212226
True	798.6023242087161
True	419.53849108383736
True	345.930152452606
True	16.13039278642311
True	71.22368605080602
True	739.6639853393536
True	459.3901593820437
True	373.8592862998838
True	866.0902646994681
True	25.683929031153006
True	218.3810153938701
True	896.2681424345136
True	225.47486891750503
True	8.657115547222528
True	496.3393223825167
True	105.76271915475829
True	663.2064135820402
True	53.411214037691785
True	258.1842053002205
True	887.6141899788281
True	916.7901718734277
True	280.0517499835327
True	453.6147593810872
True	124.15517803261464
True	580.2352315105734
True	257.7955258943712
True	193.72739006841329
True	861.9953269000415
True	56.48096266394472
True	732.4487088972894
True	270.4695886718983
True	303.62498118778524
True	174.27044690941452
True	509.3589182041758
True	618.308385121443
True	375.0658043144471
True	409.94033035798407
True	67.00272335438207
True	167.4766343633076
True	450.1769231402955
True	208.42668790299825
True	37.01909221580689
True	208.4498418398386
True	392.63111789211183
True	380.0302362528927
True	748.7522333951366
True	135.44718511040227
True	663.0653407760291
True	512.6702612184487
True	598.6378590060729
True	131.6934511779799
True	38.52810907651294
True	683.2147421513819
True	70.2812996148263
True	569.8284176333842
True	676.7016265417444
True	449.93318971197857
True	137.01964544357892
True	529.4500074154743
True	4.790179724524863
True	395.42964050958017
True	32.59213674255431
True	638.3198348303592
True	268.2245180819088
True	582.2784983799633
True	685.3330691905778
True	141.53741976787418
True	516.0823597716322
True	522.9026755365646
True	63.37688581658764
True	945.3044498101044
True	2.42271964874666
True	28.27658405704925
True	655.9143959636798
True	691.2411111332863
True	138.28841832669113
True	408.2668807191327
True	126.43174588621147
True	72.04170696920492
True	467.9882847376572
True	41.99459958261964
True	513.1410821191087
True	13.563342711116103
True	863.9863173837283
True	543.1500392312314
True	684.9646816485683
True	100.84687501883752
True	376.8581793581886
True	972.601804638802
True	854.1821471675709
True	140.02582470685405
True	555.7108548064925
True	452.0044102067786
True	244.5801932695579
True	253.2399077044317
True	6.091270521714964
True	306.9990726251304
True	11.497498284015531
True	368.53680119969306
True	80.08662633787854
True	407.6807805923855
True	679.4747062364327
True	127.03735014333203
True	233.2486740946828
True	643.069743528518
True	699.6839846769499
True	281.6121563125635
True	135.27622396393608
True	163.9045146438839
True	469.5291920463459
True	85.16169298331684
True	9.82138336241456
True	485.914097481048
True	551.5625685468973
True	18.16048452402693
True	140.55531077745948
True	916.035321446727
True	496.5326734362056
True	281.4025796532433
True	33.42120900030008
True	482.1320968172338
True	107.51945899631716
True	573.370665532319
True	673.8976712443024
True	298.5943079064859
True	357.81647619350827
True	181.5405264883929
True	239.5209904558029
True	75.20706894814028
True	207.20865705834825
True	499.3885381200053
True	20.62861142683033
True	449.8400937978423
True	393.0339806971964
True	714.6474084608421
True	926.7310346702816
True	892.65409273917
True	161.33933331776612
True	401.7821769952184
True	69.023095276267
True	183.17227029760397
True	321.5153827953957
True	10.685800604229607
True	800.8003846379636
True	22.69614938073196
True	399.8601837148608
True	282.27839653054343
True	634.4550337100445
True	215.4639796339521
True	41.464143743043394
True	703.0555670282539
True	1067.133792851087
True	223.2879159207458
True	130.01051813503375
True	612.0222339726458
True	496.307838671204
True	17.60953841576947
True	820.7085828181299
True	117.8669526994191
True	45.4553383267717
True	316.05048886188166
True	351.502946388346
True	396.4192862843382
True	271.9068852660075
True	18.45447226204919
True	22.712587781333426
True	816.1165267258241
True	188.96422424154983
True	112.60480991864335
True	835.6211432265956
True	650.8195527756716
True	653.2764571723268
True	447.5638747881407
True	152.1192392604744
True	33.86110940719872
True	99.80707559688052
True	427.9119728859802
True	225.55555563632632
True	468.28817206375305
True	148.65873824395555
True	492.0553072012357
True	659.5529057593801
True	939.2266769841348
True	26.079356953737268
True	932.4007703660294
True	1066.5225262999843
True	471.9629378316693
True	87.06456798723777
True	837.7531903060888
True	640.4230874511541
True	675.5462719478775
True	161.54664101984886
True	773.3507254149525
True	704.3085834729376
True	123.38768664180674
True	789.395912138119
True	833.0419509252943
True	493.3471353646671
True	213.0649067443152
True	71.12946092672563
True	325.11982923951325
True	359.99123051726303
True	448.910326083896
True	430.8638807324415
True	201.82604039757572
True	311.764019202092
True	2.2625601999926475
True	13.20596989125918
True	102.75038216776704
True	136.0699425418165
True	350.42750468656504
True	360.814647418487
True	99.05410063882464
True	16.549987008445445
True	214.5252846470528
True	842.2228113751628
True	462.54266629884586
True	541.3235083373368
True	565.0881093262088
True	839.4756142394841
True	623.4126686886399
True	94.62711267978878
True	194.65633690445495
True	249.2690717976434
True	291.1223770175244
True	109.26558507823864
True	365.2899740419498
True	439.0642182265356
True	173.35058779394083
True	659.8347820772057
True	241.50144685936277
True	202.33623256370495
True	31.388693885284628
True	255.9213523313142
True	489.15573983274527
True	166.96295837163927
True	542.6804976582291
True	483.9613649461047
True	240.05603944956624
True	98.61231086228511
True	41.55071408958984
True	420.5727043343533
True	793.647418249116
True	163.04663945556916
True	1028.671605065539
True	1044.5992532142486
True	493.7337344029374
True	100.93227419848051
True	123.7787172636413
True	690.5314034734469
True	9.922851591642448
True	217.16684020742824
True	125.4687215320082
True	117.32875186529886
True	334.73774899454645
True	626.9637114257854
True	37.874033644927486
True	122.47618617602616
True	954.4012705193032
True	53.6307810761705
True	439.3881215772792
True	523.2609891777606
True	252.30995739085577
True	130.11473857234884
True	940.1191278615472
True	1196.4350123558652
True	513.6266753075628
True	657.2820822711485
True	207.59834409756235
True	153.10815052270834
True	324.86597201230217
True	249.7620811524364
True	171.37899610949447
True	298.43213914326134
True	340.4271618158025
True	12.09715092912296
True	616.56572306813
True	145.42144354542424
True	73.6250204601156
True	464.2721714066719
True	319.8175574157342
True	1193.0349090924565
True	351.24780258542586
True	977.393634294178
True	9.280221318956784
True	271.68583070619053
True	227.20404832889116
True	157.40031930532385
True	491.8719568222505
True	190.95439847145607
True	422.4000198907247
True	323.8481921367232
True	119.8302624934365
True	361.7119142839956
True	1000.70112794302
True	719.361632263186
True	216.00348711460884
True	112.4268776206615
True	288.2976085831864
True	26.755407633347648
True	352.94692839989403
True	327.0543554125525
True	577.4900345580489
True	484.47096660205057
True	338.66986416977267
True	153.92298860698688
True	13.516269651225514
True	432.6178551405981
True	293.18735939347584
True	144.40074718549974
True	311.12840781495777
True	437.6520223469265
True	808.7342492500696
True	314.28995125456856
True	781.7781511610474
True	396.0278389589276
True	384.88684573371074
True	1.6130006821947178
True	1177.8050315550045
True	104.30335451396331
True	963.5543077349944
True	208.68816799664495
True	461.6688306464713
True	685.7152940999352
True	86.7010603877474
True	484.605069526053
True	33.72373654274884
True	424.9530351672013
True	75.47622168013106
True	222.37458818201412
True	39.02204934879615
True	694.0427223853113
True	184.1335177904307
True	26.611063783757057
True	402.4329334795696
True	106.95000643923
True	165.3497196341716
True	848.2700758558598
True	257.41957782019466
True	157.59382943872478
True	371.94020963954745
True	522.1584605198842
True	336.29843801221585
True	497.686796377976
True	610.363727003884
True	160.1830620269953
True	7.547100871201511
True	71.49283987565234
True	423.0996623951593
True	91.78782206162556
True	78.08355930097939
True	1065.7521818165253
True	27.409620686057647
True	333.8147074039887
True	312.78266472327834
True	452.0162787739812
True	677.0127365669889
True	187.23613802047288
True	680.8040736809509
True	328.7622000121231
True	350.3500181186696
True	258.845147259042
True	208.3562221293192
True	369.0667892861689
True	442.79140549713134
True	403.7581647628576
True	591.6381944714401
True	136.73308256258116
True	75.16803577094755
True	38.66707975809647
True	285.5556572244079
True	650.9070473150125
True	411.1476800729749
True	803.6711298635412
True	217.0574149059484
True	388.1394430571864
True	70.0624286556577
True	54.76717651264728
True	408.94239658808
True	195.4539922418693
True	233.46045466149283
True	46.47063815896117
True	1105.144846645724
True	173.7677184688182
True	905.8466818222716
True	312.5403310935004
True	931.0235708978892
True	236.34435433372477
True	425.1612781983809
True	521.6663746673245
True	615.7753517931203
True	209.67732228765828
True	495.0881405165944
True	930.9792747236322
True	125.42164360564352
True	7.315217076070382
True	574.5762654837525
True	27.585720514843945
True	77.49244345617619
True	820.5744963714967
True	226.5490424887083
True	977.9756892523096
True	688.2611461652544
True	411.9562753319696
True	282.8568200959619
True	477.05386773259744
True	351.74304786672553
True	180.2836172891134
True	691.5340062584002
True	758.5798131693349
True	207.9656922257125
True	88.55580030377591
True	507.5874255103392
True	142.99073992235986
True	389.3142996361825
True	350.756198639516
True	61.92745393505594
True	391.7975637512375
True	433.4393544169588
True	355.69289653559565
True	405.4985145489114
True	412.7381735324757
True	642.6237081359917
True	58.08916758147896
True	456.9757506561199
True	318.9756631788762
True	643.9533586027667
True	214.6288907311718
True	104.14163547908656
True	39.144248099474986
True	548.1692265321633
True	635.490540005755
True	180.52501435151427
True	410.2275386843186
True	332.07645783645097
True	17.46747045003288
True	170.89324390108598
True	296.2457132012373
True	2.9275642571002107
True	873.4980522189236
True	79.80891824748056
True	104.98994252911064
True	109.79647119946324
True	359.5229779470115
True	34.59982907381348
True	443.0866346133532
True	232.90880966502925
True	5.143024153523768
True	111.15681340635858
True	461.3495766448642
True	52.96012811145427
True	68.64302900519512
True	174.6296673877916
True	287.95941221305725
True	963.2733464872068
True	384.9711785190406
True	932.3348261557804
True	196.3184536900155
True	1009.9913768775904
True	772.7238700364222
True	638.088097532025
True	418.4405418532382
True	366.4836428622153
True	76.86359400256576
True	71.53986179863526
True	79.99430414427604
True	177.2108276485005
True	476.0310158878568
True	1056.7533863284675
True	171.96291648958012
True	354.8850939612655
True	429.73792470870507
True	575.0615134364416
True	647.460809238735
True	294.2544754391086
True	460.5869407747109
True	674.9835424107176
True	97.73139550300324
True	717.4516935983726
True	251.5602979636235
True	134.52505616370837
True	407.3040787131596
True	863.8966497369446
True	435.0885339009664
True	837.5925806007838
True	190.19750130399652
True	349.1174297807505
True	676.320883687919
True	622.8363904049098
True	187.4963308984431
True	274.0271451942159
True	804.1456654621278
True	32.84138232332401
True	183.89119794964031
True	502.3596468356077
True	705.6969669668132
True	97.9040044762789
True	35.24184374913906
True	162.120180581014
True	719.9211089219251
True	314.54848404683383
True	554.0954917938282
True	360.1886886639794
True	285.4439339485709
True	443.2179879733733
True	502.5210733487481
True	70.82094042302712
True	363.4298638597564
True	783.7952706185959
True	0.0
True	295.8582077296642
True	261.2970723063379
True	984.0618974363985
True	152.44191898034777
True	653.1131449532288
True	641.932778079059
True	107.2383669900975
True	221.59194822900275
True	132.88392272598668
True	10.803031480617037
True	286.43876572677453
True	388.46874052401
True	1145.8411437515597
True	244.58885562056648
True	397.0740328606854
True	660.0944304287808
True	210.20079269433816
True	27.38482549624802
True	879.0913854754639
True	598.3940274930529
True	154.89178604543406
True	645.5504244474251
True	170.8772122982696
True	299.66412109586395
True	773.5139654574837
True	35.648521108241546
True	109.00727769712202
True	502.0614601567976
True	66.91498408790947
True	74.71324740073554
True	416.4689991945114
True	23.542102636193825
True	751.6441996701834
True	104.89634403548864
True	159.25229559608815
True	17.708826108247862
True	736.3374051253268
True	28.44031540925576
True	783.0265731652738
True	396.0754613122728
True	118.8739928619467
True	703.4332372511466
True	521.8841258993968
True	548.021021801456
True	46.13651939476704
True	376.52662150642976
True	5.577247160030882
True	93.06643297938376
True	357.8156645586483
True	47.49058818985039
True	121.08905731076328
True	297.82287529507624
True	181.35328045926911
True	98.19441024366084
True	670.8922008674813
True	20.8517497261538
True	1127.7384751170027
True	508.68011550593377
True	298.42864238480354
True	494.3508462975392
True	121.95514737205364
True	788.4561892290411
True	1099.2363113984993
True	737.1701936360413
True	172.742018961401
True	228.89779323969617
True	53.74909676699811
True	54.98966297696976
True	149.44020083702077
True	99.4478094734045
True	171.0258713237656
True	1174.1318842231285
True	325.8888898851088
True	358.90785422854134
True	708.7143371347513
True	16.816655347159376
True	13.994087786225206
True	602.6985124036673
True	5.761997047497169
True	114.43241445337648
True	675.3923371459897
True	180.09978585172163
True	670.044233509896
True	831.1060471799894
True	156.83645365425105
True	914.183108074161
True	3.07962699849712
True	438.8062404495317
True	1060.3137273570278
True	26.955099685612712
True	231.8943318986577
True	148.16437329201415
True	958.6012704143265
True	236.97520154844415
True	508.4136252411966
True	123.15704611356952
True	517.0204356706718
True	154.78046147789425
True	91.77573876459586
True	392.23370581521
True	73.46550804958393
True	55.09626614744641
True	1031.524782739705
True	269.73999499201204
True	158.97251728149996
True	361.30694050822814
True	394.6646309989244
True	207.4885049516564
True	163.77994213428155
True	375.1362420932621
True	32.018595620296416
True	495.999737165786
True	1119.8750810093186
True	109.44887500655818
True	474.8677952710007
True	317.1099825943426
True	25.25425535825889
True	422.712080299809
True	100.04429021158909
True	588.0421528112265
True	198.60500422456496
True	423.7117064355471
True	22.841189508026783
True	440.2005742504429
True	111.19527070028364
True	344.7988930452176
True	33.76946529108388
True	176.0876188647572
True	255.25783530973288
True	753.6534895988918
True	58.88384353034581
True	138.12307319549402
True	231.0850927223816
True	139.8392016681528
True	647.6395510944448
True	542.1129850483928
True	779.5375445243412
True	395.41638660277584
True	539.7789435232214
True	424.81647546459226
True	685.5741627806805
True	70.86446148993325
True	489.5434078435479
True	421.8664473696821
True	47.05041336937207
True	82.81268320507264
True	127.11924561596996
True	89.97168966111718
True	340.29510198411486
True	837.1422584437129
True	319.474909966954
True	1087.3621627157208
True	322.3889926386456
True	910.1995808613292
True	147.57412764568235
True	590.3151813806805
True	618.0796606054407
True	696.7564913832557
True	442.0421229754128
True	65.93546001173766
True	279.7352412000559
True	38.43827264659851
True	172.661756910283
True	175.45458660788742
True	1100.6032421092425
True	224.35393207543487
True	547.649640198331
True	568.5456686743562
True	557.9636092322069
True	889.4155503074145
True	580.0352374782376
True	627.5281523330565
True	945.944064097886
True	123.91296038210312
True	313.8817945006511
True	257.3061071760885
True	322.23250033368004
True	87.20491963040077
True	386.6311702652252
True	4.671315526408623
True	334.75715190486915
True	246.3538815253938
True	604.0372573671672
True	271.76747592817026
True	361.4625696158229
True	8.7766818373625
True	59.24274085789777
True	542.9373481664244
True	30.696649154678504
True	142.72121779558546
True	63.91612598276595
True	147.42945703477957
True	239.7782747876073
True	72.91739747789826
True	408.99651179572254
True	273.8504421237576
True	100.77314891290132
True	347.27604778440605
True	64.64586896180231
True	579.6804310690176
True	832.9088744328657
True	276.9563414345773
True	1149.7301631725095
True	111.03418431576334
True	312.24035498101574
True	1049.820628591757
True	87.94077780173548
True	273.936167304098
True	9.918208889379066
True	405.1609740415371
True	459.6952372717278
True	156.56338535348817
True	617.1107961035659
True	928.0909123706992
True	161.64028034663028
True	82.56198763877575
True	321.5666919836347
True	566.1919246711633
True	601.674395639747
True	1235.4612298873774
True	27.617907533417508
True	929.9552996537336
True	138.825739784918
True	638.3997794743522
True	117.25297804414942
True	126.4727561378358
True	189.242201592088
True	173.01160923082395
True	749.9314572918531
True	213.40639437084516
True	234.05147972501004
True	65.70169686031683
True	513.326838214805
True	420.5275468955661
True	179.55271866677575
True	237.91096015099544
True	16.67070328296754
True	418.132386763467
True	221.59983572773947
True	285.3061153740606
True	117.92551987447864
True	710.7855612411691
True	404.3004902447859
True	257.7972249125662
True	653.7489757989322
True	529.0446086831518
True	459.9324496589188
True	141.28431408246146
True	530.6279582386912
True	439.0065969735304
True	3.141733759788243
True	183.1999140081197
True	87.50954110294386
True	237.50994207890437
True	2.543660159552957
True	123.28406946245592
True	373.16349388110336
True	7.331615688452631
True	871.7942356591277
True	170.88201724093665
True	724.8024217127552
True	821.4336975255369
True	170.81461885033295
True	224.82649375700265
True	473.6905365289268
True	808.6606189094468
True	49.37278767258685
True	39.37095172633628
True	129.6272972340939
True	629.2679783811833
True	752.036342071053
True	190.2820554360816
True	603.4121417401636
True	612.9267355932675
True	858.7493707481317
True	398.0773444122739
True	185.78878268195024
True	845.9527539874774
True	237.63533196227763
True	151.6019658110143
True	316.7983729124602
True	224.5598125028503
True	202.7498410581797
True	605.3746205931428
True	253.71036353287104
True	183.915385223796
True	459.15043529819576
True	470.0354470836271
True	66.96785446863954
True	280.1139152310079
True	79.98430583474465
True	341.7813591714642
True	354.67413581895147
True	253.30236513272845
True	179.25734970551477
True	375.2791180936489
True	634.9121988175626
True	767.0602035048327
True	302.074336283144
True	741.1850790427641
True	64.15445784927333
True	864.4485637417324
True	362.7627295234689
True	12.880570096192663
True	630.1089019811028
True	683.4803735775375
True	253.5792161995652
True	162.90781946046155
True	47.2004257597288
True	375.8986224428574
True	73.29563179328755
True	14.46281733038894
True	896.91187895064
True	363.56126836939376
True	169.94680946117742
True	972.9155725647264
True	10.98541231746162
True	815.622855116518
True	30.83716775118561
True	676.2765851590884
True	59.77474545534172
True	765.0998882853502
True	432.840281485025
True	198.51117339930616
True	435.5086129143581
True	216.4557134548653
True	306.6774193548388
True	221.88896179973523
True	406.94441204452966
True	9.457505238777989
True	324.4058610860695
True	111.17464240737247
True	11.56417348325234
True	476.43673417841165
True	719.0640509473059
True	301.4729559595519
True	80.80043642732247
True	315.0310245227446
True	83.32714594758937
True	190.177031263938
True	174.09296666348703
True	376.3667830732505
True	43.89821693915052
True	143.77326379144887
True	388.28874811424447
True	870.473375414681
True	116.29270762435088
True	211.1226822049764
True	444.6696235056571
True	18.573304408695773
True	410.4390566596983
True	514.6873660057088
True	88.71222291948185
True	404.03323965380696
True	346.5273697993045
True	404.3884912678532
True	610.5392863282975
True	1046.5379026599137
True	1010.3225953841816
True	56.6828543022862
True	1023.2215544903888
True	110.54125413294582
True	111.7516564827514
True	113.9058921462282
True	521.2986541959154
True	375.9202312888123
True	558.8908293138686
True	249.0403512943279
True	157.70553387558434
True	399.20718174205
True	16.134328265154046
True	457.79171249607833
True	385.15461610772655
True	149.901988991205
True	94.0567164956532
True	513.0545763313306
True	1012.44956372737
True	197.44868839761688
True	72.7136053824153
True	421.0433078472578
True	375.48855472986287
True	478.40121328591874
True	308.8248288402749
True	3.7819975659355354
True	536.9637218795413
True	493.2708209020171
True	505.3309621484425
True	189.4476377803053
True	103.69948948144796
True	17.760637701640118
True	378.98033160545566
True	113.17694878143352
True	7.530235679395144
True	32.60333397225829
True	346.8357014460849
True	642.7181524148748
True	133.77927814104365
True	92.4319704961654
True	23.797995721810143
True	406.4472464315431
True	353.7778939083839
True	732.0343553684613
True	313.3316774881266
True	529.4072852542781
True	544.5966593316515
True	521.4236835345322
True	286.3150000012098
True	534.5340745673291
True	101.64342751937856
True	591.6431058519743
True	6.592854438001675
True	356.9193922379964
True	473.5579179884441
True	938.6209888535062
True	352.74569989270634
True	791.9991742678221
True	966.3440520509428
True	161.40316396921463
True	36.69143557250427
True	380.9188696071994
True	394.0700301977673
True	597.3054038201014
True	258.5689932758939
True	29.521118941952537
True	629.0313440810727
True	129.9207697836551
True	1071.8370575597633
True	309.47733620917245
True	467.722341712002
True	127.37312178913427
True	807.4912582661204
True	144.71599036736268
True	833.4453074472234
True	555.4419185994558
True	193.0059566835378
True	117.92200045007846
True	69.05430652694055
True	560.5416433850584
True	897.1962566578651
True	433.09772093278826
True	516.8398406859415
True	130.13125465456534
True	638.2864638006471
True	497.5860143385976
True	783.0718213251175
True	301.53398767529285
True	585.1897409791347
True	114.3090832291025
True	26.981239932978347
True	410.7141979736157
True	165.53142586649145
True	108.21805189690716
True	365.8905146416824
True	1099.2267744349228
True	261.6912499399767
True	553.676783323673
True	12.515278344524706
True	72.46070988067896
True	323.65381777824786
True	790.9673252309273
True	439.2774692868053
True	541.3047907858362
True	706.9531246284241
True	67.61736057758583
True	740.0212940164083
True	46.27236203122322
True	104.4619748634069
True	182.8197636868316
True	84.29471015768671
True	24.461917575846897
True	295.8239225275246
True	461.2342766808464
True	890.2854060314542
True	830.071893358544
True	5.206581755090665
True	293.1348031347985
True	470.4531378997879
True	127.52638438414252
True	250.7519965142014
True	322.7261256508852
True	1321.2492034131417
True	443.9337076965128
True	23.42592011273576
True	182.0309041139391
True	708.0266141532869
True	33.85246548738548
True	167.76256304190727
True	540.5372574578506
True	71.35193256292867
True	865.0410053192641
True	320.3908838428429
True	669.8335527066885
True	77.83879410743369
True	677.389688683372
True	561.6546869846163
True	888.849464136883
True	251.39277508043597
True	511.50956666388345
True	833.7742038709546
True	904.4920016058918
True	240.76546115664405
True	755.1061516256369
True	229.7788246055871
True	461.45696479553936
True	366.2672916188172
True	507.1247572188175
True	513.0460821593875
True	311.7912447184823
True	352.1947766050565
True	109.9421761101406
True	356.2374181516623
True	1100.4448092065356
True	311.8278801711492
True	149.77122238059107
True	298.74735121769066
True	765.5501106896511
True	649.1138165953055
True	398.1900920201679
True	116.59028866522088
True	330.1774740701952
True	35.995521728867146
True	170.16039775229785
True	91.98997739854664
True	90.8086507857669
True	579.4860111551262
True	140.09660221587853
True	143.30771212628483
True	105.07248863469336
True	85.16353879227034
True	455.3527901933073
True	383.06594017814
True	1023.0511464906484
True	527.4623336404359
True	849.5776832128157
True	258.4871453981464
True	296.99869173478146
True	535.5993810708782
True	198.05052053796584
True	776.2971469333511
True	240.69011060137063
True	346.1191682676142
True	70.53846866535503
True	119.2081160296386
True	270.79818419789285
True	129.05175126397717
True	476.2936945228583
True	34.03549146136838
True	568.9725884942699
True	1025.1044432514248
True	706.8440784216951
True	1.2351420903643249
True	61.87929769849045
True	480.1936667827332
True	427.5260062004096
True	71.69325040196891
True	115.46181701392356
True	306.54183884344263
True	76.59772552998484
True	52.733639273857285
True	708.5002844392637
True	642.2449163282516
True	153.6203156197711
True	172.75785164691877
True	543.9816635068086
True	55.32249484058721
True	26.9770572512334
True	566.6875110908354
True	463.063743003832
True	1130.2202990659566
True	49.68831458827396
True	475.9148799084279
True	845.9619932795556
True	821.9701215794586
True	290.335760919092
True	766.4826683987264
True	396.0369749601009
True	40.10941297848957
True	98.46064177012508
True	702.0994687426305
True	78.2896696685342
True	140.28114132848367
True	941.904173797492
True	193.00473741713145
True	279.9614679990145
True	101.85526531712117
True	665.0783892573922
True	597.5317262928424
True	209.0295862292725
True	409.94878200280925
True	41.18855477240428
True	281.2831296002576
True	593.3911066904437
True	625.9119608440528
True	322.28059462708893
True	72.51942915382806
True	958.612244385857
True	1081.9361946982742
True	550.5718087219515
True	64.96617473237215
True	29.900154772026315
True	94.90435705191138
True	110.00099643281644
True	102.23952696723904
True	886.7525215603685
True	1233.730980474547
True	767.0138745488741
True	326.65610642334667
True	8.644480336770286
True	21.007364582671745
True	338.8351219946266
True	462.3884320836029
True	46.11408446975991
True	551.4032977992216
True	428.77954500629255
True	387.782067061496
True	81.6275855479548
True	201.07109202292497
True	250.6331974548565
True	133.8859159337981
True	385.9281967561295
True	41.00586433672758
True	169.01124078531893
True	1152.9508164453582
True	6.191158140942454
True	29.54633395111265
True	580.4584938056556
True	361.5460452717847
True	779.5856273128524
True	155.63512062138687
True	748.9752433198704
True	607.5397490182457
True	272.92881576066065
True	419.9194678406872
True	349.62587522613967
True	287.397778263889
True	267.4601788068261
True	405.1962272869711
True	503.76363825341855
True	502.3415701223474
True	107.80962230487168
True	348.6761723362005
True	8.637900895523755
True	195.90056628465652
True	231.58293416829216
True	847.3258406502698
True	547.8268568910839
True	31.092706150509173
True	726.4793972648794
True	858.9628379452222
True	102.12228744249974
True	354.1961450978247
True	842.9682360257146
True	226.069400556172
True	158.96602512715486
True	533.1193964469846
True	607.5601999547263
True	1074.1875835697006
True	142.48838135213873
True	156.74156856176376
True	262.6919953209777
True	308.4804293312723
True	414.88560890584927
True	414.9877702250676
True	336.42506740608127
True	453.1096460946701
True	501.92537412752887
True	237.3270837062288
True	1469.3150304924927
True	264.80499735853584
True	403.6245168626738
True	51.75202864594517
True	770.4294250142917
True	251.91569695084425
True	907.4540635823764
True	556.9008383994023
True	316.16667469213513
True	792.8799593509555
True	268.80413381261377
True	206.7073432287972
True	264.008230641907
True	221.6392633881184
True	138.2314363655982
True	244.39337832150457
True	737.3222991697414
True	520.8604367479966
True	213.4698584632772
True	1163.441850184701
True	116.0810295091962
True	259.59011833713976
True	69.40341264512746
True	303.9469224814088
True	413.5844494808775
True	91.27363071274526
True	215.6226984630008
True	79.39691980931038
True	706.8246752361912
True	376.613487512474
True	212.29054626238363
True	721.0110123178333
True	882.7906455018114
True	834.1330962187965
True	810.19998641942
True	349.01189258443503
True	1.485129223190324
True	248.9830721373656
True	49.48917087714877
True	383.9541283666373
True	55.48077453869576
True	352.7904859578031
True	871.2411915678114
True	1015.0368068539732
True	391.7670632193484
True	23.129795949086343
True	541.063245434849
True	516.2026928090368
True	186.4504684803289
True	229.46726421179963
True	292.51307502697523
True	21.95175436898421
True	128.55762378166787
True	952.9436064572874
True	66.08834680811745
True	496.8574288094917
True	771.2837080426037
True	103.09443030128864
True	252.34606104499667
True	114.52718807220567
True	15.053030225205028
True	1.400408073232602
True	115.71390682264864
True	1051.659919005058
True	494.916132594584
True	63.90783431607445
True	791.2450718081684
True	338.9075853192913
True	1.7886217418477262
True	438.63583614241855
True	190.727774065504
True	504.3655174802927
True	79.84829122474831
True	327.30227293420967
True	359.4234901556194
True	175.8930563426587
True	210.6977440928207
True	132.26614248701514
True	187.8018898729711
True	977.7525190343636
True	15.774463837985808
True	505.95540455434457
True	489.6906686765524
True	396.2214544374721
True	223.28870753408933
True	233.03685544607708
True	160.58883980130614
True	48.89215168317441
True	485.9055150603292
True	150.48125163955316
True	836.2330988110449
True	783.148650220066
True	230.27562592712653
True	319.0069513242636
True	527.0520937698761
True	42.64473839834247
True	84.76213460266
True	773.222551118131
True	1092.0781103437114
True	117.80163845140842
True	729.5222699114038
True	140.7681718773297
True	948.7278549326822
True	665.054533057307
True	107.53066961014946
True	269.3213582696372
True	612.4192756230806
True	262.42179274484886
True	41.41250416897605
True	591.0423822873906
True	447.474606534388
True	5.869387154884011
True	479.7955114583257
True	68.03430652836992
True	171.8380261709732
True	239.87493618226765
True	306.09952963620896
True	73.93963843669205
True	238.3112669977854
True	346.77368299757103
True	429.8990677167749
True	954.1955166385978
True	47.87117291327921
True	931.325552835212
True	1017.6567875498732
True	130.5265464704281
True	72.96036377877529
True	976.6973476532054
True	34.14719141941534
True	230.51844900571865
True	90.85801489707522
True	212.6665919583429
True	375.2323757031394
True	934.0375523623342
True	98.23442132609644
True	73.44785646815312
True	655.9410823318527
True	276.09409774251503
True	715.520665154039
True	53.95709610423757
True	461.3137524443367
True	377.6766783300044
True	690.6137612319287
True	54.59192701655536
True	111.12899868295192
True	23.9016559633268
True	267.0269852520806
True	42.739565406261136
True	350.89181383343765
True	3.115015553625204
True	1171.681053030454
True	103.52085415285563
True	130.60005409867722
True	371.2595462508676
True	735.514150524074
True	677.7714098931775
True	1020.3878362958836
True	459.8604564306537
True	414.8312210945952
True	140.4187677885914
True	414.12304676091145
True	867.3204400922717
True	433.6908006769997
True	928.086053179782
True	86.62022145184937
True	428.3467892645737
True	169.01170200764838
True	286.18212729981286
True	755.0544210620651
True	163.47187620818897
True	135.0487228143724
True	68.42629826961651
True	859.8824290565619
True	789.0571792783029
True	74.85563611482542
True	438.5610657876964
True	758.0733727761187
True	417.7603314833906
True	58.41077867654225
True	319.6260675164397
True	777.9395643629991
True	31.32075054245851
True	365.8105953225395
True	161.43695341071708
True	280.37765871793675
True	34.547233302832176
True	226.2335794346668
True	755.2275176831067
True	639.1470719484614
True	57.96356549924182
True	287.0008668862641
True	869.6072593474081
True	17.778486758754408
True	324.7660224089796
True	302.23688215661264
True	422.052372146266
True	213.4003287733127
True	593.5522505915417
True	48.48964085695548
True	951.6304596778368
True	907.904823517382
True	45.43487731407135
True	399.71601835764494
True	726.9859189467255
True	936.716980533784
True	272.1838101462167
True	594.7246946659966
True	127.7203280757407
True	196.1999241567696
True	131.96827054141238
True	134.52735063263077
True	218.5079957132509
True	935.1279673785688
True	770.9017780472911
True	943.3208800601972
True	18.553795816330283
True	27.4645181423152
True	346.3734830311269
True	12.386100421443803
True	636.041393787549
True	1075.534093529614
True	259.41825606664423
True	209.5284302016095
True	84.10389363917541
True	211.8295640661701
True	132.56318596487847
True	43.466661377344
True	132.10279329962458
True	90.86815287350464
True	244.6595745238349
True	540.4874801365593
True	169.002075142653
True	31.037075588739977
True	57.34143589164902
True	434.0887448038664
True	262.27261196321746
True	588.55781500836
True	21.643436213741477
True	117.50468284220278
True	676.4499180814793
True	263.4206068302884
True	464.8230824077821
True	646.17948901381
True	106.29055627680968
True	110.48990817167906
True	76.27479048155499
True	25.58641630856527
True	120.0797188848956
True	87.00261859188079
True	106.01245224480884
True	146.3845448250593
True	232.2766407406017
True	826.1305420461989
True	284.47916489826264
True	946.5243703832814
True	170.35998812212097
True	201.9354185999714
True	797.1960656489722
True	313.2908067957647
True	587.2368092202213
True	250.22885837535097
True	357.1695681158432
True	443.5679786561739
True	559.2446577234861
True	649.8172175307842
True	357.76927073285634
True	35.16268988838717
True	563.3833927594341
True	611.7825700949263
True	20.646288535917904
True	10.94944655445828
True	260.60095712431854
True	399.6887962066194
True	452.28632597096487
True	63.87003465280145
True	630.190565432961
True	999.7425306590036
True	233.31881155225523
True	903.6356780072332
True	283.49308411169227
True	102.44418181308748
True	284.30933779035
True	681.454565556875
True	38.29994415803392
True	567.7992620395547
True	1273.954202470557
True	1004.4319087065234
True	934.7699425674432
True	206.77961221895328
True	92.07644372095515
True	200.632471030538
True	852.4386592528148
True	143.96718742764438
True	1052.0629327350655
True	856.2713682266526
True	42.28274340798954
True	90.08866953420828
True	412.0593070012697
True	392.8256875068244
True	205.69832914134756
True	528.2303926853493
True	681.9669236887106
True	124.6374898470578
True	275.98989847686
True	1002.0595534870968
True	55.72915583932858
True	694.4624853879183
True	544.3970352805509
True	37.72369385745836
True	817.7436691103716
True	387.1094456660803
True	581.3905900136394
True	106.92966858241812
True	264.0438528697602
True	219.38719593134823
True	26.845136669761335
True	133.0690039428653
True	720.1380697824429
True	139.72171583865108
True	373.9601044611404
True	65.46186681125118
True	630.8937167145855
True	623.5671553277679
True	233.62137983276756
True	449.9635437405082
True	161.2746972776202
True	160.44335114434398
True	215.74533109866823
True	301.88548643286583
True	355.75428333679315
True	134.34154514010962
True	191.8949011739538
True	25.905867339039585
True	857.124321381171
True	293.23192873282966
True	10.844116025146134
True	360.3313315177123
True	172.73832303612917
True	626.8525273956564
True	365.3389970434161
True	582.482855150812
True	561.5104545837169
True	492.95371675136846
True	794.4297208085225
True	247.5206796088657
True	567.0777455765211
True	158.04300906412223
True	503.8375258222096
True	365.78470533071646
True	374.864178212372
True	133.33617098015063
True	126.87590480075592
True	105.30838278817596
True	65.58730836305341
True	743.432614702166
True	183.22934586434167
True	45.26058222372665
True	0.0
True	579.3302609771288
True	110.22362628513882
True	21.881112804850805
True	40.859788243079294
True	115.64957354185628
True	551.3764616744097
True	179.63026851239184
True	112.48396164933106
True	33.18515556429895
True	156.81512083020507
True	890.9728940167724
True	51.99646913070311
True	237.2979608631792
True	717.9198434426556
True	318.5594523601244
True	465.56218549527546
True	478.5982827896216
True	510.10405994779984
True	599.3582645000539
True	947.2274977901948
True	255.89033384583496
True	1040.0606254597346
True	899.0949328600325
True	613.6309756708303
True	342.9044533797477
True	840.4101448052163
True	10.02384985863834
True	34.278580603524354
True	294.87349076387886
True	43.88228392640323
True	199.93008302807996
True	728.0665658193244
True	225.79153457974616
True	741.4333876355902
True	777.2356920198463
True	123.51866974162174
True	381.4223996713416
True	596.7551052787777
True	22.012214066362112
True	130.9984964386993
True	446.5634291799648
True	298.6549612169994
True	195.17956959225145
True	116.5392391069447
True	371.7285851557376
True	22.79138487015541
True	358.9591035219618
True	371.5567438484949
True	976.8403714161268
True	361.37840353347406
True	29.35553606613217
True	453.0912400930194
True	429.5078717167564
True	237.58695000355564
True	33.41978820552753
True	757.4073076793977
True	442.107982129258
True	183.178667216704
True	13.578697884185452
True	1214.4421656471077
True	166.8947307124973
True	27.42165984871433
True	288.0369394134168
True	273.0764899272563
True	118.0488883593274
True	288.1868277288907
True	46.13034476662865
True	308.37672535856353
True	298.46395375380195
True	300.4914812935592
True	31.417728948058997
True	47.31579428136224
True	1041.3280379311364
True	24.656508299256004
True	11.82745610728424
True	164.3057694425862
True	654.4340015283184
True	9.10711829461662
True	194.22043393226664
True	174.77417456945324
True	541.7655347541604
True	376.90083215125946
True	741.5548681411793
True	326.00458483096696
True	500.0264994644217
True	444.85051194733495
True	508.8708425929407
True	102.07603797759512
True	1293.8937231830173
True	894.9230779044376
True	284.9511932097833
True	518.3551598666237
True	98.01756715258564
True	550.7778271270955
True	448.7194076543208
True	157.38077217540857
True	76.10662108010735
True	357.3733805208262
True	169.0431368592773
True	28.796723670925275
True	625.2233783229245
True	389.91115061892106
True	69.4729172232878
True	32.90652460115111
True	671.8105566196707
True	496.8870735833302
True	72.12137055257514
True	21.02813807268253
True	335.8897083737221
True	326.83465324459564
True	713.3088676379828
True	550.1241168868111
True	560.1460193029317
True	789.4136143359107
True	7.969306366979724
True	56.61358286302931
True	38.205274338529904
True	63.73069096745599
True	501.1739854102767
True	583.255753391602
True	83.47089937609593
True	111.42904460800132
True	199.94840940213373
True	71.74199190599052
True	179.41473559830345
True	213.2671731644231
True	272.8007784995489
True	848.5321654399806
True	594.2816488861718
True	280.58485611873647
True	186.4472425066916
True	267.51128666262247
True	253.37428887644603
True	749.8908696405291
True	332.7894592958167
True	164.69132303050472
True	881.3363991356483
True	350.5305629878609
True	468.5895740574317
True	152.11907632605912
True	116.69305524399532
True	62.163010740020056
True	212.71397795107157
True	960.8790250339132
True	514.5457243544735
True	113.87286592153244
True	355.6186923636839
True	104.29546743290835
True	683.0476097931913
True	4.165343636235511
True	697.1257692471181
True	36.405004118437965
True	933.9359705325522
True	832.5341046355557
True	210.98230398386127
True	28.50747282377428
True	84.9585344378751
True	461.7612419509909
True	234.76762175699707
True	1.3217749347450465
True	73.4615899153215
True	1054.072236432282
True	336.8357598437548
True	673.5910757253047
True	485.3675971288367
True	30.972320179486104
True	131.70188764062678
True	443.34543936703807
True	955.455732579828
True	827.3594043886034
True	425.29848954527074
True	338.834159902063
True	17.048184051082078
True	76.94600601480411
True	754.5021652453147
True	478.8755551455399
True	382.2491862969736
True	884.048635484495
True	25.374780918885293
True	220.06312875276527
True	894.475816962703
True	220.836704987318
True	8.273743612367191
True	496.465301482806
True	105.00489162246824
True	642.9853914412719
True	54.77639492042571
True	272.3786727283881
True	867.9011114330858
True	898.5703157600578
True	270.629402434771
True	425.583258832144
True	118.39448964569122
True	575.8187064406742
True	272.4058018848099
True	189.9453292735965
True	894.638740375788
True	53.452048892331206
True	726.1478693356192
True	278.63000267183054
True	289.9298996209007
True	167.14644263567442
True	505.2701988394324
True	592.22973268268
True	365.0528286281803
True	406.51481824192194
True	72.27538311094068
True	157.27094559418256
True	445.4918743990367
True	209.59587879128856
True	39.73492420203292
True	198.7029901031705
True	395.4588383655684
True	392.79358694931113
True	747.9857913543217
True	126.22266056487196
True	664.8916719309323
True	475.8044639528681
True	593.8168927661984
True	134.40151418586274
True	40.3694658584146
True	687.0117649165652
True	70.16966483186924
True	551.9115496914396
True	674.0401009417101
True	451.5362938436054
True	128.8343868585779
True	501.21942541654727
True	4.786345139656422
True	386.2888505353519
True	30.724287972848497
True	636.2557230878149
True	268.1132575273415
True	587.3401028420963
True	696.5243137105344
True	157.5293348805166
True	506.7120944552625
True	498.50986495309854
True	66.94423140074443
True	954.8508479450916
True	3.0056729876538144
True	27.48220828507437
True	644.5862166885244
True	677.5235734291173
True	136.2003931134538
True	407.2986457771282
True	120.40669826252184
True	70.59920889724637
True	461.3809738617394
True	39.24168153604042
True	501.2524141911744
True	13.043664329356355
True	838.5968054129933
True	544.9982082999823
True	681.4469172966477
True	98.48561348520724
True	369.2221118062008
True	1024.1963208952009
True	892.4630238376739
True	131.535002995681
True	557.2864342528741
True	457.2523059670991
True	239.27669664796383
True	259.7602467960731
True	5.791827586068934
True	321.49196614498817
True	11.674478059193754
True	372.35292703326274
True	76.1354781887036
True	401.7324452467093
True	659.1196934378785
True	126.91245164368648
True	238.26730813765224
True	669.0808803788349
True	690.1328554394455
True	298.35994101575784
True	139.94383941312702
True	166.9290803605844
True	473.0917143704046
True	88.47152508424115
True	10.293673930277391
True	510.95367584457273
True	563.4800551124238
True	20.972431833228253
True	132.77873087767375
True	915.622139838176
True	483.35593229034447
True	273.57466539671185
True	34.61116387172935
True	478.3864903877265
True	110.17341434130591
True	583.7224982936941
True	678.8364840520209
True	304.2474904780703
True	372.23271647559255
True	188.6592981646686
True	235.1587861254343
True	76.07575094302857
True	217.90023255126383
True	491.1831154560426
True	21.541070866213232
True	449.4578268171393
True	374.04202321285504
True	686.1709367929011
True	893.8659101117433
True	899.7229011118864
True	153.4326169522354
True	406.9254433817012
True	67.86017316693352
True	196.38236546762448
True	319.3025867952631
True	10.840161264676162
True	805.8051494178364
True	23.927285130730763
True	402.3801065603397
True	279.3967001844408
True	658.5688499596827
True	220.8603270956951
True	37.45946070712304
True	698.0278401307369
True	1075.1748354593058
True	229.316197757304
True	128.68818261569734
True	609.7603735350111
True	495.8151503816181
True	18.728517277991784
True	828.5408469696188
True	114.73246033424404
True	46.9239934405633
True	308.3836980376255
True	355.28973467847453
True	393.3792030798679
True	274.11630022783515
True	20.5119297084666
True	19.537835011374188
True	865.3391643699014
True	205.3009659488698
True	111.03469770334635
True	843.2622042985946
True	648.1514122731305
True	653.3182194913136
True	453.9797731061998
True	149.24039694734674
True	32.06266319252243
True	104.62109743905134
True	441.9103772370772
True	230.25074487266437
True	487.387094399894
True	147.669853477778
True	498.008146890536
True	651.7092341127848
True	948.3329098179426
True	25.253974357506923
True	959.5674116535384
True	1102.7490601255338
True	491.5203021059825
True	80.66655926835737
True	775.9017507704059
True	650.604372413909
True	665.0077484073347
True	172.66041141690476
True	764.8576530226574
True	710.2904612191405
True	124.42420714098854
True	801.16213381921
True	803.3304629240633
True	502.7059414689826
True	229.81470770000536
True	65.72674017664158
True	297.6697415063901
True	360.1176741119046
True	473.40268776279953
True	435.4841887712969
True	197.264378584486
True	303.6231543355523
True	2.472743649130547
True	12.677934062899697
True	108.09996048564048
True	133.93918394554544
True	350.8136308383399
True	345.8561631369193
True	111.26928965493612
True	18.59930702311355
True	212.60570101003083
True	839.272488681553
True	473.2378433522069
True	536.3288249514524
True	569.9827486284648
True	866.2726193789083
True	640.0188355749004
True	95.82578388853528
True	206.19524508347104
True	256.9853531393775
True	286.36973855636853
True	108.3973577163579
True	375.3767132924238
True	432.1657297782306
True	170.42196168428404
True	652.8185594966462
True	249.1192723119856
True	204.13916221311723
True	28.69737261304125
True	240.4357778353377
True	496.9533736412354
True	161.3126777234465
True	534.6109430455199
True	489.2708710767856
True	251.5049385246668
True	104.57577781599794
True	41.281406817607696
True	405.96352422094486
True	789.9357099909872
True	159.63674734091435
True	1037.64815322622
True	1029.1491796220796
True	484.7254571935056
True	98.7380749243414
True	120.82143454097724
True	651.2678165003243
True	8.243496685262658
True	224.33408562826017
True	129.39412733924144
True	120.63239251829252
True	323.06609098882683
True	636.643613979463
True	35.93806064878761
True	123.04669557420476
True	965.9974214381403
True	52.42232715006767
True	432.9183026197813
True	533.7303731732918
True	265.6995519008938
True	129.66530659189357
True	933.0554189058151
True	1229.324360752368
True	519.2756679145394
True	654.6182077785903
True	201.53522199949617
True	154.76446086203404
True	312.2315256307842
True	247.3215367449276
True	173.18874837269823
True	298.1079351694511
True	341.07862536453325
True	11.19669944209866
True	619.4217342544777
True	152.54393783314387
True	78.56007732004392
True	430.3213163418686
True	308.26059386946883
True	1212.467925582145
True	354.34965193654745
True	963.6834310929136
True	9.439016220310256
True	263.1169751948096
True	230.54408383015604
True	153.89912082246315
True	489.4599666911215
True	207.01801161925547
True	419.8051802738686
True	339.35936337079704
True	103.55168731236502
True	361.5384321321313
True	1060.1000444509805
True	690.3150104584914
True	215.7676668101758
True	117.64875941368996
True	296.372881728536
True	26.403095428174943
True	353.98069611343726
True	321.76153301887393
True	572.955554297029
True	438.26384260885885
True	365.8263126781495
True	159.66262285648943
True	9.430799123023336
True	420.177885352544
True	278.9719703567256
True	141.66645743160882
True	300.24485107126605
True	438.16855133553
True	808.8728386329554
True	305.04818723342146
True	763.2862051605059
True	422.3463897508768
True	379.10705060694914
True	1.826060864079114
True	1203.4803997432016
True	102.5685969745378
True	850.6607115617028
True	208.48016191111927
True	445.9907139090985
True	667.3016843323139
True	84.79540493188722
True	498.32191771470207
True	31.51814949240329
True	423.7667904643894
True	74.56899994982706
True	234.5608907778261
True	37.3265635202942
True	666.8371369831028
True	194.34121106502857
True	25.505694947968443
True	403.3142547555448
True	108.2926350870862
True	175.77257601312652
True	844.573416845813
True	271.14031686209074
True	148.52890213824148
True	376.2754698290027
True	523.037209222257
True	335.38089423866785
True	507.7643250944741
True	633.1035494056387
True	164.9564249664154
True	8.0060276895413
True	77.92047645832889
True	444.97389969367055
True	89.05580620204661
True	81.84943978437342
True	1076.2119988250963
True	26.41180711163051
True	330.15705261895914
True	321.9084598140778
True	461.10592080853513
True	664.9048917539011
True	185.570810357465
True	626.0096949793394
True	324.9215744183188
True	350.83219233980213
True	264.3145208743409
True	205.23210702756467
True	366.4965295424476
True	440.89871880507
True	408.8092372179424
True	572.8826266835712
True	140.28152549813458
True	78.84211859246899
True	40.21223366156052
True	299.63823981173505
True	634.0357753450864
True	408.49382530831366
True	802.8504854653077
True	209.94521732274407
True	393.1978311581341
True	64.69133497239561
True	52.71246450317624
True	428.722457723137
True	197.71737580756613
True	224.38714837656656
True	43.733934110814495
True	1055.1033458715133
True	180.68509515747604
True	939.0658661746328
True	319.97830781134206
True	911.8738022198024
True	233.30291108844315
True	485.5213331209868
True	535.3626085005482
True	607.8551855826241
True	210.09405226893932
True	487.2198285326033
True	902.3663449126342
True	127.30174707889026
True	8.02029592189658
True	579.0073420624376
True	29.27724959565331
True	74.21913762310056
True	802.2859055802855
True	239.8880823631791
True	923.8405210459712
True	691.62422529361
True	426.61726065687486
True	280.01853669402806
True	479.25743382306905
True	337.90199670266725
True	187.06584686364704
True	659.3831117861184
True	723.1852800718734
True	211.5343059466513
True	87.05416972056895
True	521.5701467076316
True	141.1447152054799
True	386.26509922839006
True	335.3452635563878
True	67.3063291366763
True	376.2090982153754
True	424.2360481474705
True	377.81665628812215
True	416.0398568830767
True	408.2656860905041
True	625.1016739889657
True	55.6352729204162
True	446.5201333679015
True	311.84920368285185
True	666.9735320679156
True	216.5055635016143
True	101.83048202703829
True	41.78654108485189
True	535.3686160275986
True	636.0407702043202
True	183.71239976453091
True	410.0449678284764
True	327.5526670437354
True	16.26170499741111
True	170.1648124231617
True	290.78486758754417
True	2.862237701260265
True	868.8826771880347
True	77.12164761574728
True	104.07225412075871
True	113.30349422138497
True	360.6262553752964
True	35.76371550609371
True	483.48445784573374
True	230.5655183062277
True	4.964486599757362
True	122.9212526765242
True	418.3572575843847
True	53.48247126064016
True	63.67325324063639
True	179.26189991848463
True	290.84485049294153
True	968.0416713375524
True	389.4789180282816
True	943.2037935205798
True	188.39478635821888
True	1067.440564141626
True	782.5878233723724
True	651.396071040688
True	389.2635324936098
True	386.6899837490829
True	77.78117967495577
True	75.43729428635584
True	82.01114837141563
True	177.66103467239958
True	464.1968181284337
True	1112.2511975768691
True	174.23314751423476
True	354.98416109679323
True	439.970073068026
True	607.5439730094771
True	588.6848960969023
True	284.45084047577126
True	460.6135321308674
True	704.1356815121392
True	98.01091625916088
True	727.7729294971738
True	260.5718905947723
True	133.83410338790262
True	410.35223401886986
True	872.7071069050272
True	448.4165714737837
True	866.3585488095054
True	193.4484113004078
True	344.85682869488977
True	704.4078950161988
True	611.6527650998509
True	201.8317673278088
True	253.6147026866921
True	813.7893712776795
True	32.938621355647605
True	185.02381134413187
True	508.5793860780021
True	721.6734575805764
True	101.0193530986076
True	37.104904928095
True	171.39354378277224
True	712.9433667052646
True	317.8192640204075
True	549.7131552788323
True	355.0553733804215
True	302.73977356907426
True	432.40468973866695
True	498.385049315737
True	71.97088254704485
True	381.078628065511
True	804.6296420123294
True	0.0
True	298.515312953527
True	261.4296348225637
True	958.988070515234
True	153.07808303765322
True	655.7772019382707
True	633.7563368991741
True	112.68563265321993
True	217.34219249411075
True	131.80673511803008
True	11.721920171123717
True	289.9724194050916
True	363.6895643605008
True	1135.4625957040585
True	237.87599779909343
True	419.99176961643343
True	652.9447285002449
True	202.1305812362948
True	32.58486967646228
True	894.0722209842969
True	599.036367354531
True	152.59837147048646
True	628.2861812900373
True	161.78219182107532
True	284.25664570007456
True	786.0164519103741
True	33.06225363151285
True	105.5060415972333
True	515.3931352772248
True	66.36380961280578
True	75.6417144117481
True	408.203862006877
True	24.01973480438841
True	749.2661069912274
True	102.38063521761563
True	151.67337266818203
True	17.899185523036373
True	744.9649453503724
True	29.382852041316998
True	773.5186598699992
True	391.2986310018838
True	107.3999321950232
True	708.0935862705735
True	523.422987508757
True	536.7700515740061
True	45.24102048439509
True	378.4954183449988
True	6.661115400169111
True	93.42857103918584
True	371.12876807163616
True	44.73134615228404
True	122.04672950535571
True	307.35411068621266
True	182.9306641197361
True	104.15727369208136
True	652.5865207386752
True	18.981378222167525
True	1145.3683618381722
True	514.8129541011301
True	307.51672800361894
True	490.8967319419495
True	122.11166902575712
True	807.1209258581501
True	1126.5747749637792
True	741.1374026554785
True	181.7910350299335
True	229.90089974219063
True	51.69825579872067
True	60.50225813563895
True	150.90238874291467
True	100.88958169576718
True	173.10558647073898
True	1167.8964914501678
True	297.3346078445999
True	349.1692500618679
True	745.5656623391537
True	16.559736693298337
True	15.67636931191025
True	613.920778611149
True	6.365720860035815
True	117.15364758129788
True	696.6861630495424
True	180.4503554277393
True	655.861820585226
True	789.750542474935
True	154.13091331794922
True	918.6877119705412
True	2.898224754948476
True	458.5294134069426
True	1039.0643106862046
True	26.30272046025245
True	233.29120502633955
True	154.27166493942596
True	965.043415446904
True	236.40548961096613
True	498.7177129811296
True	120.8724924663348
True	521.611857566425
True	148.99346273758357
True	96.12706087296846
True	385.1919958189338
True	71.44233334341595
True	53.60284108655436
True	1097.41109714767
True	266.1126703279516
True	156.87712692684016
True	369.9417984768613
True	394.2407195172076
True	213.7622010628524
True	168.81050742305086
True	377.9306798336052
True	35.41169637724093
True	487.8171274966487
True	1148.457107112878
True	111.75038415240628
True	470.420530529588
True	328.0866617246178
True	27.066696077350095
True	398.8278460743209
True	105.27226603176192
True	617.1640060188087
True	213.19861904236168
True	422.4639879832326
True	20.20789474916513
True	433.130217136623
True	112.09691374032757
True	346.3777227887249
True	32.55138646375015
True	164.30175830768604
True	248.6025665207424
True	765.0918392363748
True	62.89404367485772
True	141.12636891332116
True	235.88161715321468
True	142.57181003890318
True	617.9680044180907
True	559.4972401825796
True	775.3319791730668
True	391.9137807311639
True	532.2741025043862
True	408.6928262805145
True	687.3147346851349
True	71.93225922178705
True	465.0067779755224
True	426.8135265370615
True	47.24391102149743
True	85.71875587306246
True	130.06692401014666
True	90.45909313567611
True	325.9521641611235
True	851.5962137941323
True	328.7358757814412
True	1149.0527613005297
True	306.56460496324246
True	871.9855207737033
True	144.1706549631776
True	567.2554923896439
True	606.0570113630457
True	684.8005377211413
True	449.3752179207233
True	71.27724036897708
True	299.67076652799045
True	40.29690212918784
True	167.94389446624945
True	181.5032592760029
True	1117.714517543504
True	223.285509753296
True	542.6536637010444
True	541.5006812223961
True	564.8277989936406
True	885.4931331255128
True	595.0604573937918
True	644.7851082711396
True	946.0743725982304
True	123.62274993160251
True	318.63248972301585
True	267.60348370798465
True	323.53563594235595
True	87.368644804386
True	369.4711679618734
True	4.190478025770911
True	335.85827063437546
True	252.27458790476015
True	610.4197748168733
True	287.4060965591636
True	362.458538897284
True	10.20962999892908
True	60.12422623404484
True	541.2110907086962
True	33.783664698394745
True	139.8809318456453
True	66.32959679251168
True	137.2124962087715
True	243.7835379206673
True	69.50134435381402
True	390.67833991779867
True	276.5104099192938
True	94.99125293063504
True	342.46528757328474
True	66.49223948858585
True	584.0485792714624
True	816.9970900620581
True	271.0036075174181
True	1179.869976387526
True	108.77422321226295
True	292.915566310946
True	1077.2056838246006
True	90.00477657117207
True	287.35559137318256
True	9.680460277195689
True	390.2726908942761
True	464.4641836122155
True	157.3620841143377
True	618.3082869462646
True	912.7016816467792
True	160.66630196285533
True	77.21567219788821
True	331.3757486162488
True	536.8852709209842
True	615.8881061453407
True	1229.968721812337
True	27.6298100041267
True	943.701357790554
True	138.30251404795064
True	641.930246793352
True	118.5217919940208
True	134.77268490364412
True	188.0763539667328
True	164.38879415285064
True	759.4339465831329
True	198.98538490569211
True	229.30844086614457
True	71.8860457781397
True	504.9783430006112
True	468.87912747640434
True	173.44640918882712
True	238.8897045975016
True	15.102790338590497
True	433.1797786471684
True	219.65136991052
True	283.55601980549045
True	115.8971595405152
True	683.7959333809628
True	415.6826472554847
True	253.2786321794221
True	649.365507294343
True	525.7551832572767
True	466.14377088355263
True	133.81592679002352
True	528.0053912250797
True	422.82999095848623
True	2.894720782324179
True	191.6996971408176
True	88.2155766194653
True	245.45098033389763
True	2.927179147825448
True	125.96719685678784
True	367.32303160986646
True	6.646832582515567
True	841.3341592055436
True	161.6710906516087
True	736.6313615901445
True	800.5315969320676
True	163.42150032627868
True	211.4689415313204
True	481.3201813444573
True	807.9775697985312
True	50.118279366708656
True	37.92854919489813
True	134.81800869329518
True	623.7607217669411
True	716.7112080143233
True	187.6612342916302
True	591.3467678545246
True	581.665711521783
True	824.0720216037204
True	381.1643261488989
True	189.459307433792
True	852.9564004130604
True	227.55938031057616
True	147.49089933910238
True	323.9679415452669
True	222.8954380465881
True	205.15045719782856
True	601.4778809143493
True	254.46907426956548
True	202.0699296578692
True	452.0978681058527
True	472.89754091066106
True	63.45747355682944
True	270.5904775213847
True	76.32532489626846
True	340.9784651997538
True	371.3992574159019
True	263.9720482137671
True	176.17403208939737
True	400.3702619399355
True	595.8633857724144
True	763.9554008892667
True	294.9764675605364
True	739.0447022362241
True	65.71793915508032
True	875.3948892922162
True	350.9386421068158
True	13.094494288747882
True	607.8203724350959
True	682.8803363610502
True	252.46949127783245
True	172.2783719300082
True	47.10217902379846
True	378.0919989322756
True	77.2007125333338
True	13.64620569179337
True	902.7702075402068
True	351.0433445090675
True	172.5057902659578
True	1001.1844022378216
True	12.859806420837202
True	783.1805203022029
True	31.818139039005928
True	688.5453155887938
True	59.9644281893781
True	784.4728868444499
True	438.18005513910646
True	197.85995833903127
True	440.27605214225065
True	196.71475082108032
True	298.7575695402622
True	221.44504175140773
True	414.7213077819184
True	9.718473585529942
True	322.250090326899
True	112.64400218953976
True	11.40241941624171
True	469.0198954134947
True	718.0510632935591
True	277.1014000186756
True	78.93556101840254
True	314.19150051693583
True	79.47413285857765
True	194.13567218499367
True	177.63011388077447
True	368.3615790808437
True	42.78797633514906
True	137.10538546863293
True	385.9554800678605
True	920.7038417553608
True	105.13399176819732
True	206.7046353335829
True	428.709791910071
True	20.10031160594883
True	408.5985130975662
True	513.3929410363411
True	87.96904901782378
True	387.4074914087295
True	352.62730141670124
True	425.9264871278925
True	597.2534477206232
True	1016.7719477279136
True	998.0240207513924
True	56.950238926719486
True	1061.737460544501
True	109.99137138399206
True	112.42943055103686
True	107.14956962599967
True	491.2550184296029
True	368.8893102646618
True	582.2138317625855
True	264.0090568283304
True	151.61944262126644
True	413.366470760656
True	14.359617407462794
True	464.1552717210227
True	384.1393652634859
True	145.8352975432781
True	90.60444188776532
True	544.6244966719725
True	962.4640680265696
True	203.50927791550117
True	65.06787696173892
True	417.2003174332231
True	375.9974378648036
True	482.6984140742586
True	340.95224555784387
True	3.9638650006960985
True	531.5484090045343
True	502.7497246036235
True	502.7588059368654
True	184.10001526458285
True	107.01810056119506
True	21.074903877435723
True	377.0897687585012
True	107.55498574303076
True	8.873256702360678
True	32.410220162992644
True	349.5160456414323
True	645.0816671322664
True	126.6888767842686
True	95.33169871664003
True	25.85216246854114
True	412.9587818174845
True	359.88994338648035
True	788.8759478812132
True	305.0740426644033
True	500.8655106651772
True	553.0520426021376
True	520.8481246623653
True	287.92737910007014
True	509.2252834874622
True	100.11876054877942
True	574.2976460543371
True	6.801520474642365
True	372.44000633794747
True	476.5728575841885
True	971.9259610483076
True	352.58500216298546
True	778.6882801416865
True	974.4763502798568
True	181.7856719565322
True	37.66927765345722
True	390.9674463546947
True	390.0858314920734
True	587.0606197221069
True	252.98414671833717
True	28.550301248882267
True	651.8422355180907
True	127.16006433366567
True	1111.153217956022
True	314.3984119935996
True	467.1059595479865
True	114.93659757152822
True	810.2530352130985
True	139.20311625469563
True	818.8501695383613
True	588.0515542039386
True	193.0872915381508
True	110.94575433927588
True	65.68193375260152
True	565.1880890824633
True	864.8339092771897
True	437.372639882541
True	520.6805214712216
True	132.6425210460803
True	638.6215757648382
True	492.57680305869656
True	785.0263652001204
True	318.2463017545574
True	574.3539284319295
True	112.5165322451074
True	27.47049594071549
True	418.2535212833666
True	173.49512119794977
True	107.1725514889998
True	359.82738039196084
True	1103.3467435147625
True	259.53504173796074
True	552.6263009145513
True	12.403915836748402
True	79.32929050213443
True	333.03658602778347
True	762.754398009744
True	458.4560286984739
True	527.4561474486399
True	713.3830221214855
True	74.33553096184916
True	732.9052780141297
True	48.07442817898979
True	98.70611000851812
True	184.34764461173165
True	84.2643295581065
True	26.0919874827966
True	306.2584130500724
True	482.5645475724213
True	916.7086631691184
True	863.8519525857654
True	6.026996946341798
True	279.6387272157753
True	474.9757998103871
True	116.43405223272256
True	230.00482318391624
True	329.07479301634623
True	1315.919516368468
True	459.2759607862234
True	25.382476152043104
True	172.7246131511558
True	688.9331792991796
True	35.39396758341307
True	182.9616922938873
True	559.3411054234911
True	75.08061205086999
True	861.5451348956603
True	324.91611791694345
True	685.2706568297344
True	74.4407500043033
True	658.3569683346525
True	591.9826883983513
True	871.5382203501379
True	252.61301006968327
True	514.9318918507147
True	840.5154656102729
True	925.840481392748
True	228.96558760995612
True	792.034121555063
True	217.63513947873105
True	449.14932124261486
True	367.4357665841208
True	516.5767158146564
True	497.65578026030965
True	294.3682818100343
True	349.746634236847
True	113.7372498465188
True	343.4409497967723
True	1111.5297161019366
True	312.60341268649967
True	148.74427538899474
True	291.6216403683551
True	771.301572117426
True	647.2443274355996
True	420.7783549440857
True	112.67120859054766
True	317.73535389181745
True	36.01878608912697
True	165.9272110047289
True	91.72209297557734
True	88.12988837703803
True	541.0549144022216
True	135.64619821440257
True	129.1317587869038
True	99.1154285735494
True	87.85127116203344
True	451.6923762781938
True	396.27255142590434
True	1058.2977817644585
True	553.2977471364488
True	848.0302767833774
True	279.1041523000409
True	300.3048263630686
True	543.0743436749431
True	195.88218563378388
True	725.7742331538261
True	234.4976714103575
True	361.9089745085052
True	68.58865036949561
True	122.11841040198092
True	250.09367503795443
True	119.80231879676693
True	469.65482756790647
True	30.925297441259925
True	578.9403071053074
True	991.8635643595268
True	732.0590683201525
True	1.4574978861071284
True	62.56757061741188
True	499.72769377223705
True	439.9197042781273
True	73.14428519412732
True	124.57760438528229
True	288.7976743268702
True	82.25792590895485
True	52.13951298110202
True	726.4611762287096
True	653.4666886552666
True	153.81857066685313
True	168.3353930790653
True	511.5423124616258
True	55.43493126200594
True	24.47161768526212
True	591.699163026524
True	433.8757934465565
True	1118.1246860506828
True	45.67313513841494
True	460.7806782856644
True	866.5875882461713
True	805.3316438514651
True	295.5546845173141
True	761.8578944897409
True	377.23571287225695
True	41.38857789675947
True	102.81457323046456
True	711.0554641972518
True	74.9863194949356
True	139.92856378287397
True	939.5351466654972
True	197.93715137660632
True	278.64591483737104
True	105.33744444266809
True	652.8225036587465
True	617.6379731204981
True	216.61705709216344
True	436.60549144160086
True	39.040579905145634
True	283.8639516760658
True	574.079261934386
True	599.884601721149
True	324.26254473301805
True	77.81746925468035
True	915.9281630272184
True	1069.979078221328
True	571.7778073141554
True	62.479993529982295
True	30.172788234769595
True	90.56052694907244
True	110.46171859679173
True	99.96699214361183
True	893.7493464679947
True	1241.887579300841
True	697.8859932552072
True	325.82814877608564
True	8.36417960065986
True	21.80556440367504
True	339.1188416438262
True	483.4424241774446
True	46.36529232576831
True	555.7418488893974
True	429.41394140029166
True	404.2410062311869
True	84.01901005025026
True	196.732410014258
True	252.34805658104
True	125.41006189471496
True	394.6926241852135
True	41.21736593624557
True	180.54491631886088
True	1158.411787698628
True	6.44233402920614
True	27.922412380673386
True	584.1012204874143
True	362.1732159166268
True	765.5847404041089
True	157.14803581763357
True	766.3654591835262
True	589.5064113162247
True	277.6143645249859
True	432.7244601031469
True	342.3138243631498
True	278.31609750780297
True	263.1357362317205
True	418.93313432548337
True	493.1386819846813
True	507.5876479898143
True	107.6692092976684
True	353.7142177094681
True	10.235068350157167
True	183.0834121205416
True	221.6940066720012
True	844.3446811755941
True	558.0712701954669
True	30.075287673247303
True	735.5513166358354
True	859.699717379509
True	107.54362046986138
True	345.0182430071954
True	874.4972356795176
True	226.18929549622484
True	164.27861196567758
True	529.3095880141557
True	572.4544633829257
True	1138.7502408869009
True	147.43398628097083
True	150.56984593670714
True	264.14368476817765
True	318.49700016152434
True	427.4357141562465
True	420.63323323365057
True	342.41649506629653
True	445.37044934669626
True	491.05589467925626
True	231.86578560064245
True	1453.4497087069924
True	259.81591819235933
True	401.4006602217503
True	52.11614093375737
True	780.5221219965439
True	255.49216306011076
True	934.3979197815232
True	558.0323906866022
True	326.72597082260853
True	767.5644998134568
True	264.8343067571426
True	207.6672405412147
True	258.8293863853425
True	222.9620750330864
True	139.47478493166673
True	255.25059408437983
True	737.3278668482684
True	519.3017016266792
True	212.0107459034353
True	1147.6146689364734
True	114.8569249145061
True	259.65915288761533
True	75.43205202771307
True	307.3757852955764
True	411.2137083530334
True	96.702615423684
True	213.2277925629629
True	69.01230772574921
True	705.0087651912497
True	368.0690799204892
True	218.8345902985691
True	754.0310089105145
True	866.8939397631642
True	818.1486502777116
True	820.8133777744684
True	344.73443078105504
True	1.301253630381236
True	244.09830420689315
True	56.94048622107476
True	400.6241239918148
True	56.21596075419312
True	355.1919335930922
True	859.4704949965468
True	1055.7341110926318
True	399.73317301907474
True	21.35035958928334
True	510.7895081291384
True	497.70855675453936
True	197.8424565331905
True	228.9846952397496
True	297.13609648854987
True	23.63269669374776
True	123.25034003841763
True	925.092061896688
True	62.92895998396769
True	469.0876329464612
True	783.2678935328831
True	104.02320198688152
True	260.1523421988005
True	112.9280523274702
True	16.555824083486126
True	1.3751075328112936
True	120.61578490786565
True	1017.2998994748292
True	476.4987048125028
True	68.28125134136796
True	795.1206072781038
True	341.76070598986445
True	1.3133414212712768
True	438.69774400907664
True	195.3260073009209
True	494.4653903294427
True	75.4742638561737
True	320.63984093149634
True	385.2865281091278
True	164.46608532223289
True	207.4007103780203
True	131.42127749231165
True	170.68617138796083
True	971.5916088508326
True	15.40760441114082
True	502.0767619781146
True	458.786041260614
True	393.4324970115918
True	212.67019448366185
True	228.43189098755548
True	154.35144882828448
True	46.52508476141137
True	494.009286616973
True	143.18293172512702
True	824.7981596104065
True	816.6425524553193
True	239.9411982615817
True	305.48503584773255
True	517.4603659655237
True	42.06434026533749
True	85.25055524494893
True	777.2074602563414
True	1095.762027626787
True	116.44764836832243
True	732.0682101160724
True	144.1067313852181
True	920.996644859118
True	657.0404936257905
True	102.77157245182968
True	266.57754819110573
True	640.4079136622499
True	268.9466293199871
True	46.42148571118634
True	567.9671661867037
True	445.1218926620336
True	5.298952244402779
True	473.4522574445783
True	68.9679784570255
True	171.3871272942701
True	245.5506022108464
True	287.2880804946422
True	71.77321899510206
True	227.24028240622573
True	353.6404591679648
True	443.8019409802543
True	947.3497136456132
True	45.80132745859387
True	893.9024902123102
True	1001.4711145370314
True	127.79125746311443
True	71.22482512737558
True	1015.2176721102184
True	32.84408614070026
True	236.67827113529577
True	82.17754824183099
True	207.84829467868465
True	345.0335782450184
True	965.6710725177686
True	103.71251899700118
True	70.78211169143007
True	653.3868354988286
True	282.29749420625313
True	694.4517849608869
True	53.38159983759733
True	505.9051653620052
True	385.751291025378
True	671.0552216642611
True	56.027217798818704
True	110.71411891877985
True	28.273640562625378
True	268.94338747308285
True	44.08316526087534
True	348.5664310363803
True	2.9758397630013844
True	1168.0867631875649
True	98.40657965642336
True	134.9035760085953
True	361.1319491045013
True	740.7348897603299
True	667.4698751529755
True	975.7818632312408
True	472.2574891720386
True	412.0968441026607
True	136.7659223308318
True	415.08976732035615
True	881.8716289599181
True	400.6137672469427
True	929.4495536720258
True	90.78521461434426
True	425.68278830870975
True	163.9090104498842
True	277.73991038204576
True	723.6765605157664
True	159.2995013908483
True	139.68583616196364
True	64.94124879370874
True	851.6828447719944
True	774.7454752886919
True	82.22950184279887
True	455.2136878120071
True	741.158692418508
True	414.16273453964834
True	55.23661385214327
True	324.4548982467038
True	781.6579300824736
True	30.580327274745784
True	358.1478727096212
True	167.11951743699942
True	286.37669466783143
True	32.87196232373318
True	219.82486356918832
True	756.1315545658377
True	629.0401981955185
True	55.71644074090193
True	298.6009441952278
True	872.2360959924035
True	17.660292676921813
True	322.28284234308467
True	287.2465900463181
True	431.3976440428075
True	217.14768113235917
True	610.54402617119
True	51.46879142052895
True	943.5803903921444
True	889.6264482139759
True	49.63409432511235
True	396.26985583271113
True	735.0204612068515
True	904.8375222935252
True	274.76310883079424
True	600.8758328959726
True	134.45634759501644
True	194.05665026849528
True	130.67103779168332
True	135.27859446475284
True	206.02470142048645
True	925.8822373934248
True	765.967372602419
True	954.7121301322676
True	20.683842505790228
True	27.114232467722537
True	358.90689498345506
True	12.255615045823037
True	635.904225853583
True	1055.4398545483384
True	257.90767672670404
True	208.99425467967976
True	84.54822295969925
True	211.55783050758
True	130.7074829768556
True	45.962902975433074
True	138.04704779389306
True	84.30383577310252
True	245.02222683064497
True	559.511356350317
True	161.97754235268707
True	28.935697313278897
True	57.650711175170166
True	422.9891633121296
True	267.1552674696439
True	595.6307433559194
True	24.71182976269469
True	117.76483792749228
True	691.6844914467935
True	265.6634337794429
True	464.8804382712096
True	670.4682182770092
True	106.22924832471864
True	114.88005145666152
True	80.7301778971226
True	27.50677543844952
True	118.94472143348352
True	85.65615345177387
True	98.77915487107045
True	145.49622052778562
True	229.35730511504823
True	819.1729637510628
True	282.0548815125599
True	941.745906592182
True	167.02617695265934
True	209.2959638079432
True	793.0476363483822
True	311.8589224195188
True	588.2136317566938
True	248.55811734775
True	362.5543174197618
True	427.94557971018446
True	565.8219357361169
True	646.2743581975982
True	350.427850535314
True	34.928935709827776
True	575.2087109051529
True	610.9824490593339
True	20.22627819901511
True	10.6831088183903
True	266.4364866459103
True	391.512300241589
True	435.7592195148991
True	66.36063865212556
True	638.0176683073905
True	936.9886680091508
True	241.49051645325252
True	895.4064925283166
True	275.7341243594524
True	105.6973538494728
True	273.55766628689327
True	673.1253667733301
True	38.12678424993683
True	576.9499146933346
True	1276.0448208065316
True	1019.619161793415
True	898.8029524215943
True	198.1684964493857
True	90.48545057475906
True	196.1521374526436
True	821.3582764837116
True	155.47956413617658
True	1048.306777323146
True	866.5743736737936
True	41.76810073883709
True	87.33438844160146
True	405.0303589532152
True	399.7362734434784
True	202.9647927304161
True	499.1532455324699
True	677.3196400744731
True	119.20874704422864
True	273.52411236061147
True	974.1246041996968
True	46.358360243757375
True	663.8202675567186
True	561.6064130710165
True	38.10615619711257
True	804.2147926404411
True	385.5569356452705
True	571.4553883803467
True	111.28761585039553
True	261.6844450226002
True	212.80905741302848
True	28.15816145958894
True	136.93657544449917
True	753.0594539199728
True	141.4206858845398
True	385.1125248245205
True	63.90852017775583
True	588.2179798627091
True	614.667220937756
True	230.3098466399288
True	477.8351091232568
True	170.42399565887797
True	159.22350218566635
True	222.34720965391384
True	282.2793539412424
True	344.3857376136252
True	132.07750590416867
True	189.6450628605
True	24.9165038012584
True	895.6755455095159
True	320.0426296319256
True	10.65686188007794
True	373.417677255757
True	166.9339349173836
True	619.1040381163725
True	372.1076780100154
True	580.0069455292158
True	535.7309645642465
True	478.95796616912577
True	774.6555190455892
True	239.4895269684364
True	568.8396573701995
True	149.49403591774268
True	546.3888809635007
True	356.1531608418148
True	380.94442919390383
True	132.79067768145174
True	130.90909088318318
True	107.18648536358928
True	62.79880785911445
True	673.4679604009704
True	184.39452092662745
True	44.70677346799075
True	0.0
True	555.3637553899179
True	110.76194866329182
True	23.381495128649828
True	40.77201573471564
True	105.62177270583273
True	526.2154311535219
True	180.31933408194087
True	105.07471008781783
True	34.80104615950582
True	165.82518812796903
True	913.8440347115666
True	52.11526959585372
True	229.54660619148356
True	770.4549722939975
True	314.2990081925714
True	454.4562435418579
True	488.4959398365893
True	515.6976034401372
True	605.9808626495895
True	891.3339952321852
True	273.6993645539473
True	1066.149068534725
True	924.8046421475666
True	596.972840893661
True	340.79619740322295
True	828.8371708280013
True	10.046402585965708
True	29.83230388085513
True	302.5312624990259
True	40.96492336863607
True	190.3991802570964
True	732.9521996251951
True	207.45638245464687
True	742.6537975588841
True	770.1035306145766
True	118.24797464506698
True	388.6683969258211
True	572.1935740916695
True	24.77328801314753
True	129.041912947344
True	431.5835130094258
True	303.41516846880603
True	200.6485902362608
True	113.1465538155222
True	382.73901699644415
True	22.29214635896635
True	371.14100363232006
True	351.3352342401191
True	1038.5188144857786
True	352.67548379615084
True	31.78295979047899
True	444.8903727621266
True	456.08709703408056
True	240.70667105337048
True	30.621624996815363
True	758.5951495881125
True	437.7317730612132
True	175.4113458618264
True	13.440292571469884
True	1198.5416810249976
True	166.37195982914506
True	28.654964702709837
True	315.5127301882052
True	278.7394959313867
True	117.21146761409668
True	289.77581640238714
True	47.20026244962612
True	308.6194064293538
True	292.00900508213533
True	308.3766609110507
True	29.922763895356304
True	45.33031121725582
True	1039.2329644520637
True	28.07567056631931
True	12.470143155110708
True	182.9068360861514
True	650.2930235360237
True	8.437290757670462
True	197.321316975444
True	168.65504712193032
True	544.7211454371603
True	385.73124684564976
True	755.0264841515643
True	326.01273413010324
True	481.5860693270217
True	454.0474981490088
True	492.5932145667167
True	101.39292005153492
True	1271.549506277942
True	923.67594564091
True	287.4261603164775
True	530.9008208390403
True	102.72034117437455
True	578.0599483649778
True	440.5023023608646
True	159.77888976907994
True	76.02338884599833
True	338.8604531230284
True	168.3645988383484
True	28.979492707192374
True	605.6693527369587
True	376.0852711726109
True	64.78250330392589
True	30.550394999782245
True	652.7662680495617
True	481.5803240702685
True	71.63840702181677
True	19.67504866298203
True	327.39362402904794
True	339.033711795414
True	685.2832941434359
True	558.3564680533589
True	562.0153980851335
True	791.8581124395458
True	9.848573289768616
True	57.8266222178085
True	37.23288226676283
True	60.90047882447848
True	486.0086370642503
True	573.7526832152064
True	82.96895507460158
True	105.54609464984664
True	197.1908091297858
True	73.01469539749382
True	169.844261887199
True	208.22100327201585
True	276.7211434138832
True	821.6536811261827
True	611.857576146367
True	292.4360456650452
True	202.4940820018316
True	276.2853878096839
True	240.383902707242
True	738.3198981617843
True	324.09416543740497
True	164.2299281368398
True	940.5545137120764
True	344.40587085944674
True	472.2133341837977
True	151.7103327437433
True	122.7907787457058
True	64.36530354326887
True	205.48055314568387
True	963.6935771338076
True	545.4190889916049
True	116.90504847060888
True	354.66554305069815
True	100.59047294127264
True	657.3031685053526
True	3.98907220863468
True	684.6580166123236
True	37.11924218997967
True	912.9611581771602
True	832.5219124688633
True	217.5273395816748
True	28.716132699202724
True	73.07936722561746
True	479.7359987044655
True	229.71429498367823
True	1.883055770008456
True	76.82077780489969
True	1100.615862210174
True	350.8529065902174
True	650.7895171262688
True	467.36285806079655
True	32.80611992051315
True	137.40664593379722
True	440.3330072838526
True	952.4347526977664
True	835.1431436053577
True	411.11271798557897
True	320.6733660671684
True	16.5126800666322
True	74.9279890483163
True	732.6703883043562
True	482.2251747801783
True	387.19810180441226
True	891.3947849592204
True	25.656856350460934
True	207.1898573500788
True	890.2983987032652
True	237.8875043778309
True	8.566953420830115
True	507.7664444731764
True	104.08458308454418
True	642.2579827458338
True	50.43508827642733
True	256.85652409009896
True	863.6907897178573
True	883.4675406343252
True	275.2137328620745
True	453.78406540100445
True	123.63502779647706
True	607.1065787837988
True	257.89855021362143
True	186.8261234369641
True	858.4442740778321
True	56.50089505998697
True	735.7306671623261
True	281.83689833845483
True	297.4494198267063
True	169.42436908780803
True	469.1315127719541
True	588.8338518618915
True	366.7490056949375
True	404.6891171610038
True	69.13427158218609
True	162.82486012177662
True	451.9405903918636
True	220.09843261435284
True	39.91838539956608
True	212.4081930217675
True	390.17183880019
True	394.54563654300847
True	750.1500532112772
True	136.3984510756441
True	669.248849953513
True	475.61083598418486
True	607.6905177848557
True	143.15090027455116
True	39.18263217230636
True	661.1414700512892
True	71.32357641702217
True	542.4551344351186
True	687.9977597072759
True	446.8777226562737
True	132.99185668779987
True	541.8123956933117
True	4.63561055169489
True	407.2158199120537
True	31.95888156267498
True	620.051825025229
True	271.34626603742544
True	583.1775839921888
True	696.8910151574628
True	146.41789652221226
True	526.0184136466808
True	505.1155543583816
True	67.07760541326982
True	1000.5463801187384
True	3.00977128524459
True	29.13964922730856
True	626.844157922234
True	669.9275113866147
True	138.69965500213397
True	407.56522716484005
True	125.71905643011092
True	70.17548522245414
True	465.5646730580889
True	43.012898602097
True	510.4211860430365
True	13.245002144403916
True	849.5166692925843
True	536.9030156906981
True	709.1303589557798
True	105.37728327319697
True	375.96606537256105
True	944.093418700663
True	849.0401256085464
True	147.3781227840665
True	536.7248389936578
True	453.5485812659074
True	241.3801380610915
True	256.82162304055583
True	5.2422308387536365
True	312.93358018611696
True	12.3305281529144
True	371.176134240017
True	78.38648295989168
True	407.86286306515245
True	660.8936514812468
True	130.2545961335597
True	241.364204463948
True	635.0352951560985
True	691.6551363878516
True	302.5108740873834
True	141.27064363858835
True	169.92261846946514
True	477.0072641481836
True	79.99824301058564
True	9.541563489145329
True	500.7589459568981
True	563.3833711697336
True	20.082917542594707
True	134.96355936499506
True	908.0053650127456
True	493.0609618706659
True	269.835836288428
True	33.19368618496767
True	460.4395854395443
True	115.61434597542508
True	594.9588107953623
True	672.8809347582924
True	288.8290531053466
True	367.514380101576
True	184.205433278719
True	247.96439800527628
True	74.24051705232895
True	216.01656134842227
True	481.0204977035686
True	22.684511835417783
True	445.8839673872421
True	368.94252090861306
True	733.1868634117218
True	899.2614594575992
True	905.1616557259669
True	160.1892449032842
True	406.76369346480703
True	73.15010210924116
True	199.55694930850083
True	315.1446457137474
True	10.142973650870182
True	802.5113377621549
True	22.17980893351297
True	403.65513902352745
True	269.26007336147643
True	651.3416295060293
True	201.7153345444338
True	35.56319533850708
True	672.3724565558622
True	1101.2271515051518
True	225.223222548952
True	131.21869473898292
True	623.5901026073561
True	512.3405601683503
True	16.83113372555255
True	806.2050191203623
True	108.80785507116492
True	44.732368950119735
True	302.64665759534927
True	352.2841755553164
True	390.3468097236666
True	265.69587252998366
True	18.53821918311827
True	25.19530056204459
True	840.9711297031057
True	211.0507246439097
True	111.40857144353204
True	854.8909517533434
True	651.3910077948537
True	632.9969565334039
True	447.5364962068263
True	148.06442451864325
True	31.592139684278887
True	99.41711591913092
True	415.4632582928682
True	225.19613132299864
True	478.1280692964588
True	148.12095496508638
True	486.4477515936791
True	652.1032259734682
True	949.1374245956526
True	24.36706806966205
True	965.9926616127856
True	1058.1370708039162
True	483.40677877530334
True	85.07924580885035
True	780.7376294343983
True	637.9837240065923
True	675.9097796705421
True	169.37344469180178
True	745.043020738225
True	706.1870587138386
True	124.08340728050516
True	749.8714586120367
True	805.4256062902447
True	506.3750574180265
True	227.817354917686
True	71.13316864827489
True	317.3479705984749
True	344.6648475261601
True	476.4541538637832
True	441.6772021568795
True	190.86247539274456
True	310.84588005405493
True	2.3572184846145365
True	12.05278642074446
True	103.99755291327118
True	134.80259035038588
True	361.2525540575035
True	342.92066583937645
True	116.34979204667852
True	16.868580862749194
True	218.917845480702
True	802.1523123377561
True	463.9371604056992
True	518.5426112001084
True	541.1854656748333
True	841.7087272412076
True	628.9652829033197
True	95.323453796596
True	215.7075953527065
True	248.6419112839332
True	285.80482222651034
True	107.49478131416882
True	362.2314064694797
True	433.978930061421
True	170.1603552954595
True	640.4891856977252
True	254.1735574826192
True	194.76035391018905
True	29.632440090592272
True	256.1681312521628
True	502.8695910234189
True	163.61094624596234
True	532.4798664648744
True	496.95806560278055
True	249.1486482868304
True	106.26200634362364
True	40.04841639931293
True	414.78992157683314
True	797.9365747567285
True	159.88498621142458
True	1042.9099339294678
True	1025.7137590062396
True	470.6652401701693
True	100.81410867418558
True	118.98286933391002
True	647.4140714677119
True	8.454586416187446
True	225.47563333829163
True	136.67454867142612
True	117.66493086725984
True	329.58074883333103
True	630.4674917404725
True	38.07942296075883
True	125.44522287044484
True	978.1518020413956
True	55.71499304762767
True	439.1726100100132
True	534.1550557987188
True	240.6083014023172
True	129.810168008167
True	898.5686232130089
True	1210.7615368570027
True	516.7512322637692
True	638.537710617582
True	215.38028135733333
True	156.28983434423952
True	313.88998619249315
True	251.88185424276577
True	172.63809839102584
True	294.0120850331528
True	347.4588812907197
True	11.593786432281345
True	624.7504148390842
True	147.90904257008748
True	78.76085643229338
True	435.966745032356
True	328.97549842455624
True	1211.1218188754751
True	343.9047558636956
True	1002.7765689548994
True	10.032240450166688
True	274.99047182529847
True	228.62004373394893
True	152.24153413972817
True	483.2971922812071
True	189.9003670436592
True	409.2848105141805
True	333.278936280166
True	111.2330108931707
True	358.9624262170747
True	1057.447972703703
True	716.7071977026637
True	216.8707759794416
True	110.3312667258716
True	294.9622403652968
True	24.980985123384407
True	344.7460494186958
True	315.1751489848749
True	571.257599477074
True	444.0898521379
True	354.82256922653283
True	154.92673297245048
True	12.805893432612804
True	427.6695825023511
True	288.6985524806059
True	141.94325147718376
True	303.1657688194313
True	443.8511361911233
True	803.5917444360086
True	321.4880692694292
True	785.2469340560614
True	376.7184392944937
True	384.7783468176386
True	1.44908929569807
True	1168.3065748190263
True	100.9478833933752
True	899.9844793181062
True	213.0010759999207
True	444.7657255751451
True	678.9978955294836
True	87.35909862533522
True	473.0805383697039
True	33.59755774327587
True	425.4059183955035
True	77.5232074370164
True	221.3928361117828
True	37.38241195480009
True	675.0624715834481
True	193.042668263968
True	26.420502609095305
True	403.81474740187866
True	116.2859428564744
True	167.83369300934922
True	843.3028204027623
True	263.16818662602367
True	152.7473345967829
True	369.7259121793832
True	521.8086228802276
True	332.8331304355739
True	528.0456702506103
True	631.6242413153003
True	161.4334750356335
True	7.362219671397555
True	71.29844538404578
True	427.61981283006753
True	88.8967423150537
True	77.53834559683075
True	1051.8002091947042
True	29.41834477072213
True	330.406767660026
True	315.3916471083008
True	460.1634544685149
True	673.8061061980152
True	187.54556381826808
True	658.2758381036643
True	328.760414919398
True	345.33413277582576
True	278.3700933363615
True	218.03116880343345
True	372.14182483595954
True	442.41961305349474
True	397.49067958540206
True	616.7163318634891
True	142.40794304751472
True	80.44790956282881
True	41.86206187754228
True	290.8186891717837
True	643.4948387610706
True	395.1248958727194
True	815.7497457307243
True	210.5044117584994
True	394.9606197690984
True	70.93725936023583
True	54.07966671534272
True	426.67876502245554
True	203.16045078270903
True	236.37203882011212
True	41.0928908783927
True	1076.929258080748
True	177.7511527897614
True	929.3474165717522
True	328.85197836944315
True	924.694713751165
True	233.73729580915037
True	450.4124377857199
True	540.3823433239452
True	605.576847974671
True	206.55855944858703
True	497.74542981304256
True	941.5013781123672
True	124.62602091734826
True	6.680498550427328
True	543.4291231896407
True	27.94896236971721
True	75.51260820254242
True	776.2017582629392
True	233.50434346906823
True	971.6572730612032
True	657.938685312276
True	431.7618368495485
True	282.25698588539746
True	479.22030181104
True	351.75283805749376
True	180.24985234377263
True	653.6538454171499
True	709.4638579200546
True	201.7982421248173
True	89.09887594807715
True	524.1660338363203
True	129.7904404709331
True	391.3515010330435
True	329.6089989465119
True	59.83301612215106
True	361.7325553948169
True	427.1893497656331
True	374.11385165206616
True	414.1527790851958
True	433.7210620385278
True	599.4389265557724
True	55.62724417662299
True	462.5653710835129
True	337.04873675116073
True	634.2922166164058
True	214.23984583259212
True	99.73031521102943
True	39.79512799330311
True	551.4616958859885
True	655.7674501537132
True	183.3992914118831
True	409.2452568835108
True	340.0184847619976
True	17.352176828762644
True	169.79127917051937
True	298.3355628619351
True	3.208607963725706
True	877.4846850206876
True	84.71312499409079
True	103.40459064715344
True	117.41287834835676
True	364.5594909436285
True	36.44555943800204
True	458.1149491342393
True	231.95046533981431
True	4.827131355464872
True	117.70598818970169
True	435.1737241523167
True	48.18469111490127
True	70.99583302335543
True	168.6945503130609
True	291.91264537505526
True	969.2254244814202
True	383.03533306876665
True	945.6981515112452
True	193.87930203702595
True	1022.3057674085038
True	766.7826501987186
True	652.4316474627998
True	408.97942929268334
True	373.4065542159045
True	80.5536195161156
True	69.23451194658902
True	81.43478773719875
True	182.0446690723816
True	474.09431553665615
True	1066.3735208183955
True	188.3478271282021
True	355.6818371852248
True	432.97764311374
True	594.0308341446919
True	610.8681525929125
True	272.57849695392434
True	471.14814139814985
True	662.4788954858524
True	96.99872079713896
True	720.2964515794488
True	249.59347249636568
True	138.10611476630066
True	409.6994966433809
True	847.9687854536
True	445.8681057042915
True	897.6316124672867
True	197.20302875423909
True	352.865211242828
True	693.2090999705636
True	622.3326258610582
True	187.9377869075154
True	260.40477382067604
True	766.3812049858888
True	33.42648876850506
True	187.99895873729025
True	484.5751458776803
True	690.8973519749582
True	100.25215668105514
True	37.462395262194285
True	166.8507023348165
True	755.4729460316795
True	320.8356362311501
True	549.2091557515456
True	366.3278027847027
True	295.68143989457576
True	446.8180109837757
True	498.17961681992114
True	69.44085710750102
True	377.3932152568065
True	792.8403973273341
True	0.0
True	275.80030697145315
True	258.8551337629808
True	982.8208753353758
True	149.16386192042933
True	640.8967038382227
True	638.635188635017
True	108.59447597405068
True	214.28211676191765
True	127.71523687294405
True	10.92691357946442
True	291.1926731861169
True	388.6448536891975
True	1133.0760171792097
True	243.31262822322947
True	406.3430317547859
True	662.331565928688
True	210.68866775741063
True	27.275215630487743
True	835.6912668352522
True	617.7609552280736
True	153.29711517484276
True	617.1729538344476
True	157.78798581575327
True	302.50344606698945
True	770.2891815660125
True	38.002191202495176
True	110.37050893701256
True	507.37615484080106
True	66.07148462639216
True	75.04605583738118
True	416.9590233321628
True	23.70306962479159
True	757.2562993592916
True	102.57388821164442
True	157.99989765260486
True	19.67802771977882
True	725.6282917568122
True	29.87107425445758
True	766.5899557950054
True	397.5318555641583
True	121.41581568747056
True	711.2747874916892
True	524.1880865835948
True	582.5131395229881
True	47.77345018840023
True	360.5113414485796
True	4.57524355722216
True	97.25659978104056
True	367.83037188519125
True	45.94555692046494
True	117.27109258307118
True	299.6640850574844
True	179.91870546752227
True	103.76530706033832
True	641.7219322019066
True	19.73161054989141
True	1143.0429032620928
True	511.812405039032
True	304.9115461471791
True	495.133806642979
True	125.87045641123274
True	747.0761367170297
True	1083.4508758096918
True	732.0076400606886
True	182.81533069323768
True	231.11699050093424
True	51.63148990654282
True	60.56256504319718
True	160.39062900733947
True	104.81385277827953
True	165.10442328282164
True	1179.387007295735
True	310.563242230504
True	350.1371297742156
True	693.418362255957
True	16.156032733185977
True	14.78457258432496
True	592.2304546327493
True	6.144716709775588
True	113.03527416293949
True	689.0100972074596
True	181.34992230402543
True	656.7517611327905
True	834.4029816456323
True	159.65375101594802
True	889.0094550171566
True	3.6021932816643503
True	452.0817040961838
True	1059.474564511523
True	26.47178298386969
True	241.9717552113476
True	149.5312756306971
True	989.82045130983
True	216.58919042460124
True	491.2481784464898
True	120.9903284819518
True	511.6454277119423
True	154.60089669511217
True	99.53302349081264
True	385.38103996397
True	70.77216252990549
True	55.90479142307012
True	1075.1017332187184
True	260.89537327026665
True	156.5634835705098
True	362.5788925585722
True	404.80697667159103
True	210.2822598428318
True	162.04669133936366
True	394.7350680856695
True	33.44818355465357
True	483.2552712578389
True	1131.9945126861717
True	115.3830299103182
True	473.79640089558006
True	305.38772210114524
True	27.160438954450203
True	406.5745919213505
True	106.74663918395348
True	574.0952603725679
True	204.07625443707752
True	402.7366441947756
True	21.7774794857465
True	435.5638233940242
True	110.17056363149452
True	331.55760244917684
True	34.10859852536116
True	173.70185970382263
True	232.20942201412583
True	733.8939447866784
True	59.60173896143733
True	137.79643653515342
True	236.2952018846678
True	145.44031547099345
True	624.4704805432855
True	556.1789846079889
True	806.7914336714778
True	379.7536840215756
True	538.1578956209509
True	415.0492620853677
True	692.1087355513029
True	71.03057454539032
True	478.77229038102814
True	412.8556301663198
True	49.231305096537206
True	87.84550631939686
True	129.11105474063453
True	88.61212277126154
True	329.02865352129425
True	856.5284204528604
True	339.37700432512025
True	1123.132275142705
True	333.4380931400775
True	885.5921541250198
True	156.52227231689272
True	586.3866084012636
True	601.9263687140027
True	689.0693502403907
True	434.0574056670149
True	66.85175541722415
True	293.01704398464835
True	38.99195183205993
True	156.80160736490637
True	181.13133466516655
True	1108.3446645144452
True	240.97454097020292
True	554.0141784366665
True	539.6587941895972
True	565.5119692037052
True	843.2511751278
True	588.2190448373564
True	650.9274614794454
True	944.4514540540208
True	125.8671901369945
True	331.83065038652774
True	270.8212361684186
True	317.49145822735875
True	88.11279924890529
True	386.6930375957224
True	4.358797207862248
True	314.26422331269345
True	243.2467977042923
True	583.2380506188426
True	290.1669002193676
True	370.5125863494861
True	9.654400206598892
True	60.30952615653466
True	552.8493046193311
True	26.4401262615066
True	146.68069174514562
True	66.07570534620352
True	156.12551607466787
True	244.4166244438527
True	67.12720870370754
True	373.4305371551362
True	278.2889659737248
True	95.24236599495204
True	341.0009745638826
True	63.41423055621064
True	581.8077602406848
True	844.904363835913
True	268.4941620760184
True	1158.4937690693698
True	111.40926727310044
True	296.8421493005305
True	1054.6260131306651
True	93.18988846175492
True	273.1500774446112
True	9.999867651924562
True	405.4736462048374
True	457.8531934228827
True	154.433697201121
True	605.2049940585853
True	904.5777840724346
True	162.72119347398245
True	78.49059281936778
True	336.69568250664906
True	536.2216925688521
True	618.8876496435707
True	1224.2214252980452
True	26.267598341905305
True	934.1067557958636
True	129.4776979228345
True	640.0996644446273
True	120.09825485489176
True	119.80031892586508
True	183.2228333523921
True	176.9739478760874
True	774.7751558539018
True	209.97519071807716
True	231.31569795228103
True	68.94076981613054
True	518.88773208919
True	466.1361541052011
True	175.12977251206377
True	239.24431602504208
True	17.780508069556262
True	426.7990864997286
True	223.08247799827217
True	290.6951747979924
True	113.2602437968914
True	717.4741522101245
True	441.95705306939567
True	262.77909970376885
True	643.1621385033553
True	521.3807201435872
True	463.8499056441028
True	131.0788639765205
True	535.3927005506501
True	430.2429588335184
True	3.506532848057057
True	186.8302218423413
True	99.88139490698164
True	239.78987076171927
True	2.9032094408293814
True	130.36516144700883
True	360.5019278753791
True	7.803817831603538
True	877.2072389506557
True	168.71975024931916
True	733.6583310552656
True	788.5980529628694
True	162.18343612968468
True	238.38012917546237
True	488.0829402270925
True	843.5517932238024
True	47.49801778048271
True	37.327859816637535
True	139.17051445654113
True	623.882795472698
True	708.3200987739475
True	178.4919699211525
True	589.9644509894688
True	594.3222899023157
True	841.9665618784633
True	403.6612385023343
True	190.5518411387521
True	859.13519431102
True	219.25284310035585
True	162.55757125773593
True	327.5604455374738
True	218.7265002505877
True	209.20059605403725
True	610.1502537047362
True	248.33783626379744
True	196.57578693296432
True	439.8250193289994
True	467.51412404116127
True	63.73192148172252
True	277.79015680648376
True	71.36620533251535
True	331.2885198974433
True	363.15249889312497
True	246.11281009697896
True	186.46471232208376
True	374.7160508264761
True	632.1124106022326
True	755.2805306310121
True	300.93795193512943
True	741.0048565137365
True	64.50795875214367
True	894.7725429292182
True	346.8736464430008
True	14.535221006620352
True	608.8387263162222
True	671.3826441416916
True	255.17543185001543
True	166.60687323233972
True	46.25321341732058
True	381.0922151224237
True	78.88184267247036
True	13.948264246915317
True	894.8615088839366
True	381.2698609623721
True	171.78922090341885
True	1028.763841207881
True	11.042270426089589
True	788.6236986125817
True	30.068648211462808
True	647.0925852935114
True	57.31872081039919
True	777.7392936675611
True	440.6674360961656
True	193.27212730692028
True	431.17363434525714
True	197.7200093782335
True	298.8352679281285
True	218.21766941701017
True	418.0657316522928
True	8.966126245358627
True	324.9941253841888
True	110.90370397082314
True	11.554247612778552
True	474.6896557256173
True	753.276898718694
True	275.71462927095666
True	80.60747058499973
True	285.4416239826913
True	84.12150358529051
True	187.1726186333415
True	176.59324793770273
True	385.4825546770738
True	44.31936287664272
True	135.2672879387481
True	370.626908608636
True	902.4858110343388
True	114.05104018066872
True	207.53304540954764
True	461.00699338289945
True	20.74609996426795
True	416.7106834482368
True	501.762848084462
True	88.43540425939878
True	388.2200539087534
True	360.8272191441124
True	416.0864627867835
True	595.552264616505
True	1057.1100226111278
True	1037.577186209921
True	57.49319864711844
True	1069.473187896476
True	112.9142063840681
True	108.91530403039144
True	111.52175052817267
True	480.7771860716229
True	373.76163391203886
True	572.6142926440006
True	256.59685564248366
True	159.5336296977992
True	403.4950100627741
True	14.374698912066656
True	440.7076253008509
True	397.53728765139977
True	146.54017185186382
True	93.06940524122336
True	540.0347239161524
True	977.014179434953
True	201.0372852614492
True	70.65237039166318
True	435.33745836604913
True	371.2130715732085
True	483.59285313971816
True	331.99820114540347
True	3.2610927779938
True	527.6980530693735
True	505.9378312524455
True	507.5055530928325
True	193.2834263580797
True	100.46346767159758
True	20.07058506692545
True	376.5394985478475
True	109.67994152555984
True	8.24944347866068
True	31.942507364464472
True	338.92046023219166
True	631.1522575323949
True	135.10313173867914
True	88.18981912031241
True	24.944499473914096
True	412.2717356592562
True	360.15441186493774
True	772.5765483392945
True	305.5225188266683
True	477.2368502147962
True	539.4819930543682
True	524.7850700737691
True	289.1468383816364
True	541.3111066135297
True	102.24279047003112
True	583.5943038418477
True	7.64162086729422
True	341.1074556201106
True	463.8187122784326
True	972.604153905052
True	349.7799124877919
True	777.7918051241406
True	1001.5155540469405
True	171.9365098504075
True	38.44460355409488
True	370.7313774708778
True	383.12334846725423
True	592.8610469100618
True	246.3132776412388
True	27.849186524558167
True	629.2526196744877
True	124.74011349739536
True	1051.1420499651013
True	331.1135614921079
True	463.1972130264543
True	130.7043841376816
True	822.8747896581467
True	133.4595441752058
True	835.0501336231168
True	556.3591671320174
True	188.097687850974
True	112.34480306778276
True	62.08930133426643
True	559.6360983222011
True	905.6152452423636
True	422.8557836300872
True	537.2838972228064
True	135.2161401337506
True	632.6790245671845
True	476.8593444675362
True	794.3568992124415
True	325.7801590005465
True	554.8677661723999
True	111.08119495541612
True	26.394541349872995
True	413.96272041327234
True	170.26956193643394
True	101.07138862747776
True	367.8755862677383
True	1105.77486430234
True	261.068180345277
True	556.016013623378
True	10.902081455795807
True	71.57450590589922
True	324.89786021962425
True	772.8255131145585
True	455.0147019194397
True	529.8291609379321
True	715.8546916537706
True	69.10862877155908
True	723.9469564446542
True	44.553721719500174
True	105.35163479258163
True	181.84816866609756
True	83.99930363476173
True	26.11176927084569
True	303.1984943190631
True	477.3786243894584
True	902.5029179209446
True	874.1143474607321
True	6.928600181044345
True	287.35217686619364
True	453.2883389251697
True	122.95847417557198
True	242.78335831837148
True	321.27813894026315
True	1328.883314106536
True	448.19900677716737
True	24.643755687571204
True	189.7202936904008
True	698.8747746048181
True	37.199677285204494
True	176.7300347005962
True	549.0542383404122
True	76.76108311017771
True	871.2755768613735
True	330.67808971588585
True	672.075940244612
True	69.96946788495397
True	677.3356422179542
True	590.1535888847263
True	888.0864952253681
True	264.0795072808561
True	498.97365595824505
True	840.0706033001977
True	921.1424133036684
True	233.34523215041088
True	781.597573154981
True	210.2297516097381
True	430.967335601637
True	357.7723000355123
True	505.6900882416657
True	490.41245127037496
True	310.5101835223596
True	347.5442407085999
True	105.14063270114586
True	356.05705200103506
True	1175.1126498094602
True	298.97527802538195
True	143.8336736787329
True	302.1005021920134
True	761.5032975671486
True	647.2798517870642
True	410.0510831528112
True	119.06373083609134
True	337.5980469707469
True	33.227989292212335
True	170.68139395849502
True	90.54062244152269
True	87.88932040395886
True	534.38186430524
True	140.52895853622405
True	119.0173295419787
True	102.35891415239786
True	86.18238166393002
True	438.0524859748014
True	398.7710200581199
True	1040.902958485996
True	553.2128794651044
True	827.3605435598541
True	278.0889157635428
True	297.8773660616933
True	537.2312752489759
True	199.8460643692724
True	738.8658001623703
True	235.44657051253685
True	360.1626850321904
True	67.83080466572707
True	116.11544871701405
True	251.7294021119963
True	117.04491187138866
True	471.9397779320103
True	31.25526646153164
True	585.9388073766472
True	1013.9654684688666
True	743.5874163685761
True	1.299264732914231
True	63.26520447889043
True	494.57563672324943
True	441.1936015374756
True	76.22784396499965
True	118.70873103649282
True	300.3942462676432
True	80.24534081511634
True	55.63869154912326
True	704.7543194101904
True	670.1609378002763
True	153.65224102591134
True	176.0672872199583
True	529.5531940354135
True	47.560402735609685
True	26.9212707035395
True	573.749360030981
True	450.8812255141872
True	1129.687891802197
True	48.22909708447023
True	457.6417977750612
True	881.8031811529469
True	804.739255880274
True	273.901661577027
True	758.7701439893241
True	403.2352596297241
True	40.95253479486654
True	98.67527728662246
True	726.041740085263
True	79.93908368118514
True	140.11381921480162
True	921.3954644283132
True	191.0527900272148
True	280.92201262185466
True	109.2587913469472
True	666.3540628630594
True	595.5973674191163
True	220.28066017569785
True	418.20581514644334
True	39.09579701196043
True	276.5389836844427
True	585.633451209893
True	613.6042685322732
True	326.10840796488554
True	73.76151554446194
True	948.724096255913
True	1014.736291295464
True	573.0260359718075
True	64.04873804795437
True	29.583410786335865
True	95.1256552923175
True	107.22744347072154
True	97.82943356504023
True	874.7633494774484
True	1191.8847746139468
True	734.8034865543693
True	322.2801103617344
True	9.444340594274664
True	20.713373014045214
True	335.4740484113092
True	479.48020822931767
True	46.80877875783803
True	554.247770042808
True	436.1889172384969
True	394.380416938851
True	83.29899271658309
True	203.12091929398417
True	260.50763126794993
True	138.6662518713779
True	380.135206677758
True	45.17754119607612
True	176.90746955887903
True	1181.056267541063
True	5.5004949758667205
True	26.9745046946785
True	602.5836841979883
True	366.7019465850919
True	780.7110988466281
True	160.5171831990166
True	781.8679176418358
True	587.2730947519777
True	271.41460283154674
True	428.3740529121277
True	352.6841331556521
True	297.9313399478705
True	273.32710980257394
True	385.8217595633374
True	496.0115343149039
True	479.6085003610258
True	105.51285634012656
True	346.77230244697887
True	8.47682752561067
True	187.8469683643693
True	230.30382172792437
True	867.9874097848354
True	591.6879216059513
True	29.840858791956173
True	720.7381495131309
True	824.8494673359107
True	104.12180974038785
True	342.8919500309934
True	806.5371124974254
True	213.75977913067624
True	165.26045908037796
True	533.2750857145651
True	596.9565760058747
True	1125.3259715956308
True	148.68356354049695
True	157.91844794682447
True	260.91340945754786
True	311.5647183628187
True	410.10778629595984
True	424.494600625806
True	302.2969062914483
True	440.5851546534319
True	487.794114735377
True	226.45149041604287
True	1462.9525098069532
True	260.39634889475934
True	391.1966602743867
True	53.73711135301444
True	762.5926639262526
True	260.25478218518333
True	909.3284799072732
True	561.9745196099552
True	315.25703948826856
True	782.7147176575405
True	279.6247036432326
True	214.5483478319113
True	259.6910084777023
True	219.55072182296405
True	144.35992030699904
True	257.3616563302195
True	733.5241142997675
True	514.4731306306945
True	210.2506367983329
True	1185.6178188553445
True	123.67323833150748
True	253.2110352703069
True	72.53864724605586
True	313.3273253185856
True	417.7748948154184
True	93.5632970507808
True	226.9168826510949
True	72.93948926005582
True	714.9797756922821
True	375.5834065831744
True	230.68686664422083
True	739.1552107245615
True	858.8456841833628
True	807.4621210685067
True	836.8401815276562
True	346.2202375913201
True	1.2481269070990038
True	262.3494812100752
True	53.33066599063008
True	382.3181319866324
True	56.5410194952906
True	364.48175802680777
True	855.9584402863969
True	1018.6879230066852
True	407.6473538503308
True	19.697193456071496
True	522.7570354439582
True	510.44780723304615
True	199.3047966799588
True	228.50295291685427
True	299.1723387786028
True	24.45440554547768
True	126.69871863975112
True	963.1140903464004
True	60.70364063321266
True	482.4260712889269
True	782.2848239576322
True	102.3690499194885
True	252.10362330437653
True	113.34009321876394
True	15.48553015804264
True	1.2544281460240432
True	113.91228776674332
True	1005.1825393663096
True	469.3759634655345
True	71.66810106811748
True	801.9664083939715
True	343.0041761169183
True	1.6179588985699054
True	447.6652390688092
True	192.11874471739392
True	488.1807992214284
True	83.25466628766199
True	325.21753236348
True	366.3743328832706
True	175.7299104577734
True	213.57606195652912
True	124.72859629204012
True	170.75789864666456
True	883.1704900714846
True	16.710449184722506
True	496.91924285608286
True	470.5790546237383
True	394.9746230129817
True	220.62989996370155
True	232.1742366854528
True	155.22544023696256
True	47.61454972583981
True	480.61375098703286
True	156.52007064406666
True	853.6770595924012
True	818.8844058011069
True	248.82049930942787
True	328.8339154571069
True	531.1144399225134
True	41.36243411252455
True	88.6851286680789
True	737.1542993425481
True	1086.2398217955224
True	114.13802457689944
True	735.31320932737
True	131.7923669002844
True	967.821849878932
True	667.9833969652159
True	102.74007769663264
True	285.11625122027505
True	623.498658871859
True	251.43856478751857
True	45.587594384736846
True	559.2819776758708
True	461.48764811706087
True	5.324616742031543
True	473.0427745389113
True	67.92805085817302
True	165.86196801301026
True	243.14970175970896
True	313.32176305907984
True	73.74581743515883
True	221.55468046649824
True	358.52432131273906
True	432.4802976282558
True	983.2313960335445
True	45.69632076487877
True	902.829321841472
True	999.5721930882432
True	119.53325659156847
True	72.17943491049422
True	997.4613414655786
True	34.7976060664035
True	239.39995721736972
True	86.98971580696906
True	211.52909625840297
True	363.82968938355725
True	949.308384848902
True	93.89031989594108
True	70.92811719221211
True	667.5985599766835
True	279.41827090366417
True	733.3606282472281
True	54.60950746630097
True	469.8229725249357
True	377.5190746553695
True	682.9772124607414
True	48.79277908774897
True	100.65168512567348
True	29.240658747614365
True	285.0904438613217
True	41.75991205539776
True	349.0213353266481
True	2.7308266214783137
True	1179.6616426138871
True	110.02818119162666
True	143.85273501553988
True	352.8181993144146
True	747.2353069990479
True	666.9607652194275
True	1028.307343992166
True	472.2349753386015
True	403.6395720592066
True	139.29060159566424
True	404.25004961878034
True	857.8541381344904
True	428.834088438533
True	927.5217945915294
True	87.50195911967613
True	432.5399674667991
True	185.1252540521143
True	298.65301012430047
True	721.0004119135672
True	153.33784154627497
True	133.0888395243538
True	67.07435767022564
True	873.458526627094
True	781.4559242847887
True	79.62298664007326
True	438.8090064978787
True	740.6103446440546
True	413.4015351001063
True	58.292548689724505
True	327.205925388157
True	782.6908884978175
True	30.31276937928099
True	359.1227772433928
True	167.53615888468855
True	291.93920184776533
True	34.548067967008684
True	225.86115686682817
True	769.3502947448312
True	643.4447601803457
True	54.42865213508097
True	291.807328495434
True	900.3485727859284
True	15.933586036038347
True	316.7264475891128
True	288.7122920477276
True	417.6404839199781
True	215.5436594066886
True	604.3357206224701
True	46.266017469585634
True	947.2268321171216
True	889.2001525897662
True	47.38090644763014
True	385.4104964098464
True	753.6584951565684
True	895.28726224008
True	266.2203329194168
True	607.0182918759863
True	136.33219919025552
True	188.32771582777923
True	129.86373250668657
True	139.99669372572222
True	204.47727920970917
True	952.655655449233
True	781.7000048010974
True	958.485549254946
True	19.73355023712364
True	24.18797559923707
True	359.21307020500365
True	13.607333848851509
True	636.481016031688
True	1041.9403817085602
True	261.4058610189007
True	210.8040537403504
True	81.9654491457178
True	215.6313556300408
True	132.61665322690084
True	42.95115165372341
True	133.52768880555692
True	89.18199529406701
True	240.5298633078507
True	531.4854147528579
True	163.56133458071196
True	28.83783251935057
True	56.8834267717828
True	420.31969793424713
True	268.38825765899634
True	596.1970373153696
True	21.450494773182605
True	109.6542399293188
True	659.5879447749792
True	258.4042599656664
True	459.2032323698078
True	660.0716442801671
True	103.57102038711768
True	110.62885970672798
True	79.98356037043344
True	26.262924408921755
True	117.04475016844644
True	88.13833936249118
True	100.59868975610102
True	158.99595131412775
True	232.6445779323417
True	833.9433362869588
True	281.3330124114583
True	967.4097640469604
True	169.92434038624083
True	190.83072640544836
True	805.2591296746709
True	323.7674605383963
True	592.2881913413819
True	252.4417492908767
True	358.99333514523505
True	464.0665519629415
True	575.4103356770199
True	644.532640549486
True	362.6362413197489
True	32.794445473340275
True	555.2415948030812
True	619.4136244176183
True	19.063946892298667
True	10.940422411776138
True	265.267820413523
True	404.83149974473145
True	460.0985944210087
True	64.11337427910257
True	651.3464544916341
True	958.0068504917442
True	233.4935419758036
True	891.7675505082286
True	276.36220578499507
True	98.23804761826511
True	280.64681086155247
True	678.0371189822042
True	38.18023008320362
True	582.0143981139398
True	1283.9620784346214
True	1019.4461230209072
True	889.6966955277504
True	209.96863778736903
True	87.64306926800649
True	193.1327075403695
True	842.9316922463802
True	141.33850264068786
True	1064.2970202590532
True	863.6751408269366
True	38.32538571866122
True	85.79573545090257
True	419.5450345993557
True	417.23359879624593
True	195.2170927557796
True	527.636465646321
True	662.7815882142197
True	122.16926023218424
True	260.27807369330947
True	1017.4506776242132
True	51.46827734851348
True	715.1119563593378
True	543.0633676780798
True	40.82125850061157
True	827.1161904597898
True	380.3233922899781
True	538.0229731848543
True	109.00086447374136
True	280.3225734586392
True	207.2933998294405
True	27.66747367395196
True	134.9996117005036
True	733.2145603290371
True	135.03818798837722
True	396.27291431763706
True	66.16028719782263
True	646.8745819394338
True	614.7028788174597
True	235.2586692581743
True	452.681142263714
True	171.61583975840776
True	170.32561085879755
True	220.3917478252283
True	290.0950803739929
True	365.4857884664526
True	133.0198062660328
True	192.88075515944735
True	26.34158218120815
True	887.0076604603826
True	314.6520080927376
True	9.343950590051836
True	369.2870151761184
True	168.92745721220825
True	634.1481176582091
True	380.3156995129966
True	593.8068801816603
True	543.6906519973389
True	514.1909113822176
True	794.3296225745677
True	248.53586415862927
True	545.2250892452779
True	159.62039027227843
True	528.9690566767127
True	349.1246582048812
True	368.6839997215285
True	122.13907691036482
True	130.86541112277473
True	107.82612754476582
True	68.07946175557417
True	698.3362712954624
True	179.77202194031727
True	47.674425161347074
True	0.0
True	573.2468337971494
True	113.90887408538786
True	22.870495962853568
True	37.53703172677476
True	120.45691182205736
True	532.4035531596084
True	180.06929592804565
True	106.55922444614696
True	34.34926261115658
True	160.46159556023008
True	932.3409716684776
True	50.912984907398986
True	226.60114201235425
True	749.8265972444331
True	322.3579762291673
True	470.21676840953575
True	469.08385895907895
True	506.0456134403387
True	605.0641759276623
True	916.8935882777472
True	267.3392222320526
True	1031.745297039289
True	923.4867062123702
True	633.2566412608995
True	348.2487909524386
True	851.6254227225925
True	10.544968214629488
True	27.29328656510595
True	290.1958283822411
True	42.12624433067669
True	197.24419480689545
True	775.0191806648634
True	212.6650344825788
True	733.0637407714496
True	739.9784488837438
True	124.86313566054368
True	368.0355297352791
True	576.9169176760065
True	24.71542587658825
True	129.0157405738728
True	429.8479338303686
True	297.35664194817946
True	196.8286287826508
True	106.35768457952771
True	380.34301839652943
True	20.360950028811363
True	374.2712987038631
True	350.3860582654873
True	1001.2599813453232
True	365.0613835675107
True	30.91869864763616
True	443.1049919962743
True	464.8704703835471
True	233.9425798925459
True	29.819305597040334
True	749.6362890873124
True	450.2629864584877
True	190.51070760759416
True	13.287196272282202
True	1220.146930951033
True	167.17700333720367
True	27.978083823027035
True	303.022720374608
True	269.4730492269783
True	116.4470312998737
True	293.7332366417837
True	48.43660543456293
True	314.24928437573567
True	303.54570389996275
True	314.0265904060675
True	32.196821583275
True	46.45757678248791
True	1037.9072367385631
True	24.887050294937872
True	12.092468065479837
True	177.90826509522608
True	641.410926671319
True	8.434181969183541
True	190.9200329335835
True	173.81115637359582
True	543.218843137449
True	364.9011647671694
True	734.822027083489
True	319.33381098075995
True	479.7681136510322
True	446.2077692222016
True	498.8935732606432
True	102.50243065273116
True	1254.1148472519126
True	926.4723495723314
True	295.863091328512
True	530.9321979876524
True	104.00309378245204
True	602.4229514520878
True	436.975477051655
True	155.34748582383145
True	74.80860630123894
True	350.9325477375495
True	167.79756979938344
True	30.41572680332753
True	607.2716281394328
True	382.3507784790794
True	69.81018024960088
True	28.665061767723643
True	674.3200134902972
True	496.3829886307957
True	70.94720696434464
True	21.41053960129586
True	309.7836574418946
True	335.20942042537
True	715.6183886839212
True	546.9148441116437
True	566.5104867218348
True	775.5375941476767
True	8.269851609825656
True	53.18283202351511
True	35.40854957885992
True	64.48454887642205
True	504.2796568525831
True	592.4968820952068
True	85.08057924427307
True	108.77060541099054
True	183.87401519119788
True	73.68620581763345
True	183.6285786700724
True	212.45240883877477
True	270.12564369398166
True	836.2744141006225
True	598.6061704303319
True	275.8005131952231
True	192.08144290869237
True	278.2883581542412
True	244.13371343521587
True	758.6971957286743
True	325.1868315427688
True	162.09001633733487
True	892.4829934071905
True	358.57953149650155
True	479.9104618906222
True	160.32292945658477
True	117.5016022533294
True	62.246168659972426
True	208.0203653085392
True	981.9559173060704
True	517.7325851318392
True	117.01775864080494
True	358.3159730230831
True	95.53548547648764
True	670.0461492453294
True	4.938898389742285
True	701.0742309879713
True	37.47577942700522
True	926.6298216152474
True	847.8286878980542
True	209.65548190684876
True	31.76192978279133
True	81.99635568356913
True	459.9070781371401
True	222.6311546007053
True	1.0994007573250983
True	77.4162295140204
True	1088.7095357320816
True	347.6212945227171
True	665.8427353790061
True	489.46946468426654
True	33.252740798764215
True	138.06669237491658
True	441.2553322199056
True	952.0542777156832
True	820.6458651573336
True	426.7587385107437
True	322.0228262256278
True	18.64111027035375
True	80.88502995204527
True	722.808566599592
True	462.18129358810177
True	373.135911666306
True	883.2677821929021
True	26.90353954005089
True	211.7283314691138
True	927.3470790727166
True	244.3472599508757
True	9.031708393073783
True	508.0094798077126
True	101.67213637208653
True	638.2671348161592
True	56.260644219946776
True	252.79778073899809
True	845.8117717702615
True	894.1302639193814
True	272.9351903115699
True	432.97531888081113
True	119.6294043557492
True	591.4790963372726
True	264.5523439620022
True	200.4078776513646
True	862.3272396264166
True	54.41176349899209
True	712.858042754321
True	276.29768943812707
True	304.27661136040985
True	162.91080120347107
True	489.30845630892566
True	603.3449509618624
True	372.5992796099299
True	412.576297611895
True	67.97251765198278
True	155.70584758725295
True	454.67522211790646
True	214.53133317725752
True	36.85691832252528
True	204.1586019577913
True	393.9333935638435
True	387.0874412610736
True	720.9029904498371
True	129.6018114413014
True	668.270388280596
True	518.835926931417
True	621.7268448212488
True	130.02028628212074
True	38.54398959093612
True	672.4056422438581
True	71.75467538439487
True	549.2465683181701
True	693.1700167321015
True	455.4070487819152
True	132.3612774523613
True	531.8144841480587
True	4.8790214244258365
True	396.8014802218817
True	30.115455404826022
True	627.7938485304984
True	259.8784539107665
True	574.0239869786577
True	696.5366794421996
True	144.05164029572347
True	535.249731373331
True	467.7614765735415
True	64.09065894999675
True	972.8480630801504
True	2.8193774075574867
True	26.799016741490416
True	634.0257063141411
True	662.8723837566737
True	125.23295657054815
True	412.152878746133
True	126.29753062482648
True	76.90908892941282
True	470.191830857866
True	42.85074106538626
True	506.987557966069
True	12.757569230329205
True	814.7878655454707
True	555.0223409173501
True	654.4329460260909
True	106.17481837344174
True	374.19380598718266
True	1010.319556130176
True	834.7020096363776
True	143.37138173570895
True	526.2780020769999
True	463.0240801773127
True	242.996362642054
True	253.4356505923524
True	6.411091438460864
True	320.9562273650694
True	12.535629780238423
True	371.730641888032
True	77.1093130013397
True	391.9996919817025
True	635.2821207595
True	125.21939936525102
True	235.2701325298509
True	644.1471797627918
True	689.4360560898735
True	292.9797175848961
True	138.48046366241726
True	159.42751136481624
True	471.1031605809757
True	86.27846624456174
True	10.652192632937542
True	491.78218402713225
True	566.2558603044389
True	21.85278612546321
True	135.41977773870397
True	912.3809322363624
True	491.9634922391143
True	267.1495444148192
True	32.903455130628366
True	469.9113957452362
True	110.78255266077356
True	584.8435490771958
True	658.4510850680377
True	308.9325073650472
True	351.989906062961
True	179.33192452825415
True	240.1126957620401
True	74.55822771405163
True	218.73058666157613
True	498.62151407649577
True	22.05862206804874
True	442.7837130147523
True	375.3974446876126
True	720.0061131156936
True	938.7639615404096
True	894.0433804045487
True	158.4405376477386
True	405.1004005431178
True	71.41511582422726
True	187.31722227108597
True	316.27398066808894
True	9.564098092419432
True	815.4320073940262
True	20.692203488523845
True	395.8914173341965
True	262.5963873954437
True	654.3974539980134
True	221.41891585074316
True	37.10895111279807
True	669.0469936776035
True	1065.5563728548843
True	228.47153837945888
True	131.67386902481243
True	613.1991583868053
True	490.56426950130646
True	17.846439507793946
True	825.1564269327066
True	113.95144040989334
True	45.77692825347529
True	297.3162213285693
True	342.095843288862
True	394.2489955969564
True	266.0872364111089
True	20.9507775449432
True	22.18762623360725
True	842.5129869188522
True	197.1833922188988
True	111.96778784729572
True	851.428587705501
True	650.7544942803297
True	633.5632662040642
True	454.90339899336186
True	150.97749183575883
True	33.05679541747206
True	99.31823920121808
True	440.8440038412406
True	221.02974465523215
True	462.2798799315965
True	146.65160234607745
True	482.7575422886828
True	629.385322524809
True	965.660437315911
True	25.686150549334027
True	1010.6044175941456
True	1089.0983607728726
True	489.8209476222965
True	88.58042718157805
True	811.5589284789409
True	644.9173375035597
True	651.531108633718
True	173.6804240599015
True	734.0686531210062
True	709.4779548923804
True	124.65983617068206
True	797.1600501425906
True	831.0934301720158
True	487.3639697143957
True	231.86514299593813
True	67.7756704100516
True	320.5333217184977
True	353.85728353971774
True	463.6103196811829
True	436.8369236345479
True	200.4083671710056
True	308.158554061114
True	2.656847174736223
True	12.47964370901328
True	105.85561623596163
True	129.69292700406092
True	358.01453703363023
True	346.080147741146
True	115.81840224113814
True	17.623883494451512
True	216.0752445925829
True	838.967649537571
True	464.3230986553036
True	526.8382324165987
True	566.6760011958554
True	823.5213749074786
True	652.0990792766809
True	87.02161554415724
True	203.98600538087803
True	245.95913004713307
True	292.6810445397073
True	101.22339357996444
True	367.5740842245738
True	433.90870605282174
True	170.10762460729188
True	640.8201297048797
True	245.98404419743903
True	206.4438511648264
True	26.544491535413844
True	254.40670598114983
True	500.9983049878921
True	163.62546694604595
True	521.2699780004197
True	452.6216496990464
True	240.949424764026
True	107.56308263756206
True	42.70252292724379
True	404.5518731637278
True	761.1332501076186
True	164.41924431676273
True	1021.4227712456322
True	1030.7466603374546
True	479.28085588454
True	100.48075882233776
True	111.78642240607866
True	646.4739305784597
True	8.009740986680868
True	227.86921865623023
True	135.76016816485904
True	120.38954579679742
True	327.9225373118133
True	626.6207181599366
True	36.38628323029151
True	126.21369529003908
True	969.6367206151236
True	54.023791859491816
True	463.34592190087056
True	538.8976233806821
True	252.7883309687932
True	127.37029953312836
True	928.246835216702
True	1190.267031005464
True	506.8832654923871
True	652.308983955751
True	211.29366559497004
True	151.17471532228552
True	333.9375443990562
True	249.07704936061108
True	174.50881829863496
True	302.73892992724626
True	340.77157322026983
True	10.861540155707848
True	639.4582379509895
True	150.51224919936186
True	78.45341958404815
True	435.7189548438957
True	328.05199648774527
True	1137.5131436796878
True	342.3414429631626
True	955.747572443253
True	10.307054719578092
True	267.2480341156416
True	231.01599616893495
True	158.48987201753684
True	486.6887084616449
True	199.2956358647895
True	418.5912373405055
True	330.0129298803367
True	114.71199457901643
True	355.2362095417052
True	1055.638883617042
True	713.1508161520553
True	218.73535840285672
True	109.64072925119288
True	295.24973129156734
True	24.11219086131795
True	365.9105529684718
True	315.1912448710541
True	572.867989089451
True	451.76232388925257
True	358.0062180571288
True	156.38538748008293
True	12.614183655086904
True	428.7497651939048
True	288.16187184189414
True	151.20639819596192
True	307.5690459129676
True	431.0964773015401
True	824.1757742109797
True	318.22497116559026
True	784.4264996096018
True	394.3640775534301
True	385.68003532364
True	1.3812647787483523
True	1178.9886452999324
True	103.97264089966706
True	870.6276796341696
True	213.43662266815244
True	437.41954291227154
True	682.6712584699602
True	84.16537339096432
True	487.34368974002456
True	33.344632354981705
True	434.5526092835259
True	79.0220477425597
True	234.6834579585475
True	38.97415343298064
True	708.9952544329428
True	190.5488940973327
True	25.126361054698968
True	391.3246310035749
True	106.53726708761349
True	171.3745498457626
True	840.086400123763
True	254.0274032535252
True	151.07020138693338
True	367.2515579610388
True	529.5441683177783
True	336.498866400889
True	511.9614633307458
True	635.3624714960838
True	160.0366407304303
True	8.037419836702101
True	68.82650717350826
True	433.5902969773153
True	84.11459377043472
True	84.07805087472003
True	1024.316601673783
True	27.3583004566498
True	319.9727841462207
True	331.4091403264146
True	440.7510586806357
True	689.5451512902277
True	190.8314229997988
True	657.0983607145295
True	328.1303526287771
True	349.84671413677654
True	274.2211561152761
True	217.6285309610972
True	364.7442321072961
True	436.729650002856
True	422.4749827763623
True	588.3827950956905
True	146.27420764874074
True	77.70848123487558
True	38.9497384148244
True	299.4719741787691
True	637.0264779934831
True	395.6689597380429
True	790.5394497903496
True	216.80792306520172
True	408.3122622688615
True	68.15936186248484
True	53.65038623308399
True	421.27871318135306
True	196.9864286034775
True	224.439314337946
True	43.81061291235616
True	1073.2620331020566
True	164.59115877530962
True	925.7895378776252
True	312.25789518825894
True	920.6684137163468
True	232.79276272180604
True	433.2281095951549
True	523.3492198378797
True	634.6822087276282
True	202.8064442534628
True	474.0241767897381
True	924.4628155344708
True	134.73637767249727
True	7.235651371277065
True	579.5566250008002
True	30.603297906215776
True	78.03814357676909
True	796.425962862932
True	222.8532522667078
True	999.9844179151066
True	692.4442745331713
True	415.1391299751148
True	279.4895578068375
True	495.2674226578421
True	338.29515698517315
True	187.61595651989904
True	661.6605484940811
True	699.4511420593548
True	198.95089116920076
True	85.93692746641567
True	510.1834620120405
True	142.84821827127263
True	380.2402858793208
True	333.2484312649388
True	67.36768683099491
True	387.7134554186893
True	408.73664085452816
True	364.65777226485807
True	416.3237035561053
True	436.6100785985743
True	649.8030942320962
True	56.20382246740032
True	450.9734528111216
True	340.2200372507541
True	662.5164318224803
True	227.0421085270725
True	100.58390426443138
True	42.92631515621901
True	526.3086509130703
True	622.0935203859531
True	179.27857673545125
True	408.0773984725391
True	338.5440128729357
True	15.951480651396327
True	169.9733017591976
True	290.3137787945158
True	3.419503587933873
True	866.7617568163183
True	81.83707023788703
True	105.72243816423808
True	114.14469779171198
True	356.4829558574816
True	37.9160127272753
True	439.4277507657605
True	223.756790619298
True	6.541241130840778
True	119.14551162058058
True	432.9611508069154
True	48.64385348315859
True	68.41453092255857
True	170.15217831859496
True	290.090842133853
True	956.2348386738264
True	381.4000092196048
True	948.6512674032552
True	183.6638408674931
True	1027.940921652278
True	763.2330744415457
True	663.3660937045128
True	419.9377770235418
True	368.4197615700239
True	78.31701222525402
True	75.67782201187897
True	81.90856846739348
True	182.35196873159083
True	480.06733762664896
True	1075.6631642994687
True	174.53457953080724
True	367.4698423064772
True	444.7803124436282
True	567.8990814454013
True	606.1371570959618
True	285.8033757211496
True	436.51693340207584
True	673.3261110811251
True	93.03045537575144
True	712.8806173176208
True	244.87880235849576
True	138.72589021614598
True	404.3008700851225
True	835.9819443674338
True	427.1496679166955
True	861.3262855675816
True	198.64107223383365
True	339.9689821733265
True	693.6205370445947
True	634.3007589558299
True	205.5366894644135
True	260.26502502626226
True	790.9479645212132
True	32.3432915085447
True	174.85464265897718
True	505.8846781661615
True	707.1946772950656
True	101.60391944964896
True	38.92240929916212
True	160.96624517643815
True	728.1829900302662
True	329.49990578993265
True	552.4973829399651
True	353.07734701406366
True	291.6705292519437
True	440.0931119103879
True	497.6852827295745
True	73.07015005231038
True	360.91766255888206
True	780.4048223160994
True	0.0
True	301.5539917809484
True	243.98164789731183
True	962.3965605113004
True	149.1746269734353
True	660.6403045354426
True	642.4517998247024
True	112.35418297688476
True	219.6917168528484
True	137.595359582145
True	11.004349713062648
True	294.8005129915865
True	373.9679308039049
True	1154.6663074863434
True	238.2322064448324
True	410.4272397820257
True	650.3329772640333
True	207.5224648203334
True	27.63518333002316
True	845.5771762280411
True	617.2947676199187
True	149.41092417482537
True	615.6127227981218
True	173.16841235962644
True	283.2727326595542
True	773.7032771342483
True	35.42443050072557
True	104.58610273513705
True	489.6323226766502
True	65.99048141878042
True	80.69223272585522
True	410.89552739770505
True	24.6046357335958
True	767.5279915439801
True	94.49169219159393
True	156.27582926225423
True	19.701669116796705
True	688.6425245513828
True	27.578295692686
True	778.2409543539735
True	386.4205530535188
True	112.70998306512551
True	699.4892902638883
True	519.9341150199924
True	564.8861133765764
True	47.111168461420846
True	362.4243839304283
True	6.154608286460057
True	92.83876500536336
True	386.2720779949519
True	47.29334029729798
True	119.8710588378122
True	302.0323828227002
True	177.65626369141322
True	96.33268296042614
True	651.6765114306287
True	21.07447120338512
True	1133.743873328458
True	502.1116591253969
True	300.21339329386467
True	491.5147675713655
True	125.25426541466052
True	783.1284532268713
True	1106.373575700523
True	737.3343155090188
True	174.55461133218083
True	226.3560929976954
True	48.94987092961428
True	59.14251152446224
True	159.30231471051877
True	100.35641259837588
True	162.55371385507
True	1175.3404062979134
True	315.6876767106341
True	351.9514611543862
True	738.7957204535417
True	15.43822546427969
True	14.295672936870115
True	561.996544183185
True	6.294320552269861
True	125.42314548309248
True	694.9354041611724
True	177.4043471562277
True	634.2810878398104
True	823.134944171466
True	158.01999446184453
True	889.8706366421818
True	2.911694253663591
True	451.74962242418735
True	1053.5561123113212
True	26.27396460547936
True	234.49078940703905
True	148.7779097441442
True	960.9332964063
True	236.75661783990532
True	476.40083060551615
True	117.69857016406608
True	485.0209946315276
True	161.65096056821338
True	98.97742815985433
True	384.577938666055
True	74.6973769339078
True	52.83849505243694
True	1032.9560869273168
True	260.81740311903536
True	157.1871123759766
True	372.1542078241448
True	408.9750087566614
True	209.36319674616087
True	165.37807516718885
True	403.4242511074216
True	36.39012578334106
True	481.41322070181616
True	1153.138584467118
True	107.6769185363105
True	475.4623158950116
True	320.711366033388
True	26.830767251203994
True	400.0378648893143
True	100.24237884623903
True	559.4634715141761
True	204.42020886537065
True	429.4466917469004
True	19.25322562207762
True	449.04123950478527
True	114.4079904158952
True	351.3315487355845
True	34.34017660385712
True	169.80770771560253
True	246.50173091220887
True	777.9168098669543
True	62.08010047391406
True	135.90046824390978
True	234.81818540696776
True	134.0812380083231
True	609.6125459924465
True	562.4750512920955
True	751.5393340936362
True	397.8948220659791
True	539.081057027809
True	428.3673457715388
True	684.4984687500155
True	74.53943456001112
True	452.4623507798912
True	431.5530110321315
True	48.02918903273842
True	84.7745596538745
True	127.64348001911696
True	91.5814821949202
True	324.1024005309701
True	857.7470634982395
True	330.0369098756189
True	1080.793392752364
True	301.92652795156647
True	912.5215913164062
True	154.1609058535942
True	576.5612902439284
True	622.1405189694227
True	682.2963223587452
True	429.7729988090493
True	66.97624171405566
True	299.9588230299141
True	41.85673762339504
True	163.31121502653232
True	170.9578235322748
True	1104.1410542030103
True	228.43024159152563
True	550.2005914390026
True	553.7527695254491
True	562.2095004986709
True	880.2326051120782
True	589.0264730677601
True	667.9892761672489
True	910.5382025379596
True	127.02044147803286
True	299.3323630153608
True	252.87110576235625
True	328.0377333582925
True	97.31742370539368
True	378.6545540492221
True	4.025228373922332
True	323.92859075414475
True	254.9843335323293
True	606.6736205853094
True	285.59964291200856
True	362.4918496142873
True	9.717540555663364
True	64.62206249281871
True	539.3373972996282
True	29.906123111168547
True	141.82261461970214
True	63.6843205212294
True	155.63461561206745
True	239.72483269343175
True	70.4672846206385
True	374.2936184385039
True	270.13720892944616
True	99.64166638574974
True	334.44303161177487
True	65.00411139811033
True	582.2995038230952
True	852.8865030506323
True	283.8802806418057
True	1163.4837560158226
True	113.52133820897336
True	306.47571193565744
True	1039.7408968967018
True	85.35139450319177
True	275.1383442308697
True	9.329517297158192
True	407.1567093757527
True	443.0666480847848
True	151.07583041901597
True	626.6819421892841
True	884.4538883036624
True	162.76524648563185
True	76.72607010504893
True	337.3799523993357
True	572.3495757825733
True	596.9478244314482
True	1242.0604930794138
True	28.61465072690415
True	951.1377563135014
True	136.89621732064924
True	651.0012803299987
True	113.19116646387964
True	136.2163131541918
True	187.67074992139484
True	166.81665301902166
True	757.6652925867677
True	201.94813322186363
True	232.35815227381343
True	72.30158119954461
True	514.3384499692946
True	441.42240527459546
True	178.59831976136417
True	234.34276287721585
True	16.90413220102202
True	419.5670879344208
True	216.32678697397657
True	283.23174589812913
True	117.21750444800357
True	717.5757612073661
True	433.369755069207
True	255.7790984696936
True	640.1907033451616
True	535.8990115359491
True	466.9782955552568
True	132.3680622226523
True	533.3670245844025
True	436.6129111302509
True	2.469026874011985
True	198.41821086530635
True	92.45715509301657
True	239.99576929508515
True	2.3075732509834195
True	126.06155918729034
True	375.7637849005054
True	7.800518848522942
True	871.2698829936835
True	165.0282062890429
True	726.1481795238263
True	799.8421988084793
True	161.72835479974532
True	217.26020586506516
True	478.3707939252585
True	802.0497288414822
True	51.28670058364097
True	36.19124826442197
True	136.5782511828331
True	613.4689214971324
True	729.1984110241059
True	187.3869843802211
True	606.4615682468375
True	575.0861727471893
True	845.9327646765462
True	402.074687506223
True	177.6420415709422
True	870.0899757455819
True	209.56832759312832
True	147.90678814003107
True	329.1795876501732
True	223.24503084595224
True	204.7653625998388
True	596.0491440027203
True	249.95544622054788
True	185.0110555634017
True	457.8388844913847
True	474.8532955947757
True	62.11036880922008
True	277.9088666356035
True	79.1853436032773
True	351.7045353256962
True	354.48523050292306
True	243.3046683584114
True	183.6805722285007
True	372.0708496387524
True	633.3427125515732
True	738.4488622459356
True	295.6924388795903
True	749.6101629615338
True	62.16702319967878
True	898.0541248535835
True	354.659271274577
True	12.954231501272805
True	606.8223337658079
True	691.7468540700296
True	246.37133478829136
True	170.2130962780604
True	44.8292319071643
True	389.6408713642732
True	76.3239161016737
True	14.298688011982437
True	910.9745319818976
True	385.19984936311823
True	179.30553397931658
True	1018.1082808847112
True	10.988428336214282
True	789.4153958496578
True	31.9485092459836
True	656.9534955671783
True	61.77395446808704
True	739.3496348959219
True	450.35207592381215
True	188.6753198041614
True	435.5080900165279
True	210.84527717796303
True	300.4318959370945
True	227.93210973914003
True	420.5766607954384
True	10.22084114554612
True	317.8791595549146
True	111.11154870195872
True	11.246577784518664
True	466.8103732971784
True	744.0054203544737
True	286.8683185551916
True	81.3129212777695
True	303.25240223342445
True	79.04216965581567
True	186.39948879124523
True	180.0044538722164
True	383.2362925113792
True	41.51100117838149
True	137.77673845172882
True	376.3117768216844
True	897.3624900540557
True	107.44180215215962
True	213.40259746921143
True	426.7897407500976
True	18.229394097823143
True	414.086568381424
True	501.3631643764609
True	91.83652752491064
True	392.9873888906375
True	362.9121753895161
True	414.0127900394834
True	574.3043366691136
True	1046.629227711678
True	905.6584117578612
True	55.487097836331074
True	1082.2605301979384
True	113.21133094234496
True	121.23826466419926
True	110.57598678130684
True	502.9189466028549
True	370.17855927787866
True	566.9895506435281
True	264.631572454085
True	155.72842987540295
True	404.4267120320717
True	15.618935555255334
True	448.4593547512399
True	406.4374757499851
True	144.46169279602947
True	98.81887289725
True	514.7065665966915
True	999.888188706308
True	204.1856779433741
True	65.85732430844247
True	415.687464758476
True	378.432408181964
True	486.9762533016051
True	326.4721592801147
True	4.773348401622636
True	540.7741718528621
True	508.2192541416198
True	503.1884073700581
True	181.69274499105276
True	105.32824719887454
True	20.95384673887195
True	378.4683320466162
True	102.78852929441672
True	8.105219170549534
True	31.008731717304727
True	347.9537483036373
True	643.6624277779412
True	136.3942029775532
True	90.74656108937096
True	23.7931692851237
True	418.6630390212465
True	363.382032122082
True	774.0576175929051
True	307.3255624552449
True	521.1437538817529
True	562.9170438978492
True	517.2832578226552
True	294.13634061142915
True	533.2166831484952
True	101.41213617098458
True	572.98109516182
True	6.778798490535772
True	369.0733208967374
True	469.4813344905603
True	967.2386550187272
True	352.5505699809709
True	787.2310113890925
True	991.3359138584468
True	179.160263799042
True	36.85068082654119
True	375.25002377851297
True	396.80638397496114
True	589.618344178594
True	243.18976984149484
True	28.46938580859085
True	640.0541942804482
True	124.04218758017362
True	1034.5096000746753
True	330.6001902311008
True	459.60399689398713
True	130.37093492398668
True	807.8935354262128
True	138.3611252477487
True	817.4574206350535
True	552.1939562507528
True	189.7879320153932
True	113.77446150239956
True	65.82856133380663
True	554.169499482838
True	903.4349562363624
True	424.2914864921044
True	533.0075608222246
True	139.24622760319298
True	621.6037889088813
True	464.9442153402091
True	784.3919516516542
True	314.4588723013396
True	600.3910386541294
True	111.12265720542788
True	25.4785244020502
True	408.44292921352223
True	172.15480419433757
True	103.1014617633059
True	369.6372493187313
True	1104.9313421284528
True	266.7867572979491
True	549.4527926384521
True	10.69027025836969
True	79.21103953420665
True	322.1121107672558
True	797.6964682234386
True	455.96798272471534
True	516.3444905992787
True	721.882345159142
True	71.07004197516918
True	715.7266237943828
True	47.428548402943214
True	105.3658885063169
True	188.6093149098156
True	82.87672749543496
True	24.0008570573151
True	295.895712779718
True	483.9502772855617
True	911.7374929109376
True	859.291318010723
True	6.3067158406659
True	286.91913468033886
True	461.32406065931497
True	117.4643429916212
True	231.8757266513517
True	320.8346152972128
True	1315.9190131106416
True	448.0524962213564
True	25.867606693674848
True	188.09237613348512
True	699.5051695733707
True	34.17865025770963
True	175.753784909932
True	564.9992517266985
True	70.2502227233803
True	877.1001318418597
True	322.064377616256
True	683.8567659178401
True	75.47024366246195
True	669.5240493701383
True	587.9567569413211
True	870.2236134598363
True	240.7877789753416
True	503.6672739252112
True	799.9883477756131
True	905.1772313674338
True	225.8393312018824
True	779.7789338348515
True	220.92593167963707
True	458.741002310258
True	369.8801164470472
True	493.605199370885
True	502.635679564649
True	313.183314310227
True	350.757543687304
True	113.6743733745718
True	348.6865795611542
True	1145.1938564901172
True	312.9920554296529
True	142.56462623999167
True	307.19663212442373
True	736.0324777224796
True	651.6810697554702
True	414.86179457243566
True	122.9884592060687
True	319.1111615552265
True	33.80612537291088
True	174.36235586899087
True	89.28269210312288
True	87.17381592670479
True	579.3793021767563
True	141.99720287344826
True	137.22756830014706
True	108.74303228666564
True	86.05605327213785
True	451.682785122448
True	393.6222125850927
True	1028.85849739095
True	547.2479856522369
True	820.5695449752516
True	279.0979287554405
True	286.4383868252886
True	540.8922143834193
True	193.74926000821628
True	744.7977587786082
True	239.0839935052917
True	357.878650185827
True	67.63817162927944
True	115.73600359681105
True	257.1327725665082
True	122.77810168779696
True	485.35155786420825
True	32.345449507918666
True	584.5453986811328
True	1028.7234056257198
True	725.6453907304509
True	1.4361604352781148
True	61.61748880533857
True	468.1363164782261
True	433.5160929054396
True	75.38845891171142
True	115.1041172978896
True	295.8614869760062
True	80.32253247620827
True	56.36824955813378
True	743.071789076292
True	660.8605436462938
True	151.95967613267806
True	170.18396867788834
True	545.189855281394
True	53.25050662103384
True	26.965227859040382
True	549.1458499902228
True	483.3533883713742
True	1134.4649626693288
True	49.56153749487666
True	474.4517967411357
True	920.8370254082192
True	805.9979603380876
True	287.7480757304786
True	762.0460604184534
True	402.0958100674496
True	44.0994418296095
True	98.39307639921168
True	722.128681320876
True	76.12743543810615
True	138.62604971465234
True	957.4503046905048
True	187.74466279374693
True	277.8391372231479
True	106.22015937769342
True	638.9222039299152
True	612.3334996876664
True	212.66513602298983
True	417.15820851126654
True	41.2483734872674
True	274.78730936437745
True	585.8600403003472
True	611.4679686107659
True	312.6911395720344
True	72.75341464591763
True	974.1906298787392
True	1067.884527980979
True	563.9178905042756
True	65.54633138933713
True	30.22212417840801
True	93.49805890899856
True	103.54484216321592
True	101.25070327877752
True	861.7504726331798
True	1165.6368885101251
True	724.485713536881
True	335.62101939768286
True	8.393098080084902
True	21.510162285077563
True	342.67643687380195
True	473.0240344357979
True	45.86789543971859
True	563.3322940651626
True	435.0212854723536
True	384.18770810263794
True	81.89106505550487
True	189.70383410239413
True	256.017965761167
True	140.37697612893854
True	385.1521069908916
True	42.30714065579265
True	166.23440602596838
True	1193.4654536812725
True	6.958770818479783
True	26.81786475757587
True	577.9076117017341
True	371.22229789923495
True	769.139973886653
True	159.42392708551745
True	791.8276040420775
True	583.4668946408542
True	270.68649438355544
True	444.2258906535897
True	328.15927698895456
True	275.48253176384094
True	264.780569247893
True	395.91302046172007
True	498.2189434206662
True	519.8745232548932
True	106.256631198539
True	352.3726292873584
True	8.092644671460238
True	186.28732087540533
True	236.2007618259736
True	876.0348665151579
True	601.1512631444466
True	30.619602220506604
True	723.6229066468012
True	875.0066722699481
True	110.6789250631182
True	348.5530176914318
True	843.4145825296075
True	236.9653306556464
True	167.6924175287329
True	509.8158946118916
True	571.2145829800444
True	1108.3207288798762
True	149.585509762498
True	153.43898259317132
True	260.5032682049088
True	313.8595972616978
True	434.945788066904
True	414.5985061094384
True	325.6559706295944
True	455.5267144128392
True	497.5301849048053
True	214.07084991097136
True	1462.5674805183337
True	258.86989417482744
True	418.1987908882211
True	54.70476537447077
True	769.775592236364
True	256.95002701033303
True	943.5961106481436
True	552.1081632757321
True	327.41764460446603
True	779.3785211671941
True	258.51375476815633
True	213.46525113819243
True	254.76350669873065
True	220.08873722523245
True	139.9112218169073
True	248.944410237768
True	732.0187979905135
True	522.5499466555355
True	227.69836238768903
True	1155.9498429846656
True	121.41373476721262
True	255.46701555451767
True	71.27304282147419
True	301.1167253259107
True	411.4572763996401
True	92.7955393586416
True	214.92558873844388
True	71.02205326440766
True	698.9498593960334
True	375.377546681134
True	216.50651730105352
True	718.9957509120883
True	904.192133888344
True	823.1264245536873
True	831.1053274183838
True	355.6341568092376
True	1.6762729311422375
True	257.0734173420717
True	51.38812916181523
True	387.02424922257336
True	53.786589093105896
True	365.5411857885842
True	860.5936845909505
True	985.5917710706456
True	384.4874431826738
True	22.322311448663243
True	533.3683984802196
True	500.97172778926347
True	205.25742073224205
True	240.110932391447
True	291.77417744155804
True	22.070034030785543
True	127.49080907758982
True	964.6531503469882
True	62.72717357713798
True	480.8150658281471
True	786.8710867713544
True	102.525851440263
True	257.82468632095873
True	110.38022711843584
True	15.04684320345709
True	1.87355979559575
True	115.7963789572526
True	996.612770010123
True	505.3225756878157
True	67.25197762223586
True	795.6039901351221
True	338.3722649702276
True	1.6257490533436272
True	461.8367562481162
True	200.01627173314785
True	496.6307348936485
True	84.33861916791885
True	333.5592577735732
True	380.6973301618976
True	167.0294320478086
True	212.95525545605895
True	130.74965452098908
True	175.65691619055667
True	987.0119271787668
True	15.800757840119823
True	513.2355575911863
True	482.6920413961663
True	392.0205088141691
True	227.20873166162005
True	233.5282862428469
True	156.9534649229099
True	47.67215670987233
True	493.8657303005692
True	161.08033057797724
True	830.1029515027135
True	841.7325285381017
True	242.52649958188184
True	320.4657161576927
True	522.5200900467729
True	42.811844713440976
True	86.33330597715418
True	758.5319498338887
True	1110.0687627288632
True	109.55931281466516
True	744.8911112361222
True	146.9585578817994
True	933.3467823331682
True	659.3472772639095
True	103.5328716598886
True	269.7511618065407
True	619.7851546469827
True	262.0737779580131
True	47.7739247426054
True	566.3029897524684
True	445.7375863048753
True	6.087011506929892
True	452.5184770245886
True	67.77052371889474
True	175.80724965677445
True	237.23231779961603
True	312.33600005654745
True	71.78593697232753
True	222.88793136086792
True	348.10185601462683
True	450.3890463592213
True	897.6646171055261
True	48.33144404720992
True	893.9550396125585
True	1030.0644672480782
True	119.40947333688786
True	72.52782159624313
True	989.8917610113198
True	33.18859765424093
True	227.78549384953723
True	84.78094796320411
True	214.49368622332275
True	359.8620695275496
True	945.3344881883188
True	98.57363221291124
True	67.17367003734707
True	635.3472770289897
True	271.32708677567126
True	702.8968105753328
True	52.263995112542666
True	490.5630056921609
True	392.7883526955456
True	681.7945376791195
True	51.06657670912848
True	115.61275898550936
True	27.992644934024643
True	279.7464498891576
True	43.68721486660936
True	340.33399618489494
True	3.263627400573667
True	1178.687186217445
True	100.852635264089
True	132.44902993398483
True	363.49099588217234
True	737.3446856141101
True	659.0519742069938
True	1004.9655398313804
True	475.4839571183226
True	412.675255841405
True	138.57296152784485
True	423.9029495013672
True	836.7528978797124
True	423.4656044741565
True	969.2238553165035
True	79.36377919099291
True	420.3372399933576
True	183.5192928415844
True	278.4484379321967
True	764.3053496843137
True	155.43848699070634
True	135.7016409753568
True	65.48012723302509
True	875.9964373246379
True	783.0571204502792
True	85.46027076501301
True	430.4066542044256
True	744.3838916689767
True	414.8661391531787
True	58.06095127693514
True	313.629915715925
True	770.4359424865098
True	31.65908194327424
True	372.81948718184447
True	168.48634841171742
True	287.1133531814753
True	33.56075975398129
True	223.7751073653049
True	757.2751949564258
True	649.1776989007946
True	55.44412810740832
True	287.08824991091365
True	902.5505617638976
True	19.495811939946343
True	322.1164189734753
True	285.40511765172937
True	421.2412321828895
True	216.89574571554172
True	595.3411052052975
True	45.81191266076901
True	929.983078217003
True	880.233905229069
True	45.26003016872597
True	381.3371254175023
True	732.7663048935863
True	893.7726077214564
True	265.1473491530603
True	600.7871234894812
True	131.66978728265815
True	187.78587088148663
True	133.11440818274895
True	131.58007550578122
True	197.85364263319204
True	959.3708538833044
True	752.0435267947854
True	958.4238083201716
True	20.65131061358039
True	25.654050170867883
True	367.6889532319968
True	14.735345161230487
True	630.9430904852804
True	1052.337723637244
True	255.7551590550572
True	205.9591556802381
True	83.97432280633363
True	214.62163761239023
True	136.68116125863838
True	45.66880824281037
True	133.1191353688444
True	87.41917047286105
True	252.4943502752247
True	539.6124378244157
True	165.2449982863627
True	29.035426707637416
True	58.47563846757523
True	438.4955682891895
True	267.0602604928877
True	593.1201895952098
True	23.63813253780632
True	116.5097851117951
True	685.5765722165337
True	281.1355101478307
True	469.9361857470605
True	660.7294264740666
True	102.89580657700613
True	112.29392467970231
True	78.8026995504972
True	26.49932227459074
True	118.77770655889168
True	93.20836162805676
True	105.306584124016
True	148.97372451765153
True	246.7258350153168
True	815.1424983690692
True	300.07946766721454
True	967.5969613920144
True	164.008401076002
True	198.17857293829923
True	809.354198650758
True	300.4430612609233
True	601.4321959522504
True	253.9189060263953
True	347.9726853043545
True	438.8633629875411
True	534.1678049526197
True	647.575305415334
True	366.3736655527456
True	35.07175471763445
True	545.8663769073999
True	616.0197223736873
True	20.242728974425745
True	12.576888805963742
True	265.15662780379466
True	405.3084766215374
True	452.5576830039906
True	67.35859265161393
True	650.4790755710001
True	927.6962092776822
True	229.22675549034665
True	872.9291414978887
True	266.3909609603329
True	102.88950730192096
True	275.7656447617272
True	685.8502776550458
True	41.049413479262746
True	569.9391255191003
True	1272.0277775629052
True	1025.583971335343
True	909.5591703434338
True	210.09006254720003
True	91.95144189870746
True	190.25350983600023
True	833.1781457043703
True	142.0245336672298
True	1061.8460499393557
True	863.8828635328284
True	40.64696337232668
True	88.78260725708614
True	428.08203187407497
True	413.0540998048
True	202.42208221803588
True	525.0756787555988
True	641.3264406248016
True	126.28264482154096
True	266.63743937795067
True	1019.1363531977948
True	50.59133180384059
True	699.2301204544827
True	544.8445490198784
True	40.80654241055701
True	823.9618024910798
True	386.6255818873303
True	548.9087656510576
True	113.31852307971288
True	269.0581356913362
True	208.57265305677265
True	27.778691930098123
True	134.46007377546215
True	715.3430390351225
True	141.69384860869863
True	393.73368796497897
True	62.10282395960093
True	627.9373967348813
True	624.5445087041735
True	242.6526223052984
True	481.8895018420749
True	163.75442413761746
True	167.91224571817716
True	229.0109099699665
True	283.84529247790255
True	361.2859471402114
True	130.70598620442135
True	195.38075682517757
True	27.849993911924493
True	885.6881327229527
True	319.5807163136049
True	9.229929046726223
True	378.4880517810631
True	161.54325037175064
True	615.5310160374297
True	381.0898466850497
True	591.2246960623546
True	537.4457436008934
True	509.6920439810795
True	776.6577206414972
True	227.93824236281856
True	590.3021293074235
True	169.3111553971821
True	549.854491146321
True	354.3432101846312
True	368.10782296014514
True	131.83245961701928
True	139.53836402998746
True	112.58659513025816
True	65.8886197126118
True	741.7044115539584
True	180.1860722300896
True	44.90852494856848
True	0.0
True	554.5291487380773
True	107.8702323546554
True	22.23016289269052
True	41.91995147237235
True	115.80155961205108
True	533.243402085554
True	184.8447109315296
True	102.3733733533688
True	35.372582298964446
True	160.93331010558543
True	911.6032492888064
True	46.73717778980513
True	227.9531668414418
True	736.9377712945497
True	319.5566989855452
True	456.7933758250492
True	461.3437626947449
True	512.3752359373858
True	592.0948826092883
True	933.9292623441374
True	260.9177660184802
True	1048.536932566095
True	921.4572809906144
True	625.6447872286844
True	343.3463742147913
True	843.0987008459778
True	9.900091730903949
True	33.520596750881346
True	292.1582350911235
True	43.02706149375869
True	203.92132262493465
True	763.7074201351828
True	218.8056831827107
True	733.6643508356476
True	771.0881605675844
True	116.7891408703024
True	352.2426034933035
True	580.7076366452216
True	25.1133882083858
True	124.7168517380204
True	421.4328621141146
True	299.6271551489973
True	196.32296180810656
True	117.75022949457777
True	373.8165517823396
True	21.584139912518328
True	366.4561029568328
True	375.9235925371832
True	1006.9509483800124
True	342.7965663741207
True	29.63803381347559
True	441.71843566609294
True	454.3484954700263
True	232.0894336729133
True	31.79212966317748
True	756.1378170511691
True	442.5357223681541
True	182.3566559182125
True	13.206870995997782
True	1231.9712858916669
True	168.10186771692116
True	30.598382514559496
True	308.8467687781198
True	282.6188749750991
True	116.5028492583153
True	293.20171349779986
True	47.97088294358803
True	315.16016423171044
True	305.164900990074
True	312.4788883392695
True	28.55150852640608
True	47.63379873323531
True	1066.4873016821996
True	25.68885622044441
True	12.346423703392766
True	189.64355410088027
True	651.6798321017101
True	8.978790143574757
True	184.73766280489383
True	183.48153041503213
True	539.2026246719138
True	378.8406964874957
True	724.5970053634082
True	315.6901756165346
True	486.8393595295538
True	450.89775062302607
True	499.6759610698324
True	101.0944961377301
True	1270.5527085900092
True	890.0278983348963
True	290.6479595811789
True	513.6983285771472
True	102.44986467558805
True	589.6879131900309
True	451.4689552650567
True	157.23058156612197
True	82.22824160876436
True	340.62993790769065
True	159.5925164196649
True	29.19228194086077
True	614.2751458244476
True	380.72729588674457
True	67.56888547444156
True	29.62475214401164
True	656.8103748909306
True	499.3270987667604
True	68.66616235222646
True	22.26255503740765
True	324.0203207835252
True	332.4160803810192
True	724.0597678491938
True	552.2052054066985
True	559.181670285811
True	788.0210336375607
True	8.96262803974169
True	57.96452887311743
True	36.18023194291541
True	59.62991787125788
True	491.62499178717337
True	596.1798289242168
True	85.15714834586177
True	109.94639038209488
True	196.69472452531903
True	73.90610846383085
True	179.00278868458935
True	198.1833615192284
True	271.6905954056195
True	803.1139910280768
True	592.5492609256073
True	286.6326982035119
True	188.2192239574989
True	273.684325371298
True	245.72377417935047
True	744.8558713645016
True	321.72288645947566
True	169.01276755733969
True	910.1070802141224
True	341.41404721356
True	475.48701409427576
True	159.74009897607874
True	123.8430143012111
True	64.46988080795337
True	212.44688487267769
True	1000.283307409878
True	514.9528718984515
True	111.8831580342822
True	360.6846896023085
True	99.52055455813482
True	651.2730178719345
True	4.287140642947287
True	702.5834305528309
True	36.861653948207206
True	974.756009960381
True	861.4349717510075
True	210.95174848934423
True	32.110876290405045
True	81.58878497507054
True	459.3526074458387
True	235.2583070356569
True	1.0098047865887283
True	75.82132588743515
True	1078.3039962403104
True	350.7094084669033
True	668.249748027673
True	482.6290701907392
True	30.34682886920162
True	132.4323397550845
True	457.88403005307305
True	912.7031871765404
True	808.750395427515
True	427.4461738301942
True	339.82134860532864
True	16.7943802877282
True	78.14680294092862
True	747.467695760146
True	458.57081664643306
True	381.79373611108826
True	856.7006667736406
True	25.93768868330913
True	223.08309035057465
True	877.5158151763345
True	231.91799497172133
True	9.469431270909158
True	506.0146716126545
True	102.76923195661485
True	651.0870764842485
True	51.15341810971619
True	258.492925617659
True	868.3400790622171
True	921.308348986592
True	284.7016557879948
True	453.231724396303
True	118.88103300250592
True	624.6842657919186
True	258.62951305566054
True	187.53061187669755
True	838.50716276768
True	54.17473417487778
True	695.3957667140195
True	277.1588725340912
True	289.1239214859033
True	167.40568156698927
True	501.2014775332744
True	615.2187895783449
True	365.058340147492
True	420.5727518035053
True	71.16164957829365
True	157.61882992648384
True	437.7409873120294
True	218.412347553172
True	36.75816922928163
True	206.4876703759001
True	393.8054183576161
True	410.0425385777987
True	778.9083936047588
True	125.28714614410912
True	636.4963541439354
True	509.6775356185812
True	594.0678519343571
True	136.62378900620644
True	35.850001449997045
True	667.0501372870827
True	68.63944145992618
True	557.8270536945358
True	709.5976816701875
True	468.0491892572153
True	137.07283627849355
True	529.8071749392294
True	4.124713021688498
True	397.9330227656677
True	32.33659315211518
True	633.5205120291683
True	257.15276031598904
True	571.1981375164529
True	681.4342409421049
True	153.0844602895967
True	535.5425980620262
True	491.8342812179826
True	61.66052947607572
True	949.7549182790252
True	2.803517662688052
True	28.276043527766223
True	619.1639067431577
True	663.863224104546
True	137.41932652365375
True	406.5351235778385
True	118.13510978949245
True	74.60091335137695
True	468.0082848871029
True	41.98583134312237
True	507.07500444416746
True	11.696456570982532
True	839.2970941211335
True	531.9364958075679
True	662.2013254753687
True	100.4846248224418
True	384.1468278101567
True	996.225477058397
True	861.3600829731176
True	138.26853461204
True	534.775340724062
True	458.0135368714713
True	246.4270091788751
True	250.76103237773304
True	5.615706850167328
True	328.09533795527835
True	11.68541702193546
True	357.4329047101364
True	75.42515715336425
True	395.1609100093492
True	660.1947422757594
True	123.18287442957164
True	240.0225224165067
True	644.1638476209462
True	686.547712633469
True	297.0635484679499
True	138.35736370536085
True	162.26352817847555
True	468.5754860423364
True	86.99432904678665
True	9.737893137899531
True	488.1816090820178
True	566.2741740364048
True	19.869269644092487
True	133.2991680283155
True	880.1663068350241
True	503.4492063815481
True	264.2369043285401
True	34.441480566085524
True	472.9922850654035
True	115.93784295754924
True	585.5088023419826
True	673.3944809264376
True	301.53168715311386
True	384.7702804052622
True	180.96247480491647
True	241.9126812142105
True	74.10070741643922
True	220.5600973854597
True	491.69533468593227
True	20.572631670916568
True	437.7962991745
True	374.76245952673776
True	715.5949930670645
True	896.282775024296
True	903.6162931856256
True	151.55312274755474
True	399.2737332377357
True	69.7382709283517
True	191.4369055173397
True	319.13898669906865
True	9.656343128555234
True	788.4507898752689
True	22.87733601183425
True	401.208561389506
True	262.14827815396615
True	613.920534448254
True	210.9316566460677
True	38.43570186552044
True	667.8471985399564
True	1072.969857502666
True	226.17009893097847
True	139.1922820407461
True	617.0104443770448
True	484.6371407803865
True	19.501833718884484
True	840.6260820588385
True	112.11189847972643
True	45.80078138242084
True	307.8507554270785
True	356.75083262940615
True	398.58501987120536
True	271.0423041819083
True	20.568291606926216
True	23.481144372790112
True	831.3747255573189
True	193.23707600523372
True	110.95101920427294
True	812.9961419342302
True	641.4480984069808
True	635.8656885670651
True	445.8295666008483
True	137.34159989572575
True	34.42684412676585
True	103.6557142574178
True	434.49204542963423
True	232.54842983188468
True	471.0040715252612
True	148.66938075469747
True	489.42835200108885
True	639.3226381393557
True	977.6639318200756
True	25.06842108810153
True	963.7943154616252
True	1106.8260057034909
True	476.9891874618323
True	85.02075029179287
True	801.8165039239982
True	649.3807080631916
True	650.321506933854
True	176.98909122978932
True	739.4884678868922
True	702.6251103996645
True	123.36751316943564
True	785.2601346792424
True	825.6705797802614
True	480.60862940554887
True	227.83099722949115
True	71.42461074489377
True	305.8811835542677
True	366.5451698223464
True	468.1111745427553
True	431.7156767282554
True	186.3256748079017
True	312.969514824414
True	2.502294033307599
True	12.84646991949947
True	103.62931286208476
True	132.00886111341634
True	343.70600208607937
True	340.1220207370447
True	115.52932654298402
True	17.04125959839255
True	211.11480684354544
True	824.8275390097721
True	459.2641277984406
True	527.6491589472621
True	550.8462959243788
True	784.5853630062485
True	633.7912289509284
True	89.43867857013691
True	207.9296237495456
True	242.50246583545697
True	295.7870956098135
True	105.93372625476668
True	370.95692300674665
True	431.6689849036084
True	167.55026401250095
True	648.8088330956972
True	245.94575676282983
True	202.90466056346935
True	27.95772525311928
True	252.0602354039193
True	493.0177318426601
True	168.73582710593357
True	524.9748872923564
True	467.3937808938582
True	237.63959148282527
True	105.7290507014228
True	39.93161048756913
True	402.6600436127817
True	799.583037793171
True	162.81593356412495
True	1061.5569003706537
True	1022.8148656620264
True	478.40171567777855
True	106.14755169323486
True	119.75108736391154
True	677.2547531479437
True	9.73085593614207
True	230.9894080293805
True	125.69837457677576
True	127.08993440756583
True	331.0752524601998
True	618.5206209802361
True	38.14838079690665
True	126.46882075585998
True	940.7313219085607
True	53.390810911486426
True	462.1667611869876
True	522.6666048180967
True	258.7676863777675
True	136.26177358159546
True	916.0522021035476
True	1188.5606551186145
True	516.3035947598315
True	634.0307128493439
True	201.1429728915756
True	152.14073826448364
True	305.8876423881825
True	255.14751277654707
True	174.9562854269905
True	298.6152921035483
True	330.739707550644
True	9.983741313629372
True	616.027039805625
True	146.77931175422853
True	76.76262740667559
True	443.0050228388615
True	321.02049092695904
True	1215.7506107715883
True	357.18111144424506
True	1007.2641016685884
True	10.249179550120358
True	275.35716167349455
True	228.33333171736663
True	156.28821132786214
True	469.6222492794681
True	195.7362481266992
True	401.5946303781772
True	337.10488576570174
True	106.80134501073417
True	358.129687140917
True	1049.220587134978
True	719.1469147792234
True	224.8543186286254
True	111.9536799801694
True	286.23491863123206
True	26.259409919069256
True	349.429093568438
True	317.2727480403527
True	553.2650364519437
True	460.5135759302088
True	358.885357509008
True	155.8443222732416
True	12.491808762063917
True	429.2472889612444
True	267.665711250714
True	151.83261090963344
True	298.59736531300024
True	435.68506776495946
True	819.5008694833216
True	309.4381845492246
True	775.9531615221747
True	387.0415815835364
True	379.8801593052184
True	1.038238809185521
True	1164.1534119840485
True	104.8662594035671
True	943.2658544404516
True	199.28982013915424
True	467.1691296423704
True	670.9823649896182
True	85.02028262305834
True	487.8681790755242
True	31.9779596855956
True	421.5921621368548
True	77.27128036983764
True	215.83760924778883
True	37.660622671468296
True	660.8850965963946
True	179.66768769202287
True	24.875688282666083
True	387.81838057052346
True	111.86573785764934
True	165.00724366414343
True	879.0014074088339
True	258.7198380181291
True	150.46742014658437
True	376.40717361184994
True	512.4391847764209
True	338.38703438312734
True	499.5994139787175
True	600.2144809977011
True	160.42284253564054
True	6.785191200006615
True	71.77130838031584
True	433.5109910533597
True	92.87641226949536
True	78.04638331951968
True	1053.330356897297
True	28.02696913806685
True	324.5070757682715
True	315.6303736966292
True	421.3180822118201
True	678.5332290655068
True	203.35141641423303
True	651.4686869374127
True	321.62501357600263
True	344.59967406437806
True	268.9233524932921
True	223.64994969395855
True	353.1456692100637
True	430.5645377995342
True	410.4542488625616
True	606.1856811797962
True	141.518907695614
True	77.7519924270858
True	43.81095732682531
True	290.46546611925106
True	664.9598342712948
True	413.5406879422722
True	802.210983764689
True	206.4167927624223
True	384.2733064004816
True	65.15177515134181
True	51.91391647292778
True	405.9260507196533
True	195.7182217761925
True	219.85742967821344
True	41.68713864254366
True	1083.7245720792864
True	181.52687211265453
True	915.488976062749
True	313.5071054345421
True	944.929633223436
True	234.1516476459052
True	458.85078910173706
True	530.3638886939848
True	631.0546230379256
True	213.32349277268344
True	475.3661349680447
True	914.6824235109532
True	131.55396364327996
True	6.458654222024874
True	577.5415486219924
True	29.23863167020113
True	78.46023208869487
True	796.616541639817
True	216.8504555789578
True	974.647770614625
True	693.8269331022707
True	411.1290911594411
True	287.2159449604463
True	472.6983272363035
True	334.3485180675369
True	170.81452017848105
True	657.9656474168634
True	723.3256784655316
True	212.52515788403403
True	90.82424962192616
True	501.321095365162
True	134.6381142882034
True	373.6288547643926
True	334.24442706791285
True	66.74791068491263
True	380.8807304051148
True	416.047487210818
True	359.6962592031421
True	423.9661990606879
True	417.9889937801894
True	668.9139831062647
True	60.25304829442223
True	440.4120986583676
True	347.50577955795376
True	661.7753234111785
True	216.44033957325223
True	101.08662563653138
True	39.80371505193121
True	550.4152365747392
True	645.1046959343306
True	188.6821310033025
True	417.1959442216079
True	343.86801906454247
True	18.435137056364987
True	164.39587611720108
True	298.6999676855135
True	3.677968188183157
True	880.0152599310542
True	78.08562749220005
True	103.5107248447666
True	115.61524066679613
True	356.8702123387771
True	36.7962139297894
True	462.7836573150248
True	227.1497073309623
True	4.977607440902908
True	118.97354457777826
True	415.3940618546521
True	52.71379691545763
True	69.43760721800601
True	177.66352463742004
True	281.21719224894656
True	967.5832509790846
True	387.4230537262793
True	973.7173474226444
True	192.60964305358843
True	1015.3231786842908
True	812.2698037284225
True	649.1527144946334
True	401.2973583911546
True	353.6830361226516
True	79.154223805424
True	75.93050816383169
True	79.49828041749049
True	176.7091844240354
True	480.32391231666566
True	1100.0221904301925
True	174.5787464428177
True	355.37854371377165
True	434.7026680163872
True	581.5317494971132
True	565.3714455043893
True	275.5104846246383
True	438.6597064323544
True	657.62590132454
True	100.05032346197454
True	741.4619888808647
True	267.4009596513028
True	134.59374038119196
True	412.1492189928422
True	862.9467011753268
True	442.85262286150345
True	867.616706664359
True	193.40162790817644
True	349.840498435317
True	706.2228034347572
True	626.5319253539816
True	188.4666488004448
True	265.2954107093979
True	820.1768826061335
True	32.31618945748539
True	186.0431391786088
True	486.5627641148589
True	720.2622506300304
True	102.43654889426676
True	36.4261734441132
True	168.8609504948047
True	735.0200745013349
True	326.62066812638693
True	556.7491415215017
True	354.212242129734
True	297.40847671904675
True	474.6394309387376
True	493.674353522485
True	67.88732393234592
True	364.1265256595399
True	771.271959542067
True	0.0
True	294.7585233783772
True	249.9507331586978
True	936.8015299624316
True	142.83818416897395
True	676.436795813748
True	632.7329690413392
True	114.1353510892198
True	226.3525704122829
True	134.43109711835288
True	12.00724156858754
True	296.4089870156332
True	368.7510605353127
True	1119.863265019922
True	238.3446199229417
True	402.6328588721311
True	652.4436800244438
True	203.57566727385515
True	29.044223571312862
True	827.1928243308732
True	613.1354411879588
True	161.89567784976998
True	638.9808370472025
True	163.09187163528384
True	296.94496259630944
True	766.6977454989283
True	35.38746296478246
True	103.60451359883083
True	515.1832797530816
True	62.33340276347896
True	77.71643268584677
True	407.3498889731858
True	22.26575751720652
True	766.8161877815731
True	101.25991490683516
True	163.90363400214136
True	19.169500647237008
True	689.7869357610014
True	30.491129806350703
True	784.7772190994307
True	394.0100093990685
True	115.39577928961717
True	686.3923137981423
True	528.6622251721448
True	573.9178604958261
True	47.66695559072018
True	375.989104035084
True	5.865310098893422
True	87.83706792994509
True	382.8709264147046
True	47.136604617679104
True	121.18150679319248
True	303.7176705223867
True	192.58746304745145
True	98.76983159928368
True	682.1811360634673
True	21.177442927801152
True	1162.8142927766207
True	504.4690361281249
True	308.2387709243204
True	499.783100310504
True	122.40584578068008
True	794.9752511022721
True	1108.8694141360174
True	750.7431131322724
True	181.72550767956488
True	233.3476109211768
True	53.11140686319064
True	58.83057802393502
True	150.72935190937596
True	102.44654791200924
True	163.56529026694582
True	1155.1862087127065
True	319.1410425709949
True	368.7931222469664
True	712.6455645140528
True	17.668739780517413
True	14.043978158541591
True	575.0199115632611
True	5.724981501301233
True	117.76889381178556
True	674.7086604098347
True	179.9460412610212
True	659.8244294849956
True	828.1876267152523
True	155.94822733559042
True	900.1818074545023
True	3.5763416923558284
True	458.92938838393616
True	1044.9956175027608
True	26.520548493319392
True	226.3710761934441
True	148.33755678404836
True	941.315266147423
True	243.2800120007586
True	486.4630873062832
True	119.44353047466582
True	516.1300554271559
True	156.80423391323922
True	100.45596896840864
True	387.8371748716706
True	67.50940805154124
True	56.17450969177476
True	1042.8392334692394
True	272.0956726089663
True	161.6523350407145
True	354.7842921791702
True	405.31830976479927
True	208.1802363585005
True	164.1564022420165
True	411.0977873656565
True	33.16677408066493
True	489.90665818550826
True	1075.43366100144
True	115.02338578240116
True	476.7790996489516
True	317.1485769079303
True	26.9591890004044
True	402.4758607125449
True	102.42002277954047
True	592.4502635701729
True	208.4494710939347
True	407.3200446717813
True	19.64059886147
True	444.3748563498459
True	107.8891476812314
True	336.7923135889985
True	25.705100797296907
True	170.11881736627302
True	241.48404904547107
True	768.2791292158091
True	60.60235647264759
True	143.5349023982688
True	232.6608844925351
True	144.13407073587635
True	628.8584509308714
True	563.4897616774467
True	768.9997418009787
True	388.651824656198
True	542.1609116978777
True	422.7635972221663
True	695.6234790589725
True	71.6713018790559
True	471.1730626266257
True	442.694184287942
True	49.50261783075702
True	80.93461261201823
True	126.09959927943822
True	85.99094071200449
True	313.32380180586284
True	849.263592653595
True	327.1291511034014
True	1095.7296162486768
True	327.58926193319985
True	900.5083902490665
True	142.66742965888696
True	587.3841516898254
True	596.3883364552472
True	718.3073530679665
True	459.1811873940551
True	63.0452762242907
True	287.16552659716444
True	43.46111397303613
True	170.1116361296273
True	169.47607342177264
True	1106.7996643447989
True	235.74348475992807
True	549.088698427645
True	562.8855029854175
True	564.9034506854185
True	902.7236248497834
True	583.3379152741118
True	654.3608095445769
True	941.4831018854009
True	126.56708109415028
True	328.41140813243413
True	257.400549977076
True	314.9735372108515
True	88.86165701470829
True	384.2298437425029
True	4.184861325899587
True	313.9457574881253
True	255.9673373069667
True	614.6809120671951
True	274.1535844741197
True	366.3662435093882
True	9.401846782538652
True	61.91075237942692
True	556.6108780793273
True	30.111089045681464
True	143.25736786831908
True	61.10856907764264
True	152.31705962331543
True	243.8608871228558
True	68.40936615271828
True	372.0226169781994
True	280.4213008162492
True	97.38730192360664
True	340.0144235454632
True	68.22540620279591
True	606.20313607993
True	822.3454357625103
True	270.6308307851531
True	1174.4890646363938
True	113.55005384096846
True	303.262436293936
True	1059.954353706487
True	83.81978824541002
True	283.62765229450883
True	9.615889121723468
True	411.0589107267469
True	458.4885260881101
True	156.58383745902472
True	626.6386750734325
True	918.469628314428
True	156.004723190455
True	78.07268585350727
True	336.18084450238047
True	546.7457579868731
True	615.8421651675179
True	1241.3944372620756
True	26.590365822197324
True	949.744208008526
True	138.75099706070625
True	632.5475697628477
True	118.3168931928372
True	121.19752554376014
True	189.3052048312782
True	164.99094583020005
True	765.2976401448844
True	224.12916054108692
True	230.1419763979266
True	67.7448632851309
True	516.1294520550324
True	456.0507792754474
True	177.19146846499467
True	237.08320109073432
True	18.0492224550568
True	418.6412119318831
True	213.0531568548298
True	291.7942366429908
True	116.14593339341847
True	688.0524353363027
True	415.355416444454
True	252.53973231463127
True	648.5031740583521
True	514.7087122278373
True	459.2560424686421
True	136.25606240786692
True	528.7893143497405
True	434.9250387376266
True	3.528359251498107
True	199.2612931348898
True	96.16497378988416
True	248.78754066253893
True	2.2851843682217563
True	124.06396404455812
True	361.02139839515104
True	7.029162625818994
True	869.7485752464437
True	166.1146952676259
True	718.5426407732629
True	775.8869672830999
True	164.19079432010858
True	224.57212011504285
True	494.8439368768322
True	808.7303713553861
True	52.0441943577036
True	40.98817918853784
True	121.40450988495114
True	632.2449484040089
True	738.7312475362114
True	180.0921573104894
True	594.1873423726122
True	569.0464969177547
True	878.2151372950144
True	409.1391187763012
True	186.22396978398905
True	872.3418959505398
True	215.0201701522437
True	146.8945346891019
True	322.5695419046401
True	221.1281849065058
True	206.58261969666904
True	604.2557095596567
True	256.24901701094706
True	187.7182653735192
True	450.7799996172563
True	473.6093167694333
True	64.03316697832076
True	280.2912058977765
True	80.09265931476253
True	341.6220147714733
True	340.6675563066524
True	241.60848566650807
True	180.94452628659775
True	384.6207728227948
True	649.132850519343
True	760.6014919922495
True	302.555963432946
True	747.9006396162712
True	64.6216282977463
True	900.2910370803642
True	348.69976849592007
True	12.511670974530404
True	607.9140151988043
True	687.5255419696018
True	257.3220221038354
True	172.19759173505184
True	46.462837866531125
True	385.9473899190703
True	76.96421619207631
True	13.609040789197756
True	887.7338786607152
True	378.5650017669479
True	180.64371881399796
True	988.1740482111616
True	11.758856990444144
True	802.364088444441
True	30.786684313076723
True	681.9057475776312
True	59.86201536909602
True	760.4140313642984
True	448.57939843006994
True	196.4471233614157
True	434.7573445749112
True	218.6026284876212
True	294.0549961786838
True	230.60789137795425
True	408.0754819330636
True	9.703110179772802
True	326.5958154093642
True	115.0008986418301
True	10.939600706013064
True	469.8663628692371
True	737.1928164559213
True	287.9084564979668
True	78.46476175505698
True	300.70368851989593
True	83.76460510476362
True	185.33956126889177
True	183.6181931335535
True	366.99342232940376
True	45.49673049852389
True	136.8526431733044
True	382.671769213494
True	908.7302609045486
True	112.29264241658188
True	206.46784708579756
True	430.9532524471503
True	17.75424389982289
True	403.4387065149932
True	491.4855791399012
True	86.25995730695179
True	383.3418044408487
True	366.5369018737403
True	427.0429288804707
True	598.3782972801414
True	1012.5150149691154
True	1017.8130089045482
True	56.89024545862954
True	1077.7614130237143
True	111.43896381387611
True	108.81068414028734
True	106.86708036634684
True	491.90227742722107
True	359.3298073359788
True	575.5354198257687
True	259.374420191763
True	152.41582254386387
True	425.85459844159567
True	15.677251606843123
True	431.313014197945
True	388.8200332817962
True	145.49115299757273
True	92.16598635447754
True	521.764499130193
True	1005.4616133173644
True	197.014764210168
True	65.98812487868146
True	428.5485072102607
True	374.1698252470314
True	482.0354883292073
True	328.0875536111282
True	4.687207790909637
True	528.0179219534724
True	507.020411048677
True	500.3989796516275
True	178.83036991584493
True	107.0695742505426
True	21.12614237456352
True	379.1643763096947
True	105.3501104673089
True	6.841698302297775
True	33.75611698652938
True	345.5493977867021
True	665.93319109608
True	122.11941537492912
True	87.31507894247001
True	24.73765577688344
True	394.7634493719673
True	356.01848850655745
True	770.1174715968664
True	297.9199093680272
True	516.2359302173753
True	541.1482307052552
True	529.9442204631376
True	293.268439146231
True	544.4197429232934
True	99.57936721498216
True	574.5923993353617
True	7.931464459989844
True	374.0354714006857
True	479.66546701265605
True	966.6105020301278
True	352.01984001887246
True	808.6652062345495
True	1016.7610688485968
True	171.91226627287466
True	37.73852935927528
True	374.5883895158668
True	397.08191335128686
True	576.7140304696287
True	248.13906561062893
True	27.197857072528333
True	636.219241374077
True	132.26862693563726
True	1064.655325352556
True	317.73716215800164
True	489.8920231111312
True	122.1458178333048
True	810.0654627671803
True	143.58691548550024
True	829.2488227093241
True	549.9500358277188
True	189.22732743177284
True	110.27013468887937
True	69.29586305777076
True	560.2683892941425
True	909.302878221712
True	429.7275549848469
True	550.594559156714
True	127.76397132555373
True	603.1675298220044
True	483.9107771269332
True	789.7610948810352
True	316.9285680160368
True	587.6887537794432
True	109.39191579534004
True	26.46321021161922
True	423.199864736449
True	175.6609783982885
True	93.37473968030127
True	375.9783034474062
True	1074.6187341017692
True	274.09415327848933
True	555.8201980929322
True	11.842062198672656
True	74.93217264471846
True	326.15381491374217
True	798.8218216619324
True	446.5137951308531
True	519.8316130176463
True	712.387350467115
True	68.30655965617731
True	732.6139655729812
True	47.72824262315606
True	101.16123962775572
True	184.0847488892162
True	79.65523526169918
True	27.032546154582548
True	293.9873323594488
True	454.956952369458
True	900.1669003267767
True	863.3923778743803
True	6.333404524813975
True	287.7849095745611
True	473.1498120048918
True	124.1561405776888
True	243.0248250210034
True	321.2813809232585
True	1338.718514426196
True	453.26412913585216
True	25.92062074080904
True	177.97550969587442
True	709.876153682757
True	34.05123651382743
True	173.285889690576
True	577.2765870512522
True	73.3518077749696
True	870.4151208740091
True	323.37722177176494
True	666.1997937704781
True	76.23297045549866
True	674.1354529773914
True	587.1248621354373
True	866.1624739477717
True	252.03398505875649
True	500.0230146432353
True	825.7596598933028
True	899.1845423582088
True	211.52198537048253
True	764.7353709463227
True	224.1453363667014
True	454.0128444879947
True	359.8233987151315
True	496.2750157381708
True	492.342451121901
True	323.04022719178204
True	355.39731174261976
True	116.8662551133054
True	359.402081401488
True	1135.123958967973
True	313.1071355426694
True	147.85848923344471
True	299.87137883156623
True	747.4218506538955
True	658.6964877586897
True	430.0346586815689
True	123.7549581975088
True	343.89751499700174
True	34.48709304999914
True	173.0203426193084
True	92.35351621565154
True	85.53710858196429
True	565.3944160793446
True	141.10666371397488
True	135.66351531340413
True	108.76074118405504
True	88.30337774578435
True	454.9883243374581
True	399.2190758661374
True	1033.034096793772
True	557.5574623033124
True	837.1961418799964
True	267.28930152115777
True	313.45441363296686
True	517.3304740099611
True	194.43476205142625
True	748.9123719615176
True	237.0122261505854
True	357.48990011096697
True	71.90693626320397
True	119.36807028685308
True	259.10185738290704
True	125.79087875536511
True	478.7951043880572
True	31.741317699630702
True	570.4817955865863
True	1016.4141864663026
True	721.8485350073913
True	1.1496158229476858
True	60.58196338717371
True	476.19454953551286
True	446.4872164136725
True	73.67343639577345
True	116.21291751442809
True	310.83011456092635
True	77.61669688187315
True	50.09750948924017
True	721.6909871555074
True	662.5078341196604
True	160.62713233932712
True	172.19664294311812
True	511.0154486067574
True	54.884868858296194
True	26.397898555630604
True	562.9747460009872
True	459.6621730582194
True	1106.2937841003345
True	45.53178548316456
True	466.41560701467074
True	900.3930908255268
True	765.0797728118988
True	301.2174921740413
True	754.5377535927793
True	412.88603102882325
True	43.296911177628026
True	101.56133100331904
True	710.2019783945326
True	75.43551184901195
True	144.2800570672315
True	981.379419873798
True	187.8596189082133
True	277.38328897970104
True	106.82363314607656
True	649.8882863284124
True	581.2618784169038
True	208.497657695214
True	431.99669587466224
True	41.51171479599088
True	273.4859747175076
True	582.3578452087165
True	647.434588517661
True	314.7978811680926
True	74.29111616902988
True	930.1013536031562
True	1077.1355225503796
True	555.3524711122299
True	65.95850111755786
True	30.30739976454878
True	89.39869495689025
True	100.010546378471
True	101.0731718055987
True	901.8829129241838
True	1218.2852472265452
True	769.8095333441123
True	322.7191528084276
True	7.419565943794058
True	20.77024047917964
True	338.5595874982013
True	473.3028622213485
True	43.55284346727474
True	578.8365721670076
True	435.1019555261417
True	393.90043560212274
True	80.61348804465528
True	201.01675047923788
True	264.4094660995838
True	134.40127048596406
True	395.5189460206648
True	41.1954680323902
True	172.9103024587378
True	1189.3837810142015
True	6.215809477890224
True	26.441688016293703
True	596.0575552843947
True	352.96183686365345
True	800.9769582266064
True	158.03149796312542
True	778.2973906307219
True	579.4697628061647
True	265.4604025671416
True	421.4993448627855
True	348.1204272744937
True	289.30473528823615
True	275.54242173995567
True	384.2527678548724
True	495.8974337864564
True	502.2431649185195
True	106.1985913545262
True	357.17041730212827
True	9.348690189801838
True	180.6745005911008
True	223.2460120236898
True	891.2599113638378
True	599.3811351505831
True	30.749358479467663
True	751.6521339837722
True	857.1113280498176
True	106.1929026397658
True	345.8916743064207
True	893.8619691091654
True	209.28145693239225
True	165.3413686095382
True	518.429134680397
True	569.9809076115574
True	1135.142672116729
True	147.06241629765017
True	156.72938693377847
True	265.10582895217584
True	325.18929596646143
True	424.4671455941794
True	418.5045374045825
True	316.5167741288726
True	461.024148890328
True	499.8056125233925
True	229.99112305529243
True	1500.7088900928954
True	255.59249527385808
True	405.3486639160879
True	55.35446235533416
True	764.8089658630188
True	250.50989305948315
True	946.9195781469484
True	568.0877271480991
True	310.5559366192442
True	763.7532226673044
True	281.6885020637308
True	217.16418951697293
True	254.44364665083677
True	219.8674347738016
True	133.68554506034533
True	254.12824562246985
True	730.6653440433016
True	529.7234448508885
True	222.25576457038915
True	1189.7955560529028
True	114.42238324856388
True	271.6057364059533
True	72.97270416916616
True	311.65770103477706
True	387.34558129592347
True	90.65290170103964
True	224.7120330583547
True	73.1580072095046
True	682.8101420776882
True	373.7096861578434
True	218.6101263654217
True	730.4167475726439
True	874.9918444589442
True	834.2634788026959
True	834.56537934243
True	340.6840922244935
True	1.5254071541487444
True	261.90100762587844
True	54.448586438316845
True	391.2556613140691
True	55.39612293574027
True	351.65273461015266
True	822.810554996162
True	1012.0878077000838
True	411.9583714494915
True	22.033530592689694
True	524.9500100064777
True	508.2202490568458
True	201.4438402455112
True	238.52146378736
True	294.0769776414182
True	22.190408172380646
True	126.48617675925476
True	919.3711368180076
True	62.40385622453921
True	501.0522841905273
True	781.4904150523263
True	102.71348255522248
True	248.50879777312812
True	115.92491915928204
True	16.828088445557928
True	1.798889746700489
True	119.35810762773784
True	1018.7256875588688
True	493.3314203583527
True	70.54235990400083
True	795.6548427410884
True	336.27082314620355
True	1.3431601779346347
True	459.9179327971146
True	186.62804130536557
True	508.2787947872912
True	83.38437403353032
True	335.0696402945804
True	370.7450700558659
True	166.2967813666255
True	216.59004953800465
True	129.3571955770767
True	180.89809611820704
True	984.8604278823176
True	16.358100414778242
True	507.3889161677418
True	479.14521670547975
True	414.1552474450161
True	216.8597611881401
True	231.1015393140912
True	163.14241723502616
True	47.37571489390078
True	470.7374560904091
True	155.1453805011685
True	786.4116980832879
True	874.4255684997511
True	248.0485729874913
True	317.4535064629034
True	515.7677743182519
True	40.09098337734429
True	86.27933052590546
True	754.2679431649673
True	1091.5653974202655
True	112.41573631306572
True	727.0598922602964
True	136.82199938848782
True	936.9814329750124
True	666.8216021363437
True	108.28673023212964
True	262.7790666141666
True	597.5925608141134
True	283.65286085462395
True	43.44346756923821
True	576.9804488144039
True	444.3830620196224
True	6.100040439689717
True	476.0358248305953
True	69.73092986539032
True	176.52610043961056
True	233.35294489533624
True	284.08695217878204
True	76.35314091360246
True	216.01602811142996
True	357.7497292622559
True	428.6309222567928
True	956.7865714416452
True	46.87697413302284
True	911.6294580499062
True	1038.880370418883
True	128.8847538555378
True	70.59705241642398
True	987.934711781844
True	31.438681719344657
True	210.6215305270124
True	82.87115415863012
True	213.72028945840728
True	356.65032900011454
True	969.01721470271
True	99.90842335147308
True	72.14754069021348
True	652.2102221395988
True	277.60287465600976
True	738.6843582051052
True	53.95289105117153
True	489.6804781340273
True	364.6813157753413
True	684.778854490297
True	56.215823411642575
True	114.41478463584616
True	25.54168881820508
True	267.0566517225372
True	41.42919092228197
True	355.80478188936485
True	3.277554898679773
True	1197.83734890869
True	108.65656052592666
True	127.61967113076564
True	360.23222043653243
True	756.5764052920779
True	679.8422552611847
True	982.7042989699448
True	483.00981170415366
True	409.25761012196375
True	132.5253908594852
True	414.91857632209536
True	849.9584732844858
True	435.0113294799493
True	953.109319165042
True	84.909719265548
True	421.30880964234433
True	172.04411694168903
True	283.7426190521869
True	744.3783891624659
True	164.40498133243332
True	132.31765653255374
True	63.59082039420256
True	848.9353842910789
True	755.7584731933505
True	83.66123726671255
True	438.9366495388777
True	730.3271191160675
True	416.6997908142343
True	56.62955288034921
True	320.08232057146773
True	776.0626110879319
True	30.16703527011765
True	362.1254839365127
True	170.1801506983519
True	280.3067595153061
True	32.35774980532402
True	212.44654255896884
True	758.8743694625249
True	650.9019845198221
True	53.541592501871335
True	288.85876064505163
True	836.8034817806894
True	17.9570114742074
True	314.9174942564158
True	303.59791446212347
True	427.4195307279744
True	219.9210598721073
True	608.7705060566111
True	49.12250429699789
True	949.8580615568106
True	918.5599736514351
True	45.89127685441245
True	380.56888341482727
True	721.7039160009177
True	876.8754325957518
True	271.2257815240602
True	569.5774687324672
True	133.3300537079476
True	189.23024396829555
True	133.96518751152348
True	130.1152911880804
True	202.30359660451415
True	949.5433257831183
True	805.1110135493252
True	932.765097597961
True	19.0298371383405
True	26.42775577454784
True	367.5117160852039
True	13.874016590064263
True	620.955692613957
True	1058.3567184919652
True	261.2214702492277
True	215.1761910237941
True	87.62966572458825
True	217.91383639212208
True	130.0906887273917
True	41.935310145143895
True	131.57667750105207
True	85.86502099507642
True	244.3969950482316
True	535.2049633440556
True	157.47440904437292
True	30.20514619965005
True	55.20936709769746
True	428.0470953210867
True	270.6506005872804
True	570.7029463188389
True	24.40905976385109
True	116.2624716541247
True	675.9816484142191
True	270.1514369087769
True	469.61649825461353
True	656.3477197884625
True	104.69768178016196
True	108.47462413023833
True	81.02240546216531
True	27.215780543062355
True	116.8781290232146
True	91.35381243320272
True	98.60954577224943
True	159.36408005380704
True	234.0789273097373
True	796.4736030182343
True	292.66430458058306
True	931.5748169359562
True	165.9752217978097
True	200.08858889103124
True	813.8844750638044
True	303.4484994257466
True	600.6154818999962
True	253.0264158105037
True	362.3077441885405
True	438.3137573490156
True	551.3899681731901
True	632.540111905981
True	383.9439752274897
True	33.747095902767846
True	542.9340688725629
True	619.9089701800773
True	19.57280536704068
True	11.70651932766829
True	258.43574289978926
True	400.63190739313546
True	442.0206047344494
True	72.47256308758077
True	647.7369071310814
True	915.2985182480636
True	244.3067243237741
True	899.1996811595386
True	279.31409619257056
True	106.44136754289389
True	280.0141955028249
True	692.6299262970402
True	38.3660557533206
True	589.6586590231972
True	1299.1025208392496
True	1023.786898236204
True	909.0186892011068
True	209.43817698426216
True	95.6949898621353
True	191.1438019511976
True	841.034387042396
True	142.11662771945868
True	1092.4823057859453
True	845.2496447835905
True	40.943625399638286
True	88.0449395242822
True	417.6418704278819
True	410.36915397758776
True	197.5909073846535
True	523.4566211165104
True	674.0577996375941
True	124.90729145309083
True	272.4985593023587
True	1014.080170250198
True	47.97686427978161
True	708.9420547486237
True	548.5438594693028
True	38.18844616093205
True	811.2225934132141
True	383.81029795397774
True	562.2205850145687
True	114.2978363977874
True	268.5298557670439
True	213.27690094279785
True	27.230489487533276
True	139.66762696342465
True	746.9149225488964
True	143.8767788617753
True	385.8634053437024
True	61.53279300749813
True	629.7250875867888
True	602.4187110437731
True	226.33957872678505
True	455.52851313123176
True	164.66178456526964
True	165.345150184889
True	234.20143354864427
True	287.83701962337403
True	350.10153908332006
True	132.75719845199106
True	198.3669173808101
True	25.93508145623951
True	859.4293619227467
True	308.98942434869014
True	10.02386309326863
True	362.57658191186175
True	161.489728986405
True	620.8595793287972
True	373.116001623765
True	585.6825354880357
True	532.4446448063877
True	485.0197559419734
True	794.22480700319
True	228.51974664462148
True	552.3078951244376
True	157.13553205902292
True	544.380194287306
True	347.53425405256115
True	382.4301978513763
True	120.93608728133408
True	137.90184433709177
True	107.84701398755637
True	66.92539016385174
True	712.9846344881838
True	182.31238919376767
True	45.064111999621154
True	0.0
True	567.0225245442513
True	104.00904019872952
True	24.33031598959589
True	43.32968640858791
True	115.71868080919052
True	551.6455633122033
True	181.86776439292476
True	106.48841150446668
True	33.43723728760913
True	158.5895822984359
True	933.0591261205848
True	49.168740848990886
True	220.95114672905672
True	760.4705970503024
True	307.2308862622558
True	449.2085160950904
True	477.9775031791296
True	508.3214853051011
True	606.2275812788318
True	945.343262783972
True	262.07496588106665
True	1050.3072260507363
True	918.262981750374
True	626.9975506982751
True	344.5691047609981
True	841.4771649647184
True	10.199636375335157
True	32.40467455916685
True	297.81099894505667
True	42.5263054306063
True	196.35138750333468
True	759.999967581762
True	210.3449207748187
True	731.7053567205828
True	745.9456972662329
True	127.62957177974435
True	357.3583285339949
True	610.8903644483535
True	25.58496782855949
True	136.35304192037142
True	426.9553698683865
True	296.0283406224553
True	196.72515549432836
True	111.4162090735773
True	383.7666638411008
True	20.55829534090551
True	380.8246967878199
True	348.88926297448097
True	1041.4383472870184
True	358.6241190945097
True	29.1448784491495
True	423.1396270086345
True	456.3575217983443
True	233.3710154606029
True	31.87300263467525
True	762.7715267456898
True	440.7378478957366
True	174.9762018056987
True	11.857418213177583
True	1227.201588154467
True	169.78182244650642
True	27.09512947346188
True	302.9570939502628
True	270.9787498977536
True	118.71587312588638
True	296.8111623250999
True	43.40934777417139
True	302.4051301481096
True	306.2474272468885
True	309.91543690195505
True	29.43251805321376
True	47.545473439182345
True	1072.5152879406835
True	25.231807866987808
True	11.151117755081836
True	168.99603130144052
True	648.7115470030213
True	8.962878772365075
True	193.15160619525577
True	178.30057111756508
True	490.7677571459281
True	381.4162743937152
True	733.1235040997051
True	322.3845737620369
True	494.2300497303152
True	436.04537956499576
True	521.3503967575157
True	100.14954414097843
True	1290.064727032781
True	908.7060850032752
True	286.16860625412664
True	528.8871804112158
True	95.03184071953916
True	567.953765656139
True	428.5513364911093
True	150.2466327936479
True	80.47553031138561
True	344.9738691250375
True	176.26308735493404
True	29.650844069230228
True	601.1950269737782
True	383.9871878806492
True	70.51991850296437
True	31.986080147620868
True	666.7662728767949
True	497.1772681907728
True	72.58892140296396
True	20.339420003809145
True	321.3215309244982
True	309.2655209076972
True	690.6689228221165
True	554.5423269908622
True	554.5482249142237
True	789.3414293066643
True	8.409188598628429
True	60.0190063282056
True	36.21004475995474
True	59.39114863135515
True	497.40766104166767
True	590.0872258541498
True	84.68041656714217
True	107.79869991910113
True	195.0258143520785
True	74.94090552372549
True	187.6254628264776
True	217.45112091322773
True	272.7943280806687
True	832.9094108250436
True	590.8306709702086
True	279.97443784016855
True	184.85595651317445
True	272.87356550720153
True	258.85385962819345
True	770.851366207182
True	316.9918757384842
True	167.28061887069944
True	889.6243255858225
True	353.5625572992819
True	472.0468731727031
True	155.06023649903773
True	121.48051482704464
True	64.49342040188239
True	200.15771796707008
True	968.9630371129764
True	533.1200402546875
True	107.02905231867176
True	358.0036669831275
True	99.21505841181524
True	677.4974075511167
True	4.996163086201849
True	704.2773015155963
True	37.5741953890345
True	932.117800135146
True	844.3684993853024
True	212.0847728510093
True	31.24946615761433
True	80.25490398123954
True	465.500393654027
True	217.7920522699233
True	1.3316017793463475
True	79.11756823680466
True	1079.7014505114291
True	336.03192355108627
True	668.9550453024599
True	500.50580053031393
True	32.52964048676304
True	141.31299863517674
True	446.2316685378933
True	945.0016904167774
True	818.068800047459
True	422.4443914560404
True	339.35854892562634
True	15.43373286153134
True	78.67969871610602
True	782.4554838207929
True	478.7974300268111
True	390.72563142183
True	900.5993212413413
True	26.394304461544497
True	219.30549964881263
True	901.7923981601386
True	232.92256155810165
True	7.892537039079446
True	506.6947315823501
True	101.4592143890288
True	620.5091767690495
True	53.06906440003629
True	252.3649206453695
True	835.5222954329312
True	935.271229679066
True	273.35685706131216
True	449.99910899439294
True	117.98363924226244
True	565.8514062795188
True	260.54277094071887
True	189.27200217738613
True	847.4573239227229
True	53.31756420580738
True	718.1497066013486
True	270.8497628425919
True	299.1461821013319
True	166.4517609717135
True	505.3747537022665
True	607.1001797081212
True	379.1928834181618
True	423.65066804466665
True	64.37590399675149
True	163.03510616459877
True	454.8961819202576
True	220.35219751911723
True	38.72295955237961
True	204.25961384187417
True	369.1300502252358
True	409.6536501663051
True	757.3182811139387
True	137.50236916144414
True	659.5140216856952
True	508.2661681980368
True	631.7278070374007
True	140.13649112549572
True	38.77551332951769
True	668.6504887463259
True	70.56772507207543
True	551.7841153988763
True	691.8961962330346
True	442.02371562422496
True	132.16165978483446
True	542.028376644448
True	4.084825840444237
True	392.27913336930055
True	29.76284781854061
True	630.215163885356
True	268.2340789183291
True	574.76482950978
True	692.1344774494082
True	142.61276831269316
True	514.9930497305199
True	499.1918049723985
True	61.45573355731607
True	949.93755811354
True	3.3232115470432246
True	29.09827149607085
True	616.3344002059921
True	685.9794502729063
True	130.64864769481588
True	417.4579479057386
True	123.39126651164892
True	72.50317025976679
True	457.4587058820626
True	41.3992703476893
True	503.4245545305026
True	13.223944989472296
True	823.3019286654865
True	547.3388612583942
True	657.7679140899006
True	105.30449718127647
True	372.0513134494229
True	998.7490554495548
True	836.1329945119534
True	143.59776426726754
True	544.9998027764718
True	467.00515138576856
True	250.32633602503583
True	258.8724671096164
True	5.401302430514698
True	306.6443929012192
True	12.420358340795609
True	373.56894582859707
True	80.55276605812406
True	404.5365368255818
True	655.8871868582627
True	127.03376926562268
True	240.7840554074344
True	655.1324878317373
True	669.3034234662549
True	294.38589369500363
True	134.74479809650174
True	162.44212624185425
True	478.6153891210782
True	85.92298431670635
True	10.198486527684905
True	501.4330094248921
True	569.7416920462915
True	19.24552835347993
True	142.72763074269272
True	917.333939628118
True	507.4149406258061
True	274.30141942986785
True	35.21425185213775
True	480.9409111948637
True	109.64766199414048
True	582.7385554766082
True	655.583484648302
True	293.61550193367526
True	398.8668860575213
True	184.08732670609257
True	240.23412062743213
True	72.70350816730001
True	201.10766607745825
True	524.8240144059274
True	22.782522171396216
True	450.7800372510857
True	368.13763190434025
True	722.7399025297025
True	913.3721844312738
True	887.7900656255613
True	150.52020956398366
True	399.24751950426
True	77.38907598447834
True	196.289324159852
True	322.1349319552068
True	10.56474951143574
True	774.2776212950223
True	24.652871102669
True	406.43651782349167
True	271.79318633436765
True	643.51095223139
True	195.76507732985056
True	40.06313122246216
True	671.6616811711242
True	1086.4170182670443
True	225.3097883057316
True	137.43578133426678
True	631.6327969103805
True	489.40591658033145
True	18.31224513872148
True	844.7184378754698
True	110.74778417815986
True	45.52122928225037
True	309.963088707601
True	353.6426007406009
True	403.9566432719193
True	271.1521562168721
True	21.50041174956803
True	23.396638726511743
True	821.5419906757805
True	193.6313302842595
True	110.07394379153637
True	878.5377564057685
True	653.4178167852253
True	608.6104101763899
True	452.8742969467187
True	151.10695998381644
True	33.218809785168844
True	96.16663469156774
True	446.02596668420233
True	239.3310096813689
True	493.5121983397839
True	151.8032545423385
True	474.1673864495802
True	621.42890322759
True	951.5127023536248
True	26.05340930515316
True	1007.515827220297
True	1025.4064018025083
True	485.0954506263162
True	81.77580209824637
True	808.2136565261677
True	637.5985964580325
True	652.3874623591153
True	172.56121898111178
True	749.8022002793149
True	703.1495446316369
True	123.15400673987864
True	787.9471815052327
True	819.6798367868367
True	492.4747152674116
True	227.52764059489223
True	71.10580403129856
True	308.89300800787714
True	340.6729456752454
True	472.2180774727998
True	441.68939851792624
True	200.748011840774
True	312.1317745534404
True	2.9446160067644573
True	10.509730052261128
True	107.84597635950811
True	132.00086149532115
True	347.4904105746828
True	342.90666565447
True	112.5648635128137
True	15.615558907832748
True	211.59376537481936
True	828.2063693675827
True	467.22663673103546
True	540.6292193915879
True	547.7122438700436
True	770.5873166750349
True	644.0882560843636
True	95.25016485383772
True	195.59579655124705
True	241.93084794929257
True	280.6704286849856
True	102.67148831462632
True	375.79803084724847
True	430.27836681513145
True	170.90620158637898
True	657.3059980654723
True	254.23493147640968
True	211.1997123740413
True	28.83380164135676
True	254.03001987981224
True	475.0468700412959
True	170.02130405312275
True	517.7170818662773
True	486.8378757486455
True	246.2527641874752
True	103.9218590519034
True	44.02768804037896
True	408.3001946439517
True	790.1889306916423
True	158.7587177146018
True	1067.9795139753053
True	1018.6577533603892
True	465.14124631773245
True	102.68239128022891
True	127.84813584158655
True	657.9837037174946
True	8.017805300578358
True	224.9428751686252
True	132.12221074448297
True	119.36951778158236
True	323.31142486761524
True	655.950109324011
True	37.33090458904034
True	133.03847736143393
True	971.435988948154
True	53.43508525720063
True	455.2911775333717
True	531.7454437074024
True	262.1284509293952
True	130.88209984840623
True	924.2496124632194
True	1212.8000979808005
True	514.2922046347447
True	634.3440633780403
True	201.66347425765736
True	149.87998101925206
True	311.4298434483343
True	251.6667705187913
True	168.01221637671773
True	316.9429946800654
True	345.0072728646468
True	12.05555034600414
True	638.8367867165243
True	151.2727959516816
True	81.46455235854582
True	445.9013629943974
True	318.2962391189262
True	1246.3352104547523
True	343.8398632674989
True	987.8637196153468
True	9.853608159488363
True	257.13091810409253
True	223.3309288747586
True	159.2762746023032
True	494.9711712494158
True	197.9401140169236
True	423.1707316918744
True	324.93177575889075
True	108.6494664985106
True	358.3318745554245
True	1075.0777865596694
True	731.0861108876077
True	231.75662326511133
True	101.9724196603772
True	304.1271069587547
True	25.05197858744858
True	355.676369538552
True	315.8541373334642
True	569.5976257328248
True	456.8521027619343
True	357.5074742002011
True	156.58998459278126
True	13.53678178184459
True	429.95922132281135
True	286.6701534892755
True	150.5768153232484
True	300.0961387712366
True	451.6753105349625
True	811.5869411737995
True	303.05888664994524
True	777.1053927999385
True	406.1431257865793
True	382.79828825012777
True	1.8643407075333789
True	1184.1068109436287
True	107.00693141221146
True	920.9647601022444
True	213.4628430456914
True	463.53992603958864
True	674.6340507663865
True	83.29536503567415
True	477.28769112463584
True	31.734993696348813
True	429.7775402131564
True	78.49125174266499
True	230.31428855939257
True	38.39818467246628
True	669.4402262806134
True	187.577056300616
True	25.450671970630644
True	393.9554381781079
True	103.38012767399522
True	173.33679040038356
True	837.9763810563294
True	259.7481808319528
True	149.3795686115005
True	367.2634768760602
True	514.7726491723129
True	333.3545939366852
True	511.8012355124
True	625.7976706668466
True	154.27952511715188
True	8.083574779758465
True	75.43914467647744
True	427.4703728661573
True	94.61074585631177
True	82.33198235193657
True	1069.5884482775143
True	28.89798113871815
True	329.3227017382483
True	321.107493801773
True	445.81434979820375
True	686.6242223995562
True	190.51644656182145
True	649.8630504061964
True	337.79794894242684
True	342.6475862961843
True	270.05509083928155
True	218.7523447910677
True	354.5809827842342
True	442.61398775101856
True	395.7528077505008
True	584.8735971667097
True	137.7333547855281
True	78.19583081609088
True	36.92983469394958
True	291.7909150373953
True	635.511270643478
True	391.9516934389933
True	788.0481496395117
True	211.31606105004465
True	400.250757780013
True	66.66428686423609
True	54.142107442929
True	422.4077249930537
True	199.8639098209912
True	224.17231474077852
True	43.73208734603912
True	1054.4806004160832
True	172.41379577312145
True	889.1793673970454
True	316.36556491199457
True	924.3968108438552
True	237.1570283459318
True	462.7572743676325
True	520.6449130385026
True	639.4567811781046
True	216.5218719802588
True	471.630812234612
True	980.66392074059
True	130.00503413750369
True	7.471213390381141
True	544.0037744081945
True	27.209270748043448
True	78.23502326128224
True	805.7988223567284
True	225.398657801443
True	948.2053421143736
True	702.8932872336234
True	429.0175381373328
True	285.311230106336
True	494.8748432923769
True	338.56873876735136
True	179.31315124464834
True	676.4993655151252
True	733.9578496039175
True	201.83281377016905
True	88.54617586897204
True	508.1567582811455
True	130.27854512082212
True	392.7348274000755
True	365.1646010225509
True	65.54310011972045
True	369.907857364021
True	416.7511768709381
True	382.70061963141234
True	418.3842125695246
True	438.5670399863584
True	669.3462086965758
True	55.14304979343608
True	451.2698644524952
True	339.3655104941068
True	664.1445537768319
True	220.29624126358533
True	99.50639686030416
True	42.07431154872434
True	541.5793747243165
True	621.2196583691435
True	192.25407797499437
True	411.1206324844567
True	344.12993837532457
True	16.97799235725204
True	167.02170518397443
True	296.0498309901056
True	2.798511481901323
True	869.5237691570793
True	82.11517172076535
True	107.58433763266358
True	112.63958030945014
True	366.353744811346
True	37.305222539233554
True	450.7746025231526
True	227.123291269661
True	6.038811073122312
True	118.31499832507048
True	452.2374361512409
True	50.56116394986319
True	67.30636654231773
True	171.9652614249131
True	286.3195588172371
True	964.6666319999048
True	386.1090773416181
True	965.2752693522526
True	178.8756181869449
True	1020.9126594118616
True	777.7090737805742
True	665.1101480426936
True	393.2206621539896
True	359.77808686903063
True	77.44232848331556
True	76.1217302660599
True	80.1061966905635
True	173.6503126932321
True	477.5981761157968
True	1093.5166533116258
True	177.10174833559392
True	347.62436628645463
True	432.3732489083991
True	579.9729169620621
True	610.3759586740168
True	283.51643291175327
True	463.1148051070635
True	677.9395606053347
True	96.34144110925862
True	730.977208032993
True	268.36867811949884
True	139.40736005767852
True	404.8021418203792
True	847.4873820673756
True	433.8386438564975
True	877.7018766326083
True	198.38484417198055
True	346.5372719706626
True	682.4628959984686
True	630.6703601137937
True	207.1942060647216
True	252.3386236773173
True	809.4610027075588
True	32.50625065631792
True	183.03892834846576
True	497.8195880049559
True	698.746596113849
True	103.3279208998976
True	36.03894252822608
True	163.75145128374442
True	733.7974131943838
True	308.9806705638311
True	551.705844355018
True	359.50842831308074
True	288.6233661956883
True	469.4371892761684
True	490.9942291861161
True	74.70833460511791
True	358.85656294074965
True	775.5220370246179
True	0.0
True	284.10016718618994
True	252.3750248625481
True	1010.879494624398
True	145.35359575162292
True	672.6701531278811
True	643.1946203030132
True	112.48179583617686
True	215.58023524607145
True	132.42135224632585
True	11.35267341060182
True	292.3686651388529
True	390.0818170323694
True	1133.0270239327
True	242.7825875989809
True	414.9651615803837
True	663.2097278014741
True	208.5914119903585
True	27.79493918090625
True	863.2456196186358
True	604.1909859403644
True	157.41915918396796
True	617.494141821147
True	160.62766931048895
True	297.8645477485076
True	792.4639929597377
True	36.23499510803793
True	104.59635189944728
True	520.1253936274616
True	69.29780086818792
True	78.5149441677481
True	408.9531668803437
True	23.000156421313218
True	757.2532160808486
True	102.5506440442168
True	165.71311630662947
True	17.58058991435584
True	722.0407576732055
True	27.610382156407617
True	790.689909449521
True	388.1307484946691
True	117.33815749709524
True	701.6912906879405
True	520.192292920462
True	580.9886680532574
True	45.73436565687904
True	371.89203675953945
True	6.034851659865446
True	95.68070645033646
True	379.4084150946673
True	46.05956543268351
True	121.06435237111435
True	312.85572379593174
True	187.55727039516705
True	98.58562043596072
True	648.385374654498
True	21.38652536232767
True	1107.4746424471807
True	523.5105026074342
True	307.99184883766327
True	493.7984586502428
True	123.50497522503883
True	802.0764052461046
True	1121.341668547229
True	746.540866222431
True	161.43397443696634
True	225.6425056981686
True	52.89753373426492
True	57.33362735395356
True	148.89892058825052
True	103.31824774874184
True	168.24318398308293
True	1142.2101231098404
True	301.02032180498844
True	352.66624393008686
True	716.9006405513695
True	16.006045917873585
True	14.21894555861233
True	580.183897043797
True	6.150521901343328
True	118.1960209525485
True	690.4983044058912
True	187.78584550560973
True	658.04460768494
True	815.2476933066233
True	157.7797538500685
True	891.5592163107237
True	3.46476951564175
True	455.1949569572563
True	1046.8350295420469
True	25.30034515579308
True	236.444916119392
True	141.8164034581702
True	987.8680523951735
True	223.80753184757071
True	505.5113719247946
True	121.03637851693117
True	514.7222777636146
True	151.83600390704592
True	95.81501987571748
True	379.37997284368186
True	70.86169308506905
True	53.34194442695728
True	1055.002961298757
True	268.89665775004244
True	160.83060026955553
True	370.296077238653
True	401.4795650070854
True	213.16904793105897
True	168.8613139235269
True	381.8517824885875
True	36.98695806907625
True	490.5594036987779
True	1100.6139538177742
True	119.62079249555175
True	472.2363266090561
True	315.02976899637105
True	27.02881879342671
True	409.4846874562915
True	102.3453283696124
True	580.2203482653293
True	215.69754035536093
True	398.6406921418885
True	19.69469055279581
True	466.7953184899853
True	104.41845895874631
True	344.41683450309176
True	32.69977222675221
True	152.81027392501642
True	239.7838174868756
True	760.3773926428321
True	58.58518379191515
True	134.6378011104886
True	233.5862008401485
True	130.34985068469908
True	609.8732254256109
True	574.4742273006607
True	777.5922720684456
True	397.9665836138146
True	527.511030991246
True	425.6099069640261
True	701.0098692307637
True	70.61880153024867
True	487.23056802582033
True	437.74685048650827
True	49.52106199847559
True	83.53254715537835
True	128.54591007683538
True	91.77261441092725
True	334.0433539045513
True	856.6676406873937
True	331.2750252820967
True	1119.42002017464
True	309.4100453494613
True	892.397830025941
True	145.96827453965506
True	594.9227914871343
True	621.509989636665
True	715.9605135664905
True	442.3571309286808
True	64.21952924119692
True	288.31905511202774
True	40.47434513409512
True	159.21642059538178
True	168.37014746549275
True	1094.0586455261707
True	215.2540680598124
True	548.4266544776285
True	554.5304025441304
True	566.5510945111547
True	856.7100208785864
True	598.9253966323392
True	632.0321973061436
True	970.048633900473
True	126.44172698715768
True	327.2068107225312
True	268.6674536957309
True	328.49277112269823
True	88.94138562004984
True	387.0568038578695
True	3.692191335340616
True	329.49749599217733
True	260.2800726425771
True	603.4984154325451
True	288.12647996575225
True	354.45105893908925
True	8.46100941996034
True	61.89861216680978
True	535.9928965193789
True	31.98684355624077
True	140.13951816414686
True	66.79784070081529
True	145.31754112965058
True	243.40046031678023
True	64.96333259424017
True	386.11554233402944
True	275.58792986658545
True	101.68181257890068
True	338.03212470314253
True	64.25638290334831
True	582.5336561392078
True	843.994844017185
True	273.4099296410374
True	1156.605321405501
True	107.56507628902143
True	310.9392794716027
True	1060.6051374563722
True	88.42794267166144
True	284.63971467936966
True	9.445582882982244
True	402.9815072398387
True	439.5644749810753
True	159.27357997140018
True	626.1857586963931
True	937.4704024023904
True	163.30291939080752
True	83.67016930770623
True	335.1051016516305
True	535.567969843936
True	630.4922405766323
True	1232.2192533573034
True	26.00708312312977
True	922.8821431414758
True	138.38082701111043
True	620.3557583234721
True	120.6516116234789
True	133.20231847834822
True	188.2501574079193
True	176.7733107729409
True	773.3530054171118
True	212.85235338560196
True	229.68941215396487
True	67.7116465179682
True	502.820504678704
True	460.37167681552506
True	179.30086828735554
True	220.2811232171023
True	17.351876769236426
True	422.7107632639325
True	221.4111491235447
True	279.9079695005016
True	108.69567639699156
True	689.2877295416893
True	417.2965046695804
True	256.9241650494852
True	637.5610363873084
True	519.9787984236501
True	466.9108283517139
True	134.96996021430198
True	519.261951181715
True	445.538556406653
True	2.65901988897467
True	195.4428731406338
True	90.35369085747142
True	244.42642136354107
True	2.9760854380353665
True	122.693767007663
True	363.1505468129621
True	6.942228470714577
True	863.4770078146582
True	174.61242137348367
True	726.1263593927398
True	846.4444916767463
True	158.94795995073775
True	235.06623944970917
True	503.202461861106
True	817.82795802261
True	50.85943652787139
True	39.62750592978588
True	128.4198689462894
True	629.8233939059825
True	717.2343332275339
True	184.771343635094
True	603.8226981074904
True	600.8958870786809
True	835.7635682033317
True	402.06553933383896
True	190.0908460067911
True	853.9770910541753
True	227.2711614882766
True	156.7897064084681
True	328.34139594586105
True	225.05183792569463
True	208.39531753569085
True	590.9433682636411
True	252.82995027921845
True	172.6972304789542
True	446.02635803728265
True	472.1049870508842
True	61.889156434937206
True	292.0919001845431
True	74.63886446136328
True	328.33390239345255
True	350.60152673592853
True	250.7161622344553
True	177.11358697377258
True	403.2524885268275
True	648.6131970753372
True	738.1728408347517
True	306.3255259683715
True	745.312004266916
True	64.42652435957828
True	877.5577371878064
True	349.9483644243265
True	13.468187815935885
True	622.5765614305744
True	690.5666844669463
True	243.87256985242337
True	169.59716796709031
True	47.12005179892299
True	374.849394842149
True	73.69985502020808
True	13.59542526450619
True	889.2660093735732
True	363.72059826690605
True	172.91875342061954
True	997.9030254893815
True	12.973225139644748
True	795.6751259788277
True	30.246832837028048
True	687.2910004665655
True	58.53531657174912
True	752.0434137123453
True	459.53347706128665
True	201.65861075845092
True	438.7004174279101
True	222.7075815359805
True	293.26730235587985
True	236.76466890842403
True	400.38326388764
True	10.087485754200216
True	321.36514986819026
True	112.23768224554064
True	12.16588359681128
True	460.2578069670893
True	731.2114447810633
True	306.4326058833088
True	84.30270385331761
True	299.84622466329773
True	82.63818182116837
True	177.13134583318643
True	185.8388800155701
True	386.2140316430604
True	43.86287473933126
True	144.82909970149666
True	370.745275158382
True	877.6375947186274
True	111.47925876720724
True	211.5974025307885
True	432.94639774459057
True	19.49856490018143
True	411.822884035054
True	506.44547681886
True	84.34589518988224
True	396.00199140052194
True	374.7440137570259
True	401.4261788467287
True	597.703777431023
True	1071.723813840341
True	1000.6485330764372
True	57.83295765455977
True	1081.4802035871298
True	111.9550531424508
True	112.3112541850797
True	111.48868286440572
True	496.6407032301811
True	373.684858897405
True	578.0266320072145
True	254.21522726305648
True	163.86091314956218
True	403.0711362109647
True	13.3216285344578
True	471.5276552993666
True	384.0097385419507
True	153.25968625049674
True	99.5917833634642
True	525.9467409383722
True	996.5231620833716
True	203.30735596616933
True	69.16452878618678
True	438.3890187393464
True	382.8070829243773
True	477.00834007939
True	329.2414263152702
True	4.92330350277879
True	528.4431863018866
True	513.2826626143905
True	500.24946878506887
True	186.53638308506908
True	102.37087734891443
True	21.0873522546618
True	376.6100694827395
True	109.696023105637
True	7.179332928943035
True	30.25146274251992
True	348.79974107660786
True	625.6648438491075
True	131.01917297587832
True	91.17313847920948
True	23.49307437666996
True	413.9422654216768
True	372.6351427271828
True	754.7396153050199
True	295.0561242989028
True	520.4687213691404
True	537.6451322651892
True	535.812240462835
True	298.80087773201814
True	525.8283890751303
True	94.92270303660726
True	579.4579326740427
True	7.070701095069085
True	365.9657457090493
True	473.8209341942686
True	951.2817666633356
True	352.78387408178133
True	814.488328560362
True	949.1532136354956
True	166.10514507100405
True	39.62767361195179
True	367.4077229269333
True	381.8698459229224
True	593.2853901788166
True	251.7569206431389
True	31.811338607249485
True	642.0060763070828
True	128.33968267083725
True	1080.4094954159834
True	324.971485436148
True	481.2985049293503
True	123.5037092413454
True	829.3650261856453
True	139.79088938296314
True	834.1314274398592
True	580.5927313925963
True	190.729690723194
True	120.31216156922596
True	62.75575357489169
True	573.1129986908426
True	931.4812378487736
True	414.1379499954264
True	536.5442176003864
True	134.86168538071578
True	627.3351995210868
True	489.0681712462243
True	784.0257779601121
True	313.9946052118584
True	606.0451373968665
True	116.69196296572235
True	25.655544782840597
True	406.1678068440869
True	161.15146069744412
True	102.0577535352132
True	347.7107089445721
True	1103.4993230330947
True	272.81977834474804
True	549.1638036715415
True	10.980682952330456
True	75.35637833888744
True	339.91150058953883
True	791.0509885493868
True	453.5020880960876
True	514.8893526321935
True	700.922120713572
True	68.70160585384099
True	733.9884233492252
True	48.07251875651076
True	101.02600161643164
True	186.0194290714419
True	89.2536873046114
True	25.71344223644364
True	293.4696042784521
True	489.3680933090604
True	867.4891820249351
True	883.4785894641868
True	6.299578191013212
True	285.955396782898
True	470.8518566031057
True	122.85702511792071
True	238.5200097293313
True	325.68625893084555
True	1331.236055766458
True	432.90214918583496
True	26.370774503299334
True	189.42077492059465
True	706.8316658862836
True	36.39837288489103
True	170.44737234860057
True	558.9463750854361
True	75.50992032358378
True	871.0956832776905
True	325.43940603626515
True	682.6136897579327
True	73.51708189314829
True	672.6475097448367
True	604.6347094861221
True	882.6745360464411
True	238.4001275135828
True	506.964718768998
True	823.2950169032712
True	899.8457840493701
True	232.5293453332918
True	761.2342255019818
True	224.2253099840092
True	454.25607802079423
True	375.9520812318786
True	500.9615193992595
True	485.0881365455248
True	313.8988952091679
True	360.2726800847273
True	109.31888423256882
True	331.4856707234375
True	1170.2114286498136
True	311.50011965594126
True	148.65525738827571
True	293.3863097562552
True	765.7426966876207
True	652.7785956708071
True	416.6775753912814
True	121.91704847215368
True	335.842687414915
True	30.245459673445577
True	170.91551123589275
True	87.50463821296641
True	90.57287145039524
True	543.6169112072939
True	139.82007465090814
True	127.14658164303128
True	103.18621762616787
True	82.02096123572557
True	428.5684023735989
True	411.5541043343943
True	1039.3012264295648
True	533.12212824842
True	823.1838898011189
True	275.995731551112
True	300.6178541105363
True	528.1589219900513
True	190.02843042728975
True	749.0186373676794
True	246.47771211685077
True	352.17620777477714
True	70.87053846609894
True	109.3228582293514
True	266.875043653987
True	122.82006777712884
True	449.7072998918288
True	33.57490238931932
True	573.828499859378
True	1011.6242882285115
True	730.6632169606975
True	1.7609132017205251
True	63.01031498930544
True	467.9348238187228
True	432.13254776172414
True	75.41323085182358
True	119.63415872097578
True	315.8572533219184
True	76.86459377108532
True	53.07059626296675
True	718.3003400695981
True	657.6434852765339
True	165.80385675904
True	170.01437807741254
True	534.2131056058854
True	54.80128044221633
True	24.767621841005013
True	576.1579767198256
True	462.1371391077167
True	1137.1514642724603
True	47.39463612802509
True	462.3077803126439
True	885.1592566782853
True	801.7682465470349
True	290.3995282709269
True	740.864871989624
True	405.0938051432199
True	41.54327088748959
True	98.44710699564268
True	730.3324323445449
True	72.78211862566482
True	141.80494288121076
True	940.4125577758066
True	188.8632349019889
True	274.3966738476128
True	105.66711402354376
True	641.8396714311797
True	584.125882940185
True	218.2479945967752
True	422.92911236534553
True	42.06453433068194
True	276.2286233782252
True	585.7904054368943
True	648.7551831937845
True	311.4526413999952
True	70.77393610832169
True	939.6730298258371
True	1037.5883461688093
True	560.9393246852543
True	62.77189673554371
True	30.87758259666031
True	93.93818067283568
True	105.53620990996296
True	103.1945408334938
True	881.3171162297807
True	1126.6000537016423
True	740.1061395723577
True	297.02128115318413
True	8.374849131417712
True	20.5686258404623
True	341.75611718181204
True	473.4045847694183
True	45.23810656691652
True	562.8209244047125
True	420.6616915576548
True	393.6055954804469
True	85.61977353921971
True	191.85155439529944
True	261.8090187811561
True	138.70551946484505
True	391.97672243873217
True	44.74925172352099
True	177.1971106382713
True	1157.1299119286732
True	6.345031519447678
True	28.67456772895578
True	584.0161390437042
True	354.0199405985778
True	782.9346797701636
True	151.96857514130016
True	786.2109740620258
True	595.1853931656659
True	276.36919444231955
True	457.7765477801483
True	340.8530454507914
True	296.87699049330865
True	269.8512969393565
True	384.1516388592751
True	507.3214286000518
True	509.4899091683076
True	107.38342177197111
True	358.7037868603741
True	9.732125125293631
True	186.3362767947197
True	230.66396141157867
True	896.5939132425927
True	583.6804646336832
True	30.937127311495903
True	721.0117433122881
True	812.8894605347189
True	104.03108072614228
True	347.0093755162584
True	848.6272251564683
True	211.2468092256351
True	160.19658164888637
True	522.9814993369213
True	584.5476800613774
True	1097.6989628543324
True	148.75035360755172
True	156.76026150793933
True	259.2155792384904
True	319.6112740507624
True	428.3594713447716
True	425.1716239856953
True	331.5458373398946
True	442.8997072002929
True	506.2681911218072
True	235.80144029116036
True	1483.203877385998
True	253.90539409507304
True	405.4188394482532
True	51.946899960740346
True	750.2308219522855
True	246.37491062966308
True	914.70212545472
True	544.015195665191
True	323.0769057419151
True	791.6948657927578
True	266.5570346286017
True	229.0630043759821
True	258.2545811512844
True	223.1674421871164
True	141.0909566049014
True	262.3561936975763
True	730.9958971836955
True	513.1170474805979
True	217.9966806600128
True	1139.0587849173833
True	110.86966466837934
True	269.92942325159913
True	68.51982833647214
True	319.5181386157423
True	418.45743711560857
True	85.51380889227165
True	221.9795390602572
True	70.12964042730705
True	700.1002512807393
True	386.0220818377285
True	217.50088405564568
True	714.6024814233803
True	868.0975849437717
True	790.2413880979486
True	823.9525257629081
True	346.33431472988747
True	1.1801220543362376
True	262.2490823146038
True	55.99544080430642
True	377.91438081152194
True	55.39309368848585
True	358.4380846565352
True	861.4543647658721
True	1029.4129113660756
True	391.6531907806632
True	22.111878669916862
True	529.638117393795
True	501.4723646804194
True	202.26342371044475
True	235.1558082999219
True	294.92831165319467
True	22.69600601879237
True	130.1174965690913
True	927.6851490843286
True	62.82096896461179
True	476.83224039048457
True	778.9570992164672
True	99.84817295624607
True	244.8710087633625
True	116.38541989221096
True	17.428039299945972
True	1.3837836844233669
True	118.07251276197522
True	1007.887283920484
True	498.5727495283559
True	63.36663179087592
True	788.117957417035
True	350.4038307805695
True	1.4190912098819897
True	463.28425105359565
True	190.05630859183165
True	495.7461413096389
True	82.52747128401242
True	326.96784362109395
True	362.31760670967486
True	163.29558221164598
True	212.85132984529196
True	130.30904463841387
True	169.56582787524687
True	977.4597460230656
True	16.22377783477346
True	521.4233703403934
True	479.54810548307626
True	420.09455024858863
True	223.2884196906344
True	237.38943414999463
True	158.28970506398517
True	48.90244615534547
True	489.0373568500952
True	155.34432262673425
True	843.8473378728604
True	859.8008655741205
True	251.9430278450956
True	318.82938014823105
True	519.3081335357115
True	42.41409179063791
True	90.93203186310969
True	716.853862967593
True	1095.2624737463432
True	111.46340131868264
True	739.3376383320582
True	140.24996749188057
True	928.8454475601444
True	696.5240642388563
True	103.97731691495008
True	284.73729029740974
True	634.2394889881195
True	264.5015576151172
True	46.92613554098728
True	558.3490530205505
True	454.9378670423271
True	6.45800154406088
True	471.5776539125023
True	63.2023045295857
True	177.23787594662497
True	233.6660459011211
True	296.264170129277
True	73.2551760514828
True	214.9870530650829
True	348.0438873839311
True	440.1620895632093
True	930.346320935808
True	47.66703768484657
True	923.4173053453974
True	1079.5060223442335
True	132.7907265898054
True	74.64685147500909
True	977.5581021716258
True	35.32708760168207
True	230.76007259241368
True	89.65427918797779
True	222.1896096390957
True	360.7047588605202
True	964.700650198707
True	96.61037804174197
True	72.16369349671324
True	644.3088203550633
True	273.781824454057
True	736.1227645515423
True	50.83558192421673
True	477.9682067272487
True	379.75456305655393
True	685.0620492899885
True	55.6564042243929
True	108.57045389871163
True	27.378958199146336
True	268.2065294105075
True	42.61219199895878
True	343.85659919721
True	2.406916157415463
True	1210.0562124482292
True	104.28102713500977
True	130.7229902261026
True	364.0933174536664
True	675.601733924647
True	668.0921798804492
True	1016.5859865932292
True	453.574930068292
True	416.12067522513024
True	134.38112478081632
True	404.0337732406335
True	858.2434563506441
True	461.9032872999257
True	963.26662794905
True	88.07221398083819
True	421.5246014583089
True	175.0788444574853
True	272.00216203467056
True	718.8392016932507
True	160.02121763086984
True	136.86630889209297
True	66.65697619957294
True	878.5893193493832
True	759.1822511212771
True	79.0347962033169
True	430.1677857681643
True	773.3053501192494
True	412.0313761408957
True	55.652378192337885
True	325.1485317463996
True	803.3700567578248
True	29.2120522428107
True	353.90034996701627
True	169.75506132058538
True	293.7812734655685
True	33.11794876068731
True	211.84668546915205
True	781.1073928149834
True	635.8970142440209
True	53.68577712549543
True	296.011236702993
True	889.6865532922499
True	19.203976220641263
True	332.92239751672577
True	302.65860161893124
True	430.50941232645306
True	215.6359300206407
True	602.2365442446857
True	47.34023930417751
True	925.18902168999
True	886.8039433383715
True	50.747955977499366
True	402.5989338626879
True	725.5551496185781
True	938.5138841580638
True	278.0807552130578
True	593.515922936753
True	135.04947801385688
True	196.0688819661217
True	129.30029724957416
True	133.17490053865885
True	202.99651469863923
True	945.7080132497584
True	790.0892531554506
True	928.9788410083572
True	18.35329583471196
True	25.73628450812444
True	346.73988309390245
True	14.421978782348535
True	635.5333145685391
True	1077.568241750916
True	265.5971165224558
True	210.61402488098983
True	85.42418662385424
True	208.75527462459945
True	138.4795772711855
True	45.89735077935115
True	133.27413844039077
True	89.59230315438295
True	241.90349920152863
True	555.3505291245991
True	166.98573199598377
True	30.395564509347597
True	57.93736118876276
True	419.6602827361888
True	269.7638610486906
True	578.4838079141166
True	23.18840757344905
True	112.09536187784872
True	654.7203038035433
True	257.98752519418804
True	461.2958461402995
True	648.3110263920693
True	102.085200796072
True	110.02165078126632
True	78.02522500067495
True	25.871146842730337
True	114.78670623722364
True	85.41205800395355
True	101.41103418901076
True	149.384854183201
True	243.152014496884
True	810.7190282977042
True	276.37128534085474
True	940.3550479167892
True	167.2948454365119
True	203.708427245286
True	818.4012281493387
True	314.1260675173447
True	589.9711424275033
True	257.8265584045877
True	352.8315666582262
True	462.1079185730576
True	572.243635477009
True	636.8737566978198
True	373.1840890366479
True	34.59759492323713
True	563.4745843525222
True	622.288676321283
True	19.11382760777368
True	10.974680035205555
True	264.34559574064286
True	404.5903822948516
True	451.6575805877861
True	67.27271231164225
True	626.9054845053671
True	935.5230465685142
True	234.5847766472561
True	885.6370968741263
True	283.3299504785178
True	105.77699168420148
True	269.432665007632
True	709.5916780107581
True	40.64110542409438
True	585.9816941864509
True	1265.7663175789316
True	1031.601536014065
True	877.6970822941935
True	200.73332746515837
True	92.9224327820637
True	189.04024050118
True	833.1890528813751
True	140.43276185554353
True	1061.4488827150412
True	874.0792468900903
True	41.70677221947096
True	90.4234256093526
True	383.6902379668885
True	405.55911884594417
True	193.43710886685545
True	515.0828191495436
True	639.8701530741199
True	123.39246860454396
True	261.2871136962095
True	1013.3737313250912
True	53.2078535262513
True	718.0839538780542
True	559.947344044199
True	40.12964365901402
True	829.5003435683195
True	391.98812922853097
True	553.4323033684922
True	109.27394383750963
True	256.14357954852704
True	219.4265237836865
True	27.34942731548685
True	133.92424644030322
True	755.8223173094461
True	143.24198752231143
True	371.13571757957743
True	64.07683165025165
True	636.4512953453773
True	603.4269392653117
True	231.74505313679185
True	476.5202910077899
True	172.99589495772477
True	162.91579519634
True	217.4148235517611
True	266.43632017926427
True	361.8361008339116
True	128.9943432434428
True	201.1171842434098
True	27.49753297006748
True	878.9819963700832
True	296.3225679711675
True	9.461019815447962
True	359.319965114558
True	162.16916320871422
True	632.8319846784151
True	379.8969241548417
True	581.7394930843994
True	550.8418760785228
True	500.25355839582056
True	789.4870167967247
True	242.09485936432432
True	570.5679886371481
True	154.58437507741425
True	559.2739038635114
True	361.8589573982116
True	382.989014121332
True	123.8887112454799
True	137.8471726699519
True	110.82973343113169
True	66.60947716662467
True	726.2642476875294
True	185.15207011128413
True	45.7338449620139
True	0.0
True	547.0042172188832
True	114.15236417701033
True	22.67352449150671
True	40.92262049189368
True	114.97901758648622
True	566.5374483772495
True	180.7860183517749
True	111.5477240620736
True	34.791093945019426
True	158.43863860226742
True	918.409685176998
True	49.8642981341967
True	235.68670512839623
True	752.7672922441328
True	310.5451113433085
True	462.3001565778451
True	477.75165756981767
True	524.4400699420443
True	610.170244008468
True	929.5848238475072
True	270.33969356537455
True	1062.2210950450456
True	911.7393713788186
True	602.579496006521
True	343.6349896036704
True	826.8812036040314
True	11.242883155135289
True	33.22944566301025
True	296.79186149244185
True	39.554573381969
True	210.5978116162631
True	715.6153691822309
True	217.65505755562225
True	745.4481462317761
True	756.5834758129272
True	125.28200816918924
True	358.17512797040706
True	579.4701789361491
True	24.015138618924933
True	138.78835002960395
True	432.1390548165619
True	297.14112352585875
True	193.9132891174945
True	109.55716048478918
True	384.4242464137903
True	22.945005800392675
True	385.77982964643934
True	354.2808950127085
True	1053.0663322269884
True	358.1482484783422
True	31.149724730926877
True	449.4360018209563
True	458.3507834509267
True	228.8532708409149
True	31.66221343224945
True	751.622064280893
True	431.4170371717955
True	188.78254166993375
True	14.030205994154274
True	1203.1200809959196
True	168.07816866674443
True	26.24780033188635
True	317.9692138933376
True	280.94175518754446
True	117.88690247628617
True	295.0301503988185
True	44.92391566677548
True	323.3004883862052
True	298.75425843579137
True	321.0887564645812
True	32.12084350873894
True	52.08418346554989
True	1063.266098731253
True	25.84332750892725
True	11.717271313305172
True	179.88321611142112
True	666.163097674843
True	8.310260105443005
True	185.8447168031741
True	168.0818651840872
True	517.6631454306967
True	382.31236908547146
True	765.3685478435393
True	323.53250206107265
True	485.6903935374132
True	429.2474583724436
True	500.5691459603785
True	98.1763323247804
True	1277.1974890426886
True	905.5893279269078
True	293.34753476722125
True	536.7069300722351
True	105.38921497407183
True	619.0797117176073
True	431.2250141275874
True	157.8870437370881
True	76.50854747987209
True	340.3375861122702
True	167.43475394553272
True	29.92485492381597
True	587.5616911516639
True	382.9000139006773
True	64.73230303027391
True	31.5255895540454
True	651.4596272613784
True	497.7859432038007
True	74.8821293023853
True	20.51214745065651
True	334.5192028877421
True	326.2269701283972
True	728.7371267749959
True	541.2101171940717
True	553.0300754158054
True	779.1428343154015
True	8.26731261444714
True	56.97813960265199
True	36.57264105274793
True	65.57056244872895
True	515.2893321956726
True	590.6477238253816
True	82.30027263489626
True	114.10785205767073
True	194.36096367659772
True	73.59652542329414
True	175.02791339061972
True	216.11007993506212
True	271.4749904988936
True	816.8811943201626
True	589.7352647384349
True	282.13536693684125
True	192.2809650335489
True	266.07326853467384
True	252.48838171172216
True	759.1383963171506
True	330.9980567896642
True	169.30177411069187
True	921.769902810376
True	339.8701887489374
True	470.51422438211927
True	153.02452757380823
True	121.10321164701908
True	61.8079747770205
True	203.3412759559628
True	950.8447446147864
True	527.9538500358807
True	115.6417514273709
True	353.1904824810689
True	100.7659424675834
True	674.7252030342321
True	4.465873534431976
True	686.179539929545
True	36.32150736296327
True	941.1044057933047
True	857.7550082162358
True	211.60450453166564
True	26.73390104930911
True	86.24778538657087
True	455.80562113099455
True	223.14350592357357
True	1.2586743134443583
True	72.44617359976236
True	1117.3982725254914
True	356.905552966076
True	660.3861570556098
True	505.1389830160389
True	33.69413968963088
True	140.5495992865756
True	447.01208408159226
True	941.6832043633984
True	809.973608092682
True	436.3928984301554
True	338.2818155446489
True	19.23667202226592
True	77.34007504219402
True	758.8665558339188
True	470.1230359217003
True	385.0745666626508
True	886.0865226235803
True	26.560799670955888
True	207.73868442356567
True	903.9872290999998
True	240.41188968419584
True	9.34473732583361
True	510.87765477564267
True	103.84723257170984
True	646.6854083841433
True	55.0235604145097
True	257.7970002715737
True	857.447911809448
True	895.9572259460899
True	276.02720403870126
True	434.9480689230567
True	123.7308183602222
True	637.1605076296951
True	257.830884105811
True	194.35536222009517
True	851.3308698143222
True	55.13350499335757
True	705.3813448591767
True	278.70369737346806
True	305.1229382695958
True	167.03785120982946
True	484.9703926429291
True	612.3220335058327
True	378.233224353019
True	409.60910159118737
True	65.92841004539756
True	162.48324728491045
True	450.3428615955311
True	225.67909532157955
True	35.66804667621444
True	202.76029752006977
True	382.0495930828976
True	403.872439573919
True	757.7086974143134
True	125.71536744627716
True	651.2890740223551
True	494.5162403996757
True	593.6911595804265
True	137.59390113534593
True	41.57614208351565
True	665.8277349673368
True	70.98763897639124
True	556.420082978805
True	695.3534213018052
True	455.7322213672178
True	130.44505078721372
True	506.2754956790946
True	4.907075811001393
True	405.0433960895666
True	31.057232716721813
True	635.5811196179478
True	271.469530813123
True	570.8580755401572
True	694.7401685867808
True	143.51345471886944
True	508.7094752002762
True	471.45370015422014
True	64.3503999749101
True	976.1542021748618
True	2.284623946573382
True	26.574218237512277
True	613.5491185978216
True	698.5957584638322
True	137.80198511310002
True	423.9374943747666
True	120.84706406952988
True	70.80758547412597
True	439.5959218597335
True	42.35324753943607
True	506.8316073395118
True	12.533420278735054
True	831.2766272432177
True	539.4402758662713
True	667.6300522908651
True	99.2149046647405
True	381.1423275276444
True	980.4503264684143
True	865.3874763540404
True	142.13563050287505
True	548.775827258192
True	458.9727096324069
True	245.55033762919496
True	239.4515512062844
True	5.76764492943769
True	325.1704783581778
True	12.087200470163625
True	358.7427479326547
True	77.99317918348514
True	410.0473280319752
True	662.8372442153197
True	126.89436206646728
True	242.54607966900463
True	636.9550201419671
True	687.1718765502542
True	295.8184140137688
True	134.84967352351302
True	157.43019202355543
True	469.17220610326495
True	83.86775022215917
True	10.490773294156671
True	524.3406480741937
True	559.9140384027928
True	17.999930315115595
True	126.3361609894278
True	886.085942265233
True	486.9058617380305
True	276.38203212276073
True	33.62647563051672
True	474.0671722986243
True	107.19088254931144
True	599.9439008362463
True	664.5638575920202
True	305.1893201200673
True	393.9603945067687
True	191.08120509026264
True	244.08475828000456
True	74.2317213190155
True	222.9420414186156
True	491.9731710799828
True	23.52119720683236
True	451.3948846985462
True	366.503591492824
True	692.8244448932485
True	915.3618973949322
True	892.2691939330876
True	156.72365139439717
True	409.99656400148064
True	73.62394348932516
True	186.9874179478469
True	313.82919558244174
True	10.98640226919506
True	796.2398913264587
True	22.97470926169413
True	399.92585134428106
True	260.1055513268211
True	649.6025394675005
True	209.86666801022568
True	41.13154560702506
True	674.8021358153964
True	1061.023472505009
True	225.07809676799545
True	134.2863765350733
True	611.0061464610533
True	510.0893266811413
True	17.310978205674015
True	831.4415202870415
True	112.5776489313028
True	47.41545504899506
True	311.7445671870008
True	348.6002843993052
True	396.7267141380367
True	268.60352442532434
True	18.593209808462927
True	22.244082109703
True	809.1592310914924
True	204.8138669159322
True	110.80471911265478
True	843.4104609796427
True	663.189709683792
True	646.8120303852094
True	453.6424021877888
True	153.19735995326565
True	32.506540067013155
True	99.76554045209484
True	431.89566580486337
True	233.8821052325795
True	494.0164301697242
True	140.4892795134179
True	494.5815014443572
True	663.3121208342923
True	921.8518422914792
True	24.177134785632028
True	1033.5833046635307
True	1066.5452710425093
True	487.4444707984641
True	85.2994581370391
True	780.5092261849383
True	635.8197068754282
True	645.7508389072677
True	173.7510828064844
True	744.3428539680199
True	695.3147480730918
True	124.8992916459358
True	787.7357090363527
True	850.1623422962551
True	473.1042306847002
True	228.4578559457417
True	76.86854937385831
True	304.23728581986046
True	345.2499127272507
True	464.3314200058405
True	428.3526484492954
True	190.99996976971735
True	316.5682920399008
True	2.554527407080622
True	11.77094348371086
True	105.15694511239204
True	137.70634307431314
True	356.6823314188817
True	351.17429377343075
True	112.90757032089364
True	17.871912327558867
True	211.5908541728196
True	854.0457613079999
True	447.0812658670409
True	540.8321296803257
True	569.2814336189963
True	783.8655348934192
True	625.0002120778776
True	90.16523423707004
True	210.7552169047624
True	248.110277447988
True	296.9580902358441
True	103.5612448711051
True	370.7387529973784
True	445.4886244948142
True	172.09620469960575
True	656.7674833405235
True	243.78342592178615
True	208.45181874312436
True	30.79716687781765
True	244.27029862882347
True	471.9152680166958
True	167.5939763516577
True	532.2524280079945
True	479.34492775919415
True	249.53648238727172
True	104.54721257983628
True	40.97257245381739
True	403.3373856159839
True	795.3222694416761
True	172.54384927556578
True	1061.8831941908386
True	1027.7803366968928
True	478.2975686952328
True	102.42755087008678
True	128.9407913702849
True	662.915299198049
True	10.060033240111032
True	225.92917485214844
True	137.2990265651594
True	117.95663487246075
True	326.8906136980656
True	628.4536092063324
True	38.34678373293914
True	126.76028843763048
True	929.9222941713434
True	59.52224573501835
True	453.7553056249063
True	525.0438104452049
True	251.71873105301336
True	134.64858294877857
True	935.4895562065408
True	1184.9961664655218
True	519.1559357037762
True	626.7532475578406
True	216.5243877991803
True	155.03499384198116
True	314.3486708523971
True	255.38787097384488
True	177.39366160562776
True	298.7751272089814
True	341.24326056790113
True	11.618398782506413
True	631.3390047637035
True	148.101005866825
True	81.98746301882655
True	443.8212811797536
True	295.2432976775446
True	1193.1004887068675
True	356.3925422507491
True	973.651597798192
True	11.195058463064688
True	266.16893539569713
True	232.630254683767
True	153.58620779416418
True	476.165702189319
True	196.4450731261762
True	400.62366993520834
True	316.5696142325547
True	111.420003128054
True	356.3527752948888
True	1023.4259256839904
True	732.9818079474785
True	217.98752621127605
True	111.15727045856408
True	299.44035349616166
True	23.329319319162813
True	357.196233979516
True	325.14133570618617
True	589.8866202426657
True	424.5722045178466
True	347.64879546721164
True	159.43846620544488
True	13.060528842594769
True	422.0725846850874
True	262.1814971738386
True	148.11168468726024
True	307.9404585056328
True	436.9308154686757
True	816.210606324335
True	326.2169432732079
True	772.0001825123791
True	407.22731311303664
True	372.73544649689296
True	1.0025697710800732
True	1154.96893859265
True	105.7128755284293
True	919.389098394136
True	208.63921216035789
True	473.0428329709008
True	667.7353886976866
True	85.81589035779767
True	467.4975259069644
True	34.34514892986357
True	423.4058465109913
True	76.65555054424742
True	226.5607709951284
True	39.47930312209359
True	641.5235389880168
True	191.00381759187505
True	25.65043938974254
True	389.6497782238803
True	108.82749511060106
True	162.40470566554413
True	833.6993183376328
True	248.43291207097235
True	153.53729558586488
True	372.0421864217898
True	534.9500589126064
True	343.86610960053986
True	520.755014389875
True	616.4890984536296
True	150.39886419411476
True	6.987826069428725
True	72.09423427317908
True	422.2880581141374
True	91.62850550685069
True	72.71346216450523
True	1071.2569169430265
True	27.998588195720178
True	315.0622757924277
True	324.6521622936052
True	455.2278361892917
True	669.3167994156315
True	181.47468953713687
True	654.0453854489343
True	329.9821348270993
True	338.0030608310529
True	276.0048379122824
True	224.886496255826
True	379.4478104476306
True	444.9339171290413
True	402.9947127659638
True	607.8494468498336
True	136.774764716093
True	75.74029820199056
True	37.16781321036888
True	285.3563254417574
True	660.812316689937
True	420.27834080302006
True	806.0559073867395
True	211.32427798427543
True	397.5697207199594
True	64.93899009402018
True	55.3712481412822
True	425.2192925143408
True	201.7540279385603
True	225.07010355546112
True	42.54007330343077
True	1065.6871161838014
True	179.36443322482936
True	912.5351139474922
True	323.27855550972885
True	932.137761434298
True	226.0418594898038
True	448.6680954347494
True	531.259101414507
True	617.4807687368785
True	213.0675116469619
True	473.0854830424021
True	931.52252987259
True	128.98042117429523
True	6.603827021508692
True	547.7551607728515
True	28.37389264073107
True	76.65200558911677
True	796.6682529287982
True	227.59241908963708
True	1014.4278732162284
True	690.9317424237331
True	427.9270386427349
True	294.38086487559843
True	481.0171600212775
True	346.33806381794614
True	182.33131585658657
True	654.3065225563397
True	736.3605994517525
True	214.28802057331063
True	91.78379087168092
True	517.709291304928
True	141.0849260539096
True	371.2695440286511
True	331.59469510705514
True	63.76839512673452
True	386.0985241727154
True	415.3265330587498
True	363.1675532411694
True	399.6851032384407
True	419.6419007705708
True	632.7907991022356
True	59.340829041036486
True	464.2782988181905
True	323.60176895512154
True	641.0020221658715
True	224.7177292864473
True	100.19507045100433
True	41.34176166576113
True	545.3869015789206
True	643.580803191763
True	185.08010825267692
True	415.710537045856
True	347.0671768585407
True	18.66463351189812
True	175.3701044506768
True	288.5436322508836
True	2.756020496617237
True	872.7836026540144
True	83.90198387804412
True	98.75006158610934
True	114.6775643136428
True	355.9204779723356
True	37.630776629320536
True	466.3613412176477
True	229.7114560636388
True	4.898080952906144
True	117.40725226548491
True	444.9313602598792
True	51.67042679977916
True	66.92809517049919
True	180.2506576483871
True	279.3013776642879
True	979.3149788543654
True	396.06585560547273
True	937.1207313364304
True	177.58599226284048
True	1018.4068868407333
True	800.1272590747958
True	653.5511068065196
True	407.2816023707667
True	380.2473575919865
True	80.95456561749971
True	72.17383241548188
True	81.66444662500501
True	173.37009916661523
True	474.8365885281981
True	1050.8823210052155
True	177.5401043702085
True	355.4537257755206
True	438.6805472997038
True	593.8697374643051
True	595.8055024402479
True	275.7207757193569
True	459.22039532473855
True	675.7998694000039
True	93.95163248265976
True	731.9586773468325
True	253.08796967269973
True	132.99297221820268
True	403.01221195747416
True	882.7530653191526
True	459.1172294393357
True	875.902370305176
True	197.1847867610584
True	360.09257851358296
True	691.0342457110689
True	605.3687967087202
True	190.7470526639311
True	251.26533524895828
True	803.2131594189547
True	31.539706264052064
True	183.06440579150637
True	499.70699040198974
True	712.7735767108236
True	103.62084610813412
True	38.29262762461122
True	166.5536309461153
True	731.823839128006
True	323.04683465129443
True	552.8054547495634
True	356.3623360032514
True	308.12361151981304
True	457.0558775875089
True	487.6694444271131
True	70.46050492630351
True	366.4034384063277
True	761.813817109195
True	0.0
True	296.9920979811346
True	249.86414980880173
True	990.2656495933916
True	149.79751280088192
True	624.2281071067146
True	630.8423967130456
True	111.50888568770252
True	213.1044400226415
True	133.15730641178538
True	12.44579130460708
True	287.61917800478614
True	385.5892129382737
True	1132.093493190568
True	233.68504560938092
True	425.78015023777033
True	659.5573786524296
True	200.9620464648379
True	27.279359767611595
True	861.740363694462
True	627.1854414878696
True	156.3016152286953
True	611.3462630173314
True	166.13985204571767
True	297.9179773292375
True	777.2239229055499
True	35.04669611168487
True	109.12303772008946
True	510.1401471221208
True	63.93132995931618
True	70.84069471016984
True	410.6930529273793
True	25.094356694645374
True	761.5557450244457
True	104.35464061688084
True	159.4116958000102
True	14.606346117695644
True	705.0440738206514
True	29.102599179783525
True	777.8056971815772
True	406.75374436869737
True	117.59472698464464
True	698.8628947714452
True	533.9176847233047
True	560.7934079265655
True	47.61153434230292
True	364.1509908578766
True	4.359354435498695
True	96.6104797229017
True	372.8447517656885
True	49.344708448953206
True	117.62873351198256
True	326.0396109608839
True	172.04917606063862
True	101.08974651009017
True	680.6537201213532
True	20.19565010551447
True	1172.0283036446972
True	506.8007013413843
True	301.08570621383336
True	506.5892950643436
True	118.91507752729238
True	775.3643915596821
True	1122.3511235184114
True	731.590905696729
True	165.42921200853846
True	228.6510813655104
True	50.59148207069234
True	54.15875747261225
True	156.52199345355916
True	103.13805799855405
True	170.90531601550057
True	1173.978265868338
True	312.86632768579483
True	348.7237576389996
True	694.5233375932518
True	18.080090451172108
True	13.893945366002557
True	565.5330199736302
True	4.707633997684326
True	114.3614026997326
True	671.475519051513
True	187.38505868242592
True	665.5319508411148
True	851.1381652061818
True	154.5265357803946
True	898.515459917411
True	2.471601721387574
True	463.0403940018131
True	1040.306219602721
True	27.32884390038457
True	235.68926025994543
True	148.43730181956332
True	1012.135349568594
True	228.83828847753145
True	492.3066353162312
True	122.69737311103492
True	509.87748582215903
True	155.5100931567566
True	101.90595673447046
True	388.4370258319548
True	74.96176727818286
True	55.82061149431413
True	1051.3285260852138
True	255.5076982803304
True	161.69972295342205
True	374.8898886403679
True	405.4750007816163
True	213.7853270570432
True	164.5859706624111
True	395.2977770217428
True	34.0805155089126
True	490.5427045079631
True	1133.742568096306
True	111.51016019563131
True	471.3979627983563
True	309.17736666637995
True	26.59231278261829
True	404.1329731993571
True	104.57335434790316
True	600.1075718403696
True	202.21745244456173
True	438.4388434360523
True	19.7508853425676
True	443.5243518146752
True	105.95546709204233
True	337.31410714122734
True	31.734759956605807
True	174.8394767406137
True	243.5737623537033
True	766.0729264063103
True	59.80940309919258
True	130.54885083569795
True	231.6543927195156
True	134.40355412451942
True	635.089162166021
True	558.9744183253384
True	781.867407516641
True	389.3106566957067
True	538.3774927140404
True	414.6559077618807
True	700.1923551891837
True	68.32029319866768
True	467.2677496782676
True	425.1928789002021
True	44.85396786267721
True	86.92995601179302
True	128.0169037903018
True	93.15097940115672
True	332.00336715693754
True	845.414561991806
True	332.5455953353313
True	1097.2092955953783
True	312.4015072332237
True	905.9095022903084
True	149.48366658497773
True	565.8846819905048
True	598.4450107283596
True	674.8274294310496
True	450.6178762429207
True	63.85673670277905
True	284.7855356626553
True	38.6963882607333
True	172.33717577927536
True	175.6116173705846
True	1120.4419607475872
True	230.14948006928503
True	559.3800344716255
True	567.7657726265209
True	564.6623248453581
True	862.6765543926641
True	590.3985471763107
True	655.2768055478156
True	936.647204999278
True	126.21767783641968
True	331.56462484484024
True	257.0325334244515
True	324.0058249591376
True	91.65117993478025
True	375.1910763740033
True	4.168415782354444
True	324.92752103693203
True	269.5862848239692
True	612.1906708491198
True	294.5531231658591
True	363.1986883158248
True	8.83334102254448
True	56.17426386190621
True	547.8513609937955
True	28.291544714064703
True	145.5872333654449
True	64.47337094246784
True	150.22767433219366
True	229.3522501220032
True	66.6037022928736
True	376.6262931239086
True	278.5524437381179
True	98.5317202514472
True	342.5730845972741
True	65.18293949087858
True	606.0913748160355
True	873.9750796447528
True	288.7201730528789
True	1154.6123753706097
True	113.00334158100678
True	302.6859228881721
True	1061.858388879891
True	91.38387658253588
True	279.0627904350362
True	9.553233337009669
True	401.82209357047697
True	447.908287424553
True	147.21567056930624
True	616.1586121539979
True	931.9380924470652
True	163.55028843960855
True	79.45653020301857
True	328.50091270812794
True	553.0554840344993
True	621.736032287215
True	1249.5399299235037
True	27.49534754344244
True	944.4146581968268
True	139.5901450505791
True	640.9335805181312
True	119.71474447620136
True	132.55566984490451
True	189.52952676735333
True	175.04672517770055
True	761.4987583974971
True	213.66706360042895
True	235.9328259990441
True	67.66619101245917
True	508.7586509932031
True	458.1116180653133
True	173.90557079656395
True	230.13623059869576
True	16.945182162420497
True	427.1772960852613
True	213.1566944117689
True	291.1825861290052
True	116.83272952412332
True	735.5390148029637
True	412.9093386918261
True	255.9522938239292
True	646.1164003775076
True	524.4395717009618
True	471.4341902816176
True	132.6559528341237
True	523.9331873599114
True	421.5910882907201
True	2.855990588581302
True	191.57878091467344
True	90.38048974643006
True	240.14777972942423
True	3.033075989853314
True	127.12009180890011
True	353.38606971472115
True	6.0918415079413855
True	866.2156385242293
True	172.18419115089534
True	713.5731275651926
True	831.273998059813
True	168.3566544069774
True	228.07196389133176
True	481.0531519423077
True	831.8855318317685
True	47.401686789319896
True	38.448100625220114
True	139.81595605513127
True	621.4197196861165
True	722.4368162047097
True	182.1500824982029
True	568.3800452337492
True	578.6598532988231
True	856.6374925327416
True	393.8098558947773
True	183.16213963315195
True	885.5999509649083
True	212.5956740260296
True	144.34174877361107
True	325.64614735158096
True	224.6928676599601
True	200.872128591042
True	626.336451112728
True	241.36989552915384
True	191.93682784632227
True	438.32100456028576
True	472.094965664385
True	61.65510496686459
True	275.02253588888567
True	81.10854316920711
True	329.79358882478766
True	368.9578962971054
True	245.64744200761325
True	174.73250703782227
True	373.8267177940437
True	623.7206345650967
True	750.2726559053629
True	294.0864891841616
True	745.6766700676175
True	64.54143394966428
True	885.9828513279958
True	356.12414030231827
True	12.5083230063295
True	612.8347141703812
True	683.3495125329869
True	250.3108181547152
True	161.85894594252886
True	49.033692166556
True	384.73941137706726
True	79.77334731925158
True	13.090688748963997
True	893.8897124486375
True	367.917350228147
True	178.8530332080756
True	939.468863140268
True	11.475761570381463
True	784.4930283038206
True	32.55390610639315
True	692.9814855106162
True	57.98523705307901
True	770.5868637791126
True	447.7924877332397
True	200.57309087221293
True	441.1174292373112
True	209.6596164085527
True	297.3955754799728
True	225.35927039044935
True	402.9367973328835
True	9.817367008565862
True	319.1711627606128
True	113.0867015752723
True	10.700444366237562
True	477.5981017432216
True	725.953474990871
True	292.5490308143978
True	82.54255759735028
True	299.6046856945453
True	82.79555679543381
True	186.0210134917565
True	179.01194369164313
True	370.1151260858114
True	45.982399155652594
True	138.2100494761011
True	388.5290449063753
True	884.1656645568471
True	119.51610737874636
True	203.98881816176737
True	423.74914043192734
True	19.235338412548288
True	414.6150088976816
True	518.5162894274699
True	91.3521458655474
True	394.4616276631036
True	378.79400112597824
True	417.9532094772706
True	585.9819531066387
True	1034.9932394524255
True	1005.5308372802086
True	55.00510290575098
True	1065.180983319658
True	112.97887720104342
True	114.65598845781948
True	108.40270519155884
True	485.8766612179855
True	366.8516144173839
True	588.520865636805
True	264.3826920019174
True	153.15274558890525
True	412.78689062255177
True	15.08132421539919
True	439.2316945737269
True	395.89178816542864
True	152.6111155933116
True	100.47095326038826
True	544.2192140986239
True	978.2638225909444
True	204.51272423568312
True	67.62252645625351
True	433.0030048751528
True	374.7659062288111
True	479.8142913694202
True	326.98624910645987
True	5.298459762030518
True	531.5807394117112
True	510.8905002504407
True	511.18539266037465
True	188.7980229853074
True	102.74981370909076
True	21.88799926635235
True	371.265629940076
True	109.65208569458744
True	6.765890441682871
True	29.30117536365344
True	342.98459275085185
True	645.9739008490554
True	132.2864586202804
True	88.36322338100439
True	22.17077897920788
True	417.57220236760537
True	379.9232056674409
True	765.6038300848415
True	294.2047933302449
True	506.9120638386762
True	549.0643703083135
True	526.7560895752314
True	289.980082347598
True	515.6365358342332
True	94.54358601535414
True	573.4835963245978
True	7.920126221318633
True	357.16349639428444
True	455.0280670015467
True	982.159824415682
True	346.26639804193064
True	805.924825258978
True	949.6364675335832
True	176.5970414202854
True	38.77794301745104
True	355.57410112575286
True	389.8612124690655
True	581.3489242740621
True	246.02946183631045
True	29.911963602469367
True	644.7228730380665
True	126.84955975992138
True	1041.392375075043
True	329.2369019518644
True	472.6899102513764
True	130.00221615763556
True	810.9314865754593
True	133.45321226674383
True	825.8468489708421
True	527.530562158324
True	193.27489693910908
True	116.26445683235671
True	64.22365489321315
True	564.5662146347888
True	950.9402342855476
True	419.31184959928095
True	548.3793253184219
True	134.60760624656487
True	656.9229101190862
True	482.3944200743633
True	799.7266634086463
True	325.99457809188124
True	609.2051502856526
True	118.85739516157258
True	27.131833402375957
True	414.0292364967804
True	164.76134288871435
True	103.89425440018164
True	361.9266100374337
True	1080.1178404213758
True	267.1540091871358
True	553.0746259469937
True	12.197759681554883
True	75.04338084527386
True	328.4773664248032
True	782.9063555395801
True	454.291477257602
True	534.2895704354612
True	699.6028503368012
True	62.53250380788776
True	690.776026247355
True	50.50519838042286
True	105.6403067363709
True	183.7903344941752
True	84.0826210442821
True	26.99329022844893
True	304.1436056580155
True	489.4999136923788
True	888.6500188635007
True	864.9280446909274
True	6.205501068214275
True	284.6591834228908
True	475.64285417539
True	123.00010383004307
True	244.8575077147921
True	335.7005523146423
True	1309.2693839369058
True	452.1453443164969
True	24.264760239145403
True	182.36362530935492
True	697.5824065252759
True	35.27835619226636
True	176.57703444173293
True	565.3751202342609
True	69.22978711280588
True	843.9675662395227
True	335.1031141049824
True	654.7791555825443
True	81.07271500322912
True	669.9000008525618
True	581.5088867347735
True	876.2305375739495
True	257.95817340000906
True	505.3003208472019
True	793.1244753253576
True	929.7498920823788
True	238.4254734009932
True	747.9646768914454
True	213.89408849104203
True	446.2124426140659
True	372.1039700047815
True	497.7581446661397
True	489.5358314136189
True	316.585264055313
True	342.0457917548174
True	110.12005260764175
True	336.9391990441871
True	1122.820948394263
True	311.96149887133885
True	142.82097404017188
True	294.70418394338924
True	737.1927863103251
True	662.4082018636858
True	395.99642233866695
True	118.89591050889568
True	329.215054865574
True	33.99397995105658
True	171.73364156241425
True	92.16813396492611
True	86.43418015706675
True	551.3359771163495
True	143.12604638230567
True	134.48651859229932
True	107.98535771975368
True	84.2850465124411
True	447.3095762578175
True	384.65067521289706
True	1051.996862491994
True	527.093761805535
True	817.0303611194854
True	280.3432116337515
True	290.2615185700813
True	531.8171803026241
True	196.9881423664441
True	732.6001098894839
True	242.6735232717816
True	353.7710631007316
True	65.48811710480253
True	118.73754409351704
True	263.1034803171061
True	122.523066528406
True	458.294602519347
True	30.806257335493346
True	575.282179487488
True	998.435172216274
True	719.4856050380216
True	1.1317855961177898
True	62.60357818823445
True	469.6832128295355
True	446.5154820553022
True	74.57241549860687
True	125.32416453493516
True	304.20957829280485
True	79.2981803839017
True	51.40520562955011
True	703.2999938902869
True	659.3629571621533
True	171.8590902324951
True	166.2519539489167
True	543.9210591352524
True	51.72920554321991
True	25.293449167563235
True	591.3950063549667
True	449.6397747183873
True	1111.1566700739877
True	48.345142260588055
True	487.2537941038162
True	907.5337751974788
True	796.2769453472221
True	280.18154304980374
True	757.8591227792435
True	383.6822319396497
True	38.02691973011677
True	94.20921461198412
True	730.7730534437359
True	74.61684383282157
True	148.6618154617501
True	960.0013177056952
True	174.61671338454786
True	271.5511595119683
True	109.0292703694936
True	648.6888259735676
True	591.7901765459944
True	212.6245793823257
True	446.3920490606373
True	40.8776338907031
True	287.9242115817287
True	597.3476087644677
True	621.1514576287748
True	318.0896416916213
True	76.32338817550115
True	955.1364454088148
True	1124.2717542614848
True	562.0310672943054
True	63.41333874252597
True	31.71922442824417
True	94.22688906951817
True	108.6179099180507
True	101.13944027914062
True	877.8366836988765
True	1199.5609490426486
True	681.7422269601582
True	339.0346445689958
True	8.8027829300653
True	20.921392023758926
True	349.05459531433763
True	483.9545165029264
True	43.54675761915124
True	566.9238534346546
True	422.2459690466628
True	397.88485889218174
True	79.29084289420358
True	204.0402014358426
True	263.0186073085046
True	136.36704775288297
True	403.4099940002429
True	44.97122101960827
True	181.09464580841876
True	1144.1897451176728
True	6.455870208607964
True	28.9632516797302
True	587.198678362778
True	362.3970232637225
True	763.3342803927084
True	151.33485640921893
True	762.8279665900077
True	573.6551051555666
True	274.7368705439076
True	436.6546966118146
True	340.9899315940122
True	295.85485773462227
True	261.4667699362431
True	403.13245262527056
True	507.9031238000659
True	498.4935886073852
True	110.45177491025552
True	350.7077308872513
True	8.291562159587727
True	173.49916215325774
True	228.375982635169
True	859.711356160144
True	572.3797087627775
True	32.45288408514392
True	723.5131175392149
True	809.3114376000282
True	107.56623514730362
True	352.97739771618626
True	859.7553870895688
True	227.3953921702085
True	159.99495741146367
True	535.3822895696904
True	564.5525566493183
True	1077.2855592804026
True	143.07248541514906
True	156.0068807750889
True	261.5101842015686
True	312.0321863619739
True	420.59038040608135
True	406.69716524342783
True	302.6053592067425
True	451.96231037042975
True	499.64178375801794
True	226.7868630418236
True	1526.4417718223312
True	251.36586790110167
True	395.0645974296386
True	54.44738677193634
True	763.7188575062881
True	256.2634715322222
True	913.4892375147851
True	553.2133796703474
True	311.2741561184016
True	788.7787680841858
True	257.3239996987381
True	215.28438368192397
True	258.92814955506685
True	221.11474664933476
True	130.27452822179967
True	262.74867838856505
True	740.2828887837784
True	518.904921443328
True	212.1311727445205
True	1183.1059382183812
True	117.89668612395084
True	263.13048337037094
True	70.79784022871229
True	318.0377134608736
True	430.67932672809343
True	95.24996992974702
True	222.67015415354984
True	74.16020445812796
True	710.9626418563168
True	383.1511472179425
True	212.8660268464576
True	742.0840067782018
True	905.163913358125
True	797.044181952195
True	834.5773165264771
True	342.0807913506813
True	1.108084261608029
True	264.1447019315895
True	55.98017377366017
True	389.815683380692
True	54.19477382293695
True	364.3182509689273
True	846.9668123712075
True	1036.733871790536
True	392.6385419204482
True	21.59980757741796
True	539.7554244161614
True	497.7082723407513
True	200.1994162777404
True	234.77475751267505
True	293.86745250876004
True	23.889689201353757
True	122.17051526558042
True	964.8185982089806
True	59.524728997782354
True	497.5288809225696
True	784.677691288633
True	97.56961634357344
True	252.5589876207254
True	113.9391822865661
True	15.520671185873445
True	1.7191831182677109
True	112.06758285039778
True	1013.585138411737
True	470.9577629690521
True	68.25932815976716
True	782.4451454583334
True	352.79351239550147
True	1.3590750340061026
True	440.0034159489621
True	185.1100662560673
True	508.3722989212727
True	82.26886345759371
True	336.20809342775345
True	387.890222652938
True	168.36719786952014
True	209.5554193684908
True	132.72775664594718
True	181.78377792077265
True	984.256077166178
True	15.633298848183513
True	506.85647092661407
True	463.57921009005935
True	416.37882917975946
True	223.6161843412696
True	239.07794055669228
True	156.77252840326364
True	47.28614734380049
True	508.5764065577957
True	153.42768291980727
True	838.2879525610774
True	840.8601369648372
True	247.09877789303684
True	313.5752311026107
True	525.8028964722191
True	36.454254927433766
True	81.98855143902053
True	765.1585063374304
True	1070.5397926281698
True	108.5140120501062
True	708.4476022155371
True	144.8730369235429
True	934.0990121255868
True	657.4824055733378
True	109.53124243983297
True	266.354838534515
True	604.3901061887085
True	251.2633752435893
True	44.00814112916683
True	566.17553499078
True	436.4554395879868
True	5.502135950884158
True	466.5203933223175
True	66.45053723663975
True	166.56388397301123
True	234.99286597503357
True	307.3728555228392
True	70.5177267581994
True	221.08142485035555
True	350.38793375132786
True	420.23686177194855
True	950.5085576158122
True	44.53378402638503
True	904.134877650366
True	1044.9197874326744
True	129.28985050952542
True	73.4887021588543
True	1002.7444687350408
True	33.75478011829013
True	229.75456684540885
True	84.4836838473996
True	215.86139306519905
True	374.5171140058279
True	949.5664625450328
True	97.14529140365885
True	67.40453993209496
True	645.2182225242861
True	277.3592784981721
True	722.6070456035734
True	53.896003390206594
True	482.3877724506051
True	382.29069165107023
True	678.5128678302987
True	53.15203394407404
True	115.99493888349414
True	24.22336534258036
True	270.42158582401214
True	43.206521049347096
True	343.15782033843243
True	3.005455264415154
True	1186.619974545924
True	104.19228483138868
True	134.56844093153296
True	357.3036798968311
True	733.1913990746558
True	682.032860199925
True	1002.7935058254895
True	463.6096253913989
True	423.372782864984
True	134.650782544736
True	427.1011448995068
True	837.692791592633
True	430.32630588321126
True	914.4162356575458
True	87.48528664079258
True	425.8425467828233
True	177.4305965137568
True	285.6138973326159
True	757.1169906545434
True	164.30558434452163
True	131.07749108349776
True	63.58691751535845
True	877.5933902778215
True	796.791987238694
True	77.14593830520587
True	449.2745520863661
True	756.5483838838112
True	417.6243080890085
True	58.07669304828195
True	312.56930540297384
True	782.8533053962883
True	27.60468293575217
True	361.5928044680196
True	166.32290891931123
True	291.6177952970327
True	33.31528693061092
True	220.17583221753705
True	786.2394139796862
True	640.8904744074396
True	57.59630717371981
True	286.24939358127807
True	858.5089167423747
True	19.23994788647869
True	311.3836552008758
True	281.55669979728106
True	444.0203911249338
True	214.7450199405534
True	602.9786509550405
True	46.61726170679305
True	977.3411513262892
True	897.0764545119686
True	47.01380801136843
True	384.388141426933
True	719.1917123778254
True	873.4905042541528
True	269.16931858980166
True	610.4747911522412
True	132.1050260862389
True	188.91200222678003
True	134.84913351785022
True	136.574651976793
True	213.13854908773575
True	938.4042137392452
True	793.8631345068928
True	942.5460888127668
True	18.613955369287897
True	27.053534453129465
True	356.7727013026619
True	14.053752828913469
True	635.3365090227759
True	1070.2698843166495
True	270.6856290804657
True	201.0279882036185
True	84.87076257059174
True	220.20670174928804
True	124.12818036546528
True	43.44909466484227
True	132.27472184129
True	86.91045065903559
True	257.4630828703704
True	537.7811834817813
True	156.50848546636013
True	30.804944514054405
True	59.93963859067805
True	426.48464617680617
True	266.6771359575172
True	580.9542161673339
True	23.2028370243111
True	114.2898971682617
True	662.6133509961409
True	275.0877162809046
True	464.92864053065455
True	648.0407924336107
True	102.16253085447887
True	114.20425778727196
True	83.55797258151328
True	27.65538935853294
True	115.99158055912244
True	85.83176647264528
True	100.30272327848276
True	155.53036980504146
True	237.96370981149715
True	821.664725283175
True	290.8355565544682
True	917.2644053258324
True	167.80608115485066
True	199.9945710708856
True	796.9062510122809
True	315.62742812714674
True	561.501641507293
True	254.9084217707313
True	356.64771553544364
True	457.3364716305031
True	546.4496373846636
True	638.2696222723923
True	381.0665633792138
True	33.318344294923136
True	560.3642666539988
True	625.922336900063
True	19.648163305118413
True	11.042869061343868
True	270.4338091598746
True	397.5835334143237
True	456.2753740911819
True	65.0619869049192
True	643.2302820275759
True	947.4990059296229
True	252.67926102623412
True	901.5807380364918
True	277.5688837087507
True	106.90794703470723
True	268.1913947311424
True	706.2714659363103
True	38.9291508122686
True	585.9229275021733
True	1280.9525711804974
True	1020.3836333037116
True	913.5504634711835
True	206.75318389604112
True	86.38435193193936
True	200.96798608323564
True	836.160494495402
True	138.76914838694967
True	1039.743330967954
True	868.9528774497159
True	44.051872105983925
True	85.6705746112275
True	419.833292609507
True	392.6592519971754
True	201.87892019507916
True	501.4451782545024
True	629.7172599765157
True	125.72272779857695
True	272.2230165129598
True	985.2137851010388
True	50.50718821987079
True	690.0923642294405
True	538.2542614240169
True	39.04055718811979
True	820.7372560911541
True	392.3630223495948
True	590.6121401998699
True	108.16349768589252
True	265.2458927235042
True	196.5720525332382
True	25.1235028903513
True	133.49390591502134
True	732.7245934541686
True	140.4376600441208
True	372.9131649243409
True	65.86726737464102
True	648.7785092740487
True	620.30292776975
True	239.3759986637041
True	455.2894396930945
True	168.77620659357686
True	174.51988191897755
True	218.70144619650245
True	296.5969119885154
True	355.2819947342226
True	127.64142689819576
True	196.30621254744355
True	27.1285565447593
True	860.5060409431233
True	305.210035052011
True	10.53169368773207
True	372.60372701743125
True	161.9923557409765
True	636.324410292695
True	375.9888955978269
True	583.6601901973586
True	567.3880068479095
True	453.66006930347584
True	792.4652118628451
True	242.5730120658929
True	535.9468823729226
True	155.27193160554532
True	555.1195087907971
True	370.8360526875308
True	373.51683759369234
True	125.26639370164142
True	134.4196470328441
True	106.99063392815924
True	65.64190051877362
True	729.2763951810101
True	176.30379630017174
True	44.314239318251225
True	0.0
True	540.6150145521692
True	109.8318542148104
True	22.008919157027528
True	40.47670673872284
True	114.13954201428784
True	537.4501344561994
True	180.5290346258208
True	108.0782533974896
True	37.6443458267813
True	154.7397100896969
True	920.510985099065
True	55.47484086729536
True	225.9522312962256
True	777.9266725520695
True	320.64240063141006
True	438.6696434404506
True	477.5591002543506
True	504.8729165530549
True	593.4838373086029
True	927.2533591874648
True	257.91945621681907
True	1041.4128157998723
True	901.8412020464576
True	612.9356410795593
True	342.3387781874017
True	828.1760421228274
True	10.423768717675062
True	33.01480404982911
True	292.72123845350603
True	44.23833539170423
True	194.3500503197504
True	728.6498444645399
True	217.0963582428179
True	765.2853522682984
True	768.0143569051497
True	120.63164057847996
True	373.3894032974508
True	593.4054740981503
True	25.45012441972966
True	132.01489913240812
True	432.8097146876231
True	302.2273055536557
True	205.18991686342085
True	114.59074889424076
True	380.9702974608044
True	22.25704092422646
True	362.33192411415513
True	358.71238053468625
True	1038.901482709531
True	363.35240166916776
True	32.139948714374974
True	431.8165835340211
True	457.0545357080875
True	233.9237038102221
True	32.67203202210031
True	755.41490978058
True	436.9875842474958
True	173.94770803131348
True	13.297621255992125
True	1222.8995497409996
True	172.04501121713182
True	27.516126531805384
True	305.84293590333306
True	280.71707092231566
True	112.40619091850246
True	294.27654166937833
True	47.820654529061926
True	334.41410596881434
True	295.1017735061752
True	308.0485755785518
True	30.31931019044664
True	49.36042845245843
True	1035.3167873742136
True	26.03408963530921
True	12.642300131733696
True	170.82662327291234
True	669.1766117431499
True	8.395030477326827
True	189.05460494155452
True	176.54119253834142
True	527.7177642499229
True	371.6399823738348
True	734.2542038856034
True	318.21969905486
True	475.02520754149975
True	446.7570933241547
True	495.0723285594845
True	102.05632103101848
True	1243.089691511521
True	947.3449059682162
True	286.81162268741946
True	529.9511555114065
True	102.70358660736107
True	551.5982681651006
True	435.1037625746751
True	159.38579506175222
True	78.56976581743321
True	358.7656104002977
True	164.5164622486305
True	29.768592642771907
True	611.6766773260025
True	387.63459347511946
True	68.34210742712685
True	26.60962241543009
True	682.2491644765213
True	485.8760669288851
True	65.7390412644367
True	21.431900751806136
True	330.9490697405142
True	310.69121330224743
True	728.0281767588817
True	550.6775725297177
True	558.0350211168302
True	783.0576844064205
True	9.20071399627614
True	56.546453079190826
True	33.538014738239205
True	54.38165133340964
True	499.2170518533584
True	585.1249086696788
True	85.96717908326674
True	105.73081075058752
True	187.43707000677605
True	70.83084135638775
True	178.8883748684158
True	215.8546210072191
True	275.1912903063504
True	824.1332065895674
True	584.7007145998688
True	287.78902885358247
True	192.8669498419098
True	275.3149246962326
True	246.4145437798421
True	739.3925646541645
True	322.4030496505684
True	160.90360274634148
True	881.9681647989327
True	343.25624515397755
True	460.8216212712818
True	149.82136082151277
True	122.94163361811128
True	63.16559366973684
True	211.0671289839072
True	994.5593159527108
True	534.145912493337
True	110.65528359774386
True	365.7480485415421
True	101.9924574992424
True	680.7413217339279
True	3.624825203953717
True	662.6743362706801
True	37.533893864634976
True	961.0857071446884
True	835.4106393348139
True	209.9056082271532
True	29.801354061833187
True	82.77125794034282
True	456.0675688839477
True	225.1249463257224
True	1.425352009117312
True	77.29421371559654
True	1072.6060477972355
True	334.66141373294386
True	680.4767473346051
True	498.8904517756472
True	31.09950937820696
True	145.10310168827314
True	452.7064502384566
True	903.6761872823269
True	799.9562963216225
True	433.622611468722
True	324.1592139957103
True	17.007067873425132
True	78.50907022639407
True	721.2563352827552
True	450.2471508108236
True	387.1511637873329
True	880.1602492882661
True	26.46381187398241
True	219.04807792256324
True	869.1324730340142
True	248.05984018695204
True	8.460652181905077
True	512.5103626841187
True	104.5005689520877
True	668.9554130162567
True	51.33814798562225
True	255.1577587429795
True	867.690359260689
True	888.7183892390891
True	267.5408299629912
True	419.8721477147973
True	121.33231432657776
True	602.6774681041903
True	259.37743022716256
True	191.226403429434
True	863.8411919464028
True	56.30662344390358
True	713.0615181981279
True	275.67934803891745
True	299.5397237166088
True	167.714507128121
True	503.1870700375601
True	597.5031054472586
True	369.6675633114685
True	403.95614205290656
True	68.38402874705847
True	159.59660938691908
True	463.7900413108607
True	213.79426821483327
True	37.35597329412145
True	201.4777529917215
True	379.3616941323473
True	392.2262029607727
True	738.63551685333
True	134.1146937848083
True	661.3995961154848
True	520.6908203523591
True	605.960274222532
True	140.5105089350213
True	35.83424716554409
True	681.6550806045494
True	71.18021387433937
True	551.3759673995881
True	672.1275586160951
True	442.4089269303221
True	134.73474055667134
True	530.3519003489121
True	4.990257465237569
True	406.4020220354939
True	31.710104703725992
True	641.6095481449272
True	253.88278191095543
True	585.3115430304998
True	702.3573643240578
True	137.87949372375266
True	505.0839579726753
True	501.54498277950574
True	64.57935230832344
True	970.883708855283
True	3.345523930672603
True	27.999704465806435
True	635.9399380484027
True	675.5015047960176
True	135.67612283138206
True	415.7263404931185
True	119.92177081889145
True	72.98147722028256
True	456.6940823782165
True	42.6671307174658
True	517.705518118401
True	12.805450337617676
True	835.9105221645801
True	537.6912962291351
True	669.4661808651475
True	102.40218051572404
True	386.78592447947375
True	996.791254828023
True	849.6946833996125
True	141.95168026751537
True	534.2477373672858
True	478.32342704781865
True	248.2348431775869
True	248.1669976527124
True	5.241869698909048
True	305.75686315944773
True	12.697024245265553
True	361.5251831599126
True	75.18888543435537
True	416.59162216207983
True	671.7567627714424
True	129.0601202403488
True	241.4386063327168
True	648.6871110386021
True	661.6495235945407
True	284.25194134544785
True	137.6647048857068
True	168.19692240998785
True	479.3895797471826
True	85.70882593985516
True	11.568193482775037
True	481.8963052286804
True	564.5001691973805
True	19.61694658217189
True	139.3592503635584
True	863.7605876859869
True	495.91756616089776
True	276.64465807824155
True	33.749388430252345
True	472.89768319332194
True	108.9621374474598
True	577.364533583588
True	678.0530320690394
True	295.91629303378915
True	394.9883841273187
True	186.36088849815087
True	246.0075247568797
True	71.06342071731606
True	221.3425953036661
True	500.1212984744961
True	20.919791339876017
True	439.03657229991154
True	371.6683162538493
True	748.9383063239536
True	944.1211512082592
True	908.4129613528224
True	156.78639980607912
True	409.3525959849512
True	73.27607320614315
True	182.3936108318676
True	319.1212313602504
True	10.3031919531799
True	809.6738907110974
True	20.047874368393032
True	404.87079275912544
True	273.07200306213605
True	676.576937050326
True	214.92929849396216
True	39.96776758190184
True	690.1575618999474
True	1073.9316770486648
True	227.7245657246204
True	127.61789514139194
True	601.7460034743551
True	493.2409765123992
True	19.401289501895278
True	815.3277158245534
True	109.26683053768872
True	49.69515681497032
True	296.17478425421143
True	334.9847484413067
True	404.2136961830674
True	277.10263091883087
True	19.05446490937833
True	23.048808102812472
True	879.6902748721792
True	208.33010445210232
True	115.44404682496122
True	827.721358452135
True	663.3331077434403
True	655.3760182693492
True	451.6869718701886
True	152.1569273635735
True	34.67315129627113
True	98.55213995309629
True	428.5449932729933
True	225.0141537813707
True	488.66653125674793
True	145.82057376499282
True	460.5585485941208
True	644.6956038119627
True	945.0890615599168
True	23.64648355067292
True	983.3301129725472
True	1069.2026172430228
True	468.0669945916421
True	77.7495559971456
True	767.0531845137953
True	653.0015271073167
True	691.9705001769707
True	178.1263264638746
True	756.0548252021495
True	701.8106399341826
True	122.80258926235776
True	747.6331673277776
True	812.0802459272609
True	484.4821482596148
True	231.84277832704944
True	76.25743773192987
True	319.4346208811564
True	345.86967917551544
True	454.1803325172089
True	446.72254401865234
True	202.28993435868844
True	310.69264070763126
True	2.46678430940039
True	13.77079495403833
True	109.08791191822245
True	140.5861476011981
True	363.89605985669664
True	351.88833020248387
True	115.84083702452948
True	16.909767623165028
True	204.62312092023345
True	847.8117450472608
True	475.56439004254463
True	546.7831243329222
True	562.5408299779448
True	834.4123669236137
True	639.1237208442296
True	85.54696552850774
True	210.6220044776438
True	244.4169862052229
True	291.9377320207113
True	109.23295586756046
True	371.01631520830017
True	430.9803027093034
True	171.9325322562248
True	660.7433652962908
True	243.53116018295208
True	198.9072169300933
True	28.36633970313249
True	244.8339955162647
True	494.69257124414656
True	168.51994364088537
True	523.3461560472447
True	470.3790420801967
True	236.51499687853368
True	99.9459318328914
True	43.32204755048263
True	402.56442141693617
True	796.753417760636
True	166.82915676364047
True	1053.6116843666164
True	1041.333134919629
True	462.9362043893593
True	103.63758852477407
True	124.6928841124186
True	667.8278426543652
True	8.496142800555603
True	230.8629558009632
True	136.3063440872152
True	120.48885227568007
True	326.9652079951679
True	628.1881076168453
True	37.77294410319655
True	132.84787787428033
True	972.483284394252
True	55.43047675600688
True	448.8230999129311
True	521.8442119961896
True	247.69241418077263
True	127.45612211862266
True	971.574979743615
True	1188.2390174561008
True	519.5642318231631
True	651.6461203696742
True	214.98110092686608
True	154.2789688575755
True	300.2634677059925
True	260.65930980401833
True	170.31202920606503
True	292.58214645153333
True	327.3217684449689
True	10.833244338820435
True	615.1043115217457
True	143.5735013722618
True	79.19426936865347
True	442.562358718203
True	309.6348861760539
True	1207.778125973874
True	360.564220128996
True	985.5580134784848
True	10.05660617104439
True	255.2695258805742
True	230.92819845551935
True	153.6506944840201
True	477.4644269258292
True	205.2541835035787
True	410.8680783510163
True	335.71159133627884
True	112.48873218095608
True	352.41601070045283
True	1030.3304383400273
True	722.7863131322366
True	219.14409085694075
True	104.68099353204542
True	304.0326431389053
True	26.66180267467103
True	357.92028199170824
True	307.8527262401109
True	562.202547780783
True	458.2166048861422
True	347.60441644247607
True	156.4378559911831
True	13.35702640588929
True	417.4286418925421
True	285.653473562663
True	140.23282015781575
True	295.7385254336507
True	444.46985311926926
True	831.0544675549348
True	317.9868220970312
True	775.9710735871283
True	401.3314120919861
True	373.8389345309864
True	1.0189065393236527
True	1157.5471358473478
True	99.14266095304644
True	929.1600223960536
True	210.3831719727676
True	470.735837272554
True	692.5328800109044
True	82.22215967600727
True	491.3842212808215
True	31.535570624575254
True	405.9781915491835
True	76.98068590203154
True	229.9720220111439
True	38.89270402970381
True	694.5501665625048
True	190.86528375891623
True	26.636487585929967
True	373.54769249024974
True	109.71696937036394
True	169.93694875393246
True	850.3293300073103
True	261.81722591074464
True	150.87621667288977
True	374.8190686953231
True	516.736311798776
True	340.7063492893243
True	518.2224208630275
True	612.2219706420599
True	157.45366506536448
True	7.241484837622258
True	75.10495037001007
True	438.80361428116703
True	87.31599676100589
True	79.77658576045565
True	1018.985959187004
True	27.040460267043105
True	323.79495303672286
True	325.3787247153113
True	458.5948744471634
True	673.0232330452676
True	191.56048171164232
True	679.8932488502103
True	324.1725191809433
True	346.3297706906501
True	275.097212135368
True	213.63133631554703
True	358.6362867029435
True	465.8544170574105
True	393.17446987278106
True	601.4571111712752
True	137.66242649463044
True	73.1234849613168
True	39.40435623646067
True	293.724905275463
True	628.1244384778453
True	410.6566431512543
True	796.3684159039253
True	214.02020262675072
True	410.7602162818801
True	68.61920373868169
True	52.82374126396766
True	411.0587668696047
True	199.51491697008063
True	213.84068831901564
True	45.19414870678735
True	1066.4989146324272
True	179.12111207645142
True	912.5202313693128
True	315.7047064756396
True	929.379898329076
True	233.60572996307457
True	473.0873429075272
True	520.6469801739785
True	643.7367334741241
True	210.32855841422028
True	470.2119004568604
True	954.5095594362334
True	123.017257777548
True	8.011843623244287
True	562.3496035119512
True	28.700992214098065
True	78.7771882053264
True	773.8877537116072
True	222.72917998959716
True	980.2460665793463
True	684.3457199210497
True	416.24051721497057
True	292.2061770709265
True	480.5112608686673
True	334.51438872884603
True	183.64544195796623
True	662.4192180394281
True	713.9587056602292
True	209.8296063182406
True	89.17493766617889
True	508.8585931843235
True	136.6029732532635
True	372.222510623284
True	341.60569304794024
True	65.3746232036824
True	383.91287755116
True	407.8110749996548
True	385.2789195512837
True	417.0557600017984
True	395.9870597957003
True	621.5934586982892
True	57.107645439149046
True	450.0278916595681
True	336.824195350934
True	656.7531848829393
True	225.98950405906967
True	98.48199718321452
True	40.124704283747135
True	549.2278803328286
True	623.2440947483776
True	190.66417032427665
True	412.4199222516539
True	346.92621204085464
True	17.821271106758022
True	170.20627683680289
True	293.39763745197723
True	2.536748752301766
True	883.021619647395
True	79.99251286011064
True	104.91376473479887
True	108.42594317346752
True	361.5470517547424
True	33.476886702280495
True	432.58261428813273
True	235.9175766025848
True	6.02112789970957
True	112.36854658713796
True	448.0165751531741
True	53.13568725844238
True	71.00463806827689
True	174.3232236393749
True	285.01427203235465
True	985.1548873391366
True	383.672813043184
True	921.0704188625796
True	197.6821174432199
True	1042.0520114277429
True	763.1689886066067
True	651.3093271702942
True	394.79596496144296
True	388.29401586354686
True	81.41688298691872
True	69.33506017658597
True	78.7745181079408
True	181.46599624344827
True	484.785090141598
True	1103.761384970166
True	185.1340569375357
True	351.98447387036566
True	447.894908136059
True	631.380330573433
True	582.9499157741785
True	291.47487403903875
True	457.7619439223675
True	658.9948571840816
True	90.56244233780156
True	706.9302194126029
True	263.8479945085811
True	138.69194289285812
True	412.68543969153615
True	862.4966491584878
True	443.0074583064362
True	849.7643419178661
True	199.71482212313816
True	348.83528200319523
True	685.8239908000412
True	629.5505238077452
True	188.5857122329205
True	260.6067593739166
True	775.9140996807325
True	28.395413953418537
True	193.24296671816288
True	494.6572803831184
True	704.3492630660988
True	100.4572908881079
True	36.09759653637524
True	169.52934697705342
True	742.005770450981
True	317.04733417827146
True	552.5380982866902
True	360.1681899535618
True	310.00067349335905
True	443.6439572855385
True	492.27787468091486
True	75.22321917911778
True	389.3959823107008
True	784.1108073018132
True	0.0
True	282.78002503312905
True	245.0380748956033
True	971.1652015354496
True	155.17999260506696
True	639.1774235118188
True	632.5737404306302
True	113.30010491876894
True	214.88473364564
True	129.20070609239727
True	11.726147134212844
True	289.8100673099642
True	370.5317065949112
True	1149.444752767445
True	234.54922423924648
True	419.1397991991808
True	653.0157011473302
True	202.664086967714
True	25.50851544375197
True	863.3427985737939
True	610.0214555765084
True	157.25069092655903
True	632.7126983037708
True	165.75970315638995
True	301.3421560710682
True	775.6446439795661
True	35.622081212092134
True	103.85589669412326
True	493.3528888450949
True	64.66120108690602
True	78.71076482747652
True	403.4670797362221
True	22.82823770067683
True	738.3353846681788
True	100.66420568908516
True	154.53662080568745
True	17.984546811980167
True	685.9227959286477
True	29.400503093395013
True	775.4887644048729
True	393.0480720245001
True	109.68194100389736
True	715.0197732977563
True	525.2822848309531
True	560.8133607621083
True	47.78455766591837
True	368.2026910188322
True	5.5532737766993865
True	91.37562648721612
True	359.24292175751543
True	46.00979785772818
True	120.07044518207856
True	317.7554507640773
True	187.6529575642764
True	100.99222577212235
True	647.3894486777979
True	18.641069869094533
True	1165.1763493805115
True	495.1850440183054
True	306.826490002656
True	500.194649760877
True	120.5847819292246
True	763.121585876509
True	1131.7615355168205
True	752.2002755548974
True	169.90287059942372
True	228.73644146961448
True	49.35936644738669
True	57.22729174034285
True	151.06373320601608
True	105.575405026602
True	169.07524660522458
True	1209.630488748415
True	317.2581530276209
True	361.6543370255013
True	713.0659818592782
True	18.77200735234124
True	14.319994332844052
True	597.5868372410611
True	5.852424458472114
True	112.7271211190735
True	683.343521833951
True	180.8933500984705
True	672.2454082785558
True	846.0016064895274
True	158.3124091030101
True	883.8073938644485
True	3.3460778933006425
True	430.9262580076538
True	1062.7033856202663
True	24.57785546855095
True	238.82692211565504
True	152.11151844659628
True	909.6430763179858
True	229.71946786527656
True	473.4693363448053
True	121.39981703562002
True	506.941910770175
True	154.9002906087538
True	98.44274283859588
True	397.4576613700901
True	67.16551921490722
True	55.82566945359797
True	1050.4727912181866
True	274.59273672857097
True	154.00518382721916
True	361.1378947275985
True	399.0187631940538
True	210.5055811221488
True	162.3435001168346
True	391.475094084079
True	34.15917360902736
True	488.4592636042982
True	1131.7910981767302
True	116.22928468234636
True	474.3431938891755
True	315.9757932241956
True	25.691941472739977
True	409.61656018581454
True	102.71135757584972
True	563.3232063765382
True	206.9807724293177
True	420.95900762315887
True	21.376637861746328
True	429.10549803261966
True	111.02161925494435
True	339.3832952900342
True	32.5813233233138
True	171.83897262002313
True	249.07276326544883
True	789.4177436749355
True	55.68235768937075
True	136.38390274225932
True	231.97793266622057
True	136.41294769419287
True	659.0256316539597
True	553.5246006225303
True	775.254901280865
True	382.32961273626586
True	538.2966369757555
True	406.4181593250295
True	695.9491602241058
True	74.41348758718527
True	457.2103244605185
True	418.5993580843486
True	49.60630326908496
True	84.81569543930745
True	131.26177714054631
True	89.33934946183791
True	332.0627862906524
True	864.9781537405127
True	338.519503892059
True	1087.0019017763948
True	322.989993848799
True	904.85172400097
True	141.0083770019533
True	587.7737533299281
True	580.2149501616989
True	712.8964171468912
True	435.59436638565546
True	66.75638386407306
True	289.0051156087658
True	40.420182831668406
True	166.71105749906943
True	167.03904486753171
True	1141.9274080005584
True	228.1504601974628
True	548.8166896949928
True	547.3542241247668
True	560.4899727849635
True	895.1454852648762
True	581.6681952528029
True	640.4652981839298
True	944.9309215527878
True	126.47424301881028
True	311.6995981982551
True	263.7244149886074
True	321.53215102243405
True	92.91614860724177
True	375.38006111834886
True	4.654634921303661
True	327.9525840105697
True	261.094425402173
True	600.0210189052328
True	290.30451321030176
True	355.4460348930991
True	9.631039790985726
True	56.84301946011896
True	540.0038671528489
True	31.178212325092048
True	145.33940912792147
True	61.027839570477774
True	145.577463552722
True	235.83135060307524
True	73.52125661508458
True	384.72109167745606
True	260.1735481756499
True	99.34103377363512
True	339.1134751409271
True	63.99506671032892
True	596.3815813921834
True	897.5889016588519
True	277.2511298431896
True	1149.6562126961207
True	109.79370716873656
True	316.63760850672907
True	1075.825145166442
True	89.37214355696814
True	296.12292821973733
True	9.011242233741406
True	395.3804924335858
True	451.43421341685325
True	153.0801113174056
True	624.6292911999182
True	910.681030849378
True	161.2456251136878
True	77.34154443244535
True	326.3200771532085
True	547.9477581048958
True	614.0011510903246
True	1239.8664161176905
True	26.16529891910683
True	951.113212672161
True	138.7784265686169
True	615.7409647734656
True	118.1927485603748
True	130.436156822189
True	193.83516492413375
True	166.91769673370288
True	733.6453573894287
True	202.1432874632916
True	233.5228006323296
True	70.51092766913447
True	511.3511468878888
True	465.6344626181209
True	167.09827513718153
True	229.8792792391792
True	18.116933200985255
True	431.5948169274181
True	214.7278757061403
True	279.22764447261983
True	106.8669632005812
True	707.127738538149
True	419.8021059613673
True	250.75441480619085
True	640.6368179596146
True	527.892528637961
True	476.824117659174
True	136.23137996009163
True	510.3339722729221
True	430.0407340347718
True	2.734756075144296
True	192.80356852294523
True	85.70731829933995
True	241.3707771280005
True	2.766015955295761
True	128.76964187824498
True	351.34926144952993
True	5.979882451867908
True	898.3918601476387
True	172.12422357142225
True	720.2379245520602
True	786.6337063966265
True	162.54480028894469
True	212.19581083128867
True	478.7858509027943
True	840.6284895284191
True	51.29737117140728
True	36.00843842333769
True	130.78748126007588
True	631.5439900238545
True	720.9133755940169
True	179.23292604854817
True	608.5120460861239
True	617.2008398581019
True	870.2415673808839
True	410.0042842109367
True	183.03769092078264
True	875.604680866974
True	227.97594397508664
True	144.13716670867822
True	325.63280683399194
True	217.60974452383297
True	212.3097496609233
True	593.0377147277602
True	254.08505137699163
True	196.4131322890594
True	457.8672209179387
True	481.5595391225
True	62.225044739686346
True	285.61334636256987
True	82.88686761625982
True	333.35939708829864
True	348.2902135336522
True	260.9553092321687
True	180.04912071930616
True	381.4931788783984
True	650.6176301711173
True	729.2244174948117
True	305.10892210763365
True	730.070247231917
True	64.60509378063836
True	853.8476724190259
True	349.13156396103915
True	12.377626608953287
True	577.2138248911258
True	699.5724222017498
True	258.4586932496861
True	175.4156962411057
True	45.86710521270136
True	389.4909607181716
True	67.88577134764532
True	16.14809967260385
True	900.061001309579
True	360.2721111644888
True	175.10931902020062
True	1010.4066641504012
True	12.14828758867249
True	779.6495096216978
True	32.5631778243447
True	686.8160328468484
True	58.566536531362
True	769.0127444912905
True	418.9523158198081
True	197.44409988154572
True	437.2253524964379
True	216.13487258874167
True	300.8150944557574
True	233.5990370291921
True	412.5306268261802
True	9.885790963567516
True	321.9282189681467
True	114.5596327305399
True	12.409827608629032
True	473.3788175500079
True	734.401386817384
True	290.5944774062185
True	82.12436614453718
True	313.15611729429395
True	82.24213935685593
True	187.46925558942937
True	172.81013369995222
True	381.6430947391111
True	44.66686642415629
True	139.10814205794784
True	390.8995919156231
True	854.4765968029826
True	117.3202860267786
True	208.6885037366832
True	443.9165439197385
True	18.24227573711663
True	422.3911635036751
True	494.8261776270599
True	85.05656740894587
True	386.9803189387032
True	343.5138085070428
True	417.7403000677931
True	601.0585954127821
True	1068.6840556473514
True	1015.9213150659684
True	60.3760221995937
True	1100.910624966051
True	108.2414513606602
True	113.22794212818478
True	107.19017149809756
True	501.8643702069575
True	373.32407656497776
True	579.0384890527164
True	259.7108103552662
True	162.40533987838896
True	424.6619515684338
True	15.25814252344154
True	455.8358199980828
True	380.5360078363855
True	140.18080700624444
True	93.69748575344782
True	524.9321482264925
True	955.401351150808
True	205.32829694404376
True	67.38664453426715
True	431.96154037378886
True	368.80054128388224
True	483.7906703250848
True	313.1439914813283
True	4.104940763309383
True	542.4534048397859
True	503.7013198072849
True	497.8347735106733
True	193.10755992003172
True	104.27313127032303
True	20.78817374296632
True	376.7003492518659
True	107.8047876353089
True	3.799987646461495
True	31.848360080699287
True	344.74666534929617
True	674.0346256976034
True	133.80244384202942
True	89.35259539891447
True	25.5493250707301
True	401.5169748492556
True	374.7067348702871
True	782.4138734176258
True	308.7331165159834
True	497.0492363767037
True	533.6614251878345
True	535.8870614565277
True	285.8604663819653
True	560.5958635298929
True	97.54443444524856
True	582.5996555352388
True	6.58696101800418
True	368.163403320425
True	465.6650054400018
True	980.4911213512644
True	348.60205014172783
True	825.5285183883097
True	940.5538925699956
True	170.84916267807534
True	38.64310781021388
True	381.710246984954
True	388.4126422781568
True	599.0335866891119
True	249.66383511987075
True	28.15206063233944
True	652.7089116811826
True	127.78078389686162
True	1099.677184545282
True	323.2165005987607
True	480.0825752623383
True	128.6140976103693
True	808.0293694740373
True	139.29894231751078
True	822.9130187742288
True	557.3436262652677
True	179.91740931234216
True	107.90551603789297
True	67.48290882441545
True	564.1191040036556
True	928.9636587602952
True	432.85439905064766
True	529.3186635080929
True	138.11894528469605
True	640.1643958083449
True	484.9620999081412
True	784.0413216397566
True	330.6613515612598
True	570.5542815874701
True	116.29451945465262
True	23.380080812452285
True	405.8500821722788
True	178.12561873878465
True	103.0254984808159
True	369.88910490686055
True	1093.6989164856905
True	269.9355807130149
True	557.0976564303265
True	10.962239262843417
True	76.78660423881433
True	327.21955540127857
True	770.2814807194379
True	449.5222552724574
True	500.85070397211024
True	721.7073623349204
True	67.12095333346844
True	729.2024931464362
True	50.844970356460365
True	105.67321663209778
True	183.79494693232655
True	85.60329760446662
True	25.06003943879208
True	301.90638323759754
True	472.49050904421824
True	895.2108570882602
True	856.5939511598995
True	6.25963492337887
True	294.1252557886147
True	470.4478092640357
True	124.63451654833015
True	232.12180943392428
True	327.79358243834776
True	1316.9282382328583
True	458.8512555912135
True	25.117815240104523
True	187.55827872320344
True	695.4662577645573
True	35.14956336665576
True	177.00586266251182
True	566.8463866593338
True	72.34466044888312
True	882.0565336871448
True	321.3856228726769
True	665.4666325352362
True	73.2704617601434
True	661.1189576279955
True	583.197662998604
True	883.2070759314408
True	259.7662766645181
True	504.7494771434386
True	838.8971975076229
True	911.6647604721804
True	235.79113358049736
True	723.3850659162607
True	217.0178220439999
True	467.47031497990713
True	360.1139189389665
True	500.34966050492704
True	500.0237428218929
True	309.1529028779595
True	352.4655452387851
True	114.98881611022358
True	339.8287943390328
True	1124.3525724674282
True	298.3031368515759
True	149.45000104521338
True	303.21387187997226
True	754.7163084658033
True	656.1590297846952
True	403.8292406313213
True	118.70787195073376
True	339.2301088526773
True	36.1035542988521
True	156.98835152437695
True	88.16197783628321
True	89.96887702648257
True	569.3565888183922
True	140.26915456894227
True	136.0489071211233
True	103.4530889187782
True	83.36170487529338
True	439.487273921897
True	394.9582284951259
True	1017.5114130020388
True	543.3307900029082
True	819.5483491383787
True	265.44774707153334
True	283.2629949831196
True	535.8101080951515
True	194.77301140625744
True	754.3666021073321
True	251.75745807463727
True	360.8143419941913
True	70.34000587672475
True	122.49632027874615
True	244.4792414294329
True	121.60121433932596
True	475.1182561644928
True	31.501836117490686
True	595.1070562884967
True	1001.7386767703528
True	735.4464293086644
True	1.1398073600235286
True	61.38170076785376
True	504.4142208090824
True	432.0350523739881
True	74.1429711835869
True	122.8064904263115
True	287.5893954579309
True	79.5202251714238
True	51.202676205628606
True	720.2241567901714
True	669.7055076153157
True	154.65734653645063
True	161.2148165763991
True	517.1717061399003
True	55.10990408950776
True	26.39026587271059
True	564.2979701631714
True	453.55137870045
True	1130.5067600681175
True	45.48844941179773
True	451.33005100602713
True	904.1252334358109
True	803.6625183062803
True	285.0588399405213
True	760.6556607846217
True	403.501533534412
True	35.666190209793534
True	96.404085742905
True	701.3394508457933
True	75.16165068640446
True	141.20506384377018
True	931.1451201801176
True	192.9351281867455
True	269.3381475601902
True	105.08348560535008
True	636.663778856168
True	600.1744800181309
True	215.92716343182576
True	437.2591375532428
True	41.96575228832042
True	276.5467153285372
True	599.693312802219
True	621.1876422657066
True	316.614449468664
True	79.47833370793545
True	979.1787864710664
True	1062.837520864411
True	565.7128867894145
True	62.31504397850411
True	30.682733750921887
True	89.64689170549961
True	112.54583176552973
True	100.46096988359484
True	861.9637930976847
True	1168.868028220827
True	747.2458038090203
True	333.0620537155492
True	8.162497088778936
True	19.919047289686446
True	338.15267574918624
True	477.3743705824776
True	47.86714948423992
True	565.2290925558376
True	438.7329036647061
True	404.0842378194559
True	80.95698053263995
True	197.29630662884767
True	262.97220900412646
True	132.95805679669016
True	388.5544306002015
True	41.92492595010959
True	177.2906297728568
True	1168.8239460060513
True	6.630270980052216
True	27.804864246413832
True	586.3447093215216
True	361.3006450570904
True	758.1781113010412
True	156.50762937293777
True	733.6613311640555
True	582.2078949695466
True	288.95910641737333
True	425.63467135152655
True	348.62084701511674
True	290.904655682155
True	272.03244784800904
True	398.5894134298085
True	506.99949714620186
True	519.6750079343279
True	105.2384468715097
True	359.23487906264046
True	9.29500143578738
True	183.57777821161372
True	232.25620859275105
True	924.2664803994504
True	595.202384973935
True	30.06417043491048
True	712.6873300413623
True	831.7894191564803
True	108.79114908705262
True	346.1622349933809
True	842.3360133692464
True	224.60551379500768
True	167.60974391264108
True	523.4223684360956
True	614.1257040421408
True	1119.411561951638
True	152.424521100664
True	158.302808227818
True	259.1385308965518
True	323.4668265010533
True	411.34981341401664
True	421.0727494223983
True	331.64319473681513
True	446.3842188869291
True	486.5944947547034
True	229.65259173302584
True	1458.766921855606
True	266.4698476788081
True	415.405092510659
True	52.04811265011939
True	762.7789127723171
True	250.77982113563016
True	929.0933211843098
True	525.1340408317433
True	309.7151532906635
True	785.8447103156604
True	254.4658127702884
True	219.15009469519083
True	259.5020247517647
True	222.07092874159804
True	132.38453069517564
True	260.2682544070896
True	747.1011504512238
True	528.494651890734
True	219.1180122964656
True	1130.5758112893775
True	114.36298117832996
True	256.89536619228505
True	71.17201449236207
True	297.43041942462344
True	415.1832127507513
True	91.12157360235923
True	225.17400288740407
True	75.17011192870875
True	712.0391774833947
True	366.40297288726856
True	216.3316295593169
True	750.8838031964821
True	850.3018663422672
True	803.6664558428909
True	825.9984135454149
True	347.1126170883788
True	1.6216756736884674
True	253.21580579897136
True	54.43581477183661
True	378.6984693956213
True	53.40350161325946
True	378.25157669775496
True	846.6484599271522
True	1061.869132236712
True	406.55604744190254
True	21.11907045039788
True	528.9716007231565
True	493.5990508976616
True	192.6628619604172
True	226.7059658764412
True	294.1864653584593
True	23.727856521835125
True	125.52942503733514
True	956.3562632709592
True	60.21579269188962
True	523.3390702967553
True	802.8371905979467
True	102.11276380363417
True	246.91219011194207
True	111.63067167570392
True	16.38224596318013
True	1.675103856475865
True	118.37126835372564
True	1010.8649885976756
True	489.3096821332003
True	67.89810996896979
True	790.8673015997157
True	334.1880060059268
True	1.8050880482335208
True	452.5020618840741
True	182.92908024864948
True	487.764986063714
True	81.02320279141401
True	325.20940909065484
True	372.2271832322633
True	171.76945294746412
True	213.16185466530905
True	127.42059486863546
True	159.01101836365947
True	958.9362670612062
True	15.102102998240046
True	503.997274000344
True	490.678289166554
True	396.4030943346407
True	214.33926353925685
True	240.48601717653327
True	160.82453867597957
True	46.15347842366856
True	467.7857617780928
True	150.09736944567413
True	821.3764425991162
True	822.9953845515591
True	258.2341383638994
True	324.2563749868731
True	515.0751469045176
True	43.46730420663469
True	87.30427423201797
True	747.8260384972456
True	1110.769638289613
True	111.93334715230328
True	722.7172056700166
True	150.4879638777087
True	930.6505632095848
True	667.0029900409426
True	105.0938141524
True	264.36470776656114
True	605.351740230445
True	251.7346452615556
True	47.3067076895345
True	557.1221794641499
True	464.2633163091752
True	4.928719532370134
True	470.07684579459857
True	66.4699285114222
True	178.26056728757573
True	239.89667933676265
True	318.769255284135
True	75.75310421666244
True	226.03428464355864
True	351.1211805333136
True	428.52262638726063
True	907.1344921533728
True	45.40232561718105
True	931.1695750256208
True	992.9779101034452
True	134.22018003878182
True	73.74619347266731
True	989.743158732304
True	35.21725959782985
True	217.55327128663689
True	86.36680826059589
True	213.67799693830693
True	362.9872277540453
True	940.863198066694
True	97.53858176448368
True	73.05197300899205
True	644.7495718696773
True	271.9595679779405
True	729.4645999470054
True	52.42579492138844
True	503.508611703534
True	372.3924678493413
True	671.3656933767048
True	50.35773722936759
True	108.11661118178554
True	29.634856756017346
True	269.2221003929842
True	43.8915415811305
True	346.4158643388984
True	2.61378154608668
True	1209.0900297571775
True	100.85151227735852
True	138.9441005196467
True	348.1686290510874
True	724.6400355324173
True	682.0589618972575
True	1013.8990474550012
True	457.9527411937231
True	414.7399683451939
True	143.76225377842746
True	390.9467122445366
True	881.1009287591593
True	429.8846673147499
True	960.0632860544345
True	89.51257821134722
True	432.7810695031073
True	178.55952835634136
True	290.5961860479534
True	735.4321252844837
True	163.62053810186717
True	135.77675708220477
True	64.32068768472014
True	870.6012943629017
True	793.0939807505733
True	80.4275755854986
True	452.3303508093063
True	712.5763178592426
True	422.709026016895
True	54.53488169307393
True	319.6831512611236
True	795.1169796500897
True	29.48610896546012
True	368.86682711961816
True	163.05763263045054
True	274.7634733607444
True	33.85211304571291
True	216.71351311054275
True	729.9748243748783
True	631.5751516985619
True	55.56814782824766
True	286.60000005074403
True	919.8919724184188
True	16.920573043563007
True	320.4268490628785
True	298.7431559991554
True	432.10491352557096
True	218.46830593343137
True	567.9535660524847
True	50.28431637286639
True	952.6229795330712
True	911.2752035892204
True	46.23741048094992
True	403.03348628411607
True	749.6981051663269
True	892.4903835559116
True	269.49454023340866
True	587.0575055033224
True	134.56059882434448
True	183.06182511825205
True	133.6228611876701
True	133.05929244983847
True	205.2375172277887
True	940.2851330596768
True	800.7289251514533
True	962.5309614261828
True	19.5963163119003
True	27.175023015960637
True	370.17279594063154
True	12.848803896879122
True	644.497342303107
True	1047.466435090365
True	259.7664048481456
True	213.6834638777681
True	85.93427336003981
True	203.38067843282448
True	122.76329371886784
True	44.18466597767797
True	128.43384332815202
True	89.75003033951162
True	260.7838910959891
True	544.825406458949
True	163.66448978918712
True	30.47361248543122
True	59.44843274739818
True	447.2410999429586
True	265.7012245649122
True	603.3594579502153
True	23.44088709535851
True	113.20324689336807
True	653.5801189038463
True	251.42394313785005
True	479.09550462061975
True	646.6334896467467
True	104.38039791286876
True	112.76479710487408
True	79.09947225430749
True	27.142697184558784
True	118.13191323328915
True	83.59965026814902
True	105.1852658935843
True	157.40356284743183
True	244.38901546894516
True	798.7284714043278
True	283.5609807990444
True	944.0701984975934
True	167.36113601057
True	199.7151703823544
True	802.5953034272662
True	320.17737353548256
True	608.3853113640114
True	256.4488174436675
True	366.8471517728499
True	448.5005029828554
True	591.3101037129429
True	637.0422087227561
True	382.8097778752832
True	34.78115330667422
True	559.6071452532155
True	613.729520092477
True	19.519826077954335
True	12.35649322069719
True	265.84732687385554
True	402.7016142024237
True	465.0865858523662
True	68.84983857839427
True	637.5391321496998
True	937.158744140415
True	238.9532272160948
True	913.6370592943588
True	262.0100837675333
True	104.57640182135906
True	277.32997390739416
True	664.7784505556407
True	38.61640557277162
True	579.5281270665682
True	1275.1075402272854
True	1014.9825813026576
True	934.1952985723136
True	208.76401870937804
True	91.97728783803493
True	191.8042635942749
True	834.1536908614125
True	151.80115509441274
True	1050.883801994387
True	877.5222531786367
True	39.87766081856511
True	87.8514944303518
True	422.438270351196
True	412.0237013808604
True	201.0061696053965
True	511.27066221113546
True	644.328162044545
True	120.27034795704635
True	276.02999544633104
True	1066.1047276313857
True	52.64397785466157
True	702.6188247920893
True	557.5906452278949
True	37.94591558467262
True	819.2657121114781
True	392.8652254948857
True	583.7370970137805
True	109.04013303843658
True	249.7625671485586
True	215.46038468487228
True	27.55674269974712
True	141.27744575227317
True	747.7659995437944
True	135.070102638428
True	359.8487547036533
True	67.88237940831618
True	647.0265967949587
True	619.9963912280283
True	239.78370865475796
True	469.0627752014545
True	164.47251802699128
True	165.8969514325194
True	224.1165673283625
True	288.4158676906298
True	356.9730998495248
True	128.4618096092075
True	198.9087799068496
True	24.675781762082305
True	884.0534158814277
True	323.3747066545864
True	10.495257527296792
True	361.5683413726867
True	168.8967549915744
True	619.7480771392447
True	368.3801581378782
True	585.501381708824
True	539.7044473988467
True	485.6613852779318
True	788.5467815193199
True	243.47467203560868
True	551.3270153445941
True	160.50246174941603
True	524.6503453883844
True	352.57946837306844
True	362.8738947016468
True	133.04278374195962
True	131.9024719807161
True	110.1387214747716
True	66.68947698351977
True	758.0259144059582
True	170.07466813708177
True	46.018936643641766
True	0.0
True	557.3514445295187
True	112.140010003308
True	22.646628788088723
True	39.746373295099445
True	110.58969754286512
True	553.6015233406944
True	180.8459934277221
True	104.1016685766766
True	34.20105749838864
True	160.02954487507637
True	914.0074627353154
True	51.366263704935534
True	219.4614606706879
True	749.2539765102939
True	322.117260357992
True	465.1477704209654
True	466.6067791133144
True	523.2249447582935
True	593.0835190815012
True	904.0264412769131
True	273.6946747478856
True	1044.937218648629
True	913.167395542296
True	617.7659257632521
True	349.1667649249852
True	821.0844398603365
True	9.413444863256863
True	30.66785190492172
True	281.40679159112
True	41.28762031038877
True	207.25711628051343
True	756.9342720548744
True	211.40660078005445
True	730.5902757456332
True	749.2972213529736
True	128.09861039895023
True	342.2954489237014
True	584.1504649839264
True	24.43270944465914
True	135.13394950056983
True	446.01352374445815
True	298.9661131232668
True	203.2952178429041
True	107.9641841328376
True	388.5134529086385
True	19.254435182727565
True	365.2889646285823
True	375.3870588141383
True	1011.9103620338932
True	358.5297415186774
True	30.94724598768759
True	437.0107030106241
True	427.4251082045438
True	218.52624331952848
True	29.857558721171785
True	759.6609259479172
True	440.4860786526968
True	174.67410337767097
True	9.866967867397674
True	1193.6472630453986
True	162.38101472327867
True	27.767316357008237
True	307.5677211718888
True	282.78766666458506
True	115.62495673640876
True	295.4671816912796
True	47.88240737538566
True	300.7675329856753
True	309.59693143749666
True	312.8937337696377
True	32.60267276523155
True	46.12688938278893
True	1077.849287070491
True	24.230678399683484
True	14.226085412625604
True	176.84037690046753
True	655.6071846008797
True	8.517327424548736
True	187.19555353717624
True	177.40540074684918
True	528.625347072665
True	371.82796792289366
True	747.2192174945935
True	321.3480419847669
True	497.9007902544165
True	442.66510147834646
True	480.08942877566426
True	103.57671096945312
True	1283.812902603112
True	882.945573439112
True	285.39729326826057
True	518.0102043874239
True	103.2986867512622
True	569.530609286127
True	424.0309457554585
True	153.5816994753783
True	73.53810889305541
True	344.81313016401134
True	162.19718235284407
True	29.825126297313147
True	612.8845944030425
True	381.9985716220678
True	68.3860233978993
True	29.40206558009644
True	671.2409288716299
True	484.09812696939326
True	72.33978092246151
True	23.68118476149059
True	320.4678452237096
True	330.4093929261983
True	735.557120084303
True	554.7894485114042
True	562.4743866653569
True	792.2288169895318
True	9.113110961791968
True	57.486313859945845
True	37.57798838795478
True	62.06668694439298
True	493.9289932238791
True	601.6025813360013
True	79.19646271758062
True	112.91163981237416
True	199.81503025065095
True	74.60777394221348
True	180.7800903239442
True	215.112102153016
True	268.5430800977136
True	824.8128231567496
True	579.2613817826227
True	291.1551578276195
True	191.2082643695912
True	271.77657658997344
True	247.6117378577787
True	734.1170963554239
True	334.69507832065773
True	170.20694087876723
True	890.3582526721907
True	340.10405228463026
True	461.4379674747976
True	145.288921996619
True	124.19585969764782
True	64.79525378520711
True	205.0432682835687
True	957.21881747687
True	513.3933618094389
True	110.16034782436697
True	353.2968803383407
True	100.77124853724078
True	666.0460302365974
True	3.67456068729288
True	696.1188912334628
True	39.15592666991227
True	932.6394961196928
True	843.3950271506554
True	210.3492922269284
True	30.09778283919264
True	83.1243233427484
True	446.539408565022
True	225.91230980035508
True	1.926763721921988
True	78.11423520875242
True	1126.9515758034622
True	352.1087165947148
True	703.9224275372433
True	498.8145001170631
True	34.28049359296842
True	139.74082542919197
True	438.1277681365911
True	920.568094312062
True	812.1963958365201
True	421.4280955352871
True	327.51628548234675
True	17.81252469289893
True	81.5631000274948
True	779.2684090640129
True	482.42778825955793
True	375.3572124563248
True	887.8336809151137
True	26.320969563848493
True	223.72623379557203
True	911.7146048003078
True	247.20272214280303
True	8.896941288923202
True	496.3011380863711
True	102.44486507686338
True	637.5138870123868
True	52.063580522248
True	263.3180765861078
True	882.8396461640124
True	883.9602853253642
True	274.9888773253883
True	444.24093404445415
True	116.31790805600065
True	586.5283626009476
True	260.6784705602238
True	198.44407250202167
True	858.2937543598808
True	54.29536466641705
True	693.4274622351193
True	283.3039463249943
True	297.33385352805493
True	179.14749506849725
True	485.47131067370015
True	572.2992489589099
True	368.7829945320645
True	410.6629104897648
True	69.10535220471687
True	161.8333896223604
True	448.9616768153156
True	226.70310090059863
True	32.651617972544244
True	199.84890579210315
True	376.9285215069117
True	379.6726663842545
True	736.5865585660146
True	134.93948433531378
True	632.1986381890846
True	510.339457483483
True	600.2865098643332
True	138.73474934275455
True	38.35051968114289
True	663.5542019009824
True	68.61091329503422
True	556.6988581371437
True	673.5917608354047
True	455.4085616183174
True	138.28834605297138
True	553.3184243889478
True	4.421474283430629
True	391.96573689083374
True	31.965189609247957
True	616.3186508724737
True	257.0639448356259
True	572.4850660741303
True	706.9769112354201
True	140.52198705948217
True	521.9823286091372
True	499.0841591855455
True	66.82496734579095
True	967.721112125706
True	2.852917792971856
True	28.428455453709496
True	645.2339197816129
True	704.1240216454571
True	130.21595198483607
True	414.1574890180528
True	119.3137576375834
True	75.81795396928334
True	481.6990379029109
True	41.10742527666743
True	508.2796559688701
True	11.75854559426022
True	841.0341909621282
True	546.0554449848697
True	661.8599190199736
True	104.82402366068204
True	366.22135087527374
True	1002.1504776315398
True	834.0840410191167
True	139.33489633262374
True	549.5155073255426
True	466.2009925641211
True	260.86659685576114
True	260.88863737378307
True	5.848781612130378
True	308.0265863198572
True	11.085061984827671
True	378.19814879212703
True	73.66267453063213
True	420.6861549424229
True	663.1721810597796
True	126.8374706173074
True	229.5437514167132
True	633.4367073445903
True	687.499721599246
True	277.805495235151
True	134.23099031053064
True	170.36244893766457
True	474.5029983674437
True	84.20776369956157
True	11.511979514619254
True	487.7814094500214
True	565.8358479458989
True	20.11585702684507
True	131.51389218903884
True	881.4022208837941
True	503.92900680866455
True	273.61379505140854
True	33.66464889912662
True	474.9038234766064
True	110.87904895620107
True	581.7826962735671
True	661.9079830774045
True	289.99844839610654
True	350.2206553847911
True	190.60138118824017
True	231.9473963022474
True	75.24487780258181
True	224.59519760074195
True	501.8262768220979
True	21.701190134787108
True	468.62290889634346
True	359.86081593814475
True	711.8083741899461
True	904.490563499612
True	912.7214631908006
True	155.98564168585793
True	403.66604449863394
True	70.46510579934501
True	187.52091161944367
True	316.92711605939115
True	12.479767540867568
True	795.6290005159999
True	24.190955205205317
True	401.2130099092105
True	268.6089510219075
True	641.6313887556212
True	209.46752790489188
True	37.29657517734498
True	679.6483713613138
True	1062.067527801274
True	217.1309150859973
True	133.21469829469711
True	621.4366126063958
True	498.67556508159606
True	15.90643673798081
True	813.2884288991893
True	111.00844257845152
True	44.69195529631104
True	298.4272386174949
True	359.971313913082
True	384.9440870647106
True	268.06858247620784
True	19.185676997169224
True	24.80074573121276
True	824.5634526778579
True	199.1627938006468
True	112.32083961337982
True	845.0122662166618
True	639.32349754508
True	648.6263335285997
True	441.1725096121452
True	146.64116020032122
True	32.343105980126374
True	102.648578669435
True	422.6711621793282
True	228.82781965205217
True	491.79747252038266
True	150.51357799608385
True	459.6245014556457
True	650.5929553777431
True	949.8850181703258
True	23.63227401607708
True	974.7379842541416
True	1094.6381265165312
True	454.49557852111127
True	85.38394390111604
True	799.7289788580567
True	643.452556172049
True	676.5580419564458
True	179.76033560320442
True	751.7252705155475
True	697.0991275526842
True	123.0556578562672
True	807.1012562377155
True	832.2998492872188
True	485.6604202051374
True	233.65266575222188
True	69.35417414584654
True	300.59691410338064
True	345.493892451807
True	479.3073226992171
True	422.71265043535993
True	186.4032961660196
True	304.10674998738995
True	2.749016580272784
True	13.72898844463712
True	106.73947274957438
True	131.9687416487337
True	366.8653574500764
True	356.9564110833131
True	108.9022024162055
True	18.324632824346704
True	208.60818907600364
True	848.3076037219746
True	467.775281411678
True	539.0622503780818
True	554.3525632451837
True	821.8791870681916
True	640.0981166249129
True	91.26806925371756
True	205.47977499410268
True	249.6431750755232
True	289.9539842883024
True	106.9894408204393
True	366.758835499065
True	431.25954803571744
True	173.48661550909557
True	654.597736779919
True	250.6136161779345
True	195.9151080233074
True	28.86987115050856
True	247.21066491040492
True	468.7645817446586
True	166.04067472078543
True	524.246756212497
True	469.0492204199376
True	245.68052010922057
True	96.24847844414626
True	42.21495156707109
True	402.83710427416565
True	790.5498172068881
True	166.49575558052626
True	1039.5975699261785
True	1018.1165187023915
True	482.8042037392448
True	99.71812619809025
True	126.64421966058536
True	672.324327631275
True	10.047429801819051
True	219.6219615406317
True	131.2913190635645
True	120.55330652674424
True	330.9310655632552
True	652.5578710224152
True	38.18965608291919
True	121.58591508046374
True	970.814668719732
True	57.6402193849787
True	462.3463320304176
True	541.7692840831548
True	249.7542709282301
True	131.30751743990504
True	958.7543453560572
True	1192.4097915660243
True	517.3016419520346
True	664.3616563206214
True	205.5016372871416
True	154.383954114615
True	323.73106437741575
True	257.69238291633627
True	175.47074958374202
True	298.37810327638323
True	337.7717421215388
True	11.986246756353944
True	615.2105946478375
True	147.15480648180082
True	75.65340661577254
True	449.0328265846472
True	311.5659380737404
True	1176.698686615832
True	351.29233609931464
True	967.5223981139636
True	9.76483656015478
True	278.5643657449468
True	223.6090046409766
True	155.81233718992988
True	489.7052886108026
True	196.5997914150361
True	409.6739606957136
True	330.77020506038355
True	111.13882985641516
True	345.0808136358828
True	1012.2920559655116
True	702.3058409010057
True	214.7790823714442
True	110.1819245973366
True	291.7538737262463
True	23.454675189922977
True	354.0157906120229
True	312.0015657327588
True	559.2503242749738
True	450.4019912519669
True	366.2700501921113
True	157.86740574270885
True	12.98584869931993
True	427.1830174741859
True	283.3446283481212
True	146.23496586078784
True	304.8485488232498
True	427.4219457737554
True	820.9557650384376
True	304.0922033877334
True	774.3125450576119
True	397.0580832038359
True	378.9048746985855
True	1.48238860478357
True	1164.4776471652713
True	111.26095214088592
True	921.2141798699284
True	216.66304885756844
True	460.39119161879074
True	665.9837956745125
True	79.68641462452496
True	470.36716990480807
True	32.002680391517
True	431.0946676233273
True	76.4310485859317
True	229.6063128933227
True	39.2194177639937
True	667.5829216225065
True	190.9037033907828
True	26.52501529021412
True	401.2870064136253
True	109.46323334968348
True	170.22277700040155
True	855.3542158065633
True	255.74154747927884
True	157.12280379617053
True	367.52957858335685
True	518.8347655932546
True	328.8540272642728
True	529.889015446618
True	618.294909485935
True	162.85265878359198
True	7.072526960007957
True	72.08354500856757
True	427.6834341475723
True	90.53856700871846
True	76.7437110395156
True	1059.0472000867012
True	25.92894218140686
True	326.32923619997183
True	327.62603056353515
True	442.9399480855709
True	678.0676153078581
True	182.81124032351173
True	646.5685076372233
True	324.1549256373536
True	357.90607889531447
True	270.1679469077734
True	208.72996154612417
True	366.004057510273
True	448.2169758962509
True	418.6732030661316
True	592.3145068165475
True	142.3684958912193
True	78.67226908889117
True	38.34108166776679
True	290.3269446402835
True	643.5128633157706
True	399.35740592264017
True	784.8374591399388
True	213.523976145764
True	389.1609628275819
True	70.61359693381524
True	57.75325568721095
True	417.52813904969975
True	195.76595163263497
True	221.5162651506331
True	43.79837612908133
True	1060.9963202261542
True	172.81504478528063
True	897.6112187505382
True	311.17734157750544
True	928.3007813343928
True	233.36610843870588
True	472.7393335058077
True	526.8355503013469
True	609.7849006465228
True	214.85594458793437
True	485.6980249584064
True	938.6817621461502
True	127.8993384244704
True	6.914114814900335
True	571.5028913682607
True	28.105380486886244
True	78.86829248185178
True	780.5600341661021
True	231.11825816847949
True	925.88650066747
True	673.6340189552111
True	409.5399162491266
True	281.22558093428074
True	474.189602141396
True	328.31331578569615
True	178.96673660004834
True	676.0349262395085
True	693.5849406221239
True	210.52444993903404
True	92.49896897407764
True	516.0580224498564
True	128.88250261104542
True	378.60340142549614
True	326.17934520364054
True	63.65456173660388
True	383.27933629189454
True	418.97940219744703
True	371.8709560558204
True	410.4737668094726
True	427.5948278762632
True	659.9641626870352
True	58.23029113769737
True	438.1260682046625
True	324.10019111624683
True	673.0839098057207
True	219.87928676531533
True	102.6903524137812
True	42.73038864886512
True	548.806818561014
True	633.2561931617556
True	184.35257868560748
True	405.56924145762224
True	336.1459962566818
True	15.745903796032271
True	168.3129314424856
True	285.6146830872131
True	2.3406100769905467
True	862.3791110757084
True	79.16061123147443
True	103.71504530111298
True	110.7695686349944
True	357.8861607938713
True	34.71689835834506
True	453.6490697507534
True	232.9634393736261
True	5.187662218300797
True	112.961865823825
True	455.2853677297859
True	51.08405223889825
True	67.03262150540098
True	185.5277863357325
True	297.6232551334704
True	929.8043093972444
True	393.79886599237176
True	992.1394054538482
True	182.2784195107181
True	1062.9820230369469
True	775.1025894285808
True	659.7003325249435
True	418.9256061458944
True	371.321999221811
True	81.44450993477882
True	70.94482076555543
True	80.66636678839362
True	187.6397462203057
True	483.8664366397851
True	1115.4807832809345
True	184.4685501732995
True	360.1514747630253
True	436.78956899744793
True	604.9336217694812
True	578.8466892133918
True	285.79865591744334
True	445.9352898582532
True	686.892306629722
True	96.40915893081142
True	720.516407978091
True	255.30436340499315
True	133.75199059136008
True	411.0415016301475
True	822.297725679936
True	441.77666225589167
True	877.8807994248382
True	197.2416523217147
True	351.7000466510426
True	701.1824228043632
True	621.0178688869502
True	184.70248495168823
True	256.3779162590752
True	807.1162127833843
True	31.69329920029212
True	196.53516979454864
True	493.5577922000098
True	704.6572448984917
True	102.3649629891037
True	36.93132004179612
True	168.62005029381646
True	724.2767124296606
True	321.4247035162495
True	552.5255101571257
True	353.7090716343117
True	305.3037054952771
True	467.9253938144099
True	497.8082014496439
True	76.43056398428193
True	366.1734313999409
True	787.3662694286473
True	0.0
True	287.6390091261118
True	246.632618276202
True	976.534786549247
True	153.80904358381906
True	655.0682530602867
True	631.1041597521447
True	112.99043110678964
True	224.72915862378613
True	133.8742433219171
True	10.632631611792434
True	297.41223536543816
True	373.305943411156
True	1134.6963266970738
True	245.77720960771987
True	419.2137502119928
True	651.7937879490794
True	202.913886844767
True	25.73849747414293
True	849.616781494536
True	617.1835132691434
True	156.87773646134596
True	653.081238070004
True	157.90530234989436
True	305.06558202225983
True	781.1592086538141
True	34.26408367615502
True	98.252006425065
True	521.9827734647695
True	65.25766482757138
True	73.94654260639416
True	393.36679492053673
True	22.55074439684662
True	736.4403706510232
True	103.61629797463507
True	159.52331497594207
True	18.52745183186297
True	693.4929156297082
True	32.20674001052678
True	754.874277190972
True	394.2597440350697
True	119.50878829048742
True	702.1981820191024
True	515.4271615831265
True	559.3126071207369
True	45.586314166315
True	358.8828320730901
True	5.464460865409361
True	95.9627767169134
True	380.3482564372459
True	47.11457868516286
True	119.4169829897141
True	305.7377304156816
True	173.52203432073622
True	104.1055121902231
True	642.7729138302407
True	20.250851611036463
True	1136.4979202339398
True	488.8459026320861
True	303.1270589684148
True	500.1943460856592
True	127.68004846694596
True	781.3111444519959
True	1102.579164805166
True	740.9949500595853
True	169.39780030153617
True	226.3016578272815
True	51.59835509830205
True	56.3688784568024
True	148.34841933945356
True	101.28038847852068
True	175.90447675533443
True	1183.080065098338
True	307.43052133123666
True	356.8018720733894
True	707.3259666231055
True	16.518088287195226
True	14.032563824050907
True	612.5519669183054
True	5.365931533804789
True	115.27689604272084
True	693.3215334388865
True	182.79873806361508
True	636.399201643801
True	861.7756784230563
True	147.785682784429
True	924.5701222290244
True	3.036125544345221
True	449.41041801755017
True	1062.432183247766
True	25.54002135269413
True	239.42011069445445
True	150.7123258169537
True	944.0629457891758
True	227.93994868820147
True	477.5458994424112
True	122.98264540535264
True	487.4524896215877
True	160.49936045708267
True	99.74695933350378
True	384.1008160802211
True	73.71941149603215
True	55.34110014404934
True	1058.9625504570324
True	259.5057634237063
True	157.81982757119985
True	369.0264353379677
True	396.24716460829694
True	218.3342072713487
True	164.0533702474151
True	402.5358830472946
True	37.73771801622642
True	480.78857625246974
True	1119.0447651772338
True	112.60274524226703
True	464.5164181448623
True	315.5455833111297
True	27.955431785596115
True	411.3454746606422
True	105.88878287808156
True	574.953784160217
True	208.34176501492823
True	415.40508877554646
True	20.9163590817492
True	437.4757706688117
True	109.45443869530908
True	334.734056478237
True	33.05944047912254
True	169.33274346819042
True	244.78285513463268
True	764.6548991568167
True	61.28331356024775
True	141.1100723978192
True	233.7270312040577
True	133.92835226838616
True	618.3488744917814
True	556.3431767417243
True	808.3978430507888
True	399.0615545549445
True	546.3833644511473
True	424.6899065906731
True	690.6922322059495
True	65.94618422208043
True	459.9827655090337
True	437.7290918303536
True	51.14423740304904
True	85.4116832804551
True	128.63847652659825
True	87.06423539271155
True	337.9312606278117
True	847.1363285642041
True	320.9943257687292
True	1119.9441027590997
True	339.2745447566819
True	899.2109794151417
True	145.23263642194073
True	548.8108874378895
True	596.751012837048
True	683.8296127774873
True	443.75815831311536
True	63.28667929691607
True	291.68751792301686
True	38.94314131498998
True	163.12223952632434
True	177.8881582768591
True	1128.289335045809
True	232.5627293838708
True	551.4410346519173
True	518.6654303479053
True	569.251465869703
True	902.3234934660168
True	577.0490423666279
True	653.1136534790899
True	951.4632214349464
True	124.2347576250362
True	295.18056863866235
True	270.0158328069378
True	331.1196863590108
True	92.3164494102794
True	381.4665629549888
True	3.570293850128759
True	326.43814272467915
True	259.8173966269964
True	610.2830582069136
True	284.1203890441807
True	359.50209811141946
True	9.482447243275566
True	54.15807133231918
True	544.9699836422541
True	30.86113611814904
True	143.08517660145185
True	65.90977385874916
True	148.638031237991
True	230.65606552641324
True	68.96515933808344
True	385.95041972479214
True	275.78494609788515
True	103.56069112420076
True	335.8586831077304
True	63.38048149281097
True	598.1405227869212
True	892.5059514398114
True	272.11356660155406
True	1150.951259609614
True	119.0668466690131
True	298.7208118062927
True	1031.5980211699853
True	89.67273536426553
True	278.53036943444533
True	9.502764604242492
True	408.2942021556535
True	462.9058692764417
True	159.77207604678225
True	622.3928887177808
True	919.476278014848
True	161.13474665680585
True	82.56819665843913
True	313.04951009504487
True	557.8764210501668
True	631.7237092728968
True	1227.6299613434123
True	26.3663219380216
True	927.0724875634098
True	141.80545167870628
True	626.7624169505538
True	116.5387100650432
True	131.54668491347505
True	191.49178676401647
True	173.24528393946795
True	741.9698023409269
True	196.37997698142863
True	231.67163707216636
True	66.26050685599354
True	516.520156463689
True	432.42291391529466
True	174.07020929439503
True	238.9260441436064
True	15.25272232638506
True	430.39636477913297
True	218.77403550099987
True	290.3380955958578
True	114.49747814884792
True	687.3390648245762
True	427.0558144974336
True	252.28519347751327
True	637.9199536668323
True	516.2874795537278
True	470.8150629702795
True	132.37571510881364
True	520.1668939831231
True	432.2007549223627
True	2.9039483842505787
True	192.58805814163128
True	93.65569299450924
True	240.9728390615369
True	3.3484614536230284
True	120.47734184670784
True	344.13236534489374
True	7.505221123282752
True	859.3254770471389
True	174.30053184812007
True	695.8813593316544
True	762.946887750251
True	161.4454199090239
True	225.46651968115347
True	499.0776686271215
True	842.8756424728138
True	52.53000194434752
True	41.56320117473837
True	134.4938388473897
True	618.1968373120978
True	726.2766986221375
True	182.84948889323317
True	596.61266619573
True	584.3091322826926
True	883.149413269177
True	415.9022695726536
True	183.8189551687072
True	837.5391365114488
True	222.2488022381449
True	144.76790864891075
True	329.587618368536
True	230.85894247512863
True	205.1841062652965
True	610.745336452727
True	252.6962121357375
True	185.19551753747265
True	470.16491124928194
True	476.13150468240974
True	61.83583382380351
True	286.1008304275441
True	82.010148693334
True	330.6859053708039
True	359.19947974633124
True	253.83651240633745
True	174.6035894544048
True	361.3744735866794
True	655.8157130627644
True	744.547349162753
True	303.976610107459
True	742.3266178236825
True	63.318312432871714
True	875.0589952560997
True	341.22147868787124
True	13.0168158853822
True	600.6016989439557
True	671.5985073554687
True	258.4395200402454
True	167.41323190264686
True	48.126149576925485
True	386.68863131911263
True	78.20659863488582
True	13.517757101190153
True	891.6452040909602
True	371.00989280263263
True	172.6657339934608
True	974.606642307244
True	12.253448160895369
True	771.4201754774883
True	29.550836366310065
True	663.3852695279257
True	54.900694420556974
True	752.7025646997631
True	439.0527343055755
True	202.7296088587643
True	440.9191833672743
True	202.00543107918585
True	296.1576741776477
True	225.99271155885708
True	413.1957923687903
True	10.88491599573545
True	319.75209429732433
True	120.0110997796328
True	11.992163141666977
True	473.61676998550655
True	725.4039486286555
True	273.93820908670205
True	84.16575859674903
True	312.6442781178808
True	84.87349493432349
True	185.02258556596223
True	184.22640499667435
True	371.5147257081638
True	45.94672187111265
True	139.77640356777815
True	374.12403806342616
True	853.4013627424305
True	115.36111766121375
True	209.7848829753948
True	429.9044182724124
True	18.800885959991835
True	416.249741499315
True	510.7184134633337
True	91.2281790924314
True	389.2555436447663
True	353.1134854595911
True	416.6490345516034
True	575.0220863526521
True	1039.1588058286266
True	949.7376887140082
True	53.91955966210463
True	1044.947743244078
True	113.09226982410924
True	103.8851170909006
True	109.5255701086279
True	498.14021583047855
True	370.5693198615722
True	576.1274618893774
True	254.99855615956236
True	155.70347761039588
True	415.5228606870368
True	16.898874470539525
True	441.14455750232696
True	396.69358767009976
True	150.26346731503122
True	96.42820809657748
True	542.3515846151537
True	965.6139853491878
True	198.452206760879
True	68.69263661593365
True	422.1472045308533
True	377.5901314844057
True	473.3221999724784
True	350.2635675837663
True	4.567151426884658
True	551.8183508385166
True	514.2504104373209
True	509.08720034465154
True	179.6219893480015
True	98.4799798371088
True	22.967573952851048
True	377.9292231903239
True	108.0858704930898
True	7.626552208376845
True	30.588353935636142
True	347.33908834019485
True	645.9668267462507
True	137.26653033824377
True	88.28496569206513
True	24.96449012269136
True	412.8987320528626
True	354.22298815477774
True	769.0436712278012
True	310.14061137885693
True	494.7052956056437
True	548.407515770611
True	529.8923175389108
True	299.88888881757816
True	570.3068254783345
True	98.05442323627328
True	577.9101429771274
True	6.877412230261725
True	350.7500847764826
True	430.0766912639792
True	935.623636486588
True	340.5243470493122
True	810.3110180583456
True	948.6651104786638
True	163.3188126860681
True	37.50867442535104
True	383.6072459711992
True	387.664590916876
True	583.2629764824364
True	254.00101429911376
True	30.455013750322134
True	637.9674453443947
True	131.82225886874505
True	1086.0454618291549
True	323.2701282176395
True	473.8646032512747
True	129.14463885294168
True	818.3282824493909
True	140.18700622249114
True	827.2807826830383
True	591.4651373576294
True	186.3052195493483
True	117.77005783823434
True	69.61535546305178
True	555.2721945292544
True	912.8659385917972
True	436.8978588297903
True	555.9958170304225
True	135.3735651924031
True	626.8663437867401
True	477.82914927763215
True	782.4538142669297
True	317.64684924164663
True	590.246686191072
True	116.84406992263376
True	22.3756878814464
True	417.56151645274525
True	166.687913195367
True	105.77707532407108
True	364.9085848335249
True	1108.5863295093056
True	280.85979432595974
True	549.5430372539863
True	12.712034997567532
True	74.78282711957229
True	319.60188334946
True	773.0046467307718
True	423.4042757928845
True	521.2619592730322
True	697.3627827244791
True	72.1285279767183
True	729.8442756762242
True	48.744547365330334
True	101.91579619072442
True	185.58962494567305
True	83.29075538931568
True	27.56312337879359
True	294.7107490297884
True	478.8326694366244
True	898.2309165558794
True	860.2729653200001
True	6.13277557123387
True	276.8870561893239
True	456.9885231358443
True	119.87406395043058
True	238.54061751798747
True	337.86032507766026
True	1310.0395524181656
True	469.2246384116093
True	24.804138518954527
True	183.11043351618585
True	685.9511314233843
True	36.2679926721615
True	169.82882354781495
True	562.8267934394644
True	72.31745823772364
True	873.2860352047744
True	326.6842785489396
True	675.4537169813478
True	74.62351679849588
True	702.3232991113869
True	580.3420735937683
True	875.3291192205689
True	254.9618910222769
True	509.5781805778038
True	793.7474210708175
True	884.6267006159886
True	236.6842828976392
True	765.676783803809
True	216.3024112198725
True	457.9331386101448
True	368.3217132898492
True	494.62655730226567
True	493.2172991344783
True	334.7440197169965
True	350.6912300867018
True	114.65631328614158
True	352.11234935125947
True	1130.5919414835082
True	310.84908147643046
True	137.10394800860095
True	299.90476216118725
True	744.5299752377537
True	652.3062800879519
True	413.31757619193706
True	119.32116932535465
True	343.3237288106949
True	35.18717245233119
True	173.3788899224437
True	91.96154803099957
True	87.74119796537649
True	556.4805580524365
True	143.19651151807236
True	131.61795094728464
True	109.6671836982454
True	82.4935311731373
True	447.95798533008633
True	391.52076243149327
True	1031.475534543455
True	526.7248105139425
True	856.1418266622758
True	277.84070294957064
True	299.1164873856087
True	516.7828841624631
True	197.01771252707275
True	752.9427644831511
True	249.6976633232644
True	349.2978019478059
True	69.21732173115899
True	113.75512454194256
True	258.4882261717837
True	117.16518012162898
True	463.7325905375094
True	32.88681369255642
True	555.8417927114193
True	1017.9888990491606
True	737.6970161182142
True	1.189717289805522
True	64.89796316148524
True	487.4059235667062
True	437.037586995229
True	76.8387849906181
True	119.2077839142114
True	301.06780494684995
True	83.10940692596886
True	52.94604111916018
True	715.2696069189751
True	673.3509866761183
True	155.61512811101213
True	165.76759857094208
True	518.8750861394316
True	55.0902243495184
True	25.98438898701089
True	561.6139669704332
True	471.13398473592525
True	1152.6696230163193
True	46.0596608923264
True	479.3874718858628
True	896.6833754763444
True	819.2317382783493
True	289.7484421575338
True	741.5890172388027
True	411.1207353094614
True	43.77049595338737
True	101.26404253958722
True	694.567064915287
True	75.94360063189842
True	131.8824070753713
True	916.3034195350292
True	194.07178255664616
True	276.0690010138881
True	108.04396476528647
True	671.1846847038339
True	578.0886534895128
True	213.7866618496772
True	419.4968051007962
True	42.05219818297664
True	276.73853003113027
True	588.4907929784349
True	619.67515633219
True	309.83165988676967
True	76.1717062066537
True	969.7815053369812
True	1075.8649172797209
True	559.4839106191544
True	63.93733627684252
True	28.92986530789608
True	94.72019894881235
True	103.11863224599482
True	104.28925482442472
True	882.0502548419988
True	1224.5079222871084
True	745.7714725308169
True	328.3500024335765
True	9.25414739067665
True	21.18369037675641
True	337.3239702157007
True	474.69815452149567
True	46.946495861387255
True	580.7844226434157
True	427.10719929543467
True	400.9528214749599
True	79.77360167358175
True	201.8449964250292
True	263.2058933538471
True	128.8434681585561
True	392.7516418803688
True	42.88004962142603
True	172.1507028040344
True	1173.4790320660347
True	5.014049107761119
True	25.77241023924792
True	583.5577936169784
True	362.7618353155529
True	764.7734793963526
True	162.42113825918037
True	751.4417015145252
True	596.2511312064166
True	288.5385713001496
True	453.89369904185537
True	334.15998397098593
True	279.9205255881197
True	271.8090162546996
True	406.5789895539641
True	504.2676180057431
True	493.36552328818175
True	107.89219110634164
True	361.4459788924135
True	9.354876102722406
True	176.31986601093854
True	223.1440039481216
True	856.772487294416
True	588.6465980014875
True	30.310606227712213
True	734.4653059663331
True	836.4712132009257
True	108.25911847331128
True	354.8119011705591
True	825.6112526286631
True	225.91996466859104
True	156.87602526434108
True	533.8221272261084
True	574.3633221104079
True	1072.1355216876536
True	143.9182417843775
True	156.01043339638744
True	252.42113802952133
True	316.2997660958995
True	422.5204023755472
True	407.17165369890097
True	327.2659848446191
True	453.8225870100288
True	489.1645915106816
True	218.71371066674547
True	1468.5781561130025
True	233.84963465890797
True	415.7831167653197
True	50.24139355634384
True	773.5411652306057
True	250.15219776791588
True	939.7858794003672
True	563.8386186013421
True	320.8783459331333
True	798.5951466966616
True	253.50024850740695
True	212.0933773986067
True	263.1913642584722
True	215.35461205085755
True	137.72095568312196
True	257.7744580758623
True	734.1049200282265
True	530.5805091403872
True	215.3306245709814
True	1162.5503941948164
True	122.77444892915857
True	263.4572672163726
True	66.3443611121633
True	311.7939783858151
True	413.3629553167351
True	93.6742634423576
True	221.9979751752777
True	78.62487084801543
True	682.2280701655196
True	379.05921575755474
True	224.2129729178943
True	729.1075618887359
True	869.9851950936887
True	850.9438451635222
True	842.3137858810958
True	344.79426374058426
True	1.714734752398809
True	259.20155640657424
True	57.66824549072371
True	379.8465882340315
True	53.79304822812867
True	353.41689770282045
True	873.4293022689383
True	1057.626590581419
True	396.70719334413866
True	23.733190360035845
True	508.4568795182816
True	487.568013789381
True	184.1673363168061
True	228.3763271424896
True	290.9926409331796
True	23.0266372288028
True	127.98084259009538
True	943.2653614823942
True	61.87374176334728
True	481.3101004919846
True	777.4624156227025
True	101.25476188288648
True	253.7178516665601
True	119.38353694304678
True	14.977993945197234
True	1.593900959523547
True	119.6472267374774
True	1016.88153889154
True	507.0273592086284
True	61.09644564553873
True	780.2456086890246
True	345.0745582937972
True	1.719484577772876
True	447.70319830976905
True	188.8322705226165
True	484.3957502377255
True	86.80683300905262
True	332.5022587322172
True	368.5023410514766
True	162.8631050802568
True	204.8564787200478
True	126.23072657940384
True	174.42659705122492
True	960.074843942188
True	16.82439204352536
True	508.26173316285593
True	491.152376397683
True	413.7045979656364
True	228.4625300965608
True	241.1452318682164
True	163.7140094482595
True	46.15762288481168
True	466.0894420516108
True	153.6902584950542
True	848.7685676037934
True	808.3704583710369
True	248.1567258959644
True	303.43620940231443
True	529.5332688897239
True	38.68976741680946
True	82.81723336701563
True	701.2709628973546
True	1071.5324771671433
True	114.06507636869206
True	727.5987070855589
True	142.29790914095128
True	925.5350306988672
True	650.6560639447474
True	106.47490740061488
True	277.8914102982474
True	619.4739690693002
True	250.81624298958636
True	41.90248637814235
True	555.5340846960853
True	453.3774133555511
True	4.871971618690489
True	487.11629442401886
True	70.10739930240221
True	169.57295176046398
True	235.8057466776825
True	294.1054701639461
True	78.30474358219057
True	226.19634948138068
True	351.42547609227853
True	419.9879434146181
True	932.3921980929792
True	45.88211880446658
True	898.1347182844627
True	996.7170153872086
True	127.9376813876429
True	71.8983818507377
True	1021.3007095985852
True	35.339405131903845
True	225.28539717377072
True	77.65470519582658
True	199.150039649102
True	368.8243063172077
True	973.2295629884007
True	101.1612746254756
True	75.1691193410165
True	628.1826473176753
True	286.2915260656934
True	736.2725018522206
True	56.34115722987751
True	503.5562540356088
True	386.9630148880626
True	693.5979204679162
True	54.10883900145391
True	109.12797144326336
True	29.253159348418546
True	262.4218594518975
True	38.36011008277954
True	353.54695989125526
True	2.846905717131229
True	1186.3953330103225
True	104.89952068271356
True	135.23762619550672
True	352.64375654558245
True	737.4007409754852
True	653.72137570988
True	998.0342928223909
True	480.31750179675134
True	406.1427985792624
True	140.8449413329105
True	436.4016535960795
True	848.1262131264887
True	418.60323450196495
True	946.572097808533
True	88.71392693215195
True	423.10887467206567
True	175.62804097889486
True	283.5507770562461
True	753.1675729029328
True	172.9008697866352
True	132.2658615261834
True	62.24314901574159
True	864.375833893016
True	762.4283260760402
True	86.4661360277497
True	453.8738124898716
True	735.5800498191028
True	407.1372680085688
True	55.37338619914957
True	323.7855217924132
True	792.7635953618704
True	31.799299866951134
True	353.27018828079423
True	171.31106027421157
True	287.2814396398934
True	29.34715986154565
True	216.9005599151879
True	788.9362931735793
True	632.5931041911383
True	58.69575663019931
True	295.8774524649383
True	848.6482475502969
True	18.79576218589549
True	290.81653013229754
True	291.3110921884213
True	429.98935385320135
True	230.5923050228067
True	602.7399371275799
True	43.82290559503539
True	950.8953143916872
True	872.5125538116765
True	45.63678835385587
True	388.6320390188951
True	725.7430801284688
True	888.7612650578651
True	268.5378361464505
True	589.4682656173683
True	130.0094514780614
True	192.11795857802028
True	137.2823104978497
True	130.6356413742183
True	214.5999549788404
True	914.881093896253
True	776.5635750533311
True	953.4762198213988
True	20.48217344950553
True	23.64064443180101
True	352.37389822656075
True	13.11578384570927
True	625.2196150591213
True	1033.1531574927808
True	260.44635073871603
True	212.9449852904239
True	83.3679799342426
True	219.5420415397716
True	130.7294544026676
True	47.55274648793001
True	133.03905900237467
True	91.94114527674787
True	236.68986220801048
True	529.5713364416514
True	169.047369179461
True	28.89525726637294
True	60.21667632681745
True	416.4464128930896
True	266.53631475202184
True	598.2708807759988
True	24.358933419598223
True	118.18757707969824
True	657.7161838892682
True	267.0460883717023
True	487.7474091978858
True	647.6637704934617
True	103.03093365392472
True	112.1507158002562
True	82.64745225260337
True	26.35499626489778
True	118.24228942795352
True	86.49774367759042
True	100.56334190794132
True	155.72151092613808
True	235.22399560349527
True	826.3653419844235
True	265.54358348835086
True	932.5691267595744
True	169.14878990698955
True	195.33316080526637
True	792.5593417501342
True	308.1817692066509
True	616.4408825201309
True	254.59851045604464
True	356.27880551941365
True	432.007355981764
True	566.2332189828369
True	648.2285456486379
True	375.411744366487
True	35.53305462353315
True	569.133643607811
True	624.1973644034722
True	20.144319577185524
True	13.28146795472325
True	264.3648562005344
True	399.6491795434449
True	450.66599131495326
True	68.19189528597471
True	632.7386853414093
True	946.0299985872036
True	235.85207667856255
True	881.9260733364732
True	285.64744520420857
True	104.0748987676314
True	270.04724085768737
True	686.2853822716575
True	39.69647981434405
True	582.9919969900079
True	1298.392745339135
True	1019.3491247752132
True	909.1631140094836
True	197.9608556477304
True	86.95382815088071
True	184.67610198347765
True	850.3939651077764
True	137.10599232390314
True	1061.0811119115572
True	859.3932422642073
True	40.7578995709576
True	88.57978015514134
True	404.1765140174842
True	403.2682783207784
True	213.53267004570424
True	519.4346666991357
True	676.4278765809148
True	120.9980501285536
True	266.6159769229108
True	1022.7068524248084
True	54.86889478757696
True	701.7515567520612
True	552.6238602489402
True	40.26862367632362
True	798.5447780205077
True	388.2674926795684
True	553.3245597060047
True	117.63457789081691
True	266.58122929895006
True	212.41497929454388
True	25.98840268979632
True	122.5191598992317
True	759.3586852837857
True	130.6207019896342
True	361.9324086803912
True	64.90321212655176
True	647.2380495678304
True	586.3025065529096
True	227.05490381725937
True	457.4596993159988
True	169.66673851242754
True	163.17299280764976
True	226.0496782419598
True	298.8715877497705
True	352.11009444883626
True	132.65365397164115
True	192.2577887488265
True	27.92501605079102
True	876.2827885245462
True	312.4766172217966
True	9.77277305981398
True	364.61047994943056
True	166.268580010056
True	629.0130176186177
True	372.5418462142538
True	578.664227625112
True	556.9083926548951
True	480.0486825553701
True	779.3298784480717
True	247.4114847839685
True	551.5587217697547
True	162.02785195582794
True	525.9790861157779
True	348.36836383906643
True	374.709544550978
True	117.5742057715108
True	134.82218226199603
True	108.01829615457606
True	66.4830572702499
True	727.3193116269325
True	180.9046394786649
True	47.78452997480177
True	0.0
True	561.1011738981658
True	111.72041498584224
True	25.051254525681745
True	39.33122311679718
True	112.66217114035304
True	512.3027242964951
True	181.6880961010453
True	109.9190014888856
True	35.77917401000568
True	159.3561211551071
True	920.483112586446
True	50.80441009891663
True	223.25560655775536
True	759.0585950801456
True	310.5596090154715
True	456.29591938545474
True	481.5753122231328
True	502.7182656537906
True	596.6647225713166
True	922.1145665705978
True	267.8568050809889
True	1077.0002135488526
True	909.3586775849762
True	626.5324819203423
True	350.105295113081
True	834.9066729665412
True	10.634135078280272
True	35.02843175021914
True	288.5288013550693
True	40.550251825205486
True	207.50995524561185
True	768.0841891241863
True	214.2029700282508
True	705.1784953098985
True	754.8363068350751
True	129.8691770443915
True	374.6978081629491
True	576.5364163135345
True	22.246023844971557
True	126.0563262162318
True	439.5399041085021
True	296.6890264348935
True	203.90415142147583
True	112.03821908987057
True	388.21351432874064
True	21.753215186896075
True	369.2500969939496
True	361.4203039248308
True	1091.574743360634
True	377.6035273703489
True	30.56799420149924
True	444.751635093633
True	441.7016642264306
True	225.15760577090725
True	32.7819277846166
True	770.7450662292407
True	440.11255311051787
True	179.41909101244957
True	13.43293313363873
True	1220.3291323724934
True	171.68361061629284
True	23.388096871503222
True	302.60348574759195
True	265.29088105174753
True	108.030075609768
True	294.98009701173714
True	46.43888850967214
True	327.10553117473864
True	310.04181200271853
True	313.6639506807388
True	30.91860246073663
True	47.53881897160809
True	1064.119175900839
True	24.69600375814374
True	12.967017091454611
True	175.47633496877236
True	659.0662508764468
True	9.530285480833554
True	186.62221056228705
True	179.00142162681746
True	514.6442686535502
True	376.3795402270888
True	720.276082669625
True	308.2221548746841
True	494.0608975381244
True	440.7439931452857
True	481.51498634026126
True	101.62314873367524
True	1270.261511358575
True	912.8919105841792
True	295.30282037864407
True	536.4027970355669
True	102.84159370243783
True	590.159881716235
True	420.49752760256376
True	160.2393600503077
True	74.74037351567958
True	349.7553253042442
True	167.5400276263317
True	30.00525456931941
True	593.3528733026544
True	383.8213097595993
True	65.19956537229218
True	29.6669696371806
True	656.6375340022682
True	485.26985847921145
True	71.45038127341884
True	23.159597771816205
True	330.4577842752754
True	333.41244721788075
True	705.4189625659745
True	550.6535991096151
True	561.7506607384965
True	793.0291555816106
True	10.07784200780677
True	59.60516272936562
True	37.628246810967866
True	57.28075654275672
True	500.4724554901231
True	575.4925998417556
True	82.10330317291007
True	109.55187412147312
True	204.60425456897224
True	72.74795726280911
True	179.08572569449447
True	209.02446354052657
True	273.6623793714846
True	808.534825358696
True	587.5833660623805
True	285.06102848850264
True	193.71470207348253
True	271.70167997324285
True	247.5903063562049
True	778.3063203162351
True	330.8633880265387
True	168.26269490515128
True	881.6136010659804
True	353.0034132846989
True	452.50918037502976
True	153.26217662757958
True	117.46025393926196
True	63.88302282021174
True	211.4175918723723
True	945.1347014718172
True	535.7815826536579
True	119.56555599998477
True	352.0124344238058
True	102.3666925719908
True	640.5303477961702
True	4.935666794069804
True	699.3741280014759
True	35.31550661012791
True	960.53882417072
True	858.659820742647
True	212.00351979275223
True	32.071652322889385
True	74.4940213158691
True	468.65042499559735
True	224.0340586462977
True	1.215039888239403
True	78.96421580298166
True	1072.119164698028
True	334.11847628352825
True	653.2962149419558
True	477.94057765222834
True	33.678741024815125
True	135.46080000970244
True	445.8688681489053
True	914.1432688631004
True	832.9050864336818
True	422.3536326296653
True	324.0560398304393
True	17.440452169446615
True	74.6682014116582
True	756.1973090090765
True	457.44528066438977
True	389.6143597778197
True	853.9541671703151
True	25.13537613956901
True	220.36536316385053
True	859.3159733614718
True	237.55130495068212
True	9.199176500863938
True	495.0191936701741
True	103.8568100972814
True	674.4056296139148
True	51.220021474845794
True	254.40624345148572
True	887.8777811661239
True	906.9145099748836
True	270.1228775773725
True	450.93303747612015
True	116.4192246399136
True	595.5595095505521
True	262.8682401986102
True	189.42248305666112
True	853.5640021395346
True	55.07306664478173
True	722.1343811973954
True	282.43745489766843
True	312.44909740445803
True	164.4643720695924
True	474.7262006844729
True	567.582162911723
True	370.3789414214806
True	418.1221677694176
True	69.51714549662313
True	158.57408567733364
True	457.8766614826624
True	217.68289010187976
True	38.96234500377614
True	200.14567975014683
True	396.0558784091635
True	394.6714789779199
True	757.6827041811043
True	133.6238711833412
True	664.5659373979063
True	493.9879521873697
True	595.9117353307939
True	133.37820311012604
True	39.51183259689683
True	666.9620821285666
True	71.85425086869793
True	559.4025693528325
True	655.2494328323943
True	454.52841659862736
True	135.23937632213537
True	518.2699067625315
True	4.450714236787325
True	410.75313418507824
True	29.28517718279334
True	627.2629954569388
True	276.63528220013706
True	576.3390219385536
True	684.771375637686
True	146.3683610108795
True	533.810697767313
True	474.6575213671609
True	67.42126664866932
True	930.7876293067648
True	2.413692109623049
True	29.20781728102989
True	646.9984443060679
True	671.7350664954237
True	143.2681987656863
True	411.3199369501131
True	117.39477581117784
True	72.48198091549764
True	457.24804905926015
True	42.30983597889725
True	503.9530008676982
True	14.129585305186808
True	833.2078791033515
True	565.0032943414382
True	664.3805718877362
True	100.69683507881028
True	387.27554575441184
True	1004.0083595107592
True	831.1350770333197
True	134.88553013943087
True	561.4094734639651
True	459.0222141168249
True	241.2782609335067
True	250.73740419680908
True	5.666892471737384
True	325.8439391021801
True	11.580289115315942
True	374.40832773978633
True	73.98793597571459
True	424.7543112245691
True	646.070867629882
True	128.80982608704144
True	240.97615791772955
True	629.9389940115179
True	693.1454641686834
True	280.74324120079683
True	137.7812771532747
True	165.3025154364833
True	467.6653758998654
True	81.2788324408077
True	10.206524927320068
True	510.39995776639046
True	563.8054793410095
True	18.51815340839191
True	140.53311073223102
True	927.3816163014466
True	499.7622747768676
True	278.20380403298014
True	32.31817535490324
True	481.2777153179908
True	115.3577804585496
True	589.4545616889902
True	659.9490239807084
True	302.4511172849588
True	381.81624299428137
True	190.66425382690545
True	231.6424443220409
True	73.81104950973078
True	206.4396647852113
True	486.5559646502197
True	20.74015916755515
True	458.997301790912
True	361.12679547196313
True	727.0077476279944
True	899.2890917677964
True	875.1629839296753
True	154.08803146743318
True	402.9964657020161
True	70.71159719851386
True	189.89135674283955
True	320.350008608705
True	10.032699182905125
True	785.869683338247
True	23.24816486277932
True	396.6120929502881
True	250.13565530736724
True	667.3161094502594
True	214.72024173738245
True	37.62151529295903
True	666.7876660582394
True	1081.8335107237815
True	225.4412171657856
True	135.86359470636427
True	604.6628513354027
True	509.3789296005947
True	17.778225165291165
True	809.4551437388627
True	114.40791839944116
True	45.22614900942507
True	313.8170951947397
True	355.04889287376074
True	402.6847814569141
True	263.0830060313826
True	19.824932906878423
True	18.522122458878897
True	822.4679433729415
True	192.76966626973183
True	112.49185791310666
True	824.8144167579175
True	646.5685850366449
True	618.38026492739
True	449.529371107598
True	154.86978924259472
True	32.76626661507468
True	97.7410172547058
True	419.9092270460228
True	233.07234494079563
True	483.2185761336199
True	141.60484961781992
True	458.8957945734905
True	646.0368732639498
True	955.9107207015136
True	24.00960650812644
True	984.7607708238884
True	1045.76181667282
True	489.4205527128488
True	86.8104774626679
True	802.0134469683173
True	640.2588060235133
True	668.5385591963711
True	171.5570055418056
True	727.5049838110314
True	713.7174711971737
True	121.49321139316471
True	771.6122406495
True	812.6222193475785
True	470.9883255904279
True	227.94005620446111
True	72.26829986682463
True	324.68246706343746
True	362.53609122315663
True	457.70701770546407
True	425.8618180918259
True	191.49531463328316
True	314.08552843849503
True	2.8775927355611923
True	13.23454158547948
True	106.6203192390454
True	128.02962115426104
True	359.3168326111162
True	342.28824573511343
True	108.44929670147924
True	17.01360248817257
True	210.835599806222
True	838.1481924356614
True	462.6192750704959
True	537.3655882085517
True	564.5471889810402
True	806.0844402848627
True	635.8035048066303
True	92.5041756435894
True	207.30426122797076
True	243.47546618964583
True	289.1511888596695
True	109.08704174373702
True	365.4370390461438
True	433.4859693951663
True	174.89763196995506
True	648.5002654436975
True	248.8484044189349
True	209.6128867026154
True	28.482311672582178
True	251.0797339097309
True	465.229159194511
True	166.30670987901692
True	542.2868617994891
True	477.93329285570286
True	248.9526647145797
True	96.3508742357009
True	43.618198296722994
True	403.4950618623915
True	789.7034034877498
True	169.50609959600277
True	1019.6319858984606
True	1039.5404775462102
True	475.5370621810216
True	100.40101024737388
True	122.87807407488026
True	655.9614787692842
True	9.200041434696438
True	229.03455598356584
True	132.66808139106098
True	118.23277041270308
True	334.9880454978651
True	628.9789894250962
True	39.479495999581104
True	129.51709965082955
True	948.789315115598
True	54.91523922076841
True	459.4871689748044
True	531.545996552246
True	248.59537054735824
True	138.9907194854807
True	921.6183785653104
True	1191.922489928121
True	520.4535470724951
True	641.6364900549861
True	211.7806230003187
True	152.2468019220866
True	308.74290410565953
True	247.3349237778078
True	168.04409874984492
True	313.10483226539384
True	336.01132494948786
True	11.010614952019996
True	619.2014716750369
True	146.97012976151615
True	77.97046208789634
True	457.41967141614674
True	314.13208628963434
True	1195.8178436640987
True	349.8246616086957
True	985.5819994330192
True	11.73574972855693
True	270.28158390562857
True	223.81454862044436
True	151.60831681685053
True	483.0289371091279
True	196.2848591470712
True	404.332320316776
True	330.73019401458725
True	118.09569647098722
True	361.7410745476213
True	1049.0058999218052
True	744.967011363538
True	226.1677793505161
True	104.2385282990235
True	289.57314995408893
True	23.398552306046884
True	359.73109144945863
True	314.2446750497385
True	589.6104416526088
True	442.5617012163626
True	369.1360849832356
True	159.5169136064281
True	12.820265202765924
True	425.78261707824703
True	273.5797912552195
True	145.74231933851624
True	287.80922956859496
True	432.1817757168869
True	807.4210045183286
True	306.6454769199901
True	781.3831897017685
True	416.2634368587102
True	378.1589452439346
True	1.5968126631753343
True	1195.4801133651029
True	106.5948045758593
True	922.0223613645068
True	198.09011189429864
True	451.2525455143356
True	658.836175364886
True	82.72576339255848
True	487.7709071088097
True	34.34361195752477
True	401.7959763894812
True	79.1291691753905
True	230.4447917141538
True	39.042851721306725
True	671.6262232179641
True	180.1796536320208
True	25.93185594205203
True	400.5395158291639
True	102.59311048781832
True	167.5946579022592
True	830.9641626948039
True	263.8770080871228
True	152.4184322297122
True	357.36623859978795
True	521.0035872111424
True	339.3983427917361
True	514.4364083120704
True	627.1935964474519
True	156.0337550428685
True	6.701490260086432
True	72.80042817788969
True	451.2981155444283
True	88.51882927399505
True	79.26615313812782
True	1081.654911188691
True	25.747400041338885
True	314.8046426314175
True	323.172805494872
True	475.8378691299628
True	678.2004893977123
True	182.70084167167056
True	674.9648259520545
True	316.1625584349995
True	347.9136226770262
True	271.05637075580347
True	213.8709253262807
True	375.18936778872575
True	428.7102873334513
True	390.6821505113628
True	589.9802579759954
True	140.231430512735
True	74.6712727332751
True	37.71233755075793
True	305.0313322566981
True	656.0472361831402
True	396.19988843222654
True	794.2938815786533
True	238.20812454761355
True	378.5231063602037
True	67.44234557131047
True	50.365645240807325
True	418.4728157613969
True	203.67368634630395
True	218.4315566374268
True	43.67740472038034
True	1073.851669099873
True	175.41551717638424
True	898.1341950057772
True	316.32343807080946
True	925.6481060935334
True	230.25662063601635
True	450.1856841870104
True	528.6081170240983
True	581.0100619840407
True	220.36920318011005
True	489.0783542235236
True	953.8465046096628
True	123.60530697963809
True	6.006754236769533
True	597.2403904733729
True	28.19725231477516
True	78.49608022838714
True	804.4475443174073
True	228.55440812167888
True	1016.5974286507436
True	681.2596953990487
True	418.1855677722424
True	267.6476992452492
True	479.1383066284563
True	343.00618337910987
True	183.19700654489048
True	709.6296731469359
True	684.3571888340517
True	214.03470472075932
True	83.67762523288498
True	505.9515644993904
True	140.68686011601432
True	378.2039092198573
True	338.4995391978226
True	63.32368601077264
True	376.6611362805075
True	417.8744339888588
True	388.0244414117063
True	413.2684993037268
True	414.1506272949306
True	658.7206476009178
True	54.67948352137918
True	445.48640284335175
True	317.1339042724926
True	643.9787813924146
True	220.11525405599687
True	102.54427669987452
True	44.19851265472924
True	539.9037390101414
True	639.2359157497634
True	188.72085163637456
True	412.3424345644845
True	356.28645575543555
True	17.78423739402408
True	165.5959849045333
True	295.0915166778656
True	2.684549059032925
True	883.6492114781324
True	78.9167724938983
True	100.7142925986303
True	103.73553089607604
True	361.5493459715662
True	35.1718292508902
True	475.1760228612465
True	232.31800616906375
True	6.070137127311496
True	113.56272438690658
True	434.6592769389458
True	54.12297993530894
True	67.93051917171817
True	180.7914122261082
True	288.40116415788185
True	971.5888088279456
True	385.62147816579727
True	948.5094204410588
True	172.53342241064715
True	1042.542451022637
True	755.2651823083951
True	655.0563555054016
True	417.5830064498186
True	360.82939017470665
True	79.46159207536823
True	73.44303219194713
True	79.73389206960256
True	176.30099689281332
True	474.3209608694855
True	1097.56109849635
True	174.1654189708747
True	354.8399908663716
True	449.050884911384
True	611.4903295632292
True	613.7784855041061
True	274.8106897890803
True	464.5682507390137
True	665.0448834156405
True	90.29783467069667
True	715.7061405753038
True	266.3690080816489
True	133.25312398038554
True	409.7240031732474
True	868.9471240711352
True	447.38148302400407
True	897.2695710063325
True	199.4392210252443
True	352.51028399697515
True	685.2525196682031
True	607.280612530837
True	187.67218033865137
True	261.41080753458454
True	783.8511839319859
True	31.25778937627327
True	195.1221671204738
True	494.4593892805713
True	696.6095972364955
True	104.55353165879096
True	35.153515296393266
True	171.16230314747563
True	724.4628975703666
True	325.75479318088816
True	549.5741570647386
True	360.0236380456065
True	300.11179182577695
True	465.272325002118
True	486.5883998109219
True	71.17317268516308
True	371.79645854985176
True	777.1643542348048
True	0.0
True	302.2002726299368
True	247.0436991074868
True	949.601516069958
True	142.70679435756904
True	652.9011628837166
True	641.7078503305805
True	110.86413501266368
True	222.7363292042464
True	129.36063238531426
True	10.66806553346429
True	286.57771755695364
True	388.7078089579229
True	1140.3763789165184
True	241.72998508859507
True	397.2698354838191
True	655.0935153916287
True	213.09393625803096
True	26.37381933244275
True	876.6968436495479
True	630.5044275712922
True	159.05648045573747
True	609.1791883525959
True	158.85705387321138
True	308.77906416736226
True	773.9228159541814
True	36.30217562441531
True	108.15905439473518
True	510.5131250946548
True	61.62039307992992
True	81.18438748659977
True	389.5547297560268
True	23.32802136163384
True	770.686407077326
True	100.69640390988512
True	160.70967668753482
True	19.536756229051463
True	758.2767930189265
True	26.493918003940017
True	777.6685165787646
True	386.68770165612
True	118.5886214301798
True	695.6173884601563
True	523.4890713571484
True	583.3351401949561
True	45.40257600939846
True	368.434325512037
True	5.123561633763464
True	88.71447714522296
True	378.99275290639673
True	46.06717129288796
True	117.52726266938652
True	304.8587517174849
True	192.13642043487516
True	100.89018465279317
True	632.4172770401088
True	18.007720931583293
True	1131.889659902643
True	506.4555053701013
True	302.66976361665525
True	486.93353586232575
True	119.93677992518766
True	818.0742354014443
True	1114.900640730756
True	748.8361706577525
True	180.18792824907243
True	224.6412991567265
True	53.35829856803026
True	57.66557530231557
True	150.79365116175322
True	103.2984324113576
True	168.09538189802663
True	1204.4567438472502
True	307.2558159441403
True	347.34924561682425
True	680.422085364264
True	16.942745473649587
True	13.038084876765662
True	594.8965164344796
True	5.853428369414799
True	113.36344096466382
True	695.0601008303449
True	185.7479253988908
True	649.6717076331641
True	859.2599366569318
True	158.85777110451346
True	897.1336126912848
True	3.5095276442739243
True	449.8697598004392
True	1051.4021135273497
True	25.335455713367484
True	232.3309970881205
True	146.69721968053094
True	951.1259859317914
True	229.9697210482027
True	504.0509160754068
True	118.19159434303737
True	529.547918519492
True	146.32930572736265
True	94.18110773968093
True	385.24572402387287
True	69.54122072343512
True	57.00168237215079
True	1048.117772306808
True	264.2080682880033
True	157.89221418485553
True	365.5934658968233
True	411.3524213042295
True	217.6202180249162
True	155.0132649035837
True	388.007329711614
True	35.94796928037302
True	498.4281125820984
True	1117.648463193197
True	113.65143025183376
True	470.189559563458
True	302.3357074163325
True	28.382963861622727
True	400.3403080711238
True	99.76472221514634
True	578.0979362965869
True	201.83036500873408
True	428.9189996798423
True	18.921809350406942
True	438.690209893579
True	108.6475882135606
True	345.4877599528862
True	31.277721734035875
True	179.18502892286978
True	256.44081966689873
True	760.4225699478111
True	55.45170664582869
True	135.368007079846
True	234.1141563060168
True	137.66851621774748
True	672.2075293187764
True	554.9391335749472
True	794.2782113851097
True	385.0940415735882
True	535.1953187954308
True	408.9780901932312
True	691.2311591633179
True	75.13067106513415
True	459.68140426032056
True	426.4541273296357
True	50.37847423687975
True	88.15055153174818
True	125.76290577552297
True	86.55071392253598
True	334.9369657640292
True	845.8630477262253
True	323.76084583269784
True	1103.5171734501532
True	322.6286609946498
True	915.4226501086458
True	147.35020473300412
True	579.6656728151045
True	598.2734269171114
True	692.6593377972242
True	432.0695091251033
True	65.21274179683708
True	290.8459228250502
True	41.00409389948607
True	170.15130458455542
True	170.08106099318425
True	1104.959763424954
True	231.68548234258228
True	562.4112476608335
True	547.2405655524293
True	567.1613638572283
True	908.9015684234766
True	598.3613139108927
True	670.18851179485
True	927.2507307709162
True	123.86530676533992
True	321.5635891479902
True	255.15297174607332
True	329.04966860308946
True	91.96495823560176
True	386.0429630834447
True	4.42267532782171
True	334.6457650208426
True	259.64554539842453
True	612.3965010621106
True	266.1326030859533
True	367.6211773028888
True	9.61818588444504
True	57.49821937009642
True	541.8558720071098
True	28.780564800251195
True	140.2627511242
True	65.41407823249752
True	152.08350104696208
True	243.39500132430504
True	68.39672328335804
True	398.1313888406292
True	273.4237833123076
True	98.9017240102762
True	344.07526197815946
True	62.70047070774216
True	594.8856241435793
True	853.8470693419565
True	287.16229622583734
True	1152.322101647633
True	117.41902163804514
True	311.97377595657224
True	1064.5097342215558
True	92.8639751721675
True	283.6784140851916
True	10.351321642586669
True	415.26131787023337
True	456.930948821828
True	150.9585154409329
True	620.461885302638
True	941.4330493895934
True	155.36966089751397
True	75.9925657783417
True	331.2962797498066
True	531.3717487488759
True	603.7630781795104
True	1236.685955522284
True	26.08619411134148
True	954.6485298899504
True	139.34268069827087
True	630.3569109318765
True	113.76879703051438
True	123.58345638119982
True	185.4711921161396
True	168.69558340761134
True	741.577471534066
True	207.5935417430708
True	231.1523951325319
True	67.3541082223802
True	511.4418447478792
True	430.6089597267171
True	174.69740095770263
True	232.0903297200248
True	16.765269659203707
True	431.50112434354594
True	215.14308995334488
True	293.90520188514085
True	115.03190098659428
True	690.9392923963189
True	415.7457273314224
True	258.7712969931969
True	647.5116333495068
True	522.4945966875285
True	451.7799333161415
True	127.59417440938024
True	519.6082020254412
True	427.7981113889183
True	2.680258078747105
True	192.86153659553125
True	88.03385249056369
True	231.09504455052647
True	3.627153413477446
True	129.1967028725015
True	333.7215764089736
True	6.661662292471661
True	850.5944399646736
True	169.8192318143294
True	690.2770497784247
True	802.5405658328315
True	166.79609865088963
True	225.89224017958048
True	496.8337100824284
True	831.6166398184657
True	49.17963668716905
True	37.89272394567807
True	126.90206920261409
True	638.7602441507988
True	727.7167654512932
True	177.0248539574719
True	596.0832858755431
True	593.5376405862576
True	894.7362112411139
True	426.9538755020073
True	193.43307938227815
True	858.0554297926218
True	228.82938703209877
True	148.56713145986453
True	330.8861451685738
True	220.15801753925683
True	210.92566578148663
True	622.5645187530359
True	248.61563212198703
True	191.1071411542577
True	446.7644144060856
True	471.6721568825079
True	63.1449962309722
True	268.72392442364924
True	77.49676365354095
True	348.0003856310093
True	359.31478592109903
True	262.2822066687495
True	175.4713288766322
True	369.1494516499314
True	655.0427409101121
True	753.9397789978445
True	295.658048466493
True	751.1835157155324
True	66.29234557922099
True	871.0504582784648
True	355.8844420337522
True	13.069230893609872
True	617.704601765843
True	688.8443902706531
True	265.17715147106844
True	170.26869031514798
True	47.76448982054619
True	393.7817694388749
True	78.24106711001856
True	13.436394730321084
True	894.9440904337916
True	382.23763728415776
True	182.34467913525117
True	982.74611758997
True	11.715283726321944
True	800.2213663070419
True	30.31421638910334
True	660.5122368945879
True	58.49169840405939
True	741.7143989968974
True	420.2749729099444
True	200.9510748606865
True	435.26169803023305
True	213.5611310085898
True	296.91835719305067
True	226.564966661781
True	418.7522538677887
True	10.586029925370392
True	328.72062114361245
True	110.76146033820191
True	11.379734911450727
True	479.43320265704114
True	721.6351278265586
True	275.3663888692985
True	76.16611210246367
True	313.8551304721948
True	84.62056587678413
True	186.6281933663823
True	178.95812569141108
True	393.31509954612034
True	44.41919640882776
True	139.69606831959018
True	383.4380618063413
True	868.6627336564828
True	116.95826544484368
True	212.2025605383695
True	421.6646460496314
True	19.098658035533425
True	414.908574818646
True	509.7586796560004
True	92.08474454636244
True	416.4576429998966
True	359.607162312529
True	417.6116941397678
True	567.2181678080055
True	1055.3257847089646
True	1042.7576839112935
True	54.81989997146864
True	1076.1036125320902
True	116.42372873132568
True	116.48677407759504
True	110.46824925736514
True	500.3003705649153
True	373.8126835801
True	580.5906954337964
True	253.3926634239031
True	157.38163553176162
True	415.65137415379
True	16.116725464848887
True	465.4470528211983
True	406.76692356532976
True	140.38990699924713
True	90.84066310536514
True	532.129404445829
True	1013.8302342303502
True	200.5224490121421
True	68.5874495257615
True	447.8473525095816
True	380.7277664853426
True	487.8875582835073
True	319.43537786650904
True	3.761058438532906
True	513.3724928264086
True	512.7963060592921
True	493.621248578132
True	180.5878962262276
True	104.52631190620188
True	22.67125331665222
True	372.7662585934341
True	106.2477682575055
True	5.716795881930465
True	35.3103529658227
True	356.18341451083216
True	656.1690426778289
True	133.83279209961057
True	86.37859521529779
True	24.05261943636176
True	401.9367754163169
True	355.4747338819913
True	799.6316872376306
True	299.6667849875345
True	504.8958387953594
True	558.8595193805384
True	531.3244450514215
True	290.5211207297251
True	549.1619256611103
True	99.55871588787087
True	583.351663562147
True	7.857547463713339
True	369.2057484934951
True	470.3343525710113
True	958.2015267547288
True	347.561936818948
True	776.988438391635
True	1003.2114861927907
True	179.6078961543675
True	39.711102808099405
True	374.5137517806284
True	389.90715792030784
True	577.42329881703
True	239.7750443014787
True	29.30107861004548
True	653.940210078235
True	130.00747061673604
True	1038.956128970735
True	321.0239066762637
True	497.31683376998905
True	128.12730470066086
True	828.2312841998505
True	144.3585710257465
True	817.7677676788835
True	548.5798681425035
True	185.79940345424848
True	115.30270542289612
True	65.91621685371676
True	564.7045226505702
True	928.9836722441978
True	414.567834000194
True	553.9826405894721
True	129.9523078016749
True	630.5392612944113
True	491.7084998484365
True	788.3177209022065
True	323.08057936079035
True	595.9851601571955
True	115.18892103306568
True	27.032977369952462
True	404.1435606430597
True	175.7027872905504
True	103.11070183983252
True	361.1440777989246
True	1103.1734103497
True	257.2423313603419
True	542.8816417810925
True	10.717325704227637
True	68.95958789519688
True	335.82929208429056
True	785.1831060885613
True	448.2272944410191
True	520.9277088173432
True	714.6879474045267
True	68.53648399680802
True	729.2235984270816
True	47.22099278658049
True	105.31845122923788
True	181.83641428039468
True	83.32334381818224
True	26.53736031119724
True	305.4859569035195
True	462.29600160158606
True	878.0271227694732
True	849.87140933486
True	6.478294123918342
True	284.6090372251179
True	471.102701821574
True	125.21705272694544
True	245.67368597655675
True	331.11490687036445
True	1304.2974101822103
True	452.0055343464805
True	23.17470139899889
True	183.44534270784672
True	711.4332428792724
True	35.24696754088552
True	172.2334962780068
True	558.8060584531174
True	74.73737534617757
True	865.8719000155817
True	329.4029925643816
True	667.9037680652394
True	75.68172646841009
True	685.7644692039981
True	584.385948873581
True	872.2259000169232
True	247.3373316219437
True	502.515067326013
True	834.6293891396098
True	869.0212295592219
True	225.9838125808773
True	742.2946259466394
True	205.4984761201854
True	451.8384721515365
True	362.8474101116946
True	497.623183987944
True	492.6496825646181
True	300.00539909586524
True	353.236068551878
True	116.50339644959506
True	336.8052309659968
True	1122.9260900497798
True	300.3718535567475
True	152.85803247582268
True	295.7622678648269
True	744.7787622909484
True	659.6115769184112
True	383.33382106150606
True	117.32226452132836
True	331.32036873997896
True	33.668006631823324
True	174.1130717208772
True	87.55558922445012
True	94.0250701721532
True	548.2340885118869
True	138.55784980168914
True	125.67180671747464
True	108.52803250376309
True	83.3540912048915
True	453.8564248967389
True	387.7049507986287
True	1033.779228769545
True	524.6381828662026
True	824.5098823294354
True	274.9126372260358
True	298.53301337010873
True	537.4328772464723
True	190.34287271254303
True	758.2272137792688
True	251.77345447323103
True	360.47079950908943
True	69.08923842657596
True	121.13731169744602
True	246.04409022519465
True	122.38570890821104
True	497.3840547040508
True	32.92803609437472
True	565.6091240172315
True	1004.6728308334305
True	725.7320611649133
True	1.338829454799456
True	63.01403884919393
True	483.00247978254095
True	446.3714317334481
True	78.25595666112628
True	118.47197104217643
True	296.5317962207928
True	76.65802890106976
True	50.67934035474122
True	734.1118862111954
True	638.4771062984312
True	164.07541540528808
True	171.66217827428306
True	535.9556885470752
True	54.50906965459427
True	26.17179973230721
True	566.5372062738569
True	455.07435745150354
True	1125.8231867285592
True	48.39298152113649
True	440.4503142462543
True	902.9363548318644
True	750.539212397898
True	292.14393176088
True	759.8300607197036
True	394.55431911260825
True	43.10295422381183
True	97.4572671925186
True	692.1262521586373
True	74.19310879131359
True	139.6088989471486
True	948.2114725816822
True	180.9375213385698
True	276.35292619371296
True	103.7722215667698
True	660.0712063602776
True	599.1432129160248
True	201.4376475244523
True	431.4209631172174
True	39.94371918063396
True	281.9100559609366
True	564.030435866428
True	628.5836383235512
True	319.4087100149158
True	71.88622504578099
True	950.7652618417652
True	1023.5804923478612
True	560.6582532985994
True	58.45736687695178
True	31.226800622404134
True	95.45286076786306
True	101.06699444088072
True	99.10859045337246
True	873.7416841338522
True	1149.925153106245
True	716.7835782252089
True	331.504178559084
True	8.935387793985468
True	20.951593614698258
True	344.72564032789955
True	480.8047744464632
True	46.52548317195696
True	554.5084447764003
True	432.954750042974
True	389.3145506044046
True	79.881212107751
True	203.0329647399331
True	273.41091273556685
True	133.3920336964142
True	382.9202436417288
True	41.31447249369948
True	168.44295328843842
True	1157.047652835218
True	6.581019598992608
True	27.09089770095989
True	583.6956441378508
True	348.3975984929552
True	782.5861617577465
True	162.47726268595235
True	756.1468106887477
True	598.270107614235
True	291.76665593416726
True	424.3383903254809
True	339.4092999441534
True	292.1617301614492
True	278.1933688621709
True	416.3241829323768
True	501.1658571326988
True	497.9537634996564
True	104.4069759277592
True	351.1479111634648
True	8.21211807591446
True	190.80654885369972
True	226.2473968196827
True	816.541384149677
True	612.2423228548506
True	30.986077717730964
True	707.6280505775809
True	849.3445293247757
True	106.04554656304953
True	348.6585679218901
True	830.0738045152048
True	231.92143290636105
True	162.1626933151318
True	522.0643791430671
True	592.5347519305716
True	1072.6620013038537
True	149.887727482603
True	152.76709632929737
True	263.72373053478714
True	321.50483512145104
True	436.3408455084109
True	414.0756228962839
True	334.6782981684547
True	446.42705838296246
True	488.41530803440446
True	226.00101484061045
True	1479.3749109593766
True	263.51181974383724
True	409.7262335343468
True	53.39903566030827
True	759.8238192482937
True	253.39604517168277
True	955.3537738064986
True	564.625982429581
True	322.8317917535209
True	759.162579780275
True	261.3700283466546
True	207.81250486858832
True	265.38343409828013
True	219.20877639573885
True	145.82488174272245
True	261.28506431637874
True	732.4356650244002
True	489.57011895413575
True	209.8152132012465
True	1177.681042292108
True	115.19034739920455
True	269.268572812974
True	70.42239159927745
True	323.07233495614463
True	410.9463016619132
True	89.78107826712777
True	224.86578401614784
True	72.52147529408865
True	712.4627570605243
True	368.6432751543312
True	207.0487130442573
True	722.0152887197786
True	870.287814306491
True	856.7709037184777
True	828.8547884589527
True	348.09006596278107
True	1.3571228998933862
True	260.2033023952111
True	55.12661177383962
True	387.79005089755407
True	53.73301444035475
True	346.74438380869134
True	839.8973517021354
True	1013.1193191764704
True	384.2120443716106
True	21.81392423145714
True	522.7871938032639
True	503.9773855595523
True	195.382601863428
True	227.1977653070784
True	292.92348616935067
True	24.898684564815728
True	128.03896481265429
True	979.8040280601216
True	63.78880895068585
True	469.75169007402445
True	786.3589716142707
True	101.34021989432424
True	255.86445474945376
True	112.19728228096596
True	16.6581396143961
True	1.5158045660086026
True	124.37644726964774
True	1025.8711986989745
True	474.80235443115447
True	68.06159276817317
True	801.9521137242062
True	337.3546905559563
True	1.3461931546634314
True	460.9271837988395
True	182.6793243732919
True	496.0654070213466
True	83.07489902018276
True	318.2279290158795
True	373.4994061485506
True	170.82071950153377
True	199.9505732515044
True	118.98809533226554
True	178.0786232879286
True	968.8480269466564
True	15.099994901943544
True	500.3946102470078
True	494.9767034486721
True	404.6129757940153
True	224.2996053175144
True	235.6245046318
True	163.2350474868278
True	47.52754681753599
True	485.1470130188175
True	150.1369380594678
True	860.5422213343335
True	794.3825202726694
True	245.15339931031937
True	316.67872860086464
True	527.4852481275682
True	42.11006424310505
True	84.34164619227631
True	750.1004099670938
True	1061.2512109186628
True	118.1739668257175
True	732.7702493073328
True	140.43392687624487
True	920.6458804303076
True	669.821015178909
True	107.81040158428812
True	257.43320393931475
True	630.9173552881118
True	248.9907182841033
True	44.10996575690008
True	555.2295036253857
True	451.93017750668895
True	5.3000808793794345
True	476.28480085686783
True	67.34675693403992
True	179.66191537186344
True	244.7462638318392
True	306.8891014598636
True	75.96254132739323
True	213.44948913788352
True	346.2021711420202
True	443.0077953987268
True	934.2859877175576
True	45.34222067203873
True	907.3892965452376
True	1013.3267154256848
True	123.62562509588308
True	73.53423420021016
True	1006.5798367976043
True	35.67876482377832
True	237.7272284064849
True	87.06876982075953
True	212.69387638150351
True	365.3364375999008
True	978.2847798439636
True	95.4281121375644
True	72.00433823840966
True	648.4843362627995
True	286.95704473863265
True	733.6620553542575
True	54.92854628002588
True	469.3139068008125
True	381.6901112573103
True	690.593109789035
True	51.0602352172731
True	110.9179575028904
True	26.137129713364352
True	278.31943883554186
True	43.94646164129095
True	354.87537737763074
True	2.968566512710449
True	1182.6318217274231
True	100.32814157779671
True	135.2880503885327
True	356.44170078180053
True	731.4004204479095
True	692.5867127615273
True	1045.3555765223207
True	463.7847602813326
True	407.5286242226965
True	141.58239172346188
True	409.21217289068494
True	846.5381821143563
True	421.2800279455691
True	955.4119245665112
True	84.83724348794959
True	414.3924892594471
True	177.8939218280575
True	296.2922029357885
True	743.0251148282047
True	165.2784082673458
True	135.9366642535538
True	65.35037119855622
True	873.6880562323445
True	761.7935757170271
True	81.58274205607701
True	432.1182528741029
True	752.7804087189667
True	423.3393260494613
True	54.39069240199221
True	324.9218561622242
True	769.5294369684024
True	32.619984860159825
True	356.3844833780106
True	170.89687575336353
True	272.3663659612704
True	31.95263204426189
True	222.89007907067383
True	798.535522905945
True	647.0357818823445
True	58.49392186793997
True	290.00445051067925
True	917.375432286742
True	17.861817100005645
True	323.0382417212859
True	292.2385099896626
True	426.3282893494005
True	205.11794418689232
True	603.8480515212062
True	46.28513665055362
True	944.0615866423368
True	872.7227569036269
True	50.59980114102599
True	385.3289178211285
True	745.7128211317174
True	876.9426279809595
True	278.30587783214986
True	585.9684178957494
True	123.30344428572263
True	196.3219589976564
True	137.55023814457022
True	138.82103750452004
True	208.88132546540865
True	947.9909818602453
True	790.8755579659004
True	942.164779638722
True	19.98773942134481
True	27.63957917158304
True	354.50361791071833
True	13.868856739007231
True	624.9367633202518
True	1078.7158803466527
True	264.5934984133245
True	207.2016341631454
True	84.57872167994297
True	216.1065529316698
True	126.28492566362698
True	42.19248324358457
True	133.24303705370687
True	90.77573743325624
True	236.36281529971995
True	514.8802672421963
True	156.17912902244922
True	28.230840328701905
True	55.23551618545437
True	430.5513296929464
True	267.3829854027469
True	610.1801455478161
True	23.43648645913191
True	114.39892055249776
True	657.1995820282731
True	257.6725007628536
True	465.5948742879544
True	645.2709186785397
True	106.35675599981109
True	112.7497843939933
True	83.9808265257132
True	26.01252906709299
True	113.52426297001884
True	82.27324976503337
True	100.91708709974536
True	158.62629134213256
True	232.85800939025629
True	826.2297636766888
True	285.1608171782165
True	968.3534827436104
True	166.63569619787046
True	202.2269073908907
True	773.7145350082408
True	317.9608065575202
True	598.3013732749894
True	252.6361440097662
True	352.7750015015567
True	452.4381262413329
True	571.2045942180221
True	649.5514619548462
True	370.1369272227461
True	35.76256680813387
True	557.545258125355
True	621.427346774288
True	19.349888417376903
True	12.28146287324207
True	256.9460912294381
True	403.5912751798384
True	452.6393202161154
True	67.58215950234589
True	656.0436762533146
True	896.0720391731712
True	229.2764842541189
True	905.5786539238802
True	275.2432413128448
True	102.75380085347874
True	272.69186734094905
True	712.3026309231677
True	38.65228544302571
True	586.8097636950333
True	1286.1332086418292
True	1007.0913792644686
True	870.8219894036484
True	222.3783806341956
True	94.8922015332261
True	199.6453100308726
True	845.7861303429249
True	148.4844325037428
True	1063.8262251787485
True	876.1573303770487
True	38.70147085726681
True	87.2093048049704
True	427.4723033647099
True	409.5434749073514
True	213.1008624109588
True	508.7800060246652
True	650.5781389127504
True	117.83742944385538
True	280.4704600013355
True	989.104873108414
True	52.35609360594572
True	691.5611351402833
True	557.753009957699
True	36.532731672441
True	835.8056377637246
True	384.40518886385865
True	553.3487085079876
True	109.99813036607958
True	267.9834423262915
True	208.32337955724495
True	25.770259387871292
True	134.81622937255548
True	740.4913509880516
True	136.91902843217267
True	380.3913637967596
True	67.31538924308303
True	624.2500861200231
True	622.4050012810682
True	214.01533793774496
True	444.652358720313
True	167.48078011405974
True	168.31927370994688
True	224.3331263804398
True	299.4486733777974
True	351.80753940759257
True	126.18291274008348
True	196.20891474425216
True	25.897303220496404
True	871.6395055810996
True	307.32737083934165
True	9.760685268923936
True	368.0680565856451
True	166.61030115986995
True	627.7396266071125
True	358.9465071341952
True	573.9549035279181
True	526.2385430916164
True	505.6604338748927
True	779.9382367632417
True	253.24275081829856
True	528.8314771681522
True	157.591593031573
True	558.1111054490365
True	360.3226124522823
True	383.50323853641305
True	133.36082794343278
True	137.63553120557546
True	105.28580368179972
True	68.90638308823145
True	723.1741417017029
True	188.10042122468488
True	47.54264718989304
True	0.0
True	536.0900514463866
True	111.65137936027412
True	23.359318723401465
True	40.6620565420389
True	111.59911913689552
True	518.5634927926793
True	178.98407848572208
True	100.27427577577568
True	37.10951622622955
True	159.32769788446993
True	947.8911945093184
True	51.37234934912093
True	230.2399361724367
True	757.7392586675218
True	320.38701492428373
True	442.77859386872166
True	481.2263135420622
True	513.8246200479409
True	608.2939336132849
True	933.2539871817904
True	268.068737031398
True	1045.4108744151365
True	924.952136925988
True	620.0442759594177
True	341.1175266032426
True	837.9163048253904
True	11.569441113435085
True	31.583046080582243
True	290.6555410344901
True	43.14433257003178
True	209.247160876371
True	737.5048358651316
True	217.48608795208577
True	766.7713223668865
True	747.9318267540319
True	128.9721952527586
True	360.3581480857
True	575.6847473493939
True	24.77202809291181
True	133.30868387814115
True	426.00038858054063
True	302.655605386266
True	202.53189920257432
True	115.2291243955247
True	385.211312239873
True	21.815588394849183
True	357.9554244774464
True	362.5971160406418
True	1076.589529761757
True	364.400509046728
True	31.57508494141055
True	435.4519550553872
True	465.73311685936864
True	236.05894437559027
True	28.183057863471213
True	776.4557621658817
True	447.3792184194077
True	170.1994771513487
True	13.073675396572517
True	1212.724498644469
True	167.61926286355137
True	27.62921052696541
True	298.91989123118907
True	276.4117321986141
True	116.46349844403682
True	297.1184109351617
True	46.67859398593668
True	305.31829666767413
True	305.503936988156
True	313.2253333444725
True	30.597269377011457
True	48.70785110120763
True	1009.8198683699824
True	25.794457027418805
True	12.08212977980594
True	176.5847759055551
True	662.1890186713673
True	7.338868316896458
True	199.0541248387812
True	172.03368911135024
True	529.7453541793889
True	375.2638357762256
True	754.3047965011574
True	326.34076080121804
True	483.5591495695247
True	463.9535352710504
True	490.2629005433368
True	99.27934708641442
True	1280.7301419805412
True	951.6773389369084
True	284.07884073836345
True	533.502332162698
True	100.38660366088602
True	571.4635085291956
True	421.5889847876415
True	160.63894164025157
True	73.00838939744861
True	347.8085187416279
True	164.21461381046902
True	29.100677325547277
True	608.1933707323484
True	377.5045037490072
True	71.71155244204954
True	31.501105713182994
True	648.6421782172749
True	495.6462441508795
True	72.41810135548822
True	24.33425401000083
True	335.3921517063493
True	328.14179433538084
True	693.318827341533
True	548.4253108344591
True	565.2995386415425
True	793.2063019619766
True	8.901153575880057
True	56.14011702040478
True	34.91814248266523
True	59.37171449057588
True	510.1139850507009
True	591.7245719331639
True	80.05101296767049
True	110.55369005563546
True	189.5927375098338
True	71.9390230766469
True	190.4331260838764
True	204.13308777004568
True	270.9301026477547
True	779.690237726556
True	606.4699380470881
True	278.5293940840387
True	201.396743321846
True	266.57443164689926
True	241.96786725790605
True	725.4099340440833
True	336.6495061668185
True	172.58608328909727
True	918.8008503215874
True	344.2998750394242
True	454.74416574940295
True	151.83019838940345
True	114.5768325112042
True	64.55772735259742
True	209.9708578973119
True	998.09027276827
True	517.3727677993429
True	119.25349878645868
True	360.4308882434068
True	98.7453075566122
True	685.7984142349761
True	3.9099929742731216
True	693.8780462058103
True	37.52157115006725
True	926.724679813456
True	842.0143722950745
True	211.5356040066302
True	27.71586992721676
True	75.39866285243252
True	465.8812897894973
True	241.10869132317345
True	1.4551597367743834
True	80.94668176330556
True	1131.6578930689998
True	353.39843604339825
True	653.554011471168
True	490.7653962085921
True	29.5545556712416
True	137.50043799972957
True	418.7988543740475
True	905.5414395689652
True	813.6799357045463
True	409.4057411440679
True	340.794289604159
True	18.443863229777985
True	80.91904036682244
True	762.2856065269676
True	459.6641126069285
True	390.9800876455381
True	867.4609501004107
True	27.040887832571634
True	217.7099164912447
True	901.8175182090454
True	238.70625114146983
True	8.41123120473512
True	495.9152546503685
True	99.566031000044
True	643.5483210238856
True	51.16429301620843
True	251.2628753921217
True	859.5990380404533
True	926.1126731597208
True	277.67859955735946
True	431.61497750069935
True	115.61370087379444
True	611.6990110946587
True	256.93316526997364
True	195.8268518714542
True	875.4898514898431
True	53.36955462430562
True	732.2915554342316
True	274.56928456926863
True	301.78668340715006
True	165.0136374922661
True	468.1075155809098
True	598.5697164255866
True	366.763484055945
True	411.2212164988672
True	67.57678937479847
True	168.28419258483575
True	458.1679304318759
True	211.5000020463393
True	37.40211288078045
True	199.97995562891185
True	406.8280695025092
True	385.7300890568975
True	769.5305514418718
True	127.34104780067292
True	647.2523406526424
True	510.63446613460616
True	577.3670685020522
True	131.54444623522775
True	31.81294912981149
True	669.3048423157235
True	72.79308774963495
True	569.8152592141128
True	674.6473061530847
True	453.0369395315747
True	134.93830172413598
True	539.1834581235083
True	4.346338818208976
True	390.8192531618492
True	31.026773739327428
True	626.7445006696538
True	274.0997628037372
True	570.8995603817011
True	708.8830472861638
True	154.24272507112784
True	507.8892633901455
True	478.9208077364505
True	63.27614445921063
True	967.2373843754774
True	2.766827897147605
True	30.067996902250623
True	634.364428896948
True	683.1267108683328
True	131.39641803456416
True	416.0070679015973
True	124.5359178574632
True	80.34930194760058
True	492.0317045877001
True	42.91288694962281
True	508.89779549361305
True	12.255340663828775
True	850.9185135337883
True	528.9431864708633
True	653.5819303690017
True	100.43144152631628
True	372.239131032877
True	1006.7525104276868
True	851.0482940870863
True	139.38999177751188
True	534.2912630527342
True	462.2175902580838
True	244.66022158057453
True	249.83219781797743
True	5.100824980369676
True	308.2399852915168
True	11.24974566276366
True	362.802748990278
True	75.24263210892053
True	425.7881347221124
True	664.190822522532
True	124.31783368974216
True	236.5017604838744
True	622.0422041820545
True	664.756441834821
True	291.8290208629691
True	144.5422055098304
True	168.51510017762115
True	473.82914336063607
True	85.93813516554356
True	9.80289149511168
True	511.2889004885321
True	556.1330656027384
True	19.86667992509445
True	141.25637395260608
True	894.24224297408
True	485.38547748284026
True	277.5617441493397
True	33.5320198947813
True	475.3459933095828
True	112.14385589543612
True	572.0980980282105
True	660.4762214562047
True	296.87440191651467
True	386.8172597422364
True	181.52580577672205
True	246.1909607285805
True	72.89484052645943
True	223.80328444111564
True	512.5174714532333
True	21.89688182055495
True	446.1433098601452
True	373.210850463526
True	711.9674476727026
True	894.3270694744224
True	901.1493825280588
True	161.04367062369874
True	403.7877762286168
True	75.71105660230745
True	185.17514591531904
True	320.16746037650915
True	10.30754671495032
True	752.4403037160312
True	23.71572870731549
True	407.76022941324953
True	261.5225588168643
True	647.4096913430192
True	215.07553002707917
True	38.6307890376951
True	667.7450455167105
True	1083.467164807714
True	223.25208319522844
True	136.77442737443846
True	612.5247148278283
True	522.8311321756415
True	17.227232392451747
True	806.6057147392231
True	114.21177641160196
True	48.037333148245416
True	312.0977110729329
True	346.63802432151965
True	388.0383140355668
True	265.9844700422315
True	18.57952648799677
True	24.741278212142387
True	815.106380562661
True	187.7620304906111
True	113.18125352607956
True	845.2502862937988
True	647.054632050971
True	663.8781649803956
True	444.8085927480956
True	151.49069982232194
True	32.13119313533222
True	101.2440403556638
True	440.367575679885
True	221.3418508933462
True	481.029182738
True	143.76584993278806
True	494.1094031488807
True	643.9002912217749
True	964.441071734256
True	24.54900712059986
True	967.0917708090428
True	1085.6229708948276
True	471.9866843422487
True	85.07723589738677
True	817.739637019421
True	635.9490388214053
True	687.09809877093
True	167.5737695682468
True	745.2625424484213
True	707.1669978029456
True	121.0074272026426
True	808.5107686662833
True	788.3338033653733
True	494.77076809196825
True	226.77869629077173
True	72.75268300947688
True	312.92700681732293
True	329.1899733234053
True	476.0644162017588
True	433.0996766225895
True	194.83414861064324
True	314.8385048518934
True	2.933061284511598
True	11.750715847379734
True	109.09968372395362
True	134.90589736436587
True	360.6715454430524
True	346.8487477266513
True	114.32992125936454
True	18.284836836941118
True	214.9099372028321
True	819.3166269573546
True	467.97747615108017
True	539.7953765984458
True	549.9724862840972
True	815.0549218197236
True	637.0499930987179
True	91.02416918134831
True	209.4453656174964
True	249.70676473274588
True	288.95416793406
True	104.1755673443568
True	364.4786457017155
True	442.71725420468033
True	171.53381173413348
True	662.1597424871388
True	252.50465242797037
True	209.05790449381405
True	27.601041294483757
True	249.86961838368995
True	488.7102203658749
True	175.0093027132801
True	532.5421190601406
True	456.1688692461733
True	245.83597007361175
True	108.15810594505528
True	42.06959762294234
True	409.53528757129874
True	794.5967124962297
True	163.48744412784157
True	997.8453888402285
True	1055.285722620225
True	482.1009774411917
True	97.20806864677596
True	119.15182161143882
True	691.4220758641238
True	8.096889491587977
True	226.33968167666015
True	132.19437549890714
True	120.13314770238966
True	337.27641559284746
True	631.0787863293573
True	38.03401121423714
True	121.15688474226472
True	952.0516446430846
True	59.84508096475342
True	466.31339982967086
True	526.6522340429312
True	250.77312368908687
True	128.67774493459208
True	893.9563215666135
True	1191.6694520996532
True	521.2027958371694
True	656.6646797363021
True	201.46305313662924
True	162.0801015520423
True	326.17088111721523
True	245.80135131129947
True	169.72420078728445
True	315.72294859742465
True	326.45503223033825
True	12.04017547008197
True	613.6243079633832
True	148.57445222880727
True	80.60046006713286
True	451.6041447483349
True	324.3075252320752
True	1191.1455362736317
True	364.5490309819416
True	993.1163189043224
True	10.370503051715463
True	277.5673888522031
True	236.15466675951984
True	154.04548816413532
True	511.7139657524808
True	189.65335931250516
True	415.90434671382445
True	315.81536686766987
True	114.6375543129937
True	356.97556913688106
True	1041.9978945306293
True	737.5807691669118
True	228.3531995614286
True	110.25452908431352
True	299.83289354775485
True	25.76680541483442
True	356.90351824287933
True	317.5591968358136
True	587.5290258057947
True	449.7659249634533
True	344.45480595218385
True	153.8343313989934
True	12.789711314051535
True	426.8495287434161
True	282.65581485415106
True	135.89214559339234
True	311.559452204479
True	434.5382900123752
True	817.2997551475815
True	311.2119203232975
True	780.8738862119384
True	392.36667058923626
True	372.08296637785895
True	1.6165604050082325
True	1172.7421687313706
True	104.98807437529246
True	926.3439301920552
True	193.69890178504468
True	466.1824167874828
True	654.7017465123324
True	86.77826290566261
True	483.6562974378604
True	34.28522850004904
True	418.6888606463068
True	75.32582574425129
True	230.03236342631067
True	36.899337949821685
True	649.3652754187434
True	195.7411673419262
True	24.323583688155505
True	383.9859504186272
True	111.50929475073733
True	170.5150734556395
True	838.6721388743297
True	255.6760237517672
True	150.95777968294374
True	373.36760967588526
True	520.0663236499703
True	334.9271740406611
True	509.32786162645385
True	612.4713832106631
True	156.74950657043289
True	6.66098384991309
True	69.79266862804882
True	440.91051446103694
True	91.78926313957405
True	76.46536159725144
True	1078.0071063873852
True	27.05819823646368
True	329.0560049257782
True	315.6076047991795
True	436.081048922915
True	681.4210937214947
True	184.44151453455444
True	661.710978917581
True	331.72563954639173
True	334.1674551564859
True	275.2975488198949
True	215.6176258679763
True	359.0516647087261
True	444.3019896320211
True	398.6941862797845
True	583.9076769416733
True	145.31780355877913
True	76.8842549145224
True	40.25865620385439
True	298.95102610077464
True	634.9742026145716
True	386.12686564171673
True	788.604954639415
True	221.30338193959267
True	389.9900660252353
True	71.63363210036532
True	51.2352195580093
True	406.1082633693234
True	201.28488845223123
True	215.3592623905698
True	43.05813024819716
True	1071.919020798534
True	178.37167972936007
True	919.8308885956732
True	309.3636212133201
True	922.8555062639588
True	231.6500046859091
True	480.6478558836814
True	537.9387634407814
True	608.1401983140148
True	219.59201355400555
True	482.0699426314816
True	929.089655203393
True	120.6135709120682
True	8.173797365433892
True	572.2903180594801
True	27.35220037330764
True	81.36278952237798
True	762.6628329871213
True	233.18320642480464
True	1009.6634102719714
True	679.5007518827135
True	403.2358268210618
True	286.7847171335934
True	491.175416064641
True	352.2331017237489
True	180.6260613590368
True	690.2185414026881
True	719.1325416186713
True	218.87562453178637
True	87.12639103691822
True	502.749632463316
True	136.95428106799855
True	383.2632822802129
True	334.353896577685
True	67.95507814597816
True	367.4548550168997
True	417.3493722045676
True	395.1863464895136
True	418.04138768828193
True	409.0053190997838
True	689.6793889495227
True	59.352793832060506
True	449.10400783872143
True	324.57587718534995
True	669.0492234957916
True	209.5050012132582
True	100.4711232327328
True	42.96799422369388
True	523.0232948434522
True	645.3125641580983
True	189.2891342361196
True	404.7661739360234
True	339.65506624851434
True	17.367592055709075
True	166.91299857986922
True	290.0410753030124
True	2.341415374514641
True	863.7101219951869
True	79.18062796933695
True	103.66915735916992
True	108.99791900902846
True	359.9125919372393
True	36.037908571252174
True	467.0431285431099
True	229.47067778651905
True	5.929682732252491
True	117.7285474190433
True	445.08664895202094
True	50.771540562925935
True	65.71022576896151
True	179.76482377741283
True	299.67315857983124
True	954.6981552471316
True	386.48803521218167
True	950.6957056030208
True	193.87027483840268
True	1028.460490001147
True	743.1735234597476
True	653.3342169478765
True	407.1219184430147
True	370.3491694804437
True	79.07418077348967
True	72.62233706423123
True	80.24390379737453
True	179.188087210306
True	483.80465454285456
True	1040.1335759578
True	187.82279142862103
True	347.94171370700644
True	442.21597541194
True	573.417724389368
True	620.344842842368
True	274.7084600860895
True	466.4320693483653
True	662.4434259384111
True	98.8112173625899
True	739.72162651531
True	243.6617644335905
True	139.1286131697044
True	411.4967166225491
True	894.4486266925098
True	440.2307571173942
True	826.754462357974
True	202.3083919005414
True	347.6870632954781
True	704.6707434660701
True	624.4759425976986
True	192.0124923253111
True	254.86659580352344
True	804.1606564889497
True	32.32176434767064
True	196.99918871037292
True	478.2927874494939
True	682.3802540305146
True	103.81775597028124
True	35.6573233295019
True	163.15900726832723
True	705.7163338749069
True	309.465475513264
True	563.9654851706892
True	355.30970076041393
True	296.9928991850562
True	442.0138858952432
True	500.3931998038048
True	68.5563591710822
True	368.0350417131637
True	744.8983027267903
True	0.0
True	295.99064240121675
True	245.32401011998445
True	1002.2565542617934
True	150.82402022141636
True	663.4400647677869
True	637.8356130341016
True	112.7728894090352
True	218.42277265411576
True	135.7526924860645
True	12.05080587519785
True	289.61693480109307
True	373.82329079041097
True	1146.7028884925542
True	232.180864262898
True	407.52679150868096
True	651.5508434326761
True	212.89162313919104
True	27.584077844528608
True	858.0152813460628
True	624.5513561013736
True	153.75381938467277
True	595.0772215414643
True	163.36256783994946
True	291.6562379112239
True	773.9373284191245
True	35.55893217371842
True	106.8361086005118
True	516.9654892651781
True	67.21334749453464
True	79.65972332644299
True	385.6334552883539
True	19.378132527593387
True	763.5827233496262
True	102.70288646554371
True	163.83750399738224
True	18.33570876228641
True	711.1387788794708
True	26.620399788673065
True	770.0011799008655
True	398.2553848617875
True	120.29821765650726
True	701.4763374403353
True	527.9760190973398
True	581.5823709599987
True	46.35867611207845
True	364.3206575959025
True	5.521241866107864
True	90.55344626652445
True	376.6730921456239
True	49.18652875494117
True	116.70129934685372
True	319.6120859234281
True	175.72322042265927
True	104.10391816660209
True	637.2283775661762
True	20.520916504416466
True	1137.4827550539774
True	510.969811433096
True	296.1910896192879
True	496.4403402227608
True	127.32200578957952
True	781.0830710190534
True	1098.9109172201308
True	746.2122501070425
True	167.27842501363372
True	224.14168953582592
True	50.434397354592
True	60.738579119284935
True	156.76362934738574
True	103.85435501963003
True	176.09079325235166
True	1202.1257913471063
True	316.4648797808512
True	341.15386502603803
True	725.0360567668586
True	16.90100618232093
True	14.825497753464957
True	588.3623596884498
True	5.54343178899188
True	117.96861232708832
True	697.5426535396183
True	182.4338914220921
True	661.1551234105439
True	856.6573294150966
True	162.5002142819366
True	897.7067454319799
True	3.0618232551459537
True	446.7584298260597
True	1063.4623546758546
True	24.6048430167124
True	237.927945038324
True	144.5846715177794
True	939.7702422563182
True	229.9733481562181
True	511.3950685777346
True	118.5780677063356
True	508.4280615404752
True	157.9129692315268
True	103.01595501264268
True	384.14057454699525
True	69.88748799501134
True	53.917799597892106
True	1052.983804885991
True	263.28948816304234
True	159.10603122411
True	378.5998641499596
True	396.7201789078166
True	216.38466067547589
True	168.76929340189096
True	396.9274988307414
True	36.07687249057646
True	490.6003052212814
True	1141.7160521388464
True	117.52317313068724
True	465.3581680230579
True	327.1475515498085
True	27.51009154075217
True	411.5272758962476
True	107.3092126380368
True	590.5764026941159
True	201.9361504081048
True	405.869871504416
True	19.43390148034166
True	427.8555181691543
True	111.65277741548672
True	341.6559428571288
True	34.250218913613
True	172.57508353826364
True	256.9791563676535
True	752.0848990711739
True	58.1970742913354
True	140.05331301661457
True	231.32662979137
True	135.87896016313712
True	618.6698203591922
True	571.9966245169952
True	768.6552599349837
True	397.2949688159311
True	540.7257616693521
True	421.9562152922734
True	680.394146782943
True	71.86100646028395
True	466.31711424372696
True	409.746769194632
True	49.31683606727739
True	82.4261098880825
True	131.33052093673027
True	87.42728777687235
True	331.8659386759564
True	840.4229027852911
True	325.0097082681837
True	1128.5045597412816
True	326.2165863444067
True	916.062995055096
True	152.5852425710801
True	567.0442818866151
True	615.762925515524
True	706.4405308040368
True	441.48235700267566
True	61.56683021702597
True	290.09376500197953
True	41.60115782837127
True	164.54037567821536
True	169.49914094708984
True	1158.6645988209425
True	235.4338008063325
True	560.0770688507191
True	535.1705598610631
True	559.5389965379552
True	865.3423974460529
True	604.0496268193689
True	681.681246766366
True	921.5317828461124
True	126.95834977993206
True	311.8009110487152
True	261.0046875465636
True	336.07056423910365
True	89.37740380395059
True	395.0535806502096
True	3.735241823316503
True	337.3585093536776
True	259.98975527544945
True	601.6445302558761
True	290.5289181408482
True	370.4804009092969
True	10.996998664036122
True	63.37169957507327
True	535.3504304029835
True	32.54006552708158
True	142.63004699805413
True	63.38548048153165
True	144.52009354064847
True	222.84216172340624
True	73.51504146886806
True	372.6295068208309
True	287.5869037395899
True	101.43882028495813
True	342.2339055904063
True	62.074872082741386
True	584.213137358246
True	842.1387418622833
True	286.64220502396176
True	1150.856814481187
True	114.96517368023991
True	302.6295782855301
True	1044.2433210168888
True	89.11260371403742
True	282.2928220165583
True	9.386239476489834
True	405.303318450825
True	451.33903208416746
True	152.9961109319608
True	609.6929936658157
True	882.5906902693637
True	158.0261529661825
True	82.94856691513318
True	315.44712830435486
True	532.613722773465
True	631.3637082850448
True	1233.5548328065586
True	27.931752403745055
True	945.9455535681866
True	132.24529087766263
True	632.259936587086
True	120.13017896800974
True	133.84204915108464
True	196.23560445178663
True	173.48274707778168
True	772.2540511863712
True	210.51641293373964
True	231.79495239145615
True	69.38953086541723
True	512.4443385750706
True	434.8337497135124
True	174.57501471865004
True	230.2470704257609
True	17.312756883938093
True	413.51696999556657
True	220.61384908527464
True	291.978808725249
True	113.58091107264067
True	761.9284430845578
True	420.8486353987346
True	265.17303523584417
True	640.9105992891593
True	522.2137410056253
True	473.72986721284593
True	131.08044261213988
True	540.8576735957778
True	430.6493490548498
True	2.7078379471342964
True	193.3032608485608
True	95.35115408214246
True	233.92754380771905
True	2.747968824675564
True	124.44757438825462
True	349.6074298400912
True	7.226524410133805
True	843.4615842840468
True	175.05492809879115
True	732.4061308099404
True	789.8357722795281
True	158.9486852843128
True	216.17729692963863
True	481.90714414167263
True	852.7399546143987
True	50.28913605930551
True	37.22873660931488
True	134.04188053617773
True	627.1868015705442
True	719.6269711367737
True	191.1362245756674
True	594.5807266664759
True	590.8315931215279
True	848.3492139899763
True	413.5305251319151
True	187.26356912656797
True	878.5032449783299
True	226.0412519588129
True	140.6002180013224
True	343.07009960002364
True	227.29565396466825
True	203.1814906316781
True	624.4436474177305
True	257.5883314642223
True	196.67987730229416
True	433.7086861699602
True	467.2786944697353
True	63.63214982944778
True	288.7848770538736
True	78.82954126581525
True	297.15593708357824
True	359.64993949134004
True	265.3738732938222
True	177.5047025320442
True	377.38359471419307
True	641.5256451370681
True	797.5385249746345
True	291.69350897130283
True	742.3443861835375
True	61.1568647350416
True	856.4034316047517
True	352.0891435485388
True	12.796977736536435
True	641.4851730861551
True	694.3994220659987
True	257.531282503609
True	174.94803097482514
True	48.34080443818193
True	385.76317007003945
True	77.86850636532164
True	13.436197255523876
True	889.5711627560488
True	364.09390292721
True	177.49592288691034
True	988.0117793815176
True	12.050425987002397
True	771.579957211011
True	32.598014778868425
True	658.3509637913406
True	56.97682383541539
True	740.2018252907817
True	455.2352433660612
True	191.12801532095537
True	446.4112914230826
True	212.9042220713845
True	294.1820536625649
True	227.9195425430335
True	403.2954317319936
True	10.0113562001397
True	319.3774349187004
True	115.89802132936391
True	11.312174252931126
True	480.0721498396571
True	719.212018521802
True	295.4355914863394
True	84.28260413936948
True	306.69990940982933
True	78.10630294120001
True	178.38987552234917
True	176.49823045214737
True	365.20712685288896
True	40.928095152132514
True	134.7403226983975
True	388.2631479183264
True	892.5196893311329
True	110.54341134869964
True	208.5182628142329
True	426.403074169396
True	19.307881830275903
True	432.8622290182112
True	498.8531907157953
True	90.5454361028591
True	409.2182656535259
True	369.0690287776603
True	409.1622129101189
True	598.5380004612902
True	1063.600616802508
True	964.9042801590266
True	58.05414925783697
True	1066.277700292796
True	113.19840752195256
True	112.52425400688756
True	113.02815871214204
True	498.2873496076338
True	375.60053540989946
True	584.2744071246576
True	254.4520691236694
True	157.25793803502182
True	394.82340419766257
True	17.48155263828835
True	445.57478110890713
True	388.344541033972
True	156.10507172253145
True	98.89163908963944
True	523.8774949091807
True	1026.379607422269
True	193.10245294985015
True	67.32579563897147
True	436.8208777626463
True	370.2322223059364
True	496.1019821544797
True	333.54338589367984
True	4.027163621545673
True	525.1347403768891
True	513.318315642761
True	499.3457338047931
True	184.2455053974797
True	103.83345850555968
True	23.20850880176249
True	379.0402595492815
True	115.02880676864058
True	7.5859633300680285
True	31.31497264474765
True	352.5584145067919
True	656.4957418237282
True	138.57689899291216
True	93.89922176344923
True	23.40670002176371
True	407.0034554765031
True	362.8939521699923
True	744.3564586558015
True	306.5684066213004
True	500.954040207356
True	542.8823622176074
True	534.3527777943987
True	291.3469613818229
True	549.9699848294323
True	105.4985030240236
True	576.8239350854533
True	6.347365808250142
True	360.6051711919953
True	458.2952496839297
True	958.7832739788328
True	339.6516218397312
True	809.9822102207411
True	950.2564993079898
True	180.17201503131307
True	35.785377410047744
True	372.0114711736508
True	392.16097546552106
True	577.0852868956256
True	249.438983614804
True	28.438349564713757
True	666.4203214903408
True	132.5165603162108
True	1086.3617561325646
True	323.5007836408444
True	491.14071681196833
True	116.11293154787715
True	816.9213472903003
True	141.06720953255427
True	811.9595779906319
True	568.4262428923613
True	185.97282535727368
True	106.95030824125304
True	69.09752476736226
True	553.0630014056702
True	887.0193647197237
True	418.08661793725054
True	561.7453127328117
True	139.4934998123606
True	612.9105687071948
True	491.13071668147626
True	794.0376153604069
True	318.89622761029267
True	593.6557736784363
True	117.40853816628406
True	27.554405477705732
True	413.4090499398994
True	175.87012623613074
True	98.65238476086064
True	383.94673619669385
True	1112.0608913144945
True	258.6290357380235
True	543.6133135684937
True	11.531831667836697
True	71.81154151883085
True	314.9158791007727
True	769.6830713556501
True	451.5878997623612
True	496.6158956388606
True	717.877117321912
True	64.07779438519661
True	745.8500865569388
True	48.73501401559818
True	99.66697850414135
True	183.5573289089201
True	81.76667577196055
True	26.70607991117714
True	282.20736829766406
True	489.66931396431966
True	892.3051917167103
True	835.8644201795988
True	5.963108194579203
True	281.855010818856
True	464.33450535338267
True	119.29051367573445
True	235.9239376252044
True	328.6721624148212
True	1307.9248854733662
True	456.164691036528
True	25.60168298245653
True	189.8358783880399
True	747.0175263032665
True	36.51598305112349
True	172.17548840469942
True	583.9380377317649
True	70.06638684472028
True	853.1813627534011
True	332.2521666892772
True	667.8024387223444
True	75.7173916841706
True	657.2034017694285
True	597.2476805659898
True	861.9697872109084
True	240.55329214432817
True	504.8783359044139
True	851.5265475594556
True	899.6509562302437
True	244.3431263104447
True	766.7776383249942
True	228.32462173224505
True	459.7999759243109
True	367.8261454197184
True	509.0311294482458
True	507.944561068556
True	309.43996572400016
True	340.4090925519495
True	108.01390595798128
True	345.28300478069434
True	1149.7120752937544
True	322.5616467564052
True	135.48545767076777
True	308.3067145659537
True	750.1557362571439
True	632.2620677060609
True	424.6682377385871
True	119.257186714208
True	326.7711462840173
True	34.46359092961551
True	171.61344704998615
True	91.8004557152843
True	85.59491424754565
True	531.2176325861856
True	137.30014861837566
True	133.68841127716485
True	104.6419794220749
True	85.47966497765435
True	440.4952142120141
True	388.9219948502758
True	1037.294202543881
True	526.9208415639822
True	822.3778989312017
True	268.27014052192385
True	295.8588761546667
True	534.619872598714
True	194.81463905762848
True	767.162860452444
True	245.8416389713212
True	349.6609798673974
True	69.07408057371443
True	118.4400470470088
True	265.8646018887078
True	121.86476924306434
True	470.4749062222243
True	30.93445064424873
True	574.9022503571401
True	1012.8430067424156
True	748.5242902711165
True	1.3404691004007203
True	65.27419611302889
True	485.20718389300754
True	454.06758400693366
True	76.20847260709664
True	120.44916311812165
True	292.8541262068732
True	77.6696205139614
True	50.105523506892446
True	736.3896907379326
True	654.011855953475
True	168.5704240620681
True	176.4868091691849
True	527.340125158035
True	54.23461771584492
True	25.90797921048202
True	571.2426802493621
True	445.3573941797848
True	1149.1002369570815
True	45.08083053527011
True	478.54908108394153
True	884.8824093091492
True	804.7906114085844
True	292.40201463867913
True	750.4327007707188
True	408.5168231881952
True	39.53085199054801
True	102.7258149742266
True	699.3697079583565
True	74.68527579390681
True	145.41465195200357
True	931.816049043229
True	185.68454713654623
True	273.51824788040125
True	100.55065317796593
True	628.3865078218593
True	597.0329803224067
True	209.79129549865405
True	418.75154336893314
True	40.19219682780939
True	283.2383623587512
True	589.7979800380177
True	589.9066006762465
True	321.0495589065118
True	75.50621131779965
True	974.7876157745908
True	1065.6929418808318
True	572.0379306047697
True	68.36111693757763
True	30.83250524837147
True	93.4234534387096
True	109.68813243789268
True	102.21498598459983
True	881.4907213733273
True	1236.9240393936716
True	753.4876147310646
True	324.52948816895207
True	8.271523142501541
True	22.64614506564505
True	339.94032803416496
True	473.4225423592198
True	45.25285813428024
True	573.5804409843125
True	423.7134915207108
True	413.9030669477812
True	81.77612848800075
True	206.27604953667077
True	248.6823216914962
True	134.19066677929632
True	376.1872544320898
True	42.5782897816114
True	177.95296472520954
True	1178.901951045425
True	5.688524253817469
True	29.31924607164861
True	586.1809499785425
True	356.64254697459853
True	780.7738350120303
True	162.45089167038114
True	790.8647420865425
True	580.1088241323021
True	276.63661492919647
True	435.0789799890697
True	343.20326353539565
True	301.689233326087
True	263.271021086485
True	400.82664837515614
True	508.5982600776308
True	496.6939140319648
True	106.3570639785846
True	363.6570025678163
True	8.066693129308447
True	186.0921125058456
True	222.1480045194432
True	857.344518092397
True	605.044928901738
True	31.013661262453574
True	723.69420350617
True	836.5589949203332
True	107.62222560648836
True	350.36107861720336
True	856.3740237396471
True	212.70882781866905
True	162.48221859913767
True	545.2990522304156
True	605.3385035287941
True	1117.8634866667685
True	150.3525908607026
True	155.73212710482258
True	258.53960904173545
True	321.1245754410687
True	419.8332649921021
True	413.6369012619445
True	328.1818507542082
True	435.7150694645626
True	496.1947880872518
True	223.5786296006
True	1498.8287896492109
True	259.1504291350409
True	404.31955091358464
True	49.74773168760481
True	750.6361923525426
True	245.0542530295932
True	950.6513549778576
True	547.1457953628528
True	334.41829779997875
True	788.3795193543493
True	258.7638478461738
True	224.97054614499524
True	253.90779424503847
True	214.1165216627662
True	138.82811734691467
True	250.61606159293663
True	725.3821261532903
True	533.9805326218177
True	218.25627293136455
True	1143.588498430238
True	116.3190615095178
True	268.2763477277733
True	68.18587819815966
True	307.9238093757284
True	411.0486418092735
True	94.62603438750205
True	228.0571981281228
True	76.0427175605865
True	726.1064220589632
True	375.1970915272067
True	218.655132252613
True	722.6040355183344
True	854.1020874312105
True	818.377400624855
True	834.2233924193177
True	347.905837406056
True	1.0865335833241423
True	271.58197501864134
True	55.52645997533072
True	397.5545305501221
True	50.90129852768823
True	364.8180390552186
True	855.5240415641462
True	1039.4277008670588
True	380.9607745663364
True	21.159173934253477
True	485.62457392432754
True	502.6569110122073
True	187.7513547908718
True	239.6363412877532
True	293.545819801463
True	19.848464075759715
True	126.20314201291647
True	932.6561434779842
True	63.465955762329685
True	494.4706331260179
True	788.9974328933532
True	100.44811051601988
True	256.4699729073225
True	114.69300849250152
True	17.130409667161107
True	1.73748023969707
True	120.70286620207334
True	1011.62107556629
True	495.1363803522422
True	65.17707764968203
True	798.4388728813198
True	343.20844751000084
True	1.2693467151942943
True	445.15289538141
True	198.042141426295
True	512.8180144902286
True	84.40737294505774
True	315.5369464014881
True	361.2639686369084
True	168.16200760849233
True	202.40581154057665
True	125.94095444810752
True	166.68649805611943
True	953.933947393171
True	16.058144962609074
True	501.3960213649695
True	496.0502779900576
True	408.6907559829517
True	220.13341647965976
True	230.5421959417112
True	149.66533820043202
True	46.75391749034412
True	507.0710677845569
True	153.25397273290383
True	831.9282732209604
True	790.9330238703652
True	242.28744393316228
True	302.98738859020824
True	527.7377581991224
True	40.10850417162281
True	82.81285808811087
True	754.5566594062229
True	1080.5848864121158
True	116.850993152317
True	731.5756320831903
True	140.47372049036906
True	941.6862309945504
True	682.9303727307571
True	104.990555781192
True	254.62108049510485
True	615.4247525040286
True	260.0864616065829
True	46.13359165594251
True	580.0412040096563
True	440.98566518746577
True	5.122671960589685
True	473.0143072475519
True	69.87296491845957
True	186.9917606382356
True	241.8698141438608
True	314.47495731364864
True	74.2923331091653
True	223.92757567531427
True	347.69684578000675
True	431.91539003913
True	936.5583906005324
True	46.06852722880197
True	936.0351927359158
True	1001.551530177032
True	133.44133244249784
True	73.91802691766753
True	1007.3791716316708
True	33.506153976723546
True	232.15575591636124
True	86.85615668238717
True	208.61660612913656
True	382.7808420464304
True	975.013518704122
True	97.67289149840602
True	71.52515551997377
True	646.5517944981939
True	279.0327612703741
True	729.934336725728
True	54.38258401210292
True	490.2867381638978
True	371.3560544466439
True	682.4357023169568
True	52.1504850005783
True	116.09643491028623
True	27.33674338691009
True	262.4796076290543
True	45.080771072709794
True	359.0950843073488
True	2.919448839125031
True	1171.3048435773287
True	103.24913460127732
True	133.61518105373835
True	345.1129094055361
True	728.2507116543635
True	673.0008393351986
True	1025.8950866327325
True	482.1369464791791
True	401.45975557621256
True	139.1548921964838
True	415.9552444818885
True	868.8420053577215
True	420.7759290565484
True	946.5263080803873
True	84.0318975001862
True	419.3922426293834
True	177.47730608301796
True	291.5280482120692
True	727.9459031477292
True	169.87615021612956
True	129.3511769193249
True	64.22126902046091
True	873.7492255341549
True	785.9601095080562
True	84.02215897748862
True	439.24584115573344
True	746.694971008412
True	417.8818600516172
True	60.22509348119347
True	308.1254782462909
True	781.7675044487681
True	28.257068148350285
True	368.42234964212986
True	162.10274467965067
True	268.3230506009064
True	35.1765131734086
True	212.5175828754871
True	786.1387304498573
True	638.8909309136803
True	56.82287819508919
True	293.2272964466645
True	925.8019114934268
True	18.276001620853613
True	314.450561989935
True	289.74365208792256
True	417.41578940719455
True	207.2153954165901
True	593.9290581383841
True	47.43617868518277
True	946.2007030028147
True	870.4982891447589
True	48.878384292994
True	399.035217288856
True	711.5480616691406
True	933.7271622325987
True	269.2762425653348
True	599.131622637565
True	126.93161234432038
True	191.5660666520064
True	134.00600046807634
True	141.22209676556363
True	212.3673573129263
True	943.3710439052444
True	804.3767811117883
True	943.6736788415136
True	19.13077828021029
True	28.45223487448588
True	352.9337258107417
True	14.279034919734835
True	633.8371893529356
True	1093.119692532537
True	265.29465272924625
True	215.3217593566276
True	85.4439702706723
True	212.93500468773547
True	127.23745231748836
True	46.86685616949252
True	136.9124261954175
True	93.52121163501438
True	236.00571265426444
True	545.2841845860496
True	161.91678319662248
True	28.545898828202027
True	57.77702491293042
True	424.1431880918466
True	273.62353995839635
True	578.6988477889495
True	23.24005155359761
True	114.52806358166634
True	657.9554352359487
True	252.09074908443228
True	470.2874303279925
True	658.9979132690047
True	101.70759944046316
True	111.83510100110868
True	79.44108910189975
True	25.777867930328444
True	125.994456806038
True	82.33936258379778
True	100.93949714519084
True	155.3715139607238
True	240.8474822214341
True	802.6189915782112
True	295.0658328391172
True	954.9391308919596
True	165.5035851525461
True	192.5376816477182
True	796.9111029029873
True	302.75299769986003
True	591.6638998362079
True	254.8948086520756
True	366.69090240450976
True	430.98512932699794
True	560.9319716152887
True	631.7949248911724
True	370.8088111727381
True	33.5262947709137
True	553.513181373556
True	607.345226334527
True	19.207536214825385
True	13.026472637953775
True	263.33268020455574
True	404.30455877490033
True	443.8606809936532
True	69.30307198108275
True	633.1424088274392
True	926.0302267892412
True	238.94004179687104
True	884.8494050748255
True	273.497623567102
True	100.28147119020164
True	271.71028768285214
True	686.629534274218
True	37.2684626923221
True	599.0562581958901
True	1263.674851049962
True	1032.0605225817426
True	911.5687539375735
True	223.56577346426064
True	91.69122592370576
True	196.93206935279665
True	824.1791754993857
True	150.68082640787603
True	1070.768538921102
True	860.6525825701042
True	40.302377504068005
True	85.64154259034594
True	427.26100560738297
True	400.6200241001507
True	200.5339341377423
True	523.0559115472472
True	650.4035073981812
True	120.79199077980525
True	282.87676414979614
True	986.3531230685942
True	50.14189466913504
True	723.2651312433337
True	571.2265249658105
True	41.75077253398708
True	813.5240929101777
True	388.2060762029732
True	544.0012965861374
True	115.032370010051
True	260.3672706138153
True	207.98331587854204
True	26.223334136921096
True	135.16970138500608
True	730.346401501012
True	140.37017385215978
True	391.6706247792266
True	68.54264413376328
True	639.4498368148718
True	619.4823061730424
True	237.0072512427772
True	460.6754121464272
True	168.16690818692626
True	169.0840710628656
True	221.60818819990897
True	282.31099713380723
True	370.08488554163904
True	132.8434453959907
True	187.4048608345662
True	26.295500475556768
True	850.1989497660503
True	326.5605390711416
True	9.97107826918128
True	365.1762818882768
True	165.58689103029573
True	641.8286808736076
True	378.04330542319474
True	581.908197066229
True	563.1624956445426
True	463.1217063890858
True	800.0432930075043
True	248.51962233860863
True	554.509139557314
True	154.3037006852983
True	520.1289195968136
True	353.6892616375226
True	375.4805756312408
True	132.37544661686843
True	135.1734562171988
True	110.82619422545255
True	66.41929242050837
True	755.0348485938744
True	176.64765505319264
True	45.9258895064452
True	0.0
True	558.4243867411533
True	113.31136717478134
True	22.9251867243319
True	42.75640601448477
True	112.23612999345798
True	528.4469293718009
True	182.3481474545931
True	108.4378321543174
True	35.06493653738011
True	162.12415661157704
True	942.5199159720396
True	51.50222592175423
True	226.9324557994453
True	743.4335723285701
True	319.3581650052456
True	468.5447481276889
True	473.0138581399564
True	502.3630046298536
True	596.0477932086861
True	924.094714169431
True	255.1873084046331
True	1026.519080202372
True	909.3992721249224
True	605.6198010179505
True	339.12270806396884
True	848.8689080086863
True	10.943015045702992
True	35.64682975023683
True	285.16707421341266
True	42.00700675124429
True	201.8744740307422
True	742.2730884928974
True	212.93541036451137
True	732.1018406732595
True	755.9000871491317
True	119.95365242966923
True	365.00597716642767
True	552.526581061762
True	27.26225754048667
True	129.19095042377626
True	420.9692027961447
True	301.44388622748966
True	199.65673722300505
True	113.99349296190744
True	391.7244285676035
True	22.92695136262234
True	375.4335827515508
True	370.36203056205983
True	1059.8272254148078
True	370.6080934773473
True	33.066315279588835
True	434.3481583514308
True	447.7418795433581
True	234.1411152236829
True	30.65923621553435
True	770.9976846788352
True	434.74457818651496
True	180.4335209935695
True	12.788241229373524
True	1210.880328506275
True	175.31569904492932
True	28.64795379103405
True	302.76030379323595
True	280.101992100983
True	117.78410718004814
True	301.4557480936239
True	47.210351821468805
True	315.831960953635
True	310.3418651535689
True	312.5509597143701
True	30.31572286071287
True	48.54170083746613
True	1056.1684853066154
True	24.282145900023604
True	14.422476300756689
True	181.6259638667825
True	626.5253448145245
True	8.6766679880328
True	190.83588018850315
True	177.88577674582922
True	528.2047618373376
True	379.75045805250176
True	744.3198438600746
True	320.79814385759846
True	494.4209819800676
True	444.71800827791367
True	488.396998105832
True	100.82372233409964
True	1284.022903430878
True	916.2353091710496
True	284.66215795179033
True	530.5970554082706
True	93.48016598505396
True	598.9164839865085
True	428.279784890616
True	157.96395437808087
True	77.5514539906621
True	352.2934048450921
True	155.94636688957635
True	30.90226840518089
True	618.9586959399157
True	368.491433864176
True	59.51245479955075
True	28.58364690875093
True	654.9338354749411
True	490.8366007727999
True	73.13614172965713
True	22.098222573593397
True	332.65323148304907
True	317.8041983548452
True	731.9688048714687
True	551.8445182837568
True	554.3331354907124
True	799.0434771375842
True	9.56693458624634
True	57.43453821981259
True	35.30398413960569
True	53.46754715538496
True	519.8372461165163
True	593.7115689774605
True	82.93581971475679
True	110.66210310935664
True	200.631602045701
True	77.93964371996162
True	169.54781526562368
True	195.4901618654121
True	275.44644566300974
True	811.7908763354131
True	608.3245391529099
True	284.2959321971797
True	195.4069722025465
True	275.77627489468057
True	250.4530049144976
True	751.1101770011306
True	316.7357134541447
True	171.27451098251532
True	912.5068816594054
True	339.8311580287323
True	472.4119258034151
True	152.20990544515405
True	119.28841497920226
True	61.9180136856961
True	210.66324004907364
True	968.6474317485385
True	520.6675018222745
True	120.94298793430607
True	352.6338962282803
True	102.69335161517417
True	673.8298961200667
True	4.364002197576603
True	688.593299667813
True	36.82607053808032
True	946.3307427477256
True	835.3481138736915
True	210.3791825405016
True	30.75589484148281
True	80.4746267463785
True	446.3742793692347
True	224.8922251114119
True	1.5788757766258592
True	77.8038294576214
True	1044.441994290096
True	353.17563950831
True	686.762493305939
True	497.96655684197526
True	31.519688986050564
True	134.74666802283707
True	431.4329392973782
True	900.0825170275357
True	804.2256891931854
True	424.3707717072072
True	323.19914277581955
True	16.22382753570424
True	78.55490313009267
True	745.0158973279546
True	476.4870684872345
True	382.3292932221388
True	864.1548452029796
True	25.56405938696725
True	210.3418724552885
True	903.903908852844
True	238.85814366185548
True	8.949332745119666
True	497.007343880268
True	103.70033417087444
True	628.5302851990726
True	53.26769651483946
True	254.20451978646176
True	882.5377996958954
True	926.247344780281
True	273.01640965168434
True	436.72229227646426
True	123.72646605862592
True	611.5375644421829
True	259.9773809353337
True	191.7323390732356
True	868.2335187573022
True	55.27417046661093
True	708.1911051938782
True	284.419434478451
True	291.35027640997606
True	168.12138484774007
True	498.24523781176265
True	600.3699886305443
True	374.3241971713479
True	409.1881843771833
True	74.82911697921153
True	161.9951028156317
True	466.7410964909648
True	232.8991881074591
True	38.85425120723704
True	204.13514158580853
True	379.7685987401723
True	400.7405577836229
True	761.7724218800504
True	136.2192509495689
True	665.9762138112314
True	506.77125581442704
True	584.5847071605963
True	140.3592120933251
True	36.15728723351452
True	671.1408467449384
True	70.25697193789838
True	545.0546346950388
True	687.8350539435291
True	451.0256343198064
True	127.6969781173529
True	516.2338063324231
True	4.036737066959886
True	390.3629318849547
True	30.330642364113835
True	625.059125681274
True	253.25533354975516
True	588.0190661492368
True	710.0924302612024
True	142.22712222680715
True	516.0125412688893
True	499.0248796311569
True	68.43108598750003
True	989.4111685453908
True	2.2011448560979487
True	28.032349736869197
True	636.9469832718578
True	703.5619196071951
True	138.61373877026386
True	408.925513536011
True	125.90222790880712
True	71.73802138256696
True	458.5023115886535
True	40.32553658016744
True	503.056919762217
True	12.188964961049155
True	812.8796974265152
True	559.7294002464961
True	681.065077503334
True	98.72195323741876
True	385.7852153273449
True	990.4006288229012
True	865.9355168904594
True	139.1159455534035
True	553.8681472217698
True	467.120665691274
True	251.382969379737
True	253.90535827468017
True	5.334540752454106
True	312.8632496564909
True	11.755800518896171
True	370.39012414900736
True	76.66051486601825
True	415.1486115543826
True	640.4185629303107
True	129.87131174628442
True	240.1530808222753
True	640.1622044043626
True	681.7384947155197
True	296.3638562481028
True	143.12434144745436
True	162.77946891516854
True	474.68404017673714
True	88.21353159580114
True	10.477771506585404
True	486.20039172312994
True	562.874747681161
True	19.613668487689058
True	138.78608804704953
True	845.231302462181
True	492.2475655838613
True	279.21697887431304
True	36.82878205271964
True	464.5728032607741
True	106.24796108785056
True	578.7637752619554
True	645.9953702417996
True	297.7192791459391
True	369.9170825073949
True	186.2576749234028
True	243.49321753010813
True	74.9984445707259
True	221.78374830877215
True	494.0610043953707
True	19.827319894303702
True	441.6034884411587
True	382.2701469867332
True	700.6770322640363
True	893.7166841192904
True	883.3618281608613
True	153.77623751004566
True	411.0756094699724
True	68.30343948570057
True	185.0095397360589
True	313.25392733779165
True	11.035479254612508
True	788.6246606166874
True	22.517684120296487
True	402.6595409585656
True	270.1982280407184
True	651.8366830064307
True	205.149772799806
True	37.07289737842317
True	680.8800702946583
True	1081.6225910522649
True	226.0661330244194
True	129.91580208069806
True	617.6798931195937
True	486.4043028243091
True	16.912299509127557
True	845.7289328227315
True	116.85741394073574
True	46.48924724424459
True	313.4669045943723
True	352.41785740694155
True	409.61263912685575
True	273.3018092824428
True	18.64461600676445
True	24.09373051765937
True	849.9666306930045
True	197.0569160592933
True	111.10241406122134
True	847.728216936705
True	646.638431200088
True	614.6647714241736
True	454.7388534614345
True	154.91108747297275
True	32.67316428325286
True	99.60843207742144
True	456.1682552415103
True	230.1606130082532
True	482.8718194979917
True	147.08044313510013
True	493.2380818888794
True	650.1954902334702
True	966.0025004758194
True	24.28585576909857
True	958.3034495888492
True	1086.057081780824
True	490.55036927124166
True	85.45108609447938
True	793.2526415732157
True	642.7578823770621
True	642.6291190456702
True	169.21095521277073
True	749.83830900896
True	700.4666204346067
True	116.98422232366804
True	768.1190369827325
True	797.4568329060459
True	501.5573218586963
True	232.43241555237944
True	74.93583037923906
True	312.33646263073337
True	344.8165960547077
True	473.67722645515687
True	437.0365891271524
True	191.1757885676371
True	305.0947784215668
True	2.555630307709276
True	13.50562043988673
True	103.3216509256164
True	133.37348736911576
True	342.4382306280905
True	353.08464002332585
True	112.91487748332769
True	18.680223931325564
True	213.14615278359423
True	843.1054251750321
True	460.9068816921974
True	537.481407608488
True	569.8050737055864
True	822.313038812603
True	640.2571637134604
True	88.50442648852494
True	204.1703751475484
True	242.50740386971052
True	277.88403017445546
True	106.21723428704703
True	364.8209722172312
True	435.2350444862884
True	170.88947176751296
True	649.3799415783594
True	240.93426046345823
True	197.66465268717067
True	29.12224000093528
True	250.08918251976075
True	483.3460709652318
True	167.22064887751574
True	515.2089356245529
True	474.1327841703312
True	241.26775094383407
True	106.26379139273284
True	40.77219785192749
True	406.7545708295655
True	787.6951458898661
True	161.7961770228959
True	1022.6597028325588
True	1018.5195886503736
True	475.23436881293225
True	99.45130888294456
True	127.49843214636066
True	680.238079474395
True	8.336671204099837
True	223.0718715217045
True	132.92047294229653
True	114.70893088651356
True	332.1325443625296
True	632.4311116663903
True	35.91244658566335
True	122.0473528599252
True	944.6390245226552
True	51.61894869761849
True	449.2869557503292
True	535.1460416748563
True	262.4008477762931
True	138.06483261931265
True	887.4552814181244
True	1211.9983056805274
True	510.9956116595346
True	671.2401605593877
True	210.9058726484826
True	153.04906815209753
True	322.6523543580176
True	251.81726877581733
True	174.119232800153
True	310.9073192767719
True	339.00148470250474
True	12.58977867549361
True	626.7885178979636
True	142.27392294966612
True	83.10344419984798
True	434.8560177923775
True	291.98750373194224
True	1219.783706170182
True	359.97552739866296
True	948.2274220671596
True	9.247902654220669
True	274.76767988033583
True	227.2838977190838
True	157.40825479034612
True	488.36870504370256
True	204.1524972175513
True	402.9583463717804
True	332.7653569213081
True	108.90280741402668
True	352.26145091827937
True	1073.6468160755423
True	707.7474967974928
True	224.4701794903552
True	108.36127844593484
True	297.3418796431118
True	24.775485136749197
True	363.33121139472206
True	314.02781889053267
True	571.1549178544049
True	455.6759787198404
True	356.0046450496355
True	156.23261108832213
True	12.709787924462557
True	419.8779320309672
True	284.5295755299991
True	149.74550891255038
True	302.4071498366652
True	430.7939534998421
True	811.1103099132741
True	311.5909248364936
True	765.5700264479466
True	398.44408415498646
True	387.50372386976943
True	1.2407634425699765
True	1188.4505285399937
True	103.06915864762875
True	931.9917345763602
True	211.2715355791804
True	474.77972783567503
True	676.49903129873
True	89.32967848638008
True	481.5543192526025
True	36.76184264663254
True	419.1312124966095
True	74.74374948189424
True	229.4932850806855
True	35.444256828214144
True	683.865681709823
True	185.8748616117881
True	26.70646084348285
True	403.6885775878636
True	101.13029526188576
True	164.26367232524217
True	839.8648132390847
True	264.3607767679815
True	154.33806535529806
True	382.2161945027045
True	520.189948987754
True	338.5312122236363
True	505.59226934670704
True	610.4305906617992
True	156.90337737088896
True	7.610001006605641
True	72.44949859255927
True	438.3977660088405
True	91.39915316018164
True	82.21573250101666
True	1045.0205885239836
True	27.797558793420368
True	332.10559907811097
True	313.33213336873
True	455.3987653192488
True	675.9851972899581
True	185.14667742788131
True	667.4855767390503
True	330.7933401140272
True	347.0733712450091
True	272.90721909885184
True	218.23645849489105
True	352.4110383885892
True	441.5229497752874
True	415.3391923591281
True	621.1177598385812
True	146.81575464401757
True	77.31587922551174
True	39.54940261125723
True	310.7804967204151
True	649.5301245693183
True	394.0998812642599
True	804.2203566930538
True	209.10141821638405
True	379.9340984485086
True	71.00125376950794
True	54.78632219006761
True	409.0268516117749
True	198.61799377718916
True	230.21085710655245
True	40.99511273286885
True	1064.1983066290318
True	169.67745141136203
True	911.6574532266992
True	321.00967779128973
True	924.934300033672
True	221.83392695559493
True	435.0128431390048
True	532.6953472175185
True	625.9220637597997
True	214.8095123338876
True	484.7998267710951
True	892.9176891427745
True	127.7090650538149
True	7.87169847914407
True	576.6583002948565
True	30.91017460599351
True	79.28698175910276
True	810.8140197632846
True	224.51447187820816
True	990.982124290354
True	682.7884593863032
True	413.9074974187092
True	288.30665669567577
True	497.1956074768135
True	338.8169036899261
True	172.21307046044
True	681.1892273050014
True	746.9635500412239
True	206.85331032989276
True	85.91376000960126
True	519.841988107141
True	141.24067577668123
True	380.8855498091143
True	344.98636691656816
True	63.24051584414424
True	372.6520306993369
True	398.6232517509642
True	378.7830603951887
True	417.3935853531258
True	430.9015022078419
True	682.223347118981
True	53.15713926048082
True	461.7705137559106
True	323.81501082599493
True	669.8866414200209
True	218.07875705549992
True	98.81357680792524
True	41.49299992365059
True	540.4848657653008
True	636.1765858440297
True	189.76370716976808
True	410.68765709846457
True	341.25570545619263
True	14.029856923956554
True	164.11330557496905
True	288.1043142404299
True	2.982539918649562
True	862.7246392326037
True	79.27994395205549
True	111.0912359460894
True	118.14284856444304
True	364.2491745121237
True	37.92162312346999
True	446.7999523729208
True	231.72154859319363
True	5.520910995919268
True	112.54137231289567
True	443.77342599549627
True	50.35893570372378
True	68.28975946607106
True	184.14580103889404
True	291.06726288553256
True	978.1111617145862
True	391.7366777157876
True	955.2614239479328
True	194.5102884684335
True	1022.739009912994
True	782.881818351754
True	675.9598617198172
True	427.0114950452887
True	377.7379060499815
True	78.408191799572
True	70.08944139076824
True	80.10260816086664
True	183.30086972608555
True	477.33450362372713
True	1151.3333165309273
True	184.10932886730888
True	357.0112774680974
True	432.5463116710592
True	584.2967895561311
True	597.0448515373156
True	286.9932467136782
True	461.475247854706
True	671.0235993001404
True	97.43882573880784
True	699.8923537795116
True	256.41502105439105
True	138.80759940463494
True	418.8481641309591
True	895.557481122868
True	418.70903737225854
True	881.0696204321796
True	192.01912151097247
True	348.20927307582286
True	687.8214102558436
True	622.0010838222998
True	192.01594615974915
True	259.10378591315106
True	819.6400514778678
True	32.071172582867426
True	184.1503936511697
True	487.3887568638588
True	697.033217665509
True	99.60083728636975
True	38.77788588581929
True	165.62147457637369
True	729.8514815331484
True	304.5326886005449
True	563.0916154605397
True	356.0520737313693
True	293.2895928086115
True	468.4297848737484
True	491.97318532779786
True	73.16505176745916
True	364.3800600543634
True	771.5621056776938
True	0.0
True	279.21573827843315
True	252.40506207383615
True	989.0158438942508
True	151.8100667787825
True	641.8146682497593
True	646.1756527796549
True	112.96674204511052
True	221.1462995407496
True	131.01924509717713
True	12.49802956816136
True	291.21899657766386
True	383.5729524513456
True	1141.806340571768
True	231.70400876674807
True	420.5966806135869
True	648.1407054093862
True	199.56114287592024
True	29.34743636922924
True	849.158917468263
True	600.5075659998768
True	159.21105095696524
True	612.4451760650577
True	161.61497039496058
True	301.62531031973856
True	789.9332024931178
True	35.34422309211962
True	107.10765193482732
True	521.8167351634207
True	66.18399418195514
True	75.78222600649367
True	403.29294877672993
True	22.224281239629
True	759.969245145084
True	102.53115646882732
True	160.2109851320642
True	18.093906785798357
True	713.0393017317998
True	29.002463091277825
True	791.1913958725733
True	391.6648842227041
True	121.74349829774076
True	704.8071666384491
True	533.046012520005
True	580.3292661216037
True	46.47730361228385
True	363.2706024726034
True	6.002683724863057
True	95.7063909415736
True	382.3602682179082
True	47.33778834288886
True	122.40919998463484
True	310.4399319598465
True	189.1760285079846
True	99.65725992234694
True	657.7135072458747
True	21.99086720864082
True	1114.6536305190632
True	525.1280263862803
True	300.14131941355924
True	495.7356820741717
True	118.84094653523393
True	788.4947553569316
True	1134.33861998901
True	755.5393015556376
True	169.220499770952
True	226.08062225286625
True	51.46675134480096
True	60.62434334787834
True	151.40842659030807
True	98.26530688721252
True	169.265204814733
True	1208.1114752686476
True	303.0668733901085
True	368.1640945752178
True	719.7628708222678
True	16.12125533837365
True	14.332111168535793
True	585.9844797853435
True	5.369213926318396
True	118.10043567956826
True	675.4072863337451
True	177.18341391048273
True	668.799977217484
True	813.6615038635707
True	157.92626027388405
True	879.3115392813003
True	2.824542596135598
True	462.7954076798375
True	1055.1998843910276
True	24.543298891179283
True	236.31665848725925
True	151.18278260266686
True	923.8799957581788
True	238.2968177945708
True	486.66981373287337
True	120.04048432447873
True	506.28857480998727
True	154.71652162989838
True	97.08125746307483
True	386.0002510400109
True	70.16664452756912
True	52.72320698923888
True	1028.0189420496897
True	265.78761274142875
True	162.14176928452264
True	371.0281498629635
True	400.2334587165503
True	211.298485963032
True	168.38122463058735
True	381.3954187699782
True	36.980169383343416
True	487.57742790630334
True	1105.8695191673623
True	110.69927902941808
True	462.3045920156036
True	328.987878635638
True	26.022322708723948
True	399.1600325419882
True	103.14559475557378
True	590.1074725888167
True	198.2500966180358
True	429.1085461338617
True	21.029731629819903
True	424.9473315023547
True	108.99836422068034
True	340.259642268771
True	32.46947852018909
True	177.36214236739343
True	238.72097033834171
True	753.8954745267295
True	59.27724742532955
True	142.5172208395404
True	232.5007200530963
True	138.82080168093137
True	621.566216870453
True	565.7522702636954
True	790.2407889347761
True	394.78159309824906
True	541.4920569691172
True	424.031922795657
True	696.2491361131341
True	71.42864609755156
True	480.5013340430131
True	440.1207119530144
True	50.76312658777795
True	86.53774935203646
True	127.19856622918276
True	89.32982662576995
True	324.41282170566745
True	850.9923735641657
True	309.77142155609783
True	1129.7132646435464
True	325.8380303348745
True	918.1353683375562
True	145.6706254759537
True	576.2382402455582
True	589.0608850513805
True	688.6636536163769
True	447.0282370449446
True	63.38048316994961
True	297.82320419816284
True	42.33145636388306
True	170.10494834379134
True	174.46245513487483
True	1116.5658673447076
True	211.2933434715855
True	539.809864570472
True	545.3857767333834
True	561.9372212804767
True	890.7671305189771
True	598.4635936593502
True	651.1257876403931
True	953.3805792865312
True	124.27884232666696
True	331.884083617872
True	263.72059687250885
True	342.0204792292279
True	88.9086691418363
True	382.0689178077472
True	4.372781013720371
True	330.4396333964321
True	257.3332926297026
True	610.5188904056615
True	299.4217827502792
True	362.0862615301842
True	10.163029716181947
True	61.60593574438451
True	545.2188003781818
True	30.092260080978352
True	148.43038928689057
True	67.5614539854029
True	157.1522458988345
True	244.92734061535745
True	68.10696032471267
True	372.74299637740006
True	272.5643468308053
True	106.07421836085568
True	346.0302371267806
True	63.99884955324506
True	587.5806500384374
True	788.524591253937
True	287.61239115012154
True	1180.089452589883
True	108.02854028699896
True	308.1318704930494
True	1041.1591916014786
True	90.23740393013388
True	288.6560571377782
True	10.943402816072936
True	403.105083412776
True	445.1425348359351
True	157.83505267560506
True	623.9951818148207
True	928.453543752084
True	156.35649974784778
True	78.1109160576176
True	338.21221408795327
True	553.0009076707346
True	611.6781999655384
True	1218.9311556641248
True	27.60075905298108
True	925.0725841334464
True	132.05420690009657
True	639.7696960099219
True	108.2329349227878
True	129.15890142530287
True	194.1252676065775
True	177.7201169358463
True	758.1816217059088
True	209.97568809882944
True	229.0659387522518
True	67.08877520144802
True	505.6814849430025
True	442.4154222277837
True	175.98972943401276
True	238.2369008818447
True	17.987537222896215
True	411.9769988529225
True	214.3749712980132
True	294.2767699999438
True	117.9697503098595
True	734.1287722737236
True	399.5182880400272
True	259.35578013464686
True	647.2600258811048
True	512.0332661081893
True	463.30114075408574
True	137.68815240989102
True	530.9776115523064
True	427.0793970440264
True	2.9242895481783755
True	196.78919711286585
True	98.64456780038026
True	238.4781002573264
True	3.8642366089482
True	124.92758983623648
True	342.4400724783821
True	7.27340689003203
True	832.5541555221204
True	173.62240808117176
True	735.9341636667057
True	782.9980953562917
True	153.56168971442395
True	229.34029341563985
True	490.2744502411887
True	829.4987888640962
True	47.88307173514642
True	36.91697165718604
True	129.52653326687408
True	630.8269691798919
True	705.7151236201121
True	184.3577277360916
True	587.2612302480555
True	586.0866708494477
True	856.4794557702221
True	414.09074122307584
True	193.82866622219703
True	848.607210797091
True	223.2784168062143
True	150.16969077123022
True	339.540339278235
True	223.8498585406812
True	203.92381837365096
True	601.1755201884197
True	252.71445477893664
True	197.60284014319683
True	467.14456254038
True	458.26176190326834
True	64.29764160318753
True	284.02236400359584
True	78.87383785626369
True	338.50272372054656
True	349.80730191474777
True	251.91973636235105
True	172.25323029992543
True	376.62160079001376
True	624.1881865479784
True	753.4860838514877
True	304.23262717603023
True	747.1480883675497
True	61.39783660702433
True	824.6452047749224
True	346.5448719713664
True	13.8733645416024
True	608.9316250458262
True	699.7270115731254
True	253.6707390474683
True	172.01846954878133
True	45.9289597926449
True	386.1549684518898
True	79.07410334442608
True	15.005397782288949
True	893.9729669994571
True	374.9258757349191
True	185.46186060544215
True	982.5251593659276
True	12.085458993942314
True	783.1715938797178
True	30.24887687952649
True	662.5371636741571
True	61.0699292860664
True	750.3293675683152
True	441.4126048827168
True	200.9809604020515
True	433.8885482276226
True	216.39617605570308
True	300.01108951112803
True	224.913999223484
True	410.8967553162534
True	10.773545090254034
True	320.08200774266373
True	111.61752309469644
True	10.534743080940338
True	469.3318566587296
True	714.1811654287252
True	285.3609811875168
True	78.44069418140161
True	310.16027066294026
True	84.0144019269879
True	191.4518957821128
True	181.94509633721685
True	378.6514175247576
True	43.10037937077913
True	135.72920377468154
True	391.0183820590356
True	869.697834134839
True	108.12588232120532
True	210.34426725619232
True	445.778755492936
True	18.659832392387
True	415.2133017767612
True	511.1709360607601
True	90.02481388909469
True	389.4590436742851
True	354.2146679282673
True	432.30795224954494
True	585.80292448053
True	1033.5373588162934
True	984.630310848357
True	57.37735387535965
True	1066.7035801157565
True	112.60679102842816
True	110.9657525758326
True	113.97282231457004
True	523.0527821443048
True	372.9191394610704
True	585.3259364370795
True	256.95818428270405
True	153.37414084069417
True	415.00703422179134
True	14.814186006814689
True	468.416800902786
True	372.1709813435035
True	149.13624201112077
True	99.31672791606604
True	531.9453351606851
True	1012.386352673562
True	196.13288291700752
True	67.06024553099694
True	433.8279478395263
True	375.1533549565266
True	479.4766462717087
True	314.9361337177656
True	4.087180557602471
True	534.7052679943673
True	506.80223887102215
True	503.3265571204471
True	182.3512947240022
True	103.46485095669478
True	22.1955365313788
True	377.1131134884744
True	107.25479612163234
True	7.3465699225777
True	31.517363428815816
True	356.5669035531476
True	643.4039304604395
True	139.22313619801622
True	94.92815900834732
True	21.648254061400024
True	403.50297322556224
True	337.30287658143817
True	762.5729653166808
True	300.2587454606678
True	508.5543541503991
True	535.9149539600579
True	521.0563822951168
True	295.8931903819213
True	542.1779998711313
True	101.87224721931622
True	581.1920871721895
True	7.578862722456745
True	360.6249877588161
True	452.0587425907506
True	966.8772235768104
True	331.9085632185379
True	806.4987356993661
True	966.3123109424472
True	178.4112094752863
True	35.03601789527601
True	376.52466283500223
True	393.6548041507969
True	591.8435161650374
True	253.23939100196384
True	30.915914090931174
True	611.7979912427714
True	125.68685391195903
True	1060.081934899255
True	322.53844110825474
True	460.8856231717484
True	122.53280435286771
True	816.6116658252774
True	136.61713868148894
True	811.9007371936268
True	572.3652162290438
True	187.02543304734783
True	113.30989653504852
True	67.56877328231413
True	556.5932242279333
True	939.350795332852
True	424.887551555869
True	539.5080973427051
True	135.80501213723116
True	653.0435567121748
True	484.4365058592928
True	772.8615131354653
True	326.30552520626327
True	585.5014703843907
True	118.61205561190958
True	26.15991484504089
True	406.3612198997667
True	173.0217118824405
True	101.12818124838614
True	384.5934895305994
True	1130.2914028370913
True	275.579863641176
True	558.2338953318389
True	11.877622547294598
True	72.12948674694826
True	326.65255065610285
True	789.0055715807314
True	446.4371220101992
True	529.54045913504
True	731.7577024430914
True	72.93253695138326
True	747.2724053310802
True	46.16936497671485
True	99.90128514035422
True	181.01394630553588
True	82.16457532180597
True	28.42160782205953
True	293.77907508771426
True	468.1285633099037
True	900.7381446695116
True	850.6123003430769
True	5.5968201634396735
True	276.93860783778587
True	466.74540140309824
True	126.960983567266
True	250.3868395317303
True	329.94930560047794
True	1335.8517435756712
True	437.2920267313296
True	24.11061951131405
True	190.3980938695703
True	698.3091960745488
True	35.8844908780298
True	179.5120924385855
True	551.5830709494144
True	72.36997675780195
True	857.6638570704355
True	314.4921753506104
True	673.0847570193029
True	69.41341908683897
True	676.2396581261563
True	559.4399173110377
True	883.7005855001709
True	254.65247609961503
True	506.5559845663828
True	833.3133664622093
True	904.9300578459946
True	236.4466473124189
True	764.6670380359824
True	215.42160321871552
True	453.23806827776974
True	364.5618927326413
True	500.9446243723751
True	495.1448506253363
True	309.2552675319474
True	334.3110317294021
True	114.2972302830492
True	338.5766020987164
True	1124.029357622584
True	303.3067638789592
True	154.52924846109224
True	306.4936478229951
True	737.974485117696
True	648.6120949797315
True	416.74605074715
True	122.80742935450536
True	330.90930340995067
True	32.728038406540584
True	171.99871722542198
True	92.05518241159834
True	91.703122874679
True	560.243217036574
True	142.30342581438066
True	128.6914699260325
True	107.87608213912216
True	83.37775223099375
True	444.7338608602096
True	401.0408102789199
True	1061.247446259802
True	527.8615818930023
True	819.0275485903923
True	262.04471946928527
True	295.18836684768024
True	546.4875057228603
True	197.7771088945072
True	782.5743471951241
True	243.28109628258372
True	363.4242611844146
True	69.65643314943398
True	118.80516038025894
True	264.78803753209775
True	126.3665263523524
True	484.5848245507216
True	31.409675708707365
True	559.3052273428759
True	1021.8852142673372
True	734.1973152110004
True	1.6569537884636594
True	61.23850655778907
True	481.376987964476
True	431.5195108777734
True	75.40788511563098
True	120.18808995769056
True	308.66416916975896
True	73.93099367250154
True	47.488981905580296
True	706.976737417537
True	649.434934745152
True	150.59194025312792
True	167.46720606935915
True	524.54452032014
True	58.04252646840118
True	25.443822947185662
True	575.0103356208256
True	428.0307807170584
True	1109.1073765432511
True	45.013455244036045
True	463.0253145476968
True	865.3150973211298
True	806.9005430527037
True	297.93796492011245
True	764.1136749287009
True	414.87939705560433
True	40.1513996853314
True	96.86652728509338
True	705.6899014218462
True	81.88989927994028
True	138.13555919621618
True	943.4094617043264
True	190.16707265473357
True	277.13391786186025
True	104.18457927355112
True	644.9093495418616
True	605.699421929607
True	213.25530686418645
True	440.2869489809985
True	37.72826808379519
True	285.4052608130309
True	598.7796182235774
True	654.6583882456744
True	321.3736630172377
True	72.81643928173098
True	960.0757766935548
True	1108.3143942786774
True	562.8843007266752
True	65.30629994733594
True	32.29977658512528
True	92.86349030655794
True	103.1463960429376
True	100.80896664965655
True	892.5304307533987
True	1189.5294640816292
True	701.5874634952855
True	340.0757564640847
True	8.489416144985421
True	22.282427190494005
True	339.55561804310014
True	473.17188246909774
True	48.20335388512115
True	563.0906978203536
True	417.0592385367327
True	414.72629241381145
True	83.25112151631131
True	203.70414967471737
True	254.4089157319233
True	137.78796354316722
True	398.9609294042299
True	39.922113519299984
True	182.33905966593244
True	1169.4442482366974
True	5.822265194220323
True	28.48030862588428
True	573.4200817478974
True	363.0994678517905
True	790.6830268476075
True	160.0508370412764
True	731.7901059312923
True	608.6906579541419
True	266.04860466996803
True	429.7898398285054
True	344.5713706840553
True	288.0861922282472
True	268.5953251709334
True	387.1428913289516
True	503.2972599120964
True	518.5367438225817
True	100.0714090070694
True	363.37560209512594
True	8.375636539280647
True	179.92366694213618
True	227.2438814882437
True	915.9079482847172
True	605.9299781664103
True	31.38367707069593
True	707.628616484835
True	803.2521625170218
True	110.633909532606
True	354.7320395236204
True	890.0976383930348
True	217.08612564733252
True	164.86973623643362
True	518.5205527890121
True	569.6734081971019
True	1098.0766648041276
True	149.32436906182303
True	158.72339936022826
True	261.4685437175036
True	320.55709496071347
True	433.5992590870813
True	417.2980057095159
True	338.8948382677532
True	439.5293344829743
True	499.66280922385374
True	236.7444787224632
True	1492.5174147666046
True	255.699755162272
True	385.98980416404106
True	56.41039078814656
True	763.7126714378161
True	247.55443744590303
True	894.5223088695958
True	554.7906420938483
True	318.75856588548805
True	785.9546703401752
True	267.61499385453624
True	217.8676373948536
True	264.2636984708794
True	216.331560317194
True	129.89558365854097
True	256.0061890872269
True	730.778222313741
True	516.2887558117906
True	210.81461487196532
True	1154.777405164499
True	111.38132353790608
True	263.4492480681168
True	74.00018746008831
True	309.4632478830876
True	407.4920580334607
True	93.14492365961416
True	214.29995519322543
True	72.6471951320693
True	667.0216201630006
True	366.02341138376977
True	217.5648409919004
True	710.8825824898178
True	859.658467938724
True	804.7941225859088
True	827.8761244199684
True	349.61995999562697
True	1.7797397154516377
True	265.42888202613574
True	53.85849926825511
True	377.0328335282916
True	48.10778875454963
True	363.6835619467816
True	877.0631547003665
True	1032.867352991664
True	403.59141622472816
True	22.303831785608264
True	519.188784622634
True	505.302855375289
True	198.878684938425
True	238.04431706911456
True	300.3831856363184
True	22.79488401460416
True	127.64252690971075
True	926.5971547722484
True	64.7485617214908
True	485.3169893093252
True	775.0006415155832
True	98.9778061391024
True	248.40824737720115
True	113.28978421114483
True	16.16351931534281
True	1.1421785963751332
True	122.76810100737916
True	1022.5701617137228
True	483.97385563721485
True	66.51783014191697
True	802.1520558242672
True	338.3463010730856
True	1.50830484173376
True	442.9906915946499
True	190.48694425095485
True	502.9770675263949
True	85.88398842665795
True	307.2012915418418
True	390.5736126402278
True	177.83406639134432
True	208.97308024910288
True	132.98011936670937
True	170.90436146857132
True	974.3267590063411
True	15.541419895170767
True	509.3770143730365
True	485.1722076947552
True	411.9253732974638
True	223.4569876666454
True	233.40057211587188
True	159.77579336922426
True	46.12437999784571
True	479.2973424854914
True	153.45504552868638
True	790.2836216288179
True	828.8411304198901
True	244.42690304611327
True	303.6570636263929
True	519.0791081494649
True	43.74934274777896
True	87.61433942521248
True	739.2377590751039
True	1076.643111284929
True	112.45640939504868
True	727.1865230483327
True	139.34244301125543
True	907.4993812101754
True	668.5366446384052
True	105.39919186114584
True	276.1354665680787
True	627.1827077513509
True	265.5081520956435
True	46.982128057995126
True	553.8412745511183
True	437.1177078965749
True	5.789765082166097
True	474.1347405238601
True	67.40652796287691
True	177.51431578093292
True	234.54564815573232
True	300.2752176451097
True	76.59440112135789
True	229.785046837177
True	342.98988334523744
True	444.9091041391596
True	895.1161103991228
True	48.13710575043984
True	873.6842997527501
True	1021.5135235299974
True	129.76467650740454
True	72.4224294128894
True	1012.804402623392
True	34.555540952613455
True	214.2805486099421
True	87.96457030255274
True	211.41002249651427
True	362.5723031721988
True	987.1968000420372
True	99.12504937246598
True	69.95479569382432
True	665.7578294165722
True	269.82225431312804
True	701.6372187144776
True	52.06239956624043
True	447.3724209142146
True	393.8128861018324
True	683.6147781959846
True	53.527019000696114
True	109.3022228557057
True	27.78603914974608
True	267.05095589174243
True	44.85228911887086
True	350.623869471694
True	2.623269490806842
True	1168.1463318696244
True	106.35930152322646
True	134.45428615272317
True	360.389929504924
True	713.7693433150005
True	678.0224793014847
True	1001.9431724400736
True	464.76575329865767
True	409.71731394805903
True	145.4504461937133
True	422.6120960079264
True	853.2853947895719
True	422.6535651852524
True	945.3555151104794
True	81.84174311220272
True	431.71814674639495
True	176.28903262672958
True	291.2136404531115
True	755.5601428370856
True	162.9904052490417
True	134.08079890732796
True	66.72138019404812
True	874.0615724552788
True	797.055986517212
True	77.77314727692745
True	468.57272743366593
True	741.6326584824803
True	415.38119511245696
True	55.5750593714576
True	320.09986351919395
True	787.1565486210337
True	28.75346996535716
True	381.5203649446377
True	162.85995517006137
True	278.79195569489093
True	34.10902763063647
True	217.40826512962133
True	765.6465171904835
True	639.680671320637
True	55.668540225777896
True	281.1900419864871
True	872.1714406416476
True	18.42008319697988
True	321.45187835048745
True	294.55934828756205
True	417.1115760515002
True	209.4777117361097
True	580.169704343155
True	45.92230058982223
True	933.62969942427
True	881.2201633064659
True	46.83157169092466
True	388.4115670771866
True	730.4308890274599
True	901.480412652097
True	270.3883130615574
True	588.6621784163699
True	127.47525440810551
True	188.0739647023476
True	133.17300407342415
True	136.1775201032763
True	210.9362570105369
True	947.581834128341
True	757.4563639091967
True	936.8872394412922
True	21.717444211609862
True	27.621555472177462
True	359.2596372878916
True	13.646368004965922
True	653.5939156781975
True	1086.8665889381357
True	255.47734266634467
True	209.71884257126823
True	85.56887858472807
True	217.58203992831932
True	131.73618666554555
True	47.24112486583477
True	136.38218635398798
True	94.62172549686896
True	242.034766758936
True	554.7349923105689
True	161.9053333891031
True	30.58637530037571
True	57.85014285054808
True	423.5474415092426
True	268.4904232512411
True	580.0837590863392
True	19.92816312682202
True	120.01001432137808
True	663.4061196355657
True	273.099696013284
True	478.3128721249545
True	657.7771169345706
True	107.19314574123872
True	112.5814972283731
True	78.6889902257644
True	25.55511196078165
True	121.14450746902295
True	85.31361540206474
True	106.3087760588969
True	154.10331414851342
True	227.8390104397257
True	803.435147193474
True	289.25480479955206
True	927.7531601414868
True	165.9616952988958
True	185.4531453712952
True	794.1977717070578
True	313.3985255813311
True	571.2789044264117
True	253.80923168461075
True	358.1620514595016
True	455.5178978131037
True	577.6814487718519
True	653.5836578949139
True	364.8201929456403
True	37.44844518960213
True	559.3171926066631
True	624.1266062248757
True	17.447915747819703
True	11.406779105790177
True	260.2663483091316
True	407.0660645364057
True	442.0745814766841
True	64.37669729098639
True	647.3002715271623
True	939.5339168760752
True	236.63136637306232
True	907.7849482928729
True	279.9431832354607
True	101.7825773073386
True	281.2238627619139
True	702.2945232863887
True	38.53479363448888
True	581.7417822593228
True	1293.5023174609023
True	1020.331734207904
True	898.7131555699457
True	206.6342815152255
True	95.30271415044731
True	201.3369291436296
True	845.9810106253016
True	150.24633894387182
True	1082.6466279992449
True	893.3717455639721
True	41.766789656067104
True	89.0727510018014
True	425.00187976146935
True	391.42627147147147
True	217.96223186121992
True	520.3162604962247
True	668.4528024952525
True	122.2762588101402
True	279.508715839022
True	994.2413112975764
True	49.80571184152918
True	682.5696510753157
True	553.0033738672835
True	38.75266202105031
True	838.0620291357752
True	390.8306657942723
True	561.2793678634359
True	110.6747128230774
True	264.22211268369114
True	218.2657733972241
True	27.70775393800747
True	137.43674695553452
True	752.7809028862479
True	137.04195134480537
True	372.43569248938377
True	65.98274536228789
True	637.8182648065278
True	584.2067616729008
True	242.5868404926625
True	453.5344415412366
True	169.4722300666608
True	165.30005333121744
True	226.5761695314528
True	272.7564704428764
True	360.9407091886244
True	132.7147460464775
True	193.71749501825656
True	26.505689072156382
True	887.0945565265638
True	295.23224804829874
True	8.877934634756075
True	369.5162433891465
True	153.2307189430865
True	627.9463459954534
True	373.7615093765744
True	585.2195970408935
True	555.1594871675402
True	493.7406659923666
True	789.1291627514246
True	230.14670567505215
True	555.3705014920935
True	161.7972283051796
True	554.39812867378
True	381.1440359984409
True	381.88325470194
True	128.67158643987125
True	132.20015823759744
True	108.30535651085609
True	70.05336307682713
True	725.3906090523499
True	172.64206070022263
True	46.735121721238286
True	0.0
True	525.9502374418087
True	109.53755792438577
True	23.070656916589662
True	42.42526377706702
True	111.21544246977636
True	526.2286884962164
True	180.19040298933575
True	107.43731649584645
True	36.36049468927098
True	157.67776126184037
True	926.9445645919244
True	46.93631559526767
True	228.5156840607496
True	743.3739893046173
True	312.9329281610567
True	466.0581932320701
True	494.52984762901787
True	500.465945056852
True	598.8717310188591
True	911.591797980669
True	273.4161745980255
True	1050.177868305205
True	910.9951121858091
True	620.2369460820512
True	355.552212664392
True	852.7299478873248
True	9.000090982188073
True	32.28201528935367
True	300.21496957555
True	42.206570937188125
True	193.5952939059501
True	744.1369992584152
True	220.35554569159564
True	752.1592914051806
True	761.052367273852
True	115.5263614445856
True	378.7436761537116
True	587.5570134454019
True	23.17675895717185
True	129.0914710309376
True	437.2765250301603
True	300.71805262224024
True	202.58593398821256
True	107.85429003886117
True	386.1946448463174
True	23.172587515442647
True	369.8707959010727
True	352.8753796768417
True	1028.9817839475006
True	372.8467327792835
True	31.517393246734315
True	432.75462966818657
True	437.66990943950486
True	233.08939747161
True	34.91410038405949
True	761.0920275954876
True	439.1879696821469
True	172.79627032043655
True	12.686161854293168
True	1220.1644642648105
True	167.4226011707058
True	28.39527283764544
True	302.97136039032
True	283.59364220744715
True	117.03827642955127
True	287.9242856346034
True	48.6798860473824
True	327.03923405823707
True	299.68678360396507
True	325.7080345768944
True	30.844512998564536
True	47.009128697700206
True	1051.2227182662098
True	26.57478616574207
True	13.082481987425826
True	189.0876533236581
True	664.0258847368021
True	9.610303450576485
True	191.10482280251523
True	177.91414380309345
True	528.7388251052324
True	359.0903053602368
True	741.9702028443504
True	316.4810024235392
True	485.5420590196141
True	448.2814811418153
True	499.7967753228921
True	103.1892949127149
True	1287.9588574068066
True	890.4526742376504
True	303.33080944065057
True	524.5470176740184
True	101.49943556262852
True	596.4297306860483
True	434.9981861921493
True	153.24275228056212
True	76.86756736884671
True	359.9234004494256
True	166.31195425256286
True	30.93012295101331
True	623.6848606156332
True	381.9289904499248
True	67.21476879902984
True	30.751534132621
True	679.410663960673
True	490.0966553558858
True	72.86251368458818
True	21.985814996998236
True	311.65860048992715
True	317.56884216455177
True	709.6752469471203
True	548.3518953432548
True	554.8864770866066
True	785.0920251247719
True	8.072240830123258
True	56.465895553184346
True	36.32679068681908
True	58.727014913184526
True	515.6812687966398
True	580.7427792264139
True	79.84473836483363
True	111.26114484534192
True	200.810288616932
True	73.45224893439133
True	175.04575375206983
True	203.6264569860677
True	278.13282114676946
True	821.6919158937174
True	618.5999257711526
True	297.1568557984985
True	196.67038613616293
True	269.5541272592428
True	252.61730659476572
True	752.1273325864764
True	319.7712486412746
True	167.91456331660277
True	938.741756358318
True	333.7656420605986
True	462.36881993948526
True	154.5299004636374
True	117.52360214188508
True	62.64870008439184
True	212.2848652953477
True	976.4303636627624
True	506.34976347805286
True	113.4947490432606
True	356.2333650631033
True	100.61869832972656
True	651.4008836629307
True	3.8706540161807137
True	688.1589349237436
True	37.7464780265433
True	943.709696615992
True	841.9037744498872
True	214.44977633537417
True	29.231817174503856
True	85.25427851018293
True	458.7310888219285
True	234.08029873178455
True	1.139491195176648
True	79.80362279141045
True	1100.872927067247
True	337.99966296954204
True	680.6692152671803
True	511.2464042070802
True	33.27191742314506
True	134.9237356651644
True	439.3307205005023
True	953.58039718812
True	819.1297393274027
True	414.91558804354406
True	349.1914810210004
True	17.174088549815455
True	77.3260018206715
True	734.4722734159236
True	462.6949511488576
True	382.4464508238787
True	849.0343971393396
True	26.82723301301567
True	213.0929208154118
True	887.6600407030379
True	242.7143803325549
True	9.06162641079372
True	513.1900574751846
True	102.91533293815957
True	657.5109548893361
True	51.64067714611192
True	255.00174064061252
True	858.8241097197116
True	889.8515658219432
True	271.65010217425987
True	424.7200320495123
True	111.8530612801783
True	614.8272338671042
True	262.765703017008
True	194.6113690726407
True	852.4687357481624
True	53.44992536892372
True	717.0052951187189
True	281.8715142309063
True	303.61500529745274
True	166.2016184472401
True	474.1030872234712
True	630.0804974646244
True	367.24062300608136
True	409.31676401335454
True	69.46428389256666
True	152.48611047537517
True	454.90310385940734
True	210.36817486457497
True	37.11053947966842
True	195.36165659514072
True	388.691957820203
True	400.1494555969022
True	755.8244699643592
True	132.17139370567784
True	669.5259632975849
True	498.3213724722519
True	584.949087353336
True	136.32654431980984
True	36.759664995922975
True	667.6890968290076
True	70.74681459189424
True	548.3209392737326
True	689.5523259386451
True	447.1387790787897
True	119.25836078787516
True	519.5574937770039
True	4.830695926461173
True	389.2936429637621
True	29.60311333020628
True	640.0424184088919
True	269.62222457059966
True	575.6015625171925
True	703.3178168025555
True	148.4298612829707
True	536.6296968282877
True	489.2331020696042
True	63.32475549747807
True	934.2224090536444
True	2.138629147666945
True	28.825494552796524
True	652.6079845229239
True	669.0933466589787
True	131.76698878535572
True	405.2594951611399
True	113.39418262049564
True	71.55916866482491
True	447.6715990898979
True	38.40470002418079
True	512.2912485341707
True	13.188809643999925
True	860.7763823870299
True	574.1471551943139
True	674.707501781099
True	102.15970737363747
True	378.215782869635
True	986.0276759469344
True	854.7421598800432
True	141.52124674761097
True	541.6263063176752
True	450.2840945648507
True	246.86891946612332
True	241.20118281605875
True	5.853794836522277
True	323.16752667713376
True	10.973059867663212
True	369.54398032630064
True	77.65376126178683
True	410.59105671906593
True	633.2025863726599
True	118.10827239111867
True	239.85898789750803
True	630.9818540554975
True	673.562359788298
True	296.8180983460104
True	140.99014334787046
True	169.62739153880406
True	479.3927987000507
True	85.00073744691348
True	10.389763845262204
True	517.254390032888
True	575.0808793294073
True	21.21434873923419
True	144.03635100433343
True	834.8138851630839
True	496.7349458022925
True	274.3809719266566
True	33.41328038498393
True	481.53635385228256
True	113.64293517933866
True	581.5571562931119
True	670.7793349931782
True	295.8703712729696
True	398.3053686243075
True	178.9859459600671
True	234.75363587855108
True	76.25561958318642
True	223.5799221582289
True	500.7319688727314
True	21.71028300398602
True	453.6616776936732
True	379.311974288656
True	736.9499429784084
True	888.2202622924383
True	912.586172536614
True	157.89762550101594
True	397.0164248189652
True	70.08987888811046
True	191.3740879909515
True	322.8232885496943
True	9.08861863263558
True	782.3535830991257
True	23.846016667877915
True	403.60137223823335
True	266.46578187499586
True	642.4581904718622
True	206.6633446382227
True	40.17134884770644
True	690.7711920543637
True	1070.2973665587294
True	230.32836237971807
True	129.68584436770493
True	592.6622157242573
True	488.50098976818
True	16.89187470186039
True	805.7409729756998
True	113.28601872001371
True	48.14954444150195
True	317.3436637499951
True	352.8434354910672
True	387.48470017088414
True	271.893380780566
True	19.769037903018276
True	23.81927035244502
True	846.1295468027292
True	200.97375675957664
True	108.33805271794331
True	874.250029411635
True	653.1571629287461
True	638.4572087965274
True	454.90537374795286
True	143.14463054148837
True	31.416011543566903
True	92.46796979845313
True	439.7462909286219
True	229.5619503686404
True	477.69228896540176
True	144.07987554318436
True	496.2257619162469
True	644.0721783014773
True	964.52762958148
True	23.73724969010032
True	1010.7511088244974
True	1088.7055008765708
True	485.345103056897
True	86.13292527256519
True	811.9609331327428
True	646.7264237651835
True	694.1099699576849
True	171.440935586596
True	744.6124378678235
True	707.3762613639205
True	120.17524197395348
True	790.451183164244
True	832.5283786276531
True	488.61267177963634
True	228.12797092739345
True	73.64666668365302
True	310.3910255890232
True	357.16979174074686
True	465.49784557304025
True	430.5470453244976
True	196.6863458381562
True	312.5451868196011
True	3.234428881291129
True	14.174118842401516
True	108.54768985332926
True	137.23516148782855
True	349.74498459899564
True	353.5310657156948
True	115.60316752339456
True	17.737620066539904
True	212.91600464453813
True	882.6344192376303
True	452.2438303093605
True	514.0322052707601
True	560.0140659056796
True	857.6309189112279
True	651.5505837570788
True	92.22057551682391
True	215.12780604024485
True	238.65482654898912
True	301.66663301774776
True	104.7675794073419
True	359.26138925714764
True	436.8157668449658
True	171.6588391135115
True	654.108668584274
True	245.8613055679291
True	205.63021540638303
True	29.81702528489163
True	250.1242757958112
True	487.4930239213097
True	167.55938500946843
True	545.0458009229421
True	456.7240031323089
True	244.34190530981977
True	105.78799703991028
True	41.991042589446366
True	406.4276872238722
True	802.2311426723352
True	160.10128239372386
True	1031.330979225105
True	1052.6153033661535
True	467.7291189876668
True	103.00965376481714
True	116.80626090922804
True	657.7231944080963
True	7.357568506598808
True	222.95862206925565
True	138.49180690744348
True	119.79459214437588
True	318.3386596140577
True	649.4193462259785
True	40.01677884643334
True	126.15699638652188
True	945.221766293936
True	53.239673154423706
True	469.8928636857789
True	533.030515611259
True	241.25239727113825
True	135.699839323895
True	953.7851614410534
True	1181.0112327070497
True	513.5039767141468
True	643.9527715288135
True	203.00028386022245
True	151.12620262775874
True	321.96475987997684
True	262.3464353539059
True	172.24275617209324
True	308.78309947794986
True	355.32597132731524
True	9.873851615042248
True	627.9246468241168
True	149.22615629577595
True	82.56690749529041
True	460.29262240191
True	313.13392965185847
True	1194.5798289773568
True	349.0157339261507
True	929.427185773428
True	9.317679701354836
True	268.90942005315213
True	222.88512059411025
True	159.6840260733103
True	487.7058519885066
True	201.6434379807336
True	409.4716715456629
True	309.3937660782976
True	118.63532600027035
True	350.5216683199614
True	1053.1284158694098
True	689.0858471779964
True	221.1137482025188
True	110.99423507708924
True	295.5921886983446
True	23.69731764709443
True	353.3105839087759
True	326.27201319941537
True	589.147016326876
True	447.4148527154367
True	359.2777731774451
True	158.35568709893508
True	15.08761364345152
True	421.4188764882202
True	286.3994717387958
True	149.51918542590784
True	303.1989182193819
True	424.5581014326584
True	827.9315853043347
True	308.4503403991136
True	779.9098458437685
True	395.7093937805888
True	372.9531247025321
True	1.9039592940054064
True	1149.407992369741
True	108.3665343766707
True	917.6412602054554
True	189.68812866378397
True	469.2557614270084
True	681.1238506478212
True	84.79537721544573
True	474.28287791433934
True	35.041514498537644
True	441.2931230908156
True	78.73348779401228
True	229.03710132678384
True	38.56919373597526
True	680.8687331037366
True	186.91525921828023
True	24.77985037086824
True	385.0390654422176
True	107.02037342661434
True	173.82953037063672
True	799.3882415093426
True	253.47541170896437
True	155.84609057653435
True	372.9505381252555
True	508.730878362393
True	332.60349538682107
True	517.4764863858987
True	624.5090696100352
True	158.01700756185056
True	7.5337731965648915
True	73.14315823759043
True	440.5410708787721
True	93.35692973998508
True	78.06880031701972
True	1031.403017106083
True	26.77192737187342
True	322.8932265975182
True	313.9441989275574
True	453.6649294522144
True	678.7010452882002
True	197.65204722956148
True	631.9530011446503
True	333.259141395067
True	344.51634366604657
True	278.4103753886799
True	210.97242642757692
True	358.2861456474842
True	433.1202378730245
True	407.72630861164487
True	608.1160174227917
True	139.86997389135445
True	77.23787089429668
True	39.0401165435498
True	286.1793123707759
True	626.310043729063
True	389.5971128431785
True	785.8396949285269
True	216.2125845514179
True	390.8563090136429
True	69.9221567627567
True	52.30772522275013
True	415.2583862102158
True	202.4629159765576
True	210.1487969095432
True	40.00398932713846
True	1067.0523886805456
True	186.5291532029359
True	883.2268530044746
True	316.6663368599921
True	925.5399165812364
True	242.86246865362307
True	446.6699242747142
True	523.3686519407107
True	642.6024776964517
True	202.07843771740255
True	480.68311935996326
True	948.1243983877996
True	128.63276813125526
True	7.718657580631723
True	556.2876501162577
True	28.214682128883293
True	76.86747722488855
True	789.3219191752875
True	237.4897681549089
True	1003.5958951603816
True	679.1193573671842
True	425.1629246580598
True	292.3931266287032
True	484.35354598578624
True	330.917861888677
True	174.95541253817683
True	671.5130124660836
True	696.1417560704659
True	212.4205938747413
True	90.49676722367398
True	515.538567523287
True	134.87176462167182
True	386.4404579014745
True	332.51094703452304
True	64.13794623849631
True	370.1356878396141
True	414.1106898283404
True	378.4619085051365
True	409.6457242109906
True	399.61192961521886
True	619.9326216248601
True	55.97769847687107
True	461.4485229009923
True	323.70600845130514
True	665.265027332148
True	215.04847012837487
True	97.71824989692747
True	41.27493624368473
True	537.3768652712432
True	647.1885318974698
True	188.0225708136101
True	407.03255090923466
True	357.454885378295
True	17.180664355023893
True	162.22980122532226
True	284.6111592693848
True	2.9449422699131613
True	875.3360277618626
True	84.07654765084591
True	104.30696848661144
True	118.5572419464529
True	366.1330877316904
True	35.92276605270647
True	473.1704386729553
True	226.4459051203569
True	5.782199183853535
True	120.3055754013599
True	410.54210002050655
True	50.807795727705184
True	67.6400879561427
True	182.1852919603429
True	288.9792048814817
True	963.3309118052058
True	379.7614390629425
True	957.9126080959434
True	191.69104012093732
True	1032.7590390497653
True	781.724790539173
True	645.0995678162872
True	407.75502218728735
True	376.8033919997847
True	78.11329622836243
True	73.94160295764469
True	80.35349860181125
True	176.90150551605157
True	473.77237004170047
True	1121.3066322905545
True	178.85853891565063
True	352.4014105755223
True	431.598817939332
True	597.3008652917
True	591.2651860651376
True	270.02805265231933
True	459.2777895089926
True	669.5527308690055
True	99.0458669499902
True	712.6030690704724
True	261.7296349135488
True	130.1042053510627
True	412.2630373518015
True	890.7980628135035
True	421.4302910725842
True	862.075164056288
True	200.04611015643968
True	349.7670756112236
True	698.9267684216999
True	642.6631910117763
True	196.97532278280775
True	255.09474399670253
True	816.1320219312214
True	30.1823394530431
True	190.1771137454997
True	507.7241734820002
True	678.9108113120876
True	103.93523477458228
True	38.25655675753151
True	173.40460011331308
True	726.7174736442424
True	322.6131087745346
True	560.714382808531
True	354.6402906533204
True	303.206727962773
True	427.25484450753487
True	502.1803534214204
True	72.4663430311609
True	389.0300586915989
True	777.5276674301475
True	0.0
True	286.2593078551509
True	247.84680017572396
True	975.8725177903372
True	148.2109464266875
True	656.2399225002114
True	640.817696781562
True	114.72800895139244
True	226.82982185105396
True	135.92968679602322
True	9.944293894958182
True	287.70676506613694
True	382.8550806521064
True	1129.850391746031
True	231.3788200162349
True	412.047946103633
True	654.8574404049424
True	205.0173668537877
True	26.727866410956626
True	836.2345883628068
True	615.3114155793708
True	158.5697082311976
True	627.9335285318873
True	160.80413945007382
True	298.4889930487466
True	788.025058748395
True	36.1744003560064
True	107.6508203809008
True	494.4712808355668
True	66.85943091089005
True	74.95151801147935
True	393.7802506452931
True	22.05561180151957
True	755.5756030233032
True	98.63490422328384
True	160.1160152200343
True	20.01233060732097
True	733.9441336130585
True	28.160048793582558
True	771.0148305168652
True	391.8824776877924
True	119.70444659329512
True	697.3948176792258
True	539.2026765758667
True	568.1634715713317
True	47.44890199919393
True	376.7666808294744
True	5.654395059005184
True	98.34716967288216
True	385.3563867406846
True	48.5452778509304
True	114.30484272601343
True	303.51864025164485
True	194.3822178912471
True	105.12345602528212
True	634.2991627052579
True	16.87302240567715
True	1146.605054845338
True	523.6157254853761
True	309.1144343532772
True	494.3724987318832
True	120.49433072247332
True	789.9277627002592
True	1114.009614957953
True	747.1179027262667
True	178.4657911577339
True	229.84017804943213
True	53.90663516452685
True	58.47238805357369
True	151.5862352266386
True	100.45277874854229
True	168.92586454313974
True	1155.300819969433
True	308.71364858942167
True	354.4684177842668
True	711.6810447299932
True	16.56096186827123
True	15.08805020258418
True	604.8678005765593
True	5.359341582684275
True	117.483521503509
True	686.8135788255636
True	180.1450331577976
True	678.9987564387867
True	818.9707687502458
True	162.28550192874815
True	935.8275991532372
True	2.72873783718628
True	466.8959768520987
True	1071.5748183196436
True	24.44725550576053
True	234.63001082539435
True	142.3224574652112
True	1002.4984628535352
True	236.8844377527116
True	496.6973516900106
True	116.71052992146788
True	509.2890406010016
True	148.5348620939156
True	96.6711153376413
True	382.8247369411854
True	66.82560597744539
True	54.381296909077854
True	1068.0769835771016
True	265.7614864233836
True	165.0816573124636
True	361.92848109812826
True	400.2986083086364
True	213.79064138241264
True	165.74814821579233
True	404.74309256182926
True	35.666165490157766
True	474.2076375261245
True	1071.3092675944226
True	112.88247899961485
True	473.3892614309256
True	325.7394724062642
True	29.55970736369986
True	410.5278835618204
True	106.44088236405116
True	597.4387191154062
True	209.6547961314945
True	435.3207972135842
True	20.32482158203949
True	443.3457668068046
True	100.49747208833182
True	331.02777633418583
True	31.671495502562745
True	166.96831377785432
True	239.7646473633587
True	749.6916504892797
True	57.67928362615825
True	144.1725135029786
True	241.02195778458776
True	143.6505593614626
True	631.6985289399274
True	551.6511404776334
True	798.4505603714226
True	397.279328251529
True	536.7151161072699
True	425.493104897972
True	671.5923892184289
True	70.83880187933262
True	473.13353375387175
True	416.4330484410128
True	50.14323692409319
True	87.0173382044922
True	130.09608102643287
True	89.27706600703232
True	327.35733534444444
True	855.3662515348374
True	341.3687704869573
True	1084.1737230156552
True	311.5121951096041
True	930.706559935656
True	145.65174512105622
True	563.2333297338399
True	636.790509836513
True	677.9580161849124
True	435.40855203848713
True	64.2838346759061
True	305.14807253030017
True	37.72794442835761
True	165.3569161771305
True	177.26469985751538
True	1097.3506046871046
True	230.33227456194857
True	553.9146301361146
True	556.0767605484355
True	584.4813445442655
True	931.0471916614832
True	600.762542268525
True	646.5542531201258
True	958.8657888702328
True	124.1020574406186
True	331.9726376939639
True	265.40555990016
True	330.34158649372114
True	91.4613538916415
True	386.26542247146335
True	4.166759367158143
True	340.34048108085415
True	252.41962727730487
True	598.8487446994662
True	287.06677315772964
True	355.09104741666005
True	10.526301710352987
True	57.03312039084495
True	544.5746997911598
True	30.56268891118144
True	143.59437433064264
True	62.26623180460447
True	153.56672621031197
True	245.9643422746793
True	69.42763237025642
True	384.42135389578254
True	267.34276398643914
True	101.20634007224636
True	338.52134038438857
True	68.71460037982055
True	603.2628742259504
True	848.088987563161
True	282.79380017116574
True	1170.167789147446
True	113.89748868691304
True	293.1183260312905
True	1038.1181518476203
True	91.6557449704388
True	284.6398522483169
True	11.05172971581927
True	393.2012117857907
True	450.8843326683968
True	161.197768092045
True	614.871181384923
True	886.2803541169591
True	159.1159845072019
True	80.0775262694102
True	342.03428177575324
True	583.7341345991438
True	597.2864297009526
True	1230.916739406313
True	28.190385813222317
True	920.5026629985674
True	137.91830535981188
True	664.1643565230793
True	119.4249950801654
True	132.55872100054154
True	189.21498186844448
True	161.78454120431428
True	762.9207422304764
True	198.1837995516937
True	227.81433035550168
True	67.1493793790779
True	515.5263410601663
True	465.37735694206856
True	178.50468400990152
True	234.74540708253372
True	18.204867468107796
True	417.31031720100106
True	234.05821090830767
True	301.6207041089311
True	108.51602807062362
True	728.2815075769824
True	420.99238223088565
True	250.38677741011145
True	647.025327369605
True	530.8970957182054
True	466.9555356543148
True	123.1440174725835
True	527.7906778084533
True	424.6386864399976
True	3.2699533105400533
True	198.21198461706933
True	93.76110868180888
True	247.7247577065906
True	2.608404102790338
True	127.376032755969
True	351.6990911618872
True	7.394819479293448
True	891.6154511568604
True	170.49231182227064
True	714.5697474592895
True	769.5769665576894
True	158.1592163094977
True	224.56377398249128
True	468.4663431398713
True	827.5291602306264
True	48.83715341721301
True	36.35082279376292
True	134.25092045256193
True	627.2330334437838
True	723.7267576699292
True	177.02755327138948
True	596.9908806714781
True	604.6892883476237
True	835.1320832214922
True	404.4111904112512
True	188.17438314957093
True	895.3763400350169
True	215.84886601863
True	138.90601935089617
True	325.40269252516435
True	229.32881358986535
True	201.0020239682011
True	602.7773366901387
True	254.474031554218
True	193.8101183920738
True	465.4078196548206
True	469.4734347768652
True	63.15093143787656
True	292.0674507424282
True	75.52722352566072
True	337.02503442092774
True	359.2267416296276
True	243.79301394650207
True	177.9326487353516
True	365.7614416803083
True	645.4945586057324
True	756.0773692487663
True	306.883606232953
True	737.606920593292
True	64.65085162212436
True	880.6129519896018
True	348.81360653072915
True	13.84900416343144
True	609.365397235015
True	717.5624438212795
True	263.5310172641136
True	172.20971002156105
True	47.22014896881734
True	391.4033420272192
True	75.68821092713267
True	14.38644313146941
True	885.9342264405681
True	381.7736808177432
True	179.40028778290525
True	998.6164379366076
True	13.413635687503524
True	802.8355512909422
True	31.05247601191133
True	671.3458496629789
True	57.46138658219263
True	757.8863251687521
True	437.70871762507846
True	194.00578542859884
True	437.3853349519086
True	217.12636167613024
True	296.7176739724761
True	229.895551060917
True	412.74441098569184
True	9.844788794529611
True	321.92809733582567
True	111.43014949309946
True	11.792927504939684
True	466.6981338003103
True	730.7032660676597
True	304.2642598124649
True	77.54089746746348
True	293.08898599620323
True	83.76796234455803
True	183.3649235309191
True	184.30011817146425
True	385.3328502993575
True	45.78583849113856
True	133.79458355218003
True	387.49112482632006
True	875.1124863728642
True	117.59865124504536
True	208.0907267681924
True	432.8584933492799
True	19.867764911793024
True	437.84911870962463
True	507.1766347684493
True	81.22979102276025
True	394.1212876926109
True	355.7273460920806
True	424.20163862434566
True	595.7571996349257
True	1045.888945683571
True	986.8907004637414
True	55.24575987277736
True	1093.40759614104
True	113.4285027532998
True	108.54037193676686
True	109.97857586589996
True	480.1909602816707
True	374.9942682429116
True	564.2817569720995
True	253.27239843354195
True	162.27578379801247
True	394.7176015749421
True	15.409897573011405
True	449.7870365427404
True	408.8260188161349
True	143.47926222227505
True	97.05332687674932
True	537.4455755559377
True	1010.6143633062038
True	198.0583403071724
True	67.35537169511767
True	430.5556854022416
True	375.9443377245274
True	486.3586431941688
True	314.336546512613
True	3.981470618024699
True	532.2482886025928
True	507.67095266120816
True	502.4894112705161
True	190.312834407098
True	105.03076454558752
True	19.71544520944853
True	370.6404985110841
True	108.02143329019464
True	5.962833314006733
True	34.03720953980847
True	347.553368477142
True	650.8891675253229
True	139.0827614825056
True	85.83420244826453
True	23.96127586407663
True	409.3589319174147
True	374.02700441462497
True	781.8274236738284
True	310.4575590303696
True	507.7449086800734
True	545.1399316135756
True	526.9011250746114
True	283.84271041811434
True	538.9286492321644
True	100.55410934265376
True	584.1455221432019
True	7.023704121758053
True	367.3559949441639
True	474.3394392978428
True	999.3593009756956
True	355.1768531778744
True	812.3641763119288
True	970.2298371900644
True	177.8205779877843
True	38.2354275103785
True	366.62717328709897
True	382.852014739592
True	590.1505734656439
True	246.85282892244345
True	29.744686523995384
True	631.8592035863256
True	123.82081395264944
True	1054.6394647415486
True	323.9100534466052
True	466.3911676642577
True	132.96141348210867
True	802.9450429178997
True	144.50221765459585
True	811.7318593702288
True	557.1745900933558
True	192.4935843839531
True	109.57106336039176
True	65.67794623886213
True	563.5935942071696
True	915.5058157126624
True	417.0856167773696
True	517.756083678676
True	131.70494070428705
True	614.7396051470364
True	490.19618536512354
True	782.9838236599109
True	316.176298633999
True	560.3908986321167
True	121.34674942455456
True	25.109528213452617
True	409.2746461806704
True	180.9063371556392
True	99.89885408744048
True	401.5076863740796
True	1067.0482797203006
True	262.75806340592504
True	550.894747100672
True	10.72568149265884
True	77.62554562106484
True	322.8509980383833
True	792.1049976189502
True	458.3667023266621
True	491.5226064110381
True	718.4469576338685
True	71.78736244939816
True	733.8553791124306
True	47.394437726954806
True	101.05489827019966
True	177.56081268005696
True	82.98757991097753
True	24.33066739336213
True	292.59356775350363
True	476.5290057994585
True	894.9730589564189
True	875.807923441643
True	5.769103123723167
True	283.5566405116177
True	445.4205850999534
True	123.57388977869604
True	233.9886903816413
True	341.6851545377067
True	1302.4444893709356
True	446.7784079075551
True	25.32941887582121
True	178.14717293917278
True	724.9289230115462
True	35.578890085990125
True	180.72394051067877
True	564.467244757708
True	69.93778441684947
True	875.2993305070714
True	326.45591975804183
True	653.196272418614
True	79.15456270402288
True	696.8676790146682
True	606.2222747165364
True	901.6788032759624
True	246.39878882025317
True	500.3233007924293
True	850.6538845271774
True	931.5819156992806
True	228.70875485972488
True	765.4376129215404
True	227.51714422939725
True	448.09284146610526
True	366.0804766526611
True	504.4549130353932
True	488.3055121371408
True	298.6409504216737
True	347.95521865384035
True	113.79717944958786
True	343.088235882405
True	1134.725947897402
True	309.9027995120524
True	144.45588802044648
True	290.3382082170376
True	718.8957684331142
True	652.208669835584
True	415.5836720928528
True	118.6682296113661
True	330.9754412423123
True	33.11318467624051
True	169.8406085135405
True	88.59190448223464
True	90.9835179274738
True	565.1256486967155
True	139.07315288998657
True	133.10948479820894
True	107.01183338822948
True	88.88193557686219
True	442.61065194686273
True	395.1116665732201
True	1050.788997924007
True	515.9979281706103
True	868.9126250609927
True	267.15121193235666
True	283.12689480069747
True	539.0990535080692
True	191.4910523584868
True	742.8550686319783
True	246.26003093482788
True	366.86425501787375
True	70.79668851028117
True	112.14869287339336
True	259.7104625779776
True	123.0341716825195
True	465.1898848906415
True	26.191706315594185
True	571.7216312474288
True	1007.7240662528196
True	722.8888743937512
True	1.6646887982059484
True	67.37993629429779
True	503.19244668886375
True	429.71436120285966
True	72.18469515536472
True	119.3536331075574
True	300.4001502761295
True	82.07549046105157
True	49.33572141872438
True	737.2553674714401
True	683.8004153242647
True	161.36217061232023
True	171.53286373685108
True	544.42510119358
True	57.31447669239176
True	25.16857936807056
True	576.3840997156497
True	468.6444221682884
True	1135.6293132600797
True	47.27673990931579
True	452.0432503888728
True	926.0168010644086
True	792.0999043694948
True	290.63506261164264
True	759.3721661298528
True	399.5988241275479
True	42.39527514219309
True	102.44364872278362
True	715.9756103776707
True	77.70528957369581
True	142.69127357884423
True	975.384233084528
True	181.9789927209729
True	262.62983897704567
True	105.52200622476062
True	621.1618331819251
True	591.3075692767454
True	201.08140451047652
True	427.38716952348574
True	41.64770383497829
True	279.5530216072128
True	600.4154030318815
True	612.8554450794942
True	311.80119232713554
True	73.87546701424219
True	948.2549028375458
True	1076.1543571124137
True	566.8621233364332
True	67.02477815291708
True	27.79322841742309
True	95.3328347107932
True	108.84418724312084
True	102.83921662306646
True	864.5127173594138
True	1193.597725916006
True	735.8012753861926
True	326.6644099621018
True	8.073076892996434
True	19.676196232936952
True	341.4860115206311
True	483.6104757349364
True	46.32439779214717
True	553.5494663018318
True	422.6278073626838
True	398.39588264536985
True	75.00250474379108
True	201.6672008928388
True	260.91947124610465
True	124.5428214243081
True	392.4646773654344
True	43.076194992205096
True	175.29815769940413
True	1196.2978237542466
True	5.7554614047056045
True	27.91324762313461
True	598.743854371247
True	352.7600913244157
True	790.727703070174
True	154.30835995721637
True	758.1003657821652
True	607.0242779172008
True	282.9706597468319
True	452.9337535545068
True	340.1619090223644
True	294.26447596980216
True	268.5340507491319
True	387.6243355810516
True	486.8444624003629
True	488.7059188706427
True	104.80851283775688
True	364.54564257706863
True	8.369311379029552
True	187.42830333342533
True	215.7350852243895
True	873.4847159645182
True	623.2767144158662
True	30.4389507738686
True	705.0797873598982
True	835.865028516951
True	99.92224025663576
True	345.3571869558221
True	846.0518665014675
True	218.7043388798483
True	159.9514692472684
True	514.7105866403017
True	569.2634042511296
True	1065.2198159793318
True	146.54075731369738
True	146.05776186199734
True	251.343145560768
True	316.46766446523634
True	421.6977875148908
True	415.82694040325504
True	325.98458447428385
True	436.45386928311126
True	504.7932157090343
True	221.10275757119723
True	1510.0533788428747
True	262.6152306391702
True	405.60943637048143
True	55.27232689403719
True	780.8622497730953
True	259.8699624767044
True	920.4381861695852
True	544.8957406726606
True	302.611039753796
True	756.2188705945122
True	267.8887635944002
True	214.73215258107527
True	257.86493066232225
True	218.79853235763852
True	147.844857911065
True	262.4618414773121
True	724.3758008597015
True	541.2576554218857
True	216.8854776050333
True	1212.5655217822832
True	122.7603196664084
True	259.21472789655246
True	72.26414568761157
True	311.69394363465017
True	396.4661798885836
True	92.38954749213306
True	224.1462721539466
True	77.37074191657469
True	711.4041878525522
True	378.9840549951458
True	232.432355415494
True	722.5528324810178
True	906.1388766363076
True	857.0388920444863
True	839.534449277439
True	351.69425304955143
True	1.3470865041726408
True	253.1394679884731
True	55.0678926802089
True	395.9974455037043
True	53.038934793739365
True	363.1906827656483
True	840.5045784718503
True	1062.160390020471
True	392.89135094796194
True	23.55461186151471
True	533.3237383312761
True	504.3024047508015
True	194.6489732948404
True	233.3328614871585
True	295.5545002000788
True	23.39232553871532
True	130.38922860484928
True	972.7130610134576
True	63.26406261669428
True	496.793307232323
True	791.8182027673522
True	101.87770088045552
True	256.4840048953712
True	114.28700555846191
True	16.73467520523106
True	1.663909415095033
True	119.86210971885556
True	1021.8283983237184
True	490.7375774297684
True	63.93477723328355
True	794.3629463692358
True	340.7928700682962
True	1.718752987022536
True	452.3755464052037
True	193.31620469712047
True	503.8021620704046
True	83.9859634466041
True	321.50197651603924
True	363.1839495228305
True	174.31604102747207
True	217.8436961345352
True	135.47070326688254
True	174.9234773243017
True	1001.145147255892
True	16.292045000505905
True	501.19793590896273
True	493.28853117423
True	403.9346244786132
True	225.31224415989416
True	235.1811698371252
True	153.39937568759086
True	45.95657548510199
True	507.6889145484189
True	146.16826217146476
True	820.6534998770132
True	828.1682052964185
True	249.07121118890575
True	301.4036290716101
True	518.4234872019206
True	39.94895619734165
True	89.86859801291554
True	717.2435361260232
True	1081.79504844564
True	112.95272013635572
True	730.8152598161407
True	142.4548909675941
True	950.9547713513282
True	670.4037831872813
True	104.37222123871511
True	288.90415689816155
True	629.3522857100023
True	256.6462990309137
True	43.45390851640781
True	566.8163753906496
True	427.6100429839114
True	5.651534870041543
True	483.1606288866115
True	65.6418262417463
True	174.80300640117153
True	233.8701339456319
True	296.74173392188266
True	72.06704624062961
True	218.94360193900675
True	351.66564386159
True	433.6820819609325
True	925.6899439613918
True	48.42845418780359
True	919.8440055249596
True	987.6454414884104
True	132.7705828474039
True	71.14957774737476
True	995.085214333714
True	35.18762176081011
True	224.74435695339116
True	86.75423176098982
True	220.8416615198981
True	367.5158427798221
True	978.6224659259364
True	98.67018280041296
True	74.69712914574323
True	648.518177073886
True	256.7833620118289
True	716.8586368193832
True	53.62012200816305
True	490.2264057130884
True	374.1094489715368
True	668.3623701365117
True	53.25957770657019
True	106.67696113274695
True	26.239021188913632
True	266.8894712044063
True	46.01564925819928
True	352.373912211604
True	3.2743783499259265
True	1183.7550687842477
True	103.6723926345909
True	132.94048475960324
True	359.79072680914953
True	718.0858161112756
True	667.783111601188
True	1001.2688349682242
True	477.100433300234
True	425.5477947015352
True	142.36033610266884
True	417.2771051286203
True	893.5197159466856
True	432.3412129972262
True	916.4437950054038
True	83.16060374297682
True	424.0892241767995
True	174.4661820332806
True	290.6925896138497
True	742.3885131242095
True	169.82540948849038
True	135.57077526106653
True	66.63201006138216
True	855.8792285646437
True	775.345671398019
True	87.50241839828604
True	437.8001242194592
True	752.9900506671786
True	416.9422545814477
True	56.764211962515205
True	320.033595215591
True	773.5542007729589
True	29.51025924894071
True	359.9182063522872
True	170.2552331515857
True	280.29406592364643
True	33.3239199242072
True	208.19304648981807
True	762.6043417294949
True	651.3702470775904
True	57.20316353769176
True	296.6025902830853
True	893.0302827775549
True	17.23186413553619
True	312.69477021426025
True	296.57807750451
True	427.3242048460019
True	215.3369874584796
True	571.3108733056112
True	47.33655795709485
True	982.1129329908496
True	887.62682215378
True	48.52794773596391
True	404.1913632695561
True	741.0791935857244
True	905.9960487025744
True	274.8788460248576
True	603.8018840530515
True	131.5932880900123
True	184.5243916876001
True	133.48211305684418
True	136.57720103862388
True	205.71160283514425
True	955.7121317352592
True	796.9904184399039
True	933.1322098044652
True	18.08541597735377
True	29.32255714962556
True	370.0377324957372
True	13.410769026376244
True	641.8392192795797
True	1099.3529402136228
True	265.38149523292884
True	205.84668876093733
True	82.92272734267205
True	222.3272999573793
True	133.16922867580433
True	46.48899571812004
True	127.0898871778783
True	92.7956954636292
True	250.50986531317227
True	545.4191326928333
True	166.56403930859676
True	30.21948825361802
True	58.712539559599705
True	406.922581076326
True	263.3665535030094
True	566.8800622563862
True	21.896858176275448
True	112.95504722834023
True	672.6596005015131
True	251.4784937311934
True	483.862695775966
True	659.3444656747242
True	98.60551797197664
True	110.33506314499316
True	77.9264202775118
True	27.643885757027327
True	124.93692102664824
True	88.39299141240768
True	108.2393581573322
True	156.2993046251108
True	249.67493359205585
True	833.8257736393964
True	290.9714299572729
True	965.077506547908
True	163.82360665245278
True	198.06112278391632
True	810.9938144305208
True	298.69210416701173
True	582.7523431106287
True	251.13003759764888
True	360.11212839208974
True	439.9892965757489
True	584.9803061896394
True	630.4363580458452
True	367.2663649432393
True	33.655639432557884
True	533.2497526825335
True	607.0385463129146
True	18.74246170878683
True	12.579245659050628
True	261.3772382911277
True	416.7641911815152
True	447.272274099753
True	64.64311528820814
True	635.5130117385246
True	922.4425068861384
True	241.11229123768868
True	874.7075334315182
True	281.4052374289966
True	100.30348594093246
True	272.61377262372406
True	699.0287752266108
True	40.97413420824622
True	578.8923717351734
True	1301.0880190041669
True	1009.8103153592226
True	927.8369180549788
True	200.1443825406361
True	88.94175201150318
True	185.15215743972743
True	842.5113989481487
True	149.2941274989411
True	1067.336291624423
True	825.3307946437201
True	43.16200770922631
True	88.68505202014632
True	399.251050853863
True	410.9016078038208
True	209.25882147406327
True	530.288225838034
True	679.8445199707965
True	124.83891666137018
True	274.54843138456755
True	1031.7369532076084
True	52.731609241387616
True	741.0236346781674
True	568.2898391576308
True	34.465746298461426
True	846.9533433471784
True	386.9143502732107
True	560.0732800175861
True	114.45654822281168
True	267.3673212733777
True	207.2364168239168
True	27.051831410706868
True	134.64257450184812
True	738.2579022310914
True	134.53934156042934
True	371.0492422971684
True	65.14033292081588
True	650.5069503522435
True	609.3447890425934
True	224.59495507353924
True	437.6906717376602
True	156.31163089410356
True	164.2835524246166
True	217.2382863285537
True	278.76031828969906
True	355.1361391475537
True	130.49936222196274
True	193.7878855107561
True	25.66925526026206
True	902.7829863337536
True	306.3420881006213
True	9.934252417190542
True	367.0321722633174
True	167.89822478643973
True	633.2860437904648
True	365.52375335590347
True	575.5517002077206
True	556.4792321033241
True	505.30713788147983
True	776.348940529861
True	233.2611178966808
True	556.164000177863
True	159.70575090209576
True	543.0851272690428
True	350.0082076245462
True	377.8665906578722
True	126.3604200282404
True	135.54298051693704
True	109.8805082094184
True	69.32331399817062
True	710.3652038230829
True	173.48985729854263
True	44.37177755325177
True	0.0
True	554.9285853619956
True	107.98795789228106
True	21.623150568024485
True	39.82978566964451
True	111.96916709617231
True	519.3563509682448
True	177.9462010263723
True	106.04024794000834
True	34.4261796751528
True	156.92622193478496
True	916.0888392684268
True	53.09049325552489
True	227.0864647201321
True	753.1915907277416
True	317.7605573464843
True	461.3617112949591
True	481.97948917064366
True	519.8531682686692
True	597.1750710648138
True	927.2627027560792
True	263.0290396563692
True	1034.4522131030233
True	919.3654419941944
True	623.3137788762231
True	353.19518154825846
True	846.6562422354468
True	10.034089952822828
True	33.889850066235816
True	291.4556870390078
True	40.86354042332254
True	201.0912139995404
True	771.7558872258891
True	207.23895383344916
True	744.5743820953348
True	761.4570369888156
True	119.60937196905546
True	351.8910559739708
True	583.4303723823737
True	23.959744649561856
True	135.06954944933162
True	435.8217875130583
True	297.99715338512976
True	204.56033856514344
True	111.74575757767708
True	388.7077659360732
True	21.603874836026208
True	367.8457892544965
True	363.10010514886176
True	1040.251768648365
True	359.0022993058851
True	31.60097622403118
True	451.2682041715075
True	417.3093898945829
True	246.7704109122376
True	34.89599985384643
True	749.7142585674427
True	438.2429198505853
True	182.38633925164396
True	13.713616137486422
True	1221.6885225061928
True	166.8845571688864
True	28.655928187426685
True	304.6584584987383
True	275.14102403719846
True	114.7993474102489
True	294.18963589174626
True	48.44950170250684
True	307.39819797085204
True	296.9398847660628
True	315.68703577959894
True	31.94207665808181
True	46.51054098115442
True	1037.9905854554402
True	25.039615448503003
True	13.607296038426414
True	173.64379797746886
True	638.2235989169664
True	8.472476850050711
True	180.13268424188894
True	178.70723867728654
True	529.322777284067
True	377.76712935046777
True	708.0569453622464
True	321.82311728506284
True	489.54126559260754
True	437.9434979491698
True	509.3910739823932
True	100.51090778178508
True	1264.977778224323
True	900.8962049193271
True	279.3194642657081
True	515.677948407602
True	103.1795193428846
True	593.0447819391546
True	447.61819359815166
True	159.84727626852575
True	81.47675820741885
True	341.7929619304071
True	175.726394408129
True	29.8833175288473
True	588.5678750923723
True	379.1242855414122
True	69.56140452902814
True	29.873025121683824
True	658.7279860505865
True	489.2887931218461
True	73.30444183687037
True	21.11997690785627
True	319.1077782054909
True	339.944833545563
True	718.4090778668597
True	542.2993753370962
True	551.9613566261844
True	798.8774775670126
True	8.77196231002416
True	58.55570452465828
True	37.831844967976096
True	61.40207986926488
True	497.1187182573547
True	580.9099253170216
True	84.52569902901587
True	108.62705464911338
True	187.26093111461356
True	76.93642765914888
True	178.36529778514304
True	202.71745337773632
True	282.5839646636928
True	797.5035834668091
True	606.012729330722
True	288.3961604071923
True	188.9151948291676
True	264.065635257929
True	245.65737570433168
True	745.3999552946759
True	327.6857441061167
True	176.31797294586005
True	902.8731446471156
True	354.76055597865644
True	447.52582073335145
True	153.95453836518467
True	116.2555264392734
True	60.39292428762055
True	211.36476392183565
True	981.7798336430226
True	505.1087973290653
True	111.39270091590944
True	356.59990251180017
True	99.70202555028176
True	672.8077069226866
True	3.8471307785963096
True	718.1633000520178
True	38.121364432565386
True	921.3282182918792
True	829.899220232396
True	207.67083720224312
True	29.218798791500504
True	84.48223815362378
True	444.1205264472054
True	233.0994551913357
True	1.2142678577993455
True	75.54965231244226
True	1103.4584606820351
True	342.1814618574362
True	637.6656396960666
True	500.1798441220276
True	30.67297663670685
True	137.0595704059822
True	445.8168333613783
True	939.2889550833736
True	808.4163259916754
True	428.2560172253105
True	333.66483159028826
True	18.67943146104584
True	77.94864246922972
True	736.6333259485674
True	475.97815258835135
True	383.4983274488591
True	895.4107096516324
True	25.052003256660807
True	210.1044563984088
True	917.186580598212
True	240.55461028918305
True	7.3655306790191535
True	487.6760154016762
True	106.78820789480042
True	628.3952325443795
True	51.44971484848073
True	253.0066995175851
True	880.729310584144
True	939.083899485115
True	268.7107319971386
True	438.16087327603424
True	114.99564879510608
True	583.7258009658576
True	257.0442275019155
True	201.03451966470783
True	828.3898170763485
True	55.47506911709642
True	709.2528296985774
True	280.01341498707035
True	292.5660803954541
True	169.65501301855866
True	501.7773070141751
True	597.7159393949071
True	373.2191008174311
True	423.3998724241889
True	70.02797532151921
True	155.5986174759888
True	456.8059417988287
True	215.91165925413333
True	38.93250223204873
True	197.51895993801136
True	399.1390200805388
True	380.5190243328377
True	720.411979996528
True	132.56164206667742
True	653.7577908435335
True	505.0152041167517
True	622.349043025679
True	140.86310537940375
True	39.78263984356566
True	661.0966681301612
True	71.73364658489194
True	550.526071623261
True	681.1947209317657
True	448.153165731898
True	131.07033244589
True	510.80290775311767
True	3.865677736226558
True	395.8010111253921
True	31.019139962420468
True	631.3182189787241
True	264.838032357699
True	573.7159554236678
True	677.689647385143
True	143.57866291658016
True	527.7125518267545
True	504.6558309915285
True	63.61498191360693
True	984.5149695065528
True	3.1668658538461933
True	28.7363519373196
True	646.2609730950495
True	657.3597544758522
True	131.90000285045684
True	422.76255349398383
True	126.1186784776397
True	71.47884934030839
True	442.3491155230616
True	39.939046217860216
True	524.9796505633321
True	12.514420547431936
True	837.8236555265241
True	558.8199651766737
True	688.9463194673214
True	102.2656438949856
True	387.3139516244827
True	980.7115367133786
True	831.8703498435729
True	144.59770729399654
True	567.8090986270981
True	457.0793308403076
True	250.89813910217293
True	258.35995991652953
True	5.846706960531687
True	330.68466378504667
True	12.185458998958268
True	372.3229742120872
True	77.71618775068472
True	405.3704862949808
True	650.7173304977442
True	125.99749498906226
True	235.5863179958256
True	622.4387345617329
True	699.317068172159
True	303.29859535589924
True	136.81456910669104
True	165.86713354914107
True	466.5265474833303
True	89.20082629641627
True	9.184529865280496
True	516.022366405766
True	555.2873115063026
True	19.856629537541902
True	139.34981349551683
True	928.060945335443
True	484.6155193498196
True	268.2837545977027
True	34.482473120257666
True	480.9786797279999
True	106.82046203212684
True	580.4686963299363
True	671.161283426117
True	297.7847923639536
True	371.7906372787028
True	176.06569107641823
True	238.0868229018089
True	75.41712780671381
True	221.96033683618597
True	504.2511801049645
True	22.46390564530447
True	456.88708543878056
True	370.7950122614402
True	710.8436492133662
True	901.493981057452
True	860.0027436628818
True	158.66747404322803
True	401.7164710891728
True	73.36209767308159
True	190.99767058983437
True	318.2900473895171
True	11.409332218569032
True	831.0423711118846
True	22.853949519524846
True	393.8715924581478
True	274.87654707591577
True	639.7732659246623
True	199.7089072034829
True	39.99751229745741
True	660.4541085797769
True	1064.595924249062
True	227.36318650890195
True	123.42493868738735
True	639.8694015009062
True	505.1500759989228
True	19.25165291163783
True	825.8158205274696
True	113.11171424399087
True	47.89555253853009
True	299.8823157980717
True	356.7202270187089
True	404.4486726827672
True	263.77678701899777
True	19.91485974780339
True	23.059472992267324
True	862.0212659160769
True	192.96193075701763
True	111.1605148300392
True	824.4772000335281
True	654.3778675268267
True	623.1989535472495
True	454.4489546184666
True	154.52791800742744
True	32.929617308646634
True	98.25363208999777
True	440.4116631005581
True	222.1579667460928
True	469.3581522730969
True	147.96827269221916
True	479.0319256884669
True	646.5669366772755
True	984.6267111021964
True	21.74088605334137
True	984.3955212409992
True	1090.431122377882
True	509.0135236266959
True	82.29559232993614
True	811.1539889350556
True	640.1719938787742
True	665.255448089782
True	176.67385413599234
True	751.1523217340508
True	703.1455668884277
True	124.22279043286024
True	759.1061007904786
True	822.7098633579312
True	489.437721280518
True	222.5029161095067
True	70.62279531457075
True	301.9801483221477
True	340.2017963458277
True	473.4689057819618
True	437.3584396194446
True	189.690766070128
True	314.65339268019113
True	2.522274916363369
True	13.345884197665905
True	103.19106811597176
True	132.82633066177505
True	366.2270866148213
True	354.56263847531915
True	111.87371369188564
True	16.812791157607027
True	208.77502019079097
True	851.7913967379206
True	461.7018233172307
True	522.6524647175685
True	550.8777182235098
True	823.109853292817
True	646.561913049327
True	91.94013477676606
True	194.6227365031226
True	244.6219518538455
True	276.2019803486611
True	102.2595684473468
True	371.9458901857143
True	438.2313979739448
True	174.9303126650937
True	646.6268910545343
True	244.61966138105367
True	214.90618880876607
True	28.80286990742958
True	246.5229517845537
True	477.4670509395789
True	165.326458372545
True	524.4584645916127
True	461.3898158796105
True	247.76026407095932
True	97.5252070587234
True	43.7989452490903
True	414.1561634939004
True	800.4481976267039
True	166.08602659918998
True	1017.6855634441916
True	1037.4999890805543
True	481.7116298882352
True	99.38844124022532
True	121.47868806990726
True	651.9207156049301
True	9.182930870095555
True	224.107956031781
True	134.1662711213995
True	120.2478224339488
True	332.9801291895864
True	623.8714599907079
True	37.584515437230486
True	125.1083311904606
True	983.6943497671424
True	53.29199370408715
True	469.47164960248887
True	538.4583386108753
True	241.8960693102976
True	132.64480282005883
True	954.3058052401432
True	1205.4432299183695
True	510.6990237696142
True	658.0671121374512
True	216.85723245568477
True	156.503550048982
True	314.47824494298754
True	252.38250381672236
True	170.50424294023904
True	308.7868193337499
True	347.8644219953357
True	11.10328926504837
True	640.5058030071576
True	148.92186888420892
True	77.33114058377488
True	460.1278843481941
True	319.4547635748657
True	1215.6992715306612
True	357.8252859765066
True	980.0646055249908
True	9.746928002370254
True	266.1943463021185
True	239.06164912233223
True	161.11653487606915
True	488.7353758336339
True	196.8996676842929
True	386.0740562676873
True	333.751650474884
True	111.69321798393864
True	359.2713261180841
True	1040.1967656550562
True	721.2529407411085
True	215.605210116358
True	109.60994276369512
True	292.8308088194642
True	25.309292162901446
True	360.31156193317616
True	323.0562567366432
True	567.7964809389543
True	461.8171226779583
True	356.3805695881294
True	157.75742171919683
True	13.845441231576997
True	427.6812209602298
True	290.0759912538401
True	146.3918695560392
True	306.76169873876484
True	418.0266386837497
True	824.0761079173888
True	313.0263021016163
True	779.8048031241764
True	402.3928836069199
True	379.32361522754553
True	1.1158448699470145
True	1217.7993495432
True	103.10960157367305
True	925.2979431404212
True	201.78701444923897
True	453.424939190246
True	667.2017504260393
True	82.78577505673532
True	483.7843577429777
True	32.3919237439476
True	421.0070222769017
True	75.03251259698808
True	232.51312549906172
True	39.00474047718354
True	678.796680277349
True	186.4083143550359
True	27.098427599512185
True	399.31386767992217
True	108.39074847291958
True	172.17224118836788
True	848.5718972504716
True	259.44390607872793
True	155.72395474252195
True	374.9622205222804
True	537.1315761432055
True	341.11381356531086
True	518.7846322202187
True	611.5624841779608
True	163.7831254607385
True	6.929037175263801
True	79.40951857733508
True	448.67568403157054
True	92.04212874087382
True	78.22507396264868
True	1006.0545715304976
True	25.46257082116045
True	333.33843334863184
True	318.3665529982838
True	469.8107594283496
True	666.2469562585354
True	182.7511557509276
True	658.6903491163579
True	317.3253850836904
True	352.747380303695
True	269.02212971626545
True	219.81439657464523
True	358.9691730525412
True	445.0121292804792
True	407.21981041894026
True	593.2488811423322
True	133.66874309572302
True	76.36656118090646
True	37.70588037499287
True	287.0593125292461
True	645.4915869185409
True	411.8702653831613
True	780.0756531883793
True	216.03136120474477
True	394.8842581993875
True	64.26659780984825
True	53.22920600167048
True	424.6088184091553
True	195.1308071599193
True	230.86980961109865
True	41.718096171538285
True	1045.7236699177652
True	183.04227534511804
True	895.7117160123597
True	319.332737322686
True	921.2241458896754
True	233.33602192847937
True	473.761523431162
True	526.3473117297879
True	620.7120008493351
True	213.10670155036584
True	486.64257931714434
True	946.9857300615424
True	125.26250574720042
True	7.6923966571817886
True	561.4451046051297
True	27.874954831657096
True	75.74990759517634
True	774.8286423996055
True	225.85988670427997
True	1004.3341386918216
True	695.5530826841938
True	413.2634430622184
True	286.682078976742
True	477.7099851224585
True	332.81934957933163
True	177.44466158971073
True	674.6454127268006
True	727.71426069415
True	207.1364039101188
True	93.42508408335254
True	520.1540853288722
True	141.46360071707915
True	374.3575146131422
True	348.87254687475667
True	63.17771362667148
True	384.95852201775295
True	419.3089192558005
True	383.1791430057767
True	411.2490376375461
True	416.5798443514416
True	651.60727245119
True	56.97991487184044
True	467.5554734820837
True	328.8654275442326
True	657.0849867415506
True	218.06273467317465
True	102.867324960952
True	42.87399611856376
True	541.7008810020419
True	648.1813719830012
True	192.1778258416159
True	415.3745596318118
True	339.78436738364
True	18.530564475336227
True	168.88149163285107
True	285.1659118070979
True	3.442770018311543
True	883.1875009690386
True	80.80040417314041
True	105.99169172910796
True	114.28417561528138
True	358.3506641776875
True	36.856973507722046
True	447.407259066137
True	229.6009968352805
True	5.137167751185618
True	117.81815558533448
True	440.9850972984019
True	52.10650346377338
True	68.99004344499811
True	179.0741783305696
True	289.867384714381
True	976.8269776112382
True	381.9755443728184
True	936.534103189585
True	180.74651754529648
True	1015.5207924449588
True	798.614127135438
True	645.7138140315877
True	420.61465783311473
True	398.25977356749365
True	77.23315875345858
True	75.1631276511789
True	79.07366587312532
True	179.71692110848377
True	487.3776081470591
True	1111.7886554204838
True	176.3057860036798
True	360.0015293893111
True	442.1652300571028
True	593.328186173109
True	571.5378029486847
True	289.26979760298184
True	447.641183045254
True	683.0406770065513
True	100.14018262139813
True	695.0488134661294
True	257.7849111877369
True	130.39926557597147
True	412.410820306842
True	858.1755684841277
True	435.80374134817913
True	851.209833386762
True	198.53185736307532
True	350.7287200584797
True	684.4866052059508
True	620.4864526616484
True	190.9411125931549
True	259.7891173503469
True	801.2163642639273
True	30.446473930112354
True	188.2915936830623
True	490.33988655313743
True	713.2447587207981
True	100.66821893679536
True	35.84973459598687
True	166.64380670781074
True	720.2963156457582
True	325.2209956242522
True	550.7825360362456
True	361.5307602038084
True	291.9690248062513
True	458.8272020747857
True	487.01885605914737
True	68.7867051904546
True	360.04405836253994
True	781.2113450741716
True	0.0
True	289.2945768514697
True	245.46327469965556
True	1024.693002307587
True	148.09306091756642
True	622.3730820819247
True	633.6265015967493
True	113.10107920681192
True	219.491362038102
True	127.51275045182666
True	11.39298630756272
True	295.0773296822484
True	374.1259413561272
True	1142.209733011483
True	239.89929473808235
True	411.2740923258854
True	644.1843733410653
True	199.34132974033213
True	27.033508452460747
True	845.8716780194287
True	602.7316642703546
True	153.0810111377961
True	638.3927251239368
True	163.7185383360364
True	297.0941413155352
True	773.1707592939856
True	35.41852374164904
True	106.24229722498876
True	529.8247268288162
True	61.62489926731271
True	73.80657984499304
True	407.4161168402673
True	23.391374747641244
True	737.6596278784152
True	94.03042657246976
True	165.23304021243553
True	19.553906310067248
True	702.4445198728338
True	28.308076876672896
True	783.8952362904862
True	392.1600278438314
True	119.52226606045284
True	694.6853318425642
True	533.6167779520097
True	569.2083733510185
True	50.57613676251328
True	377.93917025259697
True	5.022322708723944
True	96.58497017293304
True	385.8163941029837
True	50.91855577637373
True	119.12872395992942
True	303.8862083798426
True	181.8471476247693
True	95.97394234622524
True	639.665232977368
True	19.07994658710921
True	1207.5958132225585
True	493.3763169496206
True	308.25125168853793
True	498.2342617082447
True	121.1546945619303
True	775.5441614286308
True	1087.9633147078218
True	752.3692296452786
True	174.4317234909799
True	226.8974557448853
True	51.49727183430054
True	59.484921314079
True	154.01896841531172
True	104.25379806332649
True	173.36042799459238
True	1136.5735282129287
True	309.3273426857202
True	360.05029803588144
True	717.1812205226732
True	16.148839992168785
True	14.605870588434424
True	586.1593373241781
True	5.387818025386029
True	116.99336648713604
True	679.7464040261665
True	180.127057722007
True	670.211048012506
True	825.180307702873
True	152.59174446944235
True	914.8257310219352
True	2.758769792623064
True	434.89333397534887
True	1057.3432804356205
True	23.831101252082824
True	244.36029869595248
True	144.07867349699805
True	942.6528771889416
True	234.42394149478605
True	499.5641420958873
True	121.8478465576856
True	502.396291230154
True	154.22491890591976
True	95.5616247985042
True	384.5360178718368
True	68.25804107806934
True	56.99414309338884
True	1076.651063687763
True	246.2419045812053
True	157.5336767787618
True	368.1858944300294
True	387.1316948902785
True	217.0341337486568
True	161.55620547797608
True	370.44018041807504
True	34.688437102478815
True	491.436527535301
True	1081.6003972990022
True	114.33538929688572
True	469.02909317589206
True	303.75457429630586
True	27.424443954266387
True	400.3630220793936
True	106.269531242798
True	607.8679641957655
True	188.74978156207283
True	426.49654946021343
True	19.69578162584449
True	425.78970987992255
True	112.18791326413844
True	342.8577747637646
True	33.12024419844295
True	173.71810259565433
True	249.25067398276343
True	739.1043243733895
True	57.59306284721863
True	146.50691900108382
True	235.67103279049516
True	136.31651139627903
True	593.3233589042649
True	564.6530727042383
True	760.5973862005235
True	391.0520557962628
True	527.0883232890482
True	415.0345008210538
True	677.4745103570677
True	73.97042187160513
True	479.89327304109656
True	424.32270006133655
True	48.19220921513957
True	86.03907221366005
True	128.83666776956727
True	82.92083790397692
True	329.16858690572803
True	821.4342924813053
True	319.356760194449
True	1090.3082716902056
True	325.9702330685612
True	899.2125726407545
True	142.86726174464837
True	569.7022950426082
True	621.4157366670865
True	703.6626115589405
True	440.1825043321586
True	66.73217010245989
True	294.8429842993996
True	39.45698202473518
True	173.31926728334167
True	172.48018628710582
True	1094.1421341930643
True	220.98738566711427
True	559.743002215781
True	577.7078851511388
True	563.3633528730222
True	829.0900494399297
True	606.1338695812358
True	646.5934496512451
True	927.5533957373008
True	123.9241772161888
True	322.5661813903145
True	279.8742450574181
True	322.1745893373429
True	90.74955935259209
True	369.79021653734094
True	4.126347268690966
True	315.0291913133564
True	259.94017111621565
True	577.0313183699943
True	280.3394387250059
True	356.30637680158287
True	9.482919446959803
True	59.166861008831376
True	544.5458921555139
True	29.973217398256374
True	148.7564808318018
True	63.30169549467643
True	145.7544354416337
True	245.0060097824941
True	72.23126527066061
True	375.3659151217944
True	270.87842311947014
True	105.94468259793716
True	339.82554793571995
True	65.01324069084212
True	561.5473075653395
True	820.9276447215702
True	285.44660472456235
True	1169.6712197333743
True	110.92325967894236
True	302.39978723851954
True	1048.7256382524083
True	88.4765733189494
True	276.39474360806054
True	8.165137311128268
True	389.4795916263346
True	465.0453456726142
True	157.28301577807747
True	620.1809832167936
True	900.6180135350853
True	157.98330759426165
True	77.61349431010886
True	320.57512899443464
True	563.2512433449333
True	596.3861818870112
True	1228.223672256634
True	27.983276151853172
True	959.3151820063164
True	134.20486295007274
True	615.1762492963852
True	121.220852937411
True	127.70445316013962
True	188.1477788495393
True	170.5320125215941
True	769.1216563659827
True	192.6228472911036
True	229.9918054483291
True	70.61285543591613
True	513.1162630247743
True	437.0186446508622
True	180.83372899983192
True	239.0564167516607
True	16.271357670673872
True	418.2051062442641
True	218.62853367817883
True	297.2963556767996
True	106.79174777529497
True	688.3756070574876
True	409.0406643934847
True	256.37303418592603
True	652.5679129319127
True	514.8472496018518
True	471.7258396983125
True	144.43778567223313
True	526.7487224121159
True	436.1176825510952
True	3.4239550016543507
True	205.089061576492
True	88.01577497533545
True	244.80629862214377
True	2.5187419580162493
True	125.1325410117785
True	359.02896404468345
True	5.558000031618985
True	868.664542109558
True	173.17110508967178
True	738.5169661321518
True	780.5299596377055
True	163.5408250221077
True	225.8407819041629
True	500.2969448936772
True	819.0823857011871
True	52.07209106748794
True	41.8030846051056
True	132.51749926578842
True	606.3530648898541
True	711.0219834377754
True	177.85213833083134
True	591.0364188377279
True	585.1008771701372
True	859.4932779861286
True	392.7002240588027
True	181.75678956807863
True	865.8557239388483
True	224.0311718126848
True	151.3982220576668
True	309.5270774909913
True	222.83506177305452
True	206.2549925246373
True	604.689329088196
True	252.54215412885705
True	185.23454209959587
True	471.4860622067065
True	463.98764963712085
True	63.386252234812
True	281.49441745948667
True	79.48572429983324
True	330.3559525489309
True	363.40952537398937
True	257.46950646885426
True	180.01961981944984
True	380.7851588756012
True	629.764805634238
True	756.6060860452351
True	293.04531332065903
True	744.9153842990497
True	62.25970886808983
True	829.302106470146
True	354.6258527925904
True	13.2628669561747
True	612.4845073917733
True	709.1386726850662
True	249.72923825215668
True	172.5216887278577
True	48.64421367955143
True	381.9956716847298
True	78.15440997254667
True	13.918156052308396
True	903.6114594508416
True	372.8906072449096
True	177.1336754131779
True	987.7046800621392
True	12.333249555034648
True	809.3727979325112
True	30.77728024704974
True	636.4588046027345
True	58.12684778058607
True	759.4216339381853
True	446.1093783697892
True	200.8885818993392
True	436.76962869054967
True	200.1971545433436
True	298.32353469190946
True	218.7578756931157
True	401.5165998591575
True	10.36690930480497
True	326.5194086264545
True	111.31966466457966
True	11.389266033420787
True	460.71238362440056
True	709.7942197471101
True	301.03834049983044
True	79.10704711199877
True	301.2353731565099
True	80.78315993645987
True	185.83381783788855
True	182.20733580871263
True	374.4886681868215
True	42.586880623927634
True	137.43900143467553
True	377.04037720036894
True	858.2106039254459
True	116.56423212148027
True	212.44373432362715
True	450.7746647083945
True	17.171346666728496
True	426.68775273579695
True	492.7759688435601
True	89.9937582334409
True	391.7586521929023
True	362.5666402866186
True	418.1307063842713
True	601.7676268699129
True	1014.8245247810536
True	953.9691175616352
True	53.43575327002733
True	1077.2061728121362
True	116.50131555905568
True	117.37898778695322
True	110.91443254048176
True	505.7828193141648
True	372.5347923977548
True	581.0564857345375
True	249.2695577226372
True	157.64876066862115
True	403.3880710919738
True	14.49196518893994
True	466.1956666507873
True	391.0783286909637
True	143.09161657858823
True	95.35551604853774
True	532.3436553037519
True	982.2409261592628
True	199.0841818404565
True	70.58283773212244
True	443.24254067184586
True	373.2616143396386
True	488.2636359277696
True	331.4489929712559
True	4.021817923198993
True	545.6595135274862
True	507.26529468662267
True	513.8367973236997
True	181.22948837958444
True	104.69992317055024
True	22.06516072535276
True	377.9206462997684
True	109.88556154480425
True	7.143661083186058
True	29.136066599974367
True	339.697580267376
True	652.3874375231518
True	131.17567716320286
True	86.5805122889912
True	26.19314599522319
True	408.1022384484563
True	368.81908809919895
True	785.6523715462941
True	295.287283124323
True	529.8461101377524
True	549.3705626564574
True	529.8185632312872
True	292.03365647695534
True	535.6798087414357
True	99.28477021970812
True	592.9374207882438
True	6.87672341919985
True	374.919656901864
True	474.1955606529661
True	924.7407478109924
True	349.6567666413255
True	775.8644774264278
True	985.8401551257728
True	178.20367837988235
True	38.45736923335608
True	369.0726206551854
True	389.9729803973895
True	588.4621392642529
True	247.33299533907683
True	28.241542906841275
True	655.3634482213715
True	121.65559461179134
True	1075.0708069997936
True	320.0866070256289
True	467.1728190836549
True	120.68858261413152
True	809.7095362395238
True	143.53677271956337
True	829.6401247040337
True	539.9365167675768
True	190.52747698875413
True	116.47176585242828
True	66.47970154016306
True	568.1127727797577
True	893.3426436988274
True	431.6464449138981
True	541.2667681408711
True	130.90591794061683
True	660.055017341726
True	480.8727366285309
True	789.7808379923337
True	305.85259394981307
True	566.8576893284667
True	113.60751306838868
True	27.226259719621165
True	414.9934986971214
True	178.40424429479148
True	105.14186248987174
True	352.0872657170609
True	1087.2953267531836
True	267.7511592221745
True	550.8352730574118
True	11.248483854021552
True	72.36495000659107
True	325.0933267279751
True	771.5970210643773
True	453.55590951631416
True	508.2705157880882
True	704.7033111695653
True	63.40294280452288
True	727.162472770005
True	43.791604331308726
True	107.92863976824832
True	180.8387192455764
True	85.88020916675409
True	27.34066782730054
True	300.03411848150927
True	499.5635436737923
True	871.993376203208
True	868.3306478365556
True	5.154547670023078
True	293.53275302452425
True	471.4802066104469
True	128.3141148564799
True	230.5394891189493
True	334.5771330559203
True	1310.304304083275
True	451.3923301074754
True	25.15871338098801
True	187.82875062837607
True	704.669011571658
True	34.17648632925266
True	180.35344257915764
True	557.2013741009627
True	75.06659413025056
True	867.356469646302
True	328.36009900872403
True	648.9893699884097
True	81.00193736595844
True	704.2066354926383
True	580.2851822068736
True	886.8068281897597
True	260.02278490737285
True	494.9611304454263
True	827.0072659247365
True	929.2712996097893
True	231.15691309324305
True	775.3955506220399
True	209.9931762296732
True	456.4570873078772
True	372.42611105276393
True	495.2397296559311
True	487.1162306646536
True	312.33786496791043
True	355.0480794323086
True	105.30833432143368
True	350.03814846368414
True	1137.3650220934555
True	307.84400745351866
True	149.62301724913578
True	295.3053923323614
True	754.125000008754
True	652.7380942712116
True	424.3577764405824
True	119.19893118531915
True	331.0866253722885
True	33.345947838402104
True	171.30489088700878
True	85.53702095684436
True	88.42974405444915
True	534.5754633941575
True	135.30615599641786
True	136.77102072546825
True	107.38358893653216
True	86.34163694016203
True	433.832779674943
True	366.0912137671095
True	1033.5729304097936
True	540.4939110728169
True	843.8646768383633
True	282.9753171418782
True	309.650974943049
True	534.4672164109346
True	199.339210049754
True	722.9836538238085
True	247.75394743999743
True	350.9510199044507
True	72.03173805404575
True	118.6345411192787
True	262.3522216084964
True	112.39492670856885
True	473.41009235261976
True	35.75814310851665
True	565.568686140593
True	1023.267438028156
True	737.583163807268
True	1.5069776846439469
True	62.271487851291816
True	469.3304639509572
True	423.6449435570898
True	76.18243966520738
True	122.32958637820477
True	311.3758394126385
True	78.43748573160013
True	53.63136676296783
True	718.1910129531395
True	666.7278364046947
True	156.160796204555
True	179.74641582940214
True	524.3347391117563
True	56.72397367780189
True	25.18169604490009
True	577.5253424395079
True	463.25080112501496
True	1138.066677680153
True	46.324247738926005
True	470.06364846637007
True	913.82194132981
True	818.1554598063699
True	290.5921429046151
True	751.9927968047755
True	407.5107318289909
True	40.32859372670051
True	95.39340670631236
True	707.554306834441
True	76.41149097012855
True	143.56905995199838
True	905.2755536792592
True	179.77906398682552
True	285.41197578024224
True	100.16855623375888
True	628.0646670353616
True	583.9690411687624
True	214.70910348833016
True	442.0745243347561
True	42.91778817888604
True	280.71742221842754
True	570.3245436638173
True	602.7183085255575
True	310.1005567844412
True	77.1371960268682
True	957.6356800527052
True	1100.1733695038902
True	562.0909387989085
True	61.99129732229244
True	27.384071812826004
True	92.1344226997511
True	110.04626253721408
True	101.73106726075927
True	856.4070939405801
True	1238.3103289400844
True	720.3740829040771
True	323.21078803014484
True	8.629956821794051
True	20.402247821368285
True	347.31630844400433
True	474.4315398325126
True	47.75206811137083
True	560.933895681315
True	418.96459578236943
True	402.2808190365176
True	79.00911095536854
True	196.64864738789976
True	260.6045211213086
True	139.78807433759738
True	399.1531254906591
True	40.73198016624437
True	179.4556019229769
True	1191.3864623722145
True	6.790679065854873
True	29.228590870209462
True	576.8387046294656
True	364.7858679798147
True	783.7320843467814
True	160.25824593086233
True	775.4478590688502
True	592.3447000562452
True	268.3746107622518
True	413.7755897682511
True	348.1133870259597
True	301.0836024990664
True	272.2530429474912
True	403.9066336837836
True	504.2185262151737
True	509.5917900984185
True	106.49268652502646
True	366.5672434602921
True	9.234400490071906
True	184.454912950028
True	217.51314212294884
True	876.1852072938422
True	586.2283222674231
True	30.973137017021436
True	726.426955029001
True	824.9476450022398
True	107.92145077716528
True	347.20244646020586
True	832.9883277195318
True	224.22110887676368
True	165.29246242809526
True	531.0598338013799
True	568.1609251494195
True	1096.669826512201
True	146.1273350446133
True	149.88903684152564
True	258.6470056419908
True	305.048875502025
True	414.2201256337921
True	411.14397085018464
True	315.5960669028284
True	431.8697010136372
True	506.9639272493922
True	229.96582198919552
True	1525.803872699267
True	259.26692677101414
True	406.2151952718346
True	50.24740852968944
True	780.037679115172
True	245.43129305227183
True	908.0702688255952
True	568.1987289937343
True	323.9646814052376
True	775.4657348921653
True	266.9934040369954
True	217.6574601588225
True	260.73622773635907
True	215.40200687409651
True	145.8951804082795
True	248.13581578851
True	713.6290400268899
True	525.2938720348968
True	228.1327692967102
True	1170.8442229387376
True	119.50268650064632
True	260.7130551531461
True	73.30316431738963
True	303.6442500885456
True	416.7063132282034
True	91.80828028958558
True	216.53744392766544
True	80.54788228062552
True	674.9097397491361
True	369.0008392749312
True	210.6125475853512
True	740.3143418137684
True	885.6654722608329
True	827.1387679746197
True	823.2955400446764
True	357.61380473827035
True	1.0872872320870557
True	260.50382468939216
True	55.74044650881142
True	383.4558482410526
True	55.353653676887866
True	349.6646166546183
True	875.1974730988011
True	1021.3298758192406
True	396.2286293156244
True	22.929762432260635
True	544.9066134151086
True	519.062166874568
True	198.9761996245132
True	240.59062036815203
True	280.2651947423405
True	24.177690860881505
True	120.7929751028661
True	946.378270836809
True	64.37792456573912
True	496.5944408472925
True	781.6716864673886
True	100.24943319099722
True	256.0944513430616
True	113.13366288487306
True	14.969160886045048
True	1.1686996801588176
True	124.13528340387155
True	1030.4638302908652
True	489.6644733452519
True	67.0518651447837
True	784.7679567268974
True	341.9740155432195
True	1.3192309106282858
True	457.5594018918468
True	189.56636850077575
True	500.4899172831017
True	71.55455602399888
True	343.0147155286448
True	364.3932406496925
True	172.62750599880226
True	218.65252882148852
True	128.2773753348898
True	172.6099064206438
True	977.0069325686524
True	15.430446157202518
True	515.3644882708426
True	485.5225478139376
True	408.3050000764279
True	212.10693412190105
True	236.69530223103712
True	148.4167016241741
True	45.15288342677177
True	483.4490896737048
True	146.33930232892433
True	835.0780959966505
True	832.0191394892247
True	248.46377809272556
True	323.2374890280244
True	522.9113739351926
True	41.582010157958095
True	85.8454649439113
True	740.8129295899772
True	1082.8503080188163
True	113.18072911850392
True	723.862787312568
True	145.5813164430288
True	936.628815095236
True	672.6597512425419
True	102.46392232283976
True	274.000493243477
True	639.8178025281898
True	252.9916937475389
True	49.90068003570829
True	573.1832062859421
True	441.0905481914705
True	6.27868460718356
True	482.711418931348
True	61.78063535427208
True	189.05681966376025
True	244.86307213960572
True	322.5928558180298
True	77.0644480448969
True	214.3041734160161
True	360.049761701538
True	433.4880956370132
True	941.2427469164348
True	45.62379782415791
True	945.7093348613917
True	1043.7321805109964
True	125.68703638272022
True	75.92489814123122
True	986.3208074902166
True	32.28919011338596
True	228.0619360314433
True	82.8682988639734
True	210.8066037562495
True	356.9495525112844
True	952.0107948799008
True	92.69422989591136
True	71.3185717485265
True	675.4864019877166
True	273.9599024550895
True	715.2925737981542
True	54.30136325085206
True	463.6531753145753
True	382.64263212517545
True	681.8692498766554
True	54.12268979731935
True	107.7730594755703
True	27.084684003599577
True	276.6805419979352
True	44.65328236340787
True	343.9131525921295
True	2.937647067698949
True	1172.1368068294398
True	106.38355062867916
True	129.34859662964007
True	359.26083586582945
True	729.1646228198849
True	682.5328468532464
True	1011.7939976761704
True	468.3135456650596
True	411.5157516839076
True	141.75699995612678
True	400.089100996925
True	822.0796113536828
True	429.2996839516708
True	958.4553496292776
True	94.59429096902632
True	428.0933456822258
True	172.1588407422065
True	287.0411973547312
True	744.1674726172073
True	168.19669720622818
True	133.09452823045874
True	63.24555114698965
True	861.3214927297681
True	782.522671326712
True	80.06041478969958
True	431.1725066512993
True	747.6734415118383
True	420.41421867660455
True	60.71362183843783
True	323.749550899881
True	789.7299059227107
True	29.004459865149087
True	363.506571744832
True	171.7200180550782
True	293.23752166681305
True	35.04421614474157
True	206.7114822759542
True	752.7878617434927
True	649.1183223139224
True	56.402034177306426
True	297.8921861881999
True	872.2793670489463
True	18.78604219348684
True	314.5185689464754
True	303.12199374684155
True	437.4004076410501
True	213.44126743289652
True	601.2920224486295
True	51.61153661503887
True	951.9837088600524
True	906.7524376328734
True	48.16513351786079
True	380.3251704977988
True	726.1310180116031
True	910.3757866421142
True	268.7489695910682
True	596.5220053610176
True	129.49197676526973
True	193.656986960188
True	129.02429184789867
True	134.76926422060248
True	218.11414588571344
True	952.2521667874272
True	775.7057166105316
True	978.1839979890063
True	20.28471747362229
True	26.115756813587083
True	358.3099908312922
True	13.78855702884781
True	595.8783677467974
True	1095.4929552633005
True	264.7369947580115
True	207.30904744995
True	85.31505085684681
True	217.22768175125995
True	124.73321536612782
True	45.41724031899481
True	130.91966509595164
True	94.2140305796408
True	237.9626936449968
True	535.9133195570325
True	170.2669534297684
True	28.870496255287417
True	55.581799250098726
True	433.2270768822318
True	271.2336844802488
True	564.3492501675197
True	23.96207476115013
True	107.95915942032885
True	648.467740670106
True	270.0385578044819
True	474.22776576598704
True	656.0057859225008
True	106.613259716183
True	109.61375727852784
True	80.41977072453456
True	25.986528948432507
True	129.67943081747643
True	78.35413621113521
True	97.46554172092362
True	148.70078697075843
True	233.21089998482512
True	811.6946213166697
True	293.257344158719
True	934.7730699466366
True	167.1907529815638
True	199.61730649518236
True	804.3943156302049
True	321.838209656503
True	614.0363939014253
True	255.68591857775212
True	358.2331541392343
True	459.9165481465088
True	561.0131198126295
True	651.208089546443
True	365.5454658983001
True	32.304847585981776
True	534.3026793734105
True	621.0690013932526
True	19.17983288499131
True	11.588384802529989
True	261.76394011048467
True	401.6207024656971
True	442.42590883310135
True	70.34951406747265
True	620.1061907934243
True	922.7764386706448
True	239.1347319587052
True	900.0010795661696
True	268.41127456978154
True	109.11624011604836
True	271.7989281280766
True	678.9386555693886
True	38.40691154130538
True	588.236821134336
True	1281.7234547388791
True	987.2127650848136
True	929.8754751202111
True	194.77392360534168
True	96.22114254606672
True	190.4367990858461
True	838.716325186577
True	139.06896211520854
True	1082.471973551152
True	864.859863797855
True	42.19198392239381
True	87.3052608359987
True	402.2198474630183
True	417.5781348145664
True	210.64541350565045
True	517.3069899598127
True	689.5135848293012
True	130.76289331968542
True	272.7622477835336
True	1038.41607317547
True	50.56321605101847
True	693.2514508569553
True	554.5939738124162
True	35.45145423582154
True	831.7448757101187
True	385.8119617133599
True	538.4354234844162
True	111.04898693185956
True	278.7715103932308
True	212.99985667109772
True	26.57797280453839
True	133.0890144054875
True	721.6995567712337
True	140.91242714188644
True	385.33779943214313
True	60.756900376745776
True	608.3956302646849
True	610.4245739344537
True	223.25902392826907
True	486.5177827109502
True	171.25816263664092
True	169.1359716645174
True	220.00939353567435
True	279.38043252841453
True	352.081519678007
True	128.05942667314503
True	193.00345203569108
True	26.248338124778336
True	865.6745156343962
True	309.4316457447799
True	10.542880776442043
True	368.52610843537946
True	167.7000093466254
True	634.6411464936435
True	384.5988767788397
True	584.6498637838613
True	537.2614622492424
True	484.9234934062397
True	797.7591963127206
True	250.9253749278938
True	560.5515250118646
True	155.8788845410048
True	559.4801230543213
True	364.4918596799479
True	372.2801900091696
True	119.20740017813864
True	135.96895858737165
True	107.2469442292995
True	71.12996598462061
True	724.6788293154914
True	176.39822911828094
True	49.3693915846307
True	0.0
True	547.8847874618208
True	111.10251367865578
True	21.46432814113743
True	39.35902724164553
True	113.43879196556512
True	530.5618661002306
True	183.20969048014268
True	105.04973977280888
True	32.99201412043104
True	159.44521816546182
True	922.0927364463004
True	52.30632339480525
True	228.29275979397917
True	767.1078975314166
True	319.28981456607204
True	447.74781850283705
True	493.3684895705336
True	512.9998355344176
True	585.2292979750557
True	874.6371704172964
True	257.5509182624005
True	1022.3234712469268
True	917.3169263345596
True	619.4614212274003
True	354.3088862900882
True	823.0347176166622
True	9.875168250736468
True	34.101694907979606
True	302.0805756869251
True	42.86145553418216
True	200.8591093055254
True	765.0300456285471
True	223.88495910515684
True	765.7801588218009
True	775.0671132030395
True	130.5102025449472
True	350.4372177503392
True	594.712689717534
True	23.67690385329541
True	130.10582757252476
True	429.81929772610425
True	299.0033956909413
True	210.4559456267835
True	110.45698621386698
True	392.05506329713467
True	22.41292997262273
True	378.3121627097143
True	374.462647707332
True	1008.7963001896836
True	364.7346889026865
True	28.291565110684203
True	440.2992930096718
True	441.39601324319847
True	239.9385361703929
True	34.50434978517169
True	747.3728068221759
True	450.8402766876053
True	188.08221578305697
True	13.853385293671948
True	1202.5821141438726
True	169.13093357842138
True	27.95301868161097
True	309.11762332437894
True	272.2798583722752
True	118.73674013463012
True	305.30823567601965
True	43.8618000817815
True	336.3129102697698
True	296.6537286169637
True	307.6218852510378
True	28.91533206242316
True	44.59892413947003
True	1032.952706815115
True	25.107114641588407
True	12.312841224117822
True	172.70909968859465
True	650.7822756023153
True	9.612945585833115
True	187.96562362182263
True	172.58479932686978
True	541.5168046213048
True	366.1815697070301
True	743.1525346472351
True	317.40145455869987
True	479.2101927000263
True	445.2386470345184
True	511.8033873819775
True	102.07188230813486
True	1261.4661715978543
True	919.7486249862754
True	284.4520245418017
True	529.083470611949
True	96.8027040616871
True	575.6130101887273
True	431.5279216846871
True	159.7452687991336
True	78.28994889893752
True	346.1434850884352
True	171.71680936409615
True	29.669567843322344
True	598.0968900910318
True	375.713555115455
True	69.3471024667649
True	32.036594246743256
True	663.0468800554014
True	501.6561820394264
True	71.91930561723615
True	20.223464730299188
True	329.98331251315807
True	323.37749302676485
True	717.8502422717008
True	535.1862994243343
True	560.9981088593128
True	788.3946184406045
True	8.67097184536236
True	56.168884991797455
True	37.15064705746584
True	61.12760528082791
True	501.12488641802446
True	595.7553175223136
True	89.03856678401881
True	106.70391004682982
True	202.2307507122484
True	76.15015464790037
True	180.9726842513062
True	207.00316518171755
True	275.8516783261151
True	817.2034873472662
True	599.8271725374401
True	285.2003597023778
True	191.7149392070647
True	264.66854974356806
True	249.49563040420807
True	754.6798307866262
True	330.4014307237766
True	179.50899912821777
True	914.2961005184278
True	338.30733488696507
True	471.13639678612657
True	150.15210521464073
True	119.62440279424057
True	63.154981677223525
True	215.71253324981336
True	978.2415230232442
True	508.6389614308836
True	118.43106116888409
True	368.42494771970496
True	102.63810868936244
True	659.3282176282454
True	4.627716302126242
True	692.970834592269
True	35.37056061515292
True	935.8493931991234
True	831.809654084858
True	210.92178636133173
True	31.054043010500383
True	85.61263390837867
True	470.9971674911968
True	217.40770099720456
True	1.3499319877945664
True	77.77997091010754
True	1084.565324056161
True	329.14486688905555
True	669.369424066756
True	494.22874445782986
True	29.505957675470825
True	137.06424819576242
True	447.5343644131114
True	905.7761841990812
True	824.560983577015
True	426.2812488270366
True	348.08545426359655
True	16.504602934956537
True	82.7140015549783
True	770.056999579874
True	479.2213797005804
True	386.1405758148244
True	874.3534887474615
True	28.29687835151416
True	216.97561471443444
True	941.1770726419892
True	234.6821607083244
True	8.043167530605492
True	512.8987993341437
True	107.8492369129574
True	664.5819433691643
True	51.69396658529495
True	262.348839069686
True	865.577777769191
True	891.5474023524871
True	268.24505631624623
True	430.6721875154623
True	122.56079692266609
True	590.1810878251961
True	270.0757143019995
True	191.91878050942583
True	859.002071455777
True	57.52942413533102
True	734.884333473684
True	275.5857473843816
True	292.8848591274035
True	164.61505727474017
True	501.0044332918354
True	583.892860916879
True	378.3359766834122
True	403.0956024919558
True	69.89571506329668
True	155.1555904408376
True	460.13278106475866
True	218.17194211066743
True	39.26850179360088
True	200.91962326020524
True	398.1752100054546
True	408.16657933735576
True	730.9382402225343
True	134.15146178600023
True	655.7172063833748
True	537.4444697931424
True	604.3600841130402
True	142.12056422662985
True	41.20557739921784
True	675.1143359471015
True	73.76088828448265
True	544.7409941351405
True	682.9338690582387
True	460.456084462183
True	132.7816060601702
True	528.5101914959714
True	4.920956564666295
True	399.2016227731604
True	31.192142284277484
True	619.0704292166386
True	272.47715977545056
True	579.3169372303423
True	688.9684968774011
True	146.6264508162567
True	513.4540585080044
True	508.8683870907624
True	66.9445518228533
True	947.3357936571998
True	2.7597546150729126
True	28.60875610822582
True	633.5360767461539
True	724.8571425881706
True	134.04938174726783
True	407.8223545005521
True	124.86406300684496
True	75.94705155947855
True	460.3436635897486
True	43.00092451232543
True	510.9747256343498
True	13.602471873023926
True	838.6922755144631
True	550.9993792534435
True	698.8026052862732
True	101.13516990369295
True	375.492395529309
True	986.6926501843516
True	851.0910146643718
True	142.54276857049254
True	528.9287744985807
True	456.30362646059945
True	246.64780872112468
True	246.96124116816245
True	5.290739905388627
True	324.4483400643869
True	11.719986262741028
True	366.15772378380296
True	76.50830839568745
True	425.4035266182767
True	655.4291244188888
True	122.69649758209488
True	238.2709502202682
True	640.8845382136935
True	692.1212422386842
True	296.75888204528155
True	134.12066773834846
True	162.77159018103694
True	478.7116417632029
True	78.13567203019696
True	11.027259614520158
True	497.4873700025938
True	561.0422876923773
True	19.31764471476055
True	140.759148331942
True	885.2584197977735
True	497.9529320855909
True	270.7380600249426
True	34.43864272713459
True	476.8757074850171
True	111.6950277458574
True	583.5911316312339
True	657.8388571052799
True	290.666605956303
True	371.2421583437099
True	186.0508000090028
True	244.4014296650145
True	75.26269338167805
True	208.55001797546976
True	513.4888890350932
True	20.68592723807834
True	465.2804578406875
True	371.5363815003671
True	730.7016418132669
True	916.0394870226193
True	870.2773915362113
True	159.97399766500476
True	400.2321892075091
True	69.79735381835881
True	181.41626839834976
True	311.06332910820936
True	11.005903805415498
True	805.7113692269467
True	23.639149474670383
True	398.5921994817012
True	264.7029072446203
True	634.9237087865763
True	205.76188330666588
True	39.27165198836677
True	689.4541123817179
True	1098.436311056659
True	225.07313866645924
True	128.39076876014985
True	611.1229414594405
True	487.7123813177971
True	16.551285142004215
True	817.6227248799894
True	108.46797879748809
True	51.03272639922216
True	299.2684243338758
True	359.5697701107685
True	367.39224763992456
True	261.46061139924484
True	19.811988529833464
True	24.292044958982864
True	880.8808815250557
True	201.27024764573227
True	115.32881747034648
True	866.8667903320716
True	649.5939096586382
True	609.7291979783517
True	448.8248061065037
True	151.39151558889466
True	30.904415917177232
True	103.84305830933668
True	432.8280023693495
True	237.2797779628681
True	468.1565376934583
True	141.977475248322
True	475.70191305286016
True	663.0153849480694
True	954.54090313304
True	25.5341483230179
True	986.6587459768772
True	1070.8691410043518
True	472.2641917361932
True	88.28906085144173
True	777.4688165153051
True	641.297317516698
True	659.3439947067742
True	167.9365785756419
True	755.5790026009678
True	688.4710755625083
True	120.43279869100684
True	824.7905814740164
True	806.6533544414675
True	472.001137836026
True	231.0762014519232
True	75.41338892029286
True	303.1935414930838
True	339.9196569963562
True	464.1521074490406
True	439.7787745704919
True	187.18107256711923
True	317.80625242842063
True	2.763063857946399
True	13.688438187395551
True	102.07058052215127
True	130.4401081830307
True	361.30625871693553
True	343.84292869124084
True	110.7089239066072
True	16.989420860999726
True	217.8585464511397
True	833.4632740226148
True	474.4869252422458
True	522.6120064206639
True	561.2963452380161
True	772.2335839611112
True	640.114322568064
True	86.5341619072186
True	210.7551151695209
True	243.70193954787925
True	291.8094178936713
True	100.70998792901618
True	365.28775002870935
True	429.82592752505104
True	171.6474003176689
True	665.2924901847209
True	243.67097720349403
True	212.2345785893732
True	29.662643891756712
True	251.10758635391664
True	467.41703109453454
True	171.50826108008764
True	521.3418987777663
True	482.2024081013829
True	254.1309919306457
True	105.86213505675464
True	37.81390355381227
True	403.3222571056754
True	775.0071550246133
True	161.83195784932565
True	1065.2660830281147
True	1029.9688614828185
True	473.0568728706911
True	101.01024826419172
True	118.44444148421488
True	661.7763752957349
True	9.038948611917345
True	221.69055032083668
True	133.73819765973843
True	117.1580628008616
True	331.02975303913405
True	638.9815611286757
True	37.84928449114053
True	128.1903212415365
True	959.088468341175
True	57.71002200246184
True	447.1835041182532
True	528.6889659074619
True	247.5665358105921
True	126.7958809073986
True	948.0861094689224
True	1193.6145695024431
True	506.6807968619879
True	645.3276055379229
True	218.51198437119345
True	153.00502994216797
True	309.01893606081063
True	257.7208588384726
True	172.06648213285905
True	302.0776906526818
True	332.87112556790413
True	10.8177134174044
True	632.3546375193971
True	140.09903034337904
True	81.56572105492259
True	434.8014615418872
True	314.0056088031769
True	1158.7558499337683
True	365.4562794930422
True	982.9741674406152
True	9.12608509036004
True	269.3474716183503
True	229.3067544141194
True	159.9972680370919
True	480.2561071013868
True	189.76235876655247
True	400.7317919896855
True	322.78509659590446
True	114.95845413327486
True	361.1499856679599
True	1062.0047195616014
True	737.9599276428123
True	221.5462623378017
True	103.17598811142076
True	292.7963688716793
True	23.99646156932335
True	353.6657954698131
True	319.74529492157706
True	563.4930661667609
True	469.9586924932763
True	343.46363906545565
True	151.76367186549038
True	13.77163182687481
True	423.4805476128234
True	292.44107542814754
True	141.87106025942
True	297.3846701414849
True	427.3251202721352
True	813.419565370221
True	309.2722197765648
True	780.332167327544
True	384.1989809712384
True	384.2373769202441
True	1.8753276329895003
True	1156.705431701899
True	104.11818527285702
True	922.0497432479592
True	199.32736675320652
True	467.3963692139143
True	667.4466710723863
True	83.85901431998434
True	474.171055247012
True	30.403070599696782
True	434.7715788800567
True	76.58602077779913
True	234.05802270091783
True	35.9596597175185
True	638.7907827150032
True	189.73970675889652
True	25.45320480332606
True	405.48222092158034
True	102.51465158847896
True	173.17416581122174
True	859.3627601344735
True	257.4178589402958
True	155.69728161816252
True	381.9130757057882
True	514.3256855322547
True	346.6733398176294
True	516.4959281781189
True	622.1026909237365
True	157.10165806188098
True	6.762612836406333
True	73.65743865763719
True	416.5024752650339
True	93.82851358528852
True	82.40137149481633
True	1078.8609023111053
True	28.223463704838466
True	319.6697310909897
True	310.2355195552132
True	446.33925899191775
True	671.5589784713625
True	199.11091530216973
True	636.9631204646569
True	329.4401047168936
True	350.48978571134865
True	272.62223226822107
True	214.30800734990436
True	359.92131501177386
True	443.1582183272423
True	396.8216329755187
True	593.3796955749506
True	137.37592707117346
True	77.88606225848771
True	40.61127907953835
True	271.47638918283513
True	646.2442585357301
True	403.4651519576176
True	808.1403207632778
True	226.37274544751943
True	389.30172691722856
True	70.5410370353813
True	54.89551814579826
True	410.1088220057639
True	196.16960730101667
True	229.98491931801243
True	44.68738127029177
True	1073.6426185202895
True	166.81368129109816
True	900.223879856961
True	316.41595543204045
True	926.5535404591684
True	227.94533749906205
True	464.37143238375
True	531.5744916488633
True	614.9930555194956
True	217.01592883813527
True	482.74890417413775
True	927.5417610560952
True	120.32356984423774
True	6.500249481708766
True	568.7170901294564
True	27.72833667797377
True	76.05427073362635
True	790.0845127119647
True	228.7441067078621
True	988.4361345529412
True	696.3362437039859
True	414.2038354753132
True	286.40928067991365
True	492.614532293762
True	341.63026143667304
True	178.39187305966357
True	679.2600804335733
True	714.2887299508366
True	202.26900439565867
True	88.1599994254207
True	519.3828564134185
True	133.7206690825296
True	384.4660823610852
True	320.1199467445723
True	63.083691507269286
True	389.3298807418147
True	413.7495818041873
True	385.3916447747887
True	410.8222878036293
True	413.0298501428029
True	642.4630015341615
True	57.177469609674034
True	445.707985477086
True	313.5980870430466
True	658.805040003227
True	226.43211829965617
True	101.2604646953604
True	40.21028515452883
True	538.2991336312277
True	647.7332409767364
True	186.9631631682385
True	407.1282128457424
True	347.51246200723034
True	16.440619769999575
True	165.14367813244868
True	288.6781990059451
True	2.972132602239445
True	876.2762545794478
True	80.10810708355406
True	105.445815237945
True	110.8443327893006
True	366.09400446070106
True	35.73330106644168
True	454.8885559363506
True	223.1759890360156
True	6.0044226315209
True	122.39158932597148
True	456.2088575139796
True	48.17695260055394
True	73.17429771629051
True	181.7519714076018
True	298.06470365259315
True	971.94979761316
True	386.86646079605015
True	954.370451341254
True	186.67787221634728
True	997.4414415320872
True	756.5215034645682
True	660.7004527214203
True	400.96915096188735
True	368.9498191520976
True	79.747505893754
True	74.62182709671744
True	80.38652237855206
True	176.03494691311886
True	487.1459150633908
True	1111.7614354993332
True	178.51011164101558
True	359.61623405983136
True	435.3801177772367
True	590.6673964629881
True	605.4609094720576
True	279.0493170456386
True	449.4873665496571
True	690.7286013520242
True	93.10356028294086
True	734.6338107871557
True	263.5649305817466
True	139.99262414359623
True	407.8003711334902
True	883.6992507890545
True	404.8916363598484
True	873.3463829513194
True	193.83523900005147
True	351.1173037316749
True	670.4024932482824
True	621.9294380681405
True	188.63591529525405
True	247.5800188492884
True	793.3328231737806
True	33.63024806780018
True	193.96874559049985
True	485.1802347635783
True	685.0494916093711
True	108.02474221892992
True	36.61785712757558
True	172.05799420640014
True	744.2184453924034
True	314.95885226381336
True	561.3503206985428
True	358.07172892539523
True	301.49345189939106
True	461.622626897869
True	492.0443103849986
True	70.31450506682827
True	377.0903270057533
True	779.6703334791199
True	0.0
True	283.8820102466802
True	253.23957405857308
True	965.4843474011386
True	146.7570222073479
True	623.9292976067989
True	624.9247795238563
True	108.01522269578597
True	224.9794182729545
True	127.38741000148327
True	11.091738466100638
True	287.91794545276053
True	382.5230299074596
True	1136.5544766814246
True	244.6221979817672
True	383.6328161729239
True	647.9519403556259
True	209.0696032574796
True	28.219530275954124
True	830.6164671695632
True	631.5350269539097
True	150.45797034349297
True	622.3343539646924
True	170.41580286773126
True	323.64238400288394
True	761.3496107854608
True	36.17226581277597
True	103.81462032187396
True	507.3673084668199
True	65.82609140636913
True	75.91654142665891
True	409.2524384114212
True	24.680355166726805
True	763.4051214698505
True	106.8929371828254
True	166.51407151336412
True	18.21000422603676
True	738.8522059064697
True	28.970695384085776
True	780.0680917551324
True	402.6882675939026
True	121.70582405008098
True	704.9929264920568
True	511.27305092717927
True	550.2079527754654
True	48.46616502037416
True	371.3453720494568
True	5.532590713576706
True	88.32130411005194
True	373.57659808271046
True	49.15886081976613
True	118.95393523712605
True	309.2293008587578
True	180.98593263118968
True	103.54034923035748
True	652.9197509177615
True	18.85279826014776
True	1097.0573170004068
True	460.8601117404577
True	305.4010253106208
True	494.1924684878002
True	125.38150893268508
True	794.0968050524086
True	1097.189361104818
True	740.451545160025
True	167.7295773415502
True	226.7089233757648
True	50.02792227790818
True	56.9398502652994
True	149.39408418022632
True	102.02679363503044
True	172.50116899016825
True	1153.3623671202267
True	312.70040314554893
True	350.18000726009814
True	690.7796767089131
True	17.527881735391414
True	15.440656828936826
True	577.2439391792107
True	6.180522031292345
True	120.15683095576468
True	679.3726714883447
True	178.67647707102878
True	675.8073684722234
True	838.9433748714424
True	157.5663992098935
True	923.119448449276
True	2.5127796100718616
True	452.1431883756625
True	1049.9062819672374
True	25.779099129480016
True	232.96509252534133
True	148.67200953814654
True	984.4141453599613
True	234.62359237701213
True	495.41063972173976
True	115.3665841558013
True	544.7891585470874
True	153.5117449534857
True	95.23485024069012
True	385.9855751152206
True	73.26142582412551
True	55.12374360504126
True	1068.1854456811689
True	270.98588230409456
True	155.56074540152892
True	371.6725704597309
True	392.80294403424193
True	217.54915248365973
True	167.1528867037355
True	407.91008419539816
True	33.281510893357094
True	488.5572563125385
True	1130.3556705484382
True	113.18189400967675
True	472.8769337871837
True	311.3171219272248
True	27.43389581265395
True	409.4549818076762
True	100.78447207648348
True	578.4418076123638
True	206.06499523681788
True	413.9722074513304
True	20.95933648677752
True	445.7545329144463
True	110.39048417027593
True	346.16709642239414
True	32.235928544253305
True	165.04499044388217
True	241.9157574072044
True	779.017504275651
True	57.89683936230235
True	143.3693045282369
True	234.45011665697635
True	144.19819726277282
True	626.9152691630105
True	550.279460595757
True	791.8369371440181
True	401.3735522342917
True	542.7505933073029
True	402.8231942637655
True	688.2382221136984
True	66.483374454033
True	464.0092523423987
True	416.3516304007371
True	50.27099105915975
True	84.37846634225969
True	127.1071945884342
True	85.31353960790015
True	333.6066393162276
True	844.7541759758215
True	330.36689173784305
True	1103.3095848787518
True	322.43225449460925
True	906.57253547176
True	149.2322110297342
True	574.7758677419318
True	601.0018937264114
True	686.48696756041
True	437.7427060180484
True	63.81085823184203
True	301.3782020540981
True	42.66620675663121
True	164.6084321959564
True	170.3498782221691
True	1123.3470416818411
True	222.2396019113504
True	548.8608521591536
True	537.8997244450078
True	557.7505664014849
True	874.1981422719915
True	582.1255863075735
True	637.1778020173472
True	928.2439409802968
True	122.94881530873842
True	319.46289064522085
True	266.7646096187631
True	311.1484095677543
True	88.60334663399503
True	364.75076941638366
True	4.952238786118548
True	324.8465618416696
True	250.94337396834544
True	613.9882520891189
True	289.73445482008657
True	358.64167834353697
True	9.540407090113312
True	62.10100819503815
True	532.1799809852527
True	30.523701996936158
True	148.58389235274936
True	65.69951832282068
True	147.43791383508028
True	246.3743338629654
True	71.87574390057371
True	380.7355635401634
True	280.999817354548
True	103.32913720440231
True	341.6763729809859
True	65.92202834875371
True	599.5425001880304
True	862.5742012602449
True	283.4964293364308
True	1163.9221740672851
True	115.83202028698736
True	305.7798929841441
True	1054.953843535356
True	87.70126046867176
True	286.40155082148
True	9.1434873717878
True	395.3151578206162
True	445.4035875430059
True	153.0370999337066
True	620.4368672336985
True	914.2778795706032
True	156.6698545136855
True	78.69395480334882
True	350.4382152900219
True	569.065951906702
True	641.0629728668206
True	1235.7964679040197
True	25.905737223176477
True	924.2971401371492
True	135.26226449476638
True	637.17522256806
True	116.07487793128628
True	125.66916277424976
True	185.84364705580884
True	163.27894695788603
True	755.8726737056228
True	202.47193027460185
True	227.12349178339028
True	69.24549759028054
True	508.6037909046278
True	456.2077670093363
True	180.9663415556409
True	238.61373789692215
True	16.913300981581557
True	417.8326442201072
True	224.87964839281983
True	289.91477439702226
True	117.00326738197188
True	721.569829851469
True	419.1124096212559
True	262.955290906723
True	643.5171195810784
True	519.6347726989374
True	462.76471924617306
True	132.02069200123077
True	515.8508967360607
True	430.5201223028977
True	2.778048601154369
True	186.3124058327783
True	91.55738658795082
True	232.53974128419284
True	2.5607036506010807
True	131.95279881216658
True	359.41716041887685
True	7.57311915298689
True	843.777606595092
True	169.76111289226782
True	706.998121711034
True	778.0287276856324
True	167.4801252143302
True	235.2054097270084
True	490.6713739560408
True	824.7745708853284
True	51.29716648200992
True	39.51399798188478
True	139.40854202319386
True	635.5140688060884
True	728.2396817590463
True	182.23364584366223
True	588.669003948334
True	589.0711522374631
True	835.1826045836199
True	404.7426554953499
True	184.864855853868
True	865.5522977172525
True	224.8474211855806
True	137.73904765538336
True	330.6402473119771
True	216.30124519004065
True	202.88624595644112
True	603.7766112574507
True	252.11021060564065
True	188.7616313445305
True	442.87341760484304
True	471.1206560512909
True	64.90560766747842
True	268.6610289474433
True	77.79597648316269
True	336.39778606793897
True	357.3810463490334
True	264.4846934062303
True	176.1536821176443
True	367.3265960284605
True	631.2834038815366
True	767.1342207723898
True	293.1909835302742
True	737.5514555917314
True	63.68027512108931
True	868.7858251118752
True	351.4277299494788
True	13.40572171882735
True	593.6276893928009
True	683.5031322913766
True	253.2110700102144
True	168.28391434668598
True	45.49331360531778
True	381.4299203412568
True	78.5513615192262
True	13.352670106333203
True	887.3787286598113
True	379.7359719617789
True	185.7426752568856
True	1014.1310931794902
True	11.492601008417154
True	790.4265120119799
True	29.669332009852575
True	671.1670361714996
True	59.676068553148845
True	770.5690774015011
True	457.17024268846177
True	202.1088752986263
True	446.4125758870754
True	209.2652699739453
True	302.9669315086761
True	230.6341972367647
True	407.833176336845
True	10.123050623138855
True	332.81270361626844
True	116.4463371009616
True	13.145857191472048
True	461.5671895855983
True	728.0225741207064
True	280.6592112742728
True	77.09563794872956
True	324.13666762940335
True	82.0568296099429
True	176.6843642188751
True	180.1381091499439
True	361.2248010222506
True	42.697855401706775
True	139.7048452775307
True	360.4615061387764
True	867.2986385746528
True	116.1321192611352
True	215.81738724552343
True	444.6872763875773
True	20.092872151991333
True	408.2750593254844
True	517.4737395322662
True	87.94146843930201
True	400.8557486317262
True	370.8591766443956
True	427.96738549620994
True	589.372635117744
True	1026.9917667381635
True	990.1613413620544
True	60.272669507628265
True	1041.8439884807324
True	109.45382397532596
True	120.07725099989396
True	112.5708477030658
True	511.3585485148841
True	379.4305366700783
True	589.073693314142
True	253.01801191072747
True	165.36333583844927
True	391.9164151697799
True	16.764302197288526
True	457.7503437086624
True	386.29106509729183
True	142.7615358279396
True	91.31229731195148
True	508.89090714511366
True	996.0124696206924
True	189.05026327836157
True	69.13796766730846
True	405.8623911381004
True	384.42439463339787
True	480.2124296680978
True	322.54602704530066
True	3.807725115567133
True	543.181391862864
True	511.0758973000203
True	504.78049108118256
True	190.82925252616403
True	102.30937755931646
True	20.25206783142029
True	376.0604940994817
True	109.58833334631726
True	7.401008596333276
True	31.433425509582275
True	341.6408472507944
True	662.7954666896608
True	125.62598187816548
True	93.50467313493787
True	25.88968014874618
True	422.5628587944833
True	360.978471341053
True	765.4167059496789
True	300.11545215375287
True	530.4630598832933
True	565.2304233488146
True	520.2743429735581
True	297.36363500973704
True	537.6956512767022
True	100.74470321299576
True	580.4312801547287
True	6.948576838027527
True	367.2756332814379
True	463.6701209499386
True	949.029577834792
True	342.35383448810387
True	773.6870481686074
True	966.31735656305
True	179.4685648745115
True	39.2150801942898
True	374.2879036146703
True	385.9795574684284
True	569.8480086811572
True	237.9301040605942
True	29.853588616693475
True	641.989367861741
True	125.24387994544207
True	1033.116695180786
True	307.1895173585678
True	478.53113565982494
True	130.31524950439655
True	806.8628889737197
True	137.42077175407616
True	832.7213695726351
True	570.1046487294967
True	186.41856583070117
True	118.33919676140025
True	67.64413376067044
True	568.3632470735766
True	925.3408370960918
True	427.7803095274169
True	527.7780107982724
True	138.7176866299325
True	628.2397898402604
True	455.86854211916784
True	797.0736051751892
True	307.663783397756
True	578.4239291262945
True	109.58370623714391
True	24.59494876722257
True	414.1462428763746
True	165.37473373762248
True	106.01114382368084
True	368.9133310269904
True	1092.2483779085856
True	255.52755747081727
True	554.9613252017087
True	11.166943773624656
True	76.43692281230878
True	322.70380283846674
True	772.6620721129913
True	459.6840067114293
True	527.9941336661311
True	723.2992895692175
True	68.4717480159815
True	720.0249271693815
True	45.76997457303376
True	101.06254511636132
True	192.602822743402
True	81.35942655670323
True	27.725241419322955
True	300.79293227490376
True	466.6435620274066
True	888.9817270746429
True	851.4381024200618
True	6.283215982326318
True	285.462116724332
True	466.1615587590866
True	123.9051885614493
True	228.71297574619413
True	319.8277674206484
True	1325.1539481535465
True	439.4547848944015
True	27.429825485904026
True	179.54979741938672
True	707.8895391859779
True	35.6655774495584
True	168.76117988801678
True	560.067646078902
True	74.46112027514765
True	869.1359717373434
True	323.48830687613275
True	667.5292751634058
True	81.19387160535443
True	683.5860312435286
True	583.9847218236042
True	864.744925510728
True	251.64623257358775
True	513.5161246885556
True	861.5107720792245
True	933.1802049831088
True	238.81128634691927
True	748.6211832987443
True	206.8334747889089
True	451.16449904126347
True	373.7312618407293
True	507.29637133388985
True	498.8934160608014
True	330.63462421829297
True	351.3193325843772
True	119.41788332765302
True	348.3375911303545
True	1110.6047623976162
True	304.8538129114341
True	135.7552621261641
True	305.4493845056272
True	766.4897243761781
True	650.547476501984
True	409.1697515341102
True	119.93785576514465
True	327.5330585699759
True	31.156375167089024
True	167.30073008526665
True	91.43596924179316
True	93.54610291662786
True	544.0937871779236
True	143.92676670682897
True	121.04584566381214
True	106.85801729255115
True	84.97295858859059
True	450.9228939338305
True	406.4781929596281
True	1068.041491994405
True	515.3424996442338
True	815.816262083567
True	285.83150285794136
True	306.03803442100923
True	511.1983374917406
True	186.247018687976
True	755.6172696069002
True	247.02750023931887
True	362.409595321514
True	68.8327250060129
True	122.17807549071787
True	265.0724014997415
True	128.19693855720865
True	474.1788656883559
True	31.675525662898107
True	568.5052392013253
True	995.8216759506976
True	733.9973747069378
True	1.342112422337414
True	58.84926574305367
True	499.341359445429
True	436.5373404744413
True	73.32537779441685
True	118.3583179061705
True	301.1927321146481
True	81.69590425285172
True	53.78230179271945
True	751.4702959270168
True	668.8736978397579
True	160.0806917864989
True	166.90899069004547
True	515.1447080108302
True	58.72464245814485
True	26.008682671917548
True	574.8121440730155
True	459.3619271440037
True	1102.560416253716
True	44.02085250520933
True	479.54468129703264
True	888.6653607904939
True	811.0320796118539
True	284.3402089334671
True	769.5831886809267
True	406.2316179729553
True	42.2855797095508
True	100.75648428822736
True	707.4971796788691
True	76.07371430232341
True	145.00498711017028
True	923.2617743674969
True	180.831891627806
True	278.6447055852965
True	107.15645709729176
True	634.5346222902806
True	594.8232265268855
True	206.4709609443384
True	430.2176199548656
True	40.94818445471546
True	280.6303541899454
True	577.8376630478283
True	605.0954278369737
True	317.6133519173044
True	72.09260127167927
True	907.760947318104
True	1051.7980412338918
True	562.0342058708231
True	61.50654478610115
True	29.769702122539776
True	89.24621486663177
True	107.34876407607508
True	104.4826534196768
True	879.8952322516814
True	1198.3270213234962
True	733.2764999951225
True	334.40465487041894
True	9.827765660180786
True	20.148259543139183
True	337.18052116025126
True	474.5471728530909
True	47.80035531668119
True	560.0801624288181
True	435.7946167719708
True	399.406598640109
True	82.5035912287888
True	197.46715801858255
True	263.2080173993665
True	134.18633884259856
True	386.3056040663635
True	41.83650638506265
True	171.822058000203
True	1166.2437824708948
True	4.97642068332316
True	27.1455739822864
True	583.7694597011812
True	361.5515660730797
True	806.9415401063561
True	156.39570168452377
True	762.4636804725459
True	561.6702423150188
True	279.99495952548045
True	433.75678998076313
True	346.44770033037327
True	295.0695430188984
True	269.6808713626967
True	403.8351208211764
True	500.02849057660217
True	522.8223392784537
True	107.78366967463516
True	363.7084794796688
True	8.604733803948054
True	187.36944048165125
True	230.17681836589543
True	853.5680349835942
True	607.137148327227
True	31.52284474835484
True	739.5025723167895
True	848.3706004412372
True	112.55615992101473
True	336.6923361427609
True	849.7756293273206
True	220.9501361964523
True	163.6430686909078
True	512.8382658906942
True	576.5823332874932
True	1090.0555423185558
True	140.16610264390323
True	158.805585866656
True	264.6810188750926
True	314.02891924556474
True	436.8744182398409
True	410.6666770899306
True	328.00036493245227
True	424.662574571962
True	491.9944970435427
True	230.934125391645
True	1484.746057595588
True	265.36564928219474
True	396.7581836437547
True	49.97711070532287
True	797.0218099506616
True	259.6931901468503
True	912.0348922444152
True	543.8370817492361
True	302.68343730287114
True	771.7329980498035
True	265.5385900726935
True	216.44631808699145
True	260.3001743821784
True	218.106114553066
True	143.6631620014637
True	249.8135083081445
True	724.2723972421965
True	536.4007744664775
True	223.6090473487068
True	1152.149295424842
True	121.52545267854416
True	266.2544392264532
True	73.41065749030159
True	311.96896760533906
True	414.54680370697406
True	91.97056358257952
True	221.83589085002484
True	78.58930582810797
True	721.7150617814422
True	372.1333110719671
True	234.048185614928
True	749.2983857398352
True	865.3416919551742
True	834.0933920372142
True	837.8646768469797
True	354.9634591591477
True	1.443413845079225
True	276.8815030952468
True	49.92608195299445
True	392.0855854198177
True	47.18656942117848
True	353.1226907456741
True	850.4938961682886
True	1014.1338252271054
True	388.8327652884922
True	19.82219689009961
True	511.5804127536037
True	498.8758421913077
True	186.1567113371225
True	245.78875743809087
True	288.4390896574668
True	23.5913485656477
True	121.09017732840772
True	941.5543728952052
True	61.435955602944944
True	477.28880985159634
True	790.8454740996666
True	98.7035242233097
True	254.77639690531012
True	113.26365984396648
True	17.100393230932735
True	1.1243226351972353
True	115.77739846816438
True	1001.3581437983984
True	478.000984171017
True	58.76209800008026
True	774.0780653236824
True	334.452022113628
True	1.720502922686666
True	449.6872515416374
True	192.645647381654
True	486.05320371358215
True	86.0515285202785
True	327.79329974127955
True	364.7026298677437
True	170.25668998686845
True	208.3830371179978
True	132.15775462097852
True	164.1721954901678
True	993.5406229681416
True	16.685067652685103
True	494.9127019175384
True	476.7846258090951
True	389.85637577782825
True	220.66743038725613
True	237.1371249747972
True	154.28100054372572
True	43.81343769715684
True	506.3269789991108
True	151.96391996598294
True	815.5324816508762
True	838.0465881618458
True	253.6916566447026
True	300.8245702751082
True	533.7417057501394
True	43.444976738751706
True	88.90986309942089
True	712.3868388998525
True	1084.720105210753
True	114.82461395519807
True	724.7447090491703
True	141.13786372812126
True	953.6684943662756
True	665.1556120541279
True	107.16000704538904
True	264.69484675416123
True	617.3027897461046
True	264.2989493095422
True	47.6894075104368
True	563.6959691992254
True	454.2385304060068
True	5.111190765045403
True	479.716112903423
True	68.82788551930582
True	182.92782823992977
True	243.42668073687932
True	315.90054403596224
True	69.3432629550047
True	223.22187963639485
True	347.2184169814591
True	441.4963572647826
True	929.910845488945
True	47.6367697823645
True	935.6853276803791
True	987.9431516827766
True	131.15225816417896
True	77.96526461969813
True	973.282246131762
True	32.19767819330285
True	232.15954217127592
True	84.82192330515161
True	219.1261102221713
True	373.8974040295591
True	946.2029267368404
True	100.71396499791923
True	73.8737616871472
True	655.1852543461248
True	258.40437120642224
True	699.5359604268967
True	56.05324585571635
True	510.2598729775584
True	406.65181550713686
True	685.6325714447545
True	50.67019144770891
True	113.43027285946954
True	28.31907044093168
True	267.4482498732866
True	44.784613021827255
True	356.7108837681163
True	2.8918233400079623
True	1177.4913492779135
True	105.26855311293086
True	130.25411653398442
True	355.3424173025338
True	739.0782068694521
True	669.44136907555
True	1029.9900114657128
True	478.00170093496814
True	408.204136361529
True	147.09090103881272
True	407.2804357333823
True	855.8632372108182
True	434.1324130841156
True	953.1353648367595
True	88.38685734262593
True	409.5803629531075
True	171.49544836108507
True	286.61579597560416
True	734.7317995904199
True	161.95380077037603
True	131.94357344375368
True	64.67820039988956
True	887.6991586322279
True	771.9048948724292
True	78.9921286293254
True	433.94494474964193
True	757.0149943836998
True	426.4884075014343
True	59.3276022137988
True	320.40276877385725
True	771.4078923365486
True	28.322807891507715
True	373.641170510896
True	171.8126683046179
True	292.3457728173875
True	32.636181631715864
True	222.2746477575088
True	784.1495110435885
True	642.4941808277638
True	56.00816070060544
True	282.6699052284988
True	874.5303299302685
True	17.290973999661468
True	309.12353250719787
True	291.2503920185145
True	408.89468003483233
True	217.90718652368665
True	616.208702947928
True	49.92902269746912
True	981.7465409381005
True	872.1109887597678
True	44.386029863858965
True	383.6216518724247
True	722.0292813079857
True	909.9478941353786
True	270.65836502113217
True	609.3273572906677
True	133.19590241884202
True	196.60306926232292
True	136.78139782928352
True	128.166812828979
True	200.22317882307743
True	947.7615765000608
True	796.0690194125551
True	946.8482880394292
True	20.87696408220286
True	26.37004778867781
True	365.09665112600464
True	14.535361438224976
True	605.7809067769107
True	1079.504855165275
True	270.8287640882152
True	207.65056516871076
True	82.38564518693676
True	214.66770053559748
True	130.2688499520265
True	43.22752081389165
True	129.38737089684795
True	89.57484686083149
True	250.35768308249197
True	509.98885741863535
True	162.52515852200293
True	29.517705901092786
True	63.69467426484543
True	425.6185477148129
True	263.05656433512826
True	601.9158608979923
True	23.3821130489054
True	112.9222409866078
True	665.595724351767
True	271.7214051757203
True	491.2313615812241
True	654.7241767563615
True	100.3726183885782
True	114.06528816320602
True	79.24705265269232
True	27.617944203580667
True	119.5826191625077
True	86.71221519506473
True	99.47066439113313
True	153.3945951026569
True	240.4075814055656
True	841.5314899343567
True	285.0533784761052
True	964.023459825225
True	171.165112787077
True	191.28450707657925
True	812.5060875671437
True	300.84004404673334
True	602.1564079144182
True	252.27069794161852
True	369.2953344427531
True	443.7749828080985
True	540.3776354032772
True	652.6378602352451
True	360.7184265932893
True	34.911928004268205
True	564.0448248322308
True	605.9996479764804
True	19.617282212141816
True	11.725105510279016
True	261.4430726460436
True	406.3258692659614
True	441.8676170049285
True	64.64986551806075
True	619.0683629462076
True	932.4575452677428
True	224.88973821928516
True	924.610740800004
True	264.9910355218363
True	105.92081170944346
True	281.8490529277366
True	689.995034998284
True	41.04023709640382
True	578.5913564806339
True	1277.9180037605
True	1019.8470318771426
True	883.4686684622238
True	205.86583436956744
True	88.29222336242822
True	199.8521290120765
True	830.8618003746304
True	138.3171503010954
True	1047.8321505699232
True	883.6637344013974
True	40.933637040852965
True	86.02866806367415
True	420.8952525623517
True	398.3119425138366
True	197.9284551157172
True	517.6922322089099
True	657.1665093281504
True	128.98891667686112
True	274.97914044552846
True	1021.7716506723956
True	54.45263742258944
True	671.6033908348576
True	557.9710033348566
True	38.792218721106366
True	792.8337318133105
True	383.0060793474855
True	559.0214872346594
True	111.33889471480228
True	254.86139705559737
True	224.81052138940677
True	25.87168584163849
True	137.24020361793316
True	750.0339915263949
True	139.26077552834334
True	398.1158186472414
True	64.51236739596244
True	650.9331686152187
True	608.1742793168501
True	243.49946550690757
True	462.2784672308
True	172.62923520072212
True	169.17539246631577
True	212.0674246776118
True	273.00149112831787
True	355.30408762347247
True	127.2874244328332
True	185.56893982169143
True	27.23153908366476
True	885.7132455559387
True	310.5771156434912
True	8.965776993492888
True	364.3280324599018
True	169.14024050067093
True	629.5834144186402
True	358.8573363008892
True	585.5707367349437
True	532.5474704101465
True	488.9528941918561
True	795.5666069579672
True	243.35468577160432
True	560.7915692196176
True	157.6348391363125
True	508.3108855884736
True	368.2819195096139
True	375.2835951378908
True	121.25082092015356
True	130.87671986794263
True	110.50093609425574
True	66.11322715282208
True	723.9510190118561
True	176.2286807796247
True	44.4317136198479
True	0.0
True	562.3880460270478
True	107.82895167835996
True	22.43063103586634
True	42.534094334767104
True	110.16678751725333
True	529.755778752601
True	185.15943653633815
True	108.41594262765076
True	36.61732918071692
True	155.76589935207122
True	934.5303405815324
True	48.22611417019798
True	235.1388793943652
True	750.0695471888345
True	322.91284645626627
True	456.6858896174488
True	460.49501684304215
True	513.6604697235138
True	584.895593775304
True	894.2152364569033
True	270.3474335241467
True	1034.58366026054
True	914.1632513501856
True	606.1525309340907
True	343.36394647031767
True	834.3046817994126
True	10.15639875298734
True	34.604188070896406
True	299.53254510794545
True	42.64911317538794
True	207.05803672970927
True	780.5108951746764
True	223.014830343588
True	765.7293318090188
True	764.5431015789288
True	122.48149257458677
True	354.40008084900103
True	572.1447735471262
True	24.301356814082947
True	128.94417511226428
True	430.2824137012945
True	304.23729564398195
True	204.2104637671922
True	111.64285476761202
True	380.95595261660833
True	22.75031343368864
True	373.17518310838574
True	362.6241534212608
True	1026.110108549981
True	355.66596545663987
True	31.245554065086427
True	433.0527755902455
True	459.8757692751306
True	234.92398650615883
True	31.2668100434844
True	767.9146770939973
True	449.7874551387264
True	178.29775219614982
True	12.646884713487108
True	1221.48939464823
True	162.60151480902886
True	25.031157107211065
True	304.8738315894526
True	274.9793704835923
True	116.3073457369624
True	293.4357578207225
True	46.68419729866258
True	315.24887064731774
True	318.54202861952456
True	323.69985214606675
True	31.43315780516059
True	48.06477248710376
True	1036.4674468554772
True	26.50204435601437
True	12.673282497842964
True	186.00765236635024
True	653.1275401937244
True	9.636042808252244
True	187.3532743951324
True	173.38149881990108
True	523.6902231548921
True	367.71470692153287
True	717.5593618222632
True	318.1775389440637
True	486.64075793529855
True	448.1837644098122
True	500.994391221431
True	90.64705774524256
True	1264.0927692247244
True	921.9379295433664
True	292.1403900266889
True	530.1626370882007
True	106.5149016316351
True	574.7020575496308
True	415.12742485893256
True	162.23691700096865
True	78.71202161685231
True	348.9080440201426
True	163.2911930648751
True	28.498887914482147
True	606.6063587977803
True	374.3777833119896
True	67.61469546549206
True	31.092776424428664
True	652.6937106651011
True	497.6995012919627
True	70.91160745466736
True	21.12024242920689
True	332.09633019336223
True	320.2856542669245
True	699.704693585356
True	558.7525153872014
True	555.4558775780619
True	790.9276425645596
True	9.12276940279751
True	55.706423151366366
True	35.914660055634286
True	56.85429154015861
True	516.0180428582349
True	584.908425234266
True	87.62180622735377
True	106.76591624657485
True	192.9653307713903
True	73.66297016295732
True	183.90592994873344
True	203.49029186588933
True	269.6014181951133
True	832.0117677298161
True	583.451787781531
True	285.3355803866951
True	187.26623312321564
True	277.50487674879025
True	232.32649935878527
True	733.1844710531152
True	325.2642342799054
True	173.98689937173168
True	903.0571240606346
True	356.373793524213
True	467.6973601091941
True	154.70311934265592
True	124.73882833501617
True	63.309377696368905
True	218.52316858216057
True	964.3447457155052
True	511.2927427218431
True	114.14927679274606
True	343.765176380803
True	106.17343924611718
True	689.5142585222051
True	4.28968028157466
True	710.6592139982371
True	37.14430335732766
True	933.072340968292
True	848.8749993389642
True	207.69000571952364
True	29.30574168192517
True	73.78058083919535
True	452.1448205781175
True	233.15855369460988
True	1.1230616521451418
True	80.33743512391322
True	1098.551833098481
True	345.25679244519887
True	657.5285449354487
True	476.7066475897028
True	32.229667923970595
True	136.68377833402295
True	440.3987026406896
True	938.9015752546036
True	830.1984056190386
True	428.5816481395109
True	341.74139985875723
True	18.742607379630023
True	76.5269127728388
True	735.1427637267592
True	463.0807825870188
True	376.0161122683765
True	864.9588147255505
True	25.43557364114312
True	221.28336416197592
True	899.6486073651377
True	240.22596255269724
True	8.563119002977832
True	506.7404911969383
True	103.2324129209274
True	609.0230784016956
True	54.47733143907634
True	255.53416232144951
True	864.2026193871923
True	891.5299954033746
True	276.48031365011553
True	448.3254708261122
True	118.75051754826907
True	593.7946555709722
True	257.1425892898022
True	183.6472777474965
True	846.8758464486071
True	53.02632348339907
True	725.4682828967427
True	277.5411177079566
True	302.3479143783515
True	170.62358604101468
True	487.2041077356536
True	600.1344221396054
True	371.621602384276
True	416.8473680853987
True	70.15319116017845
True	151.57362661210922
True	454.4642843267672
True	213.2886040156576
True	40.25037556703661
True	205.9438162711593
True	407.4240382552014
True	384.8743770841896
True	735.3417143032077
True	134.3484529563532
True	652.3671703993507
True	475.49123727143296
True	604.5649300267667
True	133.0703851713085
True	37.08173650103308
True	664.0719954192377
True	72.81519607186056
True	565.356619626301
True	666.2767382281422
True	453.63201882949454
True	139.89122098057814
True	536.0585670647841
True	4.420711906777113
True	395.5215926277003
True	31.57684727992416
True	627.7532503887613
True	277.5545031564553
True	580.5138248440018
True	702.3734887973987
True	150.44337901914636
True	537.0049318971973
True	509.4317849508135
True	63.85527704530607
True	999.4559551458174
True	2.771295503157074
True	28.56408191180291
True	644.6232870807547
True	688.9267259778733
True	125.23963372237488
True	394.1891939877006
True	123.83091401248905
True	76.42710549492604
True	467.8640057679168
True	43.663022758960544
True	505.0064931724326
True	12.873953128092108
True	818.2289976205508
True	539.654335820711
True	673.7166678801409
True	100.47086256527862
True	389.3913954249279
True	1001.3451859858588
True	846.4789018756861
True	140.13630081711926
True	527.8463705413411
True	462.7904074842709
True	243.1602235796204
True	259.4931135746472
True	6.195166585764338
True	307.31947235623323
True	12.563846747944035
True	369.43487645068615
True	77.56094776335419
True	412.76468313464807
True	644.8075699475264
True	126.89879117677056
True	241.2614134094715
True	652.9970542237511
True	682.16741257768
True	294.2648996888678
True	140.71090477743653
True	166.95576896968188
True	470.0231460970185
True	79.69602374664188
True	10.7399189471063
True	517.913606109427
True	572.6450521514965
True	18.058137544014254
True	138.5138836103634
True	862.5258659499267
True	499.20235167013664
True	277.8294246293646
True	34.071583412158894
True	481.1107825764646
True	108.348438183824
True	586.7513651634296
True	652.5971622890507
True	290.0818829536672
True	381.7248829032935
True	193.0729460665652
True	242.37208603394112
True	77.23848934249078
True	207.24326084489127
True	487.4011448878724
True	21.929739874274443
True	434.25032994460383
True	371.3249592055213
True	716.7279591750529
True	952.2045046885936
True	892.1589746708726
True	155.68710971716317
True	401.3721369380977
True	70.986321854093
True	193.4590067599434
True	326.2170256585427
True	10.03853117835032
True	815.6965459788964
True	21.852679809902146
True	394.4893567891367
True	276.3877176327982
True	641.0953680354969
True	209.91652930000745
True	37.95225662831672
True	711.2569556871535
True	1084.0935793790495
True	221.42772425884232
True	134.70626492862823
True	596.3854674537429
True	507.9729390259957
True	18.145579326935405
True	815.4465473667035
True	110.60727236390032
True	44.97019021525526
True	305.40128306972736
True	355.746248841305
True	408.2652625995886
True	266.0474696334658
True	19.884007940884526
True	22.172620720694688
True	816.843838311183
True	194.78844790286328
True	112.34597451665444
True	835.2055104859107
True	657.441929540645
True	625.494713790255
True	450.5954960100004
True	148.9852080406547
True	30.66461933440062
True	100.4245526216684
True	430.7493528008239
True	228.49578698723852
True	497.18409662059935
True	150.57522382979874
True	493.8959982847581
True	636.5714423118295
True	970.0756932169872
True	25.20993059086291
True	1010.897533000842
True	1046.2960842876694
True	486.3100480096888
True	83.93938035971377
True	799.6315146039082
True	636.6080285833397
True	650.5777424992526
True	177.36530711310013
True	760.0996499426589
True	694.7593829395771
True	120.97633861478565
True	774.8909150306641
True	825.2561435092304
True	465.2754620872371
True	232.0536254675063
True	69.1262838611966
True	297.6230556973978
True	356.62334012508285
True	450.7728544694515
True	447.75318472078817
True	202.6743237128069
True	310.057497278498
True	2.6464652034851657
True	11.561907517295555
True	109.04008978411822
True	133.9208436816573
True	359.7381114811555
True	363.08545184901874
True	109.62324413305132
True	16.884557690583286
True	209.824357160833
True	844.660071016047
True	463.94324495985785
True	524.621072332829
True	541.2110538598255
True	814.2440860311219
True	640.725879214991
True	87.29784045033823
True	204.89830854218533
True	249.67912285831423
True	282.7379046227353
True	102.80851803922492
True	364.98230811466857
True	434.402737825897
True	172.32817005285398
True	673.597606179413
True	244.4296559762906
True	203.1859676909868
True	29.927813468098364
True	248.3867067086668
True	478.0840499485123
True	172.0979909671767
True	544.1550153911606
True	464.1301392026454
True	242.51364400785727
True	107.2820866527721
True	41.45036781356092
True	407.6598765462204
True	785.6022542261184
True	169.52517925867014
True	1039.7099911497296
True	1041.7977972782155
True	474.5502685442257
True	100.52385571291572
True	121.17201741585198
True	639.8789893119354
True	9.565851967549108
True	225.5078298514048
True	137.2014171859639
True	118.82289541925032
True	328.7983439229467
True	628.7730043438141
True	36.635198328741566
True	116.26783171286264
True	949.3104062080924
True	54.14601803840228
True	460.5276430665692
True	530.2476148846099
True	258.6157573765431
True	135.62972578727147
True	902.352062314343
True	1204.3519619704452
True	512.7154780073337
True	640.848756893174
True	212.90306483989272
True	148.7995124353739
True	320.9522634453928
True	247.72540740734135
True	171.62451541549598
True	313.4063531498166
True	313.5069188896955
True	11.990562085660684
True	624.278881021352
True	147.9931999893952
True	73.71957959314562
True	414.85590824390215
True	321.6367175426827
True	1216.039953656221
True	348.32177518680595
True	987.68791984077
True	9.544550246033742
True	262.4574020997108
True	224.09600821872164
True	154.14973608881752
True	467.16439922645327
True	204.9853336170235
True	414.8428541404672
True	339.93890815459616
True	114.35287682111968
True	371.8933703687487
True	1003.986844247122
True	739.043407062511
True	225.5147272106114
True	112.19368636079
True	296.8130143810461
True	25.575550212274308
True	350.0286397383789
True	330.5164910593229
True	559.9435937926278
True	447.1902196753477
True	357.869759403632
True	159.76868016581906
True	13.860432166583225
True	431.12275574509215
True	287.20563390142286
True	148.78860396823234
True	300.98436126875896
True	421.6522853392555
True	818.4733551590357
True	312.2317930306278
True	786.2112712083004
True	397.5599035281829
True	380.7410853428953
True	1.6026805636056811
True	1169.9622494506016
True	105.41928860104856
True	936.8465616951886
True	207.3514953719556
True	466.5679814780624
True	664.5719811558281
True	82.18173200604127
True	495.36965676395374
True	35.99184768195752
True	422.132595050132
True	80.53682050728519
True	233.5972644529106
True	36.52335086325825
True	664.7477612651345
True	195.83742798992665
True	27.12961314055921
True	378.85205904401687
True	107.94156441560698
True	162.0977696828377
True	807.6615498189607
True	257.08903514994256
True	153.81280651734207
True	372.62054917533794
True	518.0622076370697
True	341.6798297454382
True	519.9848417075448
True	598.1325092600588
True	156.01966758669298
True	7.378398444978018
True	74.6971306362168
True	413.60974388429867
True	92.9521335384464
True	81.13735120275419
True	1071.212501425984
True	27.990153758707592
True	314.2041062682419
True	318.9633836748975
True	463.80520009748193
True	653.6788624946079
True	195.59728918127703
True	678.8665144578307
True	331.7465391702216
True	351.10685988798105
True	269.1443415989738
True	213.5862995666854
True	348.7868019317487
True	445.19867990510846
True	419.52639452500455
True	611.6332851445804
True	140.3213931395445
True	76.36974388125552
True	38.96537632501408
True	279.207434054397
True	630.0306682015523
True	403.8029347556901
True	832.0896127977702
True	223.85784209218784
True	412.0504070098975
True	68.92201930855403
True	56.4044872429572
True	428.8313477895211
True	197.4094140589184
True	222.08468995065323
True	38.76240045151846
True	1107.4250516442023
True	172.25385128300493
True	918.7433541131272
True	320.68164435157985
True	914.9843386131124
True	235.25695498580563
True	451.67984429364486
True	525.2077593248587
True	598.4605766816825
True	211.14709641207563
True	480.1878067726794
True	944.8850048512533
True	126.3142756965274
True	7.267978081753004
True	578.7913751200854
True	27.919776165844382
True	79.59536508032748
True	812.0262051918163
True	226.17420507171
True	970.7439464659597
True	679.4998511590746
True	404.5584610493128
True	277.08902466429964
True	490.0261003619577
True	345.0921191873214
True	176.102699423175
True	684.076322210903
True	704.4965900638264
True	211.1714578210628
True	90.02272621462944
True	508.4704059446152
True	138.52475359494213
True	372.4296314705306
True	336.1014307262657
True	63.8090865919786
True	389.89865935220206
True	409.4687688713109
True	366.1540211333828
True	408.24447062124574
True	426.62323522754673
True	673.164399174653
True	54.19088292629995
True	459.3455145592504
True	322.68364752165894
True	666.0725034168772
True	221.84320041304517
True	102.0349094012372
True	42.39548035521071
True	541.9852408125544
True	617.6791705349301
True	192.1148834136553
True	405.2752727318732
True	347.20367701707045
True	18.153394457611064
True	171.80720863431014
True	287.7217261065145
True	2.982852804948733
True	873.0452165610728
True	81.30454006226458
True	103.44464173688851
True	119.24388089570128
True	367.7562976886203
True	36.91226169755219
True	443.492884419825
True	224.9944624457797
True	5.489132752472335
True	115.9102713362754
True	442.707443124919
True	50.0215265086493
True	65.26026818668107
True	181.00750479197157
True	279.651279104456
True	980.9463785480856
True	395.31382732525856
True	978.1082364960156
True	185.1845114173589
True	1030.9846924062829
True	788.6130156042597
True	598.6698083767967
True	423.00203449508416
True	373.9078395752821
True	80.34760281528322
True	73.33097298886015
True	77.28006332940392
True	176.13670330957578
True	478.0645945785031
True	1100.5025681187756
True	187.32219112188537
True	359.3005327556869
True	433.5528516704514
True	615.7873322064249
True	598.9391042793291
True	278.5693362487102
True	469.62386715240063
True	646.5434684146343
True	99.35560724041528
True	718.749358468003
True	269.21548791846106
True	134.4750727847953
True	413.29767086280793
True	848.3136717932214
True	433.7219841636365
True	845.7993452596494
True	188.21486181850585
True	359.86068564044416
True	705.5419053371998
True	610.0296838410611
True	184.27080445642244
True	265.69023877068565
True	850.856407101663
True	31.076404630330583
True	189.99672372131116
True	489.8213172821151
True	725.9582934471001
True	103.1266003042026
True	36.39443420000427
True	174.69529603241253
True	720.0886117794859
True	318.3679696406205
True	550.247057278136
True	356.1902712041219
True	296.9682643727515
True	461.41807253868586
True	500.4920568058913
True	71.50872512113769
True	381.8584189769301
True	789.880551002645
True	0.0
True	287.090711116721
True	256.3282895363672
True	977.1294326939244
True	155.5807774440452
True	653.9594873894285
True	632.7784780144013
True	110.41160123797788
True	215.3654152851862
True	132.6056947595685
True	11.675181624267177
True	285.6678273754395
True	373.17097885093307
True	1118.11262862128
True	247.47788511966075
True	407.32639546264846
True	656.5321729610447
True	208.2841667346682
True	26.12566215442433
True	871.3425902691957
True	615.2198251589973
True	156.27298286878357
True	609.8300149849781
True	163.75897464081496
True	303.655450004764
True	773.0048006728088
True	35.18337550500719
True	108.51096859872816
True	503.0983270179023
True	66.92554226394014
True	77.34986843387586
True	412.78179308379526
True	23.49834959461337
True	758.6705267108547
True	101.40304017109544
True	156.87128293870342
True	18.681287157612218
True	720.8118239522972
True	29.138276413937675
True	759.4410934146385
True	404.0024309595343
True	117.82551508567649
True	698.4301026779824
True	523.8579333700911
True	543.6884751493325
True	45.255814186086425
True	361.0500184643933
True	4.546818131686335
True	96.26967156512652
True	380.5194252207741
True	49.93700789390674
True	121.3703633702976
True	308.6851173024383
True	180.96704722769752
True	100.19782056617564
True	687.2486655498554
True	19.897838077358628
True	1134.634525997256
True	501.2820511107833
True	304.3651509736043
True	500.3524876417384
True	129.09656821842646
True	778.2482012271578
True	1097.1532162673436
True	747.3873834010536
True	177.7786125392499
True	226.30500846204603
True	51.96025284078703
True	56.55517397770672
True	155.93645730475237
True	100.9035416438284
True	171.69294921164706
True	1204.3700942411376
True	296.40789381759294
True	356.9284350594846
True	712.2440241382201
True	15.764982627955982
True	14.350193658684514
True	593.0028062556815
True	5.527173209200831
True	112.84332940456154
True	685.7315765886254
True	179.58206774736166
True	634.4283948294276
True	858.3935355276636
True	149.20121586059292
True	894.174773696139
True	2.4400361101564947
True	454.27002634008505
True	1055.4851543773846
True	24.127404603231422
True	231.7253289838931
True	152.74356999153326
True	961.3607053336603
True	231.6357400362834
True	518.328940759761
True	121.92541697845878
True	523.5605671321375
True	149.86045223475207
True	94.55461807254709
True	385.09837719285946
True	71.1791406829565
True	56.756210076002354
True	1061.516553565435
True	248.5657830874423
True	155.54322666712886
True	376.10370867654143
True	402.2274509741538
True	210.00571527496805
True	162.76125550618931
True	397.9122219834219
True	34.602826904172915
True	485.5590377376976
True	1081.1025639226286
True	115.01548937414348
True	472.44170560873147
True	322.3458398655774
True	24.43470460644829
True	402.09848111388754
True	107.47149351918698
True	574.3700940772131
True	210.897018792321
True	420.89999958297847
True	21.05510000806684
True	426.1207642806452
True	100.62295003347694
True	332.5538081944396
True	32.80333572693678
True	174.1754705649148
True	228.86705125629996
True	758.1094684588923
True	60.79288224755888
True	137.98671670542382
True	233.4938369190007
True	142.49371030497082
True	634.4834763521238
True	548.4783829724595
True	773.3723686531683
True	386.5576417678388
True	547.905844696555
True	410.99728760064863
True	688.1644264826907
True	73.49444270689123
True	469.6106865228652
True	429.90674597715406
True	49.14848308582642
True	82.79851444942226
True	125.0685195397228
True	88.56259771221366
True	316.08064818751313
True	853.6904891887935
True	321.30610881364646
True	1112.2707449799818
True	315.25188009375745
True	921.8963152384484
True	145.31291284221848
True	566.920435312785
True	612.8930195886581
True	685.4625751404234
True	459.3019209232679
True	64.13231820368328
True	299.04241023156743
True	41.19823710901498
True	171.26231300280543
True	168.97163842355107
True	1184.6876655738604
True	227.1972345301852
True	548.7428854060537
True	549.0329284138154
True	551.4211298890066
True	891.2786801633134
True	584.6451290026316
True	620.7569215367894
True	960.0102848009784
True	125.3849499840796
True	322.2435231206751
True	261.3231448416916
True	327.49574165552355
True	89.8307807726299
True	379.4335468228437
True	4.760383687791334
True	330.4531637553293
True	259.9240228562249
True	610.5324701785984
True	302.3015664511148
True	358.057008610664
True	10.139693545574673
True	57.9672989425615
True	551.7842973974585
True	29.46557649230333
True	142.31139768810704
True	64.78348169590485
True	155.9980592536285
True	233.90633972124272
True	70.32258874494516
True	387.9556200023954
True	256.8543945051006
True	95.99508868325886
True	341.5203350448045
True	67.3797655551158
True	611.9607795368627
True	821.6646595686442
True	262.7158176717892
True	1171.728108423327
True	107.68627335953668
True	296.54058326592866
True	1051.8670806173127
True	90.78118068342629
True	278.4288017100893
True	9.914859747803389
True	410.3568913475397
True	458.84542957765046
True	150.94261116771185
True	620.8731563919512
True	898.9355712791757
True	156.57212800393032
True	71.41832861130084
True	329.724476076148
True	558.7150411862021
True	615.834191352995
True	1258.888886141567
True	29.7605662290021
True	939.417816493508
True	139.07099977217223
True	633.7026719860048
True	119.86685199838796
True	131.8464806262779
True	195.85413918073036
True	163.18781715415648
True	757.8708157540653
True	210.4811139917837
True	233.911367229146
True	66.29619718578327
True	515.1608530860117
True	454.01570573078
True	177.111790801674
True	235.6711259711038
True	17.799985294658285
True	424.4783035171772
True	222.3364069490889
True	292.80680361914955
True	113.59858855958424
True	721.281561345172
True	425.1510517398762
True	253.3920421344353
True	639.5234341298915
True	523.5782907224229
True	468.0092318988823
True	130.53231109413528
True	525.9167172858653
True	435.58338403720006
True	2.6124701297746404
True	190.6919876576196
True	91.04615305964138
True	250.41470665734712
True	3.2888680563214585
True	125.96875097635127
True	338.8802174486207
True	6.915790629559716
True	857.1000813822187
True	166.3622889993762
True	746.8449570253769
True	798.081489134869
True	154.9663333736407
True	221.5402195154877
True	486.34971113533686
True	831.4180991441135
True	48.810435364602256
True	41.73616181296813
True	135.57039078276475
True	618.919112046699
True	741.4287242737095
True	182.1417985297362
True	590.0942770857164
True	604.1899480371362
True	838.4182951914748
True	414.6894736602249
True	190.5541476827711
True	893.6575396537226
True	221.0121843623585
True	154.75441027169362
True	326.8701719382155
True	212.44397708495785
True	212.77629351836805
True	616.97633866206
True	245.7107875900796
True	189.2575091337034
True	470.8505008781824
True	466.9981159924321
True	61.217191591913206
True	284.8506745768518
True	80.32774095423518
True	343.52772818448585
True	364.0679407422054
True	255.3327082548599
True	173.25865152381914
True	381.2251813427421
True	636.3944721456907
True	749.2009909571111
True	287.9415237998119
True	736.7155829869723
True	62.99361191344662
True	902.7356992976536
True	349.0457812953103
True	11.141191834523942
True	618.0839646973714
True	702.4451089352926
True	265.65704565411954
True	163.42283069646365
True	45.08929146445448
True	370.6515140235512
True	77.51460441394806
True	15.07630740825899
True	890.231101771725
True	380.257023999627
True	176.95684651148014
True	991.554723922982
True	13.04336809277848
True	795.2104829373733
True	30.04775927355612
True	667.2366066239475
True	58.12233514994735
True	755.8045146830301
True	448.53458367426776
True	201.4783754906373
True	444.2041191152301
True	223.5144867848857
True	302.64872101313625
True	226.6258789150339
True	406.4019285301872
True	9.899801477886845
True	328.2483273568658
True	115.93597152073306
True	11.759081946913634
True	467.8237068116856
True	733.6069449190422
True	276.90506301881544
True	81.0986362831357
True	315.49000109849186
True	78.98606409102662
True	192.56698692949087
True	173.7799738997288
True	378.1989343735231
True	43.75699243562895
True	132.52077540097582
True	390.2541164340426
True	877.2697700753928
True	116.12283490767692
True	212.07482598905423
True	424.08688157654376
True	18.87162894507768
True	434.0500307628689
True	502.88688327508544
True	91.40247802314826
True	410.541408898184
True	347.1437346252254
True	420.4131934197258
True	585.3493835279306
True	1021.2885007519824
True	943.0501472712624
True	57.26863464598704
True	1067.127612233278
True	110.13662611501746
True	114.83074990515152
True	105.69658208559484
True	487.7948727366103
True	375.6081960135949
True	581.0746145194837
True	254.0349224899332
True	150.63138870350147
True	417.53068168975256
True	15.491819866535788
True	451.4323408213704
True	372.9645121297903
True	151.66120298082427
True	95.4143824289406
True	526.5542424716525
True	1003.7785272003296
True	202.77118324982
True	70.87803366822793
True	443.02057765824014
True	372.03380006336806
True	479.3042289181606
True	319.50267648793624
True	5.149803157128039
True	514.3602968001103
True	506.522409851973
True	498.6715081913028
True	186.5222268149182
True	106.032408398593
True	21.75287892731089
True	377.3946362266093
True	109.69209783329607
True	5.820401836105969
True	32.06063589766951
True	348.281948930084
True	629.4442905822605
True	131.21685426443915
True	89.25537416802031
True	25.314012882490385
True	404.6040615680848
True	354.5520968726016
True	785.0773550830726
True	291.76571857204453
True	507.8683081224801
True	534.0148881425678
True	535.6436860952933
True	292.24517232221405
True	548.6405637004112
True	101.17069560158204
True	573.1229218174586
True	6.9999376718407005
True	363.4667994145853
True	468.9214657484658
True	980.0455728814924
True	350.84693671421354
True	800.7355853216199
True	987.5380125061604
True	172.8532078120494
True	35.85442402206193
True	361.6833003564863
True	381.62719582243807
True	578.9057792977841
True	247.75493339460064
True	29.61277053781533
True	632.7348370520707
True	133.5197273925444
True	1032.0684120654576
True	319.68003420395104
True	462.3845400653535
True	124.42466056220972
True	814.6281024067472
True	134.4521564665571
True	823.8287723430984
True	560.8574608052768
True	182.5408669650371
True	114.77667503540935
True	65.89238557718626
True	570.9800293728334
True	917.3631554720696
True	417.4389696891038
True	541.8593249599477
True	132.50509225380856
True	629.074827347925
True	479.06957434710927
True	771.4520054554582
True	326.4750999415243
True	584.6576252677474
True	117.8993105846289
True	25.375249845077807
True	405.8532635423256
True	168.7094124715577
True	104.26741649627148
True	399.1858651453673
True	1078.1869849582615
True	270.560961141505
True	554.7190537497628
True	10.736054256712906
True	73.51441336645374
True	316.6705492803808
True	815.2889835631638
True	451.4176720089384
True	530.4778904169219
True	711.0733291936891
True	65.31897112166364
True	758.0768062318897
True	47.899629070297
True	105.04273593802078
True	178.081924071001
True	86.13829209574969
True	26.14537386283728
True	298.38763725335474
True	474.4627821284479
True	917.8264729691002
True	863.6296051495059
True	6.305143238898813
True	288.66033209512955
True	473.3225966562349
True	119.06638337530234
True	240.1671934153537
True	340.4608006382804
True	1334.8038312487504
True	460.6533417475799
True	26.141622470852976
True	188.3313971510268
True	714.0082975431632
True	35.3866819721917
True	174.7225375783001
True	562.3674515439807
True	67.8706711951605
True	862.8691494965501
True	333.0806356455746
True	679.1700973830101
True	71.06251314641032
True	677.1517416951787
True	581.553732285078
True	881.6746509477863
True	250.45110312247144
True	506.3942585107364
True	861.6839115468416
True	891.3320024430919
True	224.05465979292677
True	746.8320757965431
True	205.36618131230347
True	444.6349008185075
True	384.1313100824701
True	494.9657812687634
True	492.7699399928261
True	322.4472006532382
True	346.05616250306144
True	111.97653040281187
True	343.78378450939687
True	1164.147859202884
True	300.8381898945336
True	146.68432415494811
True	286.6873255211584
True	741.5126181599251
True	647.2925994530756
True	406.0158072970631
True	120.6300977089076
True	330.4681522460957
True	33.68741135809116
True	169.75723124108865
True	89.94393150648065
True	91.00202408722625
True	543.2217956393552
True	140.39818054816473
True	133.73276125889024
True	107.03087733781902
True	85.06279038534822
True	454.2395431074449
True	386.77692000432535
True	1038.4480434415798
True	560.8421715482253
True	850.4183532742518
True	267.710101877689
True	303.7884422149043
True	566.9859792441034
True	192.84995526994487
True	762.2222684986208
True	247.8635342981084
True	356.4371529180881
True	68.29764226478422
True	117.2131941946529
True	260.5274850684741
True	124.9535111334538
True	461.8092629899288
True	31.64130093895501
True	577.9746598826894
True	1011.0737650614504
True	703.0336866275106
True	1.0178118451527518
True	60.52925999825603
True	498.81181110291504
True	432.4315659333836
True	77.6155641213504
True	117.3697438553649
True	312.88469521089854
True	80.11799622010928
True	55.63221967124103
True	726.9813359635717
True	669.4992743832498
True	159.53654382328895
True	160.76405756564822
True	537.042133686453
True	55.06297336262636
True	26.770391782674302
True	576.2059816094122
True	439.9737543406045
True	1139.38470029006
True	47.95510022369626
True	472.86387956016017
True	900.1814822254869
True	804.2547186561748
True	292.6509597297007
True	763.3355722124261
True	400.7309045662046
True	45.160179851935744
True	101.50995462655648
True	668.1645396008089
True	78.28223508372844
True	141.57645073699146
True	912.0687139201676
True	191.11660629903795
True	277.6770750579806
True	108.37210811697696
True	641.4242898667861
True	586.3035623978442
True	213.06247920192743
True	440.98786787342016
True	40.64166628397867
True	279.555480849859
True	593.3743522158102
True	631.3809642893593
True	318.8071916283241
True	74.30767150768023
True	913.6372995299314
True	1106.8548462681729
True	567.7453199218041
True	66.90212646373664
True	30.863032128930872
True	86.99678747392568
True	111.8382221337433
True	107.23320591626052
True	886.0258051409785
True	1179.4780231079308
True	715.2316962911439
True	315.1829521131666
True	8.681699729004585
True	20.878133115327334
True	331.30993082086144
True	485.9391902906133
True	45.71058040948842
True	553.5504188460955
True	437.5271280057888
True	410.2250638059466
True	80.62696352308431
True	201.61050311227277
True	264.3256938863815
True	127.807729648782
True	387.9730440009019
True	41.41441898880933
True	180.95983925554984
True	1150.5152141135272
True	5.845623951702666
True	25.873771377478544
True	599.8074078124755
True	363.4554877398173
True	780.4599133737453
True	159.48596457198792
True	755.6925066403672
True	587.2304734713686
True	281.3874439624283
True	423.7758422881756
True	341.26517627173405
True	289.507704688324
True	264.9160541447177
True	379.6433026776207
True	503.7214284745404
True	511.861054702666
True	106.33885584810422
True	365.9136435696969
True	8.740450167100722
True	194.04690329959277
True	236.9618041812296
True	871.3808633969674
True	584.0196028207241
True	33.03314951656189
True	722.2585268419491
True	833.699334466091
True	100.53340042745904
True	341.75910862524125
True	850.4684194883716
True	226.62422998556303
True	166.7026112439996
True	529.9472330568619
True	575.783239013283
True	1106.0411189582103
True	146.6620454584417
True	156.92613085265492
True	260.25879561231767
True	327.6279244940541
True	414.6437726339127
True	406.4486335118874
True	311.22620413167726
True	439.44170370568605
True	504.3101939859022
True	235.96107226285812
True	1481.4503838820538
True	250.1303780106319
True	394.777676238944
True	55.2906906298333
True	780.7512330304927
True	248.9225847272609
True	906.9129120872228
True	546.5322336896046
True	312.63978346143904
True	809.9930429741437
True	262.98578498954845
True	213.3645706926845
True	258.9709303707835
True	216.5811259244913
True	140.3497549286058
True	257.37544634719507
True	731.7281526417449
True	529.6003026539994
True	215.06473118191695
True	1217.959020492135
True	117.39728181244578
True	270.43533138546184
True	72.5471938647491
True	301.17728864115304
True	404.7010618742988
True	93.2250172801144
True	218.03130765950075
True	76.1940416704187
True	685.9755007992891
True	378.3983390774228
True	231.22179604547796
True	711.4403231749699
True	870.5652962336296
True	822.5673122783783
True	841.2982375512481
True	350.16308073308414
True	1.4542149185691702
True	262.7074627808741
True	55.430018771116885
True	380.1732377882007
True	57.46155068059199
True	350.1566645607754
True	868.8029081538087
True	1039.9744017348285
True	389.4432367604712
True	21.181411457685
True	524.0636390208025
True	505.85364948300406
True	191.85776813041147
True	237.6746647325129
True	286.41925510455064
True	22.65430179252184
True	123.43201270367696
True	977.6727246752122
True	63.25763412049032
True	489.5619181486274
True	787.1836824235852
True	99.0797698205052
True	257.10355588634474
True	110.92166391697296
True	16.377201380010398
True	1.4627440167640895
True	113.36754183562712
True	1010.2029123306836
True	483.9632670427278
True	69.95359585035803
True	790.4662283964343
True	345.5197223489092
True	1.7254843571927505
True	449.4898830690771
True	191.712609539162
True	487.85079985001954
True	80.37755186084125
True	313.32170650141654
True	384.11785951347184
True	175.68892446865422
True	204.8036840420261
True	128.07750440537933
True	169.9222672683735
True	977.0534669732276
True	17.696908219139612
True	510.51390878667706
True	470.042495322632
True	410.5498656576019
True	215.49364365509624
True	225.4782049296725
True	144.53189422431615
True	46.83451392344031
True	491.9741950394642
True	152.3754321740534
True	781.7035557978298
True	817.8901682339954
True	243.71534300728973
True	320.08204484979893
True	517.7358355813669
True	44.98540771277885
True	84.81413015044191
True	759.8585411597414
True	1076.720001875782
True	111.08160205726972
True	724.1465748424923
True	138.6315836553308
True	950.5869066072815
True	667.3443238204179
True	99.7137263954547
True	272.61693423770373
True	613.5237817374868
True	269.3231614023138
True	46.828498433979526
True	572.9833050686912
True	456.8035559824589
True	4.594275945737289
True	479.5569183753061
True	67.5421756900451
True	173.5377586073942
True	233.0264552932401
True	307.5258829596833
True	77.95457022446415
True	225.10657165450715
True	356.61037544004625
True	438.21529647297154
True	904.6859440079744
True	45.95461096948591
True	856.5982743768316
True	1036.0736276490904
True	122.50638236138964
True	76.14815738552052
True	1005.218839396018
True	30.57547101339005
True	230.5323534160896
True	85.63909421802455
True	215.2940587749134
True	353.3775489590749
True	954.4431114916983
True	101.74778205503507
True	74.1764236936305
True	640.584868451494
True	277.1079579153845
True	706.69130085952
True	55.53444450696596
True	496.4884567779323
True	384.3074925413543
True	683.5143086471735
True	48.93958184284212
True	109.05458410579416
True	27.54687669380761
True	272.23347115206
True	45.52544360619337
True	345.1182832188475
True	2.805127171820084
True	1187.871212319948
True	100.97827783393144
True	130.43630392063653
True	350.81784423682103
True	753.9194055584067
True	687.1977838665953
True	1019.4089112225054
True	476.6911064365533
True	414.3739448906148
True	141.28436901324002
True	395.1046726434121
True	818.8677822277875
True	431.0433520566066
True	961.0997624868836
True	83.29614310526536
True	415.5108963253856
True	175.31609572152013
True	282.45953923466146
True	752.4558036868666
True	162.26273238486286
True	136.76384441984402
True	62.50834549671346
True	854.2207675825003
True	795.4315272026258
True	83.46348695476973
True	435.7127043281188
True	747.4347084841381
True	420.4896465156861
True	57.61830436142984
True	326.5789141633577
True	803.9677155116871
True	32.61951579393546
True	357.19444078012384
True	165.52677742499705
True	288.08005295462124
True	34.337232896670066
True	229.2607925340463
True	772.1946506056125
True	658.0318220754106
True	50.51076360484737
True	301.523591331827
True	895.6840514739467
True	18.629122020527397
True	312.882495057812
True	299.66694223714023
True	418.02049365693887
True	217.060116519624
True	585.9067072286701
True	44.22003347785212
True	939.0151385169088
True	887.3019853058371
True	48.57655681748158
True	394.3249832937876
True	723.6352313824401
True	894.6786228439029
True	261.20453717760125
True	599.4726193018404
True	128.71329361885992
True	188.64965321927383
True	133.30203146699455
True	133.12949358867078
True	205.43330172803837
True	927.3311729459132
True	823.1083474786004
True	967.3456131349126
True	20.32120142641815
True	26.240980665872733
True	371.212987706018
True	12.637040107923443
True	636.3224629422544
True	1076.4314451204375
True	263.1911667684008
True	212.7872494635055
True	84.67187459927472
True	213.66925560462803
True	131.327920081411
True	41.44614754386537
True	124.68558970495016
True	90.34593901017358
True	254.70218808866304
True	527.0331733246519
True	162.17086626588298
True	31.89989199330841
True	60.829476966952015
True	415.1150016628856
True	263.8580822592525
True	585.0074908477349
True	22.46927831816531
True	111.3777311285768
True	674.300952636605
True	271.82031433663
True	471.54341653457305
True	662.7171227875176
True	104.08613932151876
True	112.69955500284604
True	83.45271504325869
True	25.14213120229256
True	119.0714377500842
True	87.70948681771472
True	98.81493367854137
True	151.3775588647336
True	240.03212344327096
True	826.370791001599
True	287.0815591072276
True	955.9533223684248
True	171.35603753411317
True	199.66221023559757
True	795.703743763757
True	305.2077001504892
True	608.268066216615
True	251.409696397704
True	344.5821682278793
True	452.9986520475417
True	544.0374871777408
True	650.6921930447055
True	377.5928326039531
True	31.31410548596277
True	576.7839295587136
True	615.4115746867083
True	20.495371697501184
True	11.315792490327508
True	262.42405326248087
True	404.8163372079313
True	465.55651179560135
True	69.01888725104125
True	622.6085570511779
True	936.8045624721668
True	240.93072512773804
True	913.0316236328752
True	272.07412635914693
True	103.24714150587226
True	276.0634447386594
True	672.6400338378166
True	40.50092418097081
True	573.7470137750761
True	1281.8728879185608
True	1028.145329688355
True	917.7274946103825
True	214.8312751614416
True	97.44652520857932
True	202.03805577499705
True	830.981097467367
True	136.34337095664262
True	1067.2028431096248
True	866.3620489316688
True	42.045733422581165
True	86.92168302635932
True	421.38848405468633
True	393.6093423635421
True	200.2932989793828
True	520.7907643433954
True	667.439028105837
True	119.76355130326446
True	285.9916818470768
True	1003.22461834989
True	51.329585268151725
True	691.81577469546
True	557.7680532611807
True	39.01571698618309
True	817.2126243764642
True	385.5783963663936
True	525.8031753365715
True	112.73699267642864
True	267.54783236670534
True	215.43075802845
True	26.68947830056576
True	134.12990943389653
True	733.7848511447403
True	135.52837166123038
True	380.3009425930831
True	63.74968497142681
True	622.8786064757171
True	601.5561231375212
True	230.4274139154618
True	449.28260082782185
True	164.80797541208543
True	164.5448569845468
True	226.63690624616152
True	283.4984936076651
True	353.5975553448392
True	133.9813582514892
True	207.86523213785583
True	26.49945764040318
True	858.2522729576389
True	318.66734969405127
True	9.56376236167788
True	360.62018333347095
True	166.5092520692937
True	630.4709062404661
True	365.0066933283511
True	585.685355152396
True	556.7156662677868
True	495.2170059540493
True	793.0062068785106
True	234.45983615352225
True	565.5306228567883
True	156.02698303531213
True	515.9408500913329
True	365.1664442235291
True	376.317209388949
True	126.93340995637476
True	132.3211536186326
True	107.96829589811196
True	66.70970343331396
True	719.8606671164337
True	175.54659811378102
True	44.850475027826185
True	0.0
True	570.7951598572969
True	106.35791403689124
True	21.880804107400568
True	42.84304253520092
True	113.54760086205977
True	549.7818406544164
True	181.97901665027555
True	109.63758121172168
True	35.50333643011308
True	160.40051080649795
True	933.4167247678952
True	49.17958579894706
True	230.181582942528
True	750.5318035901901
True	320.87481321313845
True	475.7120537711491
True	483.4439579385551
True	514.9948285386705
True	601.9983456352726
True	930.4934814681708
True	265.8990732705099
True	1065.9298595854664
True	908.7855330869628
True	619.1698108867347
True	348.2458190634768
True	829.6334707879128
True	10.590867678745015
True	32.29011818381365
True	290.36960423353503
True	43.16161296434313
True	199.43201907561564
True	736.095073590632
True	220.47880000486333
True	733.809823103549
True	765.5716775036904
True	125.31978055880114
True	359.018817268217
True	571.5727015573436
True	23.30510582330089
True	138.4109037358343
True	433.4802701833359
True	294.8664979280016
True	198.6746895543156
True	110.9228871566365
True	389.8160903324632
True	22.11663418468302
True	367.1008474999439
True	361.3281506695323
True	999.8785963756428
True	374.64061068688136
True	31.48202301552448
True	441.6041206951044
True	446.6297114497729
True	241.54168730016252
True	33.714635663412054
True	757.6206406702277
True	428.58465202139126
True	173.41954829244722
True	14.55783606644412
True	1222.1971903242118
True	162.83260321636808
True	26.444385353529817
True	308.41870938435943
True	271.9505228023104
True	112.89421319529504
True	294.75923401503934
True	46.08596215307272
True	314.46507973192627
True	297.8508460249995
True	311.7287689264416
True	28.9548246047981
True	48.81928287484765
True	1060.107693724091
True	23.86725388589427
True	12.652227448480282
True	172.40575403212603
True	630.263114201881
True	8.035068644420138
True	205.92971698919536
True	166.76213160032916
True	511.9356445840512
True	377.4394596388156
True	715.6186648984543
True	309.09819607272846
True	491.4919755550294
True	453.0383477872178
True	483.7681953182744
True	99.43052484178186
True	1282.1164950614134
True	937.0885836800776
True	291.816550541664
True	530.8105488546167
True	104.83313409771029
True	584.5634405065713
True	429.50046423906736
True	160.04897661366655
True	76.03266791662072
True	333.3281823506515
True	162.9602463094125
True	28.90049268197326
True	600.0161935611011
True	383.0684810305341
True	63.19263558822895
True	28.69152271052992
True	671.0148936093157
True	486.7238228309854
True	70.66281235948502
True	22.082223279380244
True	328.3630183056238
True	329.626660007453
True	762.3299358891267
True	543.7444312955315
True	557.7852691864441
True	790.0755461590818
True	8.180750824532337
True	55.46399512214088
True	37.50123362419525
True	56.5150300762429
True	499.17842349357306
True	575.5790492260437
True	79.91810152137295
True	109.66809207064767
True	188.9453189693955
True	70.12686770038829
True	175.35504140613844
True	202.58171808413107
True	276.5911209997889
True	798.9126973629207
True	588.9834550291932
True	284.25181550210226
True	186.2984709986708
True	263.0638254974622
True	242.72430555597063
True	757.6996457337088
True	338.64099900877994
True	169.82436296298974
True	909.7429104121268
True	346.63598481067083
True	458.771923192604
True	152.1807668209351
True	125.4304367545719
True	63.95753306443906
True	205.8902037428512
True	972.5006651857522
True	521.7649080764278
True	115.63698317423324
True	342.2303753573244
True	103.62588574876078
True	693.6821611056971
True	4.309405718010435
True	720.3491425877695
True	36.66257007653655
True	893.3196876215605
True	854.3563968176021
True	211.7546912988076
True	28.44576632297263
True	84.7622288754643
True	453.7546833731682
True	235.0424620736692
True	1.8225874048748207
True	79.31632610019734
True	1089.1008221835607
True	333.2866978294489
True	669.948155017425
True	505.6378899780752
True	33.71629016338165
True	136.94542787181183
True	441.91078313214166
True	953.8621988382956
True	831.1446951806826
True	434.07392603444
True	339.0415843002597
True	16.372452898968362
True	78.34407900854278
True	717.7473005420806
True	471.4536498983852
True	396.2564509353061
True	884.4656372316133
True	26.53202147942652
True	221.4510767111961
True	899.7685982715019
True	232.0275857838555
True	8.879169883460166
True	495.0614069640852
True	107.00808344498824
True	641.9220513232714
True	52.73517596011703
True	267.4892466829481
True	876.6210049978613
True	938.8090310210064
True	276.3143262403456
True	436.5172301136985
True	116.2820045719211
True	583.6056472557016
True	258.675532597114
True	197.34219647883293
True	865.8656166993921
True	54.86423812186152
True	722.8509343569725
True	282.9070429898092
True	300.20601353701056
True	172.0484395640786
True	503.1552654469702
True	595.7149029356133
True	378.6661891741877
True	412.0079257062517
True	70.35728387495672
True	164.89972870562664
True	454.96024978394047
True	226.2719151712461
True	36.9577110888028
True	206.53984736762465
True	398.1269302477973
True	405.5572263596991
True	740.623222440412
True	128.58039139497694
True	650.4149242227535
True	502.1896775072621
True	582.4870309444466
True	131.40043443495188
True	37.66234716755654
True	674.3712198104996
True	69.40519488667945
True	548.4074552407653
True	689.1436532981434
True	458.6760936790201
True	128.59237925240873
True	517.119912074775
True	4.46664933447402
True	402.6029372604048
True	32.266507670547746
True	640.8955095977467
True	273.6439367466995
True	579.7082420219928
True	690.2223064942978
True	146.17197693529914
True	528.1483866441127
True	481.4461875324776
True	64.02363343219332
True	970.974365337826
True	3.2784893233962014
True	28.132904742494933
True	647.9639403813457
True	679.6145794443067
True	138.5144047237213
True	429.3340731845098
True	123.39521473491764
True	75.04547821546349
True	455.3157322497286
True	44.89049330873924
True	515.9714096428695
True	11.144965126028008
True	825.9046968415009
True	548.9564002186638
True	667.7023277968765
True	102.49996143039344
True	375.9858488734826
True	997.7962399414866
True	899.1265370456214
True	148.20632246834364
True	549.5926820495702
True	453.081565086621
True	247.0604265076828
True	256.095387877156
True	4.875227716106466
True	328.2173400724634
True	11.13123854060819
True	373.9771857769829
True	75.42780973272176
True	400.980496279577
True	660.5331322875917
True	126.51012615228136
True	235.4586809992763
True	638.8715291716585
True	678.6103381121901
True	297.8081973446704
True	136.35886870492007
True	162.193315188379
True	479.2629946180298
True	84.61640424454343
True	10.714294647684932
True	498.9451180140736
True	567.7161488384473
True	19.877021200389603
True	132.60747677138605
True	937.5852276906708
True	497.9047438824501
True	276.9488220317185
True	32.87957968270867
True	478.4769047354245
True	111.0386374306086
True	585.1714030476267
True	654.3101698162868
True	289.68069332854617
True	386.1762511092374
True	189.62511732758205
True	251.6377345541449
True	74.17370811212797
True	220.36597151741992
True	495.1725932996664
True	21.059884628542694
True	448.7421605739798
True	359.7036484794838
True	694.4323490745933
True	873.6874316750219
True	890.1083412287977
True	161.87997961593553
True	395.95770611329806
True	71.91633274880563
True	183.08925208756213
True	313.1702662186001
True	9.783015916166988
True	786.8936221849879
True	23.62712027518649
True	401.4185350032183
True	255.2957554760208
True	658.7530182043222
True	213.06840003767323
True	37.87083438056207
True	663.3461653883644
True	1060.0389760487465
True	229.4026646896411
True	136.6008064578121
True	607.8509879926925
True	504.5582792771834
True	18.66528346985777
True	842.5169947119776
True	114.20207999226888
True	46.41197667315718
True	305.590066900557
True	344.5116982442692
True	400.25419871387226
True	273.6638141933517
True	21.387493106871062
True	23.602304941101306
True	838.0628073969335
True	200.8146251938166
True	116.53198766298244
True	847.6204346482093
True	647.7242650120963
True	643.0193131732609
True	452.7215572620623
True	150.0159831272302
True	33.24933973460534
True	102.0751648194096
True	416.657507411968
True	226.5430780996292
True	505.1469748863533
True	144.59899615328416
True	468.3941232658536
True	639.1997213676085
True	958.9701695091544
True	22.398342421177983
True	995.5248461783322
True	1090.6227468124905
True	477.5863597304423
True	86.61835612416252
True	789.2488307983791
True	641.0678543985296
True	660.227464601801
True	177.36521863645615
True	733.2041175087296
True	710.9719625553537
True	121.13732118035072
True	747.810570817081
True	815.1448481883376
True	492.6740365019278
True	230.06026043810823
True	69.46164922406554
True	304.56744731474055
True	349.9381142089287
True	462.3030615671342
True	436.1633290808665
True	193.7940485151394
True	316.7989590426412
True	3.0225175545016727
True	12.138206716287105
True	106.284788946034
True	128.6636524290488
True	357.17560451558734
True	346.72037374782406
True	112.50601198887227
True	16.249770542212207
True	211.58119712607933
True	820.7884861507498
True	465.4169946674007
True	539.5777120046331
True	566.8593865577197
True	789.6576318862421
True	653.4509233574396
True	96.1799237490216
True	206.3643489879105
True	237.325517326167
True	285.48090921498425
True	107.6651228537934
True	367.0452137545532
True	432.8045279464181
True	175.95171641024896
True	649.934663360906
True	252.9102871561016
True	204.8865975160038
True	27.89349039734101
True	251.65183806913967
True	486.68575157690753
True	164.38177215752117
True	513.0156185355047
True	481.1827747271304
True	240.04053010378263
True	110.83488182145211
True	42.84331638759726
True	395.77793249328346
True	791.2907654356292
True	167.11221133775905
True	1074.725293988077
True	1039.905063561575
True	480.1619507467794
True	99.89445742656416
True	124.14349155192482
True	658.5207425080142
True	8.406276303509014
True	222.33022840699843
True	133.88330454273296
True	118.8215606621805
True	334.31981875728366
True	643.5592484970015
True	35.08281899369034
True	130.25957182464845
True	916.5176705774492
True	54.304302325938295
True	453.710842484351
True	538.8200767493869
True	244.1604798089744
True	130.66783112030132
True	955.6748166276258
True	1225.9953425697113
True	513.8085685354297
True	657.6320933626567
True	203.4020890756698
True	152.30654801524364
True	321.4040298638285
True	249.3865129992287
True	172.91106887168732
True	299.3666752827921
True	340.3878234604919
True	11.314136880323696
True	624.8698401683802
True	143.48452843654465
True	79.74163428819361
True	443.36296308209074
True	327.1871872461686
True	1177.92872835281
True	347.34842835547886
True	977.9492745032828
True	9.436375078457498
True	267.28486156713683
True	233.5330889171716
True	156.73938672791886
True	479.3091835611593
True	207.6188389881239
True	404.7992967200064
True	334.14859357960086
True	115.1460839947929
True	345.4621494467888
True	1046.9478310630293
True	714.9356434119397
True	217.2171063103748
True	110.11395347627467
True	296.0762898921165
True	25.002133570625787
True	347.06509012518904
True	318.47785540115603
True	597.2587381774471
True	437.8401401519443
True	349.68749397219824
True	158.6798127231788
True	12.623351611615844
True	420.5700384304364
True	284.2411098755644
True	141.72984484742688
True	299.3108639158411
True	440.7532947804757
True	822.0727774747957
True	303.93524131333
True	784.0335991965422
True	411.9168369818029
True	378.0940230993045
True	1.7762709082422456
True	1188.173268539727
True	107.970913124918
True	920.4592163103642
True	211.50304335760237
True	444.4308135790947
True	675.7839055901525
True	86.82099727487804
True	475.5725303688576
True	31.03197952852061
True	424.7906769097679
True	77.46605039786655
True	224.86238878965344
True	37.91022007851343
True	669.5282389279074
True	187.1843370229236
True	25.24283917985855
True	408.6961921449201
True	114.01090835520657
True	167.4380769437151
True	832.235785150936
True	255.44239326723653
True	153.3610998418891
True	364.29983820090587
True	502.4346504166163
True	337.0197422311862
True	501.7045695431147
True	630.0081192777703
True	158.29632698188868
True	7.46888388606263
True	75.98368323026764
True	426.3457693236065
True	91.5609891666349
True	84.01577185558224
True	1039.225337638186
True	24.575045249720148
True	339.3467960622277
True	317.958267465047
True	468.3380415370249
True	675.1705867770075
True	182.5093787648801
True	651.5691859797845
True	321.2421870806524
True	355.2028961480117
True	271.6372775902652
True	208.3355348197018
True	362.7635407381962
True	417.6571280538796
True	413.9586023286323
True	606.9583363788888
True	142.0448072899143
True	73.30382791555519
True	41.51147027798266
True	302.7562194919459
True	609.8053587249093
True	407.63118701850914
True	822.4928560070516
True	225.8812770406797
True	395.3093124213371
True	65.87200235420786
True	55.69075483493968
True	437.1249399291189
True	197.04684434705672
True	232.61487843460512
True	44.57591655236126
True	1060.358611253993
True	175.93975561407348
True	922.9475851488132
True	315.5073971383767
True	928.0594974056664
True	238.75381288235684
True	452.8551077429117
True	524.5920742127012
True	630.8684807557884
True	214.61878635476515
True	483.61818375975525
True	968.9577829172724
True	124.64699342433556
True	7.582269355360831
True	582.7286529172677
True	29.358464314358816
True	70.7360445367007
True	820.1993912233745
True	216.65547898892163
True	972.0862930783796
True	683.1914893161241
True	406.5550010361629
True	275.89334082763133
True	485.2401552697633
True	323.88729516962536
True	184.4804570616114
True	711.2313061378187
True	709.3286287699792
True	212.17682830442217
True	89.67037223495774
True	526.0512121129691
True	135.36385649535546
True	369.2366469878697
True	339.7151432618498
True	65.68557361320651
True	370.8258963456977
True	401.62706039566126
True	384.7966644830359
True	405.97104760560313
True	433.6307819305418
True	683.8426759260626
True	57.38289776527571
True	444.0605925152373
True	333.5231006598744
True	653.4238614048159
True	223.0771342580329
True	104.39973465728144
True	40.84921409110565
True	548.3030995397102
True	619.0986065896357
True	190.4194647837089
True	415.3517383418068
True	354.3786708093333
True	17.06423376139533
True	167.4860049451314
True	292.62788586318135
True	2.7432947440231024
True	871.8367604630246
True	81.30760471918825
True	99.60336037674516
True	108.41079421390992
True	366.9409582909498
True	36.35445630171976
True	453.121384495266
True	229.60431750877623
True	5.135711922355796
True	115.56539492279204
True	446.74851671790617
True	54.76388931566133
True	63.9351728340279
True	182.68726257128503
True	299.99166762464307
True	931.937243132534
True	384.4544626530101
True	966.9813357641412
True	189.24476853354824
True	1030.046093541962
True	806.3509382611386
True	645.2851470753453
True	413.7726033126782
True	371.0266492228896
True	81.18571433877243
True	71.98428350194838
True	79.40029591186092
True	168.40131590127183
True	475.5793250342852
True	1084.3904436119944
True	168.79852166590814
True	357.55103363473654
True	434.6521912878698
True	584.1899505681753
True	597.4470882603796
True	287.4761647046163
True	456.7034107045945
True	681.6053100658258
True	98.12514404888478
True	737.4856981902318
True	262.97559933446587
True	134.37239867971977
True	405.0313783567776
True	850.7729625749724
True	440.2562341952697
True	867.9284172232071
True	194.32485701069768
True	355.2356200174584
True	679.3326394734505
True	626.6623149710961
True	188.6062661132795
True	250.6533267872165
True	805.9913990748258
True	29.11215449424283
True	190.41440137283809
True	511.6702785918442
True	694.8365898767165
True	107.51956900177186
True	34.708834764651705
True	168.79180326484314
True	736.4071271043082
True	315.19944126224084
True	547.0454847596983
True	368.3140121884598
True	308.07607489346447
True	449.63264425718
True	475.0988924907103
True	70.77085286146456
True	359.371602176048
True	756.8690218329225
True	0.0
True	301.0786160675958
True	239.8686431757665
True	978.8015815233562
True	149.44941303602968
True	661.7440707922792
True	636.6087024717142
True	113.29861051633486
True	218.54767534804108
True	135.67916467058362
True	11.189040378715523
True	295.3654751742533
True	379.5689682323711
True	1125.2274967466692
True	236.0872798337068
True	389.9873929877284
True	655.8188951833951
True	220.82302867926745
True	28.05212628566086
True	839.8367399843589
True	638.3447535621164
True	156.4094490520183
True	601.3886098981636
True	163.54680038232104
True	289.73236252572093
True	804.6742306175446
True	35.1223270716604
True	104.20750295134305
True	491.6833457520324
True	64.58660519414602
True	75.4768438492196
True	396.0037349119755
True	23.103626201938106
True	767.0852770937358
True	98.50462988139265
True	158.75243276717234
True	17.86910909960915
True	703.8572726211943
True	29.94863671711938
True	776.6025493117044
True	393.140615206802
True	115.36924122145749
True	695.8975144252022
True	523.7066026614141
True	556.2005107903376
True	49.19783191676866
True	363.1526163489861
True	6.194956067791625
True	92.98052923812342
True	389.6482678618336
True	48.18192964713809
True	119.37086032444871
True	306.0021587311752
True	189.6753574075558
True	95.80869015379632
True	675.0209941373246
True	20.549283348050054
True	1136.3460216730464
True	477.8430650546432
True	301.5735111012124
True	501.5552180469856
True	122.41908238606594
True	771.6914043859098
True	1123.4440864235182
True	763.8495703866515
True	189.07145544936552
True	225.5842861899524
True	49.30739686843921
True	60.88176404572534
True	156.0703137458694
True	102.04909697370816
True	164.38991329528685
True	1185.100671354715
True	306.20282982800234
True	368.52239396239503
True	691.6943611534499
True	17.24459404005732
True	14.64164045557211
True	581.5870556067382
True	6.505092826702099
True	119.11453408381598
True	688.4475927030469
True	177.14958974072638
True	646.8882434123126
True	851.1598414830282
True	159.36437427466947
True	848.3250126375106
True	3.4170774367944032
True	461.4397200336732
True	1065.3410292749857
True	27.39748120126285
True	233.08462552905007
True	136.57001759067828
True	942.239459249928
True	240.42931864810004
True	470.38017819765537
True	115.17159385593924
True	506.04182193543727
True	155.6384688695006
True	101.0530926433686
True	389.06086254034767
True	71.57027719260066
True	57.24099109975313
True	1039.9631406441947
True	265.9301812513246
True	159.04040556788468
True	372.084975838754
True	399.0764129461961
True	219.6662215420017
True	165.49786135036334
True	380.06584950518766
True	34.53878511279242
True	478.97171197784735
True	1107.1988834430065
True	115.57137905190989
True	470.619330112493
True	308.85254024520896
True	26.54968199698541
True	385.1042279349584
True	100.2638410042062
True	594.5593491802126
True	218.6807654425287
True	416.2798183669181
True	19.24943325548802
True	432.29830391870223
True	98.26931965978372
True	347.507473544544
True	35.144552347868995
True	158.93098309442198
True	251.1701579287524
True	769.6454938490396
True	56.54366116221559
True	137.56214061697648
True	235.03256357302692
True	145.1149020907268
True	618.8526263748015
True	579.5861616557671
True	802.1322822519327
True	388.3943626511086
True	518.7346068369023
True	429.2630689303575
True	678.2540098798092
True	70.61250111823934
True	471.0916004834316
True	436.7402057444148
True	44.75896448811078
True	86.42150061512963
True	127.57406345354948
True	92.85981032081624
True	328.0622353190783
True	844.4813721665157
True	342.9784922782265
True	1135.8554247469672
True	317.3531676980011
True	907.5936532477676
True	145.70102665246367
True	595.2341431151198
True	604.678142939864
True	725.2473517044269
True	450.5430865565074
True	65.66464022328122
True	301.78949912586086
True	39.73351854836773
True	159.6594490272309
True	170.59751336719435
True	1125.8770696949075
True	236.2863080012182
True	545.6433136586547
True	554.1853269053578
True	558.1557463418682
True	880.941828155615
True	583.7087190306767
True	670.0253876172369
True	924.159584595039
True	124.21888796903916
True	319.8040636089554
True	257.73080303955885
True	323.3000695150209
True	88.60253238557785
True	387.7729784132971
True	4.234585944382362
True	341.6845026549032
True	262.1164789062718
True	598.9392153582539
True	292.2561226918556
True	351.9536667565702
True	10.073676358768113
True	64.26624031922279
True	540.8772492679565
True	30.310985189106603
True	139.50180563148874
True	64.40343162140248
True	156.11714192021077
True	244.8382592986945
True	72.07952138083242
True	384.2863446054008
True	265.4389200923952
True	97.89693720028023
True	339.97230699788184
True	61.03725461433324
True	570.7509138683505
True	856.1492009771599
True	285.34328839710736
True	1130.9314643632351
True	115.25141722617644
True	315.4909996920525
True	1039.2882367233503
True	87.19522701325448
True	272.76626453814947
True	10.201441123488108
True	411.13190894466777
True	451.32078290567136
True	162.71910640461863
True	628.4959315462557
True	918.231626421234
True	154.8677678378663
True	80.77421650086104
True	333.7434057054696
True	557.8135553380806
True	607.2418204986305
True	1246.279261583251
True	25.067835327516903
True	940.0291894349972
True	137.2445768438611
True	629.53663127683
True	117.75744341459
True	130.86348522747153
True	190.20793803058092
True	165.81214079789976
True	747.0009100396605
True	209.30345712756235
True	231.1414249476123
True	70.5307102741805
True	500.4828476780978
True	445.6339220175397
True	179.0894329898387
True	223.60751916786325
True	17.26137274364913
True	425.5124056788112
True	222.0388932082249
True	280.02187566570217
True	113.73154502491052
True	723.437355436105
True	423.5138493429173
True	256.64497637090875
True	642.1364810946269
True	520.1547249620014
True	468.53383048838674
True	138.4153856279007
True	533.3843483640311
True	435.1296756383184
True	3.115775155325172
True	199.2018868166904
True	95.99123211062006
True	233.73912466429505
True	2.8134884746884303
True	119.94207600893075
True	354.326710070004
True	6.746684916322414
True	867.5372407185592
True	173.6444878725611
True	744.589472786468
True	829.9294381148115
True	161.649397891283
True	221.7397205030232
True	473.1474920504775
True	845.1459697038665
True	51.37617759776561
True	36.9798945992432
True	133.55154364943056
True	630.5837554224685
True	724.9068173665759
True	186.5923640485076
True	598.4981589254644
True	628.7000422390216
True	836.2568466152507
True	417.4836046772157
True	186.16982660631717
True	860.2414591067437
True	207.5462819539312
True	140.20003839644298
True	326.08385089557527
True	227.6205660188149
True	209.3123446251377
True	607.3403476422997
True	253.32658377986124
True	203.30411083172245
True	468.8720302205999
True	466.50962102335217
True	61.23939727143372
True	276.3967394112505
True	77.04492698311687
True	336.3552070647821
True	357.52741598861564
True	255.05234972706728
True	180.30312883410284
True	388.7926289148804
True	641.2195575144658
True	741.8764461059087
True	292.8048604143008
True	732.9636260976516
True	59.38811983789363
True	886.2419646357243
True	361.3294574486149
True	13.823353692123868
True	613.1247511048605
True	711.4170129881883
True	245.7537234051433
True	166.6427852050716
True	48.73141310258765
True	386.8138817798237
True	77.19856823522461
True	13.155029359761134
True	903.8758877540964
True	365.2912889503648
True	177.20511581983166
True	989.1864652067926
True	10.724244584758846
True	758.038707602984
True	30.097698614021542
True	679.1229121684805
True	58.63649475302942
True	772.4380263732903
True	436.6084402678697
True	205.43996233721367
True	439.0414085728255
True	208.5357670679152
True	306.27813540282835
True	229.9404769111262
True	406.9185424251317
True	10.54798353001728
True	316.04896859423224
True	119.99406328521712
True	11.081724048212642
True	478.021475089132
True	715.4270186824654
True	301.32851568091985
True	79.28492577906937
True	313.4709396735287
True	82.08189461145906
True	190.72726517493064
True	182.03514700403736
True	379.9496388506044
True	43.45087002808928
True	140.61204434632378
True	372.745018690789
True	905.5518804795904
True	108.7302090223946
True	206.8147456644731
True	431.0608000498488
True	19.50744326723222
True	421.26817554387833
True	505.80098935998353
True	90.28364958442256
True	394.4154333005196
True	343.8269132118479
True	410.695084083196
True	577.2254479926635
True	1033.179412329691
True	1007.1928839145148
True	57.1635858638799
True	1061.1281548995846
True	109.77753964337462
True	99.51723135744751
True	116.87412502720387
True	525.7416671927341
True	373.25769998435
True	575.8491809347308
True	253.60546500799865
True	168.25091406585807
True	397.84191135155424
True	16.159540882930173
True	457.07158493040873
True	390.8881810505878
True	142.0176861357669
True	96.17413200816615
True	523.0676686084519
True	1008.0133815985848
True	191.140594270666
True	65.73107647323619
True	418.0930375542744
True	372.86496091327245
True	476.03831491269824
True	327.28629897755604
True	4.046437654644372
True	550.0457014639627
True	507.983625840352
True	490.23715824684086
True	184.3197903721741
True	97.3803137654072
True	20.97596391904465
True	379.8091724568951
True	107.67941748697729
True	6.8527235661929256
True	32.59246250156201
True	347.4204340535356
True	636.9887982567301
True	138.95688541202648
True	87.02312725485447
True	23.766738852437467
True	400.6661635544335
True	356.3681204127822
True	786.2764654895333
True	308.6819040620052
True	532.8050357046307
True	535.4777305069192
True	531.2429395459901
True	291.84934008347795
True	531.4474605300954
True	100.46656942719012
True	584.7060704727367
True	8.088222180555743
True	382.10389298830825
True	465.7513619406226
True	946.3879008224054
True	348.8966176226237
True	803.5908914936043
True	1006.358265929958
True	178.71852774703862
True	40.528528778384526
True	379.47268763356726
True	382.7181620878955
True	600.7851648840722
True	240.6101899589588
True	29.128515826589894
True	653.2519718432928
True	129.10141165578122
True	1007.2738237439174
True	325.70501276315025
True	469.6027126140382
True	129.59222017978706
True	802.9638713514397
True	139.74201623125165
True	836.9548507656341
True	579.8446279052274
True	181.6521137013508
True	114.762591621055
True	70.96420502762044
True	557.0568389175721
True	898.4994555222181
True	413.1960488171493
True	515.3634862110887
True	136.24604311786663
True	659.5576138298475
True	486.585609606612
True	804.0060168813694
True	320.33160586555675
True	567.7315370857694
True	115.1968186300477
True	25.645579292691156
True	415.9149060266287
True	168.33690984816283
True	99.47243393376245
True	385.3325356415784
True	1079.8637101830925
True	273.152726361776
True	552.8264814653338
True	11.591828819503148
True	73.43186341859429
True	322.2554469987184
True	780.3091702635852
True	460.94170436920655
True	525.9897859137402
True	715.0528523393085
True	70.23202425807601
True	735.6211034017193
True	50.764085635601305
True	106.0607993685844
True	177.9461876929127
True	86.67952557194417
True	28.330606733704983
True	299.1386991583808
True	479.3332596926156
True	898.8833365530384
True	856.9493312136127
True	5.673431081295566
True	288.4703255367537
True	462.4552056625215
True	120.78911806706245
True	237.2136222018871
True	307.6342100678745
True	1333.7002463066658
True	458.4872128085786
True	26.095003346337567
True	188.09846985901228
True	691.4966420004963
True	37.19420542266069
True	179.48157215276007
True	549.511689910056
True	72.49131547542316
True	867.8988287429219
True	328.2089230464844
True	668.355570110236
True	78.56231012834367
True	677.8176233296597
True	589.8806391154077
True	881.0828775266395
True	255.63997960499097
True	495.3852613219011
True	831.5480469631756
True	933.3896333210512
True	240.49631747875057
True	761.9639316249629
True	226.90277683617245
True	466.5409139898629
True	347.6022211392124
True	497.19332133639097
True	492.4044323856269
True	303.4450279345875
True	342.91967105350875
True	108.52726249590243
True	352.1431939536289
True	1117.5784248959487
True	329.7761925978417
True	145.57820873365063
True	297.37458363767365
True	770.3817302998824
True	642.4165040506982
True	416.8878503925779
True	115.76518654544344
True	325.349934067605
True	34.941286751387885
True	178.61012593518114
True	91.6813331530924
True	86.71654367359858
True	550.8174812136177
True	138.81293257050933
True	137.67364727438564
True	107.18391679748822
True	87.62917406575632
True	450.6283198997232
True	382.9741704887298
True	1033.8220126723731
True	511.4262153430497
True	852.4511374881631
True	266.5965301334252
True	295.7058179597897
True	532.5558314081923
True	195.77800445597632
True	718.4596416643681
True	237.20078851518176
True	357.8551631369309
True	68.86857863570368
True	124.19531247827116
True	268.14802394747466
True	123.8724282309064
True	478.4929170338923
True	30.38721620920656
True	571.5258881506485
True	1011.8798261362537
True	711.7856717546301
True	1.8774971508400429
True	60.63564133997406
True	481.0610796271636
True	434.5092020204142
True	74.56984383377817
True	119.91039309297707
True	307.38034022052506
True	80.71238635609592
True	54.049188216725824
True	726.4723964005356
True	663.0626754095741
True	155.86792480725725
True	187.85800459129013
True	519.727565473714
True	53.48598275755256
True	25.27490347327436
True	581.8298582483382
True	451.1504997249469
True	1116.4259131651695
True	46.49491146190019
True	461.5702625348913
True	869.118119631585
True	818.3471490965551
True	273.6532102581563
True	736.924075465711
True	389.5508730007581
True	42.28133161775816
True	97.46355416284815
True	712.6073178421899
True	75.49960771085964
True	147.3727197385907
True	915.6716112528866
True	185.7298842059901
True	276.77815837121767
True	102.60343150475327
True	640.7309872878909
True	581.2344783954245
True	211.5297744181636
True	433.1024652916594
True	43.13556046347972
True	270.20741142971355
True	599.2657918505015
True	628.3984773390812
True	307.78175671326903
True	72.18754991063676
True	954.2780605263764
True	1060.5888564775964
True	558.9568802567771
True	64.21425831359063
True	31.10768761356659
True	93.3508018341121
True	108.43106528158856
True	99.20888462449014
True	915.6648081460432
True	1223.3857191135446
True	762.6524427765447
True	316.7474720969778
True	8.44161333203135
True	22.496994302966502
True	349.7979875292875
True	479.42844530619095
True	47.07847185460369
True	535.4702999761917
True	435.308375879474
True	381.9619260683083
True	80.69949171234028
True	193.31325768230823
True	273.807508047212
True	136.56773090919302
True	404.04762370231583
True	41.91793198288949
True	176.8908036320559
True	1217.0329065814628
True	6.018788565801014
True	27.44429410783448
True	593.9829508508626
True	356.17231527805114
True	756.0906030648862
True	156.91529850460242
True	732.5911050552048
True	554.2846369903898
True	272.9197185287519
True	447.9616038326495
True	333.4198342531098
True	300.183328731017
True	268.4595940684964
True	383.6205383705035
True	500.2915143781079
True	502.77430833421465
True	105.52079712092068
True	356.5803021561342
True	7.845945211117463
True	185.94475167421297
True	239.3249545173207
True	879.1872548529213
True	597.9019092032289
True	33.26914451674571
True	697.3754393576904
True	814.063926481461
True	109.66427955457796
True	347.35650476840186
True	827.4433625834514
True	221.8485435569328
True	164.3329582882293
True	536.700184189687
True	565.3326914889791
True	1082.1287043976752
True	153.92995069107354
True	153.81635573950263
True	258.08286768156825
True	321.8991885836918
True	405.5307545445881
True	422.2851531032385
True	319.71108289936615
True	449.6020951563253
True	501.8117931811781
True	219.4323352016549
True	1480.9978429734938
True	246.48630394687592
True	398.4978789424614
True	55.20021696811142
True	758.8289683799944
True	260.7830958918641
True	929.7220164153108
True	567.6923371822897
True	317.2309173090074
True	775.7633526505098
True	272.28181463408384
True	213.1823970030545
True	264.8749393751858
True	216.9276990097595
True	139.0547892401782
True	241.9528115053569
True	726.3759184918752
True	523.4012691701438
True	226.83349273919512
True	1171.337248893261
True	114.05238328198416
True	259.5065468661944
True	68.48809928131047
True	298.32188223096256
True	419.9178890216084
True	92.52064745917016
True	210.1130102284399
True	73.0369926030939
True	710.424633166393
True	375.3589379554534
True	228.3699481301352
True	728.7462736921279
True	887.6061424594157
True	804.5953270029806
True	806.5855579704288
True	348.7586625125467
True	1.860321311716481
True	269.7703753090772
True	53.53252774409195
True	387.86854264627726
True	55.62885769448221
True	369.7140779604102
True	850.8276190658935
True	987.0617324180438
True	407.7208765190852
True	22.957325441180487
True	528.9269215453636
True	502.0612768661357
True	195.4520283606392
True	237.44344810607635
True	293.48607921680326
True	21.25787708779584
True	125.29551381965172
True	981.9725039314642
True	64.13099254479835
True	495.1147323156642
True	791.4615298028568
True	104.57157186892312
True	250.15494118124568
True	111.6467153272171
True	15.818414666427424
True	1.4004154259034594
True	117.61819194058629
True	1009.635710984561
True	489.11853285523983
True	69.1077234285663
True	790.1519820500216
True	331.6798791774312
True	1.2175397963310173
True	453.4714254264711
True	194.21337114520668
True	491.0161601810824
True	82.68807561738201
True	333.3498321062117
True	378.4733231058876
True	171.37266767863443
True	202.89128606345747
True	125.0675122621138
True	177.52046063691873
True	1014.2267458036174
True	15.23546478311604
True	509.7533617132046
True	496.3588131222186
True	417.8046502770695
True	220.95489108918375
True	223.58538504953304
True	158.62679054910666
True	45.49988459111916
True	515.8488660055999
True	145.14449999687434
True	827.4814586969521
True	824.3255014791491
True	251.11637412968443
True	310.5995876748985
True	525.0705431849419
True	40.07320338843503
True	86.31563559517642
True	746.7614901634366
True	1092.4931563254463
True	107.93909541059574
True	712.6314645492405
True	146.49388471460483
True	919.86132943721
True	671.8892139007331
True	112.24953676464216
True	286.9425327161667
True	627.1846469475481
True	254.28042048120744
True	46.6795218681907
True	569.5941295688518
True	436.6227867407037
True	5.732403220469836
True	459.71230196149503
True	67.52798122077049
True	182.71266129514385
True	247.25061594976845
True	299.57110802517354
True	75.91716495722048
True	224.04189143195936
True	349.1333340562717
True	430.62214752840566
True	941.7374004138358
True	46.57047892120909
True	921.6183913833346
True	1005.851258640158
True	134.37807664438708
True	73.76873931231776
True	1000.9428860145686
True	38.726597165215296
True	220.09331005751145
True	86.45013700253119
True	217.3980590980397
True	366.2964283326932
True	952.1398690395029
True	101.52039784061635
True	71.76279673939182
True	634.2395834110445
True	279.4967088079203
True	716.9641231485958
True	52.93718152544574
True	473.7741250055559
True	391.2917738841989
True	682.7846515510614
True	49.13214688666725
True	105.80144925572483
True	26.51293419558391
True	280.0358989560692
True	43.44486444870007
True	353.49575284098603
True	2.960192884702189
True	1174.9460137537792
True	107.99750727650704
True	134.6983336983788
True	359.3219254497545
True	713.6685453732015
True	662.9992930060132
True	1042.7433582092572
True	462.4539168089292
True	404.47553016250976
True	140.6162182896559
True	422.3617580294628
True	816.6854473198584
True	434.55075910239583
True	918.631436005411
True	85.89158433453234
True	423.0230054099212
True	168.36123162770627
True	286.2678564360435
True	742.6732087775864
True	161.23083133255216
True	134.41484613599604
True	66.24955825873708
True	856.2321070696909
True	776.8026310242972
True	83.87527780805533
True	438.8625381539353
True	745.6962539267548
True	417.0140864679005
True	58.99772772736833
True	324.60626008297226
True	777.3557468460662
True	29.550188871183444
True	379.3826857875668
True	164.4507819592837
True	288.92523915288507
True	34.84646582865019
True	215.42440135568023
True	781.8359086990675
True	648.7903302745706
True	58.90190389767058
True	286.5150667891548
True	884.559926662966
True	17.588139044619638
True	291.69965004565574
True	283.1379883108412
True	452.64606981727695
True	225.68616314480752
True	601.9137606223393
True	47.34395408547353
True	983.4225259862992
True	919.3267829870852
True	49.85547103786263
True	395.90168225512457
True	724.1313417624383
True	896.4462495395026
True	268.2782435711806
True	602.8302141119472
True	130.90752189957774
True	187.30108910734185
True	127.70672609180345
True	131.2074162905118
True	205.27338849672003
True	962.069800430848
True	808.5521676158525
True	947.0152288845476
True	18.819083857211133
True	28.26828051201483
True	363.5937634710389
True	13.22894196924712
True	616.4138731388631
True	1033.703914882624
True	261.44248513575883
True	210.41223457280464
True	83.35081735134052
True	209.4525087880542
True	127.6576548796162
True	45.42419586427721
True	133.14768107369514
True	87.6564731940514
True	250.43373985212963
True	521.4636351835228
True	163.34270757058013
True	29.956203469954257
True	57.65580968306155
True	433.9608023053874
True	264.5665513377959
True	598.1704246259669
True	21.74779648091656
True	116.50528788569558
True	666.1106967444532
True	260.3782434463288
True	463.4440723373248
True	650.6485277998639
True	102.21777891855012
True	108.72567648430498
True	76.5721815107062
True	26.067517859031312
True	120.13680561791834
True	89.4976132999549
True	103.29410068959513
True	150.2303415553626
True	241.7003335534785
True	821.622865730672
True	289.6668390135935
True	948.1597109434116
True	166.74325375495448
True	190.6529207899852
True	820.3150844452155
True	310.58331397278147
True	598.8891406871065
True	256.3755097225572
True	346.535263495308
True	426.67892740422974
True	561.183995927997
True	652.2463195401278
True	357.43241268777984
True	38.66348450939827
True	570.2521318636462
True	611.297008237021
True	21.942500295986967
True	10.383236333632524
True	266.39239019486143
True	411.48055177018153
True	455.446788437979
True	70.93654150654082
True	640.7830422519005
True	923.8900762367538
True	242.55677471214503
True	892.5715419451783
True	278.4565313348138
True	104.98407298604994
True	271.6090129374009
True	670.197845466235
True	39.6769124981965
True	598.366846883398
True	1286.6661949457762
True	1018.0834936486002
True	902.7526792949942
True	200.3114649348233
True	91.55953983829188
True	190.293059477422
True	838.6047104055057
True	149.00352318483766
True	1068.083252005885
True	890.490000561841
True	43.74890192048496
True	88.39629793022318
True	416.7648546666143
True	390.1788100890032
True	206.41256236408407
True	514.5712456851811
True	665.3228218356131
True	120.72063911324628
True	274.60428066016954
True	1017.7515148548804
True	50.77419366629971
True	712.915418886876
True	537.57063173081
True	40.689713001033525
True	826.4950808713456
True	393.4707831547624
True	548.1523534721175
True	109.94960685436676
True	259.5259822564363
True	218.83646382503903
True	25.55821480413831
True	140.53748179820658
True	746.9994791689122
True	141.624932201477
True	371.8437468391281
True	66.82888218668406
True	651.3859500315502
True	599.1145454075568
True	221.11169139160967
True	458.8595958583243
True	172.08057498463506
True	172.04588589354825
True	217.6096311097176
True	286.95572720964594
True	354.82228935425667
True	122.46082186543632
True	189.28779636255885
True	26.764819499823037
True	868.6218486608468
True	315.2151525178484
True	9.776655270026836
True	370.8927204642673
True	170.10410469319515
True	633.3595129608724
True	374.5740590379642
True	587.3929245173547
True	550.2084234381778
True	471.82516099313335
True	774.2520970191952
True	238.45007591342545
True	546.4151518673019
True	157.44391848610323
True	514.7641511007303
True	354.0975029843784
True	385.183711421075
True	127.69542821158612
True	138.61744781044314
True	106.29849865869232
True	60.24104502066569
True	711.9113262383802
True	178.71920230234662
True	44.91531592519653
True	0.0
True	546.5897471588455
True	111.68235942487168
True	25.18749650995019
True	41.167144590272414
True	118.55404383298468
True	529.2249445417021
True	180.61935536802483
True	108.82051875331793
True	34.005193778059486
True	157.71717624485007
True	937.212493163427
True	51.45724431217253
True	234.3685184852036
True	730.9624060357078
True	317.96685067370464
True	452.4033673105653
True	476.9713670264828
True	502.47514648747705
True	578.2815262970857
True	933.2230026378904
True	266.3864695287718
True	1046.2104388096773
True	906.2060362386504
True	603.669765147087
True	351.2734920674987
True	848.3032042217303
True	9.6544996822289
True	32.723785253142
True	282.8967504495722
True	40.97553132409902
True	203.8183585087579
True	755.7183470579026
True	229.67683614035943
True	728.4096970527382
True	782.5003993418153
True	113.89935188223518
True	352.1478663276504
True	587.2565290443898
True	26.16524165898369
True	125.85939610660492
True	438.64945536003967
True	304.83074231580696
True	198.6290899027001
True	114.92493648508216
True	385.7320678836881
True	23.070430840864898
True	361.7938107793415
True	370.02295691165
True	1032.9094663856624
True	367.5963828035646
True	32.96339040611816
True	436.674385772801
True	439.5241643807041
True	234.3354697288837
True	30.672844672615827
True	744.5776539944361
True	443.5440397865983
True	176.6358964870134
True	12.31030439393397
True	1207.341187596911
True	166.13524804692645
True	24.01469015308846
True	308.3975413891376
True	291.67371826805675
True	114.67927077072272
True	295.57466312974617
True	45.00967231524528
True	307.94093794000224
True	312.4252093547098
True	318.9317996723156
True	26.83837493908226
True	43.86824905172995
True	1007.1813141407064
True	24.291882472609068
True	13.780772248667963
True	186.69668865351872
True	643.7338192802576
True	7.649225494799879
True	197.1287439987756
True	169.87930235610472
True	536.6815658731067
True	384.10958475252335
True	753.2491164914809
True	319.6239800453283
True	493.4105580152182
True	456.8228884274641
True	512.6897218762912
True	99.0858881640102
True	1260.4345568907738
True	890.387088244263
True	273.03956592839165
True	527.5978486198551
True	102.10610712843705
True	578.047803778544
True	448.9044923137277
True	151.70923988222444
True	76.17861843314581
True	344.305065651286
True	172.3995833622535
True	30.967861415206748
True	609.8195233271806
True	383.785955139714
True	70.81345733112516
True	30.793363450749485
True	675.5009969943956
True	494.6237319649938
True	74.17787461991293
True	23.51476343129992
True	333.66992025657737
True	329.6876454435953
True	722.3030292864765
True	550.350474630189
True	562.3760671608255
True	792.1107369957249
True	7.777132627885863
True	52.72320247012901
True	36.80103714977899
True	63.21579730666087
True	509.74567347775377
True	584.3844716057378
True	83.01754106148265
True	110.30993454562145
True	200.29069343801277
True	72.96576203201701
True	168.33852260206973
True	212.0661510506238
True	268.3003249609809
True	806.462376574582
True	600.5248535002843
True	284.51371412268054
True	192.00355595119385
True	261.2018344007146
True	260.2851770429688
True	739.8945605329524
True	330.9656681763291
True	170.53302428712345
True	913.61044996063
True	342.48077016229536
True	470.41045954470286
True	155.91412251042863
True	113.21100028090297
True	63.84061989751039
True	212.6665437448118
True	964.7253713755416
True	534.3428658564325
True	119.49067326068102
True	348.42671807606894
True	100.53000279434416
True	692.0326610879282
True	4.550208615729025
True	673.019133941203
True	34.09698211759442
True	895.6702029302444
True	848.0174436973798
True	214.10358316743532
True	33.067297066576145
True	86.6878551723476
True	443.0335441184712
True	240.55923312055933
True	1.0527921767582074
True	80.65481919439483
True	1102.2535502408614
True	339.1838045671
True	692.343192210283
True	490.2518835534639
True	33.910317587022355
True	135.24072029716947
True	435.259012091053
True	919.3216172155252
True	793.9442868878602
True	431.0192823456079
True	344.3657559372944
True	17.053219555206766
True	75.38924507152598
True	743.83347892228
True	471.1402490086143
True	381.4626842014651
True	877.4470943265519
True	26.547726329284504
True	215.5334645417125
True	870.6148578937672
True	239.6001521728009
True	9.175611190765046
True	521.6791636448397
True	104.54563097865714
True	635.6079809518851
True	56.33719841587621
True	259.2601170014386
True	850.8821963242507
True	912.5797365789156
True	266.18030625230136
True	449.00637374170014
True	121.49804567335002
True	592.4165759474107
True	257.04111682735487
True	202.2621060914917
True	886.0589789434465
True	52.28925568965783
True	711.4663692215264
True	279.4090829434195
True	295.1176405117499
True	168.50354705368477
True	480.9924346698857
True	610.2981849447043
True	365.189395696641
True	402.90655549088046
True	73.81710744507396
True	162.75318545809554
True	458.05744265925546
True	232.8892857424777
True	37.229860414532
True	204.3112646203744
True	387.3020417343112
True	379.958987563551
True	752.2294401754444
True	123.0723129382788
True	645.7818091664872
True	518.4699332389956
True	595.4067757546237
True	135.47804707854854
True	39.17159748317109
True	663.3207631581846
True	71.64827683026365
True	569.9987374688847
True	676.8924313350873
True	455.2321065272705
True	125.36384537694823
True	531.445987553834
True	4.294951120176052
True	391.194899882742
True	31.08708841676692
True	621.9160279747739
True	274.5101791165422
True	569.8437527546149
True	690.4905438156354
True	142.31335257627987
True	529.2780587222921
True	492.1029520485097
True	61.09854820475085
True	978.4791003534108
True	3.586246338973836
True	27.81653397860954
True	635.4795673444254
True	697.6894302387772
True	134.7679650125171
True	419.5317865429262
True	121.43728373590166
True	67.36635551520847
True	454.3468044923666
True	41.054473310458846
True	508.9303436828811
True	13.02741610662243
True	817.2682018189869
True	553.3572186368087
True	678.2479578884455
True	101.63331957342338
True	383.2315931087997
True	1007.6010806972477
True	866.5370583537727
True	147.41904986251217
True	549.2530978242823
True	449.485167716275
True	243.0359899017692
True	252.130363662196
True	6.084446357918714
True	323.9417360744242
True	10.139455593807522
True	375.6661901624248
True	76.42888993776492
True	397.9094952732539
True	653.95102295564
True	124.20375766119042
True	230.8386892153663
True	644.9492051972175
True	680.6497809967788
True	286.95135227663474
True	141.9695265676844
True	168.5478110547688
True	468.1972001237443
True	89.60774865492644
True	9.393332805085574
True	509.1189831997585
True	564.9527922994798
True	20.79151496457815
True	146.29635676597786
True	894.5383433966002
True	471.3071349811654
True	268.9220332197537
True	34.37208130099331
True	464.2678054032826
True	111.57367368375648
True	582.9636430593047
True	669.625224166726
True	295.46471991510543
True	390.4358425817898
True	186.67647138997148
True	242.1980957460647
True	70.58265149575698
True	217.85412646655237
True	494.9329966592345
True	20.0887113438001
True	447.5099616466851
True	380.791765429527
True	693.1928206872929
True	911.096434086896
True	881.0700873156903
True	153.38198066784912
True	397.8666251646326
True	71.01332246822803
True	186.95342347984104
True	317.2083032444544
True	10.262957852676715
True	788.7458783239088
True	23.908393123227015
True	400.7858708399074
True	264.8751870683114
True	651.1707486439484
True	204.5587313848658
True	37.88258556927354
True	676.2963372010073
True	1090.9374621551874
True	222.28478028487825
True	131.3351302631804
True	619.7693630545303
True	508.4284224818692
True	19.31401987084464
True	778.6279378839346
True	113.33725975104647
True	43.89850825377715
True	319.4409460798191
True	358.87888632785337
True	410.6877124888626
True	267.36760437281595
True	20.26168523216058
True	22.42134111996108
True	828.1142015800092
True	197.67659798802973
True	115.38960960390862
True	877.8504082057123
True	652.6507984343328
True	610.9332424908564
True	452.6259477196373
True	155.37148613351638
True	33.379020730263164
True	106.2385869868453
True	434.5360375272644
True	233.63079250852735
True	496.6375429895166
True	150.66353116934144
True	485.6082640473825
True	620.9343974107286
True	956.6847889930448
True	24.852381707766803
True	959.3560773747728
True	1040.1583218445417
True	473.6345670688036
True	88.78370378734104
True	806.2970053880531
True	645.5736569572124
True	672.2538215431728
True	173.33197434379744
True	757.9789628718842
True	718.1924940192101
True	118.36160936402013
True	736.9149388265122
True	838.98898445706
True	471.63458196548686
True	228.9650484757116
True	74.96020945920304
True	298.3569018264884
True	331.0085647004124
True	467.3895707702669
True	419.5496240685339
True	197.5672642268287
True	314.35602236581394
True	2.956582478585346
True	12.456487998052756
True	108.48819983263616
True	135.1379079148789
True	344.8406172630978
True	344.8610961207684
True	108.92411423037396
True	17.911140677056522
True	214.11431555363112
True	864.0604301285788
True	460.78857811065416
True	545.6013683469472
True	566.9268673232865
True	827.6723534814172
True	642.543753785375
True	87.41064673453269
True	206.9678367950416
True	245.6156779408153
True	296.8786350444178
True	107.20844430282688
True	368.8296993731298
True	427.98017626074335
True	173.025726589284
True	656.5331917585812
True	244.9817933290299
True	216.3014748999365
True	28.46818310114728
True	248.2905008553351
True	475.4276081284564
True	168.16143053327593
True	542.8021094629365
True	483.5198308043968
True	247.687516029683
True	104.1546965849057
True	37.266555440732525
True	407.0862218510524
True	803.863266827777
True	175.72760554842705
True	1048.0901578283992
True	1041.8041636175594
True	485.88790015898
True	103.02475555446382
True	125.88184163294238
True	667.4226168021512
True	8.576284415996843
True	223.8849912032787
True	132.37289939713693
True	117.82912156767736
True	330.0207529221322
True	641.0989225062689
True	38.13911266136399
True	131.09186380483405
True	926.9992365439356
True	54.08110281801252
True	481.9609228075158
True	525.6656263500488
True	253.25340172734892
True	134.06143164016098
True	955.162799191702
True	1187.5784526663922
True	512.7806170214157
True	632.2073891003687
True	205.5257126827233
True	153.58360943281065
True	309.4818277723363
True	230.3375656460876
True	168.56039425964815
True	303.98942553202136
True	348.4454769986047
True	13.12326238212628
True	620.86123784466
True	149.78607157807218
True	78.90196091438797
True	423.1058060627408
True	318.16383199659094
True	1159.0451812023937
True	370.3370138601194
True	952.2116348694168
True	9.602537974594322
True	272.406296279128
True	221.01433160470037
True	159.84190677534556
True	489.0566981411865
True	204.20115260891384
True	383.6818186832215
True	329.071259015586
True	113.46753867210693
True	364.5700162405004
True	1053.526333229906
True	734.8176093302087
True	224.3900166910728
True	112.0306624896267
True	290.2901402848956
True	27.050574974767223
True	353.4505082910067
True	321.0941910006825
True	550.7397920797142
True	454.60600883877805
True	358.48937595292574
True	158.19457537970248
True	13.447418041181304
True	426.8835545929793
True	277.91208902464484
True	151.4866062038423
True	300.86179862410006
True	438.41917927344537
True	826.9750817755328
True	310.8655514554559
True	774.2169022017339
True	394.9941183931947
True	376.5535382254658
True	1.1005852512579568
True	1175.7861246842126
True	105.03802429864602
True	894.4600674937526
True	209.0288520274356
True	472.1669368076538
True	674.3948432759939
True	83.67537081461424
True	489.2152046435965
True	32.37782826850747
True	426.8993148979338
True	77.98409756127906
True	235.35380285020517
True	37.47136178375551
True	682.7011248912274
True	187.0602677196505
True	25.29417251727214
True	401.6117552676056
True	106.84103985061334
True	172.46604957176166
True	841.3322840005019
True	258.7305455544253
True	156.8311968645049
True	371.6173805249761
True	506.6268860785015
True	325.553868845479
True	521.6013061943846
True	633.4230309710113
True	151.66780814485952
True	6.962935635643341
True	72.430722261611
True	427.1968458491551
True	90.25626761962113
True	82.64288559558508
True	1043.60667165157
True	28.58224968605455
True	320.34272962152147
True	330.16350191190867
True	446.2236314854
True	674.1429674665956
True	189.823088197305
True	661.3450606889697
True	331.1684547731314
True	347.9024080203543
True	258.73544361275765
True	217.66983541863036
True	369.5974225381248
True	438.51486775439633
True	411.2152785029987
True	619.3474006700302
True	143.71118321501757
True	75.53190357507123
True	37.85526231279148
True	300.27239631543347
True	648.3222645138043
True	410.3239045312464
True	803.2598909277505
True	215.34106965757596
True	393.9413491055885
True	67.2838746664983
True	53.83172591219554
True	409.72395114253817
True	203.8360950201391
True	228.70136432245585
True	36.7658824336004
True	1095.2012805358784
True	175.64735384544673
True	942.808970744314
True	316.351188888238
True	926.3332291151586
True	228.8209412396468
True	453.7832153454322
True	520.6584113435359
True	604.6014686422333
True	214.0653853029669
True	487.8605491807764
True	961.8510811651736
True	121.67814191819323
True	6.928113169021639
True	595.2777952714926
True	30.23916798680003
True	72.8997579033018
True	801.8903097438224
True	223.9313202203151
True	1014.5322389492464
True	696.9427066138907
True	413.76422760763165
True	283.3560698809019
True	486.760007660032
True	344.8768205000515
True	180.8599931457111
True	701.0515161591217
True	726.9938132596175
True	202.93151162169804
True	89.90089581630218
True	505.3002338478685
True	137.235836817743
True	381.7113054937181
True	354.4628714024966
True	66.24907212922047
True	356.9887552288274
True	412.30480452292966
True	357.0709107787718
True	411.78110814650086
True	410.4746164170792
True	650.1850692964659
True	59.26951036657039
True	426.2346772934517
True	337.77766622915686
True	678.1603181029959
True	219.12076564368328
True	96.9054178194004
True	41.838798257795546
True	541.7992788231413
True	628.9515005748569
True	184.03586655742387
True	412.5225828093941
True	327.58785166602667
True	16.806156035810055
True	167.9100963396806
True	298.20858744659137
True	2.952241240465944
True	876.1585070780567
True	79.1840425825849
True	103.51926208358957
True	107.39490663534632
True	356.2556856230947
True	36.26924209242315
True	458.2324048546525
True	231.1060434533247
True	5.1681482298444905
True	112.56443337544002
True	456.9863360952514
True	50.34860786462102
True	63.79858158820124
True	171.6431768108732
True	295.13377803984474
True	951.3124807954448
True	398.32559008483145
True	992.244903019306
True	186.6678171294312
True	1038.462925320958
True	771.7224242226035
True	657.0914567839332
True	424.1035708877597
True	365.679193190841
True	74.74280012723077
True	65.09951963341763
True	81.75302583620827
True	167.85531684048354
True	480.472572586212
True	1087.348838718606
True	178.3695893236518
True	355.774184223598
True	440.3430602166054
True	582.629055696671
True	591.1590133180376
True	272.128318855651
True	438.1025574642693
True	670.1268301104576
True	95.24171323418716
True	724.6028495133742
True	265.48299590415434
True	139.30671477085355
True	413.515122245873
True	827.1427316098759
True	452.8857473942812
True	883.1584063586778
True	201.70676247769796
True	349.29355124709525
True	703.6682770409941
True	632.8154850779979
True	196.13251208255116
True	248.1071033583148
True	796.4423479820223
True	30.574223318371185
True	198.62671619452067
True	492.9496253815822
True	723.3017868331482
True	102.89474888682328
True	37.24830521248813
True	166.19297601105532
True	708.3711838527901
True	312.0402314802522
True	548.5860692076951
True	366.97436261216507
True	302.73708704329147
True	449.71087292153226
True	497.2427295027228
True	70.73016403146278
True	371.4266742182708
True	804.9878693205983
True	0.0
True	296.7586324617259
True	259.38024579000114
True	957.8238936665224
True	146.36291616548553
True	609.2542488300335
True	634.352343710997
True	111.9296868797104
True	226.68406296828613
True	131.39371014578018
True	11.36413474734616
True	293.27104059190515
True	381.0931272404798
True	1125.7569197829978
True	230.73565905200263
True	410.3871252162321
True	659.20926169404
True	204.07369150858744
True	28.56594948899391
True	830.0280593527473
True	591.5592261368813
True	165.51575257774655
True	626.5717671284608
True	165.14850066321625
True	292.42022319832506
True	747.6984088850095
True	34.58389395740183
True	104.60138334555263
True	506.83987813433146
True	63.795024420638754
True	77.33522432921794
True	399.5541909249079
True	23.7339475549834
True	765.3280022496449
True	106.2165841654278
True	166.81552907858116
True	18.09688300365991
True	687.4181462177029
True	30.3376830572576
True	764.4393898089402
True	395.6787451622414
True	111.03586025667016
True	693.8868203157076
True	534.6879657156971
True	557.0992809849986
True	47.449809481038194
True	362.4532587615941
True	5.623749126870336
True	90.78186707429074
True	379.6473338316802
True	50.426235106432976
True	119.82099077141184
True	286.0625318264424
True	181.36348649814832
True	102.23824319418466
True	660.4614153944697
True	18.269661090609294
True	1157.549906522216
True	519.1349078630365
True	298.9755907593545
True	489.5217040304185
True	120.63290462895714
True	801.8726297746783
True	1086.6243291540131
True	746.1989356418997
True	180.81032421356792
True	227.94234600411565
True	49.72861887188147
True	61.40547601816677
True	154.65884217976745
True	99.05609474073913
True	170.79257946770775
True	1173.731497198436
True	319.18631875183905
True	365.23548060628025
True	698.8177783251973
True	18.04517057745425
True	14.079272777009724
True	589.2107861192172
True	6.3785853037930895
True	115.47062747492426
True	692.1467319611734
True	181.6746380488675
True	658.1364670192017
True	798.7143194558164
True	150.95759756665575
True	938.4190908056454
True	2.632240624951913
True	439.37912613552334
True	1064.6908558295734
True	27.12645665401541
True	241.03348015318815
True	147.7882614129658
True	960.8358467387512
True	235.9422017681557
True	505.31671891620135
True	122.94586764720768
True	490.59868257589625
True	152.28294867676715
True	97.50439280960477
True	394.6793557188512
True	70.21925689279455
True	52.61378642157435
True	1058.5644420514166
True	256.3309085315418
True	161.0268508202349
True	362.7965515284267
True	399.6156869331368
True	214.31655680436464
True	167.7975574725465
True	375.3554936515145
True	32.393644261442084
True	497.2109862156607
True	1152.2675837151214
True	113.54898357997708
True	464.5486090647916
True	308.1173639364831
True	25.84140288959964
True	401.5036681824686
True	110.5037320089645
True	585.817184268942
True	199.1244986688876
True	418.5827183699728
True	20.92920825136321
True	452.6312102999056
True	101.13566803598964
True	330.1607062853151
True	33.894071224961934
True	168.8691349261489
True	242.40166240712952
True	742.2192236226172
True	59.0476685940035
True	138.34334793732071
True	233.0417667916693
True	141.09308717423352
True	641.6243866825463
True	550.1537217416382
True	797.9524113158819
True	390.976927064298
True	539.7158938726609
True	421.7171279120305
True	694.3496455621009
True	71.63858347311347
True	477.1115367142079
True	413.2513697901935
True	47.36394281327271
True	83.01105686521129
True	126.95900885996842
True	90.08721231067948
True	324.60305480647776
True	868.648907402903
True	323.12752578575714
True	1145.00200012485
True	300.24634663747656
True	914.5035347603376
True	153.0161408844464
True	589.6875219435676
True	618.4778420308312
True	691.0229395030306
True	448.2599307589065
True	66.46880230876799
True	293.8221496662956
True	42.17807421598691
True	162.56838997384193
True	170.05856998923565
True	1105.657475717631
True	220.75987060299477
True	558.9840058445175
True	555.4585834814142
True	554.3088941082814
True	861.3890154165223
True	597.9060641208999
True	656.4798854699251
True	929.574221501956
True	124.29657087742852
True	324.644517511659
True	269.84176639657807
True	328.964522298108
True	94.4918325632145
True	378.8795695616653
True	4.204092597733075
True	319.8075508553557
True	252.02088195147584
True	594.1840799262244
True	274.06483062673465
True	360.6415022526161
True	10.296480707146006
True	57.720131675507766
True	530.4916520600082
True	29.652831518614168
True	139.93737717117375
True	65.92265100933021
True	156.48882686929247
True	235.3172619627197
True	70.42567991763067
True	393.2700283223291
True	283.7643477864011
True	102.37163144017497
True	347.767843495299
True	65.34301864657283
True	564.1882800081603
True	812.7166569374425
True	277.5046484510361
True	1151.5742854874895
True	114.80724173368029
True	323.14534732201446
True	1062.128459146374
True	88.48947103192157
True	297.0293212395754
True	10.293470828278371
True	394.7212724169215
True	453.8327043944614
True	154.85093139375132
True	612.9090822004358
True	922.6317539737196
True	157.806453583758
True	76.62869008776303
True	328.4313986802136
True	566.3254692305858
True	611.8921694612033
True	1221.3919491580273
True	27.020513618867483
True	944.7090980176218
True	140.3450237283334
True	621.823319343329
True	116.03790375761534
True	134.22455292232382
True	189.2477590748036
True	160.71359437818708
True	754.0121191214586
True	199.42512205706004
True	230.22159847064452
True	69.35111744458301
True	508.1628929111869
True	442.9870200961468
True	177.84664196358372
True	238.74706074259527
True	16.334734017131723
True	437.99594413873126
True	216.4322458499913
True	276.1968994618698
True	117.18278431344636
True	709.4122115935531
True	437.5763445559368
True	255.6340096967982
True	644.5025465923601
True	518.985525370787
True	466.2427674665679
True	130.65811882408084
True	536.9866287004492
True	433.5596031343418
True	3.038869894489173
True	194.8716299795333
True	97.96841506124515
True	242.332517611942
True	3.2186243152825265
True	135.34352753791953
True	344.82071858434995
True	7.8049547018891055
True	852.7979673348706
True	176.6051404499157
True	728.3434498063715
True	797.947512878884
True	165.1461058805847
True	219.32970719224664
True	476.16789925631207
True	861.7437707055617
True	49.91001610492656
True	38.660643375852345
True	130.44541103146548
True	616.3849355284035
True	723.0947184904481
True	184.80164337286936
True	604.8404205458601
True	593.951728703426
True	844.3059118609417
True	381.23026955861394
True	192.73198532564243
True	900.1404076676268
True	222.94245563746557
True	135.8760386027037
True	338.2610964765992
True	229.3057658846348
True	207.61140984551423
True	626.8025158591817
True	244.78218157012623
True	204.53651546090208
True	449.2363891359116
True	478.31362396540953
True	62.96861787469488
True	278.70744166957564
True	77.90694214486167
True	324.6578388991376
True	356.86001104932666
True	254.79067504417287
True	174.01798341585152
True	380.7628479604959
True	649.7122466010978
True	757.2351377692719
True	296.51654902795894
True	726.4825573475966
True	65.88476388056148
True	866.4519814391496
True	339.8423428987881
True	12.27634145404148
True	605.3737069542349
True	708.803792349241
True	260.2322786359963
True	174.02984746995955
True	50.34235115272759
True	384.2191610124715
True	78.84354487056473
True	13.545993803711148
True	905.836845542304
True	377.816414433736
True	177.7160254431693
True	984.2674494881956
True	11.554075472278786
True	783.1802738869578
True	32.26895702363884
True	682.2505401281294
True	57.59418564407829
True	773.5238904640246
True	440.1220860133022
True	193.1046912976479
True	445.2277979875276
True	205.3872353241369
True	304.1661067198744
True	231.07016047429207
True	404.0356139892444
True	8.826366677695674
True	319.7770101784927
True	113.28026293415212
True	10.76855291747838
True	471.94037346767
True	735.3105144107642
True	296.7397042880871
True	83.75324818587174
True	311.588914986579
True	83.77703156787463
True	190.81298060205177
True	182.2520807531569
True	384.22911998176886
True	43.843968513617824
True	139.6236655084787
True	363.50919623183455
True	930.1935718372254
True	114.76018326419825
True	207.8737888479116
True	444.8124828761602
True	19.109216231590157
True	447.7236772956858
True	519.3664679918496
True	89.3562240846923
True	383.9656283856017
True	360.56483484449126
True	419.5713560703396
True	590.4973801424212
True	1070.4555295013804
True	983.1077990179252
True	59.63272482151631
True	1045.8898497502507
True	103.97012156608974
True	109.01498645732514
True	115.51760220978036
True	510.99513004697786
True	374.5873066919114
True	585.1188797325235
True	259.71903079670426
True	162.7172850484748
True	393.0256937284543
True	14.47961618200885
True	457.38771215177553
True	392.94551806293146
True	145.47695306620793
True	99.20188143136698
True	512.3226739709123
True	984.8721929993318
True	208.09329074927837
True	65.68255393622111
True	408.7678469808775
True	362.9952691638365
True	459.04973630895375
True	327.4740230504424
True	4.600975884492632
True	530.5626529313156
True	502.8032883141859
True	496.7552416574919
True	179.16446212611072
True	102.00000520923712
True	20.566944659449536
True	372.70890040807313
True	108.677335056842
True	6.987760522536014
True	32.79933939232309
True	347.8206123524192
True	651.5520820210797
True	128.70821221846157
True	87.0641966432849
True	24.63227621726969
True	405.2444709031579
True	354.3906846106328
True	767.2653503125259
True	302.34285757441506
True	508.2308332451574
True	537.5886841984604
True	521.4352482943863
True	289.70595284420284
True	528.9435820136607
True	102.1944423893965
True	584.2279583772337
True	8.308676914395246
True	384.03841533202586
True	448.9721960973623
True	984.1347856555592
True	352.33748828524824
True	797.4631425405088
True	972.5348533061358
True	186.7838066629388
True	37.406088090556274
True	367.2824643507117
True	388.0088755953028
True	546.7372332839543
True	250.5757808162168
True	28.81179460968767
True	638.9525440942933
True	125.43312738415858
True	1042.6460077935435
True	315.3618306020278
True	458.4744600331592
True	125.94200701764323
True	803.8912358122242
True	137.55376817855995
True	816.2305559903422
True	560.6276316776209
True	186.0240475357897
True	105.43979733637649
True	59.48847977485228
True	556.8897848476424
True	858.9343533311179
True	420.6229931882684
True	546.2334181422407
True	133.8315694775128
True	637.2972353235548
True	489.7895449646964
True	792.8238671665426
True	326.7118663345754
True	576.7527551328118
True	119.2084871192676
True	24.182409805294427
True	420.9052616100583
True	169.53102094459757
True	102.3883865208711
True	367.7179835006516
True	1125.4733334239295
True	267.3352804381421
True	560.6311121825617
True	10.156376889371238
True	74.88079348374366
True	327.6609754397247
True	802.0808005576524
True	445.7438468399999
True	521.2428983416313
True	711.5742275178739
True	69.90209892076037
True	728.0543330355177
True	48.08858723844437
True	109.0597739075416
True	175.4106706438092
True	81.15341639475045
True	24.86538244287417
True	303.40162569152125
True	481.5625250480605
True	888.1737301624288
True	865.3351246806877
True	5.266372165966889
True	292.47829144598376
True	461.4715368920404
True	124.83307070290662
True	238.10080689981936
True	329.98113129963224
True	1328.518044449405
True	467.9805094246555
True	24.39949009742963
True	178.62125176709037
True	666.0628265738284
True	33.80763850506516
True	178.09808116951612
True	559.5816181495986
True	71.94843254874002
True	880.8348954253973
True	333.1405888566234
True	678.3332954713161
True	71.87406632146791
True	680.9456397274228
True	585.0469732520571
True	852.1609403230165
True	246.5508331302848
True	502.62820008817454
True	826.0897759467205
True	935.9870971276492
True	230.380391600235
True	730.0453479796333
True	216.0673551347392
True	451.9254523746262
True	376.8560490385413
True	500.0329804283826
True	474.969369955614
True	334.10072842393
True	345.0154738191445
True	112.79405305008912
True	353.2764005469485
True	1173.6792686236686
True	303.2592225485516
True	150.90611775969325
True	314.5397044704714
True	731.2542718126028
True	643.5941755053095
True	406.9426201604487
True	120.69666235725192
True	340.7250038342672
True	35.374979595003296
True	176.9380235258875
True	89.68850524569304
True	90.99296186795294
True	570.398798574547
True	141.6138379923054
True	134.02082626805915
True	106.57991604593174
True	90.59563962207795
True	438.0245012659631
True	388.58838994184543
True	1026.6142645444604
True	540.6498360529747
True	834.5350195182112
True	277.74237649106027
True	306.54693073163344
True	543.5104161855202
True	196.4611932374861
True	768.1961031725453
True	251.68159097601068
True	349.74916351736124
True	72.12377698935906
True	118.4988571802848
True	255.8012357779816
True	120.264717333681
True	458.3853932722644
True	27.289806655329244
True	555.2040999002636
True	1008.1428004938087
True	712.6050302759741
True	1.2122385206426234
True	63.249893567365454
True	505.394512407276
True	439.98559041912006
True	73.76353647836962
True	116.6438891650092
True	292.3003330558244
True	78.5375483976197
True	49.03311894104591
True	694.0392797708438
True	641.5530603952967
True	154.32784409051163
True	181.0886649995603
True	538.658531723151
True	55.257509391742126
True	25.63242993530469
True	565.522945253085
True	460.84061022616817
True	1114.2649922081832
True	47.89519650183334
True	470.6053818427212
True	892.129486406674
True	765.2647205837173
True	290.1612249342183
True	753.6265914902485
True	391.01821239756674
True	37.72249642751414
True	94.31232924971366
True	722.6542781239923
True	75.23355534996395
True	141.5336905915467
True	943.4083847647248
True	184.2911664960497
True	283.75783947404886
True	106.59736556217618
True	605.1299917391077
True	586.7977441517296
True	214.5426476355586
True	441.2352748234046
True	41.22428695585456
True	274.198056097406
True	531.7244473544414
True	636.3605989277555
True	309.14691899716894
True	75.80091716595281
True	909.0256459244956
True	1055.8413931983816
True	558.2910574402131
True	64.54997114679452
True	31.3702441600596
True	91.07221690911776
True	109.67904237287564
True	102.53087554908484
True	894.3214280590274
True	1214.590906590737
True	735.3910182850784
True	328.0870638928476
True	8.123067868778023
True	22.869684188979598
True	340.82745949689945
True	476.9241148812786
True	46.27138216170661
True	585.5286015886794
True	426.0264451610713
True	398.51212522594807
True	81.78361275721858
True	209.52158940195187
True	257.57543669086255
True	135.0118389643477
True	387.0589670278992
True	40.291150141628485
True	179.92018423807755
True	1161.5380770511065
True	5.885298960294216
True	25.82190590480991
True	597.0227753419683
True	357.532397806182
True	764.2024926034308
True	154.97369088327147
True	764.3049905084404
True	610.9865714425887
True	259.24631150466547
True	436.442542904737
True	342.307512394931
True	298.0663008177095
True	264.9220656650885
True	397.1379373136255
True	502.15680570594645
True	492.107604750642
True	107.243201348577
True	360.19225616802584
True	9.055747739697535
True	184.14413069569676
True	235.8983219724191
True	853.3815036725725
True	612.1605452290728
True	29.78276901584501
True	733.3623561832233
True	839.7618992394641
True	108.81496135376152
True	351.5613937270782
True	875.9174338020741
True	214.27352101239623
True	171.68453897572243
True	524.0299347802816
True	603.6931722543233
True	1123.937454372502
True	140.8109313416985
True	153.69088032320886
True	257.34113664959136
True	313.23399832359564
True	418.9870370253845
True	412.2777570592256
True	340.3494069955588
True	425.55542188627305
True	493.5938645123253
True	227.98429438462463
True	1479.9368587325453
True	245.83473591146503
True	398.5193658012264
True	50.4848611833409
True	759.2166874515784
True	249.4715308353144
True	899.7897821262995
True	519.0458229200282
True	326.7471992296694
True	779.3752295580555
True	268.04840554022684
True	206.0980441415043
True	260.1958007989672
True	221.8383517383186
True	142.9885006230774
True	249.00360632207492
True	736.7462908303585
True	527.2321414720965
True	220.7262158551102
True	1148.2053490698222
True	114.06010871359403
True	262.9447003967452
True	72.26573980234946
True	312.5926787184875
True	431.2595186958039
True	91.15176423400648
True	225.17146116321504
True	71.4629944821654
True	691.0440731620344
True	359.91548124895905
True	223.36592126999548
True	715.8680750364704
True	870.1126636314087
True	828.6881972346747
True	821.3262273288767
True	343.9372486494975
True	1.4919635307525458
True	263.4953147874954
True	53.81328618740468
True	374.4252315852262
True	54.17229757873229
True	368.7367811893397
True	869.3267128764678
True	1029.0075466729372
True	383.6715292724111
True	21.94104229936022
True	542.2618712313056
True	498.3529302778299
True	183.3655846005729
True	233.61385826226265
True	291.53111209468784
True	24.01519077510823
True	122.66091707075532
True	956.3758438332214
True	60.7547154155484
True	493.0072132979961
True	790.1963599386257
True	102.82826692495917
True	264.305333798356
True	114.14788034446757
True	14.152427194542598
True	1.5786515201646998
True	116.31744744352426
True	1028.4390490436888
True	479.4866729958793
True	62.4340927474442
True	788.8996619030104
True	335.5270489421468
True	1.1739825741700674
True	456.6012107703056
True	182.84140583901797
True	506.79925846327495
True	82.4614593086681
True	322.19792403961486
True	374.1565537174679
True	173.12207166814747
True	208.6574633403699
True	132.75002684488186
True	177.3570700729677
True	978.6500552252764
True	17.15932547510078
True	498.19271788936726
True	470.88589272445415
True	404.3786003135429
True	217.1579537972776
True	240.83931479977184
True	151.2839647613718
True	45.03409947732599
True	486.8960155403163
True	152.28572897900094
True	856.7379882298688
True	850.6658841970853
True	233.36381990629607
True	308.4504837769308
True	522.432418539191
True	40.70147536481734
True	85.15202683641175
True	744.2493548785034
True	1080.249966318128
True	110.8670412099868
True	728.6912917743084
True	137.40264080523704
True	898.5576494799611
True	656.9117756725408
True	99.43677486073432
True	267.91568119631955
True	612.3117808314486
True	255.0734675520842
True	47.54332144729864
True	580.2852740923295
True	448.57332448804686
True	5.2416014117128045
True	472.6711926768704
True	64.93451685856495
True	172.53474124966488
True	236.70301500932027
True	296.67821022493507
True	77.88445838362887
True	220.6637591925383
True	352.7052894750172
True	435.3933372325696
True	903.0655336659828
True	45.50267492139373
True	851.2071244699335
True	1020.2940635044096
True	129.36749999058426
True	73.79898877119642
True	975.0216509936148
True	32.896813411344354
True	222.78397238260376
True	88.45771675458593
True	220.64070211773333
True	362.0101682507809
True	963.8495970588318
True	95.8355431151078
True	71.30089761252258
True	636.7972618135952
True	273.5050456945615
True	710.2173456875787
True	52.71605498749202
True	491.30403030774016
True	388.6620139040979
True	678.7887069371909
True	51.45255076258793
True	115.63624464962533
True	29.52944510463661
True	263.09340415570034
True	41.631169163092345
True	348.76627048439224
True	2.7499361039687504
True	1202.8734805845652
True	104.21073162267712
True	132.83080797520017
True	355.0829015688014
True	701.4314591780588
True	688.5319693442881
True	1018.0967835649896
True	467.03072542322616
True	409.3979088029968
True	143.18635190327333
True	420.794491962081
True	842.0921490584158
True	418.1996734617657
True	978.8978468465274
True	84.42696097688466
True	418.4908278236591
True	174.4114353455267
True	289.6915954139433
True	742.1794882669429
True	162.21734005620863
True	132.93205973544175
True	64.29096931481772
True	878.2504576327085
True	771.7817643809078
True	83.13212454749731
True	450.2562801958604
True	732.8029894844532
True	423.8505179799241
True	56.59547392015757
True	328.20767213554166
True	769.1596789807019
True	31.18309557453896
True	358.7840087537896
True	168.35168932955136
True	293.64705756393295
True	34.55686853709643
True	208.23674522846264
True	776.1903037420072
True	637.1741494365483
True	57.23180722939605
True	295.8319293506408
True	869.4052209472725
True	17.34449294467042
True	314.0118566643267
True	288.9610823769058
True	434.5343301101762
True	217.47876607987865
True	589.7419624633067
True	49.53601019122443
True	989.0214239614456
True	890.9509918134343
True	46.70960980792596
True	400.8240244570495
True	726.6741484697695
True	905.235470509467
True	269.8544264481051
True	587.6638566439482
True	130.58817953437458
True	188.2747582087988
True	132.54200364175583
True	135.62261082575583
True	212.7966142640095
True	964.9278010764132
True	774.9433313089451
True	942.865933036649
True	18.86857468475424
True	25.916385955623717
True	363.12317123369513
True	13.811513677480784
True	611.3252017505816
True	1077.833283689425
True	269.3919911349951
True	199.15702865629856
True	84.78289794264437
True	208.7218334751053
True	128.0137812579899
True	45.26823733657519
True	127.40413026605204
True	91.89034829890818
True	251.0722707258456
True	506.5991161709399
True	166.0813823624032
True	29.68705436042453
True	55.9438189568063
True	430.1584759600821
True	259.1961686105955
True	593.5173038672757
True	23.125109777214647
True	119.4833490810222
True	678.0280809895129
True	256.26540277373937
True	466.1552589384696
True	662.0246361439456
True	105.49070988211778
True	114.44248464626948
True	78.93901804547608
True	29.009037895973304
True	118.43779855014624
True	80.3075499863324
True	102.49375566310428
True	145.78622090926012
True	236.36697097410175
True	812.9924612600194
True	284.37715046421965
True	945.9842805823046
True	165.83692319035328
True	198.13701719712355
True	793.8569352551012
True	315.7180853978176
True	607.0272532429018
True	257.2973907334362
True	347.25972961550553
True	449.64391287915385
True	557.8111541128713
True	642.0726976130323
True	369.6320693983741
True	36.56844012517142
True	572.9412913557123
True	615.6559257387362
True	19.58487266402814
True	11.353079380452892
True	266.43553259916183
True	414.20557951711936
True	446.3700121496323
True	63.48173008127294
True	618.2350182205129
True	923.1832439635944
True	231.7959566581921
True	898.5434443557094
True	283.42636308406685
True	108.71741034732574
True	272.628918138906
True	702.2916843367245
True	38.25176095172511
True	568.1271468668851
True	1272.8804942235795
True	1016.4608700878862
True	894.678548037335
True	206.46166769948053
True	98.17961749411432
True	194.6418720692109
True	824.406169475452
True	147.63934967463874
True	1064.0197064349295
True	859.7544586855047
True	39.83865722399368
True	89.9132568655564
True	425.6791728176608
True	400.3000433529969
True	211.32543910692104
True	522.2800203446275
True	626.9967020416256
True	122.87947059854886
True	267.61853202713644
True	1043.1577876254048
True	51.13060139771133
True	717.4027692591417
True	535.3771295384734
True	39.61651358902369
True	833.205024975412
True	382.2421887384816
True	551.4996506654089
True	112.3774448349005
True	273.2859120601433
True	220.9561608813624
True	26.28904025974692
True	134.91814529469156
True	745.2007662632257
True	136.73307297079631
True	395.0379671267925
True	65.0418082552169
True	652.1139411576213
True	625.7462840974973
True	224.1461210002518
True	461.9121817166506
True	175.9667131278197
True	166.0411115357128
True	222.29026566332288
True	288.2448145109258
True	365.2854020910456
True	134.95550372302063
True	194.7520587269749
True	27.82051472071777
True	888.9419427932462
True	321.1033236855944
True	9.721517591265028
True	367.0356660795605
True	168.0732115204456
True	623.4324269524348
True	366.92364371001344
True	581.5522664230778
True	526.9997739905575
True	489.66655590482094
True	795.8069846406208
True	229.7684003071204
True	549.9905345036507
True	163.2259821583988
True	547.3520288045697
True	358.26477720764365
True	381.9460504446847
True	117.93970083164274
True	132.6047627418119
True	105.2712467749629
True	63.26735195068372
True	717.345269051101
True	179.63190440909605
True	42.81661883541359
True	0.0
True	526.9041912346804
True	109.20912132817124
True	22.579776226198
True	39.58934597992722
True	113.6459333986042
True	557.4715120132705
True	182.9965324590925
True	108.82846910117536
True	35.558232281284454
True	158.63376775165338
True	930.3266726632694
True	48.17210076306152
True	231.39049439388236
True	715.9551923233481
True	318.1754233778819
True	466.8636723511892
True	486.48994525354647
True	525.5680856185669
True	610.7226575852825
True	936.4176050306884
True	263.3663436892124
True	1047.544510175807
True	908.6517168987564
True	654.7080244035228
True	345.8800924597028
True	833.5880132414402
True	9.672913730242088
True	31.026209232392585
True	290.873978077387
True	42.132887809466574
True	199.54486503716944
True	723.5796900556663
True	208.3219319696263
True	761.0284153389432
True	763.055725910288
True	122.25071951100558
True	359.7117913850517
True	605.7864002693568
True	24.765100605174585
True	128.16360232604976
True	437.1237633746287
True	311.5175180855503
True	199.46151253692656
True	115.31576369294812
True	379.68098828628246
True	19.2062183505432
True	369.8785115700163
True	369.5762309414288
True	1062.4296454527268
True	361.3336047777327
True	32.343183376737144
True	444.40063777728267
True	442.2817035915901
True	231.7882595706026
True	31.388608199547164
True	758.8185007721468
True	438.9942161337008
True	182.3834119381004
True	12.894423790241923
True	1225.466624245355
True	165.88600049875276
True	26.541018894187072
True	313.0820441799431
True	276.4308927065866
True	114.45370267145552
True	285.1103165569417
True	44.88661026301188
True	317.92784633271816
True	293.56381403704626
True	309.5896177092743
True	32.831414068743214
True	47.400930811005
True	1052.5919233283976
True	26.15208114962466
True	11.348558869544242
True	184.99965255020024
True	633.7548641232495
True	8.422322254685891
True	200.09327417800205
True	177.94818784987467
True	495.0071659897697
True	385.1870363946188
True	730.8998538795502
True	321.4231733782034
True	480.7750094367194
True	433.8323189551143
True	503.0136406727012
True	98.9193448949407
True	1265.6009994845529
True	943.8065624709948
True	300.82497187670515
True	546.9418624561557
True	98.3215697876514
True	555.0896781390464
True	439.4871277551911
True	151.3010769028111
True	76.25482151391492
True	353.58018536088946
True	171.69153863414482
True	28.974447781580125
True	610.5762186991082
True	365.2811794787492
True	68.29473662909697
True	30.46869829645344
True	669.3598854133703
True	488.2421172330328
True	74.3762733955516
True	21.652666695447294
True	320.9423566307329
True	345.09757704166555
True	730.7755320741355
True	560.8008010299477
True	568.1635465889099
True	788.9087200201394
True	10.471376032909484
True	57.679670958103706
True	35.856193777171505
True	57.70827893054512
True	502.1693662482588
True	578.3277255821486
True	83.38684369400976
True	112.96374318508526
True	197.46073875175136
True	73.86388420129362
True	176.04029899207853
True	207.90197650061413
True	277.8006291104326
True	812.6024920834118
True	607.7272613309191
True	288.2301903786623
True	185.76182149786516
True	269.1136761847824
True	244.9982208244023
True	757.062916480831
True	331.14339248021133
True	171.4057691973514
True	918.7343952899986
True	337.17790666136943
True	474.02518612701874
True	157.92084321221313
True	118.03931556327171
True	63.959094301338425
True	204.6790274793415
True	952.591490706164
True	523.2741096485174
True	113.23404372091396
True	361.4308884297509
True	100.27392315441509
True	678.4968935809281
True	3.7166523716996953
True	670.0890339007257
True	35.30386129547933
True	953.0800974171998
True	856.7993216247604
True	209.117872258519
True	25.50807710853817
True	81.51394517155329
True	473.9139429584809
True	220.3175357617133
True	1.0603102827101945
True	73.77374845132891
True	1055.3060617802416
True	353.4930688875387
True	682.1884100062808
True	479.6547689100481
True	28.06920508583284
True	141.31004111929676
True	437.708777988832
True	936.1937373278906
True	796.9776464584755
True	413.1766384324335
True	332.68821688310584
True	16.539736620110677
True	77.9966249243622
True	758.0345437757541
True	471.727947222376
True	372.23928818340806
True	880.6877054056963
True	26.47548181211506
True	218.60720987193076
True	899.5739389258354
True	242.2385862784644
True	7.805264512334105
True	495.4700955706293
True	104.97020797919704
True	643.5748708097635
True	49.95689933112693
True	257.7828974547203
True	876.6850576652038
True	912.729715550296
True	277.4886521735981
True	418.4439835678136
True	122.66721118827137
True	619.6064231644156
True	262.4830067195676
True	187.6471708265325
True	858.3122229046032
True	55.87709210654548
True	718.5696458790521
True	269.8846074081648
True	296.81854574314724
True	169.193267664089
True	469.3858450806491
True	607.0351801950704
True	373.0642929854903
True	393.0030986237141
True	69.17087219423057
True	161.25116872653845
True	463.6377877360716
True	217.84651158330803
True	38.56323626772365
True	191.0572501065225
True	389.88686480702415
True	412.68837143675
True	746.1418156394353
True	125.19924707777716
True	675.2256562684111
True	491.2630657993466
True	599.5361397680423
True	140.5485935936684
True	39.75159351436033
True	665.3108714999806
True	73.87849991094204
True	541.5860670090857
True	668.2772038402225
True	460.903367528627
True	129.37225305756522
True	536.6007121900237
True	4.563550417477325
True	400.3199579957704
True	29.121070333858423
True	615.9322626553391
True	270.3861394411472
True	586.541208832383
True	716.4503559523785
True	146.41937398458433
True	524.0383252011162
True	478.5054134789414
True	66.78136198069957
True	971.3979998709846
True	3.3055360357818824
True	29.16246222873376
True	635.7980099697379
True	698.6398118610684
True	128.61122822835148
True	414.4911158821399
True	119.9612439509417
True	75.6218358227412
True	442.7047853507495
True	40.37946284275374
True	514.2426562877383
True	13.13116751582314
True	827.3656552865173
True	568.634485997403
True	635.5058711208983
True	100.0859559288782
True	365.6409647139536
True	984.1637206512175
True	867.3635680574162
True	150.02869944178036
True	543.5988675235005
True	467.8450129406402
True	245.45167287890308
True	249.45936151932585
True	6.392966330642738
True	312.27903291616326
True	12.004428029044847
True	361.1145962022859
True	77.34325256885126
True	429.7765710186638
True	659.9203099358286
True	126.55532018191916
True	240.6096878358303
True	635.312240620064
True	692.2489356161689
True	297.6219181455272
True	137.95130700199977
True	159.55164338204327
True	483.3627401206888
True	85.48326667679297
True	9.549950365492892
True	486.98755876364345
True	570.0416824999334
True	20.93929022160121
True	143.4911668131861
True	905.4389852859088
True	495.5012871043449
True	262.01250542607573
True	34.571940220445015
True	463.86226036820193
True	110.04006469758252
True	587.4217177250263
True	662.1945759509739
True	299.10773176557103
True	377.0081028894253
True	188.5759978499881
True	239.61139170622457
True	75.35972007859442
True	218.612754320522
True	517.9918094375395
True	21.008891203685927
True	457.2927870308882
True	366.6020729777034
True	740.4145937804668
True	891.4166393843973
True	900.5594334151896
True	158.70895006629289
True	404.9825736613061
True	74.68031356139367
True	197.34606866577576
True	315.3395938625934
True	10.251883729399514
True	798.4062100513466
True	20.99039263116616
True	392.38827990359874
True	260.5089793006262
True	649.890657186889
True	209.53365265911708
True	40.178181053452256
True	680.2362825184874
True	1073.9691362965973
True	222.5991736167097
True	132.27892921853373
True	606.1512496011087
True	508.9172981069243
True	18.63401535707508
True	799.0814870125927
True	115.3451854279946
True	44.448616023464936
True	304.144684825077
True	343.42894714710616
True	401.4159530723173
True	275.7283710243361
True	19.54616006764457
True	23.973273266773056
True	841.1650709943436
True	200.4532677208033
True	111.91846595718906
True	835.3328362917988
True	672.010019729349
True	611.2118449415533
True	440.310573264527
True	149.35316959882073
True	34.271446492438095
True	106.37908739450656
True	417.3523213498964
True	236.71705469685745
True	483.83789585000295
True	150.59456960415292
True	478.9260720046433
True	639.9845039280315
True	954.8979296804308
True	25.45620146926777
True	981.1285371834254
True	1080.0873716660628
True	490.63045043594246
True	82.30241345800586
True	795.1569400769221
True	644.7123494291009
True	676.2347707809765
True	176.86319262221764
True	740.676018908619
True	695.641733206959
True	120.6646782143938
True	772.9256761725057
True	823.5489262092013
True	472.6352059881586
True	226.9409488121373
True	73.01225662834688
True	311.6716830584444
True	352.4436843700129
True	468.1317636982005
True	432.42555732805454
True	192.60232778859856
True	306.2785257924874
True	3.044454248005588
True	13.43178435210482
True	107.8024440559428
True	135.30196807943207
True	357.15537965426614
True	353.9483254298722
True	112.46488710957362
True	17.760546150839062
True	223.17897071468505
True	789.7622416248669
True	445.8696013779489
True	517.8316407976546
True	569.6296960127238
True	780.6807965819442
True	637.3976561423426
True	88.16212466594358
True	206.51982185116503
True	237.43304352381335
True	288.8226894055471
True	103.08284745368093
True	367.7140501830044
True	429.8905224493154
True	175.38529864815482
True	644.4334568716417
True	242.11620796173284
True	212.23759673470155
True	27.59736906251951
True	249.9910912754764
True	486.72600921364
True	171.44947954130885
True	542.435888260096
True	468.1302301966756
True	249.11047768433156
True	97.090539546456
True	43.02066190879254
True	408.26598728163657
True	792.8864432064075
True	162.09751345929178
True	1018.175303120573
True	1050.3998491076622
True	493.7297610069759
True	99.58996624894998
True	120.33637256950034
True	658.72245185268
True	7.423284833155759
True	219.35728024866768
True	137.26870212913204
True	114.14329959233793
True	326.5381813814615
True	658.1396915878064
True	38.52590662080216
True	126.80820279163746
True	973.6676825016616
True	55.8167061121888
True	449.5925231370256
True	526.1341269220574
True	250.78569501520855
True	132.36638202386123
True	933.3203513874396
True	1210.0756837845988
True	522.5593715934712
True	648.7370521690657
True	213.8333165488977
True	156.37037288899285
True	299.0289859245541
True	265.08949103818304
True	170.814218338744
True	298.2518577578308
True	335.9763715637528
True	12.042036143454505
True	628.8995017507139
True	145.49948466679282
True	77.45795559283796
True	439.1841626762909
True	314.1455916835852
True	1179.4895969960642
True	355.26610991639444
True	952.2958712957573
True	8.660569997321815
True	282.7342882651899
True	220.09513416662136
True	158.53478300449598
True	486.4621536015068
True	196.7453378330001
True	418.1960488595397
True	317.38830203754827
True	119.77496113256174
True	362.4625922251761
True	1003.229486433659
True	733.0790275816405
True	223.75378235124896
True	109.9866847192935
True	295.694239292338
True	24.55561446033307
True	348.536164745547
True	328.0370402554416
True	566.154582216571
True	452.8354932355639
True	354.3033005219223
True	152.34569081241685
True	14.16494578212132
True	421.3109865599704
True	285.8701575079592
True	142.4486850933859
True	309.0576513098792
True	432.7905154718231
True	808.9315974793917
True	323.1416279938888
True	766.1832431142025
True	397.73443169197856
True	383.7532453795404
True	1.3818802927795075
True	1114.6873770964155
True	101.12355336743484
True	913.1691827651808
True	206.67343813644115
True	466.33830611011547
True	665.7586955967935
True	84.8045831512262
True	494.7100180767054
True	36.21943562429456
True	417.8954826027916
True	75.65724382539878
True	232.11005289415277
True	39.75303714691877
True	680.155846003296
True	182.24004957682183
True	22.50843765510486
True	404.3345783286758
True	117.46629752500014
True	171.41149811865384
True	819.5470466516135
True	271.1142584887152
True	155.41716479718133
True	378.66983818617314
True	512.6452922675155
True	339.4437281808568
True	522.38762658561
True	617.2452630916579
True	151.5636742089023
True	7.049354663138114
True	66.41052585288864
True	426.1304417132187
True	88.60198665318622
True	79.50018280837628
True	1076.5745528374591
True	28.26747356739124
True	324.0623800421706
True	319.50859088853474
True	471.4823954746779
True	682.9119128723256
True	189.9806140486901
True	677.0534172434271
True	325.1241788650986
True	349.3387259183216
True	268.3451249347504
True	221.4184642321537
True	370.4329057511919
True	464.6112210573483
True	413.5104476286269
True	590.7313346718985
True	143.3052894538597
True	77.17817903211743
True	39.072140132241216
True	300.0728216522381
True	626.8932425547941
True	412.2332553862311
True	765.8465689914013
True	216.49186483087928
True	416.2489169241816
True	73.25705411376973
True	54.61704434615501
True	416.57316747835847
True	197.038651379522
True	216.0665226537092
True	42.68161235390916
True	1061.1373418530725
True	178.0798847497402
True	913.991396442656
True	311.0638694146218
True	919.7295929022256
True	235.01178601473876
True	453.7442636290929
True	538.7256047291518
True	610.5489616625624
True	219.28686175517493
True	482.3514357648567
True	936.2705707954826
True	129.47907158797463
True	8.085498685312153
True	561.6664089309425
True	29.943934907711803
True	78.88580089732345
True	823.4729294692091
True	238.2762351062539
True	986.5165913063358
True	683.1869733606818
True	407.511167510464
True	263.4330885084654
True	486.530605482055
True	340.9197139051366
True	192.7645403514475
True	654.9603277917431
True	722.301500030597
True	218.7118883335468
True	90.97480088467968
True	501.6038221748347
True	142.01521293902152
True	381.4285062223404
True	345.63601528405746
True	63.63071501617972
True	360.82110040010406
True	409.78269698613445
True	376.4983425474631
True	396.5553392927007
True	424.38350515500906
True	637.7440653326975
True	58.5079259633666
True	446.0326214861668
True	333.1959848915221
True	675.0483973102918
True	218.32489883356484
True	101.5074070292707
True	42.18730964572317
True	550.699593024997
True	635.7781688183924
True	181.45609495027773
True	403.26229368844366
True	341.37820239029907
True	17.029540770178713
True	166.22868592674692
True	296.07562615729466
True	2.5344713503864917
True	873.9241322869375
True	82.94350229394692
True	104.74219717978409
True	113.23206623958676
True	364.9080313291402
True	38.642246509590926
True	462.6607527763002
True	218.6537797166477
True	5.365460828646006
True	118.51751779215506
True	439.5184476240688
True	51.77233869832882
True	66.26802137936694
True	172.7118066673981
True	291.71142650836
True	959.5904748093944
True	383.2387693524223
True	952.7363170794242
True	181.64643744576583
True	987.14735982897
True	799.7686458774041
True	629.297663359904
True	414.9760934311833
True	382.6695762402921
True	77.49368822333037
True	72.61018771235871
True	79.63322506249337
True	179.02483460030498
True	476.5331106086231
True	1121.9116907260725
True	175.3845199307138
True	357.4450305217253
True	430.4053552118183
True	597.2554517339476
True	586.0520011152261
True	288.1998578298019
True	460.9369590293201
True	673.3934800580095
True	97.24755198938357
True	741.6938537807873
True	231.6535031270309
True	138.98573452310015
True	408.0657932506689
True	815.0662416467529
True	439.8420217414457
True	860.6340474452585
True	189.52408827786977
True	350.1656485019877
True	701.2364706762843
True	624.7741548825718
True	196.49707946338657
True	262.1227562847976
True	791.6650003710612
True	30.771339242212587
True	190.23615219976176
True	494.4759722992132
True	693.2732494809533
True	105.98313679266312
True	38.79836604605365
True	175.87828337755914
True	701.9040343540298
True	318.3781032787592
True	548.0620707792183
True	364.7133803633217
True	293.7001381448956
True	436.1526097020937
True	494.2260847681701
True	70.12214044942485
True	382.70342873379735
True	772.7055586364418
True	0.0
True	294.8319970947849
True	245.8617150899426
True	985.1021788209166
True	155.6816084625854
True	656.8725841666519
True	645.4399980044882
True	112.96685875082272
True	216.35787526293169
True	134.26671408071874
True	11.268438606638728
True	291.8628036703644
True	371.5368677978806
True	1121.5273770777726
True	234.8639747815455
True	390.90640096133615
True	657.7991357029287
True	210.6796786076397
True	27.046218350381032
True	856.1523712102447
True	623.8449268007886
True	157.49589212454094
True	619.5668259032493
True	156.96803235732736
True	302.57566396924705
True	760.6426788218893
True	35.78207030913713
True	100.83390684703444
True	500.7269927317721
True	64.54651124754089
True	79.50572684513152
True	408.7004258287078
True	20.87541096945059
True	736.1253569150406
True	100.17161537085228
True	150.9529608926253
True	19.839199843477218
True	696.1800798924965
True	28.461343174416324
True	778.0131905542391
True	392.2044380235013
True	115.28498382390632
True	694.742428295524
True	515.296041548222
True	562.1339303520364
True	47.98534979780981
True	366.7273442812273
True	5.722594757545679
True	93.70055488856168
True	365.09716412566223
True	47.65254367459344
True	119.27360923416953
True	301.91118969717536
True	193.7613913089931
True	102.05901640852544
True	646.8415806745173
True	18.91645690384948
True	1127.3260802747998
True	494.3517185955263
True	302.03343341874114
True	502.2514163910388
True	121.9280287034808
True	794.0881356026387
True	1109.558497644463
True	746.5438380541818
True	171.96107385891193
True	226.49865523012596
True	52.10295386368144
True	60.6660909795681
True	158.2634318844685
True	100.21584154408716
True	176.7102822169339
True	1183.7112134603103
True	305.6126539534478
True	357.2118320263416
True	685.951452757229
True	17.97085115413592
True	14.260920171085814
True	591.0241182541297
True	5.687531366091981
True	118.40334810964704
True	670.0816136081614
True	174.11873782339998
True	678.2846475781812
True	848.3451688867378
True	149.34043897973365
True	918.1306808381152
True	3.103057565949764
True	453.7239385046181
True	1062.3624892136368
True	25.3579944771485
True	239.810482985289
True	147.55841600812712
True	953.7767312995828
True	239.81607167562495
True	489.4876764270823
True	119.07866886821608
True	504.942009565691
True	154.05875523485597
True	97.24470332174388
True	389.1649721454247
True	70.32087345177342
True	52.13535584147719
True	1057.5510488785585
True	266.40919456874417
True	160.56901027148973
True	358.9814043263192
True	398.55643556482295
True	213.99691789412145
True	170.09912379422687
True	380.0924970040224
True	35.173784041629006
True	485.9030963893149
True	1110.1403674604055
True	112.30834466387672
True	471.0103790318269
True	304.5752829197263
True	27.079184588801883
True	403.3596176987465
True	104.99921834696283
True	622.1946647116987
True	206.46141184611588
True	412.294773409705
True	19.743724591942343
True	433.35401419824257
True	108.74682167302475
True	344.6738610305145
True	34.457725936250625
True	169.6279114899882
True	253.00908508734332
True	759.5022187748309
True	63.45218621229112
True	142.7112869920537
True	243.27192956316628
True	146.3447555430025
True	631.9815156811982
True	560.0674313770395
True	783.1332785392499
True	398.6320191252285
True	540.9571698046005
True	430.2264474404827
True	701.8945384663978
True	71.91629455613095
True	486.24121042788937
True	404.7060117885547
True	49.59378986176022
True	88.31813843315041
True	129.2915113414948
True	88.609282238046
True	320.1691453255775
True	848.7813645081944
True	308.69529704318364
True	1098.4419091935258
True	325.46772764954
True	912.5150849809232
True	155.251779455784
True	584.7078974693585
True	601.3830688531417
True	713.532637554567
True	429.4654144223482
True	61.03784893055009
True	293.15264552639
True	41.754912165860944
True	165.85701338451244
True	165.25486853332842
True	1154.622106850533
True	247.0971578603971
True	552.6630869757394
True	566.1562372087071
True	561.0356410425804
True	907.277056339538
True	578.1820212874153
True	660.1777351288375
True	931.056099349684
True	127.45689947342164
True	311.16053516099873
True	262.2564287882511
True	321.3746776621316
True	89.81175577001162
True	377.390668061325
True	4.3448407302184044
True	323.82055091593054
True	253.86435466821345
True	624.7977094920209
True	296.8343666693662
True	356.3851681712941
True	10.182565076766368
True	62.265972782703535
True	547.9246468810654
True	31.631564593068003
True	150.51197701201684
True	63.69503782681086
True	148.3064005145769
True	251.53548055478157
True	67.22067400429232
True	373.0984023231436
True	259.7774524767051
True	103.80998532283247
True	348.77939464195026
True	66.91157806746088
True	587.362667221219
True	831.3647050507808
True	285.2421226616139
True	1178.5873813563553
True	109.0007805404384
True	305.09122811620546
True	1054.0518352351255
True	90.07114396683546
True	288.50652017323347
True	11.299147090180508
True	397.43769956161054
True	454.6299688260074
True	160.25954934384382
True	622.1891863611136
True	915.968687788238
True	159.7668858684235
True	78.86331466311253
True	333.71114185488153
True	574.6236554117991
True	628.813738389353
True	1248.8851345137573
True	26.89037929619795
True	958.4166178454408
True	130.16729553480582
True	647.2138671023332
True	117.63112583694786
True	128.00104692766325
True	182.6398158058327
True	171.75147486711603
True	745.5177633867077
True	206.63081244254772
True	228.2444358663285
True	68.77326665531301
True	507.5940186360493
True	447.2324209777742
True	172.76555777738585
True	236.95497314042936
True	17.22704312341458
True	421.3200984840026
True	210.380864876296
True	291.8584613920193
True	115.02403762605752
True	677.4583821421454
True	420.6172280123161
True	258.88583067064513
True	646.483832565265
True	525.4748254834801
True	458.4449700413415
True	131.13524173534876
True	525.4213756976236
True	421.6601128877536
True	2.369067313701702
True	189.2231309598148
True	98.11663096149935
True	247.4988734898642
True	2.906422557994192
True	128.46072822935642
True	348.16362826746587
True	6.647612328340243
True	891.6839492869482
True	163.61703804389265
True	727.7388370606055
True	776.5542212644093
True	157.21029428265854
True	222.73385405578625
True	489.8269810426206
True	868.9351751961074
True	52.937903837248335
True	41.270889260219406
True	134.87260015803972
True	625.9367402296888
True	712.4292335672187
True	182.26530751124596
True	586.3471309804227
True	583.5121272122661
True	865.0315772052667
True	385.9521712589991
True	188.823248851649
True	874.1054146835247
True	227.0425302837125
True	158.25816186625826
True	346.38289230028164
True	226.35332798288024
True	214.19997602657216
True	607.7393096744297
True	250.3856709543034
True	194.089408156024
True	457.7433627571806
True	476.15842070696254
True	66.73768317637706
True	289.19277837914177
True	71.4335545412075
True	338.7264780173375
True	356.1591409031266
True	263.1694573725343
True	176.01048342580668
True	382.2977840520161
True	617.9291885093264
True	750.5475240652887
True	285.9672195854298
True	746.7474253424292
True	63.24165298572497
True	881.4196015484633
True	342.6971702558172
True	13.057751352953014
True	606.9567031913842
True	713.7884852726947
True	261.13675191293686
True	170.2414795700039
True	50.81966154923901
True	370.5615212496752
True	78.75124053179452
True	15.12684704961459
True	896.1294177113468
True	350.68411221602736
True	178.0673291126339
True	964.220614489517
True	11.89036669248406
True	783.5978161300931
True	31.38939744862321
True	659.1057204370065
True	55.19905865690752
True	771.2358718305107
True	456.5220193145319
True	196.5640818033941
True	427.4058353434999
True	213.51429841083788
True	299.1722926358876
True	209.5085653810549
True	415.7335805429849
True	9.506389470975334
True	322.8203649396781
True	113.05327194485815
True	10.588735970018435
True	454.7344170627436
True	733.4748385898641
True	281.89289750369346
True	80.14130994240247
True	299.2163321630328
True	82.21729682023812
True	188.6329879819559
True	181.1448987104137
True	382.6821544997622
True	42.40681422789064
True	132.7393345360394
True	379.7713898458263
True	877.848095440383
True	112.22517761537974
True	212.70380438964085
True	464.41883582024775
True	18.421449783289976
True	406.3455239863197
True	502.9442773415774
True	88.38196184597493
True	408.9176801553551
True	358.9722212434483
True	420.356960691754
True	575.6666998068996
True	1023.136898839484
True	971.4654114042715
True	57.56263960845323
True	1065.5669694077287
True	109.93897592506492
True	116.50020439226816
True	106.7391654219508
True	501.097299338526
True	375.06414062564727
True	581.1724266037202
True	265.40708206372653
True	154.92099113256052
True	405.78696545829206
True	15.571585444015948
True	449.8353695820021
True	377.701071277627
True	143.40567489196243
True	90.41373045449232
True	508.4539384858044
True	978.944469802948
True	198.8061294001745
True	61.970979626840645
True	438.58187272691214
True	375.42228835610086
True	483.7999294784698
True	324.1082241386669
True	5.017077475922609
True	536.9843606763674
True	522.4867556637664
True	504.6551942764585
True	196.42478312425465
True	103.93608151264844
True	20.68713522939491
True	377.17295687658543
True	107.78546070383555
True	7.375385837676971
True	27.114491815792437
True	356.969795704557
True	668.8510645408342
True	132.13778788547543
True	89.27956578891424
True	25.74930984318239
True	406.73275015736016
True	360.6381408051912
True	771.0195082891828
True	311.7929224914943
True	507.92234552867086
True	539.2615700351944
True	516.6968092471602
True	291.51315110397536
True	552.1193365243145
True	100.82658165835822
True	593.9072577874465
True	7.033262224521636
True	379.2982131608178
True	462.5576007740939
True	945.6503356332224
True	341.6044753371206
True	819.6447561543268
True	953.8600782675107
True	177.51579762210014
True	38.88212503573247
True	366.14020688526097
True	389.8106076355736
True	576.1000479822312
True	251.78522455779267
True	30.07111258816351
True	668.6423505537739
True	123.75716091563314
True	1075.5677037703404
True	313.2555752872659
True	473.9639601817463
True	134.41736524434577
True	809.4987184683224
True	135.0869159664849
True	817.2156875372767
True	582.0886772458972
True	190.06377839521
True	109.56306996494486
True	68.9717164681249
True	557.671403790327
True	888.0720077710979
True	422.85277740841576
True	539.0155949001065
True	127.1190162210042
True	613.0912718900894
True	480.734607739623
True	785.281677197098
True	318.3082565952785
True	610.2722121972892
True	115.2169012000334
True	27.466816934140702
True	417.3407874335535
True	175.25421741594815
True	100.21418954947308
True	382.3463727955219
True	1078.9353516107285
True	260.2310200680502
True	545.564328910181
True	11.37648881784431
True	78.0268366885221
True	331.12462595773286
True	788.5058468775333
True	451.297869824326
True	503.8825990123677
True	725.3495915930276
True	69.16786505495968
True	725.9581654550411
True	42.6007740069142
True	104.15241115859672
True	188.72833679598065
True	74.71182725479352
True	25.090301606795045
True	298.7964078480115
True	485.4602092751029
True	898.9473996105893
True	852.8838492064802
True	5.461083447509958
True	280.99655746277085
True	463.8781020519437
True	121.2073552908635
True	236.69112242758175
True	338.1915947071841
True	1297.6078382165065
True	463.4266389059979
True	28.587449589158638
True	181.4977019394665
True	678.6766480208239
True	36.94781785204525
True	169.5596843705703
True	554.6562541757913
True	71.9376168726977
True	867.5275858953
True	320.9769546143272
True	666.8166395811689
True	74.29932688055578
True	653.9335744498454
True	609.5280983610039
True	903.5651436918924
True	250.8722492492121
True	503.8020474220632
True	861.3761682402213
True	946.0972104733528
True	238.23220576677355
True	748.3201977146607
True	221.58224590159327
True	445.4139319228743
True	374.9426895467517
True	494.4374576493716
True	488.29846555119457
True	303.9785493465553
True	338.6950504829093
True	113.49722594871876
True	337.8442282336224
True	1132.36648430818
True	310.8836673317136
True	150.22938729194777
True	309.06996454570947
True	749.6914249567299
True	655.60634906355
True	414.4753045285665
True	118.64529542575563
True	332.0088299927641
True	35.13912559168054
True	183.70846566731785
True	91.91214139266732
True	89.78405410328662
True	534.1250565309479
True	140.203321331151
True	139.37825665985798
True	105.88620616910848
True	85.15624276059471
True	449.8502408279168
True	390.5927122170216
True	1027.956112756799
True	532.5824535853262
True	850.1718892385034
True	272.9696393860142
True	289.6383362020637
True	554.0046352882508
True	193.8557367395424
True	737.5336886304598
True	244.72794280137848
True	351.4772838135809
True	73.31806245275446
True	122.00531334876716
True	250.92792091798148
True	119.80166686734913
True	481.3210957798647
True	32.103086430535434
True	581.742245270651
True	1024.681504483836
True	712.0063496445337
True	1.4158119186794602
True	61.69020152955235
True	485.3905150948154
True	434.1829850364695
True	75.23364567449643
True	116.6161996918025
True	308.3390299558569
True	80.48791979187354
True	52.27939632580209
True	681.9604173110458
True	641.7339591729682
True	168.53421863061595
True	162.47380139333862
True	531.5763568200746
True	51.41615449123778
True	24.84188724237515
True	577.8993780484451
True	457.2055204779729
True	1130.275916639613
True	44.75504216183146
True	476.3306574204965
True	905.5547198864408
True	803.6220915370743
True	281.549766548533
True	740.3795213235263
True	389.6875530783055
True	43.34911356834827
True	102.65992934159824
True	707.7794771185529
True	73.88463044747503
True	143.21785481039373
True	931.813941453864
True	190.96012212170845
True	258.7892549944581
True	103.6279942096002
True	635.8598749382686
True	617.3361779850802
True	213.2746037026745
True	428.3571591330464
True	41.82202334426553
True	278.9156129667973
True	590.6904795947081
True	639.8385190695191
True	307.5983799914597
True	72.75568432564093
True	956.3957160666378
True	1067.5478560387237
True	554.0131156110333
True	64.61687000738544
True	29.57948455596668
True	95.54578279572132
True	98.8371784535138
True	101.2163319446314
True	891.3461058109276
True	1223.6875961873882
True	748.057819925163
True	316.3285373874764
True	8.021335370339846
True	21.51835169309585
True	337.6579646453891
True	478.4736270956771
True	45.89859749976655
True	563.7490637262918
True	422.6336419447584
True	401.62646663525294
True	80.70881972955821
True	210.9371724960133
True	268.0374046737584
True	134.6580537768789
True	405.1349320658217
True	41.9476175981271
True	170.5156016905383
True	1168.0651814117657
True	5.5254489405464735
True	27.38646692354981
True	587.3771030749647
True	357.3639499497487
True	782.7831224476595
True	154.891308768132
True	742.5125003661867
True	594.2810316302463
True	270.1444834030074
True	427.8892370168292
True	347.37195822130565
True	301.9369793082534
True	272.9183623223344
True	409.7541300262198
True	502.4954315624688
True	495.6223343745867
True	110.69309413901652
True	362.90142566317
True	8.240452858517907
True	196.58974167290097
True	238.3793093315985
True	864.0729066900698
True	622.6364577159101
True	30.41786331384876
True	727.8064143206493
True	847.7610197915744
True	107.93100156665018
True	347.782848939176
True	851.6800244928777
True	205.57082171571395
True	164.2691494368867
True	531.5726789069023
True	579.4117203757293
True	1136.240650472687
True	150.10050081551114
True	156.86213727814305
True	259.4809866644512
True	321.8096518381822
True	409.35328158893344
True	402.6257988128255
True	322.63270717761816
True	447.3712124969945
True	497.1592240076281
True	239.3900339130464
True	1460.007749163894
True	250.81405303068908
True	419.08349957489287
True	54.31834832196044
True	765.5036902477029
True	249.88623816553485
True	943.9099548966255
True	551.1262212291572
True	324.4621396829529
True	786.038969576508
True	276.59309668855406
True	224.56000570569583
True	254.09725932440023
True	218.0056356048669
True	139.9812271172367
True	258.02146449072484
True	738.5973252542394
True	519.4097450574858
True	215.46510345302903
True	1179.3459681879935
True	116.00611684586586
True	257.8059851765469
True	71.10843051548
True	324.4510312541953
True	421.3335179978576
True	93.43136811484268
True	211.37420545757988
True	76.05731566804822
True	675.8993010709866
True	374.9748007024458
True	209.98100329273208
True	717.6970412867973
True	849.2191662286288
True	799.1355562937697
True	839.8902724645027
True	352.9361381748551
True	1.68294547994559
True	263.80203460194645
True	54.5350401921232
True	367.5738586923259
True	55.96832514813399
True	347.4488429375705
True	868.8865851087791
True	1040.8841254683082
True	411.8644496765903
True	22.82090622684146
True	524.4880714150688
True	495.5938852881204
True	182.7102807644761
True	230.2804192558063
True	293.3603532137447
True	22.224403954490857
True	127.03549978502218
True	933.455440414016
True	64.05331872331735
True	511.8020858147159
True	782.3222872950384
True	99.86079229778744
True	248.94529501439095
True	110.35666329960247
True	16.375238756181794
True	1.2420278666225506
True	120.19773690920265
True	1031.5157936494843
True	487.2581074923455
True	68.43718899148467
True	786.1605330803588
True	335.43921750176344
True	1.0964155729568763
True	447.0388465854303
True	183.766133375951
True	512.9747699303083
True	80.15259600052711
True	335.0793811433414
True	375.5348028256576
True	170.61573416966962
True	213.87900289649403
True	131.6000710514865
True	181.5391739216156
True	1003.210582326827
True	16.159255412605606
True	519.6558198120623
True	486.2656563116946
True	404.755332266369
True	223.18247640483952
True	230.68993120976367
True	156.70836273196244
True	47.638708651562624
True	487.5713241051218
True	150.52258448839973
True	818.1588152846025
True	829.7202065969907
True	248.25979162300203
True	326.0579375630693
True	509.37343107231993
True	40.7372416401554
True	84.5302345621387
True	729.4652336697008
True	1099.486440920038
True	112.80213197019728
True	714.8966969348753
True	140.57773638703063
True	902.5936053515438
True	648.2987158758659
True	107.93308469585097
True	276.0027762483254
True	604.3106693190691
True	267.0526075270179
True	42.61602038752212
True	532.3700476917342
True	458.6462881126922
True	5.981037461858019
True	478.2504821567968
True	68.28206346045643
True	179.65731424212217
True	234.47288323360476
True	317.12768645667643
True	71.57197585603953
True	229.91222603333276
True	354.2623652949474
True	439.7224757394037
True	937.1302478401972
True	47.58498966449356
True	868.4352344612364
True	1038.3504395794994
True	123.4740416856514
True	73.94883110646421
True	993.5885715162768
True	35.35672006007255
True	223.6729051166437
True	87.93162880426519
True	216.7558940943509
True	381.7268760252304
True	939.250097932517
True	94.64846892569624
True	67.08345957479688
True	650.5306308173521
True	283.3877560491542
True	695.4468226240768
True	52.05128468102679
True	479.5925752878162
True	381.1663799168213
True	686.6669921771773
True	46.45161019858988
True	112.32013345017464
True	29.350884231948815
True	271.9698932956592
True	42.85080582666002
True	344.46186180598994
True	2.251195123972866
True	1182.9872515045092
True	108.97172220803476
True	133.14396788554876
True	360.56168981968347
True	702.0497317674983
True	663.1042196701583
True	983.356826932631
True	451.4794267035461
True	414.7874862741059
True	142.36536428355828
True	408.3996459374766
True	852.3526691173037
True	429.2395227159545
True	936.8614299489554
True	85.6901845133648
True	429.02014900262776
True	184.2369476253619
True	273.1406553254897
True	754.6534853647854
True	165.2006593719799
True	130.93734293271072
True	67.19834539265885
True	861.2143531771266
True	779.0388291886708
True	76.78292243610963
True	437.4585576455967
True	745.2295944384271
True	413.7997838929544
True	54.23038690186142
True	320.6298659720571
True	787.3786501614641
True	24.34516517845946
True	352.51899218095434
True	165.66325227355497
True	288.57127144939847
True	32.570855161411124
True	220.7078145307977
True	796.8907561415198
True	641.7033837883861
True	56.37689527918338
True	283.45283477083785
True	906.5053207884624
True	15.700177986140677
True	323.622389366028
True	290.20363235247737
True	421.6105098413245
True	208.9333002443157
True	584.6681775389449
True	47.52589179473814
True	1001.4591376097944
True	849.0628962856408
True	49.79152562826842
True	396.18425562805095
True	742.4102518491652
True	930.1415745163416
True	273.7380365247304
True	619.4940805773008
True	134.07585180125142
True	191.667952286761
True	132.64943781904378
True	131.26968918198386
True	210.28586839199
True	921.6939600176772
True	799.5530909700578
True	920.349460155612
True	19.39179441932282
True	25.635353625010417
True	356.32088214125235
True	11.314507934067828
True	622.0777401011735
True	1068.5678768969842
True	258.3113174529948
True	212.33617804161335
True	81.98409409157823
True	204.91667543774903
True	127.62253449767518
True	44.1116456636156
True	129.1413862062186
True	90.93526566071016
True	243.59937686773532
True	538.5881700101733
True	166.634854355978
True	31.064134785173238
True	56.02851881677685
True	426.4635067737625
True	264.92640337282535
True	585.7043359330133
True	22.289969513505863
True	114.84064206838195
True	664.7310677677101
True	263.85002393006613
True	456.6068146130819
True	652.303811745235
True	103.8352166410439
True	112.5622369687048
True	79.21354791582726
True	25.66560614565707
True	121.73532420965049
True	85.73738961533878
True	100.48324420726482
True	148.394506735025
True	240.998231728368
True	794.017492339908
True	280.9334866969328
True	934.8368253166412
True	160.90153433492796
True	206.67078971268785
True	776.7729863660531
True	310.7714519245647
True	619.1683425716128
True	256.2773147174533
True	360.17981063352505
True	446.1721342937656
True	558.8416342921346
True	653.4727652924037
True	364.7053212748029
True	33.76315528813829
True	552.6788968743475
True	618.8157477531533
True	17.13387540398485
True	12.616862367786991
True	264.09702039916107
True	393.36942921321776
True	443.3144509141634
True	65.44882087129854
True	654.2170859031586
True	964.0765025472626
True	238.9648657262067
True	893.4583850429893
True	286.0484861129542
True	105.09254331211348
True	284.0114686320145
True	683.0250349851282
True	38.16212091267171
True	580.9194537095781
True	1266.3467445356196
True	1035.6019940617691
True	897.5940381170308
True	212.6923165177498
True	85.13220407145678
True	192.28166727593808
True	822.4901072759639
True	148.6962200046367
True	1073.4276756840486
True	859.3882851950319
True	38.30963949030056
True	90.76124039557368
True	401.17575163006376
True	410.991252641652
True	207.69057427897147
True	511.4727053828384
True	684.3956825047261
True	127.69562302555217
True	281.40150392791776
True	992.6848840251804
True	48.20614417498525
True	698.972861299595
True	555.6603335188685
True	36.56801973764167
True	844.3202233050557
True	369.9295052977346
True	556.1025791343374
True	112.73817064583206
True	266.0752842875921
True	214.51811845070543
True	26.359465323478272
True	135.17821863795203
True	744.2101459941479
True	146.13265860648357
True	391.21186705543937
True	61.67055040929096
True	658.3807527889564
True	593.6306814374847
True	224.3514637020756
True	458.69397479307287
True	162.78690729776753
True	166.75138890484106
True	219.10223992503236
True	275.2953060561162
True	357.139185251711
True	133.66904416803808
True	189.9992567931884
True	26.866028445490706
True	855.0718662066978
True	314.7933182368906
True	9.793117900077204
True	368.8421670772952
True	166.65206084227404
True	633.7301040598965
True	383.6690011570311
True	594.6415913729992
True	573.7279470994658
True	494.5739942338287
True	777.9785663677972
True	231.01272089971596
True	565.6326441090207
True	157.59979616278665
True	527.243612949741
True	374.4243862724451
True	372.8637341400584
True	126.47186382604436
True	136.73818824664218
True	107.81197585133285
True	70.84998292136756
True	731.2037802872123
True	176.70165546456002
True	45.00741286250376
True	0.0
True	538.1129197734931
True	114.67057706219953
True	23.79819830963625
True	40.95685085107164
True	107.6206759618906
True	521.4033954206833
True	180.38835137071143
True	106.3094358556488
True	35.63691820934198
True	159.32549196865668
True	912.6234018923994
True	49.85251120076546
True	229.64766623126323
True	752.9538451351427
True	319.6771266120422
True	467.4217522291653
True	458.1068087458688
True	515.6596981812999
True	596.9752675641588
True	905.627727426812
True	264.46653897990154
True	1024.8802539809767
True	914.8259859009592
True	628.693676205672
True	356.9437119867009
True	830.7783021248357
True	10.237562373875662
True	32.518317850063475
True	290.51122904444327
True	43.93318744416418
True	199.27720104375297
True	740.6840847446892
True	218.7034423622366
True	714.1409439838295
True	746.7870840692749
True	117.50825267817736
True	365.9804234570065
True	606.1183515623794
True	21.711290396471668
True	133.3351267165997
True	440.5216640738439
True	297.5555883269904
True	200.55278443257905
True	110.37446934107103
True	386.0035845674711
True	21.88712967952553
True	357.66749766293697
True	356.81181884364327
True	1021.4208920376713
True	368.84727292690167
True	31.896816210849675
True	430.86779749203146
True	442.0883484422809
True	225.507625366926
True	30.6905315127658
True	749.2448545532046
True	430.9397454508469
True	175.27234754969484
True	12.406263546921696
True	1199.5818709433445
True	169.31917584615385
True	27.00861826325023
True	296.8827481924168
True	273.9714499878032
True	114.12488269362272
True	291.39537183434624
True	44.441370455673
True	313.4906307617916
True	301.1991904556608
True	319.7906752259353
True	28.59325201682301
True	48.8334321152344
True	1053.3209544723725
True	23.1751884056285
True	11.663360528159084
True	179.64089064099625
True	651.6600005821444
True	8.760341048078134
True	190.18500811914728
True	171.11555096635314
True	518.5310868440212
True	370.3375787079691
True	728.8792922873146
True	310.86421732877466
True	478.6693659120014
True	437.1277304844134
True	480.70327810036616
True	103.83889371359164
True	1263.4034835389502
True	913.7208417460464
True	269.632709358332
True	534.4788923880676
True	98.47566423729889
True	587.151283846059
True	419.0345657711422
True	152.3968370735568
True	79.22438513289949
True	355.09598130115546
True	164.98302019326653
True	29.125034690601183
True	617.2808649598516
True	375.3340909440582
True	71.27501057111671
True	28.353438677820943
True	663.4845344957406
True	491.5750098848171
True	73.83592837612457
True	24.22678000732668
True	326.72679168197635
True	324.7006382813299
True	705.8180033628081
True	551.9273321879152
True	553.5813993633162
True	791.7239701019738
True	9.652957801383884
True	55.532924973946265
True	34.80849509963028
True	61.3607099475458
True	520.3941471065851
True	585.8706495000692
True	83.83613890305439
True	107.13112411649472
True	191.3866984775441
True	75.14576911042835
True	166.4384145539116
True	201.10604341966493
True	283.2026767796536
True	851.7807824608468
True	604.5131436669376
True	284.73582710851696
True	186.30398495200163
True	280.3865149391769
True	258.85649887923927
True	763.606141976282
True	333.17303601742776
True	166.7673360859214
True	898.0432279289995
True	362.1322110306392
True	479.845317922325
True	149.86104381244695
True	120.53448143991982
True	64.16897971554721
True	211.57160406892916
True	984.2329748117412
True	517.253021282232
True	112.93734424607962
True	357.1795340055718
True	99.65102920802588
True	673.1615928606666
True	3.719667813825162
True	711.5694787037991
True	35.41245240243425
True	923.2032069885367
True	839.7622690354858
True	212.37190155014224
True	30.25629592664401
True	83.64900256332353
True	444.9040613103473
True	232.07754385843472
True	1.790588581302158
True	78.76331198864776
True	1083.4951754276456
True	348.3568069033825
True	645.1315757350836
True	502.85335980776455
True	29.600575343807492
True	135.75977004276848
True	436.083492602718
True	919.8683142884825
True	821.8739564202555
True	416.53285377152855
True	330.4330519545371
True	17.596608418783543
True	78.48830360906894
True	755.543782807906
True	489.0117385250703
True	397.025070183317
True	891.3130041436738
True	26.18855591528734
True	216.8260284308502
True	888.8252423260416
True	236.33566010201503
True	9.034616374398
True	494.9116878403338
True	106.72517619000044
True	661.3167775320837
True	55.44718828448229
True	244.86821612752215
True	841.4877402299323
True	910.8368131231612
True	276.78778535216446
True	429.3810585312941
True	110.88284422814016
True	599.9327915144414
True	264.1622426538164
True	195.00170523927807
True	901.0026412611036
True	55.91046322560128
True	749.8230369417685
True	289.8049369733606
True	303.74458134905444
True	168.78530278856027
True	490.4106399603373
True	606.3616083135176
True	363.5167761774559
True	404.5637683923434
True	70.41397543515619
True	165.11776474889706
True	455.5904416827763
True	219.10370718284327
True	39.882061791822274
True	195.4526363993349
True	378.3172934988852
True	384.9568176189863
True	739.366244479729
True	135.56752961929195
True	661.7397019643995
True	495.7763591141568
True	582.5724143848765
True	130.0346462566753
True	38.30594527756187
True	661.7082983712859
True	70.94424195174547
True	551.4344326702407
True	686.8886104097528
True	459.97711446915457
True	142.65126237591244
True	531.9524771418775
True	4.7356167351206535
True	396.26123503798857
True	31.79694788094173
True	628.9373916702206
True	273.3875309323629
True	592.0505236426898
True	721.7228707315386
True	135.2557696571314
True	514.7573011457698
True	489.9108348965714
True	61.29561072982912
True	953.0119310363368
True	3.54871024164055
True	27.05819331481414
True	627.9692316505665
True	659.5902290891426
True	137.41855664643418
True	406.4207127645428
True	123.75627995788552
True	73.35557216915318
True	462.9139042157294
True	42.88683703112677
True	508.14856320906017
True	12.287966771272544
True	831.0263511633333
True	544.048232818838
True	676.9325981510468
True	104.4597604906398
True	370.9902220298666
True	999.3140978870204
True	828.7288428248779
True	143.57743189851203
True	550.7061607532012
True	450.1885181972805
True	250.1581859992349
True	253.0597912040192
True	5.8801611613852405
True	319.12250646847184
True	13.074904166399884
True	361.1024775347339
True	76.64423394185272
True	406.8674265436972
True	661.1397284498594
True	122.76736477905948
True	240.22162682829835
True	659.153434693928
True	684.692722515848
True	300.00616754302894
True	139.7347728324069
True	164.44779252165114
True	472.1536941405068
True	86.48611260649533
True	10.237281001754589
True	514.2740744952278
True	567.1061010031846
True	20.177631411407933
True	136.90890331257415
True	907.2501660571768
True	500.6707523837001
True	269.014090918522
True	35.263769042701284
True	470.25857930759423
True	107.60702890252342
True	583.9478112690216
True	660.8954787522183
True	302.2897262101125
True	373.1431956992558
True	189.78689869450253
True	237.9181998308881
True	70.63081789852822
True	208.12223990702765
True	507.06949072660535
True	21.32670688019724
True	464.2095825699615
True	385.140676117785
True	732.435962503728
True	861.9307409446604
True	874.6358659989928
True	157.3148827199451
True	403.982718247949
True	75.24597540221532
True	196.67796692242808
True	312.0360044547276
True	11.236480490769852
True	828.1157160459566
True	24.11730184665699
True	413.83147993379055
True	273.953852004944
True	653.5085955500143
True	212.51019073844927
True	39.15177550151572
True	715.960074867564
True	1079.4154114657165
True	223.10257213612076
True	132.87180325173378
True	611.3196152950977
True	485.361513979956
True	17.274134561625775
True	788.598800269148
True	115.31789409615028
True	46.27383426233322
True	314.0789198432837
True	355.76833602809484
True	406.1244124198736
True	270.5295855623204
True	21.20686371824565
True	24.447429301487148
True	828.2455554200541
True	210.0730619911085
True	113.53003894859955
True	829.1875512051864
True	645.5758552505298
True	631.1532249181466
True	443.22721299129154
True	149.05438809825756
True	33.677924879198486
True	100.2973826200942
True	434.3320299786953
True	225.28641007780843
True	491.9437148107773
True	144.31528839251615
True	480.6149162033749
True	645.8668199619663
True	956.5784186249316
True	25.031872605689763
True	975.1354117829136
True	1092.045580839018
True	490.1537158557944
True	89.73793465684889
True	816.199410084885
True	636.4682786934305
True	644.1457620948261
True	178.04850047832366
True	739.7939189697745
True	710.4818822422128
True	124.23652152503858
True	772.2165126020122
True	798.6284629169763
True	486.4892471625941
True	230.97917199110347
True	71.1188109391209
True	317.81023400023497
True	361.380807212973
True	466.63955238101886
True	432.2022706734102
True	197.49514275331117
True	317.0609699372051
True	3.150913569354068
True	13.829161989113503
True	110.9045604004652
True	130.0775102607315
True	360.5957171028472
True	349.4208496386864
True	120.77352880594304
True	17.84027408821026
True	211.96845830443783
True	866.4700050611666
True	454.38094500058617
True	546.17109865113
True	568.6021233542608
True	819.1525883341328
True	644.5311993733865
True	90.94395680344132
True	202.64654623251351
True	245.42298825036391
True	283.26907770057187
True	107.34157813663388
True	369.17663113629584
True	433.98320139955496
True	168.82128542434384
True	641.5349855652994
True	245.48833193841847
True	211.9708211265657
True	31.410954772234263
True	253.02103967622037
True	494.8601871186192
True	175.5515615097502
True	538.3931295828924
True	478.3448854581709
True	248.84651548647403
True	98.22167939380977
True	43.46012113328276
True	418.3692714164398
True	790.4598817674696
True	157.5814698339521
True	1039.7542818351192
True	1046.6245769296738
True	485.3842204830209
True	109.538906155343
True	120.4083112582505
True	658.1373398316271
True	8.833358800987252
True	213.9612533917388
True	134.14355608452013
True	117.47773957312266
True	331.64530745538804
True	658.0073514630124
True	38.14760226141641
True	122.23547032272724
True	973.5430431968916
True	48.31250011700985
True	472.7635815941722
True	530.4159750410801
True	247.60827103177647
True	131.35086292740408
True	908.5206764348416
True	1185.5158645444587
True	513.977600066283
True	646.835923348933
True	210.2418651960349
True	154.24629826219063
True	317.26962286589674
True	263.02432784490594
True	177.43288652361
True	301.7948093684893
True	321.3862491168502
True	11.863455774718249
True	631.7636890769793
True	143.6167966585735
True	73.23481799269314
True	437.0986319193131
True	314.6379631656981
True	1166.2996536269902
True	362.33284435784776
True	1023.2362525328932
True	10.311332824534272
True	279.3820228623304
True	223.151436792995
True	155.07366572539985
True	495.24990631452425
True	203.38064023871672
True	403.2142367552121
True	332.4885021233377
True	114.08588794093228
True	363.102604867554
True	1068.8609274164048
True	701.1457212674554
True	226.04337693315085
True	107.86194504422504
True	286.5406723355301
True	23.17472349282085
True	353.0813474669822
True	316.2517353548443
True	558.0485611546505
True	433.8199966471405
True	368.64226850484727
True	157.77041161443336
True	10.604653548111948
True	429.6331561305298
True	294.218774698576
True	141.3735970080475
True	299.88419473405844
True	445.354200826494
True	805.4767211879494
True	304.29711038658724
True	771.915536997225
True	412.58158600708674
True	379.3993821514196
True	1.3149687883093368
True	1159.5687271780478
True	101.28249657125326
True	933.267448906646
True	205.39131157429375
True	474.2604727764193
True	687.0560497679476
True	91.00702146575048
True	469.38740652791694
True	32.03315324490483
True	424.6235136350516
True	76.07330242136004
True	226.93184834850229
True	37.82658783712628
True	651.571256664423
True	185.77907509346588
True	25.53661012960827
True	402.69773647513387
True	103.28505755574098
True	156.02015444433374
True	837.6880521041772
True	260.6771326437445
True	151.76001136146584
True	380.1342264860701
True	513.7521433457666
True	333.6492158213833
True	516.664872025433
True	630.0778549904521
True	160.91727104382022
True	6.421891660502179
True	78.43859438792201
True	424.1698453641908
True	90.13570905417342
True	79.99100452835559
True	1076.3825763285872
True	25.45706330073321
True	319.77642096632854
True	315.42716483297374
True	451.5774677799069
True	689.5813433117173
True	190.12769263105105
True	648.5319167101937
True	327.951678094872
True	345.7091096992117
True	278.769599765452
True	226.5794928113017
True	359.44617841779285
True	430.1050359393627
True	414.1103672478824
True	607.8685856900387
True	140.54687466438313
True	78.71885232320528
True	37.244836982094505
True	293.50737594868974
True	672.1735058102673
True	407.39123261642015
True	818.6324165432371
True	193.06233563158065
True	368.91810559161166
True	69.23192023535245
True	55.53118828226548
True	398.9183353797644
True	197.99168180823128
True	218.72817460822583
True	45.25121952038135
True	1063.9823568982654
True	167.9126969743357
True	907.032018512282
True	317.7444634812628
True	927.7021055697836
True	240.3284140674754
True	457.8963894091226
True	530.5018089583479
True	635.9294971629336
True	215.25223732355332
True	459.9603121315223
True	958.1488247127828
True	123.19310205875408
True	7.409640460774371
True	574.3607444901336
True	29.470253358563525
True	78.18061798849516
True	803.1681447227508
True	226.25203218113637
True	1007.2621680814892
True	698.36838173578
True	419.0723187096045
True	285.1571730315926
True	496.5075587439599
True	334.8785860727989
True	183.8347110028257
True	694.5124672954963
True	687.08438373874
True	217.4127119602878
True	88.79146798276538
True	512.5849697068642
True	133.0732417362648
True	369.6842895069117
True	345.4950871188473
True	66.59500756895935
True	369.9765819280221
True	400.791307890095
True	383.7382187125613
True	403.1016407129999
True	411.1781046199798
True	668.9555512945103
True	57.83856348014623
True	450.4848891388322
True	333.9813581478327
True	653.5792562140874
True	219.02126218309436
True	98.20990404515618
True	43.2725907410777
True	543.1961037682364
True	641.2260787370137
True	185.2996368056511
True	411.04313691134143
True	343.3340641710682
True	18.045561790785808
True	168.06568406173955
True	294.168102011192
True	2.3663949856123594
True	863.8436029987315
True	84.30431106169229
True	105.68586159152656
True	108.76784660662317
True	366.8453404547977
True	35.65261912605149
True	454.3695239595585
True	226.3903593001004
True	5.224539538987537
True	110.70267586718371
True	444.4489739000357
True	52.11718399016069
True	62.61308325134697
True	185.4492214728728
True	293.1051760422144
True	941.3891856786244
True	387.2563394512962
True	966.4927073186795
True	181.8299465893437
True	1028.2190756427008
True	768.5145940347523
True	680.4917960794153
True	406.7941009359611
True	386.0845504172622
True	77.00371801370075
True	74.72604083715045
True	78.91292127118845
True	188.3820734575152
True	484.2278279925077
True	1092.582318445346
True	179.1646010454054
True	355.4103155796041
True	442.194886192565
True	593.1512851943892
True	610.5733641798696
True	281.28341165867795
True	455.1882085793087
True	657.0898027682291
True	93.3800149267376
True	731.4518158168995
True	265.8321172391593
True	134.7537277816567
True	405.9414971825242
True	849.6813096638733
True	434.9782925952785
True	854.8240378992201
True	192.3418052490016
True	351.43085428202784
True	710.9630049292448
True	608.234067984098
True	193.1526407609137
True	264.6645435929602
True	795.9508137213745
True	32.4980198093415
True	198.9886754621033
True	488.9138247287671
True	715.7763046016823
True	104.33143751651424
True	39.86452019642347
True	163.21467666490736
True	746.4170408605393
True	329.35904446931414
True	554.1729826456866
True	353.0972513644402
True	310.0005772942591
True	452.9389920512036
True	498.01504569825966
True	73.28304326555764
True	382.38718739393175
True	787.0970141858661
True	0.0
True	299.893961720914
True	252.6411690658488
True	926.1200308466088
True	143.12472942726868
True	645.3324286283284
True	637.0759204747048
True	111.73380415664988
True	213.97195728705603
True	139.0330225259959
True	11.176623609084965
True	294.705639604675
True	360.6903063050649
True	1141.316210538084
True	244.1263921621512
True	421.8999210502351
True	655.5855902517454
True	201.8836476228076
True	29.41796044601033
True	856.2550662801004
True	626.598691688299
True	160.3171683545104
True	609.7363218930798
True	156.63162260603673
True	303.7598052376946
True	786.1898797824771
True	37.43163399577675
True	108.71628567170866
True	518.8536462403597
True	63.83724307583056
True	76.75750285957558
True	426.2228206335938
True	23.906828316873515
True	742.0016710765082
True	101.0375142301532
True	157.39556591432358
True	20.36790100022329
True	702.9377575571738
True	29.786771847343807
True	765.6677630185537
True	395.0737108491035
True	113.2777962616157
True	696.1996598150547
True	515.8806353918352
True	560.5393116979333
True	47.03862624290205
True	375.1432769082174
True	6.189794492849528
True	95.9390649803915
True	383.6842493403087
True	48.08240683307815
True	124.69732228485236
True	313.50695727786047
True	174.0926935352925
True	101.87959860820187
True	650.362262995996
True	19.324585087878177
True	1123.9464799972304
True	519.7401021364118
True	305.2796114268099
True	499.1213292763909
True	125.352679072821
True	832.0648010198643
True	1108.003464223778
True	746.1092978783349
True	174.09771286917203
True	225.02424241541564
True	49.65643088737107
True	57.15703623800616
True	156.19799184274345
True	99.74583832564228
True	169.67257392058775
True	1144.823835686252
True	310.29192647656737
True	353.58589323427145
True	724.1231055270654
True	16.950369380838875
True	14.68270495048762
True	606.2509611782929
True	5.790069082081856
True	111.27185679867505
True	686.0131819142796
True	181.32831873096856
True	632.4213793515944
True	826.856204709045
True	144.47065390341598
True	897.8994303205235
True	2.514882616344975
True	436.0441859302233
True	1049.9822356239988
True	25.552570817764312
True	237.59770644673415
True	154.93791941087798
True	984.3909405390856
True	236.59785231299225
True	496.4806474290855
True	117.4849603629542
True	491.50283846909423
True	158.27805825211232
True	97.43951160179031
True	376.5126099486221
True	72.06516288217492
True	53.09844706944373
True	1034.767011338023
True	260.85153985022305
True	157.6169038383116
True	379.8218306020767
True	393.9260371997734
True	221.49681755395596
True	162.55917908033857
True	404.0808803867548
True	35.790595873178155
True	488.96764143678814
True	1150.9063731386914
True	111.14062657587496
True	472.43108956966375
True	314.0323663692232
True	25.9113819344877
True	404.4948678128112
True	101.16682876620868
True	573.312545658565
True	196.7155156784056
True	396.3238836307498
True	20.536342317928167
True	453.9397656478093
True	108.83118195186854
True	338.25383843317024
True	33.18118938704802
True	168.28723633415385
True	248.05226674385392
True	744.5012372908
True	57.68137546495837
True	137.12494684161135
True	232.96900490573984
True	143.66114787209253
True	595.4610722462647
True	550.9506719684812
True	787.2662058369577
True	390.8339964876061
True	540.0465483679898
True	406.19876733273935
True	706.0301877767972
True	72.2117890850112
True	484.9566222556976
True	440.4963829553821
True	48.04593008247454
True	81.09138489615918
True	125.80472041469068
True	92.8320389115988
True	321.607132822156
True	848.4008807540919
True	316.229239584816
True	1117.3921999184672
True	320.77871084601213
True	905.710369282924
True	153.0031272070483
True	579.5862444854656
True	605.2303321765492
True	690.0328314655279
True	443.087728507215
True	64.7209723637121
True	293.1911568623079
True	41.4994272335439
True	168.02132312241923
True	165.5287546808515
True	1180.10964415608
True	241.13770141342127
True	541.463399910482
True	551.5374637750194
True	571.7316131586774
True	915.0090773846132
True	570.4742719247303
True	664.6012326260196
True	941.097012060742
True	123.6664519579216
True	327.9256352104585
True	274.54736074500363
True	325.42248910175226
True	86.35140001568661
True	378.54579194553656
True	4.15279463417929
True	316.1001414828807
True	260.5907776203976
True	623.2127126313314
True	283.3053542739296
True	374.02363008376153
True	10.409241577182923
True	60.12419903716933
True	554.9415463451637
True	27.637263225272942
True	150.1464195025131
True	60.036319080940295
True	147.11868507418393
True	247.00822803323425
True	69.20343902679741
True	384.38338306763137
True	259.3503017169689
True	98.59102969510892
True	344.4975353792335
True	66.44875955421207
True	580.6828417145252
True	851.0079305460995
True	277.5855465699585
True	1178.4442235566617
True	111.13882836167996
True	315.1316152802557
True	1065.2012950465792
True	90.14941279858276
True	295.4140843919747
True	9.24603139590456
True	396.78863292563216
True	453.314604324434
True	149.67687616730788
True	622.5449691548187
True	921.4841542096073
True	160.86119862931517
True	78.54169977276408
True	333.5212477446356
True	571.185316233974
True	633.3617744227106
True	1225.1628184898657
True	26.06804142647254
True	944.4467243210108
True	125.83376087960886
True	637.9737054004017
True	103.53046339458233
True	122.99153901498008
True	184.7528346734036
True	173.7626135245159
True	755.094118521837
True	197.9333453709611
True	232.4933715672218
True	65.65307755087454
True	513.5718643478543
True	453.8527493081213
True	179.35747008712872
True	235.20997235116263
True	18.50908422484468
True	407.6987462610593
True	215.69055505237023
True	298.7167496627124
True	110.7331976992051
True	711.3227166942179
True	412.4650984807295
True	252.43887478817385
True	648.2338217498412
True	536.5017676640039
True	473.9113983447634
True	131.81105060154914
True	515.6147566005899
True	440.9175994780848
True	2.507852652476012
True	195.66688037067485
True	92.99455596332469
True	241.07786451037236
True	3.143910150362119
True	127.79433220702576
True	342.0812101433641
True	6.1202624064851445
True	894.6047210542235
True	164.99914759094605
True	714.7809345018569
True	792.184362298123
True	164.38146365763538
True	227.20912404425331
True	477.3350559113476
True	808.1420866571777
True	49.548751578167625
True	39.32129682413476
True	127.17557637999312
True	614.9029500340764
True	717.9115102272591
True	185.15165838259077
True	592.8891252376698
True	575.1772042873206
True	869.7637725127216
True	392.9407801389245
True	186.3302693464543
True	887.1201507988864
True	228.3751475803704
True	157.16330998958298
True	328.59143182639826
True	226.35728301159045
True	208.21836550554144
True	595.8130342194429
True	257.90054184252
True	192.3184998502113
True	463.0071809453056
True	474.1531371422279
True	60.75247276078166
True	273.9222053199181
True	80.28505522724497
True	339.34198319169576
True	352.28352688969983
True	273.4505817133796
True	176.19865837265831
True	377.33414177018426
True	648.8174061973036
True	768.1451078318019
True	298.0579297632624
True	745.3976882181565
True	60.37435302483068
True	882.0387100526358
True	351.10639463599307
True	13.554512373835108
True	633.0215540786289
True	698.8595848124979
True	257.3357877542344
True	166.71878246051847
True	49.2770157300212
True	386.0281274954516
True	77.84831930658125
True	13.840541941545403
True	898.8236364759156
True	377.2314603779842
True	179.182805725853
True	972.9783858224074
True	11.276935150467532
True	799.7029830131387
True	30.848840116172195
True	663.8570474245056
True	59.594839636693465
True	762.3241634277862
True	446.000011627564
True	197.4144178433052
True	451.0483148760426
True	213.38962841767437
True	295.582578901205
True	222.07919775952595
True	410.2036629273709
True	10.429660674239916
True	326.0613131918199
True	106.70410790749716
True	11.743820083302657
True	465.29831961989913
True	727.1411240307544
True	289.693644568358
True	79.61368641312191
True	315.35085813251106
True	83.18854163979016
True	183.50928399027308
True	180.1967668820612
True	374.7358460815676
True	44.71611931051101
True	142.44683742809607
True	376.9044938158168
True	882.051167452241
True	114.02052526564692
True	204.1322278017429
True	443.8493744842618
True	19.847227748625684
True	410.2601477787808
True	506.14483057014127
True	88.86888157097395
True	386.0932825310915
True	360.5080677893686
True	415.7404428711516
True	584.6173408269678
True	1053.976491264989
True	1037.4606953799364
True	56.94770865974072
True	1058.5779292642928
True	115.43557033014258
True	110.40014776341964
True	110.5748766283641
True	503.7356082919138
True	362.3353605069923
True	574.5157278695194
True	258.1170542718969
True	153.64112936305173
True	394.545615210688
True	13.494635331846233
True	448.5538386190246
True	386.8619769629793
True	143.83671927226248
True	90.03061053285585
True	540.8225275530507
True	1014.548958258145
True	189.01396235992385
True	66.9290298400168
True	435.0588336248896
True	374.0973557104291
True	487.887940282967
True	338.41547091958444
True	4.339806338503912
True	536.0625134915306
True	514.1324099513319
True	507.1391903311559
True	185.88518783264257
True	106.4652991244592
True	21.748469706582064
True	373.1564538068453
True	107.70818399950076
True	6.604426496557998
True	32.5618367926757
True	350.56090482357024
True	645.0230544888176
True	142.23207484370036
True	90.41355681022482
True	24.864720118232714
True	411.9064926929566
True	368.767471712469
True	745.6678206218171
True	308.80872504695463
True	515.9462880801074
True	542.1654371204794
True	524.9212266501002
True	297.4897706112175
True	531.0019831374178
True	98.59452136229882
True	585.3112724982118
True	7.396134821418589
True	340.9415045996483
True	467.7214837069736
True	962.7282706293164
True	344.674744263016
True	771.4740015948909
True	956.9376508973968
True	184.55434638819276
True	35.68017846632957
True	387.26872812842
True	388.0605291358772
True	604.2847751663624
True	238.7319983459824
True	30.54389050338249
True	646.5420836659717
True	128.62806778933458
True	1089.507044682976
True	324.69329721107084
True	468.8865504353615
True	135.2221892259682
True	816.9308250941586
True	140.78845543107354
True	834.1515668608108
True	575.6933005266719
True	191.43776152513263
True	111.86338344555908
True	63.60373017414387
True	577.9514037148012
True	891.9830468573383
True	420.42835718996
True	564.3755845515846
True	139.650861342872
True	621.9559227113633
True	473.8435529338605
True	796.8180984464806
True	326.9875812593067
True	573.0985713875816
True	118.44742387094466
True	23.3669395979756
True	415.7113374113597
True	170.0125805502146
True	105.96601741478734
True	366.6619640986998
True	1117.1074125060888
True	246.97684198984723
True	562.6588667360829
True	11.45188530152371
True	76.34951513160901
True	335.67477204681416
True	795.6156222117454
True	449.3843229080687
True	522.3516152211429
True	712.8852570180245
True	60.29300006358815
True	732.4757264969329
True	46.52741592980065
True	102.71549719482542
True	181.8004401561369
True	83.42649219849307
True	26.295227517508657
True	297.4284552784905
True	477.5096109399289
True	906.684339626844
True	863.2821919174914
True	5.75106603739844
True	282.18581753650363
True	468.33996051900647
True	119.039018390898
True	241.28639568030675
True	325.5753778986109
True	1322.079425187315
True	457.7749649782704
True	26.140976271313143
True	181.0197297839283
True	720.5852248973695
True	34.464497973770726
True	185.7997448219219
True	553.8498382002551
True	70.50985300922757
True	866.283864190511
True	331.0700840602614
True	657.0186682744933
True	80.08627690900246
True	685.5252349321681
True	583.2151800166987
True	902.413952313762
True	254.8392122017865
True	509.6964654658513
True	822.3289894725117
True	912.083149765936
True	226.0252864375408
True	764.1978512086711
True	219.89998877295776
True	448.15249901222535
True	367.6433597159103
True	500.8233378533464
True	495.7568206592008
True	301.4723590067167
True	343.4130850814344
True	109.97462128862544
True	345.1308059893164
True	1138.641669559585
True	314.2351530989483
True	148.84611218328084
True	301.69234444708627
True	729.6328421803213
True	642.402059057999
True	417.77929175160665
True	122.54421975926384
True	320.7300075336655
True	33.77123809185764
True	177.44268165680825
True	91.42720888826064
True	87.841974555186
True	546.5888840953601
True	139.8550785144244
True	135.59490437509376
True	104.23205113945562
True	85.09825675469347
True	455.6315457035727
True	404.5091760924994
True	1035.5730781666523
True	533.6455552791737
True	848.761005413477
True	272.1603054557227
True	307.1300853703223
True	541.3347414655587
True	188.4500027193539
True	766.2599572181911
True	243.70945656125855
True	353.1485161865543
True	67.92080493737866
True	119.97546595140696
True	258.8044584789357
True	125.54941314342018
True	480.6871843458727
True	32.243553898658234
True	574.4587826329349
True	1016.3682205337734
True	725.6264818801678
True	1.1505422594757546
True	61.819126072661454
True	504.0297370621159
True	444.7030900288597
True	73.42163623377627
True	120.6334269220068
True	303.2388265617637
True	82.63376790543194
True	53.45622702949055
True	734.4765027805421
True	663.1883184911758
True	162.20535934926343
True	161.63785441187443
True	507.1034269730469
True	54.73797304135549
True	26.54507026306636
True	546.3869239846559
True	432.7583159864184
True	1128.471590417182
True	47.00095385497294
True	464.8857281696979
True	847.1563324364296
True	782.6642467743618
True	286.774613803013
True	758.0284296864743
True	401.4838899281017
True	39.32770001202616
True	100.27256462372586
True	703.4544528889496
True	75.69049914027515
True	143.20564387583445
True	946.0845816575244
True	185.82810977735105
True	278.6716014804143
True	108.84533995640776
True	622.8538843506198
True	608.8666746210258
True	216.82696076415937
True	444.11105068523614
True	42.3087701895528
True	280.4814885223944
True	574.5277470941209
True	632.6037644935598
True	316.10452558216923
True	71.90781561399855
True	953.7345790843312
True	1060.5167805166702
True	552.6096881088976
True	62.301317532437295
True	30.422802949077795
True	96.9824976285634
True	104.42234284374074
True	100.71199002498354
True	856.1132552894725
True	1271.3322835816518
True	728.998989963994
True	321.9615847577148
True	8.399413845795035
True	20.54525178390778
True	341.8232790638295
True	478.6812498527234
True	43.625833416227145
True	562.525594020827
True	429.3249691128022
True	384.7969555694364
True	78.67796438897572
True	195.78609408414525
True	262.2914521382741
True	132.37108542777622
True	385.4035391544823
True	41.79808385859506
True	179.248791239668
True	1132.2315792658817
True	6.560969229427727
True	26.660030443773685
True	582.825002613241
True	363.84371563895616
True	767.7960053839162
True	155.4467344231585
True	745.7359303962716
True	609.7483313964805
True	282.956771832724
True	434.5912208796937
True	339.56869344101045
True	298.7346158228318
True	271.64926471719696
True	410.1064069019594
True	509.9062658538263
True	497.52458186331774
True	110.02774959706204
True	364.02620122855296
True	9.414078434908186
True	186.9590030849845
True	224.99976907301863
True	878.356873447866
True	608.1929450886472
True	31.77971765743906
True	696.6146359578834
True	846.9317557279455
True	105.902765732832
True	346.11301359972623
True	867.7020716808726
True	217.08523340534956
True	160.1658904319904
True	538.5469394367825
True	588.4304799472845
True	1099.0306625291896
True	152.64562265106215
True	154.18755589981694
True	256.8237066223616
True	296.6862445807691
True	423.6290005170749
True	400.60356126058
True	330.8531030747599
True	440.61174853333006
True	503.75668862820527
True	244.65369867630537
True	1476.096622498848
True	248.92206971354736
True	399.89495547144014
True	50.534610939876686
True	768.3357535460361
True	255.52849643606496
True	925.4641445891187
True	546.2522984713231
True	319.321064963677
True	771.7926232100257
True	260.86739973042893
True	213.16599371503065
True	250.2013597523757
True	218.65785940201627
True	140.87986055730758
True	244.21611636844705
True	735.4690934143646
True	521.5769994775029
True	218.46453542828945
True	1199.2299691231551
True	119.62885108909408
True	264.968587188168
True	72.27977453186179
True	314.82813325095594
True	412.32177484868186
True	96.05362998987846
True	229.00495981333404
True	75.95392291653067
True	692.6666759953404
True	363.7404592752231
True	216.6409454039477
True	711.7988779892486
True	863.2438885256636
True	802.0498043356126
True	823.6933228318995
True	353.65992812809617
True	1.1330612845115988
True	271.2298495083411
True	54.06913510366835
True	391.66473337626417
True	55.675257343381006
True	344.7510414153096
True	845.4097425480378
True	1030.5346697733128
True	382.2930716187442
True	21.58165003139264
True	513.7717687110688
True	516.0101523267512
True	181.2740693107121
True	238.18207708946144
True	287.025406790247
True	23.03580075407649
True	120.55969300566576
True	955.679950397743
True	59.0799876365201
True	488.3222614686681
True	786.8783880610688
True	99.85727416088442
True	243.21121726410007
True	112.56714311769412
True	15.226313353379831
True	1.67871401786699
True	118.44190269158648
True	1000.3029205100818
True	472.5792039346736
True	67.73658411406521
True	792.5413384191007
True	351.4472166231094
True	1.7920848498216977
True	425.7107667067809
True	184.0673960682739
True	503.1267859129328
True	89.00093247533977
True	320.8701411456558
True	364.9775964499127
True	166.64517951925828
True	217.46367261739317
True	130.10456413144811
True	170.69753965395714
True	999.0121467825552
True	15.633104792531558
True	498.7450178395289
True	499.4584573536495
True	402.94523356760646
True	225.33335508431665
True	228.2254892016796
True	159.19163468979986
True	49.83921234721146
True	511.69500125046096
True	152.6663054951613
True	823.244536175285
True	832.0207533963481
True	240.41291892157264
True	315.08644247179603
True	525.9154217147426
True	37.89796883060608
True	84.66827384219249
True	692.9945370447331
True	1075.6717673815394
True	111.11495850833946
True	732.210035719265
True	136.70325700573724
True	928.5989923652216
True	647.5691858477472
True	102.4011966074599
True	279.41715842916483
True	611.1873884130468
True	255.8164493967024
True	45.68269628821926
True	570.6026340712632
True	428.8736691444509
True	4.945252012793648
True	475.8174088736722
True	67.35182385924584
True	176.30226863270903
True	240.11912729834543
True	316.73072288602174
True	71.90847538889525
True	225.46823277888396
True	348.15781149295
True	417.0906694781246
True	970.3873316589884
True	48.85188680696968
True	946.635364590354
True	997.5592435268516
True	134.4547296781851
True	77.17857725750638
True	992.1688049978086
True	36.62472396482016
True	219.0869457018476
True	85.94601568708934
True	209.02638914884565
True	349.43871257673464
True	949.729304222652
True	102.410678317897
True	73.00229115745041
True	637.1890466399634
True	282.324586077303
True	720.8691985073714
True	54.005656297616326
True	474.8461164831032
True	381.337180950025
True	691.7544532362376
True	56.07861015107164
True	112.59458912586574
True	27.95733140784541
True	265.37175977922163
True	44.73508603286311
True	342.568289442033
True	3.3142595177399823
True	1195.7090296266097
True	107.16684783914454
True	134.86190322971152
True	353.95921494947663
True	726.4805229129879
True	675.5439939937168
True	982.6048638024456
True	487.4857297202119
True	405.9113186861652
True	137.0326326994435
True	403.8466042292463
True	854.3945048900965
True	435.1059430709763
True	954.4956989595784
True	81.06454091198971
True	429.1287282430254
True	176.7004524679637
True	292.7493857091921
True	715.5359926319938
True	164.61345298678168
True	133.13677678533284
True	66.75240704063113
True	856.9932421995287
True	800.5177050759497
True	81.16715358815709
True	443.9968108418189
True	751.9280458144814
True	419.8419890785953
True	57.60071091870599
True	315.64845530265
True	787.6095005921434
True	30.84299383574479
True	361.44959102039775
True	171.82271144189295
True	288.96641535933946
True	35.24398205242985
True	227.25848087481128
True	755.230834317365
True	637.9717068717005
True	54.986525815743455
True	295.2426917093065
True	916.0741314830004
True	18.541775450222868
True	313.82039158513817
True	311.5586511135857
True	424.9051839600853
True	219.7615874705346
True	599.4324401369056
True	43.52017774532212
True	966.2792877419736
True	902.2913324214064
True	47.35180687858481
True	403.1517920164283
True	759.9487439286312
True	914.461878132559
True	273.3855470983118
True	609.5144233638704
True	131.60788449254022
True	186.4022693053182
True	131.4428716263062
True	137.47936183307178
True	200.2313753764155
True	947.6184758641308
True	839.5153026262259
True	930.1744589040604
True	20.4472850262858
True	27.09257613368285
True	350.5092216305472
True	12.928527027213434
True	637.3044965951262
True	1090.6644741636444
True	275.891807239854
True	209.04667155714188
True	85.77362932719183
True	212.8247425449292
True	133.08561821740082
True	44.54367181121629
True	136.24412890824482
True	86.19846372518043
True	240.2229390916841
True	527.8500625785892
True	162.36139156367534
True	28.151405865589204
True	59.32615062654197
True	442.3940784444648
True	261.80846296392656
True	586.6555033927975
True	22.64192312454337
True	117.0836022231511
True	665.2469552685453
True	282.6471455224441
True	456.6240206907665
True	661.6387481459524
True	106.29796344109634
True	105.70782996198191
True	82.76646502283918
True	25.675081401128143
True	119.35168615137924
True	88.58067335843367
True	101.12299273839751
True	145.2309433259082
True	243.4688283677197
True	789.9358808463096
True	283.908788936131
True	963.188205936128
True	164.00273572149763
True	188.2126095476476
True	817.7681260274817
True	305.1712607076216
True	582.0935781793321
True	253.4942988012864
True	348.9389967333885
True	436.1831014656815
True	576.1986319302306
True	646.3970355821868
True	370.5369958926164
True	35.65831552770352
True	581.2354274213361
True	623.7477545439648
True	19.659299894644484
True	11.604794712649165
True	256.6504393231396
True	407.3893917468044
True	441.9870409909673
True	68.42431201910196
True	607.4505204987436
True	913.2138728004944
True	239.795942616842
True	907.5412359724796
True	278.4033758957273
True	108.27613547627958
True	269.375990576856
True	651.2690210750417
True	39.45542899534957
True	572.1721482851453
True	1271.7392413180366
True	1033.989631910682
True	909.904873600054
True	215.5843049256125
True	90.87831224821672
True	189.0670516507877
True	829.1113098261432
True	143.20445864746048
True	1055.9044288772686
True	877.5407909336516
True	41.55380382028308
True	91.14560861733024
True	428.7109411273708
True	427.3244940575483
True	205.4068087977629
True	514.6826304331281
True	659.6051899904309
True	120.90420320357472
True	282.9260622058089
True	999.0984761152816
True	48.00949106973445
True	694.4610346656859
True	544.2517408069779
True	34.95734782960484
True	816.4869074987632
True	389.8675690728002
True	556.4742542493412
True	111.48990887521364
True	263.15421419985466
True	219.72270356695952
True	25.366846362568538
True	133.15862355341204
True	744.1241010597452
True	142.646199456643
True	403.3348382143952
True	64.59300060246369
True	619.218592076997
True	632.045084489196
True	227.1949802627701
True	457.8336458557307
True	169.35512718408648
True	161.49209569188002
True	214.55674030832543
True	292.3487469534589
True	366.2689421079478
True	131.15901860496606
True	199.99482829847065
True	25.45201737513599
True	852.7023824645069
True	311.0476600827604
True	8.170335649424654
True	362.64003805534713
True	169.00745459529108
True	627.3076095859649
True	375.72968857464986
True	589.5810309762114
True	567.4113789843719
True	480.1486725260284
True	783.3108989096379
True	236.4970798046788
True	562.8128843669913
True	152.1586640757707
True	526.1799206869898
True	368.9912013588856
True	366.5437681696011
True	127.7064544876102
True	141.3161672389434
True	108.767869141717
True	68.68050823347988
True	694.7784057433782
True	187.8191632190008
True	44.271913431068576
True	0.0
True	509.526280128158
True	112.69104201851395
True	21.812271308684277
True	41.86681004374841
True	105.77196340914014
True	521.3459501765153
True	181.4168702602952
True	104.05394355263364
True	37.67411352232313
True	164.99328007872413
True	926.4595338405712
True	49.98287426242347
True	221.94979874593668
True	730.0331203453247
True	323.45958328415924
True	465.5531568483242
True	464.6588719113775
True	509.6865343304376
True	594.5417187906936
True	899.2576530246375
True	247.30492890717997
True	1021.6545559140636
True	915.6947777613848
True	629.4529910194399
True	343.29145895629364
True	859.6398076613959
True	9.648602831677682
True	35.339213570142334
True	297.34582448447753
True	43.4062685893501
True	202.60408968208768
True	765.4042120608624
True	212.01704510105597
True	734.9335198946427
True	741.7398191425918
True	117.7427971762474
True	358.7126858378072
True	576.396671539181
True	25.439850731726477
True	133.29578064305707
True	412.64372756314
True	300.2696706809799
True	198.02355659750137
True	113.65259299203012
True	372.9689872211483
True	22.168533268782767
True	364.57413127151847
True	370.2817423280621
True	1056.0792659408494
True	372.622803723043
True	31.957540414752792
True	442.2775525981109
True	441.1693746314631
True	232.4708436022036
True	28.34136241310113
True	759.8936189185646
True	430.14906314611926
True	181.22746597568195
True	13.648121632390476
True	1215.426317410191
True	166.18812295759028
True	28.312637128036076
True	292.5943421053872
True	276.22058936679474
True	116.8322637061624
True	290.27102471992055
True	43.2531190556623
True	324.013571824934
True	301.8074401205513
True	320.2708171510833
True	31.665266652215177
True	48.75195917784046
True	1080.392075988065
True	24.74263935469125
True	14.75015494706611
True	184.49940429149788
True	678.0790747255476
True	8.997605943342931
True	188.3054121378527
True	172.66337041477254
True	535.3756842469928
True	367.168909894836
True	717.2041871170736
True	317.78310000690686
True	499.100463518825
True	443.3905296905984
True	492.4179405243036
True	97.11491582868726
True	1262.7470598302004
True	898.7643737030394
True	283.16581511409623
True	527.8409442999481
True	99.33800293079848
True	572.5445115796341
True	433.87621396310567
True	158.0688199252483
True	75.7677916253079
True	352.10047090977554
True	170.9932096072403
True	29.161281589730656
True	610.9301017567063
True	380.046213468086
True	70.97286913536313
True	30.620582798064607
True	654.9004606073852
True	491.3832625783821
True	70.15932787953379
True	23.848700925544573
True	334.480241032916
True	318.23961871396403
True	704.4835927685131
True	567.3275018725964
True	547.2052003463559
True	796.5599241824265
True	9.732471955641955
True	58.15699705779212
True	37.94763119547114
True	56.86197761058416
True	514.120734425541
True	595.537352198572
True	84.32795171895133
True	112.01702339449952
True	195.4202329026295
True	71.93240630081198
True	165.70438853384405
True	206.843037347272
True	285.8802539863894
True	802.0935813252211
True	597.802550487776
True	291.6713135316432
True	188.3695738006343
True	282.4786383968094
True	243.4197588909393
True	718.7728781330397
True	329.5365930548509
True	174.13261055846016
True	936.2553633842108
True	355.9561368365984
True	479.4960775936356
True	150.4795693615363
True	120.20529800781374
True	61.81455807057569
True	206.42544499972325
True	942.8846096314944
True	527.1212344848686
True	114.25513699764817
True	346.506626459868
True	102.66269122131077
True	675.6507740308342
True	4.382069465023862
True	688.2063849207331
True	36.42168722103506
True	931.8417882775612
True	852.0064636181155
True	219.50969320940584
True	31.79698886968975
True	82.14838533526947
True	463.7658356399427
True	221.2209794042058
True	1.3405904194698723
True	80.46109351507491
True	1097.2418295806744
True	350.9446981064538
True	665.2440716950375
True	484.7950115459879
True	32.83093593623999
True	139.40554557982082
True	437.8244548677926
True	945.618708291484
True	817.7036538581314
True	414.7145665827238
True	340.9242225067766
True	16.60773203426375
True	80.92393501766301
True	730.7198203579193
True	484.2226218180477
True	382.092573180418
True	884.2956114140919
True	25.23603492751089
True	223.9422549248708
True	884.8776952077699
True	228.79286588633047
True	7.67460755119297
True	494.8673231368424
True	104.73142584052542
True	636.691422500157
True	49.55553752420941
True	251.1719577849553
True	832.5323385433356
True	932.8884870238288
True	276.3894185233016
True	446.69353233915774
True	118.45863531437035
True	603.4020457740583
True	250.6775346344173
True	196.57271185539796
True	855.1961916015564
True	55.42664355069527
True	695.6613001583751
True	279.47647473779955
True	300.6805737801652
True	165.519621588554
True	484.9585881286004
True	582.7424250271207
True	371.5817032003832
True	410.97806717698313
True	64.10101656655097
True	161.6362263513337
True	452.956484293658
True	211.24204855405424
True	36.8333705576839
True	210.1725129665543
True	365.1620688556951
True	398.8161322895537
True	751.5118751887507
True	130.26204924748518
True	653.027555304755
True	496.2844746536272
True	575.7865209752165
True	136.34405009511758
True	40.00513008137467
True	672.7537935650159
True	66.9861947950574
True	565.0576384193888
True	696.9400109310523
True	451.0676169846005
True	131.6650469955151
True	501.77040516914064
True	4.906732988814547
True	400.4023539651613
True	33.303020712855165
True	636.5866041602559
True	262.4339937002633
True	589.575926297151
True	695.5834804203631
True	153.3353792845151
True	510.8430445421482
True	470.0728515482999
True	67.78376162292224
True	928.444147371252
True	3.102267656276448
True	27.82761560580934
True	645.1052305821065
True	666.9953394364746
True	130.55865769792956
True	415.1807048730831
True	125.94140139697636
True	73.55784911354188
True	460.3567067586694
True	45.770280639767385
True	510.5513255529936
True	12.637721060589463
True	825.6382744037851
True	537.0768348496
True	666.9864263449404
True	101.46114379763002
True	387.09796442856026
True	995.705902233933
True	849.3630455016323
True	148.11324784310108
True	535.794826489578
True	467.673289981947
True	250.126350986078
True	263.08200904828226
True	5.800909512551045
True	317.9037249854044
True	11.149563910547249
True	366.87236835392656
True	79.26219343630277
True	408.8548611625926
True	671.6422515348402
True	122.59272728017436
True	240.07707585244333
True	622.9921837208781
True	665.3633940249206
True	292.03786304178414
True	138.60962051048045
True	159.00126808417096
True	479.0744506260403
True	86.63474630838567
True	10.503501736848005
True	504.1857185299029
True	561.3290168520358
True	20.872177799485364
True	141.6508747202495
True	919.2831052636252
True	499.9769208368419
True	275.1639972075329
True	33.863593261769765
True	465.2528531976584
True	113.50826554662426
True	583.289656944777
True	647.2179000346431
True	300.34755710275164
True	396.4411700111676
True	182.05843058220535
True	247.2802580780871
True	74.05916094165237
True	224.3715474493583
True	494.127456056012
True	21.957591533425774
True	467.19722726474623
True	381.0188980337
True	756.2055790271213
True	901.6199742639774
True	907.7344623017206
True	157.9240803774605
True	407.8186733247096
True	72.36084233791739
True	182.2846121802785
True	320.30937452573977
True	9.035576711000774
True	812.674272950436
True	22.61495494086534
True	405.3781672672175
True	268.6719312787164
True	649.4798217759756
True	184.640488379349
True	37.8795490333865
True	677.8347820911592
True	1074.2787840595995
True	219.84736277150537
True	137.46503507018065
True	601.633854777122
True	502.3107706845826
True	19.187100877620423
True	811.3470734643715
True	115.68942195905976
True	44.985021719300896
True	304.03905063491624
True	365.5274460222767
True	401.0970688992423
True	269.96718917100856
True	19.741586706371088
True	24.551493351582454
True	845.8063510447571
True	200.4137574294779
True	112.40868064907411
True	830.7826922930127
True	657.8251777281437
True	640.8109516783147
True	446.25927366692287
True	154.5678138234277
True	30.391715067678284
True	103.04946245084372
True	455.141702164129
True	232.07745368047748
True	475.4783651516073
True	140.60335449412574
True	482.60277760459417
True	657.800434291054
True	918.7780698853528
True	24.95292809445749
True	1018.4152707115454
True	1089.3184490803735
True	482.28270122120193
True	85.50694335894865
True	792.505415925765
True	639.015086916761
True	669.042438921293
True	166.01342827446248
True	730.3821154292772
True	699.1248609751868
True	117.93522740678809
True	782.6883382433774
True	802.8385572541229
True	484.4709787369992
True	232.72828091890284
True	66.08926961328397
True	321.17372848930574
True	351.7649218222141
True	447.1738720308015
True	429.2763362654338
True	197.9122840243897
True	311.89125982234714
True	2.802646961508768
True	12.679966484716791
True	97.82464531899188
True	133.04010549491346
True	353.20954374844416
True	349.5572001803267
True	118.14157959286312
True	16.69051562814709
True	206.08845210444068
True	829.0200948817002
True	472.3136743718548
True	531.4717972037575
True	564.9735912253326
True	827.7070983448318
True	651.7561212115456
True	87.70710229876063
True	207.1761580833505
True	241.0126972815156
True	291.0397715147017
True	104.60251877680652
True	368.2988216743884
True	435.6871899271955
True	180.33140456226735
True	657.9314205164115
True	244.03482750035712
True	210.15495215185217
True	28.41841562136309
True	242.7739691374121
True	464.5514908910503
True	164.5514679006923
True	516.1337988716077
True	471.520273988623
True	245.21808162431225
True	101.13383202517284
True	46.3244254495098
True	397.1488448937169
True	808.6604088578446
True	164.72902866494485
True	1021.5439324708452
True	1055.7404577946122
True	470.8934923402117
True	98.33240304430804
True	116.44048228773774
True	651.1006258801016
True	9.338612163045916
True	220.3826548146022
True	139.4291641032058
True	115.5516610571688
True	324.2872142344484
True	635.6984048716438
True	38.63683510519873
True	122.01617802131948
True	976.1792939582308
True	55.75815853830532
True	450.5120321569916
True	525.6427460691904
True	238.23603788562207
True	129.6336714846306
True	899.0341705075787
True	1191.6163816153155
True	539.0749888443266
True	658.453722903718
True	210.47704437718613
True	157.26729984639485
True	310.5710779792365
True	250.09231224466672
True	171.076429078822
True	308.2902270494967
True	336.8171400027777
True	12.09411988423386
True	606.3946286713771
True	150.39099582680822
True	76.47631624076806
True	454.5672695024611
True	321.6193551154921
True	1201.136613432633
True	348.1615128458601
True	968.3215356084178
True	11.01934045269184
True	264.6350930189545
True	218.27339985924968
True	156.59048246045805
True	483.6651289520986
True	195.51295642766505
True	394.4434351556771
True	334.48199210569345
True	109.89249507519996
True	354.8039620980174
True	1027.348773904099
True	736.4442289939734
True	223.83557436643864
True	112.63735849436624
True	303.7439095350214
True	25.112595958336588
True	353.28143826865266
True	313.2139676790408
True	567.9256266203182
True	468.7263412585796
True	372.0633383485383
True	156.4976849684036
True	12.368959431390667
True	429.76528760781184
True	282.9721950847431
True	139.91047402913483
True	292.3570006908696
True	421.0475435480247
True	805.1147219354314
True	321.3113024893125
True	776.9550212944281
True	396.7555099467439
True	378.8299780779896
True	1.7490036366620674
True	1186.0602994728954
True	108.62176893112049
True	902.4375359212842
True	215.6937792775709
True	490.649562285077
True	662.1435394308952
True	84.71539069420207
True	499.51212761275
True	35.667152284612655
True	412.6293662684095
True	76.56871421492042
True	219.4004313476892
True	37.79190389233217
True	680.0778872755774
True	188.92426329775296
True	25.07132721799216
True	386.93219955696674
True	103.30480117843918
True	161.69510877139723
True	843.4674862046144
True	266.81574499632177
True	156.0693555699922
True	369.91369274148207
True	509.0972223189221
True	331.9812896477688
True	526.8195061567997
True	638.1086618409095
True	155.2387424070986
True	6.495909759331228
True	75.38752266303604
True	437.4825417756271
True	91.59074888386944
True	81.54678910438393
True	1056.4667271391488
True	26.160774391400214
True	322.08764072152815
True	323.3378656256602
True	464.2458128069423
True	675.3003316793225
True	200.26320017490428
True	661.4233806212309
True	337.25638388325035
True	349.83423571225626
True	280.1371534786113
True	222.95651786269875
True	358.976525881439
True	433.40361798735273
True	402.63536611801504
True	571.6306535575719
True	143.99108263645857
True	77.21214541840348
True	40.43558081031684
True	300.03834051742393
True	632.9646559569688
True	393.3598703070536
True	793.0469899304225
True	205.9063055373894
True	387.1126830609109
True	64.97501979179643
True	50.29983409014385
True	411.2872738872379
True	199.94135176596745
True	231.5610055684436
True	41.37137275019439
True	1079.919641884893
True	173.83546860119918
True	915.7042492290936
True	315.2925628380504
True	926.2203254778352
True	229.94036889100832
True	431.1199869468719
True	536.8061824768419
True	613.8644903921568
True	205.0984707521161
True	477.87052449352
True	915.6321828463196
True	123.85322115241073
True	7.116695256760894
True	609.4482503670184
True	29.642022591593456
True	77.20733538571318
True	781.0109097174147
True	233.42429490383984
True	948.1985488436246
True	676.4490311806007
True	424.31515495215103
True	274.5994001173008
True	482.3533279253666
True	340.4361212099772
True	179.2523151736176
True	687.3333457423679
True	729.2156638458181
True	211.34288888774756
True	87.29218728294069
True	525.7305199979924
True	130.05906052466366
True	382.1883453936943
True	364.5747300181426
True	65.59562951621449
True	385.856747110165
True	430.43838500662855
True	362.2006693888766
True	417.973767523699
True	420.096886087547
True	661.1845768061171
True	57.71856583656562
True	458.9027555732637
True	317.4667702347297
True	623.1615615406968
True	215.32183177711087
True	101.2292884900772
True	41.06582579126922
True	543.3197664796618
True	650.6929755558665
True	197.28764145014264
True	402.5392309480066
True	323.5914896863047
True	17.681999220125252
True	164.20217202614774
True	298.6247364830553
True	2.862622397529737
True	863.3023304876342
True	80.79169469002885
True	105.68314582786572
True	109.14856323140584
True	368.7868794773864
True	36.45385946178072
True	452.4304427426771
True	230.97289993195827
True	5.776655270026838
True	120.61763509197483
True	416.523334674816
True	48.441833167552026
True	68.60832713061217
True	183.14534017264052
True	283.9457441121809
True	957.1974542790952
True	397.3674436179078
True	977.9924581573698
True	181.89939795493464
True	1026.9675626774033
True	783.8132665759515
True	678.0748564241048
True	396.0461819831549
True	379.95352842259615
True	78.78669509643328
True	70.30485472860491
True	83.8141118214134
True	179.71959402046016
True	480.3268345131825
True	1086.4741174905273
True	169.69303504477045
True	355.9563606063614
True	447.91716387579294
True	617.6065410827057
True	584.0290362209698
True	284.4748834643164
True	459.82682590084727
True	643.2186116880916
True	92.92256792251648
True	724.7728262233921
True	265.9506098666429
True	136.78562584355427
True	414.38896510470136
True	877.3148758376987
True	431.1974045988698
True	855.7395831686199
True	200.2133759318968
True	351.57348925434127
True	708.3176562048195
True	627.4030025413958
True	192.34828014050996
True	253.55481474473524
True	827.6634388679948
True	33.32431741770075
True	192.28886670697344
True	478.8274655662411
True	688.3642947478435
True	100.80024829083476
True	36.24114791204671
True	170.42711359412527
True	719.4735329206082
True	316.3121632569246
True	559.0564101852309
True	355.3140993379505
True	290.51538627262056
True	440.36031597817424
True	507.9100131559805
True	73.98530831152073
True	389.9250160630667
True	780.0731434433625
True	0.0
True	298.29553875046685
True	250.23849607092055
True	966.365309843005
True	154.89229145844342
True	638.7357626728647
True	634.081782756004
True	113.6375122522082
True	219.0379852680243
True	136.13435408532004
True	12.52015975072194
True	291.77626488762763
True	379.30696383867087
True	1137.8003988866833
True	239.04508536136845
True	403.8981633796882
True	654.6004810631026
True	200.83719718330943
True	27.549363112831884
True	822.0520532133107
True	613.1510703647142
True	154.94040423771418
True	607.5451230275949
True	165.55591420370342
True	299.4139249522646
True	783.1909774740956
True	32.98378245428912
True	105.14239955250882
True	500.1453171516778
True	65.85291316594358
True	79.51944254945913
True	394.5667607001193
True	19.868694713196
True	751.700561474941
True	103.05898230157092
True	160.97305102044575
True	19.89004963824833
True	690.803505787004
True	28.155634322942117
True	785.4050275106375
True	390.0880394658983
True	119.11710818907557
True	701.2830591546651
True	526.4192893738262
True	553.1894948723702
True	46.90880287537081
True	370.3345762703808
True	5.8043564574831805
True	93.70558133400684
True	374.3706183535823
True	46.24031362295412
True	112.24610643535672
True	304.48394016230753
True	183.6038498507335
True	99.443374364172
True	653.1366729240065
True	21.279782049285977
True	1141.3572454567325
True	493.7958668381215
True	298.0669587715886
True	503.6982586749738
True	124.82532957206082
True	792.1266163209326
True	1097.938303959534
True	745.4810319695022
True	178.25865395046574
True	224.7322023899622
True	51.82944977488505
True	58.971955404414274
True	152.65595989581269
True	103.01060007426904
True	173.33240384061898
True	1166.6295951978152
True	314.1369244049681
True	357.13913902527065
True	723.7156086092348
True	16.704409214223173
True	13.918073934007374
True	620.192585844512
True	6.377596168660604
True	106.55872648967264
True	659.1377104435135
True	176.34425617695106
True	659.1391573643314
True	849.4968059709505
True	150.6216574561046
True	863.368412978531
True	2.514810806374673
True	456.8598176584395
True	1052.913602660299
True	26.126134115589117
True	230.60253848752268
True	150.8937929722735
True	913.9658258648116
True	234.42066197918567
True	461.5688035206296
True	124.22057604517732
True	514.5931955222359
True	155.13912873494834
True	93.92032123384853
True	377.15030688117525
True	72.52670183906996
True	55.736255429908205
True	1016.5008823934784
True	255.04292764684783
True	161.20089059880576
True	356.5790852050808
True	387.6679861109553
True	221.19751033893516
True	160.73823631578543
True	381.4788603886431
True	33.26551501234926
True	490.6509607378506
True	1121.965874606998
True	113.00846332794148
True	477.440464999218
True	305.22542464123245
True	26.7193853167163
True	410.5577221756056
True	101.87847927632872
True	590.2437213759811
True	195.4834083140556
True	414.20095816435537
True	20.043025047890858
True	443.2150567238148
True	101.97828369882528
True	347.2507062960808
True	31.019362640553496
True	164.49627756673536
True	244.2721119110176
True	781.5491321417062
True	63.561815581397525
True	138.05351081537447
True	241.3522226340327
True	130.15027157491784
True	633.9607489454124
True	546.881377397194
True	789.3836912508153
True	385.2669720074635
True	543.3100416406729
True	419.30983943166416
True	697.1541991661752
True	75.95680701560046
True	448.6100468570006
True	422.3183206422336
True	47.223088956844784
True	75.65132714354105
True	129.960343369729
True	86.73424456464035
True	344.42630920616705
True	846.881129196798
True	333.06842590890426
True	1118.018132644816
True	317.5344358181472
True	900.4955867455014
True	144.41330909997734
True	588.9163648866404
True	617.5487750918247
True	705.277716015001
True	426.6267659792706
True	67.31019508401855
True	296.7541264481292
True	42.25017066991091
True	156.42553305267
True	167.2987554696139
True	1112.1393750364678
True	232.45517018285517
True	551.4996543666348
True	573.0068808847424
True	550.5995985615351
True	890.8752040213282
True	598.4377359327401
True	653.3008709026465
True	943.7917748717388
True	128.52195910127546
True	312.0220171354205
True	275.10524359071763
True	333.38484026841894
True	93.76696666255064
True	388.8285481595
True	4.647907585298681
True	332.36886022630125
True	261.67243643446005
True	594.0675190925037
True	274.84549645203646
True	365.480143964265
True	9.929270797301616
True	64.08536824316694
True	544.8685458644261
True	31.968032951906427
True	133.88284348008426
True	62.46576665781955
True	148.50638033228572
True	249.6960852087573
True	65.892356317038
True	382.7303040318084
True	286.89480225326554
True	103.67012755362934
True	336.7580722100544
True	65.17363331593069
True	581.6920226364629
True	824.2895316036493
True	277.6552927195942
True	1185.75271998154
True	114.99347480543902
True	306.9812661739378
True	1044.0922007922609
True	88.29859826952682
True	286.6367494241192
True	10.953490680489688
True	405.2601262037137
True	451.98878336340334
True	154.5855549214077
True	626.8396309248684
True	892.4263948571135
True	166.37884433150197
True	74.84233620273558
True	323.3945001412526
True	552.1813212417311
True	596.3883794123792
True	1236.7129123906127
True	26.47337268375789
True	932.408402046306
True	141.8880275981344
True	662.5274912283666
True	119.56587205581948
True	135.4013701632693
True	192.5977578328556
True	165.12695491057957
True	746.3156459992628
True	215.08574598698576
True	231.33748023969696
True	66.49286879460264
True	514.5596298115006
True	438.20873552893886
True	175.32960826045164
True	240.60135035824945
True	18.359538252270134
True	426.0136588606795
True	228.86615223046664
True	271.195322557961
True	110.76996462849166
True	701.3798323881862
True	419.9823160711581
True	257.1161591977858
True	643.9857710922269
True	523.0746499474062
True	443.56268376224864
True	133.99992769428002
True	520.5475702603517
True	417.1414559311554
True	2.2043086651226056
True	194.60242741796935
True	93.09379302137704
True	249.1307011010392
True	2.83655747950443
True	129.6200955223649
True	362.2610791173281
True	6.40535491680128
True	847.0063506616788
True	166.69930243930548
True	721.1299326451071
True	793.3893509975019
True	157.6885359569792
True	213.7138091304917
True	489.5238143070516
True	837.120681105053
True	47.79317884666197
True	39.50483920619079
True	133.28222523151007
True	625.3893413008723
True	728.3137509585965
True	178.43934831816293
True	598.8808103132849
True	570.9509747402994
True	836.2694263737737
True	397.6408797004856
True	185.71806328623236
True	875.8793749996097
True	214.99023829207687
True	149.7178438491783
True	311.8672475928717
True	223.80431008071517
True	207.79284096452903
True	588.8096771708196
True	248.11597650151415
True	196.98951776214452
True	446.4035777262952
True	476.2052008229847
True	64.1548800440925
True	286.6449003661686
True	75.41360660838212
True	339.6616523764602
True	352.4256092877673
True	246.62645454128088
True	179.04436855134992
True	387.3303702832352
True	632.047472615035
True	756.1162422291602
True	303.33916234258936
True	766.5416267752961
True	60.731007414799095
True	883.9487903206357
True	358.575651913479
True	9.927501487442742
True	603.9440479294517
True	708.5127270166903
True	266.9734855214725
True	170.58426454965934
True	49.10968539121305
True	394.8745059679764
True	79.35974887141047
True	13.544256492107571
True	897.3428581712188
True	365.4649205251751
True	179.50304962477188
True	1030.6161890878127
True	10.461984314650772
True	793.6435063879262
True	31.703621190397417
True	634.6901733657104
True	58.33093177416794
True	772.3886275289562
True	454.2643077475157
True	197.0790571497795
True	451.3562440197308
True	198.8829707995534
True	296.31674352043257
True	216.8237666834797
True	409.44042603380353
True	10.975684717473625
True	330.7595332494789
True	112.7404814480182
True	12.647871745634063
True	467.31728866989886
True	738.5065507624586
True	292.73113124680424
True	80.90139470821411
True	317.46789411382844
True	83.89171949254101
True	187.3429540648553
True	179.57518404293717
True	378.9623915542168
True	47.29916905091
True	129.08913781668048
True	366.1418536185176
True	877.5754964822506
True	116.58254276916296
True	205.17768351294367
True	436.8134115343032
True	18.14254755676964
True	398.3780990988676
True	504.7875557416823
True	95.8271128089967
True	397.8698627076597
True	361.72467834755423
True	419.2183772536014
True	598.6602890846326
True	1071.1332991930783
True	974.1989733590568
True	58.22054968958653
True	1034.915610501287
True	110.76866166440024
True	105.09656766148596
True	110.38606049349448
True	485.7413825257914
True	364.3086939545692
True	573.4505129199958
True	256.23974138992395
True	156.93775553623533
True	399.92013239976654
True	16.885373519629162
True	452.1375009580543
True	388.02472267225073
True	152.64072440987394
True	91.9284207506486
True	536.5076117075234
True	993.2929642311068
True	200.15087044399849
True	67.88527193381026
True	428.8598949627456
True	362.2663464341648
True	489.8606961939527
True	335.84678672024097
True	3.693412058711599
True	530.6738507474148
True	506.6800560909688
True	510.0439312613214
True	186.3704725048809
True	103.39451463677298
True	23.102175640839725
True	378.24509025403455
True	111.8656958652958
True	7.873474409118348
True	30.194218397177984
True	351.3556569017464
True	657.5630777297722
True	130.0357416779708
True	92.64032299771412
True	24.10568034637776
True	415.63352590024647
True	374.0327867135141
True	762.0177368230862
True	303.91494915924386
True	519.0801788278739
True	529.2181173550973
True	531.1447929043678
True	299.6464897066616
True	526.1004929604715
True	98.03699150499617
True	566.1856664317424
True	8.422361564598145
True	369.1613300716716
True	473.1007314607505
True	963.3954169745878
True	341.1052572113689
True	805.315490952302
True	986.9520848189832
True	173.7090678993123
True	34.35424649056273
True	370.8622788888552
True	379.775376904566
True	573.8792714199865
True	244.71187714459563
True	29.3799961248518
True	637.1225335790766
True	131.4192269088782
True	1020.4065247684116
True	319.4422128294074
True	461.4085381864233
True	126.47829482068327
True	811.5883328331815
True	140.5192402923842
True	812.1078082554633
True	540.6508507333386
True	190.83555698433156
True	114.85836067957965
True	69.55188541702265
True	557.6909013047152
True	901.1237449177876
True	415.4005914533336
True	554.1601083616476
True	129.5495036516572
True	631.3952449045935
True	476.0705296914245
True	803.3048346918517
True	311.38889387703443
True	594.8946309992697
True	115.04054465900408
True	26.24592533112229
True	409.39350528983766
True	167.9349492274156
True	101.3260375214168
True	379.2838156933894
True	1089.1639616908894
True	269.8752201597993
True	551.7153965705608
True	11.425585032012714
True	78.07536618023171
True	312.72300545429164
True	797.6809853381658
True	450.9945980893552
True	517.1588580331024
True	701.527220145494
True	66.74108529107642
True	724.8103030844683
True	50.80735899603127
True	108.71268810390528
True	180.4052391550312
True	86.09561613581982
True	23.02601995784918
True	305.04874730012494
True	478.0225641262508
True	896.4002025913145
True	851.3055225127524
True	5.069412664739821
True	285.5631748889372
True	463.1199864652843
True	128.0584618406265
True	230.27182468105516
True	326.7837250487224
True	1324.414807702104
True	454.7608426026316
True	25.09322126439094
True	175.49958117248826
True	715.3312394900754
True	35.60715378380565
True	170.07345032332188
True	570.8615243521738
True	71.25887318650452
True	867.0159994424477
True	327.9124587321525
True	679.7293195835374
True	78.42582105948297
True	679.2666684329992
True	567.7598943272276
True	878.2370693162718
True	248.1609630183765
True	496.73324650763504
True	824.2527073344553
True	914.3191121442084
True	240.4993601593123
True	789.0586141866286
True	216.6806090947576
True	454.9547970928038
True	366.3014710802318
True	496.8249028790064
True	487.6677270806063
True	307.2090116256538
True	352.0556366138182
True	112.172820273888
True	352.51392167822365
True	1181.9899905024797
True	315.69142288621555
True	146.6828936785185
True	307.1730290377289
True	729.9761801890717
True	641.7261484139976
True	412.7523109901807
True	121.96110516377767
True	318.2914349798112
True	36.219954258922925
True	172.03535882655385
True	91.56717335067331
True	88.83613314008238
True	564.2883110732786
True	136.45331614179858
True	129.27083378140077
True	100.51508260126845
True	87.18911063536206
True	439.1372511602277
True	394.8293409042992
True	1020.8936183445204
True	535.0449915955903
True	817.3484983888217
True	267.11713826276986
True	301.25999257658907
True	542.8988291807054
True	188.483692006319
True	789.7060779363622
True	244.13809518451188
True	369.2168646201951
True	67.35243467329113
True	119.3745597281144
True	253.50203879671648
True	123.22156890365562
True	484.8064803851466
True	30.679103985639305
True	578.2153904320529
True	1021.0773177190116
True	721.5128642465517
True	1.21603617514062
True	60.55491154550444
True	487.35403751254415
True	433.45016950002463
True	74.72941168158656
True	124.79351706637232
True	297.25333803102234
True	81.78131632741676
True	50.6367537586568
True	687.8902039950999
True	666.1494596685734
True	166.18852267541388
True	176.93075514727502
True	530.5563263706138
True	54.53757949758568
True	25.353932713705586
True	573.0294532873721
True	464.1432382054998
True	1128.8724156377154
True	43.21167118963184
True	452.2961947947575
True	923.6427835561624
True	820.9593393725536
True	279.05625158755987
True	750.9032572919482
True	395.1591166364544
True	39.60869491582165
True	102.663484734211
True	690.874441096294
True	75.38037269861474
True	144.10853212366328
True	972.6224872482056
True	184.070795016436
True	280.77308048440005
True	107.5784664005654
True	656.0995588311687
True	609.5739600648354
True	209.6116649893668
True	430.0387587456045
True	42.07277697382263
True	278.57038825823184
True	592.8332060585926
True	624.5645036678392
True	310.6872954560629
True	75.20911334047312
True	964.4540896032556
True	1059.9701054149473
True	560.1483774757422
True	67.85490084606138
True	29.52342103744324
True	88.81908197517268
True	101.85694774616346
True	97.36065865650129
True	875.4266555300169
True	1198.0382261234647
True	726.1437299539957
True	327.9105188036267
True	7.649967045045909
True	20.348207479996155
True	339.59041147474454
True	470.424931219576
True	42.63427288054485
True	566.6362682158747
True	442.4661718069588
True	396.4953655439825
True	79.61401127054029
True	200.0136634028136
True	271.47685414350195
True	136.19984820650706
True	398.8851917557216
True	44.31842680978617
True	175.91115004738512
True	1158.8464234796747
True	5.925999825604357
True	27.389622502281508
True	591.0938265180073
True	369.14201508422
True	782.8203877393737
True	155.6066468541115
True	748.9859353710875
True	596.1095538247774
True	284.68372876465725
True	427.1486156154191
True	350.30804830484186
True	288.7615219099895
True	273.49945373129754
True	392.79800382630833
True	501.52302915129496
True	521.2210164783795
True	107.82753232591917
True	356.7875493787006
True	8.541792013598112
True	180.95926011162985
True	232.39861532893477
True	902.226215178069
True	578.3038510800754
True	32.83020477188339
True	718.8105116852913
True	824.2116435345317
True	102.22244824330576
True	361.62483166346425
True	851.9766698561559
True	238.21667850211952
True	164.531135494336
True	538.0266151416936
True	589.3609676819117
True	1090.1465871896949
True	143.5579580609133
True	154.28971725640983
True	246.10184188696832
True	310.4620635162504
True	407.1906688462464
True	414.5734076656759
True	323.0006184720859
True	455.0331875179706
True	494.7964874506799
True	232.68175779281165
True	1476.0425936779316
True	263.35671220608924
True	399.6078615293556
True	53.0451816566955
True	771.5152490300312
True	253.70781169657675
True	923.725376181071
True	556.895319653253
True	309.4269987828409
True	782.4018348942767
True	272.013415442862
True	213.29001740243297
True	251.3948549054815
True	221.69511444197005
True	138.79545819784073
True	262.68693939587047
True	724.5585721055339
True	539.0510538593238
True	224.8384223060673
True	1175.9448075694297
True	116.97386929527796
True	265.7731233018779
True	73.71079514791434
True	303.3910282078409
True	416.5249947996493
True	90.06375473033874
True	216.4238932070153
True	75.01147287045735
True	685.0169668133024
True	393.90835361188425
True	224.61036693579933
True	752.0926699073622
True	894.7864364645509
True	837.1181534255508
True	820.6152318924036
True	341.7278174690943
True	1.8798683871916475
True	260.38020112625634
True	55.05220950899901
True	380.3843215578535
True	53.56173907155446
True	364.2522751766328
True	835.8221646543226
True	1022.1326087583552
True	405.03607000703255
True	21.825942670193964
True	527.7916208873108
True	469.13735447113794
True	196.56120683415125
True	234.31932270617403
True	287.36819509572445
True	24.292853947795955
True	122.75031570538744
True	949.9070348048112
True	59.86196862093999
True	499.02698080359016
True	787.7099271573671
True	95.5597675580048
True	251.00098396406185
True	117.60056599938837
True	15.289370904670193
True	1.6016249402595493
True	119.95976864299696
True	1019.4355887755175
True	497.3087245234851
True	70.46693989831051
True	777.9092727330038
True	335.7886444342842
True	1.341145546119628
True	460.4134323974063
True	192.62427972249188
True	499.5582943343016
True	83.73592738875494
True	323.3766229048148
True	381.1659498454095
True	171.20386557344634
True	214.4509817335373
True	126.23158877211225
True	173.73131030388868
True	1009.5745400119486
True	15.410695116418673
True	515.9531498904051
True	480.3368548539112
True	401.8417410794215
True	219.5982899745597
True	235.46128757796785
True	160.07016840662612
True	46.29358993429389
True	474.4446580399995
True	154.03579657439204
True	823.7412986331439
True	846.2182639706748
True	253.36157271280837
True	305.6948877630863
True	509.5802624300489
True	41.49928296954358
True	86.89491123774742
True	744.2220152896627
True	1081.7583494327569
True	111.12523261153538
True	740.2025871281444
True	137.6611700011582
True	913.1224677267776
True	658.2769084314278
True	104.95504216083204
True	287.05100284832434
True	607.0120025051657
True	265.4055181527208
True	46.68266279685045
True	562.244256788294
True	451.627561813784
True	6.054861953604647
True	448.447235909525
True	64.39387538615749
True	169.18049484952127
True	239.94570286709128
True	316.67628253665487
True	71.07530440331813
True	218.76837044901785
True	354.08546660912083
True	451.23710594100834
True	953.231292160092
True	46.41814432778173
True	897.3452495479618
True	1027.7602636420766
True	126.16098974880607
True	74.50479536632595
True	992.1497453502276
True	34.89216236775819
True	236.97538687807244
True	86.5590092141965
True	212.5873969367165
True	375.2718235025703
True	967.1304569135754
True	95.66258587364004
True	71.0437953730011
True	642.1316911476607
True	277.27601214168345
True	716.9675011433297
True	51.89182742325788
True	488.9313211398187
True	391.8218580078496
True	677.1389449900786
True	53.13992845578847
True	112.4782354151276
True	25.9775596334379
True	269.30785425528046
True	46.72456765983557
True	350.7862181187874
True	2.8171131726891305
True	1191.834115924053
True	104.47098099150048
True	139.204319374013
True	347.54513277327123
True	740.4543518355746
True	661.5367116361153
True	997.0504432314158
True	476.29533246531713
True	414.9731016445569
True	145.68156561655823
True	401.1978965118557
True	858.3213050384372
True	450.6485039778
True	928.0244530830754
True	85.52964936613166
True	427.8617240505472
True	184.98752768349607
True	290.39887884526155
True	742.3646916422882
True	166.3968177291561
True	139.86707149056102
True	66.25939667489735
True	869.4319553996733
True	772.7562081198561
True	75.42119518734548
True	440.4764492475365
True	736.4694234087606
True	421.0494152592095
True	52.41513856759624
True	324.0877259761203
True	764.6823206443686
True	30.63210577719693
True	350.3453511146973
True	166.16261880703118
True	272.4386114436338
True	32.55011887340539
True	208.43888932414225
True	808.981041583991
True	648.9281797711317
True	59.05155192448991
True	301.2619525802421
True	848.9118803588411
True	17.98760765083941
True	310.0535095160541
True	284.36816000918844
True	437.0858970631786
True	223.3621857415099
True	610.2453532162307
True	49.18227337444049
True	961.624102566586
True	879.000749749047
True	46.12390650506149
True	403.6457157395169
True	733.3150068081035
True	909.0251507070913
True	278.74294689860415
True	621.0705807437014
True	124.66718650712262
True	186.3716661790641
True	135.40414850992246
True	138.26436796314837
True	209.2576891688232
True	921.6443074327708
True	800.0405747223277
True	973.2934652461626
True	19.81349215102386
True	26.99257176837041
True	356.29910128217614
True	11.530656093211515
True	603.5041973989852
True	1063.2950987569166
True	255.0498514145013
True	213.70047824287303
True	89.68110218045847
True	218.92769085623308
True	137.29271241603814
True	45.33822960504336
True	133.61846653700312
True	90.18738116127966
True	249.20114027289324
True	541.0265695082112
True	161.0012856277691
True	30.96736059505681
True	56.15904882565052
True	413.2723873900163
True	260.81745208980567
True	588.2005586329147
True	23.463716807903285
True	113.16204177592118
True	655.7779153331793
True	259.5375171653156
True	469.1355932424511
True	653.3847279224564
True	106.01134323940684
True	110.65127750830794
True	75.99849152459257
True	25.12809199029058
True	110.49596292994391
True	82.57615846803257
True	106.12871791021834
True	156.36223119798268
True	238.29518035930784
True	806.5214763744988
True	291.6687053861638
True	942.9721107102056
True	158.91396779670796
True	196.7267388565784
True	780.7464700235715
True	308.20595469475006
True	596.0740937581669
True	260.2158094778903
True	368.1171124271599
True	449.63689480799695
True	554.1552073456561
True	656.9033315118952
True	360.6850046718673
True	35.269421049282776
True	557.3450927869594
True	630.903722373903
True	21.98998425120613
True	11.328825046227257
True	265.2372396247416
True	414.0342155721665
True	425.6241569710286
True	66.99940869339278
True	649.3480738517592
True	970.4724219811224
True	232.28057264171363
True	896.6637495349811
True	272.5967849796014
True	106.11792921281992
True	285.9332269691967
True	707.0171043571507
True	39.54227206738115
True	593.1241753999427
True	1283.9355341969515
True	1034.8033525386966
True	919.6080594237194
True	210.80605219549008
True	88.51744191913069
True	187.6222388930318
True	846.2225552029262
True	145.2967622531472
True	1045.341290519934
True	811.4477677681309
True	40.57827132920178
True	89.51849931987792
True	408.5071932504194
True	406.3378968595296
True	191.8955430593213
True	517.8752051012665
True	663.2190286519126
True	118.61862692133428
True	272.2078456597279
True	1016.7284122894512
True	49.95471568520304
True	695.3955897588455
True	572.5842758205627
True	37.08182502427265
True	852.8871916120103
True	386.6522900258533
True	544.0176337029144
True	106.26872586786602
True	254.72132555396868
True	212.35055082868496
True	26.107048148585086
True	139.31111898677364
True	765.5179890722823
True	138.01875807670652
True	378.5594341375436
True	60.79180036699878
True	646.1667599151422
True	619.0398827185729
True	217.8961891749477
True	475.32640869758
True	160.95021440225335
True	172.21437620282262
True	215.1835863458301
True	294.7545530780505
True	354.68588797674164
True	127.64869464089462
True	204.92696604501504
True	27.732580209359813
True	901.0869351316702
True	302.2786549125142
True	9.423458696371457
True	370.40060579605534
True	158.5461165867599
True	614.740276152011
True	371.06174399269526
True	590.0894377721731
True	551.5402051848715
True	464.1921544932961
True	778.9718762145814
True	237.4240399892692
True	566.4580462339034
True	157.09258944728617
True	519.0884459094935
True	357.17997768124826
True	373.3737088830572
True	129.5956918234991
True	139.60170017810586
True	111.35322811462922
True	68.60542129234456
True	712.5403193895276
True	177.616021152983
True	46.12457385629149
True	0.0
True	538.4955166827991
True	117.7658846202354
True	22.95067568102175
True	42.77124370427557
True	106.85993972622428
True	533.5891322823119
True	186.37826652158023
True	112.37050491508552
True	35.01970031180895
True	157.4626933815648
True	914.0552808956352
True	51.93382783760617
True	224.55617542564667
True	731.8385516246956
True	310.87292917587047
True	449.9558276728908
True	480.2384245391849
True	508.2133276282673
True	598.659316128438
True	929.7353581254138
True	258.5871041027086
True	1052.1684230904664
True	918.7537662054992
True	623.9081660623764
True	350.38860177314945
True	857.1022203905904
True	9.868031175221857
True	31.32829824547619
True	294.42703815937466
True	40.69036600013167
True	216.9525548623189
True	762.6506123298158
True	223.821740352859
True	737.1141052824586
True	772.380479659914
True	121.35965368262904
True	375.24521976489126
True	575.8566977202233
True	23.29237237121856
True	133.63679108447673
True	435.19362934912624
True	303.57768328468
True	201.02239680947628
True	108.27777488173736
True	388.5727967902511
True	20.4501121778244
True	373.5798195322786
True	363.7322061025786
True	1077.0534603707797
True	371.5781290449192
True	31.944727340315307
True	449.8070902820452
True	434.49804728358407
True	237.4247065978552
True	32.465765197253184
True	755.9630608639878
True	429.32796088372015
True	178.5620739404007
True	12.191576403273178
True	1205.4712744194842
True	168.9076173324249
True	29.334222743113
True	289.37449041733345
True	277.1696976511381
True	115.64236746468288
True	289.2515595219622
True	47.39704169627596
True	304.4652589243282
True	310.7139588914864
True	331.8259903898988
True	30.589176566012878
True	50.06925966649412
True	1054.3167455602666
True	24.36896313968866
True	13.167553339282144
True	184.27601140484757
True	646.194378033435
True	8.472492731690027
True	197.8870516133039
True	172.01885839716638
True	540.3482115560994
True	358.13285082595735
True	738.1083588123912
True	326.60583046906805
True	487.401458845982
True	436.44287684014455
True	509.4064611160794
True	99.730327311828
True	1280.2057201735363
True	916.697825072651
True	295.9851190867595
True	541.8945251060859
True	98.81112985905968
True	578.8556824725669
True	437.0513975676189
True	157.18623429712207
True	75.34878497114074
True	349.4600547052039
True	170.39817711832757
True	29.574072683525703
True	602.0449504714687
True	373.9585535654966
True	73.33315360697748
True	30.811311084110734
True	688.490039194563
True	490.6861036105155
True	70.54138608989004
True	23.419232169274256
True	335.8514717587149
True	322.5066140298079
True	758.476404113631
True	553.0112350465596
True	557.0462900862437
True	788.4508161490012
True	9.884755256233362
True	56.50386880232475
True	36.26589656355949
True	58.67118999955815
True	497.6865319470487
True	584.6761378504282
True	88.82190207812788
True	115.47875824145224
True	182.4534726543229
True	71.3741350745541
True	171.81004206938618
True	202.499854958131
True	258.7792736145607
True	838.7777148054389
True	613.9333674877696
True	279.3946716064278
True	193.68870889265835
True	287.1297312547737
True	241.4956620617744
True	730.2778122212477
True	331.563294951868
True	166.52267686253364
True	886.4876095544878
True	353.8573892447843
True	489.84508140100905
True	154.06356935068305
True	124.85545822379927
True	65.25993022018207
True	210.14193576427408
True	978.5902704637222
True	531.8674443327944
True	104.13160911521564
True	342.4894599020872
True	105.487758794955
True	680.204605431468
True	4.329065707193713
True	704.035594829887
True	32.18452317567718
True	948.5451303461716
True	845.2760621897139
True	216.82073580426797
True	27.73093080855924
True	81.5639594949943
True	463.2131346746165
True	235.4417184131399
True	1.6647292378956655
True	75.36838143150396
True	1088.344043836301
True	333.8321934378434
True	683.2258416859313
True	493.96992343921806
True	31.875672165729533
True	138.62478007553565
True	432.9709908992523
True	908.615552786824
True	791.0157774283624
True	439.2272051779824
True	345.60672012014174
True	17.30216480025225
True	79.42919227894642
True	751.9922076207074
True	452.8100994066909
True	379.39873628928746
True	850.9841783507301
True	26.11437508038053
True	215.92051400962168
True	869.3544523609903
True	236.39373674818987
True	8.794191390022426
True	498.8625555353443
True	96.9320656270182
True	639.2281821549353
True	53.08662586879262
True	259.10645262331616
True	849.6152546341885
True	901.0531448433746
True	270.2407846323134
True	440.6124719433817
True	125.28413655618566
True	636.3987429495121
True	264.1075415350358
True	191.98220782138148
True	846.4698947257531
True	56.10745849127252
True	717.2402538643584
True	274.41521872516864
True	300.7333545618654
True	169.61598556771767
True	461.855259213385
True	577.4258195967292
True	358.21232545380605
True	399.9262824961972
True	67.7192666014737
True	161.8241075376593
True	463.9197731457882
True	221.1601578130064
True	34.99206409480669
True	203.8497987017547
True	391.0778802645008
True	400.2637122208515
True	743.0021737865206
True	124.91598198398891
True	648.8151555821431
True	534.1225813291037
True	592.6212932737637
True	132.97203599860094
True	36.66951100048504
True	665.1359979265216
True	73.10368656959513
True	550.3725787827623
True	658.8808495268007
True	450.036642211268
True	128.7637994103569
True	500.0910668909668
True	4.938640933723886
True	390.6548469423463
True	31.5930484789452
True	637.8873207658655
True	276.3096909534527
True	585.1040612910946
True	708.3097696519484
True	140.3467192393967
True	515.1107332449418
True	500.5479186267318
True	60.21287792088817
True	948.776125422895
True	3.01205894572705
True	26.81201718103369
True	635.8461736080399
True	640.3578357017884
True	137.23096541750502
True	411.5412666783349
True	122.13320115476316
True	74.52078616568285
True	436.3776945961825
True	42.16390372404353
True	519.7193053760932
True	13.292399763565388
True	874.5841297415986
True	523.8003115096653
True	675.2972479621545
True	102.78266877086956
True	390.4131002054007
True	999.1611015768052
True	869.5031378354391
True	140.0688992121757
True	553.5144597079214
True	463.343110412136
True	245.5997902166948
True	263.92249997417025
True	5.051039236387242
True	334.96353500169937
True	11.569427129089496
True	367.4537083155909
True	74.3286476072026
True	410.7973377975553
True	668.066852040778
True	128.41653489028732
True	244.12482558186625
True	631.7465872877323
True	674.434000560013
True	303.8735073405673
True	129.0305574580177
True	168.3370864062654
True	472.0296822681825
True	83.67915483145198
True	12.299643992003553
True	515.2846359118657
True	571.1759290990324
True	19.762999999732795
True	138.88365231153594
True	874.648566725282
True	503.600906492306
True	278.71840619976234
True	35.88238478417349
True	476.209355847122
True	114.20844832394306
True	589.1669533609214
True	658.366660053529
True	307.0725211273974
True	382.0778153268957
True	178.7956934991481
True	243.45238560687844
True	71.44159389749429
True	220.5386416246244
True	477.87775069752666
True	19.97478077889117
True	437.6741006270808
True	381.4243358211012
True	723.3170239499121
True	901.9147612988596
True	918.3843750533906
True	164.65488968130373
True	408.1512434273199
True	71.11670360581503
True	183.712058513582
True	318.9733275716888
True	10.016188019019385
True	757.1020386084676
True	23.265477503069928
True	400.1008062874392
True	272.5342989050828
True	660.8398486172009
True	204.914151098835
True	36.82434255407546
True	702.6513923022817
True	1080.294007645134
True	233.74919348338247
True	129.85076104405996
True	627.6205490330061
True	492.64357563185945
True	20.25049369354582
True	846.521472190817
True	111.15548324109224
True	45.76870237874165
True	311.4670309529849
True	354.08012065950544
True	409.5603027729043
True	278.0618267951268
True	19.53682952832617
True	22.689605670873338
True	833.5899929383279
True	198.81346956384715
True	111.485428593023
True	828.1386390277195
True	652.4963327078067
True	658.2464644386281
True	447.0294575342815
True	141.6031679453758
True	31.16940143818795
True	100.87238981492756
True	429.70836756937786
True	233.5722725768456
True	489.577152061801
True	145.98292932442763
True	486.474594254656
True	642.1195048580449
True	962.5125915839724
True	24.02124312239672
True	979.3059828631542
True	1074.863412058385
True	473.8598685844699
True	86.62662182043564
True	783.9068011053088
True	641.7761606554035
True	666.0026374623679
True	177.0587249793427
True	754.9134735855853
True	699.0057363965061
True	117.87758964705397
True	749.8648881262086
True	807.6306486276246
True	496.3388654803181
True	222.5850161209881
True	71.5136195967216
True	299.33740079176874
True	347.2223383142974
True	464.8600847579672
True	443.28168741402845
True	189.3804166485666
True	309.24686995366767
True	3.37715525164516
True	13.112614943776109
True	100.54732639626516
True	131.89591704398504
True	359.87138640088483
True	347.407374926925
True	113.81875323467108
True	17.195535574029446
True	208.3701057077955
True	848.3642986648706
True	460.7210467096803
True	537.295067875237
True	554.1876420126645
True	815.6945252364817
True	643.6498669418936
True	91.42593557463783
True	201.8975139369011
True	250.59896756768728
True	275.6145826628892
True	104.09482624160924
True	368.9354934843628
True	426.10624510565657
True	172.36308502636274
True	664.1366313370024
True	251.9002950449496
True	198.54202158779935
True	29.77597863822737
True	244.0459490712894
True	499.1094629043653
True	169.87529794763554
True	533.0181768756987
True	463.3846273849904
True	246.47030557889823
True	104.93263848334668
True	37.84913707504733
True	411.5812823455217
True	801.4811656388857
True	156.84647819902798
True	1078.8484742941432
True	1035.8919212037265
True	483.9413709040351
True	103.20010157290189
True	126.55128983084566
True	668.2130384331068
True	9.147885411730616
True	229.6273062541356
True	133.72132485744868
True	116.66336786044556
True	328.0107169207295
True	644.7872878088849
True	37.89458002619116
True	125.0741418283277
True	968.5271097488508
True	57.56305633122574
True	436.6389041366292
True	527.5726257387976
True	239.89740760212464
True	127.70972030782916
True	918.6105155415402
True	1184.7433222164543
True	516.5935258952984
True	654.9541799278828
True	218.23815675756276
True	158.12798405384112
True	317.0316098874652
True	257.2119938395217
True	167.88873628623097
True	304.38951701254257
True	339.98203591546235
True	11.149036682233312
True	635.5600708824071
True	144.71474547582804
True	80.6934584350648
True	447.3689834630866
True	317.2892644244878
True	1199.0333948706125
True	362.7027780675889
True	985.0663558568584
True	8.983895159212897
True	261.653625406391
True	225.69879655847348
True	154.63811920238558
True	461.5733803762124
True	195.36777192773508
True	402.52733196743935
True	331.6940014121895
True	103.2382395749104
True	359.23280847954527
True	1100.4356288078422
True	720.8406172012843
True	231.61525805539003
True	104.43039138142822
True	313.4293791394964
True	24.648146542066744
True	361.9998460515521
True	317.5264269120339
True	567.6652394912437
True	435.58287369579057
True	342.5825399660749
True	160.80389680680645
True	13.638729317289908
True	419.708313560422
True	283.6828722120489
True	130.3033892601501
True	312.29551229459474
True	429.6808273746541
True	807.6800775316423
True	310.1174690955841
True	772.3810240454654
True	382.1997208341252
True	373.7032723656422
True	1.2790022517554973
True	1167.8066187115792
True	107.47351175083467
True	940.6957984136924
True	198.6810085117184
True	484.9592714776287
True	683.0948521707686
True	84.19384132097115
True	484.9577511313838
True	31.895802497452127
True	415.1857680865591
True	74.78860478074131
True	225.36187422490545
True	38.55620566260467
True	662.5654240535819
True	189.4503059820376
True	24.888585951267792
True	387.87858341015766
True	106.0798301687772
True	173.2329022265983
True	883.1660583220927
True	251.2212534334616
True	152.71295165560798
True	359.16074455715165
True	522.274614731002
True	344.6052900414995
True	486.6310068401332
True	613.6300422295983
True	162.51152152920133
True	6.852009121347255
True	71.54879956730066
True	424.4867025528742
True	91.24815596906058
True	73.66756346520944
True	1049.8236262564765
True	27.987223024397284
True	323.4132677993728
True	321.631850639341
True	467.7846592358218
True	677.9782629858798
True	182.00993409256392
True	648.1056792833164
True	319.7149370159417
True	348.67796907327266
True	274.73854068156373
True	209.26541645935296
True	353.95185009311484
True	465.0681731880397
True	399.3311120799984
True	605.4980969775374
True	137.74467858302484
True	78.64898241439026
True	40.32583586022207
True	293.060227717518
True	652.702057075528
True	390.4943777286306
True	774.6552219328037
True	220.87490126538748
True	392.887181660094
True	68.23077683567233
True	53.478309562720646
True	411.3713810952885
True	205.656021373485
True	231.71957509728645
True	43.64356300261333
True	1075.344977536966
True	171.4359417914989
True	901.6970661913248
True	324.34528813959326
True	922.255287316187
True	231.9753549131939
True	460.6417062616917
True	536.4949603963146
True	597.0526197507452
True	209.0568197291562
True	480.4177506702858
True	935.375334489911
True	123.2860127442409
True	7.385991363023738
True	576.9043235342369
True	28.429354896979596
True	73.0703900968803
True	826.2745835924171
True	210.68101376306308
True	1000.0140653174165
True	691.0281508669273
True	412.6800028466631
True	271.2674031480469
True	488.21141013542126
True	351.57956698946185
True	172.14856799103634
True	666.5224764835566
True	693.8042045764369
True	202.44656171721363
True	88.585734189313
True	519.1099250163098
True	136.0441350787159
True	383.8611262715312
True	349.150351868902
True	61.46637296957539
True	385.9792886968156
True	431.28689006893
True	361.49683066284814
True	403.7880210226537
True	407.0477563884966
True	645.2668038826305
True	59.02613185861758
True	452.4046607734228
True	327.86505069759056
True	658.5121595595075
True	218.99772319832093
True	100.1959785781151
True	42.17630004395338
True	533.5278171625745
True	595.5834665927
True	188.1090282730178
True	407.50666083723127
True	332.8536579521019
True	18.63109666818044
True	166.0739015172334
True	283.22377525531016
True	3.1294733764535105
True	868.0513657870289
True	82.39427704409904
True	106.99238641792417
True	114.11536005313928
True	343.9066271596501
True	38.01254489700765
True	454.7310513648077
True	219.47477359829017
True	5.382761663174147
True	115.0038376052266
True	439.359282345521
True	50.24037679929982
True	68.65678544377705
True	170.75640099911615
True	291.8249356928445
True	965.7915345627756
True	386.12340052157225
True	956.5120136108816
True	177.64169756949715
True	1078.883595615086
True	792.2278589339245
True	647.1808415865278
True	412.2125190930585
True	385.6941321410362
True	75.34020949676234
True	73.63962351783289
True	80.33064171319018
True	164.91668298756966
True	474.0283275612904
True	1088.988826077884
True	169.11322464939002
True	359.6065115539967
True	439.2882636031083
True	580.3081090555964
True	584.2779705935212
True	277.10488719779414
True	466.6577470336705
True	689.6833778230939
True	95.6020306431337
True	712.6191652098812
True	264.6996541896439
True	135.41200706985256
True	407.487709801481
True	863.9961967708928
True	433.347701615589
True	862.883587372233
True	196.7364255380229
True	360.8748352949107
True	690.5906845499692
True	610.4301169558738
True	185.09307457308407
True	270.1745168122597
True	800.4431110989623
True	30.842699435514938
True	192.10486130717845
True	498.60061737902265
True	725.9547528193422
True	105.168268331753
True	38.61172486072729
True	171.13799852826244
True	743.6796713258527
True	316.2321271317504
True	558.8502725064338
True	352.9275143109156
True	300.5069451628625
True	425.67747930356927
True	492.04477744427606
True	73.35422612211552
True	373.8388052265194
True	779.5139167599131
True	0.0
True	290.48285884015854
True	247.75678480965496
True	983.3721822270642
True	151.26518677947726
True	638.8100288776744
True	633.8427838355087
True	113.53878716814526
True	214.958277775867
True	134.05063217081442
True	10.228797001335089
True	293.2581222294228
True	381.0103333950439
True	1129.1958914160473
True	237.1090319075097
True	407.0846335484656
True	652.8340498039065
True	196.93112796644616
True	27.914472286442564
True	831.2324978863666
True	599.0803483983015
True	157.10641841470368
True	624.2888053482694
True	160.11332219651806
True	309.0427143266166
True	772.8482216252295
True	34.32657006113492
True	103.89372683434686
True	517.5866764280169
True	63.28532093471385
True	77.7201514164517
True	413.9922543936417
True	21.250813672044565
True	767.2642830691966
True	103.61017338592892
True	156.63041243276157
True	18.87777733399163
True	727.1647463951342
True	29.3913448928951
True	786.6194318757935
True	401.9603974703484
True	114.69774610295464
True	703.7479585744056
True	536.1602437044921
True	561.5064311504348
True	47.44114963798718
True	374.8370222803583
True	5.775011948090143
True	90.08129001142562
True	380.78018336131504
True	45.18441655748064
True	120.97243399772518
True	323.42199094000097
True	179.3223244070954
True	99.5331877940552
True	660.5079383432865
True	19.972772934622576
True	1139.8991161782358
True	499.601230636196
True	303.03065472031125
True	493.4888846464548
True	121.67937792494736
True	793.216034956283
True	1107.5565330420864
True	736.573118284417
True	179.80238458976194
True	229.9089086874509
True	51.55614479589803
True	58.530028965023526
True	152.28167925846577
True	103.24531062669617
True	166.9680265540204
True	1178.5516875574854
True	315.6812176674448
True	354.61783329600854
True	691.4202537292637
True	16.812963950010996
True	14.97177746750914
True	585.8451117625365
True	5.664730334843149
True	117.19750472836525
True	684.9929456940686
True	183.34137023306647
True	647.3813461171064
True	829.9008489365438
True	158.53471584520062
True	932.8160997555912
True	2.175611282372191
True	457.91310539683707
True	1049.8392894022477
True	27.39461396107582
True	238.1106694670967
True	147.35632892756198
True	981.0638751340156
True	231.57014676378728
True	511.69070419332894
True	116.68362445560945
True	511.2035281938327
True	150.69149333395865
True	98.90024957178848
True	391.21066697644994
True	71.62302943215077
True	55.55023121716169
True	1049.161027708804
True	265.2777376819574
True	158.26287954108824
True	357.9952756245919
True	401.09766326605217
True	206.3841218650621
True	168.87378770676327
True	415.2103117223548
True	36.04874089986321
True	490.5396485917909
True	1145.2904288616407
True	108.32139158097851
True	474.6870229036278
True	327.2314077168871
True	25.707944560861744
True	386.00014881296096
True	98.9019893026844
True	617.2357901595343
True	205.9057993333681
True	422.3603795858164
True	19.654200098463956
True	418.1068252342117
True	109.82135409061266
True	347.4784126385416
True	34.896819031625654
True	173.01269481374206
True	246.32937395237843
True	758.4313057149132
True	59.21372652453066
True	143.36929603166467
True	238.4221977548048
True	133.68205627138855
True	648.3303131799639
True	552.982920722125
True	789.1463717176201
True	388.470934323449
True	531.2650485774831
True	427.3339523924178
True	705.0969272824775
True	74.14310708429606
True	468.8404080885142
True	443.7951747665956
True	48.76021295635957
True	88.3608074503222
True	127.04248740855112
True	91.65521045171974
True	330.18160596545147
True	830.5520030411443
True	323.634149509687
True	1114.9924661984903
True	305.60214859483887
True	905.702008632962
True	147.99668584850713
True	591.2576748713763
True	611.443531792202
True	677.4855561873509
True	454.2223989257556
True	62.02789456239065
True	307.38007608608564
True	40.75082557037588
True	166.86123515382712
True	172.4060798499485
True	1156.7093745948705
True	232.42307794931665
True	561.3917727365264
True	567.6221276052659
True	560.5815498884144
True	882.733295997368
True	581.8325072699893
True	645.3471970173504
True	919.9389692437774
True	128.1631644561128
True	332.2041823356818
True	264.1781582143464
True	323.63850426112367
True	88.66233933891696
True	392.8365447469412
True	4.921140343667232
True	327.678485806006
True	248.5289385820268
True	588.5205669426373
True	289.0760014897787
True	362.22241336221634
True	10.922515682891127
True	55.11896586490694
True	546.8108106536403
True	28.998809940867044
True	145.91649286576387
True	63.83576275721256
True	153.91828391472623
True	238.11034931115387
True	69.69153971116049
True	404.4348668658785
True	267.492512325685
True	100.2361041705765
True	341.4717607291792
True	66.05553628034731
True	595.8804741370092
True	845.8222842106792
True	284.5142021505471
True	1187.0330337576763
True	113.11640778735268
True	303.46300904604226
True	1032.8832682721115
True	89.46065824259084
True	288.1697987947801
True	9.333870078305946
True	404.4867079779099
True	458.21113704171626
True	159.06579688896971
True	628.3604521977544
True	894.6628516334747
True	159.35586110378546
True	79.42862832486014
True	325.68915113186773
True	554.157004080504
True	610.0922384536781
True	1241.6818778513286
True	28.23244698339827
True	920.738616616308
True	135.812780512208
True	643.6510069325547
True	119.02291554191578
True	131.00809050950576
True	187.002240484179
True	172.88339504218274
True	758.5114607459928
True	198.46043089850883
True	236.77942722694013
True	66.4218734277762
True	509.9183492652426
True	451.9975263613607
True	180.19705200445577
True	236.56933894925413
True	19.01562074923716
True	409.473556482917
True	218.3065675508729
True	288.4144523515546
True	112.81703554193142
True	695.4168604087553
True	422.44768696146207
True	260.4124608915201
True	631.890155360664
True	510.3807081000003
True	468.8432181015587
True	141.1553927401528
True	520.0653956627963
True	415.96068457295104
True	2.991890004043969
True	196.05052934596085
True	91.40464044700784
True	240.70150232892232
True	2.7444799823535897
True	126.15196936599578
True	347.4932257363397
True	6.773770787632614
True	878.8635810613687
True	177.296913760448
True	734.2137669058015
True	793.4680688736181
True	163.076739036408
True	209.3903867863172
True	496.868269064497
True	837.5648538102813
True	48.66765881925329
True	37.85827710748184
True	125.47278187269292
True	611.8525727295029
True	721.4375153773931
True	185.0086267764354
True	600.156143466124
True	612.3266940835763
True	817.7349380014294
True	410.9653139753581
True	190.4890223050104
True	878.6711433372585
True	229.035701961427
True	141.47640149601992
True	330.50522084252134
True	233.09784991634703
True	204.79518671799028
True	620.2891684150137
True	253.3477095458673
True	206.4598277381293
True	443.0065005703979
True	479.62555353571065
True	64.19222987713319
True	283.1331725395232
True	81.58765895962833
True	332.8860949250151
True	339.2220106810579
True	246.427997681545
True	180.6900259828433
True	394.733362560048
True	645.0848584088398
True	734.4583151777366
True	299.64542876082334
True	751.5380476464002
True	61.91963058608036
True	859.015477920516
True	348.49672031427207
True	12.0940653682897
True	627.5031783596075
True	718.8413662272993
True	246.2604040789235
True	165.74228382473774
True	48.6296028149178
True	389.4004960180537
True	80.82114950936004
True	14.1931896889277
True	904.663819129088
True	364.7638417562599
True	178.38073988224923
True	1007.5609458863312
True	12.39352889581912
True	783.838831293599
True	29.785540972758355
True	654.7604263895624
True	59.9091086713184
True	788.2174707147564
True	463.85621312351486
True	201.74778408491213
True	437.09207850748834
True	212.79550064242224
True	297.7227417046661
True	223.00201788256769
True	411.2664823691746
True	9.633763464578507
True	325.56894195995835
True	116.06361767209472
True	11.28134594054858
True	479.2820310083894
True	741.019442725244
True	287.06703640792813
True	80.4106594090545
True	327.4449669429345
True	84.19889591011898
True	181.26221071450783
True	179.63163592650395
True	364.9687466997796
True	44.08481851275885
True	135.79815206769555
True	379.6348233018157
True	858.661937703905
True	109.55204255772917
True	207.00731435840345
True	431.8631364565338
True	17.130105972105937
True	418.7086752723307
True	499.82935171458354
True	89.53175778769203
True	378.5905410318568
True	365.12675417320656
True	423.05796169031385
True	599.5295300979838
True	1048.596758230466
True	991.7980516026968
True	58.42524184573556
True	1067.363203055966
True	108.32228352170254
True	107.18853940011049
True	109.30736562054037
True	522.2241554830063
True	376.9333188504473
True	569.1296432731815
True	257.03931996082946
True	154.5188737400432
True	417.88536131739903
True	16.50379374452475
True	459.0454639706464
True	371.4180332360149
True	149.81131086887734
True	95.24749078890854
True	511.7542806112072
True	1015.2368097206474
True	203.7763345799792
True	69.62415913878772
True	418.94946376221367
True	370.8827296738381
True	475.95076940571073
True	329.5754193517306
True	4.289962939967165
True	536.6728498738386
True	513.6453889956288
True	504.3992162766186
True	195.4729888551163
True	103.01324507784008
True	22.505663676649224
True	373.2409433476709
True	108.73878803833766
True	7.88795977158525
True	29.931641720457858
True	349.34463497123494
True	655.1484265853748
True	135.33407618889635
True	93.83767401473844
True	24.509199548454312
True	411.1688897059073
True	358.3396854880872
True	801.0791618708903
True	305.20049650667534
True	539.315453173689
True	545.4239007778418
True	523.0713192119085
True	295.6749393217641
True	526.0397075626746
True	100.3794535389148
True	590.9226675177935
True	7.642913565765964
True	381.5737243886134
True	458.4732356999423
True	967.4321873131772
True	342.4659858187702
True	780.3653603449421
True	978.9666589200176
True	179.63687220524417
True	38.8660300024162
True	375.0319370683823
True	390.8411288666982
True	585.2466177014173
True	242.7214364825472
True	27.129907277715528
True	628.3421851937483
True	127.49241497489612
True	1055.5420573083827
True	321.9552349755259
True	476.73138316649295
True	125.1739558731196
True	804.4556489971324
True	139.04039245642804
True	814.3056339194692
True	549.2283775332143
True	190.11163409562064
True	113.20701115800438
True	63.71542679150944
True	561.9752929401118
True	872.3706509574864
True	426.4553699784361
True	543.4877266271
True	136.91940097697483
True	611.8212077002447
True	507.8537601192624
True	805.1697663363591
True	318.7291053597368
True	614.9613704401573
True	119.43102160970152
True	27.667957545007383
True	414.3770448447635
True	171.85474167008474
True	102.92177953382728
True	367.1514459213323
True	1042.0251555093948
True	267.65639386995707
True	549.3772639375458
True	11.362449737577103
True	69.8477509474509
True	334.0142422916934
True	744.3710473929526
True	448.8760898628421
True	504.5446999054274
True	711.1917343517168
True	72.01840556844994
True	728.4410099003002
True	47.131244127927495
True	102.07605483527104
True	172.2391320381231
True	87.2577805786496
True	24.53388081878177
True	304.6122730058304
True	479.6199439936806
True	898.1506464698649
True	857.0598280021641
True	5.309899678636909
True	282.7970511461619
True	470.7051891947792
True	119.41158525045672
True	244.28963067015795
True	324.8431496611402
True	1331.2766863844545
True	444.7771686785979
True	25.07684520133954
True	194.69702052235328
True	704.808730888258
True	34.55680708684208
True	167.58981472677112
True	579.3239382462588
True	69.57178630162102
True	863.6090647577411
True	312.4598699770754
True	666.433653123583
True	71.83055616657944
True	687.1438209512701
True	580.545011659629
True	880.1957554832056
True	266.3455916024814
True	508.1713079119089
True	813.0569446700262
True	911.3428321253922
True	240.1206205745283
True	749.6190431637075
True	214.13122875058016
True	449.8548647220903
True	351.0250035407585
True	501.1707563240517
True	487.7300864763025
True	321.7332263623981
True	348.06181883077335
True	113.44211738873452
True	342.5828302684029
True	1132.429039578869
True	310.9952381463136
True	153.93760627615703
True	302.4484443088309
True	743.777571213822
True	643.417965422345
True	412.8288510601487
True	123.79315168161692
True	328.7251312320681
True	32.796141349587415
True	167.12158033295754
True	92.54790773402355
True	90.05213263487708
True	542.4984707368799
True	139.64099802716163
True	130.27489757060994
True	107.18106559017338
True	84.86546859690556
True	440.2768912437169
True	402.7839369754616
True	1064.2980027143506
True	518.6169345381513
True	858.9915195904193
True	272.6000712782416
True	278.29768261220664
True	536.0657335630125
True	195.3161445652132
True	723.7373431330666
True	243.4207210735448
True	354.7928350245846
True	70.60036687023172
True	119.20832774885672
True	263.580064154962
True	117.32093967235014
True	469.3603227071698
True	31.192076690751502
True	578.7663154763997
True	1017.2302975230048
True	751.1635145057412
True	1.2441601411712804
True	65.65145492129115
True	505.6280320856472
True	437.0079017827952
True	77.09608073360302
True	120.13781561568248
True	296.134477685064
True	82.65003807892002
True	52.45324990093177
True	725.1772059480912
True	661.1811904461506
True	168.74355808897798
True	176.89363927283142
True	545.0690177266102
True	54.14052510248131
True	25.685516089198995
True	566.2314455988734
True	450.8976513735857
True	1116.1384096257568
True	46.09757042420904
True	463.0770733833692
True	853.8829529298991
True	794.4377061851201
True	290.4473014226449
True	769.7905388577994
True	406.94329462352687
True	39.181893850580494
True	98.41862553451747
True	714.3498593800991
True	77.37373485439973
True	140.43655267778533
True	981.4306589964684
True	189.64142674830163
True	275.04437416823697
True	103.03920086105568
True	654.086775309314
True	601.9025402587196
True	212.7387969466517
True	425.0932348185523
True	40.2239631650805
True	282.7207610901973
True	591.6575124556408
True	626.6454631774096
True	327.9656257490017
True	72.37089743407346
True	975.8637391243132
True	1092.678588043729
True	571.6891606497334
True	68.3280909834794
True	29.688835928481083
True	89.2024005260487
True	103.62508993514083
True	97.5960289328924
True	883.4836826819251
True	1195.396090125692
True	722.7273177021816
True	311.8943827673252
True	8.213164570018304
True	20.42192303792956
True	339.91991605972385
True	485.72155668788616
True	45.99691222735766
True	544.5856640580655
True	433.0888854557393
True	390.681721036359
True	79.35919734712024
True	204.42085603572383
True	256.5076721816281
True	129.81987164187404
True	413.7919506799744
True	43.49198092862401
True	178.12972453845006
True	1177.905513373668
True	6.294887643042896
True	24.54082574529123
True	588.9688297779945
True	360.2678156475751
True	766.7964015017369
True	159.78943850001403
True	755.6420376101111
True	616.7116999775457
True	275.1229130016748
True	431.57591702097614
True	338.931055211893
True	292.8643099107121
True	273.1599413209956
True	413.876240770057
True	503.8927741132055
True	477.4181026091367
True	106.66615104813476
True	365.9896035241395
True	7.939556361686621
True	190.99284328878227
True	238.60246100805455
True	845.2452677530059
True	592.2974590335782
True	32.20414690636373
True	745.5652506154391
True	848.4930868878521
True	98.0130149777745
True	353.03580993070625
True	849.1091160912524
True	230.14559500689947
True	163.7840529486933
True	527.6047100093971
True	605.0155201789228
True	1072.4641605697584
True	149.71108128907545
True	156.3166764611356
True	255.56874132669435
True	328.1594673322734
True	430.25028077445904
True	409.6503001203682
True	318.04003033581347
True	433.44739927008914
True	491.78479940716255
True	240.3386347980062
True	1473.1165383654015
True	253.0448070950651
True	394.45375364383625
True	54.7957294008144
True	753.2465395779275
True	258.3305017845197
True	923.6015628305964
True	550.5429656407888
True	316.7803549270737
True	796.2688155907291
True	275.3841086363904
True	212.78742615694452
True	257.72786791346084
True	222.9640552770348
True	141.51290285579498
True	251.33072955228016
True	738.5751264200442
True	529.0377949944765
True	227.7530803780806
True	1122.3209572743658
True	115.84068990681004
True	252.14554084891705
True	71.65429026686077
True	310.5361634015167
True	407.97216124476586
True	91.74809999518996
True	219.34658066448668
True	72.31561051820114
True	707.1475166156747
True	373.68074328417816
True	227.92861493645137
True	716.7847897324827
True	887.9225743297561
True	839.4813378705777
True	847.2184365008159
True	344.55587403317804
True	1.6062497702290357
True	264.5100374391898
True	53.84811413206957
True	401.7820891833583
True	53.43294977528924
True	356.3696371890076
True	868.477323977204
True	1047.0057788463678
True	405.114325095294
True	22.53487323438539
True	518.3496665205067
True	508.9042283548843
True	190.54239864051053
True	229.30005291593048
True	297.1146983596406
True	23.09959017124034
True	119.51146690596096
True	951.7304350495814
True	62.78235902016346
True	492.12850545286346
True	786.71168450744
True	101.5932972961156
True	247.0928398111048
True	115.74468266071196
True	15.41388112912597
True	1.8630270945921104
True	121.7329640227461
True	1006.049652171714
True	476.3964181589821
True	67.6650493002702
True	785.7409709069216
True	338.3660107517533
True	1.6290026101981545
True	434.01055875414784
True	188.57859394876968
True	485.1011395760341
True	81.1896314055042
True	322.2171096554311
True	376.08286109592336
True	175.47448729874927
True	223.18522420741132
True	128.6797781668816
True	175.69325516842562
True	979.9731566257016
True	15.875680433246147
True	516.3897745773467
True	485.3002368787871
True	414.4663429285034
True	212.75757841753784
True	240.3691857167296
True	153.95686806661516
True	45.59276565842049
True	489.95574706976606
True	148.08180821539867
True	823.7231093367761
True	813.7227962599835
True	233.41673772287683
True	323.89317707333385
True	519.4919556336436
True	38.24355378578043
True	85.71469385870877
True	777.6899087476648
True	1063.156815810774
True	113.70800190284294
True	726.946426581211
True	145.7144746529542
True	936.9630858593132
True	651.0407916010377
True	101.42322059520052
True	266.82894443562515
True	624.1903601198317
True	259.50320713792235
True	46.67257602730691
True	548.2307831568673
True	440.8042757710671
True	6.392342193301717
True	492.273162669964
True	66.58823005675256
True	177.28697005616732
True	236.33851742990544
True	292.7811587194156
True	74.88714881472708
True	236.44185456083764
True	360.5783818264275
True	433.9478223041943
True	951.7676883086838
True	48.82100339045646
True	902.4613330044969
True	1002.258063561419
True	130.3780171206171
True	74.79262182196418
True	964.4333875400232
True	31.249448076253238
True	228.78119454889764
True	86.6538589526992
True	217.08543643995372
True	361.9950773055684
True	933.7919917044192
True	97.48484311380308
True	73.42869133569823
True	638.9306927230015
True	274.2771327438184
True	716.4122395964318
True	53.91196149727756
True	491.9894183880968
True	375.5243943679108
True	688.3518062439157
True	53.51191868870024
True	112.66488104013828
True	26.41462647527945
True	270.8317776225436
True	41.64029571162631
True	351.7993577917821
True	3.4358294337884576
True	1211.9589088953758
True	108.59900682351775
True	140.3816263633721
True	347.03451481503527
True	746.0244037988627
True	697.7140003988959
True	1018.0278138016037
True	463.3236769870919
True	423.4212361773759
True	138.9060678547301
True	428.5761070579628
True	836.3350837733271
True	440.03760348006506
True	892.3245701630403
True	89.85719513786026
True	418.2922659749309
True	189.08518594739843
True	289.7734904129508
True	734.8120025043737
True	163.4138272733831
True	132.21968110606352
True	64.23622589855903
True	866.3509850401631
True	790.4999610028876
True	80.7675709894598
True	438.0514871219383
True	751.648388126271
True	409.57439725659975
True	60.41621058786718
True	316.74719164168255
True	784.388832219542
True	32.21385914514585
True	375.2700852270923
True	162.98796670069092
True	279.94490272745674
True	33.20746645313655
True	203.34859458267863
True	761.7964521985427
True	641.5394672726061
True	55.90527831141
True	300.1413151028188
True	928.962928990015
True	19.88379608020148
True	321.3713768581092
True	289.955364524605
True	406.28302250577184
True	217.59165029182805
True	602.9979267724801
True	46.2846741454978
True	970.1092622757028
True	892.4692933229549
True	48.12298475386744
True	369.8341559619376
True	716.3521414991033
True	920.1110857692648
True	276.8510395971019
True	607.3497431540142
True	127.7930905377318
True	181.68709696819408
True	134.5652474829768
True	128.21701407772477
True	208.92174143330672
True	940.857404181161
True	795.647606225094
True	968.32727466653
True	20.064699827212237
True	27.454638215200937
True	357.6578187388902
True	13.06963600639294
True	627.5908632932932
True	1052.9206796443543
True	266.33338920707325
True	217.7432562689276
True	82.36626675352252
True	218.87394830485712
True	129.64923859948684
True	44.90380887443108
True	131.7074133096213
True	90.08778201759267
True	252.7806003975284
True	525.189133270266
True	161.91101277871627
True	29.891626720110207
True	57.85636467154632
True	422.9543584548228
True	267.0058180452116
True	591.4209347609591
True	21.32249535990809
True	108.5141213777094
True	669.1654726809102
True	266.0565496299374
True	474.9217120889813
True	656.181395010996
True	97.99545277980044
True	106.3027892790741
True	80.35658682113741
True	27.35411973906538
True	122.32202972929116
True	90.95131942559196
True	104.3524562490368
True	156.30476510276068
True	238.89606324455823
True	835.0859626881388
True	287.030449252536
True	952.4278730150432
True	163.39920124026176
True	198.87617138201887
True	825.8096415454835
True	307.86720611882083
True	598.7836124732139
True	257.0898701778324
True	359.66490264119
True	447.925723411772
True	555.3010766454133
True	647.2088436964807
True	382.36293525096136
True	33.8518169631776
True	571.7289453578065
True	615.7594668787631
True	21.62176603791487
True	11.48525395961332
True	265.3161741699535
True	421.0890382207244
True	444.0666744017192
True	67.31465600728863
True	635.5273335582882
True	960.3386310230682
True	227.4273933717956
True	915.2140105232208
True	270.24282662517265
True	104.14238835301668
True	284.561394715014
True	687.9436106572615
True	38.62584052520942
True	586.1958001650531
True	1272.1426366313306
True	1015.766313151996
True	914.0744813323284
True	198.54413811144417
True	88.1766948616999
True	189.31749536875105
True	833.6168728544858
True	147.16932510841008
True	1068.6694219493463
True	865.6661587099657
True	40.710114033134985
True	90.2396235432521
True	423.7909863400566
True	404.9208967184799
True	197.80045472535
True	523.8295981986945
True	672.5673838870692
True	128.3695606502191
True	271.3493623438071
True	1025.9848830584403
True	51.82128003817188
True	700.1988204884545
True	541.5326764766274
True	37.9284982317574
True	851.3763735220867
True	380.978055155704
True	563.0269423768249
True	112.63954783599924
True	256.8761431206111
True	215.1199193318036
True	25.900014874922416
True	134.40146985630122
True	745.2474913787934
True	142.9957582186159
True	366.8683373073516
True	66.17326936085405
True	649.947008577115
True	636.372001487372
True	228.91025956283377
True	436.1749801682933
True	161.66261667721233
True	172.02199531851312
True	222.92398127214375
True	278.4034191227595
True	375.4150490435232
True	133.7197954873905
True	188.5863807702916
True	24.540337223768315
True	867.607173167165
True	311.9025428028264
True	9.365376272931142
True	374.7294012915487
True	164.05108965295886
True	620.3734177830421
True	377.1355130413001
True	582.1814162518799
True	559.1162942702967
True	494.0893520749516
True	787.0511183019336
True	240.9720512068202
True	575.6939835850025
True	159.48864688114529
True	538.1009841648507
True	366.6713114965051
True	367.5052336197948
True	123.47029179909416
True	132.3751293279201
True	109.36861083612452
True	68.2948753501107
True	750.4395492161029
True	177.9744991292522
True	47.0457946428748
True	0.0
True	552.9438886780092
True	112.5643279353514
True	22.13051696635815
True	41.57605602735193
True	104.33096559696683
True	530.0097337516586
True	184.9319976728452
True	106.53760678335294
True	36.92492229749623
True	164.13615185260505
True	939.286994008532
True	50.58185988803267
True	225.3474206691258
True	754.131718698991
True	315.7486875060031
True	454.86934039188736
True	478.44881603567495
True	496.3181882511077
True	594.3368265568453
True	925.1730870559026
True	237.8565584044049
True	1047.2024130553343
True	921.2183414845751
True	599.3779723442392
True	341.759481717273
True	807.3488137807964
True	11.243534797418084
True	29.70746175364096
True	280.23014504485405
True	41.54471173679738
True	204.9572629261297
True	764.8311053142315
True	222.7279849893354
True	749.4742966293553
True	765.291257913117
True	116.31332940608333
True	358.2511194713676
True	587.2286671451512
True	23.773497322558374
True	133.58666685767264
True	433.6111975343383
True	305.51830631075006
True	199.04669687175277
True	112.78231324808183
True	384.2876827071686
True	22.598067496310502
True	373.63625751418783
True	360.43137271639534
True	1032.357648746217
True	379.85662125688185
True	31.176341248462823
True	444.4513953677838
True	417.9550118212919
True	239.6982206479576
True	32.16948531982281
True	759.2903762019208
True	436.5793656998815
True	184.19051029207796
True	14.064237704009988
True	1203.1199621949706
True	169.0030462619335
True	28.33262684989913
True	318.2276617242367
True	290.0558589234864
True	114.62062954276972
True	276.70455896154664
True	44.65408590872374
True	314.02559222875544
True	302.44672483650265
True	311.9840230919859
True	30.06409825602248
True	46.57320892012629
True	1043.7482592362987
True	24.432353225370377
True	12.401321205057894
True	181.8615803103745
True	659.175793046864
True	8.246985851999892
True	194.3600954345556
True	180.6034790449962
True	517.3888054945435
True	387.7548796072521
True	734.2918231327321
True	314.6269424623415
True	503.1925308379663
True	444.054548089553
True	511.27794083315393
True	98.19979912178428
True	1270.7932279313663
True	902.0446250360084
True	300.06727603594777
True	529.1552057685918
True	102.82376634416748
True	556.4744775373842
True	422.6456238490076
True	153.39158600865375
True	77.6717951545899
True	354.04786817433217
True	174.92657471576985
True	31.827845179388333
True	602.9898428344195
True	381.6219102528116
True	68.50599448398755
True	28.437951027713368
True	654.6556507811141
True	488.5233578193293
True	74.77785380429162
True	20.126353906475348
True	326.95982829412696
True	328.43610323010427
True	735.9053603896414
True	544.4992155062553
True	560.395442723097
True	800.0145710346084
True	9.248970296318712
True	57.06329184135508
True	37.64717263140829
True	56.716612847006594
True	498.6508925209811
True	589.148932663809
True	83.77614062125218
True	111.13547123189706
True	193.05958460497675
True	75.38488092368141
True	174.78476955931825
True	200.66246912993117
True	284.7885440315136
True	831.229967352863
True	595.8195899403028
True	290.9377719431354
True	193.09088209806416
True	275.728213729908
True	248.34418214244323
True	729.0260516003873
True	328.67278847331
True	171.10258913786413
True	885.7797970342577
True	343.8831202996433
True	472.4978502918081
True	150.26470734654106
True	121.81243971294003
True	59.46516257195898
True	210.53510237470664
True	975.0816662131596
True	540.227301094473
True	117.31332994047092
True	359.2971483907302
True	104.18838517778362
True	671.3892404696528
True	4.9232293211488924
True	729.1263457988284
True	35.49660036878205
True	929.973233638329
True	835.2048193545556
True	218.3812338941667
True	30.391213054938326
True	78.9417201627082
True	473.149384085626
True	228.794523474166
True	1.035303849123194
True	78.37993294000167
True	1078.7153603989375
True	350.9787600831746
True	681.2762120456734
True	469.06473798460513
True	28.52041184229151
True	138.22192875564485
True	441.3685146763602
True	973.0760113416212
True	832.7957834419399
True	431.0971581203592
True	338.8641205505391
True	18.56067580612076
True	80.26744383855306
True	768.0485336118251
True	469.8072000269158
True	379.910790029021
True	878.8536721211136
True	27.469934563282887
True	223.29027315987244
True	893.7812778460043
True	236.9474006214546
True	9.13834417852285
True	503.65979635346105
True	103.33182052325606
True	649.2464112111047
True	50.94910428655312
True	250.5015371084672
True	845.2166974884269
True	895.9320081375753
True	277.21007249902453
True	437.6586971911504
True	120.8622765660538
True	581.3317348889792
True	257.3940829073055
True	192.91989922548697
True	832.0237434009531
True	54.66948948240399
True	711.0620208653364
True	277.30827265575743
True	300.43741060350135
True	172.29362114025486
True	469.9316446253927
True	589.8568318880341
True	369.7583740516774
True	399.7615622721961
True	66.8935675761161
True	156.18050219828865
True	451.7408012898039
True	219.17017130188717
True	36.12020744323487
True	208.37462052801072
True	393.9174241923749
True	396.6296878795258
True	747.0965658132395
True	126.88017355235482
True	656.3686279272299
True	507.332020546063
True	576.2851510710036
True	131.8887139277891
True	37.89537432801036
True	671.6069727482668
True	70.86693501897602
True	552.8793699157336
True	672.3930831522121
True	436.86377142297846
True	145.34581099608917
True	530.3069486035611
True	4.930661993933627
True	402.1242446851912
True	34.05352439435184
True	638.8500781739795
True	262.380558894796
True	587.1392843766195
True	694.7705032758304
True	141.5598140148772
True	540.0718779296791
True	487.1719232912639
True	67.34702085626316
True	948.5965934554596
True	2.496504393231397
True	25.80853712734061
True	635.6885883682221
True	719.824013478561
True	138.985185227892
True	414.0746658479214
True	125.93339318067004
True	74.79551178589016
True	473.7634672985319
True	43.74821098775031
True	512.4942384508082
True	13.289900216018983
True	857.4558120914542
True	529.1239410518734
True	681.074091897644
True	107.69685241236068
True	389.2781059141148
True	970.5545352035132
True	846.2214841177353
True	141.85378251123151
True	551.9772805213813
True	459.8829690278094
True	232.93325678087348
True	257.8600418108852
True	6.010491212545988
True	307.8240867409891
True	12.343122091198405
True	368.7910898382548
True	78.96603876473964
True	425.0736194853448
True	667.7399389246107
True	124.50249783902974
True	239.5695681676244
True	650.6944805782057
True	674.1882353208263
True	280.3601708617447
True	130.87255571680717
True	162.91952869315685
True	483.4421179056984
True	80.19372561565883
True	9.774192650625752
True	526.6062068913913
True	568.9847185024395
True	18.567693596648397
True	138.98257105870542
True	887.3206126019144
True	479.0494318689165
True	264.02524146101587
True	35.810873068541376
True	474.3381871104911
True	117.57035143593058
True	588.9552874572179
True	660.5140913145377
True	298.3899304477914
True	380.2075848524873
True	188.58435552026927
True	241.17325439255188
True	76.57526862797467
True	209.67312366195168
True	509.3143833321519
True	19.73919122309018
True	445.5743715905329
True	408.19035417164656
True	740.9719684470617
True	894.4285237573586
True	898.3680234743767
True	157.82270923864488
True	396.9939289568584
True	74.79803572424453
True	192.02990572938884
True	323.25019681358697
True	10.390923219753898
True	793.3074021564613
True	23.293294382525616
True	401.09975973470944
True	277.6093771702597
True	671.1175541326984
True	200.37248201157968
True	40.518411563456944
True	682.2717028939375
True	1082.989250605349
True	220.9484853946735
True	127.05132752190616
True	611.6228046288004
True	505.2288458579077
True	17.76555070553296
True	832.4823577035146
True	114.42732944779004
True	45.29418451926021
True	308.2891630875623
True	352.6341364513692
True	389.542070409694
True	266.2424935823599
True	17.768659240469102
True	21.20605929285628
True	817.9412034568081
True	199.0475977942952
True	110.35359455297984
True	836.4822581114039
True	648.0705924733015
True	638.9094372769746
True	445.3185521016601
True	151.2262776915552
True	34.3805092617503
True	106.47632268147824
True	421.15346786257896
True	244.1649891983457
True	498.93160194890805
True	145.33180392278922
True	501.3352641312031
True	634.5754788202121
True	941.0363967239172
True	23.43433425618217
True	980.9734676703166
True	1060.029782855864
True	473.8347611740494
True	84.07478881669219
True	823.1988498313666
True	650.1087123248755
True	657.5971720568275
True	169.04433685358038
True	740.6046297616693
True	710.364650651825
True	122.70447632579165
True	791.7676274213667
True	823.376630984158
True	485.9742679142121
True	228.7060775412523
True	73.86327079995932
True	327.5902170632052
True	347.0234312836972
True	472.2536582083303
True	429.1941233480136
True	184.6187901183328
True	313.2284524553576
True	2.8380463953531123
True	11.832730045801297
True	105.7732792299306
True	134.1986195934188
True	350.00730716893963
True	341.1080045160416
True	115.5881130673374
True	16.01187259597466
True	221.0091018258246
True	850.989930943804
True	461.5604154230107
True	532.261794973693
True	564.6783663757074
True	784.5824325629194
True	645.117795721843
True	92.28767310518212
True	210.404063926601
True	243.75060256601745
True	266.9576744239008
True	104.67636836123626
True	359.8470456383533
True	436.0104033275394
True	169.9105941309491
True	650.4429348483616
True	247.20908948622136
True	197.60668482597112
True	30.09233494389161
True	252.29170410908395
True	480.5531542198895
True	169.9303220558822
True	517.327112988421
True	488.634089476703
True	240.2221741288543
True	105.47401831898414
True	41.29851858728192
True	394.7637761685418
True	788.4904453309387
True	161.5614773843721
True	1043.991934780213
True	1051.092477476218
True	476.0771436400527
True	99.10275656253803
True	125.69257336419778
True	700.4633355125823
True	8.228021748031946
True	218.93834601121267
True	137.50033749799766
True	117.85626802257563
True	323.853221956849
True	639.7004967921513
True	37.71925630142122
True	124.74575353050048
True	960.4988734235076
True	57.22349788980422
True	445.9970550126701
True	528.1366655780479
True	254.94976284792853
True	135.33980374848062
True	958.7865117402612
True	1182.4034829975678
True	523.8609568092296
True	625.6150871568673
True	212.684874631696
True	158.01274747802637
True	316.1003090738916
True	264.7682774976721
True	167.9196791094124
True	294.12460443637093
True	334.33307469441746
True	12.227445688017983
True	629.7840230896669
True	145.96316029624697
True	77.62998309392387
True	447.9642382347204
True	301.65648134159983
True	1197.690927995262
True	347.6191782025392
True	968.266130315333
True	11.103528880716576
True	267.86639743330346
True	228.65271605534977
True	156.39745381357372
True	488.22666468492406
True	195.0950781958623
True	424.8868214035287
True	325.9982242782065
True	118.4218661023914
True	363.3205380517263
True	997.964653009135
True	735.5587969372069
True	223.3764555753875
True	107.49757882647756
True	294.2806780658305
True	24.19248025914897
True	350.3293567944245
True	313.7272834049788
True	532.1728711782519
True	456.3991175999206
True	343.7477097027572
True	157.6945794497337
True	11.029197053907634
True	416.9841676820991
True	289.2164924477615
True	144.5491354938341
True	306.36259473249225
True	419.2567175446475
True	809.4864612138877
True	311.8494351984345
True	788.2090102186977
True	410.053683542628
True	382.7276889809645
True	1.7141347667971214
True	1160.685828165348
True	102.63783821317404
True	965.6318497056762
True	204.70848032270743
True	477.7649374405346
True	683.7700850321498
True	85.9885479798985
True	481.4058449554992
True	31.92278937792608
True	413.3068417488987
True	76.66700893249758
True	235.9455529831868
True	37.85138542154445
True	695.2186495808086
True	193.57721502904133
True	25.23089665638574
True	400.5133255675403
True	107.8117294230384
True	162.62417440785845
True	786.7249980496471
True	260.31232577825915
True	149.9269903926783
True	373.4554305886313
True	513.9719788243337
True	333.05293098289206
True	517.2353507299571
True	595.2146015274175
True	149.7533595985087
True	6.504515228468772
True	72.43860325882382
True	429.3061842684047
True	88.1943006465915
True	83.3718979891926
True	1065.8745018782397
True	26.81539574579497
True	335.0859418107428
True	311.4125133129079
True	450.0514221666449
True	653.3101026492785
True	186.72158678584933
True	655.7692713717298
True	334.79500944368124
True	347.8464454925802
True	273.33752150835795
True	216.7008572173541
True	357.51806586311244
True	427.9651409270649
True	410.0427239861734
True	587.9717075165908
True	134.91181778301447
True	78.33152666699313
True	40.813980072499234
True	281.2869663216958
True	653.8645532123704
True	415.1916264616752
True	776.4125964966088
True	213.6665373989333
True	399.1913073343989
True	68.41706792903621
True	52.53355940617298
True	429.4104642114625
True	203.58142330246253
True	233.9873346864554
True	43.7086255553148
True	1106.2803048244334
True	180.23516156702783
True	902.213489446388
True	319.6333075264051
True	926.3480883609504
True	230.79351913769688
True	437.6493381177901
True	522.5652482595821
True	590.244464892839
True	211.9373651629629
True	498.350114844237
True	970.5886498293756
True	124.03418059605691
True	7.016859296043636
True	585.5954259323065
True	28.53916844396833
True	72.644816371505
True	789.3917032001029
True	225.25340667305997
True	976.1839570338436
True	689.4978367826768
True	422.4204808913
True	273.75263083009946
True	479.1376278666674
True	349.3188344864193
True	180.79200047871652
True	670.843882879831
True	716.7293187701991
True	210.31348725345472
True	90.21303714247982
True	523.3075020088348
True	131.79894535881897
True	391.2536607206061
True	344.9694344387476
True	61.5462438548249
True	388.8323111456903
True	409.08548312446777
True	366.1375273265995
True	412.8256888752561
True	427.6809392292228
True	688.8644684833599
True	59.33966376759523
True	446.3880917416536
True	332.43609462608504
True	643.5605352907546
True	224.5535523648532
True	101.70331519268026
True	42.3260907601786
True	551.6365316958642
True	639.9053104573344
True	183.8944195322068
True	418.1466030068439
True	337.94595014319486
True	14.943812771683412
True	167.2796632063628
True	294.0358331751804
True	2.636379956811432
True	875.0337239271179
True	84.63472432730953
True	109.22240056544466
True	112.736509447453
True	362.1770526159458
True	39.03404513571451
True	459.3088266400519
True	233.27945250772163
True	5.990084923348406
True	118.68369687565922
True	432.4585068304645
True	50.67695413965959
True	59.70491045624117
True	173.22436344759487
True	303.40161206438296
True	966.7795737157614
True	381.57648839731496
True	933.8063125816162
True	180.318001761908
True	1048.1191247333652
True	803.8426572795397
True	673.412798937445
True	399.6408169228517
True	357.2821459479392
True	78.81589507814905
True	71.94511002066186
True	78.83252869987618
True	186.5927374291072
True	474.6217235708184
True	1115.7394110603825
True	179.07346066431276
True	356.81329644155915
True	435.8136028259383
True	586.6568785691913
True	594.4814544104423
True	282.7936775997488
True	459.4014537502071
True	658.7161614515331
True	95.30282072670592
True	729.3312075800902
True	256.5564254842278
True	142.5010055568165
True	413.1303391227572
True	839.8529448813624
True	438.831032512838
True	867.8615462527869
True	205.4459002320843
True	348.6574477242553
True	708.0386774434708
True	615.3837570524835
True	187.66181827553007
True	242.49349263926464
True	786.7855884271085
True	32.67247630753577
True	185.3722762388684
True	492.2690177606475
True	707.162674475871
True	104.08379479219516
True	38.49348802522885
True	167.2054288945685
True	756.4087450017744
True	316.5504080848768
True	552.9973143231771
True	350.3524031368429
True	306.45109224999686
True	466.0309932399605
True	492.5950311040753
True	69.73002376751545
True	367.6215253230552
True	807.7170145887112
True	0.0
True	286.2413872336026
True	256.484208948723
True	1019.9418569991186
True	149.98285653419686
True	675.8490210484315
True	625.9723683072932
True	111.5724969671723
True	212.4730870740992
True	130.2489897129039
True	11.804075539456733
True	289.22101939572195
True	371.8016635830873
True	1143.896465723342
True	221.2984680654507
True	401.2053272498403
True	650.3972261936334
True	210.62946516697863
True	27.136546021879283
True	861.6811368000774
True	619.8898974066515
True	159.27030283008045
True	641.7005270404235
True	155.13414022340373
True	280.544824941016
True	764.2256007428085
True	38.74969818802983
True	105.03956564942168
True	507.72524367397534
True	65.07908041492082
True	76.5797321488108
True	418.2565829212523
True	20.28674628540506
True	750.8773112540329
True	102.40386104196628
True	159.20554882670783
True	21.185224398903863
True	710.6207549221965
True	30.677441680808787
True	768.9758993587485
True	389.4141278952428
True	119.70126473928448
True	687.7537739687801
True	516.9583155004364
True	572.2050978991133
True	47.987205631126926
True	363.9477476641888
True	5.842906510790044
True	97.63389319479778
True	387.7779915005615
True	51.50801364360547
True	117.8710744118378
True	305.40091762941944
True	187.7859756329377
True	103.13744634001836
True	661.603785099209
True	20.217890039356657
True	1140.7245289891173
True	502.67276029368486
True	301.0378756483454
True	490.07536925233353
True	121.65183375172391
True	765.1463069959455
True	1099.409472709158
True	763.4767968250721
True	177.1498932491918
True	227.6854763887588
True	50.74841750536833
True	57.90114821599461
True	155.34188118619625
True	102.51355591753602
True	164.6035753545792
True	1161.905587113139
True	310.7007088109875
True	343.297018700054
True	712.9653269842512
True	16.524027937065014
True	14.79991130978198
True	586.8742724167467
True	5.884466923968057
True	111.75875121553118
True	702.5192253679056
True	185.0501346508223
True	627.7793522783029
True	849.9748955594206
True	143.44309053866522
True	900.7518251011468
True	3.2827466287783587
True	450.2879402377289
True	1043.820698341376
True	25.38520507056926
True	232.5605145564056
True	148.99196779257792
True	960.1134683716524
True	233.5771501542487
True	488.3367226645365
True	119.13308599066464
True	504.48113146591305
True	155.72362288862183
True	96.37887639456864
True	387.73158899147535
True	71.57070501980736
True	52.55461600203324
True	1073.243071516587
True	268.8788866189104
True	157.0828270050351
True	348.08104327668656
True	400.7602608027647
True	214.0288249274849
True	163.6974112095755
True	388.3387823439864
True	35.41184351579729
True	481.5006155193299
True	1115.629365315323
True	113.84266245515468
True	471.03721212004433
True	301.9811400306342
True	25.824094702400643
True	395.8979043170186
True	99.50971345790389
True	581.9186481076837
True	207.3433726920493
True	436.806707399948
True	20.260195728313956
True	425.30910645160833
True	107.21126880599871
True	331.45841324895684
True	33.75161987847447
True	173.63905782077816
True	244.747945059919
True	775.947787936353
True	58.454522015025184
True	137.708942071203
True	237.62610943132924
True	137.8714376814637
True	614.0006525219417
True	544.3642133312477
True	787.2845723451237
True	387.85545667701865
True	540.6419592913951
True	397.2243481281194
True	695.2678737639932
True	75.30532386759826
True	475.7608011878669
True	433.5367028216519
True	44.42296673358406
True	82.60569451538963
True	130.36741296275875
True	86.74297658094117
True	324.76540424980607
True	861.1871083087921
True	325.151195804709
True	1085.4471912997096
True	315.5493358756212
True	913.1874645279684
True	147.37581572847705
True	570.0360897259511
True	603.4367333131784
True	693.9901496705174
True	445.3395945186084
True	62.07197694165399
True	311.9758168922347
True	40.91432544727827
True	166.2965047380687
True	177.51385476114615
True	1090.2165571314388
True	219.02569754118244
True	542.9091082069843
True	540.969965911482
True	565.823283589237
True	866.7523706686535
True	580.4814640236114
True	637.3910030025248
True	916.956351256058
True	119.65611513605754
True	326.0718395757398
True	261.2324477813873
True	326.95525051462823
True	89.6361733114186
True	370.3227599962634
True	4.362371273152862
True	330.2665454174437
True	249.8932075931088
True	605.84638426003
True	292.06924570922706
True	362.31181106689786
True	8.851631682973524
True	59.61907446551758
True	532.1953156990415
True	33.2652245479267
True	139.25167875445115
True	65.90536615172563
True	153.2717481281239
True	236.4112633303693
True	69.7272160405574
True	386.4370103332628
True	261.5863140379179
True	99.54040693923872
True	333.23430054524283
True	62.76985475503572
True	607.348389847987
True	840.7007596327388
True	277.2478855505179
True	1172.6702385439082
True	106.15976446680102
True	314.8370025658517
True	1049.6043004354517
True	87.97914564433763
True	282.1237506847388
True	9.061431565015994
True	411.0159387446428
True	445.2086572432975
True	153.32747641337147
True	605.4036844892945
True	909.8162160501652
True	156.2935537257681
True	78.57078150125176
True	340.16818812041925
True	565.4297729926154
True	619.0016936704533
True	1195.4100365587578
True	28.588047701999496
True	953.602605062893
True	139.06354591733754
True	602.3026023496022
True	117.31551946156576
True	127.98487044088598
True	191.4625244860852
True	156.39055264431678
True	753.7979486749979
True	222.4805427590968
True	226.77187603396945
True	67.91760129189865
True	513.1500685053338
True	442.9648373995352
True	176.10712271597197
True	238.20277817169816
True	15.975004595419286
True	428.7782699856049
True	217.1977754305354
True	303.37195194414204
True	116.8682654505593
True	701.8826414756744
True	429.25729754046847
True	251.24407917684115
True	646.6668168124569
True	538.8812777541709
True	451.264816833448
True	137.60715011644612
True	522.7734277512307
True	426.57216034545775
True	3.664115289879049
True	188.2464714499686
True	92.9522142286904
True	239.88068783253243
True	3.061968309988603
True	129.18247443328718
True	322.2295464084119
True	7.5368962778219455
True	850.9960545992428
True	167.0894456945693
True	714.6256786677528
True	785.0454842246887
True	162.26491483459506
True	224.616015591592
True	471.6212686332896
True	840.2581759058357
True	48.06956372597903
True	38.61798895440675
True	128.76295645995768
True	618.5740932682245
True	727.1898182772742
True	178.84119238852273
True	593.920302679008
True	611.2747848225413
True	831.5901587544835
True	406.0615539161268
True	175.7119259778231
True	883.8829410874034
True	223.24109608669
True	154.90066821661395
True	333.805942206969
True	216.0485496624038
True	204.04486729587575
True	609.756922509187
True	244.5174617703313
True	193.8811889028012
True	441.3647940692986
True	461.8753206854041
True	66.52235615523203
True	290.1848655912323
True	80.76366704293429
True	341.91474219266007
True	349.5075693926028
True	254.6034423191483
True	179.09281411950568
True	388.9722486656456
True	626.4542264356504
True	769.2920042938588
True	299.9284391287241
True	743.2081545830848
True	60.52756464853313
True	846.6047527113567
True	349.72578521791394
True	14.220346859504964
True	600.9788173240063
True	696.9582290357562
True	253.689453169339
True	166.79152629099644
True	47.013123466563336
True	386.6661238905007
True	76.40066153904137
True	15.69684917984278
True	893.786618113772
True	374.29163089730565
True	168.90479833201775
True	982.1578100672876
True	12.663924209705632
True	788.9664821873557
True	31.47425094665637
True	646.2416697298818
True	55.97458478197104
True	783.862834942569
True	433.5122269216092
True	204.75884979851
True	445.5354280615298
True	205.21440507800588
True	302.6112515964893
True	218.3545180016781
True	408.171637673685
True	9.802146979890448
True	324.92524624910146
True	113.20965858424304
True	12.011685390134822
True	453.67627564128406
True	723.3865327745301
True	290.5088153437295
True	82.95706286104533
True	311.82397339423085
True	83.25094271551198
True	194.22751985724005
True	181.56765389786773
True	376.51665141393545
True	43.645606907965046
True	136.69327458829196
True	367.2351119894215
True	858.0382019730631
True	109.8873393031877
True	204.69300724767763
True	438.3333642717329
True	17.88626198867246
True	425.0670506607025
True	499.8338413188857
True	89.30629302792275
True	391.08993634960734
True	370.8954745776057
True	410.2126814747385
True	589.0971379887366
True	1097.2369257794342
True	987.1624375075328
True	56.43903201324642
True	1065.7168774620343
True	110.04617717668386
True	113.92358306827042
True	104.52518341440616
True	488.08904129127984
True	374.95069040065727
True	559.059419636724
True	253.1151932776729
True	160.50525975138373
True	407.8963458802468
True	15.275821787710738
True	471.27801208844687
True	386.5232221184855
True	150.3509808455627
True	92.1075841633594
True	535.8164797770866
True	982.766303225198
True	208.494265035511
True	65.8024223534783
True	424.6222353246711
True	380.4214740241283
True	492.6064277304413
True	335.9276812384257
True	4.191480008607579
True	529.2125955868161
True	508.4724978608041
True	515.3097360121191
True	197.16202905416267
True	106.9264745547079
True	21.932989786869243
True	379.60413955369296
True	109.41995456295376
True	7.108951019776657
True	32.5238444502905
True	355.77648496065154
True	637.7384340292932
True	131.63138283442137
True	85.21916762376192
True	23.95485515019952
True	420.5469941066372
True	374.3834487937221
True	767.3877422847005
True	303.2050243971823
True	505.8597819490951
True	536.968005364616
True	531.8899429909932
True	293.71994055671536
True	548.426816178195
True	95.26512976283524
True	585.1948373642585
True	7.0778061139283714
True	368.6611697586763
True	465.9806412092663
True	1006.67960569348
True	348.19232836360203
True	786.1971237380171
True	974.841760688103
True	173.1573703446159
True	38.4192056329206
True	367.5867893980508
True	389.0264495725454
True	577.011731663095
True	268.34912882033467
True	25.89902809329028
True	652.464564804295
True	129.07065209680545
True	1055.8104190114636
True	339.0437117651883
True	476.24512854976297
True	131.8504352478286
True	796.2601077293546
True	142.04313912518697
True	828.8822910024797
True	554.6858394438682
True	184.11972072796425
True	112.99522080442836
True	65.38069284795758
True	564.7514243845636
True	893.4582854584788
True	417.5797884555258
True	533.7168936625268
True	131.83862639728403
True	651.8918819905114
True	467.6555596393396
True	802.3288529902524
True	325.908531839583
True	601.2220238280028
True	116.92822992163109
True	26.77092717839321
True	418.4704800230407
True	172.38115683688702
True	105.20979434871064
True	344.05148102080415
True	1071.0336140921504
True	248.40155416964737
True	550.3072697336364
True	12.775092184692143
True	76.75340463690355
True	336.85445975937097
True	778.2275154987718
True	452.0884041853992
True	524.4258670644293
True	712.5617359798606
True	73.01158488180302
True	724.3924299341462
True	46.644203626148034
True	101.11259510869824
True	181.23640381507985
True	85.73909582942784
True	25.693403941918724
True	294.2668224056972
True	468.87250733714615
True	910.0226528786202
True	865.4481595946703
True	6.734183469632406
True	301.9612260172682
True	447.371076880912
True	123.3181904637652
True	231.2713816060483
True	324.8969463661425
True	1305.9885963647064
True	456.5366296296171
True	25.314058203796293
True	178.00475559404086
True	709.529150852189
True	34.530961948351106
True	176.88366770855123
True	548.5338694336617
True	65.76330657490684
True	867.1525298796654
True	336.7713350511763
True	674.6113884581687
True	80.87458987182471
True	670.9854250222297
True	596.5511328799155
True	895.0136973698872
True	256.1807388127763
True	501.6766918487903
True	836.8308473845641
True	893.5671307260081
True	233.68852186018955
True	787.3235750693335
True	221.8854263496851
True	463.065715953698
True	347.3430753428539
True	501.4655420726245
True	490.5953455822802
True	322.90388000532425
True	350.20948809025805
True	109.48982833508992
True	351.9505280678919
True	1126.841665340168
True	312.99135031617755
True	145.49403960378942
True	318.7277262560025
True	756.5118942205976
True	658.7405395668495
True	424.9073609988676
True	124.41961618622156
True	331.8675213523032
True	32.95024297923255
True	177.1482273005919
True	95.70171786778891
True	91.63283069235467
True	566.6118145325075
True	138.0113853820504
True	135.81442224804752
True	110.29957721463715
True	86.5925625221018
True	443.2191491468758
True	394.1853420462764
True	1032.1259752651597
True	514.731531202358
True	877.5926397892027
True	259.7719541121085
True	295.36789780458975
True	535.5027207456149
True	193.16700220880088
True	739.5560334777715
True	247.57284949686908
True	373.3203845680837
True	71.76504791271799
True	115.09676183058136
True	261.60993796687865
True	124.71673273626509
True	454.3663571509937
True	31.399004440129136
True	555.1933579264692
True	1020.1248592812472
True	731.651827084259
True	1.213433329656998
True	63.41657989628588
True	485.5016175256625
True	440.0227074078221
True	79.24858330709861
True	125.2090836848
True	288.09140412947363
True	74.30792231388348
True	51.6041048649821
True	732.7287394342956
True	659.8220348926496
True	160.60952290306662
True	170.6332095235795
True	536.3078917710837
True	53.39649834891349
True	25.123154167876056
True	566.5131507242718
True	459.4944348030127
True	1107.9352709831264
True	46.114534664553965
True	475.1935045463458
True	865.8135784801799
True	787.2757945582881
True	288.88187455043686
True	742.4581891944912
True	391.0604863022391
True	43.153465688314185
True	98.68842879509856
True	711.7476228570331
True	73.45236215039549
True	143.56660244724782
True	900.3045159149946
True	193.1221447228473
True	275.4978567179042
True	104.69747381760996
True	642.363133845976
True	605.9642699349976
True	216.53427951996983
True	425.7775562539674
True	41.20981659448205
True	278.883837331891
True	577.7945454751739
True	619.9280855027589
True	309.07901617851184
True	70.13037858871097
True	941.9642868784364
True	1034.7918838276323
True	576.7417817066248
True	60.9783675546261
True	28.26515355932817
True	93.15525377526195
True	97.98769391429776
True	100.85314253013486
True	842.6917719366899
True	1168.3792496074927
True	714.107343495077
True	337.41677496917686
True	7.204847400768653
True	21.46446934876281
True	345.2269585102238
True	474.4291309314058
True	42.22086511148776
True	575.6557444028449
True	433.9427010951167
True	389.7760296570151
True	80.33139118517263
True	193.73223159895144
True	269.9867578416522
True	128.23998122989576
True	371.4848312167731
True	43.83064089336469
True	181.33859469598835
True	1179.7032578513026
True	5.554280643622506
True	28.001184214849747
True	572.4694574735134
True	362.7215779313716
True	768.1725977563599
True	160.60305701295042
True	745.9169225709358
True	590.1448477653569
True	287.4648187616483
True	428.1879156629898
True	342.2952049325572
True	285.934979631748
True	268.2124344092861
True	373.6754000803063
True	496.1504421363917
True	495.7466973033884
True	104.89659481040816
True	362.3649659128387
True	8.995903645864814
True	192.531935691673
True	243.13529298845316
True	837.5079470688197
True	603.6996615047702
True	29.549358479467667
True	712.4352233977787
True	840.2764834435899
True	108.11148341830923
True	347.72216160863894
True	855.3443378352183
True	213.10916500897747
True	164.27903042295165
True	536.6549536182268
True	584.3660763958538
True	1106.9840213443033
True	147.6561137400574
True	147.06749252976869
True	259.6234002976458
True	309.838604337197
True	413.9627115074849
True	413.5194114748182
True	316.55550501306345
True	444.3810703263456
True	503.7574500538833
True	237.7728331536489
True	1480.0356810693036
True	252.7240709053984
True	403.3204581860221
True	53.273295164671126
True	749.1163600779813
True	249.95804053110425
True	897.7538453082506
True	541.2781541461254
True	310.81607359253024
True	803.3249577572878
True	277.7469733276737
True	224.2647817112532
True	256.96013843004323
True	221.7425865872028
True	141.0771103385171
True	242.282275120162
True	728.0688636886485
True	529.5463457131642
True	212.4517087965601
True	1202.4810021222252
True	118.2890845023023
True	251.09622437074108
True	71.34735798145854
True	305.2586404900042
True	400.12585236340624
True	91.66278109642512
True	232.16324218788725
True	70.60286060430721
True	712.5683354510717
True	375.9564083813735
True	232.59108410882945
True	724.2991238277544
True	847.018099294214
True	845.6143151156961
True	817.8050301827076
True	345.40864264747705
True	1.255689129076137
True	265.9208096294823
True	54.7310872111852
True	389.829737613456
True	53.6614565458396
True	367.3653051441688
True	879.1210150955424
True	1053.2985986617134
True	401.437389657918
True	21.570993013910652
True	527.8726838197643
True	502.8524873865846
True	202.2945969775108
True	223.53149080694416
True	294.6738649194432
True	20.9881361063459
True	128.02947136420772
True	957.379442654768
True	57.26634253203584
True	506.064260708454
True	794.9059127981147
True	102.4888485757357
True	251.82608325851885
True	114.33439842193408
True	15.521000772392872
True	1.0645968898202272
True	122.60181598945098
True	1006.1050217103284
True	477.8792881204524
True	63.97222683171039
True	796.3495406190247
True	338.44012724519905
True	1.798202271975295
True	435.3876139283804
True	190.98942318223584
True	502.27991126146657
True	79.57831923960698
True	331.21906478651937
True	376.28728262538647
True	174.92270949726813
True	214.72373943297512
True	128.65807469238553
True	173.37576408052664
True	954.098083494958
True	14.297969576059698
True	505.52026240335454
True	491.8717788197047
True	399.7264998007738
True	216.5566899705005
True	229.10292101742849
True	149.516439492665
True	48.42474058648229
True	487.2612284650915
True	155.27775765001465
True	833.9136152144754
True	820.7905786781516
True	253.1347955713822
True	312.0426473386744
True	522.4003593232965
True	42.638210840343504
True	88.72215696633648
True	751.1216913462041
True	1089.3125231897163
True	114.3306697028126
True	728.5490513720941
True	147.4232720487733
True	934.3014927226744
True	663.3750306052497
True	100.3857389464355
True	279.40578091650383
True	616.8831365032839
True	257.88644372876394
True	41.30662600901681
True	569.3460727885885
True	434.1945375813268
True	5.741483768979082
True	480.3513943247487
True	67.66722509271992
True	173.31391801110937
True	239.642355371842
True	305.93049332400204
True	69.28092684121367
True	227.35869028555933
True	359.5631557749498
True	416.16821064536816
True	934.3361072557086
True	46.3131735390518
True	888.1884167870209
True	1044.7931574826428
True	129.10218937561334
True	71.94347785678855
True	999.5204918161407
True	35.39015521535172
True	219.86587494059603
True	86.33166055117596
True	212.99967529098592
True	362.5533439901259
True	978.8426490348204
True	95.0034523009142
True	74.21210377726095
True	645.8716791247114
True	267.63100935667063
True	741.2234021441571
True	55.41093549918831
True	496.1477389605108
True	390.2331944870531
True	678.2019311442339
True	54.07218396552501
True	105.10060700665392
True	26.640274556598463
True	271.6427561992284
True	42.98994690585041
True	348.36714868849504
True	3.318677530699383
True	1191.9698548968952
True	109.3937886346808
True	140.33875944506613
True	360.3882834921361
True	720.5703062743623
True	664.1611710890173
True	968.5973370960376
True	475.45668702666416
True	423.0097301606698
True	139.24382797573537
True	411.1570217416184
True	854.8607530700166
True	406.26495241647393
True	935.468597337157
True	80.38721999726951
True	416.2871333001005
True	181.338933649574
True	284.64911866120025
True	746.0437740786773
True	161.9553816493522
True	135.10730115620726
True	65.82761080090327
True	861.6311131550158
True	789.5744465384721
True	83.07977884635471
True	435.78595399387024
True	733.9045757785096
True	419.3812473684313
True	55.58260454762286
True	322.9311436603455
True	793.9392947151978
True	31.45750720388137
True	362.45831843165786
True	166.30883929441578
True	285.6389616627677
True	32.5706403763142
True	227.34068134661445
True	747.0574571290541
True	648.9752050431116
True	58.610784965076746
True	303.8170586151465
True	894.8723035994042
True	17.12767299791238
True	325.76346641694926
True	289.1488774772735
True	401.6241590967181
True	206.7928482990407
True	619.6115993239011
True	47.16834182029508
True	956.9701066750628
True	901.6180513270676
True	43.01777853090744
True	392.1268822754283
True	711.2618669176984
True	886.7951292264354
True	274.1321954756972
True	575.8754208894226
True	129.6594397316135
True	198.55397737177415
True	136.50674369253815
True	133.52891292608595
True	208.9638020529157
True	946.8122207367315
True	787.188167498067
True	924.8477190933754
True	19.65736553803169
True	26.71664478786128
True	358.2002796167261
True	12.3135727140211
True	615.2307330747228
True	1061.1111982512225
True	261.14815702582376
True	215.46258153840452
True	82.33086956744751
True	206.3778336096303
True	131.184884871972
True	46.205303231797
True	127.0830251044128
True	91.77012212555712
True	252.75153423895551
True	554.6164870678688
True	159.39685578796525
True	28.99978872107324
True	58.487599956914025
True	421.0830871778519
True	265.6513871016248
True	610.7220491171955
True	22.869568349481057
True	116.4242567768063
True	660.5033314742
True	272.8202954820577
True	473.7408422454016
True	666.3515240272666
True	104.78135662026727
True	114.0256416905232
True	78.0253038557967
True	24.94022596083681
True	114.46860330329422
True	86.82667831211852
True	96.21812685155956
True	151.22047761965413
True	241.4015212952032
True	799.3443639784597
True	284.6779494497321
True	943.172409086426
True	169.4703673957697
True	195.5496141291583
True	805.3319455487377
True	311.6260015606149
True	631.0799071940944
True	251.59743330648988
True	354.9666992144896
True	456.28734763909887
True	561.8737368640809
True	654.690697299543
True	364.32606725583656
True	34.96595534983353
True	536.2165322053191
True	619.7696063363696
True	19.345204587427364
True	10.48641840242403
True	265.801465949251
True	392.9632546696341
True	454.0762378907869
True	66.40961100907707
True	614.9470892998497
True	944.319751814108
True	249.3886830050787
True	911.6349544804392
True	278.2577841556653
True	107.28821736757892
True	275.144720134314
True	723.2978249387857
True	37.39985621145926
True	575.9701803713149
True	1296.872981745097
True	1022.4968166739764
True	923.4578948822858
True	207.3883239268097
True	88.33633724225493
True	202.9096276690753
True	850.4961978770805
True	151.91193316711716
True	1065.5688311106346
True	837.3439109238741
True	39.830955746087234
True	90.01023124149849
True	421.8099826025828
True	405.4933514322427
True	208.71286783463583
True	502.2716111437238
True	664.3123918033081
True	125.0255886468556
True	270.2880883165499
True	1031.7903747546677
True	53.65232550048471
True	706.0391071133994
True	539.8956750826417
True	35.94658166943101
True	798.5026239098094
True	391.21951667647903
True	536.5266221449075
True	104.967356129991
True	264.5550247359008
True	220.31696753767417
True	27.708456649859716
True	129.562112166207
True	714.0455621276648
True	143.85777079041287
True	368.3284150121716
True	67.04461458270515
True	648.4113258601658
True	585.1228831147587
True	233.3930073886148
True	461.994836216021
True	156.38910765641378
True	164.3453541845362
True	206.6747395587493
True	284.99249980865704
True	367.8051875056853
True	133.402650615725
True	203.20118966745497
True	26.892816060245867
True	859.9295256064809
True	305.3263153324562
True	10.71549575383258
True	362.3157531650468
True	166.95180309734806
True	620.5148758893482
True	375.3528337953102
True	576.3480223957162
True	541.0253077348066
True	493.1764359206574
True	782.6519961649518
True	233.6695508922855
True	555.7741187478526
True	161.1683786070885
True	522.1613601736324
True	355.9418710563465
True	373.3500707300221
True	134.03445829340768
True	131.03455733817486
True	108.52743910258056
True	68.1703142817468
True	759.6893460832634
True	178.5932074824937
True	44.62544689765812
True	0.0
True	539.8575092459021
True	106.59629477481148
True	22.81182488237964
True	40.40270945921106
True	108.86484313039357
True	518.3990042519931
True	182.13514776659423
True	106.55713872379268
True	37.12686157653169
True	159.6255317257807
True	907.5121611555418
True	50.69047653693794
True	222.86252920179783
True	685.5712842375905
True	322.9280747101433
True	455.8439725234956
True	480.1914759573393
True	510.4908093316877
True	598.3373411646057
True	942.6979946078536
True	265.339944242992
True	1047.274601412949
True	903.0122210360493
True	588.4404181941514
True	345.7394646584269
True	858.5190385338306
True	9.420306753225285
True	30.218755411990777
True	289.1385953103294
True	42.2575984582509
True	205.79202467186576
True	743.0803572793106
True	215.72545843849895
True	743.7008430897337
True	758.7206688217192
True	125.78136338846647
True	366.4072992188237
True	583.3313521858721
True	24.665249466692018
True	124.2009222245416
True	439.9062836798641
True	309.3811657256463
True	203.0193118475214
True	119.066082147983
True	371.2179806237758
True	22.72853959059227
True	374.1079157822262
True	379.7797886077015
True	1036.9867428210216
True	360.5824192120734
True	30.028103018033445
True	442.4721821609325
True	448.7774141037581
True	246.4986820483536
True	33.89139506387348
True	766.1820251193589
True	453.4029312714511
True	178.05984499687403
True	13.360699858747871
True	1202.9072313410009
True	168.95128141739488
True	28.40207262551187
True	305.1373910415292
True	280.586947249156
True	113.45134667851032
True	296.92171645668805
True	49.60384656707556
True	307.2937221469387
True	295.86595543846136
True	318.186588845608
True	30.232766039055903
True	47.15450910660157
True	1051.8646128904288
True	26.5258298150933
True	12.997454500382144
True	177.6260463282615
True	667.4045125672978
True	9.700576871881818
True	183.82141140858917
True	175.02446297943754
True	538.9030732042404
True	377.16724837279634
True	716.2550673032606
True	311.8414482304038
True	495.2584077628238
True	448.0614926154458
True	498.6278488544413
True	103.86490283336128
True	1248.830101225091
True	924.6032998085816
True	277.92680726235704
True	535.1010037307834
True	99.42437791109602
True	571.0530599040908
True	437.0304210587301
True	158.3112244819247
True	74.30154773721551
True	344.78602600898563
True	162.26676355344256
True	27.3644736730802
True	608.9485977900791
True	373.82627224138224
True	69.89345774241072
True	29.49059752980041
True	657.1037082095106
True	477.64951124051146
True	70.18674134672769
True	21.00685058989323
True	347.9491798728764
True	336.96962128606
True	702.3201858001703
True	553.8411402941715
True	573.8001962978957
True	795.274096080233
True	9.808144276488903
True	57.22006542030967
True	34.7368931052881
True	59.81593120100761
True	519.9805034790915
True	583.6701866145365
True	83.0362661202622
True	108.51312279742388
True	190.95874653328963
True	74.91331510727896
True	172.73761699413652
True	213.0947844408802
True	276.530674522578
True	800.725556779298
True	584.5493168463391
True	288.56251972049586
True	193.0675191387594
True	278.32128940497427
True	256.899899887344
True	784.5523442539647
True	332.2597414825909
True	171.1124951110885
True	895.5622948769608
True	337.6291907898872
True	471.9667828851146
True	157.88271356983748
True	123.67658419677936
True	63.71344087129353
True	199.42178114770095
True	964.7885555726182
True	517.3498172514284
True	114.94720443087344
True	352.30468338213404
True	98.97749727808684
True	678.1729778258842
True	4.997233954726948
True	677.3076175894081
True	35.27455285648476
True	959.458915275745
True	846.5774647626221
True	216.48623597707052
True	29.597849583540462
True	85.83137451150299
True	472.5599899464947
True	222.336792179218
True	1.4715745744641742
True	78.05236089465349
True	1112.3604201587118
True	346.81530926321847
True	658.1847300491261
True	482.7438755285558
True	30.944485078392344
True	140.6195779672791
True	451.58187072047366
True	937.3542151024424
True	789.5123561315645
True	428.10466950289776
True	337.87288353854086
True	16.31381270275554
True	80.14294177891881
True	740.5019231103555
True	482.07355862821765
True	378.8337472049138
True	894.2131133267945
True	27.592748782773867
True	209.19275857036948
True	883.4558176479998
True	245.4723325349856
True	8.62755413403919
True	504.3998053728314
True	106.90259698982968
True	655.6824706384173
True	52.47461098489581
True	253.0516598902242
True	826.4060473328619
True	913.6641007154238
True	272.7188942637775
True	445.3983166855663
True	116.5560956388776
True	583.4840132349217
True	260.8534074600366
True	183.13999949213283
True	879.2597074414464
True	54.425720279648544
True	710.0343241049303
True	287.6442260926024
True	301.41868186071184
True	165.75785781703155
True	482.3917690508002
True	589.6130407440853
True	359.29351333642694
True	407.969371208603
True	71.10713789773496
True	157.10732741142246
True	471.8167446608453
True	225.28802865508632
True	38.54978333713573
True	201.6311649282325
True	384.3558532254577
True	398.56158623549743
True	744.9777074216352
True	136.2247778101917
True	655.330921659932
True	520.0143888559419
True	601.5729002024996
True	134.95311248989273
True	41.40010386534336
True	670.6847623506013
True	73.75519559961423
True	550.6088010707781
True	676.0763420079459
True	459.57611021444944
True	127.11081627646708
True	525.7948503656095
True	4.133428600408874
True	384.18691390907657
True	33.648227091505824
True	618.8576646243499
True	256.5966463495348
True	580.7024831120024
True	675.1391484691411
True	150.02482481602814
True	508.8674075882777
True	514.9339191223544
True	63.44760802369069
True	938.0145628084632
True	2.7499525541267653
True	26.401062280062902
True	644.4825366563564
True	671.688453157885
True	136.6281781832616
True	413.225909281332
True	121.6339585366587
True	74.27288233582458
True	463.404912969724
True	42.40327187175915
True	510.537233025237
True	13.33415007582955
True	813.6808445382464
True	566.4133361160518
True	689.3720097479495
True	101.84176558306976
True	386.3843082290138
True	967.0946717522296
True	859.0386900857668
True	139.7307527614729
True	550.4641081112011
True	454.0122754205027
True	250.8877343122382
True	256.03007782891234
True	5.457279602382838
True	311.87148539106096
True	12.326056019969434
True	367.9132973306085
True	71.98864173385326
True	390.1856881889675
True	671.754944216784
True	128.2855203356183
True	234.7939205596813
True	637.6428290561562
True	689.3422165981033
True	298.4132740990893
True	137.21599839026672
True	164.917206499345
True	485.9663980549612
True	81.28055690787507
True	10.305937034031322
True	519.030228535584
True	561.0660758532823
True	21.29368886112957
True	141.47786761030684
True	938.9064805532192
True	483.1842424097509
True	273.4891400021843
True	34.58969558986791
True	468.8532073030622
True	114.81062768643147
True	589.2844148402716
True	649.6907624149127
True	301.13688516075337
True	375.6888624751872
True	190.9949713585478
True	254.64022902945
True	72.31539093551469
True	220.69316496982
True	503.2434310255112
True	22.738194332351167
True	451.6912619907474
True	370.1628596683152
True	742.1039374896192
True	899.6586469328074
True	856.9766550825697
True	155.26276948845347
True	414.33082122265336
True	72.70724633653391
True	192.04318849636604
True	322.0341200742818
True	11.33047974189445
True	786.1197566877482
True	21.11485745200537
True	403.0021440280021
True	255.1860817660577
True	643.4712019827839
True	204.6488010222854
True	35.87178329802676
True	658.7534466422684
True	1059.5695016286866
True	238.3184729215573
True	128.87326580512786
True	592.9099448741299
True	510.92801367138577
True	16.619679009432755
True	820.7054977151811
True	107.97571086812688
True	48.36630270681924
True	296.45970708314576
True	352.71024418003685
True	386.3379002325696
True	267.9807428146208
True	19.02412778941951
True	23.85330379793369
True	861.128910817783
True	196.1505044282137
True	111.69925518035194
True	860.8155982374695
True	646.3620789123422
True	636.3898043748999
True	449.14210521610994
True	155.23551042519776
True	33.5809422489774
True	96.94850564139892
True	438.36833964778407
True	228.27459730955937
True	481.0731069330686
True	149.26230040486172
True	496.02982225651664
True	632.973944700348
True	984.2225624013104
True	23.7916472325492
True	1005.5508994014356
True	1042.4776099529522
True	491.9749635015059
True	84.63774030423743
True	805.8381005527883
True	646.8189813879993
True	648.7341872524347
True	169.4321060988025
True	749.1094672341513
True	711.9360784678141
True	124.00372898917207
True	762.753646164235
True	827.1136446493333
True	489.8730677474616
True	231.24914852548812
True	73.33071701797876
True	300.4527873276326
True	355.1430817150192
True	485.6341674170354
True	436.1306021290789
True	188.81629038321609
True	301.86395619851345
True	2.418756663357965
True	12.194386386241035
True	102.3503324539004
True	134.2428169460236
True	352.9071292245862
True	342.0108013496691
True	110.49210507065652
True	18.193797999974606
True	218.5690953930078
True	859.2396957157097
True	458.1266210235781
True	531.4148967989524
True	556.3828676043681
True	847.9880898590499
True	653.9511065752008
True	93.28458027274412
True	210.6799859922303
True	236.27159206590397
True	290.4994464767204
True	106.63492800295631
True	364.42498992880064
True	436.9899583104496
True	172.58572232613105
True	655.6754209445032
True	246.0257972085688
True	213.880047115354
True	28.986073353097385
True	248.20592195113545
True	483.8630336308314
True	166.33723730416563
True	531.4778764093069
True	463.94150916297775
True	238.2833111219099
True	100.5795447118034
True	41.84623273952912
True	402.53496415638216
True	779.1239038178865
True	168.44957864123273
True	1058.0020051656927
True	1019.6992408776264
True	479.55652986055713
True	100.7307722082669
True	129.3846631356314
True	671.4045636460125
True	8.63682593322655
True	222.22208259172444
True	139.81111624819528
True	122.09637590166972
True	325.5645008486475
True	625.072038455928
True	36.46586846139871
True	126.19815570522331
True	930.1645396339215
True	56.571069927217366
True	458.2994768370972
True	524.7362440399603
True	258.7994612055392
True	127.5873816260662
True	944.0922405883998
True	1190.688388310322
True	528.0319570720225
True	646.6102447534012
True	213.00685767575675
True	155.2610908639551
True	317.3346478975517
True	256.7185031987748
True	175.6096556252644
True	303.71819323132684
True	350.89564841608103
True	11.462159362970274
True	628.7116003912621
True	143.84549651301975
True	78.60537758097111
True	439.1941474286432
True	321.4411279827406
True	1209.6371466615915
True	358.7905148105654
True	991.7451269717742
True	9.290268448119711
True	271.4814659130227
True	226.5454774904697
True	154.2984146711567
True	497.4103376738408
True	201.4248799342828
True	397.93151302241216
True	328.30204704956225
True	119.29581029886222
True	356.7533244431445
True	1043.9411316152716
True	706.2393021955677
True	221.2653482891168
True	112.24009956447271
True	290.2391307462702
True	24.541376238689907
True	353.82833478533786
True	334.04220463656407
True	575.7786166710941
True	441.7865727294449
True	340.9293372715611
True	156.38870843588617
True	11.76353646100234
True	431.7553785838694
True	289.7050647738146
True	136.28713620201842
True	304.96628685059903
True	416.5455613966752
True	823.7925890800849
True	309.7117710535079
True	779.4939976513551
True	398.7738545332143
True	377.31167522504165
True	1.5938120322734524
True	1169.1040522935873
True	107.29377056842414
True	914.407761628672
True	208.47852438081725
True	474.1572634485244
True	657.2930425223501
True	81.72981461214717
True	483.0883214800237
True	32.85952134811179
True	415.6906926814904
True	74.3125859523585
True	225.3473782317104
True	37.21741391753411
True	659.6072222075175
True	183.30923104705644
True	27.406736308206447
True	389.1187275016241
True	112.26831107016352
True	169.95619961677824
True	837.8881842291756
True	250.90058287729795
True	149.33623809047444
True	374.19827964128126
True	522.4640649224488
True	334.92178668814176
True	511.93143546074657
True	597.5999114476454
True	156.31429047429876
True	7.179332826304565
True	72.70389978466096
True	429.32073056072977
True	92.21955077168586
True	79.98553194802136
True	1033.5089016945326
True	27.514966954865294
True	322.6268111390668
True	319.9060028246313
True	454.8602079547563
True	668.1044678265232
True	190.7445011452448
True	648.5232077662967
True	328.68312665359264
True	340.99464625346207
True	280.88813104698386
True	213.7976829901005
True	365.3309071156284
True	451.1670854611033
True	394.8906081329412
True	599.6567531026642
True	142.36793924126607
True	74.37332371455284
True	36.77506173960979
True	308.89639781152295
True	612.2868212526345
True	395.59120605336506
True	782.9042942350355
True	229.18675994620293
True	398.7979203053883
True	71.36166175244583
True	56.12408745065228
True	428.82966899097306
True	200.9793641836115
True	225.53616344105976
True	43.75429995939836
True	1085.601753583638
True	176.07761250537516
True	904.6990277694588
True	318.7559309214603
True	912.342920718647
True	232.07259103328528
True	451.0995350188736
True	530.9140294927624
True	635.6743609658205
True	220.0608445811799
True	466.77397470440366
True	967.2468129776252
True	122.40950523729428
True	7.094243023358608
True	595.3987326296785
True	29.33099008701898
True	76.46880986070042
True	812.4434220863279
True	226.37390990187072
True	1022.1345705890412
True	680.2401669228981
True	408.476372303455
True	288.1334841315556
True	493.5164908203112
True	346.5910509506067
True	183.562711216786
True	702.4015420016993
True	700.0571182584017
True	203.5946262485583
True	88.02658846977751
True	525.6752955016798
True	141.77887749958697
True	365.9384413886016
True	337.4345971988615
True	65.2709708062869
True	374.2121782947525
True	404.6800171001725
True	373.2495759806468
True	414.2650951654678
True	416.633214233069
True	631.8292024325932
True	56.09846235795604
True	469.605714652971
True	323.98205412090243
True	649.0147535714068
True	225.44501991505868
True	99.09901056756856
True	43.05207722220871
True	528.3274095176397
True	639.4157692415159
True	184.0588978607892
True	407.948484413998
True	346.54025105595275
True	18.97703659866829
True	175.00763959017058
True	297.0523392097825
True	3.222580132232931
True	862.69600434799
True	79.65968455653771
True	104.752977000454
True	112.3136669664032
True	354.6118955252731
True	35.07265106349686
True	428.3083279722928
True	233.8800943338216
True	5.202632256167053
True	113.6043751144344
True	451.9512636013889
True	50.075182817479465
True	68.64831402440538
True	162.59810750123395
True	299.0490791400711
True	933.6950892674088
True	388.526457467769
True	933.2872625028524
True	192.86002385533803
True	1054.0205969173703
True	798.7141422471861
True	662.8061505279347
True	406.246708887299
True	377.2401602325023
True	75.50241630437077
True	71.63587855266124
True	79.41248806473025
True	174.71089113149807
True	470.6157699134091
True	1074.211101429976
True	183.60045046591955
True	341.0461654528549
True	435.89640647858135
True	588.6070320564464
True	590.545750732108
True	280.05044815125507
True	459.27365566251154
True	658.2408637126252
True	91.73999390074044
True	715.5493223465576
True	254.5928340987641
True	130.29310040975
True	403.8246099940658
True	870.1027521039022
True	424.3754741062156
True	857.3917247316485
True	195.2888665944351
True	350.22933287407875
True	696.4009337849373
True	645.0884779190063
True	194.13654716525264
True	262.6975025242496
True	776.0849545445811
True	28.35210179542012
True	185.19054838682848
True	484.7476783800908
True	726.0847437811652
True	107.8607924508872
True	37.77960554194637
True	159.5032197913242
True	715.2942718538507
True	331.7444124508972
True	558.5225822329746
True	359.7662956876338
True	300.37591205397536
True	454.8681959154748
True	475.9945626158552
True	74.56464256955935
True	366.774567809664
True	796.3585161799377
True	0.0
True	308.0442001755304
True	259.61028288547
True	953.8379540849936
True	156.95808536622093
True	633.6712194961915
True	643.8477768686146
True	114.80222183428036
True	231.88431598514828
True	125.3167291833485
True	10.913469368168332
True	289.7230925603358
True	379.2563725717861
True	1148.5175934335211
True	234.09381048918883
True	408.0493148536671
True	656.6083796538464
True	197.67397142745853
True	27.999655061005477
True	830.7722969422724
True	614.6468698042643
True	156.49965989527183
True	593.2170480660309
True	167.38299295437773
True	286.32297531195775
True	783.6201180834249
True	35.112174850546126
True	101.76314864367856
True	515.0786932489166
True	60.01502939976808
True	77.70336840053547
True	406.4110750460995
True	24.950397655522043
True	757.7641531289291
True	101.80186588213827
True	158.64900022283445
True	18.9978295940806
True	700.062186828539
True	29.971582749996504
True	776.1206994513924
True	391.0676866579824
True	116.39659522675112
True	695.8150389114865
True	519.0996018477006
True	560.2205197732349
True	47.89345218728023
True	364.4338713774002
True	5.643167530605492
True	98.18077204312704
True	370.99006981375067
True	45.98322668497508
True	122.08311830608469
True	300.94691943138827
True	175.55298614817613
True	100.14486848625955
True	667.641003151618
True	22.82909522192989
True	1170.8017893110111
True	489.4811142417704
True	302.2897686602003
True	492.8906857362618
True	117.99284916836568
True	794.4934069081193
True	1113.4552666820648
True	742.7570389310819
True	175.40672213168952
True	229.6690961767412
True	52.54422668906724
True	59.500280568078864
True	151.89611544166107
True	99.38352667708764
True	167.24565654184048
True	1209.2662555245754
True	311.88764857458733
True	363.60661656852136
True	741.2308750116623
True	18.20521332368292
True	13.915342836634112
True	581.9877567750906
True	5.233533131950015
True	117.73026351069446
True	698.3010118593801
True	180.12472478977477
True	632.3531160354363
True	866.0590042052576
True	152.17225867875163
True	902.7315510526716
True	3.032232418098164
True	451.3022152737906
True	1039.9477545291618
True	23.705286983427403
True	233.460007287984
True	154.7914242718634
True	996.5226826965028
True	234.9055992968519
True	497.6990702045183
True	117.30963145917488
True	498.2453039957384
True	149.6836056900422
True	96.36031072417062
True	387.8864179007155
True	72.09601082177502
True	56.30633928551479
True	1048.4787511418797
True	245.9569639073573
True	160.8422424961683
True	358.78509019270086
True	387.46108606280166
True	212.5610350574967
True	161.73642997284213
True	382.35913315359215
True	36.96738580140975
True	485.7830287637203
True	1086.3531135084902
True	108.98556651188017
True	483.0657711177752
True	312.97792138568127
True	26.209540090437844
True	418.6566899538122
True	97.77401904252592
True	588.2749855487696
True	191.59757849587703
True	410.4892189293587
True	20.82036630243336
True	435.9420938961592
True	107.77172716935937
True	348.5150634644261
True	32.47024658691353
True	164.21157805345013
True	249.00410540319768
True	757.7925695547511
True	57.49593652417477
True	143.12199882581473
True	238.9359424792502
True	139.77670379415085
True	637.4502931219066
True	566.2546934005488
True	803.4584262159506
True	397.0702183136825
True	538.9805519726298
True	427.0030002613052
True	680.5602455114231
True	71.99613911252887
True	473.7238869576278
True	430.6142527136562
True	46.082367756502
True	82.71031759575314
True	129.47000477923606
True	93.4695445716188
True	326.181163590736
True	845.911411060017
True	328.18795703179995
True	1094.396522099397
True	328.2203125659232
True	904.7788362325668
True	148.8100403262858
True	585.3400345593216
True	605.5499812728165
True	679.9288654435265
True	447.139695796022
True	60.09323711844253
True	285.88463915960097
True	42.79520541884047
True	168.91127062550748
True	175.57513074124975
True	1102.14235259489
True	223.2264120051301
True	556.1969294057525
True	543.5163971441604
True	568.8778432930035
True	879.4271604710743
True	601.7132848952494
True	656.0799237322203
True	930.3478706332428
True	124.51132610641922
True	330.82048036094807
True	258.7180784640165
True	328.15145941894207
True	91.69355140875606
True	377.9442495921548
True	5.347150849801126
True	325.0414694853923
True	253.51708922635876
True	602.4540810620306
True	291.6364374240594
True	365.27388899173815
True	9.604298617791164
True	63.08294123373376
True	538.4782663573363
True	28.08255933123709
True	143.82387559862462
True	62.362322114925576
True	142.21704423863252
True	237.4310400364469
True	68.5872350569902
True	390.3585385081512
True	273.57871860476763
True	98.46826324872556
True	339.93375530239655
True	62.62504569897797
True	585.1680057091331
True	860.3659646382845
True	277.5193341191081
True	1154.5185269477306
True	114.77857238326328
True	304.0886291479405
True	1050.8505812846847
True	86.49146187048702
True	286.08648277686586
True	10.86007132090732
True	405.8085771745416
True	467.22982872909466
True	159.92334428472248
True	633.4282511193321
True	900.4146211876722
True	153.53329995142923
True	76.33967716716742
True	333.1991926590219
True	550.4401520597233
True	605.9894397595651
True	1234.616986169339
True	27.46361672123212
True	937.3766252447382
True	141.0438306673411
True	626.323404491133
True	115.9964996345815
True	131.55034434159634
True	185.01922685930327
True	171.41119711252685
True	768.3549100502789
True	206.3158545154742
True	227.16492040733797
True	68.46405502142854
True	514.9858682707965
True	457.7615683934882
True	178.56421474107037
True	237.2759386809743
True	17.837028050439322
True	421.8239295475959
True	213.8612343372262
True	270.1553813171302
True	114.2125646840946
True	711.8226996308878
True	426.5461527415807
True	265.79591285259056
True	650.0774510992043
True	520.8815304008332
True	472.49070038529663
True	136.61868206346173
True	539.8150359748533
True	433.82244750552667
True	2.845347597514797
True	194.9904280275224
True	84.63958988186887
True	243.4586548152652
True	3.3442741075695746
True	129.67544929374688
True	346.1909002279443
True	6.250983161047342
True	838.9825515405385
True	167.7172041838604
True	717.7350254314546
True	811.4203492842661
True	164.67790969766182
True	235.9881629377357
True	477.40248334873314
True	825.741996756324
True	48.61432839041711
True	36.91966656845449
True	130.65160448905854
True	622.6753109678996
True	736.3365362271559
True	190.52165914361467
True	588.0951210285771
True	583.0207613885713
True	850.9727312084545
True	406.61389701649824
True	191.3068466848416
True	897.109249982582
True	218.43702951836
True	145.54783784629478
True	311.42031563059504
True	221.15155138222013
True	203.27366492612845
True	613.8009360685725
True	261.3432381324288
True	190.9132083549151
True	452.04366108288434
True	468.2066856546031
True	62.68471869809943
True	295.06813528563043
True	75.98318313190583
True	335.5424141036005
True	362.65463251528666
True	256.6451318868614
True	182.67700651371624
True	369.2865165241237
True	659.0598106346338
True	751.3144106379264
True	306.89057003106257
True	752.9795591863167
True	63.99750125574154
True	868.0260604429459
True	354.4572529277699
True	12.2347387221147
True	608.9289959813327
True	686.6796226047859
True	256.89707937713484
True	174.08751278609626
True	46.99939448808128
True	386.1741208755032
True	77.8136206951965
True	13.651836295132744
True	906.0978692730622
True	374.576372059163
True	178.14769491137127
True	1017.3001181911328
True	12.12912458516919
True	790.7742593710256
True	31.546178449321715
True	676.9945167581436
True	55.83696925464251
True	779.0344988826141
True	442.15418927658266
True	195.47474797414225
True	445.9962031111135
True	211.46671570513337
True	297.2791715181141
True	225.1261482295197
True	415.1265253237914
True	10.01113562001397
True	325.9465856641475
True	118.49708592133211
True	10.053767883052505
True	463.6733891362727
True	735.9625820847477
True	276.2237618675988
True	82.63545617338319
True	316.01916626300545
True	80.70032740976544
True	176.5720129332115
True	184.6145409939516
True	375.4074607812247
True	42.27649865573142
True	141.2213448909962
True	379.12463882350215
True	903.738474267515
True	112.72637163460767
True	206.4773926825641
True	420.3707015545758
True	17.511926301201232
True	400.2803351634636
True	518.1946857782125
True	94.686503803855
True	402.6343983160148
True	352.4219071111468
True	408.04387684354674
True	565.2507915716793
True	1061.629437926694
True	957.905356946678
True	55.77164633244581
True	1058.2709352052566
True	109.97391377194256
True	111.21853240321968
True	116.29198208619668
True	514.0334637063866
True	371.2959793509867
True	579.5321152129975
True	256.33631203878707
True	157.30166141808158
True	397.2450863370275
True	16.167306005532772
True	450.02872034559584
True	401.5223414098567
True	145.97460756420426
True	92.1614803748042
True	540.3180596263021
True	993.2282022972672
True	196.3559544176564
True	64.26954056326875
True	433.3185942580122
True	371.3844402065123
True	477.57624737587895
True	315.03380075958626
True	5.070891900722778
True	543.0829609901032
True	511.9800027038782
True	509.4308724685917
True	199.3930000579122
True	97.59351830280475
True	21.133513803653127
True	376.1050696665564
True	105.5413216115462
True	6.938125142839285
True	29.091601375516863
True	358.8911518341169
True	632.7892392385946
True	135.01030695902833
True	91.50536946546045
True	25.590882478974983
True	408.559169961298
True	353.1380282368292
True	742.4726811966282
True	309.9682513582011
True	516.5448833825469
True	545.1281490243379
True	514.8950283661195
True	290.83486376969654
True	540.8857860488006
True	101.73753931565189
True	589.1505030100566
True	7.520728645390152
True	355.2050428411256
True	465.63104076379744
True	985.2509475925642
True	354.67925799469407
True	787.0045635030025
True	943.9760927350036
True	186.85675559050185
True	36.47311166090648
True	357.1937396328721
True	386.1835238484295
True	609.4358005396161
True	252.847188575634
True	29.330748418939635
True	635.968775111629
True	120.9066975735826
True	1059.5218126647262
True	306.0294204902227
True	461.44331714251706
True	122.01502609802628
True	815.5407290973945
True	136.566188998422
True	821.2433647730473
True	565.1818154933956
True	188.4397377624657
True	111.92034612936324
True	65.19682030790291
True	571.4608642706445
True	909.1984559332932
True	426.9969857428276
True	524.6908537095793
True	135.06588239622593
True	611.0104233835823
True	488.24174636816
True	783.4963607653331
True	323.08340408102464
True	562.4875378231511
True	120.39162786306868
True	25.716707457576828
True	407.04648510412886
True	161.98336305452503
True	103.60733931897477
True	369.5501532693992
True	1082.7182075759358
True	263.15296522177016
True	557.0190809349658
True	10.38025600053963
True	70.48390116180035
True	316.14761648633913
True	788.8675219721316
True	446.6086895799788
True	513.0439934981375
True	709.3510886054163
True	66.84989982499337
True	760.7432829013194
True	47.42493339467045
True	100.74617984328526
True	184.32760074893315
True	82.32844714142644
True	23.85256616082888
True	286.75449891207256
True	465.8824421312836
True	915.6527182950864
True	847.6319362283806
True	5.456053158336063
True	285.6057727644672
True	479.5888291118384
True	109.77924679120407
True	238.47842891114243
True	321.0456064778753
True	1292.703764261356
True	449.57032187446674
True	22.932939564392477
True	192.55734152622992
True	703.7189283361669
True	36.38390515698824
True	177.19499372551294
True	577.2338354120919
True	73.03263648401787
True	881.5046206152489
True	333.4055961218099
True	676.3762182949847
True	77.86595856060931
True	666.8818557511913
True	588.9730470455667
True	876.2348457325544
True	247.7516695121612
True	505.1815741563886
True	821.410429478758
True	900.7759035087896
True	221.7956717015879
True	767.6639414432193
True	224.2343260226271
True	453.6329612590502
True	382.5152993534866
True	490.838190425791
True	499.8523217183052
True	325.5121899934826
True	357.1424250726228
True	113.0141858120788
True	335.1876065439923
True	1088.7159331590026
True	291.7529005601177
True	151.56335422674522
True	311.6213609288844
True	746.0110309002048
True	638.4599165280625
True	397.0131344581761
True	120.4431628104804
True	351.4781825291797
True	35.30659212595109
True	175.11837815892443
True	87.83047432981292
True	87.20995582840527
True	552.7990447101434
True	139.26846083949314
True	135.73295967825177
True	109.23230626820371
True	85.6687206029631
True	461.43207851334137
True	405.3001796438375
True	1035.928915922948
True	542.2754775710133
True	849.0109340087903
True	287.1252409185007
True	304.00687423869846
True	540.7272564754006
True	195.90660737109232
True	759.3216675048324
True	240.26802312776607
True	348.58252893880353
True	68.53791598490648
True	122.99043640171284
True	275.34482539520474
True	118.43432832076326
True	474.9019844236893
True	31.94220446270304
True	576.0257015286577
True	1017.7735163172
True	732.9849509545913
True	1.191151060622771
True	60.44403182207541
True	494.6975139294899
True	448.8555284789558
True	74.38603183873028
True	115.83265661545178
True	301.70301529886905
True	83.32436367001284
True	52.877073834842165
True	724.2531423510874
True	657.8940477958398
True	159.8068256546281
True	182.1320055082166
True	544.7669946942809
True	56.30746578895646
True	26.3266849287831
True	573.7472981296904
True	443.9798698370094
True	1136.3431950449187
True	44.82790341916864
True	475.1511223354202
True	900.7184274676487
True	787.9237113715268
True	284.5339528026512
True	748.7968927805262
True	383.6040685983014
True	44.08908967906776
True	93.25521647024124
True	727.3342121311663
True	75.31854071542735
True	140.39070845445673
True	923.1019848927568
True	195.5303807090448
True	266.0170366777053
True	102.1692979014838
True	644.7974956468871
True	593.292006947674
True	217.32927153519364
True	426.442079312822
True	43.12401409380726
True	279.8987726755218
True	573.2276073515118
True	620.5960729749984
True	321.8645853508651
True	73.92161194330625
True	933.7819817504276
True	1088.423616469427
True	555.7897960015772
True	58.44445511997059
True	31.26943992957584
True	88.17411394107984
True	110.08878300662948
True	102.25293096190444
True	863.436890275876
True	1152.9532196598416
True	736.5015987322818
True	345.37420895396355
True	8.624524597443454
True	19.32997292447473
True	336.1159785473255
True	486.89642995889903
True	46.28711054903822
True	561.2184363758124
True	414.5561718700145
True	403.4575479727762
True	80.68318869868996
True	202.3263987928265
True	267.9031129292128
True	131.36741688772327
True	398.4949241076842
True	43.58709842068963
True	178.66863734249566
True	1173.983826321929
True	5.903943906154627
True	26.537798614863338
True	587.27875318588
True	360.7370429614541
True	800.6826643330896
True	159.51749775272432
True	748.2206465115141
True	590.1762794858613
True	274.82782990645205
True	430.9243661665056
True	334.0788275926628
True	294.41924907000066
True	266.3138352166353
True	399.51217337768514
True	506.4930447153209
True	497.6330433418999
True	109.61735424179577
True	360.2732289378339
True	7.092566400150195
True	186.47654484975664
True	233.3538603250716
True	872.6860500364575
True	613.3737740585999
True	30.26914084041027
True	707.437643752097
True	848.4354923737634
True	107.59083383184696
True	352.27080863708744
True	888.1374878672273
True	225.5969546842904
True	157.84650324013728
True	516.4173196647747
True	590.2670716484689
True	1113.6179003731631
True	151.20806379553835
True	150.64328998390232
True	255.1274889165023
True	315.43237915931945
True	422.6859145265027
True	423.3870049059543
True	327.801981627748
True	438.9860956951711
True	497.4706232560364
True	234.06313347260752
True	1462.7553299621425
True	257.8723746719723
True	403.5926232803433
True	51.25438728659709
True	733.7060678057397
True	249.7255986199849
True	924.8537018814244
True	572.1254395491363
True	314.5199588171799
True	792.8520331401635
True	286.7119179177898
True	215.3954473916484
True	253.01393493446415
True	217.2752752336645
True	143.36543628021263
True	252.0298847191825
True	718.4167766049059
True	524.4530207282705
True	222.2766279853533
True	1142.260457133226
True	121.47338473366152
True	266.3121426604399
True	70.1119309629829
True	304.23542292212
True	410.7469897844695
True	93.43791362769132
True	221.55034857074264
True	76.48827799293524
True	681.6874771826152
True	373.53014276138856
True	217.9297581045679
True	743.5380578718353
True	889.782698803908
True	862.6765331289249
True	834.385524921482
True	351.03341627826745
True	1.497286864453513
True	274.19515690938715
True	54.86726414374489
True	389.0056340574453
True	53.34945653844917
True	356.9277364054823
True	831.7816921201246
True	999.1859784034588
True	408.1048273693144
True	23.22031715116431
True	520.771826960542
True	509.9591696668468
True	196.62024802814213
True	237.24019496613045
True	294.08482307944485
True	24.805066510239527
True	124.95932794328914
True	941.6407433488492
True	62.02340022966643
True	508.36857964724805
True	785.04819095473
True	101.16937998095835
True	243.7522476016753
True	115.25844048139656
True	17.087562309752546
True	1.6195433991397374
True	122.18625248919248
True	1008.5828450160982
True	471.1964790947998
True	67.01694269054647
True	787.608659307741
True	334.82574021700634
True	1.508900408073233
True	450.20689917692425
True	200.08537930364545
True	490.9756265157466
True	81.98167932355997
True	325.5212385890501
True	383.8767914990733
True	172.12028101186246
True	222.07688207285744
True	128.5564474572897
True	173.59572985562556
True	972.8991011333184
True	15.965174262052804
True	504.6974141085512
True	487.1090466109657
True	420.119039283829
True	226.5584944387973
True	238.37081787183428
True	160.08793684717048
True	48.29546212280531
True	487.0246007319951
True	155.05046675476564
True	870.0002460894162
True	833.8686881928147
True	255.63675944963268
True	324.6274289011122
True	518.6319288364109
True	41.38766847110135
True	87.75895444683239
True	750.8779449131605
True	1108.7588311877969
True	113.316231958185
True	735.4308599030634
True	148.31452092623522
True	922.597639839533
True	664.042366272753
True	102.48833989473847
True	280.03290355231843
True	606.9442657612876
True	240.0288518656052
True	45.25387344561717
True	560.7852697479484
True	449.7501695621776
True	5.850101099224293
True	477.990289610879
True	66.33540759434766
True	180.6734657761349
True	235.7227856284823
True	321.6397045053383
True	78.32085112834903
True	226.33385108845397
True	348.6133285438296
True	425.19291879769753
True	925.8161174966402
True	48.23376709974918
True	912.9249846955956
True	996.933777508154
True	128.6398702287743
True	73.9204192903409
True	996.343095486412
True	34.42868581707485
True	228.5251974056158
True	86.43128719486413
True	220.8865844236872
True	368.19403508400046
True	917.8614593503424
True	104.59663026348606
True	72.54273694948964
True	640.0946162841219
True	267.4120443909205
True	700.1656391795561
True	52.593019375083486
True	490.1909238572892
True	398.1351404158089
True	689.8813198263643
True	51.40591876064974
True	111.49854980653706
True	27.2304040283057
True	262.8098932945541
True	39.9750108360948
True	355.67530367319523
True	2.7597338480271576
True	1186.4637402192598
True	103.18363234444048
True	127.97440301502732
True	362.58379373861897
True	728.2040270392059
True	662.0739500050579
True	982.9233982207955
True	472.70564166083824
True	408.86605243530505
True	139.239654834654
True	427.9092467176296
True	861.9512171346928
True	409.3872578950213
True	905.6384430514648
True	84.39991485981345
True	409.7114642105086
True	181.19157469909368
True	281.23891590531906
True	751.6554653040439
True	163.99007343006463
True	142.19705080820754
True	65.07473202537213
True	901.0303880282264
True	771.1735631606208
True	84.20063865716789
True	428.9045891651465
True	743.0307827302278
True	423.3245912295737
True	56.64706425453557
True	324.6008741077468
True	784.6931340300815
True	26.291106748862305
True	376.1195216145536
True	164.3512892454311
True	279.24224814978874
True	33.97393945454705
True	222.4587995041883
True	773.3896048006051
True	637.1660041342024
True	55.61091022172575
True	279.44829188074453
True	843.8183628539126
True	17.13988582214722
True	328.2122167913258
True	291.0250804726206
True	432.4812930547327
True	210.5139302854864
True	588.0525600551124
True	46.01874499587362
True	971.292550955653
True	892.238249103713
True	46.25917022712463
True	384.7024142979895
True	736.2595948953749
True	894.5807891728707
True	271.9797588683599
True	618.9657929815418
True	139.16232858825836
True	179.433112504899
True	128.6136231108305
True	140.0528584665588
True	201.31059765031907
True	954.9137822149612
True	822.988820104431
True	954.1287434603532
True	20.15061946251976
True	25.4705528012595
True	358.1293791609746
True	13.173179609403643
True	625.8489485024918
True	1071.2601972802036
True	270.05170809534474
True	204.81314617519783
True	87.04649695577018
True	215.38117362177516
True	133.3412167819896
True	44.05110383026769
True	131.7532476290067
True	89.84472465246205
True	245.58494730363708
True	521.2926809883384
True	165.60192692249865
True	30.270816046706194
True	58.06336716950745
True	418.0004171146957
True	267.0712473527969
True	577.1662895594402
True	21.96925172177106
True	111.27088163704536
True	683.1949322600406
True	275.18911354638755
True	470.47950532442655
True	662.091303366026
True	104.56217044140064
True	112.44819089440745
True	80.02912802788569
True	23.96719911209994
True	121.86741248712944
True	87.12842568402712
True	105.5592469505794
True	147.1837602945621
True	237.93612279752628
True	839.0160796062248
True	291.28557726410384
True	949.2492089541464
True	170.48507644197406
True	202.5211934177888
True	783.3383660145321
True	309.6700920470917
True	583.6795762604145
True	251.85519006560352
True	350.33003824344325
True	440.18506097383
True	590.3100157112119
True	651.6186061927564
True	369.8031914703287
True	36.04230005538184
True	555.6629052104742
True	619.2348235712622
True	21.51035207773499
True	10.60865113175455
True	265.2626193199595
True	419.5557012736228
True	446.48285449592834
True	65.07248265094404
True	640.0620492347753
True	959.4828007107848
True	233.07755608191687
True	914.5271645073524
True	276.0143153634208
True	103.8131524220396
True	273.0186768043857
True	682.9234329595158
True	35.39986784305877
True	591.0116481726666
True	1277.2641323123455
True	1000.4924521392252
True	926.5323547618176
True	208.75675329775856
True	90.13053102918646
True	200.0530622016616
True	823.746554729444
True	142.33997705743354
True	1056.4715248574296
True	859.7224894390658
True	39.71775850248908
True	91.5738465497592
True	425.5514846365711
True	392.02344039506255
True	198.5052761556816
True	505.3299533039324
True	677.374754844244
True	116.2349490273243
True	267.37313953618013
True	1006.9414885346442
True	47.58542002556744
True	692.6904503698606
True	559.1401280771682
True	39.70384568679462
True	843.9958619179416
True	383.655034321425
True	583.3402701286625
True	109.09631529715033
True	261.77739209005927
True	222.9143538789834
True	26.233962012525712
True	135.57284714813966
True	749.2409290698541
True	134.3870995565956
True	382.6394759637822
True	62.51285459127487
True	637.1829086576635
True	588.2065480037035
True	239.2211322633249
True	460.6242332696734
True	169.0117378570432
True	173.42257591854946
True	214.14725164983128
True	286.87771471498263
True	359.4320470969936
True	130.26177728900714
True	188.10622046305144
True	26.075800551993925
True	880.753760674524
True	320.52094806713257
True	9.61247012977464
True	370.0305055597788
True	160.60215130532038
True	626.8306265729316
True	363.7157867579982
True	583.9783078592384
True	553.9327631381381
True	474.3295962756801
True	791.140263832641
True	235.71231621042267
True	561.7854047106744
True	156.80119555765478
True	531.0182819174535
True	366.9063350929701
True	378.794016413152
True	133.79798753628364
True	133.44236395711732
True	105.99133151072787
True	64.20543374871009
True	676.3536848660098
True	167.51976031775163
True	46.13274917198922
True	0.0
True	531.9955288507102
True	115.3727456138002
True	23.78650409155576
True	37.98429469504797
True	113.47875738585508
True	557.4339764093677
True	180.71222969622323
True	110.84193377578808
True	32.825332165120095
True	162.22180091594964
True	922.0131741578246
True	52.82490526658134
True	226.25358074862396
True	771.0135143223481
True	314.23298810220666
True	461.4574756500284
True	474.6555978858889
True	512.1784713581184
True	600.4092425761683
True	914.2786705736578
True	259.8884251531583
True	1042.2451913828738
True	926.895345140706
True	630.0772509655742
True	352.8867547126401
True	832.2255437953521
True	10.633398560279886
True	31.911381271231605
True	283.83028843081746
True	41.29312465019255
True	207.61625373841565
True	759.987109963888
True	213.1679100925249
True	733.4183110963457
True	755.5133954907396
True	129.93243788860767
True	351.7079503072773
True	581.3658955559
True	23.52058320871278
True	127.99050849099253
True	441.4594555747845
True	300.1616973749914
True	195.40822063257232
True	107.89639822588607
True	381.8669773335008
True	23.73212614258929
True	371.2671469987411
True	376.75249616361646
True	996.497600794316
True	374.6722394886576
True	31.478339070668312
True	439.0495249511106
True	440.5638679809456
True	235.6204847164736
True	33.04974533440729
True	747.143154283039
True	441.9687507078471
True	175.0968855222153
True	11.321727744110287
True	1223.2086610021136
True	168.5217799006329
True	25.75814419013342
True	316.16317722610773
True	282.463460799421
True	114.91835192722392
True	294.74674189953106
True	45.96820132521789
True	299.9570467170868
True	308.49820035220387
True	322.34474343911137
True	31.32204208105707
True	49.99558311561122
True	1035.1669313255752
True	24.18191631247159
True	12.781951567004525
True	171.0860360448522
True	651.3668767893032
True	6.015677445254129
True	187.0815159829844
True	176.25911386612046
True	530.0958372203511
True	374.0295599467903
True	737.9732931596088
True	311.040532265225
True	492.37161357285953
True	445.1306340623717
True	498.0759269867132
True	100.40781611316136
True	1281.3169381848827
True	944.2653962515282
True	290.8447689915652
True	536.735586742153
True	98.0018948845306
True	599.872307382451
True	448.3080170619018
True	154.25619790309472
True	74.61681923458698
True	356.7391461322166
True	165.16770251112862
True	32.02516484464966
True	610.644122354619
True	382.53417458620953
True	68.81029629837403
True	28.765135794122983
True	647.0729802729337
True	484.8782790826774
True	74.75911752933153
True	23.090621346206305
True	337.306994242871
True	333.7615062973824
True	697.132067305666
True	551.1056348923378
True	554.4652647463604
True	785.9512577508461
True	9.644540647007831
True	58.97287942830656
True	39.18129105955239
True	55.04710803117303
True	511.05252259535166
True	596.6838767834752
True	79.00498436482218
True	111.05932081929676
True	190.60993428741293
True	73.28057181253493
True	183.52703367237825
True	202.1814407373313
True	271.02716865077423
True	815.4082984934603
True	600.1082956495281
True	285.92100702885153
True	190.80699283633
True	275.4891749790107
True	245.40012090547927
True	739.7825171868969
True	318.0020090156634
True	169.50105491062823
True	901.3397851996176
True	348.03912095839166
True	491.1175423487156
True	155.98739063402044
True	122.66563632291393
True	62.374966869058575
True	208.38989146146463
True	970.1441507852672
True	530.5638744689676
True	113.66168931533508
True	359.8463309166498
True	102.60749742016088
True	669.1938797355358
True	4.241062510653443
True	721.5972514103388
True	39.67590239019447
True	911.9600924965464
True	835.9800013163434
True	212.5118626089289
True	31.67164759422205
True	85.02401068810703
True	451.6919876877154
True	225.37696855903548
True	1.330667990147421
True	77.94772310568598
True	1057.5545804874628
True	343.9724706539718
True	659.0332716243615
True	506.1655025056921
True	33.08304302530102
True	136.2483434211346
True	451.0616835415019
True	916.0349909951816
True	826.7322847162937
True	428.722471813628
True	337.97629209760856
True	17.32906222318049
True	80.65395965241038
True	751.8950127475547
True	473.2892777119176
True	382.603842095108
True	849.1430488439697
True	26.63291050337378
True	217.3419141843799
True	877.5406351184774
True	245.27643136064697
True	9.24206462997684
True	510.85508814892046
True	102.87841609888936
True	629.3831314191814
True	55.252744937321616
True	256.4577521840173
True	871.8652738550304
True	887.8595811563953
True	281.1040153214108
True	432.7292152588574
True	113.83146907796674
True	600.4256466949357
True	263.0762725874362
True	181.4673764295348
True	830.4538218736793
True	55.31764114506126
True	733.4058673152801
True	279.3721236034309
True	304.65070364826084
True	174.51357165012996
True	483.4804317661026
True	607.2149919554698
True	373.5853086364452
True	405.3984778584961
True	72.53554907355108
True	162.85955091212114
True	457.8352329069883
True	215.01371556759565
True	38.14256049858895
True	203.8806338864269
True	386.1466429066392
True	381.025915890378
True	718.1727425054555
True	130.43878501890356
True	668.0863059941959
True	512.526960045784
True	610.8605354128522
True	135.68061920467528
True	40.4109909695024
True	655.3820463810041
True	71.56086590889988
True	558.9514386402424
True	695.0858661965299
True	450.57888740660354
True	134.05996342322786
True	513.1096124949304
True	4.724286376266814
True	388.6919778305752
True	32.29856077801074
True	632.99346944512
True	271.7432392623946
True	577.9022546232077
True	686.2067013028492
True	141.8746598828026
True	509.89751421292914
True	470.1055065022641
True	67.79526379192065
True	954.3258951758304
True	2.657681871572997
True	25.938901929949264
True	621.0121772035751
True	666.1010755131656
True	130.4900196103198
True	408.7950477714849
True	122.63047061598984
True	74.71642144287047
True	451.1274678503847
True	43.806332171233706
True	514.3134035488679
True	13.135881166991137
True	826.2816017049279
True	563.5633333882691
True	682.7243922662075
True	100.10130592982092
True	365.28184730085616
True	1001.32776305975
True	871.566654739012
True	139.33068277802604
True	537.1536790375285
True	457.7712324330702
True	251.2009912084748
True	255.8778509335824
True	5.992921679966004
True	317.7086724169896
True	11.478497397987184
True	382.5242185123994
True	75.86062375759187
True	424.9642153368
True	662.0631240158762
True	126.71052922928516
True	237.85410671135256
True	621.5148409275513
True	675.0830716978287
True	293.9060503189197
True	131.62143807533857
True	167.96073603940297
True	477.9901856595477
True	79.67970643729859
True	10.684280178502217
True	511.38554036513017
True	566.1032450712197
True	21.01629956442825
True	132.30216275093363
True	921.8781752588948
True	504.9134557560969
True	258.6191476525745
True	34.93822432475318
True	470.4726588860264
True	113.9348215703312
True	585.4785458896582
True	668.7866934489755
True	301.3670275425136
True	380.04317759724654
True	185.6293602859801
True	236.037237795446
True	76.41471029983428
True	221.16898774127975
True	494.0720991543171
True	21.208248511089387
True	462.6175221372904
True	390.0431010414681
True	698.6482955475377
True	898.167240570953
True	913.7707465262928
True	157.67654705555043
True	393.7783983466766
True	70.75493935904048
True	186.4855262737526
True	315.5071231849635
True	10.988643766125186
True	802.573259910741
True	22.5561904819731
True	393.2700942935035
True	265.9078490028799
True	653.5408805492758
True	211.907255180244
True	34.90226150113613
True	714.3599248505291
True	1073.0934532290714
True	224.75989344012055
True	132.09899369673047
True	605.2127209665451
True	500.4087444097784
True	18.45257720854128
True	852.3947291206488
True	107.05868409230914
True	47.48571288112886
True	318.8448833639917
True	343.1100074010973
True	381.4228610341552
True	275.01295647610874
True	19.23135914120805
True	22.660789654512147
True	841.375874375416
True	200.90114300387245
True	110.47990225994262
True	851.7353617070686
True	661.4997887524513
True	665.6807455455248
True	452.9941840658257
True	154.4454787864148
True	30.96815973272636
True	101.03464516698776
True	448.8814264973228
True	225.5064899400469
True	485.7050081454565
True	148.27682160205276
True	490.7613056254998
True	653.4440693442721
True	995.457502678906
True	22.944755198108645
True	997.7031878694598
True	1050.5762185092765
True	466.9816575567368
True	86.5325726585022
True	826.685719774142
True	646.1406969246749
True	670.8480700072947
True	165.0556979396357
True	759.6366509026328
True	713.065769542577
True	121.9579962966573
True	780.0774183119361
True	795.6442135249814
True	498.3034368157234
True	226.52960487753057
True	76.58908322775987
True	285.84512131247754
True	348.1578706138219
True	470.80513248339366
True	439.998558866744
True	205.96615531205336
True	316.4354613649891
True	3.3082166096834675
True	12.96870236542863
True	100.93585484807718
True	134.40798522455336
True	346.4868076788433
True	335.24700775348083
True	110.92093182798382
True	16.79290656150586
True	207.25219188292056
True	866.3456851485196
True	475.9252623802373
True	533.7220643836257
True	558.9809112764656
True	813.7205052522946
True	643.5020731353287
True	90.6471179083769
True	203.6010043980559
True	243.661650917308
True	277.7935424809249
True	102.633059400908
True	376.1007010596803
True	434.2746522366232
True	171.65599707090885
True	648.5726875697737
True	244.78570080997343
True	200.24292391103756
True	26.458952231610212
True	234.7896120653839
True	455.44285884092426
True	168.0957093802972
True	552.3573050465608
True	479.9111976460845
True	240.19383499679697
True	109.48675217718898
True	43.12220251903626
True	407.7993683851552
True	780.4026809305436
True	163.0341047008567
True	1050.946221201894
True	1065.749092281209
True	476.7422047094653
True	99.83058071703051
True	125.29559642470764
True	659.7805802890999
True	8.355764071207513
True	223.07463107627757
True	134.07191049543482
True	118.1348626603034
True	330.01391579543434
True	629.7234300165461
True	34.54534891229796
True	121.16623385486592
True	944.9779375807242
True	51.96479139189202
True	472.3232252762726
True	532.1740632723529
True	254.85228467807403
True	130.00047391397348
True	907.3891039650682
True	1179.3772341517208
True	524.8094052815655
True	661.5545631806142
True	220.19506928507784
True	158.30120243145302
True	328.1969303532591
True	258.80619163165403
True	170.6036781216739
True	315.71406142894097
True	346.2962393793406
True	12.509445747165124
True	630.8673257175884
True	152.56447168178448
True	77.76849251195661
True	442.0581922800381
True	301.8584041522428
True	1174.157821611257
True	355.6902232712584
True	940.4676040264508
True	10.49658334060142
True	279.05615952401905
True	219.37127368211992
True	153.82419399634367
True	504.7422065698182
True	202.33370351477308
True	421.9859166062375
True	324.5615073545606
True	109.10070292625592
True	361.3916315199057
True	1048.5060755581226
True	695.8922703254785
True	226.0871477557199
True	115.1599803799594
True	283.9798785209448
True	23.32383353797113
True	361.6344491892638
True	296.59615313189187
True	575.2411208580877
True	458.28305738652216
True	350.37106992301204
True	155.4847501764871
True	12.926974799795769
True	426.1633067327208
True	288.6373776559108
True	150.5937274360726
True	305.8304772776847
True	431.1602212541604
True	806.1770611427088
True	296.590293534165
True	771.7807209688801
True	405.663161362646
True	366.4728349298248
True	1.6809123969655158
True	1179.8298083372272
True	104.34690564411709
True	894.5611989019299
True	210.28080389771108
True	465.8153791735194
True	683.874964763641
True	84.11220171148476
True	494.16808620232223
True	33.190270466437454
True	400.5393359002277
True	76.9805261676812
True	232.83101497348247
True	38.85880480914336
True	667.6822520092894
True	177.5033708296712
True	24.771449120363872
True	395.6854987108071
True	106.71111486205731
True	166.5331507412276
True	831.00520936653
True	266.32328271842226
True	151.5640516767306
True	370.0913183254085
True	521.7588678332945
True	330.91485100090506
True	502.7865529655513
True	633.1359415639895
True	160.48658582860656
True	6.754347441561834
True	73.0105853352865
True	439.39271875167697
True	84.05498472362314
True	82.16916592013865
True	1084.80566615421
True	26.97440757637679
True	326.2295132579204
True	322.6303250172558
True	444.2986956220319
True	674.9257221430561
True	186.2754543622545
True	633.0343008443706
True	322.014873635111
True	353.2551367233737
True	274.7791784256664
True	216.45664802327184
True	360.3449563463184
True	447.4804572677746
True	395.4698816827278
True	593.191849336091
True	142.0774408019798
True	77.68227935123161
True	38.29993569959052
True	289.9031702079289
True	611.5883081357406
True	397.63245996523216
True	802.0205854922914
True	215.57790033800623
True	408.1709288953954
True	66.5816930086267
True	57.18459197266243
True	432.8125021448316
True	195.76580807507327
True	229.47602893422743
True	41.28039789529404
True	1090.0883190814177
True	168.5884691137266
True	930.0261171022483
True	325.890637755388
True	922.8873435893572
True	238.37417268145597
True	450.1410827100483
True	515.4134055601523
True	617.2913737509565
True	208.8967955218152
True	496.2539719046493
True	922.7617314858676
True	129.33185475225287
True	6.787847954013773
True	559.9997540633443
True	28.80294745461324
True	67.96565983385581
True	799.903530091711
True	235.1238257967902
True	987.3650083171984
True	687.2262153779351
True	422.81626029226754
True	264.7440361523894
True	489.17826114349776
True	338.4772530781015
True	185.0020771570862
True	698.9413383707697
True	714.0126884939989
True	201.51599656266836
True	90.52361187666232
True	516.2304145999742
True	136.13637059568495
True	379.347522633272
True	356.772300296983
True	64.20215634269513
True	381.5135239965375
True	399.8714998209783
True	378.0355827129469
True	418.8741403011394
True	417.46968108161553
True	641.0958746517886
True	60.26220284360991
True	463.6912783557099
True	338.76766053431334
True	680.300044435142
True	217.6641401135864
True	99.2979563762205
True	43.897148179192605
True	524.6465231237528
True	641.5749839272406
True	174.19638012495147
True	414.2892647033258
True	342.18861625509265
True	16.310927396462716
True	164.44699838647105
True	286.15360152647474
True	2.98955164932114
True	874.2912417874497
True	80.05926776706809
True	103.0771167064018
True	119.84275127891776
True	358.7170007100962
True	34.78186050904915
True	448.8856883997886
True	227.55287348083425
True	4.762843277820668
True	118.9463038144171
True	446.2692606620286
True	51.347777850798856
True	65.43653861806834
True	176.47003466860355
True	284.33567663050485
True	958.5755490125196
True	396.40174800578575
True	998.8182253419324
True	179.44830629766895
True	1068.1344827151213
True	756.643936370202
True	665.5047400018937
True	411.04069435901545
True	360.3697647565779
True	75.79929149596636
True	72.2912743863561
True	77.58495228504444
True	179.92666823748232
True	478.20534734614426
True	1085.4075734864684
True	175.36085431763536
True	356.1182245374938
True	442.5001757338268
True	604.0254643554191
True	619.7878297222871
True	273.3118139504866
True	472.8895454040253
True	661.0601571560293
True	98.86681452727512
True	728.5739296275402
True	271.3603451236345
True	135.20780383318387
True	400.4618895389878
True	850.9532056689351
True	438.11286479323337
True	899.1725082259132
True	193.0742761781645
True	351.2590876649686
True	687.9124992094803
True	628.3421529875015
True	190.93655600441815
True	266.38618184503525
True	789.935699800437
True	32.46902954444137
True	186.68086588872683
True	493.28547156443017
True	711.0729580182428
True	106.90528588712102
True	37.352601341291646
True	166.64934257883937
True	718.2083642774038
True	327.8712809943049
True	553.6127325534908
True	347.94186582698904
True	312.5321611088746
True	442.51789233700254
True	491.5111070240272
True	71.0180782315856
True	368.9454809368633
True	778.1100482924867
True	0.0
True	274.8901277851777
True	242.15174389307165
True	984.1560947252566
True	148.7490809488502
True	642.846433317881
True	641.5607885553953
True	113.91007254018938
True	211.4300106356556
True	137.06313208982607
True	11.600883162579642
True	288.0859170466232
True	375.844424157076
True	1124.9582663054568
True	242.04296336282957
True	393.9864032041804
True	659.2585285251976
True	201.62601910383597
True	29.226784196156764
True	857.2205081984903
True	634.691673237325
True	157.5372605157531
True	636.0301127567297
True	157.9058322962704
True	307.4000898226355
True	783.5031370277947
True	37.53088513983257
True	109.04019396467464
True	505.8502029061411
True	65.82973156762962
True	77.12967341851362
True	405.6359097698042
True	23.901615789972887
True	746.1301015492793
True	103.38678674787398
True	158.6984798776246
True	19.051187088547803
True	714.8764957260939
True	28.14274860924263
True	762.029258352458
True	392.9376314214889
True	124.51245400785989
True	690.8104992593411
True	536.3076458916782
True	562.7738732408535
True	46.53495717002661
True	380.8673632794216
True	5.15640969082019
True	91.20394837991348
True	389.41528285328224
True	45.3131269399601
True	119.79488811003569
True	311.20892618545275
True	184.4555924883836
True	94.97190318604066
True	629.1216210065683
True	19.89039289363628
True	1147.044487370907
True	509.5419709608594
True	311.70184080704854
True	492.1375343737125
True	125.3158056449854
True	791.390253405351
True	1140.300086469847
True	745.7746032781856
True	171.4541050908414
True	224.5791095149356
True	52.38821806636154
True	59.16235520266101
True	155.57844027863132
True	98.99472924386006
True	170.5608721227985
True	1148.5747324174465
True	285.6148205698712
True	350.36198357104536
True	697.5496729096818
True	17.308793257167377
True	13.543289671687548
True	610.4221496668428
True	5.487146832633561
True	109.98811685191173
True	695.8249140885872
True	182.06890506948903
True	673.8283477647956
True	857.2720830260852
True	149.6737569797505
True	887.3222786165339
True	3.045050497796973
True	478.14111703082153
True	1069.812480416287
True	28.773921432472275
True	240.76510927051643
True	150.68290639069753
True	986.00840519244
True	237.84359012457008
True	500.1787278654618
True	119.3256837873066
True	506.62348804699536
True	158.49475050318583
True	96.9963078077476
True	391.89603116295496
True	67.69707815286509
True	53.78900972926135
True	1062.4378021629134
True	257.64892153406885
True	154.13926205572275
True	366.7091741606408
True	404.1468479741189
True	210.4753901098548
True	161.81147837652202
True	396.0509622188392
True	34.9915759583619
True	493.8056670017738
True	1157.07877489602
True	117.29385380618788
True	477.2958637622293
True	319.2160546483872
True	26.77251571633396
True	406.6762916352546
True	99.03141946319349
True	590.3354121998223
True	202.2034409631628
True	420.5639747137925
True	20.907398206605027
True	435.6116254355963
True	109.12650150555652
True	341.2601291373676
True	33.225915355047555
True	172.5046776837851
True	243.7424134584471
True	779.5579622091826
True	53.21387578685295
True	140.04591558961314
True	233.2167249288208
True	137.58581533885615
True	620.0048710164419
True	566.3526936048858
True	779.972473388176
True	388.2567729074769
True	539.5280026656296
True	427.38483545908167
True	699.1862953462514
True	72.56532089511045
True	459.84764424649126
True	430.1929484215401
True	46.79882892247859
True	85.97975095667424
True	130.0999669129811
True	85.60726558052136
True	333.3767126643738
True	835.9951461121889
True	334.19251315507125
True	1094.7915197786688
True	330.40643657801746
True	905.9832488926368
True	152.62163591912886
True	602.0379217954735
True	602.8430140551843
True	707.8795547130677
True	449.4998743947424
True	66.14284529117526
True	300.9201693437133
True	40.80849588221326
True	170.59705360924028
True	162.46515395634276
True	1164.316539935148
True	235.18281123427465
True	544.4635998475659
True	513.5354211417583
True	569.1200429087113
True	858.5121093241138
True	581.7667870513343
True	629.5840414346675
True	931.2291090585478
True	126.05820337689175
True	306.54724031566303
True	271.98709097982464
True	326.0697213946429
True	87.56238125876547
True	367.7479615310269
True	4.091444343294479
True	351.6970837161418
True	253.50137636155443
True	611.7650825375983
True	270.7565551110919
True	359.4682364773198
True	9.03324085322323
True	60.54928280114145
True	539.6551187226258
True	28.777293442664963
True	136.9938781030316
True	67.30462066646432
True	153.9991500373925
True	246.2027129693976
True	73.11499732123869
True	387.6828951724992
True	269.7015416162062
True	104.51631743936213
True	344.73206161295445
True	60.71675936837442
True	593.0379786988785
True	854.258112982306
True	284.56328004438
True	1154.1715858963375
True	109.38993730737135
True	316.33437566300773
True	1051.8122709802713
True	90.04441231056354
True	283.3131428021955
True	9.201437447152678
True	420.4091408087948
True	454.0462809921886
True	148.58379707681098
True	608.9303322043246
True	943.8101091417705
True	159.42026254040724
True	73.9513638336172
True	335.87050314405803
True	564.0202673189702
True	628.4078582719275
True	1230.0411225120515
True	28.296968129666023
True	962.5644783603748
True	133.9847024865763
True	623.755414979815
True	120.33035127220688
True	132.84902621720116
True	192.97922325459783
True	175.24618959388354
True	773.6918747552634
True	207.09083412993792
True	229.9251718686813
True	66.75748888588419
True	507.1928112836632
True	439.83343646399015
True	176.13302283334562
True	233.15103484542928
True	17.269372449542296
True	414.0596546235919
True	227.3559310882128
True	299.16299621315943
True	113.53098170950966
True	722.5124804442722
True	416.7686937350285
True	252.87702053709597
True	629.5902618200276
True	540.2578039857838
True	458.6193248903576
True	132.23222158801406
True	532.9897879449562
True	438.0105458345233
True	3.123881474945774
True	188.94174660504103
True	88.8172626050258
True	241.42171463161665
True	3.366810043748392
True	125.53025156642754
True	354.2065031165977
True	6.3165103688948685
True	869.1390778700908
True	169.70249370816606
True	737.8449995266611
True	799.4973545030174
True	154.17552343630513
True	232.52878985543092
True	492.510525615762
True	837.6875682717589
True	51.00588161759157
True	36.533799441012704
True	131.22434248913206
True	618.3018761816624
True	707.1804220009844
True	189.32562040185596
True	592.1523025125219
True	603.4185322715415
True	863.8184273678963
True	428.06139722197247
True	191.39280259782345
True	875.7188519514219
True	217.60176110911476
True	144.98114288985943
True	335.8250565621562
True	224.72543026690693
True	202.18338659324317
True	604.8959740670379
True	256.57188121807
True	195.7654923471612
True	462.94120066390246
True	458.9864676694747
True	62.14186904300717
True	279.6749445864029
True	75.11564383384187
True	322.4338311415164
True	354.6165370577073
True	258.5392811998814
True	177.11818758526803
True	383.3013674837132
True	659.3690229469546
True	733.4252125913765
True	302.44767431015373
True	726.54541306981
True	63.103838968170415
True	875.7617451065386
True	345.3896820129271
True	13.20368807096797
True	629.7786477074557
True	705.1994634569289
True	258.5617175100837
True	167.9387524580507
True	48.41514888669431
True	378.5812208774662
True	76.42372688609605
True	15.168604418910078
True	892.2338129290803
True	361.3961572681866
True	172.82469536372287
True	941.7538442902196
True	12.58810826891808
True	792.5840100203746
True	30.663946178449315
True	652.0580212748783
True	59.86914722707644
True	739.5220953243825
True	446.2534490223006
True	198.57009613944965
True	444.5425761353894
True	203.765669853788
True	298.72683487297337
True	208.74853434043925
True	393.9382735070794
True	9.689015109738612
True	324.66397892628794
True	108.36732599461554
True	11.635596790276374
True	460.23959248846734
True	727.7637181207444
True	299.0759107797913
True	79.6967774171846
True	318.75532524441167
True	80.79803432155018
True	185.456630228084
True	178.9180568644923
True	379.1214787925088
True	43.46371792072833
True	140.88515571370266
True	369.6451833365312
True	898.6543223008313
True	107.75168868650988
True	208.12285660061863
True	411.01126661257535
True	17.70709494510924
True	431.923194662119
True	523.9755106391564
True	90.63543002418189
True	395.4097596744633
True	348.9386370732502
True	420.1649007042587
True	597.0779414071607
True	1016.0058056245052
True	978.7395179080874
True	53.445593258255215
True	1055.9668857969189
True	110.9227045906854
True	110.06345700685134
True	109.1835916235368
True	483.4553157408398
True	369.3106100056303
True	567.7605408673811
True	259.260525014555
True	156.46004804382963
True	398.9213010179994
True	16.670173964471953
True	458.8558469413365
True	378.5192882012055
True	144.6997634141373
True	91.05158502985662
True	534.9282156782469
True	1021.1374050638532
True	201.0536150589321
True	68.61138294940741
True	425.59013318498353
True	374.1493556092486
True	494.1618036482564
True	335.7928437251704
True	3.487156580082657
True	542.2616467132416
True	509.2215768616726
True	496.3488384244569
True	183.3792153284112
True	102.4077162829449
True	21.71703977535821
True	383.1243336642037
True	111.450052045936
True	8.981050619872452
True	34.44010217337181
True	354.1255080602684
True	644.4404010499251
True	136.99286347648533
True	87.42866854648794
True	23.449545539052867
True	391.7209754492776
True	349.13999114042
True	808.1744952190897
True	303.7366281764799
True	520.2931073428722
True	536.6883310103165
True	528.9496634323771
True	297.08655474663016
True	561.4732305537443
True	101.0152843682319
True	570.0459838522672
True	7.816844508240404
True	371.740386636414
True	451.5732111328404
True	985.161835841323
True	359.93383779591386
True	798.2957740856415
True	961.4610863345492
True	185.0302373411277
True	37.54635133470939
True	377.2944213152271
True	396.8444785609342
True	562.445526620751
True	250.4255279861236
True	29.820065403394967
True	630.2296758831001
True	131.67423373465803
True	1066.7235694365688
True	328.7714518846068
True	474.109488322746
True	123.22245827170484
True	821.068914249626
True	139.46936389798316
True	821.880240367246
True	574.2737200486255
True	189.6097911814568
True	110.71905710675546
True	66.11161447566302
True	547.7140062961472
True	919.2677938631213
True	429.2577796181135
True	513.770920916617
True	132.1404655967574
True	606.6861112217905
True	473.3540036136573
True	798.1096020216382
True	310.4242971639603
True	611.590350057942
True	109.3430761146129
True	25.58142706552116
True	419.45784129802695
True	168.55888208308966
True	98.368615639786
True	379.5545949800036
True	1055.7741576329931
True	259.6473508249191
True	550.8204750742465
True	10.183732579874253
True	72.97774193993601
True	326.2012063671284
True	743.9151633641121
True	444.0958029925417
True	524.4675999179707
True	708.3570824083473
True	67.50672527212879
True	706.2915703944437
True	50.90029644330679
True	104.66384508330752
True	177.70365108380034
True	84.17102692160357
True	26.10499031904152
True	283.2432404076162
True	484.3071181677655
True	893.4936228017992
True	869.926042603256
True	5.617349356332772
True	280.27660652027924
True	456.2394200823294
True	121.05842183855036
True	237.5773939255776
True	323.2519240734845
True	1311.5775182587242
True	454.4184449642747
True	26.60318603050828
True	184.71362890470903
True	717.309639834158
True	35.872238803602734
True	166.41514180678948
True	584.5065927796082
True	67.00415416978458
True	872.1144393178834
True	334.7200312801291
True	669.3967084770941
True	75.55105659837388
True	672.0279604858196
True	609.4204870127805
True	879.6241167986364
True	255.8384985586825
True	513.402486037284
True	827.4286125773314
True	898.3477890826873
True	243.3707087243717
True	760.2909130263756
True	219.40596421516125
True	459.4332669485881
True	375.2299639535744
True	496.7816348363919
True	497.8557878621376
True	321.2522147329633
True	360.16936523605466
True	114.45174732643504
True	356.3739688104511
True	1174.014279119688
True	318.7501745362493
True	145.44062404283744
True	290.45210138392343
True	725.0672248948725
True	655.354977327657
True	408.7197200786622
True	121.76992677428068
True	332.6459431954588
True	35.442861143925704
True	173.26135562495503
True	88.23194827347497
True	92.1259156687332
True	562.5341201911194
True	136.99088264193685
True	131.59953532213132
True	106.02265937925904
True	84.90403836292741
True	455.6951993221754
True	383.60700010207023
True	1031.980677830627
True	532.4966717599199
True	865.4477285265554
True	272.5212266073519
True	287.34789484719107
True	544.4892194654058
True	191.17383676555792
True	738.2172737057076
True	245.90400435444403
True	358.9668883229973
True	68.03073769413392
True	120.04890877687814
True	270.67136841867364
True	121.21151828768866
True	485.6689424775065
True	30.722110549949964
True	571.4351517738694
True	1002.570430728308
True	723.0630018396445
True	1.7841513179662511
True	65.01229489277233
True	481.0326533399024
True	439.5607653029643
True	75.8056525811721
True	123.67469946551869
True	303.8698376356818
True	83.18528432249816
True	53.43823526369857
True	703.3024306935382
True	645.4802137579915
True	163.62603207514752
True	165.95961999160275
True	535.8481772520709
True	51.820057119642506
True	26.495608030322288
True	580.768523756782
True	454.71165082984
True	1135.4119578656705
True	46.2715978590093
True	466.605645538491
True	881.5283254101255
True	791.4333295167968
True	291.9836853494136
True	747.6698071907308
True	403.6584471370386
True	39.98253749392645
True	97.07371737864902
True	731.5536565094117
True	75.77592943725135
True	138.1472790988622
True	950.2434908530294
True	189.66005744834592
True	264.8040705989693
True	108.71757650507551
True	650.1083227477253
True	576.9908372999824
True	213.7204830723158
True	425.5023417930643
True	41.81646153828856
True	278.16644460875824
True	582.3871126383522
True	629.6361736129035
True	318.1364836540262
True	72.71962932145671
True	942.4315558444728
True	1028.643217168459
True	569.0898066435436
True	64.73782245700899
True	31.35129737862952
True	91.74375609433488
True	111.0255447241332
True	101.33622986261408
True	889.0425361594863
True	1231.7717586719216
True	709.7151676532417
True	335.8497880309366
True	9.432086881403436
True	20.67520971232294
True	336.8294610590448
True	474.41251742885584
True	46.04263665246904
True	575.9130522029742
True	440.41491230552685
True	389.8119864728777
True	81.47621671605337
True	199.7700924437859
True	265.01292587587125
True	129.5056860842888
True	386.3254414236884
True	42.91244117109271
True	174.13029831039734
True	1136.737508233581
True	6.918670079350018
True	24.93579478971212
True	591.4650772855938
True	355.0153249751077
True	799.180903342209
True	160.3387128259294
True	739.2239750120073
True	598.7562321247187
True	271.63045346175045
True	422.0009549813563
True	331.57069686729955
True	306.82253964402435
True	274.7525684887593
True	409.2083625688496
True	497.24314887437095
True	508.3169703930717
True	105.50547404454
True	365.55920298812526
True	8.560580757050612
True	183.648974018288
True	229.6283292486117
True	831.794396199633
True	620.4267987254876
True	30.258012573067163
True	712.5050281966537
True	834.2944495467101
True	104.67723685877152
True	344.320259505454
True	863.2915902368186
True	227.85925865519297
True	172.28635381831143
True	520.6455071531199
True	613.9418668002722
True	1113.2252346082232
True	145.2185224385572
True	152.23430738841736
True	257.9448368183218
True	312.0289273247945
True	430.0738849924018
True	400.3610534839215
True	322.70679468571814
True	433.5793696884692
True	495.347091941485
True	227.20948450585044
True	1464.2140103760596
True	249.02848628107907
True	417.0372494050584
True	54.829172024621606
True	773.7677570799096
True	253.70794295407845
True	903.642889823844
True	577.6249155547353
True	315.4629982146946
True	791.9506739872509
True	263.87828287019374
True	214.4079610878808
True	256.8032058333784
True	219.95990735079204
True	138.14264725527008
True	254.56227575001853
True	730.0572300237781
True	523.7111066839791
True	205.821609349342
True	1159.4349468145526
True	118.95529362787768
True	256.29824391060976
True	72.94310297168587
True	307.8996553304528
True	408.70449108035024
True	97.57651566494194
True	215.61172633901924
True	69.00925018872604
True	698.0931588252773
True	385.5720055416386
True	213.2399195738176
True	736.7427344541096
True	909.9431094127924
True	816.587588057809
True	826.5341639359452
True	348.0555686984342
True	1.3519907356347194
True	263.43938652933633
True	56.45478969212312
True	386.7896062769552
True	56.02214948253432
True	353.96229128255874
True	834.1915427369682
True	1048.4730490237955
True	414.4162288746935
True	22.730635501818405
True	539.5622846187894
True	499.0254591850464
True	193.55560064718983
True	234.49529033775943
True	290.99773236416445
True	22.905852571187022
True	127.02015065540331
True	907.9428526979476
True	57.84125383628802
True	501.0932132890442
True	792.2647840197797
True	101.94710503959064
True	238.0928405168836
True	108.9317379119962
True	16.14019544624767
True	1.7922502849159958
True	119.71516849584684
True	1003.6010056700152
True	485.2857300903364
True	65.1071908595256
True	787.7403186271968
True	338.4080053628891
True	1.525774787691629
True	460.6688610572897
True	188.8310698544784
True	495.184949495873
True	81.94839500374562
True	329.016570882222
True	371.0565594665044
True	165.315294025658
True	220.1703397196255
True	127.61486193019564
True	180.08413944397935
True	948.956626216755
True	17.030548477387136
True	497.80969692849015
True	487.0307464636985
True	421.1680382508463
True	207.87742967685955
True	239.16828198155707
True	160.55722613471633
True	47.509594324960624
True	494.7523280055011
True	159.31951854633598
True	816.8813340777999
True	821.5735325585175
True	251.0084808817222
True	323.3473132347248
True	522.2125283581091
True	42.16788638094478
True	85.57025836201457
True	732.3837265225827
True	1056.4472607114542
True	110.85088011222956
True	737.9684204227527
True	141.76476777665226
True	946.4112441648832
True	667.3797824950271
True	102.790370732099
True	274.168470808738
True	616.2708095665098
True	264.8985849589973
True	43.50547162713341
True	571.8694394000725
True	455.19104528009
True	6.5316458953714935
True	463.3287472136808
True	64.4786500431362
True	169.3100408456255
True	240.6660634927666
True	309.35466236614826
True	75.12916615397637
True	219.35461072349688
True	358.6613377121566
True	437.4676235241587
True	946.1304087705884
True	47.51858595909907
True	926.3850189304122
True	1007.6419008748306
True	124.2039400009899
True	71.83482520108936
True	982.92236809865
True	33.60741196883439
True	227.66520904981925
True	84.63939697999929
True	212.86562236708
True	355.64810747978424
True	950.7116631149458
True	91.82656729383726
True	73.24325393941338
True	630.271544571861
True	276.58929525885327
True	710.905712343709
True	53.52234747237185
True	478.9675330260292
True	383.61713603366906
True	680.4716262389145
True	51.4708081841995
True	98.65461891079582
True	28.387431586581958
True	267.96944514416833
True	39.08685047557853
True	353.0687732607233
True	2.887493738466324
True	1194.423183118355
True	110.54342456899862
True	128.00830262843502
True	363.47698465400384
True	712.5965398218508
True	679.5575669307595
True	1006.1409715353296
True	484.68922237101873
True	426.64404316288176
True	140.32672871763987
True	406.1663546375484
True	843.5979161322474
True	441.4789442100864
True	958.9857974903596
True	85.38125696178125
True	421.5913092607887
True	175.0685355387845
True	286.8245927633425
True	775.1816049909608
True	156.37922197019336
True	136.89908685193882
True	64.5830587192381
True	869.3550054985141
True	782.9702044600723
True	82.60820011238303
True	443.890142893512
True	760.16805367477
True	415.7633945897248
True	58.0392133730682
True	327.3480941476445
True	766.1960514779992
True	32.3654458821614
True	371.30836400982366
True	170.8383095932991
True	276.62086696695684
True	34.85887695982134
True	216.31226704674577
True	772.7819359151562
True	636.5633133120297
True	52.91988086066801
True	290.4458119796307
True	899.4145564596049
True	16.989413158664128
True	325.265829654006
True	291.27107094600285
True	437.3451457481089
True	216.78681039430307
True	601.717643778399
True	44.16128706762301
True	972.5554249133812
True	892.1069021750682
True	48.40897222356863
True	389.01684301062016
True	740.7039849051981
True	931.1934705346382
True	267.3983361160493
True	616.3811051289147
True	128.03573379700325
True	194.09187235196185
True	133.9807674947323
True	130.71580678960328
True	219.48770741664052
True	940.730119850928
True	801.3670357738243
True	965.7610324814088
True	20.421866843130765
True	26.88559733975896
True	370.7376703573356
True	12.691682941025892
True	597.4883898469948
True	1020.5827936850546
True	264.568522520387
True	214.1635666052784
True	84.30347919306114
True	219.9589684399466
True	138.0760171475104
True	47.54162075899866
True	136.97976985292024
True	90.00102102746821
True	245.91668338948705
True	503.9441195944871
True	160.28515473917457
True	30.48404595051462
True	58.15012387219877
True	451.92545862857713
True	270.311097855996
True	582.2136465222828
True	22.29658628440025
True	110.26913108389098
True	659.9036370877634
True	245.76037892416323
True	475.7623425180694
True	652.4488328639899
True	101.32996844223028
True	106.37240648954
True	75.59700964499486
True	28.039228124609465
True	119.78181810144642
True	90.9851215605298
True	102.60569040104455
True	155.81026335593162
True	240.898395021575
True	840.1644643328464
True	275.9808929407806
True	923.3057670870132
True	171.61865424013885
True	202.734111356046
True	797.6217723038782
True	312.80404164126776
True	591.1553854330405
True	256.4606660887675
True	350.39927156581155
True	459.12460211868
True	552.850336777897
True	646.1008113967724
True	358.6661268163477
True	35.28407004464592
True	587.0625944645346
True	622.2866674252107
True	20.17537889650285
True	11.628620633801033
True	260.8581753086546
True	400.4381386839328
True	440.93428686021366
True	69.05536179988651
True	619.4045971100012
True	919.1595412352356
True	238.77494946268249
True	916.6419600512172
True	294.15155566718306
True	105.88203429981635
True	266.39011307964745
True	652.9177409796523
True	36.437199907500016
True	569.6533881626651
True	1301.8577838393403
True	1008.5906900684234
True	862.7524604178213
True	215.98783296315872
True	85.98423186683962
True	193.38603265037185
True	860.4719352632496
True	143.2515891569489
True	1067.8476940962214
True	868.9942688283261
True	39.78824509950199
True	87.28154847248264
True	417.6801536632515
True	396.24235308673593
True	185.1301047132714
True	546.3601825210268
True	657.5098468035502
True	124.6961539602218
True	271.02152895528417
True	1022.2584059078832
True	49.86221138268571
True	712.2564663096935
True	538.6794365319857
True	39.39130967811264
True	813.0071813370962
True	389.5101127933835
True	543.0361576014341
True	107.77399272847708
True	272.8117670088015
True	213.6142677389062
True	26.8583548335804
True	134.18921380597698
True	771.6192734906588
True	142.59263934485733
True	390.071678901841
True	65.7580026781943
True	630.9400379076021
True	617.2247908531975
True	230.67997445983727
True	472.1718296152448
True	164.80511797224128
True	159.08911950007877
True	224.7224476924561
True	276.79233345134367
True	357.1726340469889
True	130.94260245722623
True	197.1443964865512
True	26.22006965552788
True	893.0067513056614
True	302.1076101525215
True	9.723657218484613
True	373.8747860077588
True	157.89905800430557
True	630.2000641105387
True	376.8067832365408
True	574.7095861014747
True	547.6668046154116
True	492.04383545248527
True	778.1594731538337
True	239.87657764111708
True	558.2248091846959
True	165.11853649859458
True	516.919481926521
True	381.1520450173373
True	373.7515261616868
True	125.5962681956525
True	141.48037204776656
True	106.87347596161246
True	66.43109349934258
True	739.1263577013074
True	184.67882381248185
True	44.03625731577462
True	0.0
True	565.1735891351695
True	108.6764050090162
True	23.178984653679613
True	41.34102055071504
True	115.71002607826324
True	529.4314813310161
True	185.2962104931825
True	112.6543900894778
True	34.59309179551036
True	163.81824719687393
True	944.3555312524968
True	50.46828185913768
True	220.9590251214813
True	749.3017009866735
True	321.0825540267913
True	468.17763612327394
True	470.4688169823168
True	523.1476046568731
True	604.3533527543731
True	890.9829514180991
True	257.5100620706691
True	1054.972867739231
True	919.046872710594
True	617.6693385755278
True	342.782465309947
True	833.4035143443899
True	10.175709110921558
True	32.15833649387886
True	281.15404847089343
True	42.98956417594776
True	211.26277126596773
True	740.4269262824412
True	227.3226181782381
True	717.1540146234678
True	777.7558389187144
True	129.54633487357663
True	369.42272893987615
True	580.2054262886679
True	24.58481952077689
True	135.47533566143747
True	435.4900012616423
True	304.1566450132474
True	208.21795417203344
True	117.9358758708988
True	374.7258984789863
True	22.86794298411004
True	374.7148561616044
True	377.9211837950033
True	1094.247363047628
True	351.79535733088727
True	28.984595093867604
True	453.49967127620585
True	454.2424876799786
True	248.56593644510176
True	32.55461409683845
True	761.9192245516441
True	441.75877129024354
True	182.13721912910412
True	13.595660038968688
True	1212.8684945605398
True	167.8072384177204
True	27.058954298729788
True	308.5199586411121
True	280.04344776976234
True	118.1430986420131
True	302.6458326547869
True	47.55687876585075
True	325.91648943841574
True	298.1722791485174
True	328.77613066696085
True	30.341099421808632
True	46.26161733627436
True	1085.9053030469613
True	22.497630457852598
True	13.978825348212156
True	176.51626420818093
True	636.5136829876596
True	8.096343899869298
True	191.60986750120264
True	169.02977621983374
True	564.8544982424429
True	375.00036967137765
True	737.9819590785454
True	319.2256309709785
True	503.5533965462652
True	447.8422241160566
True	493.5514814555708
True	100.5436065925291
True	1259.3031817713968
True	876.931625103265
True	299.40992680943754
True	538.5386643517953
True	101.33787427133431
True	568.7839539603275
True	430.1761154700937
True	153.25106751882058
True	72.62516451601046
True	337.01041798826503
True	170.49169653201514
True	29.53796987242334
True	601.3307858553183
True	385.0251075900706
True	70.97542870133549
True	29.68140864301868
True	664.5454118777092
True	499.6723808650528
True	72.66943734051428
True	23.19956578458091
True	317.44112106547726
True	329.4504747093319
True	714.7638627965233
True	547.999544914048
True	564.212492321747
True	798.7885008962389
True	9.682938463984735
True	58.6436833320877
True	35.49225565988699
True	58.80152722564397
True	511.54172755133936
True	587.950596855958
True	83.03317400148498
True	107.04754908697576
True	193.2109404310961
True	74.66060043393738
True	179.98544758777786
True	209.4313361839256
True	277.80543395492987
True	831.6828243256855
True	603.8572313115008
True	279.42094728965964
True	197.7807737757429
True	265.2481263323952
True	234.54369919553008
True	754.3742722561229
True	332.2612892440186
True	179.1638883105096
True	904.1941972137708
True	350.5301266304977
True	457.8887290509263
True	153.61370452412618
True	117.70800003440044
True	66.76372648143305
True	208.44150808665967
True	993.520920131686
True	523.2505857643653
True	110.13676943447228
True	346.62384406129013
True	99.93994514688195
True	671.1415648567473
True	4.639634528302783
True	668.5141380871312
True	34.68096269960324
True	957.4763851096352
True	846.0367996359037
True	211.45212689117668
True	29.43401719527108
True	78.4305806358324
True	445.97099166724047
True	234.64956905057932
True	1.395695011212823
True	81.71723998283163
True	1100.4063160590863
True	341.0523627495191
True	679.2015703063469
True	482.831599275443
True	32.357072011690256
True	138.46469074852547
True	428.1795613489096
True	905.03505004917
True	827.7373254101567
True	424.0623111994568
True	340.35167615701704
True	17.662724529502974
True	75.69229445973718
True	755.7661036779438
True	483.0342434738589
True	384.9943900825841
True	846.6780043248074
True	26.240520709260565
True	223.46298648890456
True	873.1912934151652
True	231.93820205348715
True	9.442351384140288
True	498.1777254843474
True	101.153457266359
True	643.5936404356835
True	52.311861764212246
True	253.2836050740794
True	854.506214683579
True	891.3667463807045
True	289.84806165861806
True	431.3426290868654
True	119.27782930222754
True	618.5938675196525
True	263.72437559459314
True	180.9617910649833
True	835.5651807557144
True	53.15976179606994
True	721.8719421870944
True	284.122549319364
True	305.0914354760507
True	166.63563936759195
True	476.6704942173959
True	588.850264694614
True	374.2593930560949
True	427.2521805296684
True	70.68696358226883
True	158.8854299455578
True	462.6079363342837
True	217.1320462746787
True	36.1815603013826
True	206.2370201696601
True	397.1284163456424
True	385.3787323020913
True	756.9417655184653
True	132.7188731278518
True	662.2724118861596
True	471.7243598051836
True	607.8638710356238
True	136.9818491358278
True	38.863927648028415
True	680.1952295256064
True	73.88401107219703
True	550.3198037689183
True	663.3464104285601
True	441.1615608661639
True	137.08694229
True	525.2971337489358
True	3.94443519451128
True	393.1916251444412
True	30.723084565622884
True	627.2597978276608
True	270.7983380570346
True	586.8595437535449
True	708.9435796784703
True	139.4742034016237
True	542.6406288627913
True	521.4070636590063
True	61.22830404501182
True	972.1457512812603
True	3.648515841792377
True	24.214225986997835
True	655.4809539268707
True	676.8169702524548
True	133.12919881876888
True	406.4088256037671
True	118.94799987155912
True	75.1521723736722
True	439.2870898512545
True	42.37120865045621
True	510.9659418397408
True	13.72037285209913
True	864.3223150860593
True	566.3407889576683
True	668.6941184663032
True	102.5451713994106
True	384.28406162734825
True	1015.6200866005872
True	867.3564062983565
True	137.00497192918044
True	552.2030355578704
True	451.9410926709014
True	250.6370335776805
True	254.0969741888998
True	5.697304073151882
True	320.7326965715736
True	12.18342491471096
True	371.9643943447239
True	74.7471084571896
True	401.0754691453817
True	645.2610261816919
True	125.95677044532266
True	237.6323773212177
True	635.0581169517534
True	674.2418438808553
True	287.8009600620455
True	133.8644580275301
True	170.61999318522788
True	471.6350495053716
True	82.65697189279253
True	9.84086089629941
True	514.4854428627502
True	569.0160375903558
True	19.813842011366205
True	133.02717433185032
True	931.673478328708
True	482.7141578811956
True	265.8040878017086
True	33.95327781284461
True	469.667007563161
True	110.05731004177038
True	586.9398540117826
True	668.6134540126957
True	295.85821216987665
True	370.5981087172253
True	182.4525748699757
True	228.50909902993976
True	73.51389011320732
True	211.04399267697303
True	505.95384004065096
True	21.533487538047797
True	436.9360830577128
True	362.4036274813832
True	727.2167030912269
True	905.226818997462
True	918.8429741869924
True	156.0984982581704
True	399.66095893827566
True	72.78276783917026
True	174.84778569490115
True	319.3654228972535
True	9.323924517462649
True	808.3635253308472
True	23.65689981756128
True	390.7813022877448
True	269.06238570729363
True	654.6689328658464
True	211.16935726036857
True	40.48233731194764
True	682.9700387949425
True	1080.275726863794
True	223.4062320392681
True	136.17879255064773
True	601.5141372860684
True	503.9967061944769
True	17.894449602224057
True	807.3323843762877
True	108.52222196690516
True	45.862261545329325
True	312.2011985346797
True	350.1310919131888
True	395.77890767789967
True	268.0228243010668
True	20.996514834013457
True	22.124817435731877
True	851.8642110096356
True	210.68605981091
True	117.83272971020388
True	851.8131330639292
True	659.4139900818899
True	654.6716543431303
True	457.7769970054866
True	157.54395518911522
True	32.8911285476293
True	104.17972403807094
True	432.39700825661305
True	230.91037499830293
True	476.1543133303082
True	145.07336620067608
True	493.2043917157126
True	646.1419686047004
True	955.0475270077494
True	23.42431909004973
True	997.1626959346286
True	1119.2163051745838
True	504.6270663002296
True	85.48265908549764
True	786.8740333815334
True	637.8910903220487
True	678.9662197871728
True	178.13815993332116
True	748.657868668952
True	682.3696477225667
True	117.59553547156068
True	798.6822602884216
True	800.4155987121931
True	481.2618628382954
True	217.77056373209635
True	73.29355425266948
True	315.12093955909523
True	353.01861638008234
True	477.6528887461527
True	433.5105272322944
True	198.090875840116
True	316.68948285065767
True	2.797735377375832
True	13.954397738448195
True	106.173819120547
True	128.89821629908846
True	370.1409273064829
True	340.0671964775932
True	112.08850556614831
True	19.30035555739036
True	207.51238720439557
True	845.5777185905232
True	462.4710423110759
True	524.7975207721367
True	568.2331073498754
True	806.3187129477603
True	639.4822697875059
True	93.8209569585129
True	219.73429901622575
True	241.78073762393888
True	290.31633299779304
True	104.79538628506228
True	376.1548256195104
True	428.2565711518279
True	170.52848396016367
True	651.6078561216859
True	250.87710709847545
True	205.01292357633952
True	25.341677557635247
True	242.03189797860625
True	486.4301013789631
True	166.36273069822028
True	540.7726034040965
True	461.6871264639223
True	244.9573237000036
True	105.62347096016966
True	40.55222587944864
True	404.985820629122
True	803.8301757935146
True	161.40091280827747
True	1099.425079600315
True	1036.4216409554854
True	480.8209091181992
True	102.66984241673369
True	115.61472132499372
True	657.9669252146172
True	5.561779040498871
True	231.8865197297893
True	128.24769805942873
True	120.28209077384916
True	336.62862915111583
True	639.0564866237389
True	38.33188777270661
True	122.4202530298206
True	934.1275187696832
True	53.75035382103141
True	466.730521764174
True	522.5943826301215
True	244.5439528879052
True	133.00474640085457
True	908.8312602859152
True	1194.1002662628623
True	519.7697860266522
True	639.7753166453172
True	205.27278136913648
True	154.17325050271785
True	323.9441347576193
True	261.00147186852803
True	169.68112434263702
True	296.2180210441561
True	351.7602210113014
True	11.518826743936966
True	615.7085229145055
True	148.63392761951104
True	78.29358716741109
True	448.4814089571569
True	310.8293396062421
True	1162.9446152316675
True	350.8882744099987
True	1018.030790711628
True	10.27479876577885
True	273.4314755413055
True	221.76428452827287
True	157.75768604205527
True	519.5246984347873
True	196.21971254828333
True	424.8403746049522
True	335.7570127624772
True	106.69460548177663
True	355.69027473463666
True	1039.1593553765736
True	730.4340485244813
True	226.0236139114234
True	104.59689377032808
True	296.7077974631872
True	26.24318091364011
True	360.41155652760017
True	321.3705244318954
True	590.5067052538171
True	429.4512923258111
True	358.0332908694613
True	151.0719704573842
True	12.542298259689442
True	422.0126897464035
True	276.84557874517924
True	141.90827478206893
True	301.0868996830036
True	419.8762070819346
True	814.4447131647976
True	313.4856764851458
True	786.7427410133733
True	389.7304620423116
True	368.9181377641995
True	1.4052903430977794
True	1210.1592685266296
True	102.44329406624712
True	935.1430119621558
True	205.57134411981224
True	460.201155928268
True	669.831988301083
True	85.66550312282416
True	466.77440875471086
True	33.87441370287337
True	420.408880841688
True	77.45647873362488
True	233.48075215100664
True	37.30062055204702
True	694.6845471839528
True	185.18045533048524
True	25.84286851111643
True	396.8485836517288
True	102.9063741963418
True	162.24248818875813
True	820.0313647200791
True	265.870352053006
True	150.8994363399881
True	368.6614909212231
True	517.790626735037
True	343.7164089088143
True	505.9563213050478
True	615.250767852519
True	155.58775069766017
True	6.967440549558591
True	74.90435105354784
True	436.32392629371367
True	90.79619375138267
True	80.78622546235023
True	1047.2560403905106
True	26.915608503635934
True	323.0053900964719
True	320.23552582688944
True	453.7535651186121
True	665.6617618405318
True	186.37072688513936
True	650.680606878065
True	325.066460879888
True	348.5304938414184
True	277.5195828978857
True	221.62700665196616
True	377.09987698171074
True	441.37006274204543
True	408.5348476232866
True	589.983248459586
True	138.83711712513204
True	78.00430060342981
True	41.22297044985855
True	290.4820989297701
True	652.281185097126
True	408.0328106570537
True	776.7729627418001
True	208.0223202358403
True	377.6950922226363
True	65.85130334998982
True	54.98906851864682
True	431.6861228182785
True	196.65039525955572
True	218.15933996694395
True	44.26871243469073
True	1083.9670999702766
True	174.69754649439733
True	912.3445467308496
True	321.8243490302178
True	929.3206610946625
True	235.9019141017788
True	477.7608620253452
True	545.4241554591151
True	616.5001981823104
True	214.61621091169775
True	477.6014099564859
True	949.5455836563063
True	125.70884298123563
True	6.660176331396564
True	569.3719202814461
True	29.158915653450187
True	71.78485111581368
True	801.0684844063461
True	223.7977165893876
True	960.794101304973
True	682.3764889658727
True	419.200969922542
True	283.7721550951123
True	485.15975218936927
True	339.251615141906
True	179.75916269037202
True	687.6855059439054
True	753.0706838577652
True	203.7629874522881
True	90.84139017100917
True	525.419275908066
True	135.18801816361668
True	381.9179849167528
True	334.23064796702783
True	61.77810078249287
True	386.4414490203411
True	417.4232091133445
True	356.00360955621466
True	425.3900936230857
True	425.6215256035903
True	665.0447901737095
True	59.61996222667034
True	441.3514318852058
True	323.4532725391733
True	662.9853472117095
True	214.28145133981192
True	104.47618475274008
True	43.13340223099593
True	536.8241039565131
True	678.0332330222266
True	187.2650250395941
True	418.3395528202162
True	345.24089955032844
True	15.320778125977268
True	180.69430162690853
True	291.6300811965595
True	2.4309111146446174
True	869.9840986227192
True	82.14460840005255
True	101.69203163721453
True	109.39089426844502
True	354.1708765001627
True	35.37496637660886
True	445.9830154084619
True	224.8180550287478
True	6.498213300981581
True	116.35882326932206
True	446.7088933815903
True	51.98783003789628
True	67.50265925907979
True	189.22247812264135
True	293.2657892139577
True	984.8262863141672
True	384.3188941143173
True	949.6624729876136
True	191.7697983703285
True	977.0441728990036
True	777.9134785543771
True	675.109719141714
True	425.0587172784967
True	360.7366538870117
True	82.74086945543901
True	73.92471931265554
True	78.98815045870403
True	184.56510737701305
True	482.3821932470393
True	1112.3957021742387
True	166.78249189116136
True	356.47444445673824
True	435.1402417821523
True	598.6642572621363
True	584.7054324089228
True	276.4063414585917
True	455.268579634482
True	660.8679588093861
True	97.3765298489828
True	679.6839932850233
True	256.5274535572377
True	130.39079476973407
True	405.6887961342651
True	865.7868492065602
True	434.8631865364896
True	855.0854128570538
True	201.50355981611773
True	350.1301491817143
True	713.0776849716051
True	643.5187082371583
True	183.43669247011985
True	268.03388727216395
True	782.3371298233375
True	33.20625524497227
True	190.9186058222739
True	478.509102734881
True	717.6171754305112
True	105.06883639975068
True	38.68535672095668
True	160.61272087706877
True	738.2273821500141
True	304.14443343564653
True	542.4727041826112
True	356.5499317198557
True	303.57621321638896
True	452.8276248432342
True	490.6185465416269
True	72.09079099372074
True	383.5988006832656
True	774.9053053711762
True	0.0
True	291.9886061577337
True	231.90226776285596
True	978.1788905759892
True	147.27922533925448
True	661.595318014432
True	645.7791524240959
True	112.45374948960864
True	213.26711933081825
True	132.7539180594474
True	11.416758108427311
True	292.9683138267693
True	375.23937581863584
True	1144.156318611802
True	231.50047411998577
True	407.7391802105649
True	662.984613489311
True	202.3458800133992
True	27.634896130797568
True	894.0648269181909
True	626.7824931805258
True	157.30308023507897
True	664.6501135395242
True	161.14946779100478
True	312.0989760647876
True	755.1643191993708
True	35.535099960204086
True	107.01264990199068
True	492.3786858167447
True	66.10987791219075
True	76.4543109063957
True	421.7658836903608
True	25.67400745884199
True	762.2970661801431
True	97.44442184579631
True	151.3638503756285
True	17.681323614955645
True	717.6872135751531
True	29.48848996066928
True	767.9338752336495
True	402.2791967405335
True	117.20095511537262
True	692.9602199947408
True	524.8014654185591
True	558.1717427309771
True	45.8944679761887
True	369.8460000950745
True	6.585960074997242
True	95.3277992015394
True	384.8962713722591
True	49.863985491567256
True	116.11015976233593
True	334.71549979516345
True	178.4517257458808
True	102.56872065719573
True	647.7690750040252
True	19.97243844634772
True	1133.101238149943
True	514.6707990147731
True	302.09008112451806
True	503.7044998447478
True	131.26727241480663
True	801.7228136965862
True	1123.6572692900163
True	751.0062426830076
True	179.31198996058703
True	219.83167946090464
True	49.32317766239352
True	61.53022936046322
True	155.3676220878805
True	104.52307897419276
True	172.48214551643517
True	1213.6866578891097
True	317.704505132298
True	342.9831473256182
True	694.1108314271537
True	16.883292031587942
True	14.840580026226226
True	606.2725121826888
True	5.362454092801059
True	113.44786609190056
True	690.0234212125863
True	177.25154506562643
True	622.0762637375789
True	838.5723573621431
True	156.46759887706605
True	903.121869550766
True	2.850676296041732
True	466.80940860120313
True	1036.008399456528
True	27.13903850402187
True	234.7809096952336
True	145.8183442017697
True	930.1501091628209
True	232.6765914169424
True	493.9032337359383
True	118.1884842800834
True	512.8042398080594
True	146.55333466139564
True	96.3491058889239
True	385.3037749835774
True	69.83182048723926
True	51.03904000807241
True	1052.7497165902805
True	266.03011146708286
True	159.45047061993472
True	367.8511624612735
True	403.4782748176464
True	211.99427155257317
True	166.57890458218924
True	406.9166223856525
True	35.18539257478289
True	474.7198135192904
True	1127.3699607572505
True	112.74964334039156
True	488.07927284845886
True	311.6598251716205
True	27.326837248630564
True	401.688090045394
True	102.1260167175434
True	592.373948022021
True	210.79763778938488
True	404.4690627658351
True	19.644413069103912
True	430.0364855910703
True	108.21842147729994
True	347.1478162650616
True	30.245232486083747
True	162.57988260587274
True	238.25327811842183
True	729.4078579315586
True	57.17620566952896
True	144.086082164713
True	236.4865767936492
True	130.9887207604414
True	631.6161895545043
True	565.7746864847792
True	774.6159282550781
True	398.7442299027846
True	541.0620898427071
True	421.8772078828735
True	679.0737290724578
True	74.05989235147013
True	453.24003450273193
True	430.7671029168845
True	47.5259162394016
True	78.87287858651267
True	129.31495900885997
True	91.77904718255247
True	333.1573741918333
True	870.7628708748222
True	317.8061434313984
True	1143.3081850336932
True	314.3753185028608
True	928.5474359332184
True	151.7005588688714
True	565.0656689144092
True	598.0458573246588
True	697.0280338984244
True	451.97193272762905
True	61.44857482768628
True	293.49557076569334
True	39.63645082389567
True	163.88831352572168
True	169.87910767459007
True	1135.8964413266146
True	232.7953038364249
True	555.8199146360035
True	571.897560084217
True	558.2514444687613
True	888.2222794194831
True	581.4233080752913
True	649.8474653182002
True	920.8993064824834
True	126.92723093539284
True	323.54414913613186
True	247.3429314937633
True	304.6589592494757
True	93.5909216440657
True	374.2793073017405
True	4.292417043769377
True	331.64124822394564
True	262.12476500110654
True	606.9289163022753
True	281.87734870970075
True	352.70427796977054
True	10.504127414972942
True	59.26208083633689
True	538.5694125170897
True	30.192818352951345
True	146.40794691653065
True	61.947236672836176
True	150.2681878686411
True	242.8988990498794
True	70.00994272556632
True	388.8434592117362
True	273.5361626539701
True	100.6664039887581
True	338.8877866628368
True	63.5953978422145
True	579.5134043574172
True	830.8659974114859
True	280.5691495148416
True	1165.0792287790468
True	112.00984423298772
True	311.4271769980934
True	1065.6002806418478
True	85.42695486803822
True	288.06573183965554
True	9.42812764236609
True	418.3977373134395
True	456.80779920278
True	146.05707572849272
True	616.4964695659971
True	924.44480394401
True	160.24497667205466
True	76.76032055327043
True	335.8196473865446
True	543.9739983648435
True	601.9736361113438
True	1240.802225735693
True	27.578383553480325
True	916.9714988838248
True	131.58746587846667
True	643.8632253581009
True	117.12547040154747
True	123.99383387656115
True	193.41196358010504
True	171.76051863005733
True	756.6018095181546
True	210.06255383012805
True	229.4198852983345
True	68.31068497484011
True	503.79645517294585
True	431.5659568652733
True	180.08078244208426
True	241.29015850000903
True	18.50512848792324
True	422.35075177706767
True	209.0204734050465
True	299.9420035011016
True	113.90704447439931
True	726.5379794388829
True	415.3568237146514
True	274.03268233514785
True	650.4959687178066
True	526.7141183735121
True	480.8879995781522
True	131.13046367879457
True	524.8167175662687
True	410.0200059975375
True	3.371177530237859
True	190.1831615376805
True	92.5456929456867
True	247.90187753640396
True	2.362563876328076
True	129.49251675188694
True	353.4971205536227
True	7.0327129272958
True	860.976077131333
True	155.6772298337405
True	704.282961214727
True	793.5245686853334
True	161.4594565629463
True	228.8269906031787
True	483.3240771928392
True	854.2218353841663
True	47.147442303139606
True	36.51596754017443
True	134.19163236117186
True	621.8819322188324
True	726.1243800702568
True	183.06462802067392
True	603.7301921584011
True	592.3328778206482
True	864.6832008481965
True	400.62211647277246
True	183.11170560112632
True	842.2701344147181
True	222.31613205889545
True	142.01337110036474
True	308.46856041587586
True	225.48931168000937
True	208.8594773578815
True	602.7340997388158
True	259.40304230048065
True	198.76912684033783
True	440.5160869201063
True	470.0357891607944
True	56.65766504457736
True	286.656191715181
True	78.64254665810314
True	355.561664000517
True	350.0348314336184
True	256.0247332985852
True	172.6124886805045
True	396.3764222046469
True	647.2879862198961
True	758.6731471567516
True	288.6084879227444
True	722.23296918354
True	65.85694796961849
True	872.9371138748503
True	357.2067773319531
True	13.83567037325414
True	594.3847854328114
True	676.1876908365584
True	243.1315450507822
True	168.88005334454564
True	50.166629858187655
True	384.2086459592508
True	71.71983233290457
True	14.662322963225112
True	901.212887798602
True	376.1816490777202
True	178.49213507772927
True	1004.8653954163352
True	11.106884011510113
True	770.8546938375773
True	31.097864049115845
True	680.261539225475
True	64.21550220551755
True	777.1540694898118
True	449.3051490718679
True	199.0650886290394
True	450.34060309170985
True	210.7095329320126
True	298.0854333475243
True	218.64327072432027
True	398.7659269684953
True	10.14626300503658
True	316.7186602753492
True	108.98819326377398
True	11.209116200151044
True	473.7469924852207
True	727.2264177137187
True	280.928737839072
True	74.49332426538751
True	307.2266662580852
True	80.13816333689053
True	179.7596384481232
True	176.83740208403677
True	376.9778264733998
True	43.87603455709217
True	137.10922825950658
True	388.0852956207441
True	891.740268029638
True	110.17807528138673
True	206.02564128868124
True	442.70378342273006
True	17.386391348239194
True	413.0824285350712
True	511.3147511778729
True	89.85288226921803
True	403.53135417622514
True	359.2331531469618
True	416.69162639096186
True	610.030595977823
True	1067.4578261379866
True	965.568959972285
True	56.40484547875343
True	1048.8802911664632
True	112.63482849261062
True	112.26064356436544
True	113.17090865559057
True	485.700870463676
True	380.31670597176105
True	598.2213336373658
True	251.6377913705824
True	147.70376801309953
True	394.3848551461328
True	15.706633641091347
True	469.6241258590504
True	389.85765095312456
True	150.15312687383627
True	94.0760638885952
True	550.5546726523221
True	992.30462420026
True	190.06671015943127
True	66.76608833133334
True	426.2145486464105
True	375.5543070003068
True	476.101182896672
True	328.1678080554399
True	4.251393965956755
True	532.614461324303
True	505.39311716693726
True	509.2101842503894
True	200.609596096516
True	104.61395560041775
True	19.995850583019678
True	372.6153670820922
True	106.8234668426943
True	7.3208244214718015
True	32.82848244628862
True	357.7071644274132
True	652.606485220525
True	138.35129192181927
True	90.13785096582026
True	26.365735679933607
True	392.3026501194663
True	357.8071081692551
True	781.0957572649249
True	309.5188106944519
True	537.8522567528674
True	538.4712206050948
True	517.9578539697391
True	286.7268839412717
True	561.6897271614088
True	94.4126938926736
True	573.264106218509
True	7.191782266196158
True	374.4901906240593
True	470.8895208655868
True	951.3906032089536
True	346.76569568185505
True	801.8789971655975
True	961.3365971652732
True	171.2557876240874
True	37.253794623212265
True	364.2517546428628
True	378.1133555567934
True	582.8378403854964
True	254.72148570794303
True	28.52572889188937
True	629.2512599919571
True	126.391985723517
True	1026.3663832691177
True	325.70808770149586
True	471.3040530790928
True	117.76772299816732
True	823.2739387895566
True	141.1392403989299
True	835.7001909120256
True	590.4726972824133
True	195.5577409252012
True	110.76773537312734
True	67.82357108734558
True	563.8078744845253
True	922.7394438244196
True	440.5358688189593
True	519.1446764647274
True	127.5935198793226
True	638.6313907583831
True	474.9126506020928
True	780.5741491344778
True	320.57344714226485
True	596.1286837831434
True	114.90616646703164
True	25.83747217951281
True	416.86152401205095
True	170.05487816550485
True	103.11084913278977
True	377.1675134043558
True	1095.0634377712177
True	267.03990633552905
True	545.0027082617372
True	9.686958893219996
True	78.03131086971081
True	328.6038630984883
True	784.9740910789692
True	449.51176300428
True	526.1199263850824
True	731.0291104816099
True	73.09124240842858
True	741.3589889059407
True	48.08341912311411
True	99.27213332781784
True	174.40392153138276
True	86.62553137988736
True	25.623241414819542
True	283.41832351437586
True	451.7453107144189
True	859.1829655661417
True	846.869174011154
True	5.686164995166161
True	284.1723675661768
True	465.9515280975617
True	129.034899346363
True	235.04014810147603
True	325.4307566952246
True	1313.4462594690722
True	450.3699261522273
True	23.720652900272547
True	186.91367467203872
True	713.381013036843
True	37.1090084249853
True	173.09711458935274
True	553.341678968532
True	72.80043435390468
True	874.9196178261935
True	332.46216395745125
True	666.0509175440064
True	81.92104692860983
True	672.4595203741297
True	590.6641046989012
True	866.4778352484141
True	256.62275878555187
True	500.8426029727006
True	835.7681438901215
True	911.683693256555
True	235.8725146704135
True	754.0124581119845
True	226.5319669298982
True	427.5278760551826
True	360.70733134496686
True	503.222074867345
True	496.99995112170456
True	327.98167197141726
True	356.98211568661776
True	109.359325940189
True	339.77265096344195
True	1110.8212384110775
True	287.7078084195942
True	141.3762774415025
True	301.5583861139698
True	744.4024298610964
True	654.3967782892814
True	421.2317447679749
True	118.03794508824022
True	348.2746512037141
True	32.6232252118575
True	170.41917303418398
True	93.65232583074564
True	85.03775256530137
True	557.7190464843992
True	138.3387794132176
True	140.0189532788809
True	106.825272751701
True	86.68390256834154
True	454.11165425967727
True	404.4701008138279
True	1038.4192291700165
True	509.1714775071517
True	808.6769793740342
True	277.64173409879874
True	299.08688416385155
True	543.167864258215
True	197.0911408768612
True	744.75857360223
True	242.9631558654821
True	346.1743933443639
True	66.52077098352389
True	121.25484678907696
True	263.4228716048243
True	121.80940097929236
True	478.0315565507981
True	30.83455092090385
True	569.5683005253659
True	1032.475630125518
True	716.5735803000774
True	1.2675416344987316
True	61.01022779148437
True	498.4929938357729
True	434.3631800786761
True	76.2008767500983
True	117.7567595613076
True	304.5048096135
True	75.34324517254541
True	53.30417153906886
True	721.7860352086776
True	680.9054135286852
True	162.82610346074185
True	177.69513155789213
True	541.1674414114542
True	51.66637531551408
True	26.82468393647632
True	551.5762351652381
True	461.5354172935607
True	1148.1931154156907
True	48.36122245637527
True	485.9107248479537
True	876.9422193997586
True	791.5843948856017
True	292.8944145609447
True	772.666300483621
True	426.8746794929736
True	37.690265568378
True	96.504164539589
True	692.3610296849769
True	77.19197909763137
True	141.1734933087775
True	934.3514599963246
True	191.00750386741444
True	271.0087488555156
True	98.23894226898052
True	639.3444580751216
True	604.9786355056212
True	210.17019045394684
True	425.35351279026446
True	40.853855516054665
True	285.45158973089855
True	601.5743051155573
True	611.1311113825167
True	315.3209396415565
True	77.30612928295955
True	974.7141406164184
True	1079.5082725039777
True	557.034812332209
True	58.22368997141459
True	30.5302199692788
True	82.02080358701238
True	111.86468749518956
True	101.75521601284672
True	880.9237065052217
True	1235.6866698660374
True	744.0927875149838
True	341.67958098844065
True	9.317653774967482
True	23.29162290515721
True	348.50369943368594
True	477.7627899460752
True	45.26589187064497
True	542.9778331425246
True	421.4081338253166
True	396.7841542675542
True	80.97806049871255
True	208.8837062106688
True	266.7321882969252
True	134.63298405872607
True	390.94460020027066
True	45.2325127706796
True	166.99195272391896
True	1170.9092231360137
True	6.152021707128165
True	29.81556114351475
True	576.2273207656655
True	364.2751436097152
True	788.6928261068038
True	156.56732879962706
True	746.703668196064
True	588.4075729448592
True	280.8891009498205
True	425.6368965636368
True	349.19862248353184
True	292.99025515955867
True	274.5787062920922
True	403.9962984439056
True	500.81678644083183
True	502.2361934436824
True	107.58589972910116
True	359.48299953924953
True	9.646921951772969
True	186.8290535522945
True	233.57143351865625
True	860.9236894272026
True	559.7919691644978
True	30.56583213852432
True	727.3007577936745
True	862.5634163447241
True	110.6281037500044
True	348.0220239826117
True	822.9553100439617
True	223.39665406050705
True	163.93000157301609
True	527.4555481499212
True	584.535706384121
True	1139.9498371131508
True	151.32435992982775
True	156.391196601405
True	259.54414372112785
True	311.5042324028526
True	413.0395607079346
True	417.131459584521
True	323.9260231709634
True	424.9616147527569
True	500.6512774374245
True	243.69336371088133
True	1471.1036349104456
True	251.7160861983181
True	399.689290998857
True	54.45430206313819
True	781.4036738356925
True	248.71901136011184
True	969.7998787761768
True	577.4155910305253
True	318.3236157262744
True	791.0813067163409
True	266.5925821200344
True	210.7711641660225
True	261.2681084088708
True	222.7510779770829
True	137.00919829393794
True	238.70504018406567
True	749.2362267864398
True	531.446838778839
True	221.28512516558584
True	1185.9103208356253
True	113.89537109654847
True	255.71472994230712
True	72.10538237893773
True	306.48915011119664
True	420.928205660823
True	91.40868427589116
True	218.53228435250475
True	73.15724107175359
True	716.0036671521996
True	378.73504395310766
True	209.04278349715844
True	733.0993426420954
True	852.9321767481838
True	805.0123659577031
True	818.2681735797381
True	356.5849547211762
True	1.4632439983824124
True	268.7151531221578
True	55.23502050627935
True	377.9379367678112
True	56.414145515834015
True	351.83794652310456
True	897.2399240024333
True	1020.638120542418
True	420.234396714436
True	22.657175537985346
True	506.8286203339001
True	510.8477847636876
True	197.00567099679196
True	224.4224901507842
True	288.4669850782456
True	23.729075677305875
True	121.40087144717974
True	938.7255385852284
True	57.51173447331136
True	507.8343816200747
True	793.8076066175372
True	101.49851260162802
True	266.3310482219924
True	119.2517441631411
True	15.31628415498625
True	1.741410242270505
True	113.14364574771992
True	1019.504767362372
True	491.7620929127155
True	67.51045307717763
True	781.8328409385513
True	344.7618368096098
True	1.7045182162420498
True	455.9843236383614
True	187.7989582620947
True	512.6346732293417
True	82.59894861091038
True	335.0780537133721
True	371.6167469230402
True	175.2129112351146
True	214.89986132650577
True	126.23512391328528
True	176.22243597007906
True	963.7454649902988
True	15.179340473841815
True	505.85338823777255
True	478.5985676113607
True	402.67069832009673
True	225.7249728702413
True	233.43005975726263
True	159.14264004698703
True	49.02258423565981
True	492.49651836473527
True	150.35741226991405
True	852.2041187087683
True	830.8956809661098
True	252.75796500661312
True	316.20190588823056
True	514.4697568859062
True	39.97286629691816
True	87.7082566077996
True	713.5909301397324
True	1089.525966217304
True	115.39786727096066
True	730.1600332946643
True	138.60281626201734
True	937.3097764816216
True	676.4080940045882
True	108.74011675046728
True	277.32442428959894
True	617.8681831815729
True	259.7817919905623
True	45.736618546113775
True	579.8679082973225
True	458.4289878135127
True	5.543160177934635
True	465.2090638312422
True	65.81079444920715
True	172.7009677782786
True	235.63094818712105
True	287.2071647954824
True	79.83197346068808
True	228.09149125460104
True	351.0752447984256
True	421.0349763251037
True	932.0399532153068
True	47.51756523166411
True	914.5034056592629
True	1042.4982846291568
True	131.07336568367458
True	77.19421733292849
True	1016.035197591698
True	32.60345878197831
True	226.41211264454225
True	90.7562744100904
True	217.93330545015857
True	376.8201998551724
True	975.1114162009152
True	103.22584099759533
True	75.85271266311348
True	633.392651121505
True	280.35141636492216
True	711.5581215962429
True	53.96970856032715
True	513.9556674563113
True	378.3559033842732
True	674.8794046869054
True	52.4943503684158
True	107.66816980653292
True	28.924544284550716
True	266.24050188719787
True	44.7533021630158
True	354.036400788706
True	2.462694283701042
True	1200.0336291973722
True	100.22956649219422
True	131.8570961402732
True	363.47026111128497
True	731.7368631368723
True	701.248644858615
True	1015.7850257709472
True	480.4181766633882
True	404.4876366084278
True	141.28975602065805
True	422.79293280380415
True	823.7086941197182
True	424.1953460566271
True	951.672493927938
True	76.4553233230185
True	423.8069777821343
True	177.78268028676277
True	273.10377313740497
True	765.1939055588514
True	168.29351967053827
True	135.59067327278717
True	64.63117756356942
True	878.8380743322891
True	771.4071503957938
True	78.29884282294837
True	446.4794716285356
True	735.9973832243651
True	426.275579917183
True	54.45434168209727
True	316.50922222005374
True	787.7015501864901
True	29.877607530341503
True	363.56189543465615
True	165.36214280951376
True	292.12060956198434
True	33.461987453638066
True	219.6217631377135
True	789.8371208161198
True	636.1929277437819
True	57.71447415343315
True	294.2927772637898
True	921.60906492736
True	17.88740709585092
True	309.14682131391254
True	306.88751394672363
True	411.1040196023198
True	207.8072361123996
True	605.5198614351259
True	43.754178527677695
True	925.84026599137
True	893.549187941395
True	48.81170152730488
True	383.8658595186707
True	736.3287802523893
True	910.1246650715708
True	280.9197973335253
True	605.3098691043093
True	129.27686276277626
True	189.14058485078124
True	128.41243353006112
True	137.3280186162292
True	213.8366785265053
True	983.8953040975192
True	781.3684071378125
True	935.795036633448
True	19.83753170839308
True	26.73863846989144
True	365.4085377146787
True	13.838333036601044
True	614.3543442939571
True	1084.8353198357966
True	251.5455182687363
True	205.78933930576767
True	84.40577249575553
True	223.5295270128522
True	142.60169733611582
True	42.60728249371216
True	131.62277360565716
True	92.0785247788878
True	243.0762446247041
True	526.050789289213
True	166.5926770984475
True	29.9816317777543
True	60.96638780461533
True	426.0620795184237
True	267.18708930511883
True	597.3502077496091
True	22.5747303263594
True	113.5083207257302
True	671.617655121241
True	267.72971409942164
True	458.1843418860972
True	651.9973412099305
True	107.27589506326336
True	117.01654438746678
True	83.77087729954691
True	27.81949353309736
True	120.15305081903068
True	92.22398957767594
True	102.90512110523213
True	155.18642944240506
True	234.8231580049671
True	818.6594661439641
True	290.3447261017143
True	939.1590972480038
True	170.86573364664335
True	202.41650822265152
True	810.6521257540454
True	311.8448983837544
True	569.1814957656763
True	256.5895136926226
True	347.330335883055
True	438.9582239169561
True	586.5360579231477
True	624.6030364895931
True	368.7601947783377
True	34.41890105087141
True	560.8858276921497
True	632.8804658868607
True	17.772513255763762
True	11.448668159716432
True	262.86109387101914
True	411.79320316688825
True	460.7935890673447
True	67.54541915397202
True	650.2166208267278
True	909.8736793776924
True	232.6032393064372
True	923.745409281915
True	279.52938030427225
True	107.09658539525655
True	267.9442112910713
True	667.7330439846771
True	42.33284259106312
True	575.216705040642
True	1281.4483582659973
True	1025.5288891230684
True	931.7759909228243
True	215.3588911367531
True	90.79232340795348
True	189.51068604301187
True	819.2877196398391
True	142.07884428115378
True	1057.3905760920686
True	869.7670903829802
True	44.39752309275043
True	85.8517591265027
True	407.16543018931833
True	412.7179087706608
True	217.3958933514883
True	513.4527907889985
True	676.6305909864404
True	125.15307776608914
True	281.6870476380856
True	1004.4702079475549
True	47.594494609222025
True	709.3603518352243
True	535.2547292103438
True	34.95392063702506
True	853.6707172623537
True	372.73824576934845
True	569.8943005097842
True	106.7589246725678
True	261.7090369567456
True	194.5079448214085
True	27.25426371698664
True	138.03008419566552
True	743.5735565187259
True	147.75527656588656
True	389.68859525344726
True	65.45875364824961
True	635.0999185474818
True	603.8622043735509
True	236.2780671356672
True	470.9491075793945
True	166.06590189593257
True	168.7197710727662
True	228.4919938544714
True	300.40252405451326
True	353.84685333415507
True	129.61294585407353
True	191.6143720990564
True	27.401345741686782
True	880.0746853735938
True	311.46599065233886
True	10.210040072056175
True	378.1906395102933
True	169.0182094298952
True	623.5952143523091
True	376.8482477199339
True	592.0329384098744
True	536.5898839027811
True	486.633592290989
True	794.012482290859
True	250.73150618976007
True	577.014521001041
True	153.10135784274942
True	529.5105164072263
True	344.4358817589492
True	374.5473212234596
True	129.76983431659147
True	136.18877676289912
True	109.13398201673174
True	66.88478577055851
True	707.4352108644381
True	184.93247192105824
True	44.07595590330627
True	0.0
True	566.2828516599922
True	115.48993766774686
True	21.106347232764676
True	44.06329546707842
True	115.94803447935467
True	539.3315763186883
True	182.37143106223456
True	105.21266094053856
True	34.03015334965095
True	164.81026761094958
True	894.0191789784465
True	53.092621885908166
True	231.55975820212063
True	746.770987026974
True	315.5011426168144
True	475.1643815580033
True	470.3915062741757
True	509.2400545130103
True	603.9025736398129
True	929.4976071820388
True	253.74611335512824
True	1030.636703835026
True	913.6983018857896
True	613.4110108340728
True	343.5334350460031
True	843.4338941544297
True	9.724636222541868
True	30.508287078018284
True	302.6548217213981
True	44.29644436396266
True	197.84164421208737
True	770.9388918374938
True	220.94650073542292
True	765.0317359462706
True	775.5321827781889
True	123.95169309611737
True	365.277675818792
True	574.74949257828
True	22.73603106701832
True	129.13398911626663
True	435.9104979508191
True	309.64163832166133
True	204.442616534876
True	108.90636578715278
True	373.7025870109304
True	19.752992186459775
True	372.2416951163946
True	363.5927392364909
True	1007.5708112765722
True	370.852377449581
True	28.186443274442937
True	442.0150642496498
True	451.4312855218554
True	231.9125051089393
True	31.812224264587
True	758.8258921266389
True	434.062458880132
True	175.42284366236325
True	12.000128766684838
True	1208.1895191504684
True	162.47563775766702
True	26.20859918869268
True	296.9467577808685
True	278.0913508885055
True	118.52802686519053
True	296.89081371764854
True	48.48670381785596
True	332.0580516510764
True	315.13942532488704
True	325.83296625131914
True	31.802253330959186
True	46.743892529035605
True	1045.1867651810287
True	23.041047403696044
True	13.59705930713685
True	179.5263132014303
True	665.5028572702256
True	8.605538250476085
True	194.5440613660776
True	177.45813465597547
True	538.7558686779311
True	386.63529523586425
True	721.6952913593915
True	331.57190817612207
True	492.95720486083326
True	455.4201426283692
True	499.3885813019885
True	102.77942248326268
True	1270.4095029061214
True	889.9112201735419
True	283.1107838359405
True	518.6689482766843
True	99.19875732532805
True	555.126235926183
True	432.8477147027573
True	153.73892813081872
True	79.86810779015478
True	343.7143067939664
True	165.7256836809157
True	29.22558248239992
True	620.0055859785148
True	372.0656740423353
True	66.66579775874723
True	30.09388008393709
True	664.4883297074501
True	487.0687440702509
True	76.32743380145341
True	21.210606306176057
True	313.0871189880967
True	321.305621906808
True	735.843659150441
True	554.1480269142601
True	562.0855560387964
True	796.7536515254021
True	7.617370831815921
True	55.708156721747685
True	38.275841674551
True	61.02016073773331
True	513.0347806107363
True	601.341349806804
True	79.42286159926108
True	111.68250616228376
True	197.3449922017663
True	75.65893854605328
True	181.3017820801929
True	206.95575581930427
True	264.28677337349467
True	853.7042653660938
True	606.7913622167339
True	287.21253388423713
True	185.240216460791
True	269.39173838569445
True	252.7002147338437
True	748.9553506723341
True	332.0936567162049
True	171.38569121537884
True	891.5049903503058
True	345.6745600073297
True	459.5415493314099
True	150.7358379840276
True	119.18421498749709
True	65.92688168603502
True	203.0060970115988
True	981.8365987162408
True	528.4590325358895
True	111.9720904231642
True	352.750420454142
True	106.46815212857902
True	673.7883997164295
True	4.125086736150672
True	706.6355322759717
True	35.33995841686906
True	954.219163818426
True	829.3435443983872
True	209.8989455547052
True	29.01824375012196
True	76.14622487343962
True	457.0040505447169
True	228.4259492526708
True	1.6943053564207198
True	79.2371402484878
True	1090.0308546000497
True	352.71016268782444
True	675.0458832153503
True	464.01457546516576
True	31.23088013181813
True	132.6775256051924
True	444.8857429446405
True	927.6000720981424
True	804.5110969025503
True	412.1392875007671
True	334.6811184390862
True	17.606331880459276
True	76.35316636784904
True	741.5808484680947
True	470.3485320216923
True	383.9603774919576
True	886.9506014243779
True	24.52101823239804
True	215.2250869783496
True	935.3695533782002
True	238.7755773734536
True	8.057689055549428
True	509.4996499932707
True	104.14242410658032
True	639.1250330311691
True	55.85795851991068
True	266.4915424143444
True	867.2146040132745
True	898.5350533597726
True	273.37195633715544
True	414.079570579508
True	112.43636702988908
True	600.3302410219331
True	262.85586168716344
True	187.85660581538315
True	871.1550504262938
True	55.91692099364481
True	743.5952929016845
True	275.5515403822348
True	300.62358378856874
True	162.8982090367614
True	452.6867067097795
True	589.6488128276516
True	370.3211584632701
True	402.3518601110295
True	70.7938629615848
True	151.62160029565945
True	444.4998557904021
True	216.7341413864825
True	35.003582092814604
True	205.1466454738645
True	392.5317507645276
True	399.03813057496575
True	760.830765554114
True	129.2010556202159
True	649.3699779078132
True	497.75871995086857
True	611.6947050952507
True	136.9256302381968
True	38.6692213415001
True	673.8281688058244
True	72.46779410269849
True	553.6738873972874
True	665.6392275728169
True	447.1164652410428
True	126.59169499177808
True	536.8687936231734
True	4.338236865748788
True	399.47078462707697
True	33.27069249500986
True	633.1591922512139
True	267.19711411749483
True	587.7857794206338
True	668.9636268076175
True	150.460575264167
True	502.481649335646
True	493.7677838612533
True	59.91675857979491
True	950.9752902892944
True	2.929821141881113
True	26.751597942013905
True	653.2152241350628
True	687.777543568245
True	130.53022772594133
True	407.8947455958301
True	120.9441541167286
True	79.19777992569693
True	471.7414966834561
True	43.051219209882525
True	513.8656987145652
True	13.014216785118506
True	853.2109235408161
True	570.7385375394848
True	665.4231745783369
True	100.7802496901688
True	368.6157743514714
True	986.6370444111594
True	851.6368793728343
True	132.31852293770112
True	533.6398789100317
True	449.51949167102833
True	243.17901668763125
True	255.36981183903032
True	5.798082767191509
True	314.4070402014484
True	12.796227388930737
True	368.689320368866
True	78.67476659566113
True	396.7875298737139
True	665.0964260983122
True	129.84602448773006
True	236.8239985990564
True	618.1262431770075
True	687.2607188348155
True	286.8672642092164
True	135.45000165312427
True	161.3823360925241
True	487.5427297417911
True	81.52971078508345
True	9.603380926464396
True	503.1601845423794
True	565.6759308054562
True	20.57962343992345
True	136.21215562477448
True	917.31543863244
True	499.3218888108558
True	276.7812083640396
True	34.51406645015538
True	480.7666129090741
True	108.95596644240474
True	587.6076417299455
True	661.7010754351542
True	297.4292535787789
True	388.0589157352706
True	185.0051126781855
True	238.87293294085268
True	74.57943770404077
True	211.58988629178955
True	499.36964111268975
True	18.56874347440868
True	471.427373122732
True	374.4563768852227
True	726.6958060252697
True	902.7698641042442
True	906.22882834367
True	157.44204190684133
True	398.3130995231558
True	71.49085979330827
True	184.9898692465244
True	325.5825286295113
True	11.206366466795584
True	807.3468734194466
True	24.140557998686518
True	384.68219173033566
True	256.28822489901376
True	667.9654711947926
True	200.52723263438656
True	41.25308398176026
True	663.8531272758668
True	1074.8903291341587
True	226.9365840450487
True	127.49616255028684
True	639.9499176231038
True	508.1724729507879
True	16.627101082791768
True	832.5572042130775
True	106.4535219699682
True	43.84868898074969
True	313.74221678722085
True	350.8283052199707
True	402.54960072391
True	267.1882739946926
True	18.344678504466746
True	22.65053776533253
True	819.8738378501541
True	196.2331241292952
True	110.88544178941136
True	829.0525998271337
True	654.4805495536579
True	646.8399122261053
True	446.4851550178431
True	150.62017612136017
True	32.49916839325441
True	93.28203416857193
True	447.0386198176352
True	225.7001331366173
True	467.5911382045461
True	146.63360600213446
True	485.8101623553388
True	635.3415621073253
True	936.9430814313914
True	24.37372710511028
True	1003.9478001978324
True	1071.9223739268298
True	485.51502884444926
True	81.9889211292362
True	806.692871009579
True	649.3099996948772
True	679.5742477350695
True	175.5577785391366
True	720.4664490686386
True	717.9396456885909
True	120.49952041198402
True	744.8802862707614
True	801.1475300319919
True	471.744210096464
True	227.40076592743927
True	66.55850138564739
True	316.4997947099893
True	352.41940896923603
True	463.3441931566463
True	435.93438192161625
True	195.83806029039195
True	311.75120352616585
True	2.4224954964891
True	13.201740795032237
True	109.17793347695714
True	138.64839234866577
True	344.8678562848671
True	350.3317337915038
True	104.30084143905104
True	17.02638019029651
True	208.41234197633725
True	820.0664265963571
True	457.0324694810239
True	522.2468305090033
True	556.4920106685312
True	865.7421090353429
True	640.2066088486863
True	92.93706323390032
True	206.5956361740439
True	247.4290659649306
True	289.9279315775231
True	107.90802102339264
True	364.8259388171688
True	427.884371937654
True	171.1782360664849
True	650.5841407383211
True	249.36368672615703
True	204.41877600966325
True	27.2501462031848
True	247.89452625560645
True	486.1485484759425
True	157.9890982200481
True	518.5852408714642
True	478.9814644278293
True	243.47821550762012
True	100.050009192498
True	41.82571238263362
True	405.4439980890922
True	777.7379887255618
True	169.2932926927905
True	1024.7164279688327
True	1013.4876485985736
True	477.4626347654186
True	103.42340359772814
True	122.38368406010616
True	653.1071894688432
True	9.304097563130767
True	214.7327438076723
True	134.87515441422954
True	116.10686454218197
True	331.0684682045907
True	630.2259388704584
True	40.06289969394368
True	121.7655355863751
True	959.4859627693744
True	54.588309552068345
True	452.3248155535051
True	522.7664073802214
True	260.2618953910024
True	129.83879654086869
True	922.107868610656
True	1185.1644764521054
True	514.7908362946048
True	652.6799843454321
True	216.97447577821725
True	155.2401959126559
True	312.5635193433643
True	255.15096219628637
True	175.16396362382153
True	299.2089056945484
True	334.8584429295587
True	13.823241875061528
True	621.4859015153274
True	144.38546901836258
True	79.44812765813428
True	459.6200944045049
True	335.2994496082782
True	1210.0566527753042
True	359.34832480433016
True	949.108696712495
True	10.182550947108998
True	270.1447714219266
True	224.7288192829913
True	160.1733457839739
True	483.5533960636215
True	196.1351962623385
True	389.8609269487136
True	337.4333091487074
True	117.40082424606052
True	362.209678020873
True	1021.027533545343
True	726.7543229020292
True	213.90479916368537
True	115.69292605253835
True	282.2333876282739
True	23.38656698208638
True	354.2984802605532
True	322.9256203916732
True	565.7278738709989
True	442.2910694966034
True	359.3082910485789
True	157.11812217725688
True	13.844331927084635
True	434.3579615408347
True	296.27807897984127
True	139.80588349110664
True	297.88550475670866
True	438.6095493554124
True	808.8298161776528
True	310.53080616909875
True	772.7453336207685
True	401.6051459867553
True	375.4139275980101
True	1.4713709036258906
True	1177.0734895568814
True	102.92951246788896
True	922.375287510135
True	206.8812104245593
True	480.9115594273109
True	661.6128469540153
True	84.57387328431842
True	483.4345624075876
True	33.83775057858789
True	418.4896900837465
True	77.33692247678674
True	221.20495497493795
True	37.25677997806633
True	663.8859842824586
True	196.5709853347691
True	27.211089340623285
True	392.2923450232611
True	107.34516759550782
True	162.95030364697942
True	838.4124709334019
True	245.6403328377698
True	158.27315464853058
True	377.7062118103245
True	512.2519822654433
True	331.9159065861223
True	515.0191250491431
True	617.8167759534733
True	156.40390929964127
True	7.670747656635424
True	73.9089216214634
True	436.3633841567498
True	89.35319273037922
True	83.04538224032771
True	1108.0312170235643
True	26.9715838564479
True	325.6928765116656
True	325.25744904646854
True	442.83558426770406
True	681.4127142368337
True	185.10397230721716
True	663.0239076524507
True	324.9831719936989
True	348.0244831889583
True	267.6005045415723
True	215.11036423574564
True	365.2968813690249
True	441.832297799974
True	420.5053573950405
True	616.1203420855245
True	144.00030118628652
True	76.10871356251461
True	38.311801543978994
True	304.6078171607224
True	681.7913381471737
True	419.7268074254509
True	797.6446570752963
True	216.5908886852177
True	399.0809227432741
True	65.32423580446473
True	58.48331277242252
True	415.7146745327123
True	195.6158848579558
True	217.737785038922
True	42.880258814508245
True	1041.7777375105834
True	179.12822194253178
True	902.9251355101308
True	315.0586507933567
True	930.8922964022128
True	233.32941494717952
True	461.0408884766128
True	531.5428477745248
True	614.7940152192231
True	219.1732823386525
True	481.6255308421242
True	937.608062715016
True	116.61336336374724
True	5.995575902783626
True	582.7832090836931
True	30.523492682339644
True	75.52827068713148
True	796.158007670199
True	234.1821363943398
True	1001.1103177226406
True	673.6804893415899
True	419.4968156306583
True	276.8467461300351
True	494.4658978549602
True	347.7282755313919
True	173.46073330082464
True	693.0883737228366
True	702.9049216358006
True	214.3135865427025
True	89.45997553188982
True	514.2987210322475
True	144.7341373715137
True	369.4295517736339
True	342.0273982526387
True	65.92210554631035
True	373.12523337203663
True	406.4440133008754
True	353.7855047386437
True	410.2986077108896
True	439.0266895651455
True	642.6867221629127
True	59.1376577719317
True	452.6587229256496
True	328.4341100418097
True	662.3196064054708
True	223.77830873686105
True	105.99860224314232
True	41.02809596509409
True	533.154199684969
True	641.5324870555664
True	185.3698750503934
True	411.5834092143248
True	325.69495929876314
True	16.297440269444003
True	170.7252956597291
True	293.212824234839
True	3.825132463748788
True	882.7534891472495
True	76.38854001345221
True	101.49169518240316
True	117.68011872566672
True	356.55051298922
True	39.1926255704841
True	445.2317668650021
True	226.4293356314576
True	5.515488401161722
True	124.51160325872824
True	446.93688072005074
True	53.11555019593284
True	62.6992845289582
True	179.2086232865766
True	288.2837626647884
True	963.4765898729352
True	393.0978087723307
True	926.496400669032
True	198.25851406450636
True	1043.9718542787252
True	770.6135658478033
True	671.1487043710897
True	414.0520621846639
True	376.8937764201938
True	79.82090853169079
True	68.94128288408797
True	84.12336866770477
True	181.4298875514612
True	479.5733926937715
True	1039.490779975104
True	184.97976409468149
True	354.09821799632834
True	442.854027788214
True	599.3271685511348
True	626.9825976602671
True	272.9030226630805
True	438.9218487812114
True	682.582973726004
True	96.01147336920528
True	696.3530780345179
True	265.15952073552427
True	138.8124006915017
True	417.17860442928327
True	875.0439521444887
True	434.6839618420869
True	853.9272661208522
True	194.689479264779
True	356.71540775796586
True	682.4782995774276
True	614.6157964142927
True	198.29909759773227
True	258.1493406313107
True	800.9516609959785
True	30.3493119591038
True	182.7980377265716
True	486.7133323116024
True	711.8349479862682
True	104.4345499441318
True	36.59452561324375
True	161.28713769914842
True	730.1151917871055
True	317.66559045683056
True	552.5151499839999
True	364.45234987999737
True	292.1258359125878
True	444.2682243057698
True	492.0797246496023
True	69.4546258998101
True	377.1640399536746
True	808.9352205196396
True	0.0
True	276.69158695110616
True	268.9770207528762
True	977.7305338411948
True	144.40186579469844
True	638.3774208537599
True	645.0623609568644
True	112.99522486058083
True	225.59021787571416
True	130.0891519733034
True	12.322751715547032
True	297.7265744945022
True	377.6328594004841
True	1131.726319737236
True	231.77979431879783
True	423.0018406898339
True	663.0920446394329
True	212.41375009734227
True	27.337514108846342
True	841.9451190909568
True	612.6952616884262
True	163.11263291029823
True	618.8570379454853
True	159.85485912485217
True	295.97528572140016
True	783.5537884018656
True	33.25668878701848
True	104.64881024213535
True	512.703249107742
True	61.83723317245322
True	78.13951651372852
True	405.4120589034686
True	22.57977921242501
True	758.7354557524959
True	103.03438871517834
True	158.4066626864399
True	18.8899403876192
True	757.5166880357865
True	29.101056985837428
True	781.0895040289361
True	387.1142281769705
True	116.34769344771236
True	712.9351103404374
True	534.90608353526
True	578.1807634616042
True	45.55730908236562
True	370.923777042102
True	5.585103488842321
True	94.41466491912894
True	371.1013798864873
True	48.81461393141759
True	118.66233914876332
True	305.2667297189334
True	180.6425877831493
True	101.84674187522435
True	674.0894485788746
True	19.467990797288707
True	1129.3493608642696
True	511.95106361088426
True	305.66396119428987
True	505.6379063493166
True	128.17492310959975
True	800.5493074235692
True	1109.4748801323092
True	742.2773021126268
True	180.69887063821932
True	226.08675849894937
True	52.236468876066176
True	59.02448560036828
True	155.1660357550357
True	102.1142866388482
True	178.78773800724196
True	1176.1393731698715
True	303.97015201584867
True	356.8739653574951
True	718.9018707360912
True	16.63163366913637
True	14.32523043427226
True	580.4377322383584
True	5.824019008837993
True	123.48612084819676
True	688.4668476687905
True	183.1120719762119
True	643.0629968777731
True	830.8711929936294
True	159.54293656802227
True	923.5869367916104
True	2.691150447017065
True	464.1821022225547
True	1066.02971874442
True	23.00165339994842
True	233.58655364268677
True	138.84385948540665
True	956.6085587745732
True	242.04247986399196
True	480.2630760859729
True	124.4873281137652
True	517.5369469209221
True	159.3881074519023
True	98.46225395530578
True	381.64807717075496
True	71.33401001321805
True	51.82951255219844
True	1045.647163587701
True	268.549160251278
True	164.83636220801185
True	369.2641490313284
True	392.64841310356746
True	215.4338478490156
True	166.20129448283106
True	412.6668374952122
True	35.659470538146216
True	475.74912799328695
True	1130.0674398487592
True	115.48719651940276
True	472.7993094825522
True	325.8030739284983
True	25.65478842689607
True	411.4514926832915
True	106.58131785320936
True	577.5802703663805
True	211.2893499669877
True	431.1967191034851
True	19.15309216240283
True	464.75650339916
True	112.89204626469582
True	338.21395563915024
True	32.542923544024326
True	173.2820159636222
True	245.91893439308168
True	784.187865175063
True	58.26025395889205
True	143.97036955455303
True	236.2614951472956
True	135.13382121130567
True	659.696896972147
True	567.0572926384494
True	760.8974772320229
True	393.5724247482133
True	537.0234598131185
True	409.4896711896882
True	704.6250006083307
True	73.29031247840221
True	456.8524583484772
True	429.0727790620621
True	48.70155940481301
True	78.98414624491414
True	130.63200249990817
True	93.01050696280883
True	303.98788755253184
True	835.5873675347633
True	327.6102816872421
True	1139.5615098139035
True	298.2437807537414
True	920.8518012695238
True	150.29962983106242
True	576.0591177894256
True	594.7328105726493
True	689.155192795791
True	446.5302675475186
True	67.38574797247361
True	295.61663140305404
True	37.44516433745759
True	168.85141352700515
True	186.15849515530547
True	1102.5392427496004
True	227.9457485849593
True	555.8476975936615
True	538.8387030260398
True	567.9449892854424
True	867.2751466982983
True	588.9090245417525
True	655.3642152742133
True	903.3305957463908
True	119.65630285733364
True	310.7032552683696
True	263.0543813362812
True	326.798181344966
True	90.59995567941448
True	373.2554689229406
True	4.7576433077555
True	324.9548211518989
True	245.45572423196123
True	598.2434332261377
True	272.4441407528527
True	362.7647645381
True	9.867546242349473
True	63.93332846721755
True	546.3451476662773
True	30.60709418151521
True	143.98414354889587
True	64.3493396617986
True	154.66248455272384
True	245.4324648867307
True	70.7847971615997
True	395.2663597076024
True	257.264300988293
True	100.00508388461525
True	342.987007524659
True	64.32042573861278
True	608.1950617980517
True	855.6510837256495
True	288.24287422506035
True	1172.4297911203464
True	109.7020118398525
True	309.4622067775693
True	1050.4877716621952
True	92.89151031205527
True	278.81244038954674
True	10.28482776368516
True	400.49346136174194
True	454.8299346914464
True	153.9996685834873
True	621.5552369611837
True	914.6335605209212
True	162.00484022314706
True	78.68782757142385
True	341.1050227987716
True	531.5927690132822
True	608.0639704483276
True	1224.0831355164796
True	26.001379586623717
True	953.7481133456404
True	142.81907056065455
True	632.9826002780663
True	122.04619064968507
True	136.18099648223676
True	187.4712100416666
True	167.94116652623018
True	743.7101429844257
True	205.7740042497822
True	228.8461196279548
True	65.40304006687296
True	509.1742453355962
True	466.7375389556722
True	173.18933146119406
True	230.68908202034825
True	16.81316495717069
True	402.62366225442616
True	228.7929344580313
True	301.89951214686226
True	103.867959135272
True	694.0638027040085
True	438.6575571404302
True	265.71871069576724
True	639.5018115544052
True	513.2709670498094
True	464.1466995253802
True	134.9658390166219
True	526.7583476962943
True	436.3430313778164
True	2.7862247711481194
True	200.7036826850976
True	97.4459105042286
True	247.0537858162355
True	3.028028381309511
True	126.08889100890856
True	344.68934896894507
True	7.560191210354375
True	868.2940131829157
True	164.22662052745113
True	730.0290976527999
True	781.0030290419397
True	164.6036245508032
True	226.9524335203763
True	492.48593278649565
True	830.3832036397629
True	46.59777862300111
True	39.59281351904328
True	122.05546035593773
True	624.7569353389958
True	707.2098748478395
True	173.85186258168818
True	582.1841841620882
True	576.6310317275205
True	867.824540834668
True	403.6705256385528
True	188.0753316037765
True	872.8920200685023
True	212.2774049521136
True	150.2354691426394
True	326.8049717127402
True	222.41952701705543
True	207.86359866977816
True	617.7865800552636
True	249.81032348031488
True	189.1620142065263
True	460.1282508684402
True	474.6987158007026
True	64.01918848984447
True	281.1818242653927
True	80.35397143158448
True	344.6082828314296
True	354.98263880386804
True	251.818936734438
True	178.1379768681695
True	377.9257170833173
True	629.9412247752507
True	777.5758367239374
True	300.0438801075555
True	733.8588278774931
True	62.99328279529653
True	873.2069630584638
True	353.9858790379169
True	12.370119288884712
True	617.3865259075018
True	717.5474791206701
True	264.917726120702
True	172.2428604221564
True	47.85346473413281
True	392.5169734748279
True	79.85791598023368
True	16.053072465075104
True	890.6612048393101
True	373.5439943787581
True	171.5438606159383
True	956.8537067114668
True	12.075728742966472
True	772.3510737443914
True	32.11273114959008
True	658.3395151048306
True	61.07032463299596
True	765.3014605122228
True	453.0684157098869
True	200.84954477217772
True	444.6115941532269
True	214.7785823083073
True	300.1368390276932
True	221.97571033994325
True	412.18135200046106
True	10.027465901988895
True	327.25441294138733
True	113.66491025836748
True	11.77975923509017
True	467.23752422293126
True	720.2556048542922
True	266.85984347091176
True	82.93113022824518
True	307.5287164353209
True	82.71735074156558
True	188.78064162526948
True	174.93023164111912
True	383.310565935333
True	43.81649067433911
True	133.0794191268357
True	372.7105794019985
True	891.9561366585699
True	117.0106076209592
True	207.6165757928591
True	431.8881542524237
True	19.154490113091285
True	410.85143278290985
True	526.3481696710985
True	91.0502185980416
True	384.8631611926316
True	349.51193512790223
True	411.9620958370729
True	588.8172838351229
True	1038.9746275110845
True	1009.2815581720351
True	53.82192580577404
True	1062.6292119230588
True	109.20211509615356
True	114.35855435166194
True	108.37113075560666
True	467.9804125653733
True	373.61606177221006
True	580.1439421137698
True	257.9407368610728
True	149.6977414530341
True	398.5774874418215
True	15.012606814877058
True	450.2114947769546
True	378.43200821213634
True	151.9774670443157
True	96.62442740897494
True	542.7789985098734
True	961.6170677586445
True	203.5686183771387
True	64.94094622388653
True	426.0140180781317
True	376.6413638466075
True	491.5673805997531
True	326.2253668639947
True	4.279642289196804
True	552.9643241378413
True	516.313336081657
True	497.7653962636351
True	180.0436368996161
True	111.2982873424476
True	22.532431559813546
True	370.4697033197307
True	110.64060828495644
True	6.62244906654439
True	34.78982554735135
True	352.36054328569253
True	678.7783205768109
True	129.10779162150632
True	88.21087670197721
True	21.929621130482417
True	414.7897735574672
True	351.015224220881
True	763.2926929206127
True	294.1542188149654
True	502.2594955907392
True	552.0891172442766
True	519.2942930079549
True	282.47544599907644
True	550.1693392160428
True	94.1546685877594
True	582.6444768648815
True	7.818109584385755
True	375.68315597274415
True	467.25971946202816
True	988.6282239789516
True	350.4292493472188
True	818.2154212535764
True	928.4604936292628
True	175.4209042842909
True	31.892865375985384
True	366.2849043160695
True	388.87753614144737
True	591.4950867526451
True	241.0649926678389
True	27.424872406449506
True	626.8492603209218
True	125.74396240337592
True	1051.2585252140277
True	319.99105788425686
True	482.5964210031788
True	127.79642055014018
True	811.1259630555744
True	137.8872138169363
True	825.728462801289
True	578.831474791647
True	184.24986759706024
True	108.60203920231098
True	66.58431470851278
True	578.9520734055769
True	910.6950738342464
True	436.7070177274322
True	532.8373601961131
True	133.77748859437813
True	650.6010707637754
True	472.9424198004222
True	780.2083596541275
True	288.4791139859414
True	597.8083897796039
True	115.05453800479036
True	26.51533374880172
True	413.8273081647044
True	177.04258372373457
True	104.03790418217996
True	380.34467989511126
True	1062.174408806717
True	257.15620035883745
True	557.2732215491461
True	11.48641734579274
True	74.54372575404066
True	335.25949766262966
True	777.950294113575
True	451.4437533931879
True	507.92433973363904
True	728.0292525678755
True	71.09260025279964
True	716.4216357331425
True	47.060063756963
True	103.8736503610637
True	176.177089226898
True	83.79037176270762
True	28.17824397226834
True	296.17416885982766
True	490.7186851986776
True	888.2267443679804
True	862.0580101930728
True	6.071063107123823
True	287.63739948718734
True	461.0987409615726
True	128.26304307896422
True	229.18192953772987
True	327.83492741437385
True	1324.0911796882503
True	438.3764787455463
True	25.328351448862303
True	187.03357700719064
True	697.4701620436447
True	34.2148708549718
True	174.11836072671449
True	568.845144097068
True	71.35721445627613
True	873.0412784226991
True	320.086460266701
True	667.3852991997402
True	79.69515871505487
True	656.7621647115423
True	562.1983172577435
True	876.412933204424
True	251.55958720689875
True	503.15235717283474
True	825.095022728906
True	925.7765933216286
True	229.0318337255844
True	757.2688725502533
True	225.5260471599292
True	460.65628097159816
True	383.2459687162138
True	492.8506110532739
True	484.65223879115337
True	321.66519026967563
True	358.442398774018
True	118.1056739516974
True	340.51402127915827
True	1194.840288426086
True	321.99463892093064
True	139.89900945561092
True	271.91614469855085
True	731.7566223087993
True	642.4925567452514
True	427.8466838994797
True	119.9395167069936
True	320.7371771101434
True	34.151339703846226
True	172.41460960223498
True	92.70461681609794
True	87.16321066192357
True	549.9876069492093
True	140.12109906823676
True	136.2069874584928
True	107.9801291103116
True	86.78942077365423
True	459.1114202383808
True	380.1607356756143
True	1029.6235938947525
True	533.7817608969883
True	831.974367041516
True	271.41861581175203
True	296.63100703701843
True	534.8715591798815
True	196.90798750341784
True	741.859557954858
True	231.28038509563743
True	358.2115771593846
True	64.90787653689901
True	117.38378446783604
True	250.49557649193176
True	119.76298461284374
True	498.0615683544352
True	30.98966010497826
True	572.3447028100221
True	1025.692224395733
True	737.6669312629886
True	1.4519760302930038
True	61.48489682446053
True	483.47073597519744
True	447.3340221380029
True	75.8784364638103
True	122.03071796908652
True	294.77227573282295
True	79.33300855049426
True	54.62891500088035
True	730.4453854074864
True	658.5207130391947
True	165.87624644953027
True	172.1387404992073
True	539.3194985422812
True	54.40244242930309
True	23.894999545338727
True	563.6783413390293
True	443.7999407009294
True	1127.339030959424
True	47.41217810969002
True	466.95724838259946
True	893.9520301877654
True	787.3524089747721
True	299.5230874134019
True	751.2537064096607
True	395.1330970865753
True	41.47109592130123
True	94.03822085243124
True	702.9081444815389
True	76.21444030768536
True	138.4734851397132
True	941.8675246218936
True	194.45263738983485
True	263.2993202470897
True	98.81253748401332
True	613.2580148245323
True	613.9225550606129
True	220.9780986029104
True	428.8341989980996
True	41.729510767575086
True	273.0390671678373
True	616.3513955260876
True	603.4306528154178
True	324.6957179029864
True	73.51191652708843
True	990.7743025743912
True	1077.7086016745122
True	573.3898064002138
True	65.29966371099793
True	30.3656275922702
True	89.68171361893337
True	106.97600644791656
True	100.02388762384442
True	883.8837941458722
True	1226.5527529267154
True	754.9401001256749
True	325.6158095890709
True	8.804333568915496
True	21.93146375585184
True	341.5633897747678
True	469.8246245269984
True	44.18113189274023
True	568.0116189257944
True	432.27372672542526
True	397.4158243620904
True	82.37014317849332
True	196.6765847485909
True	251.69283463511263
True	135.73433948727447
True	399.3709082640065
True	41.98458120033716
True	165.70704909043403
True	1157.120054243955
True	6.489000251334897
True	25.407403919681453
True	589.5147318484445
True	363.5814772623146
True	775.8100938426411
True	156.2720494644554
True	717.7530375054464
True	612.9899128245604
True	277.2448600305692
True	426.2321426596517
True	335.2286178845872
True	293.4432256150234
True	267.63843167024856
True	396.9582843183295
True	494.3947033523958
True	520.7266255414244
True	106.64566433567006
True	359.1971104546609
True	9.670020511943047
True	190.5320771526039
True	222.86852097783063
True	834.8615949338396
True	600.1864501518048
True	29.45086210065806
True	709.3439525333189
True	845.9829563479317
True	104.36765410625613
True	344.35651144011007
True	846.4618578691636
True	211.82387713707016
True	164.18055418370335
True	532.5502822617456
True	581.8991622069435
True	1069.997679479649
True	154.10047533494026
True	157.86647701977367
True	255.0073511897938
True	305.5263231786326
True	417.21994452009153
True	414.1184490428294
True	325.7915197730482
True	425.9562632458799
True	496.2940815480959
True	228.50845876742176
True	1490.3642404694967
True	248.705979699786
True	387.7650103090408
True	51.72957516251454
True	768.839962887704
True	249.426089978067
True	931.4858176695216
True	582.8872534253542
True	324.22815201073405
True	803.7745474360695
True	273.6262306463456
True	222.94832360876063
True	258.26689023626284
True	222.3627091358254
True	138.60328409246915
True	248.88128841725776
True	745.8316411011948
True	540.5689315688829
True	220.49734469117195
True	1161.9885973771363
True	115.32432732692368
True	256.7309433608313
True	67.00674919594395
True	305.0097581578728
True	399.68960362738136
True	97.02902371717842
True	223.5628334119308
True	73.94789714845774
True	671.6455549329975
True	387.4456591027108
True	224.47385403704996
True	746.9106710214569
True	851.8494030429315
True	812.6020234686426
True	820.8692566914308
True	342.7326827911471
True	1.5313039961766113
True	264.7330771639257
True	54.21638456326298
True	388.65758154715326
True	54.296903273994296
True	356.06303988499
True	839.7957996181633
True	1021.4115097620016
True	390.84615993442
True	22.08667107156364
True	533.0860382526636
True	515.3306291658585
True	205.2149751972645
True	230.23491587785125
True	297.05996027254923
True	23.118627432376886
True	127.38289825761228
True	978.5415057794736
True	58.35872484321428
True	490.1422765844733
True	793.2996861535223
True	100.86125951401138
True	246.16616725577327
True	116.80070758117368
True	15.168419841542873
True	1.874247270320944
True	119.67470806422014
True	1021.4095631368
True	469.5755336479372
True	70.66738190193985
True	782.4510249286827
True	336.37814850612
True	1.1918752987022536
True	458.3463395383564
True	200.7771034606082
True	503.61550418465
True	85.17283381975248
True	333.21091270428303
True	382.3788969413085
True	170.92784266884715
True	210.20609609848796
True	128.66389598752028
True	172.38417762326546
True	951.8608816565782
True	15.612127434287755
True	510.7833151819091
True	492.3597371115081
True	397.6036821162017
True	219.9251105396207
True	236.9430772320768
True	162.19316843280765
True	49.60706097179407
True	464.1727122192432
True	146.8616355411486
True	832.7537574268644
True	825.6907618623092
True	240.527840012108
True	332.9122214205983
True	527.7576197606652
True	39.02732860518534
True	87.92872860447581
True	742.1328418973911
True	1058.9606389584387
True	115.26965854984049
True	717.4844184694446
True	145.49972905725252
True	956.1670502730216
True	651.0633887689
True	107.8207134700197
True	278.8219828946194
True	610.8781922512476
True	277.2093265701908
True	44.98779356197876
True	557.3148817391564
True	444.88950372051175
True	5.37301937428771
True	473.02859274815575
True	69.07033637426758
True	177.18524110063265
True	229.75707719863843
True	303.40092847881306
True	69.18457442378437
True	226.54523060174472
True	361.2896157365527
True	441.39983374543885
True	902.2514308391904
True	47.309126534296944
True	925.7094622808396
True	1043.043911312216
True	127.3378594272242
True	76.29175215197812
True	973.4331587602088
True	31.527784195636496
True	222.1669182088196
True	84.86312668111994
True	210.800391289476
True	367.7580506759261
True	973.7437651600296
True	97.44619340061487
True	70.72940409012998
True	650.7129086713971
True	267.33358520108953
True	743.086161571175
True	53.55412218238144
True	446.863656797548
True	377.57713153491744
True	680.6133360502037
True	53.61044062854345
True	113.60605683947055
True	24.89921025279831
True	253.83190803512107
True	42.34184897874172
True	345.321761096654
True	2.5889381281885413
True	1199.5294579769852
True	107.6425112446437
True	130.3754330381928
True	345.422521697264
True	706.3105975586366
True	675.5117558718016
True	1007.6890469151624
True	460.1420007015398
True	416.8262614287601
True	140.81102966166043
True	437.7836984815941
True	829.5045060741286
True	422.2823533049184
True	948.2886802775514
True	84.91618005423254
True	429.3106710177051
True	177.61063855375824
True	281.9690285756836
True	746.9949932636113
True	168.96248438512305
True	136.82717394452828
True	64.31133033432091
True	866.0719729638148
True	748.8621503101174
True	83.63745201464545
True	432.8775977235876
True	734.476143507556
True	429.9355908199531
True	57.84819885206633
True	315.0456789582109
True	785.9759924885936
True	30.736873134402355
True	360.1908841125353
True	168.83518073030746
True	280.8700864891707
True	31.38756965092065
True	220.51836837219625
True	785.696457932813
True	639.189234659595
True	55.71828433078637
True	303.92815781390965
True	906.6880751414516
True	17.381608440749076
True	316.3262247975743
True	297.0764891343209
True	430.6289175145517
True	216.30466960476284
True	592.1309762312216
True	45.53429239164117
True	947.2916043532584
True	881.1771604743461
True	50.34616960685618
True	392.14042672455327
True	737.9579528837519
True	935.1891487687876
True	276.3898240069822
True	580.335144460836
True	129.68285849694306
True	185.1386810759072
True	130.7747454227569
True	135.5371282276617
True	209.25168188459443
True	979.765990066019
True	791.5077302386273
True	941.115943156702
True	18.88805190985625
True	28.515117792159163
True	366.582380066745
True	13.767760253028472
True	631.8641129328514
True	1064.563643815395
True	264.90891218560665
True	207.5604093855569
True	86.03383275457915
True	218.54191274700764
True	134.83193197788745
True	45.07726278191549
True	128.21310507277997
True	89.66407579245313
True	237.0371320704287
True	513.5395538604045
True	166.28423811347392
True	29.025620737830582
True	55.81818228448032
True	432.8993312634048
True	263.0400525866388
True	590.3018190506908
True	22.50200187905566
True	115.542075335869
True	676.3954275343946
True	265.32146847863385
True	473.7558253701346
True	669.8570936860199
True	106.07289415378756
True	115.32383257234358
True	79.47901948653303
True	24.56651949859916
True	123.13918237734354
True	84.86254666446175
True	100.97711288409457
True	146.79042050291372
True	234.5517742200152
True	817.1048199461941
True	291.81382262457504
True	953.161303875367
True	167.8185852275619
True	200.0500114590866
True	801.9592487166668
True	304.7612728946325
True	575.7824419242534
True	259.4646464128356
True	350.52229730499505
True	434.7228631955412
True	576.6803245764075
True	641.1122943633816
True	367.4059197212613
True	34.630842675168594
True	563.145893780362
True	631.2659651885499
True	20.19374286872761
True	12.406774921108632
True	262.3221497853395
True	396.5473571761152
True	452.2887907720417
True	70.19610611327032
True	646.2277253804546
True	951.740243559421
True	245.7319239633559
True	899.9700983707189
True	277.3024907077207
True	98.68410546523332
True	269.8052910776898
True	716.1308357275268
True	40.96770108731454
True	593.4462254614751
True	1276.57914505783
True	1009.9270455811184
True	883.9355837932825
True	210.6056906008529
True	83.18750106030603
True	194.7696182200868
True	857.844726879074
True	144.9000111869899
True	1077.2709310778064
True	878.6096380019014
True	43.7502427947737
True	86.91746259328701
True	417.7809632662928
True	425.8710656715394
True	206.84241514097883
True	530.8410571638171
True	654.814907590663
True	122.56760674764348
True	280.3608771008868
True	985.0316506146664
True	50.992738203015975
True	673.8989430359999
True	538.028766308416
True	39.55362914653835
True	797.4680887744121
True	381.5067798683469
True	536.6103894715909
True	117.47774790003874
True	265.18767256866363
True	218.8801193379147
True	26.01298734605737
True	138.46182107422462
True	734.3892034999845
True	145.325109620155
True	378.9670417624205
True	68.35862632408502
True	630.8437088904249
True	636.1118363080226
True	229.1395286595953
True	458.4373938940415
True	172.5481671232582
True	173.57620203582917
True	213.5673472384218
True	282.6137215464422
True	352.68818944516306
True	135.60229629669055
True	181.172210968796
True	27.049503119702177
True	881.6189126140772
True	307.90225704125595
True	9.818142715341349
True	368.2777366437872
True	164.18464482636503
True	618.6423206973307
True	378.8968025307425
True	581.985218686771
True	552.2415178365031
True	479.8031414750216
True	791.4206271968125
True	231.49487195515883
True	562.3805124199718
True	162.49055611718546
True	542.4986367650821
True	358.7084027903831
True	363.3960899631454
True	117.55852944383363
True	140.88979407850533
True	108.633789668597
True	67.88182033345126
True	756.0523587638538
True	173.17778888158338
True	46.19880299956091
True	0.0
True	549.7039624724606
True	108.30332254073122
True	22.53096656167038
True	40.504661593323775
True	116.7658138542057
True	517.5575887070304
True	179.97409360125755
True	106.18774317767148
True	34.29285365596553
True	159.96341482049743
True	908.7109669114816
True	51.79986053926519
True	233.4416071537347
True	759.7496347171765
True	312.23022580096574
True	436.2583857735828
True	481.4031090759613
True	515.0663877936784
True	595.0882246744269
True	936.4851132289568
True	263.4087151155933
True	1020.1520165075837
True	918.0723617275506
True	625.5323606904285
True	349.7736788643309
True	808.1012219831294
True	10.127393564061236
True	33.23807554401899
True	306.23109502079814
True	42.07401383421281
True	207.07458740537112
True	770.655880786518
True	212.69054608650464
True	736.9012233939135
True	762.316577711725
True	122.35711524354991
True	363.7654937865137
True	581.3823263953104
True	23.880214352137184
True	129.0884892353926
True	425.9270930446322
True	302.27675880397777
True	195.92330297744255
True	114.36222493109597
True	392.00570996584537
True	23.197022926880702
True	380.4437053150684
True	346.03809187360554
True	1021.8745847974708
True	377.1273763697321
True	32.188164570107865
True	441.3526681637259
True	450.695149493187
True	238.7091883323869
True	31.175320356896783
True	770.6427202195885
True	431.3876753964354
True	178.44572247039815
True	11.616929678862109
True	1214.3593111878183
True	168.49031777758714
True	27.63132066328403
True	309.6569551674739
True	277.490433152318
True	113.47363162193388
True	293.9457682083863
True	48.53476798567608
True	307.52043133447427
True	284.733514940483
True	311.5798640732644
True	31.13082525029396
True	45.47715619622836
True	1053.8996377658286
True	24.184878534315104
True	12.872169605228072
True	176.37571926562455
True	636.8459228518083
True	8.008909881191173
True	188.86276305545573
True	172.69666607199906
True	542.0446186763638
True	381.3734041089689
True	742.713795261173
True	327.2870469453749
True	491.9194357876525
True	432.9138020853405
True	497.7301978251842
True	103.0768561331382
True	1247.644032504793
True	887.0117168191173
True	288.7789945204934
True	544.7481831726873
True	99.96320163158605
True	587.2519049514455
True	451.7392984778602
True	154.1348526078052
True	77.12526377706702
True	356.4060545674322
True	163.36220507972564
True	31.07717305678939
True	609.0578557569837
True	394.8798016904577
True	69.86431755768356
True	29.504277120037937
True	671.244018941597
True	497.783183234073
True	71.0756557503438
True	23.26646267682507
True	327.2205211711205
True	311.99207815018656
True	727.8007715445533
True	561.4141027723692
True	563.5645808816694
True	773.6854899040566
True	7.838740453120913
True	53.57855773109822
True	39.17431896688546
True	63.02037708878821
True	511.92469075342063
True	597.1844960367683
True	80.01678352331945
True	109.40506219616152
True	189.29216077306225
True	73.14340963997559
True	175.62082335552523
True	214.1302972328347
True	275.18684189588487
True	846.2268082055823
True	629.4711135183402
True	278.8817219321592
True	188.4650348112556
True	263.0272968950078
True	250.5682003249877
True	759.674651832311
True	337.3124557752102
True	173.45104119368392
True	869.2369333062481
True	345.2291090050906
True	468.5891261616042
True	155.53045721862387
True	121.09265238214948
True	64.68226812254889
True	214.67343024323552
True	983.4382438095058
True	540.1631802625319
True	118.51601979382944
True	357.062414855733
True	100.63336302721068
True	677.7781027332462
True	4.8847215350924165
True	705.0231472962079
True	36.30561090936818
True	926.2327767444772
True	851.1989200029114
True	214.61232507612
True	31.9281149761225
True	81.36759857665567
True	459.7841881361187
True	225.0359802958415
True	1.5875592809087902
True	79.33640140514055
True	1089.7920771884435
True	339.66838664313593
True	684.8947236631217
True	460.8924643959516
True	33.83090375086701
True	136.49557636743816
True	446.8506224519902
True	949.7200739991348
True	817.1347364694803
True	423.244971809352
True	336.22689780742166
True	16.969877558237947
True	81.71855313884973
True	744.6073859526133
True	466.251475998609
True	378.5907231790136
True	882.8319270270854
True	25.865129460444912
True	220.7158794224729
True	917.7631790650772
True	246.6796308938752
True	8.375824418219919
True	502.0954804151383
True	107.11341387105848
True	663.8982740535093
True	54.76543280815475
True	260.1740678218225
True	860.0490614811625
True	951.0187194991224
True	275.6861455744701
True	452.2154021160746
True	116.45097580087142
True	616.1786177552952
True	262.69873646316785
True	194.06009062227648
True	878.1425813094958
True	53.59477120830533
True	714.2520977523537
True	282.85062206623303
True	295.58612620374504
True	174.19905517757087
True	487.4689150815391
True	594.3851976967031
True	357.83306253880147
True	408.09473009131113
True	72.39093641497313
True	161.7632942307968
True	447.7614670584667
True	215.6694500321769
True	37.43349260668739
True	198.44452422930257
True	385.27630942938623
True	422.3080566249315
True	745.041487869653
True	130.5613476187017
True	666.533301334851
True	515.1418791069328
True	609.0069261287531
True	139.1961849541928
True	34.127019064319526
True	670.1182452111032
True	67.62796214364839
True	550.9387026967211
True	669.0550200738553
True	445.2942868538703
True	140.8811105607963
True	532.2447704398558
True	4.175180757374688
True	414.8008724125055
True	31.458223598631715
True	641.4377886930813
True	265.2218277949344
True	596.2209648319189
True	712.5182461082426
True	141.49748088887836
True	522.2194983084165
True	512.6992038619649
True	62.38942277971496
True	969.3994041077176
True	2.436184018178181
True	27.36577215715228
True	619.2955142913963
True	691.2597923910275
True	137.76110863777785
True	408.7915865365924
True	123.62940530074724
True	75.31276335587546
True	460.3430055739617
True	42.34510947756235
True	502.5763410568756
True	12.460082095947977
True	843.2537774638254
True	550.1402667999737
True	673.0978892027066
True	98.3099258754332
True	380.5094562058048
True	998.4819805009462
True	865.9162839942309
True	143.2880445687824
True	552.1331488322992
True	463.0700612608118
True	243.33646132517083
True	257.02876123087555
True	5.259934881454609
True	318.9246620778384
True	12.21345360319707
True	380.99751788634194
True	77.87903851485332
True	407.58620074213
True	687.5762458619098
True	129.04836023345953
True	236.83972191531592
True	641.9117448191479
True	678.0215883510716
True	292.94378539119776
True	139.97811515127543
True	159.8008406584291
True	477.3881633163079
True	87.48061813840808
True	9.61067456605832
True	518.8311228688801
True	575.8950032572761
True	19.77152582383025
True	145.9102677680469
True	898.6953812133117
True	500.14343263842255
True	255.58851649949327
True	34.79192660775518
True	469.2910185385351
True	114.0702011668914
True	585.0004063997524
True	657.3240178197362
True	303.3286801557984
True	403.7362183457592
True	182.7549357111979
True	235.6439449146139
True	74.28256338778554
True	209.15126304891763
True	497.9665817031702
True	20.640248940087645
True	447.3336756255076
True	373.6721199996008
True	709.9129152398441
True	894.0111384837465
True	890.1917934987077
True	157.29293781566523
True	387.1883886659641
True	73.19266870119498
True	196.36411505667493
True	320.99923850986903
True	9.862324899081344
True	780.6953563213041
True	25.36020825893824
True	380.9806376112624
True	260.2957894692113
True	640.3648500109989
True	193.5073866571463
True	37.14717966341641
True	723.6327666124768
True	1087.2585951477854
True	227.31971286726792
True	133.83735184102477
True	590.2386907376326
True	493.2808216869963
True	17.10987438384481
True	836.4031977335575
True	120.43662634426164
True	48.2173981644993
True	300.347349946392
True	357.14051452651364
True	395.60972352846704
True	270.4453134509229
True	21.58582037425095
True	22.6508226955747
True	881.2613354644245
True	202.1306803965232
True	114.4729345448074
True	868.8215159461087
True	652.3209788859036
True	639.6203445091536
True	442.15986267944817
True	147.75002980751893
True	33.33023564073836
True	99.6088227618528
True	434.4113168844006
True	230.34735591156704
True	485.47935677382304
True	151.36265776923972
True	518.1840593409604
True	627.7162405659378
True	951.8740577654036
True	25.050026620955443
True	1012.2066150221935
True	1090.5183971813417
True	496.824942875501
True	83.35109601835428
True	793.7733516119081
True	650.8151985149505
True	645.9282846908623
True	175.78588367790007
True	749.981364492975
True	697.2858780835655
True	120.47191460768676
True	771.8626418785306
True	831.8309042140312
True	482.2553958410303
True	235.70575346920785
True	73.30491877370987
True	313.1385751488184
True	352.95207833524154
True	461.7490869620163
True	431.016683820878
True	199.0688291836986
True	311.96233444545845
True	2.1206168890849604
True	12.445999583918384
True	107.96624333990144
True	134.92184737312382
True	358.20916968531685
True	346.7383157563028
True	111.75392287304648
True	16.664635164616993
True	214.73230057926412
True	844.6330653905213
True	466.1193921659626
True	520.2380713829085
True	566.254029132904
True	818.895490085387
True	637.6949969256722
True	90.35775007013244
True	217.8205816855413
True	249.01723605671668
True	280.05411858077593
True	105.52764405608858
True	362.90235326511527
True	440.9607579776362
True	168.85584993395534
True	655.2545352748292
True	250.8005412226161
True	202.31759890990548
True	28.284976451322496
True	249.6015850626771
True	495.41580822001777
True	172.03824985554013
True	518.8484298394461
True	463.291598261496
True	243.6859025179333
True	100.01788553708607
True	39.52182978570207
True	396.5162470370833
True	784.9539410954011
True	162.8069653822456
True	1070.827366015088
True	1060.8018454000196
True	477.76840923753457
True	99.5298684864264
True	124.11935871813462
True	670.5253588904774
True	7.670941027289196
True	223.83201083304695
True	132.99138014739032
True	121.9395438634586
True	333.8979118315765
True	640.2404194635837
True	35.878902573997664
True	119.8013681487418
True	946.729007103926
True	61.11476238560567
True	459.63105283800815
True	526.8197656089226
True	242.2795917022148
True	132.06127037541694
True	877.5499357066337
True	1193.9070025728038
True	511.7884799958184
True	653.9980977979484
True	207.25926567507608
True	150.7118864071945
True	306.51979293285603
True	249.99593094239916
True	169.94225071222428
True	315.8227124658643
True	347.64040076818304
True	10.745632832579842
True	621.1502341540029
True	146.72304210325947
True	77.8093626365916
True	453.0879864535901
True	318.497140433373
True	1124.285880605628
True	352.7558763601844
True	1010.5564999040024
True	11.182965426034428
True	258.97032993189805
True	235.29119402220567
True	144.56413103995334
True	489.2398322123184
True	204.5268625475336
True	417.2155509712557
True	331.1249557018967
True	110.5378304865318
True	356.7129311132806
True	1037.2071371818683
True	696.6241852492939
True	225.65062353996183
True	106.10037806489645
True	289.6448182842425
True	22.88880081735539
True	349.8329871029381
True	317.2700679516219
True	576.37970486525
True	453.4661920756155
True	355.4455057723749
True	156.55116053128182
True	12.682810512826006
True	417.0490374209931
True	290.96010693368504
True	140.69656952383775
True	305.82166227537965
True	445.587583704113
True	812.3297924615657
True	297.8533103394533
True	770.5505978009754
True	377.47740841308325
True	370.12821168502063
True	1.1745392621012622
True	1148.4637002472448
True	105.52949199821757
True	889.8346409653153
True	211.45404245482328
True	446.7353889700572
True	676.2093278191063
True	85.73210634554593
True	469.0431736569138
True	33.63430928282593
True	402.8204891995852
True	81.717903912993
True	231.8785163256113
True	37.2071491869108
True	678.902235990922
True	191.6552417291297
True	25.156030457338627
True	392.7987925741472
True	105.72663304591264
True	171.345556562654
True	852.2226349675375
True	267.3015819013254
True	148.7300107053133
True	375.05162953446745
True	503.10619366520814
True	331.6114004373584
True	538.725402548919
True	603.0773319512691
True	161.2781550476394
True	7.714463315825078
True	70.31886320367522
True	437.6038574533728
True	89.6469161291941
True	74.41326346460859
True	1101.9201105687723
True	27.91908808852596
True	318.82030650770736
True	323.3678039240104
True	443.0457167374657
True	661.0330551294655
True	187.39673376043976
True	641.706566428185
True	333.24862609913833
True	343.0062624885555
True	268.764145541093
True	209.9674092254021
True	366.2266124010978
True	452.8898685995603
True	396.5816613182302
True	617.6886024927496
True	143.6434398214187
True	76.75697697129429
True	41.04150936395523
True	278.58171525162606
True	640.8514022808986
True	406.0443673251567
True	823.428006394746
True	207.6099294840909
True	388.7185001508291
True	69.89883971301967
True	50.61014072969744
True	430.7675394669091
True	200.6229574057025
True	217.2260811015269
True	42.18746928650523
True	1096.0466597108552
True	168.86120073940978
True	912.7338269001884
True	311.38051477775247
True	943.23703743889
True	234.70951510516403
True	464.59585456823226
True	547.3950275447289
True	606.7199613343962
True	204.10099941943943
True	475.8886983620604
True	894.5919014534286
True	121.28947218246051
True	7.199621692074951
True	564.5319819631999
True	31.52635693669566
True	77.186347068215
True	791.0180747921119
True	220.94460957482272
True	925.229531307885
True	707.4065306936302
True	414.1362769435202
True	291.8642466193955
True	459.94472223299965
True	352.59185446448805
True	182.69059015263437
True	673.5193475227529
True	694.3244032508621
True	219.20479130112213
True	89.55905297133586
True	509.9262236434148
True	134.35462690269898
True	375.1266235435473
True	342.85670836262443
True	61.03141828636788
True	355.5186802407474
True	408.5832614872425
True	380.46428513705104
True	413.8591252314407
True	434.8962897714737
True	674.3312178986976
True	59.41002574189268
True	455.76523214102383
True	325.8369132544099
True	648.4031239366846
True	222.4789239438064
True	100.2216878518572
True	40.98997404506131
True	528.5380813496076
True	606.5360370480141
True	190.61396623518135
True	413.2122907617955
True	334.0469183728528
True	16.54632663372318
True	173.9245023173336
True	294.824086089896
True	3.332859729481584
True	881.976455972025
True	79.80216511408872
True	105.3882266680802
True	107.7368057023598
True	368.8619492795942
True	35.92189738481737
True	454.05099442565233
True	231.41389644324605
True	5.84085511562075
True	119.89913933297116
True	459.866540726434
True	51.938462479987
True	68.40312889946107
True	172.44288030022832
True	277.55479229730736
True	953.5573538001544
True	382.0483719961716
True	947.3498636246692
True	177.22929411712815
True	1026.4271035170373
True	775.5763716102348
True	689.7957877938454
True	392.4118036403265
True	389.1676844132672
True	80.77889741688118
True	71.10886318253468
True	82.87543001361068
True	175.991757232045
True	479.9127680630272
True	1090.1292914128892
True	175.65742336491977
True	346.69587436817955
True	433.5675482254994
True	581.6519967836294
True	577.4941682990622
True	284.0225817111268
True	463.6634915731236
True	691.4567174128564
True	94.4327410992462
True	710.1862083691885
True	263.3007038549991
True	134.75314981282747
True	410.2041413164043
True	858.2660456178511
True	448.61435940433887
True	873.6110897108417
True	193.11660408498497
True	360.3358988484526
True	691.9399047137352
True	604.1645164877486
True	187.07594508585635
True	262.4600035310349
True	823.1994397239843
True	29.00937819860536
True	190.81785315482733
True	487.8716603359498
True	716.4322753906183
True	104.0827948499652
True	34.90576220633833
True	168.89063493159503
True	747.0036879467383
True	308.4761054351699
True	568.041509621579
True	362.1231278401748
True	306.4077281986247
True	446.964928551455
True	486.1048026422113
True	72.67197788616174
True	365.7281999337547
True	768.3852941607809
True	0.0
True	288.5174596707212
True	246.6712584659809
True	996.279288120848
True	153.8933035689801
True	674.6448404800623
True	622.9778865998196
True	109.5389442216383
True	221.28736626239
True	143.28074057816573
True	10.874268163764947
True	286.42592104849376
True	382.6442867964034
True	1139.9191024800314
True	238.4206492543157
True	421.8728903427945
True	656.5076789302161
True	204.37958014351628
True	28.2113222288988
True	845.7369268632015
True	608.2202388431584
True	151.34154088903256
True	647.1194440179834
True	161.38919661866245
True	302.0684890325069
True	760.0915599779688
True	35.167965158394665
True	101.59036643757555
True	516.2438883375276
True	60.37054136107704
True	72.2596956283116
True	403.1726608528461
True	23.559596777130054
True	742.4510410228776
True	103.98598413912713
True	163.09757519813306
True	15.483646755915217
True	725.3028540577722
True	28.68521520100336
True	783.967089447466
True	398.6491861403474
True	118.16106725942606
True	701.9528965872377
True	513.9643532670649
True	576.4548646137952
True	47.48981843361712
True	369.2228816878709
True	5.784478511819419
True	98.15070392736294
True	384.01472963397697
True	49.28841908408115
True	122.2725777376904
True	321.2737326776269
True	180.02483738911835
True	100.18029980734822
True	651.52823515806
True	16.969113418043165
True	1146.0033474095808
True	510.1512381757861
True	302.7066876029045
True	491.08606717040726
True	114.46608383394668
True	784.5901163588547
True	1121.1105626685328
True	745.6324666762002
True	169.98446374541885
True	226.8467284379949
True	52.1316099627609
True	62.36008385556699
True	152.31419449978526
True	104.07898918774308
True	175.13187909893549
True	1141.2498396143567
True	321.9591630773738
True	352.1077307774471
True	718.8246784828722
True	16.47451727065378
True	13.519170744835105
True	573.0309223640884
True	5.592940466577659
True	111.68754989755
True	697.3582415346051
True	172.38425882317568
True	653.5108299663798
True	826.6670059417828
True	146.9510629102533
True	869.8988577289282
True	2.92900045650624
True	439.3742965178551
True	1074.5904943826447
True	25.83326158698644
True	235.6918816680012
True	143.24169882137355
True	991.7295766023004
True	234.2803464773609
True	482.5721172088829
True	117.49774754196751
True	523.0649473267711
True	147.63278670925223
True	99.53294568513766
True	388.95465034268193
True	69.95534193101695
True	53.05875724977946
True	1046.4847178924183
True	270.4161720534288
True	164.45822761825815
True	370.1301035017677
True	396.5777858894727
True	216.2389425302815
True	168.09239815263356
True	394.6581567625825
True	35.57599041845751
True	491.899967925525
True	1126.8139513564506
True	110.2563242685334
True	472.6296830729039
True	314.22350687067967
True	28.899533105400543
True	412.0218010981076
True	104.95918270329
True	566.0778393735258
True	209.40689917999768
True	428.77975846135126
True	21.021193075704595
True	440.9262912201653
True	105.15042225205951
True	345.70892854349773
True	32.92656248672499
True	168.1973456943813
True	246.1297881080011
True	735.0013859213385
True	58.75327841517382
True	148.3784667066893
True	233.3631970211143
True	130.35236812522552
True	633.1023948561362
True	557.8114614626152
True	816.4542538410639
True	391.9379883197604
True	543.2965284803855
True	417.0545774799464
True	675.4142680057325
True	68.32198263641087
True	460.9375639531466
True	425.7904654548869
True	49.66667455628966
True	85.25146086525231
True	132.0165655674424
True	89.1289223274343
True	322.6798113238977
True	842.7660052093705
True	331.54469846973296
True	1132.4603360029912
True	312.27146786577293
True	897.5993742410917
True	147.36262967464071
True	560.8294936097343
True	617.4946296479416
True	713.2267543148794
True	431.9770539575244
True	66.12086820427547
True	289.6397259582496
True	40.79362274752843
True	167.62153267006894
True	175.89097497649007
True	1084.105442294007
True	214.8446882277789
True	541.4575430638362
True	557.3272146384479
True	568.0539472512588
True	877.5530367783025
True	591.9920683806557
True	657.2941682955179
True	951.9678267933637
True	122.98457508279763
True	321.57589681038024
True	254.67604412328797
True	313.377840567983
True	89.62099303309762
True	377.479925249376
True	4.250216920789858
True	355.82945026509066
True	257.5893594257743
True	621.7667951311495
True	283.8037627440104
True	362.3501763632252
True	11.078954598483907
True	58.85404559256602
True	545.8333374218631
True	30.63479455133347
True	134.02942021381727
True	68.27464754167201
True	144.04478201697734
True	241.08853082669617
True	68.19728399983511
True	406.0071361409256
True	271.0134047111737
True	101.61458109757238
True	344.55216224949845
True	62.98065743457358
True	578.425583829334
True	825.5033031753985
True	278.6252259607019
True	1127.3280711964303
True	116.91837412259072
True	308.9844631894589
True	1015.6513491610868
True	83.17829093803375
True	291.5945407461105
True	10.198779456637624
True	394.72993263733736
True	455.4434875628656
True	160.2937310964174
True	626.0639003820988
True	904.1972949920136
True	156.18398468381392
True	74.80993555271549
True	317.0360606914644
True	562.9359642812602
True	624.9981688753819
True	1225.489439550988
True	25.979819242183115
True	927.4179485443988
True	138.34707470216276
True	649.8518337695623
True	119.39341932999584
True	134.10780407875816
True	186.5854628831541
True	177.82189792870895
True	767.7837260813671
True	209.405402642314
True	231.86689827579872
True	69.59413905311392
True	512.908671292228
True	463.3133782355581
True	175.42807747930766
True	236.54541687714425
True	16.671824565273337
True	419.6441626180718
True	214.0571774581714
True	293.3435205489431
True	117.96951709535848
True	701.0272640723637
True	421.92954829921865
True	255.8065187054072
True	635.3475363470951
True	519.9193802236007
True	490.0449502509168
True	134.5793315196676
True	533.9165035496691
True	429.4289322038273
True	3.1544612330429027
True	192.2256258159741
True	93.2971467738771
True	246.0498659928038
True	2.77976544979964
True	123.46271313991376
True	357.08807543563853
True	7.704861413041402
True	844.9713167264285
True	166.0800295612148
True	720.3027212382342
True	799.2146618717488
True	153.54204248999304
True	222.24224475125405
True	490.3951818385048
True	846.0427377679201
True	49.487663176743865
True	39.24859409775286
True	127.48943723299564
True	655.8412875651986
True	726.6110479557655
True	177.91758749016398
True	595.8666808844052
True	563.5226168159354
True	843.4906908438792
True	414.72642013101193
True	185.7983589741253
True	860.3361798693626
True	221.73071027727312
True	136.93858333839933
True	326.4270061927612
True	229.46301799908497
True	215.64829673416952
True	618.010735281909
True	251.6448853642068
True	188.4307571736072
True	444.3119479911072
True	465.8830377457082
True	63.95913881364272
True	280.8145020095104
True	79.59607508447054
True	332.3226426312554
True	356.5265366136464
True	262.944841047336
True	178.04077438083647
True	382.4617647975489
True	670.6585466386535
True	749.0975912863128
True	296.6588702572068
True	737.3309032116516
True	62.97066136034706
True	861.5744218703358
True	345.2897398092858
True	13.522384520824628
True	625.3125009929164
True	699.2402968549993
True	264.8124780726686
True	171.42135611918872
True	47.77958416074805
True	387.2911195371667
True	71.40666292222743
True	14.25173300881142
True	880.1346044627346
True	368.5049931128146
True	179.2593259520124
True	942.9463934877056
True	12.307700593458112
True	786.9898027653072
True	31.145718907393118
True	656.9487552481495
True	62.02015194891584
True	763.6583557187832
True	440.71206559488206
True	196.40419284876165
True	426.2361900671916
True	212.128611063155
True	300.730343302951
True	230.02116483581264
True	408.7452349552907
True	9.498713282599905
True	322.3543530885257
True	116.42420152574216
True	11.455893036946495
True	479.3169836975105
True	710.4021490426343
True	277.9229247189416
True	77.72137895572993
True	326.4984326678878
True	82.01107296945709
True	195.14800736942863
True	173.76472413271125
True	369.73440135819
True	44.45426814501735
True	145.63064528690603
True	364.0745017654373
True	871.5694071141731
True	114.88123501259226
True	208.05806861955588
True	436.28001568337305
True	18.57956741794877
True	400.0833347258923
True	500.794840291049
True	89.87428921206232
True	391.28886947591167
True	348.3812230290274
True	421.999995755372
True	598.3643009262154
True	1065.8917040069357
True	926.7480816099684
True	57.74560509726249
True	1047.8809959577309
True	111.44926561893706
True	122.42462589542964
True	102.19946134134692
True	485.4947734356526
True	370.5306994906165
True	575.8125902215567
True	271.6659467337648
True	152.643102374976
True	393.3999855355935
True	15.94731278411836
True	452.5994448574351
True	389.97045282171473
True	143.56919884704294
True	96.37616483580406
True	532.3854165989737
True	999.2812122266446
True	198.58898028461655
True	69.20855868243788
True	435.3209822654866
True	366.8326850925644
True	485.36430491156034
True	326.0659014497958
True	4.896578424099844
True	562.9979849368323
True	511.4793758375752
True	504.3890726297108
True	198.2085762655224
True	103.7396481331896
True	22.02071704166122
True	378.92539612514224
True	103.3759275561558
True	6.562034107528119
True	32.55443491618433
True	348.41418624571344
True	657.5249983175298
True	129.0787170307389
True	76.6241225161064
True	24.07692971605936
True	409.7511086637986
True	372.4415138105412
True	799.6132563679399
True	301.45817183604976
True	510.7775255302171
True	538.343572832184
True	529.8671505161307
True	291.29342856830687
True	545.6158908378025
True	96.51829049684484
True	581.740584368835
True	7.828046684164533
True	361.93694262656845
True	448.1947153245901
True	967.0194201161172
True	355.618040817402
True	790.1486746427228
True	978.9029444183024
True	181.03094309815376
True	37.73171026213864
True	365.923868839156
True	392.73179864725125
True	592.5268254802999
True	241.75772388529137
True	30.329263006300565
True	656.929338975477
True	131.0513602915434
True	1102.7311509276706
True	322.3480128604644
True	489.69214364020655
True	124.49482899368928
True	805.5884801271006
True	140.105175768996
True	816.2893181923008
True	549.4835943920225
True	188.06464112432363
True	114.78130820002625
True	65.95983418985195
True	563.2765335340679
True	924.8804373814254
True	422.4494003528901
True	537.6369058971379
True	136.6075013597396
True	625.6305090139035
True	471.30725056413365
True	804.5201281230062
True	310.8869450381577
True	594.0905032597683
True	118.03112735500912
True	28.433948219823485
True	418.3850946634423
True	170.62286367494175
True	103.42765916742076
True	371.4823405073171
True	1064.9293324544178
True	269.79073240680265
True	549.7207258962144
True	11.576654662417647
True	71.12935336948983
True	329.5300936863396
True	781.3321348812852
True	462.4812470832954
True	514.8024477357669
True	711.038763124023
True	64.58082353978791
True	721.130785263323
True	49.96783054327808
True	102.93675895047012
True	179.95262628619264
True	83.72423765759545
True	24.66775854162672
True	291.214395720085
True	480.1503188371525
True	897.4996709099831
True	870.5821570714185
True	5.489619763269339
True	287.100134761786
True	445.8658596237601
True	125.33112114784244
True	239.07719297902415
True	329.9711311587875
True	1324.517577833495
True	459.6187387072826
True	24.1817077385956
True	181.7297673788769
True	711.168002503694
True	36.20453884698965
True	174.6094080309683
True	538.0089162270509
True	72.70496792356465
True	864.3019703672727
True	327.2844434528143
True	674.8013597446067
True	77.42633071568706
True	674.6792647431123
True	595.9388597658653
True	899.5897974357993
True	260.71274897613694
True	505.39037461885897
True	851.1766314282769
True	929.525692448972
True	220.9138734667672
True	764.0140357251227
True	213.60954410073023
True	429.87934824078144
True	380.51747979638446
True	501.2240373527068
True	487.2698054673367
True	319.7785368352594
True	352.5445437681001
True	117.58865918822023
True	332.1274739077518
True	1134.5595600676702
True	332.1480685247602
True	152.71697307796424
True	289.7583405782226
True	741.8909652359989
True	646.7296804111859
True	420.3730486347566
True	116.16289971676062
True	330.03469673600284
True	32.064753910521
True	167.72145868494752
True	89.56151128052457
True	91.09861121932258
True	574.6197021183443
True	144.89132685201986
True	127.32481673828812
True	107.4632178844814
True	86.80043596924902
True	457.06299192370847
True	388.0324997154357
True	1056.4511273319506
True	527.4507159258434
True	876.8530937764281
True	271.9877064101876
True	294.995307779247
True	525.3615597628052
True	196.71441601770564
True	779.2268885180082
True	233.96677672426088
True	366.2668059014762
True	70.85719516791826
True	118.45640957654696
True	269.3359749236611
True	124.49570997678072
True	487.0674249192451
True	29.1476199125558
True	577.6248727205119
True	1011.8709162645664
True	708.3808795832413
True	1.2018933127458549
True	61.46781118081239
True	505.16579860452026
True	439.61312337714367
True	73.9785456996933
True	118.08834131102874
True	307.99207680123453
True	79.73695371923597
True	51.07893210525253
True	723.4382170572204
True	656.4963985003299
True	162.41831165138237
True	171.07256489820793
True	527.4294865287729
True	53.66051814334027
True	26.51586191553261
True	546.6827143677509
True	469.8179108419103
True	1136.6803809839323
True	50.08603141693762
True	434.407407170019
True	849.7067212341163
True	770.3630447054533
True	295.90784667206424
True	755.546503503229
True	396.3159975991037
True	39.194094409470864
True	101.77298513740868
True	692.079648433589
True	74.85169593065893
True	136.50713713361296
True	926.3109992959844
True	184.0998780192776
True	279.3489306009889
True	105.12507228170092
True	645.4915179087352
True	602.2004141771947
True	212.22942652567775
True	440.9217504930229
True	41.44498904484608
True	280.79620439114353
True	590.1547936477491
True	616.045649128017
True	324.8194915323543
True	75.5191138583439
True	989.058546463378
True	1116.0530163953554
True	559.8402610915924
True	65.55395860858296
True	30.141323325116524
True	93.08967245657448
True	106.68214382166528
True	104.12832965739295
True	895.3473249451838
True	1242.384659808357
True	707.3912620391915
True	330.84860059920146
True	6.56937206883899
True	22.301353804397877
True	335.9214029269894
True	477.10163130258127
True	40.18783028413057
True	549.3530387740865
True	433.7411714080729
True	402.0324549492787
True	84.1317322451382
True	190.33779196904584
True	267.65617483461284
True	144.38640789603858
True	392.5934435115481
True	42.48117305476491
True	177.31104575493148
True	1167.507113255357
True	6.029072779404901
True	26.87988021850531
True	587.3011996621376
True	361.7094643936131
True	789.6145903266048
True	156.12241899741343
True	735.7345741446538
True	600.8768796998211
True	277.5364813787822
True	441.1062894844729
True	336.89922217800085
True	294.8470872923373
True	274.22532942823887
True	399.2109110354225
True	505.31306914118784
True	489.8945579183584
True	108.02321381300958
True	362.5545089259138
True	8.333654717750964
True	181.49908799335117
True	228.8136181344958
True	862.935728151868
True	605.6338914893923
True	32.67484283666042
True	730.4452898551618
True	849.6915194429757
True	100.11000542803636
True	351.5824321135956
True	890.1552152152354
True	217.9062166893576
True	157.99732565644032
True	519.6727549981211
True	562.4352234201237
True	1088.5493382891823
True	145.70574678414903
True	159.03345713552557
True	253.2198495136191
True	310.60610841010765
True	426.2458661176812
True	409.46751465779744
True	337.44739192943
True	446.4465360049659
True	488.94572212427886
True	232.81640348947272
True	1482.617915318987
True	264.5974932744926
True	408.321456834193
True	49.97995076754794
True	764.3633062690654
True	252.92041333698893
True	939.0879412387133
True	541.7264267376823
True	320.1890115899915
True	762.8745096088032
True	276.64025498776215
True	205.89973488254677
True	255.76802067438035
True	224.15826594806083
True	141.5359623976759
True	238.8071166344115
True	733.9120117938055
True	521.53793207978
True	212.58866101029355
True	1179.920946312624
True	118.40433343503103
True	257.61837346010765
True	68.93173486210807
True	324.3349416283595
True	426.9663447626265
True	92.99473032113978
True	221.0417266816372
True	73.10728965072315
True	694.5167143708429
True	367.3879390801749
True	219.98603509342385
True	733.1889407558118
True	894.8937771681747
True	821.6128148246853
True	815.277267324389
True	347.0612805543887
True	1.010948126907099
True	262.55830882908674
True	54.44959945734431
True	394.519894908222
True	54.399542820773945
True	369.7314759406769
True	848.4640612947264
True	987.7880944402172
True	393.3027863463065
True	21.508934595546968
True	503.651934139824
True	517.8427365935646
True	196.22426297388452
True	239.0358281123677
True	283.611665352024
True	22.361791771949857
True	114.83885392695636
True	950.479211404447
True	59.537083558637086
True	460.7746441863195
True	798.5291856188527
True	106.19674794666804
True	238.00335197936053
True	111.46675733439598
True	15.352852509567544
True	1.1821844785118194
True	114.76446506038684
True	1010.08466073448
True	479.7740993533115
True	66.65722499801836
True	782.5298845541462
True	336.23492576257894
True	1.2173853902430058
True	447.322822496964
True	184.52294153903563
True	503.8613749337349
True	85.7377573621366
True	337.6950823969684
True	367.2948890405704
True	170.7615604764847
True	213.1553843867617
True	133.36933245910097
True	174.1461737812795
True	939.1354429542548
True	16.994507031682755
True	508.5873270111045
True	488.8684143059105
True	424.1860021115136
True	215.73951181398775
True	242.3365677121998
True	157.16028136364662
True	50.13242271451947
True	475.6925971807547
True	149.58856932709764
True	832.0382944299595
True	804.2261203716901
True	250.64738479517945
True	319.53594893740325
True	513.705610974538
True	40.95345714757899
True	87.5338763534897
True	759.9986003255581
True	1088.8643925957394
True	116.0175119434216
True	731.9254187003822
True	143.4179484856962
True	918.2341993618496
True	665.0717093060413
True	105.91855483171511
True	269.8567437071618
True	637.9571653095139
True	273.64433040116006
True	46.87959960122863
True	560.8913127676004
True	444.4238372442515
True	5.38103746185802
True	481.1096613954016
True	66.02733730241451
True	184.29822604832896
True	238.5215005816962
True	298.2661075783755
True	75.95084876112648
True	226.9901946552449
True	360.5364682300264
True	427.9264419399808
True	936.9951581045236
True	46.36543068029687
True	934.0068159971644
True	1070.8179119915446
True	126.84055063277803
True	70.77061789754613
True	971.082912370751
True	36.40723874245619
True	235.45163496506635
True	87.94834337067344
True	217.1948418104492
True	355.0906471553785
True	932.4765139093578
True	96.8882982288745
True	70.59824590318782
True	666.9169866268076
True	277.8494596941062
True	707.1406369629528
True	55.81971041863413
True	484.0701217149089
True	395.7893785875452
True	680.6104387767701
True	55.70730008839379
True	103.71526044302138
True	25.32899938940933
True	270.6932843651014
True	43.56939256673927
True	347.4040614309759
True	2.7641882555928574
True	1200.2718310077566
True	109.25384908130322
True	131.8327633431885
True	345.40639037514825
True	747.2057150409721
True	659.2205724173042
True	987.9655443576936
True	487.1742641433274
True	419.660525928986
True	144.4217414836924
True	416.70777471451936
True	858.1194124085204
True	425.0451488054832
True	915.9404087082672
True	81.47464984063801
True	432.4591817176176
True	173.01396226880698
True	289.2773603716981
True	769.5584891548685
True	163.15698892119946
True	135.74471585283962
True	63.15569154159879
True	846.5483870146899
True	786.875586257028
True	83.48272179124888
True	446.673268023895
True	744.1093524717812
True	424.3757211121176
True	56.05474997307126
True	320.66975895068737
True	764.8259524412888
True	31.5033407097206
True	364.65765968835024
True	169.58730297139394
True	287.89189343086406
True	33.68051857714856
True	221.1508695576645
True	778.1875593647467
True	636.6668581599207
True	58.0974205778865
True	297.71225068957153
True	866.3833103324636
True	17.573961704768696
True	301.2035862012008
True	283.824809789458
True	428.9429476633107
True	217.97067781804788
True	575.6401785560429
True	46.491646932516
True	947.4559804958232
True	909.8851937191092
True	44.22608606454866
True	404.364490698602
True	729.695639843215
True	940.3785798458696
True	273.74619725009507
True	579.6812426459862
True	134.17851885832815
True	182.566021697148
True	127.0778974660902
True	127.11380666688554
True	208.55482029501945
True	941.9378164786716
True	816.653103288295
True	974.9048952961448
True	19.889860666887245
True	27.07449572851126
True	344.117130732787
True	14.54532733276207
True	611.130720699877
True	1076.9095848256302
True	251.6579392209364
True	206.38624129663964
True	84.85625695659087
True	216.57039766003265
True	132.1684514021091
True	42.08330352643674
True	133.8152680002338
True	90.3359640755688
True	248.4418734343988
True	533.1293800771965
True	163.26132975131063
True	30.604698992987565
True	56.7655917398017
True	434.1465867154045
True	264.2912738520628
True	578.5590826937813
True	22.81787052360266
True	112.8096518815342
True	665.8317358342796
True	255.17899432151475
True	475.2889906608892
True	647.3864093000717
True	108.63928235432373
True	112.59721454242226
True	79.22205153465806
True	28.23914704153708
True	123.91585283790184
True	89.03615039103919
True	100.15489744311424
True	144.50380644497483
True	241.7622823989097
True	794.8719062039473
True	279.5292040078668
True	949.076768889684
True	162.42139116789775
True	196.04708464146248
True	777.0018671150448
True	313.58487935574345
True	594.9958545949708
True	258.3073056386214
True	353.40542181911377
True	442.5576431004611
True	563.8712415345176
True	637.2354134598255
True	369.35059976072296
True	32.411006615523924
True	557.1494761393046
True	621.9922599779059
True	21.514378293475705
True	10.990475476667257
True	265.44047722854543
True	396.8955070381963
True	470.07843347507526
True	66.12477102081617
True	652.9989954750366
True	987.6460705106666
True	230.08125831035605
True	924.8295153564368
True	269.4731540973227
True	108.82500178404348
True	259.41651610772993
True	706.978288153275
True	36.93785031208693
True	595.658233826782
True	1282.5212004719915
True	1019.0067462191282
True	940.6284683334889
True	204.99312938843923
True	89.2274716376937
True	190.8094298057116
True	830.212172772583
True	146.31278938650416
True	1096.8312166892492
True	853.2719481240804
True	42.81866009317172
True	90.61083416050884
True	407.241115049558
True	405.7099247293256
True	200.8021151548176
True	514.2319841492883
True	632.9899148791771
True	131.98791567400227
True	275.5830849346649
True	996.2893757605456
True	53.04976776199757
True	711.651900833366
True	550.5280326814901
True	36.940859051786326
True	799.5708005980413
True	376.3898177966099
True	575.5410105604637
True	111.7926730425025
True	263.6734980503241
True	211.9779637644708
True	27.348365553783097
True	127.03535377520612
True	729.0620327756048
True	137.71127246506117
True	384.3343916795312
True	60.232747473693045
True	613.2822215297554
True	619.4939815315344
True	237.54428378164627
True	479.7620394759937
True	159.78704141232583
True	166.3659260547433
True	215.19230088142064
True	291.8717852762734
True	373.5899504163013
True	122.27659616812488
True	181.98135564883177
True	26.498940580840696
True	887.8766055819937
True	316.7638153187543
True	9.748435719275026
True	362.9177577657664
True	168.12161904210572
True	618.798540472866
True	390.3807063264462
True	589.1708478411549
True	539.6352446537286
True	478.7783172623785
True	778.6024177837364
True	245.5366943510834
True	558.1901483865468
True	164.12242661064985
True	549.7084594011291
True	355.8561275244815
True	375.0431998315714
True	124.56358833204943
True	134.30937860559533
True	106.17970445067937
True	69.2644613524094
True	721.2029087456723
True	188.16526052833964
True	44.10858831959347
True	0.0
True	562.3387048553724
True	108.18307336544432
True	22.404719868253448
True	41.5862100658064
True	107.22626252052189
True	537.6011370298156
True	181.25381665729532
True	112.40538197847238
True	34.53837222756355
True	158.7573066656567
True	902.0502975050014
True	52.245261477161954
True	222.77633615461147
True	732.1249975362858
True	311.9537221294506
True	448.9505965638826
True	458.2454027483727
True	519.1727483492291
True	604.9111884254991
True	942.5345184068744
True	277.09702052506896
True	1042.6322385886826
True	913.4662443948348
True	625.7798449755314
True	347.27052955555973
True	841.8190936988888
True	10.321491945469342
True	34.19217457104439
True	291.37133344699527
True	42.06124535989654
True	202.0589018852244
True	782.2343444449032
True	211.28536650332893
True	728.2196286780566
True	757.7617371269296
True	124.05734361942864
True	365.24218992673445
True	592.9977714396657
True	24.67334671750691
True	126.55898238931238
True	447.1977377196751
True	296.07692079224506
True	196.10565174639316
True	110.46112358028373
True	366.50886280030414
True	22.35715596454788
True	383.7416470370121
True	369.2621591623508
True	1059.878427739201
True	365.95518668083446
True	29.17079928348481
True	439.4293711052405
True	436.94067007754
True	243.7989210649357
True	32.437456888586844
True	752.1049629028968
True	430.304256261159
True	181.50641943786383
True	13.322391014466357
True	1211.5205761091977
True	166.51820207924206
True	28.66937002632775
True	321.5436635443407
True	271.2671818893531
True	115.70028946109991
True	285.1332728506864
True	45.95763410889328
True	318.8366664107533
True	303.89707725244483
True	282.9417694972858
True	30.8678193123514
True	45.490759678295085
True	1050.734366671629
True	22.98458781670004
True	12.35036412802329
True	176.12470087959318
True	644.8115337130458
True	9.855024738088238
True	187.28502126677145
True	171.61215989600962
True	563.8483638633876
True	373.816909798565
True	756.7997935228299
True	335.22482653138985
True	486.4730442556223
True	446.0529096689949
True	497.6575325557913
True	104.4517583471254
True	1283.9200748590702
True	898.317826064231
True	267.8259377070592
True	516.9663244794127
True	97.3342017222713
True	570.2897168689373
True	421.6547685956271
True	154.9950270260493
True	78.71383772655416
True	344.7944428157716
True	169.5158639734688
True	29.01222079175596
True	598.1489909517119
True	371.50235261034464
True	68.87366065615686
True	30.77292202195219
True	656.4992687532007
True	488.89356161946426
True	72.9810230638094
True	20.560531112125027
True	332.3355123354462
True	313.90469688987014
True	723.2942833523199
True	558.1824534287001
True	567.6671127344624
True	790.7113864332133
True	7.779245892726163
True	57.36524649924655
True	34.975299792261715
True	57.52426466150762
True	515.9165451102541
True	592.0187557266191
True	86.89257658587292
True	109.54931829427154
True	192.3414358618927
True	71.4745561887371
True	191.7374028530616
True	218.9097403824659
True	266.42501710218005
True	806.3707581646621
True	615.0253933836414
True	294.23391612451127
True	182.28439566347097
True	280.32578897111006
True	236.7914966988148
True	724.1733161674476
True	326.7056355854254
True	159.31905691405612
True	915.779005707898
True	346.93661146617114
True	459.34071024565225
True	157.35123670765822
True	114.66154747788696
True	63.66618911510888
True	217.7162989196143
True	950.5960739631976
True	547.3066573242352
True	110.30058087072796
True	355.01820200451186
True	98.63309790724946
True	660.8446920064132
True	3.732614572090202
True	708.9578988052892
True	34.59921385082076
True	932.5199707279752
True	845.2629963857947
True	209.13021245894487
True	31.582256546898
True	79.62880245343109
True	465.86383636169626
True	218.44091389951876
True	1.193048049704055
True	80.9447827594139
True	1102.6927250309916
True	353.12949100534155
True	664.2569871575259
True	470.1897962636506
True	30.22674647181372
True	137.78192381671468
True	441.0133192475525
True	893.5073192383428
True	810.5182699161805
True	416.8532437822041
True	327.3408575402684
True	17.200053185660565
True	77.6535082624617
True	744.8215170775452
True	502.90786069159697
True	372.4426490318792
True	864.0155399964639
True	22.30102885141238
True	212.03802882720325
True	886.2086493172991
True	230.5844933060906
True	9.313194367854123
True	505.9871855345782
True	100.11007799588708
True	663.0826025092788
True	56.27257037264938
True	246.76430293536905
True	828.0738117233926
True	903.1891997270446
True	261.93035775132864
True	443.3859847548444
True	120.23706307949948
True	590.3692469359864
True	255.79956224803223
True	197.76235642804332
True	842.1253715605669
True	52.58465626106002
True	729.6991463053921
True	279.5673210008192
True	301.9383753847855
True	169.2887035198748
True	466.52690769247
True	589.3494085004572
True	382.2414847998328
True	417.61563860291926
True	66.6754888634516
True	161.47244315016164
True	428.08260219755454
True	223.59218279364356
True	39.87708056643996
True	198.62328437172584
True	383.94110257373165
True	378.82760590342826
True	739.2857841646502
True	130.87135146972994
True	653.9954663627564
True	504.5372820286672
True	614.4396193097305
True	137.28793190837996
True	37.75601111176876
True	672.8409473807613
True	69.31194206068513
True	555.6618936421129
True	667.1620333683924
True	456.1090064161336
True	138.1749724573773
True	490.5491508986181
True	4.217921473279505
True	396.8154049310045
True	31.41145938148429
True	627.3278874424524
True	265.1987729219443
True	601.3317745618511
True	693.803799378591
True	149.0131984587034
True	520.5939843008498
True	496.1454225967069
True	67.02946694094781
True	998.776379708284
True	3.166368313337676
True	28.29790340488823
True	655.3288383975633
True	680.270520274217
True	130.61820928034055
True	414.3301382261936
True	120.08026427620244
True	69.2096817051286
True	459.7377459056051
True	44.52050324832762
True	517.0684143083811
True	13.634777595695596
True	842.5053940656367
True	546.7795811300565
True	707.1279274010072
True	101.07449549419457
True	380.77236238424473
True	1001.2056383281532
True	857.8072485108181
True	141.68655317229982
True	550.2591608463305
True	470.36113124041736
True	243.0507076840856
True	257.5158334795658
True	5.567895434947766
True	317.6119811789726
True	10.631531668558486
True	374.5522960280826
True	74.24616244126527
True	399.6497243206372
True	658.1670349396115
True	123.08581617248502
True	233.5054039012615
True	657.7901671620701
True	685.728984462008
True	290.1718972355174
True	141.51688067003852
True	154.1800515911117
True	468.05777847530607
True	87.30355680185048
True	10.147965075835096
True	492.60396845756713
True	568.7775761942481
True	20.31275599156984
True	133.1474607843627
True	883.4062487853104
True	490.805288744932
True	279.94410259034913
True	33.11729800928307
True	477.1212329293199
True	110.78482353052236
True	577.676033226073
True	659.4225580758232
True	296.8735757911687
True	384.2599527515989
True	186.0376745024174
True	239.2599215500128
True	73.98526621209733
True	216.83309413693095
True	492.2981491691724
True	20.24207121341544
True	458.2277501164208
True	374.7862500212304
True	738.6543417718193
True	925.9871379803434
True	874.4152020668304
True	149.81471088015746
True	390.7104252759176
True	73.87364899917584
True	196.90185233544392
True	308.99803505346443
True	10.192696926020345
True	777.3849273621681
True	22.09469676169734
True	388.1333181956204
True	266.84653383401985
True	661.4737965748178
True	201.21543956750057
True	37.88729425161188
True	719.114270083864
True	1086.8852359280718
True	231.4377806670095
True	135.09309670624165
True	591.72459203899
True	522.9898544802562
True	18.046250750157725
True	817.473221231445
True	113.42620779896136
True	47.59974094824848
True	324.2668712353038
True	350.3817093411172
True	398.932115049111
True	269.36911853593733
True	19.29597441270542
True	22.270874633360386
True	821.6160171994688
True	211.7595326598406
True	110.8206053193928
True	849.3893994930768
True	654.3814707057477
True	654.1495924105336
True	449.8498579782719
True	151.01646929979728
True	32.204335625588314
True	98.67665608396898
True	424.3556634624812
True	223.86874425731224
True	495.5085952423068
True	154.81187061857648
True	486.0382773010824
True	630.0345774799612
True	964.3582502845968
True	26.235977421945464
True	956.872443293116
True	1065.6306429467372
True	473.9321288709472
True	85.69042013099768
True	768.6341542683364
True	638.8222958304742
True	665.7828225831518
True	171.66239606551994
True	741.9336442894717
True	713.1253355205843
True	125.3268379505434
True	773.8954297412256
True	810.5854141388933
True	473.338866055701
True	231.5898849696709
True	70.3066322834463
True	317.63139054761854
True	352.88596675741616
True	435.6556476942855
True	433.1966825026965
True	191.2695558009616
True	306.4391837452279
True	2.143035182530054
True	12.605641242006444
True	105.970213111724
True	134.06766503456618
True	344.5444598650621
True	335.90616357037527
True	114.20973577970652
True	15.531746168047782
True	217.40909291879265
True	852.3680784518251
True	456.2512717489946
True	513.4161157166558
True	564.0705287410518
True	789.3664194024242
True	635.9279527270074
True	93.4702286101143
True	207.6417143461258
True	240.1852683639225
True	265.0578472052923
True	106.51944944356627
True	369.09939040730166
True	437.737363976407
True	173.48489611657007
True	659.6716454037967
True	239.9983661295711
True	188.77665381689005
True	28.489326869164287
True	251.50666532549147
True	479.08371573124987
True	160.79556460042673
True	529.7841140534695
True	479.4314868719665
True	241.35418831989327
True	108.9686203034722
True	43.56512301072107
True	407.99012617471766
True	786.166228333414
True	163.3952669710355
True	1035.7327769934268
True	1022.8186731578808
True	474.3598814137313
True	102.66257853984504
True	124.8120771846758
True	654.3411941837248
True	8.512317427885021
True	223.7333695802708
True	140.65253705074437
True	124.40198878513608
True	321.53598675912366
True	662.6631223228788
True	37.10124213581528
True	130.87595763401754
True	938.4657951712686
True	58.59620245068616
True	459.9014673348987
True	537.2167811108538
True	246.1477982895825
True	139.18647532992912
True	909.466715597084
True	1192.049965966088
True	513.1601010353008
True	652.0665183124023
True	205.67738556717043
True	150.08240075044284
True	329.37718987066046
True	253.81495877392095
True	167.8608665354414
True	306.3915150612016
True	345.6861043487089
True	10.362546370066768
True	618.3724024097032
True	149.63538758339078
True	75.89147586822104
True	444.90218110300543
True	307.1324046373635
True	1191.0342243597763
True	343.07434848495944
True	983.0518151120074
True	9.66050155326355
True	260.3826294999159
True	227.43454855299672
True	151.87493443134164
True	492.2538612248883
True	195.8409928251279
True	429.26711788612926
True	319.3226689766634
True	113.8341736866568
True	354.7811705073206
True	1016.2620193262876
True	722.8322211203428
True	233.7282024947571
True	104.9843045544697
True	300.4231671261762
True	25.47523189975088
True	356.00732061833213
True	322.3667728386319
True	550.3600008469529
True	437.0836238477362
True	347.6023567825431
True	158.35479294898536
True	12.455791841806237
True	422.3568768186428
True	289.55036271429753
True	143.2581261953824
True	308.5571955328194
True	427.03201660386384
True	820.2109536776813
True	308.2977183246812
True	777.4696471260452
True	410.7583435700879
True	372.8085492760926
True	1.9538877404992845
True	1176.3835211341195
True	105.14131265245032
True	877.5000506318614
True	207.8854590771014
True	461.2477902817076
True	673.7206820398868
True	86.64832921427688
True	499.1676187760126
True	32.84704547352444
True	420.5019188307287
True	78.7459170696965
True	220.13989598265812
True	38.20057594560875
True	659.5589496631593
True	189.83678623167395
True	24.81734389871167
True	378.08091821990274
True	101.939259913345
True	175.7451594067756
True	847.8965352838471
True	257.27657838872034
True	152.54116743617325
True	374.5412066785775
True	534.2253993727462
True	325.9684990282266
True	503.58799277288045
True	620.9775323092025
True	161.57008406595605
True	7.331418702239437
True	75.02299590531199
True	427.1737244897432
True	91.60576136652446
True	77.29184629050191
True	1076.3892739755606
True	27.66048959981331
True	326.9749063500178
True	316.7731483596379
True	466.69645648293925
True	663.6703220460654
True	195.3969049901103
True	636.2215767691993
True	346.92994443565203
True	355.41506560335324
True	272.20791635134816
True	217.49664652760129
True	351.536943504304
True	462.2964400549759
True	414.73679995381326
True	581.8864829274012
True	137.84505609744878
True	77.21852984723326
True	40.23214702975391
True	301.0823011967261
True	668.7887304090801
True	389.12742799086766
True	760.4836377875043
True	214.48141983115892
True	370.27065560416384
True	70.30160478416067
True	56.75199819761941
True	395.10992508779657
True	202.34232707911272
True	231.3406353696708
True	46.37015651589411
True	1036.3868440469364
True	179.2875698475233
True	905.3311872997236
True	321.2560002584908
True	939.5825386912868
True	225.9475743456001
True	456.7200804505759
True	537.5986616370257
True	613.7887030285376
True	216.65020132279696
True	475.83255125801327
True	954.8394577744084
True	129.33631582123073
True	6.931816002392507
True	565.5306152946924
True	27.53404323828877
True	77.96678954071905
True	792.3727560705357
True	209.3717471221047
True	938.9495790620816
True	683.5643196388337
True	418.34154508135134
True	279.62036971641186
True	482.01208641306783
True	345.6709452577367
True	183.6395235057032
True	687.755638294597
True	741.4569013108071
True	211.95260816917315
True	89.67356820865048
True	508.1789348242198
True	143.05029285049838
True	376.0294078145507
True	349.16891710417525
True	65.42696329942189
True	381.55117991013446
True	417.57176970345466
True	388.0169604768902
True	408.8714692571907
True	433.6641846495373
True	679.7440847111346
True	55.42731368924902
True	446.6255678980445
True	320.5963460444346
True	655.9501841528498
True	212.81864372008215
True	99.65629077060235
True	46.26780832660299
True	545.4036623571737
True	640.32705151863
True	188.7209006848544
True	405.4336367295435
True	343.7015052082872
True	18.44488455169773
True	169.95177471689618
True	294.0963792387117
True	2.7849753024995
True	890.7312985828879
True	81.0019845280815
True	106.05271894078638
True	114.14154359870344
True	363.3718836926323
True	36.61950321822418
True	463.6610030014447
True	235.77560078660312
True	4.81947354876659
True	120.5061326786656
True	433.31436522391897
True	48.6390677893819
True	69.5278861081712
True	181.45415465485183
True	287.47114174259946
True	975.1324215518936
True	384.669229766152
True	907.4686968136164
True	189.02634414337496
True	1054.139438958833
True	800.7997614139413
True	637.9043852466034
True	403.54358777485993
True	386.9159343477075
True	78.6635319880166
True	74.02602406878111
True	77.97457065644332
True	177.656348555515
True	470.4136978510226
True	1089.9375748314676
True	179.7732174179807
True	363.50606934993687
True	433.7214230230474
True	596.2310689814756
True	609.548233915013
True	278.7503400881434
True	474.6947090220824
True	667.5993247795308
True	94.9099678024096
True	685.1754793075892
True	257.3535865374677
True	139.767530843656
True	403.4064270365049
True	905.6117752999262
True	456.41262864315536
True	842.9043995947006
True	195.1103208356629
True	343.323880957586
True	686.3503844950941
True	596.1535498298737
True	188.6915969799768
True	248.50044935924197
True	795.4671543791312
True	32.6878405942527
True	188.93276761227375
True	513.5040871643429
True	720.5214625642601
True	104.52066898613278
True	37.602560726581
True	161.0507870363147
True	708.1825198077692
True	334.02141194835104
True	554.7236569217139
True	349.5769188035138
True	304.09082572559527
True	451.0732313780386
True	492.61390258531856
True	73.5191563042075
True	376.31616382854753
True	788.0658552076104
True	0.0
True	302.41968563956146
True	248.22223635790127
True	1008.9266810567703
True	155.49414497699237
True	642.4577487100737
True	637.2213314172602
True	115.14572898940256
True	223.58312541861216
True	133.75039820518376
True	10.811860180943585
True	283.4200549933308
True	386.9715054521395
True	1141.1147702990845
True	236.21715330057887
True	420.5255530837665
True	659.9813944291644
True	213.48376612428763
True	26.42580038683517
True	867.9409372186287
True	599.6839916827282
True	155.84866677299397
True	590.0231057680761
True	158.6902465564821
True	303.6501531033449
True	774.0855748139234
True	31.32765830073573
True	104.08559298700526
True	504.752094299606
True	64.64765245951111
True	76.0696659297596
True	391.20865017374496
True	22.01449427747519
True	757.7494914717347
True	105.8024013375772
True	152.10612715285768
True	18.817830672420023
True	741.8832407290589
True	30.114661866789397
True	779.8620751572589
True	386.8813338290203
True	118.04358299774913
True	701.134090130663
True	529.7092640727153
True	596.6570099754366
True	49.86122415106976
True	364.9869096344095
True	6.256593507591633
True	94.68603280435782
True	391.1094460343188
True	47.289018716265566
True	115.1067996447609
True	304.5900744819064
True	179.64228942627523
True	101.03334356976244
True	666.0268615241283
True	20.626209532350348
True	1148.2510005324064
True	502.1582240401676
True	311.0836773319025
True	486.660631785229
True	128.61226954757555
True	814.7184871026184
True	1147.6937374117283
True	741.9059248572772
True	168.74980148004593
True	225.2659747750363
True	53.008809073787866
True	58.24777281383898
True	153.76991376487797
True	105.52796989706748
True	171.69210633488427
True	1159.647197598257
True	308.34766512865866
True	361.5183589467487
True	687.3151483028081
True	16.31636974223378
True	14.085197313944455
True	595.6763220724362
True	5.138292757440686
True	111.51650439431003
True	700.1306914303196
True	183.3608379733216
True	622.2018069771784
True	829.9391055950363
True	150.42348575132948
True	919.6909370627473
True	2.3280535907549798
True	439.5026335660666
True	1072.4017716874205
True	25.32442342025503
True	237.7262296340656
True	144.95987254560163
True	960.481140424858
True	231.63933231649895
True	479.5741168657768
True	121.75105975338958
True	503.9814907336942
True	154.20808951564928
True	101.05272882483531
True	382.3926708112331
True	68.35751081442486
True	58.0921834935389
True	1034.4360362379757
True	265.63166210813915
True	158.66565692558356
True	369.8999339324288
True	399.95360292223
True	210.49080053734488
True	163.83072489434534
True	366.4092772081389
True	33.86399445479281
True	483.5267863966327
True	1123.1012901601534
True	114.11529802143036
True	473.86545099136254
True	311.1320177873645
True	25.9688246755634
True	415.98363374873736
True	105.21476734085827
True	581.4407829889478
True	210.68668526290213
True	431.2497221653608
True	19.377820206098093
True	456.415026541787
True	110.16196280051082
True	344.99424574057235
True	32.804358646739345
True	164.63448006901837
True	245.31122453447895
True	803.782811008614
True	53.08385969516021
True	142.11778801920525
True	233.7558581424685
True	137.9121545082535
True	644.0431025257939
True	553.0853771898546
True	766.7831689149979
True	404.8004164179876
True	545.0041639185536
True	409.9063065824616
True	700.6749053091513
True	69.86556706268841
True	461.2203367675389
True	412.63805734638566
True	46.96169044300056
True	82.25686091661893
True	127.74050218741957
True	83.46063185877117
True	331.1621763095946
True	855.0773972349002
True	327.8862081705113
True	1101.6597478263373
True	335.37774736123856
True	913.2853205435086
True	149.5276387746105
True	565.3665659679365
True	628.0995591311072
True	706.2120410443752
True	456.61173806473374
True	68.34357681767989
True	281.9558670523288
True	40.3738198913444
True	161.96512327609517
True	164.08568568097226
True	1075.5066889071843
True	241.8861032002442
True	559.1900673770728
True	552.9754357477505
True	552.2540412172407
True	906.339998060134
True	601.008482432764
True	624.8627374629679
True	912.1332053140642
True	122.79405981040613
True	306.88016672805605
True	257.8162510034011
True	333.2662994441492
True	88.51893923198676
True	397.55447303558094
True	4.807985235452688
True	335.59546335407083
True	262.3610215599437
True	610.9991443911263
True	288.0431886598747
True	363.2905683746666
True	10.118349411138848
True	61.36562535366535
True	550.3464848572912
True	32.20913862255565
True	130.6314158509717
True	62.53877892108847
True	153.4629423096897
True	238.47389055175637
True	65.67840640297638
True	405.3684681532434
True	266.52795977130984
True	100.84716609396182
True	340.11068481065263
True	64.41717547194068
True	590.3047899180201
True	852.3145298862362
True	284.21522605294825
True	1143.0206704665738
True	107.77353911252008
True	305.5257833415701
True	1041.14455423119
True	86.51940658941163
True	289.416118645954
True	10.375739862505052
True	404.3596651158909
True	446.47342928946847
True	151.9084586236374
True	616.1262969652804
True	914.6960478804874
True	155.53054618999937
True	75.90613716315407
True	320.45154143933746
True	540.5153403107245
True	617.3357738731878
True	1246.9371049103415
True	28.04623833235468
True	927.8920777461944
True	129.88833297426936
True	633.7892124119189
True	114.01026232681257
True	129.8500237371029
True	189.33894372081613
True	169.3026428036607
True	751.8377804968261
True	199.54041001260376
True	230.48633138487543
True	67.51479090250658
True	506.43342630819376
True	452.7810294470248
True	171.81251451313508
True	239.8801662955339
True	16.405051284879235
True	432.38881901904296
True	216.76827501275744
True	291.13988080155536
True	114.53532543588123
True	718.600056766222
True	421.32961327615976
True	264.7403518997121
True	649.7588060693547
True	528.1750394328735
True	458.32224258211454
True	126.2393448915125
True	521.8671727174374
True	432.5127280387376
True	3.184930701077166
True	193.38101875691584
True	91.75918032584129
True	247.37505225655423
True	2.7536487629131283
True	128.66213833852694
True	350.80041700027164
True	7.457528801821667
True	860.3535984077965
True	184.18072535212647
True	723.2587942362123
True	802.6991304188681
True	163.35591938303335
True	217.50816705344232
True	499.9518474515556
True	828.3218639780217
True	49.43478265813124
True	37.08723659560558
True	133.26197373387464
True	651.5124898698514
True	687.663668384117
True	184.65528582710883
True	593.8535860679476
True	594.8715800017816
True	878.5067522493392
True	383.96880219962406
True	187.6027676690088
True	858.2508990356296
True	225.17346199293695
True	149.4923734588507
True	322.3025439477273
True	221.27297526712545
True	205.1094508546688
True	604.309093879612
True	255.7395956542504
True	197.14220666101048
True	447.3342460922431
True	471.2948574566594
True	60.546519098261975
True	272.52688348283993
True	79.36607683197772
True	356.6776260171273
True	354.1377721068139
True	254.62067136339283
True	173.98943838015907
True	386.6861492614411
True	630.4540388215578
True	743.1943383809287
True	298.9325360157005
True	753.5176736763466
True	62.9859834501124
True	862.3301841320097
True	354.6903043354547
True	14.86114960370899
True	625.645087557281
True	690.8565632033142
True	266.5165471907246
True	166.8710700700024
True	47.98732061478316
True	372.79967413739206
True	73.29529805435082
True	14.903922485809252
True	896.7613400731994
True	372.3743293946184
True	180.90215498827465
True	973.2966865869464
True	11.74710067244908
True	799.7617327520381
True	30.53953898753722
True	629.2847481315428
True	58.02696819672707
True	760.1428401209537
True	440.4246075071522
True	190.213530012872
True	431.9778763104967
True	214.4693328892095
True	298.74275103996206
True	223.564567918674
True	412.52932946785023
True	9.852159847064447
True	313.9534365446077
True	111.9842128327114
True	12.29656052201194
True	471.8841273386175
True	733.4584105703619
True	283.2169472099203
True	79.42952980758665
True	294.8195565236833
True	79.67065680090218
True	186.88657967044924
True	178.93695354056612
True	379.77351853979576
True	45.68932239425518
True	138.05829145388122
True	391.1263828119616
True	848.4742315994456
True	113.68872675584431
True	211.9541595925297
True	440.25173161696
True	19.31415647386268
True	410.6739989917246
True	521.2185243813342
True	90.6612760292071
True	407.9166529223801
True	366.6868583972396
True	421.3658167951943
True	589.4324490164436
True	1039.6191305041236
True	970.0559642767204
True	53.86023992344407
True	1044.484004309484
True	117.8890253341936
True	112.118978111451
True	116.5120978209108
True	494.45934771738337
True	383.1452394167169
True	577.7143757422789
True	259.5385782853922
True	158.7780967054468
True	404.5113337017039
True	16.50293958537462
True	460.751333065232
True	390.588312787264
True	151.91705384401328
True	99.31439083931754
True	519.990048167499
True	1009.3021650936096
True	198.63016581670848
True	69.30582403527829
True	430.7276785378252
True	373.4393636057512
True	481.97932688360686
True	319.2791102034037
True	4.14569339685845
True	527.0410244786399
True	527.341295725852
True	505.1799950679374
True	186.87732929675516
True	100.3066668606558
True	23.608944894864063
True	376.07101209514366
True	107.6074921445284
True	6.966520150880498
True	33.480799423820244
True	343.570953425104
True	645.7358466921374
True	133.9400370841189
True	91.61743441198354
True	25.06319618771173
True	411.1384660183456
True	359.753658945581
True	787.6705084805428
True	310.43689905541555
True	534.2729471217448
True	522.4035541429798
True	523.0072344756717
True	301.8665095703307
True	528.2933748566314
True	97.86093798175516
True	575.9683072609995
True	7.569456161596456
True	360.4898604415278
True	472.637260232408
True	968.373451119802
True	345.0057032772417
True	791.5807847099554
True	991.3878515964818
True	173.61600361509852
True	39.85542449366355
True	376.73967103810617
True	390.4963848450012
True	590.9329548608056
True	250.32336426603604
True	25.94780154557732
True	620.7580431744741
True	124.200013865377
True	1086.6945029235233
True	316.9132820828652
True	471.142908251175
True	128.43995607196746
True	807.81315241789
True	138.23872892691293
True	830.9734774000964
True	563.9394849588384
True	189.7531122194461
True	116.17040329573894
True	68.567057950297
True	556.2674958735802
True	908.4296693426376
True	440.0194400947158
True	556.2146524746064
True	137.0519077194027
True	607.5588432585176
True	478.41949424583447
True	771.2602620202448
True	298.12160107686583
True	565.1372380917642
True	114.26047382745011
True	28.136738743891105
True	410.2520148273143
True	172.76390720828306
True	107.83137927616828
True	360.64914623153794
True	1066.995410865478
True	262.8124713194419
True	553.798460189065
True	12.230584419577085
True	72.09604606874628
True	328.9769202410556
True	771.0653524456826
True	446.1393359927965
True	534.7535728306399
True	710.1375926923901
True	68.41652611729084
True	724.7793742630002
True	51.247291901762246
True	100.08413746714682
True	178.02669102244965
True	79.4349565368851
True	26.104333055402577
True	296.4827956434663
True	475.2082262991288
True	915.7706536931414
True	855.8057275524754
True	5.592501747831999
True	289.8902201685705
True	469.4976600715122
True	130.78601304825293
True	239.79951168217016
True	318.4613925772562
True	1311.2602260502426
True	451.8849984903275
True	25.804685900463376
True	182.6633488874328
True	696.6711587153222
True	33.97925773652314
True	167.51864644536647
True	574.0191528745024
True	71.90984464112793
True	892.5286999495416
True	326.40433462224667
True	674.3684710526896
True	77.19978176292784
True	700.872395941047
True	574.8267831107311
True	862.9927462936542
True	260.72424637100374
True	503.5419063375625
True	843.1635027156677
True	940.5185488688028
True	236.36805098386228
True	740.7082187900388
True	221.963862166494
True	437.193169411032
True	380.6997690869919
True	495.7360241549969
True	486.0406181129061
True	307.29810663175834
True	346.7716151477931
True	111.47672260752056
True	335.1574585205102
True	1121.4395894434242
True	317.8426374336566
True	143.75819291240649
True	289.9015844784694
True	766.1365789553844
True	644.7218549855306
True	410.8173302462677
True	116.50867325621908
True	336.29207099807854
True	36.37911538194159
True	172.60572631934272
True	91.38984024720564
True	87.70529009620348
True	547.6009207622216
True	145.10861684081263
True	133.2052557066208
True	108.65293672393356
True	86.78416053327176
True	451.4135022320903
True	403.756736877772
True	1027.876192990123
True	530.8237356253198
True	842.2319564711843
True	270.0613117992895
True	304.4653461643135
True	553.2568784197495
True	192.59622317313517
True	733.624701966528
True	240.25032321396776
True	358.78148770073966
True	66.82212249681909
True	123.30386462825972
True	249.35885139454504
True	115.20566543734304
True	499.95678589072514
True	32.225361712063965
True	570.5071417969602
True	1026.652980071159
True	720.4071860986129
True	1.4896474394323738
True	62.05757107904739
True	486.4896452357319
True	446.9434010064828
True	76.46047702559171
True	124.55485330870354
True	301.3587183440096
True	80.3104226432209
True	52.30544621218473
True	728.4291794880208
True	698.4077213848858
True	162.8117216525538
True	168.02249157667256
True	551.1664884526394
True	54.1009300546709
True	25.729801440895127
True	581.3648781391635
True	449.35365787490105
True	1138.3883965858713
True	43.29081765892407
True	494.0744374373832
True	908.6267140731125
True	773.2798353760346
True	297.84833557492016
True	744.3178394911257
True	401.7231076758732
True	39.583342214257655
True	102.41804929113836
True	704.723517793258
True	73.6180268018481
True	143.1909755880781
True	940.809848544539
True	183.2849170172739
True	273.0350395910384
True	106.6386048940434
True	633.3687002062678
True	601.8181185557573
True	213.04767117216585
True	435.7446621914552
True	41.32461381509084
True	278.92452378074825
True	609.4373259353232
True	603.818174365384
True	314.98148617198655
True	75.66496084012601
True	950.863592639
True	1060.5840519034514
True	555.1168373509469
True	60.042041134610805
True	29.584653226860883
True	94.46557689686072
True	107.55700119585924
True	100.21620660614316
True	915.7823824107984
True	1216.3066421006097
True	716.0170983172455
True	306.5158490989801
True	7.880052077300842
True	21.84112613092984
True	343.8533428289327
True	481.8615622349157
True	49.15058057134531
True	555.249430949771
True	437.266855226078
True	401.3242496676542
True	81.14822047633093
True	196.82330100649344
True	267.24762711804806
True	141.17627980675067
True	410.48987844331225
True	42.97899306811086
True	170.398993267659
True	1153.7577755722757
True	5.792489702963187
True	27.033499908350144
True	594.9842410696233
True	359.1999242691759
True	792.8941893844706
True	160.36346819565145
True	771.8353900842026
True	587.119463058297
True	281.3838577665074
True	421.01713989606645
True	341.663510123835
True	299.4946702442949
True	263.4954990536472
True	390.9858484801641
True	504.8754226870944
True	510.3259142261568
True	110.14972236726264
True	355.6378663724525
True	7.886286003302784
True	185.4594576224061
True	226.21934484700628
True	883.5216402067122
True	605.8757358023549
True	29.18200801441123
True	741.222338442242
True	836.9337120157769
True	105.26171015901552
True	348.6079316558511
True	816.5583091942694
True	225.9079772998565
True	163.87092994116514
True	527.9612973082947
True	569.5371800980679
True	1093.3629668309122
True	138.798723871692
True	156.3636375248981
True	259.8014440258016
True	310.72311897400624
True	427.10735841006993
True	405.8116286487669
True	322.64262157149653
True	439.0246521460247
True	500.5989184739508
True	233.0171699964432
True	1480.4520088595757
True	250.62720075447768
True	397.6536230710501
True	54.36959787302342
True	769.1448556655587
True	251.66796936149947
True	953.8305845322652
True	549.1323856922025
True	325.29276018047153
True	786.6828312775154
True	259.2726993749519
True	214.4698906454445
True	262.5767191991427
True	219.61283335542603
True	139.8687556409049
True	251.4235093890467
True	697.9003280819786
True	547.0500596255321
True	230.81276012301808
True	1124.7763190596013
True	118.625663800713
True	266.05215881613526
True	67.26652005646368
True	309.556688789074
True	415.0434334698832
True	93.73141056095136
True	221.1584366046493
True	72.75505214250349
True	689.344341605386
True	373.81681844374486
True	212.4906960841357
True	735.541648748112
True	859.7569999337243
True	799.2872986072313
True	792.1692803808347
True	350.204813544197
True	1.337619940443366
True	263.8813747196934
True	54.2776830929048
True	368.5687317039086
True	51.30633881322319
True	357.3603657401825
True	846.0467137276186
True	1053.078922880632
True	391.4745037684244
True	23.27304470560576
True	526.1939411734196
True	513.093211217399
True	193.73251476476608
True	236.1716388862257
True	294.2855569297879
True	24.12631565400524
True	123.86837343750764
True	917.110168875663
True	61.59032440946924
True	494.6012054755896
True	787.1065622498398
True	103.61345142225686
True	248.73135303656665
True	117.15713638782933
True	13.988784261221216
True	1.2288629094518584
True	116.3469316420289
True	995.7704850998648
True	471.1280077191087
True	70.33524416248555
True	796.8794066003787
True	351.71328676152393
True	1.2054961214661226
True	455.1197912386704
True	188.93723354348285
True	499.0456718802666
True	83.02769126603287
True	328.55896139111803
True	366.6998163973684
True	164.8179706158178
True	210.01304657128375
True	132.8847314045084
True	182.20014115676815
True	1001.0703857425418
True	15.103278003573395
True	501.6125522473782
True	496.2703530784287
True	415.3218431026239
True	228.9062201554945
True	234.06381800873828
True	158.62680534149206
True	49.64665391184814
True	498.89263550052544
True	148.7128847781676
True	876.5324808917322
True	823.4667491537158
True	251.35644288543685
True	324.90472071479945
True	515.9600705166575
True	42.02924131252915
True	86.35484896824461
True	739.8906076919711
True	1080.8502323463167
True	119.34561410114372
True	728.7878387531339
True	142.52202837690723
True	928.0902009996906
True	669.921905724782
True	107.46111873213862
True	267.6077221330173
True	585.6257115259803
True	262.17186385727155
True	43.08026452175788
True	572.1224149904397
True	448.523244147081
True	5.001628616594978
True	472.5191555174385
True	71.31492625434599
True	160.23394190515322
True	231.84434468461484
True	306.3213325898612
True	72.16033309732086
True	224.72131317751868
True	358.519483506339
True	430.1782914068369
True	941.4326408315476
True	45.94008996763422
True	854.827273108491
True	998.4747232821136
True	131.65114479827307
True	74.73595175584083
True	1011.240771709484
True	32.86577937993635
True	234.89030392727688
True	86.48154251867818
True	213.31243390267477
True	381.299032697841
True	955.1008389260976
True	99.94516588157916
True	72.34198561958682
True	632.7564922225038
True	269.59598685864324
True	722.8070102368412
True	54.974705495580686
True	471.0312292661482
True	406.7548264560805
True	663.0183882704634
True	46.34130729692086
True	106.3993010334431
True	29.12995943863193
True	265.07468917470595
True	43.285048886099545
True	352.6268132157467
True	2.792412093608114
True	1193.557304266221
True	105.10686631469912
True	134.60158744252064
True	362.59969657923824
True	706.7606149472207
True	664.2061732390591
True	1007.9642341479432
True	473.72120874871
True	409.90575174886806
True	139.93629050339538
True	402.48731513994574
True	865.4509130935741
True	423.9527654012418
True	927.4165211703354
True	85.2531723745662
True	431.0522838460291
True	171.65319828784797
True	281.45784539683365
True	749.2018185998027
True	156.2683996922513
True	131.41681618577363
True	62.64864855786151
True	848.8390540703721
True	788.4990881542947
True	82.7864020439486
True	432.5581424394901
True	726.4870035943957
True	417.0151334027866
True	56.636995470842606
True	320.036473423782
True	790.419585489266
True	30.352097464050228
True	356.7586859024646
True	171.2739652952672
True	283.3389909235757
True	32.51994434104456
True	228.57356532432652
True	760.5816879510753
True	644.1229540570072
True	57.43242930069233
True	289.17356088477413
True	882.6284904185426
True	19.03480731846183
True	305.1904122804653
True	283.79962450027324
True	429.79071148190513
True	208.6962737383939
True	612.942758264651
True	47.47831139676811
True	965.1159806954164
True	859.0985332248329
True	47.73484243922346
True	411.7292999129115
True	726.13346976132
True	946.0922408725364
True	276.7115339446473
True	596.0529056729212
True	132.81904790176466
True	185.81480358900245
True	139.49934673171873
True	136.35656986827152
True	211.3924901415385
True	934.6552075080526
True	744.0540837407007
True	893.4362551297999
True	20.22335575897945
True	26.93496076354224
True	352.77672965329424
True	12.019738057102074
True	634.1763828854195
True	1045.5615985308816
True	263.9566343946252
True	204.28794081382773
True	86.20181166296501
True	208.5226068315673
True	120.03549702340052
True	44.2528176657582
True	133.2988460081164
True	91.03711566805418
True	243.58025378876823
True	504.86276740956754
True	165.36848417208577
True	29.34371127441684
True	60.88019532311921
True	418.3030573503581
True	265.9474968614554
True	596.8392164158662
True	20.912624999065194
True	113.74790174848282
True	670.6213429718853
True	273.4254916967202
True	471.2767997963278
True	648.8993124892397
True	107.67081445542333
True	109.89216024518026
True	80.94504917486758
True	26.80785397197342
True	126.3100366003566
True	91.2677157937688
True	106.73690697658614
True	154.33715350010826
True	235.6123002385905
True	813.654930542842
True	286.64673715451454
True	967.131294145032
True	168.1519012112788
True	187.54841930338017
True	768.447775306918
True	304.9907956880118
True	572.5297807710949
True	257.44617073333364
True	355.4605383368512
True	431.73888812957233
True	550.2005888132824
True	629.9431543534698
True	353.01799505478635
True	35.903115149922456
True	536.0534845637044
True	632.2672790790468
True	20.31320541296426
True	10.005849913863232
True	264.2763965756902
True	412.5099274142744
True	442.19779285393935
True	69.76783138848506
True	642.0496405979093
True	947.6104845289764
True	237.60051366002853
True	906.5215274947182
True	279.94277668968016
True	104.01038972968615
True	269.8128210354152
True	694.9718265395975
True	35.6450464490553
True	584.1445141874019
True	1296.3867349997552
True	1008.7396151791684
True	921.4809593412342
True	213.60459077177904
True	92.6416002472197
True	194.90408933151784
True	835.3080460257697
True	141.62229192142533
True	1100.4290794332544
True	863.0153516099697
True	41.69742794922576
True	89.07326568876145
True	433.48549342035255
True	413.88707543153873
True	189.36527631718397
True	519.8615542269462
True	649.2456279719139
True	123.56503176581772
True	280.43710564687734
True	938.5236565550572
True	49.04410914056176
True	705.1705839839697
True	526.861119423359
True	40.97726672586898
True	825.0470694996577
True	376.3903053038167
True	556.9631239879682
True	108.57639628553812
True	265.65322661827247
True	212.92946799725848
True	25.154781261701174
True	136.72384014379298
True	741.7219081596502
True	147.09724883540076
True	378.44813298884816
True	65.69828958929297
True	659.1838278403496
True	615.4385156755098
True	235.83954092013127
True	466.3046349717365
True	165.981960718366
True	172.8493547096394
True	226.26039703186743
True	297.25391692205204
True	363.70122668782994
True	134.2151834509869
True	189.6807225027067
True	26.685461290834034
True	876.5376112122505
True	304.965377179989
True	10.16243152825264
True	373.7761426926148
True	163.89464339150248
True	632.678058318414
True	378.38358054571
True	581.0060506270237
True	550.0516511694051
True	474.6282873479032
True	785.914935364976
True	242.37825133730956
True	549.8186724267783
True	155.39297226015944
True	554.0813872609153
True	354.6112717769328
True	365.8371715349116
True	127.50617021353388
True	133.20943684950527
True	111.04179853199906
True	68.42354368374114
True	712.5417392295537
True	170.2054583317649
True	43.04692950306425
True	0.0
True	556.2512563103239
True	106.50604220776528
True	22.930692327665597
True	39.776581743318246
True	114.90889129557596
True	529.4092465349811
True	181.15208253125567
True	105.5108548284235
True	35.359206142613104
True	168.66100015255307
True	868.7493185098632
True	52.48732131860059
True	234.48857024279192
True	760.8565385312555
True	320.11279335563165
True	460.9652376680949
True	483.937422749311
True	505.9319875985859
True	606.9207236501043
True	887.3628431821211
True	250.29008262500463
True	1041.6872436350995
True	915.5708194292504
True	616.3816113351809
True	342.7293345654354
True	803.524976537846
True	9.368791998136718
True	32.89037585329292
True	286.81588534791626
True	41.65003481196936
True	207.2101016370739
True	745.7425314670625
True	220.21220720638613
True	725.519692383737
True	742.049784670078
True	125.0857419946642
True	353.08556255525474
True	585.6112568808339
True	24.754986388335027
True	137.3618229403666
True	440.1365700379052
True	297.9217779561591
True	206.56423003625807
True	113.30081259017324
True	381.0087583401174
True	22.61989650363469
True	367.9166231898832
True	372.5998275514527
True	1078.917649915758
True	367.9769101256318
True	33.28183487221053
True	440.7459520715458
True	428.6509589224716
True	240.96438336851728
True	32.30710324777523
True	777.6497918916745
True	425.6150527152008
True	172.1008126119342
True	12.19170516035982
True	1200.763316693046
True	164.4145780806274
True	25.40526447484645
True	292.72234436704406
True	273.3977263628593
True	112.93850272737338
True	301.4200086132819
True	46.13181346886471
True	323.3051392998481
True	306.6165222978687
True	318.961904596276
True	31.6510076349391
True	48.4900780783071
True	1076.964823655314
True	26.405143848242847
True	12.783007548878166
True	170.53223700037893
True	651.2886745086568
True	8.126117295419695
True	177.32252417465486
True	178.39847107853012
True	505.06041356586405
True	371.9063987547695
True	754.9171539413388
True	310.6259240409627
True	476.687446029378
True	443.7260107636637
True	504.16012614171206
True	102.43055958887382
True	1273.4833177752498
True	888.3237543675235
True	290.8953110899269
True	525.4324544867173
True	99.6811162104002
True	575.4243046217393
True	440.159830381612
True	152.3104232155487
True	75.78311091503984
True	352.05347746207644
True	162.61756361505624
True	26.75937201963928
True	612.8404976220347
True	385.258789800148
True	73.35683109338277
True	33.167905590612484
True	635.1492551380468
True	488.9701102594524
True	74.9475120402578
True	19.704789172792825
True	327.3946040007315
True	317.08681625105106
True	732.662810137738
True	542.4034294554917
True	571.6480477788152
True	788.5235759458988
True	8.049974610046215
True	56.41045062071825
True	36.72477978760869
True	60.74820674751611
True	520.7651954154211
True	576.4104421217509
True	84.9305114537124
True	115.94341972541694
True	189.1707806859141
True	73.31769243789718
True	169.71255516745472
True	217.39767422281756
True	267.2974456129992
True	755.6990951597536
True	585.4517603909005
True	283.37168909463514
True	192.30034367491768
True	271.30655943489074
True	247.7443585447118
True	726.795122152565
True	320.6331393117182
True	174.12496639747414
True	922.1519861322536
True	348.99100510073976
True	461.235135499722
True	155.05222868794877
True	119.43584639023716
True	62.49261081217317
True	207.1687158157449
True	976.1331846548418
True	488.7078935010978
True	112.6725761462378
True	369.4850282805263
True	104.24877128564042
True	667.1756626972686
True	4.504401129769996
True	684.4904892108
True	35.00716143886683
True	931.4591266557076
True	845.838260611329
True	212.57529884748988
True	31.661531362364716
True	80.69882705744912
True	459.90274459671735
True	224.60400425729284
True	1.7287011506929892
True	74.58052460225122
True	1091.5642818429264
True	348.5467297956777
True	679.7064706044894
True	479.830049053577
True	32.488972712620296
True	138.89267356732967
True	408.8062901038483
True	881.0554862750656
True	815.5560823209379
True	425.5330392297236
True	350.1573287119779
True	15.17924928835678
True	84.67110213107016
True	737.3025741203261
True	459.4799179205971
True	381.7241622106442
True	849.7648216711269
True	25.39815154266096
True	218.5378048332311
True	891.8765185259394
True	240.9979944036704
True	8.569486415940592
True	499.6843896846245
True	105.13826440634908
True	675.303913575817
True	53.98584045137685
True	256.3549330277006
True	823.1215774355098
True	898.4572374565712
True	274.79991686329083
True	435.9787175071224
True	122.59565599271612
True	588.517270442001
True	266.4343306999658
True	198.06436442582643
True	865.0078184392811
True	58.89641924712376
True	719.1173431093208
True	279.96156520909284
True	303.0094943267475
True	169.1560589409947
True	466.8303938608364
True	607.2386167855113
True	372.1879155945389
True	410.530960267818
True	67.47800993328411
True	156.09926288581772
True	468.38808936107534
True	225.8266706680886
True	38.949580818741
True	204.8594888571429
True	393.9061313756118
True	397.16340238945656
True	769.5179239816899
True	129.42225534594303
True	667.4473882931653
True	500.1779204929167
True	595.0341741289659
True	137.61226589699874
True	37.75269208030027
True	668.0957327386293
True	68.08467544721312
True	553.4367714828293
True	681.4546905871459
True	446.9175889546525
True	139.21860063068684
True	549.2048272260201
True	4.081814892650571
True	399.41652914577617
True	31.477446601553176
True	625.3778831283086
True	284.541079875695
True	585.9359606314944
True	708.0676642864722
True	146.4310115519422
True	530.0804287757276
True	497.0746342097207
True	67.16963334746633
True	988.4118233679576
True	3.015541729286671
True	25.80917101233815
True	622.1178202793276
True	677.6800615608843
True	136.2749419572515
True	405.33946151723376
True	123.25349276618331
True	69.27771391199622
True	433.5076130739938
True	40.91123422481039
True	500.61717047050746
True	12.631328178596227
True	813.5787558515013
True	549.4166301491035
True	666.1740400290097
True	101.25614223378308
True	370.6132439689563
True	998.8543556751156
True	853.5125006949751
True	143.28409585057497
True	552.8408308388596
True	460.53497362712415
True	250.65954137832145
True	250.5519782540762
True	5.53008138927748
True	318.07551313955275
True	12.813415481971443
True	377.0851953875545
True	76.77346494111065
True	414.9192582364477
True	654.5805616508916
True	128.1624348210939
True	234.7600979617473
True	631.5472540044631
True	687.0932979556761
True	297.4680777488001
True	133.88879927487434
True	161.24426096288707
True	476.2866676766496
True	87.81423480849445
True	11.295070635595168
True	516.1113292727492
True	567.4364888592277
True	19.77433773773267
True	138.77267730328697
True	914.5803928832815
True	488.2042454722582
True	269.1742997382853
True	34.25377520868247
True	485.2081616796212
True	109.1309784289443
True	583.4108328847967
True	656.601751868333
True	298.14243137814736
True	379.480778885585
True	186.41138503892907
True	233.47378798026483
True	74.03097394594552
True	211.69584365489465
True	496.0881858049572
True	22.427871875950785
True	452.8683588149667
True	359.726046230375
True	701.5253121037208
True	889.5345194377453
True	886.1192425111701
True	165.4977520766721
True	392.9772237674353
True	69.49640379338673
True	198.61911255329093
True	321.76942231115333
True	10.812334901184352
True	797.3119345991896
True	22.064143628430763
True	401.6829048355822
True	274.78756987032136
True	624.2458108132149
True	215.3691054504278
True	38.59850532676101
True	665.718605904377
True	1072.245603817459
True	225.32693035894044
True	127.19811543073943
True	607.4029491519476
True	509.3397576164384
True	17.69457167917357
True	801.4658974832505
True	112.81747459299342
True	45.78987122965502
True	311.94198415632405
True	361.0825964928696
True	404.0262046169611
True	274.6875083138456
True	19.54248373221573
True	22.569825130552022
True	857.0678374650486
True	202.34155181455185
True	113.58710148226908
True	822.0108633767016
True	651.2175548518654
True	620.2563768197327
True	445.8219452950525
True	156.29631849167143
True	36.628800878421785
True	97.98952942119983
True	436.2127412510034
True	236.5008497113573
True	483.2575308635668
True	149.6860054620385
True	473.4660076459918
True	643.962509340961
True	948.0093485810802
True	24.665345329063157
True	936.003897597913
True	1049.95770467602
True	483.1025624449032
True	85.99897655237208
True	777.9312570523606
True	651.3395186779234
True	653.9411027991478
True	182.4444050550627
True	757.9283315315128
True	696.261083387017
True	121.30700301088947
True	750.4862308722248
True	824.6887502581123
True	484.71567853686486
True	227.79297730549175
True	68.647450977929
True	316.81386195796404
True	342.07251352886914
True	455.7482660347444
True	446.76237299217246
True	195.88344609923112
True	312.71295572175467
True	2.766449762876365
True	13.230176255435044
True	108.46542947759951
True	133.7270369871878
True	355.7506195120758
True	353.4462420731056
True	113.5916090181513
True	18.143696189333514
True	207.6634577751029
True	831.6806945387862
True	453.33350740627606
True	549.0250846341078
True	553.1630174227213
True	836.6217033661435
True	646.4053994085896
True	86.50492443015884
True	209.87538557613084
True	245.67698185608225
True	284.987108965732
True	111.01820133148784
True	369.1541855204257
True	435.078910831916
True	172.84411376949453
True	647.1039848607148
True	247.19997779594016
True	208.0395094070469
True	26.61601404558472
True	251.3747782313149
True	482.1441917492384
True	167.2520451763207
True	530.8036207918366
True	463.2244537638871
True	238.81493710858592
True	108.42428045097404
True	44.29349252699029
True	412.18395248558056
True	789.6316902783915
True	163.28498517231148
True	1013.6805960152636
True	1044.2708290098906
True	482.2221683759706
True	104.60540823936346
True	119.73138898888288
True	677.979170768512
True	8.123935522709154
True	227.3178052821361
True	130.8423854872103
True	119.94543320938956
True	334.7688921074551
True	643.5669039032455
True	38.748179554185725
True	126.68559917699324
True	956.1226547871348
True	55.64554398047477
True	445.8257076534004
True	513.3818351162761
True	248.7410132390016
True	138.22537958530074
True	930.1026253211774
True	1184.1804501470438
True	526.7799422113878
True	626.7914248175464
True	208.2041951409956
True	157.3856083976918
True	315.6676456229968
True	257.6977996519702
True	175.61719117296795
True	304.0091734997415
True	352.12129319533784
True	11.386003335632653
True	636.686516903601
True	147.92803661067848
True	79.02626718820584
True	451.41583595965307
True	309.5894357945108
True	1204.176506545072
True	349.9611269791391
True	995.5135091579904
True	9.887855282453426
True	268.7115477928831
True	225.71739489837825
True	153.14977997499506
True	486.709372414985
True	204.5556370944637
True	401.6929256318394
True	333.88686951813577
True	111.82033461333803
True	355.56307556391806
True	1011.6457316891934
True	739.0798093631499
True	228.07448344084017
True	106.32439411460491
True	293.2701800997936
True	25.250235513834745
True	365.457852141952
True	301.9036644685697
True	584.9738112915869
True	464.8833029759266
True	352.6198206897647
True	162.28340762852932
True	13.97275402664748
True	430.0897094964475
True	262.5601812542907
True	139.17358050948374
True	305.4335875653196
True	444.0250129070705
True	816.8335388259053
True	314.0866652488338
True	763.8683911726167
True	420.1422252562805
True	380.0723265451642
True	1.721208048871814
True	1184.3925095177144
True	103.68317769789364
True	944.3342907879326
True	208.99408135249195
True	446.80177999310376
True	686.8794263142818
True	84.50711386471909
True	478.8808738373911
True	33.9302877048431
True	423.0682258282437
True	81.24413214031013
True	236.4423337267028
True	38.84650698160469
True	666.8478947691991
True	188.8286015471373
True	25.34082757618957
True	376.51967918946025
True	106.83443186651871
True	171.7787610454455
True	828.9407665892131
True	253.3765784733504
True	156.74999567936914
True	373.7192339985321
True	504.7621704630672
True	335.0395438654386
True	523.5606619191909
True	614.5096663533508
True	161.90236004455303
True	7.677083553930383
True	73.79628311856588
True	433.7801690369783
True	85.67485490189478
True	77.99072033074434
True	1022.316783687866
True	28.271989553702664
True	333.2135236298451
True	308.1197727511116
True	453.48757154895
True	671.5781048419642
True	191.61980173187516
True	636.5374701039265
True	334.86438095948296
True	347.52010946286777
True	273.72948933361505
True	215.79796145377952
True	340.8371100473954
True	447.5391562275766
True	408.30153857808494
True	619.8815472237932
True	138.38155468206304
True	76.4313943900839
True	37.60105793786912
True	291.2844846114071
True	622.6278257074779
True	421.8168992521087
True	779.5695382885525
True	227.5510423653615
True	409.9549910468735
True	69.5588432136572
True	54.955245890673766
True	405.38885969274753
True	201.08279897366327
True	219.37441791661345
True	46.72011850025807
True	1058.9628686636906
True	163.04019286636944
True	912.6562415304996
True	318.0721093359667
True	941.5824580144692
True	231.5122917521257
True	477.1619792375824
True	534.8175396669723
True	629.9004532465674
True	205.89156664486825
True	492.5140114746293
True	903.3405022485352
True	128.97977401661402
True	7.384067339236864
True	566.5386009126782
True	29.43807654879362
True	75.54620741350989
True	801.918815376203
True	216.4011317321769
True	978.7856104458234
True	684.0606085903111
True	420.31596780566144
True	278.6091795587115
True	484.145615630689
True	337.0675027325002
True	175.80670436077065
True	680.0401729358192
True	712.0660863112048
True	209.2451475151762
True	85.92548750096972
True	498.06190774133535
True	130.942229658628
True	386.0696282543882
True	347.28661559700674
True	66.98581774342121
True	374.46886433495206
True	427.4662425808328
True	390.1820385488572
True	412.8919662762892
True	420.2750472271561
True	651.5119779414397
True	59.097816023060886
True	451.2605291457208
True	331.765263634214
True	647.7926054573976
True	219.1332499834461
True	101.25790023594855
True	41.47814745248677
True	534.3139368471641
True	646.9660945577721
True	189.16440408627105
True	419.50086799054696
True	325.53929521849
True	16.240857354055873
True	166.8769278849724
True	291.7353597423047
True	3.849142640247437
True	870.5554326740987
True	82.89188919589094
True	103.63991958000268
True	117.8369740320928
True	366.717493351414
True	37.61324505159117
True	463.0583372300548
True	231.8703042921365
True	5.217025109370979
True	117.93039112327632
True	425.6203100602656
True	52.174766222029206
True	69.61866663107074
True	158.85603966349845
True	299.5831091395621
True	972.0497366605982
True	391.3180255356216
True	933.383105624341
True	195.6437158599973
True	995.9261544195076
True	805.3735034935944
True	650.4554195755023
True	404.6123172357324
True	378.5273012670335
True	81.98520512983671
True	72.0736560064059
True	80.5442217060194
True	187.94761428665515
True	486.6415934185084
True	1070.8284263605583
True	173.17902491658526
True	353.214012210428
True	437.86208803602136
True	599.9206451822664
True	611.2747877386199
True	281.6211488377125
True	462.888639574938
True	671.1985423339737
True	96.91000805194564
True	738.3044530397192
True	259.3361918611868
True	133.9759993674271
True	409.1814633831532
True	848.9199355497566
True	429.8471121751987
True	856.4523596240526
True	187.5350147421195
True	347.43488713451586
True	701.3139128555574
True	602.7655628528136
True	195.4601684709264
True	266.2271346533221
True	819.9275651896899
True	31.233358431711263
True	183.15768881255863
True	514.6193099127212
True	712.187398503749
True	107.92188999592224
True	37.5533187216768
True	162.953441382042
True	715.6079317530955
True	317.65455284288504
True	550.428496096677
True	351.9188170907728
True	295.6631307837172
True	441.6786262502825
True	492.4485501991487
True	74.71709312499895
True	368.8994112751944
True	766.6503904102794
True	0.0
True	276.0121728300788
True	248.81235892480944
True	993.2332028723116
True	145.8281739069918
True	654.462323455806
True	633.6988725602351
True	106.7240281545424
True	223.794442774437
True	128.135672153201
True	11.180224924352302
True	287.98475275645967
True	382.80084896978815
True	1118.3383444091066
True	237.27905980849883
True	403.8925091885839
True	641.4218866717032
True	212.401729833251
True	26.077183813915934
True	857.0238197178512
True	631.5602643820806
True	159.35244182292902
True	616.8923954686084
True	155.6784159496743
True	298.10538354439245
True	765.1743721957666
True	37.76435699951914
True	107.46125138258552
True	518.0621508462777
True	64.6562952004245
True	76.87978498043178
True	402.87465681298255
True	23.660813234281964
True	756.3505889912446
True	100.58615882056549
True	156.33399119858495
True	19.89097320338832
True	687.6860971620553
True	26.05713848544061
True	784.9392842106041
True	395.55642748842166
True	117.33844150728711
True	698.8182870651601
True	533.7141663791632
True	562.2180010509054
True	46.22835732414637
True	367.8842315158735
True	5.575824418219918
True	90.61158989106204
True	369.7243539105705
True	49.60587065015327
True	118.3451303643687
True	316.231716806185
True	184.49009362359467
True	103.16585031596163
True	639.9878938173625
True	21.065445554766733
True	1126.4609442618048
True	511.0860571975609
True	309.5379382263596
True	497.47767518974246
True	120.9085823992601
True	783.0890977948798
True	1107.4089600662935
True	757.9424405174403
True	180.00816441684222
True	223.54674198785705
True	52.6260196525926
True	60.51811104123731
True	149.36100337784873
True	101.2130834868893
True	172.3007836060156
True	1140.7353220058362
True	322.53708490506216
True	351.2840728494122
True	671.9512813210921
True	15.907213138862392
True	14.19142645829099
True	584.294447885015
True	4.855737722386385
True	117.31933211859126
True	696.9330376896177
True	179.8149313645086
True	664.6787215285215
True	814.7681580268307
True	153.71594119625618
True	883.3833834259334
True	2.8360680963689804
True	442.37405218155294
True	1053.4055009380256
True	25.64180367538764
True	242.49870150615996
True	143.3226287279192
True	960.256087026787
True	229.8445998989735
True	488.7865737535102
True	123.3712677489262
True	507.5566051884831
True	157.3292026594428
True	99.7487201306112
True	388.3649636107806
True	74.9213282085392
True	54.93122936906974
True	1051.407166800204
True	258.665964594424
True	157.24890922079004
True	362.5952974876612
True	397.9375929444888
True	211.5549153122589
True	161.68835381434818
True	386.339347488494
True	35.400208610967645
True	492.71176965552775
True	1110.679683643752
True	112.43265826675643
True	478.3081303102649
True	322.5247129272149
True	26.967512223815294
True	405.3431318296717
True	106.4899317317622
True	603.0145421126041
True	212.7683077929736
True	425.5464339009953
True	19.855074924717908
True	442.0444644510956
True	109.37063111090578
True	352.0622738609843
True	33.57275565862369
True	171.31308903985123
True	244.413304823104
True	792.4772002730299
True	59.74503331542292
True	137.49725977415758
True	238.45859466789517
True	141.84997967678123
True	610.3614267541888
True	572.5142621247909
True	776.4000078869268
True	394.8668547632725
True	543.4554155202364
True	417.72380131720377
True	681.9852650687815
True	70.8130196639194
True	449.6516110177933
True	413.5080273459637
True	50.96979892811754
True	86.53507328146146
True	129.46847542369764
True	86.97468549750317
True	333.7583369794457
True	853.4449586206961
True	327.7658066939889
True	1080.9722697832983
True	322.1142741282684
True	875.0074801128221
True	148.68063198915198
True	572.4518927583603
True	605.719082559211
True	702.0424305356379
True	452.6249165811384
True	63.43769904359079
True	302.6972935323148
True	39.50112437965692
True	156.06954614824986
True	181.22424360779823
True	1135.710200085527
True	228.4342154695472
True	553.5458939553348
True	556.3039293746173
True	545.2229632110842
True	869.7322726704252
True	584.8107465502295
True	646.5183560751531
True	954.3362936272216
True	124.124918193202
True	314.9986503766819
True	261.2381815040508
True	339.5230051236723
True	88.83119003535998
True	377.4152141511474
True	3.8767520172422887
True	322.59380578463976
True	265.8527738098084
True	622.4458351211457
True	287.50842797139234
True	355.6792281885419
True	9.679640737852989
True	58.50699035903376
True	542.6363514526763
True	31.16427857262028
True	141.87270283594083
True	66.77510894042732
True	152.3077619320981
True	221.4558245509881
True	70.98557905163123
True	383.923899031838
True	264.1199443675385
True	98.15525308175928
True	335.4240942967495
True	63.799972795298864
True	586.136944741189
True	857.2569708896589
True	267.9207472185597
True	1144.2107572785426
True	117.11590660066103
True	302.06979593225446
True	1041.364409052762
True	87.445121996533
True	286.2844711776474
True	9.924877761846991
True	413.7044351527734
True	446.6829973034732
True	157.49057441660852
True	621.3785899639535
True	902.0823845326402
True	167.68444039462906
True	79.95540262752066
True	333.4929317519432
True	542.3332690312077
True	609.091303985024
True	1233.691275057079
True	25.53619864899716
True	919.6240165608274
True	132.19162530744063
True	621.9414783553135
True	109.99636457919246
True	138.5335011775937
True	189.87875459381715
True	170.0020382897847
True	763.3695100337455
True	215.29230240166933
True	232.7082974890629
True	65.92045761690004
True	518.4732425712514
True	450.91975366691815
True	174.6403835926918
True	236.9656985281259
True	16.406451968677622
True	414.6502195146596
True	219.97080157715203
True	296.8672907938061
True	115.79723873681608
True	723.7311298785053
True	408.4543600140107
True	256.77944667965545
True	639.7904249276629
True	525.2880010171275
True	480.3514636504829
True	134.8071327873083
True	528.4726575430716
True	437.05139546199297
True	3.485485827726922
True	192.37347552978775
True	86.21504688119475
True	243.40588222295668
True	2.3104518216242047
True	122.94052635354682
True	363.3913232226572
True	7.355176019520245
True	862.5405375630334
True	168.08454567111494
True	723.8909338003792
True	817.6185413130984
True	165.025502112498
True	220.58980539447697
True	488.541087079848
True	839.4733161775741
True	50.65428031662385
True	39.34461367121595
True	138.9455298182326
True	626.2530620648737
True	700.2387310879781
True	185.3049570836748
True	602.1162469907891
True	590.0383022925417
True	880.0160691651779
True	404.6354387944255
True	191.06822204904336
True	895.4957309411838
True	207.8289766660098
True	145.99218880168075
True	321.0358130080692
True	219.37546947735805
True	207.501759717282
True	623.729517403248
True	254.84866330321785
True	192.26528561540349
True	431.94764064594176
True	473.7896981585076
True	61.28364856520347
True	289.2630866818725
True	83.54750691021994
True	346.31662414138714
True	355.6411816962265
True	248.61771319115851
True	175.19218732544434
True	364.4559914114995
True	644.6489410051512
True	745.2182196625533
True	299.2510713678294
True	734.3962460547444
True	64.30322744476376
True	870.9748633302233
True	345.92260035710325
True	11.570474272665
True	614.6536808965046
True	681.6552428115014
True	256.77739244147773
True	166.4506457917863
True	47.10933478990505
True	385.6973575648798
True	72.89052676544894
True	14.45021538983042
True	897.4244950450129
True	366.768415085344
True	173.3380251702527
True	1001.6159567776932
True	10.069147872116702
True	804.3561460124743
True	30.371986324032203
True	662.2611785924864
True	60.344205420426135
True	756.7872715624935
True	436.1552686347405
True	189.22037962723763
True	439.1692578305797
True	208.0974061533441
True	301.72665021876384
True	221.24522366607695
True	410.4337328847063
True	9.914808279107389
True	322.36694012372675
True	110.2230287846968
True	10.697605092799432
True	471.4845014025181
True	733.4263869225548
True	284.5554713050283
True	85.77750343667799
True	294.5125534551475
True	85.0409737684656
True	189.5118273658045
True	185.56344844147003
True	371.6125934975967
True	44.76704633996811
True	141.7092625134134
True	377.20999097373766
True	863.8163478447883
True	113.80329756475382
True	205.83579111505503
True	426.586337835712
True	19.48482316888344
True	408.20804375412735
True	498.7007959903849
True	88.90579541360803
True	406.4167674285965
True	359.6880985833007
True	407.4479909996012
True	591.7351359947362
True	1050.6166340840434
True	936.5022785166448
True	57.74431808463772
True	1037.9568291641265
True	114.99940544850476
True	102.64541219448785
True	104.69422923056209
True	498.0705356127382
True	373.92198394189774
True	585.996705752998
True	260.9541127897262
True	167.22015051397614
True	395.5736966093402
True	16.076989042811793
True	457.950199009952
True	380.333571840834
True	146.18499756722218
True	92.9783758487876
True	525.9206651955808
True	965.5440110066606
True	204.0561014567798
True	65.78963507863394
True	404.4241490693372
True	391.7853199272618
True	481.6459388269027
True	325.9859885418142
True	4.379780614836497
True	561.7126094867015
True	510.8853158908146
True	496.10919045613394
True	189.83639414522708
True	101.07446586799487
True	20.71566110552251
True	372.0003749862136
True	104.5099678316002
True	6.832935101268952
True	35.769377915290754
True	337.7148693327622
True	686.5974692185658
True	133.20309406360937
True	88.89893717455588
True	22.74579510822704
True	410.3901812079079
True	345.9361315389373
True	799.9381825072787
True	301.2712306830308
True	533.4731699771141
True	524.6210871291178
True	519.5899266549952
True	294.07855370377814
True	526.2245405252072
True	97.25047681950204
True	580.4945844422294
True	6.975952065460911
True	379.190004357466
True	468.8211398549511
True	926.5673995903784
True	357.6356944415514
True	798.984560412926
True	924.6354975343112
True	182.5404471606402
True	39.11399482179653
True	372.0620416269512
True	387.5466686131166
True	579.7708970921029
True	242.7050355009004
True	29.423222223480803
True	618.6900450079772
True	124.13912433831452
True	1077.113263833715
True	316.6691923946792
True	486.0590883480241
True	124.95298791452704
True	811.0340498472594
True	136.1252604165104
True	813.6623010990618
True	578.5187117819854
True	182.8406733263316
True	116.46631029261872
True	70.97956343767676
True	567.4582801127544
True	909.2116353410856
True	433.77501463484987
True	539.1133183427386
True	133.90547384820124
True	651.6670411894324
True	504.5254327244036
True	783.8724688746283
True	318.0970844520351
True	583.3316467589452
True	115.01180145501183
True	24.29237366852132
True	417.814587798471
True	178.54815578288574
True	102.44407480270377
True	361.935529512729
True	1111.5461245311797
True	257.0562405780704
True	555.0295344149284
True	11.02314824939068
True	77.33344947441134
True	328.2799875399536
True	784.7446124540742
True	472.5530859227077
True	533.1990304212582
True	736.0518103493796
True	64.17471043356034
True	702.6134526819397
True	49.08343525475911
True	100.64125661525811
True	187.0583447880593
True	85.30220940410715
True	25.698890876421377
True	293.8155383780643
True	494.9816727075362
True	907.548052579912
True	863.5923649226597
True	5.692485926968688
True	289.1778085766484
True	474.91697684651024
True	122.51972337665153
True	239.87533893110344
True	334.30599455128817
True	1315.8627000085808
True	457.5979897750775
True	26.204962543954828
True	181.62895689421583
True	721.8975459585007
True	36.22120754220398
True	185.71321024625
True	554.9726475739963
True	74.74468808229743
True	862.4560092827006
True	334.1447852444792
True	644.2520514849001
True	71.8886167529354
True	690.4729335084478
True	578.5749749433483
True	885.4579941141325
True	246.1627070562979
True	497.9153010130128
True	836.3629553476983
True	895.3991052447982
True	231.7119607817878
True	742.6414903619977
True	211.28944523423297
True	469.9250352771852
True	366.0415197383796
True	499.33369523901627
True	493.9699258676376
True	315.1073706476946
True	351.21262275156
True	118.06183045865818
True	349.9204089962471
True	1095.598875786944
True	316.69392760534174
True	143.4468358745649
True	298.2738841342214
True	752.8911833330769
True	631.4509935484075
True	421.20673914642526
True	114.71157511719406
True	331.5039874363692
True	34.37472766368023
True	170.06072631041505
True	93.02657930240646
True	90.43902921287363
True	545.7817646470173
True	135.97840823183816
True	139.35078279049884
True	108.8536642701851
True	86.74518928034097
True	460.3183769472703
True	391.6370615460888
True	1023.8877911398396
True	531.6086155003086
True	845.2240273370932
True	277.29943776257664
True	310.9084869984697
True	525.7783249612063
True	193.07483899398767
True	768.2199173273639
True	250.37536115256836
True	368.3927345749168
True	70.81038498478296
True	122.3231551758186
True	261.2721744901819
True	122.81394012557976
True	465.0810880484626
True	33.7601377818915
True	558.022672826389
True	1006.273430142616
True	719.2814727424698
True	1.1043086651226055
True	62.56209767181817
True	469.4385946328738
True	440.76607406013545
True	75.89190868226578
True	113.66582930160683
True	297.8641685754625
True	81.45496158267382
True	54.665986259004704
True	697.0752679222148
True	633.2265363492528
True	156.6185206074891
True	168.5290445635743
True	517.9815403810715
True	52.73726361097336
True	25.84558242509737
True	574.626982245865
True	442.35988587649706
True	1131.2326874606206
True	47.7189969089243
True	486.5788054076865
True	908.1238815528638
True	807.8715537822627
True	294.82675121894187
True	781.3504471417666
True	405.55421768237846
True	38.98131714398001
True	95.55180675788137
True	723.5828239335372
True	77.97428223977425
True	137.13660517850423
True	963.6427248741486
True	197.45746628458352
True	283.9313939814346
True	106.10165396262148
True	651.2306730718925
True	588.2534535588721
True	221.35888117054435
True	429.14512584120496
True	41.29421335305246
True	276.07405114790765
True	584.1433391044337
True	597.8400243155569
True	304.8434270576091
True	73.10058385286302
True	917.1872600506376
True	1070.8295632197553
True	567.6228569054224
True	67.34135313749107
True	29.12599340899334
True	90.71681651237635
True	109.75631684409296
True	103.47026800237498
True	893.3174508359111
True	1198.4625024852671
True	706.1367119657154
True	330.6704360168761
True	8.619254532618845
True	20.00174360017579
True	343.2021210344765
True	484.06828918275016
True	47.35803592257455
True	560.377499686141
True	435.6333830826888
True	392.592568670001
True	78.07054010861614
True	205.34636795086536
True	257.8809444416468
True	135.5001805818588
True	398.09958955024257
True	42.43366524401165
True	180.80101781767303
True	1202.5779273963008
True	5.436717463671848
True	26.731631138437116
True	561.2874554575786
True	362.502869401968
True	783.3575481166733
True	165.42378911838662
True	756.1129334052684
True	614.0482104486863
True	286.31845661612635
True	429.6821651015073
True	340.70745218927453
True	296.71174672815255
True	262.3773049718146
True	393.7265575663199
True	506.92650558292337
True	488.0431811302313
True	107.57922650819782
True	368.4110883571568
True	7.988758676823815
True	189.21716051698925
True	228.26130891609688
True	872.4721571264413
True	598.7153172276093
True	30.4862725635087
True	730.3237958901494
True	822.5796850343955
True	107.84145106256928
True	346.91900419363463
True	855.1067647863199
True	206.9952387143608
True	160.10295667384096
True	539.8683856616495
True	602.730934218691
True	1113.6330821249107
True	152.83774930527122
True	150.49533575589578
True	254.0954127724256
True	310.5537702610857
True	412.8370187149959
True	418.7787393895768
True	318.3104886050233
True	453.403178675631
True	496.647490332193
True	228.26769601858052
True	1461.8553783232078
True	247.4603419665067
True	410.9604950703703
True	49.91784904646009
True	786.6388850559813
True	255.28502825199536
True	955.026710574088
True	546.3579216772821
True	328.58805707432674
True	803.347150981423
True	270.2858799936069
True	212.08666827203947
True	259.14030695422525
True	219.5903007436927
True	134.07760830234568
True	260.7819060318605
True	744.2045322617032
True	529.2834315367685
True	210.5008137311893
True	1194.8209723538694
True	122.2822381766293
True	257.4297504724557
True	70.2094780559381
True	307.4440593318256
True	412.744193292172
True	92.47745337275062
True	216.97606458779268
True	78.66836449643905
True	678.8937405318587
True	369.319826587677
True	226.50276951446477
True	712.5914052908741
True	867.785431858936
True	840.9611193052586
True	827.567910217905
True	343.9292421443291
True	1.790187860740414
True	260.8391172713078
True	52.05632761225078
True	384.4257318878277
True	59.67402296645336
True	365.9002461447988
True	863.6974951561547
True	1047.7743910487156
True	392.9166492605266
True	20.977031179421115
True	505.3551553985405
True	490.20645238981024
True	195.11306469015145
True	233.645349824598
True	297.2740518580987
True	23.569185269800503
True	121.2808105156768
True	941.5469506701792
True	63.13096350608743
True	486.082207820118
True	792.329786550981
True	100.45804926184218
True	245.87249999716624
True	112.76955053603976
True	16.019316411246905
True	1.076684680710268
True	109.69286149458044
True	1028.009301776127
True	489.0879537660372
True	63.2614006506026
True	795.4011757896508
True	340.5438064323105
True	1.725535825888754
True	434.2458238372877
True	185.11661383237745
True	504.33294705696346
True	83.82901437285358
True	325.2558393329268
True	392.1873168073917
True	163.76045077437425
True	206.2417589575424
True	133.1790042517443
True	174.338384127988
True	966.231235702597
True	14.783498961268403
True	500.86428900674616
True	485.0110652813211
True	407.8100687290077
True	213.71172992007035
True	243.2255791848066
True	150.11463000628424
True	48.27270862078693
True	510.538523036968
True	150.19852732667522
True	841.1125721065749
True	835.3859114823665
True	246.65520625280112
True	300.1214897978871
True	533.8178652944334
True	38.4939256741622
True	82.37001113054544
True	745.911400523818
True	1094.0650016585764
True	109.98658400255448
True	730.8330195939064
True	136.4136100295074
True	939.9368735029811
True	650.9946401442006
True	105.56830478487248
True	257.9946155114203
True	616.2278602733346
True	266.47686087377963
True	45.53876845533976
True	572.3563743461699
True	451.8006667638733
True	5.229631263556488
True	471.6147544033381
True	69.65062191498147
True	184.38226559844964
True	238.026482713533
True	300.2549114272712
True	73.65450579196165
True	222.45077468371923
True	339.1538531284612
True	436.767915464158
True	919.4905135770751
True	47.65069065803579
True	935.81242747113
True	999.8709632894664
True	121.78130354094117
True	74.42822009690614
True	1006.3836296151392
True	33.79410594731354
True	226.87858260983023
True	90.05629568780165
True	223.78900746604825
True	378.19738064113113
True	940.5001019457036
True	99.89299599485808
True	71.47098406049071
True	665.4702643146684
True	279.189048662204
True	717.1440042315222
True	54.4314403943137
True	502.5368027534696
True	392.4084629019248
True	680.0995109946075
True	52.13403451069987
True	109.23437771854938
True	28.989076057417076
True	279.3770132922303
True	42.90018471794591
True	352.70229904460314
True	2.2268146059577303
True	1187.8368665808537
True	103.58269599680368
True	138.7810730705436
True	360.2779020683969
True	718.8337553571571
True	662.2121930182527
True	988.9274399982866
True	459.542383101804
True	394.12824808894186
True	138.87297307292872
True	421.47146159234296
True	839.981282115862
True	416.34426486833456
True	921.400728271924
True	81.15565041234748
True	445.3770326088546
True	177.1902217817464
True	297.5051373933521
True	754.1558091655506
True	166.19576961110914
True	138.1515460275014
True	65.8733090073066
True	857.1856507338636
True	780.6441852357956
True	81.37943722075555
True	457.9261060892712
True	751.9275405110296
True	422.2436948128503
True	53.23537769479736
True	324.9655605152101
True	801.341996742576
True	29.71194143212584
True	355.6484857547847
True	167.3857221261906
True	274.90705316597143
True	32.64569896279397
True	215.2047947156474
True	774.8328149670403
True	643.9688139557546
True	57.85687398698619
True	293.8565457155139
True	869.1870165687619
True	18.523828086931097
True	322.2282561627792
True	287.3725415401773
True	420.8570563063069
True	210.95571360072395
True	594.1448465655634
True	50.62675323341294
True	955.8492454600662
True	887.662755676423
True	46.73508191785806
True	400.9090757600652
True	728.84453187469
True	894.8305009463269
True	261.3519877721305
True	602.1496726986151
True	131.55884102679587
True	185.7524181826472
True	133.3423667147225
True	136.15334070147068
True	211.9543689475556
True	943.3528598565814
True	774.2321931222722
True	976.5566326615766
True	19.18749310687108
True	28.63263928569172
True	357.2694582608482
True	13.769395232246968
True	642.9124215001837
True	1060.4000365393897
True	254.92348387345837
True	207.10833726410104
True	82.768864222734
True	212.30900772086628
True	127.31633265159796
True	45.10855802223661
True	136.2062753202879
True	94.1603674440417
True	251.45820023203984
True	546.2506881055191
True	165.75608305950811
True	27.93655791345981
True	56.31902092234778
True	425.31824722932686
True	263.10177911793323
True	579.9720716967436
True	22.790767276785363
True	116.65146450557089
True	667.9882753439838
True	268.8034675659495
True	459.0125145147756
True	655.4014278019642
True	103.83386615794248
True	113.52808574639052
True	80.97427101354296
True	26.492112656569223
True	116.52960001116966
True	91.13286439107468
True	96.0015483759953
True	138.4158024932507
True	239.8661398486428
True	800.1986122123495
True	278.3902547793455
True	951.0940834475012
True	166.73194080905768
True	182.9754238083109
True	814.5321828747934
True	312.5541750973128
True	592.2357541975822
True	253.17846316405
True	352.9236671731152
True	453.573260428139
True	573.3660781591503
True	647.8690842463341
True	374.4827453410927
True	32.86971172399823
True	561.185392063269
True	622.6489608794133
True	19.33104563741863
True	11.339446241298743
True	272.8191260726614
True	405.6326692385129
True	445.14804517740185
True	65.7860876166015
True	646.7723516267404
True	939.3970829529064
True	235.0577650837479
True	891.8476362551355
True	275.01378578869674
True	106.5251771625674
True	261.9836900117421
True	666.2841638325808
True	39.50777355983191
True	587.2687522382404
True	1251.2937903391253
True	1032.0158153065408
True	891.6742062593039
True	199.70216388212543
True	92.90214928589008
True	201.79438662610167
True	842.9842474572515
True	146.97304034232985
True	1045.1091103523795
True	860.7794219549853
True	39.45532280141593
True	85.33421933017165
True	409.7641590869764
True	410.9011196674141
True	205.7841206346827
True	522.4514022340578
True	652.2002775275622
True	121.7726909865057
True	275.9550038660656
True	996.1079164387128
True	54.82323415960149
True	661.0482122577857
True	553.4215424214972
True	39.63984127427867
True	861.4306903755922
True	385.4638405440207
True	549.2515470491905
True	113.7365047920261
True	260.8411582697826
True	212.0719450799608
True	25.212562641375875
True	138.0170415201368
True	746.3140770279141
True	141.22535590549475
True	386.5768568025608
True	62.66937066448524
True	640.5605998266108
True	587.3624580255537
True	238.7054905299416
True	437.4656116023919
True	174.3886680182779
True	168.50037371915755
True	229.5652358531122
True	281.64870415762874
True	363.78180395640186
True	135.55104211565754
True	199.69863454771016
True	26.791184028823885
True	856.3798635002386
True	295.6811397104428
True	10.0651667218117
True	375.5706004448763
True	159.75967984320118
True	631.194708961778
True	378.3323825915139
True	583.9204531684851
True	532.756526758982
True	472.7175232946935
True	782.2496526381024
True	244.460589902246
True	563.2625545742427
True	161.33395714886132
True	541.2841359699227
True	356.15146710581496
True	381.7389038731032
True	131.66470289079052
True	120.28585732792855
True	109.3843013146354
True	65.40926031872642
True	706.3711760170232
True	181.8991884272166
True	45.86405654346864
True	0.0
True	555.6057185578152
True	111.92376219365478
True	22.347685855256245
True	39.42417190544466
True	111.88518028038956
True	520.7607656121057
True	185.10969575703865
True	105.5471811563602
True	33.31340241030307
True	160.27149914544583
True	923.9319655573754
True	52.3746630750986
True	228.48050321565972
True	759.566268012225
True	327.1690469538155
True	459.7199171012879
True	470.5099517768161
True	511.31845063052936
True	602.2879159277227
True	898.6150176283446
True	264.7085407696392
True	1020.5987118224672
True	914.5868664567256
True	588.3406834947626
True	352.3874875100289
True	820.5815486627689
True	8.869862265859993
True	31.787114658631328
True	289.6418837326977
True	35.651584540989745
True	206.0864864734538
True	754.6367706779952
True	220.9436933765153
True	753.0764886173006
True	756.8374790135044
True	120.7364140154544
True	378.54917307250713
True	595.1213085101742
True	25.351740433383892
True	133.02868781964702
True	436.11452517836784
True	299.663706612639
True	200.4970987664153
True	116.14651294442284
True	389.4139587166072
True	22.40830785775477
True	374.5927867413959
True	354.0510618118538
True	1007.1650345441852
True	369.33722228472334
True	31.09943822114028
True	432.2235491172253
True	447.5200265198762
True	236.9244374669607
True	32.72011517826391
True	773.2190106068707
True	446.3242023170559
True	178.4311085071689
True	12.525148522643594
True	1225.189420309678
True	163.59272730517878
True	27.74145610479022
True	295.42612862362955
True	274.2690725814143
True	116.6907005411683
True	292.6085475471163
True	48.90123635677718
True	332.0220468288832
True	298.04670935361287
True	308.3591701781532
True	31.70786292727905
True	46.16648329095969
True	1073.698744906111
True	25.44736542200288
True	12.120755912055293
True	182.05394059974577
True	648.9135541215601
True	8.555051013065482
True	201.3009082266757
True	168.9158993632816
True	533.7145801410902
True	373.980723151707
True	728.4167919534021
True	315.81808623482186
True	479.999554662685
True	453.1079905140836
True	511.5389379264661
True	100.71377546448856
True	1267.850998985097
True	937.9890889950882
True	301.0100202396372
True	530.9265770594079
True	108.29799293863496
True	564.1540186336841
True	456.47315088762167
True	144.18102138838674
True	77.23581853608324
True	351.32929307654433
True	158.54793192123293
True	30.836646051979542
True	610.7367167381879
True	377.5602685808671
True	64.74010718402623
True	30.39880261591593
True	673.9527111464106
True	490.0910407187029
True	69.83152698829699
True	23.08815979776781
True	330.8641826473236
True	331.4759169697789
True	729.7934195081565
True	544.5549135821512
True	557.1126578993441
True	767.3500895072627
True	9.754497099390129
True	56.35424728236678
True	36.199921669761935
True	59.63863140901327
True	515.2987302950162
True	582.129880722222
True	82.53448935126603
True	108.197714803746
True	194.7338855960812
True	76.2306125903395
True	175.794498593454
True	211.65045316883007
True	278.9813983500186
True	799.2357328292449
True	575.3244898188792
True	284.31552186466
True	186.87794150698912
True	272.17132054066457
True	250.08115301267532
True	756.1522465683329
True	332.0461007780213
True	163.11893963431905
True	878.6316277488404
True	354.23970429977857
True	472.4560085314004
True	157.72322150612405
True	116.42754043654578
True	58.38238936204165
True	207.4159674423256
True	981.9497163172128
True	535.9993277787512
True	122.3154915647762
True	366.7483866301397
True	103.22277825523838
True	657.7603449499434
True	4.393680018362326
True	693.3072312015557
True	37.19297573485732
True	936.7658301371018
True	840.6376699888328
True	212.66102060608296
True	29.644040561431048
True	77.78548860826217
True	446.77745014639896
True	229.51385165395175
True	1.8797470681224957
True	76.89492563243947
True	1091.3480438296008
True	344.41025060107904
True	680.7649679398492
True	460.6633547510252
True	31.379036702208506
True	134.77262308173783
True	447.0313013427372
True	883.8082292990647
True	813.2463075552438
True	413.1602948566551
True	339.1989521848149
True	16.54466427894056
True	78.23105320373892
True	739.3033358704952
True	468.9860555236088
True	379.8365911324775
True	864.0452808892023
True	26.347766671634552
True	220.0651140536806
True	887.5017747832075
True	246.82582560648228
True	8.25354214918569
True	505.2126502460171
True	105.62198541309928
True	621.1737152798315
True	52.34617425440084
True	260.53421506868574
True	859.3467344854622
True	931.6678739027258
True	277.912498291203
True	423.3685753949832
True	122.0601545427935
True	623.7308324460375
True	256.8488535748422
True	197.80835325124517
True	859.4442639259194
True	53.92769761847363
True	699.9714268092522
True	272.4070802227962
True	292.64909647531874
True	167.64819023160385
True	475.7517507950798
True	619.2368924133509
True	373.2395261569738
True	404.8247353143006
True	70.00599602573317
True	151.76258539471084
True	448.004396096242
True	212.36967636954225
True	37.73504293824445
True	201.6234270763869
True	376.485471542858
True	384.4836761048044
True	741.1099796708521
True	140.0476432747917
True	679.4751057531471
True	531.2798112282929
True	616.1743421979706
True	134.9532871915834
True	39.42935644021491
True	661.3400383494403
True	68.90192014373963
True	553.1013313663608
True	674.9739387930073
True	446.4377621001944
True	134.78050006632
True	542.352051000257
True	3.464274305496072
True	388.0159732184597
True	33.00832724665795
True	627.3622835808458
True	264.99811827093805
True	576.0866319363798
True	710.8228080896945
True	150.3222454591975
True	533.9251441613476
True	476.6878638273748
True	63.00724027590476
True	943.307419900772
True	3.092588698136531
True	28.47929610603844
True	633.3381416159464
True	675.119393167795
True	129.78265421021737
True	406.0145846936336
True	114.912125844702
True	70.73569720132508
True	447.2291976189189
True	39.70782311414977
True	508.42431873480353
True	12.804013826675693
True	840.7603278473722
True	532.9251581444857
True	673.4102700342017
True	105.71234688199606
True	368.14531523718654
True	974.866708632638
True	849.6054093172274
True	144.71949639320897
True	546.9161209257044
True	447.9167644174596
True	234.96591479781284
True	250.70031632352823
True	5.560800698170302
True	328.2515770363884
True	11.739391798972186
True	360.8400606511977
True	78.48316377487092
True	420.2094542797165
True	661.233253811448
True	126.50927270049384
True	234.5606372436043
True	623.6975946340093
True	693.6613634754684
True	284.6670308468012
True	138.48610315808003
True	163.26441153682828
True	470.0948524384432
True	86.45303920259215
True	10.923334764556383
True	503.0446858256846
True	570.9362793322272
True	19.612295195539787
True	138.72688186000934
True	909.090452226592
True	491.54067958780655
True	266.89950397057584
True	31.972099971955185
True	469.7893558680866
True	112.16825397788632
True	582.0423063138581
True	657.1038010305925
True	291.5686986165881
True	397.7140294125076
True	178.02069262507575
True	246.3645711544917
True	72.16275036407573
True	223.71490950764328
True	487.6710012536886
True	20.87846522123183
True	453.6079013370541
True	379.4739544813434
True	735.877649937227
True	861.6362504031115
True	893.1862313424609
True	163.8373217051402
True	394.7327152427613
True	70.26098700428767
True	178.54430129375325
True	316.95092101300963
True	9.774747511015136
True	810.379480179001
True	23.46450327288015
True	399.9210151907313
True	270.88381999564405
True	658.2563624492532
True	203.9315459495997
True	38.44947912125114
True	701.4175857655993
True	1084.756899843603
True	222.910112046761
True	132.96002422830995
True	593.919043375376
True	498.7403319483432
True	18.939305187244496
True	785.3909187203113
True	107.267421588784
True	46.69510614909082
True	304.2370057555833
True	348.7571046340732
True	405.67614505060254
True	257.0537301253326
True	19.135553839932356
True	20.27952194141231
True	849.4667653250928
True	186.3166059641571
True	112.74772789011335
True	859.0207430732712
True	652.682063831486
True	626.3989186445874
True	445.30608075012367
True	156.67425720696195
True	33.817620010662935
True	101.09500467626286
True	437.1303093025758
True	227.04401980341785
True	490.05240516690895
True	144.91809589383163
True	475.2983950414504
True	663.4442474110823
True	954.9671244328356
True	23.30798699312944
True	990.68756640822
True	1104.263844884008
True	488.8975088444637
True	83.29382726879706
True	800.1547682486015
True	652.1759004795497
True	613.0786979359104
True	175.9344243737783
True	743.6391254257961
True	717.5333991547657
True	119.62583927902789
True	781.9568576854398
True	837.5937468576357
True	500.24192148498696
True	228.37088463028715
True	74.1608762334853
True	316.90477096705104
True	358.2517020536104
True	463.0001463573311
True	448.15726795268034
True	196.42589707978036
True	316.13697499168615
True	3.2571192235579574
True	12.600811371730304
True	108.44323068560507
True	136.57962827579257
True	364.3428381513051
True	350.3422859997191
True	102.06411728954726
True	16.472816786876468
True	218.84937569150367
True	829.8352018082471
True	470.2098517325919
True	531.1909445681412
True	548.8344448026056
True	834.1102564350476
True	639.9350823867177
True	90.06105451449238
True	211.9858939546076
True	242.2773807564186
True	286.8398056744181
True	106.56275929914788
True	367.40107197427847
True	426.8685548068333
True	171.79669934986924
True	663.4671269053031
True	247.05919703682883
True	204.27752585619757
True	28.741375298764385
True	251.1672671095687
True	456.7936261348999
True	170.8724228690599
True	536.211100236952
True	477.6801277372418
True	245.98389796541247
True	109.4033972937272
True	40.56076981945314
True	400.6170456449096
True	785.0293675220771
True	162.10206230937436
True	1036.022028825798
True	1062.760184345381
True	478.2199809995354
True	102.0312000888011
True	131.06654998216862
True	675.7356047004916
True	8.448425810202867
True	224.7172892762068
True	133.5106173273944
True	121.30971587544248
True	321.45192189156364
True	613.0857297234555
True	39.26719725446241
True	129.7852543324344
True	982.262626962406
True	52.0974926247946
True	433.6878051250709
True	542.2704590751943
True	245.5103150885496
True	130.3053276594138
True	934.5590934140998
True	1191.918595088906
True	526.3709668916558
True	646.2227584741291
True	212.2334253423965
True	153.2209427595562
True	328.6200494959026
True	249.9340874976644
True	165.77341293095583
True	301.02749830953456
True	347.7939836251104
True	10.306453566503864
True	628.1808009432018
True	150.69338405745438
True	77.83634252625994
True	438.73029069035374
True	302.9874501938828
True	1223.3102752120035
True	346.6043512334245
True	952.9619988880132
True	9.826511425697756
True	264.5275179381665
True	228.0976649057788
True	151.56680772720773
True	476.6881376573312
True	203.7367578339491
True	410.37478532956766
True	330.02135548435007
True	117.49636599859409
True	350.7132986587238
True	1032.0395883858132
True	712.4282944345588
True	226.7139294768431
True	116.0805273686626
True	303.73476390770594
True	24.493267351704567
True	361.9962642154184
True	303.2973773677311
True	558.6531258403048
True	442.5609663521001
True	354.30252491388194
True	161.2577736599342
True	13.576215650615865
True	416.8650602614481
True	276.01846841470444
True	144.88809781991438
True	300.65472810049806
True	435.3561615944197
True	826.5346043441057
True	307.2957043933082
True	759.638068569713
True	414.42749528129445
True	381.3269058919313
True	1.1301401833205955
True	1236.1927453236335
True	100.86029459989872
True	924.6164849336944
True	206.56220021534463
True	451.0537384529273
True	678.1755933377611
True	85.4390258580495
True	491.7100509351778
True	31.8803281590244
True	415.8036580842232
True	74.64846654954863
True	229.42964160841325
True	38.42630030803577
True	665.4973462840009
True	186.38584500859668
True	24.434501316162457
True	373.09606229254535
True	107.24229379400138
True	175.90858643323674
True	829.4609772384335
True	261.1506539577203
True	153.96526650134055
True	374.06756536369113
True	517.6421299689903
True	325.1627228234
True	507.8476897017944
True	616.0091067718373
True	147.81493649614933
True	7.199785956038456
True	75.95896741695601
True	434.0740884747085
True	90.48015023431972
True	81.13850174558537
True	1085.5723413646472
True	23.701716839575077
True	309.4794650757768
True	332.70091318453046
True	437.2409643711716
True	664.4712957767156
True	185.3312746418378
True	646.4711012047976
True	339.67945160258694
True	352.9235066403986
True	263.6032532099808
True	211.92665971656572
True	363.656276999944
True	455.0349835868838
True	413.99005964971406
True	637.4100811668558
True	142.84131635922088
True	77.51518268665735
True	40.48912971631207
True	283.94854835989656
True	625.1630180721178
True	404.6848684340143
True	768.0227168822411
True	207.31892623112623
True	394.3584309244217
True	67.06751556112133
True	54.14632163483551
True	454.995464741227
True	196.93019077054777
True	212.24713842168333
True	42.10611634696704
True	1082.963232636079
True	173.73158104292426
True	930.2394236800884
True	315.4018965793758
True	906.984459393118
True	236.29325723905265
True	473.4998643598567
True	534.7863660821852
True	596.0892680016545
True	210.3677734325587
True	495.0505887249097
True	933.9643431125317
True	127.2289144693779
True	8.131705530774763
True	575.7550453926142
True	27.482522593452853
True	73.22146381057287
True	794.2094657231796
True	227.52466155666963
True	941.6235693624798
True	683.5194035002256
True	417.0976480624721
True	283.8870387658638
True	482.4802801045895
True	338.256290997527
True	177.12213419792545
True	686.447165855592
True	683.0471466405866
True	213.45362233246016
True	87.66931497639202
True	500.11724016080353
True	133.9838277557009
True	390.5173581249167
True	321.81050541976214
True	64.34170672261239
True	379.6722392941481
True	411.508385907552
True	358.5174033973454
True	415.2758073832696
True	418.5991149151786
True	640.0005317070323
True	56.6671462879463
True	455.71693206613503
True	333.62157967187005
True	653.053621245262
True	218.56472572301365
True	98.66374605620932
True	40.86551891781569
True	530.4625197682044
True	635.5022394491208
True	187.13850437617003
True	409.0181627131928
True	327.5858391067999
True	18.245599344907006
True	173.96405083118424
True	292.1868392841572
True	3.136613339214912
True	887.4814538122245
True	75.62816734422037
True	103.4620410335601
True	106.52179701908192
True	367.1070830234518
True	37.18069150892437
True	454.28289438969
True	224.528617183655
True	5.233914194331091
True	115.01113701769236
True	451.79676753485154
True	51.8880793050882
True	65.98936538893193
True	185.78629909861775
True	279.14455983578205
True	956.5672802851384
True	377.43159445477255
True	965.7724731897988
True	187.17864207582247
True	1042.6321662697812
True	779.1383375431517
True	651.8151453553124
True	397.7127862928867
True	385.5309944789389
True	80.27719657480262
True	69.76237112342854
True	80.52995752374463
True	174.9235589147585
True	480.5318377826418
True	1098.522044388717
True	180.4039236926173
True	357.9480745323446
True	429.4537234990322
True	610.9497236079759
True	585.6675305987231
True	285.3008558810176
True	461.0158977890834
True	665.5078555244115
True	96.1018640160528
True	716.1545606793312
True	251.60143333740857
True	134.2123378152646
True	407.27429872542126
True	874.4340759320081
True	429.6332152412384
True	891.9013628637564
True	198.8544539545553
True	340.721520727254
True	698.0377892675587
True	623.342997689053
True	198.2913873190532
True	261.29266472641024
True	797.3672659700229
True	27.64330798691274
True	187.6193224333702
True	479.5356527654293
True	727.0517511787816
True	104.94942627569486
True	37.690106875875095
True	162.88762850113872
True	727.2798280046584
True	313.6437676934437
True	557.6244870160173
True	350.6461347716078
True	301.4145020459043
True	447.59229750672097
True	500.3552592659959
True	73.96852710868309
True	367.9550993894265
True	766.0586882135937
True	0.0
True	295.0660050950028
True	256.891160968507
True	953.9529189944814
True	151.53397369890467
True	634.7579677941449
True	633.4025935111722
True	115.07073635109172
True	215.4218041865208
True	136.0568536594963
True	10.985639885451326
True	300.2171167753126
True	376.0540574382486
True	1129.861399551261
True	235.9591140338909
True	428.417081099232
True	649.2522198673762
True	197.09098562586783
True	27.209745838257906
True	894.2718859589754
True	585.4282183025526
True	158.97422214326153
True	623.400042805598
True	165.76855732244698
True	288.1218603567113
True	768.1334273822299
True	36.97347560366949
True	108.90968000494676
True	507.5363998194392
True	66.25367883592865
True	76.46343590190759
True	396.24289682868033
True	23.18533003687754
True	768.0288058926021
True	103.07472816074984
True	157.00463093972112
True	17.185539726011125
True	718.4449769994117
True	29.077088271509812
True	777.2185394831055
True	407.8061748775592
True	115.76430307455234
True	714.8141298392259
True	504.5110197493823
True	537.6844906475786
True	48.73336853861188
True	361.5189704575213
True	6.055490606962979
True	93.1149686841623
True	382.13442194658495
True	50.37154612631578
True	117.19795225201328
True	302.3983054151724
True	190.76304284415724
True	96.6666176394953
True	656.2802946124615
True	19.735598642275672
True	1140.196817901979
True	484.884040034047
True	304.18486318806293
True	498.32685134585387
True	126.43892980616587
True	801.155985921784
True	1105.8847761693823
True	745.1723686968794
True	176.07340083485252
True	226.78322012077052
True	50.57592269226514
True	60.0165507062667
True	158.4222631129015
True	99.88341807919244
True	174.78315545932563
True	1201.809067273599
True	316.2149161354336
True	352.14523767821777
True	716.1876954618892
True	16.899837434540082
True	14.402630765844378
True	584.6253196920468
True	7.185426677984837
True	122.74478634830952
True	717.6812214278069
True	176.17174510299498
True	640.2398553539842
True	859.7733205948741
True	158.80563928889606
True	884.3034340095047
True	3.6181299657876784
True	442.0776931066519
True	1063.3156954640854
True	25.719348244032325
True	238.76113794855723
True	138.88190912838195
True	948.8444585419252
True	236.07702534222813
True	490.7243660933596
True	119.99147246429337
True	492.4306835353784
True	155.69915956870292
True	96.04456678272638
True	390.9292018235135
True	73.598651401181
True	55.07471658115788
True	1080.386847661215
True	264.8352501991664
True	163.01235472332635
True	357.75859928557014
True	408.73216462247416
True	217.55027511027868
True	164.680733715229
True	397.7472733731895
True	33.76372269587809
True	488.259016721306
True	1158.8394204605424
True	118.0565914019661
True	473.4700144587811
True	319.87910474619736
True	26.41554354619316
True	415.9147164489404
True	105.30556525672652
True	563.2731895438202
True	204.56625242004037
True	392.8043971504787
True	19.92938904504227
True	441.6190779014078
True	104.26395646464198
True	334.1590776554264
True	36.63807976869616
True	172.37661035405134
True	239.95582843850272
True	788.6791027761162
True	60.99225464106392
True	135.7427148155212
True	229.9231521668689
True	132.8857070152167
True	626.5300017033934
True	550.4345220719129
True	807.2943873136451
True	392.6021670632768
True	549.5312713261985
True	433.0926924628401
True	702.8445496892999
True	71.73143601218085
True	461.5874030772803
True	434.6770899273777
True	46.93603921456692
True	86.37034591153696
True	127.77619205176282
True	86.67727834696518
True	337.4507598030075
True	833.1814980542143
True	334.60229329185154
True	1090.379961463352
True	323.6346073120601
True	901.909899932734
True	139.84031692984382
True	575.8440566293957
True	605.8356894576167
True	688.3462311224873
True	439.3429741170141
True	68.49587063861094
True	289.5268979736461
True	42.18287061940831
True	156.519546969895
True	168.69762843210532
True	1153.2675856572
True	232.4333029529681
True	559.0219040184911
True	556.1614490771037
True	561.6554968211443
True	913.933428450704
True	593.5043772088023
True	639.252671241089
True	954.6466756655844
True	128.47521566599536
True	321.06755727354306
True	263.5524015952672
True	329.9035725546024
True	90.29942594404793
True	379.6839929521982
True	4.678594867462184
True	327.1757191168997
True	257.07909947243166
True	637.6007989389739
True	290.9848783776703
True	365.34992796345387
True	10.024632975900149
True	61.56694505614356
True	540.219147185431
True	32.79575213739493
True	141.63942250135784
True	65.24589404545291
True	152.8104830346754
True	229.04304825676297
True	71.12837141269556
True	388.4039941084734
True	291.3972965711148
True	105.07710255438008
True	342.3285049677111
True	63.38921328107447
True	618.2309473171364
True	819.2846272914219
True	288.8218157912493
True	1167.1845585287388
True	107.85775535104489
True	309.8058562464476
True	1009.2491758282642
True	89.74065197389008
True	282.8542213523022
True	8.932156905996104
True	410.7561499852412
True	461.4271130651684
True	157.46879043760956
True	619.3921079200002
True	907.0481348942689
True	153.7648387324208
True	78.88058144997247
True	335.6983969663505
True	542.935951863156
True	617.8920886802748
True	1234.19914672526
True	26.689886344268352
True	957.7351927038598
True	135.59632941253295
True	670.7785961594475
True	115.09212354599624
True	133.79511714177866
True	173.9864032766473
True	160.95085771168013
True	753.8982691278808
True	201.89705870584476
True	231.29246351237097
True	66.62057771826169
True	514.9616368632487
True	445.932590708372
True	177.0693046750384
True	228.92893065419955
True	17.63130031984118
True	419.5485270545786
True	206.0965794141661
True	287.05878656031354
True	116.7587549720276
True	704.0134778057175
True	415.9609426538137
True	253.8421469439944
True	647.1198672679631
True	523.29278978459
True	463.8925863581002
True	130.30559512591705
True	524.174259556936
True	430.37594320485465
True	2.711256939083122
True	195.2338506489924
True	95.04587298312592
True	239.38229985952208
True	2.329991544428513
True	130.4574765926314
True	366.5666706264033
True	6.782351995226705
True	899.6503364303438
True	163.5117863537492
True	714.7500706765246
True	792.7225807573227
True	166.28625891408169
True	224.6250958653553
True	482.3055027187647
True	837.0317461439109
True	50.83106801437794
True	37.2001258357276
True	126.83810711241084
True	609.6521453288215
True	724.7852566287792
True	181.89403990502947
True	590.6312256142323
True	604.9066488746926
True	835.3415684992349
True	406.37182508827146
True	180.27151292572145
True	905.0358306719736
True	232.650755856018
True	156.28414164313529
True	346.41284805624207
True	224.57146979827263
True	203.91324293751768
True	613.2944511764414
True	244.8773464825425
True	195.0182255084201
True	457.35209229254593
True	476.3862703872829
True	61.86093112151511
True	286.5202123298104
True	82.32005175217657
True	339.7778836100478
True	352.59917683067243
True	256.3371655320789
True	176.68692469120748
True	386.9851429564745
True	623.342544944533
True	730.3183157707994
True	300.1511941286833
True	752.4096061334949
True	66.13180963218848
True	887.6628604659849
True	354.22011432409994
True	13.134577554276609
True	625.6901472288229
True	694.1253348137132
True	254.0959889382648
True	165.76946438921175
True	48.611014113412296
True	393.8911602163024
True	77.03648735342357
True	14.410402972406056
True	891.4864450231437
True	370.6263095386906
True	186.22566908875336
True	959.914507669166
True	11.942557153042436
True	806.2590972616749
True	29.691125326274765
True	664.8615729816707
True	58.67477280105527
True	802.4958146050014
True	463.5612923982804
True	195.53793220738544
True	438.35924739850793
True	206.83106112179823
True	299.3675029108684
True	233.4803786543804
True	417.2896593786833
True	9.04972611301055
True	321.4105667740156
True	113.8631589750337
True	11.562470737506402
True	479.6727292099365
True	728.2965451208859
True	290.4064185551881
True	80.66241145587867
True	304.2620853486959
True	84.4195783233363
True	186.834490191853
True	185.5605075134794
True	378.8118616283102
True	45.470790613164525
True	145.6121934961265
True	389.7320490608521
True	903.1018112124724
True	117.14659833144712
True	205.48157817797588
True	428.7978771467125
True	18.60093960945836
True	419.2039297043128
True	502.5089769290604
True	88.86188503745262
True	403.431733759051
True	371.2174389871551
True	422.5392447414063
True	597.0356574615307
True	1054.007561177867
True	968.53224343679
True	56.88396105656236
True	1047.5199131691384
True	111.37132696089628
True	116.29225598956336
True	110.33331906930118
True	468.8829718414202
True	370.72512803398325
True	566.7554848568327
True	257.4896541256604
True	151.35198552049536
True	393.0504471140092
True	15.90780318448535
True	457.33424088123377
True	389.6594246326888
True	149.01822285950655
True	97.43492041329108
True	524.5904899369629
True	953.678577640737
True	193.27983500394868
True	67.9684364253779
True	429.04599298678994
True	388.9481379295994
True	485.695267750262
True	327.04940840449456
True	4.736476651095376
True	532.9906386961435
True	505.16082363425744
True	500.88615493527607
True	191.7951116853644
True	97.56708506872752
True	23.968193794009277
True	366.5705929929045
True	109.98504195729558
True	6.6489275514590656
True	28.71190184882528
True	346.7508568723376
True	650.084339857616
True	136.1568311712998
True	89.27797301471814
True	25.238820833224437
True	406.70460211965695
True	374.0962448414497
True	757.79917336333
True	302.6544743996748
True	513.8682816274608
True	555.9872475492217
True	533.7311002954688
True	289.5118616741136
True	514.6456365835891
True	96.63119062990135
True	579.5960545174781
True	7.427849289471719
True	367.617940421288
True	465.8487573543581
True	984.0673923808694
True	361.3359105971723
True	815.7482919673356
True	972.1615665080744
True	179.07406948781662
True	37.919194450399736
True	368.0465982556986
True	375.11863603788544
True	579.5071941102217
True	239.00408056855343
True	29.88645957498977
True	619.6838125918714
True	120.3957491216756
True	1046.3261444307077
True	310.276305855878
True	476.3634990275089
True	127.21804503272602
True	808.8963795679731
True	143.13243897674897
True	819.8194943915986
True	575.2795008017903
True	194.44545837167368
True	104.34577967840067
True	65.88302017786039
True	572.1041924521807
True	915.7831960757986
True	431.0049209049431
True	534.6207572037575
True	130.78141948349304
True	637.5802190271937
True	467.3182166537922
True	774.9515423287446
True	317.5353756707847
True	601.8641337505676
True	115.59460346981366
True	24.714130978338165
True	405.13214705935934
True	168.36436285468284
True	98.37081990925417
True	361.4357436690968
True	1139.0553293044293
True	254.540712059428
True	556.5899291645939
True	10.26623780095026
True	77.76797656148547
True	339.97729641704973
True	778.8450620089762
True	440.48453463441473
True	507.0064474074227
True	724.7715269443486
True	68.01696113780815
True	735.3267876509601
True	46.42804277266388
True	102.7646354040816
True	180.63637966136045
True	82.57071148571046
True	27.270553917893665
True	290.08674577085503
True	451.4327440955055
True	892.620733225107
True	842.5304373836402
True	5.846481336450139
True	282.1659776160835
True	438.6133976950432
True	125.10662887912264
True	239.5363882707541
True	321.8936265271622
True	1312.8371387727618
True	448.77105194789146
True	26.00640100423577
True	181.98061799094657
True	700.3205104841046
True	35.80668998770758
True	177.77215637063549
True	541.7864718673372
True	69.21298963489718
True	869.397587494573
True	331.455189327259
True	644.6087517536615
True	78.38655637745615
True	684.7357665107672
True	591.6242435357261
True	867.9428173590663
True	254.53742177442524
True	505.1767578075005
True	800.6882363868287
True	927.612757882358
True	225.56278378629605
True	746.2154775619704
True	231.08145916322812
True	469.1270677629836
True	361.53600916504695
True	507.9723021291825
True	487.44834492991833
True	313.34852129581145
True	354.0752157109695
True	110.17332243031802
True	337.992848262213
True	1146.8655312323576
True	308.31871090932253
True	144.71826219159448
True	298.7688316629562
True	733.4451024467426
True	628.8677897394787
True	425.6178035900252
True	123.16753133110856
True	333.1208475826357
True	36.04262751949305
True	177.3192640287046
True	87.66841447385066
True	84.62894216268187
True	556.2155425190919
True	138.0915964283538
True	132.57290101811955
True	101.29389283294392
True	86.14405735597387
True	453.56369741890575
True	389.59521347704464
True	1059.4605016128908
True	567.9022580617194
True	835.0225520690494
True	268.4891356135079
True	278.7358664981942
True	531.0344703054086
True	193.6956133149496
True	761.1062467263379
True	245.18359879759456
True	350.64308835272794
True	65.42324381789486
True	119.52621767318584
True	258.47191023984766
True	127.48780456066306
True	465.1156702807946
True	28.662868038508037
True	564.4281362166296
True	1009.3095415627704
True	729.3953623672248
True	1.2683982206536524
True	59.180489231069096
True	462.7933907445124
True	446.3520214084341
True	74.45047008166257
True	119.50792435897814
True	308.67594906356373
True	79.60045362657348
True	55.18850361978877
True	716.1176088869183
True	673.5932134251906
True	163.89466395670323
True	169.94382177416924
True	532.0157050152524
True	54.34547693345375
True	26.336435815428207
True	551.118762557367
True	441.9426567479801
True	1137.304180137337
True	47.72135739092133
True	457.08703689319753
True	910.3413720850658
True	809.5074170999847
True	307.27606272749614
True	755.9342897606224
True	409.6473765410514
True	40.93791984660587
True	97.2406510840864
True	695.5958627996753
True	79.45928359471992
True	146.24321162147544
True	964.8774609925316
True	196.66270618982023
True	255.01853186679568
True	111.10651830360295
True	635.3334056390534
True	592.019060104957
True	217.1586062054737
True	444.3841091188084
True	43.0049370145632
True	281.9986938242465
True	551.96130156254
True	657.4062231221667
True	313.3898246886049
True	76.06933865374661
True	933.9761582455764
True	1090.6666638389904
True	563.1714155385375
True	64.61479551105501
True	31.49770733787676
True	93.73783266766064
True	105.92871174182166
True	101.33444158040244
True	883.0182297202556
True	1202.928933543331
True	758.2085732307199
True	323.98068834272664
True	8.732938321190353
True	21.413706285140563
True	345.9741942000462
True	477.7901211006277
True	47.683417337811896
True	586.3130213666282
True	436.2089516572367
True	398.6339519062476
True	81.6527286217835
True	185.64429530547807
True	261.62869361620324
True	136.7447830613139
True	403.0048785542697
True	40.993504864783226
True	166.09312003263054
True	1154.2375429316255
True	5.118342831056786
True	29.677996977246668
True	589.7463495548006
True	362.41921460691344
True	806.7673842225156
True	160.3674972001868
True	728.4634755395165
True	575.1177115442478
True	269.5476421535563
True	434.6842283299517
True	336.2341052011322
True	297.10350324879954
True	271.7216132622758
True	400.15120958455145
True	487.9018995545712
True	493.1698282854355
True	106.59763488152734
True	359.7493793241665
True	8.480786758708074
True	187.3688166589575
True	229.47598823216197
True	861.8089064458673
True	565.0833678627876
True	31.91353994338444
True	704.9368084846112
True	840.0786057479692
True	106.34574171016156
True	353.1190300455183
True	898.2343051762127
True	215.78130412588425
True	161.13899396714697
True	530.0984612044755
True	609.6630923118083
True	1105.017338463002
True	149.67824492026472
True	150.74949267403616
True	255.68958907955212
True	312.18926580112173
True	415.2603995509131
True	412.9891217800746
True	337.10219033450886
True	425.8638392961984
True	498.851300216056
True	233.7748043834013
True	1461.8063255323373
True	250.48247038267863
True	397.6764443073127
True	53.93518820864109
True	751.157911438798
True	265.4474055890963
True	889.9713353873391
True	552.4129563236876
True	311.7376591718918
True	769.6996860997231
True	258.8224569590901
True	197.43373965454632
True	259.92209458483075
True	222.16244697672852
True	133.88977296094637
True	250.12459351432128
True	739.5233712992512
True	518.6887021937584
True	227.80636421074811
True	1142.6652541769004
True	115.23313079082048
True	270.12884088347727
True	73.48073490393452
True	299.7603523436465
True	416.0763006430394
True	84.86195600662849
True	213.64765730228197
True	77.1737783862549
True	684.0533873427837
True	364.56696626236777
True	232.6334034922629
True	735.2125138015666
True	903.8722168922028
True	808.3371925388944
True	817.5100763437906
True	352.4820122869852
True	1.3394691371640748
True	262.6407850014199
True	54.775605944568255
True	376.24372230216
True	52.51039325937093
True	363.9344570818665
True	856.0895294460717
True	994.9183719490052
True	398.3127183195925
True	22.72669894993748
True	526.296749379005
True	501.2483396116316
True	200.9780510878603
True	240.51583179256497
True	295.1480174803835
True	22.49564964866673
True	125.2438626181712
True	992.8397160505732
True	66.14423127432732
True	503.2363514550151
True	790.5363176943872
True	103.81525005147483
True	246.55482625529183
True	115.35421529651936
True	15.641553040254774
True	1.042064629976839
True	123.00622332304998
True	1024.513627041207
True	470.7958028021242
True	65.17629729349503
True	780.396986170654
True	339.48479835271905
True	1.6813278923568986
True	443.2651999814102
True	193.7723688848257
True	502.5584887362055
True	85.79783949036774
True	322.0555838282652
True	363.6907379474507
True	166.2761121223597
True	200.2775178606549
True	120.6026844351861
True	177.43195975125823
True	954.7609119641952
True	13.024077870294766
True	502.4569466823104
True	472.3973049190187
True	416.20428258704976
True	227.084160447152
True	228.0497416685186
True	161.54686787225438
True	47.76169348427105
True	492.1785515627199
True	155.45889220941282
True	867.0801854693165
True	814.7907922642275
True	246.65273540965063
True	331.0329716178232
True	521.0549303363025
True	36.39411947909192
True	83.07463620556116
True	750.7357831838898
True	1066.3833393712305
True	116.88179467392769
True	739.9289929392136
True	145.0397063858304
True	956.0336578284353
True	631.3743847476989
True	103.3404743512174
True	265.34999256206737
True	618.2695891131511
True	267.47161212368263
True	45.04825098754469
True	579.7782650233374
True	459.45730446964967
True	6.236057497886106
True	481.7254322652175
True	63.97315841543614
True	169.9698479516684
True	233.31147467133547
True	305.42122605642675
True	73.84336274441462
True	218.42155986977292
True	353.1330997397316
True	423.40224280094566
True	962.7294164254522
True	48.81523807569796
True	912.3062378701262
True	1062.5023172049366
True	133.08295400946088
True	73.16033931740459
True	982.8518829946576
True	36.402892370866944
True	236.96879553642023
True	89.27668402988094
True	208.8188742607218
True	370.8126342325488
True	968.0759956137216
True	101.26681082783996
True	74.96453697669156
True	622.8912013761783
True	274.4156467015152
True	716.4235766677822
True	51.64320466031293
True	476.1413810506109
True	388.3118392672473
True	675.0181195864415
True	50.77888685767737
True	107.15314371736942
True	29.93416144839092
True	266.4377066694047
True	47.95248177724041
True	345.0887893881289
True	2.3129751165411427
True	1176.092013851622
True	103.4107817875458
True	134.05119146666414
True	363.80947858129326
True	726.6513571158416
True	695.3589050032429
True	978.6003770915752
True	461.7276249772884
True	418.14927737914167
True	142.44720825885656
True	425.8359104384721
True	849.041734555119
True	428.7874822698096
True	939.0201806571768
True	86.24091801233645
True	426.1262753977936
True	168.83653913935032
True	287.6003260187624
True	756.871922769642
True	167.60838693227737
True	136.58090866794373
True	64.9410876414465
True	878.5748896285254
True	754.3928235840439
True	80.24274630407271
True	436.1385337910964
True	748.3306127754014
True	418.47679500743067
True	54.56177452695182
True	331.54748929270244
True	803.430332997317
True	27.67626207758117
True	347.1637986266614
True	169.25959817192333
True	274.2054480021822
True	31.18672109781481
True	218.6778351663105
True	768.5791181497106
True	637.2612344133897
True	59.96816604505834
True	298.92537928845417
True	954.1179368177208
True	19.040080221995392
True	309.5712967007444
True	290.81062409632904
True	429.6481974046626
True	210.23925079130612
True	630.9797646358763
True	43.45098934458625
True	986.8186383249916
True	866.2728340777152
True	49.94539373968334
True	396.76324772970463
True	737.6636929422795
True	947.9685709150197
True	274.2350954893303
True	598.0075338784845
True	128.34755201563243
True	185.19868184822448
True	137.3455208660384
True	130.4166264956604
True	201.93762474912077
True	954.7593972879004
True	775.4993396931291
True	952.979055098688
True	19.79856990551818
True	25.15801314524412
True	350.28977683431805
True	12.9637110297326
True	606.295846069529
True	1111.88728396208
True	272.59411031509626
True	205.48101278604577
True	86.74256125646929
True	212.4047024427753
True	129.23119752891122
True	46.31503862416261
True	131.52737179863334
True	88.26998266342687
True	251.8370329969236
True	538.9974538879835
True	170.83972079623024
True	27.95754601960909
True	54.693427848932345
True	430.5584548849513
True	264.97552738091883
True	618.0810418890967
True	22.11389544294048
True	116.00472177127968
True	664.5615810298053
True	259.6731231234721
True	469.1581727115219
True	660.275551021974
True	106.087334270037
True	104.58964505404492
True	85.63063788068139
True	27.902307139333374
True	122.22906489240296
True	86.359859728804
True	101.99622995787192
True	157.4580111748608
True	235.35776081537892
True	842.2690311984425
True	280.4389008400167
True	928.5832862236612
True	165.848077320498
True	189.27407037267983
True	798.0290332246724
True	312.05515659411
True	595.041853686365
True	247.38773280535904
True	369.4694076679455
True	441.7744758907557
True	563.7454373411961
True	639.9557131406333
True	375.6421461650319
True	38.50969609301326
True	532.2961532147114
True	610.9466421896411
True	20.106391206325437
True	11.091551329013305
True	259.898142686411
True	397.26386337895946
True	460.56400372546216
True	69.78345461526368
True	633.8007006190874
True	885.7063411735688
True	233.9591503849566
True	910.0842501914556
True	284.77354359874334
True	108.5051476920658
True	266.79136861771275
True	696.1864897274494
True	40.10033526714302
True	571.9438613923362
True	1263.489897852488
True	1029.7813839670566
True	894.1231132092616
True	200.43715672764787
True	88.4007701604512
True	191.0025683933524
True	847.3209336940893
True	143.44358072603146
True	1102.7715443880986
True	852.5079823023083
True	45.18403784935417
True	86.92682621962429
True	401.2886721317366
True	414.90818165569306
True	199.31705794134933
True	504.5152093456374
True	659.1934575345125
True	124.197047218765
True	283.6656160299137
True	1006.5893645289216
True	56.62663459833135
True	683.6053664596792
True	549.9756930938324
True	40.88279171503218
True	826.2911566904821
True	387.82315003352375
True	555.0177531539368
True	109.96962018430392
True	262.53144332581786
True	213.55446623413687
True	26.63904718427977
True	133.69981411018793
True	736.9541818053384
True	128.6771232131679
True	389.11007656920697
True	63.16366619974497
True	646.8850248968699
True	586.788702809288
True	232.0801442108952
True	464.3809306725538
True	173.17923892839573
True	166.245359281103
True	226.3128132034757
True	278.65593623665524
True	357.206241280332
True	127.09849290680826
True	195.10676418706305
True	28.09858064518316
True	864.8409678620488
True	318.8397737522316
True	10.31601044079262
True	370.36909853891535
True	160.6613861650954
True	626.4460739065986
True	373.1929561917044
True	587.831188752539
True	565.8154346925028
True	503.39847063505175
True	789.0150166535342
True	236.33937037114077
True	555.0650319875567
True	149.10273476978645
True	539.345605762612
True	352.87639760177325
True	379.83052219848753
True	129.95057624880053
True	135.2091905846253
True	111.68544155437807
True	66.47754900287931
True	724.4548120315196
True	182.28999411134444
True	42.41399484542431
True	0.0
True	546.8113796443843
True	108.130476324484
True	19.179031105611543
True	43.71915370758428
True	117.59592171536488
True	543.383786190439
True	185.5478537795456
True	109.72641825161354
True	35.786083830292256
True	158.03625704189602
True	890.825782817082
True	51.17757988674444
True	239.4072619692236
True	717.4951262968739
True	315.87646176684603
True	453.3699332649056
True	474.814174109577
True	507.9722011678498
True	600.1871432494697
True	924.89719900777
True	246.2052937203427
True	1026.8099693990855
True	907.9780564649814
True	614.3010585161556
True	348.5574239818633
True	831.84182748078
True	9.24212197065694
True	33.01533738785692
True	303.64419562896484
True	41.20345320235263
True	194.39050316493652
True	737.5035271704082
True	206.9588888199296
True	737.6413743744902
True	747.248907611593
True	117.34154338247056
True	361.3747144164157
True	586.7923708421077
True	24.54880035670985
True	130.79750983771692
True	450.8520725556936
True	306.49153374234595
True	205.8578693638879
True	112.95693302300188
True	379.0609788825164
True	24.1394061432407
True	360.0771048268331
True	353.67372685876285
True	1007.5935597698044
True	373.47372174596
True	31.05793653638314
True	423.7621166341953
True	442.52696722316085
True	230.49137496476035
True	32.03248844349504
True	744.6850709033428
True	440.0996101861571
True	171.7970694250499
True	14.310637852429856
True	1202.066283467075
True	163.93754872631547
True	26.04520718431458
True	314.45448655197185
True	270.70850152418006
True	119.46484654410794
True	292.3266560521666
True	47.6716364044224
True	325.050241739896
True	302.5270351151811
True	317.4192956646609
True	29.33985207428595
True	47.08398622757731
True	1036.4723428220457
True	25.609244274313767
True	11.704899169196146
True	171.2132483707945
True	661.6182140915636
True	8.010206535854593
True	191.5883304771544
True	180.36635212883667
True	536.882738655091
True	387.8716263013121
True	718.6726732856779
True	332.1356640371435
True	505.669648039627
True	451.2068442380749
True	507.4127722048653
True	102.07449340231582
True	1259.8277147336796
True	922.3297903281268
True	280.147350884922
True	521.931450817898
True	103.98105736619752
True	558.0497105115484
True	452.6081999939989
True	153.03175896046335
True	78.10833057608176
True	350.7526750698078
True	167.85928431450924
True	32.50935424774931
True	606.0512098982933
True	381.3973424012575
True	66.85599286184525
True	28.689150193771397
True	658.7310390487193
True	500.94211398371294
True	72.28947714074916
True	19.99757338028376
True	323.0702066425021
True	350.4551017212975
True	722.4535203618273
True	544.3513983355119
True	561.7661985212845
True	792.7412318042415
True	8.820644340604947
True	60.75904358925934
True	35.942340801006985
True	61.65702921659565
True	510.5528212726246
True	576.1317113090771
True	88.13452292811348
True	112.76485369466988
True	193.64600427681395
True	77.65019824681089
True	182.81384569548956
True	204.08131819314391
True	277.7767520589348
True	810.1370142497424
True	589.708405425361
True	279.4721972304206
True	190.3122007170437
True	267.1066207754919
True	246.75656251673195
True	760.0082676670519
True	327.71934968638305
True	168.56306365150036
True	896.186815656152
True	343.47408688285964
True	461.9803059080484
True	155.552703194823
True	120.90679799656772
True	61.88151764062502
True	206.00424983589247
True	992.2766151244872
True	533.0232627460655
True	109.14779908447906
True	366.9511970130639
True	101.11211077783452
True	642.4964055399003
True	4.030511978520668
True	704.759670099976
True	33.580760779087505
True	941.7619340435232
True	834.7933241942602
True	217.18230279937987
True	29.87256008485389
True	81.85382072253687
True	473.2366344781578
True	231.4686975164539
True	1.7912576743502076
True	79.91633638312777
True	1054.6566968930442
True	331.74880847403085
True	670.7508083105935
True	479.6513063667463
True	31.000905287006447
True	142.0989338495258
True	434.5483850338596
True	920.1670672465189
True	826.8047217896085
True	434.2564829040695
True	335.8361463047722
True	16.826476936022264
True	75.42552429658826
True	748.9725264811163
True	480.17605281329526
True	375.932888389262
True	862.4205794855935
True	26.483016048241183
True	210.6990223267544
True	916.0563505849016
True	237.9395119174748
True	8.902676372192198
True	503.8090664602426
True	105.23797865963792
True	615.6362091619822
True	58.19159341455796
True	266.48644096544496
True	831.4154265025268
True	926.5334068654546
True	267.4301582823883
True	442.0418724859877
True	121.7500183375424
True	584.9113888273691
True	257.3495410352174
True	199.7024454773432
True	851.1984639949102
True	53.94121841002466
True	711.5301040586893
True	278.6828603034027
True	306.54373335451083
True	164.11015030098477
True	486.25196872206817
True	597.8678891233891
True	360.23117281525305
True	406.5364376175694
True	70.37705389071448
True	162.63041349310774
True	435.3048067819755
True	228.6161095039831
True	37.9468245300061
True	203.6715627559167
True	390.642686528939
True	397.3528852692671
True	775.2937345565388
True	130.13417785815733
True	658.6152475535673
True	532.4290374076382
True	598.0235747372435
True	137.1140197243448
True	37.924830388563656
True	675.7222558761439
True	73.73336960691562
True	562.2867735762823
True	663.8521068330776
True	449.5034231757253
True	125.03652018229056
True	509.185640127198
True	3.427232421227478
True	402.2736796992799
True	30.982094189373854
True	631.0574373533581
True	282.4802394346939
True	586.6219692765136
True	695.0865579555768
True	152.48700171729774
True	529.4064581561577
True	500.880623799288
True	63.975700054542585
True	928.9879297841044
True	3.622012833467549
True	26.50097007594337
True	624.3618143300494
True	675.9340206957089
True	134.17480729025942
True	400.4948009418578
True	121.11641761386905
True	73.48263044504588
True	475.442369949522
True	37.16719690272341
True	515.3650926399347
True	14.440840629943844
True	830.4106529467331
True	547.2323868788906
True	676.7813474067343
True	100.6919281789554
True	354.33704196627747
True	1028.4226661913756
True	849.946317413817
True	135.51468931333113
True	575.748023457439
True	462.4720066947801
True	249.07202154230316
True	257.15205625833374
True	5.32126807940397
True	309.64806562504884
True	11.452554749403308
True	359.450434805708
True	79.1412102059806
True	425.130596035789
True	659.3048698743132
True	124.38722323159766
True	239.36401391292
True	625.6110067051695
True	688.477841554259
True	293.3916096146915
True	136.3179375026443
True	165.91344478711244
True	470.7612085798727
True	87.01725501292803
True	10.332633516987237
True	518.4914429554782
True	565.8634377049541
True	19.577967744610724
True	141.46476181656834
True	919.081433672607
True	488.9804630344426
True	279.4128538017902
True	33.45036870217664
True	474.7191410151484
True	111.9204794026746
True	587.6339625775745
True	665.9447347413545
True	306.3414705103059
True	382.23600820643424
True	184.81038910942385
True	247.54606876420928
True	73.91799080565178
True	218.47676036043197
True	511.217100561489
True	20.465520146365957
True	465.3448162924001
True	379.6579064787359
True	710.7076648448347
True	925.2078350046736
True	884.2244592976144
True	159.29198754130985
True	403.3499835692173
True	72.24704738243405
True	184.95858896337984
True	325.5795448551351
True	10.715335019157877
True	757.2517656333247
True	25.495029380549056
True	403.3959181775717
True	278.44454345267945
True	628.4202003690815
True	195.49446620204984
True	38.791869059648434
True	674.2457110240493
True	1071.5484114782475
True	230.69507959069324
True	134.49366552412437
True	609.1389955740627
True	503.1236233638553
True	19.887545586507933
True	828.9274826880267
True	110.25653249751548
True	47.7622989586267
True	305.48328809512043
True	351.2085323518703
True	387.2068536966543
True	269.7429945591924
True	19.851817947869566
True	24.77840263299725
True	843.2403936565235
True	202.30179386055516
True	108.14186025177604
True	867.9094276439305
True	648.1473857294104
True	635.2188197651244
True	452.4262823150384
True	152.75990316541265
True	28.775115032434496
True	98.71881320735008
True	426.7894753305367
True	237.1438058554193
True	493.9034556653176
True	147.05088101334735
True	486.1806806237587
True	640.2371646368633
True	960.8128719884868
True	23.015442656912903
True	1004.3834362081678
True	1044.742663291197
True	481.51257078434224
True	81.14890421383157
True	800.2013567499505
True	640.682783266923
True	668.9040890394424
True	175.08446194729387
True	730.1599644903624
True	690.7379439730211
True	124.59033950728104
True	779.6909853679049
True	788.8905489917983
True	454.7663458803542
True	217.2232826129176
True	78.30371853865978
True	296.73779961513134
True	340.5787654949922
True	454.2687568171836
True	420.531415682579
True	190.77031065509945
True	317.0615087343436
True	2.491496636153083
True	13.062650331448657
True	105.77803804707966
True	133.84551195267056
True	365.7161187633198
True	349.7199069236554
True	107.63160805324786
True	17.930637796089012
True	220.6015466676861
True	860.5756270898651
True	475.97389277080623
True	521.4288028798438
True	547.5883119332133
True	802.7959053503652
True	641.7028387871737
True	91.70319464405024
True	212.6070800056206
True	244.3454215511449
True	287.98507198196177
True	102.40117454788218
True	370.5494974887668
True	434.1260582883496
True	179.38653805167118
True	633.0068727826961
True	232.24324830866635
True	213.90465534904675
True	29.46223001891305
True	246.06465312929112
True	489.126704004604
True	171.37595064730385
True	505.14685140437086
True	489.3873244376563
True	234.9578842483141
True	107.8120702968292
True	41.8294566246406
True	410.7292697851162
True	796.4473610080398
True	167.3181874722959
True	1008.0731055141014
True	1047.1936122553984
True	481.5868309454932
True	103.48464177402543
True	121.37845223903976
True	644.294616902536
True	8.973374788968547
True	226.09017280556424
True	135.07002480077168
True	119.5103321828994
True	329.0917400380928
True	637.019980043732
True	37.54375807688093
True	129.24376086708978
True	968.1773900713456
True	54.17355602365551
True	435.48195352377314
True	539.0102575970706
True	258.0585657928627
True	134.21225989803187
True	910.3107630926548
True	1195.6425150848654
True	522.0128889355067
True	641.0319264250386
True	219.0409669307973
True	151.04032715307304
True	311.9306759065095
True	252.62204940749783
True	172.5654682042281
True	309.37725000901725
True	329.071482499892
True	11.109247632626449
True	632.9089965485472
True	147.4814192769904
True	79.41304091128981
True	457.9035425440787
True	318.2239099688789
True	1174.4408576381734
True	370.3606538863296
True	979.9656199825778
True	9.778981751026688
True	279.54726340006016
True	227.37238231568156
True	151.04728815891835
True	496.9685432439297
True	201.77614558304813
True	416.2931382854956
True	331.1161234048299
True	113.57796886090549
True	346.4700693879571
True	1057.1075942880789
True	716.2614980474787
True	233.25418687984327
True	109.74110949821753
True	299.3014648468537
True	24.54414591023314
True	361.3052357549125
True	305.97152803216966
True	574.4002124495869
True	455.028038228908
True	365.2951232740078
True	152.7753157030727
True	13.081913356453445
True	425.4870713158923
True	279.9703514707028
True	134.72649493599664
True	295.59913690398656
True	416.3583687478347
True	811.3039068549106
True	304.112413693569
True	781.6949274277739
True	392.3096743586052
True	378.2942910942176
True	1.8446596463871887
True	1194.5227940430464
True	102.5012018511676
True	897.4049649887232
True	207.23267612413443
True	461.9034229471034
True	667.807951624173
True	89.48819549466634
True	481.2353922569016
True	34.09570610450251
True	399.8171464761865
True	74.34658925688996
True	227.14867640798008
True	37.75495930135793
True	679.5309397353345
True	184.23689101322077
True	25.51794611045374
True	394.6582158401777
True	106.38819954981932
True	164.4396489872405
True	839.8007340992928
True	251.362390057992
True	149.819026777568
True	379.1278111110909
True	526.5981851510747
True	333.61308695215865
True	508.8095597310812
True	614.6938103264907
True	161.91900932942386
True	7.140303979142925
True	68.97404858373731
True	429.4390424042084
True	90.58057808909528
True	81.7537600987268
True	1058.8834527569848
True	25.63720953679136
True	332.70395740623434
True	324.24267257438765
True	455.7991805527548
True	681.2961753098912
True	190.8177442420587
True	662.6362259951825
True	323.73017686266684
True	354.8147032076722
True	269.30066744142283
True	209.19639261673035
True	377.209077073604
True	460.885411241973
True	410.1894913645597
True	585.0088931873065
True	141.10001500028355
True	76.79654113325965
True	38.98590623809247
True	289.5088067382394
True	624.3391894375058
True	425.0516224920688
True	740.9018038549366
True	209.1506276177808
True	400.4318843485832
True	65.61511060220505
True	52.762389587359785
True	429.3383903286679
True	194.530661276049
True	219.1733838319214
True	39.64215109541219
True	1079.345344164926
True	179.115243250936
True	893.2124977027697
True	324.30051226510307
True	934.9036693572004
True	224.8143139800926
True	472.4800481565601
True	536.1183233752107
True	618.9946982772691
True	207.9177388145521
True	485.2067279742003
True	935.5511436376836
True	126.35170916472347
True	7.682082344520891
True	582.0982465839246
True	26.985501455136607
True	75.87354373988777
True	817.7924915204919
True	219.5113056791572
True	966.2899332458068
True	701.6888456460792
True	417.6118012896172
True	288.7447126581488
True	482.48893321426993
True	337.61587238927643
True	169.86984339984164
True	675.8213240174466
True	709.631079170084
True	206.9807674058404
True	88.06863474632497
True	511.74827164250473
True	134.49185295425232
True	376.881026758229
True	338.4425150822062
True	65.4200519959783
True	390.4258776758479
True	394.7916901854013
True	368.94561787398897
True	393.482897201641
True	426.9826312243291
True	634.2359316736049
True	57.94439600456706
True	464.2932976214361
True	329.092982778425
True	651.796275440914
True	223.11148754758895
True	101.90765931059794
True	42.95313015193141
True	540.6989613299913
True	635.6802799680836
True	184.96256308426007
True	407.25740562019325
True	348.8240516862459
True	17.01381971053247
True	171.9139254311939
True	291.7820054472993
True	3.0878543693802287
True	878.6211985113383
True	82.31422368608959
True	104.619335932658
True	113.35505095883283
True	357.5192493008855
True	37.48585039571153
True	452.4936977957865
True	234.01184907345453
True	6.41727877651557
True	112.49301257026409
True	433.5451046500845
True	53.00200722342182
True	67.52996421046286
True	175.89873004599093
True	298.8969726462491
True	957.2182845844508
True	388.4224007604258
True	935.4955440772768
True	187.8258575606311
True	1028.2844697243984
True	763.3841509113346
True	638.680235504261
True	398.776947181835
True	388.5419736245757
True	77.75303032277097
True	67.58462585297502
True	79.80812533157302
True	166.4589174919667
True	481.996001032595
True	1111.0933174335842
True	168.01489404138536
True	350.1789224180703
True	430.94458328523103
True	604.00533736979
True	595.4191251087879
True	273.43675013672373
True	463.7295060292149
True	656.7896478355791
True	99.58252801671657
True	719.0154554304154
True	263.79452655062346
True	130.41847275763365
True	411.1095153985976
True	854.4321130943982
True	449.3935020989941
True	878.0311924214071
True	196.537376907346
True	346.8591547707288
True	689.4337513174104
True	608.7280132890603
True	190.0819361628425
True	255.59810698476048
True	787.3125625407174
True	32.01959103483664
True	189.69688596980427
True	492.6066378294501
True	697.9850853147802
True	106.88342053712265
True	39.81621003315178
True	160.10161970852607
True	736.72020466732
True	321.61493957724565
True	560.1950616942246
True	362.7325342033765
True	290.5369472595368
True	448.9100394871883
True	492.1761912492668
True	73.28481353225675
True	378.9735026164824
True	776.9462788845826
True	0.0
True	288.978944480835
True	235.30382185581223
True	962.625290258397
True	152.72350896725405
True	641.9865735240021
True	634.6080611818493
True	114.71227005037773
True	218.9071473769249
True	119.64931992911404
True	12.377311226613967
True	300.855228993681
True	385.5616329181441
True	1133.3217514956116
True	228.4414158635324
True	395.8053227064055
True	654.3133374728855
True	212.22756968911352
True	30.32033712810315
True	845.9273017193184
True	613.2459081936657
True	145.82685933545656
True	608.8362853968349
True	158.27998745087328
True	297.9725208095253
True	805.4040006915917
True	37.93936345693193
True	103.98398616925272
True	507.6917141994093
True	66.87232104075923
True	76.33309054724324
True	412.3231513376151
True	24.216756624346296
True	744.0558762044623
True	102.07360189205856
True	154.3728652552593
True	19.924526995257665
True	723.3638423845167
True	30.28971265810072
True	793.2741299715395
True	385.5478046111355
True	115.86769833845902
True	696.6071880471598
True	518.0051337447555
True	573.6980797221121
True	45.50678071941855
True	370.10241129567726
True	6.267210764310136
True	93.19043768396772
True	372.81149272872926
True	50.34368102825663
True	116.33907914191718
True	320.9882024983136
True	181.1037136600796
True	99.0175335090222
True	663.135832511697
True	22.01626863541956
True	1153.0873584807034
True	495.931607251846
True	302.33910647130057
True	493.7014067460492
True	124.1842984534112
True	791.2679551661438
True	1076.7469285738682
True	739.440172236451
True	176.48546313127397
True	223.83856218454056
True	50.63304719243616
True	56.36943553196142
True	158.5187964804095
True	95.14121267056731
True	171.18386029420827
True	1193.6825582442837
True	291.91048347760704
True	353.78134428158813
True	710.6736278494654
True	17.88430710276255
True	12.831617293105094
True	591.6703943290435
True	5.608981021494004
True	118.30741709791054
True	697.0623679234953
True	170.34307526955666
True	637.2313528202582
True	843.0476309358303
True	155.76032920573311
True	879.732628564959
True	3.053877994860458
True	444.03870240988766
True	1053.4749645390525
True	26.837756500580664
True	246.1830154562456
True	145.06741850071052
True	976.7877856308332
True	238.085715187845
True	498.84498604247744
True	118.81807594772404
True	509.8167557258493
True	160.30843548630853
True	100.8976122202427
True	388.2541313287271
True	69.27174632730241
True	52.61671329750408
True	1051.3582537983466
True	257.13963794273377
True	159.0211530260146
True	371.2459151040276
True	405.582521949714
True	209.388844269898
True	168.4576573610421
True	400.6955910032164
True	34.47928394131475
True	489.2044731543516
True	1120.4565698582023
True	109.8130919792187
True	462.0721572942877
True	308.9726241248674
True	25.46777324363075
True	395.5837026518686
True	104.18006406544792
True	581.6668511150709
True	200.8347271765217
True	414.84577550350593
True	20.38130115628909
True	444.0214642042499
True	106.24397710943424
True	330.88802964017424
True	32.37535507900325
True	171.30406069429057
True	241.3182563371851
True	768.6937235027365
True	58.10807021856073
True	142.33300655271165
True	232.31713814593223
True	145.04011960927775
True	647.8182688815943
True	556.9927724598655
True	776.6831962261839
True	386.58652524228427
True	535.3346902968575
True	422.2830296367412
True	669.6245466634138
True	73.4859882520579
True	471.9868142515524
True	433.4856144700124
True	50.618425420122
True	83.83187181150974
True	132.16602698430205
True	89.0891442255413
True	316.7791400315236
True	882.7717189417627
True	342.8099571106412
True	1092.900364289316
True	324.58254458844567
True	917.0516645094648
True	149.94014842775812
True	596.3815413612374
True	616.0503754357921
True	691.5559564635616
True	435.60658165863725
True	62.44771697209919
True	292.9507255004497
True	40.1214581093009
True	170.23970804068009
True	170.455165846262
True	1121.3978524858728
True	225.54285188360868
True	547.4786696148017
True	558.7314833926675
True	567.5200785685935
True	842.4392002709842
True	592.9227619796769
True	640.4299964344178
True	913.9159352207092
True	121.09099840372586
True	319.04317169009425
True	271.6253112945497
True	317.14438053772415
True	88.53165361118982
True	371.1950582684988
True	4.605042067009197
True	323.0738818580155
True	258.7040028534672
True	606.1679807932153
True	277.9018904422817
True	355.02897333743465
True	8.246829969788504
True	63.05059068652412
True	552.4450331287958
True	31.0984583254502
True	138.93281737995824
True	63.42994231018883
True	152.52851073009845
True	215.4328167553589
True	68.66512061302
True	369.5491750463978
True	278.2961394604211
True	104.36505712955086
True	342.4033258274817
True	61.089997868878
True	569.8841942896194
True	837.266101187711
True	286.26554735063337
True	1175.9606496410413
True	111.64672867943942
True	310.28698122430023
True	1044.2874539934476
True	86.61509881013276
True	280.4575127018375
True	9.797213337744935
True	398.7235814526244
True	447.8022734789118
True	154.04792373710168
True	629.6857797239858
True	931.3995429498316
True	158.37965062048755
True	81.20117433112135
True	315.57579858409986
True	585.8813830036725
True	588.1402451688646
True	1217.9698610033297
True	26.68846536388668
True	953.9177991492464
True	133.90224706075367
True	633.6807090631578
True	114.208082903039
True	131.16402702137827
True	188.0322095616439
True	164.61710466927184
True	740.8237788271216
True	202.29603390091108
True	228.7937796404545
True	73.47324854217793
True	510.9578551501284
True	441.8513225299768
True	178.03929403074625
True	237.19921999343995
True	16.77689790816514
True	407.1433170700124
True	216.68589932986157
True	284.4945221686793
True	112.738875011874
True	717.8236905608458
True	421.0003209310775
True	256.4864774120401
True	638.1190461224212
True	527.5669256366357
True	470.6089851476627
True	137.06207490159687
True	530.0371312830185
True	436.6002163924081
True	2.698680195581045
True	201.23303130570545
True	92.4780552720327
True	239.0064437326333
True	2.7717253042167567
True	126.60293100057068
True	361.4918540319848
True	7.81148712072388
True	840.9983162441058
True	180.7655687069593
True	736.0688173088442
True	779.8328491587946
True	162.88641947018095
True	221.2688161819328
True	498.4277697841994
True	841.6941991906401
True	52.25058466238317
True	37.80280251095126
True	135.10486826951
True	636.8226544917783
True	710.4656673520157
True	183.57513783999272
True	591.4108321391554
True	591.4378573014219
True	857.8045425264744
True	413.338323106145
True	187.8986401172851
True	854.3188329781639
True	207.40762086056344
True	163.98313610791007
True	324.9067498998367
True	218.03540913671543
True	209.1539009179552
True	596.592482372525
True	249.30195783004817
True	195.28704026806628
True	452.66315518983686
True	464.6832283685626
True	62.54622845728163
True	278.27249420017614
True	80.4010983997535
True	336.2574457381831
True	352.10789124299504
True	250.45038914714536
True	172.20882405523332
True	392.9415492742168
True	644.7006417457504
True	728.2260055605924
True	296.48610446530165
True	746.3653128657387
True	65.26087536432996
True	903.3054564174053
True	353.6037649504452
True	12.76674324675191
True	619.1273705728358
True	699.372119694513
True	261.0007777173617
True	170.57705285235554
True	48.681394201844206
True	393.7912735585354
True	76.79755374278918
True	14.055383472066689
True	893.8853727780411
True	377.5050250374708
True	180.05270659688384
True	966.4210226626344
True	11.91335614154771
True	783.911749912717
True	30.98491231940002
True	664.2181105379076
True	59.040026985685024
True	760.6535517416112
True	448.7965680654775
True	207.55051369124615
True	436.5743518263007
True	219.8520237840345
True	303.6958129658031
True	211.63010426700248
True	412.1381985887454
True	10.60900334546524
True	322.3435998495419
True	111.32841888916418
True	11.024627447320276
True	457.8493871733601
True	741.4768580524377
True	292.24078061513825
True	81.30585121084539
True	321.4403532628443
True	84.66545571435368
True	190.7673307002583
True	182.33594391454824
True	359.6099577315824
True	43.53492234352796
True	142.64010577678738
True	378.59849719569314
True	904.3394431888262
True	112.46261041162668
True	215.80128642432507
True	440.0398310534444
True	19.693966067388352
True	426.0061336289057
True	502.67283677682656
True	92.02573485900685
True	394.8986386231159
True	355.1498321784154
True	430.27542601570747
True	592.8591635809115
True	1055.8030914571416
True	952.8518118972154
True	51.88801767001673
True	1082.0786331401089
True	114.3316619004108
True	104.95446305773731
True	109.09232646645926
True	492.72253819831707
True	377.189417377496
True	567.0541888778899
True	245.45958632113044
True	156.86145980984855
True	401.0423740614344
True	15.595598456791
True	452.5022349321792
True	371.7390108797155
True	153.21341182368215
True	89.79836187500568
True	518.6067277976239
True	1026.2812018657023
True	198.39463226144167
True	64.51577606634297
True	412.8627909437592
True	377.95055933140446
True	477.1650611048069
True	320.8314867036305
True	3.5652232703671847
True	532.8268964216049
True	515.3503566762025
True	504.462742591102
True	186.70665757786125
True	103.69496923736538
True	22.97591846747482
True	379.3504577037608
True	107.38105351407752
True	7.855252454029704
True	32.14471418475229
True	353.7603654235364
True	661.4848234075939
True	136.68192548766825
True	88.399093447427
True	24.123590263674185
True	417.3640487101716
True	348.821858775479
True	786.9174248476351
True	307.86607960900545
True	510.3688465482116
True	528.3538001123054
True	508.021144354318
True	288.23181571563464
True	527.2433601216744
True	100.84521244580436
True	579.6919829886343
True	6.598905409165278
True	354.59155344297324
True	474.3464846947817
True	951.4999172063556
True	356.3402874855574
True	801.7306107459592
True	969.6267105568712
True	178.13746334494834
True	34.51569706536258
True	374.3348473282691
True	388.6707655866882
True	561.6982615050078
True	249.13733115674225
True	26.56392208015064
True	636.271652108448
True	128.6787131390003
True	1056.183446174697
True	309.2809575402806
True	476.48680364437627
True	119.85531946441168
True	810.1115724096738
True	144.13465993553805
True	821.0347848510655
True	581.1326232067327
True	186.8065723610966
True	105.1654105955716
True	68.93574329520091
True	573.710090021352
True	916.1365064724451
True	416.4805310070956
True	533.5131528209968
True	132.17061545941573
True	603.2678834263976
True	488.8195957895081
True	806.8741079199186
True	321.952724561426
True	563.1279191885145
True	111.90255207119544
True	27.76684126381437
True	417.09605887059
True	166.02879062937737
True	105.59450539263518
True	365.5967501161056
True	1081.1861106508386
True	261.0602791039787
True	538.5124615944892
True	11.091465190859484
True	76.71722576865734
True	329.44797503523625
True	788.0206542231277
True	458.6487009473619
True	562.0587617559537
True	690.7514847626865
True	69.8475901119857
True	735.176481156598
True	49.719967369361214
True	105.36334475027074
True	177.20235228764554
True	84.33928374949414
True	24.880522074663368
True	289.73494790077143
True	489.4961407343977
True	883.9513394157503
True	851.0044719132417
True	5.917034286453394
True	285.66904327936584
True	460.7667129532044
True	129.09021970680112
True	249.1523087419022
True	338.22322997997384
True	1328.6424540999246
True	438.9650083493489
True	25.025191251342825
True	190.470570733594
True	708.4386327149331
True	36.55794592918925
True	174.14010214025905
True	554.9712108117287
True	73.64423572526923
True	859.2786706318512
True	326.33265106850524
True	653.9124164173066
True	81.23590235083243
True	684.3345473969703
True	580.4212899045897
True	869.1347844826191
True	259.72547786538
True	511.0266629192516
True	844.4372843509398
True	892.8203584741901
True	241.16128434015133
True	766.22904303665
True	216.58267578011743
True	452.4133628850629
True	386.8091206548832
True	492.950519473094
True	499.1086983700405
True	320.5480870050969
True	354.3114393745817
True	117.85499627108284
True	349.75145469172645
True	1143.8278176621725
True	301.4910963441348
True	143.78707050670252
True	310.55675050919024
True	746.9906201212016
True	646.1424243270561
True	431.7932852194541
True	116.04747738713012
True	330.48922371970696
True	31.31689600269502
True	177.45112827398836
True	91.18958299231566
True	87.10486669408586
True	551.9587675635983
True	141.2184588940104
True	127.53403389256844
True	109.95495868037916
True	82.71953767058173
True	437.5741668027962
True	402.4193969214072
True	1045.81503305076
True	540.5302256315734
True	804.7559246450331
True	269.3813257183749
True	292.9219213485339
True	523.1917136425628
True	188.70011444719435
True	731.4261931121182
True	246.6351252619544
True	360.0615080291496
True	74.16549652767534
True	118.62523496348943
True	244.99641950108935
True	120.5680105978961
True	474.75778710851546
True	31.874469994992964
True	584.1783311158379
True	1005.482173687424
True	719.6596520015111
True	1.501893312745855
True	64.15098559184239
True	503.0151462859599
True	440.5485138552111
True	73.58632371906592
True	114.52036712889654
True	293.80873687025394
True	81.39895547231953
True	51.6187297469987
True	709.355670061081
True	637.0925685179767
True	162.91752152941737
True	180.16627692781788
True	524.8328007170373
True	52.359342119127255
True	27.583352493171507
True	567.6410046839163
True	464.6004696324427
True	1125.019452096083
True	47.11144802679932
True	447.9603908194963
True	893.3326250754778
True	789.2117287919526
True	283.4428085428124
True	751.1188935465345
True	399.6480471380176
True	42.07402959690239
True	102.81267157699938
True	724.5414342504522
True	78.38097795722784
True	139.70086350935833
True	929.08714939554
True	187.78175932754252
True	276.35359319995484
True	108.10154979997915
True	640.5354235945226
True	606.9262383637663
True	214.59746610509143
True	423.55227034042383
True	43.63256959486738
True	280.6499200946866
True	581.6047952040996
True	634.1943715700016
True	309.5237540446918
True	76.19066229039531
True	962.8165180520534
True	1086.0639878668862
True	559.0447344169576
True	63.01165869232781
True	30.255836620917773
True	90.90928696699616
True	106.97310117533912
True	101.99170766132166
True	864.488981544036
True	1236.0939641109785
True	728.8360224929436
True	314.49027414722315
True	8.373115170980027
True	20.261608812680127
True	338.2369352824964
True	474.4053392705533
True	44.8698079215708
True	537.0668809101537
True	428.7685705408224
True	403.44169674814447
True	80.77697837949867
True	195.1493201421979
True	258.30241707118927
True	139.1820166932926
True	378.66598721233737
True	40.54940747501589
True	173.98290941220603
True	1146.049987562031
True	5.676285783164666
True	29.027912139893573
True	582.5131037780044
True	359.4415686892936
True	766.9042308370455
True	158.07269530859787
True	734.0632342669613
True	580.6822465222331
True	284.73291089301523
True	421.4642709477303
True	344.0787604193756
True	291.0183253699202
True	263.7092824645182
True	405.3759343736661
True	501.3026138759798
True	511.0763928895681
True	107.56806858408784
True	351.2287160370805
True	9.090086238546428
True	188.86841917361028
True	238.7888065187029
True	877.8774337178135
True	588.1256458958725
True	29.789195250174615
True	697.3974706810359
True	864.1417086288631
True	106.9695930437919
True	350.3700805551284
True	850.4490398862772
True	213.65193150524135
True	162.60181740526986
True	522.5517190300856
True	578.1376087004464
True	1092.9488241819215
True	147.05323182783002
True	154.0955204703343
True	260.09060112167555
True	314.74824817099267
True	418.37937710244415
True	406.03486890863513
True	325.2748041400898
True	457.1810608648625
True	492.63994999246273
True	227.90665861476808
True	1469.9950173820123
True	244.8056860531182
True	425.3119136267546
True	53.3102223723126
True	769.4620447508348
True	255.63696521229343
True	930.8586123714558
True	576.0704191773402
True	321.83466386046496
True	768.4088262177506
True	270.15446291118093
True	220.12273666335025
True	257.2230982024344
True	214.9704196665091
True	136.95851619415552
True	257.3877098041398
True	725.2711847727462
True	518.3493331300089
True	222.91079422499797
True	1185.4657006829489
True	117.87772064627173
True	270.1151504300994
True	68.67244019106973
True	304.672096894008
True	418.8553088371155
True	90.45202006191434
True	203.46230021529263
True	76.42750320540671
True	680.83650267618
True	389.2682174013858
True	226.2357209934244
True	730.109913711181
True	874.1901758564694
True	819.3072803822033
True	825.8987678625451
True	349.13646497670965
True	1.085860813940664
True	270.43311576845554
True	53.68765196037475
True	383.6875390096318
True	52.44671785959461
True	357.89377235565007
True	834.9679820450539
True	1020.611966776776
True	403.4169891842468
True	20.2028396317205
True	521.2902974827009
True	514.3613629831136
True	195.33686875485293
True	241.03700853677847
True	292.6326562580558
True	21.871241043293534
True	121.73649046090088
True	921.7920689319764
True	61.75328732873015
True	503.7394096296484
True	795.3937708103019
True	99.79223242376656
True	248.91229619188545
True	117.3149911523894
True	17.83242116741846
True	1.563420462482997
True	122.53749013696472
True	1025.8823348202832
True	466.2155890389277
True	63.31128901627369
True	794.4307338679421
True	334.3158102470095
True	1.497213337744936
True	455.33502358102095
True	186.1811750154369
True	504.247232543745
True	85.18750941552639
True	332.6936050143801
True	363.10327180762647
True	169.15845206660788
True	218.78076279668863
True	130.91406682386278
True	179.0228442203221
True	995.7420350679854
True	15.864050287311548
True	494.0634699947755
True	473.8153853134045
True	395.3352277949968
True	217.24783907143188
True	233.0234889496784
True	160.70049591711225
True	46.670648700496
True	468.2751260662308
True	151.7936575010129
True	845.466245575263
True	871.9829460793701
True	234.6522443207892
True	306.370726964169
True	522.7058341527014
True	39.299272212775335
True	86.06760908703882
True	744.681690691256
True	1100.8518487393349
True	114.7945102523584
True	742.8530395769028
True	142.6670364433227
True	908.172880094429
True	651.9235261359568
True	104.11739602685466
True	268.1928330113204
True	606.2853733661526
True	267.2627712621774
True	46.96341026772778
True	569.1527745085347
True	453.1709086280969
True	5.449288629094518
True	482.9274551787855
True	66.81161721030038
True	172.6820868789049
True	246.2691895469755
True	310.3797384754552
True	73.91309901788335
True	209.10595298453623
True	354.6410153952394
True	407.5477494243551
True	939.5946795216012
True	50.57249472966111
True	919.9787750248508
True	1032.2522898225754
True	130.40506382970284
True	77.10285007427511
True	971.7212698491488
True	34.88711974299763
True	223.2941677633554
True	86.03868645057658
True	218.14784649866328
True	362.355916797932
True	961.7684329715748
True	101.06672126103696
True	70.62480767425319
True	644.5476683814671
True	277.38796484207296
True	727.4752720629028
True	55.92559288831545
True	483.7371001659867
True	394.72857661586994
True	678.0282522731147
True	53.44217909889446
True	112.16036134748995
True	27.991325616964
True	258.61345286006286
True	42.440885332005806
True	356.6649462900337
True	2.8321585680868884
True	1183.4379635323166
True	112.24845831467344
True	129.20043354805213
True	353.5408494334319
True	737.7777650896347
True	687.612519340745
True	1007.202503607999
True	470.0355826138541
True	419.8522024146874
True	147.55063307821166
True	408.0002249932591
True	839.1472927563792
True	404.3705956335024
True	915.0697282720048
True	85.63849094855755
True	413.3661777850135
True	178.0734574367355
True	295.1140207067551
True	743.6602736602736
True	161.42793197576344
True	135.02531922935384
True	64.80301049054995
True	868.6625826940725
True	757.0649847087284
True	81.71056726139277
True	444.78886333876073
True	757.6776948014409
True	421.97083122492427
True	54.81458152739807
True	324.7122975052165
True	783.1833828098949
True	31.048511089610404
True	340.73875876268903
True	169.70654342707957
True	275.9329281396161
True	34.84461664420537
True	221.1020371393777
True	790.7588741677265
True	632.6942485343072
True	56.57855424221989
True	301.62324715627574
True	888.7630830048586
True	17.292512784739355
True	300.4291965799379
True	288.7788892580181
True	438.7220496037235
True	202.88056082054496
True	605.130099549461
True	47.5596634676224
True	988.673520485514
True	898.5615984760074
True	48.42746609804478
True	392.8480450285267
True	727.2540241250026
True	934.465509395632
True	269.9401429883529
True	617.225390487211
True	126.5710430788375
True	187.1187576093932
True	129.5360495529368
True	138.09593863560823
True	215.2921261021712
True	934.6016474814636
True	778.4172796396548
True	936.7909063452372
True	19.910484908643063
True	26.64269186647924
True	358.6295310365328
True	13.259743747105125
True	603.8736426090027
True	1061.2707941324406
True	253.15228477350925
True	200.104425171856
True	87.2564231453793
True	218.1483109504557
True	132.85727928072072
True	45.35124581133044
True	132.4685380134785
True	90.43234893344923
True	253.16451431361548
True	557.0463025640869
True	160.78736381986587
True	30.857842118813966
True	56.40510055960483
True	411.6640828953071
True	263.8199877005093
True	578.0430135000543
True	23.13969084618099
True	112.14789835494534
True	673.3096870740661
True	248.2929817215671
True	465.7351350906203
True	665.9745442930458
True	100.95731434117776
True	115.77781927726048
True	83.84347080745084
True	24.4469165437834
True	126.51576846410016
True	87.50554194598902
True	100.44014125639708
True	144.63761258867763
True	235.57834563628705
True	825.1428298312904
True	287.94641903235225
True	930.739517442868
True	164.22134739655908
True	199.54837369175243
True	782.4002484544759
True	310.81116946084
True	590.9672427464799
True	262.2327566308814
True	365.9944998820445
True	427.3880359644808
True	574.6701915612092
True	622.680597942691
True	358.53686367768995
True	32.46169827465723
True	521.3574525715705
True	622.3541720362799
True	20.141882473995054
True	13.463640467320378
True	265.85878569340235
True	397.6092526030026
True	453.1943264861426
True	67.24059741135038
True	650.1593429712171
True	926.2357614314924
True	230.36100241380515
True	901.7816732691524
True	282.23512940850713
True	99.09003686600973
True	278.15395641361323
True	674.1800661474458
True	38.452089805500506
True	591.5170098261005
True	1271.9218630564424
True	1018.8277800805562
True	906.8812010420296
True	216.8082192001026
True	91.84724135952791
True	199.41195598400955
True	820.1856083173026
True	148.5968147548278
True	1062.6365923111327
True	877.899576041658
True	41.478415414136336
True	89.25035844270433
True	404.0372746880838
True	405.3832648758964
True	209.3911255222553
True	516.246972001727
True	657.5659889811205
True	130.10207302722185
True	278.98928739977873
True	1006.4678567462408
True	52.13700264374997
True	694.0589728490071
True	538.1521886021847
True	38.788314828624856
True	845.9351397887584
True	388.157041755385
True	564.4528220761572
True	114.71484951576797
True	270.7301185029375
True	213.82454231445027
True	26.945075631286574
True	135.9118016912142
True	730.1280797307537
True	144.68385337835915
True	365.9743963974575
True	66.49443174703343
True	633.0536984937507
True	624.0725655795286
True	232.7325170249057
True	478.8791862041088
True	154.4960989198465
True	167.56521921973984
True	217.16459218430927
True	289.1718998654232
True	361.73037872810175
True	130.5443594010255
True	197.6617449077293
True	26.311128789322822
True	890.3504827360828
True	315.80885337777926
True	10.770765780669826
True	353.80703743158625
True	159.09598355680703
True	625.4652905597007
True	369.5368991052922
True	583.7369352472908
True	537.2485752440297
True	486.3554987373327
True	796.4406920081742
True	240.1870051581663
True	551.7192594272275
True	158.69094960310213
True	539.8871645434173
True	354.20479436507753
True	376.5046480065208
True	130.09035363965376
True	126.23343035493647
True	108.83373427233424
True	62.61631600743946
True	710.8186769079674
True	181.15530949716575
True	40.6699272638641
True	0.0
True	550.5198734967959
True	112.69288004006803
True	22.121005999242414
True	39.74878129480534
True	111.61807010660878
True	549.0884534254834
True	185.54528281834567
True	108.60530551531916
True	35.585548131353306
True	157.81616140699268
True	929.7801596146054
True	46.849228135925536
True	236.5609653897345
True	738.708275804796
True	326.0035648848328
True	454.7026266196315
True	479.83969164313294
True	517.3488867077021
True	604.1714175753167
True	900.4704722500861
True	265.71434999937
True	1037.5819224482266
True	918.9362126038128
True	624.3929007736808
True	348.0246445827029
True	813.2766656174672
True	6.690247015913306
True	33.4378013535738
True	300.42656975889537
True	41.54099367578453
True	201.19923346911895
True	759.3659200525714
True	211.376864651
True	765.1568676224018
True	769.6039588413626
True	123.71278056466812
True	338.21022844278514
True	586.6783343541637
True	26.253456267656333
True	129.16903520341717
True	437.62362035564087
True	305.1442348375586
True	201.0621706630643
True	112.4910809960156
True	383.4906879380016
True	20.67643522873894
True	372.24030515764673
True	367.5697456784941
True	1027.3766050594306
True	363.4993761100998
True	29.33614369641993
True	435.5942269978404
True	438.370455831815
True	245.25800313225105
True	33.51444426097307
True	758.282372660181
True	434.6583205232345
True	181.6650105276873
True	13.497627888364557
True	1212.0263267358291
True	158.48239170809353
True	27.98049498020005
True	311.34403489280044
True	272.8346225076266
True	117.77573171165648
True	291.80652517281885
True	49.84218574695586
True	316.9997595662977
True	303.18308655461067
True	324.96910143960736
True	29.62035608408808
True	47.82833721488819
True	1063.533914989737
True	22.34138597625795
True	12.205848363990256
True	175.30354460542827
True	642.6301863669365
True	8.43905261419999
True	193.3357550513507
True	174.98350202128276
True	506.3369825316069
True	380.3183367694661
True	705.6382801982667
True	306.90643290586814
True	490.8303588961544
True	445.9811004206889
True	500.2018046690479
True	99.4265149865154
True	1253.8404374784934
True	926.3590967966062
True	285.7982984472777
True	510.52643664749
True	102.65384586479496
True	589.7328548789787
True	449.69294021928704
True	158.10839192271706
True	76.37904121172014
True	350.0670107313581
True	167.00185080316453
True	28.64485239065023
True	631.2293121443128
True	383.8845641247312
True	71.24036427644458
True	31.220333463232752
True	663.83507746503
True	478.0947295630516
True	73.79779152403276
True	23.74487357139898
True	339.41465978611154
True	312.0975844138346
True	708.256138203917
True	552.9021173258576
True	566.5645957471822
True	805.8133028733495
True	9.432444770438911
True	59.36991884850888
True	37.07770611507411
True	58.59666885604163
True	504.3979453952615
True	581.8402388136693
True	81.79832370854218
True	113.77798301509571
True	193.16254968359416
True	71.78454444267769
True	174.24587745526304
True	215.8282512942305
True	275.0013663276303
True	809.9326220844798
True	595.2108708377623
True	281.8078199645649
True	200.9168135551515
True	261.4805509471124
True	250.11091406305965
True	740.8440140419357
True	322.6010375299542
True	168.03068861242826
True	905.134993124644
True	341.6326805967809
True	480.35755357970623
True	150.68391183359907
True	120.4457749175256
True	64.14031089139047
True	218.21240455587883
True	997.3908957515264
True	508.4925069112657
True	104.13623659794555
True	367.2907384576639
True	107.59702411151308
True	666.017477057015
True	4.129667274084082
True	675.1356390821352
True	34.46147787618066
True	933.2519361693616
True	831.2932980220526
True	208.85079713778435
True	29.282471747470467
True	77.1865161711591
True	467.9969196716357
True	215.43334024143235
True	1.1236645711554722
True	75.74318886977163
True	1076.7567430135268
True	350.9389649470669
True	660.2447026559053
True	471.8534611105213
True	28.911676817418204
True	137.62627358034047
True	445.8567852021061
True	916.4670138974992
True	833.4484258004159
True	429.8404676794716
True	340.3692953950912
True	15.53194035852705
True	77.25280408289632
True	784.0480300612044
True	472.47802343032777
True	394.0904575861197
True	846.7526154169432
True	25.50647867630912
True	220.72995619059472
True	919.2961761224576
True	226.45546099030489
True	8.938314767839417
True	483.0565128000748
True	105.15323881675
True	630.9708907449984
True	53.642781002664535
True	261.09707597535686
True	839.7813839495553
True	894.5545285874516
True	274.3499168153091
True	465.7821704725752
True	110.1209413927278
True	615.8091648920644
True	262.5803171559841
True	194.33902929889928
True	873.1571485158759
True	57.81959796675199
True	715.1005793302261
True	279.3823964488292
True	307.74976476257086
True	168.35270622210157
True	478.5900878474231
True	598.1255160066321
True	360.6492411032961
True	412.1944167287601
True	67.83266566843652
True	157.68833125134594
True	466.2885329985283
True	216.4392702093245
True	36.665635292852095
True	203.92174314740492
True	388.18969880350966
True	392.7201575251661
True	721.2235454478855
True	125.61463556152783
True	680.623611117839
True	499.5883247447496
True	581.3097107480257
True	137.69168020150457
True	36.96758399580767
True	669.9543066393101
True	70.72933108040398
True	559.960780662624
True	652.05830327192
True	450.1396591770176
True	137.65756582138556
True	508.8746253303708
True	4.45770668421131
True	388.44272615921255
True	30.446032978437803
True	637.0516036901643
True	275.93405719834647
True	580.6875460278742
True	690.3729340794738
True	147.19471229840505
True	528.5707495068056
True	499.3578840151102
True	66.0869738652935
True	963.1147037330668
True	3.280607717520094
True	28.51202907348164
True	632.047288171949
True	672.8409693205978
True	136.044468487731
True	411.9891041809429
True	123.03081456944386
True	77.63954696942736
True	455.69325511841686
True	38.67050306525476
True	505.9778086369527
True	14.247852134576956
True	812.3834887274794
True	521.8401195713942
True	693.1623757127614
True	101.47658389120224
True	384.9793716030171
True	976.3790440419068
True	826.5731408978595
True	143.2310992768532
True	555.2877711192087
True	463.2486783717069
True	244.10329423276545
True	251.81110562084223
True	6.082257086301537
True	302.55721850003954
True	12.31033891838171
True	368.36079090706727
True	77.46280701445887
True	397.2296092166883
True	658.783261712885
True	125.65035846303212
True	225.4527697148673
True	649.491813665743
True	665.7615583578847
True	293.4131888844557
True	138.28881188848817
True	161.2070695396455
True	469.2688799407137
True	87.51097310718382
True	10.650127487211345
True	497.0840022960893
True	560.6799905191651
True	21.096095595664977
True	142.1763062681102
True	870.5233950312922
True	506.2631461081896
True	269.51533243995823
True	33.097611391290414
True	485.1612659445764
True	114.84189367661745
True	587.8893056345416
True	669.8953354783017
True	300.20659940415607
True	391.2878402511881
True	192.51621931468287
True	252.9839874283512
True	78.66558673816093
True	214.42794451319511
True	503.0663709470522
True	21.2423333505439
True	451.3618862054157
True	398.4637245534215
True	701.7684115343701
True	919.9720760941516
True	924.2227278040448
True	160.43310295978523
True	402.8163109241856
True	73.21695940743628
True	195.75172638639543
True	313.19171699857515
True	10.56309275283521
True	802.5818616871763
True	23.29764850116032
True	410.84954775902696
True	267.1792436491431
True	626.8816887033162
True	211.1461162105067
True	38.24465143953344
True	703.703534446539
True	1077.8735651479187
True	229.932248066703
True	133.32660570291452
True	655.8545413182234
True	480.8179835653687
True	16.187716391651577
True	836.9919541169396
True	115.4330258140664
True	48.55108945690289
True	302.9585670172832
True	342.70534554428514
True	402.7639196672321
True	272.68464107173526
True	19.7295945002022
True	19.7570921653943
True	856.4362716753361
True	205.02765184335595
True	111.00400539163378
True	793.9888094251454
True	645.8867982325211
True	662.0959134200723
True	443.5843531582644
True	148.91963310158096
True	32.665835150736235
True	98.35856088531818
True	431.943107803614
True	232.6244959629693
True	498.7027607600614
True	141.7658223527013
True	493.3589238674505
True	662.6579855881437
True	952.7681978492756
True	25.360321973822305
True	1016.1475218908926
True	1061.5661335201116
True	474.5548593119513
True	83.06935446670887
True	806.3439972743403
True	640.6318869044188
True	637.4912711369809
True	177.496944995015
True	718.312038194917
True	700.2500898997888
True	120.92520478664744
True	799.7917770573554
True	809.8357425250827
True	464.6952084271113
True	224.97103492363289
True	70.31627161489577
True	309.2377398170675
True	351.96820995988
True	464.102324970953
True	437.3739723754927
True	192.01108465419557
True	308.76016648790886
True	2.9694864159405903
True	12.614710093161923
True	107.59289224603197
True	134.99361009399445
True	362.33593656957095
True	333.9638187752175
True	113.09363608093156
True	17.777132727337506
True	201.13993064374347
True	819.3469386004946
True	462.2966613605291
True	535.9663999365658
True	568.240106806095
True	791.592769937933
True	642.1160533789741
True	94.47515004546626
True	205.3877557302453
True	250.54202969039304
True	296.803163672538
True	107.07275479900996
True	367.61875061157264
True	436.9665134247133
True	172.55449490807857
True	651.8673111516747
True	244.99150821255836
True	209.0428324187497
True	28.30858556977627
True	249.88635046708904
True	478.3196835403287
True	162.65378817448774
True	527.0570153400741
True	471.3309206490665
True	249.6197724991448
True	104.01180065613644
True	41.516667710409216
True	400.1734570510539
True	794.180300071177
True	159.85762867065714
True	1028.5802064908185
True	1009.8785176911582
True	480.413191864441
True	101.41105535350482
True	124.29017999489608
True	666.4283592507627
True	8.066305879239936
True	228.2356239004098
True	135.23375636640122
True	119.1807347183254
True	330.6620047972957
True	631.3499403446374
True	36.827804819275016
True	129.74355388232811
True	964.431500415191
True	56.09841066831292
True	451.9534904957667
True	517.0089799307128
True	261.190848419804
True	135.1991629753272
True	983.2356876814796
True	1180.4448467716693
True	517.2634358122237
True	661.5877557174227
True	204.72329255374493
True	158.49066586910823
True	329.2027060349934
True	237.34770416723805
True	166.33546962073902
True	316.5565981109731
True	338.73690451303634
True	11.728313750504162
True	632.733986133322
True	145.3785296232049
True	78.46964336132665
True	469.6660355200597
True	316.60491635767994
True	1174.5528383311837
True	357.3469266749527
True	967.19448640267
True	10.251679496378474
True	271.10635440199485
True	224.36899214594683
True	154.91076568471422
True	486.1582293352984
True	192.89707612442115
True	407.06576266657294
True	313.2425454113559
True	113.39864389273276
True	357.4823815515237
True	1060.4399772912966
True	764.2600518044188
True	232.78929578379365
True	101.81919823667133
True	299.6526095869719
True	24.008931309531903
True	358.2715524357059
True	306.2461041160628
True	602.579416376283
True	451.529202902509
True	352.93634147121264
True	154.72906413531464
True	13.053447951451034
True	423.8535421400024
True	275.1296759513816
True	142.86014593798234
True	301.98839740688504
True	455.216879362798
True	821.2760273861079
True	321.5989767067352
True	774.5982085423509
True	390.7888759892023
True	383.8097489998733
True	1.2914920573043562
True	1178.2954266689733
True	110.24276021282068
True	880.3997832329975
True	208.98110446015252
True	465.3353586228235
True	679.6530374533073
True	85.89454262264285
True	475.6419993257545
True	33.56547906086283
True	420.3381167077593
True	79.67378831182688
True	229.14513367832973
True	37.95640294468368
True	685.9133868436693
True	185.5268254541634
True	25.58204261773767
True	399.76508151589
True	109.1916492419853
True	170.9400337923335
True	810.1086578827372
True	266.3485622816748
True	154.81350174005556
True	369.944629896599
True	527.8988243500792
True	334.173424945842
True	514.1896293711014
True	604.7586117000923
True	158.24656296850543
True	5.861067073515233
True	74.0660349457701
True	413.82904681462486
True	90.68579777919196
True	78.92755583904845
True	1040.1578194617907
True	28.31833169735662
True	313.9033419116828
True	324.0175146453425
True	457.4170054813238
True	676.9401352336519
True	183.2563076006905
True	634.2699271226261
True	336.6882615700067
True	351.2041416866042
True	273.0790688685737
True	219.82096699992331
True	368.6666460992029
True	447.16547856635776
True	395.4412572446662
True	620.3125787605753
True	141.25828745939097
True	75.6949501896413
True	38.09779295235375
True	293.6237778172556
True	666.1503431330157
True	407.68206625185337
True	798.8549463746996
True	204.59712985655665
True	402.8797268664837
True	66.28361362288535
True	53.04922371208106
True	416.3222565798861
True	204.24038135408708
True	235.5797979146141
True	44.636196949211296
True	1047.7905624438486
True	174.72909928353192
True	904.469723661589
True	318.7770939995589
True	921.0265099824416
True	239.71710778253825
True	476.1621317927648
True	539.3867067819822
True	639.8502764380163
True	210.77009048460363
True	484.683589255215
True	963.5886551569226
True	131.63338945113912
True	7.4495795945655505
True	570.7284338488483
True	29.707926540861223
True	77.0861426407409
True	817.015978082803
True	233.2947157845868
True	917.1927567356812
True	698.5449376562354
True	417.765485029753
True	295.18503724064004
True	490.8396663752312
True	336.9827560834356
True	185.635311358552
True	673.8540517530047
True	730.5421939978787
True	212.93852577975156
True	89.17431676441055
True	501.3438038997634
True	142.09804064536604
True	363.96105587400416
True	350.68766721756566
True	66.19745526461729
True	366.3656491315275
True	409.4625767405131
True	389.8120748936488
True	430.6320739645317
True	428.8672626652081
True	660.3801513334162
True	58.76011282629853
True	456.7629044074312
True	323.6609484878767
True	679.2499020389711
True	221.0246126343808
True	98.43981918920636
True	45.46649733027333
True	541.913329438932
True	636.9807477990831
True	185.00974199864004
True	408.4178763076568
True	333.5596756438111
True	16.877266833806264
True	170.51549834521353
True	305.5199913828036
True	2.601921429633923
True	878.6064911390481
True	81.63534259551383
True	104.85168586750648
True	113.35318037265452
True	346.6246540083577
True	38.20010792604034
True	451.1404575561657
True	241.13327521263463
True	5.027664424102055
True	113.27392693861232
True	450.6529599499466
True	52.36726042437786
True	69.40981288631605
True	185.00310108705656
True	295.9166771953506
True	950.7569331944492
True	388.4613856313113
True	979.2324067814384
True	198.9426535441629
True	1029.039985847854
True	779.1560164941316
True	641.2228075170273
True	397.4453702663991
True	377.7678889228075
True	81.20166032209585
True	74.00287069159657
True	78.85324743051821
True	181.24618803007525
True	480.7790591343621
True	1100.572357554826
True	182.1001046741375
True	357.48455399635253
True	445.9951064716961
True	616.202006726296
True	606.9108154415936
True	279.29899153047984
True	468.4874956784522
True	652.4816819436599
True	100.14455073099722
True	712.3254250904997
True	262.9141670744576
True	134.43977705467134
True	405.0693384584264
True	865.9662065367223
True	432.7456113405405
True	862.8263422723313
True	201.1703257105962
True	337.43233719928674
True	690.5126681755795
True	615.7950546151877
True	195.1135904442465
True	244.38133678396363
True	817.1440527761628
True	29.755652887135845
True	200.9362298059866
True	490.0320625579334
True	693.0797045644998
True	105.83623522662916
True	34.647642932235975
True	170.1622694162461
True	726.455841269273
True	319.42852344708643
True	551.2891124897936
True	343.30652286640424
True	299.52913241282835
True	456.8780388161612
True	496.643740454442
True	74.19133838262152
True	389.9420065207623
True	777.7552824572177
True	0.0
True	304.6489049859302
True	262.57520272707995
True	1015.7048649622616
True	143.35929592512088
True	646.0986748670548
True	622.5394214317529
True	117.68884903390344
True	219.7858699200832
True	132.0887963827436
True	10.850483855545573
True	298.75637157215925
True	363.8027414653862
True	1132.0192030053734
True	245.36792955974093
True	402.9153402521926
True	658.2938070676679
True	206.8082519678732
True	26.16393299520426
True	896.6738671891045
True	604.6523864940233
True	147.00171376849167
True	638.2092362112442
True	166.1419427942834
True	301.22760881865906
True	750.8409983288733
True	35.619294490607345
True	108.61773535563754
True	506.0387879706032
True	66.35687771683767
True	74.25381746931406
True	407.4136776637911
True	23.678549827841653
True	767.5591328811461
True	102.419080037393
True	154.4281347412033
True	18.093534411802537
True	726.9768847584478
True	29.34104683051968
True	776.6976448885431
True	397.78535584591793
True	121.22380564467008
True	700.097861178124
True	521.4045253856042
True	569.5546357825394
True	45.71986470918549
True	364.2213340924219
True	6.152545862284475
True	89.63869653714931
True	374.2750571858406
True	46.68457359415325
True	124.74047563347234
True	323.58886617386804
True	187.42435214374825
True	96.24286436269682
True	665.4553887289749
True	21.811919182564196
True	1117.308941281963
True	511.5500723337886
True	296.657839559754
True	495.0001402836719
True	122.43896362579676
True	782.3480051088744
True	1114.7514049117465
True	747.257925051548
True	181.47689379197203
True	229.55035812500225
True	50.22183672612191
True	54.880177422879314
True	154.05791337286198
True	103.20702335457746
True	167.08796093517324
True	1171.2012365235862
True	303.56790316472024
True	349.5934768671657
True	694.4144056249326
True	17.315713031122826
True	13.636307190208338
True	582.2295515766541
True	6.242837540810972
True	115.80179200499182
True	699.4328052127074
True	186.1171221697629
True	637.7406957400242
True	850.6586593248708
True	162.3024138147797
True	874.1314156488819
True	3.3413333059771544
True	455.1701166647492
True	1046.771837822154
True	26.23473685568982
True	237.24957391873164
True	152.29233692856857
True	964.111728606758
True	232.9158328491397
True	491.6617929944471
True	120.40398713722234
True	498.4345434958033
True	149.10202474742758
True	96.14432352579676
True	380.9034657174953
True	72.32135117006449
True	54.07487372793632
True	1060.731291796492
True	270.1053403087236
True	160.80155430653028
True	361.748592727285
True	394.5101050381547
True	222.2184228624573
True	163.14942863879335
True	394.2298244263501
True	34.779441080738984
True	480.5480955587868
True	1052.287424139119
True	114.23724326053456
True	479.0598537838058
True	311.1898703544464
True	25.406900481599944
True	418.658539125604
True	105.28775555517716
True	593.3202269516532
True	198.05006913249784
True	417.90503452818245
True	20.80136941044261
True	443.8523516441419
True	109.8017689249128
True	343.6030269386151
True	34.7461056235266
True	183.81735310828464
True	245.20097773999927
True	754.3557139289287
True	58.8298483305727
True	135.964246991764
True	233.52057694058155
True	127.36012973281396
True	626.0716850321653
True	549.1264649967526
True	776.1802486837727
True	400.9020425896636
True	542.7438607495027
True	424.8579815659717
True	685.091029715757
True	71.90643130764575
True	459.2352020855964
True	423.4574594295673
True	48.28058220898427
True	84.52999933618385
True	129.93584794676664
True	92.42921062108051
True	319.68051136654617
True	868.4767255908238
True	299.90592101658405
True	1122.7957694248205
True	306.23330613163023
True	903.9502574535012
True	152.75549449887126
True	574.7971018605042
True	630.6387935138355
True	710.3888271982529
True	432.4124476377876
True	64.92782398102719
True	287.35156625540753
True	41.61479000994976
True	171.7026872333149
True	168.44106525690668
True	1127.4917352836485
True	225.03068992849364
True	556.4238973624497
True	560.0013534992728
True	573.3140221883658
True	878.8897918852327
True	569.0711080093148
True	648.5944172093867
True	933.8193030838212
True	131.92061237252076
True	301.7801207943511
True	257.16699119282475
True	322.55365656328604
True	91.6988781344482
True	396.4260154090584
True	5.156708937007712
True	344.5233763477892
True	248.04715818016425
True	600.6691415955942
True	292.04468147325105
True	362.7316686862035
True	10.361238060251472
True	57.795807624699165
True	544.9391304111442
True	29.973489735815985
True	143.3034761547134
True	64.5731689003435
True	153.01849102892203
True	235.29022835198504
True	69.34587488896187
True	385.80454974407263
True	276.8273773906856
True	96.38510730198504
True	344.17816566560134
True	61.15031629868419
True	580.7227974825937
True	884.1382821833587
True	280.39473204221514
True	1143.4434583561588
True	121.38922667314158
True	318.70775415857764
True	1035.977096241991
True	88.77742873838604
True	279.92655608923496
True	9.399128708503364
True	380.280601843292
True	455.652830588155
True	155.23958912838216
True	623.3071596096657
True	921.1082958366272
True	157.59351361011656
True	78.4001900734188
True	338.4692870277268
True	541.0237296315383
True	639.1407894766119
True	1235.4979030381012
True	27.33949851162327
True	928.7234628344376
True	126.2543506699123
True	630.8262052071278
True	116.71067667679404
True	129.6639570221859
True	191.9814972034065
True	165.2892455828515
True	765.5336044767752
True	204.17930271301037
True	224.6027131355466
True	68.72147826647462
True	511.1866264179829
True	441.97579665380607
True	177.91944095099169
True	233.79869091414517
True	17.665243924855705
True	416.0917940660374
True	214.66955775750384
True	290.089703787557
True	117.06041981053671
True	715.1736332454999
True	422.5075634815662
True	259.7275585440803
True	644.9373207446421
True	523.7245202984318
True	460.59959663022335
True	135.37396773769697
True	527.36707894885
True	424.4597991398978
True	3.115072975258262
True	194.33896913463337
True	91.07631470850748
True	240.68640712282755
True	2.4467335759714715
True	125.551600995202
True	331.28476632755456
True	7.246928102293323
True	821.1314239921844
True	154.2181157440706
True	716.7175784985401
True	793.1356949938337
True	161.10780953988663
True	213.7720044652829
True	479.2994757783354
True	845.352350052218
True	47.19575478821306
True	38.2326619630991
True	138.15456088979406
True	632.9093796017909
True	726.6160520939471
True	175.97403202322838
True	598.095010562276
True	603.2741181714146
True	872.627427788437
True	401.5883868144176
True	191.53509824405032
True	890.1463055709248
True	221.06283552766396
True	151.76428098455835
True	328.7596175343889
True	226.8831161527323
True	198.1594463588191
True	614.5503939413592
True	263.920941088056
True	198.4324002502712
True	449.82618480379534
True	454.2041053916005
True	61.39939776521472
True	289.4798036961224
True	80.8560470318018
True	335.21951318162337
True	341.9660536891616
True	249.5974319800723
True	174.93965719416968
True	383.6384954747957
True	651.8884733013122
True	743.3408045488525
True	294.62044197828914
True	750.923203180169
True	63.89354810873022
True	867.1213649412505
True	351.8394580041805
True	13.110864983880775
True	646.500201388203
True	689.6382039194594
True	271.48587567815224
True	171.43331904446657
True	48.0772054981457
True	385.3789441803114
True	72.24328484560513
True	14.378803875764977
True	888.2946499693213
True	375.7136590683131
True	178.5518649999245
True	976.2206023581516
True	10.996194071574024
True	771.4100096021394
True	30.98514025219661
True	640.2751436193697
True	56.0351212290903
True	764.0207214415569
True	451.8558656176909
True	193.37722785522976
True	440.6813233367776
True	206.8188490176356
True	292.3279766515009
True	222.26009382396316
True	407.9973532542716
True	9.410021690379027
True	315.2801203115942
True	110.99324876976638
True	11.486999036704477
True	469.8090859361522
True	712.8001665449965
True	290.79601038191737
True	82.74561895298471
True	309.98098889692744
True	82.30227840546421
True	185.670180555246
True	181.0054237951921
True	376.9181335853447
True	45.80426073917927
True	139.1031401317832
True	386.1349887680051
True	858.2721055777922
True	107.81770768564074
True	205.41216358311237
True	436.8150631194192
True	18.957762453446065
True	423.48363974001086
True	499.17735821945774
True	92.82520790121497
True	404.4273734139773
True	366.2858890420661
True	415.95247798672574
True	580.3100842916627
True	1056.634109110313
True	979.798620636304
True	56.64697545181687
True	1074.3176211871496
True	113.46962858183934
True	113.15066504248664
True	111.77333378070354
True	504.71158682069535
True	374.7866794084927
True	570.1097235744406
True	263.2846048408643
True	158.60380423867196
True	423.0812709053958
True	16.60264834242332
True	453.72920095980777
True	394.2613857397762
True	148.8150588010796
True	98.15662721270418
True	530.4842700967378
True	1005.5843364005868
True	180.7699344327361
True	69.79976489614398
True	433.8267227395854
True	381.704972268738
True	485.5931248377438
True	314.3959694601116
True	3.859260198654689
True	513.6974542135486
True	531.272974590198
True	507.26969214771367
True	192.212276716655
True	108.43845714174934
True	21.43853810136519
True	378.3070070953271
True	107.63467878009716
True	6.336971021238604
True	31.221568250563436
True	344.79119845178263
True	662.7304061439442
True	130.49829238553605
True	94.32750974341889
True	23.08900695242212
True	412.9874409621717
True	347.5502545421738
True	746.4742711972291
True	293.36181951767634
True	512.8608966360824
True	551.513689432518
True	527.9511252762774
True	286.6070354786077
True	543.3784943437994
True	105.84866660018872
True	580.1042491856477
True	7.269901044628057
True	379.2218429336284
True	462.5868169847754
True	980.1494967834024
True	343.63845805061777
True	787.1285658187855
True	993.8037566052946
True	175.84919090193907
True	38.78773547148908
True	383.4921326739373
True	395.2481603192871
True	581.7791283179716
True	254.3694420639582
True	29.620617889843057
True	639.4887887147657
True	126.49166860501671
True	1045.3770412900735
True	316.982064609713
True	480.1803880635542
True	119.00458889100408
True	808.3467588473432
True	140.09854873591388
True	835.1598061247068
True	540.6494035587068
True	180.40272308919648
True	106.54493291216212
True	68.19125013112969
True	562.5924811769181
True	902.5551512222112
True	438.2961692959331
True	515.8439687988109
True	138.77279576873136
True	646.2278425960025
True	502.70371922691976
True	779.4406728125361
True	322.97889627677006
True	595.3295445625979
True	122.22341410745132
True	25.9852062599536
True	409.2207450445589
True	168.9126858779157
True	105.5544348919154
True	370.5328970571684
True	1073.6821712879118
True	269.09676235173146
True	553.4911032576077
True	10.935791143095267
True	75.33676452532494
True	324.35868084696847
True	765.0279250782254
True	454.6308825681383
True	496.87101845710697
True	701.3744983107088
True	68.29807714817363
True	734.3378759618614
True	47.85879755515102
True	102.20300242050344
True	182.618690833592
True	81.84492528091732
True	25.317747303562665
True	301.9685509880333
True	469.82886490906304
True	919.0192799770228
True	850.9505544333455
True	6.439819899039161
True	280.1685615367339
True	461.33893990361946
True	119.82012661235557
True	223.5794193078437
True	331.86995152261693
True	1318.8092474593334
True	478.112457698602
True	26.58855303109538
True	175.86582886078753
True	698.4290332020449
True	34.688164882228385
True	175.20064849907155
True	541.4719827748495
True	75.55693760298202
True	873.783687799556
True	318.27243983957595
True	668.8723763596328
True	81.6870183251189
True	680.5450106145578
True	578.9282740482914
True	859.1851619296194
True	250.1975607268253
True	504.23391248715313
True	830.1982032528965
True	912.3974850949056
True	225.0429123709508
True	762.1362998105909
True	221.56298301482892
True	441.4293758990395
True	372.927224112037
True	504.2594385602186
True	498.8741685560983
True	320.8088732122914
True	348.94405301602404
True	109.47206760625302
True	351.79101974342
True	1180.915432366403
True	325.0630607818281
True	148.8791746717343
True	306.76278615482545
True	751.8954627338095
True	639.8001588014582
True	405.221755179187
True	118.46103345039282
True	342.2589304105919
True	35.35093323379525
True	164.89050101307382
True	93.5065647775976
True	87.94425235364447
True	536.9414979707078
True	141.0638205125098
True	136.02747332795676
True	102.3803724558124
True	87.05497097491423
True	452.7864320625806
True	393.9348690002232
True	1015.7234445866828
True	526.8114521136887
True	797.2704271801621
True	283.82269993246786
True	300.39990960507464
True	545.8574750954076
True	199.9361036661148
True	786.3280988610709
True	237.3993744289637
True	378.83459536545473
True	67.96938006489071
True	117.81851365111626
True	257.90847573444944
True	120.3776822174324
True	453.8843769207581
True	32.76872739479007
True	586.9607470203058
True	1012.9736662485104
True	727.0735021041761
True	1.077629498915481
True	64.6749624279977
True	471.2377294224665
True	438.32030557085534
True	77.36808850240038
True	115.49354288910293
True	298.73578279554977
True	79.04736838335755
True	48.87957140712125
True	719.5402430571099
True	639.0397213891313
True	167.83649352868414
True	170.28726207257483
True	549.5521713352189
True	57.43427589349216
True	23.585493890381443
True	555.6807489744184
True	447.9291872584487
True	1153.8995801915491
True	46.9630761979833
True	453.5750781815843
True	881.1019964474199
True	782.293279241513
True	290.3099268738719
True	760.7886354260465
True	401.6983592760066
True	39.514397860860086
True	97.68702790055474
True	695.9359574221147
True	80.18904146683795
True	141.4203870181693
True	963.9953336155734
True	187.4604077974608
True	269.90038036301394
True	106.52825007757914
True	676.3951558932041
True	592.9778715361015
True	214.40138644925847
True	424.06586282671054
True	42.64822723016111
True	276.3756410425317
True	584.5776444908832
True	660.5823963047249
True	301.3094093831071
True	75.5746321643623
True	959.1616427656126
True	1052.5781802698875
True	562.898470046243
True	66.98045620182799
True	30.532633200114763
True	92.96536442734276
True	103.91921951053575
True	102.12742305281247
True	902.1525809907208
True	1198.1493519834503
True	709.0009002085042
True	338.18132984627823
True	10.315111977330533
True	21.49002448929601
True	345.2417150264475
True	485.5531484423035
True	44.75689043305224
True	553.4989562392328
True	436.5446944903854
True	401.35892470157023
True	79.30104801210855
True	200.37539984112465
True	268.62125421110414
True	130.79422692578817
True	396.6774573895486
True	43.671190092447546
True	178.0317026887847
True	1191.011521217061
True	5.686816202381014
True	27.824096587437356
True	586.950968080489
True	361.4639176296612
True	811.753625315878
True	150.94781576516354
True	729.0393505344974
True	593.6985278523327
True	281.6684523858771
True	427.5091804623565
True	347.4961477442301
True	281.8612614087596
True	273.2517349801753
True	408.1069877996906
True	505.31214455490505
True	499.0821163833834
True	108.18571660353186
True	354.26859929522715
True	8.362229675131687
True	180.01517888997674
True	228.85900881622027
True	891.4627626556694
True	591.0535432404762
True	31.553398772103964
True	722.4614744257142
True	855.4389790587156
True	103.95024268851468
True	344.7067844020522
True	841.3097616484297
True	211.8357955685049
True	165.28701798092263
True	528.5169307350786
True	584.1901605877392
True	1102.4980628355645
True	152.6362842381682
True	158.76165980442687
True	259.94759992928107
True	321.69745047719147
True	429.6009944270008
True	424.577124255713
True	332.56896196833173
True	447.7171377222541
True	504.4666693657398
True	229.2309883548367
True	1503.3438836356934
True	241.6373627075218
True	395.86899595149015
True	55.51036604495846
True	783.9076058545653
True	238.8646354581822
True	913.2253689375448
True	568.0170652323394
True	306.25845360150856
True	812.6842618050085
True	264.6509603870169
True	202.39996333215632
True	259.7502078888118
True	217.87628078759585
True	141.89738095466572
True	256.0233118881514
True	728.0758109117467
True	520.5088996121397
True	226.2041848333248
True	1149.1002517678344
True	118.13642832921232
True	259.0892753815924
True	70.08647531978406
True	316.0684000744442
True	410.7923765962727
True	91.6211195560674
True	220.27093617109225
True	73.34306926266994
True	701.7902801414009
True	387.92166469838696
True	212.67537784471767
True	715.1956563097204
True	894.9754806555419
True	858.8727247808305
True	826.0623358384788
True	343.7802436135677
True	1.6477482445498328
True	274.11764478634154
True	52.44872226280616
True	385.6807212641248
True	54.71251338663866
True	350.2257756684249
True	840.8303881658634
True	1043.550870310284
True	382.2095961867846
True	22.5166596105499
True	539.7021108909557
True	491.87566727023466
True	193.7234385677282
True	228.67779248458413
True	286.9805824313646
True	22.139741326526785
True	130.4515939947793
True	957.1120676139356
True	61.400788721043256
True	482.7192033569036
True	785.0627623196563
True	102.66930476342094
True	244.25774594694352
True	117.82725276915828
True	15.816915181267596
True	1.092338516966288
True	118.85488180126008
True	997.304302138426
True	501.583429064545
True	62.699357771171705
True	794.9796734443569
True	341.96077773221367
True	1.3998860336017058
True	450.44761022307296
True	183.93806660140407
True	509.5925231208464
True	79.52596789802496
True	341.25402791042586
True	366.9201364557677
True	163.4360007498428
True	205.3118274767211
True	129.71797578113703
True	179.3495895069942
True	971.3138654755608
True	14.90270718704082
True	499.0036997111097
True	481.0651470057021
True	404.23909631188366
True	223.2507854241761
True	235.88608217133165
True	153.81443782963478
True	47.79660338840476
True	492.7157559093015
True	151.30743178624328
True	851.7008624087343
True	830.0655752250586
True	241.60075935324056
True	319.70312355449124
True	532.5579970951553
True	42.40970499544395
True	84.80184038695317
True	719.807506536129
True	1103.9272942988937
True	110.08728348009744
True	728.5786366684183
True	140.69101260017462
True	913.3692950265888
True	658.3269656588058
True	105.9655699118253
True	265.00014338407766
True	606.5703886635441
True	268.85223627365394
True	46.33163765866717
True	570.8381658300262
True	452.4601510894793
True	5.38825778464027
True	469.3339710587409
True	70.24883895958013
True	167.61298256515622
True	239.10697892497976
True	313.498646057456
True	75.54656968652618
True	203.71421639344027
True	362.6200917885725
True	420.6871343708561
True	946.059027155621
True	47.3167537789997
True	926.3047135776256
True	1024.1011545302883
True	132.5352220787898
True	74.55260591348386
True	987.9765474054412
True	35.118974106702666
True	235.56542270155583
True	85.79751309844485
True	217.6265333131491
True	370.9114421138767
True	977.0340065587726
True	98.44940614895624
True	69.77297734235341
True	627.3360294751316
True	274.810304737772
True	721.1641711470251
True	52.416175715433006
True	468.6687030750349
True	381.4047766207848
True	682.2919376923511
True	49.31286810708139
True	110.34049436726563
True	30.80406722700397
True	264.43097499405343
True	42.34620181406554
True	357.2582036470556
True	3.341599515022493
True	1183.354510166552
True	105.82297539915236
True	134.55729181854835
True	355.4582287788666
True	722.8059027100526
True	649.5104030776093
True	1013.2730101700704
True	477.9594066881543
True	411.311175865873
True	132.57318248923968
True	411.6441538719839
True	845.0418250196446
True	423.6993133587337
True	938.5515100022652
True	86.8595570149523
True	427.7282274764668
True	177.36400104349252
True	283.0250606539292
True	763.7527433731736
True	170.07636033638997
True	134.96118546954708
True	64.06064756773723
True	871.858945260906
True	764.5813315494021
True	81.62452728897377
True	442.735890504622
True	771.2245050071282
True	421.6851970259045
True	54.969501279756265
True	321.82353705206646
True	765.4554890525261
True	29.881810535522067
True	366.51707254163904
True	163.78325699249592
True	293.4120986736229
True	34.925653707804244
True	209.0280850092151
True	771.5119007145227
True	640.6058196851644
True	60.48310300090283
True	285.68503691909103
True	904.62262212964
True	16.198913617735013
True	318.37556253147403
True	299.70835469163467
True	413.6714578459919
True	211.39737307769573
True	590.268521195459
True	48.52907728282575
True	990.572905912087
True	885.7232251252285
True	42.45799326692722
True	400.82371949454216
True	711.0283558234336
True	915.2091258418131
True	280.399318739211
True	609.7624427353628
True	128.29943572355393
True	186.9143138365723
True	130.85193041528984
True	142.8040256396038
True	206.584090992926
True	939.9966464640528
True	792.7642273446332
True	966.4748031019758
True	19.101113929634938
True	26.27476481265949
True	359.64053397078106
True	13.61288763026504
True	623.3628665909342
True	1041.5387504293994
True	257.71664652441825
True	202.50513505216543
True	82.6498494555265
True	218.15437962785887
True	131.90115379186776
True	44.10281403384036
True	130.89256785215548
True	88.98690878409245
True	252.28109961496804
True	528.2698538149032
True	164.53396777387596
True	29.32903039641045
True	57.24436419965223
True	433.2778502079477
True	269.50856041182925
True	605.5606393233393
True	22.5650541758333
True	119.85565701362474
True	692.4400550221104
True	269.95155030058464
True	475.5291542357887
True	666.3001708816464
True	103.26912692902232
True	110.839057284109
True	81.6981796667713
True	27.32045622082449
True	117.16950067904877
True	88.44083088145763
True	105.43695499317496
True	150.00581784638405
True	236.4118148573938
True	814.6864521186628
True	285.37910221419713
True	910.2044584479722
True	164.52588115318594
True	193.4291830735975
True	812.5546122660537
True	290.118929394722
True	577.5207626758422
True	258.4588964859278
True	360.5285392851663
True	441.7384973360722
True	561.4837827731792
True	649.6262508836041
True	373.7128681709688
True	35.894891328316525
True	551.4335245626661
True	616.981329447114
True	21.13423575496708
True	11.021338148197367
True	269.4773413897279
True	421.6155485996152
True	460.29185099482464
True	68.15396125883537
True	607.9466259441565
True	923.3089939003124
True	228.3942489675836
True	908.8214221096156
True	280.32282024023755
True	96.79356527577352
True	278.07514668236394
True	695.7289997128632
True	39.92086056277248
True	564.895807571183
True	1283.831037882284
True	1002.261682081086
True	936.7708556917812
True	205.3923394292852
True	89.2727243789131
True	203.48786213605575
True	828.0334814208862
True	148.15309120247005
True	1061.164178076923
True	842.5446814042532
True	43.48248544458673
True	87.49829050402558
True	393.8639195248998
True	396.1239468121304
True	212.68630979736304
True	506.67882764994994
True	687.5835372889031
True	123.65311369607858
True	266.81299943569275
True	1025.821183493989
True	52.01819828399454
True	721.3283609411002
True	541.2665689210314
True	40.399533176001015
True	804.5620137995929
True	382.36260442876375
True	539.4859482219794
True	105.46081315666672
True	269.9086497779375
True	220.9218944627229
True	27.506963002477445
True	136.97617323456512
True	755.4642894262747
True	140.62073942814325
True	391.6582483354085
True	62.26912286340365
True	614.5495282603765
True	615.7033912561983
True	221.686078155684
True	459.5083333019508
True	169.8324202395237
True	164.0040604434741
True	222.54611324209964
True	290.419832236621
True	367.2543937720928
True	133.4655294380045
True	193.64878438663135
True	25.171748106344104
True	869.6245863442242
True	305.4864666358493
True	9.44184404985111
True	362.515201492032
True	158.3791361935464
True	629.4079673100764
True	370.9718786356085
True	580.4436540071845
True	561.1010817763943
True	478.4530450973933
True	784.1105529555555
True	260.2741766075141
True	562.4608601996326
True	164.2568203703308
True	530.3476793910689
True	363.3845646202735
True	372.917933980955
True	126.55933615985424
True	136.93676902174988
True	109.31770269646438
True	64.02918208943346
True	719.4249796655756
True	184.63700008838575
True	45.63461250521237
True	0.0
True	564.5711103043966
True	113.01481656086102
True	22.640018544269456
True	40.10625344656445
True	108.5564608935198
True	536.4047654818422
True	182.5141073749217
True	111.9511958347674
True	34.36128561228
True	155.48706225949488
True	950.0440389258548
True	51.44643735153749
True	219.741060535933
True	751.9671965462899
True	319.7522007949307
True	449.3720239347811
True	479.0094790720462
True	508.4512719656793
True	608.3719875434181
True	896.9735673203555
True	254.72763630234883
True	1026.4807692512586
True	922.4892918743868
True	635.8352603332777
True	345.29785594571126
True	852.4159079960585
True	9.041798376862769
True	33.437009492845526
True	285.6166166959021
True	40.90371029890069
True	197.1496651095155
True	746.8774988164199
True	210.17533796376003
True	764.8670936136681
True	747.5682815990634
True	123.54931581571188
True	363.6909156983508
True	578.8593517774964
True	22.68974875058069
True	135.685689892393
True	429.2293702067817
True	293.3709808796031
True	199.96343518300463
True	108.30257087302462
True	374.184838609496
True	22.840638277754408
True	382.783552188075
True	360.5616309325436
True	1065.9388942821106
True	371.8994480712846
True	30.862936372479325
True	428.2055432885112
True	440.6894031651883
True	240.493633712176
True	30.694803977471164
True	750.9510924608365
True	427.4811413625018
True	173.1180605166719
True	13.676153693316532
True	1210.3058724766763
True	159.44709138695796
True	19.233917003698604
True	309.21182948785435
True	277.8281658251596
True	112.88749671096542
True	291.90654360348657
True	48.944058918254704
True	317.59950184530135
True	304.9150547030834
True	317.32340437569104
True	31.38785878421105
True	46.763061044486925
True	1035.066185441451
True	24.030681373257465
True	12.657252767900523
True	164.70688382039472
True	647.7710346806983
True	8.50420231431786
True	195.9302672599875
True	174.45600152530164
True	541.9669335922389
True	380.78752740950455
True	733.2437110683476
True	311.2428861463594
True	488.702797246972
True	448.58288467041353
True	481.6636094590933
True	99.33340170209568
True	1292.0917016543049
True	898.2005032082717
True	280.51818394513793
True	521.6555522674158
True	105.00342873211912
True	602.2236805400272
True	431.6407049965888
True	158.3389102195663
True	77.16502334472996
True	347.32541812943145
True	173.81038470239997
True	28.84282334304224
True	599.9660017250935
True	380.3480716457954
True	70.54713306294815
True	31.35370950058154
True	667.5006010497943
True	492.4490109835626
True	71.70796954977494
True	22.64867879487611
True	320.8947550899545
True	322.41519346254665
True	737.4761487331798
True	536.7692004341397
True	568.6684586458056
True	804.2053648276645
True	9.349319600531397
True	57.22845247896638
True	38.47718212480311
True	63.76940419735822
True	517.0878807681726
True	594.5607461563359
True	84.82664622050238
True	115.82446728523738
True	196.8346281470288
True	76.0300319554368
True	178.79105062477709
True	210.89197945774276
True	285.1563419775073
True	777.2098810029802
True	570.7533169694499
True	291.9677560043464
True	189.78348719665172
True	265.7585179751961
True	247.0205389087568
True	770.0737909757697
True	331.6134050346837
True	170.2536002551946
True	918.5988408991228
True	321.50375264859366
True	452.26294644975576
True	151.95035964108342
True	117.62356877685797
True	60.66248449860435
True	210.9556835860895
True	950.2109181190992
True	524.428563752628
True	118.78832967339495
True	378.8509226110999
True	104.11275881954916
True	670.85270487909
True	4.066554814624654
True	700.9290775787292
True	34.73744053224224
True	924.426983646786
True	846.1993633310922
True	214.8057891486448
True	32.52602802459566
True	83.76968359928452
True	474.9635088442767
True	223.84407480187383
True	1.1675894268593066
True	79.76030929051313
True	1080.409261887682
True	351.290204698032
True	658.2982773667728
True	490.6918503982658
True	30.923853433089576
True	141.4309373111203
True	447.45057715502855
True	893.6661035784922
True	803.6288128350404
True	423.31307078263023
True	341.6347487058416
True	17.41377520927835
True	80.72749910584554
True	766.7869443218191
True	483.1754141697981
True	389.2941203696688
True	875.7823067251362
True	22.96864682330719
True	220.90848583444804
True	875.1495246942595
True	232.11077529392293
True	7.864589537149369
True	499.53402598535166
True	100.35385914547396
True	656.9066021319474
True	55.55403559839235
True	257.92232195095687
True	852.6389070387347
True	883.7133001333767
True	273.7575608306065
True	450.071628623566
True	116.3149991062769
True	603.1683952077625
True	256.9911112942023
True	201.28102845925903
True	823.6591766970255
True	53.80958560517852
True	705.6870501500401
True	274.7330469145409
True	287.7723216521774
True	163.2967799761504
True	485.41502159602
True	625.7870801925645
True	355.9334407226668
True	402.7997457560773
True	70.76360749659243
True	157.4346112783027
True	442.4756500896328
True	214.58057935230468
True	35.27760650276879
True	197.8792488243245
True	398.6845807777714
True	394.12249483136594
True	733.8169559260059
True	134.22256348185164
True	666.7369526260791
True	497.5095178514356
True	577.1542732825599
True	140.3280483820458
True	38.78799165068338
True	668.7884139537791
True	71.94789188421481
True	552.8197984605873
True	676.9080406109157
True	451.2567888140447
True	136.47435503935816
True	532.0154208161513
True	4.640168131327553
True	398.3032417424744
True	31.26893123055138
True	645.3210377183013
True	258.4685840715827
True	573.5491751234664
True	700.9725755061943
True	143.34864891563478
True	526.6581084282918
True	468.1239969657786
True	66.26101536923912
True	961.1265405662932
True	3.213039664750024
True	28.1987543241663
True	637.1758877240947
True	684.141437100814
True	144.22525402982544
True	413.941699648572
True	129.82695175222614
True	70.74326666992151
True	450.1896313616615
True	39.967878819395295
True	515.4392137391767
True	13.196458779680215
True	820.8682153907987
True	557.0965858906856
True	665.0011665122865
True	101.7364893851863
True	372.45979932614864
True	1002.6963437148264
True	834.1865938381981
True	145.407082213432
True	544.433749320854
True	442.0013405509483
True	247.81945513342973
True	263.3426561726168
True	5.6563071749191085
True	328.25627728568344
True	10.6294304913546
True	363.96509853187007
True	75.93307838397156
True	414.1361309896717
True	636.4245784688751
True	124.83710716716382
True	244.45707931314564
True	644.2921976864051
True	677.5404312472081
True	294.822562589936
True	133.5887011784429
True	162.59902892871048
True	475.007927262027
True	86.95166841723149
True	9.836589770061575
True	503.1214349060667
True	562.2607943960396
True	19.95597581297853
True	140.7712979118895
True	876.3487554271001
True	509.032872002708
True	273.4760943199875
True	34.64770947745423
True	478.39027557820265
True	112.49396446245304
True	580.9647048115798
True	676.0165824399398
True	299.16659738279435
True	383.4081482608908
True	192.9252619589914
True	244.19640467655276
True	74.01420813478661
True	218.36128456732104
True	513.2435948192198
True	20.182447160606625
True	452.5764793651108
True	383.008736095101
True	705.4877746577554
True	862.1039657918333
True	918.1515465869496
True	153.4853692399274
True	405.196275193624
True	74.4042000429019
True	191.41562110212644
True	313.0530074067286
True	9.983396509009587
True	801.0781402485973
True	23.33999704934477
True	403.0524020566403
True	260.6469193848119
True	650.4191178798567
True	197.4824153227865
True	38.52671074431034
True	686.7039613906169
True	1073.0338648800052
True	222.42868848443047
True	133.7799652719121
True	632.3188437156224
True	481.5486975043815
True	16.01125877748655
True	822.1208728106741
True	108.50671906296331
True	44.411417752202816
True	309.6300057113849
True	354.8881075170534
True	403.046254019767
True	260.03078647128075
True	20.14558655931767
True	23.47427432392121
True	799.2322790335766
True	199.6352212559283
True	108.14817762362831
True	836.3039233402935
True	638.0901505936034
True	621.6431300853077
True	456.4674899290915
True	152.454208365132
True	33.48944964448158
True	96.67818147464148
True	434.83831225281017
True	213.02087663630036
True	476.72497918130944
True	145.0177044428081
True	487.16144703187774
True	648.9282845453808
True	975.4527044462088
True	24.7828215222399
True	980.6010477850704
True	1038.334840917976
True	484.8421526128514
True	85.16742077648244
True	788.7568362727887
True	638.6519946365374
True	629.0214416915394
True	172.77919893872746
True	764.9453287781482
True	701.5148751968643
True	122.5076605850461
True	754.9086514208122
True	811.5125132234699
True	500.18934994754585
True	227.1491124277281
True	72.0507123371742
True	313.2012186827264
True	348.2443850629816
True	475.26323363159474
True	437.8157777572095
True	203.99104198685316
True	309.25443547674524
True	3.0194110510642997
True	12.43422449424638
True	99.26577470942392
True	132.1231631584819
True	362.1630472529536
True	341.8563227178493
True	114.53140143730955
True	15.441549795065036
True	201.04786244096547
True	793.9951516066574
True	470.4344494856955
True	530.7001842915523
True	561.0997308642781
True	819.5540433567324
True	646.9980080125172
True	97.45994785508562
True	210.78302691498325
True	245.31521361985224
True	282.80412707271904
True	103.2497798058104
True	357.2243528118131
True	434.1479477333276
True	169.37554574635996
True	658.7309180308894
True	248.1536679037152
True	197.7788263099175
True	27.155222368436565
True	247.7293978588452
True	504.0781308345769
True	175.90931127543686
True	528.3115636764463
True	484.2339183947015
True	243.72469853154243
True	99.97066401280578
True	43.90506109108664
True	403.29845262945815
True	797.4128657560132
True	161.26008546900675
True	1056.3644911670272
True	1052.1756016899271
True	490.1349283259573
True	101.08553694643764
True	125.64441941534068
True	664.9933575756731
True	8.487852316007377
True	231.42835160213176
True	136.34343020219697
True	118.12479914694416
True	331.6468574505368
True	639.9742995392681
True	39.13053062244165
True	122.67308771668806
True	967.81332050599
True	56.55529568287227
True	467.4989734910758
True	533.6398932620882
True	255.07948763093447
True	133.0142900786419
True	967.9309098294664
True	1184.3164065424892
True	522.8951190746179
True	648.5395540442033
True	204.473477955963
True	146.66143777297464
True	313.7769804422435
True	245.42284632879503
True	168.37068964724963
True	294.0464133357569
True	330.26816582001953
True	10.127374626706988
True	611.2499044462513
True	144.12849572715612
True	79.35491912193207
True	441.8978154813571
True	312.81563295242904
True	1197.1598367631875
True	358.49843703640573
True	984.1561591025092
True	10.24703456095992
True	255.60453740148984
True	226.45725170199148
True	160.7119574966024
True	484.1507530949245
True	197.2990338262608
True	402.3266184305375
True	318.0508541984385
True	106.0673794934714
True	354.50419550240844
True	997.6103278823408
True	721.3487018996196
True	211.17892356513963
True	105.79769241833878
True	296.50779855589195
True	23.34199919977104
True	346.33252144629853
True	325.0212111803726
True	561.8554140768115
True	447.2338238711185
True	353.68364980059874
True	154.2309866712115
True	12.865715176508246
True	415.3067549596514
True	286.2941633379271
True	138.65143263695722
True	296.7753166310241
True	430.7150102204038
True	814.1375632151227
True	305.1500407149732
True	772.6405231626464
True	405.8066981121376
True	374.3393423532892
True	1.138285485666217
True	1166.2312537146972
True	108.35407619018235
True	913.060520050835
True	199.00613845615732
True	471.6906199487541
True	674.3931188007422
True	81.91659975037159
True	474.7745062896387
True	30.2876069423643
True	411.8617796946661
True	74.12657528342108
True	232.35163987579776
True	35.74079541129527
True	654.8583971521222
True	185.8604954640661
True	25.060042721771183
True	394.05056159058233
True	110.82150896870944
True	176.85551829551517
True	842.989708762534
True	259.9724755304213
True	151.03155225821672
True	385.6688100665052
True	520.4266950439998
True	338.2597127634489
True	526.0800511907407
True	614.0284266131849
True	159.76581605492686
True	7.311262018697464
True	72.92467846659824
True	436.2761369995644
True	93.07388237049145
True	81.10744819516113
True	1046.6556122096038
True	28.647167107467222
True	326.2311766764621
True	315.5245741936427
True	466.3895781377592
True	673.4914982690347
True	185.8420964889545
True	642.2733498056934
True	335.1301966403631
True	344.3792657655744
True	259.75298137432753
True	211.0439612668288
True	355.8422331467521
True	455.5582358940341
True	417.04055664647234
True	601.7399816046596
True	132.52194733024757
True	77.7195329465721
True	40.86090706334406
True	300.7137398142232
True	648.1016038075584
True	401.2401425573016
True	781.9044777136836
True	208.09131354147155
True	394.6659005466222
True	65.82707072507372
True	53.64976237154498
True	415.1541222945048
True	206.1488167864458
True	228.00418115012548
True	41.35955712175816
True	1109.4318886049775
True	177.07448799996445
True	904.6952048410064
True	312.75203230253743
True	933.0560544601258
True	230.6520126000993
True	452.8940751239981
True	531.8929035540831
True	612.6272016110172
True	219.19978780219225
True	484.8891789084254
True	928.1848147992562
True	130.30488271392787
True	7.587441297769099
True	546.7529784225896
True	29.238803445064303
True	72.91309975407819
True	810.4940109304887
True	233.2986087900171
True	1005.291285565652
True	687.436729104059
True	398.3039970990939
True	272.8341310315375
True	485.3963446701195
True	330.06532169896434
True	180.321341297952
True	674.1288633660736
True	720.4796544169418
True	209.5843334007642
True	88.55200362833163
True	514.1949753628247
True	136.70766295902504
True	387.7702735917495
True	360.83512530183685
True	61.03547150998074
True	368.0433169906432
True	398.93625997026993
True	392.480901737443
True	422.12926541165785
True	417.6881861672185
True	631.0342121279978
True	58.711973138003856
True	447.0573298076623
True	334.26197714208297
True	636.8599420130466
True	217.44778302486773
True	99.54836256378472
True	42.87879454833597
True	542.4287278969059
True	623.9309573685407
True	191.4182335088654
True	417.5417167444492
True	335.68787674207783
True	18.84429992658536
True	163.15320876636278
True	293.6787580978565
True	3.5263773408768
True	876.8780177522876
True	82.13201745593433
True	101.75249580576792
True	114.9589179721783
True	365.2380803627659
True	35.433198659232154
True	449.048989354697
True	224.30569093279223
True	5.426043160177934
True	118.37569783960328
True	434.8279062412832
True	49.6694057970513
True	68.08285229980828
True	166.47666089843554
True	281.5218783808036
True	992.7136180408528
True	383.0609435417692
True	946.4365766768594
True	181.9797190049579
True	1010.796007097864
True	780.7049422144095
True	654.7870384408834
True	392.0346542598552
True	399.5675468660247
True	80.12724415137349
True	71.4306007004561
True	80.1397298093702
True	173.38488512925645
True	467.6123348825536
True	1140.272226324627
True	182.1488312331642
True	355.03315805267715
True	438.2410403348413
True	607.0582312585956
True	591.2328769398769
True	278.5071781068796
True	448.6175899873542
True	661.6436464701306
True	100.30449350184855
True	721.0499957706371
True	253.3756138287418
True	137.31418749494998
True	412.6855200188024
True	869.5120419284642
True	427.16759559010825
True	848.1161476231348
True	195.5112560763392
True	350.3775046815581
True	696.2802035634066
True	619.4453363800521
True	191.3178623989465
True	256.44790407388643
True	807.309421961837
True	30.960915576453807
True	183.4722142514356
True	520.2771929335031
True	693.5448445834129
True	97.88261011519891
True	37.879890389576175
True	156.739493178873
True	712.5638162721239
True	325.85335731489243
True	549.8048260530035
True	343.6809683868645
True	285.4086391767392
True	483.5931429197466
True	486.1253548809957
True	73.75284656085444
True	374.70880269127
True	764.5463195574581
True	0.0
True	298.4885295481749
True	248.6222537539436
True	946.8252237453288
True	149.2619780381659
True	671.7553622480785
True	655.8481524328325
True	116.60183211127146
True	221.84425478055485
True	127.65185926269228
True	11.41861988440442
True	295.47154709011414
True	381.2187039294914
True	1147.9372745855385
True	247.02351435744265
True	411.8031315440752
True	647.8942627580416
True	212.8915109324872
True	27.976792946138303
True	854.1088431957147
True	617.3300019760278
True	149.3886542902173
True	644.7153586443533
True	161.55103748861032
True	307.59840854373607
True	765.6759565981844
True	36.94154430461396
True	105.1964836091955
True	508.5965004793359
True	64.10787852276388
True	76.32186254545829
True	397.709130304672
True	22.93494586947999
True	777.2224294249766
True	103.93120192330112
True	159.19183767846852
True	20.137730961062847
True	711.6424409280132
True	30.74298483936869
True	775.1322779479058
True	395.2981350994047
True	119.69741777097036
True	697.4712956248028
True	522.4141583744185
True	563.650455935449
True	47.71025744498896
True	370.8698048377023
True	5.216867026947538
True	95.99991570962152
True	369.5254926510903
True	48.31203223515388
True	119.26406031252378
True	318.0446490595013
True	186.42724211335025
True	99.50260573836866
True	669.1168925421395
True	20.363165322665857
True	1137.3650576291084
True	504.4103855458346
True	301.3339968969529
True	497.9196096603909
True	124.67584073867972
True	797.0380851504749
True	1086.769700208653
True	752.4052167993428
True	172.31019951942233
True	227.7983397154861
True	52.90609711704696
True	58.50887935709812
True	152.2546661361086
True	99.41556674586307
True	171.01621570808064
True	1158.3792445477136
True	304.32278791174025
True	351.4582383936008
True	700.5638358713389
True	17.85616167610803
True	15.4442699731607
True	608.2893322449463
True	5.515172682998676
True	114.5052877976524
True	678.5418202720646
True	179.50872224399825
True	662.0029663981151
True	843.0128852524582
True	157.12292801208457
True	904.0925896994228
True	3.10351920147313
True	476.97432706355806
True	1038.540954801298
True	25.490913203027308
True	240.26484345639267
True	154.28738253059714
True	968.0169633704736
True	233.87249649763385
True	495.9504345669786
True	117.26283870726898
True	508.3580709997198
True	151.72795590817736
True	101.4102445551772
True	386.8568047038304
True	64.91751167855668
True	54.50969664288242
True	1041.384908076262
True	263.0189869112242
True	154.06614067866974
True	363.7022771753112
True	406.12677727106734
True	215.08873742628532
True	168.50824679257855
True	393.9456918299767
True	34.49479648895471
True	488.5372436613393
True	1093.180230796054
True	110.92856576960642
True	473.03512028763726
True	306.2036892073452
True	26.03249880519099
True	419.3614069681771
True	98.17596311685044
True	598.3570707406742
True	202.4754392500548
True	406.3370614419227
True	21.34446673299601
True	433.8458255702244
True	104.5527814395823
True	337.895622441816
True	32.50960682535721
True	174.5606156285232
True	239.1893883011652
True	750.3141826699423
True	61.06323855697831
True	130.38493580207526
True	233.50019384124835
True	142.2752029155366
True	607.527718129121
True	546.8517134381835
True	776.0838654065777
True	387.2355275498881
True	536.2412682220798
True	413.2229251853498
True	688.0001286994216
True	75.15245060229915
True	483.8791187893012
True	416.5913389547986
True	50.444938215363536
True	77.9779260250798
True	130.21815006801216
True	89.98150884158703
True	325.3048534933039
True	825.1413561199857
True	325.6221143024677
True	1098.16413116854
True	319.7295625741123
True	893.6018881106936
True	149.89444385313092
True	583.8945419800162
True	630.9493791401795
True	694.4038263148071
True	443.8191492213232
True	60.263657716636665
True	300.1797141193818
True	42.302710251241386
True	160.59792862638338
True	168.73295433330114
True	1138.8891320887644
True	227.44045544989896
True	557.3964586024433
True	554.4935629661344
True	561.350189199238
True	887.8119339958421
True	582.015636293054
True	664.0360664738588
True	940.023414425492
True	124.24904936976644
True	301.1040472157454
True	259.7316994612262
True	320.8523904836861
True	88.769844819413
True	378.1662711262835
True	4.946960183010138
True	342.15474927662694
True	245.50026975074204
True	590.7832303657794
True	277.17860517073905
True	357.7834939875926
True	11.448425276154705
True	57.839250547994624
True	542.9464724903829
True	31.975044374587164
True	137.45595864810377
True	64.21912159518774
True	152.8041733019878
True	232.45384760039025
True	72.09882950282059
True	385.2165286775957
True	266.24868579294167
True	99.12071751116196
True	334.8690493898718
True	60.28462686382159
True	617.7939028641146
True	835.731954553939
True	278.8143123846613
True	1195.944265901696
True	108.4801407783239
True	320.31836604221064
True	1028.487213023208
True	88.68020175589064
True	289.91183372163937
True	9.717194220800708
True	403.5233092673158
True	449.1331133872544
True	162.77397707478082
True	617.9122826168492
True	887.9631325893291
True	151.77885721475153
True	79.89143599052555
True	346.55161336175206
True	546.7405395783903
True	618.9180689544858
True	1227.3537572470068
True	25.40105767198588
True	955.627792344448
True	137.68836411517373
True	626.5166881747252
True	117.6707776804154
True	134.3963576655495
True	188.49679575411423
True	167.26105192886277
True	753.3777100210484
True	199.20854050315265
True	234.0567185029961
True	69.58761825850561
True	513.7833623117681
True	433.2682933673182
True	170.42351586765946
True	236.7244580585612
True	15.765916694239182
True	433.4177880777561
True	226.0693692110279
True	280.3858998761665
True	111.44130835236412
True	689.0986508296266
True	421.85222506660006
True	259.6442864892238
True	637.1400406231946
True	522.1329759133458
True	478.5485804865674
True	135.26238663367994
True	522.4175428551573
True	445.6376511398989
True	3.254670784162347
True	201.58786447724265
True	89.08113767777485
True	244.7806317135575
True	2.510896658211095
True	127.14421618801832
True	353.4262203481787
True	7.551592347359225
True	841.177776140119
True	162.02582296364068
True	683.9541104397148
True	769.7994232024712
True	162.5064056910029
True	225.53772818744807
True	487.3093282217972
True	818.4199896018774
True	47.58489999673037
True	38.6757019634145
True	133.0116211173697
True	615.7422237079727
True	727.0476490013693
True	176.02720423134403
True	592.2889469919817
True	603.2271566240463
True	837.7063749109824
True	405.5044773294728
True	183.14745647235893
True	883.4951419378793
True	222.861680857759
True	160.06128238621125
True	331.8388399526048
True	223.26129039814057
True	210.1652920407452
True	604.3102949367506
True	259.3810557312985
True	194.1100211899905
True	465.06041169148114
True	469.3602010858804
True	67.14830549456951
True	266.079671314557
True	77.40953348621889
True	359.9611915657406
True	355.6977211213768
True	250.37347578729853
True	182.2820343690025
True	385.1229821604501
True	645.0463437253767
True	748.8179697554117
True	293.39528893146326
True	725.9266774517693
True	65.81959952013236
True	879.07207931081
True	350.05283291280404
True	13.274163632072954
True	640.2418894282558
True	704.6386703008665
True	262.7760566050729
True	171.3171308249787
True	49.51463311500608
True	387.0830703646029
True	77.33606157923145
True	13.175083837806556
True	902.511763139088
True	371.498575572678
True	176.44141694045388
True	970.9098850718976
True	11.374345375181449
True	794.7809020099814
True	30.04791735597956
True	663.0918997005792
True	57.455469650631
True	766.2068180598716
True	439.52619948094576
True	204.39230138950285
True	440.6009201077719
True	212.90972612154533
True	292.8490708302769
True	230.9835217314332
True	414.4976492201384
True	10.227212234844307
True	324.5089681973232
True	107.43859161306274
True	11.33275755715444
True	469.6701194502627
True	740.9519768285652
True	301.0862137914529
True	81.47605417688
True	307.0254101901204
True	79.65743121085123
True	186.8114425249776
True	184.7071767942081
True	376.1638058187089
True	40.362318474870975
True	134.45630127276388
True	378.648375789873
True	883.9249551084295
True	114.24536527976818
True	204.56129237429408
True	456.1412032167212
True	19.357611188664755
True	408.99721648325686
True	521.6601426662227
True	93.575837702708
True	412.11334260684646
True	337.892165089007
True	424.7660606533223
True	574.4299515436343
True	1034.1824983296651
True	955.748504118472
True	55.278851723697045
True	1078.7280109745752
True	115.28489606756068
True	110.7397902020316
True	111.78272180026244
True	502.5551483867468
True	371.7332036455234
True	594.1083744037649
True	252.52283807006583
True	163.54042687912366
True	403.19796318690425
True	17.191480595870104
True	462.4151484693144
True	377.978095677874
True	149.38015354975164
True	90.67639055183216
True	528.8692502180979
True	984.251572556991
True	211.41405709606272
True	67.35726437581569
True	420.6928760223462
True	378.8285287232275
True	497.7224772729276
True	336.0935898225475
True	2.02253580261492
True	532.1050733509436
True	515.4582874536211
True	510.5321080889664
True	189.41654964586397
True	104.57869096582824
True	20.357174033519943
True	374.551795889857
True	107.5406442465313
True	7.576882539699325
True	32.59019317680226
True	347.5317272539068
True	663.7817101406522
True	136.7266274030973
True	84.39038205237001
True	24.84696109636619
True	404.0452956639948
True	354.9170792917729
True	765.388282064248
True	304.0235129105666
True	501.2956528802985
True	543.1104513332291
True	521.7654565843387
True	288.3732731184442
True	534.8376359682054
True	97.24878129367394
True	585.015612773381
True	7.121502819320504
True	371.4910068719562
True	453.4061976028448
True	951.5593494988952
True	343.7062098061686
True	809.87058301129
True	974.9807588810584
True	181.5329945662051
True	39.73421560501557
True	353.1399647328971
True	386.1016668947484
True	592.8211891337875
True	257.5893138455435
True	28.724764221710437
True	632.1779197371485
True	136.91785275253298
True	1022.3607492067712
True	331.26618367263
True	496.45442767706976
True	123.50909935895608
True	824.4622796957631
True	143.90231971547846
True	820.189269758464
True	587.246150354044
True	179.78144408812022
True	108.3812802031817
True	67.93662876530762
True	575.4911545304363
True	888.06709149307
True	425.6140494644784
True	551.7143649342197
True	133.95137101851762
True	615.3192218971674
True	488.1072807598895
True	783.438698062829
True	324.70955539086776
True	570.9104682666149
True	111.24505313503803
True	27.490560640575875
True	420.2195818030128
True	170.19806611447197
True	101.5879154273154
True	377.5237888897647
True	1059.362358719712
True	264.499106563862
True	545.4998179104322
True	10.49123050566587
True	72.67121082108167
True	321.8551942654649
True	802.0339163563199
True	437.40893289012286
True	526.5259990111341
True	715.4543755026705
True	69.48303961594253
True	737.0962951935113
True	48.909521285063526
True	108.1118549326537
True	171.1217326172408
True	86.3167118307903
True	26.32591664384582
True	312.14079694470627
True	454.9780267168709
True	909.3648295313338
True	857.4046403566449
True	5.200086029367977
True	286.8423841644696
True	463.7897136580668
True	122.6303876713011
True	242.23348487699025
True	327.29846301919457
True	1317.2438301507352
True	450.45865377583146
True	25.43758114166806
True	181.10326041141863
True	720.4677657340133
True	36.02370424615747
True	179.9806574106064
True	555.9967564554973
True	71.67473769890553
True	873.4984116837048
True	341.38853891539213
True	667.9213278195198
True	76.28100090911718
True	677.7058138587199
True	588.2753798101417
True	851.607741872132
True	265.7366851907271
True	499.1445382021642
True	841.2145514268885
True	916.8736046074804
True	245.5291059520532
True	778.6064072798343
True	229.9970702367104
True	433.81599264722576
True	361.2085839354238
True	495.24688693018015
True	491.9280906398867
True	310.37714065882284
True	354.78866464819845
True	111.08501893563542
True	364.6600676669927
True	1165.0844355271192
True	307.9821489297727
True	148.43838943198148
True	301.72917376413886
True	752.8784112367524
True	654.5086717097021
True	417.6946549124493
True	124.02873002676252
True	329.84279540082633
True	33.39580068929527
True	170.90942077876824
True	88.56880786193733
True	88.4824423550783
True	555.5831671667115
True	134.5149100018844
True	137.59239077050813
True	111.86337001283636
True	85.13191077415209
True	455.93961361147615
True	384.1259678771879
True	1028.3753340539188
True	512.4980672315778
True	841.4645711422529
True	264.75502078866623
True	304.9245068939761
True	530.3147824223777
True	192.2189209175725
True	759.2373932242037
True	248.72683424714813
True	350.03027257495535
True	66.65388366520702
True	115.9828912731614
True	256.54632915418307
True	121.38864800324797
True	481.74724815561655
True	33.63312625319313
True	562.7181010511183
True	1027.003872575397
True	722.2261023210834
True	1.3477151575309732
True	61.38907667766043
True	496.2536280450463
True	439.6185047481011
True	74.21150920123283
True	121.40800088918664
True	294.69743785343275
True	81.98758037944116
True	53.7690972094429
True	696.2749254580654
True	657.6905928409963
True	163.00481534122827
True	177.96411945704244
True	521.8969032991688
True	53.67208983952225
True	25.672335035589267
True	535.6163594077296
True	453.6492035286398
True	1110.0575104831455
True	46.03332253183636
True	472.5072887488509
True	870.1990835469356
True	789.2447292932368
True	298.6086731610856
True	766.2841453939747
True	395.4068387338957
True	40.54851432233569
True	99.82514821770756
True	708.8119752572062
True	72.92740328546887
True	142.44886443264593
True	934.4674770715064
True	197.16945503909773
True	273.85447963076746
True	100.04850769961809
True	626.4429702525055
True	614.3617788560216
True	210.92165458137893
True	426.60394426602113
True	41.55603556865153
True	278.7448127113868
True	590.2387819517994
True	637.7060747156107
True	315.6414345240476
True	71.7966317143977
True	973.1463186706504
True	1114.8179084256358
True	564.520103229792
True	62.70411395124936
True	30.49056112780219
True	91.77288380885544
True	111.02148136284512
True	102.1854578693694
True	896.9881536027257
True	1184.9234884606608
True	737.4773454231771
True	337.13422155333234
True	8.497780724553497
True	21.79359235258676
True	334.4275703363602
True	473.2164541716638
True	44.69986308923626
True	571.6382495749866
True	426.3001167195533
True	410.58883736032834
True	81.2366483888292
True	185.60120023533295
True	270.7992311425277
True	131.23468346118833
True	386.5156868353446
True	41.13696451156845
True	165.66154126355462
True	1131.4902471230575
True	5.887555845075118
True	28.96669741638333
True	580.1199830827026
True	365.1937352931299
True	808.7535182581445
True	155.023926464124
True	783.6733917708749
True	594.7207732036486
True	257.0942119608427
True	438.6292831798421
True	332.0314625861918
True	299.6333413799784
True	272.6440328479321
True	401.1898110032367
True	506.6938565283608
True	496.8182467143808
True	104.67946644641448
True	356.79498385264634
True	9.18689002621882
True	188.48198397345664
True	221.93172856959472
True	852.0714934407046
True	587.9546874942828
True	30.470048895261208
True	720.8373714712022
True	864.8714965484838
True	100.76248274398247
True	356.06096626969475
True	838.857483856261
True	215.97170553955075
True	168.13777475010824
True	530.9153895903346
True	569.4462105793872
True	1117.0521292514643
True	147.29723178444095
True	156.51718087591374
True	251.32292181568516
True	310.30140746925167
True	436.5932270429767
True	420.2720954384386
True	325.1582240878949
True	440.6923267574032
True	515.0795897348863
True	227.52610870088563
True	1467.9873785894151
True	255.80803192307795
True	405.49724526775697
True	51.02956669999803
True	773.9619552307958
True	261.1824201552802
True	911.653292428522
True	543.0613888717493
True	310.7087469334443
True	773.8629677901098
True	267.70758951907743
True	220.29379282121027
True	259.17399009572404
True	214.3006748127811
True	144.82780208899362
True	252.9582593784631
True	735.1607139921765
True	545.9859774305535
True	220.08528286549569
True	1105.6369004379512
True	115.88187774575012
True	258.89411495813414
True	74.20928492780378
True	301.6420731340543
True	414.8535160756006
True	94.23069845951755
True	218.25106735893223
True	75.20296290778451
True	691.2053465030867
True	368.54273042937297
True	220.64259771041853
True	735.5350322416114
True	868.5133342503435
True	799.2334649813442
True	819.1361791071265
True	352.9604249064625
True	1.2942612403955738
True	261.78938762832973
True	51.77840287040648
True	384.78039977599343
True	55.25958686788818
True	349.4568250417676
True	852.9886273517957
True	1025.5155859685412
True	399.7756884077442
True	22.55264053623297
True	528.5766519203884
True	499.06167639233536
True	192.282548872258
True	233.92405213605983
True	290.4521768084539
True	23.97006837550753
True	125.59980548717976
True	955.37294340928
True	64.51208197338372
True	513.7998222201546
True	784.7779634034358
True	102.51807508145384
True	252.97974432266125
True	113.10311774243485
True	13.519751138481793
True	1.504253520091173
True	121.45353391921329
True	998.3625301204726
True	482.0995459203127
True	67.55149300578337
True	789.5117009522614
True	332.63914819554594
True	1.3150251828976876
True	438.8361684324236
True	187.82757927567505
True	521.3469384520148
True	84.2865165299129
True	333.2376807129406
True	378.5307264738048
True	165.1037556621445
True	207.11411732502663
True	130.464492757104
True	175.84375244671853
True	966.9369561218966
True	15.889803953955578
True	496.4968945149519
True	495.6792103667475
True	382.2310022531571
True	226.0249984885812
True	228.5735834769103
True	148.61178688398832
True	45.71085715458121
True	484.7701787914038
True	150.59542212551884
True	856.6335324047683
True	832.1893923929006
True	257.5454022450616
True	306.7346386000869
True	508.3174212982643
True	42.11845953160216
True	87.91727491421275
True	754.0824146738609
True	1080.4876022553135
True	111.82558364904274
True	719.3632623310871
True	144.2100254050695
True	945.8778718762812
True	678.9079370429856
True	107.81991356883152
True	270.22514062670353
True	625.351104808077
True	262.35496863853604
True	48.28237452624743
True	553.5699562099119
True	452.392239462903
True	5.990147421050696
True	485.4495614981378
True	68.86398255529232
True	163.8512867771861
True	231.4360114057828
True	312.2078642782675
True	70.26759823047948
True	221.4395471830956
True	347.0625415909948
True	439.2848062236921
True	898.5466140614765
True	48.47612574951656
True	851.3497342305958
True	1007.0046842978672
True	132.60623313955327
True	73.45348387086177
True	956.0498566596984
True	36.56484192152992
True	228.9385057175792
True	85.32304867080164
True	217.6697688412044
True	362.4205082612261
True	934.2077675040292
True	93.59387684019936
True	69.09178118354227
True	630.2808839578879
True	278.7948398206054
True	728.4619770108206
True	55.2193225289373
True	477.177215870628
True	382.5985959782166
True	677.4706999925019
True	48.70915007448599
True	113.3329423651046
True	29.874324526975304
True	270.1163013536527
True	42.40776630057847
True	349.95857057153853
True	2.54080098901639
True	1188.8224808581274
True	106.89632352301189
True	137.50560618079516
True	348.9621751587161
True	706.3445326282898
True	668.3588255171109
True	1038.4303080549803
True	458.0466091128424
True	426.70112937654574
True	140.19143973616036
True	414.0507665215751
True	838.6691329633649
True	421.6841422673576
True	942.5950231486606
True	90.69218348590184
True	434.3579758594576
True	174.7022265790892
True	282.1703843779584
True	749.5829554997651
True	168.43162771525647
True	130.73679384790864
True	66.34386044100228
True	875.961706018214
True	776.5847079731432
True	81.8212156249223
True	457.4718114320184
True	757.3656961747774
True	413.10628528640245
True	57.85620053447133
True	325.1396700745531
True	778.5713548870642
True	30.167748486884484
True	361.4748852641951
True	168.76188839704753
True	281.5197451972173
True	34.37693056696114
True	225.96981841317236
True	769.0356286534218
True	639.1809919008618
True	55.514881922314295
True	295.29908741112325
True	880.3508145970928
True	17.529183059002147
True	311.14697789358667
True	287.18915286838694
True	425.0469435951967
True	220.3349587248589
True	594.6418718084756
True	46.50425868874812
True	966.4137636320816
True	904.0519657852642
True	47.22386524498057
True	399.9041695231645
True	725.9760547963883
True	899.5953664079144
True	262.9623779044506
True	598.7816848540447
True	125.06047588120016
True	182.05485684342327
True	133.09474500666283
True	136.23010622299788
True	212.154660311512
True	934.1774358737672
True	788.4462613431913
True	942.1372137687664
True	18.710473879636776
True	27.528223643335927
True	344.3890649577349
True	12.850591340879737
True	624.4188462658002
True	1074.7702074204446
True	265.8951198217118
True	214.65915172278287
True	80.07305638621455
True	217.1657019583589
True	130.54043609327886
True	44.39355296394666
True	132.8404408738028
True	90.28631079570756
True	240.1157956941263
True	527.415970753911
True	162.84203955266216
True	28.239217585676897
True	58.36407142014474
True	420.48229853529176
True	259.60498175117107
True	561.8113816279111
True	24.13072957185369
True	109.89813349709046
True	662.8777588388709
True	257.39766842959904
True	467.3488715892607
True	655.4166452836674
True	95.98564662387535
True	113.41429967889346
True	77.24164197484023
True	25.865815610185315
True	130.44632328131274
True	88.45383332115937
True	103.40523344978035
True	154.9737770740928
True	235.34994342648744
True	846.1607368502132
True	279.84354517619846
True	947.6130486707806
True	164.41597600291723
True	197.39704429904648
True	817.0095139832866
True	306.5089613070063
True	608.2018653423381
True	249.32191383829428
True	354.15842908409485
True	451.8665952399642
True	571.7848561956356
True	648.5916939718235
True	369.7967055197372
True	37.4090023770657
True	559.7641255327007
True	633.8023760419368
True	19.5253720160953
True	13.198455138339924
True	264.5683400099508
True	402.5440781860583
True	455.50069618447566
True	67.42980020327465
True	616.3223149360138
True	988.1364456639312
True	241.7060307105971
True	898.0467587712191
True	279.8395483720651
True	111.12546574478176
True	278.40969402063246
True	672.5011777645042
True	39.6408672411408
True	597.0651484570105
True	1265.2658818701934
True	1025.220131995943
True	926.767963300286
True	211.66311635061345
True	94.08982466556188
True	189.3726602285485
True	810.7432852744874
True	147.45733064264851
True	1072.716552242224
True	874.045436277475
True	41.1827734024281
True	90.72610565788024
True	429.20926525761166
True	395.9414146999258
True	211.19425419486691
True	514.3342421492896
True	647.3073425867935
True	114.24180534905662
True	275.8546787672216
True	1010.7528848003512
True	48.96841040453603
True	707.4188721417645
True	532.3934973261074
True	38.83310469917072
True	789.9580427335048
True	371.2165940780263
True	546.6982721201988
True	104.73274741542502
True	261.48516966399245
True	207.83313366217075
True	26.02175842100134
True	138.85356625459343
True	760.8148260363362
True	138.07453116156307
True	353.4157653040873
True	68.36199318244121
True	634.4605262764076
True	617.3927466683045
True	232.32711962039724
True	447.2886557443348
True	170.78347076936726
True	171.60100473340816
True	213.81049292879408
True	287.80145208887075
True	361.8596149346546
True	130.0712587289789
True	195.9555827977884
True	26.323766211603
True	882.6973224680851
True	308.4724696412396
True	10.04874085511562
True	369.1874255441688
True	166.9080889565591
True	628.6504844934391
True	363.2947925110964
True	592.3922782225684
True	536.399250391531
True	459.2199646795849
True	794.459569862506
True	243.69250977352684
True	573.0870160434447
True	157.5669358959569
True	570.7527994524553
True	358.54855436832963
True	383.2529327530711
True	128.8192221257896
True	131.68481599935149
True	107.03410460660956
True	68.74405605540883
True	741.3868789889538
True	176.20046717779346
True	41.47543437835743
True	0.0
True	544.346515241258
True	113.86845308993968
True	22.68861924724071
True	40.90380133083343
True	111.4142720598859
True	546.7194942262416
True	184.24987984784693
True	99.08088128466711
True	34.05111079231649
True	155.32822423516183
True	906.9069316664404
True	54.412805244798506
True	225.62021074478812
True	733.9987915777075
True	323.6194558016452
True	462.1966676508926
True	469.0410778521534
True	512.2691939728944
True	595.1228308601044
True	916.3128498882156
True	264.6181460957167
True	1026.142905036722
True	930.7695520335848
True	604.1829041067232
True	344.628196019105
True	868.1073983429226
True	11.003982999230615
True	33.1687487412727
True	297.8557655979618
True	41.34071468884351
True	196.625195681825
True	742.6024357364369
True	226.25866589346924
True	716.1809307359134
True	762.4333104043731
True	120.64299766176684
True	364.0941637175741
True	614.7611303911008
True	24.010622615359388
True	129.005121647219
True	427.5900534946113
True	301.16946355954286
True	193.86881060423065
True	111.858907601827
True	384.440306430869
True	20.15899889796472
True	361.1184537377237
True	366.5476747605712
True	1015.9929883672344
True	361.6758696024923
True	31.50542574143848
True	441.86624148282976
True	455.9829659076604
True	244.050202991978
True	33.18808628007286
True	762.3633211510596
True	448.661301774888
True	171.19634685864065
True	12.885307672363824
True	1205.480197163579
True	166.0559029076448
True	26.865043138567664
True	302.19773268056554
True	272.74863979744265
True	117.04203614903618
True	291.079020357442
True	45.218409332753176
True	303.09448341033334
True	295.6142962709492
True	315.7465909189619
True	31.656122281829703
True	46.71631712956101
True	1065.0619305413702
True	25.11079156974829
True	13.7399749958013
True	167.10156796925153
True	642.8370226196895
True	8.205577771378943
True	188.32837227687264
True	177.66676216053483
True	558.5723128963217
True	378.2951856608875
True	738.4863601738447
True	324.4302397930614
True	503.8931588368934
True	443.418281736709
True	483.524786526655
True	103.28883973898388
True	1267.6035676159438
True	894.3496212417052
True	280.65559372336423
True	504.72192921611327
True	103.32366424398712
True	565.2143876750806
True	436.8657137812058
True	153.26924951147046
True	76.02980037498621
True	345.45893505110325
True	166.64763791890402
True	29.87453382590168
True	592.6373189533049
True	378.88231524305456
True	71.03965542766787
True	27.527729185734096
True	672.8333941926662
True	486.6658748199488
True	73.18145350351688
True	18.96386527419755
True	331.45602808337867
True	337.456951226971
True	712.2275847247728
True	561.691279593651
True	559.2241607859442
True	795.3284985149515
True	9.482214209141407
True	59.356894799420665
True	37.20667397182551
True	56.20110830895764
True	503.1963134360432
True	591.5092839100747
True	85.839479715866
True	104.36058807483606
True	198.2373360461652
True	75.81096538246506
True	175.33224209862382
True	218.6911801528686
True	272.5592733168998
True	785.9021143077256
True	616.4981054464463
True	286.0207572991927
True	194.16909225766005
True	278.6400643805026
True	249.1209650468317
True	725.7443842013128
True	323.44218873978315
True	172.9032002012739
True	909.062826234328
True	330.2315263675255
True	467.1276444827276
True	157.51433816268198
True	115.13096827518407
True	63.01412117865528
True	208.61173707257464
True	974.2369661386044
True	522.4135075971054
True	115.03296011776992
True	361.9543264629032
True	98.49060969718296
True	669.8421594948902
True	4.347410232548984
True	679.3308344732359
True	38.19960983788779
True	942.8222027674572
True	852.215039674308
True	210.77868160166597
True	28.1642539354649
True	80.28723006428764
True	440.2186057679281
True	228.85940342797323
True	1.0511782655049446
True	78.93206632221806
True	1094.6784493661062
True	340.78530917541497
True	670.1355505486372
True	487.73641955491496
True	27.066237782677856
True	136.01032872837845
True	447.4861141698888
True	901.5833696582916
True	812.4961363957124
True	418.1665226734906
True	346.7686158360116
True	17.915325369557575
True	81.96211620787732
True	779.6277043264636
True	443.76387161074194
True	384.4130277271394
True	905.2993338596706
True	26.44469369458337
True	217.8622817561134
True	885.7445038829356
True	237.4449620973353
True	8.845229954781075
True	504.2038759422513
True	105.07012763422402
True	619.6318278183379
True	50.232323072740726
True	260.09649377044195
True	875.2753872595497
True	917.8852637695356
True	276.5129586537111
True	454.5127534888732
True	111.34843247252016
True	607.3357867821953
True	261.2263001944981
True	193.28578022710812
True	858.938316069328
True	58.71992572797358
True	718.1972976952361
True	281.031778918168
True	298.2368834357182
True	166.4971895817568
True	489.6007493638568
True	601.2675085502703
True	367.424590698335
True	413.40859565721655
True	68.80955647176793
True	159.1962147367356
True	454.30471665755294
True	210.2430018267806
True	37.09246757293586
True	207.90689940300015
True	387.40805572913166
True	398.9512244960751
True	755.9353578235325
True	127.85822451411862
True	678.7249872404947
True	496.42227429170754
True	580.7942995724796
True	135.6389191046108
True	39.96255389908799
True	664.5076840187496
True	73.18270114434083
True	568.2070436226112
True	705.4810797731388
True	453.5386886072292
True	134.64556005330485
True	509.3422878889609
True	4.20862867899023
True	404.1212529114818
True	31.82176462584861
True	635.6442511025796
True	252.76084152425804
True	572.348253034695
True	684.7527201251173
True	133.6384139364214
True	529.3966576397289
True	527.8891599609067
True	63.4467126395713
True	970.3604682939862
True	2.5812658046050707
True	28.75789120308421
True	615.6100965193493
True	662.3402877328658
True	135.5225660946163
True	409.3120582772099
True	119.97507898736094
True	69.8803702097968
True	455.1435924698678
True	39.72837869619906
True	508.3875852720888
True	12.626693152287547
True	842.5241139873639
True	552.7271397304656
True	682.8123339555638
True	99.01083269307853
True	355.6534440238088
True	995.4871755338048
True	863.5938348798638
True	140.5256596362461
True	556.719251425802
True	460.5198567587297
True	245.0814788288195
True	266.30149925599113
True	4.528123286387856
True	335.4305235019188
True	13.289513265003112
True	377.2494722905601
True	77.85522847771676
True	420.4949985840296
True	664.1259310190021
True	128.85801924749066
True	235.58299972714036
True	653.0750932770952
True	671.3332613089598
True	297.0159215217452
True	141.40049190453826
True	163.8529323010696
True	472.7097460076688
True	86.20429237402313
True	9.96369116335216
True	492.2511749066831
True	550.16058494869
True	19.82029313698655
True	138.04694575976862
True	908.4290273029064
True	494.0368565260157
True	270.27734522165235
True	33.21461259351578
True	469.9416073285954
True	111.560336584766
True	586.8115220083758
True	667.2191117711237
True	301.6444847498098
True	393.118315062042
True	183.71067457211143
True	236.6186013924329
True	73.30040582829182
True	222.70332496420968
True	491.5606517228134
True	22.2724537596192
True	459.2737933110729
True	368.0901727657951
True	739.6508093596256
True	933.6612369998304
True	920.438036671061
True	159.99870326381787
True	412.5757533863448
True	72.79605830356134
True	194.2218552745512
True	312.77843257484375
True	10.34335424371278
True	790.3148806462447
True	23.18979117458904
True	407.7497244420384
True	276.7659277648626
True	645.3395312362113
True	204.2225077100901
True	41.12004062392607
True	721.2819813330665
True	1089.6248464657303
True	225.94749247681463
True	130.75488158148215
True	607.8253366556238
True	506.617404630968
True	18.689468041998573
True	828.2960239494485
True	113.43179383666892
True	45.59840685098398
True	303.4683731790917
True	348.3286930634676
True	403.50870885430726
True	271.20203225270774
True	19.2144663799125
True	24.354611185794155
True	822.4676984856371
True	203.66005870708605
True	115.08578741389437
True	803.0287216214577
True	641.6574081639794
True	651.4040070811242
True	445.078215336927
True	149.58307689552518
True	32.18773568134826
True	102.22086821998332
True	443.52089984834026
True	242.07102455652503
True	479.5511225538408
True	146.39913171381366
True	473.5439349467643
True	642.5833296546878
True	946.439083726912
True	24.735712430305917
True	959.5875440281304
True	1048.856624313671
True	496.0677117956959
True	86.02001674517905
True	835.861688598847
True	638.5625470236116
True	626.48869956406
True	173.98404723616375
True	724.4327653031822
True	713.4360651147234
True	123.29066111336232
True	758.2654822737135
True	817.5356370995895
True	502.9767475215908
True	233.12024927883047
True	75.42777241808405
True	314.2541713628791
True	347.35666781782584
True	464.2495623066494
True	431.9937301089725
True	183.06606841994133
True	313.2055497271089
True	3.027734274475203
True	12.286083307162263
True	106.15113199575018
True	133.8685394003707
True	348.8750650340728
True	342.9755617792892
True	105.78279754615322
True	18.04270550921201
True	212.265453622984
True	821.7962473555353
True	453.8814349684196
True	524.1999839058051
True	563.3270352744096
True	860.843550279083
True	642.3890163418716
True	92.88842525753158
True	211.45262345823232
True	246.75505122377305
True	278.4760291869296
True	103.2691166168825
True	359.7232373619294
True	427.09611619390336
True	167.3727732933576
True	649.8939909310349
True	246.40171141010737
True	210.3540286402092
True	28.943757868813147
True	246.5949326565277
True	483.213779705628
True	165.68231093384162
True	533.3261925612684
True	471.6912831271259
True	249.49840289882772
True	97.64626620751532
True	43.88903997442214
True	407.0430433689993
True	781.6818167720854
True	158.30132105506956
True	1072.8362579199131
True	1038.8632519261334
True	481.36492428310464
True	97.51075240024502
True	128.02270901854638
True	671.227507521163
True	7.509979294750411
True	227.56273370298365
True	129.11340794861312
True	118.8531362927216
True	334.824596074984
True	655.2810678626257
True	36.88785949406272
True	119.1416514664003
True	950.7457481126112
True	52.6449159736464
True	451.5432443099144
True	522.9489002701421
True	249.01133904384488
True	128.04382257442114
True	934.2231387006756
True	1205.0918667964938
True	513.8950950096013
True	649.8672989525563
True	206.24995007916877
True	150.52332225425985
True	332.4688730069129
True	258.8122620869862
True	177.09726127255098
True	304.2863571822812
True	352.9237987861271
True	11.755096264921178
True	624.6336229843423
True	143.32359260887748
True	75.34125821200948
True	423.9594226967952
True	312.58334925390307
True	1219.058700464551
True	350.9752706937741
True	949.7603667260054
True	9.83418213855682
True	275.96694913541467
True	221.56724860073905
True	154.51698348746254
True	490.1125884568085
True	204.2991414394075
True	414.1199754614518
True	343.041806211499
True	110.48197753302924
True	361.1292241660966
True	1048.0084840205022
True	734.6841723283228
True	220.77396908446173
True	108.74695479774324
True	295.7525051023657
True	22.81751582658027
True	362.4084734824559
True	306.629668453229
True	562.0053241558082
True	438.7996352288503
True	345.7622152168539
True	159.33190783519944
True	11.262483027327216
True	423.2037543367071
True	288.7531908165478
True	135.35563641221862
True	307.43097331923434
True	408.0094944934996
True	803.093607559862
True	310.8251528620278
True	791.2488600297138
True	394.54254315794856
True	369.7048101903724
True	1.9409978508301744
True	1202.6306957432485
True	99.57979894695757
True	869.3097191121266
True	203.28678526366093
True	484.4138305148769
True	694.1086389332579
True	83.53791190840732
True	483.4298263225122
True	32.33561208369146
True	416.2633425167762
True	77.89746157776011
True	224.36431137570972
True	37.7194922177862
True	688.9047704373022
True	188.96178558892004
True	27.56512583360901
True	412.6900609414719
True	108.9255580015122
True	171.957014041225
True	840.4100265864204
True	262.2274279092924
True	154.80472212775172
True	370.9256296082986
True	526.3490130662201
True	331.48618266919794
True	511.06781656468377
True	618.5494239081279
True	158.50882316744728
True	6.550486372102102
True	75.18153662785598
True	414.1275892448255
True	90.37119498643396
True	83.3459719794118
True	1031.7314018964958
True	27.404627843256243
True	332.02320958011063
True	317.072624060584
True	458.11668227256985
True	674.9156750610358
True	193.75028864658265
True	644.9586375226904
True	328.7627105211525
True	353.2361128263769
True	274.5635766442184
True	216.6905126567983
True	365.6532486182619
True	441.53683976434047
True	414.1549082894908
True	612.9332095478858
True	136.79810809473815
True	78.66993417590423
True	41.613059459775705
True	301.41083554197013
True	636.5168897290392
True	400.6572723496727
True	786.0188889152809
True	208.5396968951376
True	388.52848880540506
True	69.77663555321988
True	55.803801976665696
True	446.1392847316213
True	194.21396688118332
True	212.6439050506086
True	43.90187298738684
True	1052.4228225809727
True	178.7344801378839
True	941.9981153464494
True	314.95272983247617
True	937.6068925667466
True	241.93744575407572
True	470.3613198725982
True	529.6119041173938
True	617.6733308434675
True	219.66391160535065
True	480.4131334828188
True	916.40408798185
True	125.37729319201812
True	6.400200127350187
True	571.8231512053902
True	28.67844476283692
True	69.60733379827714
True	758.9619333701968
True	223.9444389208743
True	972.406159109421
True	689.1090068095846
True	406.2048495722616
True	287.3694265893279
True	473.07115681555774
True	331.8986048651469
True	194.71870473573995
True	670.1207357196568
True	703.8973104780902
True	213.0077384865145
True	93.89356222931738
True	519.9308500447918
True	133.67862978136282
True	376.5961578155664
True	337.5725019990598
True	68.51606426023585
True	388.0096715705085
True	407.7619604680926
True	362.6545400631418
True	419.2453873772484
True	438.6593105565811
True	678.6682898412721
True	58.30638498609088
True	459.140934726756
True	329.3142986513774
True	672.6950438502539
True	220.6841078293689
True	97.37155336556198
True	43.93411601692262
True	542.4101299555241
True	634.8240327599798
True	186.69870508494844
True	410.05866308551606
True	329.5640557232659
True	18.544206831021565
True	169.54215362861945
True	282.3089316215204
True	2.850168496966029
True	869.0938076475759
True	83.94744717125423
True	96.71662451475493
True	113.77039126701166
True	355.99597151176863
True	36.81574845395418
True	444.9043919371678
True	232.7555003903912
True	5.1681188191610605
True	111.357179999506
True	437.1811269303972
True	53.190823397212256
True	69.20473865484622
True	180.83348683788876
True	301.162004461227
True	953.9735740871786
True	388.3585157222973
True	904.027649956678
True	185.7618474434678
True	1070.6433474123608
True	773.4435674677352
True	656.1328611150918
True	417.20904526248535
True	381.0199630650511
True	83.18752276816362
True	71.12888302898706
True	82.06180325359874
True	180.02334042258937
True	471.79593129296927
True	1085.5111741795688
True	175.74631991176125
True	364.2539648929125
True	444.1988677056026
True	581.7203717766864
True	593.6184408132533
True	273.3262607000702
True	439.1598355697863
True	691.4646486930387
True	91.02002483462928
True	705.3303801701878
True	264.58870042365515
True	134.10423761916115
True	409.3147682048094
True	852.4570531988672
True	443.29247109730295
True	883.5567471885165
True	194.88643563872895
True	347.4667300935837
True	687.984144816744
True	613.5320245439856
True	193.1178962156545
True	261.92298062920764
True	788.9156222828556
True	32.29463635753323
True	188.6722870708572
True	505.7671534324171
True	698.601842297485
True	106.15990074923177
True	36.73294785853511
True	164.41564942774227
True	750.2471959514802
True	325.8483069307725
True	551.8973343112038
True	352.9409775019376
True	304.0191832124395
True	472.7832760930573
True	491.6155052779965
True	73.08075645045187
True	382.5820483493696
True	739.9107775521953
True	0.0
True	302.29295708269603
True	255.96194036741423
True	988.585482974329
True	151.2795536613388
True	624.5834356493034
True	628.7715280852702
True	112.50058405995016
True	207.70755932051216
True	139.51460354056877
True	11.427300959683716
True	288.1363334614708
True	376.5466366159553
True	1131.613137617022
True	233.51844895093905
True	407.8233544059733
True	649.7727636399482
True	198.5957661031476
True	26.85910353812199
True	856.7649534981655
True	614.0498851921188
True	164.28565129212495
True	619.191068471237
True	154.31453032737613
True	278.76725501593563
True	782.9823404753546
True	35.60923058111976
True	103.98585289180826
True	518.7018307754439
True	65.11294642404417
True	77.0958304053673
True	407.58648893291166
True	21.25950336554235
True	755.9164624696913
True	101.11597351692784
True	153.2353085268579
True	18.067808827764605
True	704.7582541516514
True	30.253107731148493
True	791.2408740103216
True	378.6345773710247
True	116.92237417902274
True	697.4187501575921
True	519.5623548597468
True	557.9595288330268
True	45.247486120300685
True	373.0173848577033
True	5.821249218778721
True	91.2175651042853
True	379.45168195987145
True	46.42121541072601
True	113.77099399341692
True	298.4321609009391
True	184.3636025106218
True	102.05518271393208
True	681.817877120732
True	20.749966520143374
True	1136.5059487304422
True	470.3069584234776
True	306.314288836571
True	487.51530818835215
True	128.05752665948162
True	792.6221357487412
True	1090.3113713094356
True	749.8591635922062
True	170.46147062271626
True	220.8950103387837
True	50.73678764543734
True	58.463371030716566
True	154.12495572048965
True	103.29282434428116
True	163.06576596550485
True	1191.8665930409024
True	303.9201440027785
True	360.3773201207663
True	711.9489171750171
True	16.112015228149616
True	13.106363611322784
True	587.5972950669135
True	5.735261964235526
True	112.74807070241916
True	680.6150419275262
True	184.7520785130436
True	639.2116298767513
True	853.4168779175621
True	150.59098661544388
True	911.576589805652
True	3.4983304181904917
True	461.9652634770791
True	1053.576578302016
True	25.48445349754356
True	236.8463998845544
True	147.97053210724675
True	988.7245948280296
True	235.09289643935
True	522.92455560931
True	117.00599204046408
True	495.7665072457757
True	148.63425106806875
True	96.23300483201356
True	392.7039259515121
True	74.0984166438218
True	55.35968635973517
True	1041.2401276040284
True	249.00442645795783
True	154.7436234950092
True	363.27399746808135
True	375.8978260033559
True	216.40422417501117
True	164.98118306960578
True	396.1588787299432
True	32.79531456490772
True	480.7327671680602
True	1111.6774959205168
True	110.28534163477966
True	472.86265525396544
True	317.70705929350515
True	27.57579868387192
True	388.96423894613713
True	101.18956509390487
True	577.2134449431161
True	209.12218298118188
True	421.9071998442104
True	22.37687808042262
True	428.9652686117559
True	105.73349376222346
True	348.3704384829714
True	33.39550190351945
True	173.88447058138982
True	236.86990263657088
True	745.13225020365
True	57.39316070279003
True	143.36957707363803
True	232.31248789390511
True	139.79528593473302
True	640.0406739818003
True	557.6763134664179
True	765.7061440560922
True	389.5974339389153
True	535.0359068671705
True	428.4531356185472
True	684.7210529098328
True	71.96467678812824
True	459.5703111883178
True	449.4315129887904
True	47.64225676012502
True	83.39350843086198
True	126.41705452005442
True	83.2023614627479
True	341.2420619801017
True	855.6965800255468
True	322.60613674143684
True	1070.2481922852965
True	302.88188287373254
True	907.329850684941
True	150.3880103303949
True	599.9584255904454
True	613.6389840343529
True	719.6041749953629
True	432.12232834277074
True	60.56033451027338
True	287.88865274094763
True	41.24684587799729
True	157.27615880144256
True	172.27418917206234
True	1109.750874492005
True	230.23082234353024
True	548.3619045305405
True	544.3331259991148
True	568.1103708218058
True	872.6940999089345
True	598.6963888954209
True	654.2638991020123
True	951.155260208504
True	124.1552615932473
True	324.32584311881527
True	264.7333540178233
True	340.78499830077675
True	86.2634683509764
True	391.3979126980161
True	4.666610716254174
True	354.17958983254664
True	264.9186883007807
True	607.2355224238102
True	284.9093021398397
True	365.7111303170577
True	9.866079740532902
True	60.8183906404452
True	543.3540162398107
True	29.80996026861757
True	145.47169357308917
True	67.09058750975501
True	146.49552999923117
True	249.39721172460688
True	67.68912111832714
True	380.3124769587872
True	270.52401518255215
True	101.39604126346312
True	336.2480880595406
True	61.54993585085168
True	579.295131670468
True	833.3714485824881
True	284.2530756593323
True	1153.7639391424996
True	117.67257823257262
True	281.578778356179
True	1059.8028104503564
True	88.20933527032399
True	288.3725487270576
True	9.634285504209403
True	404.564410136755
True	457.5529059408212
True	169.4669980918348
True	622.0286051215514
True	924.3421085515296
True	155.90960241925728
True	75.8006718290054
True	334.7476434512928
True	543.2862286880611
True	591.7005869340533
True	1243.2440966334907
True	26.964388401724577
True	935.7104894626008
True	137.72318077601818
True	635.9289234833284
True	116.62590844361092
True	131.07988204559462
True	188.28691817718143
True	163.61609518586909
True	744.0685261040026
True	207.75264635294727
True	234.90026101981547
True	67.82271722179844
True	496.7578634056707
True	472.4783533145233
True	173.56051467846692
True	236.3860078937199
True	17.71253998014779
True	431.0678715128109
True	223.86279819633768
True	286.37695699946954
True	110.704448516027
True	701.7651134680963
True	424.8690880864234
True	254.79812502682367
True	642.4962142267483
True	517.2268197586432
True	458.0625694257076
True	143.4357482880167
True	526.4266087770153
True	416.8544147873712
True	2.510922392559097
True	198.86260882960264
True	91.301237052637
True	243.35170352294531
True	3.1438991213558323
True	132.41451249309793
True	339.3417127214848
True	6.909253970415344
True	818.6302657436986
True	177.12769337426064
True	732.7837257775063
True	782.2188687779075
True	149.7406945356674
True	220.48712510995443
True	487.6548692564745
True	856.9793939189923
True	49.631042193269046
True	38.353538395442406
True	131.49536734014643
True	647.1913912754898
True	720.7864216446908
True	185.51273170191064
True	595.247323372683
True	597.0698660731946
True	860.6994987875685
True	400.86265746560485
True	180.5622755815693
True	880.3232773328175
True	224.1262165869492
True	150.06318812586807
True	318.9624163913125
True	228.65478259111728
True	203.4823534121581
True	621.5053098615298
True	258.37794015021154
True	193.2499488033252
True	465.8023382982086
True	476.94638899341146
True	65.52639473018716
True	276.0678885632238
True	77.07593400716188
True	335.936969668553
True	347.7278023790328
True	259.0307861053236
True	187.7845726650705
True	396.9311693448546
True	606.2328716809143
True	734.6886884530272
True	300.0470675241827
True	745.7901624819781
True	64.9579888253572
True	864.9814422451162
True	351.7718579968467
True	12.10469286947038
True	599.6614324228947
True	695.9026178091088
True	262.4352845237302
True	167.37349629615483
True	50.68835274259356
True	391.41259439162445
True	76.87051577492595
True	13.34950593278452
True	890.2101243778975
True	373.2470476646096
True	178.30807416266515
True	1031.0832060075563
True	10.636400473945804
True	779.4107496399048
True	31.70129039373553
True	691.261071477372
True	61.75187982414051
True	763.6218723520625
True	444.947968745363
True	195.3475447575104
True	446.3615842507261
True	205.84036673403548
True	298.4815986951102
True	222.41285449648092
True	404.4150570893008
True	9.08421381566854
True	323.29858367444166
True	116.07833330965744
True	11.98797479472343
True	468.45051419206834
True	731.6870558700756
True	298.9507699221651
True	81.48907994206539
True	328.8015117982125
True	82.19295322946321
True	188.4522867755721
True	173.9018189647409
True	392.9404275811119
True	43.33662760483101
True	141.72761457029793
True	389.924612315585
True	875.6159168090687
True	109.50437334353884
True	207.19882641991387
True	438.1992039756723
True	19.19382141325625
True	425.9156067917253
True	496.076899845662
True	88.6352634075289
True	400.2216758971059
True	357.37535672893137
True	414.9894554191823
True	610.2303857487962
True	1037.4336931747805
True	962.3105856769928
True	54.49772213871015
True	1045.286138417402
True	110.6113979932505
True	112.96593413872502
True	113.80328821049132
True	497.8599938317653
True	376.6028086434257
True	589.1237591333576
True	260.0114811300349
True	148.87581606937314
True	408.2562059068212
True	16.484703930869163
True	445.39721522357337
True	400.0572189434986
True	144.8167967090159
True	99.20439830784372
True	509.8899179932737
True	1011.7267378573669
True	202.9580594006487
True	68.7225984955811
True	423.1300322700844
True	373.44279389392847
True	486.56911359282816
True	309.21786670723543
True	4.500592378192063
True	526.7776805924708
True	515.9773715361536
True	502.876580804713
True	188.7788653049371
True	102.68634750256638
True	20.586665085513754
True	368.3367890886365
True	110.2281383338892
True	7.9120920172831966
True	31.957921675018884
True	348.52418591117384
True	663.1839556309042
True	130.99048947773895
True	91.19160340303682
True	24.14385180013658
True	410.8064145153276
True	361.27260141561067
True	784.0874503189237
True	307.1149852636606
True	523.4419545137375
True	550.7848523798714
True	532.3700423162917
True	281.62547565536244
True	530.9479375473603
True	104.22528663110756
True	579.210458032242
True	8.155042925500906
True	351.4301530504663
True	475.7810359902036
True	973.4753216578384
True	337.65003786557213
True	792.5785088478436
True	970.6384316824672
True	174.55465762971193
True	37.7918698916744
True	361.4420483880753
True	381.6242463374196
True	557.8996311455818
True	246.11417627188675
True	28.15796674982651
True	632.9503146815293
True	123.45004385941012
True	1044.550311065762
True	322.6629960891751
True	473.5322860683
True	125.73514477949982
True	808.4314330624617
True	147.45594283206782
True	818.4388138073828
True	576.6996911133575
True	189.8245980423128
True	114.90188187784337
True	67.22704394531435
True	572.5262111478265
True	897.0569120736462
True	434.4502767921505
True	529.7758856384188
True	138.20076320896234
True	640.6518712303604
True	474.7329530706383
True	792.7569836404003
True	310.56547879584696
True	579.9113407772154
True	115.8255929390784
True	25.15281198060894
True	409.036049593668
True	168.61956931979464
True	99.50709686959472
True	366.8140910968148
True	1135.6549401074728
True	273.0297024700096
True	552.2379372073099
True	11.58824082289274
True	76.75094892081181
True	325.4391122097018
True	750.833273585769
True	446.36115553843047
True	510.0218033144805
True	735.1973235129879
True	65.58085366053044
True	711.0269930076125
True	48.362170392617706
True	103.1196571804946
True	179.25052892690232
True	77.88694748581096
True	23.39713416754213
True	283.35945841792505
True	451.87183912009846
True	909.9128643267692
True	859.7147870246647
True	5.585604266243508
True	286.39976607973927
True	464.76968064402064
True	129.34396629899902
True	242.63023184215328
True	334.01237229306025
True	1296.1209340294413
True	457.8913416685799
True	25.47396730178049
True	176.21541598096107
True	728.3905457754771
True	35.3229521646725
True	168.4907084456317
True	577.0276731449408
True	73.03505193799593
True	880.7164565447933
True	322.8259727042324
True	696.473616957832
True	81.66390637770907
True	684.645601986108
True	565.5361108174507
True	915.1700068356822
True	251.07618810811093
True	504.8103297862167
True	836.7595799138719
True	924.2287174623468
True	231.4505637977149
True	749.7613890335415
True	227.40145286293068
True	461.8976895032405
True	356.9749429259149
True	499.1970687561556
True	487.6064392192371
True	310.3757916898984
True	347.29891695675684
True	110.8938991264566
True	342.92522998277985
True	1131.3604272999564
True	320.53319164274336
True	150.79698631868158
True	295.81614218156085
True	745.2897963058331
True	653.2206082687553
True	420.10934871189056
True	114.99904942876044
True	336.2987703537761
True	34.14631435813937
True	179.44638607680426
True	90.76949842185084
True	86.1739813739241
True	599.4926191954148
True	140.35019346568345
True	124.46655229946354
True	107.27098715622012
True	82.32059790260833
True	456.9475030499729
True	395.71736411982937
True	1045.5727886872246
True	541.8899404038925
True	861.2583598560207
True	274.58236139572654
True	303.2450792542755
True	506.6973596417676
True	189.0487136905421
True	742.0324691320566
True	255.9208121954819
True	360.7791722443522
True	69.92872340008493
True	108.03394522375314
True	262.124228242029
True	121.23512806673972
True	485.2195854838738
True	29.6241301966622
True	579.9083889156906
True	1017.07156746929
True	740.4069658832758
True	1.298371383405022
True	63.44099528618838
True	482.8826352197429
True	439.2677518805355
True	76.83775311611336
True	117.27420445487964
True	293.8854827507036
True	80.77292196200591
True	51.152968153689045
True	749.208349919936
True	672.3921364804424
True	168.17489104909765
True	177.1632071536791
True	549.5033764932667
True	51.81466750309912
True	25.864652117464026
True	557.9119459667553
True	459.2207450578716
True	1106.3794635273368
True	43.9556592702946
True	488.06514342534905
True	889.7335437849674
True	770.0775914825914
True	285.44074415841715
True	765.9125104180989
True	391.511422935078
True	42.11545248989721
True	97.08015566205248
True	697.8960005139354
True	78.2234337348574
True	138.25305769582718
True	929.2846293226188
True	187.0277231184861
True	271.1897492312072
True	105.3882300666902
True	645.530781018147
True	603.5298729466645
True	216.989184531931
True	439.2741903302385
True	39.70915273778745
True	279.4502481750057
True	602.1235385770103
True	641.5640514622507
True	317.03391571243
True	77.10904881464747
True	956.2090039868476
True	1057.7075758522649
True	552.2354447406118
True	64.405766561468
True	28.408260705588237
True	88.83730966809695
True	109.50077647691285
True	101.2293488387264
True	865.3070331393448
True	1238.5906368376943
True	706.7507909119498
True	315.813272593983
True	9.104322825799688
True	20.847270460033076
True	337.40077124902643
True	487.3129219102696
True	42.52867591418777
True	541.2372369251401
True	440.0926537688532
True	402.0244929366714
True	78.31099627617347
True	195.72930579636036
True	248.95711391172003
True	136.33823767405266
True	379.736457942005
True	39.65199071496749
True	174.6135253713426
True	1205.9705162598325
True	5.435383849937679
True	26.35833837782186
True	583.4058779413876
True	346.703009793823
True	804.8860309063664
True	151.0364104030252
True	736.5134102721873
True	606.4052591432273
True	285.10157449896656
True	425.0062321301396
True	339.21399024277787
True	288.4472638571341
True	266.1786632061101
True	375.7781435022348
True	501.2376802497567
True	526.1218361817398
True	103.44817807351782
True	348.9814149202955
True	9.419006891029488
True	184.55690630958125
True	236.70641010408
True	875.0212357914113
True	620.1186298313038
True	28.800816146465205
True	731.4294719021026
True	823.1068300294822
True	104.703103600313
True	351.2552516132166
True	826.5536504080522
True	225.35759151055208
True	160.78864131824582
True	529.4713841707095
True	594.6218407519149
True	1097.7994591769257
True	144.67728224784935
True	158.7201865818288
True	250.0484953866219
True	314.688108474459
True	443.14137420044045
True	411.5379663865244
True	316.85717460594213
True	446.8050365415219
True	506.7769101815806
True	226.8030770922448
True	1452.411408795445
True	247.30249936865044
True	394.685750538228
True	52.66415182800572
True	770.3298005728143
True	257.65508464539016
True	919.9845991589218
True	559.9370064388656
True	330.11453519207765
True	783.5798100536923
True	257.5917533209404
True	224.65574941110364
True	263.7369018370067
True	219.96164029881797
True	144.72902380897423
True	243.8937384782789
True	749.4602087119382
True	528.6311349970777
True	219.8397467691001
True	1170.6305942334586
True	116.63421010803994
True	263.5343119249321
True	72.36800035024706
True	318.0715056867391
True	417.7055378020952
True	86.67484725590379
True	212.67171198046844
True	77.43315154877722
True	674.9775920986297
True	375.541539972056
True	223.9477823054179
True	727.9133130450996
True	871.3202030544644
True	841.4359534862883
True	840.4658446767106
True	351.5549279782384
True	1.6291459872798797
True	265.39032076996153
True	53.221771481355546
True	378.0494315266628
True	52.77080992007761
True	362.7574246896406
True	845.9860811652937
True	1016.8054806979002
True	382.23803614943904
True	20.34718741758981
True	508.0512293826885
True	490.24806254489545
True	199.89410267634628
True	222.3870098929432
True	291.6003494422836
True	22.604555059851588
True	128.80670487897893
True	953.79053356316
True	61.782551581702506
True	472.76908973456017
True	789.4022011303113
True	100.72512880874056
True	234.9291859168887
True	115.549947686955
True	15.307414280491118
True	1.463137384654976
True	120.9573891275694
True	1003.0701273415832
True	471.6424903449202
True	67.41230706445424
True	772.5144801489873
True	337.90663280993255
True	1.3737215543546193
True	441.4835464866141
True	197.057084692548
True	487.0106953658589
True	85.63677368411611
True	331.38584541717063
True	362.141006627881
True	160.07654516745882
True	210.3558149530559
True	129.891173402791
True	181.0324142458368
True	985.727968303352
True	16.049739500834843
True	507.51945590969547
True	483.0818588845211
True	403.1630711651156
True	215.9918013083009
True	233.449732727714
True	158.58150896572243
True	45.34294390102535
True	492.34630784007794
True	149.34521230169938
True	818.7861949207588
True	833.2635994388596
True	248.96007091293697
True	314.2436714631356
True	522.9686056157617
True	39.67081269667172
True	85.49209833862506
True	717.8971237042069
True	1076.2276631226316
True	102.75491722250754
True	727.9015355838814
True	142.56868541901184
True	939.422089433862
True	655.1907030397349
True	107.79526421096016
True	294.1740400233342
True	637.6885922558305
True	258.5668271888987
True	45.58315138516476
True	596.9788637683392
True	439.7082357577451
True	5.828565126282123
True	466.7869688312188
True	64.94403676912528
True	175.30612229134292
True	236.516646010415
True	303.68291317679217
True	76.6708559592117
True	223.090179370806
True	347.098297344956
True	446.72898714552383
True	958.05585678984
True	47.97584107427715
True	914.971028230277
True	1036.4952491850308
True	124.13027684790664
True	73.16085770061298
True	1009.0258716471828
True	33.96551137653746
True	239.853730541336
True	86.46439877384844
True	220.88891924199325
True	364.4596844559734
True	965.0070955632408
True	91.47121155838909
True	71.45473855125549
True	629.7310743586543
True	289.4417539435124
True	722.9351682383962
True	51.04549030817245
True	480.4593425714308
True	393.4119248422001
True	674.5215943269963
True	53.35423746850344
True	103.82645635850788
True	26.01016639832892
True	263.2090354860905
True	44.52460414833071
True	353.76176422527755
True	2.27003484365282
True	1193.4059706174207
True	100.78830996443244
True	132.13498993432736
True	352.436154232015
True	755.126238914484
True	681.3972237887102
True	992.9109019032765
True	442.4827462038743
True	406.9789225633819
True	134.81659357952338
True	428.4829938758611
True	856.7449041890978
True	406.0862121091094
True	916.3502109719456
True	86.39601053605428
True	421.3981245659028
True	181.10929636451644
True	279.58917435403407
True	762.971416540315
True	163.92582840380024
True	133.88023295408254
True	64.00503040917964
True	880.0031983960221
True	800.4556728567023
True	81.60885687714205
True	431.25871874038353
True	743.7000266125358
True	413.5250383109691
True	56.26691253032688
True	323.58878636362226
True	792.1198166800182
True	29.465131989239623
True	373.65988668498926
True	164.35586969567962
True	287.1516011752482
True	34.974493373709784
True	215.482708983974
True	771.5925305481902
True	641.1688354987459
True	54.6934615645482
True	283.8898663829809
True	899.4474143729168
True	16.518088418590573
True	315.0329400845808
True	289.5518687568167
True	425.7411667638089
True	217.34128990287732
True	609.2189623831755
True	46.17865125756256
True	967.5266163204434
True	905.4115209075818
True	47.0472212553988
True	386.9374977515967
True	735.345058029364
True	931.1148474847406
True	266.6519046617454
True	590.2230088744734
True	132.1604593163917
True	184.1563032977947
True	129.21546709556097
True	135.0166309742467
True	207.27814654244955
True	928.896920744371
True	811.7516180240989
True	975.184777416828
True	17.956490570199627
True	27.2226722125942
True	357.04353032322547
True	13.035296491662669
True	627.7252738237199
True	1052.0123980335372
True	250.26090135170065
True	202.82227037432347
True	85.87339902235854
True	214.18078534994177
True	131.05876530557003
True	46.33627298321765
True	128.31831989589358
True	92.03001728624388
True	245.80170947328952
True	540.1376145896658
True	161.78903917528282
True	30.509354176884823
True	57.99876897193768
True	425.74669622816464
True	266.9086694819594
True	570.7448707299744
True	24.02012001999761
True	109.8954775124664
True	657.3281853289205
True	266.634073587163
True	470.9033085320976
True	651.3372307549896
True	102.47278164405222
True	106.48460320353254
True	79.5012050144992
True	25.970979968264885
True	120.56047538607272
True	87.69837580130952
True	106.0967610910488
True	139.29173576152124
True	243.1624925133999
True	817.6758115806981
True	289.1018633206268
True	937.1117212873328
True	167.602567465269
True	196.00398481547717
True	789.220824424055
True	307.6714046407388
True	569.2346062480931
True	259.9575449197009
True	356.8617396170486
True	450.206506883032
True	571.5589915156507
True	645.3411011723383
True	359.4877289868989
True	35.80418929759868
True	534.3612631328898
True	617.1645993754889
True	21.339956056580217
True	12.51213058902062
True	263.1836027062101
True	401.1529210514556
True	474.9747738631924
True	69.00429867611578
True	630.0454725654447
True	974.4555568077966
True	249.70524416385652
True	903.4461999354957
True	276.877323615283
True	103.4892415324316
True	267.096370203792
True	692.538842605385
True	37.79008152317326
True	568.7038704146332
True	1288.3573719560195
True	1037.664464254986
True	906.6386629602456
True	214.7557119857755
True	91.9679014942004
True	199.75819299562215
True	839.5160436149489
True	148.3205046102343
True	1073.1857052598596
True	853.0691571508764
True	43.42182741268479
True	89.22392926730635
True	407.3871916108965
True	417.0370771995776
True	201.49301088328212
True	516.0563501174
True	652.6639321260294
True	120.87856686371588
True	275.6961831659111
True	1005.3639400522364
True	47.83833988183091
True	689.1103481346864
True	561.0294619189041
True	38.64124536224989
True	836.6319847176368
True	389.6233297016117
True	574.7287896216235
True	113.7650616839987
True	265.99473392512107
True	214.8820988050313
True	25.222241599515797
True	124.06101405006233
True	728.7146021914281
True	143.9340674395653
True	387.629673711287
True	63.21989926995174
True	653.3517377751177
True	605.2444376273997
True	234.276929624622
True	456.52822032275577
True	165.2019536484592
True	164.3866023446132
True	229.25556703155368
True	288.23748278863087
True	360.85544819747446
True	132.1575631949684
True	193.1753862945625
True	26.499638044591595
True	868.7337937008951
True	316.22194438556227
True	9.914356089849637
True	365.3145301522139
True	164.3247602702141
True	631.6677402620785
True	364.230141221906
True	589.2389777896984
True	542.9714435420394
True	487.79743930078047
True	784.487655834747
True	251.8999843649344
True	546.4858971595183
True	150.60649429957027
True	530.7221665785057
True	350.55770401977844
True	369.5350443635671
True	133.14401500537568
True	133.68178984918404
True	106.22223134094862
True	65.91252703510395
True	738.1073238392348
True	173.86179953259114
True	46.32243481118648
True	0.0
True	566.7910038754702
True	110.06707628062664
True	23.37345447317456
True	39.620425719642654
True	112.6115623701295
True	562.4266815924386
True	178.064942089305
True	106.52929729761964
True	32.86518253605621
True	159.46714778266272
True	959.0618829780644
True	48.64887065350284
True	225.8061441473976
True	743.9303313355654
True	310.38347406854456
True	463.30969651978427
True	480.6485368194517
True	503.7900298517269
True	598.3013328041293
True	943.0445796197
True	269.075903532644
True	1029.8939568918893
True	930.78056237285
True	615.7300487313295
True	344.49942354323525
True	838.4722528789711
True	9.93990811400504
True	33.63204711596344
True	289.2476569289142
True	43.21716963465342
True	189.8058424005688
True	754.7795986817429
True	219.1160935620013
True	745.6674969933453
True	752.2987888656799
True	117.0391386158671
True	344.18311827785567
True	575.9273534791087
True	23.13973722858729
True	133.69119182976252
True	433.8077011954482
True	302.2624221783838
True	203.75593718968625
True	115.18422454036111
True	388.214333257589
True	21.686124911778837
True	366.3186075126504
True	368.5662179208044
True	1019.9336211871594
True	352.30872001357744
True	29.397132750761635
True	436.0967708803606
True	448.4476887944917
True	237.5468696092829
True	30.352930839862186
True	771.0578770519867
True	446.5673293231718
True	180.28162211501075
True	11.9616155185193
True	1215.934007434848
True	156.2537960694097
True	26.893087340174777
True	302.95894794717543
True	277.2443123257764
True	117.83094884670015
True	289.1628109034819
True	49.42731198316491
True	312.0998115149789
True	316.0512048193769
True	323.4546453825452
True	31.137252411782924
True	48.75049159333226
True	1038.941315291181
True	25.83377575609645
True	10.173652053419929
True	185.03297342047375
True	670.6222292768084
True	8.753274281990674
True	199.50467828598235
True	177.90858151217185
True	526.2874390741365
True	373.9549274848083
True	766.5393891920718
True	325.6534235690722
True	488.0809521115108
True	451.116253947087
True	497.31751470402514
True	104.26600927583746
True	1268.7615300377745
True	888.8449436365153
True	303.5049485679628
True	547.570821978504
True	107.26636749179622
True	592.3422906487724
True	444.3693058539008
True	157.0014583029958
True	77.2451931914268
True	349.30406399859703
True	172.86944974117634
True	30.194978776708982
True	627.1944357508763
True	372.67085987274896
True	72.11516668395635
True	28.64952608518744
True	676.5822607697844
True	494.29076495285256
True	72.5371607974716
True	19.944707453531628
True	325.4651808827151
True	321.4506372788273
True	727.4597622581025
True	560.6909344643136
True	551.9015506583289
True	785.3550867194674
True	8.425376617647814
True	56.22607562391746
True	33.375636308207376
True	58.22141962051526
True	524.1038358819636
True	584.0783622258543
True	85.17353560387961
True	111.61213020650702
True	198.45768498706445
True	70.01425940838843
True	176.81409624948088
True	211.89465999726815
True	277.4908139455158
True	851.4184240690952
True	605.0658786873055
True	284.9743441260771
True	183.30690172067236
True	270.69042685773024
True	253.453652228786
True	717.7996634754176
True	317.9467149861888
True	160.6826944595272
True	908.9252089331256
True	352.88985096290367
True	452.5822978418076
True	158.22573853762395
True	113.3009248250871
True	66.20558798827221
True	206.5696074473844
True	965.1307865016772
True	511.387022087216
True	110.53557017617544
True	347.7094611491589
True	96.27819748435736
True	656.6176251160164
True	5.091155397951464
True	709.9466422513033
True	38.57063921595074
True	932.2317072700858
True	837.7615115687154
True	212.34204017539457
True	28.86866351468353
True	83.23056829832227
True	466.947928471709
True	217.0018435977479
True	1.5426381383037389
True	78.76074996357606
True	1101.8036930253904
True	343.27803338756075
True	682.8540922639554
True	483.3865323670875
True	32.56889191654717
True	141.09894835006193
True	423.6858527985606
True	952.0487717539525
True	825.2346657121994
True	419.87770595922126
True	339.0602975214842
True	17.75852826757381
True	78.34560162897597
True	757.5918741053013
True	463.5054846950681
True	378.14138741072657
True	868.8211305840932
True	25.681954572541063
True	218.4567879860356
True	884.5771539116503
True	238.8805591755385
True	9.1202014631815
True	484.3057167070228
True	102.45390979551355
True	642.7053922000234
True	54.215523139541766
True	258.2131506504464
True	877.8951720592065
True	893.3247461245857
True	264.284830380542
True	451.2393681177331
True	117.31067652791836
True	604.594630196491
True	252.55030933793665
True	195.8325033387642
True	875.027233959371
True	52.816987161403176
True	703.4754426158911
True	278.3487617792211
True	298.9043062746625
True	162.1253277230786
True	504.38253586200665
True	581.8658200578647
True	357.13447028291233
True	414.38200220985976
True	63.44602516169698
True	163.39608646285876
True	443.1047899670106
True	217.7823985294316
True	37.77334638892426
True	197.65618383679677
True	386.38732628213165
True	365.94584282267095
True	782.8041510603459
True	131.77083748381543
True	646.3527291178915
True	503.33082221388855
True	604.5663474533451
True	130.59683227319533
True	39.52026179244572
True	677.279581822616
True	74.52618809114917
True	548.6914096801539
True	668.752408996344
True	451.1746719301419
True	134.29987873982117
True	514.9797098414334
True	4.96834015183063
True	388.0223558774501
True	31.668025077369013
True	627.951692445024
True	276.2653597596212
True	571.631934153812
True	682.0372516259747
True	147.56546536418034
True	536.9635700337388
True	511.90199434877087
True	59.67999648209704
True	975.0986970976846
True	3.155889186957258
True	28.410162367840787
True	613.3858968720257
True	658.4665529071486
True	141.00439145459973
True	419.6535438696577
True	127.0299754680156
True	73.15581453333749
True	467.489834314804
True	42.09977521111238
True	508.3553203175953
True	13.484158004118754
True	837.5332017257903
True	561.0931975639367
True	660.7662606562351
True	98.47193943410949
True	367.1341615603445
True	998.5959892626048
True	892.5636083139658
True	138.72004907780607
True	545.6822868706923
True	455.73904904876247
True	235.04712453727967
True	261.6525422106705
True	5.759253150127852
True	324.03741308777467
True	12.644182652448771
True	375.0328968745574
True	78.4449242629994
True	406.8447428580715
True	648.7057193418495
True	121.5874141602742
True	243.2894801858853
True	619.8737442642149
True	668.0249523218043
True	288.41863644823223
True	132.0490807962408
True	155.9603821896241
True	478.13469266531206
True	90.63314544747354
True	9.509613736925884
True	523.8579734800288
True	577.9858190400447
True	19.984698392427106
True	140.0531155863387
True	906.7877611254684
True	503.1666543967965
True	270.76678858674507
True	31.69508918494847
True	471.99163043018063
True	108.82635705040316
True	588.0612831924786
True	672.3017353012052
True	307.01464975590227
True	364.9506923745099
True	181.21249920472877
True	241.16853395994715
True	73.9725519179392
True	215.03117530582463
True	498.405142901491
True	21.890324654345825
True	449.449104356154
True	385.58695340122216
True	723.5947618927744
True	908.0059603485212
True	894.8919856264414
True	151.8521082548365
True	393.6938004840973
True	71.99978957297445
True	174.99393338270164
True	318.5998277387024
True	10.821470155263414
True	800.7897412043427
True	24.07086586315475
True	402.608013916447
True	271.56814569186645
True	644.4694547481721
True	221.98430940940332
True	37.59318113039152
True	674.961272776984
True	1063.947691582701
True	233.18174719551675
True	135.3198144667769
True	581.0857271420681
True	514.4152004502783
True	18.61078483168256
True	815.4986902298067
True	112.34099235085634
True	45.783373900769575
True	315.9409543832018
True	359.7502005051967
True	384.0768122096234
True	259.3442255596669
True	21.73330024631447
True	22.92353473313091
True	882.4758894949903
True	199.62438582821247
True	116.22709477888888
True	869.7189396186113
True	638.1846844176616
True	643.8585928861753
True	446.2806764400581
True	146.97369587320216
True	33.35531979595481
True	101.15166061782024
True	438.5785779291159
True	220.46399185277664
True	469.8227732497132
True	151.02492972934752
True	493.5502363063933
True	667.1587425456454
True	984.3167041437102
True	22.72028279039505
True	971.03701218992
True	1052.507454800265
True	489.9289707368138
True	82.87681153026385
True	786.9295484149062
True	652.186537796537
True	683.8749722550414
True	174.31221242169516
True	759.5511758258662
True	694.6500605014934
True	117.96902938566576
True	754.6103421362476
True	827.2747407645583
True	467.8762330399641
True	231.64535069733608
True	70.18593662017368
True	307.27643181634465
True	357.2726319476804
True	472.65497876142734
True	428.9732694607587
True	197.2413416193917
True	318.3984986387417
True	2.464516010440793
True	12.900839655841956
True	108.71899098033158
True	132.67343823366775
True	363.3856540595922
True	339.5965597447088
True	107.48395187714164
True	17.909625873986407
True	205.54832016594972
True	852.5169500328274
True	461.1438767555976
True	529.7269735046428
True	569.7426400325612
True	798.1026463281219
True	627.9266767473299
True	93.62736173636718
True	201.5097593855557
True	250.75123525469124
True	276.37087533165294
True	97.91042631729348
True	370.61481856662
True	425.18054785945367
True	173.5902951408165
True	657.1079228574356
True	247.04008079107984
True	203.79917739973783
True	25.933707328802036
True	253.40972714968373
True	478.4029446268789
True	167.6363202989118
True	533.5623616947189
True	467.1920106644208
True	244.2906876631421
True	100.011987555098
True	41.52106449144206
True	402.0455141456605
True	774.1975182284831
True	157.9591945963791
True	1043.4532815227076
True	1073.484795600526
True	474.85074790863627
True	104.08080292672813
True	124.37930788080008
True	652.2776320321792
True	9.30448304645233
True	221.65376822819155
True	135.23254059164526
True	120.05009871068772
True	338.94671366480577
True	636.3082878979574
True	38.29504124716296
True	125.06014040248192
True	971.9590713514856
True	58.3293749342419
True	425.6200565923076
True	536.266989480235
True	263.50513283349244
True	127.77043969530456
True	929.5690294292068
True	1205.6902552684207
True	514.034562409096
True	636.2721774310947
True	213.31359415571265
True	153.98049767142862
True	333.0992613278928
True	254.15114153275545
True	167.93783360732218
True	301.7599813835273
True	344.6399015892495
True	12.189635245763236
True	628.9900410157683
True	147.2988483002372
True	83.04374626681906
True	434.4672291739337
True	299.65388223552816
True	1200.602837995351
True	356.4278251010745
True	955.210964136397
True	10.432556165331476
True	268.09879493266374
True	228.1632082999565
True	152.87691808849524
True	503.5139440908418
True	201.9333180191565
True	410.2476754029904
True	336.3234692221042
True	111.4995409164465
True	354.91996399373807
True	1035.1973081622666
True	736.730624561724
True	218.62496728580695
True	110.69913931173818
True	310.3650902025026
True	25.182516538839035
True	352.098619728529
True	315.6018855212358
True	544.1339677019741
True	433.0839159765501
True	349.3296502563125
True	151.78263104927967
True	12.143331378207169
True	423.2015524847019
True	290.78184094336194
True	143.6539460361904
True	310.38287534826424
True	426.4734674887436
True	817.0957747881764
True	319.1177506707002
True	777.2455412510418
True	395.8835139685481
True	379.3357712306286
True	1.4382562487497372
True	1113.5766711250592
True	98.83543122561584
True	897.7150497008953
True	207.67655943920343
True	465.2964690277439
True	665.0874349955828
True	89.47625008641701
True	504.7587661031823
True	33.06894271548143
True	428.2008832538097
True	74.84266190967921
True	233.40257585752445
True	38.52551067133592
True	690.3504710192697
True	187.2782431903265
True	24.35609561585325
True	384.1158954414663
True	108.45756904828406
True	175.11903148594516
True	820.7061804722331
True	257.1962629231502
True	157.86829729499829
True	381.64463468308185
True	507.9720475333512
True	342.8288123466445
True	503.9889587579368
True	638.8369510447136
True	164.80071672312553
True	7.362955789196532
True	70.86655605216968
True	419.0552323250473
True	90.2235323999961
True	80.35679254953482
True	1092.9612792764535
True	27.5234112315564
True	323.46129770025595
True	326.38256738233235
True	458.1208447595964
True	683.6385439078965
True	195.6686176685505
True	668.2471329395859
True	336.61990613556594
True	345.9488226998209
True	268.19466952465643
True	218.7613858491469
True	342.7561734017847
True	422.5829164920541
True	405.5560132470184
True	594.9046191374091
True	131.70875833632735
True	76.92834857251485
True	37.238633159166106
True	292.0527115443109
True	650.8753936750096
True	412.7349904183289
True	812.4456885416992
True	213.1954114418214
True	388.6327222910056
True	70.1217983105013
True	52.82037967832119
True	426.1743329094065
True	200.93233151270428
True	223.9990145576464
True	44.55212050162567
True	1101.7554568284786
True	177.05475381417892
True	918.2927790166016
True	315.0715595166289
True	925.7157878637336
True	239.8640793533651
True	459.8336805474584
True	527.5657143075415
True	622.7252244879165
True	207.84269140759488
True	483.63440868927
True	953.6156953737982
True	130.30913721739103
True	8.030188947154397
True	558.5898384270373
True	28.82256601094805
True	68.96808714121023
True	805.1742362369024
True	237.5309841639892
True	985.0512779761872
True	676.6629243970607
True	415.054436707653
True	285.78406249450484
True	491.11552123346064
True	334.70766780468125
True	177.05690234975015
True	651.9039313418127
True	720.9838642503242
True	215.3066596079835
True	88.75724650452123
True	517.0351105821832
True	137.38964451115282
True	392.1581451924944
True	329.6320418498347
True	66.893126438229
True	387.76799390080606
True	407.5735907192866
True	359.91081005253625
True	394.9324347774721
True	416.5818179264914
True	638.4684130100593
True	57.60301533867614
True	443.60751663946473
True	309.4440539233082
True	652.5581331150412
True	225.67698628441468
True	100.40403274519184
True	42.04514293725146
True	537.6199061315306
True	636.9740607804429
True	191.8181236943753
True	409.5991763928135
True	349.7843769420667
True	15.911927876003118
True	169.6810529738065
True	286.22806333639386
True	2.885770854384768
True	899.1619725991384
True	83.68419826481812
True	109.12536677216131
True	119.48149439224755
True	350.8571816632373
True	36.255854916776855
True	460.6947377991717
True	222.28043650938432
True	5.218892687768832
True	116.1460023628696
True	444.955345000592
True	51.46777898084411
True	71.11001598180941
True	171.26122567795605
True	289.42734669606915
True	963.0652087905936
True	390.1953779041587
True	967.9668957139296
True	176.47032498205724
True	1071.5189162184545
True	783.0898927320462
True	646.3230048035186
True	391.2747432381963
True	363.80178867998063
True	80.80727851221442
True	69.32133193003708
True	78.19543872985147
True	177.9251474735173
True	481.79818388569686
True	1122.5544182284468
True	184.28965191228608
True	355.68841002381737
True	433.0194932236544
True	584.4047491996247
True	573.1516886997475
True	277.14860386948965
True	461.9274376805009
True	652.7342661203975
True	94.60966914883996
True	712.1845665203589
True	259.33263422783824
True	137.1891303425331
True	405.7080812236191
True	874.1273285910049
True	453.101620833137
True	866.7389907136221
True	190.49042752538003
True	345.6356175697302
True	691.0040842442286
True	615.6341625628376
True	185.9809879437645
True	270.327028556238
True	791.9981305732994
True	29.65938726987191
True	185.3066389864381
True	473.911354897934
True	693.6413750926009
True	107.60114428937068
True	36.98594571869799
True	159.5416809026349
True	755.2422880431533
True	316.5245534173005
True	554.9777309449852
True	361.0231721220659
True	292.3095151969975
True	432.5814503198009
True	485.3283309090054
True	68.2560700112789
True	368.77637584156895
True	758.4267475429456
True	0.0
True	287.3012822293289
True	251.8970678094226
True	948.7256488272628
True	157.8099939677147
True	652.3192876519029
True	645.9984425661171
True	116.84700782930462
True	224.8287649001585
True	133.40947455599073
True	11.56001676470354
True	282.80687603512627
True	378.04121151205175
True	1130.1024461967363
True	234.4802387302356
True	407.5602730198537
True	667.0660965902706
True	202.85063890759787
True	28.28378982319584
True	860.9665885573756
True	605.2849677658221
True	151.31265439547388
True	625.7897914921222
True	164.9531860463576
True	298.259946039386
True	759.7344198730731
True	35.48715136283131
True	109.36790254244036
True	506.1766806313086
True	66.99423711332116
True	79.20281700254925
True	390.1484677234701
True	24.9523482752506
True	758.6868483752712
True	101.54944864503592
True	157.65797397981396
True	18.992378610460943
True	716.100210460685
True	28.39954262794258
True	767.8119783695497
True	400.1234457684308
True	115.81123869123388
True	703.2626931527736
True	522.7652637163551
True	550.2927473822095
True	45.49940037599952
True	373.8059549176584
True	5.444218962538143
True	93.82075914704342
True	375.8411057566937
True	44.961956675070255
True	113.04053905952205
True	309.8505482145057
True	181.1696702903954
True	99.80751963195203
True	620.0075053375792
True	19.828121363203504
True	1148.7845117084532
True	496.6902534148741
True	303.0973106016412
True	504.4520952926704
True	117.94219131739818
True	803.0414012447638
True	1067.2876577975485
True	738.7070798902532
True	168.6104897172639
True	224.98854396500508
True	51.60185188849617
True	57.554685604474976
True	154.0323728310155
True	103.69264220909862
True	165.98588252389126
True	1132.8486302412598
True	304.94161423405427
True	359.25287599139455
True	725.9974464250936
True	16.86564172366241
True	14.68769181779904
True	580.8104969470813
True	5.035972570745565
True	109.76813847626688
True	664.1222483403345
True	181.13333203276835
True	664.1952751596547
True	828.3903071427475
True	144.1045459975138
True	876.0773688960841
True	3.1128134633435747
True	441.72350153153707
True	1049.951865424565
True	24.8825546699457
True	236.69011420331543
True	146.264982540271
True	954.5154579835172
True	233.4237539492756
True	501.48208689687584
True	123.78853966325946
True	515.1229388893486
True	159.6670405263274
True	101.8524886166246
True	382.2447384438444
True	72.01904849885175
True	56.65042539826902
True	1044.201511979974
True	253.59301355914224
True	160.60388168993026
True	370.48075916987193
True	401.59461980471787
True	216.1430379429451
True	161.22742958720417
True	376.6127878017078
True	34.34297807931574
True	486.131395850292
True	1136.7831648727624
True	115.78902520660736
True	477.4964020624494
True	307.30633041742266
True	28.58904084408661
True	414.4725077383287
True	107.61849744168632
True	581.6227745824104
True	198.10428728307568
True	426.4360629962949
True	20.31520537141897
True	426.5116799309484
True	115.92380576846612
True	330.8527929943019
True	34.15482626996258
True	172.4368974552886
True	250.36740114656843
True	790.0058931973155
True	59.51576209383956
True	139.88637858358112
True	238.28202709737903
True	139.28675331309495
True	601.9750254567867
True	565.1502947012528
True	771.2936267609139
True	394.31793522823
True	532.9097215382462
True	423.9990737490246
True	687.0755959041763
True	72.2132090146638
True	475.28108772900674
True	436.08170159246896
True	44.99652549393232
True	82.86062595041201
True	126.4720929377596
True	90.64000027888324
True	341.1214846173882
True	848.6187144825477
True	321.3316002915883
True	1140.9400115594983
True	338.300935904347
True	899.1562368142964
True	145.22244377712744
True	584.7200707753299
True	613.2129499769803
True	686.8691032985648
True	444.5551892256952
True	65.03932643799031
True	292.06644761589735
True	37.21482044147397
True	172.6393408828419
True	166.6628039938178
True	1113.1626640771967
True	226.08750521711707
True	552.5074497923089
True	574.8810722090257
True	558.9499445458742
True	887.0375668794267
True	582.2886090644223
True	651.325231919919
True	930.0971050459544
True	127.15565943946046
True	315.23255850261484
True	264.36628527934243
True	328.56689834945377
True	90.51778108391449
True	376.7248732615562
True	4.4197595552324405
True	315.3957261476292
True	245.6016250942833
True	621.7597843023319
True	281.00341275759024
True	365.6405010303372
True	9.761937800698275
True	64.0561745548885
True	544.2386099058098
True	30.241572410696985
True	144.12368146694126
True	63.88308760539614
True	156.8978278240337
True	243.39123968689685
True	72.95398962075087
True	390.7782016452413
True	280.08434954459085
True	101.44537499632958
True	337.3469190958101
True	63.22124680876406
True	584.7063428777293
True	860.462644731476
True	282.7456733002532
True	1145.3902200887296
True	108.620818854122
True	305.78085287889
True	1039.9300135262586
True	90.53478778075832
True	278.8660332350094
True	9.594356825116725
True	407.3400967656467
True	452.3257067346706
True	159.34066148113914
True	615.8423235448835
True	897.2466083649942
True	164.38632602953467
True	78.49690197716295
True	350.4130895895506
True	559.6254903929496
True	627.5743239662639
True	1220.7200482193218
True	26.676987101958467
True	941.9424644539464
True	137.29678020973174
True	646.793550819381
True	117.02343999210817
True	131.71101473018595
True	185.2838885241062
True	163.4453356848522
True	746.9023313892617
True	213.51260847180092
True	235.77779861034512
True	65.8198844104166
True	508.9800257743964
True	480.4393649360728
True	175.57685665713558
True	237.590407879928
True	17.666431381199217
True	412.6044884676605
True	218.62916578696328
True	287.6678212485849
True	113.28325482113496
True	714.3812132125807
True	431.4512920968306
True	256.66398506509813
True	645.5503472798512
True	541.6001537127177
True	482.21200835923526
True	131.8738767762516
True	518.9212082806614
True	414.4544674321387
True	3.094415646483585
True	200.0157183648537
True	93.29546057525174
True	242.14746554295607
True	3.0695967060034555
True	131.01724017622874
True	341.0842201942264
True	7.804572185899874
True	878.3089132970551
True	180.09314274347125
True	725.4184802487529
True	780.8097595402013
True	157.66455154684763
True	224.87155651182815
True	496.0338116867461
True	876.2141334855984
True	49.65527769159091
True	38.96659891269797
True	133.14920727534926
True	640.9121431966568
True	719.6996856384076
True	183.632500105624
True	583.9311741423122
True	599.5910631771628
True	808.6199491332984
True	398.14407398553726
True	183.1493774882332
True	829.503276852563
True	226.7963045282948
True	148.5266373685895
True	313.4446051594261
True	227.77066016851128
True	205.1784644274478
True	606.0773122626914
True	258.49495392185
True	191.04663849723943
True	449.465239775927
True	465.0769036010646
True	64.48133849525229
True	269.73897545307494
True	79.3499508138927
True	318.87626043266897
True	358.5536559885823
True	260.2859071676089
True	173.61379235706863
True	376.98167340113326
True	617.3357917730318
True	771.096714555298
True	296.4742585321541
True	734.4277113743673
True	63.600931190105456
True	883.6891792588067
True	350.00579114346664
True	13.106660965421092
True	615.4793021445861
True	701.585341998776
True	257.76121692645654
True	167.79097640234082
True	49.028841922477305
True	378.58774180825975
True	76.85821550031868
True	15.538359643121485
True	919.1605090510394
True	373.2975909847898
True	183.23178886721703
True	974.9101548098372
True	12.092942618704445
True	795.0368304078148
True	32.40269475386934
True	694.0327141099665
True	61.01329658570198
True	761.0614015698795
True	433.7595887880553
True	200.4161640761964
True	450.3127460290006
True	204.67636575397765
True	302.0565708687468
True	217.95948045734465
True	402.9399876967229
True	9.11438182419764
True	327.83043985905107
True	114.59632382555309
True	13.262025647293305
True	477.1353944066709
True	722.4250461883535
True	290.4722375424298
True	81.78152002193939
True	316.5747103599239
True	82.182241810744
True	193.3343391992721
True	185.02285449174968
True	376.68040065263534
True	42.33166984673668
True	128.88349773943122
True	381.9814126564411
True	874.1884160034372
True	113.38624108994848
True	204.6338768664181
True	459.8566673714625
True	20.949779668361952
True	408.7031962587915
True	510.50092291195375
True	94.19743704401635
True	419.52918583510575
True	348.4151304276662
True	415.3060874460626
True	584.1225487955743
True	1022.3889311912192
True	964.5556009104148
True	56.99486224483918
True	1092.6738381035152
True	109.16844649399891
True	105.40814810994058
True	102.58312343057862
True	495.3004544657466
True	383.664967130037
True	570.9086033211784
True	251.5597276704282
True	155.77199496618016
True	402.7691580116589
True	15.551240185241197
True	473.0112738998124
True	389.0638683910092
True	150.59333072917872
True	92.90356376657697
True	526.0547521963643
True	1023.1699809275298
True	192.64477853128585
True	64.70933033543689
True	434.1048668230864
True	394.05578652523496
True	489.6437589857301
True	322.5213147951447
True	4.717336233599726
True	539.6274193843782
True	519.0336882223951
True	502.0915460450648
True	186.15043787019152
True	102.72865139850902
True	22.067964653423957
True	375.4040145582885
True	107.04888676125604
True	7.118940236384251
True	33.427833011119525
True	344.4027534308672
True	655.0467975341268
True	135.829874832833
True	91.03980013706972
True	24.45195969782132
True	396.2212596473981
True	357.4302121618533
True	784.157716261401
True	306.6582844772559
True	508.1734991824961
True	542.2120675171801
True	519.050945198352
True	294.2293793241815
True	537.1169816075176
True	99.82782810006763
True	582.754210394217
True	6.59233799979511
True	374.4704149594706
True	450.2415979409938
True	954.3201549770434
True	343.5675696671149
True	766.4086885815221
True	979.0884742390308
True	178.52334342940813
True	36.57420862104368
True	365.2883764362784
True	387.9798947886049
True	550.54127680413
True	248.66284749199448
True	27.71654408345473
True	642.8411383135677
True	127.5906728644773
True	1064.668460499918
True	320.3510067190374
True	460.6664937446212
True	119.1379292625872
True	804.1088562765287
True	141.7099379642576
True	816.9061483003807
True	572.1484667177335
True	186.64723770821567
True	116.39678971398249
True	64.09115210092392
True	572.0013887809789
True	886.9643898466577
True	434.8532580772373
True	526.3805071791868
True	130.72217855086953
True	636.5029559593695
True	496.6476826433111
True	793.939452820664
True	332.40484747766715
True	578.1839448070049
True	118.20787223485164
True	26.12813733109459
True	416.5582087241429
True	169.85080601852965
True	101.32654809921748
True	362.882566832576
True	1111.9185516105122
True	266.9238951072885
True	545.7448335291009
True	11.85524897916211
True	76.40427442349166
True	325.7922022201101
True	755.8332039759724
True	445.2232691248308
True	507.57998885603774
True	725.7409691418525
True	69.82669025825224
True	723.7742237867974
True	48.93334692430372
True	103.9003961507266
True	175.06300455989424
True	82.2688095898578
True	24.828289488508144
True	302.2339967012933
True	471.10171186606846
True	917.8554180956266
True	869.8438439068176
True	5.885917752363943
True	297.36786123991226
True	467.8254777466
True	121.00494235325344
True	234.48723658317888
True	338.03903182269653
True	1310.1621060149157
True	464.8917621254661
True	25.81894771288881
True	187.8221402824841
True	696.217049311854
True	35.83259450522249
True	175.22521557090926
True	551.3953045465408
True	66.57828809212145
True	885.8284582860822
True	328.02122958037893
True	668.8782373857747
True	77.8742508914243
True	688.060677678769
True	592.6636712712508
True	876.0153336763913
True	261.5001941832573
True	503.9110979964805
True	828.5417119141241
True	904.2706045364804
True	234.59615173587272
True	737.4730078504173
True	234.02664817133103
True	451.5590122841673
True	367.5906034533584
True	506.37208273444327
True	501.1118353375304
True	331.9782938338983
True	347.060860746258
True	104.7383262857314
True	338.4167657297912
True	1170.7005572241471
True	313.14796053935777
True	153.62327527951854
True	280.48468385875924
True	748.6353053407465
True	651.3628370134612
True	423.2576360978317
True	109.99426438694452
True	327.58693290089
True	35.167089051036086
True	182.67565815800137
True	92.48568954896986
True	89.0189228281603
True	557.7039058151568
True	140.28425390667414
True	135.73194611271165
True	105.65631103109344
True	87.00702210975365
True	458.276122835851
True	395.72527257833
True	1050.1102353665358
True	509.0340291690871
True	859.5934117533624
True	269.5059428620407
True	292.4053567761736
True	540.1745557528583
True	189.88096650946488
True	757.1400234743486
True	248.79145539117653
True	355.5914189360961
True	73.86591218734864
True	112.9853125502652
True	244.90997225482243
True	121.80509924755594
True	447.7853020927763
True	31.26445583207002
True	582.6212320681217
True	1015.8219824623972
True	726.5611905616826
True	1.089647439432374
True	63.18862427484753
True	483.6677066671287
True	431.499332094658
True	69.45764084905214
True	113.68283228419382
True	298.5261490978831
True	82.09606520311816
True	54.45174868226983
True	708.1591442526708
True	620.868045039769
True	168.4596517235788
True	173.47322555659113
True	503.60367917227103
True	53.92454603966292
True	25.2397863606788
True	582.5631599760934
True	437.9659219151113
True	1142.6837489184386
True	43.71911749681454
True	463.5772884939745
True	899.2894027023434
True	817.8722528079559
True	271.30420997022776
True	761.9876218800995
True	409.3809484303856
True	43.22323091882427
True	103.7057164097803
True	723.1194677513619
True	73.57168610799316
True	137.04248868990092
True	962.9863928040348
True	197.27824451076668
True	270.07018326146573
True	100.86072265883864
True	652.7246609052551
True	601.5267655156724
True	210.8303941024508
True	422.6960480389601
True	42.51912435520658
True	281.1887430560896
True	592.1668346141502
True	615.5600799930946
True	321.2764886782087
True	73.78478419981086
True	941.5444743474768
True	1080.6101514994762
True	574.5978853076498
True	61.75552572885602
True	26.71925068566557
True	91.5304777637232
True	105.96928163695377
True	98.31963863336648
True	877.6607975308591
True	1184.5888356039522
True	685.4648515382632
True	324.0548839536322
True	8.68761044485735
True	21.21649437054978
True	338.65134295797424
True	472.39684585762245
True	46.22283644052203
True	539.2750694545231
True	433.3128711267982
True	383.53870168036826
True	82.51818260887673
True	199.56431159018905
True	256.5100797496415
True	130.4584734350024
True	397.136054823082
True	41.4357441415016
True	183.7324986294252
True	1168.0072403946667
True	5.605491411014624
True	28.360130098714585
True	587.9474076552166
True	367.1009600420002
True	792.76824833658
True	152.1176378777335
True	764.5955572461908
True	573.4866272984901
True	278.5007792151521
True	410.0954295864097
True	345.06579255301745
True	290.99265578262623
True	271.25874158156324
True	379.9013286411707
True	505.7389281697014
True	479.6740283995793
True	106.68872083962184
True	356.3645874852285
True	8.43042945432343
True	189.64360626734072
True	245.71454278777716
True	891.7501907136976
True	569.5222314403818
True	32.125976986140216
True	703.1311092470036
True	852.7933354809836
True	109.2349472200348
True	342.00027044168024
True	828.8953503408546
True	208.50299684636516
True	161.02123931061172
True	525.9250724292001
True	590.0720715724395
True	1093.201328606738
True	147.78729422372243
True	153.30750568156793
True	261.8069209551182
True	317.8702960635973
True	422.062948178845
True	411.4690808434436
True	325.3401130833153
True	456.8179370568088
True	492.03638278778897
True	229.03605175024484
True	1482.5895712918868
True	247.92561613631577
True	409.3534769246152
True	54.16428306069156
True	759.8900713518009
True	247.93481805710852
True	913.5737832632892
True	554.7048683747885
True	323.2138272469268
True	792.7680713357528
True	278.75151317973973
True	213.1835284721955
True	256.55526799856307
True	222.16594537178256
True	139.86500471432944
True	248.18792896137543
True	751.776093407743
True	518.485165399546
True	200.85382499988148
True	1161.5053907296897
True	111.44057934548978
True	260.5879094885963
True	72.42706175460712
True	316.33265162599264
True	419.38639865399375
True	87.35607407276788
True	229.00960071104225
True	70.99757509211922
True	691.1405772898167
True	369.2963025942111
True	221.63979166572827
True	724.8506123043782
True	873.5291065296234
True	838.1924043105842
True	819.6826832296558
True	338.1394791664681
True	1.0550898864012352
True	265.1087492436486
True	51.40155687901658
True	404.7476380206559
True	54.60491150864849
True	335.491747324802
True	860.0114225276166
True	1006.4883226780636
True	386.344026255876
True	22.08831033069137
True	497.0900979532486
True	504.722713158971
True	194.71021268539437
True	236.4150924618782
True	287.2668539006222
True	19.657604611203816
True	130.44462425961035
True	962.8374761990076
True	63.61820935767299
True	492.0563847644744
True	787.2756924156035
True	105.6360006992495
True	240.00995500403525
True	116.93304298506968
True	17.11715426835616
True	1.4736149406271828
True	120.28757356004536
True	1020.9786655223292
True	469.59648272395526
True	68.32673688117914
True	783.0950621139805
True	344.1981692478255
True	1.7914304621153634
True	434.7288317878568
True	196.5031851048952
True	504.6242107349759
True	83.28526833816379
True	316.96792158735474
True	364.516083101137
True	169.83033066710465
True	208.84377816530207
True	128.37979210953443
True	171.41638327910346
True	977.1511310278596
True	14.224683477365744
True	500.93902686416254
True	490.5074992311461
True	400.87282170279366
True	226.38056537256028
True	223.57172352129064
True	155.98736668561574
True	45.21090588277536
True	458.48125879347145
True	149.8934469053683
True	829.1021600200686
True	851.0135503141505
True	248.833872125588
True	306.9628573060274
True	523.9457149388501
True	43.67175897655587
True	90.28853246067122
True	720.2447059775399
True	1072.9063700506947
True	111.699165549982
True	714.097062997144
True	146.46393191109837
True	947.3447929573736
True	635.7586806582848
True	102.18048675096308
True	276.39519935926734
True	631.1837012909239
True	266.35392482061303
True	41.64557182667106
True	556.5863280501152
True	442.9126262307644
True	5.5629351862063885
True	478.9989187797734
True	68.5898051112265
True	178.28223735131644
True	240.50027494187643
True	317.0441236837714
True	69.7415436505412
True	229.48775307993623
True	355.63228034364533
True	410.5569471788136
True	907.861861776536
True	46.48853348652793
True	927.8453949478684
True	1006.9904772286496
True	132.8283701030792
True	75.65647722717948
True	1000.8441429920426
True	33.61242542090531
True	230.7297398499489
True	87.6819829003443
True	219.72398448505027
True	371.9673278501409
True	957.1513779802458
True	101.30502222154112
True	72.51234984261528
True	672.5389236134629
True	267.0836717146384
True	721.6090730142078
True	52.25216802589674
True	494.67126534515313
True	397.3478257961648
True	683.238582514086
True	54.64905233340278
True	108.50504924744055
True	27.942160799773102
True	272.2448417940155
True	44.39918312226162
True	345.97657017243824
True	3.305623113955507
True	1177.8543783091711
True	104.6418498681306
True	134.42682401952538
True	352.40678363231115
True	742.588296240521
True	669.3105774910897
True	1015.186239836582
True	467.1878225520767
True	406.9914294986185
True	138.67761443355656
True	436.017144163096
True	876.8594329594354
True	424.0831065221588
True	919.4038454847986
True	82.96023864313146
True	424.5787692680829
True	185.13973629803377
True	286.25024150376913
True	756.8189269442408
True	165.30903542859576
True	130.47319802049765
True	63.14026655458795
True	863.852759629142
True	767.579536476778
True	83.41774775218877
True	450.8747787776199
True	750.8067616488028
True	412.9607841456944
True	55.154099066983306
True	328.8311658373268
True	764.6834828408615
True	30.67222223219441
True	356.3398315898684
True	162.69694653747703
True	283.02359005415445
True	31.86215014428939
True	225.85178784332516
True	772.8905639629656
True	641.2484522386759
True	55.69532245017474
True	298.54730823923103
True	886.0211914355436
True	18.107263578495992
True	325.4106055927982
True	293.4405709408453
True	426.84919461332976
True	215.60065250644104
True	615.4537085097044
True	47.87068875599388
True	971.7574408288853
True	870.7673689819372
True	42.46710004781582
True	378.4047588295945
True	721.6046400416578
True	945.0112212418252
True	266.0358356962438
True	598.7705262948504
True	122.66049527080102
True	191.10516315790915
True	134.14196885442314
True	127.51686526891255
True	215.14547943590537
True	969.4581568862274
True	792.5056160400661
True	935.1437797863224
True	21.490794456086167
True	28.095860452511065
True	359.92919330557635
True	12.040495804505966
True	633.6217561652355
True	1076.1857886241537
True	267.8622334033238
True	219.49244967401592
True	81.67909663057364
True	209.82503631275287
True	133.07253838397344
True	43.6820322988659
True	135.94445705793885
True	92.76525540639147
True	248.37337362688916
True	539.8436825309119
True	162.0542027169235
True	31.49187895244703
True	56.5139080524623
True	417.3161166869412
True	270.1091204112888
True	590.3614865270409
True	19.532043274459827
True	120.93343346971147
True	682.9894299022177
True	276.7916360219503
True	481.1720886611313
True	660.374072329448
True	108.76529520784833
True	112.90830059957618
True	81.95181619645331
True	27.87649779755085
True	128.5292565926312
True	86.95034157556219
True	100.33697956127612
True	154.1340201779153
True	238.69577089969997
True	858.2287748080428
True	275.5203301452929
True	931.48304326139
True	168.7061454331975
True	194.3687554352321
True	783.864527938716
True	318.7233886707418
True	575.0449128093528
True	254.34182571720208
True	361.7380619355682
True	452.09617445054135
True	579.0003172757492
True	650.2379786081965
True	372.7512986257725
True	35.89429925770045
True	565.2324711542772
True	618.7973701986514
True	19.90353405484204
True	11.951226591517685
True	261.35912166147745
True	411.0937039858693
True	460.7756989967232
True	69.91409640970858
True	619.7884989275719
True	951.1504402696278
True	247.8232686958159
True	895.5242062170912
True	287.28914682725593
True	104.1567356634773
True	274.2069217082654
True	715.2510603182874
True	39.4294053829259
True	592.5846503179288
True	1280.0872201313236
True	1022.2804889123292
True	904.7863901901378
True	209.39566127245948
True	89.70771461928905
True	197.4831205845531
True	840.7412934136299
True	146.2266207754768
True	1073.575720470566
True	872.3335423107673
True	41.478171884855485
True	84.82653211278993
True	392.7146371831514
True	398.8998264251829
True	209.4619139651714
True	519.830746545651
True	666.1520667308338
True	121.37368873876292
True	270.9471448152699
True	1024.1583751280334
True	55.01763291359917
True	721.4735678191598
True	553.8895363701246
True	38.90253138059582
True	798.5554434282274
True	383.6733482811267
True	562.6795488555838
True	112.26370697836984
True	266.5394115199277
True	210.9007355697025
True	26.182238316774296
True	135.88930558822847
True	768.151492140683
True	133.72799967689494
True	390.0588048488181
True	63.9238880063203
True	642.5158124166167
True	602.9678357423892
True	224.2545695018086
True	451.1094572710159
True	161.87888894725566
True	163.44664955894353
True	213.3999546487869
True	274.06778750057254
True	361.694084206626
True	129.16379358421415
True	193.38135577655
True	26.653748857673936
True	877.1586383881503
True	310.3521752395162
True	10.161030844454247
True	359.150072773005
True	168.1047989807351
True	616.7084893866863
True	381.7605085133892
True	585.5146444747445
True	540.0658332957952
True	497.1681323186377
True	794.1215938819709
True	239.41003498501232
True	557.8285238073489
True	167.29432914686058
True	533.1048053822987
True	351.46215476896054
True	377.56034723663305
True	124.877453081995
True	131.11553385144924
True	105.52384860406548
True	66.81264789078199
True	709.5330868740382
True	170.5968777010431
True	44.39351301359523
True	0.0
True	551.9028876124625
True	112.27860126067166
True	22.689973661039176
True	41.26896805264513
True	109.33969600552258
True	557.4278504620551
True	180.11469132450202
True	104.18414640316183
True	36.54544546815292
True	158.1001596899421
True	909.85385742966
True	43.96037250410135
True	226.06379109852637
True	714.6931526556548
True	312.8702004462158
True	455.28138790071336
True	477.8125470259972
True	511.5521758973229
True	587.2757626136432
True	916.589297252921
True	259.5801543683892
True	1035.2176675154165
True	920.3194433900468
True	629.8924316422857
True	345.029873347074
True	834.5770668863696
True	10.879546226866395
True	30.52918314713961
True	300.7072551363264
True	39.91691478238617
True	197.9417191366628
True	725.2173411551934
True	223.51373552784608
True	712.9732595822906
True	765.5592248874188
True	127.7803354735476
True	357.3560961156759
True	600.5903896375845
True	23.95185976059162
True	130.20782817915
True	442.5003226838701
True	298.6112087863283
True	203.84914403660596
True	106.11047490826547
True	380.2484014495095
True	24.15952133106509
True	369.0774691821679
True	367.05431033684016
True	1028.4866537039388
True	379.56245090853815
True	32.80179225577059
True	429.2805708457382
True	448.4510650141817
True	225.8696033207636
True	33.06956409448188
True	761.3563418374933
True	447.466278401622
True	182.2314714550007
True	13.487911354625355
True	1206.891914611763
True	168.55820448694487
True	26.95395468987892
True	315.80367878477944
True	277.36466266297765
True	116.81220011827844
True	288.1533875645788
True	49.17200820411044
True	320.47791408494265
True	299.29861108702204
True	326.70307182988734
True	32.33000810667234
True	45.66864042089548
True	1054.627671569552
True	24.96556544104582
True	12.43413098299961
True	168.53592660747316
True	683.7426302209997
True	8.54119298181953
True	188.24631568257735
True	170.28346454547452
True	504.7377381987629
True	390.25433482872114
True	743.8317080161977
True	320.64669990027585
True	491.0375329531039
True	452.264266972738
True	504.0559303863376
True	104.29811979426044
True	1265.6915194522717
True	911.4482396693106
True	287.11609792544715
True	525.321814836521
True	102.18248866320702
True	578.766495805084
True	430.777468041887
True	160.2283586785103
True	79.2990662108011
True	358.0057578494549
True	168.57574743727324
True	29.337949401827952
True	566.5990672877789
True	379.15041702206094
True	67.03031394425611
True	31.971770618036444
True	681.7547906413267
True	495.29581958820006
True	71.44486302548935
True	21.362532184819056
True	332.9788829517582
True	310.9082971648173
True	729.033963598774
True	550.8947394578119
True	572.7900096701145
True	795.93665724853
True	8.951687277837904
True	58.6345126530653
True	33.933158203815736
True	60.80552279690878
True	520.7882073013524
True	587.0501608046809
True	82.08635850711515
True	108.93845424154784
True	192.03568781085733
True	78.31158346113794
True	179.92140135201757
True	198.40251991618211
True	279.131531064532
True	812.2062019941055
True	613.8156471670937
True	280.3455213925814
True	196.37188587110205
True	261.0799509647164
True	242.940746933352
True	766.3824957675513
True	322.71894454254226
True	173.32151890487904
True	891.8074216079879
True	345.482594315531
True	460.4509302064788
True	153.40560882672932
True	122.740893016465
True	64.5114291079249
True	219.50811712801936
True	994.2505022355826
True	542.2191266910567
True	113.58480143964212
True	346.0777483701617
True	95.34105400427566
True	687.104848293231
True	5.4910004275121445
True	703.2457318431027
True	38.55965542848249
True	949.2055528448252
True	848.5459822017732
True	212.15185171213628
True	29.947713315224146
True	82.47999723905339
True	454.34814098056273
True	231.84394653376728
True	1.2074151685599794
True	76.59272726335396
True	1066.8240252764406
True	351.1702442463678
True	664.1684875181412
True	488.3611385262593
True	31.33333915289506
True	140.22995618567313
True	438.9489455546582
True	920.0967165576049
True	807.5438051406086
True	430.0065006684914
True	329.8081029144675
True	17.146293747870445
True	76.65249882637116
True	760.8383190467304
True	467.339566533304
True	389.3007871279312
True	878.1833786950408
True	26.14902372842097
True	218.2527446236737
True	914.2045909175062
True	222.59326047045784
True	8.506488732031912
True	512.9678072222441
True	103.24805910287655
True	653.4609381229373
True	55.57688178843778
True	252.14424227527445
True	846.6437304451637
True	880.24677555884
True	279.548967002591
True	436.8374646424773
True	116.41627085759995
True	604.3362988656871
True	258.010828203706
True	196.5024677820804
True	872.1112991306599
True	52.42669997281478
True	742.7486663618371
True	277.4048734354137
True	301.8267250551077
True	167.84138955416
True	487.7389798766935
True	587.2079051316415
True	368.5387589118476
True	417.2776790622283
True	70.22075947213752
True	152.192402590451
True	447.89522082185255
True	206.43474717546687
True	37.6086944314616
True	210.2031625885452
True	382.6528326338903
True	401.8047297994068
True	729.2892808599187
True	131.06795195633038
True	661.8680650772765
True	505.0612277622543
True	604.1122852890512
True	136.61332048217454
True	39.6892576072228
True	673.2986724756519
True	70.63467045623595
True	565.924321765873
True	685.0804038805899
True	459.0051467959457
True	140.4199643107612
True	517.4307504118948
True	4.868671407455631
True	413.10619514555583
True	33.829742831970854
True	643.6535625617395
True	270.5033647006477
True	575.775674100322
True	695.3768329493088
True	147.0996786683253
True	543.2839513281967
True	499.5184485975781
True	60.92066408433967
True	949.065904925852
True	3.057047892120908
True	27.75695367603842
True	630.9422242463955
True	678.6117935810593
True	129.46204437073413
True	416.299950273009
True	118.56680867263944
True	72.95848456389396
True	473.5753210818148
True	42.05339998673778
True	507.5178828653554
True	14.62491400755868
True	845.8097856960791
True	555.0339897508411
True	696.0996069306154
True	97.93370853002853
True	375.99907845762783
True	986.3160479750755
True	818.6149881952017
True	136.4107124623014
True	548.7350606428621
True	447.38584666099496
True	235.7423877505743
True	249.48592315203757
True	5.786686585661816
True	325.66468838823647
True	10.872043160307292
True	368.5842215022775
True	75.41679612405393
True	385.99994363458376
True	668.07859655139
True	125.8641055603252
True	227.8685037877063
True	635.7435023399012
True	682.2979984041006
True	295.0273698888566
True	142.67374001800297
True	168.9514505316721
True	476.1996648621026
True	81.3129517158748
True	10.217524681057697
True	517.0463386500616
True	568.7028444737372
True	16.495781701064924
True	142.65709842151367
True	910.3281197090332
True	466.9378302184044
True	267.27844716281953
True	34.218823044520605
True	470.8348213412574
True	115.1358611234118
True	587.6852496157983
True	669.6628251042672
True	303.05324739374714
True	380.9255044711461
True	185.8169663495156
True	238.67116977872345
True	72.072229553789
True	210.4806912608233
True	486.910164850681
True	20.629621862076167
True	444.59337151380015
True	376.20225374937615
True	679.4476149659955
True	929.136345112022
True	903.2996868524378
True	156.0969878264469
True	401.26340982824735
True	71.19117837735317
True	193.65650238299568
True	317.6857976715752
True	11.796782913330496
True	814.5536059102666
True	18.72227811446726
True	387.6240729678421
True	273.2391123654225
True	677.2589231344234
True	193.99411379288665
True	38.078426746136365
True	692.4075581572068
True	1081.457086765759
True	234.64523950398697
True	135.4454123469652
True	623.5763757110219
True	501.7552337805033
True	17.617606778861195
True	811.8919640026493
True	114.48406172406584
True	43.58754464401787
True	314.8270753177636
True	353.82421331545737
True	393.25138918709246
True	265.2715133822864
True	19.084915995735447
True	23.789639096261613
True	849.8849789497958
True	202.8549261360828
True	108.95491582827994
True	832.7545895721462
True	654.3388585736712
True	664.8533733191588
True	455.107541779083
True	156.57585696208272
True	32.60551686854235
True	104.12736163276706
True	442.5278978885901
True	229.15007098376165
True	496.5081110829659
True	147.5354673941459
True	507.378768295855
True	638.4977829272732
True	949.6940702640678
True	23.879327668961807
True	975.2218327341396
True	1056.9096528394095
True	473.165016618054
True	83.45497858396438
True	770.6610620317667
True	649.2859740341124
True	697.3975767901329
True	175.98852456556077
True	734.6697759177332
True	701.7699155142764
True	119.97219928292618
True	784.4172355630792
True	805.1658440261258
True	467.755096119628
True	220.9307116329948
True	70.14430826047848
True	308.7017821008037
True	354.6588200098764
True	461.1901299392847
True	435.5540049558962
True	192.6150944012795
True	309.0360366946913
True	2.987467372523069
True	12.332949438673529
True	104.06639693008626
True	134.94464353522093
True	347.7086513922637
True	350.03801411518623
True	113.62886132642836
True	16.46108753200444
True	218.57946811238963
True	864.1760536062865
True	450.3129461920473
True	527.3397079010252
True	548.1323881310872
True	853.156869964192
True	659.7731635579954
True	87.45386885047604
True	213.39398545334976
True	245.6511050323805
True	296.3634752530414
True	103.10942180709527
True	364.5926211024763
True	428.90655117916
True	174.85534310371278
True	657.497549005636
True	239.5824736807246
True	208.4679661580214
True	27.051329453406403
True	241.61503695773476
True	495.8888960639148
True	170.75049646914056
True	534.4814591248731
True	457.6912874336992
True	241.14184774408184
True	105.97354783020911
True	39.48544797196968
True	407.3078249333191
True	791.8270710549388
True	168.32810544511364
True	1051.267663266915
True	1040.3847909518124
True	498.0478343944891
True	103.1544336008543
True	121.52862130288396
True	657.2681085226726
True	9.791211837796537
True	220.54925394570148
True	133.38426693040802
True	123.40859858745712
True	322.75148925720725
True	653.8220361634197
True	37.26864182260925
True	123.36897058986892
True	969.36882599046
True	54.8311807929382
True	453.5951797805119
True	523.0468011220044
True	243.8828117079052
True	129.35078988335843
True	962.4779732946872
True	1177.1091878369955
True	521.5980179632821
True	644.8932308438806
True	212.49833676348447
True	153.50231695136753
True	326.37592560257417
True	270.2251274062537
True	172.40109961846042
True	301.723697550501
True	338.9622316903003
True	12.553452566674853
True	621.2085387005959
True	149.35144793648195
True	79.11629569001923
True	458.7637054469201
True	308.1438031344345
True	1200.484078889712
True	347.3638712353941
True	940.9056637151364
True	10.50405922978312
True	259.95076462047217
True	226.4330996818787
True	152.36607401048522
True	490.427006269962
True	195.40126123569777
True	426.2073648648855
True	319.85123848883063
True	114.73317525371964
True	363.59731744506087
True	1104.4981239311214
True	747.2072210544898
True	226.99438584993007
True	100.9630623113168
True	286.1528084805675
True	23.015902351149236
True	352.8372192570864
True	308.732485818926
True	579.7089127656089
True	444.2019682613828
True	353.90350448576
True	147.80562617427154
True	13.008783208101097
True	425.8651374002086
True	286.2105121248091
True	144.6953358426944
True	303.03390903135
True	440.8791980906921
True	812.9760378772776
True	320.1255284238315
True	778.4406692290338
True	409.50141712784665
True	380.1387850835642
True	1.2431588180078887
True	1164.0770537832093
True	101.34299955195154
True	936.2789249581792
True	205.12415452577025
True	480.3559966528687
True	688.4035764938798
True	88.85937519488854
True	486.1517691646508
True	33.3332257950111
True	424.758337635593
True	77.01666344486901
True	231.7829910812777
True	38.60697491118011
True	677.2085478342517
True	185.21516360615996
True	26.62245547925201
True	394.7336977405622
True	100.59752199646296
True	166.45785165547989
True	826.3101515799026
True	256.439856144449
True	152.87880522117183
True	385.639682296847
True	514.4924165601635
True	324.0679167488267
True	540.4189955515247
True	615.5942521591818
True	164.55038110687414
True	7.4201339799234205
True	75.12092586050805
True	441.5322253594829
True	90.28566355809173
True	80.7305486767053
True	1040.1789588207855
True	27.14003732712857
True	318.5912658051723
True	328.17307973196927
True	445.1757416982686
True	675.4689136772797
True	185.7275865627613
True	632.6223322136907
True	319.89087862223505
True	329.9648081578098
True	275.93076624923896
True	219.5294626540993
True	356.2455373665065
True	433.7258192422372
True	412.3515472235615
True	608.3069636138392
True	137.48279048008936
True	74.18553094451018
True	38.48581597833366
True	299.6581841419179
True	656.0938057870532
True	408.2579199062165
True	768.1573364605883
True	206.61887945885223
True	405.8735508478707
True	68.11549711059133
True	53.90637372093879
True	430.8252616388755
True	200.9060333365053
True	223.94424397607847
True	46.18894566371541
True	1048.8825009800505
True	173.2294535093
True	923.5185814004084
True	325.1715641874433
True	925.8454389819598
True	232.7622218872797
True	440.0686814457165
True	541.2637664593158
True	620.9019376928625
True	219.16003831463405
True	481.1676303509656
True	946.364102388905
True	130.71085342848224
True	8.81183567352414
True	609.1312606815161
True	30.640574828906697
True	71.72675555193362
True	821.9300192840074
True	235.8881995932091
True	983.201466395858
True	678.9984215007164
True	404.9825025402189
True	281.1282525297955
True	484.7681114353008
True	339.2534388711993
True	192.22071573445845
True	649.5131207058848
True	726.1954305985578
True	210.27159304910623
True	90.68425310551696
True	508.7781436665359
True	143.90372408556868
True	391.6091258905202
True	351.46415716741257
True	65.48359286213783
True	385.1819991242565
True	402.4591437020852
True	369.33859505791
True	427.8417430295151
True	407.53174750568576
True	635.3915571535341
True	57.93691725263375
True	445.85603996603953
True	342.428461214796
True	674.7804518576731
True	217.94983411655303
True	98.54359865663108
True	42.03127926392556
True	530.5846773005886
True	637.9154748832246
True	194.45795220823877
True	416.44128862658135
True	344.6365431009537
True	18.49906304920427
True	170.42239780542585
True	286.0717381603311
True	2.758441518473115
True	890.9250739506546
True	79.08459374269049
True	99.20972527254796
True	106.76216867344684
True	363.32319780685737
True	35.16746447931371
True	446.7562875692551
True	232.47947510798508
True	5.504944671151796
True	117.0947928359453
True	437.4876646504533
True	50.98055173056281
True	61.5536379419369
True	171.64999803728205
True	290.74623924757765
True	933.5340984282564
True	384.6119372312839
True	945.2282538539872
True	171.82485625061105
True	1012.8056497632424
True	793.8563080185606
True	657.4127594289309
True	405.0144584645877
True	358.2911746839709
True	80.83388471727112
True	75.3197876045937
True	79.55805189468958
True	171.61583181032825
True	490.0876877586296
True	1077.5196994687892
True	185.94653407574756
True	362.7780562950422
True	436.086992759088
True	594.9141969155138
True	589.932742724472
True	287.4104545151156
True	448.41185162506616
True	684.8027680570473
True	98.60126533390124
True	709.4905693916991
True	252.76539027832104
True	134.44676868556977
True	406.2290824096014
True	831.0319291848119
True	451.86508831812574
True	828.5165711183105
True	195.11634989919827
True	342.4210635000748
True	706.6015607625712
True	623.3390698565579
True	189.88815488400047
True	253.49002093741657
True	783.4214648412565
True	30.333149860776967
True	191.11093837955235
True	489.2061124311481
True	704.9646966267322
True	104.30864593550989
True	35.96153841162697
True	171.18128798226516
True	738.1053666580341
True	319.402381656542
True	554.5592886442008
True	346.9081703568433
True	284.3563388901689
True	455.2401681936876
True	485.0644041493475
True	72.62750889444051
True	370.052251540858
True	778.6829325161581
True	0.0
True	283.20761942583107
True	250.64401593187492
True	972.3707136868842
True	152.45363737745362
True	650.1261927255881
True	639.8825915261323
True	113.20564006057975
True	230.5118309550774
True	136.65292056685055
True	11.627216227165931
True	295.4153490700496
True	376.6072728337408
True	1150.291964414278
True	239.1141927043944
True	406.9626082692869
True	661.1110495614552
True	204.79247583628495
True	23.834720645976997
True	863.4249911400581
True	602.9142836224693
True	156.46138666851994
True	621.6660637740752
True	155.3199500647751
True	287.86285383129194
True	771.1178517184741
True	36.14360305522609
True	107.07485560865386
True	514.9092309061758
True	65.16423537739969
True	77.55917910945381
True	411.23348023721474
True	22.127497977274903
True	769.9122192353209
True	99.809190756978
True	147.792949513415
True	16.87901767503852
True	715.3972734083482
True	28.93219681082681
True	779.2119400438181
True	393.5304751156959
True	113.72335805304267
True	702.6619132836622
True	529.174889383386
True	557.3852904124686
True	45.55040109686196
True	368.5859625415828
True	5.795864122642549
True	95.15255497827032
True	384.0205343971896
True	49.21493543387983
True	118.8727669642617
True	311.138935882352
True	188.46283721613548
True	103.50277909414334
True	642.1314187823625
True	19.7768283142656
True	1110.1236045318926
True	501.66681065833455
True	302.9693477012062
True	494.2371452190336
True	122.36180056910206
True	767.3167436136622
True	1119.9928639644088
True	761.1711785164185
True	176.16109401357767
True	226.76375719454836
True	51.02890015720391
True	60.56273083702644
True	152.41516378871418
True	102.542554866522
True	170.7707868996243
True	1136.3473127405969
True	303.9291781898316
True	362.70627107373673
True	702.9200710861119
True	17.129338096100845
True	15.534268797973777
True	568.2899136154402
True	5.698982113385936
True	113.92402057817138
True	691.261504946243
True	173.5199291525873
True	646.2381152557919
True	844.7769121466272
True	143.57409082183486
True	876.433409182297
True	3.250370590739592
True	463.6485511205189
True	1051.5029639952477
True	26.863926966367924
True	238.651368870728
True	149.59273259476538
True	956.6817602713338
True	239.8671878530197
True	490.6965196534772
True	119.56014357710885
True	521.611271296646
True	153.2585054623539
True	96.3054134547102
True	380.857261592999
True	67.91237285661953
True	56.83259853244835
True	1026.1121679421271
True	251.4606240789713
True	159.56581500487667
True	358.2568984765669
True	398.52023844105264
True	214.77145734322707
True	162.69586018170614
True	393.6833711706013
True	36.304604048196445
True	490.80871142215466
True	1148.8509859993208
True	115.46825516789292
True	471.3641144444456
True	314.19911608480106
True	25.01374949450388
True	410.5159100910666
True	105.53267219728424
True	610.8022327222171
True	208.8066628684285
True	417.5467483646985
True	22.0728550343872
True	437.3592139460031
True	109.86419739952473
True	340.7333543214582
True	34.5292850072331
True	168.03441141538377
True	255.17970287435
True	795.9929020707758
True	57.25039244781232
True	136.59552888455815
True	232.2870934812957
True	133.82521271924546
True	621.2085227842981
True	552.2435847911788
True	761.3718236060757
True	375.40571822878
True	547.2582491779376
True	420.3236796954993
True	691.409521049672
True	73.32503211456978
True	459.0346273312762
True	426.0969005017184
True	49.53547809274049
True	83.88381766118934
True	123.3112716444248
True	89.90905971157956
True	328.9462534875671
True	841.6334757570062
True	311.35739740046006
True	1098.5981681367543
True	339.32876747351213
True	921.2547953652228
True	143.66187425341727
True	554.4854083855007
True	584.8573296850915
True	705.2492667141682
True	465.5545299930121
True	63.064011513540606
True	301.21444867478573
True	44.10619625953095
True	160.26163742207433
True	174.91007329801317
True	1100.195255564607
True	227.16824574406704
True	551.2011169868965
True	541.2431460720182
True	567.3865818938172
True	880.3787409148775
True	595.5629083809149
True	648.5098157739965
True	954.788926191615
True	126.79862662112754
True	308.3851638309105
True	271.7490542189486
True	321.6169584364155
True	88.44808103731935
True	380.4382218802869
True	3.9506941785561023
True	327.9022709263763
True	267.13688378291283
True	624.5659848016439
True	275.0690565146184
True	360.3072751309151
True	8.21190050754807
True	57.54274224907051
True	542.8676125406168
True	30.35951120444009
True	148.52344151054666
True	69.65734958422676
True	145.421287701681
True	243.61245266895867
True	73.53361270225997
True	385.1135499812496
True	265.77680350538003
True	103.36144135664696
True	341.2384655235203
True	62.21032627908472
True	585.5128910294404
True	886.4559345337194
True	273.3314095464089
True	1193.795712672007
True	112.08098907584235
True	316.1593697839007
True	1041.1441307300918
True	88.040791624722
True	291.6377687085998
True	10.648965111576778
True	413.8227209493301
True	448.00542921938
True	156.8401477694992
True	610.0672747337234
True	913.3813369190544
True	164.1303296340068
True	74.4635760135849
True	313.7577308544494
True	562.3168498778751
True	599.7289854599002
True	1225.1896877308493
True	27.00784965114457
True	939.8051078471432
True	141.20321284875473
True	644.0997415144672
True	116.71088957836284
True	128.91492384864964
True	194.14586496942405
True	163.2038522543934
True	762.7265583635542
True	208.29037347469404
True	224.37772508363653
True	69.82117814877466
True	513.6892695464928
True	431.1977651635205
True	182.7051714378335
True	237.9799783446175
True	18.61798830925333
True	406.81965802683294
True	238.1669498233356
True	277.927948678209
True	116.78693568877924
True	700.4885489401704
True	422.677803814378
True	252.16987085737688
True	630.9183178646026
True	528.2123639628819
True	477.8594988314034
True	135.37976283616737
True	525.0255998696362
True	437.6322454207501
True	2.5379397816256755
True	192.26305700255256
True	90.42379191768444
True	253.5694519780841
True	3.047935737656704
True	131.58899487189484
True	350.4519149523129
True	7.27562737134386
True	879.1772717812706
True	172.26147762557162
True	733.6701046192195
True	796.1014707445404
True	160.28354099637068
True	211.3136885640795
True	505.48519403688607
True	845.1287271673676
True	48.185125919298855
True	37.44295807578858
True	131.61733385758416
True	604.7500567786954
True	720.7309716615744
True	180.3334362964274
True	584.9431542286369
True	604.5408402824665
True	862.2048204631961
True	391.06493976531567
True	191.89407552849897
True	878.0308955019809
True	214.3259086407604
True	146.92851348523342
True	344.4199753718429
True	219.98326103261988
True	212.65961304743035
True	587.5070145442626
True	245.4820201653882
True	205.1138986213577
True	472.4610746024232
True	461.89345776081535
True	62.96453879834999
True	284.84482616933974
True	78.20085449305044
True	331.436229498882
True	357.45750423592665
True	251.2957703866773
True	174.3327966150433
True	386.765016701232
True	654.7582433930348
True	746.4908416342939
True	296.3190995285765
True	725.3019344299291
True	61.56048906457716
True	882.9251548113674
True	341.8213078915906
True	14.341259747079734
True	638.0648949074758
True	699.4853387715197
True	269.7645173092143
True	165.90515733037077
True	47.71726082902009
True	375.9018515174475
True	71.50994820941746
True	13.386946920950503
True	887.0580162570957
True	365.2111984701908
True	183.141319113809
True	1013.3322155040946
True	11.030155058243016
True	793.4847297250695
True	29.95653468622477
True	664.5491524183013
True	55.2406214365406
True	761.3295929609836
True	437.1080458349942
True	203.8107156193915
True	447.8057033603441
True	216.7439070569521
True	293.58704650721444
True	216.49184120619216
True	397.9896363916823
True	9.075953089959928
True	326.5313539969708
True	115.15786131856294
True	10.347882495255526
True	464.2749465823569
True	718.5440029889064
True	285.7915941001596
True	81.00297109811957
True	309.0929579634672
True	81.04068340875578
True	192.2608914187933
True	177.52027234883985
True	383.05820393981
True	48.33574726087766
True	134.38913504559267
True	385.7138587927281
True	865.0117282054064
True	109.57506016107422
True	205.7003934160515
True	442.9248905604475
True	20.532818138687173
True	416.8461493473455
True	509.7022404413735
True	88.07378921743276
True	403.9221869887021
True	353.9668372552569
True	426.3826603120491
True	598.2212999015544
True	1042.1382414578163
True	990.6135327076464
True	56.91233949747577
True	1024.1211198138612
True	109.45698704038666
True	114.85187528379772
True	107.67923633644904
True	489.3805931742539
True	381.038762539532
True	575.7654046663188
True	253.2638925262485
True	159.6313967512025
True	385.7651664885888
True	15.495555385932107
True	460.4252537202696
True	371.8884572885227
True	139.1334069935304
True	90.4825793065354
True	535.8582236225232
True	989.196190181118
True	205.39379485593372
True	68.99562340157894
True	420.7428976183911
True	378.78773277337785
True	478.3802958785937
True	309.1609811107315
True	5.476456566528514
True	515.243637747765
True	507.91713968573583
True	501.04331998927785
True	188.20467829952167
True	103.74246667435423
True	21.28649677222401
True	380.0873607587956
True	107.4817095429999
True	7.301634990004682
True	33.80315390973927
True	347.4715483306386
True	655.1032579178677
True	133.62404275339884
True	87.62357431671434
True	23.96136895094736
True	411.126022453324
True	370.4522688207604
True	755.1174873313457
True	306.4235519180505
True	506.4944177893705
True	535.4423866864755
True	529.9680607905228
True	290.35397286873064
True	546.2543261015851
True	101.21607342053558
True	590.7178538772196
True	6.614512570053163
True	378.2874190957271
True	473.4930642377316
True	982.7915870272128
True	354.5862779066115
True	764.4702340831408
True	974.313028618622
True	176.4913322189013
True	38.58953457778835
True	375.1081343646068
True	385.0939376643457
True	585.7052694842567
True	261.6892002967705
True	29.45435915896056
True	641.3690096958615
True	125.85368622484262
True	1033.206794213126
True	331.2641784573432
True	466.02367979457335
True	128.81128580911846
True	805.5556852932482
True	140.10388429530312
True	818.558875338952
True	567.196065856455
True	188.8979834880888
True	109.41726408358171
True	66.79035842911598
True	564.7224872221651
True	908.6659204488308
True	403.53239380803376
True	517.4649738971802
True	130.61953760309262
True	621.1859634909368
True	481.47687624047273
True	788.9142843804808
True	316.9981400228268
True	579.8528521554905
True	117.57811039779234
True	25.413077183156133
True	421.1535526079194
True	174.0592803456646
True	102.59620078333428
True	383.20194534175766
True	1106.437165791231
True	255.40755090521367
True	552.1315712534429
True	10.078521373225303
True	70.01501283610997
True	334.4236921744363
True	774.1851732958437
True	456.5595100318951
True	530.2005090111638
True	726.2351922397131
True	67.8487569393919
True	708.7217977973656
True	48.65241420731572
True	98.49119628104388
True	171.81591242001534
True	86.51157357443019
True	23.490421711532097
True	306.8181916342737
True	468.2255367909887
True	904.7996633721576
True	851.0702301761293
True	5.23916626515894
True	281.4158216119713
True	461.4583019547983
True	126.886132703421
True	256.3757566952896
True	325.9647726707328
True	1306.386963543667
True	451.38880783094055
True	25.85224270736826
True	185.399841286679
True	699.3382536233694
True	37.67174216664464
True	174.3472203963131
True	552.3319700798409
True	72.32060725242056
True	862.56160862098
True	332.1774028316852
True	657.7292950611082
True	78.43012541714631
True	679.5366593870428
True	594.324591781309
True	856.9885060338952
True	251.0057593680066
True	507.0930674762079
True	807.1251231363007
True	899.5165151457041
True	235.20955391019984
True	768.4999000797604
True	224.0331651480259
True	447.3391555841955
True	364.63272697419
True	491.84643432018567
True	486.47815557652063
True	324.80359404255023
True	348.3551674547614
True	114.56656415962834
True	352.44201083533045
True	1156.7173348722215
True	302.22339234564373
True	145.96795496416746
True	291.84032943712333
True	758.6728289767931
True	652.7975573551045
True	417.2065759446372
True	116.41258670475148
True	341.4847850509013
True	33.89471570915892
True	166.32532928809383
True	92.38293993771327
True	89.79406820533926
True	575.8191166366162
True	134.93983634814123
True	135.72133298033245
True	104.19225535529044
True	85.83201516833907
True	444.0410506305001
True	391.5646985015297
True	1025.454066868259
True	548.0587334199848
True	840.204401284736
True	273.55237614526334
True	311.21261924457895
True	544.688117860062
True	193.28002347013165
True	742.3050615092399
True	241.32849804003877
True	359.90587938160786
True	70.76243986212691
True	118.57931215635334
True	254.1799726632963
True	123.75249027779144
True	456.239359808203
True	32.466969822016594
True	570.2073803664429
True	1001.7963630662226
True	719.8123846498235
True	1.4261130105510826
True	60.871070327607335
True	503.33201796024525
True	437.9554836476675
True	73.43229714508996
True	119.39930072903512
True	296.8350940779994
True	76.95474522688583
True	53.39695315135086
True	698.6873947350715
True	675.7650738218521
True	171.6676246805059
True	172.9424604382422
True	534.7590798696865
True	52.972413832235546
True	26.16505337626019
True	543.6613325263966
True	459.7925748369644
True	1139.776942427429
True	49.11259776123235
True	478.875507102947
True	889.7355590105127
True	809.4268972873657
True	284.2313969293819
True	780.4400923216446
True	380.8709565782905
True	42.76385262830063
True	96.00104603797266
True	688.8142477639859
True	75.25259811090464
True	140.08476244726228
True	945.529787862861
True	184.5934336836928
True	276.36400712235644
True	104.14527908374237
True	637.7513013789276
True	618.1666143417889
True	216.06160903219404
True	432.9729116642726
True	39.74786803143384
True	278.707976858132
True	574.0216065747654
True	633.7060858542333
True	315.46829446189
True	73.2955826945917
True	942.6233369006922
True	1063.7370847498885
True	559.7990112211697
True	64.34795578964628
True	32.398404780357
True	88.73495631584372
True	110.9646863958849
True	98.82545262465098
True	902.5541037625388
True	1201.341804175267
True	716.6398296925369
True	328.51623491126145
True	8.425848840754725
True	20.907338106641514
True	333.6700396849338
True	469.5114919466931
True	44.51803415314237
True	552.9368399634512
True	430.9854876694869
True	394.0176440443577
True	78.14003565114021
True	199.15061358480315
True	267.1897307169466
True	140.91482244532835
True	402.6331305165649
True	41.80733398637536
True	178.17815391393958
True	1140.9770829480728
True	5.438887150631672
True	26.60897674258419
True	577.1049137462352
True	358.26286411722026
True	774.8088428406193
True	161.670919425917
True	747.0318877168907
True	598.5526953010503
True	291.5329563934624
True	444.038638181229
True	334.011850336947
True	296.9658181955885
True	271.0566221615828
True	403.1995641393103
True	494.6390975433374
True	500.17574900189226
True	101.28564468596372
True	358.7872312918195
True	8.348642914480443
True	191.3976770282817
True	230.57244462619065
True	836.8632391571587
True	607.4751048926097
True	29.059880151465016
True	735.4610805663357
True	820.6239940781549
True	107.20979289974127
True	354.37638956110584
True	832.359733036385
True	227.58039108873984
True	164.76085589207906
True	518.2895169806177
True	581.78385152455
True	1086.7209011746252
True	156.66361998822055
True	148.3845216795466
True	255.78551795958376
True	322.4702942587593
True	398.8532821025028
True	403.3895154904269
True	315.6894820489913
True	441.8666388455882
True	485.3969892445094
True	207.08487443115231
True	1506.531768354587
True	246.4516553394535
True	409.90271978432406
True	54.02681543423115
True	765.9048493223311
True	251.4128589806489
True	943.162402267256
True	534.1031123448354
True	304.8352057119986
True	744.114553993982
True	273.46591539237306
True	218.5937303840012
True	258.66179253032044
True	224.383719215904
True	142.4377341490972
True	247.50059337991183
True	712.0702946997678
True	535.502422570824
True	224.39281937418795
True	1175.8293321911367
True	113.94452646044007
True	257.6634912784271
True	72.28650703194145
True	303.5901854051299
True	412.67835826828593
True	92.83239618208802
True	222.05817831315397
True	78.74253379916024
True	699.55228459829
True	385.4978651470437
True	228.9010968917242
True	734.2352819423247
True	861.0517064920498
True	818.9279652830511
True	816.0014714683076
True	343.2421024354237
True	1.1912576743502077
True	266.06453967206863
True	57.75577512448273
True	391.17206195538574
True	55.98562617306093
True	350.5254557759897
True	873.3353263888182
True	974.2656401728664
True	414.24468349362405
True	23.016601872364937
True	516.4447058481817
True	523.2694372942012
True	198.52735998298985
True	234.30994140672888
True	285.26151377537684
True	23.558492837199665
True	120.87258162548788
True	953.0201242244596
True	63.69018789308013
True	486.8445278600981
True	781.626700544426
True	98.7581825111675
True	254.24028668817152
True	110.10643960738892
True	16.504285991731773
True	1.2597147163707216
True	113.88209917034736
True	1023.7629950627892
True	491.1557447886762
True	66.8847528219875
True	781.9907944693994
True	332.25913414595914
True	1.2830190066541671
True	442.8578727921412
True	183.07844871350355
True	499.5210094581005
True	85.88254517112571
True	306.6130986169465
True	384.67727794116325
True	170.148745983645
True	217.8804546010412
True	131.82805104638436
True	172.45950223286087
True	966.717469393128
True	16.435140641753264
True	508.572666613725
True	495.5595268210257
True	399.3794079022073
True	221.68261989183867
True	239.3562937919411
True	161.55877394287177
True	49.9081960822532
True	471.3401052249571
True	158.41717037241332
True	861.9893469665617
True	810.7114635649782
True	245.6886068735065
True	295.7845764220573
True	525.3740345016561
True	41.82020453253001
True	87.3197390220508
True	763.9193412071592
True	1093.5286550535172
True	113.43782975335404
True	725.7009434421752
True	139.74200573374782
True	919.6884668164386
True	653.0508968150707
True	104.43091852399952
True	282.3843006238671
True	606.7100193619206
True	262.4227162710301
True	49.17145633138118
True	555.4472790349748
True	449.2453187095277
True	5.587169589353333
True	480.5622091006346
True	63.63404376373817
True	189.43119502734604
True	236.32786524410625
True	310.96280458191
True	76.91496379643644
True	216.8380301463047
True	351.67537805195605
True	427.765437694768
True	943.505561354692
True	45.52502833929184
True	918.8542426154366
True	983.5254602414134
True	123.18392518974372
True	71.73778989227154
True	988.2103152384634
True	33.78690507277736
True	231.4834645932581
True	87.77689690776529
True	203.43740990219183
True	360.7485352454606
True	927.4690502385112
True	105.3267269649791
True	71.11667477805703
True	649.7665181066911
True	277.13380029165046
True	695.5368134993572
True	55.12800038597344
True	496.25471349738
True	390.22245597503934
True	687.0560238157076
True	55.89041289980341
True	108.01210206902716
True	23.326989668514244
True	275.9640678512941
True	44.22048297688068
True	348.651456592641
True	2.4795805205802868
True	1187.4941480956709
True	103.91752332541152
True	130.8261145779799
True	336.3848026569349
True	706.4753599050671
True	662.6692655719113
True	1018.8181319667008
True	456.7289797348685
True	412.301387036691
True	145.50405762565867
True	426.0930314043575
True	874.7268236668808
True	450.85837148571545
True	946.7108233745492
True	86.55274499359079
True	423.1404366989833
True	184.5404628670228
True	268.3905930658471
True	728.9362398175081
True	161.2623189919667
True	133.3995090951827
True	59.07222143888181
True	852.2765574631435
True	775.0253519519238
True	82.87349115768788
True	467.3754328109284
True	744.8492453874485
True	427.81915182477263
True	56.78032817156429
True	326.6553648515286
True	779.5421375060644
True	31.547992967005264
True	360.7781586157545
True	165.91913171487337
True	281.212621450165
True	32.34802804367929
True	208.560089608526
True	750.3654175682935
True	645.6110823301314
True	58.98215536073367
True	299.08317067240995
True	863.7958321057557
True	19.641822126703563
True	310.9863995440239
True	293.27930247341385
True	434.72413593547856
True	221.08787394319492
True	588.1495071722339
True	46.98266310133389
True	931.1019354169778
True	861.1517861373928
True	51.34475505790711
True	382.4901155425559
True	751.5482249377952
True	946.7147406203665
True	272.7217838832056
True	575.464330279687
True	130.12140012925647
True	190.84869853257655
True	135.04136593550712
True	142.17701624394903
True	200.3181486182696
True	944.227309697871
True	774.0491559929229
True	908.9937858437556
True	19.410326826219624
True	26.69272400600152
True	360.8601736615893
True	13.66155467449759
True	621.6548819735185
True	1062.5523453252863
True	248.1662128723604
True	206.50890066743213
True	82.65935401802432
True	213.57965511389543
True	130.4029279293365
True	45.66667190939377
True	132.23953369544253
True	91.31036951299984
True	232.9902454060564
True	552.6437872991835
True	165.6340551910224
True	30.294252800111423
True	59.354941295349285
True	424.4343618502229
True	266.066543000716
True	603.4438348246804
True	25.3543290185125
True	112.3646155202396
True	665.8077993734927
True	262.2367571233432
True	464.09330474697447
True	644.0201852088909
True	101.22750700037132
True	109.0609151165701
True	77.26464635652864
True	27.061183531522296
True	125.72651231167352
True	82.97327114611859
True	97.3391249697212
True	147.06086020033024
True	243.59499522760237
True	806.5093093125398
True	286.1772952526697
True	906.7363938396863
True	165.13254687505068
True	193.4796453256964
True	777.982679399561
True	318.6655178750632
True	590.8384941672529
True	250.17501628547532
True	376.45936637011073
True	444.1974712142927
True	561.1777439557267
True	652.5787127290304
True	363.1046037989073
True	35.115144912305674
True	549.3516626457558
True	612.4639998413048
True	20.411413417118094
True	11.352600791479064
True	264.25856718592115
True	414.3994112495493
True	453.9767423355096
True	69.02296086506966
True	639.2412302221986
True	929.8701050176484
True	216.82500116398867
True	900.7066399808782
True	281.57393306571254
True	102.57338898473849
True	276.09154327175173
True	686.0213013418676
True	41.224948509208346
True	583.740792952592
True	1295.7571546927402
True	1032.9158589411863
True	869.8184367481624
True	208.18299878170853
True	91.94268826553396
True	200.07348497988147
True	839.3801071772249
True	146.54343558595525
True	1044.5367761661848
True	860.9207196233685
True	41.23182532625756
True	88.74387338700784
True	419.865009390989
True	403.9578602266124
True	214.17719041607944
True	499.9075970848321
True	651.675384709879
True	116.50510479278653
True	274.7171443748976
True	1014.9295643810434
True	51.816236438619256
True	700.5346400179607
True	561.7239948781241
True	39.37502898000445
True	815.8715778036443
True	387.4519722236558
True	571.3767460089977
True	109.34985246364649
True	270.60856736073464
True	216.77688458011752
True	28.171948973886824
True	135.51185224887357
True	752.3693706388209
True	144.10427290079156
True	383.1466171632776
True	64.25628333694085
True	626.7717910021723
True	614.126019816026
True	231.55296202564617
True	458.2160505165047
True	168.69724493917434
True	172.38384689209042
True	213.24227796455813
True	290.2628331532512
True	355.14346657323216
True	128.5515928696972
True	191.81753681960785
True	26.67438387101958
True	897.7280451701771
True	326.8745120516111
True	11.32408367339436
True	363.86836615219386
True	172.97743896774384
True	622.8842268096463
True	362.6059870155914
True	587.0708655374008
True	508.99974499144633
True	493.443467705178
True	797.4728087897878
True	243.36239880815265
True	547.8546161850778
True	164.11372225995214
True	527.6493585561586
True	374.852220504006
True	376.3149852442752
True	124.0571704695909
True	137.9334006605311
True	110.5631645628055
True	68.12026768281538
True	711.8175150483728
True	179.09282078723493
True	44.52568267525466
True	0.0
True	527.8651531314634
True	111.48291152656223
True	23.578373844254305
True	43.66917025109372
True	109.83243171755208
True	512.4915099567709
True	177.19838642490996
True	109.9458295555498
True	35.1950408062305
True	166.1299075023963
True	900.8092513625734
True	51.57908136304914
True	227.25943814981576
True	742.3685862000818
True	316.0945420836166
True	461.7144869111329
True	483.6385901923224
True	515.6182299459928
True	594.7155571321478
True	924.686641436426
True	250.802327570612
True	1042.149269164105
True	902.9443775311886
True	610.2576262105589
True	347.1838105693667
True	845.558292735646
True	9.372399136190324
True	30.4067647231666
True	287.9735430919811
True	40.82919422500431
True	202.7939223527526
True	733.6903867115295
True	224.89570029233272
True	760.428472487038
True	751.8675867954828
True	121.51857759446912
True	366.0087002986746
True	571.9139358772937
True	24.055559856383443
True	129.16303582295416
True	438.9657819538182
True	303.8075796064414
True	201.49537799029733
True	114.76486483600704
True	388.64269964288496
True	20.953602624478272
True	349.51801003700496
True	359.28219987465974
True	1064.4967219812845
True	353.91514026836256
True	30.00940824105376
True	442.4477464936427
True	430.87626947620674
True	236.8300856282105
True	30.168376625541907
True	757.8608820127502
True	435.6152253829226
True	178.54681485692885
True	13.515347935878555
True	1220.044891210999
True	170.81349894275658
True	28.60187856420283
True	303.50041127838887
True	280.2967666054483
True	116.81581264525728
True	293.0905190701469
True	48.39497070726595
True	310.29018353549907
True	318.4078024596987
True	315.49697594721795
True	32.36592728074788
True	47.89211131934629
True	1045.9019291624052
True	27.22444757567147
True	12.238518444862786
True	174.0545973738578
True	680.0984750332516
True	9.078949635462196
True	196.87292728836357
True	178.3055425601794
True	548.9946359852221
True	363.8654847347543
True	747.9955383751748
True	327.34395092564927
True	502.6584195842192
True	448.6988542597182
True	478.27010422096106
True	102.23892013584177
True	1228.3848120850423
True	937.9959159984608
True	296.0722710738698
True	525.5557842418452
True	103.9651029162279
True	564.6300910097815
True	454.3116010175024
True	157.26991990153846
True	78.32006543877064
True	348.35536407132145
True	161.78160627500753
True	28.88333517150105
True	603.3322298369006
True	374.5284839631996
True	65.85466273327458
True	30.465035623274314
True	672.7287131829842
True	494.74889399750384
True	74.05966927181568
True	22.26312382628828
True	320.1336825086775
True	313.27013891613973
True	708.3032149088217
True	553.3583945999067
True	564.6016074121428
True	789.9933263892854
True	8.777307023528024
True	59.60013931080309
True	37.32003377745161
True	60.80881758197596
True	506.81388504505856
True	589.8225288265933
True	83.5238255507633
True	109.18177742610114
True	185.710597360808
True	74.41099410645317
True	176.40475910156874
True	215.95673899933144
True	285.0472845642146
True	803.7419063534587
True	607.3931326039109
True	283.8980677391694
True	194.23951413759983
True	274.1376242114524
True	243.54454116713956
True	752.7610130747242
True	321.3139125325195
True	172.23753532108609
True	895.6682432280757
True	334.28099179096296
True	487.1634980541502
True	154.99236756286174
True	121.89011179927834
True	61.30490562286111
True	198.9200467699396
True	980.5484272947745
True	510.9686078342463
True	111.98466950411932
True	366.4502483089847
True	102.16205995339628
True	659.9946574567633
True	3.8478462723041993
True	694.3529946860067
True	37.93056841342521
True	917.4920374596992
True	841.4697958686504
True	213.07650250611664
True	30.69508807593251
True	84.22945091367616
True	475.09626688000174
True	222.8463137063484
True	1.7264879967648248
True	78.1004023341713
True	1079.3077985451048
True	340.2333768944544
True	683.9484803013313
True	475.23094785759525
True	31.823686857865333
True	140.8458463546937
True	441.1628370222106
True	911.2150151761274
True	833.6767329262799
True	423.0573600034176
True	342.9522319468853
True	17.918449795127813
True	78.3004400667171
True	732.876019790993
True	457.9624453037949
True	374.462784530128
True	873.3626029262393
True	25.67275028919662
True	217.7250662111529
True	886.6891274173082
True	234.9438979085324
True	9.758178008161464
True	520.7232479222832
True	102.50573234174884
True	658.3904706876763
True	54.98946155050656
True	257.02845848541955
True	857.3898438245791
True	918.9112195657632
True	283.6772639953992
True	434.7545062152252
True	119.45557962927104
True	599.5814768616233
True	261.29880248029656
True	191.8344973740945
True	860.2474631109726
True	56.16687098312978
True	712.4199110907434
True	285.8622922566531
True	303.64618583553903
True	166.08104680056357
True	459.1635459623495
True	587.9648457846623
True	374.2128100001488
True	410.927276561465
True	69.49619369217181
True	159.43026844550613
True	447.0985362942949
True	218.2170828647536
True	37.78969217326833
True	204.63654837013735
True	365.0658054812408
True	411.7193418775053
True	764.6230589410595
True	122.38225846629214
True	645.095237723578
True	498.2220982908094
True	603.5987817295996
True	140.26653326397766
True	39.84229500439236
True	657.4392488261843
True	73.9684392968603
True	562.3205206641513
True	671.7465648080592
True	455.6123058481799
True	134.3972076106389
True	535.5921875426204
True	5.172905892079758
True	399.664274694195
True	31.98533480850104
True	622.8452764934552
True	271.8766009953387
True	574.129729965542
True	668.9276683184431
True	149.70397486972814
True	518.5382048993238
True	503.5581216805911
True	63.28109745761793
True	994.543889853102
True	3.5971614544596555
True	24.52987154225451
True	620.486987988973
True	689.566354378209
True	132.3184974502851
True	422.97399861686665
True	122.9423271409258
True	71.89962152437992
True	474.4309324656903
True	42.723033280801154
True	520.9244162199674
True	11.544388198027857
True	872.3328855323738
True	545.2235849599263
True	668.5885426233688
True	101.99578382211546
True	388.9709900428068
True	987.1790219321311
True	843.2861356140309
True	144.21712718769615
True	556.9780654899254
True	442.9284177281404
True	247.48977815081736
True	251.8822755157058
True	5.874994665698748
True	327.0127603258628
True	12.631585515118028
True	367.3941362639987
True	74.2327028910711
True	422.8129680399362
True	670.5224026268879
True	124.71915857386978
True	241.1354254493875
True	642.2758304614623
True	679.8714997894294
True	297.10779676485726
True	139.09562507456897
True	162.7935943060554
True	470.7816333100524
True	79.72746157612526
True	10.426492792694956
True	494.6673484687642
True	567.4180417825773
True	19.305068347266392
True	145.2845349110466
True	933.8696413667684
True	484.841466484721
True	267.7183510209393
True	34.81060316449221
True	475.27295328742576
True	116.18058799264232
True	581.4969726458343
True	663.8734084174275
True	296.4107532765472
True	381.6761589721359
True	188.29581915367916
True	234.7498598341371
True	73.99421747974884
True	216.8498025781813
True	503.97986580129816
True	20.960967042302407
True	444.925216366749
True	370.84444839683965
True	728.4717029104369
True	882.7977306838582
True	911.6993769842344
True	158.80411150765045
True	405.9327328044437
True	77.19976401591961
True	185.4412062008928
True	323.6311437347552
True	10.427843803056028
True	797.14906938953
True	22.812146806615665
True	402.0537821583607
True	265.51845007881207
True	638.0557765656267
True	197.18495511138337
True	38.61586282243958
True	684.0544948019891
True	1085.1396898730477
True	228.92585918842096
True	139.01994354164117
True	599.9566853478094
True	489.7841337805156
True	16.863812391323304
True	861.4995917726128
True	108.05274739044329
True	45.86786895239303
True	309.3422411100494
True	356.7216762988159
True	389.5142571470801
True	276.4135639256186
True	19.32098084629241
True	21.121242085244678
True	839.1581701160314
True	195.56845357311173
True	112.77923009679178
True	841.4074347053585
True	637.4285559998866
True	623.1939865049654
True	454.5912945482628
True	149.80111276078588
True	32.92391825776045
True	98.8588741686508
True	432.163417139376
True	241.4759342103269
True	481.6669265465788
True	150.55880516584176
True	498.548193400743
True	635.4368071474258
True	926.5324379834196
True	24.97926993271911
True	1013.5239366374574
True	1054.952956171633
True	489.6663665909607
True	83.78860807339404
True	790.1670943237074
True	633.3384122693712
True	659.3363807517075
True	176.22951765951365
True	720.6780284967984
True	708.4397930850168
True	122.33470627157506
True	778.2261787809184
True	799.1190579279389
True	467.2954569554305
True	229.0929339456121
True	65.33352932651978
True	318.690748282898
True	364.0130680551398
True	448.3740803393033
True	430.6319344095498
True	196.5085600399132
True	318.3481304596573
True	3.216286165949781
True	14.254713979760076
True	104.52831601303843
True	131.89845611711078
True	354.75479101392114
True	353.52447469779776
True	105.55917053502118
True	16.403804610946263
True	211.9887033555174
True	836.4371514160364
True	476.5727474784712
True	513.0453384802839
True	550.5471108421622
True	786.4967721559782
True	635.2552572490171
True	93.24749573160248
True	203.7673941246488
True	244.63089279845772
True	276.8426937248521
True	108.8534460226096
True	357.3476543024025
True	436.6724803506963
True	169.322501800788
True	655.3282718704054
True	240.97580061746527
True	209.22062090861715
True	25.06649272132888
True	260.2179701821452
True	492.4208636947641
True	170.22126552692495
True	545.1895280883712
True	487.8147552584642
True	248.06980702022665
True	105.45672334457907
True	42.63204845250754
True	407.4671527260165
True	793.2291365809339
True	160.9033841765192
True	1065.7412279636806
True	1030.539624121407
True	487.04599176101146
True	101.66318782200686
True	124.1998140979497
True	657.7106833794275
True	9.96430846511807
True	219.6548402484625
True	135.03874999749934
True	115.86613121639456
True	334.12810236079287
True	627.5751579907741
True	39.1976269163822
True	124.75616932434296
True	942.183227715395
True	57.25472465962962
True	447.8287451659278
True	521.0019175238284
True	242.87497187469697
True	121.6462364581796
True	903.3219481421723
True	1203.938920922858
True	519.3125984235833
True	668.8424357600161
True	214.15294135252705
True	152.18355556733766
True	328.3288003299101
True	246.09128807615576
True	170.24833680990088
True	305.27099883997806
True	330.1753187062334
True	12.2956934035621
True	626.8638703159846
True	154.6791427568646
True	80.24400271270744
True	428.69697335474274
True	321.5051279272302
True	1175.1394664494617
True	339.12766171812723
True	986.3396191956654
True	10.659836793131666
True	271.1948126029873
True	224.52565126109388
True	150.4499487282555
True	480.8169572320775
True	203.14236566740647
True	410.6880166046548
True	334.0017231798908
True	116.93381635120532
True	359.6812744853152
True	1065.6630767684817
True	753.7410147571003
True	224.4681107230731
True	110.45058497642708
True	294.4922752811833
True	25.967151764311225
True	335.9582197834334
True	316.9858817054046
True	565.0913868245104
True	469.6481125899657
True	353.210127077178
True	153.83184655961728
True	12.337734832530169
True	419.4401668645729
True	288.2080399169047
True	140.93143624089706
True	306.6414313964312
True	450.9125392294141
True	799.4901118636373
True	312.07235202784733
True	772.6249739109576
True	403.0416596518893
True	386.6143332221377
True	1.454177545022287
True	1193.8067838962347
True	102.89374356767992
True	913.8468268274256
True	199.81528997233409
True	458.89168528149617
True	679.3452329082348
True	86.29489805489843
True	483.1977990401933
True	32.19433624745149
True	428.96459085131033
True	79.20390425674157
True	231.55256168146937
True	37.77796414713514
True	653.5328667704271
True	183.7100485082484
True	26.26098245438439
True	389.4673853819929
True	104.49698446383483
True	179.61370732331088
True	820.9856085626524
True	272.1976112926683
True	153.2463343565375
True	378.5686821364096
True	509.08824917866
True	337.8056108618108
True	538.0636045212464
True	623.4202454852992
True	155.8317531420331
True	5.82308407258862
True	73.63763521253122
True	423.7497651645069
True	89.38911989334085
True	80.69745707863865
True	1045.9423718685764
True	26.89770469284771
True	320.83284578886526
True	310.6978246807659
True	449.41749201179584
True	666.7004962420931
True	189.5505580937277
True	644.6678514085692
True	334.9675476032188
True	358.8155966104903
True	277.79315036528754
True	225.13603132975243
True	345.32474344054094
True	449.14223017457374
True	416.1645909290199
True	627.1662768759235
True	141.43351096982815
True	76.77607573665384
True	36.051052059181366
True	286.520298115886
True	666.529258813303
True	408.8337307331454
True	754.0263291217263
True	219.66866266921264
True	373.8896100601153
True	65.42976428552336
True	51.343621039153234
True	413.1485363335455
True	196.28637078392475
True	226.3063447004249
True	44.01788714315281
True	1081.971289597532
True	179.56805481197745
True	913.1063372541856
True	318.6687204750753
True	921.2876939828424
True	226.4003436448032
True	459.0987065885277
True	524.7599498704429
True	599.2675069826906
True	224.6779628035762
True	484.15171362420784
True	950.1455259584762
True	127.96224680845876
True	6.985085336597894
True	576.1198364691045
True	29.266256357488057
True	78.63070515781395
True	788.8580996414719
True	225.95136973533877
True	1010.283139556454
True	686.5146383168135
True	399.5933062880604
True	298.0359825277709
True	485.1614594110613
True	331.7339702202281
True	184.2194862785959
True	674.7754174451788
True	717.0843309085499
True	212.42590835730263
True	88.96706920207949
True	513.9223502994462
True	141.06588102694607
True	381.2835900209021
True	336.40035080835776
True	63.12317907662834
True	357.2538034329796
True	403.4325111188281
True	373.232097204028
True	410.5142574069477
True	425.8940659821784
True	624.8312001994541
True	56.3244561256089
True	451.7708991197355
True	319.6685521032724
True	661.9813232029682
True	222.2173494759801
True	103.58111106612527
True	43.19416288994193
True	532.5007237371439
True	602.7725568862407
True	189.7489191995387
True	414.9674641791301
True	345.04188109391004
True	18.86144845056252
True	167.5657518851207
True	290.5782908201209
True	2.829984766027729
True	882.9311669133614
True	80.02517018873299
True	105.27320983161552
True	112.09616955108676
True	365.76191153728
True	35.319231350467035
True	436.6352135213284
True	220.9054473699648
True	5.286500496305283
True	122.1970271895924
True	444.20402197499766
True	51.82365778217593
True	65.53995110770123
True	183.92024927930188
True	303.11981211086294
True	968.0748910951844
True	381.8333725454535
True	950.903678953038
True	188.4705105159629
True	1015.887632183282
True	771.0697981574708
True	633.7212889580452
True	416.0686974949005
True	391.0058799762997
True	80.17049550581726
True	72.29980184697425
True	75.86710449072467
True	178.1329638343839
True	483.76363587638446
True	1114.022474772418
True	179.48482625186543
True	359.6153049124641
True	446.8683930083428
True	634.3363345184036
True	591.4474848512644
True	278.7124757212237
True	456.3064226271615
True	654.5325537208264
True	99.8085916083051
True	718.3777495621296
True	260.36612590772467
True	136.15544140840063
True	403.3641458413335
True	880.2986382309285
True	429.9566523166071
True	848.8897433734605
True	194.89582943581743
True	337.66941299177626
True	693.2950641338261
True	617.1641305278928
True	192.5749355069053
True	267.2519051379593
True	787.8440147725101
True	28.69102924146686
True	186.57228357928227
True	482.5302482573316
True	696.3267156763691
True	103.84273070596672
True	38.387618082230695
True	164.21049718880903
True	712.0430680222399
True	325.2804581804895
True	554.7852492799734
True	359.5471316996647
True	306.32204866977554
True	431.74878391249183
True	478.026841069995
True	67.43123120852914
True	365.9734308593301
True	791.7219438254924
True	0.0
True	290.1590094881503
True	260.43170775595354
True	996.445513541086
True	154.24996549883113
True	615.7497328463053
True	638.3744290178424
True	116.60391333882257
True	215.6648160446043
True	133.99605612418625
True	10.992637689573924
True	278.6222719532362
True	368.7531569824535
True	1121.9927878345152
True	244.4003591111555
True	413.2998701187361
True	668.1654187220759
True	206.6765025303856
True	25.86117296939565
True	853.078355193809
True	597.0336650523878
True	156.66868751388893
True	641.7126826381568
True	168.2817883662157
True	272.9623147403618
True	789.4724919617405
True	36.80898095321293
True	107.74742137677131
True	515.2142392716368
True	64.67871563100509
True	77.26813842910559
True	398.7104887255948
True	22.95046157886761
True	764.3644704632844
True	101.9096142763483
True	161.52552122665514
True	20.464644742353386
True	728.294283545736
True	28.678750859967977
True	768.3152261655055
True	404.228487027966
True	120.20627521808316
True	692.1391862523933
True	536.3825165448916
True	583.7881988732693
True	44.7007833747914
True	368.8344816820996
True	5.12599536781736
True	94.5058180655774
True	374.0131933277793
True	48.552712562322974
True	125.35093041975118
True	316.078659045603
True	180.02460217613708
True	102.96617192820916
True	679.7739449744714
True	19.60374376168231
True	1155.1365416476851
True	521.0340094070234
True	303.84111298290964
True	485.9220812592724
True	126.99395746091776
True	808.4833629175668
True	1107.1387360872232
True	752.9921959449637
True	179.22079191026918
True	226.8441202610434
True	51.31648297253152
True	56.87548674717187
True	151.18098612006946
True	102.4544242041071
True	170.07107421540476
True	1183.6947006370494
True	303.63372963700886
True	349.40461518695014
True	705.2532737354218
True	14.919131049448731
True	15.225683388632586
True	605.2474363404534
True	6.013522929572819
True	121.49823372722535
True	694.9977566919715
True	179.6848319202699
True	664.8662431881214
True	833.991047626613
True	153.14685208435313
True	885.8546251437776
True	3.074133535769059
True	460.8794776764738
True	1066.3240573335308
True	25.223184176853334
True	232.0633468647591
True	143.84959989352478
True	952.2756724843168
True	235.3419788323611
True	508.5492041350799
True	119.87075232471533
True	525.4472946039468
True	154.15112115603011
True	99.26124707090231
True	385.299067116388
True	73.62794410332005
True	49.54928439057632
True	1044.5644605205516
True	269.924445367106
True	163.1249965733166
True	371.7936103635171
True	401.9880957924322
True	211.11549251371545
True	168.43129046432273
True	392.13001758018623
True	38.10357464042811
True	488.9222156120696
True	1088.6513741595802
True	110.84047794333765
True	476.9069379436805
True	319.3642248915304
True	26.688209992279692
True	405.08264385570624
True	104.33599356760118
True	591.2835517682432
True	207.59201045307148
True	426.1418605308593
True	22.017266775809773
True	433.4552788356241
True	111.80007258738648
True	331.2271123694408
True	32.107393557514094
True	164.83704647365838
True	252.0672927472181
True	786.6414973570079
True	59.64493405225435
True	143.68710596051585
True	236.63359355272704
True	135.42975736590273
True	627.1043014577635
True	547.4739523484318
True	776.8058320123417
True	394.2987374526497
True	539.7157349942662
True	413.81440668763656
True	686.9305587931094
True	73.2921985591241
True	467.0207733532413
True	421.6429515503729
True	48.826565725918215
True	88.38390835793949
True	127.54560861733025
True	86.13930516171216
True	314.64722476922503
True	870.3576800300771
True	330.42713415674245
True	1106.0666136264497
True	310.0267302163917
True	903.6006608713724
True	152.71935879031915
True	598.8131719225389
True	616.6658299943554
True	717.7558326182814
True	428.9314968312359
True	67.85527390396166
True	286.9399571120802
True	40.54988843044478
True	160.55699476719863
True	162.93122050499417
True	1118.7302783828252
True	220.3384111233393
True	544.2511504144624
True	557.4924781952727
True	559.1276003855402
True	876.4080954625525
True	593.8747137836322
True	630.7159583724639
True	976.3556384122066
True	126.58919008692968
True	313.0558955426037
True	263.249129079203
True	327.3346665210133
True	87.92916126930538
True	392.2150306496271
True	4.4979865118600415
True	341.14726665288674
True	233.33109213966088
True	597.4332816294341
True	292.22007885693563
True	361.9424378915324
True	12.177435002387638
True	59.5406257810161
True	541.3930492442366
True	34.68189805227102
True	145.590477283127
True	64.14412561755323
True	152.045972019992
True	233.2210670509736
True	69.30736321126112
True	360.20137068044045
True	266.72555007660804
True	102.45763505935987
True	346.2012628296209
True	63.354529275504326
True	583.2865400094013
True	857.3236438964526
True	267.80034773024045
True	1182.9575015192995
True	109.25062815271524
True	301.77685439831595
True	1043.204293020364
True	86.64963276089777
True	275.7565424589535
True	9.73807948237197
True	396.9463636122544
True	474.52261245567655
True	149.85803089760768
True	621.1854774041312
True	901.5887966884144
True	154.33510770125304
True	77.07603315873493
True	322.87402122318326
True	551.854077744015
True	620.0349165702977
True	1218.6524430134068
True	28.15853626686892
True	946.9357707151926
True	136.90283300913484
True	636.7683702598258
True	115.89950899431682
True	136.0698009899949
True	182.52187723062295
True	169.92071092647882
True	749.0626222382825
True	212.71699856225
True	231.0183265321127
True	70.87593774844072
True	513.8365423613275
True	469.406723157622
True	173.3407426653226
True	230.38237489271376
True	16.18683136649388
True	430.7215898187097
True	213.4935174288032
True	283.5511517787452
True	115.7516178711315
True	719.5146112936102
True	419.9748131169112
True	256.5201520442002
True	641.090202546377
True	517.7901921986349
True	455.8383276051531
True	134.3075813762996
True	534.718781559872
True	434.6643085274968
True	2.247273997279512
True	195.7076736432317
True	95.55109386471896
True	239.4707848988812
True	2.943274144332929
True	127.72824000118912
True	365.9472986216499
True	7.337112893949215
True	877.0881802273676
True	182.66159816652677
True	746.8988887998169
True	812.0396949024845
True	161.94929849950998
True	219.2806941749412
True	483.3936972141624
True	852.4325588331961
True	52.33925954220219
True	36.00841655772276
True	130.42926832234355
True	614.547420005399
True	715.5474535067242
True	173.36987256144346
True	603.3421135718388
True	612.9527692529657
True	888.2361727206105
True	401.0680698009655
True	180.62447017259723
True	867.4648360187903
True	229.8227282611384
True	143.94442858186324
True	335.4764045843005
True	231.00956376138112
True	212.99067344966556
True	615.961495366734
True	248.27312649381548
True	192.29685262052277
True	450.59109035544486
True	475.802473106816
True	63.45993545953378
True	282.4476765371615
True	76.66076710108935
True	342.37760608124
True	350.42770398635804
True	257.24406477392745
True	176.23232701676974
True	382.9046942665453
True	649.9831866389245
True	735.579104949852
True	277.0647317456272
True	754.0493176100465
True	66.85421967531451
True	887.3473988879147
True	355.86312376538024
True	13.65313480113547
True	636.8081428227113
True	685.514704045526
True	247.1862864572465
True	170.08179656943008
True	50.724866578251294
True	371.1169715492864
True	77.55211755927881
True	14.1205219215712
True	897.1222244928337
True	379.21474275099627
True	176.32062067967487
True	1034.9621103310094
True	11.436948281433532
True	812.6509569125078
True	32.07430241535238
True	682.4389113911313
True	58.85324604172148
True	740.2113893717499
True	437.1778258606802
True	202.05140735376224
True	449.230311427624
True	211.4339687146314
True	294.9595248231679
True	220.85484353553352
True	413.9344189358631
True	10.286717400095586
True	323.720791325326
True	106.83662354132434
True	10.958950945018213
True	472.5250250354001
True	734.3755287099955
True	297.6490830994872
True	81.81691730820147
True	294.88526168676475
True	81.75142215257785
True	194.52305202945377
True	183.1634230882591
True	385.81397406819593
True	44.34014649060081
True	134.72559538403505
True	373.2236302577548
True	873.0445016613975
True	110.44906440078682
True	208.2167276196534
True	463.29279216317
True	20.81422465333884
True	411.76074423967583
True	503.0733711461796
True	90.04995056426415
True	389.0075694754413
True	352.09739539248375
True	410.6632481562492
True	584.639167256111
True	1102.4914556332053
True	975.8978448682236
True	56.4668037422403
True	1057.442021326158
True	109.21674180444852
True	116.6845971836532
True	103.1475059280925
True	496.9054461051341
True	368.5679171234584
True	566.8302413859661
True	265.4947366288517
True	161.75535867805905
True	398.5603708242096
True	15.768519629104828
True	476.6203113924352
True	407.5670794271755
True	144.84382265443128
True	97.2072720168944
True	541.9432978614947
True	984.3759160878012
True	201.6181905355537
True	70.22777097703464
True	435.38503702927215
True	380.96496623808383
True	471.7546695790514
True	321.6234286656331
True	4.4022461646894495
True	525.5527883235071
True	527.8522780511703
True	504.9983847748688
True	193.23973582851403
True	107.45094571791824
True	21.866552037823123
True	372.6152751737068
True	109.8902709381822
True	7.07459430743591
True	33.58244765316945
True	355.7105814370424
True	650.8473850623641
True	135.30000546135477
True	88.54443693470759
True	25.05599794773896
True	386.0773639842967
True	362.5909315663002
True	781.0810489508422
True	303.36612638999145
True	501.9218007196675
True	549.4235733008518
True	532.1627339120129
True	295.40018226431494
True	546.7381636214614
True	96.29571999844778
True	584.7361206349527
True	6.973807970837272
True	357.7710834127395
True	461.52780193827
True	972.0085659910212
True	348.39239965909775
True	777.3996726949667
True	962.251658673196
True	181.44895472574396
True	36.416708106501616
True	390.9186491484747
True	384.17710800636297
True	582.8674653473378
True	252.941601953549
True	28.520489914962265
True	634.7192446618643
True	131.05026113866148
True	1088.9928580639144
True	322.1695800116288
True	481.7212370328222
True	129.03489352448184
True	809.23727568673
True	145.6992603030167
True	816.8746485546493
True	561.3635284381735
True	191.8462102021348
True	109.49959685190548
True	64.92396716537861
True	560.6637494981901
True	945.8998354888784
True	416.2263998409723
True	504.0081733575711
True	136.45012864489715
True	639.7532692794256
True	494.1402099553824
True	771.9549965185809
True	305.52483420774064
True	586.2708084196283
True	114.4554054311556
True	25.5609999576663
True	408.0888129530583
True	166.0202182736584
True	104.883096979515
True	393.59001766182905
True	1044.3324364417867
True	265.74207729103466
True	556.5313065824097
True	12.0285800469704
True	75.89164679444526
True	326.64383890696826
True	754.1602405493447
True	450.9114162042344
True	510.2564393691406
True	706.2386781573396
True	70.79892379793264
True	727.6335255226732
True	48.83130962147386
True	107.56647973244256
True	176.71640152704703
True	84.6817467673882
True	26.82154787208434
True	294.1563531979871
True	471.99336233932
True	930.364175885969
True	865.6489196172397
True	6.0822123467896345
True	295.78346751120387
True	453.5797006508497
True	122.68191472318756
True	242.0448377209482
True	337.0654185338269
True	1305.569322388821
True	443.2037013491766
True	26.788616852783036
True	185.2866003013288
True	710.3696913143854
True	35.62208693139137
True	180.2836019640941
True	547.3742351403316
True	75.39740164684933
True	881.590088772112
True	330.4884944253956
True	675.5006094308492
True	72.57598880893997
True	666.9155853046266
True	602.2345580110103
True	891.4200645720664
True	263.52359743032105
True	497.2225781769544
True	804.2126081254925
True	902.290724645409
True	230.1629822397887
True	766.2984152251549
True	226.04869358577184
True	454.0994842611983
True	361.51660361767193
True	504.0943546503995
True	490.18389038121546
True	308.5644642593428
True	349.95728809961486
True	115.31935819702238
True	357.2011538422913
True	1115.7378296762104
True	308.75588147751256
True	140.7976817966053
True	290.366416715891
True	740.7259256251929
True	642.0249833381398
True	425.5969617331188
True	116.73247028685694
True	328.4034400089061
True	36.80825992572065
True	173.77142080321482
True	89.83844094625466
True	89.10908874361512
True	561.8785350013816
True	137.91209111573164
True	132.73289974903807
True	109.87055303851784
True	83.92926943222692
True	450.35450231275706
True	395.682125564463
True	1015.2277462523444
True	543.9492359657341
True	821.7541578372474
True	276.518999381695
True	295.87652330054283
True	537.9559152132487
True	199.4122632548548
True	758.9859613961534
True	246.6823328088284
True	353.7274636580854
True	69.76458607644336
True	114.10347658237056
True	262.2266862493176
True	122.59415426989432
True	459.5031333868537
True	30.77240205298598
True	584.057553326081
True	1028.7519673110953
True	743.9966516939576
True	1.191555457519944
True	61.0246308198134
True	479.1353400506909
True	439.8047146445722
True	76.09724688249781
True	118.9468143129431
True	299.9842761259895
True	78.15680640467244
True	51.72323974239512
True	736.7632632552679
True	671.8444096360797
True	163.16989577154126
True	156.20866733435832
True	563.0824508634548
True	50.51635028900948
True	24.693016831768915
True	578.8995219148086
True	446.3720914393093
True	1147.4407809351983
True	49.58110172489298
True	457.0067358388945
True	900.9453165364506
True	831.7850852400126
True	293.87437063190134
True	765.4557608907169
True	377.8750781007444
True	40.675393879909386
True	94.54873260462684
True	716.6611365027743
True	76.41919369404681
True	136.14432910955207
True	972.4246199139802
True	187.10050407497565
True	278.90660286073205
True	104.98476845675138
True	630.5782330774297
True	593.2590308963895
True	207.3926540013972
True	435.2110000320101
True	37.611271090784285
True	277.37955694874904
True	591.1236593788517
True	625.1449598349323
True	320.7343945838813
True	75.84671864014108
True	920.484896741641
True	1084.3727150986824
True	559.948005897077
True	61.40857256874607
True	29.500223623300776
True	89.08792436506513
True	107.92742712454086
True	107.61900370022327
True	881.2772445011234
True	1235.245030269138
True	733.4723138731507
True	330.07139697881354
True	7.720381310881958
True	23.01975474310418
True	339.036911953449
True	474.1070376126132
True	45.33276073958819
True	542.7548660259747
True	433.22840733964887
True	393.4866876427077
True	78.60276416891054
True	200.355604547942
True	260.3216096554096
True	130.38842538221385
True	401.3177834512748
True	43.77402778308844
True	172.26323267386854
True	1150.3786923629589
True	5.466267266450895
True	27.50179913658357
True	574.8522967278644
True	353.8324227263428
True	774.2538213284108
True	154.4996531777036
True	754.6218172085767
True	605.3661733021845
True	279.9826292969395
True	443.8654189780967
True	347.93639117268987
True	290.5563602217736
True	273.1167373652922
True	400.95823478232165
True	499.4576980994073
True	507.6616220847415
True	107.8000259614236
True	355.2709247017005
True	8.961261862684347
True	184.27019620554788
True	224.1675026042541
True	847.6529233148764
True	597.2346918809368
True	31.48398588287195
True	689.2553124261996
True	854.0945036770287
True	105.80107695374376
True	345.31772850165817
True	862.055290197344
True	224.5798677103209
True	166.60571830335925
True	534.0383341442027
True	569.5675845703414
True	1109.2480253643118
True	150.08948711057843
True	161.38213940508072
True	251.4640645327884
True	308.9337856626797
True	427.2151195315076
True	414.2967225877247
True	317.0616978258614
True	438.2832457141817
True	498.0239885738821
True	225.5944152380606
True	1496.1461868408603
True	251.62756846672963
True	405.4235181795797
True	50.95787586194213
True	760.480957302795
True	249.38844781872348
True	925.2862398732224
True	559.8648390148982
True	321.3302015502271
True	787.5272282547243
True	267.3863807794562
True	220.9957075466079
True	260.76143062889963
True	220.82645617448267
True	130.3739199713591
True	248.29682177510705
True	733.3474677354367
True	529.825188724717
True	208.27625098246236
True	1197.037355747473
True	115.7189059104627
True	264.8206444120352
True	69.31444653831011
True	307.16655748991906
True	411.2035499031804
True	94.01748592099575
True	226.31914844737685
True	69.49016068562585
True	712.4490274260837
True	373.1699897996387
True	216.17925455784192
True	730.079945835716
True	847.4798310864711
True	827.4823158411405
True	854.4150396468137
True	339.88262304768404
True	1.3575897944928497
True	259.10230451559386
True	55.455939291389406
True	383.4222050221099
True	55.37213287014037
True	367.8701394079106
True	872.3294761442789
True	1003.0455842569384
True	402.2804438714457
True	20.19363605366434
True	532.6102826762705
True	494.02804289542297
True	191.59726817227747
True	221.6994721330571
True	288.37564844457023
True	22.16584745445462
True	124.9452613818588
True	955.0317470424268
True	62.72979347179001
True	517.2368913561347
True	779.3274588454857
True	102.67587684253044
True	253.98463968991567
True	113.33780442365774
True	14.60811168252316
True	1.0693614205360098
True	112.86496258245322
True	1004.4282595336688
True	482.6903999830447
True	68.35199668823235
True	793.7542915748929
True	343.9834075836685
True	1.3330649608470275
True	428.46551977018834
True	190.6588843464724
True	497.32789546211256
True	84.0769048143784
True	325.98376659265705
True	378.1237893245309
True	173.92534107490513
True	215.54519697703836
True	133.03089193814634
True	167.4982154307063
True	1000.501577132946
True	15.999905976937429
True	505.3841098493082
True	486.455703536968
True	397.1039906640597
True	219.201265682906
True	233.47298190722907
True	168.4673485204883
True	45.54931549710452
True	496.8477323820128
True	146.2917400911186
True	830.5321299450404
True	829.1812027752679
True	254.04547069400397
True	312.89036246805205
True	523.5381969235817
True	41.22887589264335
True	85.49170338378839
True	754.3082061257554
True	1108.6204355403502
True	110.76909831412172
True	731.280092670204
True	145.9119469432253
True	934.609812576816
True	668.3299426679621
True	100.2780481987844
True	275.12920722060375
True	613.510739053152
True	260.08002140237096
True	45.125622703989954
True	570.1624082256611
True	448.4222649713877
True	5.844803499871328
True	472.7478748568072
True	69.68191406081773
True	179.52684829251493
True	238.6069690274292
True	298.18231903460617
True	75.87897904514621
True	224.53315539716357
True	348.89987363812526
True	417.86526688455183
True	939.166560220784
True	49.59495586251469
True	927.2378883382544
True	1044.7642700763502
True	126.17193374684828
True	75.73289565800023
True	995.3685260055884
True	35.45590140913813
True	229.09486441276815
True	85.19212898971976
True	215.6533953944819
True	373.0378097098314
True	966.7690706880994
True	101.84818338017008
True	70.0715353663984
True	646.9772899731905
True	283.2880587294974
True	739.2751816593415
True	53.65131722975468
True	472.7273958455468
True	389.64649564873736
True	672.3563490143802
True	54.27005555961506
True	114.45928313649564
True	26.11453377961536
True	277.2068502272737
True	38.14136480376855
True	356.8918628632301
True	2.7848514131503186
True	1187.3540674659314
True	104.07952834176862
True	139.05667090418356
True	354.6744611622389
True	739.4366873263917
True	682.1795702127966
True	1046.0379948661464
True	467.1313132710703
True	420.79539296133385
True	139.88907518026633
True	406.3078122032067
True	835.2193771135205
True	428.8089493890259
True	952.275525163245
True	89.38035729071899
True	419.7916663026188
True	189.91450724175317
True	287.80005195284866
True	742.9742736409968
True	170.73876524060404
True	125.91790879775832
True	66.8132737353951
True	883.018757793643
True	778.9757828184303
True	85.50942086053209
True	430.60712036897706
True	740.2856223249959
True	408.7325384850392
True	57.94823014069625
True	328.6301251999519
True	787.6375254843485
True	28.895461064797463
True	361.8662653101538
True	173.654178570879
True	283.33946421757
True	33.47679685333958
True	215.50229133117963
True	747.9041523916858
True	645.3154817166688
True	58.26501829866218
True	295.8856418017152
True	887.2834315967156
True	16.448925158623094
True	311.2822129795162
True	307.34104868368826
True	426.1369423548775
True	204.87131505426797
True	600.2960348573366
True	49.169080620233615
True	931.9948268623052
True	895.4312839250488
True	44.65164826143435
True	401.3554406219709
True	715.1110137600134
True	940.5549471582444
True	266.9970290568093
True	586.7816025663886
True	125.67568986152222
True	189.69447273078427
True	138.89113989565774
True	136.91785389377554
True	215.5618242064045
True	916.6681886660076
True	779.6377028187187
True	926.2936140570888
True	20.171059887504136
True	25.79776837821836
True	365.76711024858594
True	12.519871477705223
True	602.9560087156142
True	1056.7772065764243
True	266.8801960688367
True	211.84178290688985
True	87.1795300550372
True	209.8054664519331
True	130.81166989481815
True	42.94482238544435
True	126.98709662450692
True	84.58860410409679
True	247.53721928378795
True	547.6450448394057
True	166.7456637654731
True	29.37842834477346
True	61.43379890130746
True	427.7399105142896
True	266.8491664409831
True	587.8266826770539
True	22.318765613459068
True	113.35206877592805
True	666.7691068014534
True	270.6049246959292
True	470.9044390918616
True	664.8444887819766
True	101.03746743762674
True	106.41023529651952
True	77.45784716686174
True	24.07282490197221
True	121.93413200252036
True	91.65213591917616
True	100.76435433133376
True	159.58381136324522
True	235.56043111619343
True	810.9313684809882
True	280.4559084276258
True	957.5397174174012
True	167.33167279847427
True	186.3677081182101
True	808.4723497347837
True	308.05328251622444
True	603.0282905965435
True	246.43760482973332
True	358.1424602286282
True	429.4521139591444
True	572.4131946822371
True	656.5783241406265
True	373.47930462731335
True	36.095574170280926
True	558.5193266619888
True	621.0538023524199
True	19.045026659573573
True	11.99029098098843
True	258.36318405408315
True	385.2015489618814
True	457.8967028438954
True	67.48843900090398
True	609.277690406485
True	938.753358049051
True	240.4240787328689
True	916.34295586298
True	275.3944286869247
True	103.93178849313249
True	260.3991522036054
True	696.7712756270462
True	39.628238732831775
True	566.6647937984177
True	1269.015228144168
True	1008.6863810297444
True	924.9774278707572
True	209.5570960606591
True	89.6181707165231
True	194.28649403758675
True	836.5071979712046
True	152.60028293498652
True	1074.8658751373491
True	860.9646634564974
True	40.70723389468824
True	86.04039925002756
True	401.7119002730239
True	413.3408813450584
True	205.18641567727175
True	516.452015510314
True	648.679390464057
True	120.1943706838749
True	273.541998989233
True	1029.8193627852245
True	51.79505312433677
True	681.2418198620759
True	546.5925972612921
True	39.148790767696994
True	808.4288510225849
True	392.1201378677021
True	560.5131618056618
True	105.01788984895788
True	263.7358894783879
True	218.38019542587085
True	27.35414625639237
True	123.16433785669936
True	737.5994713670304
True	149.4085038200347
True	376.90282626250814
True	64.44805934000284
True	603.4868409950872
True	634.4109718394486
True	220.1550840382713
True	483.7209029154261
True	161.7178516316372
True	168.09531376895515
True	228.34977333509872
True	289.9894408595489
True	363.5985923899432
True	129.498925169249
True	191.38102083020163
True	25.927127313643705
True	871.9192851942925
True	310.5009912712308
True	10.39360317635381
True	377.8008411697923
True	161.77390925798068
True	622.988282174581
True	382.7949213852472
True	567.7654212579235
True	563.6289285961881
True	469.0982119132594
True	776.3106624365969
True	241.06062479521535
True	560.7319512552893
True	157.96648652647582
True	556.5482530092002
True	368.3239625875103
True	375.70590318832114
True	118.06225266616812
True	135.84943909726323
True	110.42246831385064
True	70.19118015956282
True	695.4788787378492
True	186.029703770914
True	42.46383091003404
True	0.0
True	547.7335043766586
True	111.40890510306204
True	20.79961261636759
True	41.70083820447778
True	116.20155942934592
True	568.6447602127422
True	182.2028946961572
True	113.03628459320709
True	34.34425552542401
True	155.77809811115836
True	900.825418800722
True	49.07829612285113
True	236.16813920237337
True	742.1301452310671
True	308.7273507777352
True	468.8933918366698
True	487.8026825546184
True	514.8745064278412
True	596.3572233518997
True	942.7455162396894
True	260.8134085030079
True	1070.002456564146
True	914.4446854123024
True	616.7066766005995
True	347.53046881812884
True	843.0175676215576
True	10.155634582828837
True	32.03150620575081
True	299.34011276178524
True	40.34256597864985
True	192.3338001453015
True	729.3463905656863
True	204.2626826387508
True	761.7625540563176
True	758.3768092421407
True	120.98355274077257
True	360.0656582019362
True	545.361850422982
True	24.110332616251338
True	131.34645376522607
True	434.9088576162027
True	297.5544409063074
True	197.91014723435185
True	110.38462736251294
True	374.4450210162113
True	19.866809607831883
True	379.45570134788136
True	369.4402963123337
True	1070.1747699173543
True	364.46203582407776
True	31.224108275475785
True	442.0723271026328
True	462.59127273465566
True	242.92871683408904
True	33.30762541761349
True	767.1906735389352
True	436.26492195330775
True	172.75415046464514
True	12.592009443073511
True	1203.3097182371844
True	165.94617866770434
True	27.749259126803945
True	312.4692673731479
True	282.97016960809776
True	112.67462976545436
True	295.268641465477
True	48.35565384220351
True	316.93059693245715
True	303.77720846174424
True	308.78627040376387
True	32.08776417688422
True	49.49298207783188
True	1049.0581697799616
True	25.38690955406013
True	12.059455061422543
True	177.96026017062204
True	650.891341397624
True	8.04202784686045
True	194.03576274482347
True	179.0285515803422
True	524.0939703019087
True	376.3505708587251
True	725.7872374269904
True	319.24979584973266
True	475.3471455033797
True	438.6843888570109
True	487.3369939126917
True	101.08423966445947
True	1250.7595912110585
True	885.2860056732172
True	288.5839236034955
True	509.6030021720253
True	108.86658142983816
True	532.5042793643188
True	442.2194098462553
True	155.0775813024501
True	77.98945626999007
True	339.49723389708123
True	170.80222789000672
True	28.20569523683832
True	632.6413979605959
True	380.845567114428
True	68.50406513129722
True	30.505131712747453
True	650.1490931504009
True	491.1705689653952
True	69.22273473524425
True	24.339543974375285
True	333.5205560867939
True	321.3020407408133
True	719.6225284019339
True	554.5952211102697
True	568.0850145142048
True	797.736352454283
True	8.267928128478296
True	57.66240649851407
True	37.46133397517698
True	61.72629911227779
True	496.9230835288854
True	588.0982165350464
True	80.36397393020992
True	114.77121949466422
True	200.8997815223129
True	73.47161197995476
True	189.00585571984783
True	208.19443141481136
True	265.26415993584163
True	807.173431845832
True	585.1445159451918
True	288.6824132547238
True	186.40940887014096
True	266.66979871212976
True	247.65835394134416
True	710.0689315211362
True	334.93750941067066
True	170.4636011020629
True	889.7642808601025
True	361.9746303177564
True	466.39491066327
True	155.32292715967432
True	121.41419250818778
True	63.488587890141154
True	206.1031711893021
True	955.4709668448336
True	527.2149325412967
True	113.89016976061664
True	358.75184506473505
True	102.32311639222324
True	680.7073569885561
True	5.247596699384284
True	716.0233728539525
True	35.74941893324445
True	971.600209991524
True	847.2408581141058
True	207.4614846954822
True	31.07837802018622
True	80.23516829475993
True	477.68044748623225
True	215.2951748530736
True	1.3571890739311054
True	76.32275825159806
True	1134.7223743591635
True	344.8790736345778
True	662.1010415252175
True	483.1900446193725
True	31.33128926175745
True	141.78079386124125
True	435.9083881395948
True	932.4699876789276
True	796.5951144584136
True	433.342265110254
True	344.8514396647978
True	16.376353610845246
True	81.0609047053369
True	728.9525193458256
True	480.4107816140808
True	384.43328618980337
True	875.5398155455686
True	26.09154422759268
True	222.24176058433287
True	896.2364504525458
True	229.3868884136842
True	8.449520238226535
True	503.9032629094386
True	100.8240794130586
True	625.7347565345763
True	52.78292934115382
True	250.89115225432545
True	848.118612195325
True	907.1982138034816
True	274.75880064627927
True	440.7081315021196
True	119.21385231630266
True	597.1342747767258
True	257.206483111562
True	192.6603168788773
True	844.541975121875
True	54.83061566790966
True	691.6523908528299
True	282.3267791343434
True	304.32430970621954
True	167.9774621874776
True	459.5616428410577
True	607.9211416689915
True	374.8960201391906
True	410.03511125075664
True	65.97674228078681
True	158.33495639491102
True	471.208925735469
True	224.61478357717831
True	39.37151423011438
True	209.01767013332977
True	379.03159232770673
True	386.1211172411484
True	754.7121607264886
True	124.07747527879488
True	662.9301206823313
True	512.9641049080252
True	619.2387454727891
True	136.6320098955163
True	36.24983936654007
True	660.467796791193
True	69.9088207822861
True	556.4982806485827
True	689.594390579182
True	450.0551577878692
True	130.43596187892078
True	534.2321576640653
True	3.721035396914535
True	404.25460614132936
True	31.503777485482097
True	627.9051442405244
True	273.8262250958915
True	581.6521018181991
True	706.7098072135179
True	135.60677170399688
True	513.3821998225578
True	502.414654132604
True	65.43191028228696
True	943.5091466645245
True	2.8266148267071536
True	27.162885924888087
True	654.1820297296797
True	699.0391281949223
True	134.32910667727333
True	394.3579118439392
True	121.49497841397636
True	75.0123871963058
True	459.0374974828666
True	42.43767145105841
True	507.0486322996297
True	12.52814428384689
True	834.2486761280481
True	530.0076416235358
True	705.1947493446131
True	98.81298089052562
True	394.518572695391
True	1010.022503091321
True	858.3963898252392
True	146.15572259815593
True	541.0307618615058
True	451.8269443027625
True	244.68324270110216
True	256.5120023646809
True	5.600377334339844
True	331.9862608932147
True	11.932846669466809
True	348.3197136725922
True	79.54866498739003
True	434.88798509107966
True	633.3494121928027
True	125.38648140260791
True	233.2999695481103
True	641.1647916187978
True	683.1895234077133
True	285.50974829013506
True	142.59824028582935
True	161.4699654353435
True	472.14773681873646
True	87.36391485832824
True	8.55428997433263
True	526.6112071335905
True	560.8283430260211
True	21.675952554535208
True	135.47107711272125
True	902.8722019463784
True	488.437799751071
True	264.69289350620505
True	33.92295845132131
True	466.13729556759256
True	111.75160765118336
True	583.9328155875096
True	671.2047197414588
True	296.8910014245178
True	387.1135520757872
True	180.91649708817812
True	245.68265243172252
True	70.61091437584012
True	220.32688584942707
True	510.6672050804616
True	21.42240284159377
True	460.8685638696237
True	364.2462473894313
True	743.4203331858278
True	879.509037636331
True	907.627086744162
True	160.77399623785294
True	397.5060750221312
True	73.95922971582067
True	181.11741778985007
True	319.5280854736624
True	10.539159515590455
True	814.7007062802692
True	22.842686104921547
True	389.8790631447487
True	275.6772118425159
True	689.6044808168231
True	197.18350310144749
True	38.84656773988376
True	665.3488491588427
True	1092.1882751240546
True	218.71592773594568
True	124.72173948607968
True	610.5232344434555
True	533.4675786533459
True	17.044670930811094
True	854.3455489236402
True	110.19427230800208
True	46.42568825092039
True	318.24092093311083
True	343.50760107724784
True	396.0847827292877
True	259.33868711262573
True	18.521333774493584
True	22.56158937974593
True	861.8451577081221
True	194.04635069632573
True	118.4104162357932
True	854.3148340304834
True	656.5875849908939
True	662.4539448646831
True	452.186196691069
True	147.7573601485219
True	33.39026596982397
True	101.66269761604768
True	423.1463289228081
True	222.0735371378184
True	488.6819501351384
True	144.38422881996857
True	476.66222640710566
True	648.5147267264769
True	967.4762904368378
True	23.96526281497325
True	980.772677181414
True	1050.1608339555446
True	493.5199316865298
True	82.7225240666798
True	787.9803833061112
True	642.1776541155731
True	722.1998442904993
True	179.55269851188373
True	731.0407667300362
True	713.0123173234558
True	121.29688293436058
True	776.6399629333014
True	802.453690319708
True	493.92219193909
True	240.7513865562812
True	70.76327696398127
True	315.2197165031174
True	357.8133032802083
True	476.1306969960661
True	439.3067829886284
True	192.1204261834486
True	318.36322450386143
True	2.9795889856990554
True	13.838788847754156
True	106.64780178138363
True	132.8421359865314
True	354.6584503825485
True	352.91695711593786
True	113.24803293638335
True	16.90088825247103
True	197.7872832047292
True	840.2566663186778
True	468.2153199606064
True	517.0587236043868
True	550.1994555701345
True	791.3484472654329
True	649.941621666321
True	93.85704034401644
True	217.1118106643019
True	241.84248448136532
True	279.3740347738753
True	102.5582474213924
True	382.3544785197149
True	439.9137117004464
True	166.9100161748105
True	642.2343373846666
True	243.45985248080817
True	208.36952701261464
True	27.45782886076332
True	248.44951278974335
True	483.3236707413059
True	165.4982583264594
True	538.3633144481248
True	473.60599453026254
True	246.654468912788
True	103.92189779408902
True	42.20423324562709
True	403.2538884419971
True	784.8561228210634
True	168.92551342994054
True	1040.8793070429476
True	1040.2348188477242
True	487.7487542400362
True	103.38419630844552
True	129.00165314911308
True	664.7773393625862
True	8.668556123935906
True	221.51503136556917
True	127.5785686830549
True	118.82548337989272
True	326.1450469061105
True	636.7436026169144
True	37.61830340602275
True	125.60581765898354
True	951.7190603467036
True	56.99985713695919
True	466.6488911142735
True	529.1745385317898
True	251.82695118276465
True	132.99780331182455
True	909.4288151985533
True	1219.9067750983074
True	518.1712731764144
True	661.5360206834675
True	209.86585043015933
True	147.42438976073862
True	326.8025896412884
True	253.61091935034597
True	171.39452220156585
True	304.78700019203285
True	342.03326437768567
True	10.480439559215764
True	606.647702289669
True	145.35269770339124
True	76.75804669312727
True	437.9498604234554
True	322.13344916415764
True	1214.527732011695
True	360.47410041305375
True	927.0874713299596
True	9.547952708964717
True	254.58417478184117
True	226.0858610122217
True	153.9419783190555
True	477.3267959512317
True	197.66485626481784
True	417.7680906506616
True	326.9940499680501
True	113.5819283517022
True	353.3049954605256
True	1041.0784565214003
True	739.427812706711
True	218.88825516450245
True	106.01324682160042
True	289.7848004958132
True	24.371124240807404
True	361.0190588841755
True	313.14214947746564
True	577.3619512982705
True	450.91261246016296
True	359.662933693489
True	151.45890710147623
True	12.185946932709522
True	432.0531519229594
True	278.7345531908866
True	139.71409313165108
True	303.56665205470483
True	426.7034967543658
True	829.646825829043
True	314.9443391092884
True	773.6916673045463
True	406.36544846643335
True	379.81009855933416
True	1.0643006991213535
True	1181.4878217862768
True	102.45565201019258
True	933.2307355211326
True	200.82741743166383
True	452.6885992389238
True	654.4894013899748
True	85.96540383016327
True	483.8242124016114
True	33.885285944876166
True	422.0116991819131
True	78.96755084786192
True	229.2559614088202
True	36.23785805594555
True	666.8455817284646
True	188.83743159924447
True	25.512718056424767
True	388.8845935803129
True	108.53824840444008
True	156.0273646851443
True	854.5693351903624
True	255.3688053251096
True	148.60687023853225
True	370.85203080870747
True	515.555375541656
True	331.8126316828417
True	528.6213576298771
True	604.9181409364688
True	156.28744531445383
True	6.915096600831645
True	68.55808316312368
True	439.0308239302872
True	89.83816940545847
True	81.615758582446
True	1039.588444899458
True	26.82430081614014
True	320.40958236321336
True	317.6453163185019
True	460.4217562661402
True	663.8206214992366
True	187.786419056214
True	654.2015545168038
True	327.2028669745864
True	344.75906683126306
True	277.6038234659896
True	223.16397146038096
True	370.1756950583516
True	452.607757999402
True	421.9942247518625
True	590.6161430827538
True	141.8781913500728
True	77.72135124526608
True	39.08757442392071
True	292.86341034110023
True	640.1633724723883
True	393.3143988604299
True	771.7907381450921
True	220.52044335186852
True	401.4296722394063
True	69.37686610577715
True	53.66091177283385
True	437.1856261388546
True	201.55726401791048
True	203.9194938009605
True	42.52189112162664
True	1055.0222346059195
True	176.4729374514958
True	898.4945402557902
True	314.66157411548363
True	930.2666437038972
True	237.4536289646817
True	469.03636644455
True	540.7290351396546
True	607.78793774959
True	202.0847171679886
True	481.2786271547949
True	957.9772976463922
True	124.68442218677554
True	6.306624768586665
True	584.2345727300803
True	29.323553570769523
True	71.35857309650547
True	805.1905125385265
True	227.246633213008
True	986.9056117795424
True	680.689735616269
True	416.8674651960484
True	282.9345807716336
True	488.9432805477067
True	352.5695917498456
True	187.98639563804832
True	680.7934721727048
True	721.3462172550359
True	209.95926459747585
True	90.14201599944296
True	528.2091155119473
True	136.90422833555576
True	388.0690005849863
True	356.6800764277359
True	65.79583302461887
True	381.7951554116349
True	418.57221974213184
True	395.3272996626639
True	421.9172453822978
True	419.10135010684826
True	640.6239288257703
True	60.053006160471725
True	453.082668315568
True	326.596332386899
True	629.4453810789083
True	216.51265352452705
True	103.29806530498008
True	41.37473239132929
True	542.9497795876351
True	623.1921974633453
True	176.0639791299431
True	407.4187627609279
True	343.9688556891267
True	17.137153094381734
True	167.5262693841562
True	289.29496971158017
True	2.490380028621402
True	881.280183763214
True	78.70398421797525
True	104.90469562253102
True	112.75758518948956
True	358.0808363789122
True	37.24677139194051
True	447.27138776086815
True	226.71699944328515
True	4.722660931583397
True	117.23168129853502
True	453.0573653307751
True	53.553346886989566
True	66.48434956827509
True	170.98170667770265
True	298.6627760590315
True	974.469497234843
True	388.691048918712
True	956.1831247465692
True	185.8338461294486
True	1055.766521721854
True	803.3667652061998
True	631.6492915855652
True	421.5559227099113
True	385.2121744521552
True	84.52348707012911
True	72.98364154054957
True	77.48759175337909
True	174.69701433917274
True	486.5606150726389
True	1048.5737187322777
True	174.49454904325162
True	347.82307861589163
True	433.7111131491847
True	575.1473082727584
True	574.2084380151039
True	283.757518745288
True	460.79115835613845
True	653.3333026251399
True	100.26303374340782
True	698.7332514748997
True	255.84030014322096
True	136.79387535328982
True	408.09823721238894
True	826.485452695527
True	438.2620501388918
True	847.2555793129263
True	191.02680734525225
True	345.51600377302594
True	674.1056837891317
True	649.4353784407037
True	193.85586460882425
True	254.2579655867098
True	806.9200156288452
True	32.28560153773468
True	200.3594228695816
True	486.2560357602573
True	734.6307214855897
True	102.88542934594392
True	37.767580668552405
True	165.79496125341984
True	708.7992153780286
True	315.449857651896
True	548.6408927126788
True	358.95430463700086
True	296.72384992701376
True	445.973605394269
True	472.9583904906716
True	69.25652504929637
True	376.7504190890296
True	766.2345321639915
True	0.0
True	291.4353310000443
True	247.03857141329107
True	969.0869215016638
True	148.36174662275155
True	675.2240739653375
True	634.7564146772627
True	110.08709306772468
True	224.9965216759246
True	131.7220987324773
True	13.131626937934575
True	296.45761800238466
True	371.61927257236295
True	1141.4230296011297
True	240.72561628509723
True	419.608053481456
True	658.8110012417596
True	202.5066238156121
True	27.55492357534425
True	845.9178393527342
True	616.4134504267411
True	158.32058118128717
True	644.9776178580196
True	160.0327130864487
True	308.86330366214634
True	752.264714021059
True	33.4876967820276
True	106.57493383169007
True	518.3324024396217
True	61.01259951785309
True	78.86855697864678
True	414.6720901427424
True	24.61306071506514
True	774.699756845558
True	103.17296746976947
True	160.27063728335676
True	19.553445625859013
True	724.9921271626489
True	29.542424485096262
True	787.8046200586476
True	396.02215144920274
True	118.71149037639807
True	700.3028697108833
True	539.9718397499972
True	562.4010239192029
True	48.00965867583136
True	366.64972493888143
True	6.111753244366016
True	91.54782121384642
True	381.050054415823
True	46.252879438353546
True	120.51106486923946
True	304.73387320745
True	185.72898828373076
True	102.3104976255742
True	625.0497557741331
True	21.385638182610634
True	1121.423625105522
True	510.6716369949662
True	312.6679065510354
True	505.0303089854776
True	129.43564007823548
True	786.0581056126636
True	1148.990994299507
True	744.5158760929736
True	184.943590335919
True	230.3204066216459
True	50.67174162433712
True	60.711910410454
True	146.935094890829
True	105.544389861646
True	171.2267986754601
True	1195.2036096401291
True	302.17259574588644
True	356.3625008001881
True	686.262354958841
True	17.3719322403463
True	12.815147644378472
True	586.1944679715309
True	5.064255707623801
True	117.63535885157704
True	677.0853882165796
True	178.3695554738874
True	638.7607020685957
True	823.9499537321587
True	159.47605222997367
True	873.3384602468129
True	2.4131535348457884
True	459.2609048375054
True	1049.8772558348014
True	25.529013823437005
True	234.32720469186896
True	150.82564143882036
True	975.803034677099
True	229.34189783335293
True	499.40623849019886
True	118.27229792843478
True	514.6641982686236
True	151.73977698821932
True	97.79012821590868
True	382.0837530548447
True	73.3552756290913
True	53.06587529767153
True	1019.5910729031898
True	256.6223524642636
True	163.77925889677346
True	361.0906223699889
True	389.0872156412159
True	205.54791730159613
True	159.4861356071488
True	381.8764652355477
True	33.52188024613491
True	494.203430080373
True	1118.2804067027234
True	109.10094570005133
True	469.4672776503492
True	314.6347433560447
True	24.69542663872652
True	410.8603154955868
True	104.36019123709356
True	584.2576184148251
True	204.15103235661127
True	427.2717412451236
True	21.12445438058515
True	437.05358195709135
True	108.27726666843064
True	341.35888018196783
True	32.7600816005566
True	169.5841460434464
True	247.08671905754755
True	760.1747662707185
True	57.35893010903138
True	133.8487334078582
True	231.07772062764107
True	126.0560714045636
True	617.6386202702405
True	559.8357880337128
True	770.5021441672234
True	396.5292128506717
True	546.2453403641333
True	409.94462342815007
True	688.3513363059521
True	72.04683002634056
True	475.8848929250844
True	440.1790111050262
True	47.00968996080303
True	86.97900627453114
True	125.42033013492158
True	91.25141854161956
True	330.4001581318664
True	848.8230413324804
True	339.3316700635729
True	1125.1963362419604
True	311.66327163513444
True	890.351558755596
True	146.1652740075637
True	594.982668451546
True	611.8702545375764
True	704.1510493063278
True	450.22088383136446
True	64.87331421548774
True	287.06603805820663
True	40.09146522384032
True	164.4959083759087
True	168.69426359357522
True	1162.6051264918378
True	236.20660980926056
True	557.5480373130101
True	551.6769724378759
True	563.0450599559042
True	875.3309805469409
True	591.2719681226276
True	636.6769632262854
True	902.1726085179364
True	126.11535881331255
True	324.02738026629794
True	257.4103447001163
True	334.8885891986262
True	88.96333847065563
True	386.5293012998976
True	3.915771406861844
True	335.4509634613622
True	267.88713527114413
True	603.1680609221626
True	291.89948787868127
True	358.4817223297018
True	9.883598514909682
True	60.92069726332395
True	536.8830239025074
True	28.842334412606
True	144.96332198908195
True	65.71769237604636
True	146.85761181271727
True	229.18238303871627
True	73.68227224419161
True	388.9304330428801
True	283.8119834048492
True	102.99187493046335
True	337.14823116655293
True	67.51012563201768
True	577.3991227189462
True	848.5627278922474
True	274.746071708008
True	1137.324969293508
True	114.02799300795884
True	296.84918933526444
True	1060.6792190019942
True	86.03038432632032
True	273.8041031349119
True	9.557791992941436
True	395.4392240292535
True	456.3983370609338
True	157.94038162973817
True	619.5655706929568
True	924.2717233239334
True	152.8460326797246
True	75.19174698051152
True	327.7024361511399
True	545.2767138249258
True	613.1159968897421
True	1265.354630265328
True	26.81490157755329
True	911.208200962266
True	136.85261872683066
True	625.605115403394
True	122.01897146301243
True	128.5337251838041
True	183.8082415768735
True	170.09120031890515
True	755.0326207633225
True	208.99814536519403
True	231.5051468696004
True	70.01663418866184
True	510.8514864219864
True	465.67478396089126
True	172.26572137515151
True	237.99581481999
True	17.31935222969744
True	411.5850403389718
True	214.8074793850371
True	288.5709509247454
True	114.96375510727066
True	703.069956702626
True	426.21555782229393
True	260.5263849183416
True	638.6784522083781
True	521.7991253858111
True	474.3346085374049
True	131.602105759032
True	536.0902503918948
True	438.1819973322227
True	2.560034557553031
True	198.6864266196114
True	91.2066008706998
True	241.3320820909418
True	2.775364876291313
True	127.36265209985504
True	337.07787465398764
True	7.873333111828085
True	816.1111453460047
True	170.0812781189965
True	743.9055616711119
True	818.4325748076866
True	153.30322915820202
True	217.5490076242882
True	498.4601726796127
True	820.1019811182323
True	49.63069807494855
True	37.09762322401834
True	129.89978660628324
True	634.2776048296466
True	718.7115015126251
True	186.2750385437301
True	602.6509999947001
True	579.682610885563
True	840.8069478440589
True	411.5333480242495
True	192.2709803869273
True	858.5907135141392
True	231.1743050848956
True	150.27530327908462
True	328.5369980232651
True	228.1512994480684
True	199.3993738899185
True	613.7312726092455
True	257.3382421757576
True	185.0040826853987
True	445.2325451963658
True	471.7540075546885
True	64.20513905025732
True	281.56355543226147
True	82.24052168092234
True	327.5524581849118
True	356.68460353562267
True	255.6347045516121
True	171.68096839876327
True	380.1651301095957
True	671.520692439184
True	744.82285926673
True	296.2293590086095
True	743.3196240940031
True	59.63659417714217
True	877.3427780619587
True	352.70356651015265
True	12.557827434196057
True	627.617395554337
True	690.0926201844073
True	251.5306768076464
True	174.88441345087077
True	47.970525272161936
True	383.8595215230104
True	77.9863565868537
True	14.8574711801539
True	900.9483928346478
True	357.8295200900448
True	176.89389671195397
True	949.8446033072182
True	11.42459183725809
True	785.9548008661966
True	32.94169699643395
True	651.2412927073237
True	61.699664392620726
True	782.3929038023539
True	438.9039592415266
True	194.38038915550476
True	445.6547708176
True	209.4832282426549
True	297.60298832062125
True	217.4771025732748
True	427.8006360109508
True	9.849104812323077
True	322.6859180975596
True	114.56493904398012
True	10.9477236455421
True	461.54690984107407
True	720.5536029698441
True	274.6900336965496
True	78.79841288932424
True	318.4674952205071
True	84.43298624323029
True	177.7071204285086
True	183.35600155792412
True	388.8072874049144
True	44.09546019262503
True	133.5442797252486
True	394.36799797871953
True	892.9470275996092
True	114.58296762207908
True	215.09734354402724
True	451.4729584448253
True	16.66636013799392
True	415.82313042493695
True	526.9725568491675
True	86.05275136311596
True	401.6271546121396
True	337.7450997550613
True	409.5233818335262
True	595.8975100491218
True	1111.8346713463775
True	993.317900206676
True	59.06406576296035
True	1049.5025159920665
True	112.88042878915331
True	113.00848484400476
True	113.43478078959438
True	479.61955104079385
True	375.8999863465944
True	584.857412250888
True	260.03680423449583
True	152.93758004296683
True	379.14623880036527
True	15.455078625491968
True	443.37018492774297
True	391.13607952980095
True	149.10218613210182
True	94.24597119722485
True	524.9804624263613
True	1017.181850520081
True	206.47767635169004
True	61.526923552461696
True	439.19390228052936
True	369.7882094783331
True	497.67265936508807
True	326.2411408428336
True	4.490367124666888
True	541.1524937708937
True	507.279497332882
True	514.0293452830379
True	194.4196466835943
True	105.8656061826921
True	19.81436596924093
True	376.08955185471086
True	104.73792307855804
True	7.489329238730765
True	31.383158422792263
True	344.95408001407344
True	615.9049837041497
True	132.2718752526498
True	83.38906216718664
True	27.223595791537484
True	404.532979945965
True	363.6729278566561
True	771.9586110345159
True	303.2335085747671
True	533.0191534622171
True	532.2080680507447
True	533.4352698661345
True	291.3259978337241
True	550.1280685085773
True	103.21448191130254
True	594.3299957327494
True	6.153930183176035
True	368.2485260351711
True	470.03902658521207
True	949.7608615020268
True	335.1735256447988
True	788.7828705010432
True	986.1050761895387
True	182.5292488796792
True	35.99233030253204
True	362.0999439003535
True	389.1796234819749
True	592.8250286404564
True	242.77077878269952
True	29.950152285028075
True	646.1931055082779
True	137.45130135920326
True	1035.808654851159
True	309.732254032463
True	496.6521638500216
True	127.11254460764746
True	799.0407231081775
True	141.85496034937162
True	806.1490250167856
True	538.0911425973712
True	193.6930508952204
True	117.18630233575558
True	67.33780047885566
True	570.0479611059908
True	901.0062471121712
True	425.4511905705812
True	535.0205515680796
True	138.20357285784132
True	625.2801781111204
True	483.81021528790086
True	763.1482838509763
True	322.9235800969782
True	572.6043015499554
True	113.7381279032918
True	25.841868794057486
True	416.7842780304674
True	166.9159752958377
True	104.77008266537376
True	386.14382330618434
True	1098.767352122904
True	270.74756639165605
True	558.9801804481963
True	11.09380789856229
True	74.50638629582036
True	342.4075235110941
True	781.3854270286491
True	455.7789786127561
True	527.5528471641078
True	717.9579926410461
True	66.86191924448104
True	738.3802511233743
True	45.29296379860463
True	102.15903177633125
True	172.12728796830842
True	81.91521337422148
True	22.36219316823215
True	288.22764332407985
True	450.166389192771
True	923.3911301203
True	854.6812208628708
True	5.297525680209178
True	287.8529832439015
True	466.6059382614879
True	119.42615375159404
True	230.93168548791195
True	323.9146119957687
True	1321.3018030853082
True	465.92191835789447
True	26.01362285275408
True	179.9054769853972
True	677.8171875801878
True	33.7358518475
True	172.639317092798
True	553.1830923858449
True	71.92718844125537
True	872.1072133634848
True	325.1276110154012
True	672.7676485996069
True	72.55945229082496
True	653.1095410815412
True	588.3846874654549
True	894.3400327513175
True	255.3624248915053
True	509.4381262952264
True	825.1393045142578
True	915.5441855937216
True	234.7937407643468
True	746.0473464688282
True	223.64203131410983
True	456.9170952013018
True	363.7430647866859
True	496.299250061138
True	503.6119753582236
True	321.3602966895149
True	348.0436117134967
True	114.35324997901849
True	333.5312778846891
True	1152.7746532327435
True	306.21153889973016
True	141.88980196392328
True	305.67683027816213
True	732.9289725225682
True	656.3518131139609
True	413.2761371943004
True	121.38112517737822
True	326.7680646517881
True	35.37132254930884
True	173.46699852463988
True	96.06116074187828
True	82.62543668253737
True	548.7333523984437
True	141.1682916703799
True	141.4250657057674
True	103.65378535927466
True	88.06083780534365
True	452.926079750029
True	409.1304122654813
True	1027.2434021470283
True	543.7796122853482
True	809.3702301678132
True	274.3853407408084
True	299.7144696488055
True	542.1071416305657
True	196.97990742318757
True	734.2277575991109
True	255.72623235940665
True	354.53462212173747
True	68.57350967596489
True	120.49244233528036
True	249.8345044228854
True	122.4991297769956
True	463.9037483600668
True	32.89126332672606
True	566.5483365661555
True	1023.6399280682022
True	751.4688691506065
True	1.342869747435756
True	62.61961745802963
True	496.54144109935856
True	437.8940264463784
True	74.69485946733994
True	120.68732506216112
True	309.4694124106232
True	76.17655983020259
True	52.69734196298367
True	720.2084932974508
True	663.1254660147574
True	157.82663107304023
True	175.15828036012005
True	546.6824047895299
True	52.29316502399602
True	24.90263575096646
True	580.6990386561903
True	440.1638771629308
True	1150.5611572282587
True	46.74796087399372
True	479.0574501455656
True	826.7824498619048
True	808.3561138669454
True	297.5551339391991
True	754.6079198493536
True	390.46213530596793
True	42.42876462435646
True	91.64474807835904
True	750.8224344383648
True	77.40614577703545
True	141.4003298823098
True	926.6081558676964
True	184.27461734129656
True	270.32965824135164
True	104.16973319689797
True	655.1365284022124
True	601.1405844082461
True	219.57645752994975
True	433.0590060548061
True	39.983816075695565
True	272.3163213031545
True	592.4197607830472
True	633.4760585629164
True	313.8449829155211
True	73.4831061954239
True	932.3082151425732
True	1069.4878411930367
True	571.6693359185623
True	62.36265879913194
True	30.041216903409577
True	87.57617569769988
True	104.3401266463396
True	103.02152626982586
True	856.4883018875599
True	1220.8699050301807
True	721.9328677806337
True	318.5233719350134
True	8.426277725856092
True	21.95206621820677
True	338.40092536494325
True	480.9188159036323
True	49.36648948618991
True	564.9850760054729
True	421.39870761002817
True	394.5121614941565
True	78.44459878118911
True	191.892180855732
True	261.3568339292066
True	138.12117446534904
True	376.0878172293959
True	43.04568765100861
True	169.69496827686692
True	1191.0896825585164
True	5.735328966603236
True	24.95509079146021
True	581.7238495597738
True	360.3549297536408
True	768.8492669523512
True	164.70478685199043
True	760.7608569036611
True	567.2821672847675
True	267.0895305222959
True	413.2654774008463
True	336.34443590441924
True	293.9570113372869
True	275.06806559327856
True	391.9740122079692
True	503.8229855895517
True	520.193780490055
True	103.80259888169265
True	359.5063666353957
True	9.151277183609864
True	176.44185912137627
True	241.4262836929548
True	893.5506750274772
True	616.4325523917882
True	32.38225065254954
True	721.7161033872167
True	817.7262734177745
True	104.5295120037624
True	347.5822275884046
True	830.49266133885
True	214.98344912569883
True	154.00634578362565
True	521.9220240147437
True	608.5253645008393
True	1081.0043938157569
True	149.2754707113956
True	156.38731378957937
True	252.42702237011565
True	314.6413945948348
True	429.4957490557328
True	420.58217375753406
True	340.1674312691588
True	437.6660281858868
True	488.09878932281
True	216.8265001445928
True	1498.8614152526284
True	257.65616115499586
True	393.73490735465305
True	53.1363918511451
True	749.5688846218053
True	259.39469677304913
True	942.5495104666028
True	553.3988702528765
True	311.5386559443598
True	761.8254835272606
True	266.9678932285318
True	219.05713646269143
True	257.1494983378959
True	224.5966594847136
True	138.7926166663563
True	256.2463675224349
True	737.9670498096883
True	544.3084855570054
True	227.3960861734608
True	1193.0598961241078
True	113.59443929313908
True	257.84996499565204
True	69.7347441795284
True	301.8244864279628
True	411.1311277795924
True	90.63973318376787
True	217.68733419310047
True	73.1697928380149
True	695.3597898403588
True	367.6484103728147
True	223.26637009413312
True	725.4221782435193
True	826.4852149658954
True	805.2272160628283
True	813.4014253070939
True	343.43204996379933
True	1.5242049924635124
True	255.9001695888128
True	55.62163563337045
True	395.7854637509139
True	55.75736981120899
True	351.2456712557056
True	831.5806705056006
True	1032.2571236419913
True	411.57736098850927
True	22.26128342809637
True	525.3527036251203
True	498.5025123840867
True	194.99005890874813
True	223.6983619329343
True	292.48121483931453
True	22.78831769731638
True	126.358365398479
True	945.91292642425
True	60.3722722007621
True	508.08712223008047
True	774.1391503353781
True	107.07406673124868
True	245.07973317095272
True	110.86338881907812
True	15.990586774955576
True	1.5494687695305318
True	123.57799363698008
True	1010.7857854509216
True	468.86666118832153
True	71.61726113425782
True	783.7589883603699
True	333.9366832422747
True	1.5148818058159628
True	462.5287359267113
True	188.16108395376287
True	490.2488772743916
True	81.61432680009592
True	336.607385406647
True	376.8564273059992
True	174.666363172985
True	218.50622946923315
True	134.11377725827634
True	166.05160300241306
True	966.182646122748
True	15.859601118871277
True	515.1151104695272
True	471.6686889797164
True	398.3741726694253
True	225.5451323212693
True	224.7431801542513
True	162.36202851928476
True	47.12416969721839
True	468.2873615689288
True	156.17363307261925
True	844.697619084197
True	837.4993524312929
True	239.9133498003268
True	312.2565123002516
True	516.7012460564803
True	42.41586890341546
True	83.76936176324251
True	751.3198751880963
True	1090.879259995551
True	115.58346225307072
True	736.3252884240655
True	145.55990090393436
True	926.3433866540306
True	675.4547924425814
True	102.39648388267813
True	269.1818798863929
True	621.8169591063285
True	260.31581191558706
True	47.51985051658356
True	561.2966909780924
True	432.8789328814052
True	6.475600161758759
True	489.667048837404
True	71.82032673915887
True	175.7770254607442
True	235.8405901812498
True	312.64762543659106
True	73.77571612831554
True	232.45374535789625
True	350.79370330801777
True	438.7867184233313
True	961.95119352213
True	46.28323904000328
True	907.7758385990546
True	1047.337961690631
True	137.480535938381
True	73.59663581179038
True	1022.859176962984
True	32.20258944285662
True	232.5597570456982
True	87.87185628510551
True	218.6741535218348
True	370.2459030035492
True	983.567861221112
True	99.3795586312056
True	71.00678469659803
True	645.662183687534
True	276.03313623595835
True	743.9405564884319
True	53.314193137840746
True	494.2520574918245
True	395.4388695762592
True	693.0053779621456
True	51.51759142425525
True	115.22085459884175
True	27.90332505632602
True	272.06265651459154
True	42.766584968876
True	341.5291045344619
True	2.711397705474337
True	1190.6126236473026
True	105.76859596868827
True	139.5491434947886
True	362.5607882079755
True	762.1826358644814
True	654.6387113968538
True	1022.6662426708936
True	473.4303639150867
True	419.3253131423817
True	135.60141141659938
True	420.6210427578256
True	847.9736138944056
True	445.8782525596183
True	916.9684243633308
True	89.16008975106574
True	426.4511923278996
True	179.18914748879607
True	269.8426956129438
True	754.3944043898744
True	159.36132338759336
True	134.85403172475645
True	63.49978192717202
True	867.9750433147686
True	773.090002741405
True	82.58653103242908
True	445.7297359352048
True	771.6273886372828
True	428.2289745652682
True	54.048481988520656
True	326.99139033846814
True	784.12893887448
True	30.867214800361072
True	363.4620890146411
True	166.08209418390533
True	286.8493422886495
True	35.27456012216843
True	221.2325136621426
True	780.6662024122309
True	635.9377715314508
True	53.2526900854406
True	297.3539315956383
True	888.0288971631896
True	18.993075467149502
True	312.8290652470838
True	294.7385977916235
True	442.4513171952088
True	220.02118954304035
True	604.9063595636374
True	46.438153753270754
True	946.2662836121788
True	899.3252045877995
True	49.31028108445992
True	383.0451419529932
True	711.2018521796286
True	912.5395507308648
True	269.401819409143
True	588.2265694261079
True	129.82199269973304
True	184.05021532318983
True	141.9692127565076
True	123.43098351404598
True	203.4156083916444
True	928.1074368483964
True	782.943840710976
True	951.2789196604464
True	18.777883166060068
True	30.392148765153053
True	356.0976761135306
True	13.287137764261562
True	601.4985165586495
True	1120.2272914213015
True	253.61053570853892
True	214.8231427360849
True	88.65968229217427
True	220.8346763106831
True	131.07952045670902
True	43.55256774883065
True	131.37113468206095
True	89.68590699538831
True	247.45859154284312
True	495.05907514678967
True	168.97874281948924
True	30.762979222183716
True	54.90188706343385
True	426.97201122495886
True	264.43258616239103
True	609.2947921115165
True	23.38798855189913
True	109.41659189182484
True	664.9444477725793
True	257.9552345254665
True	464.6369893154194
True	649.1259712232998
True	108.08258218318456
True	114.87754445723776
True	81.68309908730905
True	26.68839889992309
True	120.45192287007052
True	83.08007244390005
True	103.89738154967849
True	154.24506860174873
True	234.2045749572706
True	807.4519739764678
True	291.23236337939466
True	912.5796912509912
True	164.8692600203074
True	198.7944479110936
True	809.7059972265075
True	305.6460591440259
True	589.0936704849396
True	251.26072661431368
True	348.99695464303136
True	447.253946428698
True	576.169892071257
True	643.507543549167
True	370.4878150407052
True	35.71386939583083
True	571.1898455894406
True	612.723717066142
True	19.48929717853033
True	11.391751092160032
True	262.6906067429562
True	404.99019425792886
True	450.0001090351697
True	68.01005855131812
True	601.5501655700626
True	925.5104525444502
True	244.8329876925579
True	906.3046090699754
True	278.94820175217365
True	104.9359999940555
True	276.533253148852
True	689.8233746714053
True	37.44368658431109
True	576.5601897897839
True	1291.8253800078112
True	1009.950542288478
True	897.7284518967762
True	203.64965752827928
True	95.05239294749973
True	197.9078046300228
True	838.0899676490611
True	148.2031708268712
True	1077.4238078144456
True	879.8162225293246
True	39.96904036705815
True	88.37001948457777
True	402.3355672044496
True	397.9534108746748
True	199.92462416632108
True	514.7662536172127
True	673.1883285418445
True	118.66940738825872
True	273.5301823065226
True	1015.192992988398
True	51.190224171263495
True	714.5869442375475
True	545.2537292995863
True	40.47335634415827
True	831.1705745110972
True	380.5593408453956
True	555.0090070967576
True	114.28782146619795
True	260.026303373858
True	220.3853427140772
True	29.08731066531938
True	126.92305625514916
True	736.3131368760351
True	128.7787543148849
True	385.098663790906
True	66.36968640295724
True	645.2570816478836
True	592.7318525329571
True	231.5343342660257
True	482.68044405432056
True	158.7935115902336
True	168.77943069313352
True	221.73245822735512
True	288.00148612726184
True	362.28126145119126
True	121.66339917685175
True	196.53416703695493
True	28.745861070670728
True	839.3764915528404
True	312.8114675830583
True	8.908341605088047
True	371.9394935711924
True	166.7179552044901
True	625.4755618398575
True	377.2935225918595
True	588.4639293233188
True	560.837049371522
True	470.8507203015839
True	801.1532841386219
True	235.00761556641328
True	564.4606440860808
True	155.20384252295378
True	531.9915006221011
True	361.1536791893648
True	374.61498652000535
True	122.6170731465327
True	134.88849567148284
True	103.25382259859762
True	65.15159796458569
True	709.653151925015
True	182.01497824758624
True	42.37401801719724
True	0.0
True	563.2374550767906
True	114.0634712809342
True	21.39447478247894
True	40.59940443366053
True	111.5580435963984
True	541.761866430529
True	174.5567278675734
True	108.90979264128768
True	36.27447747921003
True	163.271467259465
True	910.8530744894472
True	47.49933444668751
True	234.01212440246456
True	738.0017947334624
True	313.3004784851663
True	452.7572072401108
True	481.6068751212043
True	509.6529911445935
True	581.9987737986244
True	921.9909188783142
True	261.4504808884771
True	1041.0286252708056
True	912.3977818678708
True	627.673276814636
True	342.44190731563526
True	843.1618909699872
True	10.233333391261937
True	33.2329255037516
True	294.4826263997174
True	42.81761879003261
True	205.66256185701093
True	761.1053734771477
True	217.45243040475268
True	778.1974790658803
True	763.0664775778458
True	116.72148368142236
True	374.5028090716861
True	582.6404664959134
True	25.6951225491836
True	126.10375340100558
True	434.16313206295496
True	299.38733268642875
True	199.2973886784794
True	106.56418963481028
True	388.6966821489207
True	22.74922598525074
True	367.8366472802846
True	362.7101917407162
True	1050.2387687940873
True	375.9107694458872
True	31.783164019860635
True	433.4438322694859
True	439.4786179278356
True	241.56811133006
True	32.58573586156768
True	773.6259301491865
True	421.5483882946253
True	167.6205617006825
True	12.105641989458904
True	1214.1871172015683
True	171.2523008735687
True	28.455006158375216
True	295.96304693445967
True	281.81536267244763
True	116.44145525707528
True	292.0872851134501
True	47.21772945297315
True	317.69031650657104
True	292.6110165372114
True	307.9742190865094
True	32.97176071139683
True	45.2763212979426
True	1040.308214113153
True	24.51462427050402
True	12.708655256282372
True	183.59150555970365
True	681.7364781979891
True	8.435754893631046
True	186.78895141944625
True	176.26006678955926
True	527.1027948903228
True	378.600608039563
True	695.5778377040058
True	316.544567259223
True	489.8757427993271
True	454.5865069991305
True	499.173030237522
True	96.0210693631772
True	1253.4906740282925
True	956.1762896869152
True	282.5367891173932
True	534.6870880084947
True	103.38265098614742
True	580.325023252606
True	417.4833262077663
True	160.0972707700511
True	82.3095217087607
True	346.9771481524497
True	165.92968472569785
True	31.686902705247437
True	625.1820588342767
True	391.4292270115941
True	71.13135270219493
True	29.37842544798505
True	671.5542086777045
True	484.2309800218301
True	72.02872621461927
True	22.443209601837708
True	328.4491788338949
True	322.7536760467379
True	702.0451755964247
True	552.9015941480585
True	555.7176440457346
True	799.06378446804
True	8.504829220502772
True	59.78599720412013
True	36.31570135543571
True	59.77873994630975
True	497.72291116457257
True	598.4505484740918
True	87.4358894302838
True	108.2617263276956
True	199.05195797314437
True	76.98874635179703
True	173.3435627206074
True	213.29222804301023
True	258.435564896715
True	784.9337920536831
True	597.4175187050396
True	285.9760179702023
True	181.4154394085364
True	262.71037881825305
True	246.2899532159574
True	753.8886555303839
True	325.04201308093104
True	165.05025105420066
True	890.4192585488141
True	354.41317649275044
True	450.03386135486585
True	155.31567379982522
True	118.89030020845664
True	65.63221886393656
True	212.25416429602305
True	964.427482128918
True	503.0445902889165
True	112.07319130181692
True	355.6199429266967
True	96.26511033853754
True	664.342914452741
True	4.505646133880823
True	694.0270526013792
True	37.10096468271882
True	894.34372871498
True	832.1039559620743
True	205.10869313146216
True	30.755667834997013
True	86.03786274322187
True	460.2968898653328
True	229.35770521953387
True	1.8781919782360943
True	75.18499081786108
True	1114.5630131557475
True	344.0240179501324
True	696.0521355732452
True	486.9691032427865
True	30.43304681261914
True	130.03046389661134
True	455.1275729105814
True	957.0790857872896
True	832.5630618035556
True	416.62624028434897
True	347.2901020167177
True	17.387545991197303
True	79.30643383583698
True	754.3114273865293
True	484.4313001731719
True	390.0861541153185
True	860.6567962683365
True	26.56826110989292
True	223.1605850950017
True	941.9205118042436
True	235.5576297513687
True	8.863041799933827
True	506.5167396718952
True	103.03142444948472
True	643.3680437813681
True	56.737426651157406
True	261.8552064548158
True	837.7385505331791
True	903.6782020678452
True	279.8657230579851
True	440.4181296732031
True	118.66088611638392
True	594.045697916289
True	259.4459163770801
True	188.33443194996084
True	876.105808081474
True	57.89629101503394
True	704.638615271881
True	279.3205998950543
True	304.5440461525972
True	171.7686534343335
True	491.52126083435
True	609.3994456181065
True	374.5761802610482
True	399.4296112331019
True	66.13718196813188
True	156.5955859968803
True	460.93969912397466
True	222.48246091150287
True	36.96343322861193
True	196.01834611562003
True	377.5118111563557
True	397.95649472753854
True	734.4008295115302
True	129.5672295986676
True	664.0264688911312
True	510.5914663184119
True	595.4206564513601
True	132.748950567481
True	40.97547669787932
True	662.6249374923832
True	73.67380267357582
True	556.2210687061062
True	676.3037382692514
True	452.5524457924338
True	131.68340538245712
True	517.7234070494768
True	4.677743878809348
True	409.8838304039169
True	29.28958999439781
True	627.6733667139815
True	277.2315838649636
True	562.8426264822851
True	679.8101307528535
True	147.8449095721398
True	519.106145550809
True	489.8425229023223
True	64.85026826308763
True	972.4516162098524
True	2.448930287906688
True	25.98257707381391
True	633.308213616461
True	701.4522095448648
True	140.07511375736408
True	409.4905504573421
True	122.29238454880269
True	69.95995338756887
True	452.1419035236121
True	41.76704255974967
True	502.7200729405627
True	13.822481385066418
True	852.0801919536052
True	528.6937007198426
True	704.8396604015135
True	98.62878576148908
True	371.6496048343707
True	960.364265734722
True	825.8577129548124
True	136.07382434296517
True	550.676979987338
True	473.8420423126433
True	255.81009884582787
True	260.1641001580493
True	5.73647107277083
True	306.5206913704652
True	12.055275658093304
True	376.3330360326379
True	77.53151652305746
True	397.9269168900123
True	661.6082360928718
True	124.74514997133387
True	243.7899641701015
True	618.9214775460252
True	685.4745831091134
True	293.9773042542126
True	143.799495296088
True	159.48813585507682
True	477.31959111893866
True	82.4659779836436
True	9.122071502111837
True	504.2506256738913
True	557.9262273192976
True	18.94914794491968
True	122.2392144107482
True	860.9391145969184
True	477.43267318388087
True	273.6873312230716
True	32.18421286784196
True	468.2278540737294
True	113.15744041027918
True	585.7659039424417
True	687.265375048982
True	298.20446578710425
True	389.7847571647469
True	193.18936835903625
True	234.71936766966888
True	73.00791264597306
True	208.93115616034623
True	502.52842245654426
True	21.07363232871188
True	447.9392881624959
True	362.88273692685016
True	694.0541325295202
True	926.2443054011408
True	890.7194846251034
True	153.8924782438295
True	402.2121383156627
True	70.89861422795168
True	190.3378337862371
True	318.1936704491871
True	10.925317630886497
True	812.6333250346272
True	23.218922717149347
True	399.44106197490817
True	267.92905360458474
True	627.3875792807771
True	210.83146828073188
True	37.11284423904513
True	696.7810478303804
True	1074.7195376999978
True	228.2706172665732
True	137.16629659640768
True	614.1478673106446
True	500.2061170264776
True	16.918110987438386
True	831.0591410501737
True	110.7134708346558
True	45.93438253107367
True	294.24429118125204
True	344.0484342292163
True	396.9765357976394
True	266.326331327671
True	19.765199808830555
True	22.152064204848404
True	868.0477259296483
True	203.2035826199233
True	109.3148438795148
True	848.7761167412606
True	639.9596962383343
True	623.7232339326198
True	438.7569731797993
True	144.31215498105428
True	32.95197786024851
True	106.20162613988322
True	434.40802021331615
True	221.3604851645225
True	482.9764166558712
True	144.06440538540275
True	504.5182290678798
True	655.9992323802802
True	948.694621323892
True	21.29242397379904
True	999.7809643773652
True	1135.6221121040471
True	486.6960952801124
True	86.73483026899352
True	821.764058530974
True	651.7966422454849
True	651.5341868878539
True	173.0723019835878
True	737.7780870475876
True	703.2211633512035
True	126.8872070537908
True	764.3201875474762
True	816.1541070105945
True	471.80699866816735
True	236.759597339558
True	73.87567741714972
True	322.49854456018926
True	367.2976484553568
True	460.5513505720219
True	425.4775635381689
True	187.81626425290952
True	314.9714054208327
True	2.865758611815742
True	12.589751264308676
True	108.12509739684268
True	126.04536548114174
True	360.893518436576
True	344.5394360726981
True	112.14312512820725
True	17.296100189184425
True	200.06010845646043
True	857.3668505341451
True	444.6617629181504
True	522.6375728053047
True	560.2410307747365
True	836.4740078798798
True	636.7020820329891
True	96.12277398502164
True	209.3432296980092
True	243.0138972458739
True	291.9542443365316
True	107.8814739335509
True	366.9680144191287
True	429.0904656991983
True	171.3512145687492
True	647.3431801022812
True	251.54144323221385
True	199.65037787115045
True	27.841254586455868
True	241.0809909310097
True	466.213168887679
True	169.00158814716784
True	530.1173624337523
True	474.6226034118377
True	238.67271507005813
True	99.9818414119764
True	38.983191542735376
True	400.6426520508042
True	787.1153438658278
True	174.40896076226622
True	1001.8530466469643
True	1029.9714477468788
True	487.2401208033386
True	100.96741050156622
True	123.66962577569636
True	655.2735337283473
True	8.385248552076323
True	231.347144784288
True	135.64389595444146
True	116.9746268721168
True	332.6461150746196
True	639.4283120004459
True	35.93408320182121
True	129.08595196003347
True	957.0840291575938
True	53.80341347949168
True	465.236692815938
True	531.367826449789
True	248.427709066048
True	135.00181134952453
True	883.0050049738086
True	1204.606519177548
True	513.9909122803372
True	648.8132479976147
True	212.4162857889613
True	156.69174801830482
True	326.92574343685254
True	265.7125456770072
True	172.026767209254
True	297.4753415109819
True	340.001777543037
True	11.145997614081896
True	634.230489704313
True	146.51154257866784
True	74.70537143199698
True	437.1281126153247
True	330.02590949992174
True	1185.385212485337
True	349.82196629485
True	1002.4122718663222
True	10.17418685380553
True	263.48260170250256
True	227.0209111723072
True	152.46230857743353
True	498.8533770548557
True	208.65942804632832
True	417.7370111418496
True	321.9367420221749
True	108.56476407248395
True	361.7070766329956
True	1037.015531829755
True	727.6265383755094
True	223.76273652690887
True	110.20341869698814
True	308.14725480288604
True	22.856872242603583
True	345.1899840614295
True	304.92864094369736
True	548.7632756455025
True	445.8357097385303
True	360.883138475044
True	155.08423540946032
True	12.884003043164489
True	425.6497549597765
True	287.6977588780594
True	140.62046258312748
True	300.9682733141218
True	433.6673042604716
True	816.4102852874707
True	300.166692544271
True	789.9396592943457
True	403.003373912276
True	378.7238580818221
True	1.454264742843367
True	1156.315012990756
True	107.8841270410921
True	920.2279525458672
True	213.61694267674324
True	447.12650132264406
True	660.9085158245878
True	80.23835281625831
True	492.5598696182837
True	32.80909407762879
True	425.8795469955707
True	74.23578827219744
True	221.09311670575232
True	37.78650428612194
True	648.4899620226702
True	181.64192102894975
True	23.98784282237306
True	383.9567421623991
True	114.14076341943247
True	154.98568556668025
True	846.3103188724062
True	247.97911614457396
True	161.2563564964854
True	361.1244288241149
True	526.6043650255609
True	345.8101039101494
True	517.0269303787024
True	614.5925858329709
True	150.85109767780503
True	6.861932232367919
True	72.95211806458897
True	437.296343461992
True	89.03931358376164
True	82.00058578458952
True	1056.1226098411012
True	27.584326464021416
True	328.2825459226136
True	316.11863745102715
True	443.16560863134464
True	674.5382066975056
True	194.1730353919047
True	658.1458774245641
True	318.116616868104
True	346.5866207397541
True	262.80865843545394
True	221.27690597998424
True	353.5269391481352
True	444.8403621189818
True	402.6962221069435
True	608.2584226919602
True	138.40382049309474
True	78.14048318304769
True	40.07744231132919
True	286.89490318702934
True	664.5992344367262
True	408.712196343736
True	783.38080691392
True	219.85800929204927
True	414.7592152930882
True	65.488144610838
True	52.72292140143541
True	421.7509439050282
True	201.55722785814885
True	221.18895011533613
True	40.922641710186646
True	1066.418458213857
True	174.26203076688444
True	915.125433287717
True	319.3458240543125
True	917.846220720344
True	237.4610907187941
True	471.9429340572548
True	537.3637792553515
True	620.1776135188802
True	211.35721411964136
True	484.0194065255433
True	959.998330514134
True	132.88537220431803
True	6.130469753660742
True	591.8495492782193
True	30.24787960402992
True	73.66313991676849
True	812.6577148036623
True	226.7615815446385
True	1014.7375023129092
True	683.5623671147385
True	427.5457594590745
True	287.18587016873107
True	482.6022420733688
True	327.8630519867504
True	185.2466480622284
True	662.3917316082368
True	724.381234427291
True	209.9761104197452
True	90.79913192919788
True	505.5575628300294
True	143.02565113818417
True	388.3014857337728
True	350.9340121486564
True	65.07551266243362
True	363.1129029097825
True	414.5993309127786
True	377.84569370394416
True	420.5109365501434
True	409.06771902885134
True	673.1110487272788
True	62.80848373419684
True	454.6306819674784
True	328.19818911275405
True	660.5213513500164
True	224.2791262840027
True	91.15489381731548
True	40.22298408727366
True	535.1621099448747
True	617.0632316363583
True	194.29854853712385
True	403.8150096126247
True	340.7616290842215
True	15.969308150754516
True	167.9660535704947
True	295.43178309285537
True	2.9949938192132706
True	884.1820476005404
True	79.8038465224411
True	100.60202142215228
True	109.34081650171916
True	350.4331798621737
True	35.99176137774925
True	448.8515155569245
True	234.52956796844973
True	5.950240799970588
True	117.98175901549736
True	445.3425450530543
True	51.99286097414701
True	68.84164401869033
True	183.05096361327415
True	296.69667123496134
True	992.3202755107764
True	393.1979290891709
True	933.7463406324
True	183.3956143538364
True	1073.64625000591
True	806.1547348675098
True	668.8737744540866
True	413.6772471539024
True	386.8932109688831
True	81.07283422272583
True	68.69880603817258
True	79.12092529266819
True	184.55216394741777
True	475.28215472851656
True	1081.7548218171344
True	182.7626656336323
True	362.3477638033766
True	428.9662127512421
True	607.6618398928932
True	584.0717598543669
True	280.18819061216374
True	455.3539554314103
True	661.5869304768266
True	95.95873349529988
True	728.8654709755984
True	255.76336437558368
True	130.51371140531623
True	409.5692658115644
True	848.2661833849097
True	422.2046215523459
True	850.9531778271146
True	193.5537235906017
True	345.7912463666192
True	678.461266927684
True	626.6589841957913
True	191.0160848473672
True	253.2327423983027
True	802.5839369348432
True	28.284119785553457
True	189.14803957441288
True	495.6402075747094
True	707.3335241008966
True	102.248602154128
True	36.13010897345623
True	166.5074165164183
True	740.9716377724764
True	324.81028396993423
True	558.4159686997081
True	353.5730652048454
True	296.1654448596236
True	441.9511048001
True	508.7804341163032
True	71.45775954966172
True	382.0140330727768
True	780.8551756900513
True	0.0
True	280.63075196308773
True	249.06948322117424
True	975.6923593209344
True	151.60382033974992
True	650.5067986036107
True	624.1678828152814
True	109.36936129232748
True	212.4267643572132
True	125.9643054932035
True	10.252606702157657
True	294.07458016627584
True	380.69123907785456
True	1140.7256930695917
True	237.19657907698456
True	407.9842921987814
True	645.6243852281651
True	204.06152720825023
True	26.547415305035397
True	837.9648406013914
True	602.499004028576
True	159.43792186100137
True	623.4427623405655
True	158.49876041270377
True	298.2049137761799
True	776.6418418069654
True	36.24451404593706
True	105.61837689132145
True	524.3594976060023
True	66.65733887646775
True	74.5393492990834
True	397.5240231315366
True	20.038000498966284
True	772.4979845860929
True	103.96933271732824
True	154.9235368731327
True	18.73276932401499
True	723.516490936733
True	32.77664040368434
True	778.2571533008321
True	401.4071458299371
True	120.20040281677758
True	696.7144877636574
True	527.7841788492325
True	556.6660203680711
True	46.14196121403272
True	362.7999672686233
True	5.23292893643616
True	98.98751148400368
True	380.41319060038313
True	48.74176314650446
True	118.9107455452095
True	320.75262204616604
True	177.93346391681155
True	101.48047666868968
True	702.3567577926187
True	21.43460479393857
True	1141.660933878706
True	526.1265677898131
True	311.1644868839508
True	499.031033080904
True	128.12027529759806
True	814.3901651226702
True	1106.9258792808778
True	747.0255109866623
True	182.27994315998745
True	228.04233173757555
True	45.9019601579596
True	60.06349152765967
True	153.8953085559466
True	101.2552407642187
True	168.5732966821289
True	1165.8849945736597
True	313.8367958320572
True	363.3498288387898
True	733.8237886834132
True	17.5627062044533
True	15.706346230799731
True	607.7088121297671
True	6.322376309746918
True	119.26380522899474
True	667.1946053166647
True	182.68865675186245
True	629.3305081119378
True	836.120809662029
True	157.1075148418299
True	865.261437426138
True	2.944855072092081
True	455.1647327418972
True	1055.193002472036
True	26.926815964583348
True	243.3739675621953
True	152.59959778905915
True	979.3635828215912
True	232.42961092746785
True	492.384667903974
True	121.18281163802124
True	527.4687526226961
True	154.48603422768173
True	98.61904607294068
True	396.5780115993163
True	70.68592964754613
True	55.54429274996314
True	1049.8159783636777
True	264.5023589576563
True	157.7952385312219
True	373.0956993449777
True	397.9737917634817
True	206.37455198623576
True	166.34237209140954
True	400.7362119338624
True	35.61622751521962
True	500.0973779136593
True	1113.70039022253
True	112.20342303297798
True	471.7821205572219
True	327.0133671602203
True	27.4032756148671
True	423.8225542454641
True	102.8966926098612
True	588.9149036428245
True	209.32113476751124
True	422.5761862787591
True	19.71221324446235
True	449.2329334410636
True	112.25032976682034
True	347.4218721843479
True	33.981295374554435
True	162.99932772502737
True	249.0471879459431
True	765.9668608335946
True	57.255346746539466
True	140.69296417468797
True	233.68429595708827
True	131.75236833042698
True	626.6930604775957
True	544.566149172602
True	798.2001506385413
True	386.8839559012748
True	540.5870835523668
True	408.36596407600825
True	680.0743128439714
True	74.17551855938437
True	447.2217139460715
True	410.0460581331795
True	49.05337137715488
True	87.91509271329818
True	126.2133855372964
True	86.60052867049475
True	324.8500269951156
True	851.2966117753036
True	327.2750649409005
True	1115.5839754721671
True	331.6858636513863
True	913.5439531315184
True	149.27391710879604
True	583.4876759162277
True	603.6656549070958
True	697.2884870774755
True	435.115296278085
True	67.48076193992237
True	293.3148654603894
True	43.18080733354476
True	165.98866985053388
True	170.26922740446756
True	1113.5512901275024
True	232.65100155418952
True	558.3685093683686
True	573.3171134964064
True	564.0316111322328
True	908.7925302168926
True	583.744106011927
True	652.7692392852432
True	937.6247131548556
True	128.75559116528456
True	325.0104009099819
True	254.07836976907527
True	330.7657308068785
True	90.76628332911712
True	384.7265848749232
True	4.91113733573397
True	316.5428796888099
True	258.0963734203757
True	620.7890506767689
True	279.3238453913286
True	364.8222465890882
True	10.553641616198064
True	62.4859554885303
True	542.2041856557712
True	31.67671101176813
True	138.73517735078065
True	66.1003317050808
True	146.78343407059813
True	253.6804087382762
True	68.66210920960428
True	363.0135003337218
True	262.7833880049323
True	102.48556328950735
True	336.7106365953868
True	64.25182463343752
True	572.1737304682317
True	858.0643859314436
True	275.64515924017417
True	1166.772061722351
True	111.3145362952102
True	292.9111627972405
True	1041.3226635332987
True	89.38102348266041
True	274.314570643383
True	9.321333774493583
True	387.7642992745149
True	451.0386498014767
True	153.48504365938192
True	617.8157532155079
True	940.7871187090326
True	164.13399108312385
True	79.0798550950476
True	328.4545107027493
True	542.623622014073
True	624.0687722412965
True	1211.2989269847967
True	26.31024160178014
True	950.0553634152316
True	136.8961793066443
True	647.6873716926879
True	120.38925973019674
True	128.0224326367519
True	192.16711282269435
True	170.08457253887966
True	757.5053669398333
True	199.82979850429967
True	228.60701444799813
True	67.85039422302606
True	520.4781577081689
True	458.5102034674867
True	179.26585205581853
True	232.1526865725951
True	17.706536524392487
True	427.1745410895112
True	220.5779727507584
True	285.8749625835489
True	112.15440548928396
True	728.1651091972002
True	431.2207207563893
True	260.99695250351976
True	647.9653606960201
True	515.4312838244831
True	457.1967583250144
True	137.58148275893208
True	517.1138910744229
True	428.8116145374759
True	3.0383147678394176
True	188.78433972435377
True	91.39384094545352
True	241.44430966766083
True	3.128425425535826
True	131.24918518150844
True	351.4924749775764
True	6.848541623905076
True	845.0970012949589
True	175.84020360543104
True	726.3664367191353
True	810.400586393066
True	161.77084370297518
True	231.1234465348913
True	483.63537776409686
True	835.7330493499561
True	50.70631259594828
True	38.82078085797464
True	133.97954037607764
True	620.4370257834544
True	731.1092093890192
True	178.03262029676364
True	587.3437761348778
True	577.1162450174648
True	869.7193399377271
True	402.0382758624844
True	186.0502556478521
True	858.4023493261772
True	220.3072942505408
True	151.63043623370476
True	330.6291484141525
True	228.14425348461
True	208.6507307483248
True	607.4738492589208
True	254.88156809870068
True	203.40578904070765
True	478.342890905292
True	485.4538000685766
True	64.3721309145786
True	285.38030700275203
True	82.48394341884914
True	343.54348297538024
True	344.85368053982546
True	259.3267928244072
True	177.20239664760427
True	377.6788160476919
True	625.0846257249176
True	776.3578937053092
True	292.0309413188859
True	720.7914362648189
True	66.85830255999362
True	854.4596484113712
True	353.89887197576246
True	12.00584929867354
True	609.6103729715187
True	712.5920047447472
True	256.23637259974697
True	170.95711276206737
True	49.55847001206681
True	376.2289871919125
True	74.86311413161984
True	15.191693341133474
True	883.2153901021504
True	368.4549293310373
True	180.6120056819421
True	1002.9053765511352
True	11.766771475028085
True	779.6340621338367
True	29.332138524318964
True	682.9978023336384
True	62.2986929043848
True	761.0490549320243
True	433.4359542494672
True	201.41497964918693
True	431.9843448309899
True	206.3311739082785
True	297.5374412055867
True	228.05944898016392
True	410.7126802362695
True	10.369372449542295
True	316.86852077532563
True	112.94388956745462
True	11.150763737343969
True	475.3006449986527
True	712.6093188724565
True	280.7527616293203
True	84.11409256728098
True	309.20881905127294
True	84.30639261150888
True	184.9693693492684
True	182.471871051242
True	374.65767861804864
True	45.25116908308601
True	127.2561195471546
True	393.79487797986576
True	878.6419022865389
True	110.37306472003225
True	205.12130755697345
True	442.7451906479614
True	20.424368215484723
True	422.6706942192346
True	514.3889988839785
True	91.37318905406644
True	399.03843075608165
True	362.7899050762701
True	423.8970095756391
True	606.7903728245435
True	1084.8868545983712
True	968.0320151688296
True	56.713804158607225
True	1078.915290520204
True	113.70955966796728
True	112.594854637769
True	113.27516586766843
True	488.967621363547
True	367.4541411368955
True	578.6143626100232
True	258.42808363144974
True	162.45652101961906
True	407.6449277260813
True	15.837288754155432
True	469.3326714108543
True	401.4932051566751
True	153.710101525271
True	98.56858317433051
True	539.0732401044206
True	983.4750885865744
True	205.11735135047596
True	67.00275102053205
True	414.8227739882462
True	377.43819956817634
True	475.4170746853551
True	339.1704353468883
True	4.576080378013414
True	557.9190019896887
True	527.7930488724902
True	512.9640370309014
True	186.8259132410118
True	104.52821175211366
True	24.248602132838485
True	378.4407521782289
True	111.97494832436291
True	6.979331619288965
True	31.244150214109577
True	343.8974936297956
True	666.327848215096
True	132.88535109466
True	88.66148299201927
True	21.890750199934903
True	416.3545087080972
True	357.00075570262624
True	772.7604615377429
True	310.40151522503254
True	504.1620416301005
True	535.0265611685102
True	530.8796143883908
True	290.78153763389406
True	514.3536074885005
True	99.16197733844038
True	584.0988655931696
True	7.3902688230150755
True	371.536095548964
True	461.4031540259548
True	953.8085055113733
True	352.51922081353354
True	811.1878825121216
True	975.8211227253956
True	186.2201252669864
True	38.12551621213511
True	367.7568281455864
True	388.7328477474442
True	584.4812866051408
True	244.85036686786523
True	28.844747306486813
True	620.6547651871172
True	125.30918607203996
True	1105.2214448469315
True	336.22322320881415
True	457.6435862782392
True	127.32073612545868
True	809.3623894996929
True	144.73640512869386
True	825.0630669915031
True	553.0001211717396
True	186.03506227063323
True	115.8061589529074
True	59.23938555622241
True	560.232671939603
True	907.2968909228132
True	430.8886123664653
True	571.2576719069667
True	137.83308436502432
True	630.3939742681887
True	476.3496933903272
True	794.5728289052498
True	327.3283628058669
True	583.7076537848088
True	114.32819567062823
True	27.19413508208184
True	414.4308313804676
True	167.80591618786173
True	102.34546800373704
True	361.0794739106621
True	1116.6840686636754
True	273.01427660330245
True	552.4426623033561
True	11.424154214592496
True	71.00537003396029
True	324.46299696604257
True	785.81591943064
True	451.9420846019936
True	511.2533375964447
True	723.9551024725589
True	69.02190159731295
True	730.981191489298
True	49.4952760378236
True	106.9840173928638
True	190.80238186509985
True	82.60288647870588
True	26.114855361748297
True	295.58498601240814
True	466.83580620688895
True	873.8241905186098
True	866.3413585870426
True	5.241730392857928
True	280.7780942813461
True	466.7377416409702
True	125.0447731422476
True	242.5116241178526
True	322.2113758507397
True	1297.0172372738764
True	464.245217425213
True	24.06790810341648
True	181.62832761062012
True	708.3806789740571
True	36.05621484108252
True	175.97002013271063
True	569.2107127214528
True	73.33791751075566
True	858.9410019084345
True	330.7315479718396
True	670.4048592857488
True	81.64170424848403
True	684.020526164389
True	613.3721556246727
True	883.5874743544093
True	249.15698847091392
True	498.310907350941
True	822.9647027381061
True	921.3149373185388
True	237.48082862315476
True	750.6973433560794
True	225.963206608562
True	450.4784427135562
True	370.8786124161141
True	501.7768277037337
True	492.8850013019768
True	321.1170914468609
True	352.8795039087211
True	116.97636397133434
True	357.7502596981586
True	1119.48692406823
True	326.7023590065904
True	147.47390915015652
True	293.1519159437556
True	742.110696599425
True	649.3183936667813
True	411.6912522002669
True	115.8878308411088
True	346.0905217161376
True	36.22610700969848
True	173.63514553553225
True	93.72043860538136
True	89.58254559118348
True	535.2270763491831
True	137.2645100150567
True	140.49026067358076
True	105.49169877378796
True	85.99877695618491
True	454.679930170988
True	398.1141401539121
True	1035.6720294561196
True	540.4112515316407
True	832.2070506953497
True	273.75757663517743
True	296.9043285672184
True	538.8271496213036
True	193.61540230509664
True	769.1261794904683
True	252.4191681534164
True	357.4935602303093
True	71.26724861904911
True	114.5896807715164
True	257.83330337359155
True	125.58407289800677
True	491.530097365711
True	31.582944981103388
True	567.8141738110525
True	1013.2329034536972
True	734.6951209107576
True	1.646391676776589
True	60.37458132222673
True	492.0846465975432
True	443.5213475765868
True	77.01711006176102
True	114.29565772619942
True	297.48332321835244
True	81.15000388867428
True	49.00108560790365
True	749.8352430916541
True	648.289454798939
True	157.3599980779961
True	160.66060527220142
True	533.4516307762549
True	54.331211389856826
True	25.738445463648556
True	567.1627143182286
True	439.76922228499
True	1129.6503610191698
True	47.987909981762726
True	473.8896806446842
True	868.3783392271242
True	758.6401901787237
True	285.8442026133027
True	750.9113581644698
True	415.3451577951084
True	43.94588294797699
True	91.74504977981792
True	717.0085713783621
True	77.39472357441873
True	142.9272847123701
True	970.1241238924194
True	186.0842276851375
True	273.3087467409522
True	102.87683692314997
True	655.318118301056
True	593.2986934023598
True	223.5395946677293
True	434.783618023102
True	41.94594985264675
True	276.78356223012645
True	589.0479668237064
True	622.6592588504568
True	313.8943702219357
True	73.12976279706751
True	940.371628147146
True	1053.9545886390083
True	559.4012541244334
True	63.50556255561686
True	30.948067316198173
True	93.1264720454113
True	108.09657662976508
True	98.54923917215405
True	871.1344100468399
True	1202.7388485787824
True	731.0671528646341
True	345.65230916971035
True	8.56116096337219
True	20.84535901635116
True	350.68056282034496
True	486.16938429081273
True	45.48339447711482
True	576.6932922180282
True	425.36074507722685
True	397.1637279814864
True	82.67975249417705
True	199.91029416499103
True	251.46202730408524
True	134.36151587053664
True	382.2512383324312
True	38.72692136007528
True	177.79853860114267
True	1183.292907572731
True	5.848270662036633
True	27.54922613627618
True	578.3566413668194
True	361.1682547602054
True	781.5117055124227
True	159.7350948176829
True	749.6047515268003
True	611.5293316050243
True	269.07209522914525
True	436.2190205726454
True	333.1300588884279
True	283.05856053389954
True	267.0026056760653
True	397.89436504703735
True	505.3587997103136
True	506.2491633312993
True	106.75057205244646
True	347.4975545614264
True	9.097772087195192
True	180.1650752502665
True	227.7765280618138
True	891.3428018947694
True	598.4883571711151
True	28.93601338186096
True	722.248300774727
True	798.0949911207048
True	104.30935068134995
True	352.7572959940844
True	848.8097523849253
True	209.30321457075408
True	164.68864029880044
True	545.6384157341315
True	564.5548043487386
True	1096.7379190474664
True	153.04344304846796
True	158.50800748880465
True	255.02453004867212
True	317.89078022693934
True	423.9715198630301
True	416.4518644301991
True	326.6535442521898
True	446.7503776928013
True	495.0293787883231
True	231.73007617572213
True	1483.8382522943489
True	247.1721071154456
True	396.7720880492605
True	50.48044989952791
True	773.2626993748751
True	254.74743345654448
True	938.6397266347064
True	531.913306543331
True	327.24795775838896
True	789.2199670123234
True	255.95489307878248
True	209.90316162563292
True	252.80794506257016
True	223.75261965065224
True	129.98560675185578
True	264.0575936459905
True	723.5309707496891
True	521.5212749666283
True	218.52901574598013
True	1146.2387972187962
True	115.03342362869408
True	260.17412287750966
True	66.67268029364368
True	304.3811109195125
True	424.19211481744577
True	91.48483202222944
True	220.3562173278825
True	77.3731388694733
True	681.1866175707655
True	379.0791730619525
True	222.92268515056665
True	746.8617252028774
True	851.5955446445488
True	804.9382704645262
True	831.8985287408725
True	348.84363064308207
True	1.5935995000183816
True	262.64572950052064
True	54.57419007227493
True	383.4217758583403
True	55.34666623904346
True	363.9921510201825
True	859.8713351713517
True	1009.129339065312
True	381.9965164552978
True	19.667393629502456
True	545.6707130405616
True	499.276111526423
True	197.02876010822607
True	229.93294650219124
True	298.39788730601657
True	23.92883816213408
True	125.50273155714378
True	983.112506442542
True	62.1845198579447
True	502.481121788102
True	801.1246640183333
True	98.05167290769762
True	254.0962825420896
True	115.05415276189514
True	17.444598229849102
True	1.5014264181463917
True	119.9975822916338
True	1015.481935144962
True	490.26691887978825
True	68.0773561495476
True	797.0261812972296
True	342.1933954185884
True	1.3693577442005809
True	448.8944454050029
True	191.2594926042108
True	481.7164416976479
True	83.20212122727003
True	313.86197744718845
True	380.75083917605485
True	156.8578581088809
True	215.1118844627771
True	124.89776252837235
True	180.3222635887381
True	994.0018474187362
True	15.86577780121221
True	509.4992824902746
True	485.0453525595558
True	390.8722773838823
True	226.8859835025725
True	237.29533820835744
True	160.0694234463804
True	44.69021691740316
True	498.30674905862713
True	150.83869934151974
True	840.7665158183606
True	849.5197033814408
True	244.91928169500488
True	310.4776535594434
True	531.0639496730039
True	41.56230373871698
True	87.90822685795476
True	771.0293170685835
True	1066.5885194988075
True	114.18780865871568
True	721.7291498145661
True	143.3710455164211
True	923.3590142114252
True	675.8148793768689
True	107.35908091822832
True	275.7369163360153
True	610.9403130768187
True	262.98096739555376
True	47.05413706512952
True	554.527148983297
True	450.78557233645824
True	6.035164148376898
True	465.5421992879556
True	67.6304527822396
True	174.31528845540413
True	231.66789435071
True	322.5446939172842
True	76.67660949756798
True	210.3910635864717
True	355.78973547874546
True	426.0622074950197
True	935.5556706741024
True	45.78940700352382
True	930.9536000468632
True	1024.2577577368668
True	136.98332976115435
True	76.1224214364489
True	992.8491674141528
True	35.21574019330152
True	225.6162983383861
True	82.70005074869927
True	215.65005979209528
True	362.2286469782851
True	964.1092450054546
True	97.22219102445143
True	69.03935692987571
True	661.7906754102809
True	272.451910825032
True	685.415372494174
True	51.64381116312756
True	475.38387775594856
True	373.1675536048448
True	690.1435424377332
True	52.095161638544766
True	103.71907875142338
True	28.796879609386995
True	262.4620773395575
True	45.139211121093744
True	345.3240018345535
True	3.5969565634813225
True	1183.9359704916317
True	104.52206055986647
True	131.96303304379555
True	357.44271523948254
True	730.8092231694459
True	684.4934970495324
True	1039.2324847556006
True	443.839299352371
True	403.98089602826974
True	139.21622536241398
True	422.2550061018607
True	896.7283531958667
True	422.9398713444656
True	958.1404311941436
True	82.89084189667003
True	434.374652191442
True	178.89097953344586
True	275.8897132589024
True	751.169026609279
True	158.4457010609899
True	135.07073662187778
True	67.8095967154395
True	861.8124050983564
True	798.8140669710227
True	83.66396191492771
True	452.0722612214061
True	761.7972942288911
True	414.6370985231304
True	57.968578008709535
True	324.6902267412043
True	771.8241694798734
True	29.983423529195317
True	368.8934427240437
True	172.73923748070104
True	283.7118514249749
True	32.16423180656899
True	229.69740076462617
True	750.5234821459346
True	643.9511384444934
True	56.29582654953238
True	275.14394405886594
True	902.550992543254
True	18.23221292682051
True	321.70665805856305
True	295.98459631902347
True	435.3060361410262
True	205.6595539858446
True	600.237716211445
True	45.89608577765311
True	963.0566899539822
True	873.1038530656771
True	48.379804980432695
True	401.6115777649388
True	728.566509256306
True	918.5284287684428
True	267.3398197872551
True	620.9068481703373
True	124.47235191370608
True	184.27128998012117
True	136.41056598126875
True	131.4010826484724
True	198.31863188196107
True	943.2506311334724
True	791.97558142525
True	952.8735153623012
True	19.97223263850594
True	26.611545527520324
True	360.8797981252087
True	12.381180691497118
True	623.777185093343
True	1076.8519975061338
True	266.1728419521777
True	204.2150818163473
True	84.29568268199982
True	232.16179280910177
True	129.14459626738568
True	45.04339029647998
True	131.88430166456405
True	92.80376339076668
True	238.00829328567528
True	538.858600169962
True	163.71817990967162
True	30.28858364670128
True	58.045989156694496
True	432.77992573298224
True	268.82469588438266
True	577.1552767836283
True	24.067248517711768
True	118.270547662868
True	681.0969837180417
True	263.88118038950284
True	459.3592635425982
True	651.5060471985445
True	103.92208225882352
True	110.88939824148328
True	82.51443257465064
True	25.88794789529772
True	120.72433827080968
True	88.780919621145
True	103.9667086478003
True	152.98413678143214
True	236.83201458586635
True	804.8582874057242
True	285.58095616858714
True	952.1991271833144
True	169.78424131172872
True	191.69032219006084
True	787.5134563231635
True	315.2868673509799
True	599.8037475390162
True	247.69852122754023
True	354.68992389148787
True	432.60318039216185
True	570.5958883751346
True	625.2887168303668
True	378.9766869843718
True	33.60840954919155
True	568.0922972127601
True	620.5816736213261
True	20.795020741455907
True	11.352522151175892
True	263.0835816761473
True	408.9967523013639
True	449.721951012617
True	68.18478311694955
True	655.8877443942471
True	942.4158965589864
True	227.88086316693096
True	874.9942065314506
True	275.7300165314938
True	103.89388601190753
True	276.31557902301205
True	652.6605184063944
True	38.67804274340728
True	601.5018973259986
True	1290.3155807285111
True	999.15889907299
True	914.4969837940172
True	212.02813118353484
True	89.13254944806495
True	199.31892787994173
True	825.6348810921962
True	151.6693315581339
True	1050.9258334493784
True	869.8327665221328
True	40.58348650013205
True	89.42722326385058
True	421.55214748845367
True	403.05584063979
True	202.83726531866031
True	521.3809748893129
True	671.8926822789466
True	123.81528672880368
True	277.5707239398133
True	1009.4623173170344
True	50.92385650287181
True	678.1421582151615
True	544.0671112566419
True	40.34979088876646
True	823.6461366547398
True	386.1215263486857
True	567.7181837742561
True	106.35506663693008
True	267.87698625026474
True	217.8427242196227
True	27.105945352612608
True	135.1306801845142
True	738.9425404162205
True	141.10496021278112
True	379.62015116167504
True	62.00613303949367
True	657.154481244471
True	603.9909713797122
True	240.6700044526333
True	473.3240666202658
True	167.23712053841282
True	171.84692111854017
True	221.65273817055552
True	285.4844268694883
True	356.0418688619427
True	126.84302678078954
True	187.97214284309985
True	28.14136350505152
True	834.4745438985206
True	306.0824613296564
True	10.4895996470718
True	360.0292332482532
True	165.76805828428053
True	619.3650829664243
True	372.9048300790983
True	579.2627824411525
True	541.3092582587536
True	498.44550309036777
True	795.3650157184438
True	235.24781223766624
True	549.8553248067036
True	157.77850857652922
True	527.8529655808061
True	364.4957386924152
True	381.1901877806552
True	129.48956978306686
True	133.36658993367024
True	105.62484419801083
True	71.62306444648365
True	744.6737882984569
True	177.93255821366958
True	46.5823581435785
True	0.0
True	580.0085583583433
True	110.0170348803724
True	23.038454276150368
True	41.17286129186427
True	110.53128223795208
True	534.834697317627
True	176.90486683111936
True	104.02907027303118
True	36.03492226314072
True	160.48444701180298
True	914.289493135494
True	49.94361136138064
True	233.37408638235803
True	718.766092109327
True	315.43519978612113
True	470.66190206393657
True	478.3658767077959
True	518.6467046697305
True	599.4414274312438
True	902.80543515246
True	257.03570363230506
True	1064.4008186805966
True	921.0019555136583
True	599.3807323790242
True	344.1457296721568
True	834.9652800553703
True	9.545416578166911
True	31.21082152353123
True	321.0639117225279
True	43.141003095310985
True	207.405759476566
True	746.0912289691247
True	208.99855601611748
True	748.4167908247553
True	777.6885959313363
True	124.7553109960494
True	369.0134245352203
True	580.7248017424922
True	24.690616800130982
True	137.07965389549025
True	445.4196058448912
True	301.87333998457024
True	192.92529209938303
True	114.37158504737847
True	385.7335928261115
True	22.98932424480248
True	381.1278581581295
True	370.99005559855857
True	1039.7481742975992
True	375.3458204803895
True	29.31176049422869
True	428.7680285877255
True	444.3007612724084
True	241.4716069779368
True	31.237376548252666
True	759.4149552373345
True	423.6940463079505
True	177.01991915151203
True	11.99820948800857
True	1198.567498240072
True	165.75761661701983
True	27.661007140454743
True	295.50094487268296
True	275.659201057304
True	111.651622197674
True	296.4193915366491
True	46.93186779484378
True	331.9690856872327
True	308.43325824622946
True	307.5984856165539
True	31.40483617512191
True	47.93058619150968
True	1040.446448035991
True	25.737109063703222
True	12.90431303999552
True	182.82180402387945
True	652.8328744207558
True	8.700505875872496
True	188.3321198293521
True	173.65170067471357
True	547.2526670509004
True	378.239253746438
True	733.8346412107394
True	324.21175430473096
True	485.785808572354
True	446.59390503507984
True	486.5319792691052
True	96.91638010926629
True	1302.4391172913515
True	930.7624060455704
True	286.4673245425537
True	536.4219435520654
True	98.8531004735922
True	568.1719635604491
True	436.6315251713344
True	154.30349471176035
True	75.45034006102716
True	353.0631684974249
True	167.32078763722404
True	27.99449382867561
True	583.8282811882003
True	377.4270736670058
True	66.10174780286573
True	29.69213543535166
True	670.8585098826902
True	498.1496511310722
True	75.51087768236981
True	22.57292073967844
True	336.24386145315003
True	322.4106855324406
True	720.1332364364499
True	544.7062921244665
True	559.094757520335
True	809.4128133026256
True	8.506080765699455
True	54.07594950328938
True	37.00481726133888
True	58.21337578615135
True	491.0573220418353
True	594.7897594170238
True	79.43907343053785
True	112.2619466639065
True	199.64279358218496
True	70.97665663036844
True	187.40282448887837
True	201.62725350735187
True	281.5971252329038
True	817.4751307570134
True	596.4963002426528
True	288.5014381404668
True	189.2346838705919
True	282.30455056872546
True	250.324815438006
True	777.6805946510736
True	332.46606255176624
True	178.43048461038612
True	918.496753395861
True	340.34462195572274
True	473.6642847583654
True	148.6759358915386
True	126.04312098684017
True	63.110734320769616
True	211.56999972272155
True	962.0570022819262
True	525.463239682456
True	115.06006214586144
True	363.1293379921611
True	107.26446035372554
True	682.1368364091209
True	4.622122942032108
True	688.1108442257354
True	36.860780599283466
True	950.8880048527856
True	852.279416707147
True	212.0051629198964
True	30.60780696025356
True	82.47769163345147
True	446.7024837339807
True	227.60346634699764
True	1.1776736149406273
True	76.34514763997161
True	1102.7300553627772
True	333.4932452272964
True	660.431565036357
True	477.6969454284233
True	31.26204176764297
True	131.75353241704846
True	441.08595267252497
True	949.8659658123388
True	811.0206715465874
True	429.5697767244352
True	338.6729502271286
True	15.631219307180706
True	77.63835432140257
True	733.9056775157582
True	475.5476837633022
True	370.7401674247949
True	854.8858988196304
True	25.416026018721624
True	220.50660156640885
True	879.3473427431443
True	247.6290284858225
True	8.741450681960222
True	501.8026187629138
True	102.2395525008546
True	647.9166878590032
True	52.99325218306602
True	257.2592830404947
True	825.0143454722836
True	905.3605396154107
True	270.5234104327188
True	454.90643505290313
True	117.51268337601108
True	591.0955874379299
True	257.77259121199273
True	194.6737332618158
True	877.8730498878197
True	55.21580434860663
True	716.6156889994642
True	270.2554646345456
True	301.6086278964261
True	167.42146394121391
True	469.3508338381756
True	607.6232031610292
True	369.86157889417865
True	393.5877714561446
True	67.3542563148351
True	160.559093120534
True	456.54099966164574
True	220.3981926913916
True	39.00910181888517
True	199.54238814315744
True	392.46916725672014
True	384.22920659962494
True	770.572204585166
True	130.45390624519928
True	659.3576763993754
True	491.500151220901
True	589.1577339039607
True	139.12430181676623
True	40.40838063273036
True	662.2221274242575
True	66.82595230157843
True	552.6245395497363
True	687.5179347745884
True	461.23065963715226
True	136.0263395849672
True	515.4974626090096
True	4.353257452619053
True	397.6609627388786
True	32.0822393938654
True	639.6284716378708
True	275.7623367698438
True	589.0687977209055
True	695.0545409501914
True	138.04258393510244
True	509.7287327371124
True	492.12968990410405
True	64.18923034246218
True	965.2452699525384
True	2.758759534055878
True	30.76612540339505
True	627.7025929264742
True	684.3005660219603
True	132.29404263572573
True	405.9475340871826
True	126.43930419001268
True	72.61748485244686
True	453.2749391178826
True	41.87224856183801
True	505.2042475767526
True	12.740897549887292
True	836.4280572321109
True	541.9202445888386
True	694.4656400046229
True	103.50528551011368
True	369.2493976031864
True	980.8342816054565
True	849.4587523033903
True	145.55312610920507
True	555.7360478104019
True	471.08519865248775
True	254.32306791339357
True	256.3880125139752
True	5.8073028175060495
True	316.86241269493246
True	12.827772556211327
True	367.3997829363968
True	77.63401293525595
True	421.9373524301352
True	656.9074779122511
True	125.9565948361027
True	236.16806696238876
True	630.1411048716797
True	648.7411813648341
True	289.41558976179067
True	133.2496038629918
True	166.2007728325777
True	474.8545840209005
True	89.83959953277031
True	9.208051393650551
True	541.3776156384034
True	559.1296331931145
True	20.27116865318865
True	139.19517524840987
True	880.187834050866
True	493.8413652341789
True	269.0084721866428
True	34.21906643689988
True	483.43487173329527
True	104.14459836062214
True	592.5667320814658
True	662.9229404480466
True	296.19476009272665
True	377.5192950071563
True	187.7438513177943
True	243.4635634506588
True	73.20765282872298
True	217.7123223794606
True	501.77136771727
True	21.773539431862805
True	444.0589133699845
True	373.46813681941865
True	717.473043832019
True	867.4396755466554
True	904.580926187272
True	159.78988418333532
True	404.0861806385856
True	69.97425672469507
True	198.36653316890087
True	319.67687722857795
True	11.075005513979862
True	794.1481438495944
True	20.622189046223625
True	399.531734251161
True	263.57616154543314
True	675.4329972446292
True	204.98631214069968
True	40.17814514846712
True	688.9701493454753
True	1081.5737139900884
True	227.7172303037201
True	136.5065640622585
True	604.1741785021684
True	482.0376252885618
True	17.478151816535785
True	821.6264584540082
True	111.2518744527523
True	48.55328588460704
True	305.77691581689066
True	348.8255955594047
True	403.93242149337993
True	275.4549888814901
True	18.941277894195064
True	22.07452756635034
True	844.2312912656677
True	205.95171636900884
True	114.70768514132392
True	862.8075446289182
True	642.5532998047636
True	604.2806119123094
True	443.7425262293895
True	147.66381043208443
True	34.31847883734612
True	100.8966271893102
True	444.6660586568033
True	219.02924854553373
True	492.7348113237005
True	141.195854731609
True	521.3370077778046
True	660.7122406183104
True	970.9544706714264
True	25.169992665859883
True	981.6339239781548
True	1091.9653274618615
True	492.9652461035897
True	82.84882419208581
True	806.44830147647
True	640.3752202786369
True	675.4029279845672
True	179.68231385218354
True	776.118464689982
True	722.571271391602
True	122.812427228289
True	776.7256997535382
True	807.3449434389879
True	468.3191671647649
True	224.3631605719737
True	74.96063175786755
True	325.1740282658079
True	351.91506454598664
True	461.8546686120096
True	433.7471717778666
True	199.8337002702056
True	305.8165900218171
True	3.418591228263667
True	12.454894476762478
True	105.79977856380572
True	135.40700381440368
True	354.76111824185745
True	354.9996561872187
True	118.04187352083912
True	17.584528003456715
True	208.62088934608465
True	834.7790655784285
True	454.4882986656583
True	526.1980550012506
True	573.7862616586568
True	795.7636132032948
True	640.9627247300465
True	82.32761002305338
True	209.7030838611228
True	237.64856875451733
True	289.1121468384462
True	108.8427651635854
True	369.2815900124385
True	432.68401836495946
True	168.0055091271351
True	659.0600477552425
True	249.71245279986363
True	200.09480405885787
True	27.19421355853682
True	253.27721538223216
True	489.8609150876249
True	169.3939222192452
True	524.7912247713002
True	476.5979641383136
True	241.2158439551579
True	99.32391795908497
True	42.03015334844412
True	404.8201869604201
True	787.0962566664467
True	158.42265558710406
True	1027.2320799649503
True	1034.719312298579
True	482.4718206714228
True	97.17619209771723
True	125.74466120755554
True	647.7885211351573
True	7.723613633547087
True	222.2165634825784
True	134.37722733268433
True	120.52095024531953
True	335.8445126492958
True	633.6924445926668
True	35.160220225211205
True	126.96452455513602
True	962.8817678499308
True	58.545229371233376
True	431.8766350117799
True	533.9765307808182
True	224.6445963571448
True	130.2998883568555
True	948.6077623002806
True	1183.3837419658737
True	508.6116785481671
True	650.2334290702297
True	208.0433487734197
True	152.13310251745736
True	327.79485485547264
True	260.0479918799575
True	169.08809435423018
True	304.29608652499246
True	340.34301173153466
True	12.0616816092658
True	623.209629385022
True	145.77404135148706
True	77.007409985402
True	444.76741029851433
True	317.39759038857045
True	1195.484348657446
True	352.1546180257441
True	958.1481484885576
True	9.18560605593939
True	267.6990395866493
True	220.70557508871136
True	152.8984811448694
True	501.4487452967986
True	190.99657679928927
True	426.9734719908819
True	328.03985825269586
True	112.5951202747694
True	355.9005511540338
True	1056.938127360193
True	715.666162838491
True	224.16416806543836
True	107.83948538042348
True	295.8800542752122
True	22.862388621524783
True	365.7835326574054
True	308.7540130704263
True	574.6848367019062
True	435.7373356751543
True	341.1454146457616
True	155.39001270487964
True	13.285241673413044
True	428.5403387496364
True	281.00736873838883
True	139.14319301004502
True	303.65353215957515
True	431.13403041404246
True	812.5005708272807
True	322.75566701115497
True	774.3721831371191
True	393.56278568594695
True	375.4716863333717
True	1.107212285660062
True	1174.1439316698213
True	102.06767884985908
True	927.5466363879556
True	208.02460670109247
True	461.7601183173341
True	680.6380719688133
True	86.72031431155023
True	504.7167167138204
True	34.2083091906972
True	416.3420438293657
True	73.69342877518656
True	228.65358585903192
True	38.60725004568048
True	686.8303466222301
True	188.19907079262927
True	25.091351634901937
True	379.4921653339399
True	94.08946629863424
True	172.94083634994038
True	863.1450748194179
True	249.4259214609333
True	149.24208139314163
True	378.2301425243
True	519.6233089499531
True	329.6612546431626
True	514.8833749609836
True	632.6847298117358
True	169.81816181709067
True	6.624056581024166
True	72.87995796093398
True	418.1065134699022
True	91.10466430065624
True	80.16888147250285
True	1066.5134276103568
True	28.050242373150777
True	325.84228568422344
True	312.5615014988125
True	451.3201467938926
True	685.5656181087809
True	192.4757784452362
True	661.8521579409264
True	329.4730055853571
True	340.5673913906337
True	274.90255415760566
True	218.5263342798424
True	359.0059671644853
True	449.8705946419652
True	415.5678530778065
True	632.9291061394716
True	137.04083131675185
True	77.62927091902336
True	39.064490803333584
True	281.4148543509017
True	627.8940152172239
True	402.26617373585697
True	771.4948929374193
True	211.12262560609165
True	384.9692467966708
True	71.43650628402703
True	55.19345658517748
True	430.7637076476036
True	201.06838244789444
True	232.37760397088164
True	45.23708977355398
True	1086.0214352348007
True	170.38392965237685
True	920.9516486977273
True	319.2064696067305
True	916.4172834270393
True	234.46162554554184
True	435.4365512025293
True	532.0211560199352
True	600.7786157915682
True	213.41020807167905
True	492.8914843171606
True	928.3515461102076
True	124.41732507985458
True	7.176190969184328
True	583.1681232412519
True	27.420997427544066
True	76.39686978077748
True	808.6191766926801
True	221.6504331990002
True	997.4970787672064
True	689.3847349887093
True	426.20601858373794
True	293.3013070796056
True	491.0427447337021
True	344.183604794374
True	179.57188198296527
True	676.0725198066547
True	736.691245401236
True	210.6781996780636
True	91.78953863450651
True	513.0961934594766
True	136.18282474025682
True	372.5847333256938
True	344.00319357765136
True	65.66763466632598
True	371.652496101049
True	418.6799790082508
True	370.8217452923849
True	411.8384390914645
True	436.8771939367506
True	600.6176132345628
True	58.09998209351842
True	446.87574510283713
True	322.4798665682676
True	642.189379016862
True	226.47395959009188
True	102.1788553657316
True	41.81268634975476
True	542.9840122854736
True	617.0815335870573
True	187.5171632099905
True	411.8833261118598
True	337.11906013365706
True	17.062056859137655
True	171.66659549364695
True	297.015880262004
True	3.069932652506425
True	884.785363830316
True	76.46142318818556
True	102.77557856568532
True	112.0017913600458
True	362.97376827599805
True	36.65182454782687
True	454.2111217817345
True	226.2636501919148
True	5.487088709973898
True	112.51485900940229
True	450.5586195405172
True	50.7053298063926
True	68.73342220772734
True	182.64573742525525
True	294.4899631914062
True	967.9043514220328
True	391.0236966183066
True	910.9528108292972
True	181.3771452025412
True	1008.5691119887794
True	795.4223970324031
True	681.1342003696793
True	413.705770001752
True	370.5060632469925
True	78.63824476887338
True	71.87821238254924
True	79.07923818646832
True	176.2564690308857
True	495.3667813543251
True	1071.6375930495983
True	181.22741792232216
True	356.0104017938455
True	433.5147242510294
True	595.6065726683137
True	585.8304046593347
True	281.20316899022174
True	459.4303183669876
True	682.6225754816711
True	97.75660703878548
True	737.636806324583
True	254.3744615067744
True	132.09108350642475
True	401.82134089067927
True	857.4245393236214
True	427.8122720148964
True	863.6153511743361
True	190.2056862357292
True	348.35074899574
True	701.8317584624889
True	619.0773218155182
True	192.0578955973044
True	252.49351372614345
True	801.344496465078
True	30.09531305014641
True	189.41933527240008
True	489.3866492352902
True	681.5169107347195
True	103.33391409305034
True	36.486871416994646
True	168.8973225889398
True	736.4007531135453
True	311.0048238073276
True	558.3168603210516
True	353.0335286281143
True	294.09998474154565
True	424.5489752094452
True	489.1320752864617
True	73.0311115038238
True	371.0045572711328
True	789.3287597407788
True	0.0
True	300.7843245263926
True	246.21131585780853
True	1009.1148494496932
True	140.25744453772978
True	624.8296404552713
True	649.1644152259863
True	112.38803657067528
True	205.2695692892747
True	134.07117351981353
True	11.132854025645065
True	288.91221091819153
True	383.93837691370834
True	1137.5656060164297
True	230.14896304609775
True	397.27831245441774
True	646.4946119712885
True	202.18007094965503
True	26.93020577720487
True	862.963592739318
True	611.1620924057461
True	165.86163202820876
True	623.4635361609504
True	169.39284127806386
True	308.6286376110489
True	766.6632484306
True	36.10290497352484
True	108.46241980791224
True	503.3972647530383
True	67.05731136611404
True	77.35051472360854
True	415.04805011247817
True	23.299727326541237
True	757.8496413859049
True	100.86567461551168
True	153.00379732772566
True	20.788126895980938
True	721.69853340767
True	30.75451512216262
True	780.901469140699
True	400.5118296997123
True	115.29184529336436
True	688.0653963352352
True	518.0107633543324
True	569.9337712147352
True	46.80070644328773
True	361.7097557756532
True	5.71899562516084
True	94.49985216943068
True	383.7269511163315
True	47.54748255557964
True	124.83742667401212
True	322.0079432891291
True	190.07076115916664
True	97.96722816508556
True	638.3935341195198
True	19.35968324173568
True	1173.3564342096483
True	519.0048218604023
True	306.8888523973264
True	503.2207125521565
True	119.64810948505288
True	793.0511371333492
True	1112.316582535282
True	758.2895020693953
True	179.1718319184533
True	227.9596211599237
True	54.45516935712752
True	60.69776941067501
True	151.14668124055277
True	102.56630927583224
True	164.30075546708366
True	1239.7020366693885
True	325.3384916984803
True	353.46961546363207
True	705.3398218096655
True	17.63967438523679
True	14.647927841037774
True	569.2150285191102
True	5.611764055725189
True	120.42780460208049
True	677.1691265068712
True	186.7138321526421
True	632.9252003073077
True	790.8673292566824
True	158.89003518802247
True	917.2671808913298
True	3.0653624608250967
True	457.7649451928221
True	1048.6632408483265
True	23.344087242757983
True	238.52263554220488
True	149.82273369903504
True	988.5976595722168
True	241.05337146419865
True	509.89920849917576
True	116.94349742896252
True	485.9819398412144
True	158.45281721066414
True	97.1133862048142
True	392.2788289663928
True	74.13170314963013
True	55.84356403676713
True	1041.8104854352996
True	258.18786270001107
True	156.14430826538128
True	358.9846630977291
True	402.5545202363607
True	218.00609715014107
True	166.7674423290151
True	389.2007100213405
True	37.0040589288825
True	479.3927963978412
True	1125.3804785382442
True	113.2289039787757
True	467.86963373741
True	293.54340990363374
True	26.96657108194552
True	412.6302192905037
True	104.26372090493768
True	584.1496074567332
True	206.39310626351823
True	407.186028346005
True	20.28444161642865
True	447.4396714171312
True	99.28494375552914
True	352.2772589171236
True	35.08665397067056
True	172.4277675728995
True	249.3929841232471
True	747.1746416207163
True	58.395104639156905
True	140.74297649074825
True	233.10751021048333
True	143.0022834405572
True	625.6641544077139
True	560.6553534911675
True	785.8068898840788
True	397.9855286250087
True	529.7132306010443
True	417.3208439792012
True	686.0895850359772
True	71.35749099164173
True	469.2563108712805
True	426.6091554828905
True	47.92309089667982
True	86.65848621029578
True	127.79762141097753
True	91.82075411562748
True	329.05509151717035
True	844.0932039841871
True	340.25917016687674
True	1105.473152297575
True	324.41955882114047
True	895.4887140276372
True	151.8066667688978
True	597.4978950754075
True	612.1330650744227
True	692.7727260026675
True	442.4409473770278
True	68.5172248291467
True	292.033761629343
True	40.48838842150253
True	164.12300140815216
True	171.5213923876984
True	1172.869834051293
True	232.8730408759067
True	545.0584952277914
True	555.1146890724523
True	544.2104128465363
True	859.181864771968
True	595.4091855142697
True	658.1760055974296
True	926.3520805876872
True	120.9262160711734
True	307.7290313992804
True	268.0092598873167
True	327.97694324329314
True	88.67168697980729
True	394.67409726026335
True	3.496736060669156
True	332.8554887853989
True	262.082639793029
True	608.2778264335922
True	281.87581019574867
True	361.2639494475876
True	9.649984438561413
True	56.30400639393816
True	552.5452084521248
True	30.400438628251077
True	142.26290694731375
True	65.0756593460091
True	146.46611174959324
True	247.3991051754988
True	67.8055356719933
True	387.2030159920327
True	274.7180180088634
True	97.31265762744488
True	339.75581532527343
True	63.450298475946425
True	584.0543320280649
True	850.7442715922765
True	283.1261066990111
True	1143.8534382877078
True	111.69499235632748
True	306.4911647614729
True	1047.9373058793562
True	93.34477730603562
True	296.21856658671453
True	9.290621668321018
True	402.4345534188865
True	446.1190647473533
True	165.51648116901345
True	615.234715474774
True	921.06151163379
True	156.06731927108845
True	80.1649267047918
True	339.3027002832979
True	542.6879842035016
True	640.7788494419095
True	1210.1075357358573
True	28.680262856216263
True	937.16507049569
True	139.86565423311038
True	638.9547683469603
True	114.9666725428936
True	125.87205154124857
True	183.1437746453288
True	174.0664415394285
True	763.3667840377652
True	207.5083788251016
True	231.02683724863067
True	68.01467193224238
True	518.8482086788465
True	455.2943835860192
True	178.8605559885187
True	236.15063477631912
True	16.445332892173084
True	437.2305728485085
True	211.65562046965243
True	291.685601957057
True	116.000669984266
True	707.803300106069
True	411.5322404172802
True	260.36485603057673
True	646.596907562389
True	521.5870778409501
True	465.29865597986
True	139.7374861196577
True	532.7044525420648
True	421.26997464682086
True	2.7273850226094627
True	194.49924098993745
True	93.6710110273867
True	246.3389248986969
True	3.500610271681188
True	126.23018231159514
True	358.9269109486156
True	7.379911501647848
True	855.4311113977352
True	186.9454065215956
True	727.7874491007253
True	823.9323373857442
True	163.53260965134578
True	218.79623124983823
True	490.1194046893271
True	840.9970087780467
True	51.14125293369927
True	38.87118590550318
True	129.0082719955938
True	614.934225588441
True	717.9380654957065
True	178.89752610113447
True	596.9071865297019
True	596.4154502610036
True	862.3166452294729
True	406.12634129359685
True	183.8848288281043
True	886.6173692416646
True	220.74410668208463
True	151.81740982193278
True	339.6129541707504
True	219.72858477982385
True	209.3831552897448
True	626.4853090464517
True	256.8335726654305
True	183.8437052543113
True	448.3845994899732
True	461.1682721148189
True	66.36063741872904
True	291.33061113514725
True	83.66403776466375
True	344.4654617421718
True	358.3965011201711
True	257.1919281381488
True	174.4462567634182
True	394.7126758839873
True	654.9721947627229
True	757.6097933143117
True	299.20760840970394
True	756.4241196353847
True	62.00221489461479
True	886.4510808938039
True	341.5547985129975
True	14.445960339232377
True	634.6161289614128
True	708.2535702293598
True	268.1885797640141
True	168.57940981613285
True	46.49797349176547
True	387.2835488001194
True	74.3013021153205
True	14.20155792422054
True	895.5024784369074
True	366.6376031654551
True	166.77221345056128
True	1017.9016279503217
True	10.830738770715897
True	785.5699576963885
True	30.845895371493697
True	669.7325186748715
True	62.65375025077008
True	760.0737612103484
True	450.57296092091445
True	196.08078117861092
True	439.8929429127601
True	217.3166428417092
True	296.6518139711425
True	214.92727298559944
True	409.92798330061856
True	10.79045255689129
True	326.5206853495865
True	115.11387619014693
True	10.96601826774448
True	476.3971660393998
True	737.8456214410293
True	285.8176162217701
True	80.33760350495606
True	321.579040737637
True	82.80484504919173
True	188.4408985766491
True	183.05870991013697
True	364.2620061872052
True	46.71421761250564
True	143.89826135939518
True	391.8777291786909
True	874.9542490158683
True	114.17839506175528
True	212.85364615124203
True	462.0361268444008
True	20.1711870997149
True	410.3495519674872
True	509.5676362710914
True	90.88373601169135
True	384.741566684176
True	358.08787718813943
True	421.028436087246
True	615.4605744609729
True	1094.3195298569535
True	977.871496838428
True	60.610529709930375
True	1077.9611350596322
True	112.93495947167028
True	110.84877892444688
True	117.98140580412112
True	472.1989237684965
True	372.4215253875839
True	569.6078479520754
True	263.8358452815042
True	157.35595219707872
True	415.2605413429914
True	15.912126395495156
True	460.3461622176969
True	383.44914891520506
True	149.78654597346397
True	99.65842522352678
True	552.905347058877
True	986.5468555499614
True	211.92542690367247
True	65.20978807718512
True	446.549874290058
True	372.71954468978623
True	471.4816731166384
True	314.9026772779111
True	3.682709281555801
True	520.8853293330412
True	513.212672864157
True	506.0451907285937
True	183.29630796905008
True	103.9606666668654
True	22.25122234208132
True	369.5483401345536
True	109.80095043629912
True	7.786497179176218
True	35.58904100020345
True	347.42586616766727
True	676.0555811195183
True	133.3305115909912
True	87.68413973861936
True	24.37010082844202
True	405.0565381714262
True	362.743319599957
True	787.1833410897787
True	312.0173190201685
True	521.1056948741626
True	547.282392377629
True	522.9883878121959
True	297.7737171560239
True	535.5037977968116
True	100.17021026705623
True	581.7365381789458
True	6.711515413264596
True	373.1528186867496
True	471.7725405294436
True	1004.4272365112092
True	350.02247281476366
True	787.4462765567838
True	984.9676147677188
True	181.24451609318132
True	37.31849216792065
True	373.1952085156067
True	383.0323785696433
True	580.864550220939
True	260.35218593447144
True	28.30576293532982
True	646.4767310106571
True	130.41827617735436
True	1048.3689408722696
True	313.98556331062724
True	469.1123459022067
True	120.31200232879615
True	803.541989657071
True	137.91243476685182
True	812.8807078229539
True	570.5214934969641
True	186.61482797017456
True	116.002337323077
True	68.16725287105001
True	564.7037625234404
True	906.1538200355014
True	426.63952948590753
True	558.80261661535
True	139.72285459459556
True	628.773075570916
True	496.47885826003073
True	812.8623576664753
True	313.86817666043714
True	572.5121665538767
True	119.54605878651655
True	26.43096689449584
True	410.2665787815471
True	170.4580384209529
True	96.73574185656518
True	364.6529414513375
True	1127.0224801376023
True	271.75910147243553
True	564.3016223924008
True	11.374959170871486
True	75.00760608222637
True	330.6258187142986
True	800.33695718971
True	435.9180104468422
True	518.5279379347913
True	740.8549189577444
True	70.95068041287591
True	753.8263555957398
True	51.89436417005623
True	103.2119885541778
True	170.76651284416394
True	86.97644228633598
True	25.96671444603479
True	299.75253878830074
True	464.743152780422
True	892.677335511521
True	850.1478993239296
True	5.1936365908239015
True	284.77871366118745
True	455.346318059328
True	112.46178790349964
True	237.56271420437076
True	330.08861258115206
True	1286.325318949572
True	471.19363444346806
True	26.35506559913688
True	184.89953774838187
True	731.2846912360573
True	36.38362156913582
True	179.34141325184254
True	568.3834666401822
True	77.23623483766653
True	861.189148604525
True	331.04405670065654
True	670.3457704759556
True	79.99700118887084
True	668.5805718658812
True	584.5351875615643
True	878.838204876168
True	248.04902722735
True	507.1797414015468
True	802.0429275478875
True	881.3041432996291
True	230.4585986579728
True	795.8563970941775
True	227.80588468563892
True	439.5881596748016
True	365.4014676172252
True	490.9829520422078
True	484.9677714653999
True	320.31636478632106
True	350.7176283748594
True	107.9263848454594
True	347.73214512912244
True	1118.6910294767456
True	331.36382208020257
True	152.3746980204339
True	272.3682355366212
True	739.1900855391608
True	654.1867128515875
True	408.9003186524204
True	119.98497898979082
True	331.2767735752059
True	32.451945920185814
True	171.09789657455536
True	91.7748408678988
True	90.40229321617862
True	570.2031114402295
True	136.50318244683595
True	132.41740619153302
True	107.35966398454843
True	87.20281923453528
True	448.9822228228343
True	379.5262948444558
True	1039.248248587845
True	510.4820644971178
True	846.1990399689931
True	272.7179725000435
True	303.86776613131093
True	524.260979481583
True	190.44243439413071
True	735.1092640084125
True	241.0127815802857
True	358.13984650484315
True	68.40083090187215
True	115.65124048135216
True	262.4937763576072
True	119.10918639283474
True	497.8348041388194
True	31.145093258043893
True	564.5491647096692
True	1006.7650814727458
True	741.1464453435538
True	1.308918789750377
True	62.41882139321601
True	507.1422233627016
True	439.00731249565627
True	74.62870628344628
True	124.49610288480676
True	314.20436543632223
True	81.5342853993081
True	53.88447660177839
True	714.1692457496753
True	671.7226572723695
True	161.87806124544838
True	172.30927703425854
True	518.0409372784809
True	47.9105431059386
True	24.787566163513173
True	575.8233033287861
True	443.7208392457258
True	1149.9861852580896
True	47.97802603737908
True	486.4775824447299
True	873.0827463915019
True	813.9100199892166
True	291.9902565784696
True	746.965742781562
True	388.5654404542775
True	44.021544087830485
True	97.96333743812356
True	704.4384636591312
True	76.79041865506287
True	136.175991277845
True	937.6764732660888
True	185.39395346344813
True	267.1393307052465
True	104.49895521290426
True	669.168613942112
True	597.0889015683201
True	212.9164992771138
True	424.7129008315747
True	41.5338050380245
True	284.97712648504034
True	590.2973189690808
True	603.8796418068921
True	317.5423152191364
True	71.98909892933408
True	919.7577772465104
True	1053.225312831355
True	551.9864369409722
True	65.6937451470075
True	28.445346705316265
True	91.74616416922346
True	109.16393854328224
True	102.63861763379144
True	863.2350056776505
True	1204.512812618702
True	748.9826965336425
True	327.3784157668179
True	8.189664443117797
True	21.805205431080523
True	341.8036252843392
True	471.2791942962367
True	42.33718371719102
True	569.2349758734227
True	434.22293717988913
True	405.4633236811553
True	74.24091832464558
True	193.55775180925383
True	257.3442859047521
True	133.21625860349425
True	397.1737108388076
True	44.646829338664666
True	179.40104640934177
True	1188.685498444283
True	6.289599351658554
True	28.52823273654256
True	569.8396009374447
True	364.65750332089226
True	780.5791219973619
True	157.16986354668182
True	747.1948200608425
True	599.7173579378748
True	278.46480143718674
True	452.8121965140894
True	342.088524768518
True	286.2801542813267
True	269.96213562851665
True	400.45260648460464
True	503.1608093955879
True	484.90359721625305
True	108.76767406409284
True	364.51536178337926
True	8.822828225220363
True	190.6525013878826
True	234.00490627146536
True	847.2361391865498
True	603.2381910652683
True	30.814175949413634
True	743.3737047881349
True	833.0167573635022
True	106.52070798143542
True	348.34019573715403
True	873.2604827566012
True	229.2733573088996
True	169.1479067431654
True	536.6435450065801
True	577.0255582780122
True	1088.2822421868084
True	149.36114690848277
True	159.11255054761097
True	251.74617301436663
True	315.82970703580924
True	413.2592668169971
True	412.6576723327952
True	308.0156464485867
True	429.94491280901366
True	488.4808467654049
True	224.61401011189275
True	1471.8252276653725
True	248.7775168614054
True	387.16750210503466
True	53.71657599843766
True	775.9097425995545
True	248.04992453767085
True	953.7432311588202
True	526.6851566786892
True	328.9296631909095
True	750.6879263778196
True	259.2394171929142
True	219.66977906198235
True	259.0066141800602
True	214.9606566836853
True	137.2640844776139
True	253.7714705163084
True	729.6048244492373
True	518.4109364830125
True	229.9067132759676
True	1139.718232472938
True	116.58367971025643
True	258.5961419572531
True	68.97764205309213
True	321.11593798936497
True	405.3443869665736
True	89.99358941693414
True	214.57947181274884
True	73.19073923796515
True	673.6808547132587
True	368.3992964171068
True	205.8339871085843
True	723.6611974054038
True	865.2134060494517
True	823.713101394465
True	824.0749822854405
True	347.4257507960289
True	1.471813536267049
True	260.2431954871528
True	52.3010991550316
True	380.58635539729966
True	52.26785180469694
True	365.9272720554795
True	876.7236899415273
True	1060.357087162905
True	384.2079646181692
True	21.25847653797281
True	506.7661336445304
True	507.8319796897856
True	189.64075479872488
True	231.5423256911644
True	289.88125244035194
True	23.3158189106354
True	117.16422657147896
True	966.4974256648366
True	62.83867998150543
True	494.0066490846081
True	783.8136183466368
True	103.25958222581204
True	240.3451434769755
True	114.77890033788194
True	15.708454984393532
True	1.5151281202896951
True	121.46597980896028
True	1025.0998393900077
True	475.946477414748
True	63.48242104095422
True	790.8659621208428
True	334.0065219508043
True	1.0636373662732987
True	460.0366957507418
True	188.57270507203765
True	499.8627286700776
True	85.58912610814458
True	320.51629335882666
True	373.03340547384727
True	168.56783919841857
True	219.0598079350706
True	125.56758398786889
True	179.05786222109506
True	960.2724102374192
True	14.966396348348797
True	513.2696833185607
True	481.5313937338613
True	405.69066701953415
True	218.5413219325296
True	224.7089177498641
True	152.12358249820548
True	44.56577023887074
True	474.6156586838728
True	151.60465570023877
True	845.6096633551878
True	825.8861862103855
True	242.1488674440282
True	305.7481935641393
True	532.3792725503681
True	39.65223538522683
True	85.13821367569591
True	715.2958235231592
True	1080.4092522686112
True	114.71756787855998
True	747.7089585653537
True	138.60173048498547
True	923.8728885352969
True	681.7818149995875
True	102.77531165704649
True	278.810053371215
True	636.7823585372935
True	271.2454888159453
True	45.74949518601047
True	552.9612833331704
True	454.090290544789
True	5.781680820558067
True	476.3751986086056
True	68.09032525371451
True	185.3749112018966
True	237.5525834105223
True	297.24564928977145
True	69.35719124964795
True	224.91754374392372
True	347.5125852760912
True	418.7586352573844
True	913.6729614527378
True	47.77350622438564
True	858.4732181519126
True	998.9616993381532
True	136.45723258638247
True	76.13304422493412
True	999.0410614569638
True	34.798145948534284
True	220.1867456247701
True	83.86747535075116
True	209.3525924450649
True	375.0004291064067
True	964.1016855891876
True	99.84918188857286
True	71.25929702715979
True	645.0295410085307
True	284.15173682082263
True	716.7411603815373
True	51.121132225064095
True	463.06706230586025
True	391.56024546729793
True	686.8271403620614
True	52.36122787151164
True	112.479361868636
True	28.446526355780577
True	264.7474000175791
True	46.29684421834848
True	345.4165053507919
True	3.125508969438074
True	1184.9417645491797
True	105.55216209364576
True	124.43494636538053
True	347.7802294610932
True	732.9016580241667
True	662.0521920763747
True	1036.197603766589
True	461.38030225290834
True	407.65455231070393
True	136.14207795489426
True	401.6006787817953
True	834.5771857539389
True	436.48224375369085
True	973.1334474764398
True	82.65309086253555
True	432.8633538242433
True	183.35554840611252
True	277.6826027293588
True	756.599164628555
True	158.2024640863412
True	136.98663778847012
True	62.82051173969528
True	868.7005227857445
True	783.219561886227
True	78.51781248138684
True	452.04164938721215
True	742.0957061827402
True	409.1806672081392
True	55.84992229135357
True	319.93421523656934
True	779.7205065077534
True	28.81504113425121
True	358.831583222224
True	172.87207053790806
True	284.1025545929378
True	33.17767208511261
True	210.79695021871535
True	758.0449862669122
True	639.4823886047841
True	55.46506319830745
True	294.22804964932806
True	919.3646558102998
True	18.70031134751409
True	311.37921333641776
True	291.13169957755485
True	421.9062632264285
True	209.21831955301727
True	628.5291383035748
True	47.854860614024574
True	986.5993783773864
True	895.5682379155968
True	48.16336077750476
True	404.1966103242237
True	737.6662316474892
True	929.4281810327396
True	268.39537749428365
True	601.6237847381957
True	129.17707709979402
True	187.30742717015207
True	133.05176258145733
True	134.03058084029848
True	208.94605193493183
True	944.173908016928
True	788.6184838831497
True	967.5371011918814
True	18.566225506415204
True	27.882496943810345
True	357.1535022575925
True	13.257504537600528
True	606.0852315957599
True	1100.1468421815994
True	270.3071673098326
True	213.9064371013733
True	82.93051359516616
True	217.26019258287755
True	131.26902889928795
True	44.31374409156799
True	135.04410665074442
True	91.7363623376346
True	244.54599406846296
True	517.9080743785204
True	158.8023077356095
True	30.91358150117916
True	57.70531752830082
True	423.8871673915739
True	271.42485016488337
True	595.480432083296
True	23.67947984197007
True	112.14564367262048
True	645.0097857305486
True	268.63772019428154
True	483.5516927539391
True	645.2506542178339
True	104.957374551643
True	113.10117110173375
True	82.35986334660745
True	25.055927345048254
True	126.4117939670045
True	86.01417946887796
True	99.1627713958922
True	153.31850873780152
True	243.0903505887662
True	827.7123653072713
True	284.94347829975766
True	922.1266136051336
True	166.03808895409452
True	199.5524027371129
True	766.7679889869821
True	301.4810915179749
True	604.081707418933
True	258.10579147410493
True	358.9996670548474
True	429.6983969907132
True	560.7635111662294
True	646.0686510924684
True	376.2977965348003
True	36.920335591920335
True	581.7563781298768
True	622.9872232340299
True	20.034646484316628
True	11.770086308483146
True	269.71317046148164
True	391.21629653424566
True	456.0057214779487
True	70.05801145347247
True	635.9145936654397
True	920.3218466163949
True	226.875206412599
True	913.3051847443086
True	285.074934568809
True	104.47364288561512
True	269.50754251910536
True	694.4791930471131
True	40.51519625377371
True	591.4257113410123
True	1279.0283411889377
True	1013.9246488780562
True	925.5287005140822
True	212.0198766930708
True	90.75877551520342
True	193.05486608497756
True	835.8509644248213
True	147.10036071878736
True	1076.2555275460466
True	899.9613095377536
True	44.22953077166796
True	87.69590823866774
True	419.7890693765821
True	406.2967330092159
True	206.3192750809992
True	510.8535049858187
True	681.9727377399416
True	118.23618842952048
True	270.5221773371407
True	1009.3333772233945
True	52.357891407192014
True	695.6139922596817
True	540.3294867947694
True	37.22263188680055
True	838.5589659588599
True	377.41357746565626
True	551.3812685720352
True	109.81260925555318
True	261.4844515108301
True	224.52759645951977
True	27.732328335701357
True	130.98767555364617
True	739.3178111252315
True	140.6124435432049
True	380.29617659620055
True	65.65879789872496
True	627.111489084526
True	621.3090140101735
True	233.3922042720687
True	477.80584929844736
True	168.44706361549183
True	165.65602990750713
True	210.27467043572705
True	295.7469982038037
True	365.1327412552875
True	122.37652758541132
True	190.3367057869288
True	25.56040582426775
True	900.0763649753367
True	320.752155132087
True	11.40209551119444
True	369.2323944520176
True	164.09622933774176
True	625.8984955756915
True	360.959829856106
True	580.2990107456542
True	553.793929734142
True	472.7610606426862
True	792.8185273915838
True	251.13268103925952
True	580.440678345019
True	166.48905123957417
True	551.0217169316949
True	347.8369911338912
True	375.7247167661542
True	127.76594474735296
True	136.73360872144107
True	104.9517334413903
True	64.58449591830852
True	715.9203706466259
True	179.09190648367542
True	41.66752205168937
True	0.0
True	562.0949657063042
True	115.6455036556806
True	23.11403776625717
True	40.21940737472888
True	113.33570160942398
True	526.0527791483473
True	182.6811594799361
True	108.07999870852026
True	35.080639590338855
True	160.2609657526744
True	948.2235162916012
True	53.269708516711006
True	233.2931891431693
True	771.2549974156443
True	310.7216669554526
True	438.6591152863708
True	468.8657369757466
True	510.6624946378258
True	594.9006547526077
True	939.2197785627344
True	261.15597862922885
True	1036.3745613194542
True	905.5498709666869
True	604.5541046054257
True	345.4078329615411
True	840.0733330407382
True	10.246695615350632
True	34.62795570887811
True	284.4255045461028
True	42.50708715631445
True	187.76638021821248
True	735.4921512479945
True	212.9490121050997
True	736.6807658538556
True	772.0918720825721
True	124.76052643352295
True	363.10878289664055
True	595.8789549397575
True	23.39507717162736
True	130.44712782955523
True	429.7918030026181
True	294.03751286347534
True	196.9911604027791
True	109.46472278000674
True	391.2278278418968
True	18.985884683862626
True	367.0253386927232
True	338.6408747198138
True	1070.2119874475006
True	374.29747999449233
True	31.640844120953
True	435.23767024374126
True	416.2043566296473
True	221.83289684548
True	30.196813168070623
True	761.7679573594364
True	430.7301904012716
True	177.52933724312476
True	13.987680058952703
True	1224.574251739045
True	155.86657557870996
True	27.402776235672302
True	297.18761929352684
True	285.7968984964685
True	115.73492247786504
True	301.55472357182794
True	47.757324664047175
True	310.43049689336186
True	282.59516320342794
True	304.37066753372227
True	30.887681240982825
True	47.15485190280351
True	1043.816175624561
True	25.38835286429642
True	12.993323045907443
True	172.31935164848804
True	676.0410126921679
True	7.88151027462229
True	189.6268011065002
True	168.92683483957762
True	534.3803798291318
True	375.1612517288745
True	761.6410053996143
True	314.78276281782394
True	491.8502303617716
True	450.8482244148535
True	502.06247073028425
True	105.41091159172215
True	1272.3013529881362
True	901.116873409956
True	289.1900761575366
True	520.1839760859237
True	102.22188574673103
True	585.1121444287901
True	431.1382875662497
True	162.68917414262862
True	75.31038197125106
True	344.3718472320453
True	167.6159132975808
True	28.050906357808756
True	587.870036800289
True	381.4619734007288
True	64.61939249011397
True	31.95823387562216
True	665.9379414504299
True	490.22540685166416
True	71.88309600323325
True	21.813564917268675
True	327.2454693397154
True	317.8614699119972
True	726.5035645187246
True	541.8089983789171
True	562.0247092654182
True	779.6668288305299
True	9.138608630532572
True	59.06508061763813
True	38.116273492917685
True	55.07402341226978
True	507.4095339185904
True	583.9502409038535
True	86.49487779563302
True	113.79565554987911
True	191.42588276547556
True	78.1047707466698
True	174.22851114225531
True	215.66981789488867
True	276.0682142169907
True	847.508883260001
True	610.4589410829379
True	288.74061243805244
True	196.4238238285376
True	267.04809702221934
True	247.0467843019671
True	774.0247872770684
True	322.68778782452046
True	166.0987700270039
True	881.2919087697062
True	344.8241684689509
True	503.266757115636
True	161.76748181938856
True	118.65419313537802
True	58.55401608571204
True	200.94798291729776
True	957.6582650987618
True	495.1703501377223
True	116.00369109289122
True	359.3926318595654
True	98.54237186578588
True	673.4995405285398
True	4.193044001905234
True	670.104581938026
True	34.83246681496875
True	915.0254276239712
True	851.1088316123141
True	208.68222806688124
True	29.016631433149826
True	82.49036268170146
True	454.4580631834693
True	228.2175698654808
True	1.2784382927098268
True	76.1463817909928
True	1073.0307580913934
True	331.8960288965172
True	670.9952024078535
True	501.9494867465374
True	29.901543745572766
True	135.556441927899
True	435.00062188525294
True	953.7470816806912
True	829.8530662015631
True	423.9644658161175
True	326.6305590435868
True	16.698292807272107
True	81.76305887925454
True	732.2772923601811
True	472.3793157602026
True	373.5093537686314
True	859.7030464686987
True	25.625244745974797
True	220.05399825324403
True	861.1550581387364
True	236.43752331666565
True	9.301319804418954
True	507.3365526726751
True	108.7066621718144
True	644.7792140619205
True	54.0781319337875
True	249.74152966966517
True	833.1513363384062
True	874.7526907278038
True	276.4764672365359
True	448.34809838984
True	113.55089755428288
True	601.116698536742
True	262.88145753821
True	190.11140307710772
True	871.5750724405052
True	55.34943757405403
True	735.2325075651761
True	272.79310548781814
True	293.1400854550489
True	172.57439975207424
True	479.8435656695352
True	596.0867852119364
True	371.63322425324674
True	404.5937792359725
True	73.20733341012532
True	159.56693258625754
True	453.6445879778441
True	210.43704835709227
True	36.838106335107824
True	194.0544608734594
True	375.7290677884935
True	393.01502317412167
True	754.2788511638527
True	136.85851294423273
True	657.5509780758326
True	491.0864088109597
True	585.9629700017304
True	139.66180516147128
True	36.83214587940351
True	654.7712649225119
True	65.47796081882387
True	549.7828266587462
True	680.1745127588036
True	447.86244383385673
True	138.7030417439928
True	518.4400899643719
True	4.591522579530563
True	382.5775167769824
True	32.227240408604985
True	622.7414310318882
True	278.15038598051376
True	590.9580961359632
True	694.1169821510695
True	143.3782318760897
True	533.8195694714237
True	482.036375950083
True	63.22706696459853
True	1001.0565452499352
True	2.644494483455496
True	28.77827566826532
True	660.1932808789383
True	667.376162180743
True	133.46553480343383
True	410.4600480808649
True	122.19317301080778
True	77.63622125844404
True	467.12888828530976
True	40.583807956998136
True	497.9740258555857
True	13.85852373070069
True	847.0546795539154
True	528.98053949571
True	683.0862727082553
True	100.82866911772204
True	365.0974339268841
True	1005.2589789668476
True	835.5410749402234
True	146.3695005932307
True	543.3465605045408
True	456.5724087771353
True	243.24530636087303
True	250.58347038953147
True	6.330388541097559
True	326.6170328276785
True	12.49767013868139
True	369.4890394803322
True	75.83889951037412
True	435.0309430511999
True	689.6733083212342
True	126.56785217380316
True	233.6775565408576
True	636.1809762168241
True	684.8082138086318
True	283.53132439456857
True	142.40596425110272
True	165.2849298728603
True	475.3605819505647
True	87.09175445992004
True	11.24196030390121
True	485.716672011457
True	569.5381117114549
True	20.42443819020072
True	131.0234912368589
True	930.7537265760748
True	494.7437261211858
True	274.6233868443311
True	35.442048482888
True	481.74130411844686
True	111.5371133090288
True	590.7400411971245
True	662.9302524017536
True	293.45074152100847
True	377.8669307058784
True	189.75512447618843
True	245.75977179271388
True	75.09222248344842
True	219.9256999460489
True	485.4121932148184
True	21.14946206118338
True	444.911149102896
True	367.6508831355104
True	723.6809331612579
True	893.7761663231655
True	910.8066079695548
True	158.09433632817814
True	404.0564125543638
True	73.33687569776188
True	198.3793567140463
True	315.4156499112727
True	9.489169517693464
True	799.4975142781552
True	25.72084345022577
True	390.7523555015802
True	277.08334491891253
True	666.9797916461627
True	210.42271063208045
True	38.94553726680996
True	688.5698164881398
True	1084.867770715402
True	229.3888690978484
True	134.95889023088327
True	618.6831368814417
True	500.972265893842
True	18.47699772772737
True	814.1137469132487
True	108.27476791153798
True	46.95693229721609
True	288.7914014344924
True	361.19760508865073
True	401.5282205893748
True	266.6937665189848
True	18.453538472850266
True	21.30081874186272
True	845.6743158367246
True	194.95916121832173
True	110.15799470963604
True	851.5156197271336
True	650.4252724524409
True	622.4982854444754
True	444.6458215580839
True	141.73035820376393
True	34.1147420266624
True	100.78685024763548
True	423.3917689732224
True	223.19762306049063
True	484.6897033458328
True	152.26972850726457
True	495.22481856528265
True	642.754468939923
True	927.6992664626814
True	22.436704334508576
True	1002.3391233677464
True	1073.4475477901626
True	498.96468097871207
True	79.79687423879079
True	790.5344110609101
True	640.5223647583271
True	706.0688651356942
True	170.59695334418217
True	762.145858456209
True	707.0355976073865
True	121.86291476669452
True	745.1768005955802
True	830.5586092399556
True	470.5111474038084
True	221.68750425262107
True	70.5214072590757
True	322.9850135975298
True	344.252421204608
True	466.0769762537908
True	434.1386053291488
True	201.70014421595275
True	309.47021968620567
True	2.6093342156538366
True	12.8661634977495
True	104.4051635406112
True	131.09922180495343
True	358.76760689495404
True	351.38926965989856
True	115.03390978764644
True	14.609899813520792
True	209.8933495218622
True	834.5510394563171
True	458.9439551803467
True	545.305671216834
True	576.4678985992603
True	809.4875268010843
True	639.1610740497066
True	92.14322397678647
True	206.53080879515767
True	252.95114704773948
True	287.11778831795624
True	100.95572703093866
True	370.53990810914
True	431.41225650362696
True	173.8106827172464
True	651.0991409178991
True	246.1414284323232
True	198.23707910171743
True	27.57913717348636
True	245.37140299642988
True	458.9884186371149
True	165.2760628304364
True	538.9108229126674
True	460.397136277316
True	236.88879510855935
True	104.08639770213192
True	41.55994136819468
True	413.0332143381407
True	777.5984634015565
True	165.65415364696574
True	1047.2955960706872
True	1043.4535723820509
True	490.7488715595424
True	104.58447834046612
True	114.23470604104864
True	651.6911710628863
True	7.898363233197602
True	226.60991285347168
True	130.88904826677336
True	118.54525792464136
True	322.3320774143764
True	653.2911127862218
True	37.77494091119892
True	118.06477952490096
True	960.293904661222
True	59.45653957913628
True	467.0957757523138
True	526.0057527755166
True	253.2880142439321
True	134.72706064459177
True	925.8778438203576
True	1170.2556177429728
True	524.5032157568388
True	676.7148321386952
True	216.4285600541729
True	152.25856085060252
True	311.7538053815457
True	254.67321589462068
True	168.71284536961463
True	305.28252756820353
True	355.3833451781581
True	11.458621717328011
True	612.827509909134
True	151.85342994759208
True	79.0459905972159
True	449.59927070629226
True	322.8081986113495
True	1165.5979758030846
True	360.0202832537487
True	989.3855560733236
True	11.255978447579672
True	266.67026754745063
True	223.5824401584303
True	154.63645792837113
True	473.6851135915564
True	198.3319396270275
True	399.6076727039472
True	335.97089688213
True	115.55839949093252
True	356.0034521216221
True	1023.604338205014
True	714.0852362717968
True	223.89646916952944
True	106.26047230863456
True	306.2728302339305
True	26.63497629336712
True	360.3178185403001
True	312.7395870840038
True	543.6827334856611
True	458.54910402549706
True	369.484379049823
True	153.93834007826393
True	12.110753488989715
True	428.0886188948417
True	280.9035882786351
True	141.30818900885407
True	303.6336069250699
True	444.6457040065048
True	802.7967881640345
True	308.59351452162446
True	787.3505373819326
True	374.1251379879727
True	378.4495139263848
True	1.4855944070291702
True	1144.7814126391115
True	106.60188575413804
True	904.5955346475872
True	206.2458257661669
True	470.56177934111673
True	652.512277547663
True	85.72472680681022
True	498.1447336567581
True	30.906826539830668
True	398.17862808642303
True	74.94930675486377
True	234.36919287259025
True	37.74244372510484
True	655.7565260806404
True	192.4174832491709
True	25.746385222847632
True	381.3356251850971
True	102.46684307796772
True	178.77109892529148
True	845.2263979328349
True	264.07734131954265
True	150.99239674292443
True	371.0047194540413
True	529.9042675735664
True	348.09998084718603
True	513.2857917027414
True	627.2585525211402
True	158.140167989542
True	7.896200316284927
True	70.18129166591703
True	431.9328214658667
True	88.19127321109563
True	80.78609550818561
True	1020.7924244792038
True	26.49196227438826
True	325.42980897257536
True	317.31984981408624
True	454.4172880342681
True	674.7626062482533
True	189.6031918787137
True	655.0765013944035
True	327.2395618219854
True	348.6024040272408
True	263.89405593169755
True	204.05856580440312
True	371.2080099214663
True	460.81025688938735
True	404.5657801861847
True	611.8069385462734
True	139.30634300167614
True	73.42771871602542
True	35.99232630306363
True	287.63719318927184
True	652.1993989477357
True	403.6615098795088
True	784.1192540921575
True	218.9574063990613
True	381.91457021135074
True	68.54795997036787
True	53.6918887168297
True	432.64876317248655
True	202.97145298145975
True	219.1481345781508
True	44.82916266166609
True	1050.1405290740784
True	175.15444296105682
True	906.2058730351448
True	308.1171901918779
True	923.0499670887934
True	232.08392463204868
True	454.3418512073712
True	534.6246987119098
True	613.4816365144545
True	211.8770757274406
True	482.82276190745455
True	955.8914153925132
True	133.94557448367428
True	7.01212996281846
True	594.5689517248309
True	31.637127943524867
True	78.852196215931
True	822.2612607287587
True	227.2498100824812
True	1001.364025692228
True	681.0278619921464
True	405.4047690256132
True	278.0878916328968
True	480.3740976840741
True	335.584927845774
True	187.21593163100303
True	667.2281622571387
True	715.5378379805172
True	212.8011883193892
True	87.77586078433333
True	515.0259643498041
True	136.8852290825784
True	373.85038921793455
True	344.25197135627315
True	67.88569705721073
True	369.9889236272373
True	424.0429985840615
True	366.80782627139087
True	409.13977280840265
True	418.89883232306886
True	631.6154270903177
True	55.88753365464892
True	457.02342364849153
True	340.76168067320594
True	650.0857932652299
True	227.5278751597785
True	99.09960404842175
True	40.33276487345021
True	535.0443630978771
True	619.703197450834
True	185.9707662234314
True	412.0644543042975
True	340.69021659988937
True	17.327675521653415
True	162.64825047312667
True	298.0023338240346
True	3.268584676778194
True	881.11984442848
True	79.36966651038443
True	106.06355903113244
True	108.89146343476672
True	354.73077473093304
True	36.320701632332366
True	467.4409996049056
True	235.53415659340084
True	5.614326679166207
True	115.16645385587532
True	437.6512335449678
True	48.88123565176798
True	63.59837080119618
True	169.48761877639333
True	296.5171917326052
True	949.6191901788236
True	401.4435814577572
True	935.375883123824
True	189.92483696272467
True	1043.047683102272
True	776.2836845727894
True	647.7437255142745
True	400.1201299869983
True	383.8061233678493
True	78.135356605354
True	74.61365601514424
True	78.29377484224258
True	168.56822382574688
True	485.927733356028
True	1105.956480746738
True	178.7578411093062
True	353.57322473514404
True	437.1074147690938
True	604.7726658809812
True	609.910637439783
True	279.77766192976856
True	471.73123444023656
True	661.9898304906485
True	94.94730958590132
True	727.242121651258
True	251.98713764749925
True	139.6908865008455
True	421.39860430858346
True	839.3880248084727
True	438.14433675073457
True	849.6696473145201
True	185.1096270912791
True	346.3003249702207
True	731.564197778078
True	635.6717301552658
True	180.16977530135625
True	266.3295021050994
True	798.5462223427969
True	33.21286975157863
True	191.38526426771773
True	506.9756910004268
True	706.0516189809958
True	102.63775736724683
True	32.73352359428468
True	162.0800334595345
True	725.1004497855979
True	300.4076618232323
True	553.5356716225282
True	349.7047784447813
True	292.3085975280163
True	453.7609187737092
True	491.2110782245357
True	68.80145724923088
True	383.9651102386144
True	806.3038588216525
True	0.0
True	282.5080878041719
True	248.1425458191379
True	956.145551027493
True	145.89943271266202
True	656.0357231754771
True	645.3419251956602
True	107.02459676567727
True	209.55803673472536
True	133.61313853250687
True	12.27101619841958
True	278.93264245334154
True	377.406384888412
True	1152.480279710687
True	239.8711661992749
True	415.2421371496858
True	657.8874949440304
True	205.9794251790736
True	27.29090708348896
True	846.8942529749916
True	630.4192447867351
True	161.28710095425512
True	645.3274984861299
True	163.77492180592338
True	279.6115358712825
True	797.513121171086
True	32.960775473375264
True	102.4443820000257
True	508.5997023614634
True	66.72204048792622
True	75.44048235782908
True	410.2466529342845
True	21.901812128618975
True	759.1305648437072
True	104.90079977577044
True	151.7702522226575
True	19.20201571162151
True	706.0891768695915
True	28.557969720307955
True	780.4367344175371
True	393.408964171644
True	121.62906469706373
True	698.8662291912743
True	515.63550137672
True	557.5263176290272
True	47.72496382255525
True	368.6792537612483
True	5.658880188228374
True	88.90024674452576
True	361.2692755801149
True	48.68909815135216
True	123.4562043563071
True	313.5550524439886
True	189.62347287645227
True	102.08596501310892
True	656.4075402362055
True	18.74937504029722
True	1099.5912261266442
True	520.3460091381968
True	294.7602224999836
True	498.70254491901176
True	129.94830813416772
True	776.7746120995506
True	1083.873266127356
True	741.7335034866672
True	173.67944312204344
True	229.16589718533032
True	52.44669913091154
True	59.82700328017073
True	154.07732253896503
True	104.02917397912736
True	176.52227720601405
True	1179.9799768247449
True	315.8875058636847
True	359.81442967805066
True	683.5087908548275
True	16.52990214298227
True	14.39100087419598
True	612.3516032050869
True	5.731816424222858
True	113.67213948171351
True	683.5299067082348
True	184.84283748622016
True	627.2673709457969
True	846.9048860458789
True	147.69890738452685
True	878.0267950221681
True	3.4799778414948785
True	471.9310970175999
True	1056.2307327786127
True	27.585293878624466
True	234.1046387033984
True	149.18242686653136
True	980.4405730417368
True	233.4019212398008
True	489.6605574803313
True	120.30600466278976
True	499.34288909140247
True	151.7880893829868
True	99.00178213163474
True	392.66434727569793
True	70.06875934748695
True	54.86354713934446
True	1052.951653951185
True	246.5083860224287
True	160.14972483128372
True	358.815837392933
True	404.3232278407826
True	212.68642320540667
True	165.682191006228
True	378.4750032436577
True	36.14275562014982
True	479.326887170301
True	1106.6511557227925
True	115.96238243347908
True	473.36696414007287
True	301.38766753281607
True	27.84270063600603
True	400.4265342138145
True	105.5399436568044
True	596.3971951328331
True	204.29950122234249
True	428.1975704935087
True	21.941058405208874
True	438.4564567995778
True	105.805701033602
True	327.05131473403526
True	33.885732850185484
True	174.1379915310642
True	245.9354790774325
True	764.7839998898459
True	58.28482275755642
True	140.72663712791808
True	235.95552276408836
True	141.5965660244938
True	619.0155240623636
True	550.0128515115921
True	772.6852222955027
True	397.2276059477235
True	539.5750663980914
True	411.6913762314962
True	686.4521789127405
True	71.85481093943699
True	486.6772546900139
True	423.0700104335919
True	49.10802052554986
True	83.71538527625599
True	127.37663321201433
True	86.9500458065051
True	331.1762758989838
True	869.6834372734346
True	342.57991109669456
True	1114.279418566501
True	322.71017830314696
True	913.403514739726
True	149.8316652694531
True	561.5461587198048
True	609.6378432511716
True	689.6586617915694
True	442.0504812956937
True	64.17499533381995
True	296.89876077651127
True	39.5874808950804
True	161.1583957476737
True	178.28560003230757
True	1124.361236778166
True	225.2509790732341
True	549.6980645670313
True	545.4450836724063
True	572.6572859568039
True	903.08869916333
True	600.0451564533405
True	633.4273700247021
True	928.3398067346698
True	126.73098791392329
True	312.1999733892746
True	268.1067844778196
True	308.6145855021261
True	91.4370585335373
True	390.8630840671276
True	4.050920656914826
True	328.4814036575194
True	248.06160018203488
True	625.1419896939742
True	280.86043091802566
True	370.0479746485364
True	10.722586055319407
True	64.2302554142671
True	546.0059594042216
True	32.30689672746066
True	144.7259252431885
True	67.2077127440768
True	144.63694092685816
True	233.52894269046956
True	71.62117286950277
True	391.4127800897364
True	271.5760811282378
True	100.055711047962
True	338.5801886550507
True	63.497017879530624
True	605.3795729044208
True	879.3668319803215
True	285.7923833186875
True	1155.927248199078
True	109.7615354901171
True	297.47916659931184
True	1035.960922895615
True	89.93296344370519
True	272.2425598020125
True	10.59488621741848
True	406.4520135591269
True	468.08515336898944
True	157.84789027441437
True	629.5242348120986
True	926.4267007525888
True	154.4064946599835
True	72.5970745319503
True	330.6526005242192
True	543.3414481928971
True	575.4411160951385
True	1222.4761736825112
True	25.72680136199325
True	922.0463020798412
True	142.5160506882356
True	630.3263374509246
True	118.4065730484519
True	130.69894110532834
True	191.86317642924976
True	163.80836261357837
True	759.4968632389749
True	203.3219386108992
True	230.7883680747032
True	69.84168381185003
True	511.3655949288919
True	464.09867085876107
True	174.62146437258582
True	240.0778045214387
True	16.360052939230176
True	432.86685399600094
True	221.91525799095567
True	290.3255705865388
True	117.63945556497522
True	677.776408855592
True	420.5012455651436
True	262.41437454271176
True	637.2327874239495
True	529.0055576613665
True	475.73302561356
True	141.35491173497917
True	519.6633545763723
True	422.6337078818768
True	2.9234917833903165
True	192.70348506355555
True	94.1612867200702
True	232.6918710108352
True	2.4587515164883644
True	124.95285593938584
True	335.93395283161533
True	7.251298172507837
True	882.3182790286413
True	175.47300167583617
True	728.3869451752292
True	780.4986955834506
True	165.8328223293841
True	223.7660154668248
True	482.8283644239834
True	851.7525074974079
True	49.62009021488301
True	40.45621083378844
True	136.845936448002
True	630.013455260385
True	747.7386243109114
True	187.0488716942
True	592.959634617877
True	584.1569793167428
True	863.8505081434696
True	413.6565994287356
True	186.58059495998987
True	880.5340367708953
True	208.78481871863912
True	148.36712442091715
True	322.61994670644344
True	224.7673253213464
True	206.84193115089823
True	602.5633934324163
True	252.29550040114717
True	187.12246416233853
True	450.3636096534525
True	467.2430191317434
True	60.64305091056052
True	271.3193329138274
True	85.76689676284767
True	354.41184462647254
True	361.9231306863886
True	257.3238534207572
True	178.77646954402522
True	389.5168909484246
True	631.9984863601404
True	761.3045704944295
True	307.52078083261193
True	741.574135062637
True	65.37114121269998
True	858.2064699290523
True	350.60567734033185
True	11.723169162785355
True	593.6409817484134
True	699.59280061456
True	261.4768043578279
True	168.3175538194277
True	48.41603281775194
True	394.568989392264
True	75.28054040725583
True	13.918631234507142
True	899.9008851266458
True	366.8162440640184
True	172.67366967734867
True	969.2952495422952
True	11.496324868305642
True	811.0016085377526
True	30.663321201426417
True	682.3839734438546
True	58.89516065637962
True	755.2930865981904
True	430.66097913054216
True	197.9119333322665
True	443.7794766452804
True	208.92349018175491
True	299.13235090454907
True	235.18809840715812
True	419.4046483908635
True	9.78450792250285
True	323.59523827467297
True	106.25603767533303
True	11.541010890894276
True	477.1889050686441
True	748.8951105735205
True	281.79961430744146
True	80.85685383107587
True	302.3493624521024
True	84.21687816010083
True	181.67646774697505
True	178.8306506491486
True	382.1933312710333
True	44.94750090576565
True	130.38587759669787
True	364.70718992056175
True	842.4270900882741
True	111.30012365695596
True	205.02880092737436
True	426.7810180302629
True	17.741666942181098
True	420.7865189793383
True	518.6699715733995
True	88.02911702495854
True	393.32235009939245
True	338.3559362981288
True	408.75748982684695
True	578.7432881502132
True	1044.0792367296744
True	959.7643661026442
True	52.96702615135983
True	1068.9467958929108
True	111.87267309288453
True	113.06862866665026
True	111.00429008005418
True	515.9104522014597
True	376.0490648054953
True	563.697036147745
True	255.31610280406505
True	156.3191518349743
True	406.3851243316929
True	16.469483768648708
True	462.6558252354586
True	402.2317377166376
True	140.62066048409216
True	94.86450448161172
True	521.4027439936912
True	995.9515306499084
True	207.5534648153121
True	65.89195543579606
True	427.9877067544404
True	376.584352011478
True	485.1895656292161
True	341.56983778329425
True	4.328979787290429
True	530.925806653609
True	492.9963075865935
True	492.97892562586696
True	180.20446780415844
True	101.02603180068444
True	21.5668286265728
True	379.01582662402114
True	104.69967240741629
True	7.008239620406584
True	32.82058049370552
True	355.40811532732994
True	653.1344839937378
True	134.08661162951972
True	79.98194692183583
True	23.53898582252117
True	399.0592077387993
True	360.6567759566675
True	764.2755877292851
True	308.4747339401085
True	507.7477474574411
True	533.4154305508531
True	534.169154816308
True	294.93067726805805
True	544.3867856666159
True	104.65556709487537
True	584.5964652254819
True	7.013967007600498
True	358.16513410414274
True	476.60207735157707
True	975.4966193463196
True	353.63525205339084
True	776.9720117018322
True	965.0963122712108
True	176.82162511772614
True	37.09613396403002
True	362.6433060172648
True	394.044888300821
True	579.256217657785
True	256.8906411995754
True	24.667191551191607
True	657.5870830065339
True	127.61727202538198
True	1019.9936390100024
True	329.98349826753963
True	472.3263558065221
True	116.0469715901929
True	827.2926678341519
True	145.02169519178074
True	816.2325633345802
True	539.0823965180343
True	194.36074020507675
True	107.49499274708155
True	65.75456043490746
True	559.25253087092
True	910.6532955579484
True	424.2897292904928
True	557.4000706193603
True	132.82468108268182
True	626.5885875794726
True	488.1693262681328
True	785.3300706089191
True	299.600692640629
True	563.3551250914346
True	113.60926848117204
True	27.640739720109504
True	415.2427557071935
True	158.2329133975787
True	102.17575111004471
True	378.80200236726256
True	1081.1016194804324
True	270.23787202473414
True	552.994444985869
True	12.811756945705785
True	76.93170058759058
True	335.7808413858138
True	798.4723272366307
True	454.2965671864411
True	527.9779059050542
True	706.9366831957915
True	69.80300107040121
True	718.6854376171184
True	44.63819858738805
True	103.13447003903528
True	187.0702245629001
True	89.23409281557437
True	25.420699563081943
True	290.45165832922567
True	474.235152349554
True	917.922971450466
True	870.0239929989145
True	4.995284249749863
True	283.0428395711219
True	474.7178335631748
True	121.54706986580328
True	243.2752754186512
True	328.3824493113568
True	1335.2110671987923
True	442.11453634851887
True	26.13991432699853
True	179.0532035636879
True	674.5158050662654
True	33.25376289059506
True	183.2805536445072
True	581.7132945515066
True	68.84653262017815
True	865.3258483434581
True	321.6298717970311
True	688.2618715178182
True	74.13472424350914
True	676.3717432486579
True	589.0015477475494
True	884.1315907394214
True	253.8588567483396
True	501.0728411556223
True	818.3461129857197
True	903.9387748370272
True	242.25867935127167
True	773.3495901417759
True	219.7824677023493
True	434.4670006890802
True	365.0594844043152
True	504.1229236944051
True	489.5532252175959
True	322.1584601471768
True	348.1144395974189
True	115.67442560342982
True	352.6669962504332
True	1109.851676735984
True	308.5270516594166
True	147.53317990222595
True	298.836269234132
True	745.8855478956593
True	656.6403138532735
True	412.5121284598051
True	120.43003311598882
True	348.70054437335153
True	37.06403666982827
True	173.085505283761
True	92.28461269190576
True	90.56067055468172
True	539.7578947681826
True	134.85352406586347
True	135.1489748477683
True	107.14868139957012
True	84.79379680214235
True	433.4786806856698
True	401.79965867088913
True	1034.7742625124442
True	520.7150751315523
True	825.1600099245645
True	274.10003018125445
True	294.2446350298991
True	532.3361545553555
True	192.47269120896132
True	723.7039531157468
True	243.2011208547995
True	345.6298081078702
True	70.38690200199572
True	113.08522392161518
True	263.36515240616814
True	120.84990348986376
True	475.010309561554
True	32.274563092800726
True	591.5797652888367
True	1014.8716516908804
True	729.2691604431892
True	1.3885040991140032
True	61.84483917131294
True	459.0971710403422
True	433.66283208800223
True	75.19394900698117
True	118.98053880686506
True	304.2316369984658
True	83.45604139734003
True	56.5114508417485
True	734.1269536184997
True	655.4972331765941
True	152.44816524127637
True	175.66081419657183
True	545.1733812467254
True	57.67767355793602
True	25.28010832942481
True	544.0820665239786
True	449.8599387224304
True	1135.2235163203784
True	46.95435372093184
True	447.8104040970735
True	872.5497494722858
True	781.1842983152466
True	285.7065696152013
True	771.3911051924646
True	376.3279641860088
True	38.824262757123655
True	101.92759083024382
True	710.465903726133
True	77.90841375446489
True	140.33704995237275
True	942.8414874937016
True	191.6829129196584
True	273.78979631037834
True	109.64677121498671
True	624.2595949679363
True	608.2997948706883
True	219.87764655485347
True	430.416779000344
True	41.07520814417756
True	275.8038287504473
True	596.8203608527136
True	630.4844796775385
True	318.5618671286519
True	73.93831250421138
True	951.9472726171006
True	1066.92219610367
True	553.89389222607
True	62.532013803075806
True	31.277575929760783
True	90.4591975370665
True	107.51131214177916
True	101.84276364605212
True	876.5597192163402
True	1211.084064822623
True	733.7573750322506
True	323.59694076730153
True	8.129924620298361
True	18.369266680701266
True	340.5703662698201
True	469.42596269708486
True	46.435504368528576
True	563.7255297008628
True	421.23609761772406
True	398.6768219137396
True	82.3856218588697
True	196.5126719670745
True	273.7505295137311
True	135.88608238215264
True	397.2013503279273
True	41.54580260215543
True	176.8567026727611
True	1157.4160919314013
True	6.213419231735903
True	26.78932582454489
True	594.7599900082139
True	355.26930464249114
True	775.4440079595637
True	152.05597833524877
True	762.2581955725217
True	582.6712996370944
True	276.35954299406177
True	445.581843681224
True	338.4628749254117
True	289.9694371569793
True	272.326607132782
True	400.0709620393055
True	509.6978573956801
True	519.5578847642217
True	105.14058201614544
True	368.194586800292
True	9.929032994523364
True	185.6531004620519
True	230.8338323270352
True	872.237263955264
True	616.1647792871148
True	31.3369618764016
True	716.8365784490557
True	860.5956705266116
True	109.75996566443496
True	345.94950374224595
True	875.1541126452429
True	220.55487468060548
True	166.35600671969829
True	535.5937986670023
True	597.0765103726776
True	1083.9129046631404
True	146.92540552749014
True	145.23687467916503
True	256.86896160986066
True	316.30619429853857
True	404.6898442448828
True	416.9741174973528
True	330.5022064051893
True	463.9785256549072
True	498.4667334522736
True	224.22284220702005
True	1466.1933829948075
True	245.8038678506137
True	398.9524419915479
True	52.06477917491567
True	783.6043544021874
True	251.0113294310912
True	931.3407928173316
True	575.2736186537899
True	321.7785254970555
True	774.9969804185826
True	277.0701429934876
True	217.1636650987621
True	260.59550059558126
True	224.8139721516868
True	140.67776453088416
True	246.71219148991491
True	754.6010448253376
True	506.971103565086
True	220.63261119522213
True	1166.1118013977243
True	119.07582171469656
True	263.8588799981502
True	73.89917944141938
True	295.91012997038354
True	407.8577577368846
True	89.49639015208705
True	227.5151190165232
True	75.36434724997693
True	690.2927710648077
True	376.8552662988908
True	230.4942289796137
True	744.3333364622515
True	844.5539469944833
True	844.2870279047412
True	833.5728362748537
True	351.1810393580958
True	1.6199514723723394
True	266.0545884804031
True	52.78990698812153
True	390.5144221294374
True	49.11633660654508
True	361.1618477516471
True	884.1172954173554
True	1002.8111482055302
True	390.7650768700801
True	22.88799582740728
True	519.8379468769557
True	503.6506188803677
True	202.3789197209772
True	238.86664314967172
True	296.4220004532279
True	22.149915378012327
True	118.47604750108002
True	960.5115807009496
True	63.602754889208505
True	500.6756510786243
True	792.8134200408889
True	102.94867441183814
True	237.35724249087232
True	115.3892093062898
True	15.19092185722489
True	1.5418881658762549
True	117.41498149458631
True	1006.5207428941288
True	501.91787461313135
True	71.55146899779075
True	784.5708345288537
True	339.9225892795969
True	1.5622807985000553
True	439.7451077598622
True	193.47970912330385
True	481.58784299446177
True	81.89085162671415
True	318.0216686662889
True	376.2044803329917
True	175.82796386862714
True	221.33808687775377
True	114.84330492195792
True	173.59838898572363
True	941.4139161049528
True	16.363994120458788
True	511.12049761831565
True	471.4068798650708
True	386.4367329251968
True	217.39907172120283
True	243.3687938193426
True	163.94511763881994
True	49.58340984514692
True	448.1966201814012
True	156.78833910517844
True	828.1177311151198
True	787.0103551634515
True	254.66155714915388
True	306.4245602843101
True	519.6826365173101
True	40.33003679536023
True	86.21594796854718
True	733.9742054344239
True	1091.424603406194
True	115.88758862291516
True	737.1407290597572
True	143.6700873894777
True	941.0800765604135
True	678.5880726968147
True	106.50530799827256
True	275.7488438019549
True	605.4189030850098
True	267.286037572719
True	48.00735097987803
True	584.2355218299481
True	440.5445200484304
True	5.8807286496819975
True	477.1708844000249
True	66.58859011456553
True	177.8281784396787
True	243.41266924180917
True	295.9358991283651
True	75.75952449300132
True	219.32352054324443
True	354.2485068710051
True	437.2651154995575
True	940.8396500021984
True	47.30530008873661
True	886.3252566230166
True	1010.286759960628
True	127.8786277248975
True	70.2387766180305
True	998.6214081642106
True	32.43403158436261
True	213.34106374614305
True	87.08685040518547
True	205.86464856258632
True	366.397572036612
True	960.6153556606724
True	95.90217219919812
True	74.91009000155226
True	657.5340172545011
True	276.63800092373816
True	696.0423973472624
True	52.88899043749042
True	477.8562038521095
True	376.1677228970187
True	693.4672157850158
True	52.27539784377586
True	112.11492515187344
True	25.57493839905492
True	271.1402584327225
True	45.74296336077415
True	349.3373013047304
True	3.209610173015691
True	1180.901845242433
True	104.97193022312229
True	135.33358590637786
True	359.4729093022491
True	749.5336245410028
True	658.3105307427263
True	1034.7533241736965
True	460.4216735373824
True	401.3330748276983
True	146.43691849498734
True	400.0596204210135
True	829.9640774749098
True	428.6712059957917
True	906.5337453874604
True	83.10773669778025
True	435.1034100247071
True	178.1227821541803
True	279.8466847894714
True	721.4363710838353
True	153.2315445845626
True	136.87256485823113
True	64.45385979441761
True	867.4665085622566
True	765.869125445734
True	85.32958089309024
True	426.5635076362989
True	731.4932326790223
True	417.9313401178471
True	58.91872650146954
True	322.1797446202054
True	769.0237274952135
True	31.325343487880208
True	372.8332279788928
True	162.78599090065094
True	286.89276716833547
True	33.19414149094264
True	215.73342823332027
True	764.1822542792349
True	646.6809995947864
True	57.162639367800615
True	285.0860308937699
True	868.0081936836466
True	17.69167876322714
True	338.38585595746105
True	309.8525795555922
True	417.864951430481
True	227.3728136965779
True	584.0255119479519
True	45.96148654572781
True	994.5526306739451
True	884.420896426423
True	48.073323590342014
True	399.3007385052043
True	737.5357663491827
True	951.6323567031412
True	279.03284467981166
True	614.1949440622584
True	130.41865494303232
True	196.41701599774123
True	134.34501322449375
True	130.80165605878076
True	210.22509513783464
True	945.6625577224132
True	793.4533928887674
True	943.8720475119676
True	18.507139443402814
True	25.970294027535104
True	366.0155698405744
True	15.249607884296577
True	629.5820320297393
True	1057.5981714422671
True	264.0746298927767
True	203.7815427748312
True	81.34911442918767
True	208.73541981771652
True	131.312803434228
True	43.58958879635814
True	133.01569065978288
True	90.6848999316361
True	251.4889851907468
True	534.0662847147648
True	164.44841764607895
True	31.50424520748755
True	58.70988771998215
True	421.8318694568968
True	263.243865426162
True	570.8219727316194
True	22.7368661011308
True	118.96555200760652
True	658.7669579887598
True	269.1646689111396
True	482.88696895648496
True	660.2161057424142
True	104.13078664039
True	111.0864585348772
True	78.07372948559494
True	25.45477445282753
True	118.9013275915543
True	91.40345782055586
True	99.96612744194633
True	151.55288383164978
True	237.5368293761881
True	811.9718654081064
True	295.0786271583587
True	950.116714963951
True	166.8994080336441
True	196.6903018746017
True	778.7255202297827
True	323.6133691812911
True	592.2591734729932
True	255.7743422976112
True	364.965336052529
True	437.478584550363
True	564.9764698676485
True	630.6914192335845
True	368.1159214318918
True	31.44655782720993
True	575.2080574823385
True	627.1272325276757
True	19.95639176367138
True	11.761698385460774
True	263.89091039654494
True	414.5171315444664
True	446.6952220783293
True	68.37259772007891
True	618.303429565201
True	942.4020267575434
True	245.23020872790528
True	903.4314890783636
True	277.31998093259296
True	104.01246735953532
True	276.021938359121
True	663.8177074693892
True	39.5581653915117
True	565.3258866575912
True	1303.4905442783124
True	1020.8405614443454
True	883.6878586168739
True	215.5763827819698
True	92.6147615523352
True	190.79341250965717
True	832.1689531395748
True	150.10172151532976
True	1073.609456362279
True	874.797994579343
True	41.22905586138668
True	85.31645895371493
True	424.0437982089005
True	395.5499259447024
True	191.80897311476772
True	515.4554866819043
True	658.3344461612871
True	126.5701077406518
True	266.97830776229523
True	1012.8324840900068
True	56.20170693129492
True	689.1391046164536
True	547.4717696142053
True	38.31376922596272
True	815.0191899583117
True	398.13819623087073
True	564.4630946034771
True	109.84466771451017
True	268.16294892814585
True	217.11606547234285
True	25.083355987669197
True	134.5195864556485
True	734.806659601798
True	141.10337159068166
True	376.4643383138485
True	61.60357110761306
True	651.404635759864
True	629.0386049884037
True	235.0784164993737
True	448.4907204499016
True	177.3538104489407
True	160.5074044742083
True	220.2559433053399
True	285.34038512936473
True	352.9870372238732
True	129.19488318753756
True	193.0334520507256
True	29.029186015718
True	885.424830634101
True	310.70924221792376
True	9.872030440057353
True	367.80130404210666
True	163.7725331544273
True	625.2499673006711
True	368.8799227570693
True	592.9827461837722
True	546.2705081134537
True	480.9230001652895
True	792.2915526310676
True	238.9952659247189
True	542.6145077169485
True	158.28887687683743
True	540.4432219120996
True	347.1641054130336
True	371.7220814323039
True	123.77975289258706
True	126.57644706229657
True	110.03172461902246
True	69.9400437721759
True	727.7473838565157
True	172.52215819464158
True	44.1799318087156
True	0.0
True	556.3011963863622
True	111.55807019831772
True	19.28157965922835
True	39.46562258740487
True	118.54921597246528
True	543.8453729288524
True	175.10285125138356
True	110.44318732125636
True	34.59572628089149
True	165.46861596735044
True	931.3693518434036
True	51.66563073689572
True	234.8790010885447
True	754.2504598134776
True	309.7150869244167
True	467.0506251254366
True	479.3548276912685
True	523.3831992178599
True	609.4087517524353
True	932.3323913473496
True	258.0431566640332
True	1032.2638226497788
True	917.7652563414324
True	612.2967357305778
True	345.8664565962639
True	835.6041214689371
True	11.23128402055776
True	33.46584694239368
True	300.2335070992282
True	41.46205294256446
True	198.6320029871344
True	764.9568816791385
True	211.5161189587719
True	734.121007370012
True	761.0175223686651
True	126.99108743855496
True	381.12104943834
True	593.6927801800578
True	22.507753525794172
True	134.1545776489612
True	446.3893068508533
True	305.6963687040032
True	195.4446176426629
True	114.75309891934442
True	379.8042975149601
True	22.708062383585204
True	378.5194689376158
True	365.6168075786433
True	1036.865940709003
True	365.5240501867022
True	29.81241177121432
True	441.9758258633992
True	471.1721243737379
True	229.5665826171293
True	31.123370785606166
True	759.7220480807596
True	428.4324519427617
True	185.50358140749583
True	14.04665495312985
True	1192.12703583712
True	164.88908856511128
True	24.888851094460787
True	320.25717591244694
True	272.57060313914087
True	118.78732739770962
True	288.4827261915597
True	49.30098429121136
True	311.3260207327011
True	309.1350502499768
True	324.84813798422846
True	31.454752296513597
True	46.113173926053335
True	1012.615604580651
True	25.14848510748186
True	13.012128089774784
True	170.8748127494645
True	635.0484108458231
True	8.665660536089252
True	192.00885465017197
True	174.89822106137774
True	546.03251932357
True	387.2751435997401
True	765.7884188377714
True	315.5255086960496
True	483.0154262246308
True	445.0224499115248
True	487.0115934394153
True	100.19308659651264
True	1250.1814282044631
True	892.8747404284323
True	287.9973226718727
True	515.3374748214677
True	101.30451357880472
True	551.5675133827265
True	439.30035009134
True	158.56421094397487
True	79.04021175692068
True	353.4887360819345
True	168.47760497803216
True	31.111458904667025
True	577.7967749184293
True	379.7181009663368
True	75.4208879879304
True	31.21163865006844
True	672.0458648571689
True	490.82200720545495
True	65.8460391045384
True	21.289305629091523
True	339.1712507609674
True	317.63228667419327
True	740.5540633399327
True	546.1764513698871
True	556.5140346732995
True	795.0035208576437
True	8.574649028770152
True	54.878254738465074
True	35.79909344429681
True	62.68880451550832
True	496.7478536020073
True	587.2995598536315
True	80.27558471269825
True	112.63444629104248
True	194.02703955965524
True	72.49616586051425
True	177.93857695277032
True	203.18399984447603
True	276.4504080608341
True	780.7823296608839
True	590.6165881691198
True	283.25291926624783
True	196.00110535237383
True	279.5974114457589
True	242.2647218892413
True	746.7365644205283
True	323.86476147580413
True	168.26107152108173
True	907.7862065818885
True	345.1897437484685
True	475.3608405249897
True	150.35580101785146
True	117.01738760846338
True	61.6631417525131
True	207.93601863988093
True	1004.7053602804962
True	522.0687566679119
True	117.9939212197506
True	351.2927257077487
True	104.03051992793908
True	660.6903116264261
True	4.133967076205915
True	696.3737662498735
True	34.60802574704402
True	946.3784165948656
True	853.1019246479724
True	210.6237278705051
True	28.53867950736586
True	78.45290676585124
True	459.31700864704993
True	213.39468634565569
True	1.623410904010882
True	76.11522116725908
True	1090.205684113491
True	348.2797056933348
True	662.7472849885152
True	477.9202847055272
True	32.803305174332
True	134.7490513024547
True	435.27256062702935
True	898.0228151340536
True	812.1018688671016
True	429.5270515390341
True	347.3751401160096
True	16.858868531209655
True	73.26733261652232
True	729.7466924208298
True	485.97868346863777
True	384.3320428469728
True	861.1460020792047
True	20.08353526062816
True	217.96873321623744
True	899.8681791034707
True	226.12045117626528
True	8.583893974486232
True	495.0007465776261
True	101.73674901281076
True	652.6829779072154
True	53.35095674036232
True	253.7305726834912
True	859.7034617286813
True	914.3075371918608
True	272.7008316895277
True	439.3427262009242
True	121.12545766191252
True	618.0314399033348
True	260.0870896643062
True	198.2892072912908
True	859.6356107173913
True	54.13441800583712
True	731.9714514081849
True	277.97374478627
True	299.8744298229591
True	166.57105415230853
True	498.2696821274986
True	581.4727123513551
True	366.8501293970261
True	396.0936332122212
True	71.40442024405915
True	162.02565272177347
True	454.16598058524494
True	218.52702484946735
True	37.179917320455296
True	200.23971495566195
True	392.1837776749341
True	381.1910881014717
True	752.9159962547538
True	131.91642613259822
True	655.7670941915211
True	509.9931760322789
True	579.2817071057372
True	135.0914686898451
True	36.68019749612067
True	687.1170505521709
True	74.65232516115358
True	546.9629006127498
True	682.4199255567893
True	452.4825414677872
True	128.1910424215628
True	507.37243028869193
True	4.31901977356249
True	403.489054127764
True	30.150410951437472
True	642.266882651538
True	263.25366336101536
True	582.8589054711214
True	688.1877386563735
True	145.33279956131244
True	531.0474624770021
True	499.2515216184965
True	62.78402435936283
True	964.64189987198
True	3.219153770792833
True	27.77175938469606
True	632.2876581769133
True	647.6902535751768
True	138.14269984267452
True	417.8052928654809
True	126.64400437483596
True	78.05528755463321
True	436.0890351859974
True	38.00434935715626
True	511.26180162452647
True	12.47265914727118
True	850.2047388111894
True	578.5514441537748
True	678.7303738919304
True	98.58427796554282
True	379.3778974751602
True	1005.9836625906756
True	871.874727052337
True	142.56727065788414
True	528.3034891241775
True	453.6056016477309
True	249.96675439246397
True	244.51559182481824
True	6.102609852675988
True	321.8247209866637
True	12.872541858671298
True	370.6262751139019
True	78.31714491286797
True	429.4961110794599
True	665.5770718425847
True	126.46442946559876
True	238.1261059354547
True	652.3879928697296
True	690.6300971387674
True	286.3829870952727
True	135.33464114228872
True	164.4469729535893
True	477.1875605456642
True	89.17937764993742
True	10.370412403540849
True	494.69226988530016
True	554.5768964958728
True	20.475650077658955
True	139.41898361847734
True	897.298215936959
True	501.7072652161673
True	266.15245979678656
True	35.10619670332965
True	467.9748414060576
True	114.48234198272408
True	586.1167030716354
True	667.7170735732285
True	300.19639275670573
True	392.3321191193118
True	184.69294268102675
True	229.42289683384345
True	76.19837838205518
True	212.43897524251813
True	502.9637827786818
True	22.542613407259523
True	448.4758453826036
True	374.7615433611284
True	699.0480005433577
True	909.188245332159
True	905.626103361913
True	154.57790488080033
True	409.6027780592541
True	72.17309188924457
True	197.3857110930924
True	316.8289581158835
True	9.085992439435984
True	777.587278422734
True	22.432840138865423
True	393.2703255382057
True	275.84380406723204
True	634.5857565917111
True	205.35964957693935
True	39.82046481567919
True	683.4418456934998
True	1064.870025882426
True	215.8878300078006
True	126.81205842154104
True	609.5714041841169
True	475.5578950197343
True	17.478167204386562
True	818.6980077053186
True	112.61719242744654
True	46.14450968132233
True	287.8952780716985
True	349.3604719333811
True	393.9259562929764
True	262.04450330746
True	22.2116356016323
True	23.67044841717984
True	832.8754709228394
True	199.3837044800894
True	111.70741687460637
True	872.4240469287456
True	657.1741850999191
True	647.9109985396323
True	447.678102796153
True	156.5957477361411
True	33.63486287059632
True	102.59749626871496
True	434.8814885665568
True	229.44744748058395
True	476.87004745866216
True	142.89135576363486
True	484.7388795156908
True	639.8593238140849
True	963.2555150979194
True	24.26981917229731
True	1006.0950694022164
True	1041.2400142268536
True	480.62098829928215
True	84.74745345852529
True	764.95976771482
True	636.2449967044892
True	642.3352631422108
True	173.1592076034058
True	740.7823251909149
True	713.5874696210842
True	118.53610759185264
True	758.5370952751301
True	808.6009385014605
True	490.56807976792896
True	227.7429179727145
True	76.6519524467518
True	310.34061569035134
True	353.7578968388096
True	470.4568505486812
True	417.7822160816003
True	183.3315821206566
True	313.83175152729217
True	3.168809970221683
True	11.62495353198779
True	104.73916658472795
True	132.31153155865627
True	350.52676784973096
True	350.30821708359696
True	106.46748216015278
True	17.308385434053587
True	213.6388762828712
True	849.1058864055638
True	454.09106200974657
True	536.5378091475731
True	564.4236999854824
True	806.7973970508035
True	645.8543697112998
True	91.19568079541683
True	203.43506317395747
True	245.61108924358533
True	283.8106258349792
True	105.89627450668333
True	372.28721032115646
True	436.4996904520063
True	170.01303738399994
True	648.3907568997023
True	246.15316929035856
True	206.7432131057828
True	26.483625111134216
True	253.1802386262016
True	500.4518521515983
True	163.87251010623547
True	529.5036843102289
True	489.6079759440222
True	236.6952931668889
True	108.85677729004338
True	37.59390850387547
True	397.2897567950195
True	791.173001503239
True	160.28203852613407
True	1050.6193785618489
True	1065.79303563537
True	476.1155437269559
True	100.35380914588654
True	124.48583074469651
True	669.3850739351856
True	8.10925969429682
True	223.10415523263865
True	133.5333820981854
True	120.16709189440272
True	321.4969097131772
True	623.5671309714122
True	39.200538392298384
True	125.48439359735072
True	999.429796769138
True	55.79384728886179
True	459.3538887045431
True	526.3269534053974
True	250.1930140040536
True	124.72271048412868
True	945.0174086193488
True	1203.529028979348
True	520.3780185780722
True	641.0349927193691
True	211.53179659583915
True	153.60018410679163
True	322.767539288466
True	265.3027385815902
True	175.9444421143582
True	299.46883967386697
True	345.6066548739609
True	12.085584996497504
True	620.5752389567261
True	147.2525309692971
True	80.00694079351489
True	443.73666169764255
True	316.4686509954302
True	1186.4913940031868
True	353.12655887082616
True	971.027442122279
True	9.272333814280088
True	276.7246699252219
True	227.5544886163572
True	150.4021221784343
True	502.14116459993454
True	210.69451228161324
True	407.54436551028687
True	334.1861195356386
True	110.2142373863738
True	356.03701342488154
True	1049.930532802043
True	712.5623252854798
True	214.3972744743701
True	111.4927001027216
True	285.19847359929173
True	24.94194812590221
True	363.7866725219661
True	314.1353937256893
True	577.1943586560911
True	444.0584859713215
True	344.76188324413624
True	154.64968924277497
True	12.998370788656285
True	412.3616194936623
True	281.6681058621241
True	147.2565197511486
True	307.7584004210899
True	437.2733256726228
True	806.2681473952359
True	310.4479313176215
True	775.1540227501226
True	410.5659822633264
True	378.4070609039277
True	1.3619325088864838
True	1136.4562639083244
True	98.95007223458204
True	906.4099142229596
True	202.44650953981636
True	477.0323991640154
True	665.7437069779323
True	80.00106807795797
True	498.2858707960082
True	33.89031507830656
True	409.4419007070792
True	76.98331804918645
True	222.9406411647372
True	37.6292276431515
True	649.387537549857
True	184.8132634240284
True	25.10607955523303
True	402.8177608596668
True	103.73615650116795
True	168.04317429723946
True	832.6793228738044
True	253.6070130587489
True	158.7259702584269
True	367.6542695201238
True	510.2774560352974
True	338.7122089316287
True	517.4217359724042
True	601.3668754930559
True	149.57263385975787
True	7.562751892282071
True	72.002501399376
True	414.4511554472173
True	88.82131841768135
True	77.38880776196149
True	1057.6820459762396
True	26.009933774484647
True	317.3155171692188
True	316.13504770245703
True	448.9437148585605
True	679.7656325685675
True	192.29677968663944
True	659.0585022227084
True	323.1897583187564
True	349.7841106947224
True	273.9678359179662
True	215.33626944953517
True	371.4986190052132
True	431.03017281418914
True	401.22996655817417
True	617.2010814918614
True	137.60176091343607
True	73.25354261070997
True	38.66928089089674
True	299.90597193865455
True	677.5005497008584
True	410.4124342754392
True	770.6576965619423
True	213.14044894400013
True	394.2765707421073
True	66.81856209409882
True	52.75748746983912
True	413.0979389242483
True	206.57360598971525
True	215.25695460072757
True	43.77207885647039
True	1112.0581234585768
True	179.97268908061315
True	908.23512270593
True	319.85965678220543
True	924.6816936472372
True	231.0901764773741
True	449.5058864226108
True	529.6010391492587
True	587.9091195098131
True	212.8660823431526
True	474.9170533251453
True	923.948674535502
True	119.56541318363377
True	6.213588238245466
True	579.3307391071619
True	28.327865947867217
True	76.00167055117078
True	779.104269167885
True	218.4237882048418
True	1018.7561381716714
True	689.490771255926
True	421.3007217094353
True	289.0956169306602
True	489.7330238963125
True	336.5302069526725
True	175.36549328769013
True	684.8239508444475
True	723.6171213221046
True	212.5985455437122
True	88.53267420211925
True	507.7011827880938
True	143.28529510973925
True	396.4155587689887
True	342.3982615465125
True	63.428982104981394
True	372.75240765534926
True	409.7062247500321
True	375.5357301458797
True	419.9479609436137
True	414.9791023190796
True	645.4002610633563
True	54.94424093207382
True	446.4447658585744
True	332.8067455836466
True	675.7568673125822
True	224.9047863998193
True	96.2849182079594
True	41.710803449731785
True	533.0964752329119
True	631.3806657497046
True	182.35224619864144
True	410.01342677706856
True	336.11057162114224
True	15.888785764008343
True	167.61866355868625
True	290.12334388255994
True	3.6586666940228456
True	853.3376528820561
True	80.14272583481618
True	106.50856408735372
True	116.21960309464016
True	371.4410780676891
True	36.58975875876507
True	448.8211199478395
True	235.50258878772792
True	5.527212234844307
True	113.83387842330583
True	438.28150497607874
True	49.3282935695518
True	64.02371103640043
True	180.1191079849078
True	288.78579109575475
True	949.6318369393032
True	378.1125882303553
True	924.5821754902448
True	176.93306134434482
True	1024.2482976462625
True	783.776881924528
True	608.6843049129595
True	412.5684509352482
True	379.2089100191861
True	83.91154649028162
True	72.02195036414498
True	81.64579352825832
True	177.97162182189604
True	479.43262181386336
True	1070.5892748008357
True	174.0767234581393
True	352.5526020887625
True	438.43663016935966
True	608.39854053913
True	608.7872493194192
True	275.44837894432266
True	445.22132807199614
True	655.6828569401868
True	96.40800451355231
True	703.6712117689652
True	264.90182072837644
True	135.83898725269012
True	398.6509902432903
True	879.1937198914381
True	422.9195181791533
True	844.5713122053759
True	197.3714038651328
True	357.3158928171233
True	717.8746009052624
True	626.1154197927833
True	194.6165709828994
True	246.0766366621603
True	797.9081163281071
True	30.482743096774158
True	193.53678700524333
True	501.0891776060874
True	705.8678028709054
True	106.19062560629682
True	39.89104383315762
True	160.89724661827407
True	713.792665409278
True	312.99645311040854
True	568.7949311013176
True	362.413415438091
True	302.2511768489317
True	451.244014797006
True	497.7435614876068
True	71.0040880749084
True	375.26728720393
True	777.6863167988224
True	0.0
True	295.1525485333173
True	254.93410801787255
True	959.874777608093
True	155.27342903601237
True	654.012231664853
True	632.0440652926821
True	112.35240200904543
True	214.3934215194217
True	129.71451054172238
True	11.17188349729288
True	284.93755704259627
True	374.4580626399359
True	1136.0778141166177
True	230.4970543904845
True	395.130660844809
True	658.3089627390793
True	202.10938137577804
True	27.04235803883937
True	886.2992214586075
True	582.4621953636921
True	143.4412478658517
True	634.1359362671053
True	163.0447818126244
True	299.60702798784735
True	753.3814311402856
True	30.66528897692184
True	103.83459932611576
True	480.6272431177289
True	68.17606867975451
True	77.9611661939177
True	400.91593653115575
True	24.09640105874938
True	767.681961726799
True	101.82998095822154
True	154.13547645367404
True	18.884235670025877
True	699.4378511034383
True	29.315856743462568
True	789.524177564723
True	408.7832447945649
True	119.12544058802264
True	698.607041149482
True	529.6569794174956
True	562.0117337160915
True	46.35078306256716
True	362.67432472252216
True	5.752192934083306
True	92.83792116731014
True	379.6170304985415
True	50.882829860620994
True	123.62153624589676
True	318.6102204422453
True	184.63662871267795
True	101.03608927508118
True	638.2504036288993
True	23.43495652406234
True	1103.643155067583
True	509.4003574606615
True	302.91170963868603
True	493.7034297120589
True	127.62999851092752
True	797.8611795058433
True	1128.1664912331942
True	736.9517824131981
True	164.22707011414582
True	225.1433772238122
True	47.99713660755823
True	61.75968456162907
True	152.84498856007122
True	99.51564929994863
True	164.54869968471834
True	1166.5247476299744
True	316.99477683486606
True	365.2919087242791
True	688.1931427255953
True	16.15451419969865
True	14.400022971293197
True	587.9090963480078
True	6.263870041257661
True	106.8605563078804
True	700.034279759642
True	182.74401233749188
True	606.243639732687
True	818.3795741972541
True	157.1339970507504
True	871.3738310343218
True	2.583702214311727
True	448.49161719379686
True	1053.67910795852
True	24.33772690328869
True	240.8495698532072
True	147.56215358604413
True	925.6389995599724
True	236.39667930536584
True	473.8498075774277
True	119.26656610387596
True	509.27442418208585
True	161.69444360359657
True	94.3201348621655
True	387.0062156918052
True	69.1676024016406
True	55.45176183653173
True	1063.742033539911
True	278.1713338221168
True	161.5464902883049
True	370.6201634589259
True	400.63902104290383
True	210.32879633351564
True	162.6929991651101
True	378.0941695182787
True	32.76537740316117
True	499.9089109080853
True	1105.415152465483
True	104.97350764635182
True	480.14283664401137
True	313.64562452131497
True	25.334925186574026
True	410.64143383431633
True	106.74729128647829
True	615.0853483262505
True	197.44351119801817
True	415.1037745799817
True	21.197739009680244
True	458.03293716833184
True	110.56311376686948
True	323.5097116049618
True	33.981906259275625
True	175.0981561084606
True	245.67030212190707
True	777.8838540054292
True	59.951718908118345
True	141.27432126579492
True	240.87338280968515
True	131.94273178224697
True	655.847941159167
True	545.7471121823653
True	814.4326878418914
True	395.69174432929736
True	524.455510593745
True	426.241348320083
True	679.2847518398605
True	70.64381767381597
True	459.0581725637216
True	437.01579236513606
True	46.7387949330294
True	82.25720181152944
True	127.58105951987062
True	92.30951976081715
True	325.30750514359755
True	856.9615358689717
True	328.7090746514265
True	1066.0370706187966
True	292.21625509528764
True	907.6091618729134
True	153.4770207407134
True	575.9511000281378
True	613.8436308707236
True	666.8766736500446
True	429.9341678259302
True	65.0431184501632
True	304.7345598488669
True	41.66906203407152
True	159.0679350864163
True	174.49237545472863
True	1103.7500530741495
True	222.46760877571035
True	553.5451633047181
True	535.5714166775932
True	563.4219892964276
True	907.2570119311492
True	601.0742272710556
True	650.6596887795935
True	938.285736938112
True	124.99048444734126
True	287.9246869034691
True	247.78974678025395
True	314.0183554705426
True	88.85644561353092
True	387.3176162431166
True	3.543067428924182
True	330.7337295700852
True	257.3257058973831
True	623.8018590151472
True	290.964147478269
True	355.9794240407349
True	10.411356416146257
True	61.83382184169409
True	534.7200666105049
True	29.834252394430184
True	140.30041385310037
True	65.54393474744643
True	156.25888972975935
True	237.78399849409112
True	66.72025418818522
True	372.95275748940514
True	266.3021482096476
True	102.4948515002148
True	338.86004236788244
True	66.59794305350934
True	594.3882161644293
True	883.3684061876095
True	266.8298685940055
True	1177.8342552666104
True	108.85642911858756
True	304.19094069373205
True	1051.70211422072
True	86.57650453904853
True	293.23300338822963
True	10.021646263005035
True	410.21586179294354
True	457.5974601381251
True	148.4443046447494
True	612.5233686317446
True	922.3262869386532
True	161.20210915413458
True	77.75306122207998
True	324.1804315558476
True	528.914094999717
True	619.0973681945712
True	1235.6005170029157
True	25.70297612461385
True	939.5623974390428
True	133.41375954379643
True	621.7845048784416
True	116.6216744875287
True	135.67143604741327
True	188.31263227636472
True	164.93704963187974
True	742.8848266794472
True	215.66096143697465
True	229.93832579684567
True	63.12132968971625
True	512.0024271017384
True	398.354524622548
True	172.00181660068074
True	241.9145097762803
True	17.806168890849598
True	417.5064316900082
True	208.17137850581216
True	290.9406912466166
True	109.51846190886224
True	686.7077808420344
True	421.5414146087142
True	252.6795077876368
True	633.8145726382993
True	518.3013746507562
True	457.0228835710592
True	130.3698506139138
True	542.5911371883063
True	441.1972578993415
True	2.806878423587368
True	198.5482669448758
True	91.55049598198966
True	237.3555095745072
True	2.779327965883607
True	118.71876850951207
True	362.05939332210977
True	5.96797030951463
True	847.119884246362
True	178.51183656106502
True	723.7051283707832
True	782.3992392669196
True	167.7582131817603
True	223.49443892322188
True	493.79762390922406
True	842.1304284721014
True	50.32458149253342
True	37.70865668320792
True	130.93340372559916
True	629.1940502309918
True	720.5187014055431
True	180.99593928228904
True	580.8490413685674
True	597.0764670169466
True	836.8983009357188
True	419.5027179782984
True	195.0192694890412
True	871.0047012749259
True	214.60045581300105
True	151.73290065219263
True	329.83542395853686
True	222.1219996961769
True	208.96889188367948
True	601.8029160566698
True	248.553327147045
True	199.8118260345215
True	460.2480719462811
True	479.544934528336
True	65.29969880590666
True	287.59442888545107
True	74.99050900874823
True	344.97516396004096
True	355.4946049329072
True	245.9738730194158
True	175.48370096226566
True	371.968379713125
True	670.2719526401909
True	750.0773193093501
True	295.0526807493564
True	745.236754541315
True	64.19234786410082
True	897.4402590926791
True	362.5434877398758
True	14.968391147141338
True	629.0328874635546
True	713.7835811279742
True	259.38809063978493
True	161.8199547301963
True	47.64565158004443
True	395.6779436068256
True	74.27606252001311
True	14.844806687189031
True	899.5040371811623
True	369.4641292853124
True	175.33813074347157
True	1019.946439184134
True	11.338101857313587
True	801.5435784733598
True	30.155619278702986
True	688.5698557631677
True	58.981445534392925
True	749.0256698212511
True	441.79948324716486
True	199.59107129795296
True	443.1912888276813
True	204.06776437902712
True	300.99523489554207
True	239.5237070864503
True	403.8150995568688
True	10.001742582993272
True	322.2176631647188
True	106.8534044795422
True	11.547378531177774
True	469.974020008851
True	729.5338553210694
True	283.43753730114315
True	78.32852893050372
True	306.9020209874615
True	79.56647961980993
True	180.21328120635565
True	177.7818325894804
True	378.2388718355122
True	43.44225575452069
True	138.455298564594
True	379.3789156268279
True	872.7942607981796
True	115.16660337561402
True	210.079011484466
True	427.3210215821878
True	19.61668695200177
True	417.117973891914
True	519.7947853197279
True	93.69077089909555
True	398.6289892392696
True	356.98899850059735
True	412.235895763547
True	578.592892330417
True	1019.7932026181136
True	953.0867138598886
True	57.03108860988186
True	1050.8523411866342
True	108.50655885999846
True	107.17198259008872
True	111.42798083397636
True	491.0088138979655
True	375.1450916683263
True	584.2611002117306
True	260.7273272744491
True	151.99735048348535
True	422.7241775449789
True	17.30204644887371
True	453.60706712668906
True	399.25243172600375
True	148.04353717843065
True	90.8559950649047
True	535.2372972193874
True	1020.1836293567246
True	196.75788120564837
True	68.43097775184715
True	425.4450554562743
True	378.445329750018
True	470.4648644144785
True	321.4599420134048
True	4.455454780724523
True	543.8822161235572
True	501.815356467996
True	498.50647845577697
True	189.7030711955204
True	104.95544702998308
True	21.523305306692823
True	371.7823903532959
True	106.38110164959714
True	6.59964911728947
True	33.122517673281706
True	347.7565448290288
True	637.0105636698005
True	133.46149491701428
True	91.74476683112243
True	24.55887055441136
True	385.5578588341386
True	373.86936587340153
True	768.991991710265
True	299.58258239813506
True	500.83763835602514
True	544.827344828192
True	521.9235599377862
True	276.9535657125689
True	508.239746468086
True	104.02995926639242
True	580.6941203918257
True	6.968787797502179
True	369.0318016873337
True	475.1726921209787
True	974.0094800967722
True	355.83980391517633
True	797.9748177318521
True	969.5737480502032
True	183.10188720514395
True	35.97734711553298
True	369.192275117769
True	390.7540555760477
True	573.3392905220682
True	245.44462099047223
True	31.741288972587743
True	636.428770332417
True	125.60967608373475
True	1031.5567869689658
True	312.69822389710725
True	471.9901769930935
True	127.85480104430006
True	806.2342822171569
True	141.72654401977667
True	829.3806340055089
True	577.9356269500339
True	180.320609409469
True	107.67088862030828
True	65.10208594867564
True	565.2876515872144
True	920.237930597509
True	431.6940095048452
True	534.4941885421492
True	132.60055049055129
True	630.554072858081
True	497.8142566616071
True	773.2512949999366
True	321.4328212599677
True	600.2012299926829
True	112.453849172439
True	23.826396777601243
True	410.1740673018225
True	176.58139384520243
True	99.8704505698535
True	384.67659229716674
True	1121.246484300349
True	268.28934055832275
True	550.6390625721308
True	11.356306075859644
True	73.15674977748338
True	330.5388773920572
True	799.3775843076861
True	449.8661158707269
True	503.4120228058594
True	702.5767103732144
True	68.37877521540025
True	734.2705825916471
True	47.527782033345815
True	109.03716083893812
True	182.49359701170957
True	83.51256468213343
True	24.5827998471369
True	294.30664702646425
True	471.3333671103663
True	941.5256045213476
True	857.5350037742097
True	5.483891943364603
True	297.23511576322863
True	475.4092816878376
True	123.80933296460724
True	235.23320735525456
True	324.4069553518289
True	1321.1638501827397
True	456.48728029509925
True	26.47717275385222
True	185.43957368228223
True	708.4105582797819
True	35.101431357710034
True	179.50391806275678
True	576.9002546653381
True	73.25168217350209
True	880.0553980977184
True	318.35999417822444
True	660.4409881060405
True	81.11857273731042
True	679.429196741335
True	590.6932708199722
True	868.513496507492
True	249.0577981305636
True	499.9075672961986
True	803.235350857543
True	904.830669019078
True	244.99586369879455
True	764.6794633814586
True	219.13067209381944
True	456.0105604126933
True	374.86143001998914
True	496.4120275770115
True	488.3696637457269
True	312.1620934447084
True	356.0090389741394
True	110.09131724462154
True	342.36852114137747
True	1187.500926352842
True	312.7666168850658
True	154.54750885716408
True	284.56977708203846
True	750.449167613604
True	641.2060131006225
True	412.38965651647857
True	125.61617614286384
True	327.897572423802
True	32.983304974708375
True	178.6807982218583
True	86.32699888468716
True	86.85253590852129
True	562.7128277312418
True	139.79209976151523
True	122.1265537059406
True	101.91326850963924
True	88.91375143226465
True	442.0129510855053
True	389.9958822143937
True	1019.0179085916892
True	556.6387241866299
True	816.4521581453553
True	265.5818144096105
True	301.2178427801013
True	523.2786217730353
True	193.7327564137246
True	737.2310401666541
True	252.41117743311315
True	364.5617221697533
True	71.29075353015071
True	116.48226242887624
True	256.1613341648026
True	120.18625954058558
True	481.9050622971218
True	32.47748395315055
True	567.7888784056473
True	1007.1640970385596
True	726.1061651422541
True	1.8090364324841
True	60.87716904579936
True	509.4020030702315
True	446.7272257456537
True	74.74598991052056
True	119.78909619677094
True	297.6119294291759
True	79.0115203233925
True	52.09940802317848
True	725.0431033377935
True	673.0631283603146
True	156.72125544810234
True	170.9975538383939
True	543.7008143220346
True	55.18613548139168
True	26.357707363533542
True	580.5276720196132
True	446.0103692061029
True	1134.0856239686443
True	47.09577595898648
True	477.5740915237856
True	898.2963064026197
True	800.6589922731926
True	288.6909798246351
True	752.5407115533255
True	396.8511399423025
True	43.328688734719066
True	99.35458344910025
True	718.3755290767632
True	74.08166960260495
True	136.3779504180563
True	943.5649466205776
True	178.54728202320064
True	276.63656481605267
True	102.26970931268244
True	630.3056728081544
True	605.5432596984633
True	213.1951778556118
True	442.9213288758119
True	39.95252309832362
True	281.4608484407486
True	592.3657596857389
True	625.2103391103832
True	326.5011988649783
True	78.07910783427086
True	963.194451352527
True	1049.9742072604952
True	560.719596266683
True	64.5915872085604
True	31.63239962520051
True	88.1222523696348
True	106.5360011392203
True	103.82632934851924
True	850.1894919999075
True	1180.6380420238916
True	708.8497323168774
True	336.2489026889252
True	8.085525030965313
True	22.216082696635908
True	333.13102064124536
True	483.9632492340381
True	46.92682523857171
True	575.4241756712374
True	429.02145759378936
True	402.13786785048046
True	79.51189628319148
True	199.98623556253773
True	266.77548905941296
True	131.65547487589657
True	403.11618831411226
True	40.19018908118217
True	171.8408222049334
True	1209.5399352093718
True	6.568001477233674
True	29.47690108550752
True	580.7484967507353
True	359.5976276776002
True	774.9872696539243
True	159.91370221718373
True	751.2366948153233
True	601.1214597285863
True	267.5353428683176
True	423.27306061059016
True	349.5851069289753
True	295.7307159757729
True	268.37824363071195
True	412.7439211137838
True	495.9372897069792
True	499.6033186232527
True	106.98694584225656
True	365.50877587262767
True	7.8073148973356785
True	185.1923111633704
True	242.1785867330569
True	842.5846179760802
True	576.7538530794137
True	32.17768464394691
True	719.5502919083095
True	826.551471707611
True	107.0935837426276
True	340.9997218490447
True	853.8406164586977
True	212.0368082474092
True	159.77532104545892
True	523.9244994043847
True	581.0398636893292
True	1110.8508932395068
True	150.2379052291565
True	155.64405104158652
True	251.99644850253893
True	318.41187142303346
True	417.6484762199672
True	415.9212852478806
True	312.72693723852774
True	455.42070199646
True	490.7095969026892
True	227.2469376392044
True	1442.1107243375916
True	251.10258819118764
True	410.4083650969845
True	54.81133904390142
True	774.5538963865695
True	254.798653998634
True	914.2177480612736
True	566.1329916461476
True	320.4839957833076
True	798.5487674249779
True	267.7225018541155
True	210.0458788494906
True	263.0314196616819
True	219.44870277729868
True	143.61812675727475
True	249.37408430633783
True	734.7621680943497
True	508.3584558482033
True	222.0916491606741
True	1215.4748218582097
True	116.24859520937105
True	261.03368378495475
True	67.50638624592483
True	302.3404732988854
True	401.6686566853503
True	94.67932194709806
True	221.8274668751216
True	78.05896313734854
True	689.8933884356835
True	366.66290250457456
True	204.52817327490604
True	744.4178965511578
True	885.0262616502534
True	837.7587202429628
True	821.0687081531603
True	343.06112709026286
True	1.148498216977317
True	256.76494633951427
True	55.27683568283289
True	376.1176477680428
True	55.1565036195225
True	354.2586516953609
True	843.007175845099
True	1062.7190159867637
True	406.9500151542978
True	22.09190366559599
True	543.7550411928844
True	500.4864384162282
True	208.836296752764
True	245.56609969503188
True	290.19387962774937
True	22.9465121240693
True	123.46544229075776
True	932.1944125777006
True	57.02822850428487
True	495.0686382134423
True	779.7669915481076
True	103.76078642389884
True	261.36893942463905
True	117.86549735253566
True	16.55372688630912
True	1.8834307562221977
True	118.57474240899866
True	1011.2569069074794
True	510.0775788551926
True	70.24654951735943
True	762.1885496877554
True	345.7358301270649
True	1.285217455240616
True	453.1976338701337
True	185.2766714736866
True	508.8762170434481
True	80.23427408218623
True	326.4992616601713
True	371.2879698445055
True	174.40119675588318
True	215.6233007981052
True	128.53129051987543
True	174.99491983024504
True	995.3191565461996
True	16.074059256969214
True	510.47231067155866
True	507.6702000415452
True	401.2098791080431
True	215.49416057000693
True	235.8426965921671
True	159.2571863477606
True	46.18859349914598
True	481.71393479446994
True	153.02784873969685
True	874.1934539835755
True	849.0086897599872
True	248.8819437641237
True	310.4880739603071
True	515.6951008521495
True	41.94598455693338
True	83.6206022804795
True	692.980109722597
True	1107.304707405986
True	113.44959487014196
True	726.1078519113215
True	138.99922391465208
True	961.566868100183
True	659.7793412117901
True	103.62893308165688
True	281.63871809813
True	611.735918829351
True	254.97868320854369
True	46.74900757707046
True	564.4373813407316
True	436.9665505911733
True	5.697128782030072
True	481.9299923250316
True	67.18565186011566
True	177.0471903812828
True	237.1261143143595
True	311.6208522947279
True	74.38334809591538
True	226.86740881356607
True	351.64595844346604
True	427.88437124275606
True	975.393611978032
True	42.488148790258464
True	903.7453353768994
True	1008.0957074316566
True	131.05534780860162
True	73.43421330659643
True	1036.9034513194078
True	31.911289957575764
True	232.95962834239165
True	88.48766028421711
True	207.371263306187
True	371.0835415494078
True	949.5288433885504
True	99.47717586513863
True	75.65062129126844
True	648.646081630016
True	272.0046771576004
True	717.7591661579602
True	51.58998227657997
True	483.9980737510156
True	394.87071002676606
True	699.081565525668
True	52.22147299446266
True	107.76210731389448
True	26.51407360290468
True	271.8917253914341
True	41.75512542488237
True	355.4640211420965
True	3.163861396111429
True	1177.7566808444649
True	101.429132983308
True	141.60114294946987
True	357.8977330510107
True	728.9882927431559
True	659.8186494699303
True	1008.887523392272
True	451.25315452984086
True	426.10529533738463
True	139.61827484601483
True	421.6688393907111
True	820.7242628297229
True	429.6252777353717
True	971.502382161757
True	87.53277057888957
True	424.9459847402984
True	176.06861665974057
True	288.3605667961064
True	742.8061329646886
True	163.57953232994166
True	133.74441165534049
True	65.13257287694134
True	866.3553423735142
True	764.9069006979273
True	79.23212108515074
True	440.5701553434248
True	750.1424960103826
True	416.31668093845866
True	55.410014413286895
True	311.0123863345803
True	768.2316971593375
True	30.370651439206465
True	350.9635199902902
True	167.10005180576434
True	278.62639257655184
True	33.35677139128241
True	211.6129032960863
True	782.0928019122401
True	651.4148718448496
True	57.38835656810644
True	302.1800371683794
True	897.967700885243
True	17.88521689175673
True	308.9253416713698
True	281.62528454711105
True	414.8354420281876
True	218.1548691134253
True	611.6480306065484
True	46.240325628374165
True	982.0992769721796
True	877.128073914134
True	47.61985477840896
True	397.8340078792506
True	731.7526972049067
True	941.0125809731572
True	281.4714025075254
True	609.8572583580112
True	128.75745530960248
True	198.1476532118097
True	136.97674677068724
True	129.5065088365381
True	214.89302033075452
True	915.4249521860712
True	786.4636430409186
True	945.7539730219048
True	17.4564868938642
True	27.300152917047612
True	349.44257621515413
True	12.08583974639028
True	632.4004326237963
True	1069.930609680387
True	258.4265888779178
True	206.39314306882943
True	85.70348637405814
True	215.55845945808636
True	131.48745807692467
True	45.04521742821104
True	130.1038497315009
True	91.00221320203228
True	243.92559298135583
True	553.7924399695413
True	158.46205766791297
True	29.61857498824769
True	59.43263968321544
True	431.5868131733486
True	261.47312197764734
True	605.8352405924464
True	25.084200472950126
True	113.10897655716364
True	700.3320556846825
True	268.8415791953018
True	467.4044846668692
True	657.8180812060266
True	108.46465214874772
True	112.64451627865851
True	82.76450172564718
True	26.317631563779763
True	116.26118134886607
True	86.93279159475301
True	101.60104324348332
True	144.074193987811
True	243.9957519999841
True	845.0224387687173
True	292.756238115822
True	914.210932314548
True	163.9190588857972
True	196.0543987435246
True	786.7782461464567
True	311.53726481506624
True	583.3429592874993
True	256.1375776445303
True	361.3222816510162
True	438.6321147019164
True	557.8186236229111
True	641.0847434169995
True	372.3983676765967
True	37.28571454661389
True	563.0140333595533
True	625.9542169871787
True	19.35382037592695
True	11.691156999398244
True	270.04100862232553
True	420.5979492879808
True	450.973980373034
True	69.45226936125741
True	623.1539790145935
True	910.0384018497843
True	230.0865035352563
True	901.3483176519776
True	269.4681490953603
True	102.4198386808762
True	271.2973919249514
True	658.399599876959
True	40.49440462354925
True	600.0833752841542
True	1313.5300118296586
True	1025.1077197724271
True	901.929196861906
True	202.46673924470005
True	95.35780041651832
True	199.1417238349329
True	851.4194980784382
True	147.45161392010658
True	1044.549295483621
True	880.0593068945777
True	42.11319020372666
True	87.33466416675859
True	405.6955552025295
True	405.7311885011008
True	209.5158154896612
True	509.8682929892174
True	657.3488198168353
True	122.09287263961365
True	274.6758663054837
True	1049.4700139917509
True	51.73078035304352
True	698.6847871035199
True	540.0887336317924
True	38.70136689931689
True	813.791733286676
True	387.7655131139616
True	542.4595283960914
True	111.04948035845672
True	260.9043588964809
True	208.50012627187036
True	27.14599992819003
True	135.83910728701525
True	755.2699338815468
True	141.23193720705646
True	379.72091042155495
True	67.84517183268711
True	619.4407367757632
True	584.2571712822881
True	229.93798130851368
True	459.5582316614938
True	170.95757962700478
True	163.1102774994299
True	217.74272980775277
True	292.48224988126174
True	355.8572280971419
True	132.90651809681742
True	200.44653900084768
True	26.401949131159583
True	896.1064007472713
True	308.75699508612644
True	9.280930848130582
True	365.8161509874057
True	162.83213248831697
True	623.0007191221853
True	368.050935620974
True	578.623897857633
True	536.9474904573275
True	484.25536932754966
True	780.830930843652
True	229.22542652755152
True	582.1057733601596
True	169.1513690484926
True	529.4815638919378
True	362.9257385831639
True	376.6198711368654
True	133.33867397629697
True	140.87881016313037
True	106.32455029006104
True	69.33748534729513
True	734.9347485791599
True	186.3818978746761
True	44.057724919482965
True	0.0
True	547.7508227739822
True	113.49745243663791
True	22.566298556740225
True	40.8806661519797
True	115.62579884752212
True	535.384595522128
True	181.2039400016688
True	108.1084054966785
True	35.1387913725889
True	161.99905437004
True	890.9439392482647
True	52.41526627934695
True	226.3374585666494
True	722.6380313301264
True	310.9004984757388
True	462.9249852137476
True	475.099966104753
True	507.10248016931627
True	587.3160941898441
True	923.9458677936694
True	261.2953194313252
True	1043.4425493560452
True	918.753143735303
True	587.249780891632
True	354.6170177681463
True	848.142422202479
True	9.69887312647149
True	32.20162299987764
True	292.2917456103642
True	42.606051297238274
True	208.55482728729584
True	732.6544819133846
True	210.03488762432536
True	767.2489071420925
True	760.7711951651041
True	125.74479258229088
True	349.2265061456902
True	576.6554788937506
True	21.32836741533911
True	133.3934837186748
True	437.03784211549146
True	303.23975847163945
True	202.9844827586536
True	116.09372676318064
True	381.90629447989033
True	21.00537917549733
True	370.6696960490501
True	355.03832528695324
True	1037.5223878333704
True	358.8746705163595
True	31.36049595510148
True	448.5347528607103
True	454.1811694721868
True	231.5564085368304
True	30.71586214170308
True	758.1355301331789
True	434.9158814077152
True	180.672012776378
True	11.706349272296514
True	1221.7340606589776
True	168.99867192280334
True	28.51524116761828
True	308.923095686029
True	277.53073122560966
True	117.02018243697322
True	283.4145915678656
True	44.46601603062934
True	307.3015457514072
True	308.69617467558066
True	312.08675784287766
True	31.960917714249295
True	48.04949513898119
True	1049.2064772283777
True	25.16387847826069
True	13.07893586980086
True	183.14441163618173
True	661.3142537999862
True	9.337994280221425
True	187.9346849880935
True	172.41686869124456
True	507.7619060714752
True	385.6125600959116
True	699.908540656007
True	316.45227330142063
True	481.79224200220114
True	443.2750224657146
True	496.234581924661
True	100.27802010954063
True	1268.255982753324
True	918.8732075125106
True	285.0452821860716
True	499.0600192492789
True	103.03554934132003
True	568.052917047443
True	435.8119763610366
True	160.21695349745534
True	78.3740487482078
True	354.3085149979921
True	168.4055276247826
True	30.37625068431485
True	603.5393344685124
True	393.4939857325086
True	63.67924563278287
True	27.152426930450776
True	664.232818726195
True	484.8819495190057
True	75.16566351024781
True	20.88691426643504
True	333.37447991168347
True	329.8529474729891
True	687.367698006953
True	545.7844819437495
True	559.4364539107434
True	787.793654737996
True	8.88267276709462
True	59.78291165290391
True	35.32157126679188
True	53.60065220337185
True	503.3699284269807
True	590.5049171037559
True	87.19194007809762
True	112.62889471376324
True	201.1348400189129
True	73.15430936761064
True	175.08409885469734
True	198.35966406608588
True	267.58642240739863
True	820.3407079158742
True	574.6082852343161
True	286.12582397239413
True	195.1086205023454
True	256.46220119096654
True	244.4850900639829
True	727.5576533469031
True	323.15428898579404
True	172.97104037601184
True	928.7654492767732
True	342.5190206904257
True	462.7029854666378
True	156.5340293851311
True	121.85241647603507
True	62.4523548765656
True	212.5467207013961
True	979.720475680064
True	510.823611063154
True	112.67267490741504
True	342.6666008564743
True	102.28609379269191
True	676.3899878374052
True	3.8679377254487934
True	706.914397920297
True	35.9233846280908
True	947.1396930782796
True	847.1484414619568
True	211.99154475200484
True	29.49765095575286
True	82.96456924105635
True	460.5294817930341
True	227.49656778100157
True	1.3953273776699386
True	78.3909191276412
True	1082.431562585404
True	354.6972446084042
True	689.2828242806181
True	494.50178897865646
True	32.49953153472833
True	138.12359642846928
True	440.5513911452185
True	913.406956411892
True	805.4206118867463
True	417.6041717520959
True	336.82324381866795
True	18.073639296964608
True	80.90849752029914
True	758.93751884649
True	474.3944592634588
True	380.3281509971157
True	899.905175587536
True	24.683551518973108
True	223.7191853034131
True	906.8377879390108
True	239.53975006891832
True	8.681118341237454
True	504.4191016117433
True	104.4348886141088
True	658.7619204761238
True	48.237685194864525
True	255.92147223075557
True	842.5191993622069
True	908.9423753200248
True	281.37500014570304
True	420.01698097194327
True	122.42489423137113
True	582.0747068718565
True	262.1365362734496
True	198.6185726345778
True	880.4010363303304
True	54.79776773578034
True	695.9764862281232
True	271.9845336572658
True	310.4939031873612
True	167.16076205739753
True	496.44590944450505
True	594.8479398932614
True	374.1698337920281
True	411.475475563859
True	67.73844044841188
True	165.2021239968682
True	437.4045194200144
True	213.62463751232065
True	36.61657967539536
True	197.60607204282485
True	387.8076245084816
True	388.8339430505439
True	726.6681676764694
True	127.49595900867536
True	661.9731571135138
True	520.3296036308775
True	594.122250915197
True	135.2260616657265
True	34.81355090520334
True	654.8457804680555
True	72.19434156505963
True	544.335730982092
True	680.2305490679681
True	453.5339085204204
True	139.86262275771665
True	524.1198678101574
True	3.678399467497053
True	396.43228122469975
True	29.064844306445966
True	638.8464298236664
True	266.30129891312447
True	583.4494505850216
True	702.584898090555
True	152.9869365370787
True	525.9693312571771
True	514.0728225949161
True	66.52692992875652
True	942.252377289278
True	3.0326376315020083
True	25.86246078451637
True	643.0425847471963
True	685.6673116222685
True	140.40650108811616
True	413.20524674207536
True	125.13154714797864
True	72.71596334942095
True	458.5879510198404
True	43.41288892800152
True	510.87438295472185
True	13.299728957197456
True	822.5667251618465
True	551.2301300795309
True	638.6738678845503
True	97.19142380471968
True	373.0786862590159
True	991.6078155864668
True	844.631731878861
True	137.37620321410668
True	530.8265831120601
True	453.74438630774864
True	242.8870311416715
True	240.4053961462962
True	5.962334960687511
True	308.99097217236465
True	13.295312326246307
True	373.9670782067339
True	78.22819555637388
True	416.0035155706962
True	641.4556588653037
True	131.6755908609558
True	234.1003841608449
True	656.2821144840144
True	675.0484012924494
True	286.74811032416915
True	141.99177549017145
True	162.02396280889127
True	467.9026219593204
True	80.69263254090535
True	10.27580608530689
True	507.2025937456391
True	574.069908648926
True	20.2446020135561
True	140.8170066118931
True	874.9638237192503
True	496.1193407807464
True	277.737040623209
True	33.61730493216593
True	483.1462263817141
True	108.44660156607684
True	602.0736573646354
True	665.8987937777692
True	303.8703698065764
True	384.9498246399462
True	182.21913193774392
True	249.09778803890703
True	76.1217315470891
True	219.77774931465055
True	490.2179328822913
True	20.505566746615475
True	451.420792111379
True	377.7965054951949
True	746.6134940839378
True	894.7882728731564
True	905.0185572043176
True	155.64191101131797
True	422.1464341869424
True	71.55822525629112
True	181.1371700065732
True	320.0179605139331
True	10.17663200980719
True	785.5424813974402
True	22.06704624888897
True	390.44195796808856
True	274.8798007688423
True	621.8830103679561
True	218.7245213544976
True	39.73952984986587
True	666.2586449409457
True	1079.9021064937183
True	233.77573610942176
True	133.30690675559572
True	614.0464296452984
True	486.3055662007063
True	17.735031468154844
True	826.0944808345852
True	109.15014594708832
True	44.74899804723077
True	299.562175146836
True	346.50699055226096
True	390.2519256067255
True	267.2782854312337
True	18.34844674828131
True	21.334889589994564
True	829.8654024610333
True	202.61584072135776
True	115.93277423359604
True	819.0446754191655
True	633.4703298322012
True	651.711722872109
True	446.6066295093226
True	148.95878301725912
True	34.31500860364488
True	102.76631902758072
True	434.37299167370486
True	227.57589082702688
True	487.3359379152794
True	152.68242771132336
True	484.8833319669296
True	664.5497441862823
True	968.8215419864854
True	25.84446306231768
True	970.6514615186838
True	1053.9061364858487
True	496.7997375762831
True	86.4119228008013
True	756.6381602683713
True	650.6274310022307
True	718.417666409437
True	173.24223256848444
True	728.6774903376862
True	708.3403271108526
True	121.29552880349202
True	757.6139116487503
True	837.1739781780643
True	475.2813445724188
True	222.11974916421397
True	69.85348179080628
True	292.14566457294745
True	341.4276853564103
True	466.7347908029268
True	434.7179022371555
True	195.3186342185089
True	306.84830345669724
True	2.937759641189662
True	15.503361191554728
True	110.61090248309048
True	132.66034946712932
True	359.4944774681257
True	343.7408617972096
True	106.3566421573219
True	19.14829839369572
True	211.02552572753035
True	870.0208337076984
True	468.6777280147448
True	534.373679059312
True	563.6634641271472
True	801.4352342794547
True	633.1125959589027
True	90.44215051959578
True	204.3079621727032
True	239.2741003356272
True	291.8225341553646
True	109.57092212248207
True	364.4192600198267
True	432.2667330623112
True	168.44274427875902
True	656.5598892510833
True	241.54717388249253
True	208.5266881078227
True	29.818412240290048
True	238.29498371898805
True	474.27402127477615
True	158.620400417534
True	530.0734572197108
True	474.1010144596059
True	248.01385700144803
True	103.22857409442938
True	42.66416795142906
True	406.39138472012905
True	793.4091787774306
True	166.27745585442167
True	1011.775327361204
True	1060.020509660602
True	467.1760434435701
True	102.99964515127331
True	131.97439394742847
True	663.3162759634828
True	8.02891238628644
True	217.68858580522064
True	139.80034541013586
True	117.6402757615398
True	334.0420317225141
True	639.6061301108558
True	35.71460079473039
True	123.78260988753874
True	952.620621784146
True	54.89190148224206
True	456.5358796943378
True	538.9946640100876
True	242.05483979212397
True	137.63750359797297
True	947.3735346797374
True	1203.735536148607
True	517.0268408597967
True	656.4724156970951
True	204.1482634227338
True	150.860551677439
True	334.94870335185175
True	253.5642263312412
True	173.3156756439612
True	313.9403715519339
True	341.1333857612833
True	11.261927012212604
True	617.2789372125675
True	150.3246210397606
True	80.65367731009832
True	441.0519487219728
True	322.68564161412604
True	1200.48134738518
True	357.6684312874956
True	1008.522590315522
True	11.512981730716602
True	274.3600560202888
True	225.22533524544352
True	151.51989241208767
True	467.7251551092877
True	208.7143730746028
True	404.4384695497657
True	336.9905642591335
True	112.41260202315202
True	360.1729711063166
True	1091.92667332102
True	744.2944706791278
True	225.262948521137
True	102.61457564300608
True	295.7852487013294
True	25.55569402783331
True	355.7723271321441
True	317.8015142241232
True	574.903595233914
True	439.9316902055669
True	341.27675079642364
True	156.68589334043617
True	12.03070961831634
True	417.9920765381797
True	282.82869990707604
True	144.27280331315876
True	306.7278565966785
True	430.52831627745087
True	802.2892382811509
True	308.1388904633671
True	772.8129692665066
True	414.3898206381468
True	380.2606007398918
True	1.5812965803066286
True	1145.322536411299
True	103.51248499108232
True	941.0529876577338
True	199.70872095770775
True	440.69970442665937
True	683.3787669203904
True	80.31161443325374
True	474.4392307761251
True	35.228565268143086
True	402.33467021041673
True	77.09703746105772
True	227.30701884555612
True	39.15818523618778
True	656.2290927525349
True	191.70770598981284
True	24.885300556668472
True	397.87110044246657
True	108.47035677056653
True	162.44635529280563
True	853.1916699041491
True	260.77122340337405
True	155.11395672238837
True	385.023601205467
True	504.01365505672
True	331.9457020640485
True	488.38342722386
True	629.1591729088123
True	155.28778271918492
True	7.3720030442031295
True	68.1013451173892
True	439.84269618197146
True	89.93296986248478
True	79.95583629859563
True	1028.1257851357354
True	26.393207399070533
True	325.7011941025757
True	327.81411245664805
True	442.6423960298576
True	668.3454397695964
True	189.93231896324187
True	656.6944561147038
True	324.4236405216019
True	351.0451329177905
True	272.88965438711216
True	216.6868524491674
True	356.544381959747
True	462.6141332018199
True	409.3574220159112
True	579.3971835644423
True	130.98643518095727
True	75.6516105770304
True	38.76633944807316
True	301.59864115615323
True	626.9355155686243
True	417.1454536682182
True	780.215025381311
True	214.3715940802806
True	401.3554228919527
True	70.29330005498414
True	51.0939146060277
True	432.1247661579436
True	196.5513394317968
True	208.34016612304177
True	44.21199719432696
True	1092.4582838763022
True	173.51524083081398
True	902.5636548579582
True	323.26975183127706
True	914.6328051485376
True	233.212150720926
True	466.6072095270746
True	522.8542845556132
True	635.7774027166203
True	220.621781818198
True	481.3792005569572
True	919.662420308566
True	129.4742005811118
True	7.493066579200963
True	557.9544807633545
True	26.583262653149923
True	75.1536058460025
True	814.7209224463417
True	227.02144376391985
True	959.5708181595538
True	670.4483930593657
True	411.7644554433903
True	282.180925379629
True	488.60155897977694
True	339.7439751021103
True	183.9726290371074
True	649.3071483979727
True	697.9836800754777
True	204.38918484092136
True	93.96513894500904
True	508.664167990614
True	133.94423521971387
True	370.9098556679468
True	358.46075604115777
True	66.77226598164012
True	376.54909439522567
True	415.6279942264016
True	376.9625354713621
True	405.5136368875988
True	433.0842226020533
True	663.3892185775261
True	60.39224131043284
True	448.9244716296374
True	321.651841308993
True	643.1042823370066
True	220.99251885458952
True	104.55512322484005
True	42.98851360276138
True	555.386125448976
True	618.1109084823961
True	186.1839423799246
True	416.99078630478505
True	345.44938194656737
True	17.7313173392156
True	167.34749691938404
True	291.43747146835994
True	3.461122595007155
True	879.88127853104
True	82.94372873140489
True	102.32795421093726
True	106.2923612258648
True	355.1469623628376
True	36.85749422600755
True	456.6852067161598
True	223.35716162784172
True	5.876651593691408
True	113.1814185291796
True	449.2890758090896
True	52.13920851032782
True	68.58014163786217
True	180.64525566765104
True	289.2350298918821
True	981.344640276228
True	385.02267253700944
True	926.410745700289
True	189.7060115868418
True	993.2369477533252
True	824.4214919971574
True	640.6562136304459
True	417.6554223049544
True	385.90104737168855
True	79.93318413289964
True	69.95724614680458
True	78.20973470099378
True	179.56869766046444
True	484.3738017127754
True	1098.202752664162
True	182.8660200987937
True	342.149634757926
True	441.5052941472456
True	595.7161179500945
True	609.4686685436103
True	281.8488505162422
True	451.4831211678935
True	668.7116513914198
True	92.79140750298494
True	746.0460182199951
True	249.9880562096409
True	139.1047137895781
True	403.5332591802907
True	858.6373623261198
True	450.83413262662896
True	863.4939815599339
True	193.13567514493425
True	341.9645713701776
True	700.8805335662686
True	616.5566246398027
True	185.7922507264707
True	271.2455382607794
True	807.4571897148608
True	32.2832784912485
True	194.5378279977517
True	502.13107134063375
True	680.9646936286442
True	103.34555176689354
True	38.83200504659804
True	168.33747573657786
True	733.3338897049016
True	316.27945440929585
True	544.7150537842402
True	356.75598358763045
True	296.8080997147792
True	448.8316303758801
True	479.45614491288666
True	70.89508681960596
True	380.4720015031173
True	774.5243384973758
True	0.0
True	307.67817059294566
True	239.1741732195772
True	967.1473674829746
True	155.2781685426843
True	677.8452410132228
True	642.8966274377697
True	115.77571470171054
True	214.26771262295097
True	131.6354155105401
True	11.55941861786356
True	294.8578974682361
True	373.0342659242849
True	1136.3297679675925
True	239.23102132422596
True	421.81050584351567
True	653.7832846903818
True	212.84689781366723
True	28.547545522518707
True	845.4647671977812
True	594.5197627187531
True	159.40887978858322
True	614.5785150035115
True	162.4321273499631
True	294.96588387099155
True	766.7458239178436
True	36.06105881457854
True	109.69869518177846
True	531.1337110098704
True	65.77497174667707
True	77.39399566062606
True	422.9555642797189
True	24.2915825248858
True	760.2426691540542
True	97.55611894254372
True	163.43100398249166
True	17.145304837135864
True	695.1889330260773
True	30.67007853330308
True	787.658283703328
True	388.0004802629825
True	120.51941619450946
True	709.0442665490943
True	534.9753378150352
True	562.4330486775162
True	48.23344242865648
True	359.612845122513
True	4.912668651887798
True	94.59124513801228
True	379.60211682760007
True	48.42040481345134
True	119.18344015583564
True	311.131310241906
True	182.16905424469203
True	103.57178652336016
True	621.2616538107018
True	17.78055977781118
True	1138.0443439074998
True	503.34520712964814
True	306.4759832853761
True	498.5634180648949
True	118.85380437035964
True	796.1746617024431
True	1077.3829047440693
True	743.4023992689121
True	173.63061427421007
True	225.01163020870945
True	52.00514732857896
True	57.9400598273936
True	152.071846104361
True	101.94718104416124
True	174.50164694422813
True	1142.749557778884
True	312.255549695024
True	367.72420028412415
True	708.8350044418214
True	16.882153829698794
True	14.75978622949465
True	605.8535218120414
True	5.053634256248417
True	111.55522840121402
True	680.8220577719194
True	178.66932135887188
True	634.0404093372223
True	818.315172808133
True	161.82571523414646
True	893.0979209574817
True	3.067368010709944
True	468.0487629686996
True	1040.7906587752295
True	26.22434742977057
True	231.39755427078416
True	140.72113445821927
True	943.2331671521822
True	241.2358098396461
True	491.32398083179567
True	120.2640594787629
True	519.9593642486266
True	152.3546941000667
True	97.8617319743955
True	382.4155322580169
True	72.7263375605775
True	55.582400635264506
True	1105.555966536257
True	258.5964045808347
True	158.95992531795528
True	372.0991922057567
True	400.1347320104487
True	206.3470499209967
True	168.17447942236385
True	383.10857708702616
True	32.74021892498185
True	482.9697095162248
True	1089.433177483669
True	107.5034090735424
True	478.2534030769234
True	299.2481171622143
True	25.74152788500423
True	404.069281898745
True	105.283401596657
True	590.5811870139366
True	206.18769521657876
True	426.33516565998895
True	20.570753508065422
True	443.656182453657
True	95.2995916963918
True	348.023062952088
True	34.99159264770167
True	175.05830068670485
True	255.30312707870775
True	764.815851588591
True	62.38941579211502
True	146.30799042119406
True	235.20561351161084
True	141.75706625599707
True	632.7384795999063
True	552.2571715591841
True	774.8263581723928
True	395.9015072092942
True	531.5075500291382
True	415.50588549498
True	681.3120692088011
True	73.6598158455493
True	452.0128273244218
True	428.77522929777217
True	45.58355385103309
True	85.06637588869046
True	130.5785596117789
True	87.68838843083677
True	337.4723788446042
True	827.0988426863298
True	309.4389811377341
True	1108.8574877340254
True	323.65849531019666
True	905.10513431663
True	146.006737550428
True	554.2895115955012
True	627.6203111541778
True	688.8162686435466
True	458.8644069524544
True	68.7749583847434
True	301.78024282017986
True	41.48412263949885
True	163.10807385158162
True	177.01594397237892
True	1104.172912287535
True	217.49084087051156
True	546.8166143236579
True	546.4415312710933
True	560.262018914225
True	853.938037209672
True	588.828060570473
True	654.3352011013575
True	963.6082430660274
True	121.95465074739032
True	319.967480295576
True	266.99529927743265
True	329.04808106952714
True	92.2199855902262
True	367.11680072149534
True	3.623224162523859
True	335.8383348217334
True	269.4170087212147
True	599.5994226972549
True	296.7602578766531
True	356.1759658175641
True	10.566750579905808
True	57.76458318904571
True	538.7733223974687
True	31.334380489015004
True	145.88466118538727
True	65.90371084618643
True	145.97489900522916
True	235.1964234508885
True	73.64079482143048
True	382.4895594389646
True	258.3428814162023
True	103.29136147955867
True	348.6109746151756
True	65.15607792947021
True	587.2761995524608
True	862.0651471465263
True	281.95165902370894
True	1130.2115255260287
True	111.272380791982
True	306.6812964808173
True	1053.4207379056504
True	95.26750872961934
True	289.6002813051033
True	9.859718392706151
True	396.2775750039218
True	450.1648335826774
True	158.3459251122872
True	622.8252689049185
True	925.6056664143794
True	163.70182152138742
True	76.92093555425248
True	317.66079368006007
True	509.51764633078375
True	634.5281485608895
True	1219.9073871810515
True	26.701067476967587
True	945.7314554636137
True	132.7538630100774
True	613.619375382659
True	120.74193821479348
True	135.84475593207836
True	188.1666952648412
True	175.06991320624047
True	751.4773810460431
True	212.1099468898069
True	231.53050623138867
True	69.0333922776099
True	509.5754463690123
True	461.76458367248216
True	172.3530623690361
True	230.86495462232395
True	16.895338406676224
True	422.1759901751271
True	214.4254164879513
True	271.8586062910278
True	111.45794598125332
True	691.6371857842545
True	441.3083984368188
True	269.7389499353557
True	641.4902493960587
True	521.1802499657065
True	454.0272459836482
True	128.57239960593617
True	534.7369912491259
True	426.41416939084746
True	3.041667585750524
True	199.6413334585112
True	97.42936030845767
True	243.8842173545744
True	2.2497665527002684
True	124.36056134378424
True	352.6043163127165
True	7.055090092130746
True	837.4231625974678
True	163.8683602455129
True	712.4163428755054
True	790.8129397182814
True	158.76210692826962
True	220.185888498231
True	490.6565412762069
True	846.2096679676024
True	50.8153094761138
True	36.649568715396725
True	132.21949109310012
True	612.8727375222192
True	737.1454450152655
True	183.91705517095923
True	592.8789396559399
True	607.298386203925
True	829.4008142312953
True	406.5326764497001
True	187.04205741102064
True	867.7178898397735
True	217.41314964384267
True	153.56672462125425
True	319.3206383882712
True	221.2199011112593
True	209.7208485026673
True	618.3715747693321
True	255.7068321478172
True	202.4733195557808
True	481.2172017851412
True	476.3474480874013
True	64.03550656332867
True	288.7171763567284
True	83.18987747513906
True	330.7267510887347
True	352.39656387770344
True	252.21323616590533
True	170.96218548330157
True	396.5806632681083
True	644.9777633909807
True	733.7358148963111
True	299.00406109283244
True	748.0270634429085
True	65.56851319884137
True	868.9466823082529
True	356.46376005801653
True	13.363194311952643
True	603.8955117001476
True	683.3977268548191
True	253.7599796560216
True	169.02845538737074
True	50.48569856007326
True	370.70738952059565
True	75.19848880445625
True	14.16693792142152
True	894.9341214664538
True	375.11529857618336
True	180.17558965007453
True	977.1494410108496
True	11.108689519334837
True	801.2610476453143
True	30.53825962280798
True	674.7515522934453
True	58.43630480319918
True	764.5627757906972
True	447.7866374330162
True	196.5160282222337
True	435.0982672874975
True	200.5846784933488
True	306.8467626526601
True	219.94870129306688
True	412.4029932170401
True	9.936741296275873
True	326.6188831707143
True	117.53131135354288
True	10.68446578314041
True	476.4486111543695
True	721.1034737605012
True	280.4051400773964
True	81.44271151572171
True	307.91844324987454
True	81.88492464936732
True	191.53259333867396
True	181.88700670553123
True	389.6630625909846
True	45.38805301791049
True	131.2438991112485
True	373.20248606896337
True	844.9583327365704
True	114.723096978674
True	211.9138639406234
True	423.4953613416507
True	19.199295535241827
True	415.2455316272572
True	518.2556939587981
True	91.1941485791822
True	401.7453270044437
True	351.5901589885178
True	411.2371169382218
True	590.7353135292144
True	1031.0008334210877
True	947.245061815126
True	55.158427171055486
True	1054.939201055623
True	109.87790874408378
True	115.8949015104376
True	109.56856889023456
True	481.8507091205906
True	378.3475713676323
True	595.016716936182
True	257.6981809153099
True	153.92799129863135
True	401.3456404617505
True	15.623612506428456
True	462.52435672540713
True	389.0845012190964
True	154.36138901785284
True	96.57136518762664
True	524.1484130611774
True	1023.538707749822
True	203.83871844441936
True	63.96399083144546
True	448.1450643589877
True	379.8441016111634
True	478.09138597585263
True	305.3550718407739
True	4.840382046364013
True	544.8288864509608
True	522.8477786162033
True	504.00412934490816
True	192.0336033102457
True	103.83981594471427
True	21.409815676317454
True	375.0531708393073
True	105.47643395089658
True	7.4913877398275055
True	31.51948177385502
True	352.5504297084625
True	628.475188241101
True	135.24599851293695
True	94.1906123297287
True	23.01143424213017
True	394.6819613024606
True	355.01505480008376
True	804.4130681578723
True	310.8376340491885
True	518.1722857729882
True	552.6096962934057
True	517.2759968220952
True	286.8468437329417
True	543.4838483756434
True	104.97073773025258
True	575.7109377140144
True	7.238213462442475
True	347.96509268968
True	482.51179580702967
True	981.2049589746132
True	347.255144357824
True	805.6590199025151
True	979.7592802347858
True	182.79599904954023
True	37.12823219977898
True	369.1220994426116
True	390.6085369372247
True	590.2121225078482
True	257.1907805258412
True	28.27964127455998
True	644.8263457972254
True	128.4053490074238
True	1106.4468480075525
True	325.77744008339755
True	472.143704646815
True	134.9047503022668
True	808.4085853432656
True	137.9912564297715
True	824.9763941665423
True	573.1117583794958
True	189.8155552053237
True	104.36360911572704
True	67.90808624898149
True	568.8252338014287
True	925.930991192904
True	427.4500388551481
True	527.0018447171349
True	140.9327496870485
True	606.8047467184429
True	499.85386786695307
True	781.2306085151222
True	319.00275415512573
True	587.8168008871542
True	113.21672270622553
True	27.016136939757462
True	410.8558730777145
True	175.36934007865432
True	101.18022831949264
True	374.8705884009692
True	1073.9697386079054
True	262.4674262661416
True	552.4776747931621
True	11.52445777510321
True	77.41740052294018
True	330.66254674281265
True	782.0601771427552
True	450.0500881159198
True	496.3089747054095
True	707.368208023873
True	66.46144289356519
True	736.5115934552549
True	46.02200543397484
True	104.56341972230936
True	172.80576387010726
True	82.71197019047136
True	23.478111487310183
True	290.64941961918555
True	485.0009871243389
True	914.6904186583448
True	849.6894890039312
True	5.6323403138542165
True	291.92738290978065
True	476.6858809352299
True	123.18442725522658
True	244.0298627387097
True	339.87651802526847
True	1295.1603398395723
True	456.32330733370384
True	25.891305243746
True	189.78627148215585
True	712.5319924683592
True	36.42029395803774
True	170.21876740472004
True	568.517857490007
True	70.03164377326502
True	876.8114767293278
True	331.92098329155084
True	661.9606295758524
True	80.75414468896359
True	694.7320814371332
True	597.5507151129194
True	869.6350129963414
True	255.6640666399601
True	505.5498451524982
True	856.2173788521366
True	972.3841600816096
True	241.99005627590088
True	785.6755522856919
True	220.0163455484056
True	462.5306385855928
True	364.37636420084254
True	503.4991660849164
True	492.8986056181432
True	305.60738943837936
True	344.94587505297994
True	114.64505457361724
True	353.3845450402927
True	1138.0565444084432
True	299.85632236058524
True	144.9612802383838
True	294.67625413857184
True	760.9885639265198
True	641.8465922300488
True	417.9587223747996
True	120.10170766954518
True	329.4630244314793
True	34.98339555501676
True	174.1352695404369
True	91.62489531811698
True	90.64502085620998
True	573.1766340138504
True	139.49342338718537
True	139.01570861453828
True	105.236294910212
True	82.62296664740774
True	451.40836836257705
True	395.0940112774006
True	1015.6069395110716
True	517.6063351106008
True	820.4254698975006
True	270.82483682061854
True	302.65285937026016
True	537.8049562885712
True	194.29805567693333
True	726.4283152205373
True	252.49570261496427
True	358.11303041586007
True	69.01094721496531
True	119.34437804950994
True	256.9235766603337
True	122.82279005392952
True	483.8244764200232
True	31.168924747978693
True	574.371569644461
True	1019.839906314258
True	752.4739801707742
True	1.260512481158781
True	59.69894695807835
True	502.4605739841748
True	448.6683204981002
True	75.75003357383973
True	122.32049592688394
True	296.6944197264712
True	80.39721655068927
True	53.2534603939567
True	727.145080445168
True	664.7107893369514
True	170.8450839364983
True	178.84150725310627
True	514.3371718395459
True	52.24453572081378
True	26.33893129060517
True	551.5066106432853
True	447.4776635673264
True	1118.029975829958
True	42.05618123476162
True	447.6235480940839
True	904.8489524138988
True	757.7797280561886
True	292.0383934070113
True	764.9507745067838
True	415.7952593920999
True	42.86185458256465
True	100.3757451390804
True	737.5574733740488
True	77.10227628098174
True	138.41562465638185
True	963.1361421218808
True	193.74650564481544
True	281.1243981662882
True	103.66324407790223
True	635.6765515009101
True	607.0281661264755
True	218.2133458803028
True	432.9312180746518
True	38.73450075801509
True	273.9522357052107
True	576.5926443157994
True	625.4040111427257
True	329.4439323483689
True	79.61455580457167
True	945.214032579704
True	1063.50197580168
True	566.9782915757946
True	65.10118471795364
True	31.864130124956706
True	89.67393432000237
True	110.27112298018145
True	103.85546731027397
True	880.1859130912995
True	1189.9948943634586
True	743.349075771935
True	345.4359732039628
True	7.672692043193537
True	20.841439068897103
True	336.1863790054682
True	471.61850590210975
True	47.16250681220426
True	566.5482033948414
True	429.2792832134172
True	386.10418634476736
True	82.66545938755887
True	196.62240950990764
True	267.2257075668659
True	125.91381403343512
True	384.83155395683366
True	41.41835549190727
True	175.49313992182778
True	1188.2447919429262
True	5.424207140988618
True	28.72938344546592
True	579.4373320323277
True	363.3661492441266
True	777.4724719398845
True	159.16231778257503
True	765.5963299691529
True	594.4491057128565
True	283.52213081326954
True	425.8306505654615
True	343.3339480801877
True	287.3104574876715
True	264.30653624608243
True	404.5970597776941
True	506.4029213755225
True	507.4834637895175
True	105.98557395523424
True	356.55686855108826
True	9.10132986304572
True	187.15268485474428
True	238.08960278732235
True	872.278606585709
True	584.0960977638389
True	31.540358810337853
True	714.1471006456529
True	855.6931003534244
True	110.66055277299102
True	347.58126859385226
True	870.5267303917424
True	212.69628386315205
True	160.00940630425472
True	542.7365875288356
True	556.387923408508
True	1082.6930943359218
True	153.93074651093522
True	157.53811288039873
True	257.2521540228452
True	316.75040508626086
True	420.2922865432053
True	413.4573749480921
True	310.85366486849773
True	438.6074995388351
True	494.644960113092
True	230.2215711864612
True	1505.7362690632135
True	261.5894863730636
True	397.6378491200061
True	53.83197023661811
True	757.761157963342
True	252.41834681151735
True	962.6782550430994
True	540.5180299301622
True	315.071814705003
True	806.3917229630902
True	258.8897077792755
True	216.53273867535276
True	259.43026309201326
True	215.70098356821651
True	133.01102777324834
True	255.62847196158876
True	734.5465351823692
True	520.6888032978386
True	235.72527507817935
True	1149.0606999529773
True	117.45012297654942
True	259.3289503407033
True	73.63456415628843
True	317.50736080752586
True	411.1756996869824
True	94.20211852846096
True	220.34469823072104
True	76.49398076563986
True	703.3963843427643
True	372.1871203896218
True	221.91448814354888
True	725.9231926195131
True	883.3091188864192
True	826.3338106872332
True	829.8170459364575
True	344.6048459170836
True	1.3698356678063306
True	267.348748224079
True	50.47579902256192
True	389.1419376238538
True	52.47108397445093
True	367.6759413043556
True	878.7052502416274
True	1035.5944510542492
True	380.87968442097895
True	21.66429619702048
True	519.3321494673188
True	518.1126918454858
True	201.4905479995252
True	226.35795432713945
True	287.5275446523791
True	23.97115967389696
True	122.68587605038888
True	940.8370220545456
True	62.97848061726655
True	466.9278344093636
True	777.1601633406251
True	106.312117391218
True	249.63046142208705
True	116.35145713530652
True	14.95733302007838
True	1.12946215212676
True	116.21023009923768
True	1026.4601361345651
True	481.4866298722022
True	71.7762575796477
True	762.5519620640314
True	334.255429840877
True	1.0356089849637882
True	444.3502082605957
True	198.6176372503433
True	505.441906162249
True	82.2550229239537
True	334.3440908180765
True	361.2649193174051
True	179.65233976404542
True	213.00458463164887
True	117.37741687235672
True	179.57621484319824
True	934.416515025019
True	14.696824124251306
True	502.2772686509389
True	480.2092422009149
True	411.0069871004363
True	219.10061516102883
True	231.568899550696
True	158.86218518607802
True	50.13985504644567
True	479.3681880250221
True	152.59964087745493
True	845.8487154807656
True	844.1615459364244
True	244.54436848365344
True	315.89084533082547
True	517.3097840782259
True	43.05811875242438
True	86.07656481619213
True	782.9648084463415
True	1078.3936010714444
True	115.98338311888472
True	724.3151819640407
True	147.11335085060327
True	968.8865396425772
True	659.1808393385888
True	110.1062646575216
True	273.41017836309345
True	645.8122080411086
True	242.94788089416696
True	46.12043530501612
True	554.1095755490975
True	465.5461882116297
True	6.269714348737179
True	484.0901284753807
True	67.77803794244231
True	176.53503734656914
True	240.01563531888405
True	305.58926132127215
True	74.04481479317687
True	213.85451822492576
True	350.5353028456119
True	426.3864868291524
True	921.7992634885998
True	45.67827081591515
True	932.8050064155364
True	1010.0970556822048
True	136.49278850084522
True	68.97654444018328
True	1018.1692271820322
True	33.91294734056818
True	224.2251691930475
True	82.14186033453926
True	218.26791879563737
True	363.6055480719768
True	965.4958137348096
True	101.8973214495076
True	73.39827918237805
True	674.3707600225061
True	274.2357008362883
True	705.0833754290516
True	52.362504594587215
True	496.5235559036028
True	391.5345825625929
True	693.1433631218741
True	53.447888692032016
True	106.55047060582974
True	27.647152558694906
True	267.5876917935112
True	45.86419788167852
True	358.88613586918524
True	3.0380967689684715
True	1201.1218047709174
True	108.92902259645231
True	138.2377116067434
True	368.4460700334716
True	741.214724546744
True	688.3979520681199
True	1012.0308732619984
True	497.23100598038747
True	411.9353202197989
True	145.51660821550922
True	401.8869172035771
True	859.5193830863896
True	411.4983712770141
True	935.8903425399332
True	90.10862815972597
True	433.0009860353864
True	183.6660122359665
True	282.97199715511573
True	742.5999329545249
True	159.61357959843576
True	135.59039614331397
True	65.41522163376159
True	871.5332262064512
True	763.478820979147
True	82.1711700366112
True	438.0138578576301
True	751.1994336789683
True	416.7170079087812
True	57.84234633948677
True	319.07497467997257
True	771.487335950646
True	30.49476426198326
True	366.0157859951207
True	166.66257520812076
True	296.0581321311597
True	33.76319314608295
True	223.8767041018777
True	796.8007969000078
True	638.1817561641169
True	57.11288745148212
True	295.8967511399823
True	933.9576493874664
True	16.996835232023145
True	305.16293004029103
True	284.87588516243164
True	435.1940500573184
True	217.7833555615017
True	603.4262819097078
True	46.09061732473182
True	975.55724577849
True	886.4650931882383
True	48.79553870735965
True	389.9696979728378
True	719.9455203520918
True	954.4444265410666
True	275.20075300689075
True	596.8799402913336
True	128.1124144985352
True	183.18439230117943
True	136.32411118003324
True	138.47312568045797
True	208.52008020686827
True	947.6971861978932
True	778.7975952061664
True	955.7458697014104
True	19.531366493878902
True	28.833979844088557
True	346.86346102046264
True	13.12515333184903
True	661.4233257423276
True	1065.547635390184
True	259.07392330613817
True	206.07829730329732
True	84.90269749024151
True	217.6122398798716
True	128.63030038751106
True	44.471797170380825
True	135.61652302640766
True	85.6738434396231
True	251.5305689706109
True	541.1432912511851
True	169.99396701725146
True	30.1838464828
True	58.48327597084516
True	427.6611121529238
True	262.3509376105727
True	571.240417890102
True	21.554750402425544
True	117.00810077985858
True	648.3372475915085
True	271.70008046216896
True	459.43383946492526
True	645.2590008565437
True	104.41304815504282
True	104.08473628363548
True	82.17906160794365
True	26.24369990787084
True	120.16312597315392
True	88.81448182446621
True	103.31587698539838
True	153.74384008571727
True	236.487322942638
True	807.7505149778943
True	283.7078725352053
True	955.8876235576704
True	163.71743515121435
True	186.67816695734143
True	801.340872574702
True	301.0494578660173
True	572.0497464577168
True	255.1273139480609
True	352.5918688039668
True	435.8476360304158
True	568.2047564736048
True	657.029602219131
True	359.3019358425041
True	33.78531719207733
True	557.0340696415122
True	615.7624096060293
True	20.027590716234595
True	10.985845069184071
True	261.0890084581887
True	411.9748264406597
True	461.62439064260366
True	69.14671188020122
True	649.8232805960896
True	917.2994765488118
True	250.66055487426053
True	896.9826040677508
True	283.1602882593567
True	107.2329730412414
True	267.2603791402074
True	698.2863893989752
True	38.774010260893
True	594.8871882076854
True	1282.6544765516696
True	1025.8154085224085
True	924.1758498468392
True	200.99463167729056
True	90.73393557503913
True	187.7092442391832
True	826.254046326121
True	141.9632473492089
True	1066.3225615312872
True	870.996616406897
True	38.57533737725177
True	87.76695709716557
True	411.57433948835694
True	418.1935950570717
True	206.87060691181665
True	505.6705990280014
True	653.8267214213694
True	113.23231762777266
True	275.253818936518
True	1019.503468361676
True	52.41809948246339
True	711.7139491825816
True	577.521601828259
True	41.259433262598975
True	834.4343969026847
True	390.244205241266
True	550.5935268302459
True	111.2619939355696
True	266.4537657983015
True	216.44197638071012
True	26.696136110669425
True	140.92545363793008
True	753.8897060096436
True	132.9982685655285
True	371.9953020367723
True	61.89429867826358
True	637.4366431105382
True	616.6123371354894
True	237.61356393885612
True	446.7356360146537
True	169.9870921436768
True	168.18347574719175
True	224.71760517194576
True	292.08689718892464
True	364.13658808898174
True	137.09880052829877
True	201.3104998998376
True	26.684092881998083
True	860.6872201530846
True	302.0744815608194
True	9.429612881879343
True	361.3506237577409
True	162.9962139276774
True	617.8866635566288
True	381.4613437641682
True	596.1169636838936
True	566.2246157174574
True	498.1358658151759
True	785.4068680026434
True	251.0149918516624
True	564.4776430891881
True	161.01796206753977
True	531.4296558936221
True	350.3549722148163
True	372.56395841658326
True	130.99452607857714
True	143.04918626514282
True	106.46524653901588
True	64.11392047496074
True	705.3076043781035
True	184.58892046799775
True	45.250943954263846
True	0.0
True	545.7226363332354
True	111.05760875023265
True	22.128312954796723
True	41.31166868865116
True	108.65827746631106
True	533.6798795785941
True	186.89742245743585
True	100.41463454262936
True	36.04452289986763
True	159.4198232972871
True	902.501219531782
True	50.32703145025431
True	229.00487671809137
True	730.6751850607608
True	319.95391455086343
True	439.8795721001712
True	484.3807238458132
True	515.7546647950194
True	583.5614223794668
True	934.1250154326598
True	258.79991530432875
True	1021.786124862581
True	914.6826226063936
True	593.2955345242809
True	346.82831897492093
True	842.9628969051871
True	10.612280728719847
True	31.05353669254515
True	298.5630383799025
True	43.880633073653904
True	187.63273390784005
True	739.4824157922867
True	224.66812603632573
True	737.7852139894426
True	753.1005450129236
True	119.5179541898155
True	360.90337543840826
True	580.7855074851796
True	23.48467703638398
True	130.78637033816486
True	440.6101860279978
True	306.7328665519699
True	196.7632366570257
True	114.9767249704305
True	381.6618908972361
True	22.14853944792423
True	373.2380936359211
True	356.83094332673784
True	1042.8018466364167
True	367.4291387359838
True	30.103188589096984
True	437.4782598696156
True	427.8239012606936
True	231.23963465081653
True	32.43745973406545
True	758.1005942166516
True	443.6570045770644
True	169.47375107497425
True	11.795023345395624
True	1217.8398730370077
True	161.6229315805394
True	29.26522329786064
True	309.12991378120057
True	284.2596170588541
True	113.29057709060186
True	284.97619730214603
True	47.0925139301681
True	327.5451994575215
True	306.6982526493055
True	302.3158145500561
True	31.956330149286
True	46.364291897368005
True	1069.1690492755429
True	23.623173740200954
True	12.980423854398223
True	175.456352511386
True	650.4984458684246
True	8.641936777590903
True	195.68356560344924
True	176.1355377986688
True	543.6589187008304
True	378.9955906243045
True	733.841661645711
True	330.4690617221773
True	491.6921365205319
True	447.4274229820992
True	481.89776378273785
True	102.4945844675914
True	1272.1577104602638
True	899.9660316668267
True	273.98890461939607
True	544.7911589334253
True	100.95738422315516
True	570.6734807750984
True	434.826685413388
True	153.29801557595238
True	79.05693173045111
True	346.6394769365376
True	162.84759062003016
True	32.31597920243537
True	620.6418134628884
True	377.8125870903762
True	70.68941902287915
True	30.28066280828118
True	650.2688606673098
True	489.9534793535814
True	67.51660090436138
True	22.066761961857942
True	326.90766089035924
True	317.72885346348806
True	698.9853781284039
True	555.3872055553784
True	567.5460056840909
True	785.4857591654976
True	8.252530019132227
True	57.13176425649909
True	38.04224986664018
True	60.123945246417335
True	509.66015882177857
True	583.7355223685215
True	82.53957834408276
True	110.62877442488792
True	193.352203290141
True	73.09629717017425
True	175.76729652704057
True	200.9923098698769
True	273.23134583667496
True	827.8753192308156
True	616.0930419271856
True	294.7821344434166
True	188.011253015646
True	280.4846514655259
True	234.60659340513237
True	756.6537532397696
True	330.25701621228427
True	175.13166945487004
True	898.3084728477874
True	348.3583601640867
True	471.6240453081784
True	150.1797561504298
True	124.16005541441451
True	63.194700305807714
True	206.17056189531476
True	972.222872297856
True	537.917710898076
True	113.1562320101624
True	365.7668004878487
True	101.18859914937217
True	694.4147568976435
True	4.098902261616917
True	693.7988372860334
True	38.53786678890868
True	935.2281015443616
True	850.9640502927986
True	212.5973066305148
True	32.944373804448375
True	83.40173892493026
True	464.76640092936594
True	236.8889399609915
True	1.1699643395463402
True	80.92782665296514
True	1068.4249842838728
True	359.1610661288754
True	639.8154762133001
True	498.922844491014
True	29.44281644499399
True	131.59826442702763
True	436.2047696471767
True	937.1913249661924
True	805.6532575562201
True	433.69831783186254
True	350.7355897928329
True	18.731878695584975
True	77.51556078193238
True	738.7059768504786
True	449.7164633694131
True	387.509831383662
True	895.9101208774791
True	26.08401515946349
True	218.22264815938252
True	897.4213885919035
True	233.9307285941389
True	8.519190470938568
True	509.1474855219688
True	105.35261794008032
True	649.653057692376
True	51.97941477653343
True	265.64806549593504
True	859.3160183122197
True	885.7640237257089
True	269.3272409202698
True	433.0075909771169
True	122.09438046204195
True	627.3679303343094
True	262.8431062576444
True	188.78756232964653
True	887.9425092644542
True	53.90297960083915
True	713.527850590829
True	274.37753226002343
True	307.9086645212383
True	168.5946366541345
True	467.8538536360344
True	601.1959444013895
True	368.39080864052295
True	401.932790043258
True	68.51647378451206
True	158.13194104965376
True	446.8709375035256
True	204.9991002332575
True	35.932879113085946
True	207.0713831343302
True	392.4527168087422
True	391.81041434591
True	747.5793384430982
True	134.52920755286345
True	651.2939719422577
True	507.7395164075452
True	578.8994038283712
True	138.2066250193089
True	37.38654841153786
True	665.8617013840006
True	70.70267802904071
True	554.0115987379216
True	682.0271988139071
True	461.0787071316798
True	132.7687434440301
True	520.1169005778668
True	4.313025180072537
True	393.1356773516518
True	30.00923652004608
True	634.8266453644716
True	262.02374217553216
True	588.517582658217
True	709.5218707126746
True	149.83630931559594
True	508.76356449573086
True	508.0809634920675
True	64.37194138341076
True	954.9932033420883
True	2.4709656902220467
True	27.7081883268918
True	624.8606400775994
True	672.9916852160995
True	137.79205511249793
True	410.1869571078049
True	121.4540619328256
True	73.75044895469392
True	475.7449015539124
True	42.68831873680669
True	507.2910139898765
True	12.595435547644003
True	870.2094182589494
True	531.8609596201434
True	703.309492728318
True	101.68334448478733
True	382.9742348658877
True	978.515127725349
True	875.1328634959337
True	137.89302232455825
True	537.2639851168606
True	448.0712275414597
True	244.83491374656128
True	258.29210258038665
True	5.804816976824957
True	325.3494355952982
True	11.133068256007729
True	364.0040103397016
True	75.64563712832891
True	428.1735530122359
True	662.8446664094382
True	126.70101442460688
True	235.26844897212507
True	627.9585728197798
True	688.7975952565154
True	295.2313381977177
True	137.34620591364558
True	153.73546629399277
True	480.6138000210871
True	87.68952272758003
True	9.5584653306739
True	516.9732372272059
True	571.9932466468869
True	19.703846328289785
True	133.5472082392642
True	928.389575709226
True	489.48562763223214
True	264.64046117798534
True	33.88361421082672
True	479.7906684980713
True	113.86517986408056
True	594.0788950904782
True	683.2685643233219
True	290.9641551689889
True	380.77181189414574
True	181.400925561546
True	244.58840749300512
True	70.90489543732694
True	218.66086392529783
True	492.468922242887
True	20.485674084314677
True	464.4307596307267
True	361.21232696434345
True	709.2872159769832
True	904.7111574778594
True	905.9819200596712
True	156.1818257841519
True	364.5222616499405
True	71.3738054626344
True	189.77887212961295
True	326.2888087453901
True	9.972773762688565
True	783.0986392133381
True	24.65464761675669
True	408.03856279179166
True	269.1582183560933
True	670.2935933969802
True	202.6402053456085
True	39.47240701891167
True	662.4776210518426
True	1076.1121821392535
True	215.14452137090697
True	131.545627200645
True	605.4890613146816
True	497.1764070226009
True	17.279222810949992
True	856.487048686364
True	115.86042500383972
True	45.11616843568202
True	297.0304287045328
True	358.1444239918513
True	393.854280041124
True	280.1067171374974
True	19.73262380059557
True	21.56988629457647
True	875.0883752240964
True	196.3879783699102
True	112.98569030273946
True	832.4805820129475
True	643.9660244152858
True	646.2046561304984
True	439.7988295749295
True	151.8524460826425
True	32.89387923473244
True	109.6915382674145
True	429.7216667979592
True	223.8269290236409
True	477.132682272788
True	147.01379206186292
True	492.6847300383217
True	648.4025423584809
True	972.0598160790928
True	25.012594653340194
True	976.9054359347228
True	1074.147489165984
True	483.4960061498486
True	85.5739696205463
True	767.9394421121885
True	645.0983521847688
True	659.466101415183
True	179.52754729552242
True	755.1391182112897
True	697.7880921958431
True	119.3478269790058
True	778.8376074998247
True	828.0058122797134
True	483.1594812263315
True	233.9727896418011
True	66.54191565609074
True	316.49383918804097
True	359.23654311287163
True	483.6559319597816
True	430.5274378427276
True	189.51532915675315
True	320.6514651016962
True	3.2324436601595528
True	13.129912241698946
True	104.93489706917684
True	132.7778586973351
True	359.14034385770617
True	347.47016364388435
True	113.01930930350925
True	17.744163296903565
True	214.02986343138275
True	852.4578728816163
True	471.7250101825784
True	546.5305161137215
True	564.1990189030839
True	804.535413051724
True	647.7722812826919
True	87.29712964577345
True	215.70531908822448
True	251.07725672517077
True	296.40197408200044
True	107.98236396357396
True	343.1786316806741
True	425.5548196432093
True	170.7980720696153
True	653.6388469093358
True	249.30047329997183
True	205.8888579174772
True	26.57244072509904
True	252.9375333553606
True	487.6757036724403
True	171.00750819357987
True	554.830588103927
True	470.8153541845119
True	237.2673692743342
True	103.07579662944303
True	42.13367851343304
True	400.1178840702402
True	794.2880453607185
True	174.336210880663
True	1046.8054347449795
True	1031.3343032138418
True	488.8530178295403
True	101.29961637092173
True	125.406176532692
True	659.4425817999663
True	8.616714019688196
True	216.12935027364733
True	128.2349572767382
True	116.4979998086052
True	334.033815611654
True	631.7051673216596
True	37.92508147560373
True	125.1251181283996
True	962.1149858106064
True	57.4018379285138
True	442.7420593706369
True	529.8511737674205
True	234.16052875274127
True	135.1149935508447
True	924.991430369378
True	1217.1593998993435
True	527.1921895173782
True	653.7092315985474
True	226.10173667776436
True	150.3580565664277
True	333.0434844241046
True	249.37730555885085
True	171.3798056387671
True	315.2594600283851
True	331.9900762906478
True	11.847332007909936
True	630.0384364281823
True	146.21015124894336
True	76.96319706022358
True	450.642854805288
True	325.10640034948403
True	1190.9903563902803
True	356.123067696991
True	1011.1726190752177
True	9.511011319092628
True	265.8001171474555
True	235.44223716905637
True	156.74916256734724
True	477.00167961430026
True	202.12130277377184
True	424.5245998773785
True	333.4229994191005
True	111.89293686876265
True	355.24266052955693
True	1020.5234812922232
True	728.6043950293899
True	221.1624605995484
True	106.1690526973837
True	285.3249713113733
True	23.96452092075728
True	355.97665524924645
True	309.2438968376261
True	552.8701548070377
True	456.3530462501007
True	353.7933479277887
True	160.72772182906556
True	12.15339921569526
True	410.70026683901887
True	288.8463077114921
True	134.14117699697604
True	307.3892384897846
True	433.48001963779245
True	811.8035476619359
True	317.3102364877896
True	777.4341095111562
True	399.6082104984048
True	371.20252509394703
True	1.9948399407054815
True	1175.963703279783
True	106.4863211584218
True	893.6738470499592
True	202.9156764846424
True	434.8580156511844
True	676.7948819121284
True	85.35951779732603
True	491.26145797895015
True	32.79044326926933
True	431.4509566624829
True	71.977824107812
True	226.09301326755715
True	37.5608859544215
True	713.428255717905
True	185.31803965519043
True	25.216311268834527
True	395.4712832758661
True	107.61233419910177
True	172.30665605342634
True	841.0193537164561
True	259.7116845788704
True	146.13384433954542
True	368.9754974297381
True	524.0762922275143
True	328.85920342947253
True	499.8702656343168
True	619.4828666064192
True	159.72203116230745
True	7.626440565024886
True	70.18334786231524
True	431.00111653085946
True	88.43785995933011
True	79.42454513364221
True	1062.614473463061
True	26.94489201856637
True	319.6672603568324
True	326.84872469105545
True	452.203305805588
True	679.2254089297585
True	183.1202858370397
True	636.5521296778971
True	330.3395518330352
True	349.4456355223376
True	265.4902973690312
True	228.5739927168234
True	348.98916411243823
True	455.1634291955781
True	426.1120758921816
True	601.2401710343769
True	133.79141753951126
True	79.16718428196282
True	42.13035618007192
True	296.171598058139
True	604.7555246074892
True	387.0584219677203
True	771.0286535758843
True	211.50155576822812
True	374.5779011694098
True	68.99666136722347
True	55.69519363672463
True	408.7911851252622
True	200.547218159198
True	225.9700313472317
True	38.18090578365748
True	1033.3981332732574
True	165.28433212356296
True	898.1579292128648
True	310.6219693259946
True	934.8970759218968
True	232.6344369441907
True	468.005785894837
True	536.7319006469809
True	609.339234796016
True	215.64557560434383
True	486.65802470068047
True	950.312017902275
True	125.36420712709858
True	6.111094385804806
True	576.5227958984017
True	28.919278179180026
True	75.00995789111231
True	801.1911500460432
True	227.7138735011621
True	992.9795739923172
True	691.2977538239213
True	404.79540235849566
True	280.2730635663251
True	476.2947208069702
True	335.59003261691294
True	181.84130125558235
True	652.288223495603
True	731.458883474997
True	209.53268317922357
True	86.64543688783694
True	515.9380945858406
True	131.18849938432547
True	384.3589036815956
True	355.83177126514335
True	64.56521641167343
True	374.0533869173887
True	420.281117406177
True	366.7690728677006
True	424.0279904807669
True	432.5352371215011
True	642.1695421657909
True	58.37877630840664
True	446.0243485589822
True	330.7194583485237
True	677.8230635935646
True	220.54168912913755
True	97.2831155388436
True	44.212044730289335
True	523.6961523728421
True	621.9477316678049
True	187.78984873602752
True	403.1002225270887
True	325.4234642469385
True	16.506889477824277
True	169.10798960453658
True	302.25008335085846
True	2.223621376802302
True	891.3084156259999
True	81.82012404433834
True	104.94130662670648
True	101.2965420402232
True	349.03094015073447
True	35.98677343785356
True	470.5058091315801
True	227.73900382219384
True	5.823252821587442
True	115.8245719284306
True	449.5473408806977
True	52.649278160875575
True	69.13502251714858
True	169.76794431735402
True	296.0712690446451
True	971.183435958972
True	387.38342090835977
True	987.7199612518968
True	177.53049157863896
True	1046.2230480926653
True	807.628464545219
True	694.1868335555798
True	422.298305114554
True	369.42396296263206
True	82.22160467982886
True	76.52119188469855
True	80.50648872448913
True	174.84409152029133
True	474.07152122042953
True	1104.0339518102674
True	177.7221369911136
True	356.26555114397627
True	439.13382829390713
True	611.1339145176527
True	607.174883466126
True	280.4542483558185
True	455.16464071386406
True	678.1441662462094
True	97.50159685318434
True	749.3474236700234
True	266.5166014754257
True	136.94658169598162
True	406.9723729588733
True	845.0595421392758
True	426.2591661963156
True	824.7250946496837
True	191.52595878654603
True	344.18280978704024
True	699.1631374238772
True	615.3739110472244
True	189.08477374309467
True	257.87216278326764
True	775.4752313171083
True	31.223925107440568
True	182.4211327762344
True	476.76627039572656
True	736.6979859882204
True	106.70732248091012
True	34.98288158134037
True	162.6033819325024
True	755.2360802259055
True	314.17571681455826
True	546.7795722344895
True	360.2429506134459
True	281.9960654834836
True	446.43657818469984
True	496.2598966111456
True	71.71656246345363
True	378.444390093266
True	781.0811959622841
True	0.0
True	295.6966901151597
True	260.82367693642294
True	966.5098657708116
True	149.22775493814706
True	648.9197925804764
True	621.3819844263256
True	112.3105057847764
True	229.01580870577288
True	136.0709639111804
True	11.186831525382685
True	285.12330132034884
True	368.8184751082489
True	1130.761832105079
True	243.1960313817524
True	402.6304937697242
True	648.4509070496329
True	208.53505470465237
True	27.905963893046547
True	912.4290245583892
True	611.3089017915896
True	158.51066856890165
True	629.7094516068354
True	168.64722377763135
True	298.55778993598574
True	755.7665704595526
True	29.922807758509528
True	108.5058767580946
True	522.6368677253946
True	64.02968338123385
True	72.26385547730548
True	394.88540563144136
True	22.072460582428132
True	744.0263133850582
True	99.90277224287928
True	159.89501021651526
True	17.871611046025755
True	729.2179822284843
True	29.56379195121964
True	785.0333118116685
True	400.9056634163853
True	117.42412373123048
True	699.7658352949347
True	510.8877297183418
True	552.4868496531884
True	41.796533768614594
True	366.3991613187047
True	6.09885665968163
True	94.31736766757916
True	379.1274393378401
True	46.81682661128159
True	121.94102800634492
True	309.86874624668434
True	180.56553838595585
True	100.85761943911582
True	616.8175028897958
True	20.60005666126358
True	1151.6422212878329
True	498.8160071203636
True	298.3638021415434
True	487.5659624024146
True	122.1250574785292
True	795.2573757911496
True	1117.514906765539
True	762.2672852267201
True	172.0139514128888
True	226.88690589475277
True	51.81102186862281
True	57.24017295473229
True	153.08081131694703
True	98.972239249702
True	169.58874427155297
True	1130.778559100189
True	317.1059074265187
True	359.9700156429046
True	720.8354333582442
True	16.58939243896822
True	14.430950996903537
True	602.9972753652303
True	5.5105378420916935
True	111.70869905605733
True	682.6209687953137
True	186.27528512910297
True	650.5573978419212
True	780.6551637313964
True	153.92107071358117
True	906.9176524809076
True	2.822788381146805
True	454.4422815911868
True	1060.473509360563
True	24.897337139050936
True	231.92722722618973
True	148.7688838521767
True	967.384645825011
True	234.7228874283088
True	507.1910879100736
True	119.37299092089712
True	517.9242282981095
True	152.4462599130409
True	98.8472718973865
True	382.009218259902
True	72.74196828890273
True	54.90712381493713
True	1075.546418160104
True	274.65429574462104
True	166.20070945938414
True	378.4237022590668
True	404.4667000341641
True	210.9888413835943
True	163.35425590209385
True	392.4360647805979
True	38.97358252412435
True	498.8118649363122
True	1128.3351035102155
True	115.53084815047754
True	468.8535969239605
True	319.9922623202619
True	28.196933936252343
True	413.3804288719544
True	101.84112115493448
True	574.2232008769603
True	195.77314342876736
True	420.2345107621075
True	18.66831905352453
True	426.62547930186616
True	113.42395260655556
True	347.21715509221707
True	34.356235996958915
True	167.1356837138794
True	251.7385252076123
True	799.4497086987898
True	58.749661764251805
True	138.40071914283274
True	235.4314478817741
True	146.298973526338
True	643.7667970287456
True	543.8885716316454
True	765.5160132795198
True	395.0140123553817
True	535.7799801114398
True	430.7853060381062
True	702.0433181870428
True	70.64231389226593
True	459.3219853317692
True	403.765753894632
True	46.903547209424495
True	85.003148623264
True	124.7984191757656
True	87.01408688801504
True	313.4154855973194
True	847.7215590530774
True	338.72725702983325
True	1089.8797931816282
True	325.543052633993
True	893.4161584637031
True	154.73289151239032
True	587.5713883625183
True	592.5164658915132
True	705.8995212370706
True	440.0365421281984
True	67.35394175805381
True	297.1376228209017
True	40.788121640431086
True	161.41164999858725
True	175.05603106604147
True	1125.430577629957
True	224.95247955083605
True	554.2629950838344
True	556.3996904525159
True	567.5857699924707
True	871.3532204469143
True	594.0314914108191
True	647.2168193103925
True	929.466994903895
True	128.09235737977895
True	326.3287128574941
True	253.62252697097327
True	316.0249662894992
True	87.94332262872537
True	389.2216192100645
True	3.8593202442347048
True	323.74963672625404
True	247.2314384448805
True	606.1953348128401
True	287.06896658904253
True	364.8396300995366
True	10.194209805321542
True	60.03590692732404
True	547.7831864267836
True	31.830205220547207
True	149.02901927658905
True	64.08258811579378
True	156.9893324416998
True	245.4427985002894
True	72.6535285800328
True	374.5680182314416
True	260.7019368797692
True	97.59789055993716
True	330.80117870936976
True	65.02044521144829
True	576.7617946086416
True	838.3389629501518
True	273.0424150516721
True	1150.2815639437172
True	111.8306792913163
True	315.84640604703003
True	1031.2742491649367
True	86.26764497801324
True	282.2748252433365
True	10.299569868754826
True	421.3224309180528
True	460.2266700971752
True	159.42892267615613
True	609.7939305642645
True	940.8640135801884
True	157.12797654152735
True	78.5300255443697
True	347.7788945829808
True	547.1688551830621
True	620.5614278295828
True	1202.1902838404192
True	27.070206342355718
True	944.3616093262688
True	137.37595888153783
True	638.0948353546544
True	119.07030660764003
True	135.0741016357586
True	191.88727868752392
True	169.22004130903738
True	762.2215263226439
True	190.34952932858573
True	235.83116429543037
True	71.34339855999892
True	500.8470482115371
True	438.5594753652471
True	174.9536446372728
True	232.5477270768312
True	17.2886437998603
True	413.7123236622244
True	220.27016137063907
True	305.4589355040096
True	116.77849923739
True	715.9462465310061
True	410.9813959367231
True	256.86677106781207
True	645.0293210327336
True	526.5788778662795
True	478.851414846031
True	137.06811118344714
True	525.8505357782608
True	427.29154073765824
True	2.671023124149848
True	187.17642867107776
True	92.86776434400976
True	246.4624712630312
True	2.419172089261425
True	122.9891668744181
True	352.73386558203185
True	7.269739731176463
True	842.2676450733726
True	174.48792491683886
True	748.1783020165582
True	802.6123210753127
True	158.67681173978352
True	222.7921221086805
True	497.7331914135744
True	846.3512545849118
True	50.12871126015814
True	37.54321695441429
True	135.39717106883512
True	641.237867322749
True	704.5779377437042
True	184.198400198378
True	592.821074832735
True	599.025545555782
True	830.6249061411283
True	386.7666914924859
True	187.8293016265004
True	874.8950242706882
True	219.6871089667501
True	152.7605885155989
True	320.9917209871066
True	223.90630240130625
True	199.2472136935476
True	626.3491997980901
True	254.79840651276533
True	202.641688208616
True	473.63142426725045
True	473.6054355638253
True	63.8464313104064
True	290.3669260083064
True	72.56544280378037
True	359.7445262262932
True	364.6894917549928
True	260.6953492137172
True	182.5636379877612
True	376.92143345611714
True	631.8052365875419
True	759.2609777977317
True	301.06509641922975
True	749.8747786251807
True	64.52055716825964
True	871.4722923540329
True	353.6165062984109
True	11.620830529092556
True	607.1262494789676
True	694.8687864842095
True	255.06884156126085
True	168.29289639846814
True	48.78655192215826
True	384.13299137939697
True	71.77852677634976
True	14.279588552912806
True	899.1086613906809
True	377.3839827019468
True	166.17591029984354
True	972.3504146516834
True	13.351597002446669
True	814.0544958124392
True	31.129532002499907
True	667.4346412891658
True	62.07316695713307
True	740.7170487760145
True	453.4055435721196
True	195.79438506576304
True	440.9427831282218
True	222.73543589571332
True	300.9281592539971
True	214.8867948228232
True	416.124316890441
True	9.702146979890443
True	330.12683507176354
True	116.02769716085272
True	11.113091361332474
True	477.967770718871
True	748.0480335795187
True	281.86059413423965
True	79.35502537779199
True	333.2040589983704
True	84.51413013910886
True	182.72651929582264
True	171.8288703627434
True	366.61724233603
True	45.05063121406844
True	140.0843604524975
True	363.4889703992663
True	855.4212198793737
True	111.84048633549884
True	206.23509558419968
True	430.6458401092471
True	16.583917331008408
True	410.7220070657438
True	519.6299067782322
True	89.2112186291181
True	397.44275120313176
True	362.8120600486144
True	421.86970122866313
True	600.4419318416856
True	1018.377061014537
True	1007.851115712363
True	53.7288500383839
True	1059.8406252677116
True	109.50342835264154
True	114.22457238963428
True	112.05996698834493
True	475.7321937272981
True	366.5257681160403
True	577.9402797655522
True	261.8823862773812
True	159.9045607732863
True	409.2133500696042
True	13.23821821396445
True	467.4882959398466
True	390.3963291029019
True	153.07975905632617
True	91.27465878366776
True	560.1269210649261
True	1000.50547957048
True	203.5302896483552
True	67.42671883732459
True	415.6571316976864
True	379.96906214172645
True	474.9118107502708
True	326.34046904252864
True	4.113660844017488
True	537.7210502316337
True	497.3560878092764
True	503.1149980487784
True	186.72298775457656
True	105.19444342715192
True	21.79627086351729
True	371.8142531524575
True	113.44009838487514
True	7.176467204045309
True	32.61059320488338
True	331.18231240221473
True	653.0694570980525
True	130.61676500144077
True	91.7082672737527
True	23.674777938749088
True	408.7161145395095
True	373.5621504685539
True	756.1297873281524
True	299.4544481983719
True	522.1323888394681
True	557.659328626817
True	533.5362537641403
True	292.0689310200888
True	556.8491531843655
True	100.69615917424863
True	582.7170500890253
True	7.15536431363336
True	379.8137550454293
True	475.6834920576575
True	988.5733166022892
True	345.18613914846816
True	785.1317883473499
True	1004.4140460971718
True	182.2893767437301
True	39.53593524170112
True	377.0303603071078
True	386.3076175390595
True	600.141576140473
True	250.4163885790616
True	29.29524825860723
True	663.3688807588048
True	131.48377055754187
True	1068.6637065864843
True	312.8564496598776
True	467.1348579540378
True	127.1829374511582
True	806.2830946100041
True	137.62415001046944
True	824.579707789513
True	582.998057228579
True	188.36535546645544
True	116.07443114854723
True	65.17302362032983
True	564.9934113618715
True	908.6595260088372
True	433.9296116772771
True	537.2282194743055
True	135.1878556442432
True	644.609296454276
True	457.8114557632472
True	777.300234812742
True	312.0810527931945
True	592.0456577270386
True	109.22686776254088
True	23.279185627311623
True	408.38522735716606
True	168.0245078012224
True	103.47094147606614
True	357.41838581166616
True	1091.7792558552574
True	258.802628903436
True	553.4691704409646
True	12.506557885734413
True	72.27669149329873
True	337.2066357629339
True	768.0483413614636
True	464.3394646599168
True	512.2392634013182
True	727.9454257071448
True	64.90182141024441
True	706.7641614822822
True	50.90645329552924
True	99.10009969808564
True	180.2081518363036
True	79.12699404546143
True	24.444025628994886
True	306.2367747630929
True	489.81789946274864
True	909.8127650507224
True	849.0717676542868
True	6.001685618396523
True	275.0364572849338
True	461.28698993927424
True	128.0967266345616
True	251.72043715733608
True	330.09167827588755
True	1333.505123481192
True	452.8251765998945
True	23.169496863322596
True	176.89265511397707
True	708.4628580900253
True	35.56704579143781
True	172.54959299370407
True	547.8694177534057
True	70.57152389789276
True	884.947021150696
True	331.6722973486395
True	662.4904904338059
True	78.35923523116297
True	692.8517165766424
True	584.5367428610646
True	857.6336044204302
True	261.6824597424275
True	501.5845115299726
True	839.7983017325186
True	911.5656779663576
True	231.75634874902516
True	749.8560880697294
True	217.22112952814075
True	443.73523104007313
True	363.50894095053343
True	493.5653892017579
True	490.5011179348925
True	316.14327005932955
True	347.9319672787709
True	113.82021832685396
True	346.5140976543061
True	1129.3669441208565
True	293.2983622004014
True	145.23426446864048
True	311.7032491860169
True	750.7333048034221
True	646.4188033312588
True	419.5119017649115
True	113.05282984498292
True	339.45463680349286
True	33.89125167215875
True	170.8766161025224
True	96.20024057107528
True	90.37255343251196
True	567.1314949128598
True	134.9536716811994
True	128.6990216398704
True	108.52445834115169
True	86.24125158497357
True	451.2877955512002
True	392.0331713691848
True	1053.3281379175285
True	520.7385553756859
True	840.3290462765601
True	268.83467907507656
True	304.0635322977803
True	507.8915511865109
True	198.1546212956177
True	721.4998117614202
True	246.57548810355357
True	357.4398870576934
True	70.53625272063347
True	112.75621317188262
True	264.5529350783805
True	125.25647593779672
True	481.2345077039791
True	32.248583652105694
True	576.3539743792112
True	1018.664764337178
True	730.7180638974246
True	1.2238042719017683
True	64.47116060299858
True	491.4782727906357
True	438.5083896563924
True	74.19584622012093
True	118.63237664170686
True	305.8049767472673
True	81.05226550274482
True	51.32669908299222
True	717.7724446391638
True	639.0195658147929
True	169.61608094604932
True	168.53276779752463
True	540.6514365428764
True	54.80014463320087
True	26.038171376633823
True	569.2508987013141
True	448.108101812447
True	1137.4471977637852
True	48.31443885950802
True	506.8108873058343
True	927.424569524734
True	810.3792069703256
True	284.6173251102707
True	767.0321752986854
True	402.5227505504319
True	40.91429689032516
True	97.9583347735012
True	717.6792574157282
True	73.51701537434863
True	135.7934505611308
True	947.8648099540866
True	184.82075964784676
True	260.2375874490408
True	106.11483420019589
True	625.431151761242
True	599.0897829932302
True	212.4403229304892
True	427.8788565784802
True	40.099842019611614
True	283.31071220396103
True	597.0509303577684
True	606.1010079122223
True	318.6008760122629
True	78.64242379751465
True	943.1554911607916
True	1079.935461254392
True	555.3065061256228
True	64.52932101598815
True	30.31227343899355
True	95.29007155147713
True	104.11676351351288
True	102.8903168179372
True	892.5424592822906
True	1198.412800658858
True	724.4947607073132
True	333.0558754233512
True	8.432029206068744
True	20.56600491410787
True	342.929855998645
True	469.9007118319866
True	46.66946800147118
True	572.9501559948535
True	434.81482494395215
True	407.6385524663384
True	83.11565285727771
True	204.71314429574275
True	274.25316005589434
True	137.32821731303324
True	394.0574202688132
True	43.375578964925005
True	179.4279706498565
True	1198.8568529863592
True	7.077570155776343
True	28.354444870777208
True	579.973087639337
True	362.600144540915
True	801.0489812950215
True	154.38868124346084
True	766.3349436251233
True	578.7751667418022
True	292.5266357094406
True	429.0126463410221
True	333.16978787020344
True	290.9659758807147
True	262.3832395529316
True	400.1037384690408
True	501.74407791125583
True	500.9114667390768
True	105.66569025380184
True	351.25553620906743
True	9.323894655475424
True	183.3960762979729
True	237.80692799949645
True	849.1565483171157
True	631.5803679898604
True	31.283309437153044
True	740.688400432637
True	825.7635272259348
True	104.97901332884705
True	344.2000458777184
True	835.5558322820432
True	216.4010720697705
True	159.56741115756245
True	530.3591223151923
True	533.6219555166039
True	1082.666714465174
True	154.42881608330347
True	162.5367130557427
True	257.57579237238855
True	317.53799510610014
True	439.0121972221499
True	414.3802080732764
True	337.0280612691987
True	431.8300269900955
True	496.2815373095728
True	223.49272270941543
True	1458.429317920558
True	251.3126546684097
True	404.80066642433474
True	55.50369656674816
True	765.3721826362402
True	255.4874139109284
True	955.1179291429552
True	569.7317763907308
True	313.79626650137305
True	801.9998088196402
True	272.82209862182447
True	212.120886863546
True	256.4961890682174
True	218.99699729236147
True	141.12279358755538
True	246.56006734864948
True	729.2658569738852
True	545.3522115066493
True	214.2223106834097
True	1151.6923705480328
True	119.14874556090945
True	261.5227391279936
True	72.50567849328476
True	308.377922077468
True	415.2692116077792
True	95.12150540468608
True	218.8429711670116
True	73.75203651663578
True	712.0672294393075
True	372.68272751554514
True	213.16008021524829
True	744.2080098994037
True	875.7170848797339
True	845.8360507299893
True	816.8052429994952
True	344.8608512969949
True	1.3391970883423403
True	262.4373475277765
True	57.52832085827959
True	388.1435077149856
True	47.23719764319312
True	350.50934651835405
True	858.7513200013328
True	1048.7984609481152
True	404.50957035792527
True	21.93443116064587
True	542.9864926665156
True	513.8462982488782
True	190.98446049378003
True	232.52329556897385
True	289.7661089027193
True	22.37020140358405
True	117.64710631705586
True	949.6029501525172
True	56.26657154512918
True	480.9991197442973
True	786.0922940493912
True	99.1172757441267
True	246.66780499023977
True	114.36547251202678
True	15.340656609536012
True	1.169567295320025
True	112.3410956010854
True	1011.4393055802612
True	473.1387358462695
True	69.24831543479335
True	790.1125709124001
True	334.4122940637636
True	1.3643689570236388
True	457.7641375777013
True	179.26602577411856
True	497.1219626468566
True	79.05823543927956
True	316.03867289260575
True	381.9332606542079
True	171.33785403003975
True	209.62770626863576
True	134.38101599157943
True	169.06442524009188
True	961.1276665237868
True	15.15377573109588
True	511.4683172450658
True	479.1069109929446
True	414.5207760410941
True	219.2187715103155
True	228.09606132999133
True	153.03392704150733
True	48.649798162690615
True	480.93230512594295
True	159.3253577124825
True	809.5777144857008
True	845.599104345528
True	240.94285646690764
True	327.3379545159317
True	531.0620559099156
True	42.00917244469449
True	83.7515272441898
True	725.0415205025392
True	1104.1879532122464
True	107.46250346880744
True	733.2728230495017
True	144.35396395741822
True	935.605418863002
True	671.5354645474611
True	103.45230061083451
True	268.1954619968219
True	600.7756417018654
True	255.06612653613297
True	45.19226137594284
True	552.4297474004107
True	443.0291709732137
True	6.399000036763354
True	467.47536724082335
True	65.97532200465628
True	185.0041016775889
True	237.02147716177691
True	305.8369734370047
True	73.63118761129685
True	223.5380033820457
True	342.0866977475344
True	422.488030252196
True	977.8307410970436
True	48.52748526613288
True	863.9946589016608
True	1013.2566735632804
True	134.47420797932222
True	73.2815889106638
True	989.9155256785376
True	35.02984745125347
True	226.52770016220308
True	84.24328906070298
True	211.48882058109731
True	368.6655049719193
True	948.4449466937568
True	101.90280028185032
True	71.87776997556941
True	662.8455486090876
True	276.34516014523336
True	730.5410941951473
True	53.2207979352588
True	462.2875362747118
True	384.5783514912432
True	685.4275273322551
True	50.040412624350274
True	115.59214212631264
True	26.016704604102863
True	272.5103315193416
True	38.87421996933613
True	348.4650997268547
True	2.901745256062629
True	1197.388244100289
True	103.96519558179624
True	130.00950915560233
True	353.601784043901
True	709.9630651278876
True	648.6117622083457
True	1005.9220284147726
True	458.99330555810695
True	417.5690392172922
True	138.35232220866172
True	403.5764510947831
True	850.3816273532311
True	424.2237115259836
True	963.1356854888476
True	85.3623778828592
True	411.60084635887176
True	178.06357357100416
True	286.7631970838703
True	743.4350064637596
True	165.08080542152368
True	136.66286701414103
True	61.14995470531071
True	872.5940864668966
True	776.6104277305667
True	86.41750017075313
True	452.7038816992834
True	726.5312848124372
True	419.8648092758393
True	54.0182858960089
True	319.2643594190567
True	793.3880217997864
True	27.414587375245244
True	368.8061772707537
True	160.26852312537514
True	276.45007657166553
True	33.11109633799117
True	208.1950290511367
True	775.3588536487064
True	631.3060387055743
True	55.00526179112291
True	285.2256489382363
True	888.8671459820864
True	18.434522130294063
True	308.42654895587054
True	303.6983202747262
True	427.109318000774
True	220.4625604229764
True	568.8743734551289
True	48.94119012645988
True	991.4695644235552
True	884.4625827959186
True	46.53008951893081
True	401.8013582364263
True	720.3662260028619
True	929.4667654231112
True	280.9718633316524
True	601.885791902135
True	130.67167264072447
True	194.08561974894477
True	131.38403777617023
True	136.19005306467238
True	205.26582278758076
True	947.9735973453792
True	806.6874344292513
True	913.462890523612
True	20.83422668284254
True	27.853227203894296
True	357.1744354117493
True	12.759727342109548
True	605.6822525510875
True	1064.0390748410769
True	254.0496715332355
True	208.15095628029005
True	87.80466149292928
True	214.365709475538
True	130.01750280937082
True	43.20766506284032
True	133.99764872005196
True	88.78209834524193
True	245.41737049156075
True	544.0949681675721
True	168.90596261863607
True	32.268647133542004
True	59.73308746967311
True	410.4198392780957
True	265.40732610184386
True	585.8805808726479
True	22.70218116134881
True	118.77983467398948
True	668.9085605093205
True	266.3732206133128
True	453.07156633921136
True	648.1128922696073
True	102.39532193809492
True	110.54362127286645
True	79.75177455242567
True	26.15104762918954
True	123.06699803469807
True	82.77554231097885
True	96.49759572697764
True	160.52677857263205
True	243.0524240373584
True	808.8215467003309
True	284.281030337413
True	930.965931236016
True	162.53308256327878
True	198.6578196813992
True	792.3882544483713
True	316.0505446474089
True	605.6969011200005
True	254.5163752378704
True	342.0750756178094
True	439.12238152207664
True	573.728600440799
True	642.3443193237664
True	373.3670163447375
True	34.224553838546186
True	568.5564856780995
True	631.984004151916
True	19.04187462640424
True	10.226933713274368
True	258.30111972260835
True	399.404359483347
True	446.3719802316098
True	67.65340045872767
True	632.4057536344704
True	965.2270831368224
True	228.8484898207807
True	895.9893898669344
True	280.06818562173896
True	103.9110179019844
True	273.80323884025523
True	687.1693135675878
True	36.568372890165314
True	586.2578862557323
True	1292.168989586396
True	1011.0420057838888
True	903.2933953424076
True	212.2555219501649
True	91.82092970857389
True	200.27709700743347
True	835.8949411850624
True	148.39999281110187
True	1079.9749054317408
True	814.4405848378449
True	41.056717004037054
True	87.59556633947285
True	403.4722544652946
True	407.7456764644709
True	189.9125817447469
True	507.92278479013873
True	666.4172843669646
True	120.06227286959802
True	275.6878669697752
True	980.1837341195456
True	54.40891500338453
True	715.798101725553
True	554.3064110504926
True	42.00594491982636
True	837.7887137968459
True	387.95543840582445
True	568.0688290922985
True	112.11447956149816
True	260.3285329560702
True	209.44512733354503
True	25.139567806564457
True	139.0101300318194
True	730.0485516097622
True	143.363243041448
True	387.3495202792596
True	65.29859686489019
True	618.536207995792
True	600.631128923626
True	223.963830174782
True	455.7167253700168
True	176.77853001595798
True	169.39530308669077
True	223.11257177084445
True	279.38618961482234
True	352.35132833805454
True	131.08398899025502
True	194.16539228132692
True	25.508563254309514
True	895.4499914359669
True	319.75395827817124
True	10.285342450645198
True	377.94405568153184
True	170.857343980219
True	630.7049083366992
True	380.071119304544
True	570.8612631235744
True	537.3586176772234
True	465.2469707735732
True	794.5207311845937
True	241.266782783438
True	544.3316706533244
True	158.02673513673997
True	536.1423805721986
True	358.8282598982876
True	362.7736649223194
True	127.05171742316988
True	135.89851701310232
True	108.73583676567893
True	68.80276164222784
True	733.8821201100666
True	181.8769654541037
True	45.14387972888869
True	0.0
True	542.0408058624676
True	114.61698721556036
True	23.89882090768305
True	41.26772177493474
True	113.93917985032138
True	560.8310565886019
True	179.77052859568354
True	109.16547075372772
True	36.3709146727544
True	157.37736674099685
True	886.3310571730168
True	52.39995632566159
True	222.6509735778048
True	732.426356535457
True	318.5328568261874
True	461.1239583865368
True	480.6915811209659
True	511.9092858650137
True	599.8305918978922
True	858.5861271939439
True	269.79885208275635
True	1052.982863818379
True	913.6026784497212
True	618.3655953815537
True	344.2894388660846
True	857.0717094164113
True	9.131556777024896
True	28.698777839746995
True	294.12649431992065
True	43.33133666377881
True	200.73862073729
True	751.985629141279
True	220.84500167635525
True	725.7006296085578
True	752.407661319996
True	115.29038920626954
True	353.387372137655
True	599.4490562263863
True	24.944907982799204
True	135.6687950035601
True	428.5685875258207
True	299.78132008630814
True	202.3517795098657
True	97.7839767723358
True	381.6535038034676
True	22.302788265304685
True	360.5190964978655
True	366.8494950439798
True	1054.280057738992
True	363.9998210793647
True	32.42265315483821
True	447.1674265064358
True	443.0966749162181
True	236.75642436568904
True	32.784364795162794
True	770.7385852815524
True	430.278899133601
True	187.67803976640133
True	12.5607945404843
True	1212.6759137636038
True	173.51543182335908
True	26.355835407792515
True	300.09353187316464
True	272.98096486027225
True	117.27680088761794
True	284.93569397946163
True	43.61534630831488
True	311.4168978406835
True	302.8708137558673
True	311.7744909412742
True	32.51240204560159
True	48.096518307542205
True	1040.266821657942
True	23.198352271887828
True	13.620766369902904
True	183.7844300204688
True	652.0244120454487
True	9.01948899660138
True	186.001329792992
True	177.4636954716977
True	517.6482714661169
True	370.6698471725175
True	726.2543236267776
True	334.41202648941726
True	472.20322325670713
True	449.2009497823773
True	482.9155043808761
True	100.53442801358776
True	1270.4666899837955
True	902.9451230015528
True	296.35165154790207
True	510.27126833933767
True	103.81389389265262
True	552.7079985859967
True	453.1224526484815
True	153.5004613909297
True	72.1390390059189
True	342.7421433100116
True	166.99216639707714
True	32.08699717493726
True	591.9996511027019
True	371.0249775094133
True	74.50682357410116
True	29.945081260242084
True	659.148169081026
True	487.9339947782786
True	75.15410004769646
True	20.986034862388347
True	339.6009093927339
True	323.7263712323888
True	691.1262994416518
True	550.2143159283754
True	552.6407336656081
True	798.5463920855383
True	7.435604409132177
True	56.62614521127363
True	35.491122580945515
True	56.32076839244461
True	513.2135660297921
True	589.8915726757978
True	79.45161496346256
True	110.37622658307444
True	183.6346794711673
True	71.72703491503343
True	185.8969289302368
True	202.7753072433094
True	274.86016795247303
True	836.1531486611008
True	620.6070450527986
True	288.6399049410376
True	192.66061650767267
True	272.16005543777845
True	249.30555858134133
True	747.5319871712683
True	332.24777510592213
True	169.08890203378516
True	891.3634325854762
True	352.4556325508585
True	463.0001181128383
True	158.34200081025034
True	122.20037096298556
True	64.32501300563601
True	217.26732497158733
True	929.5921969101776
True	498.2605404153227
True	106.07380965289757
True	347.1922283958056
True	98.41801992075226
True	686.6741398301117
True	4.126983368552425
True	688.6456841236238
True	37.039256648940025
True	911.6082926385787
True	848.149949546516
True	214.8563531705501
True	33.8055176830879
True	83.23398503094248
True	445.7696842898075
True	225.0709100516849
True	1.8065769640822027
True	77.07520700928985
True	1076.2132265815317
True	345.0279915934224
True	646.3270090016384
True	454.0254413753197
True	32.31969055080169
True	137.9612715843559
True	428.4275610263551
True	954.610912363764
True	810.63029515242
True	417.9205996306986
True	341.6392358534204
True	17.744251558012447
True	78.98952851231292
True	761.2507468351469
True	470.8904480061392
True	382.0101652777348
True	862.6885031055982
True	26.111917611873125
True	220.758168189697
True	914.8980346083072
True	239.8049743381769
True	8.04775927355612
True	508.7424420834363
True	105.51062463629825
True	645.9605917581675
True	53.44708150594496
True	260.4919289372318
True	853.5929921969142
True	921.8950258027796
True	272.7376457198593
True	431.0004195905027
True	122.90950264823272
True	578.7682460106663
True	265.1356573393752
True	191.3919113994039
True	868.2087660369286
True	55.64530491026319
True	684.9680787891956
True	279.9292939067784
True	294.97430411868345
True	166.6990293867273
True	467.1828928949926
True	580.6894075559196
True	369.02674153962295
True	389.19724685468384
True	71.67099311468229
True	151.37054979681668
True	456.6524577967791
True	222.09897341904173
True	39.25506565438779
True	209.2747052159697
True	380.3765258992216
True	402.72665200378367
True	708.8225530451799
True	128.80462206046562
True	649.3027627544683
True	498.63518559911984
True	576.1617210951139
True	131.805054848582
True	40.84787733704536
True	664.2849263241106
True	73.93053568540527
True	557.23492905278
True	673.2305663048395
True	462.1370822762125
True	133.23583196412935
True	518.7141172314207
True	4.139868033163406
True	392.3399616965673
True	31.521501243952915
True	641.7938539996044
True	269.1278835112085
True	573.7572464231345
True	680.1412729153143
True	142.17937407908786
True	528.2796439526079
True	494.1756272912959
True	65.84508718248
True	963.5845436690336
True	2.5388415000076936
True	28.97756711103617
True	636.822931733338
True	690.9032735088083
True	134.64392643276852
True	407.3760636612179
True	109.0810856551743
True	76.49743181062345
True	444.0884175738076
True	43.43869742508619
True	497.6589222937235
True	11.837367130970204
True	863.5969921021137
True	559.1835263018718
True	666.9302591713865
True	107.2900044905208
True	360.94939297180207
True	962.4335994812444
True	832.9006751206393
True	137.6980951160158
True	551.8990320496323
True	445.28434603189606
True	251.62081081379415
True	257.68612925417995
True	5.645582557605278
True	303.3388789963699
True	12.264504164682696
True	364.0165738762181
True	77.35348541622791
True	417.6456067477561
True	666.0365568269211
True	124.81360616343316
True	240.96222358108787
True	649.8799026719108
True	684.6007009636044
True	290.8883561703187
True	137.56352282000438
True	165.84882110570948
True	485.26352654927126
True	82.07750454818306
True	10.993598062382077
True	491.74332317156114
True	570.5147497738401
True	19.432073716468494
True	131.468856707271
True	900.4651500574386
True	507.61431032821486
True	281.18619856420696
True	36.572012716639215
True	473.9967389679043
True	112.05510147817483
True	595.9912952899264
True	638.3132480178482
True	297.5130787646711
True	375.0405967253909
True	190.62955515727137
True	235.5316502984356
True	75.51719756204783
True	211.4078834847485
True	481.5423648532758
True	20.85142628706219
True	469.7746513498743
True	360.2481892722933
True	735.83371064661
True	924.6299935303304
True	875.2041458751894
True	158.83646234544594
True	398.5722294305209
True	71.67833566306352
True	185.20729986848383
True	324.7245959493404
True	10.171805353946215
True	772.6942316642985
True	23.10630262349784
True	386.1066935110564
True	267.1098012624479
True	664.7719430622659
True	211.94063574532024
True	38.947588980247126
True	683.4187134636492
True	1067.6899955821875
True	233.4885583625822
True	134.5492367075484
True	622.3515543226436
True	482.4030395977493
True	17.33657846008648
True	837.4698360384023
True	111.01498070570506
True	47.26845423508554
True	306.2718091515886
True	346.3069884010395
True	400.1511528127667
True	277.0508874005226
True	19.5213484798353
True	22.53096903940041
True	840.350619056133
True	201.66817277188545
True	116.7484354971588
True	875.4904334883294
True	639.3100067221337
True	627.0625839025778
True	440.57244497776
True	157.89173015719302
True	31.936773254799537
True	97.57450137291067
True	451.4253133539567
True	231.42979667268472
True	495.07130991842206
True	140.40807607911745
True	498.4392321297345
True	635.2796709597814
True	937.9601230759092
True	21.438711032311293
True	963.9422394197676
True	1080.6176462313333
True	494.7765957858944
True	78.92422328519237
True	786.1018279421851
True	641.6926891319646
True	694.87416357439
True	177.18533867619703
True	740.5117864523337
True	701.980560653472
True	118.14791315097018
True	786.004863806065
True	822.8322925521921
True	480.918204006311
True	226.1129967567965
True	70.57772534318393
True	309.296481783615
True	360.5547027024828
True	440.49108549930446
True	445.2468060973021
True	191.53939650416265
True	303.6746261786142
True	2.4916436895702363
True	13.463724592455256
True	107.3469671030079
True	133.06754586628497
True	350.8495274035534
True	350.29010356891
True	110.62398841778386
True	17.906987565506082
True	204.5022353058673
True	806.0744172158325
True	465.0546939739701
True	523.8313892311378
True	574.6191079345973
True	825.2135833702813
True	647.9610659408521
True	89.56255662714422
True	206.77638910755817
True	235.31481527332625
True	297.5577108415501
True	107.71361921745142
True	366.2323401482148
True	432.84099870539
True	167.93988483272213
True	657.3974121521417
True	245.816065428953
True	204.7110880631957
True	27.97816625912452
True	249.568184291022
True	469.8095438976034
True	164.7930426985683
True	540.9104938901228
True	482.2740259886594
True	238.6230909563244
True	97.8549984839668
True	40.72179794761786
True	400.1051818101084
True	777.2628844162181
True	175.85412220810232
True	1032.5432715618897
True	1033.309468447653
True	482.09308661378594
True	101.53619747618808
True	123.00758254409278
True	679.9037302992973
True	8.176108627597959
True	218.85566195969423
True	135.88685024488234
True	118.62520515714908
True	322.936831425733
True	639.6801208301234
True	36.47140728431575
True	121.61626889445776
True	917.6558494348304
True	55.74550600301466
True	460.84924037153246
True	523.9336741783295
True	242.85335557880677
True	125.36773255240794
True	934.3576196264022
True	1198.7906327181654
True	518.275409336984
True	634.7568662600986
True	211.4940729652149
True	151.72649182735026
True	316.7760298444344
True	258.1328227323009
True	179.66211261920782
True	304.6704079963847
True	335.02370257397814
True	10.166849631386054
True	629.6221354301716
True	148.46448943075376
True	76.99978286404273
True	439.37695956607246
True	316.88836488208665
True	1124.7056392034367
True	354.73085012817745
True	1004.0905105254144
True	9.994073612235104
True	265.5909950572176
True	236.4868350444888
True	154.91493746432258
True	476.8142602520487
True	206.5036574647716
True	403.1493359355672
True	323.8605220063974
True	116.2130021800602
True	355.3975870427034
True	1037.8753787321457
True	715.9280358326961
True	226.30061553967656
True	98.77790983373366
True	297.276905866088
True	23.815100920208508
True	357.97409900871907
True	319.396836686612
True	549.5442045362419
True	459.0762003853546
True	341.65607543352417
True	162.52072767233304
True	11.21333559158336
True	415.1236116719513
True	268.83611344986366
True	143.5745392754143
True	299.9364892384979
True	443.4913746178864
True	810.6341033279751
True	315.2550760059764
True	783.025432116436
True	409.5286992813264
True	372.3306999473322
True	1.3256428274662877
True	1182.5334802651414
True	97.62724509622068
True	921.9097302553693
True	208.99162204186644
True	438.4102597393159
True	695.0426383878379
True	83.84252477214156
True	478.2038018643348
True	34.938693732326335
True	409.67426075648416
True	76.40489585864816
True	222.65106539737403
True	39.04404036026493
True	649.1728302814877
True	191.03849851957324
True	26.56534774028467
True	406.9810804508775
True	109.9828951884334
True	169.11424283571668
True	824.8519880504406
True	256.2219467053655
True	148.86082504858663
True	382.6143160522659
True	522.9428977424699
True	343.6114192076591
True	519.4216629723522
True	623.8134851693831
True	162.07512565688342
True	6.4441350478093
True	76.1045124343754
True	445.2222323571318
True	97.88471430493529
True	80.80658180987015
True	1051.0184447170593
True	27.64007021967553
True	321.2862276758186
True	322.0454443732798
True	459.40369016437415
True	666.6337624065894
True	182.7668573804115
True	654.3789497006502
True	322.74468997021927
True	354.3230419174617
True	266.8314617319146
True	222.00860111395133
True	354.7495254312845
True	431.279647213392
True	412.4868752479573
True	606.1878173942434
True	140.76113225529934
True	73.53617256702098
True	39.130625940167
True	295.07544351357734
True	633.60207571549
True	401.3163554267976
True	761.0140613457819
True	205.00784804166457
True	403.03405267005326
True	71.18917398736035
True	54.63414115627672
True	410.2677582732544
True	209.0884440692608
True	234.31497252877736
True	41.14089454171077
True	1090.081858702684
True	176.7675092102834
True	906.405909771402
True	315.28258514865047
True	925.1214368428856
True	238.5319258587452
True	445.2410944314068
True	516.7605319391159
True	592.6434036489097
True	213.005943769212
True	473.7016244997232
True	957.9900977842522
True	129.59066356829425
True	6.545613236740307
True	586.8625050682931
True	29.537387748404782
True	71.53067771381788
True	788.9788590995622
True	227.776504539652
True	972.1819621777825
True	687.9662472637341
True	411.266940400811
True	297.9160638144949
True	493.5301456438645
True	350.70713908974034
True	176.2493429024249
True	694.759962306047
True	750.8929450432197
True	203.39184413679112
True	88.80868220822472
True	515.578738341978
True	131.76575631109608
True	370.6019183075427
True	364.07504739513416
True	67.61217687748152
True	388.9671238957318
True	419.526509460029
True	369.1789209838093
True	410.1176153860293
True	407.0659228635032
True	638.3134987591461
True	55.65023213196972
True	453.3094661158388
True	317.9071710712321
True	657.766505034551
True	226.56294657242017
True	102.39018662238452
True	41.60847873430976
True	530.474888204694
True	654.7265858808294
True	187.09742495911425
True	413.30571586798186
True	345.04003436931896
True	17.81290916812703
True	169.4833194936113
True	291.5996645448529
True	3.2801768576982853
True	894.5073215943877
True	79.82256648003396
True	105.84626442349536
True	114.29915756667766
True	372.9378830986391
True	35.025962352436125
True	460.5499251217464
True	230.14536981266232
True	5.941094077423624
True	118.46405885410704
True	430.2194896884448
True	48.72478908005802
True	64.93146137350034
True	183.1933544571642
True	285.6030014071491
True	982.2379292710726
True	396.74129654786543
True	960.718997230492
True	186.199431943788
True	1024.3728245929435
True	774.1595662091386
True	641.3628552478464
True	407.55739218920536
True	366.5968602566326
True	80.90653615106226
True	75.64156502012361
True	79.55115394471292
True	174.19500605895
True	488.0656300634567
True	1075.379395594682
True	177.58046721133616
True	355.01242223671784
True	425.33259508192526
True	584.8376730359112
True	593.6059523542416
True	282.09753770505193
True	441.4915298314485
True	679.0635122317043
True	99.2105873351621
True	688.2525906555767
True	266.216325098308
True	128.84874473735027
True	423.1465816465952
True	854.7550496458415
True	434.8489096269692
True	901.1657745813276
True	200.81862195352275
True	350.45980008387806
True	699.8923621380336
True	608.6097391110726
True	193.6923339882395
True	269.7197595033004
True	805.0037228743679
True	31.156495794786327
True	194.85907963933
True	506.6448289417479
True	713.5424063053958
True	105.97501974395632
True	35.0837119477501
True	168.15218062627295
True	719.8724680965536
True	322.18922870473466
True	555.9593680511721
True	356.2286073129756
True	305.331631092577
True	451.290997319639
True	499.55323554023846
True	71.74573544697087
True	371.1527664240246
True	769.4347056367934
True	0.0
True	300.6794270482705
True	251.01889019467035
True	956.4949979060826
True	152.98669962755503
True	641.5150720603746
True	642.3740214826364
True	113.71532766707156
True	225.6644887948968
True	128.8556146226161
True	11.155721509750729
True	283.44695007588325
True	379.1865624451757
True	1132.138800944008
True	232.6911683980012
True	400.7619093021828
True	664.4132908946126
True	209.06234436471345
True	26.0107831025364
True	851.4096103340531
True	626.5613208768832
True	159.99002422607168
True	619.7613025836637
True	171.2473000981881
True	299.4519100535559
True	743.4824994708327
True	34.07897545174372
True	108.39489624508212
True	523.1237579720703
True	61.886179770052365
True	78.10679168440541
True	396.8109159355938
True	22.5861966562966
True	740.8861899709731
True	103.52442008589068
True	150.98526894737589
True	18.312769588235035
True	711.1950531386296
True	30.378405527239966
True	771.9897491300584
True	401.5243885761443
True	113.23841103433418
True	699.4911143853868
True	528.6133455038423
True	559.5606969781766
True	48.2768084378721
True	365.6355683331896
True	5.630462115363406
True	95.81773559246216
True	396.36091443685183
True	49.02260294559903
True	119.58278125335656
True	301.6928941248269
True	179.75998790756637
True	94.44549177039823
True	650.2519938707187
True	16.84861631629478
True	1081.4537553638556
True	513.4106234770851
True	300.3229393379561
True	492.2207683378728
True	130.85013761262948
True	784.2065691257881
True	1084.8284624809262
True	740.8201811340892
True	178.71224671627655
True	234.9993834732554
True	54.03330099931087
True	55.500173477949005
True	154.48289901994292
True	100.23683980080976
True	173.25526743634256
True	1185.3575843395683
True	310.56901460651784
True	353.3282146686078
True	721.4901547041388
True	17.409537513614453
True	12.496304226941572
True	584.6127790718182
True	6.156322464298806
True	117.15884858432878
True	680.5070911622888
True	180.8002494869699
True	671.1075222742858
True	831.4123246754465
True	151.39645376399102
True	896.9147188648941
True	3.61168758559492
True	448.0240613956984
True	1072.7456401783113
True	24.34777984184944
True	235.97634183670587
True	147.95175305576618
True	953.475882058556
True	226.5999172072608
True	488.9326233827255
True	114.98050276956056
True	501.7372026127203
True	154.93723958517964
True	95.90557287149032
True	383.2606329623564
True	69.73745024616366
True	53.65303806202852
True	1055.0315080993496
True	265.4351604390229
True	156.36954528171563
True	379.8538751361822
True	398.326509163484
True	207.96203845447388
True	167.9703809580963
True	402.6526409187275
True	37.36710010016275
True	500.0572066094019
True	1115.3430895814276
True	111.84244050838905
True	467.237653086447
True	312.09919755368696
True	24.77511856181758
True	414.4016361113339
True	101.90559385458036
True	585.0380341855047
True	198.60028395098092
True	421.19958358005175
True	18.97612166132612
True	445.4792648703588
True	110.18020538167056
True	341.07283798146625
True	33.48877177579708
True	167.9478918146138
True	242.17281747853107
True	771.2688610426193
True	58.89657299135108
True	144.5539091553573
True	230.2728342818048
True	140.4688426542483
True	604.1806206011851
True	560.3047322895263
True	793.2859688834823
True	386.3508148073473
True	538.4207161227042
True	403.4834143377436
True	684.2767462555714
True	69.28233142451967
True	463.5582541624189
True	425.8564268934278
True	50.13898427042309
True	86.54950435417354
True	128.92367560016177
True	87.89409243033788
True	323.6212337584795
True	844.5953474361459
True	331.04541173083265
True	1104.019451931253
True	319.1416998614294
True	905.9612721732024
True	149.4744066799543
True	564.4645181197056
True	597.1656118860196
True	688.6197012213178
True	434.0557097744754
True	62.3847124507297
True	286.7299777534047
True	41.17267241320402
True	167.01548666294536
True	172.8476402240173
True	1094.016304888504
True	227.2018576551453
True	539.2845814280729
True	558.921756283036
True	562.9315438035827
True	916.064476463139
True	595.3817914788602
True	628.4449672854905
True	947.5242492251753
True	131.4857455542184
True	324.81673890671743
True	263.5776071190523
True	334.87244845343844
True	90.22863586828812
True	397.6174293507922
True	3.5288016805028786
True	343.64317588114903
True	271.1666922233443
True	599.0821517036885
True	289.2361198191626
True	365.0518354235074
True	11.3202249553607
True	56.878838528119545
True	519.1996129578862
True	30.684485490141764
True	140.71678183860033
True	63.43686339881428
True	151.90047949063867
True	244.27042229528337
True	71.25915494351514
True	390.2597138943201
True	272.9356682991952
True	101.6452837761854
True	331.48974912673964
True	63.84031687491351
True	608.7480613637126
True	813.0747733030844
True	278.71006665296875
True	1172.8236204341058
True	115.69293522773512
True	302.40126352789406
True	1039.1499134597498
True	90.2196601102262
True	279.69098316216724
True	9.73012756883938
True	400.4944250066672
True	442.4750839219462
True	146.7718612490135
True	629.8135184057302
True	894.0313883006991
True	155.93781204615297
True	73.849096870504
True	325.5727579957561
True	549.8171217101808
True	636.0967770239985
True	1241.496311650611
True	27.79924706804697
True	930.7162898551256
True	140.3511125967773
True	631.0942394106095
True	119.61327851759738
True	127.1090844804886
True	187.98019126138516
True	169.91332701462392
True	753.6175744052769
True	214.54423310475423
True	226.3513253189221
True	69.34754479690262
True	518.2582395865302
True	441.2438756130162
True	176.14227902002025
True	231.8507564139014
True	15.590401088195287
True	428.6894469303042
True	216.2074264265277
True	264.88826444641074
True	111.38488568459412
True	701.9923729156003
True	388.984428796199
True	258.23078837079964
True	642.1109486074763
True	523.4088589802786
True	471.027588082048
True	131.20954538732215
True	541.0423090326371
True	422.1047607268887
True	2.6713539943384434
True	192.53644910534723
True	88.95067677004934
True	245.5762473524586
True	3.1345097606705634
True	126.60873264010812
True	351.0151121303171
True	7.637519793033911
True	851.9320638561412
True	173.6950194160373
True	727.8997637345553
True	823.9779545571039
True	162.7527742282821
True	214.57496157871748
True	497.6970207480338
True	833.9156616925777
True	47.91989997942627
True	40.66949346501429
True	130.95726430293354
True	637.4871625753531
True	727.428058194645
True	190.76060124684244
True	585.6557117089932
True	589.2828010181736
True	824.1530052147192
True	406.4784525405443
True	181.73405150737057
True	842.6171118079536
True	225.3167256765184
True	147.6371579301755
True	332.8611462587849
True	221.033593838052
True	209.66753591450183
True	590.8320079989769
True	253.36834235924604
True	207.48724160458156
True	440.6136350397286
True	473.6691676316725
True	60.70084432356357
True	286.183750020721
True	78.40534628117781
True	339.5972074259914
True	347.7267828696257
True	254.10511142332984
True	177.84796179985196
True	386.0526639088213
True	617.7790888219224
True	729.4811124386866
True	292.99290301888533
True	746.5588150865484
True	64.24045678199275
True	861.3563895031177
True	347.6234381487831
True	12.487821240932613
True	613.5685239062989
True	701.5816617576348
True	269.0955713619132
True	166.80216818141966
True	48.43376373140458
True	376.83811661673735
True	76.22989949329555
True	13.886840390401147
True	906.7517847756556
True	351.9254592078445
True	177.2199525522543
True	1035.512078776561
True	12.9433829677009
True	798.6712343415281
True	30.37059299290468
True	636.144289277113
True	62.44488330759046
True	754.4613962034314
True	451.40063495200025
True	186.74572259015872
True	438.33762669384015
True	199.09734058878217
True	294.70084479300783
True	217.20100564978128
True	411.38364049668405
True	9.86500496305283
True	320.5585413784269
True	109.97960127120162
True	11.253918700018556
True	471.56695040369664
True	732.0173661312455
True	277.8529581289294
True	77.86844739990643
True	304.05219803259246
True	87.65521449748199
True	197.4420246962761
True	179.80057330401164
True	376.4100459662536
True	46.92928461155735
True	139.64422905075153
True	374.0751219991221
True	838.4374983098575
True	111.46686408153646
True	211.1432762786021
True	439.1534775506095
True	19.35839796977868
True	421.59865878328776
True	514.0947481226822
True	86.14565792234012
True	401.3431917357099
True	354.1943275107924
True	415.3842564105965
True	597.1085023642578
True	1061.2962033268932
True	1009.716366390804
True	59.95462875307659
True	1045.4890233241154
True	111.8709943296744
True	103.41256029849204
True	112.89266427337174
True	493.0620562480964
True	368.06040320871216
True	574.6071722245802
True	256.98157852230406
True	157.95983358013075
True	393.2373040117987
True	15.736134429408644
True	462.8286267391589
True	386.4381723460896
True	153.53603937988598
True	90.04211737231013
True	510.0028021021137
True	985.5630888263626
True	198.18026347627108
True	65.75979604467797
True	416.34280331824425
True	377.0753693399805
True	476.6428919047866
True	310.1536445316925
True	4.868550670708477
True	526.0992221793394
True	496.8444059128472
True	497.45435038323
True	179.81041095423967
True	106.97523772640284
True	19.99255901146253
True	376.7230910628287
True	108.08506370171676
True	8.138491133129495
True	32.58100988045124
True	347.43097008390674
True	651.8305542805814
True	133.65307231908443
True	89.68817413266439
True	22.565363041223687
True	401.5162354317702
True	376.09549413801295
True	754.0954941932074
True	317.5638893528286
True	518.7398203046527
True	552.9336541540976
True	536.5015120974161
True	289.59749240537496
True	518.3479204095634
True	96.74615834613547
True	579.4939323154538
True	6.321084048417384
True	359.99223670886164
True	461.02854481804536
True	972.2441142864964
True	351.00459665275787
True	783.9208128294915
True	969.8526905299558
True	188.81172147942792
True	35.002946052069746
True	384.01290848497695
True	385.18900823105673
True	584.8416514798639
True	244.91767544156613
True	26.888647915977916
True	642.0167393095962
True	129.4226771988666
True	1092.85648012378
True	328.8991306405693
True	468.80359005268
True	123.59167367390148
True	819.3152863204195
True	138.35138206219463
True	815.6593130933707
True	581.5321711671629
True	188.7473358027237
True	107.14657653164294
True	66.43227676732742
True	562.5027476605416
True	904.4585352874946
True	446.94114569872914
True	582.1491386461349
True	141.98202492924267
True	585.8786375697995
True	474.5760932969969
True	756.3343083353385
True	308.922223693713
True	580.3919863617874
True	114.72857774181932
True	25.607729446050744
True	399.9668942698811
True	178.07986865043492
True	105.79303272738125
True	384.6396457451998
True	1069.5685386709447
True	253.0457739674362
True	547.2798793592494
True	10.229452515443487
True	75.43269673285711
True	321.6240022706963
True	780.8717934538231
True	453.33681799442405
True	523.735598236719
True	702.9227081767527
True	70.71246441500108
True	746.5308971655239
True	47.531065295090166
True	103.6375810146852
True	176.80130047351977
True	77.64533069746727
True	25.530522726822145
True	291.5079028624506
True	457.35939642504246
True	908.3838955767454
True	865.8219471234813
True	6.405602804040345
True	273.93797886170927
True	444.6517512005235
True	120.76396200189603
True	237.7100270772111
True	322.0727887617842
True	1324.505338881005
True	451.14336409793015
True	25.14172935091621
True	180.93892829221545
True	687.8716200847927
True	36.93219840256225
True	175.68981699831917
True	551.5178707915412
True	70.74454891746613
True	861.4455087167208
True	333.7822298975157
True	681.9689972074588
True	79.55926730465757
True	691.3210411050317
True	584.9173548075613
True	868.5268220405624
True	269.7272813075562
True	510.73326124165885
True	824.5954094669506
True	933.0803714436072
True	232.77478182209637
True	764.4085216326268
True	225.19498999057004
True	455.2552484521665
True	392.6572344499788
True	503.1744539204468
True	494.3066823959112
True	327.2740051864833
True	348.7506447934984
True	113.15920310004152
True	343.0173124028057
True	1109.6016178399705
True	314.435712309395
True	151.5279306659397
True	304.2220628040718
True	739.2603856175571
True	636.6173188937328
True	395.97364711006605
True	120.13440790208564
True	321.8928746203117
True	34.48421174954838
True	172.51763950782407
True	92.94283615214616
True	91.27512848750273
True	529.5633641270304
True	139.29118740233525
True	137.2040654356676
True	96.4497530768328
True	84.05896097922522
True	448.44423385226304
True	390.15825086935126
True	1027.88944339666
True	527.6012371703612
True	833.6485462832172
True	275.7913385079637
True	299.2718359903326
True	515.4339109380724
True	192.2995178665387
True	749.9108074120145
True	246.7687198276212
True	370.4020333010045
True	68.37677331622423
True	118.81634820846376
True	249.1748825545997
True	119.64764233658208
True	473.19373054336126
True	31.211234154172185
True	574.291888043617
True	1013.7148242182226
True	736.2141116346539
True	1.361670526818867
True	62.29280515390414
True	504.11023675821696
True	444.71419719448375
True	70.96526941102714
True	120.96368088072352
True	301.09534631166764
True	79.86096427822932
True	50.22490226479734
True	737.7345172954053
True	664.3257881514912
True	167.56338410890933
True	176.92063509939
True	541.4280533578149
True	53.78098724185152
True	24.99044031459003
True	593.0042132052906
True	451.9215058285528
True	1143.1831288296491
True	46.64328496427204
True	470.2652288921008
True	884.8557232921678
True	809.2159875301438
True	300.5079223928943
True	778.028126725352
True	392.57050666082574
True	42.64420331283951
True	100.35868328004528
True	722.9232781237899
True	74.50166416778572
True	147.49324505379371
True	942.3666447586996
True	186.29500488182256
True	287.3893742989807
True	106.43277114001636
True	630.2836252763211
True	593.4120481528291
True	221.89389126019745
True	429.5536365513676
True	38.758191699865776
True	267.8730609504302
True	581.0664148826924
True	588.114900459675
True	306.4691067244046
True	73.22795320439003
True	935.712720156148
True	1062.6112908473788
True	575.3270191165722
True	63.5328613542733
True	30.580183505175142
True	90.65267333502308
True	107.74187181466074
True	104.49351602938997
True	845.9628248067626
True	1200.5601947668354
True	720.7388056950209
True	332.90292502293084
True	5.607994248328634
True	21.21334536490421
True	334.70266247575773
True	478.5558444184434
True	47.285692026039925
True	570.6718039368824
True	431.1626442382532
True	407.9550231832371
True	79.86959138847077
True	199.45048214161696
True	268.6262595616564
True	139.39878031936271
True	390.3201978027233
True	43.3498804155361
True	176.04879387389207
True	1158.0673950807902
True	5.912217440590073
True	27.28943180816678
True	575.1967719152876
True	367.9869972204392
True	776.1057199568318
True	157.2003032520296
True	766.0736771714654
True	604.1677493535313
True	269.6125601974562
True	437.87983409636274
True	344.8875946232021
True	287.4519712249157
True	270.31884139742215
True	398.4241296073445
True	513.7224775889706
True	514.8926006216036
True	105.48233282642204
True	373.0114878127935
True	9.425839704497644
True	188.86103264729343
True	221.7897388597243
True	878.9753829667045
True	586.40628086484
True	30.640638211830453
True	743.6275193131416
True	856.2314820542557
True	107.0919880652506
True	357.5950003609404
True	896.3385679563374
True	196.40150935110603
True	172.21825759948933
True	530.8063432677667
True	583.3677651141276
True	1108.2821253784743
True	144.63419000110116
True	157.3742211949447
True	261.89434872474817
True	311.3937573604577
True	413.7199736700581
True	407.0981265736983
True	323.6774008991103
True	456.0545977370997
True	494.8315420177336
True	226.2636813081168
True	1481.4030318218545
True	238.8555550728989
True	407.42890413719306
True	51.86589634044387
True	762.7875281529961
True	253.3142139274017
True	893.0127390869397
True	555.6929637810676
True	317.5662503410218
True	759.8693900338534
True	270.15744098554865
True	205.7666137891289
True	264.19922326699054
True	224.82613117905015
True	137.74081516651393
True	244.27504312795307
True	741.6289002220532
True	498.44365519421183
True	222.39304969367345
True	1181.1082021465977
True	116.87870938512503
True	263.4671766551682
True	77.21640914371548
True	316.4386345185082
True	411.56460779985775
True	94.3769876971032
True	224.02155686838503
True	74.01978877259427
True	707.2293389824912
True	376.8650526712736
True	225.7543152059352
True	716.6205021581684
True	872.0098009782353
True	851.0293114903909
True	823.677803603859
True	351.5778867270664
True	1.3077901547737216
True	267.2852111735701
True	52.04095934171674
True	385.830208793301
True	52.8794471265843
True	359.0816770488253
True	885.4954043524124
True	1007.5968476757356
True	394.91010509649806
True	22.59618098812004
True	518.8383858600002
True	501.1668520069865
True	178.59993962917494
True	228.6244456619345
True	300.4996395084581
True	24.22617507886138
True	130.4353313694146
True	960.4033986387768
True	63.48319238664124
True	484.04308009194335
True	798.2810808079535
True	99.37186041913726
True	254.5560009076981
True	115.53322524363335
True	15.789034299813933
True	1.1122164626300504
True	118.38121817541376
True	1000.1866367098514
True	475.5656845973715
True	69.54972783896987
True	769.2204109117749
True	340.62190460479167
True	1.5974633285540971
True	450.7633612227552
True	200.60187553720704
True	490.272084791135
True	83.37444064934722
True	319.80253736449606
True	377.0191899593866
True	170.71465982852098
True	209.5038552513876
True	129.4388476804352
True	174.31356463316962
True	979.2752865878776
True	15.253805484919544
True	506.4729949121064
True	484.259321982413
True	394.1380519901024
True	224.65534775548144
True	226.53135720158025
True	154.75482249306285
True	47.61933021814843
True	478.8821679046712
True	152.4082785976066
True	866.5278172993802
True	828.846855067017
True	249.17209554147308
True	307.62462004660216
True	518.0795246519504
True	40.986028745320255
True	85.67352109930809
True	771.149348634019
True	1088.327139805177
True	112.02298940133666
True	733.4953173875128
True	143.11424366842152
True	926.7520789217688
True	634.1828728880897
True	107.04874155806569
True	272.179585889272
True	601.7749383638868
True	261.34886282165763
True	47.98166107769077
True	576.4040555114717
True	445.3406143385896
True	5.478250799602956
True	471.18642076359976
True	63.31797441898515
True	165.39057318140178
True	237.36574590548224
True	293.45053332677963
True	73.5776150715066
True	235.3251201007064
True	342.2394894204157
True	440.8737992239008
True	969.4464738271354
True	45.12943234218477
True	885.0500226075327
True	1011.8974129826588
True	122.51038331912817
True	74.38452610109046
True	1020.688675727514
True	35.460477242277136
True	230.110322698769
True	79.60917187683577
True	209.63398132728324
True	375.3272712844561
True	953.0901341145944
True	94.91620484731617
True	65.85669271483046
True	646.5371034956561
True	273.7143219665083
True	718.2188443600597
True	55.16658188332936
True	502.0688253421196
True	401.2189227497341
True	683.6846943047078
True	52.04858498461441
True	110.56585010570642
True	27.530278978555337
True	266.10784299454104
True	39.8761786856806
True	354.17579636872665
True	3.7664044863746127
True	1178.2705144936697
True	100.60261334864452
True	134.82033610950637
True	358.3214884355657
True	723.9603121311077
True	663.9645890119265
True	1011.5640414861429
True	479.2219298646231
True	395.7313035718383
True	143.42186950939274
True	412.16774296250975
True	833.103171066713
True	415.3816529247488
True	935.0006872164032
True	88.87320468835888
True	427.9137761565017
True	180.26665178007187
True	285.4337109450403
True	746.7692928906222
True	162.28895816437597
True	132.1896381519989
True	66.31333024301212
True	902.3492409610392
True	774.2869746043738
True	84.86998225909579
True	445.329984232093
True	760.6466930552534
True	416.1421838902046
True	53.61667324924728
True	320.4933316123447
True	783.3943969354126
True	30.485172212624835
True	361.2627091872296
True	158.93293461702203
True	281.5613694490732
True	34.33544959479083
True	216.29542917053837
True	763.0978185688831
True	641.4618304361434
True	60.27608209345057
True	302.7944069516116
True	886.1003440138708
True	18.617765786652576
True	314.14717330426254
True	284.57780620530934
True	433.2203989933049
True	200.4893539387741
True	621.4710402510657
True	44.18955209723069
True	966.0826810940868
True	922.8625224128368
True	45.519602698587285
True	380.3877826831304
True	719.7043136995171
True	919.9289175490788
True	274.35554322891335
True	597.4975076063529
True	129.89917192441007
True	194.64071520827744
True	139.10132407904825
True	125.79065660026784
True	195.8297801308441
True	969.2425692186353
True	777.1773821612061
True	984.0829509643066
True	20.01502885923312
True	26.35466002801637
True	336.2935142626051
True	14.898980029483656
True	622.3668676827454
True	1066.010798509829
True	257.95525483179915
True	201.5891473023572
True	82.14254279104837
True	219.36135885330543
True	136.99616937792317
True	44.94804501176276
True	132.91058532448147
True	88.34226520238919
True	240.57727054597
True	528.7182028707253
True	166.29276015503345
True	32.6526770728511
True	58.28036151190763
True	420.7696911372815
True	267.22328561117536
True	585.5519922607481
True	22.92125750057006
True	102.68179451845204
True	675.6146341735982
True	263.9080795242098
True	469.0167291030931
True	659.5414335006235
True	102.86650390064406
True	109.88835712774356
True	79.43848618951164
True	27.51307144300109
True	118.348221354481
True	87.22025939195383
True	96.45886465289728
True	158.0277503744217
True	231.7103894086086
True	790.2399003444825
True	292.91993661858857
True	978.9577798466968
True	166.2875228101769
True	202.21093333853804
True	807.6490083473203
True	299.83595840377046
True	567.880212548977
True	255.92492780533357
True	365.08130553732815
True	445.3637354533892
True	552.2153280536584
True	643.0363156243079
True	382.2689817111424
True	34.01166922654614
True	563.0323593783046
True	624.4045704088194
True	20.05604426401387
True	11.148195910285194
True	259.8755789678856
True	390.1104094118904
True	440.7118901358957
True	67.5897776257074
True	616.875112356216
True	993.0395031261291
True	236.18271930837085
True	881.4684606452859
True	278.87390120396265
True	105.61289062686338
True	266.86581392273183
True	678.9035538283525
True	38.160176740159045
True	583.2835121959371
True	1277.9346561415534
True	1018.324409259596
True	909.9674373919798
True	212.48898052161096
True	92.25259922035433
True	196.7657440369831
True	819.9737429356659
True	153.22628867679452
True	1070.56639215769
True	875.3503445241514
True	42.10538971473161
True	88.92239991176798
True	424.54204197719656
True	414.6455266320274
True	201.97021368527768
True	516.5595068130298
True	660.3660888703034
True	118.3343994458296
True	274.2891266786997
True	1046.688299005801
True	46.53463263051784
True	717.3738755976912
True	538.900899909094
True	38.338426298803846
True	880.7849349623358
True	379.5084159639361
True	581.5483715093981
True	111.83763732947097
True	271.5725267106246
True	219.98198433279484
True	26.866377033119782
True	124.55970621018152
True	736.3852656402413
True	129.18821038695597
True	383.5654346042997
True	64.55746800183097
True	605.9350451369295
True	613.738527926523
True	226.79124729986924
True	461.84808885951
True	170.31875384461844
True	172.64785938029107
True	220.70549689360243
True	277.6367727450582
True	357.6259158026365
True	134.97654152985555
True	191.28578696524932
True	27.090064580999258
True	881.4497711764853
True	312.7336416204749
True	10.231796625124078
True	365.2150829435035
True	170.4020660991156
True	617.9783970992125
True	382.0772315714099
True	577.9340790737483
True	554.8501161780281
True	486.3312471232247
True	790.1794759862678
True	240.56544173807885
True	559.5791664498709
True	163.1881368490652
True	533.8085511695206
True	369.7433269933778
True	372.10184887800034
True	125.07356588290752
True	136.0339680202422
True	106.43743043409128
True	67.98292326391163
True	732.2433664069272
True	183.68490839992293
True	44.05718344505103
True	0.0
True	574.3461861088332
True	106.23370272161128
True	23.45805208256156
True	39.63781110988567
True	112.67595880467692
True	538.1189209452544
True	179.27637688632018
True	108.29993720102
True	36.23780490452925
True	164.50675569773193
True	919.0074989131236
True	51.47653746533063
True	227.0812455012709
True	717.8437724218669
True	312.3442445040358
True	450.9502084312322
True	491.3367337858476
True	521.0701269098527
True	597.5604854407774
True	909.6384202666492
True	260.85349866741467
True	1026.829907357687
True	908.640767440661
True	607.2292315964197
True	342.0826973138685
True	855.7412816494661
True	6.471309143287581
True	32.73471542963079
True	292.59295700651364
True	41.638148816365934
True	191.67258709866596
True	761.1007522051488
True	209.75828866523744
True	750.9582263862004
True	769.888852755892
True	123.74593627378256
True	372.6152215245232
True	580.2758303823016
True	25.124209986825505
True	126.10786168322836
True	442.7383584716891
True	295.71825526859857
True	200.50880378618112
True	113.99164183525151
True	378.9269886162389
True	21.22286260111292
True	364.333004396644
True	364.5891143851453
True	1018.6911369003228
True	355.3801091204934
True	30.873423850798996
True	426.6958097080355
True	430.9664247281031
True	237.01573952855568
True	27.2776637596674
True	771.4594862765671
True	439.43949153294255
True	180.6089084621289
True	12.47779132493715
True	1202.3321364139415
True	168.13690218684118
True	26.764911951666534
True	298.7384877631255
True	281.4373106977439
True	118.3215408918386
True	289.38440401765405
True	47.41815701103431
True	318.0585212662458
True	306.9336296271987
True	308.6796844998008
True	31.21278388867996
True	48.46662080520294
True	1060.0225084418728
True	23.467551576532877
True	12.160821424994149
True	172.05956664927842
True	657.0443204510178
True	9.34243594396597
True	201.04559575022225
True	172.6071414767119
True	529.3223234503688
True	377.8437502527671
True	725.3172580290245
True	316.4886837407456
True	474.96797710824353
True	449.96184319770816
True	487.6441210927295
True	105.42941480422488
True	1278.9257446045312
True	928.3300789644236
True	288.16929720783025
True	543.7723816774109
True	94.91084301672107
True	579.7749939370283
True	456.6970400673921
True	155.93637367685685
True	72.3920591154737
True	346.49546651176456
True	167.52840060179074
True	30.13321010148887
True	609.7863006098337
True	382.3661157210028
True	70.40185237127226
True	29.946122354295134
True	673.4207862748648
True	492.753626467058
True	71.01690340663797
True	21.106712623346763
True	333.2711827737572
True	344.5213697003723
True	697.9234300769077
True	562.322956453275
True	570.1551657586714
True	797.3219014137984
True	8.933888663770333
True	59.36541642995492
True	35.25561072980271
True	62.4948607499343
True	522.907393697565
True	589.0804155815256
True	85.30466736998589
True	111.423953248541
True	190.02579592833163
True	71.30023748583035
True	183.7100470279953
True	199.6347455096989
True	275.5013440468039
True	803.7738378742539
True	604.5239506114513
True	293.5606211662863
True	189.53880904912864
True	262.77792106343463
True	257.4271301642325
True	732.6266864716789
True	333.8376811560417
True	173.92498590181958
True	920.1693426676412
True	332.6236043185261
True	449.08256835655857
True	155.86528568845537
True	115.557991807134
True	61.66730450131252
True	217.8901871254318
True	971.5352626227584
True	519.6484436343923
True	112.6774746177073
True	350.8136828005606
True	103.8891133284198
True	655.5716255866331
True	4.789992701277039
True	706.5012902848366
True	35.825669099105845
True	904.120616143367
True	841.6900292631072
True	208.96761021877745
True	31.306270029060677
True	85.36354538632538
True	451.027780617942
True	231.7315019965741
True	1.2792250284915996
True	80.90211676116711
True	1104.6129871706685
True	333.670145681605
True	673.7078269935564
True	485.7725577690861
True	31.948543925756177
True	140.39096953497287
True	454.04963290630377
True	897.0424085878614
True	807.7605548000201
True	410.9291317118016
True	334.01388367551414
True	17.11914825727968
True	78.17191407071574
True	735.4693958831701
True	470.69828979868055
True	379.0303300274763
True	851.349935549612
True	25.101739049291943
True	222.8867974923476
True	872.5941135720518
True	223.76543569200732
True	8.163291790742988
True	513.5453439274213
True	104.04312427108262
True	646.2778219922494
True	50.61842837802583
True	250.1160228624236
True	866.2036687669015
True	895.3280146108403
True	268.04115842716294
True	471.6093745520637
True	113.98045799327755
True	606.2834309726621
True	263.7562886779316
True	180.65933519562213
True	892.0453143632795
True	57.586384829630845
True	723.809478787268
True	273.42458892836345
True	303.4739912392102
True	172.75717156099446
True	479.2064047339363
True	598.5197911417836
True	368.4650158629457
True	391.6488890573932
True	69.0432628555342
True	156.7538476689165
True	456.6389796706623
True	229.9776935515256
True	37.2299484408905
True	202.56913119016883
True	386.13075624867287
True	413.4776382765319
True	723.8730716859277
True	134.819368393965
True	661.4975914617958
True	494.3802839534098
True	596.7344639213449
True	137.3470229054498
True	40.49662036156074
True	663.8869769804649
True	70.91187918863432
True	558.0323376785558
True	681.5554880398319
True	449.9629982571983
True	140.1589803378818
True	519.5309561329381
True	3.9193834921915984
True	404.5440191030512
True	30.21829751454055
True	633.1043754233682
True	270.31681094314087
True	576.6608607485966
True	683.1571388478903
True	149.26928372609837
True	526.8836708010936
True	496.2767113351276
True	62.38483338340074
True	945.8495258944108
True	3.512020476100103
True	27.98572824637013
True	630.059154913589
True	682.8229499134147
True	129.46828678834885
True	406.0513397326222
True	128.69105445924708
True	75.06945321289483
True	440.3667755153405
True	38.6283580229667
True	508.6936832768085
True	13.137619607844185
True	837.397830325825
True	541.1456489558335
True	666.0457000161058
True	99.7666682784848
True	378.4789731898508
True	991.036011637234
True	843.287580364978
True	142.3112701636249
True	548.863496602918
True	449.4098186870961
True	240.72631354800265
True	245.20310012669
True	6.472156576930715
True	315.47036408565543
True	11.508806530831588
True	369.9745838001828
True	76.52434973897587
True	415.0028695943472
True	652.7063262573303
True	126.82483907066954
True	241.13667210804635
True	642.2861923034104
True	686.6048727148327
True	283.8894483600015
True	144.14680652192322
True	157.6106082603613
True	476.4271001201813
True	86.94360823029436
True	12.265417503670625
True	492.63508688065326
True	569.0525932057737
True	19.31461482242813
True	138.372283581432
True	913.6180901277291
True	493.3086101273928
True	274.3732146734812
True	33.444005909133075
True	470.0283258259594
True	113.87748384123442
True	581.5358222641241
True	663.2396723047848
True	305.305824670645
True	380.8468360171422
True	180.65496976859637
True	230.40652929238735
True	74.34599509192483
True	223.6786952595785
True	496.4423720679324
True	21.24224097563681
True	448.5644237855786
True	374.1607530742779
True	746.2135885975464
True	872.7333102702257
True	904.3380963854926
True	152.62266051684324
True	406.5254767590421
True	73.38469234886347
True	194.90730941957528
True	323.87343067792614
True	8.564929036361493
True	754.502617632136
True	22.362507112086604
True	408.81121956174593
True	270.1412323019711
True	651.330232224704
True	207.22004988710933
True	36.05278545745516
True	683.5721361326407
True	1076.906980073897
True	219.4219751421997
True	127.30099238682786
True	634.8686838031963
True	511.4919040015899
True	17.77586056555481
True	818.331479045967
True	118.05978251003334
True	46.61302162917366
True	307.99198429826987
True	339.9709127981079
True	397.3490048420561
True	270.1682539155829
True	20.18380206610051
True	22.60001439227835
True	862.3115440852256
True	208.36885754325695
True	108.55549807620756
True	819.1804311006779
True	644.6213332954514
True	679.0859194236194
True	443.8806377737906
True	153.03652560359305
True	33.229073449694646
True	102.0093701478496
True	433.5976167681852
True	225.8962685239711
True	467.0781515659831
True	149.81677862261995
True	499.67406361057147
True	635.7023785553254
True	955.4033449317772
True	26.341270553705808
True	964.4716190102098
True	1063.3795125238464
True	476.1623057658409
True	88.22669764535597
True	796.9146459120216
True	670.2172485923946
True	671.1020896659683
True	177.67891607566142
True	748.3969996022842
True	699.3235125929777
True	119.54049825860824
True	782.749868082004
True	825.045919495004
True	481.6629741354229
True	222.82007210082392
True	76.54725136395975
True	315.4010353942706
True	355.7997083850384
True	474.8152702012378
True	434.07497651577336
True	181.94710546764367
True	317.62115511121794
True	3.3227124002794017
True	12.305014741378322
True	105.8562154333044
True	131.75151732521778
True	351.7718034426608
True	351.1418550425954
True	108.77421544643605
True	16.965530536573628
True	212.53260845055308
True	844.8582131974686
True	457.9259909211556
True	545.2129560729658
True	561.3772506343137
True	809.8334935838358
True	631.5476905052342
True	91.95669872737432
True	206.2351290033464
True	238.0706714317401
True	279.4904020504285
True	106.50733281232172
True	373.87253095199
True	437.3191077050144
True	169.17354098471515
True	645.8755288863274
True	254.1060740093423
True	205.7528459630509
True	28.491391789361167
True	243.73791365722136
True	492.1858794511672
True	169.54252818627089
True	539.8713124102567
True	467.4797465635099
True	245.6734471752642
True	102.85997613116422
True	40.650494000574966
True	402.5706652180869
True	786.2958597831076
True	166.47734632020263
True	1023.3788642982964
True	1035.346684732486
True	463.2502348063591
True	100.44344380137017
True	126.1186386486329
True	671.4038786151892
True	8.095497016133036
True	224.87197821080335
True	128.05937784655524
True	113.41178494766062
True	328.77246634170405
True	640.2316270712339
True	40.50907750031825
True	126.67250988721172
True	947.6742240407254
True	57.59923580947598
True	444.5913099401492
True	532.5155454851983
True	250.9734425754278
True	125.57376181360198
True	945.70381271024
True	1197.447216460524
True	511.0345615269861
True	659.4201282076734
True	199.34717000231328
True	152.65594383292023
True	317.97926680827067
True	255.31463274029932
True	178.9575015331388
True	304.51570925475124
True	334.5214497739556
True	10.995780396445664
True	631.2303093950127
True	145.5370400616296
True	73.07609247498405
True	455.9626912468243
True	323.84788894424395
True	1119.419820752143
True	353.849212551095
True	1018.8274726737144
True	10.089023011844915
True	262.71923834244177
True	230.0815281648302
True	156.09007660291914
True	489.1571466716649
True	200.4257508927466
True	410.618731668486
True	333.6685019651992
True	118.27875571767352
True	358.27762847584967
True	1043.295917379808
True	725.8883670091152
True	230.33957795968345
True	109.58840813278442
True	304.04515664617225
True	24.640782507849885
True	366.2073291145269
True	316.27981264135855
True	533.482738885486
True	442.9720575103276
True	342.2245384376087
True	155.4764955749556
True	13.121512049786991
True	426.6770497318292
True	286.44913454293373
True	141.97584252960132
True	296.67429813736646
True	435.7664699175045
True	817.0550889000697
True	301.9815144862694
True	773.9992497307065
True	421.0243766882406
True	375.32501715465935
True	1.884073061515498
True	1153.232817098122
True	101.0093612400635
True	930.8532783716526
True	198.10360639848332
True	448.3145488526866
True	661.4990025156435
True	86.66803260740855
True	507.154989214749
True	30.60537466025315
True	421.8707694250616
True	78.729747701858
True	222.52473292913945
True	38.227755253831546
True	673.8241539438069
True	188.3014040821633
True	26.95311486971735
True	385.8474505454446
True	115.17855290478956
True	172.5378985899767
True	850.7450477159231
True	253.04585715247575
True	152.3388466481294
True	381.01114223501935
True	524.4892030824155
True	335.3527697284065
True	527.6988623798671
True	617.4266890884978
True	158.61283161160915
True	7.176407067951852
True	69.2102452957091
True	436.0581620674246
True	94.0264591076839
True	80.30886914407048
True	1037.1108005229612
True	27.94031116811645
True	318.2896541321283
True	312.7497189882262
True	456.0020900054504
True	685.3212998085326
True	191.07435259907805
True	669.7303735288774
True	330.79323242890354
True	356.35302263235303
True	280.2025182836591
True	216.47903804985927
True	366.8981497517017
True	452.3733730867882
True	399.2529057420686
True	596.3614195667803
True	139.27814785278247
True	76.87114892655721
True	37.42471751002378
True	300.3899186697108
True	623.4701140119505
True	390.9699459307527
True	766.1474885865459
True	220.32240018815452
True	394.4949578084031
True	64.1828418920825
True	56.91670643835776
True	428.3089254544248
True	197.24454292706025
True	225.51235858655315
True	43.01634775883823
True	1039.8998718881244
True	173.13217334583936
True	904.6578366558751
True	315.96151997609405
True	926.781441143586
True	228.2475245765203
True	444.5035907582883
True	527.0614066817586
True	610.0570338379857
True	216.92730504974108
True	488.8045403599783
True	944.2938578082394
True	129.7944969324758
True	7.517873546336756
True	570.0494013014334
True	30.00047591616848
True	73.61090036005997
True	824.2073033471413
True	212.5116008259344
True	973.503363479848
True	678.5441693262494
True	422.3539225126141
True	299.32449316480296
True	476.1434662369559
True	327.35763923625353
True	174.9012412060914
True	682.8307740244005
True	715.0562539448122
True	213.36335398379225
True	87.94606328395975
True	527.1243620699798
True	139.39003777893214
True	370.3612897945476
True	332.41094379502823
True	62.03559078299352
True	378.263427863654
True	415.0342372473643
True	373.1742726890976
True	411.2068558821012
True	437.4987695955937
True	643.9966925376201
True	56.37213999196425
True	447.62052325722925
True	309.87889480622846
True	646.6362876106798
True	225.7150185316117
True	99.18022497430437
True	42.6783755036674
True	534.9212316929063
True	662.0561655574559
True	181.2377468781721
True	403.85544260046265
True	343.8265386117872
True	16.532172941659127
True	174.6221293452924
True	297.7104468118938
True	2.486666427300099
True	893.3887282907067
True	79.16684639168369
True	105.0747425571579
True	111.9969168230268
True	352.6413008055234
True	34.23350725911645
True	464.4645847432746
True	232.8575877529811
True	5.397202308738649
True	117.99820993101532
True	443.7108531031242
True	50.94446512681613
True	69.15170857421758
True	180.44591614530904
True	280.855557490513
True	970.5262873743438
True	387.0269089376145
True	994.520806510238
True	185.3064971632836
True	1016.071682780192
True	802.484362911371
True	651.1328352335082
True	394.8738276447261
True	376.6450837572632
True	76.21423358569554
True	75.56665800662343
True	85.86702441080521
True	182.73166502056
True	485.94492028429255
True	1072.914652251282
True	178.26564179541325
True	349.3966091922776
True	432.9804075069354
True	607.4986989850024
True	602.1522464688423
True	288.89058116736487
True	446.4527200191408
True	671.6688298714124
True	93.50440794571496
True	739.5707946623016
True	266.3651932198669
True	136.08758545811267
True	401.7160571104282
True	872.1147619053567
True	444.2869807173496
True	851.458213167806
True	198.1508263477544
True	339.0382979031867
True	680.3879081040044
True	642.2322000541878
True	188.8512359747633
True	264.52170261588185
True	780.1929865538918
True	32.91321733198168
True	182.0079038177257
True	484.5752414107904
True	671.8017613763927
True	102.1601700693561
True	36.71906250920109
True	164.0682071597521
True	739.0611487133585
True	340.0972832042218
True	561.3193709917001
True	361.7357237839725
True	302.7639361770723
True	465.8766450580363
True	479.87319839045233
True	72.79186860949491
True	389.5315204984644
True	778.7685077093706
True	0.0
True	290.1934403501963
True	246.28084433349736
True	990.6807229826924
True	154.67237954234966
True	628.3644318500241
True	637.1392263833761
True	109.05098092012312
True	209.53620639259177
True	133.65235181502385
True	10.93089047537367
True	289.96300902245235
True	375.56210980916165
True	1128.753233470704
True	240.3931982227234
True	425.8015536431987
True	648.4337945120276
True	210.3625902875844
True	24.500043887422137
True	870.2598879797855
True	588.4315376531376
True	158.60376384393737
True	619.6663259010011
True	161.22156636350908
True	305.87681175624573
True	782.2687575094227
True	37.73444391910004
True	107.35492727696683
True	507.4778274125708
True	64.69420956546091
True	73.88645304910264
True	405.2461133089853
True	21.384031493707727
True	773.5839999631061
True	99.71958790522125
True	160.042627478498
True	19.39346078649088
True	703.9734412179156
True	28.49482418461585
True	770.6399322216192
True	412.57177524393336
True	113.45869233766884
True	692.5546655575582
True	526.4583692916693
True	580.7353192444414
True	47.75576240460992
True	370.72762517615377
True	6.339726480644094
True	98.9435488871741
True	381.6577105305046
True	49.06785439522937
True	118.67200481547572
True	301.2754599732392
True	187.80362471795124
True	103.94834817161951
True	650.8863486425648
True	19.462311565998828
True	1126.3903021889482
True	483.1672958504153
True	304.5992693448382
True	489.5496839912981
True	127.7269190037275
True	788.4769872989382
True	1108.0996184610092
True	747.5838244755321
True	178.61469765618142
True	219.9840334201166
True	50.38060411655597
True	58.28589020118487
True	154.64569235082482
True	103.23986281040584
True	169.55251493995115
True	1160.5687791621424
True	306.5232154723093
True	364.49740850001785
True	707.7370678223667
True	17.722359514921262
True	13.74261069792822
True	602.5681921829832
True	5.735433496202107
True	114.48141363076182
True	684.0300323539593
True	179.76395480198542
True	653.931162918231
True	855.2576429267704
True	152.2392452600863
True	897.0306309627581
True	2.790673936571279
True	463.5194728619205
True	1065.84953876563
True	24.78319374617198
True	237.34838995562237
True	149.75529238854122
True	989.249492652972
True	236.48534078453773
True	504.82200746234327
True	109.52877122636916
True	544.7740260369711
True	151.63147076394938
True	101.37637669326254
True	384.2856249769826
True	73.32614375689235
True	49.809354790622535
True	1025.5784065257176
True	265.9725172337919
True	159.6260636202134
True	365.516109793381
True	389.0932970317598
True	219.9615843712977
True	168.58369843856235
True	383.0711801055528
True	36.34642018515415
True	492.9221067772553
True	1151.8527578638475
True	113.7288939218272
True	473.26753939380114
True	300.7461426779193
True	29.247354876658942
True	400.9184513400791
True	104.53786763179626
True	576.7014476679117
True	203.1805812679274
True	422.5958677950748
True	20.91046529253229
True	447.1145461161637
True	111.14536046454738
True	346.3070575012068
True	33.04852738557501
True	173.2601521403027
True	245.9021949464329
True	822.5388477183184
True	57.50692302046517
True	145.91058589445217
True	236.94541723484213
True	136.10754433901016
True	634.587869498174
True	540.0442253356272
True	793.6483574436843
True	385.8616591864651
True	536.4242087417751
True	433.4211228791363
True	693.7953073763683
True	71.41156333862334
True	455.6598376303053
True	438.4870927640332
True	47.88397513193049
True	87.16207761405838
True	133.7805889489357
True	90.81599038122256
True	331.4950604710113
True	836.481584948626
True	325.6811441521448
True	1105.831123696644
True	338.90524862775305
True	902.7210433119744
True	157.06996567290355
True	570.3078586931728
True	609.7267802385885
True	710.1234566930444
True	461.62998852561657
True	64.57150257247338
True	297.6196929984548
True	39.70060115335709
True	164.81591721681286
True	179.19836461784575
True	1130.6507879608732
True	210.0672442034452
True	556.3519024905165
True	539.9435825372996
True	577.7398290123289
True	873.8630390778171
True	590.5689718522104
True	647.1347362086698
True	930.4032638695415
True	130.36906558976003
True	292.0615394380495
True	263.3969454197492
True	308.76102160565284
True	92.01686212645552
True	385.62726140921296
True	3.5871285298351103
True	327.3623656056349
True	262.647053441913
True	609.9562271957903
True	290.805838323636
True	367.828060320976
True	9.541273953880957
True	60.47989348864328
True	544.2561698453611
True	30.77237132397428
True	142.76105470977512
True	69.39004435554445
True	146.65466134819275
True	247.1713678943367
True	71.21295779085416
True	398.8681234861282
True	257.7162521625201
True	95.88575980525808
True	333.9308418693162
True	64.87644220811727
True	552.5100332164553
True	827.5571320461829
True	283.9789580742945
True	1156.0767358903504
True	115.5074756822642
True	288.25823097972
True	1051.7040361185143
True	89.49539010501239
True	293.8244118799233
True	9.85459358111834
True	410.9435830142299
True	453.70265085028666
True	163.64496299483238
True	621.8332401719779
True	891.0823725555256
True	152.8242817521048
True	77.3895231831266
True	334.1644504353567
True	545.0486358848675
True	616.8986314315398
True	1209.3309740377215
True	26.812944329581978
True	945.4051542349622
True	133.46562803124158
True	637.7680860151853
True	112.31331984654396
True	131.6159669897207
True	188.5055480838187
True	168.96219250401438
True	764.5702699810369
True	217.3643834975931
True	232.85685452740705
True	66.60565961397225
True	507.63217989871055
True	466.14944557142593
True	174.50883918272592
True	232.58838116287149
True	19.201099224293223
True	441.99083249196536
True	205.6880825651749
True	302.2848145176463
True	111.08550644105068
True	699.4570367972283
True	419.4324495080439
True	258.35344754859074
True	634.479322514655
True	526.9483622172127
True	462.9895323754831
True	135.9568459695497
True	515.5888685928206
True	439.90251285045787
True	2.597500091908386
True	190.1063164552339
True	93.08698833164205
True	250.44850536914197
True	3.4638101540384545
True	125.58801739941924
True	344.4205113279157
True	6.28382295094574
True	862.8179448957827
True	165.73663494228424
True	757.8585614831601
True	790.095446244937
True	157.81019798233436
True	226.43351496848567
True	486.9984483100436
True	845.335304695255
True	49.49507207719142
True	37.87713763810656
True	135.11106391057018
True	605.0702246184711
True	737.5391876194867
True	182.8670408772933
True	597.5548407597876
True	612.2972888051371
True	910.5443220108843
True	402.3269493737026
True	187.4671438678621
True	883.6010009239426
True	223.70935566400175
True	148.49189896858954
True	336.1855450495967
True	225.6949758324576
True	214.1846467658229
True	607.0683313371037
True	255.3814457832294
True	192.3250913332341
True	463.8911209129906
True	476.2653556772575
True	66.7373625088259
True	288.01723148205417
True	81.9005031117051
True	338.3928259389584
True	349.63504617272326
True	259.84505194488054
True	170.10749110000336
True	378.2642458947033
True	643.8771604387629
True	750.2609586152184
True	289.23620263155084
True	752.3301091208235
True	66.81714648382304
True	916.2100338176344
True	348.1181533959084
True	13.663681412075098
True	615.9498434873716
True	692.6919289240506
True	257.2971775940812
True	168.98132437081827
True	46.00123915988419
True	386.31052251590313
True	76.4991760443745
True	13.431526856656502
True	889.3509672139364
True	383.3505209432207
True	169.9266437296479
True	976.935497849035
True	11.925563836498956
True	802.0027411683134
True	30.513253189220983
True	667.9456065401416
True	59.38958117591835
True	779.5196990163925
True	453.57992027168376
True	198.8731806958291
True	450.36448160688497
True	197.65280519841792
True	299.5114972891737
True	228.5577570317665
True	428.5852748790986
True	9.985408624682917
True	321.27517209176875
True	112.50831645008265
True	11.829090752131002
True	470.0966552187591
True	706.1631372662711
True	288.5555859506543
True	78.59817169802442
True	320.71898186511874
True	80.73731956051844
True	182.04044066677235
True	175.94413799192867
True	361.9623984189448
True	40.76845527974267
True	146.49222263607666
True	380.2928530216172
True	853.0686548091196
True	118.19113448955386
True	207.1920608948548
True	440.8618758797927
True	19.95676914952845
True	416.6381847362854
True	509.1911028880116
True	89.4627629075982
True	389.0445026693778
True	345.0391102737703
True	411.8047910822494
True	592.8695361906019
True	1088.5597444675366
True	985.4139613097408
True	57.077984836735325
True	1054.5494153456884
True	110.24886264777751
True	110.6775715218316
True	102.75332832336156
True	476.1994019416181
True	376.95745020590783
True	572.3705453634311
True	257.870691559214
True	153.23745524982218
True	391.49741644476
True	16.92123184295105
True	463.93865739453577
True	396.4540931118588
True	150.1652255387471
True	95.63128368612944
True	543.6461200326067
True	997.3155049810543
True	198.29582338188249
True	65.87008738351882
True	432.65627287247423
True	383.2044951187203
True	473.3970251943936
True	325.5214016954973
True	4.354640167349593
True	534.0612972049399
True	512.0474418427466
True	512.2698201944953
True	201.104539128034
True	106.66106843617622
True	22.498815482967352
True	377.4626374030368
True	105.36403984958434
True	7.637701562957013
True	30.923609627535303
True	354.1384110241136
True	649.5893675413972
True	133.3225973584872
True	95.66087136165586
True	25.22712881524285
True	422.55505727812334
True	363.0987013969029
True	785.2401397127477
True	305.9764743219093
True	512.056955494246
True	531.3690197309362
True	530.1161614523247
True	291.5686690168071
True	555.1770122703522
True	102.51212896466264
True	567.1052585390881
True	8.144293011867559
True	371.1673266280589
True	458.6741809022639
True	949.9852813376864
True	350.0186645298387
True	803.8098158551571
True	955.75923562714
True	176.37886210447618
True	38.91306083473146
True	381.3969852472477
True	380.4989572870951
True	618.7911658465217
True	245.44064918394517
True	29.378675718707026
True	680.4626610258007
True	130.35478403177078
True	1100.244024012106
True	299.21486877073005
True	476.5650379805836
True	131.3834813671714
True	813.812553766042
True	140.1545831949083
True	824.4382368186814
True	569.2138474209962
True	190.1549703331173
True	115.34788225861942
True	63.883986823985474
True	557.2069169815778
True	933.394379271828
True	426.145551651998
True	531.3217880267038
True	133.98002148588844
True	641.9017640881198
True	493.5085381581003
True	775.8053453621271
True	321.3244987365086
True	590.2226956512012
True	113.45723272403828
True	26.92007909462785
True	421.14936411936
True	163.6654678429286
True	97.01184369791793
True	371.97810238380754
True	1081.9095648802963
True	258.6494891877224
True	550.2174713657743
True	12.244063352527077
True	72.82359771902124
True	329.9944730610076
True	791.6796787864608
True	456.2912263793461
True	521.5172260437811
True	725.4415356695745
True	64.48603989868823
True	726.2299230351254
True	48.15579215437932
True	108.54562054477672
True	178.64820900226263
True	85.04148578584483
True	26.18342273889982
True	303.5367175486603
True	458.2486730144236
True	918.8510510525964
True	883.1796897085487
True	6.092823755736387
True	294.29345785779657
True	464.7600183180838
True	125.47916559881789
True	243.9794553694737
True	331.53902870967545
True	1333.5210176797364
True	453.7449004482527
True	26.306598663661543
True	184.0779668362139
True	706.93170394134
True	36.14396452320076
True	173.32010570216653
True	556.1264882865396
True	75.12425814889578
True	864.6356675740303
True	335.0768776109972
True	661.9474064912135
True	76.08184683933206
True	676.7075404071815
True	602.4127241999298
True	877.4374012648708
True	250.9304222342172
True	511.971771622604
True	828.8765207800262
True	909.9984133370268
True	230.56517061060845
True	753.1360098378643
True	223.50540440398825
True	438.2099854449123
True	372.6490863579901
True	485.0016095533141
True	497.3111449576261
True	321.33689178618664
True	348.8474215565346
True	107.7235318440362
True	358.38651681112674
True	1144.2857642258225
True	318.6567201783435
True	152.42917459295936
True	319.52454788883387
True	747.2790418442011
True	636.5604830689476
True	386.6380224606951
True	122.90716902323324
True	333.9125814369635
True	33.92430767756816
True	180.175984567744
True	92.16596918422852
True	89.11389164667477
True	545.7070111728451
True	143.4113619527969
True	132.96612792232756
True	110.4960219306028
True	85.15852362938222
True	458.4051492301155
True	383.9894408923598
True	1056.4146883590738
True	560.1340468964273
True	819.560800154467
True	282.64314883015135
True	308.47923033653944
True	535.1833850784816
True	195.6611174813183
True	763.722791016766
True	236.60111591061585
True	359.45769585518343
True	68.8137458911449
True	116.33151337911076
True	257.0163006860971
True	120.4550920517656
True	456.8146869916238
True	31.73026063949494
True	591.0597360386222
True	999.2455852127416
True	722.9959920637316
True	1.333645821844785
True	59.63744171851516
True	482.8935108549252
True	443.279632545802
True	77.73410490788734
True	122.03590509388
True	297.6822888599326
True	79.91302448185564
True	52.05285737030906
True	717.4180381597762
True	633.6468569361368
True	157.35624905489948
True	180.23594580067865
True	514.2863874128843
True	52.10190871937818
True	24.508353311153737
True	539.4625130507117
True	451.157007974788
True	1132.0323063369194
True	48.650761194274544
True	448.6432071524685
True	873.1891721924038
True	831.0077779333477
True	292.40544533326164
True	753.2043532077485
True	390.1952577548628
True	39.717740952479616
True	102.35530856221844
True	718.6724981607243
True	80.54753722732006
True	142.09515521816232
True	943.5262245114384
True	189.05519447547496
True	269.8929744648593
True	104.5725608828053
True	639.2920206169775
True	593.9117968189129
True	211.60736755068285
True	427.3248691970691
True	42.78375436016142
True	280.1725847728287
True	585.4953883904425
True	616.5792518069304
True	311.7238195482515
True	73.31545038977795
True	952.7593645579568
True	1058.1738305655565
True	564.8407863099991
True	61.15186701007716
True	30.421518580746657
True	93.29113716266092
True	105.20255812462123
True	101.17898543300032
True	882.2171948134189
True	1212.35653005733
True	721.8239640872434
True	337.9675195765615
True	9.143057870421895
True	23.107322391942933
True	352.25639091944487
True	478.5662741456799
True	44.78701432683846
True	563.088845697163
True	443.1870892046484
True	398.2258568177796
True	83.78745741789248
True	204.68988250830864
True	279.7089243038856
True	131.67678577185436
True	415.0356760674551
True	42.86115374275667
True	156.91622889339985
True	1165.595578006203
True	6.250062833724014
True	27.32208272568431
True	577.9312474261611
True	362.53042342101776
True	766.6567469319858
True	159.3156482477298
True	756.1994375792868
True	618.3478932945845
True	295.1372186872099
True	426.9167013118271
True	334.36326765857723
True	288.88567987181966
True	269.65624567216696
True	395.85930687641775
True	506.8487295800261
True	483.8779449531189
True	102.634149162794
True	357.3091183123575
True	8.424822059705326
True	188.0453727513699
True	233.58491907042037
True	866.0742219853729
True	591.2544972840376
True	31.695654571523104
True	728.7158815019809
True	838.4869245634508
True	103.69648745435735
True	344.216929812143
True	838.5793919534755
True	222.3889634692368
True	164.76920974054323
True	527.9617585097494
True	597.9277690860205
True	1130.8790424904478
True	144.04543864347718
True	147.9218063310672
True	260.3557777923477
True	312.9252524409185
True	420.6273194530695
True	400.4940422751429
True	324.3177808324568
True	437.1325799909586
True	492.5626927871933
True	226.3822758555837
True	1480.0565052746729
True	253.2368813766696
True	398.8417523416696
True	53.05790279167098
True	770.786471413243
True	261.8501018840889
True	948.8253527915492
True	555.0242426019486
True	326.9045303557164
True	780.3222430372267
True	274.7628603551236
True	209.70021893436515
True	259.5480773865728
True	224.71373235502932
True	146.77864240365085
True	251.4087924621577
True	733.6677149882173
True	518.1047684070109
True	216.1345596753828
True	1144.228883067682
True	110.44176598159292
True	272.45590925239173
True	69.38493214501172
True	304.45246300296134
True	412.2425762406868
True	86.75075352167643
True	226.212501298248
True	68.64418086741057
True	715.1431909930847
True	370.27270758231504
True	210.6889051369819
True	745.9541370814607
True	884.2938123207472
True	834.7942476391302
True	803.6011795142796
True	349.2701944984077
True	1.1952612036322194
True	262.32645650338605
True	52.70173870588772
True	394.49003655441714
True	52.467044419668895
True	358.4073656599893
True	852.3270447157907
True	1039.3938745918465
True	396.9376449424622
True	23.144032940331268
True	518.8992449789404
True	490.0983307468489
True	193.8212201361877
True	222.73814459378195
True	293.8938363101657
True	24.109946907343883
True	132.6308481380508
True	924.960287885782
True	60.24490666168009
True	488.2774574797601
True	786.3200333076305
True	102.6124604351816
True	249.7956316451096
True	111.40678370110108
True	15.510785609532448
True	1.123550604757178
True	118.45074971353073
True	989.6091209126016
True	485.6997945008656
True	67.95631086592527
True	783.3911422586814
True	335.9084358439875
True	1.1483952795853094
True	448.8163564802984
True	189.7436330563212
True	502.437548964083
True	80.3019625050297
True	334.87928864822123
True	370.8989926732498
True	167.66772855258125
True	207.3563350029185
True	123.71260308395068
True	177.12087302758593
True	1025.7087689292655
True	14.521693868719352
True	516.1181978230545
True	472.4115079618021
True	420.5960216586097
True	214.17787084493668
True	232.54482191270023
True	160.57918541937582
True	45.850004359891045
True	472.2225159660662
True	153.04295182098923
True	812.5053847599115
True	838.1011144920063
True	249.112660641882
True	306.5884635913316
True	519.4389378419114
True	38.83370659117405
True	89.8033278791951
True	743.8460527514571
True	1083.857086235199
True	116.20578409107422
True	732.5186162561729
True	143.57851037554047
True	939.0153733697034
True	664.754545794811
True	99.9387122749477
True	275.02581303094064
True	627.1079707421195
True	263.3540956605476
True	43.53643664858558
True	563.954356735765
True	441.63848085798713
True	7.182813131870152
True	471.7154574387197
True	69.75228029788342
True	184.6734054026322
True	240.2564941073142
True	298.86347809333404
True	73.75758838261515
True	220.6588800997893
True	358.52488278918963
True	435.6900214790262
True	909.4272445584204
True	49.89265435296653
True	908.094021838508
True	1013.1174587017364
True	130.47513068726224
True	74.61643814056386
True	997.6906128359426
True	33.24819912854718
True	216.57210756923857
True	81.30660940658879
True	208.6311538914192
True	371.8594554311322
True	972.632448064958
True	102.58664776635126
True	74.04577058545804
True	657.9394224984534
True	283.3347189866204
True	728.9595483294142
True	49.36663823073757
True	498.354579959958
True	399.74581031003504
True	681.9901107466825
True	53.80971275661329
True	106.51180040469758
True	26.84252572494639
True	272.87880680187595
True	43.27353868610746
True	356.3234450419475
True	2.3220842793663894
True	1157.3591283926978
True	107.4255773995422
True	127.40745174372172
True	352.3375053768069
True	718.5030648745703
True	666.7049769101912
True	1023.2308612010638
True	471.90622485751686
True	415.18495492622696
True	145.4337965689269
True	424.7865486893576
True	853.0408914932939
True	396.4419274684725
True	930.0393664065762
True	88.81977264907663
True	435.4955078295666
True	187.38017820089885
True	272.9413784675082
True	721.9429414538249
True	164.89780325372618
True	137.4405682602331
True	67.15948550535462
True	865.8002080634182
True	776.4235121219687
True	82.81291539886494
True	448.9471719544052
True	733.9331882297074
True	426.9062794599764
True	59.42328899922548
True	318.021888901954
True	789.3242321435166
True	31.45943217792738
True	359.865970250741
True	163.6402423073569
True	286.85257348378127
True	33.42663366545832
True	217.3510361709797
True	785.281574882136
True	649.2894352145843
True	52.85675481229358
True	283.7473631174741
True	889.9559747459009
True	18.366415502746733
True	308.6998335019763
True	287.5328113013208
True	432.5797412072076
True	219.5620262686682
True	591.2989499525642
True	47.72715429515378
True	992.5952078451094
True	914.2854002471356
True	48.81570562133423
True	391.4847603812176
True	723.5113685132299
True	902.674423767931
True	274.6135002981388
True	606.8915227233706
True	130.33255514156784
True	177.14782905447902
True	127.47028917469464
True	134.25554333777464
True	211.06728348120615
True	928.6614420609924
True	778.3650180017025
True	948.8280441132808
True	17.639939708098968
True	28.287686911329367
True	356.390527196406
True	13.372835753628724
True	630.1927861221707
True	1124.2714290849483
True	274.76114938357284
True	207.6139844714336
True	82.6262650095661
True	211.00258875337065
True	120.95879380723456
True	43.86747135145247
True	129.05720129028518
True	92.5781856060332
True	257.9309496613213
True	509.62106364070985
True	167.03518928754238
True	30.49342860992411
True	55.16577844572449
True	429.1146990720567
True	270.9673069769117
True	584.8410909378517
True	21.768633080651348
True	111.69330643333436
True	671.3291957517966
True	266.6320949402112
True	459.9313383646207
True	667.1208946705008
True	102.06510171189002
True	115.03461187927424
True	79.52687074788159
True	26.20926243159301
True	124.29218442316852
True	89.05754728442129
True	102.85713639463664
True	149.95038607306378
True	237.53234166571025
True	793.8029849924221
True	278.9909302900794
True	921.2792028180776
True	163.5051075050785
True	204.0774882959477
True	776.4307300619089
True	304.7217848568852
True	581.2022060151711
True	260.26906170015224
True	369.8578061799995
True	465.0859958485868
True	555.6583066707368
True	633.2012277474404
True	365.7752352409601
True	35.2417111810971
True	541.4258072308011
True	602.9109968851786
True	17.805722682474933
True	11.061585786117158
True	266.17124626203463
True	404.6870898952854
True	449.97945455298594
True	63.18952502494315
True	638.566412146339
True	944.9760474829768
True	234.1048252808864
True	888.8613680483963
True	282.8273978563783
True	103.1735041374851
True	286.0298554144941
True	648.2574436568832
True	36.75168360295447
True	577.7591855804859
True	1302.1072895257405
True	1021.806573684252
True	889.435770976286
True	210.84306214672935
True	96.12682049998564
True	190.97018214832016
True	848.5613513025052
True	146.2876861960092
True	1056.142638054466
True	870.0958018648948
True	42.26703906065087
True	88.53312745854933
True	395.99355825755
True	425.071036127292
True	200.172217256067
True	523.3948735886814
True	652.1350692440154
True	122.55180998400672
True	261.494034695585
True	997.879420944176
True	51.44504911180989
True	681.5859223677197
True	553.5424819464798
True	36.8903974992619
True	831.4900746337619
True	392.39707340038143
True	548.0424860082329
True	105.07363681237062
True	274.0435147845943
True	221.27117388030229
True	27.850901984519822
True	142.13603180690916
True	747.0741110971666
True	139.80916141646142
True	380.4570911295996
True	58.22662488563564
True	642.8672680576407
True	619.534559552529
True	236.68333389307423
True	465.1013725653077
True	160.25017801164472
True	161.16382499579157
True	221.9513410536845
True	291.0441439772997
True	357.67546068938907
True	129.32763688214408
True	193.4913737243867
True	26.762706534091937
True	859.9616460571897
True	302.75655276913216
True	8.777140546303444
True	373.06230510658247
True	159.45531379940155
True	621.3886191998143
True	365.2447853322017
True	586.560382074446
True	558.2295628117859
True	474.3116304144959
True	798.5496102684772
True	238.91427006783587
True	574.4118520025263
True	158.45331223942463
True	534.0165374071269
True	353.28181168183704
True	378.2415182940488
True	125.00613844097757
True	130.71221381143474
True	103.9901056119492
True	71.3294372156736
True	757.8856441897233
True	182.6349256944676
True	44.20724753557303
True	0.0
True	548.8810339040009
True	110.63141056366678
True	24.0803134226064
True	41.22094775927357
True	112.56671550177978
True	533.819997945443
True	181.4062813036413
True	109.12826649307796
True	34.68791738791195
True	159.982194534197
True	884.3126593615693
True	49.24234885251705
True	231.3140888578893
True	726.7995648394699
True	312.3946805129881
True	468.772128732394
True	483.5583813859248
True	504.3035679904619
True	582.5284820521023
True	920.4089517030956
True	261.1617699215903
True	1060.555534594007
True	918.4905989998884
True	644.4328341045796
True	349.35061101254325
True	833.5057230602174
True	10.382352786163327
True	31.393185495496525
True	289.10455213187373
True	43.81669760071961
True	212.2070006447173
True	775.5882872025269
True	207.63730278124973
True	744.4294752609429
True	757.4109515742438
True	124.40846006259363
True	359.5479103663995
True	592.6016309956838
True	25.4113617366395
True	133.18097565330245
True	423.8900080295774
True	301.300421034927
True	196.9341928433364
True	111.67084083190755
True	376.3024376325812
True	21.846680337247403
True	365.7230354513887
True	367.6362381028636
True	1047.6013436208627
True	363.8362773316532
True	29.975408197778155
True	447.8714649938945
True	436.647519377617
True	229.4731136593489
True	30.95150114528006
True	755.382186903198
True	449.6989097556212
True	175.915330274481
True	12.368208090871372
True	1211.6793391220408
True	166.46003058301355
True	29.251929665517974
True	309.3642188861904
True	273.6879449851399
True	111.20567475538132
True	301.48938084070784
True	50.13726228896797
True	330.302549239803
True	297.39112584014595
True	312.7193418756387
True	33.0258804065632
True	45.614787145595336
True	1043.7528171084398
True	26.09799164178477
True	12.529914471667292
True	180.4037502942637
True	634.4734653438386
True	8.202047341336243
True	192.68968448083268
True	172.84808492164711
True	508.6379872418586
True	372.0565381048421
True	720.3919620043188
True	311.21056657252893
True	484.1077956431696
True	446.810916554989
True	501.436773190648
True	96.24972526273103
True	1286.0242151730963
True	953.9053110337918
True	267.44027663427795
True	529.1057828305804
True	104.2231329194119
True	563.709827554698
True	423.71144602249257
True	153.54651546360049
True	77.33018639020625
True	351.0203144201286
True	175.45501911646812
True	28.33232425957937
True	619.185979102582
True	379.77278188274335
True	69.7760535826216
True	30.041915458300007
True	671.9140374400691
True	484.29489132739263
True	71.89610423275927
True	22.355290914303595
True	325.6091093625774
True	328.2117396572611
True	703.2290525589282
True	556.5254873692536
True	568.3109568395986
True	785.4811805285176
True	9.243358860068014
True	56.1547586023965
True	36.00098072886631
True	60.71401569745842
True	497.45453296850906
True	590.4773514762069
True	80.20825651008279
True	113.89095148093546
True	184.4082883560492
True	75.6203099113147
True	176.30160284626783
True	205.3233754900423
True	285.64080962441363
True	823.6902341929684
True	598.5296312120582
True	288.0522701112744
True	188.76455359079208
True	273.5380708978508
True	252.98154018118728
True	777.8759635600463
True	327.13333324380034
True	174.8384740651041
True	870.9377846088325
True	348.267153898147
True	476.6275977523536
True	149.86435381486032
True	126.3438028869556
True	59.127412397136446
True	208.0113153393173
True	939.8460396795628
True	521.4549394331672
True	110.4585540699578
True	353.2310571990778
True	104.55645437936172
True	654.8255820351316
True	4.404579639945785
True	692.7763471488076
True	38.92214327904474
True	950.108120939181
True	827.0273107432253
True	208.22209894788045
True	28.593539005340837
True	85.9211794544122
True	445.7723039455801
True	225.2799997363381
True	1.3172199551487078
True	76.71809939017736
True	1085.9813191301844
True	341.00512539951023
True	692.39111385694
True	480.9837671863498
True	30.655405120468224
True	131.057811267628
True	432.430662944042
True	908.4826676482209
True	805.7992210137155
True	418.2825685205394
True	340.16210305746256
True	16.284302404021226
True	80.4886274711223
True	761.881810835481
True	459.7805124209714
True	389.9667607611973
True	874.6023617066245
True	27.208071903260997
True	211.1109009333496
True	892.8146971794405
True	249.34212440132
True	9.139777949340097
True	500.0445305629618
True	102.99630936527647
True	626.4746204831876
True	50.01320550491083
True	259.0970549575134
True	846.9420962701572
True	925.1780386486924
True	270.9971882121564
True	436.6653509006557
True	115.46995380285772
True	594.1927540391906
True	255.29875889586813
True	190.47016829022203
True	898.9132866310525
True	53.36114772849677
True	703.6977954653465
True	278.9051801148479
True	295.21994656009474
True	167.2002769962111
True	490.3620276804517
True	563.1950556158326
True	377.95792719200176
True	414.3452428010333
True	71.34792298257794
True	160.82191226762197
True	452.3331338139882
True	231.5789499236344
True	39.59293880663657
True	204.1322242077935
True	392.4043596329588
True	397.85193451475664
True	738.8794158344094
True	137.6543867861709
True	643.3675422479346
True	469.35605299697744
True	605.9554799356739
True	138.10767070599516
True	39.80972730793129
True	662.9190284883099
True	70.18449478681507
True	558.4628013149029
True	679.7827268507242
True	455.992790292314
True	129.14369580385943
True	523.178960950529
True	4.768448807673307
True	400.7184956630597
True	30.35076933848545
True	636.8608384411061
True	278.86750292497334
True	576.4376233494056
True	702.2967585319701
True	143.18264402832264
True	506.042849495996
True	492.0048352816784
True	65.02870198311494
True	987.2452143529032
True	2.8430798270405573
True	27.45776673016847
True	620.6333592726564
True	694.6374913382671
True	136.19117782837023
True	415.5455771804091
True	123.45510522369644
True	71.5610480689736
True	460.8192529484265
True	44.48388031434848
True	523.1947847499082
True	13.98145196848434
True	863.479735936497
True	526.8631474339286
True	663.6343911421081
True	102.5122370698442
True	393.1259781866498
True	994.7928242624804
True	852.7195675942687
True	126.42000056054596
True	530.102963774922
True	444.1560181816416
True	245.83439850860069
True	246.3412741783731
True	5.478895187667118
True	324.40789378138777
True	12.102173848635868
True	371.8001691812759
True	73.92906627016846
True	411.8755455868113
True	650.537482745656
True	127.99091805933745
True	228.29753155355087
True	643.0849991269191
True	664.82608769726
True	291.7609338457622
True	138.37364618367977
True	166.54574630947016
True	480.1365728405408
True	85.4794896838926
True	8.15037116391596
True	507.9249367942799
True	566.9072609718405
True	19.199349472277092
True	140.85203208464512
True	941.9410866463638
True	484.3806623972749
True	273.7873216804846
True	35.571782108171
True	469.0914620216445
True	111.93916419798276
True	587.6970746752063
True	665.8219720550876
True	310.21440512471463
True	399.3688437478769
True	190.09723416019256
True	249.09126291087344
True	76.43513692615763
True	220.38506949403012
True	498.4083048588556
True	21.245545798003526
True	444.9252502859256
True	373.9180349982173
True	707.3651502755193
True	888.0940145084104
True	926.433832741454
True	157.52528727105647
True	415.7144768386841
True	71.71662985474623
True	203.0655000710127
True	315.89914527970416
True	11.202057868577494
True	788.6745366342512
True	23.23986636620752
True	394.9289200857935
True	269.0863551706013
True	645.0256129480183
True	205.28611554863468
True	34.63053257351546
True	689.5311380457401
True	1092.954936719216
True	218.71289333836316
True	134.3341325373794
True	613.8533814191311
True	471.67118519099387
True	18.711888140583408
True	801.2411927653035
True	109.8895140582026
True	43.93939231463481
True	310.3763452346369
True	347.0046539214609
True	408.9769773532647
True	258.87965912976944
True	18.843961619058124
True	21.785809025505927
True	886.7023926263367
True	191.0047107525882
True	114.06406218194688
True	822.3488919726241
True	647.8753326393825
True	615.7345873171508
True	444.66810063667
True	151.4956489639326
True	27.791679724894745
True	103.21571017568778
True	437.73793032802513
True	221.9717676393145
True	491.4456554747248
True	142.3970732417
True	492.9156948567589
True	641.3874109047888
True	942.7174870308232
True	24.43954524131833
True	987.3517763448552
True	1062.1447734905555
True	448.87155615835474
True	83.90064533502331
True	800.3010387578818
True	640.8848456824803
True	652.2777508021071
True	174.0011888469505
True	744.5112379011264
True	692.3129061266112
True	123.46917044096448
True	784.0530845219367
True	825.5316118216809
True	501.4283077000389
True	218.52036562407275
True	69.23671347489532
True	315.3524771286022
True	341.81117431456687
True	473.349097359654
True	439.9029522198062
True	195.062331825415
True	308.4542747002648
True	3.008326899746333
True	13.756021786886343
True	106.88589242428924
True	131.3798991535779
True	364.3839483840016
True	354.0919794442416
True	113.40231437782526
True	17.772412111367608
True	217.06174851785784
True	834.5478377177845
True	474.6089705695865
True	529.7713873522939
True	562.1115623536108
True	815.7184996294527
True	638.0235094942876
True	92.36060708478966
True	212.6484684505196
True	239.47791403340665
True	278.4842012249095
True	110.46641671517426
True	377.3518051709732
True	435.4612130589117
True	170.31527176400886
True	650.6289752652385
True	246.6089534393896
True	209.9016054708936
True	28.800807484479694
True	248.3549313188068
True	495.71822499098494
True	168.7066854676737
True	537.0432310612923
True	467.1265851324527
True	248.54910888529588
True	106.82548154407272
True	39.96206063848869
True	404.8379307515335
True	764.5583386287148
True	175.91053478166248
True	1033.4949782735291
True	1049.2858409306637
True	480.7374369519646
True	107.95542829882974
True	125.88759298006252
True	639.7271786119106
True	9.605957256619869
True	222.13681338127515
True	141.73816576538508
True	115.14055671539448
True	332.12305129938755
True	623.5508046269036
True	38.036403907610925
True	120.19239318887644
True	965.531000687897
True	55.29936766547888
True	477.0802199644608
True	524.2777508336168
True	257.7337523759465
True	139.35158882798913
True	913.4988914596488
True	1194.220657568579
True	522.5165136754265
True	646.7151768356987
True	212.00730234125453
True	149.42164302479233
True	299.06355602156043
True	252.62686849272032
True	177.9186131113778
True	306.4712311574532
True	346.1033685082842
True	11.844814008406468
True	619.8106753866755
True	147.84903319182757
True	76.05636591109018
True	455.0901528949831
True	316.5321832565712
True	1188.6590286118872
True	369.4268546352635
True	909.2563626260368
True	11.126637801583176
True	261.84570639411737
True	229.8651185770711
True	156.71560052747833
True	473.5434555659117
True	205.19038097522215
True	405.4574868234221
True	318.7162829847045
True	114.45647872536551
True	365.2307687364919
True	1053.442008678961
True	731.8381541286565
True	211.61315945962937
True	110.32308174650632
True	292.952657462982
True	24.03645816129238
True	354.9511053878531
True	312.874340215934
True	596.5976862566743
True	457.1093606624934
True	366.2476959135248
True	161.16903970976088
True	14.041047178147863
True	421.9566288988377
True	299.4238186228646
True	153.15929788581175
True	301.22320560724955
True	421.57501200055015
True	801.5651724904213
True	317.2909779588138
True	769.3848989413059
True	409.8225414990971
True	376.4005145365003
True	1.1538118271021087
True	1156.9401513012403
True	97.3835886528668
True	902.4583092531232
True	206.01810066801983
True	450.86943144822135
True	679.2262973256932
True	85.45515439608533
True	495.0445086572757
True	32.60437567141256
True	409.9177980429653
True	74.79563061376541
True	232.3050702937957
True	37.31875006191096
True	664.3849105858783
True	188.4118247359741
True	24.67568263945472
True	399.7058350795395
True	106.6427662514061
True	166.64619656702018
True	846.4056760244921
True	266.0853442079828
True	155.0308739642322
True	383.4754107341346
True	505.7551792356511
True	330.6131292924233
True	512.416417803721
True	620.6066172506339
True	159.1918976768873
True	8.033109407453662
True	64.91084298421167
True	431.527856773406
True	87.64683011926769
True	78.53188911822663
True	1119.2883245507671
True	26.353996973930855
True	327.29708082223846
True	319.9350072450983
True	451.1403145071573
True	675.2639445160751
True	203.96129189677896
True	652.1950358365342
True	326.4907465270689
True	344.3750718977072
True	267.54368688115727
True	216.3345957277729
True	369.65416511628223
True	442.86507940102416
True	414.9052071596233
True	608.2529413912398
True	141.24213374309917
True	79.82801263459176
True	40.98433377880862
True	274.3235049470619
True	629.1613069479387
True	422.38158796146064
True	802.8845742387599
True	220.06559038719143
True	402.85681037044304
True	69.15213448338783
True	58.86403334129074
True	422.4899152650667
True	194.7852856510092
True	221.4552089684873
True	44.66434327851112
True	1090.0538860813317
True	182.6537368204234
True	924.93855399826
True	303.24384230493723
True	924.3994669620064
True	238.23299562240285
True	459.81880886498647
True	524.5614341005428
True	632.6981554275918
True	215.5926205802331
True	487.1849099431392
True	937.376656066206
True	124.41893505650744
True	6.478656558029717
True	557.1213410896772
True	28.034502629116503
True	74.78468484750542
True	797.9422720280457
True	219.56777260353107
True	990.4051723975956
True	688.5160988749705
True	418.84524103973627
True	282.9153568946729
True	473.8328854337339
True	333.21356043104527
True	180.6867651668296
True	691.0055073331963
True	726.2797410833366
True	212.46766285017503
True	87.2929014658631
True	506.6661685240176
True	133.37950048273072
True	384.64185954196194
True	347.63188949193403
True	59.15841854914104
True	369.80143168257786
True	396.5509570955144
True	368.0908035422592
True	407.7799067471085
True	409.8344605159277
True	640.5536739841251
True	58.93251757347366
True	446.0405730342137
True	332.516100104351
True	660.0510238101814
True	224.20247053779977
True	98.33580466570918
True	39.43919458870051
True	535.3404151124893
True	639.985454606548
True	193.49336281666515
True	413.7025910580876
True	349.9209343593621
True	17.97687824732564
True	158.92984811301983
True	284.46747264809545
True	3.075744130817249
True	882.4726703602831
True	78.52615771959013
True	104.94535556558274
True	113.08921389969616
True	369.2585024344152
True	35.82765694178957
True	467.907500174994
True	220.8970695703805
True	5.360784529980515
True	116.13388948995062
True	426.864778707376
True	50.997937037137454
True	68.05338694503313
True	181.2110145616047
True	293.931347861536
True	923.4707270839482
True	381.9038365401096
True	939.9159435021422
True	184.4633714676325
True	1032.933756040232
True	789.3680905806832
True	652.1505884064711
True	400.5845581262544
True	392.8219626549087
True	75.38522280426443
True	74.05614322064358
True	82.0450809886075
True	169.9245511518809
True	478.789709645172
True	1096.0605593499986
True	174.4201410730658
True	354.5304512849023
True	442.85658019197103
True	582.1087325576655
True	578.0516792483905
True	284.4463532495966
True	464.3569807826457
True	674.4975640921905
True	95.60199230226208
True	710.0328879088617
True	254.57726207438327
True	134.7011389167756
True	421.18851786032536
True	850.5097326296697
True	424.4412894229106
True	868.1716751921664
True	192.9933565796101
True	352.1230634583219
True	706.9842055421366
True	618.2873540574633
True	189.3812096003401
True	261.93973886942626
True	805.071698065308
True	31.439968902511843
True	188.00532435635208
True	490.24377492024496
True	707.4671568639515
True	102.99825362571924
True	37.362938223894055
True	169.9533256158404
True	702.545172944249
True	322.6460405081378
True	547.4183585748515
True	356.3725104844309
True	307.0100193927332
True	451.4500653184498
True	506.476774186473
True	70.25795114195266
True	383.3086050499096
True	808.1690846959588
True	0.0
True	263.7808823600801
True	262.32865273533605
True	939.8498397665152
True	154.78260830202612
True	625.6407559394205
True	630.1885402548974
True	110.6951840601197
True	218.102359630605
True	134.86624783102755
True	11.647509779703464
True	292.8934484347249
True	373.8620193796336
True	1129.926836271066
True	233.7802879277608
True	400.3852972546813
True	647.4716993042497
True	207.26925650891388
True	29.19263941249729
True	862.8586974417595
True	586.8038043153439
True	151.2413170121812
True	631.1164819739223
True	161.1787979547716
True	306.12705803418413
True	787.4495338015718
True	33.4058926187084
True	103.65072197806258
True	492.62659996226944
True	63.71566147613735
True	75.10925374053005
True	417.9895647735625
True	23.90333102351893
True	762.3318527996512
True	106.124675426214
True	156.46275497660304
True	17.521821055756067
True	715.7595189795439
True	26.39159035358193
True	772.0892007248236
True	403.53060390236914
True	116.9111790969011
True	684.838899927189
True	514.0987193084762
True	556.1504214194301
True	46.42675609920051
True	367.3276826164929
True	4.629517297158193
True	89.87731972109304
True	379.954229228707
True	47.07217975872423
True	123.40406287440112
True	310.3136024995997
True	189.3439218247481
True	103.70753554519558
True	622.8576578613365
True	21.755681019712902
True	1130.0230961981852
True	511.81991708367576
True	306.17897690571
True	496.4285963351286
True	129.19127770522
True	806.1599017193098
True	1106.7919300146625
True	754.7244262219101
True	171.98462313127354
True	219.9287318462524
True	51.82115317285388
True	56.5816940198881
True	150.6274442807037
True	101.54714023851436
True	170.29706265356972
True	1184.7349614891775
True	314.3393798338684
True	361.9070930871511
True	683.1755029321444
True	14.215450322760269
True	14.596181418549168
True	569.3779777915837
True	6.4055508688795495
True	115.47511146497922
True	687.0942892651483
True	184.00973739980287
True	627.913041731379
True	825.6078202721412
True	151.18354216835002
True	883.1801819053499
True	3.603121681994676
True	446.0346254855189
True	1063.0966336643392
True	27.042173786377703
True	237.14978922505395
True	156.9969195839508
True	976.0692434728672
True	238.89442174825865
True	479.4066256723444
True	120.89789364635122
True	515.5274508291818
True	155.08761078307592
True	102.28284960299804
True	393.8651296178064
True	68.62713293920493
True	55.19547494097949
True	1046.8189534877026
True	252.97164222560588
True	158.67766756717182
True	369.3578239857849
True	403.4401247510256
True	209.51149300813304
True	164.44959331717646
True	404.0816878930901
True	37.73606900112626
True	487.1110846967181
True	1147.9966441402726
True	120.31169977703894
True	479.12444570886896
True	316.2709443546575
True	27.831381199220612
True	407.8612966773408
True	101.87988003985436
True	606.7693920915254
True	205.42386975698136
True	439.3619070566573
True	20.47629787966385
True	450.9080398809253
True	111.18187811012332
True	327.7992940781829
True	33.59732683004137
True	168.51464639144234
True	244.48530375596036
True	794.2212953929483
True	60.83868419892268
True	139.84836560445171
True	235.2563899125772
True	143.59389488999383
True	637.4388470141997
True	566.1837438187212
True	770.2165676112168
True	387.2354998466844
True	527.1613767634266
True	407.6824819768848
True	677.9555438165156
True	74.67585044138121
True	476.18176673985766
True	428.0102362507578
True	49.13715392710539
True	84.21906241037173
True	128.72074188448954
True	89.71694129011496
True	326.76941817219983
True	844.7141979073142
True	329.5795621715824
True	1113.0863902755798
True	317.4858406317624
True	888.8388631025299
True	152.0243499467985
True	594.4115730559388
True	627.4449008009158
True	727.6899727858307
True	438.0945776665621
True	61.88100312239712
True	287.860176783266
True	42.435625988045786
True	161.7606033106055
True	180.6689967728053
True	1138.1800922232371
True	236.7490617247004
True	546.5246111639518
True	554.5797567554745
True	558.3555925394104
True	906.6125678896468
True	593.3787127806422
True	653.0881241918545
True	945.685514879526
True	122.29534090727977
True	324.69977277203924
True	258.31371676229776
True	317.9996526283059
True	85.00230651884488
True	397.0907533769754
True	5.110424529087306
True	315.98725466108897
True	253.8009880875337
True	621.5675016968759
True	285.48490035846334
True	358.8206354668746
True	10.607888214773505
True	56.602042610915206
True	543.1225088049066
True	28.944107863190823
True	132.01510052406138
True	65.70986666385907
True	153.91629528561273
True	250.85536938792987
True	70.96040339843212
True	386.5467000189801
True	282.7265909228992
True	101.2225433683318
True	338.2970470714356
True	63.43836839524329
True	556.9904462857428
True	879.2265304571675
True	281.12440138822734
True	1159.3524385422504
True	111.57380805678731
True	318.2407927147301
True	1031.6643334957998
True	84.7395148685336
True	276.1971401101456
True	9.880886732105436
True	402.5730025856284
True	458.1568064820237
True	154.3167552931765
True	614.1281892185285
True	917.4580012836456
True	153.56003494157525
True	78.92349898354601
True	330.8529984922294
True	534.6801041174197
True	598.4200947227167
True	1199.8620159407428
True	24.400679955547314
True	930.3506881225092
True	134.6918365939666
True	636.5269508055495
True	114.54175017549458
True	118.65824816145292
True	187.07241320392143
True	164.29365479833808
True	750.5848262466615
True	202.3030731575878
True	229.11629719495608
True	68.57869585598664
True	508.2116264738609
True	448.788149883642
True	177.62061843793964
True	226.8050771255428
True	17.088471012095145
True	437.7823024147542
True	224.3332831735938
True	292.9627128200995
True	113.31666847400324
True	719.3849913797421
True	421.86107165630494
True	261.9634727021648
True	632.1297658775037
True	532.3854585121842
True	463.7048757657202
True	139.5261329166632
True	525.3331022589095
True	429.7863859593141
True	2.826664460865409
True	197.7879845031197
True	93.89709959161488
True	246.4908243281052
True	2.21107312231168
True	125.42335951055416
True	359.175763659526
True	7.886880387800708
True	862.855931330808
True	168.22337697791357
True	718.6501815578114
True	814.7935118562681
True	168.2398695015554
True	217.06501345219556
True	481.9629589799271
True	817.619396380513
True	49.44155734318836
True	37.82857050336513
True	138.99854370809965
True	632.8457288818238
True	725.4977098647103
True	177.60316879835182
True	599.2338419336221
True	600.6556453228891
True	820.3736160951822
True	393.446434097598
True	191.0457509174529
True	885.1891671726405
True	217.5595781405256
True	143.07124105519227
True	344.5266090401827
True	221.80617012166263
True	207.4736523541132
True	607.5009220165682
True	265.95525037961244
True	198.60633213500947
True	459.3034496316914
True	467.11216870047866
True	61.96685860913146
True	282.27904332833936
True	79.04475472591132
True	336.6591868194832
True	354.89579419782194
True	267.01862349979416
True	175.80527278375416
True	376.2141862343987
True	638.3377837422224
True	751.4702870565297
True	293.4720988070848
True	733.4458975707246
True	63.20893993634918
True	879.0581673289697
True	348.72290042107943
True	11.758567056298352
True	639.4636031652229
True	689.0691256111467
True	274.227102399027
True	166.3057852527955
True	50.06334093203669
True	391.245564010515
True	73.50458242091472
True	13.14781860424966
True	891.5818869429526
True	365.2870230251804
True	169.55830823239555
True	989.2394019554484
True	11.217938130581302
True	786.9761766163349
True	31.046314473732583
True	684.5617578089871
True	57.87490141430097
True	771.1947364677382
True	441.0734594576181
True	194.6566987872264
True	430.4053554348021
True	215.20280753312727
True	301.957232033402
True	218.14914632657727
True	405.3953495495035
True	8.408900408073231
True	326.0847346944268
True	114.1267002437706
True	10.501963368659943
True	475.1505614538129
True	724.302645535356
True	292.5412675365158
True	84.13737330632514
True	312.9292273978978
True	83.99571992053079
True	188.76660323067944
True	180.59802578799952
True	379.6111450749728
True	42.123987381386094
True	135.6654752252992
True	374.5749851128159
True	895.6745504136404
True	116.90923651733068
True	209.39938140839868
True	411.385232035938
True	16.647245589805582
True	417.0865927152272
True	506.073127043138
True	87.84428029919815
True	389.4592781946692
True	373.85195715109353
True	417.90348552662607
True	590.8294166554701
True	1020.0439558423208
True	988.9820246297564
True	55.73893459706119
True	1062.2793071533936
True	110.22639511432246
True	111.9443558018151
True	105.289154982913
True	484.1084233821343
True	371.31985272769487
True	584.5514685663811
True	258.72095215817
True	161.69249901364725
True	401.2153734859939
True	15.968865985992425
True	473.7312280735015
True	404.8291481374078
True	149.72612990822265
True	95.93282021074724
True	526.8434826737632
True	993.9318233124652
True	212.53519095919373
True	67.43770799814213
True	450.0575858117126
True	379.2090579174901
True	495.82994121227927
True	321.1859691190249
True	4.2508980892172925
True	536.7583881429985
True	532.1156941890528
True	491.4057032034358
True	187.27880084347044
True	101.91022375869572
True	21.27777060226184
True	378.98244917466286
True	109.03545341266666
True	7.0308585960869765
True	32.68323457671005
True	348.40760857240184
True	650.3145601224404
True	136.69435682130762
True	86.67879878417646
True	25.089057974509718
True	400.77309577338406
True	354.9813550311343
True	763.0473190113302
True	299.1699460906599
True	526.908506722065
True	522.3443081647985
True	524.9781227867069
True	282.0760403833859
True	540.6644130569258
True	93.27471494060175
True	595.764848475344
True	6.830961514772873
True	373.8602857208508
True	453.5900680855855
True	960.8825156451128
True	347.71824125400616
True	819.2569418373882
True	1004.695955977229
True	176.03286781536784
True	38.4825908884845
True	364.46701394273725
True	393.4389610598912
True	589.079734379552
True	249.0503964176565
True	31.397190084162936
True	651.2157440207376
True	122.2258141639616
True	1057.238794881003
True	314.87581450426364
True	459.3461734360085
True	132.40842209303452
True	825.6297002095304
True	136.5216341717292
True	825.5761380251192
True	565.9496262472676
True	179.84893074277446
True	102.66779747722818
True	66.32728962300716
True	569.7973636382561
True	933.5256698782556
True	423.2674504962504
True	535.9929794520557
True	125.70411184153193
True	630.2267131397867
True	497.6471393919119
True	767.2451415348787
True	324.7454623543218
True	572.7510204979549
True	116.67983988036036
True	24.18426780550332
True	402.8894439489609
True	173.73783214737804
True	100.06065854813028
True	355.6090372546854
True	1059.7848635547564
True	267.165159248494
True	555.1684405439095
True	11.62783329073064
True	72.1184817889517
True	329.72079596645966
True	764.957295429017
True	448.1687526680292
True	517.9191041082361
True	710.9526839497789
True	68.80220194272586
True	739.6125664106193
True	47.073159045202274
True	100.1437812536208
True	191.35068926818303
True	82.40371692976456
True	27.30734524579493
True	300.2434345290976
True	478.4874892743057
True	872.0145760358905
True	866.7007140307284
True	6.308722455686528
True	293.4539954156288
True	481.4526772490317
True	126.4633685706178
True	247.3840932274955
True	318.5443163618275
True	1313.3592190484717
True	467.9087786047759
True	25.502412848605243
True	183.85025977168223
True	714.6179588920264
True	34.81581828648865
True	174.279467829177
True	556.7421649959388
True	73.23040347355257
True	880.7641185294679
True	333.04652387463733
True	671.287150366807
True	78.98772940716393
True	696.0036815989932
True	586.8873665597266
True	879.3761387688567
True	252.53613303859436
True	504.6308067052402
True	847.4783848588723
True	888.109155258474
True	231.49289645170128
True	778.3207792962406
True	218.70326639733656
True	446.5250574508656
True	363.5856828342867
True	498.9018218232121
True	499.347825757282
True	304.13289533929867
True	343.19472429326515
True	117.24345950647056
True	349.81761560133833
True	1111.1701702087862
True	320.48488948325456
True	148.5588529716662
True	298.2665976175259
True	749.3761244045821
True	647.5075138299275
True	428.3379522007677
True	113.62069268411696
True	331.04782416015325
True	30.950691554948563
True	177.15241688430729
True	84.7350544029221
True	92.94119716261652
True	541.0130395358807
True	142.15765510469288
True	137.80979010578
True	109.9975299015675
True	84.25331726016756
True	438.8719397181142
True	399.8045320984958
True	1044.9591721430672
True	558.8693386999466
True	850.3421391328341
True	271.4444414913052
True	298.34682228229326
True	550.032150930845
True	194.7657297371604
True	759.0279915385306
True	250.01745980607637
True	355.9710336017598
True	69.21527654947346
True	122.4095373922887
True	259.7456812158045
True	125.62500577802452
True	476.3054668981075
True	31.095399500703607
True	576.5469952528769
True	1012.0712843004028
True	724.7766284411456
True	1.793143634425205
True	58.153678465728674
True	501.73923598477774
True	431.8633699248119
True	77.77492683452961
True	120.59323331644424
True	293.4647131512813
True	81.01854866263949
True	53.5583471587194
True	735.6323258311573
True	630.0837880889769
True	158.71648866000018
True	178.86068081660545
True	529.1200755338297
True	54.21197070869853
True	26.239871421288942
True	588.355786139667
True	451.963888345923
True	1141.7771369805653
True	46.53564150314338
True	438.0130670445008
True	857.4144301022582
True	798.9364996065292
True	287.6346984026381
True	756.5231964028806
True	422.835369276501
True	38.90124646005726
True	97.57913426919286
True	734.3992220434374
True	75.50688870231266
True	142.8206353988952
True	949.8425548274322
True	184.66685148314028
True	266.9675331736228
True	108.2113564594607
True	627.4580402185125
True	582.1222646971694
True	217.85997861839823
True	432.40245793589605
True	42.881314994512046
True	284.053209951844
True	611.1415308743237
True	642.8723485443059
True	326.7548947988015
True	77.01420925905788
True	934.169186777754
True	1059.1478553733364
True	557.9825346704353
True	63.94038670835312
True	26.98442069569861
True	88.43889681228157
True	104.82170273107896
True	96.16146260890136
True	913.6540137710948
True	1206.3132052331066
True	728.9025392748377
True	332.00455136656376
True	9.003773942729417
True	20.798168960709383
True	336.634781654356
True	476.6956045006941
True	50.85765053655494
True	550.3171752007776
True	421.3853181510296
True	389.25601230922393
True	80.70276752069871
True	195.87238452102255
True	247.56370911335569
True	137.8506364287552
True	378.70189984764687
True	40.24771163489868
True	176.00290943872253
True	1203.412662689505
True	5.673469806472131
True	29.49856580627756
True	595.9217855929666
True	365.3640594222297
True	792.5574209459281
True	154.8949978259228
True	735.8276056655665
True	600.6204426983242
True	284.10195387489364
True	434.7201991472065
True	335.5424095362168
True	287.75316216615846
True	262.7847137090362
True	395.9861687369353
True	504.58759114278985
True	514.7302024246056
True	107.85668862320802
True	364.4725042546359
True	8.123517940360662
True	184.15327016304457
True	228.12113094956
True	862.7314584764287
True	609.8248580119083
True	31.90680489687879
True	723.1197172080291
True	854.9531950748656
True	108.60933514290748
True	346.8674297647877
True	848.1090467512443
True	224.78906686509805
True	163.894426588069
True	515.8304213803548
True	559.5590470712548
True	1090.732161653877
True	146.2367381728079
True	156.16763340807594
True	259.0890440683828
True	311.4571450331453
True	412.2424488207476
True	414.377328304143
True	314.26023869561044
True	448.9464059892143
True	501.4764810237317
True	233.91683570803323
True	1468.5782282468208
True	246.1329173310667
True	410.0157811566115
True	52.22962764350911
True	768.5217200905573
True	255.76154740890829
True	924.2126211737022
True	568.6461944826276
True	309.1887120768079
True	804.299948399588
True	266.9337794111988
True	216.84389761198767
True	266.20564206550915
True	221.83404357596035
True	139.7041205932011
True	254.6910658844194
True	732.6459497685446
True	525.2014552611599
True	210.99683174516247
True	1155.7955508431755
True	117.65515379222867
True	264.40412301982894
True	69.75330995113174
True	314.2833933158084
True	417.5710404782355
True	93.73941005432653
True	217.2428052761067
True	77.18706341371094
True	712.5367960507614
True	373.632964694054
True	212.25739410682704
True	722.279741740275
True	904.920822686856
True	816.907526884398
True	816.5890066928933
True	351.0554242825407
True	1.116389103341789
True	267.8113080644693
True	49.06504390744163
True	393.88968269183465
True	54.57087876333787
True	346.32161277635026
True	847.8386391714268
True	1046.8669734323148
True	404.0907803275224
True	23.158967240360525
True	541.3161348538941
True	505.5735864318163
True	200.22237076947573
True	228.88170390983944
True	290.84975220669685
True	21.55258357378592
True	129.67749708221953
True	958.0903158242496
True	59.9214749723322
True	486.2951538557086
True	787.6022276797136
True	103.98143413975002
True	251.57477110700185
True	113.90788990452744
True	15.185987739921526
True	1.256534686224771
True	112.86986131311173
True	1021.8426921149762
True	470.0045868312011
True	71.01079667289615
True	776.4586186232021
True	344.1345434497545
True	1.1411639277967722
True	457.5150576723015
True	186.06968268494796
True	495.2389104302741
True	84.79751260539167
True	322.22083176416726
True	386.45791198538507
True	165.25449080763116
True	198.55914246250364
True	133.1299998964621
True	172.34302438139144
True	967.7596602466456
True	16.443451771191814
True	510.4617568182048
True	501.1132448595519
True	385.9807182018097
True	212.28724979182425
True	232.21576032098287
True	164.88484446007735
True	48.011910196502846
True	512.175499520919
True	151.11980850959702
True	819.1107107555752
True	832.4753267095442
True	243.1819030431256
True	325.21571065388144
True	522.695887122995
True	33.90873982470682
True	86.13497196846514
True	737.6899208512542
True	1097.993408722103
True	110.96367838332566
True	722.856687879282
True	147.647148779457
True	947.995108625708
True	667.6828512911864
True	109.37990079454885
True	278.2485267101939
True	613.6114924414813
True	257.0138618920025
True	49.97415631951086
True	568.5219634420357
True	450.78556768127606
True	5.450612109848903
True	476.611612516198
True	67.85890088431536
True	179.62390208387578
True	231.17772085911028
True	307.2116237663394
True	69.41908977034115
True	222.56613416156995
True	353.3624460850203
True	456.98973188705895
True	967.0684939689776
True	47.42454054442215
True	909.9865595143872
True	1010.8699998622816
True	127.93929149293793
True	74.3683964090837
True	1039.9021981929604
True	34.2745015188824
True	224.95522366391023
True	86.51363102217674
True	218.2781441666791
True	371.8722403737093
True	951.7782127475448
True	99.5452910242944
True	73.31054037033954
True	680.0971104032942
True	273.14603166693576
True	719.9616321451781
True	51.0747074150125
True	502.9726446707775
True	383.95013138381535
True	686.7749572515339
True	51.88702942955304
True	107.46577931022216
True	27.804660109544475
True	277.41841862616405
True	45.313475134100834
True	363.0082095539345
True	2.44713570241439
True	1177.2787328902405
True	106.75231314653136
True	142.66254338295352
True	348.63610560189585
True	741.1702400670794
True	669.5180587467385
True	996.224987122148
True	471.6885560654642
True	409.5685329758208
True	142.51429244785004
True	419.707748210788
True	815.3585215175328
True	444.7170388795581
True	933.4476528021428
True	84.43805859215252
True	432.8818762486767
True	187.66579511368047
True	284.82391572306346
True	742.7535310129207
True	165.17746056666465
True	133.9603801997616
True	64.46227417314242
True	879.3819629405272
True	775.4831806883635
True	78.96157597185781
True	420.4236138963376
True	752.457566313477
True	411.72295694163273
True	59.356392882606094
True	321.81808151878846
True	795.5429940939536
True	30.56504536755544
True	373.0818377258166
True	170.17395452377173
True	278.47900941512137
True	35.10526797181442
True	207.0329844453694
True	758.0287615223283
True	647.7311486004743
True	61.56220056866769
True	278.2152182559696
True	903.6337194834756
True	19.205853538436287
True	311.0654296672064
True	284.5019406114875
True	430.990595815476
True	210.29725928268837
True	599.971662975454
True	44.67801301626624
True	974.5545671925094
True	837.6396553210698
True	47.77340355150033
True	372.5879623933071
True	724.7854479745522
True	940.8328532451936
True	269.21475492271577
True	602.2817572743392
True	133.00613041926152
True	183.06289948640392
True	134.30508541719635
True	135.2417554736234
True	197.2187380492498
True	935.998989077698
True	805.5001570542278
True	954.013464811874
True	20.585596117789787
True	28.5297729813194
True	368.4849760160475
True	15.08828460173646
True	605.3975248270823
True	1051.9153353784204
True	260.7764425669276
True	210.83331833091904
True	84.41906246954493
True	214.46401489574507
True	136.09692837518196
True	44.04737375504745
True	134.6378238020387
True	88.2461411980811
True	238.15612965215064
True	526.2545760480236
True	166.27379158871526
True	27.925158095269747
True	56.66880215840253
True	437.6221041015839
True	265.6323366323709
True	612.8839564855015
True	24.522096532434976
True	117.88990788954116
True	675.4165003522812
True	249.9362387568985
True	480.51020108234377
True	659.8379517507647
True	103.25961818288012
True	114.1481836220672
True	76.02577881908488
True	27.722528664159206
True	114.95410426939426
True	83.43581271259927
True	102.9107208658711
True	156.43925715391072
True	238.6755358970832
True	827.8009231742155
True	284.88889045010114
True	969.506028941738
True	167.72364894233155
True	191.848005025602
True	795.2214874226254
True	325.4459502180382
True	596.0153672101126
True	255.64918264865943
True	366.5616962303168
True	450.2040588886606
True	511.3774148073112
True	650.4571443432633
True	379.031713513985
True	35.37484019510106
True	560.7622358531645
True	618.649230916631
True	19.296767893322567
True	11.839751607948614
True	261.688806364415
True	392.2307221601416
True	465.2961016272733
True	68.4705117003691
True	628.8685764911573
True	960.3568886299493
True	234.53013021867704
True	879.016245921863
True	277.7935423006335
True	106.4211558584254
True	273.54531170620083
True	707.8376599011472
True	38.18054656094415
True	563.5260048682594
True	1261.3822171352351
True	1016.0516317360758
True	914.331240821472
True	205.84957684210832
True	79.46281911838771
True	191.2739789972485
True	820.2375950907887
True	144.36829231679678
True	1056.230528724318
True	854.38723709209
True	44.51003035609821
True	90.65097239072092
True	428.596274858083
True	403.40602541390126
True	211.9226507280408
True	514.9204654725994
True	653.3285512045421
True	122.32393318908404
True	272.2784288250794
True	1031.0312010872017
True	50.75301732168422
True	704.2233706354477
True	548.0756712672899
True	39.76361152634513
True	816.210760500539
True	391.2138064155975
True	567.776985429779
True	112.17770319792017
True	262.1616357687898
True	207.14067465175003
True	27.53485604665596
True	135.39359727172825
True	737.8589217775517
True	141.2101460530381
True	385.8234459731232
True	65.6061692723072
True	630.3846630807759
True	609.5321270505337
True	230.55801758730436
True	462.50306264699714
True	164.61395631869854
True	163.52792115077068
True	219.6651018433608
True	271.7288670759742
True	362.5591767392273
True	135.04803050984995
True	194.25499901426247
True	27.485650383483133
True	882.2017280201159
True	292.9957513116861
True	9.655523693981838
True	364.3715423766458
True	165.7133022057005
True	625.1761104317002
True	376.02165199899287
True	591.5438202209206
True	561.688410827822
True	497.7124456094194
True	798.7542091757739
True	244.6781093721242
True	565.2009973478691
True	157.87005690113747
True	558.1412004531571
True	345.8783226439495
True	383.1669168761601
True	134.22080606146133
True	136.52245024680192
True	108.60062885016848
True	71.92537406241566
True	724.0871599359248
True	183.0473362633992
True	43.78089683555521
True	0.0
True	542.0372940747998
True	110.35969393131656
True	22.25293692672141
True	42.30366898275798
True	108.62428815080168
True	519.6210650058223
True	183.86664004643723
True	115.8453927711707
True	33.260821111855364
True	160.91303054995217
True	905.035715745606
True	53.72843567144999
True	241.90758639029184
True	747.7359772823664
True	313.9583356144275
True	453.9604094186127
True	455.90864894195175
True	508.0955482904138
True	607.0439583637419
True	928.1185407681332
True	263.7380030573287
True	1052.823171379723
True	918.6797792661488
True	617.259687824582
True	346.4458192142193
True	831.4475285065568
True	9.567088474654035
True	35.0929652110669
True	284.0918092350153
True	43.32045071349643
True	200.6469228999013
True	754.0213599456448
True	218.9679554338944
True	742.5358489438656
True	766.5178398845567
True	116.18517769040406
True	346.40866940841715
True	588.7060597716717
True	24.77752923202828
True	133.81074723703773
True	432.2879613731073
True	305.93160180597243
True	200.0341354672052
True	111.87146712774909
True	378.5240882226565
True	22.503818584147385
True	379.6493284815404
True	358.8317602929155
True	1050.584037596539
True	378.27810533098216
True	32.322242283778564
True	452.13465795578287
True	423.4171186916894
True	232.62840138767365
True	29.352263545599072
True	759.7241563350392
True	447.415220681956
True	167.34349200019264
True	12.397131512481185
True	1213.8656516266433
True	167.80072724518118
True	28.65467693291015
True	306.20060081915506
True	282.63633246282456
True	118.04274585273124
True	289.2924178004051
True	48.3470956198002
True	319.9213489521837
True	302.53954933831506
True	314.2095388223258
True	30.04357083059289
True	48.18887830744014
True	1044.5313479732267
True	22.75946439347152
True	13.344087968694645
True	185.32379497204167
True	692.7959723623306
True	9.554205946084847
True	191.41178167659916
True	177.0114938752141
True	516.4110101906539
True	383.24318357882737
True	757.4885838399667
True	332.9640033174164
True	485.3954011929094
True	445.9975089587182
True	485.1424559948997
True	103.63354241678113
True	1247.205461170851
True	957.9700837740886
True	291.3198078199033
True	520.0411436545024
True	98.11535817157224
True	590.0631986670259
True	431.27192139240447
True	159.21412451200132
True	78.3311422374178
True	342.9753180142769
True	167.90903880508662
True	30.4291692150844
True	610.3639674872553
True	374.7379736025957
True	71.05453206699545
True	31.67794153040948
True	661.1565402842168
True	483.7843668411247
True	74.71063070876963
True	22.57335593731921
True	339.5852726712496
True	325.24269767401046
True	736.6485872000998
True	551.1360185418819
True	550.6852009837371
True	799.4693820231687
True	8.82830236100924
True	54.31760331909804
True	34.56842537808038
True	59.28127032950401
True	515.6748587044588
True	574.0027282186124
True	82.89756996066703
True	111.98816107321534
True	197.37132778950917
True	70.07447719776978
True	174.24613878386137
True	196.6534525800821
True	264.6231350796849
True	808.9832600080459
True	636.0675936084106
True	280.86636293963005
True	194.0718635689861
True	276.4556222129979
True	245.645226091328
True	748.0641905942716
True	326.0715113941587
True	165.1224815519128
True	907.0364343143953
True	346.7778525190383
True	476.0213736836803
True	156.70957602050277
True	114.47238140900076
True	65.7678907480486
True	215.1012757301997
True	996.4147587239412
True	529.0495122706297
True	114.38745601606554
True	349.50499931513485
True	100.69394812091112
True	686.664273905314
True	4.46998833432028
True	698.2018256970182
True	35.87440779698444
True	932.8526633497504
True	851.047460770691
True	211.43514783170735
True	32.006773320340706
True	86.34871276623015
True	466.4493716022384
True	236.7964643317181
True	1.8305135840594096
True	71.02366204126704
True	1072.3487100485838
True	339.0151997336383
True	663.0356281296133
True	515.7769441617031
True	32.807847247861844
True	135.096966313231
True	430.3575550098757
True	956.1553974532252
True	792.9862992308997
True	426.82015083058445
True	340.87581397822976
True	16.745214034918686
True	82.28385889091057
True	767.5419176986956
True	478.53457139589256
True	385.2373088534381
True	870.1668352423891
True	27.421293331334184
True	218.30011398453868
True	918.2894219480852
True	240.97312133811323
True	8.792198816219992
True	493.3397804918064
True	90.26277986093557
True	647.1610070775104
True	52.74990417695506
True	261.00671093919345
True	880.2372125454393
True	909.2768556428758
True	276.4091206577872
True	426.62682542887615
True	118.772406300499
True	612.2080320730478
True	261.4322442456027
True	177.4719258544721
True	854.9330345409204
True	54.12019450243385
True	695.920555071421
True	278.91271452532584
True	300.3632677087556
True	166.39486549727008
True	476.7627016851546
True	611.9917553604156
True	367.3784640328845
True	404.41249077489147
True	68.3478411380235
True	165.30179948236386
True	467.4435561797102
True	228.5839631924156
True	36.30261872225783
True	206.562428472764
True	394.6554143977944
True	414.0825256473573
True	727.0826544127416
True	134.14807086268456
True	650.4846721946686
True	482.584361289483
True	602.6632930391685
True	136.77083783553556
True	38.45312078761816
True	681.2070449624748
True	71.22111315540934
True	558.0682725615776
True	688.775411611851
True	455.0013072198261
True	129.64383342932106
True	514.1056291110181
True	3.831640954996996
True	398.812289012397
True	28.914764746535656
True	636.635108700277
True	260.7873007661096
True	589.9397313586394
True	674.8004103068024
True	145.5315225814238
True	534.6448337614564
True	486.4363183043162
True	64.40794964726459
True	974.8963964381136
True	3.3501659323242325
True	27.61323723515206
True	625.1224283394938
True	700.2985902477924
True	129.00983174878925
True	419.67486358381205
True	120.70320610105313
True	71.84995933105671
True	458.2910374663288
True	42.226504399987846
True	507.01973136110615
True	14.129814418995238
True	802.57537851448
True	567.1551640759884
True	672.9014026952522
True	99.27640731156498
True	379.3759379433464
True	1000.685685177094
True	881.5939036425876
True	139.8718546000658
True	543.4879694958781
True	446.2303874726053
True	240.71748067692985
True	241.0632755068468
True	5.480538018681533
True	315.38373366132134
True	12.84857004540859
True	361.0569853960406
True	72.33773888276153
True	413.6639101972632
True	680.5707245857203
True	127.63424882244924
True	237.7065817269938
True	639.6557305644135
True	671.9938841404095
True	293.1609042826395
True	138.52530115960863
True	162.8286253187767
True	475.3681173151295
True	87.63835569747084
True	9.17498149633242
True	514.7936514888273
True	565.3581006533005
True	20.288040323777448
True	140.3586901545412
True	891.7852661027265
True	494.4922609151728
True	266.545864798825
True	34.529350025772445
True	476.1831946933767
True	116.31404225381932
True	580.6944814409112
True	665.7940015887099
True	307.5835590800699
True	389.6561792698089
True	175.5359073297506
True	236.9830879581156
True	74.7405752214333
True	229.43287736325377
True	488.8039233778008
True	22.76514262992438
True	437.43112567951096
True	386.8293922357356
True	717.6106625905456
True	892.9473493486636
True	893.5239285625267
True	162.69930623362882
True	404.92739144016303
True	72.19290737739024
True	193.822086112075
True	315.8045372591952
True	10.61224154822296
True	777.4710015821199
True	21.010271856935127
True	415.1093337262969
True	249.8907431222174
True	654.5970227911293
True	209.16332242612972
True	40.78521124954478
True	633.9015588041244
True	1068.4711900691404
True	230.29961114107385
True	134.99563929130787
True	608.5734684255957
True	515.9015856670615
True	17.174046850876337
True	840.1451383042087
True	106.92687424735752
True	46.035009935836776
True	310.3592764362193
True	344.4181621180855
True	405.7071053624145
True	273.25109880865745
True	20.093044373368627
True	22.967155833474997
True	811.2398382504704
True	200.8541291345869
True	117.82819893073383
True	833.9622676456145
True	652.6433712473605
True	656.122424755049
True	442.4282655231322
True	146.49605592043667
True	33.510392374979176
True	100.9082945498086
True	453.074298539831
True	227.29060715313292
True	474.89898586166055
True	142.53287030893776
True	485.6967099824644
True	643.9179437595177
True	953.5179568515704
True	25.050742701925856
True	935.4893954985672
True	1070.855662917968
True	456.126165202789
True	82.17563899106351
True	788.5112550616078
True	641.9096571420631
True	660.4072291966443
True	159.75325981188968
True	745.2620387655953
True	712.6807063995356
True	121.98276047784404
True	781.7432802619671
True	830.6573825557081
True	487.45675481374553
True	233.5387634130244
True	73.05121048663075
True	304.2050945617318
True	360.1052073639764
True	466.8562257057693
True	428.22186927805546
True	196.725050889905
True	312.68927928617256
True	2.7719789713613467
True	12.300828167630812
True	107.0125122235032
True	130.2458240485234
True	357.71275825691373
True	350.0554526639358
True	110.1173361822899
True	16.926715459513797
True	209.4148250253197
True	834.087510987896
True	462.5458297445908
True	531.0345233733448
True	569.9541920216291
True	808.518286691415
True	649.3892938674163
True	91.7805227600764
True	217.5957021288505
True	246.55946026854767
True	285.94381650353387
True	105.33876499337032
True	362.29375747046896
True	427.6024358443372
True	177.27827225864277
True	652.2515780953012
True	244.4753119679225
True	209.36377683653092
True	28.417841218367396
True	238.853937731356
True	487.6095366296941
True	167.20604960982254
True	540.8818529776896
True	465.70105942296897
True	251.70721184996984
True	104.83157876615296
True	39.82388442274228
True	412.4548478687704
True	791.5415618335791
True	161.49902595260966
True	1044.767506674304
True	1050.2641216770542
True	472.792563846502
True	98.91928222275492
True	123.63892927230631
True	666.3929204210377
True	8.96321403575556
True	227.07063023507504
True	137.57905427035837
True	119.17988433860177
True	327.0939008679917
True	631.3414445914244
True	36.70456033538982
True	127.52892368434392
True	954.964810675083
True	58.80039457960187
True	458.833363106184
True	532.2706556551909
True	243.5228238141798
True	135.8526509812013
True	925.7985740808656
True	1195.6361733328029
True	518.6883994419294
True	657.3758483323048
True	207.11891247781637
True	154.33859837371918
True	326.89865544104106
True	248.35208835500373
True	167.88280945811812
True	311.7057470729625
True	351.4392805967602
True	10.003501413488737
True	615.0517118154472
True	154.19684941134977
True	81.76508197862088
True	449.4190018933674
True	296.6947883310347
True	1170.0230982460123
True	348.8869070329779
True	1000.400088629008
True	9.261637151024416
True	270.1341549412288
True	227.84350455987547
True	162.92446027910103
True	480.6714848268227
True	199.134942856608
True	419.7391231326564
True	327.27992180283184
True	109.3835605310382
True	363.3368883666833
True	1091.210289232084
True	718.3849385422194
True	221.87708160306389
True	108.54403562871248
True	305.1437446423666
True	24.50873318669616
True	349.80934086371525
True	306.7144277992747
True	572.8400734799695
True	456.3239792911253
True	333.34979862815607
True	155.78873428471474
True	12.52794697896981
True	413.2227749431062
True	292.9935649997641
True	149.5885756644151
True	304.7658483442396
True	428.02928248064455
True	815.9416608736504
True	311.05342874906205
True	781.4626398446366
True	404.5383553632121
True	377.7132606758328
True	1.0964869536671813
True	1159.2058914494626
True	96.514004776842
True	889.7452917916978
True	208.7662942130381
True	452.3728339071919
True	687.1098752302206
True	87.27839961450599
True	515.3010285298068
True	34.391530777351825
True	418.532178852319
True	74.58686744317171
True	217.845151762972
True	37.37746967601285
True	721.4562653269159
True	187.4822814944391
True	26.887491542817656
True	397.58262858825714
True	107.0106036945427
True	164.5470728453738
True	805.0778428921991
True	252.77422447730132
True	156.9910090847646
True	391.3214482036229
True	507.3545906935887
True	327.5021079315809
True	522.5822109533165
True	629.6190122245529
True	169.35994478341763
True	6.798789821067823
True	71.19882311704075
True	429.86588943193
True	90.7062671464527
True	77.74577706431587
True	1054.310092615958
True	28.1100863240854
True	322.80207481292007
True	328.28615039391497
True	455.9438392474499
True	661.9329198938422
True	181.9844952173008
True	648.4035393813127
True	306.4526519252376
True	338.5468051850208
True	274.3286473332298
True	201.4645829602352
True	357.25978722640593
True	446.01773780740126
True	406.7454042318692
True	631.1946301237218
True	146.697386708624
True	77.6542970650425
True	42.04085240964599
True	296.8527929171959
True	642.2643200646233
True	410.6421354994184
True	785.681715206445
True	215.22001127394327
True	412.62318835061615
True	68.85116703927363
True	55.62566663472654
True	394.3114757129567
True	197.999503678783
True	228.2859172697388
True	43.49156344363404
True	1097.3542135908683
True	186.9900391766293
True	907.0692704119296
True	314.8180767701519
True	929.1367169035832
True	238.4562619583824
True	459.3693485479971
True	536.8467912305638
True	624.4166665772185
True	213.8322508183494
True	472.523175017704
True	951.347376187086
True	130.64204252614186
True	6.598311174467101
True	580.9316862831853
True	27.528330288441357
True	76.89330894723209
True	825.0223304892023
True	230.0164144439185
True	973.2035629908193
True	683.974205457373
True	401.9041623059814
True	285.05940627150943
True	487.7367796662814
True	333.72441544287165
True	188.279193862432
True	728.6244323295307
True	724.8800696442247
True	211.46139331299847
True	91.18716097896048
True	528.5371726986128
True	135.7341241700717
True	374.1828211696145
True	334.80612724603
True	64.39321000325539
True	372.1283752230851
True	427.4029152499683
True	375.1172966442275
True	420.4657386344619
True	431.1143398941479
True	621.1092218439329
True	56.884064028670025
True	459.9847778004352
True	323.81725743606705
True	637.5920576252065
True	218.16253981547936
True	100.2887975410894
True	42.149082853121
True	531.2397491121166
True	636.9284566242559
True	182.7347161857385
True	414.8698266178768
True	339.1555377952219
True	17.941007607311757
True	164.0652415408825
True	290.81098589959936
True	2.9718761380597973
True	882.4290187178951
True	82.57733195945318
True	106.54975082370808
True	112.24634054844884
True	359.4479959618687
True	37.52366554760693
True	468.1450084388405
True	224.49559524120664
True	5.704036616300872
True	122.01920711524792
True	453.7180129703193
True	47.4470100645718
True	71.56211108666449
True	180.32120310529163
True	294.0991028401201
True	957.2561335733812
True	387.3657849983697
True	946.4772016888508
True	191.67446037164157
True	1009.7961315883545
True	781.6114243260625
True	673.9519596275786
True	408.5120631654636
True	386.859324811826
True	78.09241027113883
True	77.06650510090886
True	74.76083170415312
True	171.858241860605
True	483.1269237334509
True	1115.9750693259753
True	179.27420091521958
True	353.6829031710968
True	445.0134795936981
True	588.6238171398397
True	599.1889604602493
True	272.81327597037944
True	452.6422087865868
True	664.2929653790259
True	95.19989993893658
True	729.930008234089
True	274.22737857071724
True	135.85114469295686
True	408.4032326882452
True	822.1192835677466
True	433.6756517826679
True	855.3779689805907
True	195.50809675248183
True	341.10910353826324
True	701.459434773872
True	597.6564635350032
True	191.13201764060065
True	259.67735181261486
True	767.8746937994723
True	30.95719357380685
True	180.40359651054996
True	488.4797073711148
True	724.1417501873739
True	102.95413032059588
True	36.68488955723058
True	168.9191968028818
True	727.3586490868394
True	322.1511217164027
True	547.0435633788285
True	352.2569733567721
True	307.74494622229565
True	450.72032811158783
True	499.4457769538521
True	67.34447524363553
True	381.9637400751942
True	780.9241530389361
True	0.0
True	304.832295319283
True	253.93600527174357
True	970.6266600676448
True	139.35500828921244
True	679.9075625503148
True	630.9825947077187
True	108.76141506202072
True	217.55443505304805
True	138.35160904150763
True	11.514383144713324
True	283.3261415371068
True	381.3283372043849
True	1127.7757776215258
True	236.8553763363452
True	413.4926808711609
True	654.9759862201989
True	199.2339601635057
True	28.952239038141908
True	839.1301331970222
True	574.0521261596958
True	160.8070458681556
True	614.0949009718827
True	157.63668681133257
True	281.10335451337863
True	812.5135370362435
True	33.42102784752779
True	103.88540277694888
True	511.4823967004185
True	65.8290788293422
True	76.1605876107284
True	383.31801558293336
True	22.701107060645285
True	734.0898840889369
True	100.38463929265596
True	155.95032198032604
True	15.54822956348449
True	746.1413924557561
True	28.44081804212592
True	777.9407260092091
True	388.20642172709967
True	119.52056444787858
True	695.4302023456141
True	542.8579060983351
True	561.0251237535274
True	49.728395734958426
True	360.37574548866985
True	5.47079151501783
True	99.62746217485277
True	390.7883811802764
True	48.18912332251799
True	118.20416732151962
True	307.5634586180473
True	178.33753812634285
True	102.61237377485956
True	628.3294157174678
True	20.26310903693877
True	1114.982056282628
True	514.7822264121261
True	310.585523818236
True	484.8498237449005
True	118.99258886588814
True	819.8756033253164
True	1109.0055459918644
True	754.1646155724736
True	181.8141427379953
True	227.85553542552324
True	52.48289935880258
True	60.2995295332687
True	155.99461317161004
True	100.57565633496634
True	174.55348434166368
True	1193.3765820003407
True	323.5916404469639
True	356.57203417754573
True	701.4131645407338
True	18.01536144325601
True	14.49312650238041
True	606.3220046415111
True	5.2845034388629495
True	119.286679362444
True	691.9262953539137
True	181.06394556397635
True	637.770843298267
True	847.8222226535441
True	156.24256328987266
True	874.3382683551105
True	2.473776537630989
True	437.0668984823204
True	1063.034134534653
True	25.502110776097798
True	240.73216768942828
True	148.34065599764628
True	977.8421670639634
True	228.42555214666908
True	467.9708329431331
True	121.65504306968133
True	514.8433380675841
True	152.59171127616443
True	99.32069036014664
True	384.4773633604145
True	70.24166603898894
True	55.49118261196796
True	1076.2445826148105
True	261.6605422471264
True	158.28773991498247
True	382.1246607120471
True	400.3338671727112
True	220.7864264948537
True	164.84505855577495
True	395.0354452042477
True	38.32035718795608
True	498.8569076447114
True	1104.1367905359082
True	110.61140847996812
True	473.1888842355993
True	303.47981860391263
True	28.1609609940811
True	400.17879451576994
True	96.83589564078817
True	554.8386698688159
True	197.28226797191937
True	415.72247769915145
True	21.047764804568537
True	424.24404738365536
True	105.7298406873348
True	343.30413052109253
True	32.88829692155871
True	164.2066920141903
True	247.2724795483507
True	758.0672535652518
True	59.36567214790781
True	139.53490686629516
True	233.64944850575824
True	136.50090581111706
True	635.9497101823619
True	563.8307460811661
True	786.2082360172357
True	402.0837874699594
True	539.8702213390941
True	419.5994816097953
True	699.2078633516368
True	73.63049370638362
True	484.3543383898034
True	419.5922398958395
True	49.97606776600245
True	81.79822085549742
True	127.09589720966144
True	90.30672539562306
True	324.6374898063642
True	837.3865959471043
True	341.75253914716785
True	1131.3297462402531
True	319.2527637405653
True	904.0005062831284
True	149.74309512475506
True	570.7356714784794
True	609.0553004725806
True	696.114862476426
True	440.0829920420589
True	65.61187612360402
True	280.54323155396816
True	41.855122712194536
True	166.07356055647432
True	177.297493011419
True	1133.7384312921467
True	229.5014187362329
True	543.3842489705236
True	543.6001461505078
True	563.9414372032827
True	900.844451148184
True	604.2674695732406
True	630.3327448208756
True	956.6707453573312
True	124.91581374352472
True	329.7285598401276
True	261.6925402743692
True	331.80145946070064
True	91.62787274406898
True	387.5189078165439
True	5.137059048087382
True	340.96253970324244
True	240.50440382782483
True	623.102745796869
True	271.9613523280407
True	368.7269695892577
True	10.290015315815278
True	61.06651053978615
True	538.6006330945701
True	29.89812694046641
True	138.06644258919587
True	61.9352631348006
True	153.9448196018166
True	240.5735654833097
True	69.23424668520056
True	392.8921829036553
True	280.7424771989366
True	103.55467329008351
True	338.08646946281004
True	65.56493010336412
True	575.6516103138247
True	817.3694776321773
True	281.8014389116037
True	1150.0271470868322
True	114.26057405607652
True	297.70328046519955
True	1044.0236881345777
True	90.78989496214744
True	293.6074564878894
True	9.539152972317194
True	413.1000106564678
True	456.3707932077511
True	152.08445932819316
True	611.519718248971
True	922.619178894138
True	157.67014057029198
True	75.7538191038171
True	317.27352691359005
True	546.962333118324
True	626.2221315062819
True	1231.173367145956
True	28.730361684533733
True	930.668589789165
True	134.0298098312083
True	623.1530659812205
True	117.52912195969486
True	133.4405823550805
True	191.675470158038
True	165.90378185788478
True	744.0715116479172
True	195.43466026104704
True	230.9209881989632
True	68.46107210704317
True	518.9608615177536
True	445.8607510002751
True	182.22538683934965
True	228.53326261489863
True	14.799558839748538
True	430.3083662626655
True	228.9908184598361
True	281.2969357357538
True	110.67661895784433
True	696.2894028124489
True	420.832609699563
True	256.90663190411954
True	643.111572256309
True	509.308633642898
True	466.35276593357344
True	134.52790483174405
True	527.6545782924175
True	408.4090460815378
True	3.047601191132679
True	194.0879706117013
True	92.33616267444864
True	239.0404093869862
True	2.2742252123083717
True	133.7056604292532
True	339.44146350728124
True	7.209344105039323
True	859.52683104895
True	164.19622831490207
True	740.7595655020209
True	744.6064041186903
True	156.70302407318556
True	217.6972633921684
True	478.1864350853714
True	869.7018018449713
True	45.85414326415
True	39.97420053679792
True	135.15772263603628
True	625.8045609221997
True	711.5868907305073
True	174.60862954143235
True	579.2334304637033
True	573.9638474215338
True	827.0765796938294
True	420.08246522256377
True	189.15578640309872
True	892.2781623393084
True	215.4838317915444
True	156.75393237646753
True	333.0950743144765
True	226.276179304359
True	206.32812680145852
True	609.6336681163996
True	250.49321215951176
True	194.7037991112741
True	474.1330852208478
True	488.39740924339793
True	63.116885617691885
True	277.4321303020405
True	82.44150270671045
True	339.1787924878539
True	354.12984678288694
True	254.7028950876845
True	180.29523989203489
True	394.7442501204135
True	657.3359452013475
True	763.8810206285648
True	294.3328363173503
True	740.5152050807584
True	65.98874600788368
True	869.2958419843177
True	349.2256621461271
True	13.051925143127004
True	620.5756363507677
True	709.8968295303933
True	258.6943092502712
True	167.89327932831108
True	46.381619533869056
True	380.8338497626581
True	75.34691170418056
True	15.218144034819897
True	903.01382985079
True	374.1332555135158
True	176.33989279075814
True	961.605979731504
True	12.307146630830072
True	787.3121566737129
True	32.06035439873534
True	650.2203049777289
True	58.90151002141472
True	743.4650726514934
True	464.7772782657293
True	187.31639662027564
True	438.85826503662776
True	200.94605181668
True	296.03089880436374
True	218.31038527297403
True	407.1187465105973
True	9.21485974780339
True	319.7450889312376
True	114.37527545114187
True	10.691397786121811
True	476.535754576306
True	706.4307745101377
True	285.89658864927145
True	81.84203875572899
True	307.731556964199
True	87.50369270817902
True	188.41921633062887
True	185.3214760426536
True	350.2070933271249
True	45.65531967540222
True	141.16103849962855
True	386.7079620067432
True	866.6566583948859
True	111.45611510730065
True	201.09234249252412
True	447.5658124111576
True	20.55323591471934
True	439.8560499081872
True	508.6415560125087
True	84.93773784907916
True	404.3095333872389
True	357.0354604044716
True	417.0024674378089
True	594.0845226157383
True	1051.2608885277175
True	963.5048867565228
True	54.66119825125187
True	1061.3188112146772
True	106.11245070313866
True	107.5904471181648
True	108.19443887070533
True	505.29377770559785
True	375.2946541655247
True	586.8568792038042
True	257.5226553477525
True	151.63617154114542
True	394.39607589467886
True	14.749383583653543
True	445.4376559833483
True	417.0126642280432
True	150.3634467673485
True	95.39664184200323
True	557.9273776451795
True	990.6559982673082
True	211.47483350849592
True	66.79496103971383
True	443.8223350342598
True	373.1436997915612
True	471.2263822536069
True	329.6209507170643
True	4.049118922048632
True	539.0245319064791
True	516.102215380898
True	498.1951684778724
True	191.40345519308255
True	111.47252521053396
True	21.35549231214193
True	374.0537296422923
True	109.00466780716582
True	7.403502713582324
True	32.796336985490925
True	354.36088188720026
True	667.6612516932349
True	137.29214345233447
True	90.89307654275092
True	22.959884326378653
True	402.1923427597463
True	352.50501110228544
True	785.8720114147918
True	305.94108763026424
True	532.5954709516565
True	531.0697800927039
True	529.2177488027104
True	290.96508882371893
True	548.4568578200224
True	98.89808982363829
True	584.3097430199707
True	6.834575699675046
True	360.6255748078594
True	466.57350842589824
True	948.5947828549356
True	356.1912207198618
True	761.0894559839862
True	974.2534313367088
True	166.21430524722385
True	39.25569020145299
True	361.6364984343622
True	390.4861630918008
True	585.4508226717397
True	249.750469682404
True	29.885665024409448
True	596.3188287287459
True	125.49842099393553
True	1103.342272189517
True	322.49473647156583
True	476.54430434062414
True	126.7189974073705
True	805.1920372921736
True	141.47726084362677
True	822.5387026172584
True	559.7381326697301
True	189.67195109423963
True	105.0147650866776
True	68.65844738996692
True	572.6361338332081
True	894.4667442746644
True	413.0285072346017
True	513.2594707952043
True	126.33485722989288
True	644.3117399652707
True	482.787085707945
True	808.9767257420015
True	328.7132456262385
True	577.8626840140645
True	119.9064404837476
True	26.116788655318437
True	408.9709143364594
True	168.27964209055756
True	99.21060597116316
True	379.8955729978488
True	1124.6360499008847
True	257.00807487772107
True	557.1926712796023
True	12.410801500864244
True	76.60781811177353
True	317.757213890982
True	760.4647239960173
True	469.34816341776974
True	526.4345284268991
True	714.0169060391455
True	69.31037399865741
True	725.7522232050587
True	48.82483236315208
True	105.94982497665654
True	189.1490503028469
True	76.79148579447191
True	25.69096862900869
True	298.8984590660763
True	471.94429963292566
True	891.280463675635
True	863.2387145833054
True	5.247328696211676
True	282.0725720440745
True	424.6120545657441
True	126.78655547724338
True	237.14215700780687
True	316.5501429932953
True	1342.8739084528436
True	453.1652746979362
True	23.30303951017758
True	178.26377659150353
True	705.7399909727434
True	34.446577060147135
True	170.11965783400169
True	554.9027055795035
True	72.44114586783833
True	878.6884653529867
True	318.1049382101702
True	657.582988253486
True	75.68304841797875
True	697.3302563919825
True	588.8028433383587
True	870.1109825076092
True	255.07323105258615
True	502.4630141295599
True	818.913785612667
True	913.8829903925072
True	226.2155082217197
True	715.7936825869076
True	218.5318650931872
True	450.46510105136815
True	346.8706433023877
True	499.62080242189694
True	503.4601636252327
True	302.7233639580642
True	352.1179203682989
True	111.4846601471792
True	349.2598235049853
True	1122.3756573102132
True	305.6998876975028
True	153.4646503363292
True	300.67964494052416
True	719.3551218105108
True	657.6067307779113
True	419.3656806010524
True	118.4277444988924
True	328.1853063947667
True	35.72904138119716
True	162.10372205423954
True	92.06163058180395
True	90.42127470742044
True	563.2872940020025
True	139.6979003753468
True	140.1076833005068
True	99.66041746757745
True	86.4339759867451
True	439.2754807093221
True	385.6249425838025
True	1042.5083051203835
True	543.2688291288248
True	847.6041827168561
True	269.73576634967213
True	306.96810184749467
True	547.8113881635472
True	192.7842539569657
True	747.5594328910032
True	244.51980217231733
True	359.2893347785497
True	73.12185047986566
True	115.90629011544536
True	263.73424386120024
True	122.95552228859096
True	476.8422089686131
True	28.23394730164005
True	572.3089379943647
True	1002.0414544411536
True	746.8527601460506
True	1.123885151281203
True	64.12543150098227
True	474.6145586807871
True	428.7406185404122
True	73.70867368491335
True	123.36947198447749
True	302.5339310085606
True	81.21411017725559
True	54.11167102410537
True	752.1157923575375
True	681.452199426424
True	164.64558133746522
True	164.85770874276983
True	529.942651661427
True	53.94282370988568
True	26.07865724104792
True	571.8712606975139
True	463.5536960148896
True	1121.9248124807602
True	45.69338692314773
True	463.5568499847071
True	890.0074394608206
True	796.9012452065775
True	293.95072772894736
True	738.7929475069201
True	393.2106373860405
True	44.10435664671285
True	102.38741940441558
True	698.6080468238533
True	79.20447780048184
True	136.8528191768424
True	952.8076041510084
True	186.7134769528176
True	274.17312988767355
True	100.07851179539465
True	642.9980669131585
True	599.8970666132499
True	205.3736423508128
True	418.7671117031942
True	42.4650483577424
True	281.0806673336704
True	581.2900103173235
True	592.3887784697002
True	314.37723817504434
True	74.02252947761106
True	927.555296766263
True	1107.502709984169
True	574.1905722116068
True	61.396291159402885
True	26.934673692506312
True	89.09114433451232
True	102.75165710386216
True	100.51497670259728
True	871.6028201826067
True	1229.533388591695
True	717.4527665147255
True	323.8106842398521
True	7.865860839242942
True	21.11766711342423
True	341.3248759768088
True	479.41881695030696
True	47.28752490980591
True	576.3043233609982
True	440.1575447573802
True	393.9272979679878
True	78.77141121523907
True	199.59220740362628
True	264.48519888527665
True	128.74204062684925
True	394.5806286523173
True	44.69436457599016
True	170.277245825693
True	1176.0448851416006
True	5.979344374971148
True	27.129924597406
True	575.4647268838668
True	359.79513498722014
True	786.9761478792799
True	159.9625741771726
True	762.1649807336416
True	586.1214494353796
True	273.00781566315857
True	432.9577301864981
True	345.4996067441197
True	290.9974991972018
True	267.5371949999745
True	405.3094272499514
True	497.80714574623073
True	513.8783674426721
True	102.00480535488018
True	364.0102238980674
True	9.43582262376454
True	191.26484698587024
True	230.00723291659637
True	818.1683764095174
True	618.5796752305642
True	30.92224550567994
True	702.8484247436907
True	852.0505877032009
True	104.0224173475042
True	358.774062684713
True	847.7580737832163
True	220.2224203808925
True	168.83172911011098
True	528.3515460189975
True	561.999108173078
True	1092.3111514061989
True	149.79968361226372
True	158.58981226207123
True	249.460373173486
True	309.7486696650303
True	435.281841756399
True	415.4297543634962
True	312.70794001220304
True	429.7493008021724
True	501.3427206863556
True	228.99014929037943
True	1467.7494990907032
True	253.52275496254697
True	390.479248511808
True	52.8438413988033
True	785.4265121508804
True	263.55290636395256
True	886.6006287328786
True	567.5680388037508
True	320.64315573872176
True	763.2594966902523
True	272.1519282584865
True	201.25012201880395
True	260.3027549373504
True	220.18420484846425
True	144.48824253421913
True	247.22870137984305
True	743.5246772223213
True	522.0744412464911
True	225.91445958431416
True	1171.1074250545337
True	115.0003651498352
True	261.8803513709702
True	68.52024192270875
True	284.1717042804711
True	410.5354699602017
True	92.09484544737354
True	228.49952725053865
True	70.54392184960159
True	719.691773246664
True	362.671003711204
True	220.289843516174
True	724.1506979577938
True	885.3097592148241
True	828.2036517194111
True	828.8998384852507
True	344.0632400189213
True	1.6664093231866477
True	266.5425960268308
True	49.36823982396
True	396.4256846079432
True	53.6818103602654
True	356.43328135370774
True	871.5923996772016
True	1048.2784706255811
True	397.4284225463411
True	21.59661066244205
True	529.5198655493576
True	501.2542081501061
True	189.06400234852657
True	245.90626935237853
True	282.4575778222233
True	21.803060737955608
True	121.96017583921086
True	951.247891143966
True	60.05562327888797
True	499.36901871563975
True	786.1154383378002
True	97.42071332879988
True	243.10775825084104
True	114.90098149564716
True	15.56178903742564
True	1.408819528693798
True	110.92908484115073
True	1011.7571213912609
True	491.44435629601867
True	67.5144835014917
True	806.0547756754563
True	342.6424530854392
True	1.1903091798095655
True	450.0250784328625
True	181.62668310263663
True	533.8881221884337
True	83.99097976951622
True	325.070318998572
True	381.9892107378352
True	165.97804428645395
True	202.1599260149087
True	133.07086259279097
True	173.34827770351103
True	1033.9160096298494
True	15.91623742861002
True	500.6758376082723
True	495.8813727650932
True	402.9231031801646
True	216.962645127284
True	237.6659727881155
True	160.659775169959
True	46.89880949327806
True	477.1183008979893
True	152.8828293444681
True	879.7506745828481
True	856.590969310368
True	244.75201058977697
True	328.5242643420517
True	524.6649833342998
True	40.05438804398718
True	87.68036869290468
True	723.2710601787124
True	1072.4454463208835
True	116.77265273973036
True	718.8787238564714
True	143.08159785131755
True	939.42815817832
True	663.5309100362715
True	102.39432394923932
True	265.82113814899907
True	635.9610167055764
True	252.7081153070208
True	44.240479392948174
True	582.8496711146676
True	442.94145048686585
True	5.9996066321091135
True	480.3108298266687
True	67.05090690054998
True	180.44010700703475
True	243.54871298957207
True	315.62434825121784
True	72.210933092417
True	224.3969151936718
True	347.69792258894824
True	434.11614174841634
True	930.917948017232
True	48.51734980175319
True	933.3533065574984
True	1032.593657003209
True	132.11370057621264
True	73.79387950248253
True	967.1522449773892
True	33.14311606890542
True	244.00405689572435
True	89.44319295160726
True	207.1667882925575
True	363.5246695447635
True	953.764359294073
True	100.4381608608576
True	70.66100935477182
True	642.4957842740791
True	272.388155731093
True	739.8650788735187
True	54.8772924969692
True	486.24859209881976
True	396.8805644750814
True	695.6373687156714
True	52.98592679037624
True	112.52663251182676
True	28.257108001814608
True	275.64980991295687
True	42.8710688650987
True	352.2624946017525
True	2.876739379416149
True	1215.9604679231643
True	108.21397075498896
True	132.43622763594578
True	359.7441165883848
True	709.0078951801978
True	659.2187594581675
True	1009.9077159884364
True	458.4051956523664
True	408.73844503250297
True	139.8335762730322
True	426.04672559483566
True	808.5388748432365
True	449.8950865512149
True	942.3899620087157
True	84.3055725701183
True	419.4024963293974
True	175.69034466973406
True	286.50268309609635
True	760.7754921937801
True	168.10544355318262
True	136.11703504678513
True	62.560228415923405
True	892.7051785996536
True	769.7228618228099
True	85.24713669263141
True	439.58246728380016
True	764.5650032425992
True	407.0220766161023
True	56.57232546330255
True	322.95016398439947
True	789.9078103303711
True	30.874052763648056
True	363.7639859572965
True	165.30441785195862
True	275.81109238973835
True	35.14283004712772
True	218.1668201172533
True	782.5175816438257
True	625.9362019706708
True	55.22901039987922
True	301.7992184349493
True	896.5908770927465
True	16.759564831579972
True	305.3098733403379
True	305.4220845699522
True	428.85900759259175
True	206.22175248886344
True	602.2815167197077
True	49.67070465858327
True	966.1362352790896
True	899.212054970848
True	50.63922006917716
True	388.93651254491743
True	726.6306758103951
True	883.2290692526427
True	266.70049720477925
True	583.3938822238636
True	128.16524376015894
True	183.3889536284457
True	133.8893901212395
True	133.7854357407186
True	206.41066024175936
True	937.6365857397236
True	795.3439911127879
True	969.1497303950894
True	19.165427741627145
True	28.5615788272552
True	353.3897419806091
True	14.003753386938264
True	630.3157738498571
True	1050.2738617456264
True	256.7353404927923
True	202.79019258371295
True	85.91778271328845
True	220.90924689918475
True	132.61575151479823
True	43.6045339910378
True	131.74879734310255
True	91.63605190658797
True	248.9442766924637
True	543.9232371615742
True	166.33985615316104
True	30.63447706989315
True	58.52196615698684
True	407.4929797611589
True	269.4677503978118
True	587.8703353932905
True	22.198331451137435
True	117.23775918111735
True	671.6971242795895
True	264.62606019905064
True	459.4627280940732
True	649.1067303646793
True	102.47981433954143
True	111.37289529218263
True	80.45468686347925
True	24.84763082302719
True	120.37767062695994
True	78.24438906757916
True	103.05907551350106
True	151.49368896946288
True	246.02371762502477
True	823.4047134151541
True	287.5984285011014
True	908.90146816204
True	166.94257156329158
True	190.6624951921263
True	788.4086964084071
True	307.36594405522686
True	602.7554839713093
True	253.915710482717
True	371.6146091152349
True	450.2462385146636
True	545.7297115325553
True	643.1833210992437
True	363.0898088924633
True	35.39992912039474
True	555.3332399959284
True	616.4404271671824
True	18.81214210934519
True	11.690320580882668
True	264.9687780507697
True	407.0327284018512
True	436.5346567316262
True	69.53783208409405
True	673.8324326417697
True	930.99989515732
True	237.8516244088985
True	916.5707385641824
True	279.733954768226
True	106.026283385077
True	278.0345474439807
True	676.9501028200173
True	39.78013060238794
True	593.4208115521949
True	1312.7843893310564
True	1022.8659225511948
True	902.1115674603986
True	208.4622006920111
True	90.48650342058716
True	186.60582642736
True	826.9222060830781
True	145.5922362805443
True	1064.291217442501
True	895.0019509508379
True	41.6211292399685
True	90.29812139259585
True	402.1840275663109
True	417.7422429113235
True	210.87738471413783
True	521.004004806257
True	646.830381240585
True	122.10330197901897
True	273.67071330974466
True	1017.5576813367334
True	50.79230337755514
True	693.1836194450498
True	541.0647162792933
True	36.14605346498618
True	848.7587341007213
True	384.07420760870747
True	574.2805415802154
True	105.55373902806504
True	260.16503070369896
True	221.0748350621969
True	27.73767817848881
True	137.35318508980026
True	734.679154407528
True	134.20227828296933
True	388.3218988097253
True	65.44176763625403
True	635.8336209853526
True	615.2689385184487
True	225.33431815585857
True	456.1295053051643
True	172.56403939726226
True	170.9825510906106
True	218.34267172156265
True	286.4320924538259
True	339.1059178684136
True	134.16493295400954
True	187.51236587331897
True	28.16636909263955
True	874.7127401186237
True	326.2250344102356
True	9.26910407705599
True	359.4984748587109
True	164.9193969436582
True	631.5774042278548
True	365.22449618491567
True	586.0291316167818
True	575.0857687210394
True	486.8429939893539
True	776.0535709880128
True	232.44730267546404
True	572.5390960601053
True	160.97643230934102
True	549.3456899602892
True	352.2595022029537
True	380.9895384303045
True	127.63009574095672
True	129.7355643500892
True	109.33901486979316
True	65.60728144192711
True	722.1092888760566
True	178.442373896436
True	42.762997887714775
True	0.0
True	559.7920914704458
True	115.5828853672159
True	21.79991520904447
True	41.80089702584463
True	105.66712539020293
True	555.7020332240106
True	179.24360092574656
True	104.35379967836909
True	34.88415099275899
True	164.21681659112303
True	900.8174329243004
True	52.430124993562245
True	229.83749832467868
True	765.7031608216467
True	312.5239627839624
True	472.191301316858
True	490.2417988094036
True	522.9159171637492
True	608.1328822014426
True	931.4514952534582
True	254.5061437274717
True	1046.1692933888785
True	918.3201743845572
True	600.011056019118
True	340.4771675724292
True	846.0262900881256
True	9.157157790713136
True	30.79299015515712
True	281.569597310124
True	42.68922503726196
True	201.1564608703446
True	742.4510885615732
True	207.0973249473995
True	736.3713706094765
True	760.327711670421
True	124.97278567269234
True	368.3268002748516
True	561.4908377502495
True	23.0162508065344
True	127.81514667752523
True	440.7389291095897
True	306.73371682221006
True	194.8494644960516
True	116.99107022061668
True	382.1842338716368
True	21.73423780275827
True	369.4913752549123
True	355.7215644896548
True	1106.0458428143734
True	363.4156851062176
True	30.249265003219424
True	443.24347583864096
True	435.0275266766166
True	239.91055036423035
True	34.308544114884015
True	772.4323395235022
True	458.38154894183214
True	185.37136786326053
True	11.15639018106271
True	1232.4032213008445
True	168.43284016784858
True	26.068484719729824
True	291.72693087169915
True	279.28445806096727
True	115.34434969532585
True	297.7239824044102
True	47.81282908847157
True	324.7506496024964
True	307.4663582635736
True	324.39255243219134
True	31.088366902365497
True	47.1614453679764
True	1040.876461119355
True	22.133972651815057
True	12.31278134906136
True	184.4493013006935
True	638.7708418091124
True	8.424165271129953
True	186.1719697262429
True	176.77531314880227
True	513.5889044385768
True	386.5446409877762
True	703.1747909973874
True	318.47902919142234
True	489.4274345403445
True	452.1686327048699
True	494.31767300886656
True	100.36344860428112
True	1263.3293891846408
True	903.4107240934874
True	292.14650595369267
True	517.6833369715121
True	102.28524558800628
True	563.5883625178194
True	423.3838368285422
True	157.4115117294241
True	76.6943274144333
True	345.9524157873411
True	161.3459685355451
True	28.924774887342966
True	583.7143731353215
True	375.8185976763659
True	70.17145664133314
True	30.831751189450667
True	660.758259113071
True	495.08592886164473
True	74.36123590476817
True	20.002056409877955
True	320.9731718682039
True	331.5687599417265
True	717.2333164986818
True	554.9399357688036
True	558.9825198298322
True	807.3515352891756
True	8.79180237896173
True	55.84951579560054
True	36.08941156308188
True	60.01269392193955
True	499.3759747661376
True	591.8212737928762
True	83.20271146444207
True	107.51143008543232
True	201.5938244698386
True	74.88912540585456
True	177.15028069970984
True	212.30716439597865
True	275.0047382498929
True	820.4281615367468
True	585.9947393500062
True	286.1907365683091
True	192.27560674663044
True	276.0807258260963
True	248.54255904779043
True	754.856831890787
True	323.83980042705235
True	169.0205866761884
True	890.1600526199248
True	338.2754795740005
True	481.213938127383
True	152.17863131586745
True	121.22429478447526
True	63.56343991084219
True	210.04739343764788
True	954.9302153801538
True	531.5423961027399
True	111.48497348097308
True	347.9327997074349
True	98.926457107714
True	670.7519355994272
True	4.5473171729077135
True	689.0882105270817
True	37.254207956784384
True	928.4631947806618
True	844.3031990405902
True	211.50153999115076
True	29.59541243224585
True	87.08961114855826
True	453.848830962529
True	213.1051190482009
True	1.5257233189956252
True	78.88739063737698
True	1040.7529475394233
True	332.55706240116183
True	689.4851669153818
True	487.13361412811054
True	31.71498768523425
True	138.92972084806618
True	459.92429612705337
True	915.594291819531
True	817.7526084691505
True	424.72486698416606
True	343.0820888368052
True	17.853860415811255
True	77.6157669621616
True	739.8953435486513
True	463.7329450315175
True	372.7676442502664
True	872.2081366832593
True	24.51619348301413
True	222.1726066081029
True	888.4833585485962
True	234.59206151232613
True	9.186154920774973
True	504.1411230489848
True	103.8432310026284
True	663.3773107977502
True	55.32719749650289
True	256.1110997825368
True	867.7646731680811
True	907.0303182999512
True	263.8596929882042
True	430.8769540032484
True	117.42095002135534
True	612.3368327680477
True	258.2178945892033
True	188.7963513010592
True	853.0983052821172
True	52.31287091131982
True	706.3974014916387
True	282.0349554908327
True	297.15840345726895
True	160.750056904641
True	493.9965574899059
True	609.5659577268486
True	367.96249859152846
True	408.8552603555327
True	69.49347226468898
True	162.80628940263318
True	441.2249264471229
True	229.06945612635272
True	34.07276024345008
True	204.9014291483147
True	389.8527153497975
True	387.1941149915674
True	747.8991268955009
True	134.77371934026382
True	656.5985018112383
True	498.4064937876795
True	598.773080136018
True	133.96800091325946
True	39.10630975765417
True	665.289352875807
True	72.74482251214432
True	529.345066994758
True	671.9392614904851
True	442.7471823728232
True	129.27356794069294
True	503.5516220857583
True	4.010339400196074
True	396.91053942784896
True	29.28120435717928
True	646.9892047198415
True	280.4581276906831
True	594.1219546079998
True	674.4020282753405
True	147.5738796348169
True	515.5512482267002
True	487.729306477059
True	61.89532822050093
True	928.167956952616
True	2.365040854743818
True	25.803002584502515
True	622.4621082934767
True	691.1056004701136
True	130.82705846114357
True	413.8995549249669
True	123.93806707865508
True	70.68938737751313
True	445.1821488916623
True	41.66268649784793
True	518.32322141793
True	12.785807967403793
True	843.2151543437121
True	557.6641643736405
True	676.1367206333589
True	102.51910869517437
True	386.4388889529617
True	973.7477062077696
True	859.1226429748473
True	144.93059763653844
True	552.3732159274128
True	462.99299802607385
True	249.7116241540579
True	256.0695025122476
True	5.539959202224022
True	313.6114007209675
True	13.328088331133848
True	379.9906837456074
True	74.88894939322749
True	408.9786202865969
True	651.8338879040233
True	125.42696834984562
True	237.0716453297642
True	629.87393062283
True	671.2436931658832
True	291.6718548002889
True	135.65219249790275
True	167.88601725610977
True	471.0932552784184
True	84.06138497859618
True	10.215476692512633
True	518.5078867927509
True	574.1284209425374
True	21.459716447798574
True	137.74661109073094
True	902.1676406748531
True	496.8927592909507
True	269.00064329275733
True	34.55725756230325
True	474.6739941525743
True	110.70021215351284
True	583.4486441702791
True	652.1370552102607
True	281.9349021533356
True	384.1810784865664
True	184.2973691095864
True	240.12768099579327
True	79.08422493234086
True	211.7014734322046
True	498.2653952194311
True	21.95957455798469
True	436.0066089062759
True	367.9544119634088
True	725.3019825384257
True	896.489227224199
True	887.7451449148568
True	160.84320698137927
True	387.553782928329
True	65.77072550661971
True	197.37630638181773
True	316.05844240014943
True	11.25033468575444
True	802.9156062074038
True	25.17951804848576
True	397.1546520764292
True	269.7835512598785
True	643.4503968116724
True	203.7016589329032
True	38.77984601890653
True	673.1116127021082
True	1081.338526356246
True	225.527361360133
True	133.41910244895482
True	626.3957928249592
True	522.5675739671448
True	18.45245410573505
True	839.3392842287246
True	108.91088430114633
True	48.21165257133745
True	307.0501681837894
True	352.664361684608
True	407.2801164899094
True	270.6577078883984
True	20.53574868571009
True	22.73743629247949
True	816.8132843186987
True	204.4911962862296
True	109.31195285948554
True	831.9196793372429
True	660.3406570950087
True	649.6303108214663
True	446.3538943826587
True	153.8927854718128
True	31.958043364269155
True	103.47452874502392
True	428.8329862098158
True	226.56741912464983
True	465.167906676736
True	149.62327909558408
True	490.09278216562114
True	653.8512623871134
True	957.9334369775984
True	26.081447194164287
True	988.4815063694192
True	1073.0686663321603
True	492.10048077879605
True	83.90109758835706
True	800.9515663879346
True	643.8545523578455
True	682.4694890327977
True	179.07471721671314
True	747.5381996865224
True	708.953425871074
True	121.8452443847168
True	779.106929211133
True	817.8922593842705
True	475.8057173516672
True	231.4285137068405
True	73.52465573729647
True	312.416526540988
True	351.3502880712377
True	471.73110695972827
True	440.86684770388337
True	185.2329031587549
True	314.66917775443187
True	2.4091026065218197
True	14.221095940073337
True	110.19698960888287
True	130.35875765543057
True	356.6428288245174
True	344.611519083302
True	118.97385277236972
True	16.89504427134904
True	217.0469533898067
True	907.9696866362362
True	458.5681941717902
True	530.9460506869211
True	566.7498904859112
True	820.7637252664591
True	631.9366950784151
True	88.79880965691883
True	202.6771474291719
True	242.7741238726861
True	284.69727236708525
True	100.46337838052116
True	358.46075953282684
True	426.3727681052216
True	168.73910882157634
True	658.2145925756757
True	239.1499378109014
True	203.49072243831216
True	28.898372454424173
True	236.974980261729
True	471.15282752078633
True	159.8671147276818
True	510.49334520610586
True	467.1592428139263
True	239.24100915856135
True	101.28508613781152
True	41.45000064088232
True	403.36073381034
True	782.707513081136
True	163.540558338885
True	1059.6377758951596
True	1051.0094319614211
True	487.31035790702646
True	102.6231416379872
True	126.0695020759351
True	610.7984231703687
True	9.02487446640344
True	217.38928184900405
True	128.33401136448947
True	117.66601143213164
True	328.37675277544315
True	638.8494477841775
True	37.469751788396586
True	124.14059760555824
True	966.2361569080442
True	54.16484137944869
True	464.1857158455384
True	516.3215608136965
True	254.986150002746
True	135.88741089600117
True	926.2766498900396
True	1171.7742584554992
True	513.2929916446882
True	651.4027273228687
True	218.2152228085129
True	154.2321011405705
True	326.0754118891804
True	251.3259099360078
True	167.91604547056937
True	312.8993133767044
True	330.501526464407
True	10.029439954195492
True	610.2274085323263
True	146.08644321330866
True	76.7502233611229
True	443.98611662321815
True	332.8514297970414
True	1181.040327685857
True	365.6132581719861
True	1004.1976865960067
True	9.789299870136084
True	283.1341963762272
True	225.4790554114689
True	155.374060591307
True	467.9502374661152
True	196.4129854333008
True	409.870066068565
True	332.6729726929608
True	110.89620260623724
True	362.17504695597376
True	1076.3173163813049
True	746.4064613067994
True	218.00822564415063
True	102.61716631888206
True	297.4410491313147
True	23.188854282193343
True	353.3487521420472
True	311.5901786427384
True	581.1236282765665
True	452.95056925595793
True	356.50255985933035
True	153.3590267273972
True	12.283168830140916
True	414.0107402035589
True	288.4984862216928
True	135.78747341222103
True	300.8439983968004
True	425.69241395601614
True	817.804639100827
True	306.39242588778114
True	780.285915447571
True	405.40521256529337
True	374.3564008005711
True	1.1426351181530476
True	1146.3518908973283
True	109.57216654479885
True	893.8774733573455
True	203.20359494293257
True	443.38185357043983
True	673.895219256818
True	84.56034575702111
True	503.0974253822272
True	33.558131052013096
True	424.6599728033809
True	76.78052596600592
True	221.38604056530085
True	35.26153661214433
True	684.8029064041086
True	191.8334426283141
True	24.993849826292987
True	393.67633429546567
True	106.48480072402016
True	168.1863077879459
True	856.3598414777306
True	270.7072412450585
True	158.09677065896076
True	373.7935994964545
True	515.801179388277
True	346.8978322579099
True	527.971538013276
True	619.5818862587087
True	158.21439871189386
True	7.258850734268203
True	69.56353645089503
True	423.94802525086817
True	90.97462664621033
True	78.3183786289721
True	1064.427254727265
True	23.91664389047708
True	315.945947995952
True	325.7754085911346
True	454.9057387308665
True	658.9052958296271
True	193.22157825037547
True	657.8852996767652
True	324.8845873965104
True	356.0306901583036
True	276.03179562415846
True	209.16335161584743
True	348.7596796680197
True	448.6695636952612
True	397.9054276730139
True	631.6092088241767
True	136.86547574601542
True	80.78181962740872
True	37.883202261884
True	283.05178868879625
True	653.1937540244909
True	425.2988249738863
True	780.5974132383969
True	216.2376830923502
True	381.6825957552037
True	68.31191050513483
True	54.23567992943702
True	408.84940555581016
True	197.4498836537488
True	217.24531105880337
True	44.67103175454992
True	1091.8975667652976
True	164.7368899874583
True	924.6419463944368
True	313.6141185919319
True	921.4406434914792
True	234.47541235027077
True	469.6760874502055
True	530.5188711621831
True	614.9512250188849
True	202.87417927503975
True	474.4677702633816
True	947.8895875510632
True	126.46040628965768
True	6.434102724722002
True	573.3657896518349
True	28.99368990699353
True	71.11816562355799
True	813.8356231000441
True	236.4008428279421
True	986.5465385199748
True	697.4919998259072
True	405.7324705847784
True	274.32960607773884
True	481.0164763898473
True	328.3821576484043
True	183.1805482569398
True	659.553501110598
True	719.1302965383509
True	211.2698034591262
True	92.1842912567252
True	520.3557931014518
True	130.65294441608634
True	386.04030915994366
True	337.736498358557
True	62.82927127690972
True	381.7437514499019
True	427.6727860812663
True	363.49766681525415
True	424.7089327554653
True	407.0336008134511
True	653.5540975580105
True	62.38469507895626
True	458.170315148828
True	325.11129243670115
True	653.3862804114771
True	222.0815986660517
True	100.54484507003625
True	41.77805935036097
True	538.170529902245
True	631.5233157850188
True	180.3472928502677
True	409.35619435623096
True	328.7371583617361
True	14.775987362591732
True	176.13245061468444
True	282.50349047748495
True	3.7197821080329714
True	876.432389676302
True	79.96185259047692
True	103.5584028767198
True	113.98884153028256
True	353.7481575453898
True	37.01990521406375
True	462.7129652844999
True	231.87630593256932
True	5.312698062571229
True	117.9176518436746
True	430.4678371074637
True	50.85883089538122
True	69.80383278947778
True	177.01216022996653
True	296.6475432563452
True	958.0671995372868
True	387.43454440203146
True	987.8236210117876
True	172.39511692183095
True	1039.9925048343966
True	780.0007535029232
True	667.1344035608907
True	400.8224352985829
True	376.1771432977798
True	81.06902581977553
True	76.52128401553992
True	80.54883906968597
True	166.22607762039885
True	489.8557129127838
True	1115.373232718374
True	185.15163379964915
True	347.3619581624888
True	441.1452712021147
True	578.5416205948867
True	589.2730374656807
True	289.2219384833129
True	448.80212893360346
True	679.7497887880248
True	96.90875844435897
True	727.1341281437251
True	257.9413506723952
True	132.0979012315097
True	403.7970029208456
True	839.605613933064
True	429.1790749700848
True	842.1721675522895
True	200.39140185049595
True	353.3508090607054
True	702.6344215999934
True	624.7457622153784
True	196.2831640979096
True	255.69777374834305
True	793.3098444209356
True	32.95372917296151
True	201.1160012623148
True	467.82056172574335
True	667.3771898980598
True	103.10483451714197
True	36.38597128125903
True	155.45092091708443
True	717.9150849916341
True	314.72436296595043
True	560.7837797899693
True	346.2219995356101
True	288.3176943247442
True	445.6039692219158
True	508.7359884282669
True	72.77188666218964
True	372.8991775606823
True	783.8803843726799
True	0.0
True	293.0055246741764
True	250.01819745954933
True	978.5521840485676
True	153.10133743826657
True	649.4790348440243
True	638.4366886991976
True	117.43873233872291
True	217.59095622382105
True	135.41604819730566
True	11.30840926714789
True	282.9409540540157
True	367.4316136495618
True	1141.4765849297885
True	240.8732226953104
True	414.9502447547856
True	648.8697457012164
True	201.75891655462465
True	28.76400104879132
True	843.9556709409469
True	614.3947119065009
True	161.65755988470326
True	634.0113177704138
True	155.9503102622108
True	298.18212823357226
True	775.6668629997871
True	36.30080584026532
True	109.27395780629814
True	527.4501242123026
True	67.67536840352471
True	78.06737826927714
True	414.4586231723316
True	23.36349029051064
True	773.0828032767854
True	100.63601393870724
True	166.61811868549344
True	19.21997764638938
True	686.2264597014324
True	28.24122165183901
True	767.6342944154464
True	390.8527311163152
True	118.08543354755903
True	709.9132366773632
True	537.9102836475178
True	566.3599039411313
True	45.56970394747932
True	359.593274116698
True	5.646965185103489
True	93.47664911237857
True	391.3220169512822
True	44.0945890734245
True	120.2996889188783
True	311.0045727033541
True	184.50694411905417
True	101.3868163072069
True	644.9909447021575
True	21.96739534212991
True	1131.0813505668034
True	512.25354331251
True	295.1152901793646
True	498.8869651046677
True	123.69796590566426
True	832.8639749560293
True	1127.7391329140085
True	748.6201534284513
True	169.28395119091775
True	234.6708056360009
True	46.988653682570416
True	60.31095854540023
True	158.67220894236985
True	98.98746578499272
True	163.79937576756328
True	1178.1181340198846
True	308.8569799468104
True	356.4010813287864
True	716.1955860592777
True	16.57043130306802
True	14.908797236835978
True	600.8837696314195
True	6.33109894129352
True	115.84706050237628
True	682.1106306196325
True	180.3991511439758
True	647.2126117896844
True	833.0829995007812
True	155.25158043656344
True	901.3022198896736
True	2.5657548510199577
True	443.076275649789
True	1059.210423601212
True	25.49462999532457
True	236.77995527849268
True	150.27429047559227
True	980.2398242906012
True	232.72023846205937
True	490.742668034988
True	121.60371506139742
True	520.3347912069935
True	157.1662379186366
True	96.90383512278228
True	381.5221187985907
True	75.7405914805514
True	56.65118599742711
True	1070.8459798776153
True	266.51691903823394
True	161.68655777801962
True	373.667222033837
True	396.2591468850847
True	219.212797735728
True	167.51619282752708
True	396.4648921565844
True	35.15145341456291
True	502.5068310068576
True	1128.8808586832715
True	112.76518964092767
True	474.4107134697727
True	305.8878524904722
True	26.54438072129701
True	421.4579391567093
True	100.30637106857436
True	555.1048137404413
True	202.5734095397377
True	404.65885952836567
True	21.35435130782464
True	447.8237423575206
True	110.23099267502457
True	349.003318784876
True	33.13949410122383
True	168.68420395549248
True	251.47937624303785
True	770.0667708776956
True	57.57862873947773
True	144.08126437379494
True	231.8029470404955
True	139.18939085196584
True	631.294793527732
True	550.8021742999207
True	771.1644110503182
True	399.23233192640726
True	537.6171751149025
True	410.12411960943706
True	683.4671354230711
True	69.11399218402741
True	472.9795017469394
True	431.0167125885768
True	49.995446427548245
True	77.68616192502564
True	125.70665416712625
True	85.02539974799951
True	328.41961484534045
True	869.5081485306208
True	328.64664842092554
True	1093.6703484311863
True	320.3408787771356
True	921.325704917763
True	151.3647218308602
True	606.1816110067488
True	638.6109921264713
True	712.1619611151323
True	447.4364636673383
True	63.45433334281103
True	310.7658247289621
True	42.41990747995462
True	171.52462071517556
True	165.19940292453737
True	1099.219961743988
True	243.86874852801924
True	552.7854548590618
True	537.3952104403
True	568.4627223567088
True	840.42125005154
True	582.0799747377139
True	633.7253152250008
True	940.9142382176076
True	127.51544329684296
True	307.49700235713567
True	265.62731683923
True	321.4424092147998
True	89.03923246948098
True	362.6983556786254
True	5.055989153716969
True	329.9436519668606
True	260.6159221696705
True	619.4429945280976
True	281.52869627480925
True	377.098142326073
True	10.21015698636412
True	61.03052501383283
True	556.5645020927169
True	32.722455798877604
True	138.16937461662263
True	63.59030785752133
True	153.20659004089853
True	238.23596683196703
True	68.07510897859382
True	399.45883993803193
True	278.1956041494832
True	101.64433517284009
True	340.315804861535
True	65.6221075340421
True	610.6612367622886
True	837.8504758158036
True	280.27163804886294
True	1135.2017664419218
True	107.79884422490728
True	310.61410836368646
True	1060.8104696755702
True	85.21915423659765
True	270.8491382896812
True	9.408223962354324
True	411.7753410462708
True	443.5831277670964
True	157.09249540101058
True	618.9767436338117
True	904.8764724185248
True	164.3231380908597
True	76.65271934519286
True	313.5933347086209
True	555.6784018496598
True	606.839948695858
True	1229.7068712080252
True	26.05271979828806
True	952.7795583912882
True	138.91524799812083
True	659.828635824408
True	115.8770243920444
True	132.13768824199954
True	191.8617941844537
True	173.1911668477133
True	750.5841367094557
True	207.4694472335392
True	230.54368221756548
True	65.9109022788884
True	514.8080064743376
True	468.6909340384106
True	177.282767365653
True	236.51277071603252
True	17.26099408109996
True	424.1414561347164
True	225.22899560394865
True	298.44148315601444
True	114.19767552447634
True	739.505862726908
True	415.8829548098636
True	261.34590242288664
True	643.4675459880073
True	526.9356516547543
True	458.268856046881
True	141.67739349137705
True	527.7940764053102
True	420.3079831075384
True	2.6518657402301384
True	195.4027564299925
True	91.65186118304804
True	244.5921243916936
True	2.7680673504650564
True	131.41545628357954
True	349.4122548939019
True	7.673031068058655
True	912.8763626238728
True	164.44192142660546
True	743.8274092066133
True	806.7022023652162
True	158.46599881593448
True	226.0512374886196
True	487.3196336844307
True	835.8786787947679
True	51.03192671292802
True	38.5892230915624
True	137.69655780031047
True	628.5839319306752
True	703.616938200118
True	179.90874008612104
True	590.6414642841879
True	605.9362502613645
True	793.3666748295661
True	399.2884807748373
True	192.03333217082016
True	915.4015270744868
True	226.0008049594187
True	153.02095904844936
True	322.935476391427
True	223.49096050774665
True	207.221323490262
True	594.6909811607638
True	240.6005010488473
True	188.63284106521385
True	462.5301732171625
True	473.76912499938857
True	63.43236518496797
True	271.5658028473751
True	83.62785544574346
True	341.4442192957219
True	358.1706688792797
True	246.66546307683015
True	174.4693519803236
True	373.295237586073
True	635.3988644012769
True	728.4546781510326
True	294.8987267697819
True	737.8706559501143
True	66.23194896631762
True	858.4510213340162
True	354.0787779700824
True	13.244729605847892
True	622.4683476018791
True	684.8465023012881
True	255.83821686357936
True	167.40368404685356
True	44.750058469373286
True	385.4058431960309
True	67.18405384709583
True	15.473242665064731
True	898.5547308417362
True	374.2558845955309
True	180.1765248772491
True	982.8169555176396
True	12.152293559158592
True	813.3906630512168
True	31.93224513804639
True	634.6850868923733
True	58.48653603686069
True	763.9013220358206
True	446.479076547583
True	192.0659111849123
True	444.9826701456934
True	197.6831483547935
True	296.1077867654224
True	210.20146359352532
True	411.11941236556487
True	9.699308848939378
True	318.2918973418932
True	112.82554408097866
True	11.982680805612224
True	474.3839379080137
True	705.4675757071714
True	291.1540018161926
True	81.64737233140303
True	315.1215036456142
True	81.10533446227201
True	188.60756117920567
True	180.0358019400478
True	369.16880246464
True	44.938651129761375
True	138.46621618168282
True	370.4217691462032
True	874.5093810492134
True	112.40533694986428
True	207.24184572140808
True	429.7391787234478
True	19.245917643608276
True	421.229589622018
True	528.9029069058168
True	89.41211198524613
True	389.07843972227545
True	360.17357714277983
True	415.56021916658096
True	589.1292881828023
True	1061.319369197386
True	938.2564084898016
True	56.539348121333816
True	1074.553465324412
True	112.6026442689413
True	117.83121386145832
True	110.2778743880476
True	485.7907152327063
True	366.7415417713123
True	566.0099250060516
True	247.60951507250363
True	161.6077617449615
True	397.2352107094344
True	15.34968989543346
True	461.6705348535946
True	389.6111031756971
True	149.6409367419812
True	95.9300846181559
True	530.913808345061
True	991.0984422699686
True	194.9519287962872
True	69.44704927386327
True	435.8773438031939
True	378.7572236981886
True	482.2417102894268
True	332.5647143024613
True	4.931833241450593
True	535.9212219405173
True	513.828656364359
True	513.3356775283228
True	183.20368768828476
True	107.25918891117324
True	21.15474822982009
True	377.6136833204662
True	107.69814842147466
True	7.515194888039019
True	33.17086688182696
True	357.3191261289117
True	622.4785409669337
True	127.40528783779888
True	93.95976407657496
True	25.34229820666365
True	414.0213815559549
True	367.7294812576475
True	796.8522608840327
True	307.27895837847615
True	510.0045658447166
True	559.0379495243229
True	533.4842970813781
True	296.4861342751117
True	535.4746803145719
True	96.02631277950572
True	572.8674491083019
True	7.957171309838488
True	373.97627786993286
True	481.7754573859311
True	968.356734045116
True	344.5185008319992
True	767.8442913456098
True	968.1280733031108
True	178.16232978226267
True	40.97467668809392
True	380.2395164417704
True	391.5524042633393
True	584.7949056606861
True	253.09100713536893
True	27.381671637535703
True	621.6783686833847
True	129.00780150619642
True	1029.3897001789928
True	317.0807348284689
True	462.8996820988981
True	119.85906206946412
True	823.4401741483784
True	141.55822248639117
True	830.5484615122308
True	559.5688642181519
True	195.79203195914064
True	113.60151758643384
True	62.0006729951768
True	551.7524447669542
True	905.5419507453986
True	434.1738535787124
True	537.5682185416478
True	131.58672554779503
True	603.0892739616247
True	473.5119735619276
True	790.3764090213821
True	317.67427233345506
True	597.5931721349391
True	117.14259028758086
True	26.49632967093
True	413.0053829005025
True	169.64994145602856
True	106.99327520840328
True	383.9115863854575
True	1096.9700319775625
True	255.92781234988007
True	554.3056642678721
True	11.41799582043586
True	74.0031410155338
True	316.94584658853904
True	808.7613393261803
True	465.63447654862966
True	514.1282801104103
True	724.3156516874479
True	67.95207413805748
True	734.6673507052187
True	47.02148707345136
True	104.3865122142697
True	187.43424487404548
True	79.40440421043269
True	26.890276061657847
True	295.9370465702248
True	484.5720045081448
True	903.1560696596348
True	856.9186394813194
True	6.49843036762065
True	288.62829948867824
True	471.2918179458217
True	127.4227373654894
True	242.85208786123405
True	334.0849714952968
True	1325.2574204847251
True	429.8564696512044
True	25.21126446695406
True	175.690184422889
True	702.5073945083019
True	35.29497890625635
True	170.11304315383578
True	567.7806590785618
True	71.63046890805778
True	873.6839149164115
True	339.82120741331653
True	682.9208099877457
True	83.07414415940715
True	687.2648967153502
True	598.5417624568678
True	866.0146045210744
True	263.94836643029265
True	517.5256692346309
True	866.9143826317464
True	955.4232507749468
True	236.7970167936899
True	753.3845238353883
True	213.73520678058495
True	439.94455763276056
True	361.5425207541746
True	491.5546657107895
True	490.7241085144127
True	318.8514458972331
True	341.8099218450016
True	116.2271725746262
True	342.3347960161617
True	1179.4417117243845
True	304.0148765730452
True	153.09243068831245
True	284.93369587342096
True	779.2162067585069
True	637.8716496571365
True	421.1922429649244
True	121.45025655217566
True	323.9208104804973
True	36.70133217956755
True	172.5692572440149
True	89.00751840862517
True	90.09764352450506
True	535.5975828229098
True	141.23707008339198
True	130.70125395551304
True	109.44646483473716
True	83.54880885100035
True	455.4484409089388
True	391.8861836096516
True	1027.4521657850291
True	524.643154924912
True	862.6404506025463
True	273.73900770069463
True	288.830543249708
True	535.4688052060087
True	191.57242092946987
True	746.1026060300682
True	251.55122618047344
True	354.064119392137
True	69.07255389646873
True	120.96411381354824
True	275.0740903947246
True	128.2507621549427
True	483.219613143612
True	31.00168665043833
True	573.7568505164359
True	995.5471154297222
True	739.1356646352298
True	1.2347707804860115
True	63.65830251488775
True	516.2081214449447
True	436.3576726035059
True	73.72190444599724
True	119.15999886452012
True	298.9155741559156
True	81.36457642265682
True	48.35470787838098
True	711.9959027679224
True	644.4822523380795
True	160.6603727731526
True	167.0351244720737
True	532.1621941058193
True	54.27872322204688
True	25.465741695928354
True	577.0314518697966
True	443.8315472931774
True	1132.5203224448046
True	43.7174786061331
True	449.1992483412882
True	894.1014227881054
True	780.0063089670568
True	284.75095236518763
True	760.809951572105
True	409.89902595242137
True	41.19452380900916
True	94.43713120021734
True	718.2574069400684
True	74.65461027347524
True	136.478723305225
True	944.3026269835896
True	186.49903779435115
True	275.24383059838107
True	106.93766520861038
True	621.9211757652164
True	625.612007905876
True	217.06400101530124
True	420.6773720865512
True	41.839464091454566
True	278.0208251616454
True	619.0583810131976
True	611.5090663553788
True	317.7704534210268
True	72.02579996579682
True	931.1158406058016
True	1110.8856346927876
True	564.3674724194545
True	62.53302538852122
True	30.087600919128477
True	92.64329287625937
True	114.36212411762068
True	102.27453464993226
True	862.2204690663417
True	1171.0285581153355
True	735.4750792540558
True	316.98059010705504
True	7.879127891502641
True	22.637930511861267
True	343.4930278554011
True	482.91854837925695
True	38.645794464487885
True	570.4456575959828
True	441.8352173527815
True	405.4370887541842
True	82.22547460891394
True	194.54257485177672
True	247.90760330638653
True	131.88351423181
True	406.9587641787155
True	43.40654617691561
True	167.57864414582718
True	1180.2559947491063
True	6.134038438851245
True	27.84917600370943
True	585.4187246029315
True	353.0252069581399
True	783.6585897186953
True	158.481082563386
True	729.0724139024398
True	601.1199512405253
True	285.9493959192024
True	431.0819846499316
True	329.816847270126
True	279.5268458491801
True	271.30716714796466
True	404.19771607985376
True	499.07255642977066
True	511.2781593221177
True	103.19333705659618
True	372.1774059068043
True	10.104182665565675
True	177.12748611961817
True	232.33549145011085
True	902.5579238152104
True	597.5723600542398
True	29.686261534502407
True	701.273332053877
True	840.1373787301919
True	102.26451750491204
True	355.0137819226416
True	866.5222509620947
True	223.6494488671334
True	162.16622711885557
True	535.3353766274176
True	598.2296631979248
True	1086.7704192512024
True	147.7275473892793
True	159.00451779588258
True	262.18201017217626
True	322.11933169266905
True	431.21906785168153
True	403.60363877091737
True	313.4025450645499
True	452.49405107214426
True	493.4457330126119
True	211.9456412445219
True	1454.9780222345128
True	257.74662253700427
True	400.7837947808434
True	54.165281035989054
True	748.8521094915322
True	252.92336757211496
True	922.9258661604074
True	537.0769696669955
True	311.52540655709925
True	781.9377016732517
True	262.6410488322056
True	215.2544765242707
True	260.6444626553844
True	220.5518697861244
True	141.3814135103413
True	252.3522525215145
True	733.7218268177663
True	525.5943551746609
True	221.7301059753493
True	1143.4997078722809
True	117.2215105777933
True	264.2923990297088
True	73.27360898603071
True	300.0968178872717
True	416.63632998583
True	88.72964730855372
True	224.5940641197511
True	73.10257085148997
True	671.7538663676536
True	379.5979707331987
True	214.23327894280683
True	714.3710092842296
True	880.4421622268683
True	820.6241906293008
True	805.6682993168989
True	346.9021684017254
True	1.6157200102937392
True	267.28865547047496
True	55.4257630138917
True	364.2081573984303
True	54.671924038187925
True	355.99756980798225
True	875.6505996715862
True	1005.7814505416356
True	396.6918312859
True	21.740079575804845
True	529.0361137932298
True	503.2103042607097
True	184.0876318569057
True	232.25021230873392
True	291.47018217236274
True	22.06516435158523
True	124.95165394788474
True	964.0530362560968
True	60.81799003387385
True	518.4276574538313
True	782.1394922027421
True	103.74650717496404
True	251.98526921520133
True	110.19332271575963
True	15.771877725382712
True	1.231259880151465
True	119.91068124834514
True	1025.8850270337227
True	501.165702851142
True	66.99378213968137
True	787.4181067625533
True	333.4365788374899
True	1.4024852027498989
True	457.0823464294986
True	191.05894504842576
True	503.2288919006434
True	84.64710745324469
True	310.74044176839624
True	363.13014975008224
True	169.87956124791154
True	210.9922113280816
True	132.29222848162337
True	181.2564851742975
True	969.9271608724072
True	15.606685874305366
True	500.1588392393633
True	508.4919433709385
True	417.3817793202269
True	214.2402730279019
True	233.09887150837395
True	161.3816438855111
True	47.63580547704901
True	479.1686933957538
True	150.92402051415195
True	856.4609252483998
True	833.1521980669685
True	248.73851750327785
True	309.012515654434
True	522.1019133120866
True	41.508308645184016
True	85.20233484989151
True	708.2813421716061
True	1074.938106469615
True	111.9257457695348
True	724.6888632091578
True	144.59871885372118
True	936.1660328933028
True	676.1847024447702
True	107.47834547076062
True	268.4596554309151
True	669.5011312992218
True	255.7988323859
True	47.61232108161094
True	544.7669915228969
True	449.35158186937264
True	6.125679202970479
True	478.7234066641544
True	69.78056045351286
True	171.894780143434
True	236.74619208998016
True	309.4905761072298
True	73.8972768915694
True	224.83257245614797
True	353.88732333261896
True	437.0331795556351
True	960.0298280597856
True	46.82810231894912
True	920.8322216524298
True	1089.8192762610308
True	130.86375305534983
True	72.25779169650991
True	987.715158687942
True	34.3754681413797
True	213.7081218606841
True	88.10394097551793
True	213.5322421256272
True	356.1172669133904
True	958.4770332554028
True	98.08709556453798
True	67.1013705776323
True	648.5286390465163
True	265.64688711846685
True	713.2616501647643
True	53.48908132726051
True	500.6202557543321
True	386.0289818635177
True	683.1231237276593
True	50.72020136716184
True	112.43656438979085
True	28.67814007383101
True	276.44815361863385
True	38.15096332029353
True	346.74418059747296
True	2.668930075317013
True	1191.457282079905
True	104.92278656731403
True	136.89993459640135
True	352.7996667834579
True	742.9396587923724
True	675.1232174576086
True	1014.492767769458
True	479.00392596105365
True	426.00325984093865
True	139.83809039663365
True	397.0751850081502
True	807.7787319579136
True	446.61450202634967
True	923.8047264871052
True	87.6112094476043
True	431.8622316970699
True	177.0466763531097
True	281.8487428299493
True	767.195943199729
True	165.33570487852433
True	131.36623302891195
True	61.24361570231099
True	844.6234957138981
True	762.1043572394251
True	79.96935699261846
True	427.9013905767849
True	749.0453681982045
True	414.3966683726809
True	56.08222241599517
True	326.57030061827135
True	792.87012259864
True	29.2316101290982
True	348.5352317364041
True	168.62945542396088
True	299.11557751228605
True	35.344216842072214
True	217.8443955413833
True	749.1902616221807
True	640.4140460301909
True	58.147066089299614
True	301.71504787041243
True	900.2287814132239
True	19.134674470016776
True	320.77001164947035
True	283.8107776163282
True	432.7356097397893
True	217.81372721148983
True	626.5744402578201
True	47.99127662179293
True	968.5917029180785
True	883.7520274757752
True	47.03154635649523
True	394.6558759078623
True	715.6986769848436
True	905.8882048877738
True	270.5657135463989
True	600.1549397203588
True	131.53503739444702
True	186.40389870485447
True	131.4962729379911
True	136.81812150625063
True	204.11166868223987
True	922.6996491069368
True	779.956409268443
True	967.3784274679244
True	19.07183927061505
True	26.432846526003004
True	360.6716778141524
True	13.826075367952996
True	612.1675597345094
True	1066.870663518809
True	255.3440041129316
True	212.2648861724011
True	86.31712308741841
True	215.2100530311297
True	133.39974826388422
True	45.88214811475551
True	128.95703961911693
True	89.3753491473934
True	226.5995368765677
True	520.6186918180764
True	164.6098835636803
True	32.24375436854522
True	57.83514995460583
True	421.7998821005286
True	262.63567033335283
True	582.1027105516326
True	21.911343357319467
True	120.23391102487096
True	678.0757753704569
True	270.1759953518738
True	455.3191383317831
True	648.5458860311853
True	101.48217917610243
True	110.78828080571584
True	81.14081378399652
True	26.51485232038351
True	126.48344445739274
True	87.73412360796439
True	102.22517276340665
True	153.3173855188853
True	237.5620386433075
True	798.2179386401343
True	291.4332493300335
True	923.7677421514716
True	160.36286491290917
True	200.50344482299536
True	779.5880597908426
True	279.64164336033707
True	617.8060500261465
True	260.44137485317424
True	361.1117901942912
True	444.6300937079307
True	574.4181781237273
True	664.4803871980379
True	371.20197800977496
True	34.13092122816403
True	565.6142307396508
True	609.9827142364878
True	19.2597307580114
True	10.953849755703816
True	265.3433285972948
True	395.3839715413376
True	433.34620098166266
True	62.85345980675076
True	661.0863430252617
True	972.898993205714
True	237.77881334552643
True	899.084992435148
True	271.5829468595024
True	108.40836930329483
True	271.8933069800167
True	658.7314352945981
True	41.0403371607672
True	555.6188580678103
True	1270.5742786727153
True	1008.9500530223507
True	896.3792483294619
True	213.5936414970108
True	92.52083373949118
True	197.76874323862103
True	837.4961057353389
True	141.45613377928078
True	1080.8036279068335
True	896.7041658640276
True	42.607841506971376
True	86.93821918311828
True	413.4026233714806
True	390.1153894206968
True	206.4361999818077
True	498.7452924329476
True	675.4601388666762
True	127.81416655504242
True	269.8099478828713
True	986.4618237716004
True	50.64301751768166
True	678.4979753034869
True	573.2452221000436
True	37.82528318482717
True	841.6566434048041
True	374.1267335016526
True	556.2993854378122
True	99.68993579119577
True	274.4387211038929
True	217.59216842144804
True	26.697905713509
True	139.2565425857288
True	721.6463972826518
True	138.21720538589776
True	378.7345076497088
True	68.11725131283282
True	662.7964562208086
True	607.2260202401941
True	220.1282564054303
True	457.45455156619306
True	167.24662283988474
True	167.580528896058
True	218.9887887176317
True	279.1242108305429
True	353.3026735448352
True	138.79188090546305
True	183.14852061890323
True	26.52565437913113
True	843.3268052101722
True	303.19102950376725
True	10.362240358810336
True	363.722161707827
True	171.97095881319927
True	624.591185598969
True	382.9014640726056
True	594.3514894095521
True	531.8062508771894
True	499.3376946412056
True	790.6380563527364
True	236.6476931138685
True	545.7815631329637
True	161.10061546868013
True	529.9295300004743
True	349.30009168525095
True	368.4497305028184
True	130.7725056931205
True	129.0302603539439
True	108.0565144466272
True	69.67655158456012
True	711.4792473428072
True	180.85725746732064
True	44.36292915195809
True	0.0
True	546.9785617352431
True	116.70031289729272
True	23.249063894533812
True	41.06286165949783
True	108.38650500072556
True	521.9991413380137
True	182.32496313337083
True	104.8476161943579
True	35.38694419402566
True	166.91647834838838
True	910.3250155098992
True	51.268493135462194
True	229.6415673161667
True	734.0283514567827
True	313.9334075449646
True	453.5412314662112
True	487.4769968791077
True	513.515066671544
True	601.801623904559
True	893.582860927267
True	258.333106355001
True	1041.6859248270086
True	930.27850915757
True	642.9948863394427
True	340.9100185224654
True	841.5451234970949
True	10.329277668629535
True	33.8330471864585
True	285.65502104828875
True	45.58619560075903
True	198.9892557553744
True	776.6372582938175
True	220.98861995626277
True	743.1666563390265
True	763.2194320260076
True	120.43158833299007
True	356.61004522523154
True	602.8032929271276
True	23.5448652740318
True	124.00596745401504
True	444.0467522317347
True	301.7497272658876
True	200.61223112512863
True	115.1168825128922
True	390.156099257511
True	22.775901585209404
True	367.86463413717615
True	362.29042431654665
True	1019.8546245329628
True	350.0365633604832
True	30.533265961293644
True	448.8812977285073
True	446.5620683234001
True	237.47564754942997
True	29.826772247156764
True	763.3661182465531
True	450.7776900558023
True	186.5388014049291
True	14.877786686538125
True	1209.1902169128198
True	169.8190018689477
True	24.172785314108264
True	282.91045118193927
True	283.1647477371272
True	113.60249844079333
True	294.4469381949758
True	49.32337381735388
True	316.2143600051781
True	301.73658658604376
True	315.33493701087303
True	29.71837577204729
True	48.82733384653587
True	1040.7973325501507
True	24.67322622923801
True	13.185438857152969
True	180.31542631650248
True	645.3225030607543
True	8.497422959314008
True	194.71451692327832
True	176.8916296642107
True	510.9910194252087
True	363.528391756968
True	713.4227375224547
True	321.8176574780797
True	497.76959734553736
True	448.9842504751399
True	504.4942460646104
True	100.75681692569088
True	1299.5006975127792
True	922.2888725662112
True	283.2379135211873
True	517.3580721823158
True	101.94608266762069
True	567.2862366651423
True	453.5500635605847
True	151.8691559872501
True	78.59510679754422
True	354.4454965719853
True	170.73394052086326
True	27.94757192423362
True	616.4055836822654
True	378.3482591296623
True	72.63643003874725
True	28.978082695078697
True	675.9087289022237
True	497.784270507311
True	71.6839855594561
True	22.485153798061138
True	322.7718988644765
True	332.3658208057322
True	695.8922197041015
True	560.4046807384067
True	571.4277825821405
True	786.8324427877424
True	9.22035915243718
True	58.05977494235533
True	30.872749365299537
True	62.18479379845964
True	516.2385462507616
True	586.5878166759065
True	82.0840322651274
True	107.81182721029104
True	196.54935708567385
True	75.53332752014528
True	181.1012813619084
True	209.93659131929343
True	277.55452139781784
True	833.2232037989227
True	598.1618480424032
True	288.8358021016709
True	192.9088503177084
True	267.95317967781284
True	233.5539936743388
True	756.7448068213192
True	338.3097826619169
True	169.7509578844898
True	912.9982867790204
True	351.1885836135508
True	450.7070920760594
True	160.22989684383512
True	120.1484971686808
True	64.17375952860904
True	206.60038660883737
True	978.277094161635
True	520.288065935763
True	120.64563345431291
True	346.39352738173653
True	102.434800636835
True	655.6494261261402
True	4.784084881382981
True	687.808827318111
True	36.2226073340301
True	951.3443923517084
True	852.0932737754241
True	207.24254168487977
True	32.34328289805758
True	87.924755611789
True	430.8829096722438
True	223.93429466652685
True	1.0862468291606926
True	76.52802492535548
True	1082.686048479572
True	346.50185102422466
True	680.2664170895976
True	477.3617565272795
True	31.944437352446013
True	136.11835511065712
True	440.8655761319279
True	954.589129277982
True	809.8288994560638
True	427.3341339562153
True	325.58958452927163
True	17.784585942826663
True	78.53397674094835
True	734.5416216410333
True	477.82431043008177
True	391.7908319455468
True	847.6650176574498
True	26.5294465847388
True	213.7310973194246
True	876.4981359191539
True	244.6505321279101
True	8.537517003051358
True	501.7818245935605
True	106.0742330001792
True	630.292164282966
True	51.719447912908535
True	263.53409852876416
True	848.3654331051894
True	882.2128087724468
True	272.8235801950911
True	441.8968969146332
True	121.6378115983942
True	601.1350275788874
True	258.9763528905091
True	193.3299882824937
True	816.1293231767322
True	54.019301494160295
True	738.6874699923403
True	278.19811177356263
True	295.84494679860234
True	167.21170828831947
True	484.4243739298252
True	595.9611377303818
True	363.0842261190476
True	411.7291056984083
True	70.99272888137605
True	158.98530235132378
True	462.0274388868946
True	220.8806977367584
True	38.16109690766957
True	205.26562687889228
True	376.6966269215413
True	396.604287744204
True	765.2285998330204
True	131.62511828817472
True	650.9018146883399
True	519.1214881452245
True	586.356493662195
True	138.85527464224964
True	37.34843738170524
True	676.2681669546054
True	70.60586943514231
True	540.5181310820072
True	694.4040182474092
True	448.1667585841605
True	135.95923149131727
True	530.0850194663461
True	3.6556766288115714
True	403.1183813759041
True	31.963332818524933
True	617.669588815193
True	282.5115147064867
True	582.683521727624
True	704.2414269198246
True	141.71013505260015
True	530.8352722511452
True	495.8850244134335
True	65.01925794188305
True	971.2026250019098
True	3.170174241763653
True	25.26371526928792
True	625.3690241963029
True	666.9380457036611
True	136.04784964089396
True	402.7162277816124
True	124.01738244150366
True	72.7927896087674
True	477.9620890760209
True	43.96569549402096
True	510.562439486081
True	12.956718328097846
True	845.2999925229856
True	552.9400772541354
True	688.3151811839269
True	100.285599174523
True	374.0636287779996
True	1001.6251314390612
True	838.7039484043338
True	144.85967033623487
True	549.4627849151493
True	460.2823608495346
True	251.9421476216948
True	256.913539797092
True	5.166833271402057
True	321.154750754089
True	11.19684160739397
True	355.1416820912649
True	79.08955556787431
True	413.0636158687653
True	638.8087492673142
True	125.6163575165455
True	240.96768984680836
True	648.6838558104927
True	673.5447552809467
True	293.08347328015367
True	140.12707982144832
True	168.41953811866102
True	475.62323504797234
True	87.54380094706396
True	11.36641860268125
True	480.76539196566137
True	575.2273108445248
True	19.62879775968688
True	140.46477607149262
True	911.4308259073462
True	499.7894848352214
True	268.8817718253369
True	35.087875580620704
True	472.8565954971149
True	109.2889920861362
True	584.0479640396634
True	665.6240717901861
True	297.0827067406363
True	376.63272027050056
True	186.0822579573426
True	247.17238244694488
True	70.07911018196322
True	205.68679492272744
True	503.7237844282442
True	22.543303631330502
True	451.3636911593735
True	394.79176146030505
True	708.9820664238855
True	897.3704585031306
True	899.1915700693506
True	154.13733186925273
True	393.2593603303183
True	68.0198623149164
True	189.50240222547623
True	321.6765042784831
True	11.955790704712271
True	793.5677006665024
True	23.97815161195655
True	400.985073014249
True	263.1658357273633
True	665.3487667613259
True	201.73726190992403
True	39.60278314927755
True	712.086014660071
True	1070.7466991345318
True	222.29131261306748
True	131.82825068087004
True	611.0215813009047
True	504.880013872784
True	17.25974179186393
True	822.5407935873941
True	110.96075150601943
True	45.695460883582
True	301.13376116813924
True	361.7688132466574
True	391.54841741015935
True	268.42885714542393
True	18.969593029668022
True	23.242069245049795
True	868.8148346049996
True	194.5635700753752
True	112.20989156770852
True	867.8337614032483
True	665.1950117341803
True	639.5409087371978
True	460.6368423691286
True	152.46314058032635
True	33.51193534187235
True	98.53645755023238
True	441.5837053459822
True	228.81306231971763
True	505.29662491627306
True	145.65129164341494
True	462.8799949604719
True	661.9875411642286
True	971.6790960872474
True	24.53008816586799
True	972.1606300610044
True	1089.0385453997078
True	473.36617334253873
True	85.16820641871095
True	776.0522648497844
True	640.0162306228102
True	684.0553462873155
True	173.37636499836017
True	758.7371799127417
True	711.5948102446976
True	121.16343436312252
True	776.2296308632041
True	822.8183083875815
True	500.4358308419892
True	225.9238156818
True	71.97614941003192
True	327.3583170223632
True	348.4358609550187
True	471.4806790552365
True	439.5005544019958
True	196.1567603172268
True	302.8641425430992
True	2.276254549465093
True	12.070393780079671
True	100.5327302462886
True	129.42045387739373
True	358.58111326052915
True	347.46806386503766
True	111.90221518582295
True	16.702642773942106
True	200.95423882267872
True	851.6078568572792
True	453.8563573715052
True	539.0887934631006
True	570.7782746646973
True	791.3522769784731
True	645.1141541320155
True	92.4984499928959
True	202.7761528331372
True	239.72555039840205
True	284.9450263618974
True	106.45339067443206
True	360.5591833385248
True	437.0258061506556
True	172.82833385631164
True	647.6907031553845
True	249.47413268486724
True	209.96310421230837
True	26.704182768487
True	241.4012418480204
True	470.04812402066295
True	163.76073280443376
True	519.8560582822074
True	477.8269543041398
True	250.6627350722446
True	94.8249227249271
True	40.27804257507114
True	408.05720790576186
True	780.9550422731805
True	175.56927969553482
True	1047.3438869757897
True	1059.946439825817
True	473.8572622284033
True	100.30879999881589
True	117.8076498940132
True	667.1431024139342
True	9.456539038940749
True	220.50544986381752
True	141.5953146201775
True	119.4480303568823
True	331.2611929602701
True	623.5250453997559
True	39.57439205588611
True	117.00050593199086
True	954.3400144063148
True	56.93459024297884
True	437.750699830404
True	519.6992189405238
True	257.2757574209625
True	135.30030861136817
True	921.9541035171138
True	1186.7584718536202
True	525.6196546282986
True	646.7870977837576
True	200.5875778973552
True	150.66253538744866
True	331.8352977622638
True	264.0947001478618
True	178.3554775527939
True	290.0490599367771
True	357.9057197609649
True	11.001628712463798
True	624.0631834921257
True	147.95514518728547
True	78.57244068583881
True	442.5957340783228
True	322.8653691838805
True	1188.7933387875887
True	348.8958966921133
True	965.5223571479576
True	9.754686149196194
True	263.5085219026968
True	226.07211733980623
True	158.54938474458274
True	487.092028571034
True	192.8363364309905
True	419.4097247079141
True	330.0980837522228
True	111.7552777092976
True	363.0368704713272
True	1043.8739695118925
True	707.5843477304372
True	228.0736951579009
True	101.60902991249922
True	308.3234270056733
True	22.65324782879623
True	355.6445024937818
True	317.09386264088425
True	571.7407998845637
True	443.4275176052467
True	356.4310150083868
True	161.85777702158444
True	12.705616326201667
True	415.9607356847601
True	278.1103458914618
True	141.8612965634824
True	300.8553243963758
True	418.9834737004944
True	811.1585270348371
True	306.5666529819018
True	773.3770243639855
True	396.6368344819762
True	371.9680884443775
True	1.4044132356033834
True	1135.642243313825
True	100.5196830059029
True	922.4398380116264
True	200.402185530244
True	441.6104152918136
True	681.91764314109
True	84.70096200472777
True	481.1918661089669
True	34.86876737882003
True	415.2245038783888
True	76.11391200135634
True	222.165790011268
True	40.372778715640656
True	692.972213203083
True	193.5754396520101
True	24.75000011596092
True	388.5407430745377
True	112.703140184941
True	170.13897933097255
True	836.9456039137043
True	263.9322496047716
True	152.1803154507674
True	379.04454294904735
True	527.6181426626736
True	343.0615231984294
True	528.1602253734268
True	596.6595836833613
True	164.77494650975694
True	6.926063133533949
True	76.73845466390618
True	421.795989881905
True	89.32894390730961
True	77.26360835694153
True	1049.3908795445475
True	28.554689403682413
True	325.92568984795463
True	321.2563876901705
True	466.7263707419944
True	662.1854026020513
True	189.0241273232753
True	661.2778761149689
True	325.4394211622493
True	351.3107151442525
True	271.783789224638
True	216.6512078063581
True	368.3834005913165
True	426.8661938519789
True	408.5719575184691
True	589.2724627245232
True	136.75182929472894
True	75.43984277235157
True	38.17629149262056
True	274.3770542769427
True	649.6011176703854
True	401.3604449358804
True	766.8162296358731
True	216.38487916621213
True	400.94717011422944
True	69.2860171675385
True	52.44733831388714
True	431.62504390556734
True	200.6248990878509
True	224.14313050955187
True	43.29911759835556
True	1058.8251529991005
True	171.8706711169794
True	908.3844290963076
True	317.59149833724024
True	938.0933153986524
True	236.8764548907289
True	458.07134097988194
True	523.6493596294788
True	621.3794762623331
True	212.9350750742875
True	478.6005529768989
True	944.385374646464
True	130.56557500422463
True	6.542339955781155
True	594.1825656123793
True	30.23151341535385
True	77.16542088940129
True	818.2996258173756
True	231.1211708050796
True	993.0162770182832
True	678.7976555037694
True	412.4417751051968
True	287.9461994134793
True	478.1243097919436
True	337.589126055364
True	177.7461656289789
True	668.6224461196725
True	706.9326350527742
True	206.46972862504512
True	85.24799573750855
True	516.4950916262654
True	140.09371906693582
True	371.82365087351104
True	333.359124142828
True	60.995573526126925
True	378.06475604494096
True	410.7799656549537
True	372.10010390496177
True	414.8905604481596
True	404.8749353846556
True	670.6958772212953
True	61.585429143778434
True	453.4822368246601
True	346.145410154824
True	631.845033490472
True	225.4712132505379
True	95.11208754908716
True	39.908343414847735
True	539.3159625004613
True	655.8821886440156
True	187.75431660591389
True	400.6190561430704
True	344.4623310497716
True	13.839159552304974
True	166.66750650659029
True	293.4442728984043
True	3.5919501023292075
True	883.5106620737694
True	79.53740622185877
True	103.59146800147155
True	113.23752341928522
True	373.211832745848
True	36.10558389642353
True	452.4383601761515
True	229.06819838349335
True	5.418605933605382
True	116.48252723232328
True	450.5804259351136
True	52.406445677748295
True	66.31822276260053
True	184.2993417070912
True	296.7962192373845
True	979.6939783974308
True	385.5615478989821
True	987.0423645145096
True	191.42058937724164
True	995.4335211976954
True	797.3340713164828
True	659.5885788213544
True	412.6132463672794
True	367.2678438161315
True	80.78005747080829
True	74.09539200426725
True	80.11731354996957
True	178.11017723399462
True	470.3706856246434
True	1113.6313783940384
True	184.0593340911507
True	358.1175452705084
True	432.1445856366764
True	602.9946993872467
True	553.4775342274465
True	280.47205885373523
True	457.4061128288982
True	672.0531728654319
True	99.191084984811
True	740.7229078706184
True	263.9041002871705
True	132.49687188336705
True	397.29215648385673
True	828.8127465991219
True	412.9725686777287
True	857.9173736328862
True	194.24407783652572
True	339.8382965949276
True	697.7653086584293
True	638.8752029161215
True	203.2678248576573
True	258.57911125073844
True	825.7576918038582
True	30.355260519908768
True	188.1553523704413
True	493.1677499569737
True	714.0306189543211
True	99.33618851912875
True	37.65079016879633
True	162.10524001302315
True	689.7174301395602
True	329.55961517278047
True	558.9439767199245
True	355.64251681325675
True	300.28599119710134
True	444.803968227682
True	493.40064112950455
True	72.6614328015993
True	370.0498351494056
True	785.1712323395964
True	0.0
True	282.6768983295429
True	252.23630553324665
True	923.13518223072
True	149.7298606221095
True	614.6851696438722
True	634.38104522216
True	115.19771822147696
True	213.75201277264063
True	135.01658213283534
True	10.657346542824268
True	293.2806333181155
True	367.6679865989171
True	1135.1248475911516
True	243.2890334989773
True	414.50129710889
True	656.3968177021904
True	194.2615284307852
True	28.97637335408969
True	835.3215980506246
True	625.9693802209513
True	158.26683749357136
True	615.4054343013889
True	165.90790164764704
True	304.89940465911434
True	777.5349315275492
True	34.92315990573054
True	105.13637951401216
True	495.2482227030371
True	62.480592685198566
True	76.37126780502567
True	402.2641612903184
True	21.72095974378121
True	750.7143653780746
True	102.03624998460069
True	160.98154662923295
True	17.39118530932508
True	683.0132004174523
True	29.420990551256764
True	786.2580587989224
True	407.1622309943272
True	119.90616805452426
True	697.4265297044346
True	534.0123815196046
True	568.7611913297264
True	44.55141570577686
True	369.2811974138554
True	6.166387265174075
True	96.18422925641312
True	391.12316650186
True	45.57509243122812
True	116.1143680744516
True	304.2672193304457
True	184.45143962621677
True	100.87036253161514
True	658.7901583604861
True	20.370603501741524
True	1122.2641815081356
True	495.71371532347325
True	310.6945198490649
True	493.2882793237843
True	122.50798138097552
True	831.8087921200921
True	1087.4669249109072
True	754.1499082729902
True	175.24971756680682
True	224.56397232088105
True	50.21622955673143
True	58.08031671870995
True	149.76410543458698
True	99.58729414239232
True	171.0768802251951
True	1163.4588034656583
True	306.1158115627732
True	355.41149661511247
True	705.900339732096
True	16.393949874156515
True	14.747919962804392
True	600.7292580024159
True	5.2025475054334365
True	114.63691644236872
True	693.9038779834235
True	178.82282245955187
True	634.7009818947167
True	867.6317894294184
True	154.23773431220982
True	897.7423636982862
True	3.7548561492416352
True	422.881771941703
True	1044.2548296993657
True	25.89328167785152
True	236.60184477208415
True	145.86807143495943
True	957.4907579537312
True	227.43225894051653
True	507.2695406814077
True	119.2861162488128
True	513.9311487901382
True	152.66065353677814
True	98.2940245266637
True	382.64663445745447
True	73.65077198860588
True	55.48412863799432
True	1038.167862811811
True	258.6276997506875
True	161.69314535568913
True	373.2410081109815
True	396.4479239829587
True	212.03419521980467
True	167.85916017383445
True	388.87448685655335
True	36.82870713742172
True	483.77752124031343
True	1082.4282111845769
True	112.9854927046931
True	481.51019612697866
True	305.1951892581745
True	25.359604426307857
True	416.3201247739896
True	100.07582756499514
True	583.1420731426904
True	199.2603251233696
True	410.4414678055002
True	19.79792510182761
True	437.8077296404847
True	109.3629858835016
True	342.3571007827076
True	31.62536301479753
True	171.1032217805646
True	252.4354124458494
True	743.3726291571887
True	51.72406143797544
True	137.50088956538735
True	233.38012184670217
True	140.50247948567574
True	586.2681998696489
True	558.5682027987198
True	765.5473748573688
True	402.9910285058563
True	530.9872304917563
True	426.48241864310233
True	686.3712357838214
True	72.39675415340096
True	489.5701613195744
True	450.09858527811343
True	48.35634421922335
True	85.86531688447872
True	130.2264659387522
True	84.33769090317016
True	323.72051735011416
True	830.9773807468571
True	340.8733200005409
True	1051.5005159927491
True	315.5541381806511
True	905.2404331370344
True	145.35941386234384
True	602.3002571622077
True	629.4696941490415
True	698.4229063611183
True	427.9254991848972
True	64.63938046519961
True	302.6554888172293
True	41.42176538361583
True	159.32242977171865
True	179.8830393409137
True	1101.9486241437846
True	241.1719803192762
True	557.3186124798202
True	547.5184691119784
True	581.4220155703869
True	882.5761541407362
True	574.9108493635235
True	657.1118888091385
True	961.3166027033154
True	127.64101405186874
True	313.403539848306
True	272.14575324606204
True	314.6322938178914
True	90.54660252242677
True	381.0671764707848
True	4.267260769818642
True	331.673162229258
True	258.6822759271081
True	606.4684858910491
True	290.95418182240445
True	361.7647628213806
True	10.070580249818942
True	62.99222533528183
True	564.341048256785
True	30.979637240771883
True	137.3530570562743
True	66.33375966026085
True	148.36933278213965
True	234.62707367984729
True	69.51360783663067
True	377.90211429505285
True	272.92021569858883
True	103.0828544499174
True	335.13733143891795
True	64.0767019530886
True	568.8859271848635
True	805.3915005627576
True	292.23704283929845
True	1142.5540588958736
True	111.6181618404167
True	308.1772707022187
True	1069.7173717710243
True	90.001253443207
True	283.3081388872431
True	9.095665600529392
True	415.2602081193212
True	454.72097241736
True	151.5300205699584
True	618.282410326388
True	941.3464929800424
True	160.57384285137994
True	80.695410811169
True	339.6515800305919
True	545.0733169948911
True	619.8612605509941
True	1201.4749904458129
True	27.03915123457226
True	914.560600698595
True	135.46733019042267
True	613.0704479425691
True	112.75915498434048
True	133.45415892009035
True	187.71636550893905
True	171.29729919591043
True	743.5353653609264
True	201.2663869483204
True	229.6510863571193
True	64.85100709791153
True	520.5763235255915
True	446.2180692246497
True	175.64059811909004
True	238.64863804585667
True	17.40817249365832
True	407.4001698797192
True	212.86407293694265
True	295.1887165511704
True	111.42086005923488
True	700.6691585324317
True	432.4507083880727
True	254.59900197090343
True	643.715374230599
True	531.5255683243254
True	468.0581921377812
True	135.51387726414546
True	532.0335574113888
True	429.5605725300765
True	2.811926032131171
True	192.00796362027717
True	97.51246489796571
True	242.62398220884455
True	2.702602845483622
True	122.00264061693132
True	352.1592726753291
True	6.481501275738214
True	845.9094231790151
True	167.01013144501718
True	711.3539452662037
True	794.2066724911756
True	162.1509442149238
True	220.3808493819224
True	488.10349440669216
True	842.3779708418679
True	49.343722711280456
True	37.58098596638513
True	133.40918774925402
True	626.4560018441917
True	722.5529707307008
True	184.28994185521924
True	586.7698969526092
True	586.269327355218
True	829.3401815377823
True	425.0532896112719
True	189.15351854209212
True	877.0923670680927
True	218.91756563388316
True	154.06732056390325
True	323.1145661308543
True	227.6256102043666
True	200.5988073220114
True	634.8560860980253
True	253.43006668604772
True	192.51438593279127
True	462.5536808562454
True	463.1451343357215
True	63.30176363157355
True	275.527444184816
True	74.42654794462804
True	342.6247578841856
True	357.8722497293295
True	253.3826396595028
True	171.14226188450584
True	385.1669403546301
True	654.2342726720432
True	747.950106603498
True	287.9822166738413
True	736.9792754089337
True	62.97392120277557
True	884.7700050391607
True	343.7208847998588
True	11.769231083009249
True	604.0211614515533
True	692.5891530362704
True	247.55471666423804
True	166.13537292775607
True	47.149995924226864
True	381.22472507181857
True	76.09058351262482
True	14.50690344917741
True	889.5585501100522
True	380.1359801644271
True	184.44115881380617
True	1016.9455736671478
True	12.844890464148872
True	790.6326317321187
True	30.178794897246423
True	667.1540130924134
True	62.32343013181898
True	746.8529512265816
True	451.2149501065993
True	192.8992243666724
True	447.9311182338563
True	208.56673137977967
True	296.7304971814586
True	218.68983427739172
True	419.2247648833824
True	9.818183155031065
True	317.112592835868
True	107.69680293865628
True	12.164325890652703
True	465.8883700208176
True	722.2075527203285
True	274.18175350669827
True	78.3635516290563
True	314.9355832099789
True	82.8483387484725
True	174.97320140830257
True	177.89143562517188
True	387.2490476084313
True	44.666529915206574
True	139.39161465725184
True	366.4384377977635
True	869.9903863480815
True	111.6166291225114
True	207.2457029426701
True	448.4208992867988
True	18.03196193649781
True	418.08715498154015
True	504.5560770926168
True	87.46744781133886
True	397.45965624242456
True	341.9411143000312
True	420.38457780387705
True	599.2325761073473
True	1040.020510380108
True	971.849894945132
True	53.58632642358868
True	1075.5361252796492
True	113.48751744220186
True	116.65426316559004
True	115.51172552602
True	476.557595785257
True	380.30448045969104
True	559.8351689273353
True	265.6605899306446
True	154.414800735604
True	397.7518346346448
True	16.076159414048895
True	454.53230591974574
True	396.2762726835692
True	148.1692321028694
True	98.44847435497527
True	513.1746683964406
True	994.3665009583528
True	200.08558542060956
True	68.61519927479183
True	443.2977590421904
True	383.7388974619984
True	469.0016230240522
True	330.1293200125525
True	3.984729137259804
True	523.2087529987492
True	507.2706302835565
True	507.9438945661158
True	200.71859448933097
True	105.3608967255022
True	22.112611378149936
True	373.7846476232491
True	106.33739391446323
True	7.209871393620123
True	30.265911070431628
True	345.3384612713309
True	650.9062430729133
True	135.78306489223593
True	97.8925437936073
True	24.727218834858185
True	399.56955947335575
True	358.72612538713287
True	734.8779958051725
True	303.9818510994227
True	532.3509476728957
True	546.841779922567
True	515.5898536711975
True	293.0877721153089
True	530.2533588284277
True	101.4551860390376
True	577.6500261504559
True	7.004178237006976
True	371.9317242618525
True	471.1896654287335
True	976.9896258893888
True	341.3298094002698
True	795.6025329199094
True	980.6356836362264
True	169.15343438135534
True	38.08079876629666
True	376.4690281102369
True	387.1428957322227
True	584.2837915562081
True	239.46530082581023
True	28.211459367567844
True	638.2204416931907
True	124.77886925187016
True	1036.400766738045
True	311.8606371510541
True	466.52275770044673
True	123.00841757765838
True	816.2933085374335
True	139.38948945819536
True	834.1644493214188
True	564.6862288306008
True	179.46143011499066
True	112.51126183282432
True	69.09547684106404
True	571.6355600661255
True	895.618310020009
True	423.8969095966594
True	541.722251126093
True	139.2099669365165
True	630.7410479405736
True	479.6239349149495
True	782.5845301406112
True	327.1409074317488
True	597.4481712055846
True	112.0977164332519
True	26.928507139750906
True	418.7041614231357
True	163.93514947454517
True	104.60745050987263
True	379.994429409354
True	1056.6200153423156
True	260.867079871672
True	543.161864802343
True	10.775063904615886
True	81.12860929889705
True	334.952124452556
True	808.4843829371117
True	458.4870241850534
True	517.735876143872
True	707.408673887815
True	70.18130027184078
True	717.7929584029289
True	48.98181676607137
True	105.99819879056436
True	179.41405651973704
True	82.14565159013289
True	25.021411009745293
True	308.9630217288988
True	455.78139695601726
True	899.3418573695261
True	855.667341100309
True	5.452881217244389
True	290.5823440020601
True	457.1198822342472
True	112.08779089920526
True	237.58898022212455
True	326.14425494802344
True	1296.9452403774603
True	438.4274087543664
True	26.176975255917515
True	188.40319558188256
True	720.9109443977535
True	35.92644870082558
True	178.4004026049761
True	554.3537645438423
True	73.83696252576014
True	874.0042700564071
True	331.836608469705
True	680.870331619747
True	73.39701077943
True	685.5929035944372
True	580.0991034083748
True	891.8489630253547
True	249.55354912162463
True	516.1673291039972
True	839.3237832375214
True	923.0205959953028
True	225.258261580278
True	745.7586498190176
True	228.7467788568104
True	455.0903820492017
True	372.6102053526741
True	498.9428706220596
True	494.5273467326328
True	317.7167788770382
True	348.80276309029193
True	114.23470598528856
True	343.7088111068896
True	1150.3637981486552
True	329.08585646201686
True	149.49594472044978
True	313.87339234144827
True	736.4897871845867
True	644.7249374311932
True	417.7261096506732
True	116.22281714371624
True	324.49108179856813
True	33.99212953645866
True	162.5060084969015
True	91.57586628294952
True	84.98355969011176
True	560.8345536802627
True	144.09824542721915
True	129.97614328685412
True	111.37967572755868
True	88.90726089399932
True	451.49144962320753
True	376.7594491328865
True	1031.0588184362623
True	544.2882815513767
True	841.0475301210898
True	274.23278689159906
True	290.6302332488643
True	537.4702480437086
True	197.50297207979443
True	731.1651303679183
True	249.2056558247401
True	351.5392281783708
True	72.73044343461474
True	121.27552049043209
True	262.32928503059685
True	123.74604734535352
True	474.20064546856827
True	32.042419850261204
True	558.4815967212197
True	1009.5017592432372
True	713.750271052335
True	1.5879085327745304
True	64.46986289424956
True	489.0521714810589
True	436.160048079488
True	74.13215902069183
True	121.48509172013378
True	296.9351379747747
True	81.416613261577
True	52.72389876504966
True	715.9441172884875
True	658.3920938173471
True	167.51424963480366
True	168.80163382294697
True	536.3703751829803
True	53.83041185091103
True	24.47621435791421
True	570.1711504259317
True	449.86002861110296
True	1149.3705752360906
True	44.01984080643356
True	479.3454117957006
True	855.5892174718466
True	793.3040677710665
True	277.7228782641813
True	760.6902388425682
True	400.053151875252
True	45.050826908635976
True	103.39524888724196
True	703.6574329625506
True	80.02841944525618
True	145.63087344208276
True	926.430376466246
True	180.6871463005277
True	264.6053886534991
True	106.14074682317072
True	637.9800817751947
True	579.2919509251717
True	211.99972197591444
True	424.1603909200793
True	41.39722364945105
True	278.3053554489639
True	587.1914945530426
True	598.207780836453
True	317.1367554698889
True	73.92956445266243
True	927.9649704569724
True	1100.497967913083
True	559.9289302736281
True	63.90732535399531
True	30.47559696327773
True	88.10371189474694
True	105.2555122230248
True	102.04849352873929
True	888.1711250250887
True	1193.225247844137
True	750.3235900240213
True	315.4113205685051
True	9.001570947181374
True	21.006889362136786
True	340.9906028297773
True	483.0905959882245
True	48.34831346795513
True	562.397298877115
True	431.6834011201603
True	388.2521925703511
True	76.5001895967524
True	194.9164419398468
True	252.75237202858
True	130.86224712459585
True	390.31400019846456
True	42.20882929562215
True	159.5136871954031
True	1190.9098545371717
True	7.212224108658743
True	25.227040580552583
True	562.7626760713781
True	362.0491473985768
True	757.8915012360093
True	161.34358121642578
True	774.0934261826934
True	599.0048240574271
True	299.51253966625467
True	426.10695309368816
True	339.93971284558614
True	295.97146683235485
True	269.4356608312516
True	405.3989845712031
True	510.58769774592025
True	490.8756421982567
True	106.35238930110911
True	364.0114744738841
True	8.680154523940283
True	184.8344876155577
True	228.38296959184015
True	906.516212879158
True	583.4297413104778
True	32.03078195654572
True	730.1880280448
True	857.0278168698571
True	105.81175259461152
True	342.3337513507122
True	882.2422994451518
True	216.6837464225662
True	172.624799235421
True	532.329481655699
True	606.9396070487238
True	1120.250500104858
True	141.17664471968584
True	162.0522874536498
True	252.7241886609158
True	319.05302163146274
True	426.22677787334015
True	404.65197423778767
True	324.7774320894009
True	437.6625731265001
True	493.9296359520398
True	238.9286160957776
True	1477.8157107066438
True	235.01274645081185
True	403.8088466489157
True	55.64096493995425
True	763.8146451498993
True	255.68247513442697
True	946.4379476178464
True	531.6380628976889
True	319.5984221666315
True	773.1614825008708
True	276.55165014603745
True	213.5792346286868
True	257.48666887962975
True	220.3603051879537
True	136.03475512805312
True	253.03100746935235
True	735.2554405814285
True	517.4559027206591
True	217.9977373611854
True	1161.802598046516
True	116.97700217621788
True	258.8250117915113
True	71.34548977229514
True	320.7827942462028
True	413.54242849906575
True	90.793734956646
True	231.89897661986117
True	70.86120852614918
True	718.6989621787801
True	374.5402399394499
True	229.7918847439684
True	745.7315873755086
True	859.1284725433273
True	831.3103117511681
True	820.9695961449895
True	349.2854619326685
True	1.8927943825594649
True	258.7859744245457
True	54.87571874907566
True	389.2204982408408
True	54.43605505688943
True	373.6502987341925
True	839.0948958288891
True	1065.5238653401136
True	395.4237335397203
True	21.78825719694404
True	543.7733870312893
True	485.4083034953277
True	188.9494312047928
True	229.23930004078207
True	304.1218495536302
True	24.30327834863704
True	125.36723446849815
True	965.545994017417
True	58.613257715873615
True	504.4917428382767
True	788.9765005136899
True	97.74873175608222
True	254.8740532390888
True	114.8356507802432
True	18.41337660465687
True	1.3552516451601044
True	116.26378059112275
True	1023.821807505026
True	482.4704569592352
True	71.53422098166484
True	769.1469161753186
True	340.0954287080523
True	1.6579243410168742
True	452.7029470911827
True	191.0690294671277
True	491.70672632357474
True	83.90635843069168
True	324.3100638640046
True	361.34577215051087
True	181.68758544527117
True	208.06857092401512
True	124.49193596754272
True	181.1955097944813
True	957.274736238566
True	15.755797771681223
True	512.2710993272468
True	493.1064589908236
True	398.1708196363186
True	220.72974041296135
True	227.9303193269018
True	160.14082525480262
True	47.66339589349556
True	485.752275918598
True	155.31023898992052
True	825.918756685929
True	837.1180272498898
True	247.4360034522723
True	314.22006541814113
True	522.140546682696
True	40.44239778104759
True	84.86995727306768
True	754.2188572049907
True	1097.2950192752317
True	112.9433093359402
True	738.826389318879
True	143.77739629616238
True	907.4456616568106
True	659.5184661125519
True	109.16302513169497
True	284.1584283980031
True	599.3877080564009
True	262.82072415660235
True	45.16333382297899
True	560.2827075222573
True	464.3026499372514
True	4.722583728539393
True	472.12459591562384
True	60.79949235119547
True	171.73931627747936
True	242.7707158490618
True	313.92073650640714
True	71.2500883815389
True	219.5560016222075
True	346.5255720971705
True	413.30167529158587
True	938.3269762592683
True	47.31537913099677
True	927.634468430366
True	1043.967052675795
True	126.83562007695234
True	76.1134193981298
True	1010.4527595861684
True	33.55406319358358
True	221.7652730521944
True	85.46620369194036
True	202.68237097655535
True	363.2120602428225
True	924.2044095900044
True	91.241852789961
True	71.19711821330348
True	668.9776890007548
True	275.6937261392601
True	721.6623143509831
True	53.71278157945577
True	466.8679377395916
True	396.2152374483643
True	687.5369122673235
True	49.47057650774814
True	105.02733520289866
True	28.10150237508431
True	274.95813454092905
True	35.47686972254342
True	353.47186628376727
True	2.584161472763548
True	1181.1616609049938
True	109.02247863300526
True	129.23913138825566
True	359.27078540630305
True	729.196971494051
True	665.728731096198
True	1015.4476725209112
True	475.12326528855033
True	395.04479909739206
True	141.32014932082035
True	401.66683809244967
True	857.431189461863
True	426.8587265664961
True	922.3429698634484
True	79.80838290190233
True	437.94822901876296
True	176.84989086031587
True	293.6212854040349
True	753.7364694227672
True	167.01972972460436
True	135.844571649389
True	63.59197747001113
True	861.9165491498318
True	769.3626207105096
True	83.34913388442965
True	442.7022075743212
True	748.2709590824018
True	414.4102313257136
True	54.89728609605096
True	317.76162048597257
True	795.017320169481
True	32.64858594735686
True	381.108467181853
True	171.32798691006826
True	282.9581689640585
True	36.03543630119479
True	210.40382086855573
True	745.3064241944389
True	640.5888776614565
True	59.18311936552564
True	303.0517150503224
True	910.3978573918706
True	16.9981072943542
True	321.2006908610028
True	292.9549960705388
True	412.3054897832433
True	211.7531311614392
True	593.294475366649
True	49.03807427366283
True	975.2927285010684
True	918.9183183580328
True	46.68437305057323
True	392.4635971001623
True	726.1417554249908
True	889.7924238203593
True	273.83254265718097
True	611.7399959191141
True	133.8099673140707
True	180.8538727410454
True	135.025820609386
True	126.51396093554403
True	201.73016508884837
True	931.8920710141256
True	757.2479103388492
True	939.124388408826
True	20.366865188779823
True	25.589870404266723
True	361.70872407106873
True	14.05820196578718
True	625.7281174188159
True	1063.591662102512
True	263.0489881028017
True	209.2078749179529
True	85.29111249031847
True	217.2329419460462
True	136.0029191299403
True	43.10263050705136
True	126.19517219654176
True	92.25033431436648
True	240.18196446083283
True	536.7365017550742
True	165.54675825547957
True	30.19134049931607
True	56.41032729958607
True	427.7433134900166
True	267.64236221671354
True	596.3776436069431
True	22.770412216574023
True	118.371233533827
True	666.0457608116284
True	270.62795995601385
True	454.8953303552042
True	652.0676308182603
True	106.26700366189986
True	109.404452830105
True	76.47093029788239
True	26.221063038682463
True	122.1498696078352
True	87.75782048542257
True	103.25691304593109
True	149.85455644251036
True	234.78373710439604
True	839.5411364970181
True	289.5516400634433
True	921.5784253697476
True	171.63426222371854
True	197.36276578779257
True	805.3956716759991
True	297.7394692960719
True	581.3143429154107
True	257.9631871316534
True	351.72762529585793
True	448.0547316719135
True	574.307436011505
True	651.8277559268554
True	377.42141432638414
True	35.932714739846325
True	549.194050071688
True	628.8266414665671
True	17.92586252116371
True	11.06371180460309
True	262.6923096651089
True	412.6129932023148
True	445.81513233755646
True	65.92550201270694
True	615.1122054134656
True	914.0367917509384
True	240.84630011179516
True	902.8518691480804
True	287.1055676403228
True	102.82050821655388
True	281.2747437376041
True	684.5516231643956
True	42.33973207399764
True	570.2568034903659
True	1276.7278644284672
True	1020.2889418026576
True	887.7958426326205
True	193.93276123978808
True	85.90831507348632
True	197.58796915632055
True	842.9451187334101
True	144.09450944441275
True	1045.6759434924431
True	862.0204685936349
True	44.67310483828609
True	89.7157641263189
True	415.6798807628681
True	418.9956701691011
True	208.31605504489255
True	521.0952742412829
True	634.8705197762424
True	124.74862018074728
True	272.61670583291715
True	1036.3246331618109
True	51.80365886742833
True	705.4879511864225
True	534.5427976000766
True	37.77324409410226
True	837.3563774342429
True	387.9657312540714
True	537.6113798691784
True	113.38277183228388
True	269.6974387822516
True	206.92431888860068
True	26.820828994814292
True	137.95681259639522
True	765.0221617898535
True	138.7721718627276
True	368.4457830876463
True	65.20487374280125
True	635.8878656599705
True	601.6433643888736
True	226.96881570162708
True	470.7837336343368
True	164.71190338847777
True	165.13113168845325
True	216.56323904669375
True	294.47520816912544
True	358.6293535164046
True	125.69741999362223
True	195.69243110525883
True	26.978512315130352
True	860.0027896128986
True	312.6573183239198
True	11.332984081467592
True	368.19668344563945
True	169.18819637351416
True	613.7967605270366
True	366.02089841604095
True	589.6635483715153
True	524.4461671830381
True	493.9906492413176
True	791.5504233560403
True	235.98731639270812
True	553.6890187696686
True	158.9196661002926
True	541.7046624105849
True	367.51424543094447
True	376.7259975759117
True	124.4577618456483
True	137.2301702302192
True	107.83162613677752
True	68.36377151121027
True	741.1901176393748
True	173.26690596384077
True	47.90838951057157
True	0.0
True	544.461781114501
True	107.5396622363718
True	22.598042003765386
True	43.328436454542114
True	109.1632473854897
True	538.5968019853802
True	181.9038160315929
True	102.82572217021033
True	34.92788164412369
True	164.9475596194781
True	910.019591694792
True	54.5396685208709
True	217.61879115459865
True	755.4412163212758
True	319.3201367221791
True	460.9770327189981
True	469.0045641299016
True	497.19698553913486
True	600.7662203197116
True	912.8950715365622
True	266.3225529547046
True	1038.1948749508508
True	899.2529635899442
True	611.018202225534
True	348.3303053380306
True	835.276705742264
True	9.858486943096343
True	31.58540946097054
True	289.14267788858285
True	42.0354778740751
True	204.48850450753704
True	782.8956839054589
True	205.61242630840857
True	724.9583771301344
True	768.1037480098742
True	124.15365457389493
True	367.05622548557614
True	581.2915577350266
True	26.113513526678226
True	132.58497361397127
True	430.22157348199534
True	298.4013537029849
True	198.24630455917296
True	115.43259124379694
True	389.02813931039736
True	23.36719118536644
True	371.8786200368366
True	357.4225279341117
True	1045.4914261008566
True	370.7905264981137
True	31.3578053072047
True	443.1716855677602
True	453.7151752489414
True	222.3376167254813
True	30.322171095824167
True	760.4965980471501
True	446.3978721475605
True	179.23038238529728
True	12.677398461243849
True	1203.781632688471
True	170.15431355232997
True	24.301107798405265
True	296.9457731135173
True	274.2981350664802
True	113.99771071629094
True	288.9041479827949
True	49.64623271092309
True	333.82107736903447
True	299.57800224033923
True	320.8504104300235
True	29.10743674873701
True	49.038413127853545
True	1059.3970973501062
True	23.931492232021693
True	12.400784580600158
True	173.24426738392933
True	656.634244994787
True	9.286526730042343
True	193.08115847380373
True	175.59538624116334
True	522.4490252196292
True	393.8082887600032
True	713.515245713694
True	316.68860844770506
True	497.6704484272117
True	448.8175446391773
True	494.0364138822114
True	101.0936348778382
True	1284.150008186272
True	898.2992413386982
True	308.47420018113667
True	525.2761302902746
True	101.776637422115
True	573.8878014921818
True	431.0674834121232
True	160.2932156401874
True	77.98582037425093
True	347.9011022510629
True	164.88683151229594
True	29.72415073874433
True	590.3304050820902
True	379.6134787470773
True	69.82587408544386
True	30.956294704844545
True	660.5004232389487
True	497.9468275493274
True	72.85207958259183
True	21.635693059241422
True	332.7293066045889
True	321.5007538614129
True	698.6410079156987
True	548.0935641955523
True	566.1788524068472
True	790.7783280887477
True	8.512687282967187
True	55.4072581594751
True	38.13359455527661
True	59.97659496778464
True	507.696502748546
True	583.2339685386394
True	82.51658058816687
True	113.31632035685548
True	192.1121729273806
True	73.94692217338003
True	176.6820449643175
True	202.5416844776329
True	270.94586132452326
True	795.7103164553215
True	616.7593978777462
True	287.22340820672923
True	198.6329354942105
True	270.8337229830453
True	252.41054530296387
True	747.8259060438163
True	322.4467776697075
True	170.29934436181273
True	893.2510512099019
True	335.64263260306745
True	465.6285813771218
True	156.0820122441798
True	124.81580633484867
True	56.82606568552271
True	214.96961373071449
True	961.6687872572688
True	508.27598413124286
True	112.31018775292006
True	358.58770412811714
True	95.95062560131105
True	656.8813378266029
True	4.443544084813754
True	692.6772235208425
True	36.12293144478802
True	942.52054745547
True	840.8707657987899
True	211.14678310536044
True	30.258435049345444
True	83.17697456841135
True	468.12752820548326
True	225.9384092036056
True	1.0126539465460829
True	78.99161929476458
True	1054.5480144195772
True	339.91278988364894
True	661.1714840503871
True	494.0462856323978
True	33.18738305208658
True	139.69137212390166
True	433.0921126149334
True	909.5680158908004
True	797.4602527276256
True	410.830341237585
True	344.0471881199362
True	16.949698547952764
True	79.85135078205036
True	761.2777916592895
True	488.41580591724255
True	391.06748704774685
True	865.7496847888912
True	26.36375466801649
True	218.6761191039443
True	911.5986240332352
True	226.90571457411104
True	8.527914414911216
True	492.87317792568393
True	108.7803776846042
True	636.7275668695822
True	53.77478183199619
True	260.94770906020614
True	860.6008750587795
True	927.114157774636
True	275.62199649228404
True	439.4768004427444
True	117.9563242168842
True	614.1137570437402
True	253.2202041120008
True	197.32729110299616
True	863.947995527253
True	54.71629419518976
True	734.5621283822555
True	273.2299222229556
True	304.4978213491924
True	170.6376637962801
True	489.23428162050425
True	583.8636508935449
True	370.6726961017595
True	395.4211220394734
True	69.67718398134696
True	160.25323324591167
True	452.2195818419896
True	215.15074655191512
True	37.18943446501915
True	206.6050976534257
True	389.2686146926381
True	379.7457316354685
True	759.7168125300866
True	124.83077017989844
True	646.8693485756228
True	497.977950114723
True	612.7882327192993
True	139.28329948906585
True	34.51295726231222
True	675.1820990456656
True	71.77836753548627
True	553.1800533040596
True	706.6731465574021
True	442.72931627068897
True	129.05590124393228
True	531.5394846873357
True	3.600784235555376
True	393.2864566250813
True	32.62408975667077
True	631.2797930033731
True	276.9327575275869
True	586.475475552205
True	696.4062802988855
True	150.5424416933043
True	540.1924553938245
True	478.4051421540765
True	63.4190898621557
True	952.7604626069328
True	3.357110982309101
True	28.67502351163488
True	628.9337056814009
True	678.3751653463679
True	130.29903986450682
True	420.7548011642303
True	127.29245046857308
True	72.51687027792634
True	460.6497572738467
True	42.145253722272
True	513.4105549112486
True	13.699593856551688
True	820.3859020833934
True	540.2463799663365
True	666.4913699062469
True	100.79825794366292
True	376.41696504991216
True	1019.5661080078436
True	849.490062834712
True	138.34808904653326
True	541.6187982302796
True	452.4139054178991
True	247.76474412383047
True	253.10819536548087
True	5.42408192324154
True	321.9246938651033
True	12.61569473569745
True	363.7665519600381
True	72.2575457204999
True	390.9166672557869
True	626.9337775520345
True	125.81409056797108
True	244.52981780802577
True	623.132684657025
True	680.3448745290887
True	302.11529231112604
True	147.94975822129626
True	159.36559435052988
True	473.4816248894928
True	83.68400799766283
True	10.373686229673767
True	524.9091254025956
True	568.4022867618165
True	21.996098496149354
True	140.9542619536528
True	916.2280194698284
True	500.9816035944898
True	262.6911996965119
True	34.26222634881928
True	464.3291527903643
True	107.96378760035168
True	593.3510555846428
True	656.9588209170854
True	293.71506417771
True	372.5648033630111
True	188.75513385964143
True	232.87278140715225
True	77.05162136779775
True	215.33064343015465
True	498.424924509852
True	23.679172466242367
True	458.45492803256576
True	392.5284733923234
True	701.5263125815648
True	888.0129998982162
True	883.2009275155236
True	158.76536355745205
True	401.9683632117892
True	69.87708453394583
True	202.01310157626463
True	320.18804890699755
True	9.411466000543705
True	816.6198046399784
True	21.77608124886586
True	400.9593343296348
True	281.0209695076358
True	657.5751463885158
True	203.4725286164604
True	39.35092506629599
True	679.9669733403125
True	1083.2444463962854
True	223.0892647832981
True	133.68270633779468
True	606.7116500947952
True	489.7030775222023
True	17.12287198846937
True	821.6480286361278
True	115.6330202357984
True	41.89485992011459
True	309.90285895089073
True	355.0705798871052
True	390.1795945961183
True	275.0219523838205
True	20.91992941435976
True	20.91425152808078
True	857.0531389081641
True	209.16908107249904
True	119.21732072004838
True	839.5987924847643
True	655.4591289389655
True	660.9753565416065
True	446.25685923272937
True	150.2389758257264
True	35.17198410160663
True	100.49788584420573
True	433.8680656713653
True	234.5592309325854
True	473.5220101504227
True	148.9403500993431
True	474.9678785738017
True	642.9980393836275
True	957.575093741957
True	19.9401374134226
True	979.82679151677
True	1062.3711065797877
True	472.53490758304815
True	81.988294777333
True	823.2572778365977
True	652.3422913555698
True	644.6711136484345
True	177.66149932560344
True	743.8667885752051
True	722.9780892831374
True	126.32639170287088
True	771.1583369965115
True	812.3081521640756
True	495.5111088324102
True	221.7402198445608
True	72.12383860202846
True	325.10591890505657
True	347.9924673405049
True	485.5518762289092
True	445.0579639009912
True	198.84078696920085
True	307.9003342893526
True	2.9534539171353997
True	11.571656518998246
True	107.3695965801898
True	131.69769436854517
True	355.1982772991327
True	354.4557438903118
True	107.8867836614222
True	17.523576164263382
True	212.66392591311208
True	882.4947180353732
True	463.7501869358739
True	533.3174861772812
True	558.0953039771916
True	812.2236436302106
True	636.472731662831
True	89.41594702562345
True	215.5916434682649
True	250.6639639001326
True	276.245450187995
True	105.14061963586995
True	380.2122950776837
True	422.99983947030006
True	172.2697420234859
True	650.9376386228329
True	241.6990106598734
True	202.13226477618207
True	29.523197949001467
True	248.680905739702
True	472.9598163929292
True	168.42525605346077
True	501.6922845393511
True	468.921335138965
True	246.16354912479432
True	97.956390931174
True	42.815598304581336
True	406.1365928233629
True	788.8932853885632
True	162.4797681253581
True	1031.6977669383962
True	1035.269561975147
True	481.917472278433
True	105.9024858804127
True	123.31504194004717
True	636.0602442712199
True	9.017492617896718
True	224.39922240060736
True	136.96099445090388
True	121.5254943811604
True	329.749174121633
True	635.0761133104428
True	36.56581932297127
True	124.51486162026252
True	961.1616609749534
True	56.48137631355959
True	454.5168837912812
True	529.4389212587929
True	250.95783409051677
True	133.23304885635608
True	908.9143097135149
True	1178.421906207012
True	521.4694805139737
True	660.8596015066468
True	210.3937597843133
True	149.1889085630665
True	317.4396371849476
True	253.6851218276009
True	170.9952557420699
True	318.40159335088
True	331.1345674882952
True	12.59206792450583
True	617.149157670495
True	148.85721384768638
True	70.00239409836868
True	458.6104723281609
True	307.2363826534145
True	1188.855259168222
True	355.20806747191153
True	979.9699333675824
True	9.541909149437704
True	263.02276428888246
True	229.14292764005933
True	168.4342393287206
True	489.2031636386332
True	196.7203851559683
True	411.9300403260255
True	314.81939763123984
True	115.79266942296428
True	358.4826849177698
True	1085.900719252298
True	749.3381913849502
True	223.7173447750704
True	105.68309425513584
True	291.2357478355625
True	25.110296639421144
True	363.5528353899873
True	321.49910077209523
True	554.7914710554708
True	450.5575029320805
True	356.9153922064552
True	149.69076903734728
True	13.789179238195954
True	421.7572555027641
True	283.4796383227847
True	148.87264746986816
True	306.5397276319751
True	413.2811174111176
True	821.9596685935866
True	319.15359550823626
True	782.1774231560634
True	392.5517950176848
True	378.5466465245371
True	1.4156976595078965
True	1124.8596981497512
True	106.0200407658436
True	921.0071329292266
True	208.8487701904466
True	464.42012692219447
True	663.1821715872479
True	85.42242613024972
True	486.88966555439663
True	33.90032836907592
True	440.7747716024311
True	77.86515413472968
True	233.14773603081696
True	34.59668088056376
True	675.2749280260831
True	183.3336259884453
True	23.315383002728097
True	406.99016692826257
True	107.49458106202316
True	179.55759365592823
True	823.6027645195375
True	256.30114436689166
True	157.08205933112012
True	374.86807131348303
True	522.4880821337841
True	339.1526344155821
True	492.5896879894352
True	631.7330227251632
True	150.74089004081677
True	7.263917140888697
True	71.98594808230563
True	421.67209757991145
True	92.70822597033842
True	79.05966457609146
True	1067.3910563535242
True	27.719679585607377
True	318.1762970850311
True	316.6547822538041
True	457.7370564708116
True	675.9219124890592
True	189.57499825466988
True	631.3483765984405
True	335.57290958891264
True	344.18134552314945
True	272.69910082423485
True	213.25763172162007
True	361.365672643224
True	439.06655829952416
True	432.89798257394057
True	585.2984311100763
True	133.9808169052281
True	72.8368730439266
True	40.16761296455922
True	310.09436812852965
True	638.0208030479669
True	398.8829355500175
True	769.7698489323996
True	209.4623668870035
True	408.26952815319726
True	68.87637402617086
True	52.49471841660452
True	399.3636583828721
True	191.80903103690235
True	228.58634030388149
True	42.96265209306652
True	1077.8705576852312
True	168.75993943850474
True	888.5335242987816
True	329.02437239960045
True	904.9263385057064
True	233.58437857079952
True	457.3931877357797
True	523.6839154132541
True	636.9229740849162
True	211.32248502704437
True	491.686104582592
True	917.5140262617168
True	126.48324691210814
True	7.680806872737062
True	596.7710050845569
True	28.948285185238905
True	74.12651641223405
True	794.6968881177261
True	238.6249834030453
True	978.94267360739
True	686.0241086319668
True	413.76138598710463
True	271.4167256651476
True	487.5541923808919
True	333.2527742231532
True	177.51626564749537
True	694.5289038539427
True	704.8814740685106
True	212.51091519108343
True	92.00322628023292
True	525.8235208842542
True	139.8038275761675
True	376.60722509638566
True	349.20626844780975
True	66.34880202587198
True	359.88275650651025
True	428.2243612328818
True	373.5473944479096
True	408.4623401796737
True	421.0864975886931
True	637.2464448031695
True	59.52525955412469
True	442.92317352102657
True	314.07076731283604
True	650.5965030270253
True	214.1652698903712
True	98.71740922848528
True	42.57006118100892
True	537.7588422585893
True	603.6726446346096
True	181.398285511323
True	416.7783465113443
True	348.9118760902462
True	19.08967409392494
True	172.19870286648282
True	294.07320513543857
True	2.5696992701029444
True	877.2312120656151
True	79.07813492516247
True	104.8670215976663
True	116.0805350966625
True	360.0858811261751
True	34.45158005812297
True	471.3722730999188
True	227.6084889156388
True	5.596908201904342
True	122.8403714690198
True	446.5746102203026
True	50.28811579778843
True	69.80818770167019
True	171.82723838121694
True	294.705260979651
True	971.6031279633638
True	389.5453262077176
True	950.6153856542062
True	190.3563794724928
True	1036.0819845520068
True	747.7791155217661
True	650.0161283148824
True	403.3092165788036
True	393.964097747601
True	71.45377472040016
True	70.13854306853543
True	77.9455314180765
True	183.67190470149976
True	481.9117611614827
True	1081.5763767190967
True	179.54815876464363
True	357.8731848934653
True	430.975598575058
True	580.1212900215775
True	608.3654628953691
True	278.0140783416795
True	464.2599510868303
True	682.6626827868718
True	94.51144066766057
True	723.905726441931
True	254.6452746224102
True	132.87868036825049
True	399.7909140074657
True	850.4185563215668
True	418.5265897984582
True	838.2007488091033
True	194.79732983001503
True	349.55793529868714
True	716.647184437529
True	614.9737078153198
True	196.47522953033533
True	266.12758352937294
True	804.2421099544505
True	33.581821647951564
True	186.23660342425933
True	482.2482973096086
True	684.7643975359639
True	104.032315991497
True	37.26383911711405
True	171.87280878818473
True	752.4020748279878
True	322.890096627151
True	553.572795425591
True	353.91705987347177
True	296.7727986564686
True	438.9052096775186
True	475.2662149116849
True	73.90342442401874
True	384.90028932853534
True	806.0781621328798
True	0.0
True	291.6320138970401
True	230.94140047066568
True	984.3237061398306
True	158.2180340163163
True	675.6190634200487
True	628.619953948104
True	115.56100835476796
True	210.34014831678493
True	130.0838574056415
True	10.81780653108974
True	289.15359325612974
True	379.5301057734666
True	1138.421621092613
True	228.89921914246275
True	394.9503372191881
True	662.6588441896755
True	208.25311931745364
True	28.753353634200927
True	849.5797368922248
True	594.9101140809942
True	150.887027819036
True	608.4233232573557
True	155.02458375723637
True	297.3066052801944
True	785.9386736088122
True	36.29256098667325
True	107.62841363088016
True	527.2738723050759
True	65.80919562358406
True	78.24861637575077
True	409.22065749245326
True	25.78229318408032
True	762.0310851787808
True	103.3836115045691
True	154.8094450147794
True	19.11065047021104
True	722.3082108024913
True	30.085612411868688
True	775.3804932432657
True	392.37574259382336
True	115.70478257257152
True	686.9649098286164
True	524.929974552585
True	568.5493051782139
True	47.64740131154418
True	366.90306043004034
True	5.641119811771627
True	84.66208695666727
True	377.9451902941483
True	45.42291437785633
True	117.01812366003678
True	322.4219207401703
True	179.30810241545532
True	100.8292154373008
True	644.576967906056
True	21.464626235673403
True	1115.326525699178
True	522.0693851583458
True	296.9824975055217
True	490.6073411931689
True	127.89239021594354
True	757.1441541405453
True	1102.1567585575133
True	755.7170878485181
True	169.0959404327904
True	229.1182045943655
True	49.855565506439895
True	56.41192019178906
True	155.25069996234606
True	102.31375891763196
True	166.89162309155833
True	1158.372125300407
True	308.63941036989786
True	358.2795670379808
True	675.7932095914946
True	17.42113868176502
True	13.752911498384274
True	610.6772074073755
True	6.518750362604154
True	115.0352503449685
True	687.9673275461664
True	174.8242893706777
True	658.2743431058967
True	850.3213760209458
True	145.00320442844017
True	883.6088288599503
True	2.6376468898588934
True	439.0079959624077
True	1059.10169483555
True	23.867324924595767
True	240.9695914563181
True	148.28964042556467
True	986.3548673548626
True	223.1163838329892
True	496.9606538747893
True	117.89654632627976
True	510.0276948493656
True	148.58884023675122
True	98.83994150626164
True	391.6258170384043
True	70.41233807992215
True	55.24846766442912
True	1075.8221047919003
True	256.7023161705006
True	154.1952708892682
True	374.1497147985099
True	406.1343278841301
True	207.7331743631616
True	164.04279277401304
True	383.08898715023065
True	36.27972424095309
True	480.5659727186277
True	1101.2769074067207
True	112.83982572212716
True	471.4694692336796
True	318.08048128847685
True	26.454509025403475
True	406.7406505351793
True	105.70697944773266
True	560.563651093485
True	202.78207624485773
True	415.66348358518087
True	20.994827716940623
True	448.0292576062687
True	106.01577488506712
True	347.0556652506875
True	32.56763013814591
True	173.4393208865558
True	253.81559175678237
True	747.3655404575065
True	57.04007770924797
True	141.53685406823618
True	228.56455983367377
True	134.6445046843958
True	656.4716308181777
True	575.9279917715834
True	778.1523633714776
True	376.1191631306179
True	541.1082749678853
True	404.9284055581748
True	692.8244250273774
True	77.31057864187407
True	465.7934201065257
True	421.0444736516929
True	47.63340214595102
True	79.90174962599504
True	129.77985000551453
True	92.19245071867304
True	327.87938595356513
True	856.8624266325123
True	325.5403022506379
True	1123.5167180883634
True	311.3535800793336
True	903.1039085090064
True	144.856553339216
True	607.9376962798955
True	594.0560774797696
True	691.5865584525707
True	444.597202839902
True	67.9749617274048
True	283.5107777712193
True	44.75851753298135
True	163.5807227508644
True	174.5525300062152
True	1118.3722459387193
True	235.2338602321972
True	558.1317002937045
True	558.9899317591427
True	564.526672152773
True	876.1612348874145
True	586.1321174435502
True	650.37711628938
True	904.637599169871
True	126.90599716488256
True	305.2654532656824
True	261.2140201660316
True	319.77527808742127
True	86.76318692892207
True	390.85485110274
True	3.8159862459274017
True	323.96885791415485
True	262.901393202014
True	616.0083148374536
True	279.6744249567302
True	368.0536209849789
True	9.631585997969523
True	59.42416085809055
True	537.1121653006613
True	32.83275007265453
True	141.19811040320803
True	63.96935100126978
True	148.83991519939724
True	242.5730709171292
True	70.53516158567739
True	379.115108712869
True	261.18754895960444
True	102.98328781907352
True	331.15775624618533
True	66.80892148214812
True	593.3833411364687
True	841.5361603163287
True	277.53753963050656
True	1157.006764904381
True	110.8077018725639
True	307.6146077829148
True	1052.4085712379913
True	89.24147858846109
True	292.4030418263975
True	9.05972206904158
True	407.8583135275072
True	460.215755917372
True	153.34340380449854
True	622.0799588895453
True	918.2889517929088
True	158.17655447246682
True	77.7914080399182
True	335.7349756108959
True	537.8665079310948
True	622.2145365722946
True	1218.1800692133806
True	26.971612268164648
True	938.7144207042464
True	137.70905450038134
True	659.0561434065924
True	113.56488443482596
True	120.7801960602946
True	189.76957671571395
True	164.8448932205094
True	769.5139350620318
True	203.77041053949196
True	233.55362670490047
True	64.47500329242173
True	517.747966229919
True	434.9174885715879
True	179.43667061932643
True	227.67739078166863
True	16.815481048490863
True	417.1771831763808
True	225.3582869110305
True	296.7636159251475
True	110.28406086267954
True	679.6733738930932
True	433.797804745143
True	261.1289928228666
True	642.4057996583495
True	529.9554332981131
True	469.8709256221845
True	131.91791050948063
True	528.173813582539
True	436.9331674920599
True	3.1679276497187603
True	200.0686454228945
True	96.06822611724556
True	244.95247500368595
True	3.009087901180104
True	126.03764028533814
True	347.563743724715
True	7.394922114445988
True	844.4922492923791
True	170.7946966918888
True	710.0631468054822
True	822.478786956464
True	157.7696296923261
True	226.6974826427648
True	478.7026586309539
True	820.0796161403356
True	47.52965011135899
True	34.20006566870872
True	128.42977844934953
True	614.6646462542672
True	731.4884692553804
True	186.21621363094795
True	596.4510875906669
True	596.009206065328
True	859.0424293041648
True	413.5404264443387
True	192.1072598141928
True	896.000947922363
True	216.5760038501054
True	157.55889833283572
True	320.4565837466599
True	223.80721715258667
True	210.27086144095088
True	597.6985393424856
True	258.5724355656443
True	190.4080399364026
True	443.97988541465605
True	475.005436905668
True	63.73383099335732
True	282.1602173997587
True	76.70355727806432
True	318.5599106418043
True	354.94826471913154
True	256.2045089915269
True	179.37874506959685
True	386.8328233849783
True	644.5314176247521
True	746.9683720231405
True	305.5151991684197
True	743.9205205270221
True	65.9237392215507
True	865.1541310434407
True	342.58531271011583
True	12.759340263054868
True	625.9861018230447
True	702.2110134598295
True	251.0318778306913
True	172.20492501777966
True	47.8741156041323
True	376.13112070692864
True	71.86254567296241
True	13.65638232262914
True	898.9955293514006
True	365.2479648991454
True	172.54049715658823
True	1005.8338467440734
True	12.763724680573866
True	809.5594034326692
True	30.59430168008529
True	660.7545727054751
True	54.48496929167155
True	732.9614300043189
True	438.5702816477664
True	201.70600604391163
True	435.5827897159676
True	202.23764022062107
True	301.28280305089805
True	226.25513872202364
True	399.6138416224978
True	8.852825263777065
True	323.81253894625775
True	115.222645812501
True	12.13924897438074
True	475.70320444522247
True	739.4599673071411
True	292.69739676821246
True	77.09930313041329
True	331.62106331983995
True	85.29031194673007
True	187.89724371203815
True	181.4118695545721
True	386.7119396587224
True	44.406193809935495
True	138.98009880071655
True	374.9725769011388
True	878.9325711639926
True	115.47272326663489
True	209.04159848993896
True	435.4830754224569
True	20.97370707799305
True	437.86860026262747
True	524.5995938834985
True	90.92797433694037
True	397.489896872358
True	369.6943359464192
True	418.316207646878
True	609.6037111532341
True	1039.3820639195474
True	954.8384747338664
True	58.704542101834136
True	1067.799367624692
True	110.4519633829818
True	113.23372452624284
True	104.7390959550341
True	485.73504576477205
True	376.4005467433136
True	581.4029414798399
True	254.89691367617615
True	160.67309038396837
True	396.44367559641313
True	16.84087782906378
True	464.4594538459778
True	381.2255393881962
True	145.13563043317978
True	94.79039669695452
True	542.4181427160017
True	1014.5403949103214
True	188.63296944416172
True	65.99390958809451
True	443.7157108878778
True	384.3716815505284
True	477.1003997934214
True	333.2265123896093
True	4.3277941961838025
True	508.695661347944
True	509.1852967384154
True	504.5995780413828
True	190.428647951908
True	95.81962960304784
True	20.075436056344632
True	379.2577442005807
True	107.47885686589764
True	6.943531407237128
True	29.4874664742903
True	348.988448269763
True	674.7862386253611
True	132.1872007462296
True	94.0617540363492
True	24.935682443919283
True	410.86623746063896
True	359.0730108869931
True	782.5714102594922
True	308.77625341716066
True	499.6064310801741
True	539.6314280002325
True	524.3331178762113
True	283.6431956938442
True	520.3190169564446
True	93.64672775375092
True	575.4640530932469
True	8.170541555605519
True	371.9334271028828
True	474.6142884039167
True	976.655628902489
True	348.3416483291858
True	813.9566293744856
True	973.7443881023084
True	176.0409642685709
True	32.980921975852176
True	355.28464555869425
True	386.710903767099
True	561.1292824284677
True	244.0597664164417
True	29.70055299079653
True	655.4575410723139
True	130.7600571971333
True	1086.8746302065
True	326.32607577479195
True	455.80622531887127
True	126.07417479624591
True	825.1214109559656
True	143.0131531950998
True	814.1161015746844
True	574.090062102986
True	187.93062758986875
True	115.65523834362531
True	65.66804766605435
True	564.7909078514386
True	891.5248580168115
True	432.2277409610232
True	548.7414639821756
True	135.3993204624739
True	630.9490718047863
True	496.6299662896508
True	778.1151991679483
True	323.6861078151098
True	590.8678611081956
True	116.29682903085296
True	25.850124694588818
True	408.6925154955036
True	176.40595961094994
True	102.73487611669168
True	386.4014996088994
True	1087.4487824151358
True	275.7945253340852
True	557.5421345000744
True	12.110717656434176
True	72.7381204523762
True	337.421166959899
True	778.1519384349502
True	451.9239506053414
True	508.5257997671389
True	703.686542211895
True	69.5915194625682
True	705.9781086621038
True	46.087657344679954
True	106.74777412530332
True	188.70847045987267
True	77.01213643043756
True	24.81345957898877
True	300.40687939804013
True	491.57518196584186
True	920.6887761219496
True	876.212772093327
True	6.248672875749595
True	283.54895329604653
True	473.0359887681638
True	126.46442214600302
True	245.52365439356012
True	322.4641069332633
True	1297.8581255219606
True	439.1328279708232
True	24.318155553503903
True	184.65436600024935
True	721.7686082198328
True	36.78123520889326
True	167.19894472233975
True	571.4900315480998
True	67.60960427559355
True	874.9084264471092
True	335.6549031773103
True	647.5522137020905
True	74.71947213175979
True	677.0041183770352
True	604.2920504603518
True	875.8038246216012
True	249.54999669427016
True	502.548582853928
True	799.7314207913274
True	902.304140459186
True	234.21256286124805
True	763.3852167895323
True	225.50882223085955
True	448.3869323856423
True	363.28585024615705
True	506.4994002090965
True	500.80372819310617
True	322.3497264219063
True	355.0152832268765
True	105.36210007132946
True	355.3393022382604
True	1113.6638078880917
True	303.99028632446795
True	150.25753380749788
True	303.13150695678604
True	727.6160860346394
True	641.1982580234275
True	431.9765935055592
True	120.22475670875536
True	339.42931109350894
True	32.602924788557765
True	166.8878825800817
True	91.6439761231206
True	86.79672522541819
True	549.442641278687
True	135.75093859515152
True	133.30608137728746
True	106.33558237602963
True	85.0988817105777
True	450.93092793624726
True	370.19944353131854
True	1053.169495819853
True	525.9184754992858
True	861.645822445399
True	273.8235624498173
True	297.9116401944915
True	528.3175716175192
True	195.340881049664
True	753.2900221972315
True	239.1902420377872
True	360.6518063903591
True	69.288580674617
True	123.46539454710472
True	237.7216792265108
True	117.00398255286731
True	478.34299928303176
True	26.225582113123927
True	583.5073760473119
True	1006.5486525082264
True	735.7310347664342
True	1.085456417043491
True	60.745428525997774
True	496.8000975994751
True	442.50416666767313
True	77.82311380093651
True	122.26753273898858
True	301.7292357184212
True	82.44374196467746
True	51.44123230182025
True	741.2263318953604
True	656.0998317764506
True	171.90657433977682
True	174.83680380555631
True	527.040946210234
True	53.76991541418377
True	25.090311108669862
True	583.1208118879438
True	442.8129304633373
True	1164.9975447481106
True	48.78627405830048
True	459.09278104666686
True	878.1828151508483
True	771.3445580840827
True	294.371226132807
True	757.0520160258261
True	397.1711422759312
True	42.22868480015633
True	97.6991371408676
True	699.8577220829046
True	77.84181793297068
True	142.1434203562391
True	955.717189743628
True	187.2595576907672
True	277.0977356872148
True	102.625299675754
True	641.8600832015694
True	581.5322795443553
True	208.9694507755564
True	423.2875095593485
True	40.071415476800496
True	281.9919689283895
True	596.468879289526
True	621.8517016296299
True	311.12303182913524
True	73.59432544946188
True	949.1067224478456
True	1045.9321945236836
True	563.0075287347761
True	63.19383510603541
True	29.653395896190226
True	90.4111373443516
True	104.5616714303882
True	101.672946287399
True	861.8434989497017
True	1228.9828019641518
True	725.1522042904089
True	327.0996614017737
True	9.528551511947946
True	20.82856587015176
True	347.67921513812576
True	482.5308661923146
True	45.32640766991337
True	554.9937232250483
True	437.5517544268188
True	397.9769858775187
True	82.13466965892563
True	199.34824822843112
True	248.87417066308169
True	135.60846584940074
True	375.9998439056853
True	40.8531815222506
True	168.32454732853654
True	1176.2214791668175
True	6.898117039993025
True	26.59646759469001
True	579.8587168909671
True	352.83647085199334
True	775.9817904724451
True	153.0749330215948
True	771.0637701991994
True	580.0944900946753
True	274.3376537464218
True	430.23454444244186
True	336.073084542589
True	292.0955853760712
True	267.4457860370642
True	400.5140908971383
True	499.6942006651987
True	506.11798662570334
True	106.15936532637768
True	362.4324577287392
True	9.507857627509615
True	185.0445585325393
True	238.8335228154354
True	842.9617416593535
True	611.8318327708561
True	33.69447079151502
True	737.8170413937572
True	838.15158995492
True	106.48843965772984
True	353.9277659496163
True	890.9780778642066
True	217.0822317875118
True	159.14489894071386
True	527.0611797106479
True	565.8019845320032
True	1136.490977362312
True	139.7348978194955
True	159.5732478110933
True	259.6523350025857
True	323.1703489746062
True	413.23735163525765
True	416.1072379789
True	312.8666199865086
True	455.0757855083013
True	498.11203473756746
True	231.9517415078727
True	1500.5533459846465
True	236.058436721487
True	403.96789134626687
True	50.60684521196166
True	754.4478725613109
True	257.7542490086089
True	947.6433564717196
True	549.4194632283671
True	315.11176858096354
True	762.2768563365295
True	262.77024387946784
True	220.4501705204884
True	255.6479512434012
True	222.58058891797253
True	140.4164433081272
True	252.37876758911463
True	754.3548129876623
True	519.7118785294515
True	218.9089842730951
True	1160.3528946949016
True	118.54676172491642
True	260.9169670443194
True	68.43140263414243
True	311.17924550866627
True	405.0678341823334
True	90.38383614052672
True	210.64571133815
True	67.83904345897282
True	687.9804585956828
True	374.8421376310098
True	226.37745776995024
True	737.9874337218315
True	893.3779483755837
True	804.5792425634527
True	830.5516280171229
True	354.80899642810766
True	1.2557038344178522
True	260.66153131599543
True	55.78347758776373
True	386.5054215836092
True	56.386588311786326
True	364.9348782276915
True	870.6797237248189
True	1034.565352553809
True	397.6512557896455
True	22.5841113982574
True	527.9785335770588
True	510.511793825879
True	195.10473312130688
True	244.20107910694531
True	292.2715778598003
True	22.072934389557997
True	126.84260356122628
True	956.843631002514
True	62.96347523648474
True	494.568371195622
True	796.1287224294791
True	96.8959380797048
True	253.8207147255167
True	113.48756211918406
True	16.526565488188428
True	1.6291901033050256
True	115.39270791612468
True	1022.311977851416
True	475.70601568487535
True	66.54789345907326
True	789.602565746042
True	344.1740472030302
True	1.156372927465902
True	457.7884334116613
True	194.85451116551835
True	500.1011249260184
True	80.4795248802329
True	342.047171150778
True	381.48070728775537
True	166.02416000556707
True	214.21286674547645
True	123.20005807546067
True	173.76775316265798
True	990.8273667002572
True	15.847162316251334
True	515.6703939069117
True	497.8874663964862
True	408.0831708200223
True	233.5342680315888
True	241.33588853955612
True	160.02731020649924
True	47.14958529742151
True	478.4669639496738
True	145.68817371285172
True	843.0742554864527
True	826.9274785765864
True	248.9640373774548
True	296.43973641200506
True	527.3517392237471
True	43.0388312599392
True	88.59805394980484
True	747.9054688924201
True	1114.421563891266
True	113.41466043511194
True	733.9527126983946
True	130.93600837529848
True	945.5606335822418
True	678.072157637711
True	107.44980935141538
True	287.54263539766987
True	605.2531214544947
True	248.15939261001407
True	45.35320799464144
True	573.9927831334362
True	451.9822976278377
True	5.566376236167788
True	484.86298947556514
True	69.21106333909091
True	168.2554815236562
True	236.36293287315416
True	298.3123318165804
True	75.13696456540511
True	230.6486168109696
True	357.7561765255357
True	431.7113121109101
True	951.6433718055451
True	44.50407521581461
True	915.20850441631
True	1035.2314226996698
True	126.28023877287116
True	69.01362050492968
True	1005.799857716698
True	31.847906028505182
True	231.29965317736404
True	86.12739263505391
True	217.62378130202285
True	362.2220298258391
True	923.749619377392
True	95.91726053113658
True	72.18005884423658
True	647.8338674620151
True	272.2909437615155
True	727.3146567541382
True	54.375250631545335
True	489.75376081893137
True	391.6308179690153
True	694.8650825653548
True	52.77591426444545
True	113.56773865290076
True	27.212305786913586
True	268.18855074331145
True	41.77437013605738
True	353.1949084863084
True	2.362327662419003
True	1195.9387579065085
True	106.66903458091096
True	138.16071026600218
True	350.7856749764188
True	717.5778994430354
True	680.0685717451977
True	998.2686367830478
True	474.2779771881231
True	425.7690212175444
True	142.8458460737061
True	423.8540162117707
True	846.5284984426158
True	455.4579012773247
True	938.308089389798
True	85.69875427681647
True	431.1865641847877
True	184.0717319637621
True	285.03607899758174
True	735.5585558676487
True	151.0749327326872
True	128.36136326319587
True	63.284978796789765
True	866.1234991375894
True	787.082947194421
True	82.97538593416809
True	444.14303559474325
True	738.9693626219886
True	429.16791189502464
True	56.4003816186993
True	330.8796755721208
True	772.4033634425296
True	29.668265639562662
True	361.9288344129919
True	169.2166763268174
True	278.775258301051
True	32.56815834234562
True	220.93996601049423
True	781.7671049458
True	645.6705409855404
True	57.76723117999403
True	303.6887570429619
True	889.554428507003
True	17.585969357659817
True	306.5127594587815
True	286.3590865737534
True	415.7531430601097
True	204.10187294788145
True	625.7817879154024
True	46.10666967505816
True	957.5187886429452
True	890.774702259443
True	49.07918005620928
True	383.33982345171046
True	736.9603416246492
True	916.5026782531368
True	269.4785659073095
True	597.9977987493816
True	125.41753429194462
True	194.3811640954804
True	131.8671164774009
True	138.91610745734212
True	213.16778047708783
True	960.5685449073592
True	768.3998612491922
True	914.8250691813502
True	21.86955994264917
True	25.93870473293404
True	350.37133936683824
True	14.098349062281187
True	619.905295809299
True	1049.3428502181796
True	263.998630391333
True	209.2365611076792
True	85.47600777599392
True	212.6378506466472
True	131.06415630027485
True	43.945632273602776
True	132.19414903312602
True	90.98582546012577
True	229.87423339485557
True	515.3052784806137
True	167.31207317476063
True	28.297287166070696
True	56.97807231264008
True	420.9581825617416
True	268.5656093068202
True	580.166718297608
True	23.11206090172252
True	107.2813518640688
True	668.0831120121015
True	258.245558823793
True	472.3485269384008
True	652.9150438232546
True	104.92134530117298
True	110.89987500127656
True	80.95184707077681
True	26.552784783186585
True	122.83397730007631
True	92.36420916572531
True	103.34319004369328
True	153.5331537483293
True	235.8100774086624
True	822.3652814331172
True	287.94232252408034
True	895.1674226518824
True	172.3333783194378
True	203.0500567668909
True	759.3300822497206
True	294.7724787280159
True	574.0918257230007
True	260.5383644766336
True	359.7294126858335
True	452.2954252524754
True	577.8305850914696
True	631.8312036071527
True	362.5846350881557
True	34.74877629991535
True	543.8826498073417
True	624.4070108935546
True	17.05403261934986
True	12.055199889385635
True	263.14417903251467
True	405.1271136619159
True	450.5205872347318
True	66.8282753598879
True	621.747839413158
True	948.4005537255772
True	244.75819730485412
True	909.8510169470178
True	276.64454605184835
True	105.51923340827132
True	274.54877706303785
True	701.1507528279855
True	41.32099293232599
True	570.0814511503751
True	1289.5347646666785
True	1007.9845894110374
True	857.4120950166537
True	204.2484791174154
True	84.94695041095268
True	196.40912866072168
True	801.9101668823117
True	148.86470399367803
True	1063.223886890497
True	851.9439360922881
True	42.41574788198468
True	87.29048932024557
True	409.0887961320967
True	389.82373128499273
True	205.06141184941583
True	515.74836219498
True	632.938557758773
True	125.82971803364502
True	279.9186854795332
True	986.7312779838576
True	52.66896124726001
True	714.5292755242532
True	551.2691671336595
True	35.037808448677346
True	838.935093334395
True	386.4316170701401
True	555.3506519886001
True	115.45227683219912
True	263.3168554782055
True	216.75638754476435
True	25.57996296657246
True	136.86036680680826
True	747.2529258923414
True	141.269625272913
True	379.14706505554216
True	67.66344146695683
True	631.3625162650699
True	622.0037661256495
True	230.67113810859823
True	456.5165764422737
True	162.25413358707513
True	168.22257978507608
True	222.10961309716544
True	292.7915519119577
True	369.4636726575207
True	132.7439272396959
True	197.6877405136724
True	26.60576565720101
True	901.2016507951976
True	297.9585520364601
True	9.961508768059998
True	367.1083262957012
True	153.509360806127
True	629.3761869578167
True	379.33880159544094
True	578.6999108258366
True	541.150258982895
True	478.6579839908832
True	787.1801627196495
True	240.9275422152104
True	557.7289565646341
True	161.45498998456597
True	546.3514834910106
True	364.444840809229
True	382.83013200418674
True	123.0804728467596
True	139.5047985747069
True	111.70308628993791
True	62.42487587969539
True	720.0962822675885
True	185.0068077626097
True	43.15037435313823
True	0.0
True	558.1753327744167
True	108.86639263107487
True	22.30931580674723
True	41.82908348957759
True	112.9761118241744
True	528.8629206096579
True	188.81611643706756
True	107.4678774877163
True	37.75693216261506
True	163.9934390295864
True	945.622464966248
True	52.854106067142034
True	225.27071583848303
True	731.9613252898649
True	324.2834229551327
True	471.7702061057764
True	488.4054720667834
True	507.2657623566588
True	600.2877178216511
True	908.713421609901
True	256.4320342428022
True	1032.6666334889649
True	916.5965184606422
True	629.336124543757
True	349.5054391806669
True	854.458671180718
True	9.858328089479524
True	32.7431081406445
True	292.6622921077019
True	43.03842003023889
True	199.3459142363429
True	755.4792712399781
True	221.505014152513
True	709.5965923079943
True	747.3984726832017
True	126.3858505204315
True	367.7946360158262
True	566.6685315449545
True	23.316065709544613
True	133.7225503194246
True	436.1637429864272
True	303.9260768217308
True	198.80830568288653
True	109.47302604863572
True	375.0589965656786
True	22.990108212551213
True	368.9871297887639
True	350.52996875350215
True	1071.706845381825
True	362.789747641188
True	34.20998511876239
True	448.1317277372295
True	431.3028357673058
True	239.4868627190301
True	34.04011519914234
True	744.5009511990819
True	443.1445331442924
True	183.01809435161476
True	13.480975149689428
True	1211.3068550804353
True	168.69786989143785
True	27.18564938821241
True	318.7769882760687
True	268.7256389245456
True	113.10536831590208
True	292.36835234580144
True	43.60864299314416
True	325.86361868288475
True	279.4828476665005
True	313.2330596746548
True	32.52342724732532
True	47.134365020569554
True	1053.0668991813095
True	26.038536765217067
True	14.006926379400133
True	175.97887459387923
True	652.2223986828219
True	10.09621617273134
True	188.2442613679912
True	173.3557374021196
True	535.5019783657751
True	377.4024456360437
True	718.3337095005212
True	314.30513179628394
True	488.60480994806034
True	450.4189313275987
True	487.1175231685592
True	103.52671870777723
True	1288.774847098411
True	916.498609172266
True	288.12923831955146
True	527.0905379890966
True	99.02119508319846
True	583.9098944316486
True	410.3558864825096
True	156.57879226943385
True	77.0156354545789
True	346.61564573568006
True	166.65540373887484
True	29.01376508927216
True	623.9828031055076
True	383.2293292508821
True	66.80780684969517
True	33.23490404781973
True	650.5353186728483
True	491.2634979717452
True	72.5565391379964
True	22.797080298787947
True	322.05194202546784
True	325.30748470096705
True	688.0219022989806
True	560.9726916171202
True	559.0577205261303
True	783.7153563764082
True	9.141814432778174
True	59.356783816986535
True	34.27662119009439
True	60.33752186784714
True	517.2216867924158
True	582.2604964698407
True	82.87195135819947
True	114.89489013031458
True	196.76736460665035
True	75.81902861627319
True	178.18290326604145
True	194.6677855704678
True	275.30829551232483
True	836.4962025724644
True	597.4645601670273
True	282.0195775043972
True	191.45921285673043
True	265.6507655400134
True	252.77098122896624
True	773.809823475408
True	327.5248305190537
True	176.8786676824712
True	909.7417552661976
True	338.0467052568238
True	459.5115177270898
True	153.2441403525947
True	126.5441933011289
True	61.16935989378169
True	208.1313019588133
True	972.8725239519996
True	513.8648098124717
True	118.06678809833076
True	345.14402672092643
True	98.33312622918824
True	687.569931556652
True	4.387481829480815
True	688.4724543761288
True	34.65078715009762
True	940.7757513957456
True	829.05572684763
True	208.38294276314693
True	33.685237994626206
True	86.48903085683345
True	458.7310332619116
True	229.89944414373647
True	1.6173633322304326
True	75.11592657079251
True	1083.065848686267
True	327.37217880665474
True	654.140007275383
True	480.0729744637806
True	32.90825279048948
True	132.92438957337578
True	452.5757674252623
True	920.3269451730864
True	804.3806367748241
True	421.28342064000645
True	349.324432371865
True	16.87141327641872
True	79.95000869359922
True	741.9338517710008
True	477.95623772486056
True	374.87711311726105
True	926.7603189686258
True	24.35244059724503
True	223.23467818763012
True	883.0907827025017
True	233.5245932806458
True	7.960111760597037
True	506.1877908618498
True	103.354789598932
True	639.4220239433888
True	52.11261956765527
True	251.28201881679453
True	877.5708849053361
True	874.9023100896758
True	278.11933898545016
True	452.5050609319716
True	120.69666126275582
True	566.1764745779495
True	262.21256900009604
True	192.27674441113373
True	874.4428600857286
True	55.39907878066671
True	715.7785547199979
True	274.5905029921877
True	296.7351595812386
True	168.4857078778474
True	457.6016972404168
True	594.1223672977386
True	366.2843584252415
True	410.4746946349864
True	67.8048609773889
True	162.919966381803
True	465.28367367146376
True	209.14519998021777
True	34.6741320697153
True	208.7254218927541
True	386.5864871898676
True	388.0157205616151
True	740.7387954726779
True	125.23355749028627
True	640.7299476848386
True	516.4652533257324
True	589.9081308845357
True	143.3856698403091
True	37.856184322985975
True	672.8865718808622
True	72.24982565384796
True	559.0625912550972
True	667.724625991751
True	447.8345872445701
True	131.41628528276485
True	508.7338541483171
True	4.278418161502142
True	395.4406235272879
True	32.15269433410383
True	628.0069140647821
True	287.840353580377
True	592.8789732339005
True	714.6830457557703
True	149.869812202404
True	530.0590914723978
True	490.4736882164249
True	66.3272001784916
True	957.205144786753
True	2.705363691853159
True	27.832517882520506
True	647.7188083558482
True	700.5732515538432
True	136.28750559376604
True	397.7410503695764
True	124.1103141316717
True	72.46051216330575
True	459.5480524885504
True	42.334379271910926
True	518.67096515327
True	12.81879274650374
True	847.5739095891096
True	543.8850665984295
True	668.7571305328727
True	94.7176556415055
True	366.5479954850328
True	1011.7411224207084
True	879.4625232562901
True	146.5539191823986
True	546.1441985856623
True	449.86970991389904
True	255.3964954663055
True	257.2677800075117
True	6.04562722400872
True	316.6559623286631
True	13.143559438816276
True	346.90062400260786
True	73.27957983629868
True	395.2092374196746
True	654.300709113
True	123.979304626823
True	237.8433053432224
True	626.8370716041304
True	672.1659171855196
True	282.9778079275535
True	140.39210310197035
True	170.12667749336774
True	479.5880766196671
True	85.78413274662573
True	9.595224093875448
True	500.19299509143946
True	569.7871981923925
True	20.920824261244157
True	143.86701853555888
True	888.907383668278
True	507.036879080664
True	276.8456874760536
True	33.83776112826893
True	460.4878004174667
True	111.63386701148428
True	586.3913561168638
True	667.9438432822179
True	291.8361624800523
True	393.6694434578837
True	186.65095815963195
True	231.95756305331483
True	75.06979148674351
True	218.91743754499328
True	488.2531578810451
True	22.58676647037396
True	463.5364322335095
True	366.512267780659
True	750.674097376328
True	898.7545789539939
True	920.1544930690156
True	158.34071102253995
True	400.75929907821313
True	74.81919808406188
True	198.6849824066733
True	314.3688461683947
True	10.667617293892562
True	816.4926105067092
True	24.85909051646228
True	392.7730867849276
True	279.0173156041533
True	680.2295249719245
True	211.8933150743887
True	34.544011817869404
True	669.314198450659
True	1077.7378228049583
True	229.15544492252843
True	131.22617315907124
True	628.5686799841131
True	492.38867956289033
True	18.095563682620448
True	818.8346670763503
True	114.85098206555186
True	43.8233101227999
True	307.3014271853233
True	347.3365446306499
True	392.057733290751
True	259.28338109960526
True	20.220513951692958
True	22.585698703725644
True	874.2319825687919
True	198.93742003860373
True	114.02794763858648
True	848.6597832078544
True	651.03739219912
True	602.1079445666699
True	456.008760543573
True	146.10681407245272
True	31.57519890533859
True	103.86480179241444
True	438.4945108135612
True	215.26711276071157
True	474.2786834252104
True	144.55683553016314
True	514.130297430437
True	666.2686086749653
True	979.6615485664814
True	25.08686268580408
True	975.1317004567794
True	1044.25005038807
True	481.5478319546805
True	85.55545667954566
True	781.2021980445952
True	629.4787602012191
True	683.1857703103047
True	175.1236630682929
True	733.6122486703305
True	709.5406452167231
True	120.04842043711756
True	786.0101026363238
True	823.7350158489485
True	467.5297710364686
True	231.12924411120463
True	76.4982429650272
True	316.0503521479095
True	355.478715043856
True	463.9048379611403
True	421.6651442073282
True	183.9542540222993
True	304.64304124655337
True	2.399481636704533
True	13.938820333967374
True	109.76862458837854
True	127.5799744288364
True	358.8884546645005
True	358.4894820927585
True	111.1026250602164
True	16.961061364342193
True	208.2832457491047
True	850.7868016669217
True	460.9557303506321
True	528.3384433457283
True	555.6665654568561
True	848.5514532335159
True	626.2008625737891
True	93.48516718541404
True	210.77785068470823
True	240.5944646144252
True	276.2357902874981
True	107.53049153651249
True	358.2586158253556
True	428.36599420419896
True	176.89945178233552
True	646.9159380637369
True	242.4572173646427
True	202.7567597726
True	28.27044164089103
True	249.6089994061317
True	469.076676071788
True	158.6184953732845
True	539.9886830686831
True	465.3992810838095
True	241.28403231013897
True	100.73557378070356
True	44.35093176725122
True	403.9675315833013
True	790.8706005072368
True	165.2755652518369
True	1026.2739612710582
True	1043.6134985213037
True	490.67987966426176
True	104.1205127245947
True	125.1124820895043
True	661.6488317937063
True	7.9878891532244065
True	227.1265342969548
True	130.19037404230755
True	122.11597416760632
True	326.7869718062071
True	650.5081174694061
True	35.522466190235555
True	130.31627021618024
True	962.83624853665
True	53.69825359722634
True	474.2024804976911
True	528.5417874391053
True	258.38711452736806
True	136.61234455547998
True	912.0749824098212
True	1208.3255268511589
True	514.7938627883457
True	646.7517358189709
True	218.93336024661892
True	154.50779990605076
True	316.9588890147224
True	251.65698691246104
True	172.00594443610737
True	304.00641225249205
True	350.6965041158453
True	12.61028659224056
True	618.2137263568916
True	138.9536902618741
True	74.41539371908587
True	441.3176004751849
True	313.83493342989743
True	1212.7732179887068
True	374.45412628710926
True	984.5340224441636
True	9.75842593635786
True	260.4627878665288
True	230.18699191148625
True	154.1474125793551
True	492.0168897426532
True	202.51115354341024
True	402.0692778850962
True	332.79240880389693
True	109.09298315028414
True	356.57291037324933
True	1024.923578765808
True	706.4368854147004
True	220.9708139135116
True	103.9458676584464
True	290.8412043950364
True	25.516615810699523
True	355.9078948091869
True	309.6981891373624
True	585.3121534357447
True	464.4569687743781
True	352.4991454997274
True	153.91275914190896
True	13.1364145745823
True	409.5442002978556
True	277.88120414230406
True	146.82468563358452
True	304.2763541740654
True	447.4971094279557
True	812.7514697790346
True	294.0206505553709
True	761.7109977358162
True	408.5409943867869
True	378.37367094796895
True	1.2373883739658085
True	1186.8491428495784
True	103.43331460894969
True	883.4949604077225
True	197.3860546498901
True	451.1118866851837
True	693.1811599762136
True	85.55359170093901
True	480.4140837158772
True	32.63194281555214
True	413.37949692098886
True	76.95466431220613
True	229.363560407691
True	38.48701719852823
True	629.77591766449
True	186.34490628763325
True	27.0883468981972
True	390.6614498909519
True	99.70514921904648
True	172.24511366561936
True	847.5785209816794
True	270.52226003355884
True	153.03817253249045
True	379.98230877358753
True	523.1513845374733
True	343.4850217028197
True	506.2570296381807
True	612.1433170953185
True	156.64624925672362
True	6.929647320150743
True	72.68640231283008
True	430.7370851710022
True	95.02519608049892
True	78.62938357784182
True	1046.9614715518182
True	27.07249858996511
True	325.5848470265296
True	320.5697184860878
True	454.9267619236464
True	678.2438817382875
True	181.43600880585967
True	637.4765241739602
True	326.83789030631834
True	346.7567989871713
True	270.4336740660928
True	229.00847215243635
True	349.032456382597
True	438.2102208395051
True	410.4659329090808
True	611.9927633161207
True	143.62859770917882
True	80.58101173948421
True	39.53607212319884
True	289.95862281289897
True	625.29248260324
True	400.9249680511173
True	785.9990954152843
True	211.0859650919122
True	402.2735879065437
True	68.60762846712447
True	53.61593586329842
True	417.2812894536364
True	199.5418017068901
True	230.0224438991509
True	44.60754477873581
True	1064.6457551627038
True	169.9443972093576
True	907.0246156024488
True	320.29613008251204
True	922.3067235697968
True	233.4262215358281
True	483.5604059137438
True	524.430235126962
True	623.5257401238912
True	212.52092760700265
True	476.7679243454124
True	956.4990273307516
True	125.50790221609036
True	6.433683516054392
True	567.7978908208609
True	29.857756223236173
True	72.73603259224524
True	806.137941465327
True	242.209589308404
True	954.9720681902916
True	697.0871569676124
True	423.1025724849181
True	281.4628593989433
True	485.5813695706852
True	341.3040958640615
True	185.34028069799209
True	660.7570788899204
True	735.4274465033365
True	209.46355525817395
True	85.94405834268352
True	513.2363544193302
True	128.5733533336435
True	381.5782616703428
True	338.64095573567994
True	61.87479114334022
True	374.2491901298778
True	426.1978558820504
True	380.4883010581925
True	419.09654585174417
True	421.49400747157387
True	655.0206328389111
True	57.09059373858837
True	442.4054354973166
True	320.9095632639719
True	663.2946873025151
True	223.72315707258448
True	97.70654748317546
True	37.55646452127969
True	547.848161683476
True	643.7905462631562
True	171.5428653577036
True	409.8293939737258
True	330.21172955767736
True	17.744312662958006
True	170.72761050139806
True	289.41056837591486
True	2.962279248457368
True	862.0514584136008
True	81.53329903650803
True	102.32758586475184
True	111.66191917208916
True	376.5429196834564
True	36.12126258208895
True	434.2359076852047
True	227.5910889432089
True	5.026414470056248
True	114.4566687749868
True	445.7097409351446
True	51.82548236516161
True	66.1256807893694
True	173.66273719636874
True	296.1349298096991
True	972.8040464085534
True	384.8807826760424
True	896.1255886208899
True	183.7769855994919
True	1011.1382291073126
True	771.1219303015766
True	663.2350329491433
True	409.6431844962188
True	378.3264657513895
True	75.65981261548285
True	74.33842970442866
True	84.43753744754872
True	170.59066457593514
True	480.7462153586853
True	1099.4852189491664
True	184.4032588554548
True	348.1043368020368
True	440.2928578706296
True	591.9856052807479
True	602.1086031798646
True	279.74465261973427
True	461.2890272904722
True	657.1623068211894
True	99.97640124535414
True	723.9314533925731
True	254.0829520955165
True	135.7115233547065
True	410.8626863739767
True	818.6539603405391
True	446.0801424999655
True	891.5939875337822
True	192.9790531466906
True	350.17570003274386
True	689.9510868071777
True	620.7104388606085
True	191.5345179472908
True	266.45213761909406
True	829.4559850345454
True	33.21029198299486
True	179.92890028763756
True	485.2894333398989
True	681.5676206272765
True	106.265722341722
True	38.03015914701803
True	173.65670676300687
True	709.9535656162651
True	336.0586771544728
True	560.1703886692193
True	351.87905550911034
True	297.143254429506
True	445.5859047457144
True	486.9357476686969
True	75.21090440423828
True	386.4576572464106
True	768.9262660697801
True	0.0
True	295.3468499979243
True	248.0842869385175
True	951.8994253031173
True	150.80398154690477
True	658.0553454877808
True	638.2032193766028
True	115.18202964401236
True	203.9005488418113
True	137.85830896783614
True	9.172048731371907
True	293.19836412452867
True	366.6982654923331
True	1141.0802046654828
True	235.82458787327852
True	394.7118308630552
True	657.5657186087594
True	204.59760563635143
True	27.96854217302373
True	845.7786157999406
True	617.9094502812292
True	154.31982338338815
True	644.2557549364964
True	161.87361152834583
True	306.5379729970981
True	778.574050860377
True	37.333161262359205
True	105.53844849028604
True	513.4162105524915
True	63.40131600177955
True	78.849476043681
True	400.083207656768
True	24.44996809981036
True	761.9294230072513
True	99.79246301994004
True	156.47733679458702
True	20.91884963391892
True	732.1288544008672
True	25.10048310099346
True	787.123140199861
True	404.36380996950425
True	116.62439409565364
True	706.7880766205914
True	524.981865945701
True	541.9733586662614
True	47.92307918595648
True	368.8674547450077
True	5.639777949340099
True	86.56810648700636
True	381.7840536591484
True	46.07539385703589
True	122.70731543536267
True	324.6806447479078
True	181.94088452992472
True	101.25037897507512
True	627.2511671041044
True	21.171461439262128
True	1075.1163722592432
True	512.9594788692867
True	301.4222164449063
True	498.7571681308367
True	124.06425818271389
True	761.9579709742202
True	1114.693412163405
True	723.1839032663693
True	166.04663174222117
True	234.3661357729166
True	53.317518047968704
True	59.56346618502744
True	150.36495374952932
True	103.8612993336086
True	163.28988138993964
True	1194.6257395344985
True	305.07246605647373
True	361.0985010126451
True	706.4458299917304
True	14.780305082471608
True	14.971757059500035
True	597.4770961058441
True	5.993774748730873
True	114.24056196870038
True	698.1376364345572
True	175.54270377269285
True	654.8281203385155
True	817.1013599731726
True	159.44991797829385
True	889.8768885845263
True	2.5960227535020186
True	435.1516159786649
True	1062.0312783649952
True	23.76613807671
True	233.01113972138535
True	147.5163696541152
True	1013.392541590604
True	234.9708430953282
True	474.768442844742
True	116.88449626193903
True	511.20050085401687
True	154.81813226475364
True	102.20315639265498
True	390.6872897190193
True	68.85252478905815
True	53.33506899680028
True	1012.3852797126108
True	247.4340537955881
True	153.7012073476151
True	340.66321615567443
True	396.0373656865834
True	214.3412394014873
True	166.3860001404327
True	398.6202547165384
True	37.366389664704265
True	496.1465000357354
True	1099.6852354647945
True	111.57123755339695
True	473.5930728281735
True	303.41939624619545
True	28.40395573692144
True	420.7688421833143
True	103.667313027377
True	588.7510867605639
True	203.89362899685923
True	412.1148944425109
True	21.577774137943152
True	461.03243325646906
True	107.43372124545108
True	342.822445934572
True	34.56078087237006
True	174.26307752996405
True	242.72138411675
True	765.4954561859528
True	57.91526192312356
True	143.17446777139827
True	237.9246538182419
True	131.3962607910307
True	630.8638718814337
True	561.664203121935
True	769.8854085875909
True	396.1285375988439
True	544.3808345605353
True	429.9084315597223
True	674.2795510420868
True	69.16474498781903
True	464.9968038856154
True	411.0033159342871
True	49.88270430654104
True	83.0052225558088
True	123.14183302084486
True	91.23982125442144
True	330.979765783153
True	854.0448683796986
True	338.1718105485502
True	1098.063927491007
True	316.9728023601839
True	932.8739754990928
True	151.1738479025957
True	559.0715780106557
True	610.1282834338754
True	705.7991025215696
True	449.45247273029
True	63.00494115002807
True	296.43626769972167
True	42.38981673062556
True	165.79920685609275
True	170.54793621321056
True	1158.7242175241067
True	231.06476996979293
True	557.2693195211094
True	531.494808441839
True	552.6335188830034
True	875.0147733288503
True	578.0862486849687
True	665.301694963023
True	950.5193549159476
True	128.26273644897296
True	318.90630888942286
True	244.51238492775613
True	319.8987939887407
True	91.37094652379336
True	375.4959897363104
True	4.167997391438065
True	327.04710795612226
True	260.98624021359007
True	599.5868402096387
True	300.51629431883487
True	361.0370445751013
True	10.027446204774307
True	56.10379452916315
True	543.2553603899322
True	30.16714821590146
True	149.86046685129637
True	63.48482870972034
True	153.74600009694095
True	253.5647229136839
True	71.9648007427414
True	388.0647490118957
True	273.0949982980071
True	102.94616041267048
True	340.57098672028485
True	67.43254758893774
True	573.3977758451813
True	892.8635625716234
True	285.9450340723416
True	1177.2923840120598
True	112.9629252163394
True	303.3776573989483
True	1066.426130109256
True	87.3878179815436
True	286.24745430365687
True	10.79684938053748
True	390.9758440247703
True	450.48349352316393
True	160.30866186825153
True	614.7214785623589
True	911.5737070265318
True	156.09254233198482
True	77.05266892609448
True	330.2409432278914
True	538.7943565505778
True	614.0093285216986
True	1228.973021383103
True	27.3666464783978
True	945.9189924140638
True	141.40581935507336
True	641.0350981508968
True	118.56350269111614
True	134.08998882317204
True	186.6727258223574
True	169.327736527864
True	746.1441805227419
True	213.4304113037008
True	230.4090805485094
True	69.27010232630747
True	505.5168222523241
True	443.7120760017408
True	176.3289812022606
True	232.18002778354963
True	16.573199514723722
True	418.1741249878493
True	224.0216861891064
True	300.5273750132747
True	116.3397876738591
True	678.8093952274842
True	424.6432767139339
True	253.5096373801118
True	656.5841089937683
True	507.6778921833108
True	455.31886938502697
True	135.50272367264998
True	522.1227398972438
True	434.4578360331427
True	2.0940921289658467
True	185.77306769158855
True	95.87367315666654
True	242.85406430557887
True	2.538586816661152
True	127.4507360960286
True	354.22456554035045
True	7.7476476135534575
True	860.8251292554052
True	165.4868007033873
True	722.0439851822346
True	776.023505857871
True	156.44630317641057
True	227.9076995741825
True	489.7595963094013
True	805.4559724563828
True	50.77496549067083
True	39.72978104789616
True	131.28446740114367
True	636.6360627502679
True	712.076119688661
True	179.02347182396946
True	585.6267687085337
True	577.7086671763178
True	824.4645330687929
True	407.5557437495072
True	187.467104873804
True	882.3593801327925
True	218.2811973880781
True	147.01947774165092
True	322.6769795908325
True	230.20789226319465
True	207.75531794742508
True	592.8565993342437
True	247.16035513532623
True	200.33755694576573
True	444.0756949017445
True	470.3092760677071
True	61.47350834975438
True	286.88485026681667
True	80.09969563563564
True	330.38515258035346
True	354.3624695752196
True	254.8976312070588
True	172.83294375801222
True	379.21968587212416
True	633.5782544222525
True	751.0478128162733
True	300.90920920674773
True	742.9463366087946
True	58.82556364555332
True	880.6692407122814
True	349.52795278229576
True	12.489104423914812
True	615.6518830475695
True	691.548845082852
True	265.62363869470136
True	167.2560109589897
True	45.48562414201472
True	392.7127715979917
True	77.02791505106987
True	12.697813573823716
True	887.2677814384539
True	370.4001395322593
True	179.97998450905433
True	972.72056748783
True	11.8125195553937
True	809.6929440273007
True	30.09734568582037
True	672.66379365687
True	55.282883417198114
True	776.4525077785836
True	453.9554691801495
True	190.37694630511777
True	442.63936674964094
True	215.99426627399887
True	303.10021081355563
True	229.6959400112052
True	406.6848594960382
True	9.55908606301239
True	322.217319310792
True	111.79810122440966
True	12.0510578155534
True	460.1835971533994
True	702.0265344001397
True	295.5581425857828
True	74.13381854511913
True	326.63369452252647
True	79.40006792605737
True	182.9345091588316
True	176.16844955506917
True	386.8342724895832
True	43.73016955380096
True	139.0417815560334
True	367.8604753297847
True	860.2734841248508
True	114.97189118772974
True	210.2959904390154
True	441.8659096319845
True	18.26544337578763
True	428.1411100744488
True	512.8973111924108
True	91.6089416667776
True	395.7145367899416
True	355.34327371641194
True	418.00278523033234
True	614.7451784781086
True	1072.5841843933515
True	977.31795911088
True	57.53187482592793
True	1045.8984811703642
True	111.31795073669
True	116.11877419451046
True	113.85289668071154
True	509.8171683818721
True	371.3646760115229
True	579.1737587253017
True	264.8498151664326
True	165.77673469404448
True	408.3434591730226
True	16.494964053566292
True	455.0919121155164
True	395.2376388560742
True	146.475710896186
True	94.23619531467055
True	520.7814432248481
True	1008.1250136423234
True	197.65615271254308
True	67.1866696414324
True	409.9191782482297
True	376.0293798341305
True	484.2283749480753
True	321.5392615473199
True	4.2534671576302046
True	551.6030374612552
True	510.1192604296072
True	510.0612852447768
True	189.2789290045071
True	103.31870225885844
True	23.31244245017964
True	374.3082166096831
True	108.00049970900317
True	7.466648822149084
True	28.932151649673127
True	352.1978230866733
True	642.6625024850588
True	133.17029977857064
True	83.73633073777042
True	26.60383804546131
True	401.6736027974004
True	360.0171391831597
True	780.288968913733
True	310.28770765857536
True	496.7579817925386
True	534.9673188456942
True	533.1718241552851
True	298.98131472966605
True	556.1719966295531
True	102.76014234899232
True	587.0864274686091
True	6.59158255292611
True	348.5695289156595
True	450.7123549827418
True	938.4865431327202
True	341.96662696241754
True	790.1071106311266
True	949.466454347966
True	176.01096609118522
True	37.68849459929459
True	378.7250270190213
True	385.09023726086514
True	582.8802341832932
True	245.4882290520723
True	28.415309211041414
True	672.3174124549125
True	123.93560292573002
True	1070.8824300493975
True	322.0715959845137
True	492.01206846708106
True	124.93252569228422
True	816.3222130643617
True	143.07700189474002
True	810.5085843416979
True	566.4649373605235
True	184.04887845991004
True	114.30768653168585
True	68.0099416932605
True	560.8989178914215
True	905.0763547659668
True	434.54653214160686
True	552.0637584604544
True	134.59813556864134
True	615.4967454790075
True	459.2615321993689
True	780.4173672814445
True	305.9120501284922
True	574.451938897267
True	116.82315196807888
True	24.719089101805075
True	415.6596071486317
True	168.5132091938804
True	104.15641499701984
True	375.9984655745962
True	1125.0081771598902
True	275.5360708104147
True	554.3434773465189
True	10.914538982855982
True	72.76538705359118
True	322.1958782223176
True	796.8646844958756
True	437.1753745814066
True	506.5633888879058
True	704.8516795043548
True	69.82092845522673
True	716.7095877122375
True	46.44460228256959
True	107.420249696814
True	180.14129431108938
True	86.14076999519632
True	26.138460595855427
True	317.48353302783136
True	455.4106269125603
True	896.0372461430478
True	848.0557748425907
True	5.907014187149811
True	284.35605298143867
True	457.1884396455106
True	124.0801368382738
True	238.6882647926812
True	321.5152364262413
True	1327.2638448858197
True	453.65687293721874
True	24.24611810623533
True	186.9667492057797
True	708.7201045668451
True	34.65632953322888
True	174.3837375802705
True	579.5866769528627
True	71.63368245269116
True	864.2974445023054
True	333.81317440234284
True	665.7789768946968
True	77.62587238744942
True	667.5556462738475
True	587.4808817772871
True	885.3796319926511
True	252.92819162803391
True	495.42792154639017
True	851.8094637223979
True	916.5429556023392
True	230.24589705310157
True	768.586083637536
True	216.8682132808556
True	450.23309649880383
True	372.1293536160636
True	496.5563885982655
True	485.1900761763749
True	323.8826064817254
True	350.3343374891905
True	113.99351049832096
True	342.30357100686024
True	1066.3227294662877
True	315.24760191286424
True	145.91391330118594
True	302.5360462984883
True	761.7858927055977
True	656.4451484084494
True	409.0807917945555
True	112.901399271091
True	320.07233913196336
True	35.80337022064766
True	173.91573130376898
True	90.82374041459332
True	90.2883214842291
True	532.8294001672207
True	134.25300249876926
True	130.76013002181585
True	98.51116692201344
True	85.15038056916767
True	440.9228209130359
True	388.1183443909997
True	1036.013239712184
True	518.9621992256746
True	819.9692320797508
True	276.39290912282894
True	293.6707952084942
True	525.779533303395
True	193.6398806864334
True	727.2000605051619
True	252.0435096630233
True	361.5098176265615
True	67.4379721833635
True	116.9802536549404
True	273.4945138423289
True	117.37341840085269
True	485.5185747280972
True	25.36565021389866
True	557.7469007387789
True	989.7039343646048
True	722.9227972672101
True	1.4740193375243558
True	63.23449032873579
True	484.5090302546964
True	426.6170990436919
True	79.00074969236384
True	122.22810147542044
True	296.4004607309548
True	81.79475010866038
True	53.20742910212374
True	712.6970303351234
True	672.1500436182865
True	162.2566643942306
True	158.55117479868932
True	525.4677345539246
True	55.48577746331799
True	27.78236390853046
True	553.7986804394767
True	442.1690898899792
True	1140.010054693184
True	47.36529476755699
True	460.3764623061936
True	844.8352582524677
True	830.0878723137267
True	298.94520743509344
True	753.1929179207917
True	392.2362714488259
True	42.19187971259023
True	103.28244027240169
True	724.7265542058949
True	79.22435226765747
True	142.93058134321373
True	917.4366246478892
True	186.07941558483736
True	272.35544036613834
True	103.61775641621082
True	648.7978327248092
True	608.24373281754
True	212.931234496694
True	432.203788468364
True	39.81385209520474
True	275.76739734922785
True	569.9253978907584
True	577.3763380722336
True	308.07595182565694
True	71.83346239952338
True	929.201128902877
True	1080.904679815132
True	570.4111149083511
True	65.8454195913971
True	28.17247635846844
True	92.84897340081665
True	101.56762607933462
True	104.95942601102035
True	909.0136581110028
True	1245.656261557859
True	734.3467430443187
True	330.1940507468236
True	8.680862721416217
True	21.385748378218956
True	340.0727311351193
True	478.4423888179163
True	48.40076485266755
True	576.6780040770644
True	411.5276851788528
True	392.19513274919984
True	84.05932116172042
True	197.35723720179493
True	262.75715946836084
True	127.4975147710578
True	401.0057049048619
True	40.75869126038917
True	175.38648608443458
True	1155.913012880447
True	5.939971994111582
True	26.805161340078577
True	599.3738127502486
True	358.62187583773425
True	782.6160934049414
True	155.72559438774604
True	745.8956004318316
True	600.0920411652254
True	286.4082279068547
True	416.8770377094567
True	342.02467191523533
True	286.7498794692182
True	264.9769233531153
True	400.8450396202501
True	500.45929093028735
True	500.70591456001546
True	105.8899900016005
True	367.1985952585783
True	8.161157649863664
True	179.18096559624078
True	248.21745338020676
True	878.6558118562511
True	572.4624964410988
True	32.39869490092276
True	720.9971005507929
True	863.5538613213794
True	101.59370824192428
True	353.1313930223693
True	889.098820322363
True	225.1839704669998
True	161.2403213611746
True	504.7862285705816
True	584.1231395728663
True	1097.7882753337267
True	152.10413075231665
True	155.79847380198535
True	260.01300567125776
True	318.62676263792923
True	420.02390056168497
True	410.1061213172487
True	323.29653663811695
True	449.8359398942615
True	496.98369271437934
True	219.72844839351015
True	1475.1775965735176
True	250.6366452876125
True	398.8385531467168
True	51.86829699385254
True	778.0841800734257
True	252.10125477222704
True	937.4882985771444
True	546.8306247302475
True	329.675119687352
True	776.1444336042846
True	252.53252400654688
True	219.33107136429928
True	256.67560623984946
True	217.4397534953048
True	133.24006003129392
True	256.5462546205313
True	727.2299177739368
True	532.9905863917256
True	202.87246454689807
True	1129.2714319966155
True	117.50353438399044
True	263.98632782703726
True	74.58318992356307
True	310.79819332951143
True	413.1031303272164
True	95.23112955748394
True	219.57860778606852
True	73.10398283981382
True	692.2431493658587
True	375.3379801324236
True	228.44984160942545
True	744.5801061502389
True	861.3506390821007
True	775.9317369996209
True	844.6486172501686
True	337.42680140917327
True	1.5029484210139334
True	264.84550348979576
True	54.55399736819233
True	388.68849915736325
True	55.3721286165932
True	350.0893326850488
True	830.2999946993057
True	1022.8989761724232
True	409.95518065007445
True	20.885036668840343
True	528.4922194756493
True	497.45672558853937
True	191.86088044452885
True	228.5989667630228
True	298.3890565152823
True	23.34077230283649
True	114.45565060227489
True	948.8021706397832
True	61.9842992506272
True	490.27051136490377
True	787.5926856809695
True	98.68832120524026
True	256.0166285613468
True	116.88398644426272
True	15.901286099966423
True	1.5390757692731885
True	112.86567991899594
True	1029.690043903298
True	491.7145190027113
True	68.85125542091625
True	799.8138104215345
True	347.28244524528554
True	1.4795154589904782
True	445.5466672510402
True	188.25001404724296
True	498.7585852625869
True	83.53723015454653
True	343.4163274003476
True	386.2827577708509
True	168.86712023885667
True	217.7675624953956
True	128.34830617815336
True	184.0896122403578
True	1004.5292147690476
True	15.213736433055974
True	508.18835461392143
True	495.3230250249004
True	393.4649958095982
True	221.69034181599608
True	235.4412015822559
True	153.20950694352933
True	45.49182648659461
True	485.2493819155284
True	154.97899508967205
True	830.8675501582245
True	845.6845076768724
True	259.62103832990823
True	305.52721768090584
True	518.34112267573
True	41.51012596778483
True	86.42835673141535
True	736.0209295615465
True	1048.6810979157667
True	115.89359012041211
True	739.4859532362735
True	144.46920243575016
True	937.8586120633717
True	651.2654925494024
True	102.30651159210672
True	275.6852094124236
True	592.1908897912729
True	260.9719780794645
True	43.63952237070247
True	575.5193945818419
True	452.9909196488477
True	5.080835263409433
True	475.23432328640513
True	67.42333937087973
True	177.28828088921455
True	238.5171833224544
True	295.6705284452424
True	78.79354273992544
True	228.1737485061838
True	347.9150470341436
True	431.6496149041796
True	947.2425841186372
True	45.16378828369041
True	900.3031979717027
True	1048.6463695471823
True	137.58478803475228
True	75.84819578139782
True	984.1399880390534
True	36.467094903258086
True	217.9908477033523
True	89.35412842992092
True	206.81983903785743
True	361.324187905468
True	956.410155656627
True	98.90482181567356
True	65.95717069566706
True	656.2620735823257
True	280.6807911788378
True	733.7064725839621
True	53.33329484220944
True	506.229479309308
True	391.3659038539832
True	693.4891636920787
True	54.41401080886516
True	110.44288388972728
True	28.929809069499992
True	267.69830283071167
True	41.363539048838206
True	348.2716732334741
True	2.686761345729177
True	1183.9455028213547
True	109.38763242917688
True	138.7654087577905
True	354.4951362724542
True	726.5886342350589
True	692.2108085769594
True	1017.408805237903
True	482.6584579985763
True	419.77337797975576
True	129.28509518874085
True	400.0882877014072
True	863.7098894079068
True	426.3196254664136
True	905.0920770929704
True	84.81360571069625
True	434.2702909045386
True	188.1097819712428
True	292.6409624906606
True	759.7692596369448
True	160.23465305380105
True	130.23629229920093
True	66.6607922696529
True	850.9425875802859
True	788.0525964832275
True	79.86753639754185
True	429.1638712953213
True	735.0171329962645
True	422.0740762161898
True	57.14633846090715
True	324.5678256153116
True	773.0452133189949
True	28.930824360207403
True	357.07082589641647
True	166.57912176406327
True	286.9360297336423
True	33.442884486418286
True	230.38482469922047
True	785.0110239295387
True	642.0479126380421
True	55.61178871867689
True	288.4814677686048
True	935.4275581108787
True	18.90412343108038
True	326.44446038953095
True	299.0751411414704
True	431.078716426128
True	223.14825495252367
True	595.5385974831989
True	48.81658071901536
True	992.1190811224052
True	863.7400296879637
True	43.335825921433205
True	384.37099740243616
True	705.6244933248039
True	922.3383007069904
True	270.63246333640507
True	601.672596853205
True	129.46056139343463
True	190.64018442461452
True	134.76243635144994
True	130.5984131925442
True	208.76754015364227
True	950.9198812662808
True	798.2098673773693
True	926.7729357705476
True	19.661773464210874
True	26.700475580156176
True	361.1649802929732
True	12.911212485650267
True	636.0060259094436
True	1040.2593932914092
True	261.4894021714073
True	204.4138831624538
True	78.1552582850753
True	212.056905956692
True	122.3367757127675
True	45.23181224163443
True	121.94399146601634
True	88.3122114875587
True	245.23028773216683
True	526.7058749646644
True	163.4973577844128
True	29.833298084212355
True	58.86652065306038
True	436.88966642474
True	269.2363093207441
True	591.7139420115028
True	21.674682237793583
True	113.9389177494548
True	658.320127325055
True	272.22024576315624
True	475.3048540278044
True	656.4132921139422
True	103.64075632921288
True	111.69649680927984
True	80.25119419217465
True	24.415613516647465
True	123.68533442696798
True	84.51580915347496
True	101.80335632860692
True	158.19076639160158
True	237.38776590027905
True	831.0234982333402
True	288.69766099373123
True	921.3465020765684
True	166.6555579516224
True	181.56638199761232
True	794.855847160247
True	310.1652835540542
True	590.8811517235189
True	249.72876861288785
True	363.0930431016736
True	437.5788704977878
True	583.2745115718718
True	659.9974173428984
True	365.09160837075433
True	32.99604133792928
True	569.1480169347757
True	621.7951047919356
True	20.090900063228712
True	10.81611506160264
True	262.3209392744116
True	408.90274065791215
True	459.09413897155736
True	65.59573700026638
True	660.1270686222016
True	970.2103072418832
True	236.732096897866
True	898.694685170434
True	281.15768623417
True	103.95121502974554
True	264.37192019080084
True	656.2538740342746
True	38.16378619580932
True	563.2412257976374
True	1263.1323722923846
True	1036.5969356587043
True	902.4544588944772
True	209.61960636221295
True	93.57804324728431
True	203.0261065964292
True	861.1692389262064
True	144.42987788330564
True	1073.7098064610486
True	876.1808897235555
True	42.98945380089653
True	92.30209551119444
True	410.04971020014455
True	392.8830081437212
True	206.3082733875208
True	517.5802478025673
True	663.8272556623828
True	125.28125250327768
True	269.2881547107992
True	999.0762855534304
True	47.60227390334447
True	677.3082740901314
True	566.4511453225156
True	39.42235608795037
True	843.0842050204591
True	394.1302926431813
True	571.1929929570573
True	104.39170277321864
True	262.26199598594417
True	214.91739049955697
True	25.291327920229385
True	127.85380478225235
True	749.4928579492442
True	145.57963594205484
True	384.1592429212984
True	66.76961629100025
True	640.288103207934
True	602.3782603972898
True	230.1835406303192
True	478.07247885062407
True	164.0181334935489
True	166.42367581993963
True	221.51884458756825
True	278.2843435762288
True	360.0264566748335
True	130.45582877227096
True	195.3464166060452
True	27.53691329879921
True	858.1423036696202
True	294.54266936361194
True	9.066493878901513
True	370.3437748676525
True	169.32544996076504
True	618.4109851456982
True	358.48948807718665
True	588.3537219025443
True	541.3153705613349
True	503.3592439218488
True	769.1012757913528
True	235.09066497179955
True	559.5945449288305
True	155.14545151133945
True	522.189264567367
True	364.27807705297977
True	375.186346656737
True	132.81404040742055
True	136.68069506451863
True	109.45679860893829
True	64.9915896523479
True	721.0023807437137
True	182.40141757000487
True	44.26768670286182
True	0.0
True	524.9894098493612
True	112.9260264334259
True	23.332224234325345
True	40.73269365096871
True	112.76134044100468
True	551.5546042990788
True	180.6474774415136
True	112.29948716209756
True	36.023827509134776
True	158.32753624524543
True	907.8201426840162
True	52.04780438492742
True	230.9821298684714
True	731.5429087439641
True	322.8431865026189
True	463.9942235500516
True	457.1262724195056
True	515.4616403060588
True	584.7676225636042
True	900.1298186960952
True	262.2461597307272
True	1023.8564246213884
True	931.0855599645907
True	614.2954504461751
True	345.342731255704
True	836.9744844914559
True	10.080138048532788
True	34.18730475735619
True	300.751020216081
True	40.83547318312169
True	201.6595410619394
True	765.7408688948968
True	205.76772062713
True	729.1584193817133
True	767.7469400023217
True	122.21314494050026
True	366.159872146494
True	557.942245286264
True	24.348383282028628
True	128.6545370724642
True	441.72286264086335
True	300.29723520515137
True	203.3472642982173
True	118.93164320395432
True	377.8562451245984
True	22.1331666644654
True	367.4797776806356
True	361.882786385808
True	1023.3570101965538
True	380.3140548199327
True	33.602184046973896
True	436.11643998750935
True	452.69774228019486
True	234.70223937610584
True	32.85178798250845
True	757.0208410053644
True	441.3816837326588
True	171.65793123295543
True	13.5466249791511
True	1216.7430362465525
True	160.7818361603677
True	28.26779705654809
True	300.708872515187
True	281.65238959250587
True	117.84076738986118
True	297.44451314299
True	47.29912026561696
True	326.1046187359069
True	303.9506066005029
True	329.37461275705493
True	30.527958104787768
True	44.73080816354359
True	1054.86074997223
True	25.435512460656547
True	12.393640014400546
True	181.64654433670944
True	643.8397132629852
True	8.18764662309881
True	195.88423351094087
True	178.78498035901404
True	533.0688171210855
True	391.1839647545456
True	758.0504539468119
True	321.7791836635095
True	497.218142747417
True	451.3328112926087
True	508.9566275740791
True	100.4414308049256
True	1292.9485397253857
True	906.3293214392892
True	289.3600478804339
True	529.5546866979337
True	106.67163931499528
True	547.8094163426854
True	422.3882216544468
True	156.44220676206507
True	78.05064152053231
True	354.9365904316393
True	159.2168214477915
True	32.4416250553323
True	602.2807384167232
True	387.7631569971073
True	65.98132268738142
True	29.862906421411797
True	653.4682126248591
True	490.9996187745439
True	72.002931548573
True	20.957036372022635
True	337.0529101303303
True	344.52469535125834
True	735.5951446648612
True	547.2825698970033
True	560.4396060460235
True	792.1219287099551
True	10.127662739345196
True	59.11273690328443
True	38.94222167683223
True	61.25416976520341
True	481.8838020662513
True	598.9803023186626
True	89.29530443339877
True	106.47655846048907
True	195.84097595298888
True	72.784729096887
True	175.41536268229072
True	208.81104146940285
True	272.6662965170765
True	808.2450509327707
True	592.7379414831847
True	285.6496916919744
True	195.65854421432624
True	268.0748063101497
True	237.46082939749357
True	764.2378219265249
True	332.67908460265727
True	167.98529115582923
True	904.774823220268
True	336.7097587228461
True	453.82342913013736
True	157.26428199640432
True	122.615474934157
True	62.08276786492887
True	205.99902829449417
True	997.287059064936
True	497.9440117968819
True	115.43668218488888
True	359.0634767807385
True	95.95320947517736
True	630.3644958201352
True	4.686874998215542
True	695.8343187410474
True	35.8662935839506
True	951.6062470064196
True	847.9618013078605
True	208.0606404079354
True	29.770771655878463
True	84.32324531830601
True	470.41453035873513
True	216.38890479529377
True	1.6786221094812692
True	80.0974564227745
True	1085.8564413654335
True	343.7906250689865
True	699.0787759370189
True	501.8652772105893
True	32.017068835603766
True	137.60849528067595
True	443.6868555070886
True	949.3964767078868
True	809.3670943560087
True	419.553331430349
True	333.7923250809249
True	18.01565695689549
True	78.20684563950569
True	727.1397280307814
True	485.1197151442843
True	383.01185087684087
True	898.6983009625135
True	21.864904602088224
True	225.6076138687395
True	907.7571210151212
True	234.9880905458772
True	7.779460313959046
True	517.6211291820397
True	106.33111507859562
True	655.5283481003547
True	52.05383523021985
True	253.60006695888356
True	848.9713250575301
True	939.0591585519468
True	270.5175277023964
True	431.850698743583
True	112.9875354021052
True	598.4357513671519
True	258.1441141227611
True	197.08371081693545
True	838.256225059881
True	51.85590816530656
True	730.858010057321
True	278.06221963630475
True	309.2608010909232
True	167.11394579696352
True	490.230814082293
True	613.3632954661173
True	359.1924574883431
True	422.9056279963637
True	68.87057307928754
True	162.5204128976405
True	451.9030997105357
True	223.5547638271717
True	35.12644595602433
True	197.73573202808765
True	380.5348506698369
True	382.2650794354571
True	753.4649074139824
True	123.42226709781228
True	671.4563057146165
True	517.850771338229
True	634.6953176004081
True	131.914067593755
True	38.96638432571235
True	661.0920617260327
True	67.43328472861464
True	558.6228307819046
True	673.1960143388259
True	454.2346062081357
True	132.44127811804609
True	514.3927584944136
True	4.699245987486194
True	402.26171649836976
True	28.97922374350244
True	654.5831489310254
True	260.660606277768
True	596.4913609442099
True	711.870331214172
True	138.0795284205907
True	531.8541055860821
True	481.1246859028805
True	65.05369468728367
True	972.6311750381122
True	2.654886412014834
True	26.058286098087702
True	629.4716890263533
True	686.3969057659037
True	135.29641442266302
True	414.1113209777578
True	127.2473315432742
True	75.2496208400512
True	459.3366479504424
True	40.4142238681536
True	506.0509198164597
True	14.272601287534208
True	813.8307785910109
True	562.4506657246566
True	657.4855372175061
True	101.93568037276428
True	390.0650321992265
True	991.9435206325924
True	853.4050386612518
True	148.83645830698126
True	550.0149655216227
True	456.4729141102478
True	250.7796484598186
True	253.51412477877085
True	5.715518854088575
True	327.8686734313926
True	12.863643219419284
True	358.7081233205719
True	77.01179758397826
True	401.7577165290755
True	662.8759066452694
True	125.75629149718016
True	237.0654252536766
True	631.0788963774103
True	692.4873031285108
True	285.9402637321338
True	136.7006767723027
True	164.68382504565298
True	475.1754646560466
True	84.93964832143871
True	10.06739674567282
True	517.5194242320091
True	568.949063590767
True	18.38526010636228
True	139.83534987337907
True	887.5033943842284
True	498.0295675454313
True	271.0844004615508
True	36.509340177830815
True	474.8347327862621
True	114.506078990184
True	585.5628269296029
True	669.2868599901817
True	297.0027288700261
True	385.4763804626759
True	188.326552645387
True	247.7511254976394
True	66.6362764758485
True	220.12273711005292
True	493.7955704720336
True	23.09768279215881
True	465.59484838577873
True	383.2773871979021
True	711.8483291458831
True	880.8687545302854
True	915.19481714169
True	153.56985885173071
True	416.64552402103504
True	75.95734618525846
True	199.07145646302175
True	319.2977626807932
True	11.223862453131172
True	775.221540079877
True	25.016954184358134
True	400.8982918213355
True	289.1666855249348
True	626.5256870402089
True	199.39904734159592
True	37.70605614513821
True	682.5342132076917
True	1081.291299923592
True	225.6065907532205
True	128.5078201087641
True	610.6620655607611
True	489.27855910047214
True	15.638924081473538
True	811.9784476329808
True	112.56876564465792
True	46.926255985489135
True	309.91731640006816
True	351.1596796131275
True	402.6866927230389
True	273.0434014505456
True	19.62324914525201
True	22.623661659545483
True	856.408989181846
True	198.04336795797008
True	111.9922710685182
True	834.9079337825403
True	654.7464191653698
True	656.9807731225752
True	448.5342907800682
True	153.76225525702108
True	32.75197402574084
True	100.99466548962388
True	439.8655106927272
True	225.84155013647052
True	487.8941269592357
True	145.71603411318793
True	497.5783046390913
True	643.8372337217008
True	949.0445302049824
True	25.74942064702218
True	968.0614515325642
True	1060.3373709007797
True	481.491391682084
True	81.13525561045591
True	784.0238063221825
True	635.6981870105234
True	671.5209840518448
True	173.21598923483214
True	761.7436312611753
True	711.1026475052124
True	119.57414635897806
True	773.4483708660345
True	826.3977802739848
True	490.4382298687017
True	220.38751609722863
True	72.25480015089477
True	289.85234876155283
True	355.15048431405296
True	465.0622388905691
True	437.7278566032406
True	197.8375330748443
True	313.17514153148886
True	3.462821219808095
True	14.09464705791916
True	105.26109734526436
True	128.1358736035371
True	347.05340826413567
True	346.6196633592438
True	112.6123588050866
True	17.68105309801734
True	209.39582851020444
True	815.4743754554001
True	457.13012340838907
True	554.997565793183
True	552.2202692675362
True	836.7213115960413
True	625.7745013964065
True	84.05356561343774
True	209.62688860243105
True	245.7428301107511
True	282.46612116885547
True	108.59083412758072
True	352.1164987152704
True	423.7911397169879
True	173.58165399882307
True	657.8661456480648
True	256.7240546192586
True	202.3757639149624
True	30.53146456443859
True	244.75587659455755
True	481.9741950158926
True	168.9678894815393
True	543.6129365822724
True	475.8180054449755
True	248.4825670859763
True	103.29811077086237
True	42.205465747361394
True	397.7375270335434
True	792.749669785421
True	168.3645775226215
True	1040.2327075297158
True	1038.766351871269
True	474.9322496843101
True	99.84097723663896
True	121.67823684912447
True	687.3289074751403
True	9.173169831330837
True	220.89883513969585
True	133.8533167314559
True	120.58369248911389
True	330.45897361167715
True	651.4243954197141
True	39.66657817182568
True	124.48041607474902
True	967.6296111613896
True	58.898025824619694
True	444.7349154369941
True	523.9806474407015
True	238.13190904853224
True	123.54031942269714
True	927.9538263505876
True	1189.183756558414
True	518.4443453105719
True	659.0954472304023
True	207.32997654222157
True	158.77417820234228
True	325.0970207656836
True	254.0162586378516
True	175.79791751917713
True	312.1576959198816
True	324.6594134377606
True	10.29530022625858
True	621.1553446292413
True	141.77329400032886
True	83.16153818338223
True	453.5974480649896
True	306.0647357986114
True	1178.14430877203
True	346.6662511813638
True	969.9696060493286
True	11.092308757617538
True	269.1594554778786
True	223.21972242450664
True	154.494972331228
True	461.7075310302344
True	199.53386550413364
True	434.2464951451051
True	337.72825313978086
True	114.0209856995666
True	342.6747030064612
True	1053.7804290828883
True	747.7211606616152
True	229.61954434332705
True	110.54635075016223
True	297.8434150564508
True	21.081463324451576
True	352.4576228270341
True	309.4882570179538
True	580.7400914863179
True	435.5279203188581
True	348.5688831510934
True	154.63185662456107
True	12.29127977873206
True	417.93796805300894
True	281.32928294082984
True	151.3708269589879
True	297.9818792286431
True	428.03015131939634
True	833.204272129164
True	299.88814214874026
True	759.6445832633761
True	407.88711114067576
True	382.9832827558837
True	1.899676342205284
True	1173.184834983679
True	99.15540110284054
True	879.3379280668289
True	191.36414121104303
True	465.5695647057681
True	665.9589436100157
True	85.95108309354394
True	489.5416431613583
True	33.29403424865592
True	404.8607411882034
True	75.63407025781453
True	226.79935908804805
True	38.40758074881521
True	671.9348002272422
True	178.86438432207635
True	26.657163436866195
True	402.3404844426928
True	105.53971258437944
True	173.40792080719294
True	871.170966104887
True	262.5316619224359
True	154.52700905204316
True	378.0587346538531
True	518.1411537651547
True	341.259717918906
True	498.8531854316578
True	621.530459151124
True	150.60797989268937
True	6.521921868835313
True	71.51952112231089
True	441.9816944638189
True	93.00262465399967
True	79.3374229156111
True	1015.0445818210254
True	27.27258047494888
True	324.5685532291652
True	321.31236573660607
True	462.202338196777
True	680.7700891582984
True	173.02017590793704
True	677.285413928827
True	330.75432078755966
True	335.12600092737904
True	270.9106677355935
True	223.6104679046558
True	361.873723295607
True	422.1193913849257
True	420.4967485665154
True	603.6427961982877
True	144.83300739886155
True	77.31027504353628
True	38.81939719368268
True	309.8627336978356
True	648.0440800654006
True	414.493045044884
True	822.1164461514941
True	213.34026323268813
True	393.2013227367716
True	69.18621379748704
True	53.65741794482409
True	426.7501798791823
True	202.018475662738
True	222.1573064479153
True	45.60382145602574
True	1105.9866382347009
True	177.98555868324067
True	925.5016653741408
True	320.6044825097641
True	916.0344032085876
True	239.9522825508572
True	456.53970127148136
True	529.6330635290755
True	573.815747022541
True	200.5113702046999
True	497.98784207005536
True	930.1602372599932
True	126.74586915772616
True	8.051582370948836
True	568.9223954428558
True	29.60412168554752
True	71.63497850941901
True	800.8307962910092
True	237.11251746988856
True	989.3309034135548
True	691.8657572431208
True	420.190155448141
True	269.27112805131014
True	481.277737303894
True	335.22618178426706
True	186.22743478060136
True	687.5229770580944
True	718.2693338443149
True	211.9437125940084
True	89.67283472149269
True	532.6933007760932
True	135.2629920906305
True	379.3738133794305
True	357.52623330649755
True	64.35892269105885
True	384.01068530811824
True	413.54188213583313
True	374.2870401310326
True	405.13238050480174
True	409.3048190744364
True	650.9240141884123
True	57.93461646983313
True	471.23822401193473
True	329.68625412840976
True	670.683473825516
True	214.55799601908276
True	100.22400399795684
True	42.96273487105967
True	531.1262231829081
True	627.3506593675393
True	181.1665107248483
True	415.7134797662391
True	342.4346630075641
True	18.224647657161515
True	166.92656489176144
True	295.66601182812803
True	3.837324770849256
True	879.1773110803971
True	79.71374091215134
True	105.62638577493816
True	113.67142189178982
True	364.2237869649587
True	37.35511144328991
True	468.7950038891731
True	235.9199973656855
True	5.503933678908863
True	115.18533176100767
True	451.1134030055983
True	52.368917888624935
True	63.93429266680202
True	169.8283873220545
True	293.7972984543981
True	973.611395520706
True	389.9124330617674
True	952.5785004908694
True	178.32375262084008
True	1061.2819711076318
True	763.9875444953306
True	680.7826812136587
True	425.5155445337514
True	381.6007287068983
True	80.86625194921945
True	75.84332476150486
True	81.33152840786833
True	169.14484530738895
True	481.86872389043
True	1106.9720248032374
True	172.54534757999667
True	343.5217929025118
True	436.6207943348792
True	603.7310870378146
True	613.5080938985733
True	278.2559256841831
True	465.4705424878561
True	664.513467698327
True	99.96767318041763
True	755.3621688287343
True	255.06916609692263
True	139.6733078794714
True	400.12713871958175
True	887.7004789585327
True	434.4642811676977
True	873.3443023208544
True	190.91759240361077
True	337.30006982993217
True	711.7870089965779
True	612.2352579134948
True	192.0727354227976
True	271.90884439637534
True	829.399238744581
True	33.68402604609968
True	191.21387734672004
True	497.267151499107
True	722.2326792026286
True	101.97192360357258
True	38.80766345294563
True	170.227085127384
True	729.2879507965738
True	315.8415936114153
True	559.4946206394964
True	349.0078621768846
True	295.7647697427928
True	434.46598594618666
True	490.4115031815233
True	71.61525159648274
True	380.3480541198665
True	786.1540528027351
True	0.0
True	281.1811591984582
True	247.10139306213293
True	986.7560114847208
True	145.2963749391912
True	623.654648135116
True	648.9047112079078
True	115.31184101790916
True	214.25665023904085
True	131.40089050538828
True	11.408893619319972
True	288.50745050989144
True	373.8441920076165
True	1131.254152015064
True	236.2197107094088
True	398.2924228758332
True	649.1379508139132
True	221.18000275924203
True	26.394896436367176
True	836.6824265730038
True	619.3477919389334
True	163.99340507727788
True	621.0866941534528
True	167.34503987095314
True	299.16595228949853
True	777.3580187764621
True	34.92307405363692
True	106.8593029780226
True	528.3218824465165
True	67.9421055476341
True	74.92921075713356
True	422.59845414355925
True	23.70160256412993
True	763.4550918047022
True	106.52680235238002
True	157.04448384005528
True	17.29783136261896
True	712.7974584142399
True	32.37314321089395
True	790.4192988169052
True	397.6024387632824
True	118.5568979545307
True	695.4128587748997
True	529.6076662063268
True	593.74286199
True	48.28852676756432
True	355.79420924792856
True	5.472938494908275
True	93.18348269984972
True	384.3472069414522
True	50.30982365924471
True	116.34987381704966
True	302.8331463633942
True	184.98581408863924
True	100.37644133145686
True	631.3307728349979
True	21.069522434388112
True	1131.7611406814026
True	489.5667980628234
True	303.7755795585047
True	487.5598636869008
True	122.42846425998852
True	798.1434342885017
True	1099.820531439702
True	756.9513323234934
True	178.27596280836926
True	233.5344102782898
True	51.19782920051684
True	60.04674631975491
True	146.0162675532182
True	103.31662110409528
True	170.84125010068513
True	1170.121095840074
True	320.78274939113544
True	364.3709949593086
True	703.8730223787868
True	16.10399940988329
True	14.78294171807496
True	606.222688725809
True	5.237998248255273
True	118.53078372821427
True	669.5344600303422
True	184.03448510158455
True	641.9020323564022
True	806.1280709722392
True	149.5758271392425
True	861.7292595613216
True	3.5501874753153224
True	446.36383763906696
True	1060.6038032152098
True	24.47845619398688
True	234.7644369676544
True	156.80727346118732
True	945.2792840519857
True	238.1597121976456
True	494.31971647585016
True	114.9017965289102
True	514.2682327245574
True	159.66255114451886
True	95.00785373160365
True	380.4059056999377
True	71.2295545993126
True	51.627379410794944
True	1095.5780931678992
True	265.77298668826234
True	158.2164677829052
True	372.0138378702819
True	393.3387243399181
True	220.47328592749145
True	168.03758409014333
True	408.6380936465188
True	32.01190659646271
True	479.8515885616912
True	1144.2070448113536
True	116.98043710856436
True	479.39420605155937
True	309.9966940672784
True	26.94216021469799
True	414.882348123514
True	104.09331514700683
True	571.8007649937364
True	212.79568399427487
True	417.2464856081002
True	19.546155482969045
True	436.2493989384663
True	108.6857030410732
True	341.3859895701221
True	32.2874035004496
True	172.15227155330436
True	242.67279799251455
True	748.8731996698419
True	60.30304179230431
True	138.3843111338918
True	234.94808486816865
True	132.17092688075488
True	624.7484552845658
True	555.0737835626434
True	791.0282014173454
True	388.0253930315814
True	534.487736513544
True	442.3812843592572
True	704.1052659873636
True	71.85585294454556
True	468.7047069186461
True	424.23650267565233
True	46.39571607957404
True	84.7860889337418
True	129.26751957648617
True	91.85904979638832
True	323.83995279664475
True	817.4969950543784
True	335.7238217219505
True	1081.591689995793
True	314.19491897134805
True	920.0322573485538
True	154.65184408066528
True	579.9102292091698
True	621.0804324652062
True	693.6855155833991
True	437.73350221444457
True	71.01221252029825
True	304.3529897847046
True	39.425975275832165
True	168.28955814526344
True	169.38923667893104
True	1184.938346697511
True	235.29388372633
True	556.0910920618871
True	566.3271377648342
True	559.9559299678637
True	891.63611853934
True	587.0955618728988
True	640.5474213119222
True	903.1245231163804
True	125.46649427025892
True	312.264562077276
True	266.5249479396901
True	342.8037986172781
True	90.85135164439824
True	382.8163553235743
True	4.813917221021378
True	327.5529650251861
True	254.1901988238604
True	625.4998008087657
True	293.57584886588154
True	363.7907219745814
True	10.55973021824958
True	59.82352364308463
True	545.1413187983884
True	29.334970610273256
True	145.42032211007523
True	65.17735584883553
True	150.50255611982396
True	238.4464559760735
True	69.63585224374144
True	376.1661372435148
True	280.0964360762501
True	102.2478933993344
True	342.5175088095444
True	63.99465753296434
True	577.7754051660311
True	838.9298741178891
True	280.2607683510236
True	1175.1930233833766
True	116.8728023667464
True	298.3664426557043
True	1051.4667205312337
True	93.02276070117463
True	295.33943573010475
True	9.848288665857872
True	396.0007752211516
True	457.2350414535415
True	159.9797312388113
True	624.7113481077282
True	926.447016410997
True	155.82670179469957
True	81.38136532387007
True	318.44543928567043
True	555.2604249959385
True	642.0486133379878
True	1205.0432445004838
True	26.882163291785407
True	942.9253842359944
True	138.78144844473954
True	637.1586670532666
True	119.45614400190657
True	127.0349805157814
True	189.26880337733576
True	170.7480909384904
True	749.4728781804284
True	196.25318379847516
True	231.63094003896904
True	70.20775777819108
True	509.93375759148176
True	457.25183028177753
True	177.24616929569734
True	246.3522221688124
True	16.645244660122792
True	422.4688595158465
True	220.42351795719983
True	279.9960358675798
True	113.19903943911244
True	701.8865773596966
True	415.0924984008524
True	263.67391782402194
True	635.074344163772
True	540.160515740529
True	481.09342794857264
True	128.54062178882643
True	528.7434238852262
True	424.36389060027307
True	3.069545237307452
True	190.3810779505947
True	93.87907182719408
True	235.04507030681447
True	2.815488401161722
True	127.256203238749
True	354.3915290967811
True	6.615741016653262
True	864.3910954852381
True	174.05711299579937
True	720.7834323438286
True	809.7405036739328
True	162.25638596954772
True	226.70636840787523
True	465.55117995084646
True	833.7847579553633
True	49.20979228819101
True	39.88498843196448
True	133.9138664274614
True	624.1352035409957
True	731.5610013190635
True	178.1599640435467
True	594.6574329535365
True	583.1973895847451
True	835.2021173051722
True	402.6085535277728
True	191.4029033834489
True	882.0572696169777
True	215.6758064252415
True	144.30781995076154
True	331.6419376412589
True	221.78134066427492
True	201.1019714166625
True	592.8811569127859
True	253.6630681803593
True	193.4045398673779
True	456.7961061423287
True	466.9888614201966
True	65.31564753914161
True	281.12197952863204
True	82.7582004277375
True	348.19739277034705
True	351.75950989380533
True	245.96879382450945
True	180.3893020651436
True	392.4138384334453
True	661.1804693840354
True	758.5992137627583
True	291.7114942269341
True	753.9063565111649
True	69.02641215873894
True	886.6129615178576
True	354.5273761216496
True	13.95114199701404
True	610.8722322480721
True	694.6732272239057
True	256.44781636564466
True	167.32733698580603
True	49.35344805271294
True	386.3746819959341
True	71.46286516251887
True	14.882347898965476
True	899.4808226018988
True	390.2746571279128
True	186.614137035196
True	1020.2353991413918
True	11.118153047563847
True	788.5277896783183
True	31.74360869085696
True	683.0526404595414
True	55.69546474986367
True	780.935506550317
True	442.9017058162637
True	197.86666538871123
True	441.96460762303593
True	222.6694299349308
True	299.8362578798619
True	217.19286332538456
True	421.07778364509744
True	10.35952722326385
True	321.2928334095606
True	108.57859786373996
True	11.814565084198277
True	476.5064611371616
True	726.131572291161
True	295.5472792503025
True	83.78258045477385
True	313.7783948102977
True	87.03052199168329
True	190.6843238114685
True	178.9278272624788
True	374.2586322590704
True	45.5432722710064
True	142.35331021714694
True	396.99488818431337
True	915.0127863772526
True	111.73238083270547
True	206.83188773024068
True	453.4942485724925
True	18.341162288579486
True	403.1176789740979
True	498.965253925856
True	95.00295713102813
True	383.0364665987289
True	354.55919283434656
True	413.7062246852584
True	596.3849798434829
True	1069.4734527437824
True	1004.1348246439784
True	58.921014588176014
True	1066.054919525868
True	114.11718364411648
True	108.10694052625506
True	104.0671801744817
True	471.17123116371374
True	370.0878033046945
True	581.5979624741486
True	258.87013786537324
True	159.34356011091614
True	393.4139075430792
True	15.38822567767456
True	449.4187829204397
True	392.6562184719539
True	152.0208071062693
True	99.50447348167069
True	479.57088762432096
True	1005.18310740523
True	193.81825608372856
True	70.62733118708124
True	408.507117620461
True	386.8393884906305
True	472.44243552617104
True	323.9595404095261
True	4.660161566749688
True	512.8441502501264
True	523.818110800302
True	508.6403966944749
True	182.79800040376875
True	103.098758875201
True	20.002803145714484
True	371.64723355759
True	104.03180773076508
True	6.486844856277788
True	33.49770299381613
True	343.7241898718349
True	619.5681590787478
True	131.20325483569633
True	89.48008462178589
True	24.121083617271687
True	406.812568088343
True	367.55931991410574
True	784.1055566945511
True	307.90754967673894
True	508.3563155493546
True	533.9902981011157
True	530.1442545682254
True	291.21768155399525
True	533.2336442311841
True	96.93345257415729
True	580.5625182946255
True	8.40269530343679
True	362.5425203123556
True	463.8318549263402
True	977.4935197190388
True	348.558798304904
True	774.9289940275816
True	963.837030845777
True	182.45825825402224
True	39.418208322218064
True	370.0038281132517
True	382.6695668547461
True	586.1759827215901
True	262.2629856821091
True	31.712128003579583
True	615.2300178428065
True	124.6778532963792
True	1037.1478622635773
True	335.3239530197493
True	490.0374281102341
True	130.18116933498297
True	803.1707494820281
True	140.48432348859944
True	829.1809743630336
True	574.7317041469373
True	185.86762764859256
True	109.02371222082536
True	66.373000990838
True	555.652446101179
True	877.9668262631914
True	435.7248082672101
True	525.2460809776593
True	124.51633185536252
True	617.1495026846156
True	467.8383215983985
True	787.2619332550754
True	326.85413849233805
True	529.9343558563666
True	114.24063285449068
True	28.24887449142362
True	407.6755606026327
True	180.02397194903295
True	102.82647325131435
True	372.4987320177133
True	1136.5483069352244
True	271.8333308055568
True	547.350330069399
True	13.138604056982654
True	72.84495100568599
True	323.3132422058487
True	806.9715869984527
True	461.6527545238458
True	531.040213754986
True	717.9557361254654
True	70.76593596421147
True	717.8772996200366
True	50.19419394606544
True	103.0541518035652
True	178.5062697891435
True	79.09892788353969
True	26.416145386264407
True	296.77570771458204
True	488.44743473195433
True	902.4083479372948
True	875.027357826714
True	6.391190461727317
True	293.53285941626734
True	452.1469519793434
True	120.7024745874089
True	239.24040716039315
True	323.09372633320424
True	1337.0701972579943
True	449.2620333230594
True	24.45777129562875
True	197.94575871675104
True	716.7164892570869
True	34.82388422002989
True	176.22677528838958
True	522.0076420221534
True	71.35847249147511
True	876.6241677085436
True	328.8536592744276
True	674.1436522595022
True	81.66564980268475
True	681.0348176669017
True	589.4536031108368
True	880.4089638272596
True	247.28425921920967
True	507.83700617499966
True	812.9966618510366
True	911.0536346643136
True	231.01656627350388
True	780.5409232755786
True	230.30754977255089
True	471.6501698897795
True	373.62397913448007
True	500.897540831141
True	490.47552686131513
True	325.5802782716925
True	352.7885155752946
True	108.9966458440551
True	317.0041581574486
True	1099.2298209261178
True	315.6125718959794
True	144.7741026076278
True	315.75121659176256
True	730.4371470487634
True	640.4226866198082
True	403.5829860859348
True	119.7619552907992
True	338.6688446528228
True	34.647794970831775
True	179.24520732166872
True	93.75572969144928
True	83.102204162172
True	557.2072776546555
True	137.10995696138843
True	132.83143958834808
True	111.45080623417796
True	86.33742289914896
True	448.5565653308328
True	396.1985243981507
True	1034.5389388659578
True	533.0524870845906
True	846.2555321753365
True	265.9317876085144
True	282.0900378429139
True	527.6937507016661
True	198.14995534625885
True	747.3551861156913
True	238.91893083386665
True	352.8654000191328
True	66.92797756919425
True	121.77778225096463
True	256.67245207684226
True	119.49929423222542
True	477.9237722062328
True	31.13195562188413
True	554.9551594645368
True	1023.333643861135
True	728.2292152239534
True	1.3596044263078564
True	64.0125359691012
True	474.4778451483028
True	433.4984976096604
True	77.52569613015316
True	118.37553394319974
True	281.96238697446296
True	74.67052103222949
True	51.85633802071201
True	757.8031666820722
True	643.4921017864702
True	165.21048264186592
True	178.70594448732302
True	555.5778896152749
True	53.60803407765604
True	24.1036145085443
True	576.45828379173
True	455.756083551184
True	1114.372747657518
True	42.4752524591437
True	469.2859724361543
True	905.2998413866404
True	788.6852651706079
True	287.12454738563554
True	767.3658050571289
True	416.273865686658
True	40.898935693171424
True	105.9232180225634
True	697.5839487972709
True	77.73720708866674
True	144.25213340043217
True	931.1362973537168
True	181.43787592780583
True	270.9372685081464
True	109.87128351352032
True	652.3830865046779
True	613.7045677284334
True	211.0079704435576
True	435.5634019854087
True	41.43198835248746
True	279.36136938394105
True	599.6120442756097
True	628.8671702189831
True	324.10291523846564
True	74.76629259588326
True	953.1470151991352
True	1109.7636586595038
True	573.3560107075317
True	64.44952459690131
True	31.74066338814422
True	90.53740485288073
True	105.15684332766985
True	98.45200550595752
True	872.6218950497587
True	1229.3072322070643
True	722.7914512962362
True	334.2383387961789
True	8.963060944827852
True	20.163039890477343
True	344.2144094782416
True	470.8636830335105
True	47.90020533068509
True	562.1138803239523
True	429.2510383162614
True	405.271569622587
True	78.51491503767515
True	190.2090896584043
True	266.56521947664703
True	134.6965734560245
True	406.5501213050682
True	42.55481603202491
True	178.73044330090008
True	1164.283067800472
True	5.598469421775861
True	27.45214827776833
True	584.4531997880896
True	363.2368733249708
True	775.4770982118471
True	161.90202877331456
True	776.9302327984651
True	620.987409374791
True	264.24475627516205
True	443.47159916824864
True	351.0849533426943
True	286.1177262826269
True	270.2629886283783
True	395.5328766789912
True	493.6151631780686
True	485.6686053215365
True	97.22499973728944
True	366.7129339585521
True	9.070134531480276
True	187.30184105433892
True	226.8038176414687
True	879.9518161297003
True	591.618714578285
True	31.524833645821847
True	703.6771476172892
True	844.9330775292042
True	110.86772917814228
True	359.4448682011421
True	849.0830900344569
True	221.15154044080435
True	170.14541642348323
True	526.9915990179431
True	604.6536408857921
True	1114.0229510672518
True	149.34576490472128
True	157.09268887296403
True	255.99180069995623
True	309.5939484101769
True	402.78681049015336
True	414.3167948563001
True	303.48502705340894
True	444.6462253257994
True	509.8546130662486
True	229.44450524120427
True	1491.1518730614462
True	252.7703639294066
True	403.9361946045172
True	52.441239384534775
True	773.7354070220009
True	257.6108986113968
True	927.7380675233968
True	557.8846633806397
True	309.5356751778773
True	745.1964105986208
True	268.23965883346244
True	215.45419841131215
True	254.96209073797948
True	215.1093043332823
True	140.27615388733588
True	248.3083953299824
True	738.7366360585788
True	536.0460808885601
True	218.06696488496084
True	1196.3947356349763
True	119.3085035222266
True	256.93941427634473
True	68.53685054847013
True	321.80452747733204
True	397.0090284812745
True	95.18266401823504
True	216.72458685043893
True	78.13038720781572
True	699.2777726215611
True	369.1529818376244
True	210.40055272777968
True	727.9990102469059
True	888.9444895776078
True	830.0140963906626
True	856.0916541170205
True	346.52265557316883
True	1.131190029778317
True	268.5334293939854
True	53.52962464572278
True	391.250535090943
True	55.80574999667847
True	370.4038259165095
True	871.8547982171507
True	1010.941455167958
True	396.11532461867296
True	23.85141828009229
True	524.4908254807747
True	491.6930999051001
True	195.452447818464
True	229.37111368897655
True	302.4685919833062
True	22.54514767640326
True	127.00093391244808
True	936.0801991721846
True	64.39958486092988
True	476.3308516203671
True	784.6492296809347
True	99.78909010523525
True	246.15531866253784
True	116.03825523390547
True	16.10289033180653
True	1.7777397889783464
True	125.27146492742388
True	1001.8906900430608
True	473.38135468248754
True	65.27132565542844
True	775.6120430568644
True	332.6314894875787
True	1.7980919819124297
True	448.7567445624202
True	188.5228581771364
True	499.0073624864936
True	85.44995659113941
True	329.03087090306764
True	373.857860889303
True	172.29661389984378
True	202.07440166926216
True	124.58343149234162
True	178.82299219720258
True	982.622364982121
True	15.692117070400636
True	515.515080877176
True	489.0644904608345
True	407.9405877967861
True	214.6298305591257
True	236.96873626523947
True	163.33397191141512
True	48.58848270662036
True	486.59903324955815
True	154.71012473059807
True	829.2080969980749
True	812.0961503446056
True	243.15182672759795
True	327.5234949639195
True	526.3764002856661
True	40.668717796179024
True	86.4534389281849
True	730.8511639511995
True	1077.6812365245796
True	112.68858307292146
True	716.792073277207
True	141.14680696155452
True	903.7437535852272
True	651.1720786530605
True	103.59345829109188
True	278.5348355884684
True	626.2641300391379
True	265.950335911514
True	44.3200144272618
True	565.3563201801733
True	434.4971554675988
True	6.144792470865042
True	496.0210867014037
True	63.60010525604468
True	172.78477977508007
True	236.89013981277355
True	289.46914029301144
True	79.02491921053532
True	230.62646373459907
True	357.2265988935129
True	436.5721159028112
True	955.4850219492052
True	48.168907308716186
True	925.698953507575
True	1020.5393343240868
True	132.46911010706145
True	72.84202708681154
True	993.621228303271
True	33.897222736170434
True	223.42655427402565
True	84.77792714408992
True	206.52286595331603
True	354.0538459508395
True	981.7720073704252
True	102.23590122284638
True	64.83297179240105
True	659.9944218076959
True	270.811804371072
True	727.0819412210167
True	55.93890727648397
True	493.8651694324062
True	403.1728602067779
True	692.5953483379051
True	50.75542652018409
True	110.25863757364246
True	28.890517135195893
True	264.7998909445406
True	42.96833058595527
True	355.6829007389628
True	2.391230518507463
True	1180.2525304803555
True	104.76487138077005
True	137.86718179882084
True	347.1930039057519
True	758.3115952140822
True	679.1471864433254
True	1021.8123576619014
True	452.1275068280944
True	420.59428987109794
True	141.1320931016758
True	420.7992264072411
True	842.7110059069353
True	401.0607632376741
True	921.7821555859798
True	85.18190697857463
True	439.0864673455688
True	185.361947283471
True	279.6298685353036
True	732.3660967620763
True	155.44378408795495
True	131.10807937787987
True	66.21055251350973
True	884.1784543810768
True	794.6985721259455
True	81.769479096986
True	435.1653575722885
True	733.4714759441546
True	420.6044317098494
True	55.9069445370565
True	323.07214667344005
True	765.1793916268158
True	30.209100516849304
True	365.0580562809144
True	167.19831349155456
True	283.321639734893
True	33.07825645156396
True	213.9194674628314
True	755.497267085664
True	655.006483414462
True	57.04436078737091
True	279.538658106198
True	884.2456709775837
True	17.077113649536567
True	319.6709013467621
True	263.31842743487584
True	415.77400614149406
True	211.00173676175336
True	585.4881238258029
True	46.61785491678479
True	953.2581345833948
True	855.3244710593087
True	41.53464180067973
True	394.926611064233
True	741.7647544160197
True	946.2159105056552
True	260.9766165158669
True	605.8584657925372
True	130.09031306847442
True	188.64711236290128
True	135.4726673895006
True	133.60603041454277
True	212.38649875576965
True	955.7244397464104
True	788.1071848468299
True	923.8589503571716
True	18.65027756332488
True	27.91523401002274
True	365.8574702027408
True	13.75457351640032
True	646.382856386245
True	1107.3039800087795
True	248.65366351040024
True	215.4749304160899
True	84.14550238768155
True	209.5064864862425
True	125.76540261305917
True	42.41191208742294
True	127.88840279684727
True	91.43022739705698
True	242.30133318713305
True	548.3218105738471
True	164.8027332673576
True	30.1092352703006
True	58.16835847537176
True	433.53106348946005
True	270.6088508503045
True	555.072712606282
True	23.13212720470796
True	112.62010300260316
True	675.7792660924595
True	258.8114404607054
True	476.8353434660648
True	666.8231386304525
True	94.94311998244264
True	110.74343871351532
True	79.33778309024297
True	21.13459389608249
True	119.29182409683234
True	83.95431183968356
True	104.96735326446748
True	152.00608789868673
True	237.94205230843863
True	845.6923050532225
True	289.89227239484154
True	947.9972562098504
True	168.72910474813014
True	194.0281530186957
True	791.1225170520016
True	302.3590626997962
True	571.2396162940304
True	245.60977436281476
True	358.30669842148615
True	434.7860718370161
True	560.9129107548465
True	652.21231853758
True	363.6381927430484
True	35.673191708693665
True	559.9204144181151
True	613.8719959800248
True	19.75500375479078
True	12.731626275696753
True	263.35566965361954
True	401.361752725771
True	443.3437706204602
True	68.67091135426764
True	630.6642205181295
True	924.597241153714
True	234.51517830820163
True	888.9549961489463
True	280.52774762222845
True	109.95067051472196
True	285.8516667610807
True	688.064833509889
True	40.89448371521277
True	581.76525888933
True	1294.9824458746198
True	1018.385149922522
True	892.5646456163732
True	216.6362496186624
True	97.59265943152488
True	190.8285570389249
True	817.7480461850439
True	142.26677374139035
True	1070.5581805297145
True	864.7154417221723
True	40.86426853592416
True	87.71599205911545
True	422.96549347703296
True	412.0586405748796
True	205.53314495941748
True	513.2725726187595
True	658.4472981675361
True	122.2741497685628
True	269.5926731634886
True	990.4575624052752
True	51.36897666105798
True	676.6499106102924
True	565.8886566612733
True	38.32120122945713
True	819.3607927825431
True	383.0758471024725
True	556.702053537019
True	109.25301807296462
True	258.9584604426653
True	207.73369063768973
True	26.24930882903585
True	136.83065613973164
True	756.6966274130478
True	143.32949275255282
True	402.5570690978553
True	64.60810399186005
True	658.9328785647067
True	629.7431780703298
True	227.91735794775545
True	459.7523711095477
True	164.23138003065438
True	168.05026037674574
True	207.51865549380665
True	291.0902727743416
True	356.0030291968873
True	120.20542527691596
True	185.3404629976262
True	26.863609156910663
True	874.7510548650991
True	305.35612818979297
True	10.908948200433809
True	361.5425244009797
True	157.75189801194915
True	619.4928915472492
True	367.3607317639632
True	592.6547553159855
True	586.259326376445
True	492.237529648986
True	780.242809427373
True	246.48687216299516
True	552.29438190064
True	158.72125006922798
True	504.0951399598214
True	367.57534634579486
True	384.88039232390895
True	128.61489174856672
True	136.93963147170157
True	110.54798188337038
True	69.14322365618037
True	710.8845964718589
True	176.08487852747007
True	46.09341033192255
True	0.0
True	553.287680586665
True	109.98673158421184
True	22.1102734909856
True	39.01871254733282
True	105.916298498161
True	526.40466947514
True	181.38367459607736
True	106.12702736640094
True	38.07920818011216
True	166.87952160289203
True	918.9739515000005
True	53.29113349164317
True	226.35771601216837
True	752.6482329465365
True	322.8852402519749
True	449.8712400595824
True	465.5204373726824
True	515.2587754494299
True	592.495921855491
True	907.2379179823502
True	264.2039083284699
True	1041.9819384602445
True	910.7986857456768
True	596.40946289884
True	339.8635164842524
True	848.4302849504251
True	10.823850887191606
True	32.42904477117068
True	291.5001128734864
True	42.20762323659783
True	187.3236572817498
True	765.4741502851116
True	211.6804727827025
True	721.8424759989547
True	761.9244819695537
True	115.66613873089592
True	366.4248154404388
True	575.6654702334262
True	23.478049515208124
True	128.90187153558892
True	436.149796276824
True	309.30009216310566
True	197.9600236542284
True	114.14547702958654
True	377.8354075577273
True	22.304393127872626
True	379.24485118156025
True	372.0832928295016
True	1058.363098250921
True	372.4167208845672
True	30.750792753011662
True	428.60375606208186
True	456.87998869284974
True	234.57210728025564
True	33.38823454753928
True	761.7013993581346
True	451.4857459313768
True	181.00968524456243
True	13.18545506592295
True	1201.4846291052368
True	169.2182084153526
True	25.56004801556296
True	303.780567411677
True	275.92559954161914
True	112.00720806750746
True	294.3889854654551
True	48.03718372967431
True	315.846730903034
True	289.16060820860827
True	324.50957164253714
True	32.669439634370015
True	45.56774711326759
True	1077.6170070122637
True	27.25749522916048
True	12.69794054044134
True	179.31930670748946
True	636.0847966642648
True	8.901101008105732
True	195.27162915241
True	182.05003816466265
True	540.8738202342203
True	378.3706544487029
True	709.5318836762192
True	330.2038927452987
True	495.8837008025846
True	450.4646911314725
True	494.38794391470526
True	100.02950529432154
True	1297.8074702500242
True	878.563500931215
True	296.12617875508386
True	525.7319022617024
True	104.5633312207176
True	578.0639325414488
True	430.03276910885694
True	157.52300708008264
True	77.20307341641852
True	354.15686949844354
True	165.05983079882233
True	28.39808698272305
True	596.0796508479028
True	393.73718391498153
True	71.85378465549495
True	30.10310003315942
True	683.9721255513181
True	490.8754089086103
True	71.15227454119082
True	20.03444834720616
True	333.79208890855773
True	339.7356989072958
True	721.4007531944042
True	550.3951533142117
True	552.1842837462592
True	792.0882741642351
True	8.473181540734206
True	52.77215307866164
True	32.846864530592484
True	56.14386866045249
True	490.1650150871511
True	582.8368684229323
True	88.53961133685449
True	114.3225175601776
True	203.68478087248025
True	72.84313624916007
True	186.336360657743
True	221.1658501494735
True	278.2501181253305
True	801.6690015760142
True	609.2706859695564
True	285.5589858246748
True	193.5585043244114
True	267.25234229655496
True	250.99099605869225
True	744.9769681534217
True	317.5408601210329
True	171.19623049318344
True	915.7372823790872
True	355.136439977972
True	455.7383415025304
True	151.75760108898643
True	117.61823344569464
True	59.8907499546812
True	201.55715429423552
True	969.3694173210916
True	504.0251817669108
True	113.79096665025286
True	360.33446786435576
True	102.689876470817
True	680.3475532886479
True	4.002814199781678
True	685.8446054631557
True	36.29820033577964
True	948.7572552567004
True	845.1002220977157
True	210.89118650942007
True	31.992546156328707
True	80.30743983543395
True	441.0747247964973
True	233.9500938959949
True	1.608602624903496
True	79.46088170140231
True	1069.715477187961
True	332.6489053828692
True	671.0406432292921
True	475.9964813044784
True	32.0724399100255
True	133.34361930451965
True	430.5265893413842
True	908.4077110371252
True	811.7452921159995
True	418.2101670332995
True	343.5067652373018
True	17.261414840074256
True	80.0155792500499
True	741.115627003321
True	473.145624602004
True	381.5556281325204
True	887.8221022286544
True	24.986539295966868
True	219.03725670549545
True	882.1029831132893
True	238.36040010889084
True	8.444502040366164
True	511.3532577035111
True	105.51441085242404
True	647.169604063332
True	56.13337179751061
True	250.3599767756388
True	864.2338637600537
True	894.3813167050662
True	270.7005260769829
True	430.9385385897607
True	116.5944553352512
True	608.624880848506
True	257.398547873811
True	199.90580413431428
True	863.4573879475755
True	53.72550125923913
True	705.9567099507584
True	280.31684814857806
True	307.7993312390799
True	173.48464532503752
True	476.94614097949113
True	610.8878949825915
True	368.4065847274955
True	396.9500520125216
True	67.11390081621441
True	157.6319025264918
True	458.154985899732
True	205.23902491001544
True	41.500564047692286
True	200.55211488081648
True	399.4656305433479
True	402.59516118678846
True	736.6086746475986
True	126.07521724185328
True	658.6458969551956
True	508.8897726657968
True	614.9615316888355
True	136.72614894365202
True	37.253071667500826
True	654.3104635434545
True	71.5640638726437
True	559.3530961916471
True	681.1012225936802
True	446.9181496630401
True	141.52866886524603
True	528.2861196374093
True	4.42692894019888
True	395.8741662862855
True	30.78139274608636
True	630.4230785764429
True	262.5700460628318
True	575.4158244421947
True	695.8055424320278
True	148.9435317708183
True	531.8966057849364
True	491.8451728929392
True	63.96013479811592
True	954.099989305968
True	2.246231258880072
True	28.937251634272467
True	646.6339031517101
True	691.3350577160531
True	135.9481538343953
True	412.9941960836534
True	116.69407677004168
True	73.35690260818495
True	451.621681664396
True	42.14440113675462
True	511.7372143512959
True	13.008467013365918
True	844.2185504794702
True	534.8708468189382
True	641.9836462467018
True	98.27193165987232
True	389.25211014109885
True	995.4295027080508
True	879.420105440582
True	137.52308085985177
True	545.3288108779881
True	439.6910776470372
True	244.4418700782923
True	264.4514351765383
True	5.0234914772474575
True	319.5560577526098
True	13.541283395979184
True	366.9520143314144
True	77.44907078483187
True	407.9497445417928
True	664.3658731791473
True	127.10354934567368
True	246.1756235655177
True	627.575371206726
True	673.4843026568743
True	285.08657011179594
True	143.44945101326357
True	161.6250971919617
True	472.88133789703386
True	87.27821651341296
True	10.844890930198812
True	508.9639434681942
True	567.6161325735027
True	20.44258198851653
True	142.57461715936455
True	921.8113890553676
True	489.10876873552974
True	271.8920976923402
True	33.406493187141216
True	474.3042108858276
True	117.32715566516902
True	578.8197197545296
True	663.887223661366
True	290.6782656836522
True	382.867032674079
True	181.87735509361397
True	246.7477420519785
True	71.92072119004312
True	211.64475796872503
True	516.482182237889
True	20.268523973316316
True	462.5865630206525
True	381.3434489557147
True	732.7962722845971
True	933.6745220909664
True	893.4468172924581
True	163.39012879327134
True	395.1826961666293
True	70.71699001020058
True	189.75587851008603
True	319.9273686715636
True	10.583599628639869
True	815.9295672299344
True	22.519256896019087
True	394.2536813522964
True	273.25422029523725
True	632.7319881959743
True	200.22812147679792
True	42.43884098707933
True	669.9604108930963
True	1079.5720197670898
True	235.37006089434527
True	135.78311655431017
True	618.5943686414769
True	499.8594687684577
True	17.82338337804359
True	828.1655419338562
True	114.58377532741162
True	47.60636945916996
True	311.8334033865887
True	354.6693728285861
True	393.6049297942676
True	269.2542580755667
True	19.57467740156612
True	20.808680030603327
True	812.3727733984662
True	195.4774596087496
True	112.62673303778983
True	850.9604825002965
True	646.3061539332961
True	644.8430670515211
True	444.6406446218608
True	144.71311449858584
True	31.31571183198944
True	98.29837670252174
True	434.36683775562665
True	234.24329381886247
True	487.4115191034784
True	144.02827334149475
True	504.0220713345867
True	648.0821081128872
True	952.9504414118876
True	23.00949909624016
True	935.0763653114046
True	1048.8172940869022
True	477.1655863756545
True	82.69410821789978
True	836.7742333122251
True	641.6961363703675
True	644.5255797862123
True	171.53613676854002
True	728.1468585153526
True	713.5032473370729
True	125.67373652921896
True	769.1876927572715
True	818.807730723516
True	487.6629994978359
True	229.4976447608244
True	71.52438882724336
True	320.813138020955
True	357.86303328853984
True	470.813975841995
True	438.00448270297255
True	194.2837489143636
True	315.14605372958715
True	3.189169515826624
True	11.800656935339145
True	107.59335087168168
True	133.88142514067732
True	345.25034004624337
True	352.77047329225337
True	108.370138948442
True	17.890283369713128
True	197.8006014343824
True	852.0582774581079
True	453.2734220572186
True	520.6338278845031
True	561.0865352266895
True	837.2644386559754
True	646.8637476470203
True	85.37339988398993
True	208.6168820331333
True	248.9205649955793
True	292.50400132614726
True	105.27181822293988
True	369.4195648797518
True	434.8637422083887
True	173.44212251996038
True	641.916311164612
True	248.1169050011266
True	195.52227941529625
True	28.266217630633214
True	235.9354143899082
True	506.5299169754009
True	164.9698419435935
True	523.5968458828719
True	469.0726576117857
True	242.2368501315425
True	103.25686549273338
True	39.01997658838153
True	405.8502908648218
True	793.4545160580151
True	158.62414928274137
True	1074.181970308189
True	1021.9652149455256
True	473.5432917545148
True	98.665167772107
True	121.01415286865571
True	644.4968514622338
True	8.796817208590657
True	214.70100893008268
True	135.04170210214633
True	122.30650039389688
True	326.64074298479744
True	651.6117262223324
True	36.2506968712367
True	126.03919243891202
True	896.9662412331824
True	56.71356980752135
True	463.6311807945036
True	532.4675045998307
True	253.95466582312065
True	130.0051823837749
True	905.9486166695984
True	1179.3530336269644
True	516.772060331782
True	658.8315670852039
True	204.58884320361213
True	149.2716002440196
True	327.2677393178541
True	253.45427201033732
True	175.46537462811327
True	311.7820966178874
True	323.9164340644988
True	10.597786608511765
True	634.6665066296997
True	142.69839280908693
True	75.53260941998965
True	440.3871770697992
True	306.2953970391531
True	1177.6144745403788
True	352.1269244058714
True	977.3443015782487
True	9.4781075729244
True	270.0557148547309
True	223.8774521506305
True	151.76164970280627
True	473.4354488577848
True	198.3344271774322
True	417.6724009560006
True	328.7036138861891
True	116.57533657816892
True	358.0339457118472
True	1069.4532955415425
True	713.314468604752
True	215.985332371766
True	107.3895741983126
True	294.6714677924573
True	23.806776693927524
True	354.69659456394743
True	318.5850970132279
True	574.0879919476428
True	457.1162372872207
True	336.8273947166367
True	157.45817668702355
True	12.7747340731256
True	434.3854162846093
True	289.4861161875653
True	148.92587658357718
True	309.7316667660172
True	411.7806912933702
True	804.8545140775989
True	321.76991410094666
True	777.7986363855284
True	385.9356045413385
True	375.5073922259481
True	1.1955026441456922
True	1211.1393480815657
True	103.08016796439436
True	895.360896151383
True	207.5865938087996
True	446.0773347149464
True	650.8797606291851
True	88.1165541651247
True	466.9020270043045
True	35.16182330234494
True	445.2140422127678
True	79.20578388360987
True	227.9770772659992
True	37.084482998721576
True	661.8106598042591
True	195.16720429097728
True	25.58438968647237
True	395.28949015788334
True	109.06625041726056
True	173.52663139379726
True	797.544097158769
True	256.3660928833674
True	152.67067407365764
True	382.8543395948384
True	521.3471185468547
True	337.3451872047546
True	518.1479642201438
True	613.3649217406954
True	154.8703020939798
True	4.723698554841969
True	71.01985946400698
True	421.14204273579367
True	91.26371040043789
True	78.33508301987807
True	1018.7216482997088
True	25.623007992194143
True	324.2536878575166
True	319.3062673560668
True	443.3062326284162
True	670.9983462838768
True	190.79693851082047
True	664.5164965748729
True	324.33405490730047
True	354.5993098997816
True	270.226375688026
True	217.32012943418752
True	364.59421684558913
True	450.6881093306409
True	403.8319313092761
True	608.0584803917336
True	141.35112427027707
True	76.5349787391346
True	37.30263000575776
True	288.53904481575046
True	658.0247921799371
True	393.0833586437858
True	767.0013140626796
True	218.7851904616056
True	386.2513331702276
True	66.75951540884606
True	54.90976033423071
True	423.36469322340776
True	192.2317433263217
True	221.12299998084936
True	39.68473794519824
True	1078.612810722408
True	179.63505672757125
True	941.5177570125052
True	313.1258804351692
True	924.3543958479438
True	235.2582485948049
True	486.3703763358578
True	532.653747305519
True	617.1822945100461
True	221.5871118410988
True	476.5870746186907
True	926.6291762142622
True	120.1167081956951
True	7.976821198494819
True	596.3215844998008
True	28.17672467824183
True	78.85423849015507
True	801.8080244937911
True	229.1218795552156
True	978.6537136813588
True	684.7644515240646
True	412.2668410146197
True	275.98353074159354
True	482.33798632590015
True	338.8604365604074
True	176.14236727684866
True	673.6293329139047
True	742.0944381133531
True	209.5653460378022
True	89.0910928543136
True	508.9067510493387
True	130.1242192024893
True	386.5630014958256
True	337.58054147689825
True	66.70540682633548
True	383.7038158886948
True	412.1064777845066
True	386.1652325405088
True	409.53660103651487
True	422.6948924911312
True	649.0442867228425
True	56.18656028188544
True	446.8140229811129
True	335.03324349499013
True	679.5734843736866
True	226.77391120288837
True	107.10617025409516
True	41.58760125476363
True	536.2771321560651
True	626.3417175047053
True	192.33995842910724
True	406.35346370045056
True	340.4183268870198
True	16.90404983712786
True	164.28440784603333
True	289.96919865202426
True	2.7281325817223108
True	874.7331306503927
True	80.78146184719678
True	104.75242027358313
True	115.3138414752249
True	374.2019505460922
True	37.11999631261816
True	464.93991602833097
True	227.7686930491252
True	5.847803389581266
True	118.54827678770354
True	446.4078017643676
True	52.27689424089992
True	67.93740186761539
True	184.1108112878753
True	293.9328275935893
True	987.7556156608056
True	397.1286683329329
True	973.145197466716
True	181.4048913077078
True	999.2823870375232
True	762.5206978226971
True	658.1836535651092
True	397.4161280873545
True	366.4100354289806
True	78.52197278705873
True	70.31422569109431
True	79.45790348138341
True	179.53746356936512
True	493.09030822572254
True	1089.2294086255883
True	184.2249806776855
True	365.6493055247859
True	439.17097826589577
True	597.9604061938267
True	608.9086474649617
True	285.3305735178932
True	444.1032766535653
True	655.4672998257458
True	99.90727519527395
True	705.6629923856285
True	257.35215926164994
True	134.79547440485706
True	415.2521120688277
True	818.5824795867263
True	424.16480166852426
True	828.8590762735681
True	191.63083744990308
True	352.1013269916577
True	690.5194714123476
True	605.1928814951283
True	189.59426885031328
True	268.35607296275253
True	801.5421118072808
True	29.275673112085283
True	195.18290038085016
True	494.0958169640084
True	704.4660733433441
True	103.146975334866
True	35.83398081444921
True	172.03058063560607
True	749.0963748060046
True	316.40043759292803
True	561.1843623598043
True	358.4284679410381
True	313.0016732094565
True	440.8898749235085
True	497.01413366809584
True	67.53893572945975
True	370.3791926586788
True	779.5350306194595
True	0.0
True	284.9776803724857
True	248.65940387179072
True	992.8051565156378
True	152.5584098863258
True	633.668884147665
True	632.8352152068953
True	117.61058404513057
True	218.18430681513715
True	134.33854526737093
True	11.242374126453338
True	293.8867645908625
True	389.52064383063737
True	1154.6928852662584
True	233.23502348358716
True	404.3101679693589
True	667.960464136798
True	207.1829500768216
True	29.69298125581897
True	876.0718143774577
True	599.052985633287
True	162.05847069808326
True	661.8308115275319
True	160.22554767698338
True	299.38189873347886
True	797.5613167594261
True	35.45653422818904
True	109.51145483020446
True	518.875280957734
True	63.618487009333336
True	78.40415677142373
True	409.9952029531791
True	22.688713710688887
True	748.2767199485567
True	100.48347109072776
True	156.5847582731406
True	18.5854810063776
True	736.5570048827741
True	28.76570012708345
True	779.3588950887785
True	403.1762037039731
True	120.04254177820296
True	689.6408720316781
True	523.0382159553903
True	560.9808792786253
True	47.93697083102839
True	359.3371722687302
True	5.325215984706445
True	91.33460111837626
True	372.43402720613335
True	45.92352521860306
True	119.24069111999196
True	305.6669325001377
True	175.23224126582477
True	99.18273819501876
True	660.2436911949525
True	18.85759527351661
True	1108.821825389974
True	490.5793983585264
True	307.9420700842036
True	493.5026265359819
True	121.81242153054328
True	805.4420653837848
True	1087.1591504278178
True	738.1043831442404
True	170.22276959913629
True	220.1063637414736
True	50.3607285413261
True	56.24105520291874
True	154.2839420485322
True	99.38350276466204
True	174.59860374262948
True	1178.3831960569244
True	314.0457319976922
True	358.326786732004
True	710.2853542359476
True	16.886836859867792
True	13.337219827792524
True	557.6476536984893
True	6.124759886003441
True	115.50358543587204
True	677.6233718920005
True	175.2188982181402
True	657.591926187056
True	841.2301183053354
True	159.00176812543398
True	908.42883319008
True	2.748936955975359
True	453.77206310483126
True	1053.4633181887812
True	25.76251884868172
True	236.19212799923855
True	147.6553872390475
True	942.5631501080348
True	231.91797855237573
True	517.4889547498128
True	118.45633809474448
True	489.7768735622367
True	153.32996601763915
True	101.46098004225772
True	382.5686614070591
True	69.29425223806065
True	52.61064129697543
True	1044.8204660223555
True	262.76871418531505
True	157.96494451572514
True	376.5285473091258
True	410.5160238318415
True	220.72503102844624
True	166.35713453573572
True	395.3544610088713
True	36.29333159177174
True	490.3184834883229
True	1090.0773781953596
True	108.54735340832352
True	468.6261251550978
True	307.95395822925616
True	27.051814271534138
True	414.0049276352966
True	107.95198254684594
True	567.1283139102036
True	199.78980322511492
True	409.4300688669502
True	21.032223545932908
True	441.7331737469343
True	102.97910423822836
True	344.65189114486407
True	37.10108892584356
True	168.51283027531014
True	255.46137836870145
True	776.4999517722706
True	59.56693455875287
True	137.70346132912087
True	236.173917250525
True	138.75606423378704
True	621.5296881426552
True	548.96918709787
True	791.9128771278216
True	396.6850207142999
True	535.9361855065401
True	423.02149766986014
True	677.9560033191834
True	70.04356059144838
True	464.18743635234114
True	439.1921984011779
True	43.72526587196292
True	85.96682486775698
True	133.48427263703542
True	92.15041953886256
True	332.4232262212521
True	841.0699256913248
True	321.19457973890536
True	1079.0657857911358
True	323.8632323691399
True	908.9226952435504
True	152.81977299455522
True	560.7552713603083
True	625.6792306417765
True	714.004001833852
True	436.9357370624455
True	63.5737521352637
True	297.86003536968497
True	41.20690313041924
True	168.22900033078693
True	173.02264239661795
True	1110.0538089369318
True	224.80486397604267
True	543.5134788844313
True	569.1479080073744
True	572.426825259258
True	901.0055269915656
True	584.0789066171956
True	644.1685587367572
True	946.1262568084456
True	122.63857693340418
True	313.41380387886426
True	270.2393015779832
True	325.5503233009172
True	94.45491103176523
True	364.9920919053821
True	4.405034102467475
True	328.4612737992764
True	262.8644366293039
True	616.7380571105798
True	277.00749362896767
True	371.38889967856863
True	10.620460089350129
True	59.26419428961487
True	531.4683739150979
True	29.11010858415037
True	144.77308216615862
True	61.11485536118257
True	148.7673838744917
True	239.96997771754604
True	69.31021173570097
True	399.4023960787461
True	272.6750606720037
True	101.54852851819987
True	341.00436502033773
True	64.31777247785874
True	575.6476415665014
True	821.7173824041108
True	290.00616225870334
True	1166.2056310391818
True	113.175013460268
True	314.34935331535496
True	1053.2957005118467
True	86.51242273529607
True	269.7626604844923
True	10.399871328259987
True	405.6751789945876
True	443.5799154314775
True	157.24714312913656
True	624.7540853029241
True	936.7595618676606
True	159.864438624126
True	82.97943214840117
True	320.89963212265513
True	564.7494357510379
True	613.6365500481625
True	1232.6719086014775
True	28.54749182364693
True	907.0681742717688
True	139.83385007102618
True	635.1472967358587
True	117.91189432140696
True	132.08549353918926
True	182.47489969714792
True	168.90687228807715
True	779.0171488465259
True	204.45369409225205
True	228.66465938752268
True	71.02209438168475
True	519.6112956752155
True	438.8072454098839
True	175.39475904307253
True	233.5320162424131
True	17.55293923017536
True	421.0161948359639
True	216.0848519582676
True	286.4775042251632
True	110.9214849508357
True	702.9182872115837
True	415.8016350832524
True	253.8159325702686
True	644.5976877458459
True	516.0129654644329
True	459.7696561022248
True	137.08280849179286
True	530.0910976661593
True	437.3165592800205
True	3.094507554869306
True	195.3844676297089
True	96.79412752513343
True	246.03670854451516
True	2.5754420793353185
True	120.84554082626984
True	357.8213997405574
True	7.572683057735621
True	865.304145255474
True	176.6033700563845
True	743.9250401043977
True	790.5001061516003
True	159.0666935968292
True	235.85382734470767
True	493.9673807565677
True	837.4654372791227
True	47.52877447872456
True	39.9719861433636
True	125.66324837468854
True	604.3760178248341
True	719.320919385855
True	175.40912128674248
True	589.9756538037957
True	603.2354286165279
True	841.4053135571368
True	408.7783045459565
True	192.35436883595997
True	848.0655851168951
True	219.04193988403108
True	147.38827194484594
True	318.8308508711984
True	216.4244568974433
True	204.73901586372503
True	613.7645676978585
True	260.7580270386614
True	202.9593508572383
True	439.6278963855198
True	459.66757733448986
True	62.1546224400092
True	286.21803828381786
True	80.98216380716518
True	345.2820711809703
True	349.8987518746841
True	254.1455782970244
True	177.75063971607142
True	372.2555630820184
True	674.1376431779967
True	730.7720648248318
True	294.92303330045
True	729.6148076798147
True	65.59883528679924
True	916.2480488961852
True	349.09439834519753
True	12.357610065260946
True	594.5970468100962
True	693.2901182941263
True	254.86143567779607
True	167.8848837281649
True	50.49318407211608
True	383.84897418138206
True	78.80105639223896
True	13.53732998970344
True	899.8250771028622
True	365.3044103590108
True	176.3733423355438
True	960.5527153989196
True	13.516318815751005
True	806.3685259378544
True	32.3909893018639
True	687.1594749192229
True	60.18160222264535
True	751.5796408693806
True	459.4088081118373
True	193.69682647296185
True	440.1248476064454
True	216.01661691856515
True	300.2143271149318
True	227.87859487913457
True	406.6184743185193
True	9.625311569427597
True	323.8077305589134
True	117.98095735853708
True	12.222762286687304
True	462.2281105503733
True	715.8773900881274
True	287.9301052458677
True	85.16606609344414
True	327.3425069583988
True	84.89366772808894
True	179.93640410632568
True	187.0207916099532
True	379.6642658649105
True	43.47493080782458
True	143.73438721020375
True	365.735555767548
True	829.4216269741001
True	114.94054752022822
True	208.44897645145895
True	430.0189885753514
True	19.388475744873293
True	409.95607640905206
True	509.5801864450706
True	92.28322035154213
True	391.0490851522756
True	346.4055628208776
True	427.8628614367594
True	594.3292326421903
True	1057.386312481501
True	987.714821871171
True	56.32705311951165
True	1049.2671256376068
True	108.99882911902478
True	119.27413460454424
True	109.11738033791468
True	504.2926915824084
True	368.81280333123146
True	593.3697761197102
True	247.1778980158274
True	166.50220338320958
True	404.8383516554424
True	15.613233129368064
True	468.2083723511658
True	387.5733502303712
True	150.2593764504986
True	94.36116527337715
True	529.2172936017881
True	978.1876573008932
True	195.62759485952503
True	70.77024809307606
True	447.8394038720318
True	384.9579223842106
True	482.89342221364063
True	328.3584942326529
True	4.333216767671852
True	522.8130933527036
True	508.6378470345763
True	499.5871879496655
True	190.83301421942656
True	104.4731666024712
True	21.44764256301656
True	380.7398367707069
True	109.50418631966878
True	6.090734800713375
True	32.464397185224385
True	346.00480470325897
True	647.866397770465
True	128.81429550322548
True	90.26399047627449
True	25.512998923612837
True	409.5478096070443
True	358.3217872485707
True	741.0064031448417
True	305.34986034612257
True	511.26380837599606
True	553.6596385068251
True	518.284960221414
True	292.02310868968
True	507.5550465208647
True	104.70400992147326
True	569.7291598151877
True	7.931303497918972
True	359.3531466336747
True	465.29408064411103
True	963.4346722732182
True	347.02165131808647
True	786.3565795767615
True	971.907074971716
True	176.90555670786398
True	38.12836907277223
True	357.9683464747603
True	384.1322382479179
True	582.0083503937923
True	241.31892904092737
True	29.677262547693093
True	627.0458627232013
True	127.98239385692032
True	1091.026794652288
True	316.6965822450682
True	472.6474288874638
True	124.70763039794588
True	809.7386517274899
True	136.91015412555473
True	836.0046476136167
True	560.7328015407479
True	190.01668630867744
True	110.0650784851226
True	66.5973243309275
True	558.4408900853196
True	901.57247198633
True	429.47945105682845
True	529.4059090931728
True	141.25844417677746
True	642.2230877163956
True	491.4111082993615
True	774.4223093697575
True	327.4837252467202
True	552.7256340094583
True	115.3851812510708
True	26.26952650653128
True	400.05011860559887
True	171.88646364100447
True	100.56563385385807
True	378.2835796883211
True	1142.601724212933
True	264.56809427662995
True	555.8510661215948
True	11.467116243197353
True	76.64784276051468
True	326.85145395449445
True	798.6326823388249
True	456.7059364611944
True	528.6543973376058
True	700.4768012388664
True	70.33883032800902
True	729.17008131612
True	46.1382314092591
True	103.503810583966
True	182.63168399577907
True	88.26377364800634
True	27.71986647827071
True	294.2481411294195
True	467.6907080010408
True	892.9509391490948
True	859.3803216066444
True	4.577591189289898
True	290.92215518599374
True	460.8139294495573
True	124.56587889933336
True	249.1097467440524
True	320.731816228544
True	1306.1709694057604
True	456.3520973210203
True	27.407937289879257
True	188.10430939335987
True	681.9432186897079
True	35.21336565388813
True	177.67286277219276
True	563.3634621258013
True	74.72593807693852
True	858.9529115710029
True	328.94187761664807
True	668.200276985274
True	79.33713306222968
True	685.6710452782952
True	601.6654443375871
True	860.788356280255
True	251.10983644947285
True	495.5293037412715
True	830.0734641750091
True	874.5085394529325
True	230.9915757572334
True	747.1098825076149
True	225.52432608389145
True	445.41299645495286
True	364.5086442843561
True	490.2245168071211
True	492.9889287292351
True	310.75213559315824
True	339.62823955088453
True	119.54681040476127
True	327.5658594467316
True	1150.8017348513144
True	321.90125022113574
True	153.01967371447185
True	305.5696433439029
True	751.9434068074139
True	656.5680649111084
True	431.57343539842833
True	119.50254385557322
True	332.76237931827046
True	31.804185221966986
True	177.639221824591
True	89.69246031935836
True	90.49071103946412
True	551.7814457646556
True	135.47636669646784
True	131.44389153981794
True	109.69812654688384
True	86.5446093015853
True	454.7946368874896
True	401.4073473154979
True	1048.2065002381937
True	529.1321134256019
True	839.3180763818867
True	272.90922088011547
True	309.9780734093803
True	510.1102001118516
True	199.15351547478016
True	785.0223980057809
True	243.6261526259837
True	354.4748763324608
True	66.79361439502345
True	122.65789180222664
True	257.2057414533788
True	124.99990741640286
True	477.5885259761371
True	31.83610196680054
True	566.9294422088478
True	1012.322525154009
True	724.8306227052173
True	1.524072644388074
True	61.62831672300332
True	488.2824387747247
True	442.7612923480448
True	72.06854071451272
True	117.25936500711038
True	298.78595869572314
True	77.80847398373062
True	52.14158757761954
True	737.1311144458497
True	665.3506078858874
True	152.2044185502321
True	178.88956179491635
True	553.3858739020901
True	56.03512350093997
True	26.258330123278835
True	565.2859435060973
True	449.6896732765696
True	1112.5302002972762
True	44.74698047369119
True	473.3026669694103
True	884.1582535451731
True	789.5699099465105
True	302.979851522331
True	760.5168646704112
True	389.5922992556672
True	41.11848397766103
True	96.31983969079882
True	744.1986786751997
True	77.72725501685221
True	144.6290836351533
True	954.767958612632
True	180.2447252856602
True	268.23942992034864
True	104.81566856656436
True	674.3355906189191
True	588.1521427815659
True	218.46971888638345
True	426.4125196225245
True	45.993464723580445
True	274.3912351245857
True	598.3144224874368
True	604.0643365796864
True	299.96707369122555
True	69.31231235749175
True	955.3927323730452
True	1100.5778720966634
True	558.4571268444505
True	63.359247350479095
True	29.68711324418909
True	86.90021365673375
True	106.62169081617242
True	101.61205872604336
True	880.2525633172545
True	1202.229475596559
True	788.083576765283
True	290.8826582873953
True	8.090371605761097
True	20.886226127492044
True	348.5351270029992
True	483.84067253498006
True	44.17716168809371
True	552.7193848484607
True	453.4039696125189
True	402.80833373121095
True	78.35620134026725
True	191.3195777805009
True	265.75467312284104
True	137.4659790826654
True	377.9499192630376
True	45.029791113217165
True	171.1992901782791
True	1180.4565613072648
True	5.854066752496679
True	27.220202669065685
True	592.4804353962197
True	357.0866820227659
True	798.3476373407867
True	160.2705279926
True	738.7569787380603
True	609.3065846922904
True	280.0376954880155
True	429.4024845966306
True	343.5997280268512
True	295.59189086186626
True	267.13019147615654
True	424.3791014523004
True	502.0821703540215
True	508.3762817282003
True	106.35331805987266
True	357.622955198457
True	8.195633599256979
True	182.7601641155704
True	227.91303961232776
True	854.7030559114576
True	595.6294299150669
True	31.349251865740232
True	706.0341360365161
True	876.1210792509414
True	110.92576702793656
True	347.9176648232077
True	853.0131913141189
True	223.53859859966323
True	162.7858875731648
True	530.3622890304904
True	606.2189911452167
True	1077.444907937013
True	147.07503244896975
True	155.20692080905215
True	262.3204030609225
True	310.0778323310715
True	425.2052199849063
True	410.9105152036808
True	326.0085926561867
True	453.676201744621
True	507.2550241358345
True	225.8499790485614
True	1499.5987349221575
True	239.98410105357044
True	399.7675178519787
True	54.06022044131206
True	768.7498875302879
True	246.6737293731132
True	921.3199979557388
True	556.1809045070786
True	305.7425606567612
True	768.8384344770699
True	282.3829335666984
True	225.0426587835712
True	256.45133943647323
True	208.52801783400452
True	137.35090371034713
True	240.1441965552379
True	732.487031311628
True	523.6304139420735
True	213.9398086314545
True	1189.8167221380654
True	120.31580239417627
True	259.6899573546655
True	70.89045982632749
True	304.081491540565
True	393.4407121599734
True	89.92291388474663
True	211.6903947579493
True	66.3175541986413
True	699.4949382551995
True	363.1564682381575
True	226.4181203643857
True	741.7500681446569
True	875.3506468893744
True	814.0998751735727
True	824.150542472314
True	350.32596801169484
True	1.8089923164589536
True	260.30297222069385
True	53.78695038787934
True	383.6080437553535
True	51.55775902983171
True	358.1007392283876
True	840.4954954922445
True	1038.085463768432
True	398.3602874606701
True	22.6238096021252
True	524.7539896833373
True	510.1730170492044
True	179.71365929303204
True	236.14445778195213
True	290.7951610169813
True	22.43710772027632
True	126.69518894878836
True	944.0581895290323
True	63.5710105519271
True	477.6889116534786
True	798.3646126060095
True	98.9610202203448
True	249.5599652977613
True	113.98342482840262
True	13.948460259015311
True	1.6698650784897615
True	117.14211201613954
True	1016.3313038680992
True	467.4584511318869
True	70.36106158992811
True	777.2840248912431
True	346.6460442338408
True	1.2563692511304732
True	449.3005381089912
True	184.74932023329575
True	494.1026794691661
True	89.11913246160927
True	336.40135326659737
True	367.7470218933961
True	168.01005906266246
True	213.10099901514604
True	130.55915549483623
True	169.2080898586009
True	1007.6870030952152
True	15.583807157670169
True	507.6949113173047
True	488.2031283858349
True	388.2377087183087
True	221.9851314407132
True	235.73640406800828
True	152.75391248779823
True	47.67298765381439
True	501.3952825802486
True	152.23541864245604
True	801.9419384857682
True	847.5768809542428
True	234.50462965128105
True	321.6585103931301
True	515.8885720443866
True	40.26248231764525
True	89.94772747090414
True	735.6204003586438
True	1097.064923820089
True	112.55875208308368
True	727.7817312887411
True	141.8561320823423
True	945.7413001912574
True	660.4950506459468
True	106.22954019924636
True	272.8622435437708
True	639.8816588416128
True	256.28487112354577
True	46.17977199601459
True	572.878418794436
True	445.1758646299479
True	4.977747141649203
True	472.2315504794395
True	68.95448814993016
True	176.88994973390515
True	247.3302404642185
True	303.7518696241998
True	72.13564557070428
True	220.7545530587785
True	350.8701688094677
True	436.70029876214767
True	926.9051794739754
True	47.34201550069502
True	933.8763717959196
True	1009.0884494078196
True	127.87322959511228
True	70.96105356572292
True	1048.9590432889431
True	35.29189352820367
True	218.6442571513283
True	85.51240789441047
True	203.45172667462415
True	376.76190869042506
True	994.3172240873896
True	84.522595073513
True	72.24277051854915
True	630.3833599584747
True	280.9784421310456
True	736.428845867298
True	50.7654842262198
True	501.9865237488125
True	383.6512823648821
True	692.1503539904427
True	52.97387106630541
True	112.35865343433169
True	28.133027079821453
True	276.36751381668216
True	44.49508542130526
True	346.98197139710413
True	3.009174792782897
True	1159.651178749148
True	100.7776692912832
True	130.63890856226516
True	353.73874996133145
True	733.9294521252359
True	720.1895758254794
True	993.5040008097502
True	472.0849934254212
True	421.196844583608
True	135.11001968497828
True	410.9278585477147
True	891.0542852186436
True	446.0616969673035
True	962.062002066524
True	87.91137801793337
True	404.7138573062709
True	181.14501515095907
True	294.32592674561744
True	725.9218408131053
True	157.56660096260114
True	131.61297288002936
True	60.50926546647099
True	859.0727377178224
True	776.6234832681502
True	84.13607342163304
True	424.8710890064136
True	729.723380283069
True	429.3674372514749
True	53.50593201647527
True	317.977301668074
True	782.4834437887813
True	29.575239273070117
True	371.5427613379785
True	166.92969290979133
True	280.168689884266
True	32.04781209556008
True	214.74184399284653
True	789.5689412095832
True	652.420170394801
True	58.71319263655829
True	307.98032982831853
True	903.9000615314714
True	17.011838386532553
True	312.93711920022804
True	294.1498651135977
True	444.5987794950307
True	211.0584178169816
True	616.8672584738513
True	44.88880548999866
True	956.5036376919976
True	878.5187131331812
True	50.16405076495853
True	393.5241528604551
True	719.2579633845556
True	882.8603541753562
True	268.67977825368024
True	598.1914545432357
True	126.47411232053092
True	187.46470191765783
True	132.13063874862988
True	136.21774930638
True	198.88389858273305
True	942.6724201142272
True	796.1084034559207
True	952.6870098727086
True	19.7599536781736
True	25.69670129392825
True	362.0196806889098
True	13.33381625837244
True	609.7899851742733
True	1085.759113141428
True	253.4021182628418
True	209.84987670092107
True	83.00386747982908
True	219.60361202510052
True	131.8659552367294
True	40.96870449009968
True	126.67405437408964
True	90.26241658256
True	234.14200671578104
True	550.8802777621587
True	170.2985654291571
True	31.181101609695776
True	58.79523386968541
True	416.9890629255949
True	266.7137342455158
True	596.5383308246033
True	23.79870611812158
True	119.09901664482958
True	650.7200210549397
True	256.7153469691383
True	460.2768010445648
True	664.0263870950394
True	102.99985328253854
True	111.37389976677888
True	82.2995227244705
True	24.882128798696804
True	114.48400707231376
True	85.2301972755413
True	99.86668104497198
True	140.58482505974698
True	230.39835359262963
True	815.1204819097833
True	288.7410514559262
True	929.517926756398
True	170.78299857115158
True	204.6872409989714
True	823.9856690765083
True	312.762339948544
True	579.0128091548851
True	258.7814360968204
True	344.5399017891896
True	434.07312870892434
True	574.6800167731177
True	652.8286285997939
True	375.39224283554665
True	34.62012832002363
True	566.3836249285797
True	617.6153538874955
True	18.747878624900768
True	11.029090479591256
True	264.4936678994045
True	398.472224819314
True	463.6555566741761
True	60.810046940687535
True	643.9180304617212
True	922.7361373621573
True	241.8882384030536
True	918.4973389104368
True	288.18455580290663
True	105.50332076977912
True	276.59966813429554
True	687.7854346073394
True	39.85521260510989
True	580.1112193693483
True	1303.8630830958057
True	1017.2611250400196
True	918.0377954112722
True	205.99188663756613
True	91.17889199178832
True	200.4562152517684
True	821.4147592864069
True	149.94703761671255
True	1084.207549215046
True	868.7756607720298
True	40.63185067224632
True	86.33221205102754
True	429.6199148039632
True	409.272350326025
True	189.40433505576848
True	510.9800786037735
True	672.6553336159244
True	118.21187587999091
True	277.01699608942283
True	981.1355158407667
True	53.83627196807169
True	682.1152352577508
True	554.2425809050136
True	36.68698475428682
True	843.3019516041752
True	389.6458934506288
True	560.8935009827746
True	114.53007941849812
True	266.28009971341265
True	214.9310782238227
True	27.031837463261496
True	137.21892146585753
True	744.4681626460522
True	145.36924552984078
True	372.442757228008
True	66.18308985882256
True	643.9933274081462
True	593.7325405755796
True	240.3859718634302
True	449.0827884941872
True	170.49528637068718
True	164.24039953156213
True	221.21016351781407
True	270.2024208548775
True	366.83405366553154
True	131.30931195172317
True	190.04344588253824
True	26.92113096849238
True	849.9542706211623
True	305.12597169042505
True	10.118826513731117
True	365.9199915317357
True	162.76087468564893
True	621.3295219257332
True	369.5259035615233
True	580.1006863567895
True	536.3473223818811
True	464.21084649392657
True	780.6423825682274
True	256.2353850964775
True	550.453723875455
True	156.56940931508248
True	540.7377663920968
True	354.92513202164724
True	380.8768351980954
True	126.1644705677526
True	135.2471094102208
True	106.91418195620616
True	66.54580707870512
True	713.9885439415851
True	177.7284620067695
True	43.005642921030784
True	0.0
True	565.0179911587298
True	110.67631397629144
True	22.84887632394367
True	39.528340869820966
True	111.77868213727912
True	532.4695545184808
True	179.57840255208205
True	104.91114710275656
True	37.64287954361125
True	161.04008370289728
True	901.9461487146948
True	51.35965968904447
True	228.81910310693095
True	739.7232494747778
True	321.3188447013511
True	463.09523788420194
True	486.34249410809184
True	504.6118553948005
True	604.3409926886035
True	947.8232703271142
True	274.7170290499679
True	1040.461744054678
True	927.5406560600068
True	657.691863072864
True	348.7457403309444
True	864.1946376876086
True	11.056469445380634
True	32.18482515378664
True	289.6112900371144
True	42.04999664782528
True	202.7172830807881
True	739.3782565729271
True	207.70812487314132
True	748.8652041344487
True	752.9205193895716
True	121.69781847563571
True	375.28756571856417
True	582.0280851911473
True	23.029137505717834
True	128.80977887440065
True	427.2701525637757
True	293.8198909517664
True	201.98249302933036
True	116.477397501066
True	382.2969053611778
True	20.996349687411897
True	370.8508470002064
True	356.18549685098185
True	1070.065650069663
True	378.5144292435863
True	31.14646543508643
True	429.1821656662927
True	451.2598169263365
True	240.81826101605128
True	32.353306188242826
True	772.4859000477649
True	431.5415334014212
True	182.79486542597175
True	14.84806809676347
True	1250.2297777764954
True	165.62736532218918
True	25.26820193018711
True	285.48618114551743
True	286.81360839423127
True	115.46285238784772
True	287.7962793704609
True	46.696150589991525
True	328.1624492249506
True	310.98451534850864
True	314.1551506648951
True	28.962222816041947
True	43.68301315181106
True	1051.5758636069954
True	24.18255573019753
True	13.412710606357674
True	166.22125119474376
True	670.2007472637185
True	8.902992194860555
True	193.9523906712186
True	176.3585189151781
True	519.884841721631
True	390.9161439679376
True	729.9035931933075
True	326.72486666099576
True	492.0386844721031
True	443.127721681849
True	515.8940026470757
True	102.26428515568176
True	1269.0394985012326
True	905.4417284519096
True	295.1363691310454
True	534.9423997213354
True	97.5514181891451
True	591.2687214022346
True	449.5754291834894
True	157.46522235661507
True	77.74151317966252
True	345.6841716059508
True	171.32127266053445
True	31.131009363968342
True	630.6689158755495
True	378.3265544259183
True	69.52713110721291
True	29.157934241678824
True	659.4967337935527
True	495.6683787969216
True	70.37840972395227
True	22.67910168608875
True	320.5560487744494
True	332.21467186667684
True	712.2258046242604
True	552.7076542525183
True	558.1795965869045
True	789.7813228483069
True	8.925450992259911
True	58.15095387629074
True	38.27771588232302
True	56.41530216277857
True	506.5953092431132
True	580.5433799212644
True	84.51882473161571
True	110.61473855584904
True	181.43303311095832
True	73.78143096753676
True	182.881578590076
True	212.7005261030998
True	281.6385696941957
True	842.2134484746861
True	580.996769655355
True	285.63054515499675
True	190.39724120308117
True	283.15140151941665
True	249.81642774756543
True	742.5958358684004
True	332.3976091694493
True	172.12507261552582
True	888.064830120312
True	347.6200966410924
True	475.9338110291096
True	153.23595096922244
True	126.51439655569396
True	62.06647379398767
True	206.9533990860537
True	968.6357407220356
True	528.6410349604363
True	115.28674411455331
True	356.25616573869064
True	100.81285267550132
True	634.4985517530284
True	5.062328117154762
True	700.9613928048979
True	35.58311107438126
True	932.1773322076676
True	831.5483325595978
True	214.90828982924984
True	31.67575728506029
True	77.99247288434002
True	437.9475873049187
True	214.10280591048524
True	1.092037057461123
True	79.55257366224353
True	1091.9735146044775
True	349.5438649647129
True	658.9383820142352
True	488.6724082375432
True	33.67135671568164
True	136.59561930637372
True	438.56810837602177
True	943.6513477351784
True	826.9069717839973
True	421.3218446204964
True	338.1405072795171
True	17.650501544738315
True	79.25870202705731
True	749.1268997142569
True	448.0344839803116
True	385.71742496999855
True	862.1051632955079
True	24.390497314373885
True	219.71959470332752
True	884.4392817720764
True	227.62115732466796
True	8.425624057939046
True	492.29281841781926
True	96.72499123441902
True	673.5980041376556
True	56.26112328862298
True	255.48350843099223
True	860.3266304351845
True	911.1598427525918
True	277.637358229294
True	440.5012854975807
True	123.33501423807267
True	609.4254792042822
True	248.9526870639511
True	193.547326945908
True	867.7676297386415
True	54.61549864330448
True	727.5869313018756
True	275.9069612321477
True	302.1868031023707
True	174.90101715270092
True	481.08782386674665
True	599.0562954996279
True	368.4645827623879
True	405.57190792374047
True	70.79206306267061
True	152.74860105399372
True	457.4436830462352
True	221.4133691512332
True	36.6068596431608
True	195.471355442346
True	380.6610308044022
True	384.02710886055513
True	755.0522369779809
True	123.4436027516855
True	636.8058919323711
True	508.6838166741023
True	591.7684483900099
True	141.91546648304896
True	39.7377568486237
True	663.5836632948328
True	66.48841230354951
True	556.4612007182712
True	677.5765994532916
True	450.0314717243537
True	130.56484809256668
True	506.4614215954696
True	4.153187827812944
True	391.8372731579729
True	30.355885519107463
True	634.924078444924
True	260.64624013545784
True	573.410157496973
True	704.5964863923703
True	148.29532342698445
True	536.6859885944814
True	503.0144117111704
True	65.40402894023303
True	949.7165002334071
True	2.8032509399412184
True	25.364302793715527
True	646.4901017401996
True	698.957684147062
True	139.42353569066884
True	416.8097417720357
True	123.39040034707878
True	75.11490914922898
True	491.4878627984442
True	45.03925938825391
True	510.00084803934783
True	11.884782765587666
True	838.7106948591352
True	539.248031376592
True	674.1879015202454
True	104.10760878118634
True	392.1761118290019
True	945.6631314112216
True	850.5812880777007
True	133.1885044064071
True	562.3196325936119
True	441.1711031531552
True	249.91480383365288
True	257.1177136877569
True	6.34411482878472
True	324.0800347588549
True	11.880186751024876
True	363.3718475148057
True	75.16991474645856
True	414.0708368544829
True	663.0715701534479
True	129.23111378821338
True	231.28083214139332
True	643.0706649775849
True	675.7612515872783
True	301.360768445478
True	138.7795594228587
True	160.06637205323997
True	474.3499152746383
True	86.87734605443258
True	9.356575266021752
True	503.904881613096
True	556.3449678568375
True	20.929705215451957
True	141.43899452908448
True	962.268195108151
True	494.6824123744432
True	266.76507299029674
True	32.71274204985986
True	466.49527597646295
True	109.7469631290152
True	585.7289697192725
True	654.2988506364834
True	290.91931695621315
True	378.5690794125578
True	180.80034084199792
True	239.90919605914212
True	76.41120786895559
True	212.51384322924332
True	496.7190264731228
True	21.196452896966505
True	456.4231104176385
True	379.270005498309
True	730.8836575998401
True	893.4787971410365
True	928.1850619721554
True	156.24833103335192
True	408.9202619409068
True	77.63630586999436
True	179.74306227672943
True	322.168754535189
True	9.78043588651973
True	774.3829447513313
True	23.53952585480998
True	401.84569169105714
True	264.37163580714684
True	640.9697945583735
True	205.0601864525341
True	39.46609287080872
True	690.8342368244972
True	1084.994649395239
True	225.58533478653257
True	133.86320381018805
True	612.016301739447
True	504.8366358668795
True	17.886955718894743
True	805.2032087342036
True	109.73305199506052
True	45.64980190783511
True	302.97478372723447
True	354.02081100047826
True	398.7964449036492
True	265.83997703910444
True	19.30824969670233
True	22.95879101629028
True	812.6194436881187
True	192.4909207817745
True	111.37794999505684
True	809.8379388382687
True	654.9323668187918
True	655.0756819198162
True	449.6323511147856
True	149.9181847535173
True	33.203509596017
True	107.33095420605764
True	440.6693922717412
True	225.02710139106551
True	482.1071682479482
True	146.653507191386
True	495.6066287413917
True	645.8673601453561
True	963.1259324498304
True	25.723031513714787
True	974.9806114598744
True	1127.2356516406494
True	501.2342318794076
True	84.17130019245107
True	794.4984497658958
True	644.972277702754
True	658.8899619998903
True	173.48464078646708
True	742.0939075330813
True	708.1023934996788
True	117.7375602049662
True	764.8984998338774
True	846.8265832589941
True	481.9724562884705
True	230.44262240009053
True	71.69391959757999
True	303.62067162459965
True	359.2451315039705
True	481.21005777026267
True	440.5945734815227
True	187.35457289389407
True	310.41628990270294
True	2.850553288482041
True	11.666053244589715
True	103.03536563186356
True	135.83996546407593
True	353.378273767464
True	347.69992984823585
True	106.79359097046542
True	18.05520100447352
True	218.62366444830232
True	825.4166879441806
True	458.42439257945927
True	532.3202085591334
True	554.8282631185489
True	820.9314630802443
True	642.6648316032612
True	87.99292694322835
True	217.44896604322392
True	252.2608210479679
True	288.9551131596513
True	105.930299666251
True	355.30343665236603
True	428.6829347023405
True	169.13084180043168
True	639.9805141358237
True	247.83597287779355
True	199.7911993118676
True	29.724031893558404
True	247.2273713501581
True	503.6348126911889
True	165.00048836137074
True	549.7583637134198
True	475.24547088083847
True	243.9579466278212
True	102.63749058642064
True	41.08728068298699
True	404.5845559143323
True	780.0034799686107
True	169.7856176962508
True	1007.8701564150296
True	1047.2146113927793
True	480.9376551641263
True	103.2379411221486
True	122.26966232338349
True	624.6574450147356
True	8.792097749231683
True	218.84323370554827
True	131.50410397050186
True	117.58185837166847
True	327.9662100555445
True	662.3274773647615
True	39.53737486211924
True	124.59620719242136
True	948.4397528755516
True	52.26203659764719
True	457.96269081614975
True	526.253957401059
True	251.5905467982233
True	128.58503942480493
True	904.657264200748
True	1188.4997046832098
True	515.3641534781035
True	642.8237104928672
True	214.3049939794616
True	147.8181973830464
True	309.8937119633276
True	237.47323717184173
True	166.77342116554811
True	317.38597584703973
True	340.92412495904523
True	11.25333204023945
True	619.4878529556736
True	149.16299321295955
True	76.80723405184223
True	437.3490077520825
True	322.9733035101423
True	1183.5093909283223
True	374.534030882318
True	950.2685617760104
True	8.948344610914988
True	259.164752045567
True	225.2705246399821
True	161.16923396393892
True	490.0721621570842
True	207.1327073915503
True	387.9864621239992
True	323.1997907597186
True	117.07815704263106
True	357.3299799794506
True	1039.3793346371951
True	730.4734467939395
True	218.78315622667225
True	107.9222852354614
True	303.6884643806279
True	23.38375956937969
True	352.0640452880468
True	302.67340164822895
True	566.755670428037
True	432.4701938357176
True	360.9428440087317
True	156.27401715428346
True	12.791927005618325
True	423.7302563214757
True	291.39579494721687
True	150.21409717820532
True	314.9136294274996
True	426.1502881659375
True	831.9074323121077
True	318.4659251109521
True	775.4568315354468
True	399.87737099088577
True	376.8717466069134
True	1.5669858790822686
True	1174.4572378439516
True	106.47616736424048
True	880.3351825005249
True	201.6983669675936
True	464.5630029145485
True	672.4301743654006
True	84.19021473514294
True	495.77862359277066
True	35.59581967473478
True	413.1652229253222
True	76.81669153652646
True	229.12524444750667
True	39.87785211091712
True	661.6334953470572
True	188.99041857328015
True	26.44431866658259
True	395.644819138086
True	95.53985287751732
True	170.53761089238031
True	829.9615083116091
True	267.3203575604566
True	152.58565909521337
True	354.123826479884
True	510.444320134711
True	336.1529925898289
True	519.1607144540593
True	605.4586535936919
True	154.70522766257713
True	7.420363918271589
True	72.45077556963821
True	424.49909762200105
True	96.47778806462414
True	76.79349088592501
True	1072.2295337818446
True	26.74932782411127
True	326.7487267764476
True	323.56348252306213
True	448.66810955265913
True	679.4762581858424
True	186.59786640727387
True	661.5554630272349
True	331.58720335356367
True	340.6761424790594
True	288.90817886297606
True	219.6767840491949
True	358.79684738337755
True	443.27507605146303
True	427.4545707567208
True	590.6736260132687
True	139.72919074151912
True	75.49133829256066
True	38.772702103762576
True	292.4342699539246
True	657.2655101311109
True	395.23757097791366
True	772.7042514986047
True	212.1399829104098
True	396.477146945962
True	68.1657441414507
True	55.37924555411163
True	412.3854419991764
True	194.76589204354448
True	216.233114817574
True	45.33039333827225
True	1087.143888568864
True	178.80156573884935
True	919.5360430746643
True	327.67917486377354
True	914.2400435958637
True	238.24355327317252
True	440.7166492375397
True	523.5856830433353
True	603.5400179262889
True	212.32100140180077
True	484.7782537906385
True	929.4096894866628
True	123.73813909880514
True	6.71075501823317
True	549.8008856134383
True	27.64545222335963
True	72.84766061007683
True	800.1662095169896
True	207.47447358073944
True	972.9751285894064
True	690.1377341972016
True	403.3564019071919
True	279.79903438499264
True	504.2752297365176
True	353.873454944825
True	183.5033894649556
True	685.6869485554348
True	710.4008220075501
True	205.1357946219416
True	86.21266483693476
True	518.0235783405271
True	135.08942207184327
True	387.172354932631
True	351.2893989819775
True	60.49583315041369
True	381.3902416372654
True	416.8539580833788
True	381.882351078269
True	413.893911958698
True	422.04769701754327
True	631.3935574928246
True	57.098991734474495
True	441.0171905592867
True	340.2704960695084
True	640.5050785247477
True	223.12493030848267
True	103.2971878204406
True	43.564980511110576
True	541.203857562309
True	620.4299391160637
True	186.9436914770529
True	407.187063961242
True	345.8242712270697
True	16.506751496229946
True	171.8177984540662
True	287.92250165419387
True	2.7754399643001864
True	880.8029484892766
True	80.66347088171334
True	100.73854451633564
True	116.24831537305568
True	360.33906394212687
True	37.09924486717493
True	449.4398667568481
True	230.350319526205
True	6.242969008492335
True	123.08226519847447
True	441.54435359679456
True	49.07485585292702
True	67.27544093605626
True	182.42001931519505
True	287.423353524674
True	943.5084368244376
True	389.1681743111418
True	925.5415139772928
True	182.3612663398374
True	1079.2238362395703
True	797.906466150814
True	642.6084498640668
True	408.5973530557453
True	396.37327610895153
True	69.69439257006279
True	73.2123065815273
True	79.89419925449022
True	174.5680172238194
True	464.6866739849091
True	1056.8271132963366
True	185.89920187760848
True	352.83549769263414
True	449.554092339157
True	607.7476604203757
True	615.8353016298657
True	280.5921646927844
True	451.1126313653088
True	660.2480387061436
True	99.4626424126728
True	718.3911845121834
True	247.24148240467747
True	143.14429629614773
True	404.2372978575637
True	890.504629285399
True	443.2467890487932
True	855.4873004288336
True	186.3560138346772
True	352.49350439017223
True	697.7789946767992
True	631.9848583664491
True	188.0327631967264
True	273.83678137191293
True	833.8933250893427
True	33.34341998645396
True	190.2247901398008
True	484.3610653026387
True	687.8942458095887
True	103.39639264226273
True	36.95396993221048
True	166.1008080871862
True	756.750573062614
True	321.08197290754714
True	552.2139952102686
True	351.13822855627564
True	291.7151226239929
True	447.7785625750007
True	496.3293346938139
True	73.06608740628597
True	365.8461260480544
True	794.0935965355899
True	0.0
True	290.9623985575623
True	254.0130084607125
True	928.4380120954348
True	156.53784300789735
True	608.8675289973515
True	632.5307579626206
True	112.57270427250232
True	221.76212037769952
True	134.43494234607462
True	11.573915856768842
True	287.21333167746184
True	371.5438147609613
True	1130.327894733688
True	238.64519737806947
True	398.2001983210977
True	657.538549280039
True	209.54766973468023
True	25.361081660567194
True	870.9178809154134
True	609.8423470581633
True	156.97774940011053
True	629.6953900339023
True	168.82736155160663
True	312.1246280564758
True	802.5556257434187
True	35.17760819133477
True	110.79405598634524
True	511.2167302041329
True	64.04763325336965
True	74.99393205750955
True	379.3038917058649
True	22.902451014899015
True	770.545559639489
True	105.2534863240966
True	156.76990083214778
True	18.51971359488278
True	689.2844086200171
True	28.75409072905479
True	789.7294276347507
True	396.2240049568525
True	115.09583924541911
True	696.7066119781699
True	537.4597808547882
True	573.8086995544663
True	47.12185858949287
True	375.4229671051984
True	5.95981765376273
True	86.47093507678468
True	372.056348605693
True	47.09767017624448
True	118.19723158989358
True	294.1309489184509
True	181.70913344597875
True	94.98161260819538
True	658.8626530438725
True	21.29542636899646
True	1115.8904768477755
True	506.6981471734073
True	299.11607679244406
True	497.10678735791936
True	122.46669164113544
True	795.7451342861469
True	1096.5095719570727
True	749.1555630922956
True	173.61673621726112
True	229.2969517403029
True	53.26784539830639
True	60.86416634296749
True	150.0289128161499
True	100.16447602631656
True	167.75104597524506
True	1187.3915309864185
True	308.2742982524696
True	361.323839110733
True	662.7634003350655
True	17.225757634677887
True	14.16245876220094
True	576.7681156202278
True	5.914594906321868
True	115.89576116135876
True	685.433977061196
True	180.4306810245733
True	656.1520640694926
True	854.2803534664121
True	159.60874945050963
True	871.6716509678283
True	2.8805133387019835
True	438.5664654602264
True	1054.4851071902938
True	24.10421933152373
True	240.4229144712926
True	151.89027502648574
True	944.7549964533732
True	230.50846120641944
True	480.3756435660086
True	118.35688605205078
True	516.073186038743
True	162.44112537284218
True	98.68493657025158
True	396.8367709600575
True	70.51443899669246
True	53.35381323019245
True	1056.9037266970688
True	253.7899598260597
True	156.75342222360877
True	359.8180231894945
True	392.7433006446319
True	206.13975436979655
True	167.40373730660315
True	377.2856349982345
True	33.87279487777735
True	491.0727115861956
True	1130.2494183969338
True	116.01645699730464
True	467.9527814487472
True	313.30784072455816
True	25.634719311790008
True	408.607353387196
True	103.56223948820302
True	578.7923488645954
True	201.1925428020892
True	439.102666782991
True	19.924899822386397
True	418.8749482836129
True	101.75393086745764
True	330.3351086009946
True	33.21345902700762
True	174.90014013149602
True	252.7950858384779
True	802.1469099572893
True	58.38877571286779
True	139.91523279135347
True	240.01886122014847
True	142.26313816735112
True	619.4055307243398
True	571.0588820725105
True	793.6929013612636
True	390.39422884056233
True	529.2066333609716
True	404.61241532541305
True	698.369218939764
True	71.78571014062699
True	457.552965788837
True	426.2879349904951
True	43.6458761642774
True	78.65732367807294
True	130.11142972684826
True	91.6414977841558
True	321.77453632333743
True	838.4052456799935
True	333.5957688073121
True	1141.6466212026862
True	312.7967318737624
True	896.3647621205802
True	145.7261066032366
True	587.183724289673
True	605.620106138046
True	699.8144520167679
True	445.0779136790089
True	67.05850059861413
True	290.7109436353283
True	41.470803389721375
True	166.4010952734946
True	162.68429599018222
True	1117.4573966178575
True	228.2403461850705
True	545.4533210847379
True	556.6215724763347
True	551.9351610460279
True	866.9260797796724
True	590.5085460327505
True	636.5738818579216
True	912.2773347919951
True	121.8749586005048
True	318.9734975695847
True	270.25831898109294
True	333.6716566219007
True	92.61493721139408
True	383.5462940602736
True	4.471000050708459
True	324.6198244129029
True	253.2198171387526
True	588.3699897643573
True	289.867160357318
True	363.803188888112
True	10.453896120158278
True	60.74755243365365
True	545.2372059171773
True	31.262435645671378
True	150.19379198854324
True	64.80588844884842
True	146.8904900925704
True	238.57524087793004
True	68.66024096672463
True	392.8368886736369
True	271.81432276123525
True	98.98045116117213
True	346.85514903133486
True	62.992456846942176
True	584.3912766927323
True	820.491139409543
True	280.8605289722552
True	1172.5457752850862
True	116.1211007625918
True	313.77748910334657
True	1029.3573775101693
True	88.99624663959345
True	297.1378908636739
True	9.657920664681448
True	416.0282350158975
True	458.86654105352665
True	155.22977719515382
True	621.2476657463751
True	881.2546446671503
True	157.24751541331665
True	81.03558497333171
True	345.0316000347374
True	547.5195832213959
True	660.4750729433257
True	1242.3407393478726
True	27.032692876211364
True	952.0643659144704
True	132.30508174417972
True	620.3802694855154
True	120.23706040192327
True	129.811973001272
True	183.02705497648915
True	171.7869625838113
True	752.8211713829885
True	211.7547020682854
True	231.47170324620413
True	69.7172259812131
True	507.09904280868267
True	437.09236438184223
True	183.43431003595435
True	236.5580280178284
True	16.799430168008527
True	435.2205427530889
True	207.70267870770303
True	279.41482410000833
True	111.85939597217364
True	732.0859263727883
True	427.1501963490461
True	255.66029062445415
True	642.5894505608925
True	528.202487561926
True	463.9247298909801
True	142.9818245749112
True	518.3209816057002
True	438.4753266549539
True	2.5532370133450977
True	191.72810238504263
True	94.67233199135822
True	247.37032685568545
True	2.95663394728135
True	128.7221451645906
True	346.543031582886
True	7.031876956501193
True	875.8832206087317
True	175.04879572732432
True	708.8048582743935
True	777.9444894051231
True	159.28798803469016
True	230.67236663247397
True	494.1305117513885
True	858.4447555078161
True	46.963818319274885
True	35.36697494945221
True	129.23402195043244
True	645.1746212517037
True	718.6347041576149
True	184.63526228327655
True	598.4673091682043
True	576.4224121845797
True	867.504494177682
True	402.4964114384727
True	189.8717099553246
True	877.6751504241897
True	218.64560160476367
True	154.16399228086735
True	315.53970381815253
True	222.7281663336756
True	214.89734764355072
True	606.2393906681199
True	253.6915218016619
True	199.1641305300044
True	461.4446190529188
True	468.8582720095384
True	62.60184191678118
True	293.63358703494856
True	77.62250650135846
True	349.68704272577
True	358.82117804553286
True	268.12068242255134
True	181.14621883210123
True	375.2496458335655
True	638.4303236076402
True	736.2891751052962
True	297.4687938404245
True	761.5692308647019
True	63.06636829681896
True	886.874823764611
True	349.6514322185401
True	14.240849316386834
True	633.4131471243062
True	714.9744204939087
True	267.473214639614
True	174.08098400980512
True	48.03737571773527
True	384.0680574664164
True	78.39758059780675
True	14.503878984445798
True	895.1433446496835
True	367.1271666249136
True	170.50152179364937
True	1018.8122360435156
True	11.744838658384582
True	820.6122217470302
True	30.116304547626925
True	661.1289138091194
True	59.373845876829456
True	750.9012881835661
True	456.0487500979337
True	195.11955178590773
True	444.0466896863622
True	206.2672610608948
True	296.3312081001648
True	212.97072062622917
True	405.8547975066388
True	10.440399250027571
True	324.143210725883
True	113.26461016046734
True	10.499871288943217
True	472.85640328429776
True	740.0018050937067
True	296.2400479381889
True	84.87422465176621
True	298.05127452089306
True	81.8232736197849
True	192.0681942887596
True	180.66289001694415
True	366.0577828197809
True	43.37873133391808
True	139.09144389530945
True	376.4649701853181
True	848.4143336090076
True	114.33747187676424
True	204.94976892577412
True	429.3656296650658
True	20.84222779550316
True	403.6799131874418
True	515.5381203150221
True	91.5864214941935
True	397.1392816140556
True	352.7386890684515
True	415.9184109398005
True	590.3422744017221
True	1054.7643281360265
True	1001.6690345850784
True	57.07877727401534
True	1066.206586077014
True	111.11721030043816
True	116.625160288731
True	114.32682800245624
True	493.5285906297837
True	375.9586699044974
True	581.6458600957085
True	262.63819328941
True	153.4245856626951
True	426.08459447913054
True	16.442687620078846
True	451.07421132390726
True	412.0205011962182
True	150.14269936725267
True	94.75610881035588
True	545.5186152634109
True	986.1228176208534
True	198.0239016018351
True	66.8389605559391
True	422.0926128944351
True	384.06265606298615
True	465.8510536608545
True	333.98910528077573
True	4.416494387596481
True	535.7360439159671
True	504.1630052722915
True	509.96957029123934
True	199.5306091387226
True	102.39526922297227
True	21.106903675027304
True	376.8905628469544
True	106.63719841910076
True	7.154951513883123
True	33.41864274108497
True	343.75321726704595
True	653.6996435323274
True	136.42021859939365
True	90.19763733197136
True	25.170038820794588
True	415.0477807468708
True	361.7255753564465
True	745.0963136138263
True	311.42842670341605
True	519.6827989223156
True	551.5981640688349
True	524.3640475851458
True	288.35195330623344
True	557.9583958096378
True	98.04874343288188
True	584.4167991984742
True	7.260626339091801
True	366.6806969380714
True	459.6758206223692
True	961.5248460231207
True	351.73960837227537
True	784.5605414406326
True	1004.5088709178524
True	183.8429811707457
True	38.054628792732814
True	366.3323320156196
True	390.9440797446623
True	575.680850265541
True	253.19597804638647
True	28.636978411774244
True	617.6714817225135
True	130.79131659937377
True	1065.999952254876
True	323.7658617660442
True	456.44946620081583
True	128.69614014860605
True	813.6225120706891
True	140.46995112569638
True	826.5191033506201
True	582.1793602056969
True	194.32695970511412
True	111.8655936821636
True	66.0453865561029
True	560.5372662386166
True	899.7365868160613
True	432.094105986536
True	509.681808503816
True	135.5147760510422
True	611.5055007036146
True	468.0492325524345
True	827.4589983910145
True	321.4382443194928
True	567.2882382877247
True	113.1269142022912
True	26.23858125347875
True	406.6697035960417
True	163.1844434309215
True	102.77520787341038
True	390.2428617347523
True	1066.1083459939712
True	269.3517972522917
True	554.5834816551173
True	8.569333323202617
True	75.86576730806433
True	330.382270404808
True	790.2909122261605
True	468.6528538214089
True	506.7449401555573
True	716.3508477293295
True	69.03563203159058
True	745.7653212928603
True	50.64930233298042
True	101.36084815095464
True	172.13333975203744
True	78.10451884770532
True	26.841397379367606
True	296.1018346385197
True	471.9781349271989
True	900.951517668263
True	864.0574711749305
True	5.002342353983818
True	296.41416140305495
True	473.0778825240368
True	123.0781018425373
True	240.58679863785164
True	334.28830871957103
True	1338.8686273897151
True	450.3690172076479
True	23.87430987362225
True	178.22941098344518
True	723.7821715830052
True	33.96624171997485
True	174.84088304180835
True	567.2718979577961
True	74.70977605469953
True	876.0221648101755
True	319.32257160963826
True	669.4355364061004
True	76.41767622910838
True	656.3445954545742
True	597.186385456342
True	870.5001799356872
True	258.45724114310826
True	500.08854636034886
True	814.0433639874082
True	919.3505292545984
True	238.35227389479283
True	745.2701868408768
True	231.646598077519
True	448.6974419076996
True	373.9089681695846
True	504.2666826893938
True	490.13942438554574
True	333.2321635138921
True	348.5265583737
True	113.09468750880988
True	349.3825463596427
True	1120.3939855136343
True	317.4017646606736
True	150.73176502080963
True	312.1583695904959
True	760.5986870978338
True	641.9942724292339
True	412.10160964050834
True	120.05094895928003
True	334.6672022103186
True	36.36321642065274
True	170.6262174939504
True	92.43332149449574
True	83.71155053476163
True	535.7334747902664
True	136.915813898661
True	134.25024548142008
True	109.101791567001
True	87.4234886999368
True	448.28218964622624
True	385.6037992670515
True	1058.8604547524783
True	552.7920435723167
True	832.7958829352393
True	269.9067864693792
True	289.1733946513891
True	515.8585920325207
True	192.95382006755892
True	792.7343956584264
True	251.93420287522417
True	355.4744954198225
True	68.75087455364822
True	121.77132551094635
True	264.2366561592763
True	124.23302105373824
True	469.4226524454581
True	30.46223692105326
True	561.2196108745716
True	1029.5314194549726
True	730.4294532347615
True	1.3657769934928865
True	60.93411948153202
True	475.179940083134
True	436.75116360066806
True	74.23076548788904
True	118.75534797167664
True	296.37780169766444
True	79.38715987503593
True	51.31734578297523
True	754.7915741962913
True	659.1373419476789
True	155.60444176904187
True	170.45114010070083
True	541.6222164220334
True	55.63485617808903
True	24.899144458294764
True	550.6485071363986
True	468.5464684529362
True	1118.3221362813374
True	49.36563371750335
True	475.433341477224
True	877.0013410254272
True	805.8634083186719
True	290.55169422199145
True	750.4995658290458
True	389.7546377641421
True	42.470878095424105
True	101.72323217952568
True	715.7513548224011
True	78.30340093042525
True	140.95439944040257
True	950.4671870510892
True	189.22477610020425
True	281.86290744947473
True	104.49338604184857
True	637.0741745692458
True	605.8090562824027
True	210.1293249618274
True	430.7459457397538
True	40.94124218181498
True	282.61090016621034
True	575.795540921111
True	627.8333793598524
True	326.7019178733799
True	71.50214390435686
True	989.0923055875344
True	1041.380724300774
True	556.2874189405342
True	63.89367119422575
True	30.4194524645278
True	92.76289190541284
True	111.19887603713865
True	103.70058065402364
True	902.8382777033206
True	1197.6202877391408
True	733.4707809527405
True	324.31849927746856
True	8.845766803523574
True	20.74044943149044
True	339.2577072700786
True	487.18132206636506
True	46.56367536919031
True	560.5083835999117
True	429.09488191286295
True	390.31346535455697
True	81.77447425581892
True	205.9259239262933
True	271.2039750339157
True	128.5323024501582
True	381.30109479251
True	43.14578312569935
True	167.7765093601339
True	1203.8175933315997
True	5.753368656999676
True	27.075586531867582
True	596.317286097809
True	356.5585374859157
True	768.8355733640784
True	155.71415477217224
True	777.0954925199729
True	585.0918641715077
True	263.0440807767794
True	408.7260433643426
True	342.3494504280566
True	294.6960127515593
True	271.0552885478484
True	382.1248199437836
True	515.9184631027907
True	483.2812401386132
True	104.37331653551692
True	358.79928005523686
True	8.066870334223838
True	186.6772544810221
True	219.4352972783753
True	878.6346418299839
True	571.5358473632758
True	31.583456490570207
True	742.0966922877079
True	856.8948680831828
True	101.3177145937586
True	353.86244584042663
True	848.9036513627132
True	229.46207990023944
True	169.50671027525834
True	534.3153519920309
True	609.8149242053672
True	1084.2424567391454
True	139.746362420626
True	149.91297072445184
True	252.73016265848676
True	325.3182813427114
True	409.4613703743467
True	421.2365999448661
True	326.0672348120908
True	418.85732964558673
True	495.9980475204654
True	220.58859424520307
True	1460.6294513800474
True	248.02005258742705
True	414.75725435858
True	52.73653348020482
True	767.452271691111
True	251.51388450591853
True	954.3959653210826
True	556.6952604656647
True	319.67497782446605
True	747.6513720374344
True	260.7165517896183
True	205.98889918645855
True	259.0565246831318
True	227.9944621810845
True	135.92643083032306
True	250.8990190327063
True	712.105752079827
True	534.1626030599932
True	223.64134328921372
True	1160.5939777876904
True	117.9291363518034
True	251.79213581179323
True	68.73923725726488
True	309.8734337188195
True	412.7423059346823
True	96.15357735695332
True	220.244874642305
True	74.46437384461748
True	687.5870419482031
True	385.6175319588856
True	220.87748992730167
True	711.532390491093
True	871.073398862207
True	830.7046115768779
True	837.7744645066348
True	354.7099749798428
True	1.0288555567810007
True	262.1795522450862
True	55.67047341925527
True	378.3341795878503
True	54.34487817461091
True	356.65720358438625
True	876.03575821636
True	1035.6887718424564
True	391.4763134849357
True	21.695262949447937
True	525.7575500871706
True	493.2919039347415
True	199.74101987465505
True	233.89347658925143
True	289.4501002214323
True	23.35406877673552
True	124.91894862268094
True	949.1328810480934
True	62.41764003627161
True	489.5937778804204
True	782.0087119296147
True	100.72154942005278
True	243.37296790815623
True	116.6619695164385
True	17.037843709131362
True	1.5497592000294107
True	120.6647840699392
True	1020.6673356681268
True	479.1559240628045
True	66.16862149093313
True	799.8593375984714
True	340.58197022544533
True	1.3027278408882026
True	431.5255220233808
True	189.0090471450328
True	491.3025000940778
True	85.9255653088698
True	322.3947748703848
True	375.1048416719654
True	169.06445592584572
True	199.0065658918181
True	121.33914493417672
True	179.94051571687842
True	1013.6426044878962
True	16.271036146790113
True	509.8268291714562
True	492.265582631698
True	411.46144879549394
True	216.751579748812
True	240.55699870856893
True	159.8784116807209
True	46.300601664965455
True	480.0518729621469
True	153.00774287707634
True	810.8156429169969
True	811.6885060144542
True	253.24682212457355
True	320.3890409730684
True	528.0072854776006
True	41.44621207316072
True	86.51565713816751
True	700.3789630737854
True	1100.7018478165596
True	114.44803971040926
True	727.0815318900611
True	131.38725460023772
True	911.4091208574632
True	664.6439898950988
True	98.56651549117308
True	275.3193062853196
True	641.4307989871404
True	258.7066000471219
True	47.62045024260025
True	574.5575518470154
True	453.8631850185794
True	4.674589169515826
True	473.3915286953543
True	70.66487103135044
True	170.3363779445656
True	246.46396481660008
True	298.1766830309896
True	77.87596714358602
True	212.67984829032255
True	349.8459579665357
True	448.5144371358872
True	932.5166892221342
True	47.81913120194502
True	919.6474748968412
True	1026.9721515701617
True	124.8617596310982
True	74.03931489113401
True	987.5859248933456
True	33.33715578074526
True	229.18037547980992
True	88.50979243595418
True	213.8067216385233
True	359.6314051222628
True	952.0221195978625
True	102.93626499137105
True	73.4346420437649
True	625.1911716215802
True	276.7521115668174
True	722.2636767029055
True	53.63772966628692
True	493.35119529813545
True	385.2529186309568
True	682.2769690308934
True	50.19047603398492
True	110.99222285197015
True	26.298469474254794
True	272.1873254955132
True	42.81183869669194
True	344.23901157521686
True	2.472672562532356
True	1172.5201324893171
True	106.73684203926376
True	126.96034114654915
True	353.2200208147955
True	736.3916493483565
True	691.7552714129943
True	1017.1490948701368
True	463.24982652292806
True	416.3242087070788
True	138.18039843085072
True	405.1849567012519
True	848.0561809570917
True	438.3162047809586
True	965.0644496811908
True	87.80956895649436
True	438.29070399056
True	183.50912459989263
True	288.3514970648587
True	780.5787354196574
True	157.27815828764346
True	134.00053441106465
True	66.11707019549279
True	862.2155864269552
True	768.2903971558385
True	79.6123047365051
True	433.02570790461294
True	721.5062689855152
True	418.505803706808
True	56.18386429967326
True	319.20859414647146
True	791.6130952721543
True	30.934762220592127
True	374.989083725848
True	172.38888689416746
True	273.91430728360655
True	29.942873404857647
True	223.89037887223668
True	804.7474012640434
True	641.869577706082
True	57.71025107755691
True	292.59962617005783
True	888.0612807498226
True	16.810852538225987
True	320.12538643635725
True	283.2008710877284
True	441.391571786786
True	225.83045241285032
True	606.5080799599007
True	48.4764236563503
True	940.9624485911868
True	880.967294531295
True	42.13665839003648
True	401.7061817080807
True	714.2452311318322
True	914.3923024973312
True	253.75683318480893
True	607.514819772033
True	125.32429386585808
True	189.73667274339405
True	133.23793204761031
True	128.00963346614074
True	217.39577079227183
True	952.6972893776726
True	773.5746095445257
True	922.0213338793566
True	20.57976912613507
True	26.241098044062056
True	350.70496868135064
True	13.610241032733445
True	627.145119695681
True	1038.7701951887043
True	253.9287405522313
True	204.2068103079797
True	84.56356977620939
True	215.3253808796617
True	129.81905229079928
True	44.14288296543421
True	131.37462501883522
True	86.57966724848575
True	239.69732906006627
True	514.8053749312842
True	161.71091535427152
True	30.224051154969622
True	58.691642858242
True	422.17963797598657
True	263.0482207517181
True	597.0975588903451
True	23.0119377293718
True	117.42626930953917
True	678.8805509657813
True	257.9599715979304
True	466.6003482995889
True	657.9189935953777
True	99.74201115026072
True	109.69324968204764
True	84.47590516169718
True	23.87276119267208
True	112.39992736824308
True	82.40701714237596
True	100.1120288612842
True	149.60708850098584
True	230.8735459178486
True	828.4127676286752
True	289.4582928544072
True	949.646672864854
True	163.43483247625807
True	213.83238359923007
True	823.8179461490356
True	308.29788557011983
True	599.6524515331166
True	253.58098882329105
True	351.6045293653861
True	441.94525499242064
True	570.2701764024698
True	649.488011897673
True	360.2171456762924
True	36.80476687073339
True	564.7474085400796
True	615.7999705907124
True	19.363276452599177
True	11.876158284497716
True	262.15882313717225
True	400.4371460012392
True	438.9984974963115
True	66.37379277726984
True	624.2931135046128
True	929.8052061845292
True	233.9776357516029
True	884.4994848719939
True	287.60156258815186
True	108.24157352135352
True	272.96201335811355
True	717.5546863228686
True	38.37557773705362
True	573.241039432215
True	1303.4664729123876
True	1025.3044156612311
True	909.0479380839736
True	212.0180105716188
True	95.40072545921892
True	195.330424140298
True	842.8153708681189
True	145.79028554840932
True	1075.0026301344371
True	866.4222176688551
True	39.93449769026941
True	90.9127715892798
True	399.6286948379084
True	390.7629447092762
True	199.79361538516503
True	522.6971358204684
True	666.1420665081688
True	122.37260047070691
True	276.9464745639894
True	1000.1592730091726
True	53.99221839452254
True	730.5743245626516
True	537.3138654867249
True	39.088469251325854
True	863.521624261601
True	388.332366030477
True	561.853067949472
True	113.39416106758576
True	262.8836987538886
True	214.02680456982756
True	26.776578665257823
True	133.18590073191467
True	770.8220977891013
True	137.83341781520426
True	366.0185766026305
True	60.25422842270323
True	650.1765941669291
True	624.8574430735993
True	232.4402040593748
True	459.8636749277864
True	176.20700123337517
True	159.88005619087275
True	218.183454735326
True	289.7856538682694
True	369.6154459857898
True	132.1650127385535
True	193.65936672743152
True	29.01028035143305
True	897.3677804207246
True	312.30680648263666
True	10.078541230101834
True	364.1507841966443
True	155.6502961221632
True	625.1308808888876
True	361.940066100239
True	574.7748280749743
True	558.4073545262697
True	492.6063914999286
True	789.8950415433297
True	244.79097581624728
True	556.4234160398
True	157.9609639894726
True	548.0520037788101
True	353.54393566776065
True	375.6127494669275
True	126.212124023779
True	130.77163058580354
True	111.19623613169948
True	64.21727043747447
True	737.5508671068624
True	174.76667443890494
True	45.4296334112896
True	0.0
True	549.8044392258781
True	109.71691490933128
True	23.758962151336554
True	40.99527590897394
True	108.6455704614078
True	522.5017596276739
True	184.2458809850232
True	108.27537761458731
True	34.96353373832031
True	155.82876853048288
True	906.5821833035336
True	45.24674731749589
True	232.78602998186585
True	740.2363670929844
True	313.8694716136551
True	476.2073404652709
True	477.7824090207689
True	501.243403337902
True	593.0307252250203
True	905.0312954496712
True	255.51061491832252
True	1025.0679644102638
True	920.734448884158
True	628.0135908818605
True	344.39584536378834
True	830.9060784316412
True	9.990271468647546
True	32.612290465571334
True	292.5007360675072
True	43.99234565234831
True	204.4599742439024
True	718.8245535989493
True	213.01200111740584
True	739.7933145395489
True	754.0119986159167
True	120.50785853320971
True	367.713824450872
True	584.8327989316591
True	24.87024815232465
True	131.21846299289268
True	449.1613098778402
True	302.7825450455005
True	191.87652516210247
True	109.47775076852282
True	378.9757344731463
True	23.61931329309656
True	376.6842837436003
True	358.6054237072052
True	1024.2993381226097
True	375.2930719006182
True	29.81253871910698
True	429.6734869722711
True	452.4286196359468
True	241.0082191476802
True	32.16575668761312
True	762.5651616934128
True	439.15237380475537
True	183.24335892799093
True	12.75265672893682
True	1215.540308192715
True	163.05544115405783
True	28.975222278058897
True	305.2696492655749
True	280.3308304784824
True	115.76599890837132
True	290.3714722080991
True	47.36648239598919
True	321.08744032220386
True	306.6905246709115
True	308.9001492192716
True	30.786334032940573
True	48.14728660614134
True	1045.507817031326
True	25.932402401813476
True	11.301531164619242
True	177.2289627857735
True	665.4819001793932
True	9.387903290085138
True	194.8555684023232
True	185.1124227771586
True	550.0292802456603
True	379.2140066372704
True	724.0466665067935
True	325.4125282858487
True	479.9895641295595
True	445.927947383886
True	517.5853244739217
True	100.51365500122392
True	1257.83024747737
True	880.9452932765329
True	298.177044071194
True	530.9621578729865
True	104.4754631047781
True	567.3504206579861
True	430.6548302518751
True	154.14602653652074
True	76.25917797139812
True	335.4586022940486
True	160.52222576269946
True	31.949517989420084
True	595.7249504040886
True	384.59956940594833
True	73.11749646575511
True	29.02120046346827
True	663.2640814853527
True	495.2626965220036
True	72.55445467517433
True	22.24856248295397
True	334.16955740529335
True	321.8541342922313
True	716.8666768710386
True	541.6196179604174
True	559.4831409473433
True	790.4597634277636
True	9.111531142445337
True	53.23825107023061
True	33.355864824453604
True	59.680857780061146
True	507.14948376349736
True	601.6095086610406
True	82.91552009331188
True	110.45336871585228
True	191.06341500148656
True	75.13995763211753
True	179.67348467207927
True	212.3599608568136
True	263.9636157390859
True	804.7227104215611
True	608.0070486570255
True	291.37758739496627
True	193.59075744095352
True	275.23471998575684
True	248.4298506009328
True	731.3767126042957
True	343.54406436620246
True	174.52527533486048
True	880.4218884854976
True	337.5591922645453
True	462.6866177742511
True	149.55044905963294
True	125.14123790861886
True	62.8347531700588
True	211.97129791334143
True	999.0245489326604
True	505.8211953493079
True	111.75180841552188
True	351.0640471516243
True	98.18681590951346
True	666.9539131344421
True	4.077835506377117
True	700.4523823248227
True	35.7111694974226
True	885.9226943710203
True	857.3748376687771
True	203.45231859214044
True	31.28631877476916
True	73.86865945411856
True	443.8623029956956
True	229.7009803147296
True	1.4902907981324216
True	75.0130274701192
True	1050.608185058244
True	351.44579937382395
True	675.399033250878
True	494.3620586555088
True	31.498206220397897
True	140.67347453932567
True	431.8668557049509
True	895.6733244341344
True	803.5681766061667
True	426.0945581296697
True	334.4932686452736
True	17.98752977458282
True	78.99556116319765
True	761.0637500958431
True	469.2493697377929
True	381.0134614663828
True	854.5856865422268
True	23.908198841894887
True	226.3830079566413
True	883.5413709009997
True	239.6492888087261
True	7.521642586669607
True	497.4812521138626
True	105.74870835388842
True	636.0656184252009
True	52.817950121877466
True	260.9859814406195
True	875.0851833190952
True	902.1020652330902
True	276.2688479471916
True	414.7512736933739
True	122.07213705798992
True	604.9298248106362
True	256.1230753040801
True	188.28181864662
True	855.717341678417
True	54.91399217271324
True	697.1659043507705
True	282.7069433292867
True	292.24856728146744
True	164.38768534735144
True	507.0834873873526
True	576.5369166688597
True	359.51948176880126
True	404.35916063024825
True	67.65820836435209
True	164.34373436209523
True	439.6383249172436
True	210.68715464533895
True	37.79478856614346
True	205.63299900626677
True	374.59246171797946
True	388.72007451066895
True	756.9458737356691
True	133.6485374613805
True	644.7368230398326
True	500.5043833172719
True	572.6546090106618
True	136.3446575150785
True	41.40547972329677
True	661.4449817654912
True	72.6016621215031
True	549.8788930026727
True	688.0123144843501
True	454.2926623058166
True	129.31025620291828
True	524.8510292088364
True	4.651728565431142
True	394.8380981166949
True	29.47137045954432
True	631.8582179003955
True	277.1903666924087
True	573.4255674515302
True	670.2989765215787
True	148.86503024977418
True	517.1605908311776
True	504.46832868883087
True	61.53870219814282
True	972.0164390265209
True	3.56834000995081
True	27.729326110461766
True	639.2705800572701
True	687.1458939115689
True	139.459422904335
True	411.66533840310666
True	130.40772519437036
True	73.46037400858559
True	474.4233262286487
True	40.54314779865638
True	504.4760161070774
True	11.926558590762466
True	856.2974912709775
True	546.362917540252
True	682.2295531900933
True	97.00744884397275
True	372.7728288247118
True	997.092194475233
True	873.6664501711488
True	135.0072352767153
True	556.8108431614858
True	455.1088133987277
True	238.26473448305535
True	259.0212953719974
True	5.856144508913844
True	323.999052782076
True	11.604274659731738
True	363.0189773940377
True	72.87826707865284
True	408.35697543571496
True	674.0150730516481
True	122.70141486727351
True	241.4790846173468
True	633.6079098732064
True	688.4076466905726
True	299.350507888995
True	136.44672952958692
True	170.30958701688644
True	473.5408331599826
True	85.72606091476662
True	11.965299408878831
True	500.108134293403
True	571.7527429007314
True	21.137442606338897
True	137.3570981016807
True	913.9165122975292
True	506.7188696832874
True	267.97911170779355
True	36.05695900064248
True	486.1904849130704
True	113.4871807716102
True	583.8730952631519
True	655.3658322441048
True	299.0059288726982
True	384.780706932396
True	185.32691480420556
True	241.30397406777897
True	78.95659791966932
True	221.2131222060129
True	501.6418414779113
True	20.152035416011174
True	469.3657311360831
True	385.86096838324016
True	693.6612180249125
True	896.4209451760777
True	910.8382285348724
True	157.1786880933654
True	411.8575331659273
True	73.39824883836903
True	197.23024694775296
True	321.299612835052
True	10.837258090162546
True	789.310934662467
True	22.37962523889696
True	394.4787133520083
True	268.96176746767657
True	656.4056869923467
True	207.51339156047564
True	37.83006683456522
True	691.0540069294477
True	1068.4878616092296
True	223.2943325399644
True	133.5031381589673
True	594.7562691461302
True	501.7248574559105
True	17.96804456321586
True	826.4277224885124
True	113.60118877423804
True	46.2421046149685
True	312.7119206323632
True	348.4407296067221
True	386.3845260157251
True	267.0585452670353
True	21.161600676445723
True	22.716346685273376
True	869.3189427293698
True	211.09690123244476
True	117.20801744835688
True	856.1541397495706
True	644.7215705910332
True	611.2212814992662
True	454.8516804751681
True	151.75599095804589
True	34.279464059537254
True	99.52496796841034
True	429.731306142024
True	240.68444647405872
True	493.4689457955596
True	142.07196066963778
True	486.0938251503302
True	665.2660246112467
True	964.0337506550794
True	23.87324671478697
True	968.8939454180288
True	1051.3996463940048
True	484.9622131980459
True	82.17483372474766
True	800.186241181405
True	650.5514854733301
True	684.0129546938037
True	181.3422128301992
True	746.9103651645646
True	699.4924861857994
True	125.1675326607133
True	808.3180120315066
True	806.3910887176419
True	483.8350988915232
True	231.54883173396743
True	69.19296321119128
True	308.9109496438558
True	345.2401552216971
True	475.006457974452
True	435.1689761947817
True	188.7397726558689
True	310.48008361067536
True	2.945362302856513
True	13.88977420571358
True	106.39374273955735
True	135.56870367877866
True	360.8845887291509
True	351.16516308720674
True	110.91945022533842
True	17.552765559960722
True	211.8212040342424
True	860.674657375806
True	456.7241864394145
True	525.7141709811685
True	578.3743908014267
True	833.0843996658436
True	632.5925651916639
True	89.19366915639105
True	211.2983975071871
True	245.18330651520947
True	288.3091215345417
True	107.589509085941
True	359.856472336003
True	429.6878624321291
True	172.83363907257802
True	657.6759325261928
True	244.523714636384
True	211.04760397658956
True	29.48862487244368
True	255.30523624607997
True	482.7785880003394
True	162.9434646157469
True	536.12245919266
True	490.2299366343737
True	247.6892783385912
True	104.55054146473
True	41.51841010907565
True	400.8829682267088
True	775.1686437388545
True	158.0818282755532
True	1049.3659743755895
True	1047.0570048873942
True	471.2840928486208
True	102.56886511099144
True	128.29591840123405
True	685.6928701974676
True	8.226050249586676
True	224.26409655363432
True	134.36367964530933
True	126.04827389095276
True	335.16615678101107
True	655.4915838691805
True	36.75568787983979
True	128.51315468046312
True	939.8694533909808
True	53.3880211969107
True	445.6061570269324
True	526.5323050281507
True	247.1914261338003
True	125.38969957779584
True	904.3686258615064
True	1207.280799711994
True	516.7719727305538
True	645.9656354023921
True	201.36499306426896
True	146.13018922704836
True	330.22796259161464
True	266.74738135949656
True	170.65998947175174
True	318.90973881920434
True	328.71477844442506
True	11.40354815892936
True	637.549427763434
True	144.25621391543166
True	79.18415567498164
True	430.4390365481771
True	315.3173046580611
True	1185.7947600838252
True	342.9730013543814
True	1003.3275045403471
True	9.619353405165333
True	270.12611452689634
True	218.79120613599648
True	156.47919242913278
True	492.47928801496647
True	212.15001165359607
True	404.1110668911777
True	333.84908466146635
True	104.55445375629324
True	373.41034718770857
True	1062.6881124717395
True	752.1292067718457
True	227.8302604297866
True	99.79691070750496
True	294.2144132515959
True	23.625343646297587
True	350.38905204838704
True	315.9527665109744
True	556.0865738068942
True	445.2368191095503
True	336.5246331176482
True	152.42210496806146
True	11.749337562320452
True	421.3844625558839
True	289.24526834798075
True	142.46304974409117
True	299.8206830758134
True	422.31211402626747
True	803.9083872740779
True	304.8347117254247
True	784.3899685014135
True	396.35052499301855
True	380.9760119714053
True	1.3675182987192178
True	1158.4004435751697
True	106.68568396231056
True	895.7016016387048
True	204.42804922084144
True	456.1338259640155
True	671.2208965828044
True	87.46157918872439
True	475.9973408327536
True	32.46737505520139
True	415.2081489788131
True	80.90018555525182
True	218.08789665984355
True	39.145380161516826
True	656.6864308428179
True	193.00744520431408
True	26.02084640256681
True	405.1463530575762
True	105.69108239953968
True	160.26890707072238
True	836.7117018067654
True	269.674123142054
True	149.27530447974544
True	387.5799575558672
True	525.5914356505343
True	338.95199827059594
True	537.6761978723432
True	610.3737016810346
True	159.12152799256057
True	7.812137142061793
True	75.68574015277223
True	418.1896883607103
True	90.85388117727535
True	81.00522708244263
True	1051.201185752126
True	26.01804161789904
True	331.7231469060582
True	317.3027938656542
True	447.1527502335083
True	666.1914161831678
True	184.4961643720773
True	652.6648808675782
True	319.7265976250991
True	347.1010560412919
True	267.6750209465218
True	216.05592061541157
True	371.5466916147696
True	438.0407290150847
True	400.4211138813459
True	601.3058050863086
True	141.38728612810587
True	77.01731268092739
True	41.05657036343662
True	282.79748157372563
True	651.3559359929476
True	407.1952275370069
True	815.9040819927815
True	212.8418895230876
True	392.7614486646455
True	67.65456450682436
True	54.81799372882107
True	411.3305879050614
True	200.1118900272418
True	235.60578945271345
True	43.530903886844605
True	1075.4112447902755
True	171.89386478107474
True	914.3311096886334
True	312.04156051396853
True	920.8996873813572
True	227.8494438747513
True	456.3970619257098
True	541.4650464875838
True	618.462101800174
True	207.45560014072936
True	482.15899057453765
True	900.6899827540947
True	121.5913941878731
True	7.131150826935922
True	555.5374564307959
True	28.616945255867115
True	75.89041822212579
True	809.7185464750047
True	226.53904930685772
True	993.5375841856904
True	686.9437503042843
True	408.0113621358603
True	291.6329881974533
True	482.25446818032657
True	343.84407903688475
True	183.4165392718168
True	672.9260908818623
True	716.6548945959954
True	203.052846386616
True	90.42912814921138
True	518.2155238479603
True	130.5212812768672
True	391.7391269120263
True	321.6027012654629
True	65.09500237810774
True	372.0489304847543
True	422.4169471169931
True	362.631874915178
True	418.64624982492205
True	423.9227774996401
True	656.377043233531
True	53.090479827214686
True	449.8365675210282
True	322.00290966134804
True	661.1000930484404
True	218.05139669836905
True	105.30593441477976
True	38.6280518147304
True	542.1572601250401
True	619.3256084977543
True	196.10461694145891
True	414.05194397344906
True	339.141937887116
True	18.294325741462035
True	173.89396449650886
True	296.866223154612
True	2.659133458829805
True	878.8302679009555
True	82.28701203656553
True	104.02860746809294
True	105.05390667730668
True	365.3684693267687
True	36.60356496738861
True	464.0790034258847
True	228.6839519001849
True	6.319686776221462
True	111.53730446278207
True	446.00925892832703
True	51.40811980978167
True	65.5545159370853
True	176.41759614809524
True	294.88543938739224
True	947.2741175256576
True	380.0962212199306
True	957.0165011375788
True	187.52381979205296
True	1043.1542369685492
True	768.6101377061528
True	626.4477507715148
True	379.4514088239645
True	356.200814445397
True	82.74528606204582
True	76.06981570046567
True	78.11582883279426
True	186.7338838121744
True	468.6158717045421
True	1119.4814127385634
True	172.76222340896155
True	345.44345384905984
True	446.4562842342498
True	605.1644383719139
True	588.7000911290087
True	278.2334408949062
True	457.415965841482
True	664.1167817769192
True	96.28875470760195
True	742.0503334154738
True	256.2585424708864
True	139.2918188990414
True	417.95104013654304
True	842.5771531937462
True	429.0609795061732
True	842.6426568769803
True	181.47735171587863
True	346.2007984128641
True	698.7915243808998
True	611.8780308051374
True	188.28040787645637
True	276.67057668575774
True	762.7707880983804
True	34.50016709916506
True	194.00785770122155
True	491.6808685162187
True	726.3222684084657
True	105.17278233485833
True	38.25167075979481
True	163.82930457844532
True	709.1630544308402
True	307.1196558302792
True	555.4049569347427
True	362.8594383086479
True	304.2163883552483
True	451.5128091520942
True	486.1233606501184
True	72.39921404227556
True	380.0902299043848
True	794.9338214425678
True	0.0
True	297.1853975133659
True	249.64599435929384
True	968.7550857274786
True	151.91657058266009
True	664.4024416003315
True	622.8688977059754
True	117.77637908353402
True	211.47580810486917
True	129.3039292576478
True	11.313340821167158
True	285.2205510334661
True	384.9647063667144
True	1131.136149723127
True	236.88538370489928
True	405.3118779869927
True	645.3488579456043
True	206.4347570881405
True	25.65770933953625
True	881.5105268857602
True	599.7984480287914
True	156.5926177171419
True	649.7137467363143
True	161.94347302022155
True	305.55425173444013
True	792.0861809775396
True	33.58423793936756
True	101.80857838019936
True	505.0594252253827
True	65.42498493521151
True	79.67556768346165
True	382.4146037970616
True	21.197344021183905
True	739.5558411038784
True	102.12081571247586
True	158.83345260419637
True	15.821521322870227
True	730.3308421944665
True	30.29344576565325
True	771.9061204182048
True	398.69285437534006
True	118.46546847656036
True	690.572427526259
True	529.1386731266775
True	568.4098976166084
True	47.58211069796961
True	369.4073230965333
True	5.549005551266497
True	94.65622773758852
True	374.7654572556089
True	47.5407660479051
True	123.55049751040336
True	321.5796620555787
True	173.2808467535251
True	100.66739238845
True	671.6489762319637
True	19.5169373672624
True	1120.9175691266655
True	521.8434989663333
True	299.57705832870164
True	496.30487161965743
True	114.91723938491496
True	787.871124771443
True	1111.967695675742
True	754.8108776099969
True	173.32631529853256
True	230.1696008228754
True	53.16952852982726
True	58.98930853826896
True	155.4536884919403
True	98.31909513132028
True	163.59993205218174
True	1206.9614601707508
True	307.873294603978
True	354.37106626291256
True	704.6115936790311
True	17.98725527297882
True	13.86604078565962
True	613.9823156282451
True	6.514177066047783
True	116.86324039730516
True	677.868293806554
True	181.6537145721628
True	630.7909663341156
True	818.7470265761842
True	150.5195239498001
True	906.9566914095526
True	3.424740586482286
True	452.921551731785
True	1057.6611556869286
True	26.287441654542917
True	232.0192142302268
True	144.89305354115447
True	988.9642845374756
True	231.97000954425957
True	481.2077855562572
True	116.3384534360159
True	501.85079895467226
True	151.01346483453858
True	99.25381125237948
True	385.5117609664823
True	71.53274896833398
True	54.7461992851954
True	1056.7382995272428
True	269.74952587410263
True	152.64683002149434
True	377.5794111504899
True	399.93752100195405
True	217.84220260176545
True	162.0014338062118
True	386.3744556334325
True	33.9040608222917
True	485.1167737596346
True	1157.9882972710552
True	115.37726032370242
True	476.42950720144
True	315.0876038840658
True	27.171942208007053
True	417.14274926201455
True	108.10055210135114
True	575.1210743583883
True	209.30635334127183
True	417.87590572352144
True	20.00384194709978
True	434.1894599018231
True	109.53476356166186
True	352.2939419361466
True	34.83568302690127
True	179.42676717883774
True	246.74901067378053
True	756.2233199394544
True	58.20985190000421
True	138.99217113856722
True	238.13382352724292
True	142.9499705022068
True	616.8027287192457
True	553.6899530233713
True	798.2562240577458
True	389.088911873652
True	532.0310499197797
True	429.1794490916312
True	687.4800316803426
True	68.86340272780726
True	468.8770080257622
True	425.1316821766285
True	48.58770176171887
True	86.26116729967137
True	123.43628175434723
True	90.48823158825893
True	325.7346414203725
True	849.4991120188987
True	322.9147894495018
True	1099.7591086479074
True	322.9182499398648
True	901.0546600654664
True	145.2840575158319
True	593.3632690410003
True	628.6498418334463
True	690.8703968695108
True	436.9249781139487
True	66.7473181368947
True	280.548451257944
True	40.44838033457154
True	161.20914022040077
True	168.0074961051514
True	1111.507946644481
True	226.29432205824372
True	551.992998273742
True	571.105746283082
True	552.3984211049841
True	904.6853545939464
True	586.8459919041164
True	649.0115556366653
True	925.2160355850116
True	128.1210512793647
True	324.0510253851717
True	263.9488120853095
True	338.4617638083124
True	88.80112929681846
True	398.42330862585817
True	4.373953787878527
True	321.1774377135856
True	252.44449535738164
True	605.2248933808655
True	287.5554736388605
True	369.9823356926056
True	10.995948281606829
True	53.28009284293324
True	537.2647235455617
True	33.00811782065449
True	150.28385317841867
True	62.796354975094005
True	153.08197310982592
True	252.1134569985072
True	71.93746687163488
True	382.76271363176016
True	273.38164530725084
True	102.2510108072278
True	333.75706687047
True	64.65136259624188
True	586.1872965790898
True	837.0350780792019
True	281.82004434197296
True	1123.4959748315196
True	115.97120479448932
True	325.3221713871457
True	1045.9277400480264
True	88.56591431283053
True	277.83788130767954
True	9.253670820925702
True	396.90806575228817
True	445.66610197836553
True	148.59781177460505
True	627.3341297120779
True	904.2115717581454
True	161.12173103253906
True	82.37518746794697
True	317.017892204325
True	570.2334154399621
True	649.6359672537402
True	1197.2690737195844
True	25.794276355989467
True	935.448674644232
True	136.00588084977358
True	620.8682024751909
True	113.83289735301528
True	134.96710315525542
True	196.4379492812754
True	166.97954745213556
True	748.9784570021963
True	208.030560888364
True	230.497952281166
True	71.7379959848724
True	516.9846044067957
True	463.6897318031264
True	176.71394472515223
True	237.2366840909134
True	16.864354251681924
True	422.98310187474607
True	214.46264579585772
True	281.67175225891214
True	112.80026138311378
True	724.0767033502956
True	403.3760974308023
True	244.8471993880869
True	640.9511425738112
True	537.280209777041
True	483.7933734142238
True	126.88134763007623
True	535.1156835756159
True	437.6576483544268
True	2.9647586485790964
True	192.50826531411784
True	94.07585636838994
True	243.7779326616762
True	3.25914856071468
True	126.749110670221
True	356.07335696696623
True	7.038939898508888
True	833.1993947311843
True	167.81681658265626
True	737.804432379253
True	764.5859905860608
True	164.71292344334134
True	221.035033382929
True	492.6032026851322
True	844.2824068018888
True	47.687445630308126
True	39.61335678426857
True	132.2672463153312
True	627.4584428074038
True	701.0127903517168
True	182.4832056776538
True	592.8017750560857
True	599.7375783275671
True	857.0332307624641
True	420.99086603871694
True	190.0383387800373
True	900.9617702782132
True	229.38049402058783
True	138.72486816374507
True	327.4554164879949
True	220.69447508017396
True	207.48189686641297
True	620.507463363536
True	250.7253854707298
True	196.22264958719435
True	462.2072514669868
True	465.9767792855296
True	63.49858839224747
True	303.26792208993044
True	79.15053052908458
True	322.2647575426559
True	359.4826509732869
True	249.19050235621765
True	173.2802527471283
True	375.45966347092246
True	659.6372501175689
True	726.6698163737344
True	304.71831944551366
True	759.5307669895076
True	62.35495560254499
True	876.6576339223029
True	349.56821632959344
True	14.86572115575077
True	600.6214761675435
True	696.7660420914477
True	255.95161366099305
True	167.62113237241243
True	49.035862307346456
True	376.6172272728024
True	76.51103475524778
True	13.371885928370778
True	897.2300217709957
True	360.94443539835527
True	177.7043791967603
True	1029.8422578398563
True	10.843008017070254
True	790.1139269260228
True	32.3312010587846
True	675.8382884382335
True	59.39252048475556
True	800.9624939421909
True	430.2560886957233
True	198.82945811015475
True	443.9902141699054
True	196.3930371494532
True	296.9848378376992
True	220.58139766850903
True	406.6525919212559
True	9.031090768721738
True	329.42597540123114
True	110.960562715308
True	12.52156143916296
True	471.6608506869716
True	716.2933909707582
True	273.3636487659886
True	81.10640257053316
True	318.4693200080909
True	86.0623917252684
True	184.95135742400208
True	183.72204687985356
True	389.1910138157512
True	41.666709917854746
True	137.6027345951332
True	368.2781208775328
True	871.5421780478264
True	114.06672181311234
True	207.7234392872348
True	430.0337059965198
True	18.205071058539968
True	421.04903673092167
True	511.4369562087892
True	88.31382588541605
True	392.9510344706092
True	343.1606378094264
True	420.6234055608137
True	587.102087400869
True	1071.0195049680565
True	990.5056217445996
True	58.438647242133605
True	1072.8849558930983
True	108.56143294174431
True	116.6742979743292
True	112.15597823992675
True	489.2484879989902
True	371.44865799741433
True	566.9237205294115
True	256.3962636638519
True	150.737570670828
True	413.6238989346684
True	16.368171909141374
True	465.53914154722025
True	389.5875059803148
True	157.98193171808566
True	95.38962779249044
True	508.8312505132736
True	1040.447607360585
True	193.619901454192
True	71.25574663622554
True	438.3321455153509
True	384.0109134253545
True	476.59501111646415
True	318.52470468162926
True	4.825872223714371
True	533.714991326326
True	498.4590707327697
True	501.4162198870296
True	188.7550108358271
True	100.985935609874
True	22.328773071447973
True	374.70035660453664
True	107.09271854628729
True	4.865593454503426
True	32.50607368257008
True	356.29645361168343
True	647.0816264731952
True	129.31289101693864
True	93.92173475920367
True	23.999699264112085
True	406.7423785959504
True	362.1944012875442
True	790.5023110771202
True	299.6391147817356
True	520.0039536268462
True	545.2145311568379
True	522.6595274079491
True	296.72576996221267
True	521.3280192759022
True	97.27657369654128
True	587.0555331315913
True	7.305462394517231
True	356.4495944226283
True	479.2632204380354
True	962.7713242715716
True	345.7369526733908
True	781.45832845653
True	987.4788550805954
True	170.9710916785026
True	36.38571509857617
True	368.53662322369735
True	391.2034478531592
True	564.0271345851918
True	244.94474952265173
True	26.921443269433578
True	637.1750442552226
True	129.7227643555417
True	1057.7609319882386
True	324.72326144084326
True	458.7313902216762
True	128.13408427870488
True	802.7827577330245
True	140.96430995904237
True	807.9815230621164
True	538.2161034335107
True	185.59991074328096
True	111.62212937993267
True	64.45371801265418
True	561.0565753869141
True	915.4772129693508
True	407.4812588018064
True	528.6897803978508
True	132.50489619417024
True	650.3551709822402
True	475.5904837935135
True	794.7639911792437
True	332.52864485942183
True	591.6022698126459
True	114.66032263577728
True	27.26572528695396
True	423.6700584784096
True	172.59838405626738
True	104.90599265908568
True	377.4138068796677
True	1098.0434174472882
True	264.70556486233284
True	551.0504772798383
True	11.091482682563214
True	75.2879993756662
True	339.8222308217032
True	765.266988545401
True	437.2278750857645
True	524.6087202077663
True	718.1603319502138
True	67.33000006245993
True	745.074049564847
True	52.326188121754015
True	99.29134554119756
True	187.2677190143125
True	83.57019437246221
True	28.096922564992106
True	280.3938495527537
True	433.71260808042473
True	879.9114135050856
True	865.9375848732731
True	5.971362832919443
True	283.107042102966
True	476.2863936357969
True	120.37421853737574
True	247.32611198635388
True	324.0673482566793
True	1318.7098106096755
True	471.4109620572087
True	27.862382301008868
True	181.72965672430868
True	699.2802518733332
True	33.24374150579318
True	169.79037781322944
True	579.4385388350521
True	69.86297375000504
True	870.990881415499
True	331.98902704088107
True	668.2819855171442
True	79.73453144212836
True	685.027208734614
True	600.0476478952008
True	882.3372379403235
True	245.57332443498333
True	491.19514581719096
True	840.2500102979694
True	926.8572997129996
True	238.80460472804663
True	756.2297773423701
True	228.04461103829323
True	435.1013322060808
True	370.11611498966334
True	496.5032406726052
True	491.3408512572781
True	319.2050162427135
True	352.0588380508082
True	114.6116865266442
True	357.9586113611571
True	1131.2855417087076
True	311.58634244011193
True	153.57720808094672
True	295.87310860666264
True	744.1596773427672
True	652.4296392567986
True	412.14931524046136
True	122.76346006735592
True	343.61448833862414
True	33.90257240160811
True	171.93917949901615
True	86.51388158882112
True	85.82076503175594
True	554.8262551257997
True	144.01374677119955
True	133.99968603131092
True	101.87954789680172
True	86.69330892524485
True	445.27640313291766
True	371.3206099888493
True	1029.0542840597889
True	553.2558095489509
True	824.7045419492624
True	278.39535529241147
True	280.5791028461316
True	553.3046514611173
True	195.60072427775447
True	755.49158529141
True	237.72088064378283
True	354.6235394473724
True	67.76644834385189
True	112.28019922713368
True	268.93627731922635
True	121.492247312794
True	480.42787114203753
True	30.711743810395145
True	567.4974051688785
True	1006.0260508026614
True	721.5069072991673
True	1.1390684166023308
True	61.68131761036937
True	477.406127188969
True	451.2267966958181
True	74.22909360141873
True	124.27472677894907
True	283.11754916369904
True	81.33916156111881
True	49.99562423860199
True	714.7016992085935
True	667.1814041603977
True	159.56304322035373
True	177.9343036538894
True	527.9813508009692
True	54.91743516096342
True	24.90807649276391
True	561.3726730283181
True	438.6080049223905
True	1142.5629241836016
True	47.684280728201664
True	483.0072391547068
True	916.4320187887456
True	782.6969286531524
True	279.0010969772218
True	777.8154239654722
True	396.7533020923021
True	38.67789415320389
True	101.482336979141
True	709.442123162625
True	79.27270570917696
True	144.82747899487143
True	934.8881147622768
True	193.2286940941706
True	283.5111370522572
True	96.91368652584885
True	645.4856482757451
True	612.1029724909514
True	209.25099744800957
True	439.61273374300765
True	42.04980318324495
True	280.335380738425
True	602.7035397451764
True	620.6170671899558
True	312.4613623923623
True	73.93579837972035
True	972.6292454814084
True	1052.5936482508985
True	554.0576373533097
True	64.59313851338212
True	31.295663031795637
True	88.84063299512597
True	104.71972589679088
True	102.45425290204466
True	905.8698288792988
True	1219.2924366601992
True	731.5684884852578
True	315.1538439988793
True	9.23333609474758
True	21.950131262376136
True	341.7126827768496
True	479.9949409657181
True	45.45049185897036
True	576.9693713173702
True	419.62348198357535
True	397.6615032917516
True	80.4217768117864
True	199.2621767106068
True	265.48952327273497
True	130.8071121900507
True	382.4507197991399
True	40.58284587069512
True	170.87259894446169
True	1158.9326687853595
True	5.458968295898112
True	27.00013223872388
True	595.4173259055073
True	361.96326455594607
True	788.2367653777919
True	159.36934859885443
True	783.5005884683886
True	587.8260179826201
True	281.9718599097539
True	429.3094628970864
True	340.5185285433493
True	299.30437502763584
True	270.4327422688872
True	396.57078022719975
True	504.1532280124621
True	495.2219644754357
True	106.83997883928484
True	367.3418643204684
True	8.179870982061162
True	184.6069122377497
True	242.6625753142477
True	859.3171359994436
True	585.1169548073922
True	30.993397301569797
True	723.5951824296708
True	830.0416627420926
True	106.76448942224933
True	346.8088795164394
True	853.9999111113688
True	216.2619382048597
True	166.0994065450562
True	525.7588833666078
True	573.2169932622545
True	1105.9929933600115
True	153.57290231853364
True	156.59136129427017
True	252.0483427151112
True	322.8213682782365
True	417.97310542000434
True	414.67048056385806
True	320.8958416808718
True	437.3277576843059
True	496.4523426934188
True	238.80281292621984
True	1455.6181416980282
True	259.6773541905916
True	417.0523931762348
True	52.87386073187665
True	766.6400302220122
True	254.83198041245996
True	919.6342364301788
True	564.3430630119437
True	319.7923606457116
True	768.8227398195164
True	277.3553753258946
True	217.42136782146412
True	265.6983656797569
True	228.49881873334272
True	142.364781489797
True	253.0172250907494
True	720.7304053065807
True	536.8623522712326
True	218.09193946500096
True	1161.9963722029877
True	112.78453662422088
True	264.73646611672626
True	70.26245199032465
True	300.9932303850912
True	413.3845163106664
True	88.39085669475033
True	223.8421753059663
True	76.36524421436674
True	694.0476754700261
True	361.8315095893885
True	217.7073684695829
True	740.5579454305916
True	893.3050784477559
True	826.4141726020191
True	833.6552410828641
True	351.63061062054066
True	1.4646336531745157
True	257.4721423299264
True	52.33818686404938
True	377.2853391738135
True	54.47340219898436
True	352.2386806622042
True	855.6541022539802
True	1015.913486824968
True	405.5899841173031
True	19.94231991665204
True	535.3282598058698
True	510.61610883252376
True	194.64972095661065
True	238.99995438857968
True	286.9327288682404
True	24.405992199541416
True	125.49376666672909
True	952.9831507426704
True	59.51549100941969
True	480.30734857840594
True	801.7081203281969
True	104.0690422328985
True	253.13898224948431
True	109.00202840564144
True	15.53929074627746
True	1.0631778243446932
True	118.045615891971
True	1018.4776190745388
True	494.8719010562402
True	70.19277363985806
True	773.2242771428971
True	337.4110636465161
True	1.1021138928715857
True	433.1885754791833
True	196.0872657871144
True	487.173403268231
True	83.8614903525723
True	327.26423120322147
True	358.3665999846596
True	165.5029987832397
True	211.14330455190884
True	128.5303339760122
True	174.48903125073664
True	995.0975423096028
True	16.566565804672447
True	515.2095523108841
True	484.4806074859185
True	409.9781660061016
True	228.62812685633213
True	238.57374904296623
True	149.27130616456566
True	48.85528239270821
True	477.3596293835036
True	149.67277896849376
True	820.7299342900374
True	849.058742853127
True	250.53759922054013
True	309.3295653291908
True	515.0043919032067
True	39.6433420546259
True	82.31641524628257
True	734.9178396948179
True	1088.721515608588
True	112.76755610974774
True	736.0477212869695
True	138.690434280964
True	924.3134316547812
True	683.4565946719143
True	102.70792811628544
True	276.66628607429544
True	606.303616448059
True	265.1306625392393
True	46.42457803757879
True	559.2737791096836
True	415.55594210882754
True	5.6750670931215765
True	469.8428568212112
True	66.0426471548945
True	162.2836811616018
True	241.9432086139589
True	321.53422319466165
True	72.15591346430284
True	225.9081569290612
True	350.27230712554336
True	438.4542443858048
True	928.0055439846918
True	45.31151165116769
True	888.8780695071383
True	1016.8173892361406
True	136.2269937522733
True	71.9510179641068
True	1010.945774899667
True	34.53983239741804
True	222.46586994943988
True	81.6157825330946
True	213.5868385491126
True	360.730022024132
True	970.042406225688
True	95.69241321020456
True	68.50884230955046
True	657.6811486742339
True	266.5435513027516
True	739.3907108189134
True	53.14337269553785
True	500.9510550620596
True	385.5563061646381
True	684.3668409688155
True	55.17966145534263
True	108.64686152209536
True	27.9382767710132
True	263.33860399943103
True	40.90563437590192
True	347.2072717584784
True	3.0733335313956003
True	1180.930836358027
True	101.5861403441886
True	133.27889370471758
True	341.3236283514853
True	729.3792712553848
True	678.4704290474544
True	1015.700618639008
True	475.414396755691
True	432.2412425955746
True	134.73681665542907
True	388.5536162133933
True	861.1550433901367
True	441.9257604214177
True	926.7967417973928
True	84.16676055352534
True	427.07083994299
True	177.04692464117238
True	292.51849927266
True	748.8914455599457
True	158.8115391961994
True	136.9021227191579
True	63.405767587532175
True	851.9880602312086
True	764.3418039030475
True	81.04217303321158
True	431.6777771153261
True	716.6647647399825
True	412.1649041759395
True	56.31893885381027
True	323.2852433060491
True	775.9264185866829
True	31.50334330272328
True	373.4858956437959
True	170.74710580173263
True	264.0264450915643
True	31.69023073561885
True	217.9951357850396
True	751.6312621799102
True	642.1800686298143
True	55.266082715672006
True	287.3828196950189
True	850.5353069964076
True	20.75117845290548
True	322.1178967364461
True	281.825170709506
True	439.8792036345268
True	208.71583599035213
True	557.1941203956916
True	47.02964100634791
True	976.6561291003204
True	862.7001991251971
True	45.090918832246814
True	385.0969645162186
True	732.2697296496007
True	906.9900842839652
True	272.73210116312333
True	614.701879391495
True	128.8534051247333
True	184.9647004904872
True	125.66731665012097
True	131.30643397469976
True	204.57682360241864
True	931.2115903356143
True	785.4725089217169
True	885.0029933369889
True	20.097489062902103
True	27.59409586811383
True	354.6830376381109
True	12.200403524988731
True	631.9685918054284
True	1094.0184986291845
True	276.4840184226052
True	212.9784740741253
True	87.82529147154015
True	217.16016067943505
True	129.48064770535916
True	42.85529894957781
True	130.29879258357576
True	93.64650967011788
True	244.34220435780165
True	528.8216442491184
True	165.62099004287293
True	30.553532935747047
True	55.967275170676906
True	418.4186341305981
True	272.24741929439654
True	595.309180745474
True	18.53853417136584
True	113.96175579800476
True	654.4317827707401
True	260.46700301825484
True	482.1339778376882
True	654.1084617976228
True	102.9749729249735
True	114.74858624893632
True	81.35896256956524
True	23.33316638083776
True	127.41398477084456
True	87.71570130182536
True	98.2718461049456
True	138.65604732116194
True	246.3452599254032
True	828.4114305844253
True	284.64393535443327
True	921.7274839833316
True	162.22123569305347
True	193.07283934080843
True	792.3986060193436
True	307.8623288596666
True	563.1188962886386
True	259.1667837853087
True	359.56948936364256
True	430.6448765490459
True	572.6705001850792
True	632.5980198346668
True	374.49026545714094
True	33.96555057051708
True	551.3224474943257
True	625.8760860678398
True	20.63390597918028
True	10.656308257365586
True	264.65154724839584
True	411.2875777441043
True	440.0003968209223
True	68.12224312155588
True	621.4043876242968
True	896.5065323432932
True	236.68597085469543
True	862.2645680948167
True	289.68275300858045
True	102.94805858259387
True	260.5362087862386
True	658.3515942784253
True	37.61663066816038
True	589.0634770633472
True	1283.5774055597972
True	1025.9080599154158
True	934.1256802329572
True	221.74592031496155
True	89.44365502118032
True	187.57986760353364
True	835.2740570593603
True	141.07826104387664
True	1075.2009476123542
True	896.9711667631549
True	43.38862364500599
True	85.95240248520277
True	427.40918763892176
True	396.40100237657
True	206.70253671300665
True	513.6741740080248
True	669.5321473556025
True	119.84975548032295
True	269.079342919232
True	1042.0354633054849
True	50.18527462062636
True	691.9077981608199
True	543.6319533608392
True	38.7563873358481
True	820.0517365033103
True	388.6822105027481
True	551.182230405429
True	105.10058802515552
True	262.5362342523088
True	208.90119274438385
True	27.513497709774875
True	134.5695803159426
True	740.4764305982783
True	141.51474861868093
True	376.033693741056
True	65.85532983806289
True	626.6288900214522
True	628.3039523004092
True	237.61912180853548
True	450.0167579601738
True	169.17185184161215
True	164.02765458744062
True	211.6211065435912
True	299.28347549386723
True	358.5886602577309
True	135.06284839807176
True	192.44716971108636
True	25.54628230872512
True	870.6082776603024
True	310.1237561935752
True	10.267692364251314
True	374.4775819953308
True	168.27728487255052
True	624.0547260916843
True	364.9645766605752
True	583.9690082444039
True	560.5263113731907
True	480.0086652291475
True	777.3208368761782
True	250.9172296641296
True	546.1938971158704
True	162.59599056167986
True	527.3488902656162
True	373.7876574902182
True	372.7334228390586
True	132.21388321059567
True	136.0229487418312
True	104.44026179863457
True	69.15951171176793
True	729.8163870106703
True	165.37829390021813
True	46.41003097566272
True	0.0
True	561.8867378298468
True	106.05074725799535
True	22.75323144107364
True	41.90031248851145
True	110.15067716415992
True	530.5312505694858
True	182.2870361872112
True	109.99477157616704
True	34.29757866110193
True	159.18589124463531
True	920.194084305776
True	51.26105292102206
True	244.28972538926888
True	727.2277304544687
True	318.0128809545217
True	456.7484649450092
True	481.9640549055899
True	508.3309770944933
True	608.1333511544867
True	882.6613373716948
True	250.98731434774564
True	1057.8966677203248
True	937.4905640531776
True	621.0022620229647
True	340.16559660203285
True	824.5560379018431
True	9.755643564081648
True	32.82188877874277
True	296.0233497255607
True	44.16117624865993
True	208.9401436184773
True	738.3751525020955
True	210.31998134961475
True	738.3580680412314
True	768.0273124426325
True	120.22784503409538
True	374.7750047595311
True	585.0200891547445
True	24.467304235108717
True	128.56552996773434
True	436.1845254695708
True	300.95892665707504
True	200.39539685722087
True	111.48945463867388
True	389.43832267403775
True	18.49937132301389
True	369.8160108592664
True	368.4650002517714
True	1103.567781680728
True	376.4924672062622
True	29.6437941092826
True	432.21331435043567
True	437.7882243884425
True	234.3858979009748
True	34.7331554421752
True	772.6354384840593
True	444.46223015238303
True	174.200892542827
True	13.835700613248122
True	1216.9988465026802
True	170.11745718597635
True	29.982590934891505
True	302.3039530539144
True	279.63665624432105
True	118.34416533221145
True	294.8334676651428
True	47.16029736983632
True	319.01891107595173
True	308.2509360521198
True	312.2673387275186
True	28.15539692532465
True	47.56467112711589
True	1075.1229384533
True	24.345374882584338
True	14.302162588273452
True	175.66505681516753
True	642.467425835391
True	7.137001475127163
True	194.3267854020598
True	171.86022688070224
True	514.1168366108483
True	381.83827588362334
True	747.2905914077163
True	330.76539372279115
True	483.31591212933535
True	447.87818649051945
True	509.8179020208661
True	103.1342771362983
True	1239.4883158620817
True	892.8881047815668
True	274.6653299408351
True	508.7458963857534
True	99.45064941347412
True	568.2680818957114
True	431.964375774609
True	156.48020273205924
True	82.0457299363994
True	347.4901235996855
True	167.67720691777353
True	30.099217852552005
True	611.2310101564891
True	387.98088464397927
True	70.21071513084517
True	30.214373348688685
True	646.3545373982563
True	489.7125600080191
True	72.74417453554277
True	20.659778962830416
True	315.9126637517919
True	335.7814518387297
True	706.6193305462216
True	551.4353251289466
True	555.6103337461423
True	780.9078361984898
True	8.899450653727195
True	56.68143834824792
True	37.347730247554814
True	61.54832138658016
True	518.2878090799428
True	587.9387641565738
True	85.59399903434489
True	116.8187862189949
True	198.24285189701592
True	72.63285613898304
True	185.70188810839272
True	193.5451546621364
True	271.9869679501836
True	810.0747170754931
True	590.2655390159861
True	288.4895370459201
True	193.31880767184967
True	279.1473443236592
True	243.60286599125223
True	753.9364383328907
True	334.74160629238617
True	161.1055248694026
True	927.1460863333024
True	354.39595048836225
True	469.6631802331712
True	158.1300465273278
True	121.7358834069914
True	66.83675777975415
True	220.69038576930444
True	977.7031130398656
True	514.8898473190774
True	119.6393830711947
True	359.5039098003506
True	104.1012392351612
True	663.325382451277
True	4.91558431621922
True	703.9990812386727
True	34.52517984983601
True	914.8580156843916
True	840.0574901795852
True	207.30090456550124
True	31.662949342301225
True	84.31358258454961
True	445.0869699149284
True	228.7496250591656
True	1.744101319804419
True	81.02882168881966
True	1100.3992652066397
True	351.293063279609
True	693.011141495619
True	465.53087159168666
True	31.432876481671634
True	135.10579364967083
True	457.0181813297711
True	952.8123471887992
True	819.3472084525546
True	414.4583118041692
True	353.24159613179995
True	17.02744764978369
True	73.9916326460441
True	746.4683023251514
True	454.0012409803544
True	374.8844190757342
True	877.6427332941048
True	26.260410428365947
True	222.73840083037675
True	874.0954475719774
True	220.9341306425937
True	8.018385353479651
True	516.614242003389
True	100.30638299679404
True	607.3567192662124
True	51.912265956605616
True	262.10520204518
True	853.9274385072857
True	876.7372466714583
True	278.03849168224457
True	446.0258545035773
True	114.82368619504292
True	633.3204346993491
True	257.8746151719721
True	190.6206502519435
True	897.9261360628351
True	54.44135946532348
True	705.4874638705962
True	278.86175696902245
True	300.88025923294424
True	170.68430839908476
True	509.77045713979095
True	576.4114274338036
True	359.0212431496637
True	412.19883752845874
True	69.13635821065539
True	160.94335744975552
True	459.2121006814185
True	225.2113459137585
True	35.663059048514675
True	203.05239178504303
True	398.3639154458735
True	399.4450288621806
True	757.8599705655876
True	131.94167076386603
True	669.164078278216
True	512.63226499085
True	589.4925346261792
True	133.6446237064412
True	36.56791382678881
True	676.8406730554514
True	71.97795984141071
True	552.9098287415928
True	681.6505332050959
True	446.3575219462017
True	128.5423465899639
True	511.78471860038223
True	4.840500336985409
True	392.0551679457592
True	33.98263839821686
True	635.2750318215047
True	258.7515765058473
True	571.9429539013651
True	696.3541842004569
True	133.67839960826433
True	536.7194570809961
True	503.3135368913652
True	65.55471331437313
True	984.8970134003212
True	3.328556260547089
True	28.46464406271058
True	644.6290052856249
True	697.6020035503302
True	133.9387927784512
True	411.4839539792789
True	122.6953390794551
True	72.73544321821315
True	442.461663090008
True	41.23042650279325
True	513.1578837867148
True	11.872001279115592
True	849.2388404781672
True	565.8417955751698
True	631.743297789989
True	98.73602157536398
True	373.3139235041627
True	999.9685640435416
True	867.3975060148811
True	138.12992343442144
True	547.6642421086583
True	449.65907816405513
True	244.9651344888061
True	249.55436439229695
True	6.782960722201727
True	297.9612774244344
True	11.412023393782038
True	364.6375145817792
True	73.9057379155666
True	406.5109945434636
True	662.6224767653918
True	126.45582901516752
True	243.31036946619676
True	652.705629376429
True	656.1692515725186
True	292.74456455724584
True	140.09686452070204
True	168.10772234453583
True	470.945781799828
True	79.88711886292414
True	11.083115949623794
True	524.5344343348203
True	558.184680153535
True	20.507363227346097
True	139.2182425090884
True	942.1643231687052
True	491.0688688581534
True	270.1758376553958
True	33.79253850058868
True	476.1604631585554
True	116.06060285671828
True	587.5830559638961
True	663.2583986906436
True	290.8441504940601
True	362.7331735523497
True	180.44075765216112
True	246.37950699108092
True	75.24150332819839
True	211.7660926162019
True	489.3058142488899
True	23.03083768201345
True	429.4871665681654
True	377.15977656250834
True	726.8318634563268
True	902.234866052031
True	891.9305144932296
True	159.04017161965905
True	416.73805463169896
True	75.34811225063459
True	189.7771903867004
True	317.3044287105169
True	11.70198862324899
True	814.0835481500626
True	19.44799847161793
True	402.7500508684885
True	277.5712112467589
True	655.8235406545203
True	194.7207052499284
True	40.1176811534733
True	696.5833013331081
True	1081.8766399537578
True	227.4398404932797
True	131.78686241000207
True	624.1707210701599
True	519.9996033823184
True	18.168579034566243
True	836.029352633257
True	111.95766948422396
True	46.43559128464542
True	295.1642119630241
True	356.4230048548097
True	406.9241024145607
True	273.86703819356967
True	19.104948347487227
True	19.05094712692968
True	866.5770409132559
True	200.9007972654932
True	109.97377053617495
True	832.2774578259365
True	645.5734855345409
True	642.9239592975546
True	445.312788166628
True	152.81457646362358
True	32.364461336135825
True	102.40198322238734
True	441.9761347404997
True	233.07785729066188
True	486.4038921005974
True	145.08288905635524
True	493.0591643285711
True	645.9127645935525
True	949.0796604860378
True	23.70061558178424
True	965.6086733644586
True	1082.8335293226348
True	486.5383834144969
True	83.27055055279246
True	800.462211566353
True	647.3172154615899
True	654.84848185209
True	175.73458691232926
True	760.598893058399
True	723.2129326243073
True	123.20434552905996
True	790.91168211055
True	812.7129731659583
True	459.9947668834975
True	223.09115853667464
True	71.05947974462664
True	314.01738755094976
True	365.4129240366569
True	447.4111365935614
True	435.1529148671437
True	196.43798992028331
True	309.0164832667191
True	2.9237528032057645
True	12.179059641011143
True	102.05619119817952
True	133.63761241161075
True	355.4370212602718
True	354.1030354992442
True	111.40613253938808
True	17.98890376419473
True	211.5445110011404
True	874.693537032845
True	464.4352836019451
True	537.5965307142006
True	580.048004301777
True	792.4500563689902
True	648.1233076049617
True	92.97570124492631
True	200.7418445043228
True	246.60690320454592
True	286.09115466021035
True	106.67991000048244
True	367.3130565120548
True	431.3322517472244
True	170.56561090012073
True	651.9797433891281
True	245.07162907820788
True	200.8264163654455
True	29.29162705855505
True	256.4386582282969
True	492.2990711059186
True	166.30894656719423
True	553.2368365558277
True	468.6989786264499
True	241.98356157627984
True	109.19461106964282
True	41.40794382493088
True	402.6999358658526
True	794.3736240773744
True	173.62325611674814
True	1053.997653975602
True	1067.1814743590212
True	485.7449536156034
True	104.07759205886003
True	132.6524891752057
True	693.7001286666105
True	8.422477626194043
True	222.2470981078073
True	136.2290106067402
True	121.24088449522787
True	335.8570820720142
True	624.9052340348363
True	40.39545090800133
True	124.89257982906383
True	954.459636586526
True	55.66035997317536
True	450.5980206216242
True	524.5383612096641
True	247.0751994371428
True	129.04475573547566
True	957.502807419647
True	1189.4133783576
True	514.9702283208856
True	672.6464483434904
True	204.099247733698
True	154.08964961266017
True	331.7315642021257
True	257.2490341733515
True	169.81132760658528
True	310.3867655136091
True	320.05046247732656
True	11.109600392453762
True	644.0910425274078
True	151.42404561720642
True	77.01547102122322
True	440.4329773128159
True	330.3100991296254
True	1167.068413756174
True	341.1867038074849
True	963.2768139661498
True	10.332059815300996
True	269.46049287128966
True	225.9231147008477
True	160.27141685202022
True	485.4730658851854
True	191.47630001312223
True	412.94159110611616
True	328.54552438197635
True	115.49147518927596
True	363.75033209097927
True	1019.9689338278524
True	709.3370789667007
True	220.91122879845412
True	112.91576668326708
True	298.062557841759
True	23.187976630939445
True	351.0289664915639
True	310.27243775390104
True	595.2014241667939
True	458.2855263582129
True	372.2002123210196
True	157.28377767425548
True	13.443499944877974
True	430.59021810916346
True	284.381700948164
True	139.85210211393309
True	292.2390219510746
True	428.44236869285584
True	801.9224372813554
True	306.3991055616707
True	766.5304380408812
True	405.9169693933882
True	375.1492724526452
True	1.3938110064167335
True	1137.4889379670185
True	106.38359891675162
True	905.076760968626
True	202.97777926852788
True	449.5978853213773
True	689.9699672905296
True	80.83652845463453
True	476.1915426311055
True	34.49915613963898
True	428.4528330661491
True	77.7996931541342
True	230.09754592657623
True	38.91060193630023
True	654.6168846495754
True	190.707471871554
True	22.992023121898512
True	383.64614619600695
True	108.5263951599186
True	175.77537334476665
True	806.9973050162645
True	252.54041604198704
True	155.26086461065427
True	400.9559804885448
True	522.4679207077904
True	333.3289799051839
True	529.5773126828055
True	605.8505985597227
True	151.13078052273738
True	6.587699638047251
True	76.89483542812013
True	444.8945409901952
True	90.80740898777422
True	79.59076946817233
True	1058.904458495172
True	29.18255697317337
True	319.0143901551679
True	321.64509041833537
True	462.54267312957455
True	679.1449425982703
True	187.7167664752636
True	642.5266208651977
True	331.7949654675749
True	345.89500483862093
True	265.68692078787194
True	212.39991932525635
True	364.8668959348384
True	434.9903366607844
True	419.0936839425908
True	603.7966603297697
True	137.847206696802
True	74.23944444686974
True	40.13627218262624
True	290.75811029965706
True	648.2843070152846
True	413.93854840347313
True	794.343500455751
True	217.752124191161
True	411.28532730810497
True	68.58064251141505
True	54.8699798281876
True	406.9027768732644
True	206.1415081803412
True	214.06496540206007
True	44.750827923687645
True	1063.4396742609697
True	182.4337522746657
True	879.0114208016568
True	320.027849751241
True	930.8984176737138
True	237.02916015693276
True	476.330652786718
True	523.9924552727061
True	609.206263233952
True	207.9619242198353
True	482.469594666132
True	936.027019051554
True	124.56276792854854
True	6.3841241329329215
True	592.033270217839
True	30.68221667744296
True	75.19064753674203
True	830.7850951768039
True	226.85357168947317
True	964.5144986196128
True	672.231497718079
True	405.3464184000594
True	271.802549195395
True	486.5662893266696
True	335.13381391529987
True	179.54077777107403
True	663.6751731636549
True	745.7573763896881
True	212.70289983720764
True	86.54041014539452
True	524.4330214869586
True	143.0479127039847
True	383.8212146361952
True	345.9436765814443
True	60.54522605027635
True	380.03442768360975
True	412.5664562452228
True	373.6961009705037
True	423.2909568888495
True	432.6790792179555
True	663.3674442173713
True	60.24610764999056
True	457.1711807798778
True	327.3453742729576
True	665.8370468534563
True	221.59568681861495
True	105.86996950003824
True	43.55918313503909
True	530.6227216437194
True	622.7875791088586
True	187.2825428256772
True	412.2974134353766
True	336.47278402994885
True	17.381410257024193
True	164.60057315902034
True	295.0455993311414
True	3.1433532178560624
True	876.1156497527045
True	75.40730598805987
True	107.8705757050636
True	113.39037926291536
True	356.2997944710716
True	37.02481466334287
True	460.25205682687147
True	235.43906937608253
True	5.977787581338921
True	116.62972534256768
True	468.9974886623987
True	49.99057100215868
True	70.73449646205859
True	180.390787220913
True	286.5964433694274
True	952.882781642942
True	383.8901613761866
True	989.54649864164
True	194.05497613093704
True	1027.113069606257
True	768.8990342267076
True	644.0591459941872
True	426.3858767730634
True	387.6301566060231
True	80.20576785260452
True	75.54778703565034
True	76.84740711758546
True	170.2510690814033
True	476.33449122068913
True	1073.8392589024425
True	188.9208247750587
True	343.10985628417376
True	439.9335393070786
True	594.75317576437
True	597.5015503461526
True	268.9399475579151
True	451.1817776806328
True	659.0744650962546
True	101.63687306223667
True	709.0003879589782
True	252.98022027654352
True	139.6655149925306
True	395.3475990262396
True	848.8471184510421
True	436.0616462314652
True	827.914426255511
True	188.87865077831285
True	355.14776153754246
True	683.5492968104168
True	605.6523491963941
True	188.48775420239724
True	259.88760786007623
True	794.5517590109474
True	32.96933084437889
True	184.87186319243145
True	510.8492708079218
True	719.7787112659197
True	104.38495232445553
True	38.05663044463744
True	167.52747409241815
True	725.7124860358724
True	324.017832875423
True	553.0872827485979
True	355.7508884190816
True	303.022267461054
True	455.71091213276605
True	494.3119477346334
True	71.64558944100166
True	356.78163273174715
True	800.7279980284939
True	0.0
True	309.2703543968892
True	244.2826589153136
True	944.4232490111036
True	155.57783075078206
True	614.2928487288473
True	639.1770238516606
True	111.53162999760949
True	220.1471894686244
True	116.53523522679116
True	11.013944818381148
True	291.64743826897427
True	379.8165825472928
True	1120.1383601281038
True	234.0048774484592
True	419.6654292981757
True	660.9816334987538
True	194.6980885115893
True	28.87341048509393
True	828.8779697651346
True	605.3165349908701
True	153.44658949041468
True	631.1681497030638
True	167.5108178959222
True	288.27193496970386
True	792.1375678321756
True	37.80945436210249
True	108.96086388224737
True	527.3388595159539
True	65.8262344022384
True	80.11950717843237
True	426.65303063611714
True	23.34835014334168
True	765.5721575148376
True	98.7679939578672
True	154.13052786285652
True	18.64600859217437
True	702.8783516463053
True	28.096877668533665
True	787.6493664449903
True	399.70940049382
True	109.33423062998288
True	690.9455009488381
True	521.3004155101374
True	564.4393017647236
True	45.09027527370064
True	371.81874928311817
True	6.276758207418845
True	95.63052326022915
True	379.6407941691493
True	43.75669316192912
True	121.51826175047351
True	290.80524211252015
True	185.8831005139517
True	99.97467978157934
True	669.186648579652
True	20.364046518539265
True	1146.2711052953816
True	508.3712945707554
True	304.60606643116125
True	491.8989128665109
True	114.62664834045918
True	798.9587966185063
True	1088.4337718163465
True	752.3448971262393
True	186.1021429931882
True	229.07169610835197
True	54.652201197168544
True	58.20328963311752
True	149.43702919064478
True	98.29451376446852
True	168.3280191848044
True	1164.4796784430562
True	307.6918899783796
True	361.616803268676
True	712.6201779212206
True	16.98106022828913
True	14.25019884819726
True	596.0999727449317
True	6.237430770160136
True	111.27765861955992
True	691.536030766325
True	177.24945486777847
True	654.199661199816
True	838.4067856373345
True	154.1433555427504
True	855.8808275628842
True	2.4313624916007983
True	438.64347229588793
True	1058.3933325755015
True	26.058756369159106
True	230.82351118093
True	143.4650438098569
True	916.2391803028692
True	235.64269247972683
True	473.3964298524328
True	118.53880518273384
True	519.5088949870914
True	146.65739495239225
True	90.43146242926424
True	382.5521307543096
True	73.59001114354162
True	57.44981772717103
True	1038.180172390803
True	254.2469317246789
True	163.6948475118532
True	364.1142683094616
True	407.0407413739031
True	216.1046022248032
True	167.66469280925253
True	395.9421225181692
True	36.03163090476158
True	489.5181809591755
True	1113.745270910248
True	111.15998544007569
True	470.6556141253203
True	315.0929981658229
True	25.219929414359765
True	395.8528251829751
True	103.40916764972609
True	579.7271750112859
True	199.53886519150512
True	437.7561322656134
True	18.52693825691713
True	444.869885057748
True	112.75416131432166
True	340.77408153255345
True	31.684712521914754
True	169.59918705595695
True	237.51947029260205
True	768.5168394815582
True	55.38564795828861
True	134.6861999853999
True	233.7583340597085
True	131.12745412690674
True	626.2108748523917
True	572.2737096165748
True	770.0951791887811
True	386.0150005787044
True	541.6391549748704
True	408.6674671442555
True	683.5916855516216
True	72.22767920149624
True	462.1958384605167
True	414.74780140973184
True	48.83341938734737
True	82.69228195477721
True	126.69741185985816
True	89.3850847283099
True	315.5362819716361
True	859.0705733014423
True	340.50544638331195
True	1112.0889237745466
True	328.06482842808765
True	911.82718189044
True	156.4300711233184
True	553.029515721564
True	623.1392161979361
True	689.5158250875933
True	430.1927881186707
True	67.50387212991944
True	276.0029497302721
True	41.18553532456873
True	164.38623568388235
True	164.61525398533988
True	1110.196746858584
True	247.7131641015547
True	536.8771498557243
True	566.0505751366351
True	564.1664399445062
True	879.9643982446653
True	593.0257328500799
True	643.0381889025252
True	900.8532487945174
True	127.6063097180357
True	306.3363893517296
True	272.41146965404346
True	326.42708205664
True	90.7911221638294
True	393.52683956356856
True	4.9804791315227135
True	324.5663356374573
True	260.9555189301652
True	601.126714508425
True	273.013433649773
True	349.9063219563959
True	9.611105636022172
True	60.845983807482085
True	556.0664816548731
True	31.321487996858167
True	140.08048979245984
True	66.32919073024263
True	149.63274583323116
True	243.51126678183527
True	73.14530401919608
True	371.1058033435849
True	277.8074269172045
True	103.41273149233436
True	343.0261798634584
True	63.28732634567943
True	591.5939911555271
True	840.5772876161075
True	268.0654546741092
True	1136.5875888153305
True	109.937031380146
True	311.4609441299562
True	1063.3787074759875
True	90.43487953945746
True	286.7645129098461
True	8.269192309106284
True	408.4119664865672
True	460.44962084882
True	157.51984144176254
True	618.430555130691
True	910.351491546857
True	157.64807063745695
True	75.0661758977327
True	324.82638067710815
True	557.4194267979517
True	631.801183965183
True	1204.5698482513417
True	25.872964518748432
True	980.3332198608364
True	139.8273871051352
True	635.6088337900295
True	112.24616856163333
True	136.94137826255164
True	189.38774486846265
True	171.54816641725344
True	747.7117585572789
True	217.6623524882572
True	225.3193669350392
True	67.60700218186177
True	514.071208434921
True	450.5863675589682
True	170.53430309802366
True	237.15275433493616
True	16.698775780302196
True	436.2084200198992
True	212.48149375490112
True	294.56584847361705
True	114.42989629769968
True	717.073666464292
True	437.9221692788044
True	257.9451397386573
True	641.6484328720423
True	543.9874636133112
True	451.5536905150668
True	129.62652598953676
True	514.2005281639779
True	434.8436680293765
True	2.6598360354398736
True	185.11631176465968
True	94.2155076916881
True	234.5205047751763
True	2.571813536267049
True	122.8076571611866
True	357.60616450187155
True	6.251139313875065
True	855.0910173071182
True	173.15153015666726
True	731.6924941587512
True	758.0727053657163
True	164.7829447483142
True	230.73478149429812
True	478.1524518467836
True	810.9217086256912
True	51.960721999184265
True	38.39033650904212
True	129.76464748732434
True	610.3951363945533
True	751.3297294669449
True	177.5392915548642
True	591.6257602119347
True	579.253193156189
True	859.7052717510715
True	413.48661711108895
True	186.09899011665985
True	903.9267310366135
True	222.00266132938629
True	147.28519760322928
True	326.1309341051719
True	223.3554408574945
True	205.240827593406
True	602.4238627334963
True	250.9462716266682
True	196.7352250309234
True	453.7763541341637
True	465.08248123691857
True	65.29070624788993
True	271.38619179233046
True	74.81249192192284
True	343.7166918107069
True	354.2392610425941
True	263.98433899232623
True	179.79710596304466
True	379.2651459825233
True	666.3531386721879
True	744.3526899058843
True	296.8433440555575
True	756.8411273329862
True	63.82181794028341
True	868.8219401797433
True	358.80452420276345
True	14.25080747590921
True	585.903314290375
True	686.8274276815569
True	250.98672128845857
True	174.69609180920492
True	47.939412617346605
True	393.4303057573151
True	75.38494570962007
True	14.221798528846152
True	898.0524598463242
True	358.7840472176085
True	171.6717314219637
True	977.2099569641804
True	12.749152385886262
True	795.7511217066724
True	29.25589868019558
True	673.0888713815787
True	58.48480695023239
True	767.4418000919238
True	440.0681199251223
True	192.03007013579776
True	447.6654793464143
True	200.9496951962401
True	298.05109279386943
True	224.8615340715076
True	403.20611817682817
True	9.695257527296793
True	317.36475056506873
True	115.5441830923818
True	10.961142672736482
True	463.5693534594832
True	737.0305644685664
True	281.42870800401244
True	80.91894440168085
True	308.936914128996
True	86.36944187429485
True	185.38977379578185
True	182.36730846546183
True	363.6916163447998
True	42.31618522677399
True	138.70301672273985
True	382.549504475386
True	894.7700608705471
True	118.92499398787564
True	203.9554726891296
True	442.1651318297097
True	19.395985549120983
True	423.3503786169059
True	502.0033999478077
True	90.64931711899224
True	403.2910560612787
True	356.54838109511064
True	415.7375300287464
True	594.5646787781792
True	1018.84154986723
True	969.3524628966456
True	57.58777142987714
True	1093.1017717553625
True	108.27934588582906
True	109.47025572903507
True	109.27789560200353
True	507.2340811236136
True	366.6400133316006
True	574.1673578026606
True	256.413555280774
True	153.8665364896316
True	417.723494664584
True	15.32196697109869
True	465.6355488758926
True	373.9264610958308
True	146.97094997246862
True	89.2731580321306
True	523.2301391446409
True	1015.9797707979932
True	199.03478518554945
True	63.531689019124165
True	431.8028358663233
True	382.4924664525303
True	485.2479843234431
True	321.6877632858171
True	4.438585922558062
True	526.1301114688176
True	518.3104357533385
True	513.6679969779423
True	185.1869533590773
True	100.5546960296246
True	21.141665207226996
True	377.1254733281864
True	111.09748297906
True	7.822035188439639
True	32.06556229581687
True	341.79637868133767
True	688.3511176657198
True	141.48390038528925
True	88.75395320006537
True	24.22354990026089
True	409.43312957522494
True	368.4878419279495
True	765.460559844807
True	306.16362877937604
True	522.4040700659398
True	547.7834693015408
True	518.9434679831861
True	295.4308794639797
True	536.2719497147208
True	91.58608598762356
True	584.7399201686796
True	7.0012730530761
True	366.1938032123986
True	456.5051977664775
True	974.1092961292184
True	348.2794823030493
True	795.8011176614477
True	983.1084631782746
True	180.03273402631854
True	38.15530956714392
True	375.9773654476352
True	381.88183386240127
True	581.4939677334954
True	241.7199780283372
True	30.180685370151917
True	629.4042861428513
True	129.58208934624471
True	1047.1625842820174
True	317.99268035766687
True	468.5212217385205
True	125.7271039184459
True	802.8974487231546
True	137.94465552906274
True	826.5103411883074
True	566.804945443797
True	194.74433247959385
True	118.71471389306706
True	64.33065918032328
True	561.2269860302699
True	899.4572923908756
True	427.64428238249707
True	524.666606134596
True	137.59877062631597
True	606.4537929408314
True	496.75635996160406
True	803.8856862206025
True	320.5472985023041
True	591.4390103474018
True	110.96110735722011
True	27.062418039883
True	412.89772891215154
True	171.60057610689236
True	103.81970626335055
True	383.1975904704663
True	1128.9958011948884
True	263.43860785345584
True	557.1122030785958
True	11.391958227400291
True	71.85858304074587
True	320.6558530201621
True	790.89796119872
True	466.0201245079185
True	535.6486136897832
True	703.6526443561264
True	66.21230268765792
True	736.2102635996013
True	48.66866490512084
True	106.39494876827852
True	180.5823978174302
True	81.13829497290804
True	26.90558631043588
True	300.43826340165
True	472.6229890982298
True	897.3927062876755
True	871.3819175477535
True	5.791428276385462
True	283.40201619848955
True	447.5854923618171
True	127.19011847123156
True	230.96440049311357
True	314.0298552571137
True	1333.0480177971435
True	443.8331376243967
True	26.267139339399098
True	186.54676148575345
True	702.1576488715041
True	36.5755157198834
True	179.32089748162136
True	560.2716900494576
True	71.51850698591389
True	847.9863610060406
True	337.6246204175749
True	677.6732404102996
True	75.03568400765214
True	679.6734103840398
True	581.9386695715539
True	886.0819086392703
True	257.6522888512528
True	498.2739563792031
True	820.3198592118329
True	930.6531209711352
True	232.70670960990915
True	738.5579130362279
True	215.5987010317943
True	454.6467719289488
True	374.3093174397038
True	497.4151982089016
True	507.61790935196433
True	315.01702586566745
True	347.1034391666219
True	109.40466748929394
True	348.2829772626849
True	1110.992618476683
True	316.83116435599885
True	138.4827902635737
True	310.53017168424225
True	750.063884836641
True	646.9785516191404
True	404.2183441211752
True	121.33020965632814
True	336.94015039414364
True	34.10719387526376
True	175.60921266660517
True	92.67120636440724
True	91.4474159846216
True	543.4318870454686
True	143.53037313242865
True	133.9730360585361
True	107.32801319541686
True	86.41739115506294
True	452.47268731686415
True	380.74485055241655
True	1033.2316650136202
True	543.3622659511656
True	820.021216053617
True	273.7953732226527
True	307.0030573149259
True	547.5277087942811
True	195.5198323156316
True	775.4966683967607
True	241.11527799716055
True	355.75420533110275
True	69.50673256513623
True	121.67270543595832
True	267.01848717942323
True	122.81076743686596
True	463.5026587045721
True	33.79981084993145
True	569.3166789029999
True	991.9588028713822
True	723.3948065799206
True	1.944027793095842
True	64.47095030237126
True	501.09477041156106
True	451.817651644809
True	75.66246141684707
True	120.7574546367105
True	296.4063818084469
True	80.17018383715015
True	52.21524121943723
True	735.0113727494092
True	649.9251344142
True	160.9681083849036
True	167.6218108524398
True	516.2920040993106
True	52.66000828004895
True	24.93841830648581
True	522.9641896335654
True	432.96864192328695
True	1144.318593395834
True	47.66834825178422
True	486.8178037055998
True	878.4757447014464
True	825.0106306807107
True	296.6294475855533
True	763.5186539373899
True	381.7115224051261
True	42.66487673716695
True	92.38869863201695
True	714.1104027799893
True	73.36284805755267
True	146.8545509814951
True	924.4236837239516
True	190.2973924257358
True	272.4331825912859
True	104.22655808496202
True	634.6649783132374
True	594.5974229216189
True	213.3215568047428
True	429.6001020762132
True	41.68019061796653
True	285.4003115247507
True	592.6840030211206
True	612.7954880662775
True	318.8173229166963
True	76.20664189033555
True	928.948546008244
True	1076.4476075926011
True	551.1145673016457
True	59.97252556670437
True	28.14277658193147
True	92.38667370178996
True	106.90794968982476
True	101.04557825171112
True	885.7732462823966
True	1190.8331794621606
True	744.7591088335724
True	306.7823249759273
True	7.990434498724272
True	22.382017980280583
True	343.122265845276
True	492.5979796246549
True	44.617440625542734
True	576.5640383763464
True	432.20085886360505
True	392.8222701976712
True	76.00891690326168
True	194.44549390853317
True	260.12130426718727
True	139.06148916537535
True	374.5470861183213
True	42.18409340443035
True	181.32136932666492
True	1153.6762995430545
True	5.706430582840495
True	24.80651421160343
True	573.8562623829471
True	362.2216753984333
True	764.558635525154
True	159.36998854282183
True	744.5752969499323
True	594.481871084187
True	282.6333890776012
True	431.169500837353
True	341.07813077498906
True	294.9598751558963
True	269.1518524407696
True	419.899642080756
True	495.873051362115
True	508.0580656668188
True	110.57919897046378
True	364.1628141393941
True	8.537388469495204
True	179.57512609276208
True	229.0453371196978
True	882.857354680774
True	623.4452606725539
True	30.33892871585603
True	719.4763801673201
True	841.9782916782447
True	105.54042551757522
True	357.9619454796137
True	843.5911555948372
True	226.08079503706747
True	166.35094513512482
True	532.4285500024475
True	598.0828627411368
True	1103.3292050422458
True	146.76580792508497
True	156.83681164294546
True	259.97612899642223
True	312.33988650722085
True	423.2811041492015
True	404.0333356474793
True	311.7644979770141
True	462.1794057990335
True	498.2400971471792
True	231.6856809520975
True	1468.0931767342863
True	240.75338456385063
True	405.35966067151145
True	53.41634946365889
True	760.7570682560792
True	247.81091283496187
True	932.7573851976838
True	555.3977442641554
True	303.9239247414269
True	766.1547122849908
True	266.8538636779156
True	220.6552397295181
True	263.14142196130973
True	219.69638736593237
True	142.50204465812183
True	258.12110717141496
True	743.9001112531444
True	524.7456150675632
True	212.14016006684383
True	1151.22908962935
True	115.72117614816358
True	270.01261598132425
True	71.30533591633278
True	315.1873147898658
True	407.863251368515
True	90.3553442095608
True	214.7387156282633
True	76.87059964784893
True	699.7109936884132
True	374.31442624661065
True	231.70256185352983
True	729.0299106654832
True	892.316588642543
True	839.7444977478979
True	824.67291377993
True	354.1411754557017
True	1.0089077607440904
True	264.89099544355923
True	55.6023195474628
True	386.8531696983099
True	56.71162309048727
True	346.13821237762
True	877.7776219479443
True	1016.7884540605112
True	396.1268883670958
True	20.817728225158305
True	515.3272092778457
True	513.5624259600546
True	201.10205714795856
True	226.63985559784228
True	294.72906149943134
True	22.85809599836343
True	130.40751998638763
True	948.230275319549
True	61.12618208707202
True	495.46449969032057
True	790.1824774338637
True	98.36747960203554
True	250.58378394174545
True	115.1096188999446
True	15.728290076091234
True	1.500522039630896
True	121.99258685905424
True	1011.4867815879104
True	471.8200203653396
True	67.50284562497373
True	793.071018823177
True	346.4987975401296
True	1.0823903532958348
True	443.7939209367263
True	188.7399773884488
True	502.9451581092839
True	84.48808584445806
True	313.7061094716603
True	376.6477261713951
True	174.32519989358516
True	209.2521117047751
True	127.9813990590406
True	176.50605626050506
True	1015.9813257861466
True	15.988360420547089
True	505.8461684111546
True	481.299061713226
True	396.4483841989109
True	220.53829491959925
True	232.4954297383782
True	156.16232620560513
True	49.635605434988896
True	481.7767788788972
True	144.94937429938818
True	878.6540610734754
True	824.4864556398223
True	240.1401162349557
True	321.71791704511696
True	520.7048675178717
True	42.31123864833428
True	88.64659236044503
True	776.3746492715351
True	1079.9338431590445
True	109.78716297408415
True	728.3928078022146
True	147.83197441930085
True	949.4308021480211
True	671.1126476920863
True	106.7536749151504
True	280.2664124149183
True	594.769889205941
True	263.49261366379926
True	46.54924873188204
True	574.6935057947902
True	452.7967132704975
True	5.428756295724422
True	456.6676105298421
True	66.69523161065847
True	181.25178984465285
True	239.20995825929452
True	309.4157759361734
True	74.3528726736995
True	219.0556457853757
True	357.43687895831994
True	424.9794901201297
True	937.6204578364328
True	51.1559353505096
True	868.5721684620619
True	1038.3073442266905
True	126.44071921076312
True	73.29943998162673
True	1017.1198769551264
True	34.351635216392
True	230.57908932216
True	84.4845348338462
True	217.58501492837905
True	356.3126607706184
True	940.5952690642343
True	100.73063104910396
True	71.80489984093785
True	618.5817154285047
True	282.85754004172423
True	730.4882863788549
True	52.81855859961995
True	492.6072383337688
True	379.7421337116269
True	684.5020461923629
True	52.24819990618965
True	106.27304110539592
True	27.6709132118486
True	276.09630530763434
True	43.12691724938848
True	355.1993094355986
True	2.554140504904294
True	1180.097803776838
True	110.70353550679076
True	133.48332790114085
True	353.16736485767444
True	716.9476198969608
True	650.1074020334761
True	1033.5640193781785
True	471.9057463383895
True	413.5541493095428
True	139.763459062487
True	411.5438071855712
True	887.5757869418271
True	421.3340757102872
True	963.2024276343332
True	90.75100909490205
True	430.1129353552876
True	176.83273459359253
True	277.81884880579645
True	757.0162645592792
True	165.11110604046638
True	135.9100372079092
True	63.18258811190926
True	858.9258076209906
True	783.7341962108696
True	82.32502848756417
True	436.7394648371344
True	759.85958396433
True	413.561476692133
True	58.45481357618781
True	317.70752120948816
True	782.0957050186055
True	31.485193685090863
True	375.0447676960914
True	166.79379767027947
True	270.9882447804421
True	32.53729157025488
True	221.67553738689668
True	775.6000931258864
True	638.3738478346728
True	52.777143426158304
True	305.73981109994463
True	897.3160790132284
True	18.796336665657904
True	313.17873343094504
True	289.58251508685265
True	435.32421507371873
True	215.53509669721345
True	589.9084499966127
True	47.02014749908649
True	990.2572133407918
True	901.743645902178
True	48.17308948418929
True	388.2929270546164
True	749.236495577438
True	909.125604968578
True	260.68062685328727
True	572.7413540407398
True	130.56093519507257
True	189.48438394995665
True	138.08796742681616
True	133.43004038112565
True	204.5264309572493
True	938.1778040949696
True	780.5121999276153
True	953.200105040755
True	20.43277453034815
True	25.65991365716512
True	364.1094451171729
True	13.150944729832036
True	634.0529334224943
True	1098.2883271578955
True	252.40414250733517
True	204.3079891861381
True	85.22663739555497
True	225.3536932712008
True	137.23523761979678
True	43.5934587174856
True	133.92505270726403
True	89.13713877117644
True	247.51834075750705
True	524.9463138454377
True	160.84136049131212
True	31.127887626025043
True	57.91442816181864
True	420.0410965006574
True	263.0313627793394
True	583.9986583878377
True	22.39915890297663
True	110.82158176612482
True	649.0513899552119
True	276.72836431746003
True	466.3017874210707
True	647.3410922086977
True	107.17078012884174
True	112.99297369598548
True	76.03380131407523
True	24.2981646161019
True	119.67375421488548
True	86.12376442890304
True	106.10018777103971
True	149.74813511334932
True	238.6460991160628
True	838.7128310199149
True	282.8920890503431
True	950.6081232191214
True	162.30952103703785
True	196.09549089968723
True	820.8516608382764
True	299.59278858275985
True	591.9683823654144
True	257.1828692186562
True	370.4762025566965
True	458.150042897026
True	559.4230737764964
True	656.9684667917141
True	356.5866922517467
True	32.75795838843991
True	564.3747000044131
True	619.84883429333
True	20.156642070429022
True	13.080070340650517
True	266.67556768346185
True	416.9081997167829
True	449.80136482103416
True	68.26367052319493
True	625.8955950235406
True	919.3354336390618
True	245.5231097218918
True	936.694834590606
True	280.79197517432624
True	103.82675313269786
True	282.6210959189912
True	685.3401652129854
True	36.84788911114696
True	573.8531406009918
True	1271.457529233645
True	1015.427366741138
True	896.0032233725076
True	209.2680729087258
True	85.97224612672473
True	190.7257652731072
True	819.3793331992008
True	148.24939944649248
True	1072.2101049597284
True	915.144594456362
True	43.10139602752296
True	88.34546156391308
True	421.3517422097667
True	388.3681359156038
True	214.72323176448384
True	524.5632079282103
True	654.2433918284584
True	126.77686422366328
True	272.5564970429855
True	1028.9027771164815
True	51.327417348240566
True	717.2412595682592
True	540.9002411829459
True	38.51738134131276
True	831.9250385043662
True	380.07598658229057
True	557.9768314300021
True	111.65700352477008
True	277.5365594642757
True	207.81723665259685
True	24.720151416451664
True	131.86616662994828
True	730.8396747198162
True	136.69169000769318
True	374.6473523917256
True	62.87414354861112
True	625.5082270060759
True	600.2669442442947
True	230.62799693264049
True	455.9564336123725
True	169.11688246857832
True	172.68205825995005
True	216.2112661935733
True	285.6334593847281
True	363.9398882232992
True	130.89989580622486
True	192.118676303752
True	26.508407712334392
True	860.5969503552205
True	316.4396831369815
True	10.456527333553913
True	362.7111204520165
True	164.7498224560646
True	622.2538092937632
True	381.0482405219092
True	568.5287216976975
True	544.2144234701858
True	508.3861681183518
True	794.4439656754747
True	232.3254041332625
True	549.8571093557072
True	169.42705163584552
True	519.139177929136
True	348.1334854680242
True	373.7443513586235
True	128.8020278172286
True	130.02468408721893
True	107.75573838601964
True	67.80984435404946
True	721.9535607456057
True	180.78182612184244
True	42.86026343050142
True	0.0
True	544.2050380626006
True	114.17331036595104
True	23.34675432538596
True	41.98403367523254
True	117.61338657821982
True	525.794981717264
True	181.88811025140765
True	111.67082045133536
True	35.219946404430466
True	161.81131475644847
True	911.3171011414906
True	51.49971225107499
True	225.98743111182003
True	695.8593971820545
True	312.9016784144885
True	453.3571579936704
True	469.1638959398682
True	518.3311709015352
True	590.6664566635081
True	914.1022626960836
True	265.3809621614066
True	1059.50092651801
True	916.6465805665438
True	618.3095246377003
True	348.5795827309566
True	843.7941231704197
True	11.069335574215335
True	32.592875065732166
True	292.7732891279713
True	39.66742614217581
True	211.78238263894835
True	772.7833421417531
True	220.66987637132377
True	757.4456610106961
True	754.9318529480928
True	120.68813069090788
True	376.0851962779428
True	591.038171656132
True	21.67110028842393
True	128.83231787100868
True	444.4167857723519
True	297.9921157018941
True	197.01461303258145
True	113.437293685158
True	370.95516575212815
True	22.537859775644385
True	372.4651445705513
True	368.4438582082619
True	1023.627701032621
True	349.8362917755994
True	29.68332613113164
True	451.1657712030084
True	433.94918800058696
True	243.3896557912772
True	31.41683024650884
True	770.2117014758445
True	443.4991733354013
True	165.80533260812308
True	12.827383218921714
True	1220.550358603367
True	167.82053295955342
True	23.705805947468114
True	306.3996878554396
True	279.1809848535978
True	117.29727806004132
True	300.5699751729306
True	47.58619733739139
True	315.8583373574902
True	297.5869711859824
True	314.1972349958577
True	30.621142305810075
True	48.01535771589363
True	1065.9196444348838
True	27.14500609405222
True	13.158069173799875
True	182.851364975878
True	642.0345793263601
True	9.70219048657156
True	192.68704033627185
True	170.02145415974687
True	520.9607708283007
True	346.7905207610135
True	753.8953520660592
True	318.6756400848998
True	495.3638549436154
True	449.57719875977807
True	518.965821330088
True	104.51733162259984
True	1285.3601575787477
True	946.4188173456246
True	275.58858107425283
True	527.7062496095489
True	108.15383449996496
True	579.5284372773658
True	430.64992947759305
True	153.25745432475964
True	76.0749788610713
True	349.5088348017244
True	172.21762276479842
True	30.73807585212296
True	572.0079340230416
True	370.514728362414
True	69.00144003223541
True	31.978608553132265
True	658.1202364605808
True	492.4894103335509
True	71.00817349039987
True	19.2102096113882
True	317.46860092073507
True	329.7919967149227
True	736.4636232823627
True	558.6514168331029
True	558.5581993674476
True	784.3198269565561
True	9.446027113393072
True	57.34977348604875
True	34.59476792112114
True	60.07399153690535
True	483.0645042597597
True	586.6718729321113
True	80.35877593424293
True	107.16396788345946
True	191.8294676727868
True	76.58340471586334
True	173.5296685281667
True	202.6503754094678
True	277.2065692812258
True	818.2512573518695
True	587.0964822088395
True	281.0175425813919
True	187.2625888395957
True	271.640903017314
True	263.9349328523082
True	736.5330772854969
True	329.8433737098728
True	176.6887513763302
True	882.2128330664813
True	329.5105182277348
True	470.9147571142914
True	149.54080240140328
True	121.8241293507952
True	63.401822849295
True	200.21401139335563
True	965.5745450617868
True	519.1632529922131
True	111.85812769260674
True	351.6481838160866
True	101.82987346772052
True	677.1026000143175
True	4.190120724789951
True	710.6862187554924
True	34.96229638751696
True	943.8666872782172
True	828.7173637227199
True	217.39091785021375
True	29.834670887079906
True	82.54711057043336
True	434.996569306134
True	234.25419386963063
True	1.062240358810338
True	76.2432486544278
True	1092.0662953485482
True	344.8042049221798
True	680.7951394711612
True	467.0345084278789
True	27.883016662865167
True	141.16113555843657
True	432.24042198198777
True	929.8098808473908
True	833.7926757274888
True	420.0058876376782
True	342.6513137842475
True	17.04102433881572
True	79.7648785564494
True	749.5082892266753
True	490.4689545654445
True	391.11182714464974
True	876.0328769907526
True	25.58266283790208
True	219.42584274565485
True	885.2086582607822
True	233.46934239943792
True	8.429829785669646
True	508.5098991345192
True	99.12868966361329
True	624.8023710158386
True	54.93973565306884
True	258.49443851576063
True	866.6911668630631
True	925.8432474011926
True	261.4961864035392
True	434.2279945636962
True	120.70223094922908
True	600.2686168406539
True	259.50314321996984
True	202.0981232709196
True	850.58725003474
True	56.5619437933104
True	709.0453108010299
True	278.3523983872633
True	303.4425702418895
True	165.85686130113132
True	461.6911576670479
True	568.4390212939091
True	365.8899221157273
True	412.3101854183898
True	70.35862389466655
True	159.6666052362875
True	459.9421563839616
True	217.1560857232998
True	38.14726660112449
True	188.3960619096547
True	385.6843075209536
True	416.8666640415129
True	728.6038639148439
True	129.68316801810332
True	667.757004341768
True	527.6568573893667
True	600.1396195783109
True	136.86916243665348
True	38.23142273161499
True	669.1788513585692
True	73.37733051184155
True	546.2917630136668
True	659.9605283003431
True	438.9299067348987
True	138.87093258609994
True	526.6506913531418
True	3.713444557378003
True	390.5065272408058
True	32.66274853956991
True	631.9998166852766
True	281.7160781910275
True	582.4546213585242
True	708.1363542019473
True	148.8854019923293
True	502.4636460155114
True	483.8485006979697
True	65.26768316001487
True	1011.209375914423
True	2.072594750691171
True	29.577429534772342
True	645.7379516176718
True	676.7105713830545
True	132.31377333540496
True	414.2145477732574
True	127.5322521119562
True	76.71903646680565
True	456.2537104463342
True	40.25994922410143
True	500.1513790137022
True	12.332549112448678
True	836.9603157121783
True	565.9494987617438
True	697.624760706281
True	103.1126264669858
True	389.5492172909636
True	999.7041608940089
True	858.8364093041364
True	130.37980279012052
True	539.8956523510395
True	450.87195163332296
True	256.3068717084895
True	253.30287853607575
True	6.496753186868295
True	323.1613396057918
True	12.731497322969078
True	365.46627144017634
True	78.3322632099036
True	426.8182158814292
True	654.1938243140418
True	126.03392728870324
True	231.3854867661061
True	632.7769933342241
True	707.5134272642944
True	301.5856850773039
True	135.99529243233462
True	161.0841675774616
True	474.2729576599416
True	79.84753958391296
True	11.260287977463928
True	506.8450292276475
True	557.0750682154314
True	19.57817402713893
True	135.3367488086464
True	918.7931135786448
True	475.7113037420376
True	266.7510082703436
True	33.725133779569084
True	484.9757356948134
True	117.57715452533137
True	585.3496863444215
True	669.2634947318727
True	296.54865759102773
True	365.7842262231568
True	194.0726787920257
True	234.81913883569783
True	80.2080801061925
True	214.58877251321752
True	494.16183863826353
True	22.853352815921703
True	434.0751644874517
True	372.3406491798719
True	722.8286986678717
True	919.0089522354284
True	909.1086095738664
True	160.9388844437895
True	413.4691577218271
True	70.63002180197832
True	193.78138872636555
True	325.40175118897355
True	10.830984976328356
True	797.2384927692536
True	24.165766146173475
True	399.855390265591
True	276.8431161977361
True	633.9941767003511
True	201.5608601473611
True	39.21658912899635
True	666.0989792300244
True	1074.9028500332784
True	217.42597821093804
True	134.33717796858812
True	620.8822745644278
True	497.1582171329737
True	17.72122856600619
True	818.0134081227571
True	116.08773854760724
True	43.166802588288206
True	311.33859855851745
True	355.37446953635407
True	400.6467414837728
True	262.5235601624485
True	19.181195544281454
True	24.111228291842863
True	849.7083892663554
True	210.0526488008267
True	113.82410347260632
True	866.7741463197367
True	642.9199493721968
True	654.0016075256241
True	448.23972607176864
True	146.6818620345966
True	32.38240851347904
True	101.42983412920228
True	433.4125310311023
True	225.4687325991433
True	491.97365961804326
True	142.89674061168498
True	482.344123649829
True	654.2360765790065
True	967.8345473325742
True	24.22777954156733
True	967.0248282729632
True	1073.2892955322598
True	482.2583797011112
True	86.60839499525241
True	808.6800040929766
True	640.972157289856
True	650.5285834207644
True	174.11063500436794
True	749.8759919140222
True	713.3578302030779
True	121.1100795551885
True	811.2722116036541
True	824.6556328043528
True	472.8426951623942
True	227.06016743188852
True	75.61245677106547
True	325.4543977718251
True	341.93348555506805
True	455.8535290022404
True	435.7658009274155
True	197.166010337579
True	310.10541225723625
True	3.0853828903349143
True	14.411687891209782
True	101.861563394374
True	134.9579561978449
True	359.2214396809338
True	354.549036857339
True	115.25363366170706
True	16.235755498279694
True	216.92997753170317
True	832.2670581013036
True	460.8913765302658
True	530.2048743388322
True	548.7771522700571
True	859.2380572201947
True	644.5844613700634
True	95.94327625210812
True	194.15387322178492
True	246.0123208826323
True	288.5376785686772
True	109.54756128045634
True	376.738688981521
True	425.43086370998304
True	174.81596189437963
True	654.5496468544629
True	252.02311089079728
True	209.7535635011745
True	28.960504718933457
True	243.1324020392693
True	484.66984127358654
True	172.70121020734956
True	531.0272343664934
True	462.7736034742715
True	239.4905228771235
True	102.39018734850976
True	42.42649416593472
True	405.9925486097141
True	793.6305602642354
True	167.7392689313689
True	1053.5174338486129
True	1026.6302526830991
True	485.232959034532
True	96.087767601498
True	127.73842575874036
True	655.5204087218207
True	8.643193464535631
True	220.7521376289374
True	134.19134121608826
True	124.27760682064068
True	334.507333637182
True	638.9982516888637
True	37.47376525554535
True	122.76124712928348
True	941.5032028102294
True	52.21089675328791
True	443.0856426553136
True	529.7024742221869
True	249.45947523596357
True	135.62783292511293
True	944.1687746847248
True	1190.7500170780106
True	518.1589690629236
True	665.7690102834447
True	194.1533535959778
True	153.38287357135337
True	331.42105439461096
True	249.7619258491904
True	172.46687660742754
True	306.1990155989658
True	333.4187272605004
True	10.597466570293008
True	625.4702383341424
True	149.39656194216784
True	78.89124403648252
True	460.5463979378747
True	310.331282285453
True	1121.8778051759457
True	347.12568502947164
True	949.3814871469676
True	9.455286585403966
True	277.4799829757379
True	222.86901891590048
True	158.8211381860342
True	482.8864969748609
True	210.68717824175948
True	415.5083955150256
True	334.2459484368466
True	105.56352297014358
True	350.8522002702165
True	1051.0191098154853
True	722.5399771904322
True	235.59517380402275
True	108.73777257203425
True	293.3995006165246
True	23.539072128068288
True	359.9744293152352
True	313.2470489092827
True	562.1430927313534
True	452.3242643325856
True	348.4014521325437
True	158.86659377728577
True	12.222547517260526
True	419.8538553270892
True	285.6437370691635
True	143.2131885140104
True	304.6452315464976
True	436.6453226200852
True	811.9243167235552
True	311.1823461467759
True	774.904390615333
True	400.32203672879
True	376.6677795543597
True	1.0721690201529552
True	1174.5284518357548
True	102.57525740717412
True	935.943047365337
True	206.68525783924585
True	449.928786229839
True	671.957635335068
True	88.4522567065354
True	487.6121146304257
True	35.19746045348891
True	416.3976598005186
True	80.13666474342008
True	225.85506390689375
True	37.98001806238721
True	666.0143513623888
True	184.6033294239767
True	24.832114493848785
True	388.7898189891431
True	103.9951295704244
True	166.3449400186176
True	849.9876331963166
True	265.23654070396924
True	156.70806928608368
True	379.65483462474936
True	522.29164151325
True	335.87467297491173
True	511.7067810607674
True	620.2909287078853
True	157.2615831192895
True	6.566701761952511
True	71.82038628161618
True	446.6078862364327
True	96.1983042142097
True	71.41214315788685
True	1065.2665046805123
True	26.89326613814559
True	319.5489769313121
True	322.4257555432893
True	455.5944295545149
True	673.1144520914612
True	187.95655086767096
True	644.3885219674291
True	325.22505751712947
True	354.6818175832383
True	268.98622188139336
True	207.0541691646467
True	358.8779059004342
True	445.068396856201
True	399.3102547245514
True	597.8356284931754
True	138.35463065957248
True	77.70487777466596
True	41.47789468199097
True	293.62729274764456
True	666.1414241331418
True	408.1529752779077
True	803.311798079576
True	210.80055083174923
True	387.91155845125576
True	68.01395595281674
True	52.74364116971977
True	431.0525250905433
True	201.92401825482327
True	223.94936171473867
True	45.08114172276398
True	1095.567749363112
True	167.44094506670987
True	912.0490183397226
True	319.9060417103564
True	939.0602001526288
True	237.76387826021752
True	447.0852043443687
True	526.3320365725616
True	605.6917093221864
True	211.32149430600333
True	487.1112107520349
True	945.0325584078398
True	130.7403466702603
True	7.479731545255833
True	560.9477694935229
True	26.13187329747646
True	78.18243172231345
True	796.0492444403004
True	226.30253307364987
True	1007.7785828003996
True	693.2093264841094
True	407.1698243069742
True	270.5370941111845
True	496.95843392743126
True	343.88408271375573
True	173.4247011775898
True	687.1116850218393
True	705.7941931394769
True	210.90156829955004
True	87.68675146490482
True	516.7828359077674
True	141.22114716551445
True	375.9511288680393
True	337.64216949145805
True	64.01211659217286
True	390.75433304368266
True	414.1161225402757
True	388.4587791447736
True	410.8682894526871
True	424.5789214609848
True	666.898467693685
True	55.55240826224201
True	454.7951721444208
True	315.254812161557
True	634.6723923258648
True	221.84696006281575
True	91.73253293036132
True	38.77633398006376
True	547.1045271287048
True	659.2885099964794
True	191.6006220246442
True	418.25584022212735
True	334.1765644851957
True	18.21585803444824
True	174.12745526599946
True	289.9251586230952
True	2.965372206463924
True	866.3931160136833
True	80.65926832129325
True	105.09521262308812
True	115.75762928371606
True	359.00715361384755
True	36.98455697283055
True	454.65063754329645
True	230.5848433747458
True	5.13534796514834
True	119.6339874234202
True	454.7902215477502
True	50.65533010051415
True	67.96517708705277
True	179.86784492226235
True	284.2073810408441
True	958.096092528844
True	396.1436928036783
True	964.2824821238552
True	180.3241272409081
True	1074.8761724971837
True	797.282923508751
True	632.0511904876487
True	403.297026852864
True	377.350857664915
True	78.33012643981617
True	75.33081436469493
True	80.09981559585287
True	184.47960942133355
True	475.4001858114425
True	1066.1587277218634
True	173.22175844725015
True	352.8008526111062
True	446.5706893979038
True	616.7770690311994
True	589.1990789134386
True	282.6333792335483
True	462.803998976154
True	696.1689664425055
True	94.59216406450808
True	739.9693765064669
True	276.4596521955685
True	137.6514616462324
True	402.8513688403869
True	831.7240856110803
True	423.43548743576434
True	857.2762102497352
True	192.3040628499815
True	353.9316057849813
True	685.3317281211762
True	609.2751550866499
True	185.96450367364736
True	248.33018396949976
True	789.8469251905127
True	30.04877073856208
True	182.90358324970836
True	516.3629292135639
True	705.9205394691481
True	104.05080859199651
True	36.64475612144004
True	164.43231863228323
True	701.1710482508885
True	312.28364233222175
True	548.5067114191974
True	360.8017723188461
True	300.95235063195673
True	454.2783757489965
True	492.2432555120655
True	69.24642156880296
True	377.6895017187504
True	757.7911780934425
True	0.0
True	291.77686400249
True	257.654413144496
True	997.2641882213662
True	148.36420209079873
True	651.2502135312885
True	635.502462260553
True	111.30072494925116
True	208.00955225900825
True	132.79396274918446
True	10.984428038054707
True	290.7945304494522
True	380.33536881335465
True	1156.547986123209
True	232.14994861779147
True	410.00108472486977
True	656.3316285512233
True	201.29165559608543
True	25.9885251683238
True	896.4610734748526
True	622.3124454514738
True	156.76092107292027
True	634.4877304952673
True	167.73564226932072
True	299.115544328399
True	777.2890907234986
True	35.79409184330166
True	107.81438516216362
True	522.6614933115699
True	66.04481042015193
True	80.03078083084135
True	392.3156605231815
True	21.815882411641475
True	757.453400235631
True	102.5823885160804
True	158.9664190847784
True	19.55284820241
True	698.447797671376
True	28.86125433351228
True	778.0617301603547
True	394.2620454820315
True	112.56881887925232
True	714.491900810953
True	532.0852151746979
True	579.9524721736697
True	46.13902235906386
True	364.5445141959444
True	5.671497371420168
True	94.1252663176662
True	381.8982426789294
True	47.86169483482588
True	115.2615797909405
True	312.24066605814005
True	183.6602029024282
True	99.55762087407446
True	622.6652958438559
True	21.356622030262777
True	1121.2362260447949
True	495.7520561686122
True	300.824612537418
True	494.8711389526359
True	123.8117399352507
True	782.064318537378
True	1109.1586492596432
True	747.0043426060971
True	180.6992165257192
True	232.6399301294008
True	51.739948288829794
True	56.71656475712079
True	152.9534819970827
True	96.60650329969891
True	164.48211898240098
True	1219.1840991278975
True	311.70335618403067
True	345.09050935916736
True	695.0242276397947
True	17.11037192642759
True	12.27700193935552
True	567.2203743714807
True	5.706821434476562
True	117.44047827840708
True	688.5408639761692
True	180.32499835348975
True	647.8542017929509
True	806.5079537347948
True	156.02096970833065
True	904.549619824698
True	2.6405141593873585
True	444.3111665828901
True	1060.9704153500911
True	25.81658063881668
True	237.4569990411867
True	143.52954416558305
True	940.705047333157
True	237.43180300658565
True	514.7134800529032
True	117.50167004629432
True	510.1119307592709
True	150.2625225926194
True	102.33799531075468
True	386.7400505812007
True	72.42403501069047
True	54.60770662957325
True	1067.2075283433248
True	271.70077253048925
True	158.5275173285396
True	367.4101360270153
True	395.3029376874588
True	217.67359107419384
True	172.27784140261124
True	398.1449456171943
True	33.9958613043557
True	493.9462644937378
True	1099.7778640123215
True	114.03687481878204
True	472.24033495499225
True	329.31443003169454
True	27.697040549979786
True	406.5198661248912
True	103.65239552632195
True	574.896508949263
True	207.21029486286855
True	428.60749227750784
True	22.02172932211786
True	454.36889759634096
True	105.20360593392311
True	335.5485371976848
True	34.12178172127319
True	164.39898393576098
True	248.7410556745503
True	785.9944538101935
True	59.27122861319574
True	142.0914314549535
True	230.72673726193904
True	136.08456533846
True	634.5881510643893
True	559.7363125103622
True	767.2375617381308
True	380.73414789287153
True	542.5409872270035
True	431.6743103656385
True	674.1657722394627
True	69.33411961656677
True	462.74548636448304
True	425.3588062140627
True	47.75161740824951
True	85.68962409296097
True	126.31107679864712
True	87.03008335988713
True	338.55041474811827
True	860.1928301899597
True	318.89631621173214
True	1118.3582275326476
True	335.71033352223435
True	919.4679535429754
True	153.92805726211216
True	573.4453966527261
True	604.4981925431186
True	701.5832819889143
True	429.0521116723976
True	63.14147727314995
True	297.85451835139924
True	35.93048993589538
True	170.09323684143374
True	170.75694134776822
True	1096.7447711873076
True	225.11116991864947
True	552.4727141532326
True	547.37060218215
True	562.6282711506732
True	865.9078199841571
True	590.2481709345532
True	658.5671467377599
True	941.8613495514464
True	126.70644842175751
True	318.2314371260998
True	255.3229504119928
True	323.68936753626906
True	91.83108278664304
True	385.19414886633615
True	4.189704905662159
True	327.85738927731256
True	251.60688153129095
True	641.5342778106236
True	283.06258684481145
True	369.6930324138842
True	10.521105777545596
True	58.76349906092372
True	545.0107173003579
True	29.33050687043231
True	142.3077115859762
True	63.03588933320812
True	150.3189117320986
True	233.70355078713797
True	70.47430488846243
True	381.1863351067885
True	274.9226637540753
True	96.4765150155834
True	342.861560635826
True	65.37836954724179
True	589.8758908611579
True	828.5009552437891
True	278.08840992840146
True	1164.0979100756913
True	111.11995917955414
True	287.9880894968639
True	1028.5157469969524
True	85.94457433298057
True	293.40682888609007
True	10.32472335575898
True	399.81539141104975
True	465.6413522876829
True	150.87673810717428
True	620.0965809851773
True	929.348930143312
True	155.39184803201815
True	79.51566991708148
True	320.4167223956136
True	569.6438034283015
True	647.1808328835283
True	1226.3832427616703
True	28.032347783853123
True	932.614002848416
True	134.78324264926448
True	622.5789654200631
True	123.35520114243108
True	131.04241946918071
True	190.7809002749718
True	167.84369055679525
True	758.8564277439898
True	204.22815526953875
True	228.3925664497629
True	69.4156049324281
True	512.5532956524215
True	441.3118810876061
True	173.32243397900976
True	236.52331924201027
True	17.956148671004744
True	414.9794837589769
True	215.953497157707
True	286.9435497117704
True	120.45473837330228
True	715.8529933957386
True	424.4410212026382
True	249.94944530629687
True	661.6569019068003
True	535.9220721209226
True	485.7572344149045
True	140.72040967979342
True	529.4735790429581
True	446.1924745344567
True	3.087015183265321
True	195.25272489664624
True	88.92314752952596
True	241.94195665502156
True	3.349847432079703
True	127.25942273296288
True	353.3670238869403
True	7.269788737209149
True	887.5921102566994
True	165.40783199834564
True	699.2544128870419
True	788.9037170880882
True	158.18250739256897
True	229.5118490262745
True	461.40257866114047
True	815.2514435138258
True	52.70804881616718
True	38.27912169593299
True	126.63908474962088
True	618.0352381447184
True	713.1748093391068
True	182.47970499851203
True	590.5372009729749
True	620.8661330248154
True	866.4678539132085
True	396.2350567952488
True	186.50711622310345
True	896.1999355038366
True	220.13815578077188
True	140.59635797384203
True	348.4847770974286
True	226.6577132543747
True	201.1179875100761
True	600.2139580195023
True	265.5986035731997
True	198.80117411850904
True	453.7397350401229
True	463.6987115444969
True	62.6896069793394
True	296.0940783792953
True	79.2866599301887
True	335.203724306365
True	356.38326219322863
True	251.14193014855613
True	181.89509923433536
True	377.6468326012215
True	627.7479778225223
True	759.5189777004828
True	289.00328258466607
True	740.7588168263867
True	65.94338919206514
True	898.2194685549711
True	356.3262619410097
True	15.102008289161017
True	617.3477932420816
True	713.2559611713169
True	260.0835753358693
True	174.39642830414385
True	49.29529824118567
True	388.7424472037059
True	75.54482735003121
True	14.198333107495698
True	908.1521037593542
True	381.347059026272
True	181.7300742538577
True	988.2991768280882
True	12.392354289876334
True	801.4237282429484
True	30.43999117679497
True	677.3812214933914
True	55.967306549311125
True	791.7215204398361
True	440.02566109532296
True	191.54096278079373
True	434.1318290744757
True	214.0573703591171
True	294.2724880615924
True	210.50342929315167
True	404.8913883520565
True	9.098680195581045
True	321.5807859031299
True	115.57958513372986
True	11.362644011102454
True	475.1802158300522
True	710.9108711249164
True	282.52857330881056
True	82.75073146545523
True	311.3069941055358
True	85.11519082217524
True	177.051415703382
True	183.02011157848773
True	372.4506261188407
True	41.083372105360034
True	130.6515888493541
True	385.027870546176
True	861.7519806584145
True	112.54644458348604
True	204.46592360445027
True	419.1922579071664
True	18.494685696900525
True	412.0525638536598
True	488.6255859446144
True	85.90196518873438
True	404.2318873520454
True	361.74217897645616
True	427.7645971910226
True	588.3178554539443
True	1036.794622668394
True	960.6096330750472
True	57.15166511058691
True	1040.8889014079034
True	111.75144891938248
True	109.2136107520498
True	108.47904408144876
True	499.2258999718546
True	365.0894566678722
True	583.6730909723057
True	242.67658935851583
True	157.53383968956814
True	404.8438720447308
True	16.22663170999084
True	453.7505828047269
True	391.0152588556418
True	149.5195758572788
True	94.55765399292385
True	527.8315971960845
True	1011.917017966051
True	206.0383400157153
True	68.75438319029817
True	439.00858324352447
True	372.7017375927045
True	474.9701715262474
True	322.4661805355846
True	5.301024812118048
True	548.6668199252896
True	504.2332064192512
True	505.06222866494505
True	185.4832171861364
True	109.08687321838188
True	20.79986080337586
True	373.5764310135657
True	106.23707792261028
True	8.593675797098266
True	29.44983588980563
True	344.8214584022628
True	643.259769015121
True	140.29633580840132
True	85.95906089295912
True	25.30727569477614
True	401.4677397524504
True	337.67099655087424
True	776.1477045669483
True	301.0583496077304
True	499.54739250303993
True	539.5693752796903
True	520.9691160932622
True	298.39916754024057
True	570.1128451897378
True	99.620465047865
True	579.4594169040857
True	6.903320071958209
True	367.56145575590256
True	482.68458216258927
True	918.5342038723238
True	356.3401513427627
True	771.1091263228918
True	986.2986018029084
True	180.30066303867943
True	39.080881158457416
True	369.5068794705826
True	392.46519296090463
True	587.765407190625
True	248.69360241155297
True	30.542191482151537
True	624.7281841440063
True	129.732389280853
True	1072.4418608984754
True	312.98710159884297
True	467.2110940818679
True	124.3230410249992
True	809.4672480793445
True	134.22395608996536
True	836.0660276239677
True	546.6776216907359
True	184.7256572456918
True	112.50474668355824
True	71.02803157637739
True	555.403882710168
True	915.5181079722656
True	441.4172319202712
True	519.4354929207658
True	138.2319610867274
True	629.7544429948679
True	477.3887099931323
True	785.389322478583
True	332.06521850979385
True	595.7814598665553
True	111.6241851191248
True	24.62109987665377
True	418.3806371312018
True	166.18602913103956
True	98.99428310778303
True	370.4762532683416
True	1082.8566418982443
True	260.8121813646853
True	539.5894316240853
True	11.003634449692612
True	75.23399757073125
True	334.2389628707826
True	770.805299476885
True	460.5158051824994
True	526.3855799621962
True	715.3990583395262
True	70.89467121695616
True	750.3980147710239
True	48.41948914053661
True	107.54045326809126
True	187.3131936635276
True	86.27145385955339
True	24.38157855724605
True	307.0152085128388
True	508.7705504168715
True	913.335391050509
True	862.4714669387841
True	5.385714698883902
True	291.6360837032435
True	468.9330166172781
True	120.42733972172564
True	255.2510136798605
True	325.6105484170223
True	1338.8759843399162
True	468.859150304192
True	25.06706325140527
True	184.04509474868712
True	701.6845479277458
True	33.77995755081382
True	181.66236833866935
True	557.1256794639694
True	73.06237500489003
True	854.2429349603336
True	315.99146382063674
True	657.7734177293001
True	77.45623493966761
True	691.3062869765891
True	570.673693562375
True	888.4387504640024
True	237.6002420428616
True	507.7991963642649
True	842.6534908601772
True	890.5839395318061
True	233.73053292979907
True	773.3731953539708
True	211.9685672677245
True	456.7022718125975
True	358.9300150277259
True	496.0869140118092
True	484.3551584590264
True	336.02938425278904
True	350.6381502210401
True	110.25929395869753
True	334.282090305442
True	1122.5396106810647
True	324.295220820928
True	148.84218645940973
True	290.29588206186
True	730.2650955969905
True	640.6681529870049
True	424.254799173953
True	114.72020549598903
True	342.1294323927781
True	33.784805246788295
True	175.19488858704148
True	89.30250819735028
True	90.17249913821254
True	557.2365008430944
True	139.88823364351745
True	130.8253363082786
True	100.96013206070654
True	82.44186224286433
True	450.7541353502769
True	375.4924945318929
True	1047.340551087024
True	516.5621794035706
True	822.1265574699229
True	277.1183738538599
True	305.8516457969231
True	521.5713363132355
True	192.92562776940505
True	768.686830652984
True	250.55035682598347
True	367.516780191237
True	71.76496306809553
True	119.2917271937452
True	243.4174786891038
True	122.12953692265972
True	494.8865509863248
True	29.809500175367816
True	563.790488870884
True	1034.8154506781198
True	742.9137133379292
True	1.737825815227381
True	62.38996917300561
True	490.5788089881339
True	445.1985331247589
True	77.94936822870818
True	121.9819210395738
True	298.5238846966211
True	78.84760046010464
True	53.63388436523042
True	685.2837465665581
True	663.6733643915011
True	167.935277995637
True	170.3909482567712
True	520.6783091581443
True	56.04457896800415
True	25.500281035693924
True	561.3309222051054
True	436.402709781194
True	1136.361991555537
True	49.067819017107865
True	460.79211253873245
True	857.682827805249
True	777.4025323589901
True	293.1208502641153
True	764.4893422551293
True	404.6359324871698
True	40.74305274660682
True	98.83117673203375
True	699.3970811412987
True	76.00638673045461
True	146.07327644121153
True	929.7092919507984
True	179.65389820724738
True	266.05616452862023
True	100.66481865938688
True	658.5345468373706
True	581.6103703814009
True	207.32273444243333
True	430.1231487902083
True	45.085973976391024
True	282.34402049471413
True	579.5293950743129
True	592.8813041049336
True	321.5848136358568
True	71.89017644816457
True	972.1952032682776
True	1051.8283531831369
True	550.1407333113809
True	61.66566154331529
True	28.5958082059086
True	92.50175088724323
True	109.36109301263104
True	101.6314201089126
True	906.1873317899878
True	1183.4493955719895
True	742.979026883442
True	333.26630170078084
True	7.85511997678404
True	19.79689873681947
True	340.4559324039953
True	478.9522962542149
True	48.11664693333156
True	550.982906873549
True	422.3909775301762
True	396.442254824382
True	80.49297097237945
True	199.87019166537485
True	252.94432427034528
True	140.38930901120176
True	400.7772249511815
True	44.0764743896623
True	187.75466428605156
True	1152.3261947905592
True	6.088859708964449
True	27.710786672782536
True	574.2099002433652
True	358.7997898428741
True	760.2360781577491
True	157.0327460703387
True	800.9434010099721
True	594.1529822586255
True	265.0507706441042
True	435.84129413579495
True	339.2936386507777
True	297.72126290380794
True	272.1591821870239
True	397.8038435653671
True	502.6602975751511
True	505.84701593778135
True	110.84944272076147
True	356.8079343866416
True	10.714400179361888
True	190.4032141149624
True	248.57361921748168
True	898.3339739606392
True	611.5265026490624
True	29.00388956288372
True	723.3449713374753
True	876.9388942476779
True	109.81569082551675
True	341.3030438950259
True	852.3212404619223
True	216.77900902861
True	160.48512937853397
True	520.3294366489647
True	575.9378774648936
True	1120.8600914220951
True	148.5903723470473
True	154.25333452185413
True	254.19567117617623
True	318.56116441299025
True	405.2244609569146
True	400.8822791954353
True	322.10550176875046
True	453.5615139772594
True	504.4264435107472
True	230.1951942759759
True	1522.121612310378
True	261.6293105193328
True	396.7034774177343
True	50.52595857653591
True	771.5418706506389
True	251.3805653085785
True	907.6876503001132
True	558.2911544823519
True	334.03525308828006
True	778.1541124306517
True	265.9705369905791
True	211.4912458182584
True	259.3315915557401
True	219.5107299491023
True	136.9717229061197
True	259.61692232492777
True	730.3928167219922
True	522.9257091353884
True	222.2109864654969
True	1167.1771151503635
True	114.7974324113876
True	264.41113949813786
True	70.49116300530451
True	309.4563389255259
True	410.87556424849566
True	90.70241195897124
True	226.81797325038124
True	75.85581874281593
True	676.7133326011327
True	365.1755487803893
True	222.3411625522376
True	731.9100107101375
True	861.505041705653
True	822.3167332405757
True	811.07980325636
True	345.99773923767987
True	1.8023969706996064
True	260.43852027398856
True	57.192361275477474
True	391.4721824278709
True	54.71530992745532
True	366.4957549886248
True	841.572152594359
True	1021.4842712356052
True	394.5533139980065
True	22.048882881717944
True	525.768784809163
True	513.3538180797141
True	193.2955838815247
True	228.5018081212683
True	296.15084941740514
True	24.817037331683856
True	120.00259906517084
True	972.2563984198808
True	62.07430354073617
True	487.290817968348
True	782.0552762904998
True	102.61352301999196
True	241.5517406500881
True	110.95778537065746
True	14.42301052943677
True	1.1724568949670968
True	120.4182254158701
True	998.620253564924
True	484.4327773501629
True	68.40449902352675
True	799.0325385285986
True	342.601725679608
True	1.4609573177456712
True	442.6807571445015
True	168.9579357791062
True	488.6121340085999
True	79.7306376475527
True	300.7610743985041
True	369.78352777420497
True	174.33397144387555
True	224.2570989820557
True	126.4909722569194
True	164.7467599092168
True	996.0003753302408
True	16.795870437105375
True	506.3711979685881
True	489.6583620766918
True	396.82369733673846
True	220.59312992128065
True	226.75574703725664
True	162.26459998025078
True	47.0687836929816
True	506.1883324651504
True	157.4185120470861
True	817.4732303746968
True	841.5918805985848
True	245.30202558058497
True	298.4301463071961
True	522.2706807036728
True	41.88247138138129
True	86.07115342200153
True	770.1150581659958
True	1063.4036643585032
True	111.59592336495348
True	723.5712624168168
True	138.553862956599
True	947.333338077162
True	660.9138956411651
True	104.54323705927877
True	277.38537228523325
True	597.3167369083502
True	262.1161022212526
True	48.371733735600415
True	560.1175010499028
True	458.1395687410028
True	5.540163964560127
True	475.5875030518467
True	65.99121273902757
True	181.33133350271
True	247.29786522496096
True	287.1883394960457
True	72.9741629446045
True	228.6670458726359
True	357.4519037561023
True	441.9743579834777
True	932.999343612079
True	47.65577377807642
True	873.8438537000517
True	1002.142669875012
True	128.31844668376593
True	76.68852878273294
True	992.5038703471432
True	32.92727821721981
True	211.28990815153975
True	83.65451505599353
True	212.8624002185406
True	366.04086754843394
True	951.5199286213672
True	105.31878516647448
True	72.9899034772937
True	640.7160015888234
True	287.0366121677824
True	704.4742233993421
True	57.12188567135976
True	476.130290351513
True	389.92630671898974
True	680.0747011676809
True	53.02701531659163
True	114.49006739532616
True	27.860638974730527
True	270.4666308046377
True	47.90983044390602
True	352.2125861052887
True	3.135130467307007
True	1177.6381556035165
True	106.55207455377824
True	138.98933689394278
True	364.67539601295306
True	735.2244205288406
True	649.7815135003148
True	1021.4765613458504
True	467.62142000713953
True	416.8025565178189
True	142.7771542162656
True	410.9587620920789
True	819.6397337957518
True	429.7385830691589
True	938.439920676103
True	84.97425754284228
True	430.4316311816948
True	178.5877904598945
True	281.0590408749875
True	733.1961705660824
True	157.86431352004865
True	130.80226290396251
True	67.68060928472262
True	863.7149710487882
True	778.3311741079368
True	79.56149086934748
True	439.1788556226389
True	746.7187506829656
True	429.233061099091
True	56.83869941885217
True	321.6213672505883
True	805.1705858414375
True	30.87477703629236
True	380.2065764335979
True	168.62762426971827
True	283.6282998702489
True	34.80893815815604
True	216.86155078538008
True	769.5646432493342
True	642.2713544899186
True	58.00828151768328
True	295.8543095400388
True	887.5139023868685
True	18.58216342923384
True	316.73795393811656
True	308.8356509039069
True	432.5973301464165
True	216.2979215912261
True	607.987382824275
True	48.060535366087066
True	925.0154496601084
True	890.7968717810114
True	48.69377732061373
True	392.3402026282252
True	736.9595749213024
True	951.135118678234
True	266.06848022941443
True	574.5934698748134
True	123.9684257492798
True	192.5808240799835
True	140.21796825198382
True	138.1770707639097
True	210.57904780560563
True	932.5107214975228
True	814.3078589370881
True	931.045670979884
True	21.26513363479284
True	25.585382762446965
True	348.4275023252012
True	12.291887931927292
True	608.6861372741236
True	1075.5576820710603
True	247.88798782698072
True	206.52605344933107
True	84.40207428228501
True	218.53034769413503
True	126.32035477222776
True	44.992333628448456
True	134.49362011818835
True	92.11131307463332
True	240.628230614964
True	543.9717860178044
True	155.06063789599884
True	29.99482473407016
True	58.831102949850994
True	432.3059834081782
True	260.4618853967722
True	606.1006954992513
True	22.705701312477657
True	118.0407927313997
True	653.0352501998451
True	277.2748725928602
True	475.04437405609474
True	668.1867249511233
True	104.86887786307196
True	113.7416791959285
True	79.04523277783875
True	26.19544596004633
True	123.61614839234778
True	87.67401953686134
True	106.69607018094256
True	159.27272891780396
True	238.04169044322308
True	836.9405975353724
True	289.7410470139414
True	936.0822055282604
True	167.2326769269132
True	195.66096128589265
True	822.3229098361559
True	311.20137567387854
True	605.9642440136638
True	249.4050133617837
True	361.6897503427122
True	455.06437535070455
True	561.9393297509899
True	638.51310796774
True	358.7660246677613
True	33.02899630471124
True	565.8888263706957
True	617.1521133075419
True	19.23206709544796
True	11.317410166883368
True	259.54194471658144
True	393.1695829604247
True	444.8110344890064
True	66.64018387649897
True	643.6923550943526
True	964.9621283467296
True	240.9474683365968
True	923.2863370177716
True	266.8208829960199
True	107.34097642254598
True	269.6940128027592
True	675.4033509758306
True	41.13750396734321
True	590.9183056711785
True	1265.0149458370613
True	1017.5284693977784
True	838.2846932878649
True	206.9943908365229
True	94.006644246457
True	190.82175236849952
True	854.1974264722346
True	140.154686974396
True	1076.519709413275
True	914.5789162485617
True	39.129731885256376
True	87.5088562920481
True	406.09206538888486
True	412.554226511927
True	217.09832313065164
True	510.854386982415
True	653.2682160136445
True	123.0414423948701
True	278.97577482420803
True	1026.2508170082003
True	50.45227708935161
True	710.2297702109298
True	523.9615163445252
True	37.40095407761715
True	824.4918264250265
True	395.2318749930759
True	562.5435773303063
True	114.78422994627638
True	262.24204915851425
True	218.8452915387313
True	28.22353930826481
True	132.92127600104607
True	754.539537657008
True	133.76190435924389
True	360.6360295627792
True	61.90019452402132
True	640.1070534667206
True	591.0617304451146
True	228.31642877872093
True	460.5514698027001
True	172.58212963443765
True	170.26488407682646
True	211.32329199384392
True	279.24431947688527
True	363.12236447279497
True	122.65492078986848
True	193.24624071953343
True	25.996279269161185
True	917.265200307672
True	308.50742624416176
True	8.924473364949819
True	374.5804351943181
True	170.6984799197322
True	638.6651686783163
True	366.6562638748916
True	584.178031872517
True	546.054397833902
True	477.6094382782219
True	784.0817966221541
True	235.78700311542883
True	565.3118314891632
True	160.04041961046056
True	534.5118526203753
True	368.0880554567765
True	377.8644793529871
True	127.68336578435382
True	134.9868720166274
True	110.5027159556625
True	67.92865970830292
True	732.629765836585
True	179.75309071349
True	44.68800478682372
True	0.0
True	538.5232207651395
True	104.41350009489834
True	23.32394663534609
True	41.6323995441344
True	113.78678664233156
True	513.4667933930843
True	183.65908612178956
True	110.41790924989178
True	33.52266455866443
True	162.12545777776978
True	910.5024875317164
True	51.50206990750637
True	221.6297315794152
True	711.3311810686464
True	320.8921837727539
True	474.1056844927988
True	499.82534405964185
True	507.6119516374031
True	594.4091656042165
True	922.4804242471512
True	256.37814864528406
True	1029.715946086283
True	919.6662745409784
True	628.5679044865186
True	343.9241691583806
True	825.2805240591133
True	10.859659032086604
True	33.58717695347037
True	292.7915608990562
True	42.51663215716309
True	204.7720405873118
True	736.7985982613246
True	219.0524731640002
True	734.0345178141796
True	759.0052274006731
True	118.4402830336914
True	374.298508771325
True	572.535776779819
True	22.083002473883777
True	129.59880220753053
True	436.65258966518985
True	296.1377459372662
True	201.45772970398585
True	112.10277983480728
True	383.6202628485678
True	23.426033738313237
True	364.26065761457824
True	359.9077226131723
True	1006.0560826824826
True	372.321210713361
True	32.33188055499506
True	434.06038665318135
True	451.8507075072822
True	237.4896294164712
True	30.00211541547738
True	769.3704600874919
True	444.0796885456385
True	177.6636100892179
True	14.33709146738104
True	1203.208366439411
True	169.38478715633806
True	29.89439875727881
True	308.5014143403532
True	266.74553335172646
True	117.13262116003558
True	296.17606824694946
True	47.90603943303807
True	341.0998629921986
True	294.5304183902998
True	327.71142974834527
True	31.02776046680236
True	46.295057205022125
True	1047.2744792564608
True	24.254365315402
True	12.326872152914191
True	180.8048109091056
True	656.8310177788135
True	9.513043635159852
True	191.57564490208156
True	172.2477275163117
True	569.2099731589764
True	354.4626232213906
True	773.8087107384192
True	322.17227725576817
True	494.0845893742662
True	450.5494517130269
True	488.9297562158724
True	99.37367396921324
True	1237.6366833412153
True	908.5051321201712
True	298.20331529201854
True	539.6898719050174
True	105.42831512014224
True	596.0736323980301
True	414.21299312841467
True	160.36926894087844
True	78.86165214514172
True	350.93773194830044
True	164.86252243139225
True	29.90220163618701
True	598.9070013448948
True	372.362950366329
True	70.56358959846447
True	31.531049171402813
True	667.1962365610158
True	494.677415362574
True	74.488355189285
True	19.81673170373299
True	320.9957497275877
True	331.18253692816074
True	727.010052762324
True	548.986730819374
True	564.4783941520195
True	806.9670242652669
True	8.273744736072713
True	56.060439573203865
True	38.05438036135711
True	61.08586445431586
True	499.9177261228892
True	586.9593745625014
True	86.7475391911223
True	110.88647161684152
True	198.30482338585543
True	74.87744089782979
True	180.53057386814228
True	205.41407255078025
True	279.411792900228
True	821.9722792943011
True	609.4405222522691
True	284.64837965996344
True	188.2648642185168
True	268.5831495583772
True	242.14721982257112
True	748.7583252019117
True	327.79695299008625
True	171.2013357632776
True	877.7561962015183
True	344.8221008076299
True	466.7213143473484
True	147.7865546649041
True	119.46491326088685
True	59.63654834303995
True	201.55177964235472
True	979.248537483462
True	517.1514677398612
True	114.40599738185078
True	349.6384026350831
True	106.81052547533446
True	701.1168001624055
True	4.213362195388395
True	696.1964703123941
True	38.1578571667302
True	938.877353476063
True	839.3948216878024
True	209.6521401712148
True	32.88451163747621
True	74.19432775423581
True	463.5040522272297
True	228.5798114360588
True	1.870350354766369
True	81.92760710046863
True	1074.5399471199617
True	338.3930444604316
True	673.3355845741112
True	502.7763069397951
True	30.63090888133859
True	135.93103967869249
True	438.2082700139151
True	905.1500324965224
True	794.7239525024651
True	421.8044602700079
True	329.48212125679635
True	17.932930735635953
True	77.45686612951431
True	779.7868033716858
True	470.0203743977857
True	380.4431711835582
True	869.4200669236257
True	26.15166756497203
True	217.3575954678377
True	886.8213855018131
True	240.0113205598499
True	8.256100878644169
True	505.9162141929045
True	104.1303075142189
True	638.6215664315065
True	52.62771617338972
True	255.55496669475997
True	866.4095916255848
True	908.6406689390896
True	272.30256219308745
True	407.7324625300247
True	122.95900685907444
True	599.9094989476848
True	265.0885044770643
True	195.17254207690297
True	818.7280622132719
True	54.976354002636455
True	718.8121201652473
True	282.770294662732
True	304.94328620555086
True	168.42353152918136
True	498.4905604845536
True	631.218869851039
True	366.4930738321372
True	393.78053978684255
True	66.73312714071514
True	159.9178101390309
True	448.0902444047892
True	229.6298141117399
True	36.20592683018706
True	206.97893125957413
True	390.35261137519706
True	398.7782475526594
True	729.1327322025663
True	140.7315492302969
True	672.6161940616773
True	470.509417904288
True	601.3159050314224
True	134.80607727316288
True	39.34161452956188
True	661.24865803773
True	74.40073195638693
True	569.2585730250001
True	690.626872445707
True	445.9943108322954
True	140.77293760372794
True	550.6447710085815
True	4.253176785663351
True	401.30124371621736
True	33.29449727582346
True	634.7922923140409
True	265.5735740627014
True	579.3377876200826
True	699.3971638469
True	138.03113356981288
True	541.0223132500503
True	504.8257790050148
True	67.69174027297521
True	956.7390924337974
True	3.506968131761037
True	26.0196501577264
True	656.1686792764303
True	698.0932363415355
True	131.01902594393923
True	408.7855501755616
True	124.1246731416924
True	73.68581283540524
True	462.3124365638262
True	42.38520996161394
True	498.0703888058571
True	12.705121019734602
True	838.720953070716
True	531.4000495621243
True	648.0709771244273
True	99.7731998928059
True	386.5668012431829
True	991.124476889053
True	812.4842751197814
True	141.54397011206638
True	547.9883619906537
True	446.7101026842582
True	253.04433103880837
True	254.2057013343516
True	5.696491400837707
True	328.2972411607849
True	12.015854910942515
True	372.4858543608037
True	72.99876676391887
True	406.17554551790784
True	676.3115341117955
True	123.50845732331742
True	244.8758484767492
True	648.3527163704875
True	672.6695841213917
True	282.318306390251
True	135.36334208661103
True	169.14517427381574
True	475.5849740710831
True	81.50065770898392
True	6.910807737164943
True	490.5324559216574
True	567.0658542220878
True	17.759931325709488
True	128.24026887767198
True	921.9397806057402
True	484.58995381770177
True	281.06429014631
True	36.121652055997295
True	461.9136287510625
True	110.10347921964944
True	604.9575354637807
True	666.5796166893745
True	303.0175590413743
True	375.35557351067536
True	190.1159534472503
True	243.04357307229049
True	73.02882523047869
True	210.3984023777342
True	516.592456416777
True	21.70977538188296
True	450.4395082335026
True	378.9749443955328
True	702.0311098011907
True	900.2585372470919
True	901.1598165394296
True	152.92166827023576
True	392.12349848191286
True	71.33889054045434
True	195.42324118057817
True	322.8691885701846
True	9.805651444662724
True	793.1408803276872
True	22.930329492692817
True	405.9739774751143
True	256.6756006644288
True	645.8688063804024
True	205.91820704833583
True	39.656117440077146
True	719.2064252636111
True	1076.169538557528
True	225.78798097034243
True	124.6588989519854
True	599.7326807714719
True	492.3451779750988
True	18.353571776629963
True	803.34307131016
True	108.87335273548165
True	44.49093410026157
True	306.1707561341809
True	348.558682032921
True	413.4738685790338
True	262.68123894860685
True	18.411440755854567
True	21.341469610734556
True	820.0588553560353
True	199.246295352372
True	116.76468732096995
True	842.4527719629757
True	666.7906727720782
True	644.058900282722
True	453.2572504959562
True	143.73506050047328
True	33.293399025228574
True	106.3908166282965
True	439.43995580629183
True	219.0705046723964
True	483.8385699179339
True	141.7587150520547
True	499.2124153871888
True	653.9470416594393
True	948.607628180254
True	22.692994876507942
True	1014.3274895447588
True	1062.5932540974995
True	477.27948603704925
True	83.81800945504123
True	791.7359198720656
True	644.1153531640481
True	657.4523753507059
True	175.43937947471858
True	737.55045954126
True	697.5650861299446
True	126.00947378679624
True	767.1552177060898
True	826.5166766430488
True	469.9198529668766
True	220.6374611144708
True	77.79134823825304
True	315.438468876308
True	346.97902427028146
True	463.9118071507963
True	444.1875063743312
True	198.3210914013523
True	309.7095681913352
True	2.4152825263777067
True	13.101457763875208
True	112.13891359841412
True	131.26700155853715
True	352.5732964686115
True	343.14633311414593
True	113.83204745750082
True	16.13280430834644
True	212.96394941979224
True	858.0526607479401
True	474.754577062019
True	544.067758675435
True	553.4409078740767
True	820.7506382657631
True	644.5835917838016
True	88.63850154157181
True	209.4964117698084
True	241.68245761428676
True	295.83490289273624
True	103.07535522120368
True	366.512527732774
True	434.2674228174097
True	171.81063585939935
True	652.6943434899221
True	242.35152090381743
True	209.506923378974
True	26.354717771764143
True	248.965408875062
True	492.3833352326165
True	171.63838855858327
True	531.644722874872
True	481.1000838965509
True	240.21516710921856
True	107.05694078275698
True	38.75003467685917
True	403.9867778180064
True	801.9033544670285
True	170.68719975603145
True	1034.4976037234817
True	1027.9021637158637
True	475.1237319319751
True	105.37765519834038
True	123.6617625919814
True	657.2687638086684
True	8.157604995961368
True	223.18803953651792
True	135.57694397507552
True	121.30935622492116
True	335.8447339857179
True	626.8421077212391
True	34.96349888753389
True	131.3657848730463
True	977.2031233467249
True	56.63953999206671
True	439.4841008516882
True	536.1472244405854
True	241.67666212551487
True	138.29560206584478
True	904.0189460091996
True	1187.5152722916828
True	521.4602470879036
True	661.0744234877908
True	214.27018083344265
True	150.15207365818546
True	331.25075895832833
True	250.500396953845
True	173.00909133318575
True	306.84090243156004
True	339.1021474698136
True	12.680137638582329
True	616.5581187527637
True	148.03947823925233
True	79.5126278152212
True	453.5891095874427
True	321.5448990656224
True	1196.0449910817192
True	367.2674790900879
True	953.2555707028348
True	9.35353921328793
True	263.6317053812013
True	222.0707094091436
True	154.30495870329972
True	494.7950279901686
True	210.47913247977988
True	398.4869299899775
True	328.95015785635667
True	114.02035860332226
True	356.73701446454146
True	1055.6959667247943
True	686.6991122159928
True	213.2480106046053
True	111.33364057934394
True	300.00663187091266
True	22.907312833176643
True	367.9479972372597
True	319.69380900112907
True	567.900605066046
True	472.548786141706
True	366.6244770502993
True	159.16559771152026
True	11.915971802829525
True	419.2769608454423
True	271.01877976003107
True	141.79607807942833
True	301.33014776725344
True	424.9285883307417
True	810.5001614989665
True	321.06793405577
True	768.5252060816873
True	404.97282608549216
True	381.4843087422437
True	1.368677516811227
True	1175.5813459218982
True	105.20523808676514
True	940.6359232672824
True	196.70773646783832
True	462.5171774031959
True	685.6336202966212
True	86.56992784567693
True	464.5809177318279
True	31.42467224457221
True	421.2169486917009
True	77.84313671300373
True	236.08741941893544
True	36.71032380561636
True	668.0960021304676
True	180.78673808560376
True	25.12072589227297
True	391.746796831818
True	105.89407953364328
True	172.11279885901868
True	819.3031993435454
True	248.5796949819552
True	152.46769799807186
True	386.3870771722631
True	513.6610396972158
True	341.750601555171
True	523.0009581283007
True	624.0455911290014
True	162.93315029652376
True	7.107594796180775
True	74.97208955719574
True	397.4415758946727
True	91.36167977470916
True	79.64929870897308
True	1055.1762067130735
True	28.366836761185507
True	328.80690600241064
True	316.8028143402662
True	467.46231462239257
True	667.0586251741116
True	188.2433523380088
True	619.8828309392773
True	339.1183573264453
True	348.2711646344864
True	268.6301393785052
True	204.5399528943612
True	356.1563619496939
True	441.4381777823645
True	408.9557567799346
True	583.6437223539601
True	140.94527839472755
True	78.68736449141912
True	40.990093184095365
True	288.3158294492097
True	643.0608696143884
True	406.3085111303526
True	791.7029182333296
True	215.577377432237
True	401.51864481131565
True	68.49006075584464
True	53.20930455556815
True	429.5229144869439
True	199.52141964323783
True	233.46359774258104
True	40.37421984887783
True	1066.5670266270447
True	175.05897088699624
True	917.4343926578306
True	318.10716856583883
True	922.9906006594535
True	231.36243857268764
True	433.719318935346
True	532.1458251136215
True	605.5904851764647
True	207.51655158588756
True	477.3987967533228
True	947.5418137479674
True	130.87688508354188
True	8.866380918956118
True	573.5904866414628
True	28.42367952471145
True	77.23466035095701
True	814.0582144298836
True	237.43735946433085
True	995.2041369486024
True	698.4516042852332
True	419.30738731408553
True	270.6572053909211
True	494.03758524805545
True	338.9176923368992
True	172.70824355819394
True	670.637092502025
True	707.1068494887033
True	203.04921897624817
True	88.69213737950497
True	522.676178846474
True	134.21079912739438
True	374.0284051645545
True	342.1081426156049
True	65.20968368973007
True	382.2883263234924
True	407.8178429526805
True	384.6333998662
True	405.2500214085127
True	421.8046036451099
True	649.1084739727934
True	55.580005340213845
True	447.7965101787376
True	313.115718264478
True	654.2849298051631
True	221.35323939671483
True	99.67994743672872
True	42.67882905353076
True	545.0661496611107
True	631.0970772841249
True	186.56670229503905
True	421.0426140570895
True	341.4619404415601
True	17.330055970595104
True	170.15030457366737
True	285.85867797844656
True	2.994111582435281
True	877.5059203512157
True	79.01528798220741
True	100.64289880479618
True	109.9475206313411
True	359.8151933244196
True	34.48517172783107
True	438.9586182431394
True	228.82234763976527
True	5.459218411087828
True	116.66883144544082
True	436.62416656926246
True	50.87130164749234
True	70.5406575734853
True	173.21862433434694
True	289.96149766766115
True	963.1958995760403
True	396.43731254367145
True	927.0211246704732
True	189.57392393269865
True	1013.5090858542376
True	765.6503414559896
True	628.479768364219
True	425.197085804965
True	372.06567130043805
True	80.40973381756372
True	71.9147924830221
True	74.18486995086884
True	170.44598140378457
True	476.5468957579563
True	1070.2817787424694
True	166.52316933323357
True	354.6406986949485
True	431.5396448878868
True	604.5755946857715
True	603.0651484337591
True	275.4802232398595
True	451.30419888052086
True	667.3957944268576
True	96.22614810176378
True	714.4340220906902
True	264.2951660728171
True	140.3359440516007
True	407.9014355989437
True	869.9130131824967
True	431.1860254326792
True	848.4565784385189
True	191.2763216670112
True	353.87060005482
True	700.9314179098703
True	615.1638513229277
True	188.0657411528288
True	249.68894644554408
True	792.275235143393
True	31.52910115631169
True	188.796839590547
True	483.7664643012964
True	732.6198668674033
True	104.82418666899788
True	36.283186869564105
True	165.28757425752676
True	730.1324462927996
True	307.9861935961877
True	547.6027479042677
True	366.55746818579934
True	308.1110233362419
True	457.8362148308205
True	471.149601564912
True	71.63265146898952
True	366.2944838079516
True	772.4436258394961
True	0.0
True	279.8960235733463
True	252.38635003822512
True	947.24445684329
True	157.7082546366432
True	654.2523230695389
True	625.5684276989014
True	118.653393574049
True	208.705905344144
True	131.54077243926665
True	10.757806656797824
True	293.4124027158345
True	367.3027061292968
True	1147.8558914817754
True	222.01318101442484
True	395.02704942841126
True	649.7512995852154
True	210.1230174677825
True	28.722733592662912
True	889.8435295481102
True	627.4238333008254
True	161.92931564507134
True	642.0548298215965
True	158.09675415391013
True	289.5060493303999
True	778.2533098041787
True	35.942634420614986
True	104.03173861249478
True	504.5885193157624
True	68.12217743927016
True	78.76028293128297
True	401.7132602229072
True	22.002714298210503
True	765.9267844708841
True	102.84733482813908
True	155.9260637438396
True	17.361573254927166
True	716.3304857815175
True	30.09212666714485
True	762.344195054902
True	400.4918378685655
True	115.48713693581848
True	708.037722783908
True	504.8727664488441
True	564.4608195854402
True	46.54365402851185
True	368.76940512666704
True	5.380816881732289
True	96.68414123678656
True	366.0061295301935
True	50.337052772111626
True	122.90053813597562
True	305.05195961805634
True	177.56554295416925
True	102.40432658942404
True	637.8161533714925
True	19.940630803984103
True	1169.9847223136032
True	506.5537432938878
True	294.3819167279849
True	487.469246651472
True	132.21836624398017
True	820.197982243849
True	1097.5699799263757
True	747.392430249945
True	183.37657497692936
True	223.04945804587507
True	50.392752840208594
True	59.71866010588132
True	152.40022403127125
True	98.97323348500292
True	178.1429826094946
True	1215.8040963000713
True	307.83118410063867
True	351.1178708488476
True	687.1862855415519
True	16.20306252205097
True	13.612419588313418
True	577.7807460717655
True	6.394253887215577
True	119.55525084068418
True	678.709514746693
True	177.888766911039
True	644.4264282476356
True	852.6419213117665
True	155.41677120715542
True	885.2134187051729
True	2.3798644843274737
True	439.85576237125207
True	1069.7631919201358
True	26.70074417737981
True	239.39094742978008
True	141.5418047840264
True	1016.6908657806588
True	230.6492104265558
True	505.1743707323715
True	120.4819911218688
True	517.3897011007039
True	150.5676641598858
True	97.82996800007209
True	381.7391500767546
True	70.89794778393038
True	52.74373187101446
True	1044.5360873765806
True	260.6000042950324
True	167.4480346223283
True	378.70455047244167
True	396.08399812628585
True	215.7941941780061
True	160.0993612068922
True	392.0381047776351
True	35.941598389978125
True	486.3624906735445
True	1098.970759151408
True	112.89409293770348
True	477.1764064824434
True	313.1855830622632
True	24.30926068894526
True	412.50662190811664
True	105.6403242032212
True	593.4167768304917
True	211.469687523457
True	416.3257303636756
True	20.055492641290293
True	421.6489844957469
True	112.12207700018112
True	348.8012371004583
True	32.591399314742986
True	171.89110354074535
True	254.0299228664684
True	786.3345947407614
True	55.53783921740182
True	137.09000788304004
True	235.24763416695183
True	138.8742921738696
True	605.6611482182498
True	562.4816573162534
True	760.9614457527158
True	393.1193646137088
True	531.3279341280792
True	434.3851932626197
True	677.1171953423191
True	72.0676218773801
True	465.9994673510808
True	428.0863656259028
True	47.8953439940144
True	81.21475247691065
True	129.33934781809495
True	86.77605627047483
True	318.3295090220799
True	848.1852112159606
True	328.5122115058878
True	1076.324269054879
True	321.9858125117819
True	893.0191410927076
True	151.5118886119321
True	540.5982767933516
True	622.8868814884635
True	689.7995953221151
True	438.5456177759706
True	62.38218973036571
True	302.56074551576427
True	40.69720686035792
True	162.58972819965464
True	171.70983394215617
True	1116.770517250388
True	221.86440089908527
True	561.2854948624961
True	580.7218339692331
True	565.7599001683611
True	925.367060080512
True	599.5807291730948
True	624.3356734654946
True	950.4847945241517
True	123.90941375294518
True	307.9577079603189
True	272.42968128922314
True	326.6793358418166
True	91.38775712645284
True	379.2313754042482
True	3.1448269590885483
True	334.43985369760657
True	264.7718969639958
True	591.6298354054602
True	296.7097881980394
True	345.22104499722263
True	9.645304266203476
True	60.01772476005864
True	549.1400658367695
True	30.75310785481248
True	131.5333834678235
True	67.52611364689828
True	145.4676561040765
True	247.3112216340704
True	71.60898383182322
True	390.6874834100718
True	278.4967655044842
True	100.0531921301054
True	349.6785067629605
True	65.13751640166497
True	584.8458054543847
True	827.2451319445248
True	282.18232537245166
True	1175.1435431049304
True	108.37378722347816
True	298.2263600434
True	1053.6856459832295
True	86.90350967416026
True	288.88217413340993
True	9.65434359030918
True	405.7505713124804
True	463.9448652236082
True	151.96340339915298
True	621.7346080608136
True	926.4785917866872
True	158.749054316194
True	78.13007470689637
True	329.0753873761415
True	569.0822199942703
True	640.064961058019
True	1251.3118127444327
True	26.805683837179487
True	939.040505532967
True	137.27762586214195
True	634.1022715663065
True	121.97743784488686
True	127.20135864313336
True	192.714372898554
True	167.69128325135563
True	737.7362439720754
True	208.39315066309572
True	226.91785228484247
True	69.43721303632388
True	510.0750868534316
True	446.69052300949966
True	176.8702968317358
True	234.1699882977378
True	17.325502738869897
True	431.0132746835421
True	209.2635585234652
True	293.58151066845005
True	112.00477638186696
True	711.8511846345964
True	414.6076468558918
True	271.18143376983284
True	646.3443993480774
True	535.919509170954
True	461.00560854608113
True	137.88425968250655
True	522.0400348881496
True	420.9336368173414
True	2.8060880114701665
True	194.37030772985588
True	96.46411570477004
True	244.65272046488175
True	2.36824749090107
True	128.07666787013903
True	352.41412133924126
True	7.488934971777407
True	841.389198771695
True	174.17513375779873
True	729.1835829983978
True	796.9418537409553
True	153.72035768289487
True	223.68681939254608
True	490.49263912223216
True	833.4395870165721
True	49.1995661287017
True	38.72381949911004
True	131.26543880959198
True	644.0787198586803
True	733.6622400455961
True	186.84732735499105
True	596.1803453264633
True	583.1413366689101
True	852.9524847553588
True	407.82801421184496
True	196.99381197151632
True	832.9093920787095
True	227.53501741677283
True	148.72814664023235
True	311.31094087510246
True	223.70456089148172
True	208.5558877624832
True	599.2937601720505
True	253.16008944946745
True	185.979225370557
True	456.53068974708975
True	481.045142861409
True	61.5140820949512
True	283.5235658254788
True	79.11872127761828
True	326.8665685697448
True	364.7974782118112
True	255.8626251468756
True	177.1830816317165
True	372.0766583524242
True	644.6899542258798
True	729.5087316612241
True	298.2829723165776
True	747.044686922254
True	63.282171247916914
True	873.0528323883731
True	350.33154153872863
True	13.811281032705285
True	621.7912753828339
True	689.9012027034648
True	258.89578853899724
True	166.52803591700606
True	47.66193320755597
True	387.24854462678286
True	79.34325396705769
True	14.594903481575184
True	892.2521199118742
True	369.9082462377124
True	183.91173595347024
True	1001.790865775473
True	12.337768453880043
True	791.3672166697847
True	30.09154810484909
True	714.6361436840305
True	63.05427076191183
True	768.3522687970569
True	440.2746740986176
True	194.29023340578416
True	436.0729909257432
True	208.19860886535088
True	296.2863525151442
True	214.9052075846783
True	406.4309054924967
True	10.005036579537515
True	321.26167321889574
True	110.1186735922144
True	11.449145634677226
True	465.4144822820492
True	722.8311418613157
True	273.94053128877323
True	82.29756750484887
True	296.2869476710617
True	79.84802688774721
True	194.61356442759097
True	179.4488320005297
True	390.2980352508404
True	43.03882483429569
True	134.66203189355048
True	362.1412442430321
True	876.5112673308748
True	113.77848471426314
True	210.80953431234272
True	428.3511800455272
True	18.58856812507919
True	423.1457658484553
True	501.22734544558807
True	84.2548381446661
True	399.0627866761073
True	333.58203101202884
True	418.3977961685983
True	597.773645868052
True	1010.57812371298
True	971.0463693446034
True	57.39055310329533
True	1052.2384099523397
True	110.61176710502876
True	99.81951644359567
True	106.83043618511032
True	509.0149611761856
True	369.9279517290207
True	567.5098879826219
True	262.274433285136
True	158.00422899189135
True	386.6557043424434
True	16.80752375003078
True	452.7443111970175
True	372.3776094289175
True	152.05031704113955
True	95.15127424873036
True	543.3587431760714
True	1023.200425622036
True	195.9302169149781
True	68.70095694653499
True	422.0967603144999
True	368.8563647016232
True	477.47159666389217
True	312.5032356391906
True	4.138996267904331
True	532.3036892112494
True	502.280667132127
True	498.647030429644
True	186.23044434651896
True	101.99181399696536
True	21.96728652905784
True	376.78273225249086
True	113.95395829040936
True	6.6031683659427305
True	33.39667697553104
True	353.56077591319547
True	644.0116914859896
True	138.89815962749128
True	84.79722712360207
True	26.792369129611654
True	406.032143707081
True	370.84926267645807
True	777.2740898771954
True	307.6958306585786
True	500.4828527463605
True	531.7439975111263
True	529.3129012712628
True	287.9498471763227
True	542.8591756602882
True	103.26950163685063
True	569.712924381702
True	7.49041084454487
True	358.564147870211
True	484.0684493468697
True	959.4575024886224
True	342.2455705322533
True	798.8238611176616
True	930.410407110322
True	174.34804224314513
True	38.15492915200939
True	355.6644686465669
True	394.53910446769135
True	581.7361020093796
True	238.07578499833383
True	30.64432570617122
True	653.0729618976112
True	120.41671522600608
True	1033.0563375147783
True	319.916687000615
True	466.6972991168994
True	120.51381361860072
True	805.5019725798927
True	140.53687355866532
True	809.7847870389155
True	577.8734222971545
True	192.42479799655604
True	113.2064434029192
True	66.82652788869738
True	565.6526598211964
True	917.3776812413952
True	433.20495907329257
True	554.9148494751689
True	131.14442175675373
True	638.9294946104544
True	475.96839958099497
True	782.8611238455444
True	326.22734087382963
True	573.1219025582261
True	118.48724624973156
True	26.561445427979272
True	413.6928020763152
True	173.2429304935333
True	106.18076342698284
True	381.4664276495749
True	1107.5457620187178
True	263.0299199337198
True	556.2693232936156
True	12.176986093261586
True	73.37122400417587
True	320.97535403304494
True	811.5131041693996
True	440.4391868799537
True	534.333411232237
True	721.578556661135
True	60.63234202678338
True	723.023998118072
True	46.85771268606334
True	107.06552067100452
True	177.49094038768354
True	85.47360540588465
True	27.270548002538533
True	304.17149961803915
True	473.9525458326978
True	896.171852334533
True	871.6430136643551
True	6.008125812708524
True	292.9268412306942
True	452.3263153078288
True	119.39657255362432
True	245.41529993199947
True	326.7988676809945
True	1331.757184525214
True	458.413372118622
True	27.962031210909423
True	184.26741772184243
True	699.5028804080829
True	33.835825462662065
True	177.7942618892449
True	582.8401807721518
True	70.97691506002862
True	864.47644176973
True	322.48237730964894
True	660.8413470318882
True	77.33191264646037
True	676.1702280914537
True	585.5526969511865
True	885.5675000368407
True	251.5546044509152
True	509.63752738960056
True	847.4382602684135
True	895.9536307592056
True	243.3730582375161
True	774.453569500575
True	214.1075551048109
True	447.351129371068
True	383.97695207525527
True	494.1585851251946
True	496.7674722362399
True	311.88837071518765
True	349.3207962364533
True	112.69418491376685
True	336.3809415567005
True	1139.9945966249404
True	297.58018529390927
True	149.26797481968626
True	302.7469844033134
True	737.1469833750804
True	642.6310108444472
True	403.3586080446505
True	121.82482636859768
True	332.5074525328105
True	35.02555539977879
True	181.29025526696776
True	89.18061018410563
True	85.72641924763856
True	528.5225765573288
True	142.3974704081195
True	131.95522271138825
True	104.54167795393325
True	84.06053425556257
True	438.5884682200191
True	391.1703318502927
True	1020.1340516825136
True	522.8458111289743
True	815.4481600397324
True	266.9793170015944
True	297.85083538267423
True	530.5893257090082
True	190.57121460727777
True	722.9460643122115
True	239.05484618874652
True	349.60677827966674
True	66.33218291352497
True	121.33398885837882
True	271.160688830892
True	123.0995705414394
True	466.068368610426
True	31.41045078714985
True	584.3954610835975
True	1029.910698608786
True	714.6966402941672
True	1.0803352817911107
True	62.28382377833288
True	490.4802753690584
True	435.9289234644525
True	71.88460508276128
True	119.67141893226425
True	298.59474717085806
True	78.18262201124854
True	50.55321225740968
True	694.0841530498277
True	665.8328632079887
True	157.2546344947968
True	179.14464365422708
True	503.73125559211513
True	56.31775937918721
True	23.777450598645625
True	570.458786034921
True	458.1904920577871
True	1128.0167821308444
True	47.55682136995745
True	465.21628385110654
True	893.4029989287399
True	833.9569659855651
True	288.5692668337257
True	775.2139951813232
True	397.0527112434478
True	40.01233356760079
True	99.45680609711528
True	698.8671559777684
True	78.5581011107512
True	143.89768635872778
True	902.1645591800924
True	190.61744971690143
True	273.3126249769461
True	105.06055095653711
True	636.2775402109501
True	603.6286544077798
True	211.5342374055741
True	436.5995256582945
True	39.77709166802671
True	276.7562546653186
True	593.5989805308533
True	614.2477875548391
True	318.62032634252154
True	71.01163521547934
True	943.408767088788
True	1095.1785937514126
True	576.0871847318942
True	69.46366311431143
True	31.699617398362427
True	93.58765467900254
True	107.05729635200834
True	104.97748236379108
True	883.4226132786882
True	1181.723860776333
True	742.5390806951267
True	340.9952785078977
True	8.815868421167377
True	21.64236170369091
True	341.23328795819083
True	473.28999402646895
True	47.20035833760501
True	558.0719913845252
True	438.64330833533313
True	391.5684342087037
True	78.99616800360856
True	199.95443054991023
True	259.1295547526197
True	131.47947215947198
True	392.8696156408307
True	43.31539638406559
True	175.87586328084495
True	1160.7431222853695
True	4.696731107566206
True	27.44998021514765
True	578.7036493846358
True	358.09771063428195
True	771.8789649222964
True	157.79635077146128
True	748.3215296370388
True	574.8394153723684
True	293.07507800321565
True	422.70915563336905
True	338.6385816328242
True	284.8189487876794
True	265.3478372375732
True	402.0852115727532
True	505.8784883394397
True	514.9695376965009
True	106.06219683353626
True	370.6409284621509
True	8.848805104705573
True	193.0114785732756
True	235.61973529355691
True	887.4196730640953
True	582.1679711457273
True	31.313190691518688
True	712.9402817796279
True	809.9813333395698
True	108.98760054396912
True	343.78799583112215
True	857.6565991849152
True	201.3757902775491
True	165.02454092471064
True	532.1723546506249
True	578.7727828339831
True	1112.6452563832356
True	149.8517881913494
True	157.85911350357648
True	254.5376303535245
True	318.628233979179
True	430.13161154936734
True	410.70707070730674
True	335.3737406300623
True	413.5619006748376
True	501.0560396471491
True	221.1400963256566
True	1482.658160248369
True	251.59598708730277
True	387.4948041770721
True	50.71530050721231
True	775.0340030624646
True	245.20002633264184
True	945.3285936073364
True	547.7005777424138
True	314.6138829810499
True	771.2897269396885
True	261.9441831795009
True	210.51637803415133
True	250.39157486703365
True	221.77083074723944
True	137.07687334123307
True	254.6665622141551
True	740.1766315870899
True	527.0916902429719
True	222.57437244088777
True	1209.9833867264676
True	115.31620638447951
True	254.11790639358924
True	72.34105335320113
True	309.4374340871383
True	405.7130654454296
True	89.89832979704204
True	224.2698504882509
True	79.08862637489138
True	707.2041756843963
True	366.8752236423229
True	213.2858564094245
True	738.1899920946289
True	869.6031515752463
True	864.8826975243866
True	839.811406579978
True	350.8852954698317
True	1.720624241755818
True	261.323160810488
True	49.96785070099867
True	375.2462319498936
True	58.23099291856229
True	367.85093465772223
True	851.3677090640196
True	981.514893093842
True	375.5668468010117
True	22.05343926595089
True	519.3126633131029
True	517.0685727277972
True	188.27896696816407
True	236.1207380051211
True	288.08251117550265
True	24.064788004426468
True	121.17623859317106
True	941.2540770100268
True	62.3418590192092
True	493.0706633762889
True	781.9744522393291
True	100.12462088964028
True	245.74365259745676
True	113.06011061531912
True	16.23281281051915
True	1.0921804345428476
True	123.8745742791307
True	1017.471174285144
True	473.47527180773056
True	70.83999057563486
True	789.7162206100244
True	341.8484674129337
True	1.1902687401198486
True	457.0099826313964
True	185.6611484614482
True	484.1465536490531
True	80.42554033606041
True	308.2876186276309
True	372.687819492873
True	171.11216836753968
True	220.4071509858842
True	127.37240454634848
True	175.76095987290242
True	986.5083411201632
True	14.65653708528354
True	501.1193849466671
True	480.2647929922449
True	398.4708785418251
True	220.4019226919194
True	233.17662657651152
True	146.527561009742
True	46.29159977225981
True	487.4290422632692
True	153.04345891055263
True	827.0436926538409
True	824.2631426096368
True	249.08735573062307
True	322.84652109798685
True	522.7920741282591
True	43.421986981546354
True	84.04497868782668
True	728.1564559049657
True	1102.219844769622
True	116.97222565944816
True	733.2078552671265
True	140.32067158004065
True	961.83173966345
True	661.752291510085
True	99.96117501347202
True	273.2260324145918
True	628.9667718333105
True	259.49346556858006
True	45.99345254780658
True	550.6184626368536
True	437.89925564536486
True	5.783243263115327
True	486.6399073141112
True	68.39260607528418
True	179.64769337532042
True	244.0821611657001
True	311.54631631824554
True	72.87690772885469
True	225.8356549585699
True	355.01660843161005
True	435.0979236835761
True	927.5407398687014
True	46.67984037669457
True	872.9794797088582
True	1018.6016474961536
True	125.6326048866428
True	74.02179238066405
True	988.2288431592114
True	35.46905111673619
True	218.1862229652164
True	81.77470491753921
True	208.6430045498209
True	361.7346909220042
True	972.3155349742112
True	96.54733006607609
True	73.51166252272466
True	638.8959139006986
True	276.8600121262855
True	732.817080246011
True	52.65784291552084
True	484.4726134753954
True	405.2239769941771
True	681.3010366952127
True	53.37965079140723
True	109.24266385296504
True	23.778537518315307
True	268.1524440939679
True	40.85969574205682
True	353.9612859906073
True	3.486689756102535
True	1178.151920721656
True	104.65062402667888
True	136.33400991429437
True	364.12163151138793
True	734.303305158285
True	647.0199514056181
True	1004.667487974642
True	472.767007965814
True	427.3278804966776
True	140.0449278998295
True	398.0295455724639
True	821.4061310811227
True	440.9258829344908
True	958.5452101990152
True	84.4687497755962
True	411.48913022556366
True	180.71802004413337
True	283.7377440526632
True	749.8004259297619
True	156.8633503925958
True	138.1309891165829
True	66.45920190950686
True	859.752985282565
True	788.450667857813
True	83.87518248950026
True	448.6057626937342
True	742.7371645048446
True	411.8777338940262
True	52.83034381587923
True	306.31142765184654
True	780.6931775271083
True	30.644327558623083
True	362.2253414772372
True	168.36079380792884
True	286.4957527501709
True	34.20464128352175
True	224.5736280072608
True	770.0315734968938
True	641.6780451274371
True	60.11057018729634
True	299.53271889213164
True	883.8825787941153
True	17.67959417108213
True	315.7957379031758
True	282.1988167702005
True	432.49796034898736
True	215.23754980881853
True	627.7343307869911
True	46.49633860439926
True	989.643031428259
True	905.0837001881688
True	50.79919458865525
True	394.65534647317
True	751.7966623969642
True	875.7113708858514
True	267.87101680212527
True	621.8015533245344
True	137.4894714502256
True	198.20160740688195
True	137.4159594549481
True	138.98826267873974
True	198.14865994383024
True	951.507169453644
True	794.2427814169523
True	900.6263097922028
True	20.276283960148525
True	28.50946350105612
True	360.92916035666553
True	14.341077010058225
True	644.2521555450356
True	1044.2873645777645
True	264.33598796302783
True	203.05332470529407
True	86.71204714837478
True	211.0276523154401
True	125.49074995057038
True	41.92668034159959
True	136.74933802910584
True	91.30498913753938
True	242.46087615366372
True	543.1946943608285
True	163.20236733656108
True	29.42593442822854
True	61.152816746085065
True	429.7093419796521
True	266.7296210486245
True	594.9595886632981
True	23.97642315475497
True	112.7819358091612
True	689.4983326218724
True	258.64385897570287
True	463.35757193125016
True	665.022198805911
True	99.89740338318
True	112.4163194969212
True	79.91315114440464
True	27.983993000038154
True	121.08536557071984
True	87.13867769998214
True	100.26003594265389
True	147.7550103408505
True	231.01387906977536
True	826.2843146652731
True	276.9527686587449
True	951.0865817572752
True	164.91371264851836
True	189.4239273190423
True	825.5498766479702
True	323.5024121699242
True	579.1270530131586
True	258.5341379469531
True	351.6648018133082
True	440.1551335188017
True	553.7602072603673
True	643.0118476708928
True	370.7932182522355
True	36.67839557287337
True	555.2212608134565
True	630.3872483810961
True	19.88733503119843
True	10.799143385465346
True	264.0948096779323
True	407.30278971599
True	444.3780441879453
True	65.98977297365592
True	656.01078011218
True	967.224494397351
True	238.28259792599883
True	890.8735652227635
True	275.9834087982648
True	101.2019786044104
True	288.0701204816635
True	675.2916780126442
True	40.0039552320073
True	589.5023970710004
True	1285.311027526902
True	1020.9638814999377
True	851.5247584068821
True	210.33622177421984
True	88.29237710448699
True	200.51130755001336
True	838.4282673345518
True	149.03394214154423
True	1053.3600215322726
True	844.5113132943923
True	43.67583463858289
True	86.25595750156242
True	404.68182819003687
True	412.99280961319926
True	216.50176779381536
True	528.4181345009263
True	655.2618341535864
True	120.17940173194368
True	275.69960654715857
True	1005.5710702485208
True	47.45116883262778
True	685.4814094324469
True	544.5419673563505
True	39.305238702369664
True	821.8700196395253
True	385.3712743872196
True	530.1170789363005
True	111.14718125234218
True	267.37488661678645
True	197.48572383118105
True	26.901640857821388
True	132.88255619209897
True	736.8477397898774
True	134.440685181801
True	386.7706555818559
True	65.90461954372049
True	665.3815798853238
True	599.5081541772078
True	225.81213785762716
True	463.4424804267591
True	176.65153370735862
True	164.83679886003384
True	221.865739227589
True	280.8553742640212
True	355.79677318660526
True	130.9246213064924
True	185.6719307600178
True	24.966427020582174
True	875.0540183870531
True	301.69394354093106
True	8.77095695011213
True	366.7676813416562
True	164.80269522866888
True	616.0135029435453
True	382.56811485459696
True	582.6374457788158
True	540.7162002705606
True	474.203967359696
True	794.7238797995038
True	232.8061823420521
True	572.5651462473508
True	151.72300908970723
True	529.8532180929808
True	364.6660244769663
True	378.46183649737566
True	127.58870081520116
True	136.32946038049593
True	107.90064577680435
True	70.73063698838853
True	733.9264228069852
True	179.98460250908704
True	46.71603540349467
True	0.0
True	533.07287914845
True	114.08523615835358
True	21.726620511196423
True	43.33257233189956
True	108.41467531682282
True	552.5240002303161
True	181.4095544404765
True	107.60573735296896
True	36.79785334710822
True	155.59490002695998
True	924.0439723527088
True	48.84097523272796
True	233.21482996526072
True	715.2123504816406
True	318.5464177760634
True	456.9779513533618
True	484.1834388609089
True	517.035638772221
True	608.3142096147757
True	923.991887889556
True	272.5162274133921
True	1052.434367046128
True	917.111241894146
True	611.492920135561
True	354.579167448064
True	818.2984849561454
True	10.528770949341478
True	29.361956667508608
True	285.4253174613436
True	43.312563792197714
True	198.47299165160453
True	801.064862053455
True	225.6824031252704
True	752.2519325245158
True	754.720936003124
True	128.196027681676
True	362.8453011582924
True	557.9412541743552
True	22.51195041388779
True	135.7865244600972
True	445.5122912328236
True	302.0200344021451
True	195.01654945537095
True	118.14250264995864
True	369.2959034159793
True	18.45169683396421
True	367.82482086053415
True	363.023099389311
True	1011.9216849618754
True	369.6141181854889
True	31.774554709219487
True	438.5500579413402
True	449.1001934604319
True	237.07504154798448
True	30.22351395601553
True	782.5871148875178
True	452.1584232149394
True	178.52519699734347
True	12.710868623878827
True	1222.68167055624
True	157.30028325397106
True	28.084634587767287
True	291.5199882807006
True	258.8982901002791
True	111.74206367668177
True	287.6937549159158
True	49.44565127224217
True	308.26179091669206
True	302.98453919851744
True	312.3469193832843
True	32.433889337020624
True	48.11870442739083
True	1064.507221747086
True	25.82680400342061
True	13.140971703250596
True	186.2475765750406
True	657.4142790583849
True	8.05218420845554
True	196.3798560164933
True	178.78369612102225
True	537.9845878512832
True	375.8612853977066
True	725.7067797245626
True	327.3795278205056
True	502.5687903791527
True	447.0177831121132
True	493.913154066461
True	99.06079169157373
True	1265.2802981346408
True	932.4619413646648
True	277.27326214365166
True	519.4666313459832
True	101.27089303347964
True	571.26460340081
True	426.6389485138234
True	154.79926755031485
True	77.89993750229772
True	342.84978463843623
True	180.96702617200825
True	32.09311932621076
True	606.8019645696221
True	382.6764589674353
True	68.44264999739373
True	30.7407515557414
True	658.5480402065167
True	490.729271502326
True	73.22847569732355
True	22.258264911549865
True	332.44757516297415
True	325.9959611251061
True	703.5693520384026
True	548.3615352825583
True	557.1429740279907
True	791.0476076586757
True	9.60429115865387
True	54.447563354156976
True	37.57832105513689
True	60.65686194777445
True	504.301332255297
True	586.9856595190234
True	84.27844373415168
True	105.22651261325296
True	187.66740644420696
True	76.84374663390763
True	170.99072284654667
True	209.3496380368319
True	269.28364901326387
True	793.6529561802499
True	605.6720378946496
True	288.015575138081
True	188.8633781816934
True	257.0086358810316
True	245.18540072770568
True	750.2205037073816
True	322.774975527122
True	169.35312613918768
True	908.9610453823078
True	341.29699044153097
True	466.3251056257969
True	155.73264003599158
True	124.43814245423272
True	63.52003294327597
True	207.8473592290921
True	980.4969443575544
True	511.2521740773237
True	107.21333968066008
True	342.478277669951
True	104.76771750831968
True	667.5554335946389
True	4.925888433936338
True	689.5552005642388
True	39.3544304742372
True	921.5300700722314
True	840.2598206340125
True	210.17928206591404
True	32.190023133970364
True	89.3573458304269
True	448.7611203434664
True	222.90696980388364
True	1.6318113304657915
True	73.92382079556423
True	1100.4932463688397
True	348.61345327942297
True	665.1195101533441
True	504.0680850068092
True	32.409077059404645
True	137.48747168373487
True	426.4895817430605
True	916.9884810240312
True	797.1531181409849
True	408.02942900193705
True	324.39949668650644
True	17.140367036614276
True	80.58022378508981
True	754.2278555907726
True	477.6712665182639
True	384.7235301986527
True	875.7102615897311
True	26.23770556746024
True	212.62541874224536
True	883.9315893221706
True	230.9106121269068
True	8.774063453549502
True	492.0294147854999
True	107.18590909083105
True	661.1294669427767
True	54.028618389312825
True	254.21909114056373
True	873.7087949512592
True	884.7337788917094
True	268.01297751514755
True	421.826449350731
True	116.07353742189872
True	596.4511203972827
True	266.7486014536295
True	196.41188567122592
True	828.6454100368367
True	54.45562913227911
True	716.1992299003623
True	278.18965022683153
True	299.4821791493443
True	168.39614974753772
True	477.6213085976137
True	601.8357507265245
True	374.1111898223856
True	404.0686598517364
True	64.86178435501444
True	157.56998689400632
True	451.9930724803944
True	220.98765193629427
True	34.14307021745474
True	198.8062250065433
True	392.7918236322344
True	391.28794581062255
True	725.5433269869093
True	135.4027514846774
True	663.5899999712982
True	496.2066147781659
True	609.6255939772497
True	133.5425789503952
True	39.97074840014675
True	656.0116253216057
True	73.44443112804407
True	557.3490699876162
True	683.8669158763824
True	456.7663298932859
True	133.68051046495677
True	525.4265856291828
True	4.321749694336438
True	388.72380990202646
True	29.5930812343643
True	639.7293934448253
True	268.62255168127484
True	594.4707116268925
True	730.3008869574505
True	138.5699298760255
True	513.0966459768458
True	492.7010982896099
True	63.32882104087547
True	962.2262077124644
True	3.079801394139281
True	26.902915217006456
True	651.4945646443556
True	679.5418599290575
True	129.5032772148996
True	404.0318263785706
True	116.26763464073704
True	75.62502004345208
True	451.6259619160671
True	42.68855656888867
True	513.5840560114608
True	11.798515683063858
True	857.6195214187609
True	552.4072131936042
True	674.0965065951219
True	105.0061135197797
True	398.6674462690275
True	1012.1868158968416
True	848.604668942148
True	145.77504927010094
True	559.0864425973076
True	455.53002341357
True	253.3123177692716
True	249.3809756776279
True	4.865031481624374
True	328.22449357252816
True	13.15979854394266
True	385.7166290536081
True	78.23522969875815
True	412.4581728927757
True	657.4105298925969
True	129.27359583267398
True	236.59134660309005
True	634.4700843397036
True	687.6617604353293
True	288.6063882639972
True	134.47392612808332
True	164.15628631158967
True	473.7320076512169
True	89.79131754878436
True	9.27988444393676
True	512.5869186227526
True	563.6249820711971
True	21.722521793962706
True	135.1880516753133
True	884.2534042766986
True	487.9041422453556
True	276.1947673554308
True	34.98616757591181
True	476.7565953704336
True	115.97406764641498
True	568.0850851564572
True	653.4513319953624
True	281.5910998988428
True	368.5765212080039
True	189.57401266606144
True	242.18306468286696
True	70.81645323945052
True	221.15507862002332
True	490.8741372196093
True	22.20086004301411
True	447.8832522426146
True	391.6429353059068
True	692.4150479922847
True	895.4856771633753
True	897.8442032532338
True	164.9542491896736
True	409.78761799252817
True	73.08397475628088
True	196.38714228653944
True	319.2483856555928
True	10.31668709831298
True	789.3613253591649
True	21.77619498933884
True	411.65195927101297
True	258.2305605195028
True	629.8276567032867
True	209.0881215703398
True	37.72994321883063
True	666.957890876142
True	1078.7778746847043
True	217.3414155019877
True	136.25165077063664
True	599.7367068291345
True	480.0878621056961
True	17.0594586554096
True	833.8909513576675
True	115.78867926534616
True	44.07135740978773
True	298.4033451370536
True	356.32357991689406
True	406.7860075359088
True	263.3888965019806
True	18.818514025219656
True	23.48914471135338
True	841.1471488901668
True	203.26334592905755
True	107.37004461471082
True	854.9687465961238
True	641.7256586658474
True	624.1798358783653
True	448.88067016246055
True	156.31634697682102
True	30.342487004295496
True	102.14792810893869
True	446.7021354085392
True	219.44639283191677
True	486.10493696449765
True	146.10929359846352
True	490.144848572171
True	646.1617960438635
True	970.647647215408
True	24.152564996524312
True	974.7183949940278
True	1040.1648780519686
True	486.0166181137764
True	83.76640627740932
True	817.1225029283778
True	644.1857239691573
True	664.4186616473256
True	174.82362010176965
True	743.3633562624675
True	709.8958081217497
True	118.52276632522737
True	758.8527954569659
True	818.5088725552389
True	464.03618958950665
True	232.10279725498663
True	70.8161214694263
True	304.8071622449456
True	347.637639709352
True	466.3274452992437
True	440.1145735600277
True	200.3116814828016
True	310.6286939468979
True	2.495992794382559
True	14.36247366982134
True	106.2453079930944
True	132.00214353129064
True	344.61010291799
True	347.75896132470393
True	114.5394584545414
True	19.51387297616543
True	207.78817686611384
True	853.1244225618672
True	455.6547525671113
True	535.3472866884331
True	550.3483070412746
True	789.0644969568516
True	644.581022539547
True	90.07500165433586
True	202.41090040997443
True	243.20048165883168
True	286.7655653789121
True	102.5570328484286
True	364.6162852111841
True	431.5962941159679
True	172.74791620127328
True	649.8693224664919
True	242.34411126664705
True	198.4319746316303
True	29.27427122685296
True	254.85043115658345
True	484.0590823460212
True	167.96670440492613
True	542.8439440833232
True	479.4660453856282
True	246.2041090900364
True	106.9554564988582
True	40.5879492659918
True	408.363202062336
True	794.6712665103628
True	155.04408865486195
True	1020.1732940086256
True	1042.0488008800478
True	478.4010949955432
True	101.9001938979323
True	120.70549774918068
True	652.6330789186234
True	9.253755838202547
True	225.9740355664524
True	139.15757225491126
True	120.10952611301276
True	331.5767830097992
True	631.8805455394628
True	35.91681400975512
True	129.18166190043908
True	933.0543002500782
True	57.12088750470179
True	437.4410405946339
True	532.6049168035714
True	268.9594634701023
True	135.45510453091032
True	945.6014142533838
True	1186.562430957585
True	519.8058082288784
True	643.8999242762279
True	207.98644956288328
True	149.0936008201946
True	322.9922127303799
True	248.5570157570017
True	171.12471436566224
True	303.1810452093561
True	336.97674607882504
True	10.944270342210404
True	623.706869397945
True	149.00007281634774
True	81.15267865875974
True	430.1411549157886
True	317.86843102668485
True	1192.9397655179998
True	346.25226639728174
True	955.4305823096144
True	10.109254119988806
True	271.8179477655675
True	228.77695802623128
True	157.51146888963848
True	485.07390058379457
True	192.6224770579205
True	417.3718626740157
True	325.74014623637134
True	113.777084817234
True	337.54055598391375
True	1056.8476184322465
True	708.5897558004461
True	206.50578054272088
True	109.11645869901392
True	301.860059627966
True	24.84903991791914
True	355.5012126594156
True	318.4223319798648
True	554.3551686692817
True	447.068679419894
True	339.20735094727416
True	162.31844852188655
True	12.304780889870075
True	415.1624317927969
True	273.9115796508993
True	147.47678736773835
True	298.54691873034307
True	432.2723907371087
True	820.7054531380095
True	316.4790402273111
True	770.5139362843404
True	394.09592938273966
True	372.955962443917
True	1.2987346057376166
True	1134.965014921644
True	102.24114022277897
True	921.1508289549938
True	209.05604150495668
True	476.162999154469
True	678.5905734358956
True	87.0175608691991
True	494.3086171429957
True	35.85186669209212
True	426.0900051931879
True	80.2407320981423
True	229.3061083062244
True	39.55651688796333
True	696.6424001806917
True	190.43342299625027
True	26.867729337408218
True	390.0014586642578
True	110.82034186676464
True	165.13609875008476
True	814.2588329841113
True	231.30588774078825
True	156.17074821653648
True	358.1100218440255
True	517.3156521465968
True	338.06578318738417
True	524.0344958192434
True	616.817752175204
True	163.0026718821032
True	6.960857709607758
True	71.62823963031028
True	419.20688853045
True	90.39154954557796
True	79.76151191396781
True	1048.7782727281633
True	24.93961967223733
True	322.9661632983372
True	327.7798682317727
True	454.6063473773788
True	666.990108451224
True	181.3820439011995
True	632.6299074024353
True	326.938799849927
True	352.1675652493615
True	263.12893437185045
True	211.16079448036828
True	362.5536419588291
True	447.29184589727777
True	425.8927119875325
True	620.5251227665159
True	138.2355579474134
True	78.00499834850777
True	39.31651711934963
True	284.5296497359168
True	637.532733112736
True	394.3796771073796
True	781.8084282379543
True	227.0804180184309
True	399.57720464664055
True	67.80642136532875
True	52.97834242430447
True	415.8800308725283
True	202.59355288173023
True	227.5240605845657
True	44.76992163096749
True	1078.6230264341016
True	178.13761491132794
True	900.9989639958372
True	317.4404801349699
True	940.4901406084052
True	237.8849599654494
True	448.8149073831793
True	538.1382396661779
True	619.2012696711547
True	210.2912543486601
True	478.6381053470781
True	970.5983691309398
True	129.62771645822423
True	8.232407611842596
True	588.6585423590643
True	28.093045587323587
True	76.74086539841915
True	814.6094167379657
True	222.3348230872044
True	985.495918788218
True	685.2677482824188
True	416.34192714247325
True	288.2868597408926
True	499.4775491690847
True	336.0281213493623
True	180.4994606820696
True	680.0719870158183
True	712.6522646327784
True	206.2936765539981
True	88.2902745034124
True	518.1973365680625
True	133.64612040324016
True	378.93295581659015
True	338.1424012172962
True	66.69519251899675
True	355.7452044232589
True	430.9847866805957
True	361.3268074138728
True	434.2206230638181
True	415.4592967809635
True	664.5578260410616
True	54.551177012233225
True	440.9585450250252
True	306.1666645254014
True	644.7469513551775
True	216.54860314943645
True	99.52599186622946
True	42.75535362254392
True	548.2640066861012
True	633.818839881265
True	185.00811586754423
True	411.0825357449052
True	343.87406607236727
True	14.280254807365042
True	172.50259720672247
True	283.5252488984864
True	2.3960217276453
True	894.3457798165091
True	79.55629693072093
True	104.3320091651105
True	116.05918314703216
True	359.0490910060818
True	35.838748238238594
True	454.4938457832085
True	239.08156272489896
True	5.011521635233999
True	114.03221875179422
True	429.5248195628357
True	49.34646532398118
True	66.98679491541097
True	167.6118360586777
True	297.26944936594174
True	959.0329150644968
True	393.0323708201464
True	941.5511123191462
True	183.59400517675675
True	1037.6857558075988
True	754.6045400655081
True	646.8894247289403
True	386.0900350967739
True	381.1050529085021
True	81.06623009989694
True	67.52037350155192
True	76.90960985584152
True	167.58000074477104
True	476.16687832013054
True	1115.624046401884
True	174.28888811662694
True	352.9878973269086
True	425.92996241422367
True	617.3046203271326
True	591.8763870129825
True	272.20987980205484
True	472.39338401563
True	679.0039822314501
True	97.47360830359708
True	738.4242971437826
True	263.9800381359491
True	132.10274379391996
True	413.7067119135139
True	868.7633613211322
True	433.1516044217583
True	867.7736385275628
True	197.65460898297985
True	343.50447188456104
True	684.0155400557308
True	609.5315805866038
True	189.1486024104696
True	247.4117242280195
True	785.5236341291275
True	33.076307213089386
True	190.3168519001338
True	491.5596698791984
True	732.8378563326642
True	108.73832397433873
True	37.24402546520326
True	168.21283965842386
True	702.6260917750235
True	315.7127131833694
True	552.969956743338
True	356.82373666364083
True	302.2722661181835
True	454.5177434612674
True	494.8167708758767
True	70.84998357728828
True	372.269027463198
True	810.6050072498828
True	0.0
True	289.5449398119451
True	264.3796337618312
True	984.5730105581472
True	151.83044252178675
True	593.0012657869781
True	628.2434069940982
True	112.02253468637674
True	223.1631937005343
True	134.02209342431655
True	13.324698692656415
True	297.5154119166058
True	389.157370968235
True	1133.6550473448945
True	238.2856128444097
True	380.16445948634254
True	652.5523460961016
True	198.91997329633216
True	27.12555645816376
True	882.4758382360209
True	606.4109618826122
True	155.39915752502262
True	644.8332287406952
True	161.203913257417
True	295.9591489518271
True	786.9066231073065
True	33.23691982840116
True	104.0939955682458
True	515.768629532675
True	63.797664762974925
True	75.58541539503177
True	407.9817623874439
True	23.19420277485968
True	745.8097571977327
True	106.32085666141684
True	162.98936546175742
True	18.94604718267448
True	706.1860183099313
True	28.90957078805271
True	779.6752999123803
True	395.5919171832883
True	115.2892382194699
True	704.7692075358428
True	522.0313966446223
True	569.4423711642883
True	44.67996730095946
True	372.7489526051082
True	5.4712988493070105
True	94.4817007649498
True	352.3665058342185
True	49.07177433306638
True	122.2769434726505
True	303.9500410956388
True	174.34199711134315
True	102.38420630350544
True	623.0901699905215
True	19.675243484943405
True	1115.2852823934682
True	514.9865029672281
True	303.4035717545391
True	495.2876840013785
True	124.23344194531472
True	773.7739356094792
True	1106.515232345123
True	747.8992364610023
True	177.2774655811282
True	231.3044597885898
True	52.00377965814412
True	57.06540247106625
True	149.75185316233154
True	104.45908255316516
True	170.46428963309896
True	1206.3558904679107
True	314.3534595257441
True	356.0427465634125
True	670.6859315488938
True	16.680337822295993
True	13.800926555854955
True	605.2543866370874
True	5.300197495539875
True	113.0107589330904
True	696.136211227688
True	173.20458969210466
True	632.4570714086258
True	843.6096857802137
True	159.37002994080373
True	903.82529504173
True	2.5001923481347363
True	456.04869064037024
True	1051.1257574714705
True	23.57058354398022
True	236.74618036590604
True	149.227799166258
True	968.4948046556992
True	234.2598536980065
True	504.2126857946058
True	118.67536148959888
True	511.9089528283105
True	156.16216865353385
True	99.62352135805396
True	390.1647079035945
True	71.78423672307432
True	57.26766926535299
True	1089.1806043610738
True	263.5853676311076
True	154.02862481648376
True	358.7821840063146
True	397.0956906264401
True	218.74447979350103
True	164.6122060490586
True	404.62028570002514
True	35.59729340123999
True	489.0452613936256
True	1153.1302044073784
True	114.3504470732966
True	481.8608577896746
True	322.7420500728885
True	25.066846807102685
True	397.4239969381159
True	103.77106756019656
True	593.0726909101536
True	208.5506752179135
True	425.768980884943
True	17.769887019985134
True	444.0405315681389
True	109.45208113693394
True	344.90937479284867
True	32.35110405438275
True	165.211803267072
True	252.22403674826563
True	765.0909578422202
True	57.86905261880675
True	138.2691930843162
True	235.525115407509
True	143.57507726159014
True	612.7813857672922
True	570.848154578869
True	788.722333611351
True	392.2012484713411
True	529.0814884620519
True	424.2037469790204
True	681.6936725843985
True	76.78835162697766
True	455.8536819656005
True	419.2294837112593
True	48.35941818841499
True	85.35182900574587
True	125.47900077203045
True	85.99688490282047
True	338.0660276000765
True	833.0039280350569
True	325.2753110195301
True	1067.4349053883043
True	318.21832546627945
True	885.9380821487839
True	144.97666519810682
True	567.3816244760911
True	612.848136095854
True	697.373437752721
True	457.42767212008255
True	63.90173858516543
True	283.6234364611224
True	39.7591598770823
True	165.1768686087566
True	177.03809359545411
True	1133.1120527568332
True	237.91449704347173
True	549.6651160235548
True	561.4876926306854
True	565.5207672735669
True	887.0020936228763
True	585.7851880528166
True	649.2169010954716
True	945.1245451574022
True	126.12977857076952
True	314.01616704466034
True	273.28428000215195
True	300.12516900189433
True	88.18438732961548
True	379.5074937534994
True	4.501858961348502
True	310.00279834099695
True	252.54466109377265
True	596.3709397198792
True	277.49054393266204
True	363.6239793451689
True	9.378963484735324
True	62.03494166652605
True	538.2296150261996
True	30.607932921493138
True	134.01896400655286
True	65.09195745313323
True	156.2691024030476
True	224.91571944356656
True	68.43476267627074
True	384.2918602675308
True	270.90254201343623
True	106.51920770869552
True	338.7624731353772
True	65.01224660353067
True	606.7288547781206
True	886.671514127268
True	281.7015919241427
True	1153.064033649677
True	115.95504320149148
True	318.8878272051275
True	1055.8564144998747
True	89.10711540412643
True	274.1655637444468
True	9.49916914819308
True	413.0813485290822
True	435.0795593426979
True	156.87314801583767
True	626.6789655059007
True	902.2002467175034
True	157.08316844968274
True	80.14196696156081
True	343.1013807084435
True	520.998611054154
True	619.4452833824143
True	1218.206849395098
True	27.822146309585605
True	940.6794079312848
True	130.82029962763002
True	646.1005196699894
True	121.90700473151226
True	122.0452030065912
True	194.80414122006425
True	163.22001384309175
True	767.1858548460687
True	211.3455368890107
True	230.59149663615293
True	67.95923419372808
True	519.465340240963
True	447.2818888291211
True	179.18760272206188
True	216.36463931341376
True	17.801665379949267
True	424.4810618827426
True	223.1882044681312
True	273.1508683838183
True	115.59329494572664
True	732.0903737379188
True	442.7838443959182
True	253.51480337844572
True	639.8204917997726
True	514.3229236670815
True	470.9517528998944
True	134.74366482993338
True	529.7464457192033
True	435.6831558206064
True	2.7632917907429877
True	182.35041127511727
True	96.38025786038342
True	245.2230991403424
True	2.6423918238300064
True	123.38805419100242
True	359.215068322245
True	7.087452035812385
True	863.4205144274925
True	166.86730419053077
True	708.4676183756233
True	809.7558211140988
True	159.81629993953098
True	221.4455727063674
True	470.5684657713441
True	837.2490445048768
True	51.1530077024625
True	40.19565684358021
True	134.01692928045216
True	615.9145139583593
True	722.4912419999118
True	191.0253534977241
True	597.216476035714
True	580.3580922874061
True	883.293993086236
True	401.4199456498689
True	190.24655158779785
True	847.3916630029693
True	216.69570734621504
True	152.52708002761156
True	333.2987810196916
True	222.49766928698756
True	203.68022500719093
True	612.4904093455674
True	254.0836539348568
True	199.36887107720375
True	464.2157556792838
True	468.3402424547992
True	64.35841167209946
True	292.3085685769338
True	77.03693495857146
True	339.76112163371647
True	361.0631389430891
True	256.1805044904094
True	175.38395093827208
True	382.9195845319738
True	629.6123513849834
True	785.2557800739079
True	295.93789492141025
True	744.5789206162129
True	67.03540801687572
True	869.558781389733
True	347.6546167225202
True	13.408284968602525
True	611.0753807959466
True	703.33684373756
True	256.9499935790988
True	170.39826045294072
True	50.074125801338894
True	389.1661198738158
True	75.24880065293395
True	13.718338048420817
True	899.9992033557312
True	373.2489134443922
True	179.90797035485429
True	971.7832412905252
True	9.652593622248782
True	779.0709624106372
True	32.14790632697327
True	632.0463081164645
True	59.27645113166777
True	792.6184492124473
True	440.9417834038842
True	197.8972902772628
True	457.5625903175672
True	196.11202006275536
True	294.7810667884017
True	222.05063380252665
True	406.7403879351501
True	10.726910775339142
True	320.244825934288
True	110.12889405689968
True	10.917382048109602
True	480.55651120420976
True	715.494020460668
True	282.01249542814963
True	77.87621803138335
True	325.1426332141087
True	79.76424381653354
True	177.69232895422118
True	185.43555904360653
True	374.07352583795097
True	46.52693534602372
True	136.99885145942045
True	375.1773747155328
True	885.8782244205538
True	108.88563422509895
True	212.0390492359932
True	451.1171466559306
True	18.774253001896064
True	404.97293277611806
True	518.0194914685237
True	89.32874151682167
True	399.3611682233423
True	373.03637888183226
True	415.6248772015877
True	606.4560205280892
True	1016.4154372302172
True	967.9954959813203
True	62.72601597399435
True	1046.694846066334
True	109.25223483652684
True	118.70179009457355
True	116.61388912461196
True	481.12277199960937
True	366.05857073663134
True	562.232862736206
True	265.03909973082114
True	161.8266130532094
True	403.7611201967404
True	14.693895462340526
True	426.6226050873922
True	421.4022899747791
True	141.54212032037063
True	100.23686682801032
True	549.8552030944853
True	1032.3748865665714
True	209.44941612736545
True	62.88239306355112
True	421.695469655127
True	373.172446959533
True	485.56040882710766
True	326.41734635798065
True	3.415947363710017
True	540.615756883848
True	525.6370108276548
True	499.0779952736137
True	190.71601007161104
True	102.085902047339
True	22.496935078494264
True	376.13867137237617
True	104.47159549455311
True	6.771163386701761
True	30.52137530289029
True	340.59368040123434
True	662.8817857461158
True	134.80763141944666
True	90.73714059819028
True	23.95927940400415
True	426.3785316987724
True	355.33857132917035
True	808.7422633938928
True	302.4645829272545
True	534.4196908617529
True	541.3051872733106
True	521.928774419174
True	296.1728425295029
True	517.6111445321183
True	99.7932563270165
True	577.4955016593021
True	6.592598819802137
True	361.9036385181775
True	483.93498489864953
True	972.4878733598546
True	350.37780230150213
True	744.6984272322542
True	972.9115120983984
True	173.1184576240503
True	37.044702726354
True	369.3421459129708
True	386.08560718665984
True	583.8298684975708
True	245.03421508554376
True	30.00406079070628
True	657.387130726879
True	129.14804181810914
True	1074.5015153227494
True	325.06782295938314
True	477.924906405938
True	127.79110670317183
True	814.4549810286187
True	145.50768776826914
True	819.2463537365584
True	556.4757595426918
True	188.836603557314
True	107.1004518688401
True	68.65395522617106
True	561.7045811829357
True	917.5998156293236
True	429.46683523226267
True	547.3068378202756
True	138.61164153644782
True	624.1634001114029
True	477.76192380762205
True	797.528543188596
True	321.57257419938816
True	592.7788939232696
True	112.58591170110668
True	25.575466492036217
True	417.6645326714954
True	168.17101143224568
True	98.44857897963216
True	358.58311173443155
True	1109.3455976142134
True	261.28512873977314
True	560.6422222108235
True	11.89213852397199
True	73.77307054180024
True	325.50808526551515
True	788.3024424166313
True	444.4110687781002
True	506.02775258508
True	727.1461086966086
True	68.91880496334811
True	716.4520844173865
True	48.24812336751429
True	96.0777185204127
True	180.74055959025225
True	81.69730833375155
True	26.90853003757359
True	299.0202240446636
True	469.48839233520965
True	891.098259344642
True	867.7100231778728
True	5.790324511523154
True	284.97834192191715
True	455.5877194579265
True	119.082570964892
True	231.4924108340571
True	326.1735260997984
True	1294.7549710976746
True	436.87842098082587
True	25.981840335677287
True	181.0213307159879
True	690.2551022033186
True	31.91244911359064
True	166.89736546730666
True	573.022162958232
True	72.2441957171212
True	871.7633217910466
True	323.13473784247515
True	652.6431430288058
True	80.8248565609967
True	681.1259963926192
True	575.9809064900209
True	894.2599678188808
True	262.6934986892019
True	498.7505880114936
True	827.854816354177
True	882.6115015565048
True	234.6551923165408
True	739.7718321569184
True	233.39837862580032
True	456.45655632470783
True	356.9858885060188
True	509.37301474959776
True	487.1857735367692
True	296.9290379577713
True	340.9189178706825
True	117.60230732394308
True	339.9633263802093
True	1126.9862380753605
True	308.2185406026249
True	133.35757846413338
True	300.7603375738516
True	762.4120432284452
True	655.940404585795
True	397.9183538571024
True	121.27977639634445
True	330.9833347718652
True	31.644600584707145
True	179.7054471802448
True	90.98180411221684
True	87.61340548966463
True	567.2866657604234
True	134.03159705761834
True	133.39257075435583
True	106.68980940976644
True	85.3821553482504
True	457.1509615740059
True	388.601794044863
True	1046.923413516305
True	515.5415510383428
True	866.4392866621973
True	270.8613164576205
True	290.417482183262
True	552.8011771940801
True	195.8447986197071
True	753.075711317602
True	252.5629634706764
True	356.6801701899316
True	69.53931710680875
True	117.38664415329986
True	255.88571248324675
True	122.26795970075472
True	470.9063647625974
True	28.57584438350515
True	569.2573888484293
True	1010.3274406995016
True	723.3838131759095
True	1.0974890629020992
True	61.6877753784129
True	473.0273324413902
True	443.54309655845054
True	78.08816886708267
True	121.84372443301578
True	302.8457453286628
True	80.25308965668903
True	51.28621168980612
True	712.9888511506549
True	695.6004132779254
True	170.29658424784782
True	176.38640451289123
True	533.8575581650989
True	57.25640947283366
True	25.375445180212687
True	568.5904792771005
True	463.6523910136046
True	1136.4837638299234
True	45.30548331543584
True	462.3230749932795
True	880.8897901790914
True	756.5737034433133
True	292.4452209538606
True	725.3352368496214
True	407.12713495925743
True	38.67624177948933
True	98.46993064510684
True	717.7367134265088
True	77.74206042472234
True	139.4490152430498
True	940.17521552981
True	183.2483992527293
True	282.19354956567594
True	101.7763931789471
True	647.0528604600418
True	592.0883301872095
True	212.99515365571187
True	439.9346644049981
True	39.947893979544425
True	283.6720283505735
True	596.6692199818941
True	624.0318929320483
True	299.80283376726044
True	74.48905163149742
True	923.4929219083804
True	1059.1639339154826
True	559.3409341378339
True	61.60692467701201
True	30.17016648802397
True	91.70898653400776
True	102.27073945739988
True	102.60565257792872
True	904.1356609831068
True	1202.031368951659
True	742.96457327492
True	322.9717316986332
True	8.971552948653285
True	19.097302913693557
True	342.2748002968515
True	476.985331541588
True	46.15158237834076
True	573.3317712201322
True	427.4509473315845
True	400.30596296420856
True	77.89577678226281
True	193.203330299845
True	275.6228116855671
True	134.6282218579772
True	386.1620143815943
True	43.012853016359855
True	182.57113657399924
True	1203.7770285024271
True	6.308480244564241
True	27.689246163250097
True	586.5016622816177
True	360.102800422561
True	790.392938018943
True	159.47988974987248
True	769.5748134750243
True	602.0972674676307
True	283.8461671934099
True	425.12056600716136
True	338.90167787736647
True	295.0481964022635
True	266.2288070825147
True	395.0985734405772
True	505.80388047855865
True	494.55937126417246
True	108.0541058960716
True	364.5254983601501
True	8.612605165741012
True	179.16870083158403
True	238.72889962057224
True	882.0486983737638
True	587.5809245215047
True	32.75534355354583
True	716.1529927347066
True	858.1757570255128
True	108.78867877293416
True	358.5375672916969
True	840.3001426169398
True	232.309441671062
True	157.32915947793117
True	525.7448301537224
True	582.1108938331167
True	1084.131584326073
True	145.9530338256411
True	154.9104025011704
True	260.6917983754392
True	317.73852025865824
True	431.7366292252104
True	422.6608054165794
True	316.7170597260671
True	437.46340778332217
True	490.2429588951236
True	233.80716482012843
True	1482.019408738447
True	243.76249560254823
True	390.171003687746
True	55.48523435140361
True	787.7466884714826
True	253.26385178250908
True	942.3394521527885
True	561.2183553999037
True	311.99897734430783
True	767.2783396105245
True	245.08304990219165
True	209.8587141110356
True	256.1268786649603
True	224.62526977058425
True	142.180465824972
True	248.39819164473556
True	737.9232970163396
True	505.3161314863037
True	223.85884602868177
True	1137.471115172643
True	121.34150346883366
True	267.9385004563157
True	68.41144356260095
True	317.9322593993634
True	407.495380495351
True	94.27428923701017
True	219.44811584735584
True	81.7151121514935
True	690.7336016677091
True	381.0065464042178
True	208.7587188632929
True	737.130116524672
True	864.5918843532907
True	812.1283340538574
True	823.0078259323992
True	351.8399526238579
True	1.108698209624646
True	262.8578022408355
True	56.19893372688004
True	385.4107590650893
True	54.67810943169336
True	380.0149422528044
True	821.4141342215474
True	1022.3530230372676
True	400.2887443015169
True	19.24299725713403
True	527.7702465332468
True	497.5634553600918
True	192.78738534911037
True	239.1139368434304
True	289.8495128716392
True	22.20445804249123
True	122.68513559194236
True	976.0673878603452
True	63.81285353641615
True	478.2761444393544
True	788.8163728199556
True	104.20703168043752
True	246.18727319284883
True	114.37657382716355
True	16.128699311441
True	1.6012977464063822
True	121.44356555763804
True	1022.8186451149878
True	475.0196212731712
True	65.38872367850048
True	787.2468992504555
True	342.0760739870667
True	1.793992867909268
True	448.4809371778673
True	187.87071962556536
True	516.0676430927502
True	82.77475665045904
True	330.76468253461945
True	375.7701260238578
True	168.2400879269898
True	216.164650991986
True	127.66818214934192
True	178.1614588061677
True	1009.242695192415
True	14.266995989018842
True	520.540436486937
True	486.0074342125503
True	408.1892882064418
True	219.53198942043292
True	241.23987672818632
True	147.55497764752738
True	48.70385055319324
True	499.1206879190368
True	154.5133717702774
True	859.8105136125105
True	866.5538454612754
True	242.9952190063035
True	316.5168130775044
True	534.9922930330183
True	36.328896013856856
True	90.04521976415553
True	726.1764406500788
True	1070.8516945356776
True	106.7068106382784
True	723.653747763291
True	141.32422828705938
True	912.6287459700826
True	675.7366826305164
True	102.89739742539666
True	280.7374361997599
True	635.7077893195798
True	268.5442946780126
True	42.41441266218376
True	557.3181397788026
True	453.3464092038748
True	5.217186868129848
True	477.4201310753276
True	64.90199550713567
True	165.68868789836736
True	239.84315833396835
True	303.1681969684665
True	76.92487034917326
True	219.46128801096165
True	354.1951660422311
True	452.3713696512218
True	932.085177682352
True	45.36216845593175
True	901.659928856088
True	1007.7879496754535
True	124.36572347578
True	72.15706379305091
True	993.9854462101634
True	34.48323506093811
True	222.65621575900204
True	88.88795681475622
True	208.40932277829987
True	361.3870123459708
True	954.8905478546094
True	99.09890208428595
True	70.52410503764024
True	653.621257199198
True	266.5596447861194
True	726.8545500881074
True	52.84797843482708
True	470.8224446249744
True	385.5332040729543
True	681.7295597239007
True	53.905644966446
True	106.44771354690086
True	28.115791404543348
True	277.9489806426463
True	42.13499878294023
True	347.0215373921929
True	3.0372137643725
True	1178.2349225591745
True	98.58091847737568
True	134.22745300193782
True	355.20499642272097
True	735.1098024371616
True	689.3935445539465
True	1033.3985894559312
True	467.5735918507234
True	427.2072399647462
True	141.49375103899888
True	430.2304910832854
True	847.1085605853322
True	426.0840480770712
True	937.2197408985826
True	81.55826936241633
True	428.4452254526798
True	179.42637463131933
True	275.2788571102084
True	744.1711967624018
True	163.96105994863672
True	134.48085901006337
True	66.44028850764263
True	844.8654613585073
True	783.8369415111985
True	83.26239136864545
True	450.0700103284078
True	744.4217934481762
True	410.7536713698143
True	56.53918003272482
True	327.0743249639666
True	772.272093201701
True	27.996492534405423
True	360.5912851130663
True	169.70432757656738
True	282.8078746869363
True	33.647154455441786
True	211.8153626265118
True	762.8405393421881
True	642.3831523551107
True	54.48176274680089
True	295.95776644146827
True	865.9337995694472
True	17.172313153021918
True	307.814643090436
True	290.66174777730737
True	406.462454764788
True	211.5247942177897
True	615.6991187646216
True	47.38720938383308
True	987.8753734624908
True	876.2049489552292
True	47.84610039184969
True	378.5396084955056
True	737.2236085251942
True	942.360914014361
True	262.2141098648898
True	575.9240843716107
True	135.79302110230623
True	185.80443998049623
True	141.39021303575302
True	134.21444933809835
True	198.1175479197615
True	950.0985122932974
True	767.207182337988
True	943.7773724989154
True	18.68479835300173
True	28.620291877925723
True	364.2359555520879
True	12.330445630734856
True	645.9961292970441
True	1061.2750860684166
True	262.1690007371054
True	212.2342360508141
True	86.67423919901108
True	221.96010207034124
True	122.06555676293762
True	43.23226637217921
True	123.4173195695094
True	92.58773142881932
True	243.2662007721842
True	522.458293377537
True	167.06518467847172
True	29.16294142522249
True	56.710554526849215
True	421.8359499675406
True	265.469351487591
True	615.7603465085843
True	24.3939477181829
True	115.82565332529066
True	682.9475697907563
True	270.37007718182423
True	470.32298310348665
True	652.820202115745
True	105.7535308839582
True	114.20881807491592
True	79.37760300802597
True	26.862259918878205
True	127.40375468980382
True	89.6620496702961
True	100.06174470563909
True	150.66143587422894
True	241.70600522585883
True	810.3037144654429
True	287.5370408478142
True	952.4415056262972
True	166.8831156316952
True	190.05951744351276
True	776.6226834104643
True	311.5457386800355
True	567.9639653674311
True	258.51631368646747
True	357.63615016328487
True	435.732221938697
True	578.8522524011499
True	652.7853976200772
True	377.3295051074679
True	34.16085520259285
True	530.4246013363985
True	631.4886615496218
True	18.76484399828541
True	12.963889254998474
True	264.92297354828446
True	405.26761979951215
True	453.73616618861416
True	67.60981936210023
True	617.1753478719653
True	993.6827979174852
True	226.2228227965637
True	884.9460110558185
True	280.3661977220507
True	103.89274581500786
True	274.52181578446067
True	664.2268462457612
True	39.11119353577499
True	570.78069772369
True	1259.2927926565246
True	1030.632265545282
True	933.7206179457348
True	211.5688264509656
True	94.86280612916198
True	198.83659542383276
True	851.4649665344396
True	137.87963354186465
True	1034.0866598030736
True	835.4660367037488
True	38.74211263087662
True	88.5516782471233
True	415.2014416098093
True	431.0206506742259
True	208.54539698102613
True	497.4546935170087
True	665.2675479913706
True	127.80291831343354
True	277.599754308089
True	1025.7252027601453
True	53.40671960219709
True	683.0417118433354
True	537.20365967577
True	36.1762931974978
True	810.6515110616692
True	386.8518324254942
True	570.9190587445964
True	110.2475661056336
True	261.3142907737475
True	209.92109367784087
True	26.22011294682472
True	132.33238644412398
True	725.4629290719662
True	141.2593426298494
True	401.2060524170966
True	64.00179274231807
True	665.031742086608
True	589.8791548323754
True	230.8668546629529
True	468.7248996563508
True	173.31167050931015
True	166.86844803959133
True	224.82294983738333
True	287.36168735196657
True	357.6876637337787
True	127.71927959124623
True	195.74407021370988
True	26.571224696547134
True	857.9779158986627
True	297.7998845799935
True	9.934340649240836
True	370.8145259719449
True	162.61188823119102
True	624.3089599578473
True	370.1431015641641
True	582.6615605942841
True	543.7596153526005
True	502.5529586325048
True	787.6553768082034
True	231.26049393297464
True	564.4052124758177
True	155.66876546636527
True	534.4905733647665
True	349.0318849349972
True	376.2415068315589
True	127.72294419390792
True	130.86791333209513
True	109.7341697485112
True	67.51946093468138
True	742.6396312972367
True	169.590947633209
True	44.16767022360752
True	0.0
True	565.858049555219
True	110.18106331577803
True	21.534102218355866
True	41.27911106209331
True	111.34764735293136
True	559.3066458591426
True	185.91946780465165
True	108.87662262563757
True	35.43427437620403
True	160.89851854059208
True	887.4482021081368
True	51.94197537846232
True	228.0661982187812
True	751.9680050546647
True	316.95338284747083
True	453.19399977346256
True	483.18783234453736
True	513.5277711255518
True	590.1686654265919
True	923.0442514447192
True	260.9330808149364
True	1051.4373183922155
True	898.4399906181395
True	609.03463170894
True	346.5908436554971
True	818.8649526279553
True	8.37356107249527
True	33.953067770972595
True	294.63934241568734
True	41.43017948229581
True	188.89998934984905
True	785.0173536171199
True	213.87158238554787
True	729.258889327446
True	789.4272971452211
True	117.70559598496511
True	362.60784110999424
True	574.8517092295539
True	23.86013933953355
True	134.46313342584216
True	434.04222825233217
True	309.2491295796295
True	202.75773079043
True	112.18361931910366
True	382.685453569283
True	23.449215257748488
True	365.75431820430566
True	348.8441991886323
True	1055.7514060851215
True	359.8488366504317
True	31.765879081133384
True	434.2269650826499
True	418.562496518186
True	236.27163846656376
True	32.56699179773736
True	768.1136363632992
True	445.2607673208672
True	175.33400676076843
True	12.920577308028378
True	1210.4193409590189
True	159.40064176834113
True	27.01019326405722
True	316.21838438800296
True	272.23473747614054
True	116.30900587478791
True	287.9847649073043
True	42.84396848131584
True	318.85352676288124
True	284.6173308447312
True	330.9375615942535
True	31.778624701880517
True	48.2970039743466
True	1030.4010537428724
True	24.00442879865425
True	13.087336762946846
True	180.2275135907493
True	647.2608260554541
True	9.63787671048302
True	188.09879032609507
True	171.60874120927957
True	528.9128632926149
True	364.7959434018007
True	712.6032810820484
True	309.0838866374665
True	501.3523583341411
True	445.0486239098444
True	517.589424436394
True	102.13074678326748
True	1273.5278696262003
True	909.8770495302676
True	291.87706302335084
True	526.7221660448156
True	97.02824378442466
True	578.5677486435106
True	434.3764254865697
True	158.43142235743613
True	75.90405867431342
True	344.4709824462024
True	170.8637227258041
True	29.034573401048483
True	589.014066866857
True	377.76371710514553
True	67.73293908001355
True	29.97916207824096
True	634.3046395657461
True	495.5122012874291
True	72.4955866489354
True	23.87160394735825
True	323.1482521523395
True	319.6656392739539
True	696.1894981381506
True	554.9765687184907
True	566.0063915916869
True	793.3649822038817
True	8.94940987592263
True	57.60221855273439
True	35.667807554391345
True	57.49043491753751
True	509.01977158058406
True	586.3853978332743
True	83.75014686481917
True	108.43243969523712
True	181.67091822612355
True	71.63274329474405
True	183.0891776528154
True	205.1844406055256
True	284.604536503672
True	840.920192018255
True	595.0856651058523
True	287.50050647776817
True	195.0016585413571
True	261.3702297802645
True	246.09187892120096
True	761.810028833737
True	331.0889375018922
True	168.48682162257106
True	838.6187547705329
True	344.13759006946145
True	467.3277020870846
True	148.87928618044756
True	124.3404411490957
True	62.53953333753736
True	204.33494258318217
True	974.4751263584
True	543.3137277440293
True	111.61075578599464
True	363.96790611745735
True	103.03066278089145
True	641.1814554562885
True	4.127575318804478
True	723.5569547891463
True	35.49819791264053
True	939.0110594232711
True	844.8088757193452
True	209.15951351596485
True	29.67272800784213
True	79.55323173326234
True	462.404221139511
True	221.77756063889143
True	1.7939046358589756
True	78.63333001445056
True	1073.0702066720503
True	332.90741513265635
True	664.5767683985162
True	499.0549766445444
True	30.867861537192468
True	135.6382078800825
True	446.8048334657719
True	941.16556611637
True	829.5455181253287
True	416.7607107775539
True	341.32337592088635
True	16.059966451355045
True	80.25210702127025
True	768.1221706068058
True	451.892830748786
True	386.27364109969056
True	883.3285767495657
True	26.10036053251825
True	220.72948368103164
True	901.521674971964
True	245.061515939704
True	7.417980956582477
True	505.4127217207106
True	99.54684855894892
True	616.5033335253289
True	47.73486222140751
True	261.1326375602227
True	895.2589262063184
True	894.7302443774919
True	280.45894030282483
True	443.72367480980967
True	118.13522839108404
True	611.5966319511091
True	261.0091924792225
True	196.5566784735775
True	808.7814934358785
True	51.796382829210245
True	724.3553607244351
True	285.1433360216786
True	303.6195955880209
True	168.7857055906671
True	466.4364904617491
True	593.0990369011907
True	371.03045384809207
True	412.5301286070852
True	68.86190805609569
True	160.03992156635798
True	453.1999931633876
True	219.59458284572264
True	37.72905309080794
True	196.5520928616681
True	387.6926865416393
True	395.4405537233596
True	727.3824253059475
True	131.44953212281115
True	674.1822712120363
True	480.4939284350296
True	619.0812353052901
True	136.24726705586025
True	39.40171540991527
True	655.9373687036987
True	69.70321610420268
True	546.4915896102215
True	668.641080632463
True	454.3325268966786
True	132.23211609086417
True	504.3355344880644
True	4.687921765500265
True	398.5166236743564
True	31.47333717535362
True	614.9588368597266
True	263.84713785572933
True	571.8223910844256
True	695.3509676721801
True	144.14904332967245
True	526.4203256382705
True	492.3164844637779
True	67.64973555505219
True	960.2808116217886
True	2.936222487805128
True	29.562059153747683
True	646.1731964837119
True	698.3834844386307
True	126.97455944420388
True	405.60629494331897
True	130.48275154671308
True	72.25864747866031
True	436.2948327257845
True	42.97753933298894
True	515.2502254159672
True	13.218342265913488
True	824.2017794124785
True	522.5722647140376
True	664.651036142393
True	102.49178366374257
True	382.43889614664965
True	1025.697530607836
True	843.0315059919513
True	138.30091378465346
True	558.6414224056178
True	444.3254609920341
True	252.68489216407423
True	245.8643013804992
True	6.013140241664617
True	330.8875884515616
True	11.677042183517347
True	372.910027596834
True	73.50553494358634
True	422.6104835289355
True	673.6222754632337
True	125.07101235293716
True	245.35090064052716
True	627.9502815616615
True	671.1108580597156
True	293.4468146031142
True	134.15577544173237
True	166.06343722992835
True	474.3270932939405
True	89.4375399923907
True	11.487594001110704
True	510.6299331686333
True	565.833207159859
True	20.135283636321407
True	143.9586119589418
True	912.3880985271264
True	474.12029833572046
True	273.2446406499919
True	36.4302438188918
True	476.6696300215692
True	118.51489331691944
True	580.6062919973897
True	653.6831281362784
True	305.4376672037528
True	371.0830466728608
True	176.33176374492837
True	245.57039733838937
True	71.68414537562678
True	215.75390291126868
True	499.7589190991268
True	22.75193482840468
True	450.4660481794201
True	372.079825225989
True	722.238589670456
True	913.1861652666876
True	881.8730365887368
True	159.20934036634398
True	408.8962153146828
True	67.77601707749463
True	186.3413517382098
True	317.34419797352706
True	9.136587692796947
True	823.7608992861459
True	21.69669666812567
True	398.86128070098295
True	271.4282820047624
True	662.6595454733572
True	209.9488294209532
True	40.332105724793415
True	670.354207617755
True	1088.6234989919749
True	227.95376871011905
True	129.23851234350252
True	603.8133335386262
True	519.096976129979
True	18.533086443816387
True	834.8060731129016
True	118.59654557330224
True	46.81242998876043
True	303.1622939111072
True	351.1809681556026
True	412.1856046256008
True	271.64342271128555
True	20.67318848571744
True	24.76522493155284
True	868.2667578773253
True	202.43140161134053
True	112.7841747387341
True	836.6887771820703
True	654.3718052281138
True	646.0396595154434
True	439.4433279629466
True	150.74676207982344
True	30.868971274018502
True	97.79693641104068
True	449.275783636408
True	226.5071014127284
True	463.1741802726862
True	141.44136193196564
True	495.10102701683695
True	659.7896435791469
True	953.2265450210824
True	25.315777177791457
True	969.659778141439
True	1087.557601547305
True	471.6542613295434
True	84.0776358288599
True	770.1930412328351
True	640.0997616460328
True	695.1907587672392
True	174.88803424606385
True	745.4736112533727
True	710.4336953429747
True	124.99172133628096
True	792.1527493802876
True	831.5764883437423
True	483.95389506660047
True	225.51583790516392
True	74.04973388632375
True	318.4979986280081
True	354.3251856972307
True	459.9779325883224
True	436.6493406317446
True	197.06091672684195
True	304.5445448686303
True	3.0063269732730413
True	13.749554622057872
True	106.7749981908767
True	129.03492644329663
True	355.7861965958602
True	346.089170206199
True	110.35909416247569
True	16.119797582720086
True	209.67942804891536
True	834.8240871169602
True	477.62690848140784
True	538.4450211667656
True	572.000990532132
True	791.1257777244941
True	647.2605601528165
True	91.94884045192047
True	199.06316101081296
True	248.40158684682916
True	284.84489562283034
True	104.54464733022316
True	369.8084167273979
True	433.2778897458592
True	171.9458642759591
True	651.3962588077495
True	248.8112112027729
True	215.5317462659721
True	29.146229535221284
True	246.674149319635
True	487.0251990936726
True	165.82002768795252
True	515.3131868842025
True	489.05515553459344
True	240.3530639781199
True	101.94205583007148
True	37.58325192246087
True	396.8680248242896
True	787.5134320586416
True	159.15459452771918
True	1019.934268605877
True	1045.4656059920296
True	478.0774142535012
True	100.66241611211642
True	110.77044134824976
True	658.8172507745224
True	8.192116948169776
True	221.05469355095173
True	128.6963326527068
True	119.42148636906818
True	327.6185273428772
True	639.2140447523673
True	37.60183668340713
True	126.81416603106388
True	922.27510109919
True	56.361100424795616
True	451.02191308081
True	529.2365651338114
True	259.8579015868049
True	128.693718577937
True	918.535633978194
True	1189.8894619676228
True	517.3598351323797
True	636.3561376180505
True	213.1940764432693
True	156.32953478001792
True	336.8150277191221
True	255.5231382851431
True	169.62378365823855
True	318.7427191686901
True	349.70790926686124
True	11.721565535197904
True	642.7368536228346
True	143.1655268797551
True	79.67633075073275
True	455.12111231374735
True	318.81622258587646
True	1156.1317127297257
True	339.3059799504138
True	993.042426761641
True	9.57373616895661
True	274.592232463932
True	227.2790779262725
True	157.23139286351815
True	504.66893405140286
True	200.39278729743123
True	435.9721486610587
True	334.80942761506
True	113.70727759791552
True	358.11945436849663
True	1065.423157216481
True	721.6761821512134
True	213.9912398052243
True	110.98663782231831
True	296.9256139056876
True	24.074162925822968
True	354.88833072352065
True	312.54618971185266
True	580.9816197155376
True	441.484838297036
True	363.2983602651485
True	160.76928794080015
True	11.77332236190491
True	425.2494380508525
True	296.30023408718256
True	147.87211697017204
True	300.2950603490631
True	437.54806332023736
True	835.1239686512322
True	307.93944459389775
True	782.791061687349
True	399.6935565759986
True	370.31203835152434
True	1.762206412630348
True	1159.6867067309363
True	105.87034578781638
True	931.984365001364
True	214.3610737049448
True	444.8310392384389
True	645.4798246652396
True	79.4485666671075
True	479.2348344268984
True	33.43998506395084
True	419.719796785391
True	76.32687190849019
True	224.07043232323
True	37.91068852262759
True	668.5957502678959
True	181.5728123447784
True	25.82757472235861
True	403.6840923345803
True	110.78651497079996
True	173.57804969979907
True	863.4027320125581
True	258.52534866739865
True	149.34308417387314
True	378.4177717842808
True	504.31078685626073
True	337.1147933559489
True	533.5674603836936
True	613.8241813472787
True	160.94328013573812
True	8.065531039526649
True	77.25344552814221
True	415.91568883542783
True	91.65419247304598
True	81.31998490690624
True	1039.6770890097598
True	27.203271459074426
True	322.92702504671115
True	319.20229524805444
True	487.5316278041484
True	669.5851508238832
True	192.8331862442765
True	674.9315550626437
True	329.449136192711
True	355.2007290113248
True	278.0901069491909
True	222.42374757075584
True	344.89970230700413
True	407.3135874730109
True	415.2075152518936
True	604.2072490851252
True	145.0468854077063
True	78.47902097332948
True	40.45222336756862
True	293.7326390925585
True	620.7854568446816
True	386.2862698491804
True	811.306205758729
True	217.11297639353495
True	398.48996786631193
True	66.6359420362812
True	53.50187792125569
True	423.81939852788827
True	199.6525286387456
True	226.2581974613104
True	41.09135757931563
True	1055.2409488902993
True	182.3484722405625
True	896.002473041081
True	315.36519959934844
True	924.0658245246294
True	240.68612018001892
True	468.0945277964845
True	533.5003647374712
True	612.8894529214451
True	223.95160857008335
True	474.7227324518543
True	922.3719005599448
True	127.45308728199352
True	7.950622166571114
True	593.3193704633286
True	30.606509598359597
True	72.58378804615299
True	808.4634166785114
True	214.61424663105845
True	954.5463789326716
True	681.8386171635748
True	403.2568763396378
True	289.69337919324323
True	481.4485220384182
True	344.8770307910052
True	182.0259587993876
True	679.6240776382978
True	721.9680042827921
True	215.04142579472372
True	87.20212582857744
True	509.1862559293448
True	131.11672659930284
True	374.48791142605535
True	358.0414804435153
True	64.15067337677581
True	366.9624568193676
True	417.3581289156128
True	367.34780217474
True	404.3041962081495
True	432.73003623202686
True	671.0784559645724
True	56.29736500889388
True	452.8022821603951
True	319.7728963623156
True	660.7691186177011
True	231.6328907731217
True	104.07211776337157
True	42.60434051546385
True	541.6174935787537
True	618.6139528799415
True	188.4856644580405
True	409.9266088275705
True	356.74326712867355
True	18.18645707410338
True	175.36782625837174
True	290.1911427530916
True	2.604127021578896
True	881.5373791491379
True	79.73446930753583
True	104.90521603144909
True	109.29766634264192
True	360.3501566370464
True	36.494833674177066
True	465.584843787016
True	230.20952416176937
True	6.319561780816882
True	110.6869098361038
True	445.5680271166936
True	51.51043936652208
True	64.45479156354511
True	181.4165531832991
True	289.26251100556
True	935.0151797792332
True	392.49197530855
True	929.0058574838228
True	175.28616745496316
True	1027.508963738707
True	771.7363047228309
True	675.6147982636438
True	396.3361973362127
True	382.9176005352439
True	76.7772887783942
True	74.14901841300026
True	80.40051600328947
True	178.92086790665607
True	466.73391066755016
True	1051.9208677913443
True	170.04749617745662
True	357.7489577363153
True	431.163146097913
True	597.8618962447513
True	605.377276183807
True	279.12422703188304
True	461.30010140384906
True	648.1500737232828
True	98.7421625005584
True	735.0044544465046
True	262.10943141289084
True	130.9979506136068
True	405.1677688817886
True	842.3419438095424
True	424.6113526747354
True	852.369271832048
True	199.99959284200924
True	350.4455264585999
True	703.2610312746007
True	619.6239624533998
True	192.3991425673181
True	255.61325195441017
True	814.8067041665429
True	28.114740048095136
True	186.10821255419103
True	483.33898577432274
True	742.002929018684
True	105.55430613266026
True	34.4079418011446
True	173.82055222511315
True	746.6833434363219
True	300.0237789296467
True	554.1194598311712
True	362.3689271384573
True	296.9445523087973
True	439.9563105396243
True	497.2489020115642
True	73.43427968366711
True	389.7048806636285
True	775.4129201600796
True	0.0
True	286.7108530873972
True	257.7544210877482
True	955.9436955053168
True	155.43148009086923
True	634.2683436957711
True	632.0876762700594
True	110.1991164719158
True	220.1022552109988
True	136.40067909976156
True	11.133791226993312
True	297.5058815011875
True	367.5506386740733
True	1141.010972537062
True	231.49795599498927
True	387.0877037344213
True	649.7558306182741
True	211.23613936959455
True	27.223840996636994
True	890.9779214308248
True	622.7014060155874
True	163.35890272911135
True	625.7955349064734
True	171.57983076356356
True	302.0422691806246
True	788.0137610754724
True	33.767738609077185
True	105.10271886074794
True	516.8344124739568
True	66.78372654268426
True	79.41752368446697
True	394.7745927554509
True	23.36292550236184
True	757.0699980781302
True	105.92012583229943
True	153.72639580401602
True	20.027524889202784
True	732.4211012653184
True	29.50542868244648
True	789.0663926640934
True	388.5997397715362
True	122.57197131005849
True	702.8511572956522
True	513.6959075036792
True	555.5585716969226
True	50.26719923410453
True	368.58898942113785
True	6.089856990551818
True	87.89879112900591
True	388.3663923978709
True	49.81214686758023
True	126.78990399580375
True	296.0593390999385
True	179.74618388337166
True	96.78330843890292
True	647.0016765213627
True	20.89942767247752
True	1126.453654278067
True	487.8099252817967
True	303.7492729495642
True	492.268143002297
True	119.86660443232071
True	823.0245239691482
True	1078.0793192206058
True	747.7198970711544
True	178.4174460852004
True	227.46273532528613
True	54.85199962201813
True	61.50913517951861
True	154.07677134829234
True	106.25163310610884
True	170.87876736049296
True	1207.7775459511438
True	319.4957850357501
True	357.4988259716272
True	737.2785038155222
True	17.052657661866405
True	15.746867006116249
True	574.6620505818797
True	6.2704318330807896
True	113.90675892344235
True	695.4665994606816
True	180.8417443060184
True	641.0893105054652
True	884.4071528873819
True	152.47722654376537
True	899.4189049588824
True	3.527864833118758
True	442.87603539013656
True	1060.270892951753
True	24.80937208968348
True	235.35138952642336
True	155.72788858810745
True	929.1369473311548
True	229.6822712771686
True	497.5813043385156
True	120.85995985779024
True	511.037873119815
True	148.49191693547002
True	92.87067279453304
True	394.3800374729947
True	69.12921763238374
True	55.00536358368962
True	1029.973474432897
True	266.87426689866976
True	159.97787753016516
True	360.5997807139526
True	388.9229761108144
True	213.97574951661213
True	168.66883438729738
True	396.31760489208943
True	34.47911368159001
True	484.59403562591166
True	1088.3834242713122
True	115.59307807491716
True	475.66759574271794
True	318.02188599428524
True	27.510657696408217
True	406.8614960086254
True	103.9852721723132
True	582.3520745747469
True	192.50820642392296
True	417.793550910442
True	18.63353849722855
True	438.912303855168
True	103.65315129530568
True	342.8636725785854
True	33.586837568701185
True	168.83980309310678
True	248.30742223290787
True	773.3511229371837
True	60.10696892284851
True	143.03049654895827
True	234.0756694911894
True	134.29844359663153
True	612.0238424023672
True	578.5199658942747
True	783.6945402590164
True	394.1370479048456
True	534.3565477779382
True	411.3080152989645
True	695.9076434787218
True	74.10999238878314
True	460.9931265390008
True	439.6319541869631
True	46.99413389413063
True	81.16357907516434
True	128.51990000367638
True	90.40247578688172
True	335.60769758777064
True	823.6717858094911
True	329.0288234314863
True	1113.1622714095774
True	307.6151206808957
True	899.0202871705287
True	152.31426951762737
True	584.7597215701801
True	587.5456122311926
True	716.9817427444623
True	447.3686592648886
True	69.07976721273751
True	281.2688449266825
True	40.50319710946667
True	162.33885028128233
True	174.76222976875647
True	1075.9150973904473
True	223.11076392784824
True	554.3804628706698
True	569.4676752129534
True	559.2485816154211
True	877.3654680583709
True	595.8901813424526
True	649.494474724343
True	936.7410447243092
True	126.30429255158028
True	309.6632865631016
True	258.3071888969302
True	320.2949932144515
True	90.64514218299166
True	390.2834586294407
True	4.298546787593206
True	348.55518244825635
True	264.44236585603284
True	605.9230895706579
True	275.18812551591486
True	360.568968432764
True	9.803503794124248
True	59.84494182485101
True	547.1478708764598
True	30.58181917182438
True	143.00384164883906
True	64.64365209689844
True	152.61005421702544
True	247.0577634177913
True	70.43009512276885
True	382.08885714375697
True	273.35288610406513
True	100.00255067466736
True	340.36389189521896
True	61.95696081347586
True	594.3261009186348
True	869.9733387378801
True	286.2101587112486
True	1186.8850934397392
True	118.73186931854326
True	284.2359232976982
True	1072.967117028949
True	88.62016722049455
True	268.5221335543559
True	8.480166170361384
True	400.9608117383023
True	450.5139415838266
True	146.07232892050115
True	619.7155064759042
True	902.232687053878
True	159.50591762776085
True	74.26392245035063
True	318.5105913175838
True	541.4811154273078
True	585.154324165295
True	1179.9508420001296
True	27.696486196522244
True	941.574236948262
True	138.9620312175848
True	634.0375263162626
True	124.2721922407918
True	135.19692209894217
True	190.95108625832745
True	159.9193523861349
True	750.074386578239
True	213.15880134766425
True	232.8301349215103
True	71.82888955477996
True	511.7563501260362
True	439.3162230380287
True	177.87907582168413
True	235.86074356195635
True	18.50580860997757
True	422.1382253842507
True	214.5471052436608
True	294.47544136742846
True	113.32890569198776
True	707.9868056432529
True	443.2588787394667
True	252.31041022703943
True	644.6562149392527
True	543.1421098994829
True	451.8178918506817
True	134.53918004471785
True	522.5856716298357
True	436.32170756792846
True	2.3127017389066578
True	190.750168465192
True	87.94659171195394
True	244.59831076389432
True	2.6581853608323223
True	122.36491561153984
True	340.36365017892234
True	7.899262877822389
True	865.0964024072862
True	182.352459487702
True	742.1803697542696
True	798.7966961617774
True	160.5930710562598
True	227.58476196644733
True	488.5797318272808
True	827.1142433973334
True	48.63953287094056
True	36.81524388924432
True	143.10005788734358
True	610.2609371188785
True	731.7443916227737
True	186.79598273624603
True	598.5123845027202
True	576.0904703735383
True	840.7238055339801
True	422.4556175375823
True	183.9250826469796
True	896.1058898678546
True	217.03423237972083
True	155.79290306067222
True	325.55463058565323
True	217.16625820441485
True	214.12406372747532
True	606.7198917880548
True	245.37205416908
True	181.25653554619683
True	466.8350064457895
True	475.3131269803705
True	61.87053343513552
True	287.3352539879646
True	81.7731138396593
True	343.4816836228168
True	348.128312020698
True	245.23117008610316
True	176.5360878452705
True	380.2034658472314
True	648.9060717479008
True	750.4038380203062
True	297.46759980746856
True	738.5780080638607
True	62.63288746208352
True	872.7852612387043
True	341.0933461461069
True	13.08956807028857
True	596.1939782018653
True	682.7766326089306
True	252.76673445271103
True	170.78083532518488
True	46.48065929330481
True	398.2076337812438
True	80.33104974985912
True	14.2234246027677
True	900.4189652186592
True	378.2069751480235
True	182.6717826632824
True	978.1257798746982
True	10.732938720448916
True	775.0266056349354
True	31.063846917392745
True	686.445514330044
True	58.42380112499455
True	777.6093016779943
True	453.1485039657124
True	200.8774272403509
True	437.1218502149818
True	209.25559555183
True	303.93450930708497
True	222.8234905696616
True	414.21135458660586
True	8.459869122458734
True	323.8453612268398
True	111.76464631523189
True	11.481426330174868
True	469.1113035763792
True	743.4173950043541
True	285.9495161049489
True	79.26562810159689
True	312.2854746416798
True	79.84291210331386
True	189.420828109706
True	185.47583961350335
True	377.9671482479018
True	41.69606509005176
True	141.10055992352272
True	385.9328828032623
True	846.0885623428353
True	112.82100077599456
True	202.92831313250477
True	437.9466879334373
True	17.13601452953369
True	437.842680851597
True	525.3297931800915
True	89.75017127003385
True	392.1640538847305
True	342.7986008916259
True	416.9263075283683
True	595.1634731028946
True	1054.4169884283658
True	1025.2303428903613
True	56.949662472481776
True	1081.9468348408072
True	112.44340570924084
True	108.39658023010696
True	103.55689778762762
True	477.301768663348
True	379.0005543327151
True	581.9817044566917
True	258.8539243226758
True	159.49240838744095
True	412.95413674931297
True	14.966452178812116
True	451.2996108543536
True	373.7173635834617
True	152.1003385941154
True	95.05603025409825
True	540.2962229308231
True	1008.7226241780924
True	201.22488762615276
True	65.99811138103611
True	458.9927374085718
True	380.7310034644156
True	493.2886305793159
True	340.00133071119444
True	4.428372161166283
True	559.197684428755
True	523.1171547834534
True	507.5157769120588
True	193.7929727269259
True	105.42229326769966
True	20.49423808894291
True	377.30800338222895
True	109.84507479017157
True	7.152372661061461
True	30.012173108690373
True	343.8099863705635
True	638.9103645032693
True	133.87643409933858
True	87.79588711486699
True	24.615349368536627
True	398.96770208933634
True	362.9726933331423
True	761.485972742202
True	297.75790452528634
True	485.8377324580604
True	526.1318252983868
True	526.5780957211321
True	296.51256218152963
True	522.8295625238587
True	99.79970189100074
True	592.5095107539189
True	7.887151379859154
True	379.44196605092026
True	469.310174575954
True	969.9148247362984
True	339.2347256271013
True	790.2438142303075
True	956.0595032815733
True	180.74110342985696
True	37.10562986169487
True	361.30181098403887
True	384.4894480660971
True	583.6769032838714
True	251.10299036435828
True	29.063721529876396
True	649.2683368577073
True	123.4285293882754
True	1061.3827769588702
True	319.8718640888915
True	474.802769171136
True	123.30312432476092
True	805.5839923012741
True	140.6840473414234
True	837.8064269471988
True	571.2863756165506
True	185.89200119166077
True	114.9380222576434
True	68.28001120533403
True	573.0562828991384
True	913.9622185015492
True	426.3640346036892
True	538.1880464260616
True	137.92766242954414
True	590.0701681742705
True	486.4430982996082
True	777.6342207914921
True	338.61702029041646
True	579.4445158422523
True	113.97296913585797
True	26.611704008768616
True	415.4370846262433
True	164.41662743432252
True	101.22986839072728
True	372.47090855016114
True	1104.3409619271006
True	268.64490159994205
True	560.6832205745826
True	12.558883940255669
True	72.91178310705095
True	325.0547594426065
True	765.4669113597613
True	455.258632522389
True	522.7172968147319
True	711.4235685274748
True	66.9002616303286
True	733.1326363195841
True	47.20711350509785
True	103.96485101592454
True	189.97436681508157
True	83.63425025708725
True	25.256196684236965
True	297.4669483729333
True	459.1929555431564
True	887.9733211269996
True	862.4097431673197
True	5.208887533177304
True	274.3044275736492
True	461.381803394898
True	115.8004037006791
True	246.0540276702446
True	330.49761566707
True	1335.4995484383408
True	428.4750499280017
True	25.444476849966232
True	181.2363062503394
True	717.1085632458805
True	39.158552678294726
True	173.91534056114503
True	543.469741408711
True	73.29071171277099
True	864.4531054549043
True	321.7068599420627
True	665.7539028495493
True	80.09702072764922
True	690.3574948782883
True	596.832663298795
True	865.7552781436681
True	256.6863889908166
True	509.4564782150017
True	818.2503924842631
True	899.4312852707169
True	236.47579834120307
True	762.3240333041903
True	221.88695117825037
True	442.83571368089935
True	370.4637938529259
True	503.036689429264
True	497.8580997390762
True	296.9635067929214
True	349.00699332896863
True	113.61933235931936
True	317.8209492661149
True	1180.571222071262
True	322.1175111727751
True	147.32195834162263
True	303.782476201618
True	771.9581062313048
True	654.1902887680476
True	411.75333990025695
True	121.66732003949096
True	323.43057141102287
True	28.311487526469243
True	183.8638752924703
True	90.80562960597555
True	88.99296611207166
True	546.2318369992486
True	137.78618271207864
True	129.63193437868105
True	103.77534830695718
True	90.05019570268549
True	451.1703241515778
True	393.0167612039679
True	1043.6071159019882
True	547.4403005601863
True	838.0974820370419
True	278.2256795514661
True	293.563516183936
True	549.3963087089033
True	205.2284929672693
True	746.6111842479826
True	243.2812203778133
True	355.9629456735462
True	67.29085681568004
True	122.37413379173354
True	263.73640619852495
True	118.6089450217526
True	487.5881193904176
True	31.57514528430837
True	569.6581228491951
True	1014.962913284895
True	715.8484031435435
True	1.444619683099886
True	60.42607932950005
True	512.593347360703
True	432.4652273842032
True	75.58004406278815
True	119.13361428632057
True	298.91749683090137
True	79.8729487537017
True	51.419783670936106
True	690.7591283240781
True	648.7892790978291
True	159.18431852493663
True	169.91072849500395
True	537.7394241239059
True	57.830368390976346
True	25.7159642274956
True	577.149512749842
True	449.21272427492426
True	1118.1501830239947
True	48.456345336687214
True	468.12949512515536
True	902.2920986963226
True	832.6377642364826
True	293.9253034097162
True	756.4868060879754
True	387.9409022454229
True	41.33628641152784
True	97.66316738082836
True	730.2759547268583
True	78.59179569852287
True	143.39615625639698
True	917.8846731694048
True	191.3419786013066
True	276.03635408147
True	101.54415121562197
True	626.4981403611586
True	604.9030551650992
True	217.8140336928884
True	424.5904442104773
True	43.63116986785264
True	282.1261941709181
True	610.5400524869611
True	638.9664520602776
True	306.98824146152145
True	73.51900436628904
True	946.977181115861
True	1051.6934254479131
True	559.3887992049528
True	60.315028069427925
True	31.28389472842548
True	92.1277026213967
True	106.66826018622214
True	98.56582925527522
True	867.3722317791564
True	1189.1062299042449
True	735.847455106926
True	344.8411863120726
True	8.728849981794136
True	20.505900774214624
True	331.8017743857963
True	473.3718224765816
True	44.508776671616346
True	551.2755475395252
True	439.4042919066908
True	404.0695984471992
True	82.28749508240239
True	201.5288176461876
True	264.4726378310164
True	126.07490065557208
True	381.26077379817866
True	41.01789491009237
True	163.9008378363143
True	1190.4812215530371
True	5.911735287932334
True	25.035369601028847
True	578.1928475259242
True	366.3429305886852
True	799.4024041900899
True	159.08857951050106
True	728.916245312953
True	592.2848317124289
True	280.4067968814043
True	436.3450103529923
True	331.03511682962795
True	285.3375097135889
True	271.075154263204
True	384.6840512953712
True	502.1929246455448
True	488.7919122063309
True	109.00524857644332
True	361.3186742196798
True	9.390818580558332
True	188.10657385347457
True	231.5102957512769
True	879.3800176119886
True	617.0469039425025
True	32.87287967354141
True	728.281179382692
True	844.2255467980231
True	99.43150156869063
True	345.1603838896174
True	824.7238138365884
True	209.22796789293025
True	164.7084225967795
True	539.7403111961754
True	603.0643306282208
True	1080.5355313380085
True	153.6102871666238
True	157.78778778047038
True	259.54587676779454
True	321.0544999697788
True	417.0052226009901
True	402.2032265342363
True	334.82085074990846
True	445.3239694877461
True	501.74540722382886
True	238.45454624911287
True	1500.1908373136932
True	252.55983402517404
True	399.0976499155648
True	53.7936675873971
True	758.4220735376641
True	246.8135529130367
True	911.9692281050044
True	553.14992697599
True	299.8645351864676
True	767.8943150018724
True	274.69986684942864
True	204.2849111349186
True	261.3900266750636
True	220.44708822707716
True	139.98317089424336
True	250.84345134021584
True	731.7361010067734
True	524.6803175758911
True	225.16814875182416
True	1164.310845899348
True	116.5508379071694
True	271.91189472556823
True	74.7294600158021
True	302.95625063863935
True	401.96402851347335
True	94.86556518883388
True	222.3560021957798
True	77.9271847297517
True	722.6843133339714
True	374.7851977991344
True	225.5535826978688
True	711.3765896763322
True	899.5275596452897
True	817.4931592726585
True	844.8971023043592
True	362.3360686629832
True	1.4521708760707326
True	265.95881323253144
True	55.27734297805043
True	382.2398143385721
True	57.86088036781873
True	374.5481303112341
True	867.7081172114415
True	1027.435566941564
True	413.2898380189344
True	22.664925012096163
True	495.966269039496
True	516.0319634975712
True	199.4274495188108
True	240.9052427118135
True	300.1853435030147
True	24.47073493406607
True	124.34943084539796
True	936.3058704728036
True	64.33804002824162
True	495.6323341253933
True	784.1412844015283
True	101.43411171711928
True	256.6307541440468
True	116.17442306518775
True	15.960951552812578
True	1.0706407852652475
True	118.9076798374814
True	973.6236806913156
True	486.1128891486469
True	67.21830305767799
True	792.886370910889
True	324.0241370856777
True	1.1357928017352303
True	467.0296327514092
True	182.37303851886125
True	517.8252296393571
True	85.27327465189272
True	345.0311081686864
True	383.6923301763599
True	170.93335914991655
True	218.8264508199904
True	127.20047277997196
True	173.77545396884153
True	927.0322261196644
True	16.578655848328903
True	496.1367704958363
True	477.683443249962
True	397.9648203405799
True	218.61181127334424
True	233.29306689812896
True	145.83163496593002
True	49.90162546997061
True	489.8992140351478
True	150.88445570133848
True	823.7965126084957
True	831.8975350624368
True	260.7136589141012
True	301.84353505179865
True	515.3187542107077
True	38.94802444311115
True	87.21055709149104
True	724.0048363592789
True	1064.19809441318
True	110.45228801106174
True	739.7184569801977
True	144.70554724187397
True	926.787197169628
True	678.8321378209349
True	107.35204058191503
True	273.3000277030341
True	616.9525648986379
True	262.83647403863245
True	45.38666190534285
True	577.3579897240054
True	441.9543630883
True	5.930572405426272
True	488.7187527155011
True	66.24093546681652
True	171.0954552404838
True	243.98001302043016
True	314.12234063327054
True	75.16355234669591
True	219.44323409189
True	355.6411634532612
True	432.99578418690334
True	952.7473951540088
True	46.99319856995574
True	953.3894352905209
True	971.1722951675677
True	130.44954923479213
True	76.4168502205814
True	1017.9889624542418
True	32.226760339170674
True	224.89514506809823
True	82.38722263311526
True	219.3466445274898
True	366.6232573569899
True	957.8529958676232
True	95.36168732124852
True	72.77483482458025
True	663.9337090741656
True	271.0975559757369
True	708.4282642187578
True	53.21193372124802
True	519.123426871205
True	365.191189920853
True	674.6699313029893
True	51.16867538299456
True	105.59970589689937
True	27.43948779419065
True	269.65318623074097
True	43.83943621401227
True	347.1975694257137
True	2.934430830799805
True	1180.021768892086
True	99.9597175453118
True	134.45199760228607
True	359.0608750055196
True	767.7402188753892
True	677.690940760392
True	994.027220966092
True	465.09745319193496
True	420.07900546552935
True	139.9185783500301
True	415.3392493771089
True	836.8891906791338
True	422.2023031491428
True	976.6453576755438
True	90.38521431623444
True	434.3542688647688
True	177.95760093273748
True	283.05396741491853
True	762.8078831008021
True	162.22969996591746
True	134.91627941151611
True	63.34597465947712
True	864.2969928796426
True	773.1757571219479
True	85.99064695102582
True	438.4016350700904
True	732.5733089992359
True	415.6892877384498
True	57.08260711226463
True	318.5963103917933
True	786.0608681106954
True	29.473981638110224
True	374.965630322118
True	165.35636210690464
True	280.75674382022794
True	33.530428258546586
True	212.84379743627383
True	756.693084361736
True	647.763119425111
True	59.97850316644654
True	283.8756759118357
True	866.6268485780284
True	17.58348165511723
True	328.35164202822625
True	280.01858597508976
True	432.6104367024852
True	218.5851769586217
True	583.5604176212054
True	50.62015265220529
True	977.0751973189388
True	888.9745201144739
True	48.53873009857176
True	396.7558622699944
True	733.2433427474127
True	898.5647712302117
True	278.20203221706834
True	589.594491337199
True	128.7542192179388
True	179.57440832875093
True	136.49160364267118
True	123.38008222791284
True	213.26884847852435
True	943.4411294779852
True	797.1278409293859
True	915.5851410392304
True	19.737811109885666
True	27.567492832705856
True	360.461367317312
True	13.896717196894794
True	626.4497731297652
True	1077.5812999978502
True	281.0065929904487
True	214.94028538994465
True	85.88114936986752
True	214.91910143684493
True	144.4955082161343
True	44.38387108770996
True	135.418837368763
True	92.26381965446129
True	229.32446551624645
True	539.634446205564
True	163.69448250421837
True	29.703378764758277
True	62.96378725783369
True	427.7138105333557
True	259.72180088964416
True	601.990004382339
True	21.99990072442356
True	113.5339159070151
True	668.0359734439554
True	259.8187086239523
True	477.947079097797
True	657.6767536049806
True	105.6565883384067
True	108.53940049133628
True	81.85216484687612
True	26.43996347936128
True	128.49866651590744
True	87.7684801082397
True	108.89331854769114
True	153.5264839615247
True	235.36569980936235
True	819.6742394622174
True	296.62356016578616
True	947.852926431519
True	167.90172347709543
True	194.96406465730087
True	806.0699682825579
True	311.7886888084236
True	604.6209099586541
True	256.76667914792336
True	370.5837657865596
True	440.12728269963407
True	561.1841907040229
True	660.4705154908648
True	368.3646862103511
True	34.762070883233726
True	562.1606746410619
True	622.3737154383239
True	20.41078120301755
True	10.68058757511137
True	261.0912037915663
True	416.5619736081363
True	445.7886084529661
True	64.81935330456342
True	638.8753740125301
True	955.0934118906004
True	221.90982476171732
True	894.2035628321208
True	277.37838691011456
True	101.0162911376834
True	270.42110571241346
True	670.7224966591534
True	40.56824224061232
True	557.6403902871792
True	1296.664985605226
True	1034.8290574350374
True	875.3902421248117
True	215.2591565575772
True	98.45806032188705
True	193.41718146232785
True	867.9759220189962
True	139.90338299975022
True	1044.857908280859
True	835.3264201283537
True	36.05662176630295
True	89.69011065769641
True	409.319994751978
True	390.0949252729503
True	196.86239047716344
True	519.9756549366846
True	644.0708826200213
True	125.13014905867266
True	284.0866945336285
True	1021.3618329764964
True	52.2145530241119
True	676.5918750166396
True	538.8047345605274
True	36.8555280389476
True	836.2497012149493
True	386.9958774458818
True	556.9052429640253
True	110.87796698748464
True	265.8175162937052
True	209.7490843032784
True	28.8316056196431
True	131.05000197748302
True	743.0856585720842
True	142.39818442515715
True	372.613989106061
True	60.28413408712977
True	615.9449970820065
True	605.2690523236573
True	237.30350714955188
True	473.57047456894566
True	163.41513518444896
True	171.1431995570143
True	211.6411861710601
True	304.6007442120955
True	358.8662604739826
True	132.9700741228283
True	197.67582259495865
True	25.404042778644545
True	888.1845922541407
True	305.90776273894977
True	10.087485754200213
True	367.0285575590755
True	169.17200301237264
True	630.8041332631783
True	378.4717801274351
True	575.0583863194543
True	544.3793818886635
True	486.2684114850022
True	798.9477878949438
True	236.23301469484832
True	563.275748224476
True	160.4708341405129
True	536.6373020124888
True	372.1275546025784
True	377.60941033751465
True	124.43841542994976
True	127.58637501523953
True	110.16850722459594
True	69.9787713748395
True	767.5079253093875
True	182.54181342528813
True	46.321670439918414
True	0.0
True	546.8014647700498
True	112.70803593646272
True	25.41391635341233
True	41.254211242233744
True	103.99031566571996
True	554.8913234400405
True	184.70031553411903
True	106.32300023781332
True	36.39603144620553
True	152.23413402081923
True	901.2289476865094
True	50.82553473546579
True	220.9483802081544
True	739.4544806241145
True	313.18901602837457
True	462.16787535271175
True	499.978196254544
True	493.4470173444358
True	595.8726716862867
True	917.1812226516242
True	251.66928200826635
True	1029.8992279850422
True	913.8445693706376
True	634.2039611207936
True	355.3137039589261
True	817.145341804485
True	9.95686540823532
True	33.49858400538154
True	293.5653226721723
True	43.61335447338499
True	201.36720381172748
True	762.9044626266195
True	212.30439161624156
True	744.9474098113789
True	745.3947884568116
True	126.81599897219272
True	360.9343916821712
True	570.072133808407
True	24.05795949364676
True	129.15172714768892
True	431.0154108070996
True	305.0444455009376
True	201.91587301919373
True	109.9258275104136
True	378.3685428808573
True	22.711666450574317
True	375.6256995379465
True	371.2608479075865
True	1038.8776138464457
True	364.5057012844373
True	31.93008311657566
True	429.50244475947727
True	438.3244101044077
True	240.29461553446336
True	32.18476394416605
True	746.3799591114357
True	450.7379455798036
True	178.5358816910073
True	12.1427082431328
True	1210.786526503287
True	161.32928004147712
True	26.75951780935679
True	305.30342687768734
True	289.8710236684563
True	116.63381130376092
True	290.94588929042345
True	47.4669474617834
True	321.2374032788895
True	301.1183875655339
True	300.1344959900688
True	30.041212481507397
True	49.31092701525028
True	1047.424837004436
True	24.32937677449328
True	12.764490703617946
True	181.03053345330605
True	644.365921524131
True	8.58443872228021
True	198.95268358521776
True	172.27127675589983
True	523.2845493808842
True	391.1711375836012
True	741.3584811101281
True	332.0757296347692
True	475.0024358103192
True	437.5702723539407
True	491.97738602147246
True	105.49510445584836
True	1262.9212345284282
True	874.5449399887486
True	280.1108371031953
True	512.327729276436
True	106.17034883197202
True	579.1084163770918
True	428.3512043613788
True	151.88308220691047
True	75.5729237895666
True	335.08427732431176
True	158.5966284011909
True	26.81088916641353
True	619.9101448675386
True	391.8432269273927
True	64.9986735003772
True	30.245653914008955
True	686.6422950600764
True	489.5361845208861
True	70.7971979600581
True	21.67359930186561
True	330.2834299227256
True	336.11069424682967
True	724.9216955123863
True	543.3419262552333
True	558.9928572118048
True	799.8885497677466
True	8.113505916628624
True	57.253086541404976
True	37.94269068503369
True	57.185773400603296
True	502.2236557469997
True	595.880590298812
True	84.85888574037942
True	109.7288700883746
True	192.8429961069345
True	71.99915366820713
True	174.83950163665645
True	209.0650644588014
True	274.79710853209883
True	805.2860724564114
True	617.3155403297603
True	275.4180870684508
True	194.2399753838965
True	280.5362677338905
True	247.1902336556014
True	741.730097123285
True	319.21329881176683
True	170.59555697902525
True	898.1441890264988
True	345.9136367798686
True	461.6533457658484
True	152.44034548097022
True	123.16552281055368
True	67.0811437658032
True	215.24476909318528
True	998.5322211814004
True	518.3011211795731
True	110.42034535715158
True	363.3547525790849
True	102.86306795769616
True	679.3385026793259
True	4.600534157909881
True	690.0133932820228
True	35.9294036807075
True	922.0980801435838
True	852.1023075151713
True	210.69347439171693
True	30.622238888939936
True	81.03203405847547
True	461.1115346388103
True	209.00703782205736
True	1.537759641189662
True	68.56900733031196
True	1128.0444363425224
True	348.95461712453164
True	695.5744774057064
True	483.01712846651895
True	32.75641370639246
True	135.85756428627755
True	451.4247378382867
True	943.7830315418042
True	800.4503721240752
True	426.8358959918295
True	338.11413538700265
True	16.90095368290311
True	79.4629433022827
True	735.2969768358705
True	460.2890156732417
True	384.7091256959917
True	878.4274664290974
True	26.04620358628101
True	214.15651819923917
True	897.8288228145801
True	241.67164457869137
True	9.01463916767766
True	506.0831781569851
True	102.6618827515168
True	656.6483351996483
True	52.67317787443068
True	251.6704028923883
True	853.1124274529892
True	869.5745420221195
True	279.3956830518228
True	417.7943771168721
True	115.84872327748069
True	606.8900381368942
True	266.8298211128981
True	186.3249115224367
True	862.602734638711
True	58.04343990274877
True	689.4552249015123
True	279.1940777445132
True	294.69555453401205
True	168.52820560332822
True	492.6832983372257
True	586.1844295544946
True	357.9400617152966
True	407.0954231340463
True	71.41997642145968
True	164.3493390915262
True	439.3799189272194
True	207.90544749262932
True	37.83388016657586
True	204.13114811843437
True	377.815616606701
True	405.38556826239136
True	744.4091013870797
True	127.50158338712248
True	668.7428728219143
True	513.42713475926
True	612.0218583941352
True	134.59514783560317
True	39.167409296210046
True	651.3376021524771
True	64.76546661769717
True	552.8290728327889
True	681.6141235879534
True	460.4800580836031
True	125.89297824322992
True	519.038381704321
True	4.804312998585621
True	414.5027812121955
True	32.1127413198501
True	627.9755175440313
True	265.51252659913087
True	592.7778552063454
True	701.0881373239969
True	141.08861495200082
True	519.6656093074992
True	476.84556548799605
True	65.076113109239
True	960.1006705889152
True	2.8826881549453987
True	27.972290906722527
True	626.0921039792345
True	673.3225991043217
True	144.13730790604538
True	404.9885602295919
True	122.9578609174564
True	74.21592020119192
True	465.16822714687385
True	40.58045635647397
True	503.5761099116634
True	12.179511100749409
True	829.4079621647643
True	535.4662276567319
True	664.0573066813648
True	99.76203344148117
True	362.0102305478072
True	991.9335952742532
True	866.7018847217201
True	143.64072309897537
True	550.7379386387807
True	466.6524773271094
True	251.75550554239751
True	248.0059181198334
True	5.845591422887743
True	305.49224421446235
True	12.634976860113255
True	380.4112213701482
True	78.37192180220424
True	399.0252984561418
True	670.144978231639
True	128.277652496005
True	234.32147906050383
True	661.7992799987982
True	694.413845398511
True	288.20307837876163
True	140.39026048272936
True	163.28407949736064
True	468.2850491762517
True	84.22969800950713
True	10.296555319959314
True	532.3969458931725
True	562.5657322507564
True	21.39678760547188
True	135.85308393033733
True	871.0522617129275
True	491.6399499890681
True	278.9256473549862
True	34.68720688837748
True	467.0481578396902
True	114.54462156987144
True	585.9142602826921
True	661.2239325949386
True	305.3040202743442
True	361.4767799527266
True	175.38626105461154
True	244.4145669334256
True	72.2257323259316
True	214.30666203223524
True	518.0035649083474
True	21.52156726028981
True	444.4449468436136
True	368.7975848095856
True	706.6047703070003
True	913.8972090130696
True	933.247813460559
True	155.52351524419154
True	402.51585802688686
True	71.38881359724988
True	185.83033229423452
True	314.8513189596173
True	10.438820469944964
True	777.2879624226673
True	23.283022847554346
True	402.0624216224612
True	248.367367058829
True	654.2308257499093
True	205.9620767394912
True	40.755440887571226
True	698.7773567504253
True	1080.962755179637
True	216.55395683644284
True	132.65358982118224
True	612.5733696769763
True	507.5598386661
True	18.80547704902056
True	831.9289957304794
True	110.7608413954839
True	41.50204845291673
True	307.4846777289627
True	348.1684699907226
True	390.94858998700914
True	269.23449704984904
True	19.471791478254477
True	23.258669199359485
True	874.4907467265376
True	207.51650767221665
True	116.28962884003272
True	875.6052526990098
True	655.2705904370697
True	611.2835567994146
True	456.5811610768192
True	152.38845841977084
True	33.07635443815696
True	101.76620730042838
True	426.8191025003966
True	237.2884346051186
True	483.6370350206156
True	143.89723809760264
True	486.4937261824048
True	652.5428347296704
True	963.582909176438
True	23.51311411967394
True	992.6719602060024
True	1095.0707958709963
True	472.8779708068881
True	84.39964787891475
True	792.776578646721
True	640.7236026888311
True	664.1137598052667
True	173.5778908273252
True	749.3627552893828
True	717.9127592711736
True	123.33003349422188
True	784.1711599474738
True	845.2781126851046
True	476.1235618084356
True	224.8426175129681
True	67.34326311010328
True	305.0296317091843
True	351.2705391865672
True	471.78281782755687
True	430.8140801042589
True	197.5640816875559
True	309.9820664477961
True	3.080614683283703
True	13.361879994043663
True	107.91556102154787
True	133.53635098223307
True	364.04161520217104
True	352.6233761513941
True	112.97791472098814
True	17.12531229457226
True	211.78387096615796
True	825.0321959713901
True	461.3527973695331
True	521.45453024694
True	573.4011189551863
True	811.4852840588026
True	632.0916997933278
True	92.5374098209938
True	189.04878665193772
True	249.28799779175637
True	294.40538087356737
True	101.99107133502574
True	370.4675336229277
True	435.92320499711326
True	170.33843494168715
True	652.7780653087292
True	239.75019459161413
True	204.61336797778307
True	28.496745891258616
True	250.1304862096078
True	488.12373611392206
True	169.27234113067018
True	519.9715051427156
True	469.6753108186092
True	240.36957226398
True	106.65571734543468
True	40.91745833283817
True	405.5547668404772
True	801.6008739735792
True	166.7839558050101
True	1065.5798233490034
True	1034.973390591352
True	486.04429249120807
True	105.65606334837705
True	125.33735306157976
True	657.3301615570329
True	7.883241556333529
True	225.8370221431173
True	137.67935683695606
True	116.64296039259332
True	326.6103034292116
True	649.8406351439342
True	39.34471691424168
True	121.52138967976248
True	968.1934149386224
True	55.203103282535416
True	444.6085277483189
True	535.8989529072627
True	246.12185210077283
True	131.50675231147315
True	923.8765898432338
True	1150.6917492163825
True	521.8135861009217
True	651.3272421036388
True	214.37666511979384
True	153.03116000946807
True	312.54875230031394
True	260.9935301215219
True	166.302191847196
True	300.9238616539917
True	348.72788873622903
True	9.232694963809614
True	629.3322660995265
True	147.299019084676
True	78.72127494547078
True	446.62687796602654
True	326.1500840984428
True	1191.4394769355183
True	358.49386398333104
True	974.6314907256888
True	9.745191697917283
True	270.8938905521938
True	229.22671454636517
True	153.6082192359498
True	484.9023946227621
True	205.2601456993662
True	407.8770975352776
True	322.29525630370586
True	112.46274911276517
True	353.4778549500599
True	1059.5512693064893
True	738.2744120616576
True	215.11834497796025
True	106.91051597715564
True	301.78079756669183
True	25.104699432505743
True	353.3242237206568
True	316.28922839367016
True	556.9863976706217
True	440.8074942563015
True	348.2377261789364
True	159.14738668809824
True	13.75972230652622
True	433.2268830976486
True	301.6635549060577
True	149.83111195578755
True	306.5826899162425
True	430.2081132140296
True	817.3103380358748
True	306.9676387325482
True	779.8129805690337
True	402.6914290181053
True	367.06690061853175
True	1.8112782687642015
True	1211.533327024188
True	103.44460996427568
True	943.4599084163432
True	200.5644974527715
True	457.2934931084449
True	686.8472455873731
True	83.13361068147195
True	488.3311461160694
True	34.369468145330984
True	428.4698701977982
True	77.09585115365034
True	223.7278685755857
True	38.215298216317095
True	690.8329359284302
True	187.3452770266169
True	25.674552632633716
True	384.371022097784
True	107.73953824164988
True	166.32074360679064
True	839.4901208357813
True	262.94322517363827
True	159.84244406671758
True	375.6069435832901
True	525.604643228957
True	359.8879282059275
True	522.3808991066127
True	594.7684710715282
True	151.20154416317916
True	6.216946498956098
True	72.75860527192192
True	437.8859834664052
True	90.51740939665171
True	79.7757161951258
True	1069.5504701544694
True	26.85936312292225
True	324.02327974179343
True	331.260884511807
True	465.4048176681404
True	684.9025832539056
True	181.6884725227268
True	646.9312363296107
True	327.9291368032204
True	346.8738286252125
True	266.73237768506294
True	211.2001394080861
True	363.772754263434
True	467.5645218074872
True	431.319700649839
True	591.5447986797284
True	143.19063711832442
True	74.46931329857449
True	40.2431106498091
True	284.68045375954915
True	644.0067298052874
True	408.9803773701267
True	756.1409807648529
True	211.86170615187237
True	403.9649183006188
True	70.69057056226337
True	52.929295521783615
True	417.6516934264729
True	200.73477009624207
True	234.59068597444423
True	44.98269207802424
True	1037.1621384894013
True	178.80286657655367
True	934.1737683647764
True	318.65942492042785
True	924.0006873953936
True	233.5847275373404
True	481.1438632033404
True	529.9566742481649
True	638.2244794747579
True	206.42874444291385
True	492.3188117159338
True	932.7938450158808
True	126.11115151837944
True	6.252168917491855
True	563.8948739889966
True	29.279178622608377
True	71.27418022586448
True	796.4169438422172
True	226.9070964882692
True	993.160957828901
True	688.5805367922616
True	401.91498179475167
True	287.5865539039501
True	475.6882504837321
True	337.98529249048767
True	177.23995455582963
True	662.0503884981083
True	714.4581265632816
True	213.2239609626432
True	88.49202467354404
True	513.1413293568759
True	142.90586649302173
True	375.36055050866537
True	333.7476870021746
True	63.96470699069113
True	362.75258870039175
True	406.9353602977743
True	381.2081403503741
True	415.5017423981384
True	427.8091506118907
True	643.3747493426496
True	57.870461970342014
True	452.5726446129811
True	321.62460227890773
True	660.2434414332176
True	220.24433508670143
True	98.439734208908
True	39.42082395572358
True	543.689510084229
True	640.4678402938952
True	188.585734716384
True	414.0059062376247
True	330.9093467289485
True	16.853616585271503
True	166.80700590392536
True	297.6997471263191
True	2.8039741689278257
True	882.5515082912204
True	77.04298522246684
True	105.00729448740312
True	111.45538404318766
True	370.7117591677922
True	36.71780492966182
True	464.6676565628098
True	231.15493924190105
True	5.95418550788574
True	115.3407296909562
True	435.3214697202519
True	49.773806990444704
True	64.79963872018016
True	173.5076514268394
True	291.3072574200181
True	953.786590577036
True	382.0786480321161
True	987.0930959494184
True	184.4522750152173
True	1050.2935799747595
True	790.5938019252783
True	661.5518046514635
True	394.8189567894068
True	364.3187203462725
True	80.61253849891416
True	70.95217791575364
True	80.87444177235503
True	166.8753372156098
True	470.4230995148984
True	1095.6298138651478
True	179.06865204304762
True	366.2632481183281
True	442.37853015796935
True	601.501208934259
True	603.7961870221608
True	283.87587525279383
True	448.6737735718825
True	676.1215356783582
True	99.45041564921706
True	709.0991212550608
True	247.87788719971624
True	133.14367236734589
True	412.2150767616615
True	861.0845635440876
True	425.5954137593992
True	838.3456435360768
True	197.65349685018745
True	356.0721384488044
True	737.1118526415878
True	637.0080509500971
True	173.59749586681627
True	260.4814117528343
True	812.6847219619954
True	35.21875672145628
True	189.07986993921435
True	512.4838892604333
True	682.9337613686072
True	98.07141174372444
True	38.10275887741933
True	175.91805348983044
True	733.4335763055608
True	307.6778243301922
True	552.0632140036238
True	364.8917751060362
True	293.7566162514321
True	455.4470145079149
True	484.1606616927367
True	77.40068759533436
True	384.3990630317801
True	762.2528188077737
True	0.0
True	298.8806898364435
True	250.1112121927449
True	988.1781928336632
True	152.0932408027357
True	653.6369080339898
True	642.794614612566
True	111.03943445131954
True	225.2946590333188
True	130.9289533010963
True	11.519696157015693
True	289.64860841028525
True	365.2253610082087
True	1123.449431625265
True	226.38374885453055
True	426.9318506219169
True	663.807538815936
True	202.8829564934514
True	26.930481713465777
True	887.8579141360041
True	593.5383749989904
True	166.4021721150583
True	630.0031122493257
True	165.27200789549727
True	302.1942333071556
True	786.9704288437994
True	33.82471072194937
True	105.593358084811
True	513.0167208187189
True	66.94859063384116
True	78.00795551885268
True	409.8505472509147
True	24.22412136385144
True	763.3048845950423
True	101.53486562205411
True	161.44904784354011
True	19.136997819213832
True	698.7372101850377
True	27.99794411585429
True	771.5286005630857
True	397.188139152519
True	111.7043080252869
True	711.6831131771967
True	519.1223074901333
True	547.888775587865
True	46.635404522038606
True	371.31377976087873
True	5.05402374912687
True	90.58826899288204
True	378.1505763611692
True	46.73023511528897
True	116.81615832120092
True	305.03330367394534
True	182.2517616963679
True	102.20370979619284
True	655.8080516645683
True	20.181136909428854
True	1149.0206574841552
True	482.45734672490704
True	305.4466323416653
True	496.5535194691009
True	125.51698818759932
True	815.4636189183891
True	1112.5007349731252
True	753.6528867515754
True	168.8018212274072
True	228.2916739629221
True	50.76822621845088
True	59.32034162735661
True	151.88019146445575
True	100.49293392511473
True	180.05074660927795
True	1196.842884603672
True	315.5533910794232
True	348.2299477484628
True	726.903047374324
True	16.0489706195837
True	14.089682811406494
True	576.2703903431525
True	5.927482898602959
True	111.4995308844835
True	685.2798546078214
True	181.5154007717424
True	646.9914625597656
True	836.1573173574246
True	157.08108048312317
True	875.6443853814767
True	3.1905067219261487
True	415.2262901635909
True	1054.095020224813
True	25.51532532648827
True	230.1714187093371
True	153.97917557256935
True	953.644205206852
True	232.8810941541036
True	499.29968394833287
True	121.53425991479602
True	504.4119608339084
True	158.6520472636927
True	101.34794410488894
True	385.5546164293695
True	73.95144977678997
True	56.60555995356281
True	1051.8176139691907
True	255.90218585980736
True	157.91446938558107
True	367.9892122999276
True	406.4854086568152
True	215.43210908672663
True	160.3733354332716
True	402.4123501173989
True	31.60139412242244
True	487.4332307085146
True	1107.8047604340022
True	114.9756323466792
True	477.3009055479491
True	322.1220744705756
True	25.65057534649461
True	408.03924136783854
True	105.7453395530761
True	612.6547574490664
True	208.8633877464183
True	401.0522718843194
True	18.506473788206133
True	445.8260309269661
True	106.70695085960897
True	345.567729706062
True	32.49247850688417
True	173.63366508344464
True	249.93890638690655
True	787.208872609717
True	57.80043760644861
True	137.01064496205325
True	236.0687773889089
True	139.62339422517445
True	619.4646448021678
True	554.9120860425473
True	807.6720103681733
True	383.0816112686721
True	526.0654384354133
True	423.7330664031032
True	696.6337251292326
True	71.71480976305641
True	471.147807639376
True	431.4616739410422
True	49.79382405430648
True	89.11481568608632
True	130.2617991985589
True	90.97243461968452
True	317.23218924079174
True	848.921919110664
True	327.0594168896413
True	1118.3182626039209
True	313.30297605544644
True	911.1975632906932
True	144.58017488972865
True	562.9568638161791
True	585.2335634607037
True	717.7710359924082
True	444.799391141328
True	65.84258479266066
True	289.10374965868965
True	43.7863622147909
True	162.13018560396495
True	176.60315727163476
True	1082.2553079144634
True	232.0134848480789
True	551.9770412422715
True	523.5076143491019
True	557.9475704910849
True	867.113910266496
True	589.7372440507733
True	647.1403201307195
True	926.4116893536803
True	123.03731786703077
True	319.82511965621
True	258.97551818497925
True	337.07809933322187
True	91.44119281653823
True	375.744374830569
True	4.624488042798076
True	343.8315248512938
True	263.44888812359653
True	619.1363393962297
True	283.18675391312365
True	363.9382823538069
True	11.040101089039643
True	63.06628886978429
True	545.5151958920219
True	31.92678215647407
True	146.6490436966101
True	64.99764903347366
True	152.95773521546238
True	234.36431868478343
True	73.4743335752835
True	389.4544488882353
True	275.4442478409083
True	97.87657454259684
True	345.97896480798534
True	66.91452333875787
True	598.6416221117223
True	830.5547617070266
True	281.2317359661082
True	1157.0342181372978
True	117.44189386464028
True	299.8408008405554
True	1047.4128714909443
True	87.20280592871997
True	290.8150773239953
True	8.425495386199037
True	397.6890617112065
True	443.3681758961828
True	152.55170482154912
True	634.9193919750929
True	907.5177744545032
True	156.48790472706148
True	79.10724268395829
True	325.9304689571988
True	577.7247473016366
True	607.6272563771178
True	1215.4512564798283
True	25.590774712200588
True	925.9825033768088
True	133.91864093124988
True	625.9909066598101
True	116.87295760444547
True	128.2934850903871
True	189.7982572551575
True	162.0918345658433
True	769.4423883476048
True	213.83389772226124
True	230.759030917981
True	70.48490462074153
True	520.3855649372287
True	457.2579076403629
True	177.36910979105642
True	244.372400317353
True	16.557005257159663
True	432.65457566237984
True	211.93994826045
True	286.2744394207781
True	111.95003237970344
True	740.6864020509261
True	420.27852451411695
True	264.1130571144216
True	642.8652398955174
True	543.9677333726102
True	449.2199328625258
True	135.44860379155386
True	534.7744604737329
True	420.0435991304127
True	2.759126502702107
True	188.28154933009756
True	90.9570660050674
True	242.7354708086901
True	2.735895739127238
True	122.67207919898836
True	368.8656067754608
True	6.72089567700956
True	878.4011780512242
True	166.5307047976081
True	694.9035085754217
True	794.6255673294125
True	162.91303763044155
True	231.87786789853567
True	466.15685842968674
True	832.3602058009694
True	52.10032085702597
True	39.14274100256843
True	135.4582018913021
True	621.4970266147948
True	716.8714695934111
True	183.90058723510512
True	594.5533302999116
True	586.3042409086083
True	854.7601730941283
True	412.95704373591326
True	184.3154864021724
True	885.571551677732
True	220.67732413807352
True	150.7366772048582
True	333.232006389365
True	219.6258382478536
True	203.1238961297697
True	632.0483145818362
True	249.182888464982
True	191.6551661998678
True	464.0474420422348
True	467.48833108614014
True	62.55942472371176
True	297.92303810452654
True	80.8741043819364
True	336.96406079852414
True	345.49654266569
True	250.15336549821248
True	181.59614077976755
True	395.6287398927463
True	653.9139862315242
True	736.7894204444116
True	289.6981848651472
True	748.6913787291006
True	62.48845052292565
True	847.045977468014
True	353.2602464668683
True	13.87300668056952
True	631.6081420445028
True	707.5602595112879
True	241.57239314672717
True	167.3563404849405
True	48.24136624621338
True	390.65150373017406
True	76.79230526675921
True	14.83952628244828
True	900.2787196894205
True	352.7210770658899
True	173.40758289864144
True	979.8011696176144
True	11.994922009242968
True	791.6560899081703
True	30.213032609095254
True	686.21454006898
True	56.52294507703632
True	762.9236839205907
True	431.843593448676
True	194.2010834738984
True	450.05788924294
True	203.8549634450444
True	286.9057955775318
True	215.4894822272651
True	409.9531499065091
True	10.485691702510938
True	319.4272971692826
True	112.6008735528995
True	10.813569787363251
True	478.5330031996602
True	733.7021073950435
True	279.8445007503989
True	79.28738498632113
True	293.0515027983949
True	79.50405257148235
True	177.0687450640322
True	172.66873232109722
True	378.35024131921625
True	43.662747416109525
True	135.08383608619985
True	370.7683419555747
True	884.5272061307875
True	114.92052434791596
True	206.0586584871691
True	436.9574044106509
True	18.032819685392177
True	403.4417388113054
True	507.1587327853161
True	89.44208506180232
True	387.95211392071394
True	342.689513052466
True	421.8688007814666
True	573.7001900721931
True	1060.1389869205805
True	973.0794485918084
True	58.3625543754904
True	1056.859047120435
True	112.48490020615586
True	106.86240443386474
True	110.10017157071766
True	504.500133780771
True	375.9470710596756
True	570.9975975431859
True	250.34142995969972
True	159.83573691096726
True	403.8504691157711
True	14.95317131665264
True	452.1474666508971
True	394.4700479647832
True	145.5131990119668
True	96.60740200560502
True	510.5462064231416
True	975.9883505515452
True	195.0060788065549
True	67.23664440129723
True	424.46716753609
True	387.0378515763146
True	491.3369739848182
True	330.3114566419254
True	4.644735159526383
True	556.2898923012972
True	522.9967368034456
True	491.8490520821901
True	191.3162856502872
True	102.2427163437464
True	19.143041289754816
True	378.1087827653394
True	107.2186174569282
True	7.471068000148477
True	30.17968586702526
True	343.138190104129
True	637.4271543908337
True	133.77031424278826
True	88.83872413373595
True	23.060894304456184
True	409.4677231434607
True	366.4312889498068
True	784.2813809254258
True	300.3726292091584
True	530.5597122645129
True	511.74331769583705
True	534.0898846915305
True	303.18576825857235
True	544.5802418962634
True	100.34782823601124
True	574.9523358597481
True	7.09084035447184
True	364.87601918387423
True	463.6420407342583
True	984.2255406626632
True	354.2401382555559
True	831.0964919945113
True	980.8806162439616
True	179.52070965359576
True	35.10658891892786
True	358.6935581600407
True	383.2034513646843
True	574.7536866307008
True	242.79536570038215
True	28.453660627283053
True	644.5500518174649
True	125.87696151265828
True	1090.659688010719
True	321.4417291232749
True	466.01208847594495
True	127.09501159098066
True	822.7453599357038
True	135.6498939453911
True	830.6874280564263
True	578.9930723222029
True	186.1831323569388
True	116.2335156935172
True	63.13552165435196
True	559.9657355154442
True	943.3161734430736
True	446.4958653830988
True	559.2786582266642
True	140.98477069724188
True	620.5222016442808
True	479.5108964667373
True	814.305623759053
True	320.2878174887924
True	602.2447269683047
True	112.24180967493912
True	25.53101342896472
True	413.5758925828744
True	173.44489071524825
True	101.03951706802911
True	376.35579198675975
True	1103.3573493592808
True	273.69512566109233
True	555.3210777650687
True	10.121786428650998
True	74.12069543553702
True	328.7077890843014
True	775.7216036126943
True	457.2672834206569
True	511.9003226390286
True	707.4192269287536
True	69.4469295987822
True	727.2575029431687
True	49.61103473574968
True	107.9640960444208
True	176.62645075570694
True	84.28253535383041
True	25.12567116109634
True	286.80426943554085
True	487.8122373082717
True	906.342775501088
True	864.4391577838603
True	5.914104855668644
True	283.2943907971875
True	454.7895819718517
True	125.8044145799165
True	238.7378883147589
True	315.80787767976307
True	1307.2818725697036
True	442.5811603818457
True	25.317492430590463
True	190.7067951119797
True	725.4766166119249
True	36.221129431442144
True	169.1583313210734
True	587.5043681043003
True	73.02894761983157
True	872.9590304165367
True	319.3983715774432
True	654.9303425460695
True	75.13847871973897
True	677.9181905809419
True	597.0881717328884
True	909.3125958994837
True	257.2060945009445
True	502.1681800610269
True	798.720658890339
True	906.6645062190736
True	226.25791225709543
True	810.3382217748757
True	224.6053858581613
True	450.76039098051575
True	366.7374464950417
True	497.0038205208523
True	493.1240998196533
True	307.98006967794106
True	339.843825431346
True	109.6858078403078
True	353.7793632986353
True	1120.0453188186143
True	324.6561666717335
True	147.2620271565862
True	285.7744631757855
True	740.3753706108274
True	649.4212845533974
True	415.1534680820552
True	117.97539612258733
True	348.0853146476878
True	36.256163720825526
True	163.67231367673637
True	93.37388125902407
True	89.98935876968395
True	558.3108106164725
True	142.45378312127323
True	131.06318397379022
True	109.45260911428429
True	87.35133196300468
True	449.1029719933728
True	397.1007990511914
True	1058.4302162003185
True	556.485421302731
True	868.4669554867232
True	265.5903770068115
True	274.7872638947989
True	557.2807118000958
True	192.62407250324372
True	771.2441240829728
True	233.51556654958097
True	360.1730963853299
True	67.26341384034987
True	117.54033471460367
True	254.27043296962785
True	122.1951926068702
True	476.6176861584708
True	31.921477791354484
True	574.3604134286788
True	1008.9728404367194
True	725.3522111333764
True	1.2660086026249036
True	62.07348724603633
True	507.822561661155
True	437.46988360953264
True	76.55690096992939
True	115.0924074733306
True	302.91338999255663
True	78.28306611816508
True	54.61313529352105
True	745.2529199469842
True	650.2466785601667
True	158.4132955594115
True	165.27920903127807
True	559.1720352833374
True	52.989313995022655
True	26.42206636926427
True	555.3543097128442
True	443.103413195864
True	1139.458717505648
True	51.366332161005694
True	455.6029943021076
True	876.5364913681096
True	757.2033373418091
True	300.94871059343615
True	778.4796636339069
True	406.1838153676354
True	41.03434187379344
True	100.23387612128502
True	719.3704244644194
True	78.39960619411835
True	142.5035886011836
True	935.004172298061
True	186.7884410722098
True	278.0046899703247
True	105.74516795081072
True	653.1011485767281
True	600.2255483229665
True	209.23400874125912
True	438.5556386857656
True	43.23571039005751
True	281.482512358174
True	548.7448420184511
True	627.0507170004461
True	317.40160087460225
True	74.52544039004337
True	967.8042259076458
True	1086.92449699271
True	560.44692584947
True	68.14444947049871
True	29.71259833682241
True	86.90466254678857
True	107.18195538127868
True	99.62412957979426
True	867.1687746833679
True	1215.4261684004962
True	708.7494947913343
True	318.9199315867766
True	7.621990293169189
True	21.53063811995742
True	332.9587672264163
True	476.2359496830077
True	43.48580636635303
True	564.8196118136301
True	424.1855862717185
True	411.242879828144
True	80.21192220284689
True	195.0750337802717
True	275.8563233489358
True	128.7573209054765
True	391.1213569252485
True	44.73922290271931
True	174.47324501017357
True	1129.47690864023
True	6.5267415200119
True	28.97839272635763
True	607.009228982256
True	363.649708508448
True	788.0937340283556
True	157.61750109663018
True	774.729210912609
True	583.1439451275845
True	268.679593782459
True	429.7954029640685
True	345.5694724156797
True	289.4367658433326
True	264.55295215917204
True	392.56072629657376
True	496.87432752838254
True	503.8168877618612
True	104.06663941548308
True	351.61521522952097
True	8.452982817941432
True	185.62603298143227
True	228.7349316075033
True	845.5172015239913
True	592.9008423752992
True	29.696661887430608
True	702.5634653371803
True	813.2748849847536
True	108.2182475826873
True	350.65798573111755
True	882.5054827503293
True	218.42550062094972
True	158.90400072327105
True	528.687479646127
True	564.6037408898982
True	1118.1450548736511
True	148.57404800799642
True	150.11590905106726
True	256.64685888741883
True	315.404640984752
True	412.58197960961513
True	406.2517257168225
True	336.0084923908645
True	441.9512194138774
True	490.0056839686312
True	226.65422783078304
True	1461.3243741882034
True	255.514132889718
True	400.034624906912
True	56.39730237044319
True	766.2702117203435
True	249.3505611561933
True	894.9448069096636
True	548.3583712212845
True	310.2266433568835
True	786.6051378265342
True	272.37564289004314
True	217.75107898085835
True	258.4301826287693
True	224.05888884450025
True	134.42443946436595
True	251.71960287007255
True	747.341728251178
True	521.2717879370483
True	223.30439330101717
True	1128.0635034238037
True	117.72561333200196
True	258.7566859566254
True	70.73195748834672
True	307.388159926014
True	418.3324326172556
True	93.76776936748688
True	219.6270013305489
True	72.12121949167536
True	660.6545164710018
True	377.8837306178636
True	222.2196552245369
True	734.3982526022764
True	840.9042755371659
True	818.2768197022327
True	825.8708098630908
True	338.82503418580023
True	1.7280614683283702
True	257.0435958978004
True	57.31005865082634
True	373.6600656965715
True	50.56923617327778
True	348.31045433591805
True	876.8878748926238
True	1016.4944270918892
True	398.2323593203951
True	22.40993746520794
True	505.31141886417913
True	515.9043000954797
True	197.57159904002117
True	242.7365555780056
True	286.0766435671478
True	25.77909791552505
True	134.7024341275422
True	928.0829262521185
True	64.48862861971902
True	493.252795285046
True	786.3442974531364
True	96.44856619864387
True	260.8355963835127
True	116.23743940768814
True	16.369847312153166
True	1.4063894709753315
True	118.34875453194178
True	1012.0628398247512
True	489.67252373073336
True	66.36266524361359
True	785.7924526809481
True	340.29076870946244
True	1.3591742950626815
True	453.520390643006
True	186.7768709418349
True	479.69892214832544
True	85.7807371492713
True	324.7370895764423
True	389.5793146834133
True	173.94112819252427
True	203.4087975020026
True	126.97517938626572
True	177.49687498599812
True	992.3536916382634
True	16.220409790823215
True	504.5595623390659
True	502.8506334591412
True	405.0216256840008
True	226.41718991996024
True	219.2252629553369
True	152.4915976568098
True	47.71488877148528
True	473.1752142767649
True	152.4133480615448
True	842.1710345645772
True	804.425250530651
True	253.86881376743037
True	329.58159149188043
True	527.7002033184016
True	41.525069391437
True	87.11195174369995
True	727.2623231161549
True	1075.7242079051302
True	106.57375312455676
True	724.937729542491
True	135.72604912927545
True	947.2639730855122
True	688.1119553914865
True	105.67294540053705
True	281.49410919606714
True	638.4704608625136
True	255.7075290489515
True	48.18002882643425
True	573.5042283474164
True	439.06159233770586
True	6.029701113929635
True	475.8158216142154
True	66.73091449837649
True	174.08193093827455
True	236.49077500718
True	308.2689419698014
True	70.33308815152218
True	233.4466356940381
True	358.05463956488825
True	413.7383676450186
True	912.182912633296
True	46.12777045430065
True	904.2512583484412
True	1004.758376743471
True	125.93379733212494
True	73.82367006215341
True	1029.3414723039432
True	33.34451816377066
True	222.25360498050551
True	83.6637213739481
True	221.01481134858787
True	350.8446215984398
True	945.475737629444
True	93.87188930037364
True	69.31886058781792
True	651.6081907277985
True	261.329977058827
True	711.9524702385116
True	54.05837139246768
True	505.817121305133
True	384.1652489740349
True	674.4625517252193
True	57.20091200453695
True	108.89612286696894
True	26.989641153123
True	265.2115798605699
True	42.204496808040574
True	339.1027782060368
True	3.0210636523635963
True	1169.501850690664
True	96.046482762018
True	131.98394866515906
True	355.92980032107414
True	763.3535159351736
True	686.5186913628881
True	1008.2108321094568
True	467.7868938224845
True	399.38024594975786
True	144.4714865439006
True	421.94244846557626
True	843.5752961589014
True	425.2258292614338
True	947.4003164994258
True	81.50052599817968
True	431.6144629919754
True	176.86336107376655
True	283.7514211416937
True	756.254743775163
True	155.37244889474803
True	136.7095786500503
True	65.85462525906921
True	877.5265041214325
True	778.3863591316388
True	83.82643258720782
True	428.04671896025695
True	738.5394670202239
True	413.0278198993424
True	57.86269933678363
True	311.33341842058815
True	796.848915871265
True	30.3304481098226
True	366.6577501031508
True	172.12390297447155
True	267.91804627289207
True	30.136766151625217
True	211.44573327657164
True	753.9972843082596
True	636.2716673762177
True	58.29088786439275
True	302.42568356243714
True	875.234231463612
True	17.171118029944758
True	314.2893559988788
True	299.2018131548152
True	446.38351649807777
True	216.86515490588536
True	601.6064159102344
True	45.23397075629389
True	954.485940030098
True	918.6371239428496
True	45.18763504820218
True	419.491902629104
True	730.7405066636297
True	894.1827031640545
True	277.94135247142526
True	598.3716819508992
True	125.6939997955064
True	187.55494857187568
True	127.18276703343096
True	134.98135458073546
True	208.4724766268973
True	946.1375152548588
True	786.1737466983669
True	975.4325642239124
True	20.12163155766332
True	29.993019996099967
True	355.9188715340797
True	12.678190470093586
True	626.3277643663097
True	1057.9326483067323
True	260.0722840010751
True	209.0316678994153
True	84.1729748306054
True	211.533509558799
True	127.77702688891428
True	45.062536929307385
True	136.24552214263608
True	90.26658939273932
True	247.40322228025545
True	553.6530668263896
True	164.09694769303198
True	31.01863044549393
True	59.071917685256906
True	435.1936182261934
True	267.76310734754304
True	581.4158664677551
True	25.02388714883743
True	114.68384060593196
True	671.4989622692752
True	269.5942403310363
True	460.992246967881
True	656.8812963670354
True	105.3933567172849
True	107.16822505075206
True	79.86822589735445
True	24.850675477668226
True	117.25247101157169
True	83.85351696427313
True	102.90008164521744
True	147.73424925921424
True	228.478751861933
True	802.6651397859363
True	274.0959174004193
True	918.6820002047988
True	165.22688425346757
True	201.60636618492163
True	787.488974822771
True	303.8276435740668
True	590.5581810558815
True	252.69901363876517
True	371.4803519981341
True	460.9523398231622
True	586.1709626714662
True	662.4035718644565
True	367.9168389699871
True	35.41152819745852
True	569.7159847925083
True	636.2554818358708
True	18.64417568598745
True	12.507842889658487
True	262.5667294149027
True	375.0656142037672
True	462.0060108071439
True	61.84146497505092
True	632.522170028916
True	999.2416817441276
True	231.78101398559403
True	900.3402837232342
True	272.321735732374
True	98.48088572159828
True	261.752687718137
True	676.7287267286977
True	37.99020491933734
True	589.6699065202006
True	1296.868981527061
True	997.5591367353226
True	907.1356772046818
True	202.54361382215816
True	94.38107773025104
True	192.17789986111345
True	829.5036071781054
True	144.83259513338575
True	1086.1257790656591
True	857.0165542011231
True	44.59656841912115
True	90.08418808132052
True	417.9190048715236
True	410.2200833420652
True	193.15037316069905
True	524.3652152698838
True	646.5415319269762
True	119.05275696280545
True	278.25380950729925
True	1030.1047671495155
True	50.81010079552529
True	709.17793373956
True	531.1592058049598
True	37.55403817610204
True	869.9647349862721
True	388.57062938671913
True	558.9502247634962
True	106.91907031894598
True	257.2452009222364
True	212.82443487305267
True	25.58156843233705
True	132.12140673253256
True	707.2480801131957
True	140.46211858281802
True	387.6819514972901
True	64.7669819300751
True	681.1307552476692
True	614.879946468895
True	232.73074338544944
True	476.1450670590418
True	164.01905099136556
True	169.4942927316436
True	216.09955082721584
True	290.2427584237849
True	365.3219500557959
True	132.5324836441707
True	196.6764687283105
True	25.36667790208131
True	893.1436263254026
True	306.3536429981876
True	10.219359582368297
True	366.3392034613183
True	169.4679999659232
True	631.2850064271304
True	349.5734829886238
True	586.3419003117805
True	556.9330938434409
True	511.6466681237221
True	782.8455779899579
True	248.2169462738417
True	552.1286342410261
True	161.25964241536497
True	528.9868130509293
True	364.4646988786125
True	376.6398548317591
True	129.33660405417638
True	140.6653686202648
True	108.04871793556588
True	67.90330462257714
True	739.4840160471367
True	182.5117948338216
True	43.275502851398834
True	0.0
True	554.344784027243
True	110.97515401476356
True	22.344165173115208
True	43.24247270320945
True	110.62463789166628
True	531.4395436683263
True	182.14602824714933
True	106.06851815009632
True	34.29052770064136
True	166.555382916729
True	928.057266941398
True	51.81315752907198
True	221.076801022351
True	735.6533578027597
True	303.8927436849436
True	467.01703933981895
True	480.63648975302897
True	521.3701952875156
True	606.5886265422092
True	916.618062382738
True	259.32553773642013
True	1048.835379617001
True	921.3481670156788
True	617.1961185410868
True	351.02893224849964
True	829.2152844433207
True	10.208394812377552
True	30.43036804604469
True	298.2163495872852
True	43.63979760684192
True	209.4469011853872
True	763.4222018862725
True	210.42873299901652
True	708.0103044153933
True	762.9095030129268
True	121.95620106604927
True	370.0932431396038
True	599.478085707441
True	22.85208503570614
True	137.92419422839762
True	445.4964773498892
True	301.9504812960708
True	192.9561717409011
True	113.54489483562756
True	378.5203416739332
True	20.474704697308702
True	365.9968190054143
True	358.4512094166865
True	1077.526943434436
True	366.5296055209494
True	30.23349746246953
True	445.259064881698
True	440.75388289540894
True	238.37858134648903
True	33.510439299674125
True	745.6995672373599
True	443.0403284538831
True	180.98084568226085
True	10.181516262199592
True	1220.9219559260632
True	171.33193452063634
True	27.483572347775432
True	304.9638119963453
True	268.8343616345749
True	110.66685562324388
True	299.7438073080281
True	48.66972277891399
True	318.30802899528857
True	309.34449410859787
True	309.744017495099
True	28.98437995820081
True	48.0843093231704
True	1030.637642905098
True	23.033319993726312
True	10.339467187693112
True	180.94251436313343
True	654.2651342361983
True	8.52014360125712
True	183.315923800836
True	177.6381250368255
True	548.8846187706945
True	381.2532035054199
True	745.898496468116
True	323.3857922509515
True	495.2196879412235
True	433.36815240555023
True	496.8658799998264
True	99.78778161048965
True	1277.4803049239963
True	883.3381097112592
True	291.5508817726987
True	519.6362704333028
True	102.042230220396
True	570.8449241932285
True	447.2688964074469
True	151.651135256478
True	77.467578397853
True	342.29589178500225
True	170.64147346683345
True	31.18824940237901
True	601.2782052685127
True	385.01131461628455
True	65.07874098133095
True	28.792790313999124
True	658.5885674376299
True	482.2131535928876
True	74.24931834609053
True	20.70224828047886
True	329.29826402956064
True	323.18566746463284
True	700.9202605425871
True	556.2913816053351
True	567.646951573202
True	788.2210758881969
True	9.059848480962664
True	55.66977253488824
True	36.05366605511015
True	61.08175738902742
True	506.381086333912
True	578.560741786667
True	82.94157275334696
True	109.8476952339008
True	201.46111883040237
True	73.29709836427149
True	180.3131732029452
True	206.52236239096712
True	285.1208692818569
True	823.6357491696923
True	617.0036816664065
True	293.11976799885434
True	186.6751396380422
True	273.1099352667683
True	237.2956430288152
True	746.2683814047452
True	339.6315815781983
True	173.42749268210656
True	912.2373653134224
True	343.87125719077864
True	491.3726477205902
True	151.8433551773777
True	124.59739328921523
True	62.08272935227033
True	209.71235276520005
True	965.777086854446
True	533.7592982650627
True	112.48655042983675
True	351.93131803511324
True	99.8846520319326
True	677.070474108233
True	4.642330861839109
True	682.2257438851584
True	34.9809740842708
True	950.2405383441632
True	835.1617290235441
True	210.19956089645905
True	31.683781894124067
True	82.4311578425385
True	461.10679026438174
True	222.86500085004667
True	1.1879967648248226
True	80.64591090150715
True	1109.301954608202
True	352.09554799185105
True	658.8887194990804
True	478.0290286991892
True	30.46522069373236
True	135.92892856137786
True	437.0565279355628
True	897.329889050646
True	802.4315885147719
True	423.4366874077973
True	340.3576456089656
True	17.94914861547343
True	78.89359296379764
True	708.8227809013613
True	506.4558503867863
True	367.5036430195053
True	843.8257081708161
True	26.639880926369447
True	211.138107455438
True	892.848248012745
True	242.33076806022444
True	7.980041174956803
True	503.2470657083706
True	106.2451612800078
True	634.117867633094
True	53.66827315498801
True	259.5487536404789
True	875.8675187185896
True	918.987459101688
True	263.3893071362158
True	436.37481445036303
True	116.89751785319132
True	620.6651392349163
True	260.86826543192865
True	189.16705685268957
True	865.9550463975961
True	54.06963002477444
True	709.4132082921963
True	278.50050488480696
True	309.21097009301087
True	167.8503716693581
True	472.2918854722811
True	599.0431358473749
True	365.87829100363706
True	403.2878120679047
True	73.52964355686582
True	156.0121346083454
True	446.1660286067931
True	219.1679764142124
True	35.02346767042091
True	203.04575345241383
True	410.8676609679293
True	407.620582683433
True	740.9915304513905
True	133.15939538634422
True	642.8480823313215
True	498.98198383625305
True	615.282466689654
True	133.83855552720152
True	37.34805632824351
True	669.64195144818
True	70.50674248953908
True	557.431634227755
True	680.7479701441727
True	442.99285951565486
True	139.20642095309665
True	528.6945925066559
True	5.048322218153536
True	389.1114431828594
True	30.27566728548991
True	629.5716824555307
True	272.77351414219976
True	588.3555750718061
True	715.2100409973501
True	152.7888431785889
True	540.7515746409118
True	489.0466626211456
True	65.36996908627866
True	960.661071227196
True	3.475346098410435
True	28.761158288737708
True	637.5669429730143
True	668.5013793327338
True	134.7766081106003
True	416.1544083953498
True	123.07110886583597
True	74.30871746884849
True	463.2838762048121
True	38.48096205812696
True	497.2363907550464
True	12.162503172375915
True	837.6981042712433
True	549.1569191791597
True	655.481853700534
True	100.6721723591184
True	389.9699215479969
True	980.6188110966882
True	855.5180340764701
True	136.58933027328058
True	550.1585268263171
True	459.1565954936262
True	240.5941837468977
True	255.95271668194792
True	5.673319001744246
True	319.5403854247029
True	13.108366537204104
True	372.9538319503145
True	72.96501646634954
True	417.6070712131262
True	659.8673304821966
True	127.79195383082302
True	236.08762568275765
True	642.7116455155126
True	699.2975542918846
True	293.384491050948
True	142.91595981998125
True	163.04511732053322
True	469.1227205646295
True	86.29341018125537
True	11.878859381662188
True	524.879284952011
True	568.2433210741194
True	20.705897371625785
True	143.11586678777695
True	912.6570819858376
True	497.38204330899646
True	281.11355488592795
True	30.339225733998617
True	476.6463696871959
True	109.96579841423429
True	593.3304447856223
True	666.0082697224238
True	293.21259157690145
True	377.68113450143215
True	194.0715264083018
True	250.53108252490836
True	73.70178844423071
True	220.13586625096053
True	499.20934042794926
True	17.239503785766086
True	440.6125902970414
True	369.7262387276116
True	723.3597042154157
True	914.1522824558008
True	935.2233742891368
True	148.2431620470184
True	394.9808787860245
True	68.50156213954465
True	183.3104053387292
True	316.90746533165617
True	10.79186905964844
True	796.7796954170221
True	24.44990760835736
True	401.61276995392814
True	263.58177542264264
True	673.3757650869607
True	208.0708284440117
True	39.056124621074176
True	682.7797653589279
True	1085.745379563091
True	220.5649730521242
True	132.75245141527952
True	602.7786616865961
True	495.6311793992571
True	17.708943931801045
True	789.6042428923606
True	114.37440519621272
True	48.657295632011625
True	303.42878869376614
True	358.6895817875817
True	412.5209729225569
True	268.7313626141521
True	18.744167493842134
True	23.07206504287464
True	865.7970621660972
True	197.37982013749308
True	110.90462374118708
True	831.777353412666
True	650.0056787866995
True	642.6005791552149
True	458.08917820951086
True	148.80783697400167
True	28.56801167197002
True	98.7840378149968
True	436.9225227312106
True	225.8123548439734
True	478.1960354321723
True	143.24269961691894
True	468.31785076977945
True	633.5026281421052
True	976.8722843625064
True	26.095327001831727
True	972.3019646409024
True	1082.265770857906
True	495.585086797032
True	84.92272461091981
True	784.2003930760231
True	635.0123904680461
True	654.1779821113945
True	176.7860763327999
True	731.2965850341839
True	725.9310731167523
True	122.48520458147608
True	804.1032907612923
True	823.4802996552665
True	466.3121603780313
True	226.5444022122052
True	67.60891637304148
True	291.85007197971123
True	339.87466290847857
True	466.736992375396
True	433.5654933269125
True	196.26537815979705
True	316.9319579296187
True	3.0076320723502814
True	12.897450794309275
True	106.57524127428458
True	131.0861137736473
True	341.49001371964846
True	354.0778683400903
True	112.28170301509508
True	17.15145145102465
True	219.69681371820388
True	884.6337230690523
True	460.3928908164285
True	522.818418158078
True	562.2320441478016
True	793.1793968966585
True	650.6388381239688
True	96.32981445482348
True	215.92418072269845
True	242.5926745814384
True	278.1232030029138
True	105.5329729064518
True	356.5357177886451
True	426.667673594045
True	176.38443335051494
True	648.3992955290754
True	243.00704195258197
True	206.7407871412896
True	27.5214966143978
True	239.53850265168148
True	452.6445359828126
True	168.54389103077418
True	513.168251350281
True	465.7560092546215
True	249.93580114624487
True	106.32050713846334
True	43.14197376690822
True	396.0056565613498
True	793.19177308917
True	168.8146255445185
True	990.8524670112728
True	1037.3907445665468
True	477.5312543616412
True	103.06758518609718
True	122.22016398988124
True	663.0206867483769
True	9.213674568834634
True	223.5036187095748
True	128.006389886696
True	113.97260511514024
True	325.0783474508366
True	638.2726534339496
True	38.77519033039683
True	128.88224907341058
True	948.5868601971936
True	59.35409627890532
True	455.0266857170986
True	527.2885884601496
True	248.6272530727367
True	127.27731615022468
True	911.8677147762648
True	1194.9472570424152
True	526.5325961636739
True	632.4080678706226
True	215.01795507977
True	145.9288767822773
True	325.4018137674781
True	240.91445172599376
True	170.734505225438
True	318.7931117450881
True	342.8877248676318
True	12.17209054535738
True	615.0811820917027
True	147.98079046975923
True	77.7841014229596
True	449.0066202467989
True	314.466298543201
True	1253.3778556971172
True	341.3883725402595
True	976.4888257271064
True	10.401188339434135
True	262.6422342947265
True	233.59922181162884
True	151.34838519944276
True	493.4614952863469
True	193.5226977776633
True	415.7830584144151
True	331.7625654137931
True	110.07205192491236
True	350.54107383644947
True	1024.9555488557764
True	720.1421963548673
True	227.8773336227885
True	102.42594741321145
True	291.62389306402275
True	25.02999743826783
True	348.0037773997584
True	315.0142995850236
True	582.8327296571779
True	450.0817659647045
True	359.1941668670083
True	162.5851712197112
True	11.305737498639044
True	415.7865698295825
True	277.3496399302223
True	152.66420055420107
True	300.62117937193204
True	435.5533435439133
True	820.0196196817177
True	299.1924825114816
True	777.275992602754
True	396.4945534623629
True	371.3964149461325
True	1.22699644540647
True	1187.6786668418652
True	105.16247344653604
True	922.6455768351016
True	211.1210204643652
True	466.945024510162
True	665.5789810359886
True	88.10708126643509
True	503.3819795833283
True	32.23400973505894
True	421.06596181405865
True	78.77097149324621
True	229.9520107054455
True	38.61319574592127
True	659.629193191473
True	187.31914057425365
True	25.37963838339095
True	400.101437057002
True	111.11334387316728
True	169.7992842195342
True	853.3590123917077
True	263.2274933418555
True	155.2461827908366
True	378.4933473728279
True	513.2239051336888
True	327.8998095258329
True	537.5613966130621
True	620.4173812365816
True	159.8312099604233
True	6.812481815682229
True	67.32649669318313
True	433.1494093333888
True	93.5210678727602
True	82.10772340663563
True	1052.8012852823276
True	29.82236923911972
True	324.59101487159035
True	325.5201047679924
True	480.15409987253423
True	674.6362760220741
True	188.38481884746997
True	653.4552883727247
True	325.63923520059194
True	350.15913301457834
True	267.8019571556289
True	212.55999005420583
True	363.6701934518085
True	448.0828411693892
True	415.970450717862
True	591.8636105497053
True	144.0650292407001
True	75.79725828913372
True	37.57539809564837
True	280.2501593653666
True	670.3953523699588
True	387.1800537488954
True	764.9540020317273
True	214.31823654476173
True	389.73452477502127
True	68.47065210985447
True	53.96524998682374
True	417.45384595300766
True	200.93982852344283
True	220.54509629703267
True	44.57150525069069
True	1059.0304687060236
True	161.79573342300546
True	905.7288732592492
True	318.4963239316046
True	919.0539815716346
True	233.2720796475013
True	453.2221887095321
True	545.302307990518
True	618.7309536155514
True	220.3767875967185
True	486.6732552126792
True	912.0119640760807
True	122.67539709251432
True	8.746678952354033
True	583.9781334510006
True	29.475701865509123
True	73.46310186804791
True	809.0101608631683
True	224.67497417858465
True	1018.5641491826374
True	681.3353567997692
True	416.2920402843032
True	284.5569495612031
True	481.720960433192
True	337.8188732797068
True	191.8291374077748
True	690.8924652929211
True	741.1397241869578
True	205.785651236874
True	87.24572944898449
True	522.3695705888969
True	132.6789474565208
True	377.32320529015055
True	325.8143282169139
True	63.77902855213306
True	372.7155530285135
True	416.1484245878563
True	349.8438487298453
True	417.86442520844975
True	433.65559907276537
True	645.3217302719996
True	57.57185653793974
True	443.0432047149984
True	330.4592258079219
True	658.8988873854314
True	216.73246566822
True	103.20479175806418
True	42.386355854675344
True	546.1420985401209
True	631.6098511072572
True	185.39405530706068
True	407.6329694238528
True	323.63213310397794
True	18.31303149766562
True	164.14292616008913
True	291.61799147513074
True	2.5583071312429797
True	874.5929230610502
True	78.60139095501768
True	106.83637943356833
True	119.28641353630825
True	358.17940481371915
True	36.42619105706723
True	447.0777762191109
True	233.0887533473736
True	5.4832947318113305
True	117.39529100699312
True	434.4096637823167
True	51.74884736305546
True	70.81936807726224
True	174.1787681167515
True	294.4467382428634
True	976.4709556995376
True	400.853946324155
True	939.6876454995626
True	183.04552605226988
True	1011.7801740866864
True	808.4819264191459
True	660.4118526526765
True	404.9978140544312
True	369.7207679223216
True	79.10271516766755
True	69.83978854693672
True	80.02746883777351
True	177.07241963605173
True	491.1724581256482
True	1039.3419184983445
True	177.6144788497042
True	362.4227366626904
True	433.377971670009
True	601.9311263408249
True	582.1202996960805
True	272.8557925597664
True	450.8386424000983
True	663.2738907141895
True	96.05522821081524
True	736.0894087447949
True	258.5578756717698
True	135.730516910485
True	418.8878343413954
True	836.2108551303245
True	425.5100821065929
True	864.3568807642735
True	192.40684487796696
True	346.42558778337656
True	690.2106205939484
True	616.3716372594164
True	200.64026627179007
True	259.3193870680005
True	811.7213905397714
True	30.678171877670973
True	193.48610380117805
True	493.4897910853387
True	717.0021867823086
True	103.06995724236856
True	35.89444821389871
True	162.7095977619635
True	718.4163763177144
True	303.8084711632565
True	543.3578528699247
True	354.9650457754879
True	294.5368950912661
True	411.7161456561265
True	484.9452666773478
True	67.09723844294909
True	364.8686834000906
True	781.3107343772837
True	0.0
True	298.1102334281714
True	250.71191555516268
True	970.3611531416732
True	147.2970021121645
True	661.2541500586366
True	645.5850998868033
True	110.896522894292
True	226.81894709605848
True	134.53724718514084
True	11.185143693479944
True	296.4306968144546
True	376.9319757077787
True	1138.1428068977675
True	236.34714857525495
True	418.0425247879248
True	651.6757255946458
True	209.50814653319628
True	28.8342482112572
True	858.3488619624962
True	642.3851403135759
True	157.4074215580358
True	608.595169134151
True	160.16802546932993
True	292.21586474462435
True	764.1118415149032
True	36.686707683817055
True	107.18052709791424
True	519.6975432397419
True	61.44910383219452
True	77.7629142537662
True	410.86107341058766
True	24.93861118949842
True	789.4205843109964
True	100.45462617127498
True	161.23437401745474
True	20.023959802921
True	712.437207173165
True	29.01303268840766
True	801.1611990076808
True	402.3616006543828
True	116.58174856896392
True	696.5804309811814
True	503.7329580328119
True	570.9128273733928
True	45.04101176314214
True	366.1256404759459
True	5.108525421859492
True	91.7159718788608
True	373.9457539723383
True	46.45139925791941
True	107.31723402934774
True	300.85613162321283
True	188.6508061176795
True	94.19679839923748
True	673.8305246765755
True	20.93742095916306
True	1136.3928351097434
True	489.0488373178737
True	313.2821853630354
True	495.8039003146929
True	125.49983166738186
True	799.1838421079842
True	1117.119544023891
True	754.319377463733
True	173.60832792552756
True	228.9649348648236
True	49.72791383390921
True	58.25201370115768
True	151.4628583250203
True	97.96968445399544
True	179.3111854251107
True	1167.6401668073438
True	310.05018544136493
True	368.6885711252981
True	729.9740493285498
True	15.945572360888944
True	15.315892781898471
True	575.546078370627
True	5.75867026773866
True	110.45935355467093
True	687.7217363061719
True	175.84428606222667
True	667.8277110326602
True	853.439139981507
True	157.0070255339337
True	936.6525540283502
True	2.619376381700768
True	446.2827284821344
True	1071.7519132759292
True	26.628028900253245
True	230.79540736956503
True	153.19746070570088
True	957.1783799718456
True	239.103982029134
True	498.9179687619136
True	118.76465243782503
True	512.7845044566303
True	160.37030776772067
True	94.7056218295698
True	387.5476120406773
True	68.46412927784517
True	54.38474195368028
True	1029.7286564633953
True	265.3167230945847
True	151.77569058992916
True	363.5553337382119
True	403.6246729857451
True	213.6596516641983
True	172.96343297438233
True	389.7464563321872
True	36.03054001049582
True	470.90575069033207
True	1094.13771645453
True	117.90510266417436
True	460.1409751055189
True	311.4076660709906
True	28.789963604279247
True	403.34580982194177
True	96.91950067551306
True	574.681491224617
True	208.81063625464137
True	409.7496552965952
True	19.33497059797852
True	445.9983280262974
True	109.31323028651056
True	342.04437605830844
True	35.62750756223351
True	162.8930951106216
True	252.94586764390792
True	753.3348297048689
True	57.33103841101401
True	132.52039935826278
True	235.8981888135694
True	136.44549354046404
True	628.5581602206485
True	540.3172957607972
True	764.4821619695341
True	401.8399624065317
True	527.6431812904212
True	418.8780415530049
True	681.0268788566218
True	68.54766005628542
True	480.56249274864064
True	416.2971960999693
True	49.79653824084602
True	83.92952843346066
True	127.37882798426529
True	91.0845456189753
True	311.69952801328395
True	873.4615275019281
True	319.6442524787795
True	1140.9615814460162
True	321.11835188385305
True	903.2007209553832
True	156.4401556933853
True	578.4636598713274
True	652.0182805862456
True	704.4156049220004
True	432.67791314990137
True	66.21717020256871
True	296.3550948897204
True	40.835812608093946
True	163.63507385301614
True	172.77431598674917
True	1116.524285175323
True	228.18840812761752
True	546.8193650606185
True	535.1543734050223
True	560.9003278383655
True	887.0956177904238
True	605.5989274452847
True	651.9136163740854
True	929.2296972218518
True	128.24734908508094
True	305.5439606038748
True	265.7955069356144
True	322.76824235013345
True	89.47128978125558
True	380.53530957979285
True	5.1474383121756855
True	335.5285861606255
True	259.91362313954977
True	604.6743802008693
True	294.68876407174554
True	354.01199852136693
True	10.96547068316496
True	55.71574634825325
True	536.4550090240309
True	31.063299310788285
True	151.17834349915157
True	67.40311031612754
True	145.8545658922645
True	236.38791807507877
True	74.06011765562434
True	375.0665896219084
True	277.43328750515224
True	102.51882461059176
True	338.6806148985172
True	68.70261579284688
True	585.6452704839091
True	850.6045761667752
True	276.2865239829029
True	1159.5361334376248
True	100.3495903499572
True	312.665678648206
True	1049.078060346404
True	88.58536822598826
True	277.72574806088267
True	9.36264843204294
True	415.4726159031357
True	453.7008239748217
True	155.6313287313128
True	628.1760492254555
True	912.8093036816048
True	153.74391887576363
True	78.58718509951039
True	331.84774331218944
True	566.0652776072078
True	614.0612320844407
True	1222.1157576100477
True	25.81664088808965
True	941.0836373951096
True	135.8184427691916
True	651.6950408169604
True	121.94394012515173
True	129.69046579263411
True	182.76856507765757
True	170.26556039933396
True	760.4940069723929
True	213.956538488223
True	227.4779089004081
True	65.24284626751357
True	516.3593658700617
True	441.1362897253002
True	173.91309643413936
True	245.88989878115476
True	17.336318517701557
True	414.2849563540765
True	212.2439633045126
True	281.6153462691866
True	113.47704458014354
True	714.2732158043713
True	417.1785561710426
True	257.89284063253325
True	641.6377434813539
True	524.0539380930138
True	472.8058297644775
True	132.42324109460935
True	533.4373633156214
True	432.8536983247171
True	2.492812764236609
True	197.70209572263764
True	90.1272779816963
True	247.1135589459272
True	3.253608323223411
True	122.82796593280504
True	344.29435040332004
True	7.476446421876266
True	877.8629396327924
True	168.9004195387589
True	744.2941978295078
True	786.3818723528457
True	159.5521067753188
True	229.6856788328572
True	491.9049939118216
True	818.136076246218
True	48.3936964039918
True	37.98060236057636
True	130.56800116794173
True	627.798558443198
True	716.7270379655254
True	178.44072077509924
True	592.8790610049741
True	601.7728567710199
True	846.0247080606466
True	398.7095761529544
True	194.93334385014663
True	874.3995559959485
True	226.31871875044516
True	144.41498792765938
True	330.71410281868225
True	221.03447073387684
True	207.0501356345336
True	617.373452361232
True	249.70396424450615
True	196.9303671938984
True	463.95865686547006
True	476.660196322629
True	65.17613624079759
True	299.3795029865776
True	74.39903566543738
True	336.2839159166228
True	355.03392766620084
True	253.86567627190763
True	176.6834035442046
True	386.6112817034472
True	638.8553161508095
True	753.1640220781184
True	306.3997004429364
True	740.6295590555154
True	63.75347891617482
True	849.6581627190461
True	340.4152260806682
True	13.442563118368517
True	616.0898373766476
True	702.9947411047607
True	260.4480350277531
True	166.60662925778942
True	43.91999521171071
True	392.0768380711432
True	75.80553253800308
True	14.72512758884568
True	883.638902317214
True	365.4033216003339
True	183.08074497570456
True	1014.9514613384856
True	12.149015946942692
True	789.9782796121066
True	30.94646520348516
True	683.1147404192004
True	59.52986225721597
True	756.516407529502
True	463.8236248086193
True	192.28468172829903
True	445.22385439153294
True	203.9968987745145
True	294.7067691155575
True	231.8202682507872
True	403.03871119527327
True	9.265405683614574
True	328.63440741229465
True	110.3647306765502
True	10.666068548866418
True	464.6803569589874
True	715.1301923219288
True	287.91471449850764
True	78.05800242973493
True	299.10506597334387
True	84.45822866640388
True	196.30467697231177
True	175.55233340085616
True	388.6801185115079
True	45.16191402834225
True	133.51428465298332
True	387.8831406932456
True	847.7940622326588
True	113.92659936286276
True	206.42687436845696
True	438.6648133281829
True	19.596601621940643
True	415.7247099784191
True	506.7419881416495
True	95.237037595836
True	399.10954156974776
True	359.9281779868287
True	417.2042928115048
True	587.9908579370475
True	1074.942448861498
True	983.6632715236706
True	55.9502609686848
True	1077.142392315337
True	113.95615729382432
True	107.63368296633612
True	107.5439863200066
True	501.56471989357067
True	372.1831513017793
True	567.8461455012788
True	255.11029237638883
True	158.19355486829286
True	398.77499232194754
True	15.697166357667072
True	472.1321991483176
True	387.62170574383777
True	140.39888820235268
True	96.73045841332592
True	543.8992755698249
True	1001.8901805374308
True	197.0569739177856
True	65.23323495861077
True	437.4442885576067
True	382.9631652795965
True	476.6126345655626
True	325.5289244916294
True	4.708510973877661
True	514.5478728521043
True	504.81187398371566
True	503.6317789697608
True	177.49702114563274
True	105.87421851616168
True	20.99984519222088
True	377.0463365317452
True	107.41044811208168
True	7.941849457727532
True	32.472258267820635
True	344.5036063348223
True	665.4716478283315
True	139.54842060096573
True	86.48745085114231
True	25.52324355678242
True	417.04918891283097
True	355.7116484617441
True	793.3099690778381
True	308.39043224565626
True	516.0938290504408
True	520.0674810568692
True	532.9406589546262
True	290.68550881242743
True	540.5263908937746
True	99.59892248925917
True	579.4319108255006
True	7.402865457713362
True	353.320776822395
True	455.3192879294388
True	981.6124604056148
True	346.61072090631933
True	794.2966254880347
True	999.4625285828936
True	173.37601719295589
True	39.10052522142351
True	371.1348226260008
True	390.1982851052762
True	608.4263387328012
True	255.87610799470144
True	30.737143976755338
True	632.2945793328583
True	126.0884977440332
True	1064.058463609297
True	317.60000359674
True	451.72358690517257
True	123.03144599147636
True	814.6825380821509
True	137.81964013543697
True	828.534423190861
True	554.8444832088369
True	186.22225473729665
True	114.62643155030094
True	69.91832594100345
True	575.4344147734516
True	905.9153284348702
True	420.5966871169774
True	519.3861409098979
True	133.4718269146251
True	633.6701526313774
True	482.3318793093416
True	768.0613969120772
True	325.842255418546
True	603.1784178284313
True	115.18605812668112
True	26.53422987032996
True	412.1200860296169
True	171.54546291341194
True	103.20578219485532
True	370.22573141663
True	1126.9645532062427
True	264.8807443356615
True	563.1830590021488
True	13.40484962432563
True	76.66187519230557
True	330.640857909186
True	777.8905950327235
True	438.1543594796606
True	511.5777597244133
True	711.7309172010332
True	72.52227620636846
True	742.4080271106862
True	47.9168926764392
True	107.45392381638516
True	182.46367675381967
True	84.95425699502474
True	25.52232883870906
True	298.43089028884054
True	476.9109501414911
True	879.6415768233587
True	872.6435142423619
True	6.232573355248305
True	278.6379494022617
True	481.8694863161119
True	124.38522352867376
True	241.05348514008665
True	336.9522004064393
True	1291.645082068602
True	457.1726912569524
True	25.99238257430856
True	174.89434863001088
True	688.2492912548887
True	34.955696020618724
True	171.04212218438184
True	580.0571147021848
True	71.75456398940803
True	865.4695266124317
True	324.87593903537214
True	668.9034720010329
True	79.9777288247269
True	678.3210230555392
True	601.2289584422408
True	900.1879947445647
True	253.9026877390021
True	502.07430776230166
True	848.6923111681036
True	866.104399558645
True	231.02552356761552
True	756.6310366715529
True	230.09501500857965
True	442.9233198008366
True	367.4511025609864
True	496.9432789482588
True	498.6549164600826
True	302.5258007136263
True	341.5548121086821
True	111.60307078543796
True	342.8094870525028
True	1115.9044258154809
True	315.332821083278
True	148.79079134789237
True	309.61369615004884
True	753.4203926252695
True	650.0695353638386
True	410.310357472883
True	116.65482332490032
True	329.3638579794368
True	35.118050896299934
True	173.43005238215198
True	90.40469744922422
True	88.99141476642458
True	563.7421852453043
True	140.04175723041396
True	131.0884053336939
True	109.68468630792096
True	87.01580599687524
True	447.73113520518336
True	379.3064560746689
True	1023.0305352509027
True	560.1314330124337
True	832.1796331406078
True	280.91864041583244
True	300.1498866636979
True	535.8130796053714
True	195.4312588816562
True	756.1771173038848
True	247.66942121286684
True	367.5542158266832
True	70.00691471001124
True	115.25973992451505
True	263.9725759450528
True	121.30093132921333
True	484.7539665267368
True	31.31212141616217
True	569.0176216447325
True	1011.2640401384356
True	742.2455878793236
True	1.2584868203374877
True	63.52242779251023
True	495.0369029216407
True	439.3769518136526
True	75.24331718711377
True	120.69977198398756
True	300.3621102488873
True	77.05062392830212
True	53.31082418413612
True	689.6662475827569
True	645.4473262918916
True	169.4767496444889
True	171.80398055284078
True	540.4453874576171
True	56.7477891134807
True	22.53464759525597
True	537.4545289712661
True	454.98926326097535
True	1124.3207503585254
True	48.25383305050532
True	492.0900065055012
True	883.7083390253426
True	794.1270681569242
True	284.1750004371564
True	741.916166576988
True	413.25276098431806
True	42.55272076623503
True	90.38303882968242
True	712.8144060855155
True	78.12209445028641
True	137.60720730596876
True	896.919972046134
True	187.4769025076811
True	274.7811798352024
True	102.796688729286
True	646.6382298495804
True	600.6396994915339
True	211.40445801375324
True	426.1450767409626
True	40.26935832354317
True	274.83283602766943
True	578.6046453797074
True	634.29550639391
True	321.9128016696308
True	73.84380302457372
True	962.653133804074
True	1128.255393535708
True	564.8733459964164
True	64.25761692431297
True	29.871801216897364
True	92.59755442974848
True	108.12076270469308
True	95.55591951786069
True	882.2523736730208
True	1200.2194433706436
True	755.400096346581
True	333.4314624434257
True	7.743429311054419
True	21.70875800889496
True	344.91976864981564
True	476.7907140149237
True	49.42021054486653
True	572.730705530692
True	426.267287494912
True	392.5881741644764
True	78.92744421574143
True	193.9389775897202
True	261.0082280646498
True	141.31837748852155
True	401.0612830734911
True	44.55674923415761
True	179.12141621477735
True	1166.223306657361
True	6.029334372868141
True	27.86238573203402
True	587.7985072982004
True	366.92935922972606
True	792.2952734458195
True	157.55127824282457
True	754.300457034952
True	598.4197480822389
True	283.2980281692763
True	422.8727753453539
True	339.4696785063384
True	283.12017249056424
True	271.16344975097354
True	388.4843646856225
True	508.9130860965988
True	476.7688675123884
True	105.77723846695024
True	354.932157014631
True	8.941208497256547
True	197.09374165990175
True	240.89859786231057
True	862.1538594599517
True	564.2098363943919
True	30.896944965258623
True	722.3190437211001
True	819.3003710938152
True	107.48581958599202
True	353.7513160521184
True	898.9068209698028
True	221.0683552874696
True	162.33049770421158
True	531.7841962446523
True	553.639676543907
True	1078.547969342034
True	141.37551620233893
True	157.76653555700372
True	259.4388623067476
True	320.1305123083102
True	411.0263007709368
True	404.284734096114
True	314.7729685306625
True	440.496590706736
True	495.9987647346078
True	234.31747467147605
True	1503.810672426377
True	255.6049551157052
True	396.54047135433626
True	50.7171976243701
True	744.7901201485017
True	253.12518161094476
True	933.3603507997134
True	548.1719047743628
True	320.79180898163446
True	780.9414734896877
True	264.9377336568172
True	218.1153373945136
True	259.56612839784367
True	215.99513729763245
True	138.80451992683297
True	257.15229979992847
True	710.379446423408
True	521.7303722490552
True	219.36374727595344
True	1168.107267734363
True	113.91687775546804
True	258.850895797417
True	73.5790677740776
True	313.8667770548423
True	414.6136708113574
True	90.77931681892696
True	227.06678009290707
True	68.96711713969526
True	696.3751278687305
True	371.968660114697
True	228.9860574671587
True	745.9389862785769
True	881.1644126438455
True	833.9555403293142
True	808.0730763775788
True	348.68850817299176
True	1.1728649681996983
True	270.8875022544422
True	54.99369195955555
True	380.2257984171122
True	53.93885918603247
True	360.98278198170686
True	860.8452302406715
True	1016.7744880104684
True	384.09790345399153
True	22.88291123871064
True	544.4319976781624
True	497.5461897727793
True	197.30782534971863
True	234.62521676770427
True	298.06063641069227
True	22.202134251588586
True	126.94238842078866
True	976.7562435847389
True	67.34532422807563
True	480.32373698999805
True	784.662004888752
True	101.91725767108152
True	259.2907958146176
True	113.87346137999128
True	15.161565798863558
True	1.3640233814933276
True	120.66179220401956
True	1016.6809029043508
True	497.4790384134405
True	72.91802790590462
True	780.0783178525822
True	327.66742116595424
True	1.8728907025477004
True	445.3781839760938
True	194.6426510196488
True	500.0503304577018
True	81.995996592666
True	327.19314223686
True	377.9842769609944
True	170.26465599736045
True	211.56876044516991
True	128.26499055600954
True	174.43925529191728
True	998.7646122263054
True	15.998978884582908
True	503.3594174605173
True	486.2768423398889
True	396.1170562844633
True	215.61215340923167
True	237.4455941994253
True	160.1315333528062
True	47.02147118112013
True	474.597083282752
True	150.4147247609405
True	859.5975169020462
True	851.1116561641553
True	246.15260828778344
True	328.2236366013892
True	527.0000648360036
True	39.09859444444762
True	87.00710405777625
True	748.0836164956874
True	1084.8428685167355
True	110.74603675456432
True	734.1999559875178
True	147.46553218099538
True	948.961973351097
True	684.635020598641
True	100.40197881093192
True	275.28137505917533
True	623.895073653068
True	262.3751182462651
True	42.49712165370056
True	581.7552251988296
True	465.7706756881915
True	5.299893386272563
True	482.2856665748859
True	67.89480916368396
True	183.54559591476817
True	240.6736944579867
True	324.81184147709536
True	73.6394265891523
True	204.61034257591672
True	350.92149205727213
True	415.58331128245794
True	904.7426216282372
True	48.02977549125713
True	892.0073170614357
True	1006.480472261685
True	127.9196333245268
True	73.13199767341081
True	1008.5961235692588
True	34.10086202348593
True	216.68850996974044
True	89.31554179690775
True	206.71427749742432
True	367.4075172380225
True	976.249770674456
True	100.84004507206208
True	69.65719576785268
True	619.2511144509826
True	272.4682174278797
True	735.8067669489097
True	51.98649508827799
True	489.73666513319415
True	390.2626631597111
True	680.217372869858
True	54.09444948261431
True	105.58385947677765
True	28.987456292546405
True	279.4026204809151
True	45.50137455865862
True	351.33093207933035
True	3.07752158835671
True	1199.976335765066
True	102.18184721281315
True	127.84155350605955
True	345.05950746853574
True	752.9773916030026
True	669.277710192723
True	1015.685336688636
True	476.5487784134986
True	418.743909310322
True	139.3461361624601
True	402.40895893133023
True	834.6169000331827
True	428.5039820680548
True	932.2378762596694
True	87.54457210946127
True	434.208704725876
True	182.01976528893837
True	293.1324983206422
True	732.8572197585345
True	159.3668975269319
True	132.4272810785948
True	64.66224032164327
True	858.993973876304
True	791.1277841524166
True	88.0088469309028
True	434.48472986280063
True	734.6569390716002
True	425.6670540350811
True	57.12420047291993
True	325.68534947863674
True	773.6670598573207
True	30.520219581992524
True	371.4033214610948
True	169.86599746613393
True	284.2800937653596
True	32.05642933921409
True	217.77851654716164
True	794.7391001023224
True	650.67138218805
True	60.15872753087891
True	294.5603485063105
True	929.4809057058336
True	18.71066737108828
True	316.4062830759884
True	282.5264114247125
True	434.8441993150493
True	210.37880770910343
True	591.2460080242214
True	47.27785694938856
True	943.5125124107155
True	936.5289440506792
True	49.91584882649698
True	390.648904250301
True	710.9770156915728
True	956.3445662880894
True	283.0426444810332
True	609.2146972224142
True	132.41314101894878
True	183.326759915002
True	134.8504325739861
True	136.34008314995438
True	208.35551305759637
True	939.7060523628646
True	782.4321730143904
True	989.8521445820668
True	19.65321127899709
True	26.27732511177191
True	352.1199406624462
True	13.05593848911975
True	610.6807987804011
True	1048.0085147331656
True	249.7586527024362
True	206.17918373820183
True	83.5685503105781
True	217.4303529886433
True	132.70492872253254
True	43.79642803926005
True	127.61970030232388
True	93.69381854614868
True	251.73365192788157
True	517.3489953740484
True	161.49122937392738
True	29.342811425212812
True	58.41048117809387
True	425.0703235376701
True	273.1550256121463
True	601.9281775338277
True	22.341536253217043
True	112.56905033884853
True	657.7068793318709
True	269.1708192206354
True	460.8175545472121
True	646.7444788270069
True	97.59255894733
True	110.27976753428648
True	78.00393785363391
True	26.762444095402863
True	117.16124463220618
True	90.36295365681302
True	107.56543832436446
True	157.72432257042365
True	238.81626298149757
True	801.4486269625052
True	279.1270196654796
True	923.9402774831448
True	168.8979740300187
True	202.34697175575707
True	789.1349976699456
True	309.7012378496832
True	574.025894074979
True	254.26501469539744
True	365.8048923244376
True	434.0949430034399
True	564.3917299713576
True	651.3391168590758
True	358.5034340592497
True	34.297227316867136
True	544.113088262096
True	629.6872577477867
True	19.38730225643208
True	8.809118127295358
True	257.6731056273371
True	406.7060390233139
True	452.9083095430396
True	70.06680648811638
True	627.3831858578128
True	953.1998721628132
True	239.83972570213427
True	892.2557205366364
True	268.12781099883523
True	107.8928612618666
True	266.7186702783474
True	670.0247862948654
True	37.760467881905
True	561.2005606755574
True	1289.735280926103
True	1016.6350402779598
True	904.872013633579
True	211.20830477501767
True	95.48217170120068
True	191.71157104631428
True	818.3369486462394
True	155.82226001894463
True	1045.9600965224886
True	874.2600170809917
True	42.14121149002691
True	88.66647549722437
True	423.925511758629
True	416.75143159205504
True	206.2703744051684
True	508.2852768617959
True	697.1233831637159
True	129.16492944618
True	277.8045982294835
True	1031.1617963974693
True	51.0000161711126
True	695.6517321667163
True	541.4851899407951
True	38.04759531422692
True	818.0959744565666
True	385.84117671285816
True	564.5828222855323
True	112.94641436268849
True	268.52527964722225
True	211.46297123448568
True	28.826414784647028
True	137.2602262761479
True	734.1506397153545
True	139.06200311340635
True	386.8166034934608
True	61.1134353779762
True	644.8416130534206
True	623.6505986814252
True	227.84409248788
True	468.7585013706184
True	172.0442334652806
True	168.37970745619714
True	220.68726366285827
True	276.4551247132016
True	359.85153808794547
True	127.22456635700772
True	183.70871023929467
True	28.030742614256045
True	881.2302276590564
True	294.7395510243728
True	9.8342083011654
True	373.0402613166881
True	157.93044892121907
True	629.3596989576597
True	369.3385508382092
True	593.7075131307108
True	544.9724176106628
True	456.7888345687053
True	771.3313553681554
True	233.82713404252615
True	572.8570663299728
True	161.6826343785716
True	530.7139565399474
True	352.0770507674916
True	380.2624508229652
True	120.91031589807926
True	135.78329572217928
True	109.3586856723721
True	73.7286067266936
True	755.0322896844632
True	180.19597149272292
True	44.38754561402025
True	0.0
True	561.929022882041
True	110.27826308574664
True	22.306404611045565
True	40.22399911767949
True	104.70490027781612
True	507.3499768728446
True	183.9885087959884
True	112.54454921359594
True	34.38470608237367
True	163.0742604838502
True	939.2846488639055
True	51.87634640859642
True	226.791545234404
True	759.9818072298585
True	322.3765146439506
True	446.28885764574784
True	481.6008923326091
True	511.66701551944334
True	598.1442004059444
True	925.304169559256
True	261.13858094614795
True	1027.1888630865126
True	939.3274657039155
True	602.4312534422694
True	343.90138082520593
True	850.7537034930914
True	10.535465456121193
True	32.47448533402305
True	280.28822337746385
True	41.36766449799119
True	212.05679764423485
True	762.7900937444485
True	212.57104067283933
True	709.5840743313636
True	748.5391808919607
True	127.51332202312815
True	365.3456282132829
True	543.296273278529
True	24.60257742814009
True	130.06286366212657
True	431.5743067019745
True	300.4688357505995
True	199.38980424246716
True	113.57893096433058
True	383.12903275988646
True	19.618719638080403
True	356.60245075689795
True	349.50468953142905
True	1028.767520126299
True	373.0890216206535
True	29.86123300375577
True	424.8406401791773
True	453.4909042532658
True	234.34819978603292
True	31.20547900914572
True	748.8945526079352
True	435.8728781260632
True	174.99780547358728
True	14.532951129030907
True	1210.5192386067604
True	170.23800967759493
True	27.55844186985384
True	301.79774493983825
True	275.6073354389275
True	115.14973822463304
True	304.19199666191554
True	48.90112687264224
True	314.31346492503354
True	289.31412758425404
True	330.7305683038473
True	29.73306456732098
True	48.90034260371004
True	1064.6960343386368
True	26.143747204745747
True	12.143100842658852
True	176.51071351089968
True	638.4983732908624
True	8.169802477621005
True	198.46424748319532
True	168.6858783249727
True	521.2949574930012
True	367.1490700676449
True	733.9803476927677
True	319.82406002100635
True	496.1566812262422
True	450.6559912844222
True	511.9332043061582
True	100.9953760707901
True	1275.4078459664763
True	918.2042397951604
True	290.64454920767497
True	537.0402538911729
True	101.06735229699191
True	571.8231958706808
True	438.9009955438989
True	159.8034193005432
True	77.99969854049483
True	348.5880049895927
True	169.675519933284
True	30.799427854013544
True	621.5497854620328
True	375.1888591720688
True	67.26276313706865
True	30.485140894710053
True	662.7235955335924
True	500.166801895087
True	75.47522766653148
True	22.12464445168456
True	327.1910007639583
True	346.38287345391234
True	725.4839737276704
True	554.4654800814585
True	567.7917075042241
True	784.10029104848
True	9.91741340486974
True	52.09442571789538
True	36.33548136625338
True	61.97890205773162
True	499.2004726567796
True	595.312401824447
True	83.146402570239
True	108.45681812963284
True	203.7827190037179
True	76.68395919141973
True	170.8563160406353
True	212.4736284956184
True	280.75034556201945
True	812.9442356079225
True	579.4451438219446
True	293.623765941232
True	185.31752553031896
True	271.722116784346
True	241.8192798546591
True	749.9440418765732
True	321.67695282189715
True	171.93846728395025
True	907.1269188203428
True	330.9371058880768
True	472.6236639135564
True	156.60874134674685
True	117.0707238402484
True	63.49821215962594
True	209.60322485187416
True	980.6464595920291
True	512.7910031608674
True	112.98602019366685
True	356.9122908761444
True	101.21530648788791
True	701.5700092120184
True	3.449502009950818
True	690.4720189631789
True	38.3740180325091
True	927.3667020723748
True	830.0383310006716
True	207.76126185031416
True	31.87404292874034
True	77.76721373624359
True	457.444405649359
True	216.36834988789016
True	1.6691187823977058
True	75.67029538137103
True	1093.3373546766982
True	334.29719335371595
True	674.3926753274202
True	480.22514602317176
True	30.788872121789257
True	141.39956300834507
True	430.93686326915406
True	925.5158222185432
True	817.5203664329042
True	421.5250347353487
True	335.5782565779054
True	17.070208045196402
True	81.74189707375662
True	752.3748168741993
True	480.9830771441736
True	394.2742574474632
True	862.770670402319
True	25.84889148651027
True	219.28090120109388
True	882.7915797871551
True	240.84158791297196
True	7.622157273629647
True	517.85643045781
True	102.50022950235623
True	658.83526643394
True	51.41493463845524
True	265.5819341131844
True	853.8464880357272
True	908.415591118738
True	266.59056076018567
True	456.2171122848846
True	115.94852931613244
True	589.8561304143489
True	265.9357116282626
True	191.3964768426935
True	878.3496382734116
True	54.04068034817577
True	716.2852884621868
True	271.97641141006994
True	294.39679509610045
True	171.73809890250234
True	493.56406962354765
True	595.4695451727598
True	353.47262621097593
True	409.946804248263
True	66.00367111016327
True	157.6260489589781
True	470.20282567977137
True	214.7525596539685
True	36.45822580155917
True	195.8834160452422
True	397.4947293910389
True	388.31683871449394
True	756.9825816736127
True	129.2161356893143
True	667.7504165868045
True	481.515989442089
True	606.5623785130783
True	131.46047341389792
True	37.471257710193534
True	666.0603407643189
True	72.15308930555348
True	551.7457312165421
True	689.8639982280531
True	452.6892664665279
True	136.2674167873099
True	514.9461701624581
True	3.583152781202588
True	390.6579130190488
True	33.025785903685104
True	611.7332195145858
True	264.70094381797503
True	595.9286494752681
True	699.827745635101
True	146.1708563971082
True	536.0769045475331
True	489.7070285655494
True	65.59253135057364
True	939.8429133439704
True	2.766494493714063
True	28.006362831775764
True	623.3228725558193
True	700.9376173307335
True	129.74281258981904
True	417.5569798809053
True	125.12408399211486
True	73.5228933730242
True	478.678997002391
True	38.059007042477326
True	498.4450446594916
True	12.422897850139613
True	809.7082886058093
True	545.2463963055773
True	659.4789977584421
True	103.73882971819364
True	380.5248727174575
True	986.256640625852
True	843.7719030583405
True	137.77467333215725
True	557.1018788892218
True	448.91462094268303
True	258.43577034459605
True	253.6208694847012
True	5.929220513973416
True	322.8791767554102
True	12.748826208046475
True	367.77564223734703
True	77.1331316220356
True	425.6401761511013
True	648.2508527198826
True	125.45717437666018
True	234.4286784525618
True	625.2244597012287
True	685.4688920608982
True	294.9863182502627
True	130.68596860813312
True	167.91873408251718
True	475.73874652447967
True	88.50069136731234
True	11.157392033239452
True	491.2812370648902
True	563.238930057152
True	19.59503233313524
True	138.61484359977172
True	934.9841074970152
True	493.383205943462
True	274.34898958032056
True	35.43640146561484
True	472.360200067321
True	114.86439155149804
True	589.3545453587429
True	669.6470741560455
True	300.842110441828
True	365.5832413781732
True	172.38589158002517
True	245.57266596302765
True	69.17380127915966
True	217.8875458408507
True	508.7108658416655
True	21.19045667472489
True	456.8418042450751
True	372.2493512866659
True	703.3414896719449
True	878.8689631172487
True	899.0382924664398
True	155.6905135979306
True	407.92444744621815
True	70.83576045568203
True	188.2979630640513
True	319.04445213557267
True	9.677963058899564
True	776.8762193433943
True	23.56641277727386
True	408.25683064632153
True	268.74767631151906
True	658.0975029308431
True	201.56530201574157
True	39.87345031519449
True	686.2574329366219
True	1088.7590268678057
True	235.090367431696
True	132.7441554519527
True	609.0661342772188
True	511.2981654537661
True	16.744669392026015
True	825.7703057702024
True	107.92189878888826
True	44.806552202188
True	317.0852364255569
True	354.68665780825177
True	418.40983542097615
True	271.029364500965
True	20.27683173412742
True	26.634338793941566
True	862.3903192657784
True	206.86735429882876
True	107.63800479514909
True	846.1562322985806
True	651.0771695653265
True	646.3737848026019
True	455.3623023208802
True	152.06261488287757
True	32.344915974928675
True	107.06392567304395
True	437.5111507077376
True	234.54603017961145
True	469.29231240468727
True	146.22848272633348
True	489.525580481544
True	630.3815745487835
True	954.3349201854804
True	26.59263626987059
True	1010.218875980176
True	1106.2422195756003
True	466.6253056502068
True	86.78711414615552
True	775.0880911938956
True	648.5452791639415
True	662.2607763362513
True	183.6254772984832
True	740.8644161133002
True	714.1143188287097
True	126.6484235146877
True	769.2000161347569
True	836.4817672981178
True	500.2757806967393
True	230.15607828053035
True	67.95030606395223
True	287.74327511676773
True	350.232418890666
True	447.6995346583473
True	450.0647510852004
True	192.2032338258294
True	314.22797544480613
True	3.070166537994927
True	13.865149369385527
True	100.4616622298666
True	133.39778949609803
True	354.09176665786947
True	357.34587372348835
True	117.46303494173038
True	16.558009750103775
True	207.3473983978788
True	845.1309897712025
True	459.76442705588585
True	528.1894535976752
True	562.4311567474765
True	835.8107800309625
True	651.095176267157
True	89.58996913416026
True	210.39461848122275
True	243.59916620562
True	296.3285932705883
True	100.64154378178571
True	368.3692501407652
True	425.6168952262594
True	168.47605608258405
True	659.8140761997546
True	240.79583718652117
True	207.6718057414757
True	26.614529012215822
True	240.87115425436696
True	474.0706741219318
True	163.79730819896196
True	513.5352980010119
True	486.6040604209216
True	245.39956149133977
True	105.43369783503574
True	36.98577176989052
True	406.9152946677
True	788.1437343696379
True	169.25173555791525
True	1072.506350827431
True	1025.6172680442987
True	473.9682791330429
True	101.7654101529232
True	122.72751952022831
True	665.1959204546829
True	8.746797393284313
True	229.8490246667247
True	134.34294908599355
True	124.1090822474654
True	332.78293467358344
True	637.215629180621
True	39.552287695528136
True	126.42478001932312
True	940.911455002162
True	56.40694231370695
True	458.274684540682
True	534.968969756353
True	254.03165033384903
True	134.5895695041158
True	944.9542712398978
True	1197.3927594510285
True	515.9535298043027
True	638.2575834679997
True	215.6259301874853
True	150.6379132108015
True	321.734359385561
True	253.5845269704156
True	174.80265991756502
True	303.14183790110314
True	351.3333060877124
True	13.060014907254574
True	628.3122283547387
True	148.19729892793413
True	72.25418112222665
True	446.0287174104332
True	329.83383250272544
True	1192.091371197968
True	344.2885230484611
True	1024.3050475984355
True	9.609942085824851
True	266.3369022831624
True	226.36079923321049
True	149.8956915058158
True	481.94937334100166
True	197.39592472363572
True	403.3250184507926
True	319.7576467691404
True	112.33437956181793
True	357.1649393501229
True	1018.7898217020754
True	733.9948298671248
True	205.8116039435
True	101.191092902248
True	294.572215884468
True	22.294706566264185
True	357.7886887780259
True	313.4175639030399
True	594.0719760447222
True	448.4374286888224
True	361.0071303862131
True	162.45143394278338
True	11.24188944926257
True	422.2041120378519
True	272.6454129354723
True	141.1479232951699
True	306.628732059091
True	447.8561432927906
True	817.1946298115629
True	308.2279011303098
True	771.8584348078066
True	399.4823501312157
True	375.5462309655032
True	1.1501187429151771
True	1135.28605876284
True	107.16384774617532
True	927.2856161137736
True	200.3810911847913
True	467.8047060905431
True	684.110610079493
True	86.43187212694906
True	493.0395623578249
True	33.945865164065694
True	406.5461894410103
True	78.24120494345372
True	234.43104098297235
True	36.760555787107485
True	660.7959719998427
True	188.37736457199304
True	25.721219946637422
True	400.03742479955406
True	108.46846976975672
True	168.8819900215648
True	805.2952689312182
True	255.9195300320204
True	151.5736078983043
True	383.7271246605439
True	522.19684754351
True	330.4027590126236
True	510.4249352723908
True	607.9210203753414
True	156.40753753492623
True	6.4670832207824605
True	77.65946691730683
True	444.6055980394132
True	88.93225087967227
True	81.35746056511462
True	1031.0388305382637
True	26.657862868926163
True	315.79264361795924
True	311.2634141740052
True	445.9591841961204
True	672.2759573728109
True	190.80489780766663
True	650.1298944446813
True	323.3465583906561
True	343.6273321260638
True	270.5583697627166
True	219.37934880830065
True	358.0175595549062
True	434.8158622686484
True	404.2230141939113
True	592.194175723541
True	138.09609822098855
True	78.81653033868692
True	42.08394584566534
True	289.9083787282144
True	657.3697882634095
True	417.2312485534504
True	778.8426825928678
True	210.69151880246125
True	392.1497335291165
True	66.77932144868953
True	57.67128174098427
True	420.60440144285246
True	198.77769066967176
True	229.3046061388119
True	45.77732413824327
True	1058.1641542364366
True	176.5173829369704
True	911.0142675814318
True	315.4679078810174
True	940.4207399078832
True	235.3356996516748
True	461.5689276112204
True	534.6250811954271
True	628.5465767013179
True	218.38225694930577
True	486.4636284590152
True	945.5524146856034
True	124.19794171688984
True	7.305869120042402
True	582.8370910465695
True	27.18920773755988
True	77.72773078778427
True	849.7012154790027
True	226.34104287346068
True	949.805780909414
True	693.718791752195
True	418.8457817668473
True	278.7812343909345
True	481.08582239948913
True	332.22402315335427
True	182.21948441826189
True	655.702809711107
True	742.989108115732
True	214.91572719887128
True	85.23960264850693
True	515.8121013917034
True	130.46413640704213
True	370.0286613464835
True	332.75861911793305
True	64.8314879077043
True	374.0682910624313
True	420.8805544640121
True	369.9860700280108
True	413.3937333493536
True	410.5337387018165
True	642.5710181596004
True	55.16300462364968
True	457.6786586303536
True	334.51877461568097
True	675.0552949409264
True	216.0511598024224
True	101.52461938249712
True	41.280090974980936
True	546.5642674441813
True	642.8920118636674
True	182.2137820158891
True	405.03882174137567
True	348.29171897086326
True	17.89624794805957
True	165.36265883925952
True	295.6171605311887
True	2.760144440625978
True	870.8743472800558
True	82.80990026493772
True	104.14854658262738
True	116.45218023785716
True	357.556692993612
True	34.43549207425752
True	450.1652845817588
True	226.36359052189007
True	5.1876254549465095
True	120.22925823463932
True	441.4268681943842
True	51.56391588859751
True	64.33821859753402
True	177.4468143836944
True	277.09291891928723
True	983.424038732849
True	384.3513642923882
True	946.576165655724
True	187.07657081717664
True	1028.545653473736
True	768.971943385719
True	668.8548316695425
True	411.71070768999886
True	380.9906044970351
True	78.51423756983324
True	75.90144607474305
True	80.91834647708909
True	171.4713713952269
True	474.6226156567223
True	1089.4241519555662
True	180.8945824743912
True	350.86270666390334
True	440.1278604140075
True	593.3948592298736
True	607.8794061654814
True	285.1277706943122
True	462.5803230133352
True	657.768532704959
True	94.3486923345744
True	698.8769245509291
True	260.55095365905845
True	134.47862397692444
True	413.464715863328
True	902.6569648737764
True	436.5670305621175
True	854.023798069129
True	193.5417234341656
True	347.9126564915391
True	699.2031889475672
True	619.9516163418884
True	198.71736177637987
True	265.1216939889889
True	795.8291398937457
True	31.07600304730774
True	189.41321562438904
True	495.7036586772367
True	692.813386891472
True	100.43701891431424
True	35.25458563873355
True	168.9840302947629
True	725.6659509756204
True	309.16585385699835
True	554.4598891102025
True	356.05389796116395
True	300.88899088283546
True	455.6647006738526
True	486.07407314784064
True	68.90980242765758
True	369.4286822226353
True	768.0734453340127
True	0.0
True	294.95845456566536
True	252.3613367528461
True	934.64626275011
True	155.7966629214901
True	631.4937359280436
True	644.1690032652783
True	112.89677234245418
True	225.6498438094489
True	127.8750717646712
True	10.951059233371035
True	296.92990842318204
True	372.2262575445265
True	1128.8130079728255
True	232.34311266773085
True	397.7035248718199
True	652.8275122248834
True	199.68232973472809
True	27.264431554366144
True	862.0998493995501
True	612.2783065075143
True	151.3382673666289
True	618.0757663413443
True	166.48581738351706
True	292.6705313556835
True	783.6404269334136
True	34.35378954655847
True	104.95638737429748
True	531.5459971703017
True	64.55720633263817
True	77.05501669581813
True	409.7052170074479
True	22.44424357998799
True	762.4501392786615
True	101.02342245995622
True	156.22840610319773
True	18.17549096853024
True	715.8888703243234
True	31.16735658425537
True	778.3425636197557
True	388.11528817881
True	120.41820274183806
True	690.7912278436654
True	531.1232593637669
True	569.1688415763651
True	45.9772097123384
True	365.95209537598095
True	6.270997389801845
True	95.3554715653674
True	386.6790086932388
True	49.17435590915465
True	114.60895404918612
True	322.4017490056572
True	179.58531766559463
True	101.61596125224337
True	655.1373110128627
True	20.572837604326896
True	1145.4582477544252
True	506.0939352376616
True	303.797509902189
True	493.6663255456047
True	121.2294311369229
True	774.704741381243
True	1092.7147107592648
True	751.4040846733758
True	174.2993267811796
True	227.8533954608584
True	52.11214805966112
True	58.84213670449153
True	151.84080332503632
True	103.41008232169416
True	166.28939964745868
True	1160.7537207138778
True	318.9176969768825
True	347.5295911657625
True	688.51887801784
True	16.74505922336817
True	14.408893985277132
True	582.7691414432106
True	5.817358320463457
True	109.7989474513012
True	678.2343487296966
True	187.07253110837104
True	647.132826402885
True	866.5505000071602
True	162.1323968459098
True	909.3767582169048
True	2.613944470375823
True	448.7501414468921
True	1055.4073483496325
True	26.58184198351221
True	230.4173277142106
True	146.7292374231666
True	973.215821152936
True	225.1840876969922
True	495.45514121050223
True	122.04713105894282
True	498.7072856535551
True	159.21737494755638
True	96.19874521660952
True	375.55828556990406
True	69.25995254992353
True	56.08356849661707
True	1080.558042416424
True	265.5647115130821
True	161.26577884437967
True	380.72969630678
True	397.019340569662
True	218.4599112069852
True	168.03627296445484
True	412.7737189229589
True	29.914538410829884
True	484.9092235593695
True	1123.4996783696492
True	112.84404420293764
True	465.3174279398576
True	311.92793870206253
True	26.225811551045915
True	404.6119891602406
True	106.25031722033732
True	609.7935977829599
True	208.1398338862132
True	402.35445312871457
True	19.81153441656166
True	437.7679804940497
True	110.5671943351965
True	337.3604798124064
True	32.82478008530364
True	173.06426281798264
True	248.67858461602287
True	764.7586204911165
True	58.25389184202162
True	134.6560906733102
True	234.9618007262183
True	141.94251142914032
True	628.0941702777249
True	571.512614737556
True	777.005775903587
True	393.8814116342237
True	543.4297942703262
True	401.7266926083959
True	694.7850754225291
True	70.8751255447599
True	466.3935633197779
True	440.8778689621625
True	47.574608150637104
True	81.43365203266973
True	131.2077644204257
True	88.95637921831987
True	327.3189937969779
True	835.5510818016912
True	331.9147518931365
True	1077.980518965395
True	322.27850504774966
True	894.1077693243865
True	154.5662638867544
True	565.2240961734706
True	610.6554258261535
True	718.5850172815394
True	455.3031889972749
True	67.71092149528805
True	294.91113717861765
True	42.239068054906845
True	170.43724394596643
True	176.84274399880852
True	1140.360490316492
True	229.16540066081612
True	557.9231912826302
True	564.6167050575939
True	569.4663288738967
True	875.9083876748836
True	573.5392426040258
True	631.485653986918
True	939.206050137856
True	131.67233490738076
True	323.91491583796466
True	260.22720379686064
True	320.2711459970897
True	94.69119592985176
True	385.6109962322745
True	3.809994362108178
True	318.7678316030585
True	257.716717420429
True	577.8125895344845
True	276.8501445398495
True	353.58433168198934
True	9.270656442431228
True	61.12408540687763
True	548.2266897596177
True	31.076109933744643
True	148.92673036419254
True	65.17993915882192
True	151.24433034217546
True	229.9662763649941
True	72.18541025230314
True	386.31631031071214
True	284.95852504450323
True	101.85122216708864
True	335.52291507445136
True	61.245925765134245
True	597.2455340023104
True	849.8463506715844
True	278.14744159671994
True	1159.1649137018396
True	113.77242516738472
True	317.56292569302474
True	1050.598411431964
True	92.29911150295408
True	275.06360227151555
True	8.785320392632624
True	405.9739573482811
True	446.03362963662727
True	158.03896828028078
True	617.1218756420745
True	898.6780349253278
True	158.30490295382722
True	76.86429389912935
True	331.1862532020046
True	554.9176444879303
True	600.0712080701333
True	1201.3332578672428
True	29.51791100572056
True	927.6889453797096
True	121.65986890486818
True	648.2001168450839
True	116.28364492895795
True	132.1016203430064
True	190.16958653434807
True	177.01980470082907
True	761.8021940882342
True	197.66370588059277
True	229.70405867431347
True	70.74459715266373
True	505.4653107884926
True	454.02404995911735
True	179.78129476873664
True	233.81072055403345
True	17.89513988456307
True	422.9174861179941
True	221.24374852673225
True	300.000158525996
True	114.54275500771324
True	713.9115699175745
True	410.1670616713042
True	248.4869910432927
True	639.8341425891043
True	524.5083605074433
True	460.0880118720272
True	135.21421839067602
True	525.8139128835796
True	433.0013026439566
True	2.7071578250799604
True	186.8020320215967
True	91.98142883224928
True	238.8004726323974
True	2.3126465938752254
True	126.17215336570236
True	350.1435694641608
True	6.464903518359472
True	827.8566342723195
True	157.23484574731998
True	719.6892136002856
True	801.7107119105465
True	164.7456466161553
True	232.41821672857844
True	504.2689096030624
True	853.1081445856674
True	48.63128351969787
True	39.286185072310914
True	132.692697499027
True	619.7694614095278
True	718.2355860464447
True	187.81012042830565
True	588.3396783135582
True	580.6001483428566
True	861.9053077760996
True	416.99999014306746
True	200.032010152895
True	873.2911833356981
True	221.29424115829136
True	146.824106195458
True	318.5085869242532
True	229.4148487293382
True	205.56925282695912
True	605.6082429884494
True	258.2107540404807
True	201.37137539339423
True	460.1508799629392
True	465.7692989817052
True	58.822403286241055
True	290.31951984184747
True	80.2289389544518
True	336.4858590874908
True	352.71240328995395
True	258.8474514587064
True	177.94193088344997
True	364.1975968683517
True	636.3029751748259
True	766.6720592768097
True	292.9467330953075
True	725.3254688834862
True	59.29942684576921
True	846.8091947156221
True	350.57856329133887
True	12.681847060637429
True	615.939957818198
True	694.8181004161281
True	245.3113579656044
True	165.0271501447165
True	48.01712843197311
True	383.5402191531323
True	76.22151515281408
True	15.263979803306592
True	901.5306499036764
True	358.38829691922047
True	174.1568035770136
True	994.0809030072716
True	10.825630004257304
True	780.3838666309788
True	30.94313811992206
True	667.0428718049568
True	56.94669513332885
True	754.5131944153542
True	451.89011118454135
True	200.85787040890332
True	451.9252893735139
True	218.46686919922288
True	294.9292210157008
True	223.172926332504
True	411.13581932405936
True	10.53836623653542
True	315.7033370229009
True	114.79723532172514
True	10.369599831093169
True	469.6346649335963
True	721.9631284477716
True	280.4698063454112
True	81.2990152495649
True	322.4049199324704
True	85.05115672238185
True	182.1745062756844
True	180.17307025953025
True	379.4469741125951
True	44.60411856051439
True	128.269573870405
True	363.1082164665594
True	864.2083531868673
True	112.32366628308525
True	204.6998497119908
True	451.0827875860163
True	17.806328206820393
True	437.06649866549697
True	507.5433915727756
True	94.424846938607
True	402.97991039412176
True	373.173113324242
True	421.4596912048256
True	597.9156444436012
True	1065.805190345111
True	979.9137967849482
True	56.45894961156664
True	1056.8036936895892
True	115.10038614529542
True	118.3866546831056
True	111.65427161155014
True	515.6264299882085
True	372.35748671985993
True	572.0191525920811
True	258.7006265228981
True	146.5177163321447
True	375.831298058702
True	15.806828380176356
True	469.8617638364655
True	373.13844019557774
True	141.90148141364216
True	97.32043248175104
True	528.3301080226693
True	1005.0447672942308
True	210.28282826483132
True	65.76989260626733
True	430.3327946456215
True	366.5237885037813
True	474.9883693864316
True	335.68615899493585
True	4.019413434000361
True	525.1860230174416
True	494.6145741448387
True	513.6714713938363
True	192.7308884711232
True	104.07472061183452
True	21.60770837652038
True	377.2829785669643
True	104.09404468740142
True	7.195633052065511
True	33.90012805730459
True	350.0751333031569
True	663.3306548720533
True	141.33812298971313
True	90.64909552977366
True	23.06750704037449
True	411.9129851665688
True	359.0178769223937
True	772.7480075326737
True	308.99115949751257
True	544.3779419370604
True	533.8332709941999
True	529.8513098296963
True	295.9666754839017
True	536.8641357897777
True	99.97722960608031
True	576.621667270986
True	7.190090225173248
True	364.525903601236
True	458.16426105276304
True	965.509337980543
True	344.67563648610417
True	760.0999025730848
True	991.9608395201218
True	172.32185320254763
True	38.18950112871572
True	378.9309982327954
True	383.4273826857976
True	598.0216664485586
True	245.8641757566671
True	29.275300651253133
True	633.5192774328212
True	130.77541676715705
True	1117.83298082949
True	311.8170194012915
True	466.2489105777941
True	132.28758925756517
True	798.361257869061
True	142.82408226562754
True	842.2139110576594
True	573.7717098859121
True	182.4860464314204
True	112.70737922508776
True	64.00637416068327
True	569.5740916867666
True	945.6222797618492
True	431.2689457834914
True	554.6055685480962
True	131.82696798971529
True	637.3731913276127
True	480.1154993197417
True	808.2898577726636
True	324.4120496245397
True	584.7846680259973
True	116.1514630669352
True	24.095087823494303
True	404.6619595444216
True	165.98006019156688
True	108.03433040110156
True	376.8059670835512
True	1125.695866409238
True	260.2274800898577
True	550.026215768444
True	11.904202614652776
True	71.74216283014044
True	331.20798662238246
True	784.4985491761868
True	455.0614593371986
True	499.2793631727458
True	723.7594080186452
True	66.87088169216426
True	727.2909963169944
True	44.57950691431416
True	105.45180078003426
True	176.19863447835428
True	81.56714977842746
True	27.40677119729136
True	289.269905052488
True	488.185871300696
True	896.7471854317065
True	860.8511456805152
True	4.968457426683783
True	281.2540681479877
True	472.5712765517167
True	123.96591701780588
True	247.478284772805
True	324.8873968639665
True	1318.7291575279703
True	460.4574941095845
True	23.44137184130177
True	185.07144933802988
True	694.4077875387467
True	36.28117110029686
True	178.9498932827384
True	562.4955083183391
True	73.02970356571248
True	857.5432064472938
True	328.29762583738665
True	653.636095227038
True	75.52877696576992
True	695.8442575816252
True	602.3127018914972
True	901.9375025759068
True	247.72218953418528
True	508.3269298164443
True	823.5759333463384
True	900.9383005206656
True	228.04928357192
True	787.4255961258873
True	228.52655941807424
True	450.4052989260537
True	374.2407409345547
True	492.1067864276112
True	502.589366138062
True	316.66378474159785
True	350.3388710953197
True	114.57834631896591
True	343.3167710522644
True	1108.8140287550605
True	299.3698161131315
True	152.49487887983318
True	306.0262886053644
True	779.5137417546429
True	661.4482818498194
True	414.6759100145566
True	118.49272225560358
True	337.679795416971
True	34.25636057304112
True	172.95839828008894
True	90.71725158071492
True	89.3720422178361
True	535.2236964185554
True	134.70507019117608
True	128.5654799043727
True	105.14219012737276
True	87.37996987387946
True	439.2337044441952
True	385.60810760506206
True	1019.8694358155324
True	525.1048837624322
True	813.3779053987067
True	279.82808265154745
True	309.653317175217
True	511.9546438942781
True	197.02890151120957
True	782.9182611695088
True	236.07578349763983
True	354.0838413986411
True	68.806851716861
True	117.63014132627907
True	250.32700451879063
True	116.91262193786284
True	482.60007090953104
True	27.94338228419242
True	554.831549509889
True	1012.7419105555826
True	733.4175643900599
True	1.5744421160986728
True	61.366969465374765
True	488.0318281692658
True	436.07691164186406
True	77.38459625308079
True	122.92794287043267
True	306.364889962067
True	79.46098171752955
True	52.134562823930544
True	748.1664851239891
True	648.9472328318038
True	162.71751938008146
True	168.32144264734222
True	510.6419923507697
True	49.77612269444277
True	27.34394226404092
True	561.6084684439869
True	439.1587905344384
True	1149.987857097266
True	47.88490628281345
True	455.83302305829073
True	891.6419547177886
True	783.4976029281893
True	287.90510314832704
True	757.4709300790473
True	411.8347527945789
True	40.80361544705554
True	95.689428784471
True	721.8082981318222
True	68.21537832314546
True	142.2401228593326
True	933.04503106888
True	195.24884401624556
True	284.6023672573997
True	106.68242206119156
True	625.2635348220683
True	612.1448496324608
True	205.16459609109572
True	432.959300438084
True	39.47455319006451
True	276.0207462879686
True	590.7475867624036
True	604.3893299291975
True	328.17569381431946
True	74.45268511102927
True	926.4020064154764
True	1080.0221641828778
True	563.6008496704573
True	59.796942749169006
True	29.00791079929145
True	89.2932310835342
True	106.02810309414018
True	103.44081187359716
True	892.0692936678304
True	1267.5780678035435
True	750.1251923502509
True	325.3878712194192
True	8.758188996248133
True	22.03327767480783
True	336.2042708989171
True	479.6175810803229
True	46.94342341744138
True	569.3984494465341
True	424.4352514411426
True	395.1325717863862
True	77.1809978081644
True	201.07904248933627
True	253.480898024619
True	140.22266511530313
True	391.8572921386073
True	42.46122453635531
True	184.1092493969597
True	1136.9098528064974
True	5.92160402956519
True	29.696943151105263
True	577.065909887176
True	356.3473610154503
True	785.9552375299098
True	163.6204681542863
True	763.4299428535714
True	591.1581443536608
True	269.94209304158056
True	407.11639435340425
True	346.081852850405
True	295.16102077704016
True	268.36741571304736
True	406.3738848514648
True	507.0040184924365
True	501.52881899114175
True	108.97593116734036
True	375.5737699147626
True	8.504925730327866
True	186.23284547282248
True	246.8839206432346
True	886.6834193843965
True	566.3616893160329
True	30.88015514135509
True	739.6818655898328
True	841.1312641878176
True	106.69436602448803
True	355.245896035202
True	869.4913492638091
True	223.22553328879692
True	163.48317043520834
True	544.0504506837459
True	562.0808385371865
True	1127.5227573460113
True	147.15613037352404
True	154.68535198259693
True	251.79125654068827
True	312.2248679550173
True	406.6212751969664
True	416.8067384164718
True	321.4363398269794
True	439.3999358881791
True	502.8213854179183
True	217.7748177805974
True	1486.0829091962962
True	244.3761986832677
True	410.73674335328815
True	50.125358880596096
True	776.7019207760889
True	262.21685117689367
True	894.5637518874624
True	540.6852348955586
True	321.20585634627656
True	786.6184698390089
True	265.0352637884208
True	229.2812215878085
True	257.9609064164746
True	218.75943345230016
True	135.91340544685937
True	243.506564508999
True	735.4473195474521
True	516.747853424073
True	215.36244838381648
True	1153.907670959527
True	117.58881817095072
True	263.8270325432606
True	73.72035877275216
True	320.9976309326709
True	409.5907043922699
True	88.80511149261034
True	222.88283443594344
True	75.37929449346606
True	712.4767216442685
True	371.1896288913426
True	204.8019228027605
True	732.8764432928458
True	874.10281598646
True	837.6746505872032
True	833.8999972924977
True	346.1368911089007
True	1.572122348443072
True	254.68621839526804
True	55.96213100214849
True	371.1539073981519
True	56.4302030456412
True	347.3011780847892
True	851.6228431623147
True	1022.99941518249
True	391.39059948183615
True	22.300239495549327
True	540.9900430196979
True	508.45282347345886
True	197.60441873636924
True	230.58725884709068
True	291.1151354653236
True	21.32465461415664
True	132.12473856245091
True	959.0649002107148
True	63.5273509557826
True	487.02819272630165
True	780.9389466254673
True	101.40392494177836
True	244.35432170110423
True	113.64354035481142
True	15.25546825210403
True	1.8790669460681595
True	123.99466392930408
True	1009.433849919076
True	491.0812682400204
True	67.6531331725535
True	798.7903782754888
True	338.0378410463958
True	1.0500275725157164
True	438.8457149821838
True	183.16913845194912
True	496.20764737956864
True	80.08428891010763
True	322.37256896575
True	363.364745839211
True	173.7187890133711
True	200.09996430966365
True	128.08929311485397
True	181.9791454336865
True	925.7954058412816
True	16.90465036944959
True	511.8610724875389
True	490.6032779342174
True	400.6367093638503
True	225.88925328128383
True	237.6298378448922
True	153.4055603051698
True	47.25793115475561
True	504.7087029174741
True	157.44225788767744
True	852.924354863149
True	843.3866907934247
True	239.65757567070008
True	318.75329382604906
True	528.7406411375836
True	45.54100798661964
True	87.50516775321991
True	755.3857385896438
True	1076.4596054881051
True	114.92534124786108
True	738.1843807164014
True	139.65733328658388
True	930.0522002726872
True	674.7243538003698
True	108.50276105639844
True	290.3765031297166
True	613.3713097372827
True	254.79616644330773
True	41.34701383898231
True	555.3502239552678
True	444.6507140771253
True	6.013550972390721
True	481.6099736085456
True	66.97770406251209
True	171.7636246789098
True	241.877455863888
True	290.8318807340985
True	75.03601843192644
True	217.88349210336665
True	356.9884075976991
True	444.0183855878716
True	909.6794144555504
True	44.8141968311286
True	905.8614129264694
True	1006.997273461148
True	132.72814683724988
True	78.19925886713408
True	989.7404716722264
True	32.902530414572254
True	221.86224093117588
True	83.2130707268135
True	210.18552300846144
True	362.93826121823946
True	948.0438389195078
True	96.86877630046595
True	69.5293064148123
True	647.380018118128
True	271.05421887892834
True	719.9052602417408
True	52.760721537773136
True	466.0757199818879
True	396.72262259693457
True	690.9541926920132
True	50.54760246329911
True	107.51638702019382
True	29.17218469178223
True	272.9483611489276
True	44.83928297592478
True	344.0692915799497
True	2.5100230100650087
True	1195.7979005767015
True	102.1375884598872
True	137.45023238742507
True	355.7296196445345
True	720.9343839938656
True	685.7860169299964
True	970.034899784618
True	463.8871109363416
True	406.9755118216581
True	139.82437651190904
True	416.7497867522081
True	830.9416930812746
True	443.230220341214
True	978.2110427918982
True	82.36317531772578
True	409.6251582205363
True	176.98040003514484
True	277.8361643485512
True	716.4403862658742
True	168.3085338426644
True	136.50361273759222
True	63.40209550465107
True	850.5166028530417
True	803.6340522462998
True	79.23024207071897
True	455.0878318896315
True	727.6990963977312
True	420.6593593452493
True	57.27096466436533
True	329.0160097045789
True	776.3240727917366
True	31.63400054832175
True	375.212518811222
True	165.35153545104353
True	288.7065716503212
True	33.07946508639339
True	216.94732925662188
True	781.0932284005647
True	641.8056155396775
True	54.69335937917202
True	295.4271510287874
True	932.8485608886346
True	17.554013920875672
True	307.2206192247842
True	290.83686640563315
True	433.8844841128665
True	219.92529969063204
True	583.6857729720599
True	46.52784652609634
True	956.93672711412
True	908.7861729840164
True	47.24816024908292
True	383.0131919236516
True	722.2794714018742
True	928.5416573666338
True	267.9515563156741
True	596.5956839700256
True	126.8878892600114
True	197.3575965899968
True	130.83039313520158
True	136.31437595042215
True	204.07441898425725
True	957.5445944861184
True	805.1043050388906
True	942.013057742754
True	19.00741149222455
True	25.618944576447205
True	355.3761658200245
True	13.41069410387497
True	627.7574818617962
True	1077.5911362975978
True	260.0293292086614
True	208.46436696289933
True	82.95204632768943
True	216.553249493282
True	127.3542658926092
True	47.25302343249181
True	124.32083550848212
True	90.02430006848027
True	249.1688662608139
True	517.8589405241677
True	161.75549697316927
True	27.66446392393398
True	57.91795710893061
True	427.9338990179614
True	265.3765664204297
True	590.9570635134775
True	22.42074323138613
True	120.43738069697396
True	686.3284965347999
True	256.906657989226
True	465.3191531163429
True	667.7376217502034
True	107.09439187584356
True	111.06841481048528
True	77.62194486353
True	24.542708765112504
True	122.41633659425035
True	83.13312962502624
True	102.73044014744946
True	150.28968233081793
True	246.1619825610849
True	802.9825500155745
True	287.1605620045512
True	923.5669421406312
True	168.5358894006784
True	192.1714633715544
True	811.232600444639
True	306.50314468973824
True	604.0663018672503
True	251.9615355023364
True	366.869163849342
True	440.9472670819959
True	556.7819878596699
True	652.6015449121774
True	377.5058327040901
True	36.17121813707572
True	557.8618763164827
True	618.7548763634393
True	21.40061438408398
True	11.548919808505564
True	269.60812273349785
True	404.9671656449627
True	450.61753742812215
True	63.05633395386765
True	628.8755922168466
True	963.3545709995226
True	231.08390554438583
True	906.79310927754
True	272.77909231279955
True	103.57441546728204
True	274.04287694587543
True	697.9045445390212
True	41.85945985576869
True	590.6143288982536
True	1286.324798802163
True	1017.557062322207
True	890.7090367106063
True	209.91599584242653
True	95.44327795994592
True	196.0140663279058
True	850.4570218857041
True	154.82124308660616
True	1046.106037162169
True	878.6836712754783
True	44.96121177735431
True	93.75856034704609
True	425.7001615458448
True	415.5877012318948
True	197.77646075699928
True	537.2276284134991
True	670.1782858705069
True	124.21427344619352
True	262.99872035352865
True	1026.4606543183231
True	52.80410156258034
True	714.4139197247555
True	546.9379756706387
True	37.10345624445285
True	810.8268261959391
True	385.6887434409418
True	568.6437844064303
True	104.33818409682718
True	266.511116575288
True	212.66360692503773
True	26.826927713006327
True	132.0890487447975
True	736.8004054468346
True	141.43331306669492
True	394.4037333678916
True	60.78541073407981
True	627.0863766255867
True	639.3505684851419
True	221.17949688218147
True	472.6953125196435
True	169.61508649834357
True	167.74679872213477
True	217.0196659635797
True	289.934055734235
True	349.7849995892173
True	130.34946521018367
True	198.5509081102621
True	28.00103505803221
True	883.0405558362274
True	303.80488000299374
True	10.41660968346752
True	366.7271375725502
True	167.67100384910512
True	626.2048420972282
True	369.79037256454353
True	580.5184730328895
True	557.4125655090112
True	478.0557830774461
True	781.5806322276179
True	251.50594890654745
True	560.8238419731259
True	159.06910554837083
True	552.0365468647097
True	359.1076646850975
True	375.8438750388027
True	129.7693914272504
True	133.44108080734225
True	109.18531588693008
True	63.27487723142882
True	704.6041569012159
True	180.6053516505484
True	40.58765474924474
True	0.0
True	548.1501569217678
True	109.94609459521796
True	23.42518553334472
True	39.489305540237496
True	115.49238310790416
True	531.0312697057626
True	181.83038901964963
True	109.5985800560161
True	36.41074801784817
True	160.91352616041237
True	915.1124035944578
True	51.736091882075726
True	222.7029440776133
True	748.7642590358597
True	313.6376477480395
True	450.946544233826
True	468.7053910177858
True	508.2406517835854
True	590.9195950508805
True	931.359602194359
True	262.0198791203774
True	1033.315771652097
True	919.9408178510108
True	641.1142234290689
True	348.5642199814782
True	840.4810779501231
True	8.693208130909428
True	31.51371248261476
True	288.3716780207116
True	42.24476891721213
True	206.65662489927487
True	749.56288439389
True	213.534739439396
True	737.2318165288228
True	741.3787397412586
True	126.26440293735357
True	354.3230657891374
True	594.9313685808551
True	25.300236175422004
True	129.8006075651219
True	433.0887720523158
True	307.9394023644176
True	206.49229986651983
True	110.9924659836518
True	382.7418008719032
True	22.158427237865723
True	381.1743359216184
True	352.28286370795286
True	1026.5782664373644
True	364.18496083628287
True	30.113789184912008
True	432.64676454842646
True	437.5797948748898
True	240.5392123333893
True	31.54558304277618
True	755.8523400646627
True	434.091628274037
True	174.9712160023916
True	12.91294910205404
True	1207.347086668888
True	158.5965244548946
True	27.292752369538707
True	313.27677322812457
True	290.0712461200229
True	114.96843679254194
True	283.86894353355325
True	48.05184791094899
True	310.5441274330078
True	297.71777047345745
True	300.27650212988226
True	30.60802702426411
True	47.66026548115887
True	1029.570287459767
True	25.16810685277494
True	13.575751241628648
True	181.9193039171486
True	669.0004793543978
True	9.081135528099455
True	186.51933395446775
True	180.48579198240952
True	525.9448277275292
True	391.8958125415402
True	726.0932963552469
True	331.98768325975306
True	485.4974616574116
True	444.19825912228015
True	524.0173728519441
True	103.9172687629946
True	1271.4791713307702
True	921.9657671916984
True	280.05952634754635
True	541.8340648224632
True	102.79355104344002
True	559.317797419592
True	427.7535379435161
True	157.06757954320625
True	75.77340538950773
True	356.2344208885205
True	158.34767667502473
True	28.553647313189504
True	603.6176117928342
True	375.6451839332783
True	69.22769047217344
True	27.260484477073085
True	673.4759455068378
True	495.1198254609735
True	73.18583014696839
True	20.893214279544083
True	327.12828305530275
True	327.24212710985927
True	716.8270352306432
True	554.8691767731154
True	566.8922233047823
True	794.3654608286834
True	8.821382957442335
True	55.87007131080187
True	37.82998929728147
True	61.507505635274
True	510.284001437362
True	577.5168248820601
True	81.6877511716678
True	114.54197418956822
True	195.56507701367585
True	73.40006873240013
True	182.4981466728869
True	196.62476728185675
True	279.744650038989
True	794.3586099947064
True	610.4908077943356
True	280.9658247489882
True	187.76225252836156
True	269.6759643049335
True	251.9613609547635
True	763.2416068668635
True	322.85149434400586
True	169.173849825139
True	911.5074796350046
True	359.91862222049974
True	466.5699893789584
True	148.94152658787118
True	122.42889690262334
True	63.46096660912016
True	197.0755799026065
True	985.700419129977
True	517.8591451448506
True	110.24230551273894
True	354.74607888168833
True	99.3825001354274
True	682.6321604104509
True	4.383163608514756
True	701.2014667507844
True	36.40122215221994
True	918.8593756365184
True	860.2804923454478
True	211.5788618311445
True	29.52094698010368
True	87.54200429435782
True	451.3764223211261
True	223.99754701260568
True	1.5286643873387007
True	79.17200279182147
True	1059.144077540433
True	342.18719825535646
True	660.5636609688028
True	487.1814999693841
True	31.29612532184432
True	140.15981667399248
True	440.88565508635406
True	911.9368465088364
True	826.0219000142512
True	429.2327198210256
True	351.82984389769547
True	17.646778452950663
True	74.11586620600177
True	737.4648609846414
True	479.8462490642312
True	377.9421760312622
True	889.9103161909268
True	28.10120185923834
True	222.68433102985887
True	880.3900643232796
True	231.73305905510892
True	9.54270063600603
True	503.987839820759
True	105.99502225910231
True	643.5851160521455
True	54.32196837183192
True	249.94058520138884
True	873.7939682709006
True	915.2355097454054
True	277.30298015212253
True	429.9983616040126
True	118.88608601317476
True	601.9056897101818
True	261.68984127615494
True	190.7157656449459
True	810.3888149738077
True	56.215465815889495
True	730.4537099829992
True	278.09867736952515
True	304.3257723851631
True	165.24027057144252
True	481.1602427431077
True	591.4707842608552
True	368.4121333155685
True	400.4558057265114
True	70.68072991438105
True	164.40735030359173
True	454.1165264356344
True	216.91128616436492
True	38.53077581620812
True	208.20019830929348
True	391.6438020062786
True	401.0879682875234
True	740.5967560068331
True	130.99383504595713
True	636.0300582368067
True	492.1232738990946
True	601.9418767815293
True	134.65514632634063
True	39.09571529306882
True	667.7338870587029
True	68.11483735609794
True	542.2905611060226
True	652.5225974708175
True	450.5651800166331
True	142.4293904844323
True	528.947482905829
True	4.557882028396624
True	401.3072417867812
True	31.81600496742595
True	621.134358565453
True	270.2234458930566
True	569.891363089586
True	676.2461852169364
True	136.35066872747743
True	508.301052074163
True	499.43971982355015
True	65.14671284194426
True	972.1252937772751
True	2.67677819438959
True	26.635124511522555
True	645.5364161260204
True	670.3044579497345
True	134.69918683764985
True	414.53091777417103
True	126.4432634092502
True	69.4882435556821
True	469.1350086213554
True	45.00939137372306
True	510.2429430733553
True	13.971436285538998
True	873.4643935534673
True	538.0093748813441
True	685.235663134064
True	104.56234563092114
True	380.95975605785736
True	996.4905535526002
True	833.4442234471587
True	142.61013043484945
True	553.9380818996282
True	457.1554590092106
True	253.29773736416465
True	260.1878811773873
True	5.94958316626367
True	315.2652719516073
True	11.46083577616431
True	367.59294120886346
True	76.74685932612616
True	406.1368260509316
True	664.9105984334677
True	124.63105359338044
True	229.41571728514157
True	630.3433959612636
True	670.6529415601227
True	288.4324093712918
True	141.45807147951663
True	164.16462482115583
True	473.3684988738443
True	80.58418893489998
True	11.302867770765506
True	516.5608844518039
True	564.7576459369449
True	18.6880965149557
True	144.08919089583696
True	947.6379964845238
True	483.0046998616713
True	259.6180131969235
True	34.226783538991455
True	461.0710248199191
True	109.0604863566601
True	583.5733278704774
True	675.6286674613823
True	301.13966306460765
True	374.1967507757031
True	184.2276978960481
True	247.0989477073035
True	73.69431948885006
True	219.53621753334448
True	508.78673181190976
True	21.84574255863083
True	451.5214362911302
True	388.7596248324312
True	691.616352820992
True	915.3671176623908
True	865.2176579635334
True	159.4048806639493
True	401.57808756453215
True	72.63221388920469
True	194.66089688648412
True	319.7274585589349
True	10.626993367836317
True	804.9004411283837
True	21.635577517173825
True	397.47147287648414
True	266.84186155875244
True	636.8708676881506
True	201.35133051805192
True	40.55585533368554
True	681.4415430044069
True	1078.482387548303
True	227.34972881615684
True	131.06219479096848
True	618.9965865598061
True	510.2850679252249
True	16.846695971973595
True	861.2336105813038
True	113.36252102324832
True	45.0308813352132
True	306.11576369779425
True	345.6668748777913
True	425.85936395509896
True	263.73589303556605
True	18.969894489173196
True	23.730564097499183
True	900.2646976834205
True	200.6516876198656
True	110.91444163940211
True	822.9228223326637
True	673.4724498437623
True	664.6160922986602
True	438.66761329387737
True	149.8166175571941
True	29.338638772036614
True	100.60664246864104
True	432.090255259953
True	218.5952703014023
True	471.5652113078656
True	147.00153578574523
True	505.505898273649
True	651.2353602454466
True	965.495493938696
True	23.12505733953454
True	977.7797649413786
True	1089.0667416530562
True	486.4436076116158
True	83.82418548600597
True	796.4932482983612
True	631.6956965191854
True	667.2225728711497
True	177.50537500959726
True	739.2543685099029
True	716.4392130730351
True	121.50185423601884
True	759.7720360842301
True	818.7774713822854
True	481.78331872826334
True	237.0190878408021
True	64.66017718408975
True	296.0698781227213
True	357.7542969858806
True	470.4363297501557
True	432.1447394940268
True	191.31948716492985
True	317.0524698006526
True	2.6400389691555457
True	14.89802635338791
True	102.08820351032922
True	130.3155483639408
True	355.8726251201194
True	350.32558966784694
True	111.78678121346732
True	19.15681433725161
True	207.18276601443824
True	840.460629489544
True	456.6768792159888
True	550.5685362872742
True	555.4108449987392
True	805.3318758033028
True	631.0843215722789
True	87.07168095493091
True	206.46007049037115
True	245.18483817931207
True	289.0538549052397
True	106.5987863651326
True	363.4124342264678
True	426.0921941971871
True	170.95927580867829
True	660.0142767770317
True	242.4360062600937
True	213.38188094645636
True	29.444989918470505
True	244.5082665108376
True	485.3310474774249
True	161.95472977309225
True	535.0278034530503
True	478.2887438965823
True	243.429537928264
True	107.57358634052936
True	41.47497314182862
True	405.8632724070632
True	773.8413978937484
True	166.73800568698934
True	1045.6469868641852
True	1038.2494434328753
True	487.7329757906627
True	102.4187216969972
True	122.06694983055785
True	672.6197464913333
True	7.603212807948266
True	223.55434732430928
True	141.30774581955515
True	118.08855533764184
True	335.3649430076578
True	617.2409440642169
True	38.87955035780558
True	124.87497793080053
True	937.9174949373786
True	53.09060132925297
True	454.67934137565766
True	524.3554361847754
True	251.1259309097072
True	127.79899580378913
True	934.966902132162
True	1209.285967657289
True	516.0390757168503
True	641.8321616341541
True	205.6806548410052
True	152.3146006467974
True	321.7742240826441
True	251.97251294477468
True	167.879355099098
True	307.7034863093031
True	344.78652213929485
True	12.644371088931983
True	620.7555758019289
True	148.1068468425613
True	80.67163496633354
True	438.6715302550477
True	317.6861741357793
True	1178.633432583433
True	351.0544351899496
True	976.7828819901786
True	9.394614612470887
True	271.8929560095269
True	223.96531826575145
True	159.71078246488807
True	493.131947443052
True	198.9605298827452
True	399.615965573902
True	330.9793078103315
True	112.6866301268278
True	357.72289197259266
True	1067.6838403313934
True	724.2223040281825
True	226.94919568140705
True	113.17430631834856
True	284.1611379416556
True	25.26203212833858
True	351.29948579144127
True	302.94720199660867
True	559.1452110399802
True	446.7754264969939
True	351.123020240888
True	161.71160434835912
True	11.650400245620744
True	418.5711699467581
True	284.5065031838793
True	140.71218834353567
True	303.9360281271793
True	433.2376875622812
True	808.3052090745484
True	314.0456946555232
True	777.1645871303404
True	400.0907668960631
True	369.18380387188137
True	1.4127175457403864
True	1183.4463529618963
True	104.1652363619486
True	911.856449543134
True	208.6543244301974
True	475.712040920918
True	658.1893404762943
True	86.16146563972507
True	488.9377602147996
True	33.20493301377479
True	417.5759527366181
True	76.78068386891107
True	225.97647171977985
True	38.54213688681954
True	662.811996442783
True	184.67258380852107
True	27.310231359448807
True	384.7941771842958
True	109.14911967994786
True	171.31321634351835
True	867.6557398052147
True	246.63608413237145
True	152.0279192115768
True	374.6194696066614
True	524.1152268853705
True	322.02546891597683
True	496.1134256827609
True	623.8651654772896
True	164.86451607677964
True	7.123475346696177
True	74.74540577923449
True	441.5772101468784
True	95.4109001957215
True	80.66278760115476
True	1072.5393600992236
True	27.94519986419084
True	329.93100840831625
True	314.0691922711096
True	446.1229574457925
True	669.9558738097229
True	189.1371405090157
True	684.6043391465048
True	332.7245939701509
True	347.99245759054764
True	272.4427174814815
True	212.95047909706545
True	341.1307974157514
True	459.55801200965874
True	404.3991687075249
True	613.3441288153925
True	138.18513366807923
True	81.0526330308207
True	37.78591050429268
True	301.3977814998576
True	622.0108382276741
True	401.49010523922254
True	773.8657439738315
True	214.50781038539557
True	398.3397259876662
True	71.18762333987365
True	52.19494852038488
True	407.3127480345333
True	195.15650762193263
True	222.2331731540528
True	44.27621267272363
True	1094.1822690320764
True	172.81338438568253
True	910.7702177539708
True	313.3079869069343
True	920.3082359618162
True	229.3884350502185
True	457.1917607401581
True	533.2832507447108
True	628.9067431728402
True	216.6757671814794
True	481.5237220013496
True	965.7153555458152
True	122.29091947945564
True	7.820396631884789
True	584.144525624303
True	27.903068884636777
True	73.56860967289477
True	788.1523448496753
True	227.71997978739043
True	987.1562569383948
True	712.189290557095
True	414.61365029488337
True	288.18708010557776
True	483.5555395256691
True	338.1421176404565
True	176.19169520672855
True	683.1531831933167
True	709.4873678345521
True	211.14191637090175
True	90.33708093661356
True	508.1807777907308
True	143.855453586362
True	389.5247342966844
True	324.5609112157427
True	64.07028159110136
True	386.871929713871
True	416.5063602483336
True	388.7632858289056
True	412.9450892969869
True	421.7336312555354
True	665.0357724927061
True	58.44935025204097
True	451.3797955994501
True	318.38169724114846
True	637.7650974119737
True	223.05776066546605
True	101.91700883446958
True	45.13081162300504
True	538.3177808199733
True	657.3411982751587
True	190.32221551867104
True	411.09892007334287
True	351.4323958603131
True	18.741869397423866
True	168.10157676021862
True	289.60679424904725
True	2.7552767504962583
True	884.9380574864748
True	79.07587061347083
True	99.9203017475491
True	119.02322489083647
True	365.4951838216358
True	35.30261528872472
True	454.07461030395183
True	225.2588927098768
True	5.469986397558913
True	122.57948861260935
True	434.2023053227474
True	51.11686924081205
True	65.34951844807807
True	171.74420744760673
True	273.5018009986148
True	950.4310757550682
True	376.2454337730241
True	956.143611165213
True	185.24232121772616
True	992.327269898904
True	796.6324389820663
True	652.2900334503904
True	445.72502366393326
True	383.9590208074597
True	84.40374300928931
True	72.00719037113014
True	78.33455471649076
True	174.0398929147239
True	480.2825177360864
True	1098.126288855087
True	184.1768158169616
True	351.75759532880534
True	435.5291311996654
True	587.788632483889
True	593.0970511085234
True	283.15220329329003
True	452.25483610551134
True	676.6434150227917
True	97.6923620695066
True	743.8678006879849
True	257.2053351624501
True	132.01501460421466
True	418.6673849624633
True	835.1132884866533
True	433.9836003251216
True	864.8669710033868
True	197.4562580820879
True	349.0952061432876
True	684.1157473440514
True	614.928720246106
True	194.95200500975537
True	262.67645078686826
True	756.9600054516545
True	31.85717751321492
True	193.12973661341465
True	495.6498228414068
True	678.6812733181448
True	102.18017888544456
True	39.81060661484575
True	171.91834355852092
True	734.5742632359313
True	318.58739155071424
True	560.2462841962324
True	356.45791315506403
True	288.77768970061226
True	436.5753152826192
True	500.9392681530286
True	69.7128600298693
True	375.93841658261954
True	765.3403236724349
True	0.0
True	290.67227047670724
True	244.31355330522396
True	935.5795287800624
True	143.8676966745768
True	653.8211389615084
True	641.9182015515869
True	110.61603470646575
True	220.57054927185763
True	135.21580224237778
True	11.678620863337462
True	293.572393570877
True	370.90103465149497
True	1124.610118964439
True	237.51886878007647
True	408.7140124421613
True	657.1451528287115
True	213.6360099823834
True	28.77917894291282
True	846.3824977016149
True	621.043735240321
True	145.02822172154697
True	641.9643689664334
True	160.04034185790567
True	302.076632249121
True	798.7482783019179
True	37.56313221079351
True	106.89950843566032
True	516.5116870213946
True	67.08765854488819
True	75.32377063895484
True	405.6758900516285
True	21.81773949364807
True	733.5345588847672
True	100.17949626323924
True	148.27960749886583
True	19.88192880170483
True	730.7803354525602
True	30.12338033366169
True	776.0707816482978
True	386.2025646203748
True	119.8117676040784
True	696.6556137012083
True	518.3834981170231
True	533.282951478215
True	48.96814637132068
True	372.23713002980327
True	5.788140141906547
True	96.62378527384696
True	391.59331280717765
True	49.61000161217827
True	116.81298387920404
True	305.1974151635422
True	192.26668490201365
True	107.0482054297158
True	672.7986756644777
True	20.71635661044939
True	1150.2822496140404
True	497.5790583573986
True	308.6740349275029
True	500.0041812776362
True	118.8955593086526
True	763.9280941777548
True	1144.3945637533643
True	742.6996543478908
True	176.05359744988138
True	226.88679101162288
True	53.6267423645966
True	59.87881988604654
True	156.50463663484572
True	104.23663532415672
True	176.97073206507287
True	1195.1285300035013
True	306.2224846292566
True	354.6369619577316
True	719.4126377569348
True	13.706176544873648
True	13.38106783143708
True	618.0634308914795
True	5.697968582542679
True	117.96246963128134
True	704.3347535812535
True	184.04748496736704
True	650.2719077656817
True	841.2549431141608
True	155.299871552639
True	901.6683625247168
True	2.605855590149724
True	446.6081849861159
True	1051.6990571505949
True	24.473808351182296
True	240.70241088314356
True	147.7118001542017
True	979.9064819865754
True	235.06970200768205
True	512.2267834179862
True	116.6716285207205
True	510.73594481587344
True	152.079284524655
True	98.54767449348108
True	382.937194035139
True	70.05076905947776
True	56.77063762589358
True	1028.857874883228
True	265.7455202413824
True	156.3548571931634
True	373.8907598725219
True	398.5204516739381
True	216.06563707006464
True	165.71283281847388
True	393.1566182885881
True	36.29632030395793
True	487.8750333225002
True	1060.333548336887
True	112.41543033462042
True	468.1774968635916
True	307.4909062763917
True	26.60921657292011
True	415.6688754788535
True	105.2922957626593
True	570.691191395581
True	200.2568136875537
True	419.7103617711398
True	22.520877274552035
True	453.1239763608274
True	108.9651162798398
True	340.94653137250685
True	33.01592985205561
True	173.80925456056298
True	255.6675350219638
True	759.3988965960034
True	58.79858941640709
True	136.84344834109066
True	231.0435533750757
True	137.11990998165183
True	621.5370563766588
True	540.5957233077892
True	783.9833510734861
True	396.4545874553194
True	552.4491595491389
True	410.6326132722978
True	681.8496146291129
True	74.16362263089243
True	469.16458228798433
True	440.2240521820519
True	47.475568415281685
True	85.81906225804514
True	129.44830704753502
True	88.77050830783102
True	324.4410991026167
True	853.6902010424394
True	323.5349264562513
True	1082.9751341471394
True	343.1413788902247
True	880.2127232491055
True	145.36991259963057
True	577.5137031278241
True	649.6963383608428
True	692.3608422033354
True	446.85509176244295
True	65.04560162948512
True	284.4847895932429
True	41.971736413384015
True	170.06439121037548
True	160.60208407563195
True	1167.39608529646
True	228.27091595187895
True	550.3826742479322
True	555.9032173812906
True	566.8844732283802
True	863.9227516632002
True	577.8472183562532
True	671.5576701000169
True	929.3209759464604
True	131.1644781153857
True	313.1255665724943
True	279.7418145488994
True	331.4930841258918
True	89.3060752286528
True	375.13382047116994
True	5.260072560451189
True	324.96421944712813
True	259.84779264393865
True	637.9894496492342
True	293.69176353404333
True	360.2624662573928
True	10.029260133234214
True	57.267243052019865
True	542.3701127532297
True	30.914964618807648
True	142.349917368271
True	61.95683032507451
True	149.07076937950322
True	243.08981862260163
True	72.81778134046353
True	403.1776401839895
True	272.88700260717684
True	96.02069945640808
True	343.2026682533251
True	64.61576938724296
True	595.7131439530551
True	831.4576705928629
True	275.624519651374
True	1172.1089256923058
True	114.10966340121756
True	303.89845225556206
True	1055.3396538978973
True	82.62376115950094
True	291.1723220105352
True	9.764964523363112
True	398.839550621588
True	462.0606893212481
True	158.54820465486418
True	627.5038861034419
True	915.5476536788028
True	160.19930828077898
True	74.53311592611858
True	337.2331937637369
True	562.4777111215799
True	631.4425212994806
True	1205.031119883463
True	28.64097684305638
True	969.4301719530666
True	138.8528123036853
True	619.111996760126
True	115.92351966190743
True	129.26898979795266
True	184.2901157643705
True	165.08780240244548
True	746.2904563432006
True	213.5569677722813
True	232.3424763795449
True	70.25351424936015
True	523.0989988339151
True	440.5686366483517
True	174.20526197641146
True	240.7582598595045
True	17.072258372853938
True	420.210566353128
True	214.2548464328688
True	290.8663062913401
True	119.20704374157988
True	712.249388579014
True	416.9972036130374
True	251.79067949253144
True	649.1297152441525
True	530.9621927932801
True	459.34605481595565
True	137.36900435070376
True	518.04576831985
True	437.7338425523955
True	3.179434579611044
True	184.9613067946882
True	95.32798985967509
True	244.9246285132857
True	3.242972684827764
True	123.251672349852
True	358.3804282670605
True	7.620590014833303
True	835.4683701268272
True	178.70350077770723
True	736.5793384639901
True	801.6098346355452
True	160.25890149554505
True	225.20046673459808
True	497.6302209825395
True	852.3572997075116
True	51.13400032039758
True	37.94244049545323
True	121.43109067023182
True	625.7401303316516
True	743.9487970926436
True	182.69975216525876
True	591.5169710209707
True	597.9730992003929
True	833.0810622505674
True	406.6380423276789
True	186.33441274512052
True	898.0403152474439
True	222.0897301388673
True	151.32459273260574
True	317.12063104725405
True	221.27929620096444
True	203.8614656476073
True	608.545779233018
True	266.79234792615904
True	196.10494444202067
True	470.7120176892669
True	477.98358449524505
True	62.59594978475223
True	294.64330928892974
True	78.0285558130147
True	330.85903803774954
True	354.7035140779975
True	249.31805094459247
True	173.28951319692945
True	371.3012516548495
True	647.4738643033107
True	772.8839217818753
True	301.7957907858048
True	756.5312852113569
True	62.26049689770469
True	862.889691525889
True	355.15036868778907
True	14.333274790710158
True	609.8867021559543
True	680.4996059055883
True	269.28424760282786
True	166.99766274850407
True	50.06460264494768
True	383.16168488326895
True	75.74677225721133
True	13.032774831475054
True	896.8077338841887
True	374.83529659712974
True	167.34136414843238
True	977.9290388782366
True	11.462635733667078
True	779.7280154753943
True	30.82370868718062
True	628.9328489462195
True	61.3960423619003
True	760.4150004781399
True	454.3619880131433
True	201.13962924644747
True	442.35627143118006
True	212.3652078363168
True	295.7002600546781
True	223.5351022279996
True	418.4589950798813
True	9.059825006433588
True	329.6017413442224
True	113.31711021286188
True	11.35847546966906
True	466.2429794394122
True	725.5361049567614
True	291.1595811500976
True	80.78467955661763
True	310.7567371309265
True	80.91882074512091
True	185.4397566330852
True	181.97657712347453
True	383.1723036345151
True	44.73579524576787
True	134.81374383720637
True	384.2636422197735
True	899.838994005805
True	113.43324817940002
True	204.8607707261527
True	434.9531936655147
True	18.925392055846697
True	406.89538753891856
True	512.389608897225
True	85.75536485396087
True	404.8883729852648
True	362.42647275064303
True	420.2635100115606
True	585.4805880383706
True	1040.857347758175
True	973.340354905494
True	53.95736182017321
True	1052.6569001025475
True	107.57800004689688
True	117.64688082948
True	114.62653578439226
True	495.79572945634857
True	374.6941015316342
True	555.9753551544686
True	260.7103541670116
True	161.48708898439935
True	393.5982554819802
True	15.398483556694329
True	459.67639915538
True	379.4037610298179
True	153.39907245636053
True	96.83579375193784
True	543.1904990086535
True	1015.0166604454986
True	205.77911881394735
True	65.85220568529637
True	430.3498740026965
True	377.6825742621835
True	498.95746203822085
True	306.6675362380305
True	4.02612068839148
True	535.8596839451385
True	530.5488235038065
True	506.3042093556032
True	190.8599767477492
True	106.7234069232486
True	18.506204532648063
True	380.8675967795304
True	108.901529489272
True	7.138437407405397
True	32.30242838484149
True	342.2606991023384
True	661.4748010063445
True	132.15550574825886
True	93.53183750248398
True	26.568130186536763
True	416.649225227502
True	362.52942763403365
True	767.5643612877445
True	310.1984941924952
True	498.8500885970549
True	550.1683878188304
True	528.288785068224
True	294.3256192606887
True	543.3171293681273
True	96.83893888347606
True	584.2017301488983
True	6.891000339261539
True	363.90898426274254
True	467.6434139207709
True	956.6911961716168
True	350.4114547814966
True	790.5159114712274
True	966.5657572330337
True	175.96292339683063
True	38.38018265142597
True	372.9926967019618
True	378.6712509110123
True	604.8177245286273
True	260.16330209394454
True	31.17302126552836
True	656.8432966412227
True	129.21133493302602
True	1044.441737225265
True	314.61334599453835
True	458.3147553010432
True	119.84556937535964
True	792.5582980619848
True	140.3011758878017
True	825.9577728412023
True	568.5533723801575
True	196.22278992919055
True	118.78304485961247
True	65.32640459330491
True	566.5117142977701
True	872.2249116022195
True	435.8973731226694
True	523.101593355236
True	135.33201894488045
True	625.2225957238899
True	462.9053859512016
True	778.7009637869944
True	323.9042908952031
True	583.1282195157904
True	116.70011953333324
True	26.74489882736459
True	414.133014553044
True	171.4281913817242
True	107.34247207921356
True	381.5145747935564
True	1080.6032115034238
True	248.79560114419175
True	555.8230653624609
True	10.799503516839335
True	75.6270751680203
True	342.51379220924906
True	773.0815584145544
True	458.88915173442297
True	529.8949851167798
True	721.7135173885852
True	71.7768970223214
True	697.5996368916573
True	47.48546624459697
True	107.5726669175861
True	190.44009474840328
True	82.48152178268982
True	22.98873022311261
True	299.83177482424526
True	481.40958519873584
True	893.9691702874509
True	850.224892878403
True	5.581966443360069
True	305.2386707987662
True	459.9222319794077
True	127.0013311966858
True	239.5645855805428
True	323.8087371770566
True	1287.1309429965154
True	456.09278443483066
True	25.85311042556394
True	182.82785074796388
True	699.5126612282215
True	36.66748388200132
True	168.99296807381845
True	540.6742873336071
True	74.28341729768428
True	871.9844229196511
True	334.86856111603515
True	654.4980637004604
True	80.97217162750573
True	666.8560327309605
True	589.9619060682134
True	878.5438470824812
True	259.9124689653571
True	492.30482425648114
True	813.2394804172505
True	950.8089677294817
True	242.27417136801165
True	779.2283049068504
True	216.51031169210825
True	440.2601436090339
True	364.13413820122
True	500.7628367462764
True	493.95572048981546
True	319.0926654420888
True	348.71403181092506
True	115.93580451792712
True	349.82562547085377
True	1146.6251679176555
True	316.0535016407248
True	151.72739709374594
True	296.41614861836746
True	758.4839754481801
True	653.8979215674284
True	390.9822811618399
True	115.97584554816804
True	330.22088339920055
True	32.68170105134939
True	168.74921834050429
True	90.93202778423458
True	83.9214235071813
True	550.0443496087905
True	137.64177809395076
True	134.87485378486457
True	112.34956890802064
True	87.73556450722431
True	457.572006100804
True	392.1534350195877
True	1050.7997698206025
True	550.5159999183787
True	840.246783667788
True	274.7663233625145
True	308.0318481788271
True	538.923711744008
True	194.44495383183624
True	724.6479152073041
True	241.2983881276752
True	353.0485706460031
True	70.61703110747047
True	119.79002209664856
True	267.3464961567063
True	121.0272657200855
True	485.72206182307576
True	32.35397371804832
True	577.1881344072009
True	1017.9269623682826
True	711.1827196642771
True	1.3003455755303115
True	61.75537933616813
True	476.6626246505978
True	438.8118294309063
True	73.72708746383765
True	122.5592289807195
True	295.9136071034718
True	82.1717675243436
True	50.55925232594641
True	720.189103246618
True	671.5366555874389
True	165.28278085149577
True	171.9537886389727
True	510.2955381183816
True	50.4158432099682
True	25.561004099184245
True	540.6725553792111
True	451.4377999890647
True	1127.2204099063215
True	49.02506184350226
True	466.7513377542618
True	877.852902363806
True	762.9125571849232
True	285.9581217154197
True	751.1912556455106
True	385.73322397759534
True	41.034847707294304
True	95.33702183801154
True	686.5461129058795
True	76.5175989121494
True	138.54576713037142
True	936.5936409707878
True	182.51014456086733
True	274.6408045367473
True	105.00057913439728
True	639.4214266718329
True	592.1710085816567
True	208.34545742311175
True	429.7448515271335
True	43.18441550578988
True	283.2309495782188
True	575.7101531265317
True	604.8012020139598
True	321.96101628453755
True	72.53502332922388
True	954.5697717739904
True	1059.7662078954404
True	571.0420144130629
True	59.54042912496952
True	32.055936436746315
True	92.97493665240948
True	107.5306564348809
True	98.20499468486308
True	877.7635863733955
True	1192.566370537272
True	731.7181250836609
True	327.5477654181742
True	9.16358617296444
True	23.090992885536195
True	335.00897260097173
True	475.9812408836336
True	48.22085595995654
True	546.2236371847863
True	426.7678264432456
True	399.1430690926932
True	81.95059805311143
True	197.9713811353785
True	267.7630321434319
True	133.03977615551452
True	408.03820088927705
True	42.18826105500406
True	177.7680512963788
True	1177.318340749474
True	6.074210475022953
True	27.55594293023719
True	591.1019184958665
True	359.6484583762797
True	820.9576965975439
True	158.73100395537537
True	705.8489478254701
True	606.4937595267464
True	283.4733191153952
True	413.2060561407067
True	343.7658687137615
True	306.4792960630066
True	267.5843587626116
True	392.01254917176914
True	498.2050694454584
True	487.0053638241912
True	109.009215070265
True	360.8268896957202
True	10.42999131684378
True	182.2950185116385
True	234.33110387510573
True	887.0190840597163
True	597.9510075380713
True	31.16720708797471
True	734.541830293656
True	822.5767811252528
True	108.30650908088676
True	339.62053515086484
True	868.4603876100034
True	227.24095281449064
True	168.85683368962898
True	527.8674733827246
True	572.1992482665953
True	1094.1845908781854
True	147.49281995256902
True	154.41947023133582
True	258.64157981158525
True	324.10462079491805
True	423.9220394948616
True	402.4256732952902
True	322.0027740776058
True	442.7228759150936
True	490.312401038922
True	230.81614184469976
True	1474.9289239278612
True	252.86248571155988
True	403.3615297003684
True	51.98959659282771
True	779.5235378947082
True	258.8229351636271
True	903.0015572377506
True	560.00570244944
True	309.4003383781653
True	765.8284920292481
True	273.9826349066232
True	209.10983603765567
True	265.07801415053177
True	221.63411867507625
True	137.08043934909256
True	248.3201623944876
True	750.8376572223266
True	542.4721276188524
True	224.07551700900223
True	1165.823838243953
True	115.59008779511365
True	264.4703415810912
True	70.02894157951133
True	305.1581124080919
True	397.44534112010894
True	92.6337004101997
True	214.15577528452184
True	74.11127261205124
True	678.3976371599206
True	378.1263432643764
True	219.69455773723723
True	732.7436574832402
True	879.6711845368085
True	850.4398794037809
True	833.9053304989524
True	352.66217724280693
True	1.2579243410168743
True	265.0764368248493
True	53.84186920715706
True	383.13816357624233
True	55.444738253181534
True	359.0669726260289
True	836.6213357585106
True	1035.1407789978707
True	379.8408270110274
True	22.023912538951496
True	531.2297331186152
True	495.3431385056789
True	193.65769524087972
True	227.74687944713224
True	290.30689031011417
True	21.21004940897024
True	121.34422966546974
True	944.1312857957904
True	61.61787257559895
True	489.10845805110193
True	792.6363148886971
True	102.48273460883844
True	247.1312078623029
True	118.7512484896986
True	15.67439779985025
True	1.2110032719385315
True	118.03380836322437
True	1017.3164283651114
True	464.0058165927727
True	64.35462409776288
True	786.4452687259493
True	348.4439579900539
True	1.7007683541046283
True	461.3943115541967
True	192.5741392568221
True	486.7187896796254
True	77.45045370340621
True	339.22363388474133
True	386.8313937382926
True	169.34876854104652
True	220.2712078496197
True	130.62186384315703
True	169.29917523490147
True	952.15668298192
True	16.033307273683793
True	505.13131649018106
True	462.8440801297024
True	399.55815849138895
True	219.0019696822932
True	226.8432745031621
True	160.84284458183282
True	48.55211095666269
True	460.922008081889
True	150.3480080221814
True	812.6252149991466
True	840.0675274135357
True	238.7134790727178
True	323.0955278337347
True	520.1580861268731
True	42.74601666303168
True	88.80902138398326
True	744.7382678152356
True	1065.5179187367944
True	110.06134707369768
True	735.0507309990843
True	139.8088513424148
True	938.2952673890182
True	661.9152815653518
True	100.88430439378952
True	288.9052270855539
True	633.5351905709289
True	268.2633393936853
True	48.65532725152816
True	561.9938594587717
True	454.5892859194502
True	5.986596081026432
True	472.9815418156341
True	65.41422159573821
True	164.97904144539572
True	238.11255675909604
True	309.4507183037073
True	73.41797488782592
True	229.55429616147325
True	349.1672136488415
True	442.5771560063005
True	936.3281327128536
True	51.68339497022452
True	935.2923646141608
True	1036.0022995581724
True	131.42364404044412
True	77.07076259480414
True	985.6211555234504
True	34.67933052984655
True	230.22496943599148
True	86.35316973328969
True	225.5777614312137
True	365.94661299911286
True	933.5827410328042
True	98.97405044548564
True	74.22175196473412
True	647.9289427576945
True	273.14584105878987
True	714.5805606683881
True	54.764920928167385
True	491.6847371014996
True	381.02603348551673
True	694.3451159406935
True	52.08427315686541
True	108.78571558046592
True	27.90841547474828
True	273.26783571810125
True	39.75631573583127
True	354.9900522673246
True	2.6643431847731334
True	1191.8493049256624
True	106.4624724940329
True	137.52630674561578
True	357.1817703704087
True	727.851569049708
True	675.4178044685335
True	1033.177459831676
True	491.2480042023257
True	409.2350840966108
True	136.05251807507273
True	414.4837488388414
True	820.9929222096396
True	423.0752707031463
True	884.3662110677305
True	83.57263330206305
True	430.61270168446697
True	182.12645408151016
True	280.7135306331152
True	747.2617844437927
True	159.89456313234754
True	134.3058855401801
True	64.58110000164906
True	863.7129654705421
True	782.6846003671425
True	82.05808680877885
True	451.98177330183705
True	750.0494040866076
True	414.7556945890169
True	58.61427787380938
True	321.58736595869857
True	780.804227252166
True	29.535499433471752
True	357.231329633053
True	169.21813817264143
True	291.20955762968003
True	33.447468701252845
True	222.09929770771535
True	772.0637397188549
True	641.1851979134073
True	57.69290465900761
True	278.4379105385617
True	888.1601994800591
True	17.786216589128998
True	312.800337108507
True	286.54343369792025
True	427.0695249815306
True	217.22803780132637
True	609.5881857022817
True	46.70971238009622
True	965.808527874415
True	882.0293985449925
True	48.069219868582415
True	387.8093301295566
True	715.5498436423387
True	914.13246452151
True	273.9565419277339
True	599.9028239162294
True	127.87362853710376
True	189.20923543326248
True	137.12097013862768
True	136.82198631519773
True	203.75275906624356
True	960.3022190935347
True	788.4182611197082
True	973.734540888187
True	19.75296864085879
True	27.93755227902466
True	359.64339798095773
True	12.303120504452515
True	638.1988632051615
True	1015.4666852704224
True	253.30201714014996
True	215.04315739357145
True	84.72900968921672
True	205.6871385416589
True	129.7143133899261
True	46.605145084656456
True	131.34354135587122
True	90.22644327248936
True	241.9395385119645
True	534.2714977873109
True	161.54382995899795
True	30.642056603357982
True	55.75157853702574
True	427.7743898112281
True	270.52050175858955
True	590.6615840267809
True	23.36229109800572
True	113.66411657794188
True	656.322505405392
True	270.53989196970707
True	483.7774777813596
True	649.4916613142152
True	99.62184919985474
True	111.30469542234545
True	75.1894951216403
True	27.46183950436413
True	119.3164493063209
True	88.16382771440043
True	101.31817851295489
True	154.71630166997838
True	238.2272119707337
True	811.967318242214
True	285.3603088439614
True	936.402216565926
True	166.22086235084666
True	206.9402178559427
True	798.4621353982542
True	302.9172559669585
True	591.7830880305263
True	257.0875876466335
True	349.06937044152016
True	461.476039756392
True	581.4976470328061
True	643.9585647729461
True	360.5834469793991
True	34.88782227384183
True	567.6373285129764
True	623.1893254395045
True	18.736357963817685
True	12.091208345391962
True	266.30492565103447
True	396.802914565668
True	453.7846679481366
True	65.75179870331647
True	654.1605231609527
True	916.3412107993526
True	230.70508232154236
True	905.8666455292512
True	284.59894084500803
True	104.86068437561283
True	284.99683698325106
True	666.3848226964789
True	40.93732814388922
True	606.123944280469
True	1296.7829844647265
True	1022.6326971315314
True	911.522199107528
True	208.191341464642
True	92.69882611831562
True	192.44248162040515
True	826.7609060990178
True	145.75327993001048
True	1068.9645988582995
True	847.1823658548328
True	40.44598466686951
True	84.18950773868609
True	420.3269024603216
True	400.7218185882274
True	205.4438634982824
True	523.5181144328703
True	657.2709758820355
True	122.40675371690185
True	267.4828240580117
True	1000.9185513249414
True	48.857257361834826
True	686.0859901535002
True	541.6882729460566
True	38.1501547471257
True	834.9949995087944
True	398.4849168736215
True	562.4519459781332
True	111.2588921453746
True	276.35647782454936
True	219.6057145652671
True	25.973538025943917
True	132.72163448075725
True	736.9103056580291
True	142.3330818771115
True	377.4784414216651
True	65.32200461726075
True	624.1608066843711
True	621.6931350021017
True	232.82477234378328
True	465.1797737825238
True	171.134305985855
True	162.0083706462503
True	219.01718112122416
True	283.2286268473602
True	363.2979502354869
True	127.0589654946014
True	187.2969078328735
True	27.479558593567063
True	859.2004541280556
True	310.1268051676121
True	10.260277195691335
True	361.76113291763136
True	168.90489444290475
True	632.8464012501006
True	379.058689283934
True	579.3625090545238
True	536.6661967508602
True	495.4524207932626
True	766.6788956133998
True	248.8504581240072
True	560.9155066876486
True	162.06243934878367
True	547.7476964289235
True	360.8692701275663
True	388.68596881448485
True	131.74043371343532
True	131.87143810885684
True	111.21117260552218
True	66.1562373473629
True	716.3869327182034
True	187.59892851967945
True	44.98402069894268
True	0.0
True	542.7041716995043
True	113.62461042868132
True	22.977507563921225
True	40.27147163707216
True	109.36439072452572
True	508.5187250390176
True	177.2025091467797
True	99.850120325505
True	36.03691170679977
True	162.3345232011435
True	916.0610318383852
True	52.96401756196931
True	234.78825197052825
True	702.625664368044
True	313.7391753371137
True	438.9225199265008
True	457.95213783444063
True	508.1248681946516
True	600.4948714713648
True	882.9522139268838
True	263.9141944277891
True	1040.5967213130882
True	919.0180154977376
True	612.3536950942924
True	344.62004347626834
True	835.2832968239168
True	10.527019097338076
True	31.44973511838143
True	285.12877415464874
True	43.13152528034608
True	202.2423761480144
True	763.0461860713829
True	217.2079190886444
True	736.1292599898078
True	765.6386553944347
True	119.12339366361394
True	345.8759371019672
True	612.1306874076564
True	23.335023760954147
True	134.92578090053573
True	445.7736842345688
True	301.91935843511044
True	199.23302365882824
True	109.51508061536585
True	380.19883111989975
True	21.015168921920036
True	369.0950775389989
True	346.7591095310733
True	1005.6979617129869
True	365.0289550827968
True	30.59015695558578
True	447.8438142191257
True	435.67729017512966
True	236.4626187405792
True	28.955830895358027
True	769.1913087105424
True	434.13647164947326
True	175.52046094920897
True	13.328145370611614
True	1207.5449736978203
True	165.6509039545449
True	26.65931672373325
True	291.3621017391338
True	282.72728803506175
True	116.33848830467868
True	289.8526311285865
True	48.44418270228773
True	310.00937741473984
True	293.84013360371176
True	325.04612795736017
True	30.286380291645163
True	47.88098949693734
True	1053.2673933393885
True	23.37924138904131
True	12.155321544825366
True	171.3046993437083
True	656.8960545133488
True	7.777255031607756
True	178.56982067736618
True	183.5069183579859
True	500.0990349193804
True	365.6293807811838
True	748.6579875350126
True	311.05690789317055
True	518.530568667108
True	454.5368903910917
True	485.5552251054496
True	103.3789792143498
True	1256.8200404832153
True	878.5756226455051
True	273.4449895624697
True	530.7220077622255
True	101.28498034353244
True	584.098884228681
True	435.064223594907
True	153.61099670211468
True	79.08028748943053
True	348.8047743541583
True	165.9646710032256
True	29.350205500916363
True	589.9098449258679
True	380.8525242068119
True	68.32080485816053
True	31.65017153908509
True	667.1360089215289
True	492.1542185409169
True	76.56334246567383
True	21.19978292958954
True	325.66439694860685
True	328.1019632817105
True	689.4679848432394
True	560.8665381925482
True	569.6246265519159
True	792.2238725561466
True	9.956170271698152
True	56.57990425295429
True	36.75883618200734
True	58.66313838171709
True	494.7535165574152
True	596.020438164845
True	84.34828144233839
True	105.70315816509672
True	196.94714474029476
True	75.9146794967147
True	180.94697837351535
True	212.4748834913196
True	263.90126281198934
True	811.7851024996055
True	587.6310305969702
True	283.02085289021204
True	193.12612861016564
True	260.91026481744086
True	249.9374536606512
True	740.7875419755309
True	323.25714353147083
True	170.29309352060227
True	906.3875896849962
True	342.94160692013446
True	458.8589615880416
True	154.35595874052171
True	118.88420099740009
True	59.64866450484024
True	223.0043577531831
True	978.969538386401
True	506.6982739166266
True	114.6789612644972
True	368.8132644621048
True	102.49794140197844
True	676.8878408245531
True	4.615633309485737
True	729.3281125517198
True	36.18400005633405
True	950.8667383055096
True	841.6336301929067
True	210.74324008981964
True	25.89300440604593
True	84.14651921530717
True	445.20810071623566
True	217.7472518825076
True	1.9961030844454248
True	79.16239772293417
True	1081.588511371456
True	333.73191586291193
True	668.6658822430694
True	480.9707268427493
True	31.75746773985113
True	136.60417124327853
True	436.6364214503793
True	910.698876854644
True	803.1815077924989
True	421.31156337701634
True	318.84625812228904
True	17.658165330943117
True	73.90703768870094
True	769.3661416068276
True	439.6568735949688
True	380.160176070718
True	880.5721460318131
True	24.22479246884357
True	226.24045831698763
True	915.9084971842304
True	233.52644921273557
True	8.776067056358222
True	510.72378794124
True	103.31882146953016
True	636.5563087511538
True	47.37706753471064
True	255.64305130525577
True	846.257092763104
True	873.4049612513285
True	279.29418903312774
True	428.01582953416056
True	119.7690951627454
True	593.5652560876189
True	254.63994075202064
True	192.0586293309604
True	869.3552934800025
True	55.28350063346654
True	720.5680304621272
True	271.36229774974424
True	303.50069814790066
True	170.3514266959001
True	493.1953449059561
True	607.9070629420265
True	359.6110067993416
True	408.45126622165895
True	73.06670233445001
True	158.58846577263034
True	444.5367476560143
True	223.1068506457476
True	37.54827001984377
True	202.23765656244584
True	386.2573119893368
True	396.9829342936534
True	752.8402442431947
True	139.7676347811649
True	667.2677186042303
True	485.3338946206672
True	612.3341397360268
True	141.17740431427669
True	38.74229633309199
True	677.3355900362011
True	70.06874972387153
True	558.5624292459945
True	695.0344094197317
True	449.0869155679804
True	134.13335305042324
True	543.9567864705384
True	5.239857217749984
True	398.93387671465706
True	31.09643070052494
True	644.3808274612084
True	260.2676698414901
True	608.5336023742805
True	709.5772224450908
True	147.28046642413324
True	518.5151104842549
True	485.70712582003625
True	65.55961961972446
True	982.917461684457
True	3.440543909232197
True	26.205069301692923
True	645.1324284479055
True	712.5580787201399
True	127.25618443433638
True	410.9990439423258
True	125.46669601350044
True	76.27411064901165
True	451.9919490768306
True	41.97634277514173
True	514.4393666539042
True	14.13699661038796
True	830.5729631344959
True	533.2940369292488
True	622.4621477909213
True	99.70844301546168
True	379.56277296251
True	988.2733558329468
True	843.7177128422293
True	135.9550294158795
True	544.0876753238174
True	455.4726762007766
True	252.6051315083379
True	254.54531748071324
True	5.780091007942919
True	321.9923106213084
True	10.668384159428216
True	368.18393176801567
True	72.72962146711701
True	412.3881267763147
True	688.0503671512095
True	128.57305219470675
True	233.47442424982023
True	644.0543414266607
True	676.7548019185841
True	286.5352975733928
True	136.32104535107376
True	160.5498595704413
True	478.8031134897174
True	87.67501618557118
True	10.498032881594456
True	511.7856278955693
True	558.6879458035136
True	19.931292504910637
True	136.71702663086424
True	932.8758245361136
True	486.08934135970617
True	266.7498987744341
True	33.12808821429608
True	477.0888923552204
True	112.7135002422467
True	586.636865453017
True	656.1281522331515
True	298.2612019935868
True	379.25948516694734
True	192.3090085781603
True	249.00105104679795
True	75.38107335383185
True	218.95222185844548
True	499.59507129368455
True	19.626879705374613
True	443.2169800146876
True	369.7357212539712
True	712.9639989950226
True	898.1237421417213
True	888.9518960081698
True	152.19729642127749
True	402.4347855684025
True	72.6733574352978
True	181.7495743829901
True	319.8384113932766
True	10.095348252709544
True	807.1074334771101
True	24.042199128802505
True	402.72676226014886
True	277.6583918499952
True	658.0741010675043
True	198.565994087682
True	39.07823183335983
True	653.6646671271761
True	1064.423260868874
True	224.0600248540595
True	137.58972737300294
True	600.1402533626124
True	510.4046712297621
True	18.763868300514467
True	803.6410831133419
True	109.49548360884836
True	48.93595180219125
True	308.88779270104504
True	348.9468035799345
True	397.7344454442702
True	262.14840701182453
True	21.038384618212564
True	22.233786063936893
True	836.1338971914
True	203.7471403908598
True	112.51439273508387
True	860.9777904062261
True	638.8307954622817
True	628.1763645143013
True	450.0859194877707
True	152.32587260106115
True	33.57452283932356
True	101.99578539831276
True	444.9419192454387
True	231.2155463982151
True	474.6363068560437
True	142.3424891070547
True	482.27581071161865
True	625.7497653608648
True	959.2455216786972
True	26.761696859762427
True	985.6283480673366
True	1072.002233040862
True	490.8331587861002
True	80.8472470620633
True	812.3246283540765
True	650.9196384158125
True	667.9343089220544
True	174.68371509980528
True	743.4168624668055
True	711.4369789894956
True	113.59547904944117
True	762.5047689774898
True	823.9010550365183
True	469.36502699966286
True	232.1218951431765
True	72.88760089495386
True	291.61437147688974
True	347.04851613961904
True	477.2854430144728
True	438.2004479167781
True	199.3501646398299
True	312.524858769996
True	2.8848057056725853
True	13.380763479046893
True	110.14590553862342
True	137.329010609399
True	363.8017413700942
True	354.5402878651293
True	118.47516021840396
True	18.923454745290016
True	214.6881162425867
True	851.370123294443
True	464.8508396748216
True	533.4620139447161
True	567.4642823798418
True	813.957857392599
True	650.0845370455608
True	86.34538434551952
True	210.13785182200192
True	242.8550917483947
True	288.2363326804339
True	105.50118521985068
True	365.07940665757167
True	437.64019671556673
True	173.0128782727403
True	661.8222675713869
True	256.72951242140647
True	212.4478541862716
True	29.36495049728706
True	249.83106351825475
True	458.7209201535034
True	167.5923738208479
True	519.8082084331706
True	488.0947517161415
True	238.1653701540716
True	104.24616707768432
True	39.75334646059582
True	394.5419841047876
True	807.447019634709
True	173.45533894637387
True	1048.5417813880756
True	1022.2266566984522
True	473.6002011373855
True	104.60914036674966
True	123.3234377296304
True	642.8067050320411
True	8.67696991324848
True	221.02452823414157
True	132.10745504380407
True	118.50025159012507
True	324.6431478288088
True	632.8498716738612
True	40.32006991411347
True	124.62085956163722
True	971.4596311505328
True	53.75479168720912
True	445.01272548190246
True	529.001970891911
True	259.23570950289377
True	137.01537128781845
True	958.0109232085368
True	1215.7845881650842
True	506.1053299252856
True	653.1517820775056
True	211.57632107748583
True	155.8595706519337
True	311.85223500069566
True	263.6491981395634
True	167.92182495430197
True	303.6788045766973
True	351.3982109594365
True	11.36193236596953
True	627.9027809735603
True	148.55899389734222
True	77.01742711352648
True	429.43613380051016
True	321.82663451937725
True	1178.6700014871865
True	342.5043829251219
True	1009.3529340084542
True	9.581161046554042
True	273.0756198524677
True	230.0548045123981
True	159.29887484854638
True	490.64345503927393
True	205.65168002158268
True	412.2854993367824
True	319.08961650672785
True	110.18829160048092
True	351.08207733597834
True	1071.5044644299107
True	715.4711610008244
True	229.7223583466002
True	109.82552746271077
True	296.20348529106485
True	23.860459427100995
True	363.9533362655013
True	323.3455738204558
True	563.316159286319
True	466.68121406678256
True	348.4294377570571
True	159.48607192351307
True	11.994836680392458
True	418.4572528753097
True	278.5038938139608
True	148.6519616278885
True	303.37437702264043
True	442.6225398683653
True	817.8172649647865
True	319.9943017009977
True	791.9966276020705
True	396.3061358107512
True	366.0650110399933
True	1.6681712565206015
True	1138.98145932557
True	105.96875251330722
True	940.5462966632874
True	210.6862888130664
True	471.39236221257465
True	676.5418533052086
True	89.29863839140117
True	479.27868158082873
True	38.27137168187177
True	431.4232614657156
True	75.7561780630575
True	228.90997176710584
True	37.82924100048408
True	647.3459704921626
True	188.90325288754525
True	25.40465044157749
True	389.30385416579225
True	106.1455342555597
True	164.03153594145294
True	828.9093848366732
True	239.11947036806765
True	151.49166288343585
True	383.5028246051692
True	503.4088075539543
True	335.9629083798585
True	505.4436994166852
True	631.4780880719729
True	162.36762026222425
True	7.525094079317618
True	68.7106835977158
True	413.4115816108924
True	90.21487660302792
True	78.63950532662543
True	1067.141001605292
True	25.09127426472863
True	315.63887408673247
True	323.6332490163667
True	436.74916881396285
True	690.2427827732587
True	191.6781526894436
True	656.121311367891
True	329.64435041151336
True	364.73965405604986
True	264.537031897864
True	213.66377564707108
True	364.5905830589639
True	440.5646488759892
True	418.9073463249792
True	605.3332154534537
True	129.09670935892106
True	76.09577944249055
True	37.12404200451324
True	300.97812938064857
True	626.0586608045203
True	393.8919581435434
True	762.9750950451811
True	214.69690794673187
True	399.8052039479988
True	71.16800468878257
True	52.73230757489726
True	413.63910045236406
True	205.0339860157475
True	211.88984342247372
True	42.97318668076628
True	1080.1490601393573
True	178.39168744467295
True	926.8387486372144
True	316.3877835269799
True	915.0342545317532
True	239.18631049874807
True	462.0068112833941
True	537.7377361531968
True	600.2728990536573
True	212.17300216813504
True	476.5651487625309
True	931.6764360302556
True	124.66802892185208
True	6.2047666417155245
True	564.0526061125952
True	27.874572746549557
True	75.17398772789228
True	833.8601259335686
True	224.0738524587219
True	984.1391501178624
True	673.4763777401449
True	400.4562304265543
True	291.3917339043363
True	476.8891245843129
True	333.3892042098549
True	188.17836301447187
True	672.7957729166415
True	710.2737968583702
True	210.69762474801956
True	89.41843779398832
True	531.1616978583708
True	137.7493665852858
True	392.8069147772552
True	336.30519677424303
True	65.30818799101152
True	376.4651208626673
True	411.9468510335302
True	379.54361461315153
True	400.8446610325814
True	421.2040209887968
True	654.017187196278
True	58.21667384725826
True	463.4615318492703
True	328.0104967524023
True	644.5908684555766
True	218.4329824743638
True	99.72441714786213
True	42.98691749020325
True	531.5032115029712
True	662.5111221646067
True	193.1576271044729
True	415.10982302236977
True	342.4807160953733
True	17.880422824034692
True	171.32857952301077
True	299.4954990536471
True	3.160808169922907
True	873.1609036424079
True	81.07909670749117
True	104.44534549413332
True	110.79654225223202
True	368.8773665024185
True	35.20169852783841
True	453.17521195360575
True	228.53009951042685
True	5.884129259953678
True	113.77061839252264
True	435.8709244944625
True	52.542126880860295
True	69.95095488483676
True	170.27007260865145
True	291.1581285302521
True	952.0171348927288
True	385.8514370268216
True	944.0842898452432
True	194.67105551227297
True	1034.994382821577
True	811.4008945519438
True	678.2391195084424
True	408.10070161141647
True	370.0574620475549
True	80.48477739763146
True	70.29663486179523
True	82.8709021848223
True	186.0302541293534
True	494.3526788933408
True	1072.7040549964695
True	180.5679046916254
True	356.808934712611
True	442.2562598703127
True	594.2800836082621
True	595.5824021348644
True	287.71056756894984
True	457.03831555540063
True	655.2514392816242
True	96.81796686130134
True	734.7221078167831
True	262.68766682775424
True	130.10317183577547
True	424.090307814603
True	855.8581013615487
True	455.3907211713122
True	848.8954326116133
True	193.6734164253969
True	349.415151514884
True	696.7465794614496
True	618.4632731242313
True	198.751199177014
True	253.1339197797458
True	828.4347591651402
True	28.54963982143645
True	191.44010678884075
True	497.9194075021266
True	695.3139819343228
True	109.44389758458846
True	37.91043448509446
True	162.93827901812244
True	722.263251069952
True	327.08301174526974
True	547.5966126738199
True	364.1028826015435
True	300.38180421483656
True	449.0212107891661
True	476.8795512080282
True	60.56776981537757
True	370.95880683937867
True	722.1970828984274
True	0.0
True	286.994977408221
True	259.8552662880852
True	967.3353583191492
True	154.83917202688633
True	628.4806371514918
True	631.8758379581258
True	111.61241173231238
True	217.1614727640382
True	141.0876122927458
True	11.755618751631904
True	296.577298498086
True	388.6915407104852
True	1145.0860460591832
True	232.9595253770536
True	393.3212778323782
True	652.4393687359973
True	213.10212791738252
True	27.244654008116346
True	878.626016931759
True	635.389026570852
True	161.458774360497
True	608.696738358937
True	163.71146171350645
True	293.3222602576739
True	795.194800507638
True	36.066002301003664
True	111.73664619766848
True	514.1932013039515
True	61.03788403830039
True	77.62727547843394
True	395.1881949372168
True	22.200826459114168
True	747.8332518897532
True	104.0219845212402
True	164.9429769488217
True	19.482209393788605
True	712.4956584292053
True	28.0573181028975
True	774.0481101652612
True	388.7629042053224
True	122.60137192928082
True	701.2220403828175
True	512.271715100052
True	582.4140683405664
True	48.93196055266044
True	360.1562449983698
True	6.005327010036395
True	87.980756602571
True	378.6710741931913
True	50.02086290684432
True	123.89333188701524
True	319.93174864166696
True	171.3869780230661
True	96.39305006762582
True	667.5723832545888
True	19.703872255091987
True	1130.7571092414898
True	515.2347215490375
True	310.7908726440862
True	500.2860608007122
True	124.3265222432986
True	834.4944574495328
True	1094.6921667907736
True	741.9952641571234
True	187.52171531007147
True	228.18399251537627
True	51.81504271125936
True	60.92482483935427
True	154.599087452571
True	98.80027713814742
True	171.52453392249652
True	1190.8355186260544
True	316.2882129762627
True	346.3590424173746
True	704.0869858662822
True	16.55798321292041
True	13.9040006997564
True	591.7701104830211
True	6.478534428733264
True	113.20979824776572
True	686.9966839514015
True	189.8185670239889
True	658.7843152290403
True	829.2733113548105
True	151.405588595674
True	904.2532347589192
True	2.904072138244452
True	458.9230935825532
True	1051.2117639027767
True	24.300994267433197
True	240.99847070995187
True	145.88572045091885
True	990.433572690228
True	243.65855641887583
True	480.880075652432
True	119.06222119917014
True	519.5299130438551
True	151.33439198120493
True	100.80840724558676
True	384.2783476134591
True	67.5639548344383
True	56.38869803954989
True	1052.7499625510548
True	256.1238796484977
True	160.3373064471008
True	367.5933365512296
True	393.5739918965456
True	214.8065721800695
True	165.9550013143787
True	387.4956242400349
True	35.43032875399
True	501.3397041551266
True	1159.5572027003714
True	110.24079979322067
True	470.8862852369936
True	313.98312601884834
True	25.97526929157016
True	415.3788085762036
True	105.93647106933884
True	596.8886219687149
True	200.46275888878247
True	413.78517706795424
True	21.631746365706512
True	445.76715826796607
True	110.8855260210126
True	333.37835646897355
True	32.79372854516405
True	166.1817605114771
True	249.88856044546625
True	768.3821339085763
True	56.93854478672569
True	142.34686997043147
True	241.2934954025647
True	138.97485711555183
True	645.4187265739375
True	553.7692574174241
True	793.4038955096363
True	392.9386999341941
True	553.8719879139007
True	421.5003815724436
True	694.643377756653
True	74.59248207803545
True	462.1402031376088
True	423.4446645577034
True	51.51682578770355
True	85.30333516286832
True	127.67648615859704
True	93.089540681072
True	338.58857453739074
True	836.5704989329764
True	309.5469810402867
True	1077.045557454306
True	333.73346683570014
True	901.1688064611664
True	147.8257732118149
True	573.0624523295612
True	627.178306073446
True	700.3296283818913
True	450.1000542533043
True	65.3762864254141
True	301.37684805085377
True	40.910264830282365
True	165.46267810187766
True	167.63310560813312
True	1134.4977732417883
True	241.01599895565508
True	562.0995394828641
True	529.6274456418748
True	567.3327442170191
True	880.1579559732962
True	594.4340441949786
True	671.1854885522753
True	961.6192562004616
True	121.25578826096248
True	319.9297751679735
True	272.5439598425998
True	322.6228838040565
True	90.80640260089292
True	393.07487110664806
True	4.153488717026857
True	327.40178094820914
True	258.99316990163334
True	632.868784362347
True	288.0983850392623
True	363.8122949012015
True	9.4971509016295
True	57.00206235721449
True	543.3428950484697
True	31.300899945148277
True	141.06515613994185
True	65.31690668322457
True	152.66568815128772
True	230.8418624989984
True	66.05800273254009
True	373.87123382467695
True	287.7504930096979
True	98.7159547523034
True	340.52717750911734
True	61.44781194830602
True	592.9485618083079
True	835.8484326523976
True	282.8158371696292
True	1157.814904829984
True	110.17230594534227
True	310.95752420068385
True	1056.011369103377
True	91.22695098065564
True	285.9210758166913
True	10.633638469173928
True	408.2864521999922
True	462.19673167408615
True	154.53340984404375
True	615.6753345223257
True	942.0748689604236
True	161.737735083177
True	83.32668973544286
True	328.00565038154446
True	548.2133559135102
True	615.1172868764502
True	1219.825998513386
True	27.120482133653688
True	929.8111631629896
True	136.55714443792507
True	640.3809681013323
True	116.63302224463112
True	136.73286532811505
True	191.95858719676477
True	164.0582365160878
True	759.6369875145982
True	202.39535094305188
True	228.0429432741443
True	67.45938156382914
True	521.7153531102865
True	464.6654843712489
True	177.93883211646033
True	240.33605755285416
True	17.235660453659793
True	433.8955149634589
True	220.9979147978717
True	305.4134240731489
True	108.74237449484306
True	695.2887913918521
True	430.96869775529615
True	254.8088148203167
True	639.9674240780737
True	525.8640451796385
True	459.7872636053452
True	136.49826581482498
True	515.1113677734336
True	449.815022979065
True	3.5882577846402706
True	198.9987955524544
True	98.3796440524552
True	238.4975743194362
True	2.229910665049079
True	121.76185475437052
True	347.58755452712404
True	6.959776092140046
True	826.7383808911701
True	172.71305207814058
True	731.4223255017426
True	823.1061945495248
True	155.26279219252447
True	209.48437938304448
True	484.7214345462576
True	848.306971039733
True	46.33005465931934
True	38.98457665201788
True	128.72107980971063
True	616.1064367358688
True	741.159152296676
True	185.96579135405375
True	587.6794925085908
True	586.438297746787
True	870.863252933813
True	396.9793151172553
True	187.61970407086991
True	861.2473560942714
True	215.7178831917507
True	150.32965646572325
True	318.79069939168545
True	222.8992401352453
True	209.21773284937697
True	593.4625372906821
True	249.71304777347217
True	200.8255008864368
True	461.75348447609525
True	470.63754842384986
True	67.01944270985648
True	282.06078612199883
True	77.73965220169339
True	340.7109841508041
True	357.64033969740643
True	253.6186107081705
True	181.4995335401856
True	377.0931763026498
True	656.2989979256494
True	749.0627163539328
True	295.4233496097225
True	741.7410776688256
True	63.435927063849405
True	869.5429075598026
True	345.5605422739976
True	13.0562482254003
True	628.0140876706738
True	704.4528557754437
True	251.1981807339436
True	168.30990229334392
True	46.69311177327891
True	377.3714209901818
True	77.46503402982289
True	14.236283937663476
True	899.2837168741893
True	362.2839268154972
True	167.0516048385725
True	939.2843611215984
True	11.748962602393323
True	785.1194537895879
True	30.074754604610124
True	697.2973237020844
True	59.33575518968544
True	786.9530202020292
True	435.7330364857708
True	205.0361236330031
True	433.255137063195
True	215.43622976278527
True	297.6013161741699
True	232.2272144234217
True	414.3038027389968
True	10.154553141428623
True	329.3113843224208
True	113.44365634239377
True	10.888065415348017
True	487.2055639308365
True	723.233524375302
True	283.83296503023627
True	80.66135379020992
True	306.5282951505766
True	79.90981690232204
True	185.04762959741868
True	176.80718999329315
True	371.0172462081202
True	44.42883170051148
True	142.17277813563803
True	381.2288858296048
True	891.1967998138689
True	117.13784408738326
True	199.00460096738288
True	434.7334564739664
True	19.219467073265267
True	423.98752844316783
True	503.910832377545
True	91.32308802832772
True	394.1748087218237
True	365.7636482419914
True	411.2301433632088
True	595.3094335624909
True	1033.0815125938036
True	942.4921349911004
True	59.22102192872185
True	1090.9419040821372
True	109.3169040200928
True	104.511435835921
True	111.20066380610136
True	500.0531465902472
True	371.6751283237111
True	576.8876535054957
True	263.6919203022116
True	162.44666182557037
True	398.9779267462267
True	14.958570033983152
True	456.9143519982269
True	390.35291247707937
True	149.8459583646062
True	90.41103213331851
True	526.666883220698
True	999.963141868578
True	199.95673497040823
True	67.86152680222209
True	445.8247269038487
True	382.88900810552553
True	474.38495432955466
True	326.6809713057155
True	3.902557808352209
True	530.1907373038442
True	511.0663451077086
True	508.58832458205177
True	187.5227947235745
True	104.01112958648224
True	22.62915215333837
True	372.1167273262014
True	110.72262971856992
True	8.266496210754049
True	32.20609587886079
True	351.91700746026834
True	651.3819664226177
True	130.01152520874237
True	92.07211862677552
True	22.158020239668808
True	410.10728985411424
True	350.58474288574257
True	759.9053589274142
True	309.11396102426585
True	524.7919015727739
True	552.5980151445049
True	532.6195483975182
True	292.4466613860333
True	560.4364585215736
True	102.16534095528397
True	577.624701356882
True	7.841075188644923
True	376.1066000537027
True	454.1191235693991
True	955.00149573236
True	348.5866089211312
True	802.442671697388
True	930.2001242190636
True	178.53191757065548
True	38.23603441952305
True	381.16944302087353
True	383.5876090454439
True	576.6008139738218
True	251.84558703102476
True	26.87765805539716
True	639.3428388852375
True	130.34985195760092
True	1087.9227391025734
True	303.4169750567955
True	464.3603691461845
True	124.4861712060477
True	806.5324934406667
True	139.11040606383602
True	825.6693766315648
True	591.1060343453904
True	194.48269260369997
True	115.3119674741064
True	66.2736443379976
True	564.3649316599877
True	881.4547216463426
True	429.96427337034174
True	541.9255316348145
True	133.82511021650654
True	636.3071617634896
True	503.9060295278502
True	799.330741792111
True	327.6018785296756
True	575.7895711548546
True	114.63140602324856
True	23.481633024331813
True	409.005259552782
True	168.55243806705485
True	106.59814060182988
True	380.7998341660244
True	1105.1692710716404
True	259.0117820869835
True	554.8123195133337
True	11.580109004277942
True	72.89686724675944
True	327.1620072586015
True	787.863794523498
True	456.3744614033065
True	528.2152635826495
True	705.3889104093333
True	64.86973600700091
True	718.4300661202445
True	47.04619593516093
True	103.04852545507414
True	183.4712364782859
True	78.94230560587349
True	26.043739328379203
True	291.9495102798245
True	456.4830668439886
True	897.0143235413676
True	866.2858989939622
True	5.766640806674694
True	287.7895311256812
True	480.44223578178713
True	129.1000482421181
True	255.4795466820548
True	313.1850415402738
True	1323.2716498104446
True	432.0197410266595
True	25.96764904085992
True	192.32851004623177
True	685.8576767459665
True	36.201145911050965
True	173.22950691381453
True	564.402582110665
True	69.20791541153588
True	875.3965135428584
True	338.9835637759828
True	676.2169361427668
True	74.68318848189134
True	675.7347749415968
True	595.2262151522924
True	889.9831479145209
True	255.7692373183294
True	512.1515412432251
True	815.9864219734998
True	849.4548948953867
True	231.69303049330216
True	762.149906306189
True	229.7746627523427
True	444.655271781704
True	379.1013032611638
True	503.2042119529246
True	494.9310564448554
True	309.97470077134494
True	354.0209267008878
True	109.8006873483835
True	349.3860937577689
True	1179.1657240318884
True	326.0361131556198
True	141.33600809485765
True	297.6353722688748
True	738.4106581504827
True	645.9836913884708
True	410.3495349283317
True	122.23571961124638
True	334.00825185648495
True	36.19355778229773
True	180.632732051994
True	93.72128800963412
True	90.06298871911798
True	583.8456285023791
True	137.66367369263628
True	129.16282689522717
True	103.17522744532044
True	90.80366360024418
True	446.4855919388029
True	387.9681156232632
True	1056.5480457113754
True	538.1169707572752
True	840.7408149642729
True	270.4338870789555
True	303.4619881375991
True	532.3173594888032
True	194.60079684830183
True	755.5502350769566
True	251.30456700951163
True	344.70963277593785
True	66.30399902978338
True	122.03840938342564
True	271.429435727972
True	120.4066324702057
True	462.7160609529876
True	31.267405558608345
True	562.1629264397037
True	1009.3835601460356
True	726.00330200176
True	1.6589794492849528
True	66.73763714422007
True	479.1243677886005
True	431.3417888283736
True	74.08930510814896
True	117.81519519022191
True	292.4609758169771
True	80.06142828952308
True	53.03693486047755
True	730.7728318684138
True	695.8879999019273
True	160.7464914824413
True	173.87830404732176
True	527.0474164662849
True	54.77231791359522
True	25.57880203809697
True	551.6403762174676
True	445.7177857729444
True	1146.5046649696446
True	43.01913203879837
True	452.4996759505082
True	913.3838858609552
True	785.7310702044075
True	292.869890090861
True	748.4471766687983
True	405.2755516959027
True	42.82208775070772
True	98.99686278833131
True	714.0846759391346
True	76.33073032496324
True	142.5702426901213
True	936.9989077018704
True	178.66539006423795
True	269.8290554593561
True	105.22236182940652
True	653.949226934058
True	605.2945129700054
True	214.62320419925632
True	430.8606024570633
True	42.52079231595808
True	272.6158117111022
True	562.6434558470305
True	610.5378215900032
True	313.3383887346509
True	76.47169832725118
True	941.6666623099536
True	1061.866524091571
True	572.0403871193215
True	61.475442605991546
True	26.86110073152306
True	91.4762048958653
True	109.85487255165386
True	96.80118012758332
True	855.9857777637842
True	1217.5113243436138
True	742.5150105132142
True	316.52311069112096
True	8.400689596850548
True	20.690516816909152
True	341.15435181884845
True	477.3823073748533
True	44.54977588740806
True	572.553747232015
True	438.59956196847753
True	394.7824917134913
True	80.32158827158983
True	203.59463522967917
True	266.7608210937339
True	138.11850333005714
True	385.6020921841841
True	40.18045167621248
True	178.53619840764685
True	1154.1493419217863
True	7.027693002118394
True	27.68327604357648
True	581.5345502700369
True	359.1634041157178
True	814.8984117243787
True	155.12892849965908
True	740.0038661326305
True	586.3534026086863
True	274.853533499759
True	408.6059944402581
True	344.7767459019467
True	300.23455666896
True	271.9735482845111
True	392.9806767426558
True	503.3689638436569
True	503.4217317226284
True	106.21371487901474
True	346.41649715913667
True	9.120668849419808
True	176.4357392859457
True	232.17005147165096
True	863.0684153353875
True	614.8462708977335
True	32.21519797066285
True	739.8115392973472
True	822.1970311092771
True	107.91630827968471
True	348.95850997905
True	851.7541552770564
True	218.5576827718424
True	161.68891374752565
True	523.9818906767262
True	599.101719747904
True	1084.7976520276766
True	153.3044857810519
True	153.4920817301439
True	256.14293986591724
True	314.52412649524695
True	425.7180689192422
True	409.82137200484425
True	329.7829325155734
True	436.1351797536488
True	480.8977230713379
True	230.10596635850075
True	1466.7022019829676
True	216.31911415298407
True	412.36585747384015
True	54.02390137225164
True	756.787940548567
True	255.04206407656253
True	909.0948040164108
True	560.5560226312638
True	317.8720296927743
True	771.7208812643844
True	270.4477091032188
True	216.5360263961098
True	253.69616683890797
True	215.44890230077343
True	148.1802725993472
True	242.72771027532644
True	728.2948937273761
True	507.26667012001866
True	222.2420909502109
True	1155.6408286200735
True	116.65697910969322
True	263.2005581865696
True	75.26068318515365
True	292.285371262997
True	407.1415582915429
True	95.58883705761744
True	223.26057798381305
True	70.24232363933791
True	699.3877677459425
True	375.88031979384766
True	218.0519717996948
True	730.8480132486732
True	870.6488934284582
True	836.6056880375885
True	817.4478389695294
True	349.2685264337359
True	1.6515422227124
True	261.0149141555086
True	54.84208804544591
True	387.9369152743116
True	55.41933427643173
True	354.08283613720005
True	867.3583738354441
True	1032.3651682332918
True	410.1938042985221
True	23.34721186704294
True	529.5322285139139
True	511.0108754381831
True	194.6739536072666
True	244.39889315249505
True	291.683432470132
True	20.62087002246425
True	128.15385113693895
True	923.4653504927034
True	63.84206689929969
True	495.4055108647099
True	797.9039236312949
True	100.78956877142828
True	256.5541043055242
True	111.55648364264027
True	16.877769217689035
True	1.229131281938164
True	121.53018594252296
True	991.510568901006
True	506.0437595210982
True	67.53275530220061
True	796.0048158559104
True	336.79868299602924
True	1.8446601227896036
True	452.6923032167055
True	178.02371059241312
True	487.847617283216
True	77.59292468312658
True	338.0609127548106
True	401.4183110510332
True	166.6284865807917
True	211.99419937014
True	129.175034283319
True	177.73224942200983
True	972.1188416791836
True	16.2190605848476
True	508.5501741632015
True	485.2906333890383
True	405.36259883384514
True	227.66765715129816
True	223.2337844539857
True	153.58834924077934
True	47.96146882164969
True	486.085234465545
True	149.94332395595416
True	850.2691835590022
True	821.4271631792561
True	246.67319968209816
True	326.18909365279615
True	513.9090114799459
True	42.59710421666317
True	85.4860098790002
True	716.956295943276
True	1073.6420909181525
True	108.44261218084009
True	734.1796614701256
True	150.8387723544514
True	922.1260208092034
True	677.4156475823623
True	103.7282532012545
True	273.37650688736306
True	620.1528861111177
True	262.4995566192652
True	46.227481821625
True	560.7682358551909
True	456.88850118978576
True	6.12395867798978
True	477.8944995418466
True	68.28802203615885
True	175.71661903976647
True	237.2382730127253
True	323.8345668790458
True	66.85606800007021
True	221.0756496306734
True	350.99389323314546
True	417.5946129867362
True	930.0139704213148
True	45.438666591437176
True	927.336004120903
True	1014.290761511156
True	126.86746619910676
True	75.63137695583737
True	979.9469827397708
True	34.45978329327632
True	237.76050451275145
True	88.70720914738936
True	210.0078882116433
True	372.6682415675506
True	922.901733973486
True	98.21242380976608
True	74.73541268042995
True	657.3801387130524
True	278.5747725137129
True	724.1633330885941
True	54.13857031089396
True	477.77793938158266
True	391.1613144722082
True	692.3022236400424
True	52.26989225398147
True	111.97992404009776
True	27.03709371428294
True	262.73973873989775
True	42.39593286880829
True	354.09393197668874
True	2.9859955632245656
True	1201.9310234863842
True	109.9784677337907
True	131.27973288074398
True	346.21503494907205
True	713.1556227674865
True	693.3198224173268
True	981.8542917995748
True	450.46055945535335
True	395.360004305208
True	141.51747315656397
True	407.4351781982127
True	838.0092620349928
True	430.67324755714674
True	890.7999962554597
True	83.7943966134868
True	414.7671675134424
True	166.73681604640552
True	291.1516991900481
True	746.2704296189139
True	164.12140174090487
True	139.31887990134985
True	58.94866083947956
True	873.9135241309499
True	795.0075434439832
True	78.34351835904566
True	448.6154112956271
True	743.5382221313293
True	418.36389562940735
True	59.01295657035582
True	324.3053297661139
True	787.5125621159453
True	29.807715736941457
True	373.679232229666
True	166.04738432183177
True	271.4450303065676
True	34.041215776536085
True	217.4653005744657
True	805.5388358628499
True	631.1526628675771
True	56.68762801857002
True	294.2364947806926
True	900.4931184941665
True	19.67683974579271
True	319.5543716752911
True	281.7653160494355
True	447.7084440136554
True	222.16680294229005
True	591.1556691985442
True	47.28247911275664
True	971.6434698439352
True	884.0289829576752
True	46.77484971017573
True	395.3268337255079
True	729.8203681540173
True	905.4037761976066
True	273.97362477193315
True	618.4113924663486
True	129.5914705426176
True	197.0949255853726
True	134.07111132203136
True	134.86524760469854
True	207.28837890859623
True	933.1556533699674
True	811.6457496490397
True	939.1507463498258
True	20.68243446932098
True	27.56804651042398
True	360.6450253910653
True	11.660253849615916
True	641.5512773708215
True	1065.6961941763996
True	261.55031862748183
True	205.96922698870895
True	79.15334506229513
True	210.8474372482468
True	134.9193568168809
True	45.34604216200702
True	131.51908365489473
True	90.38380422305468
True	241.5021487556888
True	558.4899400365211
True	168.91075197287077
True	29.22270425653993
True	57.92911843002887
True	411.9364633586308
True	271.06838954616603
True	590.5301716304243
True	21.8564537983597
True	110.90572808759823
True	682.5005700248413
True	267.320449787921
True	458.26301092717546
True	657.586206731801
True	101.76995592170198
True	115.2130827159411
True	79.97252669025906
True	25.64152211524375
True	123.10498857503605
True	80.46099106013844
True	93.14830903074112
True	152.02209888376686
True	235.36315771584088
True	815.3467535041274
True	284.3763130543555
True	933.2633279442437
True	161.9142043109897
True	209.05131719956472
True	793.1427977679417
True	317.2013674766229
True	590.9866845604611
True	251.90980667730145
True	357.2735834907703
True	464.2521153412657
True	545.8512084004469
True	661.5975705464773
True	374.9004024237794
True	34.962105286563165
True	543.6817816550025
True	628.1416839842971
True	18.994577201342068
True	12.655141497486197
True	261.69220707943714
True	402.07016453715744
True	433.3611635518113
True	66.72593871481314
True	654.5298152084605
True	891.3984367512313
True	231.5533407423526
True	893.6047969067322
True	283.6055948641068
True	106.95955568464984
True	264.38885141301154
True	677.0181139681031
True	35.15693694758929
True	576.7527518781
True	1274.3201521461026
True	1023.466086338416
True	900.657273301383
True	208.98783764451392
True	89.58948646323763
True	192.432970345619
True	841.1078672557452
True	141.49850015548293
True	1073.858220831033
True	851.6538073847397
True	35.60464784431314
True	90.00223888827615
True	440.2588516399495
True	414.1309058048431
True	204.47513847683013
True	511.9291328291524
True	661.8083486653062
True	121.22546366255774
True	276.1835141611152
True	1013.1523858389132
True	51.69247676504728
True	701.5528860913552
True	562.59798606231
True	37.46768158789067
True	836.517086739841
True	390.15397025943525
True	559.0041955998429
True	106.00711874130047
True	257.9369530847368
True	212.296584604056
True	27.09379407978088
True	138.51469370755137
True	750.3600847075627
True	141.75048551105527
True	378.5510742685215
True	62.84104162903274
True	639.2839648162831
True	632.8211863629261
True	227.19119241847707
True	464.73195928356745
True	161.12650124499092
True	170.20619176981918
True	222.0592691127579
True	284.17663700394274
True	365.35108132728703
True	131.75365170371373
True	206.68214678324628
True	28.70044777103267
True	885.7840443162002
True	310.732720809904
True	8.408010734899452
True	380.0645011149642
True	163.85638885617226
True	625.1302007862004
True	361.7328139664509
True	587.9699892940265
True	534.9294712474639
True	498.25919647166654
True	787.7437471215676
True	236.44657678255368
True	539.5415696139071
True	160.34425071934874
True	545.6480909867456
True	368.501483472521
True	374.7468679916189
True	128.39512296643164
True	131.59144306743207
True	111.46742648454293
True	71.09735944267551
True	749.31596503495
True	185.38819103802967
True	48.2661620015246
True	0.0
True	540.3856809143838
True	109.32306542802652
True	22.96661347074792
True	39.36509319510313
True	115.5543007118479
True	539.0061183199903
True	183.16600196323768
True	101.7477480649561
True	34.20185241788666
True	164.8762141431333
True	895.164461602547
True	52.97960001153737
True	226.48359184161768
True	731.7629996981906
True	317.19014935628485
True	451.59238765858095
True	484.08891945903656
True	501.6521433755603
True	602.5298684315906
True	870.307304973818
True	253.57550635178004
True	1056.1149683743604
True	908.8041397676632
True	616.5153232406809
True	347.9555783110371
True	820.4839802965519
True	10.528341186900862
True	31.936670702485653
True	280.0087959187151
True	42.23523685812624
True	187.7415825555944
True	721.1027522285847
True	212.3738266430813
True	721.4901047662512
True	744.6314088118538
True	120.81973134875494
True	365.419955452418
True	603.4613754078933
True	24.36440987764144
True	126.95784507592587
True	430.94511183404205
True	305.2828587921677
True	196.1531870567892
True	115.37081455826925
True	381.7822243172867
True	20.279904575993008
True	365.2297072670709
True	361.69086211935286
True	1064.4376538573963
True	361.50119840647113
True	30.79863586907443
True	432.372397613245
True	443.9983873398876
True	241.9543338920957
True	31.119791172709007
True	754.5894708831023
True	437.0853600012396
True	174.36943762438702
True	10.457059590870092
True	1225.8081919858591
True	168.8622041211129
True	27.81522440980885
True	314.6870307856709
True	286.14257621441897
True	117.04252034318682
True	293.9943189301559
True	47.45664455811553
True	321.53650699450094
True	312.12709095899527
True	325.3530637668087
True	30.54365019411732
True	47.7151708684116
True	1032.2094457001724
True	24.74310753022563
True	11.969616145556447
True	184.58616776661225
True	653.6736344648483
True	8.177155411175102
True	199.4993537116061
True	179.30400505085066
True	520.995349087866
True	373.6170408825636
True	767.8748972800045
True	330.57585125074104
True	480.57393585878737
True	447.4077014953869
True	492.39938745980646
True	99.73602437009848
True	1266.5259279233671
True	896.8815794963973
True	291.0913546575609
True	540.0750692180377
True	100.5069135531929
True	575.7277535496145
True	438.2620125626136
True	161.66615719827786
True	73.78889011433404
True	351.1235878164169
True	163.813904591266
True	28.56648184410232
True	588.5445613127349
True	382.79022736152274
True	71.97479656004168
True	30.1906361898073
True	686.0667404669142
True	505.80776491730654
True	75.21703702192042
True	22.84437276793747
True	337.01195572834695
True	309.7569135680427
True	703.8065966296925
True	546.48325638928
True	553.7711956233474
True	782.8791439719879
True	9.697562051508266
True	55.698770268127895
True	35.68934512723401
True	56.59383778630812
True	509.91330438117177
True	581.0796673435245
True	85.07679952889802
True	111.30588778629004
True	197.50838569812663
True	71.58253273765254
True	183.0762172342428
True	212.3345253430122
True	274.60652658252803
True	804.6272377156423
True	593.3925652551553
True	291.993253351953
True	191.6583508280779
True	274.5132413498929
True	230.669519599526
True	762.5481659671565
True	336.4881356508935
True	161.32023190707585
True	905.2388054286478
True	335.416709611344
True	463.9730470390051
True	151.808761073699
True	120.99233731149695
True	63.47429829915932
True	201.79597606798893
True	973.8540186446016
True	520.8960039805613
True	116.13060185044824
True	355.26952208225333
True	107.19891549306035
True	670.9740057946766
True	4.800694263139028
True	696.947929627773
True	35.231554612263935
True	940.9445346724236
True	853.198411247354
True	213.20240321876724
True	31.630584503999724
True	83.37778904394186
True	452.6744588195056
True	231.22237548705505
True	1.690092276019264
True	69.31887371875374
True	1076.6304649646506
True	330.8503841342091
True	665.7700724837997
True	467.73943584765874
True	31.859153947829583
True	139.14170477610196
True	437.3851145924087
True	940.4518684285174
True	816.1842780495319
True	420.8886887090474
True	331.65217590601577
True	16.476438628480373
True	79.11797219510761
True	753.4752675472256
True	476.2945665962407
True	386.562749210482
True	863.4291552704149
True	24.19224514337537
True	205.54231511498952
True	899.7365308404554
True	236.5157301266416
True	9.86158964743943
True	496.6350368752389
True	107.22459738350696
True	655.5441220076506
True	52.77828255137882
True	247.2628583453103
True	823.8650969417552
True	864.5319962673041
True	268.80428166707503
True	439.8715309403476
True	114.1773908749729
True	595.1764951470349
True	258.0271328342282
True	192.4826947446068
True	864.7080093117447
True	53.18822419072728
True	699.8140133991524
True	280.11853343990043
True	301.3809234284797
True	171.78851896315598
True	476.2788879793845
True	593.3982980675739
True	366.56437313050407
True	408.6260983760172
True	64.71540721096288
True	155.72583410118762
True	463.5480239142485
True	216.8685169430431
True	39.07522061800466
True	206.9635187840856
True	373.985214769971
True	403.6903693371362
True	759.1349125207074
True	128.13002513862438
True	634.7014009816439
True	505.6123161438384
True	592.34686128512
True	136.15322312056892
True	37.540565085643856
True	678.0930731127446
True	70.98829584475047
True	561.8643493832839
True	653.354613844985
True	465.1244349261728
True	143.60583643801468
True	512.7228188674318
True	5.274384430901787
True	389.3230795191778
True	31.83963446417024
True	640.365254999138
True	274.62634155269166
True	576.8164593277991
True	690.4558251157911
True	139.4237049640611
True	530.8142476008156
True	476.69899339285047
True	64.76852210134749
True	970.7100939277808
True	2.415338609656389
True	28.65215729897907
True	651.3514285785424
True	649.7765037013654
True	135.02767558324027
True	400.0645971016031
True	126.28757384627528
True	75.6877832983202
True	448.1691703629345
True	43.31733973418822
True	507.0141195873911
True	13.678402779421596
True	853.001765655285
True	540.8238681138985
True	655.1257436959463
True	98.8071468853614
True	367.2059713703245
True	999.908590283246
True	859.4312260264662
True	137.4723863571821
True	556.3013014897593
True	467.8334138981599
True	244.1089844879136
True	251.84348451271345
True	4.896542153270676
True	324.5580043507505
True	11.036095397089802
True	370.0667518622736
True	71.72195584858069
True	373.88910019078986
True	646.4816838905101
True	123.59049047598909
True	238.0679728047063
True	624.3482788269903
True	671.4245359940285
True	293.6842647509763
True	133.69879634710577
True	156.17827339196546
True	476.8880755049569
True	90.05056107212886
True	10.8296260660861
True	499.25576057983983
True	567.3882408652643
True	19.698485954489676
True	141.30937193958204
True	924.5838730098948
True	502.4523644912804
True	269.6551396600258
True	33.31363778194685
True	471.0407038822362
True	113.55144225246416
True	583.96032243859
True	648.100511624777
True	301.0492095770684
True	384.1887192098898
True	182.8698948801536
True	248.7958160930048
True	74.24271549490004
True	227.38905287775435
True	516.9206781700227
True	22.605084402804657
True	460.5342085972576
True	378.6851769480431
True	736.5799198181925
True	873.3486210416994
True	890.2016347933835
True	154.059808341457
True	391.39934526221407
True	70.91544751195961
True	185.55343908669656
True	317.7731974743247
True	9.424084038182388
True	775.2367313685354
True	21.963132673845195
True	403.2580835602139
True	268.43201231937206
True	644.8728143616255
True	207.04994785080305
True	39.257972189024365
True	689.3491969927584
True	1083.0128894654829
True	233.43131372011104
True	130.614630458776
True	603.0127299563779
True	490.0620364765665
True	17.850763493862814
True	826.0306346643049
True	113.97188526175812
True	44.61860667219506
True	316.6309882063194
True	356.7062411332856
True	388.9640096631252
True	266.5530082042463
True	20.16516304547627
True	22.80453875245967
True	838.0902928491674
True	195.43048573450656
True	111.57475222486087
True	825.9010456427686
True	632.2159902239173
True	676.6145426817445
True	453.7256050027291
True	146.3388071995241
True	32.11814577880649
True	100.44776092857558
True	417.2080816023607
True	231.41466564033263
True	479.7938692887193
True	146.7649991413791
True	500.6427918122705
True	650.5017069288245
True	968.1470466545936
True	25.01042558975399
True	994.4761697124608
True	1112.8385062299228
True	455.300798866299
True	87.67302345529363
True	809.2316025241213
True	640.906763895836
True	660.1658487620335
True	172.9572948057747
True	743.5583664334625
True	716.0166033579169
True	123.49397565642003
True	808.7789094240361
True	791.2895286417466
True	473.0121858141183
True	232.8820075204719
True	76.96548330066328
True	325.0525884728071
True	354.45988747996114
True	460.4958800718464
True	440.077760713329
True	204.7263680732432
True	311.9019183427861
True	2.878434616374398
True	13.18715487230144
True	108.15891717994056
True	133.6069727537922
True	346.5093601161317
True	343.6970764861354
True	110.33588783881235
True	19.02718510621217
True	212.14859968478936
True	836.9049430229965
True	463.431302269142
True	522.3760142125365
True	560.730296462811
True	825.0204501221791
True	640.0672537939847
True	93.35494661273113
True	203.5001547044429
True	247.19043494661491
True	294.3062078854168
True	105.06794769226104
True	366.61608444184793
True	434.1227496649648
True	173.7007486935102
True	658.7607972318639
True	244.62140980519996
True	210.3642820068889
True	29.63184656917773
True	252.2828537003152
True	484.3621295206696
True	169.43852219724835
True	521.9553742187829
True	471.8242236698371
True	240.26040904469824
True	105.51088804020004
True	41.06258147774164
True	407.07366154809125
True	772.2154185065501
True	163.84598049487863
True	1061.0347719722838
True	1019.5992045773404
True	483.41787810959056
True	98.67271303867258
True	119.79100060450362
True	672.1135066020606
True	9.42644821235471
True	219.9603506378264
True	135.7958931678591
True	119.76063626892548
True	316.3982374915474
True	646.375919951971
True	37.99048996818982
True	126.5657568848004
True	981.5003454266918
True	56.73614454328632
True	463.4167938153197
True	520.9807984110882
True	251.3081024295981
True	126.76772283215058
True	918.891253990378
True	1212.2322122306605
True	521.6927934722203
True	632.7850746014207
True	216.51818629592293
True	156.25908426777252
True	327.67114534071635
True	253.41502793441208
True	176.40415993990328
True	298.18844759326964
True	322.1094840913555
True	11.56766259734092
True	625.7047929964006
True	148.7613440731017
True	79.9049494351948
True	445.267889827753
True	301.4879767807014
True	1179.4851460414943
True	370.41447467090615
True	1008.2310183620792
True	9.58804396043782
True	264.791252031252
True	232.63536889502396
True	157.5158804003385
True	490.6363020998831
True	205.2023359597938
True	429.57878152633685
True	331.0854536884217
True	111.77196750943683
True	350.92825734115075
True	1047.0069009029382
True	710.2955258151144
True	223.87223849253823
True	109.00384801768548
True	283.6476695517679
True	23.88893042096899
True	351.6484241836574
True	317.5062465013363
True	575.438769444482
True	438.95137693604113
True	355.5987917666164
True	158.14345482300325
True	13.281573292927726
True	410.730164773296
True	286.75914365405646
True	135.6949567816598
True	310.240344406802
True	413.05111580361216
True	821.2550777430805
True	310.07730258412664
True	789.4178489544386
True	404.18508190315936
True	368.7158277330374
True	1.7049328320313502
True	1174.5215443133598
True	99.53180477169208
True	916.217417424817
True	216.37780750721305
True	451.0531523324578
True	677.5772675698884
True	83.18052505555383
True	481.2788646346473
True	33.39539335633062
True	417.6532671762896
True	72.64516876328202
True	232.08585421264448
True	36.13427008300066
True	715.0560876626448
True	184.85873425853555
True	23.934420771267902
True	394.1969901653521
True	110.71255603221633
True	170.49788607467562
True	816.1429179577608
True	254.97711512109663
True	156.985332405256
True	381.381068676154
True	522.4052001082116
True	330.4155485179834
True	517.565365972766
True	600.0591957885165
True	154.2694007562823
True	7.834749756193513
True	68.20000410874452
True	437.0736827499597
True	92.14844343599847
True	76.9560151399563
True	1063.3957778248462
True	28.48430247479142
True	327.46421702248034
True	322.70041793239034
True	462.3404871255489
True	677.0239796093363
True	183.62751506919204
True	631.3218271728996
True	331.34330149127214
True	346.42695062823776
True	267.4044471250993
True	219.82453599384004
True	374.8371174742125
True	453.5639584327815
True	397.3226459180813
True	611.4466803100936
True	134.74411739205
True	79.0909728818016
True	40.53008767204175
True	284.6344627679774
True	676.0916613040895
True	414.00556221892566
True	740.7174235198034
True	215.3921622110945
True	419.0163040396393
True	68.78136585388285
True	54.60078570868049
True	430.697894008179
True	204.9969563111373
True	224.926033166306
True	40.66399385074759
True	1112.0035359881724
True	177.6061166862793
True	913.5391097749664
True	318.3203422319864
True	936.1437023667252
True	236.21222264454715
True	465.4282750816912
True	530.4074675095223
True	572.7601436392425
True	207.96311379119504
True	474.4062228866242
True	937.3794518367148
True	132.2969714493031
True	6.7365098494457705
True	572.3957471761645
True	30.63736862108545
True	77.22667925112006
True	823.1266371677069
True	233.62686564101887
True	973.3550734618326
True	699.824640242696
True	419.8828638959567
True	275.0903593511649
True	494.6492929110779
True	334.9639461590268
True	182.15246376623463
True	666.1642032446182
True	710.59378560231
True	210.3777573851497
True	83.21510958347625
True	512.5285329574275
True	143.09441491475783
True	378.1243621757114
True	336.8810091462364
True	64.23741296831587
True	376.0826987866164
True	402.57783962521046
True	356.3960217270042
True	413.69366239260455
True	428.71274763823527
True	655.7811500394972
True	58.36882081929477
True	449.49466520635485
True	322.3048619142595
True	633.4647012640758
True	226.34205984273987
True	103.88841235146504
True	42.32277562035438
True	536.2216208389674
True	660.6941227824929
True	197.07141716966572
True	408.7466594427474
True	341.36270615020186
True	17.641457419799668
True	170.3051207406703
True	289.1715386311995
True	2.972168507224596
True	873.6670993204833
True	78.36786343175194
True	101.07272155076409
True	111.01969120706184
True	363.59384328571616
True	38.31025407715352
True	455.1444051321499
True	231.97414371596665
True	5.090985625528473
True	119.46419684290473
True	441.6804570432445
True	46.19999066065339
True	68.3886133129909
True	183.0976657771028
True	291.5719711219226
True	946.4159671633736
True	377.8370937437374
True	953.27571573775
True	182.3559153089291
True	1017.817615890264
True	773.2231042363062
True	676.8665561957844
True	414.8228580365952
True	380.6665567316804
True	80.04237830174415
True	70.80847571019908
True	87.84710246382323
True	177.73435259997564
True	469.3179347375153
True	1131.0985662991231
True	181.8036728679343
True	334.38301087756656
True	441.46266169833376
True	581.1456724177284
True	597.8480554083246
True	287.80026759243003
True	456.9779528470031
True	679.6821928512119
True	97.13549223141152
True	683.6434556215015
True	248.7201711536996
True	138.12288265974013
True	406.315110598132
True	869.5424528019247
True	434.44935875777776
True	838.573727141617
True	189.74192737435692
True	359.73407201271937
True	709.8885732539865
True	635.551812326683
True	192.3170041604497
True	258.2797440663009
True	766.2513668397571
True	30.89764385687792
True	188.17142196208877
True	481.4214142935916
True	668.2742684520503
True	106.5351239521495
True	37.41162616179691
True	163.51408264895
True	722.0406594753616
True	332.7814107768915
True	553.7402351010919
True	364.875404986927
True	295.8343850900207
True	449.1115323425967
True	482.2843432044825
True	74.30344630817007
True	373.7953207315508
True	783.3312919173277
True	0.0
True	294.4235049020691
True	248.39377900178772
True	976.4056605202002
True	145.59278052919436
True	653.3085144519891
True	642.8924601698411
True	118.68445224753408
True	231.4282026553054
True	127.1404344170076
True	12.336873316051514
True	284.38612613629385
True	383.1756175487306
True	1136.083363271399
True	230.25001653709808
True	415.505995902654
True	661.5541875277686
True	205.67279507383324
True	28.289137113994517
True	859.1235024161556
True	611.1577099279679
True	156.3652773267671
True	633.2314203715525
True	160.35011653476437
True	298.5554129434318
True	788.7789749099825
True	37.93858162479128
True	104.96275050080762
True	525.3730755882827
True	66.8543089642224
True	76.438076723824
True	406.7212716695444
True	23.479558860600573
True	740.3068542110158
True	107.998410099172
True	155.58263971073723
True	17.729018208624684
True	695.1539539721639
True	28.85598082868661
True	794.529279226536
True	388.4889143687304
True	121.307186515201
True	698.6191566885883
True	520.0483487991413
True	576.6651949848412
True	47.462491940770384
True	371.6741134666008
True	5.339774273004669
True	95.15498502475
True	374.9305198344839
True	47.10501972587812
True	123.77583205482011
True	293.7106687623365
True	178.9670465285756
True	104.62857604637055
True	646.6271424325373
True	21.38431051696728
True	1137.5047014090926
True	496.7038612395496
True	307.83851444899614
True	496.3931568927586
True	126.48509106732448
True	763.3748977780739
True	1127.09812627472
True	742.3999215958422
True	187.1809562595153
True	222.46933978893597
True	54.9097463212414
True	58.06012381857145
True	157.28910366124475
True	102.18310059471617
True	170.1656261279513
True	1168.4565612882748
True	301.4163259377257
True	361.0066925094309
True	707.6819587978406
True	17.71776495502262
True	15.00822404408042
True	586.519717881637
True	6.252435674218944
True	108.93440952442596
True	687.9075201897601
True	180.08498976226687
True	645.7854686843112
True	841.3398482292937
True	158.32964611950874
True	874.7408145620345
True	3.2147528454700733
True	448.7905875564255
True	1061.6109526173727
True	25.39319319751155
True	247.48887462092208
True	149.17295305459882
True	915.2346682252866
True	232.67497669470748
True	514.5064671350154
True	119.32654135115754
True	505.1077550727815
True	159.39937469592192
True	96.73252895946116
True	387.7554361896596
True	71.82343505229939
True	49.91256250196632
True	1068.1923487304286
True	266.3266834978787
True	157.1932856168457
True	361.7277374137455
True	394.8120759857501
True	212.87145650239495
True	162.15934332408742
True	396.29483215162816
True	34.406798591655885
True	486.384589611129
True	1109.1887643368368
True	116.28891631650453
True	467.2395845696726
True	308.2988034907472
True	26.9776184699092
True	418.0559239050662
True	98.9062170632912
True	604.8563527681796
True	207.93919154833512
True	412.9239690734777
True	19.09562819500109
True	440.00953722730907
True	107.34774920697171
True	345.92371498124027
True	33.09262190925308
True	174.7761235635038
True	252.61334455407356
True	764.1776062275707
True	58.07012893226223
True	138.42767715272444
True	233.68959089781632
True	148.01361593368026
True	641.6090904074406
True	544.849445803762
True	799.3865461058969
True	394.18550290148494
True	539.5635928066195
True	416.4374566237405
True	691.3683519708876
True	74.3116250539501
True	487.4626513953586
True	422.8081582821048
True	48.76424442783871
True	86.1891873623996
True	126.15384360869088
True	93.64418639370876
True	333.6440436656085
True	859.4877189868976
True	328.0874782172591
True	1106.285246960379
True	323.335450813328
True	884.3862954494546
True	147.2049365432522
True	573.546346938151
True	618.5327849587228
True	704.2406678280544
True	452.50281614616046
True	64.4648968904373
True	296.534680870128
True	43.089221166039785
True	165.7986204953098
True	163.22517161622417
True	1098.8513603343674
True	230.64187047244064
True	550.4892861592548
True	550.6618612262139
True	556.5194598630213
True	869.4387476823729
True	587.5583216276873
True	660.1978690733285
True	977.648395670094
True	130.74471224235268
True	299.582619297052
True	268.0212682721787
True	314.9552856494008
True	90.6599205426735
True	389.487505886313
True	4.076120500736372
True	322.1473764734299
True	253.3479946460861
True	618.6868609869424
True	282.0658157889495
True	363.3387773340861
True	9.304488351916564
True	61.32380437750079
True	539.2929183477889
True	31.21942434107749
True	145.3306244775074
True	65.24763465415946
True	148.52910533065963
True	244.65940700449883
True	71.23750301236983
True	373.8164125084021
True	264.12489665622616
True	104.24059055763485
True	344.33756841182
True	66.23795853697247
True	591.8916054264263
True	861.847407991681
True	287.3519231193218
True	1169.078546854137
True	103.14143672224183
True	307.76913247368714
True	1063.8007935691312
True	87.84154233451349
True	280.8580745986476
True	10.765883607220324
True	401.6942742898502
True	455.1896282295386
True	162.31193409418225
True	618.4195962293841
True	876.3313071822304
True	157.67202587044852
True	84.44759207757937
True	336.4443702655802
True	561.9758969809975
True	608.1472306536168
True	1247.073304232381
True	26.430109581612275
True	921.7619353476332
True	138.3366509661994
True	627.3785231372383
True	108.9268079751504
True	130.84200710398937
True	189.4387504971524
True	174.01111409288163
True	751.3388370095781
True	211.30910624076856
True	225.4083563104298
True	65.25391407745937
True	506.8160262982764
True	453.2912653705758
True	176.9722824710395
True	238.89862985113757
True	16.815914856071466
True	421.2363132405794
True	209.2793089571369
True	288.3136388456495
True	115.079215595275
True	722.2307345284454
True	424.5102031420341
True	259.73769476945154
True	647.1873202923476
True	506.14454554936685
True	455.0435529124008
True	130.05866321181992
True	515.1718364093717
True	425.8205260235275
True	3.339480166170361
True	188.00952440014015
True	94.12793566899468
True	247.3233758171352
True	2.7849931987794565
True	132.48319848575744
True	337.26591256914566
True	6.753614427393341
True	857.0301214635385
True	174.93476095934386
True	704.6935192359415
True	777.6841947779194
True	158.7269688285486
True	226.40838459154315
True	482.8307572365139
True	807.1068369262481
True	51.08202937694115
True	36.894559637039016
True	135.35749189079837
True	624.2592596220468
True	758.8304325155262
True	177.1612282295488
True	591.3976675962537
True	577.3821080256923
True	846.3072552251239
True	426.84526669899583
True	190.9494751661343
True	881.3097560465326
True	216.4874971962496
True	150.81648799255794
True	330.57407190260204
True	224.031784868352
True	201.480047567016
True	620.1520909029009
True	248.2401749112181
True	193.74642135588888
True	438.67337208272966
True	456.47493138282977
True	64.08554450021803
True	277.9567563426495
True	77.56485568773813
True	326.57286078316
True	349.9312018507584
True	261.64287959784394
True	174.1185640543182
True	377.2847419015597
True	613.9473867650723
True	753.8447103474348
True	303.8121488353046
True	740.7369877234015
True	62.92043333823448
True	894.1639052050889
True	357.52414925247587
True	13.596445631433694
True	634.2875351626402
True	663.3714036704541
True	248.15395297114185
True	166.55243158749929
True	49.87651639016204
True	394.9251089131504
True	72.28388779221073
True	14.613235443231057
True	895.322467934901
True	368.5640957306599
True	180.21972243599063
True	979.731584621826
True	13.782805615539678
True	785.564725693975
True	29.602169037903018
True	655.24252939076
True	61.27547581254472
True	773.9128045443175
True	432.2249529895105
True	193.96605220583493
True	435.2190950844047
True	211.9305074131548
True	299.3801414656412
True	226.0030076052643
True	414.0359146735967
True	9.560832322341092
True	327.33453393388817
True	112.75478465222156
True	11.348820665191884
True	471.6687399280918
True	725.6647550436367
True	292.3674918875003
True	74.14014614648002
True	322.0495372280332
True	81.32130404143145
True	189.04001879421853
True	170.7558358576254
True	385.31242316229327
True	42.136184030567215
True	128.98792317043862
True	386.1775781156225
True	846.6771138682393
True	119.16326735914744
True	211.50876851030205
True	454.3722904599253
True	18.712372201547343
True	412.8224188821218
True	504.92746320321766
True	87.27400321679752
True	400.68807861018985
True	368.2892767688429
True	413.432161589501
True	591.0436871099483
True	1034.55833914809
True	927.860303292772
True	58.15781197940304
True	1059.0276480021162
True	111.94919725264496
True	112.37223459033405
True	109.43205570550052
True	513.0980426629673
True	364.1967765990938
True	581.9344898369085
True	261.02911417303085
True	154.74457565785218
True	400.80792282918793
True	14.96243574689558
True	453.7027375912037
True	405.5148336683729
True	148.15566159452896
True	94.41162610098316
True	519.8490760985363
True	992.3815324513208
True	205.92428017485145
True	69.22099314382572
True	441.8096284281439
True	375.0376196064111
True	483.7963965604196
True	310.23875896875785
True	4.785663001245462
True	524.5019114529031
True	510.9106900438381
True	501.5241740437494
True	194.71186390975808
True	105.47565082971248
True	22.903506160296462
True	374.4606154185509
True	107.0718600979842
True	5.730376478484339
True	32.669230425523395
True	343.6912350552297
True	629.8840369739003
True	140.554740335992
True	95.42112805539266
True	24.65680296665137
True	418.3246575969517
True	364.6258384675563
True	783.5510163929815
True	309.5776423503532
True	505.20946230676896
True	525.1382275396581
True	530.9658249409147
True	292.16784216844746
True	536.6764845321455
True	98.64255037405708
True	584.0281446162012
True	7.465749365132262
True	379.9598879851393
True	469.4651900971532
True	980.4743715227612
True	350.2388349302028
True	770.2595490590653
True	992.2247171931516
True	185.29478673247303
True	36.68009284408352
True	357.5922122015928
True	385.4332551598535
True	580.668251728854
True	241.8416651718703
True	29.444230012343663
True	665.3028543833929
True	126.15353686452067
True	1086.5376679292572
True	321.2482537764901
True	484.1862830665752
True	125.426299379349
True	808.2569929464825
True	133.66234967864457
True	846.1141224644748
True	565.4727539952131
True	180.14126871264358
True	114.56189688573755
True	63.55445122229398
True	561.9532205876825
True	866.9693973888237
True	430.9052241613098
True	530.0004437413364
True	134.3066610578202
True	631.1678615529571
True	501.8520798816257
True	781.9829311291718
True	315.84055308605053
True	604.0847867478395
True	114.42592499137255
True	25.26019701228484
True	413.4772425700755
True	178.5825594890699
True	102.03291513822772
True	370.4236587224221
True	1093.6636589753382
True	263.7521548664867
True	559.3199800983798
True	11.193987692916387
True	73.55053007412255
True	335.6457705185535
True	780.7667089200569
True	451.3595870404108
True	517.7304975970477
True	715.194440188675
True	67.70466190834826
True	720.0780459895025
True	43.21480794805448
True	107.85473662454488
True	180.78293956843729
True	85.53228000616238
True	26.217405128339497
True	304.50306233329263
True	477.1539789010176
True	899.996286822394
True	845.4465576270248
True	5.743250451987026
True	285.82459269085643
True	449.1007032053013
True	125.90026434130044
True	239.6106859060348
True	319.84865248014853
True	1321.3191072419816
True	444.6204805354314
True	25.946540491359038
True	185.51090295975692
True	688.3961090706466
True	36.14279216738441
True	173.95164519612126
True	562.6530491636154
True	73.9531415564176
True	879.9585057134536
True	328.162502621677
True	673.7506545150568
True	73.40664980877202
True	676.8920180972716
True	575.0572962609294
True	890.8794898032197
True	245.00352726965284
True	506.2594993391456
True	818.5463625705775
True	906.9165907784152
True	225.01053340876211
True	763.6967948758123
True	213.8057132841626
True	450.22615831790273
True	369.3150359433428
True	496.5045832799625
True	498.63947116888926
True	311.8545403917618
True	357.71767069803934
True	115.8378713289498
True	340.6276351639349
True	1119.3080859685963
True	319.87702964570866
True	151.59079762905372
True	286.70396071519843
True	736.4576446663995
True	647.6584901081255
True	429.8297231797487
True	118.99061365241285
True	322.3580769783969
True	34.73157417866776
True	172.3215190953344
True	95.07533962198512
True	87.92681414733742
True	555.8999814517967
True	133.38716617328174
True	129.8775228008974
True	111.65729471411105
True	87.7495672172484
True	448.862598292782
True	380.6159568956996
True	1050.188665307608
True	548.1897162043609
True	899.8973728446232
True	269.414477559718
True	302.51642371087314
True	534.6714013656419
True	192.14729498504596
True	765.3929559169957
True	240.8458039774128
True	352.1969983835764
True	69.80502189324132
True	119.3707481201208
True	266.4235491163955
True	122.5262412586316
True	444.0649416658904
True	28.39595641390013
True	561.1567615261654
True	1004.8051765578398
True	732.0838153441957
True	1.2397448623212382
True	59.407926794864565
True	496.4187492785362
True	437.5323458178447
True	72.41246602029467
True	116.90683544937038
True	304.46208700816555
True	77.2491273259388
True	53.61157399152743
True	719.553381875111
True	667.4776626379796
True	166.64983625468793
True	169.8154817278885
True	522.0393933555586
True	50.89708668960262
True	23.21553503436568
True	562.4426621699993
True	453.771157815882
True	1138.4719131228512
True	45.95280528108686
True	485.0212795995964
True	916.1075986328196
True	798.9603626415106
True	283.1140250254531
True	781.6568143125676
True	385.4642526490616
True	41.09901686060987
True	97.6856764949705
True	704.6712264987082
True	72.71272189464726
True	141.75889409854156
True	919.0235436889652
True	181.321372264486
True	278.464611836946
True	108.06838935397576
True	657.4774056914949
True	596.5036806535992
True	217.4002432403167
True	437.2651429292976
True	41.842997601745104
True	279.6389384967008
True	578.1168449334089
True	584.5110699517575
True	321.2498593977493
True	73.81298988267773
True	948.146819584596
True	1048.681336137829
True	555.9143515433783
True	61.62599292834812
True	29.56253943209833
True	90.93159842746388
True	102.92723596058592
True	97.53819815362124
True	851.0212097489026
True	1131.3625709302307
True	760.1850830106295
True	315.7832876133816
True	8.644113106634496
True	20.06090413757249
True	347.153884886686
True	472.8522911813895
True	46.32131051685735
True	561.6542114033854
True	435.3836021847017
True	401.4936235697867
True	78.04692829759493
True	194.8776723675145
True	266.3170006182816
True	140.64464388537587
True	397.688637079897
True	43.42644238494847
True	186.63143000474727
True	1163.3703531574597
True	6.67338260865105
True	27.90759616227375
True	599.259510694284
True	358.12096941310585
True	796.4890685377109
True	162.76676609464508
True	737.7873287733443
True	591.4253500536504
True	288.8605480815096
True	442.44019428428135
True	335.0285688868518
True	286.9695363362909
True	267.72374191496675
True	401.25434510094055
True	510.0082431984969
True	498.72227409866855
True	108.35683994531448
True	362.0962479130235
True	9.428128882984806
True	189.8326141082088
True	239.26679151658965
True	831.767445677824
True	604.5849248775181
True	30.65942060953641
True	738.9543609360974
True	838.0622268833947
True	108.71776664671886
True	347.97428527325667
True	844.4737909704324
True	211.09501384727344
True	165.4273882125483
True	524.3892818814757
True	572.7706355999385
True	1102.1330796462178
True	142.5401237097064
True	153.86168934122563
True	250.21177115064
True	312.4322516175646
True	413.5977708157833
True	419.2427811473349
True	319.3514008459965
True	445.5080460382532
True	503.1206641666125
True	223.8919110311839
True	1467.930156627274
True	258.68358854251574
True	399.1846008687573
True	53.45891220428465
True	780.2234686016907
True	260.7597537590232
True	919.2427433866924
True	545.1143269978679
True	318.7580487302266
True	788.3166541187221
True	277.0287951930275
True	215.2895138239425
True	257.436342109785
True	209.61372516211472
True	144.01827001736794
True	258.1550199332765
True	746.0112836504678
True	515.5233523883153
True	212.88769752425677
True	1182.5369887567065
True	116.63294418881846
True	262.7512741190887
True	72.89277790241886
True	303.5994792011764
True	399.0318687025425
True	93.43868078699964
True	209.06757550638224
True	76.59595530230078
True	689.1544697730048
True	378.9450031719764
True	208.11578469317897
True	726.307037718306
True	872.4355119667558
True	826.5612920181989
True	840.2882431987194
True	357.8520883386548
True	1.6497592000294108
True	269.8980532630529
True	54.752106663157576
True	387.2875771711923
True	49.63401003101904
True	350.57602082277106
True	865.716650747021
True	973.812326684054
True	402.3278867813459
True	21.93785385125678
True	503.91006768787673
True	514.8918535316338
True	192.9646399367685
True	230.1303431908461
True	298.6638146852165
True	21.749191378737475
True	126.38141112527444
True	986.6784061458044
True	62.93738380482844
True	492.812026193797
True	776.4718921812462
True	106.10592868024403
True	253.1439839986953
True	116.76704886968686
True	16.078096551027187
True	1.1066982831513548
True	122.6258939184852
True	996.224567364102
True	497.9612194082408
True	67.02783650616408
True	791.7291084094173
True	335.3572832519413
True	1.199238998566229
True	454.9931175034586
True	194.87400095577192
True	503.1194935825778
True	84.85663589609234
True	319.5682198143797
True	378.1868458121564
True	158.86695066030217
True	205.69308931127463
True	123.45637012873368
True	166.59735399222004
True	966.8768686415478
True	16.082619025078102
True	507.3282593337853
True	476.9937041773426
True	395.6081807404133
True	215.5808877016176
True	242.50697624387757
True	154.36914972370113
True	45.98792053713856
True	459.0012151794418
True	150.6242105850439
True	846.7780367758743
True	838.1454372312031
True	248.7263865319701
True	324.82992207655
True	519.300835031284
True	38.96583987576416
True	83.68831395319016
True	744.7859373469964
True	1056.7387068747455
True	111.89767743913728
True	739.5330687006365
True	143.51505896624775
True	953.982207930544
True	650.2556010552361
True	103.53659534501074
True	274.5135646113899
True	619.8137397956681
True	262.57721940542285
True	38.50408161283323
True	565.3329469987899
True	426.0702638265751
True	5.470346678430941
True	469.5248210536104
True	72.06384479798278
True	166.85582185093435
True	241.39092326329455
True	308.97879824897785
True	75.4925135496911
True	222.7160681579521
True	345.58165212649595
True	421.6092943864962
True	979.9949973263264
True	45.5726434788853
True	898.1948736425568
True	991.0850650879304
True	126.82055671797411
True	74.14782510505704
True	1021.8905838314764
True	33.01508160942974
True	223.6203492344268
True	79.29787052599372
True	213.1720956198237
True	365.2275062531641
True	924.4583402035536
True	97.36225361838838
True	71.88337835233379
True	670.9177356199369
True	271.9816923499907
True	713.5435275589634
True	54.78868419416129
True	494.1544160008173
True	396.07453240670753
True	679.9859684118695
True	53.60917066544538
True	105.31128604088944
True	25.421251319256275
True	268.27496118172184
True	39.466282456624086
True	350.6887794306319
True	2.767300763220522
True	1180.7521376499058
True	105.53008849699636
True	135.356388968522
True	351.93363524832813
True	733.2885327581404
True	654.7243485841184
True	986.37879347164
True	460.44451477540014
True	406.5827227815792
True	144.72922777956285
True	399.7051066457099
True	845.7710959839812
True	440.5018111759272
True	899.6783555323667
True	84.68071238928162
True	429.35477777944186
True	181.7702078991304
True	295.3886252580876
True	744.5420753196513
True	165.92645048526032
True	130.74912970159613
True	65.6918661438899
True	877.9826888072643
True	771.027724796587
True	80.14032208037924
True	445.8494041275459
True	743.605636187849
True	415.28059288510127
True	57.19562574695193
True	322.23802908908897
True	777.7586302386218
True	32.37951850859576
True	367.1926489764489
True	173.34077421406553
True	280.2785314682649
True	33.39883998531428
True	227.33674678567093
True	776.8710332295979
True	638.7838006965568
True	57.0981905143358
True	288.403372471057
True	912.3456558902184
True	17.963243553772845
True	319.0504515267466
True	283.05584861568383
True	433.6821213101615
True	213.06531676368104
True	616.858756903754
True	46.77973115640631
True	947.6484607908571
True	884.3533523539256
True	47.91116115351641
True	386.91413556303263
True	741.6431528100842
True	942.3726433196196
True	273.532538404671
True	594.1684951115213
True	133.1065578551107
True	197.76758836824808
True	138.3276069280971
True	132.2391747878292
True	206.08839825295945
True	947.5912144484864
True	764.0221130030724
True	960.7767283894422
True	20.275423697658177
True	27.507135069133327
True	348.5677987044394
True	12.827708359439743
True	604.7807752634823
True	1054.238761860134
True	264.4552855024107
True	209.31202257646447
True	81.0015900779138
True	216.7939221224524
True	131.31340946060251
True	46.16505354602946
True	127.84222147868324
True	88.66865542440354
True	235.2623391586633
True	518.6664699934787
True	154.60756135962913
True	29.853633253114342
True	56.050959432496064
True	433.8561537499022
True	259.6621512973174
True	581.8435006196739
True	23.42821459981741
True	121.90112874734533
True	658.8190882295951
True	261.0739343795338
True	473.3465456269413
True	653.5922321771172
True	107.2397639379725
True	114.43018356158572
True	79.07161229507356
True	26.513646939078598
True	119.09847862991565
True	88.27850877298108
True	102.69758423369396
True	159.36519798971787
True	241.64624937344828
True	811.8312483345019
True	285.805022616557
True	948.1650543715684
True	166.85994506140696
True	189.1372048723508
True	808.8508440141488
True	322.6219571445824
True	575.7893978848041
True	250.92988782256768
True	363.6895233504255
True	445.5886511354091
True	548.7742707851854
True	656.6744106695037
True	377.7277838910401
True	34.34894119417298
True	546.4223144710202
True	625.7559637405792
True	18.99641743817491
True	11.674173727508515
True	256.59017024092225
True	417.7348007043052
True	463.9303912279889
True	65.93741604833743
True	596.1060249850564
True	927.7872309531496
True	244.5625302520365
True	918.8929715000354
True	285.0645671735218
True	106.30904936159382
True	272.7577376786725
True	651.5382217331074
True	40.29747451424292
True	584.7888174999254
True	1273.2845059362428
True	1023.2075122491852
True	921.623817370536
True	208.2089455596476
True	93.14502524771471
True	197.21138047733436
True	842.5242377281203
True	152.91504280363964
True	1055.0732519011303
True	844.7814241226844
True	43.75337309059318
True	90.95111944413806
True	403.745279878884
True	423.6364133887242
True	204.07670442331357
True	531.3712077985547
True	663.2964098652358
True	120.76510099698466
True	272.4089489689116
True	1018.0125965145804
True	48.54947147556187
True	683.1965105587806
True	525.2003715074991
True	39.33403496338023
True	849.2323512667161
True	374.70737453573696
True	579.4699895705076
True	108.53594177835556
True	247.05780567270932
True	208.51778494112585
True	25.245246436430225
True	132.55164496972444
True	747.6759949098472
True	138.82472176962406
True	386.27305816806586
True	62.73834556984644
True	626.8734420319892
True	628.176806105775
True	237.95576790181173
True	471.7780183502988
True	163.39143228958184
True	169.51893145526043
True	222.92295126370547
True	290.9637523180047
True	346.2516845511396
True	129.20133405557172
True	190.28537459227
True	25.643083181808137
True	856.3221314494469
True	307.08965426448503
True	9.192213521561706
True	374.2106154683802
True	168.84924816147762
True	625.2693652942095
True	368.3257919646349
True	587.6594937247858
True	550.1180258604896
True	462.03689057475856
True	795.6489368722691
True	244.79095248356032
True	560.4108816539294
True	155.80139215392478
True	544.2964662770404
True	363.1021632594119
True	381.5087204292601
True	133.5458577304419
True	135.06051243041472
True	107.78748352217649
True	71.44848268785016
True	754.6596175296743
True	189.101924885192
True	46.02516354419778
True	0.0
True	554.9422309739957
True	110.08935407997512
True	21.710668527227785
True	38.949248189404805
True	108.47853947344338
True	542.5255898437076
True	184.6120046423952
True	106.83893015558544
True	31.472116151176294
True	158.91798794316412
True	917.3084241253064
True	52.46148396911183
True	227.9662082505178
True	717.3203389495359
True	316.6852244194392
True	477.6354524743252
True	456.26966188495874
True	515.1926088890642
True	596.0324767040712
True	933.5774412002584
True	269.81871869506216
True	1031.0775821822035
True	913.1728406392616
True	630.493325013556
True	339.88113539727
True	847.6841219740187
True	10.484397249869838
True	33.65574291037172
True	291.5765771370893
True	42.89684835473734
True	198.48867271373808
True	774.0649904006664
True	219.9860371945238
True	739.8486843668452
True	777.0047852929333
True	126.7497826403142
True	360.3341184549965
True	580.6956087526571
True	24.27971754889836
True	125.72371941986854
True	432.41285766309375
True	302.87023064249934
True	203.54668410411512
True	118.26357930972618
True	377.69829453228834
True	23.07979862895364
True	386.5233017554543
True	356.97332078540586
True	1028.4742635813525
True	374.151721492786
True	29.600545238282542
True	433.34755490932815
True	441.29668944519074
True	233.78018253200472
True	32.11153940892481
True	763.9328337980972
True	442.1837334229882
True	180.4148774193083
True	12.84453427329642
True	1209.385394778239
True	160.55039144690338
True	27.53145690964141
True	307.8229918422392
True	275.8963918781031
True	111.96409346784252
True	292.762266682269
True	47.5355607182185
True	337.35158189420696
True	302.4980642486127
True	324.2068016246293
True	27.742071186242555
True	49.49283849066469
True	1067.494772323073
True	25.68366525261986
True	12.157446626044608
True	178.78866018769602
True	641.1747856581123
True	8.54890673629033
True	195.14548514958517
True	176.7210060169868
True	532.8034742828579
True	381.2155070689556
True	744.1890390938395
True	324.1357106626352
True	481.10320209751126
True	436.0531821701569
True	524.8281584149375
True	98.53868964389078
True	1274.5251142251216
True	894.2073007655287
True	278.4021966544969
True	519.3924429775485
True	105.53354582283968
True	586.482486453792
True	446.4485452079168
True	154.29408815936685
True	76.54202419028714
True	344.4871378820422
True	158.74842562429205
True	31.37363065615548
True	598.9386050432399
True	388.5966277421963
True	67.31018689181666
True	30.133649991403043
True	655.8973701041975
True	492.2170032171112
True	74.68913651306069
True	22.300246579942115
True	316.10270713312894
True	345.669113621359
True	734.3668756466095
True	559.6216929419935
True	559.7020600819701
True	796.3218871202911
True	10.294190060474254
True	54.804480277212434
True	35.70197132716743
True	58.70553998676903
True	489.29437853088143
True	586.3155246285639
True	84.26246037807333
True	111.36348300144432
True	198.6434239843949
True	75.68450289548058
True	175.94172762893567
True	213.9068124270692
True	279.21281652052943
True	843.5286760144489
True	588.7009287044551
True	293.86070983108533
True	179.2616022249798
True	261.19575259122547
True	244.9190610440713
True	747.8387441224783
True	328.9172076710228
True	165.70037331980467
True	901.6708129494305
True	348.19762046769563
True	451.0687538224709
True	152.133235196944
True	117.22169979831146
True	63.0570749138529
True	211.64403590956812
True	961.1881990143778
True	517.2243969990983
True	112.69707522205874
True	357.2539993237163
True	103.20991489605836
True	679.302072156482
True	4.642370922239792
True	690.2189596464444
True	38.29548717860422
True	929.1714963846542
True	850.3504113778503
True	214.06915554633653
True	27.93926728687167
True	81.58269078041981
True	452.9783947620048
True	219.5362092686375
True	1.1478475056064117
True	80.86785777630242
True	1109.7912031721503
True	354.10222640145633
True	663.1651583008374
True	478.97076173847154
True	32.207500300675754
True	137.0148031493901
True	441.950312680598
True	902.9249661579532
True	835.2457669277159
True	422.02609874271
True	337.0207902462171
True	16.93224112217242
True	80.91658438805315
True	744.1369022982861
True	470.84318606868186
True	377.8747567980527
True	875.5383989752853
True	26.40492545995668
True	211.9074810586682
True	891.6616556825009
True	225.88284822217776
True	7.556178081688174
True	503.9751937313829
True	102.26234802309712
True	663.7761477759058
True	52.019632343210255
True	255.0272223819103
True	888.6070801928718
True	884.098791168115
True	279.158602151886
True	439.35675769163936
True	121.46002366290271
True	609.4555540592994
True	247.06826491903803
True	199.4301296231928
True	871.8150001434857
True	54.26679968608785
True	714.9176152860872
True	274.75361587604203
True	303.6017615472942
True	164.85880871411948
True	476.775582294198
True	608.6473376679232
True	369.5042306822865
True	397.0062116447983
True	71.32994488518308
True	146.99732857591354
True	464.0920098832896
True	219.8577261752438
True	36.28932743187504
True	212.14397318209376
True	387.202247515018
True	380.6453669032963
True	764.8190961350003
True	135.02964102756206
True	655.7855601759393
True	499.924639376672
True	613.1555481724555
True	136.8129912160727
True	40.259642511101816
True	661.8213796017691
True	73.05208907865872
True	558.0943020354072
True	690.4784455764956
True	445.5274915325861
True	133.97369783811695
True	519.1901785253727
True	4.871545983002818
True	399.0794911900364
True	30.70309144482924
True	635.9527148208595
True	269.7821752856272
True	566.4316446018775
True	672.1248172095626
True	150.63471832917224
True	533.555488429323
True	461.4890738639367
True	63.92906448141543
True	964.5561921329196
True	3.2326078816571693
True	25.403881943763917
True	644.7106900995793
True	664.2572003910532
True	136.29829927061067
True	406.7006989268628
True	117.61122058371812
True	70.55878715189432
True	459.3389415012002
True	42.93196627199738
True	515.8517918574269
True	12.101309190812794
True	877.0199371946125
True	550.6260203066281
True	636.6084883103485
True	103.39877872044276
True	377.38075646736655
True	985.8051973332014
True	871.2152342939902
True	143.71789444670122
True	529.7419364517048
True	453.2109262365706
True	247.1560449691889
True	258.7056566608017
True	5.39612392659848
True	324.5380764088939
True	9.953641252164315
True	370.2893345970888
True	80.84424950160363
True	431.4909167619779
True	648.1353371384206
True	127.6110403233519
True	228.0231071615493
True	626.199312705302
True	688.379519363646
True	296.8474654050175
True	137.55647613162742
True	169.79008583298966
True	477.78659317637454
True	88.55047101097168
True	10.81880863061332
True	498.3158908380847
True	572.5118639076455
True	21.441653267070915
True	138.99145568738186
True	895.3682608657139
True	504.404185593336
True	276.5487704595731
True	34.43314057270244
True	473.8856826044583
True	114.2273061369583
True	591.036437958069
True	668.707016667708
True	295.41781689165435
True	395.4459209407864
True	177.9098749879843
True	246.87518296550672
True	74.4901073319497
True	217.6598843740679
True	502.9918323386282
True	21.50686358364462
True	442.1578342856675
True	368.1308034393263
True	728.3307846935775
True	908.1030302992658
True	890.003577184045
True	155.6085147163633
True	385.4200263505218
True	73.54815769515186
True	193.27604253302349
True	322.9938318837383
True	10.151919121456306
True	803.4580150389169
True	22.81787707432442
True	388.6450399352181
True	268.9838335872368
True	657.813683055847
True	210.77469093655023
True	37.80966254443242
True	652.460269096869
True	1081.498722912513
True	228.937267777967
True	134.17738255548645
True	605.066467954287
True	489.768745281057
True	16.64301212049713
True	819.9310074300363
True	114.09763146873688
True	45.630165151189466
True	311.38161382739264
True	364.4872006184361
True	392.2417986257557
True	271.1859829197981
True	19.53620822763869
True	22.18123275942982
True	879.6602560201084
True	193.6395066123877
True	110.99764850721344
True	861.5306097815196
True	653.1445152521785
True	660.8709727422942
True	444.0972234213761
True	152.75357169431925
True	32.56995748062631
True	104.1687379841839
True	446.7727162046254
True	239.87983007485064
True	500.0395572920324
True	149.68722917980162
True	470.9620687091576
True	635.4768180868311
True	961.6041616330134
True	24.30832745785598
True	989.470191181976
True	1056.8790555442974
True	486.29541475144566
True	85.48523481554898
True	804.7531146647041
True	665.8870484385633
True	647.5329955600423
True	178.93074011042802
True	766.9965236370679
True	709.2169808175619
True	129.4684523412615
True	800.0795016197492
True	806.5868791901559
True	493.6042973682723
True	225.99276151990088
True	74.99000395475666
True	287.9972789717944
True	364.3706334748151
True	473.5825103729124
True	424.2075997025938
True	193.4733758089041
True	317.62671771965324
True	3.109337891989265
True	13.798426347447286
True	108.46278228656378
True	136.29613843546954
True	351.5538350109131
True	347.0214256631548
True	114.57257480200008
True	18.13822240147454
True	207.66509806459425
True	806.2839223441147
True	471.98421702169225
True	526.633118267098
True	570.9046399831637
True	857.5219019993054
True	655.4513337969772
True	90.986269176854
True	211.71109661771536
True	237.79967889502376
True	288.9041337666028
True	105.6821745880515
True	357.6313740126042
True	427.7682732569288
True	172.01600140696658
True	644.1741807960619
True	245.17199789091472
True	202.2878107211776
True	30.349778560609423
True	245.3160142866332
True	497.65544186258927
True	168.80121000492008
True	528.9007242253887
True	478.2584654112308
True	236.5310699210247
True	109.3499285331605
True	37.85162385454139
True	408.5479752371757
True	782.3252650124248
True	164.1243044714878
True	1025.8207006467735
True	1044.9275954232166
True	474.2844784757272
True	99.0320396153597
True	120.66602871659734
True	661.5350924301836
True	7.854291827576489
True	223.7861242620243
True	134.77547241042737
True	120.76131173138556
True	330.29529251930325
True	663.1197228372092
True	39.23500494609476
True	120.95942353768392
True	954.4711575915406
True	55.69538804649157
True	439.2750763785187
True	533.742022087943
True	247.77695798491575
True	137.54814662807345
True	936.8838066129488
True	1210.8856393871567
True	513.7765615945739
True	661.5025564856877
True	205.90806267070136
True	149.32494093440243
True	314.2914130079749
True	269.3591826031216
True	172.12376927514347
True	313.1989981699047
True	330.546699640502
True	11.669406488611704
True	631.5625971836898
True	148.10713212989788
True	79.67683864575267
True	447.4263953080025
True	327.78768116951494
True	1192.073250011495
True	365.1801259585581
True	989.9595956886124
True	9.496924372470106
True	263.4335845343827
True	231.03096632822107
True	153.45146761204882
True	500.5169763583405
True	202.54903404455845
True	412.7929539318664
True	322.76043987478346
True	112.99553373747403
True	361.93487214739406
True	1008.4345806661082
True	715.9306556349877
True	214.8362331229648
True	110.58783320897815
True	299.65077774082926
True	25.12915568670028
True	365.652992518361
True	299.6130257322423
True	562.5397130924418
True	466.0778323351066
True	353.0882619655693
True	162.53952917804867
True	13.157096568835522
True	411.91242691337766
True	280.8070105140765
True	143.00215576178746
True	305.76492752520187
True	450.5641569951541
True	814.0950906868496
True	315.0016956751191
True	774.9559638874365
True	417.3848051609704
True	379.0550123818346
True	1.1778630378695008
True	1211.484415984626
True	105.41762865556406
True	891.6643156561469
True	205.5902005844977
True	442.8223096042068
True	661.9819348702356
True	88.42838882229603
True	480.24735124840896
True	34.816823475933695
True	426.2253403239077
True	72.57176408698251
True	224.8099048552138
True	38.57343897452023
True	699.9102423662408
True	188.2893405632634
True	25.88271133036526
True	390.4747118087992
True	117.5235411475922
True	162.777365428797
True	804.5276244531574
True	268.4047864950095
True	155.6464780195474
True	368.3641465268786
True	515.7030205072579
True	316.93790134348984
True	531.1062740885698
True	624.276530258953
True	155.28143403575382
True	7.133480280491477
True	73.02242909418779
True	444.2215037412186
True	91.18797267816088
True	81.52814022752469
True	1058.2331139626365
True	26.814602987022504
True	332.1838532156799
True	318.8118911450073
True	457.5704315867524
True	676.4286224173691
True	204.22932989441392
True	636.70904279358
True	323.7189854698357
True	356.66843094405345
True	270.61737439359524
True	193.05200226584031
True	363.9323140536797
True	439.4242933088613
True	404.76874910841775
True	626.9723225773948
True	137.2798392683198
True	83.14106734393923
True	39.57421704245199
True	299.44750396166927
True	630.9675591014055
True	396.2739110000248
True	774.5737135781221
True	210.81652411545417
True	410.3040722209698
True	65.86712219389041
True	55.437605184055855
True	424.0742675236086
True	204.10277585445996
True	233.6746086971498
True	42.4090188374819
True	1049.0265426686367
True	175.44382528056562
True	917.6293797850454
True	314.6997486576366
True	920.9273373964742
True	229.2984487891425
True	452.2327259278169
True	531.327445763125
True	588.6048019925696
True	218.6022751525809
True	479.8772583269759
True	896.051764133084
True	124.98548954400144
True	7.309972701789039
True	562.0882842400225
True	28.884647462493497
True	76.00899115684979
True	807.3723467949638
True	229.06804383693984
True	986.363071487664
True	688.3053073293787
True	426.7574108882641
True	283.93510273319635
True	483.6924801864551
True	337.75404476553695
True	184.57002749860024
True	658.2843094960892
True	736.7143037156985
True	207.65933326299032
True	88.45602428307734
True	516.4078805982751
True	143.97208954476895
True	390.6893393159693
True	327.7523643495515
True	67.01426350561137
True	373.2620199653493
True	399.40020199362425
True	375.97230311340286
True	416.4456335038501
True	429.3464356917472
True	649.7328250800118
True	52.93905532366328
True	447.9200017835898
True	303.18364966298054
True	660.4673526457323
True	219.7038291374112
True	99.47985698587344
True	40.51229905397695
True	525.7030677403394
True	612.8519720712727
True	184.2638278195279
True	415.5225325071146
True	328.13823973734435
True	17.283520517497085
True	170.90349817472918
True	295.7661713488477
True	2.717161044116968
True	881.395236302461
True	80.8474539449219
True	102.3166930933954
True	105.09734993667102
True	365.02436349969634
True	36.81337712882398
True	450.8787482345313
True	219.49691834929084
True	5.447663688834969
True	118.2765956912699
True	425.7505218791864
True	48.60645650692729
True	65.94122846912285
True	179.94675711544394
True	292.8893518700517
True	967.0959079580384
True	395.8928617961035
True	955.690773876742
True	185.83248194240485
True	999.8972219515308
True	762.6438124279206
True	672.5008479405377
True	385.1438321826681
True	369.09422296471246
True	80.52735346843575
True	71.17505307698316
True	82.04974423534782
True	180.40407176580047
True	469.7811811476658
True	1095.878158444703
True	183.9145158759435
True	347.97491613052284
True	434.3840077344382
True	577.082529909315
True	609.9618654285455
True	292.2073690505283
True	444.1497306644412
True	679.0857080154087
True	98.08819608907564
True	713.8286828132352
True	255.5287086929896
True	140.9656468990136
True	416.4007607684185
True	847.5907716067416
True	418.4848780007384
True	868.7000881589227
True	196.6336572744351
True	349.70764476629483
True	708.3113459312202
True	626.1831323211859
True	184.02478278767677
True	274.9909755349767
True	810.5467489919375
True	29.37232379082156
True	184.3012190201344
True	497.01491434417176
True	721.3562738572987
True	105.00577817964135
True	37.122616784349965
True	155.93801291196084
True	745.2489685640429
True	317.5958270050412
True	549.9720194491616
True	361.36538600665256
True	294.79446615730205
True	443.9170477746909
True	491.7026549677246
True	73.21789404365248
True	380.9928770319105
True	775.7627783340688
True	0.0
True	300.3827455294736
True	245.76717072848
True	954.7282348696048
True	149.44860030205325
True	619.1398366676535
True	639.9968816689449
True	116.42202105103206
True	220.17354194383717
True	126.30602169262974
True	10.798036771390752
True	288.08347168415645
True	363.4928292034765
True	1131.2988436710416
True	232.73340510409992
True	423.6490016905476
True	662.7140056445458
True	203.10789727053017
True	27.62948198267896
True	852.5160815569013
True	612.3926836663288
True	154.55070005227503
True	627.8426797867621
True	168.2956687417607
True	285.79453439783737
True	785.0265343185087
True	35.790343005135256
True	108.20484351544144
True	505.42316598272777
True	63.200035478949694
True	76.90465174729044
True	396.2687432215369
True	24.05302768486986
True	760.2300706721469
True	101.07277475863816
True	160.63949211081444
True	18.22294349899104
True	732.6136205408341
True	28.107076371468168
True	795.2376327177161
True	392.777745090181
True	119.2910251470159
True	696.06811671478
True	516.9894499687272
True	563.1586172707239
True	47.05039125328003
True	364.0016126165717
True	6.107683541046285
True	90.93423799971924
True	381.6841101311634
True	45.02709170878603
True	118.69387890464124
True	297.5384734549304
True	184.94498217159483
True	98.71023449541896
True	660.0557389920072
True	21.453947156143464
True	1117.695702739608
True	505.9979800058482
True	309.1793962822992
True	491.492265568846
True	118.89289883476933
True	822.5251809436538
True	1122.0315139669783
True	749.4728564965753
True	174.95200580540623
True	229.8983354241308
True	53.35542042548036
True	56.059745602819255
True	152.5168220361477
True	104.31969338700264
True	166.55988473783765
True	1186.3330263522248
True	316.1999007475234
True	348.781910344958
True	668.8864996221149
True	17.408645885086337
True	16.074404947112168
True	607.7243817471691
True	4.940315260210289
True	119.54209198562803
True	700.6830087582323
True	182.33689129530208
True	645.7057858052289
True	834.3281629838469
True	154.09049987135984
True	903.102179406086
True	3.496489005380618
True	434.7789192250199
True	1053.9664456281662
True	25.779011706865035
True	236.72351137172475
True	139.2412201719065
True	954.9229785032556
True	231.4349497029129
True	461.4716509082777
True	120.53773396282804
True	510.8354951663856
True	156.38404483320156
True	100.87092854903072
True	393.70833591452697
True	69.30754914521737
True	52.96372240246368
True	1053.626331437608
True	270.7866868105878
True	159.00086045571763
True	364.7650500862852
True	387.0404825689329
True	212.5606346836579
True	166.69989848506444
True	405.1442781568202
True	35.89708374414438
True	486.7476712176867
True	1085.5226444324358
True	110.36325764767744
True	475.2104593611301
True	313.7469526993397
True	28.22825631410609
True	401.6669433089136
True	106.66550724095951
True	600.3657024476787
True	205.75578435438368
True	422.3927968444307
True	18.21087957117788
True	434.098000146126
True	103.43110668181448
True	345.4014646085959
True	34.28938675589321
True	160.44281463923204
True	245.8852814562016
True	735.3868823514144
True	60.85184792626084
True	138.36419091823427
True	233.9479267156727
True	141.8587669965874
True	633.5323771985722
True	550.763197384073
True	775.1825390863589
True	385.7661551635168
True	537.850252609976
True	433.52742645947455
True	679.3852466420351
True	70.4604222461026
True	474.6063222713258
True	421.52468132463537
True	49.24698363387371
True	89.10401693539754
True	127.21857284658654
True	88.03572854079334
True	333.2242574470583
True	856.3914373757208
True	322.0274089225518
True	1079.6270787813723
True	306.52661806452386
True	899.1034648071178
True	145.7112317213406
True	564.0427115775535
True	604.8298721328545
True	705.8699466346079
True	456.3103691737255
True	65.6554392689269
True	292.1028564280736
True	40.74658280409243
True	168.27301071861928
True	174.2619659077053
True	1164.0032720941767
True	242.35062189999016
True	537.7568023281169
True	568.655953763433
True	560.2926736526006
True	938.3574577224084
True	597.1724501874685
True	648.5206055864643
True	931.3844748418012
True	126.61161950887038
True	299.1589500022266
True	264.32316024064914
True	330.0522980157952
True	92.58503041151414
True	361.04985977138136
True	3.8249813518031983
True	337.11556189920765
True	266.18115095377726
True	617.3963702194808
True	284.02997598081214
True	359.58426811228736
True	9.989329202299103
True	62.43336398682289
True	524.9891090583159
True	32.32925678748028
True	145.43356151558868
True	65.27353440020173
True	150.08932426403655
True	236.31828043216507
True	71.93324797048369
True	362.9157223128804
True	287.70439972241803
True	102.3546156771654
True	341.7809385563119
True	64.44044439758537
True	584.4557791437694
True	848.7147235634479
True	275.0679085377678
True	1153.6163810132125
True	118.249666450359
True	308.1092468234552
True	1058.2993696619042
True	83.73387783342218
True	286.69698447409286
True	11.169133487739424
True	398.983504345536
True	444.2738022269298
True	151.9225919324515
True	617.1738858161302
True	910.5491466370756
True	160.19493492911275
True	77.12890990574672
True	315.37533984485583
True	554.6352306741728
True	637.8339010718619
True	1214.1321717614944
True	25.81570858559285
True	944.6440224485222
True	141.14130054991696
True	646.7850301649405
True	110.07223380463968
True	124.24032235846296
True	187.6605122331897
True	170.07141639875533
True	752.340619027054
True	201.444314538604
True	228.24053895077392
True	67.65304130857595
True	518.2652672581082
True	440.1560428863994
True	179.0541686289014
True	230.82019348924905
True	17.897819933090695
True	429.8596225513418
True	209.79152377323305
True	290.1434209800086
True	112.54234775600328
True	730.7257244243907
True	424.1668729603203
True	261.3006706218765
True	647.8847372062306
True	528.1032665935242
True	476.3690562073629
True	133.56827348402325
True	525.3793876551803
True	421.260841659444
True	2.405315981030109
True	191.66764911491117
True	95.86464878389172
True	246.07785030494756
True	2.955214881805816
True	127.4960124992719
True	347.3215508520508
True	8.132426755982344
True	901.7468602630728
True	169.67841244682285
True	705.9358400949334
True	798.3309127557295
True	157.9460165593372
True	221.20516742648527
True	485.10075535920265
True	833.0880127016202
True	51.23972319234733
True	36.62124424434854
True	130.45079429143843
True	609.4071541834973
True	717.3893702336262
True	168.2775897552175
True	596.3250233252807
True	588.4325033568856
True	865.2418263328452
True	395.7117028576827
True	191.53814801062663
True	892.5676812476918
True	223.2002463208663
True	145.68216712446394
True	327.1963766488771
True	221.3139849337498
True	206.1498089506105
True	617.8277147431457
True	248.22695773490065
True	194.57000353901333
True	448.1690027058669
True	477.3141550129568
True	67.2943568193842
True	297.0321498185674
True	80.66805936657609
True	348.25312161928565
True	353.7708433479175
True	237.6572949245925
True	180.4696635425052
True	386.1734990695433
True	637.0486499088313
True	776.7800496098105
True	298.544514725278
True	742.8937494917283
True	64.23859709717786
True	855.5689223695864
True	351.4743760685534
True	13.840163855378288
True	595.9516515829389
True	693.1538633544816
True	268.0012177690688
True	171.59553109453807
True	48.57940271139339
True	372.6351818590854
True	81.07817340798927
True	15.29406693468138
True	894.1689136460532
True	368.1638188037291
True	176.91786200536387
True	976.6027718634776
True	10.942434050236203
True	788.8984766332279
True	29.664115289879053
True	675.2856286664232
True	59.01849563009751
True	769.8961276961068
True	442.1572084853119
True	199.05117228816707
True	433.3659281843173
True	209.2289305713232
True	291.93407844726335
True	216.58740398839257
True	408.0906849649744
True	10.220436748648948
True	321.8259211269201
True	112.78319429753084
True	12.266560253728215
True	475.24305238800383
True	723.3504350252784
True	289.79415034353445
True	80.15035358256621
True	307.05196979065454
True	81.76537916142247
True	189.78864172097403
True	186.8890356676982
True	385.209998132257
True	44.47090746249137
True	134.83376702788527
True	369.2111495295539
True	899.4892521506761
True	107.05057829819452
True	206.03949035438225
True	450.7623999794533
True	20.138631746420995
True	413.2762235697876
True	507.3793361001755
True	92.06981633996206
True	392.1366958211728
True	345.75847855065217
True	402.3806683035218
True	580.1929664936043
True	1012.2946197331194
True	974.736489121565
True	57.761556496250286
True	1056.6541541182212
True	109.08085906908568
True	105.69365986924052
True	108.83649888692916
True	499.57087516804967
True	370.175177616068
True	582.1282161678685
True	260.1556547697022
True	157.86706347084376
True	412.7245677266648
True	15.067809876343969
True	443.0962856968033
True	391.08858226416487
True	149.01066490101414
True	95.50979113701092
True	524.6580805560535
True	990.3865394840832
True	205.17232403062567
True	67.25096837873149
True	444.6240060380355
True	381.7404061404011
True	496.8262116304708
True	332.1033800519348
True	4.762997419647144
True	536.7145741646767
True	515.6154795716694
True	502.436307368708
True	194.27364366497355
True	101.02531862823152
True	21.02262227440505
True	378.2244292489247
True	109.2139866870707
True	7.710861556344168
True	33.268245404886805
True	347.69071576419054
True	622.2203964129549
True	135.71837231445275
True	94.65397117993828
True	25.28489790536073
True	411.3972889646296
True	363.3983823938185
True	794.8852980743371
True	310.15202243281976
True	508.7097503611018
True	531.6317813555067
True	536.5882143907801
True	296.0171746507195
True	522.0782624082159
True	101.71934698084183
True	576.4898912292597
True	6.951246151717553
True	362.8828091537664
True	454.1411649035881
True	964.6151543425236
True	349.99396056815016
True	750.4347248717488
True	973.1237573322338
True	179.71308325338347
True	40.61116795552612
True	361.6397018902351
True	399.7385917916191
True	600.1188720088417
True	242.5758861436917
True	30.03900898832399
True	641.4074033845017
True	132.76372240278428
True	1079.1117736662725
True	317.9038283942579
True	462.7587880836734
True	124.17801322755852
True	810.5958901180837
True	142.08519008099643
True	813.6439385363766
True	564.3695914166243
True	196.16008737135425
True	112.80875657993286
True	60.2405013275796
True	567.0074522036049
True	905.4275690214834
True	425.8376900766506
True	517.6390465379949
True	132.05138742439945
True	620.5004106459269
True	472.70437257996383
True	791.7739264094658
True	315.79758992448143
True	590.3019497900414
True	111.45601103473804
True	24.6433824334076
True	410.5952580251395
True	165.86686260433828
True	100.73521204778848
True	371.1685822810948
True	1102.9737236098388
True	266.07893839840705
True	547.524551315917
True	10.221982147562867
True	77.86337944067871
True	323.33546906253486
True	783.0899727009555
True	460.7607226706056
True	522.9318275213782
True	703.2363922246838
True	67.1341507212658
True	740.079105008403
True	48.12220241230584
True	101.04002473361628
True	181.6808687524399
True	90.28606900705678
True	24.58229752751867
True	303.45231661789154
True	473.4444596892398
True	866.4315103715015
True	864.7086120872927
True	5.499028826807431
True	281.1333572154935
True	469.6256674864768
True	121.3339669973838
True	228.15850237105585
True	307.2827285547904
True	1298.840191885583
True	469.3929729932806
True	22.980420129449534
True	178.22003065947095
True	690.4812512540982
True	35.39127215222034
True	167.1875499843298
True	529.5815444340175
True	71.15578640181641
True	865.9856193325082
True	330.6753493152016
True	668.7853938202104
True	78.43869387141532
True	670.716096230337
True	587.1579338533568
True	894.3681822507925
True	255.7877492243464
True	513.7780568754973
True	846.148444985946
True	946.131991634882
True	241.42350888251096
True	757.4725589230393
True	218.61416037661365
True	463.1795656420754
True	373.51512646485565
True	497.1590442047696
True	484.9785913562193
True	319.3341699856752
True	346.0251934032244
True	117.43764234385904
True	355.7579197938669
True	1160.1076362918227
True	320.04041147137906
True	146.815945839162
True	302.96305342442446
True	754.7330242404524
True	640.9986494254804
True	401.1645991322911
True	120.14064140836923
True	339.3991237381087
True	33.51505616653501
True	169.181046950929
True	89.89246712655377
True	95.58975735333648
True	593.2186929904328
True	136.81194125941482
True	131.60652643687686
True	103.66827747477974
True	82.30986409848185
True	454.0673194773461
True	387.9718205394809
True	1023.9733622868936
True	539.7559427532459
True	826.5476724878537
True	273.99786355457303
True	284.3068668424678
True	505.11975838566696
True	189.57502720612965
True	724.1571171901923
True	257.8595766619507
True	346.49355091508056
True	70.28117938197502
True	115.62163642917218
True	263.7891346578933
True	125.7870797444666
True	481.7738081864102
True	31.01132541676336
True	579.9889858621485
True	998.3631119964834
True	719.4078669872215
True	1.1396897172898055
True	59.54069317138475
True	471.0437234789663
True	434.6279358996906
True	76.0017919861348
True	119.36004453219086
True	303.2388625586956
True	81.21739993967532
True	53.93029607413078
True	742.1339827478736
True	662.2865231199327
True	168.91330572854017
True	169.29365568934872
True	546.1531878439545
True	53.05265029048943
True	26.64827909208144
True	553.9278154666727
True	456.6075931550208
True	1129.2833625869655
True	44.46473883009535
True	462.1785970350141
True	876.184220494372
True	787.1123789221701
True	299.1294361982082
True	767.0198735156155
True	387.1216005491537
True	42.78877481520074
True	98.58983090261684
True	714.5821504586958
True	75.5827763958962
True	136.17689836390034
True	977.3622771237292
True	182.1952012687615
True	281.15645960296774
True	103.03348347259886
True	649.3559431238606
True	613.5125465888924
True	214.9507985487949
True	430.6827578709813
True	42.1627751663993
True	284.66629578406827
True	562.7237647063263
True	609.1636460912787
True	315.3175722880164
True	72.7023106046782
True	911.525817909464
True	1075.29191894038
True	558.1918044456482
True	62.84443670865029
True	30.749500484422185
True	91.5184950286734
True	107.3557892453339
True	101.99005396629944
True	879.3652691362628
True	1189.8872375782244
True	727.262483759204
True	323.87025639958927
True	7.881979122577251
True	19.487359215503737
True	347.1801655178159
True	474.4652413701513
True	42.87881373343304
True	563.6938519451184
True	421.8786497585848
True	404.6358547194352
True	82.64773668160855
True	186.91249990547243
True	254.824291107046
True	137.0731504013572
True	374.1080904659271
True	41.50323698354166
True	179.8239959437879
True	1195.7564821816402
True	5.682692258372274
True	29.21014887300321
True	595.6308825099079
True	361.3281793073818
True	746.8552452278134
True	158.18607858049378
True	768.7393648515938
True	591.3056483101824
True	271.2398032729079
True	457.0660509409095
True	354.3467486865116
True	291.4074238668264
True	268.9926702537457
True	386.3058312686789
True	503.1522628604874
True	510.2198486203079
True	108.54615314198976
True	358.27584146770886
True	8.37271313448484
True	184.5936779167533
True	236.9841483924209
True	859.0888427560044
True	590.9211667925811
True	28.06968861438917
True	701.90149962885
True	838.3548281008983
True	106.27267722355975
True	353.2049815154779
True	865.6129234179978
True	228.0088662058722
True	169.3626551936988
True	527.6317640128858
True	589.1022265554993
True	1120.4793805196464
True	153.46039887656912
True	152.27847510092485
True	252.31287139451064
True	314.1281493793012
True	416.3268873484992
True	418.1525533301904
True	324.0631761726064
True	457.9688440453265
True	497.0472654416852
True	230.4382497580874
True	1475.995857315785
True	240.57377829202667
True	405.9331014451938
True	54.10723002983973
True	767.6616966917841
True	253.90379766370015
True	967.6060714241664
True	566.4247486940347
True	312.8324020326128
True	815.6558369976228
True	254.94414065183585
True	204.31488811226453
True	254.03586973833032
True	221.41913731533597
True	135.00136731454728
True	239.9938967258516
True	727.734053348905
True	519.0205338303681
True	217.0396595883069
True	1155.629270037083
True	121.36676554607712
True	267.27930629756906
True	72.45786785455738
True	312.5241470456074
True	393.06798279060143
True	93.80470994560422
True	225.10411036880268
True	76.4925041460045
True	670.4598085409825
True	374.99464687461074
True	203.71961601462303
True	718.354129762543
True	874.3041351643758
True	798.145399981755
True	837.6683093701511
True	345.28365184705115
True	1.601227896033234
True	265.6162369978792
True	53.87042529016581
True	383.48707993677
True	53.391448414249645
True	359.4904017340656
True	853.6603000263864
True	1051.3882654740405
True	414.2047139602148
True	21.150554398610545
True	543.8720103507877
True	496.974426011702
True	190.5151528545394
True	244.78334863935424
True	296.5579560885123
True	22.16127329336289
True	129.24666343491825
True	962.1936404060218
True	59.59098447268894
True	455.2096419074432
True	779.9368715354632
True	106.71921664797271
True	250.2800521375113
True	111.90835825113224
True	15.674486075856134
True	1.4192419396345723
True	118.80327228137024
True	1031.6849049935436
True	496.9383261889385
True	64.9106435279432
True	793.1230322378035
True	342.67986036202456
True	1.2675269291570164
True	446.7828834250428
True	195.34825202277332
True	500.9438598081246
True	79.57308890026445
True	325.1655128458537
True	365.86177338086304
True	168.567498918924
True	206.89830045015165
True	125.72230446753125
True	178.76069839872838
True	967.0317356362992
True	16.495616458896258
True	501.2657830123355
True	483.6737154000817
True	418.14062869224864
True	224.37958969934084
True	225.31150466573632
True	155.58430910763528
True	49.23335675706174
True	477.16769804534647
True	154.7382764214993
True	864.5520745534574
True	812.5930914471845
True	239.6250034678953
True	321.49288736896
True	532.5436681632796
True	37.41499480971695
True	84.33930723895794
True	758.5997927143756
True	1103.7614664622286
True	113.72456752806306
True	710.7148451826438
True	149.50314676225102
True	963.4513839241488
True	652.7012921801502
True	104.09695581550088
True	281.3962165015968
True	630.0533926694429
True	244.33993537229765
True	46.107063292728434
True	580.0122032343547
True	455.7507706147443
True	5.222657255247968
True	483.8877252367006
True	69.7096769830989
True	176.49726135682292
True	236.1844489104919
True	291.45118180603265
True	67.60761246661082
True	220.95091200192525
True	357.4925735006089
True	406.8789958524176
True	924.8914098871084
True	49.31159371970517
True	926.2929543829066
True	1021.253570651755
True	128.63788794887708
True	75.30844686863779
True	1011.3857795005116
True	35.828425933863095
True	235.5669722259592
True	85.55086096258357
True	202.9544313545935
True	362.80270781205496
True	986.9488571324346
True	96.4591795268716
True	72.44806261679686
True	642.9918985068767
True	275.44801611562923
True	693.5670733800664
True	54.13930760312367
True	477.2604804040813
True	382.31995601667535
True	680.0727988152074
True	57.79693204765167
True	109.530732340245
True	26.96634669919925
True	261.5185293739611
True	43.82581231869418
True	355.65792747034953
True	3.205889446457409
True	1178.9194828748557
True	103.3044568657976
True	142.97820410841385
True	352.09148069579294
True	717.3540032286362
True	664.9215087851366
True	1028.9629508138803
True	457.7273605909384
True	415.4151519045824
True	143.51179757513427
True	408.1260084743902
True	839.7924479266723
True	434.1624735412735
True	934.487367571252
True	84.14836978460762
True	437.1586684120813
True	187.56563818477545
True	290.79747442025973
True	763.6256583551792
True	165.2975562513503
True	135.86964129168024
True	63.612970664147234
True	890.629323299604
True	781.0016085284384
True	82.03529993281401
True	426.6605406529579
True	740.4228078284675
True	419.72589660650806
True	59.87134730892137
True	317.40697112764303
True	776.5442242168241
True	30.837641732572703
True	371.3595782757487
True	170.3997455875338
True	271.8505806624431
True	31.64744737238261
True	230.9437449833384
True	751.4435509565569
True	648.5011566534506
True	54.5009890952123
True	287.69151985309605
True	884.5872416943779
True	19.42270939017948
True	309.765669247216
True	292.43948073747987
True	431.4070961983055
True	206.62871089736907
True	580.8488014341217
True	50.24322931270474
True	982.5271833058434
True	887.7378666605694
True	46.60301974967903
True	385.8907511566053
True	731.593507051437
True	883.9183556415002
True	275.58671285590594
True	612.488627867081
True	126.67661435029532
True	183.1684492529805
True	136.4779006710768
True	137.03488344366045
True	207.76014631308507
True	965.6442567259716
True	756.1817856137778
True	956.0571261673156
True	19.117245689496716
True	27.92905835405143
True	351.70796916084987
True	14.7050250602878
True	621.7748796595087
True	1066.1507932494778
True	258.772351714011
True	208.84045699539703
True	81.74201242312486
True	212.36695096273027
True	132.98622547920831
True	44.634954653771786
True	134.59501897623636
True	87.92733770020226
True	245.49421531642108
True	542.802422105547
True	168.68364027430422
True	29.241764598132647
True	54.08239168235373
True	446.3972259142291
True	269.4071363364346
True	595.7171239869523
True	22.614180462017824
True	111.77474322997448
True	657.2969303385129
True	274.4352782572961
True	487.7453794819493
True	663.1012357949339
True	107.66793873388166
True	111.76145403380876
True	78.40137738396028
True	25.819164608796896
True	116.94250449673464
True	89.22389198778032
True	101.03245540935116
True	149.8474879910439
True	231.5085103442436
True	808.4364891067819
True	285.3797468498719
True	945.4591379146752
True	162.03012620184123
True	200.66972185051011
True	793.7762266464144
True	298.60243121125586
True	596.8912276644486
True	251.6089177724546
True	357.05412149036846
True	444.4395284997256
True	573.4012179754205
True	642.2827747554528
True	370.677403423983
True	35.04139778409469
True	564.2056972572492
True	625.2539500633787
True	20.18987541267716
True	11.153487793997176
True	264.57566462692154
True	411.6897579821788
True	469.9184444316028
True	66.51990642213532
True	644.862601779699
True	954.3183369523396
True	245.61354555927213
True	902.5784912037958
True	261.0609397373201
True	103.16057469104716
True	256.25223508811644
True	680.401098513914
True	35.239924359960966
True	581.359173716493
True	1277.695736544551
True	1024.5639539377137
True	890.6849369706989
True	207.65918523493204
True	91.63908279651052
True	200.1289671899502
True	836.7261047808046
True	147.3088812599735
True	1084.1733522921734
True	887.2877074532986
True	42.67492957699263
True	88.78935333259804
True	407.42707981490463
True	402.9079190734833
True	205.3693151856289
True	520.428829493775
True	660.6234902038169
True	119.74884107423811
True	276.2779056032674
True	1030.76229255746
True	53.98192346697457
True	703.8977254493905
True	538.4164118026237
True	37.63448013535714
True	838.3306085069388
True	380.7160252248245
True	550.9407766121813
True	106.4596666846398
True	258.5373563033186
True	208.5633896085816
True	26.83716576305787
True	135.29758863281694
True	760.2729444305352
True	140.56972148044204
True	381.1812499296221
True	62.266551134725255
True	623.2250543519879
True	593.7119356622514
True	225.32221220563383
True	471.100410449097
True	159.95066034370774
True	164.3575614047067
True	226.37034054569284
True	289.0730211762029
True	340.3123607019279
True	126.298566079515
True	194.0470276344188
True	26.43060327169784
True	874.3356653825684
True	315.32718183980813
True	10.671982647696776
True	366.4051084634083
True	163.2665153752594
True	620.1909102122937
True	376.8656689615327
True	591.8059061101513
True	558.0038814113566
True	504.3617892639359
True	773.22396220166
True	252.3998472715222
True	567.279190437215
True	166.7195007678179
True	537.3378388262709
True	355.6389147294737
True	372.8145301991678
True	121.24137423159203
True	132.06776117777414
True	106.8507634938628
True	64.61090594794501
True	709.8137599285541
True	183.75294061280596
True	47.10900429942035
True	0.0
True	564.2825157607631
True	115.1754442951044
True	21.761291545115533
True	38.33583691776038
True	113.65222772124632
True	515.9993233600737
True	185.9182753379553
True	111.84375819988492
True	33.851513488560386
True	169.23549120696913
True	948.1283583100452
True	51.096969008344125
True	221.6763506708932
True	758.0911006704509
True	319.845093677046
True	455.7337836102686
True	487.12271624204686
True	517.6897605632074
True	593.4937733228987
True	908.5199720911264
True	263.88421533827443
True	1035.0018189916118
True	938.3863926686038
True	581.7064801302191
True	342.0152654650089
True	859.8527542625069
True	9.85868008361969
True	32.71400179299094
True	294.2374980573813
True	41.86983527343173
True	199.53712001247325
True	790.3971686204279
True	216.1867376607941
True	742.3129286955729
True	749.0496043396009
True	121.3250697863396
True	371.4052044661886
True	568.3337591575726
True	26.28755316695209
True	131.41900969573936
True	443.0206055260842
True	297.8260039589384
True	192.86235346103155
True	108.66615601820898
True	379.2514696910485
True	22.01444302612459
True	370.0515555918304
True	346.69926402817305
True	1044.4311966384655
True	359.7538981401166
True	29.84273498495197
True	437.203143504069
True	457.7119724165932
True	239.6289977184746
True	29.4671551981272
True	755.0600100051208
True	442.4665668705623
True	171.58423508442274
True	11.943988876181638
True	1213.1935619212873
True	162.6513909359626
True	28.994554514675936
True	311.9219258733386
True	272.4451569357586
True	114.44182233946673
True	293.2511572582215
True	47.12589284037582
True	325.33245586091914
True	320.7085314112659
True	313.0954810380779
True	28.59309590001209
True	49.23130922911696
True	1054.7981529869332
True	26.296280749263374
True	12.160259325358563
True	181.70147976724024
True	649.5656447166022
True	8.944644561850724
True	182.30178071342115
True	178.97474085776804
True	496.0470205609632
True	364.9554659432381
True	740.736939553883
True	310.84171797250923
True	488.4628649605416
True	456.85402665508
True	496.9876004969775
True	103.96720477262198
True	1264.4449869509288
True	900.4811293765409
True	304.2465652709222
True	552.572649900286
True	100.9659024743512
True	543.3450461262051
True	462.53673926473925
True	156.08020100762744
True	74.73257233189959
True	345.48975809279364
True	172.88155720499307
True	30.380689714608536
True	608.3947995907749
True	372.9055892708853
True	72.98621439604487
True	31.03220407396479
True	664.3742029352535
True	497.3279575489224
True	73.87288131688838
True	22.766901583442696
True	334.11795180727546
True	331.3819734224744
True	717.3720538274488
True	555.2575801619961
True	563.0620073052535
True	799.973943308476
True	8.608871608902383
True	57.41110381234603
True	35.96000772408899
True	58.24752704991326
True	502.0995627061245
True	597.3272707403191
True	82.66630179289746
True	112.03382087129576
True	186.4214906846548
True	71.4223965038803
True	170.34829292321422
True	211.4360228306157
True	280.27879779590165
True	817.7688292466617
True	592.8189610315076
True	288.528312300347
True	195.3953348181011
True	269.0221515889329
True	241.58130791387168
True	708.4055673280901
True	328.899453737973
True	167.53615113306086
True	900.6392460993152
True	346.1080819964338
True	451.3617575430096
True	155.32609956212048
True	119.61721735168044
True	61.45683237081029
True	208.8157656010657
True	961.7997162417566
True	533.7322137439119
True	117.09974911714312
True	350.7090498648865
True	105.2786122043502
True	686.2005584319933
True	4.5405000319173965
True	701.4292967823909
True	38.16678614712496
True	909.7769501759068
True	842.8055137696072
True	207.80546348196083
True	31.91725211808189
True	80.1932205314395
True	471.2035480253845
True	232.15584842179632
True	1.412745854931804
True	80.45043249555998
True	1092.3691432148798
True	342.6651852577385
True	678.545294808058
True	475.5718967933021
True	28.17044211107065
True	134.63028617697626
True	426.4096746654645
True	934.415603917546
True	846.6490602335671
True	425.1716592370415
True	347.3086931204123
True	17.407093527159603
True	79.76170417117424
True	743.6775736446356
True	468.0705570196389
True	386.4264739408569
True	861.5302869322161
True	27.28306404372901
True	219.58972894818191
True	896.959281516267
True	243.2737395016992
True	8.255027388698945
True	504.7847326580065
True	104.9960328508799
True	645.4235840206037
True	55.758843846478165
True	254.9151499825293
True	879.7784918256403
True	902.33319323908
True	274.42394081389864
True	443.54134109331983
True	112.62940628979516
True	602.5024975499335
True	267.88216611968943
True	204.1425377733415
True	885.1897566765978
True	53.9225478177463
True	730.4252257604029
True	269.53588719914643
True	302.32750314992944
True	170.57682009498515
True	460.9608550763641
True	597.6027107284922
True	362.2488502757592
True	420.0124282862405
True	70.53268974521943
True	166.59953827590542
True	443.8942668520402
True	225.0157103035757
True	37.614635333452846
True	200.1790732039601
True	385.36850817014096
True	396.53071484699535
True	781.4788241572261
True	137.82565330243605
True	649.6113842409969
True	515.6541115995311
True	605.7753552344599
True	136.09487571274903
True	39.64853878572412
True	677.3783181110748
True	70.78022728705483
True	548.2501276503993
True	715.0675969091152
True	451.26029557122087
True	137.95819078518971
True	534.9859716425585
True	4.239068092865921
True	399.3697651980384
True	31.903885503073013
True	643.3670099326895
True	269.8493356038736
True	593.5510066820021
True	702.7025293317861
True	152.7138846085947
True	515.5391619553045
True	515.541334105531
True	67.0691586099337
True	921.4944315036644
True	3.284865022902251
True	27.75742381646877
True	657.1930190756536
True	684.0571743440753
True	135.72327156873146
True	415.384852787842
True	127.63755179945429
True	71.82087775723382
True	460.7305047438379
True	42.25346248006526
True	500.81662156982463
True	12.535645431634173
True	831.9660953896656
True	540.3240017866381
True	687.6019888366719
True	100.01337556692027
True	386.4692355396085
True	1004.148024850252
True	869.7777446585827
True	143.18757862606378
True	552.1041757664617
True	461.3368583635136
True	242.85520721795731
True	248.09177418824868
True	6.597206581123948
True	326.7848820845162
True	11.929568186172173
True	364.9897105726332
True	75.75013289229693
True	402.4758699203641
True	661.1204917136145
True	129.22330085856055
True	246.2158756864362
True	611.9305581414505
True	693.9492298520604
True	297.2495128477476
True	142.919969787673
True	164.73674511337862
True	475.708023062604
True	86.97179451226503
True	12.266375561804931
True	534.6295167188905
True	569.140323705171
True	20.307093359841733
True	142.03646863152912
True	870.464275846977
True	492.2144577142872
True	268.45289991843407
True	32.85174620284266
True	479.5160318313062
True	112.37230732043
True	591.6861170918895
True	649.2249724197475
True	302.0544221495839
True	372.88709457837535
True	189.289517094476
True	237.03464789562864
True	71.53841455689107
True	217.8587883933993
True	502.374641431468
True	22.15944378684198
True	454.6208830875143
True	351.3319490079538
True	745.1018217376766
True	879.8181765533391
True	896.2470811129476
True	149.81398723937227
True	410.599999592897
True	74.77779537892107
True	189.75138394806115
True	317.83655358846374
True	10.21315250898907
True	793.5292772049368
True	22.24883034230449
True	402.6811066380193
True	280.56386538739577
True	643.1000608825084
True	206.27067864056983
True	38.80744156463667
True	630.3716109423314
True	1099.1690299075328
True	220.2483884521941
True	131.15305319063367
True	617.4284145283771
True	481.4610521017061
True	18.36375853384558
True	825.4934851994939
True	114.67708405239546
True	45.79402698025687
True	314.179062215119
True	354.89214101263906
True	390.436493416485
True	274.8604144186887
True	19.1598654461233
True	23.6722034321566
True	872.1159746094432
True	193.73200061183547
True	113.45027452499606
True	843.5419395474531
True	646.2154289634735
True	625.6692550155177
True	449.9151774057826
True	146.5992216328836
True	30.22509062202472
True	98.76137478321868
True	455.03215283274034
True	241.13569510548623
True	489.2211814883816
True	147.3155401870318
True	478.2311362140122
True	656.5926167802897
True	982.0543578407454
True	24.64895671717164
True	991.1146407924316
True	1083.2875115078784
True	479.5779342009887
True	80.70407988745845
True	806.8762461730113
True	632.0187472435293
True	640.7625583400551
True	166.4793272231077
True	748.0387456036746
True	696.1039371418583
True	121.68026097794925
True	798.9971646713645
True	827.6207231289545
True	490.9384486694085
True	228.77507715467112
True	71.01278799814104
True	316.9859267574708
True	346.1541876755128
True	468.38677812528056
True	427.8597808471695
True	200.2597590676743
True	307.7342244914747
True	2.7907981324216022
True	11.968843830640187
True	107.21330193747892
True	135.36982073804785
True	362.2105056343922
True	339.37047000371166
True	106.86305201209404
True	17.103017610827525
True	205.05644469917556
True	853.8988182452301
True	446.6851053613769
True	522.8295135510896
True	559.059592970135
True	830.7804106017416
True	640.3795083861007
True	87.17040315071
True	203.0990609723356
True	244.12255034329743
True	279.95293290319154
True	100.56610293596
True	374.97426677783466
True	432.8570632736169
True	173.13474547620888
True	662.5969691263697
True	254.0704895222754
True	202.22889140602484
True	27.90389824378276
True	250.30714890211408
True	482.87351221771456
True	159.7372752721972
True	515.0998074205094
True	482.1222500938437
True	238.6018767716406
True	101.49711755051888
True	43.38267179094488
True	406.3936850052377
True	774.4029133895028
True	169.3391540821251
True	1031.6901956825538
True	1029.2192541136924
True	480.8845992610122
True	98.7637903291999
True	123.27415866971124
True	657.5317490801107
True	8.04210322479519
True	225.0435835226894
True	132.51694297541863
True	121.2425766128101
True	319.3577112154273
True	636.9072782856298
True	38.608575822232886
True	121.0648249261227
True	978.36033537562
True	56.3631058624438
True	458.1906102748661
True	531.1729783250653
True	243.50142633181923
True	127.51621251161733
True	936.0332174230832
True	1191.9932755223178
True	517.1900504788167
True	670.2899184057134
True	209.8106779022518
True	147.05195009408118
True	309.44144043393385
True	248.78141326623788
True	172.14129570880553
True	318.0535096678151
True	350.1071984289197
True	11.9569775947245
True	619.9235401629942
True	151.934295503927
True	73.76794574899397
True	442.595865042542
True	315.27823839420785
True	1209.52690715186
True	356.7936843749063
True	993.9605885004748
True	9.958417343822568
True	269.2231084574379
True	225.1620567224247
True	155.79784981048405
True	490.1511634682915
True	194.4654884395074
True	403.02545219576825
True	325.1272208059204
True	110.89446539483964
True	352.5199730893206
True	1090.135930753346
True	697.675074117115
True	216.9472465752141
True	104.1270016526071
True	297.2274734060624
True	23.61603284268084
True	354.9105931508582
True	317.6932998050537
True	583.8180186302753
True	454.7794264922349
True	356.6556424652484
True	159.47171346762318
True	12.782839911874689
True	431.0313887301086
True	284.4124313568898
True	142.80725698157468
True	304.69565974859046
True	438.3568439536833
True	828.8007394460344
True	304.66609254669515
True	774.0924702601293
True	389.4810606455565
True	389.0827886288441
True	1.0840535702378449
True	1196.7268077725896
True	105.40396996388075
True	930.1942056555816
True	208.1729132578372
True	473.29450448606735
True	673.696884873988
True	88.79704293506553
True	473.6379476512791
True	34.277312331688805
True	437.2925252362964
True	75.61371883371666
True	222.53476687503837
True	36.46412511200173
True	684.2322482418087
True	184.42306605899944
True	25.721852556357145
True	404.13741420702974
True	111.46225143233794
True	169.38813321182027
True	862.8907367751692
True	262.7330264453788
True	156.33254605579083
True	355.34854578152664
True	518.7703243138227
True	340.102308446423
True	518.025811147658
True	617.9786267273827
True	155.51673262561243
True	7.50266201236669
True	74.72746540259985
True	440.9288997590959
True	94.7626296736602
True	80.82703926893736
True	1042.2168116319117
True	28.73377780049338
True	325.9854858535421
True	319.2618366577166
True	432.0716609586447
True	670.5212419070089
True	191.6463017578385
True	653.6482669320524
True	333.87151460966766
True	346.3532315816899
True	270.8199338555904
True	225.2588747837651
True	364.7286808966133
True	454.7563159002829
True	402.833811696457
True	609.1098946624386
True	138.92206888985623
True	77.04010726397978
True	40.15479359197019
True	304.07710975321567
True	643.8976019656545
True	403.0562756874989
True	765.5469963579517
True	216.6576885817305
True	415.6329326901606
True	67.9656784978406
True	55.48106671078639
True	407.1679008834988
True	199.873736051308
True	219.4624251251809
True	42.4284868413762
True	1080.024318208394
True	170.6074660955518
True	901.778616867
True	319.8504461578283
True	934.05061397484
True	237.6998482580432
True	433.35432165518745
True	531.2514014360877
True	611.8438902827563
True	217.88597992327496
True	475.7731263777696
True	941.8569965189548
True	128.10866779648595
True	7.386387770827415
True	578.0194817026892
True	27.40381511951912
True	78.12770493062085
True	786.9104772603893
True	234.4585136762603
True	1007.9886960974716
True	679.0818479364867
True	419.2649302003645
True	279.3101462812074
True	475.2396330225549
True	341.4515234890888
True	172.65974364322213
True	692.1406542278629
True	732.6711072352555
True	208.4353876000039
True	86.91538438288836
True	520.4274935107946
True	137.83698332190218
True	385.2715261684041
True	341.0048160653168
True	67.24888705370876
True	370.80635269257294
True	412.82286748684
True	377.2895139898273
True	404.8638560391109
True	423.3790535453833
True	641.8481052454787
True	57.89227926911139
True	452.3527877781632
True	320.2545945607944
True	659.4112618190962
True	220.2465719632599
True	96.90017524162228
True	41.51421252617822
True	536.8558218080728
True	625.0612705223696
True	191.68113859296
True	402.800115354233
True	334.8788703599621
True	16.253851947599948
True	156.71867722574456
True	290.79395154878705
True	2.820603306336204
True	887.1406864256631
True	78.27092179471026
True	107.66946794029911
True	103.7944489033094
True	357.0512276860328
True	36.994542261984485
True	448.6576350807056
True	227.74546564065724
True	6.42402117569207
True	115.96000097378511
True	439.72165712959634
True	50.81826081384797
True	69.84277801954892
True	179.2460000000163
True	299.7184065828039
True	972.2294109538964
True	392.5321391557825
True	945.086048658202
True	194.57312331030695
True	1021.7710797926926
True	762.9239720218587
True	640.5153177804023
True	405.38162936504335
True	384.3744719960755
True	75.14048823948679
True	68.9069241038545
True	81.56623965755067
True	175.90459004167502
True	477.63893541635855
True	1081.1064481792746
True	169.046787933668
True	351.2279293910014
True	430.64294600344505
True	580.7130740366076
True	595.9516777927463
True	287.8746966448371
True	455.5030968722792
True	653.3086148533256
True	98.68719115280425
True	706.0978723819528
True	260.0066132181476
True	129.05286198585347
True	400.8464611469933
True	834.2036121770685
True	434.6236782528279
True	822.1377149417689
True	202.6758168729817
True	351.1489598237629
True	692.89718611298
True	616.8589104850006
True	189.3606956364656
True	273.1725087292433
True	816.6791020637752
True	32.521977279749976
True	183.50262737866169
True	507.2284688386486
True	714.9878732244241
True	101.3494317845126
True	35.18177087583192
True	161.18653197146824
True	741.1649424483408
True	299.4309315547107
True	544.601191114463
True	364.2465926926861
True	313.41122990518846
True	458.1596101740623
True	503.1531317464953
True	77.43640661200169
True	384.3856963416077
True	756.9050210674562
True	0.0
True	286.35424370265446
True	262.0506278171179
True	969.9830695965588
True	153.75025394636916
True	638.4753549763457
True	636.6454722209095
True	112.54706269417812
True	211.34961930961967
True	131.524728405617
True	12.271761623282046
True	290.9893650604246
True	383.1317829808641
True	1142.1712870421686
True	226.978786470049
True	403.9545150323657
True	662.614447652738
True	196.7348240137981
True	25.30467872710341
True	863.5389150235851
True	609.5381601769337
True	160.07224761189937
True	625.9519042811178
True	165.8004360423953
True	289.58855420409304
True	742.399834931278
True	38.24805342151748
True	107.58109919998284
True	492.3235820963825
True	63.68842661170693
True	74.58245066911503
True	413.9925267616553
True	24.806794007319773
True	784.8430118298919
True	102.62734247614397
True	148.6659178569409
True	17.80742366794186
True	710.403584345713
True	30.975278739136915
True	785.710280508605
True	402.9243078220504
True	116.61219636508206
True	711.4855593864733
True	511.3970910848975
True	581.5766564688771
True	47.76113339497672
True	361.4187760348559
True	5.218889011433403
True	96.5926802842944
True	368.7234681336988
True	48.18480754616915
True	119.15851346662726
True	299.4709068701754
True	192.1050658531308
True	102.64479257416356
True	656.9313375323871
True	20.372872531427447
True	1117.5881136999142
True	497.3111144475625
True	306.82792176307527
True	500.9435652062192
True	122.30988784328788
True	788.5774677006895
True	1090.6232574679252
True	742.0049463205511
True	176.0407878146152
True	231.74203957644085
True	53.01528581003565
True	56.48516582697697
True	154.26721651396915
True	106.45472316849607
True	163.40532694720497
True	1173.4275078960395
True	306.98788546210534
True	367.6505830121346
True	694.4427034824269
True	15.929450581642666
True	14.15248737280023
True	613.0010004204989
True	6.31835306482706
True	112.22706220970116
True	678.6548548823365
True	185.56680969546025
True	641.9836807752221
True	849.3751753579088
True	145.70274724721526
True	908.7644886825474
True	3.05220071912556
True	454.2366178874021
True	1072.113500342547
True	25.81436883067253
True	235.43119308719037
True	152.75731344268095
True	979.537591283718
True	232.66198110970183
True	485.3197190461114
True	114.70479399368956
True	504.337754485808
True	147.4177613258862
True	101.28596545726592
True	390.4157135536871
True	72.81712540018766
True	55.95500594555551
True	1035.0386868647886
True	256.24801833100264
True	157.0119361560219
True	374.7874073477421
True	395.2466312735311
True	210.1682766369082
True	164.86080569241923
True	384.9997904605344
True	35.40161894921256
True	490.43663521090167
True	1108.1632028329257
True	103.7762253135292
True	474.1725524701844
True	319.7241695296365
True	25.418866953420824
True	420.03204254667503
True	105.33889580054868
True	610.1636402071886
True	217.00882734556677
True	421.8119481491094
True	21.254685574360416
True	450.7410423443529
True	108.63220054139488
True	329.47938712250846
True	29.0403322502244
True	166.88124834192217
True	244.07225283084784
True	749.9503029029213
True	61.92622110155217
True	138.28242874868295
True	232.4012522182962
True	133.34782336989542
True	616.3605586840657
True	562.1037082089642
True	771.0151255273431
True	404.3535173929294
True	537.0340142798141
True	424.2559764098393
True	681.2671874385811
True	70.29852385993506
True	485.072272852025
True	419.9254609317107
True	50.05602616026957
True	83.72585459271421
True	126.65257159663248
True	89.16099272343604
True	324.6594726183714
True	843.0729235767095
True	327.0138516150121
True	1079.67307760762
True	316.93876896704245
True	921.2411443050672
True	153.43861599261305
True	598.047585917725
True	646.34813275027
True	689.2159718983587
True	447.1128171635894
True	66.61138917190476
True	284.2888822357423
True	41.50859296955183
True	165.88404142084494
True	162.37382697330463
True	1125.784882159964
True	232.4826032217895
True	559.1610049987371
True	550.4307027603586
True	569.1109419233226
True	895.2382838516909
True	603.2337065520644
True	617.768127758307
True	959.5886235311856
True	127.01649780040576
True	321.94155423237385
True	258.66327422921205
True	329.593369627217
True	89.46802327773548
True	390.5882887002796
True	5.23296260358961
True	322.4297798735972
True	266.1541121028234
True	639.7487459594704
True	287.2574686098929
True	363.0297379041741
True	9.913903034868534
True	58.13641033485728
True	548.1226060593741
True	33.16733526551132
True	139.72597231436433
True	65.19426048232664
True	153.3781045170208
True	237.7813793612981
True	66.94523198807126
True	392.1078995174133
True	278.3050998342716
True	106.25662583241188
True	338.9457680845717
True	61.80498684317449
True	578.1344856292777
True	822.7223184176887
True	280.22529852800585
True	1173.244592029811
True	107.60684981911476
True	297.2814265347918
True	1039.7951185377035
True	90.3101549550162
True	284.13643889020744
True	10.214106099040476
True	404.9132300944524
True	466.6882890593726
True	159.38225037139213
True	626.0935888505085
True	899.7353331793245
True	162.7705613838383
True	71.77215160099195
True	331.2326163775507
True	543.4170224882148
True	622.6614685782816
True	1221.1860428161451
True	27.539211470588786
True	948.7424831389942
True	134.93763291022765
True	641.1785602672846
True	119.2439743786626
True	128.89353856867
True	187.3247105703205
True	164.3461325158809
True	745.9055494730871
True	200.72786969682085
True	231.28404470423885
True	63.832858306138846
True	513.255739256042
True	444.819969513059
True	170.76271303135425
True	238.008183806179
True	17.340355134002426
True	417.6970941654847
True	228.74181373812524
True	282.4407383796055
True	110.09895819113588
True	687.9518861986057
True	420.7448852502544
True	264.7896548515216
True	639.9106755302151
True	518.287279134528
True	467.8521154679472
True	134.95365279779492
True	520.1353856368237
True	416.79305745126
True	3.107712951729716
True	196.22384174503236
True	87.29558543575354
True	242.97033030903737
True	2.903433697290541
True	125.29019163516978
True	362.7221293531179
True	8.01828973581538
True	867.3451059646605
True	176.71685354057672
True	706.0695791885602
True	798.9411049608735
True	165.47004212800496
True	218.033454569017
True	470.5903928213388
True	842.9625425921489
True	52.78849289024996
True	37.9641763247144
True	136.05323936773175
True	614.4954779576606
True	719.4803464186591
True	184.04534662044105
True	594.2339572855367
True	608.4564876687157
True	832.140881956703
True	422.3729848222145
True	183.75394032679105
True	884.5028725629245
True	224.92706665728664
True	146.49778724834752
True	327.16521962703126
True	215.91666934165008
True	205.7872132742516
True	614.422740024793
True	248.14625702192845
True	185.8543708947071
True	442.64136921658167
True	474.1068547662021
True	66.16152350278088
True	292.8533350169058
True	78.30398031588423
True	328.5601032660612
True	353.09487153229145
True	259.41621227409496
True	179.85519907201157
True	373.8180092428626
True	659.4041520718906
True	753.6190059481422
True	303.0610069540348
True	724.8265484601974
True	66.02389684871041
True	873.4048925771215
True	345.69010552894093
True	13.00238180162736
True	623.9951043597719
True	692.0309123455701
True	254.06031548331077
True	167.34980772390833
True	48.880088867149176
True	387.46292204950026
True	75.451535035436
True	15.244068587013684
True	889.9687031511986
True	374.1437128015861
True	184.3884614942106
True	1002.7957384335656
True	11.844639129252815
True	783.6916713476297
True	30.410113598764752
True	673.8450539948777
True	58.30717417105323
True	732.2287703297391
True	435.92584107251423
True	200.26142361026092
True	444.2580028687437
True	206.86178952657548
True	298.59589452141216
True	229.51262634147383
True	399.380664076431
True	8.730851806918864
True	317.669928546157
True	105.073529134884
True	12.118479052749244
True	478.2419127889644
True	739.9129470238463
True	290.5076595577185
True	78.3200363739051
True	307.91628848382936
True	81.52521194582695
True	197.15768448347035
True	184.98514894314627
True	384.0913266121781
True	46.89340925881029
True	134.29624160242616
True	383.9453033651987
True	871.2999991483061
True	115.997632987477
True	212.19532311921995
True	451.2226989056116
True	17.834934183440406
True	408.4888018727984
True	517.7381378178513
True	92.72930481653349
True	394.0599279022839
True	358.22107943843605
True	422.8608217237263
True	581.0788201637155
True	1091.0638769376646
True	991.3269024581716
True	55.28797421800196
True	1077.2212646328971
True	111.70916402875471
True	115.1853531164286
True	110.49082064877165
True	511.9360908622344
True	379.3159712853755
True	577.520103498183
True	252.9977240563882
True	153.08229206295823
True	401.1047985997113
True	15.565133640940212
True	450.6969980152624
True	385.23698245691423
True	147.36282159353436
True	91.71921836437156
True	522.5678092631721
True	986.8991189683708
True	201.7900055356116
True	57.57002964109105
True	443.2071892648104
True	379.6026969947181
True	482.7552576102034
True	326.8746048219486
True	3.896539732205827
True	521.1886798642997
True	529.6321712176042
True	483.43105001874056
True	180.6644022760209
True	97.98770714734408
True	21.790270560345164
True	368.342469026874
True	107.0996414752773
True	6.734604998687518
True	31.27120717235284
True	344.3223650658277
True	638.6547485543108
True	140.6223036375041
True	92.55294644347434
True	22.25224870456262
True	398.7285131782044
True	358.9044074417251
True	753.9934678746553
True	308.5576242753056
True	523.4978093971183
True	526.8321571309787
True	523.9681842796134
True	290.77426963185525
True	555.7290107360049
True	103.3294199970942
True	585.2432408124369
True	7.301185773943779
True	358.22390488705844
True	457.6888104769309
True	965.7911156919288
True	348.7847485879949
True	782.5422516828867
True	984.0097235334068
True	176.4564412710542
True	35.02412041340373
True	361.6225098828273
True	390.09845051225454
True	585.0135986616228
True	246.95578512272945
True	30.63428421872996
True	646.7904208437343
True	132.25749981604227
True	1083.1015652697813
True	310.710492375361
True	473.37152452064447
True	124.29365714246651
True	804.8865532387705
True	135.63224002435746
True	829.0881002909881
True	551.7331401929983
True	189.9197035961645
True	114.12953430472815
True	66.43860855819725
True	562.042985424463
True	917.725175550373
True	433.84853304852953
True	556.7409519109596
True	140.70826780057865
True	628.8489223493306
True	467.10324760250313
True	793.3769649678959
True	317.8524821422359
True	555.8865637110812
True	112.776504058177
True	23.63634772484288
True	409.58688645959313
True	167.9127778167177
True	101.43673125143356
True	381.2151336739309
True	1060.0847237599692
True	263.51480958531056
True	559.875789268513
True	10.357392315622535
True	72.3352306790753
True	333.4119827751209
True	787.6413547767276
True	445.971865064966
True	515.2186915880592
True	735.3270601757125
True	67.70137512727159
True	706.5036208868567
True	39.58411896572797
True	101.71492887595468
True	190.27663829340116
True	83.51257240389168
True	23.92023052917844
True	299.29789212485804
True	435.4986631555393
True	906.5491093676568
True	851.1530978920179
True	6.385997207929227
True	278.8436985799256
True	453.206457372104
True	129.10314947993598
True	234.61528107657867
True	332.8495320477417
True	1328.199952572598
True	452.6305922698644
True	24.83799663696516
True	193.1971774428294
True	712.408284680261
True	35.75100915775233
True	180.81916350540035
True	559.105970642559
True	76.34711542761093
True	880.8361736440744
True	333.4726602700716
True	665.6690179984525
True	76.351206369476
True	700.3249160482214
True	564.4744539287631
True	888.6796022269665
True	255.69161796423592
True	498.3669571523218
True	859.0295657364824
True	941.421981353289
True	226.91950727052972
True	736.367220649509
True	220.6269379409499
True	445.7511125095829
True	383.5533264234281
True	502.93889179180246
True	500.5927802336112
True	315.6620952079292
True	345.4321560949016
True	115.69214719395283
True	341.6018724028585
True	1094.049686724483
True	294.8116788943246
True	151.5185428084941
True	300.8824179632897
True	748.687858376693
True	640.1297406733385
True	404.6189046502516
True	117.06088319919236
True	344.268314673183
True	32.96384820100534
True	177.55747115737466
True	90.89403827633436
True	84.61409160055968
True	516.5924515561863
True	132.2691627623887
True	132.9404261098725
True	107.25252556426808
True	81.90532301020968
True	456.7306280376462
True	389.4768634174527
True	1038.1686918231392
True	553.017852465851
True	820.9662962190044
True	281.27235181072814
True	303.9818551634195
True	538.8573143189835
True	194.960152539071
True	743.1497171852734
True	235.9503588896897
True	365.0670521837611
True	72.34855500505401
True	115.08568432853168
True	259.61679042251774
True	117.98357614947196
True	462.6199846062885
True	31.13522744791514
True	568.2810783058034
True	1004.7813573153928
True	750.0925264676373
True	1.5811440755854564
True	61.82116239824783
True	485.5743679611704
True	433.931012895463
True	76.14512122143626
True	123.11574798728198
True	288.3271542347738
True	80.01747347226726
True	48.62752837564853
True	723.8943578214057
True	660.757224375324
True	157.32230225687252
True	175.49494591169312
True	526.502917277922
True	53.17626507161496
True	26.19299921189437
True	555.2479750167
True	457.5407527289279
True	1141.4105150653083
True	49.16490802459002
True	475.101982519079
True	910.5882135532302
True	764.0030018831172
True	270.78293679902765
True	758.953945172806
True	393.5076797993902
True	43.646606509053626
True	96.66187671589196
True	703.53936062075
True	77.20331335265516
True	138.08623039427684
True	930.9947461501872
True	183.21479210610903
True	274.38408715298755
True	104.1956011715154
True	640.3026248861479
True	607.2886137006518
True	208.6575641232968
True	433.1981713944082
True	40.79914490761858
True	272.6063849867131
True	598.3187190837612
True	603.2694563258783
True	320.8873854843526
True	72.86979319527899
True	959.934830893894
True	1100.7670692213326
True	570.5788690261336
True	61.7736572235477
True	28.721300613404555
True	88.62185408179151
True	104.0328369178692
True	98.59377758640272
True	892.2695864730433
True	1179.2729145450903
True	707.0685007378183
True	333.5502580503618
True	8.0588245069048
True	21.88772893798372
True	339.19641017901586
True	479.6616061055365
True	45.27878687900007
True	568.4078079942753
True	437.07052795858186
True	401.0397943666115
True	81.40327428846801
True	187.33710552894587
True	258.95878803176026
True	129.20231632003632
True	383.6743182936728
True	43.71564686196906
True	180.0243759890241
True	1139.761395315665
True	6.347031940048933
True	27.07599359472504
True	596.42602377565
True	360.5905823546184
True	796.0681262638541
True	151.03170372080766
True	745.6370351776932
True	603.2707311632007
True	286.42475494344154
True	445.53692727926045
True	340.9179367470457
True	295.71874647346783
True	272.96558250709126
True	396.9519710309151
True	498.8510439916994
True	505.2478885143806
True	104.41825599853289
True	364.8250158406301
True	8.399950895194522
True	188.0424700865602
True	236.68095575431835
True	901.7569389551776
True	602.5032422421272
True	31.17127311495901
True	718.5662146252666
True	833.722906774444
True	103.57626739764063
True	342.51941687965854
True	851.4042105585835
True	215.95016650442585
True	168.0949702446103
True	524.8781951357412
True	598.3298791940152
True	1122.152129300964
True	150.81983005835832
True	142.92774804777363
True	251.4416030309794
True	320.8202854503399
True	421.2949274799315
True	416.0408770609062
True	328.04493305221297
True	453.98568343901087
True	489.7739399209738
True	221.23597630561304
True	1477.156090385062
True	251.85279020252804
True	399.23364167095474
True	54.370142061670606
True	784.0505676857393
True	253.05269119034588
True	901.6651638408448
True	548.6604678756825
True	320.1971740043934
True	776.1986338935614
True	280.1439418812066
True	215.91807646568716
True	257.8225772819082
True	222.16571782380024
True	129.8846205137945
True	253.2616307239855
True	736.86033025667
True	509.7385658402842
True	216.6093577915768
True	1167.5336209165623
True	116.72566822940372
True	269.2955623256165
True	70.85434368334944
True	303.7415930513069
True	408.01550919572
True	88.97433382753313
True	216.35318051953135
True	77.82569037031146
True	715.3598392696357
True	374.5796901245323
True	230.206680512704
True	732.7607273419102
True	889.2274585138472
True	819.484220198809
True	824.6467271945645
True	346.54329135800964
True	1.794606815925885
True	264.9300751205994
True	53.22785985765146
True	386.8895462124048
True	52.14362007837189
True	356.34165611279445
True	864.3996419545081
True	1028.2930743594156
True	400.7955372005372
True	20.46774475073476
True	546.4927977258242
True	493.0643436034163
True	194.9776762611764
True	249.14629077765284
True	288.3888832518312
True	23.294394936687585
True	126.6269777804034
True	952.344719359293
True	66.33155511566953
True	473.8138213386056
True	792.881922535478
True	104.05357208445108
True	244.08643420635389
True	109.5303763303629
True	16.383445566917786
True	1.7512370868718063
True	125.52159290546322
True	1021.717329335815
True	477.2403780673555
True	68.69909830385032
True	784.8751095609342
True	338.01881907586466
True	1.3215543546193156
True	446.3268743196739
True	197.4132978564352
True	495.4186825232512
True	83.35909392003168
True	325.7449548714018
True	387.6778865694974
True	172.0669811270135
True	203.85288926703848
True	135.79334254442617
True	167.63154461971197
True	985.3262589187834
True	15.792026512324608
True	499.4448569979161
True	496.9426716208289
True	408.3951471564886
True	217.64758214329532
True	236.1649763976706
True	156.8587400017832
True	48.330254053416354
True	484.8180295532303
True	154.54503353110897
True	848.3960681499906
True	812.4655189660132
True	236.261731596106
True	323.40748103817106
True	512.165338830085
True	41.99047005415784
True	85.12546227668383
True	746.3864451806937
True	1064.946796446458
True	111.99389624482922
True	724.708534920491
True	139.25487978741145
True	929.460319794768
True	659.1094444787888
True	108.58142262206546
True	276.3111800473864
True	611.2516594889286
True	261.8105021256196
True	45.02256364935807
True	571.3283287759807
True	441.49271553895954
True	5.359306643138121
True	477.3113737979703
True	70.3747559795847
True	174.27286470908606
True	236.8394108599527
True	313.15991129908286
True	75.80658102992713
True	215.6095568053665
True	354.92812500463447
True	439.0917021354575
True	960.8618497414532
True	49.54846403602808
True	913.5547477431412
True	989.1418670569908
True	131.12688845281988
True	74.18209283895101
True	986.3803602128692
True	36.48570213393994
True	234.95302049830997
True	86.83288130558552
True	218.20044254463568
True	367.0063765627028
True	947.8552443851524
True	100.90051171397062
True	71.75735165732401
True	639.3969706609687
True	283.8770628724764
True	704.8903426287312
True	54.42710312481272
True	490.0501522368296
True	391.0550487728392
True	701.5614612858207
True	54.55565509890721
True	104.0449326771666
True	28.148547884738694
True	268.7770583897039
True	40.1324817182332
True	337.7470721923004
True	2.9782844150128875
True	1167.2102523584554
True	104.9666360005429
True	132.19222794229523
True	355.46932722161625
True	725.6729552980308
True	646.2018642418835
True	1012.636225299624
True	461.361475528507
True	409.859191711244
True	147.18075336963832
True	410.4521628594648
True	828.8945641851136
True	429.0698297331042
True	940.1489438854956
True	83.74477607167739
True	426.1653976019895
True	180.7838495147175
True	290.39389588270006
True	733.3692664039933
True	165.1322292778852
True	137.93046612443004
True	63.35641045580961
True	873.0730760591786
True	749.0021774892366
True	78.9482744048617
True	435.1757973901521
True	747.668202024359
True	416.6652715642287
True	56.71841258931365
True	326.97166592645624
True	791.7474125020984
True	32.08092084369875
True	363.2285015924463
True	167.81263752891633
True	293.7115202933535
True	31.699646539711797
True	234.64251723999007
True	760.354535154352
True	639.3766330356646
True	59.26161698476161
True	291.3661205158009
True	903.20104044822
True	17.270887725111432
True	327.65638652711067
True	296.9302325256804
True	455.4323309357376
True	223.84750811648132
True	596.9751747589733
True	50.125497120040585
True	973.8406543274474
True	891.4049129306334
True	49.95490083974428
True	408.7092442081823
True	710.544786326172
True	882.3111559084879
True	284.6148747199713
True	599.3340840703925
True	125.4290671751332
True	177.6919724164005
True	134.17793455463286
True	137.3496501332935
True	211.0355277624253
True	941.7979755335972
True	788.7737764764022
True	902.014431667216
True	19.962990331237823
True	26.122815179272884
True	359.2494748594637
True	14.22029025765969
True	605.834367304431
True	1031.4751845055182
True	255.4518208110736
True	203.20687326437783
True	82.96999369098117
True	214.20587517212945
True	132.03797534692137
True	45.63648512803748
True	131.0760313238389
True	94.33421354756962
True	248.2148812849112
True	520.6732162955386
True	159.134930257665
True	28.59765809015432
True	55.761431890807806
True	428.43068197696346
True	264.00574827002146
True	570.9338689005189
True	23.329523298614223
True	112.10347572039984
True	675.718435367097
True	264.8856909160435
True	462.2239146687703
True	662.4605609609122
True	107.71899080867664
True	101.88465986087384
True	74.40586012911598
True	26.228469897599368
True	120.08413643963074
True	87.9294761990963
True	97.98691450752138
True	157.7035813754955
True	238.18690122122297
True	809.6321041025471
True	284.0252884075845
True	949.50970299636
True	163.4703260764214
True	190.1493622233676
True	797.2634434456937
True	312.68257499187274
True	574.2558998342605
True	260.0692761042067
True	361.2090545382458
True	457.84781314432814
True	571.9104256114583
True	656.0236196459024
True	353.3125906175155
True	35.0826243556221
True	564.6708495893658
True	629.9289307450904
True	20.75696729570912
True	8.032721969475475
True	253.8649408337138
True	406.6933479812103
True	434.6262170216965
True	65.97120779361451
True	648.0501518049106
True	974.6433687388184
True	235.02204631116484
True	885.4734998643831
True	286.62561093301883
True	100.15673586799994
True	276.6229136227857
True	674.9781346492853
True	39.30040240982543
True	572.2454844842733
True	1281.291046328443
True	1036.7364962285485
True	894.8825491870377
True	212.7662348709548
True	88.12366923606737
True	207.31392700441188
True	841.7758142935936
True	149.27588023619987
True	1084.3929368014626
True	862.3641099645207
True	40.49685855563991
True	86.84631079739714
True	425.5471517896133
True	405.7706636640837
True	203.5699874905464
True	519.0932487720854
True	627.0140759009081
True	123.97434363168516
True	267.7634682083045
True	969.3754221195755
True	51.95192321285245
True	682.5620212787375
True	547.5599789785097
True	38.5478494079161
True	838.869360735047
True	382.2032191226563
True	555.7926717918144
True	106.05494832062548
True	271.1532706332807
True	211.96190713908143
True	25.49659159105248
True	128.56314981656303
True	740.2283570617701
True	143.7418698045269
True	362.6240452361826
True	65.55744008518505
True	645.9544040984507
True	615.5989187290104
True	212.29592107681145
True	468.4847037572528
True	163.89400748352952
True	166.9817858196766
True	226.7504414587101
True	269.0216964638529
True	367.3135614170948
True	130.45520694692607
True	192.94450219757675
True	26.550507504803303
True	854.4722400379616
True	321.25719399690047
True	10.109665085842432
True	365.2662352388351
True	162.048949963662
True	638.6975604150628
True	362.51211363089374
True	596.3551579612212
True	546.1730806075174
True	458.0676971764551
True	796.6768714578736
True	237.93563795565748
True	565.5774688400265
True	159.3387509133069
True	535.8104368353331
True	365.3339870482986
True	368.313368462294
True	127.3870273761613
True	138.76126901469814
True	108.2033914823117
True	69.5522882935014
True	740.9609691237157
True	175.1461316696935
True	44.81049788830829
True	0.0
True	553.1853098053508
True	111.57273593625388
True	24.970584873471815
True	39.83560530862836
True	107.65831187680617
True	529.6492950444233
True	187.31879280020837
True	107.599266613067
True	35.77192700685912
True	158.54613960291368
True	896.9365695046105
True	47.35767891314115
True	222.7487427831273
True	724.7020587047516
True	314.0938560102655
True	463.1062976683773
True	470.7659898870848
True	509.8528354806332
True	601.7175977562174
True	917.7592845582165
True	265.42091590188
True	1062.7640533982212
True	923.9937749210088
True	601.3397483234987
True	350.0282435617053
True	845.4546703515846
True	11.26544259582576
True	33.13355012803609
True	288.81278668279214
True	41.30447549968672
True	212.62353555684092
True	720.7999146071295
True	217.3065961237036
True	749.5445001647397
True	776.1864064128998
True	120.51224889585902
True	362.4976740381328
True	591.0938139290207
True	25.32731302712432
True	134.0362128850455
True	446.1489824940988
True	294.97222261627275
True	195.53718613899133
True	116.12590115503482
True	372.249344166615
True	22.134924664914887
True	380.0328745377633
True	364.68125105415737
True	1017.5855965954556
True	363.9954758933694
True	30.15915760874001
True	441.51100711781663
True	442.8422857150732
True	236.33098694292147
True	31.47185830711923
True	763.3051275587278
True	431.7411789742988
True	180.60476403311807
True	11.658477217936184
True	1205.8435793285057
True	168.14071382321444
True	27.20061473927381
True	293.05768444026904
True	271.8334758861016
True	111.41223459185012
True	295.4035402142441
True	44.98551442231853
True	330.2248902423686
True	300.0989608634318
True	309.6755886767532
True	31.62830331592605
True	44.73892238006599
True	1036.6081604110748
True	25.368462165779015
True	13.113451752668611
True	173.93748049524666
True	633.4861120099174
True	8.372773480116914
True	188.1581114304904
True	162.05756603198012
True	522.7197488553174
True	381.7713706034043
True	725.5595478103571
True	326.8451587244176
True	473.5288687312579
True	453.8424508410075
True	512.839637719411
True	97.67985672857012
True	1266.3711728635546
True	915.0158049285152
True	293.02037006243705
True	547.0435481320092
True	104.15587192779763
True	566.8427076983743
True	433.3432791951337
True	145.09292609787053
True	74.08625418183155
True	353.31602056176047
True	172.422603350609
True	31.25171902599325
True	607.7613871982688
True	371.1497060314908
True	66.42122833104838
True	27.633022853239723
True	658.6066790439343
True	483.1921775419784
True	73.0175206633546
True	22.771577167051998
True	326.2437594062218
True	334.3308858772339
True	728.9667393644608
True	556.3807063023845
True	566.1359490724187
True	787.3274820712352
True	8.658974451038423
True	54.98707628430749
True	33.16117858377472
True	58.09656862928205
True	506.5946955058043
True	588.6907729674597
True	82.38159379772964
True	110.76452090346548
True	202.2824268161455
True	76.12260526572253
True	181.3985413079848
True	214.41532453172368
True	268.88180881567234
True	839.4555394332702
True	609.5383660388012
True	290.17196040660167
True	192.52958373279876
True	260.2549339647033
True	244.12771964356205
True	745.9740506692789
True	344.4358961626356
True	168.2361002956396
True	920.5518018490347
True	351.4946309430191
True	465.29131709110686
True	144.4075943409736
True	123.49411889252708
True	64.92211756344057
True	206.0148049123846
True	994.4050976448842
True	504.1484565636912
True	114.62507214449764
True	360.9163847664844
True	102.56345846692744
True	699.0750871477514
True	3.9018945681861466
True	698.0940473169304
True	34.10581603064666
True	912.3062147531812
True	854.909498439377
True	215.5547066530552
True	27.94465373095664
True	80.71582059490198
True	449.6810503973599
True	219.74031289935573
True	1.056446454174479
True	77.24838523423388
True	1126.221586032098
True	352.1542032134463
True	688.303106421806
True	471.53112982257545
True	32.41276170617369
True	135.98738610953637
True	438.2223695305729
True	925.795517484108
True	804.3995062465356
True	424.1297755393044
True	350.32036951417086
True	17.297058064142156
True	77.95558779314976
True	751.8494869358602
True	479.32196688192414
True	375.58550200879625
True	914.8631389021884
True	25.727336646380618
True	217.88312035868432
True	905.083827217109
True	242.96933721852403
True	9.09755156060439
True	494.6101110728933
True	100.68280612450806
True	630.2198552951271
True	53.062807290807726
True	257.3699467927425
True	857.2075263337373
True	928.2087913960224
True	278.1240511058283
True	417.6387320291478
True	119.05400890358364
True	614.2093652084938
True	257.224015279967
True	199.75060747369395
True	878.2110279573864
True	56.70471227283686
True	725.9898775822472
True	277.56870275689937
True	293.28424403682453
True	170.96972026348885
True	500.3195722014028
True	607.8395376906112
True	366.5288066925152
True	398.88869425182656
True	64.41160536721998
True	151.99837461699784
True	444.4519618231709
True	228.74127468909523
True	39.40216421283888
True	209.19081020059755
True	393.33186986324586
True	411.7890161224144
True	768.5458366411693
True	135.28245593086885
True	633.9689027743127
True	512.807521094744
True	607.0117652273657
True	127.54701805839838
True	36.93937683681743
True	675.175034565533
True	70.2292877099456
True	549.6290799151454
True	662.1284521452737
True	458.639742760109
True	129.03382779016206
True	515.5327827738602
True	5.084838368881112
True	395.2382530616205
True	31.550982384291164
True	641.0310009511967
True	275.13820864286566
True	573.0979594082318
True	696.493938051178
True	146.14690765945545
True	539.8454417102232
True	514.2615843291146
True	62.55953405855612
True	974.3449887896544
True	3.261260059807447
True	28.070641852946725
True	631.1002366723418
True	671.5489874081109
True	134.91318903074784
True	412.69151997198895
True	125.44332683213186
True	72.00789484363852
True	481.20061352339553
True	42.10639351892501
True	504.0311454277903
True	12.585461016182316
True	849.3953033209315
True	547.2475294084297
True	668.7867046429229
True	104.73333991775247
True	372.20038575341
True	1013.1661146124192
True	838.9081828720429
True	137.54679741659152
True	552.4326718571991
True	440.9591373892063
True	253.16153990140276
True	257.0033786433571
True	5.368830726669823
True	312.8030229646785
True	12.676894964460594
True	364.13492171406347
True	77.4913970586766
True	402.3010338738147
True	658.9558771395992
True	124.89177763730106
True	240.11938304978835
True	632.801340160533
True	675.4992415352427
True	290.3263891238976
True	141.6082274980733
True	162.40521960284553
True	475.340377602852
True	86.84908510307774
True	10.110101440282714
True	495.85541230914015
True	564.0180940677228
True	20.10869011857153
True	143.33379104815378
True	921.6689495255248
True	495.93962308027614
True	265.65053422054336
True	31.45665035425691
True	477.3877739605763
True	115.18747606541513
True	590.7344215546619
True	663.4699251180925
True	302.0582971298658
True	384.36776986981766
True	190.11019850222092
True	237.7220387664171
True	75.96059112743963
True	219.4544178397676
True	490.5637419430713
True	22.33166062765982
True	455.3789395604864
True	372.9215966945444
True	750.4554016914796
True	936.229736077084
True	896.1752013581216
True	154.70144589620529
True	387.5082755171134
True	68.755496625032
True	176.3392674668803
True	314.7948384515519
True	9.813853169127867
True	776.8380382683406
True	22.833475580298167
True	396.25009792344696
True	268.5042573742667
True	619.8394938270052
True	205.0422462569265
True	37.407880631312224
True	689.7166541620186
True	1072.890777331321
True	226.60625770510865
True	135.94449957017898
True	591.7600140595207
True	495.6280826716492
True	18.2280684656774
True	837.4806517290396
True	118.64997992427897
True	42.98997098551841
True	301.98803990104216
True	349.9484908687189
True	398.27290824439206
True	274.35274353788947
True	22.344377044961583
True	24.130346366189737
True	830.120027814803
True	195.37138883020907
True	116.85816920080758
True	817.6935846524585
True	648.8120464930947
True	648.1452812038689
True	457.5903812003746
True	155.54409905770376
True	32.30974875686383
True	101.82106158043548
True	446.8052239260505
True	227.00778175710627
True	492.75161739291855
True	151.08292386857917
True	489.9748329681118
True	651.0233507897157
True	955.6479496981102
True	24.02347077936906
True	952.7376102559392
True	1073.2508773464024
True	494.3569426023595
True	87.45467847095978
True	825.109928779651
True	628.4135933233845
True	671.5663673488223
True	167.4916827435745
True	733.6764248806762
True	720.6267570943577
True	127.38099292671792
True	796.5992467690509
True	837.0856991116392
True	486.9688225315074
True	230.23803343573277
True	75.73873211242041
True	317.34309999209665
True	349.6999823779004
True	452.5160785818385
True	424.3994415392875
True	188.99143313797563
True	314.8689729237956
True	2.9981728612918643
True	13.623457375139209
True	109.03436095268805
True	129.7994774378614
True	346.808989514785
True	351.30550441694743
True	107.61573527253826
True	16.39049701975263
True	215.61717682615387
True	841.2935199408341
True	470.3194203923343
True	561.60453883379
True	561.1202493898032
True	829.3140400951861
True	632.2338175086086
True	86.92893177326621
True	209.8702667471045
True	238.4392864600888
True	284.5166836678157
True	100.36190773085072
True	361.5597238792162
True	442.9584778286377
True	172.9863475615321
True	648.3826985634445
True	246.448546373994
True	207.47658681953823
True	29.91212612061715
True	236.7613341452102
True	505.4961918767175
True	170.73094273440287
True	518.8094356025317
True	460.3855150837642
True	242.48077699145924
True	98.74747060452424
True	44.65089942063232
True	406.6619786088155
True	788.497388016505
True	154.1027577893346
True	1043.0337733835331
True	1053.071685432875
True	471.9686066305497
True	101.05675848453704
True	119.3104611589154
True	677.245301253256
True	8.083304506848169
True	224.9411466000544
True	140.70984803138427
True	117.93514580388566
True	325.47613161220426
True	647.5014507834595
True	36.26614726073178
True	121.96043161086835
True	954.451458774485
True	55.52093076648747
True	437.8684769498109
True	534.3745690634069
True	241.31405296708456
True	133.6283883797608
True	895.1807515843743
True	1200.2585966969227
True	524.2729702257336
True	641.7863234488835
True	207.72417969278723
True	153.54787607453372
True	330.8202031460525
True	261.8935337461704
True	173.71380879606346
True	312.9076889390228
True	354.408483556583
True	10.832731777700577
True	632.5920404325939
True	147.98230586935065
True	79.33128602420479
True	442.31853719675473
True	294.9417484097469
True	1219.3759313444248
True	362.4323044502789
True	1020.1110015124888
True	10.892093122278832
True	271.5925851766358
True	223.0812265484728
True	155.95333412853546
True	474.7277158177848
True	198.94523752436376
True	419.1845153957265
True	328.4845660603426
True	113.9063091090688
True	361.29839618780267
True	1025.7430199669377
True	739.4547295139972
True	227.6094852665029
True	105.30068543238366
True	285.03045143764353
True	24.0782842661937
True	364.32159771983527
True	331.1937302345974
True	574.8438001529588
True	432.9723914103781
True	346.18007827702
True	164.0000813907615
True	13.300708136454787
True	427.2930738345698
True	264.82290671513925
True	135.97421769333786
True	301.94536662332706
True	413.5556212437312
True	808.3984039234416
True	315.19502961426235
True	776.1514595510923
True	411.974361158859
True	370.9962804836254
True	1.270682553767715
True	1158.2835452839909
True	105.33334484223056
True	931.5760497700452
True	203.34496585828177
True	453.104005597363
True	694.2222037539415
True	84.59859271554657
True	474.4883803563212
True	33.61356350535326
True	418.8450449266377
True	74.22703160623912
True	238.93847382047264
True	39.79097137520538
True	713.7725646289687
True	194.9805036102229
True	26.37381037281887
True	380.0923990849408
True	105.00161119922544
True	163.9390019184511
True	847.3830826307212
True	265.20010655723206
True	154.32194779724034
True	361.3295237749976
True	510.2066705084607
True	340.5941704919962
True	506.4250017379005
True	623.4467000862244
True	148.5614439348469
True	7.734043355333966
True	74.11933184567442
True	423.3799078049095
True	89.9259965208266
True	79.3409832332865
True	1069.6048624368616
True	27.8261818274493
True	327.1070935391338
True	324.38658005558403
True	446.46016191136056
True	687.0395920126298
True	190.7657098666691
True	660.4045741400282
True	339.3141129304859
True	356.11923806535754
True	272.8659507456597
True	219.1231460281153
True	363.5292281661871
True	437.9436053305644
True	398.2625610569476
True	595.7012864249851
True	139.5392393157856
True	76.17449612958008
True	38.17251715099087
True	309.7396224044236
True	627.8302380584665
True	396.1901903533487
True	771.39694202508
True	220.1376223492512
True	392.24835345773664
True	69.00961393799771
True	54.25886060002591
True	408.7640748876959
True	201.953865241328
True	211.7247391279525
True	43.94029118740622
True	1089.9033595592405
True	156.16224767374842
True	903.0167726878608
True	319.4732549647476
True	917.3136899648508
True	243.31345924923693
True	470.2686723776087
True	545.7211274272672
True	624.6206881493749
True	217.46623651258565
True	468.7235831406433
True	924.3111005781304
True	132.36331338972042
True	7.539406512026401
True	569.2032244480523
True	29.49571179355517
True	78.56999288312984
True	778.3710070518473
True	228.3211677661476
True	995.6260161428962
True	691.4847405460081
True	423.0313111115891
True	287.97631318769305
True	477.6596354077009
True	329.5753246093502
True	182.96884800327217
True	684.7779841499829
True	705.9204773024613
True	207.63621412136496
True	90.05724179450347
True	528.8628173966147
True	135.7262451123168
True	367.24468911926095
True	338.0946528233048
True	64.92341682234542
True	372.2482018319385
True	413.3283623535825
True	379.98384366841617
True	417.3935246736876
True	427.4225515846893
True	639.5298479749679
True	54.28766361254722
True	436.6726052172696
True	336.9943478515768
True	647.3904970598986
True	215.9720212409499
True	102.4606502828388
True	40.89970636543844
True	542.5702046209784
True	667.5967689175202
True	189.85646722225735
True	408.2826910154149
True	328.4214105572346
True	18.003363654199187
True	169.73284079391868
True	288.6164732071872
True	2.9276668427720702
True	884.3958584388689
True	80.25699994575547
True	103.50766726595634
True	113.6237645213965
True	359.5509722597971
True	37.314307323753
True	452.2180090117331
True	226.0326677217529
True	4.648803352817911
True	108.62734876316992
True	435.345500191128
True	46.69492794847101
True	66.08669458691803
True	184.7447420078111
True	269.6499865878407
True	982.261495537238
True	380.3179710965573
True	949.900500934895
True	189.24280105320204
True	1025.9062074316614
True	762.3229461296136
True	661.5705931980309
True	413.45071715264027
True	389.22728112011794
True	80.51579363794369
True	75.72999460806338
True	79.2428090968111
True	179.89896154190578
True	485.78133705940775
True	1076.7877731189335
True	180.16321105699583
True	343.101326346523
True	442.0107836537067
True	579.8718136826913
True	584.1607988164335
True	284.882283276479
True	447.39663381400777
True	697.472842260112
True	90.94895235568715
True	724.399575748527
True	259.17440034454137
True	138.21504206420138
True	409.58856937210913
True	873.5745057499712
True	437.5577749000812
True	807.5030301552177
True	192.9823721181185
True	350.50487982605887
True	718.4328743974105
True	609.2093539885409
True	188.51310434920043
True	271.7475305643616
True	819.4332504922443
True	31.95901640565916
True	188.8972608433664
True	488.1201990240143
True	709.8499251079443
True	106.27542240870906
True	40.33539792553213
True	170.43941547381883
True	744.7939193584166
True	327.7700718128873
True	553.9159124460941
True	353.1654002849968
True	309.5338902234679
True	451.2378207473232
True	505.8920728507376
True	71.94523210085477
True	380.8352585886688
True	786.0591150569566
True	0.0
True	289.20441092502153
True	257.8219641438737
True	975.3445305407488
True	145.06149227224927
True	634.0136212686556
True	631.4078421568013
True	119.1581338969449
True	216.6640612489043
True	135.8997129582112
True	11.384555637851571
True	293.6970951331303
True	387.423936196789
True	1111.3757207460865
True	228.6932113991424
True	397.6212163487091
True	663.1944924286968
True	209.40694622641453
True	28.275062412897796
True	835.8085315356085
True	587.7164403276887
True	155.75156516462638
True	620.3077058805375
True	159.6875612193296
True	313.024767219968
True	794.7016640710694
True	32.22103276172883
True	110.03128395931034
True	509.1890803300662
True	67.15090720062086
True	78.10029801137675
True	405.3341627396405
True	22.66753953239948
True	770.0104613695095
True	101.4958481704782
True	162.01259936784598
True	18.416243311304875
True	719.5471077561441
True	29.649615855287387
True	775.2159961562261
True	393.0769550642355
True	120.47184307930752
True	710.0823725665182
True	529.0027888619206
True	575.6994343124492
True	47.14361458614827
True	371.55419262912494
True	6.686794603139591
True	89.78941403947304
True	367.8368273492527
True	49.6407114171786
True	122.79825031281412
True	293.7980007397811
True	178.4142961362351
True	104.67248403357456
True	633.8130956420905
True	19.34067525879352
True	1140.0635192210575
True	512.8602419740829
True	311.67010068729775
True	497.7994999009592
True	121.28413463779091
True	768.9055488193536
True	1076.7946674141842
True	763.8560022123744
True	186.8802671608092
True	228.7055979278549
True	49.066229572807
True	61.45981775806061
True	155.7180593125792
True	96.71926173420766
True	178.7070107487704
True	1135.5102485420502
True	311.27802004533265
True	357.76238878520314
True	722.2369938150694
True	17.239961004139218
True	15.178651950744683
True	579.0384205515023
True	5.577247764566386
True	120.09103432323089
True	687.4449652515019
True	182.44177820694168
True	645.0581748859191
True	851.414718415344
True	144.7129846825862
True	893.0763795901455
True	3.382408608989582
True	454.5674002862568
True	1048.41529828258
True	25.7951133243742
True	236.55436179656
True	148.2957299907546
True	963.1625495210848
True	231.7671305971961
True	484.0281891050282
True	116.46731162185412
True	514.1976310100599
True	154.45792390977687
True	95.90552632223756
True	387.9932258653776
True	67.98406924654365
True	53.78150259316136
True	1040.571306035603
True	273.25090536165186
True	159.0002614989143
True	360.8212800393599
True	396.26875983062126
True	211.1011160514398
True	170.4659521520502
True	393.85490990140335
True	36.6518235513493
True	478.2064099446064
True	1142.8657748856417
True	117.12609258508046
True	467.1798933938304
True	314.52638567458115
True	26.468923936619976
True	412.8969996861216
True	103.43650788994287
True	602.7087530916956
True	200.8351303866935
True	429.74605485217984
True	18.448993837658023
True	451.1623352638888
True	104.1140463606782
True	353.9475096716152
True	36.01387781386375
True	175.6700026118351
True	244.9500148358415
True	773.2863638794273
True	60.4999631734183
True	138.37021458475485
True	236.73671044480707
True	140.618160011404
True	647.7488426359339
True	553.6206816581843
True	797.8093930351345
True	400.5688494007432
True	534.7880747262959
True	436.7692462701653
True	685.5589192559983
True	67.05408855182937
True	478.9402523032842
True	435.470759750061
True	45.074420373544285
True	86.25439795781135
True	127.86639461784496
True	84.48686944104851
True	324.95092989173696
True	841.7725867870915
True	338.3721259693957
True	1092.7225257203804
True	317.87196428102993
True	909.570358663524
True	146.87968486128884
True	598.3084688860506
True	606.0036492198078
True	689.3139956498621
True	435.0408017259277
True	64.87426362206443
True	295.8592199224738
True	40.128548204417065
True	165.023096420206
True	168.21843602988127
True	1132.5638843201132
True	219.00062009259696
True	542.533983764452
True	516.4699638262973
True	549.8941793120979
True	897.7163297535641
True	584.3271907483106
True	666.9300617610036
True	947.8074701651108
True	123.7687020807827
True	310.6298091625026
True	265.2841820447152
True	324.1858309795601
True	86.81664740158779
True	385.5842161463711
True	4.157174643335399
True	317.5238522655228
True	260.53824613538126
True	599.0514399266649
True	281.7052087969548
True	362.7184315908948
True	9.245949963450284
True	60.72345518842873
True	551.7647624898002
True	32.11941455250136
True	146.34344242492466
True	62.84884217776669
True	155.83015924526282
True	242.37116499587995
True	64.44358220494567
True	375.2135202748135
True	277.88310332692095
True	104.3213061847143
True	334.5050087454286
True	66.7816400927339
True	577.8066918400084
True	843.5332281987653
True	284.6595733947362
True	1151.2740069446502
True	112.3349391362794
True	309.8968528792216
True	1043.0447604202634
True	90.02019665887885
True	291.126665219519
True	10.089437888312933
True	410.8445873301829
True	455.9447758050586
True	152.244267269279
True	623.3436943160445
True	900.619194239014
True	155.69989352747356
True	80.97731127613235
True	337.28913952218016
True	549.1180888701957
True	583.6725189804938
True	1220.5073858261387
True	27.950134277925727
True	935.096545431649
True	135.82021120778322
True	631.1498399630051
True	117.15279177429396
True	125.93051372218667
True	184.96122061514328
True	171.47109121294292
True	757.3299384578422
True	216.1166124485966
True	232.0094077423624
True	67.77753115434521
True	514.9992438717156
True	454.14113022715344
True	181.03002279436396
True	242.45695251056475
True	17.095246498290503
True	427.3138759068212
True	230.4194050672018
True	282.7694644095774
True	114.49693527641698
True	677.9533082089741
True	419.6661663183745
True	269.8020392637849
True	633.4136352303921
True	525.39537829595
True	463.375718952731
True	132.5586897015969
True	537.6550168969848
True	437.5792127974099
True	2.8791331201058785
True	192.64914150179573
True	89.871073644133
True	240.1426949364312
True	3.106602698430205
True	128.80806867826703
True	356.2338094635096
True	7.534949868627837
True	891.0717504770029
True	170.08645735790066
True	706.0844315468655
True	790.9559251796463
True	163.08407950809027
True	228.5050870991248
True	485.8751292992201
True	810.9321575557118
True	51.37347567394941
True	37.19773472560362
True	130.24023900563398
True	606.1889409624094
True	719.9800877088029
True	179.74845749852506
True	600.4470120643903
True	590.5593536279865
True	831.6223296093186
True	394.0378675874824
True	195.22616933831029
True	876.5991860421314
True	219.04836815447936
True	151.9297023608466
True	342.4825379631446
True	219.83103239434035
True	212.48734026932445
True	619.699519946651
True	248.31908434225008
True	201.4683159956033
True	448.9676570977256
True	478.7548683487942
True	59.27655268111157
True	270.9950452765009
True	78.89121036210688
True	334.79408353045284
True	355.1823868319267
True	246.99809582424575
True	172.35499028573074
True	384.4690328181618
True	662.0770422569469
True	752.3661238257461
True	297.6586049123762
True	731.5136204237315
True	61.773132000163095
True	862.8383191347734
True	347.9428469106871
True	12.77756468323938
True	613.1061760659438
True	703.0354858595102
True	265.05653924813987
True	174.1751479942431
True	46.03395005421039
True	381.9347761131418
True	77.2401987585305
True	13.538769566354546
True	876.5155360530002
True	366.6787195962669
True	170.7008325688093
True	963.4324276561566
True	12.69809036771834
True	800.203684616937
True	31.455435461931557
True	649.5858523886671
True	60.38328542176845
True	780.9653357772739
True	464.1242413797345
True	184.60954964978868
True	427.9508731416389
True	215.057580820104
True	301.4676060094687
True	220.30366256165905
True	406.9165172708464
True	9.022716076614827
True	318.1263375041388
True	108.96080640096966
True	11.854498331994634
True	463.1094637611318
True	726.6134183239807
True	277.0796965927361
True	84.44773390735267
True	285.82027111536786
True	77.2637676021233
True	183.89218055307765
True	184.79863132364025
True	387.1172342678505
True	43.5009410964245
True	128.95824579064188
True	373.6898458276421
True	860.7507309020649
True	114.69002270818004
True	211.4580706712694
True	430.76978331845226
True	18.975157121788257
True	423.0409106598164
True	518.8531028531902
True	90.80428788069072
True	402.665476547474
True	356.4380147026752
True	416.77044097791736
True	590.7979526031113
True	1044.6676400448976
True	955.0093495468584
True	56.62065855594837
True	1089.0066175552126
True	107.6795933086776
True	111.43319510177106
True	114.07422707756412
True	479.4740524084584
True	362.33831746231147
True	576.435343539738
True	258.7738920740226
True	164.6490390134635
True	408.9685557186245
True	15.774714038295873
True	447.2684179834906
True	392.6590904119191
True	143.90533231489718
True	97.16845412052947
True	551.327493810545
True	989.1788046528424
True	205.9620127820144
True	68.9911545319264
True	415.0254672213204
True	381.89790085865087
True	494.7254472491522
True	334.31000357782835
True	5.173619449365706
True	519.7148531546536
True	506.4837465098365
True	505.6938736175059
True	190.51472636280212
True	102.526373950545
True	20.817675547693
True	377.91163560163255
True	108.76441406192694
True	6.944240673808806
True	32.0173095916659
True	337.4261510826164
True	603.5390642649395
True	136.13861826872437
True	88.75886873658088
True	23.37228047874435
True	410.98237811965
True	352.324470698669
True	780.3478481334303
True	293.72290606351766
True	541.1275055504966
True	537.184776525176
True	530.4858175422361
True	290.0604071194775
True	539.2308820453661
True	97.18857780537864
True	588.3566268734672
True	6.213879997198813
True	355.8156314247132
True	463.5486126760704
True	962.6131252066848
True	350.09987247659285
True	790.3587427490555
True	982.0495782586814
True	176.32740041634358
True	38.991842974032856
True	382.1369758613129
True	380.9144775629238
True	584.9765301842219
True	249.1764647425888
True	29.176701185968337
True	635.6545765261985
True	132.23243083721457
True	1059.7910170873404
True	320.14246674046683
True	462.8124793075923
True	132.12783539526245
True	811.0126098982361
True	139.38669203025273
True	838.5497544378345
True	569.6626618938433
True	178.55923541971362
True	116.52670645666976
True	69.7225383123075
True	560.4079389587766
True	931.3905980602468
True	432.1765285797204
True	538.0104047799598
True	131.79320897711582
True	623.2707740727758
True	490.17182613402224
True	782.9196117647339
True	332.6984795280729
True	601.5020785302315
True	111.28405155007214
True	27.39214443342488
True	414.9910154778232
True	174.14390588171042
True	103.8051133408382
True	369.4804907987808
True	1108.9074981509077
True	267.5435007886141
True	553.7114213757765
True	12.519086434619096
True	72.34339732643272
True	332.98736174373266
True	750.400638014711
True	458.5875416807585
True	512.7516775591645
True	732.4634698611541
True	70.33657725342916
True	733.9001910619953
True	47.86144532997962
True	101.93759221257454
True	176.9237563822581
True	83.96516699218292
True	25.36532522704605
True	293.9841680968766
True	471.3974802292055
True	912.9950718449112
True	868.5959602618332
True	6.741847952300429
True	294.6004488206302
True	467.7992621522063
True	114.98477911898968
True	242.5730205968792
True	325.6695592726612
True	1310.0950354323168
True	444.1939773186428
True	24.89469201990556
True	190.2994761606037
True	695.9616977193007
True	36.78094660699219
True	174.68977769165014
True	546.0038098929147
True	69.83850171579137
True	871.9178521809032
True	331.3521325166627
True	665.8505332313634
True	76.66434216949519
True	685.3905319705951
True	574.4199441569066
True	881.5831141500653
True	245.2467062830385
True	502.8177073891718
True	837.0571090967817
True	889.2584602144004
True	235.2560686326648
True	735.3052836312811
True	225.7736284385008
True	453.3727124890672
True	360.90076909620166
True	504.01428643983184
True	489.7274929910028
True	314.9303382933337
True	354.2673810138144
True	110.44351482074325
True	356.3955940127132
True	1146.031735507281
True	310.98004153299405
True	146.08855366738604
True	310.8125082611641
True	747.2242448609186
True	639.0607551098311
True	418.5369533903519
True	120.19075409523742
True	338.7895461065421
True	33.13534547148417
True	176.82588411042997
True	93.68078538507233
True	86.73094821514262
True	567.6987745009324
True	138.31142932104632
True	132.20032379077406
True	104.6789295379519
True	84.71496564766261
True	448.12610832287857
True	391.18581316847593
True	1038.241042129724
True	517.4373749479372
True	833.0153625178008
True	255.81697716362788
True	302.9085037995369
True	530.487219298826
True	191.37263222065368
True	739.2132354839808
True	242.3494599997587
True	352.1101421924511
True	68.76467276256177
True	114.87805057630858
True	262.48764604579264
True	125.67306928967878
True	482.86490884400087
True	30.37051922871145
True	556.157808777132
True	994.772857756486
True	737.6655781761738
True	1.211256939083122
True	58.52267399812269
True	481.64148262947134
True	441.3204777033792
True	76.05308293248319
True	118.24379861811538
True	301.0725918227512
True	83.4973140455269
True	55.03044051074774
True	673.6317605411864
True	661.1886533962273
True	169.58273532859005
True	173.65943116789177
True	538.2896769886584
True	54.76023092133546
True	26.6297161829091
True	553.9782829911609
True	470.5371749617127
True	1125.677867161833
True	43.93761669236852
True	464.256404128505
True	854.9121023647795
True	776.3697595991405
True	271.92826770380844
True	749.815776837933
True	412.9651247278934
True	43.55402102207001
True	98.80536874989512
True	690.7643525836887
True	74.83168673820431
True	146.54845413602612
True	955.7140403909776
True	186.7869438281816
True	277.7622070713232
True	103.24948977668204
True	640.1612087913912
True	589.679179334704
True	212.40166819716103
True	440.0503169154012
True	42.69806943052617
True	276.5915211577908
True	574.6744560556964
True	619.5526347989252
True	316.0724206233081
True	71.18787396501233
True	959.6069586916982
True	1056.531726004556
True	568.7511079623382
True	66.68945901203821
True	30.63547047982463
True	90.89164782456368
True	103.20475315992698
True	98.6731912707406
True	896.8109824938994
True	1206.000271064657
True	752.4236116329361
True	314.6933230206204
True	7.973868215716572
True	20.21737212112333
True	336.2281868707607
True	481.08504076244265
True	46.02379763087399
True	566.4152222047504
True	433.0023382276451
True	391.1599219709002
True	75.8790933345832
True	199.74338035086305
True	264.7395777979661
True	130.78126992843517
True	385.0001379749192
True	45.43237472074762
True	169.1131585299243
True	1159.8934381306728
True	5.588000553962628
True	29.717306175443472
True	602.9180839672143
True	363.7568630794945
True	786.4479301388535
True	161.34018632971495
True	757.6494046511851
True	602.3161657324979
True	289.32146639339265
True	473.5122988224887
True	331.7549349835827
True	286.4109153920612
True	268.9849147769531
True	393.9153542830017
True	497.9802855300217
True	513.1854749095618
True	109.35622876780124
True	353.9992971570543
True	9.17851113790876
True	183.44733314900157
True	232.28032641703675
True	909.152112820674
True	580.1156280170701
True	30.5746626962244
True	701.7602233122846
True	869.9495557557764
True	106.81532662820356
True	337.2039343808973
True	847.2884852875363
True	218.63814046763235
True	158.90612302214478
True	526.3107950773702
True	576.4435902701836
True	1083.6867983604284
True	145.68190269359286
True	161.32829329495658
True	259.14125609026127
True	314.5603631075236
True	447.8534868447188
True	418.5247956107538
True	320.00325268204216
True	411.3697797036661
True	509.5257597169588
True	227.5963231861322
True	1501.3374009597278
True	242.2132440161927
True	415.7361029912991
True	51.2840030165196
True	750.5025056496983
True	260.8916347427503
True	912.3196325035336
True	553.143771161184
True	302.6518926654524
True	767.3051626818088
True	265.5816000464005
True	208.91205886929984
True	254.5250088663242
True	227.7239785001884
True	137.4355145968869
True	250.83630466691983
True	720.5778059204172
True	538.8297091081517
True	211.7581373899905
True	1127.9389486678465
True	119.12771625526668
True	267.10245140325816
True	71.88086967833591
True	295.1297659493867
True	414.3027911159498
True	97.6098870239715
True	222.35905121320644
True	78.18879848961367
True	666.4377374515178
True	383.63180752254647
True	218.43635732522645
True	718.1950900327762
True	864.4474120967479
True	858.6777223736831
True	828.4065349223232
True	346.8222349075554
True	1.3587074004632185
True	270.27945846305346
True	58.38763632065147
True	393.8724514760403
True	54.53190943866397
True	366.3650486017706
True	863.3531268745717
True	1047.6017292179297
True	388.9243173333157
True	23.312514596143373
True	542.3365382961231
True	495.7850193740029
True	202.15802628443936
True	230.7083786575384
True	298.9983950233475
True	23.295555182390007
True	126.57789797937684
True	935.4564899424128
True	61.05618403177782
True	486.5434763395948
True	782.3602618816093
True	101.1376102797929
True	243.6632985894337
True	109.39626562573068
True	16.51097739657813
True	1.596731737803757
True	118.2691020747666
True	1014.5719699084768
True	476.2514990308668
True	67.64755050113511
True	781.095663823411
True	339.9828966181875
True	1.48682769015845
True	467.9972198123977
True	188.38866722505952
True	503.0320582358599
True	82.4536865038503
True	329.22975206611466
True	366.3139818656838
True	170.54136443862205
True	206.23204733523227
True	128.04592306839942
True	164.54541800309363
True	1004.620598324572
True	15.541144695858987
True	513.9310860145216
True	492.982617785402
True	415.0710658421383
True	214.6782293859895
True	225.4680225743895
True	161.93216089650747
True	45.72479341810329
True	484.6935604243284
True	155.80627015387498
True	834.9235155532758
True	794.5185109591521
True	257.45600763156466
True	314.3678432456517
True	522.1155706838201
True	42.55481579157973
True	83.74413081724876
True	760.1108829963764
True	1114.8710456210408
True	115.3219923025676
True	730.7372893675914
True	146.68741591244472
True	926.6202889539449
True	668.9987889727873
True	102.18449564109224
True	273.72218633579854
True	624.5283957594725
True	264.4333769375992
True	45.20545919880816
True	556.949980786627
True	446.7212619938836
True	5.94031101797728
True	476.1786726724958
True	67.58042788318922
True	176.61003980741745
True	228.7551870785279
True	309.20516665382104
True	74.6677598031767
True	204.13025194728172
True	352.1824567909538
True	435.2424531188913
True	900.2457984168317
True	49.05983309311189
True	882.4028750987136
True	1033.9036358586663
True	127.46783785369053
True	74.88612843989853
True	1023.1045729949776
True	34.442931238609724
True	216.8718048423001
True	80.32852124777932
True	212.6965346016021
True	370.7642128148881
True	955.6966182138276
True	99.99906550954816
True	72.60334425756466
True	609.9600326588443
True	281.1631502594943
True	740.8991100106704
True	51.97460364329399
True	489.9456685729058
True	377.9373030736458
True	680.4521460422561
True	52.21337055984868
True	106.11447114814176
True	26.74363956932898
True	273.1558809077304
True	43.53845843727954
True	356.8812559116554
True	2.751658648021477
True	1169.031071467616
True	103.50905919674668
True	128.58336275364329
True	340.61622208037784
True	737.9384864642954
True	689.5578407037684
True	985.594045151188
True	470.9896078949018
True	414.1408290437332
True	149.05384775443272
True	396.4491423657465
True	863.3574968597036
True	426.8490551283449
True	920.5515549875198
True	83.59177503835839
True	435.5930551025301
True	176.54413850504557
True	275.9710020205451
True	730.9557892534609
True	164.3593268429663
True	132.96607755223843
True	67.18356465377461
True	845.3604205794678
True	781.8296940254269
True	83.84751757826618
True	445.8642915401418
True	719.9189204574436
True	422.56138049476766
True	56.2030683374453
True	329.7395055587358
True	783.2870459128806
True	29.14100217135731
True	350.5746405095507
True	169.4956529321549
True	284.5496594986627
True	32.635737446957755
True	219.9118191814471
True	768.8409170005846
True	651.8557440282323
True	54.51669860956733
True	292.66883506380987
True	885.024595485855
True	19.78062054072908
True	314.70675138638825
True	287.5733896294957
True	428.96316420999193
True	219.95649608508936
True	603.7446739381392
True	47.82296371084996
True	962.0431379863207
True	902.1793083793405
True	48.77024120100547
True	403.6613154427384
True	721.6720581371703
True	953.164458032414
True	265.4021591545706
True	594.3576020307975
True	134.1701916192884
True	183.81073154368528
True	130.93274268309943
True	137.81929015520203
True	206.13977659729557
True	951.2360055861272
True	775.1365499039431
True	966.2517523355236
True	20.31587441638175
True	27.07930587464506
True	368.9951050876887
True	14.25979457298598
True	655.9782879795267
True	1057.047638162083
True	263.0478830220626
True	215.34104337005869
True	84.48666129801651
True	216.7769556817447
True	127.51249197302516
True	44.29378919143274
True	133.735954385294
True	89.71979162467278
True	247.22289658638337
True	526.1262860424577
True	160.70097900743272
True	30.278729882780183
True	52.63189696295119
True	431.2232243930879
True	264.0018692596285
True	581.7279127629843
True	24.98325676892766
True	111.53928299557371
True	684.8151137582008
True	255.89124813413903
True	472.5515073962517
True	650.8756565600621
True	103.37480571687172
True	113.54892750620236
True	80.53161722210861
True	26.53827689692117
True	125.99595181894756
True	90.04880902719985
True	103.58996164884948
True	152.6642489847567
True	237.45846665184965
True	818.3874841577882
True	292.2815769824253
True	904.4193664727794
True	168.13805706688794
True	198.28498302521956
True	773.3722358842983
True	308.01838620028946
True	601.1221792716774
True	258.54350914807725
True	372.6163625672333
True	448.0416320072927
True	552.9943226762247
True	647.6543234162773
True	368.6705618751183
True	35.62887420502023
True	565.6428054625837
True	630.8424242929061
True	20.346177304647245
True	11.010347765052348
True	264.2615524289723
True	402.7676650029242
True	461.44120768026
True	64.54453093666923
True	654.4927201210701
True	925.860164765872
True	252.04060740062133
True	894.4220444907511
True	271.5082313193434
True	103.27609390788729
True	272.6460321125071
True	703.4514955406315
True	36.49386713018132
True	588.4697325103349
True	1284.977535406986
True	1021.1930473341764
True	909.6544589006244
True	201.02753862544725
True	89.9510499123157
True	190.42008559585017
True	830.4278981178157
True	151.68831114727348
True	1058.9254313474678
True	852.7624131216468
True	42.20376830383629
True	87.37818462556524
True	422.9002340610658
True	415.1927740226546
True	205.89526796261032
True	510.83992121344966
True	682.1793414049793
True	123.73654317798466
True	268.3404196950718
True	1018.8202838341092
True	50.73169503721205
True	695.0727157421397
True	556.5163633486471
True	39.667134884308645
True	820.0022353392999
True	381.0037706245068
True	575.0119289472487
True	112.77783233469188
True	257.6754142007428
True	216.58456451365635
True	25.42626398370939
True	126.2369398108274
True	770.1665997316185
True	138.4314170875927
True	380.5401274117061
True	67.20118883827632
True	617.1383225625746
True	605.1761917105829
True	234.58051099749636
True	464.6750789214561
True	174.82093049211855
True	166.42535390139508
True	226.5385047087503
True	286.0341963008933
True	356.69799071517235
True	132.26084516046595
True	180.2910485454005
True	27.37845679346872
True	896.8956843713388
True	313.656268811985
True	9.876618506672548
True	355.264669595666
True	158.41703805147313
True	614.7590267306596
True	356.45632396876414
True	582.88496299303
True	538.0919269992254
True	496.5668970449292
True	779.4704845316473
True	226.01996272458857
True	547.6937901964341
True	165.38467570215923
True	539.0190882335173
True	372.951791591204
True	381.5522729828318
True	126.01078887158027
True	138.08153832187156
True	104.3121681994676
True	68.11827626579358
True	739.7434426737794
True	172.60654581550295
True	45.83817904672401
True	0.0
True	569.5928794393412
True	112.3271084253553
True	24.35609880775319
True	39.68492334840632
True	108.83434058557968
True	547.9713695274066
True	178.44123823925696
True	110.871779730628
True	35.09103603402923
True	164.0548991965482
True	939.8985852057408
True	50.658931819113135
True	221.32988534917484
True	775.248884822797
True	312.8394148427139
True	432.0226383530808
True	461.9634221564986
True	517.2098357839915
True	612.2426825834959
True	900.6115934546143
True	260.9191735199016
True	1038.8656547449634
True	910.7900277646944
True	607.0166795495863
True	345.1489170302898
True	830.7720006956063
True	10.087373172544432
True	31.870167850779264
True	293.50126365695104
True	45.251720335270186
True	194.2040588505696
True	788.5770075962007
True	216.58397308732637
True	771.8505180770929
True	764.2497805603148
True	127.95008819095158
True	381.7272204876151
True	604.6083154867365
True	24.348407282742517
True	128.49515679643395
True	431.8114619392435
True	302.2737394553867
True	199.4849168297603
True	112.32708074457229
True	366.804400983308
True	21.55946301712035
True	375.717280931226
True	354.06525546967544
True	1065.0743205843407
True	364.9516379824452
True	31.99481510481653
True	423.2320050316444
True	448.0897027827074
True	233.1740103774289
True	33.295311749656825
True	761.6793371307473
True	447.3322400863216
True	172.08015439331814
True	13.503376721737894
True	1202.9663240762134
True	170.11829794742107
True	27.87236387305862
True	309.478097747332
True	267.2537708326216
True	116.02475127857116
True	290.70567361470466
True	50.111533672182894
True	319.6840372021833
True	317.01704212448374
True	333.7690938461896
True	29.46755882760239
True	47.61593395365336
True	1080.9431662786922
True	26.27598919720491
True	12.592242700285588
True	178.01215105918223
True	657.6452017703099
True	9.56852546765552
True	189.14227043370775
True	170.94706448966312
True	515.6727703120141
True	381.88660983646713
True	751.2396113546181
True	329.8041616451387
True	501.90021315794814
True	449.4874005116959
True	490.61085099753626
True	105.2390059385867
True	1260.9286154248846
True	927.3607118016392
True	294.5794292165012
True	527.9467003613473
True	98.1815915503752
True	550.1298174987529
True	433.6805062094864
True	154.62581748297632
True	76.62933348038673
True	349.46577346243174
True	177.14365843408396
True	29.01503802151281
True	613.163221876426
True	377.2527030008415
True	72.65541095409723
True	28.94553415761665
True	661.5168795640768
True	489.8400480731671
True	73.11089036846975
True	20.51157714773115
True	346.5584739090666
True	325.2587332542323
True	722.2366558787593
True	545.0332854390505
True	552.9675685979064
True	789.0982955559574
True	9.365743566596054
True	52.6720112586751
True	37.611242549557886
True	55.63510489318664
True	504.7774155895361
True	583.8537460021072
True	83.612012384783
True	112.6010160841709
True	190.6924006834836
True	76.11054631999546
True	177.33571015460947
True	206.49944934077328
True	271.66630829170606
True	792.2491229919481
True	589.5839863921802
True	286.5375074295012
True	192.0014729846721
True	270.6093168845549
True	256.8342821586816
True	736.6285522456532
True	341.1588701405577
True	165.20404150163188
True	882.4914808259064
True	336.2190054270689
True	458.3073414842452
True	155.08326414777198
True	118.24402297265163
True	60.81651317185101
True	208.26115849754092
True	971.6953473552676
True	508.93623597308186
True	113.83542502440795
True	353.8304096739309
True	101.47572988703756
True	690.265196474806
True	5.12982648862325
True	711.1905947233929
True	37.51831345718215
True	914.8015470872728
True	833.3182580152294
True	213.88938813614791
True	29.030877938319165
True	82.83856056391626
True	473.8208366619439
True	233.05758164881115
True	1.4985956398661813
True	75.87148998825758
True	1108.0961993201283
True	333.3775224767838
True	667.3817447176738
True	506.05565971829816
True	28.14447036083132
True	129.29874407355678
True	424.78706598370815
True	959.9618485744896
True	827.7077166868982
True	437.4323048795764
True	347.00135005938523
True	15.470550927065547
True	76.25021698484699
True	760.0005863581622
True	485.4690610352927
True	388.8895256385678
True	877.338048009906
True	26.019073990020296
True	219.62155867544809
True	927.2012524140129
True	236.6915967449245
True	7.081140399250027
True	503.7359080603264
True	105.12399986596164
True	651.5774293387353
True	52.674797693797984
True	251.26017498913868
True	882.0389817176426
True	883.0272885375438
True	278.9337121494349
True	428.3226458493852
True	124.76279946037674
True	616.5391111300842
True	253.579872467085
True	179.87534675893224
True	888.5669813570313
True	49.77128524458988
True	709.7549297137199
True	283.85932237810806
True	291.64512677739623
True	166.4283841454477
True	476.1267306875893
True	590.5730057133768
True	363.4921412675285
True	405.3595122898092
True	67.436537213922
True	158.88168420072603
True	458.1026827467901
True	223.01711204219504
True	36.77252416700829
True	206.30382946906764
True	403.1452282882589
True	396.61337698283336
True	754.1118410853987
True	134.14983986455255
True	658.4806161234845
True	497.9527553350911
True	601.3787011940734
True	135.48559119240662
True	38.48219337311687
True	664.2984866459178
True	75.62134241409585
True	564.0093251390788
True	678.9750173777466
True	448.3464214684652
True	139.31857359211554
True	526.3700884162961
True	4.865059890248579
True	407.475942085298
True	31.23210578317459
True	636.0072058480613
True	275.36934258776256
True	583.5987953641305
True	685.9798004658675
True	143.92148798011314
True	528.3448793837197
True	482.07007185109165
True	63.08355310976571
True	959.0380333489536
True	3.2160454249354995
True	29.61156625828528
True	634.6105915851269
True	676.7083281927877
True	128.2909097171473
True	413.2835849952753
True	125.15601245242372
True	74.3573868917931
True	453.0355024015205
True	41.01206819043054
True	509.9612255440147
True	12.925712754606147
True	839.7781356153652
True	561.0823140608361
True	650.0825774500668
True	105.2014863926168
True	372.7917599487869
True	1008.136264052408
True	856.7755695234107
True	139.71584638668827
True	545.5306222736561
True	453.9549266991896
True	247.52344850768824
True	258.87514826431243
True	6.470299806950349
True	316.0793492663177
True	11.412321884842312
True	368.21355475466487
True	77.99349055694638
True	413.5797576985869
True	660.7777897729522
True	124.502737271446
True	240.0097165901404
True	640.9577078291695
True	676.7198746981362
True	294.6465275513878
True	140.24616761209077
True	167.12033135956833
True	478.1303079686716
True	88.1071502465592
True	11.026453809008231
True	502.1394203166841
True	571.9885583310731
True	20.53788898048516
True	140.0098896364534
True	902.3239962072572
True	470.07646389091394
True	271.73680238319406
True	34.72744506017528
True	475.65915659640376
True	110.58048039473208
True	583.5600499059366
True	655.6280559994124
True	297.0341067435565
True	382.3987843227535
True	182.3762312941671
True	237.99956762189072
True	71.01487714735313
True	219.34297466218823
True	495.65435566683885
True	20.14645705425831
True	450.3723198700811
True	377.2735026811429
True	727.7273110589857
True	896.1644421023302
True	914.980637295918
True	153.87726363360923
True	404.2002518822004
True	73.32157081288582
True	185.7075894176835
True	318.9149099693562
True	9.6340717791946
True	821.3478448031585
True	21.883999515214533
True	394.0068691187681
True	260.74007593837126
True	655.0036760549502
True	208.3377450575508
True	40.38328571648398
True	681.7566742776386
True	1088.1142388564242
True	235.1499359918641
True	129.13327167508663
True	602.0350962053109
True	526.669499042
True	17.925020132438103
True	859.2717949175768
True	113.753296243927
True	44.2000028032767
True	308.57651002821774
True	339.4195532244304
True	409.89525748549096
True	258.06263762360663
True	19.72390353295835
True	23.969351272131224
True	843.8382249144486
True	205.3511782112157
True	114.64971546732868
True	801.9532117619807
True	653.4954613537622
True	610.0256282430548
True	444.9378827297968
True	149.99198000489665
True	31.67770171057689
True	109.7985552208814
True	443.7705253891131
True	232.8393881396647
True	466.8790936056518
True	150.6542074651267
True	481.48260484256497
True	634.4576304511327
True	994.8595829889904
True	24.646608963042752
True	1002.4552252521568
True	1101.2896818450065
True	482.20733646944205
True	82.82665625278598
True	802.8163952827507
True	635.9883031412646
True	657.2054995027279
True	180.13909973798678
True	729.974437694988
True	714.7133943970732
True	123.0152955236742
True	773.0581769953357
True	814.5455951446876
True	491.3866013803433
True	219.29025393725
True	70.31404849119487
True	314.73334801208665
True	344.90853674243226
True	480.84799448991294
True	420.4997156162326
True	201.63277554015764
True	308.573771895668
True	2.682559464725561
True	11.97588405920485
True	107.20590923850366
True	135.08242976452658
True	353.959920288821
True	348.65163893739907
True	118.0021457710646
True	17.417951166063162
True	212.22215945758705
True	840.4110128162224
True	464.5679787337892
True	526.894239950465
True	567.7060906640797
True	827.1767497994556
True	639.1022947027303
True	89.35564961347207
True	204.466220502455
True	244.83549747606187
True	289.9931429991151
True	102.47738355264288
True	373.83546373613984
True	432.7580819328571
True	174.34078709920072
True	655.944337677894
True	250.39650099658243
True	213.07564057082465
True	31.467071547245045
True	246.18265569961605
True	496.499111001566
True	169.32117947617309
True	537.5427322270266
True	472.0236085819731
True	249.7564975316261
True	113.08416109313504
True	44.660147355403936
True	395.3185998940773
True	799.7030055571904
True	174.8866785810867
True	1053.5023482634
True	1028.8099766995226
True	474.59487065270815
True	100.87026847983334
True	128.62575961164234
True	667.805889821994
True	8.584930608376315
True	234.63841115311425
True	140.79439082170137
True	114.1679521431275
True	329.35779612224013
True	627.7549768660944
True	38.51438289785677
True	124.97439234392633
True	939.614643354358
True	52.207973943429415
True	451.234196925436
True	531.8480658129585
True	253.7429707981694
True	132.3197034973729
True	938.2958682058548
True	1184.0344007051915
True	507.3643534651959
True	629.4985129484262
True	213.75993075596497
True	154.02342493949652
True	316.6075067585835
True	261.7116797319512
True	174.86490358522627
True	314.7443066675551
True	354.31772455579994
True	11.167708358504438
True	626.0388146344679
True	143.52953089090056
True	73.28622315684088
True	440.59534515452873
True	306.68838788711486
True	1198.0701469080425
True	358.3983108358339
True	978.2340857439668
True	10.15275726700606
True	266.4096894033158
True	227.21698385968017
True	147.34168510257177
True	478.3155394438788
True	206.03806395673325
True	431.020146608547
True	328.815589438337
True	109.55188745549844
True	361.589698019984
True	1016.0345526553308
True	741.9715940271419
True	223.14932992281632
True	108.7447783805245
True	287.6420723721384
True	24.2109110689127
True	354.5181844948562
True	323.7493350623205
True	565.4222611061055
True	442.55744333672914
True	354.1243372185157
True	158.56677743388622
True	12.175378993257944
True	428.99546025905806
True	283.6176904486571
True	146.6233363901778
True	298.8006567486927
True	425.8202209127849
True	812.6271077783919
True	291.8679049273562
True	773.4667684942501
True	418.0760119724232
True	373.0136918174533
True	1.1518524407695978
True	1184.585379403777
True	107.909258730291
True	920.4125031363689
True	210.73188217908907
True	461.8323884891055
True	683.284174945087
True	87.23165424910219
True	496.85344582708143
True	32.72962363464992
True	419.11978332826703
True	76.27751057106062
True	222.84247940693663
True	39.03617256406044
True	653.386873564558
True	194.07194811691315
True	26.858369878422945
True	396.6232985282163
True	109.92871737290794
True	162.15794499658023
True	862.6340093446073
True	257.5839474438498
True	151.5326934095242
True	373.34093163185617
True	517.1876019533198
True	340.1956530092232
True	523.0885123905224
True	625.5552085198419
True	152.85537410954484
True	6.430842989891376
True	66.75883046182184
True	443.707669222612
True	89.60293339029525
True	77.35671875379384
True	1010.7861407468224
True	28.6710333941255
True	321.1489589200428
True	328.1990225710276
True	464.4839689583108
True	679.0537233627715
True	173.75506909452076
True	657.5586155312624
True	321.4769887492843
True	349.6063322598616
True	267.81544868446696
True	218.37338146401427
True	339.9703087053269
True	443.9297778312372
True	408.9104601187654
True	597.0710065877962
True	142.54152893560126
True	79.40068419647919
True	37.724629066907454
True	287.406526209028
True	665.3947983670702
True	410.0175095329167
True	784.8635304988826
True	216.8981879693052
True	402.8729219659471
True	65.00767419751342
True	51.179488225739874
True	406.8568473329649
True	201.16187346300865
True	226.09549829463532
True	41.93006061082325
True	1046.9446701275222
True	175.60172903594062
True	914.7785747512836
True	320.9098237649944
True	928.6689358470396
True	238.035008053723
True	472.6067496252605
True	530.6503224443961
True	587.889125852124
True	212.4751498810146
True	480.05532576982296
True	941.2829124228904
True	123.2669067398426
True	7.312288900216785
True	572.0371679966851
True	31.05985118578716
True	72.35948042164833
True	795.7402323991713
True	232.24563522979065
True	989.3794453992105
True	700.4175293393135
True	426.1272630375116
True	273.3389652398964
True	486.5667132581023
True	328.8642211389376
True	166.91494255898482
True	665.8083013818574
True	701.873493494066
True	214.25474058569597
True	87.55488058709771
True	521.009514411643
True	138.6654291930668
True	391.6465209851278
True	346.06787740227526
True	64.36926308931648
True	360.6628637575242
True	395.48098222288127
True	362.1588366075338
True	401.7118686861899
True	417.2026039113929
True	641.0064947683733
True	56.685732659334136
True	465.15462089354907
True	316.4028086853824
True	658.5840740021381
True	218.37822040539652
True	100.7072841963454
True	43.35484794167132
True	533.8166846382334
True	648.2849303941997
True	183.27275395044643
True	401.4788098799739
True	334.55494587465057
True	17.477576997536538
True	166.3975730624684
True	291.43644561164126
True	2.960201888602219
True	886.9507658682376
True	80.4311534456029
True	106.40145668876409
True	106.41771847286296
True	350.92447984788043
True	34.882652758683506
True	476.77452084501056
True	226.15205707444449
True	5.555442814602404
True	113.42492109560972
True	446.5183347762281
True	47.18586042490258
True	68.49970854243756
True	180.8354153661147
True	285.5306994945764
True	961.6225322459268
True	391.5505812348841
True	948.5504622457262
True	187.2439038930925
True	983.1994074931464
True	765.2791416805462
True	674.5665999618993
True	401.0987869841314
True	382.86504995856666
True	79.13287085050986
True	67.87129838453934
True	77.04101559925265
True	172.601724807115
True	479.5277403107599
True	1136.310951655424
True	180.372929655309
True	355.0443279827538
True	428.559360411064
True	613.7465175668495
True	598.2372340160196
True	276.24164782244213
True	452.6055310719872
True	669.4855593839276
True	86.72658671366591
True	707.925499762788
True	273.2822677282496
True	132.50492142243496
True	413.9259065945345
True	849.3092787206187
True	449.1008784388339
True	865.8820002679313
True	197.8658476874702
True	360.5137953301149
True	705.9194124246999
True	635.045472762424
True	187.45647270637247
True	251.1877290065475
True	792.8291717310569
True	31.641637348735937
True	186.27729936320569
True	483.5800957124166
True	708.9068300092678
True	101.911236653946
True	39.287548156806814
True	162.27161345025135
True	731.6284495708644
True	310.0148168406039
True	544.7592516227702
True	362.0527110505789
True	283.50245575273084
True	453.2050168019546
True	485.5570689957257
True	74.62705542224904
True	377.955922862785
True	772.5614200014338
True	0.0
True	276.6824417939702
True	242.39739166762928
True	988.2735378778984
True	148.19925231275408
True	636.8481346579717
True	639.5444697357791
True	111.54861899949034
True	211.2707961836824
True	131.88758316521862
True	11.661536363307787
True	281.9372322611337
True	383.4763581907128
True	1132.7491554513872
True	237.48550945069783
True	395.34984721763794
True	647.3764957647314
True	207.9981579007588
True	29.389122450402127
True	878.4616067568176
True	601.0496058741251
True	167.4633693502025
True	610.8218442391714
True	160.7350666551044
True	302.2469222362116
True	778.9549378324751
True	35.642949911759
True	107.63907537763284
True	512.5545299554111
True	63.6282288159717
True	78.05292394811218
True	394.9352629942785
True	21.11380237332387
True	757.7601123860255
True	98.77527278152331
True	163.08048732381894
True	19.128413649039363
True	706.8334202455658
True	29.84827990336473
True	788.4410829653709
True	405.4828740236002
True	116.46437595045045
True	714.6384484754266
True	520.457389510215
True	568.706499236268
True	46.55920431082848
True	370.089558697131
True	5.214341384507922
True	91.655061785617
True	374.8668361126755
True	51.25293048842488
True	120.48055851709093
True	316.5114283701272
True	175.27219943789262
True	97.7726018940874
True	663.3490429426147
True	21.14119457298926
True	1115.8346187942184
True	501.0148881238615
True	312.9781908167415
True	497.8663235142188
True	124.24247001184882
True	805.9541471285654
True	1131.2523429217963
True	751.176327145696
True	171.04714470556024
True	228.6609689602068
True	50.46744719358463
True	59.23042374284983
True	150.45297247244363
True	101.803209906785
True	169.71547850813675
True	1174.917307103959
True	309.88406079460583
True	352.6030926117928
True	687.6921504889428
True	17.970503345525866
True	15.534447607334204
True	565.9739822338014
True	6.0089525089113405
True	122.09884499029278
True	683.1526572619105
True	172.78225245367275
True	670.7824409839882
True	844.908856614672
True	152.18778441382292
True	883.3962228833229
True	2.855102867782457
True	461.6558262356319
True	1060.2220664386766
True	24.266008540962623
True	234.64264782269504
True	152.37139895815403
True	958.5855175396758
True	227.62682488511672
True	491.64314789126354
True	116.45271198841117
True	510.46213319002817
True	148.66737235052778
True	99.6378463215756
True	389.4809647902185
True	71.78991106626121
True	51.75874064126064
True	1070.0620593048482
True	264.8452131855444
True	157.57209378108084
True	377.3855817240787
True	399.7678722203811
True	207.2146731704474
True	164.83906137295943
True	395.7633236939028
True	37.37559608175225
True	492.9058740995074
True	1110.637833537269
True	116.0229264423175
True	478.43995427167374
True	302.9518729945243
True	27.41222381530091
True	395.7961463130806
True	103.14945526662218
True	599.331082855791
True	199.25651660260084
True	409.9609852730296
True	20.337751096739638
True	440.6974264878299
True	109.02589947727394
True	345.3409395946068
True	34.18954799885746
True	173.20054683071575
True	253.56458839741552
True	798.1570610583948
True	57.77073545617776
True	139.98524780709417
True	236.0897669428585
True	137.960490197466
True	640.0695989789657
True	540.0642626115741
True	781.9418474099176
True	396.7237176233272
True	542.9093108695597
True	427.37359897628113
True	694.7440838404895
True	73.40585927019997
True	470.1699201675722
True	413.3753997583237
True	50.70659527860969
True	84.97580698406765
True	131.12616080291167
True	88.3051456352422
True	315.24187852606275
True	863.7712458265696
True	334.2465345558835
True	1149.065158987455
True	322.45919647839867
True	889.8538484570242
True	146.77238209462112
True	574.1168685271701
True	630.990369442339
True	692.4937342709508
True	442.1774652698563
True	65.3366856787077
True	273.2672344934459
True	41.26342943849357
True	171.39217340866324
True	178.38876596270336
True	1131.5310942555257
True	231.62430698547973
True	560.1721636630019
True	523.6574458036735
True	562.2403470709143
True	914.6790564276324
True	570.515582012086
True	613.6662329799592
True	925.4795503876936
True	127.7381198251746
True	324.9880259939911
True	262.4979681004265
True	327.09174839587763
True	90.4390608944639
True	403.5147242833879
True	4.841328020501304
True	332.04661159326923
True	269.203582634726
True	614.3102081197451
True	280.1540492552303
True	364.7735666795389
True	10.248336127278677
True	57.74943687845824
True	549.4968176446957
True	32.080015266031
True	145.57333474320097
True	61.18735208830563
True	149.85913583891843
True	232.9484687536453
True	71.79697177922455
True	377.6600738208697
True	257.20181414052536
True	98.9277541517927
True	343.2484265922578
True	63.857569846160025
True	601.020927586901
True	853.5168287778889
True	275.37115375707083
True	1151.2802596092915
True	108.55229090145764
True	300.40496575437226
True	1058.0930055177969
True	86.97251976368017
True	283.2115480295758
True	10.236553803169
True	400.9162305451004
True	440.6058155632767
True	163.7772779250971
True	612.4628852351381
True	921.0749878510552
True	160.54756868181587
True	81.30881916005896
True	328.45201329669464
True	557.7293149431395
True	623.2427548277797
True	1201.8752543033356
True	26.21120354780619
True	972.528012397257
True	141.9915535176849
True	639.4050123400747
True	115.12694040040743
True	137.42820375662768
True	188.49614710318744
True	168.9218348530594
True	752.9217376996083
True	200.2293590394404
True	229.7666409323186
True	70.02444209855226
True	505.0462122486818
True	422.5230497567555
True	179.9691218898184
True	238.17433118627545
True	15.888849674644314
True	420.8353700386049
True	218.57855457093456
True	279.8974317272191
True	109.09992499443376
True	706.7267215157115
True	413.408636004224
True	262.6491248059314
True	644.291304190961
True	503.9465757397442
True	463.3259443289659
True	136.65388540711936
True	510.81008382830913
True	424.8110838752896
True	2.9224513804639534
True	188.47865674786271
True	87.35822344061035
True	244.03126378854083
True	2.656277342744752
True	129.41001159411374
True	362.34441127607
True	7.549445371108173
True	877.1787104174676
True	166.48500290559178
True	732.7815384068219
True	781.0329115657194
True	155.53219930758354
True	221.0887354536581
True	475.7655164310908
True	845.6852548957116
True	50.33655145440176
True	37.92731577773353
True	135.87212339474073
True	615.0746146883663
True	722.9800723365842
True	179.81604558314552
True	591.273987799907
True	588.6364491060069
True	902.8630827689012
True	421.653862627262
True	192.48199096343257
True	863.6948262378384
True	227.1664934392513
True	151.21488300894706
True	339.27706920530585
True	221.657262690644
True	206.79833224452543
True	614.2881943504448
True	253.86799633007377
True	191.04665967463148
True	450.6065258764477
True	465.1116217821342
True	61.71758613489486
True	278.54559264953355
True	78.08314499046551
True	330.08189016387377
True	349.0691873573422
True	255.60117315195757
True	183.3675817754564
True	379.7375834982988
True	662.3527857074603
True	766.0315258023825
True	289.2033721909176
True	751.0294299752014
True	59.82301513796636
True	863.8526511782753
True	355.5047326816567
True	14.391886677410994
True	621.3291070393839
True	681.4028018243124
True	245.6332182546569
True	167.68077562440448
True	50.52041018546181
True	397.4525615671208
True	75.67172418518777
True	14.62234484591692
True	899.9783547517245
True	379.535152484532
True	184.63437985395
True	977.1947894680716
True	11.26199354736124
True	795.7448120163948
True	30.18080952906143
True	657.4729555591997
True	60.32373098079214
True	788.4952759371836
True	440.0121561527508
True	191.94969558740897
True	449.9987345953664
True	210.4608799646756
True	297.93548900025127
True	226.6202745730945
True	406.67598260194313
True	9.755034741369805
True	322.60685946334064
True	113.00098654427951
True	12.411220028116498
True	466.8309726696495
True	717.6313793864256
True	297.26705986305336
True	80.28245368804001
True	320.04356505078147
True	82.0758337733498
True	190.32282690112177
True	175.3632360486811
True	365.6664300527825
True	44.31146384336325
True	138.41587450706496
True	376.0094087315987
True	860.6694891549151
True	107.04226477610857
True	208.03839781697687
True	456.715379650148
True	18.710785106108
True	421.0220524276485
True	505.06464017248
True	90.88056397593776
True	386.9119354832242
True	355.42537591051143
True	419.8166106685364
True	594.1729021358285
True	1042.8901620479485
True	1005.314254304223
True	56.95394114403325
True	1061.742332310997
True	115.9702401575552
True	116.36682636639556
True	107.97653237270497
True	486.69246160945806
True	374.906166672139
True	572.6216887265562
True	261.15078391086666
True	162.01540045977268
True	381.1965873504221
True	14.185685820740076
True	437.3198775252668
True	395.1917949481854
True	149.25505184107487
True	96.81852024652908
True	521.4241985429663
True	970.8085522385976
True	195.50961882576135
True	65.1211151918675
True	433.0032708265553
True	381.2737304381168
True	472.5164668974196
True	328.3472562345258
True	4.569351289404207
True	527.8545024842986
True	522.3592692857516
True	500.0887159774848
True	191.39889051012463
True	112.11594976401338
True	21.53254677661732
True	372.4705231425313
True	111.23914873031045
True	6.12068833387124
True	28.375443683308934
True	344.84328379161377
True	649.1812750179864
True	126.89738916314118
True	94.3507372848095
True	24.548688594955
True	398.1993593992071
True	359.99957207584976
True	795.262004399451
True	312.96191908035
True	511.03440153931166
True	523.3417985307351
True	532.1321452347214
True	285.312326835475
True	549.0944914218857
True	103.34586694527592
True	578.4146856010924
True	7.746165332076047
True	361.7168389742674
True	465.8035289216928
True	986.435782952854
True	353.23564892880955
True	769.5979474342095
True	987.6750133082428
True	180.10588598775024
True	36.8430538088952
True	369.72215983810185
True	388.5522369842976
True	563.6740424792846
True	247.2166681686712
True	28.5339460166886
True	626.0240581949729
True	122.79713004127946
True	1110.0838138137638
True	320.5189058883248
True	477.87503896222313
True	123.51930523968198
True	798.8024835028873
True	135.57943423143607
True	812.9108873484313
True	592.6428850467904
True	190.0255746788966
True	119.67641100368375
True	65.28392261893566
True	561.859988506445
True	911.2920788249644
True	431.1965170573626
True	546.3265153382542
True	132.98862320352666
True	639.1421265304976
True	478.8179135293864
True	790.3562049146624
True	318.14308374325554
True	582.932145131404
True	116.78082189349922
True	25.929831289531617
True	413.3345853697732
True	177.34478996417064
True	105.67802209870555
True	389.27321396451583
True	1094.8380041189566
True	265.95937021495206
True	546.2565872824546
True	12.945415415389755
True	75.11150444486458
True	332.5489573474658
True	828.6641687439688
True	454.2308893520455
True	527.4314954908451
True	715.870475591484
True	69.38459063479833
True	746.5680418146432
True	44.70727372955961
True	100.74892256169822
True	184.68799734175371
True	78.42910452016832
True	25.73441502455065
True	296.9779208464475
True	494.4848841607629
True	894.7283553913448
True	858.9975065858331
True	5.491554394345288
True	292.9673738555967
True	454.7489277561513
True	118.61211281557496
True	247.4515176997548
True	332.4002922452745
True	1315.2519339282142
True	449.3691189215617
True	24.562058404428385
True	190.6086220742056
True	701.7805324618724
True	33.86643716904353
True	175.16862197023943
True	562.7474425869368
True	74.84839292272842
True	895.184710275201
True	328.15150637167704
True	665.2645255636438
True	78.39437185129086
True	678.0982299667501
True	597.0666417480334
True	898.8838606865086
True	261.7108543892824
True	507.5593632337067
True	824.8996812313462
True	927.6842721631022
True	237.0231313718394
True	749.5179742301514
True	226.28535202979583
True	438.62435279227697
True	361.7815764765872
True	498.61792013539656
True	490.3437747289029
True	322.78374891762587
True	342.15041225179505
True	111.03706911371006
True	347.31838147952294
True	1146.6457235023454
True	322.29694876638945
True	146.57998783808227
True	304.81724996095795
True	755.2170607608613
True	637.2838008447902
True	418.7400448876784
True	120.9097847716908
True	317.7840788871681
True	35.78538788390491
True	173.02608675446857
True	82.37958538854404
True	88.04919052917454
True	554.45717661155
True	140.24711230583998
True	127.25976883381054
True	105.0532171545829
True	86.9553766584034
True	460.7022740930077
True	401.0087800706226
True	1031.4873226084535
True	557.7645293858758
True	793.5425852277677
True	279.8422827572637
True	310.66306634056025
True	544.2246930798613
True	193.11544266009972
True	744.1000567768001
True	241.98955687843352
True	361.0559511268518
True	70.20785321049138
True	122.05200238086783
True	265.75158455451015
True	117.33743601266092
True	480.39444898831687
True	29.75633578493572
True	577.4341942430323
True	1016.0628977924824
True	712.4965974043166
True	1.5159001507297525
True	61.29960145466483
True	501.1529681181061
True	446.6027909716
True	78.13954475043377
True	112.93913795119676
True	297.3614794245077
True	77.24984248829209
True	54.20232048550262
True	700.257078072602
True	630.602172552106
True	162.10310956999513
True	177.03791912334694
True	546.3528841506908
True	54.92385051090084
True	25.683381545610278
True	576.2521112006906
True	460.6624305714692
True	1124.1835771567355
True	43.723179758364246
True	475.402132327555
True	849.207246454522
True	809.086773104557
True	289.458646905088
True	747.2002535078975
True	408.81636874483206
True	35.194893838744534
True	96.74879175904547
True	727.6279915735103
True	77.49872211703239
True	139.7017586698341
True	999.4529509587744
True	196.86193131648503
True	273.9586303288524
True	108.49797784448144
True	605.4295888204084
True	575.4321072500767
True	213.6998714783991
True	423.40939668899335
True	42.97570997717291
True	283.16748235696286
True	580.2363664447576
True	613.3801090323183
True	310.0344672270466
True	77.68772451387524
True	961.7867448991352
True	1115.797499003711
True	562.277472946716
True	68.32891243275003
True	31.75228144932753
True	86.85081930258404
True	106.78431653597912
True	102.11984409872797
True	870.7611009448507
True	1213.232060605918
True	732.3409542598209
True	327.3712078875975
True	7.378396418608345
True	22.821937467884126
True	344.1028933997595
True	473.00826755298704
True	47.00974204461328
True	565.0434302561468
True	427.7622398887627
True	397.2757848455169
True	83.41056826335767
True	203.6113789854467
True	261.0122720755217
True	138.67359884262308
True	397.31563112624514
True	43.83042582843039
True	177.28508014244633
True	1115.0025153792317
True	5.391502828799902
True	28.744934819600928
True	571.4206341143963
True	353.44797238666246
True	789.6102868023821
True	156.079567448761
True	750.4024208750922
True	634.8951893053551
True	285.2742291030476
True	425.9883302262056
True	345.8358001392449
True	290.63885468619446
True	264.7374524900108
True	403.4616422401807
True	514.6747012668867
True	487.060469896564
True	106.89087361767136
True	354.78332514449744
True	8.982633634004147
True	183.82170421231243
True	232.07469247167708
True	880.4282296512597
True	574.7927690097938
True	30.19126135068564
True	714.217744337456
True	837.7165432738312
True	102.0553423310864
True	346.37976662868044
True	867.822286592088
True	224.5413815144733
True	161.20273081301022
True	537.1133017442326
True	571.9664340008468
True	1136.1928273831384
True	147.73657636158893
True	153.49225643562497
True	265.19743917445777
True	325.0315435402637
True	424.6079685016482
True	415.3619300744141
True	326.8961310468761
True	421.30996162894
True	496.124140024291
True	226.23843358402328
True	1479.035343848146
True	236.16374701587816
True	411.165845157148
True	52.99963635604448
True	780.9109674814715
True	248.19507395457236
True	937.729265562626
True	535.8930898513757
True	329.63285981552616
True	787.5407614010195
True	272.5039043344511
True	212.39288216040205
True	263.04351370344915
True	208.35542331184092
True	145.872798546966
True	250.6426139399312
True	736.5196315806353
True	534.7934528071464
True	217.7437392034141
True	1207.5418405613873
True	117.83347778328216
True	262.19447954637104
True	69.30264704470571
True	309.0090562649599
True	429.0199139688632
True	93.69334098710468
True	207.0425476685726
True	76.80900303159103
True	706.026943245868
True	384.912729256426
True	218.78770278685903
True	741.1594652395469
True	914.4762060664682
True	795.2377566197939
True	835.5814537044012
True	353.57577894319195
True	1.4979963971912795
True	266.5885509728196
True	53.00891127866213
True	369.1772775282713
True	53.96477321503925
True	349.5356847626285
True	845.5112581488145
True	1021.0550457314358
True	383.46795315410594
True	20.903148866028587
True	525.2715155148205
True	509.9203381852436
True	193.61173582991933
True	239.16399856063336
True	291.1389322072989
True	18.782854647915546
True	128.0070001726708
True	917.751489548886
True	61.71394387166713
True	479.4706796576767
True	802.2994681889531
True	100.8540416275493
True	254.23924370546143
True	116.04945727015604
True	15.14831076133924
True	1.7780522774897982
True	122.84387000936673
True	1032.2705207933875
True	477.58545307289216
True	68.16679034557208
True	796.2571204510521
True	337.2796244735115
True	1.096456012646594
True	460.2861531554042
True	195.1177494434324
True	518.6680815026564
True	79.88054827830472
True	333.1643522317424
True	374.3867845709881
True	174.86283989120363
True	208.4337343312811
True	129.811439602487
True	172.21185905885986
True	1023.6870974351116
True	15.947572948581785
True	502.40740474424007
True	497.28151275833
True	417.1836537960698
True	218.4245209495066
True	235.58377021047923
True	164.15796963143504
True	49.14562036120415
True	478.6322665610883
True	149.0258681870601
True	861.9386380417061
True	835.7915586540397
True	253.14825551955263
True	321.8742974845384
True	518.7358673655579
True	39.40472647337756
True	85.5127334465195
True	754.232508605157
True	1104.2960375239
True	108.5898555708108
True	724.5826647330089
True	140.00541058254896
True	917.3360355473584
True	674.5585036728085
True	105.99016476384098
True	282.4668690700341
True	621.9708949619246
True	250.9718831772713
True	45.106816269666446
True	579.0201495449732
True	458.61741692320254
True	5.586820337487593
True	477.9394484718891
True	66.1446452406638
True	177.4187068764017
True	228.8160185738779
True	295.5303547433785
True	75.41819632501966
True	223.1795311383889
True	344.42712786905685
True	424.896034403676
True	934.5911323018252
True	47.05973050744003
True	900.4879676029972
True	1012.6890732848216
True	127.82928995871434
True	74.80138334381783
True	989.5420927324388
True	33.73205253164664
True	219.92615393365804
True	83.34011110733137
True	201.0441851503558
True	376.12888017692734
True	960.9749291856548
True	97.28344745170932
True	74.93738032411518
True	644.0135685503652
True	272.7266099282515
True	717.2650785969445
True	54.95970131349857
True	459.62789403435806
True	363.6179588863505
True	665.2382685623487
True	53.90697533557499
True	110.40323015811164
True	28.031428776630623
True	277.66515596493025
True	44.13036750615088
True	348.90766065436435
True	3.342983651002636
True	1198.6760392077867
True	105.69466666686426
True	127.41006539094752
True	356.2216081765331
True	729.3300482269062
True	670.8383361842433
True	1047.151628417551
True	475.6069832309303
True	400.6294482153572
True	139.96358955503686
True	406.3747681093099
True	843.6620055776729
True	440.2789694327882
True	888.41122429047
True	87.91066518543383
True	415.9724994128267
True	180.21815853045325
True	301.9193104128267
True	750.2063213707372
True	157.11365671762286
True	133.23092157897898
True	60.14667874319255
True	879.1333030506277
True	758.5760719511738
True	78.5529962630532
True	444.4040871579505
True	720.3342608403518
True	410.6306949205552
True	56.57405916115695
True	319.97732642078483
True	791.0065767747203
True	30.606677609937865
True	350.9465564241764
True	166.4265050600382
True	286.7785753963802
True	32.39873065980413
True	217.19923951822653
True	753.0625910596079
True	632.5550808118625
True	58.84479017740528
True	300.69827393046745
True	889.2390894301105
True	16.290789345452122
True	330.81206827308057
True	287.53709598635885
True	429.9112084134883
True	220.5100258532808
True	606.1829848044715
True	49.69228112188383
True	987.1555036573428
True	910.0675671641724
True	50.52267083611103
True	391.3500144472937
True	711.3347073170626
True	930.8438494014736
True	272.9473860767931
True	597.338924721083
True	117.8558351084759
True	187.37191553950385
True	133.02535374363777
True	137.12365176208925
True	201.70680492276944
True	947.335248856493
True	814.3378605958084
True	952.6975052298856
True	19.01631557663321
True	27.80116283548056
True	364.1654714353882
True	13.565679022290563
True	621.2981963572045
True	1097.6111905081752
True	263.42833268753765
True	207.0765471949976
True	82.83521150600895
True	209.0661215484841
True	139.84655548843685
True	45.168579771685096
True	133.5872736850722
True	83.39668618842285
True	245.89341859040667
True	504.4483546137438
True	166.7427385077351
True	30.65994095011688
True	57.73313876250904
True	434.6940755505808
True	269.1000567901509
True	588.0505556804691
True	23.191837184661136
True	114.9673143123473
True	645.2648406813064
True	261.705300038596
True	468.5567789410655
True	662.9521457792392
True	101.95885600980642
True	107.03985637746467
True	79.04877519074853
True	26.472694196791167
True	126.7456757286158
True	85.46176151253319
True	105.210591896719
True	154.9282255767597
True	238.9640475129802
True	823.703511358616
True	282.1779217882399
True	935.9995830986702
True	168.1776547489035
True	185.5308249032504
True	793.5242285905251
True	305.46156071676
True	602.1046554207596
True	247.75090147159136
True	337.80648349036085
True	436.67298415239617
True	563.2517658516894
True	646.0361183498852
True	354.2895157583467
True	33.61731436443968
True	542.9156931766223
True	614.4173590597139
True	20.39616949306381
True	11.232006067778244
True	263.161751958104
True	408.4164395907777
True	459.05285078502266
True	69.0468581285202
True	648.5645207916245
True	935.7421013969127
True	243.849222162246
True	911.71769002626
True	267.80308168369
True	101.31887524671497
True	271.3888744106858
True	655.8916341608427
True	38.80120244178661
True	571.2231006468446
True	1278.0698777650607
True	1015.6332054853592
True	909.8578888111916
True	220.29603663503943
True	93.1559142493938
True	197.8201801579956
True	806.6041692150227
True	151.3407567010345
True	1047.0282425477844
True	873.8684703732545
True	43.890509863515696
True	90.72781883019005
True	416.6399146401941
True	397.4496060063876
True	212.84904582346877
True	521.8251736632609
True	671.28915036486
True	124.82049308248014
True	274.4195028053509
True	1037.512799301742
True	44.9963167752914
True	722.2134593160852
True	557.6718901780334
True	38.99647854164963
True	807.3586165713364
True	390.0244548671327
True	562.3044205740373
True	111.73135149104968
True	261.34188153752024
True	219.6776991734662
True	28.824557983986384
True	136.46469441156674
True	736.84748763938
True	143.07182495915765
True	374.61953524866846
True	56.838539530101
True	630.2912152033316
True	604.715266176256
True	233.59644876859184
True	444.2904679256776
True	170.80035352310085
True	168.25090687381078
True	218.2433801017248
True	298.1075697382322
True	361.63205214217487
True	126.25988809481149
True	197.86098109211943
True	27.10638390954663
True	869.8101775338962
True	295.0519986615196
True	9.154067865152015
True	369.0350747377661
True	164.2340514546466
True	630.4431637581937
True	375.6260418209563
True	586.246935819922
True	558.1500828559949
True	481.8875810078308
True	791.9046133155085
True	243.6202869245022
True	556.1163723823596
True	157.2268879473023
True	538.0690417989617
True	356.34490827757134
True	368.8809509753784
True	126.9244075390117
True	135.2487094864379
True	109.60889212603676
True	67.97849602870738
True	733.6445408831917
True	174.62298572173893
True	44.93159846942066
True	0.0
True	563.5670933534038
True	110.34419973593688
True	24.22394932698956
True	42.42924157200103
True	111.79677911949727
True	545.692191031498
True	176.89967138042823
True	107.30520687418534
True	34.38354779336443
True	161.29857176532428
True	903.6762392872016
True	47.93501855628039
True	220.4800077903938
True	730.146079087928
True	323.30884278225705
True	451.3623496070447
True	477.0537070202305
True	531.6628730045467
True	584.2678685869075
True	889.1623727075649
True	254.98671590234312
True	1027.5296828568023
True	908.2478974092307
True	623.8021885884112
True	349.09954366111583
True	854.7674281867801
True	10.904595523244517
True	34.16857304035129
True	304.17726564542136
True	40.73762302962942
True	197.90995696581996
True	757.1085170118977
True	215.77684560425627
True	737.9072575673287
True	784.3497103475115
True	121.38182167991414
True	358.71128000732
True	592.1380724783289
True	21.89192011077577
True	134.44099762194438
True	436.21046498324046
True	305.6425322617893
True	191.77606042966173
True	115.10448391885112
True	379.0456771228243
True	20.953816206613837
True	365.9169970652899
True	367.2879885901412
True	1053.3401356205209
True	376.38998696794783
True	31.35162081413832
True	446.9212816424658
True	463.5951831695992
True	226.45358704355104
True	33.16970080332521
True	747.9959966113537
True	437.5403335271802
True	183.03552323728115
True	13.518707558137637
True	1208.6582096616742
True	166.64041992380672
True	26.653730246582928
True	299.4430638436302
True	287.63270529048816
True	114.06546663246212
True	286.9167962207525
True	45.8963004321844
True	324.2749075633316
True	301.726763019764
True	320.7392571634146
True	31.05528885774392
True	47.02609639880772
True	1025.802101585004
True	25.855783604064783
True	11.769595376945563
True	174.91458270197964
True	659.0329971365602
True	8.485225301492584
True	195.3555545106784
True	177.7064453258962
True	514.0986755459247
True	385.78690336143234
True	758.6655959042878
True	310.5855198412831
True	483.8390798386822
True	450.7164975861719
True	477.477236125009
True	103.77645224596368
True	1293.1751408064936
True	891.7562911389531
True	292.4747119990469
True	527.9673079712022
True	103.48760957800262
True	580.0302927292629
True	447.182237628118
True	153.97879028070258
True	76.73372670122423
True	350.36269834513337
True	162.74972745672036
True	28.97353106297114
True	622.6757117401856
True	373.2512378326272
True	64.80476414669366
True	28.18278392161742
True	661.6468096923644
True	490.3553247001991
True	71.20588169515028
True	22.029641458952835
True	333.70759438502336
True	322.2410409937792
True	727.1218943694753
True	561.7198433098845
True	554.6114034045779
True	787.8382033701936
True	8.238747634117942
True	56.68458970294359
True	35.316647855946385
True	60.04382302887405
True	500.3296941290073
True	589.8679713143267
True	81.95682909030144
True	109.78266543160244
True	182.22862341880543
True	74.10039546776503
True	180.18134179748435
True	206.6431002473633
True	279.5813705771193
True	807.6659700881181
True	586.4554019716752
True	282.94293637752907
True	193.01994207941544
True	266.852215444022
True	257.63957171308687
True	756.6902356618501
True	336.58248978589427
True	173.13449184434566
True	916.0578484449117
True	354.5719125450737
True	469.825975120149
True	153.52233074867465
True	121.7789453052614
True	63.894608015417546
True	218.897226090542
True	975.9811106166504
True	532.0311983988393
True	108.2749473807603
True	348.4805614327361
True	100.62887818225629
True	673.6823907387886
True	4.133236077526625
True	694.4711305016215
True	37.65635368521335
True	932.5621056236124
True	852.914567769751
True	216.5863021809965
True	32.38016819122482
True	75.81154100631738
True	460.5036785033012
True	232.93674610263383
True	1.1316716297194955
True	80.46845745500694
True	1084.4754320488985
True	329.2504784783873
True	710.3284025382883
True	477.2366995310544
True	32.545811562571295
True	139.82281362676
True	432.8541340675888
True	904.5808303271264
True	816.5173703965785
True	436.1989059631073
True	333.4371848549828
True	18.16771080845816
True	81.50776317475334
True	738.6486849288401
True	471.591215616676
True	374.112617161374
True	872.8837729425902
True	23.79132152728386
True	217.2002493927416
True	917.3555294748116
True	239.60827490013256
True	7.599180177199368
True	501.3606378527038
True	106.59759998388137
True	637.3156099944113
True	54.49435586654167
True	261.2845558343978
True	860.1452295806773
True	902.936913478166
True	277.7229183134751
True	451.0831132198896
True	120.1387403876684
True	599.7229902809959
True	250.27750723411287
True	194.88160011290896
True	868.0538563093298
True	52.665011617827325
True	713.5432258749663
True	279.02911629666465
True	296.5235359061097
True	168.04834946858284
True	492.8378189965666
True	592.9046653586262
True	371.1302127740637
True	416.11292985599226
True	70.09290583140182
True	163.18530920532223
True	441.8257172324761
True	231.08690131643183
True	36.26726124937018
True	197.99524301565387
True	386.5362179666966
True	394.5175416180271
True	762.4830169010289
True	130.51561090143127
True	661.5677838647988
True	520.3597369973668
True	573.8139428398898
True	135.8111659228205
True	36.80894313439648
True	671.7191067424787
True	71.76861543124681
True	558.7830125377153
True	679.5719267600217
True	449.42615065294166
True	134.93373954915467
True	536.8771717615609
True	4.7951150407353325
True	402.7174410258952
True	29.09395816392434
True	652.2850893528868
True	267.4742480344994
True	566.9471768073219
True	722.1408024906723
True	148.2774726741386
True	528.2229311674589
True	483.0426491152459
True	66.40544382530756
True	938.0846034041908
True	2.999097246087639
True	28.15586736360078
True	669.2848377697582
True	699.6715972125543
True	136.16887829944108
True	401.66481545470185
True	127.51314567695908
True	74.61743707864153
True	462.4283397269571
True	39.85988645606565
True	511.2784473739046
True	11.900168090796388
True	756.4552511231996
True	539.6608837188713
True	665.1825907474156
True	101.04626830099694
True	379.8056359908121
True	1013.501744849676
True	856.1714447523931
True	140.70790524108725
True	534.2909713773176
True	440.316815254334
True	246.12860792339453
True	245.917309038346
True	6.045950610564821
True	332.7810258480219
True	10.87554977918634
True	366.6660663946844
True	73.68006415845048
True	394.8946435075481
True	654.859934755792
True	128.76039910266417
True	238.6928228265594
True	619.1093729211814
True	667.8206684978122
True	299.7456607934077
True	138.29027483290017
True	166.03878170422584
True	489.4632531390331
True	88.78513103674024
True	9.791148560528372
True	518.131351065165
True	565.2064962640893
True	20.006447756842043
True	135.33279097848848
True	869.5182641557739
True	509.359254280584
True	274.1345691232888
True	31.750608382731667
True	468.065861478362
True	115.2772270113994
True	591.1821957136433
True	661.0018115712832
True	292.4778538081196
True	378.03099514304336
True	181.6417336437236
True	231.2185255119411
True	72.85918799612007
True	212.88437291274752
True	511.5739188519907
True	21.975129848032896
True	442.4687433433908
True	370.3030881385995
True	728.3149269153395
True	899.2314118285371
True	893.7402813080147
True	156.9584581293868
True	402.204046453792
True	70.7501782456974
True	192.20828485874185
True	319.9192448556572
True	10.18304361429839
True	760.3221661261078
True	22.63094114264858
True	394.84870932168457
True	260.287228823009
True	643.55825820111
True	211.81627081475693
True	39.3837063177386
True	723.0313405599308
True	1082.7827630707145
True	225.88812556711164
True	129.50373437132762
True	606.8926991982661
True	525.0944057305098
True	18.479823962987087
True	849.956291233089
True	105.94897332327685
True	44.88499465487673
True	304.9875339081619
True	360.0789571142859
True	385.7985663367807
True	268.31928930051004
True	19.084346163743977
True	21.872766456349275
True	848.7451316707036
True	203.36253925274963
True	110.87991796968184
True	847.5736102956851
True	650.9158508722701
True	639.5620147950904
True	444.9868494019379
True	148.1472760501055
True	33.337557629047915
True	97.99328440162724
True	440.4205270780655
True	237.35814017865317
True	501.6425251146596
True	135.82556054816445
True	473.360952100155
True	642.3243220150481
True	957.8069252133604
True	22.79719523439662
True	989.5897978990786
True	1069.0467145974917
True	472.17642790205286
True	83.19276689636152
True	796.3748997356533
True	645.937442565551
True	657.5763214677866
True	169.26153522132992
True	752.724207857025
True	702.1572747142608
True	121.96902425638211
True	757.2988384012158
True	818.838709026722
True	452.4099590715586
True	225.1093593389228
True	73.01966514299977
True	308.693796150502
True	350.2153249282481
True	464.6138673045932
True	434.53862951543454
True	200.96685915590805
True	303.3806858967895
True	2.9249071725304217
True	14.404697183661574
True	105.66014860618655
True	135.0124074479341
True	356.91488199299044
True	348.9798768102592
True	105.26641387522076
True	15.238741150979546
True	209.2677296352352
True	827.2055172493028
True	471.53937810698494
True	534.9698214688308
True	567.9861134513815
True	790.461116186881
True	636.1516859006758
True	94.30482027841587
True	194.3165435231953
True	248.0096492212498
True	288.5960275156028
True	106.15239457713766
True	366.7106283386186
True	429.3565066523263
True	174.32126779702088
True	641.9560156388745
True	246.62265189400483
True	185.79073885379216
True	27.91228286983417
True	254.5223637390138
True	492.07699385595816
True	164.20455635430702
True	536.4105620198726
True	485.9318818569745
True	241.4571039866761
True	100.75438529141684
True	38.83305507721292
True	406.8178008303268
True	794.7842578136118
True	164.09306816103657
True	1032.0106664820598
True	1019.1024743646526
True	480.3423816774617
True	104.16875698499184
True	119.6521664253174
True	660.3468859674001
True	8.518960682503286
True	220.8524510281649
True	134.7418038882074
True	120.92592311616032
True	329.53936894214087
True	620.6924308411103
True	39.28695120998651
True	131.53369521655725
True	964.854772709878
True	56.50598706022593
True	445.3841601954866
True	521.8214697876656
True	242.0196246655773
True	131.5163378168984
True	907.9687359683174
True	1183.3283765547633
True	515.1376550790625
True	669.2412119741408
True	210.54347762190616
True	156.75756752464108
True	327.2444487274776
True	250.49495675073445
True	170.21930731313745
True	315.97404640517306
True	327.6165537591908
True	12.325533715945005
True	637.5369380743462
True	144.8554352818475
True	78.44301879818286
True	443.15811479998536
True	313.819772181292
True	1189.3315204440637
True	354.60547345535434
True	953.5572147055092
True	8.47331440411398
True	257.2386996421752
True	230.67882451088724
True	151.90137582869426
True	471.714068246753
True	194.1154790756372
True	420.1487367431655
True	324.6946712806548
True	106.91445982681478
True	367.5391112438479
True	1060.2389916314294
True	739.239059981597
True	222.1604759726186
True	104.8877367599102
True	287.7517774342417
True	24.88005303278336
True	346.52921150264376
True	313.1092791433536
True	572.6358334607695
True	436.6185096658471
True	351.5578551684766
True	152.60274084768864
True	12.84893422554311
True	429.4276715426449
True	288.6893166299633
True	146.34443624490092
True	299.7641562364065
True	427.7302891825505
True	820.2967652960206
True	303.53216122903115
True	770.2585595169996
True	417.5828328532973
True	380.7710264855175
True	1.1281192455849691
True	1176.9693761503736
True	97.90227501151186
True	957.1151371146289
True	210.53757637140225
True	461.0561648046488
True	668.1249696563544
True	86.86411412781845
True	465.2781631001493
True	29.118594755346205
True	428.4447955044606
True	75.09812178252021
True	220.50437388820356
True	40.56561665515392
True	690.7205897812707
True	190.2188936684254
True	28.095746068393236
True	385.1165390065936
True	108.07489729033884
True	165.75716460954322
True	869.2489876098629
True	266.22036790114595
True	157.8644087476754
True	363.8359434374482
True	518.4606433058933
True	340.84960669093334
True	494.469940605451
True	627.0309030506509
True	144.4911143314939
True	6.604050080439305
True	69.99814631571714
True	435.791664008122
True	93.36586438750184
True	80.06660498660246
True	1018.846051108997
True	27.916835445638636
True	322.7280345901168
True	310.6067990725462
True	462.2548955160452
True	679.9988601066407
True	176.41233885473608
True	669.2160373071431
True	318.41781591167666
True	353.7186372070743
True	270.9533216137699
True	211.18026324512223
True	370.2913338598721
True	426.426722397897
True	422.5580635462589
True	573.7654945456765
True	143.485160030119
True	73.63120222282517
True	44.07393191258997
True	300.55682064603866
True	660.2241709073633
True	394.8148187397081
True	764.6537908409948
True	220.9253617459122
True	389.7516715801673
True	67.97527734294822
True	50.88814097617649
True	400.2076012547487
True	198.78388894780343
True	226.6353803374317
True	40.59823886616373
True	1058.5522362643578
True	180.870522079866
True	902.3549966883128
True	322.28090282030394
True	919.9675510183658
True	244.518106655597
True	452.8141498338155
True	538.5786131803114
True	630.4754402295423
True	214.0172566770177
True	492.5357302683936
True	891.9680752608684
True	129.62742708198064
True	6.533135597499129
True	577.0297440470765
True	29.048205030268715
True	78.25337302308525
True	794.2837652619405
True	237.0543935040218
True	994.432045312088
True	680.4412994081089
True	421.941902260799
True	286.9885470462334
True	482.5697325780503
True	337.2383695099919
True	183.9145813017178
True	658.316141449646
True	706.9683971214249
True	207.8106473467242
True	89.97136526710872
True	501.7503799650468
True	130.4232434124889
True	378.0618289243613
True	326.1443835139576
True	65.1103654242248
True	373.67872803638136
True	407.008698048869
True	363.1125397609733
True	406.3830108980265
True	426.9502524071692
True	583.3582833063894
True	57.26704197273227
True	446.3184409976549
True	341.77774577005
True	657.5662679996851
True	223.5324901218216
True	98.23465902893275
True	41.79586999387236
True	538.2756890674742
True	624.3473356738173
True	190.28935427016648
True	414.1896265882656
True	339.23935132000355
True	17.7085163983105
True	170.29451779710632
True	297.16747623859385
True	3.1961284167440334
True	870.7942881932804
True	80.82540659268255
True	105.37910377504468
True	113.34878179047956
True	369.0547176760276
True	37.529530171940976
True	455.0406478595641
True	223.1267288043065
True	5.593092165729201
True	112.20037314526462
True	443.5986081045098
True	51.68795017742445
True	66.50883226734814
True	177.30719232061998
True	300.9625352710635
True	976.1911455930456
True	391.9653039448466
True	994.0938539575152
True	183.4446415984973
True	1031.497192227691
True	783.9878576807955
True	651.0730846691764
True	410.1469842528159
True	378.947895185636
True	78.35021257242983
True	73.70200320536044
True	82.70057312566246
True	181.28662743128092
True	482.1627268803448
True	1102.6952983574
True	172.94127555732658
True	342.5436278938495
True	435.2109172715541
True	611.2201525857348
True	592.2338158798564
True	281.31387351002496
True	429.12249261855766
True	661.6094315330096
True	98.0628374388174
True	726.6214269009448
True	264.29112988300443
True	135.47096967856484
True	425.1965210122533
True	867.9571172266246
True	423.1294168362706
True	854.9235669878784
True	197.14249137911173
True	342.3268461197211
True	696.0507123099071
True	629.0716303921992
True	178.55437818100148
True	247.88852588669883
True	774.1531644210555
True	31.323737829321978
True	197.77063361105655
True	489.38804484760186
True	674.2452409883139
True	110.8720505193141
True	36.268712042937246
True	162.13856312265582
True	736.1068983494996
True	316.60692325366927
True	554.7965151142089
True	359.584022539477
True	290.5936845172764
True	468.3153122058293
True	473.12518930430434
True	68.53087030456635
True	372.6648243460635
True	759.2096191726533
True	0.0
True	277.8693942518167
True	229.5989267960583
True	972.3727464094328
True	153.19028037867764
True	622.1841588477045
True	640.7081661453849
True	107.17099109874052
True	212.6561790840304
True	131.0479191231037
True	9.977609899851403
True	279.9593173597598
True	372.17755171997993
True	1122.6087633588993
True	233.88752700372123
True	404.22326611597566
True	654.5231665275237
True	208.3132800931724
True	24.3755665357135
True	872.8105838503766
True	614.9646765986533
True	153.84513497370912
True	630.2285090566181
True	161.94547751257002
True	293.7422358003799
True	808.0740259142881
True	38.2207839669605
True	106.57163220237364
True	512.2069884687171
True	72.05164678357612
True	75.82393221138807
True	403.3789923032345
True	24.975079850632888
True	766.861676644075
True	105.29172960675812
True	158.85439753886618
True	15.353940145273986
True	682.3369420012526
True	31.14353234910492
True	781.6935031010156
True	395.789677523536
True	115.8585001659976
True	706.1953842141718
True	536.5893379728442
True	568.7443419819206
True	48.85226521728806
True	365.227873069144
True	5.210514319326495
True	92.37718338880448
True	363.7301389225247
True	50.88017069539232
True	119.5138000697002
True	309.0703158359379
True	180.3431209317778
True	100.15229907925284
True	632.4253912507675
True	19.935124537243453
True	1114.131745233572
True	473.6773875123608
True	295.7794629329279
True	490.4888356169831
True	122.5848577939897
True	808.7757622826655
True	1077.4690252570458
True	749.2394032914267
True	171.80215674702632
True	221.3797752767497
True	49.16651946527889
True	64.52533306141059
True	159.979954277546
True	107.05174721431148
True	175.21167711662176
True	1192.019635337564
True	317.19565413315524
True	346.0572917540951
True	710.5665207431591
True	17.022016039321652
True	14.710961454935946
True	594.7859989595719
True	6.295353310940086
True	113.1133045026864
True	689.4163141662826
True	184.6790539245404
True	654.4042304657892
True	805.3748167860992
True	145.63744451130754
True	889.3788976179342
True	3.2246215871029293
True	442.75406954031087
True	1052.1030791305136
True	24.470541436316346
True	239.91207480632187
True	154.09850246747905
True	942.1951553790868
True	237.04351162147
True	494.50836692892005
True	120.47492675434977
True	515.7870010200046
True	155.2188958632821
True	98.61182320837123
True	391.2580954092527
True	70.95406099763319
True	57.039113338555374
True	1107.6178043159446
True	271.8965285062763
True	160.18235831583692
True	363.52351832383584
True	388.9954394543551
True	212.8671089000869
True	167.898734017702
True	377.7825019714357
True	34.05477475099391
True	494.90576746030456
True	1071.8464503554917
True	118.75367368067904
True	476.2872250758087
True	311.183515588531
True	27.64799088268813
True	426.56149250385073
True	106.80703206985277
True	565.7994480610449
True	204.329550137
True	431.8089731626456
True	20.12817512792381
True	447.5357265775
True	104.95486965773163
True	341.8040445485407
True	36.91857798273405
True	153.70271410275805
True	252.17316197363272
True	792.2254553526313
True	61.84865697161391
True	139.53180031646966
True	235.0053018327987
True	143.85174475738063
True	639.7391847763834
True	545.4437615842202
True	782.8155148865256
True	386.9130744357338
True	543.0500386858879
True	431.9785786103242
True	683.4271715492034
True	73.62877192211583
True	464.95035352131896
True	427.5191571257492
True	47.544740461652935
True	83.14454727489232
True	121.91648101172746
True	80.80012433179022
True	324.9325034558471
True	861.6290144926315
True	332.15655103581827
True	1069.8244690625625
True	316.15694275355537
True	893.2642806980832
True	143.80429839599554
True	590.6885774919006
True	625.4700511514785
True	683.4005544757257
True	459.4826182751556
True	65.9527959601635
True	297.147870470639
True	39.404803076638025
True	163.63783236087664
True	169.10730573241588
True	1149.7823610739522
True	224.59421461716693
True	550.923030938766
True	547.897659424624
True	556.7003312912085
True	863.0893873043285
True	595.419769326272
True	632.4286738179532
True	901.8261596582564
True	131.087532805614
True	320.63320629006233
True	260.7631023258952
True	330.423447364824
True	92.06148804883549
True	381.2583495148223
True	4.402789128520064
True	312.4473601823117
True	261.4659866265083
True	596.6296467607967
True	276.32900771410016
True	372.3476156743581
True	9.983431614911904
True	59.64488788114039
True	528.8560866168374
True	32.43682945286058
True	146.54063037934398
True	64.40999151306562
True	148.79536717816504
True	227.22640343548736
True	72.1099904936391
True	393.8848647788174
True	264.4144319929695
True	102.62988095574671
True	343.0596484389024
True	64.72419333182427
True	597.5908948075657
True	890.0308203988876
True	282.23574250905386
True	1144.5788362939643
True	110.37966738512335
True	302.8920689994096
True	1048.5503881587392
True	86.47221624625769
True	270.94613453548106
True	10.166890923127823
True	392.1972961343121
True	458.505524531863
True	162.23162873093042
True	615.8801377111253
True	931.503924611894
True	160.32859599357195
True	77.91433410017471
True	324.0699249731953
True	531.1134021490964
True	633.3642484570634
True	1221.3364716523563
True	26.75496230370764
True	948.4385392254104
True	145.02381789238325
True	640.9962327575281
True	114.76611006930544
True	128.4016228551693
True	192.82674702498284
True	161.44119884320605
True	768.8224562969282
True	212.51066272299676
True	235.55965221866848
True	70.00221295753286
True	516.8788192058379
True	458.630701469146
True	176.12191709010276
True	237.8339914286777
True	16.483985882871956
True	420.2726580916205
True	213.3200825080971
True	300.9813429335411
True	108.5777539415658
True	689.8939455386188
True	413.0612066420176
True	266.61765954016454
True	643.8349992810658
True	532.6865926232058
True	463.7876756078594
True	136.54998252009133
True	540.1302830832271
True	431.64835412037047
True	2.692753942869748
True	189.3585151888906
True	93.62436002473484
True	242.06060014529373
True	2.326995331054005
True	123.01776647393248
True	355.27574217353987
True	6.685020881862998
True	854.8075415314903
True	165.1243589074218
True	722.4831791274031
True	777.4664413038289
True	167.93347172557577
True	212.39909859871676
True	484.4002027657229
True	857.3149692756659
True	48.8655749563845
True	37.5935286216011
True	134.33195816029584
True	628.178575972121
True	739.5820037813806
True	182.22698785258837
True	598.0075370126638
True	578.0681965346811
True	803.1526151906785
True	411.7210337159288
True	190.70995089323532
True	886.9450521886071
True	233.17899573309052
True	144.99018111301996
True	330.93954775970394
True	228.24925481033105
True	202.45669261028743
True	598.145116574344
True	258.00884932692554
True	193.1178253415933
True	463.2556508862797
True	470.8127927911106
True	65.33489483006284
True	287.981090580614
True	79.75191084767918
True	352.25140209266834
True	351.7867177188542
True	258.92562217610816
True	179.32578677953455
True	381.22353012531806
True	645.028626716568
True	768.0920085683548
True	302.97546886556245
True	713.9558658111241
True	68.06024460425243
True	893.8858448904572
True	349.72384961853254
True	12.685802816076407
True	630.2788097028132
True	689.2076945296614
True	261.5198393262181
True	165.35779967779672
True	49.24901747567701
True	386.7134802603865
True	75.52372544169008
True	14.186888452190072
True	904.3326777366112
True	358.1938143812293
True	174.85681128148002
True	933.4114936500793
True	11.982791253545615
True	795.9103373457107
True	31.92468659240469
True	653.4272155065282
True	60.02311083679101
True	742.6223398112205
True	443.96559969544296
True	194.86957087078957
True	461.3998471533456
True	213.1806074836748
True	297.75950840946035
True	225.7807598923198
True	398.2073628564862
True	9.690606962979302
True	326.06820647550825
True	112.72059708595076
True	11.298202422435036
True	460.5624902638576
True	715.2949646689824
True	297.6978563956384
True	75.99611269127813
True	303.3250545120645
True	82.67777985535672
True	173.0909796436837
True	179.96285956392308
True	377.0464712125971
True	39.96988078986952
True	135.57979816088604
True	396.8577323580096
True	870.1832712256595
True	112.41275986777026
True	203.64088346780605
True	453.7242971807997
True	20.63837346331717
True	426.4540988477146
True	519.3644198669499
True	91.24828069439565
True	393.6604415991208
True	339.5418096189338
True	407.73138570481
True	591.6788229976535
True	1033.6130042147652
True	991.622049149968
True	59.30270403968103
True	1019.0839660597694
True	111.8643987821078
True	111.44625836303584
True	103.66163211619536
True	503.85042253736566
True	374.238460887309
True	577.5839645293364
True	266.83621740028974
True	158.37941478024828
True	410.3441613490166
True	14.707452787115434
True	466.34138371444
True	376.8060135137223
True	150.81904708603122
True	99.56854342344806
True	520.1282870755141
True	1023.7576263326766
True	205.42248596717744
True	67.8313220025247
True	432.6472131691166
True	365.1533999845694
True	499.50053334027206
True	316.1843001678112
True	4.130391017526463
True	521.1875174963213
True	489.35583398403486
True	500.4320575826364
True	189.0551220283844
True	102.84490114884584
True	21.650790569695445
True	382.43958310356254
True	106.0136183709999
True	7.083408588801501
True	31.08649331181972
True	339.36627385405683
True	643.190034041368
True	135.76166342215484
True	83.39290090686715
True	24.0514337606062
True	417.06530241511297
True	371.4243125857541
True	766.0360753991636
True	307.01669223568604
True	515.1558468250823
True	540.4449782730485
True	533.1206293795625
True	292.1315511872166
True	530.8248488215316
True	101.07118105845184
True	581.8624248022364
True	7.24099324971137
True	377.4497109986612
True	478.85821090091616
True	979.117134066434
True	354.2996028770463
True	763.7367104271948
True	951.0919486797976
True	172.94975662859915
True	33.701697006910884
True	370.4388292917809
True	391.6807427225233
True	585.1631215935856
True	231.35667423649252
True	28.13685099228771
True	645.3660070201292
True	125.44810311714944
True	1045.8647824050586
True	320.1531273752808
True	480.0970487573049
True	125.08509843523169
True	809.3036758710008
True	137.71426045078277
True	822.6450006682617
True	546.4281068356454
True	191.2818246447196
True	110.21148979102124
True	67.85050253949991
True	563.088135387405
True	882.8278326435418
True	410.7403068677097
True	545.3358371576209
True	135.8749299209437
True	625.3241647904471
True	473.1113663806959
True	777.7065284594177
True	317.04982514653886
True	604.0208508937495
True	118.34731883690306
True	24.873504139842225
True	414.463432119087
True	170.46084419572455
True	97.97238919181795
True	362.39222553976686
True	1074.2949123306398
True	258.7593701287379
True	552.4365994901489
True	11.672540854160667
True	76.09924313222083
True	333.3034340150492
True	798.5878791175465
True	445.2047223662739
True	556.2326433006042
True	713.2958115608831
True	69.11146909945992
True	730.5779223701101
True	47.4370645663902
True	100.36564849301185
True	184.3662978925978
True	84.17891148412201
True	26.09029814512733
True	301.0970773043015
True	442.11978117186015
True	874.9228968422156
True	846.2131438262411
True	5.838172871897022
True	281.56193041900667
True	467.36572946222594
True	122.60420070035008
True	242.53296674137405
True	325.74292095731994
True	1327.8081272246236
True	434.9683079509568
True	25.0606768393317
True	180.272958944233
True	722.3732886475714
True	35.960195559261244
True	175.2357082288416
True	566.5924742494901
True	72.53958638874774
True	858.8520431283788
True	334.7880376271371
True	677.1432026183107
True	76.90023239997433
True	661.2426283989815
True	596.049301045389
True	880.6383396340127
True	243.6146220264684
True	501.2542278698547
True	849.9129723804515
True	947.1573748965554
True	236.65117202680952
True	770.4441779805794
True	221.81258836088355
True	451.6484329313291
True	368.8384549172306
True	502.6961800387281
True	484.2897462136394
True	312.9559120280997
True	362.71778191756175
True	114.0575757549906
True	352.4393494638932
True	1160.659843369158
True	316.17542215804355
True	137.3224494954084
True	296.5376884383383
True	754.6045489628474
True	641.0649720159523
True	418.4146640676236
True	119.08948093071665
True	333.7440052472345
True	34.57842243611256
True	171.73951792620963
True	91.96172534877388
True	90.77152077499044
True	543.6394339589267
True	135.9353961326494
True	129.95699398009
True	103.53953831191092
True	84.60768176164632
True	450.2216943712573
True	395.1350058983906
True	1053.5369499063388
True	541.8961092672685
True	863.402013074419
True	266.7688952291883
True	292.0425260524729
True	532.5006487690274
True	190.5769246860954
True	741.792972902956
True	238.71381532302527
True	361.11919617275737
True	68.71060300147373
True	117.06196645210596
True	267.0693703313579
True	122.93368431293092
True	480.46487233861
True	32.02353813890658
True	565.217291197864
True	998.0946442143264
True	709.2533537802482
True	1.330642255799419
True	63.06881959796677
True	505.1997346894139
True	437.9692121374524
True	75.31677163279488
True	121.58433734102168
True	303.1224117274491
True	80.22207489500819
True	53.623247111207554
True	718.4126931462772
True	659.0724075070622
True	159.40206946730925
True	166.9550947127476
True	533.3644963897103
True	57.33236792243388
True	25.65301313853009
True	570.2647518139091
True	465.7391285076088
True	1115.808443874623
True	46.06694052943434
True	461.4154801746401
True	871.4667542770599
True	784.0611420532845
True	299.36750984402846
True	761.9707518427302
True	408.6196228908914
True	39.08819191340773
True	101.11231651573586
True	727.0915765355749
True	74.80118189751707
True	140.83263853148847
True	969.5807319745414
True	185.28069027852607
True	267.2511574466968
True	102.44016212544015
True	633.0476946344384
True	606.7630602375217
True	216.6540723966696
True	433.0352883990444
True	39.56464012507415
True	277.75896539071846
True	573.8231687450277
True	628.272528976082
True	329.6348937346048
True	72.71072627895205
True	940.5087355127024
True	1043.7935959803826
True	554.3034182212646
True	62.13089805855207
True	32.64323551921143
True	91.57521758280612
True	103.77859337689436
True	98.70838404203224
True	852.7075874440761
True	1225.5191295319166
True	726.2135392488448
True	352.07844607256635
True	9.009031444608905
True	21.746283462394363
True	340.5791889771953
True	473.1474701097932
True	46.95073772338488
True	549.8314016762648
True	414.4089160368217
True	412.00239540219616
True	81.35899516522805
True	192.2581070905217
True	256.10813319319345
True	137.1881538990634
True	381.2369748554447
True	44.80398724774299
True	181.5093246532105
True	1185.164580088242
True	6.310085710328838
True	28.40167634463444
True	575.9772810959151
True	368.2852233027673
True	783.638371241024
True	161.96926115653395
True	739.324824653613
True	608.6421007651304
True	277.9011453672726
True	424.6396255818222
True	336.5189083931144
True	284.847485030632
True	268.4057878836063
True	383.2252303277115
True	504.1610876763921
True	498.7611062969873
True	111.33993592586286
True	366.40859359273713
True	10.520101027958155
True	189.9500708459172
True	233.50123293736792
True	876.4243527377245
True	565.9529960337527
True	31.96567405610088
True	726.9259902155276
True	813.9346702015919
True	101.92936598429164
True	343.81179292594925
True	893.394861535553
True	220.7533314834686
True	161.6825515381618
True	534.7442446799524
True	580.6180048567512
True	1111.0112038191198
True	137.45876190935493
True	154.80535410103002
True	261.1093503846544
True	316.1678717915357
True	413.89638143032505
True	406.3225535975951
True	325.97456028727987
True	449.5330863070847
True	505.9031106874213
True	225.42633062549424
True	1468.0833849121634
True	254.5760674587093
True	402.08020593265263
True	51.00792928952816
True	771.8901647240524
True	247.9018874181712
True	950.835100483146
True	559.9827234405926
True	318.2744291723939
True	779.0650478619928
True	257.5698040431641
True	211.50780390674504
True	255.755076291188
True	211.123677976102
True	137.30180452656475
True	240.91205878144515
True	734.1232399594209
True	523.4610474856333
True	207.33440903740703
True	1196.8470953739234
True	117.88364828610156
True	259.1130642404882
True	70.51083052405588
True	292.1440540611715
True	403.7385234085821
True	89.83915435162889
True	222.8559850686567
True	73.80294098410899
True	711.9048412377837
True	376.56832849253016
True	226.03445387522035
True	727.4804510038862
True	890.3035296388801
True	818.2434815447965
True	848.961518677282
True	343.3573964249329
True	1.264931436344252
True	269.36365252533244
True	54.92999186230042
True	375.468688690149
True	53.020426012868505
True	374.9550193498608
True	861.1342396202502
True	969.9524635578842
True	384.28491828493327
True	22.658783035738992
True	545.4851020740607
True	484.8160494289484
True	190.2243141622905
True	236.49843149328728
True	297.95607020124413
True	22.663820638738382
True	122.71355592496568
True	953.7464047374884
True	63.33899151293153
True	507.701511582036
True	779.253819184205
True	102.07548241491573
True	243.19629546969065
True	116.48124965925106
True	17.114848998672205
True	1.3822543288849674
True	125.15364334760696
True	1021.2357270215448
True	486.8901013875926
True	68.04978423821593
True	788.2979817326375
True	338.5182422395471
True	1.8830300356604537
True	458.488758237966
True	194.6101737552616
True	515.464006613331
True	87.77099582640842
True	324.3519077395794
True	378.943264838646
True	168.4138250542952
True	217.40943408714816
True	119.83962661821998
True	166.2053532934993
True	966.6167443886816
True	13.864753606942685
True	502.2123200133638
True	491.5357059065878
True	398.7729563301105
True	231.3479750495112
True	246.99995782812812
True	163.54047772991456
True	49.44529875512289
True	479.5390183699101
True	148.33155295430288
True	824.3951794219283
True	814.1863076340537
True	249.60742265881132
True	313.35235053642725
True	517.4217845933399
True	42.90690357902648
True	85.12275401494672
True	760.2395058250719
True	1089.108893942094
True	112.74938032262396
True	731.5996713510305
True	143.30142159855075
True	939.4781948355384
True	666.0476667846023
True	106.9487094067672
True	272.5166538672646
True	622.7071174292331
True	266.6411696641616
True	49.082586815096775
True	571.0351133704302
True	440.3075917226464
True	5.305444652770119
True	481.35647683618015
True	69.51660888421495
True	172.9099105958968
True	234.8715696406518
True	298.3749322097079
True	78.66048200965778
True	224.31496310202863
True	353.50364681577094
True	443.0082484740542
True	925.9389402701796
True	46.402787252704414
True	882.66739999241
True	972.420683527853
True	124.07007247080708
True	73.636465709642
True	984.4343622264386
True	32.77069243593098
True	217.08840190653453
True	88.46205938962949
True	212.16283753215947
True	362.917840361092
True	981.2606082875636
True	97.07090703204338
True	73.08090953217736
True	653.5606484344228
True	276.3316635891088
True	742.3569569353326
True	52.61787318424528
True	501.63879600295496
True	398.93829997486927
True	681.4550040857491
True	52.57433255408444
True	106.28303043695556
True	27.820170571886734
True	278.3121659696501
True	42.68128949463157
True	351.3548554638284
True	3.4709058915363
True	1197.1285314444765
True	108.3050003740666
True	132.04607247856023
True	365.618234757272
True	712.9842116077623
True	688.9556749811271
True	981.6264188107604
True	473.1354654798056
True	414.1145428471956
True	132.00530428822086
True	420.8263960297528
True	860.5777676750371
True	421.9925977801796
True	957.5019648590768
True	88.02329207010142
True	440.14653154152205
True	175.4279062570479
True	282.8711050632153
True	735.397740956209
True	157.70343607600267
True	134.26043508021093
True	63.457639291221525
True	865.0935113205984
True	771.5815379994563
True	82.4013397983668
True	433.67757728655727
True	745.0861760207783
True	414.0242531858928
True	59.38396278191826
True	323.7742337548349
True	756.717920877928
True	31.039700403155862
True	382.0420140299272
True	168.03309926702536
True	289.0208780107091
True	34.83479452987424
True	229.7198414145519
True	759.5412860409143
True	645.2866602721598
True	59.973408034442485
True	304.2816619443194
True	929.6879132802994
True	18.10570427628373
True	305.433754698314
True	296.4027397990528
True	445.9779308829738
True	211.02720035150423
True	611.9395757018258
True	45.97813320780189
True	934.6329029777664
True	907.2317644272304
True	48.394667449239854
True	377.1427011611913
True	739.8505998274763
True	920.3278260714726
True	273.76076301263475
True	578.1160398117629
True	133.4440247509201
True	192.4113548796429
True	136.47764132085723
True	136.82853071446704
True	205.01266164260227
True	930.2577946771552
True	762.2552513465974
True	960.0829228327656
True	20.19910665049079
True	27.14875938144456
True	352.819761642001
True	14.136699732484638
True	629.7607156457631
True	1067.0508553618572
True	261.1890090225964
True	206.87888605548312
True	83.71426812817052
True	213.45556969653344
True	129.939210760624
True	44.07131938854175
True	133.6330181766176
True	92.7060599189642
True	246.23902018502525
True	534.4226654403977
True	168.65384556051893
True	30.409519408154168
True	59.81701793710471
True	435.9517986656783
True	268.4410319476964
True	577.363772899687
True	22.27252528846984
True	118.89103075609611
True	688.0531075819712
True	260.6229049160526
True	460.5417043264764
True	657.8888399773545
True	104.29010627492242
True	115.29134235127763
True	80.28068826797748
True	27.008042628913444
True	120.97102141299328
True	87.7657616317213
True	99.40392638388374
True	149.32397557285157
True	235.3042778456918
True	795.0733479291794
True	288.00475798318115
True	901.1080462960666
True	162.89868302912316
True	196.32053831779828
True	789.4840749485132
True	308.71890748481195
True	563.3404779347958
True	251.0160187526609
True	355.1669289935904
True	443.7430708247618
True	560.0959342611125
True	656.1099682693456
True	372.389386825117
True	33.9538450691818
True	585.1305947788779
True	619.9358204675459
True	19.8271322561679
True	10.819764444108564
True	259.7361240055601
True	410.5002087325574
True	445.709328977207
True	68.0389563799506
True	626.9593720499994
True	919.718439230568
True	241.7750934261217
True	910.7868703022086
True	272.71762856767174
True	107.95887820964224
True	270.1474041518559
True	698.0944249766278
True	37.279367154677566
True	562.4660354176467
True	1280.9154060192775
True	1023.2052002582752
True	916.7013260688544
True	218.05049415680492
True	90.6661203924012
True	189.2525821960016
True	837.7440240814985
True	138.92373887305513
True	1094.4017282906966
True	860.8795247347316
True	45.276556887082656
True	91.96393882577846
True	425.5497045916679
True	406.36436255559215
True	213.14001527168065
True	529.6145144993468
True	648.973369163935
True	120.1509278055156
True	269.4050272812426
True	1001.5856693229488
True	52.45293099554529
True	696.8129750951564
True	534.8779150081796
True	39.56593012741448
True	773.6614921798124
True	382.62904856434375
True	557.1108289401276
True	108.0103511002464
True	268.41890296374106
True	217.28351192460343
True	29.33345985566196
True	135.89153335871964
True	750.2719201602722
True	142.2199492472502
True	377.3634879331065
True	63.74574756607954
True	632.1315210893479
True	636.7710363059804
True	247.17904156008376
True	453.40525118481446
True	170.08335279667446
True	159.93511783604308
True	230.0507092723137
True	292.33821108242927
True	354.6046904737869
True	128.08124216801917
True	180.0584316931259
True	27.46258251536511
True	868.3890349898282
True	317.0101211755884
True	10.1686592404691
True	359.994583457028
True	162.00063409440418
True	625.9791578855828
True	362.101999974464
True	582.8313912614685
True	547.3127123934701
True	483.226350353163
True	794.6183916500097
True	235.8457415108057
True	561.3950285181442
True	162.39572446149592
True	568.7580429691026
True	374.7882118873673
True	369.1086602080467
True	127.57217518234576
True	133.23854045388495
True	106.83629891413064
True	69.80504184381815
True	733.5201656270998
True	189.43014052129408
True	44.64256286647716
True	0.0
True	541.3305738256765
True	117.7418856755686
True	23.378581804845147
True	40.253902430057714
True	111.0468108991721
True	546.6965426772869
True	175.9338350913345
True	107.7256175461569
True	36.47664673532586
True	163.55644974303698
True	952.7374026079772
True	50.413611561051376
True	223.332542849258
True	743.1470734296184
True	308.701145681279
True	453.08893879429183
True	476.7519562691347
True	509.9098720486359
True	599.8070725620589
True	927.8373155231848
True	247.23680572776
True	1046.1421088493946
True	906.8876492544188
True	608.9543971686484
True	347.8275869529497
True	842.0575171683548
True	10.158944388959924
True	33.74538196239489
True	295.2094947459567
True	43.94578915395113
True	201.43704295574037
True	722.0384332501802
True	219.64406949075283
True	717.8073496731089
True	765.4640193677315
True	120.04465717531367
True	380.0417706502008
True	580.4997943876294
True	22.770691505339663
True	137.57658041450554
True	434.5740753502213
True	301.7150707203986
True	208.73730118023656
True	114.70059714202765
True	386.6148151812287
True	20.41918710772308
True	359.9045253765343
True	349.61587280931565
True	1046.6581250796528
True	365.5669005857396
True	33.43920693017056
True	445.8261513541378
True	442.8455649234559
True	235.1553378926089
True	30.54598410819414
True	766.1861100336495
True	446.6702678033397
True	183.0309885842884
True	12.945561014821614
True	1229.5762320975298
True	161.67199314191947
True	28.22271536508489
True	306.9938122322328
True	278.281406535715
True	116.63112037506504
True	291.9112704288293
True	47.93942991514415
True	332.20531044915043
True	301.5588664893019
True	306.13287717098825
True	30.98045985046253
True	45.03349796063288
True	1054.1661547145688
True	26.04403752423366
True	12.18732750679717
True	179.62255746906249
True	656.0136562711845
True	9.58241702747507
True	195.8475574981637
True	172.48852918406587
True	536.8116457039129
True	378.3800311193474
True	748.5379306948118
True	323.1716728275971
True	501.7634241180188
True	443.8912923062637
True	504.9637427187904
True	99.8133024840104
True	1250.4694434025594
True	916.9774607327752
True	280.73898469504417
True	521.8898688178681
True	99.2501439555852
True	591.7489493932949
True	443.9421554300068
True	147.65498295127563
True	75.79374655343553
True	355.1213198862618
True	166.26755239688634
True	29.007804578467784
True	583.2765691643069
True	384.29308848260536
True	58.26411475916857
True	29.240721890432347
True	683.5092180377104
True	483.5550863697088
True	70.22299063709026
True	18.729654305091884
True	330.471051434435
True	324.03318600896023
True	725.233017929572
True	549.3056656597797
True	553.4439499159907
True	787.202835461408
True	9.007514400463688
True	55.77654628435695
True	35.78755643646731
True	58.093590703073566
True	524.9952035062919
True	593.4078497469759
True	77.86731163765624
True	109.39497936908175
True	208.05618540788373
True	76.96280756466744
True	171.65641181816892
True	215.21620845802929
True	272.52012587374696
True	807.1253782899212
True	583.6413297684102
True	276.798375687451
True	200.9875412677912
True	274.4882133825738
True	250.19770006372636
True	730.6431279279011
True	333.9459689301838
True	177.02844759584164
True	923.7428993278688
True	345.82654308794065
True	448.8271371654663
True	160.85245180147027
True	116.80172464079656
True	63.79443662876275
True	216.00376998267205
True	978.4062215284888
True	534.5631107382335
True	116.26058581111376
True	342.4488284354314
True	105.99143036390828
True	681.0344671481114
True	3.894271458250568
True	696.0356741946939
True	35.81269633725303
True	929.8241644794596
True	841.21912300631
True	214.544381198548
True	31.18433911093661
True	77.40844433228148
True	471.90380690695184
True	221.13474089381515
True	1.3022756516304548
True	73.2682968900638
True	1090.700201233538
True	355.0716059142908
True	690.7343998527246
True	483.1331610925145
True	30.70194350244921
True	129.6000576518766
True	444.2662421302082
True	888.5025229941851
True	806.641130595052
True	411.8262397126243
True	337.08910207739143
True	16.537862743070992
True	75.70266239787846
True	783.5582417088256
True	464.1458146511726
True	374.03231858834647
True	858.6162258077776
True	25.862574640054547
True	217.1274716616422
True	914.6986907073596
True	219.74815452750207
True	8.061990368001176
True	506.3544903805022
True	108.91078508121684
True	636.0837710004729
True	54.67791828372911
True	257.3903554774915
True	867.6386507884508
True	896.6979461882727
True	275.3924438391612
True	445.3026405964527
True	118.37723366293048
True	607.0318137949207
True	265.79164587788364
True	195.51505273958296
True	855.3654744805999
True	53.2838955883032
True	724.3714244761555
True	278.42065477946346
True	310.9611634670681
True	173.2378377559492
True	482.2389343372874
True	610.9235123691828
True	370.4136106619698
True	418.7694377279869
True	65.84429108210213
True	159.263203690352
True	454.2779439147975
True	224.7895220571771
True	37.84118332533645
True	204.3073339189052
True	392.7788195613858
True	408.6328956487978
True	764.1770325484376
True	134.81565494834567
True	650.6350580622108
True	468.3055449905789
True	606.4372988992794
True	141.4038834289952
True	37.784534064802486
True	660.1781471926378
True	73.87053551353164
True	547.038390797509
True	674.36967484094
True	446.1074558799975
True	133.47073488145514
True	539.539589175034
True	4.927631928494252
True	381.72751504497967
True	31.662249013139917
True	641.5069994414538
True	276.93805904973567
True	578.6612987666741
True	698.4138224470931
True	144.70974106674765
True	512.3247109455555
True	492.7657722871141
True	62.73246526909345
True	947.5833326719156
True	2.132032888966398
True	28.658882995823333
True	638.4383740655525
True	672.5122382262853
True	133.18636416382813
True	417.0746009927397
True	117.84637623284516
True	74.83971360682301
True	461.7960820007157
True	42.524428088297206
True	503.5628028918544
True	13.353686006233795
True	842.9926669458371
True	554.4813704712558
True	692.1229620461938
True	102.26947214911765
True	382.2386865362062
True	1012.2459487036164
True	838.839549651774
True	141.626402517134
True	563.2730319511875
True	464.32445385387257
True	245.34668753336763
True	260.56171642333766
True	5.16795868839958
True	331.5250869906066
True	12.735054850624207
True	368.5006950693688
True	80.00324339762582
True	396.38365445987256
True	642.6463921260624
True	125.44765406393728
True	242.8119710789927
True	629.5883208505965
True	682.6463018934385
True	292.45251965385336
True	134.16440170780385
True	161.17460614693348
True	465.9507853837471
True	86.67968550915778
True	10.306873886374824
True	509.8974708703225
True	578.2335641643707
True	20.36067763984765
True	136.47031759025822
True	903.9269837351696
True	497.7587290937068
True	263.5331306277645
True	36.54248724147844
True	483.19067896108544
True	105.19000529661842
True	580.4649000114917
True	666.9022441973982
True	292.4745137272597
True	372.2235123604334
True	192.97049705504915
True	251.3307091649759
True	71.86956634800258
True	227.81543382112284
True	496.3821885159208
True	21.573712200148712
True	452.79650720133577
True	391.7811527599352
True	727.9166627673949
True	902.5878085682964
True	900.6245310347784
True	158.04828227868262
True	404.19226576156433
True	73.50262501120719
True	193.8137334592369
True	322.05883023006976
True	10.283731451228206
True	813.7153648629483
True	21.33680641637885
True	387.4466086143962
True	272.00499782835726
True	650.5203216315424
True	210.1903505953285
True	38.00027698131403
True	661.062805877761
True	1064.347245937529
True	224.2168178163357
True	130.53526709927047
True	621.3442605933471
True	507.2877424002369
True	15.950097199924086
True	841.4669787192429
True	114.3672471407194
True	48.34710852509356
True	302.46618532384025
True	353.83020411111625
True	392.5880017899236
True	271.9543398447685
True	18.175243557222164
True	23.131505445739613
True	830.3960823235285
True	205.4542797504244
True	110.87537194310944
True	847.7479377230885
True	640.9738717332768
True	616.7411291291122
True	449.9902166927792
True	154.42455168566505
True	32.80276075727037
True	102.84829093474696
True	430.90900393847903
True	232.0412474516584
True	486.73119432796005
True	150.42085737358795
True	503.6678448433647
True	646.0324149583844
True	939.9842447383792
True	24.47370836750788
True	981.8098624080671
True	1088.4177046767663
True	439.5556615695624
True	85.9163727927442
True	803.6644088452978
True	652.4318682147314
True	656.0935718374313
True	173.77016061319262
True	746.4737041078324
True	706.2429601916343
True	117.77272657327948
True	787.383724519502
True	830.7054366332982
True	456.9629756746412
True	237.3709940867777
True	71.47176835833066
True	321.5407051572124
True	350.9205653078508
True	459.5471689346508
True	423.1032868336685
True	196.3079925364366
True	315.7566526167347
True	2.799639719127973
True	14.483740201388889
True	104.696035673881
True	136.56624651596158
True	363.1432295634272
True	352.201120701134
True	112.29105444946038
True	17.768045209500684
True	206.09828025931824
True	862.7680416451573
True	457.4998384844394
True	534.1364765926575
True	556.1243796394311
True	794.2133902668694
True	640.4801813197656
True	90.61872795641656
True	205.0118613308226
True	240.641435428522
True	284.0700442311412
True	106.3865012697426
True	367.82684145450776
True	434.49077095528975
True	172.8680605890166
True	641.733647299081
True	247.03218374726688
True	206.4125166156679
True	28.998256125549627
True	246.1482666321332
True	487.2697748426604
True	162.05259686798533
True	525.2331173451993
True	473.15592066259154
True	244.060448558756
True	103.87541897527022
True	35.45258116643009
True	404.7142222051577
True	788.5057577360311
True	170.9245752677165
True	1024.535027753465
True	1041.5495243899463
True	475.841100984297
True	105.25824333663394
True	122.9352596576513
True	669.1078476756703
True	7.287567618083038
True	221.1747495627286
True	130.54319584415288
True	118.90136095405464
True	329.7300969938138
True	625.9527899251981
True	38.70189076707417
True	120.22871017854132
True	952.4153996272374
True	55.3308878848224
True	444.67822860959166
True	541.6957730898428
True	257.3678824382358
True	128.25687752155488
True	960.4174744621824
True	1189.7793841869511
True	515.1674420919074
True	658.7315586013988
True	213.14656421738331
True	154.23538943325934
True	329.36407453418445
True	260.634210666244
True	173.33052677760048
True	314.067059594304
True	339.6200008905807
True	10.92038443410483
True	619.4194698601174
True	153.1683070395434
True	73.44835158848302
True	431.8922005425565
True	310.1703518697917
True	1210.14203462924
True	360.8120190442528
True	998.71624833514
True	10.414884840825945
True	263.9247912213797
True	224.3859617342405
True	154.6062978099364
True	482.8487902006301
True	192.19899630327248
True	417.0219254824333
True	322.39952236234126
True	113.75353600168246
True	362.00018974828697
True	1037.1962214563791
True	705.1629783637769
True	229.19646675282075
True	105.82800533091134
True	294.70341245936737
True	25.062095761532
True	355.2143505808432
True	339.63353239175746
True	555.1184222132686
True	439.69736444999216
True	360.02390659983644
True	158.62217252574794
True	13.337941486295492
True	425.0348334291008
True	276.3996494422328
True	143.14332975226517
True	302.69205176846003
True	434.466018048702
True	821.0312379906828
True	310.3817878961871
True	773.3488182554037
True	400.6988822723078
True	372.86396662108
True	1.985540549551444
True	1160.6968343810454
True	103.72849503795294
True	910.1677029335812
True	203.6214481743947
True	468.3140510877804
True	667.0304836106457
True	84.3596597040735
True	489.58382655899993
True	32.70556709694021
True	413.6447436023565
True	74.4125085276697
True	218.0848453117146
True	41.757339847431865
True	651.0625548294902
True	182.53900838805015
True	23.963601668299937
True	397.9192784205116
True	108.70432545340488
True	170.22803558444463
True	840.7805310751686
True	249.2382760422857
True	153.34932687379558
True	365.4228436533873
True	524.0200374777166
True	337.16169906832783
True	533.7346839414184
True	622.318094924527
True	157.2304905606833
True	6.99504785566247
True	71.35941496662677
True	419.4864233919209
True	89.66175414355105
True	80.56754626880578
True	1102.7145632111176
True	28.633583514503574
True	324.2522319722856
True	323.3468029027809
True	454.0928062255835
True	670.7643833922394
True	196.82708623449545
True	631.2720341922168
True	322.8444267117804
True	336.23269367384233
True	280.04563418905576
True	219.6880295638223
True	362.7355776250542
True	454.083661347719
True	403.84035637735553
True	606.9692468572204
True	140.78784708755506
True	75.6985864904092
True	37.9925210119209
True	281.4099048858186
True	653.7626434811277
True	397.71218572136127
True	788.4915313460403
True	215.6320823681016
True	393.2186356206
True	68.79897294435543
True	54.7811534112361
True	419.213457058529
True	201.9936394189352
True	215.44872573965372
True	45.51576012566248
True	1062.8685949951218
True	174.81900184366066
True	882.5708683518969
True	314.65257958461365
True	916.7617557431116
True	234.3019642028168
True	450.263045881166
True	533.4508869011144
True	622.9830418861328
True	213.7856385366125
True	488.4820719720013
True	971.2524748986344
True	119.21969302549576
True	8.09950641549459
True	596.0720459668271
True	30.071260882161667
True	72.36861119323775
True	769.8968228633049
True	227.42559641317288
True	959.7400240197848
True	683.600096739428
True	405.0855818231152
True	285.09980692025255
True	489.30452542186646
True	326.5250941194077
True	172.70956589135088
True	654.7461106513782
True	698.0862126217924
True	202.18651236740703
True	87.26167926936134
True	532.2304343702407
True	140.55842565557762
True	383.8391802442245
True	353.1233891472006
True	61.64493647284778
True	376.7747094352351
True	403.4202202130973
True	372.9309130165771
True	417.0987551270391
True	417.0361961230124
True	645.2261196765078
True	53.860898076811296
True	441.6751596037797
True	321.9307796659523
True	650.4503348792839
True	216.8987398292683
True	95.96081250010484
True	42.484394478781965
True	536.3761089438482
True	650.5114160187381
True	187.2950018159628
True	413.76098878404633
True	339.55279018431247
True	18.446097369228728
True	166.51655031370234
True	293.6336614365073
True	3.24456424171236
True	873.3300274825638
True	81.95445070847937
True	98.4607359772693
True	115.97147864362336
True	351.9194536876281
True	37.01170862823525
True	432.5031326423051
True	232.60338455867463
True	6.272512039998531
True	112.74027151779818
True	433.5028930217151
True	49.40700639810987
True	63.19310333078851
True	171.33054954297555
True	296.003059536107
True	955.0033411439402
True	381.1135692971011
True	955.3980379783508
True	180.30948698258123
True	1039.1293468355698
True	772.1014678101325
True	653.8919659837795
True	413.7667421106572
True	370.0983786754692
True	82.8490273770932
True	70.61836636236421
True	75.2822495015203
True	162.83765030306432
True	462.1616344608897
True	1080.9367312241852
True	177.74962488630374
True	354.48160316138285
True	444.6045535368687
True	589.0415250572329
True	599.7466801170547
True	288.73425871766153
True	473.6474337211641
True	654.5401997722057
True	99.3909808700654
True	719.0928823432021
True	255.87750549708448
True	134.2698529567977
True	408.9702344749514
True	858.5855964697367
True	426.8602092017868
True	862.7943156758199
True	194.4673375483169
True	343.97271496664666
True	698.3807243437872
True	611.7712252160754
True	188.88777991355124
True	261.64118987081594
True	814.4362613785836
True	31.825854559639104
True	179.87174955039185
True	468.4869385559056
True	684.6686282993542
True	110.54640962926916
True	35.99640366042625
True	167.1492884435986
True	707.3322551449675
True	330.3167215096188
True	547.9730983415322
True	344.3880649066248
True	313.08267054674326
True	436.5692011516093
True	500.440857757614
True	71.67897492989604
True	373.6064597654486
True	776.0635407983685
True	0.0
True	298.1058616053149
True	254.94852135500372
True	1022.6949315161164
True	152.86251394353195
True	663.4182072707158
True	641.8578824797565
True	110.5755114571906
True	226.2336937772804
True	127.49271674101556
True	11.860270916038472
True	295.035065448334
True	378.57291279580414
True	1148.0916099915853
True	239.7153273398279
True	412.8656707908851
True	648.5576798441468
True	197.5547603157028
True	28.31003411208547
True	855.7689283233908
True	604.9440471120395
True	153.44396355121836
True	627.2604084584917
True	161.05770207451252
True	299.61014186601824
True	752.2867966911526
True	37.37708675150627
True	106.50238303764496
True	528.7584306905953
True	67.02217721694652
True	77.16800968408741
True	401.3307142684067
True	21.567582495830223
True	749.1100528848746
True	100.69722405261302
True	146.76835735555073
True	18.503975916534955
True	668.8306503226404
True	27.14249846182636
True	785.547828544737
True	398.37762208724166
True	120.47732756300788
True	688.0431377881334
True	515.5558835842318
True	560.0436224423199
True	45.049527063901735
True	378.9910015454094
True	4.95657144957906
True	91.50650671341332
True	398.8208924341016
True	47.88599984292637
True	124.08511514274956
True	322.5816220669066
True	170.1936340714201
True	98.7830361326647
True	656.1869335630896
True	22.06312174479969
True	1134.7805429563575
True	507.6700482301569
True	298.4995217284268
True	496.9400238341766
True	115.73510382461888
True	819.1131258271354
True	1126.1535434654966
True	741.5294710669644
True	170.2522161708638
True	224.010022597814
True	49.40429722252647
True	59.85894618516145
True	155.61551691012383
True	102.4157857849032
True	170.0762203199592
True	1172.7080322162287
True	306.6489675940587
True	358.15536122408906
True	725.6694668865528
True	17.222700423521957
True	14.817521062613157
True	613.1944481455987
True	6.325610777486328
True	115.98178914531016
True	691.6588481958374
True	181.3526307509945
True	654.1700025619019
True	816.2008471655159
True	157.46639092325591
True	871.3404569311139
True	2.958745172061818
True	447.5592295316636
True	1046.0106731503529
True	22.873929053194917
True	236.9277085167445
True	145.52489599627015
True	929.252732977234
True	241.7737340802647
True	492.9096977049825
True	122.75572673750538
True	503.1129617127826
True	155.33268187969566
True	91.16498543896404
True	381.2397260184599
True	71.69434898565328
True	54.69174174155581
True	1017.9234845423708
True	271.5839173217873
True	158.3178063018268
True	369.1708379150173
True	397.1638508230476
True	208.87193060114788
True	165.98722625770716
True	400.9653881864045
True	36.59849978718753
True	474.9310535822356
True	1133.3929899631748
True	115.1148764649195
True	477.2401073099343
True	315.6362352787122
True	27.026973273041428
True	411.48533524473805
True	105.5981345466315
True	579.3857515709295
True	190.91709955799664
True	416.8357859116261
True	17.78161726349023
True	429.9473802805954
True	109.81830543365588
True	337.3508716066058
True	33.99133393643155
True	168.13728584669394
True	247.8960845035633
True	736.7788760583861
True	61.63014679366808
True	140.79962238757645
True	231.95426117567095
True	135.5013779632086
True	636.6422007438258
True	547.7334009220957
True	766.1182691771775
True	398.19193655669096
True	538.3829995950097
True	417.3220017095163
True	693.536567468398
True	74.56511660485853
True	445.7924458344922
True	411.4420053746359
True	48.54766184847042
True	87.29030285706851
True	128.5222271240028
True	88.48498756412913
True	343.8537970237799
True	850.4020039923943
True	337.375465586732
True	1108.3185641818843
True	334.7914181728414
True	890.6804966797781
True	143.09586754103358
True	566.0266552270988
True	581.0804857753603
True	689.974427815333
True	432.0485903341664
True	63.06778849686164
True	296.49052544783723
True	42.56595592453733
True	169.33132512107116
True	167.92415658711954
True	1121.0203448947989
True	223.88731979903076
True	550.3634539623191
True	557.6344790544762
True	559.624575618965
True	849.9433457516471
True	586.6745959579105
True	668.9355448666931
True	936.9087104856808
True	122.44872225013424
True	320.3561392920209
True	268.4999584635325
True	320.1097652532214
True	92.31404304337936
True	364.92673450561614
True	3.92397032124291
True	322.63215885228027
True	248.91037675477287
True	604.0239908685862
True	279.7193170743709
True	357.9644046829241
True	9.83048267649108
True	56.59672457556943
True	549.7737533903274
True	26.861413026411164
True	142.79364062755366
True	65.32281274713901
True	155.44901267582466
True	234.8119845923857
True	65.76243695025292
True	384.25533392253845
True	279.46875618952964
True	97.907411383137
True	341.25036546145583
True	64.39045386252883
True	592.539976926434
True	828.9483976695932
True	277.44436751585727
True	1151.1564044607842
True	113.734816783905
True	304.92893009556184
True	1036.867385549085
True	88.05721187628473
True	274.87152771942675
True	9.661030844454247
True	406.69834468757807
True	463.8938717253033
True	143.1337734722915
True	624.4319045792795
True	921.2026636513392
True	160.7366321145878
True	77.43583726899028
True	322.09334616305915
True	551.0351513639571
True	611.2554280053777
True	1214.1808631560134
True	26.250913192969005
True	997.0881216870451
True	137.3382387460901
True	645.3340234856339
True	120.96828733229697
True	127.3019993657048
True	181.78013502602505
True	169.47652406890754
True	760.023471188452
True	205.98560747815077
True	233.63348773942135
True	64.94268790304649
True	511.8597183399826
True	431.8042730052782
True	179.16991127598462
True	239.1334083448018
True	16.477714054630344
True	422.4847400656265
True	228.7053329618232
True	281.2741808808425
True	115.24965847186309
True	732.3836280774486
True	410.8355072247557
True	258.1027269560249
True	638.9362230675824
True	542.5239691975373
True	465.2506501132561
True	128.7216824634034
True	524.9378167413674
True	428.6696429893538
True	2.75450167273262
True	194.66122382759733
True	92.90896043655
True	246.32424990070768
True	2.866023307966618
True	128.00519849439436
True	348.6523016530213
True	6.649861965917304
True	828.2306971030803
True	176.42008224355277
True	741.5216666906814
True	817.1854122179737
True	158.6095186096559
True	228.4484043876512
True	498.9400179263832
True	854.0503937718167
True	49.99076796730863
True	38.2970488340528
True	127.04049489460076
True	613.7195017540563
True	709.9061230498838
True	188.4431359324196
True	589.4039373635419
True	584.4389423781621
True	843.8974421749409
True	424.7531245721737
True	183.4789126812941
True	918.9436868030716
True	220.5642903040862
True	147.57473460570296
True	328.8290993823804
True	220.21717193235605
True	202.8892289797446
True	600.2926667561931
True	256.3455906477532
True	187.0300124765481
True	423.3356938148024
True	460.23657516749023
True	57.59034384723083
True	296.6247562384815
True	77.93067263107329
True	349.8679004363436
True	352.14185443494847
True	252.3209936471748
True	174.44894943342308
True	378.41590286451145
True	652.6729918203929
True	768.6509114727987
True	293.96818377447283
True	739.437155283506
True	67.95471623494018
True	860.4597223497843
True	340.84932697170103
True	12.811026617957378
True	604.3550856241611
True	700.3397892280126
True	258.75615630588914
True	173.0223783705494
True	47.73770731706621
True	376.1460831649918
True	75.54450480046042
True	14.393814064677352
True	894.6530323026955
True	350.8099731707997
True	173.25954465490818
True	1025.9633444058102
True	10.782831261957645
True	781.6175654042424
True	30.309234954597255
True	663.4987524557613
True	60.83351777444009
True	759.2539371509012
True	441.2201936108574
True	194.412812916171
True	442.8773391314743
True	204.45820071830445
True	294.08759790520054
True	218.7845396499156
True	408.1679026794927
True	10.117128046762987
True	317.238582862676
True	115.3112211438078
True	11.792476793389296
True	460.585213045746
True	739.3833180263505
True	284.49451733716614
True	83.21868317749357
True	316.16625489447017
True	80.95344960735673
True	186.53889139703205
True	177.15413389862982
True	389.1057398195925
True	45.105772304149866
True	136.84797792303016
True	377.8963607867548
True	882.3088084539033
True	116.19045984963472
True	205.21271651988363
True	432.9963179652791
True	19.223396979592746
True	420.9698715991345
True	506.4647880727079
True	88.58298987869321
True	400.5634585811629
True	351.2913757962586
True	411.766212822276
True	600.0014584631107
True	1004.6969370228734
True	961.7253646771146
True	53.30670696559668
True	1051.0740654212
True	116.64731907663162
True	111.12139450035752
True	104.68614416747644
True	495.2763837997179
True	378.11643152686014
True	563.0930692884566
True	245.248703598218
True	156.15022219106697
True	397.6662598197967
True	15.4655486118062
True	460.0501213364646
True	396.31004486723214
True	152.24202066177153
True	94.49175351556316
True	535.9952934233618
True	1006.6325108097052
True	206.83154161970043
True	68.94384575687465
True	426.2940979568812
True	375.1316204078989
True	465.9561008102499
True	321.62495072556186
True	4.361355435800829
True	510.4135570081477
True	509.5398760715491
True	506.9610478904736
True	191.3942509045525
True	101.31916575818562
True	24.059839112180327
True	376.31192970846666
True	109.50890392216331
True	5.808710387510504
True	30.342675566648964
True	340.18004430898475
True	666.0341120470218
True	129.2204547590324
True	87.66851621110982
True	23.138372834248752
True	427.570247405306
True	364.3382472499036
True	744.5612914494726
True	308.4527021205414
True	526.3878976054829
True	536.1689420027446
True	530.9191106312385
True	293.8836176027425
True	550.4111444649308
True	92.55438173389916
True	583.360004069251
True	7.5865710398039665
True	370.7365877659243
True	468.6266285087188
True	960.6515982240765
True	350.64860189045095
True	787.377431513189
True	963.0628087890128
True	180.77828995160704
True	39.0318296225912
True	376.04558355742034
True	390.7901310677231
True	577.6185886057312
True	244.89889813311015
True	30.10409251953324
True	645.0878431693601
True	124.59314980642364
True	1072.6682654487106
True	307.5965726334645
True	473.9596502222816
True	117.22609787368653
True	806.7307840564387
True	140.45159813805088
True	820.4516463884273
True	568.005723408355
True	192.2315839962837
True	110.36459255811089
True	65.20624753537673
True	567.7739317536826
True	895.714291386258
True	427.9199353963557
True	540.4273619969705
True	139.13495433288284
True	665.0267612366481
True	485.30843344144
True	793.6020879893957
True	339.19788767419897
True	556.6013839296097
True	115.4468252427052
True	26.00576290800608
True	409.553463504847
True	163.78952553845608
True	107.88045864672809
True	386.1287465084874
True	1119.4011904098722
True	253.26526404216588
True	550.7143040331556
True	11.576104522040245
True	74.33015350686149
True	316.9998698499681
True	792.8425482664513
True	434.6514299422589
True	532.1427654927336
True	721.2598221276721
True	71.61047705720543
True	736.1217360297671
True	42.93425798885858
True	101.58319628460258
True	177.57068619840453
True	74.8937385371503
True	27.44999893093254
True	295.6819561677838
True	482.09330300428894
True	907.2777086879942
True	852.4674892855961
True	5.239133977260628
True	288.4760891334353
True	476.9576019300446
True	124.45062807230916
True	251.3615467649051
True	316.57642454628603
True	1339.7278868398196
True	448.5809451184988
True	25.17254537938018
True	183.4464573830672
True	709.3045673716401
True	33.52509711302647
True	167.79688091494913
True	566.1186003553748
True	72.39287715795035
True	874.6169450101802
True	328.56516305383013
True	648.7732578675325
True	74.52158580804029
True	677.4602842760484
True	590.550434080771
True	895.716190586791
True	251.91899373384464
True	512.156760255546
True	800.2411709898253
True	891.225086300084
True	239.892054667794
True	736.4415010190687
True	225.2962235936833
True	452.1272850953552
True	377.5824828908443
True	500.18466241144887
True	491.9084548636151
True	317.3837539437432
True	348.3374811529589
True	105.55594814773366
True	356.3697559137731
True	1148.3933421979664
True	314.7602080011636
True	146.04323013222853
True	290.79823469175915
True	747.412067349919
True	636.9249246041555
True	433.2022411065908
True	119.469179913479
True	334.53417574838363
True	36.59118352013834
True	175.5697672288583
True	86.3489406121715
True	86.23428903757133
True	556.0127909149738
True	140.58903560790287
True	139.60127425326544
True	109.71366040338674
True	86.44729378464928
True	432.04741021523824
True	386.7719815628368
True	1044.9241919772342
True	545.806302801074
True	822.5071585025923
True	271.04720994382086
True	291.0230843186532
True	519.7883238217385
True	199.1006724860009
True	750.9456987551223
True	242.6143393009073
True	360.9032937139163
True	70.2738710451102
True	114.51037092035182
True	252.1010689541093
True	111.86240353661252
True	476.7574860552834
True	31.63463243597049
True	572.6036291035163
True	1008.3931813956332
True	738.496018182045
True	1.4342193301716848
True	63.67303381736673
True	486.25938814858745
True	442.98765826580495
True	72.29409380742446
True	125.28111867308232
True	304.84212699219177
True	78.6663891698786
True	52.76527377049393
True	707.2113283767612
True	662.6612459736718
True	147.17972005710124
True	177.81748341654531
True	536.8219914779713
True	53.36814945997872
True	24.6555742519052
True	542.858272339818
True	447.2106867752468
True	1146.95264054187
True	46.011852315136935
True	475.0145555348415
True	890.9129545136652
True	797.3400915860523
True	285.5085878643864
True	752.8430384188572
True	412.48407311902935
True	41.49170184500331
True	103.9003389110256
True	721.0132087167241
True	78.28415321742851
True	139.1777472500202
True	904.167262052602
True	197.170899869432
True	269.86500046824955
True	104.2302253638988
True	634.4700376710097
True	601.4894175021211
True	218.52993529541592
True	431.89349025367
True	43.09733880461141
True	279.97868583262243
True	573.9784921999511
True	652.333090006105
True	309.6193721308689
True	74.59725584178226
True	936.7428777409796
True	1062.6227525781776
True	550.2992600394533
True	63.749611680486886
True	29.0107768221104
True	86.7013909087427
True	107.82186252777043
True	104.68597468609188
True	896.5528235894294
True	1207.9685361013444
True	759.5418371357364
True	331.85042328421474
True	9.735070130631993
True	20.56228957717247
True	332.7172439544671
True	485.38069800880777
True	42.73729044215569
True	558.4896936949877
True	438.6151647224924
True	405.4365149697539
True	77.52022359192657
True	192.4718771890529
True	253.5878190847517
True	130.81290399562326
True	387.6740465919136
True	45.805196769264725
True	178.79468771485998
True	1167.6584960143728
True	5.50844536543581
True	23.51880899223337
True	587.2273150442352
True	364.0089473619965
True	777.8788552611129
True	155.940557122177
True	747.6360563278496
True	603.219756006239
True	279.91058087091835
True	441.73752776623104
True	339.83176695630755
True	286.2095134062644
True	273.2374088911004
True	376.6826402244388
True	504.1316571084784
True	487.6719111600487
True	110.02007516913532
True	368.19455578769066
True	8.53926479648861
True	184.4413392641376
True	230.8265275268323
True	870.7219769510169
True	579.8448880705773
True	30.420076467776926
True	731.9827306983556
True	819.8881166504432
True	110.00233818797064
True	336.20965072513064
True	858.2279513220681
True	206.63142965802416
True	165.29336652403907
True	530.9391298774352
True	575.793336191608
True	1138.18877786837
True	144.99907263144746
True	154.28774330521995
True	252.02305662991265
True	318.1196224508832
True	433.8186596219172
True	421.0128079862243
True	335.1131775603756
True	434.4382176328304
True	502.75703710250434
True	231.8700915455155
True	1466.3328055680304
True	249.31188266797108
True	408.13661249598783
True	48.39563947107136
True	777.1203850767128
True	255.3818414976248
True	931.9906152083572
True	563.0114596529493
True	305.8656294563381
True	798.3049757367611
True	273.8035873766497
True	208.4973920388664
True	256.84055340820305
True	219.56011458163692
True	140.96845586493092
True	247.33025865351695
True	709.5093589271808
True	529.2613775783112
True	220.8357931239443
True	1156.135707582256
True	116.92763780136468
True	266.6336045118305
True	67.03138459077812
True	309.01794798000884
True	407.0636246849634
True	88.62584543677048
True	227.179899414879
True	73.32883480519797
True	685.8331044489388
True	372.17308775658967
True	211.97127927534157
True	701.7572726926618
True	889.8766769312135
True	819.4837836995456
True	852.7864177542152
True	352.0175569174765
True	1.722819014006838
True	256.8312220935993
True	53.61235107723751
True	377.5200877744898
True	54.94625111042007
True	351.9111524073157
True	847.3045228193605
True	1042.3514811579687
True	406.2357657838685
True	24.25090012316747
True	534.3455795097726
True	493.6173780673852
True	186.14319668896377
True	229.0080217518561
True	297.3752930004726
True	24.204109270120448
True	124.35617855318776
True	993.5658368839556
True	56.19228243625216
True	479.203526487805
True	783.4371531616447
True	101.85996700903098
True	252.26826960359892
True	113.07900534627808
True	16.188166802282485
True	1.073375978824308
True	123.8891093303279
True	1029.485850824066
True	475.3942069365543
True	68.82381652591322
True	783.813596586979
True	341.1748779510104
True	1.342182272710562
True	436.542622686472
True	186.29619027285696
True	495.0617281750181
True	83.33768489735814
True	337.20193733350544
True	366.7649468566102
True	169.01209402628564
True	209.38290884321592
True	130.73799093859716
True	167.30358088381902
True	1047.6205012982723
True	14.609148622386387
True	505.6075772933708
True	481.8488846314182
True	410.7894806754124
True	220.5242737936727
True	242.4044837740108
True	165.93003698690927
True	48.4898824881129
True	480.8612787526244
True	154.9793240095977
True	868.001337678711
True	808.0143741042876
True	235.6117284831505
True	307.2180742875945
True	520.1621326104591
True	42.70137426986415
True	85.8225011412656
True	741.3928744960626
True	1072.3550060843254
True	110.3401560484054
True	731.8982967548084
True	140.84825736236868
True	936.6895866186052
True	673.9074018344028
True	105.97521439727984
True	265.919542019168
True	597.4756313503718
True	254.91405466732303
True	43.03254263251597
True	573.8464198722791
True	449.3528060460385
True	4.735741333039226
True	470.7614710850513
True	67.30947174456782
True	176.18232976499348
True	233.5867899874444
True	288.48855506700653
True	75.53645253857854
True	225.51550954747776
True	338.5374259453599
True	424.1473104068773
True	930.6011733146744
True	44.88255479357198
True	913.0539471943662
True	1013.3957485000008
True	129.80100005563577
True	75.43265597207096
True	1005.7266601260084
True	33.749707429339075
True	229.7607820015063
True	82.35880352811417
True	206.10773500121897
True	366.9383311018007
True	956.1728987382756
True	99.19149356450404
True	68.58194364739896
True	637.4107434209544
True	282.24484331407524
True	749.979859893731
True	54.98559280705322
True	490.6813035067156
True	399.8225891156731
True	682.4429798005989
True	52.74010853971016
True	108.2370192829302
True	28.86820343231425
True	266.3978607979107
True	44.062335254479066
True	349.0096957049557
True	3.0007055049839013
True	1165.0946838701702
True	108.14206840257708
True	131.48518808426996
True	353.7689446853931
True	739.3807592639301
True	674.1445947707838
True	991.6161639168922
True	486.3980597932016
True	412.846201830396
True	141.79019795021716
True	397.7672232190917
True	870.5536222288974
True	405.273200351709
True	952.9934976565002
True	83.46952913300505
True	428.28743074880447
True	177.10100157824164
True	293.1213133466094
True	735.548870781692
True	164.083181861757
True	134.48300796542853
True	62.01292231250788
True	841.4529072240754
True	747.9037919057262
True	75.30565211678159
True	439.1858790134592
True	738.3560798593485
True	416.9580682955552
True	54.472396760344495
True	327.6476594098309
True	786.2445444449322
True	29.12164265617639
True	363.8189661409919
True	170.67581901835777
True	281.12868855589835
True	30.753425992626106
True	223.74171327637015
True	779.1431292308037
True	633.6248082930252
True	55.918102975301686
True	288.58815514237875
True	901.1818311857674
True	19.062207951415427
True	311.5826988132426
True	298.3001358036712
True	436.0855835258239
True	218.5471336306749
True	608.1612683126535
True	46.42604576049712
True	961.1522008563284
True	913.548294951771
True	46.916012929780265
True	399.69121384985385
True	723.0481714755782
True	917.7247565581064
True	269.2285343036644
True	594.4125115777844
True	128.40498936303098
True	190.4869963028592
True	142.81945096255149
True	134.11890561525686
True	201.53593840084667
True	959.6322283910232
True	781.1572006940092
True	911.9678156859496
True	20.11926399764715
True	27.150274801269493
True	362.3601586503502
True	13.153381609737169
True	607.7877593480482
True	1077.226421178404
True	278.3066101391252
True	211.05415425285884
True	84.28838371144701
True	208.8448657708751
True	129.2831398551854
True	47.28957384549871
True	131.58580918013308
True	88.94753249680473
True	244.51555939230596
True	543.3748419402943
True	168.46149867171926
True	29.46792420027036
True	56.76212947337645
True	427.8109351747163
True	269.51655704332006
True	568.41791249033
True	22.727358561400816
True	117.09881730202348
True	685.4792014490986
True	281.8033901697348
True	472.8971260452429
True	662.1645790114358
True	107.0664826840482
True	105.90091747130371
True	80.78492980557867
True	26.662924863600946
True	117.42738629121192
True	87.01139757002471
True	106.05468517159444
True	151.99475332058648
True	244.02086640354835
True	796.2659249559675
True	284.6144100506072
True	932.761561776747
True	168.58997511125318
True	202.34028163305248
True	798.1655264001095
True	321.0605035046391
True	573.1448869473057
True	248.76544299057747
True	361.6170220408145
True	432.0302455028379
True	559.9193721497256
True	646.499602655363
True	372.62869908577966
True	36.84234288509784
True	563.1529813226593
True	629.1694877085292
True	22.140009143826266
True	11.939505674819324
True	259.87114726686127
True	396.818890179095
True	441.3941817448338
True	64.99944860448402
True	621.0623344856058
True	936.9054409306882
True	237.13146606530228
True	902.1039511049526
True	274.19746827671656
True	101.72992149328522
True	284.2639553029399
True	689.3463478095689
True	37.9519804412393
True	570.276402479147
True	1311.6720238913908
True	1040.5706799371378
True	905.5180064544826
True	204.39793805349015
True	91.65917139133497
True	184.46874073813075
True	849.4711974926008
True	141.24167403967948
True	1052.015007610221
True	874.2090389328043
True	41.61052258458028
True	87.4075732509834
True	437.8791675930933
True	419.9888320180552
True	204.0678534177596
True	513.3521933945702
True	641.6439942741396
True	115.14746773932124
True	273.57358229623804
True	1018.617280362368
True	51.513407405249616
True	699.5188464503151
True	568.8704558634945
True	36.774455663735765
True	823.6313122165888
True	388.5543552955074
True	560.5752147427772
True	104.5783324386164
True	265.37742998926296
True	213.2086632795636
True	29.9134382100852
True	135.67107303203585
True	724.3311336692265
True	143.5672279591109
True	380.2716958936654
True	62.52396788513022
True	637.465558405455
True	628.5109702796385
True	226.43073554185625
True	470.6879625604368
True	162.42565004646016
True	165.9984387247644
True	218.0416411700437
True	282.8586395969007
True	352.8880632038595
True	132.0046908053868
True	188.2997926421721
True	26.66250382292242
True	860.8238072009927
True	301.90925841747287
True	9.898334620050733
True	355.6006410347863
True	172.66386758511896
True	632.4695441818639
True	369.1157868312389
True	585.6924482421873
True	544.4246944117474
True	486.2312468408601
True	793.285604700539
True	250.67857427527716
True	573.157596188211
True	163.6941878860774
True	523.2825619717213
True	354.6881780161812
True	365.65369585390766
True	131.13919180118822
True	134.03318343076054
True	103.5585123025867
True	68.59088321098358
True	748.5192546316367
True	179.06467083700144
True	46.50342783605492
True	0.0
True	535.4243447224761
True	113.290836495865
True	22.25060302714561
True	41.06894599463255
True	113.56527661120172
True	529.0064193510274
True	188.08410391788715
True	97.77828478262948
True	34.90864339968152
True	160.67893109206776
True	924.2684068902582
True	49.389977732710925
True	238.9561531194197
True	744.1843679015092
True	313.55138722193226
True	456.2469619675766
True	487.29563912299096
True	524.3954309271589
True	610.7719959685598
True	940.1552045385132
True	274.2664146856744
True	1048.6079580456296
True	910.696010504016
True	608.0413880564839
True	341.48671816227545
True	819.5458562350661
True	9.97386366240018
True	33.43850068290101
True	286.7860035612186
True	43.118005351463545
True	209.9960090083948
True	764.2964133629393
True	218.57182737848768
True	766.5823217145202
True	754.5775943813408
True	123.94491224013666
True	366.56333873710446
True	598.7051758854004
True	22.36704032727334
True	122.06994210978448
True	430.5908736487663
True	297.77458808610766
True	199.4689375055277
True	111.7925669392709
True	400.5691670965301
True	22.33917194693281
True	366.01221144424414
True	368.6392637482864
True	1037.7827666906476
True	371.5211364440467
True	30.075552899656103
True	438.33802875765866
True	453.0826802773717
True	247.36717605987275
True	31.12235703587124
True	769.441667821538
True	446.7813704157038
True	177.53756216358278
True	10.981478615302118
True	1210.921016601647
True	174.85227113581112
True	29.854466617461256
True	306.820410790978
True	267.64960693865726
True	116.09815966746808
True	291.9839718468395
True	48.527934920995406
True	313.0852302005513
True	305.57943311355723
True	309.7701739737305
True	32.0306362849671
True	46.0788266326356
True	1024.9443872451843
True	23.66066149735992
True	12.542620554200871
True	178.21756170537353
True	669.9471130145797
True	9.288307405711793
True	200.56917188516317
True	177.32034370824184
True	528.8600521231003
True	376.9180042818022
True	725.6544668388054
True	319.28151932809703
True	483.7286863272879
True	430.5434428778686
True	507.2710621237516
True	101.42799707469008
True	1262.2101967559713
True	924.48998224769
True	291.8836069382039
True	552.0814053084848
True	102.28161862287014
True	567.708356004117
True	445.89827499637664
True	156.24601536125977
True	76.88540127201207
True	341.0876549194479
True	172.75818459704976
True	29.804466236333663
True	606.0896390812139
True	374.3636779994737
True	72.38294361964923
True	30.42245182518666
True	651.622049275405
True	497.7661305239665
True	74.24565994329785
True	16.74786068832347
True	325.7757843051519
True	343.4976128630202
True	722.0144752729714
True	550.775038812876
True	551.3924461363355
True	796.2979324178591
True	7.800958150175165
True	57.0836576528096
True	36.85307569078559
True	60.78803037299367
True	505.4928113082712
True	578.2468368228814
True	84.4024637666967
True	112.1741701698588
True	193.61583419122783
True	74.77097235829069
True	177.69695133976205
True	203.00155407598496
True	262.7000763961546
True	829.5193943217472
True	589.8028146305123
True	288.3860002113917
True	187.34831935813637
True	269.6877223179436
True	246.49413187566196
True	727.172549819592
True	335.5417949769327
True	172.2907990442692
True	905.9179291472354
True	354.3821588059393
True	466.7739108692329
True	150.91278091124028
True	120.58215107509191
True	60.32839989940644
True	202.6622295974409
True	965.273521267795
True	528.1662966881466
True	105.77093608583984
True	356.46190844373825
True	102.76737075249406
True	672.0974295142032
True	5.034723703219338
True	705.1771161288325
True	35.86331051109126
True	939.038878625228
True	837.9166280712159
True	207.7702973297671
True	27.998767039683138
True	83.15882000107024
True	464.82258283833966
True	213.15213052859164
True	1.3001911694422998
True	79.64272504418128
True	1084.055044381088
True	339.58821080403453
True	677.0283473508658
True	486.5374359685923
True	33.19352989431437
True	132.9787886562315
True	442.844959018256
True	918.5858705636148
True	800.5175724630092
True	420.5233550897833
True	350.0394616898314
True	16.6220244716293
True	80.48391164623625
True	733.9727838491107
True	484.4279298041576
True	389.6984518771597
True	864.7496077476399
True	26.36222268445803
True	212.5234806580627
True	903.6470679081496
True	228.40793454543635
True	8.621833756111908
True	517.1952574247716
True	106.07128636869136
True	653.886988774233
True	52.24199894591855
True	253.58238090840675
True	853.266822055788
True	877.2889404209508
True	267.59415388736204
True	423.4310740133637
True	121.07147498829464
True	614.8469326351878
True	256.0791415479633
True	188.29595786021056
True	843.9998363682535
True	52.63058899563498
True	690.9764539653424
True	272.3538702997283
True	297.79244934398133
True	167.01054367042187
True	477.8370113048304
True	567.8033769545843
True	373.36564816895503
True	404.1608825375956
True	70.29054973830726
True	154.7402549966815
True	444.8442220724671
True	221.750768659314
True	39.58425583657152
True	202.38940848085403
True	378.61086873409766
True	409.6896433047026
True	759.0478818067121
True	133.68330329658914
True	658.9061024217763
True	482.899911613963
True	599.3837721210864
True	138.22233689125625
True	39.0840299798327
True	665.7478962981975
True	73.26237660230144
True	545.0108715734673
True	708.9138043844948
True	460.7018382783105
True	128.11670245878352
True	535.0116855090276
True	5.242779825141227
True	392.3453945367108
True	29.777441893289087
True	628.5377629181912
True	263.28821102196446
True	577.875452499167
True	698.2519017789116
True	142.81016705572057
True	523.8099073655477
True	492.2884956737645
True	64.49722856416122
True	985.7741945723388
True	2.8523125375078866
True	26.51249527640756
True	656.1972708489295
True	655.6194874872527
True	125.37110475207544
True	411.52325794779694
True	124.11518254458902
True	70.03940429497509
True	464.1613374322625
True	43.69988345521318
True	506.2213765269525
True	12.16939436456249
True	816.1241722404196
True	539.9366794370893
True	665.8861759490833
True	103.520945825567
True	385.41513674673
True	988.0826872358184
True	821.7506165421418
True	143.59366290815387
True	558.6937019423771
True	455.8749106934938
True	255.24561604848373
True	253.68225692269849
True	5.507140777570945
True	327.9671924355834
True	11.56648641340942
True	372.8259008959777
True	78.68887055317246
True	413.2750732808657
True	665.1683955408337
True	122.64225875609728
True	229.62613283610617
True	636.2141361082815
True	663.4438472057868
True	288.6829156145076
True	138.5853453545804
True	167.659135861132
True	473.2328789794282
True	85.87013223238232
True	10.18123288068012
True	493.7168248819655
True	566.6002762643342
True	20.71293899485173
True	143.9016769083634
True	894.0900853489121
True	492.6028740183425
True	271.332046159444
True	33.45212755626216
True	484.3442086690666
True	120.39821375539674
True	587.5866897754117
True	652.4314666464365
True	293.867813773042
True	380.6589288976219
True	189.54144211333556
True	235.6904013621305
True	75.8663135340371
True	212.56063110871656
True	494.21580792168135
True	21.42913252683741
True	437.9697578352792
True	375.7761502104725
True	739.213814685623
True	882.7670381534607
True	925.1446451712134
True	157.7645167198022
True	415.50721259295335
True	66.64465893372584
True	189.06177223471772
True	316.8114803882776
True	10.418293077005934
True	798.6936464150592
True	21.986288889833013
True	403.7903597977356
True	267.6576827674861
True	652.82938498938
True	206.1368862593416
True	39.50061294938936
True	688.3568444159812
True	1087.3171680565708
True	235.17174387774455
True	131.60210942280872
True	611.8836689560338
True	499.47538991451546
True	19.198575085017875
True	829.7398529671628
True	110.63590127677728
True	42.38653276070782
True	311.5721722348323
True	354.23812235074473
True	386.710770124474
True	266.18754514170985
True	19.786147568104116
True	22.532709920552414
True	885.1305104768089
True	208.19016186429943
True	112.8416256193819
True	837.129040476441
True	647.5376727670482
True	650.8800290673697
True	450.06275106862887
True	153.11475167273636
True	31.936542916664816
True	103.82210762491384
True	437.5553108961825
True	232.58739872448916
True	484.2503827659099
True	137.82855799623658
True	479.7100630050508
True	634.0138135795852
True	950.563997105064
True	24.38220264323956
True	982.3345461365512
True	1059.362014354063
True	474.4799972542145
True	79.63740231397868
True	812.4844687997273
True	637.1140801959976
True	661.4679055412827
True	176.7730538424285
True	758.5847094506817
True	699.434874723859
True	123.98470960560938
True	795.8829640096318
True	809.5123340746271
True	471.0418327261675
True	235.44006533966223
True	67.9722172115081
True	306.6065487648271
True	358.04581956045206
True	481.66545679512194
True	442.5891037719921
True	198.64337532964876
True	320.80901427121097
True	3.00130509907724
True	13.359372573996392
True	104.20607758982794
True	137.09736039908202
True	341.70796104652743
True	343.6062986043994
True	107.00509227917128
True	19.21618857522449
True	210.55034504824243
True	854.313626860481
True	473.9679789586583
True	547.9352601754451
True	571.3119193233126
True	810.4757652783395
True	639.7215799995666
True	88.40959245591463
True	195.45560512249492
True	247.97314320574588
True	285.9945018006469
True	105.68818652410538
True	356.5305409454434
True	438.2343267268029
True	170.53541517997752
True	650.9242381539102
True	249.8787139942016
True	190.2411945508324
True	29.056529702799818
True	242.09815724297133
True	485.3709358671558
True	162.1945721153729
True	523.2359738553765
True	481.3883595562381
True	245.9306837267577
True	102.5855393464581
True	41.3670846915316
True	401.90185021369547
True	800.5149803492701
True	166.79836356340192
True	1079.9332243159463
True	1031.2075668383306
True	490.0596352170383
True	101.504359066552
True	123.09610592564349
True	683.644127478095
True	8.381099319818848
True	229.8090265132668
True	135.77998520370733
True	122.22905318939218
True	321.9258641318314
True	624.7211778488359
True	38.249580701563794
True	121.42890252456412
True	946.9204871042944
True	54.14512335828891
True	457.6271569850623
True	531.2164964506428
True	254.5702163387734
True	133.062835708521
True	962.6646223069382
True	1210.0102181885743
True	518.0524559228677
True	645.2446362478717
True	205.6691737972972
True	153.42414987881003
True	309.4162569118921
True	257.20623887953855
True	173.33107020280437
True	308.5105297305413
True	344.8694164192938
True	11.494902139336276
True	629.1320750396052
True	150.9605327645611
True	77.82835716567246
True	461.08188538020096
True	312.2848670286989
True	1172.630667141018
True	346.9258502450709
True	1022.9860787714216
True	11.037837525781026
True	254.0965520248927
True	225.156704309112
True	155.02021401941363
True	484.7281334640398
True	198.22795386687295
True	427.79458282388657
True	338.1193407253824
True	115.54103444220894
True	362.1631312380756
True	1038.763443109228
True	703.8144783565191
True	218.62259254964
True	110.35442542634028
True	295.6081040208244
True	23.19822250861228
True	356.4220617659956
True	312.81318384102786
True	574.5041882976136
True	447.1282511824654
True	363.36981350728746
True	157.69823487593513
True	11.618959826264986
True	421.1814603996981
True	270.57075934799275
True	147.2887875561745
True	296.83383500566754
True	426.2619189341329
True	808.3730313816504
True	315.02511231226964
True	777.7770505676455
True	397.18673290936647
True	367.0913017709339
True	1.4282131114747203
True	1158.3358932244942
True	105.41999322752406
True	914.1698282330128
True	201.8017491721268
True	461.60172035228857
True	685.495335780353
True	85.89019076839044
True	489.9611268179118
True	33.72573259607654
True	420.366189561453
True	76.39266168395189
True	226.09263345079177
True	38.24525029132228
True	672.0033843878114
True	182.90312356141197
True	27.491538305694192
True	387.5750198679976
True	110.20056842686458
True	162.35386218681987
True	808.8385567821133
True	264.59217290095825
True	149.98306573708473
True	362.5055877643837
True	522.272915178891
True	336.21935041241363
True	506.7769766725471
True	614.0266711592559
True	156.14483864375163
True	6.707553990684755
True	73.9614096072282
True	429.4877276330627
True	95.72923191812016
True	77.8692347688863
True	1027.9785279946238
True	27.494668180513028
True	320.88345821507727
True	315.912152758742
True	457.54837491200607
True	666.7504709870049
True	180.11059692602296
True	652.775760932526
True	315.7706425791284
True	353.82426891497926
True	276.88483084142507
True	217.21124948047375
True	352.4590662517321
True	432.7374982267924
True	410.01201379809385
True	598.8451791018787
True	141.4369131905602
True	74.22890800330504
True	42.61188327674934
True	266.9481430661621
True	658.6950264506104
True	401.8270557303527
True	776.273848329536
True	212.05300013576505
True	404.4073776001264
True	68.6276226576173
True	55.03437567683016
True	396.4228829751982
True	197.71788350700157
True	234.33321224192431
True	41.42992921240353
True	1062.861755796363
True	165.0458743954185
True	888.3006300236003
True	324.15555524317705
True	923.9910030312452
True	239.9902944526316
True	466.6255134854365
True	537.1738088961295
True	601.0357563391876
True	218.030917921972
True	484.27355088352914
True	918.1208784949748
True	120.2014913191314
True	7.783507337759428
True	561.60649721035
True	29.67868928695477
True	77.66784412774284
True	815.2430780841663
True	233.91229792932864
True	1041.3330950852844
True	679.584028596957
True	422.2269169300644
True	284.4894343882337
True	499.23369812767686
True	340.6526180779811
True	187.72033695827727
True	651.5281173446704
True	740.6979364464238
True	203.3948297114232
True	85.24182140267146
True	514.9174943316177
True	141.73738881782108
True	380.7543185915522
True	335.2092976173735
True	64.31294996743797
True	385.3963677924761
True	401.1177813767447
True	380.96113232884176
True	429.41976257817424
True	426.64765887557553
True	658.0292488659701
True	58.45548085687391
True	455.1819455723371
True	333.21859784230713
True	647.9288161507735
True	213.2762991177933
True	95.40832847085228
True	42.26055786427783
True	539.0098763080853
True	631.5387044150991
True	181.2150131123081
True	406.09408464976445
True	347.0816331558216
True	18.1622665171761
True	169.89478961821138
True	297.8620017542151
True	2.9350068475935966
True	887.2019895830299
True	82.43307962985139
True	108.50102982627988
True	118.452685033282
True	361.93024245093176
True	34.90287481355983
True	460.4165576756317
True	224.88406985328547
True	5.623502812396603
True	115.21426343435088
True	451.0532003690348
True	50.359105910158725
True	68.32989434934123
True	182.34717035904947
True	293.941902736485
True	978.778005194057
True	383.66496930924205
True	954.061179542086
True	185.07811598196253
True	1032.8297388561105
True	759.6153032495615
True	650.8637628304061
True	389.0914539654015
True	369.9215496477318
True	76.87718098425833
True	70.94281196948145
True	78.41479776304833
True	178.5789643828926
True	469.32422285706366
True	1066.1057234879495
True	171.0572236137473
True	353.92115527142687
True	441.308752865016
True	587.6416497047825
True	572.4222268157852
True	287.4359642254252
True	452.9729934579134
True	656.9075896207727
True	96.72472456441513
True	728.1386069557695
True	254.32634130645727
True	142.7909480198712
True	403.1594323568421
True	900.9031393010962
True	444.5837092449997
True	827.0868724399647
True	192.59140318181667
True	351.0748300661569
True	701.5965643082834
True	620.0799534780108
True	192.00534159033748
True	263.0382024479184
True	830.7478237454129
True	32.24336274835575
True	186.27623620719905
True	475.9169836330004
True	702.8720586003355
True	105.8248471138071
True	38.052475302021946
True	165.24815177034944
True	736.3230211356887
True	316.98307904931147
True	562.7240945698929
True	365.4638679837736
True	299.89252436538726
True	445.31012972175466
True	466.19816318817686
True	69.86561803048681
True	370.1020758062671
True	742.4246475946694
True	0.0
True	288.7466472751198
True	257.1711258299971
True	941.8676679738394
True	156.30638402996726
True	639.7609896345521
True	646.7991507626124
True	114.98604092782608
True	216.76275371052756
True	134.76108784372897
True	12.047804434294951
True	285.96734741877
True	383.11884780782935
True	1132.878162575134
True	239.7272884113528
True	389.1887013024841
True	674.9143146926408
True	203.56106232480295
True	28.23598533127399
True	886.6927553046623
True	596.4078156439248
True	158.02500680878407
True	612.7837911551575
True	170.64312945846464
True	298.1766117560856
True	800.4302277351238
True	34.090477537337755
True	97.27812292483377
True	528.9969353012702
True	65.10894879493743
True	77.23451597515374
True	417.48221945820455
True	22.41416161989126
True	784.713591646774
True	100.86033543562247
True	158.70125412631958
True	20.160931851185456
True	698.4095004054602
True	27.064717462285486
True	786.9390644473046
True	380.138317197126
True	112.19896032059664
True	685.8257284684182
True	540.5852462369121
True	568.8794282585105
True	45.47519453831018
True	364.8289198592648
True	5.002117569207014
True	100.5188193948678
True	387.9268687505893
True	48.410639701694905
True	117.90801002278496
True	305.86282919477776
True	197.16558203461116
True	104.8684849025104
True	670.9066796255219
True	21.996968226854836
True	1133.5699228937603
True	502.8768784012176
True	305.7427082639697
True	498.505880636426
True	125.04018488710042
True	781.6737695686435
True	1102.5163135425323
True	748.8436637335127
True	171.3132406635372
True	227.82204638876155
True	52.90593125580407
True	61.73408617779003
True	148.79302211880986
True	97.2520219991283
True	163.6893850131323
True	1166.0638382670036
True	314.24028275709725
True	362.9432137812205
True	716.6058138233822
True	16.549859647132642
True	13.891495126275734
True	568.4644170743843
True	6.151645961582076
True	120.98846464977332
True	691.0751801961726
True	180.8823317021132
True	673.3984333039333
True	824.4288429277613
True	154.8781468202504
True	918.805212023344
True	2.6614775414317884
True	440.7570232107082
True	1055.6275944423712
True	25.66157637894203
True	239.72873777595763
True	152.90385099327713
True	991.3176596800084
True	235.59368794568036
True	489.5027134195138
True	117.93369072211227
True	523.7609598872147
True	156.81491231235316
True	100.90800633160907
True	387.37818237155415
True	67.19134491439202
True	55.13948235787792
True	1032.9430260740878
True	259.0762530895589
True	163.67707380831044
True	370.89084318094257
True	401.44651285637946
True	217.45045576369947
True	168.45035258088413
True	375.9378883536417
True	36.5243999661292
True	490.0968456613592
True	1119.8140857271612
True	108.6845487366919
True	477.5355119283057
True	310.2549031082373
True	27.481905077019228
True	419.2398552929442
True	101.55065590734216
True	562.724151132742
True	195.3275582757646
True	412.9857093375277
True	20.410599331266816
True	463.7870071801801
True	115.46091579425182
True	334.8887079966696
True	33.08268904397597
True	171.54700309190653
True	249.8892250525173
True	775.8979713785026
True	61.27950468008415
True	139.18674724350873
True	241.1124399577976
True	138.78332115992606
True	625.043526818187
True	576.4212016052763
True	761.8386313668485
True	390.0663584964757
True	537.8828343901399
True	426.03407935929926
True	683.3667557187498
True	75.09962042064393
True	456.99206239750976
True	419.1114496588887
True	50.1256074574533
True	84.40195737201243
True	135.86054556817766
True	90.79043102246128
True	317.9242967906302
True	847.9943192686573
True	329.8748933282638
True	1119.0616009119888
True	327.4532820686358
True	901.3315462632094
True	151.57647669871673
True	581.1070728521361
True	599.4670481021327
True	693.9524709052938
True	452.4430190692708
True	64.37306208463912
True	291.6440662450161
True	43.98867710331943
True	159.2149371487136
True	165.75055047119463
True	1112.3495431136514
True	215.66403666833855
True	539.140851287392
True	556.1356220850492
True	569.8933569250129
True	879.4678337796798
True	592.0790151519201
True	653.5857031288149
True	930.621638254017
True	126.13497130558623
True	303.3008594299552
True	255.9035768526521
True	329.40602765446704
True	91.98280337704794
True	394.4768170499432
True	4.344292797180991
True	330.1302217781334
True	263.5606256859052
True	605.0982771220282
True	280.96837117163574
True	366.8482826385678
True	8.655323023098434
True	58.26988942175932
True	545.6395650442456
True	31.337731934930908
True	145.16668988962502
True	64.10190169921222
True	147.35689629193075
True	248.9877696413691
True	69.69368884979656
True	378.9908376238701
True	283.73801373061707
True	100.48750360942856
True	337.40387466082626
True	64.86931078326255
True	581.0843610964441
True	834.4268171263241
True	282.4854520750195
True	1153.8957581654938
True	113.57463277110402
True	305.08647849354367
True	1072.6104850073034
True	90.98672400868936
True	284.9848422181348
True	8.994386235800155
True	417.1960919367533
True	453.5056092952498
True	151.69764547376855
True	627.1116158057962
True	910.9384685656393
True	162.8873551893715
True	76.34253094216002
True	331.6140706027236
True	541.3115128879023
True	613.8685825902172
True	1213.2885600860525
True	26.64905127622464
True	949.629017085372
True	142.44610961266136
True	651.9482035290846
True	117.7053948433552
True	134.50594066825917
True	189.2212191170252
True	164.54488842625753
True	754.2230688519044
True	209.43655765234732
True	233.59941178633144
True	66.8981096084246
True	514.1201421553048
True	478.726082830032
True	178.02663962265706
True	242.69773383406516
True	15.867787948972463
True	427.8431484473166
True	224.73439965546257
True	280.9556045390605
True	116.21290356836212
True	730.9788167956162
True	409.1212645675202
True	255.08108993666755
True	639.4303284078896
True	520.7237853310778
True	468.8288016988888
True	126.0888735637438
True	530.3577704955277
True	421.8720306726205
True	3.0212455424432925
True	188.5258718952449
True	95.2062678941126
True	241.25568228735364
True	2.626340943347671
True	131.47024632778107
True	356.82846659861065
True	8.05712188010861
True	835.7566052536522
True	175.7131809047716
True	725.0326272402015
True	810.3483566238016
True	161.53658707549525
True	227.70847634586755
True	482.3798660466648
True	834.5497800220056
True	50.74464113955637
True	43.60201426861097
True	131.75322578866016
True	616.6935179065828
True	729.7891475303005
True	185.49500958501417
True	594.1638466124953
True	588.2498691366943
True	852.9871004540162
True	430.3468499341498
True	192.2088936498872
True	900.4953526859638
True	221.04656157814347
True	154.74357213310017
True	330.86780436944946
True	220.28891723681875
True	207.24976164457115
True	609.2630867164935
True	252.8085514280495
True	192.9866030374748
True	440.9026714414349
True	471.8117676793173
True	63.32894240135452
True	276.6714873505261
True	79.85550671103908
True	338.43047793931936
True	354.74561706219686
True	250.0761516116017
True	173.41044894638924
True	383.6380083996772
True	649.4520251564817
True	741.2689342347308
True	285.5920316817546
True	731.3340990480667
True	62.89043635194927
True	870.4837771812784
True	356.29001564933867
True	12.66830248362478
True	608.3298491168896
True	709.4688889504407
True	257.7773117846483
True	171.6027740753239
True	47.09723516366595
True	389.0635062011902
True	72.2767038666182
True	13.289797226317749
True	900.5035881815406
True	367.36885149505457
True	181.08600795010216
True	961.75306547691
True	12.6060197272247
True	785.5928171802178
True	29.1209661409507
True	667.782838848172
True	57.62205909456698
True	747.9985551338376
True	449.19183340793126
True	192.28249695808503
True	428.9002530926858
True	207.67699997566632
True	292.9522258526149
True	219.3883290566401
True	406.6421752820372
True	9.475000919083858
True	315.65848927074387
True	117.35802190747326
True	12.757068197227545
True	464.4052360003173
True	709.4599877258976
True	290.84804493938987
True	80.65755276389766
True	301.36295446430614
True	79.80352385290233
True	188.21594752069427
True	177.14540162227274
True	373.3900572777526
True	44.54727874156041
True	140.83377971153388
True	360.6833890976745
True	899.8986074624122
True	116.30281197748812
True	211.67437256038448
True	429.633361221109
True	20.16436674521455
True	432.4109317584754
True	519.6670497078414
True	88.71721557831465
True	390.0922143838342
True	361.9541457825361
True	426.9109116346779
True	613.6058057284447
True	1059.247944994182
True	963.287170719245
True	53.24048588749503
True	1035.6769750373287
True	111.89898241138252
True	114.51450991853731
True	113.78155473203395
True	508.4053651362967
True	370.6151211812655
True	569.1027248060103
True	256.8740662872048
True	157.2573342157987
True	420.09758404716064
True	13.147454632616624
True	465.709930455583
True	399.17364984555184
True	153.90123513750456
True	99.39584156245007
True	543.1633391890686
True	983.6453684068756
True	206.52632820791797
True	63.732700843261085
True	431.337257485853
True	384.1803928357058
True	459.6899824131987
True	336.61502229995017
True	3.709029729416898
True	537.0077230110539
True	519.2348770291235
True	500.664845307996
True	191.00634041676295
True	104.42408879581404
True	21.624293659298893
True	370.6401676408954
True	111.98854431864862
True	7.903799246987716
True	31.64851160653645
True	341.72383233880004
True	644.5029665275671
True	127.73355434730128
True	91.2960016718843
True	22.22418953501167
True	398.90671261082576
True	361.9465691431623
True	772.4954683103796
True	297.47425166999085
True	528.2742889275487
True	546.1896438671687
True	538.7138257211532
True	298.1358184147196
True	556.3651297154664
True	104.72946125874022
True	582.537296781208
True	7.175593999226516
True	381.4764693394461
True	476.6262810039324
True	966.7657821747832
True	349.0966648686229
True	810.0219185555906
True	978.4671835191974
True	180.1633378146217
True	36.28155981387344
True	355.83724877270873
True	385.83362507160064
True	572.2062067101748
True	249.66776128150627
True	30.394212597981785
True	647.2565971112151
True	123.5720413100994
True	1077.5592978959187
True	318.45560108866925
True	476.2163048679885
True	124.3605955284105
True	818.180961461078
True	144.7918934396514
True	826.3638680098152
True	589.5117944644702
True	184.45077484751067
True	115.91479929917456
True	65.39419163953782
True	554.2598058367989
True	910.7389559730184
True	425.0017063457293
True	544.4578396031628
True	126.85223364080656
True	639.4714247742647
True	474.1032708376999
True	783.4765359397463
True	317.09677818530434
True	587.0057970302156
True	105.440280780529
True	26.712166575373587
True	411.7593597545398
True	164.2343368030041
True	106.8281405549571
True	374.1398123998873
True	1120.60219291944
True	265.91650720658146
True	546.7110674552085
True	12.128821752103692
True	73.70157984210701
True	330.724367719622
True	758.4182444795283
True	448.9295969213052
True	512.641742629785
True	705.7464003565258
True	70.56985364430382
True	717.7510943348229
True	48.127203714946056
True	105.33007526166833
True	186.77828508605683
True	80.0273795317435
True	25.8155039394911
True	289.6276231709605
True	457.9650614868496
True	909.651930665485
True	862.0362441660951
True	4.73511936338199
True	289.75253326320944
True	471.0053273293976
True	118.4894613035557
True	237.5786970940785
True	331.1898360309953
True	1312.2506800267604
True	456.2003176670302
True	25.38492087970876
True	192.1667656078714
True	704.9554866877309
True	37.58259297046339
True	167.82420172440033
True	543.8555583241231
True	77.09491290281761
True	862.8382691217597
True	329.2141673794314
True	665.6178614641502
True	81.65998366491854
True	669.3403699679495
True	577.5590293304124
True	872.2527882543949
True	247.98831653791476
True	513.5090164584676
True	818.4495731425231
True	896.039632337406
True	236.3953062494189
True	761.7820756030421
True	209.88983339920375
True	450.56737858611183
True	379.7442301542232
True	497.3806514606677
True	500.6115918202429
True	323.95037344728735
True	348.49877579071125
True	113.18128444413244
True	355.94911584217783
True	1129.4567294295152
True	309.5598918474045
True	148.78247780525226
True	293.2458768373769
True	758.8959778843679
True	647.4772184173373
True	432.4226316405852
True	116.9460955476457
True	318.1252034788224
True	34.74089612269774
True	172.6498439322643
True	88.24405060979963
True	89.63613461839317
True	549.0372480989685
True	139.1504171880399
True	123.21417337059133
True	99.95025019828292
True	86.85319136047718
True	463.38487522910367
True	379.9191859017072
True	1038.2073779574653
True	545.3456629612803
True	840.8473742258684
True	272.08769856848005
True	289.5333234525276
True	536.007825709698
True	193.470551825468
True	772.9434831765094
True	251.11503410026327
True	368.9202057376602
True	69.61137866008853
True	115.7798598051785
True	251.33784008731143
True	122.9386839876115
True	461.6674980324202
True	32.454422067386446
True	587.2384241848812
True	1003.3574741332128
True	736.88439736535
True	1.80111392963494
True	60.18363861119517
True	475.2585868162502
True	445.52371172339735
True	73.65855350879329
True	122.15017372609724
True	305.1361192911865
True	81.39946379316754
True	53.4497945755675
True	740.5435842746676
True	629.1634676537208
True	153.48699605805805
True	177.65548569357273
True	531.8738857345932
True	53.14651903062202
True	25.366046517197027
True	564.6110122954312
True	473.25096313206296
True	1131.6922106351265
True	48.95631195144542
True	466.2813262524039
True	880.0336511127315
True	789.9289863163075
True	303.635740431582
True	763.8716584006962
True	399.4343333115614
True	41.53829324387502
True	92.852926492181
True	717.3080058418369
True	73.97214939248283
True	140.72194524824982
True	959.2837774619634
True	197.10302169871625
True	276.8901031155132
True	107.10154692483852
True	652.5489467876022
True	583.0161523047348
True	222.7877351567097
True	441.3511617759359
True	42.52315823732267
True	283.3917877898733
True	604.8594792029224
True	627.3205617296846
True	322.2194951264921
True	73.75032373428802
True	931.909810153225
True	1105.3409181499171
True	573.2981087133601
True	62.31124313267189
True	32.16561549450759
True	87.84252690937133
True	114.91650720767518
True	101.73459130564432
True	893.588087574396
True	1197.5337177574602
True	720.266117434215
True	331.17346228208976
True	7.838577319481724
True	21.75605597364352
True	339.10165956461145
True	470.7414433686063
True	46.25395570898484
True	552.7264868169223
True	429.7823892102618
True	391.1915059646948
True	76.74296442479738
True	198.41137323559911
True	272.11079915628324
True	129.0609812554396
True	390.7159961346155
True	43.91089675251479
True	174.75248655957466
True	1191.3951409288247
True	7.117229776517114
True	27.583711066318887
True	570.6007279284253
True	355.9751241854366
True	778.0560010981534
True	161.09821751951145
True	776.1882160467992
True	595.2088857967145
True	283.2939071856414
True	418.5729022380899
True	340.1182202088581
True	286.1213972645816
True	263.60715329889865
True	397.8747806992203
True	498.9686146231693
True	481.1757341418297
True	110.00773289050206
True	364.6346360846051
True	8.188857548785737
True	193.2965186193233
True	238.7164182396562
True	868.5663583976091
True	593.3138154350927
True	30.044097643468987
True	743.77649940522
True	848.6227148478009
True	108.25657056328276
True	349.3845953501338
True	884.9988150112423
True	230.35460973450537
True	154.98883391646163
True	539.623903535391
True	593.3713194086616
True	1091.097223269314
True	144.95313284640338
True	148.7085929692124
True	251.79918284734592
True	314.57670859981124
True	413.84264796310447
True	419.0274941556844
True	321.7680692394806
True	449.2398839815377
True	497.3475936174961
True	233.90961563163629
True	1450.1832896170854
True	251.89105222356503
True	405.40916090536246
True	54.118132151329
True	758.6782081002456
True	251.97629645405837
True	879.1865990271443
True	548.1122514889184
True	317.4687590653867
True	771.1808442093989
True	266.2074743296162
True	208.5824578863363
True	258.44118090376253
True	220.53920353646336
True	141.93373898410564
True	253.35980269762328
True	727.2800151623364
True	514.7890812997103
True	222.92091670746828
True	1153.0594492826856
True	114.37188912539985
True	267.3911068554608
True	70.92958121486554
True	306.3115904748172
True	419.08035474123847
True	93.67304369168548
True	205.64874275695385
True	78.30317907473886
True	684.0249046861452
True	366.100370195375
True	218.5299154138368
True	727.1505119768466
True	871.1223573980757
True	824.7569194920718
True	807.6669379465015
True	353.660659005525
True	1.800051468696004
True	266.87833746929687
True	51.79928755998935
True	377.21523899156193
True	54.06931922722379
True	353.31559951567
True	875.5963828723912
True	1009.0894077735855
True	383.6704427554316
True	22.16833039031424
True	521.1699818810323
True	508.4117543241916
True	190.210696462165
True	222.48450434009388
True	284.30337032402144
True	22.294055210984432
True	123.79810813901432
True	957.0094471094671
True	63.39424703016238
True	513.8286983609557
True	786.7181178645368
True	102.7415712522569
True	249.01249065424437
True	114.8935034209241
True	14.912935240241028
True	1.671912797323628
True	116.19412013963264
True	1006.543445514903
True	449.00339228827727
True	72.02915065507695
True	793.6381183405089
True	347.1670388415142
True	1.333362744016764
True	465.4476788857024
True	194.11986311631864
True	519.5897264585154
True	84.20305668883678
True	332.2423111168975
True	366.6558627510546
True	175.0417423451201
True	211.13755170450932
True	131.98653442519344
True	181.572911478758
True	963.7159956518394
True	15.67142357496268
True	510.7128105652727
True	475.8680474078835
True	392.4464076215492
True	214.9253980747076
True	233.36066088839303
True	154.09205813928628
True	44.26898476089844
True	454.5243519928737
True	153.6594656882097
True	821.5251372231526
True	834.6793802263835
True	250.601388354208
True	314.43921512359805
True	522.0699149107406
True	39.85255812651639
True	84.61763242527914
True	704.9935970765596
True	1078.1236768466258
True	113.16419965883448
True	729.4369124039802
True	144.55872071593336
True	956.7194524779342
True	645.1180897200799
True	104.08992081210752
True	279.9073407356421
True	605.9240228944478
True	278.26540534358577
True	45.081485938744684
True	576.6780342611476
True	458.9302921651001
True	5.963166795338406
True	468.1843356143456
True	68.82231293804305
True	160.6553099210892
True	239.13510665063703
True	305.0822299857098
True	73.60969868446966
True	230.496743208874
True	358.2084089508789
True	452.70676804506667
True	948.1333769307151
True	50.8002144040542
True	893.8785914118477
True	1018.3933385887618
True	131.5395107559611
True	73.83451821683228
True	1020.1263872819684
True	35.169675458750724
True	232.8846561696793
True	86.01721675917565
True	222.257041442925
True	385.1647977601538
True	965.1718519547362
True	94.87913158592193
True	70.75200798596929
True	649.8181955047608
True	269.8631867155178
True	698.525009414591
True	54.59248269024575
True	499.27338734970766
True	392.440307300892
True	668.9750056619699
True	49.77164508992254
True	112.5432705287546
True	26.950787297332823
True	265.8652623707597
True	43.96780827248351
True	351.70101878692145
True	2.6486850272356994
True	1184.3703322060107
True	104.73469210703225
True	129.78212370959733
True	358.2833332316094
True	736.4126452918389
True	666.4017312834837
True	1034.1474630588518
True	491.9487703649678
True	410.3928920242552
True	142.52054847495268
True	412.6250132451388
True	818.3628250832808
True	429.80760535634624
True	915.3291109809052
True	81.28589174973786
True	415.72408190579904
True	178.33732987527938
True	280.3304453241395
True	739.6847021522417
True	156.73767795305366
True	136.2847482000506
True	62.19111763908133
True	839.2765163609523
True	778.9488494473914
True	82.07770772659049
True	419.46645657076937
True	768.2128587864222
True	423.38836451207504
True	56.99777389092065
True	313.1442632843496
True	783.3967373963652
True	28.560267988720614
True	369.82034633826095
True	171.04689191060692
True	283.12858013569246
True	34.01188764670058
True	227.3353810708546
True	764.4246790481661
True	651.1362132550945
True	58.04006644632101
True	283.90915171394846
True	877.1407090689587
True	16.258926235772652
True	322.09886921725257
True	292.4656976733585
True	441.3995773467873
True	218.7449464685866
True	603.9223312029575
True	48.66573033971596
True	979.8595927787354
True	884.9911643128854
True	47.47141788930428
True	391.2829810751298
True	734.7004429507776
True	911.0441851693272
True	280.8224094164335
True	589.3990232397522
True	130.56194532259155
True	194.28145246566712
True	131.57668944260357
True	135.5087188517996
True	206.99282677963964
True	949.4497192229202
True	790.4279383595072
True	958.72743501373
True	18.822944009411422
True	26.380320375113563
True	366.1676315345048
True	11.912009680769351
True	619.9135671126719
True	1083.751046839365
True	258.92657014774494
True	210.2814691111644
True	82.99417313383842
True	220.942387157466
True	132.51965215390598
True	45.37434513456656
True	131.48406953085015
True	88.8488055715852
True	236.2283765429973
True	536.70829638874
True	165.94760523346292
True	30.565190648436563
True	55.84379279745999
True	442.5689506109124
True	266.9363699733672
True	590.6951386465091
True	23.077471669382824
True	113.2033808209974
True	656.4787249324672
True	266.9786649962019
True	480.3718624321186
True	665.1568466595634
True	104.00682615043424
True	111.9048645663412
True	85.63914149553337
True	24.8290477728604
True	122.31539595774731
True	87.70198601097448
True	101.25889867075254
True	155.44216824514476
True	238.23915489303135
True	805.328979034841
True	287.3833737883631
True	927.25795651979
True	165.2410081934994
True	196.1463499668816
True	813.9867425349053
True	297.8156661070313
True	597.0756149986842
True	257.2769095040496
True	357.0695403519955
True	453.478843819592
True	561.7393139646531
True	644.7392268458427
True	377.4645254058304
True	36.17946421286325
True	543.4794964652159
True	630.2645335177959
True	18.264017074780718
True	10.884516769060346
True	267.6640165368102
True	430.1646123893986
True	464.8637036669544
True	66.59279499361948
True	611.3937930817757
True	964.0865232686
True	241.67689510104165
True	914.37538577213
True	286.05624329430333
True	104.04113620715016
True	285.01775826745603
True	685.9455699946225
True	41.10996819214539
True	557.6961653844513
True	1259.0055282783462
True	1026.8450236453248
True	900.7927093154432
True	201.57735230610183
True	94.71518707667246
True	197.86405510539856
True	833.4771656957271
True	151.58968872429134
True	1079.3586401280252
True	872.6181719502965
True	38.39412718482177
True	87.15683246939452
True	423.30045052271686
True	393.7069393408116
True	199.14648885615597
True	519.5691172533616
True	658.0939058497953
True	128.73125040175353
True	277.8909288091851
True	1028.6039631289648
True	45.51637186354828
True	697.4339588406335
True	561.8511359055535
True	39.32962423213292
True	829.757049050448
True	389.5098130935919
True	568.044901966088
True	114.60768986991582
True	275.4622021052466
True	207.16648801329103
True	26.139875563580038
True	137.4274404511554
True	739.5595875104962
True	134.51285369937807
True	366.2301737062185
True	64.55323096815977
True	631.14472692467
True	595.9661840508436
True	233.781046692136
True	462.28563691027466
True	170.4471384896249
True	171.9276744736398
True	220.0414190094401
True	284.1451117412846
True	357.0394669129848
True	130.38881096044253
True	191.7266627456357
True	28.41295685155092
True	857.5381859536731
True	303.9982821284587
True	9.605573324510129
True	368.5792328743473
True	159.62952720802178
True	619.6700241021779
True	365.0835688661757
True	589.5158530140822
True	547.7288505614954
True	477.5013402909112
True	782.3573128139144
True	244.46175264483705
True	550.7900583993645
True	161.62738244246722
True	549.9837859389063
True	355.0419177499684
True	379.7227879084592
True	130.3125178288121
True	126.77873312016314
True	108.5009412235393
True	65.735489481236
True	739.4854604215841
True	182.99745140872585
True	44.54588889542666
True	0.0
True	548.7614544525841
True	105.71041667131377
True	22.72023520082229
True	41.152450277563325
True	112.55678075029684
True	515.6994626582044
True	182.6914161912948
True	111.51120069857504
True	36.0739326887993
True	160.52602266093888
True	924.703386283333
True	53.14438786075216
True	227.5628876717032
True	726.9374706791773
True	321.5495161234666
True	476.73404637439097
True	469.9069101597872
True	504.6391472418736
True	591.275481654697
True	902.2857774409728
True	244.6206459932861
True	1066.921447126512
True	919.9783032719788
True	627.9272404772064
True	350.1165086856846
True	832.8745695072806
True	9.4214417494489
True	31.53418356378524
True	295.78554794778057
True	38.72422278821698
True	200.2792899045854
True	762.0758509848204
True	205.82902419299631
True	728.3760323015919
True	758.3928184983572
True	125.34813899988336
True	370.6149964603802
True	603.7226898841936
True	24.991986979013863
True	130.19805292964296
True	421.1423569815482
True	304.2317671706925
True	196.96123854163207
True	113.59179638734908
True	402.4374997793617
True	22.1578671157037
True	360.5881750578439
True	357.1536926226724
True	1015.1468228367456
True	360.8400192479737
True	33.573096471242415
True	433.9281652518136
True	463.46004885790353
True	239.3504149759103
True	32.49231547644917
True	741.9398131173193
True	432.5120288523268
True	174.2250906174801
True	11.103821189105371
True	1215.6649031909644
True	165.6275699119841
True	27.99195695583729
True	312.744013313491
True	274.97875739034305
True	117.69470587468491
True	293.5002490162057
True	47.86009144040482
True	308.36433502604234
True	304.4644952688706
True	306.8604597258143
True	28.962887832213728
True	46.964318496590806
True	1038.3852592214057
True	22.38182877597938
True	13.486628793187643
True	174.4099328128171
True	640.6731429438416
True	9.306391430534772
True	186.49192710452317
True	174.9376278848269
True	522.5219969913524
True	381.192464364291
True	735.1504002456393
True	321.8451366969342
True	474.7960549948423
True	442.7583540710424
True	502.2844303346448
True	101.55006594336987
True	1260.6556896554855
True	915.8373956005216
True	292.9583135466471
True	520.5107891961649
True	100.1518924880647
True	589.8310001359727
True	420.804037189798
True	156.2085384491575
True	75.53136281754344
True	351.7650524151769
True	167.28511620230375
True	29.20019817286328
True	614.849915933765
True	381.9345542503275
True	69.89511852127889
True	30.61398579417444
True	659.113091922327
True	487.3736952478865
True	72.85879589594533
True	22.160283810093077
True	341.2113714448282
True	333.32610814667925
True	731.4008551163486
True	550.906668309569
True	565.9116982434017
True	806.0467571624548
True	8.837155504490688
True	58.994148851326
True	38.08017662364561
True	59.61603259752141
True	503.600529850187
True	578.9420579039803
True	87.52506210834835
True	109.02813005745328
True	191.62801325873863
True	74.97445103842347
True	190.58986177277296
True	204.5155911806077
True	278.7053822515777
True	828.5671927764793
True	579.9554702233548
True	283.93431375635845
True	193.684216701633
True	262.5686411154729
True	250.84436039297736
True	745.4430897974175
True	333.35664267664265
True	161.10973275372905
True	895.8070988970762
True	354.09349355152693
True	472.4692836869512
True	158.2192717608153
True	121.7261391569992
True	60.46064762902239
True	223.3335465054618
True	961.7848811085744
True	522.7119562673357
True	112.1187493965617
True	370.1237244024827
True	101.50532429480285
True	668.2102269029446
True	4.322680772016652
True	707.9595793241015
True	39.05179741170851
True	947.4857155082816
True	843.4694423036492
True	214.48236301348456
True	30.474037698270266
True	85.06149872795076
True	466.6877089124692
True	223.49990230908767
True	1.315109738612551
True	78.62859061443359
True	1112.9644515865173
True	340.2802540180692
True	675.522231090603
True	491.6427635079057
True	31.81712511280749
True	144.29422241914278
True	444.1499480650369
True	889.8467864988602
True	798.4775613405402
True	438.1459898102202
True	334.1504492012677
True	16.456187170199414
True	77.10839477455049
True	749.3132269140542
True	476.2276088759652
True	383.6645933650004
True	875.772129381149
True	23.01803200682353
True	216.2008183449612
True	891.6183278132547
True	236.2701819422701
True	9.174850189331272
True	510.963242280664
True	105.4441485961064
True	683.0799046183457
True	56.37660350770902
True	261.3505361595108
True	845.1818578456903
True	889.0897407317121
True	270.45458009559616
True	444.97759947083625
True	113.83091137783131
True	614.1250980960966
True	260.22603586511514
True	201.15363226740408
True	869.6620564065521
True	51.95722690411831
True	725.8808680605778
True	272.833613525065
True	290.5082334799558
True	165.9926580926991
True	482.8684624606642
True	621.5792712958324
True	363.2954765875323
True	417.735230644416
True	71.53342351828654
True	160.9342441872936
True	449.7549220640148
True	229.6749320844035
True	38.23564090038043
True	208.472979129315
True	386.9746303229799
True	392.9504892186366
True	741.3333455248716
True	125.91320896921847
True	657.3687012814174
True	509.27340286188223
True	608.7378721131541
True	134.9344980488912
True	39.232595126220126
True	656.3361415947173
True	69.41631029123282
True	555.9700855578633
True	643.4009845982787
True	448.39379669409175
True	134.62925520702126
True	514.8769402541805
True	4.320305194074679
True	399.5123906447359
True	29.771656154304505
True	630.2375212204881
True	273.0652782966939
True	579.8958212666217
True	713.4198633283654
True	145.15781440078845
True	514.0830066415
True	498.4429845796702
True	66.35381700969434
True	976.4245767366364
True	3.039105658112732
True	25.61176264528063
True	645.5785916105057
True	675.1759346068891
True	138.99052433156135
True	402.61539440655446
True	126.28817540198342
True	74.72412992148246
True	460.7934717867026
True	41.23982926693522
True	514.636934328541
True	14.448773789713616
True	879.0383710476071
True	554.2996580335806
True	652.0291895722745
True	102.61617798607584
True	370.8722890149917
True	1023.2585875914416
True	846.283929103922
True	145.3860411369876
True	561.6084368776138
True	453.4534619344768
True	250.93192192457832
True	254.4103223218937
True	4.958662038897688
True	313.1370576033421
True	10.35157378855859
True	372.2927580389047
True	70.5523952692826
True	422.1737186865496
True	655.299582317068
True	124.12679663162878
True	233.1697187536867
True	644.6413231461821
True	684.7858333893479
True	296.3054809746073
True	135.18777697850192
True	172.0050319966911
True	475.6822416001117
True	84.14513336700128
True	11.315356636747127
True	519.2053594253322
True	559.5923847827422
True	19.41341081856808
True	137.57249318874514
True	890.4733217217108
True	484.4558523979381
True	273.153333854129
True	35.503333693967164
True	466.7307755491743
True	114.7069509673388
True	580.3001389119788
True	660.0402508026658
True	292.94128448410163
True	360.86656100487687
True	180.4763947065312
True	247.1391802075289
True	73.09355979216755
True	210.5923067180481
True	499.64763723441496
True	19.470134673039524
True	463.6645290879361
True	365.1153260693398
True	732.6533853200149
True	896.0057742249963
True	877.3137496754554
True	153.6105446756114
True	414.2118092211784
True	68.98904204572798
True	195.62589017475497
True	313.48794684602075
True	9.596940895265156
True	796.7738664193831
True	23.71112476330379
True	403.4821239877373
True	268.2242186081743
True	660.3278307408168
True	202.8532808024093
True	40.5107073795003
True	676.4663664459897
True	1084.3523923076823
True	226.98435214277916
True	130.2403263576297
True	605.3126370350714
True	508.9202794379844
True	18.411599361917123
True	839.3440627142944
True	115.77533659766704
True	44.47571537258489
True	307.41045357051354
True	349.42041963350005
True	391.5306666053482
True	261.0321362379305
True	19.705235101650672
True	22.767189588162484
True	858.7896446229179
True	201.54760063358876
True	114.81558987148168
True	875.6611030056541
True	657.4935102485417
True	649.229404689405
True	450.4435290619588
True	152.77402542085733
True	33.41447664021453
True	100.97991299389396
True	444.2485996224295
True	237.847379777529
True	492.992496094985
True	142.2796188294704
True	506.0433674487755
True	663.2749724817979
True	960.7734818022556
True	23.37940958292873
True	973.5252923068664
True	1065.955842689391
True	485.660072143128
True	89.53108906199654
True	812.2189169014338
True	640.7395112042474
True	644.9762641484152
True	174.2443889800074
True	731.9812015221285
True	706.917142393426
True	119.72722982780994
True	772.855842250742
True	822.9956959561546
True	481.97042915946463
True	224.68661889397765
True	74.62244534574425
True	311.4699825884139
True	353.71555439251324
True	465.46888054266594
True	434.1185247967341
True	192.01409951652585
True	312.5738987861411
True	2.570137127311496
True	13.233360625926805
True	105.97381368413996
True	128.5001555949632
True	355.1669579843104
True	352.6106553263328
True	105.3772601730352
True	17.840882474590742
True	217.82107700471795
True	861.99863299761
True	470.59792916527726
True	542.0354962331801
True	565.2410467207903
True	841.1926390683767
True	640.023786254787
True	86.46712560300377
True	205.99213586943893
True	250.6759569759284
True	292.09034037728486
True	104.41694409133626
True	355.0812114565634
True	429.6203563916829
True	174.23624277069823
True	651.093105546935
True	240.3053164840209
True	202.61673682072183
True	27.120451133158223
True	242.4646667855632
True	493.5800834617616
True	168.79011506894437
True	513.5455024478164
True	475.2824141458473
True	239.0684504416108
True	108.08211847420569
True	41.395400372234896
True	407.9582445785538
True	794.5901291605486
True	164.03033042047448
True	1082.6962096845768
True	1055.546320313754
True	485.3801725488625
True	100.81129987758496
True	125.3656473094166
True	675.6784153188903
True	7.818044931878989
True	222.7989166953051
True	133.6068898383318
True	117.43686634189656
True	331.9602208131336
True	636.3208786898616
True	37.20040746583084
True	122.13851196881464
True	982.6933471785628
True	56.3991063128568
True	437.7886366786399
True	529.6142316610972
True	249.75795485505932
True	128.0899501771382
True	908.073864240404
True	1178.9964721968822
True	524.0636677088114
True	634.2141778108977
True	207.0652436375133
True	158.19973332673382
True	327.9832069246273
True	252.9555742094205
True	175.0504494103725
True	294.5225370526621
True	338.26859056235816
True	12.230123777627307
True	619.2701036963987
True	141.42559343643083
True	77.22902541406036
True	447.75037503819294
True	314.82918729646457
True	1180.3608629189578
True	337.65279997954497
True	987.5003838762736
True	7.312413027088323
True	272.31825259481263
True	218.92637598977507
True	158.8105525830919
True	494.88256091390224
True	204.08959543633
True	420.2691167735837
True	327.7657081808564
True	112.66076563552586
True	358.80525444425973
True	997.7200178641896
True	747.0532629922111
True	220.72599643845933
True	104.58285727220196
True	294.0274955317338
True	24.806247373734813
True	349.63199356476053
True	328.4241979933232
True	542.8241416078619
True	454.1545957157269
True	349.29301497573414
True	162.5670100388923
True	13.8576520576899
True	406.0324369472681
True	286.34570900556184
True	131.4029496563716
True	302.81911457313623
True	432.7795661069558
True	793.9347709277405
True	303.74928407672115
True	771.5283440490308
True	404.4554406414312
True	375.6509666499626
True	1.281366851491852
True	1133.2264932020248
True	103.71650223990154
True	939.187257499572
True	202.64730962655696
True	466.2973026784341
True	686.245857614057
True	87.3695738822472
True	484.10890873791226
True	34.16750629808885
True	415.8961032976426
True	78.21207837434298
True	225.49309582092607
True	38.13832670126356
True	667.7861513502272
True	188.94724078054367
True	26.463324739031147
True	390.9853938296764
True	99.52915960085976
True	168.07946457731182
True	844.512335433328
True	255.41215244498085
True	158.72838537720364
True	370.4649448016155
True	509.319556515292
True	327.3459837998827
True	495.19376912399946
True	609.727129032475
True	155.6215442424765
True	6.903603931162371
True	72.59866984768841
True	439.934171642844
True	94.61449013972864
True	80.77045879858132
True	1061.2640516064505
True	26.93307779710503
True	312.790120907137
True	319.6781942162563
True	452.3987018711739
True	674.6999931110972
True	183.73089952273904
True	669.7141569621834
True	325.34680747919714
True	355.2298526333365
True	275.99499626537664
True	210.96526820782063
True	363.7261804486281
True	450.8086767947854
True	423.98927923737045
True	617.0584364556787
True	127.20459559771074
True	77.97526406277836
True	37.0953824938125
True	285.6029959699311
True	674.7071342919049
True	411.8355106830292
True	772.4646809086773
True	223.25771396786573
True	397.7282408979132
True	69.65014644728825
True	51.81624426148858
True	423.8425298600909
True	198.5893212058704
True	227.1262287616292
True	42.93038056188512
True	1073.1379326489591
True	172.2133210906699
True	917.1619084530716
True	316.67235550339376
True	919.5964833705616
True	236.51835190550085
True	457.28475429841257
True	528.9220912978348
True	641.0139881348141
True	210.11613888434456
True	466.60950772401935
True	926.1315708010644
True	123.42695030169163
True	8.300822785475289
True	585.9184350138868
True	28.97422287741985
True	76.07703031729943
True	788.7245369587889
True	229.67033287128436
True	1006.6195939574592
True	674.0034059203186
True	421.7667290031421
True	281.2070146721133
True	483.100577118097
True	330.23518088178514
True	176.39562201789238
True	650.9891169548592
True	689.8482040673948
True	212.9878983921012
True	88.95780665730699
True	500.510348789344
True	138.73721122699794
True	365.7111468343275
True	331.691702689475
True	62.52016812830667
True	361.2684579995962
True	398.0845526083481
True	370.2238526671953
True	437.7808900654514
True	414.2381998186164
True	641.9857210585091
True	57.67300773733281
True	463.8472302622029
True	316.8803229103573
True	668.0876582823992
True	215.99566901454568
True	96.30641761822312
True	42.45158472265776
True	538.7837398836494
True	625.7134740196356
True	186.18704436789136
True	406.2091769513777
True	344.74655172688665
True	17.40193544407522
True	170.79027263555437
True	294.4792648710753
True	2.90436450740925
True	888.2507156046544
True	81.13159075103778
True	107.06965935045068
True	111.15771993009922
True	350.3257244341588
True	37.88565356105179
True	463.10384199576913
True	234.15636571377095
True	5.628315135472961
True	118.21453076334922
True	436.6872607805709
True	51.287937404525856
True	67.58445517330563
True	176.90466918453518
True	290.1317351547682
True	928.4140963517804
True	387.07052764104935
True	959.4264541762274
True	192.2368030768476
True	1013.0773913320468
True	806.4283849396849
True	652.2049738987912
True	397.8157254073086
True	391.275441824804
True	76.6974378660858
True	71.65812424138574
True	80.92559849571747
True	177.99708875866443
True	475.93819396096313
True	1135.44799149816
True	177.15408147424395
True	355.8460035938712
True	441.31919854973466
True	576.097899929719
True	631.5783049541719
True	281.49115112437806
True	437.4994274613736
True	644.6904802563428
True	97.70939656038838
True	725.7781162489961
True	247.767015100404
True	142.06080467757488
True	413.9747615514792
True	853.4120335857655
True	442.0589645118708
True	885.2894780471856
True	194.2297998442569
True	354.6862648519144
True	708.9141585101881
True	615.3337046098533
True	191.7386103481759
True	263.46979077487424
True	783.7346898608286
True	34.500619775196554
True	189.8159140904031
True	494.0598430579629
True	703.390004776619
True	100.62180707548356
True	37.194732802905214
True	164.74477002792517
True	738.776281120252
True	318.82305091163164
True	566.226410476358
True	355.7733826482128
True	313.23860974579003
True	446.6314583193696
True	483.9515247332528
True	72.8048211980513
True	365.2546684971326
True	752.2287154409937
True	0.0
True	280.07161019299303
True	241.1731841419209
True	946.4341800689476
True	150.47090948188392
True	641.3303490506863
True	632.4317928661762
True	109.52410923802972
True	221.46001093560017
True	133.99053943131537
True	10.992731264934385
True	291.5073753801332
True	379.50148100125887
True	1133.5252099026554
True	231.876624751308
True	402.9818658299761
True	655.8917144611257
True	210.40762273649213
True	26.967994984968502
True	895.3292481805012
True	616.2066467902425
True	159.12868858995412
True	632.3390704086147
True	154.0410362392968
True	298.90102741175826
True	732.9189860009606
True	34.76606224507664
True	101.77995466733844
True	511.82312213912905
True	63.817111431210506
True	76.9536723105884
True	406.0250556380326
True	21.648359068023595
True	761.4881644054865
True	101.9425447387468
True	155.75004840705057
True	18.93987551875702
True	709.9294122387348
True	31.526269910340982
True	789.8811478766975
True	401.4116167019733
True	118.36492102937268
True	698.3638869267669
True	518.7705212761255
True	547.9170713269676
True	48.256894140577074
True	357.8620849627316
True	5.281026432851734
True	96.6370845263012
True	378.75726652820674
True	47.13386113923617
True	113.05373851164812
True	329.7556743747254
True	188.9010373117415
True	105.50134174455664
True	652.0420746449311
True	18.43806960145326
True	1147.121890564045
True	530.003536192883
True	301.005536064369
True	497.051739035913
True	122.76833540204348
True	801.9399674623677
True	1090.6019603049492
True	740.0016133445266
True	171.24161459073386
True	228.03743585169784
True	51.37792624644175
True	60.55840284072183
True	149.34920241547513
True	106.2716619306838
True	172.41998524533233
True	1203.9535156448137
True	307.8048656297045
True	347.7624457325648
True	685.5751329361065
True	14.637446613425524
True	14.107056049899402
True	624.3482525663629
True	5.805871672653454
True	111.7067572866388
True	713.4822922361783
True	176.41357607621836
True	691.2878064273518
True	864.5572650782198
True	158.70068954885963
True	881.6235489307109
True	2.916382418867557
True	462.86130825384026
True	1058.923938476578
True	25.933250297961436
True	240.74291386793007
True	144.8342012512432
True	961.6007935762784
True	234.68845254886173
True	498.30695608911776
True	119.09216761223904
True	513.4526904998597
True	154.54445154421822
True	100.4088748542618
True	391.9939049532784
True	70.34684290242448
True	57.181130872069154
True	1041.4468324939069
True	257.733696811555
True	157.54676817407451
True	369.5951188719995
True	405.44498783854704
True	224.46682809648465
True	169.7264391993657
True	391.7758462209471
True	36.33603617897235
True	484.32842796536175
True	1142.449310150362
True	115.87509957956487
True	477.6160426263919
True	300.2405939843793
True	27.99419874269329
True	402.8488860993576
True	103.09471392813724
True	557.7541465901797
True	201.7827948888672
True	407.6919144691675
True	19.537139546669223
True	430.5324074413568
True	113.25236752404648
True	359.0891582726427
True	34.286584599641515
True	166.45431024278133
True	245.426389321632
True	774.2467822300014
True	56.08697358364586
True	137.34900342606753
True	237.4327406749269
True	143.6396157452363
True	627.7119829584854
True	545.6674586902626
True	778.2065471364137
True	390.59700833172064
True	538.2788711014365
True	412.4553857228155
True	676.9393824301143
True	71.535038051782
True	481.519545223344
True	431.85317061211833
True	50.10849600410471
True	80.9103220948369
True	129.77584279989705
True	88.98887329520177
True	329.54316126345486
True	859.2131587428007
True	344.6089305282689
True	1107.5629607000417
True	322.62177396700565
True	899.0163719735784
True	152.95541552117925
True	580.8986560333947
True	605.1525381803328
True	691.75484989795
True	459.5046817307541
True	63.69529269027915
True	288.42626800806903
True	41.60645929924812
True	161.94023718058128
True	171.18749042541037
True	1097.3843441738995
True	231.32565506363915
True	547.2663064192471
True	551.3957166659691
True	557.1682709403881
True	906.1314078721366
True	586.9268293489748
True	667.4997843847437
True	919.5926531510044
True	121.35465946903926
True	312.9704373889278
True	267.8607462111528
True	322.7707033628836
True	85.81559763581899
True	368.7761332047317
True	4.257038887730596
True	320.994796828286
True	263.76953182430924
True	598.7281562667708
True	287.9517018749408
True	363.9318461130843
True	11.244461308600885
True	60.5323351838352
True	543.7787910449186
True	30.42125944223423
True	140.2442781253292
True	65.0744477725288
True	150.4472503843214
True	239.90501111390128
True	63.88861266238781
True	393.5102438642578
True	264.0967208523369
True	104.78471601724216
True	346.03217599597855
True	62.86453182310131
True	562.7349106196798
True	850.2905308077038
True	276.75457226058296
True	1124.2155324873363
True	112.81093631433728
True	302.00503137614606
True	1050.9792822131492
True	87.62812467801317
True	278.3026688975356
True	9.274379618396384
True	413.1321776528272
True	457.2680091499072
True	158.45723710549234
True	628.8510918329947
True	925.9174820064216
True	155.134982846578
True	80.6538509350751
True	312.92880895608664
True	520.8691878371952
True	616.4204075293068
True	1230.1843374143589
True	28.284547749039422
True	950.3231624355062
True	136.8601405410052
True	645.6879064901311
True	115.76526254782658
True	136.7478854774471
True	192.37834645286915
True	169.79018744782948
True	740.0331662999234
True	209.24186280664992
True	224.40500716885413
True	65.8669817054132
True	520.9691512099508
True	437.5735737668544
True	174.57143880454703
True	246.85512034047835
True	15.68669901841844
True	421.8562038793201
True	214.09315834729085
True	285.31827210575807
True	116.29637170244942
True	703.4189920152209
True	433.0159323765133
True	260.70544954645464
True	650.2052331683403
True	510.3881016176696
True	472.0500201163771
True	133.45230928019316
True	524.4834162465595
True	428.14644207737655
True	2.8184478511819417
True	195.8473854371837
True	93.93496320165382
True	243.7783919502804
True	3.357361861696261
True	126.93942571556556
True	353.6011876609604
True	7.198835709968435
True	850.6616264366841
True	163.65327256061366
True	713.0906374182057
True	786.6329139679649
True	159.08625126092502
True	234.58457186776016
True	466.9482282996527
True	817.7522832709298
True	48.34076324687238
True	39.91370745893019
True	136.0995341213197
True	627.8033676973029
True	749.4428254068237
True	180.6321109273364
True	591.9652730547966
True	600.9760609195657
True	827.4164415009323
True	397.8028558949305
True	182.44179271288985
True	881.5570155775958
True	227.6943158980688
True	148.42387827599327
True	308.03237714961904
True	222.89250556093705
True	214.8079236810325
True	622.2040755951224
True	239.06445344012036
True	192.70357234446035
True	448.58823560122914
True	466.044157941468
True	64.24839100110923
True	291.1653465257453
True	79.2166374546131
True	340.70420916412985
True	359.7408078222534
True	250.28453247235055
True	176.81483301343266
True	390.691568502713
True	629.4296028861401
True	759.0129789733572
True	307.8863877106172
True	741.9004022366245
True	64.72003499904363
True	893.5753732338118
True	358.50379864903334
True	13.462127490226948
True	605.504765300985
True	690.2318426575264
True	269.7825712127669
True	176.46582240444485
True	46.61231112707465
True	386.8247491604436
True	74.71207013492327
True	13.687995308595545
True	887.2269576216837
True	373.4962572439596
True	179.81314562629038
True	1005.7432000873288
True	11.979441831359413
True	789.1420657492885
True	32.42173449505533
True	650.9796173309451
True	54.77785728409973
True	752.396786096971
True	451.8935360866028
True	193.901393404236
True	447.73279998191725
True	221.85623914473345
True	302.4225606409552
True	221.03758556698327
True	407.6337061911235
True	10.96996801588177
True	328.1325307343543
True	112.53404282730114
True	9.91705390673156
True	480.99115365132496
True	738.8267573526601
True	280.292825688387
True	83.78345868476688
True	314.575404503642
True	80.82630766040492
True	186.2224933595987
True	168.328262129821
True	381.0476850857976
True	41.174138296832666
True	140.45605035668103
True	377.0422165327274
True	870.8863655536624
True	107.90349657418756
True	201.91371006211563
True	437.104008466017
True	18.75251866425869
True	419.4353868243791
True	497.5788019875602
True	87.41957456484107
True	395.4831522216034
True	352.76137253729735
True	408.29553741388486
True	598.7618321695887
True	1045.2094092930463
True	1001.9626912976436
True	55.54634326773662
True	1067.7418144094536
True	110.47000589064685
True	117.18078100467427
True	114.12820009322812
True	485.671236460353
True	376.6170234130927
True	577.1448254315045
True	262.8383871374657
True	152.82398789335284
True	403.5020361155953
True	16.01011824870424
True	460.2173893577111
True	368.2364486067313
True	145.87852128563475
True	95.81907851548496
True	550.3837631604061
True	991.1460888504434
True	210.11410961360195
True	64.56241837602732
True	442.5456874445248
True	383.0858777039373
True	486.31437738004416
True	336.4311411261768
True	5.132706521225829
True	545.2941486407128
True	530.4002264203731
True	506.9658920553114
True	186.7529955970064
True	104.59243886418416
True	21.433604498461023
True	380.1249806992389
True	111.25008035461832
True	6.437206602534149
True	33.5315410548778
True	348.6977182509128
True	624.1477592604123
True	138.07854094617247
True	88.19971611373613
True	23.477211354082524
True	401.1424352856879
True	351.73383561802854
True	775.1016018096252
True	320.3273779040099
True	516.7420777543691
True	556.4020785685494
True	523.3158844527004
True	286.97303164016034
True	568.599661133251
True	100.92699892621022
True	586.4998703816401
True	6.515438278174312
True	371.0993639733979
True	483.0452478094063
True	961.3288400298792
True	350.6783902836827
True	796.8747626400155
True	990.6914458182484
True	183.1034304564945
True	36.74438912092554
True	367.2799157431453
True	388.1268961402397
True	578.1203748462979
True	250.6989636472485
True	29.38910984063516
True	652.1872359551655
True	129.21683706769608
True	1017.1536712410228
True	303.24081825932024
True	474.87096831424446
True	130.52454620715048
True	795.8385762196872
True	139.76489800561947
True	828.3851757366328
True	561.7881336176414
True	185.38757377667412
True	114.4879740924899
True	66.16556096624986
True	574.3421093333585
True	926.9911599006556
True	423.0831291968505
True	507.2723122094762
True	139.8977676271076
True	620.5680544907868
True	494.37477492998806
True	809.4119529823755
True	311.61989668354903
True	564.1467660955274
True	119.70547057104896
True	23.896301927070454
True	409.5570023772104
True	169.79723802807712
True	103.3956335565271
True	385.2830103066152
True	1124.100199334509
True	268.6489158870673
True	558.4863484117179
True	10.752491842052263
True	74.75488792240131
True	323.66344195418304
True	778.2102444762421
True	448.7283294061052
True	502.884846889496
True	723.5469784122099
True	61.80739058739094
True	735.4876230745186
True	48.09859302794997
True	98.54612831820695
True	187.02865778821104
True	84.2938054733866
True	25.408011699112745
True	299.9316346468325
True	472.7671685079404
True	915.9704754588626
True	851.6545641149013
True	6.052326174640134
True	287.0147766783005
True	458.7023047840795
True	118.59023670699804
True	234.20261073471065
True	317.3373595117747
True	1311.1088812903702
True	461.2126963753252
True	25.01876375900837
True	183.6185557882348
True	705.838930974694
True	33.743601596469965
True	176.73021405835507
True	578.1348043129252
True	71.35309977650668
True	865.5126405680184
True	339.9718987045508
True	664.3391901736434
True	79.37215562412588
True	682.3172894323051
True	582.0651442233379
True	874.5391597127211
True	249.6718737033424
True	510.9572466618638
True	820.7839219533403
True	934.8112434054568
True	242.52496368582328
True	774.1278136317018
True	217.66528829505384
True	465.9308032850199
True	371.1266928807853
True	496.5102654799236
True	487.3064384180044
True	315.4017612909715
True	361.22175397077615
True	114.04118831051512
True	339.06459296858924
True	1062.5937269958372
True	317.8210484470858
True	152.57328519271107
True	299.6395172317265
True	767.0767003427037
True	643.2125967985457
True	420.7049224318861
True	114.24936385670152
True	317.98107344046053
True	33.80924878574884
True	171.68073189292946
True	88.35872497115878
True	89.70106375247146
True	553.4346979201825
True	141.0564777597757
True	128.10800787388274
True	104.84588963290376
True	84.13019393800899
True	457.2408452168632
True	391.8537432448977
True	1026.412072456028
True	536.6109153332646
True	846.6897314260057
True	268.24701046443386
True	280.2017634856585
True	547.4989975023492
True	195.51976287402093
True	735.6638189509457
True	251.343505241536
True	356.2990570011904
True	68.03559628572052
True	114.98197068461256
True	260.3867576563448
True	122.744889864799
True	454.9479308029583
True	31.711751262819355
True	573.0203384906695
True	1010.4583069866098
True	744.6961208317175
True	1.0573618616962612
True	62.24035309988254
True	499.7360008450896
True	438.1489481781338
True	74.16033516402557
True	119.0253013834786
True	297.9123830429645
True	81.31795388814179
True	54.86579677209415
True	721.1881907502911
True	689.3415660117737
True	161.65839448689687
True	163.71301453035522
True	515.9840298791743
True	53.468478320882085
True	22.962189154922715
True	597.1237115650553
True	455.0800418625006
True	1132.5394489481394
True	48.295629039793205
True	475.3986153997612
True	866.5807654024583
True	800.5687463538862
True	296.2308758998057
True	751.7008016613163
True	405.27842430332936
True	41.131114526652176
True	93.6353518016171
True	711.8260308570442
True	78.27236628358243
True	141.02654852340484
True	942.0147627138304
True	195.336516108488
True	274.98175872998416
True	102.4381968885262
True	624.4152815480593
True	595.3530160476706
True	215.0989472363696
True	436.639568119232
True	42.48055981878736
True	282.75411352173467
True	598.7206882468462
True	615.5152260710137
True	325.3368255975159
True	70.36463742573704
True	943.0655696598202
True	1085.876885905537
True	562.3774531111478
True	62.47718163478597
True	30.2022664755286
True	91.21175915361148
True	106.54947536064392
True	99.553493513617
True	930.0439527658248
True	1227.025199738638
True	727.235177697843
True	340.5233172003474
True	8.995711319641874
True	20.91081874376916
True	343.3965585134807
True	483.3234670615105
True	47.14941659956279
True	573.5749342036061
True	437.686141162864
True	395.0783837173473
True	81.47658770264783
True	197.8519243830592
True	262.83128347902334
True	137.2134199966688
True	394.65981441296657
True	40.556598897723646
True	174.38960309902816
True	1162.7345459708745
True	6.063987812822184
True	26.86852369051838
True	590.2664672463962
True	358.5434905171488
True	799.6327957536569
True	160.31150581095753
True	766.112752530657
True	605.0589082253325
True	298.5951838235401
True	447.7070118183378
True	339.95639608431134
True	295.9064772109154
True	267.8335034545725
True	405.24089394975306
True	499.8735414900444
True	516.9114122989188
True	106.7186986562349
True	356.6197279632884
True	8.615444521338944
True	176.85723711586354
True	228.9446402319327
True	881.6703393126726
True	594.5358153673961
True	30.569251130473138
True	712.2022205305478
True	823.8750042006867
True	102.54032540642766
True	334.50894908229884
True	887.6000055067065
True	223.7350349803781
True	168.53353717554364
True	522.1658496213277
True	585.3086654378003
True	1071.385337032436
True	147.4568653805533
True	154.64663879340682
True	251.91950249330577
True	312.182577858886
True	442.2729664229247
True	418.1179984858491
True	318.3609802919053
True	442.54727018193057
True	498.5204492752374
True	224.32992812322507
True	1465.2715673991072
True	255.73177350542664
True	392.5281757140172
True	55.17261525277768
True	770.018459575897
True	249.2415860526188
True	946.348745418408
True	575.1755614617564
True	313.8695501838106
True	811.3301815252032
True	262.88190757173936
True	215.80698313551417
True	253.16838968206815
True	217.8754355023081
True	145.01710462659855
True	247.8580416444761
True	732.9223513803278
True	510.7481370818467
True	220.20560091600527
True	1164.8239045284938
True	116.11748448537712
True	264.270311715408
True	71.24033079650312
True	316.88826358706103
True	418.1232165203044
True	89.37050870160218
True	224.068334413354
True	73.45967280329187
True	656.7243445763153
True	378.4282084922343
True	225.8482451206331
True	742.8215302539634
True	882.1731435867699
True	828.0509207558567
True	825.1836607109941
True	355.8040833481078
True	1.3461710966508584
True	267.1834828700527
True	56.568022410692166
True	395.0523050183115
True	54.469062449886486
True	345.01403871540384
True	868.663637978069
True	998.2661071757226
True	395.3870947757324
True	21.179647978117465
True	524.9192166561377
True	497.9834444433064
True	199.4798979762053
True	238.85161044203332
True	285.949626833078
True	23.237064156439743
True	117.3386148703784
True	946.0866212161748
True	64.21499560150215
True	495.9055592099008
True	798.1136160910606
True	105.4707253136375
True	263.6657475167912
True	114.9042282079318
True	15.128246325023827
True	1.2114150215065622
True	114.52467337840396
True	984.6648992018112
True	490.4272752639172
True	69.27906487295208
True	795.0568853286034
True	340.8983819739115
True	1.6863277085401271
True	447.22724971146346
True	186.4023255129398
True	493.2557387924815
True	81.87812066265776
True	319.2841218193151
True	383.1481732503773
True	171.8115499418797
True	205.1967056607116
True	127.96269169418692
True	175.5120733445111
True	992.1291795294492
True	14.438145103523418
True	507.1763891405577
True	490.079588906726
True	410.8364869292174
True	217.1459378849783
True	237.76652495840776
True	145.06866037056713
True	45.03880303038076
True	499.6468990355232
True	153.84012497593292
True	816.9598967394112
True	852.0674309088588
True	245.55988201845585
True	304.65422226183057
True	525.0582700860142
True	42.21686616418473
True	86.97537430947018
True	751.2163178435242
True	1072.435620645056
True	115.64831329183112
True	728.2926780115206
True	142.38244942898658
True	921.5941803368607
True	649.8954537935327
True	104.79261520925958
True	278.129962133123
True	628.6113702122805
True	266.1436329229458
True	45.63556857993319
True	565.4975496709291
True	442.49239573254977
True	5.7664497628763645
True	480.8020136436912
True	69.28323597514269
True	174.49385693470956
True	236.44968289601016
True	295.2437774242799
True	72.63689086255357
True	227.37777808932637
True	352.7759406425325
True	449.26773780269656
True	940.1223857193548
True	43.45177704030078
True	906.3343558742808
True	981.5241595322578
True	121.82324587862192
True	69.92796058917432
True	983.5247885602852
True	33.731523259143195
True	218.5480193588202
True	79.7267410695001
True	205.4867773137333
True	373.4384805259348
True	972.2027327652536
True	91.95791514473804
True	67.83539653550964
True	652.0404891680035
True	269.6744607014123
True	731.9010109083288
True	53.67305283914361
True	496.634768556439
True	391.3214215554476
True	693.4374625855974
True	52.204444160086425
True	109.85281849885902
True	28.061909911168662
True	262.2009944928496
True	41.44871466589986
True	351.7888273557267
True	2.795861779324975
True	1180.503457026282
True	106.62888018282965
True	140.102280095501
True	363.1079499337396
True	706.2030281016747
True	644.2421560250191
True	997.98451265117
True	458.6500249742143
True	416.2519597028753
True	137.8850354878285
True	426.3632628144111
True	853.4700555124728
True	435.20656774287465
True	948.752903255024
True	83.20182453420271
True	420.17429818164265
True	184.54661325047584
True	285.7919627728533
True	756.4464291571869
True	171.0786388675358
True	136.8072881624559
True	63.095281422901934
True	884.2627344827386
True	794.2723380584367
True	80.03182091429296
True	472.1840029283253
True	743.3590993756918
True	413.61692917515455
True	52.501587513272014
True	317.0006561700292
True	784.7098962895883
True	27.674487952671203
True	361.1046469464011
True	167.17272862499294
True	287.50176427663274
True	34.39240946613491
True	226.6642697073755
True	773.9217493020557
True	639.032129832426
True	56.82588443220507
True	296.93243820646086
True	897.857026567249
True	18.75081427377038
True	320.9157510699433
True	290.2796027939585
True	434.554701577514
True	204.9575610416158
True	589.0786055799359
True	45.95932746273824
True	971.1210599708808
True	851.6221052712627
True	42.97352195239724
True	385.2628840708712
True	730.1545086382702
True	915.3661016284371
True	274.7948630738855
True	604.0123584210828
True	132.09365036770515
True	189.79654133431256
True	131.61942788130332
True	139.255220512911
True	204.4732770351304
True	937.8549183396136
True	810.0514558240505
True	961.7398541793652
True	20.44020440424984
True	26.750347561687505
True	335.2587881171446
True	14.51636824734772
True	597.0212207885439
True	1061.6221631676956
True	264.1287988193352
True	206.9750280920865
True	84.11466513472064
True	211.73430827241316
True	134.9181073331468
True	45.36044267447721
True	128.2225479110883
True	92.45284865222408
True	242.77296369128592
True	527.4167518190256
True	159.70973081417688
True	30.1199023259684
True	56.22118496709564
True	433.4705814645095
True	267.19601554846247
True	582.3341808761393
True	20.44802816951183
True	115.4467001311605
True	687.3856981620778
True	261.01184758498
True	474.72750727441945
True	659.6518265475702
True	105.51522143084178
True	109.30837503454944
True	82.87509171121252
True	26.722630858963853
True	123.108206719638
True	83.76454031309243
True	104.91771981857156
True	146.19659771370232
True	241.72941339538303
True	831.5964321116297
True	281.9178815116893
True	941.0450310098008
True	168.3115009069016
True	194.88774137734023
True	790.6757153040394
True	307.0756954907794
True	593.4791214654633
True	256.64703860811755
True	355.0879903606026
True	453.1218251021594
True	564.9505137170048
True	648.6887610168982
True	362.1239839544527
True	34.59981190033993
True	553.1208326787869
True	621.1581667497601
True	21.13291699720408
True	12.245304244895102
True	263.04082909740004
True	407.4927107508549
True	444.82931914305743
True	65.77062510667776
True	619.4998985114453
True	944.0227145304574
True	227.88687631354549
True	919.468922513353
True	278.6685580636954
True	104.79130742257423
True	270.40814752352674
True	677.6105310163231
True	38.069321220310925
True	606.7989017537228
True	1323.7210729736644
True	1011.1083855227558
True	898.0415002084831
True	208.87506938776932
True	83.41420771220194
True	201.2397580141317
True	810.6800644249549
True	134.96585478525145
True	1060.9949947425637
True	850.8853428437
True	39.63565121595223
True	86.63310907687219
True	422.80486981319774
True	432.0075571474731
True	215.7764219741015
True	537.4508575739301
True	661.4831962933339
True	118.67145346265194
True	275.806325568014
True	1016.9249113118792
True	55.440275503897055
True	699.1142442470102
True	543.1458348785508
True	40.66865913173984
True	838.4280738735162
True	392.399401675037
True	589.5961656902548
True	106.28285827173433
True	246.78835229196852
True	215.73321790469032
True	25.753789258254297
True	128.3091113442369
True	721.968906595923
True	141.33674032152155
True	386.2394849508619
True	65.35875526894937
True	647.9807542799209
True	650.7707850171147
True	224.6231840990117
True	477.3222731674932
True	173.18660967821955
True	170.6273826037697
True	226.89569303798208
True	288.6735666706386
True	355.4412926084561
True	125.52366747320497
True	185.37117609003715
True	25.905571938145915
True	895.3890280834454
True	308.6805121651008
True	9.75195764861586
True	361.17618580043336
True	169.79591571916987
True	633.2983504370861
True	378.13588920720593
True	590.088375683772
True	550.8978068084904
True	490.2145960725118
True	785.597732929799
True	231.9791772190656
True	555.9048298158549
True	167.35631254142336
True	554.9623262813726
True	348.9727464558204
True	373.9456507073625
True	124.36217543700722
True	132.4227055459793
True	107.54183187234236
True	65.55395907714083
True	746.3220578283597
True	174.26265221556133
True	42.32684600780487
True	0.0
True	554.8942741015449
True	110.59096965895736
True	21.708039447158537
True	41.35818168449688
True	113.29963215755964
True	536.5853672475193
True	181.87732959094268
True	98.50404176885398
True	36.16611134471531
True	162.14610953789358
True	932.8467466192787
True	52.32371474799838
True	233.18627310234663
True	706.1397217301205
True	311.2498573924053
True	442.4587327267843
True	483.07696079545246
True	500.8854940793847
True	595.8404404113355
True	996.8734620345152
True	268.8518576724465
True	1036.5690641714336
True	911.0268839714628
True	637.1595656349431
True	342.53911426183004
True	824.7258769296965
True	10.382341150660412
True	34.3674874382556
True	286.0375600549777
True	43.076010449723285
True	209.2203058393224
True	769.0720891415676
True	211.287326637774
True	725.0962772323066
True	753.6005702970418
True	126.35962949178035
True	362.5588488279986
True	587.2331688434258
True	23.88876790925143
True	130.10734144496584
True	438.5359649291299
True	296.56255139450553
True	203.1945403604481
True	105.45324012487664
True	385.923931551036
True	22.98622251276232
True	382.25031107141945
True	368.8255298596199
True	1052.8995529887138
True	344.58532408003714
True	31.073963027811217
True	428.5130954238588
True	433.7915272819676
True	242.7584694243517
True	31.91692344299512
True	768.1433192754475
True	443.16501211829166
True	183.22473290734075
True	13.251419656311452
True	1219.9380491563152
True	167.31903243277242
True	31.26206457859538
True	305.9667544944236
True	281.9089609578319
True	118.41262738462235
True	291.09168030947967
True	45.58004064136121
True	301.0813103897539
True	307.4218699570194
True	302.8047593784645
True	30.203640841940427
True	48.85207201383901
True	1051.888649405621
True	25.241751662441857
True	14.298085715591442
True	182.91472597783724
True	653.9983124446348
True	9.858988972072144
True	193.22964924471165
True	173.84650726617514
True	525.5868660920892
True	374.29754080843696
True	726.4726804988449
True	323.38049806516204
True	496.8473561563114
True	438.6137390970928
True	503.1460872311386
True	101.5534550354667
True	1276.903670886521
True	900.302403639599
True	281.5323608182789
True	559.2937111932094
True	106.18921909863734
True	581.6660169591466
True	452.2300302763369
True	152.0373816646946
True	76.58496746443146
True	342.1776195941615
True	165.87887518057602
True	29.15217107949969
True	602.8607991788268
True	382.8472822377928
True	63.47717227780808
True	29.10509194513889
True	666.9179267795735
True	495.1427843527368
True	72.13967076198372
True	21.24182249901552
True	323.6520651046083
True	313.2407899770005
True	705.2895109240801
True	558.0716284030912
True	559.3161928245478
True	790.0571917603892
True	7.763524638513738
True	58.917754114906565
True	36.97497631155277
True	63.35695437236964
True	505.72220827908535
True	586.7227518324602
True	79.33337472639356
True	113.42613355072868
True	197.5774091815616
True	74.80329197420997
True	181.51269100833076
True	207.57901726088292
True	271.7682660671445
True	827.3610639721105
True	597.9390257587296
True	277.7998260439513
True	184.07999689370703
True	262.786859195851
True	243.97680065311283
True	754.9746865768577
True	339.1814909552824
True	172.32475115249355
True	912.7264301734028
True	345.6423658268612
True	456.37346527086265
True	158.8463141806576
True	112.4603363400026
True	61.34489227841538
True	208.8167203546297
True	1006.5682600693652
True	525.9534676202484
True	108.6006770499716
True	363.45038191481984
True	103.59664744286184
True	672.9659580139454
True	4.402892485555015
True	673.8637123492674
True	32.28498985632549
True	923.2709738506312
True	842.7765891614603
True	214.0603554986435
True	29.815411760979323
True	84.72784939918155
True	441.0120763731097
True	225.5212077124824
True	1.2406639461784494
True	79.55805592627142
True	1084.3643629709563
True	342.4288065856901
True	669.3215959009301
True	498.43577096582
True	31.35999569843544
True	141.11705560962878
True	435.9178878659401
True	955.367399032797
True	817.7916950116914
True	421.3354890517123
True	355.09380107924204
True	17.48481656204334
True	73.80171116374115
True	742.9937580446076
True	465.8866971997014
True	380.8706256243771
True	868.3022301506921
True	24.538179767343003
True	208.0476948903645
True	906.2761154663028
True	232.9031062006323
True	8.871254733281866
True	487.2780057066835
True	109.64097049070992
True	638.8540497771353
True	54.76082888628113
True	255.39964159711224
True	869.4195804596238
True	915.9668783601064
True	268.65691991793807
True	418.9407960553928
True	125.57360070412624
True	602.8834375219884
True	263.11059055795
True	201.1069994563512
True	872.6108847210343
True	53.93859221682508
True	731.8300517183301
True	282.0804610034152
True	295.9733070328313
True	166.31627502870452
True	485.4323313354677
True	594.0542143891602
True	367.4119366080613
True	394.58448381796217
True	69.52567143425836
True	159.12251383979222
True	445.1312000050383
True	225.7099563279074
True	37.95597683604442
True	207.304274110598
True	376.19267753621193
True	396.288013371741
True	751.2527955200234
True	138.99486981511947
True	661.9404998686911
True	498.8707053470323
True	620.797687391015
True	134.61467909334527
True	37.21606383122099
True	657.1672106936712
True	75.87433242432965
True	550.2888859098906
True	675.6021427318115
True	444.7009840338703
True	137.24588751390863
True	525.9819821357886
True	5.024477786324013
True	406.9244459199169
True	31.771784530310704
True	629.8774672380903
True	273.3883159432036
True	580.3095708181667
True	721.980699878985
True	148.68565843861376
True	528.655649796573
True	494.40604364180064
True	62.99219228874887
True	953.4547569952358
True	2.588374991664914
True	27.199116946903903
True	657.8076753355513
True	676.7928013660298
True	136.03828333112577
True	404.9760594674284
True	124.124540713324
True	76.90281890487778
True	453.9693853158967
True	42.74596044488796
True	500.9768031481533
True	14.345623929168593
True	814.2589081693467
True	542.3950758454735
True	657.1580115911097
True	100.19179206540764
True	380.89286216866026
True	996.6536241374864
True	850.5191930247939
True	135.61803707729226
True	546.4378858461557
True	443.07233986325554
True	223.52477854350127
True	240.9087206899013
True	5.310123664670305
True	324.5145338561747
True	12.05829390345777
True	364.0670564440027
True	78.34731771106668
True	409.97292578469046
True	661.3977551291999
True	123.3804970527693
True	239.71970597857256
True	627.6488789564708
True	676.6535541672403
True	297.1979838345292
True	140.44237547817727
True	167.17745557980766
True	468.5633982310997
True	88.00855039108606
True	9.42746308132606
True	506.7869095084452
True	560.1259912074802
True	21.747984969784422
True	133.7596162291664
True	909.5523721212996
True	485.0315826474637
True	268.05516499166407
True	32.23650102796804
True	467.1085582211776
True	109.8194503452498
True	587.3672422707189
True	665.1189099687275
True	297.1227411816117
True	394.2633629581433
True	177.80604700380857
True	238.6216376647749
True	76.03777800434925
True	208.0086880744008
True	501.1624711009931
True	20.432575839540565
True	459.3713013160244
True	388.3609342252965
True	711.907147931188
True	888.2916815398205
True	916.247840603032
True	161.62013408448533
True	406.2273817960694
True	68.79759473361148
True	187.18755557926733
True	314.8320419402539
True	10.88365758954447
True	809.8634674762015
True	21.93277228659536
True	398.6946932394425
True	267.0263413788869
True	664.7519675586495
True	204.9167285915038
True	38.168784205909965
True	670.9543624071861
True	1076.0466607081066
True	221.48153551291892
True	127.40742324486692
True	600.9862878029174
True	489.95119819273685
True	17.017665252694158
True	854.8292701989127
True	109.3404265845778
True	46.03687634842152
True	289.0116087809909
True	351.8227926763679
True	411.44587436737805
True	273.7691855456214
True	22.563240322046983
True	21.280371283625644
True	829.4443292076842
True	197.7866244502773
True	115.9310534984356
True	843.6504405563859
True	659.666587087004
True	643.6230541756403
True	453.8326396416924
True	152.0429813869221
True	32.07141398093387
True	101.21531985144334
True	414.1494964166162
True	231.75927411424763
True	482.8161471582158
True	150.60905365607945
True	497.2430419468824
True	634.4093625499631
True	970.3854585305144
True	25.790643585604045
True	987.7232776875708
True	1098.1129328645268
True	485.2188806851021
True	86.54200356048237
True	820.4067589324751
True	645.5620928800182
True	632.7044222189497
True	177.5702182680108
True	748.7425663404205
True	706.7075731431412
True	124.46061479593146
True	787.0136753684834
True	800.9650654472646
True	472.7341972901866
True	233.6257368127206
True	74.8651679225479
True	318.87624468827084
True	356.51517435478206
True	460.15243052590864
True	432.1265705672755
True	188.1449775518641
True	313.4344723031912
True	2.587618102275652
True	14.254852440773936
True	110.62767609494296
True	129.42939790029288
True	355.28988460416605
True	340.41490904560993
True	101.52387403296832
True	16.921372040785858
True	214.97050952831043
True	853.7993289731896
True	460.6639065413685
True	516.5594726169194
True	555.421026957215
True	798.1504755766961
True	651.2104574402648
True	91.67277161254174
True	216.0852915195614
True	250.6439398484444
True	274.6640314133167
True	104.54552032712505
True	366.7989275619905
True	438.17779373048273
True	171.7405378587103
True	657.7798344781032
True	232.33702555398423
True	217.015495425514
True	28.69258215607012
True	243.8600890518495
True	497.8093650014817
True	166.44264391232582
True	519.5770397343556
True	481.02507813963655
True	244.96924137504752
True	107.66491453320415
True	38.70708500871332
True	404.273725154225
True	779.3719530591353
True	157.08203358146025
True	1037.5454058338617
True	1056.6244897880106
True	471.3768386301393
True	95.93367746272284
True	122.10334846089572
True	656.9097999995217
True	8.236444731341631
True	218.91182761503688
True	130.9450662127785
True	118.88073296949256
True	325.32026405237787
True	662.01875561723
True	37.87435912656806
True	124.519503896415
True	983.888240728061
True	56.73223708018155
True	462.1500942030619
True	517.1633115363445
True	252.00970596110923
True	126.8374630842508
True	943.5671626895472
True	1221.1253769155687
True	508.5084741680384
True	653.0118787878491
True	204.2056153114517
True	152.70790372757054
True	306.07035225173945
True	254.7782063546369
True	171.87571516876
True	306.984841287506
True	338.8641296867019
True	12.646820771963425
True	603.8681919636011
True	147.64430787321302
True	78.32679123644309
True	436.5605616245269
True	309.3714816607191
True	1174.7487896311115
True	352.9722612760726
True	979.8516499513388
True	9.528840991829403
True	254.76004464210817
True	230.9964575364028
True	153.80489208938553
True	506.1610591171946
True	199.1402907287481
True	417.2875539771039
True	323.94484357935505
True	111.89762907084727
True	354.29952048918426
True	1107.6765128511613
True	710.2482778674721
True	212.3224384052301
True	110.56879081297632
True	292.324011119498
True	24.092986130344944
True	363.0063051890634
True	324.3699205735254
True	573.5542337432151
True	448.9638344159782
True	359.88800584147486
True	159.01978041509216
True	14.435863686130164
True	416.1825936255543
True	271.40505704749285
True	148.15450110219624
True	309.5777182760075
True	450.6025787797507
True	810.6541375791526
True	313.89279899533204
True	766.354754389411
True	392.8219663619808
True	387.56403563618375
True	1.733574751614442
True	1193.4390010610068
True	99.7284423989558
True	932.6554248998624
True	201.02538457849357
True	479.4084191158775
True	676.7919793210675
True	89.60564659125654
True	470.3115017910477
True	30.66765259319193
True	424.5975619186421
True	76.97311102376727
True	232.43290146781283
True	39.49229268041261
True	686.0557332271309
True	189.4308292013189
True	26.978780748317234
True	413.5337770911319
True	115.7791291638576
True	166.27307341266027
True	819.0527569121556
True	255.700916931108
True	153.24093076867865
True	371.6022772704447
True	507.859891423896
True	341.02752530762046
True	521.8670690077024
True	611.4951336290469
True	161.41913924991
True	7.061854046536508
True	72.03185913860963
True	447.1586994824037
True	92.45329576899545
True	76.6465142158538
True	1078.858321377492
True	26.63569295120988
True	320.48401802775913
True	327.1294476181193
True	458.9899758178235
True	653.5041228433088
True	179.16864441947752
True	626.3786723918105
True	333.8974874837067
True	349.5804911040562
True	268.251399693289
True	221.11767601990925
True	375.0375669311521
True	453.7382917626033
True	418.7043779540486
True	594.9323605151154
True	139.69079968880024
True	79.18089180975868
True	39.86885179761445
True	290.7561740271952
True	599.5286387056766
True	399.7492117065855
True	792.5222214271997
True	206.39602450901037
True	397.3408678029087
True	65.13055582736146
True	55.40463995578384
True	425.7978579375349
True	202.50280924317136
True	213.4505013658612
True	42.006347728212624
True	1064.6854024841552
True	170.60206039842814
True	906.8110227364012
True	317.78495124630854
True	930.183803373397
True	237.4640487556166
True	449.7323869991599
True	537.4070812125235
True	625.558418650139
True	219.85566871804997
True	484.98618394869953
True	954.4774492137516
True	123.99814840224056
True	7.139611282320145
True	571.2124398385837
True	26.950236445142632
True	76.9316799631978
True	809.8469003112916
True	228.299045424804
True	989.7857410402006
True	668.6174869943342
True	407.58057167997055
True	284.096328739509
True	493.35985826158105
True	336.02430286545865
True	181.87510878119912
True	682.4000987776578
True	696.5613097936817
True	211.08662084684283
True	85.86128129048946
True	525.6047787110793
True	133.93961704050247
True	382.4174878635651
True	352.1134722152309
True	65.34591022239233
True	392.3185550261118
True	419.57453860191873
True	375.5576186087681
True	431.54203137430113
True	430.59786980644975
True	686.8420575111328
True	60.598013680582106
True	461.9409668061341
True	330.6077336167213
True	645.3571540172078
True	225.60477237202727
True	106.25106112261288
True	41.021177785532906
True	542.7783587179507
True	603.5407748030063
True	190.81891259693572
True	411.1586932030715
True	339.1606062944942
True	15.746956377447912
True	166.00598011842956
True	289.9509127560154
True	3.4378920696146373
True	877.4529831053594
True	84.31461578190833
True	106.3400408868714
True	116.6728693478057
True	366.7477732591839
True	37.7170959169992
True	457.7982334000757
True	231.8228881322771
True	5.032851733392155
True	118.06452287516876
True	441.68476704496817
True	51.31567069666622
True	69.92210366770385
True	177.40929143057227
True	283.20246975091754
True	985.0018491530088
True	390.7368341713452
True	948.7311339552864
True	169.30769287958202
True	1046.648697600251
True	790.9293934312659
True	625.1982979776828
True	395.6922676679661
True	380.7714160447159
True	75.13577956791579
True	66.84856752091326
True	83.18302113253208
True	167.7407611647803
True	484.81538129245786
True	1086.9633441780747
True	176.62403308829815
True	356.5434010549452
True	438.4267710277708
True	607.7345042837773
True	578.6752885940709
True	271.9729474934907
True	448.2469455833996
True	680.7946585474882
True	96.44102445425808
True	753.7116431539787
True	256.1414324231552
True	135.5267839307449
True	417.14286146781313
True	831.2388220784635
True	419.6685601534813
True	837.571088870229
True	194.5241779440866
True	352.89730730078577
True	709.161077813331
True	633.0009170028778
True	188.42333974741572
True	252.0401631330432
True	801.308462387092
True	33.94424703812945
True	191.64837040468143
True	501.2326822341125
True	695.6225524536184
True	103.55498133474327
True	37.458145002133286
True	163.0138814194667
True	745.2780606985592
True	316.8049548168976
True	549.1978633834833
True	347.92677870210406
True	300.884958260176
True	458.0373675778428
True	476.28194003766646
True	69.26076667929672
True	364.8338642413015
True	799.7270247649686
True	0.0
True	281.21831279305866
True	264.0822530924146
True	968.7884807495698
True	149.48628662313132
True	646.0694404770501
True	629.9338417482588
True	115.14242323080624
True	230.1798828367198
True	135.33219359390364
True	11.517621608640038
True	291.5377543812272
True	365.187004518406
True	1135.4251771398065
True	234.52430469124675
True	404.0261480167003
True	652.6547750401088
True	201.10323249756348
True	28.012580918510004
True	885.1762901742362
True	611.4089798186649
True	165.19433450568994
True	655.8248047171982
True	154.9169885974743
True	318.0436810644808
True	791.817213758184
True	36.33948241810708
True	102.10450161996144
True	514.9394122245939
True	70.11272032450306
True	73.10031852851111
True	397.15750970912416
True	22.20837292673652
True	746.9376891722509
True	103.7801516726915
True	161.20098244473715
True	18.664833166259
True	689.727344173818
True	25.838785084865247
True	785.2814872978794
True	398.82330795685095
True	117.1180036136432
True	692.3030545242652
True	536.8139764934282
True	581.3296423157002
True	50.178713916341074
True	373.6441059280322
True	5.862479320613213
True	95.98749676629178
True	369.1692187550784
True	45.54753181642653
True	114.53738037163474
True	318.31835354626423
True	178.2912218216743
True	98.05936234118782
True	662.3703778668926
True	19.167791716330477
True	1162.6589235644751
True	467.8551404207345
True	299.3827156868714
True	492.6044420213105
True	129.54545626067397
True	781.7644068662413
True	1147.2923236163244
True	749.4685741787083
True	177.87312469578487
True	225.95533499810213
True	50.84527897755875
True	58.05308973390835
True	152.8379007160997
True	101.52602271683088
True	173.29243949217778
True	1165.5103842767785
True	310.27615475624594
True	358.30512863199044
True	696.3305997678088
True	16.937348987249127
True	14.112629574387665
True	568.3490537064537
True	5.982803369712623
True	117.47073441928973
True	684.7814215221575
True	180.87115394120937
True	641.929081057651
True	847.916514816688
True	147.80619192576629
True	875.2382736492993
True	2.7920844895593437
True	463.4794651061371
True	1072.591922444232
True	24.93683068742621
True	237.05089953352893
True	147.52915712107423
True	949.2658355621006
True	236.3109172758532
True	480.0219451963746
True	122.26496343326068
True	538.336207996075
True	146.94553673642005
True	97.85242762657458
True	390.0427180190556
True	70.05028042958384
True	53.640702272341606
True	1054.9073840013505
True	249.3713640842112
True	162.90212365108803
True	385.2899541020272
True	400.6822084756996
True	218.68850652787248
True	163.88512757028283
True	409.6743445648225
True	34.42205700363105
True	490.1263516443176
True	1138.4839285394576
True	105.498920773954
True	477.8442375459663
True	303.41181348903785
True	28.92393294364178
True	405.4019937439902
True	104.6743065344305
True	576.065573539397
True	188.7336740523838
True	416.9813976560261
True	19.5470703756202
True	450.58416383606937
True	108.50024135524228
True	350.95132191918066
True	32.94749930712856
True	176.9298861240642
True	255.81098106180693
True	753.0291098821094
True	59.45425408707303
True	140.62610238917586
True	232.2242650074386
True	134.25822228266057
True	619.2486171642546
True	565.1986216809794
True	796.075125794464
True	392.5109139333803
True	548.5901177060346
True	412.15379162435136
True	674.9353052017523
True	71.50815932804453
True	468.6009178424844
True	413.0788557401937
True	48.77859678344319
True	81.1426362081423
True	132.19793022315358
True	91.21224176194784
True	326.322988260735
True	855.9643310583477
True	318.3802121657096
True	1110.60769416244
True	325.6803249083096
True	903.4968268654692
True	156.30848589305558
True	591.0199674570088
True	636.7482863519195
True	667.8184038735664
True	456.6791252434942
True	63.0152185556823
True	293.684387574379
True	41.70673255766885
True	159.49862494191458
True	177.1947919769162
True	1155.7175714622515
True	220.10711013944984
True	553.8904889767097
True	560.2113676481474
True	571.8081056713178
True	898.1286682658391
True	591.2388700323146
True	634.8456216786842
True	959.5061431641764
True	128.6073282474272
True	317.03036041825067
True	272.86897810323865
True	317.2600517549748
True	89.96992682894702
True	390.2561102424291
True	4.238325204208945
True	329.212198718073
True	266.9677073600846
True	601.2641362926933
True	293.44830866606634
True	366.8200645740466
True	9.779867775037928
True	60.18098968369674
True	545.4017865500297
True	29.819758889732363
True	140.03922746395563
True	67.97724082348654
True	148.54211635412815
True	244.7167424559001
True	72.66101116426749
True	379.66034469228094
True	275.2131871419021
True	97.98808707532773
True	334.997127601188
True	62.651027362249394
True	613.526799259611
True	804.7606148446392
True	273.54960038778466
True	1142.1653153861237
True	113.99229608820596
True	317.0140518558434
True	1045.9139778031013
True	92.21900885441686
True	267.4214882396982
True	10.032689974633286
True	413.6868214988885
True	447.1366127336988
True	159.82550484443885
True	631.0360452399525
True	904.4465083520342
True	159.51666876885074
True	80.99690338053618
True	316.0791459011132
True	562.759518581531
True	635.1054667482515
True	1233.9186471404337
True	27.725547546323448
True	948.1870429870726
True	143.86075769455542
True	640.249363885854
True	113.30804346482398
True	131.13515618294892
True	189.85999015003696
True	173.28809814940226
True	742.7405899564366
True	209.4599733282269
True	232.68218815484727
True	69.17396337119658
True	514.3593738588158
True	477.2667580567873
True	174.1026256572846
True	235.9792764830449
True	16.1034925186574
True	421.3244701744079
True	213.4185239100984
True	283.55945199277164
True	113.6773844113892
True	716.0926012150506
True	441.1975143443809
True	259.342117932513
True	642.7905845288269
True	535.6532055226255
True	465.0320882550018
True	131.901803967418
True	522.7261387922298
True	411.79765306965646
True	3.4787985735818534
True	202.57378648809427
True	88.51031650959183
True	248.9801013756731
True	2.661347009301129
True	127.40202283455794
True	352.8029468265252
True	6.708416913534865
True	849.3161474861573
True	173.93432419614106
True	737.8279768662444
True	821.6761126860686
True	158.04653614284817
True	211.8663219200698
True	477.7742509354365
True	815.9366713215794
True	51.88478252206878
True	39.55856422345391
True	132.7799919872372
True	613.65789092781
True	732.7140251005608
True	184.53220461289683
True	605.1093073196412
True	570.9170696042326
True	818.4144178929749
True	388.229382873157
True	186.6852438531463
True	882.7797309771521
True	224.2228973001196
True	142.10835203844047
True	323.0534641322939
True	223.27876725621388
True	214.25795294107704
True	631.2196893401089
True	242.3824729434924
True	179.5743479035613
True	451.6734474887235
True	480.17749652260113
True	64.8713585871979
True	280.157398613812
True	80.94244022264948
True	335.8522680384034
True	355.16046423163
True	251.29446274132496
True	176.4122388657628
True	384.1647528120839
True	650.27801906066
True	746.580381046443
True	294.5343054383615
True	756.502117278979
True	67.22177893938027
True	873.2221985058587
True	353.965885963794
True	13.413647003267709
True	609.0850457805268
True	700.3575383423721
True	256.63301735094655
True	168.9272476048762
True	46.15971981205121
True	378.60696383135416
True	77.11896123665298
True	13.751679702843404
True	900.8318123219088
True	372.39159426872175
True	169.9525259807619
True	982.8997695874752
True	12.50661421119312
True	816.520575773976
True	31.00686739458109
True	667.0525063221666
True	58.356000318738566
True	784.7030614038138
True	467.88147049732135
True	192.1149521421144
True	448.37974077608055
True	211.31629050263732
True	296.55521417323666
True	221.1128104417409
True	418.96008111104896
True	9.830326090952536
True	314.6882929545996
True	108.84326563505113
True	10.668023756249902
True	478.1135877269199
True	703.9528382398024
True	275.75525558243834
True	70.97419023627398
True	313.81163611961443
True	82.46962364291679
True	187.9645916494125
True	179.1360922896314
True	391.55288488820565
True	45.87237741554776
True	139.0662790523947
True	385.3806412683824
True	875.9386043289554
True	115.23894880276876
True	206.3523920414036
True	441.9111716279393
True	20.04434441512989
True	407.0368237747074
True	520.7591964862246
True	90.36861255933071
True	389.452856690176
True	361.3900314891719
True	405.341782733632
True	598.7738752049192
True	1010.9866180839944
True	991.2232744283324
True	59.42019818740575
True	1047.3634308471087
True	112.02138565866515
True	108.07526101481363
True	107.87044920871988
True	502.88334248926753
True	368.4279559002952
True	577.1476107241405
True	265.5962724503876
True	156.0015104331
True	409.6980077448615
True	17.097431613266444
True	470.07532125017
True	402.4546971063572
True	144.19893895687872
True	96.49124383352502
True	521.0273189799103
True	990.2735986984812
True	207.1347165613506
True	69.65289851098768
True	425.9323959687026
True	378.7576738982064
True	478.6218302148866
True	331.86278767475346
True	4.794989847238313
True	541.420157658014
True	480.0851857560001
True	496.0254525124894
True	183.6677175788448
True	102.20365454160232
True	20.874284218888363
True	366.4250762839601
True	105.36296222389136
True	7.831005419467989
True	34.97146286616882
True	346.96138205231546
True	622.5272309694295
True	133.30356475349404
True	88.98359644564039
True	23.07458657458974
True	405.414571610387
True	366.53258654388657
True	807.6104377559484
True	308.4900792323347
True	536.1905653063744
True	536.0456331587678
True	531.3306552751777
True	290.8691391429816
True	519.5416093231534
True	101.92161115565072
True	585.4823718461819
True	7.061350972696166
True	359.93142811171543
True	483.3259971341117
True	935.488325187265
True	356.31152896689827
True	800.7232294326882
True	954.0413079880856
True	178.94604219114098
True	39.49973067855569
True	355.4097456130868
True	388.57129617186297
True	596.9874939417822
True	242.29064023430627
True	29.899483568412236
True	616.6491885263953
True	126.59836840964248
True	1027.7705035568367
True	306.78977133724834
True	473.8294634711154
True	126.0401439186991
True	808.8563522059414
True	138.56737890028788
True	819.9625878843582
True	589.1676848124694
True	187.56035377726627
True	114.83210174086312
True	61.61145876195749
True	565.8089862834742
True	902.9562979306866
True	434.0716341716821
True	534.6476237801767
True	134.40187570590143
True	632.2722151931525
True	481.9053512450668
True	780.5979773519375
True	314.2776128685035
True	589.473396316553
True	114.09780322208424
True	27.052022348378184
True	411.7375390911406
True	174.24261828570775
True	100.25668378409546
True	380.5841618502803
True	1040.9345914570663
True	268.5828880265762
True	564.1361619622593
True	9.735605264804768
True	75.42189380963072
True	335.15050313162754
True	788.8976617994525
True	447.7106409228533
True	533.3309308581908
True	710.0086269687774
True	69.45165602695965
True	717.5476147128419
True	45.0567576745549
True	106.29404233982216
True	182.4520610496441
True	80.6671544442068
True	25.45005175978158
True	295.71972381311497
True	495.1340948384743
True	894.7503022603131
True	858.8733134450476
True	5.049198267376088
True	290.3737261665425
True	461.7127060884732
True	120.8786376224669
True	237.70440934107395
True	321.5293923742774
True	1332.086217732635
True	457.1779219984955
True	21.85094722649447
True	184.13633730836744
True	709.4088950949715
True	35.25517595265344
True	165.14575496730714
True	563.2051090976817
True	71.11896615347513
True	871.8234048004435
True	331.9821818122498
True	657.9579819089791
True	79.14326524329768
True	673.8297490147555
True	577.2150106803251
True	929.0431844917684
True	245.65784163305844
True	507.7207605286177
True	818.7653579630986
True	894.2893691270431
True	224.36963719345795
True	753.2380510609233
True	202.4929002793262
True	458.1635484386083
True	376.9561290364141
True	503.397340844294
True	491.6840880439035
True	326.6484984919497
True	346.4602821626539
True	113.72210761018654
True	352.2434412763469
True	1116.9074960500518
True	314.5310726682398
True	147.12318457441475
True	284.2772191880774
True	761.6394821121336
True	643.3927923732932
True	410.78610458970087
True	120.4830542200412
True	333.50003144274774
True	36.21481036429195
True	172.28561232224155
True	85.7261500197248
True	88.14628597116297
True	587.6597125773487
True	142.12564716247564
True	138.3187789015677
True	107.29597919043856
True	86.26286067433448
True	454.6356391987087
True	402.15651510139776
True	1069.0843732010724
True	565.1887804508505
True	860.2858629866602
True	272.8001349684774
True	293.6233484900713
True	533.8307954105203
True	195.04771225265296
True	734.6767476959805
True	254.29334489487167
True	355.75289003828846
True	66.46214294850849
True	117.68769926728152
True	268.9014856650585
True	123.10911923046568
True	467.0253490613584
True	31.83203317099119
True	560.3739694790814
True	1000.2595268871206
True	732.7945768252772
True	1.3533583324142495
True	57.382557358213774
True	503.2318871587805
True	430.9630099790851
True	74.15446212473229
True	118.06303436808258
True	311.5217984848904
True	74.40846306386847
True	49.94149733601997
True	758.5444352606797
True	661.7675969260305
True	160.39107317244853
True	157.51736734459695
True	536.9462699193584
True	52.31243166176938
True	26.776507336008176
True	584.1904149511582
True	459.1844878976294
True	1133.5692094261033
True	46.63491643198196
True	464.47341440174256
True	873.0669320090283
True	736.8978155310448
True	285.7224531080826
True	750.5262141560418
True	401.12852251383606
True	43.69462803489772
True	96.17031291835038
True	711.4245080916381
True	70.94763128736116
True	136.95622210244795
True	945.0905539853298
True	186.2462257598867
True	273.35865470491404
True	104.19426316020451
True	633.2658557332288
True	586.287925222605
True	210.4783345485979
True	438.5423753439724
True	44.367204393578106
True	279.0097351390788
True	601.8029541333173
True	612.7301353956119
True	313.08545944713194
True	73.0823441449582
True	930.9987696019496
True	1093.07982090418
True	547.3154409660656
True	63.87234551321784
True	29.734110583042423
True	84.57835369675423
True	104.13319189376726
True	102.45744387151316
True	873.3922902928941
True	1199.5927515663627
True	740.0883255438896
True	312.9135775791753
True	9.445342897811768
True	21.23886090789984
True	329.9162287217827
True	487.00374382572056
True	45.2014318491226
True	562.086048421359
True	438.2048620196321
True	392.44662861556594
True	82.9592737649413
True	192.39186798338704
True	250.47259675643147
True	135.97936899029014
True	399.5644703135983
True	42.98419367582436
True	177.70133339508774
True	1163.2408308347285
True	5.816951256418016
True	23.91009525512211
True	583.4578198399299
True	358.7467825596583
True	786.9620036946528
True	162.34312431973362
True	742.8236682100217
True	616.0078951100123
True	283.59478771230016
True	434.2238308853992
True	333.3115826369943
True	290.72878133617377
True	267.514087577388
True	393.9360747297598
True	497.67147878075104
True	524.8707728290647
True	109.44454728377394
True	360.6990905146972
True	8.814832456775047
True	186.9254417435021
True	239.70086672488608
True	850.9129014320561
True	568.1871884781131
True	31.877919929414364
True	712.3138618246637
True	817.9550324182657
True	108.15184300217877
True	349.1279955241384
True	827.8210353266726
True	228.94217478909692
True	165.70854786259306
True	536.9422777547561
True	575.5835773127391
True	1091.79042938134
True	153.25307458095875
True	151.57654132893464
True	260.52206542343646
True	312.8976377624003
True	423.3739249921585
True	419.33616645349787
True	318.1942144493022
True	439.7812480618017
True	491.0237833387448
True	210.24847050345872
True	1503.1238233218908
True	252.29282775280987
True	398.42398160063226
True	49.85330475386878
True	758.1291663946671
True	251.02062062838377
True	946.4546690145302
True	563.1997499485656
True	324.51006326399465
True	777.3842519192449
True	269.946199646608
True	222.12451927291488
True	261.3643787713584
True	214.8831878457327
True	142.98249399075277
True	245.3726317422901
True	731.8274156121745
True	505.1607919812923
True	222.0888565222313
True	1156.9248091952193
True	119.24109730656606
True	267.6888825995498
True	67.72566891685327
True	299.846677096112
True	415.7216424346636
True	91.44801264447663
True	225.6127646213853
True	78.75847159301605
True	718.569256107751
True	372.2132234932315
True	218.87597454911293
True	713.0768553153305
True	894.5835145399712
True	839.227540776047
True	836.9714779048257
True	356.77807264195803
True	1.18526892393662
True	272.5519864167291
True	60.12523825057935
True	389.7753419308508
True	49.34414078291068
True	358.2969659614354
True	863.7037429729719
True	1044.9009233015008
True	392.0122158329771
True	21.324342268562138
True	509.7818120483222
True	516.8592565882998
True	196.659233391911
True	237.76275222906744
True	293.9459145866297
True	22.086373938110704
True	131.38151219230045
True	986.7951975994972
True	64.9489503929409
True	480.1376888498917
True	785.9458492933637
True	107.23156480673632
True	250.12051688116037
True	108.33682461908454
True	17.115250740037002
True	1.8886915922208745
True	111.44173819900116
True	995.2569883586392
True	470.2915516529576
True	67.16856878944405
True	779.7231830520167
True	338.13092045712136
True	1.7684533656850852
True	426.9080461420795
True	182.4589972274259
True	497.5674287987266
True	78.72312550915188
True	341.25375354902326
True	361.52707477722873
True	172.7371441702467
True	204.2609045962115
True	122.16892665954715
True	172.53706743872098
True	959.7366295715548
True	15.534587182153675
True	521.0652749887677
True	478.99323291486655
True	402.4672143530736
True	223.0559297057707
True	231.3541142145021
True	163.50388034984098
True	50.44543211649629
True	486.1082795478088
True	153.0302326377098
True	840.5867735980057
True	841.1867967621299
True	237.27093843549332
True	323.37094443891056
True	515.3743969235857
True	40.33206594162785
True	83.93948471217026
True	731.2044943741153
True	1086.144876751796
True	121.5512625778895
True	749.6077086592626
True	141.87674152498067
True	927.672724432712
True	653.6064416796
True	109.88012533128108
True	269.1865488420236
True	627.9391626436224
True	256.97458800255225
True	46.12580663514777
True	548.1949127867158
True	456.4186550975839
True	5.673434800191169
True	479.7389991195493
True	66.67424082048397
True	182.5081974235681
True	238.87316754235908
True	299.748989540306
True	77.83596227069303
True	215.15321013877283
True	354.0997266717138
True	428.6043724032365
True	946.960051469273
True	48.16851748316313
True	905.5667201587528
True	1050.9646658420547
True	125.442117754522
True	73.39898498971455
True	1013.1520488694576
True	36.55119744388895
True	222.80719458190964
True	81.2775605849605
True	223.3767175256433
True	373.86252413498727
True	946.5303552236844
True	100.13846082758866
True	71.68201394424851
True	628.6391198088328
True	274.56624328983605
True	726.4635800161467
True	55.00003817308229
True	472.8030895977702
True	407.27674115119737
True	670.9751153645618
True	55.29353219367636
True	107.66938586542572
True	26.28599102648345
True	266.98973472126136
True	44.17706429787454
True	349.0137273131288
True	2.941320804618885
True	1178.2987840824228
True	106.55958353150616
True	132.3406699273632
True	350.2762968384952
True	741.4996258479053
True	667.488486485368
True	982.6553432810812
True	469.9942532430238
True	411.9200863816389
True	142.16907838458934
True	420.3450171931498
True	846.4142132431771
True	425.9004442618832
True	946.7372557959288
True	78.99859573190703
True	422.3713497920818
True	177.40686938465117
True	284.7259684781972
True	737.3432354086526
True	161.520470752305
True	129.44998888371424
True	66.65344192795122
True	860.5559740454767
True	754.070910939734
True	84.72195900640614
True	449.726205227286
True	756.5394894369157
True	427.6307239972819
True	58.50764519719532
True	325.500143488187
True	785.5935274836962
True	27.641414325727848
True	369.4973872218355
True	167.50530624387696
True	279.10734127478173
True	32.29394038118219
True	226.3950293146441
True	750.1949372847063
True	637.2181125262234
True	55.92229352143901
True	292.49836870709225
True	890.1541093166871
True	17.707979626485567
True	330.4314577566397
True	284.635291389024
True	451.30545167231367
True	214.7226690553157
True	603.2773415115444
True	48.21767522520116
True	979.5380705846565
True	874.8309576853198
True	45.96401904318408
True	384.8492526706498
True	706.9450223781557
True	942.0181491773212
True	269.04136899214603
True	606.6683888365027
True	123.15783707263304
True	185.30167418455005
True	126.03934659331608
True	135.21376152736076
True	207.3579710332997
True	921.1639986686272
True	773.0701104459488
True	962.3467132876845
True	19.69068048968788
True	26.25212340480659
True	356.7944757659076
True	13.813647223705654
True	593.8685998086079
True	1075.2101344445946
True	271.4327885150898
True	210.22830010320789
True	83.50541908811596
True	215.9950487716584
True	129.57220519929953
True	42.90359419808228
True	125.85270182839044
True	88.70974729131922
True	240.38062057785837
True	522.9039144841388
True	160.82946163267383
True	31.16268920846151
True	58.55788652998836
True	409.09784960262346
True	264.49021953882334
True	581.7482992585705
True	24.60438279397185
True	108.90501291396852
True	650.4977775234514
True	268.772643895266
True	467.5472707052869
True	645.3841114666698
True	108.0297170602106
True	104.71233381990702
True	79.53204100621183
True	23.62563563277909
True	115.09800874543096
True	90.26504259922068
True	104.3263538353469
True	157.13529481116748
True	236.95325666664195
True	808.5525959806897
True	288.56294909750017
True	937.9040400626382
True	165.82910854096394
True	193.86108453595287
True	809.6129005684248
True	311.444135723134
True	594.816495492501
True	250.73206674223815
True	371.7997428738466
True	443.11640203413
True	564.877878527416
True	638.77332203517
True	366.6176612459472
True	34.4572490601871
True	534.2671775968282
True	610.639378845311
True	18.86724851665577
True	12.302756391411084
True	265.43333726578413
True	400.6733558927226
True	450.3623429070134
True	68.35190288164775
True	632.7305950577916
True	939.7471836485532
True	246.97601753809496
True	895.0975763070735
True	277.511060552842
True	105.0980002323778
True	243.44254291112944
True	690.5258489753185
True	36.28351698102378
True	585.0539477596798
True	1302.8953145984908
True	1023.6057188536424
True	918.2554534136316
True	218.1514644777945
True	90.73137475166531
True	189.64194552309405
True	825.6336424977578
True	150.27689861094555
True	1055.3134542667729
True	858.3267469578143
True	38.90553798121745
True	87.30500349251865
True	418.3022663343275
True	404.1099577142717
True	198.8560163957171
True	511.49714650544826
True	621.974940252261
True	115.90531248549529
True	286.16538962764275
True	994.2843323422088
True	53.10010753407943
True	690.6361613495768
True	534.2763983416643
True	36.53137048018515
True	840.7496301074771
True	376.7124897578977
True	571.0066554986736
True	103.84903735165564
True	265.6151875129095
True	206.78419801551016
True	27.48732810488359
True	135.02835887281248
True	719.195257922237
True	144.6278238333017
True	369.16254733013153
True	64.1274044922016
True	634.0753720438252
True	631.245444303358
True	238.96200810231872
True	441.44835022406807
True	173.4452752371662
True	170.44560987829558
True	226.014088921343
True	291.2778991202608
True	369.83980074311376
True	130.3235939686722
True	200.54111631744365
True	26.832309847784057
True	880.38439161307
True	316.8915292582535
True	10.022260211021653
True	379.9808573604184
True	163.1225372259387
True	623.2316819002609
True	369.8879784604613
True	575.3755585591978
True	557.5614087693376
True	508.55409078362703
True	799.7765886528124
True	232.8563188206238
True	572.8378784748346
True	159.25720531615335
True	528.2498961732284
True	348.1758444329293
True	376.4763582562963
True	127.99070010083926
True	134.2830305723109
True	106.27820208351498
True	64.52768280355409
True	720.8866616580715
True	187.95457282557533
True	46.67782174558087
True	0.0
True	530.9445204514789
True	115.94077470943805
True	24.03646158377532
True	40.007826918128
True	106.10738591759504
True	516.7533778792634
True	183.87022686135683
True	101.7257480441942
True	35.90295135376259
True	164.83898591418486
True	898.7108577804246
True	53.13570840392861
True	228.33262981979604
True	753.9577539044512
True	316.2066532569005
True	444.871306744078
True	459.5044419689066
True	502.9905102047513
True	612.189825516633
True	921.5754422619084
True	267.2998017802016
True	1032.4580017798285
True	910.0413070237588
True	598.3528168152151
True	349.58657520941904
True	822.8383304106935
True	10.36325918006997
True	31.165312537702683
True	291.19950163917554
True	43.20461905553248
True	198.9982979017835
True	810.2689936456214
True	206.6060513217902
True	729.8267868104301
True	750.2882433055828
True	118.46488071329044
True	374.622487811351
True	578.5674955260085
True	23.76952441086225
True	130.80674264028164
True	447.747008879053
True	301.01582600638005
True	193.3003662970365
True	113.88919908204228
True	387.92151360976754
True	22.05353376254962
True	370.662811843898
True	363.9926037776003
True	1042.8681855836487
True	374.6062408773213
True	32.97083632829819
True	436.3212738899522
True	443.83665363172577
True	237.05845269107527
True	31.10850584683804
True	772.0885024644981
True	448.9139084213612
True	176.0741628422489
True	12.639140448594562
True	1210.577551875569
True	161.8777503104117
True	27.667544625779406
True	307.37356870487145
True	277.0488730238046
True	112.06079206305591
True	299.258218446984
True	48.6927861166457
True	320.9000782777969
True	290.78121647528866
True	312.19793239315675
True	30.89007205578784
True	44.52228008168262
True	1048.9309188808863
True	25.96420207997479
True	12.74968694422384
True	175.924607151906
True	626.774049584949
True	8.994373147405646
True	193.25726040544367
True	173.80198638932066
True	512.2673705698447
True	369.7009357309953
True	714.2977545577211
True	318.6739694352011
True	482.6160385161201
True	441.5255180481631
True	507.7791928498315
True	96.5776747045339
True	1301.0866146970775
True	907.2586217905692
True	291.24935320260965
True	523.8082080120003
True	106.55607162294612
True	572.0441625651964
True	433.2814798110032
True	157.81633871332085
True	75.33641777875816
True	351.9641630071134
True	165.4256177522446
True	27.858305581784855
True	637.9431114522669
True	378.0739532305043
True	66.92894071708793
True	31.02106879810932
True	655.9627146934836
True	495.59470415404303
True	75.10503294457426
True	20.88421162303699
True	328.5866780431353
True	314.2018232748213
True	693.8224783244111
True	552.4748155906809
True	565.4680886939498
True	793.938735009642
True	9.29432342184767
True	57.745419380368766
True	37.923888519060085
True	63.60247774568689
True	493.6053817817944
True	586.121582582066
True	84.00610131954838
True	109.1160552274658
True	200.0959437467702
True	72.08896742391993
True	179.2999339431583
True	199.0003101037463
True	280.7208902914787
True	825.9496092200868
True	582.3540108438335
True	282.46562448290723
True	189.6199103075001
True	258.9153595948962
True	238.10577020495452
True	747.0294375132552
True	320.8251937533796
True	170.68660948069285
True	891.6545846810072
True	347.7654486607729
True	449.5964739466027
True	156.49676686476928
True	117.84498538402995
True	62.03044142142611
True	208.5434756779414
True	960.604072684398
True	535.4909856442725
True	118.81799385810446
True	363.0419341042388
True	104.07971677236849
True	674.3895382525967
True	4.478831705800863
True	684.7450521732385
True	34.76793239254767
True	947.2930315909672
True	852.4072370578297
True	213.53576236044316
True	32.33644282635426
True	82.77940960108802
True	458.5307495295961
True	224.8133732699908
True	1.379691923091063
True	72.69912466176055
True	1060.7757625724785
True	345.45196656475565
True	651.0475077626295
True	489.24664446545046
True	33.37208143536806
True	136.44857986089363
True	438.41362423932577
True	968.3968331646396
True	803.2920649865151
True	434.8733954708752
True	338.29353965317193
True	17.891770255684737
True	75.06193022657118
True	738.9715076937804
True	461.9753051578608
True	389.4554770011332
True	867.2294495143572
True	27.16757115525028
True	218.7877151662504
True	881.3104544425921
True	244.2795780088888
True	7.8935847946766655
True	497.5974833071903
True	103.66773714236342
True	632.0472167273308
True	54.42631340385993
True	258.2290973385489
True	885.9270541185159
True	920.6618425410148
True	277.8934668691072
True	428.68873039654
True	116.87419174558563
True	614.6205857759948
True	258.2446451175466
True	193.559996341213
True	888.2993562947839
True	55.13364348401458
True	697.3802678168244
True	278.28667525469905
True	304.49839033942766
True	158.4953033757681
True	488.176598483553
True	610.1109807735588
True	367.5640689862384
True	404.1291650817505
True	67.99903368532382
True	153.03307762484664
True	450.9329061808479
True	228.77047161690635
True	38.23124573791649
True	203.02457577511996
True	391.1190119437916
True	398.45577169822826
True	744.3782041719612
True	127.31334367464112
True	660.3209066636817
True	509.17211793909934
True	616.3753376160748
True	140.23195390576805
True	37.60606365786701
True	660.9695478695514
True	73.97461022812804
True	562.1701659268596
True	675.5595634588872
True	457.6080378632116
True	134.54461358162652
True	534.014259146635
True	3.314986945701716
True	389.7812744517687
True	29.288122965679868
True	630.5920975325465
True	262.9684812609473
True	587.058777082255
True	718.2881366184064
True	149.64879827229845
True	516.1755444638408
True	475.7052588095722
True	67.39648667275493
True	968.2345206775906
True	2.279402335875748
True	26.85757294554769
True	635.7225627053215
True	682.6513271872323
True	136.46816505310645
True	412.979894296551
True	129.8361473520504
True	77.78425791753209
True	448.1087283848824
True	43.14147097367841
True	511.1005421896202
True	11.33243213442304
True	822.5837739680125
True	542.2600292024198
True	679.7156652338596
True	100.61819237610678
True	375.0642266052894
True	980.5291899165824
True	862.2081583182911
True	136.85790946622652
True	534.5533335129871
True	456.9384872414664
True	242.08069118892163
True	249.9219860412814
True	5.64336989001715
True	329.5316323981393
True	11.007680657137184
True	366.1817318744952
True	77.93076816239152
True	395.9462725671972
True	680.9371095634128
True	123.72949733811468
True	237.9454046631284
True	653.7850150884371
True	673.3795524708983
True	302.3223230223906
True	136.10087950251776
True	156.04729004331384
True	476.11330543076974
True	83.12191447160545
True	10.735213929562924
True	498.8144843833569
True	560.9441535622403
True	18.234142784764405
True	138.66318544331364
True	921.3125826282902
True	480.7762399818925
True	268.27782093710715
True	34.396073512761205
True	474.8216548593306
True	110.2714830937733
True	592.06182396051
True	663.2458617959287
True	305.2123256711516
True	379.7473625934959
True	188.07636817247808
True	246.60805379265275
True	76.67768681344099
True	221.3827891969294
True	490.1927632557974
True	21.54590630440488
True	438.5368944570685
True	378.2612547514392
True	729.9271123654239
True	913.6762998709032
True	917.6161528852278
True	148.47084477484282
True	404.8439507402666
True	73.65291841278152
True	187.89005595514377
True	319.7727057691042
True	10.337399145461356
True	831.1255640677796
True	22.18908647268566
True	400.6811359304881
True	265.90941615722727
True	672.5554062446821
True	203.69357602447093
True	37.82294225965459
True	697.6522809546715
True	1091.2923891238972
True	228.9582003939645
True	134.61315639118598
True	619.3831900171687
True	500.5014060449097
True	17.909206551121006
True	838.9109843558166
True	107.34707742476932
True	45.94143362626728
True	310.7727182903002
True	364.6483759528725
True	403.70162259924257
True	270.3204303260414
True	19.891220910995923
True	23.95457303558538
True	817.3989586715353
True	203.9502796394959
True	105.44350547638072
True	858.3696535893829
True	639.9805385406047
True	640.4383345339573
True	439.7267566114122
True	148.13154851337393
True	33.6874685234392
True	98.4204243252831
True	441.465098661078
True	237.938093175566
True	488.4479080466157
True	145.18927126790734
True	489.6967329185518
True	663.1217174158661
True	978.367897263809
True	24.55150657412543
True	967.928526134619
True	1071.952665314626
True	495.4473073316075
True	85.28152010821003
True	790.6477342048775
True	640.5412857891166
True	646.5487170013538
True	174.5922594583402
True	746.1631690601166
True	704.502392116294
True	118.60936402012727
True	781.4325286095316
True	810.9354802733791
True	472.324463498287
True	225.5235822825572
True	71.1261326302258
True	312.5514549074877
True	340.84441503845005
True	466.4460536521225
True	423.17780526138574
True	194.5688934510705
True	316.83462053175583
True	2.941638175067093
True	12.618401847706396
True	107.52280374171158
True	135.12002348139677
True	354.9847074563111
True	342.06514002696514
True	110.52769170802128
True	15.87306484601564
True	215.85647515312047
True	815.271778447128
True	468.9810610509994
True	532.0021539149172
True	551.6667951449339
True	827.7432144663704
True	649.5727856933784
True	88.04441252921009
True	210.82570873886417
True	252.0117352152952
True	274.87425226786985
True	105.6272124431761
True	362.5620515191651
True	438.62389521015336
True	169.98692750483667
True	659.1343919566159
True	240.1913216290737
True	210.4726669619944
True	27.66721259092796
True	245.1865365693437
True	469.4346971043171
True	165.85798058520209
True	540.4641206468608
True	449.9200374752272
True	242.43702467538165
True	104.48896910803565
True	42.40036501076505
True	400.5074300319986
True	789.2919051038554
True	167.88555099152148
True	1012.4661659571892
True	1034.6676646656106
True	488.4582349889188
True	100.45739764343224
True	122.37640847720844
True	668.7171445817582
True	8.831560253533045
True	223.8977118265892
True	133.06963613386597
True	118.83883612616812
True	325.01632742482394
True	615.6757650309554
True	38.43208287092256
True	127.5228546772646
True	945.9227973064884
True	56.35718503831387
True	453.3658134813848
True	530.8962752091434
True	265.1139275749106
True	131.45012489245494
True	913.5907419932504
True	1204.758674504221
True	514.5732840066267
True	664.6517471621911
True	207.6335025180224
True	150.4126867677949
True	321.44973702061554
True	250.55233424072648
True	171.63489779236036
True	319.381824666933
True	342.5101937028778
True	11.585940841758328
True	629.1780473088482
True	149.0738676928883
True	81.97449040865914
True	447.6207868885082
True	310.2842002621859
True	1196.3672670195826
True	367.2834251546282
True	1001.833463047374
True	9.031321707375437
True	265.8639017895073
True	222.4806587853736
True	156.06085685402937
True	489.7597294307636
True	195.8349109676857
True	398.3474944857416
True	326.5409217204082
True	110.72808224348266
True	358.2598928552907
True	1052.0668026885685
True	720.817829943184
True	218.5692900260789
True	106.09849546645292
True	295.74305668028336
True	24.971681170390635
True	359.38992033166977
True	321.1181917660087
True	595.3840535372003
True	473.35618661889725
True	358.19107952021284
True	155.88608609829507
True	12.91662127716454
True	428.9027800209821
True	284.7204176363209
True	143.66651809447168
True	303.5220674344756
True	427.2948028143169
True	806.1554170402211
True	313.5869301326684
True	767.533502630711
True	407.2858131722282
True	375.7444214563433
True	1.2784893233962014
True	1126.8695326650088
True	105.84909779336397
True	919.25223757801
True	209.10658038907303
True	460.3450626173204
True	682.2839030727089
True	87.41266178987523
True	484.5068784803466
True	34.455584295201234
True	420.5558659260588
True	78.30637363770414
True	230.2023627290309
True	39.17428401059431
True	667.3518887431469
True	190.24275565233867
True	26.696742657590487
True	408.2277814591513
True	103.88261381118328
True	168.21919230690935
True	839.2534975600952
True	264.9385274420877
True	157.01883002887718
True	367.40171128940375
True	516.1265049059394
True	339.8599374234493
True	503.66427225876106
True	621.0986953451929
True	155.39570668593828
True	7.27692784316654
True	74.29846781359716
True	417.7594430658647
True	91.68990760242497
True	76.29484060901525
True	1014.903203426778
True	26.255147689416454
True	320.5842850721869
True	312.39999702936774
True	424.7496972727882
True	682.6196420030695
True	189.88819263161312
True	636.9872819139692
True	328.1056883021321
True	353.09560148361714
True	275.32824824106143
True	220.72242207190996
True	350.7485193305386
True	446.3309732109764
True	430.52179731315647
True	602.8065741281072
True	144.78557906633966
True	78.98302085380723
True	41.11280016297791
True	284.36520527129784
True	664.4458457462737
True	419.8033238780486
True	840.5891575159505
True	218.05984431683532
True	404.5200728431285
True	70.23525787655421
True	53.7177654823577
True	433.1914058436095
True	201.8935271127609
True	220.3490519463259
True	42.56829600627548
True	1084.85672945203
True	185.8756495096871
True	899.2441051485218
True	316.6988083470007
True	925.2482643164792
True	228.88814662351743
True	470.8126893931751
True	534.1655374343387
True	635.1201152819776
True	208.9208973201301
True	478.07901630664514
True	913.1238416888384
True	125.44197301911636
True	6.282127491267853
True	576.4611990561435
True	26.78088509156817
True	75.6876896526798
True	818.7229859929588
True	221.87045703822704
True	955.082316123354
True	697.850593636848
True	433.0171510086273
True	275.97057156045315
True	478.1663644797353
True	338.8598864506538
True	181.8059682761034
True	639.7821463539864
True	720.509796322017
True	213.315923259132
True	88.98469816710521
True	521.9757335501544
True	132.92191862296676
True	376.0773178743359
True	349.75406723791286
True	67.08975612367364
True	356.5928680335355
True	400.8114943261975
True	374.9518858014407
True	411.1301512812299
True	420.615350326885
True	651.7294516526238
True	55.65035052066618
True	453.7212509168487
True	325.775877563715
True	645.1220479368619
True	220.76065015334808
True	94.7819573711224
True	43.20280033184016
True	544.3698432496839
True	653.7055063045302
True	188.03272244052252
True	414.4610579753305
True	333.0312231410288
True	15.519463352785676
True	163.90618057918968
True	297.4559420185784
True	2.4120558681568944
True	870.1257364307149
True	79.9949803341813
True	103.94956343305108
True	114.430161342497
True	357.2213949529623
True	38.77489090680297
True	455.2953145936268
True	228.43411515244395
True	4.784978493437741
True	113.86115939111598
True	447.0936030716412
True	49.08552278447826
True	70.36375349473597
True	178.65246779148052
True	286.11622287725424
True	953.5168422659976
True	395.13915888246777
True	937.6780560694186
True	190.78281629205256
True	1015.7280125243356
True	809.5686265854076
True	648.1162068798332
True	404.8377882548834
True	376.65026981584566
True	83.59900487283996
True	74.10699378408121
True	84.33056428114715
True	167.41094171653774
True	479.0017788728496
True	1093.2714509669704
True	179.16263006139715
True	359.58258534802485
True	430.2426519533327
True	631.5076179214974
True	636.0960943198216
True	292.58300447053506
True	463.7902350214495
True	685.2872361639697
True	99.03440122962331
True	710.3697983679714
True	256.3947468557768
True	140.51216504002045
True	405.3072078727527
True	879.5458315910839
True	434.8422017499584
True	817.8768974702126
True	193.41745225586
True	343.1023110945822
True	696.5708209737295
True	608.953785917102
True	191.4914666397534
True	255.88684286696204
True	795.0020861367532
True	30.79349684338775
True	185.3553943263632
True	476.4887452315423
True	705.7217271744976
True	108.7983695115493
True	36.4295776036432
True	176.703261100999
True	747.5014062170559
True	308.43938170021767
True	548.1946858127383
True	354.4886428956312
True	305.27690262551823
True	459.41819956438286
True	484.4233097212786
True	72.12601876459918
True	377.2154670984272
True	776.579964154128
True	0.0
True	288.3750179150756
True	261.91746022042065
True	982.2275148591252
True	154.2741849970732
True	646.7347020282484
True	647.6301208749362
True	118.947945785799
True	210.48644092773108
True	134.71395011036267
True	10.64985134599406
True	281.6778521555137
True	377.7452544333305
True	1107.2083460583478
True	229.65701152649785
True	390.7358402557074
True	663.7602166300737
True	207.89176946814231
True	26.390275674373463
True	870.4183800815424
True	602.1435109731485
True	152.1971288785023
True	623.8629995803725
True	159.8848874596005
True	310.6330821012832
True	774.8070530672175
True	36.13708158657547
True	106.9159819200826
True	521.2348296245193
True	63.32354358364836
True	77.94064905954585
True	420.5570697848334
True	24.376013853764103
True	754.5903455361167
True	99.54415358567869
True	147.41402137006776
True	19.86498460822037
True	703.0877989868636
True	30.109104849407192
True	777.0644426160325
True	404.2515205126483
True	121.24732952642736
True	704.4824137145881
True	522.0637609111428
True	565.4516628682861
True	48.043933813347714
True	358.623270422492
True	6.064354251681923
True	99.21749699127994
True	373.8687857891972
True	48.48148757377572
True	119.5045787899114
True	302.6453837501486
True	176.2752693825928
True	99.09586393618486
True	628.8281600672408
True	20.37825341996709
True	1145.1038600598404
True	498.8274797499799
True	305.6700638717285
True	499.1751756364449
True	121.08318306296478
True	779.3569319470234
True	1094.096604636698
True	756.6223426034655
True	179.4730284704171
True	225.5272771446544
True	48.80466809658255
True	59.13348252260373
True	155.4097444189129
True	102.8584765874158
True	171.18123666612186
True	1143.5339166648384
True	322.98647464002823
True	353.02482974816235
True	681.3324710190918
True	15.929532827699642
True	15.581947003448793
True	580.4250082418956
True	5.8061621106762615
True	120.62206360937743
True	700.3461457238093
True	186.6893385135112
True	603.9642189444393
True	868.3165688776321
True	153.35399504561738
True	822.8908955693495
True	2.7110212916561944
True	445.2235223236438
True	1045.472506611172
True	26.8507886253913
True	235.51760066102
True	153.352922329053
True	978.8847220853384
True	226.91043636153236
True	517.0616107759919
True	119.9367794854243
True	518.5286767585839
True	155.04659523952665
True	100.60375986257162
True	385.6093982435424
True	69.47544316193266
True	53.76063079073143
True	1042.729469122755
True	264.627952493011
True	153.61716264963687
True	365.2495688988371
True	393.1767406153207
True	207.4956848276586
True	166.08681784227713
True	395.7628452132243
True	36.54468016831123
True	488.75309314560496
True	1123.8292158744798
True	114.21262398925576
True	474.9850205242783
True	308.8822768432365
True	27.239748538656663
True	416.537140255842
True	100.63779805075716
True	595.864710529521
True	207.3201611750264
True	428.5943666701888
True	19.78696023943772
True	432.64390050421247
True	108.13741207098823
True	348.33894570947194
True	32.463452121859746
True	171.63528409347091
True	243.91039052563872
True	746.8743671849985
True	60.46208409214311
True	140.65105324328576
True	233.7552773626689
True	133.71454281904195
True	634.294509286674
True	564.2338700266564
True	786.7960759396714
True	388.5762172993369
True	538.9304943156712
True	418.3203385183898
True	704.6356259325688
True	66.88482816235918
True	463.7703930507493
True	416.1981784734266
True	49.49565008203754
True	83.93627893102561
True	132.5425756406014
True	88.87469682107417
True	323.6604252636699
True	836.2614188708268
True	323.4385687627371
True	1095.5764913568207
True	322.49822038330007
True	901.5593309495991
True	153.542365880132
True	587.5694918366589
True	590.1371320569273
True	701.3635891437474
True	454.6536303133884
True	59.3870495280816
True	301.8650309702801
True	41.90897158955968
True	168.7743415277002
True	174.43060369961896
True	1117.660265338544
True	242.50801728922292
True	552.7421173441941
True	547.6718899735483
True	571.4374561009129
True	873.571108010257
True	584.9830356898464
True	653.2189473200414
True	932.5921997829596
True	118.9158225369056
True	318.8755430488143
True	268.2870148920571
True	324.315608098871
True	91.04361756907532
True	370.1084838431335
True	3.2810134220347864
True	311.8094676270735
True	263.21810413862545
True	621.6726484516753
True	281.49775370779986
True	366.8805502367136
True	10.77859858952576
True	58.74446024214512
True	539.9181795593845
True	30.330326188857907
True	145.0427145824302
True	65.45257016024073
True	149.35754600933203
True	233.68159311408925
True	65.78392239429263
True	382.9821106805082
True	270.97058922045534
True	98.03107041988578
True	333.0740309500973
True	65.24372936809152
True	589.0998570375457
True	863.1385703324663
True	275.27457694190423
True	1175.2655608013456
True	112.51239471544598
True	308.1950283476776
True	1048.450505344663
True	90.32494185956293
True	280.223561734026
True	8.908790118010367
True	407.2335450612632
True	462.80161388425
True	150.21177994419062
True	605.5953385347905
True	933.2192468709576
True	161.89380647182526
True	80.6664796340658
True	344.8744429184815
True	528.8678845436916
True	650.3104633943144
True	1231.6697184594043
True	27.50007566114753
True	933.8387303629088
True	132.3935746476296
True	613.0709147040759
True	117.84129049393012
True	120.0047745201752
True	187.33276202269167
True	179.66958437390528
True	732.2905283789262
True	210.99834979998465
True	226.4432962023455
True	66.77065883694544
True	502.61543380698
True	454.3448837513703
True	182.7197958144458
True	235.9587343221968
True	17.01935222969744
True	416.8300621039744
True	220.3872204283963
True	300.0406264388601
True	116.25804177969935
True	697.22748764609
True	421.4238339884261
True	270.5569934977666
True	639.7896921825646
True	536.7769530100894
True	466.9252483421679
True	134.9643881341819
True	541.2314554645377
True	429.8936300821724
True	2.8584684386603434
True	195.91075052322253
True	94.78219468757943
True	248.72414125193612
True	3.0265578471379726
True	122.6708116821857
True	359.15005536063256
True	7.672061728385556
True	865.611302008667
True	171.88600060342787
True	713.7381281501297
True	795.8222631970223
True	163.56983831917125
True	228.18016306020635
True	491.8592583089605
True	829.7229947978617
True	52.94411946744776
True	36.72692265984831
True	137.19966805277687
True	631.8528628932696
True	697.6103245955912
True	184.25859350332652
True	595.2077366526742
True	614.3428741325675
True	873.0871137154619
True	406.91237404568335
True	188.7081425430057
True	884.8463330595742
True	216.30067233595616
True	156.3101271482687
True	329.4721912649814
True	220.8705108858049
True	206.3928062908284
True	609.1374739219727
True	255.4341771125528
True	189.99919125189604
True	461.4225344720298
True	464.4676895200169
True	62.84692174875887
True	294.9200598679135
True	80.40536834328233
True	338.50036640103264
True	353.6521844591026
True	256.3431932706295
True	172.64114934593053
True	382.2622323987753
True	630.5160606908188
True	729.8324245823203
True	301.80637424144777
True	720.5374595345396
True	64.9661114968156
True	889.5524919097867
True	361.30757195732
True	13.2898171086889
True	622.0496020541927
True	685.5453913225041
True	261.2800639138567
True	164.75791440595984
True	44.70298317391384
True	382.96563944257286
True	75.04829334410168
True	13.544054481681805
True	889.1868672931835
True	373.42713451749546
True	185.23772284338364
True	1010.3520595735204
True	12.142050379823448
True	770.0511262469016
True	30.339722804308664
True	660.1398409817886
True	64.24923497118009
True	762.8435159844253
True	457.8033265113862
True	200.8475886623187
True	458.75857265127325
True	210.21602965862533
True	301.48711267497254
True	221.6814790764304
True	424.90695162899215
True	8.474368589390096
True	325.538380079812
True	113.78453251581576
True	9.649451577992004
True	474.7700914439518
True	744.8890207633597
True	274.6520327958356
True	82.74005961593156
True	292.6749647643003
True	80.82975068646333
True	193.69830322816003
True	191.539660862208
True	364.4649428309303
True	46.51345939551047
True	142.26987550256462
True	377.6266390857427
True	875.1599757890983
True	111.7513719333445
True	201.82959494047464
True	434.3807769746573
True	19.05322923488393
True	404.46677116405743
True	513.0464568846585
True	90.44873877675728
True	394.8399551437328
True	358.0082060946616
True	421.0969643342301
True	577.7214249024834
True	1045.8576007968734
True	993.2257851459742
True	58.42803719860099
True	1069.127411145298
True	110.0920627360114
True	112.03238348657844
True	102.14329473551858
True	520.1102672333387
True	372.9524473839429
True	550.6202925956784
True	248.2378719961092
True	155.87905024547078
True	408.6933193199782
True	16.92462655964741
True	442.3596126047439
True	403.6520635196805
True	150.45936170329438
True	96.5992516239845
True	529.5122401482625
True	1002.7577326399962
True	193.8426269693788
True	65.97154716052613
True	429.7300824908449
True	377.2012852064667
True	470.11242033499286
True	328.02519789712267
True	4.8790786608646215
True	537.6466721151006
True	518.1938085881428
True	511.7405936451429
True	185.8692244119612
True	103.41599986505123
True	21.66686220555108
True	380.6238079482374
True	108.8908201447815
True	7.715340647773954
True	34.26681425124686
True	348.1448180776269
True	639.9352042145856
True	131.32685467203436
True	91.07940630747356
True	25.99496469323232
True	408.0287299297245
True	382.50508572654456
True	775.0947018184196
True	302.584572671463
True	519.9136160064306
True	546.0485169269164
True	531.4950975173327
True	291.910471201608
True	558.8215376109334
True	101.7135912355038
True	576.3037902356203
True	7.68294563879668
True	378.1213580593632
True	465.9062392256199
True	989.040100398328
True	358.057933286102
True	787.4569465740898
True	971.8517083647932
True	168.8448437867253
True	34.69687744085465
True	378.52009798557526
True	389.41776325261606
True	602.4888130129851
True	240.85470576649496
True	31.329062448728678
True	660.3775503002566
True	134.91933648390372
True	1092.0379489522584
True	307.13589937686265
True	464.78125475853335
True	121.57081560119148
True	801.0080589965718
True	137.87281735209518
True	833.464229320202
True	574.9191998759075
True	193.7768879882502
True	114.5949800733329
True	65.29815252612721
True	572.9733020859512
True	870.467269168447
True	433.7615160080418
True	545.6996506247906
True	137.0848520282269
True	620.4072215742248
True	481.8985263498466
True	783.1450348708777
True	304.5828664875829
True	597.1944497208161
True	113.1221781631891
True	21.602453488084524
True	421.5242874142487
True	168.67006383182712
True	103.12343212026737
True	387.981531276852
True	1062.8550987489111
True	270.13460659502414
True	555.5419908801335
True	12.393443745694944
True	80.85544656962796
True	332.9623297469434
True	767.8057974531957
True	460.82159419495946
True	526.4506975747712
True	719.7659162380701
True	67.14975108502796
True	735.7328082818684
True	49.21007506515611
True	105.94928575857388
True	178.92105943800118
True	83.60269577469126
True	24.34082976031664
True	298.5581286868592
True	488.2136837284184
True	870.5494517705977
True	853.0720197097463
True	5.241212786782828
True	296.3107755365366
True	481.5824385929628
True	122.78719666098088
True	240.4577465873826
True	332.3486317824017
True	1328.510118289567
True	452.1013701936102
True	26.121829950530827
True	182.57727330794995
True	688.7101254506705
True	37.41766630483749
True	177.8828203735866
True	567.9749436741218
True	70.2954327071625
True	856.5488993191102
True	328.73164095346976
True	659.9196755307186
True	79.52074349691108
True	678.3618724395078
True	607.8384294321909
True	870.230474240997
True	249.11210315895997
True	514.6432261498446
True	807.8599183430839
True	891.5115900783867
True	243.5399377142764
True	746.4125709778523
True	219.6114548779315
True	448.53896862943645
True	363.3645044164987
True	496.2455751041064
True	498.026550954162
True	324.209036832893
True	345.8374399552569
True	120.95928795495978
True	349.87444142186087
True	1108.0140912222696
True	320.1312224894824
True	150.28515149094898
True	286.8124668912603
True	747.7781186591804
True	671.3147797634512
True	401.504944879804
True	125.4861116494288
True	341.77512367684534
True	35.31546076635201
True	173.74207209761863
True	89.24290222829737
True	88.43186771126969
True	565.8874206262149
True	134.36642589697095
True	136.30041705080828
True	105.64914329884589
True	85.17100588497863
True	448.9485488988664
True	382.2459328421917
True	1044.028494826208
True	550.9566016385461
True	829.7822329500435
True	276.9369634774525
True	301.5947893330752
True	523.5304141962465
True	191.9724244346029
True	727.0909119305032
True	246.84301864449856
True	366.2559447611734
True	69.1029032734561
True	119.41938755575484
True	267.41954330845664
True	126.87509502971815
True	469.0809254911114
True	34.81647673939877
True	587.1606190910773
True	1019.48845655525
True	731.0365338516682
True	1.5378809602588142
True	61.92028580368179
True	497.9995337633388
True	434.5469792009212
True	75.51398287141996
True	120.76374697503394
True	308.0412341152383
True	79.47830471951612
True	55.83772414091274
True	729.3070831211118
True	671.9011156621755
True	168.52515056300513
True	171.5877511862819
True	522.3901366775201
True	55.87606690010941
True	22.692283088118643
True	556.1927832639634
True	458.3159046045565
True	1105.033142184877
True	44.62300372450423
True	457.27032138893753
True	912.3908168210528
True	822.2555475678254
True	274.3311583272758
True	734.8114084228118
True	401.1725424412761
True	41.380623240179325
True	100.52251429020984
True	720.5201007755761
True	76.76947495101778
True	146.58928785807834
True	946.2928610314908
True	196.2701596745114
True	270.48646062536056
True	100.2577516949618
True	662.5575294254969
True	593.8600809085434
True	215.028376538434
True	430.70822955157854
True	40.39347484933801
True	284.6609141626149
True	592.5054533124744
True	598.2103572808436
True	321.6636246629005
True	73.03439261440306
True	923.7540174640434
True	1107.2083270810197
True	551.7226828296137
True	62.90326421605684
True	27.67383145903765
True	95.41585800109029
True	104.20470992480509
True	103.04947121771173
True	879.5405375877364
True	1169.108214283732
True	740.990160718569
True	319.0405736062776
True	8.04513024127043
True	22.74681581427823
True	339.92954304029365
True	488.7251159624129
True	45.84328027739174
True	584.7089764099096
True	434.9475812807969
True	401.5795657211802
True	77.31605528388586
True	204.17178626856472
True	279.9579176510175
True	126.7230051932922
True	393.3220976705094
True	43.64349170291255
True	180.6424958052757
True	1185.3165062043336
True	6.175847229417467
True	29.197234130436165
True	567.1737129297433
True	345.65277156584807
True	788.3457446169813
True	166.01308803213496
True	779.3294439279052
True	605.0724304424139
True	278.03783608955905
True	421.8653879555765
True	337.84490739700766
True	297.23425346812724
True	268.8066003621274
True	379.2348027404428
True	503.1221053937951
True	493.2676160196708
True	111.2976605751066
True	365.5935507174594
True	9.102733823845549
True	181.7139342385855
True	235.25892456376303
True	862.2724256240814
True	589.024506541256
True	29.83314584022646
True	731.1644048328369
True	859.4300641652873
True	106.83198488257928
True	348.231528603
True	861.9431805667845
True	224.6391093267734
True	154.6872553813687
True	533.7573504021475
True	572.39214208066
True	1087.7713301513638
True	150.07374417941512
True	152.30066090855868
True	253.87440465418808
True	308.7589321195801
True	423.2750274668456
True	416.0681051528572
True	335.20374523224285
True	436.8117240890059
True	489.4941724108247
True	233.78822725307992
True	1470.9267708729933
True	246.30238438195823
True	387.2695281321714
True	51.647328232217134
True	754.7303638098076
True	246.78127366120947
True	907.2550367518804
True	549.6743374511071
True	337.3629018040949
True	747.5667450797811
True	268.900762213258
True	221.91701848550295
True	257.4254083324828
True	215.42207751514604
True	138.4911751991056
True	250.75819937689516
True	731.0433291092427
True	518.1303922378362
True	228.75139266320429
True	1123.5943127265905
True	116.91855851510309
True	261.11288212753817
True	65.73910502376435
True	292.9253083672884
True	415.20623482001065
True	89.78374621031224
True	225.4887495615168
True	78.67605201298653
True	693.2111399857226
True	369.4759871936332
True	221.2296769304163
True	733.017258183614
True	847.7801298588956
True	864.3712337132324
True	838.346153694329
True	358.6172638333309
True	1.0924157200102935
True	269.6273900080332
True	54.94135254059263
True	379.5875682275021
True	53.7623983257537
True	355.2117534664257
True	857.4949566729504
True	982.485472269228
True	388.978101918644
True	21.824744913194507
True	500.221810976575
True	496.46627644696525
True	191.0027929458867
True	251.2868048420767
True	286.9378443364272
True	19.68641149496616
True	130.845181483136
True	927.5370877442808
True	63.34432686553528
True	517.7974978949395
True	793.9520779886874
True	97.27597733002528
True	252.74378845236225
True	112.62860507589812
True	15.131674240598576
True	1.1728171758391237
True	118.37665502944968
True	1027.155992891206
True	480.7017359698932
True	67.69177593604432
True	791.6798865258592
True	345.22794507277564
True	1.223646189478328
True	463.4059936994625
True	193.16193462912608
True	503.58619133961264
True	85.25815526224676
True	326.67319006744
True	380.25137974118473
True	174.95652975963475
True	211.52575404229356
True	120.23488548747288
True	173.52188291935508
True	976.5322266001024
True	15.54025092842282
True	509.34047484496847
True	483.75054257472647
True	429.54743790169744
True	225.90011405930665
True	229.9676617065378
True	160.44987987196518
True	46.13647997784149
True	489.1512656018495
True	154.8057708482977
True	840.8729603189996
True	810.9742288533254
True	250.11132960913864
True	324.9606696051392
True	522.7343870063601
True	40.95365698815242
True	86.69915212942207
True	781.5119369522577
True	1097.0643394824149
True	113.13788245712487
True	723.2113124591609
True	149.81465632981815
True	922.4891585732404
True	681.0299842366755
True	102.3991024138772
True	274.7896382811693
True	608.9185814635414
True	253.90531063508004
True	45.53627733859244
True	575.0923191269127
True	428.65477096773935
True	5.461218337561119
True	473.516339986958
True	70.1477865856477
True	168.92430861311882
True	239.5205301930289
True	293.2831837071943
True	73.258735777238
True	228.1160543936861
True	357.7425672131779
True	446.4020512386373
True	931.2048615992162
True	45.27475007565693
True	924.9732033530012
True	1027.4975711563686
True	126.24571877673316
True	74.55310098584168
True	976.3438831990624
True	33.286456649915905
True	218.5373336667365
True	86.04086371556684
True	209.28099565185136
True	355.7744291766175
True	926.790623180876
True	105.23407045388925
True	72.41347588555101
True	655.2749022147798
True	279.5247102796027
True	725.8804232310806
True	55.56970904204725
True	473.8372025372927
True	383.6614984847523
True	690.069568225138
True	55.29692847787695
True	107.14641917417556
True	27.65332860768689
True	271.2769642460322
True	42.10541173503026
True	347.35950886263095
True	2.9733702520011445
True	1173.9103518275044
True	104.91099294526
True	137.3713511379228
True	350.9022857066369
True	726.2142469728414
True	656.8294930968249
True	1017.4216462926476
True	473.9448518991996
True	424.64922327844647
True	133.15101715346464
True	419.9665152100157
True	833.6838566561343
True	411.31531750625896
True	953.3680788111452
True	82.09311306383088
True	421.18742199046
True	179.47117859897529
True	280.4093740502989
True	726.734550582478
True	159.3061277993688
True	130.0401082900062
True	65.18852572407631
True	844.1474308114028
True	807.0704320380933
True	83.43161363408038
True	438.1836192353225
True	739.733468174922
True	423.42978685953807
True	56.81445842459185
True	316.90512889366863
True	775.7405260243227
True	31.424888902015105
True	375.709850293994
True	170.2163890869362
True	282.4575112390647
True	33.926372020308136
True	214.2715050453384
True	778.410237422981
True	647.7213106345437
True	56.10183647690448
True	295.1588061487236
True	873.7952723569063
True	16.338496812150247
True	312.51387530475586
True	310.0473822248805
True	429.1710958144389
True	217.18032325826832
True	606.8610324354544
True	45.057939421103086
True	929.4626051662976
True	913.7372358075262
True	48.56997629148802
True	383.496407991287
True	726.2984525098105
True	924.229385175027
True	275.8738905843786
True	599.7847132574684
True	129.77379926087968
True	178.00555101305991
True	130.47123846445243
True	131.95465084640827
True	210.0311651038663
True	941.439457969729
True	743.9016116494928
True	907.954786530714
True	20.072427484283665
True	26.07515097583129
True	355.72982989771765
True	13.372424154558146
True	583.0398827131423
True	1054.4755174588915
True	262.4591490641956
True	208.6855855384845
True	86.96135084812701
True	213.27086153538656
True	132.67136275673732
True	43.84732934370336
True	128.72697088524023
True	89.92338242099594
True	251.8286926227429
True	549.2340373088663
True	161.8355609084287
True	29.6792112361288
True	61.15357588005684
True	424.41638638601546
True	262.8113881349036
True	593.8942754084267
True	20.502013427213097
True	111.0212138124284
True	674.6313180750518
True	258.29373143508855
True	467.58684173015126
True	662.7766091014399
True	104.25690840596693
True	116.50668668681436
True	78.01196855110321
True	24.59583336296941
True	117.61081194498396
True	90.06800982268614
True	104.37296854278752
True	142.92000949333644
True	239.23243721245345
True	827.5150335687417
True	285.4173509372821
True	978.263846456018
True	168.62062516367305
True	197.1799672172156
True	791.5007575993536
True	298.9849056271377
True	604.169733009516
True	254.8290050728615
True	342.38978061069
True	449.52168661691496
True	552.5361214153485
True	650.2582087211259
True	382.0816786212513
True	36.51332547368914
True	563.7015281363038
True	627.4372277476054
True	19.39073771379421
True	12.679215939848358
True	261.0731076790506
True	400.1674253990228
True	447.1236455070448
True	67.13966853723876
True	639.1618909538821
True	946.597313558225
True	235.06124895158308
True	888.2806858485542
True	267.6201579707563
True	104.76853312667664
True	280.16934734801515
True	663.3971905000155
True	38.64517178243331
True	574.3688259331914
True	1264.3483560446268
True	1020.9057286168384
True	930.813898372332
True	206.32172463929192
True	92.0354906902127
True	191.22447703168703
True	826.6773413884456
True	134.95718916685826
True	1077.2164981262529
True	858.1913707111567
True	40.87761000920297
True	88.31535237675088
True	426.253977079397
True	398.0956543124469
True	207.85040717095507
True	519.4853359957732
True	626.1186876424459
True	115.2836095860047
True	265.12352393099275
True	1014.2552071419266
True	52.92837832741335
True	697.230119922358
True	541.8917498822968
True	38.20669563610461
True	824.7742252725386
True	393.64275802878814
True	546.3686967387921
True	104.300843462215
True	271.0206845640807
True	210.65337468870223
True	26.72381372493704
True	132.99196331912083
True	747.7328019624833
True	144.05694007186818
True	374.2895607369271
True	63.046275443940566
True	640.801975055171
True	596.7282128031819
True	236.8782955533708
True	449.985234773272
True	169.10133982569053
True	161.6071792012812
True	214.56356873206136
True	286.566233878041
True	363.1574014571972
True	126.10869284396895
True	186.9021032995178
True	26.226479034595265
True	893.7731371742881
True	313.969316490908
True	8.989993014962685
True	367.32553375386647
True	172.5033967181372
True	625.7646783885182
True	381.27983517535847
True	589.4788907067426
True	561.6409765562046
True	467.3994158905314
True	787.6456242244493
True	240.3954184560285
True	564.820493162868
True	155.36311671281806
True	521.8467520884402
True	364.8792112476694
True	377.6609959859555
True	131.1766635205156
True	131.28652985379324
True	106.52577208541284
True	67.37935528636652
True	705.3929214175898
True	176.33618611299866
True	45.184218865375726
True	0.0
True	532.8764856985816
True	113.59084105555505
True	24.19762384971137
True	40.8220359545605
True	108.40995313810063
True	548.769476654123
True	182.5772940322657
True	108.57523964828604
True	33.17477113656966
True	161.84660575601947
True	891.1908755462488
True	46.79172082819885
True	231.36444636589152
True	757.3256779412507
True	307.08567656702314
True	460.42864740878974
True	471.2934552330572
True	519.4040191637818
True	603.8499346917897
True	867.9821761281563
True	255.18102444351717
True	1051.1405241133195
True	926.6244666731023
True	605.5399085240315
True	349.74317379142025
True	864.0214467532206
True	10.388490515931537
True	31.55202765580355
True	301.92071817279646
True	40.47142259790778
True	208.11044013488691
True	768.8236505569597
True	209.416074886646
True	728.1459698734097
True	739.3978215922958
True	124.06013663482224
True	366.6104143889983
True	582.4275535629565
True	23.59413444884603
True	137.91385454751554
True	433.20637381733553
True	292.2650357132032
True	201.8461602999247
True	116.72700737243429
True	379.6263564604629
True	20.817266582507006
True	366.13603316078286
True	364.7624517003046
True	1064.8294196671543
True	369.41855401172
True	29.95680753859844
True	429.72226827201695
True	424.9132353289578
True	241.7272154096222
True	31.492463893545604
True	749.5456244852417
True	425.25681610743067
True	179.2355406694346
True	12.4219108041705
True	1218.5536330631094
True	168.55476864816274
True	28.566764441945097
True	304.2769788237688
True	280.96147217764315
True	118.66039083544923
True	290.25167055881724
True	46.22192785695948
True	324.9581456664077
True	310.8325897943563
True	315.4131649519662
True	29.17016074102385
True	47.83254084574293
True	1026.801804331658
True	24.38691997470295
True	12.30374493366167
True	178.22802479944752
True	650.6415406620138
True	8.418255920898737
True	186.7944474481739
True	175.6560926203298
True	539.8099548355478
True	370.3901004180992
True	755.292988130597
True	329.30622084433946
True	500.87993133089947
True	444.6543437103338
True	494.5435361451631
True	102.6049762078451
True	1283.315571005218
True	905.4967361784112
True	297.5106120402403
True	519.0331795889365
True	103.8372855768697
True	583.2688722832572
True	424.35888799571023
True	154.07128082977792
True	79.66053086283593
True	347.4214108385995
True	167.10866434539696
True	30.06308778636267
True	607.8353034505999
True	388.2899860382432
True	68.54680904455167
True	29.337133150159733
True	672.2132206090965
True	482.6328503071833
True	74.69936312613551
True	23.90412342576272
True	319.70171295221127
True	320.24507254839864
True	749.6073113144173
True	550.9808743229958
True	559.8396347872274
True	773.3951349955745
True	9.91361260572736
True	57.873719366795584
True	36.54643722338553
True	60.77492493651932
True	505.2612998910017
True	586.2272981502973
True	81.83458742731308
True	109.15572966431412
True	193.26673143412543
True	76.64527926384521
True	169.0465272655161
True	212.73731060149797
True	276.34853384861174
True	801.3913083202225
True	583.1059183609201
True	291.9811828927086
True	192.35873644451075
True	257.9046695064236
True	265.7557825803011
True	757.4610843518152
True	326.5651398992472
True	170.36388554560685
True	874.4052229436586
True	368.5432669337683
True	459.7119870423394
True	147.47437373894493
True	122.5868710047814
True	62.57224421932367
True	204.9716196779155
True	974.792274257513
True	506.21748901353794
True	108.78115620308552
True	374.90773959066513
True	100.17506156557886
True	687.1374850823356
True	4.935912460184441
True	687.8649221883028
True	37.73146321013122
True	967.6206426042744
True	836.4183076014717
True	211.4371152743585
True	32.681299489521784
True	80.28457742988661
True	440.3622647067375
True	228.2987452933762
True	1.3214146538730194
True	77.78914759162308
True	1092.5056714228842
True	336.4759741231527
True	653.2179647503773
True	501.6710224547088
True	34.716246760319564
True	127.93672351937934
True	433.44851408619
True	966.3197646796124
True	831.4459397760298
True	427.33006034130045
True	339.95412628052844
True	16.665661629661336
True	77.14367989054035
True	763.8373551897198
True	462.3458703880869
True	380.72648338167295
True	843.5682050361183
True	27.464976664006464
True	210.9985232834399
True	900.2594803513675
True	230.19634221418852
True	8.564188816587626
True	514.3156762987129
True	101.68260013463998
True	635.2314366318203
True	55.32653980003999
True	254.5073750090094
True	868.4623587108482
True	900.3388536903573
True	279.0440820516801
True	448.72033594496025
True	116.51823886922232
True	602.5336109451491
True	261.30824850616773
True	194.95177944541268
True	851.9196519607362
True	55.06888627865348
True	713.0418455383075
True	276.68906108664464
True	289.45698822513214
True	167.23249153635822
True	482.2240612011316
True	598.7580558976846
True	371.9241465318683
True	395.7851714192367
True	73.21039608180634
True	161.09953722789174
True	446.217789780427
True	218.618926541908
True	31.398527686126773
True	203.19111355347425
True	387.3497032943269
True	391.4288690914447
True	758.638409366077
True	129.5804404438527
True	653.37458289422
True	493.901523666278
True	576.1887760031517
True	136.57869575909956
True	38.72571613298264
True	669.4823148978957
True	70.65807103596312
True	551.8857836326197
True	696.476814510231
True	444.29549738699296
True	127.1455435529873
True	523.222044951898
True	4.069766522438608
True	392.968668459395
True	31.007597252508152
True	621.6903084911532
True	272.45664622539203
True	590.1909364341886
True	705.0421329989658
True	143.43779559697552
True	534.6962989690351
True	494.2404893621739
True	65.05798868411851
True	971.1284200247684
True	2.2467082822542177
True	26.2915851903558
True	627.9374142379181
True	685.3499768568914
True	142.88550389945212
True	415.5829300605093
True	122.94954466135536
True	75.54840986529841
True	452.3210399623749
True	41.93828069420519
True	510.3333798329547
True	10.921570660936386
True	846.4504590849393
True	545.4961957921589
True	685.1226282079376
True	95.2834526776349
True	385.0646228715528
True	1011.268429069086
True	881.4428538216911
True	135.13582548174526
True	545.3826100607964
True	461.54381270210143
True	234.22937640566997
True	259.4985084846431
True	5.4681418695592345
True	299.8553560803799
True	11.50423532398544
True	370.66162822802073
True	75.74575441095112
True	421.8296954710011
True	648.6482004753685
True	123.9092890300804
True	231.56582046774017
True	646.1095457408525
True	681.8883309869719
True	291.55543626968847
True	140.8819019860229
True	164.2017835501689
True	477.86735297442857
True	84.33801826824455
True	10.671771842494742
True	501.0182694962934
True	571.8555013212646
True	20.42417273117238
True	133.1866419867852
True	893.4831314789773
True	507.3183156251675
True	272.2930287127329
True	33.063811927045926
True	476.8645101819792
True	112.9881655677546
True	566.5907143572906
True	676.3685844836265
True	308.8671264084228
True	373.2161697328342
True	181.39148861933984
True	239.3420930087882
True	70.92886527219211
True	218.0251452392685
True	488.9567002391749
True	20.85022736125135
True	454.3025462110914
True	355.62879541859445
True	722.179561524675
True	882.9418099481759
True	923.5944192569516
True	159.7133578572488
True	399.9285639475144
True	71.67959590473511
True	193.1307525302111
True	323.3270091519095
True	10.944275463046075
True	830.159593121725
True	20.86593199142566
True	406.5223909614594
True	273.1738960743776
True	648.9053630032353
True	197.1835076414132
True	36.57837288865864
True	717.234810742566
True	1090.0419551002271
True	231.55783744192783
True	134.75630629158331
True	637.8026196196802
True	494.3025807537548
True	17.517129242558692
True	845.7539346161293
True	118.10994084375412
True	41.99144364032562
True	306.9051318292458
True	353.5656824698344
True	368.2814396544322
True	261.53742944956895
True	18.84700194845778
True	22.58179956548151
True	846.0932505297621
True	199.72221196211515
True	114.28177506686824
True	841.1123591237501
True	653.2008424686412
True	630.3636468275675
True	447.917869288641
True	152.19803299467964
True	35.40694451946297
True	96.4825277809102
True	439.4758039725723
True	221.81679561406725
True	483.2891603086864
True	148.44570515001004
True	488.6072843274582
True	630.2216784510748
True	963.2891520670032
True	23.72315042192071
True	1003.9740189530672
True	1062.9380015352888
True	476.7661218271147
True	80.17383705371118
True	811.0053021761653
True	631.812999300979
True	646.5538351587713
True	177.9224883793983
True	749.6636228846315
True	708.3478928025686
True	121.56122569360733
True	787.1624090304396
True	816.682080447604
True	489.7092164116739
True	224.93796247279863
True	76.43683289710448
True	335.6087638445792
True	353.3682126320628
True	441.6556080010865
True	437.4121612783382
True	200.3587819028501
True	307.10170894797216
True	2.64342855042094
True	13.41637922006596
True	114.5312664180882
True	135.69895245292318
True	352.27413611155526
True	347.3602966327555
True	115.0516861074048
True	16.528831739168268
True	216.46175771208115
True	842.3974750416346
True	470.349483157302
True	546.4619074490901
True	565.646341283569
True	817.9732018979809
True	647.5393574775001
True	95.01750617058748
True	204.4126190489568
True	239.26094883693784
True	301.40328234867104
True	105.60269639399174
True	362.3712155611384
True	435.8707624393661
True	171.0789255049181
True	645.3937491161538
True	250.48964098522063
True	201.34069077223165
True	29.1776985035348
True	244.5429187184511
True	485.26551121001137
True	166.22348336288712
True	524.0088886876382
True	471.4889310864688
True	242.17149528006948
True	104.6397992082698
True	41.25430480367777
True	403.8703323252058
True	790.1894850371415
True	173.62272081999063
True	1049.3930799753796
True	1047.441550021236
True	485.3965148002216
True	107.00700185094084
True	124.39866037292992
True	676.0169301558294
True	8.976310151231123
True	222.78820675116305
True	136.36794784483268
True	117.79686926884858
True	342.66791977425737
True	620.2107514398975
True	38.10095629459305
True	124.57363120992802
True	982.4821070616106
True	53.622173433635496
True	460.9166255823988
True	525.8123998825756
True	244.0910101526344
True	129.412224632279
True	931.4986939647684
True	1201.72235677525
True	519.1924751436496
True	663.37479815883
True	206.6699061656899
True	153.17813768606763
True	324.3391705228171
True	255.09628195631672
True	171.1674467782034
True	304.0835327793907
True	339.6144642818675
True	10.500465491433694
True	633.5912281871458
True	141.0464030154332
True	74.87363026210143
True	445.6672941200808
True	320.7997394557195
True	1225.509321120811
True	348.2861337941647
True	944.1192781706554
True	9.360764855526284
True	268.76102173487965
True	223.96327817618257
True	155.6137703894376
True	490.50893048437
True	202.73649420755396
True	411.6444906763092
True	337.5914798636917
True	113.69639204879624
True	354.5401473268884
True	1044.4933930511909
True	751.2407576863859
True	223.11586316278903
True	105.08026273349512
True	290.5485462345466
True	24.68000298844836
True	351.71859951316657
True	303.0525279136012
True	562.4021940640965
True	429.3021161496545
True	361.8758537432926
True	156.5024241819253
True	13.997396475797563
True	423.3026488608392
True	292.3375670953774
True	137.57644396651062
True	304.8428108432869
True	421.58258732646
True	818.1417803253714
True	314.7256907014585
True	778.4793834622197
True	393.3009840873112
True	371.61956341237817
True	1.5009309649721223
True	1169.7754724998651
True	105.216214164223
True	895.0996880238894
True	202.03757621224943
True	469.88974062937535
True	656.0618408822429
True	88.30460091060455
True	499.5785467643578
True	35.137612784412966
True	421.01903917651447
True	75.02784573248202
True	230.06985197225652
True	37.89587217313432
True	673.6213976432862
True	184.855137388176
True	21.67850120735852
True	402.250662662417
True	107.4313289940469
True	168.84689011089793
True	855.6339335983951
True	249.7399491606062
True	152.59865255735818
True	372.96210299300935
True	515.4428205915282
True	339.12550486469127
True	539.6787779764188
True	597.4831681110686
True	163.68254043069163
True	7.24441959199279
True	73.97023643371908
True	415.2565506670142
True	89.4836873602074
True	72.92233042814395
True	1045.2926367593038
True	26.670523108438136
True	318.17009495178144
True	321.34438782671526
True	449.7405218690395
True	654.0650992720817
True	179.61494745932598
True	645.773445714434
True	321.30374950755083
True	348.54810966262903
True	279.48212286569145
True	214.0605755751937
True	370.46792886816166
True	438.24161307898936
True	405.7806635125134
True	611.2733258783519
True	139.3082144862947
True	79.48636870598123
True	38.766807720230645
True	289.1122584932254
True	662.7924631897656
True	400.2892563433721
True	789.4269990023354
True	218.76534274931691
True	396.022850590696
True	66.51356009518393
True	55.98794772058791
True	432.4545724605609
True	204.7719054384676
True	229.64073063953697
True	41.69962867111386
True	1089.0414878953925
True	180.68974053607104
True	905.9190881876006
True	311.08871479949016
True	932.0565960283908
True	228.47685130607508
True	441.3276916016304
True	534.8152423141598
True	623.238395046134
True	206.71863618431013
True	476.2841355106422
True	949.9582142674308
True	130.1621901916788
True	7.691434504087383
True	601.0088554359048
True	27.638434505883883
True	79.55244936871406
True	813.9780847491108
True	240.165727085852
True	964.1254900999882
True	684.3362982467264
True	418.9684936850864
True	284.8380967161124
True	485.5765547966373
True	334.3696870422648
True	176.7191622093233
True	691.1721477679554
True	720.0446737199641
True	209.236703447062
True	88.21570901824711
True	510.31152284909473
True	131.47950593473243
True	380.03551063021087
True	342.0806206784413
True	64.54333015736943
True	374.31006362297467
True	421.5854189359365
True	375.4609292029692
True	404.6266095813965
True	423.98065758797526
True	655.3432947952014
True	54.02125443303181
True	448.2563772053383
True	323.96377358153546
True	647.5319532163204
True	219.0625299417262
True	101.82598893283964
True	42.98453383293721
True	538.7325306450856
True	617.2320411001574
True	186.81055468462543
True	408.5382221487347
True	337.74709825249704
True	16.76479400133797
True	170.45050963115253
True	294.6181658707729
True	3.0835149954605843
True	890.135717808256
True	84.13057638462345
True	99.94723705344518
True	115.33006529242364
True	359.3743238973598
True	36.49919493618915
True	440.3132020837667
True	231.5694280625281
True	5.443325613028932
True	125.61380495750149
True	445.4998297846647
True	50.290609839798186
True	60.94892011559128
True	182.00716922430504
True	286.6261382627833
True	933.5360559718108
True	391.2452052357111
True	969.6542236598856
True	184.74538105348904
True	1036.0039294966416
True	767.6442520664341
True	656.0096516508947
True	425.6014623505116
True	388.8907633071675
True	84.68701501623032
True	75.0506589514035
True	73.51616931658523
True	182.5250633273004
True	486.7115795798461
True	1086.2809744987096
True	180.54942113739764
True	358.863873283902
True	431.53092464955273
True	608.5350851133218
True	577.5209989192997
True	284.33567408732216
True	429.063937906784
True	664.5040550669947
True	96.86366462773393
True	749.6571004144685
True	259.13229439695124
True	133.78215816299203
True	401.7459067320995
True	836.065020029279
True	436.4887829653707
True	895.1774777846597
True	193.8313789550342
True	331.3404154469932
True	698.7346156856478
True	642.6869839367615
True	189.5694206326193
True	269.50351307350564
True	798.7402239095768
True	31.47110721181593
True	193.22737300619585
True	496.9670963390839
True	693.451131793716
True	109.6950689640194
True	34.76034497068555
True	162.50866829348024
True	719.9237627152012
True	317.59816198317924
True	555.7653005852144
True	361.1173083765604
True	281.3224972751349
True	451.5439089399523
True	476.60335295232346
True	71.61962257967615
True	373.83889153402765
True	786.3476025895648
True	0.0
True	289.68437667825765
True	251.81160975712191
True	972.4364347743356
True	138.29261771320083
True	607.6589100224202
True	624.2866831797353
True	109.67181559386384
True	228.85816630051173
True	133.90123806510528
True	11.724070419341396
True	291.4514527046925
True	373.5296145763479
True	1138.9935348447575
True	231.31290375308487
True	418.0719101814471
True	657.662757696344
True	192.9644058989157
True	28.200313752475093
True	868.7255819926654
True	621.1616530055845
True	148.73843813939513
True	610.4436893585672
True	167.01674698208126
True	298.69665425831664
True	826.2541832015651
True	36.65637406917983
True	111.14806348323678
True	524.0691377706286
True	56.895414808902565
True	80.50187988243681
True	398.159080063461
True	25.86006927786809
True	745.738106119969
True	102.95520206683732
True	162.07803938024838
True	20.5616809996012
True	664.1054092283922
True	30.307982098709367
True	784.6297947995844
True	413.7515208312936
True	119.78271997332412
True	719.2526110813488
True	524.4890305430911
True	569.7300303617405
True	47.64413244124846
True	368.887503400776
True	6.869078342707988
True	90.51392633074671
True	368.8108109293288
True	48.33031432001888
True	122.13657640130164
True	311.860679268505
True	184.03718703247216
True	99.14831951736444
True	656.882104495555
True	20.65846638960573
True	1133.5618659721922
True	513.1449824469443
True	301.6907682573287
True	501.7751700819176
True	123.24028533893676
True	760.974232537731
True	1114.859823680619
True	749.876374500179
True	179.04677577793913
True	228.46862445771868
True	52.71952784431051
True	57.89280108506097
True	155.47218234284531
True	96.8941473669998
True	170.63442801933925
True	1178.277617162706
True	310.7025652061854
True	353.96228683576584
True	714.1410694828663
True	17.094839454648298
True	16.0913902950031
True	598.8040650277724
True	5.66381076715388
True	118.800789972599
True	694.943194335747
True	179.49169249809515
True	665.6557184800398
True	862.0035317817099
True	155.35816720460912
True	889.9932040327814
True	2.8798362732677125
True	456.8086213789495
True	1061.1513652936742
True	25.021773730124284
True	239.02801981342017
True	150.02307140675987
True	964.6123451070262
True	229.600583994573
True	500.4908641310894
True	118.78506275735988
True	490.37006322423656
True	154.29396569292678
True	101.27049656959532
True	389.5334584347144
True	71.46386635492803
True	52.52871887763738
True	1048.219045341591
True	270.0229858366534
True	158.53243941219398
True	362.4594376267044
True	387.245387995474
True	213.24487587030848
True	164.85523327954908
True	391.4095522897076
True	36.398777368511375
True	498.0034616072422
True	1099.2504340988178
True	118.82334707696786
True	457.8387051541043
True	313.3911502962179
True	27.051501783022683
True	413.7988924090212
True	100.39783624796884
True	590.3097128969465
True	207.20020335172185
True	418.5332797590685
True	20.76395553048668
True	454.3226919950048
True	112.09890955366264
True	337.75068518489536
True	33.69489192359326
True	170.28084020634853
True	249.98331546246308
True	740.0812299887383
True	58.62741265104552
True	137.49712758770525
True	233.37323689862308
True	131.42385023157257
True	638.6705028861139
True	556.8566331226288
True	771.0116336751676
True	395.0499623380644
True	536.8252236334315
True	426.59246202681896
True	682.1701731241106
True	73.7436847507916
True	465.3249463220639
True	415.2545978746989
True	48.46693647011392
True	84.50283370471176
True	127.52459100768355
True	83.69931475298033
True	333.1908007137895
True	810.8143765491869
True	337.9704429150376
True	1121.7021401168986
True	318.8715134747044
True	902.3295496547134
True	147.58124295780553
True	597.6472371911578
True	609.3919602600491
True	679.0092070431746
True	436.8421145036942
True	62.91082916972964
True	295.7082973038497
True	40.74725756248993
True	169.4168554006469
True	167.54860387003663
True	1122.8025692478373
True	233.80353028929423
True	550.0389145442795
True	563.4164091199372
True	562.5765705460321
True	863.6141924542188
True	596.646783243243
True	646.3235383752599
True	923.8036783680028
True	125.23970201331454
True	303.3549460958807
True	260.95230586016146
True	334.54096183257127
True	91.0269627396151
True	394.6493924754303
True	4.158902622079156
True	322.0956183837965
True	258.17378158004044
True	596.7021075583449
True	290.417522971768
True	343.8921805060675
True	8.703710745584507
True	58.79685502548369
True	545.2744604252143
True	25.340091727536088
True	144.66507587722296
True	65.75277428869988
True	145.8702106274507
True	231.8898347700676
True	68.87411028354475
True	376.9187492181936
True	267.92722471340454
True	104.28395676343438
True	337.80279956298494
True	63.72950950728854
True	583.8554581902905
True	852.7731776649865
True	288.8327149256628
True	1174.0915159294896
True	112.0664569777782
True	288.1973140609518
True	1031.0647829025795
True	92.59758670356064
True	288.6831217129916
True	8.867427668100436
True	393.58102538272624
True	465.57866945983466
True	160.95231749411832
True	613.9720735427838
True	915.3769090170312
True	159.244189612197
True	74.03805993350515
True	335.0340259300634
True	560.789740668032
True	617.9255052482416
True	1236.6131432606462
True	28.905976313961
True	942.6844737626542
True	135.16855856414054
True	615.1621912849297
True	122.1274411151469
True	135.35071465976796
True	182.03973763214523
True	169.73261359194277
True	760.9040393115467
True	205.68440705513436
True	227.9473181133046
True	66.586465389347
True	514.942661828896
True	434.968883761682
True	181.05665108990505
True	233.190537833244
True	16.679412521598472
True	432.015556552164
True	219.5651873487314
True	277.09432781165543
True	116.8325208979758
True	708.5663048943787
True	404.90690666576137
True	255.36564595595777
True	628.6725269050773
True	532.061943459995
True	459.2513546310591
True	139.10855082888816
True	538.0592983191451
True	427.3395437708523
True	2.3868423955001656
True	198.1831904514449
True	95.72793745256207
True	246.07516933844403
True	2.9383882945479947
True	128.7934127404664
True	351.90152682549905
True	8.315424179876077
True	867.0927771123878
True	172.9140867682356
True	727.1832101960655
True	774.4342897906049
True	158.9983796616324
True	229.38193572290933
True	483.7999312520802
True	825.9545542763162
True	49.29125421341792
True	39.43996594879425
True	125.91022359643144
True	623.8436464205928
True	714.6390733004442
True	180.85124648795616
True	581.1560948343829
True	604.662275313008
True	832.0231135714857
True	395.9838013364487
True	185.9647926093543
True	874.1325477655338
True	230.8828820381504
True	151.6053593003295
True	330.8290473769585
True	229.51647787752995
True	213.622091893885
True	611.680271777994
True	255.8996706319764
True	195.16518801441995
True	459.3703201778301
True	480.575277714902
True	63.33193190753215
True	300.37362114920813
True	80.10142581461032
True	346.30598556137977
True	356.0043575085705
True	254.56936774618103
True	179.16894552650842
True	376.0579559110493
True	678.9526023924916
True	780.3460858905399
True	306.78396411207
True	749.5945308275716
True	64.33967774556717
True	880.0006552709299
True	349.4130984581706
True	13.458706699493185
True	618.8324249002492
True	689.0077181112035
True	266.8212685682332
True	163.0689325614007
True	47.660387076840856
True	386.1809886161659
True	76.0304607233421
True	14.86445384315028
True	883.9794416577622
True	378.5185205308165
True	181.63218744540117
True	981.3910677713222
True	10.62461338024918
True	792.0051898298063
True	32.23281129370243
True	692.3889195101395
True	56.78152838144029
True	770.336123495309
True	439.3550226128893
True	192.34497283026812
True	440.0576603469678
True	207.44941115813992
True	296.3967090516468
True	225.95065932265936
True	400.54635261125065
True	9.379702952097349
True	327.11751773147324
True	111.06203143743814
True	11.888801929709013
True	476.2052956539554
True	742.9460337850448
True	287.0601252028428
True	77.89896319390807
True	305.1646369189373
True	81.28620344088245
True	184.58309039245583
True	174.148910811149
True	389.5374622724207
True	43.40077902028402
True	135.2563374568321
True	384.8423475513866
True	854.9155589081532
True	112.66258418328266
True	200.56005621694808
True	434.594382767174
True	19.984016851895134
True	415.8932997897611
True	504.3512578435273
True	89.20393504179617
True	386.7184360699334
True	341.85493546156937
True	414.41492004469023
True	589.2843802579324
True	1091.48332864718
True	978.9202797451084
True	53.63177766046494
True	1078.473482406998
True	112.37667396337194
True	112.3314177206777
True	111.62723180681095
True	499.74523435529954
True	380.2589093657832
True	576.8691449631466
True	254.76363685515528
True	152.10846365137616
True	413.1501500707112
True	15.870092242336948
True	453.6025428291509
True	388.392148540887
True	151.26579479232
True	94.27168378132627
True	523.5341044091397
True	984.6286158113398
True	201.5040602395548
True	66.9117039183306
True	430.3801315159891
True	383.5939475111335
True	472.3918623576183
True	325.0761225331027
True	3.7004461242348814
True	538.9539456303883
True	523.828407038032
True	505.1189658765605
True	186.9957600263768
True	103.02991930416106
True	19.95398788768245
True	373.46462630050354
True	109.81800987353397
True	5.903941454579206
True	28.01480130465072
True	347.66296905646806
True	649.770952934596
True	136.64238672724437
True	95.89522452928284
True	24.018732265139217
True	406.9035112563918
True	345.3433911832663
True	752.1798845938497
True	316.180144918522
True	522.7756472348011
True	553.1310722503885
True	529.1336778417473
True	284.8081196433313
True	553.2615869173848
True	102.21288358780276
True	572.6495933601514
True	7.790667339385948
True	363.1663777920185
True	454.3652329746717
True	966.8267764418904
True	343.3019618197488
True	823.7778471557593
True	975.0594215056938
True	176.0881457008838
True	37.62700108389978
True	359.4334537503605
True	383.8479881257808
True	591.6756677556886
True	255.3497776339403
True	31.215833331670623
True	624.2825647745831
True	122.28854679811344
True	1027.2969539664812
True	323.0837195061881
True	471.99205148958447
True	120.96497529825292
True	822.8182626243045
True	143.67359902251854
True	816.1888552419749
True	539.8252943956904
True	192.92319682523956
True	115.72295620798336
True	67.01431051836836
True	560.3933309289495
True	926.4119843352134
True	417.089717550767
True	543.6340890974893
True	126.7783614474202
True	630.1370388409047
True	484.0281587774813
True	799.2458500752676
True	316.8416594989968
True	562.750316115168
True	114.82448346717392
True	26.146253901816905
True	407.8372889394061
True	170.89501304888825
True	104.6419044300103
True	363.6566366917433
True	1058.151223468766
True	270.16375334914136
True	555.5073836037323
True	11.508397424746333
True	74.60260960036977
True	324.66099394917666
True	799.0457985226014
True	447.99671226015977
True	539.0616613301065
True	703.2882876579606
True	65.83313947535893
True	732.3215697814475
True	52.052954669637664
True	104.75547451257934
True	184.029622517978
True	86.23501580453983
True	26.265028057010603
True	302.3494369471731
True	453.7153988395448
True	887.951784944519
True	860.341019664947
True	5.377403449929896
True	284.09046509051365
True	460.8840986525319
True	126.5403977072448
True	233.24734565852495
True	329.5857703484335
True	1315.4448928936226
True	449.263868919947
True	24.64326368013052
True	177.2894845184433
True	704.8532485423054
True	33.18510556754008
True	170.97894765499044
True	518.2875544910127
True	73.87237333514524
True	880.4288210585834
True	321.41037018200706
True	666.6992578256824
True	72.14570575946716
True	691.0258147355541
True	561.5715731747684
True	880.42958082132
True	259.5398253241321
True	503.06266900835055
True	809.1780186650216
True	923.1316041824404
True	227.57580455544127
True	749.6737701175502
True	225.5267076454507
True	447.86752960714847
True	380.9594692757478
True	501.8234741739439
True	485.9526537695995
True	299.7740766913102
True	356.00023317399626
True	115.43064854114704
True	359.20556517781006
True	1137.781312393966
True	310.0449163567256
True	142.29871396797523
True	289.78089190379825
True	731.034361702158
True	639.1584327501904
True	423.7759051431985
True	122.17961981144704
True	336.7940034610557
True	35.17338183491198
True	170.57989751915028
True	90.80343023592448
True	90.06603132962609
True	561.8870881271805
True	136.47709282431703
True	127.8977200773985
True	111.42786180091844
True	83.14833903715383
True	438.1739544648058
True	383.1875582512429
True	1013.0148260387872
True	548.8022535746097
True	820.0867661742625
True	279.33417793268
True	303.45619506542306
True	526.3819731100152
True	197.8896027877184
True	740.3465209278023
True	242.68096986706087
True	362.13437599177945
True	65.08978933188622
True	121.24397531519382
True	253.743996167643
True	120.34547377738204
True	457.6400726983292
True	30.05203454497015
True	577.3563651061237
True	994.4928295246472
True	720.0322740079305
True	1.0844858644902762
True	64.96315122666817
True	492.9930119407429
True	446.5622610254242
True	75.97399684174727
True	116.59203615683352
True	303.1250348249192
True	76.05853431524827
True	51.36128067991972
True	721.2233709285044
True	664.0639859373265
True	162.14147751853568
True	169.60792258261418
True	546.0042662429053
True	53.95036226965033
True	26.325128639951878
True	563.7756712246168
True	468.2856429923063
True	1105.260515642171
True	45.47852102652111
True	468.75233227236095
True	894.2326843794117
True	773.3319697838056
True	286.8054945304474
True	778.1233812831671
True	408.2421974436683
True	36.23590595979192
True	105.67453772440984
True	693.3058409684382
True	75.07122427758304
True	145.13562893985878
True	942.73550453777
True	195.88425723858705
True	276.5760767386188
True	108.73908681161132
True	663.7566362063083
True	600.7569979765223
True	215.52447265858672
True	435.2512738029516
True	41.50508149979346
True	279.80041766313184
True	599.0048226770028
True	647.197841649434
True	314.56896157222224
True	71.81675807550305
True	926.584216157948
True	1065.821890473794
True	564.1756276792026
True	61.60669937679887
True	32.619484516846015
True	95.2689972558642
True	108.94518778824576
True	95.93572750494246
True	876.1058980760664
True	1231.188953890406
True	741.8789176129565
True	335.71875078965786
True	8.422829078856402
True	21.15285485612852
True	340.30946900915745
True	477.4643907697261
True	47.1702394188901
True	589.9569271892607
True	412.2487972230589
True	387.6232845316705
True	79.2295828146906
True	199.0037134571598
True	260.9329202631554
True	132.52634013811746
True	393.64208560799455
True	43.1072791262727
True	167.2922893666967
True	1147.569061400045
True	5.6647654122148765
True	30.142882112703298
True	582.716573374453
True	357.5458762124572
True	790.3562747010346
True	158.37343114985958
True	765.9559000207748
True	566.3988687201642
True	270.1360974135972
True	439.9539138188737
True	345.50828868625354
True	293.6312439606662
True	275.87298867967127
True	398.7676351190254
True	501.7688754924683
True	495.9037834515623
True	108.33888678691852
True	359.8108841709955
True	8.794929882988395
True	189.2912764567568
True	220.30993762215465
True	845.0797030925256
True	599.8882438867538
True	33.37808904084409
True	737.4029635458091
True	833.7069420023415
True	109.02625041870502
True	360.1073579841854
True	829.1326604103609
True	233.2350782516677
True	167.25983129830578
True	524.3028071767303
True	588.9281409961725
True	1099.591575779711
True	145.06194888497436
True	154.2708766236001
True	251.4749005185761
True	310.3975464343945
True	429.1116135563294
True	419.0038294195116
True	319.6887964380701
True	433.55567367392433
True	499.588131650444
True	233.41600489603357
True	1490.879128150466
True	252.35343748078068
True	406.0153909751144
True	51.648030393257365
True	764.9435874996611
True	251.7674419993388
True	929.4901126686224
True	552.5881571163071
True	328.0053491108168
True	770.7204382003715
True	284.087893032178
True	200.76780145486023
True	259.0110881005703
True	214.43663150381064
True	135.78190757015534
True	255.0245840887041
True	731.1307023640979
True	510.7385843441546
True	222.1126717474099
True	1197.0539283832404
True	116.15545604240648
True	253.54820353347813
True	70.4379148293704
True	313.80002233273973
True	412.6596101631818
True	88.3771693897693
True	225.8696424670727
True	71.98583704995717
True	694.1964800598614
True	378.3155573548296
True	217.9596473480082
True	722.9264856720778
True	859.4245380330697
True	849.0602419019555
True	820.7776725343228
True	332.7621228015364
True	1.588415867063711
True	255.82294275451787
True	55.34707420011482
True	368.063418897977
True	55.00560384189009
True	362.6457936554485
True	851.1771984098868
True	1046.7075331594313
True	402.87673634791327
True	24.04867663722423
True	507.2747948964046
True	494.5548898671014
True	205.7425226605195
True	232.71868004091996
True	288.78759541979576
True	23.35955365356593
True	124.61133771197724
True	933.8127464768912
True	59.944940941100405
True	478.0922594630544
True	792.5597180189054
True	96.7044467473
True	243.08710285598025
True	108.23924576292607
True	15.85574280709211
True	1.2334730340796294
True	120.66533306166323
True	1035.6161774667737
True	494.4674106230241
True	68.77364779119854
True	791.7773915108859
True	337.149544531544
True	1.279118414764163
True	444.9537787378391
True	185.52710208360656
True	483.68019698223054
True	83.91803246870606
True	342.3161051148544
True	392.70465174027584
True	171.3443276371247
True	204.53068713040255
True	133.73375106806498
True	174.00436437744708
True	953.8577024211422
True	15.667492949147627
True	511.0168122370111
True	492.1063923619369
True	399.6292596639594
True	217.53935096581293
True	239.93175130172511
True	164.25081354762634
True	47.10822788381147
True	498.7686536382529
True	154.91137045429076
True	820.2115567763806
True	826.8296930629655
True	251.64337848721016
True	323.01415308458706
True	538.2656344263368
True	41.67031525363485
True	88.61912504680471
True	762.1091297714337
True	1086.5309395699578
True	109.71340562792392
True	707.5552820880364
True	144.72063866841043
True	940.5045290865104
True	660.4636663379474
True	108.37672689361489
True	272.3612838308623
True	614.6983024472748
True	268.97188993704145
True	48.04277449710519
True	553.994735355724
True	455.7861457447864
True	4.503521929340833
True	473.1272421661309
True	70.29307024829532
True	167.09442127713606
True	242.79225917099765
True	326.92713460016444
True	75.36959254623198
True	223.87111572700005
True	351.7123645903095
True	417.0776328724082
True	910.3740028765436
True	47.0236203509456
True	876.752631742739
True	1020.953738595563
True	128.41214052481308
True	73.18688164857751
True	1002.60077202667
True	33.06552451597777
True	221.80895383898743
True	88.18398805023516
True	213.4842169249938
True	369.8528413491658
True	975.1626420246718
True	104.82308832200611
True	73.18126058150806
True	648.0640792117114
True	283.8003037858325
True	721.5720487143626
True	51.35984007814732
True	512.2921603167048
True	370.1314900085209
True	680.7123293666831
True	53.50623714358509
True	110.0345686739652
True	27.665448807103253
True	270.8574390413576
True	42.319599845132174
True	342.7472670333262
True	3.0472348518565813
True	1195.6360998488246
True	102.5954098801817
True	127.72778910623592
True	347.05026927834666
True	717.0782215724166
True	668.1658580997978
True	1009.1934252521576
True	461.2777519009214
True	390.64588158020575
True	142.15040859365666
True	432.8882241927448
True	858.3615571293155
True	434.667988478127
True	941.1173657304772
True	87.142699585805
True	424.8616439543163
True	178.5970944906168
True	278.9169022315851
True	770.4526618946147
True	159.26023414135113
True	133.37759099119745
True	65.09157055844311
True	854.9507347545824
True	775.5528174805446
True	81.86108044118139
True	437.1011688310344
True	745.4747478854583
True	415.42040587734266
True	57.00062577259835
True	330.6268210599057
True	774.174842414302
True	32.301636323060244
True	377.352593470092
True	171.72895839638082
True	275.2469363975675
True	34.601904900031506
True	223.8523048409237
True	761.2444606223962
True	643.9849199062364
True	57.29222552534119
True	297.82643573701915
True	867.1572544864309
True	16.419908801337716
True	313.82936079994573
True	293.1674717187486
True	453.02450679938937
True	210.2740221744796
True	624.146686263841
True	46.81088873754954
True	964.234970781363
True	902.2998593854454
True	49.51867938267982
True	394.3724717197678
True	729.7182311848195
True	913.4381462417292
True	269.4391402937789
True	623.5695116359271
True	130.9323939096538
True	201.1970899823496
True	134.4797812205789
True	132.5338067421475
True	211.05928586968116
True	922.1175371966344
True	794.9731902193882
True	940.1577184133384
True	19.069975368552623
True	26.81970548870638
True	350.27756507765173
True	14.08034998549227
True	617.9606842106332
True	1055.2111051297306
True	272.8950575479927
True	211.94950232359872
True	85.76236542042173
True	216.14456842588487
True	131.0249284977047
True	44.93094315434752
True	127.04892445765306
True	92.26716094278903
True	253.20402854872452
True	532.4378842582294
True	163.11671473365072
True	31.588480055142234
True	55.52852138141866
True	433.8371559878136
True	265.3510651376947
True	580.4179539582518
True	21.247277941968434
True	107.95905800852204
True	640.9669862328766
True	274.3668763423174
True	489.9506264723708
True	645.7547897670036
True	109.6282884989888
True	107.53293649970168
True	83.60675388097629
True	24.54920056834092
True	120.01241583266558
True	88.58116228553219
True	100.15343482779404
True	151.991676171733
True	245.54879112780847
True	814.1429962756106
True	280.6689247647989
True	961.6030460632936
True	169.742786738407
True	197.5880276750897
True	799.0483680324184
True	315.18087073291167
True	567.9370988443394
True	251.56787324514397
True	367.9593087146893
True	445.4083889939474
True	549.355652370794
True	636.9530700468767
True	370.74211196349086
True	38.69147176601988
True	567.9720768144864
True	598.9809374682835
True	20.310142207800805
True	11.592906187760772
True	261.4556547786972
True	404.39244255147554
True	450.19696917673696
True	71.63906405210076
True	661.2449624864672
True	948.8558453464505
True	241.27604817361376
True	896.9119223538155
True	272.3204049253675
True	104.21840253783364
True	276.48763651284173
True	665.8834918471947
True	39.86980822661996
True	570.7835985789667
True	1260.9467764378385
True	1025.136894904017
True	911.4416089218772
True	205.77594171247685
True	95.71618028194924
True	193.6907749595285
True	849.0386282200731
True	153.78792273344723
True	1083.602815756331
True	869.9130132094624
True	44.85000514586831
True	90.40954376677324
True	411.8978272174807
True	411.8507648735896
True	197.01181596752207
True	516.7851080948452
True	647.5872651140721
True	120.3686980495592
True	273.2031369272492
True	1032.9207472014375
True	54.439368085355625
True	685.1049080710229
True	561.0030805805386
True	37.60310127681412
True	821.9659763604166
True	384.9530588462341
True	580.822429441835
True	111.6986702704993
True	270.6226995245162
True	226.1477726104667
True	26.85104047517683
True	130.5810395102715
True	767.4180957716947
True	138.0694375957622
True	381.7979908355552
True	59.83650345955507
True	638.2851275046232
True	606.96959774985
True	235.54405761418232
True	456.2345204707301
True	166.26229727396415
True	165.32094636676197
True	218.85662854181868
True	300.0519804485558
True	360.87924952305065
True	129.1852597800236
True	209.94340991753143
True	26.61362079510069
True	870.9719664041544
True	310.7223741574315
True	10.29189000404397
True	362.7207887105436
True	159.48016803778566
True	621.9582943772014
True	371.861192797987
True	581.4605024616602
True	563.5295341045991
True	481.4342636694069
True	784.2049991969391
True	243.3074104126445
True	569.4272260586228
True	158.9119164131923
True	521.9210104476954
True	386.3212478863075
True	372.106535382
True	126.18346042933804
True	135.16467563606184
True	112.82443488118015
True	62.92732604416407
True	726.6255349045184
True	188.03908509268567
True	45.16174317796076
True	0.0
True	545.1934696761359
True	115.50127416077206
True	22.46013115815556
True	38.57625454946509
True	111.40415852106744
True	546.8949703836047
True	184.26947341253447
True	102.17438087059324
True	34.05030952863706
True	161.6929457078716
True	943.3547413596992
True	51.830085969465046
True	230.837548643986
True	750.2554975483066
True	319.0946954797629
True	464.8446735766887
True	493.7768677858572
True	513.3227372506315
True	599.1560999268013
True	920.0485367837734
True	256.61512146545857
True	1024.144804951933
True	909.4771225170258
True	592.6020464739911
True	346.766820958689
True	824.0180563264271
True	9.352410587155193
True	33.039209557417486
True	273.73363373664097
True	42.4793875538239
True	193.4858660746573
True	791.2916338146105
True	210.32292584091223
True	749.7974388734627
True	768.4157820667053
True	120.0483574178881
True	361.973687445062
True	598.4731379539871
True	26.291002879163
True	133.18302537246453
True	443.0786006168572
True	303.2316517510821
True	198.6744296657673
True	104.93165962850458
True	390.31828137540936
True	21.59522175414069
True	371.0488514645589
True	371.4604321796887
True	1044.3842889626048
True	335.35936558294566
True	31.96400023026695
True	429.471547141292
True	441.60310914825897
True	235.2369329524543
True	28.087548024581768
True	764.818439112864
True	446.1865933303796
True	180.0094098026181
True	11.86246951110584
True	1202.103184197931
True	165.14584077084407
True	25.49611515435629
True	301.6239380834287
True	266.7102731629499
True	116.7964596477041
True	304.90470158480235
True	43.06393561579468
True	316.0310614327494
True	313.3320351551023
True	306.390605957639
True	30.9843150223304
True	48.427211958495455
True	1065.2345616126354
True	23.395362985525857
True	12.124651959303108
True	186.31808291927675
True	657.8383867875742
True	9.00510475712798
True	194.33885940360415
True	177.24583281833296
True	549.8249554810249
True	363.1459900414635
True	742.9058419593722
True	315.13082180635195
True	493.37929651525366
True	437.312702222456
True	508.4679936655088
True	101.79528506146686
True	1268.899520340328
True	917.2549504080532
True	284.374679030676
True	543.5985664847136
True	98.31132894480758
True	576.6486259515265
True	434.1511206798353
True	154.11338709241167
True	77.1748685710084
True	349.7560678441988
True	170.9049499415044
True	31.005021959881866
True	613.641675477504
True	382.1344279572433
True	69.35855697327067
True	25.367752818706947
True	651.2250853728117
True	496.7130949133629
True	73.88055642168592
True	20.633407422488663
True	346.10044583319666
True	311.41469446056647
True	707.6257236435614
True	546.4468111361474
True	558.4798016348107
True	799.1046347172811
True	9.304920521750727
True	54.37279982590208
True	35.66892151893053
True	60.26924591554121
True	509.7704285718248
True	596.8589104186996
True	84.93212644886414
True	106.97012592348226
True	192.1558530051141
True	74.41047091952666
True	176.64472948736957
True	209.98557199733415
True	266.0944205036988
True	836.6794625146605
True	607.7785491129358
True	282.87918510844344
True	184.82246137024396
True	250.38819568340585
True	255.16927575816237
True	754.8565214877239
True	321.54238367890224
True	168.74794308491562
True	900.918267407563
True	342.6572909161296
True	482.8397894275572
True	154.41854687290592
True	116.5305534151216
True	62.78027606037371
True	201.84095414300185
True	975.7670239499788
True	516.8210659594382
True	114.5565485815278
True	346.44078523332263
True	100.16879054302
True	647.5151909114252
True	4.634645188616707
True	670.7226191859733
True	37.31997305624533
True	967.3050944010516
True	851.6458504766746
True	215.83816665822465
True	30.46519392511743
True	82.44636439742072
True	449.67246879665504
True	221.0587670605504
True	1.7903716775118563
True	79.62488744936866
True	1080.2338136569035
True	336.0190514522675
True	678.343763539461
True	485.0236998027018
True	32.96241690857812
True	136.30080290234986
True	429.5068363464154
True	922.7261814545898
True	800.5029433626894
True	416.3013085448299
True	341.8148750194388
True	17.743532908289414
True	77.54421496578513
True	743.7476438055022
True	453.0537555396779
True	382.36889215571006
True	893.8334107345833
True	26.304317451356667
True	229.1821057561054
True	875.0741306644748
True	227.03810716209887
True	7.1889526120363225
True	501.1040215472834
True	104.29702584712716
True	638.2213341199162
True	55.816909196763966
True	249.28399994426704
True	853.9855238993014
True	947.923268441435
True	276.47994143532907
True	439.9921193520184
True	119.81427174514424
True	607.1779775381275
True	263.20924988416726
True	191.07438437003157
True	869.9605958743037
True	56.573648818469536
True	713.467131340726
True	278.5288811193232
True	300.9942216111596
True	172.21217616029452
True	457.3346136329908
True	619.8401437775548
True	377.4769058151175
True	406.5789122170736
True	68.73921471225225
True	161.8479280985673
True	447.2468984592359
True	213.1771400699576
True	36.3364926701077
True	193.1459598467638
True	382.2439352891881
True	400.3268784252694
True	727.3128872318739
True	125.98800606611807
True	647.0151121295438
True	497.9219194501088
True	564.8248929785518
True	138.36402678032962
True	38.13727472856967
True	675.1161966024843
True	72.9499108368021
True	545.2102676546033
True	654.555456974582
True	449.741165349876
True	133.07223943214314
True	522.2386344361221
True	4.806434701315229
True	399.0255258571344
True	31.63786596683922
True	628.1027502092487
True	274.4764241463484
True	561.0070900132581
True	682.3119994260489
True	141.71625783722263
True	526.6226940951802
True	472.4962276639221
True	65.15109503045662
True	1010.928527331414
True	2.916007981165271
True	27.36518532537877
True	638.4909013330193
True	674.3885108751766
True	128.95940058362604
True	418.1892206923527
True	123.45583701506612
True	77.60816695242544
True	469.8987150640929
True	41.29066340312609
True	510.6217738093234
True	14.520587400578828
True	846.8081631308165
True	544.5744719196678
True	659.7741994709074
True	97.42243861895496
True	372.0089367359072
True	976.8839093217944
True	851.1712834841595
True	145.7804018133947
True	549.953496767726
True	461.2092563682296
True	238.1917216562649
True	246.20220809867703
True	6.104808815925637
True	305.86428396524155
True	12.488622547926497
True	369.0123318279892
True	77.60446761696537
True	398.5756675120188
True	650.9581077670907
True	127.89290161089208
True	236.25594154751235
True	642.4687117496925
True	677.4322493788466
True	289.7876599796959
True	140.64177228587295
True	167.648801367877
True	472.5488129317991
True	89.60387882033362
True	11.367794372937697
True	509.742683888059
True	561.4299635636127
True	19.404429018733904
True	133.06418222896275
True	887.3101606743337
True	489.00201341297577
True	269.17141302863814
True	34.032956961075946
True	468.9797889157676
True	112.9003664462328
True	582.4346522054261
True	664.9177847541787
True	289.00596418037026
True	390.2784203850781
True	183.9867190215496
True	245.67553643803296
True	75.77943499099462
True	208.6498166856441
True	518.1346681451449
True	20.018706275694164
True	445.36269572469394
True	390.3922761838476
True	743.039877162839
True	899.0588370459581
True	907.7266269864352
True	156.6905586429442
True	401.7900408231818
True	75.28233874568056
True	188.66299501191412
True	323.64979669229984
True	11.603711549607867
True	758.2453692262106
True	23.64623643055413
True	402.76627162478667
True	262.1732832267214
True	672.6312472064594
True	208.72727606978827
True	38.77681461230309
True	688.3754405420023
True	1071.9603557864193
True	232.04634792063675
True	128.44898731759767
True	616.2875563368274
True	502.8029271342701
True	18.63823675747208
True	837.0994167439981
True	113.13304303392806
True	43.90141415753503
True	317.9009472361398
True	349.5473033971202
True	400.6905294669542
True	265.49958782234114
True	20.76547185765229
True	23.69002312358018
True	843.5747880253784
True	201.3214502953132
True	107.68763689094276
True	852.330420127271
True	664.4781577140704
True	636.3777485963699
True	458.2551932326879
True	146.4978877080472
True	33.166519941492744
True	99.42305562970134
True	436.985597610847
True	231.1413253904825
True	487.58013576231417
True	142.5349457213209
True	484.5531264412575
True	637.4564224163879
True	954.53313439763
True	20.79452602888902
True	989.10487093598
True	1064.798416001856
True	486.2498791143485
True	82.67656868213435
True	818.6803924249818
True	637.9070777740303
True	656.1357509182614
True	175.0635320433241
True	730.6682449405718
True	723.1948647327521
True	120.57966033884048
True	780.7979275322652
True	817.2035687925428
True	493.17322589897685
True	232.92432752194276
True	71.84475934275686
True	306.2061506317427
True	346.9515354781788
True	466.7852182370505
True	426.23300876052303
True	188.84661506621327
True	313.6288032919816
True	3.1021874195801624
True	14.47879776622081
True	106.50558571193464
True	129.0938594265823
True	350.37336279288274
True	343.8385787383177
True	109.5271281600198
True	16.099663895607648
True	209.36949973374905
True	831.5825021635318
True	461.5827654422047
True	539.773983622636
True	560.3727325997588
True	790.048439479901
True	632.4220668373883
True	89.56567418308371
True	207.7011110631497
True	242.2183961786044
True	281.8907046212693
True	102.60405436395024
True	354.2492711554746
True	437.461514970757
True	172.60254803329656
True	650.1813249599288
True	241.8033577762941
True	204.82160785077863
True	27.67102958003993
True	254.67709455874325
True	474.7175897441557
True	164.26214298627897
True	526.0262240633967
True	462.6667981865061
True	250.04213461859035
True	96.8940400859809
True	41.71847897611452
True	397.5387025204272
True	791.5326275439306
True	158.20515139057704
True	1048.3968317731076
True	1055.2705350522335
True	472.8588751733124
True	99.41305712181352
True	126.87593967741417
True	656.9693410281402
True	9.33605038911126
True	221.43735862412103
True	137.66731180388047
True	120.51142322751174
True	326.492781814542
True	635.6174338701672
True	36.28093302286689
True	121.00826639788436
True	958.3449214484456
True	56.293155192652286
True	472.2876146344414
True	532.3214259487813
True	238.37591283463485
True	131.4827002317014
True	898.6133396806047
True	1184.359087742698
True	529.4130258840602
True	646.3526381582376
True	218.46744692630597
True	151.2117361591242
True	325.45190722337003
True	253.59477702813115
True	169.89361865107864
True	310.4630965743128
True	326.2443939654497
True	11.932573262245745
True	612.460286025503
True	143.8330121327711
True	78.81189153702489
True	447.0446850368404
True	309.8874272313014
True	1169.7575943839208
True	343.48479867964176
True	962.4996375139752
True	10.64332460180522
True	259.98898642550114
True	229.077840292464
True	155.2956201766415
True	479.8708277087787
True	199.0118509164592
True	407.5431280963887
True	332.7014150811117
True	108.67960215994938
True	368.0364228573732
True	1037.49016784158
True	717.2474370039739
True	229.8385271916481
True	99.8416020902242
True	313.7280725166443
True	22.37837838076914
True	360.4325095862845
True	317.69861474723456
True	554.6786850538294
True	448.7253744500396
True	346.5267553782044
True	160.33490204273954
True	12.83871790697689
True	415.58625368182027
True	279.32992579312634
True	144.77789798426073
True	304.11793823904657
True	447.7667305201283
True	808.2550972294736
True	308.92892928131806
True	778.7091506095719
True	409.4617983673815
True	368.47554371101455
True	1.2930154545314656
True	1174.6862378939368
True	104.63231179188082
True	919.060109760607
True	201.49421484522304
True	438.8647605371421
True	657.7028123095039
True	86.10027215394932
True	492.9453668187798
True	33.39804380558629
True	405.25015261858863
True	69.71205987586579
True	234.7317212569383
True	36.59976863282172
True	668.3198778535474
True	188.87852381597563
True	25.854166499553862
True	392.288623669105
True	107.52451894972522
True	176.7526918997447
True	822.2563929984817
True	271.1557388021928
True	157.46280491961954
True	379.2738537139734
True	533.9572024930393
True	324.57797378404484
True	502.2750374002249
True	617.5001884680119
True	156.08911192123742
True	6.937930571901851
True	72.01275927454894
True	420.1125248303097
True	93.6006361120242
True	77.1153745982722
True	1037.9333856183475
True	28.28148908404906
True	323.16975511086224
True	322.1793562456392
True	470.7929267289376
True	674.9470799957478
True	186.22769909293768
True	642.5711510868113
True	322.73657302747006
True	349.8371992499766
True	272.26253726071866
True	211.77605878397657
True	380.1915755861631
True	420.0425274793235
True	409.6123801034275
True	611.5199497829004
True	139.26746808056066
True	79.85178978076542
True	40.50830632685192
True	299.9700378704602
True	658.8465118875845
True	406.9687281477109
True	792.5148793937271
True	216.8553442171414
True	394.7332462001349
True	65.9245660194303
True	53.72024729498323
True	414.9987621549747
True	203.5401180744716
True	227.88552858548465
True	46.24632631485187
True	1056.4094327236014
True	166.7246814531458
True	888.0649981215556
True	325.3295484464916
True	926.033127005436
True	236.6737364843016
True	456.7885435922215
True	537.2344118876936
True	597.2885196270157
True	221.88129694211537
True	482.2365224710364
True	945.3553555764272
True	124.91553851803953
True	6.890373047904219
True	567.2465616861369
True	29.100777090405444
True	76.0259634898318
True	810.7567811321493
True	230.3610839803512
True	999.7626144627828
True	704.0851590706583
True	401.3678505304748
True	288.0166390313759
True	476.732990636696
True	333.5760324140168
True	178.35849149952423
True	661.3854072484828
True	706.656212862817
True	205.7954363347149
True	86.30449144395
True	519.4981101430764
True	137.50414172978685
True	382.5231025653707
True	354.0645618896113
True	65.24884506131751
True	380.1542480195422
True	410.91731939110366
True	372.7093043544395
True	410.6697552718439
True	416.5422884884427
True	664.4645486844734
True	61.07993827390216
True	459.9463174474008
True	320.3938804472355
True	647.3718083775101
True	220.863470470688
True	105.16459965628812
True	40.94952510532286
True	543.5954649468813
True	636.1668062921925
True	183.87349975397572
True	406.80663087173855
True	347.3079991524413
True	17.83203644723836
True	163.56717228510377
True	297.31656399550667
True	2.8641355361896603
True	875.3850740587558
True	82.8760522972364
True	104.72854585893096
True	118.29792691418965
True	369.52076779899687
True	38.42489640365599
True	464.6597540372581
True	228.737487707056
True	5.222657255247968
True	112.70240273484067
True	445.4117404177064
True	52.889846529800245
True	67.29788713573825
True	179.14130275827526
True	296.5845777289579
True	948.1079792753122
True	391.9062301721645
True	939.9577424888212
True	184.36271268674315
True	1008.2894796782928
True	767.9571232749023
True	669.0131897735804
True	405.3304946913962
True	379.9384119378471
True	81.16815246479872
True	70.93932775318834
True	79.54019103620656
True	176.99319337538935
True	479.61087552843264
True	1085.9194585409969
True	174.9280798929995
True	340.89799397631486
True	440.6521236413861
True	609.8239783135235
True	596.0479091301935
True	286.23050215238146
True	460.2186194332703
True	688.898709748125
True	97.2471425965404
True	717.1489082575007
True	269.08689814101285
True	136.23646550896612
True	422.0732291663239
True	890.5165867699517
True	441.9212036342484
True	856.9665165291922
True	202.5709205466808
True	351.2387309777024
True	692.7941196275145
True	615.2100308161139
True	177.7736630791639
True	255.49587494969077
True	822.5368223601323
True	29.10376477871488
True	196.0973809619444
True	486.0034680211001
True	712.8783084184614
True	102.216939030428
True	37.127619935255815
True	169.81974627577918
True	744.7622644479635
True	325.43422554742654
True	553.6508194887776
True	364.549624825773
True	301.02498435909337
True	455.5069389548096
True	489.94561984505145
True	72.4709134238952
True	369.29750368666873
True	750.8165089932423
True	0.0
True	281.62212815081654
True	245.1005197478117
True	995.8205596586612
True	152.6233164308514
True	669.2695917591421
True	637.490757118386
True	115.62179600304972
True	221.06775378314632
True	132.39556354837768
True	11.015189525004466
True	300.372016901302
True	375.9857079260083
True	1147.5987261488403
True	240.6380616049489
True	403.4070815538908
True	649.9685773993654
True	202.86882614676512
True	26.243658850973727
True	869.5929130662926
True	612.6967275943626
True	159.73318014685736
True	627.506421176722
True	161.78282669953327
True	292.1316730986584
True	782.6500206320394
True	36.714483703921225
True	102.31205330768246
True	499.3690275231629
True	66.08575349581122
True	77.46497981626904
True	414.15724394069
True	21.52965172562852
True	748.4468344898219
True	102.04841814152692
True	149.93947441330576
True	19.67902093950007
True	744.5571740722322
True	30.214362662370057
True	776.1486672772301
True	392.4623007719881
True	116.59055997351066
True	709.491116648072
True	532.454766907646
True	560.2780455580171
True	49.034179991464846
True	368.4820957655522
True	6.550193007610014
True	94.7006937685962
True	374.6256723887038
True	51.08540019367639
True	123.41160350528304
True	309.3090840797027
True	180.49050008408523
True	103.03911066871056
True	661.1181684918913
True	19.7563155583495
True	1103.52899606834
True	500.0210793193541
True	307.3402260206321
True	493.4646279889943
True	123.12282710915191
True	773.9356517655386
True	1111.2268503518092
True	751.7783920398135
True	183.5583542419431
True	229.7613226350685
True	49.87776057112853
True	58.07627607586205
True	151.0384716012528
True	102.86303200639831
True	170.31667903878875
True	1179.4391684912423
True	308.1641230838972
True	369.57501353511134
True	708.7655304556962
True	17.49049765832496
True	14.134452446842788
True	578.690389872071
True	6.490722574063401
True	115.91629303556168
True	667.0213114414333
True	179.99971749517857
True	635.923691219651
True	848.875255239321
True	157.6458489219754
True	878.4274857047268
True	2.5581686405859694
True	438.75218740831326
True	1068.9531828956606
True	26.826025991098053
True	240.12971853914385
True	147.36513124661454
True	981.4860374556936
True	237.7619528673018
True	507.64728901204495
True	118.87741440895796
True	506.6785192000357
True	153.59832698235678
True	97.20623770735182
True	396.81816345630807
True	67.25925879780833
True	54.13391653657381
True	1067.5077424156648
True	280.3575094679621
True	158.090069431954
True	364.25963066029016
True	391.91932605162623
True	219.72765908580783
True	168.3730388342628
True	390.8236501482913
True	34.32672504692382
True	482.0338414155841
True	1152.3604517824297
True	109.01726999333634
True	473.3334806084897
True	306.9792755804561
True	26.651821624205
True	417.6560425131255
True	106.41987998310248
True	612.4522672920635
True	202.04151692018695
True	426.2642983025139
True	21.04043996440673
True	431.7131718776777
True	103.23049163207958
True	349.57706441872887
True	32.92639496510729
True	162.03852014523315
True	255.3856457195329
True	754.1264698255688
True	57.97256479317455
True	142.56114561055765
True	237.15974957615197
True	141.41929588406177
True	637.384527467014
True	533.8121457584887
True	792.421411817786
True	400.1535758939732
True	535.6299160598196
True	419.165047990503
True	683.8248383169565
True	73.21049893613339
True	480.880298147049
True	425.2214217641374
True	47.221090582922166
True	84.97736433752551
True	133.35884710120953
True	90.29265150530053
True	319.7668037091839
True	833.8479684674685
True	325.99756872372546
True	1106.9902768697737
True	325.2713138853623
True	906.221008997519
True	151.45884475809927
True	555.7160731987401
True	609.0830238755602
True	709.0824313449475
True	443.8671937936624
True	64.7864223143207
True	305.2802007048975
True	42.108386864580815
True	156.5765160902985
True	173.00926522406468
True	1112.1062510746972
True	234.86252997772417
True	538.3872864870865
True	532.7384447029965
True	546.1470773829824
True	877.4740053019439
True	592.7982140785101
True	634.2749978357062
True	961.0852338564264
True	127.9747108834687
True	312.2092340416183
True	270.3072961164376
True	328.7851355539269
True	91.99806840764884
True	395.5817671055887
True	4.680472261043359
True	331.53794431859313
True	252.77408081268865
True	615.0648014620219
True	270.4070752552676
True	355.8660322543339
True	9.834065574403894
True	62.03660071332523
True	538.7487047337281
True	31.5922744610751
True	141.15683995849554
True	65.10801166096509
True	147.17942779115944
True	230.33673458975792
True	66.94303751421289
True	381.5641814160393
True	264.1343142967615
True	100.15511261572186
True	337.8896280756467
True	67.0449443484978
True	577.8384232070343
True	842.3339690549435
True	270.082401594443
True	1132.9247643140714
True	118.3081195442756
True	298.4855251130875
True	1022.5686562950866
True	90.32653629764118
True	276.17698925193554
True	10.115988382780046
True	410.67307664400937
True	449.142714507059
True	159.54775242076448
True	624.1557150635344
True	893.0535080793985
True	154.96858186473293
True	79.76634128596743
True	331.3849690143611
True	565.5209954424523
True	626.4716092853315
True	1178.727666719654
True	26.40137502593425
True	927.8796089318828
True	139.4771851590211
True	622.120340107447
True	112.1211489863432
True	128.92021877487667
True	178.77725832290287
True	170.64333297064024
True	766.0242905139755
True	204.50016665349952
True	232.0830373883313
True	66.76501277949194
True	516.7408398015388
True	450.210131176362
True	175.25448760443584
True	240.1228154419504
True	16.373927429138632
True	406.0194135974903
True	210.2085993563875
True	273.78561511081
True	108.24734055117196
True	719.9275605747109
True	431.85044301005394
True	257.4381931692347
True	647.4947909777793
True	548.7774814264676
True	452.9164316392663
True	131.04452071687203
True	521.8333319566428
True	425.5556490069378
True	2.947575456784677
True	199.10239944314964
True	90.03319490007692
True	233.14032196478604
True	3.181019080180876
True	125.60043965727576
True	361.2822467687873
True	8.098321794635487
True	846.5239158263056
True	160.11160284491208
True	741.303780243219
True	799.2104177481408
True	162.55483517518422
True	208.32238140152396
True	482.9149331501876
True	806.0620613236372
True	48.110724459650726
True	37.549297659903445
True	131.47845938679194
True	624.173084348569
True	739.6477651223653
True	184.11862553751573
True	602.9181976172687
True	595.229496067551
True	856.0362907997127
True	397.22991797896856
True	191.23544267211545
True	847.816372749071
True	226.1347499570389
True	144.54636149772833
True	327.242712128611
True	218.78380778949173
True	205.8868086830711
True	616.5551103417795
True	247.13116332995364
True	197.4071977147119
True	445.3536062178245
True	476.216762503006
True	59.39400956401872
True	269.09222234796107
True	79.3378326988689
True	341.6864459396299
True	358.00829731261814
True	258.3282513047716
True	178.03232518636153
True	371.6736283280367
True	647.9190040763816
True	721.3045155516963
True	297.66562586881906
True	748.3280105235542
True	58.20496457266276
True	865.16763641895
True	348.3878551190014
True	13.99505867088732
True	630.3690383083305
True	686.7775947104326
True	261.2022385323131
True	169.39408195255842
True	46.39519020764177
True	383.1688884937249
True	77.29409006629652
True	13.851614679382385
True	889.5597458514301
True	373.1422687504974
True	169.35702989256137
True	1019.3717109575912
True	11.412261039500612
True	801.9712711168747
True	32.22772692180435
True	687.5401901974673
True	60.00863853988284
True	738.725613663583
True	447.4518278656537
True	181.061375926856
True	429.9423905533419
True	205.7600572279645
True	302.9259844377535
True	211.94331106271028
True	409.8383081841174
True	9.597790522407264
True	320.2376870228589
True	108.76396123833976
True	12.075620206771248
True	469.6992075449757
True	720.0623314451834
True	293.11214224833986
True	88.80634959633464
True	316.770942417519
True	76.35225912192435
True	178.71402237257954
True	180.80156508113728
True	387.49334792733583
True	45.715935641125625
True	140.47587008338257
True	361.453582082566
True	901.3637902111742
True	119.01736350399852
True	206.67062818336169
True	418.7984923340091
True	19.912672720938424
True	430.295383570206
True	504.8187050544037
True	85.63243519149569
True	392.7400766668724
True	356.6781375590467
True	416.6963835990461
True	584.857889961881
True	1030.0013945486464
True	974.0491830857447
True	55.5637908940038
True	1059.6973885407483
True	110.21727820179292
True	113.99519266493088
True	113.78733629880143
True	485.4922964126399
True	378.5138477958543
True	572.1898734057867
True	254.71962621043437
True	158.60670314240315
True	416.3764051479167
True	15.635068911925073
True	463.2539880233583
True	392.04449217046016
True	151.39925529732164
True	91.28166932239044
True	544.8475397856447
True	1002.1370833675214
True	206.9626709829766
True	67.14986548843646
True	434.1002943358521
True	379.60438146870416
True	487.125393256941
True	310.0503764139218
True	3.9764868429164415
True	534.0396923471765
True	522.9104811388904
True	498.7563881952356
True	188.1956258391814
True	104.00857144496516
True	22.223086571136747
True	382.2229881254365
True	106.75796915218524
True	6.259311803479137
True	31.078221444604143
True	334.32952612885634
True	635.501702180829
True	126.09808828125152
True	93.25893317021486
True	25.04662957570652
True	416.0917466436128
True	357.40505597215537
True	736.607847562565
True	310.59829092572414
True	507.081917292826
True	536.0928116401918
True	514.7326334764448
True	293.96000934526006
True	557.2720362436662
True	101.72433771537776
True	578.5443308951375
True	5.874783375759519
True	360.7665781050153
True	453.0012270415485
True	984.7885088344184
True	344.290007974798
True	801.2500734610585
True	998.364383319584
True	176.7055224299145
True	34.468095997233895
True	362.9746539392374
True	385.35895182463935
True	557.9402453428755
True	239.19385775640188
True	27.749123115913527
True	633.596693057111
True	125.74644260461707
True	1102.1689594870743
True	331.1666103913298
True	469.7642603200188
True	130.34970821043237
True	811.7396987899991
True	139.24449466578355
True	818.1182678718599
True	579.1052939268839
True	191.8527139822526
True	106.48153728511552
True	66.40901205253775
True	546.538683127847
True	896.1649706567043
True	432.48868793004704
True	527.0688989028836
True	132.88001098497153
True	613.3131220838951
True	454.8703431206115
True	803.7901932613578
True	321.8564630194729
True	578.0045686543101
True	115.830803672606
True	24.7409542096046
True	412.1588711012069
True	169.07436695226596
True	102.004256447805
True	390.3975170709099
True	1079.3955804331706
True	265.1890847049959
True	558.9312265655855
True	11.012895255890491
True	72.57114429541811
True	329.5106126220532
True	772.6852063400394
True	445.2814518146305
True	527.8812423432756
True	735.0657664513358
True	67.12547445575767
True	701.2465838122232
True	47.35743907247162
True	108.26988858986532
True	176.50381293539203
True	83.09392457817638
True	26.709901190965663
True	306.10726549821067
True	474.4523493559243
True	897.355917014334
True	844.7532489366051
True	5.677165306745673
True	289.8558560599802
True	470.42874925040326
True	126.41718203227953
True	248.2965078184109
True	336.47615852541423
True	1336.3467407506707
True	441.8642570100554
True	24.653545063435654
True	183.33865313678388
True	686.2967384596335
True	34.28806996532673
True	171.13387581567022
True	557.3295059302721
True	69.14785126470507
True	860.5227220861791
True	312.64288623038607
True	665.6748439894058
True	71.9419766917181
True	643.9698740263466
True	591.5881250317433
True	896.5520436267867
True	255.1164626877339
True	501.265904893323
True	824.840617108943
True	908.436279478255
True	238.89776215687115
True	741.6206645392828
True	220.96356767993692
True	456.653380092562
True	365.9076285879978
True	503.01272343916463
True	499.7413716306508
True	310.8006468421477
True	340.8244596988156
True	108.51806378709226
True	335.9202836095225
True	1159.6823127375092
True	315.218228052074
True	152.3173711628501
True	311.4065983175606
True	767.2705337790302
True	642.1417583994331
True	410.7821929329576
True	118.72928001602018
True	334.0345788389452
True	35.080351615620486
True	178.33309673236613
True	91.69574557726352
True	91.8202320221788
True	578.6978384532534
True	141.67351379149795
True	130.63327177557542
True	107.65169608353234
True	87.66354676693823
True	450.8633504654214
True	384.1825237888717
True	1029.0967532284674
True	538.4689535278023
True	863.7629153469044
True	259.02364501917714
True	292.80500765225224
True	516.003017242457
True	190.16261314343535
True	737.1504514769267
True	236.6555772783542
True	368.31986794289145
True	67.72846160511612
True	115.38875066521511
True	255.17604962910767
True	124.79435223793318
True	472.73383470965086
True	32.06652644056527
True	561.4606692529661
True	993.8219962101648
True	731.3095701350545
True	1.349255542075659
True	63.81037038556827
True	492.2787098373339
True	451.7239542790367
True	74.38227841430432
True	123.43302198472551
True	295.0516136701575
True	81.70625970826549
True	49.36928652481164
True	756.9158548210328
True	651.1991574097505
True	157.70422749198937
True	162.74911685502337
True	531.3412718689607
True	55.88015348397855
True	25.81285049574907
True	581.6783868881084
True	441.4291890408846
True	1146.0785358444575
True	48.18697557656326
True	464.9666900194362
True	892.2080465917239
True	775.0748708993531
True	288.9407881947528
True	756.1118187839608
True	404.0048634359413
True	42.53590579315291
True	100.74686306714094
True	726.2708343465443
True	74.61864322849985
True	136.98314970434905
True	924.8160908067152
True	184.3721245624207
True	264.5316543747085
True	107.62166903673376
True	634.0656881704274
True	584.2000257863932
True	201.81689287264584
True	429.520199077115
True	41.99267496236804
True	274.9002026918035
True	574.8339190618987
True	600.7646663132341
True	302.3099299567974
True	72.69352577093683
True	971.0346734097274
True	1088.1452912416398
True	557.7609185609646
True	65.32537019600198
True	31.77701741166665
True	95.17803844501822
True	102.57764727675485
True	100.65110153437536
True	882.5502117101947
True	1178.9707862982752
True	717.769982285062
True	325.7138286128689
True	8.423517925746513
True	21.89862002533762
True	337.79550865114544
True	482.5003992701027
True	45.595829963718266
True	588.7673804172555
True	425.3281039613533
True	406.301665390717
True	82.47073977857177
True	194.6340238839128
True	264.67341288547266
True	132.06863156347637
True	397.03796548212574
True	43.22171037307229
True	175.69216061157115
True	1195.27169691922
True	6.885627234444165
True	26.59400989039509
True	579.752842347661
True	359.7694814334019
True	786.43824696124
True	158.39191732020865
True	783.339555013281
True	602.8069366717591
True	280.5787193672304
True	418.9083700064714
True	334.3633720418269
True	276.6646326532272
True	267.26947717212335
True	387.2921814477084
True	504.2205020899625
True	501.16991767996143
True	107.35117608088764
True	357.64744180171374
True	8.81845552477952
True	187.44259221099145
True	240.7510256575608
True	866.3133261655692
True	574.4636949114195
True	29.0399691187824
True	727.176021217523
True	863.2487128204622
True	107.91859480737264
True	345.48106009546046
True	874.7464749771258
True	219.1025689011328
True	168.6600919433013
True	533.784295308918
True	586.1474779896855
True	1098.7534050864533
True	148.25059925339508
True	152.62922319011642
True	264.12951888989306
True	324.80560593116667
True	432.37568200472936
True	397.1835177900818
True	315.8137093541308
True	448.97434152964246
True	496.44442477967647
True	228.1218855766222
True	1489.7520784780256
True	252.4500684985645
True	391.01511982230033
True	51.92138806521013
True	771.6732579470146
True	260.9664717034853
True	895.3952105576656
True	542.5177633650034
True	324.83260267722875
True	795.8635511604598
True	269.95162523854856
True	220.61468859976463
True	258.0430733733756
True	224.2814708043693
True	135.01069513642594
True	257.52469490206664
True	720.9590573466417
True	532.387804024899
True	219.62662310238875
True	1139.6261952229488
True	117.30603484838144
True	267.07867322945543
True	66.54155023735522
True	311.94420724315944
True	408.5872804139166
True	93.76618374790692
True	214.28503912356487
True	76.2896298440342
True	690.9888669711224
True	377.2388048582997
True	220.9542493506555
True	722.7600611862302
True	882.5627629543638
True	838.4207735967593
True	824.3137495477739
True	348.03534029302153
True	1.469162898422852
True	261.11406190651263
True	53.83449995723513
True	368.76058197696415
True	53.22229024332499
True	350.228229630008
True	852.1118740771894
True	1052.8781604584392
True	391.0969921499725
True	23.44528775823
True	522.1514236687908
True	505.2719235506976
True	196.11822776729625
True	229.76753713330308
True	286.6419453585103
True	24.597610600259497
True	131.30839614222745
True	962.6733996106208
True	65.28470374535432
True	490.1580448516878
True	786.8719248844507
True	98.41825661670195
True	256.08966227971456
True	113.6364184936446
True	15.151047750609557
True	1.2042866071100329
True	116.79966145983435
True	1006.8823131285852
True	496.3843154908698
True	67.28601208466192
True	776.1938283392893
True	344.53236768436454
True	1.533432594389912
True	452.7077091955729
True	189.87799085953745
True	505.6677789464487
True	78.13212266494969
True	330.78136465678625
True	373.1985188699288
True	159.28565341079943
True	219.93496275689336
True	126.33825690555676
True	169.0561178528751
True	984.677215179068
True	15.7104276242133
True	494.8449863740582
True	501.35433792603465
True	407.7190866595077
True	226.62927553916887
True	239.8121671576013
True	162.78815104709807
True	46.11255186988032
True	489.2823827404744
True	150.09941123606626
True	843.2615084608235
True	848.2327947666836
True	243.5067580105578
True	309.5102492210321
True	515.0384113697054
True	42.2807343571202
True	84.42595622669378
True	703.7776334257845
True	1063.9797733816624
True	112.73299685134904
True	729.7989371236417
True	151.2962075547769
True	939.518577294416
True	666.6262044141547
True	108.0439471545953
True	274.49851193882444
True	610.8537129391121
True	273.6071040466696
True	46.15234794427312
True	554.6778194540065
True	466.4855746356876
True	6.094728134995037
True	474.3872502730353
True	64.54597801360354
True	170.48416760908455
True	236.8001930817462
True	296.0024168582377
True	73.39820342917078
True	227.5479976461729
True	356.6666013420221
True	422.8913381177377
True	971.02768509673
True	47.20782318333597
True	898.3657369482524
True	1017.5221874222792
True	126.36768938047572
True	75.6063553472947
True	978.314401797063
True	35.03693481642768
True	229.44656784059887
True	87.85794635646928
True	205.84459582126755
True	363.3383413954609
True	955.2521323499484
True	99.06970300440469
True	66.64990214845456
True	645.5043508567192
True	263.9389918740236
True	710.7706954444097
True	53.63833624505739
True	470.3633126816033
True	392.96155755868966
True	695.278088036786
True	56.0107725960001
True	103.19681593502884
True	27.97309091603651
True	266.6087637850857
True	40.77877742404138
True	346.8630850188766
True	3.423058293757033
True	1152.2146882027305
True	109.07187806761782
True	138.165481932496
True	348.5576680504724
True	754.6429483260389
True	671.3658194107693
True	1046.6981195560024
True	464.56807538285415
True	405.1892939567799
True	141.06072294523827
True	401.18662479816993
True	848.5082583677394
True	416.59479645446527
True	941.5310597947204
True	84.86222908598349
True	434.3828854897863
True	182.472876357374
True	270.9796530112305
True	737.6227967000294
True	166.37628688322351
True	137.7704363562638
True	64.939400439951
True	884.7156924089168
True	773.8148516965017
True	77.68251747276804
True	450.6791756432831
True	717.9414549029028
True	414.1245605702953
True	55.98401202304075
True	320.4878036969384
True	786.7980143448185
True	29.57048345278339
True	363.93667166485096
True	169.28810673013297
True	299.3804531836006
True	32.87044313177941
True	227.541629987504
True	758.3595290442997
True	639.2759554573004
True	59.13716960124265
True	299.9349386972139
True	893.840015684856
True	19.6228489066932
True	330.06917380138924
True	291.96218654779614
True	423.5624261775128
True	224.1865982241773
True	602.1772180909225
True	46.83318400702939
True	952.243801188867
True	911.81742683763
True	47.68804702993718
True	398.6106197776686
True	712.8222314626139
True	914.1824381302882
True	277.2606975342872
True	596.5584301574901
True	129.1014369237021
True	181.5898634834204
True	138.40791559410903
True	139.79793406867367
True	212.0253237834812
True	939.8275370900554
True	787.5556809106067
True	981.3027151264648
True	20.849490827543104
True	26.51733935284378
True	354.1318680536746
True	13.016051260865073
True	652.4986179724173
True	1033.2333129207796
True	268.9541442551592
True	216.14880587258008
True	83.80784164875689
True	211.37310023505535
True	128.59381165898094
True	44.59894286896392
True	131.18737643053805
True	88.87526654229978
True	243.9037803950368
True	554.5721298859496
True	167.12958531301243
True	27.134972557066533
True	56.67728086418169
True	443.942429787958
True	270.71953583849546
True	587.3143925557357
True	23.188800421924785
True	114.42452604047284
True	669.1123311933767
True	259.025945136082
True	462.7035196530223
True	651.5155578942707
True	107.88345850711538
True	112.4574897740473
True	81.63840037036107
True	25.136796942506628
True	121.12107935721887
True	86.80897351474287
True	101.61297005759404
True	153.7271096068575
True	240.42683027577664
True	827.858580558227
True	289.5929900638515
True	957.2149607469812
True	160.13849921692272
True	192.05590539127704
True	792.5202501413665
True	304.1070171560849
True	612.5691840010093
True	254.31175272749664
True	346.4504222203988
True	454.2854681984618
True	566.6130989816028
True	650.1504665692884
True	377.0196443304145
True	34.55557107986164
True	530.6924478742321
True	627.5978494907647
True	20.249282789808404
True	11.556999199151589
True	258.4175544601685
True	396.9877899431007
True	457.5856446238488
True	61.30881610681429
True	653.165726927095
True	940.1206126589768
True	241.67259243712985
True	887.466290221093
True	260.57987639661303
True	102.90125030618084
True	274.4639314053545
True	693.9217572425358
True	40.20775323234205
True	590.8724773858715
True	1297.9468836858575
True	1023.6632131495523
True	893.6658635145749
True	209.45461070282943
True	83.74312909380855
True	196.1764215121812
True	837.5296343597759
True	151.4798323014814
True	1076.1112217985226
True	872.9028666872055
True	41.452463296262486
True	91.06876953053197
True	388.87328078136846
True	406.0571030177864
True	205.901607356779
True	517.4783667470386
True	653.7025786902934
True	121.14895175282992
True	267.80240083260634
True	1015.9089184943176
True	55.77976459938815
True	712.9451463284684
True	542.0007091822998
True	39.1888457712333
True	845.1810126984362
True	378.3736490100375
True	551.6267854388315
True	111.57483595039778
True	271.2793596983876
True	215.32028194367936
True	27.58949317548818
True	137.48627817111807
True	731.7378141220404
True	142.12574143265874
True	367.3569850396815
True	61.08181700744058
True	613.2521000635217
True	598.4289684925519
True	237.4422706709661
True	455.8189037466827
True	161.60381055873538
True	169.58751830415372
True	215.1747873038732
True	280.3388863505305
True	350.9922183026702
True	123.76040147702024
True	185.12792167405155
True	28.55609216001233
True	882.8255184119878
True	319.3377286143697
True	9.703088121760228
True	366.0113958115369
True	157.87254504021885
True	622.7260931179969
True	387.43689705819855
True	589.370442547345
True	567.8657165320035
True	498.9379675245041
True	783.6268619295903
True	235.88376257039076
True	566.6922719606794
True	155.902397135038
True	547.8199090104616
True	364.4965970060381
True	387.1170029132687
True	132.980273547532
True	134.013466813747
True	107.4228273637021
True	66.18633907589695
True	726.0543261749384
True	180.62133018465505
True	45.41379395423497
True	0.0
True	543.5601451122732
True	110.050116615491
True	22.67221089451844
True	43.41497739053711
True	112.84063302703196
True	557.0458986360122
True	180.31700378549783
True	107.2177644358526
True	36.60098489191891
True	161.6294191775139
True	892.606489302757
True	53.45566422558497
True	230.3172499400268
True	767.8918299387584
True	317.2059280156114
True	459.03609167479976
True	471.23977774313903
True	508.01219499846087
True	603.9092021483962
True	894.1159412613135
True	264.2455620456
True	1040.0915666949525
True	918.5493181813948
True	610.0891820859746
True	349.24361903182904
True	858.105496728566
True	10.131906541159
True	32.87448103959396
True	277.68568283076047
True	43.48758798143884
True	211.00385395291585
True	700.7667429005761
True	215.8754271352832
True	708.6331442745703
True	774.4389341712526
True	117.63724254928746
True	348.58845779494527
True	585.3971754680522
True	24.604671801637146
True	117.85347744640626
True	439.83707057520064
True	305.6260072085028
True	200.4896420800372
True	109.00252074677496
True	392.0791840324271
True	20.717069426392538
True	368.4240263768207
True	362.7496527808115
True	1029.4993319042594
True	369.7400223551871
True	31.144513812412374
True	451.9501036747279
True	437.2463846135418
True	234.20415344635583
True	31.28901257078
True	754.9949287525517
True	422.8849570705844
True	169.45217846170053
True	12.897813512444287
True	1214.5721341899584
True	162.45112923637248
True	28.45730662309656
True	316.07462253773
True	284.2126250388346
True	116.9031846606062
True	295.29921958424364
True	43.8695834441437
True	331.9388135554725
True	298.5405177643869
True	323.7767343448321
True	32.11259280762027
True	45.77810514030024
True	979.6139611128752
True	23.321545169183263
True	12.021258699043452
True	178.66762448560038
True	653.6518200334308
True	8.020179307772693
True	192.04266399399623
True	184.89983691972603
True	517.9621368772441
True	387.1376563934499
True	715.4348069524857
True	318.4506736041719
True	481.7506348920068
True	437.3349368659573
True	496.4602013944557
True	103.648218002674
True	1248.9066758413408
True	918.9825474859692
True	279.8828359690904
True	548.0560397054738
True	92.89590359734582
True	567.8467736424251
True	455.2800523085062
True	153.15643979466685
True	77.20024263813829
True	358.3119431875965
True	163.39391391282678
True	32.57460910089623
True	620.4275901608224
True	379.2550641635937
True	66.68008407218073
True	29.838713668873563
True	671.0137257945773
True	485.893275032185
True	70.08438265199398
True	22.045700411706743
True	329.0601274300953
True	318.1717982799435
True	693.5116694071959
True	553.637151365839
True	572.0286335801086
True	796.8216811254267
True	10.162039197985216
True	55.36433982649816
True	33.435776311355305
True	61.221682142834986
True	518.5117208673873
True	579.0720136010499
True	83.75420769759539
True	107.00704958067746
True	199.45487269013933
True	72.56459563292793
True	177.6276457644355
True	207.93964610338816
True	278.120376300699
True	806.9416614191439
True	607.3478788901997
True	288.0585380044442
True	199.76401143864075
True	292.6804690922056
True	249.65745408293805
True	737.5362405101821
True	333.8823340736785
True	168.62537024544497
True	901.0577550413184
True	341.07420504917565
True	467.5400748044456
True	150.951866599429
True	123.55532317765017
True	61.78129207762119
True	206.75634342070623
True	977.6356452950532
True	499.6395694567569
True	114.89986913323362
True	355.35566197677866
True	103.41672067357644
True	679.3578696838707
True	4.784530153094384
True	682.601174339551
True	34.406709744170755
True	956.7754376235468
True	853.6811865374955
True	213.89852985594135
True	31.096021822024426
True	85.9505530688738
True	458.23497195458674
True	223.70592955601828
True	1.6064262343296205
True	81.22857992477729
True	1080.5087800657948
True	337.13364188302063
True	688.3597378664467
True	487.5163955261568
True	28.232899940606003
True	138.5099081026286
True	409.651754650575
True	920.0894850040676
True	815.9523089768411
True	427.4346433626402
True	336.4131103407568
True	17.136669769631496
True	80.78176225365347
True	753.2167295194167
True	440.86240931071
True	377.5291345899028
True	883.9977068881954
True	25.4562683745221
True	220.77014971116895
True	894.6933244767733
True	237.0804874451446
True	8.121561707290173
True	508.61107257370594
True	106.56450920354716
True	654.331750564794
True	50.70135004829747
True	249.875750119922
True	858.1999760264399
True	858.4729501107436
True	272.8203128448364
True	453.18826265432
True	120.9380097202306
True	605.8348916529469
True	263.6354152290434
True	186.25029567151944
True	849.5867071070198
True	55.504675341995
True	721.5404913477938
True	278.1200458066501
True	303.2821720453591
True	167.01331695275366
True	494.1496485853816
True	575.1602515491411
True	364.2659265320131
True	409.3951247882221
True	69.699478844478
True	165.05849204360413
True	486.52579411687503
True	229.485298604086
True	30.42011583654177
True	198.7137344802284
True	388.6956793638716
True	402.2642191087018
True	749.5967479504399
True	134.9824953898454
True	667.9404649810588
True	514.6069965491723
True	599.1953473784814
True	139.6541199374218
True	39.39058637160505
True	653.7306367956136
True	69.91126194543816
True	552.6507073254452
True	695.2095585340032
True	443.5366739137895
True	132.38354704368683
True	518.1826022901611
True	3.909834546446617
True	394.7134957807074
True	30.612360527915644
True	625.4377350353744
True	260.19477455170227
True	578.8686566917614
True	707.6118469998863
True	153.85137576083736
True	528.0968140975688
True	505.7844738088351
True	66.43436435288206
True	966.5942186841625
True	3.6843182412712414
True	27.736929343890715
True	644.0925496199577
True	706.3414023555702
True	131.27252394564633
True	413.758966267605
True	121.10691115443582
True	72.36196829484645
True	473.0333140191416
True	43.63252525159691
True	502.15251131241786
True	13.928651370808092
True	839.3380253180164
True	559.825331778062
True	681.0204336563513
True	101.63606590509514
True	391.2629570384894
True	1005.1158581003916
True	833.294486775755
True	139.53586884275632
True	559.9634735023035
True	459.55992174942526
True	246.48063432345603
True	261.79442168621904
True	5.687205721018085
True	338.17709496890103
True	10.556245491517224
True	380.39403855807615
True	75.27885918892511
True	402.4807913712917
True	664.6078187526465
True	127.3634602815711
True	243.47286650381685
True	635.3122800243364
True	679.9808610234219
True	292.2536049093016
True	139.24730861761486
True	165.2875043492628
True	477.50098889159455
True	89.32412838290483
True	12.089325697430075
True	515.8844947841183
True	582.4933458900671
True	19.604505801286404
True	141.20944174334082
True	889.4896312484436
True	481.43188512607503
True	271.8614492224912
True	33.62595596247
True	474.7934349878408
True	114.42860263373232
True	590.6513430004218
True	667.3239513800986
True	299.71735265435973
True	379.83941481565415
True	183.49546941892416
True	245.8974544205983
True	73.13306548574958
True	217.6251064747374
True	515.5040543866163
True	21.79316725162609
True	456.2295675116776
True	358.2113857814976
True	706.5954827044307
True	876.0097538134917
True	894.6976878952305
True	156.13658951298456
True	391.7670935504215
True	73.04282366423297
True	191.86079239105405
True	316.433473447368
True	11.293759200652444
True	810.170368733276
True	24.672384390419275
True	400.7540645004093
True	265.62649727757935
True	659.4843182744028
True	211.04915085752907
True	39.08454085217917
True	710.844271002563
True	1088.9700838765957
True	220.62187937846923
True	132.50474564678336
True	617.6637143474277
True	506.04430335165137
True	17.498345806041268
True	839.463957999731
True	112.62938109948956
True	45.01068133065582
True	311.4186025548706
True	363.3398515112737
True	381.66500495281366
True	268.68935051321745
True	19.436296459688982
True	22.27964426188069
True	840.0924780024598
True	199.94297646187823
True	110.67439788779916
True	849.1310880983484
True	645.5130581582303
True	623.7281902785159
True	442.8192887007828
True	148.12827864075507
True	33.25145376522707
True	94.29780214212693
True	446.3650905474908
True	219.15054322957243
True	478.86911931093977
True	148.58592394814102
True	507.1211092316324
True	634.855694693899
True	975.4129312475982
True	25.06011140514321
True	982.7527836443204
True	1059.1966722325692
True	470.1537610409531
True	82.86389189601095
True	823.4654322196476
True	633.5073113877528
True	661.6277014800978
True	168.7648240967179
True	747.7198405620653
True	703.2690428318327
True	122.14608199672747
True	770.1938883223007
True	812.3428166656774
True	482.1656508923538
True	231.7500555930448
True	72.90017350463161
True	304.743703598613
True	335.66007157178035
True	461.3286758492069
True	437.3442781560849
True	179.3187095362523
True	312.70428165728816
True	2.676629535678836
True	13.28265491808908
True	104.05190189005414
True	128.23385448397136
True	359.5670966600486
True	344.4586486451712
True	117.62153460971544
True	16.584769944075813
True	216.50114812010688
True	837.2263931032654
True	467.9395387011753
True	547.900918745563
True	559.0450588117776
True	799.2622960401521
True	648.043535430597
True	93.28167067294532
True	209.30175037782223
True	240.87073788054255
True	285.14099632232205
True	110.2720606799759
True	366.8805462627024
True	429.1471493926289
True	171.71756086005348
True	639.0140565849634
True	246.5504467596298
True	202.1091619181321
True	28.010432894415
True	246.8945303794932
True	515.6751494711207
True	170.6645600351416
True	527.377087251235
True	452.4325615164484
True	246.68552153086705
True	102.8027279508809
True	38.690481754189285
True	414.46415302408406
True	780.5803033823831
True	162.09092554296993
True	1055.628709926557
True	1012.308263185224
True	468.37078177458346
True	101.7846586436001
True	118.05480383603631
True	659.7790666527302
True	8.673771363448958
True	228.27416020804387
True	128.56581174588362
True	116.55025201256832
True	341.2619201877819
True	666.6029197789779
True	38.82248916844927
True	126.19834913237258
True	946.2637508010176
True	52.0705461886303
True	455.26991795089833
True	529.8875712850659
True	242.7331063176453
True	127.9642775640554
True	947.3758380393624
True	1191.248057464752
True	530.2073666870901
True	656.6135139276713
True	196.821124993587
True	145.81082363053335
True	315.7668575102606
True	240.6330035409148
True	173.92243829849966
True	309.25309708761614
True	352.37427125510044
True	10.67581982739702
True	601.3215715629964
True	148.37514501052405
True	77.53904171941758
True	449.5737145608714
True	303.6451642390619
True	1216.624717596746
True	356.3874310813851
True	975.2729042170724
True	9.675879824759768
True	283.80326273586064
True	225.673638259492
True	145.68910803879533
True	490.9333753177671
True	202.65297326417223
True	429.51785401647805
True	323.447647142299
True	115.84547202834172
True	358.1833089596946
True	1053.9743510329697
True	720.5615588719833
True	222.7017938332879
True	107.00802027514816
True	310.5201161747413
True	24.39033346671564
True	354.64207859853934
True	308.8281788280379
True	567.9215624593252
True	422.5040371061103
True	356.40259994950617
True	155.493082620257
True	12.48568253272617
True	427.6451357517478
True	292.53803245435967
True	149.78746589804015
True	300.8637084505709
True	437.3338409111795
True	820.9236184735644
True	311.72139079726423
True	776.9052107736928
True	393.6352725010184
True	388.0840832016799
True	1.5241973953497916
True	1178.5776366196644
True	104.27743868017508
True	899.8027750624287
True	205.95718374755455
True	455.2958020672492
True	671.0289168454686
True	83.81917493055376
True	505.600281852823
True	35.84668002838914
True	432.8682382703344
True	76.17778976706879
True	220.57737401197932
True	37.48993098644059
True	639.6639227359594
True	179.50003541444008
True	26.20571254053809
True	381.99450832977743
True	107.66200652774305
True	161.8538936550814
True	801.3056213631243
True	264.7228956063868
True	149.07763918202463
True	369.4932958092249
True	518.0030578982469
True	339.44024758821274
True	519.2824450637496
True	613.4862402799101
True	157.49916838427853
True	7.588554508746169
True	71.99524183671626
True	436.4584926015818
True	96.05176770563068
True	81.13266456326743
True	994.7834908880906
True	26.07377350013189
True	320.91089750558666
True	318.87834545961607
True	445.4956883962266
True	670.8865839822081
True	181.48381780567132
True	662.1390359860701
True	314.9684599256845
True	349.580017918584
True	269.7073000390263
True	219.5139087014437
True	346.1143746997714
True	453.6994654292169
True	432.6602555745756
True	583.1999800900219
True	138.69990354825438
True	77.40518430775127
True	40.57170365915291
True	301.81647427645265
True	634.7928942941056
True	397.8598884565636
True	787.4534118900473
True	214.0407226255148
True	399.5180674697825
True	68.41085190712101
True	55.62173962899661
True	412.4944317649475
True	190.77030816856328
True	225.94383821951868
True	42.10017391441236
True	1074.1388879456051
True	178.1846642605438
True	886.0638046218755
True	321.3026130527974
True	935.0544148462052
True	231.81868740927985
True	461.7289329656302
True	537.1071922368008
True	621.7859612924216
True	208.7437175132443
True	485.9488591509228
True	928.5723971189656
True	127.33328914676429
True	7.78505135221369
True	567.6017212295524
True	29.62776986662327
True	75.7742378932604
True	785.0372114449285
True	226.3134292711285
True	954.2105819913612
True	668.7549269284332
True	420.8874345570633
True	268.65057423738426
True	484.94698995748223
True	333.1145252329966
True	176.12069341065703
True	665.9897791748833
True	746.3539994477575
True	216.43508811610528
True	88.29605911488235
True	526.2826191951867
True	136.72914127828037
True	382.4275449948026
True	347.0827443852327
True	64.95250437148856
True	384.1558986580011
True	405.5649962009935
True	395.9816372352808
True	401.7458563465293
True	431.5237067151002
True	643.9203392272047
True	56.62865033729543
True	461.43760875862006
True	333.9642137108765
True	670.4319708167905
True	214.45030037029855
True	103.236441748094
True	40.383936858529154
True	537.2942289437855
True	618.4397371607968
True	186.17570592411303
True	411.015773048304
True	355.22530556093795
True	17.384109419935275
True	156.80793688322876
True	287.8455470124488
True	3.0970409162952213
True	903.5659232854468
True	80.8292475317266
True	102.86142433746107
True	113.88389797834832
True	357.23878342852566
True	38.64309401413625
True	464.0485869054229
True	229.9007502756852
True	5.624815264144701
True	116.01231772152568
True	435.3573682584697
True	52.54209577116414
True	69.27482550205409
True	179.0325161154531
True	289.2917950042658
True	943.8089133949038
True	396.3810484153423
True	949.6471676074418
True	185.3651338611708
True	1027.0357790394496
True	764.3933774443534
True	649.2318431604984
True	409.8944292310992
True	384.0990567043441
True	81.571993039017
True	71.98259880273469
True	76.67113131403686
True	189.5297275097988
True	484.4624133389922
True	1046.842951260749
True	178.21660598844477
True	358.9694100509943
True	451.5292733785184
True	593.7827890578785
True	589.4610290626028
True	278.5089073501335
True	454.7877720616987
True	675.9232229887904
True	97.8146999866762
True	707.8625717931236
True	260.407002036003
True	138.8093189485065
True	401.2037349567045
True	836.4477849673631
True	430.9146089756558
True	824.653339801202
True	190.8030697017657
True	349.716891441534
True	704.0012499339817
True	634.6126851961233
True	195.1440125945878
True	252.62669413407556
True	812.8539410274408
True	31.62428465249489
True	195.18543306121904
True	501.1996159880119
True	695.6834450645493
True	104.82717738592471
True	37.703628406166686
True	159.08067557659757
True	739.494112467469
True	313.06027669907456
True	546.1167848902045
True	353.6755184900473
True	293.5196907479702
True	426.62922619603006
True	494.2740871578511
True	73.54159102652109
True	379.35740885331455
True	758.4588155863713
True	0.0
True	288.5541396304501
True	254.1209043635468
True	960.6367840742486
True	152.11122181717124
True	652.3423455242818
True	641.8663804412154
True	109.1272961969418
True	213.9315239558891
True	131.5468133778827
True	11.709313599331818
True	299.866662822542
True	380.3827556573057
True	1135.6541284759496
True	237.1640331049186
True	395.20511663652667
True	654.0911766360251
True	201.8200409386676
True	27.647748923325217
True	880.1721701355045
True	616.4054945229985
True	154.14031660320344
True	654.1033141392547
True	152.59912987495764
True	303.07091967307514
True	774.9320538940439
True	36.4289486026944
True	104.57434708616834
True	515.597713817904
True	68.88214678909188
True	78.303279151001
True	413.7327221219718
True	23.01845506259526
True	757.9170761251032
True	102.5033948423403
True	158.05733560610403
True	18.656881541011725
True	697.0672026624901
True	29.40049612981881
True	777.1290058440924
True	397.56304101095816
True	114.35981602589732
True	684.5677902596669
True	515.6094151915623
True	590.4253274687543
True	46.24901080898489
True	365.4609732542209
True	5.470096687621778
True	96.3375285354444
True	393.1740019613197
True	46.196281556567854
True	120.24280841339692
True	293.1170144912016
True	177.096530102839
True	103.63252560256278
True	654.5490800106779
True	19.75133653036954
True	1168.1217755581183
True	497.0823232995432
True	306.27550955727565
True	488.1685256387071
True	119.30573087560076
True	763.0736155240423
True	1103.7986732512193
True	747.5686143502897
True	168.68426858154285
True	227.26015359526872
True	50.96840197096497
True	58.4668970555455
True	156.8539605076115
True	102.04903273347124
True	166.26108803761628
True	1187.8884184909934
True	304.8726249784847
True	344.76747178944333
True	720.468573775039
True	15.55102426150404
True	15.072035636547174
True	548.5085386394055
True	5.266137360484681
True	121.4868076276844
True	684.3176568914963
True	177.34388855919144
True	652.1730616017688
True	793.4802370098952
True	143.98784399252327
True	942.7707251919162
True	2.413738273175386
True	438.25451101189066
True	1059.1295891003026
True	25.41001252958904
True	235.8382421994797
True	154.1861826150218
True	985.7631022687592
True	235.34429954209187
True	486.927745469932
True	119.06792708248231
True	504.2425870970764
True	160.77840151146026
True	98.09783166932752
True	379.7013504993184
True	68.70010246031073
True	57.00392343742608
True	1042.9132430856384
True	264.5549741657769
True	155.21572160555547
True	373.3090188556601
True	403.5819398479088
True	209.15382775956107
True	166.51965518776575
True	396.862085941597
True	35.5155273086663
True	497.5365790774257
True	1162.6282294392315
True	115.62538308206122
True	475.50781046597166
True	318.8842640556442
True	26.26759310319474
True	404.7128187905122
True	105.47011684536126
True	598.3978048780839
True	187.8523305740271
True	414.3305555266873
True	22.04913418829083
True	452.5084631240034
True	112.69786906629471
True	334.75249754630374
True	35.14001325737932
True	165.35114593913846
True	251.48604861230407
True	753.400046473429
True	60.1165083235928
True	133.67783737048262
True	230.5689298743017
True	133.6707578326845
True	607.9888782647474
True	548.6715481633778
True	760.8186383502399
True	401.3680580140036
True	532.4258842851017
True	443.34943751520143
True	670.8493516996527
True	75.83544814095642
True	464.2455626583005
True	426.28011688571706
True	48.54475993678901
True	77.78786172591676
True	126.9931215764126
True	89.46198129855432
True	327.61613394310245
True	854.3890262877152
True	322.5070923481088
True	1092.535786022392
True	328.5586712580691
True	911.5099291998604
True	152.62904854028244
True	584.1619706999205
True	624.328193703319
True	709.3400405338318
True	441.906676855263
True	64.48687933956077
True	294.7250890111118
True	42.3740738834511
True	161.74721064805314
True	174.53266852598358
True	1141.1229760776816
True	235.924810483715
True	549.2681474738498
True	546.1961858196896
True	553.5302195232551
True	890.3535445139624
True	590.4405823054295
True	636.6148930927294
True	949.4203480789474
True	124.89628926567306
True	313.9103611930984
True	267.08077911245306
True	317.9566944416381
True	91.14253928118224
True	386.97800297406377
True	4.290158208178667
True	318.9957870216525
True	265.9656175480125
True	600.732171373891
True	282.6534282916296
True	368.12629797488216
True	9.508509422194418
True	62.40241447628207
True	538.1276101395707
True	31.912680767941666
True	142.54569629330743
True	65.6385859049268
True	150.2028728072729
True	230.77094083021495
True	71.07961760951896
True	390.0362080938485
True	263.1303548296301
True	96.19347281025875
True	334.8187157299739
True	58.92746662947183
True	576.4527633865443
True	842.7562522776117
True	271.2055930892892
True	1152.6466429560444
True	117.16183612006655
True	307.40840540160167
True	1041.7646645271209
True	90.91856290123356
True	270.34551980090265
True	10.388147494577408
True	418.3763505052537
True	454.3169747558758
True	162.56943746989194
True	613.5951210335547
True	912.6037169220702
True	155.91163426721903
True	77.41241420351791
True	310.1677637019112
True	546.9884691648103
True	620.1418817185091
True	1229.7331951474991
True	27.519879526952444
True	942.3110285654484
True	141.00613796770543
True	662.2640785844349
True	120.70713764820064
True	130.00341104828175
True	192.86790484238685
True	183.02435905965424
True	736.3342925881684
True	205.6058716452353
True	226.9661813903901
True	66.4979779253967
True	510.5218251008772
True	451.6701122341729
True	178.1135290666105
True	236.06418047609472
True	16.527377669938605
True	433.9814774108699
True	227.53946010032087
True	286.7523109007421
True	114.94456151789888
True	706.3818926112998
True	415.5116234674003
True	257.5016884786779
True	635.5155278861606
True	520.3243517235206
True	462.0945317181873
True	137.31046989150138
True	519.1384961962817
True	432.5531796342536
True	2.771607661483034
True	192.27763752915493
True	88.1748616413559
True	241.2678891269528
True	2.674647990882688
True	121.28424848344808
True	341.8065357957215
True	6.904360847573668
True	862.3247375803815
True	174.89225812713252
True	740.4669894634329
True	816.643127572164
True	159.32109487989686
True	223.3120385639101
True	485.3552571902399
True	837.4821741825143
True	49.07868791243274
True	40.68102101616911
True	135.1301987264906
True	639.2935313330632
True	723.1661195757443
True	177.50846305398738
True	591.0821566303163
True	614.415325955104
True	864.5570816658917
True	406.49133625836527
True	189.77797531426876
True	886.5882956315917
True	212.22586324255585
True	151.1210238169265
True	327.55557858044665
True	223.81256172362623
True	208.18526046174065
True	621.1646128590321
True	243.40729222973388
True	204.40675195911197
True	445.8767732892404
True	472.4017518384261
True	61.21523998947268
True	284.1527740116722
True	78.9719037931973
True	342.4754962998286
True	355.8624898908672
True	246.3183119967855
True	182.0824434905694
True	383.04945348675096
True	626.8482490488033
True	778.5881904196899
True	304.8866181603287
True	736.448979670759
True	61.498497727931294
True	894.32510184424
True	348.9500824103107
True	13.24255277835809
True	594.829342120027
True	682.4482149131866
True	258.74206374784774
True	165.05468906465302
True	45.42407827185388
True	384.72816055273296
True	75.365598555181
True	13.898071889851808
True	908.9244413487432
True	375.7379775795486
True	177.38033419704414
True	1006.819967484916
True	11.211203381223743
True	771.0151359892652
True	30.827282085217448
True	663.1072075029481
True	60.44813758561086
True	802.8561780236649
True	456.4520496720854
True	197.9009384319916
True	436.524658301561
True	204.814808878099
True	296.4366918172538
True	228.2464982445496
True	412.94082482013033
True	9.70820925701261
True	315.3882212496057
True	112.787257565854
True	11.648539629724246
True	468.000698126045
True	743.9757777601627
True	282.97098024791376
True	79.99548176561754
True	318.3128433181085
True	81.22235050217729
True	166.31181512457815
True	185.35432869920757
True	365.8086785785982
True	44.76475536805141
True	147.7145298443738
True	370.73709366025736
True	878.4054242659364
True	109.92245247739264
True	205.0077708646434
True	434.1057018304219
True	17.601435410449387
True	425.5415078088966
True	506.6522877313562
True	91.1448623594424
True	388.1555171411481
True	364.9684426853819
True	415.5792183174859
True	600.0146520947509
True	1068.96844625678
True	996.1386747488284
True	57.132763163047855
True	1066.039273932387
True	107.2211082340616
True	117.18904314765366
True	114.17322138237516
True	500.3367830918944
True	372.1680741065583
True	572.168643870872
True	260.63158934708
True	160.29597986429218
True	395.648837194398
True	15.31162818303748
True	461.96468672729605
True	391.9068608489131
True	148.4510105903727
True	91.95344941371448
True	538.0191147423014
True	1017.9439376307332
True	205.0405975194008
True	68.65565431609794
True	452.8613696984563
True	379.37001693879336
True	489.7364400323174
True	321.3068629160704
True	4.6048804019883125
True	523.5462659747832
True	510.7818878818224
True	499.74782661020095
True	193.85656820280536
True	103.7899893074001
True	20.464470032648435
True	370.7129112900261
True	108.71239574910948
True	7.30707430836512
True	32.2863221095672
True	353.5835437359674
True	678.1917116080472
True	134.96168952562795
True	96.58647116193602
True	24.09595767886319
True	383.3535944213958
True	365.8592622880256
True	792.1462705797105
True	291.6824460705608
True	521.1878715958419
True	552.3385863745787
True	528.3472589338818
True	291.95677021213766
True	531.0022048306323
True	101.04483419454448
True	579.989220692409
True	7.169091787763172
True	356.2053598270049
True	459.7239902182472
True	985.6973678641964
True	347.8522699669807
True	769.3218909072231
True	984.6553470050306
True	174.60285318978546
True	39.85947613208434
True	355.326246440828
True	388.6166215393893
True	572.5061796193137
True	245.003143907721
True	29.40064661460054
True	651.6026198038741
True	125.55234077223312
True	1108.7960902071743
True	329.6347884890637
True	442.7748173342344
True	126.54893720813074
True	799.8130760269974
True	143.14696013068212
True	820.0788457948221
True	559.9466737450588
True	184.53384848675816
True	114.40739406340882
True	68.9701127297716
True	563.9315347681155
True	877.1866338787802
True	416.70283697286936
True	537.6123251043865
True	134.5507141845347
True	633.844322896427
True	475.4558964984256
True	791.1033383400032
True	334.8971842209663
True	577.7834566571332
True	115.6347862481206
True	26.04180462291252
True	418.2518283880671
True	165.6574260219231
True	104.40360672951743
True	357.1052727258067
True	1114.0390527117638
True	262.02655908704
True	552.9667468544668
True	10.740425244073723
True	74.19791228921626
True	321.66277145187826
True	792.3924608823519
True	442.8147386000497
True	520.3471062188489
True	732.244521682123
True	65.52897281313547
True	738.2179796022567
True	47.49810136627062
True	106.10724324025765
True	177.38522674863282
True	77.31396773014292
True	27.26720838244892
True	304.2014423816626
True	491.9683776558865
True	899.0182521426976
True	862.7206335604343
True	5.5605815902456985
True	292.98843160473007
True	476.28088681582994
True	128.3648517656398
True	233.7396161438726
True	321.8882321026958
True	1308.4364529757383
True	466.380720908671
True	26.132141890004718
True	185.9832222282253
True	722.1083995804188
True	32.64781970847593
True	181.93912227881327
True	547.697612832302
True	73.12813671522605
True	877.3834107971039
True	328.4857460411431
True	671.9801423061717
True	81.6287847203205
True	686.5636849782293
True	590.1562719158608
True	890.144847360573
True	252.0565240343766
True	517.364905199364
True	844.5674448532844
True	897.2725711078059
True	230.65939888904467
True	753.3985242269292
True	219.4952051458293
True	454.5208646955786
True	372.00210564943535
True	497.9642039994819
True	497.52229504557226
True	326.15735116342245
True	347.18967790131643
True	112.1638895559368
True	364.31496404763016
True	1119.609926636009
True	304.328864856283
True	153.57644232684075
True	279.3436550015506
True	731.7744707445196
True	640.2846580658226
True	402.2187531190969
True	118.26821228931846
True	328.6737517282552
True	36.12955417665254
True	164.52593748967595
True	91.40380644874624
True	85.5784966613775
True	556.2038058383837
True	136.7200728665676
True	134.74464879197765
True	106.25000757243934
True	87.10207423800884
True	457.3880183896549
True	380.2750198423893
True	1032.9292143344514
True	515.43432605855
True	821.7758628195843
True	267.0099627552481
True	291.8751478223244
True	513.4890991933503
True	193.398859718112
True	732.1159387649703
True	237.14692487626215
True	355.4820536862114
True	68.88772579562101
True	118.64606146644992
True	260.2387540360206
True	127.56525204819194
True	465.2497738283215
True	34.07735851813351
True	562.4756413605353
True	1013.487865620824
True	718.3045051412922
True	1.3477335392081171
True	65.71160602998576
True	499.7066252500616
True	435.3285480048917
True	74.61428781007328
True	118.58462758114064
True	290.65648685807366
True	82.96398345118688
True	53.60077641353461
True	723.9823787060443
True	678.6777692072045
True	157.65412596424054
True	163.83147048529997
True	536.6830877122961
True	53.47334839160958
True	27.635523180672568
True	565.3086780664613
True	454.2418944842991
True	1127.7463816241077
True	48.74813790831011
True	458.6675949345833
True	892.6014451875235
True	787.889011911596
True	289.96737550360115
True	762.179533427492
True	400.5903828054982
True	41.13691269607396
True	101.61536843272282
True	697.6903641648016
True	74.83492359246263
True	140.72326930074746
True	966.791043208539
True	195.131866693182
True	272.9338181169151
True	105.39919347300167
True	665.5163558013534
True	604.2335788882676
True	213.1261613098059
True	415.10474633587336
True	44.2610481458346
True	283.72662516556744
True	573.8563258796908
True	627.3728965313114
True	326.577552322856
True	72.85184347247151
True	935.671818761626
True	1077.051552481223
True	555.8865518390556
True	64.02453236517503
True	28.69610916504415
True	94.82162258365156
True	105.95661732492152
True	99.9955947225458
True	895.7980191409192
True	1211.357320384477
True	739.3635056727418
True	348.0851892152734
True	7.866650717236554
True	20.60743325246676
True	338.521503775067
True	490.19200326466375
True	48.55002194638877
True	568.5231215174339
True	428.1480011226621
True	386.2696818938982
True	82.05096327588538
True	199.3186050734637
True	268.09630923865205
True	126.91181991692538
True	380.4684623846708
True	45.74538715665959
True	171.58727880675644
True	1170.761101451237
True	5.803379172031043
True	29.19517645561401
True	590.1691925269987
True	361.5467642369282
True	787.327283194177
True	156.5711498927882
True	727.072320275864
True	600.957106296428
True	271.41534739225114
True	435.0714490782184
True	332.8560404796847
True	291.40805001677137
True	265.42895685759584
True	404.42790729180496
True	508.0128225979979
True	510.5448727026399
True	111.91186119152611
True	364.6059019114591
True	9.32801919332777
True	183.3018925076854
True	225.17886355312496
True	838.1171831556268
True	600.8657479545558
True	31.630495202382264
True	709.0196384289195
True	812.0529982590258
True	107.57224880233971
True	358.831619441272
True	869.0492832320795
True	216.20837826785925
True	160.45501608264615
True	522.4780819685578
True	594.4237702184447
True	1096.0824938966
True	149.2213878848056
True	157.1056671526105
True	260.1384772915123
True	321.8251196569077
True	418.6967682599208
True	410.4035193582311
True	338.64378566296426
True	426.4498041729903
True	492.5503036808088
True	222.89314657716807
True	1489.6005078202152
True	242.9673935364056
True	415.3754106616296
True	52.36198517694216
True	767.2534091469996
True	246.8264315010844
True	913.5198145868958
True	543.0055543365248
True	324.06239740423246
True	799.4429430022088
True	269.83240491512663
True	193.07052699983728
True	257.26405055968166
True	220.61464088956387
True	138.28649394290582
True	252.2626405369325
True	716.8917011804648
True	537.2673795893592
True	223.9591025502432
True	1204.4923118501797
True	117.82348914390523
True	265.0008768359164
True	68.77271023320847
True	294.5503549652722
True	402.1027602762664
True	95.13293540682724
True	203.4951425266317
True	79.27703899242826
True	725.4311886075486
True	361.075289310296
True	224.2748420045401
True	738.2043425223164
True	872.135625324922
True	848.1847370861315
True	837.2262284046478
True	348.1250041762384
True	1.7875335465607882
True	269.1832074701783
True	55.01614611506731
True	384.92687478216
True	47.49092544521541
True	356.2754158606272
True	843.8702845132157
True	977.7551595025524
True	404.91385115543
True	22.228157646044565
True	514.3781914450368
True	505.997523282678
True	188.5991348121265
True	236.07325094378243
True	295.01533245423326
True	23.29638842073467
True	129.8777691033215
True	928.9708602553002
True	59.68087220948773
True	512.2327949589678
True	802.0800636945689
True	101.30982556270467
True	239.0118054867635
True	116.76342852902206
True	15.652034160212605
True	1.4842946950479765
True	115.33590532698986
True	1027.9494439871387
True	462.0417735915669
True	67.63962490129316
True	787.6354397409696
True	343.9201852414947
True	1.7414911216499394
True	441.8574271266772
True	196.60084231192107
True	483.12740081073696
True	86.63203717590926
True	332.0365828664695
True	389.80928720204815
True	160.95914173507722
True	208.1188085228457
True	130.94272566615948
True	176.43097799815675
True	918.859661526995
True	14.443664406405924
True	506.9119034842713
True	495.4810269009
True	394.4466699994812
True	212.40227220548195
True	235.98571825461025
True	155.83841616870922
True	45.65774855225971
True	488.5487777052496
True	148.8442395236659
True	852.58342657552
True	818.6096036397931
True	240.40024788514603
True	326.2213472259981
True	513.8764489072246
True	42.25847364885919
True	89.3284895798604
True	752.7512565801482
True	1091.2476837775573
True	115.9302227426107
True	714.9449460757947
True	141.41005742553835
True	941.2431137291516
True	662.607551420838
True	99.24502769847932
True	284.4158029946387
True	591.2922572188862
True	259.82998190127734
True	47.30021331681803
True	567.9431289171566
True	426.9092842549877
True	5.883647660012499
True	485.67353355256216
True	70.11111630041015
True	162.02867010565743
True	237.1442773818557
True	308.7544592408422
True	77.03155959548147
True	230.49503425863904
True	354.5696852475152
True	435.9568632629915
True	942.455981645494
True	46.25160161880189
True	902.6359885786892
True	1003.09395872805
True	136.17908885296097
True	70.242775773439
True	998.6919815326884
True	34.57469328222488
True	211.51347070625863
True	88.3358761900341
True	207.7948173171724
True	379.9238267814823
True	949.5398390193442
True	99.34070140263948
True	73.20577460211643
True	679.2965741196394
True	278.6023600560748
True	713.8047028413363
True	54.58158798712497
True	482.1406402291869
True	401.1205180333399
True	693.1762248158562
True	53.95021946855466
True	111.32820758136744
True	28.197136492059315
True	271.7781185820744
True	43.58908426362969
True	354.10865614640664
True	2.686739253302639
True	1164.1373987040013
True	106.65306196785411
True	135.89283573628407
True	354.1107276952801
True	721.164385845399
True	692.3079461972131
True	1015.3863210360956
True	472.5401563166271
True	395.1973625920908
True	140.51426734247616
True	426.481721505728
True	865.7670056135386
True	418.7680564423131
True	967.0399470928826
True	85.62308478479741
True	435.3152323307533
True	171.10749394910246
True	277.81737599817234
True	739.5675331042288
True	158.500178479948
True	129.50300560084406
True	62.35519356928458
True	872.9133702894018
True	743.9461334594654
True	84.1702743556077
True	440.07539035957774
True	762.7539391949962
True	418.3147210906959
True	53.06949153411744
True	320.39555187951674
True	773.2462588533551
True	30.660177161385967
True	367.3585993757443
True	167.58885714432273
True	266.5095288210241
True	34.79553092806877
True	214.14731216072596
True	783.2696443016855
True	641.5219353812856
True	54.96339590262232
True	286.07601435813154
True	885.8598802909311
True	17.786144779158697
True	309.58193959637566
True	292.25336440697873
True	415.3503080004307
True	203.5370212934035
True	603.8078610203124
True	46.90405962711828
True	958.6315415596798
True	902.6255101783772
True	47.45885643467275
True	402.6264524052017
True	707.8124465573029
True	898.6549937600321
True	274.14265901292856
True	587.080149480966
True	124.64113810293532
True	189.77257946906155
True	132.84797092447425
True	135.0929408545975
True	199.4686312002346
True	961.8176666393236
True	790.2637274831147
True	944.5099416839072
True	20.011062093305394
True	27.589840122052
True	353.7516720455569
True	13.632794789896352
True	616.9474356616026
True	1058.738612955039
True	251.15206807150733
True	208.36202464596937
True	86.21218820367358
True	214.0771371913661
True	134.76456060488607
True	47.007874197673374
True	139.71530634297224
True	89.69841941034626
True	241.7567199660517
True	536.8866890505312
True	165.86248696566133
True	30.58397759627209
True	56.914033206981976
True	433.8733193380393
True	261.1678977749654
True	579.5213377395478
True	22.39059385008959
True	121.53286991490252
True	664.3236280588629
True	268.58068374686866
True	466.4324559747961
True	653.8277325171564
True	101.55733498071268
True	114.75261681124564
True	77.60046475465428
True	26.575948412621266
True	116.77260769437731
True	88.88393863202694
True	109.03752221398562
True	153.58195243467011
True	236.9103365450438
True	805.7711810944883
True	287.3743779945476
True	969.3391455508948
True	163.82100555970538
True	194.05589373555935
True	798.9342590565026
True	309.6304699151518
True	594.0898279478989
True	257.4887181407373
True	358.28917764800696
True	447.2207164179674
True	567.8758584672645
True	652.3708073925465
True	359.2643211768069
True	37.60703138907853
True	550.2104893665435
True	629.1076163424714
True	20.55711319975642
True	11.078388643183144
True	267.1904759462245
True	409.317576871674
True	438.5014100076637
True	65.2788727997142
True	602.6808361085787
True	945.3981136864512
True	234.08555329688008
True	886.175686010401
True	277.68600153024767
True	98.10306973749968
True	269.1630458986276
True	675.576197344178
True	39.47200730644338
True	587.592187752479
True	1297.1514413638108
True	1025.656542188431
True	863.8097191304752
True	203.9475825293542
True	90.41742183915736
True	200.60403659395536
True	859.136966315634
True	148.06678280851776
True	1077.7145280812667
True	866.9953881671772
True	39.99569536391354
True	87.49809933458327
True	395.6427021409992
True	410.7604150950882
True	204.7848370759344
True	511.6959110610464
True	655.5678441448274
True	125.7109959923761
True	276.7204182588459
True	1049.2840904277843
True	48.92148069979651
True	709.3221780251562
True	543.7982525777813
True	38.28189469603262
True	776.0259099524891
True	395.5449547820954
True	556.99015711472
True	105.49762853534708
True	273.71070013814216
True	212.74378613900828
True	26.468657512605212
True	137.58833631327246
True	707.0426341627276
True	141.1948525780036
True	381.4017564467299
True	63.77464781353292
True	618.2438295244016
True	636.2265705462493
True	235.64451901900955
True	474.4652925261802
True	161.85868240051866
True	173.82750062905478
True	221.2979531760613
True	290.16387749962166
True	356.1481126474606
True	133.75163055772168
True	198.6923481450698
True	27.24204125416399
True	883.01295694214
True	316.7453714575558
True	9.603040329399656
True	379.0253489448416
True	168.21913233834127
True	648.5152508717522
True	377.4732370494598
True	585.6274806722552
True	540.4946964403181
True	491.9243314093254
True	782.9089281507834
True	242.89108265452356
True	559.4827517228753
True	160.02067976247454
True	499.6080026333617
True	373.56434375036895
True	371.9064153413387
True	130.03569933319952
True	136.02345163355102
True	109.28685005565272
True	68.48550709983768
True	709.4577849010433
True	174.9855819276204
True	45.86897519894533
True	0.0
True	545.2852279935321
True	111.36038687629704
True	22.50751065944886
True	44.07893092165728
True	115.76611254260412
True	549.7726445909565
True	183.97824895284583
True	106.04870936543269
True	35.186188658642045
True	161.55362716052264
True	912.9926883019572
True	52.052496881784144
True	226.1588873713185
True	716.7278307229396
True	316.6185499273952
True	463.8868258103261
True	475.34867742208905
True	506.96529032494976
True	596.2113908127626
True	907.9194455316888
True	261.5946580664656
True	1026.3046231598646
True	904.6992991932112
True	615.8364920273308
True	348.1733055671547
True	864.318702173926
True	10.190642960269306
True	32.65491250458864
True	289.6005978454112
True	41.1769700850166
True	194.0577776776749
True	715.7856575308203
True	202.6203290764423
True	739.9280738914672
True	762.7282247069248
True	122.2064446968089
True	339.681210900377
True	547.4589582156049
True	24.878979243446075
True	135.72482200620814
True	423.0659691972021
True	308.5720524166454
True	203.8667106417548
True	110.61446404921026
True	383.4069514716118
True	19.858389950287755
True	367.6279881902489
True	355.33637739595974
True	1011.240492301956
True	353.5995154975193
True	28.32639688421854
True	428.9336948289333
True	438.39312583678617
True	240.86971442180803
True	29.50187606906781
True	754.8923430645882
True	439.9032132667196
True	185.6712297870796
True	12.010977259657691
True	1214.5934471936926
True	164.9568950432601
True	28.58579269397709
True	293.2017719573204
True	281.11547361956235
True	115.98125966967947
True	295.0032558947604
True	49.79417045256625
True	312.3580693880529
True	310.0752092559844
True	342.353913164688
True	32.05251426185461
True	47.58488898940959
True	1044.8864539892345
True	23.227346439708715
True	14.142272302206948
True	179.3828220164433
True	641.3829950703557
True	7.986950249299466
True	193.6907057288329
True	178.37703347114606
True	514.840439840912
True	375.82382850774326
True	735.2552772936898
True	330.6897510581453
True	482.087590701726
True	443.2357508460393
True	506.169680699366
True	100.49454542048872
True	1258.9642174755377
True	888.0829689233404
True	277.91207280143044
True	533.8456207192978
True	103.68688072909292
True	552.2422725117832
True	421.1483864780208
True	152.5686314404158
True	74.23733318627993
True	356.9064873168165
True	166.0492943344019
True	28.171944638349533
True	624.521100948578
True	379.0868738479783
True	63.70650749403522
True	31.73122184613932
True	691.940362153979
True	498.91905219858864
True	68.992917773915
True	22.20570879013249
True	338.8843589990781
True	323.4965621585135
True	718.7860396431767
True	561.8902611318055
True	562.2399914181262
True	790.4301444905348
True	9.604439907878064
True	57.08623898969723
True	34.3605637307934
True	58.1996982536615
True	508.4303512814845
True	574.6692263433298
True	78.8921146302714
True	111.69401033747492
True	195.4755157273319
True	72.0726563020943
True	182.1919961006568
True	206.86719403582325
True	265.85616878601434
True	799.5836255698297
True	610.655599802058
True	285.80272748175736
True	191.92987827907575
True	262.1915746564014
True	262.34578260262583
True	708.684955598232
True	318.4996433494334
True	164.92586141669224
True	928.7430472796698
True	362.35424248590857
True	460.7811577914833
True	146.30000558673476
True	116.76712831931216
True	65.55543314005436
True	212.946098399366
True	972.71275062797
True	537.160918691361
True	115.69370504696948
True	352.3875181135852
True	100.90784147101118
True	669.6061110333375
True	3.602748664222005
True	672.3417235995788
True	35.467444481236214
True	876.1602449896699
True	849.5714951425269
True	205.83711547918284
True	30.115688775406184
True	82.6481339332049
True	451.51206080773983
True	227.1687392531635
True	1.2508988640123526
True	79.71015712971477
True	1053.528925866698
True	355.89172748514176
True	680.5448936833349
True	482.8590998746846
True	28.41751028151941
True	133.04391165133896
True	437.7304063966464
True	918.3066058729064
True	812.9394745344805
True	420.04433614282334
True	326.82305110542467
True	16.6684900955494
True	79.66768221439455
True	740.8540060535795
True	478.6772637772805
True	383.85310224814594
True	877.1351423476103
True	23.82065795541055
True	225.2379374716095
True	918.105625392424
True	239.17991912189908
True	8.786706371089299
True	494.3380399540583
True	106.45880232471907
True	628.0335218328363
True	55.00206127537143
True	263.8626335151261
True	879.9295728103333
True	916.0710234736622
True	272.8392695828016
True	429.9666164403245
True	116.23367101171674
True	591.9080707363538
True	264.8705516254145
True	197.8955450063975
True	887.4530660691694
True	51.67879400284162
True	722.5496372002428
True	275.3382102226458
True	298.74000165791216
True	169.1151301639135
True	479.41754597673946
True	610.9056545396753
True	367.8873891422647
True	421.3198456010816
True	66.81158560302543
True	160.11743021027414
True	461.4940196886072
True	227.9752597284101
True	35.096031818800334
True	203.75321933806885
True	368.0637924411617
True	398.0638114022943
True	792.1026397013314
True	133.84057728572432
True	641.4626962834634
True	506.4874196893821
True	611.3034842300211
True	136.09238737127583
True	41.05614473419803
True	664.1338010639755
True	74.36695002714177
True	547.0602095232788
True	654.827699893265
True	440.4453518712767
True	132.48559911610414
True	514.5278320328201
True	4.1488783109022815
True	403.0516651389288
True	33.467313457711846
True	615.9691917456976
True	266.90502174957004
True	553.8985061006316
True	697.2889563816954
True	146.31010306805382
True	522.8110162791351
True	503.2140361171586
True	63.82967689441836
True	990.844502235687
True	2.463697495370821
True	28.359385158513888
True	658.3110464776811
True	713.6768238101656
True	133.57478884448736
True	415.6295928062245
True	124.9341366640758
True	73.64112817023538
True	455.8570700892599
True	43.9302930352174
True	517.4145608408154
True	14.256451430867491
True	839.0069011427618
True	554.9973031232701
True	697.5489919976892
True	104.35526630829992
True	382.7605134691885
True	1029.2322512458557
True	854.810212126719
True	138.81515181906582
True	556.7775661389969
True	454.3817576783308
True	245.6457283136254
True	256.080626287484
True	5.286565703244593
True	321.35414803253
True	12.009063819852685
True	377.87489963244985
True	79.63314682048701
True	415.0542426697452
True	651.965383095344
True	125.31627601552734
True	237.32191539744483
True	627.7031231647941
True	682.0079960782471
True	287.8640199682504
True	136.19843367051274
True	159.09643025459545
True	471.6065109326219
True	85.06133964695668
True	10.858830136652298
True	502.4971600757512
True	564.8866079185441
True	19.523388827857904
True	139.5279516494634
True	922.7856922737262
True	476.7863015610357
True	265.8615440156724
True	32.25399813733029
True	467.3588192390039
True	112.93923498385006
True	588.8248323451619
True	677.4977365413973
True	295.8782730160328
True	383.2687757234993
True	180.66725706106809
True	232.56621663066716
True	71.22256079311217
True	221.3320075975685
True	515.0655966487985
True	22.38861318121842
True	435.8537269307556
True	371.15483455499697
True	727.1832332823491
True	881.2293316237677
True	886.5663305050433
True	161.32173355448862
True	395.8448073468622
True	71.28514804261312
True	188.6722118873566
True	310.2055019250749
True	9.886253007042509
True	788.8055889438313
True	21.507297025513207
True	390.5265514004503
True	270.3941812424661
True	654.4881615992114
True	207.214803396454
True	38.91374083781718
True	674.4130686363302
True	1091.6479344538354
True	223.32094769167128
True	134.1121386723612
True	613.2543514378619
True	501.3694739063985
True	17.095399545545472
True	843.0056620323971
True	112.0805456177752
True	45.56338098074605
True	313.17007766452514
True	352.4191692153087
True	389.1928111356734
True	267.3349881889454
True	21.00212492187788
True	24.73263168145008
True	838.4178812432037
True	198.68465693059557
True	117.24510331252218
True	838.7750510913255
True	659.9026538324589
True	672.4410700025084
True	451.8362884245847
True	151.13486133062324
True	31.619743295944648
True	101.72884128758209
True	438.8869390783378
True	225.4509608960607
True	471.0163106511556
True	142.70253973081904
True	503.2276902013118
True	651.4888100046766
True	966.0115171371684
True	24.565864428289476
True	1009.4552104055392
True	1096.232169732203
True	465.5610823964981
True	83.4304853611763
True	787.6905391109157
True	641.5005577369255
True	681.2343376177946
True	176.12811599588838
True	723.071176362596
True	704.5252210063165
True	122.06624982688668
True	771.2339568210709
True	825.7499342393739
True	477.4958183956288
True	228.27214281877448
True	70.94252687818191
True	306.3457615521224
True	337.7300764405492
True	476.63117486698536
True	431.3025135312509
True	198.95301199621272
True	314.9241627353771
True	2.9270615050917246
True	14.710293411523253
True	103.36843726654956
True	135.66589905511168
True	351.3120099074675
True	346.6551836679059
True	112.89325569032988
True	16.223191033642532
True	221.16043673726696
True	859.2640599730413
True	456.0815890424362
True	507.9340539162726
True	552.2782545366196
True	792.442066366025
True	643.0044309296802
True	94.51050152598695
True	205.11502833304823
True	252.65084369759708
True	277.1712548800833
True	104.05014261666508
True	365.5207861883863
True	430.554570660682
True	176.51162294255445
True	649.0672579857008
True	248.9727209246939
True	210.14117054845903
True	28.743220107789444
True	254.99761054744104
True	474.2435935056615
True	170.88906049006678
True	528.7461203756151
True	459.3475443379239
True	242.47929131125863
True	101.53181966896004
True	42.51241109604062
True	402.133112071453
True	788.4050162311728
True	169.22326642470173
True	1048.8063330159684
True	1030.2275557290563
True	480.87781456858136
True	100.71611870131784
True	127.9433841533515
True	658.5719996680522
True	8.508148700672784
True	229.36392267092072
True	131.04551774370177
True	121.47722877754288
True	335.07987529167025
True	648.8859101298874
True	38.23880352088817
True	123.21148111257362
True	936.7375663916924
True	58.23301482720542
True	457.7328080965226
True	531.6795771505389
True	251.2197612534532
True	132.02877958896258
True	935.5429004722608
True	1216.0863230800985
True	514.7113410076847
True	645.2997997861717
True	198.7174667757246
True	155.5952705991349
True	326.5399719544554
True	245.881252327512
True	167.2389100425371
True	311.9006350183391
True	348.78430223412
True	11.384184629458446
True	623.1743656833617
True	147.66080284111374
True	79.91878001842815
True	442.000491435339
True	324.075359329326
True	1202.9967664981891
True	364.6604444846516
True	968.1515372803212
True	8.747722267738949
True	267.8359557355284
True	229.00795890490377
True	151.57803222593404
True	493.4979764077692
True	199.08521954034973
True	409.479253807674
True	346.61505293861825
True	109.40706638325324
True	359.286615556502
True	1048.0565506696548
True	735.5307187803508
True	224.65283209397805
True	104.6767858518645
True	289.7311905357674
True	21.848896229282605
True	354.82798931446376
True	325.4951296362162
True	555.6705661657197
True	427.5644488500142
True	364.52979753343
True	161.781599472451
True	12.86161371552926
True	417.1774315740402
True	291.85946245269355
True	142.8947591936831
True	304.0667836931357
True	437.5598717159515
True	806.3916729167188
True	313.2747864562902
True	770.1884009461678
True	403.8292647753105
True	380.4477003667484
True	1.214014228632687
True	1165.79041323989
True	96.04415472162238
True	926.0635586051536
True	208.46371580880455
True	461.3784288378263
True	665.2111163702004
True	86.68685161661361
True	473.794227351484
True	35.82815215001182
True	403.0793321614267
True	76.17557189450523
True	233.9616453643461
True	39.32379690331564
True	683.902470903494
True	180.31306299783293
True	24.25575830316302
True	392.23898796580414
True	109.54679980933322
True	164.3202765535098
True	825.3888929023936
True	253.0631618488919
True	153.80355551874703
True	374.3211723476176
True	508.8091114843254
True	336.2037709350431
True	511.1751680747636
True	602.9740669125397
True	150.3639814151436
True	6.058327581095693
True	70.41212644441012
True	434.23460058142456
True	91.97559246112029
True	76.61572091544701
True	1031.4653389257282
True	24.35126024237872
True	321.8226440597457
True	318.08950975036606
True	454.0634003429101
True	673.0290708497329
True	176.68080127018123
True	650.0629982456953
True	331.7214980709853
True	347.4616241153915
True	265.9089517769216
True	217.07622140821377
True	363.68901281169656
True	431.46813679760055
True	424.8148399472712
True	597.3695730310059
True	134.9245378839304
True	78.3875701559291
True	38.273613208482764
True	307.31427064983745
True	645.2875433709086
True	415.9007908829381
True	818.4121162496173
True	221.1983931209435
True	386.1953274283383
True	71.83260049730661
True	52.95945960259505
True	426.1917185145812
True	196.8955825181848
True	215.18964490290628
True	44.51479180862155
True	997.9828447158748
True	172.149944721961
True	897.4337507435927
True	308.624810251378
True	926.3705485499004
True	239.56362955956436
True	456.3531002132342
True	544.8328860977816
True	613.2238059392341
True	210.61274043300696
True	481.3815219013566
True	967.2562922667712
True	128.3074885729811
True	6.618441581692983
True	564.019994578456
True	27.195908423145404
True	77.62509229569368
True	773.264430939139
True	228.7141773706068
True	1000.4163300819584
True	691.0693473383417
True	406.9863221390594
True	278.7311277658645
True	475.3387770069932
True	335.2758593947258
True	179.51359200492476
True	704.9133711514106
True	682.3021800256314
True	214.09414316221668
True	88.78047023625766
True	529.4022080586058
True	133.95035668082247
True	371.5908625692422
True	319.07208417277724
True	65.23579675460807
True	381.4205745448604
True	420.8169540377268
True	367.0647072662482
True	399.7806502164283
True	416.2613415032366
True	651.2427904008823
True	58.59280788103644
True	470.2120789056564
True	333.28721788238533
True	662.14240816641
True	223.6238956501616
True	103.16470611144736
True	42.99481682295022
True	549.6068324306149
True	631.1013926748675
True	184.53827462731547
True	416.3040740361226
True	324.0793493972603
True	17.82714205937705
True	173.63207836780336
True	287.9559548417871
True	2.510394493201135
True	871.0237711496783
True	84.42972067577006
True	99.10039284034836
True	113.87905512165614
True	371.999410129973
True	36.28300774306721
True	466.7259721512517
True	233.55197815462463
True	5.982967537958164
True	115.6279303184435
True	449.60794183246645
True	47.6859345517907
True	64.66562391989473
True	178.51770019105228
True	294.408156866098
True	948.4007618563144
True	388.75000753908137
True	935.288417946816
True	188.71620730006072
True	997.575933262255
True	815.9911184118212
True	638.5003174445753
True	416.7138041335838
True	379.1230562162469
True	79.50365446738134
True	68.18806898451929
True	77.94082009317937
True	183.60182063290372
True	485.7701664171972
True	1117.646434582164
True	182.7480367588414
True	358.1992157665942
True	446.6681343883967
True	586.5544138556298
True	598.1880952203503
True	280.9829507866544
True	468.9317992819955
True	671.1891686866105
True	97.33934348981754
True	724.6796747716043
True	253.43276956593093
True	131.48235840980112
True	412.2493220053795
True	864.6832279746407
True	445.6230725382157
True	842.1769116901378
True	198.21724904592372
True	352.5781266737497
True	711.2850741863787
True	602.2853529258035
True	191.41956683316403
True	251.30320014975655
True	822.3812852080094
True	30.17722566653933
True	186.74668122931396
True	490.09225048660943
True	723.1837294807133
True	102.71059737996674
True	37.31677300801464
True	160.04176884662616
True	738.2717135895516
True	313.2413517071525
True	541.7658288284663
True	355.5806906878733
True	299.5942236867458
True	463.7956935139888
True	488.3016598281186
True	73.6692796025322
True	361.6446598651653
True	771.9719889707587
True	0.0
True	302.01354358668243
True	249.3151218760879
True	919.1152722691488
True	152.2976707890016
True	650.6606508450968
True	643.046338483818
True	115.7560725478238
True	210.2990352562977
True	128.29267742620044
True	12.391126690482048
True	288.54731651451675
True	368.3600591544488
True	1154.4905401213089
True	230.259645492822
True	397.8673328466341
True	647.3281531481115
True	205.79404850180745
True	26.62003038781752
True	848.3862473218936
True	604.1163636665
True	165.16893133671607
True	626.2354750424939
True	158.42383611170203
True	289.1486208499999
True	793.7760778094305
True	36.79899475413492
True	105.55889267242677
True	527.1779815508147
True	63.94188726347608
True	76.81315045727565
True	400.6302494690423
True	22.749151785650145
True	765.7629649847406
True	99.80892628956217
True	159.36695922841767
True	18.854278991393915
True	705.9577809304075
True	27.25704891003884
True	784.5391500750573
True	404.1139807091672
True	115.87758064847162
True	704.6708317647223
True	534.4635380183993
True	578.0532217757284
True	47.79762482851995
True	377.8141183502421
True	6.1344582919745605
True	93.5989767424503
True	361.3522791232642
True	46.81843662691178
True	118.65917182249945
True	311.1541257079175
True	184.61861167822948
True	103.3598910109283
True	677.3608332310209
True	20.972452279064427
True	1116.5139079523872
True	475.68090068522366
True	309.6279502498614
True	502.43722860099615
True	118.56679061303932
True	795.4361694432141
True	1072.7947214693786
True	741.2173619047014
True	180.22670094123316
True	228.16397133000387
True	51.09684543933711
True	61.13933647968352
True	160.7778884505176
True	100.050023693581
True	175.3097222504739
True	1184.9823771447443
True	315.3596320469183
True	355.1908683091711
True	696.4930844817228
True	16.96612964008411
True	14.464523537350024
True	575.0146744220605
True	4.897998233181014
True	117.51920632204846
True	702.3264353147924
True	180.71523461448277
True	628.8265598980777
True	854.9691772845158
True	153.81067787098695
True	894.2111039638428
True	3.042331977492704
True	429.743720901502
True	1039.482367296902
True	25.1498677979812
True	236.77107071664545
True	146.5460845229576
True	945.5624636191334
True	241.19272666170352
True	488.03779334226647
True	122.88059128953786
True	517.6560010063955
True	154.36965946187652
True	95.05373471304412
True	383.9118138722866
True	70.4328693607529
True	57.55728854854284
True	1075.4892197159013
True	249.19993750853925
True	154.12103462877604
True	367.140971807209
True	406.6625133557604
True	212.7214581812968
True	168.13438678837343
True	369.8506586129966
True	35.3104776861607
True	484.5862712080136
True	1096.6557326543318
True	114.4123927233205
True	462.7372617641221
True	302.0139241210872
True	28.104955700158087
True	412.8705797367584
True	99.27350516967776
True	575.5557425678162
True	206.02303754353167
True	417.9898525814159
True	19.88646534916278
True	465.5168883649067
True	110.3067222079848
True	356.4007900905683
True	31.508538447460296
True	177.6296597346161
True	244.29822740776544
True	757.1466019104986
True	59.18392897710893
True	139.17617545421882
True	228.8342012460951
True	136.74578835667862
True	632.8488109257572
True	567.1839807061068
True	784.359496988286
True	400.0328826379621
True	532.4275689563508
True	422.4029761158645
True	683.5787657255743
True	75.24562913757602
True	464.4719368954341
True	400.2312097372324
True	49.63064190511641
True	84.51650660193286
True	130.32658725782144
True	84.90321559372572
True	332.44063714548787
True	828.6298495071537
True	316.64093838459274
True	1085.989783659919
True	314.6463969575758
True	921.926064163276
True	143.63661278474467
True	549.5187016538891
True	611.3959429380516
True	691.8672429175314
True	474.2469737697376
True	65.58258188539531
True	308.7750308142216
True	42.14774136922424
True	164.99069839143638
True	169.82326572608886
True	1058.778271936642
True	228.57544760161693
True	544.7755100283791
True	544.5574036306322
True	558.5960649363674
True	865.0216952966067
True	592.7944257699411
True	637.0757351062691
True	939.955330490853
True	128.09459079038908
True	322.27966506326504
True	245.8110424910356
True	330.07077311501183
True	89.97978808677766
True	367.26497036006623
True	4.004189755087559
True	306.48533464182447
True	258.97174893812473
True	613.221636682968
True	284.0235010900955
True	365.1219470344384
True	9.782723899646331
True	60.00329500420396
True	542.815208377785
True	30.36605394201464
True	140.86334178601217
True	67.08424626162595
True	144.90922846042753
True	228.1848470016193
True	72.28110296430488
True	390.88204662016665
True	278.22850214227753
True	102.53711542325306
True	337.6718233064388
True	68.83482820696527
True	567.3100755830627
True	858.1528060367233
True	271.08679630303857
True	1176.279759885581
True	112.09271161154334
True	309.53857599585467
True	1027.4885264573095
True	84.87552705997308
True	282.8534809215569
True	10.138428734237712
True	403.1684311681876
True	452.3380601732899
True	156.28353441453493
True	623.1619095226209
True	892.0993933918495
True	154.88883429333686
True	80.88991678884153
True	332.00417187853213
True	554.1837333879711
True	642.5515062300232
True	1212.3526573270065
True	26.983098872565908
True	928.1968846232846
True	135.6651858352146
True	650.5422930338392
True	116.99439657037978
True	134.86555799838945
True	182.9896891277928
True	171.7596034686569
True	763.2005533708202
True	202.18678044557396
True	231.9877725083637
True	65.32286898755277
True	519.5660746210926
True	436.5538949306232
True	176.0665735964655
True	232.5268808407527
True	18.135561192603213
True	417.7184746820815
True	210.8497316526029
True	291.4356938762383
True	110.27992043968044
True	709.021247394782
True	422.5542672764089
True	262.0739823835452
True	645.314169738683
True	524.3198134659434
True	479.16240188743865
True	131.69999458082822
True	537.8800294401526
True	450.6866149590565
True	3.05860813940664
True	202.4182832871665
True	89.11104150447684
True	242.5929762357172
True	2.8284291018712544
True	135.9766867631606
True	349.3114563636341
True	6.825859540178943
True	831.0340214756139
True	165.14822623779435
True	711.8955734432127
True	773.1846192217707
True	166.6543287686766
True	224.0204111360228
True	479.8798228255916
True	822.3551827090288
True	51.00011878606935
True	39.57437680985859
True	130.322933675586
True	631.7893900160548
True	701.0023755113392
True	183.30519306371983
True	592.2652365043563
True	611.0694055089175
True	823.7813842879833
True	404.37839597147183
True	183.5063238535575
True	872.3042314140691
True	219.21398843305616
True	144.7571324746881
True	325.07425469078254
True	223.90958717620896
True	210.80754605356103
True	617.959553005791
True	250.00745402550905
True	199.51666377143397
True	455.173710117906
True	471.0134247293527
True	64.4996756842857
True	290.7230141002486
True	80.3136102524533
True	345.95585611438275
True	363.1839673288422
True	259.85099807064773
True	181.1736300854872
True	383.4017322116802
True	625.5701216841718
True	770.0451196702431
True	299.2492241707015
True	743.4154706895106
True	64.54363459027884
True	871.1286027448563
True	351.4411352419562
True	13.335835326458646
True	601.6985268462188
True	701.9036922812006
True	247.97153015329573
True	171.09059266029033
True	48.80426150548869
True	381.93413616998566
True	71.51965241901614
True	14.809296708184773
True	898.574496674452
True	367.99811197938624
True	173.2407995641085
True	1001.5478253156708
True	13.132602239445216
True	781.6804326543415
True	30.79357008933495
True	703.2404460482488
True	56.41948357109369
True	752.6474644969791
True	441.9043406637364
True	199.76317185128727
True	446.4128108198041
True	207.62425250881475
True	302.8109448653307
True	230.16629399982224
True	403.1695230601378
True	10.319712510569468
True	327.4794960895664
True	114.79684893900156
True	11.823572697051716
True	471.86880374097376
True	713.8903212743473
True	292.6797878315296
True	82.44755074855743
True	307.1744018917742
True	85.10138846257921
True	179.19328759648778
True	182.1825071349261
True	376.8334413112868
True	41.87345638549729
True	145.02821772136204
True	383.2987194888805
True	834.8174526062974
True	114.46178895986694
True	207.83558594371112
True	464.4296388102466
True	19.3484602523588
True	417.23673875235767
True	516.3681095917684
True	88.53015142712661
True	394.4682045844753
True	357.9790087568996
True	414.30727964600857
True	593.1867945912222
True	1029.7096098372665
True	991.4340842411978
True	56.44441416207256
True	1070.4835393815729
True	111.55478761768704
True	101.1201498085935
True	111.45080549522996
True	496.0718877207822
True	368.4992053624703
True	541.0183429958856
True	253.76473559752085
True	162.21117150782052
True	402.38690272318007
True	15.995965302414374
True	451.3605704800223
True	390.0926871991251
True	145.0734360033977
True	90.30849036715382
True	517.4443847738289
True	1030.2494421160386
True	214.2018332245679
True	65.65608027041179
True	435.4347629291994
True	378.3454005863465
True	486.85764435256345
True	336.5434900300167
True	3.959889863368732
True	531.918915084339
True	519.0914326340419
True	502.7633425530193
True	190.25380901452888
True	105.57685075515003
True	21.544397603355
True	373.5103305025551
True	107.95095856305784
True	8.518510431496605
True	29.02625906630268
True	355.8257836547087
True	682.873886103567
True	135.01547693331608
True	86.95049764277927
True	25.080364245093
True	413.9651491379914
True	357.03921707629365
True	794.8948302761886
True	304.9212826425452
True	504.4477269657256
True	552.9277220290998
True	519.0366313519739
True	289.29202644459025
True	542.6064370860805
True	101.83628539834304
True	582.585396684376
True	7.634089351059295
True	382.00103612058473
True	438.3604679344217
True	976.3958032458852
True	350.72530404225444
True	793.2276509379196
True	976.91904157282
True	184.877425332252
True	36.6688526320164
True	365.5569512957049
True	393.807563567535
True	605.2441323254092
True	254.4052997258533
True	29.110575244678312
True	631.6426373246819
True	130.7115070578934
True	1071.4390515879463
True	309.075482810252
True	479.01509949356586
True	123.6050163099008
True	806.4645305761464
True	136.70084922379158
True	822.2518826750307
True	595.1510242143429
True	190.3717237853447
True	106.01664329386156
True	63.49434216361745
True	562.813780927239
True	864.4710898190166
True	422.3116527983942
True	549.2593440774799
True	116.15405954053654
True	614.0669974079681
True	451.7098270028299
True	779.6359523210589
True	315.5630860832769
True	571.9120525121068
True	117.88162898675344
True	25.72219342880903
True	425.3057810738463
True	177.3321856038673
True	104.50185464487562
True	391.6561222513005
True	1127.298928650189
True	268.5246257052948
True	547.723865017773
True	12.314077443993428
True	73.55848840260676
True	330.26626103009335
True	811.8185984507845
True	452.9632397222635
True	506.65258315237054
True	717.8697695715911
True	70.39721664120272
True	722.8263606915515
True	49.01372238048589
True	97.45290196422634
True	187.6926775549181
True	84.0439377405751
True	26.479710419663707
True	302.9696993387045
True	491.7235144718858
True	892.3582643301514
True	854.3328626295325
True	5.308013171728726
True	277.1898761220008
True	457.26785605628334
True	124.34378114932296
True	251.7803089684966
True	339.99992393010893
True	1325.6228002054245
True	449.88216260020647
True	24.90590870724636
True	177.22997984641475
True	686.7382529963949
True	34.80939671997492
True	181.8206368933097
True	523.2867649962689
True	70.27827889548435
True	857.4072440175988
True	310.98860349726067
True	662.5026494983175
True	79.49102210987509
True	674.2920607846174
True	594.129093593989
True	866.3367483117644
True	263.2597311898359
True	499.834225122372
True	802.0713789526843
True	925.4563258600052
True	236.52484923251933
True	781.0518757400228
True	223.7673039956064
True	468.8480174800251
True	369.066229494117
True	490.4195925147129
True	492.0284011596744
True	310.63369594668006
True	349.1311261112603
True	111.55031096446312
True	327.8876433292391
True	1143.1839857214934
True	323.12234423035005
True	148.42700324924522
True	279.1481233361927
True	737.5125899336288
True	652.5874818198262
True	422.2790638936154
True	119.32538493093028
True	325.9235103432656
True	34.721069277660845
True	172.78054141393497
True	89.01884385782253
True	90.71830937764705
True	577.353917608446
True	135.95973841908804
True	136.4193512344644
True	96.94306894440206
True	86.99169656492057
True	442.9443756921625
True	385.3490241966586
True	1030.0919202244822
True	536.9594542648479
True	853.0889530238918
True	272.7128758907282
True	300.74959357772326
True	565.1766891917872
True	199.70455552642952
True	800.478369825419
True	245.5366078434272
True	359.1211429323892
True	68.489682297969
True	117.57335792499438
True	256.25988824355534
True	125.983919609986
True	477.9855123727359
True	30.347360891654287
True	570.9893319042196
True	1019.1257078345212
True	723.5295700633644
True	1.723716039851476
True	60.86007827286763
True	492.1143855347772
True	440.0404127469581
True	77.43000624503713
True	121.93028922403585
True	286.52316664115625
True	83.19283277159172
True	52.20976669973935
True	720.0567304345154
True	674.44666305825
True	166.56412811844342
True	170.92101961016346
True	522.868318033495
True	57.5309126689867
True	24.392772379232092
True	564.985015020382
True	444.697676117886
True	1145.1801534034214
True	45.547344202804766
True	480.0376158956428
True	879.5274639298518
True	783.9406326175149
True	287.4785956981115
True	771.702451861784
True	400.8090298807252
True	42.330736774969935
True	97.03333096625596
True	739.3087737473342
True	78.96752513734917
True	143.219409027542
True	978.3416915278194
True	198.23562890985735
True	270.5315161709978
True	103.54247014775102
True	643.3412596974858
True	598.8492858777685
True	215.7813523205582
True	427.8406804485518
True	42.271812716158685
True	282.7177713526257
True	577.0101408266227
True	609.4769708695796
True	312.3779686674516
True	71.53047577222003
True	973.8850704012948
True	1095.6085295709213
True	578.5417476133413
True	65.47100276671513
True	32.00888300426182
True	92.32273937471813
True	114.71400586835868
True	102.44725773625689
True	887.9624357100485
True	1177.5588679210346
True	732.3746691355775
True	318.27935518572684
True	8.761113177290985
True	20.282599584054264
True	338.4750529285977
True	460.786105953663
True	48.89836367182953
True	561.0429640857683
True	434.2399047212219
True	393.0803459963952
True	82.03577506492864
True	183.2482965001544
True	252.56992078029208
True	140.68444932012198
True	379.3325216842925
True	42.60628838469636
True	172.96895099246422
True	1163.4652575265757
True	5.846721618391559
True	26.16871335340216
True	583.3339194899522
True	352.94536966659655
True	789.4038605415209
True	156.2290032397757
True	760.1945101177196
True	602.1581559595967
True	274.4811453605935
True	452.966976535832
True	341.29431369649893
True	287.50917898596884
True	268.5113382813825
True	392.8284782194051
True	504.4031987744804
True	496.2963758235827
True	105.18472528530944
True	352.4470408774215
True	7.928842239896622
True	177.4650593911235
True	230.29545019913013
True	867.6281168174675
True	569.4818406448564
True	31.594816367045325
True	726.9344967182684
True	840.4093678644027
True	108.1777006715769
True	332.56375530068664
True	864.9730340612616
True	228.94256971129215
True	159.57476893484903
True	529.4256971225959
True	572.5407640457482
True	1092.2028612252864
True	156.3640967878945
True	147.41391136195438
True	254.67537133384084
True	323.6232999041152
True	422.1502793554535
True	409.7774364997626
True	324.221807595276
True	425.7611155437649
True	498.61623322835305
True	222.63515714191996
True	1470.9518163003168
True	250.02097389963092
True	426.5901808650133
True	57.14379997483647
True	766.1022941981371
True	246.06955743069372
True	932.8212227538556
True	563.4079870006157
True	309.2993718903069
True	776.938788762464
True	259.84060650966734
True	222.58887177031423
True	258.322897629268
True	223.1873484170427
True	137.95673730161977
True	247.0166188507632
True	729.9009423632925
True	535.9881096102333
True	230.559151350056
True	1177.170061803081
True	116.44421885282831
True	266.20796020186714
True	71.65047653017962
True	310.94519482300694
True	404.7986188677649
True	92.8392732522166
True	216.35856763856387
True	77.95891724107483
True	686.5525450166256
True	387.9882084448015
True	221.6967378984692
True	738.2824344305138
True	856.4786760632235
True	816.6920077754946
True	820.5254521244882
True	356.4749093880637
True	1.5001249954045806
True	249.6372225961461
True	53.21849079162607
True	381.87670144297016
True	53.16264558869518
True	360.20188992392286
True	889.3258169074421
True	1028.0080825455284
True	396.822426816436
True	22.299148540903552
True	524.9329852496751
True	512.9636480555903
True	186.40014244243625
True	237.6597342966908
True	296.172301198233
True	22.342391426080003
True	126.5475155047918
True	993.2258468014868
True	63.23120386317388
True	515.6847298037405
True	785.2389839919626
True	99.93585374601945
True	251.16529194253823
True	113.80796955315036
True	16.34596426487577
True	1.7235873681114664
True	120.25425724246588
True	1022.2751937006828
True	495.8480277931649
True	62.1334052942348
True	779.2210209259839
True	342.2297961685437
True	1.3420719826476968
True	447.2548897533377
True	196.2726833606916
True	497.7716649674099
True	85.79026615575367
True	315.3685711072671
True	364.5829164359548
True	165.51131595188593
True	208.52332231224509
True	125.4791226702159
True	168.53487150984031
True	951.4705341727624
True	15.818186214592815
True	509.6772846846595
True	492.6357430525495
True	394.7140172735616
True	223.76966989453123
True	230.6844245193636
True	161.7919010642397
True	46.82385014285055
True	478.1303137821996
True	151.7506900619671
True	853.6907224206792
True	859.9850807261254
True	249.5704600367108
True	313.3608633359611
True	508.7991207573688
True	41.11253394327838
True	92.32021091614136
True	746.9521597724096
True	1048.2289829698188
True	115.7719693146143
True	715.9785144272989
True	142.12890128741512
True	932.4782927822456
True	653.3314881107742
True	103.56853776271852
True	272.10557643460845
True	583.2795552961251
True	256.773799429574
True	47.14545541469386
True	558.4609387787636
True	446.4342684425764
True	5.596926583581485
True	461.2802430074483
True	64.53754993676307
True	165.2190219189573
True	243.41154458518108
True	305.73256953197927
True	71.65717580377428
True	226.00013400022868
True	349.3704164982558
True	452.0802745474037
True	901.0441453513891
True	45.16864571525295
True	905.5875668477572
True	1025.1103949846515
True	133.56230016221036
True	71.2681593776308
True	1022.6096892763144
True	31.690973985254736
True	223.35033034018528
True	86.40237682966742
True	203.6562594040365
True	356.91647212423146
True	961.3132426088592
True	94.01527489239864
True	69.85255064452443
True	649.3186538323573
True	272.73661748714414
True	697.8439924771266
True	52.21072613399856
True	479.4322379645922
True	401.74918703897646
True	686.4354352534265
True	56.29708675362204
True	106.6278897525252
True	25.831603802906336
True	269.14313772962055
True	43.91968255414656
True	346.5128115734228
True	2.903128043826203
True	1160.82701111479
True	103.97452173336244
True	135.68467443610254
True	347.42496177368906
True	710.6762363125148
True	676.0031116458831
True	1029.350013755412
True	454.5660181094589
True	404.5395205083319
True	134.7714185514667
True	419.4047876567494
True	835.6857119352635
True	433.8122409268667
True	941.6528518055233
True	85.78054540778406
True	438.496368834135
True	185.3719264374164
True	281.8203405873193
True	754.5943944252485
True	159.03711649474363
True	134.7232881510391
True	64.98232803520615
True	866.639975392702
True	751.3609357903492
True	83.90094334460866
True	436.3048131605521
True	727.6007943460767
True	420.7971033491106
True	55.4310649931524
True	331.78611762848254
True	781.0863362257804
True	29.71888167190585
True	358.9095946040813
True	164.77145451094844
True	291.7587686493818
True	31.136025421185828
True	219.88970451458755
True	773.6023912363332
True	638.2337004190623
True	57.45668537168235
True	296.50132183022293
True	884.3865649395932
True	18.882539405721204
True	326.85656767043537
True	300.10917050561375
True	425.4676965661116
True	209.56993235877155
True	606.8359714164732
True	47.50878454577661
True	962.544547877354
True	902.2554458810088
True	49.77322631965717
True	413.9468329226577
True	750.4955249172217
True	921.9206975630736
True	273.8806769378443
True	622.6156165555612
True	124.20461919675236
True	196.3731030739529
True	136.36819108580934
True	130.77099269950847
True	200.9129138128243
True	960.2079246860142
True	790.0668852836695
True	903.6915916318004
True	20.089232013528918
True	27.0538302156809
True	347.7293256419795
True	12.730923383628484
True	625.3124253099135
True	1041.6946292955795
True	255.40187650602155
True	209.44587575147952
True	87.63339471376032
True	213.5521189559201
True	132.82788631297672
True	43.57248427843229
True	131.51750694592937
True	90.64543843271284
True	250.41675176015397
True	528.3150177892319
True	158.20875655771928
True	28.750082831235808
True	56.51155884057673
True	426.645756509317
True	261.1680707734382
True	587.7487509093679
True	23.35424774042136
True	113.55663049973752
True	654.8424601264614
True	266.21799312255064
True	466.0868035965173
True	649.9871793028602
True	104.5124737713567
True	107.71170950823335
True	77.93447065562037
True	26.175073350391216
True	121.46062388036964
True	84.29604310690137
True	100.56521452850356
True	155.84884837001744
True	234.2968914957065
True	823.3992319984452
True	290.4575477284276
True	943.9699270534196
True	167.69540531110084
True	203.821933124408
True	777.6755826956629
True	312.53884666065045
True	603.1160169366403
True	252.50557296662367
True	367.2065553144364
True	440.75843241444267
True	564.2295983177384
True	642.8513691000472
True	372.7871463081272
True	34.85818158736465
True	548.7095795424754
True	623.1792507253709
True	19.820525317503527
True	12.023200898268822
True	263.81968516457295
True	412.67740475368174
True	431.8457231408016
True	67.574314344628
True	661.976968624261
True	914.5734045706256
True	243.12024975768423
True	876.1374223239939
True	280.5962299136713
True	107.13320797168876
True	261.88064707844046
True	684.6741444210662
True	38.50601164599606
True	580.6146712106618
True	1283.9333586037242
True	1013.959041258972
True	862.3352200463294
True	210.48423396215023
True	86.32911817391356
True	191.14569054419545
True	845.6987709110564
True	145.46110996604375
True	1066.3283195318052
True	877.2940270177254
True	37.78302336964719
True	88.94905701996251
True	432.2513938974682
True	401.1675018557647
True	204.18209072642375
True	526.4399567929444
True	651.7105145700672
True	116.06753108185713
True	281.7907230102818
True	1020.8410986384528
True	46.54081017481074
True	721.9095983368745
True	557.8687309451797
True	37.89396210073106
True	826.0410163580756
True	388.4277133525569
True	553.5583497641112
True	110.7951303569862
True	268.0217334699341
True	206.71268734464832
True	29.988813032483748
True	132.1246844932848
True	759.8745760900217
True	135.7421882476348
True	371.7993479078086
True	66.63011777602041
True	631.8065176649365
True	618.4616578978931
True	232.325968992653
True	476.2443160403538
True	172.92744052986444
True	165.3908716575462
True	204.1037634198442
True	295.7473282043466
True	356.0586762264269
True	127.34655690357684
True	186.8947121565253
True	25.30310453365746
True	861.5053838791032
True	317.1233460423425
True	9.194411970148156
True	371.7219519942168
True	173.73216822453227
True	636.3605147742039
True	378.9985275700435
True	583.1927986731225
True	548.0244967222264
True	474.7998428557293
True	789.6343299915096
True	241.19324929231183
True	557.1115375411043
True	158.80956633130293
True	523.6403798499234
True	338.2845029024386
True	380.117130372864
True	126.42617025400467
True	140.43240777372964
True	103.56560097251214
True	67.1951331471762
True	719.9377713673949
True	179.37196122001603
True	43.40289172927749
True	0.0
True	528.3346663772297
True	108.56228495327446
True	24.279247967671385
True	40.40501819786038
True	114.08386112559312
True	535.7090228856014
True	178.2733754237883
True	106.0730948437353
True	37.74778508178572
True	161.3191115152715
True	896.073737263001
True	48.79534770355695
True	236.5617734421672
True	732.5781355185352
True	314.7971711159021
True	475.7552064207605
True	470.2505538295077
True	501.9743064704487
True	606.2410968459849
True	911.6549620019202
True	271.30550166119053
True	1020.84298469647
True	913.2854019976836
True	664.0453398846005
True	343.991654772734
True	825.7458037692137
True	9.553212449166182
True	32.555101413966874
True	287.65679117126024
True	41.18104149213871
True	213.13919452783028
True	759.3917945137782
True	217.17927817093192
True	733.498246775021
True	768.7805252623207
True	127.13920841973894
True	357.3350670969799
True	569.4556564495941
True	25.10071732439881
True	135.83628583473094
True	450.95831158194
True	304.08836369221194
True	201.36576925893067
True	116.2535043713831
True	370.8891276487777
True	22.312451598128035
True	376.9351508670569
True	362.1233273857686
True	1059.4991153480769
True	371.43147190008176
True	30.63281422531967
True	428.3392448291861
True	438.0489511486903
True	242.50551411338856
True	32.93491410461738
True	754.8031889863761
True	437.8680255703844
True	178.29079520949745
True	12.477002788729884
True	1201.462008269334
True	158.21038806806672
True	28.16847979753344
True	298.7963917238532
True	278.30537457405785
True	117.67384014495268
True	298.7662676954848
True	46.3329134858294
True	302.5203559867108
True	300.3154808751953
True	322.1652648400229
True	29.72320034428884
True	45.52372801515693
True	1067.515757088994
True	24.678871905780817
True	10.378643771403253
True	180.97247336413292
True	649.272855946122
True	8.453436336011933
True	195.2365142718193
True	174.36099466278085
True	556.5251916374958
True	364.2611563490723
True	735.7503241919844
True	319.6810050771669
True	486.89834141591297
True	447.5043837503597
True	512.7444473104521
True	101.29783923858952
True	1273.392530920558
True	884.2073746189332
True	290.7989372903378
True	519.0773673306167
True	101.51477486710756
True	594.6471294539137
True	426.8071150794661
True	151.57784577476883
True	76.15528840851437
True	339.9867896245986
True	176.87431022349432
True	31.16993074797161
True	593.9033325925502
True	380.5964098023665
True	73.32485554066508
True	31.92795698336393
True	672.7963048320989
True	502.70844194830846
True	71.72671433484656
True	22.243113924283712
True	314.53813019958
True	330.7332756387458
True	717.360899499041
True	546.107799123336
True	561.2127267066808
True	800.875467140112
True	9.54333988171872
True	54.94702937848081
True	36.91816541245424
True	57.52693717298098
True	511.5089129698494
True	599.6426861071475
True	87.14779913727868
True	112.10177604668004
True	197.3105266855934
True	74.79259741791861
True	184.2282526333959
True	214.4693477446338
True	272.2703823866058
True	813.8238794600412
True	593.888689118583
True	289.327880318894
True	181.1016408469408
True	262.10899275482694
True	252.9874582924975
True	756.1796931090818
True	331.0784408602743
True	171.53050908099675
True	873.9661132699548
True	344.7641938983328
True	467.173433339474
True	152.91202157866687
True	122.31333075528045
True	63.312762985072055
True	208.5704965304481
True	979.518872812356
True	520.5346172883953
True	109.65079315025254
True	346.4584519907087
True	100.45775044772432
True	644.4298082411891
True	4.853276587028605
True	665.7070660413582
True	37.56043706458612
True	939.485278251272
True	839.8331673292303
True	209.08648068308275
True	32.06980023788476
True	80.0941811474271
True	456.2390875265167
True	224.3537142904208
True	1.1432594389912136
True	78.52548169647471
True	1073.082871050196
True	339.22161743486987
True	684.2950683332347
True	483.7813168633878
True	30.086028241122666
True	132.8769968960408
True	436.9802429265709
True	943.0178994305415
True	825.0036669193718
True	415.72697346445847
True	350.5914905970774
True	18.540902740569173
True	80.81431891220775
True	724.5878930027435
True	465.6982506068887
True	386.3929180950868
True	863.4468168568424
True	24.220931004726378
True	223.04886041115267
True	907.024578636024
True	246.98104851236124
True	7.8185066725488035
True	515.0636125154494
True	103.40560242876786
True	642.1668493643342
True	53.09632175368155
True	256.48100024889703
True	857.0811444437675
True	915.8064575642924
True	282.01396850904865
True	442.2982842681966
True	119.35425857763347
True	593.5988734413637
True	249.30061771003807
True	190.795916857414
True	887.8296347406487
True	52.54533004375279
True	720.5972879571201
True	276.1772505249624
True	296.73011849269824
True	168.55861384222484
True	485.7239396318872
True	616.3822029994296
True	381.3079450995106
True	411.6277764208712
True	69.62953402451363
True	157.48554256453156
True	454.835774644343
True	219.7760412167129
True	37.87001731304717
True	209.5662043519341
True	383.8594008216386
True	392.634026099229
True	741.9282245987423
True	132.35567145457298
True	645.5428127300771
True	508.7293188579407
True	613.3999101495311
True	131.774956092547
True	39.351098757951
True	670.5735805361286
True	66.865475826893
True	551.5781569575862
True	693.0992518880948
True	456.6919675104215
True	133.39284750748172
True	547.6538726414992
True	4.904967756906784
True	397.8161959486755
True	32.14369948543707
True	617.7686631140294
True	265.90343369561225
True	579.2588436912475
True	683.4599172553202
True	142.74880427288707
True	523.6623890864244
True	496.6738136647172
True	65.12700889566236
True	967.519730237834
True	2.5452736216332665
True	27.13097533078231
True	638.7618566821371
True	686.1775763661864
True	127.07302704437794
True	400.2852410704989
True	123.2949789665421
True	73.81114348059725
True	450.5694199598592
True	42.95264058716565
True	509.5356780846412
True	12.274585620276357
True	830.7600197933031
True	563.6988223992695
True	675.3838844405734
True	99.06906218754835
True	378.33071238435065
True	1007.2559082877638
True	849.2068956030948
True	143.18670263069677
True	543.2724921806514
True	464.9856524641989
True	247.14730388006603
True	254.9990509988103
True	5.441820060960543
True	317.3197694137867
True	12.19796029013487
True	371.5568964748809
True	79.6567241102096
True	425.359078898402
True	656.6032001356895
True	124.7935055309622
True	238.76050503880427
True	636.5384125050265
True	670.2945142328757
True	289.9332955500624
True	135.33131677243176
True	166.30286339476118
True	480.9454186580149
True	83.5758687994683
True	9.750479622665615
True	493.7831252916478
True	571.0505785222532
True	19.219872733767797
True	139.7747924078884
True	884.4858476585845
True	510.7663850696764
True	274.7289697147285
True	35.52329499830554
True	461.764710382324
True	109.76012419110968
True	596.3850282673068
True	670.6909207897693
True	295.46041556462643
True	401.2838868034836
True	192.79317024384972
True	233.97348381286156
True	73.65950645050441
True	215.39761598075563
True	515.8762966849243
True	23.171249940331133
True	464.2427149267396
True	388.4383147195091
True	734.0778648544557
True	921.6339275837202
True	915.455075204198
True	163.45153551451617
True	404.1802405503665
True	71.32808957461883
True	194.95110532198572
True	317.0886571865343
True	9.52471545299268
True	809.6711613562773
True	25.15079485776974
True	406.3030050037572
True	268.1102805221641
True	648.6338642565006
True	203.0035240264996
True	37.34189752717237
True	690.130679528292
True	1068.0605155811495
True	230.63905067368597
True	133.63645705966837
True	591.8964085462851
True	491.53169247592695
True	18.143614811319303
True	850.2557799510363
True	110.99793793205131
True	43.82250220926764
True	307.0356994482835
True	360.13846488764455
True	388.3439912146906
True	265.409449399326
True	18.37506709312158
True	22.00363536736691
True	863.37303245529
True	201.08877361029712
True	110.6953126182465
True	854.324548636588
True	651.692426731743
True	663.9869790197886
True	444.96038722452863
True	152.2718892624145
True	31.966021773273507
True	104.35894243132388
True	434.08585343879184
True	225.92496408447863
True	504.25762080109786
True	145.03034014908545
True	497.3685419890176
True	639.6691687407637
True	936.0814632252074
True	23.056864128903246
True	960.8980456574157
True	1065.678192066883
True	479.3581541477619
True	88.29798538800367
True	790.4846368676122
True	652.6941913962082
True	667.067635810189
True	180.14500929417383
True	731.4012429417993
True	711.3331748407142
True	124.2499807651866
True	756.7443128009722
True	805.9527704468195
True	481.7773294967524
True	225.8578885333525
True	74.49606315176297
True	326.0484802031617
True	351.54133082191106
True	468.522036027292
True	437.6444359256713
True	197.1148050634288
True	311.68969938779327
True	3.0220874232564983
True	13.528317347828898
True	104.86549794328674
True	131.09199581718
True	348.79927308496656
True	354.32918331247737
True	109.80408128200662
True	15.94298256519962
True	208.42893283012373
True	869.0929416361811
True	463.1974760180104
True	536.2629967070427
True	569.2766145184994
True	808.7578030663557
True	642.4207495453959
True	88.29893484523016
True	208.78057767422317
True	247.1854872075666
True	281.72931666757154
True	104.58841371921746
True	366.3279816304194
True	437.49584079489614
True	166.95828503766617
True	647.6697177791779
True	254.66942219512643
True	202.71789745674448
True	28.761191169857344
True	257.4045201568314
True	486.3714118391786
True	162.16295793717487
True	531.7356055328754
True	504.8441828050395
True	243.06220489453136
True	106.06226575805118
True	41.429070484040594
True	400.8422863669021
True	773.8920953529821
True	167.08313457832722
True	1070.6803513805492
True	1050.0633208837442
True	476.83586067819886
True	101.52322259087109
True	123.054802403944
True	652.1519263861785
True	7.845734673646646
True	221.6847542303766
True	134.8054234412468
True	118.12737481567264
True	328.7679599536457
True	639.2195376639814
True	38.56544066098781
True	131.0894437789466
True	961.7703177047584
True	59.14434119434106
True	443.2370313747151
True	539.3879394723622
True	245.0127081478805
True	132.34021084269727
True	918.7718914985304
True	1183.8262974631405
True	516.9194102031414
True	648.4336820375364
True	214.74229959625237
True	151.84453360319523
True	311.472011479886
True	265.44229709082146
True	170.62388081834612
True	308.27741177424366
True	329.5469999183167
True	11.963903848160092
True	626.9345128903998
True	146.51313343812745
True	78.46325665480153
True	449.4416886588446
True	321.1866028625196
True	1135.7244327464214
True	365.22014371571896
True	992.6748246562058
True	9.409856613944244
True	276.0428478841214
True	225.6101325971779
True	153.54451131444887
True	487.0510581636347
True	195.48920931430408
True	394.1268557093561
True	311.08172637008994
True	111.0373565945079
True	354.5398032095298
True	1064.0959298986672
True	738.3304899356499
True	217.4718731296758
True	108.09898609558137
True	296.1379491763551
True	23.077934931715596
True	344.5737482047364
True	299.86291124404335
True	580.2685684528657
True	469.52411376492745
True	342.07790534994274
True	154.7984014295494
True	13.324726776412794
True	424.09630241127945
True	286.12185248505904
True	149.82508663066474
True	303.08553940563144
True	426.5626532850718
True	818.1967288866107
True	302.83990693829213
True	778.9665090380745
True	401.5640215357925
True	360.5169601738022
True	1.6121594796854724
True	1153.306496687523
True	106.67132287549664
True	921.4643561238586
True	204.921231444805
True	463.0253714496697
True	673.2133871137579
True	84.6977398437239
True	490.5148090701569
True	32.555061323772186
True	435.3309077934799
True	77.55760093490608
True	242.08914098978
True	35.08928229448114
True	684.1832583655847
True	185.63598344355964
True	26.904446959346583
True	391.1151920586643
True	107.73405688609404
True	163.5178441157404
True	855.3997417843284
True	241.3761286893177
True	156.9059639474112
True	371.0781871183242
True	507.82299141790105
True	340.391930312131
True	505.20525530245936
True	629.3713315470806
True	159.80479028867262
True	7.226044686272274
True	73.0665264285534
True	425.7963911937271
True	91.13221631947174
True	79.67565105203616
True	1046.238611684512
True	27.504187551500117
True	321.9790585514178
True	324.0337032347847
True	457.67487672453456
True	681.0396029215366
True	180.5895051101757
True	653.6066993421774
True	337.34393818678734
True	348.51002233558887
True	271.1600230731132
True	220.04604402411368
True	358.6465685839967
True	456.30024781414926
True	382.7214789337475
True	590.6821735993054
True	142.20460390395948
True	73.37844801111916
True	38.65755984872412
True	296.7574865429249
True	615.2541992628741
True	407.1036197019229
True	768.1255104897236
True	213.56231345987945
True	379.8493518639909
True	67.36030017726159
True	55.95559048603779
True	419.2610326290967
True	195.00765107764624
True	216.72546154441127
True	42.79396472190604
True	1064.6032534237806
True	175.57761791534466
True	921.0293915694236
True	317.6690236308022
True	928.0084964284424
True	235.2586126643054
True	478.5449617915694
True	540.3867334943093
True	637.2635247694948
True	213.53756840997195
True	479.2925726245333
True	943.2156639744392
True	130.51950404559244
True	7.170091282743613
True	608.3968829625517
True	26.932477522954034
True	77.98560048332848
True	802.2128592506998
True	225.65618346789796
True	997.5442838171734
True	699.6819072338596
True	417.1046231356143
True	287.3553154253812
True	511.0397226216978
True	339.1221953595173
True	187.6828135903773
True	680.1986256600444
True	746.3671522396387
True	207.024324830148
True	86.14463125631825
True	521.5388248573013
True	134.11719866387924
True	381.5102743028158
True	354.62282988997
True	66.76110949897557
True	368.89064200437184
True	400.6153322149948
True	373.88558383803854
True	417.0099146151275
True	406.1369094142266
True	676.4589074900991
True	57.933350459098754
True	451.519615431754
True	316.87688539611486
True	663.8290563955483
True	216.01044428954816
True	100.3693017452314
True	40.018395042113866
True	523.1217464757541
True	617.0146659782494
True	188.45817526507616
True	415.71411901828793
True	337.95508189730793
True	17.831660184143953
True	163.68827097182646
True	288.69173005606297
True	2.265045471099052
True	889.5424747066297
True	79.34437621474589
True	105.54133259857689
True	113.4113409479271
True	353.5420307809481
True	34.4971169583912
True	460.7095566157032
True	233.79220989234983
True	5.766585787287233
True	120.7540401946272
True	425.1221757098032
True	54.797861821448045
True	69.6457706580762
True	171.8512544966232
True	297.24269754542456
True	950.8818636223916
True	373.39509830644033
True	924.4483180185176
True	188.24829599929467
True	1033.302047626209
True	799.3589956560184
True	637.9280777521869
True	417.4468416713854
True	364.7692324362418
True	82.22251347032775
True	72.6206381924417
True	79.27177514585821
True	182.70400897641863
True	474.56633907138615
True	1061.7780748909918
True	182.72767944937115
True	354.5232777416728
True	441.9232725702442
True	598.9251427371188
True	606.0224732263171
True	287.7995810739795
True	451.12898531445626
True	678.2083032415319
True	92.01215984479406
True	725.1322896497662
True	264.73244431723066
True	137.5925351915304
True	411.15229909931656
True	882.2812008250997
True	421.86490427840806
True	846.4366933254522
True	195.2149322358891
True	340.17187531855467
True	708.1582267148394
True	623.5680014030694
True	196.6421786112156
True	253.56849730132444
True	792.4612785906426
True	31.731612953193
True	188.62538556433577
True	453.8830057124173
True	709.0975972903526
True	109.07443425572286
True	36.96235309564008
True	173.2491589767357
True	745.5824902724233
True	301.7029225190087
True	561.0570441950618
True	366.6165816807204
True	293.15927195014683
True	442.79091339093696
True	490.5329643543648
True	70.82898441563867
True	383.6562389183937
True	774.7002597085583
True	0.0
True	292.9257081207896
True	253.0883399955856
True	937.6238836047276
True	146.7169459052068
True	657.7864277165403
True	634.0478181725572
True	109.70938401939276
True	216.3163281949613
True	135.18320997549603
True	12.38120684594063
True	284.71757052277803
True	371.2652342692968
True	1139.5743625991165
True	245.3421721919081
True	413.0382614444098
True	657.0150534342542
True	213.5681349614792
True	28.85480640499641
True	861.5663975785573
True	601.9567685820844
True	164.656249157255
True	612.8296681271732
True	161.8311233718331
True	306.64639390495347
True	799.6065078549958
True	39.14262553306244
True	111.10942668073491
True	468.0772915140309
True	64.6791778497556
True	84.18057642889018
True	391.7557487740023
True	21.62350774179635
True	767.4002842874639
True	98.88985917688514
True	157.01573255000713
True	19.820188163664387
True	734.6218041119795
True	29.48340901877806
True	767.0062017380834
True	402.0104511776025
True	117.0739395524336
True	706.4790962541126
True	524.2923598736882
True	574.258938125581
True	47.328040001972
True	367.5582006319963
True	6.492981875666336
True	96.61705900378855
True	382.8291440429195
True	47.88481960736807
True	119.9318831565965
True	303.7864741984545
True	182.3751852006418
True	100.84677969656758
True	646.3567918160553
True	20.349677325963825
True	1108.4012627987715
True	486.9409400296556
True	302.4712419038691
True	485.95384293753375
True	122.34245309251064
True	805.9882896256486
True	1089.4522312690526
True	741.294479485048
True	172.099134141516
True	231.06864668574556
True	52.47215348076759
True	56.82987061950768
True	153.16941725022622
True	98.30487071209066
True	168.36687086957315
True	1185.970982589402
True	311.4491927273877
True	359.98412262737367
True	701.9491008860199
True	18.101986269446943
True	15.135609258559525
True	605.5251489655178
True	5.313913183914457
True	118.03772060838055
True	694.7060050110024
True	178.05007680698182
True	626.2956826869405
True	814.5398096881813
True	157.29400926826605
True	904.1037216103844
True	3.214804138306003
True	461.3630382619709
True	1049.210638568862
True	26.16894092991521
True	237.0165201243205
True	148.36261937796354
True	947.2889127127484
True	234.3736273834912
True	489.6379071055004
True	115.39783881311976
True	506.5672401197235
True	154.56861935036565
True	99.61742218450384
True	395.589014872763
True	68.43569296997255
True	57.71637424310896
True	1084.7875902147644
True	261.96635445446617
True	153.57546823632453
True	368.62762683205966
True	391.3273128847353
True	210.46756820438011
True	166.35943311457177
True	384.7215014149288
True	35.38198163896407
True	482.96932140916346
True	1104.0353492160634
True	114.6683276513398
True	482.7398827788021
True	304.0954712515574
True	25.213050990772395
True	387.77933794365134
True	104.71730285205388
True	585.3152041032697
True	203.6232980952229
True	404.6833989273024
True	20.2247375008602
True	433.5172617020223
True	112.8765467016428
True	345.29336390092163
True	34.086862292862605
True	182.67125924358547
True	231.97893916269865
True	743.7260492533356
True	58.39634647663614
True	144.89743660149995
True	228.3572573174267
True	138.6321333866629
True	640.3802645835899
True	563.9542736385986
True	793.5370442980351
True	398.0387583767622
True	540.7647472534084
True	425.3597256496213
True	673.27370326634
True	73.68949991594874
True	446.6949574319237
True	424.349976765831
True	48.959277025084624
True	87.75583097519845
True	129.45783243263116
True	88.29362059523191
True	321.9126972537957
True	850.3833636752018
True	327.3682498526232
True	1117.8015377819072
True	320.3623776396231
True	892.7046440784825
True	155.1133035538793
True	578.23121885203
True	614.3709533330442
True	698.6673403403544
True	442.2396081625293
True	64.23437386426079
True	301.4733059639994
True	39.97310917780221
True	167.28247103812797
True	161.6807357191589
True	1097.900741406764
True	225.97965891525268
True	571.290403880516
True	557.2997993052059
True	571.9092667826872
True	867.4961616566748
True	578.0733741175284
True	622.9808392222412
True	954.327466663697
True	127.64318564119488
True	291.13519344273163
True	260.0688131315733
True	318.2909629410122
True	94.45723714043426
True	380.3056916527135
True	4.01639934527713
True	312.7184406276437
True	256.7706023188628
True	614.0641743705481
True	285.6282421964419
True	357.3874514115526
True	10.795748175810154
True	56.80363375483224
True	551.190566259103
True	30.60626651178376
True	148.07871575523475
True	64.69541895164622
True	153.29188647034272
True	242.20163038400187
True	72.52215901243058
True	372.11067903178406
True	280.3880123488257
True	101.37696875224388
True	345.0951635985003
True	64.94785246542244
True	579.1065058029612
True	864.3697751780127
True	275.3093879036262
True	1153.429391115932
True	112.23882723722012
True	308.1624922586798
True	1076.9463840334624
True	84.25896591347119
True	277.2906213413224
True	9.136002352854677
True	412.70987051030335
True	451.0682451865987
True	146.96080703284784
True	620.3150895642226
True	910.7029362720548
True	158.00730901251
True	75.63902638547887
True	319.30163818058475
True	559.595810928742
True	622.4040019181988
True	1214.5492965143617
True	27.209558729984018
True	947.1075979785384
True	136.75878296890986
True	625.7468527826447
True	110.9482463935161
True	131.84103351423866
True	189.99500850281288
True	164.2602614034341
True	775.9726665073342
True	211.4339840918277
True	231.56818499319888
True	67.09948395971315
True	518.0188931690176
True	436.0582008820587
True	177.84650349395213
True	233.87556524521816
True	16.78909231278262
True	430.1969409676002
True	227.1883039484188
True	270.685764751101
True	115.30582401660988
True	688.8904002971833
True	421.4812435707136
True	260.54885839477714
True	642.44588327143
True	515.8355174828329
True	456.66489456331806
True	134.82172358215132
True	523.8140267625946
True	410.66201659364873
True	3.4401860225727
True	189.6562177161665
True	90.392253179385
True	243.85586329549304
True	2.3025329951104743
True	123.490281883935
True	343.36385622592707
True	5.965003448951521
True	894.5051444336768
True	166.06311240081428
True	728.650462315345
True	795.9608953247691
True	163.74092116765382
True	221.1791311954129
True	492.2202438338811
True	843.8750113368787
True	50.14024300293387
True	38.6351111618459
True	126.7372701155332
True	623.1132502036158
True	737.2134404112779
True	175.32014405382435
True	586.8334778761525
True	607.1412664062103
True	876.4944721028472
True	403.4359684950381
True	193.08690942234415
True	846.4657591778453
True	210.84175486652327
True	152.72630806499998
True	324.94913176088994
True	221.75453036643643
True	200.00141347570485
True	632.519360482562
True	258.01624646896056
True	198.4106465165085
True	449.9130563878816
True	468.3985038905389
True	64.64343991798522
True	280.92723728064914
True	78.53441695282636
True	319.1868928392444
True	352.17371255183104
True	254.71554099441175
True	178.82299207781907
True	394.4784611419419
True	660.6914150479595
True	715.0206618642522
True	304.647826749894
True	740.8221580943987
True	66.34000767013542
True	863.951101544407
True	354.2401665901853
True	15.083191143853965
True	627.6224645717422
True	683.4120590435947
True	239.10203006164136
True	168.76636590739608
True	48.74754702504183
True	386.0198247955863
True	79.2605416642386
True	13.157284669777864
True	893.0414291251284
True	354.6910970479333
True	172.1911995407913
True	988.6125712925384
True	12.49167260808683
True	784.153021306953
True	29.62500275725157
True	663.7614155655207
True	59.039843699605214
True	739.3912469718899
True	424.590749744897
True	199.45177744440568
True	443.4530822899696
True	213.2238449599944
True	291.9011125416113
True	225.46563179331977
True	399.5804302327483
True	9.370684901290392
True	331.8069729648392
True	115.74197676505284
True	11.435639682126078
True	478.6007161268497
True	742.4736474310686
True	298.45771238523844
True	78.23446850839642
True	317.7547253607503
True	82.99968523087038
True	183.93603029946425
True	175.0299269572046
True	379.3375592482578
True	45.449007748706585
True	132.10346441034926
True	373.5980701340984
True	883.1007609459755
True	115.38034800807527
True	211.16997932898715
True	440.8485144216744
True	19.264490439827835
True	407.11765459266223
True	511.19083700279685
True	87.97135462044633
True	390.0833693641981
True	370.5848574447588
True	409.40493404968186
True	575.3705038021848
True	1019.2589864324916
True	986.4611163975518
True	58.69379856524991
True	1043.7745587923932
True	108.54308504708274
True	110.00887894622372
True	108.85010517630792
True	508.4009523210344
True	373.8365386259693
True	580.4577528913611
True	247.6061749764832
True	159.51945184688674
True	396.62491936646336
True	16.42770603477171
True	462.5668967822134
True	396.8267237216372
True	153.5671961630966
True	95.6376542144517
True	554.2372591231284
True	991.6608120406358
True	203.2108973908421
True	61.490805929155165
True	432.8248595658548
True	383.3987574646057
True	503.5480181941761
True	337.70489143572786
True	4.302108729306027
True	504.0976550661571
True	507.5066092859609
True	496.4521035456673
True	186.7562173660869
True	102.58121326724704
True	22.680765598117414
True	382.1451380463956
True	103.6282522051353
True	7.520206246175752
True	32.93419463231574
True	347.29176294525365
True	689.3094554655748
True	139.10292430355656
True	91.39808093525605
True	21.27781115777105
True	406.8238500996114
True	358.96361047918
True	755.4347960811612
True	310.9553330975274
True	509.8618959137365
True	540.2025029645797
True	533.1953972268365
True	290.3625725384269
True	560.9308281313558
True	102.52433419564942
True	577.5742484261018
True	6.554026728621941
True	359.64255637368365
True	470.5847917270788
True	961.6264491892975
True	352.0025743249056
True	789.148355765
True	946.3784464997703
True	168.88362578215933
True	38.20936299317688
True	370.8013893550418
True	388.7849519985128
True	582.8968221768929
True	241.67509932216728
True	30.4362300214463
True	643.8641677940303
True	132.58041565510615
True	1093.7789931837035
True	309.33607123884474
True	454.59723800914463
True	128.57635541815358
True	817.7025638137491
True	144.10437864762653
True	821.4229079216268
True	552.7183317103872
True	188.06593777898715
True	120.18454552031562
True	64.79144362160064
True	561.0927445873439
True	923.225588695016
True	428.609974338178
True	531.5447178442483
True	136.0299401714128
True	578.9533586800046
True	488.3283129998839
True	770.7566638625585
True	309.2620298243563
True	579.7664446295948
True	118.21775837171596
True	25.243011675755564
True	405.12208089631326
True	176.82471938106852
True	104.152410211713
True	376.1600756994008
True	1080.965953545919
True	261.5146097740787
True	557.2092850291598
True	12.464138570313365
True	69.22902433855322
True	325.0761031131041
True	756.8824423491196
True	443.6127772103154
True	536.0077445724494
True	710.2072586859805
True	72.88554352080604
True	718.3191416557755
True	44.64165142389666
True	101.96913873514306
True	180.2752965513525
True	82.95139694929867
True	26.958949228091367
True	292.394150434821
True	475.25783957193545
True	873.9545947914532
True	867.8961645285144
True	5.040462865985719
True	289.8284851738736
True	481.74571682716777
True	123.28665388915182
True	249.8968223134356
True	314.88597555279586
True	1310.960180454282
True	449.99601287460086
True	26.05409287360107
True	183.89339179295936
True	682.1710849378909
True	35.28170876194434
True	170.06792826935873
True	543.8624791897834
True	76.25571940642574
True	859.245556300373
True	337.5484024692942
True	673.3455760976234
True	87.2076133842851
True	665.2739263506523
True	599.6534333429394
True	885.5519925501462
True	239.42942820174167
True	511.5377168902765
True	847.8898180731849
True	942.5555514818896
True	232.8392676418352
True	755.5529069388442
True	216.8238473557342
True	445.8733688732927
True	373.7932740631062
True	496.0276510821379
True	489.8624249434755
True	313.25558819923464
True	344.71264997579675
True	114.21952838203578
True	356.2742598398661
True	1066.3204857654496
True	312.2518116155492
True	151.68275640952888
True	306.2003630505081
True	743.0935935775358
True	647.6904574297952
True	412.3151998550963
True	123.44119006734329
True	343.5783468104349
True	36.43834502076928
True	171.86731802328526
True	86.25589177564169
True	84.8515152415229
True	558.809902723358
True	137.2496328370044
True	126.83043659430652
True	106.5200927718312
True	86.49270302975658
True	451.2783431993259
True	388.12734889286816
True	1026.7398702965277
True	500.8432009138485
True	842.1788318859604
True	272.66015285803644
True	294.0895465367448
True	523.3760085996853
True	198.69064859544764
True	751.2214176781537
True	248.38565223876364
True	361.00563032287965
True	69.53541701485466
True	125.07891016302176
True	260.2263244150275
True	118.7561666682638
True	482.8421597878144
True	32.546287748865815
True	574.2858702337503
True	1014.9817957978591
True	738.3910505679045
True	1.3397375096503803
True	63.03902871885884
True	480.5520124306505
True	445.61115677328814
True	77.77097423976346
True	110.3687036116667
True	312.2431321169572
True	80.57514220119425
True	53.09309127422837
True	737.2792958569003
True	671.8534734555558
True	154.73801257029146
True	182.94182977103512
True	527.2194090137011
True	56.02132926336024
True	26.37520398687634
True	543.0014331239291
True	444.552295633538
True	1150.3609222781631
True	51.303874383855
True	487.1388615019129
True	878.4824016288378
True	793.3569298555584
True	264.1299151019426
True	745.535795981378
True	396.2537057202498
True	40.26487530464088
True	98.9429774092523
True	702.3478383059523
True	77.03658659081464
True	140.30440179736323
True	952.2158814501066
True	188.41136333699257
True	271.3397873915891
True	107.04855501915904
True	624.3077309746911
True	591.198440291797
True	216.6706286776781
True	428.77836919073206
True	38.46912141028576
True	269.465061566765
True	565.0795081704898
True	610.2655158921585
True	303.0413418658521
True	73.52225734879805
True	995.0895354271628
True	1027.1791211703503
True	556.9374882312233
True	60.12507371858293
True	31.01646156344374
True	92.79384072967324
True	109.77382419420252
True	97.53036727075934
True	884.1673938432651
True	1162.8627411028922
True	726.9392985941132
True	322.88214611169326
True	8.650445739977037
True	21.23023448495714
True	348.3212295727795
True	471.4307278496842
True	48.71697226607751
True	559.0876831684101
True	439.2277872475423
True	389.6401697476337
True	78.82972166679797
True	193.36035654109415
True	257.1787335441055
True	133.1621835722988
True	386.5994611877003
True	40.80188751392679
True	171.275474281095
True	1187.8565560309146
True	5.132186767474186
True	27.863832419496525
True	584.4558384908688
True	357.9662540867699
True	766.8125346645012
True	156.40640278105232
True	749.7023673563237
True	612.8690627409816
True	291.34207274554404
True	430.7444870121556
True	347.9974278953893
True	288.6011211171188
True	270.95168727783806
True	386.4496607623622
True	503.54304755683023
True	515.1328862685505
True	107.69561104276048
True	360.69328510186193
True	7.702980462866542
True	189.2088340194243
True	223.44937648004543
True	854.7170171495808
True	602.626617320012
True	31.724410867247524
True	733.6434785104084
True	844.1973979606902
True	97.69220119036868
True	351.3457617059953
True	871.9484156598362
True	235.7205660686726
True	159.72409869762618
True	537.8280485524184
True	555.4099001467797
True	1094.2370248168463
True	145.45931345399174
True	161.13752995675057
True	253.129884839358
True	315.833204269161
True	428.4417617561991
True	407.1520465684175
True	317.5709042733255
True	427.6932526643899
True	496.27136689987714
True	228.87464288394477
True	1450.5236505776102
True	244.4810725855801
True	385.69756173642736
True	52.68128227018809
True	781.7503284635017
True	250.99157996177132
True	927.563633393656
True	545.4915592885203
True	304.3429009729137
True	762.3908218739658
True	251.5717955878476
True	222.3238839588044
True	259.811796953307
True	221.57229056974847
True	136.15247860996772
True	251.38754596449584
True	734.7798074577114
True	524.9034920821563
True	216.43260622428065
True	1181.1832954351382
True	115.04013930607752
True	251.92289269093
True	71.2964016699791
True	307.033851449018
True	420.6124428498343
True	86.1350550307082
True	209.3304318757653
True	79.24690079847996
True	691.534172466046
True	386.3584094496928
True	221.27693562538016
True	728.703131083626
True	860.2413884718458
True	832.8073117974008
True	827.8766453127748
True	352.6734838004726
True	1.212128230579758
True	267.0751742543044
True	55.0806500562384
True	388.1230356356592
True	52.32976465095253
True	371.7223789576236
True	868.0346074374213
True	995.589050616069
True	394.9366205647141
True	21.482579497801588
True	508.4608267388684
True	501.9063725682693
True	194.69775045357747
True	233.61779774014136
True	286.1173837665073
True	22.609120362901933
True	126.39280134485335
True	960.7786624326724
True	59.45188241339065
True	492.76648085784495
True	795.1039239186379
True	101.62993735612416
True	248.17104847424935
True	115.47689223506546
True	15.854147148798331
True	1.4816477335392082
True	121.4557961823784
True	1040.0546387061993
True	469.0327912754668
True	71.69769424239203
True	795.1864788909531
True	336.0165377146461
True	1.227660747766626
True	440.8509385852703
True	192.16511916169355
True	517.5167224828082
True	78.1357368398954
True	338.9232734480733
True	374.08808625433295
True	169.4193404078688
True	209.29642981909376
True	129.31501309957957
True	173.79152529908234
True	961.9079227531374
True	15.2434722975661
True	510.8049158342484
True	495.78750389711024
True	413.7636181009961
True	223.84514903304893
True	239.6983904992783
True	154.9477157794338
True	47.07870372745038
True	463.8946833609373
True	150.55073447770482
True	857.7086740320888
True	828.2888708405893
True	245.33130368684684
True	322.36580694473014
True	518.6131865043292
True	38.859148989899246
True	89.60602485650828
True	741.2612460017506
True	1075.6976856005278
True	113.03147552454148
True	719.0367632318683
True	142.8320456732923
True	929.8473919084984
True	651.461194230268
True	99.38210647065245
True	278.32588804014614
True	614.9631270424004
True	258.19612996422205
True	45.03172411729514
True	575.0029844797396
True	448.73720570958176
True	5.845649057019963
True	465.4744549850546
True	68.2545550870905
True	177.42041497416974
True	234.95785894403696
True	296.6557524369869
True	75.03566511753456
True	222.0040110820442
True	350.57975333438696
True	430.37754027683695
True	963.0138653432806
True	46.31825665909243
True	919.4190370868226
True	1012.821698154248
True	124.66654053920288
True	72.41976616343021
True	1001.0777144357864
True	34.50396450837163
True	237.3017979144825
True	90.89064985811017
True	217.17157983565227
True	362.3635046236911
True	946.2591451087768
True	98.25663249248524
True	72.55541648090458
True	661.4218587212839
True	268.75614379035034
True	715.2733384235341
True	52.5687746997169
True	483.4978209997163
True	389.1721677117247
True	695.9625473957731
True	54.99679632429229
True	110.23633654790368
True	25.920222651473047
True	274.80055218258707
True	41.99608975294687
True	355.8961640105516
True	3.082114960549285
True	1179.0284101123402
True	107.06025097232563
True	134.7647820541859
True	355.3484028391169
True	732.469288962169
True	697.2517056791264
True	1012.2482106241127
True	448.6813867720294
True	423.2951560708555
True	139.05377527632234
True	401.4037364059572
True	841.4672102499493
True	441.9180422920165
True	915.5575492991936
True	87.63933804277525
True	431.0379265632876
True	178.4179974632547
True	286.30325762192626
True	737.1672904320351
True	149.767660841399
True	128.51495352734707
True	64.8534177696308
True	862.7666258770679
True	778.6413876624483
True	84.29582730620587
True	439.5315733017245
True	746.1672392731023
True	426.0328754398432
True	57.16514241455895
True	324.5400255198197
True	780.9113766889892
True	31.065110282494626
True	365.0194730839423
True	167.4992998527895
True	294.66349010923847
True	33.86350330615497
True	221.12307057188656
True	764.8170044647818
True	632.703727450387
True	59.22118785539842
True	289.82188954967216
True	907.531127118769
True	17.336522037966958
True	304.057650250702
True	284.4483889105692
True	437.9116392628635
True	214.7221125770928
True	596.6023470418829
True	46.20280903297271
True	991.2853015000252
True	893.3717259028496
True	51.802162621725714
True	385.6254355571537
True	741.3203192304849
True	927.4958061256278
True	263.0538749910775
True	579.8738350301894
True	128.65463035642796
True	194.10720939545268
True	138.1448503844009
True	141.91374294783645
True	206.6372827120249
True	943.317737578515
True	788.3864905053756
True	989.3218334957544
True	19.929009962869014
True	28.944485256911253
True	374.55061722116176
True	13.10218479740576
True	644.2215024107843
True	1048.2908664059185
True	263.7531260584233
True	213.0733495837659
True	87.9730353561518
True	212.5207337451626
True	133.60597265301286
True	43.6780599477874
True	136.01867380286564
True	91.81040925285096
True	229.9079133312165
True	541.5930714561784
True	160.44546379663456
True	31.0295917451239
True	56.0808682851266
True	421.5694541784659
True	267.6953136697297
True	595.7887461008861
True	22.59516692177663
True	119.38630961060376
True	670.6972411755495
True	266.74105765200505
True	467.6798347686138
True	646.0201115430555
True	104.20503745508536
True	113.467883146315
True	82.83645188301608
True	24.754183732294862
True	117.75461836026672
True	87.3996764866308
True	101.50862739905476
True	150.21288486826634
True	233.03389064501525
True	818.1482337592541
True	282.821434133912
True	956.8894984103704
True	168.359478655731
True	195.79685241405767
True	799.6014833597579
True	313.3791959746197
True	606.5599891623273
True	251.5392774891132
True	358.1982281051148
True	446.1287089462948
True	534.0812924677156
True	648.9267080836298
True	364.1240596372295
True	30.74054919016352
True	580.5692091368561
True	614.876406746761
True	20.35037742078961
True	10.50133318692558
True	264.0764827476545
True	395.26571713997134
True	439.20651725900257
True	64.97160963343151
True	619.4374069483425
True	969.289077978056
True	227.7696348786709
True	889.7843452062434
True	287.3197741677601
True	106.81061664579047
True	271.04270141836287
True	660.5009333146072
True	40.70577313545927
True	579.065188302309
True	1264.2984321114575
True	1025.564018826461
True	908.7254061135448
True	206.4381428308817
True	87.28410619086826
True	202.57279452268185
True	810.6677878289107
True	150.85322857945346
True	1047.662299813601
True	876.5823573266754
True	44.65059442450298
True	92.72040733796553
True	438.7763816586414
True	407.1171104253043
True	212.5947481772733
True	515.656341951051
True	662.0717691336918
True	125.67018896122924
True	271.195812113638
True	1034.6791855728527
True	52.14140302503039
True	697.9639801303242
True	553.2673069827014
True	36.67457578044698
True	823.923021328973
True	374.1543379913175
True	555.5437226878981
True	112.4502354811933
True	276.5586433725933
True	220.9109065510097
True	25.27082104442472
True	131.48272357766362
True	731.559509758677
True	133.9441714639314
True	378.574339829423
True	66.0894704848055
True	655.422341005281
True	600.7352883113217
True	230.28425868831076
True	455.3149607155286
True	169.0857628980271
True	165.36675082761093
True	208.96957893864865
True	283.9469003384644
True	361.942844626769
True	127.11510726572877
True	190.54059320890548
True	27.50330317687005
True	855.6060126161493
True	313.72934240691654
True	9.959869122458732
True	373.1697966367131
True	167.32402227741036
True	611.3712678902215
True	371.0109937424004
True	567.4297663062168
True	538.5610523230491
True	459.7228522567841
True	777.9501674162358
True	238.8034032530945
True	551.3584578104214
True	157.74439610805408
True	540.9842422416982
True	367.7002964803043
True	375.1597303672384
True	132.80169435215163
True	136.01087150701483
True	104.11786580768263
True	64.39612337222252
True	706.92262381238
True	187.66133912192208
True	45.861350001656646
True	0.0
True	551.7868337301767
True	113.06751163604362
True	24.375810537700797
True	40.04369324657181
True	110.5057164283921
True	535.9776632946738
True	185.02750830097412
True	105.78935220319774
True	38.5606332211682
True	163.57295158950666
True	924.3898744604386
True	54.44838959520918
True	227.49597657971043
True	767.0614857871867
True	315.9391285141711
True	484.2145138321309
True	490.4719955701311
True	511.12384166907646
True	609.4825287820835
True	878.8552125829339
True	266.0101934739731
True	1054.790123758084
True	919.6873409313928
True	616.3652093463824
True	344.4244072998674
True	832.7348034110905
True	10.111993490762051
True	32.63227367472826
True	288.4413225429673
True	41.57340076059377
True	192.6332391746137
True	771.9323290672193
True	224.1785738819584
True	731.8439553572622
True	778.8446051402492
True	124.44471557669816
True	378.113162383025
True	564.7519741655273
True	25.383711402199182
True	133.07133229287336
True	438.0342450543368
True	303.13207273349263
True	189.60990084203644
True	117.9269386877422
True	380.2395172045159
True	23.010377824792585
True	365.5732539700993
True	360.7648189407137
True	1072.729279625058
True	363.8232198852166
True	29.24935556080517
True	435.04809314922505
True	477.6567147287556
True	230.3623513673992
True	33.883022596417256
True	753.500234466321
True	431.2918395032953
True	176.84867783130386
True	13.256099303936566
True	1209.0428487295378
True	165.4642520248959
True	26.531170897235604
True	296.62617343428883
True	276.1845654875243
True	115.22905449506742
True	290.24075582605263
True	45.90847487244064
True	323.66197011544887
True	303.3949013720653
True	326.3452513151427
True	30.318399885167555
True	48.639863269610686
True	1030.0587231471247
True	25.489525131315304
True	12.501875210132964
True	189.69079542316564
True	661.7424436644235
True	10.477474268136874
True	186.17420693826676
True	172.4145544858286
True	521.0424140882322
True	385.6272572072021
True	738.6723741336627
True	312.94507851462976
True	493.5552955407472
True	449.4734808821116
True	506.1149113830817
True	103.26920871227271
True	1272.178788273868
True	895.8607177593082
True	289.1662487356152
True	535.9789425900282
True	101.20178110792774
True	569.6802756328862
True	450.20572375228704
True	160.05908973849932
True	78.92541083048415
True	344.71332934819253
True	163.05637814892245
True	29.826111610440137
True	611.0112674860109
True	381.1985768996614
True	69.72903983326647
True	28.315157558636297
True	675.6160518565752
True	495.50895258550827
True	76.09319288280763
True	20.395701756821342
True	326.59756904105046
True	327.2675914228126
True	712.5262128968108
True	548.0825163431786
True	557.294066981277
True	781.0713212723155
True	9.269384845018696
True	58.57235839088575
True	37.63708067090002
True	57.45468218123776
True	519.9968516648703
True	588.03496505601
True	86.34111206749813
True	111.1710415371673
True	178.2858073897207
True	72.69340733179797
True	179.71563346211403
True	218.20121276013023
True	280.036984834344
True	831.2201149947857
True	606.2903489416849
True	282.0024808160726
True	191.4207646281792
True	282.87214208207064
True	236.64997053164248
True	740.5701569707242
True	337.49022157833633
True	162.6977903696092
True	909.042538648078
True	348.54065334432
True	477.99549000954426
True	155.2436582757797
True	122.11203355906382
True	63.66480024567172
True	203.6319495899929
True	972.6852700966314
True	536.7875641677671
True	116.12924020366408
True	362.6406646577647
True	100.9695110853602
True	663.9340250159527
True	4.3759627169884325
True	701.0706387844275
True	37.66248458185785
True	891.656088881125
True	854.5060785512121
True	207.95415284869367
True	30.61102064067598
True	78.92048581172396
True	447.5188063570853
True	233.5254599740784
True	1.411091503988824
True	75.72925503018064
True	1111.95877913857
True	336.4987926809719
True	685.8607414685309
True	489.604942148316
True	31.321290421006463
True	128.45789627038494
True	441.9752999011794
True	913.328959260444
True	795.904481147613
True	422.3076752223896
True	346.4219340706321
True	16.867070661665302
True	79.7128330093253
True	716.7591533263412
True	457.7888846595416
True	384.032456114243
True	900.6621905042149
True	25.849229039739964
True	219.19885894737115
True	899.9870063824366
True	240.7258750890493
True	8.01065769640822
True	501.99794483611487
True	102.36582262642904
True	654.916803150368
True	54.20949959517666
True	260.3524769714294
True	851.6036569382655
True	880.4834020561638
True	272.0256515377257
True	427.6817626560613
True	116.4914037797899
True	617.7663860007011
True	267.4052647617929
True	185.5723795366549
True	868.7761561739703
True	51.885334865279376
True	722.5770348567377
True	280.6928235470276
True	300.713564239851
True	167.21036358742415
True	481.1537562899969
True	595.957222610858
True	362.350902241578
True	421.3187045242401
True	66.8573898800944
True	158.4733173277736
True	454.5183650601967
True	217.7789751205401
True	35.49456223409594
True	205.6262456800624
True	399.520951572454
True	390.19269356470926
True	764.4306142651396
True	129.31051869614163
True	651.7733930146235
True	529.2741906392475
True	595.7715000455639
True	135.8101389047579
True	36.34800670055319
True	666.5944302652526
True	67.29810949139831
True	563.4312211743223
True	694.8713126835135
True	459.32652629417066
True	136.7362006611298
True	526.7519216778007
True	4.921473956394252
True	387.3351590697428
True	31.716809755604505
True	627.7339655983108
True	278.27042658233944
True	568.2614670063458
True	714.6988925413604
True	147.40298941351455
True	514.7846918985027
True	506.2518559119787
True	64.60520091774092
True	976.518053583512
True	3.7898429926292194
True	28.80491423802476
True	648.3544196547701
True	697.5103957654242
True	131.90740750516403
True	411.21964459201695
True	126.7013004066341
True	72.57266877575165
True	446.8059356740292
True	38.20407891036587
True	496.653889853253
True	13.845578508939038
True	814.5559331866154
True	532.2258786039878
True	668.986337858944
True	105.52266178680344
True	379.39497541756657
True	995.8528331433876
True	890.2784295740397
True	136.12361816333
True	533.9600696640018
True	441.7482751752444
True	249.09015762087847
True	251.49921006362504
True	5.361718316897749
True	337.3630294557672
True	11.844007204191854
True	368.70971215302063
True	79.14936614184538
True	401.6814780507056
True	648.9127695149754
True	128.62649869392618
True	241.50886809375623
True	642.6682435735919
True	680.9592034565133
True	299.1414363310541
True	130.20434561893225
True	150.88570190899517
True	481.0459968825448
True	89.92034990103947
True	11.369465616687137
True	508.0483236845845
True	558.7903716893726
True	21.35479972402957
True	139.32192569466878
True	905.8533910119912
True	499.7559676330531
True	274.4242276794691
True	31.6125899537126
True	485.8098569678334
True	116.0392002819206
True	578.303513447289
True	676.7055195898101
True	292.9136274233812
True	386.1277229485661
True	191.93799111932228
True	238.50062235126555
True	72.84963955562866
True	217.24971995935985
True	486.2561160090783
True	22.84974846879349
True	444.2554166140351
True	377.2385091516402
True	713.1355867927082
True	912.4289417596708
True	872.9806633713126
True	156.13183511781307
True	410.9889529472569
True	70.10380481537466
True	196.1048164101541
True	323.2160918546351
True	9.858339445729616
True	820.2872076349819
True	22.66134386693844
True	399.7689548562005
True	278.3484508617025
True	640.0447344820328
True	204.31636658761408
True	38.62953749249842
True	668.5134696331279
True	1076.6295526528977
True	215.04935972187783
True	136.3550099984645
True	623.356695106912
True	510.2375981808044
True	16.85262542380706
True	815.4082635662843
True	111.37568342597883
True	44.99368747231394
True	309.4952264732286
True	347.46509350047285
True	401.3459745426392
True	277.70331116832057
True	21.447854858277267
True	22.116364955788704
True	842.0692584975504
True	199.73898124548265
True	114.86267270337316
True	841.2391286496199
True	662.8216447196377
True	627.7732134774218
True	446.1461970214543
True	157.1157469755302
True	32.33536326461652
True	100.43369962520303
True	437.4225771730653
True	221.3140284313232
True	470.0076365278177
True	142.2450249805681
True	484.882896790257
True	655.1210630323093
True	927.64941777899
True	23.979594933884155
True	1018.3750029474354
True	1025.6564943501924
True	479.5672216442522
True	85.24806384694996
True	836.872751447165
True	641.081120369832
True	668.7200289409411
True	172.43432883427616
True	761.9097514489414
True	710.7923051585394
True	122.31147574618244
True	797.6115207266862
True	798.8883679661426
True	465.7583025149254
True	231.5836772694483
True	72.57607388171286
True	318.6835213556328
True	335.1506796787741
True	454.1058998163374
True	424.8407645867163
True	204.50517829317076
True	309.96185843017804
True	2.447049740818352
True	12.957593463964344
True	104.34247164491872
True	129.99856719326408
True	349.1208716797466
True	352.4507144842662
True	110.8600736202693
True	16.778718239300762
True	210.9042203271904
True	834.3038676574059
True	459.4919291361539
True	532.8019107835373
True	560.3177317859572
True	837.2352376016
True	648.8246366070548
True	89.40390226182528
True	208.04958299949257
True	245.6482696804937
True	288.0295893936224
True	110.10156967639152
True	368.4897707284512
True	435.0719781315849
True	174.12349815336805
True	636.5405669486929
True	252.95582381469885
True	194.50174940046563
True	25.904057986449004
True	235.9012683616513
True	465.1580836929101
True	163.62913137631728
True	526.4514410277043
True	487.38045444024783
True	251.37779655569008
True	108.82886213213
True	43.13868444583581
True	406.2627613353044
True	798.3933723102808
True	155.81777505157075
True	1035.5932416766614
True	1052.7852557917563
True	488.9899309577216
True	102.23549879195777
True	124.48229946550576
True	625.2568491708965
True	9.75895325164013
True	221.9464656671403
True	136.36129244653517
True	121.13212605971287
True	317.1166515669598
True	641.6526217367235
True	37.93591029772404
True	124.9659809556525
True	967.2115871121296
True	59.91447879222818
True	447.357421658421
True	523.8411205559806
True	257.26930089263226
True	129.53400209308447
True	916.4716154068497
True	1185.75640357345
True	519.651596675467
True	644.3645240281215
True	211.16408243987345
True	146.41297562794216
True	332.5057003750224
True	259.72998571621133
True	174.4150115955478
True	290.5880689415442
True	341.83006597048234
True	10.965091751508012
True	624.3642911966239
True	147.79489763278508
True	79.08960726187331
True	441.91190268105896
True	315.81061257383595
True	1189.4404987274856
True	356.89736864942034
True	1007.5457312984574
True	11.526648915068677
True	269.04417075734204
True	227.33797399006852
True	154.6002620133891
True	476.6501966217928
True	195.75778791485828
True	418.1209025073048
True	333.9250947007677
True	112.75231275172304
True	357.6308617380537
True	1037.561808573338
True	721.5869038771515
True	230.66443621418676
True	111.60613445408676
True	302.79395527269867
True	24.23008397547279
True	351.3743215106901
True	304.0181364778527
True	558.3693781853792
True	443.1171295508323
True	364.3761090548024
True	156.78310634920248
True	12.047903285344496
True	425.3711437512809
True	281.3325861064235
True	145.97848577496765
True	297.219652052286
True	433.9299628685067
True	820.4293346009246
True	311.5139711689182
True	762.0737934990578
True	411.2416100636662
True	381.83873592218777
True	1.8766099538877403
True	1171.6093750357843
True	98.52781014005112
True	933.9355453593308
True	204.0264585732399
True	461.7297595110902
True	678.9680172582335
True	83.55788431059877
True	491.7935105989605
True	33.46130060971614
True	400.6717712084482
True	78.771242295943
True	229.42597613448424
True	38.35426745851063
True	675.2675282403952
True	184.88939990485625
True	25.13291873242218
True	392.48996254365017
True	105.11785138429028
True	171.50534217612926
True	809.6036771536891
True	255.2144436553816
True	148.15394143548662
True	370.31570182902817
True	521.1198689934504
True	337.8027038204875
True	510.3624007567186
True	624.555835124014
True	152.5148796288168
True	6.409412985164948
True	70.84438176767013
True	439.4082708223698
True	86.6719036027231
True	80.98705976824441
True	1058.3647705756855
True	28.32958976161611
True	320.2015901044647
True	317.7121997353313
True	454.50816501138365
True	671.7213155664322
True	186.35138830733928
True	668.9578851249557
True	321.22115202414403
True	354.63335278642575
True	253.12196921415384
True	216.7946473051907
True	374.931494697061
True	443.9392364567677
True	401.5804880164731
True	601.1194557450176
True	141.51012905131375
True	76.87377050623009
True	41.33259016876121
True	268.8764295833025
True	654.527977970395
True	394.3731133640675
True	781.6927814845438
True	228.264609102252
True	413.0074714521373
True	69.35807575299567
True	54.54990130215387
True	435.4247192236131
True	201.0462179763909
True	222.43906750920507
True	41.044027545183305
True	1116.4561673136827
True	183.58262956617924
True	930.3466122878846
True	310.4135458944923
True	927.8353167547184
True	239.5525239547505
True	438.5057170832002
True	531.0091203016357
True	595.8518092921445
True	217.02620612676327
True	483.933256144244
True	931.7214807192562
True	128.6140984890097
True	6.326586651117347
True	573.9805482204328
True	28.782796847125443
True	79.46653992420181
True	810.4588348608311
True	241.54457858483076
True	972.9457901657206
True	692.9280300098916
True	418.4327803363328
True	267.7233465774091
True	488.890358892941
True	345.91059502535404
True	174.05055211075123
True	683.7391964845048
True	727.7335292777555
True	209.91074716707837
True	89.03832000879397
True	510.0513405021748
True	138.5671112160431
True	369.93946627731634
True	347.247706180427
True	66.04825191383662
True	386.4431129279382
True	414.1786575921082
True	373.7566741587264
True	416.7166143381778
True	420.9766246772566
True	647.3102434543827
True	56.084460211604366
True	442.17552266011495
True	324.3273273302092
True	655.2190599093908
True	222.18976612819975
True	98.13622209243113
True	42.20568179627109
True	537.1842585733397
True	641.3257653059562
True	189.38592039100047
True	414.6749074851885
True	341.2949041242772
True	17.12458605782399
True	175.17354860294867
True	296.4003918772665
True	3.231428146430788
True	876.9570654710941
True	81.45042884456832
True	105.41914779192749
True	113.92874460202889
True	366.8821218630858
True	36.5972951179594
True	447.7013199741505
True	225.1825508701348
True	5.606073306128451
True	116.0937386999048
True	434.1003120718663
True	50.71997032677479
True	69.51403945684082
True	186.81716535227392
True	282.9624941908213
True	939.251403041305
True	394.87399051812014
True	947.5795156043212
True	189.7659277762713
True	1010.9412032973344
True	813.0775817083083
True	649.1142316891367
True	391.0369629707465
True	379.1006451760024
True	79.26995461202904
True	69.48814009299156
True	80.15859181415716
True	170.06436613581394
True	485.5787859821438
True	1087.8989772706327
True	177.7230103228588
True	360.4130581456148
True	437.5177851069354
True	595.2641814731379
True	618.9427192346702
True	288.9511237411317
True	462.7353605239263
True	673.4855320467748
True	92.27665965036827
True	761.87111719047
True	263.5904311285882
True	143.61876972512647
True	423.1206535359599
True	861.5749565153582
True	440.1457982817983
True	858.7156119494643
True	195.6840968604786
True	345.5681580839865
True	686.9062907712711
True	608.4390759504133
True	196.14772742296967
True	267.2575727363108
True	804.2080759608289
True	29.94629041605181
True	188.92103012841
True	484.0469691014124
True	685.4583938051799
True	102.0049162555882
True	36.85823936062357
True	163.44493741205673
True	736.0657991809588
True	323.3310795346084
True	541.6168668877267
True	353.4264468120361
True	301.4762827038595
True	438.7024676602077
True	497.7726573367571
True	69.68620474774572
True	388.5360796792234
True	776.6054876407709
True	0.0
True	288.5628433342407
True	253.20749079050384
True	978.2051387156774
True	151.20128058833902
True	634.3126433456868
True	635.2495225756414
True	114.46602373741516
True	231.4972216139357
True	121.95466022541108
True	11.164795082219316
True	300.808283602189
True	369.1712551836992
True	1132.60802148192
True	233.10125003298103
True	400.92406045680985
True	632.8095492673316
True	205.1335834193889
True	25.690950263906824
True	885.2738590781763
True	607.3820443890294
True	153.92871043891827
True	647.7212830964886
True	162.1085605306093
True	285.3112286211799
True	802.1837674199688
True	36.193029006807365
True	114.61448541249445
True	518.0823859735202
True	64.70288272368033
True	76.34372868141509
True	421.2304456603403
True	21.860651660170515
True	765.104142638656
True	97.95223921385112
True	159.66908051108956
True	18.237819652940274
True	725.2043504665495
True	28.94566573170788
True	779.9415281448721
True	385.7309113767564
True	120.71051155465004
True	696.9001803064714
True	517.2019249897916
True	569.3254687468111
True	46.150797122510326
True	373.8355283378457
True	4.630708429837139
True	98.26242582946976
True	397.1729882881062
True	48.54208071276343
True	112.96787519455822
True	310.35531866153843
True	177.11704743560503
True	101.52930310026665
True	641.3005608384624
True	20.13612540687793
True	1133.2416120513033
True	529.8743895436477
True	311.3212695367271
True	489.9914462822811
True	123.00846156954812
True	780.373374531722
True	1149.743913000989
True	746.4619841179348
True	176.74755647671938
True	231.09923820795015
True	49.44915265795457
True	56.428990770776
True	154.95375943317012
True	103.62594950360054
True	161.10849125064044
True	1138.3516747917924
True	312.83519984388016
True	366.2808421468434
True	713.7899108282297
True	16.374824582154655
True	13.722256649940006
True	584.3608971487091
True	4.968800153284665
True	116.2748076395846
True	706.4550221876077
True	172.97582432084246
True	653.7105702366821
True	816.8067650195796
True	162.6038844729735
True	911.022130187105
True	2.3247554614047057
True	474.5845128531661
True	1047.5348075638854
True	23.91889280720886
True	240.7616239046086
True	152.6113856089186
True	995.3391692856496
True	234.25193405577812
True	504.876036470433
True	117.40811356965295
True	489.3766700556991
True	156.09504702631423
True	98.81399128008104
True	388.747767471811
True	65.30029601297196
True	54.6723426270459
True	1055.0623665386406
True	254.24760580739368
True	160.36002041418664
True	366.28595988740807
True	407.46611219771046
True	221.9284236979736
True	170.3214771854047
True	360.2721774216297
True	36.28925144031574
True	480.28768179654656
True	1131.442319489296
True	109.14179148111504
True	476.4676352047113
True	312.15782320833085
True	26.317955222234477
True	412.84690605003226
True	106.37946301904752
True	559.5545864779064
True	198.98545664315745
True	445.183643063004
True	21.403221603931375
True	423.9557661415898
True	104.231175967214
True	344.08970029456793
True	30.366946044041192
True	174.05413354443957
True	240.7210339421185
True	760.4052629135847
True	62.33084378167656
True	143.20050867813086
True	234.03997424863175
True	139.67624153874246
True	655.4061082731114
True	557.6520431919076
True	770.6909108302931
True	388.5129913758854
True	546.8131761804035
True	420.7594719086706
True	695.9583392006268
True	73.04613089980117
True	458.2931600470013
True	438.5662004149577
True	46.86798021958621
True	86.27903975524573
True	131.01057681702875
True	92.44361294129276
True	325.1360407208047
True	844.4346659360691
True	322.3971523307992
True	1088.7281273749948
True	316.228131304521
True	936.1761605390556
True	140.93311300234586
True	573.9445050138081
True	599.5810321881108
True	670.4890090796387
True	461.64410450740496
True	60.127630496986455
True	279.76551995747576
True	39.56070083071138
True	167.5287721819272
True	167.3350180912487
True	1119.1695513100808
True	234.9305506311545
True	544.6164039823938
True	527.5251387977472
True	558.6655909202213
True	839.5772867809509
True	589.0470521581872
True	660.3948452371185
True	934.1267901021585
True	123.16976150429802
True	313.45493327676377
True	272.63155198039715
True	325.9960472359926
True	91.74201524946368
True	356.2240789143861
True	4.758195530752906
True	327.1023410495718
True	256.14847679148386
True	592.4201166013428
True	277.61554765659685
True	365.80573553685457
True	11.203158395774
True	52.351142442227015
True	537.49956287431
True	31.27024972352485
True	145.259274459104
True	63.99742210769565
True	152.59721834964392
True	237.02979447296295
True	72.106346841426
True	384.40160864691615
True	268.5103367954453
True	104.81184139174852
True	333.5729820116023
True	62.04455974954912
True	585.5924264740443
True	797.7012760044739
True	284.7637210397272
True	1155.4349961831483
True	103.82729803815496
True	310.40683552078167
True	1033.4019451668603
True	88.75275303601181
True	292.89182297039235
True	9.91230469468034
True	411.3770468097541
True	465.947213212488
True	153.4814031920353
True	616.8188696674471
True	942.2256136382954
True	158.14635017841894
True	79.53205045179864
True	333.86502340084814
True	566.4985430832174
True	615.5600487805896
True	1223.4553369501762
True	26.70198107271198
True	960.7785705373184
True	139.0474968776723
True	619.6203493497188
True	122.08177837102374
True	131.09399198845807
True	184.13559912003583
True	161.34222570718833
True	759.4544156576388
True	215.49482590829345
True	221.12106907834288
True	67.77246874117776
True	514.3230008375214
True	443.47186624965474
True	185.47167397517543
True	235.80926975215047
True	17.33230028307783
True	418.1560411412435
True	217.9321908721268
True	294.9235497867043
True	111.9082293899174
True	715.3707513303308
True	419.80960106340353
True	262.4640033958614
True	644.6532639404536
True	536.3589138736169
True	481.22089850630863
True	134.30307102445
True	523.8830257479256
True	425.8914812948414
True	3.2278960332340723
True	200.46860449805283
True	100.10274154190782
True	247.06441515476368
True	3.032542921216132
True	127.426213541945
True	363.8717544573517
True	7.7217305321505725
True	833.379908130135
True	176.82690232421226
True	717.461126601735
True	802.3593995053276
True	156.59570839319147
True	227.0794236859036
True	492.46823911060136
True	850.2067228750125
True	52.16460333145444
True	36.64210744145815
True	129.47742393627087
True	627.8765694229486
True	724.9695691593319
True	181.84862317161307
True	603.1920222025456
True	592.074869115428
True	871.1490686834485
True	397.6880531717267
True	195.46301574567727
True	880.5278051690335
True	216.76538429894669
True	156.09081403929147
True	322.0653403896127
True	213.68692416843575
True	205.11127898906264
True	611.8839787400028
True	252.12591479665505
True	196.3141137888928
True	447.3197034025033
True	466.5755920113814
True	63.74347378649336
True	291.5224524206709
True	77.20372519256694
True	336.5840309938283
True	352.2379780136171
True	245.3368061748965
True	171.66722876441645
True	382.8440097268582
True	656.3028913748986
True	755.6559674127083
True	292.3203059380765
True	737.7445136541274
True	64.91594639627218
True	847.5729854104384
True	348.5728244141424
True	13.976418139028032
True	617.5927444448613
True	680.5424134797553
True	253.3280635257367
True	167.643799878138
True	49.28858384277602
True	391.1077848023931
True	70.95309247735189
True	13.59261630750819
True	906.6563010233808
True	364.6642369089248
True	177.45986686199865
True	1006.0726921229776
True	12.172031042424306
True	804.1312725284629
True	30.087110767986463
True	645.9559074513438
True	61.64708821598924
True	717.8945858855967
True	435.479912999721
True	198.78511823451916
True	440.3850018364772
True	219.6327975335473
True	297.0335403854144
True	216.25002219441447
True	425.6683172594161
True	10.155130326090951
True	324.46509868796784
True	107.99088264868764
True	12.375330202873537
True	485.7247404366637
True	748.7431822881247
True	279.49204681396145
True	76.12552990981708
True	318.9718023071885
True	81.08521072441596
True	191.19148532280255
True	181.53921286662663
True	370.19382353870014
True	43.021569820783085
True	133.52623616351687
True	365.6351330976652
True	876.2778230859527
True	115.99494616837426
True	209.84557778815017
True	430.6713174937749
True	18.314953484862343
True	431.5817994812661
True	509.34745654833335
True	89.66678619494627
True	388.3905520427041
True	332.4315355483228
True	417.7543531611066
True	586.8052229299691
True	1046.552520424876
True	969.2471385252258
True	58.54544040021102
True	1069.2352132797323
True	113.47616066217266
True	118.1840195924536
True	107.39837993441724
True	494.0908026786853
True	371.1162469928448
True	574.6683594975132
True	249.8261806856599
True	156.05421080752402
True	411.7191439927956
True	15.342600701472874
True	446.89503360117214
True	381.1741792940852
True	147.51958400105588
True	89.64402711326446
True	507.9161281275009
True	1032.281339283851
True	202.0939595475921
True	68.98326900574155
True	434.2350724468895
True	379.0888241754616
True	481.270488603036
True	310.5247785035056
True	3.794350065968902
True	517.597871126852
True	513.2189602851491
True	501.2253964910998
True	194.9323139250941
True	106.95820760241745
True	23.350306312449334
True	366.4101503621191
True	112.01107043385508
True	8.438350201928388
True	31.72240910446393
True	347.5264563717456
True	626.9861516585202
True	133.50429894148988
True	92.34239986155562
True	24.8515613457512
True	407.6873983886842
True	360.16599673538855
True	755.1486436597462
True	304.0377026236238
True	526.6975724413768
True	534.6643588258162
True	532.4416500256531
True	298.518480224389
True	506.2891227728
True	98.32420507411416
True	584.1899646907043
True	7.332700814937903
True	353.1613976648848
True	462.8736787216404
True	936.4747742106318
True	347.34510964073166
True	823.7340882270341
True	977.2993632325072
True	177.1370627972107
True	38.77742990453861
True	357.31215571242154
True	397.6297269495395
True	578.7458605233282
True	256.8629458079397
True	25.896339822069045
True	611.637371652022
True	127.89434102401556
True	1085.4956082733513
True	316.11050255101395
True	462.45460833320607
True	123.28448734461134
True	811.1205982037341
True	142.49425606066958
True	835.8864293143289
True	551.7003485172927
True	185.0917348092821
True	114.45768703187628
True	65.82691772405606
True	567.535242089464
True	911.3708278399656
True	431.8923130588916
True	523.75977287022
True	126.96416207676728
True	603.530932145556
True	471.0786010968421
True	790.4773995911155
True	331.8604361175892
True	581.7568654342016
True	112.91992878538564
True	27.3958049428236
True	402.4373558506761
True	179.93454500711377
True	110.16450446671476
True	376.17110093461446
True	1079.2317429008529
True	268.630105105119
True	534.0721895372872
True	11.763862179354412
True	74.30305172240197
True	327.6209155763897
True	783.1411289475948
True	451.36592304571815
True	515.3120013462162
True	711.8282651954543
True	67.04731500435652
True	741.6254664773938
True	47.968857030913085
True	107.46490478607564
True	181.19157838084087
True	84.38042497587864
True	26.36418932400975
True	292.67643241011274
True	470.9100529277366
True	908.5798499872986
True	851.3707903569739
True	5.70150142865313
True	285.9955582514744
True	453.9391860316726
True	123.56111695841462
True	251.918992330679
True	336.23754556030616
True	1313.2377112760678
True	457.7945661533471
True	24.663234807326987
True	179.12119402270153
True	711.375955485832
True	35.123595174386665
True	170.85164412957127
True	555.4402807152084
True	69.57306244993627
True	861.7533488191312
True	325.1395282833234
True	676.1052614610501
True	81.2269612726185
True	687.3434148779511
True	586.0607750378173
True	904.9948800659172
True	253.5310808309115
True	495.4234132420489
True	816.0397656110002
True	946.5596678995372
True	234.5345716307188
True	764.1169431498836
True	229.3794623055376
True	454.63737982838416
True	375.8180830083384
True	498.21399340518593
True	494.4976283726494
True	317.43523393759693
True	347.9789653109384
True	108.90510146053415
True	345.4513148613196
True	1114.3849706802985
True	306.81104444616363
True	148.33688422844634
True	306.6824563759308
True	745.8359736249816
True	663.2862416255052
True	404.7464534109033
True	124.34284500948992
True	348.0005342579462
True	36.48736505482756
True	166.73070166469282
True	92.88022227021531
True	91.86420752607428
True	569.6561007090261
True	134.9867660839381
True	137.02279394508346
True	100.1375981863108
True	86.28621199985233
True	438.65046248436033
True	394.7520667532356
True	1055.334074213854
True	561.4126980326074
True	848.1204435328756
True	269.08556956254154
True	298.37764388427337
True	512.3955927191626
True	196.68297884103163
True	753.0823720265494
True	248.88536838316116
True	362.1219353794559
True	68.4031650583553
True	122.01548734841498
True	273.3271096184921
True	126.18476564299024
True	474.4561239728094
True	31.241868117111228
True	580.4063278910603
True	1022.9300075449044
True	726.3863167954673
True	1.073945810815779
True	62.39202601572639
True	496.14494738607215
True	442.6576585083191
True	77.53918466531591
True	120.0215178341616
True	295.97049650233254
True	83.37689720698766
True	55.36369112833477
True	729.6989992273657
True	658.5845850942629
True	158.39108570444938
True	165.99470362887672
True	526.9956105244013
True	52.16140942092137
True	26.7478326359828
True	564.4338053402456
True	454.088272327228
True	1117.5600877739698
True	46.3422894271804
True	468.4398446794133
True	885.4151297957312
True	783.7512039251988
True	300.95067404325647
True	785.6787088790422
True	396.0183168848505
True	42.49379943817662
True	98.5421132569468
True	708.2183540791809
True	74.38963532460421
True	135.4453713014011
True	949.5798450036295
True	197.14246301359452
True	272.23035730093
True	105.3947455951322
True	623.8186798847659
True	598.9989467922312
True	210.49263849354065
True	437.0335077881109
True	43.55781168242468
True	286.20054861028547
True	596.2095173656428
True	591.8798333775163
True	325.6821141247899
True	69.66436940849714
True	969.038369862466
True	1097.3887002610709
True	544.6562946385437
True	67.21325780103169
True	28.74867564536662
True	96.51950132400412
True	106.87741233884012
True	101.01274617278489
True	863.5423896833192
True	1206.2660677469369
True	740.8685975095476
True	314.5500670966054
True	8.323716215579552
True	21.15609671936296
True	347.21456865286024
True	482.3850897280277
True	44.189020767620704
True	596.0111899867995
True	432.4441814423029
True	395.2263139927253
True	83.0316019534904
True	196.6187342585659
True	263.38947448103056
True	128.91467595726203
True	393.19166776514624
True	43.13716851604306
True	169.9524059141913
True	1145.2705383655518
True	5.638088008247888
True	26.178245312810127
True	558.4891326746123
True	355.2044951626758
True	775.8097254905346
True	156.74380318042654
True	732.7414188903776
True	598.4700513344849
True	264.6562916403987
True	425.83394418120815
True	332.55442859214213
True	292.4736072296926
True	263.42093465805624
True	403.62102548022426
True	503.2846798591778
True	499.2701462212911
True	105.46211597684176
True	355.46654924371074
True	8.793320156586391
True	191.73781043829464
True	216.8922604661132
True	874.6424855954158
True	584.2506836933469
True	32.85614131833388
True	726.8193060435166
True	848.9681070339898
True	100.86933170998913
True	355.00506669107773
True	863.7105783010348
True	236.62270978843867
True	162.25849480899726
True	539.4488309737304
True	618.894713050232
True	1096.1080491474854
True	146.34368248335446
True	154.62068224876563
True	251.4592623084476
True	327.782603658762
True	428.8054970035575
True	416.1749606684542
True	323.19756273260305
True	439.4238587485105
True	499.5267547184749
True	230.85922560873547
True	1497.6050390623593
True	248.9084826188827
True	397.92464280549007
True	52.84788900997934
True	776.1893187590273
True	253.32794018452168
True	928.9948120265668
True	553.521420843163
True	322.09715297071045
True	777.6258354525341
True	263.25087469288815
True	216.54739170635204
True	266.44808015547346
True	214.40408636667465
True	142.09040468587824
True	245.47896201590956
True	717.123050095276
True	523.3788712574409
True	213.49483606090325
True	1133.5780221147695
True	118.22846307925956
True	264.2431351487806
True	73.59117143161566
True	299.54840098977667
True	430.8787639683697
True	92.21866516305585
True	215.3713098697522
True	75.9303679009592
True	711.3001301999091
True	363.5218168080353
True	215.3358910645984
True	732.1167248115681
True	868.5775369850508
True	809.6349146791317
True	838.4554242518601
True	351.5464350304713
True	1.807143119738245
True	257.7887874092788
True	52.19631921140412
True	375.81502337949263
True	51.92624997973371
True	359.3315176678641
True	827.9242121669362
True	1027.7054947456804
True	410.2894140851257
True	20.50339656507512
True	510.5438017616472
True	514.1764476069234
True	195.69222685949052
True	230.58717665973523
True	298.2657218350542
True	22.45021994901133
True	124.6688351862671
True	959.2648359730058
True	62.40686585204346
True	490.5590501581024
True	783.9799350196238
True	104.88036151665962
True	249.6448050174801
True	111.281312796148
True	15.303939468242872
True	1.0725377743465314
True	122.99292368636613
True	1025.0825737575888
True	487.9097164225586
True	69.23278116519084
True	795.76769627694
True	345.2216372252944
True	1.575283996911878
True	447.28005558343335
True	179.82279326572353
True	506.04717514240224
True	82.24358674628786
True	326.752280869344
True	370.45956825291256
True	175.79237879348668
True	215.4446847118596
True	124.19341645594892
True	165.08753194913055
True	939.7814773067416
True	16.26895835754297
True	494.7394493151353
True	472.3462671599809
True	414.0840364004793
True	221.3958925663407
True	232.01120731889796
True	157.39687980925208
True	49.87231161423684
True	485.6408976389864
True	153.95613790731602
True	841.2083172450735
True	841.0879541552065
True	246.87702435957277
True	317.7656040253418
True	528.5943267587203
True	41.09743505409721
True	83.45907088156994
True	728.9479239443399
True	1088.5018414457536
True	103.24897938664024
True	740.5198660655676
True	140.70195052538713
True	918.1960244068248
True	654.1251655617237
True	101.95193083072763
True	268.9864175267064
True	612.0783364716876
True	267.09414304864134
True	47.02704831230504
True	538.359643095121
True	430.9980845674472
True	4.960376456747914
True	487.9587638980488
True	67.79164601912221
True	176.0607319862677
True	241.52731896921844
True	303.42724899186265
True	65.53953693391924
True	216.9431187121808
True	362.5182334154481
True	426.1199788081858
True	924.5713072765222
True	48.4330397673357
True	930.4203873920844
True	1036.8033807534323
True	131.9882848126516
True	73.93535839968875
True	1007.2635605036344
True	29.52610264625288
True	221.42491375860905
True	90.42348835523144
True	223.4935898884904
True	366.148177667188
True	975.2118653979492
True	99.24494233708164
True	73.30961303043077
True	626.0018698923552
True	278.4034658025968
True	710.5156684611725
True	54.39932456284598
True	481.1430258633037
True	385.6963530747833
True	687.672256882663
True	51.587090167014026
True	111.27062618293914
True	26.35910695421242
True	270.6466746646758
True	41.07219537480088
True	353.3120993613928
True	3.03339971249714
True	1185.9462035964648
True	98.60871351595677
True	133.41625653262213
True	347.5547913485003
True	718.7314899259284
True	661.4683059650542
True	1026.561841835726
True	457.3791582475237
True	420.5676154004081
True	142.49578449606346
True	433.5474587210521
True	865.9689972188103
True	428.7732235313529
True	922.9385452391048
True	85.7284231883264
True	431.1041851843474
True	178.41575930263124
True	292.8216034062482
True	765.0521994466571
True	161.06807719378307
True	136.15896392243943
True	65.31325575393822
True	885.7832333020158
True	778.7989040369438
True	78.108207559961
True	434.2470306725589
True	755.7532840591773
True	420.315206607701
True	56.84038182387066
True	320.3823197734409
True	777.5240214014278
True	31.774186173823303
True	364.6393050856806
True	170.41667735267416
True	295.2182914355258
True	33.51162067049726
True	231.68480930450596
True	763.954721605329
True	641.014023461343
True	57.20804145582152
True	300.13085345494227
True	864.2496242354363
True	20.45108458701573
True	308.8305856978721
True	297.87411376178795
True	430.6131928305588
True	209.0076349560896
True	613.4263749063671
True	46.280541323365
True	949.7344123395644
True	908.1661056101428
True	49.444296117025466
True	384.6581354855122
True	720.6877486727234
True	948.152512450662
True	275.34491182245483
True	625.7621270291739
True	122.60232932065163
True	188.993422070064
True	134.2922336716641
True	133.00306727406317
True	204.78138403199907
True	939.4913816434456
True	794.084188658815
True	979.7103837089202
True	21.61412448071762
True	25.729873158372005
True	356.2739846449859
True	13.1267337692139
True	609.4414561114277
True	1074.5758435448804
True	264.42120676803114
True	216.50447608182017
True	80.8535435655702
True	219.7955254019969
True	131.4513135229087
True	45.59248590926199
True	127.8488809707152
True	91.72139282474627
True	252.67020907716267
True	547.5151901753812
True	169.63240088316763
True	30.381955152619085
True	55.03645894777876
True	427.4587267527651
True	265.965061519434
True	581.5813222420173
True	24.531431407611223
True	116.02100224340604
True	662.9638705889579
True	261.409861883731
True	476.3875618115702
True	661.649642047011
True	106.75859252370712
True	108.73153582365345
True	81.88879722883684
True	24.760127127497725
True	123.07207168705148
True	90.49594777088475
True	103.79509411921332
True	152.17378502845173
True	242.0405942675167
True	813.7342705359255
True	279.5092119292223
True	946.7064349744212
True	167.69964918871966
True	195.7296362740224
True	819.6231763498536
True	313.9791378172066
True	621.3987384332864
True	254.99591709026
True	354.8599133318636
True	432.68982409700567
True	562.0146142326954
True	638.7654315637081
True	363.41139927495857
True	35.05125750894821
True	557.8157624970579
True	609.953457488079
True	20.64435219768302
True	11.361093598630143
True	268.9711067455209
True	400.7999698656428
True	455.7085785189112
True	64.71217091057144
True	666.6668264613024
True	922.5725871766388
True	241.12702572005568
True	897.3791447974525
True	266.8269582952918
True	109.26335704776642
True	259.2066850449948
True	708.4140776517975
True	40.33586523402316
True	576.6808547874792
True	1298.7009233543204
True	1014.3726652174792
True	894.9196148314422
True	218.85288828568423
True	94.13250124762078
True	193.99641510219263
True	844.8637788437228
True	150.4534861957938
True	1069.470814896431
True	881.9503960741205
True	42.21494773169599
True	85.85996838351534
True	418.5529397871913
True	401.1538086632612
True	198.3540603552518
True	517.742084648231
True	635.7271548695
True	121.85838692116111
True	268.8051270656553
True	1041.4018820822523
True	50.283183902099786
True	719.1719668606253
True	561.4932523713337
True	35.66909601409975
True	825.4415452940391
True	374.557232553364
True	553.663228605478
True	107.43066018724755
True	262.9012561758079
True	206.78933779119484
True	26.868100472407026
True	139.1094422211008
True	758.9405308681867
True	138.05983692154766
True	370.4178543490206
True	65.30795446506878
True	651.0851201762207
True	605.5005019599405
True	224.82141242699728
True	455.8127334224391
True	172.37221949452103
True	178.96383123888074
True	215.19925053244896
True	287.53948537599206
True	362.4146269218692
True	136.98709398624754
True	191.0809169683281
True	26.14893021442109
True	880.0064804332319
True	313.00997921291105
True	9.468758501525675
True	370.9715325389658
True	170.72405491437002
True	614.6528494192502
True	373.6038068229629
True	583.4955379552117
True	573.0654708199719
True	494.9441292236085
True	783.0302422325868
True	240.10684829302025
True	559.5448461277043
True	159.9611961428921
True	555.726330158426
True	347.66078332658543
True	375.8874505952719
True	125.84527250401854
True	140.6626792572063
True	108.92706671659168
True	66.74616376015928
True	709.081689771037
True	176.51909126296437
True	41.91427741302051
True	0.0
True	575.4557449444723
True	113.35409526905818
True	22.792237952799
True	42.29869490092276
True	112.7716271107285
True	524.2142107788168
True	180.3022025388324
True	108.61752884420454
True	34.26991120017963
True	154.11339346625502
True	963.5185215381176
True	53.121296674731006
True	225.725980475094
True	771.3095564156124
True	316.2159020255082
True	455.3468376980711
True	465.3395893303964
True	501.6691126198652
True	600.9316561738893
True	945.5670703980448
True	252.76572233291563
True	1015.3377002880364
True	914.1903565801324
True	624.1948148945619
True	349.76649572737455
True	861.3720400491151
True	10.6724686269234
True	34.30494853990372
True	276.85099587164257
True	43.7251077341377
True	197.20104194670856
True	754.0169562448206
True	208.68841753954476
True	729.2715962424205
True	767.4704186053891
True	116.78979147582912
True	367.21955865584016
True	562.0909497120009
True	23.328975903358646
True	131.8175826883504
True	429.4935238686272
True	293.0380746716769
True	201.22260465711392
True	111.48383913595596
True	377.0187890911939
True	21.05054017947687
True	356.52201646948686
True	370.9542011270173
True	1062.923410112472
True	352.0953799936992
True	29.98380660001309
True	433.4028003108335
True	437.9330688736109
True	234.5542186763668
True	29.006540820575275
True	755.5738214810051
True	444.2963852174639
True	188.45305654674027
True	13.083868158977843
True	1206.872933642013
True	167.91383895001306
True	25.15700507569907
True	305.28538170611733
True	280.447538666616
True	115.24689987047203
True	295.31198436778016
True	43.42203032072103
True	331.67501975785376
True	302.45283459143224
True	306.3381007316094
True	30.229207658971596
True	46.88153642371043
True	1029.1233824676665
True	21.77843081418757
True	13.088449137278005
True	176.74178731825103
True	648.6442646805573
True	8.007953555163567
True	196.4535098385836
True	168.6502602084661
True	505.6773131986567
True	380.8573447713066
True	743.884544644994
True	319.58219394010814
True	494.8417236121005
True	440.2176360644661
True	519.0200899720234
True	101.59994394082048
True	1297.7066302737858
True	905.3040344099968
True	284.96073751279204
True	539.9163753798073
True	102.38706126346985
True	586.9504096069174
True	417.53614116896415
True	160.9384190094735
True	77.02824528509981
True	349.8274533467751
True	166.8294129208287
True	29.68309536907344
True	605.0019818716069
True	374.2569188069797
True	70.23877367191227
True	30.25733610364505
True	668.5389866088188
True	500.5744104081086
True	71.19895337651852
True	22.0182435139573
True	326.01337926420587
True	329.68092521513984
True	735.7295234187516
True	557.0230321863991
True	563.9024297937208
True	794.3501779601086
True	8.716145445965562
True	54.41654866850738
True	37.736878952549816
True	60.17369376584176
True	538.4696739001282
True	582.7637755120362
True	78.68147052025134
True	114.11935142639064
True	201.84418988064485
True	73.7480752363317
True	179.6178357903329
True	216.32964386076472
True	268.51890364938043
True	801.1404723315051
True	586.0259974035022
True	276.457783836549
True	177.5931570983751
True	277.1078261656785
True	247.8993635028412
True	724.7623249749059
True	330.2257487972849
True	175.4312317151594
True	921.2212310549572
True	353.51030353797887
True	474.58862693926216
True	158.05422845954968
True	124.44723624565049
True	60.05119058238551
True	207.3638634067921
True	953.2721485805022
True	498.87137609163017
True	109.90505866560927
True	363.437199653591
True	101.05200777776948
True	664.6912850077499
True	5.210859667573784
True	703.8318259724668
True	36.46022709691628
True	937.387616637316
True	865.5982660227226
True	215.7184188630265
True	30.39655175548341
True	86.11831933619992
True	469.33010469567785
True	226.0015987775
True	1.8566633579647809
True	83.22550476350474
True	1091.636614798196
True	335.79807301991207
True	676.1401000652007
True	502.36553397599
True	31.92966411910608
True	136.8046655358065
True	442.63201931411857
True	980.6394841662808
True	817.4372171658299
True	406.0181339197164
True	353.9847157655016
True	17.57960417922879
True	72.37302764631116
True	742.9468693442099
True	484.9103673314187
True	379.5118104221032
True	872.9713721035705
True	25.386553778362657
True	214.70944609021103
True	906.9249096325528
True	246.00942816023365
True	9.647167383552077
True	504.6272985646036
True	104.13706094523026
True	652.1256453154544
True	51.69059595771393
True	258.71531302114823
True	876.7614290283584
True	937.455942125459
True	274.58409242290634
True	424.1449598036685
True	115.80793315890234
True	603.1330342912727
True	255.13949475199655
True	196.5255521178556
True	853.8580622846333
True	54.3267353648716
True	717.212201588047
True	276.6050815469926
True	300.68620370916085
True	161.222411770707
True	466.05435705133607
True	608.9750701603011
True	372.3715946278868
True	405.571743817968
True	69.85856570002987
True	158.89561537375323
True	459.9373369156412
True	226.16770265372503
True	36.24984250916676
True	198.92569090403904
True	385.6548320597301
True	401.348891211802
True	754.9397364735353
True	135.07037510242364
True	669.3495085557512
True	508.8581170214112
True	611.7772077008469
True	137.31296774693672
True	39.70438372452547
True	654.1038256014468
True	73.01590772942022
True	544.3449190897979
True	685.5922561516959
True	445.6815195003932
True	127.13105325665155
True	540.2766040767937
True	5.582352689955082
True	393.6492018046977
True	31.621556596071542
True	627.2857549441956
True	263.62374067627155
True	591.7080501831655
True	705.8886462171354
True	139.1202314170776
True	524.4195270813013
True	494.9632966433196
True	67.70015619799014
True	957.7329545007882
True	3.3783564749511434
True	24.088714186186163
True	638.2116534613862
True	687.7109601322146
True	129.12956547391812
True	408.9193772946797
True	128.3208866411847
True	69.59744118985255
True	458.6083247391344
True	42.03754177635403
True	506.1575019053379
True	12.611885665248204
True	868.1592421309084
True	552.5788467180772
True	676.8520239847851
True	104.7390527260972
True	372.6509865570364
True	1015.112361727897
True	849.9875672541818
True	149.2184405393364
True	556.4773222491713
True	452.2283173265581
True	252.12561385924255
True	252.31381077406496
True	5.4715301094531394
True	322.4501125332595
True	13.231322989969762
True	380.8884061586298
True	78.22096978270244
True	422.3991292847535
True	665.177419980588
True	126.73046474266692
True	221.6636361012725
True	650.2130678917808
True	673.2277072355085
True	295.9951429446715
True	138.2858552554348
True	163.5842798548978
True	480.1317083478173
True	85.76264705744548
True	11.023608541619144
True	499.7896113275672
True	561.5128415623552
True	18.84639791468013
True	136.53767189019942
True	904.789311355726
True	491.2522454286549
True	268.8759875222725
True	31.14900866200605
True	472.8591973826656
True	119.0280250633696
True	593.557722826341
True	668.4712059884555
True	301.6460547648724
True	364.3639488996986
True	183.05634634578007
True	239.62611255492905
True	75.5828062420624
True	217.70821887489532
True	497.4546501577897
True	20.404780757777026
True	465.8386653933789
True	383.4872624007618
True	714.87481229948
True	920.9472905858664
True	912.7384011124016
True	149.15413969844838
True	399.7698734330876
True	71.04947264593838
True	184.5597322570649
True	327.06702967540645
True	10.34359532004165
True	766.1214292869921
True	21.764434558903265
True	385.7907817386648
True	261.1114563737226
True	646.015321595506
True	193.9270049379999
True	39.85622105160572
True	682.4135182953976
True	1074.1144496292688
True	218.86187114220627
True	133.01356046781643
True	641.7199820205457
True	499.86694676639473
True	18.37793587369652
True	830.1291023103201
True	117.18611915859364
True	48.590995833483554
True	309.64550639959555
True	362.84635509665526
True	410.2346566985513
True	260.9479343311345
True	19.360758795632517
True	24.089392984236277
True	814.7639478268312
True	207.68587093604
True	110.38242814537308
True	838.4668909264666
True	659.6837591809269
True	663.2901097171865
True	444.4198934642122
True	145.4053564804965
True	32.220670484318845
True	101.7698199630265
True	438.13419773785057
True	224.2305895956449
True	472.59201607397495
True	142.4861257247593
True	491.6993663030629
True	629.0938559246733
True	962.2581370609936
True	23.66597212246455
True	969.237100646444
True	1058.1035531608338
True	482.2650794541629
True	87.82364837600021
True	816.9360881902587
True	638.4954953980729
True	676.7806226137503
True	174.05646747390358
True	749.7136938918521
True	713.1470126031716
True	124.79574166876112
True	768.4860903590262
True	814.3715444927936
True	498.85321894341104
True	227.48733605869583
True	75.86238688357243
True	304.67962608842214
True	352.2658417287819
True	472.733531157437
True	435.46181897614144
True	195.07236856359717
True	312.35352596945546
True	2.726914451674571
True	13.806585874131107
True	111.5513924555514
True	133.2052295878924
True	351.294654806907
True	351.80823302193903
True	108.29759258763208
True	17.61641761275648
True	212.73065444556505
True	810.5356654430256
True	461.1413054270075
True	505.6503953094892
True	556.9455068012866
True	812.5574019550963
True	629.820421394081
True	84.79589753745208
True	202.9191559895413
True	240.02703715024413
True	278.7907349319013
True	106.26825915450084
True	367.1990606850308
True	432.6405401883754
True	170.24248102710845
True	647.014409377149
True	247.1160784497828
True	201.44982126083457
True	28.93545242182732
True	239.64006408333557
True	498.94052981212167
True	170.20333408372167
True	529.6377201968271
True	471.31736905831815
True	248.00518045289687
True	107.71083592127808
True	36.90371225659327
True	402.76773958105935
True	771.8016352092355
True	166.05136667968037
True	1052.1325436029729
True	1021.5812954929949
True	478.7624647586034
True	100.37572725635864
True	122.6204797292584
True	675.3914366603057
True	9.038140393524488
True	223.34621125467407
True	131.6580991866994
True	114.03499723204898
True	332.91916176703296
True	639.4416850760962
True	38.89461224409241
True	125.18166681856236
True	972.12343331331
True	53.90926326690006
True	463.9470259069699
True	526.6800840562848
True	239.83877620029213
True	132.85167849526215
True	918.3561357319396
True	1194.1694178586654
True	527.8429963601649
True	636.4191507188115
True	217.7368009482732
True	154.56855777739025
True	306.693327068306
True	263.9096470607694
True	168.75083430878863
True	297.78578262239563
True	343.0661401040225
True	10.879138684249988
True	628.9197988423467
True	146.25529554438666
True	76.47534185148204
True	433.7039250915405
True	300.65887460354907
True	1228.7974948089577
True	353.593835278275
True	970.3552440164613
True	10.47286401022806
True	263.7289472941717
True	231.19561763589147
True	161.2436084938205
True	480.5876213419586
True	202.20579583138417
True	422.9446020947354
True	326.5741559431071
True	114.71277759354555
True	361.2052898464242
True	1059.9020863667156
True	723.7215876353932
True	231.7862372118435
True	109.4371209275263
True	283.47277305036675
True	25.20797595386496
True	358.93809153338816
True	317.7885975647648
True	567.8327385359432
True	450.7090493536926
True	361.4682499237515
True	166.25706587338925
True	12.751609563732378
True	418.6527638793712
True	279.1631523804694
True	142.52892135696044
True	313.8268767187517
True	412.4557996301109
True	810.0803070695803
True	313.1966796287251
True	778.0306837821593
True	394.2265689371088
True	381.1656007914476
True	1.6487312717032812
True	1105.3145867108378
True	106.6957821475036
True	927.0465665022824
True	216.9381730182271
True	461.16051950722704
True	681.3240584300446
True	83.61102632608927
True	470.0090233151822
True	33.30807672234749
True	432.4790703579343
True	76.74203443137391
True	232.5071445028591
True	36.599117368206265
True	690.6530551007505
True	185.6740131852692
True	24.308778090904823
True	399.9615585321428
True	106.95429603124698
True	174.12676336154652
True	844.7048217472981
True	263.9925845540162
True	157.68376057317377
True	366.09199289227615
True	507.924796854993
True	338.49923494199885
True	507.4789739549156
True	627.4458434351637
True	158.08050391515903
True	6.507841229453399
True	72.51007862165552
True	435.60136210165183
True	91.70777130057871
True	79.46216967588327
True	1053.3825496154489
True	27.719557495627704
True	325.3268382340767
True	325.6454846707315
True	455.42452948607456
True	684.1370883217562
True	189.1602919340516
True	649.4193259577369
True	335.4337658091029
True	358.1144945560115
True	278.8072803910472
True	210.3550047288852
True	364.1543475908522
True	431.6106526170577
True	408.334380171011
True	626.6949270586111
True	141.11689260512213
True	80.06813996613695
True	39.61378757156648
True	297.0868349326858
True	627.5267812809452
True	394.51294958049294
True	810.0684944292957
True	221.8444264274737
True	410.6066367663129
True	69.52658533755988
True	55.12804940398032
True	434.1251062318409
True	196.00617985615705
True	222.54302031332125
True	40.77009708723862
True	1101.0236044942724
True	182.33748128791817
True	898.7027636839284
True	325.60501887037526
True	926.1762502427592
True	228.94962066739657
True	471.59140709927584
True	524.8299202006783
True	610.0438319140694
True	210.6350940678356
True	473.6590431714641
True	940.675767413741
True	119.56330160292806
True	7.529065841078179
True	580.1837185122376
True	28.971476836465968
True	75.41830477543455
True	788.341941083711
True	230.2553159850184
True	935.1685920777962
True	702.4003058083559
True	415.1879443386474
True	282.25852473996326
True	482.0639990202153
True	330.021577047678
True	186.0127598368825
True	680.8299098876142
True	742.1344219709104
True	210.90179165647737
True	87.08823272403286
True	513.0430282544052
True	136.10888149485592
True	387.9351086585269
True	344.0780799383222
True	66.77401456516542
True	370.1327827938292
True	412.7112392649756
True	380.4862986306633
True	393.3658317475819
True	402.8999531601049
True	614.3327803111961
True	55.19989953130555
True	468.7783066401549
True	328.44363488927524
True	665.7848912140038
True	212.87907847248349
True	103.37664216109708
True	39.114679336524745
True	540.4317900399126
True	603.1613718462648
True	184.61666303209003
True	405.90799020943024
True	348.7006137219216
True	17.716678791064737
True	173.4326011248099
True	288.9739945321838
True	3.142532532481188
True	855.595846699031
True	85.19276950094233
True	104.97294500995268
True	109.62592028550328
True	369.6827064148629
True	36.032288877271625
True	469.0362599457749
True	229.8596137899233
True	5.530697400830852
True	119.76311915739753
True	435.1303674975522
True	52.31502703442555
True	72.85690484413095
True	165.386619972615
True	287.57930262294985
True	930.9362322952198
True	391.38587248125486
True	970.911396078608
True	182.4240911967396
True	1012.62977414106
True	807.5209103507095
True	674.8153042392325
True	422.852129103741
True	380.4899482584794
True	77.66547989030538
True	71.40933204565064
True	76.41893693481218
True	166.5595225415881
True	470.9326679457732
True	1101.7534564374637
True	181.61100335647427
True	353.6059071321428
True	441.0544306995965
True	594.0323971206186
True	594.873109103242
True	281.95916111592857
True	471.18500614823614
True	675.7102129477132
True	91.69538052599373
True	710.7678658630746
True	255.047713217828
True	135.6572129574301
True	414.36550812917926
True	850.7880212218207
True	428.28563741909215
True	865.5350113450739
True	188.06813886994377
True	353.26617802632586
True	709.1637106406188
True	629.1652233622194
True	190.9119929187925
True	262.5238721586989
True	811.9325453647583
True	32.23124838443525
True	199.4251350556766
True	500.5847216350343
True	712.2297832228023
True	103.38412044520793
True	38.36299755609616
True	168.4555052976151
True	746.7711600483766
True	319.9311139622634
True	554.0455420203868
True	363.9076626647998
True	292.0175099192205
True	449.4498875916118
True	505.59190445564656
True	70.17866295531235
True	371.6453619574533
True	802.3716368188238
True	0.0
True	299.28400578888983
True	252.13180430950797
True	956.5683884679624
True	155.98809259845794
True	641.4150282386883
True	638.2002083343167
True	115.25522919456434
True	222.62492542958185
True	130.16792380863
True	11.579838456508496
True	290.5155803261227
True	366.2240954678237
True	1131.6836462501888
True	233.2675811327732
True	414.47051524887314
True	653.077091822748
True	203.0264620855008
True	26.56704168001558
True	841.3956820643022
True	603.8439532895017
True	158.7746044460539
True	620.960818755602
True	156.07924704156804
True	296.3686898254512
True	788.5481615761609
True	35.13401635166694
True	107.60264278363456
True	523.069164970671
True	65.5586848552809
True	78.04444524233298
True	415.8776031552233
True	21.431851701931
True	765.8650093235194
True	107.03860505711845
True	161.0411931736703
True	17.70288000461884
True	674.396715888014
True	30.7041160776741
True	794.779748317322
True	391.41669394676734
True	117.03628830706786
True	709.5858260295506
True	514.9990198945451
True	561.6133603291515
True	50.025604164536574
True	374.88250042720097
True	5.400261019815448
True	92.22760988321012
True	394.8457185344021
True	48.1259355708476
True	116.81254553980396
True	308.3493343877123
True	182.54736329314565
True	100.89101465654568
True	647.0333427671151
True	20.09063992608903
True	1159.2391172562427
True	519.6626661230649
True	301.60757693482367
True	489.7148450605831
True	119.22296894064122
True	805.8379645986754
True	1104.632131870411
True	754.322066249939
True	172.63991308649304
True	227.68902825636331
True	51.07032962007915
True	57.7541750424765
True	151.9027656348323
True	99.23598966262502
True	170.3471587846054
True	1163.605895514365
True	303.2198489980318
True	344.7847787046832
True	709.177856487827
True	19.33899215599182
True	14.057963206734415
True	599.6724145753697
True	5.941919848616783
True	121.90737973454642
True	679.5434027961221
True	178.98047506580977
True	656.0448025158013
True	831.286496514355
True	152.6786446003178
True	903.9105923072912
True	2.648946701614186
True	445.0794334114976
True	1058.9784924941578
True	24.323725003699305
True	242.38304371482485
True	149.5015925007135
True	967.6674402661952
True	230.20445252186903
True	496.5786551797169
True	121.21881076508996
True	506.1126058586024
True	160.0834496907479
True	103.79461392883042
True	382.5353902669071
True	72.70155389037586
True	53.17261779748765
True	1062.8312662658195
True	252.71927095307703
True	163.46280310586215
True	362.7121611876361
True	390.6008495095687
True	213.3452909699297
True	168.539694246771
True	398.5736740862585
True	34.975313629805804
True	487.5957303896551
True	1119.130716097834
True	109.00518125899453
True	484.1286788184998
True	311.72659863969807
True	27.33656850851072
True	381.4219620775275
True	101.8369743094411
True	601.5381438817241
True	214.1213008539817
True	426.0460230065909
True	19.02987398430716
True	432.7073931368531
True	103.76922491938332
True	346.01330528877685
True	31.10715600306324
True	166.44055711031595
True	256.7274749756596
True	753.0950384671557
True	59.73485830062923
True	140.77756761336693
True	231.14240452322412
True	141.43062331778515
True	635.0176113329325
True	560.0151621150076
True	784.1839204858172
True	391.0298416798717
True	536.6093677771523
True	409.8174924818436
True	683.2922057115717
True	69.28229716818028
True	470.35085074201294
True	416.182895546716
True	47.99558415404553
True	81.18291000450331
True	131.1491856917025
True	86.77819417846699
True	337.2844338920303
True	835.94755930502
True	325.94459504400186
True	1050.3407168481176
True	323.1448931336353
True	929.712737651454
True	151.02763528147042
True	561.158004153017
True	610.77849869018
True	702.4740532981298
True	458.69328578621855
True	67.16214422310746
True	297.85115934727173
True	42.30991915918496
True	167.51093996836494
True	162.57658323975062
True	1106.207685110437
True	228.23562237412685
True	559.0351935993766
True	563.0519395138332
True	557.9193416584255
True	920.6965052221844
True	592.7725030874465
True	651.7526248874585
True	928.7650350620712
True	131.02125656098391
True	313.43119481496
True	264.3237965352276
True	322.8753225058933
True	85.1022387001025
True	376.6620009980695
True	5.047906130408249
True	319.9654940546971
True	257.76379059563004
True	622.1753416198237
True	271.56136554954657
True	358.1986525477414
True	9.31005724366289
True	59.93180740880123
True	548.1271195311472
True	31.060232567699536
True	148.02259308593207
True	66.6969221243425
True	145.45623554439172
True	250.25790677880687
True	71.41141929108214
True	379.9190454444945
True	286.10448891485373
True	100.99149353284317
True	341.2330541293297
True	63.08728366089807
True	583.6643892464605
True	851.2392924554172
True	280.42252870547475
True	1165.1648082733857
True	117.20660358874302
True	313.659311635935
True	1049.8658753001798
True	88.58361111449389
True	270.1854762487648
True	10.969023197676556
True	396.9166285993437
True	453.7977355103931
True	147.17680067398743
True	623.8437642918174
True	899.9956487264473
True	156.40759870570145
True	78.05059557291115
True	339.2428963476767
True	583.933856847843
True	621.6029724123935
True	1217.5764592732016
True	26.668242008841347
True	948.5539046100548
True	137.72627973802645
True	640.7901286493174
True	120.7017632664273
True	130.91874856721347
True	184.4610053502309
True	173.65028679303708
True	747.9850885922162
True	209.11015141550675
True	226.9881070548877
True	68.6810097606718
True	504.2337541801435
True	458.4761471440282
True	178.0061553550359
True	232.79007777386136
True	16.05486195360465
True	419.9965410304134
True	219.87776097346088
True	274.53490249208227
True	115.1513579236363
True	693.5515164681876
True	419.3943710294292
True	250.15268714326336
True	638.2460146591962
True	516.3053633874448
True	473.6301120968865
True	134.14646032626266
True	516.702539173445
True	432.33493531978
True	2.7550163596926582
True	189.08825508036276
True	87.80056903479435
True	242.33330734696216
True	2.7664129995220765
True	127.28195032453787
True	340.95765441117146
True	6.728066641360127
True	865.726369535865
True	169.14900782475675
True	744.4432992491221
True	766.8553987694418
True	164.91927455008138
True	217.24556814745048
True	497.30026631883055
True	847.4791743149606
True	52.7981268321897
True	37.09209074652728
True	130.16548625809568
True	638.9849723022243
True	728.2907557580827
True	183.2387869035064
True	599.6324967601157
True	597.5920324034488
True	828.3539195890681
True	395.2075662701341
True	186.73415057804715
True	893.1150971317497
True	215.7462463029683
True	148.7078515732163
True	333.9045672597434
True	220.77400371884556
True	207.39478722580907
True	615.6301737138372
True	260.90828817283494
True	187.7604843225402
True	460.3370192909634
True	467.6935276638179
True	62.84882550828329
True	284.29619530636603
True	80.49590735699135
True	345.9307034886705
True	358.4953071606634
True	253.78014412070252
True	179.15829575564558
True	367.766472652387
True	654.5674537613907
True	719.6981531417318
True	303.1099737273439
True	740.8956876140203
True	65.30934069750997
True	856.7737533373578
True	350.8987647636283
True	12.699208772375547
True	587.8166622898419
True	703.6890855340612
True	264.6887297161808
True	163.61416872632793
True	49.55596944486764
True	386.7701338667721
True	75.40178295032882
True	12.99899950831571
True	893.0448139422372
True	358.33397524704293
True	166.5113506999396
True	1000.6593795055168
True	12.510358588215984
True	787.0465920593175
True	31.124370427557807
True	671.5811988921097
True	59.23517709004536
True	756.2652062240456
True	444.3191884357065
True	194.2924768641406
True	429.9721492072888
True	208.4539608067208
True	304.3143276278603
True	227.60663194502015
True	398.4769808304897
True	9.552222344766736
True	321.0431201528906
True	112.15598531919048
True	10.658179449022311
True	472.9011964902456
True	732.5450778027983
True	280.9351722162737
True	78.69110063762102
True	321.91944544856693
True	80.80270074648145
True	185.62755627185348
True	180.63311744199245
True	381.95331812336406
True	43.75659428082158
True	141.5598285364956
True	390.88332244314273
True	856.2521220573262
True	109.7522831064401
True	200.06773731912853
True	442.3106180378873
True	19.610059782866635
True	406.0588155403037
True	520.8130314416035
True	92.74202014243174
True	398.0572870083434
True	354.4688877723894
True	415.9665166495381
True	588.1000889332275
True	1038.4881768265511
True	989.5256005278384
True	56.66283870406332
True	1080.5375248579203
True	112.65298655537342
True	116.51127094647195
True	104.22139555461284
True	493.5463543602344
True	373.0131485451981
True	589.3860028424667
True	253.95284214046072
True	154.97096892935858
True	414.8848077291384
True	14.143970705004817
True	458.2107970620278
True	388.36706840267607
True	140.65855445186793
True	98.43360435337551
True	541.9548177877784
True	1006.9498699135432
True	192.10598323063996
True	66.06327376996934
True	426.3147728082849
True	387.78140449342993
True	475.70310595767904
True	329.8847828325865
True	4.382887737121813
True	558.0319372394903
True	516.022432281694
True	504.00546457030936
True	185.50672783292384
True	105.86084013659276
True	22.533140052174726
True	377.53918605933615
True	107.17941761848584
True	6.940303657971063
True	32.526695615705144
True	347.33670885146887
True	618.9489175719751
True	141.03350758341847
True	92.40169991761572
True	25.3119552442696
True	398.1618374183687
True	352.5861228611966
True	769.3068275343276
True	309.4770732026438
True	519.7006434004492
True	532.8677442437843
True	521.1597500768605
True	293.9304796494951
True	520.4118602526761
True	100.32260659874036
True	573.5712534316984
True	6.971892935468859
True	380.4266980579651
True	459.21689280551504
True	970.244490662618
True	340.07685026888544
True	776.3949289238101
True	994.79873500362
True	183.2577041635629
True	36.80593267290514
True	367.2571272945097
True	378.8256656750765
True	569.4971123216329
True	242.1008560997018
True	31.087664418022563
True	649.9144073894178
True	129.8118647616969
True	1054.418910115848
True	315.2656346645944
True	460.9345664314761
True	127.02707688700254
True	810.8184082733674
True	140.01932349294316
True	814.6725299062972
True	584.6410145870664
True	190.0021530160245
True	113.77532603280612
True	66.01012503692951
True	550.8014749300512
True	910.5564261628896
True	430.8808598817077
True	555.2631646253916
True	142.4211931915241
True	632.4980077774651
True	489.13367860398455
True	805.4062320430583
True	309.9223062291112
True	545.6846182399082
True	113.75452109755838
True	25.3321469114076
True	419.4281734548021
True	166.70959767022444
True	99.21128897263866
True	354.60735218838335
True	1042.3206471771264
True	255.4390615864957
True	565.4717915048809
True	11.503748519445944
True	69.7673134682906
True	324.6176797729359
True	785.150846171688
True	451.649916198969
True	517.864299637323
True	693.8054782382349
True	67.80447823485208
True	723.2004552835728
True	47.49052187050087
True	103.03828331123168
True	182.1852624676128
True	78.30472324659225
True	25.5137998963104
True	293.29555450930934
True	471.6843217238136
True	892.1960554454862
True	860.6628629180873
True	5.174484034910025
True	292.4112710238797
True	458.2202810502932
True	128.55067881708624
True	245.83404783590004
True	330.29430484351127
True	1306.453589723258
True	462.9037489851
True	25.091817049154063
True	184.3829972464496
True	701.5393561775578
True	32.61886827689706
True	173.75831464646086
True	542.65186651314
True	69.60611254293224
True	873.8785957797994
True	326.75516259398205
True	655.9665636287108
True	81.39457386778857
True	661.0374870825879
True	600.4684184386417
True	904.186191424394
True	253.8209578332689
True	506.6329335799834
True	820.5777802981372
True	892.4481570526962
True	249.638179717655
True	776.0617211345058
True	229.5456623448457
True	450.7627563973813
True	368.0941605430604
True	495.74953471777496
True	500.1835832794798
True	305.57624261276
True	357.7293584667543
True	112.61656781055405
True	336.5268288408748
True	1157.6386428715225
True	316.7728119703356
True	144.07804657329504
True	268.8540774835441
True	743.2798647311275
True	650.2676954977707
True	413.6787074455916
True	118.46133457407429
True	327.9040716397415
True	33.78640446580544
True	169.9253402754826
True	90.66494834308598
True	87.49233514577429
True	583.3226518574603
True	139.07489774103928
True	132.6186292176414
True	100.45652681681642
True	83.8061220499173
True	447.252438137184
True	384.3788698158819
True	1056.3696203849602
True	550.546051533184
True	840.5743141401801
True	272.28649968126945
True	299.1311192743084
True	545.7264635559858
True	191.69461087386983
True	775.7744035802643
True	252.269096009725
True	355.5033330125329
True	68.05185871155969
True	117.657010061236
True	262.5294835004385
True	116.0078264396702
True	462.04386070292577
True	30.87274348435837
True	562.9632773320882
True	1003.842605124808
True	735.1897815863114
True	1.4499577221425684
True	61.9356531373263
True	487.783240496195
True	434.1999623839149
True	80.27220092776281
True	121.1047045372564
True	299.56159478931943
True	76.863890715678
True	53.9814841470311
True	720.5938120459252
True	664.831814126295
True	157.59593942761967
True	166.664156620353
True	520.2505236155357
True	52.09151405733176
True	26.315730022777508
True	562.4937619408336
True	486.6477069241456
True	1111.7910642293054
True	43.00872253292466
True	471.79082191401807
True	884.2109019423282
True	794.0482946243014
True	294.22987711030214
True	753.4452206198849
True	401.5453779955869
True	41.54931519030168
True	97.276581376324
True	725.5353934055739
True	73.73336910752653
True	140.09251201230146
True	967.1520238949312
True	187.18819389963096
True	286.31679649930766
True	106.60453643618295
True	667.2933771592932
True	592.1726488119938
True	217.4668914453904
True	416.5608863683695
True	43.328062601292665
True	281.6052767679485
True	581.5985600997631
True	627.2645803211462
True	319.0126225257666
True	76.3672755624304
True	957.6505512156488
True	1050.7601977804238
True	565.122568647303
True	64.36256573600215
True	30.911712119942106
True	91.30956959917754
True	107.6143879730397
True	103.97475662140047
True	862.7150010545223
True	1192.8032164765327
True	739.51095434088
True	316.7565966957392
True	8.325581924214843
True	20.897925771928787
True	344.3356532231443
True	484.8922253989429
True	46.62172237279752
True	576.5413723768581
True	448.0653800580711
True	399.2924371878752
True	78.67597888704506
True	193.2176456544786
True	251.3629481290816
True	130.6924380850332
True	386.83514618553176
True	44.337450589058726
True	173.62135701425348
True	1163.9063590742796
True	6.556650372642452
True	27.72239654133024
True	594.7458766922914
True	356.8237661413985
True	781.5914266011142
True	158.2310284650953
True	754.7655394069101
True	602.750266061669
True	282.6853485542493
True	420.3231554878071
True	335.15419870172826
True	288.01807427918425
True	262.63689288517065
True	402.3964257004114
True	506.92750699418616
True	488.3802303094494
True	104.29114593573286
True	368.6039773049736
True	8.953826093943913
True	185.4041514976957
True	218.3857163533941
True	877.8709304704234
True	601.8309017602878
True	30.123043270468
True	735.9222849838521
True	817.1427817635798
True	106.37494395810764
True	347.4519031155306
True	860.6659259700378
True	228.92253575166333
True	167.53046713759596
True	526.808332308075
True	559.4304022616526
True	1139.7033160004758
True	138.85263457788395
True	157.58921676141057
True	252.65094913408424
True	327.4098493026076
True	430.76535509301226
True	409.69048899586784
True	334.067430182149
True	428.7329397061401
True	493.0004606734221
True	222.75684488501017
True	1484.1147404154087
True	245.0661210930696
True	400.4651207047781
True	51.58518489063517
True	763.9807578302149
True	261.79951261683453
True	906.1535888961916
True	553.2986463352943
True	333.7299108200156
True	794.0740022610886
True	265.2810213325325
True	224.36454401724183
True	263.3163344561909
True	225.80451056810145
True	137.94419436513328
True	257.37706616456336
True	735.3143231941342
True	529.4485959119058
True	222.05909272631024
True	1197.871077410152
True	117.47281593774724
True	257.97597218712696
True	69.99035133124045
True	312.6283239346995
True	410.1248155818848
True	90.7988421065911
True	214.3247299052927
True	74.93591984398812
True	696.9980582064441
True	369.3652710414757
True	212.73454311138536
True	729.5248604490199
True	876.9441207302795
True	835.5052584704852
True	820.3306744309331
True	355.83465286344006
True	1.8499025771111357
True	265.5906597616762
True	51.71665772870002
True	377.4121859270911
True	54.27366368405775
True	363.0874189791343
True	845.5746877732568
True	1038.5427023060158
True	384.1563941150413
True	22.050735877815782
True	549.0023648610561
True	521.3852022232803
True	193.701639764023
True	242.39658252466043
True	288.2692883505432
True	24.363465696481143
True	124.36429099285589
True	968.214686011797
True	57.146609226418015
True	476.6061073147061
True	779.8839933083874
True	97.83292823380674
True	256.51987289382583
True	115.3871825541027
True	15.668357926445436
True	1.472070879747068
True	115.33954484882943
True	990.0104090483844
True	486.38129682944486
True	68.8530777093862
True	807.3762906162624
True	340.9586330654695
True	1.121021285982133
True	465.2990975675988
True	184.62708891976533
True	516.2197094023941
True	79.71154437854644
True	330.5838542715192
True	365.9330596087682
True	170.14968297262604
True	212.30958122080176
True	118.81220916336216
True	170.43661575034216
True	965.5241126920412
True	13.618236327868892
True	504.2016016664441
True	479.0720510878896
True	405.9619077378277
True	221.47843821569805
True	232.86449288780167
True	155.02284780246697
True	45.56800147723367
True	481.03387291403527
True	153.73939065280794
True	852.2976123018555
True	835.5352163409538
True	244.76263372541897
True	310.0075037168794
True	518.8516117506128
True	43.26419983092319
True	86.83626813842912
True	759.5500872110114
True	1073.125251905985
True	116.1581662262342
True	732.1196951911232
True	140.53847584361776
True	930.7354347564326
True	658.2429361129284
True	102.98493722472033
True	284.2534248476687
True	611.2973123994643
True	263.9863570961993
True	47.16726831643339
True	566.8591697403698
True	455.2979780476652
True	6.242230065071137
True	479.4377128124767
True	68.34971144717422
True	162.76476077434384
True	237.3871746379101
True	305.5474482271124
True	77.7142939546914
True	224.0649829175424
True	360.9110504596503
True	425.5281203709122
True	941.187922168963
True	48.77212131781554
True	927.353531563394
True	976.9522327243386
True	119.1626355809257
True	71.02004867769895
True	993.6356631988012
True	36.39069060005816
True	236.5345578266268
True	86.44208654016965
True	214.86755548418668
True	375.6875659541065
True	951.6019193450144
True	99.00043772468182
True	71.1645240448853
True	681.310011382425
True	278.1590164552152
True	730.4350664227488
True	52.33619624626129
True	466.1969144959259
True	386.0621840789855
True	691.0834467479295
True	53.08466901119825
True	102.92573986049682
True	28.535609133745258
True	277.30865227527863
True	44.42041268527338
True	354.64551878990534
True	2.909466216044517
True	1203.4258928705287
True	100.95536265158027
True	133.51122039416794
True	358.5525333437852
True	741.2780725815409
True	684.4486628162363
True	1003.5936528405318
True	472.4897875604064
True	431.6976924569392
True	138.23368057263272
True	419.5524220711989
True	847.5705676307365
True	434.1855384708537
True	928.8412932364128
True	88.58127376358401
True	431.61508475788327
True	175.3116125963211
True	291.1320188170303
True	746.3975994151173
True	158.64710976546715
True	134.47156431340784
True	62.04773324622743
True	835.3755620413814
True	769.7476487188162
True	73.92041005037052
True	443.4176276377031
True	729.2488197203643
True	418.0082478398379
True	54.54010330377156
True	321.9632758532116
True	802.1952557796334
True	27.387110663952583
True	369.316642469322
True	167.06554711503443
True	283.31872762806023
True	30.28862122512912
True	222.48057518815813
True	776.2463212186062
True	638.9004200883259
True	58.21594560316702
True	291.1851018883382
True	911.6816293536912
True	17.732225750029492
True	319.9470117558343
True	296.44254189719044
True	429.7473581710652
True	232.13365396748893
True	588.952752412299
True	46.696270609664815
True	956.4974653794944
True	925.8119073439714
True	45.796684756330485
True	411.3102328553725
True	702.2766368233687
True	895.7475270567023
True	272.26590778845184
True	598.4989024803208
True	129.78838715772744
True	191.4019099893384
True	134.07724867914814
True	134.5170805914896
True	212.99699879184868
True	925.3374056327856
True	809.0955497175282
True	977.0269626043172
True	19.671714275210476
True	23.563841093739057
True	361.7599662302571
True	13.767655924595722
True	601.3654956612921
True	1064.3839650206924
True	268.8978599116145
True	210.8026855106932
True	87.31796428992764
True	210.32399458144744
True	136.4162805766316
True	46.217893815652864
True	129.58183388516144
True	92.70683057141244
True	254.0447734052456
True	541.4515877938161
True	155.6190310642846
True	31.008478745114797
True	57.10750465482487
True	431.6593502498557
True	257.35634573656813
True	585.7988152339426
True	23.397490742963576
True	119.4126176594245
True	672.8977045665447
True	273.5436794934503
True	462.65218145283023
True	650.6716716207704
True	103.63551602722556
True	110.7731967331891
True	84.65303433004615
True	25.615523333542228
True	124.07538439708011
True	91.04576628644668
True	101.9111456850521
True	149.12838981026923
True	240.3054605469681
True	787.7899336965266
True	267.9716501682734
True	953.2389695123568
True	164.99992532237533
True	196.27691409325084
True	807.8437802229181
True	308.38852812558645
True	634.2259034756293
True	256.49308829035846
True	343.2157408583491
True	441.2745633797093
True	566.4623354613592
True	629.4150952118465
True	359.75482429582667
True	33.97340096671927
True	546.9326647589837
True	623.5041448958337
True	19.278920883018912
True	11.68162098381896
True	258.9390230766469
True	417.2923415137724
True	445.98993820405786
True	68.37098159805369
True	634.0610286317584
True	945.157007237406
True	234.86200150107905
True	874.6828849689372
True	275.81443633552186
True	106.5775240784381
True	264.31877306767467
True	677.0588342939911
True	41.068477333286125
True	607.1633332142574
True	1289.066698545028
True	1037.5977407281716
True	912.4378155524004
True	213.15594093302028
True	94.05132268124731
True	188.56648983864548
True	825.8262801497301
True	147.54048970167491
True	1092.295806298243
True	862.3632206000358
True	43.41550591641782
True	86.32463144737325
True	410.3095589378256
True	397.0778127927458
True	203.65424131210017
True	522.7621529425692
True	636.8449592058076
True	118.53172069077684
True	274.4168379179755
True	1016.3893252611552
True	50.77560623734152
True	718.1872089230063
True	541.7500554513534
True	38.35164151959721
True	812.6611289351908
True	391.1387718916447
True	545.4216615237979
True	105.86922900278408
True	263.66201896204586
True	205.61676474996423
True	28.577305997671303
True	133.51928787558327
True	721.6813304661623
True	140.2610021450934
True	384.5588743946139
True	67.1942880621683
True	630.5635401658116
True	611.0728140234069
True	233.47563094162783
True	439.8153750676034
True	165.48925000750685
True	162.49308771995408
True	214.0382257534514
True	277.53217200229926
True	355.01930016336786
True	138.63372364771558
True	184.7275871790824
True	25.041276771224968
True	886.7018229528018
True	318.4116317371044
True	9.47387963677806
True	362.9590093269047
True	170.5474094895467
True	631.7692600061464
True	371.8837528423829
True	578.1804051958823
True	549.384508534242
True	507.5873229339823
True	784.0366617796706
True	247.61732202806184
True	562.4623418706537
True	157.30857264487167
True	542.9586290439196
True	345.8871229090258
True	375.9992718558697
True	122.17169002890348
True	132.390507750932
True	109.69985484127434
True	68.00937841446107
True	703.2036598514046
True	174.823028192456
True	46.82474884607896
True	0.0
True	540.2021421441154
True	114.63205310670874
True	24.113424016314134
True	40.57877651556928
True	118.15617710525554
True	535.5044575233214
True	181.42661977175823
True	101.92335062032394
True	39.08632126100368
True	162.8172976140033
True	919.9934375818234
True	50.74317960492888
True	228.21744204979063
True	734.5402001140451
True	319.46182047104674
True	479.3330006799546
True	486.4962466977108
True	520.1404466831628
True	595.2744720259825
True	926.6117286490344
True	255.6132453662196
True	1052.0922226014557
True	915.8020554562248
True	622.6690742053754
True	344.7806116110692
True	855.8995308386425
True	10.813120070631015
True	34.28710039312837
True	284.96073837021845
True	42.31571868955178
True	202.7400952465289
True	760.9744025359664
True	215.42227210352613
True	744.7439530586369
True	746.0425969894982
True	126.48930941902128
True	368.0645457111256
True	541.2105113943095
True	23.941820893627632
True	130.3673802428096
True	428.10953891378216
True	301.37457342292987
True	200.07081462700296
True	107.03162568820798
True	385.0591769527449
True	22.314667742412883
True	366.0010229283822
True	360.10953065097954
True	1048.155823489472
True	361.9204029488933
True	30.163610935631795
True	440.6261998411517
True	442.84519961009306
True	228.14358887944465
True	31.40787144987385
True	762.8920082755257
True	443.1127759849895
True	173.06345822293707
True	13.29718907757804
True	1213.8648179151596
True	168.36194777923944
True	28.551887847195403
True	306.8335750580966
True	288.4803280563105
True	117.26779832890308
True	289.15631070375514
True	46.88110602060435
True	332.9698249608957
True	297.515928640062
True	331.36307441422736
True	28.750970646319484
True	46.71548825106028
True	1027.8821476879848
True	25.369928804384028
True	12.665129797324626
True	174.70081772317155
True	650.4803227994971
True	8.491730479873404
True	188.72435500050332
True	178.94215628541517
True	538.4377287417865
True	377.1729637936791
True	715.4841746487866
True	322.89877892536134
True	501.5551288613946
True	446.8620477785466
True	510.4276216413588
True	100.0910187821106
True	1274.77694315691
True	923.7484108996588
True	285.0220260883691
True	523.5558584354869
True	104.81548771665378
True	596.8666869732065
True	447.9179365461055
True	157.927667366562
True	77.86474026690193
True	352.14593628366345
True	177.19371607497638
True	31.819357645701213
True	607.8840828730963
True	385.3475792659676
True	72.04815342966822
True	30.89185046036189
True	668.8444719723657
True	500.6346889828666
True	71.38679913720303
True	22.767847016422746
True	322.8846867445731
True	328.8159311581269
True	748.4950391510788
True	555.3771204018013
True	559.5243752641817
True	789.8442210839847
True	9.068614426623034
True	59.110922190129536
True	35.01447932097753
True	60.60943025316848
True	504.57712273348415
True	580.2866206988722
True	84.83398589004705
True	110.55491911602984
True	204.9118454719813
True	73.39074369482816
True	176.020722394381
True	210.5554137463992
True	279.2207683747569
True	857.0246288199376
True	581.4621892467936
True	283.1812376886032
True	196.71719706205533
True	264.650626343446
True	247.90229110095493
True	776.8161568543175
True	342.1786912008615
True	167.02540414078655
True	905.6670950531712
True	354.8430235097848
True	446.20841649660736
True	144.5280907892337
True	114.25073724087277
True	64.17022220559062
True	199.0135699023153
True	959.7000472918784
True	520.5059935619388
True	109.84500158009033
True	360.4217219463285
True	104.8502321658368
True	689.1364904224889
True	5.176276983127305
True	679.1459471314173
True	36.143332152832514
True	923.7192478637576
True	841.3312349274057
True	205.9008345658562
True	30.80286632779268
True	83.78765640673443
True	436.5454272953164
True	231.38417820185373
True	1.4562148450424617
True	82.97843931387114
True	1102.5508443267026
True	354.2131876043319
True	655.2496393497676
True	481.68508687291256
True	28.79368645818627
True	142.0473559371371
True	437.3599236647079
True	932.468086264002
True	802.1831110321602
True	406.2686789325925
True	327.87563291938415
True	17.500591093994895
True	81.23303904669785
True	741.7900204682174
True	475.5210137172104
True	385.3607592971148
True	837.9949185191773
True	28.31027182082403
True	212.2738859582557
True	898.6754450766887
True	248.09271535163413
True	9.015297231719424
True	500.4616016407158
True	102.68628436553747
True	648.8023825339376
True	56.18106376231104
True	262.6681015991863
True	830.789755637258
True	936.8795873761444
True	279.20446330867634
True	445.1590665735263
True	127.15338896944166
True	603.5385650841197
True	267.7895994948773
True	197.6634044647413
True	878.8820748622268
True	54.360727127242136
True	736.5228464205155
True	273.178684283862
True	302.23402001614136
True	167.41417141749997
True	479.7726517549818
True	611.2294254611832
True	352.7266139180656
True	419.749057242588
True	68.47845994591991
True	168.02897016260022
True	459.5045243349694
True	212.4312744234931
True	36.37608800737255
True	201.6165683676077
True	376.89928516611633
True	397.0976790621753
True	739.1454980232753
True	131.00244889867585
True	664.4841485607196
True	490.8659130999128
True	598.9497033864435
True	134.8885797739328
True	37.06433564913313
True	671.2626018711367
True	74.5474019162871
True	551.0320736862408
True	699.5599806975109
True	452.5656163571949
True	134.46611256996562
True	533.8544072704947
True	5.181190317733632
True	394.6772387269316
True	32.84318537693334
True	624.3759866092184
True	262.513421988851
True	574.949944970232
True	711.2136945425113
True	139.12936380857482
True	527.5945115163222
True	503.5332216361632
True	66.12231114681977
True	951.9184934204563
True	2.705214942628963
True	26.030691885677143
True	631.0866654998579
True	650.6641946154444
True	135.62800774965672
True	409.9903221293794
True	120.25891703711793
True	70.37249628155179
True	463.7926043585837
True	44.093550787871536
True	518.9778960786889
True	12.697876907002788
True	875.5859157804708
True	564.02119559756
True	686.7991756182824
True	100.52415501075252
True	367.797662094601
True	994.9956914477171
True	859.2721913505354
True	136.74061438984282
True	548.7345773710999
True	464.9037747068706
True	239.3471618376616
True	254.6966497895737
True	6.900470337579925
True	313.3248553336347
True	12.205277402862457
True	381.1837710734496
True	75.79521285176656
True	426.7975682636345
True	668.3313074275038
True	125.42140752846636
True	235.834859347436
True	626.4782524380283
True	677.3966411378274
True	294.7526880160016
True	134.6818866941918
True	166.10309678393426
True	475.69879912083417
True	90.84641441467711
True	9.58857352939164
True	497.0267888498299
True	571.8494915890631
True	20.611236719945403
True	133.71569448401343
True	882.9255608865351
True	495.2874719598384
True	262.9769405412407
True	34.16486089124273
True	475.0492468110548
True	118.54762442159604
True	595.2820327833203
True	656.3530637216087
True	306.77710220531867
True	358.08005834347085
True	172.08732960574727
True	244.70681366578333
True	73.71762798785768
True	215.6632999341996
True	502.877307175798
True	21.77191379553603
True	453.32518547743393
True	387.01723867310193
True	724.4298691272048
True	945.6542653715908
True	898.5458235556406
True	150.7998446095029
True	401.7242943548573
True	74.53674424999346
True	172.25434288717057
True	314.7738107340054
True	9.735441810842278
True	781.4333813608777
True	24.593419677869115
True	395.2139862507578
True	259.48063796051235
True	648.490720823119
True	205.68203906372747
True	39.11917890428244
True	684.2174309551629
True	1069.0985038766603
True	227.9630344697593
True	137.41415988995308
True	634.2075254303186
True	530.4444273883121
True	17.18427977164429
True	850.459665812485
True	107.99668144334994
True	44.03119046326228
True	295.55716457531776
True	352.56756796336896
True	384.9048184927364
True	255.90538857288564
True	17.557005257159663
True	20.88232979557945
True	856.8448844805322
True	193.42669459429865
True	111.87510432952176
True	825.0626950225551
True	644.2376560989043
True	656.1210547179327
True	462.18658048795527
True	135.8349463942317
True	31.605938490053173
True	103.62123688292807
True	433.14728313238646
True	231.54966945555609
True	489.63253169060994
True	143.3201942799216
True	487.03076949050654
True	659.9037788205554
True	974.550958228478
True	23.100111273038834
True	966.0064839760598
True	1055.22443109702
True	488.1967120653486
True	87.49643175066943
True	814.490761602158
True	650.640287358801
True	706.6449248420221
True	169.52380949986386
True	751.246816276689
True	705.34987863706
True	119.11612185126108
True	767.6440112205187
True	829.6928380854667
True	500.3588765239237
True	230.01571538733864
True	66.44405176354428
True	325.1802581712218
True	332.28822899097565
True	465.1175313786185
True	428.4855022041163
True	199.42700535945303
True	312.11056307810645
True	3.186460056615566
True	14.36977859425403
True	104.47523575507664
True	129.86270305790435
True	352.7110560162706
True	341.8947488081519
True	105.85013832776112
True	18.40800863494989
True	210.87062600739952
True	837.802188306329
True	467.0347726806458
True	516.1775461328302
True	545.1267590503909
True	790.834138681149
True	634.3239547474054
True	93.76852459699164
True	213.3403501403004
True	246.38084326824847
True	286.2975971804728
True	106.24795695660964
True	350.16630471346457
True	439.1221567479538
True	164.5752848118345
True	651.9775978288276
True	248.17481807014627
True	212.2420537604062
True	29.304204230317705
True	248.39629343270465
True	486.3566284329382
True	165.36700119293835
True	544.4823410607315
True	456.5247969444503
True	238.3899050884517
True	106.47011841147
True	43.67717076702559
True	404.9249165414636
True	789.1534350835321
True	159.33354229426746
True	1041.9185525245664
True	1056.327801200454
True	478.571889526167
True	99.38586487510904
True	126.9667693767756
True	649.0441797693127
True	8.214015559217993
True	220.57721367056672
True	126.20088051943628
True	117.83728806327386
True	332.3153727477248
True	627.6552389075995
True	38.84762540596743
True	119.8081411260178
True	969.813329438762
True	57.12959744860213
True	464.0235207295135
True	532.7754064867913
True	256.2754781892013
True	128.04229170268837
True	919.7228292319742
True	1201.167784911907
True	519.8794955215951
True	674.1079329308269
True	211.53240225689763
True	155.21159573696698
True	313.645096429899
True	252.60110507643972
True	170.88707236486803
True	308.35049528588473
True	343.25003521200114
True	11.442753526894483
True	630.6822801458642
True	143.5472780377996
True	75.21579146377307
True	424.7340592871512
True	322.5021722314437
True	1207.20115438243
True	374.0157440395005
True	979.9684209443924
True	9.918745404956676
True	259.35435641832674
True	230.0154835374408
True	160.7371866371169
True	492.8315090948452
True	201.1021037358869
True	393.3066581203007
True	332.3264991946918
True	113.76203302577936
True	352.33641436576
True	1042.2121730580593
True	742.5339318782816
True	220.1547200543245
True	106.720131272195
True	293.21256496940055
True	23.72825614130085
True	354.7319809509394
True	327.0847096099653
True	549.381829144105
True	459.0076969300397
True	349.51234727337265
True	153.93688937839713
True	11.272353371745696
True	430.1605828131954
True	284.0120099541767
True	138.3723255957539
True	304.3410303764206
True	417.617252979393
True	818.2472815974851
True	309.257479771652
True	789.050681818738
True	396.0403566813676
True	380.0958150436901
True	1.0749644797111189
True	1213.927142870133
True	107.39967844777422
True	915.7498675475244
True	202.53175389193697
True	458.09691018675096
True	666.7177626304489
True	81.42563134089569
True	484.1222311344085
True	30.96947619222108
True	425.6726711431119
True	76.11504927182447
True	224.76574522006933
True	38.66711770727112
True	672.0284812529255
True	184.7926695439129
True	25.379436974238427
True	390.1107074798191
True	110.67192493734473
True	163.37804597705647
True	809.7806885704987
True	261.3230967163171
True	153.54222593584797
True	381.0520015503504
True	511.628939491611
True	341.3916914618297
True	544.6730722620267
True	623.6033265603196
True	158.6139890565994
True	7.63205805530484
True	69.66819795702418
True	435.3714599716999
True	94.4224387469184
True	81.68762778338593
True	1051.7348309880476
True	26.49073205225386
True	319.4715119745762
True	319.9413771769184
True	461.5401520601002
True	665.9941276956195
True	182.10369710513345
True	671.9594512434147
True	320.7455602426477
True	337.55435007348547
True	272.3072954253109
True	212.85079575268372
True	363.6317700637286
True	450.8960886747242
True	406.35802819282094
True	642.9607852402279
True	138.28762537297524
True	77.02068858977914
True	39.490276565949735
True	298.58088368291493
True	664.8850505115139
True	393.5566219502149
True	813.3594261848061
True	213.84463106678683
True	408.6289889893585
True	66.83962072905719
True	56.05683862800451
True	419.108226551982
True	201.31218277991957
True	217.5582509935242
True	42.95451554787751
True	1092.5191754881178
True	171.64621176196422
True	912.4291536888996
True	315.75025490969625
True	926.5558066141278
True	233.3298082507304
True	464.4416078541763
True	524.0368966496626
True	597.4306711017924
True	217.0320114606068
True	479.6778290410968
True	922.2100974324042
True	129.34643296418128
True	7.251664131420053
True	597.3138744960747
True	27.155819818285327
True	75.71381468943127
True	803.6091125969618
True	242.3874561690333
True	974.5218964802674
True	693.7502629513433
True	403.5828725794957
True	283.2019664304091
True	483.0581887720953
True	349.3410202841152
True	171.9926188692459
True	647.0133782917894
True	711.1338685342979
True	202.17477454877556
True	89.47052303583881
True	507.1910832971127
True	132.01303230815697
True	386.9530347419389
True	334.89495981721694
True	63.68091412807279
True	386.7364393768117
True	417.0303136381128
True	376.8972810596946
True	419.2132703674468
True	400.7898710808924
True	660.4293024054632
True	55.17607466738838
True	465.63851345306506
True	320.1646892935973
True	649.7750930252417
True	215.54380476301645
True	100.51157262209672
True	42.901107571819935
True	536.1890650742522
True	663.2014538382886
True	192.7484643404173
True	405.9078626442172
True	342.8050155303161
True	17.83589044537318
True	178.54555792725725
True	295.98841807764694
True	2.720459173467242
True	867.0067831466121
True	81.45178410281949
True	107.81737532105636
True	119.1542923753902
True	359.8777391402233
True	37.00238273359523
True	463.83656120639546
True	228.96156688849456
True	4.974364913054667
True	116.4083208169413
True	440.5611585893746
True	50.19819026208616
True	68.23662425270344
True	172.2601753240951
True	301.5025002871165
True	970.800954620716
True	384.9704572535546
True	974.0995492632012
True	188.44935939829227
True	1021.8513494449784
True	778.3694826475088
True	667.1012324957574
True	409.2615374631404
True	386.9298066489063
True	74.24813154210378
True	68.2447313468551
True	79.3462720382403
True	175.53255067212737
True	484.56101806944366
True	1111.4299721822445
True	178.14741722814435
True	347.75376315048175
True	437.2459372286617
True	607.1761020358432
True	590.4690519903043
True	288.06189222242847
True	451.5364478534521
True	663.4484565691218
True	94.81554338394784
True	712.6421219735039
True	258.55912164561886
True	137.69157189774032
True	411.6758237646941
True	834.6484799293205
True	443.66485677908486
True	855.6777915677019
True	195.2374576568197
True	348.9616281454649
True	700.8506129058762
True	626.4482753446745
True	177.7687639224323
True	256.1582719052973
True	804.3264863606772
True	33.33908519292931
True	193.58407796872063
True	503.7543146800143
True	706.6588971901027
True	101.25043559917162
True	38.70023389587868
True	170.36153340248103
True	759.2229744094627
True	327.3973372124612
True	556.3171226073949
True	365.9757064334396
True	300.8119337992969
True	448.5223202172471
True	492.0982018353428
True	75.29180677080589
True	370.2168798331287
True	781.5599947382956
True	0.0
True	275.7926625006285
True	251.4036359947383
True	961.3909363666052
True	149.49485031514862
True	626.8712846603825
True	641.866920654097
True	112.73069010261888
True	225.1229184580137
True	136.6160496799724
True	11.935377299630767
True	284.3798648933163
True	377.5371745690352
True	1118.6511170959552
True	233.82025591397488
True	399.3316585951803
True	665.1545996383534
True	205.58693123864816
True	25.16979225471234
True	876.1341350605549
True	654.5524620742368
True	161.57396287623897
True	631.8881299132839
True	161.57629380250472
True	302.1499521585829
True	771.7364882693818
True	35.121293803588074
True	102.54375210246582
True	527.583863987949
True	67.2324602939467
True	78.46636985212277
True	406.9283277204429
True	20.082630354871867
True	783.8477105524901
True	95.20666964145504
True	157.13805625251206
True	18.13717693236
True	710.055944264651
True	29.90501275462714
True	755.233297253827
True	393.2753521785568
True	118.57535316703878
True	714.7319150224571
True	529.1875059441471
True	561.90692310106
True	47.04811176627449
True	359.00732575883524
True	5.090754016396456
True	94.09967018099304
True	386.0248518259368
True	49.48768742942455
True	123.75246993630972
True	306.3431017003679
True	175.4090611194784
True	100.3391507045595
True	645.9884252134061
True	19.90293422665831
True	1159.135150837508
True	502.6712809032073
True	315.08471058996207
True	503.2700102312376
True	122.66540525657967
True	805.0658528677614
True	1128.915181804303
True	737.308135773203
True	172.5814204419927
True	227.36118057897397
True	53.174915120016
True	59.54664246163378
True	150.89865546229282
True	104.50340374773158
True	168.5718806324292
True	1179.6177344440364
True	296.37777213342883
True	358.1357316088404
True	673.1029805710306
True	18.02083573174861
True	14.00585751210837
True	569.2026501757737
True	6.607426653490014
True	115.37204107112504
True	695.5874960482372
True	184.36236934391547
True	640.956593611418
True	820.7629234859108
True	151.00226621434072
True	871.7724577037417
True	3.008314568704189
True	448.3335415861884
True	1071.564462182381
True	27.16440792992418
True	239.52036458297977
True	147.2482723590128
True	948.007440580436
True	234.8910859573968
True	504.40179539786914
True	123.39657318885898
True	492.1747776250254
True	157.23979009356626
True	99.38775641458346
True	383.2357719484376
True	61.571438267293104
True	53.313742050584175
True	1040.036340961641
True	271.79359039202785
True	153.9671392597095
True	353.0591146290922
True	391.5525297324876
True	217.72365000446905
True	170.27403394760077
True	394.0878310877577
True	36.422120476823096
True	492.2299425599492
True	1105.0085628006868
True	101.5717939872305
True	468.9806508000137
True	304.8917686783749
True	27.67009668762178
True	407.48187695324833
True	103.10462719580224
True	594.615579303509
True	204.54297568357583
True	435.2288574411766
True	22.024978017080585
True	456.3007541579197
True	111.028710401789
True	334.4859129526057
True	32.66138831248907
True	175.01932298037318
True	255.8807935984508
True	758.3088928124495
True	57.144544455870026
True	148.10834437555368
True	239.5483192326619
True	140.1787223006012
True	631.2159867041327
True	556.9788425806327
True	765.0099878366735
True	394.738762725707
True	530.2968380612097
True	432.4052448159496
True	699.633668477189
True	68.82262255786297
True	472.3502669775136
True	416.9675491934458
True	49.10065766638604
True	86.11536835273158
True	125.47666629903308
True	91.44352177988804
True	330.6604006357358
True	856.2122170804219
True	321.8762241634805
True	1103.3920934321372
True	320.08115145459954
True	888.924287626314
True	151.05505147849308
True	562.8150336692679
True	618.9256547699223
True	695.6205287590319
True	438.4514576072581
True	63.955975943242464
True	300.94626531748526
True	41.03470440267991
True	165.43172476133594
True	166.37889635512073
True	1123.5394873871066
True	233.67386650938744
True	551.7967266318085
True	553.8592686719574
True	576.752831075192
True	867.2286967676177
True	601.6086599934921
True	655.5132962618146
True	941.4176646532876
True	128.83638359162384
True	302.29933112248705
True	259.2188852984967
True	306.09169812333545
True	89.79676206174892
True	376.68695085828494
True	4.618469350198585
True	336.5013763053416
True	249.43405580334587
True	576.8697785356463
True	291.2952773015044
True	352.875942655269
True	9.921404187539771
True	60.07759167602592
True	532.512542246623
True	32.75292115215196
True	135.92684941676734
True	66.35006447043332
True	138.7113064336998
True	236.86910536585424
True	68.445417410174
True	387.9978119421304
True	277.2314751287902
True	105.66026855972846
True	340.39628332110834
True	64.86997841746022
True	587.0820559451624
True	861.2631607041039
True	268.1669308796077
True	1142.6014576747748
True	107.19908973795994
True	310.82236267214336
True	1077.8265167843583
True	85.27613057469385
True	276.05088384053465
True	9.11641851402522
True	400.7552927974921
True	457.2141090721431
True	159.08008176372968
True	607.6718134693249
True	903.8103780810776
True	165.56022522426858
True	81.5196242992241
True	344.86572861541595
True	527.4711968850099
True	618.9690106799687
True	1199.6353657029545
True	27.897106740781343
True	953.0048832010228
True	138.00049462322258
True	650.6919560476671
True	121.73554498511557
True	130.76190864605474
True	191.9574890724361
True	169.74129324320043
True	753.7606619015405
True	204.26002369341327
True	233.05831770890768
True	68.36004985509778
True	519.0149308976102
True	454.399412222078
True	177.80794416331915
True	229.71716063495856
True	17.621955075181063
True	411.9592780566551
True	207.5344230321805
True	293.65301801448913
True	113.28973824002786
True	735.5807787459299
True	431.1846946844311
True	264.3192139013045
True	640.0516340436589
True	533.3599263946879
True	478.2911165144139
True	126.46447589318632
True	525.4212832991075
True	427.0351200726113
True	2.979713981103636
True	197.592970754638
True	95.71596419709816
True	242.36812534442603
True	3.0408808499687514
True	129.98415758262783
True	346.58556509063044
True	7.161367757414489
True	860.871682872534
True	180.3565078428796
True	715.4466166178782
True	794.329935362679
True	160.1035320267564
True	217.05353489534411
True	496.07252766373074
True	835.8809850714707
True	49.24597185827468
True	39.40307518103462
True	126.90120956775904
True	634.9236345875219
True	737.596903939155
True	185.16025558457008
True	596.920101715314
True	573.1638295588947
True	881.4799770662469
True	396.4854842896582
True	188.78895883843708
True	852.233068098797
True	221.3154943657335
True	155.3233588667208
True	332.11735568625846
True	221.4226187207531
True	209.0527525869898
True	622.7271292666599
True	247.15998202517324
True	203.08762897250625
True	461.4452619237326
True	461.9181778452294
True	64.24025159477146
True	287.06357286475424
True	77.56175274662695
True	329.8870429023468
True	354.15652262858964
True	252.3932343061522
True	179.29957581360222
True	377.10608153432827
True	662.928976175842
True	781.1306181950074
True	301.923545393427
True	755.9748361905981
True	64.15769448671419
True	864.3874363351997
True	349.899298567555
True	11.670273989537408
True	617.8619156609969
True	702.7595702165448
True	250.08701574686245
True	169.17915082034884
True	47.519278450116936
True	394.1283750279342
True	76.93080726084173
True	14.490349036555006
True	890.3177029010633
True	371.1050123957602
True	175.43000261101668
True	1009.2545383652988
True	11.95294395231818
True	806.4223861593063
True	32.653328921730825
True	662.4984295503407
True	57.81064287690642
True	789.0613124960354
True	451.3128762765983
True	204.5209746099163
True	438.2136080792066
True	210.6833769078713
True	294.3208520765904
True	223.7494104293746
True	410.3816369565184
True	9.308297489062902
True	319.0330642479215
True	113.5615293217392
True	11.414832314404949
True	470.9098970758282
True	706.2466919709404
True	299.681412510413
True	77.60793185024771
True	306.2151331216664
True	82.66824930328188
True	182.0550475041423
True	180.6880615539692
True	365.730032846768
True	46.84263488647635
True	143.36775835409412
True	382.7537109017484
True	850.226554705228
True	113.21007612980158
True	200.6615596099692
True	435.7924924930776
True	16.518843872606368
True	422.5354610530382
True	527.4604659726374
True	89.95021043874516
True	386.649947928098
True	349.4913140486671
True	419.5518221427151
True	580.6270112183126
True	1060.681363031976
True	989.4406783031932
True	58.53697128838525
True	1035.002625122313
True	110.37979554649952
True	104.42166503309797
True	113.32719491869898
True	484.26929560853335
True	368.1084616320591
True	591.78717293456
True	250.7997577637038
True	161.84495330785754
True	393.06237597030974
True	16.915929860993817
True	459.50175309788335
True	381.1812673515177
True	141.02558191572916
True	94.64291766794832
True	528.6156455197678
True	962.0311501151792
True	209.42139835858725
True	71.31495012268398
True	441.419259909796
True	374.2820918282554
True	495.7548870966925
True	305.90030049649863
True	4.855382981992974
True	531.3301813278841
True	492.2547372840109
True	499.6870765849254
True	189.69414277016145
True	103.37534327772876
True	23.151263443480865
True	387.566412999522
True	111.96117611411545
True	6.888627867231744
True	33.729439456956136
True	345.83059916580066
True	647.1828507062056
True	136.0622328259801
True	88.06910993229509
True	23.193785514908758
True	393.02669080508525
True	356.6973144663012
True	741.3414816475145
True	302.49741325497195
True	536.9318292195798
True	543.798594487479
True	526.6993004418812
True	291.69660195702915
True	556.6713648831052
True	98.12745992476404
True	585.3160470088076
True	8.412734874859346
True	374.2425848757255
True	462.4759114341277
True	975.1725546324384
True	348.7857294396388
True	781.8742879049349
True	940.992135376141
True	184.89944291341368
True	38.7510243546386
True	352.6038448219384
True	385.8960809746516
True	598.9219166931075
True	253.5560112420515
True	30.658080915524085
True	623.8410410079406
True	123.63428869386532
True	1049.4633172360705
True	323.16604937870414
True	455.8408455961143
True	127.81076392311532
True	800.1054979013933
True	137.58838458169606
True	829.0582208842467
True	543.4528555792741
True	192.2865828549007
True	116.79020032802416
True	65.82041223853294
True	561.5163815885953
True	916.8907742229752
True	432.621618794627
True	535.5800682499975
True	133.51817247708496
True	623.4853366899168
True	473.5469717036365
True	782.9310480499034
True	326.5701679154775
True	608.1186789809888
True	116.63611744024313
True	25.751002829203347
True	402.9298784831835
True	171.8066947941976
True	101.598580078833
True	358.0821964452749
True	1098.7456296873129
True	262.1873131574372
True	551.7787996450533
True	9.74175844127635
True	73.34557539420179
True	321.10888840800845
True	785.0305539709309
True	453.78254250167663
True	517.289663929077
True	723.2777351198796
True	68.19178394522051
True	740.112680391763
True	48.12517315872412
True	105.9513353680261
True	186.1651643377253
True	81.92773661153228
True	25.698059110390982
True	298.03761275526017
True	434.0833405508093
True	914.6884851937402
True	856.7642502394993
True	5.627044652771175
True	287.4039061785493
True	470.82915016140186
True	123.43619636892588
True	241.690485606234
True	340.9401112578097
True	1303.3446963725742
True	435.63820213715536
True	24.962600932606488
True	181.53402890392016
True	722.636712230223
True	36.25334764494536
True	178.21518503978064
True	538.4820340140768
True	73.79627728966996
True	859.5808061999388
True	330.379998455422
True	659.6936378873352
True	80.75735723632741
True	672.0995368703825
True	588.7976785301067
True	866.2075376634172
True	269.652515201667
True	517.2830760450573
True	844.1837767699509
True	913.049223581648
True	243.5984438233488
True	738.7737136589238
True	221.87358808362976
True	447.9790917738107
True	364.1028378769664
True	493.7973356568556
True	506.44525680774353
True	293.83154786171485
True	349.43275588552183
True	113.0458501410595
True	351.93667915008626
True	1140.5494485837894
True	320.51613219836184
True	144.58604000794548
True	299.1758231763944
True	736.3941957375528
True	644.9057117382872
True	402.6460708116609
True	120.00323413397108
True	320.96176061590336
True	34.658032154311414
True	176.15134884295074
True	90.65805346781322
True	85.29822100953994
True	536.5033087011691
True	138.11783788664303
True	127.266548038449
True	102.5545470188354
True	87.82662580559163
True	455.9666459320733
True	382.3325473931647
True	1025.7476661759558
True	546.0381971834494
True	843.0124187486884
True	285.8252354161886
True	291.4548778136903
True	543.786640702833
True	194.0246827319121
True	745.0356813251361
True	238.0646549429731
True	363.68700155612703
True	68.13476956087398
True	117.79106825438184
True	274.60736406687704
True	125.436967624948
True	464.2877897184949
True	30.647733710523656
True	590.4609522578934
True	1010.9846659463
True	723.459589763733
True	1.3267379875739862
True	61.31710257028399
True	490.66520173608745
True	446.0232111119376
True	74.06061239255442
True	114.36574614140176
True	288.5113460934844
True	76.06686100792624
True	55.549721424263424
True	726.2699758205916
True	659.2839236217868
True	157.75692879762704
True	170.78257885547666
True	537.0348397259697
True	53.02064469869875
True	26.211224036240264
True	573.9285041033078
True	483.942628021409
True	1139.92394730671
True	46.56834583948786
True	465.5653612722139
True	914.3743986438316
True	793.3501388917729
True	281.6014734208526
True	741.5663432938197
True	394.63126230698657
True	40.93827812013491
True	102.44702707168916
True	714.7059854884213
True	77.25656734028765
True	139.17929857379318
True	908.8972815594236
True	191.6564618907516
True	256.82576261946053
True	108.48351983653426
True	658.4735144687647
True	592.8325457378811
True	216.4172278670416
True	430.55989270684864
True	42.38557514965333
True	283.40460242359325
True	570.4634486947571
True	644.5503862377603
True	316.93205707755203
True	73.75475069516114
True	910.7592987289628
True	1068.3934053496675
True	558.3965645827092
True	63.6946999955729
True	30.10267229567422
True	90.33646818263897
True	106.88060037691766
True	103.85689590596633
True	887.5321521672971
True	1178.0004569864686
True	679.5733563409344
True	330.48533224876235
True	7.914170080691784
True	21.016568001235672
True	341.59631873528474
True	474.471076968805
True	41.762637994711696
True	566.1771947117351
True	428.8850243362895
True	398.4957782673999
True	84.4909885667439
True	201.37697859780567
True	258.2471130843687
True	138.45705881166245
True	409.825949347597
True	43.23910603983431
True	176.91608949183825
True	1178.5745837459888
True	6.855154160618387
True	26.65538880172441
True	585.9471150444937
True	361.7542374357488
True	791.1301609016397
True	159.47268559213083
True	757.3546749134041
True	601.3085067835774
True	282.13385117521466
True	427.8802989196374
True	348.4859937143744
True	302.1232554127421
True	271.34061007699046
True	404.6754379807923
True	514.8370801958557
True	499.3313333655258
True	109.10182150175729
True	371.8176974594885
True	8.287790714312731
True	179.70561294695784
True	237.08635230950892
True	876.5269897461476
True	607.6457089297378
True	31.36034336972905
True	762.1300100642522
True	849.9439089256962
True	103.08684599944372
True	344.63171253926816
True	870.5394346549373
True	223.9728211406296
True	159.80952335159853
True	523.1714466605854
True	619.9476988661493
True	1059.8394940353382
True	151.72286115853615
True	154.5203637366602
True	265.0294160897044
True	315.66322961956786
True	426.4744988692901
True	413.5510055406838
True	316.49254850918766
True	443.5426727612792
True	485.63439417453407
True	240.21636796964117
True	1450.473789235008
True	261.25637902354606
True	408.2965897565335
True	56.36524830689427
True	745.876765256153
True	246.8994758326621
True	937.6606923247856
True	566.7402259397173
True	322.1477415485917
True	743.101212463397
True	269.4411709312365
True	223.0165917820208
True	262.218179106742
True	225.3803989797393
True	140.2257779847018
True	245.9354001288745
True	719.3066363345447
True	528.3160325805312
True	212.80067012148808
True	1194.1779147912491
True	116.58272342167882
True	263.84742957481893
True	69.27166019889765
True	306.8428471520372
True	430.7387268576814
True	88.48500300853198
True	225.3692003031214
True	79.06413866135482
True	732.8881787224121
True	355.325024868629
True	218.41536249006285
True	724.1252416976143
True	873.6396518389228
True	812.1601573688683
True	846.5525010300346
True	341.9169906133407
True	1.3564280724973343
True	264.32244513680905
True	51.66057520450354
True	373.4613054084372
True	54.07575171454252
True	360.886165784104
True	835.7835320606966
True	1039.810755195695
True	395.7928201301261
True	23.114665697186243
True	540.0181969793184
True	519.2474737594263
True	199.90527414615107
True	234.49493309157685
True	290.1725606589353
True	22.435534151241107
True	125.6133702065068
True	952.49606840241
True	64.43538025536606
True	498.79688636270816
True	787.6198863837415
True	95.38521083863264
True	256.46904821496946
True	115.09277226001832
True	18.123398715150262
True	1.329719495606779
True	121.51150606801578
True	1041.810095362663
True	478.9876373661758
True	67.76244945191293
True	785.4384629407186
True	339.5976333746293
True	1.5299768390867985
True	442.8173098824217
True	180.8069369985125
True	498.4893154989223
True	80.35461421980472
True	310.4944198032943
True	371.5910054523284
True	178.48397874579288
True	207.67665431667515
True	130.84348876279086
True	161.4314259715437
True	976.3907878929376
True	14.233595957254394
True	508.0732579484289
True	471.3337147762858
True	399.9077651410258
True	219.95578749897132
True	243.2697338184236
True	161.64257836843151
True	45.25715150364948
True	483.8725050424606
True	152.35116043456443
True	791.8777559404227
True	850.579786787721
True	245.1507230915853
True	300.937110444693
True	521.1132899424867
True	41.936594952427534
True	85.83767869141715
True	745.9985945825741
True	1087.0334410165144
True	111.79050562778836
True	710.2223030279346
True	138.39877864699488
True	959.2178716636768
True	677.068559067603
True	109.30064566386994
True	259.8590409054414
True	627.077293992308
True	273.1224042814174
True	45.92781707720872
True	547.0151539967247
True	418.7527845390457
True	5.4186463732951
True	487.9250617737881
True	65.19993683740105
True	179.4880250492571
True	231.4035139216166
True	299.9607386947468
True	80.17250695729165
True	230.8018280465013
True	343.45083787041705
True	420.2391983352782
True	912.68422799952
True	44.878158997532815
True	885.9881072210554
True	1025.8360844765111
True	126.1819312971604
True	72.75469579366738
True	1006.5045796515238
True	36.66946702724484
True	239.45442748652056
True	83.58894104151447
True	218.83884089390705
True	365.70281138109874
True	969.6724012592216
True	89.0588872455803
True	73.0288704912726
True	655.4860538938767
True	279.58782863258074
True	750.3377575745036
True	55.83423049234586
True	472.8577314637935
True	394.6182105567686
True	693.0082416539416
True	46.90294956427413
True	113.05314968593892
True	27.244996303232107
True	278.0296568167833
True	42.65224509877111
True	346.95461680645246
True	3.130040985793139
True	1185.8265221028134
True	101.89748072335186
True	142.32266979068072
True	358.65618692554926
True	710.6729950973012
True	670.8897747924863
True	1001.0620584802524
True	457.1366339281186
True	420.3377487161984
True	141.21315606011427
True	411.41715981660377
True	847.2599594870811
True	423.9939191574016
True	913.073686393767
True	81.97061934757146
True	438.77067699003874
True	169.26877777100773
True	280.1664804977715
True	715.232046055749
True	164.84224700990396
True	129.79249944647114
True	64.44217027377732
True	871.1788286494832
True	773.7962154212056
True	80.80146686926345
True	450.885080255852
True	740.5857900184374
True	427.0979141608831
True	56.560820480203546
True	328.410093548246
True	781.1185173627155
True	30.045682481371102
True	376.1117151933261
True	169.96700844793006
True	285.187929832624
True	33.66867562206319
True	231.71851329730305
True	789.4499791584408
True	639.8775588713524
True	57.8664463455791
True	296.87485219294064
True	895.7874065487916
True	19.280176857698287
True	309.0199753421059
True	304.0652507829461
True	421.1298171591951
True	217.2546603547132
True	614.8700502668797
True	44.46054571741168
True	988.5050339499518
True	867.7026205382405
True	43.813841628550925
True	404.7545830048488
True	716.2742374471424
True	888.093844082914
True	278.3919322510986
True	597.616722729438
True	132.6616812466086
True	190.501212794073
True	131.0790223285043
True	134.63581239220056
True	207.40977534290556
True	950.83307611001
True	789.8921560302525
True	945.1050656114596
True	20.345369655527367
True	26.51560354363133
True	357.87213287328944
True	14.244255049549594
True	615.1619314577237
True	1113.1265307080034
True	258.21198873903245
True	211.9170563616635
True	83.80864181699741
True	217.24409773522703
True	139.67053632242
True	46.77232224285314
True	132.38846101032215
True	91.32267714618015
True	256.5981789613133
True	533.479751240189
True	164.44164966471132
True	29.03995493240327
True	59.339835555168
True	414.8822288461455
True	268.22959786468107
True	571.5690838122093
True	24.256964886863585
True	111.15976529577216
True	676.6440348915178
True	269.9048958880272
True	472.76861487230747
True	647.7309116528224
True	102.19980505082953
True	109.04908863613792
True	82.58275733953558
True	26.62206640854334
True	125.37329501387195
True	86.30258070402898
True	103.4872236746798
True	150.15442741092286
True	235.0373356078161
True	809.7207796499216
True	290.4022962929945
True	927.949381949886
True	170.08019502964825
True	196.93718577463693
True	811.1156708751465
True	318.63602266678663
True	599.6510127873793
True	257.3209546622624
True	347.7584113804953
True	438.9931089936113
True	571.5899595346816
True	645.200424404573
True	369.7853003600093
True	36.26335550436137
True	556.7553488123394
True	617.7638669837888
True	19.219682235350668
True	11.045249584336869
True	261.3473858606169
True	392.80598625122445
True	465.9585269494905
True	68.11418899901936
True	637.5789088222916
True	937.6558490741156
True	230.2946735364385
True	891.8274536412457
True	283.88618399010954
True	101.88251511117804
True	251.8634844789632
True	673.6268572191588
True	41.54818056022378
True	570.6053760763168
True	1292.502914619129
True	1016.9971185601952
True	901.3978752734416
True	198.46878014800373
True	94.32652895585085
True	201.03144633522004
True	813.6815621569267
True	140.1893501225012
True	1056.269078862331
True	912.0511355777448
True	41.05898102005144
True	90.67349729789348
True	428.50624118270986
True	419.6163280778783
True	200.6308585209231
True	523.6664954326402
True	644.5299474385854
True	116.08585555128174
True	281.45759988089566
True	1001.38095997151
True	48.24115717072321
True	701.9921398723021
True	563.6858042381936
True	37.402665013302126
True	853.1415187320955
True	392.8424874440968
True	559.0707236378757
True	104.66221917504448
True	251.95166514428436
True	212.3981708720704
True	27.655794295210782
True	133.33682815123956
True	738.4191119019334
True	144.07954669099286
True	370.051026509368
True	57.37521590655375
True	627.540915241493
True	604.1577829575501
True	226.39367521796305
True	459.1481071975144
True	175.63302047499909
True	162.4190422915908
True	211.96984551376423
True	280.4738939385429
True	365.7752615938358
True	129.45135288692157
True	188.32531681041976
True	26.547090003592
True	900.0997954029463
True	298.6096924455857
True	10.390996654534758
True	364.8723060717406
True	162.69895092473567
True	618.2216979669229
True	358.0343839519084
True	579.5047053839718
True	553.924599197264
True	492.3011998520839
True	790.645916851295
True	239.77724541199
True	595.5367499800597
True	153.24593303643732
True	548.4716518104699
True	339.54281233183707
True	377.069518827729
True	123.88251719934205
True	132.87202439189255
True	109.96239722198004
True	65.7761395120665
True	717.5318511662232
True	182.5056761505706
True	46.57240751481218
True	0.0
True	561.1179895163441
True	111.77987145254244
True	20.941322931779045
True	41.399275761920514
True	113.90381383747166
True	540.8607558373708
True	178.28476450759334
True	107.38350311140404
True	34.37151785402744
True	163.80396010730638
True	918.40521500086
True	52.16570611415162
True	228.39759260037928
True	737.1380419563849
True	320.3120416450631
True	451.6846126984871
True	484.1487064478261
True	507.40881331192895
True	602.2593432923886
True	904.8156927997276
True	267.3192382590184
True	1038.204709008073
True	925.3927063468674
True	588.3795850637141
True	342.3629571496323
True	829.6584513295828
True	9.25619318796672
True	32.4280101159987
True	292.4954429700289
True	44.82946526871198
True	191.71374448841289
True	746.8463906142248
True	209.06801504404825
True	730.2891212904347
True	761.5141687370394
True	124.57258037849547
True	351.8619195928256
True	556.0036773356402
True	22.69660855444057
True	125.35183513614584
True	442.4248982168662
True	306.0707382238716
True	197.5975619440046
True	114.28758332180686
True	387.1648916295889
True	22.699988995432346
True	377.484306018185
True	376.6258661633677
True	1023.3849391324046
True	367.58781223245023
True	32.12912704832279
True	436.2916858042865
True	448.6289290746266
True	235.17380956189388
True	31.204642420219724
True	767.8193393218587
True	430.8298931426085
True	174.37417042322102
True	12.643344129495675
True	1219.0314495100558
True	165.4500638952016
True	27.351503601456574
True	306.42555536359225
True	284.79979968211893
True	115.1648280888132
True	283.3705165081224
True	44.62718415597189
True	319.46354575892025
True	300.3956265499195
True	315.34684125304346
True	29.27520999053863
True	48.52583974204186
True	1039.8059751504857
True	22.601043064115828
True	13.33391334175104
True	172.63679452655197
True	652.8875663714671
True	6.131017115011489
True	197.7872812712677
True	178.47428539697736
True	543.5660512896499
True	371.2288045497224
True	735.294486575041
True	322.4794600678944
True	480.7815339652332
True	445.3824627664442
True	469.2918830473882
True	100.0733216592566
True	1270.8166007640846
True	917.1926341788404
True	299.6924991725362
True	530.5314326706317
True	106.08923387491896
True	591.3162699426974
True	430.3825828269235
True	153.54372222639242
True	74.69427594573733
True	346.3174640764439
True	155.4678247877358
True	29.28835627440919
True	628.997468345375
True	369.3438071691088
True	68.3083586032295
True	30.39560910694196
True	669.4940381593639
True	493.306320730391
True	74.73992298532579
True	23.143348978281885
True	339.8131518397553
True	330.8714943658649
True	697.840447144669
True	545.0595252051352
True	559.4418899353575
True	772.3638121646433
True	9.602059920290934
True	58.14020915646952
True	35.6674156027341
True	54.069635660254455
True	505.3233686373263
True	580.5481156900704
True	85.27994205349833
True	105.59220460334774
True	198.29791654823197
True	74.36129134843736
True	182.8006082627731
True	202.5966531235609
True	279.11080817249695
True	794.83354658698
True	610.0069971524259
True	284.273512254919
True	189.62281026009367
True	281.7026191435414
True	235.6441094768757
True	732.5001221854524
True	331.1844140325703
True	172.79667951332036
True	904.0207568771942
True	347.9712136008434
True	470.8473437393951
True	147.67229333572615
True	116.99561941306644
True	61.36948807710737
True	210.45876484774172
True	982.5598751313064
True	486.9218728170371
True	117.22725656499028
True	355.8957924210055
True	104.83362853692655
True	649.4492055630986
True	4.090910267148407
True	683.7203183102639
True	36.65608668594796
True	978.6579384776328
True	847.3809919462501
True	211.35554837963736
True	31.032480245409783
True	85.05154225192184
True	461.5810070754208
True	215.6488181547826
True	1.4987978383147678
True	72.09522178269016
True	1085.0465804563055
True	348.00806972215133
True	670.5322377792659
True	506.1967987386817
True	32.61373820331033
True	141.79062330912225
True	426.9471213746268
True	942.3808505577858
True	829.3302033175393
True	419.6877042952658
True	336.63113119858707
True	15.51290025888898
True	80.2857652827356
True	714.6833586637184
True	477.5822106328234
True	384.3300348727418
True	846.7396459722186
True	25.915050017975787
True	223.86083255345213
True	924.6937272357168
True	231.23669811734783
True	8.16219624278519
True	499.7556420128133
True	106.4160440823006
True	644.9322489969546
True	54.78011351954097
True	255.19668666942624
True	878.1557543383346
True	885.958654170338
True	281.0152114874122
True	445.3574075359292
True	113.87875396348537
True	617.1428452776358
True	268.05978469766774
True	181.08239019961152
True	844.6896928191385
True	56.1161372391118
True	730.2806477182193
True	275.1230829169206
True	294.2580505461714
True	171.92725686543827
True	485.3749922728063
True	602.6647616957142
True	368.2435147762972
True	397.89151917743175
True	66.16009367176858
True	154.86293870595358
True	456.7565836796799
True	209.2970771410946
True	38.27739639110716
True	204.05381488053536
True	402.2764211880488
True	381.90882519723
True	758.39018415808
True	133.44818257343124
True	641.7557414978528
True	504.19782818778447
True	579.9929360773544
True	142.23288231296235
True	37.3465290587005
True	672.8917740229297
True	62.26355255876135
True	543.1076152856525
True	680.7225340055458
True	462.2548889789196
True	139.3284174318978
True	525.4715803470722
True	4.542567763310911
True	390.2775833980627
True	32.43488374927532
True	626.7101011992155
True	269.510431960354
True	582.6463115672709
True	688.640745458378
True	149.7693113204221
True	537.1961880991016
True	473.6308671181727
True	64.77840880269514
True	966.1650636720706
True	2.4923496735210997
True	28.92492972427496
True	623.881721200188
True	686.4160452693466
True	136.47670693447705
True	412.8711491449399
True	124.41957995118284
True	70.14993185911464
True	448.57274790744856
True	43.11985374076662
True	503.3592866970303
True	12.079668336966456
True	874.9806490858024
True	573.9873200753043
True	658.4535787950045
True	100.27782574921667
True	375.3278980055977
True	1018.5386582176794
True	854.5442772633402
True	136.99825257110558
True	521.9351476123069
True	462.860637213848
True	248.1617679535264
True	260.8873367942683
True	4.919878365891272
True	312.6489158713408
True	11.422629882719816
True	374.0070676696944
True	76.51973438695173
True	407.09594458205817
True	651.6134894731085
True	126.016419455101
True	240.9838446568421
True	648.55229599397
True	654.6104142851907
True	285.7786816125462
True	136.27669293981668
True	164.0509442611044
True	479.72504276121305
True	88.05822797482462
True	9.643246943723744
True	514.1807550567335
True	570.6631220872046
True	20.275418615460428
True	137.37999811599667
True	931.907730569718
True	494.1497833459419
True	271.8104612853138
True	32.17926217422746
True	480.48118589266346
True	118.22817119916904
True	602.9946249456548
True	672.6375814552789
True	300.96005698054205
True	383.4427459558409
True	189.7850121256304
True	248.58997174916897
True	72.91507358203775
True	209.2344458819028
True	498.20263093186105
True	22.188304005385785
True	462.6510144082106
True	384.3104597035535
True	727.9573269900542
True	926.9171710756458
True	914.5432440580608
True	157.06821047740914
True	380.1770638496821
True	71.77580182591402
True	201.2820974783871
True	314.6014799001065
True	10.193173949394488
True	819.197174465823
True	21.91650844376825
True	399.68819253493336
True	270.31177108631914
True	637.6800956569585
True	193.01400238421343
True	40.860191117106666
True	667.775085929308
True	1092.3311043561462
True	225.05515615393185
True	129.8346243729954
True	637.5676876372247
True	507.1571947752786
True	18.3278945829636
True	847.5694300445272
True	117.16136158307778
True	48.21617190728735
True	309.45220162541034
True	366.232291614021
True	389.1790453497499
True	259.6515294169837
True	20.92568287930591
True	22.69505067762644
True	814.8691403325163
True	208.65436932263947
True	113.00449021377808
True	816.3969925487409
True	656.0352768365558
True	637.815310757596
True	441.7438678443983
True	152.00000685805256
True	34.52069829521491
True	94.20725473001512
True	431.2925115913199
True	237.6553209570348
True	501.8100812835616
True	150.10208038670004
True	488.6263024748142
True	657.0704343554834
True	974.015077129731
True	24.18914660994824
True	991.7009237420572
True	1031.89027766631
True	496.62366224693966
True	82.62740955923836
True	782.5296457151211
True	637.382695506579
True	663.8638554261654
True	176.279526217192
True	756.5516098533001
True	691.5382156426659
True	122.22597058868789
True	766.9026055655254
True	804.2639190680891
True	493.456896662772
True	228.0600350031243
True	74.39867347441118
True	311.141227942146
True	347.9122089883695
True	456.6177820999092
True	436.5605722190309
True	196.507982683068
True	310.55125558906394
True	2.196717032462042
True	12.26317199816417
True	103.06725152698202
True	129.7412913618597
True	343.2295063338306
True	347.26601694964273
True	112.82197944803724
True	16.506756603054892
True	215.6485947966297
True	850.1827799091373
True	464.597052824187
True	510.329157099785
True	561.9739961133403
True	809.9295701156923
True	642.1416331988452
True	92.29911560468383
True	193.1800298670937
True	245.86983048544045
True	289.5916321281188
True	109.63868049618746
True	370.0890487690477
True	422.6352518948035
True	166.80482931335447
True	654.2692851989402
True	242.75868405823465
True	209.01321963528477
True	29.031859242869817
True	247.0124498538965
True	465.8291471292959
True	168.18957892505645
True	522.8688315617508
True	459.7226897605859
True	247.0184537766821
True	105.08793808250924
True	41.42422299394649
True	409.1529998882484
True	789.9706875579541
True	168.95886917389274
True	1004.3226086975204
True	1035.8236698938929
True	479.8882684787093
True	99.75276267184653
True	123.06163519314327
True	682.2806644287355
True	8.819847781965068
True	223.44678624736488
True	139.80536816127494
True	115.34432241052022
True	323.20554160450814
True	642.4656672917109
True	35.62537199735148
True	125.79883477539832
True	944.907840171937
True	55.98528509186241
True	445.5726889103349
True	529.6160315460947
True	253.260677367704
True	129.31290419569572
True	973.45917680913
True	1213.8584113851166
True	519.2422696810132
True	658.0293261259244
True	218.4485534728689
True	148.62552597808292
True	328.7857290287081
True	241.09806172919
True	171.0793971331255
True	306.9246540259511
True	344.6777990779792
True	11.109437853091888
True	618.2512818293063
True	146.75127917147356
True	79.12503587672327
True	446.6384101204124
True	317.2173373934539
True	1182.963264345672
True	350.8320063893652
True	996.68736507623
True	11.459141805960533
True	263.83504883402605
True	222.9534644479218
True	157.52339754228458
True	492.6914755677166
True	208.47381164766296
True	399.5511467209484
True	341.52444071443193
True	110.97777810475124
True	359.63049027547146
True	1024.6888169220715
True	738.1376398535892
True	238.36242195234547
True	111.3769274531102
True	305.0517614952962
True	23.71726475628518
True	352.4777549077777
True	317.1091300527621
True	555.321921994272
True	446.5767308468464
True	342.4383237975173
True	159.57138058928075
True	12.778054045443596
True	423.86212898483
True	281.1371419252304
True	150.65165004707598
True	302.12070092440416
True	442.6602993511757
True	799.7472025659577
True	311.99481814835
True	773.3174357922944
True	411.94521890469264
True	380.8630866709918
True	1.2095312347724394
True	1175.251829356562
True	100.24791338579602
True	954.8911116213706
True	212.14679642512996
True	453.9260741515653
True	667.7727147790762
True	84.33328099229517
True	477.0110541600851
True	33.68790813315769
True	435.7136204658017
True	74.93387591101099
True	229.5961362733484
True	37.249360512154425
True	667.0578888006889
True	197.68492533083932
True	25.653601247203117
True	417.2953068109417
True	109.43773246026711
True	174.50546214298416
True	815.2639754269625
True	248.10390514878915
True	150.83243952179072
True	373.3027246118592
True	520.0638774321895
True	334.6132982367993
True	513.4082169888028
True	602.4340404991827
True	161.19220383852806
True	7.049299869279978
True	69.97181968688169
True	449.3526396118834
True	99.89005825031946
True	78.12792486696974
True	1047.3587189932928
True	25.411352461500854
True	332.4145262916458
True	321.5033755236793
True	453.1040489673122
True	680.8979622057393
True	185.22875790920187
True	641.6677479826305
True	313.6113886769282
True	345.03913231528287
True	265.5912389467984
True	218.41516286589197
True	357.2898638684607
True	457.45049657530495
True	418.2631213230828
True	614.6324734587122
True	138.84570284517952
True	78.86690829539153
True	39.29656293104605
True	282.1363049290506
True	651.5070864161029
True	422.9690796860403
True	799.0001857284901
True	213.9340912821069
True	356.89986556234646
True	70.38137931232652
True	56.6871624130894
True	418.28924908487335
True	202.0594693004693
True	225.87276849295824
True	39.50191667245485
True	1074.1679875594527
True	189.73358744868912
True	900.8943079635476
True	315.5351889061226
True	914.0889592547982
True	233.30266158078717
True	457.6194769341954
True	529.2845306464301
True	630.0677578220259
True	203.2220288973217
True	483.5524735248472
True	948.0351874801024
True	125.08846461302107
True	7.197013280561524
True	598.431859865527
True	29.317411994330893
True	75.5121657978254
True	818.432293463512
True	228.35477235323629
True	962.9079467668446
True	669.3195074711679
True	414.5134765755649
True	287.8745181660769
True	479.0331229985748
True	339.6108533804538
True	178.5052827777958
True	707.4813905553407
True	756.4829532152996
True	212.2265231370624
True	88.9069404063059
True	519.8998365395884
True	135.4843853132023
True	385.96282369897136
True	332.1531475174065
True	68.94847135656671
True	377.5499680962087
True	418.28186690327686
True	355.71060321018274
True	412.9685884264862
True	416.7089819924392
True	641.140829175807
True	59.32818669921876
True	447.4072295636767
True	321.6019382736196
True	655.7860262614615
True	222.86216534145848
True	101.25337433226792
True	42.63910347585252
True	551.4879505368955
True	640.2928613156472
True	186.9313426448882
True	410.0024838000368
True	332.6041862157104
True	18.196213332325254
True	171.82681161258398
True	294.77235213557714
True	2.744689909160388
True	880.6562917061142
True	83.38282534228429
True	104.56426806336856
True	112.2509566876948
True	346.1936394390745
True	34.877347884124106
True	463.81225660306
True	229.11215543724217
True	5.456781000698504
True	108.45443350274152
True	453.9614418342561
True	51.327663723584585
True	64.48745803057419
True	174.30747609164882
True	302.6776030425908
True	976.2667195328912
True	381.3654857059827
True	927.894949847726
True	181.70022686485103
True	1016.6040192940096
True	766.6831243084453
True	627.3139500791352
True	408.21810382986166
True	388.9237941595513
True	72.07928831835623
True	69.95123338947315
True	80.66327437916252
True	177.7028111709945
True	476.8810611970091
True	1131.1240585234812
True	179.01457226106558
True	356.28332131436474
True	435.20118788835634
True	596.7958833884097
True	621.6492256414691
True	285.1420274671376
True	460.9816175794577
True	646.0979451359227
True	98.04240741554344
True	736.7824116043049
True	254.9679801402736
True	137.47403436809213
True	403.01955358520206
True	854.2170822316691
True	435.79960069599286
True	888.3187207612016
True	194.04803988468544
True	353.98337513688153
True	685.2991066654635
True	608.7511067958652
True	190.41319420887095
True	262.69716726010495
True	782.2379635029548
True	31.336584038184743
True	180.71027988404424
True	510.03822200898566
True	702.2145891350915
True	102.97953481919332
True	39.55446077391348
True	165.75045157106038
True	743.5353785486782
True	321.6891152518115
True	553.2642413537574
True	370.85665889723606
True	288.1285817741743
True	450.5976950288217
True	498.2056998078616
True	72.56477496110011
True	371.13959112192174
True	763.7311606441177
True	0.0
True	296.79218284020175
True	254.9701132826768
True	980.9272561184008
True	152.07999676538526
True	652.3391664606689
True	641.0405871717904
True	113.05216064437472
True	222.7956876922772
True	133.93397862247764
True	10.431728534615086
True	290.14121640066384
True	390.7623396903542
True	1131.0746548605512
True	240.00430213454013
True	400.163762541894
True	658.4095912752417
True	196.4684095926117
True	29.089792659386628
True	827.2729892286166
True	622.7382316738975
True	158.26495766444316
True	636.560958194237
True	160.0814446564314
True	298.4957443829952
True	779.1180169516085
True	34.95812700395027
True	108.5330358801794
True	501.46054293815854
True	67.98253876075634
True	79.32401171528372
True	400.6903973016787
True	22.84176337812459
True	741.846211847329
True	100.3889852934418
True	157.03894313843753
True	18.64767342664815
True	691.77005238627
True	28.64412845262281
True	778.1796025979578
True	396.4291929621909
True	114.21536109668384
True	704.2012448393574
True	533.9869884178183
True	561.1842945399679
True	51.2513205912542
True	363.06153149032826
True	4.749387890151098
True	90.33843813011752
True	372.2932759946259
True	46.559778220261904
True	113.6261372993051
True	317.7059405401072
True	191.1709064990512
True	96.08948506538955
True	667.7963304177783
True	20.431893686704026
True	1129.879326194762
True	539.8028027558468
True	315.43202706597265
True	492.4416687237875
True	122.37664446517331
True	757.5046628589462
True	1071.6419127860026
True	754.3881471398596
True	181.6823324106447
True	226.23996554163455
True	49.26315186282681
True	61.2984421114757
True	154.25947959196063
True	99.15024105103224
True	164.6144348038646
True	1110.3535712394146
True	308.9203948517872
True	350.08926671815493
True	717.895929121326
True	17.07727048372308
True	13.149134727600089
True	578.0697515259643
True	6.184165391995569
True	118.1863253198904
True	676.2117669484396
True	181.07658849767637
True	618.002305207249
True	849.120787440998
True	159.77793702970396
True	917.2480973255144
True	3.294215706892218
True	481.094964016324
True	1063.679686524756
True	24.056368913232475
True	238.10539505276185
True	151.1009314501619
True	979.2093310401036
True	238.05224856630335
True	480.9344120494681
True	119.98277460518204
True	495.0061575155349
True	153.99295231129867
True	103.85044284505544
True	385.2156723405223
True	69.4272841842996
True	54.05609235997161
True	1033.2690818025658
True	254.7734257490544
True	159.56231025004658
True	352.0311208328179
True	404.8961505603295
True	208.8646194303826
True	170.26632318028092
True	412.13952909502143
True	32.11678736644474
True	486.0110907337755
True	1117.840289813373
True	112.96869325615587
True	467.7882678363466
True	314.2664036512562
True	25.10358075070769
True	403.1760042158744
True	102.96497471719437
True	582.4504799506258
True	206.04965254732448
True	418.6633502788692
True	20.468433934881727
True	423.7094405294045
True	111.26286581232996
True	335.9109581282274
True	30.586742232005715
True	181.0739105296944
True	245.8288756361321
True	789.5324152180647
True	59.64082944380246
True	143.29815488764183
True	238.17757229115807
True	137.4173910148237
True	651.6715040817656
True	575.9922212865582
True	764.2127264576743
True	393.6107155088706
True	533.068919387452
True	410.0892882567144
True	698.7047373129652
True	74.80120724395839
True	461.5240940313188
True	416.5875907597302
True	50.50980043800242
True	85.45871053667858
True	124.85695746479912
True	88.33731962202987
True	326.38676822740933
True	848.1811883967548
True	325.3801179452334
True	1139.9124539189695
True	314.97255831837083
True	919.3059476400572
True	150.38666906950053
True	571.969173699524
True	590.6994209907944
True	703.5257489808196
True	453.8314263900359
True	65.79877126613286
True	285.09145515090097
True	41.66062277563418
True	167.53140009899292
True	169.71860826954986
True	1106.5360003083636
True	231.4156962111608
True	563.2222522803285
True	551.6539749981724
True	551.4697912294592
True	887.3327244052491
True	592.3420381909624
True	662.2369325150665
True	956.4027478118118
True	122.31068868057356
True	312.9402423028126
True	269.2384821176512
True	324.4727226900267
True	87.75947718726366
True	389.5312830413346
True	3.742141790253243
True	331.4910506758416
True	259.9295441935667
True	598.8272223834746
True	285.1828718333824
True	356.7374909039156
True	11.95776176316793
True	57.90935293502155
True	543.7098616806225
True	30.11045427138935
True	146.0034301418094
True	64.93647081674979
True	146.53322167610258
True	248.98971410075305
True	71.17462005053353
True	396.13587168776417
True	275.42549425336665
True	102.8795578352153
True	336.980672859422
True	65.11866116032517
True	581.49315901
True	810.6707403419614
True	265.92806237370763
True	1149.8790385396137
True	112.83495698204143
True	315.4307734826772
True	1043.6237900189378
True	89.60879892042372
True	291.6856647621845
True	10.470273151722363
True	411.8033142706125
True	452.9162108120952
True	153.7436503208173
True	628.3306823680572
True	933.2338780911216
True	151.0386461453369
True	78.88355777143421
True	346.90928578758684
True	561.0663295471091
True	602.9895316066462
True	1201.3699080791448
True	28.884411284469238
True	929.8627899706833
True	138.86380451112882
True	618.9896950892721
True	115.2629835496314
True	132.7597511366602
True	190.27117544893775
True	164.82018318525542
True	741.1983426527972
True	216.9872836383264
True	228.33369361420537
True	69.10837503339916
True	505.648734865785
True	428.7825467882616
True	179.50543771331192
True	243.1460585362846
True	17.042083011653986
True	421.83385057214974
True	219.55096292684289
True	294.0065598732399
True	111.8640936872811
True	725.1256953749506
True	425.81970936341673
True	248.08306037640725
True	643.3277202926567
True	544.1526248237406
True	458.9430540017645
True	127.27247608822924
True	536.0394146248402
True	437.5153896800748
True	2.817157457446417
True	197.6545623667095
True	91.2737597582869
True	252.1318197099361
True	2.691941472739973
True	119.6605130532038
True	349.56955998954646
True	6.780383459192095
True	837.8471837676915
True	170.12090511030163
True	719.0524040485961
True	793.7556085583864
True	167.12527589283806
True	221.52478702896684
True	487.846424628817
True	801.3474563118676
True	48.712865372481744
True	39.61866314949007
True	132.51029061124476
True	629.2736265719435
True	717.7593177137812
True	186.8282939542528
True	604.1267932175183
True	564.2110059535504
True	837.1340669019722
True	426.3219067097569
True	190.68521221798207
True	911.6139312232614
True	222.69056707142383
True	145.22715146408194
True	339.73854949791274
True	221.95676378492865
True	210.9422703186804
True	597.3419960194118
True	255.4617525969591
True	198.52371462239216
True	455.5676499202168
True	468.964142309235
True	65.28728824891128
True	277.5368832827127
True	76.65572322643246
True	332.75774877665754
True	350.5678964414573
True	245.9715327815043
True	177.15205236770785
True	373.8505494733216
True	628.7056446117466
True	769.583310078573
True	301.11015226506987
True	738.6911140780559
True	62.291707422762165
True	883.5915795298156
True	342.0039463106632
True	13.265124231822815
True	602.7163113704361
True	682.4042156158712
True	270.46024354562223
True	171.42580850032803
True	51.1041630303905
True	387.4552628614162
True	77.5893184684798
True	15.5073956234834
True	894.063170597789
True	359.7104080699912
True	176.61956588471517
True	980.0798692324552
True	11.776737673049206
True	798.1795390834509
True	31.15239145619647
True	683.6178126582647
True	62.07611863259551
True	788.3087092841716
True	459.014174947336
True	187.351993012802
True	431.5638825872505
True	213.84578621878887
True	293.14476377084407
True	222.92195013033745
True	401.9829621553693
True	10.971026800485276
True	324.76378542071245
True	107.38081598808176
True	11.430913240333936
True	470.50840160873
True	733.0047677370977
True	279.22499934893006
True	82.9634883319129
True	314.2857471855724
True	83.25178901300397
True	193.84008885846745
True	179.92249934238643
True	383.2931637984631
True	44.60083571415129
True	140.29250820851175
True	380.3114343760337
True	864.444582943769
True	112.18855711489212
True	205.8312055355229
True	435.2306309495957
True	19.089428984769675
True	446.4804944428515
True	508.372228619634
True	92.16610743721232
True	409.45317186329737
True	359.034960324024
True	416.46372474932696
True	607.9231465657464
True	1032.894033703257
True	961.9235277038188
True	57.35882835772375
True	1056.718782859814
True	108.42032997676812
True	112.28561388391896
True	100.69683468502024
True	489.0656561730396
True	376.3052305054349
True	585.6202032725442
True	261.75172814678746
True	156.8784809624246
True	399.7112927300966
True	15.221007914563408
True	458.6460128514917
True	375.4449855232319
True	149.61125136258772
True	93.86851018994824
True	517.3457153086919
True	986.901939176039
True	204.4025111705284
True	69.58874832587635
True	428.69543847792266
True	381.2494623791308
True	493.6005701605928
True	323.51835515787513
True	4.763090184290023
True	520.8843533250736
True	500.1156289552046
True	502.8672508555419
True	194.450340534205
True	104.07259345197416
True	22.648641863694817
True	381.63931473107584
True	107.4032275863607
True	7.389858129720052
True	30.957614271024585
True	338.6437092799532
True	679.153243505196
True	135.81690249192425
True	90.38113524037986
True	23.639622932041217
True	409.6500524842849
True	363.2373523997758
True	764.9075576349627
True	305.186306693525
True	506.6151576441149
True	539.3339561093901
True	530.4023973174604
True	293.21265640696544
True	549.9378690553841
True	105.03107320847292
True	575.0185853714788
True	8.082341517409564
True	360.6254852141661
True	464.5981318996412
True	990.6212281114032
True	356.69110389555834
True	803.695916564358
True	972.4565743933018
True	178.8717995125293
True	34.374715713907094
True	359.39189808534826
True	382.630036744107
True	573.9522158709434
True	253.30455111305068
True	27.367788603233794
True	667.2787456769047
True	125.55813722544464
True	1100.5514529589796
True	314.91055251200135
True	473.4892558845066
True	129.48421424479653
True	818.0155638481318
True	141.35207309423012
True	829.1135328856924
True	583.4803037944272
True	188.1835537367222
True	117.6665929424502
True	64.26000117751576
True	566.0164200955592
True	905.6237561455272
True	423.0451406139414
True	541.7595386603348
True	134.756980266719
True	627.2604699405949
True	486.0583815955012
True	782.2254650819965
True	316.63700024416306
True	608.766111208945
True	110.82341483979928
True	26.918940197727466
True	420.2449458565271
True	174.18175404474437
True	102.97094987663752
True	375.71381935336274
True	1094.0487499718372
True	268.2737486753496
True	560.0957124318447
True	12.48186999282128
True	77.07533739963498
True	330.81218726736864
True	808.0085902925989
True	447.9003369446212
True	497.2114687026341
True	716.9069149294122
True	63.51414440527181
True	726.1510626925684
True	51.167357577187815
True	102.8456385799194
True	185.19038435744568
True	84.67343610079391
True	23.84861967645545
True	294.9593014711246
True	470.2684346019092
True	914.2260965251876
True	867.9820991566751
True	5.39887898369058
True	272.5942842780087
True	470.52137172208415
True	119.17228381437212
True	241.81109992920625
True	320.9864624141136
True	1297.602287701572
True	471.9971763673792
True	24.494700660601545
True	186.14389311354495
True	676.1218403535229
True	34.74110654499021
True	170.29840753486968
True	554.2627741785012
True	67.7215133488246
True	855.9108629972986
True	329.20831975425705
True	689.5360126050854
True	81.49467569114871
True	686.4274530423485
True	591.9483626029321
True	900.9628604266852
True	267.6592340260519
True	503.4312828422042
True	816.5223709208981
True	890.3882136417056
True	240.4920517506212
True	759.5602306964469
True	218.76344783486036
True	439.49045339018096
True	367.8669225276686
True	501.57395259734415
True	500.7454554340411
True	308.83601703011846
True	351.2569590515185
True	119.00934402103157
True	320.0033050192711
True	1145.0295312360777
True	322.367997262004
True	148.02983438969244
True	299.3567352340288
True	748.3168321938299
True	651.7109217749555
True	435.0538573352428
True	120.89743488270624
True	329.1277407809587
True	35.98972342522144
True	172.47965528462652
True	91.52911457641908
True	87.51155087282936
True	553.4425620093333
True	138.35517039590124
True	135.5194097748813
True	106.05095355031033
True	84.78446998907371
True	450.630010961768
True	398.01922100033016
True	1045.4474846780813
True	555.7658217955345
True	840.1025605251704
True	269.259699890665
True	296.34734132259166
True	521.6982914696531
True	198.06388915396283
True	756.6418402829443
True	243.0944331177841
True	367.75921843362175
True	71.94557510114569
True	113.3318832526916
True	269.1949847292501
True	120.5690766054156
True	475.0604044875728
True	30.162343845034364
True	569.8082405062313
True	1009.4559661263614
True	723.5876905379965
True	1.3646373295099443
True	62.72595776547891
True	501.4352135318126
True	450.8876517958473
True	75.88745228908031
True	117.37078968625028
True	308.7153390237554
True	77.64174949234437
True	55.49669798081571
True	712.607292119836
True	665.3744593146524
True	146.62486123907087
True	162.5033529031446
True	522.0625813843053
True	54.840544718629786
True	25.584068386533957
True	563.3927580267609
True	465.38714189235367
True	1146.8363413473976
True	47.98764033546944
True	467.9629283378461
True	862.4099424171604
True	785.8851584634261
True	297.71011536990534
True	759.8189944042288
True	399.6682375745881
True	41.9472838957352
True	103.43459296232318
True	729.2210533094872
True	74.5155110948992
True	143.7871446427929
True	954.031603077742
True	192.43198667866767
True	276.0849638953922
True	106.62134799483414
True	662.0425539207122
True	597.7769899651821
True	216.55733741514712
True	437.299766288543
True	38.61264575162879
True	280.81916305215435
True	609.9538483144464
True	575.4999437006397
True	316.5543384471655
True	73.22070958904841
True	927.5246670398792
True	1057.486618764901
True	563.9793759072522
True	63.68011407672664
True	32.481078979543966
True	92.44300523166996
True	106.38437822281296
True	101.49111537530246
True	897.6378682227364
True	1188.9010208646566
True	741.9640201797685
True	339.1226083402759
True	8.195774379508062
True	21.76107089431389
True	336.1958676343189
True	493.3877160467578
True	45.39560595194509
True	575.2219329391572
True	418.2687935978861
True	383.1386265468761
True	83.31917940778236
True	196.62669440075075
True	256.72477508924453
True	137.5378571130784
True	396.537057055698
True	40.315802531587
True	177.12271238198815
True	1175.6203625944574
True	5.71075456890936
True	23.11256865412723
True	575.184974039498
True	358.4005782179488
True	793.7072068412012
True	155.2838152606408
True	745.5414372782016
True	615.4070574936078
True	272.6760051841981
True	427.5576665307892
True	345.0444744628816
True	286.7437983906062
True	267.57016090562627
True	394.229188570177
True	494.42655096242135
True	508.7338225344238
True	106.67647703644504
True	358.6410955636919
True	9.767373244253706
True	192.8727282956938
True	224.50031204490128
True	875.8256111637892
True	600.3578213821654
True	32.340322046983566
True	717.2757604631756
True	832.7104718463472
True	102.70866990409148
True	334.6770455959116
True	895.7578896195706
True	221.1554769139764
True	167.7375953667417
True	532.8480146309261
True	567.8758136972986
True	1091.5997784646186
True	149.3899312304497
True	156.2747627400336
True	259.8511966635121
True	323.04493401870786
True	413.1016651781608
True	409.89148910501984
True	319.3370688999476
True	454.0340598250465
True	493.3723413881808
True	233.78922526026443
True	1493.6036017591014
True	257.73094731419445
True	401.6486442649033
True	54.07971300949842
True	737.7509490765326
True	258.9103849982657
True	934.840285122704
True	546.4976016649422
True	320.026171835746
True	768.5624359077829
True	274.60213017531566
True	215.50330024734592
True	258.8702766786729
True	222.75363739710252
True	145.43247773158748
True	246.7798367613615
True	744.3990931273491
True	535.6947410808309
True	219.68922577343787
True	1154.427883626538
True	115.56189127265957
True	252.79940960292095
True	71.3883725715429
True	313.0219383436393
True	401.54428418641095
True	90.918829087066
True	220.73069127373083
True	70.9933850161992
True	680.9310295825966
True	379.32454046786273
True	207.7991059838216
True	748.0233247927471
True	876.0680919394792
True	847.0989754106391
True	845.560241158519
True	343.3416606182522
True	1.2529282011690746
True	263.71273028298054
True	57.26206032870643
True	383.5279103002834
True	52.41556987719446
True	361.41328420642327
True	852.2884812872189
True	1027.3738799770515
True	401.93643597988006
True	21.511665499070613
True	547.3444221427742
True	511.1899412708416
True	198.8411999963096
True	240.576371544066
True	292.2642302857357
True	24.05468627812128
True	128.47903782276487
True	977.1031878838832
True	60.0418130663835
True	483.0556563095057
True	787.7317425992162
True	101.40637940048754
True	245.3946866700521
True	117.5091812349828
True	15.06908079639539
True	1.0788647476195727
True	120.96386301209692
True	1026.3443859011736
True	488.292698479985
True	70.74175143123658
True	788.1407214547415
True	349.6378922660667
True	1.4155178118451528
True	452.2092282772322
True	186.5246296779487
True	501.1783365641248
True	82.31295534306895
True	322.5039377059273
True	381.49634269930255
True	169.30831751146584
True	207.38551901074655
True	131.72660265123503
True	174.7760934480413
True	1001.1333899100422
True	15.68563983796948
True	500.034522078418
True	499.6279753428086
True	414.3922991662663
True	221.5535197785624
True	238.32657327291008
True	152.50032556257466
True	47.12606240286419
True	466.4060640427568
True	151.21798604372077
True	853.5693625824271
True	815.5478349136412
True	245.63692981716292
True	317.60861501691033
True	521.4059312710402
True	40.97473485108864
True	92.47296611082332
True	764.2546716911827
True	1076.371007101459
True	110.10068922429342
True	734.8301454744533
True	136.08890822986388
True	940.8722343602414
True	661.8305900477408
True	106.2723603950419
True	282.4312788201833
True	602.0258018021074
True	251.84513374140636
True	47.430121366500096
True	576.8593061474637
True	451.0263713436634
True	5.350704018234624
True	481.543865510396
True	66.71259033253021
True	172.67288463477175
True	237.07439887733733
True	295.30553305194974
True	78.67431488880234
True	226.84810315103528
True	350.1268799559837
True	428.2810009803591
True	915.554413694328
True	47.20086787478392
True	892.2622523945705
True	1024.9613085868928
True	124.15034141474992
True	70.26646235212696
True	998.391770547308
True	34.339080880001525
True	234.60857382940975
True	84.37845730575593
True	207.64492928134732
True	362.4133785526571
True	951.2181814916016
True	94.78573878747127
True	76.16481483932364
True	650.4776895265248
True	275.4773755050739
True	706.7339696117883
True	53.84312742087497
True	486.9157518302564
True	397.5847340029419
True	685.954368716011
True	52.089175439723945
True	106.43011328951424
True	27.59941897253293
True	262.62178714721466
True	44.64996377613411
True	349.3985983048457
True	3.0812870228037617
True	1189.6549476619518
True	100.30146761709302
True	128.2701369754187
True	359.2473642248307
True	699.9585075714493
True	679.5585527324902
True	992.567767215454
True	455.8570890568235
True	431.20874532066426
True	138.89888098396216
True	394.5536525486
True	813.4450929530329
True	428.06829117849577
True	986.9622863358665
True	86.56374687277261
True	416.9500266190889
True	181.16254366167823
True	278.9370887148861
True	749.6471070574943
True	163.38797825550483
True	134.44623200972683
True	64.98718678820838
True	874.562363518263
True	765.597165351327
True	77.5961179124517
True	440.51090030518606
True	766.3645777790008
True	408.4403307738744
True	57.02281505342147
True	325.8612308675632
True	782.7214870656633
True	32.754241450133165
True	363.8766624412559
True	168.3901846029165
True	267.1367280844815
True	33.67379016022451
True	227.5356619546744
True	790.6687927554698
True	650.5016747110928
True	56.73321261719684
True	279.578051159102
True	918.8520853440166
True	16.44169286875702
True	316.7644062327782
True	292.5133480988251
True	427.1802746948275
True	217.91139181831045
True	599.5842574866693
True	47.956566501397766
True	975.7587652938976
True	888.3046103252275
True	49.50202479558822
True	394.5475147127804
True	735.5853703965006
True	911.2350450149625
True	270.3400352144881
True	583.6148599156862
True	125.24936224148912
True	176.77615056055205
True	125.39303606165132
True	132.83429291333798
True	211.57229112271028
True	957.6759429817024
True	777.8458617016997
True	912.5437287050044
True	18.802907981324218
True	26.91876579222312
True	367.0911460514772
True	12.578479128358136
True	622.275705412241
True	1077.4148122275485
True	254.8068678077749
True	211.8550140763214
True	83.35479767540866
True	210.9364425064269
True	122.53822939852188
True	43.94703218077697
True	133.62037840507992
True	91.61772311146945
True	247.9948133238702
True	540.373295337797
True	158.85224473477518
True	30.470452891655256
True	58.86311480875467
True	415.41989062674793
True	262.8998276682529
True	592.3630245026636
True	22.7311552998085
True	114.32068891030988
True	663.0552734279744
True	269.4673595445163
True	454.22737708682433
True	669.5615383058029
True	106.22342252263684
True	110.91808619111134
True	86.48461570473997
True	24.92564966381454
True	123.81556694866978
True	85.77804869178091
True	102.7049106441886
True	151.69981291982305
True	228.61341001890065
True	786.6044302711
True	294.06861633434465
True	931.604181967857
True	167.11524159103257
True	200.97986580616316
True	769.4357094322744
True	304.55386473575373
True	616.5055565359445
True	255.02805718125344
True	356.0362574187146
True	442.55695326946335
True	550.4661364547845
True	650.1326897832919
True	372.6392740387784
True	35.13767678371438
True	574.2435466193602
True	606.2396908263811
True	20.147312682931872
True	11.884339942528854
True	268.8503069876229
True	409.1540670539821
True	434.2499873719512
True	63.55872583009362
True	646.9542152080232
True	959.347102613831
True	245.56891478763444
True	898.3174459388896
True	270.7933860528987
True	100.88193353225785
True	254.8037261889314
True	670.8126831127106
True	37.63565759681045
True	584.7779381628192
True	1277.7136674896656
True	1016.443545251626
True	880.8900075417664
True	220.26319931214152
True	95.07006598729154
True	191.85685176429567
True	831.7694901423037
True	152.85952148919958
True	1065.679057372555
True	858.5575145706008
True	42.520994396776885
True	85.97835373699498
True	428.65776110781286
True	397.65505248349376
True	201.7400997551921
True	519.2351030834834
True	656.5019017182202
True	123.21570883493852
True	274.3622802332813
True	1043.7241381395193
True	50.19286516571133
True	728.5754350444232
True	554.1555628870374
True	36.62887753301092
True	869.3348610312307
True	393.4988495083843
True	548.364844901006
True	104.69246756742965
True	257.0899918544484
True	227.3528090010009
True	27.8096061223129
True	131.57221583493066
True	757.1874721254976
True	144.91645020072568
True	385.9154774155074
True	61.84538010017511
True	647.836018085957
True	605.9216963584806
True	226.0700638513816
True	462.9511992873836
True	175.55942634999317
True	163.35487499349904
True	211.9825634555199
True	307.5064951859043
True	352.650490479998
True	130.45420027677542
True	192.72455279370047
True	24.75515489522925
True	891.3774420961329
True	287.56892724584804
True	9.657990515054594
True	360.8982364401016
True	163.12442967765668
True	625.7137861173173
True	369.5235663978064
True	567.0100020312935
True	523.3621315083449
True	451.8766895989281
True	797.1703995916461
True	233.238000295858
True	564.0709869479261
True	157.96930981882286
True	533.5234112546372
True	361.5395999716662
True	387.1574191508403
True	127.456495552908
True	136.96597371940445
True	107.83636046553376
True	65.88481248262138
True	720.5998984957749
True	185.59606119043104
True	47.16884896262032
True	0.0
True	545.5977977459081
True	110.70946952623416
True	22.83607812531488
True	42.092617918458885
True	111.60967703995269
True	542.3650784079788
True	184.65529740490936
True	106.33959496821512
True	33.84616723842113
True	161.22138751847132
True	920.7657227442436
True	52.385627106103655
True	230.27228799447136
True	735.1514157665333
True	326.2824821654546
True	457.5083336607229
True	488.7479341645709
True	506.47446151509
True	614.8186999005309
True	884.2388120484796
True	257.76011395681155
True	1038.577185839984
True	926.4352243449064
True	599.0936601226589
True	337.2049696679848
True	843.6882163581834
True	10.366042933826444
True	29.0998712765919
True	297.2446003986456
True	42.778988470348594
True	206.2607348311995
True	746.5252621515967
True	215.56295145092503
True	739.0905531481385
True	769.9689286113755
True	121.68405295223846
True	355.8791095475206
True	582.7233454831768
True	23.81529947426537
True	127.07419687647209
True	447.6032213224534
True	300.5988969740667
True	202.12016873538784
True	114.0878484287757
True	383.0764946483053
True	21.508498215781785
True	362.350332660365
True	367.4953511735404
True	989.999660467997
True	360.844188982676
True	31.472951494165898
True	430.0913690226472
True	444.8445813856749
True	232.0618653956963
True	30.772196794919072
True	760.6951847193212
True	425.3432867803298
True	177.24306351380295
True	13.195121754645289
True	1206.6991756622006
True	165.14750419719255
True	27.709060128884254
True	304.38079426417687
True	274.49811756042624
True	117.5689510764343
True	296.987018500828
True	47.79804288857199
True	328.77313993523154
True	292.80138570652025
True	329.8390820873943
True	32.52454487273722
True	44.974672438846106
True	1053.0920104425495
True	25.348971297623656
True	13.271001287970634
True	182.2771693398738
True	651.1329556527606
True	9.281691085442338
True	201.224079556202
True	178.27601125987513
True	516.4172677499226
True	371.0987272062263
True	719.7273772773365
True	325.78151275163594
True	473.7066048669626
True	434.5605630293896
True	490.7775910323247
True	101.49608271047312
True	1269.432580261895
True	945.372411162334
True	292.0762131422243
True	520.6247369441649
True	97.4623510750784
True	587.8244217510553
True	426.3356745408325
True	157.24219143834682
True	77.18369545237306
True	355.8650309772761
True	161.33733802825876
True	31.56482104686745
True	594.8979579556426
True	380.01672582177343
True	66.4740723811731
True	30.707312781451986
True	665.0922353558369
True	488.2787707105464
True	73.90510584838063
True	21.5813724670212
True	333.694867559581
True	307.89335758595
True	765.1740392456162
True	544.1624113239363
True	561.9534090906171
True	796.2245324561597
True	8.010633004888208
True	53.100850495694
True	36.55195363504244
True	61.60952088750207
True	522.4184620507988
True	594.5602874453773
True	82.44705130926542
True	111.87166667536064
True	199.90463690308604
True	72.87479418749584
True	178.77915640153952
True	214.6563355231632
True	277.59953856845254
True	816.3713729138356
True	596.1033387785606
True	291.6081737040495
True	198.0145277255673
True	266.92045251988054
True	248.6275295227932
True	724.4275871544743
True	317.4194608681352
True	171.60555533281388
True	904.1255121718608
True	342.1737517981953
True	463.6877933246639
True	155.9010627235976
True	127.29247647708252
True	59.903889986128334
True	207.42100222717016
True	996.2382772419104
True	519.1166875150703
True	116.6715103339067
True	355.6434669246882
True	103.15374267856645
True	656.8908217009898
True	4.094954882574679
True	689.6641616312147
True	33.69497172188393
True	929.552598582348
True	848.352026928717
True	216.72984036099604
True	28.723977055273245
True	76.0143890015176
True	469.2883269986849
True	228.18951801799597
True	1.2521966104187343
True	78.41391825983283
True	1050.8886297343545
True	338.95703280982843
True	706.8964903241233
True	485.8246280828566
True	34.01478697522264
True	139.1099835466948
True	439.7331372436934
True	950.9207539309424
True	802.0299537996068
True	423.6269457832608
True	344.93652653056404
True	16.31930779547983
True	74.6758207313623
True	762.3112972445488
True	480.1228471543529
True	389.6204626040018
True	882.7097558357685
True	26.79749743903484
True	219.69445226722263
True	902.566080400225
True	248.9137260495992
True	7.553854637697143
True	510.1800446005134
True	95.34655501571156
True	660.9112271908222
True	56.25853159141595
True	252.20166528930383
True	877.2696877980719
True	905.4999697726024
True	266.6632412221845
True	432.8457654868738
True	118.83478159484338
True	601.4238109845487
True	267.8821381712128
True	198.4479862538685
True	852.3929619146993
True	56.474828040767534
True	733.214061710324
True	276.7235004581798
True	305.73293002582204
True	168.00525830460174
True	476.840566477024
True	587.9953516555436
True	376.3314128238064
True	404.8890033716915
True	69.37344101823832
True	163.46399507873215
True	443.16304755860665
True	218.57201337014635
True	40.02965717325542
True	197.58557915159207
True	390.26974437300765
True	395.94489262689217
True	728.9692617478321
True	132.9600419140141
True	667.4910545454986
True	533.7265178475512
True	610.5857232382434
True	134.48851262370755
True	34.75947284073273
True	661.5003095321911
True	72.1390381276368
True	552.8298068059474
True	689.1686788233345
True	441.1756985901861
True	143.08423984978575
True	510.3094333239688
True	4.990569275275348
True	401.9157993534149
True	32.133090610244395
True	638.2556748259533
True	276.5615562067205
True	594.4003478347644
True	674.9763704631088
True	146.04724364842423
True	511.5291370732708
True	462.2153746583126
True	63.14411781851912
True	964.4852275766424
True	2.626747162223852
True	25.37125254692968
True	643.2176443141252
True	680.6177406542569
True	129.42933653653537
True	422.6802456577384
True	124.10732270272462
True	75.40478314308905
True	474.75226471080873
True	37.45616966778494
True	505.6905566368457
True	13.870555963554008
True	863.5344739674127
True	552.1301081477856
True	711.1413712526629
True	98.83813414843644
True	382.9969857905169
True	984.5357905186472
True	816.0638068686261
True	129.33461846218484
True	554.9018120762908
True	461.1089880893493
True	249.3362086693065
True	249.483163348779
True	5.943617541185844
True	320.70229471313905
True	11.786937718354617
True	374.75403472118506
True	77.1991822804489
True	420.08625239652935
True	645.296597964613
True	119.68486355070117
True	241.12408100072096
True	627.2660242158538
True	684.5461329678266
True	298.76370279945843
True	140.9839171793984
True	162.29858914375416
True	474.9528455595495
True	85.79742382903504
True	8.94127122542869
True	513.395967994454
True	566.292174668252
True	18.593527509775477
True	139.6986275551697
True	887.1301450066691
True	499.8966173432772
True	271.9365825128447
True	34.39258376262713
True	488.0456831385932
True	107.17311521742474
True	583.1738475690913
True	656.8874663096498
True	301.11449792758043
True	397.5929752196096
True	185.6683391776797
True	238.00350198489247
True	73.8738926815564
True	212.93139717857676
True	525.7827867107326
True	22.35085563224696
True	478.2716157365076
True	370.4554276538272
True	735.8496532115046
True	888.7060753863165
True	891.6591537588076
True	156.65948910784616
True	394.7834127909073
True	68.20141999137145
True	197.73701770162276
True	315.2204285687985
True	9.661369826476337
True	778.8939358161925
True	23.389685395508685
True	399.8590016429733
True	272.1586113612136
True	642.3922144290345
True	203.2608396312638
True	36.70178858118887
True	648.8714576747894
True	1094.9212209268228
True	222.70373634316292
True	129.73260699979227
True	596.0566995911366
True	509.4611610303335
True	17.420165265517365
True	788.8529034728034
True	108.01660939331536
True	42.38418823883279
True	297.99878124569256
True	363.8763075586056
True	388.2029233936137
True	263.0203852800472
True	19.937333186279915
True	22.636420223959902
True	823.8020905582993
True	192.47955722434384
True	112.28258245755345
True	848.8833734671535
True	646.3267991171848
True	596.5454143021125
True	451.8496320987356
True	145.6645813696501
True	32.728362722877165
True	101.81161965565302
True	435.6373087313015
True	240.40361270385705
True	486.6661153201976
True	146.68143596847983
True	492.479800902368
True	632.2031962056711
True	986.3491544448972
True	23.071814855726743
True	969.3498054985412
True	1078.4593914016407
True	499.00852104255546
True	83.71352469984606
True	813.2116686656836
True	641.9387765305713
True	664.2352173665465
True	175.38558924310524
True	742.424843878272
True	714.7366583694451
True	122.17905303166307
True	824.4757540692694
True	804.0829425095582
True	473.3645746993371
True	223.46264703223372
True	73.66271568792371
True	300.9043549259204
True	349.79835978682286
True	463.4267795323573
True	429.9110745273255
True	189.2849020052614
True	317.68952367927244
True	3.180530127568839
True	14.469324494031245
True	101.89836909846863
True	127.33849667975554
True	357.55550986145363
True	350.33803755939323
True	117.0419790536852
True	16.066464780055743
True	216.7105160698941
True	834.2406879289404
True	465.6230488403449
True	515.8772501933438
True	572.871119049258
True	774.8240363570216
True	645.823289879789
True	91.94455074634678
True	206.29380115033263
True	242.1066085459757
True	286.03131933927995
True	106.1270907934123
True	365.0978902792512
True	428.30295890999446
True	172.82848162463398
True	662.9393214566013
True	247.03692556883908
True	193.12970511426545
True	27.789192226478825
True	252.70674373828527
True	481.885268848226
True	169.43094660068456
True	529.4476018054554
True	464.8011201634653
True	241.8645092569124
True	105.09979294109272
True	41.92888398827871
True	410.32972884969945
True	793.3663662217231
True	161.27145603847592
True	1057.866974537692
True	1060.7206098325444
True	484.456868110118
True	104.61568595400796
True	126.50165086457264
True	661.5985404163703
True	9.30194818022159
True	218.36100923783965
True	137.14680114301098
True	124.41766600750084
True	321.37911876867184
True	646.532271979732
True	40.00840798183816
True	125.49430753579584
True	967.0334273667476
True	57.43916543703639
True	449.2019082066385
True	521.6644284257499
True	241.08654959462405
True	133.20412466046034
True	952.2078278625602
True	1177.6461044919188
True	513.9100337639294
True	648.0621553908449
True	202.96496949558693
True	151.63352878317517
True	322.6471402688551
True	271.7726135960424
True	176.21230187714784
True	320.3373448987006
True	341.0098125444579
True	10.397521640330282
True	618.5499347782296
True	149.03429510615828
True	81.7178895880906
True	463.5242373746656
True	309.26882836245875
True	1152.5354312912757
True	358.2729282254041
True	1024.674068359548
True	11.3245495151905
True	236.99826118378007
True	230.26692123543836
True	158.69628482928871
True	473.9818137425453
True	187.69537935463663
True	403.209657498855
True	325.12716924608867
True	119.35784486638715
True	351.63658551138536
True	1030.1224023456564
True	719.5094218532394
True	229.05542633991135
True	101.95938650122422
True	286.50197635247366
True	24.608204437548984
True	354.0238829999653
True	324.3372080829947
True	576.7510094515064
True	430.5915411382935
True	355.4840626857524
True	158.11133341430485
True	12.21349338091296
True	428.40832195507255
True	298.49378171496613
True	149.79500024057626
True	301.3936965828124
True	433.6248212497613
True	815.0745928243168
True	311.31890596980554
True	785.4594419933363
True	399.275962622364
True	381.7737667639519
True	1.7787739986356106
True	1185.8467653071923
True	105.12851421260324
True	931.3103785259888
True	203.49736874334647
True	447.2535815409185
True	664.9688603580364
True	78.86905482397816
True	467.0039389549566
True	31.711417477098514
True	420.7873609490058
True	78.15408558496846
True	234.7348295971385
True	38.978448771073815
True	680.8808163778544
True	190.3249639794263
True	23.429808994373836
True	410.4073925586604
True	113.62920037020702
True	166.5487383642235
True	823.1050977593453
True	257.78070426920755
True	152.40674545877593
True	382.97613537041633
True	520.0177842496225
True	332.25819919415244
True	495.9489703014098
True	600.3347559415424
True	152.34041161131628
True	8.137224283769253
True	73.24444889573837
True	434.72559378688754
True	85.34278600818985
True	78.00716086602988
True	1072.0805138346022
True	26.76673589129022
True	322.62358952189754
True	321.02281831392315
True	450.8319995139831
True	681.8853626770044
True	188.9960566495036
True	677.8361486452807
True	335.8721193950839
True	357.00585492102925
True	268.50926682971664
True	210.031794637298
True	376.93846030064987
True	448.6276683479354
True	424.6699099463418
True	603.7664141704079
True	143.56697032008566
True	71.9532790532559
True	37.19299236178055
True	293.74073235069363
True	631.524175668409
True	405.27423016290334
True	805.4650163718576
True	209.6483020500428
True	393.7468043079832
True	66.47877163840334
True	51.03081063267486
True	421.2971017345391
True	194.77985775446453
True	216.250841455862
True	46.66563975944531
True	1089.362154989191
True	165.0633628172064
True	904.079363643096
True	318.44305987697294
True	934.342660154021
True	236.4352740090665
True	454.6849914688788
True	537.9015044119386
True	628.4058281820193
True	213.50474266738263
True	479.8273788872875
True	929.39433797194
True	126.55450727245986
True	7.32956060848113
True	592.023812079177
True	29.56455373657525
True	73.67076898754219
True	766.9193826038023
True	235.33969631636083
True	1004.5015264961048
True	683.2585475911937
True	418.2068486278444
True	288.2332145070985
True	480.7841521420159
True	338.3466529801442
True	184.10428858188703
True	679.6330680632323
True	721.0400348262415
True	214.46344020949883
True	90.87692168449998
True	513.2190951858732
True	133.89874612404446
True	386.2638153320862
True	333.2904746785651
True	64.3050406651257
True	370.25652903062434
True	411.6652703801244
True	370.54958091719305
True	411.33382060629873
True	428.6153968510205
True	680.8325401404543
True	56.6149898157698
True	439.5237024046996
True	326.84401391802646
True	644.9696504038938
True	228.50864815769023
True	97.69487102675498
True	41.13232721786036
True	535.2412854833889
True	624.7856314077547
True	191.0641152954419
True	411.7272078196367
True	342.00951863777163
True	16.305488694687384
True	168.43472610508772
True	296.0554270385055
True	2.985540549551444
True	893.0879929416693
True	78.86634313304508
True	105.58341536158294
True	114.80221085036106
True	372.0582350039665
True	33.68442397839485
True	476.7678511107984
True	234.69212773801303
True	5.458549318039778
True	121.73944912754608
True	429.17345996053297
True	52.510289109023375
True	64.9628233299404
True	177.52666318060932
True	301.24812183446176
True	979.81934675733
True	383.34746685008326
True	969.3081898924344
True	190.68941633691168
True	1061.596145971071
True	770.6396145347699
True	670.1217533204937
True	403.3886118775609
True	391.8064139169587
True	79.05526087687113
True	70.98264598873065
True	82.38345583657288
True	178.90015023358808
True	483.379532540895
True	1065.6173705087017
True	177.17111544363635
True	349.05263363944823
True	437.5164323375208
True	600.6641909534776
True	595.4928958637977
True	282.4481184038891
True	449.94194551381634
True	663.8819217702625
True	98.77236323094117
True	711.1306090523381
True	263.28594217928304
True	137.8911616035907
True	407.48684482671
True	839.2098775195694
True	444.1801834800955
True	836.8934460391544
True	197.7953244344368
True	352.7368173313194
True	709.5971308571443
True	611.3877757785015
True	191.2167771025976
True	264.81744821124795
True	787.7277096934379
True	33.10554089011203
True	193.55461161846728
True	509.06276564253744
True	692.7622034056234
True	105.39032817784552
True	39.01058716101803
True	164.29326976356722
True	759.1407189658498
True	306.6171721121572
True	555.798894095589
True	343.30732728038555
True	305.8148169711888
True	456.67710685348567
True	488.93320667917567
True	71.56767492908075
True	375.8945418199207
True	795.5247322578124
True	0.0
True	276.0400331076937
True	252.36371085311836
True	1029.0850190329
True	143.95832772719942
True	647.8310140628034
True	648.4664253776506
True	110.49057036000352
True	230.26077058150088
True	134.90256777216612
True	10.696139122183624
True	298.30994968293845
True	378.3792449242135
True	1129.55382267725
True	231.9819592475792
True	421.05012891259065
True	662.0806021052714
True	209.13330087757024
True	27.493753327499217
True	877.0536805811407
True	633.7672447968735
True	157.29631193881892
True	632.6820682673798
True	172.64023027868623
True	291.6833453481725
True	776.6188038337401
True	35.52093911563588
True	104.768628906624
True	510.7084957368823
True	67.69107908312718
True	79.14379433624505
True	388.894810488216
True	22.72058520628786
True	756.0241900873515
True	103.65429217463895
True	160.3549636813033
True	18.325973374804757
True	721.1927774769865
True	27.87766097505908
True	773.1160110707285
True	415.7869608649801
True	112.02905163033584
True	707.0031219075425
True	520.6617528154931
True	567.1229444488349
True	45.42030252698298
True	368.3740968583646
True	6.674405352744384
True	94.24586329728253
True	378.1922246790032
True	49.99536038467869
True	123.50262987017618
True	306.7802365721497
True	182.28682887773252
True	99.53932253684216
True	643.442049055065
True	20.503843497481892
True	1173.472669500689
True	496.301780603768
True	300.7042880529681
True	493.9357635263127
True	123.9854739722952
True	782.1224810778489
True	1131.9063800866732
True	741.970909294974
True	171.04542985713
True	222.90551511182724
True	51.2734732797746
True	61.62948496641685
True	157.48037238930394
True	95.8953059029222
True	167.74436707245462
True	1176.1808178013675
True	313.4954313946232
True	343.29588149087084
True	719.4451303627278
True	17.795126715102455
True	14.538241996918082
True	578.5308183445152
True	4.721072967761864
True	120.4932138537538
True	704.3621288159853
True	181.9732215708129
True	643.3745100731765
True	862.7804939023166
True	153.91639858511508
True	881.1742098520645
True	3.361424709810781
True	452.6124357506764
True	1056.762827036824
True	26.5117216356768
True	239.9716305410937
True	153.42702567523273
True	952.356048769038
True	227.184371440094
True	498.28968576197536
True	116.9765364791678
True	497.6162291685794
True	153.90352455981224
True	99.98264096928888
True	384.7655879622232
True	70.01381958890502
True	51.19411280349932
True	1054.7833443690438
True	268.2477873312147
True	152.16649176401722
True	374.03333326407176
True	402.4983093340837
True	208.0435284425448
True	165.03729082910064
True	406.6683950246429
True	36.72914306375229
True	489.5801923620661
True	1143.291746188988
True	113.75774808006244
True	482.6181593936311
True	313.6645618078283
True	26.865810080511743
True	403.2860945205705
True	100.10431216635224
True	607.4894184868504
True	204.44139593036053
True	427.2603743745989
True	20.825703961847577
True	454.5345712640258
True	108.48324659340656
True	327.7378974831671
True	34.22838952232323
True	149.20945343068144
True	244.3172327436797
True	807.932489071451
True	56.213993520345234
True	142.75262184383075
True	232.93209904659852
True	136.07251737429516
True	639.361472575034
True	556.283125076735
True	753.3948116897446
True	391.39853247017743
True	549.8920178663298
True	406.006874013452
True	689.6258700310457
True	69.43347709847257
True	486.23051673119306
True	421.0753610368621
True	47.99082382607626
True	87.67605540303549
True	128.6584206462998
True	81.88836846645664
True	333.33903279028544
True	833.3979778419729
True	307.9508832700738
True	1065.371637146141
True	331.57459271651135
True	900.0889755087311
True	150.35565661121714
True	599.4561153656789
True	614.2223282227654
True	711.1282544417415
True	438.0117513405669
True	63.93826310159783
True	301.6914158556405
True	40.54430964972781
True	173.20065787941323
True	175.6390165097835
True	1113.2369496524675
True	236.3419686653254
True	544.8526085963023
True	545.5851148178812
True	564.592923042457
True	917.6559189898272
True	579.4736944672829
True	646.073329432042
True	943.6701386063392
True	124.77614432843754
True	313.7069229872956
True	284.06799952844153
True	336.7115591149646
True	93.49657322887344
True	370.91998425534143
True	4.655413616022138
True	325.8794220071998
True	258.83313400731
True	617.8667784298165
True	282.83147449738345
True	364.52563100028215
True	10.531319518175854
True	56.50131950319776
True	550.7394035172197
True	28.832531786535405
True	142.38895511603408
True	63.10718461160899
True	152.05901831181566
True	233.6844040064532
True	71.0631002875324
True	398.3934270575997
True	277.9066790007522
True	101.88260703327282
True	342.3657897301482
True	64.39109477874251
True	582.9598822576755
True	870.3241092787225
True	278.2961518284039
True	1143.2222184576622
True	114.98799216968372
True	318.138501603536
True	1049.8369877162927
True	90.0550693302141
True	274.32167320042765
True	9.474809749641556
True	409.2890782495392
True	448.2088290971151
True	148.87916894449623
True	624.9651515734065
True	882.1147805020406
True	146.3449777956848
True	75.109333388757
True	327.3597871865234
True	523.9380543316662
True	610.9800527926211
True	1218.3389292354227
True	26.87876108067037
True	942.8998210209644
True	138.55665878445254
True	644.9168638557147
True	109.88870669144696
True	126.4007830746074
True	181.6773985717835
True	163.62214016268584
True	743.5930247794905
True	212.9822333629736
True	232.11985588765117
True	69.46905038987552
True	517.177959102821
True	469.5206995699462
True	174.97899622348484
True	236.64569906081235
True	18.49681629351862
True	431.6617360856293
True	216.58757266818617
True	289.2806295839459
True	116.3353588027187
True	726.1271359085359
True	424.3782370922282
True	251.05057517187916
True	647.1901665421663
True	534.7080521677852
True	473.9297989322398
True	136.61275286697037
True	519.6767405575617
True	438.04789612131896
True	2.931767214440645
True	199.92981068557967
True	100.07321164597631
True	233.8421941880508
True	3.1181721260247786
True	119.21984087810894
True	360.3519260563888
True	7.274960688932757
True	840.5102686250214
True	172.14702888414547
True	717.0875652143476
True	802.7813504180042
True	160.32783823738455
True	228.92002926765707
True	486.5260251411959
True	834.3707430870646
True	49.13208981592464
True	42.07889710674065
True	131.8351275666152
True	613.0044943001387
True	719.0923571394469
True	174.2737815632202
True	588.9554460395966
True	583.0965647666023
True	819.2389676906051
True	385.2915673345995
True	186.1652302646802
True	875.7899422552507
True	222.9477808211672
True	145.4157065752704
True	316.11433154564
True	224.61029804409543
True	206.96870197043177
True	611.7579884610777
True	247.9931019375604
True	193.8768076948133
True	470.5639587182187
True	470.8136308028141
True	63.508186139313935
True	288.25938582689906
True	76.41552231496432
True	353.13859293105173
True	352.05844700300315
True	253.42674173039904
True	176.3119971720568
True	377.3533424043114
True	667.4743545517174
True	715.4871877009232
True	298.0673643003187
True	742.7751527884196
True	63.67939116696964
True	876.6182826000935
True	347.84865311279987
True	13.453591558304904
True	638.4487105527057
True	711.0269562830839
True	265.8422199162138
True	166.2770790420993
True	50.37288611596762
True	382.6855073402453
True	80.98858358686812
True	14.177381178701596
True	897.0050899571621
True	366.4056122966561
True	180.64923892067745
True	979.5186139629016
True	11.19109658953934
True	786.2668153125536
True	30.132561302893272
True	679.8731951191826
True	58.753327298900246
True	776.5308092213813
True	450.1854587337162
True	198.96235126494923
True	438.1038114161053
True	207.45450029677735
True	290.2066639652439
True	236.4051169300733
True	419.29375899479095
True	10.220822763868975
True	318.6994314662352
True	114.47059594609428
True	11.007414990682207
True	470.9291303171213
True	708.9731938047585
True	287.5957843130942
True	75.19350018689774
True	317.68171656955843
True	84.04227188384633
True	196.985711214022
True	172.97890681164844
True	383.0865627065518
True	43.3209129830476
True	139.21212449278946
True	376.02564289316376
True	850.7745092968524
True	112.839909817336
True	209.62028426489675
True	425.22893065636833
True	19.382013642386177
True	396.5951054695615
True	515.387346347189
True	91.82090224004492
True	402.8118886715956
True	355.2772634776058
True	423.7848341491446
True	604.993195563306
True	1023.474337727324
True	977.072120718786
True	54.4271339330237
True	1072.4859618735738
True	111.29555279717222
True	108.5793544932048
True	107.72423810682496
True	503.0357826996433
True	376.64107651127233
True	588.0009744322798
True	258.92215211249663
True	149.8555721371718
True	403.5089020972426
True	14.82153590462338
True	452.97527814010766
True	384.2360873628904
True	138.61172924319962
True	95.27641724505692
True	524.8797107491703
True	1024.4363238482267
True	197.63217141965671
True	68.00509646832185
True	431.7718320510932
True	378.2869757889682
True	478.6109882200058
True	319.7542232433732
True	3.735017031242053
True	515.1439071567054
True	510.1770266683821
True	509.96415632184727
True	199.62082029532223
True	103.61769723867356
True	22.60997844490462
True	377.1634829601853
True	108.03812270904598
True	7.919019970617795
True	29.480265780045567
True	342.51271219666006
True	657.6545850608989
True	129.525938010166
True	92.77603401897088
True	23.79693810537689
True	398.66396319146895
True	377.1845339009921
True	779.9333833998062
True	307.31979084474847
True	484.3723702734529
True	544.3541814633683
True	521.0183682738387
True	289.9719029831587
True	524.531874236384
True	98.69341063655682
True	570.0511194547539
True	6.1399588763944895
True	360.3291547803027
True	459.20729094631
True	952.937646262902
True	351.10939111922954
True	805.0043585333328
True	1021.2157947584438
True	180.74731997411024
True	40.45962694196016
True	362.4621816197353
True	393.246243090684
True	578.737893749808
True	240.5292809712576
True	26.21712578530351
True	640.2886459324513
True	120.97550298603764
True	1092.1756597978413
True	319.2374185645355
True	468.04509033253663
True	127.62488491272946
True	805.7609176740657
True	145.71975138858173
True	837.1180646863248
True	556.401171252872
True	192.24459099837196
True	109.21786138495078
True	66.06171011613479
True	551.6092474030805
True	930.7295239269852
True	417.94133500276473
True	537.3361016413478
True	124.35710723043266
True	603.1785988390033
True	471.7992453296234
True	800.6861580152411
True	337.7926665303808
True	598.7556439768044
True	117.00843336410774
True	26.212985188726066
True	414.1185652716106
True	172.7929447093952
True	103.72922459066112
True	381.3881923981638
True	1084.2777599810763
True	259.86102483653025
True	551.518119194292
True	11.245279212799408
True	73.6672156646513
True	336.19099546207667
True	766.2378318051806
True	456.2049825479915
True	545.1556883061198
True	721.213462052778
True	68.5934390375817
True	732.9326962385218
True	47.63255446716731
True	104.83836412651624
True	183.3191371757002
True	84.39993582474419
True	24.53210300710847
True	309.799839414088
True	481.3627247036093
True	918.8697164375044
True	849.6474899067612
True	5.908963852923261
True	299.6571088637476
True	443.9363682710359
True	119.71498614501604
True	231.41069245464476
True	324.0292612103628
True	1333.4302011741822
True	459.5160458568921
True	25.103599188390035
True	184.7094407884051
True	670.2789948061572
True	34.99649534081239
True	178.80624709772545
True	576.9818442188166
True	72.3645440933675
True	868.269930179491
True	329.6998577007824
True	654.6016308888595
True	75.38447238157029
True	683.3610429868893
True	609.4429093475002
True	883.9026875329337
True	247.02394226279256
True	497.0342563939549
True	850.8747900839173
True	877.2268964925256
True	239.37313853891084
True	756.2219696105458
True	225.52815512609385
True	454.4169615812863
True	371.3522081470732
True	502.2123280577082
True	489.5042258288425
True	327.3891848108442
True	347.50329509735764
True	114.31690038177308
True	352.8314588748013
True	1125.2749694185952
True	282.9907432030573
True	145.097886365318
True	293.7927129407522
True	723.1809755886605
True	653.5223605223166
True	421.05875272348527
True	116.49686565293084
True	322.62578236530726
True	36.578480561336775
True	168.45910919821034
True	90.626824697867
True	89.77157681131533
True	557.840356494778
True	141.76078213654108
True	128.96441772613736
True	100.60897394720853
True	87.11062995716861
True	449.6869671015259
True	388.32949972693393
True	1011.1667557888966
True	534.2430149766678
True	839.6353425038318
True	267.8127777678972
True	301.58149856759496
True	549.4030042425575
True	195.14333871550963
True	751.881419338049
True	243.68635153363903
True	364.307354775823
True	70.10182531914283
True	115.48253380867168
True	269.0691840094385
True	115.49728216669274
True	450.5459035842497
True	30.48185237396502
True	577.2558679378327
True	1012.750539465288
True	728.2476968423435
True	1.3123561633763463
True	61.174287927205214
True	485.45559881864926
True	433.2701740845533
True	75.14526744697599
True	118.52776193962572
True	292.5542835134268
True	79.04632870395416
True	54.2207611623252
True	717.0139621412776
True	668.3221571547557
True	159.67593834077573
True	170.24663981871666
True	540.1051762583342
True	51.4773971531549
True	25.694540235671383
True	564.5360557547856
True	435.7870849176303
True	1134.8559691722162
True	47.58417050015935
True	449.6108857448736
True	881.6953334508951
True	807.6815647956572
True	282.06848843081866
True	765.8886518733012
True	394.2102595097701
True	40.41861090914813
True	100.78321173081568
True	715.5799880984592
True	76.6484176760993
True	138.95707216918365
True	889.9263755397534
True	190.2253855930173
True	279.8083936619515
True	109.29034347593708
True	655.7118094190445
True	590.920537562105
True	222.75245781243024
True	436.7224744646917
True	39.9977050293503
True	277.0519165961314
True	576.7469281139281
True	598.4919499066505
True	330.09934019214126
True	76.37351045126911
True	957.3881812228084
True	1093.447849505463
True	561.4823413077957
True	60.61313635226432
True	29.79180699556211
True	93.26435738968864
True	104.87712829180174
True	103.81221998554518
True	872.4008932216389
True	1208.7212379724258
True	771.8975772298397
True	291.6240356495645
True	8.785410466009173
True	21.378018440510505
True	339.48158561029857
True	466.102001261867
True	46.690270802770335
True	555.5488253747951
True	435.294360212469
True	401.1818471033106
True	81.83791377008025
True	209.2608320606253
True	245.4090181724532
True	140.00542126175856
True	381.9060109793644
True	42.40030355598504
True	175.7681443360883
True	1173.5820811500823
True	5.835509004457348
True	27.529780788669445
True	597.9302329727036
True	370.4896123834065
True	773.4833837421826
True	155.81477532159818
True	791.0644967663027
True	582.8333714679098
True	279.0794930952121
True	443.1552501079026
True	327.4654929788508
True	295.3618211593449
True	274.0231997496909
True	394.9487664538066
True	509.8592150498145
True	486.0969111384624
True	109.26748322119664
True	362.9967902288528
True	8.753091361679443
True	186.74231564030677
True	227.4957682578389
True	870.3953865529076
True	604.6490694265826
True	30.321183044741
True	728.7950502163844
True	898.5371524034053
True	105.53309781469952
True	348.7310268276128
True	852.3529716245771
True	231.7584242628962
True	160.00224196658175
True	525.6071289879126
True	568.5286256938042
True	1108.6890863202266
True	152.46914927818645
True	154.10797960349896
True	259.2792913587781
True	317.9561755334896
True	420.58288915501504
True	415.4409610638102
True	304.6905227966986
True	439.4712749297723
True	494.21920283284976
True	225.41672521576717
True	1464.9348799271943
True	255.4886906297801
True	398.3824921255349
True	51.72032799608888
True	785.0935999137978
True	247.1399118280356
True	882.0630409840305
True	564.6675827592805
True	318.6058210719437
True	753.1022983073713
True	257.3909356679732
True	202.4689021037219
True	261.1740792027562
True	221.2394722433025
True	137.21167116070524
True	252.97966420472605
True	728.7413844110916
True	524.6158374149204
True	223.4080633094623
True	1141.317157141835
True	117.47512061734014
True	258.80771986305314
True	69.88356422494832
True	305.80172069252484
True	425.428143149129
True	88.0016201478934
True	228.619758886206
True	74.26230986930553
True	703.1308642536109
True	373.4451777351628
True	222.8361181212812
True	721.3882461535874
True	870.7513177464542
True	813.7777734244706
True	839.488602498331
True	353.0620755157117
True	1.8785522591081207
True	251.19841781644223
True	56.224492903162464
True	369.2925626883069
True	50.89282628336197
True	357.28573732296377
True	867.2179450998898
True	991.7278602501036
True	388.8945040908631
True	21.86314441773796
True	523.2997727906888
True	495.2176804749623
True	192.45150120528297
True	230.8548030744223
True	287.2899208514619
True	24.305645804902177
True	118.7926509979915
True	933.0354933749728
True	59.13486096477925
True	489.5375282044672
True	794.685914645509
True	101.29878205614592
True	247.267498497697
True	116.85106520940784
True	14.163232275552884
True	1.1692878938274327
True	109.96969137454
True	1014.8690380758236
True	495.7044272573992
True	64.09865662437228
True	787.2961504839963
True	337.9770543302137
True	1.2539502224182937
True	435.2320058809812
True	184.4365307874488
True	481.3854478317866
True	84.69665128185751
True	327.17254677390963
True	380.58859469803446
True	175.7562265645531
True	208.0964750210917
True	125.29328258583332
True	173.1593078741209
True	987.1454827857132
True	15.148381806414388
True	502.034006856581
True	482.6799843624036
True	402.1325400028551
True	224.84891531091148
True	230.8591327740768
True	162.89776514125015
True	47.85818043793822
True	495.2002017116561
True	153.25010873158166
True	853.5381965945078
True	804.3996989415072
True	250.3359238277298
True	310.0768324214074
True	522.4886484964709
True	41.38706703160864
True	90.9627665303987
True	733.0697787563485
True	1077.2679980746448
True	109.45845690389136
True	730.6255133624138
True	135.39952494493488
True	925.4022414836726
True	660.1337642487831
True	105.15739556298082
True	280.32411608077047
True	593.617165039305
True	259.42210279385336
True	45.31845288354072
True	549.292563003143
True	448.189031041632
True	5.654111981177163
True	477.93125620781353
True	68.63289271137286
True	173.1397220042454
True	241.79392609259835
True	291.58331949642115
True	70.16020926614543
True	227.59721187693344
True	353.753572568585
True	430.30400983101634
True	935.6649266092052
True	46.298673054334486
True	890.0112674698494
True	995.483664742238
True	125.26621923458794
True	74.59173635372434
True	1010.4453862705712
True	35.563173381247275
True	212.48573990642493
True	79.20682817035492
True	206.99999224976773
True	352.700712413592
True	955.8182243995552
True	104.26025497352887
True	70.01791304802435
True	652.7197501179427
True	275.03571217881046
True	723.1188651743031
True	51.099305467206335
True	506.9970375251528
True	372.9456185340396
True	702.7216329611495
True	51.6707044811015
True	106.45481444228824
True	25.6581542525693
True	273.925877604286
True	45.363202709921744
True	355.52438620374926
True	2.686878183440122
True	1177.2470670472703
True	101.79487491038503
True	136.25815140096216
True	356.6008217661239
True	739.09163242142
True	705.9547703460446
True	1012.0286190537938
True	449.95632585578113
True	414.34210314465287
True	142.37199630291286
True	412.2566053016441
True	864.3041243734575
True	416.1190749330387
True	946.9120105806992
True	85.65937814619241
True	438.1900739066938
True	175.5564478384833
True	293.0517123986367
True	772.0596909125807
True	161.96467982121482
True	135.421428819038
True	63.58996248898395
True	900.4222246668833
True	787.7032825557392
True	84.01623419322591
True	427.94606948839214
True	732.126316485258
True	417.1194444445088
True	54.949271385265625
True	309.32288370669795
True	794.9137762309865
True	30.61566528433954
True	359.8197376752485
True	171.09136279935785
True	289.3765825796811
True	32.192389444995335
True	222.79215423454093
True	768.6596416401743
True	643.9692037813076
True	58.43792301755575
True	288.8230296996746
True	878.3723380208729
True	17.19890848845142
True	323.5840271182692
True	303.9642985622686
True	421.1077663402912
True	211.17389039924103
True	595.2640113598379
True	46.23707073263727
True	985.8077385090676
True	859.0889589086603
True	48.65685543218321
True	397.7986728198672
True	735.9862751004689
True	911.7372444583845
True	271.3641101313673
True	592.3397765632961
True	132.07494433703843
True	188.5033906229997
True	131.2309390849198
True	132.64823703629307
True	203.99725025338805
True	932.8992629544756
True	776.7875203098563
True	966.7781955975476
True	18.733645821844785
True	27.100849875130077
True	360.508502720485
True	13.25497745009496
True	642.9453204275673
True	1051.7502335894235
True	250.3763587132764
True	206.75212434929549
True	86.23752686462285
True	211.09079724071336
True	122.36465719871892
True	41.57438344477669
True	129.99111098521198
True	88.3239009894175
True	239.2803894226136
True	543.8219319511655
True	161.03806843415046
True	31.666020169941024
True	57.33226473258482
True	437.2661038418863
True	271.91474787515074
True	601.1897626464677
True	21.918716810195352
True	119.42718293223012
True	667.4529023449111
True	259.4765118773127
True	473.0697132527326
True	661.4176474628994
True	108.8520783378623
True	115.53020222393
True	80.08961399658257
True	26.847207336524622
True	119.403115150507
True	90.90693159195612
True	105.54192295051246
True	149.41689555987688
True	229.75361296922185
True	825.8961352974623
True	281.2703064694185
True	982.0564545039502
True	165.16619667186868
True	205.99552602235352
True	794.9445700251431
True	319.0494187757512
True	604.2502749407735
True	254.01661887884123
True	342.4199003565846
True	449.379190199636
True	555.8733296530454
True	643.643877032795
True	360.3130073614645
True	34.08655795627456
True	562.4843944092567
True	616.661026904498
True	20.26715674332365
True	12.025868911393832
True	262.2261039500613
True	394.06546762697855
True	445.6539141175869
True	68.24163235563738
True	659.2984017845505
True	913.7549595171004
True	235.7328266567941
True	893.976491805466
True	274.27582532918103
True	108.98827418284736
True	264.55590009831496
True	696.1375548230367
True	38.66929994638989
True	566.8506111322287
True	1276.177759387647
True	1012.8500577466428
True	900.7336574730184
True	207.57066648844267
True	94.85283282161171
True	191.7925816172134
True	814.3343731127168
True	149.8412417127102
True	1064.849537044743
True	869.8402548713013
True	47.4651625759378
True	91.8912098819896
True	409.6467656150708
True	398.2795572438988
True	197.7308532896987
True	513.9959025139186
True	638.147393890404
True	125.294772285321
True	277.9030858058984
True	998.5689163403362
True	50.44008358021378
True	686.6199513814437
True	539.7470436364223
True	38.96593862619292
True	871.1456740446328
True	394.5866892361597
True	555.2862145932132
True	111.50632718111451
True	269.6967981292999
True	222.5954073285323
True	25.71425274031976
True	131.4703328364366
True	765.3879952157055
True	137.25277986042454
True	389.39158345675975
True	59.33412110204319
True	616.2740604003043
True	624.8536842856868
True	227.1087679645439
True	453.514111490681
True	166.98261236274195
True	158.20638248876853
True	228.69752619573973
True	292.71600015808855
True	361.8954599134667
True	130.91653609673725
True	202.0238834137249
True	26.578803550444583
True	897.3137165749725
True	313.8110154695111
True	10.451623102091837
True	364.773195686835
True	162.7369861286109
True	611.1586571645232
True	370.6806385463607
True	569.331642114153
True	550.6745210637326
True	472.4284674565459
True	782.3311996249193
True	243.7542542356659
True	550.0822254037871
True	160.5637198028234
True	535.7866448211381
True	344.74048688346335
True	375.4130778801474
True	126.58990370286074
True	139.70987447147317
True	108.1092742576644
True	62.91105022693664
True	748.6892990203659
True	185.10447145575367
True	44.40414159690183
True	0.0
True	567.0556675017565
True	112.053185741365
True	23.75087973220506
True	40.279743391787065
True	111.4641332781622
True	514.9501762153675
True	185.5655645980263
True	107.21396774468164
True	33.99433203146738
True	152.17762067168644
True	878.4213199647057
True	54.29154833084984
True	227.12255239103217
True	741.2363432338491
True	314.2176950831903
True	465.6780676214416
True	453.6783355467725
True	508.8700681278587
True	606.4660810499233
True	888.4047620336953
True	256.7425167733933
True	1049.5335242724768
True	918.593393447036
True	636.66332527125
True	358.7973618008902
True	806.8810142093312
True	10.028316261893885
True	32.08293433945692
True	290.6023604319509
True	43.27550848242861
True	202.08786995255144
True	741.8769721696909
True	218.9612119002828
True	748.5389751670332
True	773.2404207050316
True	124.93746395608385
True	359.02577371092093
True	561.6359099660299
True	25.08327959671934
True	135.9482197671393
True	431.24360898391296
True	295.44226219426923
True	199.62238725942188
True	114.82577296746628
True	393.90651572819365
True	21.25196263477508
True	349.3506600312101
True	362.7570577891998
True	1074.9031398292618
True	371.34312770978255
True	32.50182661793528
True	431.5304748142107
True	445.2582179648111
True	244.42893436913528
True	28.559037479488907
True	771.3354625964058
True	455.99385316241126
True	184.6312170171529
True	10.758576598847643
True	1206.250308899531
True	164.99500143684332
True	28.00803525908274
True	296.12067296749825
True	273.6340807722144
True	113.06093572840416
True	290.2530095570828
True	50.635685987067966
True	311.6379582323946
True	310.227984546932
True	315.98671254697217
True	29.7107948868585
True	46.6669005020522
True	1032.2982052679893
True	25.591691726581104
True	13.19482481387284
True	174.31352243702884
True	660.743172685365
True	9.93131524396143
True	193.4811276760961
True	170.6841220178036
True	516.3886676632951
True	364.71768616650337
True	752.6565161497319
True	321.4305722561923
True	486.876202539272
True	443.5621542219953
True	513.4759649296838
True	98.7359208897201
True	1255.979609266744
True	904.9014689510168
True	297.04287695794386
True	522.2585258977431
True	109.28770738558296
True	598.2532288527284
True	451.0114088155467
True	157.13679919959134
True	78.57745671115033
True	350.1757110221504
True	166.56604433514417
True	31.223348061772946
True	606.3981654741127
True	371.7534823448431
True	70.58750549007159
True	31.130321068097665
True	649.1271479440338
True	499.92494267112863
True	72.75892642575657
True	23.192069880029877
True	327.7720398927911
True	329.3082114397064
True	700.1953957805442
True	553.8241895068961
True	567.337413518902
True	786.7077980090959
True	7.698341702614396
True	56.727424799910494
True	34.54536877979097
True	61.66107828036157
True	519.0456923176927
True	590.4137325491808
True	85.64034033192443
True	110.15311113311506
True	192.07343614957688
True	72.56807841648757
True	180.80007273347144
True	201.27321655574596
True	272.620736871346
True	821.8329478455996
True	587.5644951609714
True	287.67725093632714
True	193.7542580781502
True	271.2347304525615
True	236.71028729094775
True	768.4969768213505
True	331.3014774505489
True	165.64672205272407
True	876.8743850168446
True	322.17186828449144
True	460.91275780519527
True	164.28551457758678
True	123.01039623615056
True	60.82809729728221
True	199.5419542198894
True	960.0493935295542
True	504.7406952233998
True	116.7384206416006
True	355.18628377652124
True	101.01985041952678
True	666.7221897918663
True	4.304136138828154
True	696.1740319072579
True	38.02012839920403
True	913.2816644660992
True	836.1370555454619
True	215.42979858645944
True	29.231870850275847
True	78.1661220916402
True	454.0039999714816
True	225.02154020272957
True	1.1464027057828756
True	73.99273135627753
True	1061.580764335116
True	329.6712402239207
True	678.8028030927451
True	473.33420387192746
True	32.81818654423146
True	134.7184673086867
True	424.7072421599043
True	917.6282735970452
True	826.6098774838542
True	436.1021846041403
True	339.64635142778747
True	16.669533625149462
True	79.82794198615409
True	725.5311199165386
True	459.5991445442256
True	383.4457081360672
True	880.2815430137106
True	25.53387063228592
True	224.4892713532917
True	911.4638460038484
True	235.8700447068459
True	7.963159442667549
True	497.2921266484952
True	102.36857002702683
True	631.3365582121544
True	52.34853388014072
True	262.5791591627088
True	859.9647905952042
True	890.220112811149
True	281.90966230662747
True	425.7676254499453
True	112.60459274448183
True	595.5478568050137
True	255.7439951289822
True	195.0323944006892
True	839.054537152871
True	54.39477531173221
True	717.6003814881335
True	279.6853336735945
True	291.3545125787914
True	166.42117693992986
True	496.487309357042
True	622.7958497876899
True	363.215710023757
True	386.09738782804914
True	69.3610301692994
True	159.25287967408448
True	446.2694207602806
True	225.9659789487432
True	37.47990314522063
True	190.648792154099
True	367.22508478471855
True	369.96373709767926
True	745.6043982317749
True	126.3471243783154
True	667.1148730339323
True	516.8336328757449
True	604.4163223591449
True	134.09491791920462
True	36.99407789535002
True	678.459332726132
True	68.7716643610074
True	545.0999073886642
True	679.3412557331288
True	449.81949154087727
True	140.67031965881085
True	500.4172262505092
True	4.545379028458244
True	395.1596600816273
True	33.455328306198304
True	630.331672576132
True	258.66515139060726
True	572.3730629398963
True	700.823620974432
True	141.9056639115127
True	526.8347793840902
True	505.4407970500222
True	62.97220425539522
True	956.9774613224148
True	2.3697957006344925
True	26.9608509564376
True	635.9983901183869
True	693.737676957953
True	130.8843659445138
True	405.0005492505173
True	124.21804644445292
True	78.09421490926134
True	468.117344331894
True	38.749672948262365
True	507.9115598548743
True	12.705258517760864
True	851.6686133672943
True	522.502754279883
True	666.3649345219484
True	103.91934447552406
True	396.21075562503154
True	1001.889307572736
True	828.9702259795105
True	135.46448302741808
True	550.8031631276097
True	447.0270267461762
True	252.94067658870003
True	250.62025951244996
True	5.26910245224543
True	316.1959387317223
True	11.941722895686134
True	370.0439700041479
True	78.0178497895566
True	414.8608701957296
True	666.1941151552647
True	129.41950375757114
True	242.1626613274552
True	635.0104799479598
True	677.8154907419155
True	294.8551408448089
True	138.90386313757875
True	160.73374645832854
True	470.1680047608732
True	83.61133171399094
True	9.51424120213765
True	520.7862163104796
True	566.8939448261275
True	21.25884579498741
True	141.81714413415062
True	892.99051894818
True	479.70913861101536
True	272.66765559499487
True	34.49698514747532
True	469.64349744171005
True	115.3146315935318
True	601.4921349142203
True	677.2864708497971
True	304.6866386835724
True	371.7783728395554
True	191.5186669973862
True	248.42520492415235
True	74.5920536026017
True	224.26004155954087
True	483.71707878016485
True	20.51980359398173
True	463.4817702085971
True	370.2451864920177
True	726.5864840174843
True	901.8521237026532
True	896.6292803761135
True	152.1326377868457
True	388.60713447070776
True	69.3726957575069
True	183.9591502354208
True	314.27671786721857
True	11.120173985299472
True	813.2093495952457
True	23.98128281187332
True	406.6759763402608
True	284.694603703772
True	662.7609415185491
True	205.21048322865693
True	38.91422299047492
True	680.9514351601514
True	1072.9162862197677
True	227.47738052917344
True	131.79925666769515
True	630.5334710730314
True	488.9690535365566
True	19.1310121615314
True	817.0360995388526
True	112.5620825452118
True	46.28611557471392
True	301.12098051250507
True	359.5925824139392
True	407.0927982235541
True	274.67049940179857
True	19.04507922502849
True	23.67316630441801
True	809.3436269523963
True	199.57859566437645
True	111.47876379954326
True	815.1131795427153
True	653.1388699179477
True	639.4281836450122
True	454.3224596839598
True	154.87995413268692
True	33.336749415199584
True	98.2317009141367
True	429.8712527332176
True	238.15349235255576
True	487.51675646738136
True	152.2328908694621
True	461.7164925437813
True	627.9039507223065
True	942.4062508622364
True	24.606147226891068
True	978.619528122601
True	1047.2855627024712
True	472.80460540670873
True	90.43312002558552
True	774.9082764804033
True	641.2395748473227
True	646.1965938578296
True	175.15045782338944
True	741.1146614167308
True	703.4506945039896
True	121.35962946055324
True	782.042022021622
True	813.0659899514441
True	483.6911869751685
True	234.89651650666403
True	72.6489010406566
True	320.2587101447553
True	345.9307717402371
True	473.2525059038245
True	429.3567421896663
True	204.3244057129596
True	306.974022811317
True	2.556339840447042
True	14.59375748483816
True	103.54610122938192
True	127.89186259223672
True	351.6412078053569
True	342.0712374054453
True	109.47883188028436
True	16.870247765209974
True	212.5228688432969
True	832.3819765271231
True	472.1208647224118
True	543.4238443348859
True	568.9376651989554
True	812.7022207491566
True	645.7142459192085
True	87.24813438701665
True	209.76431909809037
True	240.52273207077369
True	276.03720618445635
True	106.40162693973916
True	352.0328189519316
True	438.2808264268834
True	175.90014488680825
True	659.0507497653872
True	248.2526287503835
True	211.9210736229094
True	29.83698985320126
True	251.0332169195269
True	468.6517892908237
True	162.83583430631555
True	523.211086998343
True	482.33015982205967
True	238.5395790135241
True	110.9156397415406
True	40.49968880720733
True	397.16595569056
True	789.6008201045435
True	159.80027269027914
True	993.5103167393085
True	1062.6993983703355
True	480.151655046303
True	101.4188120886605
True	125.52918939045507
True	673.0360333493148
True	8.613914902387572
True	222.28806056658067
True	131.48699047239802
True	121.82979157492994
True	327.9913189424839
True	624.1313642204261
True	34.6898784111612
True	126.051118736587
True	955.5890077428134
True	55.49656852975499
True	452.5834235531436
True	519.3521525628446
True	257.8937084750153
True	133.0236664406352
True	947.0836339151318
True	1202.9508762798148
True	532.2774884318311
True	653.1333833469511
True	209.02313780796743
True	150.47883837558547
True	320.50072501491087
True	255.7399946842852
True	167.60967306865652
True	301.7501208791455
True	348.63483569853645
True	12.16502321476776
True	625.1451478678962
True	144.4984911076462
True	78.63977371010533
True	434.425885309846
True	315.96166060294394
True	1146.8431027737258
True	348.87259478074924
True	934.299855320222
True	10.182972608068594
True	267.8630539793471
True	230.3383208002585
True	156.42150343945067
True	490.3187758741949
True	195.93396462734583
True	430.3120050580027
True	334.12367554425066
True	113.9617405267089
True	351.4138113792792
True	1042.9502286237068
True	688.0478999160949
True	227.7376812778011
True	112.89130968716394
True	293.35226289552384
True	24.843890057886647
True	353.65943624196194
True	312.79651217372896
True	570.4072784169111
True	443.29980114762594
True	352.7650624513264
True	160.99594267656204
True	12.228215127850202
True	440.8058611234061
True	290.23923546672046
True	140.92825735612325
True	307.3154620435346
True	442.1236622708505
True	815.768081090085
True	308.6690498714411
True	773.6453167257367
True	394.4758815330123
True	373.08571232075616
True	1.7809949784313623
True	1180.1858838921526
True	103.99876390806892
True	943.0925172795988
True	207.85126109309184
True	480.9616560889444
True	676.9755103182481
True	87.7851518940355
True	486.37105376690965
True	32.90912565707085
True	407.1932855382124
True	76.60455946894986
True	223.4355637117432
True	37.13689330172112
True	676.1792871060986
True	186.01563708506552
True	25.787740934182697
True	390.17729872410536
True	109.25778809100127
True	173.03728011630687
True	838.1179035059652
True	249.32374515157665
True	150.5982645129965
True	368.9882094406947
True	507.0431700096554
True	340.1536162676257
True	521.9963588584977
True	619.6631915346042
True	150.63380812788938
True	6.697601381729473
True	77.74240721796016
True	436.2072605042445
True	94.3263316006068
True	81.25569959152483
True	1015.5049719312173
True	26.34204343291681
True	322.8869986940735
True	323.6828627857151
True	480.31547938179904
True	679.8646421663592
True	183.33394491302803
True	665.9566839883914
True	323.2396739218267
True	351.5588739815895
True	281.948350902429
True	218.0665390843502
True	359.91946582404813
True	433.67072028586085
True	414.9106007900418
True	574.3225378571569
True	136.48380346385434
True	77.83811175248817
True	40.062866443642335
True	315.7136286107854
True	648.8591210038783
True	394.37413593213176
True	783.4254120726112
True	214.5715577820522
True	392.10690604900645
True	69.01250211835631
True	56.55166137570062
True	415.5665964945748
True	201.66174648884825
True	223.0861544105809
True	49.60585990581174
True	1067.1838512119189
True	178.8929359552369
True	911.9019881825432
True	324.2605257448099
True	930.11501375501
True	234.720206659445
True	478.6138051995497
True	524.2064552715127
True	641.036380280962
True	219.57860532955263
True	492.8956733156688
True	923.4750413765923
True	128.2913948793392
True	7.793555538356368
True	558.6455234359598
True	28.45062550027545
True	78.61518201742359
True	773.0593468167557
True	231.4714604323944
True	1024.4341209876184
True	685.5740255566466
True	404.5855831834944
True	272.6502421349496
True	488.0818822779469
True	336.3076487008573
True	189.05088456650915
True	652.604788218801
True	720.313408093341
True	206.5116160069996
True	86.44824015451886
True	530.961039991328
True	146.0310690570551
True	374.00191056289214
True	360.59493308558046
True	64.1033090769699
True	376.8184584357105
True	407.0029447231249
True	382.3639035875191
True	423.1055967390362
True	431.8140430383825
True	666.9339179333847
True	52.75810762820925
True	454.0159853226147
True	337.27160371560615
True	638.1113204877411
True	218.4502600614573
True	101.72687010412366
True	43.156368254558615
True	546.5326149480792
True	613.869097550301
True	184.61350830984185
True	407.6670493968331
True	340.5539720490935
True	17.095394918309772
True	168.3857347597928
True	288.9895054857687
True	2.7618986556147704
True	863.4876923808495
True	80.17276404416604
True	105.4358414631946
True	119.73131528324048
True	356.75748790556713
True	36.15441711088924
True	463.3179299693426
True	221.47511251721676
True	5.118021396272196
True	114.69044668166376
True	443.6510926310209
True	50.17757422439327
True	63.644999630317656
True	175.87260238887538
True	292.8049477068031
True	957.0377796465644
True	382.4225330075221
True	944.4287601848227
True	189.68409423000728
True	1061.5309135471564
True	795.7227785399219
True	633.9209743581008
True	412.0791010687116
True	374.7393323000368
True	83.11900788181224
True	71.07322343437156
True	81.20376749304329
True	175.32276372011847
True	469.6765803210693
True	1076.106893204414
True	186.5651981448542
True	342.8328584755121
True	442.8459934981717
True	582.1335503514156
True	596.2499483627699
True	289.4791905593326
True	468.64677232136273
True	659.0174400861391
True	96.95339903619578
True	730.610470916755
True	249.43959255139293
True	139.93323344217129
True	412.53308215089584
True	824.888493573211
True	435.18898752623886
True	857.1829046131644
True	194.2628000826755
True	347.07579450465903
True	735.7202503909203
True	621.3019089798494
True	192.17025680201544
True	261.57646252214323
True	796.3254445654097
True	31.937671360130107
True	173.78985476742852
True	470.6126988951067
True	697.6840975034066
True	103.310934828974
True	37.70939469369954
True	173.3832006876291
True	701.8995369074179
True	297.6734422589701
True	553.5044185213061
True	351.35250606020526
True	286.52405152043656
True	448.7723432898495
True	495.0489002063493
True	73.99566532836678
True	361.3004420950477
True	776.6921747656295
True	0.0
True	289.6698184749665
True	254.6224167097052
True	964.4446749843604
True	150.0689269668403
True	636.1792795809998
True	644.8654875989765
True	112.89559944252008
True	227.96053043523537
True	128.93269548558192
True	11.828882924217773
True	289.24100325512387
True	386.2142794413137
True	1128.4101288781496
True	232.65095235142212
True	405.6730764206107
True	654.4287041606609
True	204.91464261982264
True	25.23605778818911
True	873.7010459729732
True	603.4352433408872
True	160.38816037995784
True	624.2883111750119
True	168.95193584971688
True	303.27586752377545
True	756.9512412137188
True	34.18252598616063
True	103.27045635234244
True	493.63518164236245
True	65.37123710275314
True	74.36259418647
True	418.88058538432784
True	22.4316675809024
True	761.8770331077343
True	101.1295012091294
True	157.20450734948113
True	18.006838341633177
True	718.8838663065824
True	30.66558450166806
True	780.9768937028166
True	399.4452822100958
True	116.85848222659178
True	695.9725663713701
True	505.9001895130458
True	577.0011744035882
True	48.48167969178004
True	371.6454018829701
True	5.637976544979964
True	99.23119015119828
True	386.6196514493724
True	49.32395623388171
True	121.76494283918991
True	312.1061055927068
True	187.40353026611916
True	102.7616068738256
True	646.3809097694739
True	20.921321401287265
True	1178.6851100561028
True	509.8410826913231
True	309.56906581408265
True	498.8237826339284
True	124.215496260425
True	792.7317317399037
True	1089.2868146499436
True	747.4663568048746
True	176.57526889708242
True	222.1468530134736
True	52.43452160635323
True	58.827834598235015
True	148.5831558691819
True	105.05823867415454
True	165.0466111198461
True	1185.2617821680376
True	284.0100571383466
True	355.5873973787425
True	730.8727051647764
True	16.473215287332057
True	15.719513319580829
True	593.0735331278275
True	5.104633710469525
True	109.7665609520583
True	678.0454136470773
True	181.32988604886265
True	666.6514405125698
True	796.5020985452616
True	161.5858399435777
True	878.0032937954917
True	2.927933565518904
True	458.65380834691706
True	1055.8150155001076
True	26.1098213806254
True	237.8828298626954
True	148.1869970957192
True	951.6065946261024
True	224.29757956606676
True	477.663769277546
True	119.54749071446126
True	531.7482259106066
True	151.07611756148202
True	94.35135077684583
True	387.8337087341176
True	69.72114575836987
True	53.941962786948906
True	1096.9673439426017
True	263.02663893371783
True	153.26995091257504
True	364.50360409495374
True	404.4666378215227
True	214.54073010079352
True	165.4522905411953
True	381.4804305603884
True	35.34453576720191
True	486.8809154564706
True	1119.0066129785127
True	109.75338235554908
True	470.5694461241649
True	299.7282276159707
True	27.451913532590712
True	423.0003124409544
True	106.34530564566604
True	593.5650068798446
True	210.6808456561629
True	427.5513234602849
True	20.99097413337622
True	449.1697940578723
True	108.06714456800236
True	336.85572848384936
True	31.5022675080984
True	171.27192754745053
True	247.52413195184988
True	786.1725207171639
True	56.13034464769778
True	140.77967893026363
True	231.6865470348661
True	141.63870606323647
True	632.9824149694066
True	556.060438148786
True	779.3392711959591
True	389.6072699700648
True	540.3930191337898
True	415.5732094141599
True	678.547893431316
True	70.68849374333914
True	479.7630607785094
True	417.7396103050013
True	45.82713310984167
True	80.31674382086169
True	127.30026837248629
True	82.26266355484019
True	328.4297449216248
True	859.5142463228034
True	312.9386488952298
True	1099.4216986445858
True	323.3586345864724
True	908.0847627023398
True	151.01015494877453
True	580.5173097979803
True	571.1937936539714
True	718.8633836984317
True	459.7171854376777
True	66.22615501450163
True	306.9673366355456
True	43.34071036959865
True	161.5743268864911
True	172.96405462739338
True	1108.7406273019828
True	225.1128834156388
True	552.417259770937
True	551.8705814601536
True	553.8542810334714
True	883.053457011752
True	582.0828795340204
True	648.7762252920138
True	922.9542925026368
True	126.0092756613959
True	320.0347347123879
True	254.72344145985917
True	316.72237684091
True	86.99216423642703
True	383.22769662395694
True	5.300821025535702
True	335.9828584067877
True	259.00956657452014
True	608.1544108955756
True	279.1383104713926
True	361.6425728967244
True	9.860996110317034
True	61.86430022564177
True	533.899377473572
True	31.37942500975687
True	137.20480583460144
True	64.56530633230855
True	154.9644866941365
True	241.2603397645221
True	69.47401726212655
True	368.47896980602445
True	267.5174452599254
True	103.20292827626696
True	335.01021753291684
True	66.5766066670241
True	590.7978746974561
True	837.3028568451895
True	278.6275041767668
True	1158.468681525106
True	105.33620421389551
True	306.22195678777075
True	1044.4251064675527
True	84.97682478933275
True	273.8738762889499
True	10.087151207676188
True	399.5586446009553
True	459.48422480011584
True	151.58317613016305
True	616.1553251460157
True	929.1369477241352
True	156.73906940868628
True	71.33854611350188
True	332.6374243667676
True	569.9504887688978
True	602.0134247937863
True	1224.1737329608202
True	26.45761558854201
True	957.8884387442216
True	138.28004885747367
True	631.7030819135189
True	108.91060974184003
True	126.8371222760823
True	186.07855506883385
True	175.326782514285
True	772.2497328973709
True	202.5406805274112
True	223.98526892393667
True	66.41104906057664
True	520.6481652133305
True	439.2016003898084
True	179.70412598093833
True	224.38874181377363
True	16.84925554207566
True	419.7757007537589
True	214.40986307158792
True	284.0466372108736
True	119.45417764215448
True	674.2279101191438
True	407.1746923010402
True	258.81926828773913
True	646.6442074677833
True	526.5286931674639
True	464.3802179330186
True	132.08765879740187
True	533.3463607294767
True	433.5097321246985
True	2.5056431748832764
True	194.19703928920293
True	93.84935435475128
True	243.44503696417075
True	2.6469063637366275
True	127.96896900648709
True	340.691840250653
True	7.654321235601087
True	844.5109352122801
True	174.042400237375
True	730.8031224144369
True	786.7929330746089
True	170.3992451873284
True	223.28978355790167
True	500.9204396479644
True	835.9511029761603
True	51.28011409186879
True	38.475564470140185
True	133.57084361975933
True	632.2751453362783
True	720.4282024133325
True	174.9683947605321
True	601.0321328681717
True	591.5412483910178
True	851.2203033807698
True	397.1490251086567
True	192.03801469437784
True	901.9141294540354
True	225.7234628637424
True	150.63453326938736
True	325.3341663517492
True	229.9640505375058
True	210.75341033236765
True	620.0812372854977
True	251.73600802642576
True	186.4776641343553
True	458.2194959183152
True	463.9915859505936
True	67.05486980340173
True	279.87215382449244
True	83.04296388545039
True	347.635346654495
True	365.504061558694
True	261.36245930143485
True	182.4736735231329
True	389.35740756391294
True	628.0869776539789
True	764.014079763589
True	298.10267619929283
True	752.7006717142042
True	66.54661353634754
True	859.4361976847083
True	345.8897349087749
True	14.130469286290817
True	645.4810155360898
True	711.8775314442901
True	267.33486150286296
True	163.76223195350588
True	44.642189374602616
True	380.8976477009837
True	75.43979582425513
True	14.711355609369782
True	887.8323449339057
True	370.9496720393378
True	171.621434264421
True	992.0211745535992
True	11.887489164388413
True	791.0431434478456
True	28.52266828425425
True	667.8757901051404
True	58.95045987878004
True	761.7136874324542
True	441.3235545551789
True	204.6593504381612
True	438.3296745885696
True	213.32181010432728
True	302.020517134372
True	228.69235222245504
True	407.4057865770824
True	9.915569280541156
True	329.96208414200095
True	112.15910461806044
True	10.60764498286702
True	461.5559247789357
True	728.0573484329148
True	283.34317235508496
True	81.08971911387766
True	309.3549099661204
True	83.72153643259958
True	186.68442961082005
True	178.74721130585965
True	380.0755051621127
True	45.87751892995807
True	138.25199094168482
True	375.5036532823341
True	884.5874765332568
True	114.85526513545312
True	204.98909514308136
True	429.0829566826246
True	19.56984128431624
True	412.84505609184856
True	508.442551840978
True	88.36693478903413
True	383.5028306548992
True	351.2655507663279
True	410.2400341721885
True	588.0649794650391
True	1013.0686649911274
True	951.1578459176636
True	53.75536499659499
True	1013.5572819731556
True	108.53482481108952
True	115.05373565538332
True	114.23519208191864
True	480.3642894808285
True	376.8396482778792
True	566.1161258167679
True	255.50692836828213
True	154.17297734127854
True	403.72397690264495
True	17.09213703332875
True	447.0129956595664
True	381.686342507186
True	149.44579813676904
True	97.64954263030911
True	528.0421556283816
True	1024.707717065658
True	198.98766014808865
True	64.03819032494398
True	420.0171727211238
True	382.0119867577121
True	476.5411455325424
True	318.91183929311893
True	5.108906244700514
True	528.7712805215609
True	494.4408950276549
True	500.6665756765211
True	187.73819081364115
True	105.21614254259607
True	21.39673624848455
True	373.0490276092791
True	104.4713994037064
True	7.076327014149289
True	31.220507166465943
True	360.35662175491314
True	622.8519735527891
True	138.0186912006616
True	86.43781721554528
True	24.855431885217477
True	418.2105679668508
True	367.4552004210392
True	758.7270967622837
True	302.19026292404675
True	498.2446339460571
True	561.2358887844324
True	539.1061874633021
True	289.82831820072965
True	532.8724398591115
True	105.4376724693912
True	571.4044481287426
True	8.01333503843309
True	353.4603510384612
True	468.3948917790358
True	988.4811056726936
True	351.74098016099634
True	799.7186040558855
True	959.1018863339152
True	181.14238311579575
True	37.60414637712409
True	378.204114547714
True	389.1427065813245
True	600.3429874160033
True	254.93334937957505
True	30.025907657237635
True	651.3333550990063
True	131.15977094733714
True	1039.4279211039309
True	315.9898014699841
True	489.1883147024527
True	126.51437407298478
True	807.4697128597721
True	144.67799508100893
True	802.3813495622735
True	589.1925320318945
True	183.8194826646959
True	107.73387063537848
True	68.76779478390645
True	559.3314996301946
True	923.0292365523708
True	422.4984994395972
True	553.6785197421359
True	130.3504134575284
True	608.0333721677667
True	477.3874826967315
True	804.7961151648395
True	330.9382985053835
True	573.3290163690712
True	117.03504269838382
True	27.338190391395926
True	411.0493939987903
True	170.92033984752288
True	100.3578219910005
True	369.21574512196565
True	1160.9874097689396
True	262.6722654981663
True	552.255217763735
True	12.707368599054858
True	75.06253419133233
True	326.96847457920734
True	791.44361725884
True	448.5209441007009
True	535.7505650170815
True	709.2776383592573
True	69.01316419936578
True	721.8880256664081
True	47.632045981792295
True	99.23492837698426
True	184.8739530931313
True	76.6685145453231
True	26.759556944012395
True	299.0413331725264
True	455.9952623628645
True	899.3138758983545
True	845.5253253724633
True	6.21302593414379
True	276.02704158825003
True	446.4650552895258
True	117.28033525324166
True	238.81120543461557
True	321.83625854634295
True	1324.4029547528626
True	449.59745164002527
True	23.99624514046461
True	184.56344966824784
True	718.900188257663
True	34.79374301577425
True	174.97000905352584
True	566.5402979350705
True	74.25959607368979
True	850.6053459778442
True	330.2472877097266
True	655.0376730043256
True	78.39016876215909
True	665.7973346322809
True	591.0418557164115
True	885.4651811226698
True	259.3846301101427
True	515.3077456255359
True	822.351042531435
True	896.0839008152842
True	245.37838879592437
True	791.2704712646018
True	218.3958340957888
True	440.3635496917668
True	377.05147574185327
True	501.6199705218504
True	491.1050172807512
True	295.5901956625654
True	358.20236960086805
True	110.49774598396718
True	340.4022659782517
True	1149.3912893262973
True	326.13902505943844
True	142.0277193719085
True	309.8748818133889
True	746.3494361801289
True	645.3375769506503
True	412.0674294042804
True	119.43312709804182
True	337.9348443874311
True	36.57180323811909
True	162.34849808192376
True	90.42515811516382
True	90.05730635383794
True	548.57410798969
True	136.3684238853063
True	128.93607190374146
True	100.3472764214746
True	88.76343257246494
True	428.7466804691709
True	398.5710840924765
True	1043.085459457711
True	545.7325480721851
True	808.7023195118986
True	275.91109962745725
True	299.97253487324
True	548.1754563202305
True	195.81020429510005
True	766.4650331377
True	240.56364672121467
True	371.0848754376053
True	69.27330754383622
True	122.03747066175325
True	259.21440658167944
True	125.21320427615314
True	477.0992194567521
True	29.167150718484976
True	585.5810004513452
True	1003.6199673984572
True	733.3139018226863
True	1.8826624021175693
True	61.895875543062886
True	501.4120252398035
True	444.1160202529023
True	79.46588660389408
True	117.00279815959304
True	300.8094575147611
True	82.32131295168779
True	54.831249246028925
True	696.1224871941424
True	677.5459510558725
True	157.96689770927878
True	173.30930585222976
True	552.382172092709
True	56.159779143008734
True	25.707438171155744
True	546.3880834821703
True	451.1293947768816
True	1123.93100514623
True	49.59900013919441
True	459.00647227297344
True	908.4209439305369
True	801.9147860335432
True	275.49844075862023
True	757.670049328726
True	404.3074059917793
True	40.19622091465512
True	95.77603058013896
True	723.5958565983743
True	71.10893695164957
True	141.59615770828916
True	917.304344297964
True	190.2743570706496
True	265.9486694026922
True	98.6406583304228
True	637.2318800306207
True	604.7695377960465
True	217.3549957755972
True	428.22300771494025
True	42.05112611548788
True	284.34463287692364
True	599.7366272100792
True	649.8453062367573
True	314.2882857962123
True	73.84945078986506
True	946.0500003625342
True	1104.4265586488812
True	560.9710784154167
True	65.99746155168094
True	32.38646352641064
True	91.55006390423404
True	111.42208306986169
True	97.9068679327778
True	883.2925315139324
True	1160.172660607518
True	719.6564335956652
True	313.30298432537666
True	8.257973661602627
True	20.58342131186113
True	347.10175880351113
True	483.0933191130232
True	44.75092126444858
True	564.8003388232465
True	422.8109490590263
True	384.4406408718509
True	82.03056700514924
True	192.70618831493996
True	266.3724100121346
True	142.8993610124392
True	411.8164807639093
True	44.26299956308088
True	174.82520675752113
True	1180.6823726247108
True	5.763257915766905
True	28.572151216404137
True	599.0921533314807
True	365.0735866184436
True	785.0997911463802
True	155.1995651363349
True	756.6371205757873
True	580.9113139852734
True	297.6808553826241
True	427.7469033184496
True	345.0230423356149
True	291.2502666560782
True	263.8872378294922
True	406.9797088199518
True	501.6828686766692
True	494.7423664188191
True	102.22895982890682
True	358.6022554181613
True	9.022152220735626
True	194.23322954822632
True	230.33518100852308
True	845.837470037173
True	584.6827580181227
True	32.080169846696805
True	741.1233228477076
True	827.8423463762012
True	110.10548045140192
True	349.20237290969993
True	849.5163371770062
True	224.0839599018937
True	160.7473345869208
True	521.386714579263
True	590.0688866480615
True	1141.737955187128
True	151.56546872699974
True	153.2173698395435
True	256.877088464756
True	313.4577202844403
True	420.110759942334
True	410.8397932530133
True	319.42969092547247
True	450.4549068436707
True	494.4480273518548
True	220.9769228374149
True	1480.3792081851857
True	244.4918332156467
True	404.0316534718745
True	50.384988372942175
True	773.5520347089127
True	257.86898685339946
True	950.733185308575
True	568.0654037882447
True	332.1073391868627
True	769.687694143108
True	269.213364920767
True	214.24533503869935
True	260.418902167713
True	213.53305654049484
True	136.2553664465449
True	258.5283358970879
True	748.5307117215659
True	515.2911957490325
True	221.34265257559372
True	1170.9080591449392
True	116.75674744500856
True	266.00003518397006
True	67.78732788433253
True	306.6919323197566
True	418.132808629854
True	94.3899408063381
True	223.0503770202112
True	69.24592855570137
True	702.258135948639
True	375.299764712383
True	219.44861513556572
True	749.8322923143501
True	868.535975445886
True	805.0873955347203
True	821.8681209105691
True	354.20951337000247
True	1.5700378662549173
True	267.94327489663164
True	57.4591955462045
True	384.93864695275465
True	51.24423358685148
True	351.4539228014088
True	867.0944556953058
True	1005.86721743153
True	399.3654999189878
True	20.088954855204545
True	538.9616216835592
True	525.2031310282993
True	200.12310603486432
True	240.71106342645527
True	295.4008078380479
True	24.390346101750943
True	128.2282504580373
True	971.6269017122656
True	63.63830536170143
True	469.6820351252045
True	781.7894086937114
True	97.41278775597992
True	243.26656436405665
True	110.72966621247458
True	15.228830633056294
True	1.6486930627550458
True	125.02418865358048
True	1022.3972440633617
True	485.5184188694191
True	62.58825349151231
True	791.7013915218581
True	339.43208568417487
True	1.5296643505753464
True	457.8090267663273
True	190.44758102096645
True	493.9770986182522
True	82.93970941065758
True	345.93254893920965
True	386.1588506936503
True	169.33606122766213
True	223.11341323646485
True	133.52016879712556
True	176.37438284851942
True	999.5353598444908
True	14.88472499174418
True	507.2065393698336
True	479.0539250819703
True	390.764640179231
True	222.33413242195573
True	234.9007411849677
True	155.3275342952466
True	46.68881149369867
True	480.9656695122506
True	146.33512978459052
True	841.5507594008636
True	788.15335372643
True	240.9484878361415
True	317.58386647933105
True	514.1130990166575
True	44.05963929082215
True	85.22013859324268
True	726.6960171563202
True	1086.3881067540458
True	112.62257870828677
True	717.7633932918753
True	142.4861923519676
True	923.2947540164076
True	650.382131795276
True	102.73041836527658
True	268.6390838900071
True	653.2487028418085
True	264.57335110342984
True	47.940073538558295
True	578.3329648329355
True	440.9309727582202
True	5.344112348810706
True	487.3315193800954
True	69.2360706433795
True	166.6391446545657
True	236.4385108863115
True	303.77096993460475
True	74.3330671022442
True	230.36595644412213
True	354.650801708619
True	431.63429564082816
True	912.7931707191594
True	47.53845167445463
True	908.0513925212872
True	1008.6912316293144
True	135.83131746155962
True	75.54439776946602
True	1032.0217349802642
True	34.23643655799671
True	238.3582721541337
True	84.500014657049
True	222.7348949694159
True	377.6673154726354
True	973.5773719993756
True	99.10221368162158
True	73.04784243655196
True	662.8850543870918
True	271.31920031923454
True	737.2258916772023
True	56.81489306887492
True	507.0835369513812
True	381.155768710323
True	683.3599656720147
True	52.841149377610186
True	110.98654296249669
True	26.75963481808157
True	257.82926523549577
True	43.73597385607416
True	347.3726611533318
True	2.6675788787811063
True	1191.7630794226177
True	110.51926505014876
True	138.64824560501202
True	348.60588218927813
True	713.0319402205321
True	660.81789708102
True	992.7255627384204
True	468.254592604516
True	401.1683988111972
True	145.99398924101683
True	402.8650961083726
True	858.2183750066234
True	435.9270496968777
True	941.090983341158
True	85.15118612836989
True	433.0471054295148
True	187.51004530158343
True	293.5771161599457
True	754.0753290631206
True	156.0170630055575
True	133.62305846288518
True	64.64636578459577
True	865.3992898599165
True	775.971431915437
True	80.58597246939883
True	454.3360075774035
True	733.6281479492076
True	416.0328156930141
True	56.28043845116153
True	330.80727614528774
True	785.2038988531832
True	28.60300231335819
True	355.7827248934653
True	169.37835647495118
True	279.2380115704196
True	33.4989340472222
True	221.65081424246785
True	780.8063804390911
True	645.7618781384813
True	55.028519484445496
True	280.9100847893736
True	866.1654241752461
True	17.741166091332026
True	307.5071960386482
True	295.36566382723333
True	398.9578064142215
True	205.00492336404244
True	618.959236277857
True	48.43297353206942
True	952.01857361035
True	899.4414106949506
True	45.43565311122827
True	388.5158333441541
True	716.8469869970138
True	883.2356264925457
True	271.9608365709478
True	593.5917888819746
True	133.6243008239092
True	191.7519522628021
True	132.01876901619875
True	134.11570380455973
True	201.23407056972763
True	961.3690578998508
True	797.536246541375
True	959.387087716118
True	17.657111870887103
True	28.591782243247227
True	352.1223431620837
True	11.647775530354794
True	639.8612644213297
True	1026.3872978508596
True	271.43380072141963
True	201.0428924266346
True	85.1666504239353
True	215.20029366682607
True	125.6009105464031
True	41.13551018339493
True	132.84271278057153
True	91.98189951826824
True	242.3272070420694
True	532.4111652529456
True	160.63629810369596
True	27.1429751013858
True	57.021958463061466
True	438.0026708625256
True	269.3300717070736
True	565.3150865114308
True	22.045144413374835
True	112.75976017314508
True	675.682688765571
True	250.5007445418095
True	459.6860345868317
True	650.3684827468769
True	103.3553328378669
True	113.08334184392568
True	82.09531348238583
True	28.03654846730733
True	123.96123333311157
True	87.72498702626056
True	106.29824192161468
True	150.26892625604577
True	235.42997913364024
True	839.8549756410335
True	283.00181837662984
True	945.013737864375
True	162.30535571718522
True	198.54096372298213
True	802.3486982697476
True	311.852426402663
True	588.6254727755833
True	252.93985914987255
True	358.27132665801577
True	435.3456122143913
True	568.4597605623338
True	645.9045029066858
True	354.93198913625884
True	31.58259585109137
True	563.6070590398039
True	604.1363528214283
True	19.965899216659324
True	12.90164659529874
True	257.5980077862524
True	406.3468498538005
True	437.0448536821451
True	68.81851724285937
True	629.5826986857887
True	950.6383025663254
True	226.82202315769464
True	910.4180835982404
True	266.5442055282314
True	107.13725230763592
True	290.3777997355404
True	712.39959168108
True	40.64106500180964
True	590.3370560456439
True	1272.0317822108768
True	1031.7456656783252
True	922.781412040892
True	209.44602649529944
True	89.44398397484107
True	185.39895344176355
True	796.0071547279177
True	147.6022887684425
True	1098.580553099522
True	879.1598574849946
True	37.34722686777904
True	88.01841844049855
True	386.5664030110808
True	404.496523013374
True	214.36543474193667
True	512.9392513032351
True	650.4483997400306
True	118.87771511603248
True	284.30381917190016
True	1002.4914076553872
True	53.87675025685014
True	686.4020614231539
True	544.9000539162741
True	39.858073351164926
True	787.4841593225793
True	379.80022237380007
True	564.9288096922247
True	103.35767773541043
True	272.21419606474365
True	213.4042204500435
True	24.411127467826564
True	137.7381678523421
True	744.9810542434271
True	138.04090691868845
True	387.559530377733
True	60.81963620551308
True	637.6780421537128
True	623.7235736285485
True	241.9886289443795
True	453.0816604328768
True	165.9046333442107
True	162.91347448215888
True	219.3851081355008
True	297.703523135923
True	354.6297255481836
True	136.75338410185506
True	187.14654514899223
True	27.161278181088733
True	849.4346746861372
True	309.5324723203546
True	9.810201830815044
True	371.1870760879685
True	169.00845887462353
True	626.5801176504801
True	380.076472766134
True	590.410684315846
True	559.4223759694727
True	513.2351492777535
True	794.3764300552548
True	244.2873091066779
True	555.9565090089942
True	152.33791338047652
True	524.2232577024678
True	368.2184927637254
True	381.5288118670742
True	132.95100010925557
True	131.04480644932724
True	108.35709559445831
True	69.76730818620901
True	707.775853670976
True	176.79012603860778
True	46.25592707969301
True	0.0
True	534.4904866993345
True	113.84187394159464
True	21.1510549878192
True	39.02668284254254
True	113.3886656227642
True	553.3246659192473
True	181.86122876050445
True	109.73936610844775
True	35.48744555259856
True	155.7604500451565
True	937.5524243022044
True	50.70996023959668
True	220.77457771517177
True	722.1171160027244
True	312.1244785779208
True	453.2432830814037
True	485.8019261880577
True	522.5206637957717
True	595.3882790507732
True	954.2814726959496
True	264.9031140739816
True	1053.682977800052
True	924.0363367498244
True	623.8048139676679
True	350.2989426001578
True	847.981594932335
True	9.901455979496989
True	33.52725251136469
True	293.2123239493787
True	42.201656231887725
True	203.78948839145676
True	764.1555598940218
True	214.8178524688676
True	756.8161728131195
True	737.0812473736356
True	125.2449307850585
True	363.94689338942686
True	566.7669717375459
True	24.580356824951917
True	129.5868743415028
True	441.59411846756655
True	305.41888103157976
True	214.27392395395057
True	114.0304367898156
True	385.3574746406713
True	22.37998593686624
True	358.67054256066274
True	374.0864931290204
True	1040.9651210776185
True	365.3292124537516
True	30.54884874574257
True	450.80614632292526
True	430.1189205508422
True	226.14919122096117
True	32.57685589682265
True	751.1815087334236
True	453.1012790097848
True	184.8591957362449
True	13.055483123085343
True	1210.010162326864
True	173.97651340764992
True	28.569927810961296
True	304.7513962117841
True	278.92278282241455
True	113.39191293586956
True	303.0187386596311
True	47.97515460811683
True	328.9218869133175
True	312.52327015357264
True	316.6154879968871
True	31.50028216041772
True	50.19806815951003
True	1060.9324207662164
True	25.35157388503083
True	12.512218169128992
True	180.893807874614
True	671.4239335897753
True	8.530400055331318
True	189.8635866936997
True	178.41633421712228
True	546.8112653454627
True	375.6486075437134
True	703.1403355749525
True	326.0049837485202
True	494.76765060018
True	440.05209432628885
True	505.1609661197063
True	97.58428811690816
True	1253.8232174505931
True	882.3052305439973
True	289.5509186495719
True	508.7571645778826
True	104.63249728705428
True	592.5077872127097
True	436.31325456457233
True	159.57893068424798
True	79.01236351604722
True	338.8696836899297
True	164.46690872421777
True	29.50046474115269
True	605.8880056203583
True	374.9132206859572
True	73.53359232932478
True	30.667832496577024
True	657.3563045257042
True	486.74028398176296
True	74.42875836127888
True	22.97861963144953
True	306.26276145006767
True	326.6901837699288
True	726.157752058902
True	562.3982236511555
True	558.0416857165545
True	770.3856967570077
True	9.171795095379029
True	60.41323279471347
True	34.81750450044476
True	52.38821002154572
True	497.2871813127484
True	587.1743490519884
True	86.20962698830115
True	110.87793138577612
True	185.56251176059288
True	68.64738227011836
True	179.20047092687895
True	207.9832552649715
True	273.1214278030625
True	792.9859531973719
True	590.0560670443426
True	282.8709413992617
True	199.7861984170471
True	271.73078597289106
True	242.28781572574127
True	764.3916277335028
True	324.133161522529
True	163.46009472658963
True	917.4781831750488
True	351.03865918117714
True	467.5873522883966
True	150.18520687025938
True	119.22499446105356
True	67.699351012929
True	212.3639087685084
True	977.7290603895856
True	520.0610838508038
True	111.11382143643525
True	356.7977031241178
True	102.12396590437552
True	660.4953997030389
True	4.593306719960272
True	684.8825466449101
True	37.52247235636949
True	974.0095344715528
True	841.98276406376
True	206.58476552417247
True	31.62830000311522
True	76.26035438585605
True	450.35607616338274
True	231.59631132104568
True	1.18011470166538
True	79.96233522672162
True	1098.078586905278
True	343.41305568651575
True	676.669597366807
True	505.6809054341438
True	32.067164374379914
True	138.4796052091021
True	427.0855651780888
True	984.1112530933742
True	809.1206569878411
True	432.8556538402234
True	333.88625577054967
True	16.106241712420754
True	82.12962185038485
True	781.3292736016909
True	478.3311995862252
True	376.87153615216806
True	854.5185704342535
True	25.50071972409872
True	216.3778608655657
True	880.5762228221857
True	225.27828213822275
True	8.471769420241904
True	510.8077347067487
True	104.64132544256528
True	646.9334096532122
True	49.75326986567015
True	268.5459305196166
True	902.9554082410706
True	912.9628868252344
True	276.57503254127465
True	447.2393968829049
True	118.34265337284738
True	578.2557449209957
True	264.04993854522934
True	201.4002021584907
True	864.6794613418515
True	52.77080822121573
True	722.8843285868443
True	277.1748125677211
True	293.49054568011815
True	168.76103252557175
True	465.02209980236495
True	621.0788972759069
True	379.6226084673527
True	411.6227286119532
True	69.45917833531871
True	158.372233351205
True	466.5003651301861
True	215.1636244673913
True	39.25096347765491
True	205.8129242499669
True	390.06208596993866
True	413.02721697426
True	744.8137956946008
True	133.3831536810948
True	630.3098900933389
True	513.6244197002463
True	594.9444022359456
True	136.66936961833838
True	39.48002449700662
True	658.5463946105251
True	66.55319203793255
True	541.5698920931128
True	677.3908826320744
True	447.4072085629178
True	135.2112831524735
True	510.2936765507927
True	4.375455026302575
True	389.1351562267158
True	30.20727818201009
True	613.9486753976421
True	258.818507731311
True	588.8497168412098
True	703.9229825232011
True	142.07009675761876
True	540.4193125364609
True	513.2436693193056
True	60.61162322027977
True	941.579397533081
True	2.46248185515929
True	26.076018510680672
True	648.9949392939723
True	663.4347557933264
True	130.1373665071252
True	410.6058837032851
True	124.19977155129564
True	72.90553064448072
True	473.5462878053798
True	41.41409863777234
True	506.5540317238327
True	12.07444821860919
True	843.3227016163016
True	549.4250700274075
True	689.4062745076089
True	107.12342913326718
True	374.3145817797418
True	1035.4635511854644
True	873.6506965680171
True	139.19395475213338
True	546.1937305688372
True	463.6902803267079
True	250.94965852901865
True	242.92907252334612
True	5.879778366991745
True	322.07494588853325
True	11.175459706205787
True	377.6916452033321
True	74.1031284447442
True	414.3085754741711
True	655.2906833476874
True	128.09966660888006
True	224.64285984245572
True	627.7214050897892
True	669.3398277772717
True	284.6932053802814
True	136.65147873577365
True	164.1853424125163
True	476.52609526699376
True	87.60536317096714
True	10.603895792169622
True	503.5414471821824
True	557.915280100165
True	20.227608428319694
True	143.97192012772442
True	872.9867866128208
True	483.28066281041214
True	283.3470410518861
True	33.773816193851445
True	472.5094325391985
True	107.35037546566156
True	582.7971682301826
True	649.866274235062
True	302.8238868366603
True	389.4684210219514
True	188.456269915306
True	231.97325888590308
True	75.44339097668849
True	212.0153368963689
True	504.20158473320816
True	19.74850325065609
True	443.85202683878754
True	367.7138526578025
True	732.5921946948794
True	910.1983684299144
True	894.4736338094739
True	153.4060158691835
True	412.46392515127184
True	66.09059428268726
True	199.502077437131
True	318.75944486051964
True	9.980036828256196
True	812.4767221111485
True	22.84021248440364
True	403.3248575111805
True	283.75774655894645
True	634.5156600118938
True	206.5299774913493
True	36.816110053908766
True	679.0419231646896
True	1084.2983223101105
True	226.3122827382503
True	135.67184566701138
True	622.0697440815916
True	509.193291240276
True	19.286193507352827
True	854.2680312710154
True	116.34897701349094
True	43.54392614738722
True	320.9283545132329
True	349.9523920721779
True	395.2804236242493
True	268.19545105593403
True	19.993029668026907
True	20.87288445578139
True	842.6653064502024
True	198.69246477237465
True	111.25548453021108
True	811.3742894527342
True	657.0684396071889
True	627.1875599966818
True	449.5301142500692
True	149.28410055346475
True	33.477566490132816
True	99.67221582195704
True	433.023639344079
True	224.325362513108
True	467.498082675264
True	136.48575649391816
True	511.2698710957666
True	645.8046712986088
True	977.647701624093
True	24.501285762803853
True	1015.209165411876
True	1053.8913709639348
True	480.2332436849738
True	81.12055295840402
True	793.3052482616823
True	644.8334961972795
True	674.891145396103
True	174.4384296839877
True	739.074705649756
True	706.7468908589342
True	123.6884062802948
True	777.6460798153718
True	808.6402852229673
True	503.17701567505367
True	227.5649151894267
True	68.75121805824982
True	298.7614135843134
True	355.83114141836546
True	464.11758042870105
True	439.1294809765847
True	202.4655092728165
True	308.79709261830857
True	2.978100069850373
True	16.127541547956568
True	110.09686511405528
True	132.29872818686374
True	348.50302354552986
True	344.6993193280767
True	112.17704727244704
True	16.938756569208902
True	210.0183621839054
True	868.6318949095595
True	460.8399509349148
True	545.1107630324059
True	556.8101909387669
True	800.1971678941329
True	641.9806316134271
True	87.98412126326082
True	201.34107599725047
True	244.42497115842448
True	286.0103081009876
True	109.58732116182377
True	360.51584841794175
True	431.6908034318704
True	170.72148078191864
True	654.8182537011511
True	246.20370072191847
True	213.42301115818464
True	28.16661310347077
True	247.40971652304728
True	476.5479292823893
True	163.88447842630308
True	530.8758358031515
True	480.2479975020116
True	236.8810917489729
True	107.50826087946832
True	42.62084598381013
True	412.3454354776565
True	781.0254881498573
True	169.78848672628456
True	1019.7418680246554
True	1061.6400584749897
True	478.07839343888713
True	99.21920647401672
True	117.61920467428904
True	661.8932940955416
True	7.644611494141399
True	220.2495447760812
True	137.91010297203417
True	116.16012521262928
True	334.91467947680184
True	643.4159087570874
True	36.317069343912166
True	124.1348004189616
True	946.021913145488
True	53.44056475049897
True	435.2083025113144
True	531.4153679048225
True	239.7786069318857
True	134.07221936646346
True	950.325039505408
True	1196.2887566956356
True	517.7019770556875
True	641.0822019095156
True	216.0635874111318
True	152.08484040543357
True	327.78281057954194
True	267.78150669292984
True	170.05151891054183
True	295.0641746854971
True	327.2403392799883
True	11.68038373011014
True	621.8554816185634
True	151.62947285492632
True	76.32994282794454
True	439.37195413432175
True	311.53834810654195
True	1207.830762802449
True	355.5084003491792
True	1000.1324535717392
True	10.43270709364792
True	268.77180784985427
True	229.68733489869047
True	151.1212996389142
True	468.7409658396202
True	202.17042370872625
True	408.4975559342704
True	317.9181199594511
True	115.52852539265383
True	344.170891850356
True	1037.75310035864
True	722.9282791114435
True	221.28782020215888
True	107.90290183065302
True	303.8577086098284
True	24.35813921689123
True	368.6464816289407
True	318.27726797612365
True	557.1074541732719
True	461.3937844201298
True	373.012424747523
True	154.2023234019967
True	13.218641054216134
True	407.33159538176193
True	269.9989751285014
True	140.69679058200643
True	297.42018622247184
True	438.7743827605136
True	811.7969710489132
True	311.69415591620174
True	782.7030468127082
True	388.2385450502897
True	375.6923223289199
True	1.32758682594802
True	1162.850197759358
True	103.36836591636866
True	928.4312162610826
True	201.4302895513173
True	461.2695077258408
True	684.3803906209741
True	86.4667452586583
True	479.1381432283112
True	33.608222456625505
True	423.6137831571695
True	77.47750906959345
True	214.87764320657269
True	37.70489641636181
True	661.6054737975143
True	176.26232538979622
True	25.39700976541545
True	386.0663797153727
True	104.38833910242536
True	171.96706539674355
True	814.976394022645
True	250.2592420819556
True	156.8194409743366
True	377.55488314700665
True	523.2176082830435
True	338.25028418781545
True	538.3074276779134
True	640.1843469039746
True	162.7408242671313
True	7.431478715140328
True	70.56324461845607
True	448.88799113769824
True	89.4136627542094
True	81.3091403467613
True	1062.7377455885069
True	22.83904755085921
True	323.61982581838816
True	326.90696575197404
True	465.3911571262868
True	659.2507802860665
True	188.24125036915177
True	662.0952239597825
True	339.0786699537552
True	345.40358554296074
True	260.6152791251088
True	226.05481203860955
True	351.3621580370238
True	449.5198609593455
True	417.9790711125905
True	605.2752244971279
True	141.90265937904775
True	78.30817316871892
True	36.90620364495634
True	299.3975323584416
True	663.0476940704443
True	407.4976484551492
True	773.1426766814158
True	219.5501058377916
True	373.522996039781
True	66.04185225368771
True	52.89480191374583
True	426.7318694679095
True	196.5730130828304
True	222.20956903256345
True	42.644255067822
True	1106.7937518162078
True	173.9626114186075
True	889.7141627512343
True	317.6538154426426
True	934.0433532747847
True	236.86606987023055
True	451.3771161477644
True	532.7221517482935
True	628.1001743023569
True	218.7322365273518
True	484.846528504909
True	955.8804341283536
True	126.6345037369444
True	7.736314274261701
True	583.2136863990918
True	28.71961108501593
True	76.4082816761195
True	800.9717055942547
True	232.52296656837817
True	968.3287546497576
True	678.1104221925015
True	415.1256523820464
True	280.5678246214928
True	480.476519120255
True	338.9131969149025
True	185.29331831501497
True	689.1612731535381
True	681.8243255207466
True	205.37340351944349
True	82.39293251642377
True	511.48335451201706
True	136.29629800476476
True	380.54122305966223
True	324.32365201720506
True	66.97419532375167
True	376.50143501796015
True	412.6301200115138
True	367.3534618596145
True	408.1620579266875
True	430.7136791573191
True	637.2716923439358
True	57.80563506684003
True	450.1973499302596
True	317.12445044051617
True	671.2935360837746
True	221.59930373025333
True	98.93723376948368
True	42.921299620792695
True	530.6676144843558
True	632.6264450832298
True	182.2588890216426
True	412.09764146952944
True	339.0204285437752
True	18.897269214332404
True	171.22118632781445
True	286.10525289932747
True	3.160833816340872
True	874.1135731183515
True	77.80922774127943
True	101.90728503942154
True	111.55396842159772
True	369.7020934837315
True	36.60134107500231
True	461.1639017043303
True	220.89878353145863
True	6.2177824344693216
True	116.48209977799426
True	440.4325807839692
True	50.409735756493646
True	68.87595912954474
True	170.52087339056368
True	285.73966033364724
True	930.5290981706514
True	390.26688177708405
True	923.8466217567787
True	179.44265945940472
True	1046.9788934982896
True	781.9664883504539
True	654.3293384191014
True	395.17246667092815
True	389.0439381082672
True	77.82812821260077
True	72.74164213316332
True	77.4330305674552
True	180.8271791122612
True	472.6250854960789
True	1118.538404791227
True	183.6315636198789
True	347.4546439489447
True	438.99854888946606
True	604.8454646784428
True	612.8859610719084
True	288.6871868847938
True	475.4283779340566
True	669.5496862959028
True	92.36205854576131
True	716.6658713650885
True	254.21724066760356
True	134.19907249186824
True	418.39929571291225
True	856.9662510438969
True	430.9167912780776
True	868.1433508751991
True	197.64544351112036
True	349.9086531344397
True	708.7045690868329
True	601.9109776191291
True	187.54496194942104
True	252.756506381559
True	798.7811289941975
True	30.613368454826595
True	191.7894525700835
True	484.1097732155189
True	719.5519689843488
True	106.66279355360152
True	39.231426107125245
True	173.8169902459693
True	732.2513544207465
True	326.451589159193
True	558.3012379212638
True	351.891210794535
True	295.6205380097133
True	461.862022435235
True	474.196706245617
True	71.68188819232125
True	380.236049816821
True	786.9418593433223
True	0.0
True	296.1681779178195
True	237.48051838064004
True	975.5001930068084
True	145.5155884657703
True	637.7721304977837
True	633.3613502707826
True	113.74960305476333
True	223.69971183018737
True	133.27194836294
True	11.748241213375271
True	284.9435796276322
True	370.12628682741627
True	1132.819566624362
True	240.5465180433655
True	398.42753395318095
True	648.4431601868538
True	193.03363309952056
True	24.267022996777825
True	826.1428617565888
True	621.3400329847657
True	160.9792507918793
True	636.3137931769317
True	166.63701167663314
True	286.8074468592204
True	746.0441017754443
True	35.66019185045411
True	111.50297846084126
True	514.442031920097
True	63.76530534077151
True	77.34163593370917
True	426.274452833456
True	23.2354847073308
True	745.811225361244
True	98.36356288051824
True	163.99632122945786
True	20.20071342136493
True	701.4445835793433
True	30.386914835029163
True	765.9155511917126
True	408.6569966853671
True	120.79167179968869
True	694.9440963112804
True	528.1928877816827
True	572.331001820465
True	45.514233643133856
True	373.71722991434285
True	5.9827616631741485
True	89.47209714186386
True	373.9684936975131
True	44.23148975951504
True	126.67119583673228
True	302.184729200657
True	187.96023389983117
True	101.48257375457288
True	660.4033632453801
True	20.9467276301812
True	1138.3053668613882
True	503.3414714739348
True	302.39930782945646
True	492.7470552543314
True	120.482044663662
True	778.9605554427039
True	1109.4111123554767
True	737.7575740781343
True	184.99512171431024
True	229.8223211215896
True	48.63525071890212
True	57.41697591991655
True	151.17285679464734
True	105.35897638642328
True	170.85079850798823
True	1174.2361062425605
True	307.22573086987205
True	353.3462581905891
True	694.0575077614255
True	17.063702321377814
True	14.989408172731196
True	620.1561947062169
True	5.074904016354999
True	113.45209283008258
True	665.180999270126
True	176.64192287129433
True	654.8832782753735
True	847.9232758187512
True	157.26948586401605
True	845.0258088347562
True	2.9527233931236823
True	448.2944398037102
True	1074.8023987235304
True	26.014291251733745
True	242.72196673859227
True	152.15428954541204
True	926.7574051205576
True	237.6247499941479
True	517.3216521841302
True	123.73444321281237
True	521.4731722831327
True	142.8003225036729
True	93.78360274805368
True	380.2922318196837
True	71.85462997374468
True	57.97389829082523
True	1073.435080983062
True	263.6965950837776
True	153.0141608109462
True	375.9072517915338
True	400.7822484656882
True	215.4680689845154
True	166.49776765169707
True	398.2930708966732
True	35.47006091416398
True	496.21732488560895
True	1069.671980134402
True	115.8847513538406
True	476.4150843688456
True	315.0336630781947
True	26.252968640858796
True	407.7160484604922
True	100.76425087893912
True	612.9007603780977
True	206.2482407853032
True	421.8967398893879
True	19.6949925554382
True	439.77629637549984
True	113.3504401761912
True	338.94237354433864
True	35.10980277381493
True	168.65645811777418
True	251.81292207664484
True	778.0971517427826
True	59.24867645182252
True	136.49677220811728
True	237.06995176739903
True	128.2154553996215
True	646.6483873308272
True	547.7895696693782
True	780.5054004602994
True	395.4475304638728
True	537.4914150963458
True	413.3203231525073
True	686.9943861536403
True	73.59367989305778
True	455.2244512568719
True	442.2088943035641
True	47.6504501848093
True	83.01305665751725
True	132.07770302562406
True	95.0253311823704
True	313.9957116885975
True	862.2511426634192
True	314.8757850447032
True	1094.8118805662298
True	307.5440768278098
True	911.9670163750408
True	148.17813040652405
True	589.0045130626892
True	610.1363626407607
True	691.1252879168131
True	441.6570026209367
True	62.18146621858115
True	285.20345993538365
True	42.56321605360189
True	169.76351590762488
True	162.43332559941234
True	1132.7789711725893
True	237.3232468178497
True	552.0920190385357
True	539.3478202866119
True	553.8002641225216
True	868.6525533734106
True	590.5079913098666
True	632.1159874518498
True	992.2622071819944
True	126.03855977827844
True	313.4855576716776
True	266.61398687232145
True	338.2768978589672
True	89.60187015648472
True	376.8614835537117
True	4.519608347719743
True	326.758817437767
True	261.6739834687259
True	612.9585228580755
True	282.1583686251512
True	349.1286259919137
True	10.340711597903766
True	61.3087787326074
True	535.9710780840244
True	31.18839313474486
True	152.4560206406656
True	63.53336239003378
True	150.24566403375115
True	240.20383813439085
True	73.18139910033739
True	384.3446284505336
True	265.81336041513987
True	99.75531272562932
True	343.3656204637896
True	66.74815113385138
True	600.0533906275724
True	860.3811812487962
True	280.7651917860583
True	1139.3027310544742
True	113.56247294546868
True	308.6314828238472
True	1043.8790837487377
True	83.326893587836
True	287.8431428278092
True	9.296169258483143
True	404.9710182392149
True	451.87364421118417
True	159.74676580850578
True	610.2459030472219
True	929.9074841998804
True	155.3897764757341
True	73.18797359870146
True	316.6573448379472
True	537.2163511005947
True	655.0436413110903
True	1205.7008045159969
True	27.96091569877895
True	939.9246152037562
True	140.98083101255875
True	638.9919130727903
True	119.70384706265553
True	129.18571421872892
True	189.45833405369316
True	168.37207769318414
True	746.6191941740697
True	208.78231991420816
True	231.42965332156905
True	66.62537631785975
True	504.630998887245
True	463.2831969236085
True	177.05760781588882
True	235.4469422766604
True	17.8957428035734
True	435.12205755653633
True	222.83093165759425
True	297.64805254857214
True	114.94733886988476
True	687.7696691124197
True	439.6659524888172
True	258.5600056718663
True	640.6380571743914
True	532.0229928376417
True	462.1924998028868
True	139.26817636008323
True	528.7431614889651
True	420.3764271885808
True	2.303433697290541
True	201.7640800244844
True	92.01516014733956
True	241.83633815504533
True	2.7738391970883423
True	126.43397131082064
True	364.0274332230917
True	7.1857056754480535
True	832.7549244358436
True	171.7448892045035
True	712.6237180982407
True	763.6699141835024
True	163.04893273242962
True	232.84272146505344
True	475.7372769896897
True	841.466765933155
True	50.90819975353495
True	38.871495727978925
True	137.08289690324838
True	610.4434736324885
True	724.9122262489817
True	182.98977543756385
True	592.3385615315985
True	580.9602816121434
True	879.8432630859096
True	419.7254935094593
True	188.7638086145557
True	863.6514550101265
True	211.7306676164589
True	151.06400483804234
True	333.50231055397194
True	221.75470505421072
True	209.53280793514452
True	607.824636915101
True	248.9968299374583
True	197.3794768568368
True	459.8338061251664
True	467.3237096855629
True	64.01559057914596
True	292.64744858712976
True	75.31984841963225
True	347.8926663306291
True	352.28842355499273
True	247.5085948027885
True	179.2141438406941
True	389.6820678999143
True	625.1989040496723
True	756.7249075682445
True	299.3097110352552
True	741.1780229460427
True	64.57511464290613
True	871.2655315270539
True	344.86741712456666
True	12.598933028964838
True	605.9327490813062
True	687.2342398939394
True	250.05647465222307
True	167.98492660528746
True	50.3029616094258
True	376.1606378751805
True	78.13782453133194
True	13.616664515567583
True	880.1297304676639
True	373.67706132558254
True	173.58291861482067
True	1006.8965265193182
True	10.894311111567047
True	797.6921816992423
True	32.051898827249005
True	642.9217852652329
True	58.83893268781213
True	749.0282407195451
True	428.2409996225367
True	196.17933502600755
True	429.90366660265073
True	206.75596158038095
True	294.72952261757604
True	237.12474662486036
True	416.65963371557126
True	9.750784897614055
True	320.163187388485
True	113.82602910545816
True	9.97587624137033
True	479.78116795572765
True	715.0528008465888
True	281.1552550451089
True	74.6358256667133
True	316.9266139353006
True	83.43604025669718
True	186.1594235466033
True	178.8157613447843
True	386.3477734491869
True	40.14439250452541
True	138.30066465507971
True	391.5697234515988
True	842.4603866964769
True	106.78580773533112
True	208.9741740571095
True	441.8818163998311
True	18.118636785281662
True	405.209861101054
True	509.9350989007818
True	91.11701892609608
True	386.2692179654807
True	357.1644844815921
True	408.7561245415733
True	611.1178323391495
True	1025.224204267263
True	990.2328636266706
True	57.40970733757354
True	1103.357088760864
True	112.4375034740261
True	117.93885668710722
True	108.52561937051188
True	505.140240572365
True	366.5386744797026
True	574.125005240846
True	257.25313862489446
True	153.9985282900022
True	417.3442200099673
True	15.87303115457442
True	462.9782813869611
True	385.8606140131597
True	146.33419216361816
True	89.51858570111689
True	538.6704315225635
True	976.5735028837232
True	206.5516901174144
True	65.7631289279087
True	431.8944909075053
True	388.2253697855047
True	477.830614798283
True	321.1069743174685
True	4.416975899871621
True	550.3321154846506
True	504.1894054485404
True	504.1920593961409
True	181.90956854013257
True	100.57504669216496
True	20.88381906799452
True	375.5175986176977
True	101.698882847766
True	7.887251604129607
True	29.173249334264824
True	345.6621411995624
True	658.256270678485
True	133.76487438709856
True	90.40834763801637
True	26.01088774808677
True	402.9421178270459
True	369.2719233701045
True	768.6687649041636
True	313.8846161766732
True	542.6422100500787
True	532.9628127842949
True	525.1352407927833
True	289.4744569983566
True	537.3261629979003
True	97.9715743308887
True	582.3125270582419
True	8.040588344864078
True	369.92342145799154
True	464.3958468092126
True	931.0692735717722
True	347.99960445024493
True	795.8399384981035
True	1009.9682661453254
True	177.20447435552137
True	38.1775277764213
True	372.1042509896368
True	390.3016260884789
True	583.3710086221421
True	257.57947508992
True	29.41282504436871
True	635.1075521549402
True	132.2600438317677
True	1044.2720156007551
True	324.8526434116942
True	473.8436755711636
True	123.59363667758484
True	816.7036670624966
True	140.16242999587894
True	814.4365962056241
True	594.6966873676812
True	190.95071162198596
True	108.44376635060148
True	65.99035294481227
True	562.1292749421763
True	900.254591798287
True	420.904427620848
True	542.0020387773508
True	132.49324448244644
True	623.4183570655781
True	502.2056921260608
True	769.2962011335836
True	327.928228632814
True	578.4097480661903
True	113.7223350746892
True	26.41027717195984
True	411.86942210657423
True	164.265038374204
True	107.44914355107667
True	384.1743799929336
True	1110.091396457705
True	261.6815715081724
True	547.7842110392437
True	13.0349519729145
True	77.31294296209362
True	331.1681544736504
True	775.2838743071211
True	453.9027818812596
True	520.581004038393
True	717.9041453336738
True	68.17548396126243
True	739.1169516278062
True	49.24411443280727
True	103.18570053890453
True	189.52893600327988
True	83.4837069184273
True	25.801316523702692
True	290.37279091104466
True	484.2023625210575
True	896.8046598297068
True	863.6633451778141
True	5.271183372145092
True	285.010151528102
True	481.2490980905495
True	124.83011652101384
True	236.20342188917093
True	332.39681322664046
True	1310.7885915325896
True	460.6027435436506
True	23.77980199303655
True	185.96045292870727
True	674.3599696483274
True	35.454550593211245
True	176.41366919082768
True	568.1225042577373
True	71.43367965444925
True	884.7734087964145
True	332.1240592720266
True	665.2438019079023
True	74.58812177029901
True	675.9465014605673
True	605.3320167722941
True	865.3256370800513
True	255.7060387561673
True	516.0876403485935
True	855.45347610279
True	920.7470168584168
True	240.4429342676797
True	738.7984293401227
True	213.44662456565555
True	444.1808781282184
True	371.03618822066056
True	497.3715261150953
True	499.497473869052
True	300.09893006738366
True	355.0679940010117
True	118.63485562026226
True	350.17428837737737
True	1133.1824154407166
True	309.75665786427044
True	142.25198189373492
True	299.2690814616314
True	735.0729845892178
True	653.3767555866773
True	404.0310098768212
True	113.83872943033744
True	323.39443778363915
True	34.42610171790554
True	168.12975043691029
True	90.59061495031914
True	87.2218196783112
True	586.8739244724044
True	139.6308283870751
True	134.60243015551072
True	103.29317405752036
True	85.35474268611694
True	451.9284110822101
True	395.6002424084416
True	1016.7480979201688
True	528.7255837000126
True	827.924945780868
True	276.12768598402675
True	289.3098041010249
True	517.7015087367464
True	194.3624206841766
True	720.851398706975
True	244.09010376104357
True	359.5749905263872
True	72.16905046151314
True	117.01749306957768
True	272.01854509893684
True	125.2290907936352
True	488.67175535786646
True	29.32712360956968
True	564.9028367957831
True	1010.5188791660414
True	719.8182620484896
True	1.408334252417191
True	60.935047881862346
True	466.9297591826957
True	434.6499942140885
True	74.8714111725092
True	119.68879580319351
True	310.4810645033142
True	78.50659545697773
True	53.32175241366193
True	741.1730635448099
True	665.0938309084173
True	147.42861158675632
True	168.71899300624858
True	544.680196957641
True	53.61233972728563
True	26.623643041156832
True	546.5776940816519
True	454.2319905020876
True	1133.6595182611889
True	49.68142223685534
True	466.5462423485491
True	892.4288024054214
True	808.7736810363903
True	277.9218940422124
True	733.7536813847499
True	398.7869218908912
True	44.55924402071586
True	99.29044080998143
True	723.8635396691747
True	79.34341388631941
True	138.66947649661017
True	928.021169218172
True	188.05808187566424
True	280.7047079517816
True	96.86899544235196
True	643.3747008060801
True	590.0047283286959
True	206.85942716927173
True	435.9019573456314
True	40.92659577973736
True	278.19894450874705
True	576.895103080214
True	619.2925426279826
True	316.5041076908872
True	75.18512934700514
True	990.1122906099783
True	1064.8576169668536
True	563.1522340455522
True	63.881968176749055
True	31.72595824968809
True	88.21189258454827
True	104.23281786343205
True	107.21281611951709
True	881.7473376946626
True	1172.1251603233525
True	728.7521555448661
True	323.47215289916227
True	7.470581512858593
True	21.0770961451421
True	340.03717024320923
True	482.7089524847364
True	46.55930025528398
True	546.3808164089694
True	411.2689453681474
True	390.97164647334506
True	78.55341685254105
True	199.2906541679641
True	271.17160328123595
True	131.48896174727517
True	401.7869117390924
True	40.67012980166268
True	171.27952256465397
True	1176.312307844982
True	6.383352397170688
True	27.551022122727986
True	586.4594404277374
True	355.02516563004224
True	794.8945002047438
True	151.26319366759128
True	802.5659196035856
True	591.4572044982891
True	277.22988913173145
True	407.3024430880714
True	336.1151685870958
True	292.42973331197453
True	265.277345493155
True	400.676424473272
True	504.7618845612199
True	489.1001423365168
True	106.9497907902765
True	355.41900261100704
True	9.077800097047342
True	187.8316144338609
True	243.09864533217927
True	863.5867671988369
True	577.8791774341666
True	32.129182750634165
True	728.0983792958436
True	833.1650175822865
True	103.7274629317903
True	348.53176777494497
True	848.5020200643374
True	224.4198263310338
True	161.0444804235312
True	526.7260149599608
True	584.5282187676224
True	1113.342043151854
True	144.298413624067
True	164.50945647361127
True	259.2642991293165
True	319.3215591510586
True	417.8746456078524
True	416.90966406189017
True	306.38324836017244
True	438.1489473340957
True	495.9502053654669
True	237.890466546479
True	1445.7318598337351
True	256.29768864175963
True	421.1197151675351
True	54.0468425037882
True	768.2046139987732
True	245.1549712513573
True	939.6460137232492
True	535.5293279955926
True	319.0984345138338
True	787.2638668894847
True	262.6320994444995
True	206.9919416876152
True	256.4050253589068
True	217.512567879747
True	148.9514923944029
True	256.36459552695175
True	732.7097492303056
True	503.3966456778122
True	212.1170364975082
True	1176.614302602968
True	117.75257222994372
True	273.75539932183773
True	72.39418879104208
True	314.69115916793066
True	425.7766464209048
True	91.3128489057485
True	219.3289158237607
True	71.19159114629112
True	703.0782545845351
True	372.3560214598687
True	222.983544865726
True	727.1976293552855
True	917.06528502631
True	826.9630626753318
True	843.1900942133273
True	355.3653777929535
True	1.3885261571265763
True	271.50537765832235
True	54.83545539623101
True	377.3799465241266
True	53.56916670905758
True	348.7156604250311
True	891.3052426022933
True	1005.6483346913208
True	395.0132968147575
True	20.952226815734758
True	509.8902165979847
True	485.7638513421799
True	190.7234680698115
True	226.7547372451276
True	287.81757785676166
True	24.2047711436844
True	127.94696482059832
True	974.294877999836
True	65.33347332132782
True	488.9946540780096
True	776.1668289225519
True	102.66743694557734
True	252.79833085880227
True	116.45279987520928
True	16.501099357291412
True	1.0922539612514246
True	120.0972832318474
True	1023.9177545401882
True	480.2464227948449
True	68.12069233311338
True	804.6104890971712
True	335.98426211088776
True	1.810356236903055
True	449.5909825196542
True	178.84728003982494
True	497.8407034198635
True	79.70995382006284
True	323.95462132248883
True	360.27489915146504
True	171.42110268811442
True	216.9230737137024
True	124.66594990495976
True	163.7747600567628
True	1006.865805699888
True	17.33629681506738
True	515.8286483489601
True	492.1191250663404
True	403.4826485879563
True	223.38339159726007
True	234.36350450670255
True	160.85147089319872
True	51.134566755061314
True	501.5922470102908
True	145.38154959724417
True	816.992288116857
True	823.4097687690279
True	262.0385143576152
True	332.26824639191693
True	521.1635057798309
True	42.29564399010578
True	89.66102103519201
True	757.9477662367558
True	1072.8546798033187
True	107.41590068881328
True	730.9829653801933
True	146.6062890778974
True	951.2814948358384
True	644.5127753749103
True	104.71221309815115
True	283.2970087122916
True	650.0834887963266
True	266.7416622627117
True	44.27973162996133
True	582.1451237275271
True	450.62204557725227
True	5.326425499062534
True	488.1089776214697
True	66.7931591259893
True	158.86797481959195
True	234.6150650141673
True	303.00826921394616
True	74.29985149056097
True	217.654354552675
True	358.6000463765797
True	450.0190709556513
True	1000.953313089158
True	46.54700731948769
True	876.3720476428342
True	1002.6419283859764
True	128.3712943234463
True	71.54113045701976
True	980.860743749865
True	32.426004630453825
True	222.08737734381864
True	91.66617743670632
True	213.40392768663625
True	356.3944534210615
True	987.7846303121762
True	93.48812775501004
True	73.63266392675048
True	667.8006875945237
True	273.47252105066804
True	723.7079293008616
True	53.71078374065617
True	499.8408806961337
True	403.8405588009372
True	685.099570625843
True	51.959419424093205
True	110.08401509574576
True	25.40706567585305
True	268.1956175169985
True	42.354747975835615
True	345.66523440531194
True	3.3607914972526816
True	1191.6099329444403
True	100.78884364937193
True	133.78100849259732
True	354.16905103897034
True	727.4858254842244
True	681.5416850091545
True	1023.3505817110234
True	482.880170738952
True	401.5540608710273
True	143.31842653973558
True	421.2165758536536
True	826.8511026850086
True	439.2583234277356
True	935.8935851901448
True	84.91470924887894
True	415.20778535880623
True	184.6594207301455
True	275.91026709528694
True	733.8324860544684
True	171.4159650121717
True	134.18096043561704
True	61.8028262878518
True	854.4713857902769
True	791.2714519722537
True	84.05160640971609
True	459.5087060020589
True	760.8794652482989
True	416.9263494323016
True	53.10763288691469
True	325.7933264077276
True	773.032079682794
True	30.96964534309957
True	367.0694218397291
True	172.94542955185452
True	275.09706404370525
True	35.25916899118243
True	227.37058397569163
True	784.9142779555543
True	639.5190834996079
True	58.00778910987147
True	298.647004320438
True	887.973298774215
True	17.145948635354102
True	307.49470825745124
True	293.033765550178
True	414.0761376386456
True	209.99079635198444
True	601.6015062308433
True	47.49800994548836
True	968.692655902708
True	903.0155686265816
True	46.21824651677843
True	409.5362058523399
True	729.1748385847154
True	923.789051258035
True	271.41158531385383
True	630.5069887334687
True	136.28219244256323
True	185.7355340576162
True	132.52015373563236
True	136.38525166390963
True	212.55701330310688
True	954.1585401357162
True	785.3800214003912
True	950.0490285443016
True	20.48781294805338
True	25.047235192262548
True	369.63273185410895
True	11.818816600057852
True	621.1204551704542
True	1059.5457663814295
True	255.7975704018257
True	214.93138428889696
True	87.65475305064136
True	216.02851083484904
True	134.51211967096884
True	43.635743412623256
True	126.82847521090814
True	92.27364203239398
True	245.09515968285103
True	534.8909879684501
True	163.45171022912393
True	29.689180669571744
True	56.75008591550018
True	422.7988602253832
True	264.4431034858965
True	589.7866182271196
True	19.57224381431371
True	109.86731934872262
True	667.1849031394512
True	263.9913034390965
True	474.98091280289975
True	656.3885259597129
True	103.63908558621024
True	114.78881332201364
True	80.00301432701878
True	26.72318822668871
True	120.92491219161388
True	90.9328881235859
True	97.19124371808265
True	151.76959290685258
True	237.2970820148473
True	832.2733608889142
True	286.9548523965732
True	946.8937997175992
True	166.29934502976434
True	189.39599675547703
True	809.5623306958634
True	319.14014513312554
True	575.9969463781925
True	256.4116609133202
True	351.5929154161719
True	440.61543916613
True	562.1220717420293
True	638.9673190085432
True	372.4259170283205
True	36.29502737005695
True	542.3516561456646
True	616.3319792216613
True	20.534588499463677
True	10.506847592446327
True	270.02384091014005
True	395.5115145973424
True	448.9993065816717
True	68.25907938826835
True	645.0480422028286
True	949.036505775284
True	229.6787593150737
True	893.7679880004805
True	278.57618401267933
True	103.22760796366516
True	264.293456052204
True	682.288197101299
True	33.565987376506285
True	561.4849179788848
True	1293.300836054179
True	1019.4179396844328
True	929.257646078655
True	218.83063722762685
True	96.6348196552365
True	197.6144205770939
True	818.9863894472124
True	146.17080760468724
True	1095.0163205715796
True	850.2029583108523
True	42.62388477299159
True	89.62561670526819
True	415.1431746199386
True	423.9123108803124
True	198.64988466297365
True	522.7795741767012
True	656.4517851699718
True	128.71207130254663
True	283.05691265402663
True	1021.8947793372042
True	49.459137687240656
True	722.9033826050171
True	560.5142299354583
True	39.09451279095877
True	880.0067526980226
True	392.5742373621539
True	570.583014100731
True	105.8243004124879
True	264.44567855759465
True	218.5781098749264
True	25.810375514851845
True	129.23882322326952
True	751.2661746384074
True	124.71586445386896
True	373.8421694558938
True	60.81026901396451
True	642.541909174838
True	615.2940544600809
True	228.6784119654045
True	467.74942009920863
True	160.33401694862192
True	165.80651804316943
True	230.58021975358344
True	283.1196739057004
True	367.4967487569708
True	130.84146232438374
True	193.02645349330487
True	27.034852726622933
True	863.1988112382459
True	310.3065313025777
True	10.139719127973237
True	361.5208500083207
True	173.19772993644312
True	635.5969880425848
True	368.79824534472
True	584.6763830584513
True	572.337298923718
True	489.017540246277
True	797.1270729496855
True	241.11558064184496
True	538.6202276276946
True	155.8657275055516
True	529.7215412345071
True	362.3931543096749
True	381.1565758474388
True	127.07108855341276
True	131.7596476008801
True	108.99120840792166
True	72.51771999213106
True	743.5087275871014
True	177.68118346224554
True	44.26460956371974
True	0.0
True	554.8428173968939
True	107.92658040959329
True	21.262465431438745
True	44.15364508657771
True	107.43823716514083
True	534.8779314123831
True	178.30758321343964
True	108.52750575528356
True	34.61893431863429
True	164.17039051612727
True	924.4412191211208
True	54.56817037071458
True	218.67014241601183
True	745.1787055467132
True	315.2357429296209
True	466.2036037773842
True	468.00666060153793
True	499.5706753112591
True	595.7164895557626
True	936.4070936774508
True	265.5483847425384
True	1025.6844166680016
True	901.2859054391046
True	627.0304936526043
True	340.4690209982003
True	846.6218235806285
True	9.089362310343484
True	31.94356335782202
True	284.7554222404071
True	44.78023736010717
True	204.0277075007123
True	746.1709738151609
True	215.6994336878878
True	758.158916073414
True	760.3779221353775
True	126.94810446400832
True	330.42090484402274
True	601.7572096610063
True	23.66994529615937
True	134.01016203648612
True	431.3964202844642
True	303.5164356665298
True	198.9701526110688
True	110.90090095461832
True	381.3118634107647
True	21.96284777999697
True	373.7356016242599
True	364.0921873977413
True	1056.912345316528
True	363.8957044629278
True	28.26951850095679
True	440.9027853513568
True	450.3653320348257
True	225.3121664760916
True	31.843127977721217
True	751.9180327893121
True	455.6113151389057
True	178.01583577240336
True	12.521004317125527
True	1205.138283086493
True	164.33947064270436
True	26.312567392407573
True	311.1570102029462
True	262.1757170224939
True	113.76788364189493
True	293.45280316972884
True	45.49250513631583
True	318.8151177546717
True	292.43751674972674
True	314.63202049339554
True	28.735220477173296
True	46.06612626657272
True	1081.5514094703817
True	25.49344000271899
True	11.843044851741595
True	177.07904362122574
True	682.0058030926923
True	7.86136499309627
True	195.14928124180216
True	179.63107564879078
True	559.8579491011761
True	371.4911346617369
True	745.634541321671
True	329.27451466388555
True	481.6936939114214
True	450.2832538747599
True	482.1866049853242
True	95.78703205495196
True	1267.233758396296
True	898.8698267047122
True	286.0060057445576
True	533.4907862675805
True	98.32551125965443
True	574.1003478970871
True	433.3919349206416
True	159.68603100830717
True	78.7320686739458
True	351.5473220108512
True	168.0918579685462
True	31.159678845101837
True	633.3995371655501
True	374.99068769159743
True	68.15048570754487
True	30.950911177592943
True	674.3067629594365
True	496.772104047832
True	75.92790686126281
True	21.008631345252223
True	331.98993452989123
True	331.5490715903446
True	726.1412833371642
True	548.0823654966648
True	559.0664651297392
True	788.3147012569382
True	9.170892341466669
True	55.69235654633872
True	33.730290943508315
True	59.12761980116392
True	513.5931927247486
True	579.5048388136075
True	90.16527193290136
True	111.30126092027729
True	183.64588425333173
True	72.67069486404831
True	170.29263982561562
True	210.9045264959025
True	279.4474784487209
True	800.633018055216
True	586.3125299011368
True	297.54228577532143
True	189.79929856631057
True	263.8609367200356
True	240.68447905812465
True	739.2002404970798
True	325.795570582592
True	169.4623536641588
True	897.410210077645
True	348.4628099223538
True	485.57866699407833
True	152.5899643626311
True	119.8631212056601
True	62.28574305797086
True	208.96836790394957
True	970.7145068295972
True	486.04883596503777
True	112.79375895066563
True	351.11362220569606
True	100.6681059271053
True	664.9641554818076
True	4.370973134405765
True	673.9147128872548
True	37.42694389960052
True	913.2850462395064
True	843.5321167838583
True	210.24262010044563
True	29.283985012868065
True	79.49340991548532
True	470.5953237146288
True	215.51504698777427
True	1.7199919120620566
True	77.61895680100406
True	1092.2561810836428
True	340.8744825224305
True	676.8139806571786
True	473.1884430483447
True	31.98878704105872
True	140.76155635478534
True	424.48007368248255
True	909.7891122392026
True	799.323145576133
True	435.6076352473544
True	349.5812455172429
True	16.528595137541096
True	82.91627559175468
True	748.607769999674
True	475.592178102634
True	382.1461635215808
True	906.3374368852666
True	25.734730222770533
True	216.8633194830664
True	893.8197042712635
True	234.07830388805576
True	7.355354582552113
True	484.7782494158221
True	105.1843933263007
True	624.0147445242484
True	53.618250157398776
True	263.9331651882477
True	881.8557217130668
True	910.3769003827276
True	278.7574763111722
True	448.7463460550224
True	118.04332713101478
True	623.8898700329167
True	261.3135104012302
True	186.8973684733524
True	870.5308473841117
True	56.21810226765627
True	730.6066097019644
True	287.17505187004303
True	302.70914096902226
True	170.63956655331154
True	497.2604765684612
True	608.8643362208014
True	359.8266668337694
True	414.8651346753202
True	65.70562447727652
True	154.46341736241646
True	451.9685045051757
True	225.8932198980152
True	35.983558707890055
True	194.159205183246
True	397.3334414380244
True	406.426216551668
True	739.8732921364125
True	130.23574455241376
True	647.8814378301148
True	494.2705102844751
True	581.1183177989038
True	136.73470466990196
True	39.93545992963445
True	670.366427144247
True	68.48647162625109
True	558.944747781494
True	667.2556745130033
True	433.80463803844526
True	141.2204424186561
True	505.232649073476
True	4.878271599591833
True	394.7107026146279
True	29.921860382601874
True	624.9196199828272
True	281.3603470504204
True	580.6732688184524
True	681.6824348656371
True	140.45998988775537
True	518.7375124044218
True	487.2063465787483
True	64.23673442623024
True	952.9267569194795
True	3.0513492580491284
True	27.591366968765215
True	641.1242748345396
True	688.2647961930645
True	139.198303894867
True	415.67243179817314
True	120.8884032816034
True	73.62645921041671
True	433.153308898083
True	41.041430253076456
True	518.4106924343357
True	12.904897838063986
True	832.3837357821828
True	547.7200317054858
True	670.8439751435769
True	104.48236736214623
True	393.177637004969
True	1001.7703498757618
True	852.0356018859953
True	141.15644593311876
True	536.9299727782391
True	457.31464047523855
True	243.07345026935323
True	260.816328103222
True	5.766174192874326
True	313.58982385754064
True	12.194458206394104
True	366.2759854766689
True	77.51074659669284
True	430.0888062588728
True	686.404656580123
True	123.92330082322266
True	226.8339774939448
True	631.9275216957384
True	699.1413543463354
True	297.1388127090019
True	140.56864432920935
True	170.2686016274001
True	467.245811382242
True	87.11111558688141
True	9.820273399040914
True	504.8785840792594
True	568.3693833477756
True	21.4207517737996
True	139.0131393660791
True	897.1229102760506
True	504.7443576065398
True	273.4799890285978
True	35.44073742657432
True	480.5795241064373
True	116.01746174185722
True	591.8287207801735
True	658.8312942620219
True	291.62692535682817
True	396.6708682089047
True	190.28253202731048
True	238.71993681587017
True	74.21617947140139
True	221.26993803366267
True	510.7803549361432
True	20.08837743835638
True	448.39833867712736
True	371.6600741428145
True	694.9862814801387
True	933.9032188678424
True	901.7468646807122
True	162.65510335821446
True	411.2245601413555
True	72.67465853136153
True	196.8846459096789
True	319.144175847818
True	10.57099184956837
True	796.1010595118038
True	22.94007510264942
True	397.4854975388463
True	260.9603192050539
True	659.0093277044739
True	208.37582319110285
True	39.68683159023179
True	673.3210999919646
True	1068.906610410326
True	228.4606579551542
True	132.13948607102216
True	617.1716442362297
True	477.5375246396137
True	17.278807338978964
True	837.4035594164261
True	115.26805843507962
True	43.86868681293769
True	294.0493505482461
True	353.5440387107141
True	395.0834885519019
True	286.2970248898156
True	22.703878533877432
True	22.241150663221617
True	855.5685330182868
True	188.8555809442616
True	109.78203640727104
True	838.0299191758395
True	663.020966796928
True	631.4126393097866
True	453.0662076932942
True	150.76261029512827
True	34.55677228557407
True	97.9030242705237
True	452.1133001378642
True	216.9541161084015
True	499.5345285071547
True	147.11971137898166
True	463.5591665278212
True	645.7825045729998
True	946.2088228129556
True	26.89542797990944
True	992.6591975927504
True	1065.4885823308805
True	473.70301047016574
True	86.07706224293658
True	834.5520506062038
True	651.8206320647381
True	633.4172378876531
True	177.20649800258832
True	740.1315432644053
True	717.4546132860638
True	122.80173780128128
True	793.9949005100572
True	793.7656736748137
True	472.8779585835008
True	226.3787166643857
True	72.3313494987357
True	314.7983963395448
True	345.55561196048376
True	469.8294364154402
True	424.8914301615351
True	190.45367094951135
True	312.6183322639518
True	2.5209367302672696
True	12.298032891664077
True	108.4802902174491
True	137.6629472119165
True	359.82927219667715
True	348.40480584687725
True	112.83283618452174
True	16.539148304633294
True	218.58265896285184
True	873.9133525172386
True	466.7847595049341
True	515.2485861782793
True	562.1687323246612
True	820.9729845090949
True	640.0284206806703
True	92.593896289426
True	205.48915080530296
True	240.51763371413415
True	292.22144797245545
True	103.79687199254889
True	372.4362803845396
True	437.6289285442177
True	170.5236944762875
True	650.1361741675054
True	240.3946985757376
True	212.2944491532398
True	28.93244271484094
True	250.33832579211253
True	465.3148238545658
True	167.12652535305753
True	541.5220416060309
True	453.1056225291252
True	246.7098167525789
True	103.2957920084528
True	41.23049131982705
True	407.8075227816124
True	786.3716342985517
True	171.86316238740918
True	1077.3637328255577
True	1038.0737602804372
True	478.3778029737528
True	101.4648342458958
True	127.85860733149872
True	674.0293583388292
True	8.206399531110653
True	221.54879743946157
True	136.24704274446876
True	121.57999814126498
True	331.7027607453904
True	631.4771300521371
True	36.79007376813245
True	126.71684444855812
True	947.4757354915364
True	59.30814194927518
True	446.16397088175466
True	523.2290707485851
True	237.28768616036936
True	128.3888903286812
True	913.6050846497932
True	1201.322413705394
True	515.581264372833
True	628.1031400188871
True	217.7788937808431
True	154.15341502339632
True	318.164250707982
True	263.0321849238662
True	169.6857674432538
True	311.01151275143377
True	327.5795247967153
True	11.313329814506378
True	634.941844224429
True	146.5860412058532
True	78.75719134644075
True	443.76741417069815
True	311.21840144101844
True	1178.242391188727
True	358.1975816493279
True	973.136507211544
True	10.756672541156853
True	264.46339549342633
True	227.43413120590776
True	158.7450703932361
True	504.2466458465914
True	201.75000917426337
True	421.466149882133
True	333.35045179444
True	112.3394198393198
True	365.15784897828047
True	1044.7896394255415
True	721.8095655286934
True	222.0745585387113
True	108.08892581225084
True	298.1875485094133
True	25.75036177337268
True	362.50267396285625
True	329.5715631503666
True	553.7081366769993
True	443.4583472758591
True	362.07292812768696
True	157.28388743368322
True	13.922021134756989
True	418.6704205968364
True	289.0862584837656
True	145.0819169797065
True	301.6401941741189
True	423.177683509889
True	832.5894147096493
True	314.9306800260591
True	777.131260037362
True	392.0120802882119
True	376.3911293492954
True	1.9376227822260064
True	1222.7136810953452
True	96.14272595567049
True	922.390433667566
True	205.200050305504
True	450.4307253270563
True	675.1426595376803
True	84.96798023386096
True	494.1143032794056
True	30.50876169075548
True	420.5565513552558
True	78.47446626968599
True	227.57939884677117
True	38.38071704269081
True	685.0020647167495
True	193.0171302521042
True	25.48229135729278
True	402.2378018902244
True	107.5016163220788
True	166.50027959345655
True	841.152963673877
True	248.4415835734368
True	147.34047776229193
True	374.1366768058823
True	527.7403456220206
True	336.2117193234921
True	517.302943290788
True	628.8885636167549
True	157.26698848437968
True	7.859389328996136
True	70.87150134778881
True	421.5436090167998
True	90.84494013424852
True	79.58095327755
True	1066.2972148104554
True	27.015471727869212
True	324.17348981520394
True	319.04850694916746
True	463.19616279442806
True	685.3946133403981
True	186.2602739434113
True	654.0275004328665
True	322.0930147674216
True	353.57832079383616
True	268.3593505539805
True	221.22132129005
True	369.58623758183626
True	458.6002023919023
True	406.4217817389612
True	616.5429798557365
True	141.25674031979045
True	77.618968034269
True	39.722172944089785
True	278.08361751986627
True	657.6162098320036
True	404.1674232314142
True	758.4670363419104
True	209.49943527370212
True	398.0256464060662
True	63.238387494032025
True	54.8851215610955
True	413.140330849265
True	203.43900770393824
True	225.7548847829613
True	45.50130577228983
True	1069.0633609917577
True	172.81709860300444
True	911.8656774699676
True	319.93917811989286
True	929.8308874757578
True	242.08542586319416
True	464.73611324547306
True	524.8061399596235
True	620.0133657091012
True	214.16353235129597
True	476.7065913423308
True	934.3092145632388
True	126.0446411619396
True	7.668539315665231
True	585.550221287309
True	27.88002669440899
True	70.82761088347793
True	803.1632365977205
True	228.1949429720617
True	946.6236909042692
True	691.3001771882078
True	400.6514947575391
True	270.17134190977566
True	467.35317726538455
True	336.04907645606465
True	179.75792893168887
True	681.2201475702718
True	717.9368703135133
True	210.55632723256568
True	87.1917272050028
True	516.2548221506775
True	136.53009074346457
True	370.4193826966348
True	349.2252963713349
True	62.05989083214543
True	376.2598162745642
True	414.5218940577697
True	384.6257317448541
True	401.32220784166026
True	417.3218340065518
True	674.7025797233539
True	58.00108425387913
True	457.6179513269129
True	313.72681242103874
True	654.596446944841
True	213.93869097807777
True	99.26586645028436
True	42.89581929495547
True	524.1170196757548
True	622.4212210083787
True	194.8623865004366
True	419.87354912358967
True	340.44562779991946
True	16.17483932768057
True	169.03772231467207
True	291.8485784190521
True	3.1380957021732776
True	867.4864437066637
True	80.11292659030516
True	104.6977810291878
True	109.5524839451882
True	367.9669280701461
True	35.4597331585033
True	463.2737631456962
True	231.737327908064
True	6.043241057314069
True	124.36151469778412
True	434.3096715428264
True	51.315385971908405
True	65.8094886688277
True	178.11671134675075
True	296.8767777574927
True	959.6542208667169
True	388.7755037637368
True	969.9392744098066
True	187.9676311922692
True	1019.000736636742
True	774.8739102452375
True	618.5228334372857
True	407.4092976442637
True	382.6597215347484
True	79.17888083219758
True	71.32478406244539
True	78.9601313623765
True	177.11483624700662
True	477.7433551331204
True	1121.683603922484
True	179.69551457655157
True	351.0822210087184
True	442.4285901444237
True	600.4167293655072
True	580.541384556838
True	277.70962730736085
True	441.4656286571609
True	684.3853665684424
True	96.30500465974607
True	729.9344337656983
True	258.93878098577545
True	140.94605567272217
True	410.65284358733714
True	826.7394203697479
True	428.1684827511943
True	842.5459908382835
True	195.16609069379072
True	351.46760931070133
True	690.8201466085102
True	631.6593372413952
True	190.7560776798794
True	259.9965419475602
True	786.991228337511
True	31.410678642331167
True	191.8639226183473
True	519.2314019394516
True	721.1075332407225
True	102.13655067553358
True	38.21228330791923
True	172.370128361707
True	702.5761054909487
True	334.5427745708172
True	551.2634691088757
True	355.2261399620598
True	303.6683560253991
True	455.530086259146
True	484.3153673708502
True	76.97608609563437
True	375.2465983456841
True	794.6008962455627
True	0.0
True	302.55044720840687
True	239.9071996623915
True	958.907663613174
True	156.65104905941504
True	656.3086203175661
True	641.6084818231944
True	109.26687907852
True	225.4396887830025
True	135.24321985757632
True	10.879260340575994
True	289.6960732612657
True	376.6298345439991
True	1129.1841962706742
True	225.23528142379587
True	397.8747860770387
True	658.7406306859582
True	207.70489027566592
True	28.029389547505016
True	826.2995868047253
True	597.0791143083575
True	153.8763531329908
True	637.9073449369362
True	171.53516219411625
True	299.0756901094536
True	773.4162367281303
True	34.800525281841225
True	105.88257951630024
True	520.3287779225344
True	64.1328754404842
True	77.31105001564431
True	391.0264498664125
True	23.353930218080283
True	780.722340367803
True	93.84088025955708
True	157.30356284545175
True	18.65130459852848
True	759.4422463002219
True	28.71959934517741
True	767.6144877814767
True	396.6895136892096
True	119.82900410670592
True	708.5673861079484
True	532.9389490488521
True	573.9622575806895
True	47.51912144510517
True	369.2289659650583
True	6.165898312562037
True	96.54824190193744
True	377.839951248902
True	47.50181092394165
True	124.23705680248662
True	305.03572855782124
True	191.60174606604488
True	94.96211620172994
True	659.6369371002897
True	21.55060359477803
True	1116.5828863555294
True	541.1583921049603
True	302.8828827343682
True	494.8064038673268
True	119.95649024721745
True	765.9975124579305
True	1114.9097387142065
True	755.3031706819357
True	170.02672234736048
True	226.477462108712
True	51.93234923519845
True	57.71672542283556
True	148.92615672897708
True	102.72085268103169
True	159.13717898333806
True	1159.8901825098892
True	307.0877974764966
True	351.08773132478547
True	738.1776926428081
True	16.59102988341458
True	15.39068859145175
True	581.9213417473696
True	6.344827745914353
True	120.32136769101156
True	691.0842185576486
True	180.5939849820765
True	646.9383636809264
True	822.7747758041775
True	154.33409429809032
True	895.1412914227308
True	2.935299216758396
True	453.8667708024186
True	1056.538112105056
True	23.28388659226651
True	233.93352120442808
True	148.50145840369206
True	989.791040531549
True	232.17098085993555
True	498.15728529679046
True	117.01868442512716
True	504.8701009348516
True	146.8144522112778
True	96.55916348046011
True	388.6195199904782
True	69.62940385190988
True	53.13679865977291
True	1033.3253962314209
True	262.12780542530027
True	161.9054715644152
True	371.0646859945143
True	394.9372410833092
True	220.2606677748065
True	169.04671344421698
True	380.5549382809312
True	35.30131452759845
True	501.9129250459392
True	1148.2882562823231
True	114.73071629751064
True	471.2402861705477
True	313.42342000449617
True	26.00895922944009
True	412.5911138048376
True	102.08849313693683
True	597.828205862518
True	210.16499111668367
True	419.91765206426345
True	19.427069315854883
True	449.64080636493054
True	115.05145691313376
True	331.9521805559741
True	31.96535878596051
True	178.28505162151004
True	253.6713753365972
True	792.772775008794
True	59.40826280940346
True	142.4994962797994
True	236.73050946128535
True	141.00406228989175
True	666.452358225789
True	534.5629168108463
True	800.5688230593879
True	388.0496062303519
True	522.606409942947
True	418.98546918635935
True	709.6942713920071
True	72.48523708617296
True	456.4106380771294
True	433.2779669114345
True	48.47637638144375
True	84.97703804473367
True	129.87395683982209
True	90.06273515080277
True	336.2403406662209
True	840.1601747684562
True	340.90444895801534
True	1065.7251231023956
True	326.69599071455343
True	912.7281277958054
True	151.5467875508527
True	587.3382092744228
True	632.0138968884777
True	702.2962790783093
True	431.0061061961863
True	60.85180754459401
True	292.95379173854894
True	41.63905099889333
True	162.67271981198198
True	173.69422349666763
True	1130.9961045715063
True	221.53270413510296
True	541.9222573698042
True	524.8470400904632
True	567.4693050858938
True	875.8301331432607
True	588.6914559408574
True	634.2266699530885
True	925.63412178774
True	128.0768623338935
True	321.8878789945237
True	264.779999268176
True	319.38604019562894
True	90.7608088002736
True	379.28459004951577
True	4.394740725395905
True	336.9801310157516
True	246.8067135399084
True	620.6897184674226
True	275.769763470118
True	368.3699502058912
True	10.923554761266416
True	55.07892875446378
True	547.2855894918662
True	30.95735264916275
True	151.2540463650794
True	66.06098701795898
True	141.45650142713606
True	233.86792477806668
True	73.36274860051564
True	374.6616972223066
True	277.99909257627274
True	98.80119473483106
True	340.1531039859664
True	64.43174593241115
True	567.0890893486559
True	884.3036476216788
True	273.86050075035246
True	1136.8557987197714
True	106.36145122713776
True	312.32266100846334
True	1037.057907073919
True	87.91840730372469
True	288.32112651962467
True	9.327829859196353
True	395.6869544977174
True	452.17801441945096
True	157.71925270909367
True	630.5771639247187
True	905.020764779506
True	153.2527086239511
True	77.87451484874038
True	325.7799036772699
True	573.1743467773665
True	619.5192000747159
True	1255.948977302059
True	27.067411412150328
True	922.9139778823196
True	134.51417002285748
True	636.5819920233824
True	115.40805519202829
True	131.07519316982237
True	189.53667138111012
True	168.4665044490235
True	739.0205888561117
True	207.67389603545652
True	231.1441895518547
True	70.54240522662673
True	513.4018877743227
True	467.0093492217077
True	180.36671595544067
True	236.90865253294035
True	16.427480607330615
True	440.4933047325301
True	205.46837774873828
True	270.69837996913293
True	111.4147079217822
True	688.9466055001869
True	407.2252999085055
True	253.7875119572946
True	641.7436406998795
True	530.3193828484335
True	439.33831549937696
True	127.78194613712198
True	517.720930664811
True	429.2833611126912
True	2.1174221535972944
True	197.601500086169
True	88.33852968572711
True	254.8911463186613
True	3.6277600088232047
True	130.53569070304454
True	348.4727784538114
True	7.5552372357973425
True	865.9838513145587
True	169.65424903410351
True	733.3140455261628
True	787.2011132333415
True	164.25726368676328
True	218.59769405584
True	492.3587584753504
True	854.8305433213261
True	48.77249866105589
True	36.93377845747011
True	132.49771249831207
True	617.2172490389282
True	717.3730941396161
True	183.44990742723627
True	592.8736814191298
True	613.5703237245428
True	819.85769048321
True	412.822637904681
True	186.05990030705468
True	878.149550489063
True	212.6945173630756
True	152.23991671536544
True	330.09794108218296
True	225.58244955725172
True	201.7424612724931
True	627.8414349411819
True	255.21386565658847
True	195.8211862391677
True	450.8995045848036
True	468.435391838352
True	63.01130401599151
True	277.16262366928123
True	73.23834569828125
True	343.1287386102655
True	350.351331770079
True	250.4793449181272
True	175.57275506579836
True	381.2593761231794
True	640.7922273122649
True	753.03174236703
True	299.19468349689606
True	743.5273242602581
True	66.43969577245049
True	867.6034293841356
True	356.93281554147933
True	13.64466323070062
True	619.3044244538767
True	699.3471303508263
True	251.31204906865523
True	166.32242105099365
True	50.5750106958744
True	387.4077190646115
True	76.5037740549661
True	14.684972380159897
True	903.6414669469044
True	374.4348681201496
True	178.89961165739658
True	1005.203572801798
True	11.278566262650097
True	787.1987722469789
True	29.95255321495533
True	676.5315282701562
True	61.14111507484494
True	779.1032282194084
True	457.1611792565162
True	197.68262262195037
True	432.8908121023039
True	213.22597487640385
True	304.3778897101443
True	208.61438635767652
True	400.63839548127766
True	10.419664718208889
True	321.2107833670433
True	111.76966073681484
True	11.544322651493426
True	456.04838336722463
True	719.9525443096961
True	294.57799178473584
True	83.2909633049892
True	293.5576957755691
True	81.62727420519265
True	193.45419396400973
True	181.0808033623429
True	379.4671056435643
True	43.403786177978176
True	137.44680406171122
True	378.5498336775818
True	885.5375925673861
True	112.36662774045598
True	206.46266138008505
True	429.8567151287307
True	19.862926236218428
True	424.731318735593
True	513.286075328685
True	88.02565976353061
True	385.7351000013874
True	350.8417427367983
True	433.65778040946486
True	586.3777547800215
True	1026.156247727651
True	990.934687450398
True	55.856770546924
True	1070.503893221795
True	111.7711123590514
True	117.71464286383178
True	114.52575981467528
True	474.867013549588
True	372.7039125690433
True	571.6314532681533
True	263.46310961337736
True	153.65328199339652
True	396.7543650135019
True	16.78522994965952
True	458.9375025059469
True	389.61346204016223
True	151.7540035324971
True	95.27648960419866
True	541.1173268537299
True	1002.233944306267
True	197.6118828794895
True	63.51919485523995
True	442.6338054436757
True	377.8163792841988
True	484.7735391442564
True	329.7455605602366
True	4.316562805141849
True	537.2547609211626
True	510.01138235903386
True	490.178714026956
True	186.53334475430063
True	103.28923725391776
True	22.072141968136677
True	373.3062424175579
True	110.868226147247
True	7.993045390174
True	31.05020096106384
True	342.4260397924745
True	648.2017675828437
True	135.90573995815325
True	92.2218187482102
True	26.023954588007925
True	407.1071332645781
True	349.1345987989695
True	791.0984720102529
True	302.5384559694305
True	531.5240891736697
True	565.4263402576704
True	529.8281264411394
True	291.82455899202307
True	549.3104141530027
True	101.90207531442108
True	569.3405895977776
True	7.342461391254364
True	374.7011693687597
True	457.52742527316383
True	946.1388040041912
True	347.86539398145226
True	800.1962608700786
True	965.7405920240276
True	182.1685886806026
True	36.93398727959807
True	375.0196078994143
True	393.47291253005255
True	573.139377363794
True	256.0814435386091
True	27.45387733982599
True	637.7927544530634
True	128.43637224499076
True	1015.82755958457
True	314.5519873189219
True	488.0621263497012
True	117.53338199124757
True	819.4841857625547
True	143.990009425936
True	812.2538530596526
True	565.1082332175234
True	185.3650059725983
True	109.43996995680487
True	65.12994364071754
True	578.4050835230333
True	905.9605857880334
True	444.6207163322621
True	528.4211322451654
True	130.20934579375614
True	626.7441249814698
True	468.1978192717197
True	783.8009787029118
True	312.5463414920895
True	586.0108358927854
True	114.66031330442598
True	26.052704037540764
True	414.8593138557205
True	175.0458901885431
True	103.34792157235972
True	383.7390667767064
True	1118.122764605245
True	259.2141590263418
True	547.2095671397576
True	10.857382938543129
True	74.72691401575807
True	331.7568443264668
True	763.053574008842
True	454.102691448658
True	504.5818618710123
True	720.5555986554987
True	69.1098640002182
True	743.8455908455243
True	49.037224520122486
True	106.29389209467485
True	178.99100133074202
True	81.16674904600465
True	27.479740839157163
True	305.4525638131931
True	467.6449076089785
True	895.4625868741713
True	850.7367133856837
True	6.199704341275023
True	284.9629035372199
True	456.01688615306017
True	123.8219025392184
True	254.49780916932644
True	326.7407634008962
True	1332.0469451677943
True	466.1366200857663
True	24.174232065326173
True	186.58874788767812
True	696.4056270210251
True	36.69916027436842
True	177.8938655989013
True	560.2484480455273
True	67.57841509375646
True	880.3708728213373
True	326.6648489746202
True	656.5100105556236
True	77.30050628112757
True	656.1649846738615
True	578.2685431898859
True	869.7058476881754
True	265.1328676243279
True	505.39671819033646
True	835.6138373013291
True	911.827553549661
True	237.62805579905665
True	747.5875090301092
True	232.4940852351038
True	451.5979341195312
True	363.9882552920511
True	495.9699021566235
True	489.101775319668
True	321.24147591905
True	343.33227662729547
True	112.37607275184112
True	360.7883714280373
True	1161.2210017300624
True	313.2311613911369
True	148.15493303309378
True	306.7152601916203
True	785.4097587802843
True	652.6689209861835
True	401.5156359714296
True	126.21875257758116
True	331.5960340475618
True	33.201684384472024
True	167.2109178589483
True	92.72657605934754
True	85.28712144357547
True	537.0467409201189
True	135.1871396718889
True	136.87550389905422
True	108.78693517556805
True	88.56323147226492
True	451.0728474564886
True	376.76314061622986
True	1050.077468185596
True	515.2824979365167
True	852.7803632383005
True	267.7083317833236
True	303.9491779844642
True	513.5072375722687
True	196.47659486258155
True	743.3733702576201
True	249.35284815830352
True	368.7905607976544
True	67.35533658821592
True	118.54660513119396
True	256.1498708128519
True	124.76566425287288
True	469.0084877340426
True	30.798105946099916
True	556.4945544946494
True	1011.8496061603928
True	722.4948456666617
True	1.092956141318334
True	62.22360598895152
True	504.1743787632517
True	447.2901125487108
True	75.2508515108117
True	114.30057933045312
True	299.2871790708061
True	82.28108652342449
True	52.180857855036464
True	717.7153703827587
True	655.492575454323
True	161.82244425452916
True	173.4643574795421
True	549.9538401121565
True	51.48172094450672
True	25.17339100801557
True	538.3361572397013
True	457.9195097015511
True	1144.1719797095554
True	47.04407818981098
True	450.5927997373914
True	884.5530855989144
True	818.3045587568927
True	272.6523560519203
True	746.2502576358476
True	402.7621791629933
True	43.504373577798944
True	99.53818491514411
True	724.6262466986404
True	76.41286004668974
True	136.09836934193095
True	956.436605372618
True	196.61366433781748
True	265.9517307265715
True	109.3792578306194
True	652.189102315347
True	600.8373248354341
True	211.22345729980577
True	427.935358864381
True	43.530200725423406
True	282.1878531069438
True	565.7774296697133
True	614.8043849391593
True	323.7896754555676
True	73.03853811482905
True	930.780619313668
True	1078.356134657825
True	563.4177159901733
True	61.03010001232379
True	29.524336519299183
True	92.6613778941091
True	101.2641851489264
True	103.76668787545576
True	870.4671682370961
True	1205.7422560136708
True	725.4486704088993
True	307.9058312112028
True	8.731285359722987
True	22.38813718643525
True	343.3620559635826
True	483.4978564147601
True	47.131309152519954
True	537.8059026613632
True	425.948895155529
True	402.9585117556592
True	82.3892204508893
True	198.2376389736665
True	263.06569437983825
True	137.09633487784774
True	410.33409597777495
True	41.65130254871959
True	180.90544929692047
True	1182.189258094431
True	5.994219297390734
True	26.47751901909496
True	580.9673999710632
True	363.80021182048006
True	791.6398355195464
True	160.24472780849612
True	745.2289419727546
True	609.5377429551123
True	275.38037997384
True	413.8796378014838
True	345.055909163142
True	285.42901570053493
True	261.8485989361865
True	387.2730908948225
True	507.5693178344107
True	485.33793713840697
True	108.16433950921088
True	363.4819024360445
True	7.970311847802627
True	185.2795668321572
True	234.53647682835071
True	847.8470896991644
True	610.9603916203704
True	30.03740671298849
True	732.7512108894728
True	823.2592412840983
True	105.88414158841242
True	342.51534400131584
True	895.1676513420882
True	227.7384563843028
True	162.83400765773777
True	544.2043576187892
True	580.8193354277248
True	1092.4559846143568
True	148.78438792146028
True	158.15451198040336
True	261.0599001115267
True	316.51261380702164
True	423.7916471287981
True	418.8615349156396
True	311.64411832388583
True	427.9139316795068
True	499.1668429958269
True	234.8748400732285
True	1484.8329809959405
True	242.573276633364
True	390.0028389211523
True	52.63149758677804
True	776.7748203972658
True	244.8021495487184
True	903.9438478620848
True	551.2497690297141
True	327.78564292972004
True	782.0738208356266
True	272.94607854362096
True	216.09940746697345
True	255.32012490736523
True	211.8570290405281
True	135.47359449447043
True	262.5228056408723
True	742.4881392681506
True	531.7455083421463
True	217.34974469213896
True	1152.9903295103168
True	121.14707029791066
True	261.8547523725262
True	67.72143647611693
True	303.1729070304936
True	408.2040058624543
True	93.9481927698082
True	228.65861335950532
True	72.47894950740454
True	694.1005185879196
True	383.0775432504294
True	225.54751715594568
True	729.3104473083218
True	901.5302160322632
True	814.5869561841719
True	824.3449504045262
True	360.3336078503247
True	1.3877578030219475
True	265.4500020445572
True	55.58062874379258
True	381.0246063195408
True	52.84013305689752
True	364.8489797280453
True	858.6622393096656
True	1044.1000774991735
True	378.03193658290974
True	22.524226901204337
True	527.1072024035537
True	501.3557547951824
True	183.53280384301297
True	225.02589760466392
True	300.0991616256774
True	22.75713286962841
True	126.22459095673204
True	941.1156340817164
True	64.3772983296931
True	479.79674557725207
True	792.7145099008873
True	104.03137753474626
True	241.5555124679956
True	110.63193153020424
True	17.0012371610834
True	1.5741847726186535
True	113.1168942188825
True	1003.7042198305912
True	509.7164829032509
True	64.11195898228618
True	772.6390128916604
True	338.44713237370706
True	1.4596742766810045
True	433.1487685566981
True	196.47012387131613
True	498.06029406913166
True	84.88653203971167
True	329.20689949436223
True	373.2763767879624
True	159.96541031792162
True	216.37115112335604
True	122.6499779013978
True	182.31317928857865
True	982.108638873576
True	16.75726721542979
True	509.37042603041465
True	493.64926387464914
True	397.741660515161
True	225.19280332440127
True	233.9224705098576
True	148.32625295211983
True	51.45454172415738
True	504.6926642705246
True	149.83780460796572
True	829.5946264932081
True	816.0149297028324
True	250.95820435900012
True	304.09777699773787
True	526.1775798449195
True	41.26054549056236
True	84.58201980929321
True	719.554306686735
True	1073.898083292736
True	119.32294758197698
True	746.1448062340936
True	145.8834401632465
True	942.1319614892116
True	669.5552292972022
True	99.11041583898604
True	280.420177805721
True	653.2906598276563
True	258.3674086017268
True	47.124741477700255
True	566.8297883983225
True	450.8858875288698
True	5.976802323443992
True	490.8987402150445
True	67.94796370140735
True	177.46040355373802
True	244.28095284116205
True	303.7320991128432
True	73.80101820111055
True	228.1119226563947
True	350.50108825734515
True	402.7496848849677
True	949.8331048080704
True	45.22210310885878
True	944.9636524722312
True	1001.7432687913864
True	133.87902925776075
True	77.56685150131835
True	1012.2847509829236
True	35.38017483651428
True	233.4204822253176
True	86.92581516138195
True	221.9134764682124
True	345.119309797939
True	963.3864639673812
True	99.60282379439506
True	73.908579871182
True	664.5729820708317
True	267.96531681529245
True	716.4098151588826
True	53.50312521958056
True	478.4367500489632
True	397.13257100629255
True	676.5382073357947
True	52.21071766476894
True	108.5205872049755
True	27.77901373268785
True	268.1567610375252
True	45.28402659268772
True	351.4830210378323
True	2.8337195807014828
True	1179.0131792725315
True	105.64532554730908
True	136.9643131505464
True	355.28800606066835
True	729.5723656000177
True	671.6528477784107
True	1023.091974386822
True	477.4100270974446
True	416.5134505831782
True	137.73282076693351
True	425.9460359641181
True	868.4216430603375
True	430.95200503100745
True	889.4699576766064
True	87.41751363426928
True	421.55109218475167
True	188.53808956602205
True	295.73945457125086
True	767.9984104541732
True	158.0107408625344
True	130.1503351597243
True	63.69998242187479
True	872.5180048722905
True	782.6247106790876
True	79.33969102294621
True	443.0632318403528
True	727.0040383660006
True	419.73702173154464
True	54.4686010904857
True	319.36940927350287
True	789.6801422376826
True	30.94960924378961
True	372.4884363148233
True	170.44727865858974
True	278.1708858075653
True	32.95356938860252
True	215.8807194623601
True	767.6332333029311
True	640.1663221497853
True	56.220580606809634
True	282.93226970586494
True	875.6356253417975
True	17.144861227232393
True	317.12214859290015
True	292.97421827607485
True	425.2036884558953
True	220.6804777962231
True	595.787517535242
True	48.03564634759248
True	933.3484642347051
True	867.2845998455405
True	46.11918343810073
True	392.8484275906212
True	723.4285905346685
True	914.7352922604416
True	271.62844936622804
True	608.2804889263218
True	126.67336379096312
True	185.94217235466263
True	130.31601128081397
True	129.5561435227699
True	214.56078562343947
True	940.0947480164232
True	787.4767084327949
True	971.6769494554386
True	20.889379066946063
True	26.48801272777538
True	362.4381880537732
True	12.596002827722131
True	633.4227221438252
True	1075.8905723448124
True	267.8309989269577
True	210.30680006668555
True	84.65128052564897
True	210.24262814324385
True	134.1938278963569
True	42.644850289173256
True	137.16637398138366
True	91.83246036763974
True	237.2926125077917
True	539.1034807957524
True	158.2321421876808
True	30.86721570632519
True	57.3635328453675
True	427.88581684128496
True	264.5150080704452
True	591.3799205759027
True	21.92453251067537
True	112.38873515194663
True	660.6823384884908
True	265.89520737632574
True	464.4177555076825
True	649.7784047396603
True	96.52609743062324
True	107.22844958472368
True	78.02354976292558
True	23.00811179921007
True	121.20896127089532
True	80.78042909444765
True	103.25579902993124
True	148.48279653130905
True	234.3060120154041
True	779.8129307066675
True	282.9402554929404
True	920.772842472838
True	162.19913189116338
True	198.3900917342209
True	785.7879494878258
True	300.3087900544059
True	583.5154105303734
True	258.7560564016024
True	355.93295961370444
True	440.0833656388533
True	568.7939593100132
True	649.1030022793971
True	377.81660161245975
True	35.35260381119605
True	570.3866859859727
True	620.57784570628
True	20.49798624467568
True	11.570478904464087
True	266.54052390502625
True	397.3057486498952
True	428.8329578984557
True	68.1151460638818
True	626.9819471979964
True	927.089724412855
True	236.6000383622743
True	913.2041787176512
True	271.75839839981177
True	99.45990668549923
True	269.4282201265116
True	679.77296331062
True	39.09535742760456
True	584.1402683380986
True	1296.4762137920343
True	1001.6943352702648
True	910.0270608889967
True	213.3627883894704
True	99.50436042645988
True	194.71172416618748
True	848.5226444931167
True	144.07460595085877
True	1073.017641752689
True	911.2753334768772
True	42.79080799753817
True	89.47257086136538
True	413.3145625295697
True	397.8767099705241
True	215.6848016040372
True	509.60086464047424
True	625.6186030986864
True	126.9884612217276
True	281.727437919551
True	1021.0725215607875
True	52.65393842617858
True	684.5412830721488
True	538.2018434675971
True	39.9363551206962
True	811.0452413926439
True	391.0955397552788
True	566.9750587066178
True	112.26393997635518
True	265.32722438551946
True	215.5686164813725
True	26.196605440118176
True	131.40321263948013
True	731.3730311004356
True	139.28610635320447
True	389.3249841104644
True	64.76519900416606
True	625.6526455011971
True	600.8312384256943
True	230.3172144555143
True	464.8382355562077
True	155.57515985680274
True	173.37809612453924
True	217.0593302086142
True	289.52925274699794
True	349.67812894090383
True	129.77378257953526
True	183.31911559305289
True	28.40889203067708
True	895.150609006369
True	307.5907622002826
True	9.209712878203009
True	362.61003558822784
True	167.65593364723523
True	632.6571381792791
True	383.6721633904433
True	591.4949331159214
True	518.5881925658588
True	491.3600979549402
True	784.7073589747225
True	241.96858456652143
True	566.7571862128202
True	166.61296334057263
True	544.7971863945519
True	351.8537918920635
True	367.7294956143426
True	122.2718453596994
True	134.8322540133419
True	104.99880487692282
True	69.6708363988421
True	726.021798660807
True	178.33107940176097
True	47.15087858609747
True	0.0
True	568.8811070873422
True	116.34460255271446
True	21.589393100112336
True	40.91058784603507
True	106.7938213698286
True	549.4706811043455
True	186.14716489558268
True	103.04107282928013
True	35.84148632800151
True	157.81785493805546
True	885.5338423423289
True	50.16441135114373
True	218.6623097171297
True	761.3159274562221
True	312.32983044341927
True	456.1823392626068
True	465.6069044192553
True	504.0302429819063
True	600.740059633431
True	916.6573776933072
True	259.7912399141043
True	1058.1669829261764
True	902.959932470818
True	616.169424433335
True	349.6219107499756
True	806.924037648912
True	9.792721433534073
True	32.01681679998281
True	287.91969110651667
True	43.78975057766993
True	197.07247673117632
True	758.477782917049
True	219.438184072068
True	735.5761851629358
True	763.2621506563895
True	116.06900046673424
True	371.7223334989256
True	562.0513919937825
True	23.916156122459707
True	137.68737857681916
True	430.569918719678
True	305.24868260762275
True	203.85120841728607
True	105.2971017009552
True	394.4065875549844
True	23.731892268433818
True	383.6804092934063
True	367.9783501655044
True	1043.0471447629989
True	348.40390062700175
True	30.920984344825506
True	451.0051135023104
True	462.92124672202175
True	242.27098001421945
True	30.661321763141142
True	756.1349321395147
True	434.9313298167955
True	168.80175510303891
True	12.279365575067152
True	1233.739333722776
True	167.12143019559664
True	29.69644310624067
True	299.4516645960178
True	265.19775132133753
True	115.52715705351324
True	295.3739822274281
True	47.95239512947706
True	315.8178058766588
True	286.39947385203936
True	316.3778440665349
True	27.150644647206036
True	47.825792247225365
True	1043.9039403873687
True	25.948311019981404
True	12.377266939480704
True	182.87076575472256
True	653.2014695098417
True	8.8611120467781
True	198.8130325215236
True	177.4656804962265
True	539.1648921809663
True	371.22324582227736
True	723.2417592736228
True	320.190784476508
True	501.57037064529646
True	445.0284910236253
True	494.5494883749307
True	105.49759719499252
True	1275.4685130489293
True	931.9331000918096
True	287.5940009272072
True	525.9559524130099
True	100.30734356365916
True	594.734186443187
True	433.62190809402784
True	158.2795828209417
True	75.30686371824564
True	352.2995347369996
True	173.96758506933492
True	31.566855979112567
True	584.2730621118691
True	375.2496128581232
True	69.0514952175359
True	29.53553605473879
True	641.1566151111138
True	487.3869986367672
True	72.39338149786634
True	24.41907083751256
True	316.4213228821061
True	332.1225817200839
True	697.4126187193933
True	544.9977536010315
True	552.8212789140327
True	795.3915863483243
True	10.570514826194223
True	58.91289699446513
True	35.389769783849104
True	58.925049372428255
True	504.7346962856797
True	585.4767001977125
True	82.97819105141622
True	109.11800673181236
True	196.7124756402141
True	74.37581747957262
True	173.79288314364197
True	214.13709928391444
True	272.28781933181546
True	820.9079894831909
True	609.2050094353106
True	292.4134044772906
True	193.25914182768372
True	260.32688464335433
True	258.85492071229106
True	753.4982541483596
True	340.3673282721979
True	167.6078812580612
True	884.350062593279
True	340.77219991614294
True	458.8377445093408
True	147.04798110340846
True	116.6359778685727
True	62.06656493893024
True	208.548147441544
True	971.8533752754176
True	529.443745880402
True	115.41629328583136
True	363.5085667076047
True	102.32408198531868
True	685.4732342997186
True	4.56560049116923
True	694.2104060117526
True	37.58859510715497
True	927.3385917702176
True	850.0570013487896
True	211.84617501948452
True	29.05139064681
True	82.41375445448968
True	445.5591333878335
True	223.2913238174436
True	1.779236057497886
True	79.0686072765137
True	1081.4832259482343
True	344.1767729701048
True	688.1225728748086
True	489.4106886242664
True	31.838085907562917
True	135.3778296458581
True	451.1910870596996
True	940.038448083128
True	810.8578425445473
True	426.46135303287656
True	342.4135931816749
True	14.789821683181666
True	74.59782905918387
True	748.7503006671071
True	483.8318514599584
True	369.4069636167058
True	887.2461287427712
True	26.62356880248461
True	220.1305850085368
True	886.6657141762219
True	237.54613058323045
True	8.955089886401236
True	504.0383784810056
True	105.7016944581844
True	648.0112168024253
True	52.6587613976145
True	257.9436285368907
True	857.1671680456055
True	894.168756269464
True	278.6601620505818
True	440.4605877440659
True	122.62339144565756
True	608.208010141659
True	266.80814120203024
True	192.56168705958925
True	858.2253558404941
True	56.73976579691114
True	714.5844705560656
True	281.3349466102193
True	299.96885199182213
True	166.9690822535863
True	501.32441936374425
True	607.5755196676829
True	372.41003308023215
True	405.97522230136593
True	73.08905867027522
True	159.83762111391235
True	454.1364563549644
True	219.80391784659943
True	38.951174968552834
True	201.20517459903436
True	369.350994125657
True	383.5569705827425
True	762.4172116586867
True	131.0284063387778
True	639.0496660112372
True	499.60216500783
True	615.42538468083
True	134.93082744515067
True	39.25058760955738
True	661.6925310711321
True	70.31816187622609
True	559.4546567716633
True	675.5424931780852
True	454.2688632675156
True	136.38290336892516
True	514.9929766391053
True	4.053844111907878
True	396.7996594396876
True	32.05666292629109
True	624.9994561782909
True	268.5348322741304
True	557.088752207376
True	722.4953657653812
True	150.13663662775775
True	524.1061177867343
True	490.0535863770704
True	60.26082720205228
True	980.2317874262242
True	3.4146410270877467
True	25.706718899661944
True	637.1951764134303
True	697.271295101485
True	135.96510824884612
True	407.0754945762265
True	118.56511386761883
True	69.36717656753991
True	454.965051375706
True	42.91202777504747
True	502.2683004528239
True	10.96749720416566
True	810.7737890160223
True	558.6926172181111
True	677.8307527227031
True	101.15009068633168
True	380.57287815172793
True	960.8400256545904
True	859.2741322522121
True	131.88007749975463
True	564.3367567553117
True	443.5735091517604
True	253.36652620807783
True	250.607329336172
True	6.2691674575660485
True	314.4223635877055
True	13.209437891560098
True	367.3676885115653
True	77.41241941017168
True	401.83525636920353
True	652.2374019693673
True	126.5555478013884
True	234.48590923836787
True	630.273965823244
True	668.4917475519538
True	297.32808358747536
True	136.01118993068118
True	164.60839070242616
True	471.57492776608274
True	85.62975339143864
True	9.944103311269847
True	527.4869153459204
True	571.094473924845
True	20.164085020034488
True	142.20863673355512
True	876.8718353163847
True	488.8232233620452
True	270.23144655773217
True	33.779319284909135
True	475.1943577763191
True	109.99921121352308
True	578.3679097909642
True	665.3016347542172
True	294.7689990060172
True	367.7046829236082
True	182.81464812068276
True	245.8862005006665
True	74.18859160415279
True	220.01448330747243
True	502.805276734025
True	20.099473268284296
True	467.1691658679613
True	360.4492153614994
True	744.7737829278609
True	881.3385240572628
True	867.4514614089744
True	151.87637510692016
True	405.35091898895934
True	72.28589160670778
True	190.24791399493265
True	323.0102444493897
True	11.027272400863772
True	784.0320009773394
True	21.38535589749179
True	401.8130510018226
True	268.04380287007854
True	655.1676979756322
True	213.61652212393213
True	39.366333434209245
True	686.9750225097644
True	1091.703666757146
True	225.50156586113684
True	138.19408434298072
True	605.0870429186201
True	497.9973676832081
True	18.97410224713914
True	846.6673333958997
True	112.57211774242144
True	44.45434577356882
True	304.11040560014345
True	351.59148574310547
True	388.1539317846606
True	271.6466835201715
True	21.11778978714018
True	22.512288248802857
True	829.5328037637388
True	201.96432512630452
True	107.98123779625772
True	841.5631522620675
True	648.5214618670042
True	670.6814144521147
True	441.9122409147609
True	153.01499764997217
True	30.389952469881376
True	108.81754905725148
True	439.13860284134927
True	231.5098146532516
True	484.602883871089
True	143.17273139649558
True	482.3999722376793
True	616.0558051874481
True	947.0736625876192
True	25.272876530669585
True	1001.788446708086
True	1066.4924756501096
True	477.66591101925405
True	81.34370311468666
True	817.6946278313175
True	651.6196585389124
True	671.3724349536794
True	172.396994901317
True	733.8227775954714
True	715.6717212720312
True	123.4679804471709
True	775.8997206161762
True	812.286317185333
True	495.35508933023374
True	230.41340948308
True	74.02674874734048
True	310.6308176233485
True	336.64970923464847
True	477.1071127881185
True	439.4152579215431
True	198.3964002463724
True	317.5664116847579
True	2.679022830043013
True	13.843372570874433
True	104.12401591763428
True	129.3810734657103
True	346.9509828192083
True	338.47899186795934
True	110.47657508871347
True	16.80210772943421
True	211.6806594382394
True	819.4213186107402
True	467.1103321085838
True	552.8124513679032
True	572.7907830106241
True	809.5706491110308
True	637.4253851682639
True	91.11577044966336
True	207.8029668186063
True	244.92518158865573
True	283.1396588561851
True	106.5835989927075
True	361.1571455556527
True	431.1553862312561
True	177.50423272600457
True	640.2494977185011
True	252.145011376379
True	199.98074264215495
True	29.540651524849157
True	245.76142080573987
True	469.00235758426606
True	168.62057817835282
True	524.7737792946708
True	478.4039008200973
True	246.6087479200216
True	105.24541804446584
True	40.12102090097943
True	391.4133687313076
True	806.2747987193527
True	169.8960670564186
True	1040.3334793543688
True	1044.0170629700133
True	481.4791683033406
True	102.29253547515802
True	120.24739446769088
True	667.268168307442
True	8.885661429686976
True	218.69693114962632
True	139.30684838008293
True	120.94019684881002
True	327.7026825991398
True	639.6230812454392
True	35.656079485320824
True	128.93190967633723
True	906.6664529755184
True	55.2567503087973
True	439.51475091941927
True	528.5945384617402
True	245.3026759538881
True	132.76609563537218
True	936.4879490283
True	1175.968037151618
True	514.6520683923206
True	644.2032484843111
True	209.2113614502964
True	152.906845216261
True	322.27454148175474
True	242.22664225395823
True	174.98612620934563
True	298.4599515933472
True	349.05203724279903
True	12.492600507915538
True	649.334647071862
True	138.00340719197544
True	84.21385786158982
True	437.96969989807775
True	324.0588279172626
True	1196.1146870036537
True	350.2717216982931
True	979.5083257028756
True	9.873213826313112
True	272.2247385522679
True	224.7373513991306
True	159.582320637882
True	494.0230961109329
True	201.5712929097961
True	432.0780438696014
True	327.3699380566871
True	111.43334449209443
True	348.7429207344493
True	1075.7248649465207
True	701.1386109941402
True	232.8041730313338
True	104.0976993049408
True	284.24916365445137
True	25.17550828593902
True	341.2352082169955
True	306.7100651507664
True	564.3743065237007
True	451.8120280450038
True	381.2327544435488
True	162.29828727910703
True	12.791953888317902
True	426.259921749482
True	285.5020391411013
True	136.46856549658395
True	295.86185018717543
True	442.1760355248318
True	809.8881675837717
True	313.13880111803905
True	778.1520348702152
True	405.522197900833
True	379.0203978081067
True	1.2867885042496114
True	1221.7293765979716
True	105.52295474264616
True	904.3010039253296
True	217.13799776229237
True	470.7643529817784
True	675.7889337720779
True	88.41494098997205
True	471.4704180352872
True	33.65667977625452
True	426.2629854072496
True	77.11730912220288
True	233.06402907469464
True	38.1645874251125
True	693.0837270619671
True	192.2359999996561
True	24.906835478297012
True	385.5537668153899
True	105.28019590257492
True	175.29425509228895
True	864.9000870016711
True	246.7130625190547
True	153.24208811900695
True	374.9297820027375
True	520.3371624542258
True	339.3587668628348
True	526.9581273695487
True	627.6758036666748
True	162.3702080863423
True	6.429090631446413
True	73.76045904811365
True	424.9055171374428
True	93.37782678274822
True	82.08327180026859
True	1012.9210771611944
True	26.744333507355044
True	331.5116120378345
True	328.5503404421077
True	451.34148921952857
True	683.2141121936313
True	194.60538052263917
True	612.660346964281
True	331.91744359834377
True	344.80488375603926
True	267.4710774323845
True	212.2129251099011
True	369.8552429676551
True	447.22913813110944
True	412.22033318149056
True	633.9238485981257
True	141.81974991151554
True	75.8047707009228
True	41.040501037220025
True	287.5304718569291
True	622.8105561211872
True	407.6279845220977
True	774.1747520815483
True	213.25875847374752
True	388.29271802244085
True	67.43125995982216
True	53.7920946257071
True	434.2722654520423
True	205.2576175607545
True	232.1783383811444
True	46.10604989033882
True	1068.8047460689338
True	178.1505675043157
True	903.3892723198618
True	320.0414549161037
True	923.9661881380358
True	229.32210211062747
True	461.5116045794324
True	529.6577344439298
True	601.4298809669478
True	215.4651572743203
True	485.5367414864861
True	906.6313071742358
True	123.69767732639149
True	7.628876219076304
True	592.9904033254043
True	28.3592088825304
True	76.74325410497752
True	781.0456955020694
True	227.79789142788584
True	929.1641664265976
True	691.8725090975013
True	396.5801152571727
True	275.2022093406533
True	487.5496456489939
True	339.7365398911965
True	180.0881604670015
True	682.7330644363599
True	760.7049165560925
True	200.34773505615672
True	88.0175059981971
True	515.3099228885088
True	131.6938880222865
True	382.2205347216991
True	366.791827962567
True	64.08653128432044
True	377.9815754130165
True	402.26374993497456
True	374.6051419981478
True	402.816496115272
True	416.4978400633555
True	655.4960254736006
True	58.232998313367446
True	458.0597501017522
True	306.06322875923763
True	648.1396815676482
True	218.5626168828097
True	101.58316090201204
True	41.29132271755447
True	526.2590507281303
True	614.7966804510585
True	197.38057304249952
True	411.9806058010111
True	339.4449906059576
True	16.976626060094674
True	164.4085008897374
True	286.6135700326736
True	3.4531568175872875
True	863.1169007978339
True	82.11790945805384
True	106.6033506993686
True	115.7701941009596
True	357.7665026232545
True	35.611500743034554
True	465.28566518412754
True	231.40828068081103
True	5.582338884599832
True	120.3829086220425
True	433.3187294886958
True	49.61436156150032
True	64.87533122333716
True	172.41762418653843
True	301.18690417752407
True	955.3956171119128
True	390.7871836819379
True	984.0759652119352
True	182.70469938709817
True	1034.3727852407733
True	775.9724992780752
True	660.9128436614749
True	394.6642041256915
True	378.624139964062
True	80.27882088058182
True	76.95315758689495
True	73.00278249482766
True	174.9517826052746
True	478.7476730453981
True	1084.0031213264654
True	171.86826646506407
True	355.6595901292571
True	432.56228035208017
True	597.3637921580807
True	615.9168246341285
True	268.596010864222
True	456.5127091843916
True	693.2340114911134
True	98.88661489294412
True	710.4268862709547
True	264.63863948516945
True	134.97299926733007
True	418.0121344655229
True	845.528179304006
True	437.59508881161815
True	845.6325718135395
True	195.31634174425776
True	346.99192209860195
True	706.0248618195446
True	624.8661594861186
True	194.11939218395224
True	253.5859904668464
True	796.5260694603472
True	30.417861112920136
True	196.7726787426016
True	492.2031993577828
True	693.5667455527321
True	104.63232915032232
True	32.731884677580624
True	167.70088963133023
True	750.0086088785151
True	323.58100512689265
True	540.5372693005914
True	354.36659236009075
True	298.9200681405214
True	457.4234662157003
True	484.7319305858288
True	67.41258830440682
True	394.7922499264451
True	788.0329239425259
True	0.0
True	306.15243778240904
True	234.52116742649585
True	967.6062767353328
True	148.1116385042287
True	624.5841285014511
True	647.037041770844
True	113.80433898484384
True	207.7090651970336
True	137.79278548669103
True	11.12471187477005
True	290.18568296913304
True	378.40330471729567
True	1134.0497634703972
True	235.7487341914785
True	406.2076377202381
True	663.0378109547677
True	207.5911121253041
True	29.343525881749805
True	872.3252136889838
True	631.6365387366977
True	160.8246142592667
True	617.2654375051236
True	164.2036201439677
True	303.8880471750417
True	778.1242623044817
True	37.10803859691676
True	106.15082979490218
True	493.90184070612617
True	67.45099368119838
True	76.5226483517047
True	420.53146867640766
True	23.50435011927943
True	751.6790847516273
True	102.4611878096401
True	163.96104338339447
True	18.78047215866888
True	726.9209722004294
True	27.16960135317097
True	790.413784720393
True	402.0787028060047
True	116.68227729938616
True	703.6772039492154
True	532.8974653962586
True	548.2355195989238
True	46.57254687898048
True	371.3895886583818
True	5.11390390059189
True	90.14952649049908
True	384.1615851818645
True	51.96714538149188
True	123.27310028006688
True	298.52319262960185
True	177.57945615833614
True	101.51558333752376
True	665.3669018431593
True	17.908045837992084
True	1138.1179093101025
True	509.0168827788694
True	297.3112444878656
True	503.23172785382206
True	121.69559005974588
True	804.1046173102629
True	1102.564442532194
True	746.4291228191013
True	172.4918485047248
True	233.24738030490167
True	53.71211290584325
True	59.91248051977489
True	155.6220574371527
True	106.93513685174806
True	169.4491261000662
True	1187.2440155661066
True	323.5618888098076
True	349.27000463733754
True	719.3128672069819
True	16.384883862313412
True	13.72026932712403
True	588.3264407652671
True	6.026313124192256
True	115.7314527111
True	668.5162374155041
True	184.1307977045834
True	629.5304163827496
True	831.7976179511023
True	161.88134513092476
True	860.9989240145995
True	3.205037982345006
True	433.70600484949256
True	1040.3614361488237
True	25.96393886435981
True	233.78501488174584
True	142.04434392743212
True	922.413635425146
True	242.23090009808385
True	481.82766349285055
True	122.6015619274604
True	510.7321425170933
True	144.91839066162157
True	99.346694504053
True	386.7797228723521
True	74.16571360662805
True	52.20730223893658
True	1064.423955541699
True	267.1712473944709
True	158.839360698912
True	377.3575231762604
True	390.467054932447
True	220.27257523757703
True	166.1240886544811
True	405.922575606108
True	38.0718497630652
True	485.8207460350777
True	1160.886876162729
True	111.0008153924694
True	468.2851519413669
True	310.9938312873297
True	26.94368221756553
True	402.6899017288383
True	107.8851106833221
True	631.605927250282
True	203.7636352811077
True	408.93330507136
True	19.24533095639228
True	438.9359848476681
True	104.5671858037201
True	340.2447168069831
True	34.298728838635974
True	170.98591206001126
True	246.79987339158924
True	760.7153487003775
True	58.91273502018999
True	139.3442295544399
True	238.98123903836608
True	143.50137725397926
True	616.3604229738309
True	570.3574062078144
True	762.4964517421465
True	386.69278974725273
True	534.7558375487747
True	417.64980540987546
True	697.2090912031484
True	73.13088186713053
True	464.8942921164728
True	426.3021526792389
True	44.81883306056836
True	83.50492931100192
True	131.0084629241572
True	88.85051750742485
True	308.248864340888
True	863.8482209001227
True	322.2538625837967
True	1086.879292724381
True	333.54903791285807
True	937.2387649066102
True	145.50077022680887
True	560.0437849851503
True	625.1511784028966
True	678.7657412614079
True	437.6215984274808
True	63.96891909779025
True	288.40570362413445
True	38.74546635039587
True	162.85430227212987
True	163.2143940750977
True	1124.2840042619828
True	231.53568152713112
True	550.4944618185401
True	558.0805637561408
True	566.4883462770485
True	874.5677670224345
True	588.6431207594817
True	653.8077655826181
True	928.106277912537
True	128.36644602584036
True	306.4620589837709
True	279.3810042507982
True	317.919015913315
True	93.10992326470496
True	365.0985999125722
True	4.89900635309302
True	328.48184759544
True	252.7557738080401
True	637.4678865707401
True	289.82710022532774
True	369.7748116221194
True	9.292044545619287
True	59.03442171502138
True	563.0876191163472
True	31.308597897782438
True	135.63535394923707
True	67.154772548915
True	151.76506861921402
True	231.4718543515499
True	69.15038160120949
True	386.60352678748
True	275.19261923671183
True	90.71157764395224
True	341.0546730338177
True	65.8643933056674
True	603.8666693152791
True	839.8788321822597
True	286.12601327024464
True	1143.7238649272776
True	98.93190417832449
True	310.51183667809147
True	1042.2429898562643
True	90.96758221246658
True	284.0226330748648
True	9.492095878827984
True	411.1322469702082
True	445.8933282556913
True	155.42390482443437
True	627.183172674982
True	916.5368410785388
True	154.19617724878353
True	79.06965798910966
True	333.5726197657967
True	532.8943418441619
True	614.7674766721161
True	1216.1723921098228
True	29.338321545278493
True	912.0984679561564
True	137.16658212869618
True	633.8186335730733
True	119.0169601689938
True	120.99021470108724
True	188.07094641246195
True	168.32631003255472
True	761.50057759184
True	204.31408305130108
True	234.88927612955396
True	69.76471140614426
True	510.7916543837521
True	453.9728072814187
True	176.44638751193253
True	233.86504437264307
True	15.924488070291536
True	431.1531149499535
True	225.2433038768293
True	289.9840761222842
True	113.64947596387827
True	723.7597833499989
True	436.5730665927932
True	264.8025149146167
True	631.7985706227246
True	533.9196711659713
True	476.8243221010358
True	133.80445808838908
True	529.600872211189
True	434.3765965680061
True	2.886202713135546
True	198.29674964909387
True	95.89763345041554
True	246.8436364815196
True	2.90445571853976
True	123.56114458096724
True	346.9630056621592
True	5.508109392721657
True	894.117082921003
True	175.91336126300573
True	744.1961867465097
True	774.0437471837205
True	156.19745123299774
True	224.4214972366589
True	494.3990508371875
True	870.9847511356469
True	47.991006021450254
True	40.48759265051816
True	132.7624662768154
True	615.4759877451811
True	714.9412553927422
True	181.39713943640487
True	595.8175191972441
True	608.7282450123528
True	862.7331950075804
True	383.1892893058597
True	184.945372689274
True	870.7013878866694
True	229.21189763978043
True	148.2647907239405
True	317.0783432946856
True	226.07339474431623
True	209.52876785217893
True	602.0717437133499
True	243.4686006583971
True	199.8806573992545
True	441.6043653038897
True	463.7449583348043
True	64.24666178129418
True	276.763820728969
True	75.08957084141412
True	346.9576540739897
True	362.4090797377162
True	254.42304623510373
True	173.55221821473262
True	386.2428420111944
True	637.3415784302929
True	731.5889462830163
True	298.9410150140645
True	744.8151448102515
True	60.75031940518095
True	877.0904153251291
True	348.2345927632504
True	12.590516039172398
True	626.8434632099601
True	702.9402253157772
True	253.80900978070696
True	166.88043700251276
True	49.25090439453449
True	382.52279789288366
True	74.51681742309245
True	14.64784067597125
True	891.7177194754689
True	356.24260324676766
True	183.6782093883645
True	967.9379525934626
True	11.66295477510656
True	800.4517618399635
True	32.82182272710562
True	646.1527766354113
True	60.22969634702037
True	749.5183621109858
True	446.6911609248152
True	202.0229651634021
True	430.7709637063747
True	202.868334328045
True	301.3764894157233
True	215.345955514602
True	402.8821835321186
True	9.500448512922318
True	325.80278150990955
True	113.6832011716496
True	10.907198089003888
True	477.17219013133865
True	741.291058377574
True	279.3330742965541
True	79.59916384780138
True	309.3889486340647
True	81.54186968535092
True	180.2027021693717
True	172.83966296034737
True	367.60020994523
True	43.587769148278426
True	135.80669572942776
True	372.26959258505866
True	898.3182089138376
True	118.19071635827906
True	210.4436625136567
True	426.0869054823314
True	20.671369078214912
True	417.8872328444461
True	502.01266303760286
True	88.63120869834539
True	391.165982476184
True	345.1901091561353
True	416.4890960258706
True	592.1048530568971
True	1072.1013960136063
True	964.9660845349362
True	58.83586881284921
True	1058.9348546232006
True	114.0851211873127
True	116.81894251311792
True	116.0597536463528
True	521.5209629096961
True	372.05820020594206
True	577.8568017275036
True	253.4037219821872
True	165.6991338459897
True	397.0769241009072
True	16.249127212702742
True	456.65841986637565
True	369.058629274314
True	146.73681637743968
True	97.86730931451568
True	517.8122452019865
True	988.9141799468066
True	206.427599439562
True	66.76374834757598
True	439.5763440231336
True	368.1025837200311
True	447.8296742290992
True	312.2745212366696
True	3.6614174215364654
True	532.2975943790627
True	520.530366807104
True	492.87486498486567
True	199.0718218980685
True	109.017471119408
True	21.1020733731529
True	377.1034741369804
True	110.1627256648998
True	6.687966263718418
True	30.7072714837137
True	346.0707145252838
True	626.757785437958
True	129.67245762154494
True	91.15057211395786
True	23.570092371469453
True	397.82183885422506
True	367.36049126280926
True	783.4442573858144
True	300.3029065393695
True	505.9012787699052
True	551.79618365721
True	537.0008349264585
True	294.0342858953028
True	567.7419360659098
True	98.11637109633372
True	584.9289017247263
True	7.493242457924721
True	375.8266433428161
True	467.85928147993
True	956.211775969463
True	344.4949538877565
True	809.7056416389078
True	947.0824047276218
True	176.83194773079023
True	34.83590345311644
True	379.3267707741072
True	390.4694927539557
True	605.3312054935847
True	239.390267678944
True	29.81412985791376
True	617.6546108081268
True	125.79818119082908
True	1013.6832321132551
True	313.8577371177343
True	459.4860965402651
True	122.24384190367972
True	802.8113855823113
True	141.18271462249
True	832.3866564772522
True	582.3685184737009
True	185.91616899382936
True	110.28749602568443
True	70.06697667963549
True	565.037233166174
True	900.2012489011281
True	427.0297241691364
True	556.6125296842815
True	130.47429843393016
True	626.6366076353022
True	479.869497380192
True	759.7095596437923
True	322.8587655238014
True	567.0539062997713
True	115.17633244241009
True	23.94266797851116
True	415.3263057115186
True	170.00459222131423
True	103.70107498019252
True	377.0966100443671
True	1130.9474868825562
True	260.4861936866072
True	552.4819680035286
True	11.953650282049248
True	74.60338411319755
True	328.7778266426407
True	799.658888016773
True	464.8402441353701
True	528.3596897155962
True	714.7944495202712
True	68.69511720359175
True	751.8949031854271
True	48.30929603048423
True	104.51921647565776
True	178.25395654272685
True	82.12948922407487
True	25.9609821684562
True	298.6612311677281
True	449.4937799465784
True	914.5075439640958
True	854.1094997387347
True	5.6902162000086935
True	284.43711933096347
True	476.75855564151647
True	126.60690608809678
True	254.7010931293821
True	332.85183247887875
True	1328.9886163062308
True	459.51969233095593
True	25.608213641672283
True	186.3157054157556
True	698.5226727995175
True	36.50178797859563
True	167.1921494966902
True	575.895631765455
True	72.70593800356228
True	855.0915392912533
True	336.29081598849825
True	662.7515520111936
True	79.36016492076297
True	682.7080768336222
True	603.6686682309237
True	882.7487870140476
True	264.9138073525814
True	511.2949458330219
True	848.8639335563495
True	907.361744130935
True	234.46274747846948
True	775.9037441660321
True	223.87310123781225
True	457.5806528834824
True	368.147294029337
True	504.78723233642
True	494.0669473095703
True	305.07887596638375
True	348.8320160464513
True	113.938714105601
True	347.08797338022475
True	1154.0759023011528
True	306.7820404808094
True	143.16488247539863
True	313.1980436762841
True	753.6287527263084
True	653.7473363455779
True	427.2643010242721
True	122.34914876517892
True	329.2149077461008
True	32.81142447110986
True	178.2963424041159
True	91.42848067363944
True	83.56347313393292
True	570.7100802574599
True	145.72268558110895
True	127.582304474859
True	101.0305798084075
True	87.68092805036014
True	459.2113709521146
True	391.239843222882
True	1043.026045792497
True	512.7923038203356
True	832.4343699614724
True	271.80771698938344
True	299.5824700656177
True	538.8624876336689
True	198.10127114233728
True	727.8297735355442
True	235.92052573678828
True	363.5037813421655
True	67.11569532245082
True	119.3105150981947
True	257.2535364906435
True	121.67883374201392
True	464.9475580008527
True	27.455017971209056
True	575.0178419727587
True	1027.95342591171
True	735.2821776870245
True	1.2558104481452887
True	63.52702875989312
True	468.2363970348121
True	439.0467685634331
True	75.8791006321163
True	119.70892200107296
True	308.2702525767348
True	84.11969384432182
True	53.82611269124605
True	716.5994330393409
True	646.4307479222097
True	161.10667978024273
True	167.03846737369057
True	540.0781905934746
True	50.99906297573752
True	24.88809772174501
True	578.5066036709403
True	447.4013818704288
True	1152.5917493780637
True	49.71790695060524
True	485.5406951772191
True	886.2332339142753
True	803.3177245752985
True	286.8294999571212
True	773.5225371817377
True	395.3393984320421
True	41.47710079568502
True	96.89063192820824
True	709.8635965703565
True	75.78119815542452
True	140.79817587569113
True	951.4851965337756
True	197.8214422976398
True	268.32288746513666
True	106.87425970607585
True	626.3267089540867
True	576.9191071287829
True	217.4212070858277
True	424.07534568252015
True	42.233322745372654
True	277.3898371712195
True	596.3264848079953
True	614.0240830503599
True	313.558546325854
True	74.58631686376641
True	947.0918053535912
True	1069.905960468715
True	567.1817094362129
True	64.61142194684085
True	30.79872886626143
True	89.85242122895251
True	108.9015668814873
True	107.41905420185856
True	889.0500168227244
True	1175.9956809442174
True	756.791604203534
True	326.84617048683526
True	9.737802971105568
True	22.8348227731417
True	347.9407403361289
True	474.56691929454735
True	42.687555116027056
True	564.1069486370138
True	431.4227588942621
True	392.41922575830137
True	79.00368516403452
True	199.64493203829252
True	243.5307909389865
True	134.93991272330777
True	405.2590124000249
True	40.69563029123583
True	168.42982397425416
True	1153.453611392119
True	5.825953149123663
True	28.70674669068276
True	572.1843131794204
True	358.5272665818861
True	783.7717326076331
True	152.5145548194272
True	764.146190807839
True	584.8746500178564
True	277.4122225461892
True	431.2843899519217
True	341.4517329696076
True	286.02244970666294
True	269.88764304289634
True	390.23194236417294
True	497.0428679970567
True	506.76269081403774
True	110.77342244388066
True	363.4189989112513
True	8.49096824059289
True	182.7347627245447
True	243.35554790123604
True	898.564984939631
True	590.445793479758
True	30.0121208779089
True	740.8999885359441
True	814.8005094897914
True	102.52409175009733
True	347.6353483636149
True	829.1454932126923
True	224.9200366424096
True	153.44863882293348
True	530.2629098542477
True	581.7677853327757
True	1111.690518251132
True	149.32067029616402
True	151.15490579064087
True	259.037269288297
True	316.9701021264238
True	422.5789890675488
True	400.9033704279614
True	311.6114767635913
True	457.6579942377596
True	493.0975458332909
True	233.5573905628674
True	1456.7203407669494
True	252.09056793863684
True	411.6920044515021
True	52.99243826898286
True	753.5472606542027
True	260.24450807429406
True	935.569528304431
True	554.6512580192556
True	321.24111711381096
True	767.6443898792768
True	268.5633043346803
True	214.02050482774965
True	256.4852453402635
True	218.75848106315453
True	138.77532091643965
True	245.7397487114808
True	734.659680716034
True	522.4161255321977
True	209.2816569469024
True	1196.0362838388544
True	117.01877004184804
True	262.3655785354934
True	71.45576039279783
True	304.6285550370319
True	414.0133955765384
True	93.97787468938202
True	225.3164632141072
True	67.38444148427902
True	709.7180619877986
True	375.41433121769865
True	229.8949292081542
True	757.3351645703765
True	900.5140645137149
True	825.8052998888725
True	827.7691229674559
True	346.48198622399804
True	1.5393367890886365
True	250.6870690589399
True	56.13680315989379
True	394.1276721170277
True	56.04051883252093
True	361.014970929518
True	893.1945162531542
True	1059.2179396761364
True	410.1981033519471
True	22.499026784541336
True	519.7123613302232
True	503.4383458149304
True	194.1234730380565
True	236.20317644353196
True	291.19074015143434
True	22.92630722424328
True	125.55227165903544
True	942.018419273938
True	60.1065943137364
True	478.9225878641928
True	798.1479069399394
True	98.57648260013664
True	252.78651886670605
True	114.60083117791928
True	14.839596083963029
True	1.2028050439322084
True	118.561367110564
True	1011.7228988991336
True	459.1311475957192
True	67.20522118087192
True	791.7281811637184
True	334.8452893583945
True	1.3903827065181429
True	469.9036656149601
True	191.30644238862183
True	508.3724464942369
True	81.05689921444007
True	324.0729858096598
True	384.6210728556005
True	172.3059498486793
True	215.3272179924609
True	129.45573553761818
True	172.27444864743552
True	991.0117872997836
True	16.56596992359134
True	502.41545896473855
True	485.9201450807937
True	404.2376714913557
True	218.34203121301752
True	222.1779460904014
True	158.2236810261032
True	49.14512282069563
True	485.0417649823437
True	153.18463736428606
True	824.5368456584249
True	851.5413948337521
True	251.45000147788645
True	304.17225008585785
True	523.8999728115155
True	37.35520002517465
True	88.19232761760163
True	736.6586591190666
True	1080.1147394946413
True	103.90909993320729
True	726.3667117034777
True	144.0239173595277
True	947.768729562285
True	654.0028544771887
True	107.03001174472811
True	283.0230434583968
True	590.5345799835256
True	251.8114950690108
True	43.86779739161754
True	557.0369905933371
True	431.0358767335863
True	6.189482004338076
True	474.55312173684007
True	67.92631509263333
True	177.91665119366712
True	239.09757551683472
True	308.8185500713115
True	77.23590483027846
True	232.7722867067292
True	347.3961715592217
True	435.46532807514586
True	891.255073126518
True	46.860678399048005
True	901.9089543541226
True	1045.1448552739937
True	136.06495127379813
True	76.27635691336017
True	991.7847891672252
True	36.221480482036256
True	234.28264089037248
True	86.02279543338847
True	219.88041416568865
True	370.8544759034615
True	984.9290220082088
True	98.55613648723552
True	75.05852385140412
True	659.1139697633015
True	275.06521280013044
True	723.0464957197141
True	53.053324936876535
True	500.28792579116094
True	393.7812167068334
True	683.0438720403
True	53.73265173636247
True	111.55380459336212
True	25.344317933461426
True	274.32055681646415
True	43.49880297146404
True	346.3833497322286
True	2.717185769541808
True	1180.7706437079446
True	107.4786929293288
True	138.82282657612205
True	346.4821794368565
True	739.551849393579
True	649.9837831126804
True	997.7049487664132
True	469.4221867804459
True	407.0946895474176
True	143.21309758680934
True	415.3166149726396
True	869.2422180144498
True	414.5066563726938
True	971.7547964038462
True	89.06654203708725
True	435.25752169711967
True	185.29463418130732
True	292.7097825031224
True	732.9874813923573
True	163.03879833563718
True	128.9605420055686
True	64.57900047507094
True	857.2028065073655
True	771.6560773790361
True	80.15485337377896
True	440.8372312866053
True	757.3765034833218
True	420.2702586045154
True	58.86864930575147
True	326.5470038791284
True	784.1843782606965
True	30.07768170143036
True	362.2269176641096
True	167.5395749875615
True	265.2631205319197
True	32.506820387971466
True	214.7282723394356
True	781.8062815820638
True	641.7045686528963
True	54.302638964797055
True	278.80338209853795
True	931.143039734602
True	17.373109217835545
True	325.8268627021983
True	286.5868389644751
True	423.3177431799588
True	222.76681161110173
True	585.8312292463677
True	47.190425081894375
True	974.0634432344582
True	884.5889953597626
True	48.78839017904726
True	397.7364806654043
True	726.2090814744241
True	912.7857728174506
True	276.1878354157903
True	603.1523468280536
True	125.73114589685731
True	189.23528073398904
True	139.0891305890313
True	127.31319165094231
True	209.14860477822592
True	932.3097596340898
True	786.4272063321603
True	960.8817639751446
True	19.08903349141575
True	26.909710468282626
True	365.3816856024777
True	13.008265638401086
True	627.5746538927922
True	1063.9616754002516
True	248.89895121824432
True	210.3191214379583
True	83.82399889207477
True	220.81762323678817
True	120.49182074777843
True	45.14777360705731
True	132.05392089562957
True	86.25228542801558
True	237.6260688737456
True	531.3449678905724
True	160.33490510741152
True	32.10166222448098
True	53.63458983683749
True	426.7857142982676
True	272.1004755973159
True	579.543709636143
True	22.651478372927865
True	120.71610645860174
True	684.5861488045181
True	253.24587171550408
True	463.2826178085018
True	655.9646791915621
True	96.77707739805464
True	112.97271461903728
True	77.87700331476383
True	28.07530443882581
True	116.47701963976816
True	83.9605719092109
True	97.9485988836134
True	153.76110110108192
True	233.16381798486543
True	826.8809873458845
True	298.70445738347814
True	923.1532291295504
True	160.6222692404917
True	199.95909318898467
True	807.4096427619082
True	323.2565575685886
True	582.7362589841449
True	259.5643699444498
True	340.0311425286258
True	465.4698144366344
True	536.3115747441844
True	627.5890189263134
True	360.4031152395309
True	34.99395659223386
True	556.9226464849595
True	622.4043127477318
True	19.51731117261516
True	13.261071139831598
True	266.566206227976
True	415.225700970982
True	462.02624748480616
True	66.0557397497366
True	608.96800836144
True	934.9638733841072
True	227.42930853795596
True	888.5797756359176
True	266.4319318556189
True	103.52696615974092
True	269.65005783990904
True	707.0045026665989
True	36.54294877053536
True	578.7961464196603
True	1294.478940010716
True	1012.6728586120628
True	931.9818212806738
True	209.49942251270215
True	85.93179963707199
True	198.93694683789505
True	832.0146806833457
True	140.95886147853423
True	1059.4527537074523
True	841.5130563171485
True	41.82099538235514
True	89.35486195360465
True	404.3784123389988
True	407.7880898613879
True	203.86177318605175
True	508.4868358182842
True	653.4346845957547
True	122.57026640111673
True	275.65301075236937
True	1027.4453516873457
True	53.752133453854015
True	709.9748654617957
True	541.3724381873659
True	37.90674871735415
True	794.8599009429676
True	387.5109883960924
True	572.7261225534209
True	109.00184999919782
True	273.0489415276586
True	213.6551327258852
True	24.57414122969445
True	137.47808326438945
True	754.9414039273555
True	133.64688103575625
True	355.89977794471264
True	68.95198449669404
True	607.3650031139385
True	602.4755232204308
True	240.63081196563607
True	473.2911424392362
True	165.74983679880583
True	159.06633965915807
True	222.1553610330679
True	292.3160012893744
True	354.5679753541682
True	129.50511363666635
True	191.3700307211049
True	27.51728386486069
True	903.391466045816
True	318.54197215972886
True	10.71892945112312
True	370.6027296212311
True	166.5502307230526
True	615.0173279090216
True	379.1539445023079
True	579.2289470858022
True	568.4197827079488
True	488.3751122206531
True	797.7378491458411
True	245.1786191343422
True	557.8068867756401
True	161.7589823207296
True	534.1268360101994
True	339.46484956412627
True	384.7800036287368
True	124.62280589702516
True	136.61268790390827
True	107.79098169358689
True	70.32342585204174
True	728.6456586858588
True	184.97340497186363
True	46.72926307546791
True	0.0
True	558.2335404845835
True	113.37640455546844
True	22.504483371131588
True	41.13560898496378
True	111.71929618335956
True	544.1614918117059
True	181.39499893729584
True	106.29150283577698
True	35.73271414598386
True	162.1333997476277
True	923.6187204338256
True	50.66460573422803
True	226.38116073141663
True	728.183731396656
True	319.94528993266425
True	469.8403999201665
True	473.4514458832408
True	515.5118931314009
True	585.052642473598
True	930.9734609750748
True	263.05901950184125
True	1034.4990618187496
True	914.7366716793514
True	591.4894251345921
True	343.5632735419885
True	858.7991292193958
True	9.561038281849456
True	31.587608374852657
True	286.2662999691647
True	43.90973442234437
True	203.9477455366517
True	747.7971810643096
True	219.4244675921534
True	733.0870165004054
True	764.0581120230148
True	124.87320973259762
True	370.2187501736951
True	595.1282041230189
True	22.69826758632389
True	134.89938046485264
True	443.437162917108
True	304.43376021746565
True	201.41596079656472
True	109.54941496221232
True	385.8211987041888
True	22.374781344298466
True	366.4344739365442
True	371.9654294733565
True	1057.864728374718
True	351.6097762193771
True	29.194106344988125
True	448.9402710931768
True	453.9944918059453
True	231.9778539388927
True	30.452851367382195
True	757.2081478523922
True	436.0639637845954
True	176.51493243554668
True	14.2510346239354
True	1203.504173437494
True	164.40441914878994
True	27.836296411754567
True	301.70444679974145
True	275.4361871306147
True	114.6054872010082
True	285.8935759615263
True	49.693275656444825
True	330.8309512354064
True	308.5026483929223
True	312.6666305018893
True	34.42352201646379
True	46.81538398517606
True	1057.8455763452528
True	25.15875834152243
True	12.28767309607421
True	179.7470900863175
True	656.6564388284545
True	8.769035825697072
True	190.3653106990164
True	178.97153647098298
True	516.8613853332203
True	393.2999194013823
True	746.8998635354862
True	322.02969197184564
True	490.2706936430974
True	442.892797015294
True	513.628819547347
True	103.2511503468036
True	1281.8013781129705
True	883.5197085600155
True	282.3522883500344
True	524.2345704546663
True	98.5072259232637
True	588.5779835064322
True	424.29578780046415
True	158.1296923999555
True	78.42372706885779
True	345.63762715106463
True	160.25674378973633
True	31.62074346509937
True	628.7033800446371
True	381.8645114611031
True	68.95314974622465
True	29.810588891842468
True	651.9401776748003
True	505.0096707465527
True	72.45732915543728
True	20.095046199228776
True	309.2281021341319
True	339.7124838951345
True	687.903515310225
True	548.1304275037022
True	569.6254850765487
True	789.8398211181044
True	9.232966931508676
True	56.76699915781901
True	37.2658686697682
True	59.69332800287606
True	506.0862432093584
True	592.3588925279445
True	79.3722370039315
True	106.25373411663593
True	190.6004860252753
True	77.32909483532433
True	175.9003675954895
True	218.29195268386687
True	276.88331613003754
True	805.555164737699
True	602.6603727000813
True	290.6891108869141
True	200.2268733609669
True	277.8110662252061
True	250.23765294664125
True	745.6144035118597
True	331.92255419613383
True	166.8991427768568
True	915.008139237436
True	345.95152473255524
True	475.7690218041088
True	157.1164401060444
True	118.19726676260616
True	59.43064524704236
True	221.14400474529987
True	970.7651184243288
True	519.4454757385631
True	116.52025168843024
True	348.73414735356255
True	101.0416076850486
True	672.5704767262012
True	4.853524596140248
True	673.5082721011544
True	37.32959201949275
True	944.6339105994388
True	852.7375974730456
True	213.91883501049185
True	31.08697543072348
True	86.70029530525113
True	461.9525685431615
True	226.34616648929048
True	1.9474431087092388
True	78.28886497228333
True	1100.3374804758996
True	348.48998295265886
True	672.0361292137226
True	484.56464343895976
True	30.813198941705743
True	130.95682903555974
True	433.8346107462347
True	951.5488955113964
True	803.9663579769282
True	455.5352463101055
True	341.4485692655411
True	15.854741301072709
True	81.03871537571193
True	756.6605528141557
True	453.93874206908765
True	387.8891170933831
True	862.2923758974895
True	27.13751275657553
True	224.647709254018
True	873.9240222293629
True	231.349332248446
True	8.282180802176391
True	502.7276472539663
True	103.43340238828188
True	635.8682288565603
True	50.50538038779287
True	256.91170098412994
True	856.5389399244565
True	907.9917894545852
True	273.1982381128656
True	432.4452339290563
True	122.76824629421908
True	608.0954354176254
True	264.6863625530849
True	198.8124034810694
True	857.6031414817726
True	53.96631599464504
True	721.7977507438054
True	277.2325091459179
True	306.5311469301812
True	173.8430235702023
True	465.93255420068056
True	620.2865494762773
True	368.0437054341124
True	405.54351388108176
True	71.60165727430085
True	160.16222219992827
True	453.23228598685705
True	219.85509693632332
True	35.86964649047059
True	201.58588514263377
True	403.4890222672025
True	400.6366039279856
True	750.4971577432955
True	122.69821418601444
True	661.7561167565693
True	514.991677189934
True	592.0015431541809
True	124.13384019844231
True	39.347062961192776
True	673.2730024468979
True	74.50978106854079
True	546.985971992732
True	677.6767704976356
True	442.1473118675374
True	129.47676151628858
True	524.5525478457164
True	4.37008021442055
True	388.5208202388082
True	32.0303764655296
True	638.0271838521668
True	267.2194222974725
True	593.997872144336
True	707.6149160402244
True	143.11783745000997
True	527.8430063430997
True	496.6005857576617
True	63.503811203662494
True	959.5682240404908
True	2.2321308582830235
True	27.08791256488436
True	637.5372583092426
True	673.3959288582523
True	135.8099883004419
True	411.1859577306236
True	119.787293229602
True	72.79549290542737
True	455.5092828706219
True	46.08583801833783
True	531.8490840897232
True	12.239882539733832
True	867.9288473772139
True	541.9010563273515
True	675.215034745417
True	103.27187469563384
True	367.2623923275413
True	1005.1499259285422
True	844.7201717217467
True	143.0567759119951
True	553.6246814896531
True	457.4014663895799
True	243.82544540433727
True	257.5135912666366
True	5.346350845427667
True	325.90917642487216
True	12.057232036815003
True	378.9801210547472
True	71.4282908841877
True	391.9648370492104
True	643.8439955638244
True	124.30239071573052
True	244.19600201136623
True	629.554523813886
True	683.8359948781044
True	288.90934015678664
True	129.43886436396707
True	161.9681733748179
True	470.1018960414434
True	82.862303824535
True	10.60394647739636
True	495.9366305694855
True	586.1730806480978
True	19.14961185436698
True	138.79358718421267
True	908.7622309476372
True	461.25712354242575
True	269.98114277886725
True	34.482017604668656
True	471.9343340816043
True	111.06457921167768
True	593.8154876144113
True	671.6717538864193
True	293.3645329381515
True	375.77355750057086
True	193.58370222117568
True	244.24131995826167
True	70.26213668792
True	219.40234211482093
True	493.0942570572225
True	22.50946784813387
True	436.0151056418986
True	380.944816585739
True	723.9302704646155
True	908.5120755910552
True	943.5892437796734
True	148.4559895813741
True	413.8551248982637
True	72.94510998866161
True	177.3077179780543
True	317.1704051993686
True	10.586282243958989
True	783.3408699100615
True	24.044620890077777
True	400.3729114027077
True	264.315178411915
True	665.362685646248
True	201.05963415363752
True	39.11158243528128
True	673.1840028351149
True	1073.8921672755098
True	224.13856971331663
True	130.44519448167702
True	630.5342646695422
True	505.72247548408046
True	17.275909293748942
True	839.026329947002
True	114.99878146630007
True	46.70837909871611
True	309.26554272449124
True	354.5004038820832
True	386.8288035543385
True	273.9042228400885
True	17.473199514723724
True	23.20767252748385
True	839.0548822460389
True	194.9770094943052
True	110.04385034294556
True	835.669985714936
True	665.0690808007132
True	670.0149422555764
True	447.4115435047333
True	152.5155174506966
True	33.13292457676196
True	103.23385564073315
True	421.7899219295149
True	226.71229416975856
True	470.9938966963026
True	147.69506904159687
True	477.5469313855744
True	652.6133098046249
True	944.3396891437924
True	26.06131652952196
True	973.9708249239244
True	1090.8239710398825
True	477.6357807200203
True	85.54815318912877
True	818.9101116323416
True	635.6150488271389
True	662.5868345993697
True	174.05743219373298
True	741.1152206183893
True	694.3325519288501
True	124.0799450140799
True	751.0255675142304
True	840.9736503324951
True	474.7578798622212
True	229.3973798830244
True	70.94504077769047
True	317.2170838559512
True	348.5276057861195
True	477.2788188522135
True	437.4751700076025
True	199.8623847020288
True	316.38939380632473
True	2.691724568949671
True	13.122727236884462
True	107.77807664996878
True	132.21971002478753
True	357.61930337765057
True	354.4690799803226
True	117.1736848850777
True	17.02504712873205
True	218.7606008571819
True	834.8528462080787
True	465.033471712489
True	545.6522939778588
True	554.1933646849754
True	838.332759151284
True	638.3853126159256
True	93.74163837915604
True	204.46173929836607
True	247.6830042448736
True	282.1040199966941
True	104.44939409482868
True	372.8578152682465
True	432.3943605061288
True	172.7275901136037
True	652.323477073523
True	241.61193921062423
True	209.9351931380409
True	29.0186667320498
True	238.8453902468072
True	491.224315297197
True	172.6830852400725
True	555.1964913347442
True	448.4230158722567
True	245.5622423152208
True	101.80954799273272
True	42.28176426846384
True	408.4827713039492
True	779.0527954175171
True	159.33540864579336
True	1007.7969791585772
True	1032.6868446089688
True	493.2517411649213
True	106.20935982897782
True	125.7298524633976
True	697.1538997520287
True	9.048199892820056
True	224.04992844649385
True	136.28411592770084
True	123.58351635331304
True	323.5368730377414
True	637.3250274293489
True	38.85871666607909
True	122.29277215590903
True	935.8555926429336
True	57.44917886306676
True	470.9655564132538
True	525.2529074736478
True	243.57662525226232
True	135.32377117860352
True	946.9979018629728
True	1213.746069041464
True	522.205866580763
True	635.9222775921862
True	206.5945521410928
True	156.4215924288156
True	330.6082600147822
True	259.0510473588937
True	177.30888784354414
True	313.08677907640725
True	327.7732350123042
True	12.432990223162887
True	631.9663077177938
True	150.43674219711087
True	77.03250115963418
True	453.5836390336855
True	322.94174678908485
True	1196.3933367429486
True	344.85196177321933
True	960.6295540340932
True	8.888479909547595
True	258.4061010189873
True	234.35621803203944
True	154.01872509385353
True	487.6100529739739
True	195.70601733384183
True	411.1442975812499
True	343.96853135966603
True	109.18327863439175
True	346.29328594452346
True	1077.7135814806627
True	733.5764470543958
True	221.3180274421176
True	106.77491160009912
True	299.01410115695006
True	24.74220645656331
True	349.9348821360241
True	325.23681057692335
True	567.7140488937729
True	465.5949055527866
True	358.8478341297185
True	149.8859560406245
True	12.358468444619144
True	409.55585233139226
True	276.2771244202589
True	131.87537654650993
True	307.9128606328586
True	427.4409867843364
True	814.0319049336779
True	314.5549701228056
True	783.4130788115117
True	390.1650905820933
True	382.0511125649094
True	1.4959401720361716
True	1184.546933207666
True	107.22412507727849
True	915.02096903674
True	205.2885887527344
True	452.9138791088281
True	665.7119756570685
True	89.01084139632303
True	476.1542231178421
True	35.4593211729969
True	411.9436120841114
True	79.56422320920626
True	234.69125268919024
True	37.97580050588864
True	693.971222585038
True	191.25045118370068
True	24.27169514868313
True	402.6296868636064
True	115.48092464060564
True	159.2849012588083
True	825.4255225758897
True	263.3330642092649
True	150.4900665325634
True	372.6351753349708
True	525.3666129911586
True	322.2849049945807
True	515.9851767969611
True	627.3434277918052
True	158.07213032160246
True	7.335316618702962
True	70.79245927769954
True	414.2410595798846
True	91.1115988120668
True	77.65419987385862
True	1065.0511656603016
True	23.794321568038104
True	322.4275444632059
True	314.9804966108751
True	468.2997294476485
True	676.3767800210258
True	196.8036881026666
True	641.5924032513685
True	328.9800548810677
True	348.4380869925177
True	272.2144790297695
True	218.0917689475581
True	374.1371982699986
True	432.6181984623624
True	426.5375602584635
True	602.4143117793146
True	137.19143039321202
True	76.773363850306
True	41.79593190531155
True	291.7134455863835
True	665.7278616552297
True	394.6489431357808
True	774.8840082747284
True	217.4228478686925
True	416.308472810186
True	70.99518081781505
True	51.50470426884635
True	420.6527561511449
True	193.7941847421308
True	234.67282543496415
True	41.7941752548512
True	1086.8615723479268
True	172.46285732414916
True	912.6621792261634
True	326.2288398462689
True	936.2397059103714
True	239.95906713340844
True	454.8033837733574
True	542.8942585608019
True	631.2902089774506
True	214.76974711567772
True	478.47112849778654
True	909.3678081761057
True	129.45824963082555
True	7.289906850126256
True	588.229986527325
True	29.447601846468853
True	68.30016809803746
True	798.1691327958774
True	235.6964586325393
True	977.741155733878
True	683.6867319695357
True	408.22769769635306
True	281.98767190520016
True	480.3196399758693
True	339.04641583349445
True	193.01384661503064
True	675.4407217506264
True	716.7019237786272
True	202.97858224553244
True	86.66452955934132
True	518.5138769694679
True	135.6103940082377
True	382.9664275356225
True	350.5323748125435
True	65.06914944312832
True	380.05950736089983
True	427.871301310707
True	356.25586241177984
True	424.0781375418495
True	425.26543854606587
True	639.6089903283123
True	60.49441258475327
True	460.1702276117703
True	328.83262945791193
True	662.821144035824
True	221.25213385035943
True	101.50318387708036
True	42.7200068541907
True	524.5426736407302
True	628.5501591789659
True	185.4354989479237
True	411.6308892864045
True	331.3178658875609
True	18.832669772598837
True	171.92877975880737
True	298.4420519186086
True	2.6155089018716757
True	875.4788537533487
True	83.05900414174779
True	98.17865296095007
True	117.28311942332226
True	361.68442449047456
True	37.40190923707734
True	450.5528260909002
True	232.8164388592784
True	5.545696849380537
True	112.7457971388395
True	439.0486063140881
True	49.85750945393241
True	71.04089501536006
True	182.69528292193655
True	291.6426751233972
True	951.5872571706676
True	386.867152310164
True	940.2548176822552
True	187.0835235325752
True	1055.329482783327
True	756.039969170356
True	640.4347689749316
True	399.5042849002152
True	381.6695104243291
True	80.16505661298314
True	69.46809698296298
True	80.18816067297621
True	178.04043874456838
True	472.023998511051
True	1105.0799534032997
True	187.03172201843915
True	356.24491743819164
True	440.16226444969817
True	623.5977673068028
True	578.1598096582017
True	280.185191804467
True	446.239209139151
True	671.0099349647923
True	96.93997494664116
True	733.0879453219065
True	247.8244247461826
True	133.64799690315203
True	403.8826877764109
True	890.8185133294537
True	421.6899898029804
True	850.312706690482
True	190.43110943611964
True	347.5825766101776
True	684.2295129637525
True	635.8928426536039
True	191.32236539727663
True	255.480913620858
True	771.2703146327117
True	32.72274193215656
True	179.9640187257082
True	489.5468626475356
True	699.9849957890483
True	104.87285354891075
True	33.80957932371539
True	172.52492042577256
True	700.0058786871617
True	301.1842921769075
True	559.1470040190287
True	346.37421547057284
True	289.4238397916014
True	450.11832862585817
True	478.3981522675792
True	73.82387667705451
True	356.1649213167719
True	796.1795605661565
True	0.0
True	300.3801669596763
True	247.0437650444171
True	970.9447516755696
True	147.90445434337656
True	624.7616439747007
True	645.427444151514
True	114.70566060479273
True	217.06226073464936
True	132.41200700489034
True	11.293782996975663
True	290.60112346477337
True	380.2800379561485
True	1117.44093949821
True	232.8877427128849
True	418.20445018249256
True	651.9483271305259
True	202.2729669614045
True	26.48337219736317
True	874.9681557693881
True	616.4485073518197
True	164.8604400998224
True	622.4612386856422
True	163.8595287678381
True	307.3705860261416
True	746.185666653123
True	35.605413314584084
True	100.48521537931488
True	519.4458944882525
True	67.42733198112927
True	74.0977282402967
True	425.3295971473812
True	21.94087860263313
True	730.0127260030528
True	103.21937091023868
True	160.84357683840375
True	18.29627835346687
True	728.2859080043872
True	28.48855158693456
True	770.6812466852055
True	402.8384663374437
True	121.15372788665238
True	709.1395527742807
True	532.2435455357823
True	545.7715091931354
True	43.42574033744605
True	369.7792753145164
True	5.652795853093636
True	96.39528510025563
True	368.9997097023486
True	45.32974385754473
True	116.3732389381172
True	319.6973482195932
True	187.9647954903785
True	104.47742979222647
True	647.3276004348886
True	21.515156998471237
True	1154.0411522818474
True	497.5801360455084
True	303.27552626134275
True	484.4469158230698
True	114.10829573889124
True	814.715615695514
True	1069.5876728480491
True	750.6076382247003
True	175.0390403170815
True	229.37367034935443
True	53.94695863151546
True	59.20109151317028
True	152.32954673137513
True	102.48426399662227
True	176.63348782967083
True	1168.0592076915625
True	310.7109400446977
True	357.39630062294174
True	698.1599344686957
True	16.975691707920998
True	15.422943592823303
True	559.6073269419026
True	5.883562620993572
True	122.01902594987918
True	678.670118903712
True	182.4301140297445
True	666.28247759462
True	826.4570631088258
True	156.55638960914973
True	855.4625921696611
True	3.1742109879513127
True	446.29819138513193
True	1047.5402986045124
True	27.81482284356869
True	237.79252524116143
True	151.87795433061297
True	971.673099986067
True	227.3438075780599
True	493.238464212056
True	121.48123373135562
True	496.7136607236913
True	160.8491413903699
True	92.8453224310632
True	388.9211936439401
True	72.16979965320564
True	54.50115871826924
True	1081.6561133819807
True	254.06313733696564
True	154.78803573048427
True	365.1210950970157
True	399.74823636113865
True	211.77123912516288
True	168.71674203934984
True	377.6032327323326
True	36.030793641491606
True	485.8932367808465
True	1125.259761595752
True	114.65599323883372
True	473.6585261109212
True	314.7652047847884
True	28.25952722326385
True	395.5734858506393
True	107.15232035285332
True	588.1398081891083
True	216.08406609582727
True	429.1458042483496
True	22.09060947557587
True	428.4256019764685
True	116.15806171179634
True	335.7831607897565
True	28.995910266470503
True	156.3095141732339
True	244.418032494427
True	749.1746527782517
True	60.518400136285806
True	147.81199417594885
True	240.26433747697672
True	148.00499558845124
True	629.7661316888182
True	566.9364120424121
True	791.9582917014737
True	394.2747110592912
True	540.796258632002
True	419.2485538601533
True	671.4136365562442
True	64.1478700934809
True	474.8772055203594
True	416.5003902974864
True	48.9349027148396
True	83.60357950724156
True	130.0127348259255
True	89.69606145767192
True	326.48805701142
True	869.7491303088287
True	328.8165201001082
True	1078.3220025768046
True	329.19319483899164
True	893.8486026945315
True	147.71714097681564
True	585.9603909722381
True	593.3617174101234
True	717.8196475524289
True	455.1041490461206
True	67.1077774688812
True	288.4113165481242
True	42.35882028330248
True	168.4443295481085
True	174.39919360230388
True	1119.6448206427024
True	234.7097784368248
True	548.9014652910863
True	549.0252446567998
True	575.0448384223517
True	881.5307223209726
True	599.8115668075886
True	605.4849822241378
True	889.2026271048401
True	122.5442897168954
True	315.69962310996823
True	261.7451231182773
True	335.39470980296835
True	88.36608593879913
True	387.7545332133479
True	4.173469448642324
True	329.01200705374856
True	264.3627171099652
True	595.3082340242619
True	289.9685071731918
True	364.8731724851095
True	9.058943550579173
True	57.61207838988115
True	541.0310600539092
True	28.57346038023261
True	142.2991474560623
True	65.40086865197382
True	149.0428087320419
True	250.17779815906036
True	71.42455803676702
True	394.19918549627846
True	273.0446946980944
True	103.37504792322322
True	338.2028939418028
True	65.8017576968146
True	581.0456771745113
True	849.1197265784516
True	281.30206206728866
True	1183.673172425145
True	115.28089692942515
True	317.74922799353646
True	1053.442125801337
True	86.55545574418355
True	295.0151495118782
True	11.047016653799492
True	414.4523752570058
True	455.505536323992
True	151.74459092152983
True	617.7140514664468
True	920.2006122151925
True	164.5413868850129
True	79.87527865388456
True	335.2372841336706
True	549.400332436938
True	641.319652319735
True	1243.3873104444465
True	26.395713867048407
True	958.412044437969
True	131.87298805097984
True	644.7821947918778
True	119.12523339483496
True	131.51965857690956
True	185.7444630121581
True	175.30958971678942
True	766.7203060279857
True	215.145427472723
True	228.93319363258692
True	70.06480988646584
True	507.6821213206837
True	439.7531891313197
True	172.90719455447285
True	238.4778716288019
True	16.515440608801143
True	418.2376520591757
True	230.17031081683567
True	289.67033141797765
True	113.0266377228365
True	675.609926582456
True	409.4778679897654
True	259.6285806702308
True	643.4804129214302
True	533.5468002184347
True	459.3247059131401
True	122.90222674601112
True	521.0049678873405
True	433.9524956292852
True	2.9736259696334697
True	193.9047258302419
True	93.8208791037344
True	247.1875140573009
True	2.5328333517150106
True	123.45581320486414
True	340.30655850818425
True	7.247017427764846
True	826.9481965983762
True	173.9913939382635
True	702.0976161752836
True	810.3482492209297
True	160.1197693547456
True	220.16037940403535
True	484.776961555652
True	865.692033582989
True	48.7379366535
True	38.91017325166729
True	131.86153610242167
True	633.6146271601458
True	730.6437379276083
True	179.2642919625377
True	593.6629652325203
True	576.9443009692252
True	861.2627640264561
True	420.7118805053409
True	185.06080532759347
True	863.2786173059346
True	218.7724231194992
True	142.43657828275556
True	324.5656622226376
True	218.48687234421064
True	204.7177733465804
True	618.6394972176956
True	242.5579171017141
True	195.46024743573912
True	440.02721083648726
True	468.3488470098079
True	67.47397898744293
True	292.265800226615
True	79.43583668691339
True	335.7056990069683
True	366.3799981674006
True	256.2616392645322
True	177.78927289599903
True	373.2680947512035
True	664.3603629664549
True	745.1647559851073
True	293.2076914168469
True	732.8107070574426
True	59.15032807071156
True	869.1044144008504
True	352.92381965848926
True	12.07991506866944
True	621.3044287908285
True	683.0262125860859
True	250.6888645418918
True	168.2726460938375
True	50.53121483642011
True	386.78681698664246
True	74.28503421023125
True	15.393144625094823
True	904.3056499653524
True	375.7460371811845
True	174.70775990831171
True	1005.3256526616012
True	11.404361942767457
True	802.2521417804691
True	30.966537994926657
True	651.9200350263486
True	58.10503286216933
True	761.8981689212046
True	452.53744447383866
True	197.79525378647048
True	439.3605313904539
True	216.30259769225165
True	297.3061156448278
True	219.93848267099017
True	405.6817284022298
True	10.028774677401566
True	324.7017488934395
True	116.79812933447148
True	10.609207808710991
True	463.8246432359196
True	740.664867848446
True	280.3870510738814
True	79.54991294233334
True	309.7464501228142
True	79.30422912300385
True	171.99830753337528
True	181.4154356526057
True	398.4069471458044
True	43.50977305368866
True	142.60876995342585
True	369.0770051461337
True	860.7203629624887
True	112.52399847382722
True	205.7800614488175
True	438.4776995479841
True	18.68033311997184
True	423.0429014781863
True	491.4505496455421
True	89.18290877105021
True	388.2128343264087
True	340.51409381578185
True	418.65745522055977
True	594.9252412508546
True	1063.4654451403674
True	914.3903920055112
True	54.59772075838018
True	1051.9987178600916
True	114.24035279696427
True	114.9555944426443
True	109.82985304732242
True	503.51526113128193
True	365.7641747167242
True	576.2786454283649
True	266.48545842370766
True	163.74311611485993
True	416.0093394104089
True	16.15631775079248
True	465.1956158010519
True	379.93414229252215
True	144.5911625179462
True	90.1600501881684
True	522.0543116503787
True	950.7285184463688
True	207.9615861373281
True	69.32282580621091
True	416.5220109961388
True	384.801348007276
True	488.9194484062259
True	315.9588689492497
True	4.641423692021073
True	537.3433655658506
True	513.4896488552888
True	502.8398562510854
True	186.45806856366391
True	104.18810281339012
True	21.63664868995609
True	384.93831476783936
True	112.39595327811853
True	7.272042395770424
True	33.103068936927144
True	350.6709952286992
True	651.8655666116301
True	123.4217965135078
True	89.39727942255148
True	23.81631222243135
True	397.6334423053886
True	361.0159532107838
True	753.3939082503056
True	305.0287599424544
True	510.6704935895721
True	539.6869574531324
True	525.3877980765251
True	296.0127542624615
True	532.8896467693883
True	100.79388306769386
True	590.739694544938
True	8.66651748329852
True	353.4209490456579
True	455.1987113404076
True	956.8161454455312
True	354.9116286233099
True	750.601350182295
True	959.2558547773298
True	174.8242826481125
True	36.30207387618135
True	388.1123031564989
True	389.4088568371087
True	584.8568089652222
True	251.4951854032636
True	30.302180418723736
True	647.2461262316075
True	128.3246342999986
True	1061.8190177690676
True	325.66040306143924
True	471.9699221796675
True	132.92139505052845
True	810.8118779871817
True	139.20912069416232
True	841.6458729332483
True	571.2939903903488
True	190.2100391459905
True	106.00875174809906
True	59.29237385431902
True	565.0627084378722
True	912.7121581738212
True	436.6835728755633
True	552.8888421822239
True	132.718626451758
True	590.110263868633
True	477.8639638942116
True	774.0775802198333
True	321.319315531739
True	608.7517299610159
True	117.49152269508603
True	27.15183972757216
True	403.9650511042975
True	175.09576804275625
True	100.84994257245528
True	385.7942966924176
True	1077.7801613783524
True	258.2752987809437
True	550.5449453474835
True	11.636888183393433
True	71.31605207786201
True	332.9573338027556
True	784.60435155967
True	446.44613616312
True	520.3538239791354
True	725.5855542562092
True	69.56656770454958
True	751.3353731614504
True	45.38655504066689
True	100.81191306664635
True	186.55099408618943
True	78.44970297832171
True	26.9023601469276
True	294.63110159130065
True	474.6866226253565
True	900.219671133689
True	857.8463986636423
True	6.657464476558705
True	287.9353756832115
True	460.0962463790281
True	124.99366347344808
True	237.8716051949729
True	322.47250694462014
True	1317.2360150335428
True	446.17662843684593
True	25.01322399637324
True	182.2270186310807
True	720.9996829084466
True	34.32192371506438
True	165.9978005533897
True	562.2894239298954
True	71.05238418672256
True	854.8437819722976
True	322.02077958720383
True	656.0402253741216
True	79.86536681587936
True	667.2561194560752
True	596.6700039554322
True	851.420916101782
True	250.39485886440724
True	510.3342508752564
True	841.7968657613773
True	914.5632506901924
True	217.4499633776865
True	796.6684817135897
True	219.01047961522843
True	466.3994325300133
True	367.494208338306
True	493.7419065359373
True	488.0261643766277
True	306.6633164365724
True	352.3479155062807
True	118.82611871287908
True	347.079956545021
True	1116.3734577934165
True	315.05305342783527
True	146.7938182060256
True	308.3706996997853
True	750.3881962564502
True	647.9772926938557
True	412.71360740429714
True	116.7057641846793
True	342.25339174045416
True	36.153437565938745
True	171.38904668267497
True	86.24039132915861
True	87.11330527717979
True	556.6768234636504
True	141.39623681605656
True	131.850975438233
True	105.58060759304529
True	87.33691163829239
True	445.1021973351768
True	384.5050132237696
True	1023.7870795004378
True	542.0882669373218
True	822.3852794845176
True	282.3985968310984
True	295.754433299916
True	527.6011992800771
True	190.4472535939281
True	732.7512007407278
True	247.62168975873024
True	352.4204283970492
True	69.33931469651124
True	121.48186751395984
True	256.9621808678138
True	117.57191447061544
True	458.0872423229943
True	30.572300099720223
True	569.3467137042735
True	1026.619986056333
True	731.2773011899747
True	1.846604904231462
True	64.19815448376326
True	487.3349929970574
True	437.6036704467376
True	71.89225140818779
True	118.9190394813747
True	292.47715857956024
True	82.44442725932987
True	52.88576906913912
True	706.6819447662394
True	673.3246094964683
True	160.96462616680776
True	163.85098645594408
True	508.07291760442473
True	55.923887133148455
True	25.868473400363957
True	570.0110078921779
True	452.21566281488776
True	1146.931266029144
True	45.33951617390713
True	473.5129150028309
True	882.8521206439207
True	738.2980926683811
True	290.51732856878965
True	752.2885598561479
True	406.86031043151047
True	41.53593094020066
True	98.8373273056216
True	704.0592113228863
True	77.44275177353597
True	142.5437730106182
True	948.341470130244
True	183.3645691938385
True	266.3156461088218
True	105.21029777272489
True	604.9272375501143
True	603.5110940086468
True	208.3617815760632
True	428.9371561977858
True	39.15773254970952
True	281.1571941534888
True	608.1773196138163
True	624.1927246137803
True	321.27658138041573
True	76.51357789848018
True	954.1884126650946
True	1084.0417892784335
True	568.4088402295141
True	65.9330034279426
True	30.936258732611684
True	94.74799049436665
True	109.66021120875244
True	104.15572642351805
True	875.4694280697496
True	1233.0976609288089
True	748.1321793994911
True	326.6161122121642
True	9.948408212202416
True	20.54957258414864
True	335.13426298686
True	488.4522471303831
True	46.0505081860301
True	553.9353111351913
True	432.3022302280823
True	405.3438850442152
True	83.91037195392104
True	191.54880842405976
True	255.93514654221136
True	135.12079877820307
True	411.7722924588204
True	42.20611141111823
True	173.67145712265716
True	1168.2550806521829
True	5.693904872306485
True	26.285991728980896
True	590.6115268167325
True	357.0736229467109
True	791.1165938582665
True	162.14432132277489
True	783.1195064941321
True	616.3188732675443
True	279.62799579747
True	433.5191531647299
True	335.2254780092211
True	284.2401001203193
True	269.2333926620469
True	399.4325235045176
True	489.0678427467717
True	499.2061341335562
True	105.37887924012269
True	355.51078333815417
True	9.673575433527626
True	192.31805040903583
True	224.18399746932792
True	837.7936096147068
True	574.2616141223305
True	30.35994632550274
True	727.4187778924929
True	830.8190286046008
True	106.79300096048205
True	354.75435677138546
True	898.8495669314145
True	222.77805699859545
True	160.56238807218364
True	520.9814274744721
True	595.3706111589147
True	1108.7021305733865
True	154.92241066402937
True	151.5048246283976
True	261.88790353335884
True	316.8363285411036
True	421.1259170835903
True	416.6225390185952
True	320.7417075425885
True	446.1851803620779
True	499.29364190562194
True	210.4395662026287
True	1475.9347334820095
True	243.45693984239787
True	383.23999620091314
True	53.609840748239066
True	774.1404337071566
True	254.850596158684
True	872.1120869103446
True	554.3933765842502
True	306.73934434699856
True	761.0010269115967
True	263.539847464474
True	209.8100799494312
True	262.3236587750518
True	218.98749639075533
True	144.8804622064331
True	250.5812868453409
True	734.4817185536692
True	528.196575400574
True	224.5184024112092
True	1168.1157686712995
True	113.1248694632164
True	265.5034000365295
True	74.62108494397248
True	323.54899077641807
True	418.6278860302541
True	90.33187346694402
True	224.1165455732493
True	78.58550567445837
True	680.5125057800396
True	369.5620971831965
True	220.44365481714797
True	738.133096526711
True	847.2492723690154
True	817.9525906154489
True	838.8430771495212
True	357.19539413453896
True	1.8661188926877688
True	264.98863384954814
True	56.23672249708662
True	377.5197180691512
True	57.42588047165745
True	365.88418177868135
True	875.0766703539215
True	1037.463490243971
True	379.2572505100805
True	20.90769351168644
True	528.8052545431085
True	509.2194838296787
True	187.99568279182276
True	235.91176277345147
True	284.8395709978233
True	22.713994919456763
True	128.35237371757964
True	977.7951134756258
True	61.283934607441005
True	499.5489774326248
True	788.2412801894087
True	101.93823197672177
True	257.809112032535
True	110.25846554485132
True	16.864956534552473
True	1.5341384507922502
True	113.51863927939844
True	1018.9604524617338
True	471.3357765000193
True	67.55625067118662
True	781.6959594132513
True	343.7139200433436
True	1.0131171648101174
True	463.33650585555927
True	184.5097842383592
True	513.9286660467332
True	85.80097161606732
True	335.8980071313876
True	362.4811846479529
True	172.19608033956777
True	207.658105581493
True	129.05064598635238
True	173.3808973241769
True	1009.0054070407958
True	16.41696597158421
True	507.6729446049618
True	485.3953482763561
True	386.1118318281926
True	220.87441728980792
True	235.51375268193468
True	167.80079967590385
True	48.854097528198245
True	482.9956664509031
True	151.46679274216058
True	819.4254685908076
True	815.5282067833409
True	244.2352694064394
True	311.276474499919
True	519.4399710772478
True	41.34874116812242
True	82.47212490831407
True	747.6125850151303
True	1072.5653580886872
True	113.89081712189656
True	724.1507689653067
True	147.173883921345
True	915.3236692744408
True	673.7406288929998
True	105.25160868262176
True	280.5018490650614
True	631.8670841005166
True	262.0568586916476
True	48.71630069873139
True	563.5817528710674
True	471.4821228954662
True	5.334528142347708
True	473.3947968966426
True	66.33975040723125
True	182.0898780265734
True	236.43917319315213
True	296.9876890878003
True	76.56897418587361
True	218.13997533149305
True	352.31047302673625
True	434.1973181392233
True	924.912367046242
True	46.89295185141492
True	934.4535985519204
True	1005.119022446387
True	131.0934547096824
True	78.37226874084811
True	1000.6215558245392
True	33.90498502794629
True	229.91770528409288
True	83.53486593907742
True	214.6593930390101
True	367.4864247561848
True	964.8311134467132
True	96.0328739379422
True	75.10806528216501
True	642.712637862609
True	284.6111338706717
True	734.9426759393376
True	55.005121913705686
True	476.4621513591874
True	385.441460489054
True	684.6115391211861
True	52.64899976532675
True	113.98248343383064
True	26.314250937028014
True	272.64105915292527
True	42.853339208640016
True	351.7323715766313
True	2.6446678452644408
True	1180.3054904716166
True	106.0149296703798
True	133.71091894822095
True	357.25509063136474
True	719.1048951558115
True	682.5978723189319
True	1035.8632462584271
True	456.5215054866951
True	431.8149266445155
True	139.63830891961516
True	416.7407986776053
True	860.6177721930632
True	431.0505159973778
True	940.1877584136104
True	87.91749058715223
True	413.6190299091254
True	176.77831722664467
True	288.961659187408
True	736.588746536105
True	159.4571959340956
True	134.39091570446055
True	64.3964948869629
True	852.7852631714502
True	782.228844291176
True	80.90691706228586
True	433.7490956213808
True	729.069468038299
True	415.6535698234444
True	52.898860786114014
True	318.18215747260075
True	778.8888481005969
True	33.158231986550064
True	351.7101440050582
True	170.8487682025452
True	288.15702425621384
True	32.487689134660066
True	230.2961468219736
True	755.0559750186856
True	643.2973702163017
True	59.19235477934662
True	283.47592693908047
True	875.7909814272134
True	17.501967080257902
True	314.6287710807933
True	290.00398775384514
True	440.488904258794
True	229.8306137665429
True	588.8638940720296
True	46.611713559049264
True	980.7774567248408
True	870.7489418538089
True	48.33579471507623
True	404.92279015334327
True	727.593251070185
True	934.6363159765928
True	269.41534856649315
True	618.9867073243656
True	125.32031130324172
True	189.4409646350748
True	130.2394451456901
True	136.80150024181452
True	208.365556317536
True	963.2220567456674
True	811.0080165851796
True	947.990781535158
True	20.216624388809237
True	26.42440854716173
True	366.6456410559711
True	13.289045502210032
True	608.9106035332403
True	1069.7065311099168
True	270.2772273155998
True	203.58098921398863
True	86.59684856816047
True	212.5914018482897
True	128.70709903954133
True	42.31637634322822
True	127.93250130815169
True	91.59988696730444
True	241.80288604667405
True	542.8761111897514
True	165.5766037081774
True	31.3216511150535
True	56.87428638842013
True	421.3355047950541
True	264.74953112674854
True	581.3756556378247
True	25.115792521894072
True	111.40980518986382
True	654.579389072884
True	255.61828765206408
True	476.1166934345367
True	660.686936840186
True	102.86129640067136
True	108.9039946802731
True	77.20255222872653
True	27.186706292719748
True	119.06727447130972
True	84.39615670010137
True	98.30788953649603
True	149.0589810090012
True	235.99521752957665
True	820.9293269748656
True	288.7214082817079
True	943.5001045180212
True	161.21177276479648
True	210.51954296750367
True	801.9034971999364
True	305.9335559407527
True	593.1788585394527
True	255.18023276688947
True	349.932763222353
True	452.483243100342
True	561.9923890015733
True	670.3014522177957
True	367.7588505583894
True	36.83689318352567
True	539.2576401427832
True	624.1253864658493
True	20.10493881085902
True	11.885936272432367
True	261.336434840146
True	405.1277952784603
True	452.8478101826905
True	66.2149366193985
True	656.795424978427
True	926.8659661630606
True	235.2971435907833
True	897.7906075694003
True	271.852434239166
True	100.59802146066497
True	268.6789393797801
True	709.7028051718017
True	36.8277873622681
True	588.3871179288822
True	1299.750848148597
True	1018.4072243180086
True	907.9278368269398
True	210.89249827805585
True	88.07353110592733
True	196.33123447008677
True	835.8103041779653
True	148.27160892152443
True	1050.1975417089325
True	869.7286153235663
True	42.14149541619216
True	88.26856365574798
True	420.89409840105714
True	407.80023081919467
True	201.57150383274112
True	515.0605147123341
True	665.9139454200887
True	124.81204779969444
True	279.9292243956423
True	1047.5492266781691
True	55.07195315664495
True	714.8553722760255
True	537.5288902774918
True	38.891940721157845
True	840.8440406866414
True	381.8954155456444
True	561.5464204762498
True	111.69640537154514
True	275.0082839114432
True	217.1632321138544
True	25.61080534881693
True	135.1577820912801
True	742.6795628935783
True	137.77368605315368
True	374.5333401180323
True	63.04007137255275
True	660.9083202474985
True	628.1511909998973
True	223.08767186239487
True	460.2424655523458
True	173.46905829873256
True	165.44415760651202
True	205.06831490623645
True	309.1508467556692
True	363.7676650813881
True	132.83526565652394
True	191.62990628431163
True	26.91328778268522
True	844.1975160056979
True	304.8308642082788
True	10.030377559648542
True	364.57617442824886
True	169.50614807503976
True	616.0439006741514
True	382.938674385455
True	578.3392259454045
True	538.5064976650676
True	474.7657013994571
True	788.7648727244042
True	244.3066013228145
True	542.2037913847452
True	158.2469578554193
True	551.0651218612753
True	348.3710313723758
True	372.2774243657758
True	133.57572257830336
True	137.47214222332798
True	106.25564862355674
True	69.59653737084213
True	750.2589128670511
True	177.6052007551938
True	45.368953910353575
True	0.0
True	546.7470959775924
True	116.5965192074532
True	22.886878798252678
True	42.17675820741886
True	114.38530577491925
True	535.8813424069981
True	188.6950399946266
True	112.25412075736048
True	36.46617606180718
True	157.90445434103833
True	922.7640802274044
True	49.09506505212266
True	218.34113665549347
True	730.5559410389204
True	315.44683244140884
True	439.4788956957682
True	477.3341727265925
True	495.1634315033125
True	589.6585083657988
True	919.9968755301338
True	259.0477199905904
True	1067.2391784509648
True	928.19814978061
True	608.3945373691489
True	336.0804877089912
True	842.7515169895454
True	11.1954227314121
True	26.980299422986675
True	286.7337786553364
True	43.376655055283685
True	198.5725474171961
True	761.6066709903504
True	217.4614865385998
True	757.500706246025
True	781.9527844257531
True	127.94074386681308
True	356.2052942941603
True	572.1806340072053
True	24.43152863922445
True	132.92091434865029
True	450.5612727703648
True	296.0640133352743
True	197.119202671943
True	105.98332025699784
True	376.4699969339648
True	22.458467550780057
True	368.8461904496125
True	359.4477475571568
True	1041.2658278084373
True	367.73550309604167
True	28.94428918905121
True	439.7343990442516
True	441.7853695655304
True	233.30764148757743
True	32.13273626752556
True	771.8550159571904
True	442.6236247677375
True	172.93340525571003
True	12.46265087113505
True	1205.7770586277152
True	161.7599563363649
True	29.91662412273743
True	289.0863551367906
True	278.348825100294
True	113.81893709436096
True	282.7529677012916
True	44.408220092621846
True	328.4163627883692
True	298.0826331488334
True	319.76348165202097
True	32.303703555083565
True	46.22519187077533
True	998.0069661093128
True	25.66108381075172
True	12.267712638809664
True	182.09731126274772
True	648.0096697051204
True	8.3003615336912
True	193.68727478679045
True	183.70139867751135
True	542.8249054988049
True	374.9809503188918
True	730.3686642320773
True	324.7882321384297
True	481.0613999375829
True	444.611108836917
True	514.1149083386434
True	103.9731271312565
True	1247.8933364073137
True	941.2255302874844
True	297.51963226001345
True	538.0466266305124
True	98.62577567645825
True	588.2256112272818
True	434.0517473645447
True	152.12388231317567
True	76.62415352376749
True	346.4414309878568
True	160.4235208318126
True	29.97145485944406
True	609.496712328535
True	377.4546778744386
True	68.59278303062763
True	30.285011266921817
True	668.987010106234
True	481.78241983765344
True	73.61406019976853
True	21.361815599896207
True	327.09569152416327
True	325.3067829047524
True	715.2262023095288
True	557.1358948177196
True	553.8250445471571
True	785.107693938174
True	9.905672474725456
True	59.83406491065751
True	39.14429233569444
True	59.39917776582699
True	487.1479959055616
True	587.2728212160765
True	87.71500725953912
True	111.9779958156198
True	197.77520051957035
True	74.88455521417326
True	168.85059964433776
True	201.08388888374637
True	276.79340749187475
True	804.1126377007607
True	553.2269737045643
True	291.56597643175303
True	192.55595308959795
True	274.986386624399
True	245.2340279982767
True	744.3222159629415
True	337.36865537445107
True	172.0196906545904
True	920.4074819676684
True	360.2538568976104
True	457.5369500591925
True	155.550297723478
True	120.78065500132716
True	62.96489035310397
True	209.26618714736557
True	967.6784025044296
True	525.013846993641
True	117.9791826159106
True	346.7570226250295
True	102.34367501463784
True	667.5404376314228
True	4.321482869328272
True	699.5852018140457
True	35.77114277005917
True	924.990233042788
True	843.126216570223
True	220.20980925772665
True	30.40937951001313
True	81.7376732205019
True	448.6506549876504
True	228.43290857807756
True	1.1623249145252013
True	81.54086015603148
True	1114.679980356883
True	342.16932703523355
True	648.4260616238633
True	466.1479782312093
True	33.98514472718116
True	137.04228902709212
True	428.3139898398424
True	943.4613303221688
True	821.6091411613446
True	421.2513946005313
True	342.27836375100605
True	16.510352311259666
True	78.49859335674002
True	730.6329503523876
True	457.81596881813
True	380.78610739772944
True	899.7641366042485
True	28.896013866175764
True	211.0943406709
True	895.9260403282395
True	239.54234674393103
True	8.337009668762178
True	504.9168345872503
True	105.10534186459326
True	641.8404463114734
True	55.39925885333079
True	251.7638017938776
True	839.8170770299936
True	884.3629962769905
True	269.6400168982826
True	450.3826679242106
True	118.04532682234166
True	608.922429675793
True	252.35431102557183
True	198.3824237617506
True	839.4440865836493
True	53.27213414102452
True	711.4562482419764
True	280.6413009612817
True	301.01655362442006
True	165.9945184956061
True	484.2427563706378
True	600.2563172912675
True	373.3760455935472
True	410.4469962625733
True	70.96543380195463
True	163.63941363539658
True	464.5782422789882
True	227.3722666396917
True	38.42208577693014
True	199.2921346226541
True	379.0154206130055
True	400.3814787552205
True	733.9449739751311
True	139.89423322277057
True	669.1693568468537
True	508.0224714104664
True	595.873018846726
True	133.75892249475783
True	37.057994669338704
True	682.4129494789478
True	73.15650737596235
True	559.1409270553653
True	683.4805293315976
True	454.78485344772304
True	138.44509252712905
True	526.7417147297518
True	3.658094555786597
True	403.744751543836
True	30.277513758359447
True	627.4111491862438
True	263.65959218613733
True	567.3276361124592
True	726.8036472604563
True	147.2341353195175
True	543.6727953063396
True	521.6713434775252
True	66.12232966873619
True	956.3120843056884
True	3.08709523540847
True	27.715096885798125
True	614.5240903692959
True	675.5173005884452
True	135.48396914390062
True	407.66332999793786
True	122.46084718453504
True	73.19271271546795
True	466.253105402841
True	42.052299937357965
True	503.91495141977913
True	13.278459696140503
True	837.5378908655035
True	552.6630399298319
True	686.6317038072481
True	100.9852174067405
True	385.076035737161
True	989.8906879755268
True	826.2040632375667
True	143.90844346735008
True	534.1678828068332
True	464.4064815860144
True	235.701920626214
True	254.37481359799017
True	5.519041081369488
True	321.2548961816585
True	12.442061575374469
True	364.6648502085257
True	78.53217306240028
True	426.9123994561061
True	660.747144165439
True	129.1722446914644
True	246.18806085211295
True	634.4703797717665
True	678.9596676078197
True	307.14258936034616
True	140.8272936616792
True	160.17961674707678
True	475.76323179945234
True	87.42099212257013
True	10.87673398383447
True	498.9396858881941
True	564.055796643092
True	20.499177510767662
True	144.98630467650867
True	917.5348245216736
True	481.24245228481016
True	270.4692678436857
True	32.88525261720469
True	475.5409186127989
True	109.72229117259636
True	581.2124543907506
True	675.4060897986204
True	290.6809591321479
True	384.7883584358133
True	188.17866962820835
True	233.44259813813227
True	77.73821165760445
True	223.95260443191071
True	520.3155509877561
True	20.34256890638254
True	469.1478280142726
True	379.99719777869205
True	708.5235439332
True	885.7337397990858
True	921.8774046880412
True	164.9836701942389
True	396.5859300985299
True	71.4926993302459
True	186.7996995388016
True	324.3421472452531
True	9.506203868505684
True	795.6158641415601
True	23.50101775216389
True	394.9448475697348
True	284.4894882570065
True	645.9194992866973
True	208.3469404845699
True	41.7472340338225
True	694.6789637614987
True	1075.7937574912678
True	221.03233575714356
True	136.07653747847394
True	597.680554868852
True	478.7970836733928
True	17.57764453038844
True	843.1356475044289
True	114.69715128137108
True	46.33193461624118
True	315.2332362157292
True	358.63139815106825
True	410.3185000608814
True	267.40722615923966
True	20.042818278739755
True	24.02530751955451
True	830.7328116679572
True	203.36136044040208
True	108.59109233427613
True	843.668342982847
True	649.3663638607184
True	658.2742777660917
True	453.4572261813871
True	145.82926719763864
True	32.573106922226096
True	104.48352759887273
True	439.51860076598575
True	234.75075954670356
True	476.8831706986402
True	144.69976308968424
True	495.0547818690838
True	653.4692094439799
True	946.6783632343828
True	23.09391724108142
True	970.0861618198034
True	1032.7856135225827
True	483.6896842265464
True	89.29307020696085
True	790.3607632242855
True	645.7352894982738
True	670.9313400274656
True	174.27147574632588
True	758.2448842542858
True	709.4886877594101
True	121.16784041772884
True	780.9155537504897
True	795.7378398739446
True	467.5146414927231
True	223.5873877818476
True	70.86421772120663
True	305.8582922056709
True	350.85114988563777
True	453.5170604435179
True	429.4678472917158
True	184.5624114151665
True	313.4795180048132
True	3.003194735487666
True	12.915111271910252
True	107.65222333998088
True	132.93383113046636
True	355.53976213092824
True	344.3973891089086
True	114.44487461375554
True	17.804342977033468
True	212.3134399210909
True	847.3691732585723
True	451.2353431549251
True	516.807485703554
True	557.7136396651732
True	807.2323134713762
True	636.7302417058745
True	90.68354673177376
True	209.82390036849523
True	238.1891760371505
True	282.8345396927304
True	102.48690920858162
True	376.1101761957492
True	424.00377840858766
True	166.45809155471915
True	649.313593138907
True	246.80127474658244
True	210.19640593154065
True	31.833556991236648
True	241.3855805146113
True	485.7527218033683
True	168.23300021641248
True	522.548926905023
True	474.71891366014825
True	252.1391023258981
True	104.34792604794764
True	42.2314572391669
True	403.8590658656166
True	773.7996862542187
True	159.9684781977084
True	1031.4436974466962
True	1010.8796533560115
True	489.638997391742
True	98.86962389192308
True	119.176322511049
True	653.5630591932228
True	7.619554516038347
True	221.9507845239255
True	132.4496367261219
True	120.8021869809105
True	346.90859867025813
True	637.580960025516
True	36.37487992080943
True	133.4419235002873
True	929.4133371444173
True	58.01969370760881
True	451.8531723541816
True	533.3233632582253
True	248.93196741910432
True	132.3926935967474
True	901.7797090863824
True	1185.998073961911
True	512.195399364707
True	669.2634727052576
True	210.167249487186
True	148.90447723647
True	307.4450029197647
True	248.6482023158648
True	168.5211344218065
True	297.5650293163166
True	326.79747421894297
True	11.384540232595812
True	636.1403124379817
True	152.0728686046338
True	72.9284688581091
True	447.33471146666943
True	329.0130173836597
True	1148.0186459776191
True	347.391802099954
True	1022.8874996786366
True	9.564578596054265
True	260.22700612593235
True	219.9570947887189
True	157.7047870193838
True	478.9788797858622
True	190.73126520816876
True	428.1930403531575
True	328.01782743437707
True	108.63867873983074
True	367.8956660510789
True	1031.2779353422704
True	718.9479533984695
True	223.4806635892236
True	105.93339074450078
True	283.7292656415617
True	24.81844906259121
True	343.0309002239919
True	318.0327008966643
True	579.8733250711607
True	447.1846146096969
True	342.4629637479114
True	160.2243552988772
True	12.486064523944869
True	432.4750809961557
True	287.19313862724044
True	150.80719093229462
True	289.312031721924
True	431.3331354489437
True	803.0067975447923
True	308.1024320278753
True	777.939711703061
True	417.9023737642599
True	376.59082744133417
True	1.0341251237439666
True	1183.1422277912222
True	102.2408650268992
True	928.4987253240744
True	214.40328210236157
True	455.0415016259237
True	655.1805120950468
True	88.42213328754876
True	484.665108534812
True	31.285303326266643
True	429.7158448508635
True	78.66904380253354
True	227.99226348852648
True	37.54179535695722
True	682.57535165735
True	184.58755674404333
True	24.145522189457985
True	385.2735268757818
True	106.44266072152055
True	168.93760249950256
True	840.9977748349571
True	270.1639336817677
True	152.59516175657046
True	380.9473921367055
True	522.5272091631005
True	331.6729721495406
True	514.0220149781273
True	611.3420387612358
True	151.75402789933787
True	7.397225934896598
True	72.70323017378176
True	439.318098335828
True	87.6700143100186
True	83.26108879134812
True	1057.5567424727856
True	26.85128483129797
True	322.3451769057391
True	312.3520488932928
True	453.7934341703156
True	687.0641772377865
True	193.7882750009757
True	631.8472958347596
True	330.75940668372283
True	345.56798270983734
True	267.9452397842768
True	217.7413293429028
True	363.358985638594
True	460.6695699459684
True	421.5972738391544
True	576.529510210974
True	140.312923555578
True	76.8914224408896
True	42.96720866913139
True	300.3716035536625
True	636.9593846449259
True	402.0725935132593
True	789.2776534295384
True	217.48134894600963
True	393.3650767379682
True	67.84579727477939
True	54.27863829615087
True	436.054854419888
True	202.8456882957096
True	233.26733594732264
True	41.95878658135792
True	1087.906854548159
True	174.6933446028903
True	891.645590257094
True	316.9255426169236
True	939.8412015693584
True	238.4284651437392
True	471.7538164438532
True	533.759175042006
True	595.5532264664362
True	212.2638732061733
True	478.1860019533228
True	929.3593935241994
True	131.01260626585653
True	7.4174051838166974
True	588.2210973742963
True	28.99544494699349
True	77.76511658628438
True	800.8462295011468
True	232.723003256116
True	972.2388136160592
True	691.826986623906
True	411.8239704827524
True	279.42435296960804
True	475.96503944754267
True	334.54577386036624
True	173.70185815626914
True	687.5134606866462
True	725.9240860242543
True	207.8567051183776
True	87.1896798039654
True	517.7610396286141
True	138.64591916117928
True	369.1556748505244
True	331.52480915527946
True	63.62137833361974
True	379.8951833114416
True	424.68519187463374
True	381.26051064656457
True	422.3637108176864
True	405.87054480471744
True	675.3160979713639
True	56.8655521747924
True	445.3020235632287
True	323.6894941728899
True	647.8133918357125
True	220.77877520946032
True	97.8301812295446
True	38.018514254350656
True	527.4901888837875
True	652.3803259886062
True	195.24996884788507
True	406.4833343421906
True	346.3287581626585
True	17.293912910541234
True	173.0474744900966
True	284.5726793838704
True	3.174713657743423
True	866.7209330441259
True	78.29068228422997
True	103.32901265613415
True	106.9731114795213
True	351.8330135555106
True	37.950546319116754
True	462.8420023699288
True	229.91379222976536
True	5.292353222308003
True	113.82623378701103
True	454.3572090685578
True	52.4380182566664
True	72.18169750327903
True	180.2730403856443
True	297.57753555016814
True	931.2618308841656
True	392.1899214100434
True	949.2341573308596
True	187.62343664897531
True	1012.2986293063968
True	759.7796909550872
True	655.5905395624468
True	406.375153210759
True	366.24746804054257
True	75.86504053374163
True	73.14550752501702
True	82.08678068592481
True	189.1511714732821
True	475.3517495389984
True	1098.9763775962851
True	175.46337352083572
True	355.2911244323603
True	439.6325834594144
True	588.0899844871443
True	593.6641437382915
True	279.34297246914167
True	452.1409801669552
True	663.6563282337015
True	94.10418088767425
True	730.4816825032781
True	250.31170680793463
True	130.67245061678508
True	403.3263475158304
True	877.8998822276993
True	420.2562331498586
True	871.2609388950912
True	200.9770950385399
True	344.5133826936469
True	710.4029598339853
True	635.5328346470571
True	192.44574926120765
True	260.2728923066345
True	852.0909127821596
True	31.393216065525145
True	184.57384934168385
True	487.1725249362783
True	708.4596327461531
True	100.17640830227232
True	37.57267279933814
True	162.2503882677507
True	753.4285216821683
True	321.07090901926586
True	552.2628292769941
True	350.49000196270646
True	302.97073352646896
True	446.5177656371924
True	491.9267692844819
True	72.21842191947694
True	374.8480687442739
True	792.8559818994603
True	0.0
True	279.13839070567525
True	248.7508134196443
True	984.6269737156337
True	149.22835299709473
True	643.1248672738277
True	627.5866037655986
True	107.73804941048785
True	209.2897250914798
True	132.81597322562538
True	11.85719525149235
True	304.5120768428556
True	370.14503026506327
True	1141.5678694419398
True	243.83614002117812
True	435.10675029837904
True	660.9179259378736
True	204.97061685181413
True	28.044769531553264
True	861.3699935837985
True	598.863295950194
True	147.02196301045674
True	636.2050843855694
True	155.7160259329979
True	294.4847076062805
True	752.0757468772209
True	35.19581289814427
True	103.72668940159907
True	544.1843461093418
True	69.76359745193868
True	76.79246918582879
True	408.3676318896751
True	23.75849629543541
True	737.445191006055
True	102.29176660393878
True	150.745343300276
True	18.06756436289534
True	688.9880555920189
True	31.250094260386927
True	768.9640081893591
True	389.10113215212135
True	120.17832985628684
True	718.5885641868203
True	520.67682773711
True	605.2618611512386
True	50.51115794257094
True	360.4009914183151
True	5.951101062460939
True	95.61659648230837
True	382.4688530175282
True	47.15642837358652
True	117.75957426607889
True	322.237625458652
True	180.7446576992733
True	101.5664267608463
True	646.9874815858866
True	21.249988665086573
True	1143.326752398427
True	525.400790749657
True	308.8568285114304
True	495.0885102204066
True	123.61770020870247
True	796.6718935541844
True	1123.1165142948405
True	753.3190159493131
True	177.37410474591348
True	227.3169949045076
True	48.70812468313848
True	60.24968518884764
True	156.8939774856213
True	104.43494565164428
True	155.1830508060628
True	1223.1670350827353
True	305.6195012766729
True	357.19328167666345
True	695.1654698210059
True	17.644996808881675
True	15.306790314503356
True	599.6029067830585
True	5.265747888330036
True	114.8952909128403
True	692.0705062339991
True	185.09614772522227
True	665.3749846541201
True	846.1346711942033
True	155.84682157193248
True	930.6337964818456
True	2.8876430428961983
True	446.755726327404
True	1044.265648662706
True	26.86188743737882
True	233.52632883474223
True	147.24392588050455
True	965.2219971201278
True	231.01313241540112
True	515.1799323245859
True	119.1827305747864
True	515.0454677597467
True	148.26498118400264
True	96.4153659626487
True	387.0466919539876
True	72.99050191240015
True	55.064170355654646
True	1064.9241644477204
True	266.7698872037653
True	156.43564520831117
True	358.2862214490223
True	400.01892888703577
True	215.29557662432651
True	171.10834599153915
True	379.52446868910096
True	36.5291625761686
True	482.7943854670767
True	1132.4931923027866
True	115.91286944796262
True	463.1840372984667
True	320.48117523651604
True	27.27122532259844
True	410.89490403389567
True	103.6124085305691
True	595.4992576305131
True	207.64921183468115
True	426.3676170404174
True	20.723808896912352
True	435.6005357594133
True	108.64143933021698
True	339.02721366516414
True	32.42671935574032
True	169.71449974394022
True	253.19845439963703
True	777.5125115059203
True	57.67874769409063
True	134.85065187432718
True	236.3037037921344
True	137.94404013601786
True	639.759478421339
True	551.0860768812927
True	747.5715168984892
True	398.9225015442012
True	543.3065436278687
True	398.67443401282657
True	693.999226154785
True	75.79022249863166
True	474.8347856515613
True	431.1522679224521
True	46.98252635368293
True	88.0212295041403
True	129.63889930517266
True	92.02288471837409
True	326.3459013279757
True	859.7352775560424
True	326.1577497784717
True	1122.5951368903964
True	309.93536100213873
True	903.1001186597092
True	147.4836710928488
True	572.1324630818174
True	605.5760094968055
True	690.89605455259
True	454.3038404041095
True	67.56408874784944
True	283.1905918990913
True	41.0261985483745
True	170.41499931602291
True	169.84835305806303
True	1125.9403660587486
True	232.87525805217663
True	538.5158177347527
True	554.2059627912339
True	563.7033850923831
True	901.3512567401494
True	583.5185680393421
True	641.3582790174852
True	931.3181052193004
True	129.39649149037055
True	307.85263587680845
True	261.84130381596253
True	324.4953007126364
True	90.5903467569928
True	366.4302127453254
True	4.730457028602274
True	308.9975405851896
True	245.89293665820583
True	604.2974461372042
True	292.3331092620661
True	356.5549075259344
True	10.660205169827616
True	59.72004463408638
True	550.6811425230915
True	27.847731282406308
True	146.74905342474975
True	64.23292448132683
True	150.29906711499262
True	238.14925965281915
True	69.60816029776404
True	386.4579577361589
True	279.7066902123881
True	104.59839528826892
True	336.88734554444767
True	61.11445289818053
True	588.7962982552604
True	841.821483488119
True	286.4980239284196
True	1154.8804071197835
True	114.5657426285563
True	307.0988620709335
True	1042.4164320589084
True	90.07700157185204
True	280.9937929783642
True	8.997959633836992
True	386.2877922314877
True	462.2792713934364
True	151.02018809476098
True	614.8867899751683
True	926.8753524597896
True	160.70902995094855
True	74.83960961140428
True	341.79005557293146
True	562.5584998753179
True	615.7422770731519
True	1251.3020747599887
True	25.409468258442605
True	926.360805573186
True	128.11409013094195
True	629.7559857077565
True	116.78528715100542
True	127.72445205965076
True	188.67696414277148
True	170.89207017074773
True	744.2785769933762
True	211.9938567895108
True	227.9280872026764
True	67.87709830456654
True	512.7368042285933
True	445.066347429586
True	175.9213909191932
True	235.82386186971556
True	17.325374067129886
True	426.75537133964514
True	214.83513114265048
True	280.7174045380412
True	113.27168313106264
True	666.5759173837457
True	429.6000451739575
True	255.93248631742856
True	641.0413905245023
True	524.6129491983945
True	467.4649467106007
True	129.81954365461394
True	530.2855417802889
True	443.45346361868656
True	2.157023638836807
True	194.6573128820633
True	97.37742952856838
True	246.6979303849652
True	3.335678835336936
True	124.11408599647658
True	353.7368156194085
True	8.947549912665758
True	835.3151916607446
True	174.7045847587638
True	723.010432495797
True	766.24006387853
True	158.42186258896126
True	232.16463326366497
True	490.8975606712911
True	884.2242285736862
True	50.03715995694117
True	37.270972914439255
True	131.63158670020292
True	627.4953198600579
True	736.0477926728084
True	180.50427442305784
True	581.1223092172619
True	606.2418677812685
True	839.1879074390893
True	408.6521474653536
True	193.97956380304933
True	863.0364201261868
True	214.37044420432588
True	148.37920761332825
True	338.0585838604202
True	223.84448340696744
True	209.5622695905789
True	617.2895975772743
True	243.6413886516655
True	193.23506812723008
True	469.71633490489256
True	481.473087338813
True	65.57704536525338
True	289.4549570580767
True	80.43672878788394
True	336.38431505934653
True	351.6443033157668
True	248.6065982369097
True	174.5416451009105
True	365.2378524268957
True	618.3207166944851
True	765.7513492070412
True	301.8047536038198
True	743.66302983779
True	67.0023322336382
True	880.0373969828698
True	354.78843756692584
True	11.6488027318957
True	613.0617500476293
True	707.775490028699
True	253.13251950205097
True	161.3055805649443
True	49.02746545553135
True	383.1100576335495
True	80.97439130173942
True	13.261106902371218
True	892.1995494683838
True	382.3888820560166
True	175.13819009490794
True	944.3261738117112
True	10.977456798608936
True	770.2142721005597
True	31.959604426307862
True	671.8952677974053
True	58.56859575138062
True	759.4956945818786
True	445.1233024046242
True	194.00334707752975
True	444.9371248885077
True	202.4502644660676
True	295.3931595874003
True	236.2065926411612
True	401.03311800121503
True	10.431870151832651
True	323.132134618815
True	116.1351605367586
True	13.129833425120848
True	468.70419881544575
True	732.31988417016
True	289.49074835638373
True	83.54975501163302
True	320.4354130531378
True	80.18016758146594
True	177.6405268893486
True	179.0990498364858
True	374.4196119760642
True	45.01556487023601
True	138.1388500777026
True	362.9490406123456
True	856.9326172406151
True	115.02283199902745
True	210.17470339917625
True	434.3599990201655
True	18.725517505421323
True	422.1003385211954
True	510.9793060644971
True	88.39069340061945
True	390.9752828760159
True	340.1793212555002
True	423.5589388875343
True	595.8906764917092
True	1060.0567158274566
True	947.9048988357486
True	55.8096598172247
True	1058.0079145576165
True	107.0925717927336
True	111.84437270763289
True	111.678071265343
True	488.5717682634424
True	369.8956298531885
True	600.4087570468312
True	252.48694181850053
True	157.3382575814847
True	408.0176177697387
True	15.299317476152636
True	449.2997303709423
True	390.0519594456472
True	152.43057988194963
True	99.30054167978432
True	539.4911727653688
True	996.2213378749032
True	205.09918079534955
True	63.03814682339196
True	438.217302874456
True	380.1975209068884
True	495.7439606610112
True	335.4771058605534
True	4.935638355010455
True	518.2737271675836
True	499.2096706664107
True	496.58714766543295
True	186.86203909877872
True	106.45340459847306
True	20.573574543591924
True	376.7375096503803
True	107.88337124242751
True	7.351659108772608
True	31.940285211199665
True	353.16937239489465
True	664.9590714375108
True	136.14662777343304
True	90.60281679921458
True	24.13709823965331
True	402.7930548739274
True	344.2387688483757
True	763.1121308173979
True	315.7533987870388
True	516.0067739172016
True	525.8394253305065
True	534.6148877923752
True	297.9350757705058
True	514.8902689810363
True	94.00705947262747
True	594.611500977766
True	6.928331570752828
True	364.92080176399634
True	450.7583811902269
True	961.6955008117008
True	344.90402492305776
True	794.213351032121
True	924.512093782674
True	180.40612056204603
True	39.1711416108837
True	375.57420153782
True	381.50064786970125
True	564.7702179055235
True	248.561542867849
True	28.8817610782233
True	654.5920671147126
True	126.69956323630689
True	1061.666033625217
True	310.7333625316495
True	489.56245606427785
True	132.3729938405401
True	801.7405439664451
True	144.09418097656413
True	824.7279766397534
True	554.3862047145956
True	186.5936408132572
True	115.53696129164705
True	70.25571655960832
True	560.6452080526593
True	892.3541017243073
True	427.8095012841956
True	552.532032100632
True	137.58771570201458
True	608.7550993499971
True	483.5502032969519
True	782.2979123949849
True	318.800196280906
True	600.1429899830968
True	110.20995062533436
True	26.73816491748149
True	410.23332342952233
True	170.6144759483335
True	102.25964180930208
True	372.8360296448826
True	1073.1035648737254
True	269.04542540528274
True	566.0243076749473
True	12.314089118115412
True	77.22884525708676
True	338.49613104219947
True	804.9660748318948
True	458.73239600409687
True	508.3478162483922
True	716.174073188289
True	71.30799395915705
True	734.6842892829469
True	48.02173641399685
True	99.94465178101424
True	180.15145707223
True	87.90765817399429
True	27.307837198154427
True	305.3291408344061
True	476.26649340738334
True	905.4881935075946
True	868.4024428594685
True	6.103867149964168
True	282.14206082737513
True	460.4463984343779
True	124.15829830767214
True	241.87492749359933
True	324.6433353529918
True	1318.2529094758604
True	426.21210971318914
True	22.711646911324536
True	184.65530246606275
True	710.794549097748
True	35.21018155135388
True	167.95335764070302
True	565.4741715219785
True	68.92301255784301
True	875.4304249307834
True	330.58951805137264
True	650.6771700749373
True	69.78117496733279
True	688.0314959334364
True	581.968701904715
True	874.644466818588
True	258.40364780304634
True	508.0904953111796
True	803.6329255591721
True	899.3512071933742
True	231.48233214717527
True	737.9108625304762
True	217.52872809488505
True	452.4189853251833
True	372.6154979592114
True	500.74743981038097
True	494.9358007932804
True	327.4010424065733
True	352.5522639474787
True	115.207416356794
True	360.0579391150358
True	1155.091200422431
True	323.8982203136801
True	151.98195322526738
True	310.2751297054177
True	750.9633350422697
True	655.4530032423555
True	413.8947729046969
True	116.80781867301349
True	337.6132426516271
True	33.07623537402278
True	171.29441823844908
True	86.7658778517346
True	92.01241958618256
True	555.6295867346771
True	133.3649332494228
True	133.07425079804463
True	107.0373320838262
True	84.67617263725187
True	449.4973103674568
True	388.6966688258515
True	1033.9999628292417
True	535.2577315168951
True	842.7659353843411
True	273.66919244157646
True	297.73728574411206
True	512.9672981708968
True	200.23741022079912
True	731.4831125716438
True	257.8878494852371
True	365.0899460460102
True	68.39687687050682
True	120.37942263406192
True	254.8111618676862
True	122.26198526166652
True	467.76501735115545
True	29.934780741716544
True	577.437324306911
True	1015.87611861917
True	736.9225529748055
True	1.784985846108599
True	60.56317482137269
True	480.9913117061608
True	430.7987390132708
True	72.0554188619172
True	126.48124021311745
True	299.696578425269
True	79.9456295522973
True	51.96862032668514
True	715.9122663427773
True	671.2783608825594
True	162.66942254535684
True	168.47914194213038
True	504.9152296378654
True	57.05498535220128
True	24.833339610836504
True	556.3883624186499
True	469.1693639787479
True	1140.1523667317902
True	41.61534677048028
True	462.8108984570149
True	888.534035154231
True	753.3493926399562
True	299.3289518418498
True	751.5027628365152
True	396.7287334891279
True	40.77754204050998
True	103.58841338226227
True	698.6843507627706
True	73.60880734354801
True	134.20843416950763
True	970.7812503764
True	185.5937902886066
True	272.6223311981493
True	101.94435011191392
True	652.6269546874453
True	614.5101833859663
True	210.7550180158058
True	440.5331084245906
True	41.60015139504524
True	275.1483684257936
True	562.196463785828
True	611.4767910286862
True	318.44371307569094
True	72.08128024102759
True	940.9452284066424
True	1076.126499479584
True	560.9925158722855
True	61.5013862467536
True	30.09403368281491
True	88.90022225296498
True	107.68326047139884
True	94.70797127388629
True	884.8145227507408
True	1235.0833028921263
True	726.6978905827165
True	332.939715644752
True	8.292446422678818
True	22.288251214891822
True	344.5931960004299
True	484.9140103031028
True	44.74395432165705
True	548.2495665396607
True	416.0311652313958
True	391.5163466659637
True	80.91093864498296
True	196.417299658702
True	268.0678124709872
True	131.94778538521314
True	388.3151682676401
True	45.02211378158154
True	167.87399412545773
True	1159.9485266525478
True	5.601434147692592
True	27.81004680097628
True	606.1580879736118
True	356.8622017672541
True	801.6629533570432
True	161.59630050465165
True	714.9655038493069
True	604.6787232119204
True	272.0888973531466
True	436.8869629702283
True	348.8456316068205
True	283.8371299182076
True	274.7479470042418
True	385.1663678941093
True	512.916440749633
True	509.7868822914675
True	107.2545624599006
True	361.4184290093381
True	7.3493597335879715
True	188.8954059182009
True	238.65363925915253
True	841.833571319062
True	580.0074984552579
True	32.5758097128782
True	763.2675243507114
True	884.7287724115484
True	108.2633950538891
True	350.02314097854014
True	793.3303319546959
True	228.31851592115572
True	161.2824544695294
True	528.1103827205704
True	562.9431046685303
True	1123.8299463567616
True	149.79727664154493
True	154.416286066913
True	259.108548250858
True	314.1749554458098
True	413.69999645730377
True	410.2234171476845
True	335.6408943457867
True	429.5937912159926
True	489.3743224239144
True	235.22194309438837
True	1484.788964801406
True	240.528409757923
True	388.0186292441167
True	51.50494016241327
True	778.4594376729235
True	248.7363092047548
True	898.789365764941
True	546.2652771238282
True	332.5454604798071
True	788.3145330162654
True	255.21293740094765
True	214.17561365284388
True	261.7988154124233
True	223.44125334070807
True	144.21529932244792
True	257.6930792979046
True	716.5940738747993
True	517.6602377939835
True	232.36274297293664
True	1171.482520982804
True	115.60604291676842
True	256.75936337656725
True	76.0469645393278
True	303.4604477047431
True	435.5912029701001
True	92.80594247816968
True	222.80508042049604
True	77.41845659670383
True	681.5406525873069
True	384.4635401355654
True	218.65630624764665
True	770.1385959976844
True	859.6975141440262
True	853.5933574413162
True	827.0390543396695
True	353.0294354452307
True	1.668832028234256
True	251.14252401494005
True	55.23044412510031
True	381.7517798461044
True	55.08922888123583
True	354.0678221075004
True	843.9480886976789
True	1045.9891313543976
True	408.6536872682364
True	18.897907389931078
True	525.908424592469
True	507.7803845569314
True	185.114758354269
True	234.30245952702825
True	284.151323074566
True	20.58236637160864
True	134.09679911717882
True	958.2129107702344
True	63.87511212861246
True	500.269571780808
True	795.2751548396617
True	99.21074676172904
True	242.2778688278824
True	109.765403739895
True	16.901429651739093
True	1.2156281019080182
True	127.5235896424691
True	1014.0862750289627
True	488.057244475606
True	67.52757378539366
True	810.390639397565
True	337.4011442378721
True	1.7890702547700452
True	447.6589898329874
True	189.4909735726077
True	495.694840636452
True	84.48843793062022
True	319.4110041006833
True	386.2871697807329
True	180.91631769131004
True	213.3550651807197
True	129.29336071213334
True	178.97706314492189
True	943.6907281595916
True	15.79438126536765
True	509.8909793196645
True	490.5729600247933
True	402.6322441954434
True	225.77976436795657
True	247.60824219591
True	171.06118838428728
True	45.76510445786037
True	464.8555002673493
True	152.974096740754
True	814.9374156351436
True	831.5884026498566
True	251.1496534389575
True	300.8866834276478
True	516.6377481988006
True	39.61384838913188
True	84.37762811668092
True	737.1677761030822
True	1059.281348183282
True	121.2260188561686
True	730.6581072357584
True	140.13224858323312
True	934.1303771096834
True	667.2933983805088
True	106.65397961147276
True	271.3866461088804
True	614.3302192797927
True	255.7789962346859
True	46.93963787396244
True	582.6450519982454
True	446.4932011417068
True	5.438829454799456
True	482.8073674785365
True	63.78818069820774
True	173.51151573756673
True	246.68985199213563
True	294.00365994161507
True	71.09148830623879
True	222.29800170785995
True	348.6655737707904
True	437.0330371767092
True	917.9463558878184
True	48.04763565672783
True	913.8718950366627
True	1023.8498428678832
True	131.71024160051672
True	77.08552428930192
True	1004.9490396824716
True	36.2309350227708
True	218.54021781532484
True	88.89559627219253
True	209.65957507110164
True	347.2612835875511
True	970.9775675188548
True	96.06655479165684
True	70.07902289990807
True	652.1538545188612
True	273.3607784207569
True	719.3750211012426
True	54.336134636495856
True	469.0615850575031
True	404.53840300764
True	693.155595873322
True	51.55026810087998
True	108.34300555014524
True	24.398183804046383
True	263.6187447215425
True	41.66526570387945
True	350.70188171910536
True	2.6617039628613286
True	1184.802167350318
True	106.10350488200152
True	131.1304735831902
True	352.624452970932
True	752.5165264896591
True	700.1880859452295
True	1026.075688880018
True	465.4298963295681
True	420.8698143134224
True	142.53548254779326
True	431.7227353214132
True	843.3134877996843
True	434.8297112175676
True	879.5779723131441
True	89.41748835669361
True	433.2350520411434
True	181.106684694934
True	283.8300422530567
True	746.55498248581
True	164.87551781017825
True	141.8882765544881
True	64.71486918837421
True	846.6039603435645
True	794.0519735730792
True	82.91411018849435
True	439.73161126607886
True	764.4341443415391
True	407.63059828700943
True	53.67621397319437
True	319.674672988979
True	784.6352015528306
True	26.295252080348728
True	367.4694905867058
True	166.72980985745733
True	287.823263865057
True	33.30943082006547
True	228.0872827211989
True	797.3751197815618
True	634.8211829153828
True	57.072349725996254
True	304.19436224394906
True	914.7020350058822
True	19.33852245856821
True	317.2521072554736
True	289.1334779854476
True	422.7667248759177
True	211.205142015308
True	608.4635707288818
True	48.08415736192588
True	957.842271273145
True	905.7660945216036
True	47.52632091726758
True	391.5682549899963
True	733.3021956098205
True	918.612272376423
True	260.5327815753864
True	612.2501311700523
True	131.77528111581248
True	178.2128369301601
True	134.7042448594822
True	133.38094191481315
True	201.28585660433015
True	948.5669861779468
True	776.0550296825918
True	951.3259694857062
True	19.89890077570677
True	27.6379670620564
True	359.94382243099506
True	11.53035292518971
True	631.3155437106072
True	1058.5621035420118
True	268.4956453146002
True	215.04336661969117
True	86.62724983201596
True	215.82814129605472
True	135.59299243445528
True	40.368949374838174
True	129.26332090876633
True	88.77952673713504
True	253.65124141471537
True	533.6759121301006
True	163.78807045960548
True	29.13533999362954
True	57.83937135500285
True	438.7979736683987
True	264.2287754059028
True	578.2968816499375
True	21.873943934208143
True	119.07366253783702
True	671.8851351258172
True	248.9124371819768
True	469.9628996579268
True	643.9795942572584
True	106.96591364957446
True	114.13051984585478
True	82.25612000175836
True	28.004900935716808
True	118.91866572340946
True	87.27985006374482
True	101.41997639994383
True	149.2297986022239
True	234.5210045676405
True	808.689051541285
True	281.1443027594673
True	949.6745907823148
True	167.38109213248586
True	200.4629712811565
True	831.3428065879291
True	305.295138193904
True	605.0552092896969
True	260.3140198708448
True	352.2700171616446
True	454.49314610325473
True	565.1413552688375
True	630.5556206835096
True	363.1762798221948
True	35.18723475837127
True	534.7781229791983
True	620.7486282317858
True	19.800915074734025
True	10.428608652385911
True	270.70255797372795
True	403.8762521258169
True	431.3975456190188
True	70.74070170791484
True	633.7119494852011
True	931.242527033658
True	242.90523944588105
True	906.8161852196088
True	278.410121904052
True	105.13863181183584
True	276.68766617717006
True	688.2347296719779
True	39.19521859950213
True	557.7690776391357
True	1255.0867194872412
True	1025.785595756434
True	910.8975052536448
True	205.6876663632884
True	91.30279323456809
True	186.55140466919008
True	826.9578383027668
True	146.5771507069841
True	1069.601659354997
True	875.8233834626172
True	41.02034210264647
True	91.45792066468142
True	407.6652545293727
True	390.2267678349466
True	204.5421971082218
True	520.0690494523825
True	660.7183311477704
True	115.45398652462546
True	272.44149137291885
True	1035.9568720692134
True	52.93070690153654
True	708.5090290911453
True	540.2274561528804
True	37.24205885167415
True	838.8328678653395
True	400.8439366650112
True	568.4625912849297
True	105.81202070438256
True	267.9902744191596
True	221.49925340979576
True	28.673238988710448
True	129.80963331981064
True	732.4492717808847
True	143.40510395913887
True	378.000863941145
True	61.88213706640199
True	637.0482250110917
True	590.8721614251326
True	227.59517085343523
True	461.5735466252304
True	161.94522186604726
True	173.3621757039464
True	213.1405355369275
True	285.83618528455554
True	375.946548957062
True	124.09569296930502
True	192.64216340452367
True	26.75405102703076
True	896.0456190162303
True	324.09249754663176
True	11.167725451270174
True	371.8122972682032
True	171.21062074342825
True	620.3006857307195
True	365.020008367896
True	573.7056993482604
True	536.8914469722386
True	466.17330667207807
True	802.3356640319582
True	240.92447640899223
True	555.9877033919223
True	168.7808067511095
True	546.6511879162931
True	355.89304661052137
True	383.03440078261895
True	132.2286513075995
True	138.17198324419917
True	106.45396724439496
True	69.97974809262152
True	716.4796251188715
True	177.6427728313185
True	45.257865479088686
True	0.0
True	548.9210023729912
True	111.77622348334737
True	23.586371081393345
True	40.07776184699091
True	116.26398579452324
True	543.8068294316408
True	182.77819506687527
True	106.41246473494716
True	34.90216246921056
True	159.5102656684935
True	913.100805648924
True	48.4592153894663
True	230.3810482972787
True	739.3635746323687
True	321.53990281357545
True	456.06882331825767
True	499.0666178296488
True	521.0713168487345
True	587.0304368491778
True	912.4516380246652
True	269.6204296388746
True	1028.8715622012944
True	924.6565176022664
True	640.059013155849
True	344.2540361292536
True	843.3114601071379
True	10.580405945201248
True	32.50608201450209
True	281.7972226023425
True	40.74980703285704
True	195.7007594637236
True	715.8353616646783
True	218.71186719196405
True	764.2210630459982
True	752.7278279979002
True	121.41376070668674
True	376.9914534826252
True	568.8764191258892
True	24.652200562839017
True	138.65933818950506
True	432.1527120083808
True	302.3422859893099
True	209.0580820451884
True	115.84817399607586
True	388.9585579432352
True	21.821948588007277
True	369.7673826105092
True	358.1432963721151
True	1051.433066210535
True	365.9544018348416
True	29.93914130507801
True	448.72480266065696
True	439.958489161034
True	244.57224402438015
True	32.27747703945103
True	746.4893891465233
True	439.9688246364732
True	173.12704139932217
True	11.565332019136994
True	1203.8707606759192
True	164.61693652712796
True	27.18146130385213
True	305.24874124272054
True	285.7386568415557
True	114.73566307562676
True	294.5539526781422
True	47.700748648536425
True	304.32846335728675
True	303.2659515206812
True	309.7076301809966
True	31.93338284282818
True	45.01519350429592
True	1039.31763618732
True	26.37888297994953
True	13.555138978440548
True	182.09006558735788
True	647.696815237076
True	9.246550117388118
True	185.7963538788065
True	169.64338401533743
True	535.7801961192415
True	389.4524476094722
True	705.6386763152767
True	322.8116197363046
True	478.393661287756
True	450.6136509912146
True	496.2458402041735
True	101.73982581096227
True	1284.1599924667848
True	891.6383944247968
True	281.92141750308554
True	538.3331144543704
True	100.18270554061642
True	575.0558410492503
True	439.3096409735896
True	153.96372035465362
True	78.00592625271132
True	353.4686563333849
True	166.2231749059952
True	29.482345490233083
True	596.6871546278207
True	371.28841920889545
True	70.33305589124932
True	31.036109009255423
True	673.8090556193534
True	487.96943030375365
True	75.32134017837615
True	19.383767132456583
True	313.55204730374464
True	333.7656279882666
True	708.0824738167208
True	549.3039591354566
True	569.7722015617715
True	785.273986777218
True	9.610215481203742
True	54.64344921069856
True	38.58118768047365
True	60.90131976862844
True	493.6129357781356
True	575.9668885975358
True	88.35915927079307
True	109.42905806159872
True	193.1662315009131
True	72.90680604639948
True	173.0065080370027
True	198.57858359625692
True	278.75285713450273
True	780.8394530302032
True	592.399926499767
True	288.9218553137548
True	184.7655880515487
True	269.6993480835936
True	242.4730617483628
True	737.333083953453
True	338.9959415018483
True	173.8094602493419
True	910.0686546965431
True	352.95918369435583
True	465.1302649077323
True	155.48499780666788
True	124.65182290581872
True	66.47988885993674
True	193.5774056935695
True	971.38551993338
True	535.4702454250607
True	116.94510873782244
True	350.9509305708708
True	104.53401862679776
True	648.290729553348
True	4.656044611208345
True	708.9519302034125
True	35.70652335753413
True	919.3625883007386
True	851.4078284214237
True	220.21308057250732
True	29.160352632365527
True	84.27790063083606
True	446.11247642104337
True	223.78268728492276
True	1.4418477261865372
True	80.03418322198385
True	1052.9640776420954
True	346.4734543050079
True	694.711147590831
True	483.05156222969
True	31.705945223781807
True	140.0305868073594
True	437.5969516563136
True	911.5147314338168
True	838.7421991495646
True	411.0714611393042
True	341.53281208661946
True	16.883934327980754
True	79.53233089527062
True	746.1864811245055
True	457.0024929192469
True	378.61188592475753
True	907.187724235037
True	24.95755212008305
True	224.26432355231347
True	915.8777873984076
True	237.11413483466336
True	9.34645417447888
True	514.643560147593
True	106.71315590639225
True	640.7983930249237
True	57.62513319445625
True	262.6602867501583
True	865.6888122738125
True	868.7020930217168
True	272.96847924672124
True	429.3724284421608
True	114.78374818914357
True	582.5315677047881
True	264.3211830358028
True	184.0954256560712
True	838.041799458988
True	51.98994147487421
True	739.3773582684489
True	273.6803579426608
True	297.07084709977494
True	167.58995255915022
True	482.4990712515701
True	595.9455967244295
True	376.6144912968487
True	409.73269387159553
True	67.49914202802772
True	157.29011659865927
True	442.07754093451126
True	205.5032909313065
True	38.64032564619399
True	201.28626418435888
True	387.61839823175103
True	394.8406198109002
True	744.5544422728909
True	139.18676338328106
True	644.6358574228641
True	536.6881313915198
True	585.4061539591296
True	140.89462094794038
True	39.667196743834616
True	667.8861512399894
True	72.13216503681859
True	556.993410587076
True	696.3212864290438
True	449.94237865440726
True	142.4296028356982
True	542.2340516307895
True	4.013017563913279
True	389.4360201909231
True	31.848704849603976
True	632.6235451516995
True	283.1854211908151
True	568.5486365712419
True	666.6281108138812
True	153.0198231434897
True	523.0880015472346
True	487.9884058641968
True	64.83807272378986
True	968.9380180239904
True	2.7026451715488897
True	24.291831698980864
True	628.742946548034
True	693.7928064986315
True	136.33201146539642
True	402.0950023074504
True	131.71796609881986
True	75.56816192958189
True	484.9871364666759
True	43.16741073488351
True	500.49913782556354
True	14.484609486145954
True	843.8605092454357
True	538.550361386107
True	670.299220880114
True	101.06482143558496
True	384.7336850906298
True	995.503013713206
True	843.8752068714642
True	146.46257410957037
True	525.4902305555916
True	466.2160564022926
True	250.5375752762275
True	253.7876814972865
True	5.561784333536365
True	310.6020280483772
True	10.52638498413352
True	375.61326102943895
True	76.60040534530833
True	417.32846912736784
True	647.972153172815
True	123.27538104393427
True	235.0905226245156
True	621.2964638813006
True	678.6798738819801
True	286.8237372354972
True	138.73290107967998
True	164.1646878802488
True	477.6485951911552
True	84.78109112584441
True	9.949426962390138
True	514.2636637769639
True	569.4132772739993
True	20.70089525998397
True	134.972612688645
True	891.392949257715
True	497.9089725571856
True	277.9025338859513
True	35.13462069820625
True	487.6262683240551
True	113.54892744755718
True	579.5715571028998
True	682.4809949246514
True	289.47466399224487
True	376.1582537533356
True	185.330114020448
True	235.9986740506613
True	72.47622596550882
True	219.9852671145353
True	506.4558814899585
True	22.14378680299988
True	431.2455191766617
True	376.7277610549696
True	713.980597319581
True	894.9539811649474
True	924.4396952701952
True	161.56796730910713
True	404.5421235982584
True	72.76624024994226
True	177.81662624887934
True	319.28109401182763
True	11.259459681266318
True	806.7459647147082
True	22.977574049381744
True	389.35912264407625
True	270.5584516103069
True	664.1081629131502
True	211.4906785790811
True	39.20342738729681
True	682.402316763458
True	1086.2373580853396
True	218.2898901830565
True	131.9236579477967
True	635.9271471832873
True	487.2537164196929
True	17.417446745213095
True	806.9765586152683
True	113.27289556555203
True	45.22806208908087
True	301.99848261535465
True	351.01341630373906
True	394.88139291153726
True	274.3016134719236
True	19.855571486342413
True	20.876529995822
True	851.1738535882909
True	200.92979686608177
True	114.11268778935217
True	832.120667841684
True	645.3550179938184
True	669.7838413729766
True	451.4802281206459
True	154.73541079020757
True	34.16276828662347
True	101.58924687087664
True	442.7714047304977
True	240.20319296014196
True	486.9283909407442
True	139.38470841013424
True	486.0569117096889
True	640.315933587262
True	943.1426592752664
True	24.344808827002225
True	987.0892727031488
True	1074.658192410452
True	484.19544742561
True	82.68392577451708
True	793.5891407545014
True	639.0002496806128
True	654.8500380724337
True	178.83492533733536
True	737.1648718183642
True	712.8928628859421
True	126.67722444206215
True	777.1930512396236
True	839.0484115448697
True	468.5253857575255
True	236.00549576904825
True	67.98570030969812
True	338.4330389726087
True	362.6165930227528
True	457.1064628520516
True	438.65010792263655
True	199.8263348311823
True	305.37093846681483
True	2.1836035439873536
True	12.934257217589774
True	101.4197553647618
True	138.51131101479257
True	364.3730475755605
True	356.5506264349212
True	111.30746145609685
True	18.244502984515645
True	204.935828337765
True	843.2158181743473
True	456.6124831018405
True	522.6496908216313
True	569.2901177895523
True	833.9375980094898
True	639.689088253481
True	92.30465928196875
True	211.27514215075183
True	250.6228779613383
True	281.5309611464021
True	103.88566125480747
True	359.4344397626285
True	439.1638150606214
True	167.6539824558577
True	651.8214162543959
True	247.1744693910422
True	202.9495708744063
True	26.87981995901185
True	258.14969866878823
True	503.1412344357311
True	168.30777759601474
True	542.0918429251743
True	480.8036581145825
True	240.8199260721508
True	110.61784064302245
True	43.76577923339885
True	405.7213483423306
True	790.4016037259643
True	164.7496163906744
True	1030.5686935229448
True	1046.1951159081543
True	469.2218952142861
True	101.10055471085366
True	124.44479211846604
True	696.8851698112087
True	8.866618987127326
True	226.0899932806385
True	130.0764586031753
True	117.49367583369964
True	329.54956045206666
True	657.2081641268786
True	36.35743179441779
True	124.53626698053591
True	928.6853918407744
True	57.91816829298796
True	448.1889148969144
True	528.7239090208261
True	252.0210782573861
True	132.01390503983555
True	937.5673465865748
True	1190.3178138259827
True	521.8237527253834
True	652.6273239075755
True	217.6886191705306
True	155.94309748008453
True	304.6744301659861
True	243.48775861670003
True	174.335746473505
True	309.6752876485446
True	343.9163438813179
True	11.013008336558192
True	620.8242035915603
True	148.3872814438656
True	78.43218167882733
True	445.42992772147727
True	310.4644724008194
True	1201.4818254152522
True	354.081975222089
True	963.1695716575028
True	10.2324868524196
True	261.4599505095245
True	225.87820136444225
True	149.5994702623141
True	493.0697279379539
True	191.3685191012229
True	412.9053221182751
True	334.01682554192166
True	117.06983961223123
True	363.85758247961127
True	1035.9568723402454
True	732.4051331408606
True	226.0386255893007
True	108.30643573198049
True	299.57358402894795
True	23.02309176178091
True	364.2290320734926
True	321.07273827860973
True	582.0818490109575
True	451.9107556575409
True	361.1015708359443
True	151.61690484915826
True	13.89080728331169
True	416.9899201120992
True	272.34249833150574
True	145.8701980067844
True	305.24175193992227
True	403.7666853121905
True	827.4994633291159
True	310.6280840801133
True	776.1423258241053
True	390.2779819840344
True	372.76546715676153
True	1.0564734123584958
True	1197.1730676514997
True	98.82474861383656
True	901.3974973226308
True	201.3345979959643
True	447.6116759173565
True	652.9764674504677
True	87.36570224330657
True	476.985001375669
True	31.874545285073097
True	437.00580129219225
True	80.75408317685834
True	228.7083318906953
True	37.09173867556383
True	681.7643273858217
True	183.5567759686604
True	24.137701218138517
True	406.600574464865
True	114.42335595842954
True	163.67684335016992
True	847.9999527413667
True	242.67189833057915
True	154.8204689301185
True	374.9936542954039
True	521.7488574888694
True	331.69654613171343
True	510.6091076236818
True	621.9935194748778
True	160.09306665879615
True	6.350909588535193
True	72.70676974717172
True	429.2376216220136
True	91.57356360096938
True	79.08957702367076
True	1063.8989587727212
True	25.11083842982042
True	322.0183944089347
True	322.10841061998434
True	447.9171023552953
True	689.2310307212188
True	191.07427971254452
True	657.5136783976278
True	335.899413664561
True	352.8214393749985
True	269.9554768996451
True	214.97812389919216
True	358.14844866314974
True	444.95942010481104
True	420.7535414715793
True	578.794187039456
True	137.81736552250487
True	78.3779942597126
True	35.909505021985474
True	291.2930408614092
True	641.3746790025793
True	406.736171436037
True	765.8685506461754
True	212.50414616790607
True	392.76269904197375
True	69.43041398188028
True	55.19803771182541
True	432.0010901531494
True	203.46463899548527
True	225.82149236049236
True	44.98718872155664
True	1119.5650204241251
True	175.78799955397773
True	897.1430951185512
True	317.5839709691987
True	924.2489925651512
True	236.6843122795845
True	445.21906559108913
True	527.1111832873908
True	630.6840765382307
True	216.61254526798072
True	480.6133950631948
True	921.6277443843549
True	130.93627714709993
True	7.511657576202786
True	578.5999750352993
True	28.66656809156997
True	74.51148788741041
True	787.5500194436918
True	225.23378594361063
True	993.208779194264
True	688.9635877686219
True	411.6767999329654
True	277.85092804697894
True	500.4072386725725
True	339.5409229338164
True	185.08333329263064
True	663.7320195128713
True	736.9764468906977
True	207.02144047884764
True	87.44159466155975
True	499.9699630251593
True	142.9625094431095
True	378.1503908894534
True	324.78821724651687
True	63.40958547976084
True	376.8679705626886
True	404.9261763339623
True	368.5462477731329
True	422.1367712146264
True	417.0610431637672
True	662.5066893964089
True	57.42911487635801
True	451.4154423486392
True	332.3848090093
True	649.3343565241677
True	228.14815839001216
True	102.26962152893766
True	40.7604095152739
True	521.0088764825042
True	641.2730350447285
True	179.01295869926977
True	399.1750450770279
True	353.9513971131843
True	17.032252772496914
True	163.61936098651455
True	292.15418113552096
True	3.28273124092758
True	883.6705108743961
True	76.48956184558492
True	107.9522586684332
True	107.75048137653329
True	369.9829667981427
True	37.992698448211286
True	455.1471756166546
True	226.6856346636931
True	4.888279842652843
True	121.29561615786363
True	450.3206336544749
True	52.24580989733139
True	69.701512518096
True	168.39190361954724
True	291.1159518943792
True	954.0091045014024
True	395.1373580534337
True	978.8003723338117
True	187.2088810107976
True	1060.612102199423
True	829.5358779328898
True	675.4305575405356
True	405.7175793782363
True	379.7205579820509
True	84.02186452841921
True	73.5536528773336
True	82.60819143634909
True	167.42050417971095
True	474.5035794327
True	1060.748003447633
True	184.0017493590936
True	359.6312810387997
True	428.9121410328386
True	634.2475673945639
True	569.8959802290235
True	287.56070988614744
True	468.0110673535315
True	662.5070175392957
True	96.74471712981452
True	731.0589645761925
True	256.82209565782995
True	135.16387468874578
True	405.3912363837409
True	841.5268970133363
True	425.6501308625705
True	839.9051666104497
True	195.7381819042523
True	348.28799876047634
True	696.7888100867423
True	626.456506448294
True	197.12291023999657
True	248.556106046528
True	788.9785153361292
True	31.972164388108723
True	185.16031971032623
True	489.210088531369
True	696.5035899475151
True	99.25152310606612
True	35.888125628359056
True	160.00607450526184
True	726.0863134838245
True	320.3710453561745
True	549.3447782387765
True	359.6978093895757
True	297.63857381432973
True	455.4062807384228
True	500.1388121866639
True	72.24487276066257
True	383.3783024386528
True	763.880711987759
True	0.0
True	297.3277885046421
True	247.6501196175201
True	979.7651540573976
True	140.75333732912844
True	661.1088012144116
True	639.9949929439667
True	106.47775477947512
True	224.0077301937296
True	130.16028396285344
True	11.860757676000098
True	295.4688542050837
True	367.333745357987
True	1148.7691342950625
True	243.10747858510564
True	414.1614532927298
True	661.7078388651479
True	210.86364236429367
True	27.210832441111695
True	878.269304397105
True	622.4096734293713
True	156.9488042995508
True	643.0650096842904
True	171.71688549649815
True	294.0631414003971
True	767.6066221027771
True	36.57406913952848
True	102.7169543068907
True	499.4065116945944
True	64.43094122899461
True	76.24274847532047
True	402.7572928739916
True	24.710889597050087
True	766.8602572683271
True	100.81962666207758
True	155.5144345479944
True	20.51549321317685
True	680.8133064572867
True	29.34178191723856
True	771.6601414893039
True	400.20245175015134
True	112.88962613021113
True	714.9732392403001
True	511.7704880738151
True	569.2260742211101
True	47.98695532665098
True	373.89889117153314
True	6.046332855409728
True	89.9665030669021
True	369.47914995617145
True	49.42337270032375
True	123.48044164438149
True	297.3170483159614
True	188.290740418053
True	104.0081010910928
True	667.4495046306354
True	20.75668340463668
True	1157.215181974091
True	522.1372840333892
True	305.15786094672217
True	508.5890198084424
True	127.6468916744422
True	803.1255144007354
True	1120.4761223178878
True	747.9835446352004
True	180.12574673244697
True	232.13173234070524
True	49.27739425444308
True	57.50590750238046
True	159.18721518557496
True	97.81045771766978
True	166.81293560112564
True	1207.3962638147248
True	313.8201129124297
True	359.0106177268604
True	733.8004565937358
True	17.123578427137137
True	11.635824787790073
True	608.6575505797897
True	5.678116529361443
True	116.09882190061548
True	693.792880902963
True	179.4757917886711
True	686.4391566895164
True	821.6130771500426
True	155.3041954689748
True	873.2783518845998
True	3.156986853646151
True	447.6456690307536
True	1048.906899976553
True	26.46280143975485
True	234.99319979077455
True	144.6963407945605
True	934.0860194575286
True	230.8903450120821
True	482.3199060579508
True	123.1195615417294
True	520.1804709174093
True	154.94116728073524
True	101.06461681007502
True	393.31462913232025
True	63.36108406971445
True	52.49595225682516
True	1072.972421201426
True	259.3639742439521
True	157.9173208804458
True	362.01851630655455
True	398.4328001179133
True	208.6719531594169
True	166.06840742317422
True	384.6379655943243
True	32.67560435822592
True	495.747634652048
True	1072.1942301426932
True	112.8391176081687
True	461.2214897888546
True	302.18245801205563
True	26.75172971581928
True	394.5964764371744
True	101.44146571965598
True	571.3774715450965
True	202.9208164842161
True	415.8169083981526
True	21.544609242770395
True	440.1951572137194
True	113.20966283026632
True	344.40168740890334
True	35.31606802797099
True	173.1206206476934
True	254.22980555606983
True	738.3788172827095
True	62.53499388772818
True	144.1283249897845
True	231.820983882943
True	126.86714396452284
True	636.3567060584161
True	548.2456105461717
True	778.6568700825567
True	385.2996066650145
True	540.056005943395
True	396.9357950625536
True	685.3101923748194
True	69.87250241824998
True	446.62099223112966
True	415.3264573172524
True	48.70738766456106
True	86.53646389209437
True	126.2310540053674
True	90.76983270943109
True	326.17802224228257
True	859.4026553019088
True	326.6254873290132
True	1117.9255835292815
True	307.19602839942905
True	883.823187817681
True	150.06309744584402
True	563.3072235560165
True	618.4754323726357
True	683.1322287360302
True	458.4951953947034
True	65.04042890098648
True	287.8431313682605
True	42.41440237435055
True	160.66206562272458
True	175.30233976712856
True	1165.7503221310103
True	218.79505935203863
True	558.6364491612767
True	552.448629041353
True	575.7632885110451
True	928.947493377801
True	588.375701974521
True	648.777152061348
True	926.8592392813572
True	123.65983816631484
True	321.54129175572507
True	257.53557268884737
True	328.76864413613265
True	88.73023370429758
True	389.053954723765
True	4.18632569046752
True	308.2165532856547
True	253.87921319689525
True	631.029799730606
True	283.2956131979797
True	368.2373892713877
True	9.713052036806072
True	60.03708770643439
True	542.478405566538
True	32.009579379833724
True	140.94771152635803
True	67.01541715096049
True	150.40456053163425
True	233.53120364729932
True	68.07899426004089
True	358.9557203557044
True	284.4458098452295
True	101.711704089401
True	339.66963310234433
True	63.03100608528863
True	587.9105546831547
True	789.1196594494968
True	278.5619000715842
True	1151.1690103730336
True	118.39613735130705
True	296.05235136140067
True	1041.0105534815134
True	89.32166288968313
True	275.7543554400273
True	10.23080401455829
True	405.27801462274766
True	442.1823959968657
True	150.28637109193446
True	619.9414041800944
True	955.4872346894102
True	159.44030772634284
True	79.62636315957019
True	333.48258533344824
True	540.8847757652592
True	606.5129935104185
True	1228.857904327665
True	25.99517562766116
True	957.7163233164576
True	134.13091934129818
True	637.8368611943782
True	117.06032362493828
True	129.22607013427725
True	186.68143194553448
True	170.81509300840972
True	751.9302267861672
True	207.96501608732447
True	226.63009080548508
True	71.50673953540664
True	516.2053009007171
True	452.3623255525508
True	177.45318832433577
True	234.38380283297556
True	17.845388037204515
True	425.2840896871376
True	217.65511025892152
True	297.0582985271108
True	107.93134906476143
True	735.0514767935626
True	414.3131881302901
True	253.159800391718
True	648.6519255940532
True	510.438193932263
True	464.6511573529024
True	130.4266251633799
True	518.5804874484257
True	427.1693859407783
True	2.500268372486306
True	191.67182601363928
True	86.5352565016362
True	244.0336524362843
True	2.9655931767214443
True	127.97739253142544
True	333.1509487800447
True	8.27141841090684
True	859.5909565558359
True	170.38698442938122
True	709.1342824503425
True	780.194124615333
True	162.50936892904838
True	222.78531873680225
True	486.0325633859093
True	843.999617992621
True	50.28228446827704
True	39.71915565288786
True	123.89883759093205
True	638.011863289345
True	716.7128225660927
True	182.6134991045872
True	592.059668613764
True	595.5588964127435
True	859.8200685358206
True	374.3383493798591
True	188.21480838251895
True	869.4300753878215
True	231.7385497577427
True	153.0208701039452
True	341.5092999294259
True	226.88386645758908
True	206.13092070071573
True	614.3013793398424
True	247.47205467440895
True	194.10212762166748
True	461.5930206856427
True	473.4687078511277
True	65.73087167778725
True	285.62187859322734
True	77.90240483759995
True	355.0297745584781
True	348.85415219822266
True	258.6608119548179
True	177.2659215162485
True	375.2227159547988
True	636.8007717449832
True	722.8940622450658
True	292.77177509211606
True	734.9274077166867
True	69.26642799480852
True	853.9392988878107
True	350.68887702963536
True	14.786804002281649
True	614.3197564884292
True	694.7749966885239
True	260.3641673333731
True	171.44683289672923
True	47.23952265387756
True	391.6326937168175
True	79.13246179530074
True	13.333557871857003
True	906.9270340916814
True	365.91938586055136
True	182.3812826045033
True	987.7513520082432
True	12.061700152339723
True	802.4780984752107
True	30.054770045218927
True	686.2446012851111
True	59.887827399542616
True	768.9322045238534
True	435.3185489023121
True	193.00340580004843
True	452.3995803754419
True	214.51594893568335
True	300.20005744797635
True	209.35912329352925
True	413.887970617038
True	8.660872762030808
True	331.86663806690814
True	110.98349705850616
True	10.958935759276406
True	481.9730378100086
True	731.4095645169981
True	295.87673769935475
True	80.71737342463004
True	297.310961400628
True	85.76346242157285
True	178.06539474713938
True	176.54766488579986
True	371.8393445708497
True	43.26369295648
True	136.83521934237984
True	386.03820376933953
True	889.5440143799464
True	116.64292911603177
True	207.22403684877335
True	436.0784950490123
True	17.866831552099235
True	427.4796108430549
True	514.5203593313898
True	89.39121339342088
True	389.1175163983986
True	357.8824040932742
True	420.3254470775915
True	604.1359603029875
True	1019.669250824802
True	985.4522991343904
True	57.39856320693893
True	1089.2884351975863
True	111.04906745129723
True	116.39295503671494
True	109.34894672505344
True	518.1554793301948
True	367.0992793098775
True	571.7176844260246
True	257.61812092773766
True	150.44847392152903
True	409.6468795683821
True	17.50400877542223
True	458.2680484980053
True	374.182795347808
True	147.9528215982278
True	93.34077225478896
True	560.6782273478718
True	1004.893950459476
True	206.55455281533503
True	67.161778581294
True	412.2085326693276
True	367.3592842900893
True	481.8846957086472
True	331.5703147116667
True	5.025456750027357
True	540.5132371117901
True	507.83793056556567
True	494.75590357833073
True	196.2085939768533
True	111.97862629299368
True	21.21002860986764
True	375.60274622256543
True	110.95326817212596
True	7.819973778580311
True	30.82568368578068
True	347.7476539012583
True	662.0663571058883
True	142.58539477921892
True	95.74952579324386
True	24.879170123811065
True	396.3391812639342
True	347.6597026596409
True	767.8036337054648
True	312.26268935288704
True	541.6980244498712
True	549.1539510423
True	530.3649799617314
True	296.7830720966532
True	550.7183833990682
True	92.989403871853
True	569.03460311944
True	7.359065250785342
True	372.87595503181245
True	462.1579835384672
True	969.3829556419468
True	347.73354213783006
True	784.6592592993471
True	961.7119816124554
True	181.8056760926985
True	35.578357157441346
True	380.02322775498345
True	387.55455635043216
True	605.585398461154
True	236.4920601409155
True	30.18334283370902
True	656.4426806756989
True	129.76293507072634
True	1060.873247186024
True	304.95414588364685
True	466.8467474510411
True	134.85165265207166
True	813.3076173694037
True	140.35536925110387
True	819.7754583612518
True	567.4318645879719
True	186.27422058228197
True	110.9603651077766
True	69.15511177653023
True	565.4746803521532
True	945.8764214093724
True	433.8784811785253
True	528.5579894270073
True	124.50691932434874
True	610.9461260929899
True	488.0343869895773
True	789.5415100060538
True	321.27669176382074
True	623.6494436294032
True	113.224561744537
True	26.159771381518837
True	423.9405530649492
True	172.83913804344488
True	97.80762589107422
True	365.7798338093785
True	1122.5282075702246
True	260.43659077242273
True	552.3548284511104
True	8.627195880630541
True	75.69468541074608
True	329.07900757883
True	808.0005897980502
True	458.7088097366295
True	517.2068765553522
True	710.6737438894882
True	66.98126809844197
True	743.8109549916923
True	49.46922764651559
True	105.453127177622
True	185.0061910321345
True	83.20426504443226
True	21.96762986075993
True	302.1290157322524
True	492.0190986140891
True	896.9279226570646
True	874.2329464627985
True	5.029929388301324
True	283.5791582281009
True	446.2828162132303
True	128.60073545791832
True	247.6257095620839
True	325.03479120606994
True	1320.0685302039035
True	460.4624054961152
True	25.07479341403962
True	186.37014378746028
True	708.03405182941
True	34.02071658779288
True	176.43691211710848
True	530.2665746890002
True	73.7028215228471
True	857.21265574205
True	330.07116170796013
True	669.1423717523986
True	77.8333951156023
True	691.6117591063373
True	583.6506090393497
True	889.7225899030836
True	246.6651505411951
True	507.85993991360607
True	810.0929854870772
True	919.4984375014944
True	225.7983971385523
True	729.0628289610073
True	223.35443587971872
True	467.1165015921833
True	365.2089549676145
True	503.9245867317529
True	500.9198174987134
True	326.7000162260619
True	355.61140550111435
True	116.58406601498751
True	352.30975063217045
True	1125.9800702085008
True	313.6900442425913
True	146.06605242638597
True	309.12101231095204
True	747.6858372291553
True	653.273083597799
True	411.09741953520927
True	125.5857696464829
True	339.79948408366005
True	32.973439738943966
True	172.356976523366
True	90.33448694174167
True	84.65632522873015
True	568.7690647468348
True	137.833674824652
True	136.54700810916088
True	103.32206285285476
True	85.08139603289344
True	458.8004477115577
True	383.6407554527599
True	1048.5305247870967
True	542.0995802823261
True	804.8100352268146
True	267.2556808628796
True	313.2626405677259
True	526.5115801991656
True	199.12118384263584
True	756.3829834802227
True	242.26031231188944
True	371.2968501921412
True	70.29706849496773
True	118.42614171845425
True	259.91240129007826
True	128.90092771114587
True	467.8571352963504
True	31.23241003926225
True	561.0884247913307
True	1005.4868899961048
True	718.7309489573719
True	1.3539318407411491
True	60.82507604162927
True	480.92150327828057
True	442.0710095575427
True	76.43111433747907
True	116.2781636372141
True	308.11006997484986
True	77.22831470568497
True	51.93799556881225
True	707.573828026749
True	652.9376031130699
True	162.11171267505358
True	174.0851350951368
True	515.8675412633187
True	51.6643864023581
True	24.449268798598883
True	569.2122927656687
True	473.1384451775506
True	1122.5688285593442
True	47.71025428227959
True	438.4086356150543
True	873.9714420273716
True	790.7476251881321
True	282.4620121876428
True	748.0635129572638
True	400.34279296971096
True	41.74071303357895
True	105.72653554984932
True	718.7465360416796
True	76.58459709087698
True	140.49594038012282
True	916.3617133651892
True	190.2369342894698
True	282.8511214102032
True	103.6725309240064
True	662.511059410506
True	594.776374937453
True	217.34920771658332
True	426.7028226408767
True	40.90928043481082
True	283.6151501293118
True	587.2275716004557
True	635.986771832617
True	309.01505018938565
True	71.84711179479736
True	952.9312596316928
True	1046.122981592384
True	567.3216909826037
True	67.06720572178746
True	30.785372361735963
True	84.91376812000162
True	112.48333027114104
True	106.55872276676048
True	875.2504972854406
True	1211.804062151086
True	728.089893904799
True	325.3690120661262
True	9.082543878876631
True	19.779745271336395
True	341.9521082904763
True	479.5107736731854
True	46.6029506546594
True	579.7894058716158
True	419.86908445706086
True	397.4108235520696
True	77.18409628684975
True	203.21415959310676
True	257.96734160081115
True	138.49345725872956
True	399.1911294182363
True	43.51224231362725
True	177.3605503228487
True	1160.0172628688165
True	5.508101703435081
True	29.03224412776553
True	579.3021465274744
True	356.0509509474268
True	790.4125855927002
True	152.96137373190504
True	750.1040290478691
True	601.0707058081421
True	282.6195771152081
True	422.84714193935633
True	336.0486383199804
True	299.0161919472839
True	263.33987658943687
True	390.40102139088
True	503.4616711492684
True	492.1643510576887
True	105.41987972485629
True	369.98219081390585
True	8.649940304075296
True	181.72053647213485
True	240.97935491535569
True	875.0548364213091
True	598.5248042040623
True	30.25025918164773
True	727.945659054362
True	846.4311300904573
True	111.61870680985544
True	358.7431923250468
True	847.3344780733853
True	226.38432221665923
True	164.25482476434703
True	536.200936670525
True	580.6311554383688
True	1108.776852081945
True	147.44668207403066
True	157.55489718524518
True	254.02171851239908
True	319.76132706572025
True	405.8501730829617
True	418.6685585224289
True	340.5440071165636
True	445.4803344020951
True	494.6759791967517
True	229.72116588767295
True	1477.051001988332
True	245.9302922547842
True	409.92350890966486
True	52.3370228500461
True	756.73245994349
True	249.3911186675402
True	941.6544049428658
True	540.8341974320473
True	327.3211001884725
True	765.7470702313457
True	262.9585054110818
True	223.8253683084008
True	254.8906079381485
True	207.17973174894885
True	131.03334622205142
True	254.6040487215119
True	730.0334931682477
True	529.7666363659721
True	219.16193390000268
True	1154.2803581680205
True	116.69452612409783
True	261.3248057403015
True	72.55985825739491
True	310.96999880627305
True	425.6701093791716
True	88.49177502553566
True	222.41209522394809
True	79.15908504813042
True	684.7199101804595
True	366.9232498000226
True	223.0365621354406
True	727.6822542622072
True	848.510801164192
True	805.689842627482
True	831.8035299584483
True	352.90391082268087
True	1.8533031873828167
True	266.53580774986034
True	55.04990319588364
True	387.9896083232566
True	55.35747459507518
True	364.9917395600496
True	874.8416446316921
True	1040.3695042933814
True	409.7570109010687
True	21.098281429129077
True	545.0640898555076
True	509.8548897517159
True	195.15507295737063
True	235.66982667058173
True	302.5095106504508
True	23.06772189595877
True	129.3007019738471
True	958.5786954916124
True	61.10882018987562
True	481.022196092412
True	791.3262513007405
True	96.15734539581148
True	252.13905665464452
True	115.5445466468422
True	15.498575166083976
True	1.3463218264034411
True	120.06272690306716
True	1011.690639592509
True	483.9543480233369
True	70.0142588922921
True	796.4234835820611
True	336.8271781524985
True	1.1756406014484762
True	435.62244574479513
True	180.27333213658343
True	513.9885370274513
True	84.62297605228231
True	327.6777886684432
True	372.8806661509048
True	169.84238999372366
True	211.6950712117133
True	132.4487758508744
True	172.39534578048566
True	966.4622204886016
True	15.27490162972297
True	505.1331734755077
True	480.567021171046
True	410.3039865823564
True	221.7401013348779
True	247.50934728257036
True	158.0110547201182
True	45.40446452843931
True	493.2279784827202
True	152.8039294539677
True	865.908645953649
True	807.3986410235129
True	245.65810024351927
True	317.8669961168313
True	526.6389078017633
True	42.13313849509839
True	86.27884324396413
True	715.5290152990701
True	1096.7060586111031
True	117.02882423824391
True	720.9739911259741
True	139.9812124121779
True	935.2374397621423
True	661.5089124251845
True	104.68902924863588
True	272.32341972056685
True	640.1790038994395
True	258.5584056753575
True	45.43603528554812
True	558.8149893299387
True	451.2917291220023
True	4.879791184147642
True	471.5120791811384
True	68.02104578644337
True	178.04877693739385
True	241.50292564760576
True	302.7687259323002
True	76.40490937822611
True	228.04114719859328
True	355.3336046349291
True	434.2171514918375
True	973.2229644873788
True	48.83559107299483
True	884.0015549789887
True	996.970959508078
True	133.55274853166696
True	75.89512030922107
True	1007.1643975421872
True	31.46620392291935
True	228.3373320784708
True	82.92232856137963
True	216.99726767262453
True	385.4090603832839
True	953.7378311406228
True	90.21915330283836
True	74.99081807828416
True	679.8762821247064
True	276.30869746739546
True	695.1728414930677
True	53.113402862153706
True	477.85349175086776
True	385.96143134041074
True	677.8582545321284
True	51.11538943666866
True	108.42179595930156
True	26.3044845866894
True	275.6399452608345
True	43.08306000532095
True	342.86871039530985
True	2.301304286341962
True	1162.4452329488713
True	104.3328910774544
True	131.84023388906007
True	355.9883403463252
True	739.6877882964544
True	663.6802693557223
True	989.8603078074686
True	456.6155803808642
True	420.8184506063355
True	143.02920560014906
True	409.773820926856
True	859.9696932093798
True	432.71362896254345
True	940.3537224177356
True	86.47152729397595
True	427.773283397113
True	180.2645591356078
True	276.9356798236495
True	735.8739240689782
True	164.0074212629054
True	132.1906812288244
True	64.75635316679762
True	854.8942565644153
True	770.826729990824
True	83.39128484595741
True	445.88851168068936
True	735.4014633251529
True	406.2653522570939
True	58.793105216994334
True	315.1574977530901
True	788.8838003628255
True	29.532696023344883
True	359.9915592446212
True	167.47720289907105
True	266.8158040643002
True	29.7562717512769
True	214.1494035602153
True	773.2437527376248
True	647.7098415564296
True	56.526603504456176
True	291.26208446564294
True	894.0213399644637
True	18.559045748080365
True	320.2363665982155
True	267.95512099575785
True	434.1780311414887
True	207.7168194675648
True	622.7385569591243
True	46.56629990197741
True	972.1474338202008
True	888.6355010197943
True	45.759765315477686
True	401.8272316070403
True	732.5561381426129
True	935.9826182056674
True	272.1070709876344
True	605.0810031857563
True	131.60391622761563
True	194.78995235347745
True	137.16164823085023
True	126.74852992089424
True	213.8021354955261
True	915.079546054382
True	805.8164481445805
True	932.2240027053682
True	20.707915150178295
True	26.83850380655759
True	347.5477184472607
True	15.319941115428358
True	609.3099485287416
True	1023.2444992804798
True	259.59710241078795
True	212.40207046538976
True	86.38230602331775
True	207.20815880519731
True	131.2527111646634
True	42.11872290812362
True	134.84983331584849
True	90.34187774093404
True	255.8914082134588
True	545.4559610172176
True	168.59114198140804
True	29.22092709612969
True	59.782656866315484
True	432.0157052642964
True	267.7017038232142
True	579.1459518451869
True	23.45583204157877
True	111.4355673388996
True	662.0679498517612
True	266.8901261581234
True	473.2872536058345
True	647.0689614809926
True	104.72549979691904
True	112.05941490537931
True	76.76626881898271
True	26.13147410072736
True	113.73738673631364
True	85.5382112102229
True	101.0234563126434
True	155.99695242565923
True	244.29939055410307
True	825.763186747179
True	275.7037527930001
True	943.0695630173144
True	168.17229038860847
True	201.19597178419508
True	804.1844277903865
True	306.0717461565715
True	603.395660839201
True	252.42307869859812
True	356.72000547225787
True	456.13870385495386
True	562.2611808127251
True	650.413990327069
True	360.3890830275554
True	34.040806737789055
True	561.055160665612
True	629.6725336789149
True	19.1715084525094
True	12.189951559014444
True	257.39668853451235
True	406.8694304967175
True	453.9131525130998
True	65.38248481182235
True	625.6817579986163
True	967.1926007588456
True	240.12959738905167
True	896.0430650586226
True	288.2025973465847
True	104.06425125956704
True	253.8930897151721
True	706.4916662758611
True	37.92813667592813
True	584.7263899457035
True	1268.006297809294
True	1037.280221263443
True	904.7721030669678
True	205.5900625037912
True	89.95363625831146
True	199.2353788651361
True	838.3053405392131
True	147.77306162220967
True	1062.012603831216
True	820.528370934521
True	41.723771276395766
True	86.81130473144371
True	432.3558224241487
True	416.3611510773244
True	202.68269629068965
True	529.3025033985919
True	660.6725202361232
True	125.01214418523324
True	280.8236182328745
True	1022.7947611103996
True	52.669255681960415
True	709.8023134407478
True	520.3175593886065
True	39.38330553500544
True	806.9407725514275
True	379.1396499701221
True	550.7845105855404
True	112.45377009454104
True	263.9028545845788
True	219.27342034453457
True	25.38544514487662
True	146.9242726841854
True	732.3549580301726
True	142.2912461813683
True	382.36343125264665
True	63.33844118021307
True	622.7188269650538
True	615.9301273197013
True	238.5020149752569
True	458.9971027553804
True	164.53204864960057
True	168.81916514150635
True	215.3807831967401
True	266.5813371335908
True	362.3521217385672
True	127.06083386508612
True	194.183534026666
True	27.98442397113492
True	865.6598863982118
True	312.2554769193127
True	11.257189073931103
True	363.5059230902659
True	167.5054630635625
True	621.5794837152854
True	372.0006492529168
True	589.8111298219862
True	530.5441898678596
True	463.2788474540277
True	779.4320437084523
True	244.64572863200635
True	550.9219256365518
True	156.42271282667318
True	518.548278975922
True	368.80325998730666
True	366.77018417857454
True	121.6688828109704
True	132.83625582275542
True	106.35032494011566
True	69.23702385928983
True	707.1544254689377
True	170.46343238621463
True	46.48346693636821
True	0.0
True	525.5490795552262
True	112.2389592842441
True	22.312947345169285
True	41.09729054078894
True	108.88349439237616
True	520.5584065791346
True	181.9114275921831
True	109.24190025749148
True	34.6565639378874
True	156.86134141664527
True	921.7513908512766
True	51.15389750337337
True	235.63605805505287
True	762.2039640591232
True	316.4915152775094
True	459.903037450035
True	466.1224419334066
True	498.3657970637544
True	579.1727640686047
True	936.8791395427884
True	267.3247811253786
True	1034.6256677367658
True	923.179607527774
True	627.9828336367284
True	342.91523461893325
True	838.1752049743957
True	10.343943917872348
True	32.54057336426721
True	287.3161236515545
True	41.95614034282526
True	199.26122908177055
True	755.4116326249472
True	214.11914714040043
True	742.0848558793473
True	758.7134161659325
True	121.8371086525648
True	364.5244776013562
True	590.9695274619944
True	26.120666948448964
True	128.66914323880908
True	436.4431340159296
True	308.1451928848125
True	188.777421848748
True	110.36605567451736
True	385.59563278735146
True	21.48837937607945
True	366.0141996568073
True	353.04279292456715
True	1043.9871639645648
True	376.89318413289226
True	32.40383971043721
True	448.9024475031095
True	450.23907005125614
True	238.8803439082501
True	32.30709789852512
True	769.0291344757056
True	425.55767478900935
True	174.3595763426458
True	12.633103611915711
True	1200.672187853776
True	160.66417003495417
True	27.78829708389834
True	311.6077598026376
True	285.58811635970727
True	114.24936755081907
True	298.3281656525241
True	49.46852894058085
True	325.0298269075118
True	299.5119731969318
True	315.0581604478749
True	30.874124134119025
True	47.45490750551241
True	1056.6256097253054
True	27.83752728764116
True	13.336780519766643
True	184.18046349698503
True	657.4266211912355
True	8.350548513709427
True	195.58628847648836
True	179.8939234331061
True	524.2078156620838
True	374.8442218515574
True	730.1956206676773
True	312.68062198445625
True	495.590498177872
True	437.6436463514446
True	509.7964374631608
True	101.37950063605672
True	1291.344407424498
True	897.2258065018481
True	292.6100907379544
True	523.6855596582026
True	109.3114111998782
True	565.9921436249517
True	424.9840307820647
True	159.08312194710103
True	76.91709495974413
True	351.5095070230677
True	171.35012157325167
True	28.428759535087355
True	596.9322211269988
True	372.9696640217175
True	70.48489794339524
True	28.854824753655
True	675.3289461801213
True	488.55495706426166
True	76.68804239140617
True	21.46267711150976
True	339.77287286506373
True	349.6861816373633
True	717.4428017190032
True	557.8543360320974
True	558.6407708697068
True	783.2296800891662
True	9.072256217974036
True	57.610515091293024
True	37.16266786148859
True	58.18612899834757
True	508.9671019836907
True	586.0833180259359
True	82.39242076341928
True	106.86180509209647
True	203.318967642987
True	73.66195456480592
True	168.77109126525207
True	210.52852836307875
True	276.9677365153315
True	816.8470333328617
True	606.2935511670094
True	290.4517969976472
True	184.53871290527957
True	275.5274511854462
True	260.37971789139755
True	730.0366287154308
True	332.09590138172763
True	170.74461965736012
True	904.6766685541184
True	317.0001823192453
True	466.0458562788327
True	153.65115957917462
True	119.987996916152
True	61.47670013093988
True	205.33161098443145
True	937.4760203833848
True	534.3395136205232
True	107.49770309215523
True	364.3846574062436
True	100.9474063412819
True	679.6765264829759
True	3.6934020677247754
True	703.6506544901274
True	34.102879354487186
True	926.5133642444432
True	839.1121677824456
True	211.92933789174788
True	28.40038816696968
True	83.78421629313456
True	474.1729184462189
True	202.1778719796169
True	1.5154589904782911
True	79.88549701758316
True	1104.1690896947537
True	348.9937718542239
True	656.8906167485577
True	491.9422114124953
True	29.03020613988091
True	141.0701654316755
True	435.96056543010775
True	900.5075637518988
True	813.0693858155108
True	432.7764160763586
True	331.2642450066156
True	18.627558593240455
True	79.75660828760695
True	729.2717740137997
True	483.3440783610702
True	387.46463068474816
True	833.9220305654276
True	24.66970719677988
True	219.34086963648477
True	918.4030456825544
True	240.7153691374456
True	9.356361898459616
True	520.068077047038
True	105.32373417223954
True	673.8606222824111
True	54.2279003851392
True	261.6791695175407
True	880.8434394155033
True	959.0299165263982
True	276.0359147668819
True	438.3495266491427
True	126.81928840248464
True	604.235051867282
True	252.78125577164263
True	183.8441523765133
True	915.586143195834
True	58.97365087018296
True	707.3775590639009
True	283.9126042717323
True	292.562467218589
True	169.62164345295872
True	482.134681864173
True	598.9370949913705
True	374.3310134959637
True	406.6234346536444
True	74.09632208895843
True	148.99934549372108
True	440.1132699463516
True	206.52747577476157
True	37.43436757214346
True	210.2687045433517
True	371.1823865578221
True	405.4904492589774
True	738.8501860125991
True	134.45973109428763
True	653.4315903202688
True	508.9524226537667
True	618.195106013999
True	138.1744887955022
True	39.09983555042737
True	670.7692468944626
True	64.9677222165838
True	564.7281346648705
True	691.354412910839
True	455.9740087189586
True	140.18483220314317
True	517.3213312407585
True	4.270055015742409
True	405.51970552694826
True	32.47773831112013
True	635.3095180101747
True	263.4813089922264
True	590.7306380695156
True	709.2867881155701
True	143.06647399010012
True	526.1982444436399
True	482.20671664661273
True	60.774642788170055
True	969.3324001759752
True	2.2709441472309564
True	27.01994379366452
True	655.0712019207438
True	670.345278564044
True	138.19669522411567
True	406.187081360471
True	121.46699514564096
True	78.49322697995652
True	454.99731734502495
True	41.34759369661971
True	516.4487876866572
True	12.037496984193483
True	844.5351692120762
True	553.3099830482486
True	663.2619096014996
True	99.647511763117
True	378.5916921265563
True	994.5196588224276
True	828.2166800843506
True	144.94691464307655
True	526.9908181204481
True	468.3811887585263
True	239.8261486061877
True	262.4496366908029
True	4.904737562405575
True	319.6930615726387
True	11.484622102946576
True	374.6844697211917
True	75.23666489993292
True	427.3206100708583
True	635.581077208196
True	127.91780818867372
True	236.88697308716064
True	621.6322551418173
True	693.1010166131837
True	293.119341917124
True	144.99881217711473
True	166.75022662643315
True	479.6340610125452
True	89.02810097701189
True	8.845966011521194
True	514.1769409606385
True	570.8992784047242
True	19.047756390853863
True	137.19245819170794
True	907.7468229599184
True	478.4173392770763
True	268.6197957172946
True	35.51273136801034
True	464.5846585583856
True	110.86911110836644
True	586.1257928088047
True	655.7787203583902
True	309.2432673557304
True	374.1091182781512
True	183.6727659486255
True	232.41186960742823
True	75.67703946458785
True	225.59691525082712
True	504.335976527522
True	22.51277528718761
True	436.5896659905584
True	381.9531199671892
True	709.2054628841946
True	905.8559937579467
True	885.1435108033421
True	162.26564224618886
True	404.8856849591276
True	69.629374015191
True	185.81934949358933
True	325.7451858257069
True	9.905416010545808
True	815.7842053302031
True	22.25921904221166
True	408.08388407461626
True	258.76130381779546
True	652.2457599699476
True	205.31739597677043
True	39.10093917182587
True	667.9460588655083
True	1070.8122000752844
True	222.19372859134475
True	133.75329685826813
True	610.5987817091026
True	481.5073363990677
True	17.045230022722723
True	811.7462072166807
True	105.93247763856608
True	44.5958816989575
True	291.93874156336244
True	347.19074248372067
True	399.001159501776
True	268.802793666883
True	20.949696702327124
True	23.54721596249332
True	834.1134087884458
True	189.54462465098652
True	109.23170558632737
True	827.5109746619972
True	658.933008584437
True	630.3362905169165
True	456.4628260027833
True	149.97831387559185
True	33.53930012394143
True	100.06324447825452
True	417.79537395767824
True	228.45522811373957
True	480.2456522681918
True	147.19821612268157
True	496.9986499000532
True	650.8651261452015
True	976.506922203318
True	25.57976387897657
True	972.4333141439934
True	1096.579368416397
True	478.8868325226336
True	86.04180437315199
True	804.7856029784448
True	635.3011507029087
True	680.681915563303
True	165.19188621828158
True	754.0692649326043
True	717.4246646242261
True	123.13572597315336
True	761.1194764464791
True	811.1389759368515
True	472.9035918729244
True	230.46836324350664
True	75.78083799259711
True	313.5206712044852
True	345.0204592002628
True	486.3882070999416
True	428.3336944782121
True	186.09189485030328
True	323.52961728647085
True	2.235590603286644
True	14.23301954723627
True	104.31242877126036
True	133.77941985362094
True	358.2850849211977
True	343.6751439872885
True	117.45040691157746
True	17.289975478209662
True	207.655753251589
True	845.217206410303
True	459.79166297855016
True	520.4391637119254
True	563.373551979666
True	801.2276193796913
True	643.5504933734677
True	93.4941297031131
True	207.2756029086154
True	245.22359830933868
True	290.54191743839465
True	108.17429495085968
True	354.56787920560475
True	443.58831318427855
True	170.56368819313477
True	654.1591327938012
True	251.19441543064676
True	192.47278798602724
True	28.41156015692503
True	253.4534053148304
True	474.048312972413
True	163.03395816178224
True	539.1064887116663
True	472.2568849284771
True	245.94212742956023
True	105.50668809350634
True	38.04937291590903
True	400.0417886004684
True	807.8050123909142
True	166.840480257559
True	1053.17700550698
True	1010.8777163495232
True	480.6979865296616
True	103.67262227486704
True	127.79339493756616
True	666.2850077342382
True	8.596969125766453
True	225.25563836498952
True	141.36312813855608
True	117.57128393308786
True	322.9588578941267
True	623.348234126984
True	33.84837358002482
True	127.1753284898878
True	958.0276796898358
True	55.875054123393966
True	454.9654562683337
True	521.2795434492725
True	260.27315061472376
True	131.11755269230903
True	944.4419057198844
True	1184.4702593864768
True	515.1369019544665
True	644.9261035156917
True	209.9763096461662
True	148.9065072709762
True	315.2585319527533
True	256.9192758240392
True	174.23415546066278
True	320.2871014685222
True	331.9480842051391
True	11.337846547764888
True	628.6218739548098
True	151.4361338169343
True	78.29559077472669
True	445.5130225333463
True	317.7827218226081
True	1178.1281293605564
True	350.5228001998641
True	938.4117023889723
True	9.060975757558843
True	270.9672502820451
True	227.6319425242121
True	157.92451408389243
True	492.7933735212374
True	177.57269648715845
True	425.2807901317103
True	326.3518366517744
True	114.09162791028656
True	367.2210791577685
True	1037.4673299697022
True	736.1561831982624
True	227.5133967571918
True	112.77661763812064
True	287.5033959971411
True	24.962870642089467
True	351.67404536364626
True	326.9344299053565
True	570.5744927607824
True	451.2862703017475
True	343.5011041835247
True	150.0795028747559
True	13.58481222761862
True	427.6645042901196
True	286.0160996806534
True	139.0662882336634
True	307.2234287167356
True	432.085780057754
True	810.0179366870242
True	315.49951934286935
True	767.0209079647183
True	419.1723085186392
True	371.6711637700451
True	1.9733892767197203
True	1140.2022181107654
True	99.7955979790686
True	909.1606094203756
True	206.47991516904503
True	463.2185696304173
True	680.9416158025394
True	84.15046548759629
True	492.8155284148731
True	35.270673907546644
True	412.68094397192
True	76.87011400069345
True	231.24923265609144
True	38.01866126545279
True	692.7640656520435
True	185.93893088133356
True	26.21242837343491
True	391.5198580647447
True	103.03098135961866
True	171.54724031526683
True	817.0920822665678
True	261.1425542106391
True	153.0933681763808
True	382.8348113447827
True	513.0423584098124
True	341.7219350679012
True	511.6399210754546
True	616.4810946435548
True	159.76455159046384
True	7.015152466651784
True	72.36214662216625
True	436.48274649947615
True	93.41066004342171
True	84.55793835715528
True	1079.719775135518
True	26.37292917560661
True	328.87862432753184
True	320.611762422976
True	437.2448466869831
True	672.0648697339726
True	188.8882079152413
True	646.7535341463634
True	335.4635307943329
True	346.80313608091075
True	267.7737476357841
True	212.32698774621608
True	361.1288247777229
True	459.2712399450449
True	409.5738258373424
True	598.9254338168818
True	140.99303612429406
True	75.84713626817995
True	39.97359898403142
True	294.3492664121743
True	625.3163179526676
True	415.0805976391314
True	754.7438593516731
True	220.3553984864929
True	403.8636352238575
True	65.97749469594578
True	54.345034733316
True	422.6098401371983
True	201.08743126810663
True	224.9271569635279
True	42.44321499709883
True	1092.413611184723
True	170.53222556864435
True	902.7934417245112
True	320.0693900596298
True	942.7398136491232
True	237.90074151092924
True	470.2854922327787
True	535.6418120671343
True	611.5772543947513
True	218.2154165918136
True	480.2896444929745
True	926.5266185388516
True	121.81134067670732
True	7.1684039143451255
True	562.2726378114805
True	28.691737962713905
True	77.21508229831245
True	775.891151561483
True	243.6347772058089
True	1000.829387051446
True	679.0056207644907
True	427.39165204224463
True	278.3815563500748
True	485.7866005987785
True	347.89775602173825
True	183.0254971153452
True	691.5991578161561
True	740.3399547478316
True	212.3108491734075
True	87.81536803725452
True	515.7006670426355
True	137.09380074264504
True	381.4005902587631
True	318.88175525715286
True	63.82485444973296
True	375.0441436597672
True	409.97715526627854
True	365.33415584619337
True	407.29382402500266
True	420.7651175800279
True	635.9232100679588
True	60.61799791821687
True	464.08394228465903
True	320.17136017288004
True	649.637079287157
True	217.50080139735647
True	97.6619123138668
True	42.82103548674912
True	545.2074341315032
True	599.2691198668618
True	189.37110208637912
True	414.0459417710409
True	330.6672445501872
True	14.540235968417765
True	175.2855742140461
True	289.8300873516996
True	3.349812011756318
True	891.0366259595797
True	78.79117545691808
True	104.29670659054857
True	116.29881020148912
True	365.816678033505
True	37.89457209813766
True	458.30279222534347
True	232.53600724446488
True	5.602205801257306
True	114.7346808968671
True	448.0461189910231
True	52.802558553409824
True	67.69127896390367
True	181.04624501943115
True	291.8763867136474
True	956.4040314390822
True	384.2343154843921
True	964.0916254872614
True	169.13856241776344
True	1003.7809657639727
True	770.7406649082604
True	666.625190173101
True	412.8327701374101
True	385.9939694555897
True	78.56978997271763
True	74.26247318793153
True	81.93647125572112
True	173.17020044466955
True	486.9408498306533
True	1063.3935118955087
True	176.18094851824014
True	362.653297213816
True	434.9527113371482
True	578.3153603559072
True	572.312798501811
True	283.7169015575804
True	450.9578016715817
True	672.5256987872324
True	97.95463576330496
True	762.7983133345328
True	255.44421729941035
True	134.09676502779894
True	410.8284154604023
True	852.7424166575322
True	448.2939884374461
True	829.862960437081
True	195.90966618891832
True	349.77618285621946
True	724.5605278774203
True	632.2451144818805
True	194.16011390899013
True	251.79123409186505
True	801.700627457921
True	32.41716590408536
True	197.87758402722525
True	492.1063726317791
True	692.3947420985227
True	105.96233009338373
True	36.76378184305563
True	165.8338479971937
True	734.6694481412569
True	315.34211654818546
True	560.1211684081521
True	361.4368936180464
True	297.54474024542
True	437.6411330381049
True	502.35747003534766
True	70.22922372233549
True	373.1088259430232
True	770.4046991531205
True	0.0
True	285.7107559730935
True	267.51552666901904
True	942.1575863267716
True	152.30332606907714
True	663.5811594562696
True	644.1527690197239
True	114.35444731356532
True	219.97774065860528
True	139.60548603749564
True	12.01810352047545
True	285.0821901331692
True	371.23549646155726
True	1130.4066452002808
True	233.5638965896044
True	394.55834154843217
True	653.1084141470667
True	201.22294465628084
True	28.27734561649839
True	862.3875730323325
True	609.3625969688902
True	159.30311787324558
True	635.0612566183348
True	158.17818778133528
True	297.9061622932118
True	777.398403972223
True	35.81946013371284
True	105.26749421761808
True	526.202294285595
True	63.22562373573005
True	76.8828215163188
True	423.18060567845936
True	22.31874074443843
True	753.7374537269511
True	104.6420380244935
True	158.71070942995036
True	18.89054250575529
True	704.4633661710496
True	30.143013634541877
True	776.8203502098985
True	399.24561914628765
True	115.0086092367784
True	703.4607699199606
True	519.4536872085162
True	603.3711076831277
True	47.39431475912674
True	373.9171601986649
True	5.931715745744642
True	93.70044375159472
True	376.69253789386585
True	48.169602517079554
True	121.86923619541588
True	322.3276221434632
True	178.09914943402606
True	95.14794492286649
True	659.2579944048886
True	17.939275168329598
True	1162.3081496796513
True	480.99909054773485
True	294.4974841591102
True	493.60954972338703
True	115.4995690440454
True	796.7332130777023
True	1120.0478715418658
True	752.6927763180938
True	178.7093595074476
True	226.7721808489397
True	51.38402254334263
True	61.116845428592384
True	153.54736571058987
True	103.96846043799056
True	172.27454959151405
True	1110.2515949474137
True	310.03441970892294
True	349.9092045577887
True	699.4458312466234
True	16.23721756461706
True	14.638288535856056
True	604.3217763657437
True	6.763125792070517
True	123.97275878397738
True	693.7085340103406
True	179.08698797098364
True	696.1337799014235
True	835.5703763736662
True	152.67493654292593
True	921.9559075990702
True	3.0800783754533003
True	454.414842066342
True	1069.2870240623888
True	25.060163667736376
True	235.10099154275227
True	152.67781909855304
True	979.095879449642
True	223.733157742084
True	504.3003448344703
True	117.88354489625549
True	514.9795029384168
True	153.3061503303141
True	97.05200336075129
True	383.554317185822
True	70.01570466162774
True	50.22534751024098
True	1072.0021579676195
True	267.8055098201476
True	155.87896772892947
True	376.07709089340153
True	405.99352839535527
True	212.31464677991457
True	165.87497943569966
True	392.44435964128206
True	33.47417212104578
True	486.0807215758114
True	1077.0884773703633
True	116.87839838654024
True	476.3148235959427
True	306.589274368766
True	25.273541413918604
True	394.1560381666515
True	101.8095145779798
True	613.9924159894197
True	203.71366826372477
True	420.3640651242748
True	20.71364042971016
True	447.46709071244806
True	107.66330513110428
True	324.98413180027
True	33.42791297906631
True	167.34136006997213
True	257.92836720157663
True	776.7499805716583
True	60.62257878480834
True	141.61088651231427
True	234.9681609064784
True	137.08009908849274
True	650.107202117172
True	551.4784485696812
True	793.424918745484
True	387.2463590278427
True	540.6310709235744
True	402.0910107168351
True	688.2041430651994
True	74.46238063305357
True	470.83780092484176
True	431.9406272409978
True	48.273759809031
True	84.45397417900689
True	126.85673688467335
True	87.882507273374
True	324.669911080155
True	854.4322703219019
True	334.5372380433208
True	1072.3179204422738
True	299.7561688992502
True	923.9499514580652
True	151.69603806913062
True	580.2176003292503
True	631.1035017683388
True	679.5684579290145
True	445.5410325617737
True	66.64959484506217
True	293.6790701341778
True	41.25657665185797
True	160.16455372484623
True	165.5437714303289
True	1118.0122374347452
True	232.4184730266472
True	555.5251677398348
True	562.2005772571109
True	564.4481531728736
True	882.7021096391541
True	592.2475137760233
True	640.3834030258074
True	907.5713197057166
True	123.882531221213
True	317.2239062129101
True	260.7444592399917
True	324.75678132809315
True	91.21797073046812
True	386.0448366944879
True	4.794140929401021
True	334.98061981980834
True	254.81728581340764
True	608.1025716224951
True	278.113627816002
True	358.3964476131878
True	9.94785087579898
True	62.6741806343441
True	546.8036718787922
True	32.96255901779282
True	144.2461801808816
True	66.65530256172413
True	153.5815467959097
True	246.89747938037743
True	66.6533898151012
True	380.115338015266
True	287.80191181931264
True	106.84399723323112
True	333.97193768946295
True	61.4849732051145
True	567.9346561827375
True	843.6683252139065
True	285.64584502056323
True	1181.3711778122242
True	112.87184785992577
True	296.42690268756724
True	1048.813634635681
True	90.04207483429252
True	293.39940674184754
True	9.390526083599868
True	415.5270397818282
True	450.19328749217095
True	149.59653481219684
True	617.9190269554081
True	908.8875520021568
True	162.55886857944574
True	74.16496708566665
True	328.18923693955344
True	551.4518806497549
True	654.1479904844292
True	1227.0560672138286
True	24.31591557708646
True	937.9304718340928
True	130.50377413407108
True	619.3819699187372
True	119.04864051396966
True	125.8088649999691
True	185.83499379821416
True	165.54470061818282
True	765.2293374355409
True	205.7901425772239
True	226.28723576339107
True	69.98792697121115
True	512.4601356298399
True	439.4224353460268
True	180.08342479919315
True	236.75436391555525
True	17.077658909598913
True	420.322385898609
True	206.46479886654868
True	297.2980611827529
True	112.77923161666332
True	689.335646123082
True	429.8932242897269
True	269.1778883685654
True	633.8077323611114
True	537.4945663613765
True	469.1837666045745
True	134.5795400230185
True	522.1931187147738
True	424.8185047274338
True	3.3615271497371424
True	191.19634407369287
True	89.02334942290659
True	247.46044849417103
True	3.1278702988860703
True	131.23104635737764
True	340.44768183793
True	7.309964338535607
True	846.2779416054974
True	173.18461887374752
True	712.5974222149923
True	782.6468655712712
True	152.6493931546015
True	231.7324379707108
True	472.8341378686025
True	841.5398844655766
True	50.64733249877564
True	39.0185373414822
True	126.05640492121438
True	619.7752344029949
True	734.7805207669325
True	183.9935137722864
True	597.9068311901095
True	605.5480861350924
True	849.8955883303732
True	396.99366382694086
True	194.24227181300057
True	856.5089799909979
True	225.16962092962547
True	143.48344320998552
True	316.2454076448108
True	227.1404890745487
True	207.54812939354096
True	623.2952651536201
True	250.89965592780385
True	207.0362428615888
True	463.0089580595164
True	470.2531994659932
True	62.049644404924
True	288.61352133881815
True	78.82391628554801
True	339.3066470960842
True	357.1437790604044
True	251.37730143767965
True	177.75877150327054
True	386.460931364336
True	644.8064230894781
True	740.2827867950797
True	290.0521887780644
True	735.6001114031523
True	64.66863656951081
True	863.8765807112765
True	348.3839247801516
True	14.231819490271407
True	605.9735639927785
True	692.6924316291432
True	242.34659194813744
True	166.32823816240852
True	48.05677156518136
True	386.4498599701338
True	74.56388394391483
True	13.750131477930124
True	896.2344773181453
True	374.8449218779139
True	179.76369763383752
True	1005.43113072045
True	12.419698500710403
True	777.1032399916238
True	31.646060806587982
True	666.3929323525567
True	58.94096090803299
True	779.0907723231553
True	448.67658451286
True	198.01375031581895
True	436.9796009532166
True	216.80246116788604
True	292.5694992280428
True	221.8765557942459
True	413.5269010672446
True	9.846814455350907
True	320.0978458229522
True	114.79502484825817
True	11.33349846122878
True	472.4400370790463
True	743.9821711228196
True	282.28706044422887
True	79.85809190083879
True	306.0594587864467
True	81.66156262976169
True	189.56453931092008
True	181.28971005793247
True	397.8957452785879
True	43.63074907046671
True	138.81997487694213
True	375.9633919305908
True	873.942211364636
True	106.05500988939588
True	210.307172277248
True	437.4456573854444
True	17.873124514663747
True	416.27966719365
True	509.3559215221864
True	88.70335099634696
True	401.5790164705312
True	360.11395164366047
True	427.50037440622987
True	583.5350486880164
True	1037.0805664577592
True	976.3991487726182
True	55.27438539871675
True	1066.653185824524
True	109.03085306692252
True	113.60410172135602
True	101.93829185068456
True	479.0941184818788
True	376.711261358892
True	583.6783639585087
True	264.32386757862446
True	154.27019664423645
True	397.6862487234183
True	14.62097900159076
True	439.2179751213504
True	383.7408437270498
True	151.4078670189956
True	89.65575886994688
True	538.1578019056343
True	980.4736730127128
True	201.0090092566717
True	63.39691664516787
True	435.81623367718606
True	387.2974701127066
True	476.1292669299823
True	335.32594989405294
True	3.8756008035556304
True	538.6659219286691
True	502.3184751353272
True	500.0662800276768
True	189.6299249472027
True	108.71248705382708
True	20.97523336014755
True	373.5376750854746
True	108.37811722969036
True	7.375629402012922
True	31.340795044489543
True	340.313514434792
True	642.5679606100002
True	134.13280777806605
True	93.51833040305216
True	23.004245848360423
True	407.75066686318354
True	351.2465359761716
True	777.6330957735643
True	303.5933888867992
True	486.09310319152985
True	537.6230848461954
True	522.7884883070448
True	290.9844429326072
True	555.9967992485931
True	90.69652478566464
True	575.6672598377563
True	6.387231810499346
True	366.7329662362713
True	475.6137043191696
True	911.1060677026676
True	339.834570193667
True	783.5431942940348
True	973.1128646061344
True	162.28171977603472
True	38.77296350388532
True	368.1730696177521
True	386.34280637109305
True	592.2483483257562
True	248.3741712457241
True	26.29456428722365
True	663.4211796652514
True	124.3195565888527
True	1037.9787080060964
True	323.3631348419438
True	481.1565093877177
True	124.38440848639704
True	813.0945559073948
True	141.17575820641167
True	823.4498961270855
True	520.2611759068399
True	177.5059507121774
True	108.26224370511116
True	67.40068231157451
True	570.7321279491247
True	879.3123255103578
True	414.7102526121182
True	537.7523796956716
True	131.84317723160993
True	624.9808909627981
True	478.0923828931605
True	807.4342539450383
True	321.5286740835909
True	582.5112413227233
True	112.75132720863536
True	26.317009637418128
True	419.29317154801566
True	174.3177492996858
True	99.96216931848711
True	368.80983894779456
True	1079.216109912802
True	273.2627770270539
True	549.274770592791
True	11.14491356333002
True	77.62442850471561
True	333.2125466811407
True	758.6845389457031
True	460.13235062608834
True	538.8807563099667
True	715.1646549588503
True	70.79711638050058
True	723.3647005443429
True	49.66000060818622
True	100.78136580279931
True	174.28163908652613
True	81.37186719367234
True	24.75030312430192
True	295.7137038974336
True	466.2796928471766
True	919.0453560600882
True	874.7111729314269
True	6.05216402827631
True	276.99557034902966
True	458.073401924257
True	124.8311138491968
True	242.94067363336063
True	322.9290958182248
True	1313.0302217905223
True	466.38490572383614
True	25.320292703879733
True	178.97441397579033
True	709.915144086653
True	31.342279542207425
True	172.11545570214375
True	542.2341441246841
True	73.18296800116072
True	877.5704580505446
True	327.5803339618976
True	683.3605192753804
True	77.29262909592607
True	677.0354148205065
True	586.045524030181
True	887.3985420379006
True	260.12553375658183
True	498.13549894643415
True	819.9492948981313
True	943.374558914926
True	238.2593973185988
True	798.9209710438374
True	217.42162155930345
True	455.8468783597455
True	376.2694999892233
True	489.6976333340307
True	491.6311525983407
True	322.3115371360761
True	355.2097800962757
True	106.93702493871918
True	341.57317364992343
True	1132.4259698253586
True	331.65948586950134
True	142.7368544397561
True	293.5652638469774
True	776.3776655593194
True	637.3643847553157
True	412.2986003797346
True	120.97643675208016
True	353.78193571267013
True	31.538551277218307
True	175.85160822905513
True	93.7763780088566
True	84.02714555078222
True	577.2892941352042
True	138.45501068644214
True	128.28554592256134
True	101.87215692555831
True	83.24255963801352
True	454.041909183531
True	387.78449796875833
True	1034.1871659146216
True	569.6410421628356
True	849.5361873647997
True	265.16152310570953
True	287.9053019222182
True	542.3985750546203
True	196.14173944371183
True	756.6330759232889
True	255.68684029477745
True	368.12237823585394
True	68.35416634624673
True	121.73065603413266
True	254.049745405366
True	126.78950111157472
True	463.19030651941233
True	29.51092206084619
True	556.9163502975706
True	1014.2005227914016
True	733.6245657244131
True	1.489482004338076
True	63.333572699901005
True	480.2410344558802
True	450.3394614716936
True	75.35177354484138
True	115.631124236161
True	305.090119323736
True	81.9393012391802
True	49.56054617559825
True	720.2101689911627
True	655.3050278468951
True	165.67709929484025
True	167.96700352739308
True	554.9130950656516
True	57.21441993876677
True	26.064829737685265
True	568.640279633629
True	446.7074226410666
True	1135.085456698483
True	47.74440605001281
True	464.2174288481977
True	895.7296350089451
True	753.3264250838128
True	280.99262402583446
True	742.9789478883835
True	396.983423998564
True	41.57708117152232
True	98.07437330615872
True	723.2278570905992
True	69.2222643004378
True	143.3028119037197
True	956.6884661754528
True	192.5891022385055
True	273.79814289843875
True	104.31346854653258
True	613.668312269354
True	595.9045343755126
True	209.21547036913032
True	431.3673623770401
True	43.94960779896879
True	282.56766838269607
True	628.1459470591575
True	605.8685992603421
True	320.38241053245684
True	76.59283951114716
True	948.7659389118194
True	1103.9215363905676
True	562.1032320767513
True	64.40887406215607
True	29.926449010909547
True	87.86555805801524
True	100.75089114042494
True	99.52337551674374
True	904.2816490896004
True	1190.5069120834048
True	718.6872947510583
True	332.4487953925944
True	8.615763568096092
True	20.136317009313903
True	338.6654999402961
True	479.804925993854
True	46.31457195816617
True	560.4199776722988
True	422.5933019702485
True	400.7396395755208
True	81.0954090016733
True	206.4061252762125
True	250.625068477138
True	131.64848919885915
True	404.0027375452301
True	41.90286800611931
True	172.98686249600868
True	1160.088383976934
True	5.912058432798691
True	28.814547667884696
True	595.1505751946203
True	366.66270958669537
True	778.0177528893172
True	152.20708512315628
True	744.7447649148772
True	598.594491885107
True	280.3186083409046
True	429.4792885640248
True	338.3528709150044
True	304.4496473114237
True	269.6612056894014
True	419.94238786859984
True	509.7926881337712
True	504.7031359534185
True	107.29027296064852
True	372.7138439618363
True	9.23000205460421
True	187.3461169771556
True	242.6347886807071
True	868.8940155782028
True	616.9667848516887
True	29.378787544575573
True	739.4487053957587
True	809.9577338798048
True	106.76917111598736
True	349.4776093504913
True	857.8546470025669
True	230.4467999239081
True	159.29689759289926
True	540.408696330773
True	587.9997887230159
True	1103.9955881223798
True	151.2796705549418
True	153.543263914617
True	255.5868803460889
True	327.7031986600939
True	418.9581194489063
True	412.8817626812354
True	315.8897072364774
True	439.1197720270982
True	496.7727495054253
True	234.9523909025183
True	1437.7604192855183
True	243.8940887509288
True	416.8722219563544
True	52.76410756227512
True	773.4212516389387
True	252.17550706212185
True	896.9621512700306
True	567.4607668557791
True	325.7543484486557
True	751.9426448121421
True	276.68380004018326
True	219.23576514540972
True	256.88710457439686
True	222.9564960713049
True	134.92818227290405
True	249.27587111791337
True	734.7618949735844
True	539.8246083527927
True	218.3453789946477
True	1149.250662009191
True	120.03529111559791
True	263.776255550374
True	69.663205254858
True	295.4192729773727
True	400.5409111603184
True	92.22221968834242
True	213.7206818674589
True	74.8216538124295
True	703.0137855527389
True	376.3901742834039
True	221.11447920234835
True	728.4850294735685
True	895.8816806743041
True	838.3307921625209
True	813.883157937546
True	350.7192901008374
True	1.1462335943531488
True	258.00050696689874
True	54.96410000542104
True	381.1492626976723
True	57.707567677618265
True	347.7823735023709
True	850.2776155516054
True	1008.071389331786
True	401.643068297231
True	21.53002391918202
True	518.6124468378756
True	507.0208941632853
True	185.41088915183715
True	231.8422967141912
True	296.1333304116537
True	23.7706172158102
True	120.03816493079452
True	990.7932474269242
True	64.9140372293239
True	482.516415359594
True	784.155509342944
True	103.7001248564287
True	249.55866660754475
True	116.60366013188222
True	14.735574562513383
True	1.5928973199514722
True	113.33177208487466
True	1012.1446872980542
True	476.2008726704312
True	72.54015055505033
True	784.6836747962441
True	349.4762388465709
True	1.3637807433550238
True	459.25857878978206
True	187.59684525346395
True	504.95980587076025
True	85.25969817415297
True	327.54177472858544
True	377.91399247091744
True	178.09456953749356
True	204.5583323983907
True	131.247779296902
True	169.9037264495912
True	971.3561002351132
True	16.53848349388931
True	510.9637969389441
True	482.4988771844721
True	402.7210511157805
True	215.25390046010813
True	230.5978121165008
True	154.00872872666525
True	48.50253643073672
True	473.11976769278687
True	150.4781150480147
True	859.761550964276
True	816.0332153756891
True	247.78822442694852
True	316.5105458910372
True	522.3598667313761
True	42.44474396256201
True	80.77123395175397
True	738.2732436699528
True	1075.7373344730804
True	110.57900419894476
True	722.6160748439536
True	143.97875414843446
True	935.0128464337504
True	647.9358645196461
True	108.75534154925764
True	270.7779245652676
True	608.9500444819162
True	263.48644575098484
True	43.673174354758935
True	560.1920331768291
True	436.0182358484872
True	5.4536487629131285
True	476.14928288039744
True	71.2282426748053
True	181.09821481008575
True	238.92322226441928
True	304.0543350148961
True	76.25742130332534
True	229.21565378751072
True	349.25619268582454
True	427.3981647736709
True	946.9476006221048
True	48.40539805805323
True	903.5633005655872
True	995.8124402363336
True	128.16155815671934
True	72.84640327488611
True	995.065660064628
True	33.62943451594048
True	225.48865981578007
True	83.22903493618755
True	205.5880068162105
True	362.86546843863897
True	966.416510789349
True	94.8080769895507
True	69.69635445011605
True	622.4369302794231
True	274.12222733024123
True	717.5723908018251
True	52.12165819022524
True	491.28877186615966
True	389.01599107129306
True	682.8790539248047
True	52.40115934322683
True	103.4779734764121
True	26.733969769546515
True	268.18812665708214
True	44.27754030099248
True	342.6704482867463
True	2.522994289119082
True	1190.0041065437813
True	107.45730360598182
True	135.22072542290425
True	353.3485259444878
True	708.9917354434614
True	691.7382693777624
True	1002.7835293862862
True	447.60976662734726
True	405.72514580184736
True	138.90690879263846
True	404.0014917206905
True	843.8093417540097
True	413.5490694847761
True	896.3908613200631
True	88.94221075050213
True	421.0864509982944
True	182.61775840688415
True	290.7043007425564
True	758.2152569886135
True	163.4849561460085
True	125.89939686049514
True	62.64214481323248
True	877.4139566189775
True	773.2293749023172
True	76.84893497659725
True	428.9137541458954
True	747.2925841002423
True	420.2400211902599
True	60.2535763929852
True	310.73518271856705
True	787.7476954879041
True	29.34480957173927
True	375.5421457014335
True	168.2812642658201
True	290.34531469912207
True	35.35046969292622
True	214.9018623765715
True	758.2102548864563
True	639.733820957227
True	55.83287040529688
True	282.86038604958856
True	860.8252265410997
True	17.04946681097051
True	312.18289998553263
True	298.5177871235184
True	421.2739566805941
True	214.76086788771224
True	609.0307874481467
True	47.78497897489382
True	937.9663733793562
True	892.1333425520335
True	49.09666195582485
True	385.3458691799965
True	708.6550931201828
True	913.9642378859226
True	262.3110638888281
True	597.2622580057073
True	129.864949037871
True	189.9009341807449
True	131.84436211576883
True	138.91945704320682
True	207.98278272295545
True	934.3234339000824
True	789.4680329380463
True	962.1258614726028
True	20.88218447851182
True	26.60740179419957
True	364.8987860949501
True	13.460467008751998
True	616.1195269296712
True	1066.9351418925155
True	270.9430337618084
True	211.27171631808
True	79.70729230248412
True	218.27802681064665
True	134.02541419452936
True	45.7662402803397
True	131.78599179556477
True	92.6488595847272
True	249.4493092698173
True	539.3263386839814
True	172.14177919425492
True	28.784687646350747
True	55.52003241707231
True	414.8349816562131
True	264.31571435601336
True	603.3776911700036
True	22.593386172621575
True	102.9250497171713
True	665.2711825260329
True	262.69723481698065
True	470.0193363611635
True	643.8579819318725
True	105.13214930182986
True	113.9667242718534
True	82.3357101801606
True	26.808676285326825
True	126.39152215070428
True	85.31460689226265
True	105.35590531545311
True	151.8665936292587
True	231.07707619746915
True	823.82948027041
True	291.14570647471186
True	976.7525915113998
True	162.97391793661694
True	195.50051510400075
True	772.1164713082529
True	313.5473330588465
True	583.6864115052996
True	255.78829907826773
True	358.5980544448002
True	434.58835553746025
True	561.9662856755461
True	648.3936385735012
True	379.1299768409351
True	33.506496747713726
True	540.3382954157264
True	600.2597070345137
True	19.2724193081102
True	11.123493415951092
True	255.9741432814079
True	412.23602597335537
True	452.7268465486412
True	64.59017296813016
True	684.1871732941635
True	967.4705657282964
True	239.5224044655368
True	899.6598749265396
True	284.17170092608075
True	107.52084015093538
True	265.9872388252533
True	642.9853536044279
True	37.75022446698978
True	555.3619174568597
True	1276.5486211088469
True	1018.3024232549736
True	878.9078560429963
True	215.80505951209855
True	91.7387901830348
True	190.30755550254216
True	819.6354558328078
True	147.8199607626342
True	1045.0798644060142
True	860.1830735445853
True	39.21465357517359
True	88.44256828793057
True	426.3770912451592
True	379.4143857378101
True	199.754224797621
True	505.5465543214548
True	673.1296633061064
True	114.34618994432137
True	269.03631288857633
True	1016.7817223076196
True	52.98832953451342
True	712.1070107675708
True	548.0239295926457
True	37.145339925689775
True	801.7290782783036
True	384.5846090447421
True	552.3958259315515
True	111.48193118217064
True	271.3206342114343
True	206.9425413803586
True	27.450412650865054
True	134.20462226046257
True	720.9209943422803
True	130.58499911251292
True	374.9533998716538
True	63.452156284511965
True	628.6517502053665
True	609.7332019010843
True	228.53885800453048
True	471.6317152754329
True	159.9825011003762
True	168.7734270286694
True	228.70280491530883
True	288.7173814837771
True	351.1275737095696
True	130.62479141334373
True	193.24899796003612
True	26.279339557525216
True	864.928337786821
True	314.62799977738376
True	10.115293555383992
True	374.85895725587926
True	163.46930254980168
True	621.6626058874255
True	372.9556665083719
True	577.6856455640946
True	555.1793057989537
True	453.4788422523516
True	778.1228238872883
True	249.19729345988523
True	571.4423954649593
True	160.9689190069374
True	533.1353364173867
True	350.964395588624
True	378.41094139040666
True	131.9943876273312
True	133.40196866963623
True	109.09171159064212
True	69.71507170722153
True	730.1809485737738
True	170.87012174549506
True	44.14335287837409
True	0.0
True	554.8159851057408
True	114.99825930219434
True	24.25976042418788
True	40.74766001249955
True	108.00021816418996
True	531.0158069344998
True	183.84441561045733
True	109.31646973077326
True	34.86326825558876
True	158.0899890482676
True	909.0644391890988
True	50.81032372890622
True	233.6292098778709
True	747.7707918998891
True	307.61865130565536
True	468.4623335013653
True	473.5687619241407
True	500.2400348053864
True	603.0354061597095
True	889.9478485407038
True	237.3383346436296
True	1047.4527946235614
True	917.7082819476792
True	610.7379672928281
True	346.6288025077392
True	850.771235277493
True	9.888006311899789
True	33.241882460286035
True	285.6704522849889
True	43.415692589454046
True	208.16951105109703
True	774.2396321953373
True	209.1563197735604
True	741.7415341442529
True	773.5285392783205
True	122.04689417270748
True	368.7505127924858
True	578.8701910903887
True	25.099323901381283
True	130.92443012381247
True	434.0421920856311
True	305.78797069546414
True	201.5186382360613
True	113.4310911722608
True	381.5731853240073
True	20.48438233555521
True	372.930941534421
True	371.68725079141313
True	1037.0254073034769
True	370.9177940813808
True	31.36920827807221
True	443.9884851067352
True	447.66131976873424
True	243.2500005468615
True	30.646127463816637
True	756.4231902698408
True	418.8773052594776
True	165.9656349851818
True	12.28657919551762
True	1213.3586279687702
True	165.10311527266245
True	28.037353288504445
True	306.157131447681
True	289.45908487040344
True	114.95037521756043
True	298.6084295759126
True	46.52190086634147
True	305.12430418303273
True	296.6505753755909
True	312.081225078082
True	26.856564687810124
True	46.40030652026255
True	1071.0772681362014
True	28.512411229585656
True	12.932413760590398
True	173.81977627634618
True	646.4209455900435
True	7.933332168783624
True	186.32979058184668
True	173.18482107779656
True	532.1734979110092
True	378.76091846445496
True	756.3857196393529
True	324.8310155824869
True	502.17622509130007
True	443.3814932801204
True	505.23194895769984
True	98.27323927514776
True	1260.6668765621143
True	904.7478220080447
True	280.0163339700583
True	518.7193355097154
True	106.07029587214244
True	567.6065107008128
True	427.9360247388842
True	147.1426159333577
True	79.33410168743796
True	346.9933047175577
True	168.24306681974986
True	30.74200279219297
True	608.077776569285
True	379.1731092660717
True	70.3069301771933
True	30.033121741267784
True	653.7971925067179
True	496.5617758018902
True	69.93316690657
True	17.408126777883528
True	311.43132819273893
True	335.87857597385647
True	715.1587614386658
True	547.6758647701306
True	554.9430389213197
True	789.8925662157296
True	8.300063090188194
True	56.87129386857861
True	33.68541761134767
True	59.27175658594503
True	522.5669860760619
True	585.4864972118929
True	82.8243745848402
True	108.15382134790931
True	189.58455879735536
True	71.13066849953069
True	180.77217937713465
True	204.48274657852468
True	272.9805356352742
True	793.6558354719804
True	595.9068827036666
True	285.29576470001945
True	185.4296247807763
True	274.15934939985885
True	243.39297494921948
True	748.7293168117327
True	333.9891047671494
True	165.52152973484996
True	904.419071073356
True	363.6689889696603
True	500.0896539709958
True	161.33811376982538
True	118.08184577613858
True	65.40254915852947
True	204.87403590567035
True	946.3031547051072
True	539.1569111493535
True	109.81077058143494
True	330.5400064243499
True	104.0110461521158
True	656.8180771919441
True	5.438652592458586
True	698.6875913044512
True	37.73398142988405
True	946.9367128608936
True	851.7500379491457
True	215.0601059258554
True	31.300093398255825
True	80.06654807665319
True	475.2803294535741
True	228.50554158195536
True	1.616080291165766
True	76.72288842706806
True	1093.8583517803745
True	336.21937922695315
True	720.2431098900051
True	481.6012670919742
True	31.221499891644378
True	136.97418575080496
True	422.457001761474
True	895.7536532032195
True	820.3367907233284
True	411.6299105539062
True	345.82724657664363
True	16.197848300154146
True	79.5737331618361
True	719.9953768818468
True	461.4621852582436
True	398.9791109247392
True	889.1903664814372
True	25.91219360383752
True	222.41397404287096
True	894.8291084529587
True	235.38443925033172
True	8.298989007757067
True	509.3476174986753
True	110.5135432030186
True	665.790758631243
True	50.68271201085664
True	253.66139707750887
True	839.3317464243326
True	873.8229231536626
True	282.90564198052056
True	431.36463063958576
True	114.3962666494
True	615.3276702363285
True	259.24203150450865
True	180.21340302243783
True	866.2856451867851
True	56.35399237788457
True	718.5646310584178
True	280.96633573202485
True	303.40177974066563
True	167.1102189200733
True	460.0637134069738
True	623.5896018985745
True	356.3298762069213
True	397.7029163897213
True	68.5785830374685
True	159.29436481198502
True	464.4534760679243
True	222.73092635512816
True	35.51702716660951
True	217.39610946798132
True	385.0716904526385
True	394.8344625172173
True	762.9442263810769
True	129.472741846216
True	637.6978593288029
True	506.2863836991745
True	597.9908997683435
True	135.8626448558568
True	37.473576616123445
True	678.3048866937856
True	72.97336862594604
True	558.4224493671056
True	681.5114846975279
True	461.3656809364799
True	135.08749121476302
True	511.0065991921658
True	4.598165833281407
True	393.57002374502656
True	30.890303477971884
True	630.7811722688448
True	273.2270329192308
True	576.3596597680736
True	676.4715977760762
True	152.3319087726736
True	545.4117530277367
True	495.5487410546228
True	64.17937680003504
True	984.2484580461686
True	3.287439923265917
True	28.30183106650121
True	638.8065073128952
True	685.2866795728692
True	136.14711753844088
True	404.6670136556019
True	126.79946520076469
True	71.44063051386966
True	471.7090785971719
True	39.17351252843942
True	495.49784509156575
True	12.198258217428409
True	863.1360734678325
True	524.0513552810395
True	678.067391280867
True	102.37297037338412
True	371.5942210073783
True	1012.3566890484316
True	869.2562710738775
True	143.05603111060054
True	553.4820955829601
True	457.4671903293167
True	239.19953757186155
True	255.071897034257
True	4.849290276608868
True	319.48336960681166
True	12.52170456180763
True	363.4426794449989
True	80.70055352052646
True	398.4122318836128
True	665.9161291619941
True	131.08352801449914
True	236.54802185942387
True	638.1430418018723
True	669.6835907470836
True	296.510256004939
True	139.54201199699514
True	164.28605322532167
True	474.8527877665285
True	84.05163053622479
True	10.116505858421505
True	501.73333895163466
True	565.2413509782359
True	20.03063074480906
True	138.70660637367192
True	875.2287022448686
True	493.0840274832456
True	267.6997921620924
True	36.20453512368151
True	467.06945056130377
True	113.17488783773732
True	571.5732508529674
True	652.292559754332
True	298.11723524139825
True	385.8505618067392
True	184.13692272260627
True	252.58226016006253
True	72.85442934804254
True	216.31665055928116
True	515.2257754084818
True	19.928186721413407
True	462.6393655344796
True	366.77954397110193
True	728.4174821831682
True	917.1752144590922
True	899.9971905560203
True	155.59702399889937
True	404.79098488795705
True	72.10240026340888
True	177.41262913226726
True	323.9146872981624
True	11.00399058263532
True	801.6909016521167
True	23.064024807381735
True	407.5344378604131
True	257.2485545917282
True	641.1758197997525
True	214.35340563206117
True	40.01012520581249
True	684.0787678528485
True	1082.0649441341743
True	221.41060458278136
True	130.14520687283522
True	617.8777757399174
True	513.0165680008965
True	17.396688534512386
True	796.4317434612437
True	119.73007023792724
True	47.66682943423555
True	302.7806438387381
True	360.1960906839345
True	393.1864537908037
True	274.5189754677043
True	19.102713135546487
True	22.770909408737783
True	853.2429840256515
True	209.01500612467032
True	119.85627411120748
True	834.0272351208657
True	640.1699057493091
True	637.7382439257979
True	445.34118976235055
True	144.4270974624238
True	30.903338064144695
True	103.89001345670684
True	441.3752505446528
True	226.63020778428387
True	479.6125493529838
True	138.5983182588976
True	471.132897254073
True	659.998314848634
True	936.7568693792308
True	24.185102745802396
True	927.7120744622588
True	1063.9303822532795
True	471.17264254684136
True	86.67804183929111
True	789.2796451623393
True	637.900869458543
True	634.4765698909405
True	179.53554442370583
True	773.901689212629
True	715.7994586920754
True	126.63754943347064
True	796.4568230403829
True	805.4950908199049
True	491.8003833025319
True	213.70142931301143
True	71.40635668608279
True	306.22763230095705
True	349.97016301289244
True	457.1712869349664
True	429.3630294040612
True	203.1324997716293
True	316.9678887261671
True	3.4343847652659827
True	12.72208902809753
True	102.80360219183346
True	136.42830961877303
True	353.38432698662336
True	345.2104374531622
True	117.78077832391128
True	15.888934095173582
True	218.80841895855409
True	867.3250871264338
True	465.0963412336071
True	538.9452827115401
True	549.8339143493355
True	799.6497849637952
True	650.4451470262912
True	93.448260729827
True	195.62308233075169
True	238.63045950242875
True	288.19468718496046
True	108.48460595636688
True	368.37486263317606
True	441.43698756128776
True	170.48593214137998
True	652.1236872088498
True	239.5455629826215
True	211.5868595101777
True	27.96242366666996
True	240.1661973709153
True	479.1561279752572
True	172.32416518248337
True	521.5398866544558
True	452.3371415959505
True	242.91590990690943
True	101.75915510095196
True	43.93787953627495
True	402.7213306829692
True	790.8898236665384
True	172.7909260393418
True	1049.2885217445955
True	1018.436556524513
True	474.8316146897881
True	107.70335784348136
True	122.40128556037436
True	668.9621946208783
True	8.11840236602785
True	226.3417949415006
True	134.2111500884556
True	114.65840268541588
True	320.2512533585677
True	633.5081942838837
True	37.00666236558862
True	127.54351290481884
True	964.721680059876
True	55.23011314861501
True	448.0220551409964
True	521.9662093684345
True	237.7047973322589
True	128.284611719056
True	935.4748213184488
True	1184.856806955259
True	517.589300209637
True	630.3957038107036
True	213.28049070913485
True	147.8504472679948
True	313.233866833135
True	260.8563455757559
True	171.84518896710787
True	314.0664831074061
True	343.99502319139106
True	11.431067596432127
True	625.9806530078059
True	149.68546843945367
True	80.42883192741738
True	453.21636650532224
True	304.3937059861407
True	1180.79346573999
True	373.5246182457239
True	983.5797329261146
True	10.73059631783298
True	267.85867098087147
True	231.67531308169023
True	151.37979396766224
True	494.0705709761133
True	203.28815717014368
True	416.05386557807583
True	335.278766137675
True	111.7470281146115
True	354.8652351421668
True	1065.8716971121078
True	739.0506957724236
True	216.28075466335815
True	107.78573954950016
True	291.9866880415328
True	22.62254776873704
True	351.2002294764844
True	330.1264276728561
True	579.4969546310002
True	424.8810268061253
True	353.89728483538715
True	162.0807703266716
True	11.911350061461524
True	432.9292599686505
True	288.14408092129906
True	145.51730897187508
True	305.528981700952
True	425.2087157268795
True	828.787179289886
True	311.3747930349205
True	782.5989509839836
True	411.46769035443793
True	381.46755734414353
True	1.1777553229140487
True	1154.3777286348932
True	95.31010682660563
True	925.0678043172156
True	201.65651676520451
True	461.7972009361965
True	681.3857984987172
True	79.98309025721369
True	492.9868520354456
True	33.61989562491889
True	392.7437457790836
True	78.21897989990237
True	239.74753014935752
True	37.0709082020616
True	637.3966829129107
True	188.95847508232816
True	26.21971369627669
True	393.8738673488807
True	114.8665730821228
True	174.49577218265256
True	828.1802963152636
True	259.9613076468532
True	159.76823728830132
True	365.33857801204186
True	520.7974572444859
True	333.82867855980146
True	536.384931118269
True	591.8136666742714
True	166.3520622638065
True	7.141974385303603
True	75.68659073920598
True	433.3570450850732
True	88.74742031646295
True	75.05973029543114
True	1054.995835971623
True	27.658254102679805
True	323.29379147472866
True	325.34540505058254
True	465.9536854247414
True	676.1011758226499
True	176.88550119660766
True	645.4823951353287
True	329.59406460969296
True	340.28051652330424
True	283.88633171892684
True	208.77080820869477
True	361.5891177186234
True	457.07302519945006
True	400.0948064856174
True	598.6034739578012
True	138.79178876095045
True	76.08575427488682
True	38.977722782671805
True	292.12071846072325
True	659.2588936018299
True	415.04634528024656
True	777.898965038931
True	219.03820182959836
True	403.74862066290126
True	69.31009768003378
True	55.47760258306534
True	433.18985583961694
True	198.73209374988397
True	214.44964296410097
True	42.91722238187064
True	1102.0765178624192
True	175.69390247285173
True	919.545150379324
True	316.2201019690905
True	927.7646332903096
True	229.94956433134047
True	474.9902811292038
True	533.507979543006
True	614.7026124737766
True	215.4065937490457
True	467.531260749288
True	897.4716566963283
True	125.8147157376179
True	7.270852312274265
True	569.5445038933457
True	31.197554376213564
True	73.73046108058736
True	798.0980866771465
True	226.53676658524125
True	964.7677239174632
True	698.0220632523208
True	412.4278769824928
True	279.4902520953203
True	478.111071039277
True	331.94470783734624
True	184.4828899433304
True	698.9052075379697
True	729.1281539472307
True	207.28153149227413
True	92.03306635139744
True	507.08352782438345
True	134.5454843688124
True	395.8785080068601
True	335.03902957094846
True	66.58136275555118
True	380.6490799814312
True	402.7619603919291
True	379.8200558818147
True	420.5739566862134
True	405.08846983119656
True	651.5599044965445
True	59.73399254942264
True	455.47359727144175
True	320.3124268646704
True	647.6231896139386
True	219.1929677452547
True	100.02500574385569
True	38.09246682597368
True	543.4181426516054
True	618.7966227897535
True	188.2578227436576
True	417.3014579957592
True	340.3971506131744
True	15.86107230898241
True	168.1098147479891
True	288.4098861811969
True	3.062459286311481
True	894.1957562985614
True	82.87135421224957
True	100.12359648245676
True	115.11364781153388
True	357.78048316152035
True	39.13507925751716
True	470.5742273336037
True	230.89552916745035
True	5.659950001838167
True	120.17765150510904
True	437.2964526872208
True	49.01042450010414
True	68.70329946898691
True	172.45425250697224
True	291.04607418319245
True	973.7892667136668
True	385.7441258530203
True	952.7562634484595
True	195.08130621814016
True	1045.4453031438743
True	788.0335488252649
True	653.7421114022696
True	401.3612112035935
True	380.8706439109208
True	78.43404562731563
True	70.22228696811501
True	77.03748958792534
True	182.17795370218568
True	503.8930531411795
True	1066.064964690587
True	187.17414417234315
True	355.8262391248149
True	435.5851147285374
True	578.3509198320925
True	567.0736127928567
True	271.8203380222438
True	471.2189576365749
True	676.6716647481597
True	95.9567969788289
True	737.974963551156
True	266.2148395057921
True	146.44513097086534
True	413.9512358748404
True	875.5448145287081
True	425.7809330033122
True	822.7718667981476
True	197.18255835670897
True	353.85595315207115
True	708.967966269522
True	606.4107001077443
True	195.04343254951223
True	245.6719701264444
True	803.0451916581854
True	32.91658466428885
True	188.7372623658289
True	493.8619854368664
True	725.036032070624
True	101.66707979863898
True	39.42586459780605
True	163.5463694317406
True	752.7811013681379
True	309.3406320620268
True	554.4636545778379
True	358.37707639731553
True	312.30097209780604
True	443.8617104831485
True	485.3705931465324
True	67.19265045019661
True	372.295390759613
True	758.1628381646605
True	0.0
True	281.8556936221633
True	252.5365666448768
True	927.69033616081
True	134.36400492991336
True	610.3949156456194
True	637.4158192919608
True	115.05960899137216
True	217.1820419308161
True	130.9829744017056
True	11.961604665901085
True	293.25939216285894
True	381.59511928870086
True	1142.7293549175713
True	230.6317803469227
True	402.2073694961186
True	665.1254231345982
True	209.5931658465369
True	27.55345749963856
True	831.5073008156697
True	598.9721153986513
True	155.60263594560809
True	632.5859826991721
True	172.51285953530757
True	305.8151129047729
True	790.9871338248144
True	38.72980847595809
True	106.0014234006168
True	506.8425775837177
True	61.14580813690154
True	75.81409424545673
True	403.51588685713386
True	25.083506890377887
True	783.7726464073343
True	97.25016170048144
True	163.73595736390286
True	18.67388694417334
True	722.0954431012357
True	28.699970238558127
True	762.8688519812813
True	400.2318750775362
True	118.15059210730232
True	696.0863993532665
True	519.0158090894366
True	578.6279632287542
True	50.27349449574816
True	365.1469190235311
True	5.583386640197052
True	91.8815792552178
True	387.75003631090976
True	46.53288208730108
True	113.54176339888616
True	309.4406288896812
True	170.7247837605266
True	98.69093200753424
True	696.676697433017
True	21.29057886458992
True	1147.6754172712604
True	516.5781055486104
True	296.6976576237461
True	498.7913205381229
True	118.49948458427474
True	841.6756873416092
True	1087.9326563371044
True	742.5616238993846
True	183.3997637557501
True	232.721112493643
True	51.87428065841015
True	59.6907189025365
True	157.81788342016534
True	101.54005712232396
True	170.90827669524026
True	1102.0555444835245
True	308.9648398944059
True	358.663678267129
True	719.4148968597295
True	16.727462613484708
True	13.96383616024735
True	582.0142312648551
True	4.888977464236551
True	117.83800545229552
True	675.3318935878567
True	178.55783126014262
True	635.4382484045719
True	825.2093229709802
True	153.76007342696656
True	882.0126382265111
True	2.450740925015003
True	428.95202169700167
True	1049.8688283648903
True	25.280536176582142
True	234.28145174057903
True	147.13046401329822
True	984.503982246931
True	239.7716945758461
True	486.2277854282788
True	119.32745765872237
True	504.3691025981796
True	154.2662219618145
True	99.6348708924255
True	386.5223513786681
True	65.50215159750908
True	56.20383041082222
True	1126.3363904437556
True	247.2935992562544
True	159.04205411173044
True	375.3189180245366
True	405.2112962127901
True	213.0732876139831
True	164.97631393761586
True	402.5722325238182
True	38.269435213146686
True	482.39859976264046
True	1134.6222458346394
True	109.89521455858608
True	473.7555317760589
True	314.2020035378088
True	28.68446013014228
True	423.6702624735692
True	103.7986186129508
True	600.2167156708045
True	195.57595139694365
True	419.4263745255695
True	20.368491281897768
True	454.8938652993776
True	108.24151806782208
True	344.1646187121582
True	30.71814274901989
True	170.59286739864032
True	252.0266066699752
True	753.5048383903064
True	59.90813061369231
True	141.85269286991692
True	235.82611238029477
True	142.78336559003284
True	632.8400821570789
True	558.2763607448513
True	763.0604227307451
True	396.93183481970334
True	535.1958141115518
True	417.1965109707869
True	683.2424450086615
True	73.30448630518136
True	452.61786311202303
True	430.6226953248621
True	48.91509766262975
True	85.73877359527758
True	127.65838020661
True	90.18076875939364
True	334.05203649517665
True	830.9793119826428
True	329.1693424313064
True	1111.6466207239075
True	317.37729004364
True	912.2634443562029
True	155.86780569813035
True	548.2686839722484
True	602.8588682793181
True	701.0512989636521
True	450.99268463203214
True	67.55816550972602
True	296.98212166274925
True	42.666554180879714
True	160.2167798668214
True	160.69624228350207
True	1114.2967299519746
True	245.01565786578243
True	561.8344543095907
True	542.3101131571345
True	574.2884528697126
True	882.7376086787235
True	586.8516570846851
True	615.5530501878122
True	914.8501181546528
True	123.31083621667248
True	310.62802625045344
True	262.78547332572754
True	322.7577902280426
True	88.10000530708595
True	384.692357346817
True	4.170927622493637
True	318.5844381263246
True	257.87883461795764
True	626.8504516681737
True	282.2308675944808
True	361.4672837919504
True	9.39995952693345
True	62.69849285915672
True	542.153949806
True	32.582565880638874
True	144.2942928246462
True	64.79186997917073
True	145.32237373437547
True	235.7170349797675
True	71.58174634165444
True	388.6696916029169
True	280.47319663875334
True	101.93859367143264
True	338.57146374365874
True	65.99126644800667
True	583.5417730033241
True	853.8209930209908
True	292.0971260549733
True	1173.648740884118
True	117.58773948434596
True	306.2395755115779
True	1053.806694226961
True	83.95801200848959
True	291.9614590827237
True	10.384147641630822
True	407.31701193672313
True	446.2773468329236
True	158.11903881817506
True	613.2694567939837
True	931.0156760338676
True	165.36236911206888
True	80.690332263
True	342.3208194621835
True	580.645030393593
True	600.0528038876704
True	1215.6891165006164
True	28.382681967729383
True	931.8858406917084
True	135.0607146427797
True	635.5382828446354
True	122.4106169963792
True	127.68962809350418
True	188.56565424553693
True	164.87735836705136
True	760.397365979802
True	202.01751882681805
True	227.69027241645523
True	68.60928575441778
True	514.9055878008339
True	456.32907885470456
True	166.99388937008823
True	244.4281570872373
True	18.34314179625749
True	428.2360204744756
True	211.38967710775856
True	285.9801588755437
True	110.21492564102316
True	747.8636404937579
True	416.97167659791546
True	256.8855706172303
True	633.7671430719095
True	515.794246774858
True	467.967782854593
True	140.39265677069372
True	523.5969916791328
True	444.53354172752114
True	3.079559575015624
True	190.3025700113555
True	93.53742460131085
True	239.46933967545468
True	3.565571118708871
True	125.9743339503674
True	352.68438099465527
True	7.0500935116144845
True	836.6494655829866
True	169.9014221507582
True	735.653788030497
True	778.0658142135444
True	153.46557382911496
True	218.86692195485048
True	511.7947966608359
True	835.6910433128751
True	49.02401780048354
True	36.832925726886096
True	133.44177751832302
True	624.8568232377778
True	704.1142049623661
True	181.42551250657135
True	593.1548513439396
True	593.3694604522166
True	860.2310170643989
True	414.3868572629551
True	191.5731892232133
True	828.048708094925
True	223.8248209576853
True	151.52476356367777
True	351.04457779389395
True	222.05834235654768
True	211.55206671637023
True	623.9800204387798
True	258.69898647892467
True	191.89292001382108
True	459.59139021661446
True	468.6147600582034
True	63.80129987746992
True	285.5601939306792
True	79.23340560586503
True	341.082471580077
True	348.4786604238778
True	248.1156596663777
True	181.13592153085705
True	384.0709086826317
True	644.670471956784
True	747.0398543369517
True	304.5209102794301
True	756.6477194259004
True	63.61005317808194
True	869.850135960476
True	350.0199958958039
True	12.659442294105611
True	582.8825071209912
True	699.0246427476932
True	255.23851939940232
True	173.59225063970985
True	48.54037988537445
True	381.6001707628285
True	71.48289943164703
True	14.971679619669096
True	902.2853189297456
True	364.8331709456757
True	172.2272768736043
True	983.2704548465008
True	12.766689406490595
True	777.4408491854633
True	31.67039447079152
True	667.2011960034147
True	58.66127372711084
True	756.0080371277891
True	451.96756119473616
True	202.5065995596126
True	429.03521985825006
True	208.3293688551328
True	309.0923014582553
True	224.28064004443348
True	389.8678908790858
True	10.622638873570825
True	316.2907905881829
True	110.87002139122453
True	10.778364275776678
True	472.6931061957839
True	754.1780306398183
True	288.7777982642443
True	82.11162469815683
True	305.20938155020514
True	82.32012675864794
True	188.7360049863811
True	172.6251589841871
True	380.8623392063526
True	44.15463734080338
True	140.3068392048485
True	381.831531450553
True	862.7497556890501
True	112.32265137617368
True	203.7715365794859
True	437.8893703495592
True	17.08563213895271
True	411.6392338165471
True	527.0817906080449
True	88.51769442572325
True	396.5736958258711
True	351.02941981938574
True	427.76582762882407
True	600.3383007809483
True	1029.158899062657
True	947.9184285727988
True	47.88074148015091
True	1062.177072511893
True	112.75521621966992
True	107.50649561022378
True	114.24055722441943
True	492.923106536686
True	372.8560996918245
True	571.8285839369362
True	259.9657834355231
True	154.8157941905471
True	406.1746737600406
True	16.131562340641008
True	468.1586898291262
True	393.0325807534208
True	141.34548471082118
True	94.14847758044064
True	513.8569376003047
True	996.8192263201072
True	205.95081920249132
True	66.87447999097687
True	419.1199865390897
True	380.4061288985602
True	480.8016391930906
True	327.9802323964068
True	4.453621024239247
True	532.274666404296
True	503.0622826859693
True	508.127739804601
True	189.17506827888533
True	102.96171320965796
True	21.795428483164176
True	380.462913128194
True	108.47206222089184
True	7.106253630099324
True	30.302576132364745
True	348.3707659547575
True	657.1691420933801
True	140.04080249936518
True	90.2324787487889
True	24.53266328376563
True	411.4476431839197
True	342.56729933652144
True	791.832679492705
True	311.7251052380031
True	513.8976625612728
True	523.3025079084053
True	523.3392390390413
True	290.1997424854308
True	547.3156383383748
True	97.9267723132693
True	580.8781992542154
True	7.141452825412803
True	369.8773806099568
True	452.92090740329
True	965.2897501061134
True	342.41842729931307
True	823.849703370282
True	963.6100983600734
True	180.994373577665
True	35.010004849504654
True	335.66386818260185
True	389.3443086637728
True	585.9474399392868
True	246.7931258646001
True	30.23617993920879
True	637.2164473303185
True	127.80115497938527
True	1080.1407752560074
True	326.3904217731566
True	468.9021617899071
True	124.45438027757562
True	811.7367255167475
True	141.35548461401143
True	843.9791051699126
True	580.2856607171956
True	192.11876092022396
True	110.28082598751652
True	66.90396854351742
True	561.6878631299684
True	875.8024178870363
True	422.49251013931456
True	531.7142906175742
True	138.02009580184412
True	638.2464962813887
True	492.2143041829933
True	773.5371563080251
True	321.5962361312469
True	570.5946799470713
True	114.97841699913978
True	24.02942827930037
True	403.8405487177778
True	178.57505920008555
True	103.44666974570396
True	381.4735555027132
True	1109.3607068796682
True	256.21280617501264
True	559.0122230828017
True	12.387511274351928
True	75.85353346170558
True	329.72828380245386
True	806.9874770342489
True	440.2168906617984
True	510.15497844408367
True	707.5543389800634
True	65.85401074983153
True	733.6193654677409
True	49.69259602467163
True	105.41132803741036
True	174.26798341710548
True	74.5195630979383
True	25.898711146859824
True	296.4564707835088
True	485.86035474296926
True	917.1654337244717
True	860.1460692315418
True	5.553791238537546
True	299.0415090312242
True	461.0647505926379
True	123.11882886494978
True	252.3508825477387
True	326.5843929200083
True	1305.7179863906135
True	440.1201921533272
True	24.05325430097873
True	187.58205923157408
True	730.7530714587546
True	34.19207017780025
True	178.79995033895167
True	587.1745564433253
True	73.50256675405963
True	881.6731582058591
True	318.04495080240804
True	675.8545210531126
True	70.26839158935607
True	663.6552096327993
True	589.0479936474964
True	880.2353680993922
True	251.3089421710885
True	504.1246089955893
True	865.0083018159262
True	908.621641107303
True	237.8919622790083
True	766.8406028771184
True	221.94723255975455
True	452.6747469652567
True	379.60008286982674
True	492.8026261513181
True	495.44434244895166
True	299.75074420360045
True	351.7100430269807
True	112.08774744332484
True	337.7945671751684
True	1107.9407894682204
True	321.335462233032
True	141.47794369911156
True	290.1713196820129
True	740.108007944012
True	640.6134934948088
True	398.5957918522041
True	120.49116580134016
True	333.77865737089724
True	34.31304373587491
True	178.57888010792018
True	95.1365144763798
True	86.14285852384442
True	532.4479316602715
True	139.01316112062648
True	131.32888233985926
True	107.37105458175704
True	87.74556327328287
True	443.2983644672732
True	391.860881701723
True	1034.1421946954536
True	531.0571111234912
True	813.1121237003625
True	265.3509041737006
True	272.5442010362755
True	545.2210114889011
True	188.2748872237923
True	781.7276446115579
True	248.32190767877916
True	359.19883120260664
True	68.8787962993185
True	120.79855583090432
True	259.2938686794509
True	131.18446826582988
True	492.1217236003865
True	28.914664382289946
True	568.6510897245402
True	1033.141786382681
True	752.9576062997511
True	1.804132201022021
True	63.2003908514098
True	509.6074527003168
True	444.4176423614111
True	73.95252138003906
True	120.04166073650416
True	289.458177898112
True	83.53320334166217
True	50.7079031396669
True	709.4923574045197
True	673.4853007021692
True	162.0600711567951
True	175.0764423162808
True	545.1087191165512
True	54.89713773526144
True	26.0092078458215
True	551.1808630777188
True	440.0151577095862
True	1115.1525707398664
True	49.68504775243755
True	482.0931582938315
True	863.7926077358105
True	772.4215759031734
True	305.75269840720887
True	740.0959417026575
True	405.8807150608993
True	42.654719694816485
True	97.19210405688712
True	734.4773493472919
True	75.65666388895812
True	140.2924680560891
True	951.3201355193494
True	186.4795612394824
True	276.8755939347168
True	104.14610920906574
True	638.6014293978299
True	611.1686423149453
True	212.4961071656777
True	416.08078853754256
True	40.02515998773611
True	273.13507444795346
True	597.7289983129406
True	635.0939507019019
True	312.6618618587139
True	78.10117240982267
True	945.4571415485462
True	1066.8043681935872
True	574.063674659433
True	66.29921399782968
True	29.90288044085592
True	89.2584755094573
True	107.52041312068074
True	101.07821406798494
True	871.4679975848535
True	1194.240674051532
True	716.4618636020406
True	312.5909013470109
True	8.138552218444957
True	22.809585870288625
True	336.4914655847625
True	483.2732911257728
True	46.02892417873591
True	554.0536079190813
True	444.4501332756776
True	398.3721224421811
True	81.91506355143243
True	199.22581438251385
True	244.0907648125757
True	138.04113669360325
True	388.9154177938888
True	43.37525402472455
True	176.5010811925825
True	1143.749691992423
True	5.548407613908566
True	26.21999649869871
True	585.8667680398923
True	366.30058012853647
True	790.8925203428381
True	157.42632018101622
True	771.6830596343859
True	588.9378242241711
True	276.18680595337423
True	444.078515912078
True	349.6072945541192
True	289.7538598339797
True	263.17516503469966
True	402.2933644993102
True	502.9812797421473
True	491.5191464349989
True	107.2798030285292
True	352.2340658320276
True	7.75714590914566
True	184.094207582236
True	236.17436098337583
True	869.6032321844813
True	614.9113287191649
True	30.162935186206397
True	727.063100439349
True	789.7029049797856
True	98.3053379070628
True	350.17246913572205
True	824.2008258719267
True	216.91281421894232
True	168.89550667595378
True	539.8808359170298
True	595.6269103252424
True	1079.736489101596
True	147.59076631979428
True	158.56800822683985
True	251.660448382764
True	315.92517550277734
True	420.957528329624
True	418.097722163658
True	325.74963787683055
True	429.23277652251153
True	498.1803763011629
True	227.26965998202712
True	1446.6337331159682
True	247.13768183108337
True	389.7985618838397
True	52.21650953647292
True	768.3266465061105
True	253.73246914529383
True	902.5715333167028
True	557.2845890447982
True	310.8131516400599
True	778.1790055458417
True	273.820468657428
True	219.5642528719697
True	255.6213758134239
True	213.833493115505
True	141.8693810145841
True	259.0604323995612
True	726.6053845435109
True	527.8965658041503
True	214.49782416476384
True	1205.7995936393377
True	117.94869308491198
True	260.0224659769444
True	73.15145638913631
True	303.80362850331744
True	430.32468805121727
True	95.18296201635536
True	225.3974109623042
True	77.62021204942619
True	708.9192930872531
True	377.0568154809644
True	213.8843273937832
True	754.4537816483931
True	857.2071529715225
True	813.5071698157723
True	837.8757420039216
True	356.3408923743667
True	1.50432704679975
True	262.1196126248381
True	53.83213458947338
True	378.2149370717207
True	53.78974906245607
True	363.46957377617673
True	857.643325526269
True	1004.7409872727316
True	384.61322568037576
True	23.070543916893776
True	530.9572759977791
True	495.9071410686095
True	188.2988034793576
True	231.9371648212844
True	289.1471620038668
True	21.975514624067337
True	130.21170996479822
True	909.9589527126512
True	60.39170379087261
True	502.2229774495647
True	801.2531822809804
True	99.2873662167562
True	258.4855241937725
True	116.2988044872059
True	16.14242808971865
True	1.6835961913164956
True	116.84663633636286
True	1019.6817223732428
True	480.4242616383775
True	65.81034257059908
True	789.5711971264539
True	341.26174619230363
True	1.5292673063490314
True	428.684027026794
True	186.77430747488404
True	512.7884278208159
True	81.2660910234294
True	324.6136069987025
True	374.49705319384026
True	172.06229080768395
True	218.03709917541136
True	122.93306155993643
True	163.00396017296632
True	1014.917222455148
True	14.509238950822274
True	504.6861725436103
True	465.94586155355984
True	398.4465495268631
True	224.9449234583537
True	236.8971386160325
True	160.02868777993424
True	48.310347303792085
True	503.5133900380777
True	148.16664703873252
True	828.9465519760056
True	839.6830816545146
True	249.5826515992063
True	317.66634267489616
True	524.6864771512294
True	43.12899815363686
True	84.19032719700039
True	728.0343006192553
True	1100.120561482167
True	113.13081057874392
True	736.5565112173148
True	140.63144250623742
True	921.0464470491672
True	674.3147088816582
True	106.63013657366344
True	256.25587791511094
True	602.2177147826862
True	259.26832684935295
True	47.57893376743761
True	554.6597003471924
True	445.6262778166338
True	5.051476048674681
True	465.6822200135799
True	64.41814922071212
True	163.71870187753288
True	239.9212471837536
True	309.44355675986327
True	74.12482543700698
True	216.0463514820389
True	359.41748854388686
True	420.69593406369904
True	964.614902458928
True	48.04973353371735
True	906.3920667237322
True	1025.8901225686425
True	134.19403110463375
True	72.34073061419325
True	997.0196378795584
True	33.02015506067368
True	231.8969897144065
True	87.32100849547109
True	209.5462240559148
True	375.3383124481117
True	938.4242952753608
True	103.21826516003944
True	71.09770722017156
True	627.5607751350996
True	291.5447926945274
True	703.9754182890457
True	55.3384939645408
True	497.3685397874475
True	375.64399357149097
True	685.4058386836908
True	51.44954044848263
True	109.98306463295268
True	27.287174768853035
True	269.5879980008236
True	44.43135925966751
True	347.78328508481275
True	2.4543759167134187
True	1209.0321160035558
True	102.82034088239328
True	131.5978560503487
True	354.8852193730885
True	766.2497636236844
True	673.9111992342384
True	1002.6286971450965
True	457.0950975920254
True	413.2046922430042
True	137.44210412266966
True	413.799184796402
True	841.4853607200287
True	426.7626902775571
True	986.6662299997088
True	86.0672074107494
True	415.8748736603904
True	182.5219010603986
True	273.26237851109795
True	753.8770373182133
True	167.54746627933943
True	134.34443416693856
True	62.0609075015234
True	869.4677863090778
True	771.0680983716455
True	80.94686596494765
True	444.5037913764856
True	760.7870565829635
True	428.71328068156606
True	54.97204540441835
True	327.4237696124193
True	765.4169761633601
True	32.08684343783787
True	360.3263628636665
True	167.32178560620437
True	282.3206768080781
True	32.35283534114766
True	228.67364629959368
True	741.9658222530419
True	644.6138829189724
True	56.04350574141535
True	285.5170538897225
True	912.1584451505896
True	16.45938889715273
True	323.83890185727427
True	296.4357344068187
True	429.7935088071905
True	214.2609936303052
True	584.205874964665
True	49.8621357740737
True	965.8024778296192
True	879.337397412468
True	51.01373215388216
True	400.499528450087
True	723.8016552509861
True	908.5523207754944
True	275.2285726926213
True	584.8745522009978
True	130.85484176343124
True	183.25729695516725
True	133.66423334901228
True	136.04717429014252
True	203.8872761881649
True	944.0142819073326
True	777.0938030225656
True	948.2814405995632
True	19.7949266571082
True	27.479963967537984
True	355.445687869014
True	12.926184899946929
True	615.1962196670025
True	1053.4135789533948
True	271.8428020452862
True	213.81049242885803
True	85.43175744643746
True	227.5998646259659
True	131.30535304696326
True	45.50968697287888
True	138.08088575791686
True	94.36390584019122
True	243.292707691048
True	550.2354442677165
True	154.80706749202406
True	30.43785160367602
True	56.111895321580434
True	416.2910697091215
True	261.8576266184157
True	583.8236263364861
True	21.648640241863657
True	110.51173983400766
True	660.6299928374135
True	269.2991010658491
True	473.742094119633
True	655.2178243036678
True	99.73428802248192
True	103.04828794791656
True	78.79410770374571
True	25.96260823451439
True	124.02967439366394
True	86.78447574339037
True	99.31027347324115
True	150.17567163962016
True	230.88397474287356
True	822.1098999364874
True	287.242980743447
True	950.8845841617294
True	167.45418760600614
True	211.4556019146609
True	822.6381284957021
True	308.3953415137576
True	592.6242752555402
True	248.62422868397968
True	364.9767419684777
True	443.28960702844296
True	573.699448322874
True	649.0430794677026
True	377.666723287614
True	32.14292735584707
True	558.0999185009803
True	619.6921413413538
True	19.47682802713056
True	10.95995422875932
True	268.4672059253485
True	393.7717426456866
True	439.85011585225527
True	63.33433737331424
True	661.1242913796624
True	981.7361533762088
True	240.05813985076827
True	899.3635684347629
True	279.2717192034786
True	98.6838467745173
True	275.2707518816144
True	696.7902911312791
True	37.07084296723284
True	576.8150531600934
True	1285.9022113446586
True	1020.630973527811
True	899.3032279564285
True	208.0743614091851
True	93.66935629962494
True	196.15579575045936
True	841.8396277578212
True	140.0352447295334
True	1056.4421948401823
True	842.656227435292
True	40.62596508322665
True	91.35250542259472
True	415.2563387477614
True	408.1494013744477
True	194.35634652686343
True	518.2688355134921
True	673.887748676231
True	125.03987591714817
True	269.2276700778354
True	1001.6692454255616
True	48.41198629997826
True	702.2947653797304
True	541.5857146627915
True	39.03711611145692
True	842.1835525384188
True	376.203558714852
True	543.2472694564459
True	114.46550783289848
True	265.67656937509
True	211.86678290508445
True	25.994855328556252
True	130.53762398239652
True	738.3279081711814
True	143.39147649291462
True	366.9549616245173
True	64.31501520684557
True	620.3568251461777
True	601.4013465109382
True	229.6258453109756
True	457.15818046075526
True	173.85928276927504
True	167.53104653167253
True	223.67364180718525
True	288.06947304931134
True	354.71892661475266
True	133.90914853950997
True	190.7048238240726
True	25.373362818547037
True	889.1813969498509
True	319.7958806540175
True	10.227013712731152
True	368.7399415159165
True	173.7478503239121
True	627.4891598298137
True	376.9902059589976
True	573.0812334922681
True	569.7170187736942
True	478.6066374452393
True	793.3307582152088
True	245.25643777661315
True	563.3289726682948
True	163.50618509268017
True	541.861841609065
True	354.00995495847667
True	376.0992818706161
True	123.34927374568645
True	131.24380386998814
True	112.5193758687724
True	73.03660457838119
True	705.0595619600595
True	178.76262818039586
True	45.550102668538806
True	0.0
True	549.6875069006479
True	109.89313329156737
True	23.52562479988527
True	40.402154332561295
True	111.0848945923236
True	516.0757023557906
True	181.776483728858
True	108.0447748175948
True	35.9292931893465
True	154.73625477455315
True	915.8889405692228
True	52.65657050767355
True	224.61483350394013
True	739.882542458136
True	319.2367925886591
True	465.8421401311417
True	482.90397824555913
True	509.80846735490286
True	596.5108819624304
True	946.3922678917232
True	258.3094353507725
True	1059.4819832845176
True	907.125149639051
True	606.6726031244852
True	339.24933602823086
True	842.4643284514856
True	9.5037059610817
True	28.68077514264669
True	300.0953006091682
True	41.43724111180203
True	208.2497632426426
True	718.4595653043245
True	221.5128974969844
True	733.1651588723919
True	777.2805138151049
True	119.78198584497284
True	369.2403343401232
True	603.0038004017317
True	23.571501969804707
True	129.48184364196362
True	429.8635347670246
True	303.2329543346964
True	204.75876381598283
True	107.34321000763966
True	382.84116877264177
True	22.767055257899244
True	364.9384112041788
True	367.9630288126879
True	1022.9160974670716
True	367.79378832029766
True	31.07487554124113
True	457.1797504372021
True	444.2253933696869
True	239.7018649319357
True	29.674425522759705
True	752.931605551098
True	436.7310510898727
True	160.63010213667425
True	11.187280749589798
True	1213.4766947329647
True	163.27316413999645
True	27.776150284919744
True	321.1217732934535
True	287.9042185662515
True	119.25574374969528
True	295.7096180137048
True	43.65323670052688
True	317.1846220268212
True	315.8870446865178
True	307.8446460718978
True	32.6568667277893
True	44.99377889204022
True	1037.1488806910857
True	24.34453393832125
True	12.69552842141215
True	179.18756904625303
True	644.9722261259127
True	8.985524422469846
True	195.7323479468338
True	175.5331366048006
True	518.8542955323101
True	372.2230627619526
True	729.8593194416073
True	309.943089857344
True	494.04825890288834
True	446.5543581485665
True	522.462143307413
True	97.1475251577109
True	1281.5070009313256
True	917.0401131727734
True	286.7333134508113
True	524.506065813973
True	105.219203617092
True	579.9770001943511
True	454.7683165654231
True	159.86777334719326
True	80.11262821219808
True	343.92326689850177
True	161.24720944661922
True	32.361499864592176
True	602.7192321786457
True	368.0149652368447
True	64.08691833178969
True	28.72922266626992
True	653.6068819118425
True	485.1710148528995
True	73.22830705545117
True	21.91672155938245
True	337.90618692401245
True	344.9709906563561
True	728.0763670173565
True	551.1268340332915
True	554.3674325639349
True	793.2666048150043
True	9.164362763452829
True	53.70975256553744
True	33.32197049316527
True	58.535802060996296
True	487.9335594312912
True	590.0614263104842
True	82.23971827018866
True	115.15595046961086
True	202.95675339257144
True	72.52228930185319
True	182.8708473718619
True	209.1115202828689
True	273.76050562001365
True	828.5627768504213
True	599.8845084662429
True	283.1346503112248
True	194.4692903002592
True	274.5600164267113
True	249.01566309438564
True	766.8179335437567
True	324.95929920819435
True	167.30434746316254
True	929.0539170935184
True	343.296032938414
True	455.1562069213638
True	155.57144260867605
True	119.24419001483096
True	62.306422574305465
True	208.2114067901388
True	950.807019702719
True	503.8115463541908
True	114.87286721087769
True	358.48522161848143
True	100.59137316312804
True	667.8208256039917
True	5.360475433912854
True	696.9009900702306
True	34.059643322724526
True	926.6349919203244
True	846.4271611894112
True	213.7160124497007
True	31.70471365096057
True	74.62823921078046
True	461.4635118427224
True	227.04764777380004
True	1.6733134811220176
True	78.06642110309622
True	1057.7457129402192
True	336.3360126338239
True	670.3349074714719
True	511.49130067345806
True	31.06079171043069
True	135.69209157150075
True	430.3705728130457
True	943.695222931986
True	828.9731590014353
True	430.9801888247068
True	353.83866661861
True	15.63892354467226
True	76.1326947037909
True	760.1175509091186
True	469.0553479376961
True	375.2616107838363
True	885.3258134521485
True	26.87776414143124
True	223.40759480159275
True	881.8869946656596
True	236.51235937599995
True	8.003003566045367
True	515.1939288854848
True	105.42046462861812
True	615.2674798280742
True	56.60276354236896
True	258.7256443169403
True	849.6546734419201
True	871.625356929466
True	275.12459336853817
True	430.28694834746153
True	121.7117278155386
True	602.3884451588916
True	253.2807500254873
True	181.16740224078157
True	841.6776448853706
True	52.9887053175283
True	718.0759946221468
True	284.28193977031225
True	300.4572086909282
True	169.31624476802443
True	482.3571880374011
True	601.5175359754571
True	372.3954268462661
True	406.3773352284783
True	70.04894905865966
True	155.39450755628366
True	446.9291864159756
True	221.7267587925976
True	34.93261843073479
True	205.3825245974204
True	391.5849307934576
True	409.0984276575543
True	755.6027810263412
True	131.52831589382478
True	694.6224036532163
True	503.32698027344543
True	597.8621394454119
True	135.53076975557894
True	37.874284097260926
True	675.9024369313645
True	69.10378994018822
True	566.5033782089304
True	690.6932060005433
True	452.4083327143299
True	136.65615760483226
True	516.8021025941164
True	4.037324296577679
True	394.3121043315803
True	31.04841594099433
True	637.1175438426022
True	265.9383668884208
True	584.3608597153477
True	662.5901388706416
True	138.14864487500165
True	522.780520783546
True	519.1234241334552
True	65.70501345052465
True	982.8716431075284
True	3.297780558989326
True	27.10543840528724
True	644.5039374916178
True	693.9498842446122
True	132.1339551579051
True	404.8539199914001
True	115.8511065171592
True	72.52979886533515
True	480.5003944970459
True	39.17999860258183
True	504.6955146023857
True	13.444922581504771
True	828.1332750516717
True	540.731628302877
True	672.8905660640089
True	101.97718080966165
True	385.01401955285945
True	987.298384320868
True	827.7344247656079
True	147.98416787291242
True	569.9970971422457
True	467.3018245990892
True	251.11104619918277
True	256.523871165182
True	5.885813950738282
True	315.31609469166574
True	11.310535405469846
True	362.26977196201335
True	72.4509089764946
True	408.5926220148521
True	664.6124294608788
True	128.2874326543389
True	235.96170284087188
True	653.3106586147046
True	642.6652389805774
True	293.61373628455743
True	140.11942213950775
True	159.88882660371095
True	476.1204686108137
True	89.16558204869725
True	9.486635990816522
True	516.735547959783
True	552.865462152763
True	20.23216423730202
True	138.19757338694023
True	877.6159471479684
True	495.2343780324239
True	265.3723492905134
True	32.18789646037454
True	480.8714528752008
True	116.06756913350056
True	582.3471548701638
True	652.230897684656
True	302.75068752231067
True	377.8277567042528
True	189.1820500963165
True	245.47873792267444
True	70.68575371713546
True	226.07914415352477
True	481.3687732840302
True	22.623955968488765
True	465.1844305912126
True	382.8926611291986
True	717.2260070179533
True	870.9681928781081
True	873.1578239557075
True	155.7794784572653
True	395.6428281582253
True	70.19414251583765
True	192.4994881091133
True	318.8987139418583
True	9.462512630860846
True	817.4194363065586
True	23.98470788193175
True	400.1509797121458
True	259.9345234855443
True	660.0346004579112
True	199.71947439088103
True	37.88019019383562
True	668.7227053088158
True	1090.5629943028162
True	230.3660758825671
True	127.63675399551914
True	593.1576998873875
True	499.0329182646372
True	17.308557183818134
True	869.4634398056198
True	117.51018106186471
True	46.56030867798229
True	319.00723596263765
True	361.5107522511805
True	403.41137281086486
True	274.2840394729577
True	18.65980662475644
True	22.792213009444197
True	832.3624780387536
True	212.60904241084043
True	115.04243615037431
True	852.8271037682125
True	648.725303527686
True	614.9264077914654
True	447.4996745460415
True	147.42241734111167
True	32.638110405365296
True	98.29176956165406
True	430.0235859596656
True	215.0624302380024
True	490.82315082942
True	145.78772238750707
True	503.5044281765065
True	636.4803432960404
True	977.49116962229
True	23.272301089767566
True	969.276480979399
True	1100.1069011490422
True	462.92054846224346
True	84.71365276273232
True	789.1765949877733
True	653.1127263512273
True	634.1861871344147
True	162.26793795177008
True	767.0038743192702
True	705.7675476509455
True	120.73846295887856
True	787.7267676879385
True	808.9756537201462
True	475.00747621902775
True	221.9927397730092
True	69.66128369888243
True	312.8899376337479
True	357.0452646724564
True	486.3616176653096
True	433.46027458994126
True	187.89143918802603
True	303.92899845491445
True	3.185415977353774
True	12.496786448766668
True	99.13959884690468
True	132.70084068147244
True	351.2985856475217
True	345.0000763764677
True	113.00035985025433
True	16.14774374192097
True	211.14220785707016
True	853.2064615805449
True	475.9141230142113
True	525.7847467823271
True	563.045938918302
True	830.8826377367906
True	635.2430255590276
True	85.90821984044763
True	193.3383725984988
True	244.3006106401841
True	294.5879842467028
True	107.93378046347428
True	368.2769542290228
True	432.10820086677495
True	172.14941585384514
True	657.2461025367545
True	252.2199595416268
True	215.19830806063504
True	30.138608101613507
True	245.22647174400157
True	489.33027724929616
True	165.89618604814197
True	538.9783896835969
True	475.1560063377885
True	246.2352906627289
True	108.24671374645642
True	41.98651685125447
True	414.4541387760224
True	782.737210379868
True	165.26329462283317
True	1046.9150221474365
True	1051.4774344696964
True	474.80714705880746
True	104.20144512914162
True	120.47246143817614
True	654.1046232013686
True	8.564655652541921
True	223.24581578690916
True	133.96715418260408
True	118.6873625381956
True	323.00419311147675
True	627.7411622779823
True	36.14176516944217
True	122.08153865565872
True	965.08110654892
True	54.99378053800831
True	458.08537901645417
True	530.9933228403286
True	247.3463213276933
True	128.58310181562928
True	903.3734848575187
True	1179.9901997621075
True	522.5394744342556
True	628.3017881649215
True	203.2540906074084
True	150.45435804012007
True	312.16644843826833
True	249.12053004703824
True	172.0469379929423
True	300.9145593208494
True	338.94620680759766
True	10.600425140013437
True	635.088958766705
True	144.2470565490885
True	75.87666197531915
True	441.26191259015934
True	308.0155949703113
True	1162.8636808357303
True	360.6832920797297
True	994.9035050910494
True	9.539476215315208
True	277.18432554157624
True	233.50115898747129
True	154.7609696712276
True	493.06122268501593
True	202.99869377817885
True	416.09793493809286
True	325.9593045958748
True	115.01489581303508
True	360.922789315189
True	1046.617635216808
True	716.8502933687263
True	221.9209970772946
True	109.47251473101971
True	303.47046749243503
True	24.69058788753549
True	364.5339720756592
True	304.65659376508364
True	568.716644702232
True	465.12937153155866
True	359.16250179979585
True	158.3703620777656
True	12.7859498272351
True	427.1499976664026
True	282.36833852988644
True	142.89584126149285
True	308.2363894245362
True	455.8356097165011
True	820.3485169766799
True	296.58117895039584
True	775.0782830653633
True	406.3105912298235
True	379.50964949925816
True	1.6121287039839145
True	1216.0734168944832
True	101.09023219446924
True	911.1909131490966
True	211.07345847373676
True	465.816750897674
True	663.4555354496977
True	82.7701777323768
True	473.8407450977391
True	34.65542863003355
True	426.4888739650769
True	76.3564209671733
True	222.29711758532864
True	38.04111531791125
True	647.5185438404795
True	191.34482828618525
True	24.80468717698575
True	407.61120154255616
True	107.054027670188
True	167.9976702685682
True	824.2710223645348
True	246.20664091524185
True	153.78129878498777
True	375.8187159119437
True	518.0731621554324
True	341.8785697349155
True	513.276517822688
True	607.1613562846278
True	156.48184688737962
True	6.535499057991823
True	72.09018071881498
True	426.380296727685
True	92.05608220623031
True	77.46637194977177
True	1108.3825871129984
True	27.04386566792725
True	321.1448138151792
True	316.44416561879973
True	473.155792992496
True	671.84253240976
True	188.41434098870025
True	642.6790787955032
True	320.1247780556528
True	355.7233653702434
True	271.54001625443027
True	220.7900470099077
True	352.3788933210159
True	442.8963554558714
True	422.1481012493098
True	604.000747223949
True	133.56019223081802
True	76.57009206591117
True	38.62684355044037
True	288.212990673124
True	635.819829770299
True	403.9660071057778
True	807.0666850556613
True	213.5655345103589
True	394.2793056596003
True	72.3150483256196
True	54.35037773189185
True	404.28480693656127
True	205.2431459511827
True	225.8458077694736
True	37.05711364951394
True	1062.3979153250566
True	181.60063454125768
True	897.2613373171969
True	313.1524315625704
True	926.0370331673522
True	230.646743573596
True	445.6693735527504
True	551.7007681389466
True	618.1949691759485
True	219.47736740059463
True	486.07199859593896
True	970.166314227238
True	123.35121425498816
True	7.5531372717375715
True	546.9586531659585
True	25.11386786119428
True	73.15097171484953
True	821.4299723552016
True	233.9331746922157
True	987.2779576098022
True	688.0976096495482
True	414.7305043945876
True	282.923169699926
True	486.3576909849755
True	327.9229712706458
True	169.06697805909812
True	643.6364123598879
True	716.5632028876662
True	206.0677933461947
True	92.34831752595558
True	513.4751030997268
True	133.43762253844318
True	390.9251462507936
True	337.11381717217773
True	63.43689716807823
True	375.5742720546172
True	403.9925395271618
True	361.8483015918375
True	403.73477863384727
True	438.4246244285088
True	639.1699141049822
True	54.451718378501575
True	458.079293598439
True	325.8579946621352
True	638.7776735300278
True	218.38731265103348
True	101.82077431164656
True	40.9638364897917
True	528.864060779121
True	630.7532605044117
True	181.5401424735388
True	409.4619824146605
True	329.519620275204
True	15.98395252169165
True	161.6946184775646
True	290.0841356387753
True	2.580357921409117
True	881.9774496012245
True	82.16860849412696
True	108.17050168780987
True	113.46125832643732
True	355.85862482452234
True	36.436168987365214
True	445.0298322251018
True	231.38197164256545
True	5.195584721149958
True	122.2526960729236
True	431.4396540211266
True	53.569215106500536
True	66.76525272834388
True	169.25612626615606
True	290.58104629917545
True	989.2628160109288
True	396.1567867657069
True	942.296213614954
True	192.3068956439016
True	969.6886461934122
True	818.389358663746
True	674.7272159328269
True	409.36521649981086
True	387.9629133545719
True	79.88070933151133
True	74.81024878289033
True	79.4634132484674
True	184.54625643740007
True	482.3108770163418
True	1116.5588481707764
True	172.93901090398444
True	354.52797126540463
True	434.8346250441527
True	591.4571274088956
True	599.8067468528899
True	288.92158785055153
True	459.5335189710276
True	657.651145808799
True	93.52973215877668
True	743.2947860550553
True	268.3116087880435
True	132.38160782012858
True	405.72144530015896
True	839.0037134236127
True	427.257957552831
True	871.1491248675926
True	186.8639860661013
True	352.46434010652405
True	721.4843230097449
True	625.5129006520001
True	200.8106189774545
True	252.5083120577672
True	799.8275850331968
True	28.05719721171178
True	191.24147685731612
True	499.04764218170993
True	705.0526353545453
True	101.8560649287983
True	38.90451255066631
True	161.7992884762682
True	723.3635457335769
True	326.4449267281333
True	544.6111775885323
True	360.42961903696295
True	290.5998900271304
True	444.52166313640777
True	480.94129286543887
True	72.70743117618271
True	387.4100278319801
True	743.7265733126794
True	0.0
True	290.04585463216694
True	252.25397911082013
True	986.6919928486597
True	155.13628432085582
True	673.4573154750656
True	643.2995656223923
True	114.2879845652912
True	226.4851577710733
True	135.27609327203032
True	11.603063527674166
True	303.732302832653
True	376.6009746419505
True	1121.8013908409523
True	234.6995928135917
True	394.4256319139772
True	661.1611376842392
True	209.3843869250016
True	25.01375487041774
True	857.9397786061098
True	618.0624366796176
True	155.39603383941866
True	575.8834163588148
True	161.52875781782114
True	302.1301284041466
True	783.2903709844996
True	35.23233905392597
True	108.06541494811788
True	524.7241051758056
True	65.73749914508876
True	77.0128898896691
True	398.746152206948
True	25.139238732294547
True	763.0113032682935
True	100.90211726300758
True	164.43536533639377
True	17.92406767699154
True	712.685228926141
True	29.23428917617002
True	783.1800354561846
True	399.5666539066286
True	115.46828306917038
True	694.393585938276
True	508.099799933784
True	549.0899861224962
True	45.07107602838904
True	375.67311373268376
True	5.329193779640455
True	96.308831484388
True	380.465269501239
True	51.136339823000576
True	124.6252153203378
True	310.56239659789
True	182.79575895735647
True	96.66331964210612
True	664.002206583086
True	20.391596184702983
True	1156.6370994125375
True	513.0767054041587
True	307.93796882982144
True	490.2281613298661
True	122.74262814863688
True	792.6295874426245
True	1107.991809530616
True	745.1273223397501
True	178.54156544287795
True	224.0628921787068
True	52.48902566156936
True	59.25390023018509
True	148.99637121486484
True	100.13443555081176
True	175.6803459950752
True	1221.8308593079948
True	307.38152408416363
True	341.54838946790585
True	701.5263178989088
True	17.85946287786165
True	14.603013480604904
True	566.6444811184853
True	6.020506392557163
True	119.39080682580392
True	694.9629466525055
True	177.86099011830828
True	663.1926842930972
True	824.5249010708305
True	159.11362280087857
True	861.2800865606962
True	2.9594889181827977
True	454.7678774674074
True	1052.2375861401035
True	24.68683948822728
True	239.3470412480553
True	147.54445754805025
True	956.1612364045716
True	231.13322820419603
True	499.6653813415144
True	116.49878680306686
True	519.0360636105607
True	145.89178798506168
True	94.2690782352422
True	386.4445662824135
True	69.67163593456338
True	52.72718284516754
True	1096.154312397944
True	266.2428512609328
True	161.13283642862507
True	369.95519146271647
True	392.95788404699726
True	205.89331718297464
True	169.38441119936772
True	363.0050791557404
True	32.7106706448086
True	490.9877166700179
True	1129.3158342236986
True	114.55368890351252
True	473.24600544979296
True	315.80742212706355
True	28.277103782949155
True	427.7802821281308
True	99.42994505597063
True	603.2188925468128
True	200.7544212344742
True	412.4238566604973
True	18.871583182424462
True	438.19595735486257
True	109.4063417842138
True	343.41936571171254
True	32.85730650367539
True	169.1540818116705
True	249.96307856958623
True	753.1671051859819
True	58.93539854737832
True	132.92757117300596
True	235.28794878687404
True	140.89322557441474
True	643.9364830517908
True	564.4169740155513
True	754.7138971681463
True	397.6952453449984
True	532.395198247649
True	425.2455232463908
True	689.3881907943415
True	69.3976810489642
True	460.0215195717179
True	427.4826048542372
True	46.70093184349936
True	79.25215790424997
True	124.79844858644896
True	86.46013303014325
True	326.1781655290582
True	855.5381467188676
True	321.9427627454246
True	1077.9811092058846
True	318.76462416649827
True	913.5177520037
True	151.4056637599216
True	559.4296357425202
True	624.3420938650828
True	709.8626377003167
True	457.8509286904539
True	67.32566494052236
True	303.88563008222326
True	40.83309238474156
True	168.74926172751918
True	173.22609701269633
True	1099.1928306236136
True	226.85803536374831
True	557.3052311374072
True	537.3393721255742
True	553.0066373102046
True	880.3999473422211
True	587.5901359500936
True	630.499559222564
True	936.6277994393632
True	124.7863396143765
True	310.2629939286192
True	279.2708132362825
True	315.6028834940062
True	91.84262476935524
True	374.7434985213844
True	4.579416173646125
True	325.9165544756234
True	261.3446892083789
True	610.6959033360263
True	274.5375986103285
True	356.4407190981679
True	10.959038697384976
True	60.13420251903475
True	552.4468902734263
True	30.607413184882475
True	150.00186086388453
True	66.03304566168417
True	150.4034045099301
True	231.3755713707342
True	72.14934913450166
True	393.13848415669264
True	270.9799813611101
True	105.00800867330496
True	339.3860247539226
True	62.295036445349446
True	587.2173593789807
True	819.7217899188117
True	281.89293018596675
True	1158.4203411768824
True	109.90308587553716
True	293.9287202092598
True	1032.4073974383166
True	94.38677335654232
True	265.7460838402035
True	9.486070365060108
True	405.5092287769606
True	456.0389719651964
True	159.89160650444217
True	615.7402375611902
True	939.743647340757
True	156.31252665996342
True	80.58752279556278
True	327.7111561951712
True	544.799601249728
True	640.138059763208
True	1223.2469884822058
True	24.597925264299235
True	944.3036194828438
True	138.57936710466885
True	642.187891274162
True	116.2904225767652
True	131.6514440637512
True	181.18829859764136
True	167.4399603661891
True	751.8376764052169
True	216.58723904710564
True	230.6702841807286
True	70.27081265712866
True	494.6387065996983
True	441.1420651954781
True	181.64633836937531
True	241.6033588696209
True	17.695033270835626
True	428.4387761636344
True	223.13241581351068
True	297.6779493487344
True	108.35611321234512
True	740.3169510713175
True	412.985993256037
True	262.87769325352895
True	645.9079217148352
True	512.3208991140692
True	465.5382616570411
True	136.21424474739828
True	525.2615167461033
True	435.1764449788278
True	2.633142163891033
True	196.7221026815033
True	90.92603107650147
True	243.5387462327625
True	2.7846292415720013
True	129.19047829284213
True	335.2959851957039
True	7.32423752540811
True	879.677771986722
True	168.4174107536744
True	738.2983923927816
True	805.7101814583888
True	164.6585364242303
True	218.36996002162144
True	465.3211138017885
True	855.0066359897454
True	50.35886443517471
True	39.65974330511668
True	131.527782376882
True	632.0882941701573
True	730.4043726460384
True	173.4676091670489
True	591.3638611374315
True	604.489832809452
True	817.4986062496433
True	415.2309585589247
True	182.5447090930884
True	883.2231009300012
True	222.73499989448305
True	151.243628881747
True	312.5873200562209
True	227.55400725686127
True	213.61472776645823
True	603.31048431661
True	250.4799125302954
True	191.35684674134652
True	479.3940244274385
True	463.6924949546096
True	63.91495857416918
True	281.8155909669395
True	79.94999050884537
True	346.1054521062691
True	359.8162354701255
True	255.8049741603556
True	178.788235321316
True	390.98519637088873
True	659.7915723204943
True	746.8625929750231
True	295.4332440676383
True	745.0500731370017
True	66.54281013773455
True	870.9338233240212
True	347.2700554622189
True	13.193751223721694
True	613.144205596626
True	704.3425625094766
True	260.15690401252004
True	174.9796798308347
True	47.82062486413001
True	381.76363779183725
True	77.29989570566066
True	10.803563356626483
True	903.7315433983276
True	368.70215356189584
True	169.4214370065634
True	1010.2300037695884
True	10.285721613262275
True	805.949176233066
True	31.10364324840999
True	668.5267389833348
True	59.9905618080107
True	765.2122398040855
True	451.79191404290566
True	191.35082792257515
True	444.9513129371925
True	209.0132196527274
True	304.7570822583213
True	230.0708543986846
True	416.7253219475668
True	10.029469504797618
True	318.5737985539507
True	111.30751061094875
True	12.009130024193553
True	476.3986290852055
True	718.5927000606519
True	288.42797610783583
True	82.593490828317
True	329.02389279961056
True	78.54169907337801
True	192.83284822965464
True	177.3412457124426
True	385.5789936731932
True	45.03140121319453
True	139.42548534974804
True	367.61891107566856
True	868.0383554648135
True	110.75861666294432
True	205.3515610974616
True	427.013325739365
True	19.22977493339262
True	409.89951543893056
True	506.8982000213209
True	87.95696543284821
True	390.055887538745
True	354.34757425499265
True	412.46760928264194
True	602.8692445980613
True	1070.1473551132938
True	1002.29497242027
True	54.67492394896111
True	1072.3914513090203
True	110.00229665267231
True	113.2861338651422
True	107.2901494267531
True	492.5088208585437
True	374.2971380934306
True	564.5708467768682
True	264.720453456808
True	160.76119854023491
True	390.9930037305326
True	14.9612205454291
True	464.3988923103991
True	406.043807108559
True	149.8264733459197
True	99.62923603235213
True	531.3766385495729
True	984.1728524562428
True	205.44881696556808
True	66.5833563306397
True	433.5330650530389
True	381.5458021641459
True	464.8985810311476
True	335.94195841349017
True	4.932236699289666
True	539.9278944884338
True	513.2527936902941
True	501.65086045404905
True	186.3457811997431
True	102.92895648513289
True	20.54557644385601
True	369.0150545935811
True	108.0808169593099
True	7.024676024715245
True	31.82692850973204
True	350.51898996612874
True	651.6357138627943
True	135.76667205325356
True	86.51421195586812
True	23.962159583464796
True	404.867295963368
True	364.8508299084403
True	782.0614476379595
True	302.2196020822095
True	507.9206976588488
True	522.4391208218103
True	524.2568211970389
True	288.1415320621431
True	513.1250678151639
True	101.71274150404496
True	583.080634245935
True	7.601936223226244
True	356.1753960722018
True	484.96869342162586
True	972.0748499489628
True	337.0098030005513
True	778.773688497186
True	977.7769320064832
True	173.35473507699126
True	36.33624312315384
True	381.4421758702047
True	389.148185188176
True	587.217345221961
True	249.22884964734703
True	28.743312618994683
True	634.6729934266867
True	129.44502645176982
True	1076.9526227130611
True	332.3738340825697
True	492.5120947583887
True	122.5668581925245
True	806.9720446237781
True	141.45625230931026
True	815.0588829480022
True	556.1129912867109
True	185.25123509435053
True	111.30760786443602
True	66.54138139007388
True	571.4148281140914
True	914.1077258377516
True	432.85316096893
True	544.5995217105879
True	136.33916499798963
True	622.711246606219
True	461.19017567408594
True	776.2355796986415
True	310.1940323070292
True	584.5813966818182
True	115.4728186418174
True	25.557845705446805
True	417.31049292347615
True	172.08178841117078
True	105.08821943004084
True	357.9497495269899
True	1109.4368047563426
True	252.92803955936125
True	552.082083925338
True	11.453287936527904
True	74.7783022608316
True	340.1455083604375
True	779.6344449312483
True	452.274560299518
True	506.9446429530312
True	703.4593275140286
True	70.11392640334603
True	718.9533457424847
True	43.8358740737733
True	105.3109036016292
True	193.90346073442868
True	83.21998055253086
True	23.02195708316519
True	296.02365959080413
True	468.0263057710314
True	883.5670553971387
True	848.42117324172
True	5.609417198245085
True	294.55039344285683
True	465.69864514996425
True	122.26915645959834
True	239.2467431427518
True	321.9907766523752
True	1318.1831294309018
True	446.048992229404
True	25.961443921439614
True	191.9644863194674
True	695.8693877095432
True	35.69059752572732
True	170.84663988403722
True	552.6787085392767
True	74.0946600807103
True	880.2220759448694
True	327.0035467761103
True	657.1532379323584
True	75.36405763000708
True	658.8886574147039
True	586.7650588284139
True	884.4521432760713
True	250.92613383413016
True	503.2366940671728
True	807.759619709993
True	895.0960362315191
True	242.53207389353548
True	766.4352173674145
True	222.4761680172949
True	459.5892147314203
True	361.8690337206562
True	501.9554123367655
True	487.12251849295615
True	301.5433329966439
True	349.35245752431433
True	112.399576470051
True	332.7653997044097
True	1186.0668320305756
True	297.67374420619177
True	153.07662416781696
True	300.0909423136586
True	749.8136746646288
True	643.3801126260227
True	400.49434482465614
True	125.30359716567855
True	338.67818521923897
True	32.48569342181376
True	175.80859661875218
True	86.71207907286166
True	85.26461107599191
True	551.8612268268355
True	139.603964817343
True	131.5834864191414
True	106.99568938148415
True	85.5545974239985
True	451.07063616585526
True	375.6368775942636
True	1042.3706312338725
True	547.5517101886192
True	830.3359538396674
True	272.8722808313506
True	296.5751204391606
True	544.1389542847154
True	197.25592298597743
True	728.5309851380448
True	239.75453100644205
True	353.46169138286973
True	70.74252801476675
True	122.77728279143916
True	260.3286149481239
True	125.89890939115334
True	461.1023465437568
True	29.599042670272613
True	584.0587967613671
True	1024.8860152630614
True	699.2803736958458
True	1.0867137237601558
True	62.14325063218418
True	498.0378415614552
True	446.75309060347854
True	75.75081120206475
True	117.7461131868863
True	307.2698445558492
True	79.02456992757443
True	48.62939191675092
True	757.3491496213607
True	654.3670907819366
True	164.58494262343234
True	177.43576531959152
True	520.0597677751799
True	52.461908466065
True	26.06559449859483
True	573.6068096429512
True	454.27616041801286
True	1148.5227029862772
True	40.13861120373543
True	465.4201346863057
True	871.555392453696
True	803.1945340431381
True	280.61123672056755
True	766.1784241256411
True	392.1742541004653
True	41.12197482755228
True	90.8678071984095
True	748.0034061778283
True	76.11286218691777
True	141.165990980695
True	960.3788974581216
True	190.085387065324
True	274.4007973388091
True	97.7739341857596
True	635.7318865647858
True	597.61960009246
True	212.6578945456889
True	431.8035733046382
True	41.55673478617578
True	282.8741952446088
True	580.7662319828592
True	642.3930016411432
True	314.89718742944143
True	73.32365760065875
True	935.2586779314748
True	1080.9414521929498
True	562.4058398737161
True	64.08852945553066
True	32.506222194969624
True	92.64456435509928
True	109.38503875843745
True	100.33469115311492
True	895.1523872528276
True	1173.9567571309472
True	724.0273565130626
True	322.1687842604632
True	8.73492799151015
True	22.09246746158547
True	348.5903370624375
True	487.65603655983017
True	43.36880992941521
True	571.1884213290407
True	426.9427230115887
True	399.9499742960402
True	80.5887066448325
True	192.90728336386687
True	257.4908787025279
True	135.28845053258044
True	427.4954631173785
True	40.61765060490391
True	171.39355282717705
True	1179.509778010019
True	7.2602752373575985
True	28.20125888176369
True	586.7266194945609
True	356.2346184167206
True	775.4209048354794
True	158.254132285605
True	782.1875508370049
True	602.1598786707405
True	265.9294491546039
True	431.6644284521501
True	339.0091037406175
True	292.7018482194017
True	273.579326935407
True	384.71532882741616
True	496.0266781080105
True	482.4117279555707
True	109.51986097612831
True	363.4728165420001
True	9.86463977627684
True	185.65225041166505
True	234.89182533235967
True	842.905196475699
True	587.257862998078
True	31.099738980184554
True	749.8963217313549
True	842.8882543547658
True	108.8255812399898
True	348.2965441700422
True	867.4935496321843
True	214.4863176036007
True	162.88428145166807
True	526.5526421975698
True	611.2083304251321
True	1102.6453089614174
True	149.58092489259127
True	152.29915199023884
True	254.3838209483923
True	320.4618583868821
True	434.95638234097663
True	409.4309255452969
True	325.1133080489089
True	433.450864346617
True	489.8264913862481
True	225.9510446725868
True	1492.7441476604995
True	247.19598272195253
True	392.54165128122514
True	52.29480499848164
True	762.2216494015206
True	261.4039976791531
True	888.5835415684538
True	565.5673448240705
True	302.9973206401665
True	773.1063098225773
True	269.3098775378422
True	212.054458972564
True	246.83746780822267
True	215.7004974561802
True	133.96586541882712
True	256.64245032528845
True	715.899548462118
True	531.7777741052078
True	218.59368509147092
True	1189.9646463251688
True	117.40206472214211
True	256.4712921949474
True	69.22833884893868
True	313.3200495805707
True	407.11679492565617
True	90.98241816734102
True	207.36829539817603
True	73.61341881446893
True	690.947826633734
True	364.2791182907229
True	215.74396247271312
True	749.8491415075845
True	869.0621900633946
True	875.7746173180266
True	828.385508657744
True	345.2406835371903
True	1.0700562479320612
True	260.43487361029906
True	56.790560290797984
True	376.26709310551024
True	53.564257904931885
True	364.1172832463144
True	862.9142777808261
True	1027.0698739677014
True	415.67924725203073
True	21.96238325922565
True	544.2807568877828
True	497.9325781817454
True	188.38381167855263
True	233.2937662425225
True	287.8516214159396
True	21.726080878335893
True	124.5083189256253
True	945.8119041440384
True	62.7730058863518
True	497.5542957539739
True	800.1382579580019
True	106.03010571934716
True	247.7487159685768
True	109.65634889895684
True	14.825020615610166
True	1.012889232013529
True	121.6759155701207
True	1022.5311756879224
True	494.87733236299255
True	70.55398875163324
True	792.8082271397151
True	345.2567990531709
True	1.1828131318701518
True	452.9478697961818
True	190.11014129025847
True	496.28949674922296
True	82.06272252983476
True	329.80342560276813
True	378.38088284306326
True	175.31239470111475
True	211.72887740666928
True	129.47506761329103
True	178.22378987481483
True	987.2420227474472
True	15.219408243563626
True	511.33593364395045
True	492.3599159765529
True	409.3248029009135
True	213.9472665141373
True	229.3608292999652
True	161.1924783960429
True	45.33311106437765
True	475.8669021465684
True	152.17123147922848
True	861.1715778537665
True	833.2950739315105
True	233.99040757898968
True	311.08365004932216
True	524.1698576330426
True	39.62866031082071
True	88.53068593909488
True	775.4848707938702
True	1070.446257508589
True	113.52733134080326
True	721.5866228721001
True	145.4378578879489
True	948.2835397205082
True	647.5739572328773
True	104.06941907903143
True	272.0424355148945
True	643.4999243746805
True	256.5767904623553
True	44.05691138318026
True	596.9051060868647
True	442.6463307086949
True	5.816282489614353
True	461.6395725522028
True	63.144207460617984
True	181.06028971922532
True	244.3486264930604
True	312.18048063221664
True	71.59442685231164
True	232.318002994701
True	343.3801977591943
True	425.2744555316993
True	967.8461599792804
True	48.29231274267923
True	917.1810011837882
True	1021.4331064811914
True	131.03797392263584
True	73.64498176569856
True	1022.8676771233328
True	35.77536799564851
True	226.10019368009665
True	91.13696933244638
True	217.9745835956416
True	366.54999763466685
True	960.4257247372652
True	92.9394394532997
True	72.40521794205583
True	632.2912410878375
True	286.5426669866911
True	710.0433184498704
True	54.95544868273969
True	494.7678413419275
True	375.2683234107662
True	674.975646297855
True	53.8828861539663
True	104.47422669276882
True	27.50494742732381
True	272.4460488037513
True	43.74489912777493
True	350.7707481655283
True	2.6532953727351245
True	1176.754773654594
True	108.14014578446398
True	126.33178145816385
True	359.0731430403138
True	727.9211064090658
True	678.9424644232289
True	1011.5194286210442
True	483.42810454610776
True	423.91734771262736
True	144.3577240561922
True	412.2044092896509
True	870.0825711893466
True	433.5353735237304
True	931.3231362416692
True	87.41718492056343
True	423.8101949724605
True	176.8176305353397
True	287.4519377231943
True	712.8745905593494
True	169.1741487883776
True	130.22713180180932
True	65.62795674025992
True	868.5171389938727
True	791.6284868110915
True	76.13338833774836
True	458.3364378798325
True	742.2556892579067
True	417.9386497574836
True	55.887719982150095
True	319.6276770093173
True	761.5631603953395
True	26.345650607383217
True	356.5986425774217
True	169.9071086741315
True	283.2824906963276
True	34.576211792763274
True	218.39305959326032
True	796.0379738581844
True	637.3674618765997
True	53.99945426796663
True	282.36398540870977
True	898.6202319677953
True	20.049076985417447
True	318.5950925126372
True	298.0289726103476
True	422.4526905663311
True	212.3597634610269
True	601.2584801052584
True	47.48602460417944
True	987.482795205608
True	898.7109606317734
True	46.41379985037484
True	414.7278027196084
True	746.1844937571115
True	924.3444857013131
True	279.844395365014
True	594.2076545222858
True	132.22557791524247
True	186.4986433696782
True	131.16553298665934
True	128.70095424320013
True	195.79043720686755
True	953.0695367581602
True	763.9509022989224
True	948.3666525965218
True	20.521105841697
True	27.13094220222155
True	361.87938579197976
True	13.599732697326004
True	617.1988182480777
True	1037.135002256186
True	278.50104476897417
True	210.7504241194461
True	81.78259531491236
True	216.61214531774507
True	132.5788301838551
True	43.42482386209196
True	129.9329718598713
True	87.49383835518512
True	246.8003128027628
True	534.8676664206472
True	166.4156902625232
True	28.463377704423472
True	57.439882231648696
True	414.8903814520775
True	264.0278078949785
True	588.2425887299953
True	22.91603882250793
True	112.44138383416308
True	697.2654238033306
True	262.8471441276506
True	470.582085893214
True	662.6702173212774
True	106.29152644349278
True	112.5247052518072
True	80.72351454948199
True	26.300674719325865
True	115.1259336459473
True	89.87469146166015
True	102.8145934889002
True	156.1305808138233
True	237.99336626190845
True	830.3122229050936
True	293.9455709176143
True	938.0148676560764
True	169.20438204774518
True	200.5637986883237
True	809.6779790537194
True	307.7050118809085
True	605.2611916372844
True	254.46001466975096
True	366.6500451915413
True	461.5621684894969
True	542.3469555430272
True	643.769645561161
True	368.79655335591184
True	36.89317386218102
True	553.1190295469208
True	621.2947756488571
True	21.55311199932869
True	11.614555766273174
True	265.1775706687048
True	405.5453884623723
True	444.5247500319749
True	68.99928341635939
True	633.3389442117189
True	905.192464717443
True	239.3382281514163
True	905.8903466120394
True	279.5829656033655
True	103.58319136365076
True	272.5013820080845
True	666.9279514348141
True	40.41535249592689
True	583.3627155646743
True	1295.588991505268
True	999.2193583467082
True	886.5669106251884
True	220.7299513558948
True	93.8744341329451
True	195.93686478557444
True	837.9500202404176
True	151.84757520794813
True	1076.181681214631
True	860.3148439265626
True	44.09049230043836
True	89.73132237785376
True	422.1101030696564
True	402.8855824300833
True	205.11158958821912
True	523.7303998293306
True	665.1435184034726
True	124.12134054208934
True	280.18138552909136
True	978.420965175624
True	52.38955581386344
True	693.2986373397665
True	545.3816228875997
True	41.1859891942274
True	829.4818109702511
True	387.5457004351648
True	547.908250171785
True	114.68141329067646
True	267.22871130586736
True	214.16188387375144
True	26.62325924938064
True	138.9320363006254
True	733.0326983639842
True	136.90380576412525
True	377.55176518907433
True	66.49500999311672
True	644.9700975481778
True	605.5276763485322
True	238.9333735604484
True	463.01498073749775
True	162.06531073094126
True	161.92696265639935
True	210.68418984476747
True	285.60717039528504
True	369.3405446014337
True	122.64425190230295
True	201.58973076633305
True	26.519527421405314
True	898.6625439902792
True	305.6632398914295
True	10.188107054887688
True	367.34153167534913
True	155.9452516682391
True	621.3055143008272
True	358.9337393514583
True	580.0372439763071
True	563.6717816280909
True	488.5273781765498
True	783.1532956658097
True	242.2027943179764
True	560.8405149566411
True	159.38051549133797
True	540.5057300351082
True	359.5403985641811
True	371.5283098056456
True	119.86289323407472
True	135.7364076732529
True	101.48300924809836
True	69.08016265078393
True	733.048881710418
True	182.12714376678124
True	44.33821398791072
True	0.0
True	565.5618191798915
True	109.14701632310488
True	23.11717397073756
True	41.13023785890225
True	105.09100960851684
True	521.5835035976123
True	185.16792356980648
True	103.02911755067193
True	37.961207922499966
True	153.49141533645184
True	909.9776995569785
True	51.52627487687008
True	223.781756767596
True	742.9682996715985
True	319.6196606564183
True	452.48089494851934
True	483.65613565964105
True	515.8477632626531
True	596.5302176913005
True	954.6293922937588
True	261.40820946360947
True	1045.395142876239
True	917.5739290480852
True	639.7388096783852
True	348.4269234099028
True	816.4470597242434
True	11.37837213767993
True	32.818352737243835
True	308.6925425509143
True	42.38112745867528
True	202.7975582324445
True	758.5466946220603
True	209.79567021473488
True	726.8526665289781
True	767.3426315733068
True	120.42190129034036
True	364.30130596955246
True	561.308234247076
True	25.541282525485023
True	137.0447743477169
True	433.1979324439384
True	305.30167970013724
True	193.0710674500342
True	110.57202589294492
True	378.478026935819
True	21.335797572698738
True	364.94677228247946
True	360.7248138053507
True	1053.6771913072032
True	374.8914238616868
True	31.829712884448437
True	431.8888555611485
True	441.8212262499745
True	227.94639948016675
True	31.92411390197987
True	759.5045733174125
True	442.6768913239533
True	172.07087563866295
True	13.35153376785182
True	1209.8010142309836
True	167.7103819260132
True	27.27892182929923
True	318.3031120571724
True	280.7062873770554
True	115.48242032478548
True	294.29197244134843
True	45.16592944748882
True	343.2526536014334
True	302.1238519781052
True	325.89620440830333
True	30.240232630168887
True	49.28505096538186
True	1039.638167279468
True	26.048219052139657
True	13.385267147214332
True	177.85103539028253
True	645.3653732261349
True	10.385926966330585
True	185.29329219909624
True	174.8077314927859
True	555.6352934292164
True	379.8303523099621
True	752.5481708440965
True	338.01621467994204
True	479.653919511924
True	458.9540604387129
True	508.08782568146506
True	102.68973751128156
True	1288.358210919282
True	857.8187732270165
True	299.4098387100083
True	539.3206242281597
True	101.716204263297
True	552.4717296422057
True	428.8907348209468
True	160.57209414760376
True	74.0673173780376
True	345.4648014224972
True	169.99500990133978
True	28.433346131933973
True	615.7701391731797
True	388.722477999298
True	72.2753568610432
True	30.84213218021487
True	685.35602137671
True	490.8966288353916
True	71.26306140654067
True	22.180160882622697
True	330.65187407955415
True	326.51228686990584
True	728.8047865893317
True	552.5118656319082
True	559.9505809655317
True	793.8293529303309
True	7.931806174631589
True	56.36325793590615
True	32.11434015814508
True	62.037684789194586
True	492.5168900586582
True	582.4179719199087
True	79.37130252004191
True	107.73658928396668
True	189.36435702567388
True	75.71087767171558
True	172.5119381834287
True	197.61247081961912
True	272.68883514674667
True	829.3448264864381
True	585.0814987189787
True	282.9479363443796
True	190.08234154107512
True	272.7547009815396
True	249.4880191790644
True	732.8369524564218
True	336.3886011249033
True	167.85831329060724
True	905.9207079006318
True	365.857533130646
True	472.0598406369924
True	154.2383265674922
True	118.4718477889859
True	62.346567156713206
True	199.31047570367124
True	967.3050967628852
True	505.0673000910257
True	113.33321692184644
True	352.2095025629238
True	102.72980626073588
True	685.5080071681792
True	4.667083364698834
True	681.0907178748882
True	35.50656657823049
True	921.6629724910013
True	859.6400298046698
True	215.8653838502829
True	30.54135775933368
True	78.81471131260425
True	467.12532961518696
True	222.8086983349859
True	1.4120657328774675
True	81.9495007203417
True	1113.1376115014054
True	342.06324740364886
True	683.0970691907328
True	479.9824531574238
True	28.71457782505889
True	135.06584614542285
True	437.06017484965366
True	920.2605574125406
True	807.0388187533574
True	409.6859598666469
True	338.29420826776214
True	18.753956771857787
True	75.87329097767014
True	729.5368791718184
True	471.04777440977966
True	390.0121383756848
True	904.6220018949564
True	25.146773532847405
True	217.0845276877912
True	879.4759725769004
True	237.851237103466
True	8.8178816955259
True	505.964824162378
True	102.23282591241528
True	669.4834188560804
True	58.29188219243225
True	258.60410554943354
True	857.5680557178849
True	917.668800995305
True	278.9032619015716
True	427.8708086242269
True	116.11256406394544
True	603.1043837950692
True	250.85856488271244
True	197.22824979232976
True	839.6755249516326
True	52.59390435937813
True	711.7554041853328
True	280.36547927922663
True	297.7638724485945
True	169.73864937117955
True	485.6784343690842
True	601.6387891966637
True	370.3813817382377
True	429.4072622757626
True	68.27354426433774
True	152.38991280330845
True	457.3347208366207
True	221.62984952815975
True	39.06642754916182
True	201.3479567469768
True	385.3241920645796
True	408.2496338142288
True	733.1849777542255
True	130.2403060673823
True	637.1629423260384
True	498.2240787825573
True	612.0402937411301
True	138.08667351621867
True	37.19429914646321
True	683.4378981559082
True	71.46201973746327
True	554.9057966187942
True	678.8914562766623
True	449.0560009608935
True	133.09391069888298
True	513.7150262401703
True	4.2807911230588
True	388.2281101883008
True	30.642301829143577
True	643.4512861295626
True	275.7398888743358
True	578.8774945347755
True	691.3687482833313
True	144.4780277800458
True	519.5990684151241
True	492.08221017408994
True	64.41218696199888
True	970.2264448469516
True	2.8580368179976303
True	29.101809293775705
True	630.5062147906305
True	684.2516338386076
True	133.0985706403553
True	413.7394499360008
True	121.96812168115837
True	73.85530889253592
True	471.8698383811354
True	43.78023881963644
True	508.7458916549171
True	12.741997964677411
True	855.5298480815859
True	549.4751332413251
True	665.8988681738203
True	100.7593566802886
True	382.0925003061602
True	1018.0582477887834
True	865.3669384413078
True	133.72760137720945
True	557.5918831000367
True	459.8545510492291
True	239.59076934711064
True	267.13893881606253
True	5.6576556312548565
True	330.09754224452735
True	11.533375118203647
True	361.5124519145481
True	73.41982377923347
True	421.4746692214517
True	675.8217680260235
True	127.78691818870304
True	242.29627989711716
True	642.2074495435289
True	690.2522038999564
True	293.09201764704227
True	134.73578861909024
True	162.86026694900397
True	480.29266351884775
True	85.91542335337523
True	11.137559739029376
True	511.0468410578173
True	563.2652715432598
True	21.442400922184586
True	130.4217681402027
True	914.2468830685945
True	489.0057608772804
True	258.805115155727
True	34.134024534402634
True	478.2856556858548
True	102.6362658778559
True	588.5912882159794
True	672.2054318423461
True	294.725382861378
True	382.08069957682136
True	182.3473659917284
True	243.9369438388264
True	75.77490305585653
True	211.56051627640636
True	493.7855182835089
True	20.43852803581791
True	452.9206604594649
True	367.8691168102794
True	717.7014040129392
True	907.2845337426312
True	885.2629291560315
True	159.07141341037868
True	409.6742980282981
True	69.09677429273603
True	198.14047697056324
True	316.2751520406653
True	10.741807251781143
True	792.942064625262
True	23.70118988217918
True	390.0482229246254
True	269.7769145374268
True	632.7459598826487
True	198.34690001395475
True	37.07688283177488
True	662.4326962879452
True	1085.5697063311125
True	211.47516527271225
True	130.02535589263422
True	610.378348814629
True	495.0738561208016
True	17.672007960648138
True	855.6323450669973
True	111.38579768013632
True	46.7920042971015
True	311.2451002561282
True	353.2352446502019
True	398.4863447661757
True	269.66453797878853
True	19.830601816109706
True	23.18559914310729
True	846.6197763160036
True	198.0996840147468
True	110.25234956229517
True	811.0917772550324
True	670.8023469302117
True	646.9809742548698
True	450.8996138449367
True	149.91338069160273
True	33.556383936068954
True	102.9549232724448
True	439.334925728316
True	232.97965022405765
True	472.0262322485278
True	141.0357500969089
True	477.9473174075263
True	628.111814739896
True	964.7285841674818
True	23.477979120566346
True	960.2647971219956
True	1088.1511436349483
True	505.5105964713812
True	80.4584725027704
True	777.6733235078808
True	639.271197185986
True	647.7340870538466
True	177.0502570306336
True	718.9807963780061
True	712.2797680151577
True	120.39315958740043
True	764.108792273928
True	831.7319974497299
True	472.8140403226772
True	233.59274597336864
True	71.26807927636526
True	314.8860246730827
True	337.779327997997
True	484.6388709178759
True	426.3411380269416
True	204.31902578344747
True	312.28086076868294
True	3.0145582882982245
True	11.492833459965317
True	108.85945637448972
True	133.98846048455223
True	350.6425567832386
True	357.7980695644104
True	116.37012938316998
True	17.869845011886046
True	217.4485747181839
True	844.094771414486
True	454.7544044677449
True	534.1011610528751
True	566.6438590949168
True	773.8834078851722
True	638.9652078028831
True	91.46804453393098
True	216.0890925318441
True	239.3872950147723
True	283.89730399627194
True	103.2144540386122
True	358.2819292481436
True	433.1060582920606
True	169.31717715092742
True	663.2804571288369
True	244.7220096298951
True	199.75300114457505
True	29.27184207986942
True	253.41710196567308
True	487.7050193214341
True	168.16658733936652
True	527.1293519037943
True	487.03448481582575
True	244.0518289614697
True	106.41355405290258
True	40.16890384784047
True	403.7050404647515
True	791.990756804267
True	165.86676835810349
True	1063.8404742037949
True	1015.1412779450322
True	472.835112066245
True	102.75758497536866
True	130.934451507351
True	668.6405901649196
True	9.167268410586242
True	217.23656255930737
True	137.15983105374977
True	121.12235116454713
True	331.66702746116493
True	635.4751436040586
True	37.75800452955247
True	123.65336599364164
True	936.4161035803488
True	54.23832770307764
True	451.7263535886791
True	537.2090157286282
True	248.6027736843623
True	131.42577797551846
True	933.9370987500936
True	1176.7169841748382
True	510.4683781556149
True	639.4224602899092
True	214.07051399922184
True	155.11142209418912
True	318.1321345280938
True	249.8058188803114
True	170.83840426958588
True	306.87673087503737
True	347.8470621658056
True	9.907042233852248
True	627.8300272505668
True	143.36180522153077
True	78.78429647469311
True	460.3374797801716
True	302.70154097808665
True	1183.8337725707772
True	353.96129981870394
True	995.609610294812
True	10.370694205676193
True	259.91993341228186
True	226.01984855551555
True	157.2130418038844
True	507.6789709150404
True	197.60259497281308
True	414.58415401820855
True	336.03966896195453
True	109.7885919433708
True	339.62227089745323
True	1043.7443185857044
True	732.4470101161457
True	219.241746734098
True	108.65670614693089
True	299.73455177725504
True	24.40907272335823
True	368.5075752627576
True	311.1455852103091
True	567.1388279254049
True	456.5336291735565
True	362.760310051769
True	158.70905270137004
True	13.744824184021857
True	429.2101190823897
True	284.09139903675344
True	138.4391800334037
True	311.2331705529418
True	423.76007461056207
True	809.8004570997443
True	299.70826262943285
True	780.6040945176741
True	403.3325335870928
True	370.0705864093152
True	1.7835596202278428
True	1147.779813942828
True	105.2564347573298
True	917.8478595281116
True	198.4945554022545
True	467.4824788807031
True	670.4840710643182
True	86.5659206094547
True	485.4717013137233
True	33.012968927703426
True	437.8509214289381
True	80.6809352994308
True	228.7762261899821
True	38.23070391836435
True	657.9473456861317
True	188.5074751991676
True	27.18417614176789
True	395.5856068314511
True	106.68667757201275
True	168.89059959499667
True	818.3836106441813
True	251.05647441130645
True	156.67530095085257
True	371.8066296527487
True	511.2989811390652
True	334.565086566747
True	499.2428067894915
True	605.4984081369155
True	152.8965262078948
True	6.775349881985435
True	74.84985768123724
True	427.4867267597704
True	89.65303555597532
True	79.51121871403105
True	1088.000542533627
True	28.100381216725356
True	322.2187780472527
True	329.5323466224336
True	483.9232222035303
True	677.2488155828431
True	178.95373319664225
True	654.134244112356
True	311.66562563736846
True	342.7300730017552
True	279.2971606631459
True	216.97109024179025
True	358.1057296861411
True	450.540820345693
True	409.5341451102436
True	586.49415284295
True	144.9209629441857
True	78.91830143590342
True	39.29069880412108
True	280.3829932038364
True	637.5034206687101
True	398.1245291712385
True	790.7065489898098
True	220.492832044354
True	391.9535247785248
True	69.33848625394586
True	55.937299741393545
True	421.8464587699594
True	201.3306589289788
True	219.81857369560268
True	43.37644680069389
True	1115.6094742606522
True	170.50094402355376
True	896.6880730682967
True	319.23909419411393
True	918.7300700764551
True	234.2879127057836
True	460.5254084488116
True	529.4053175100476
True	595.3381756191501
True	216.40591872970543
True	484.9140254747204
True	938.0546737260194
True	127.92655387744472
True	7.485769356764448
True	578.0483865635563
True	28.863729868785484
True	76.69626930572437
True	800.1070791343534
True	231.5780384530513
True	971.8753275025751
True	697.4145022807867
True	410.81092673316886
True	288.6569281879435
True	486.80459702774783
True	339.8375265228402
True	180.4483833080512
True	680.0250787401931
True	720.1281464576781
True	207.6175506387477
True	91.03858733609512
True	511.90629301015946
True	131.05185680525233
True	390.874894707896
True	354.3525422341475
True	65.08117953694159
True	381.1689223285546
True	418.0655537623417
True	373.3199782454941
True	404.4678684505903
True	413.25609238414654
True	655.4186956074402
True	58.69300545015619
True	459.2737331970794
True	325.3825990220789
True	672.2035749001074
True	216.00991781643685
True	104.1280563870735
True	41.78717029169992
True	537.7339827323915
True	624.6983898688899
True	196.28700488604144
True	405.4951687808851
True	336.1425180191029
True	16.83716151296151
True	163.31835621727808
True	292.7798357603394
True	3.007509271180094
True	873.7993908557388
True	81.24722627934736
True	103.20073641756818
True	114.3159018442928
True	350.6314547295497
True	34.49026949911277
True	454.3551271783919
True	231.72771758275957
True	4.630693724495423
True	115.91285252249592
True	440.2681144367642
True	51.65484597464453
True	68.38759623711327
True	182.11552632438912
True	287.3677694386908
True	963.1098860471996
True	380.1931095791952
True	962.3590442902848
True	184.47449143083875
True	1028.7333559585834
True	798.8352827329039
True	677.0567203717211
True	391.07570647194575
True	369.86934573893166
True	82.25603908853068
True	73.41315812987382
True	84.14065175588476
True	173.5625181117137
True	482.5898308613577
True	1102.572766137799
True	183.24725229866195
True	338.41950569190004
True	428.1861359738604
True	603.8032725506475
True	570.9103068208824
True	291.32506738081275
True	452.30214779390815
True	664.5172251843553
True	95.97620667430355
True	729.7255064211837
True	261.3293688418386
True	138.291905326857
True	408.7492514899018
True	872.371023178514
True	434.03053663100656
True	834.0366055176283
True	184.84845386970915
True	349.99933821538417
True	695.2454306574942
True	632.3962499407695
True	191.3785796418945
True	271.0278505511536
True	805.988953432164
True	33.25821180691769
True	185.50990601759491
True	477.380825850615
True	712.758150804026
True	102.88216251069213
True	38.16828066609512
True	169.70946308578797
True	709.946655006438
True	317.76086806766426
True	554.3820961539868
True	362.6515804940015
True	297.53567079129425
True	441.9007758226141
True	473.8469119697995
True	72.9708244301366
True	359.80383349382305
True	787.6097198919765
True	0.0
True	290.27486294882243
True	245.4982781767172
True	981.8945603955232
True	150.2885151771672
True	673.2639553709766
True	617.7159746743494
True	115.95756199321382
True	214.32461323440933
True	138.8405860496506
True	11.090049292505842
True	285.15874737138785
True	382.8239245742224
True	1145.512179395811
True	240.77656976991727
True	397.33049600963005
True	660.3577009085476
True	197.58121424128487
True	28.156738204510194
True	833.7956667692283
True	621.0248436866289
True	155.49442383316048
True	613.9034723047994
True	159.55813838214985
True	300.201895560553
True	743.9218320116911
True	36.24075733114012
True	103.1782717906129
True	505.3490196608036
True	67.01529334893794
True	79.25988541180452
True	421.6098891142288
True	22.145273312077297
True	744.826406481962
True	100.48213686806436
True	161.11221318928685
True	19.06007892133987
True	715.4202350465163
True	31.32255970861026
True	791.0979839668478
True	388.20321519352433
True	117.98269741611104
True	683.6572865132351
True	512.6782746500458
True	560.6184775995371
True	46.67115038320131
True	367.2271649665184
True	5.524480717620676
True	93.4228036350754
True	385.1608346644519
True	48.72558978442097
True	118.02715993380174
True	304.17842705601305
True	174.78172930779797
True	100.8456188487434
True	655.2787495383205
True	20.43999568902203
True	1144.4349744458568
True	521.9805863522741
True	304.7423934778124
True	486.5924436478193
True	127.11720824521734
True	795.0636832487633
True	1090.8269757220528
True	755.4967644039165
True	182.25641944569887
True	229.83176300833765
True	54.49458299787944
True	61.56037876727321
True	155.00448357484336
True	99.8818027750316
True	170.1957070402041
True	1174.6761956787116
True	313.3095230726849
True	341.5712330940256
True	708.8646414204529
True	16.1646358301925
True	15.700441079298503
True	590.155973702978
True	6.185810373251073
True	114.14843420374054
True	682.7470213478637
True	181.92523130778363
True	660.5867388769366
True	834.5322611702203
True	159.588914987673
True	852.595725783992
True	2.718556209254253
True	459.6429390172786
True	1048.8746301864169
True	24.44281915534357
True	236.52400193432567
True	149.4696278974634
True	971.540515701358
True	230.14072397427813
True	468.8528103769372
True	121.48458326298768
True	516.6524635989921
True	150.8290392071586
True	97.26177995014012
True	394.6255181473878
True	73.3423333964795
True	55.9869004470502
True	1009.4630622689256
True	250.6882671460119
True	158.01237221246558
True	367.9103801383351
True	396.3558106516497
True	219.3035636009373
True	165.72438829036662
True	382.472850051528
True	35.449607847525485
True	496.98057047821607
True	1157.7833890833815
True	107.0704738183252
True	469.3279388431127
True	322.28306239065205
True	26.435296496452334
True	396.55867020498266
True	104.92664591847036
True	592.5372259424469
True	196.9367655794483
True	405.0983941466682
True	20.157592399733694
True	446.11925235331927
True	112.453217986854
True	339.7734834125657
True	34.25928679412494
True	174.32195764302853
True	239.86208139241
True	777.9069754168295
True	60.54037636404331
True	145.78649043666033
True	232.68570715289135
True	137.74993533122912
True	634.3305135196065
True	561.9694431118774
True	802.3281336165177
True	384.8362681048263
True	531.1130493430126
True	422.26846433244447
True	691.9826743062197
True	73.67093153173147
True	468.4111051173611
True	426.8278089321118
True	46.29444434088512
True	80.70007000170031
True	130.728623947649
True	86.94580276240195
True	333.8823435796078
True	862.4494561584257
True	325.00988609483227
True	1125.1598375955712
True	325.4433946809888
True	892.6567657574233
True	155.00640863174692
True	585.8456432272187
True	628.0778775956934
True	697.6153733089644
True	456.478811156289
True	62.35515559380446
True	292.9336484016663
True	41.96515533970872
True	159.09412728672487
True	174.0073088979162
True	1091.446644056631
True	239.34656418577927
True	541.4298439709554
True	539.2399229092945
True	551.4691077832794
True	901.9937942853225
True	599.5989403099601
True	613.5678024590501
True	891.9955244017665
True	126.22212932117432
True	334.8482558112132
True	260.2819140435258
True	328.2648463129404
True	93.86281721860487
True	394.12086506076287
True	5.0672452369389305
True	324.71996086987406
True	258.3553704190856
True	616.2553094983722
True	285.7106208979423
True	365.5540134128688
True	8.803284573548124
True	59.41915620247416
True	540.8314803722343
True	30.655863223383964
True	145.17068833708635
True	66.45939291349812
True	149.97007211531545
True	241.48449824171317
True	65.82361218608631
True	395.5296046866224
True	274.2798829980975
True	99.75825507941414
True	338.6851235387954
True	64.58276436803634
True	581.0685004676545
True	873.4569359603512
True	278.6822451462021
True	1154.4960045559235
True	113.46797560055326
True	309.60616914945405
True	1048.8479166931388
True	85.62230076272176
True	276.79942019052345
True	9.883412374545053
True	402.394887904589
True	468.7038848404201
True	157.4400987286753
True	623.9878914091595
True	912.2137452729766
True	161.17193932074142
True	80.78525387185299
True	328.36825301037305
True	568.070847114257
True	613.5847916396951
True	1221.157205644321
True	27.6992069226768
True	951.2842593329544
True	143.99775379755883
True	635.3440141680886
True	119.06579426517344
True	128.48985472467984
True	186.0307736354565
True	171.48867831982002
True	760.0107641062352
True	196.4339213541141
True	228.74181463916776
True	69.12537052462237
True	513.9964979381148
True	441.5959849450382
True	174.34571567561062
True	237.04291086633444
True	16.16079923532223
True	420.8118982035284
True	223.13989366534437
True	279.8710695073669
True	114.90682051097546
True	725.1230388117389
True	422.60127386045554
True	254.287430458068
True	629.8545319928681
True	513.7354371880003
True	449.3824461328263
True	133.21978651011648
True	524.7590400028148
True	433.4910269630357
True	2.513378184625565
True	195.86956281867603
True	94.9594367997323
True	250.59279238279692
True	2.8648762913128194
True	129.65507621628814
True	355.8600682284213
True	6.58237518171561
True	849.1171899514704
True	176.0118443224229
True	717.2503281285271
True	785.9813581673681
True	156.04510051460085
True	231.15008850833328
True	461.3887337125568
True	815.6228665844015
True	52.41584935852744
True	37.48114020260957
True	135.4350242955491
True	624.8895388580179
True	716.6685856068975
True	190.1481373048117
True	598.4962200692407
True	600.1678034848692
True	834.035746740747
True	394.5617814698233
True	189.05917396708352
True	855.5656581577169
True	224.6642175689743
True	147.3854239159671
True	341.1968144557749
True	228.67215153393647
True	208.47416295022387
True	622.5885772008996
True	249.8411848898424
True	201.9569445080828
True	473.5357119203571
True	473.601769858446
True	63.952045824302665
True	295.96331117280107
True	77.81256191457182
True	327.16015941845086
True	360.0716280512953
True	256.1374413226885
True	174.13102417247654
True	369.9786426660266
True	635.4421448510229
True	738.6320853508969
True	288.2043124318772
True	736.5305501286165
True	62.80941811135599
True	878.4904361472938
True	355.4928644513907
True	13.134633564842824
True	621.4407843633194
True	698.4538616103245
True	255.24814145011987
True	164.2239256859347
True	48.45549772641087
True	386.763918709053
True	79.43877922104622
True	14.448756176910448
True	878.0727763129987
True	372.17084509690096
True	180.05077550923934
True	957.7058002553416
True	12.45057678794003
True	795.5477759728515
True	32.180530127568844
True	627.6371836574332
True	57.45431718702913
True	765.1556255530754
True	459.946775344681
True	192.51816528111544
True	425.0154945943367
True	208.4806080577753
True	300.31145522904825
True	214.6555924976236
True	411.8339637408987
True	9.235079592662034
True	327.9183870545287
True	110.86074529010304
True	11.613159355878356
True	458.9612435372953
True	716.6917562120532
True	287.6934992739375
True	78.37899709098079
True	328.3838552935107
True	79.82632776464716
True	189.348799418142
True	181.2490697247309
True	383.40177958366246
True	41.12988696514152
True	132.1953439981441
True	381.6626748534824
True	863.668337728786
True	109.26536820654296
True	200.96605440118185
True	432.346683714153
True	16.839090764635053
True	412.386317794452
True	504.467624743243
True	91.35969626326334
True	399.48324960478885
True	358.0022476433966
True	412.333409107981
True	591.3711525345368
True	1051.7603604706785
True	960.9307266240762
True	52.72542072437648
True	1047.382757608248
True	105.451013157843
True	111.83243264704969
True	101.69546685520632
True	501.8199873731898
True	372.5381801120485
True	577.4303292584327
True	261.34909073456004
True	158.86947651831463
True	387.12714341598496
True	17.86807497346939
True	442.61981938094
True	393.0137604404638
True	153.75649641793365
True	93.22673007666148
True	561.1962444571071
True	986.3543000635829
True	202.2258985568465
True	65.81514171478634
True	435.9912676276796
True	385.9914730328121
True	485.63246298257286
True	331.0933201263585
True	4.307536622852442
True	525.4471626827742
True	521.9658807938362
True	502.71338782843713
True	195.7573462508808
True	106.93282056333484
True	20.69527533140389
True	385.4338406676225
True	108.71151195725392
True	7.274529687231128
True	33.40755331311622
True	357.609962339433
True	646.8622963065447
True	134.0625770221609
True	89.5025887313078
True	24.83230846894377
True	410.0891001435155
True	368.91351045974295
True	779.6678840689668
True	311.91122495151984
True	532.4114318117879
True	558.409351379171
True	531.7952606072431
True	294.5375287241084
True	547.0795802306164
True	97.5033301170268
True	576.3484381714535
True	6.201938788377179
True	379.916513095914
True	443.4054365321679
True	934.806729564484
True	352.64111867488504
True	814.1705653868902
True	989.9914279524792
True	185.21995393194308
True	35.389860759097814
True	377.3687968658365
True	379.2606358718919
True	555.033816766455
True	255.8287334671596
True	29.100426440635022
True	629.8221650503939
True	128.74637832429025
True	1072.8914656645477
True	324.4354469887578
True	480.7673745483075
True	126.4250311515068
True	793.5293825158169
True	136.55105917730924
True	816.9516225219952
True	586.7553622890166
True	188.2353337825218
True	109.83331541223755
True	66.5215298837824
True	558.7055269618654
True	912.216579295768
True	428.16834822008593
True	533.5419210326082
True	138.72174795825086
True	615.0899448468012
True	471.3730789227984
True	805.186840369923
True	313.16175562908404
True	594.8992612857666
True	114.78603863894854
True	24.65675156738671
True	410.5815223973701
True	169.997307186984
True	109.22047758940752
True	383.723167386365
True	1067.44029607513
True	264.2928081275724
True	561.2362958365607
True	12.602579510364102
True	71.0933390969766
True	323.8372167186558
True	759.7692894893153
True	446.07166831652046
True	492.5994587212653
True	731.5593593848309
True	70.47277746708316
True	732.5644081399344
True	52.60908198045074
True	106.41840618784477
True	184.32497911993025
True	82.90773108626745
True	24.65596008377893
True	311.13263274613325
True	476.66542563769855
True	877.5924105506563
True	862.2886813325031
True	6.249057881386468
True	289.33991336599087
True	491.3363521109172
True	123.22188587684415
True	246.00224664908717
True	328.9127555297063
True	1308.8965129760925
True	443.0278595477373
True	25.95643213153491
True	186.33818343038416
True	687.6637869287989
True	35.2612731751297
True	175.92383617704132
True	566.2236073272308
True	71.84134043102559
True	856.3898917159202
True	332.18834988789393
True	655.7185098334672
True	76.7592459857061
True	673.5968307673339
True	573.0369271178262
True	868.3268186434411
True	244.03632068580023
True	515.7490813790156
True	867.8538433316444
True	930.4753727500174
True	232.97831943543665
True	754.3181409376579
True	208.2313423495316
True	438.917959661881
True	374.9995987807466
True	496.2650145258544
True	498.09968651889545
True	318.99249422275176
True	359.0218829217122
True	116.85487604477488
True	349.2122642094698
True	1187.7363899907732
True	326.30272493697214
True	137.670904911502
True	312.00266293724434
True	766.7839332569617
True	650.1224594035002
True	403.6407923290864
True	115.3141524190868
True	322.5502668861519
True	34.856077081981525
True	167.61906725150206
True	89.06102718912548
True	87.76692685900075
True	558.0673231102921
True	140.45227732116027
True	138.9753902642746
True	110.6127833333234
True	85.2589541104996
True	439.6024061683547
True	398.3566642562541
True	1041.9598657571505
True	528.5590933438006
True	857.6559813187415
True	269.473271665251
True	286.6347228764544
True	556.09895582485
True	191.10395986203375
True	796.7780266426124
True	231.76343593649125
True	354.5765154963981
True	70.71591492303259
True	115.373815857462
True	269.5297747577212
True	122.24642540491348
True	488.23373034808617
True	31.742698355651875
True	575.109104557879
True	997.4763669140387
True	726.1590823729115
True	1.2908348957758906
True	65.42984935294086
True	509.6300012633283
True	444.99654730148666
True	74.62822265360916
True	114.34277228684242
True	285.06894248042954
True	83.94281286139714
True	51.31534596266668
True	712.4242475006495
True	658.3884121197315
True	167.63243712512678
True	168.94966644770017
True	544.8653433998439
True	52.98349505844194
True	25.19675672249304
True	553.0392935417095
True	446.6233279992613
True	1150.6068303491263
True	47.92488479839966
True	464.3730143498488
True	880.5473333732866
True	809.435686458473
True	282.6810779205366
True	765.8317408450656
True	406.512835263676
True	43.96208935331232
True	97.72814728681888
True	713.9833918173206
True	78.65248697529537
True	142.8101452933663
True	924.3491724560176
True	189.30816616550533
True	273.5003556439628
True	106.42749300546582
True	654.6354252108093
True	594.9412269891151
True	215.50132663584552
True	428.5536643360341
True	40.93712773707879
True	278.91698519729914
True	585.5019307325679
True	602.0714618220395
True	323.5777541831237
True	73.04628281416728
True	955.333589118512
True	1066.1038156095367
True	569.3696685446172
True	60.63313979773767
True	29.07755582525456
True	89.7624227074349
True	108.68524035972357
True	102.27558399783064
True	859.4177660325854
True	1189.3760847200945
True	735.6450211206978
True	321.5098130347204
True	9.46452982171713
True	22.57064626076275
True	345.19814809127035
True	464.014634103941
True	46.95828041022303
True	579.8691588833598
True	437.0863243407612
True	403.7863549619113
True	82.91918127432032
True	201.83810261543917
True	259.51423080908256
True	142.60739400859157
True	391.7183673285951
True	42.69324846807382
True	177.54514301454614
True	1140.5631086032663
True	6.068799080832379
True	28.258944463727804
True	575.5214953131913
True	360.5011645828049
True	772.1802619774813
True	152.6511243542283
True	791.6748775121704
True	581.0823966628185
True	270.72538963925086
True	427.8165459516519
True	350.0428331299404
True	280.3713549326424
True	263.6513625941864
True	370.22740588256335
True	499.46929221739066
True	523.1697695349525
True	109.1936434835168
True	373.8799055440154
True	7.247804594767739
True	185.13790289673827
True	233.57676965674705
True	853.9077411126686
True	592.9916475285467
True	31.66970699606632
True	735.5004685935181
True	829.2597469798676
True	103.2783204135097
True	350.6146642615486
True	906.3318598369012
True	228.0374092333165
True	163.5383562976316
True	532.4352382755858
True	582.9397787473482
True	1056.7432143836058
True	149.16667569672134
True	148.31242097914674
True	260.34990639930515
True	314.0370904173122
True	423.8267782106351
True	420.1937700422015
True	306.0939458658441
True	451.7539122789951
True	494.7018122284286
True	228.39924522110132
True	1502.118586885637
True	251.1390506940704
True	384.5414233050194
True	52.29310837500832
True	751.949967887406
True	243.8640897376328
True	917.7243968468858
True	543.3236971608783
True	308.63600680027054
True	758.3648912236557
True	273.7696889040699
True	207.8912901042036
True	252.45093697401808
True	224.42508855971369
True	128.70621580766232
True	246.54760289936647
True	740.5946538343208
True	516.0334097702189
True	212.92824495630975
True	1208.5583568485235
True	118.2115337211167
True	261.23711696283027
True	75.29815886491555
True	299.6861240436041
True	393.0743359895791
True	93.65140117614436
True	227.4174710003641
True	74.14758949411835
True	713.7911290597657
True	375.7108387835014
True	227.2753260376712
True	725.9504070244361
True	913.3874156093368
True	785.6613855948796
True	829.5923580625513
True	354.9188444015442
True	1.4392706150509174
True	260.4270693114425
True	55.05395512885024
True	398.1047503107902
True	57.15151267024344
True	366.4959349372478
True	871.0192364255365
True	1040.6391450925184
True	400.9185325166444
True	20.53592853488138
True	498.8177574962627
True	505.79606696707407
True	183.84709446828063
True	224.8862752019756
True	280.1165747502196
True	23.81623497205636
True	132.71863626494252
True	956.1066004221487
True	64.21498190185905
True	498.5919295526099
True	775.9595163136789
True	95.42613851518354
True	242.02882947642655
True	111.9698820231906
True	16.098665865549545
True	1.0711407668835704
True	117.66726943378411
True	1000.6008423048116
True	472.8746511101271
True	62.78147696005641
True	796.4531401731833
True	343.0649356889673
True	1.212532627476931
True	440.58648811981743
True	190.7966221356808
True	478.6436288529145
True	85.41566983716568
True	314.360730613688
True	379.1161435505389
True	169.8952135062919
True	207.160037357775
True	128.0358641104119
True	170.44931887463255
True	982.0959565152184
True	13.505786103848038
True	504.3323649232707
True	480.84722234574633
True	397.1895119503523
True	219.60048530876716
True	239.28440621656503
True	165.9481773426218
True	49.05242127832006
True	492.8058821107013
True	147.39924399649215
True	859.529489158
True	815.4393874306999
True	249.4101380195932
True	309.90145070999307
True	524.088622037808
True	42.92966944783981
True	85.05447299175724
True	740.4216906811946
True	1125.3092045471717
True	115.01926855498009
True	722.4684554544142
True	147.4601922956671
True	929.5381045844072
True	643.568471167586
True	107.0859244014625
True	266.1151214459604
True	628.2674148607128
True	263.9495267902683
True	45.6731680091444
True	561.5203637490681
True	434.61245282177566
True	5.779177236131025
True	483.6753247749713
True	69.34765562678388
True	170.1025143793052
True	238.5586537663276
True	318.2581198213315
True	77.16039660168347
True	223.3340509922548
True	339.343983712748
True	432.8610579268866
True	924.6835015821038
True	47.03327366266754
True	905.6344463058632
True	1041.0534055125088
True	133.00041930461188
True	74.79593424234976
True	1010.2979615681468
True	34.09131138975954
True	219.676567391639
True	82.4301186414232
True	213.34466036138687
True	364.5249840357154
True	936.5984120155108
True	95.84359674131008
True	69.14870749651871
True	642.0301808995284
True	281.33503369429525
True	738.2558956074524
True	55.78797137003422
True	481.9331900296616
True	382.1063213624956
True	682.229269143471
True	53.31783230912932
True	108.31048129214076
True	25.88108508307276
True	272.8952557283421
True	44.022518721182216
True	350.49868672003475
True	2.718256460019424
True	1159.5390419639552
True	100.68690524322548
True	142.42742911504453
True	360.4329671729346
True	731.8084078656226
True	686.2558885518544
True	998.5874858082436
True	447.2290390291676
True	407.6414451745188
True	141.44108884305018
True	421.3875606689513
True	831.7266654662052
True	434.10057395829176
True	942.486578773292
True	82.27437977275952
True	418.4938124374534
True	179.81847233478507
True	279.45155844028864
True	745.8505730110592
True	160.3286871558818
True	133.31080281855142
True	65.75420194936954
True	890.7662716370243
True	775.3608757781832
True	80.8823003645682
True	439.751766957537
True	747.2554351779455
True	426.5915471454442
True	54.28760406034088
True	317.1407688655321
True	782.5297215259924
True	31.961364837186867
True	370.9082454048757
True	167.96520294010537
True	289.3826731959774
True	34.06128539866828
True	228.8841859948914
True	759.1724369836506
True	647.8121246005574
True	54.26350362772282
True	298.812827958147
True	877.9008523115266
True	19.46083022584236
True	322.5772467663538
True	299.4093949903008
True	423.5233965917051
True	209.14845722743723
True	584.1547499815753
True	48.35631435295559
True	957.1748470788378
True	898.0656188271187
True	47.2174186217628
True	385.74066930340496
True	722.2886833871207
True	930.5222056356212
True	274.62246826965
True	620.8934376277779
True	125.02332633277676
True	188.6172070522313
True	132.25215859524465
True	140.19766419081685
True	199.52359532876864
True	941.6654012749684
True	804.179152778136
True	915.2598996806078
True	17.65220396308959
True	27.06539558267277
True	350.1052860352803
True	13.048727387111509
True	624.8438614776072
True	1061.4118311175491
True	277.1482846055569
True	208.03386888739425
True	84.72426510189324
True	204.9905904711851
True	131.39687216243126
True	44.63477118666509
True	134.84001637592573
True	89.77819956899503
True	234.06929928948875
True	528.4279569971865
True	164.59742274245886
True	32.58896719439289
True	53.58583086700281
True	429.29009637318575
True	268.2991202735744
True	597.3830434112839
True	22.15974688141589
True	113.8324189254948
True	661.205143703233
True	271.122135986075
True	461.2385146609862
True	665.6169577575076
True	104.04367831992474
True	113.82893120454008
True	82.64265394583518
True	25.245906155283983
True	121.79114782801064
True	92.11931783881356
True	101.1421189845996
True	143.33380658107126
True	236.14559082218017
True	803.0393877905477
True	285.5584913781796
True	947.0947924041022
True	163.24948207858935
True	204.8590042538524
True	829.6247084134795
True	319.61997971181194
True	612.9644246091566
True	249.46887807179968
True	346.53150065889844
True	440.66743352786494
True	575.6808496285905
True	647.5796676729183
True	367.1305257144445
True	36.2647872494878
True	562.4029575176902
True	619.6594832676549
True	19.888063443606978
True	10.75318382504456
True	257.65565067527024
True	407.5827932354506
True	434.0034789102817
True	66.25099460686802
True	631.615128038564
True	970.2498289380904
True	238.1003611351302
True	897.7761157827998
True	281.72519421765685
True	103.7983252619414
True	262.23888828425595
True	676.243628201576
True	41.60921867771591
True	582.4158532136645
True	1296.4170109505417
True	1019.3739865791808
True	934.9419804057856
True	207.92758170166144
True	94.65293263747805
True	199.5197733767858
True	831.9756575352308
True	146.6447878134015
True	1048.193158064285
True	879.894693442607
True	42.427174395209775
True	86.85002389618028
True	426.0201727615196
True	403.553635691226
True	216.2552102188928
True	527.5059935691231
True	671.3585509261994
True	122.01829660808616
True	285.11754636964355
True	1005.1585286660412
True	53.93822225088279
True	688.1220120716463
True	538.7572944063651
True	37.66261032865601
True	821.2020099533823
True	391.8958930297882
True	574.0914405241182
True	112.99128389748968
True	256.854221653184
True	212.29023889180385
True	26.392390194861484
True	128.32443818629733
True	752.0937848609312
True	142.5980374459799
True	380.98741280643816
True	66.6879213697491
True	627.0710501001721
True	602.0411080323328
True	228.27312027618316
True	476.6989036491503
True	163.45322797506887
True	171.4724720296253
True	224.26750750067308
True	281.98750328046896
True	365.3161379293524
True	126.62755706727812
True	191.16725350952808
True	27.84662314112482
True	871.2259598687652
True	316.6836246422745
True	9.351847358552996
True	361.7553903974387
True	162.95573568794592
True	620.6543637774655
True	368.4881622648812
True	580.8364904732897
True	530.6650315606913
True	500.9355476706117
True	797.5304811292767
True	227.70324479479507
True	546.8007398079562
True	161.47438801314095
True	523.271412028729
True	366.4124360908937
True	371.5166467405755
True	117.008902674511
True	130.14624796515344
True	109.34297467672693
True	64.56103157561428
True	714.0786126191273
True	193.32182675263437
True	46.875342057098415
True	0.0
True	549.2821373127872
True	109.67720572112934
True	21.7408620367122
True	39.72705047608543
True	113.19228441968448
True	527.319756427069
True	183.12249019885056
True	103.91021369754206
True	35.68479947306786
True	157.67250478193307
True	907.4244106034768
True	56.95739874070034
True	227.21596488032372
True	742.3453808022396
True	321.7250439634769
True	447.1189336704824
True	477.32131680360015
True	520.422958611662
True	584.560300797222
True	917.159508712398
True	281.95767704962026
True	1035.7498839280604
True	917.1606325317956
True	612.8672644061397
True	352.087616299135
True	825.4607277016255
True	9.648780794077435
True	32.37623100908749
True	287.2329184625224
True	42.0584916903755
True	200.2475710633565
True	750.4526759039825
True	204.66440679224573
True	730.4677677697742
True	763.1484158156522
True	124.82936403994977
True	337.47334812280354
True	574.0251844476919
True	24.282912949527827
True	135.01247712150428
True	435.4904401339781
True	297.6181461369947
True	196.3190551879836
True	113.7629681609886
True	377.0444600832941
True	20.913984469246223
True	367.7883372354538
True	349.3118577083617
True	1088.1000209202955
True	377.5131045393164
True	29.921866374289998
True	447.9417450934288
True	454.16998565910126
True	228.65573943150636
True	31.679879908515623
True	761.798111889289
True	453.4157905050662
True	177.8958967647878
True	12.121704959727348
True	1219.388226563103
True	166.6732139133192
True	27.152932773945867
True	292.7722610619517
True	274.1859326582496
True	116.37498444693868
True	297.64980361753965
True	47.59065061429336
True	314.44736913546785
True	312.0400142074876
True	309.3997517287388
True	31.264305729839577
True	44.81088949141336
True	1033.0152841270324
True	24.018194154488484
True	12.513166629840237
True	171.59972671881894
True	679.6365369854695
True	7.65957578759094
True	193.5546908141648
True	175.3493153666143
True	538.6539382551086
True	383.9386208946138
True	766.5002018685833
True	322.2085250802468
True	499.9718024728467
True	449.45682011055743
True	490.0552200758443
True	106.20264159632453
True	1268.068603254531
True	918.6549495109138
True	288.1948633701852
True	535.8201861856815
True	99.78001801645162
True	580.6918629364519
True	436.5987084832758
True	158.46402122485972
True	75.04910113598764
True	353.0279907213065
True	178.94312262111677
True	30.956245912763013
True	607.1934637966853
True	391.033216752605
True	71.9052738213964
True	29.63784666820434
True	667.4085718591773
True	495.7176036420236
True	75.09848498957865
True	20.714585116765168
True	344.5187976614967
True	323.7227646024927
True	726.4488059534949
True	555.13650643064
True	552.3036193221627
True	785.5372698035068
True	9.122446257931154
True	58.28419757657656
True	37.01560499884233
True	60.659240181022525
True	507.8083440579834
True	587.7279738918028
True	82.0363538278437
True	107.82894872830065
True	184.6268211863604
True	80.08110936145547
True	176.15564935990238
True	217.886120145718
True	277.7239922450315
True	800.8008186757119
True	606.7698542258715
True	284.42472225794404
True	187.4388232074486
True	283.6228855204175
True	245.85109842344735
True	718.5271900760973
True	330.9628481571175
True	170.20256658055672
True	915.6576539045597
True	352.25208936766046
True	488.3708587460264
True	152.89539252336178
True	118.94732640620268
True	63.46953791326147
True	211.67831750252205
True	965.1642452206052
True	510.6632210135496
True	115.08272987507978
True	357.02979938303423
True	99.98669504005096
True	657.8887004200158
True	4.298268565170188
True	676.4465428156501
True	38.34122832899675
True	930.5814590840096
True	856.7731882884357
True	215.8471816877683
True	30.58903601347852
True	75.333547272601
True	470.7339367205053
True	233.45939149826395
True	1.406878423587368
True	82.08359377008192
True	1098.4078287687512
True	342.9500763265061
True	663.089415192727
True	491.8273697007204
True	29.17242922070861
True	141.28463966072508
True	433.5923119469719
True	928.1252603940528
True	827.0450333078616
True	428.20778507704495
True	350.2394824282146
True	17.9830772077211
True	76.41389709360395
True	769.938324210428
True	463.7946545908626
True	397.9458712570344
True	843.9500050111355
True	24.273530776552665
True	222.64883570726244
True	879.9890670947574
True	233.6402608272368
True	9.052556891290765
True	494.4999851054667
True	105.80700151457027
True	652.148492242883
True	56.25114806991913
True	252.6734252553225
True	817.4654433895342
True	895.1493458036449
True	273.34461623932754
True	423.5010951829437
True	126.11960906217249
True	603.1490417339579
True	265.36090253054414
True	179.2793088601555
True	857.680589534916
True	51.32004164978278
True	689.5444132650836
True	278.19475530652653
True	300.3449119673519
True	170.47815809505718
True	481.0211664560975
True	616.394545639418
True	361.136938594817
True	402.0589726191968
True	71.9418976621317
True	159.3994553405132
True	461.1652791723173
True	214.3749974615835
True	34.90760375442809
True	190.3464499588719
True	383.332662057931
True	404.3389815980705
True	760.3644720444611
True	128.68049425652617
True	650.2703808739759
True	500.5841080582359
True	588.9031963478151
True	136.5494167431586
True	33.737169316200735
True	670.6144610682065
True	70.07609809990414
True	543.3418084145394
True	694.3684424600414
True	453.449093036732
True	130.3241570376313
True	519.1976909061799
True	4.103160350977478
True	403.45735462822057
True	30.56777570107069
True	631.3000256063278
True	258.6024472885549
True	588.3150788059652
True	689.0513665408752
True	136.428511186324
True	525.927412946571
True	502.722735222131
True	64.24105878370594
True	947.4471649455348
True	3.11531655373694
True	25.978232112518377
True	655.9223223099742
True	689.7228244207706
True	136.14998279034933
True	404.1318010852494
True	124.43929015878858
True	79.90851501307772
True	465.3458654511064
True	42.48783087674846
True	504.6654876228872
True	11.193483627916146
True	825.1910962100608
True	544.1716033044494
True	703.5520661095719
True	106.77040181120536
True	383.21361638884986
True	973.8785004725964
True	865.8306744290093
True	142.96619205419344
True	556.7984138023597
True	462.411498283954
True	258.3714202829888
True	264.6491810332019
True	5.411297421370728
True	332.82150215093526
True	12.03704676235853
True	377.9844931810309
True	74.04316369111956
True	393.478970834936
True	646.6931751247679
True	125.49255934385432
True	243.21878799713144
True	633.7079957107242
True	684.9715130734468
True	296.6665260790772
True	132.6384957035303
True	160.4831785871882
True	476.2621070059226
True	87.52643567209451
True	11.666567081666251
True	515.2451828004836
True	553.4047952193922
True	21.13468000144404
True	134.0112881957693
True	882.5204043778755
True	499.5544239824243
True	275.0942126919838
True	32.55144478906564
True	489.7922685473603
True	103.03157325054671
True	593.4593090932617
True	644.123798982674
True	288.8761788930695
True	382.5542314500947
True	190.88582949021796
True	250.14332818400672
True	72.11907101382518
True	226.0477726972086
True	501.3825255203745
True	21.761863449355676
True	447.418187932557
True	378.3275440253284
True	698.8068626393451
True	917.0094036480432
True	931.7331297296062
True	156.74944666111332
True	405.3182388368069
True	68.04719315544429
True	198.14289529381747
True	314.2617411809701
True	9.87738960499387
True	784.380030840868
True	22.741316163391307
True	409.7889037643456
True	256.09065698297
True	683.1664506470793
True	199.93326981973084
True	39.41756984801934
True	698.1486074854639
True	1073.7253007963482
True	232.24863300075057
True	127.24330644194256
True	604.7907651647484
True	504.31031332204776
True	16.38353705138003
True	841.8461375109036
True	110.06752971276596
True	45.94449996087641
True	296.7513897458429
True	350.06145945139656
True	416.3459424131959
True	269.3425124649913
True	21.326054189184223
True	23.87114621639617
True	854.7522599086932
True	194.5607301135257
True	111.246602968413
True	857.6717917121175
True	646.3701364414452
True	659.300537295464
True	448.68711337179417
True	147.01812909154103
True	29.514140072751637
True	99.85619151727718
True	460.5306960243476
True	220.07198237949424
True	483.2371087919368
True	142.94860525076257
True	493.156480877304
True	649.1715127764489
True	952.760134066088
True	24.737820027779065
True	1008.7236549243086
True	1066.262840964279
True	463.3980575281026
True	89.9696762045626
True	763.0648278116528
True	651.1095324584197
True	682.562822072274
True	174.27762822254385
True	743.4758423071455
True	714.1915813897731
True	122.5380259439164
True	771.3471714328782
True	785.5912108973051
True	486.48039763833
True	230.876829295337
True	72.84735785023292
True	325.1790074660466
True	368.6213486888649
True	471.3696971196919
True	433.1559208989452
True	189.419870877488
True	307.78176478437155
True	2.836222932980405
True	12.315129282765138
True	106.47725824947372
True	127.91170719784006
True	349.3270084724364
True	358.7785987317825
True	113.60552323354185
True	17.81711919833865
True	215.05424476473544
True	880.2281085659988
True	463.87882114248623
True	549.8238077403389
True	570.6492220173866
True	828.9826899580858
True	634.889133762791
True	91.99565489178988
True	199.7102426925237
True	246.8521314558641
True	297.1662211996726
True	107.20723670122725
True	370.9974475313187
True	436.0390124479172
True	171.55919672050322
True	660.0931379982667
True	251.11971190173455
True	202.47313673126283
True	25.69085834179323
True	248.55330149789293
True	474.7301158247766
True	165.2640364314196
True	522.4704918747196
True	469.87240894021033
True	250.6607160214127
True	109.9939011451704
True	39.230051255863074
True	399.3065717210724
True	797.7471863258836
True	160.81038809614478
True	1049.009534176649
True	1019.1865235838894
True	498.3994574922062
True	104.40931206250784
True	124.23852624606548
True	652.8590073442646
True	8.5654697152557
True	220.67199257279745
True	131.73291607543777
True	118.56037968824748
True	316.1802691734888
True	635.3439076712176
True	38.65651640616781
True	122.94076503021346
True	985.3232993914888
True	51.82831347509817
True	446.6115148223439
True	534.1601855248464
True	251.00667468363824
True	135.01029934809245
True	937.8421614862232
True	1185.2771051383122
True	520.1656385583505
True	678.5536325147501
True	214.7263187684597
True	150.8941835236878
True	314.414473099272
True	259.4798854127889
True	170.19475963144768
True	300.22531032931806
True	337.1964631657918
True	11.123357954533832
True	640.2678424628234
True	150.19281336215334
True	78.20708776648821
True	441.4512734936784
True	325.6698234441733
True	1187.0319025441056
True	366.5395061971008
True	936.3935519441808
True	9.567538716081376
True	264.0488449703138
True	226.0820601112894
True	161.90508519956822
True	480.6048518475431
True	208.45198216880144
True	405.4821374338678
True	328.1750372659818
True	107.2026673445512
True	355.36091390527395
True	1021.0764658799276
True	731.9506947517889
True	225.83626682775665
True	115.44452019112089
True	299.24627005162125
True	28.567718272234277
True	356.5334291720767
True	320.3290157686463
True	545.3109158578089
True	436.9869169252864
True	350.5932353764548
True	156.32989059061978
True	12.159654872560257
True	408.5092016249455
True	274.96949775003384
True	142.19028248735796
True	300.91796502103097
True	408.2920520016075
True	809.6728003548778
True	302.98306591456657
True	777.1407078051254
True	415.1174332036856
True	372.069794431919
True	1.105888930493078
True	1179.0071487632708
True	101.60132901885706
True	937.8989791130728
True	202.1587653526936
True	454.67802498048377
True	686.7341584636717
True	84.51310560976988
True	471.0100356577536
True	34.280588353922965
True	399.78639327474224
True	77.83862152155122
True	233.9329929175217
True	39.0047883302824
True	685.6293023093484
True	187.6458079690368
True	26.14959924196003
True	389.1152657854263
True	104.76738352056528
True	167.61677996517943
True	865.6267042186114
True	258.3309983341701
True	157.15404306037715
True	377.29574960697846
True	526.1060572956957
True	333.9088308814553
True	519.4046969229264
True	624.6861315620657
True	155.40758402423273
True	7.7431953246999985
True	68.48492877874139
True	432.59129952737
True	91.81681440607204
True	78.46477388406561
True	1110.064919287386
True	26.309195117859066
True	324.1561271770417
True	319.17366079811234
True	436.1469890574391
True	672.9479738786631
True	192.6367200567876
True	639.0728026540318
True	332.2187802977565
True	340.7464348265518
True	266.19734726528
True	221.1821329058008
True	350.3330663328422
True	442.0815704277248
True	419.663935566069
True	607.7995691045006
True	144.03269525714865
True	76.31741444611376
True	36.79752367512901
True	285.17265564830427
True	652.7758632168631
True	400.6161930596939
True	787.6949295547827
True	210.4097682099373
True	403.12831776209737
True	70.83920720378512
True	55.45658359718062
True	423.5583308147261
True	203.31540768557392
True	224.6819123327275
True	44.90702939414341
True	1045.8727786305772
True	175.2981441571603
True	884.3646861219124
True	307.81821093532244
True	928.9626084195776
True	234.67973300859427
True	457.22707904250495
True	523.1205530655492
True	623.9302722163713
True	213.56205362952372
True	485.7309550407992
True	925.9290201754636
True	128.57274160763754
True	8.329243942321781
True	591.8855785902207
True	29.60194732586899
True	79.42500885810266
True	804.9867121916502
True	227.58219495236895
True	968.0602758878282
True	679.8288783324148
True	400.5954168959916
True	292.9670991545613
True	487.4722199597788
True	332.7837276596767
True	184.10752146780985
True	662.8154973218088
True	712.8426013126839
True	207.0266976924418
True	88.13484166192043
True	507.84841599675394
True	135.8097223539043
True	386.5614121561997
True	345.6357125487653
True	62.290052125482255
True	378.5130611192833
True	418.9543341044625
True	385.0295878893082
True	416.9632509413668
True	402.8932438282416
True	671.4296073107769
True	56.46417385186835
True	439.8332827946253
True	310.3212002094277
True	665.9302106381733
True	220.90634174919632
True	101.67310699314714
True	41.435319387622286
True	533.4185467118486
True	637.2824560344684
True	184.4382341679768
True	418.6082776619048
True	345.27716933127493
True	13.358836108521745
True	168.36740801289906
True	295.5540293087264
True	2.9806574715709457
True	876.8398034297222
True	77.4551053978783
True	107.33773215921566
True	109.48735103821777
True	359.0384668541056
True	35.40719027914585
True	468.5922616355844
True	230.71484589523035
True	6.488735708246021
True	117.38619240297568
True	448.22656247765485
True	48.03729939155908
True	71.52580232998903
True	171.0857882376233
True	293.3396698751969
True	961.461902758418
True	396.0961882315148
True	923.2384721779556
True	179.18807199412888
True	1022.0218139917672
True	789.8289817883349
True	653.853501347122
True	399.1125838356073
True	384.724701037841
True	77.77356150011468
True	74.09838521964798
True	81.07528518348656
True	174.0720984142188
True	480.04908431272565
True	1084.9412439495975
True	176.50045386432217
True	362.88573926238365
True	425.2081811946588
True	602.3767287652253
True	574.1723142864016
True	290.3392462676515
True	452.90123832763226
True	664.2659846050605
True	98.60616514246168
True	715.7305213056485
True	259.4705381985939
True	142.4173288735558
True	415.3366616054134
True	883.9288658636217
True	442.4297199424794
True	846.2147762142303
True	197.3052319023964
True	347.34729708788063
True	692.5233556411604
True	604.1567400183616
True	191.39330858977945
True	254.91854723265908
True	802.7471584017527
True	31.28370560541667
True	195.2450095008839
True	501.8115490284478
True	704.9703142755806
True	104.675692460446
True	37.25974444535975
True	169.23285456721723
True	713.3381756193766
True	332.00678655306655
True	571.2759041255072
True	362.9727264041703
True	301.1280002941401
True	435.80896983169447
True	495.4614173442982
True	69.69883454687073
True	374.4202059111629
True	798.6719668025844
True	0.0
True	297.14983769933895
True	244.68709160432968
True	927.299922718964
True	152.55088148916525
True	644.2213900001234
True	640.4210418140158
True	110.74199734460372
True	223.38576500380344
True	128.6260701437623
True	11.538551632125282
True	289.91031426510364
True	376.2089863499072
True	1135.4228230823398
True	238.98534544388693
True	400.1905315013195
True	662.5909267103486
True	206.74148377307108
True	25.81849056662472
True	841.650708539438
True	612.8665884565473
True	160.73963605139878
True	639.5383556024129
True	157.29779285652262
True	296.6045732065335
True	810.7904770432663
True	35.746221410979906
True	106.99927283373523
True	517.7152253424176
True	64.95379491108272
True	76.27087746654422
True	411.8401210798196
True	21.49785119071976
True	738.8909590965666
True	99.75464605230724
True	156.79540165665844
True	17.91837715735552
True	724.4716797461432
True	32.0512914684035
True	780.5782582157652
True	391.4227529350081
True	114.68312875250494
True	707.1663842709136
True	534.9496549764605
True	534.1733843174502
True	47.60350826743051
True	372.36870479993854
True	5.9189294511231205
True	96.1950431162467
True	381.6859774593484
True	50.19174254865284
True	117.00166997322356
True	301.719391399163
True	183.04109049062117
True	103.82930950588408
True	639.9901253042226
True	17.961684970293884
True	1129.4236801706363
True	527.1243928690643
True	314.0006722126694
True	502.7778309741238
True	124.46294559934417
True	828.5241881599995
True	1114.9458227572345
True	760.1871906647294
True	183.23802831723543
True	228.3345416620765
True	48.30889032632782
True	60.6451569520322
True	155.36011703877523
True	101.36242815421323
True	164.85826442324867
True	1149.132938109011
True	296.23450733012083
True	345.0666892821098
True	684.350331347637
True	16.7279033526601
True	13.66957777869997
True	593.1901044689527
True	5.914189781112059
True	116.45858309231969
True	676.5679570082063
True	183.58748594938865
True	658.6151640662507
True	854.2311436637025
True	143.5684284994176
True	912.15449331955
True	3.4420108843397843
True	431.9004784178282
True	1046.2694406560774
True	24.18794870814614
True	236.2123784002095
True	141.38717315788347
True	929.2157051771778
True	234.38788398943257
True	481.1763327452151
True	114.46403833052364
True	512.0204336986664
True	150.23390141087256
True	97.86008395460382
True	383.540985023152
True	70.84300959686924
True	48.09931483774237
True	1075.2243255618182
True	258.8023707646446
True	161.14003650775567
True	372.9368328896372
True	397.8075888540676
True	213.79098934900637
True	166.01354744734468
True	402.762591198244
True	35.195531223614026
True	496.7174563686589
True	1099.010260895456
True	111.97066064817598
True	480.9600867165463
True	302.150089165197
True	27.11907282820485
True	412.7691799207766
True	103.45566573827196
True	599.2667858925367
True	205.43722757476257
True	405.4612468843504
True	21.42344420867685
True	442.6579031286261
True	109.54987536154836
True	352.9378690926453
True	34.61672839284557
True	174.42879114034457
True	248.46239945317407
True	762.7236633955933
True	60.62730022478999
True	144.17059009074202
True	234.5488200440999
True	141.85246038778274
True	633.9792811005124
True	565.3706625520506
True	777.2591526745883
True	387.2815255584956
True	549.3772472439256
True	417.2486000760338
True	690.8103104043855
True	73.99453893067496
True	467.1223641490018
True	421.3879394640461
True	46.37682394904747
True	87.811098412201
True	129.11293702437408
True	89.99999761810103
True	328.4017843206459
True	846.2266306127035
True	330.81537435371627
True	1112.8062524967954
True	329.24246960944106
True	909.4282102172696
True	147.41209300689687
True	567.5847634862436
True	598.7382660605009
True	705.8112224531036
True	442.5893170274867
True	66.21225474972155
True	287.73971522955924
True	41.04802717467483
True	171.10989206013943
True	163.75578153735998
True	1150.947241375538
True	231.65768737007613
True	559.9163694796317
True	552.7713379314083
True	572.0262454262669
True	881.9655165688223
True	582.0509955959913
True	658.8276531349643
True	920.1746034762964
True	122.5996477854596
True	323.72928890989
True	259.838228249925
True	338.22852028892135
True	90.6531029226219
True	389.16590920830606
True	4.393805889446741
True	335.44349951740946
True	251.279681593452
True	603.4465785859395
True	277.4945402704813
True	359.1902912405735
True	8.973475726711204
True	61.39934770013705
True	546.298452499496
True	29.493149064666
True	144.07712175880553
True	65.27665568374869
True	150.7592688576419
True	250.18570317948345
True	70.08655218112096
True	377.73700714102335
True	274.4250280220801
True	101.7658979458317
True	336.824675957509
True	64.8239126997826
True	573.3310686046198
True	859.7435531120212
True	277.9412784431025
True	1147.6498146277447
True	115.25443507558226
True	304.7376857080759
True	1052.069758219263
True	90.7285314583178
True	282.9663796027209
True	9.625256424396165
True	398.7271008407627
True	453.0761068494239
True	158.09041939468972
True	634.5053813690721
True	888.4768850640056
True	161.81665499711744
True	77.53147832932679
True	328.5434395232712
True	552.1132638502148
True	642.036859401081
True	1233.602669546933
True	28.46653186250899
True	945.5674251213534
True	145.51248046071484
True	630.7588541244114
True	118.86400300823765
True	124.35783478017268
True	188.71832501439096
True	169.14644642924367
True	749.5073783446941
True	190.16684550189885
True	225.8642476379545
True	65.81900135055085
True	516.0248717422508
True	473.55981116983247
True	177.19701463483128
True	231.72933020457327
True	17.58680930848131
True	423.2200849611244
True	215.5117584180766
True	286.3357665528185
True	117.49904864866656
True	705.0374055465533
True	419.0654256701519
True	263.6322969745286
True	642.2520796892464
True	519.9649211494727
True	460.57986282453743
True	131.11737255479588
True	537.631213506985
True	437.9674469809536
True	3.1018712547332816
True	192.17474154169145
True	94.88953603241478
True	235.7491736938819
True	2.831094445057168
True	117.2980874860909
True	332.95471128479795
True	7.355089702112098
True	820.3917235452418
True	179.0332897413999
True	721.9698348189418
True	793.6028831989889
True	167.96201657160478
True	227.28820149942243
True	483.8102616030259
True	811.0174842080477
True	52.32395594653927
True	35.11294613170459
True	130.58421653648375
True	610.3670481818411
True	733.8531399224429
True	184.155332620446
True	597.5814058433442
True	592.8429750669715
True	870.1912203251285
True	402.5417120936613
True	187.82946117544896
True	877.4973011363116
True	218.3995516235644
True	149.96462057939422
True	340.98043472470414
True	223.5691799071619
True	213.1074359345498
True	633.3341277102604
True	246.21979009280804
True	196.76197707979816
True	457.9859727086941
True	479.31600344928927
True	63.54317942261973
True	284.50817287603985
True	80.83211740970155
True	336.96477010856137
True	353.4706901152228
True	268.6149967146666
True	179.431006663745
True	383.6934858535852
True	634.1707043058642
True	703.0530883135832
True	304.60574728414133
True	756.2908559072273
True	64.1105960419895
True	863.7522171372082
True	346.92309373242847
True	13.304272326106643
True	581.6611158444957
True	689.7299054912627
True	252.9038201275713
True	165.62593974849543
True	47.93095064778564
True	396.1812702369351
True	73.04349462396985
True	13.367253708940492
True	897.6355583708473
True	380.9627643510426
True	172.15652067464984
True	1023.5114100517716
True	11.115470432244727
True	779.7758666834894
True	30.269861402154337
True	674.450888917302
True	57.96156423160445
True	774.6009493780837
True	459.4286283573885
True	201.22579316295727
True	436.7676770614645
True	218.3941410227808
True	300.0272005908934
True	222.28273966286392
True	419.7281170552917
True	10.195397228043086
True	321.5581498516548
True	103.94864347945402
True	10.672260224004676
True	464.3368103186021
True	748.9621799109728
True	304.25719779822003
True	82.63731261977802
True	305.51105929148065
True	82.94119468068142
True	194.24248600991095
True	178.4769466201611
True	384.595749419295
True	44.761596407190666
True	140.41146545570933
True	367.5189134721065
True	864.5087639937
True	116.68151048512264
True	206.44646310249848
True	434.7083376264756
True	18.51040616790769
True	424.6693770487566
True	513.3849255785256
True	90.328987372298
True	398.96163103827456
True	358.09626097218967
True	427.7688492595042
True	598.6977257874945
True	1061.0390705810046
True	986.7104982716528
True	56.673004407003866
True	1060.1742828242457
True	114.26331766476451
True	116.98908126999191
True	110.54634581816028
True	508.6854689780466
True	371.8385375957535
True	574.0107283434884
True	257.0076102353791
True	156.5640132874909
True	407.1796165791931
True	18.5170331109855
True	443.60037610541264
True	393.7258539003807
True	144.1135884654719
True	96.9023977199435
True	537.6880653714672
True	976.3045997316292
True	203.56238870781428
True	69.2498044350458
True	404.35288303835614
True	380.14188387065536
True	476.76606461324735
True	324.05812933244613
True	3.990994616285197
True	538.4583182659611
True	518.572458304582
True	503.7178365200217
True	195.39899696405817
True	101.43105196098936
True	21.46161789481771
True	375.58836072203263
True	106.7214794454122
True	6.895548132354612
True	28.848419044813387
True	346.31957582252534
True	631.1468301893592
True	129.1635930082944
True	91.9527576186131
True	24.704923990885803
True	401.9562997312256
True	358.9889649091928
True	758.2094725664864
True	300.4263838305208
True	538.6646498673372
True	553.5800426352785
True	529.8042792411071
True	294.322768832299
True	532.5644343673732
True	103.24972276495608
True	571.6910850909189
True	6.515986194108457
True	366.37598728320376
True	439.81473195804097
True	973.2670794757512
True	352.7387444646958
True	779.2526830003314
True	1023.8870797429014
True	180.5297235642614
True	34.39477622870881
True	370.71844092660217
True	384.7407924624237
True	572.8308905381298
True	244.43281755231104
True	28.21561300901792
True	661.1940533875721
True	131.4759519329153
True	1072.5916759927434
True	322.8342341994367
True	466.61995550069184
True	124.71857142465808
True	811.4359791713628
True	138.99187952756571
True	804.8450889196592
True	568.1659198587212
True	180.8092618041086
True	112.8572460852743
True	65.8229202201407
True	566.0293970085844
True	881.3799477585801
True	414.44653760767625
True	550.2706534893549
True	131.68605254601832
True	574.0634934851826
True	504.3341831793672
True	797.592565977208
True	301.47456820417
True	561.6979499390552
True	112.48897037275351
True	26.374267638522998
True	414.939579392813
True	169.73590424846554
True	102.1336229916017
True	355.37939288348167
True	1123.9632386309738
True	255.6276606922517
True	552.898845398263
True	11.81712943661574
True	75.05862451179851
True	334.47495947026334
True	795.0514421359285
True	461.99776876748274
True	503.5607533254149
True	708.5735648719289
True	67.70851945730655
True	745.3323450361293
True	50.133535935754736
True	102.57900194059668
True	182.44188674894477
True	83.82259433562105
True	28.45098606681168
True	298.0306720129041
True	449.8701916288113
True	914.260170596673
True	870.5902011122099
True	6.623437770191757
True	286.74965775495906
True	469.78559840442335
True	121.95854887742784
True	239.95058803316036
True	315.94419731176066
True	1319.3487741820695
True	452.7070797723976
True	23.40494668673529
True	187.4188662464543
True	698.3089456787675
True	36.29896203661832
True	182.11750699554213
True	568.7799044635487
True	74.22597660021351
True	867.1192040605694
True	327.2191393893193
True	653.942762713575
True	75.94639068110988
True	703.9547947125262
True	575.5844016946451
True	872.393822635037
True	255.82668388659613
True	514.6020290744982
True	827.2400516263481
True	906.330661207522
True	233.6932616807734
True	779.4501808639875
True	225.87373760661177
True	455.4794822540215
True	362.091784023062
True	496.495248185989
True	485.9907885606252
True	310.443555061982
True	354.5702393479881
True	118.39988015175535
True	351.87725314270546
True	1115.5157640972027
True	322.9681220036688
True	145.99830610373442
True	309.7834217991817
True	770.0671577080458
True	636.7515064088822
True	403.0851838144112
True	120.71563075719524
True	333.8603425940663
True	32.929387693224015
True	185.35831481079924
True	93.12477827884392
True	89.12650969049854
True	561.8412046051031
True	133.2810722542256
True	138.79533421367884
True	104.67642013251115
True	85.03367129657009
True	453.4415751162566
True	386.4946901021141
True	1045.5937287417478
True	523.5114906309484
True	831.6384685198541
True	280.28205846015453
True	284.15326529668346
True	514.7598780686191
True	190.66374292319972
True	731.9115716149272
True	239.20620016529895
True	364.98128469121485
True	67.17585668443272
True	119.30084608305056
True	255.56440295185465
True	121.68383349670452
True	466.73140525776864
True	30.51420286754545
True	567.633822759331
True	1016.027533903304
True	716.7953641154546
True	1.1221719789713611
True	60.48543539923777
True	502.4256786830652
True	439.969171079367
True	74.16400427293665
True	120.15085609181008
True	298.3759329051231
True	76.6289288991816
True	48.22595515184671
True	749.8163691670969
True	670.4112722983087
True	160.43688051594313
True	172.94887531628393
True	526.6433278472773
True	53.8045466251491
True	24.82251533226469
True	570.0195867172512
True	461.73502435251606
True	1150.9581292295247
True	47.79219856753431
True	460.055004410372
True	845.6447026247333
True	816.0504262692344
True	293.02020424884574
True	764.5790471702944
True	408.9363238510174
True	37.89179273301969
True	102.10652257374431
True	711.792262960777
True	76.20627228028083
True	137.4840466933094
True	943.382100456884
True	180.26924940223208
True	270.279348897004
True	108.1362499321783
True	636.5609148758416
True	586.8244793763813
True	216.8789336843539
True	426.3199687765817
True	42.52624259477973
True	278.40320195846044
True	551.6713873971923
True	610.488359005068
True	302.99381465367463
True	73.98064244852704
True	925.2282669289764
True	1061.5462447786476
True	552.0514391452697
True	67.28822262763558
True	32.51297430948181
True	91.24773202731303
True	108.5528739204656
True	101.27191344726668
True	879.7039535420095
True	1201.089276024296
True	741.8079610438689
True	310.95223823540096
True	8.3640639209364
True	19.61846418203192
True	337.905956193521
True	478.78930785202607
True	48.18784113848362
True	550.0122214476199
True	426.25965202425306
True	376.9608684462556
True	79.5279203216487
True	201.33107411603984
True	266.944125181618
True	136.1690479029244
True	403.6339324550973
True	44.74730843259037
True	174.0341231062559
True	1168.421602595267
True	5.824404105478588
True	24.221926462562184
True	579.4522376880773
True	369.6888773658929
True	762.7847957044838
True	157.17832174324647
True	755.9611716546874
True	588.2943485196599
True	278.59068932709965
True	448.4172440733227
True	348.39466018270764
True	286.4900791580194
True	265.17754502228684
True	399.5193267300058
True	508.0960945023567
True	506.86411071127566
True	105.46413885541186
True	356.5899643952724
True	9.776195654801205
True	187.4379025421706
True	220.4297349727264
True	840.6349136873306
True	583.9195634766239
True	33.11578986066689
True	739.4593587811814
True	838.343561063023
True	102.26387146765524
True	353.2633747557785
True	879.710707959692
True	231.1336367668424
True	160.15899864554544
True	525.1443965731046
True	594.0222725182094
True	1084.0833944716264
True	147.75761447871528
True	157.74262745607712
True	261.1133134635924
True	318.6011184940581
True	427.8576886285709
True	412.483296786297
True	312.7978999987542
True	452.1495783064839
True	480.7567114301814
True	223.78677655181764
True	1461.8791386796306
True	246.7402569556752
True	385.4379468655097
True	55.16786180961907
True	752.2917769526416
True	255.4748839897093
True	914.5961320236472
True	555.2213307917737
True	344.1615886931448
True	765.1371537439486
True	264.2411139985646
True	215.18033452998264
True	255.94738007424328
True	221.39535456851115
True	142.30205294089376
True	242.818516579905
True	708.8519060646477
True	514.3673456741045
True	222.04977595497263
True	1128.879480849629
True	118.74358803457706
True	259.9509148453862
True	74.07102910344895
True	305.2631383801896
True	418.9845722608905
True	89.6503089841799
True	226.2901161731518
True	78.47385764561344
True	695.1434443915173
True	375.7489304129283
True	229.96525097423103
True	727.7998255136744
True	877.7593414725039
True	826.4417091048496
True	811.1955772891297
True	353.30512394910795
True	1.372552479688247
True	263.47439634842954
True	53.87511137374919
True	381.026230764635
True	51.92053976640935
True	348.5960610116292
True	848.4587560061052
True	1029.5038085393996
True	370.9208413809944
True	21.886896681049897
True	527.516866094131
True	522.8471717614801
True	182.5703495140096
True	236.5410361965669
True	294.2231570783356
True	22.26995562121622
True	125.94424849394387
True	920.7849304973656
True	62.994616258872696
True	502.52903661040335
True	796.5677806736904
True	102.65831558348243
True	249.02762653183785
True	118.14782165398692
True	15.106563654721754
True	1.7385868166611522
True	120.00678257963948
True	1036.8624465360972
True	500.133681738804
True	69.2831749552421
True	785.6845062833603
True	343.10718964228926
True	1.3460828646005665
True	461.5603787895436
True	183.5525245328486
True	519.996733752237
True	82.74847292936971
True	308.445053749964
True	360.6314023146109
True	163.34601416991433
True	205.2130826473206
True	126.86009733522464
True	180.7181759350379
True	943.2599147681424
True	15.644037181395142
True	506.3924747089212
True	478.0101067600029
True	409.4185490626147
True	218.04709553818725
True	233.5589760737748
True	163.85899823514222
True	49.03179129970917
True	486.87788002128366
True	143.15355510952244
True	808.3997978589331
True	808.3314998153135
True	249.27273448241948
True	300.3862143325535
True	524.5204677225752
True	42.10626598397726
True	86.31659477120832
True	739.027640724477
True	1099.3047389962708
True	115.84590313911212
True	731.6486850315355
True	142.46241179390867
True	940.3340104114768
True	635.4340084216894
True	102.74221931899476
True	276.14152372594896
True	600.587760225633
True	262.7536396461354
True	48.40670585612816
True	549.4123726034835
True	432.0273129188664
True	5.054571523105768
True	485.5205561511527
True	69.23495401755657
True	173.9234841363811
True	242.73513430403992
True	298.40579988499087
True	71.49285467816404
True	220.0135221942265
True	348.2640288912538
True	438.6963103266991
True	939.491832163542
True	45.91462820387877
True	893.5269333791856
True	1006.9420350677784
True	116.89888282487358
True	77.32958395274628
True	980.0487794878372
True	32.75238965454527
True	229.26956118860437
True	85.19858342843379
True	222.02175199482983
True	377.2964707251917
True	981.1148207908936
True	105.53092855667909
True	70.2819917877837
True	656.551708075413
True	279.846431982563
True	696.4354051286858
True	53.86008956834173
True	467.1822276554407
True	388.1396816905391
True	682.0174398400366
True	52.02775766561877
True	105.7983293021032
True	27.85555137810252
True	271.5337543660352
True	45.09601478351063
True	351.4449318841934
True	2.654380860105031
True	1178.0190072547637
True	105.8023069160669
True	139.13458663445314
True	360.5105121161537
True	727.014150295566
True	685.7206328751537
True	1026.7837832348914
True	464.1688786077905
True	419.8474964166569
True	139.852780525868
True	420.84323473892914
True	843.5479009058974
True	406.06072036255017
True	936.5869409879444
True	84.86542712532491
True	430.88745485113895
True	188.736772514211
True	278.7445393129151
True	738.5258501288931
True	162.97125408575255
True	135.05981381589854
True	64.16179130772903
True	852.4253605320698
True	779.6114348195678
True	82.78707130863278
True	441.9177419201816
True	752.6039357421627
True	415.031907768993
True	55.14545109484559
True	317.1443981601448
True	778.4000714970765
True	32.278999295096206
True	354.1632557884184
True	172.463820598177
True	271.1693997243347
True	33.26237280022776
True	227.6332094444932
True	759.9253807698387
True	640.4442831569716
True	57.53679769576704
True	287.3254697876024
True	887.9077066278579
True	18.095019978559595
True	310.2854411868934
True	293.3626727672229
True	420.8678072781931
True	218.8418977536256
True	593.4432262977774
True	46.35436115268882
True	948.460087939212
True	921.770343637141
True	48.12364433612132
True	381.1346767942512
True	731.4274611074359
True	898.8783271049241
True	274.625921987533
True	585.8451229193364
True	133.00189366080772
True	187.9781244813446
True	134.35490402298882
True	139.65482946233394
True	217.25562291193145
True	952.2584819345358
True	818.2986116637815
True	942.4899308592686
True	19.062067571045187
True	25.577400662342185
True	364.2368502487767
True	14.262183729565889
True	589.2691622950948
True	1064.048324473654
True	263.4188745702589
True	209.6356007778083
True	84.24925240691634
True	214.03225210333852
True	124.42174346595571
True	45.22636471247915
True	130.96137972212236
True	91.21969411867182
True	248.37964033376704
True	514.6277383318156
True	166.58463867554286
True	28.88183898783786
True	56.88020045240281
True	435.1142064016424
True	264.94014943315506
True	570.2141012856293
True	23.442688647217835
True	124.38404966528056
True	652.99455407248
True	272.4121220710081
True	486.1650801326747
True	662.2949567773602
True	108.52349945972216
True	112.25229658594697
True	80.62695076357419
True	25.98501294334389
True	125.0627235755856
True	86.94842004340295
True	102.96161714161389
True	143.85524505031307
True	241.18846043874865
True	827.4812084268326
True	279.6214724811571
True	925.7834270187532
True	168.60181402821323
True	204.5198113053121
True	794.045873033795
True	307.8188026561982
True	599.2366131998433
True	257.39699116224426
True	378.6165509705471
True	441.8119032257796
True	574.8098077258425
True	641.2229501215013
True	375.6580038639393
True	35.168685900354745
True	568.4846176385223
True	629.3723652551231
True	21.44196660684243
True	11.77534505050992
True	262.5009771285244
True	417.1323905741773
True	431.1723018474973
True	68.58883811302302
True	632.1275226683804
True	918.9250681071647
True	235.9979222383408
True	909.586673945554
True	283.9333934469116
True	104.65675188782312
True	258.033139273363
True	663.5423709320448
True	35.993817600603805
True	579.7070625133131
True	1325.2411952702075
True	1012.5855972084008
True	937.4813973746234
True	202.2337167803853
True	91.0600978491902
True	198.00613429108708
True	840.5359805734734
True	152.41266320139462
True	1051.5989396234718
True	882.4245905886256
True	42.97339137335044
True	89.42048086467412
True	417.9863454035784
True	401.551746809999
True	194.8389739603763
True	517.7873762834158
True	645.6109519695417
True	131.18023332863848
True	278.4410419548057
True	1021.7463863717654
True	52.84198512249832
True	697.6572409917054
True	528.2064817215021
True	39.58083173992858
True	830.5295002623204
True	389.89089533774825
True	567.712121376581
True	110.58857234672035
True	263.4557382156846
True	221.73421661914315
True	26.465138824060443
True	130.77326361353337
True	735.1701487732232
True	132.82486724039484
True	375.8647650310214
True	66.38069498660165
True	631.6931428837105
True	626.1473480280723
True	219.3445760483424
True	460.5304250349103
True	163.60799224888663
True	161.79669150635158
True	219.95966731174707
True	280.77152908299274
True	355.30314929728746
True	128.56871173449386
True	192.6146045180952
True	27.40831856166695
True	882.0988219864522
True	301.3282719131925
True	10.531550310650344
True	364.9746848651537
True	169.958441323492
True	622.2874691473603
True	381.845739943226
True	586.7688227908471
True	544.551522558837
True	490.02741505479975
True	781.1433237208654
True	246.81573030964856
True	548.4022284365764
True	164.87171171773437
True	513.8843025038306
True	365.5782148944106
True	379.4679436029204
True	131.9193391960824
True	134.05340996165847
True	105.83798131914912
True	68.5156349691251
True	701.9882023469678
True	181.08719775521288
True	46.34713840682402
True	0.0
True	561.3548057003869
True	111.02017733821909
True	23.79001059071192
True	39.56932465718173
True	114.45085460618276
True	560.9322470808613
True	180.20807261086864
True	108.95776410663636
True	35.592858720400024
True	160.31590746847755
True	950.3684603268856
True	52.61722047690211
True	235.48521079226327
True	758.5971670345378
True	319.607902614783
True	462.10376173212666
True	470.744303288349
True	513.0830553280766
True	611.8554978171879
True	920.757582899894
True	273.93057316125106
True	997.7497374843274
True	910.9954067382524
True	593.4275542288334
True	342.3384597275484
True	815.7154213627203
True	8.500213343387506
True	31.73165301351825
True	300.45285474189296
True	39.03009874104365
True	200.44186255357053
True	729.2160457406578
True	213.07726158989115
True	729.7034843969054
True	757.779803545097
True	121.8403360315554
True	378.6436954996776
True	552.4175759296359
True	23.54900447947421
True	132.94014523708393
True	430.8214004389254
True	301.3753363084955
True	200.17293896755817
True	106.212791737421
True	385.8677897569975
True	23.28950068793412
True	366.1266951567831
True	363.6752321218293
True	1034.60531227111
True	352.6460316793248
True	28.5319590894918
True	422.6602405900381
True	445.5746096813325
True	237.45635611112448
True	34.03163360028959
True	751.9006821046198
True	432.9794632480846
True	175.36374218939972
True	13.805424284737786
True	1209.678246243381
True	159.56490135427737
True	26.45320547676492
True	315.5648384509051
True	276.7428036177874
True	111.89699195606607
True	299.3646554564482
True	49.207632195505134
True	309.25880662550315
True	315.6318706335339
True	317.83824930953665
True	30.53271841405092
True	49.59263015878015
True	1068.109502453685
True	26.77097825143233
True	14.199557550271422
True	184.001521616526
True	632.7257503151576
True	8.27877242068461
True	191.4999528196612
True	171.12277118444155
True	532.809846216722
True	368.2024560051503
True	764.433597033742
True	308.7139924642418
True	497.6268969144502
True	435.294729708345
True	503.7535474118824
True	99.25170879606976
True	1276.7045039353918
True	925.9590573064766
True	292.3631019412508
True	542.7746377200585
True	99.15720658469922
True	581.0107695512597
True	423.9151639294247
True	153.044198355192
True	76.98314767839418
True	349.1227353561287
True	174.54709549078078
True	31.03741375715937
True	617.6735450406795
True	375.347476582956
True	62.46907766779829
True	28.967784538652268
True	668.7820460187805
True	489.5969970867828
True	72.41818717461983
True	21.641593083985896
True	324.24842577673184
True	315.1316812827706
True	696.1111086071636
True	552.2505498559673
True	569.3698478333781
True	779.2318648385432
True	9.662031504059827
True	53.87964460347465
True	34.95461970037476
True	53.26213512215062
True	495.3183114301897
True	588.846683783754
True	83.63527605616012
True	107.69655075938304
True	199.2944823892851
True	77.45639339553446
True	184.0168412179637
True	211.2841718640272
True	275.383423798586
True	815.851077706599
True	618.7016788816888
True	291.8153619455869
True	191.3484598854211
True	275.5736714566733
True	238.25660754266244
True	720.6701325844242
True	324.6388015037206
True	171.9172944672846
True	910.4551388385784
True	335.8663892073664
True	474.7870657890849
True	154.2725967466068
True	123.3447962100696
True	61.6124897176754
True	205.47937765384083
True	983.717692566125
True	502.7678627297446
True	115.91190928358056
True	354.6214405080006
True	98.6959783701228
True	693.9663560967574
True	4.279211856277872
True	676.3130217778232
True	37.02273357906702
True	943.3103348716209
True	837.7259330190665
True	215.9492329189952
True	32.795157701681475
True	78.53320406158349
True	460.8734812801823
True	228.8748566522736
True	1.550509172456895
True	81.15162773230695
True	1063.249559683871
True	347.4970933696832
True	666.0540229915856
True	476.00994277734776
True	33.42568354161916
True	141.26174368413834
True	448.1344703225122
True	929.2262613964576
True	839.0388292230476
True	418.4703398818706
True	346.56304043484005
True	15.821258715505586
True	77.39246962857155
True	792.6100319547359
True	462.7219809338342
True	384.92016315945824
True	864.5462809863244
True	24.86315293165856
True	226.57076147238092
True	911.8783007993792
True	236.4953614798537
True	8.132741443329289
True	502.519476234621
True	100.6488088243366
True	645.3293548625843
True	55.70690367600787
True	248.79446947324325
True	867.0096460782449
True	927.6674452425294
True	271.714238287567
True	431.9217224060805
True	116.18041552448383
True	616.7362844108796
True	260.8533803825447
True	173.55851219489455
True	887.9753240276887
True	60.74140716766089
True	746.4204757028809
True	276.4595716051534
True	300.32027992832246
True	162.37430758727157
True	498.31800530177566
True	562.6636505523277
True	376.4806299004032
True	411.7095461107509
True	68.79320461768675
True	154.46384141232747
True	445.467873770235
True	223.02163061296707
True	37.06141240322613
True	209.3673104850996
True	385.0550716189786
True	395.5923901550919
True	731.9793787975158
True	125.35704179274062
True	670.8414270834843
True	504.044275295728
True	618.9393440491344
True	135.3169276171922
True	36.8024857187708
True	666.0281630366106
True	72.15711603558024
True	547.9710912151876
True	670.3869475683666
True	437.18274730061455
True	135.08110665195443
True	505.52570262428543
True	4.367146307614116
True	387.2014426595767
True	29.233633403004603
True	635.6509192725314
True	279.7411301205925
True	583.073847276054
True	699.8044804638776
True	147.6722513261562
True	535.3988158355361
True	499.8779753114779
True	63.63112739155391
True	954.235102377026
True	3.0435117127190843
True	28.94642413917727
True	635.2211602463656
True	669.3281263210589
True	133.3506874648913
True	417.224133757706
True	124.77579756218412
True	77.4213896788008
True	462.1920266708739
True	43.84302286236839
True	497.88278855043694
True	13.4722014100486
True	865.8675288816836
True	572.430535034425
True	665.0389608665324
True	100.98402495648752
True	380.5139231941355
True	998.5380459746542
True	866.5821120077371
True	140.27146124646856
True	547.5587165136395
True	441.6533100952934
True	250.2947664906881
True	261.2072128289859
True	5.025343416148307
True	320.1523720062532
True	13.242352991149874
True	348.40730133629137
True	73.85751125543273
True	411.56847212308713
True	658.543438953603
True	125.04630918610704
True	227.198902139669
True	632.542767082376
True	658.6902516405097
True	289.02032432731505
True	141.75646708439407
True	162.23890984235146
True	482.173767258193
True	80.80195758338019
True	9.664026970596428
True	509.0180329323428
True	555.5833549162354
True	20.35883819515829
True	141.3621642104931
True	898.174522490828
True	486.9362887052896
True	259.2043865895022
True	34.4445318050703
True	475.71210122048257
True	115.64406881061956
True	582.5111027075727
True	672.7431831189052
True	282.4545764685717
True	365.4340329380663
True	181.60751331879032
True	252.63859540416163
True	73.74109164016066
True	220.49946310066437
True	500.1890940462468
True	19.244168843925543
True	451.91528119032415
True	372.9193773413129
True	694.1981546192881
True	894.5671689317699
True	910.1504555528024
True	158.34714618581322
True	391.7438858192551
True	69.36421819200851
True	195.77300359604115
True	321.7476876591136
True	10.04440420806426
True	828.4390945172099
True	23.17726487848964
True	402.0591430391687
True	267.7708815548666
True	638.7283029078234
True	188.75671078583903
True	37.67960442964931
True	680.0516814239558
True	1090.2807738988984
True	225.31663068345347
True	132.5279942788241
True	613.6872399163366
True	492.6670504512395
True	17.125410983847885
True	830.8466551073243
True	118.89874239138332
True	48.76022812494153
True	307.1222837339565
True	354.3740063159216
True	384.2817892934879
True	279.220692778911
True	19.636520716150144
True	22.812767730503225
True	868.1373089667502
True	198.826335121278
True	109.5369773711714
True	829.2593019083985
True	661.7751384630084
True	642.7330696903441
True	435.60778384676
True	155.2603443486696
True	31.29937093733234
True	105.663216483899
True	435.33413402362856
True	229.9074158614968
True	474.1458961649383
True	142.3751244859601
True	467.4171232082157
True	643.3026160982917
True	949.160591934046
True	23.68280991886926
True	999.47601066111
True	1079.108779941433
True	486.4449292896632
True	85.68456132286883
True	814.2182847634406
True	631.884796430402
True	673.7179105175893
True	175.37065717342162
True	764.4284880106587
True	710.4544052955285
True	119.75621540939376
True	761.5999595206736
True	812.0355677690075
True	499.5583961830994
True	231.85224934609536
True	70.70292552431891
True	319.05454238511305
True	349.4023245329997
True	491.347430274997
True	432.3994625347666
True	209.49513138584115
True	302.6279331886623
True	2.406154185507886
True	12.132276494467108
True	104.12563029522036
True	132.98055713672315
True	357.8970012240958
True	336.67832013774546
True	111.99448031266164
True	17.26895610415427
True	217.9369241572632
True	867.5360927134034
True	449.5583959085988
True	507.5065165406272
True	563.9743495264865
True	802.4955686265964
True	634.74972086012
True	89.94028385570432
True	211.21734343511315
True	239.0508053900835
True	286.8970176030308
True	108.01276609811217
True	366.7916354496604
True	425.232031004269
True	178.65435538153292
True	653.8793386347218
True	245.70616859183477
True	207.40490652818403
True	28.65660704076542
True	250.4278521008946
True	494.4751935223724
True	172.02247018449944
True	530.9780153006558
True	474.5298225294899
True	241.6000685622161
True	104.68666469951168
True	42.45519024713956
True	393.8374779398824
True	784.6823961361627
True	162.9944836264153
True	1058.198811086561
True	1067.2153919951452
True	474.17077479971215
True	99.94747548029476
True	128.11416952052673
True	653.684042247817
True	8.135875630925053
True	220.6110053908771
True	131.36334040596503
True	122.52671175792884
True	333.06423885794334
True	628.8811928082671
True	39.02559401831919
True	120.55744956130133
True	993.5604254494864
True	55.84031561172301
True	480.7551155747756
True	526.1861509979226
True	241.6833058227249
True	126.8116951875549
True	939.5317639976682
True	1184.8122009566582
True	520.9544634046675
True	647.0051125994577
True	214.05788090817964
True	154.7619597917121
True	321.1337200952893
True	260.26312896496256
True	173.01829711294369
True	298.95120915502696
True	344.8539007946116
True	10.73791903179633
True	620.6754334803129
True	146.55616302085497
True	78.04609768202812
True	455.18626294641786
True	304.3089958994335
True	1170.5591866353448
True	354.0108606966172
True	995.9659032655698
True	9.843481587978884
True	258.5337780339615
True	232.8075406450434
True	154.99065852154774
True	484.624386616283
True	197.47422172243049
True	394.65474665939314
True	310.6027864663311
True	116.31152432206896
True	363.4421654965533
True	1023.2225249094732
True	720.0676081296131
True	235.5571966981233
True	106.06007344629492
True	288.41320518651105
True	24.793649236701967
True	351.45598936615943
True	313.7554510367869
True	579.4023184767829
True	449.8995037506465
True	352.2731265606636
True	159.0919749768938
True	14.942861370718449
True	433.1461272362319
True	286.42411363841603
True	145.7849971830115
True	295.52504195935853
True	435.9601661274767
True	828.9244932915974
True	316.2881028746
True	778.5009959899782
True	405.8284018093535
True	382.0909193170404
True	1.0748977990244102
True	1198.7716262798704
True	99.7923204550656
True	940.206719289605
True	203.3227647606272
True	449.7372224517581
True	691.74687905355
True	81.09480869048723
True	509.9588011364477
True	31.066201186509435
True	413.8985563759837
True	79.588097677582
True	229.0756928752992
True	39.10887714025422
True	657.2332091461196
True	192.02209642031147
True	26.07161935740367
True	395.0166667305634
True	115.66267446048415
True	160.62425463818113
True	819.7477928367891
True	262.9231127507732
True	156.26533959364127
True	381.7739142076704
True	521.6667590925629
True	334.33661555436174
True	521.3386631748945
True	636.7498015086328
True	153.8414555910699
True	7.410735020759095
True	67.83595901618797
True	428.1084490810688
True	87.90000887978347
True	72.59169017420014
True	1076.9847492899464
True	26.21954609672316
True	325.1297086182668
True	331.0046506850585
True	457.7538201933727
True	675.7374552145218
True	198.3749042257427
True	654.7849464958429
True	333.99545874269404
True	345.56144753437786
True	263.3185867385894
True	215.98460823538224
True	362.64166560637256
True	459.13072476947457
True	409.030225053494
True	586.8122397251694
True	139.16435352367102
True	70.36964768532346
True	38.36581834580324
True	290.66693030628045
True	670.3868977472608
True	392.5260970373799
True	803.7701638887987
True	216.3187854065802
True	383.25310424294935
True	66.97862914978647
True	53.62373356046294
True	416.8490437360777
True	196.3590605427098
True	224.33253293360477
True	43.451669153313226
True	1057.3655135769384
True	167.7358668556658
True	876.1425337925793
True	318.0214775244154
True	928.0310223769156
True	230.66027800290144
True	477.600036943382
True	522.3243562117999
True	595.7379610076507
True	209.3223323054494
True	477.3389847254602
True	953.2391498217517
True	120.58029310558211
True	4.315231286605282
True	580.4120937778634
True	28.50884793514945
True	77.8538300732165
True	796.3880907746502
True	239.91699057360907
True	970.581428983068
True	679.3470032015597
True	400.06020443346335
True	275.79930913780913
True	481.5186757896354
True	340.7299713145613
True	183.59654471761075
True	671.0469447532215
True	746.8164645130132
True	203.607596870334
True	89.82415064949434
True	521.4478251129206
True	141.8360344635918
True	384.41960854717
True	348.704636389724
True	64.8364025762902
True	370.3901646309373
True	403.24528178539896
True	356.73771758830526
True	419.5641339368738
True	409.8676427616598
True	666.3149192106648
True	59.102483274323305
True	436.55205096897294
True	337.68603275563146
True	655.1577333142087
True	226.70033992268307
True	98.0982688532292
True	41.81373032319125
True	543.575865163845
True	633.3191459577856
True	180.90950951067896
True	406.0872421216208
True	345.56045404619005
True	17.006328503308488
True	179.29062207054014
True	288.4786390984772
True	2.7294559368892948
True	873.7794054982076
True	81.83062637847833
True	105.22552225573648
True	113.04683066265002
True	354.0387422371219
True	36.30740409369355
True	473.4538501606384
True	223.55041501945092
True	6.867060034557553
True	120.97438574779692
True	453.3676549431661
True	48.999251145790666
True	65.2116251266437
True	170.8690362977247
True	292.705729282225
True	973.0959886480184
True	394.8154882635624
True	973.5182775841606
True	187.0517170598339
True	992.2588523954726
True	781.4161589850978
True	652.9585612825024
True	397.1340296718136
True	382.71957618804873
True	80.47847200628912
True	74.35195001033738
True	79.9771952713525
True	177.02037026746888
True	474.9225675459804
True	1030.3454362874124
True	185.97781711210357
True	353.89553729799
True	438.4186180616336
True	583.4973676846975
True	586.202943236649
True	282.0395457787985
True	447.04449307376535
True	667.9550013182069
True	97.8360010392218
True	742.9864309214132
True	264.5692410039046
True	141.54902636043877
True	403.6573278046184
True	863.8822308009716
True	434.0715124783773
True	878.4464158134867
True	199.8746701142912
True	344.77921557443824
True	705.6084710564509
True	623.3394003810038
True	192.4349142807602
True	253.15689013626243
True	817.7269072550257
True	31.2336098822571
True	184.9450175958971
True	487.3374853286266
True	684.2391277394134
True	104.24664236700951
True	35.70057300011278
True	161.67007166902764
True	733.3440074033596
True	325.18262062541226
True	547.2399606604146
True	359.0880080923745
True	291.3636028845742
True	468.77355000460585
True	498.44461417432007
True	73.48330809331128
True	362.3896672942155
True	774.7882306836158
True	0.0
True	281.4907868784142
True	257.6587275803973
True	1003.6119298046552
True	150.83944991674792
True	655.134998850693
True	635.7659515182866
True	107.87855115706924
True	211.4692192913141
True	134.91927157511194
True	11.647675746469949
True	295.8021377453132
True	373.978370543757
True	1138.8015555278382
True	232.37206993207127
True	402.7321964581448
True	650.5398420241452
True	197.72703303186356
True	31.23620137034036
True	919.2453722835849
True	607.5649096016735
True	152.47385716683502
True	632.1194491054799
True	170.2319064248492
True	286.0839358381788
True	792.8138455204219
True	35.184106153625734
True	107.93027781093195
True	521.4598279680902
True	62.89189228202213
True	79.36756446227156
True	397.1001302449207
True	23.9862240370464
True	753.7931117595123
True	101.96676355553564
True	157.19001155432176
True	18.09375133490237
True	713.7179230511173
True	29.15126565559166
True	778.928885126674
True	387.79350498047086
True	118.65972312190148
True	706.3781790115637
True	518.4640833764611
True	566.1960911026906
True	45.659996485336656
True	376.7909994079538
True	5.399033123782214
True	94.23780942484592
True	381.8884804890226
True	51.01986611225699
True	114.16892708331976
True	296.6766394960797
True	177.57748487844302
True	103.03840311770806
True	645.6777102626456
True	21.117287305314317
True	1174.5103422317964
True	481.0266105771197
True	309.40907966726667
True	498.58369978972047
True	125.55959897466444
True	795.6876688748853
True	1088.9853925960715
True	745.3162725769782
True	182.8819956645687
True	226.16037023234608
True	51.28353470285794
True	57.51017322653093
True	150.73981251648
True	99.15229434762492
True	170.12571560379965
True	1124.5039559257928
True	319.9790101474503
True	360.72312083524525
True	723.3646689721418
True	18.43447292334039
True	14.681455885114095
True	586.4051899950313
True	5.748202847254215
True	113.19592451602044
True	676.0652703963035
True	177.74588983569157
True	639.5197240919911
True	830.6950553357318
True	147.32866681602175
True	915.8248199559076
True	3.100646802661072
True	429.0378746676323
True	1055.4844481870437
True	24.42882733039053
True	237.6234351368352
True	146.31633250019536
True	1005.31814499017
True	237.64285136257172
True	488.884800332059
True	115.13715337578424
True	506.10341463174615
True	148.15940312880744
True	97.84859958899594
True	393.95195732748135
True	70.5156016772253
True	54.77389029260497
True	1033.6741212746665
True	262.68534259871006
True	153.61788888419767
True	382.7393489133267
True	392.0566229577993
True	218.0064640311588
True	170.00426159743526
True	381.93199333921234
True	34.011981468219886
True	484.4006340133189
True	1165.8267776212035
True	104.17391210956892
True	478.14269076004655
True	307.5563201244695
True	26.72213521561707
True	445.1013825595188
True	105.69917157574476
True	594.1549912262027
True	197.83868820915848
True	422.73355628246
True	17.681725494692866
True	448.1141556628812
True	110.57626077737446
True	338.64595377123766
True	32.78872523814138
True	163.46575006638517
True	251.42417717419443
True	768.1504361843969
True	61.18804008700937
True	137.64029237547058
True	231.81196094178907
True	139.90459309865335
True	637.2352309592706
True	547.0539275198553
True	790.2995769191102
True	389.0503750955182
True	540.8373869528857
True	415.8135614148699
True	685.1157468453422
True	73.25681630062017
True	480.729823202231
True	421.051011056498
True	50.04864536675358
True	86.5344677890031
True	126.97802654314177
True	91.54075816827633
True	317.8947796988432
True	847.5142919945091
True	328.2400726465295
True	1058.6932329677777
True	304.8717865598295
True	902.8049187051832
True	149.3864071620877
True	583.3575291296688
True	623.6673308028211
True	688.8371333362593
True	437.6449296690275
True	66.49098989651836
True	294.5357494426476
True	41.6684216849434
True	160.63016220399638
True	177.84046958202654
True	1098.0763644203378
True	231.4220215795739
True	541.0482105755748
True	565.8888538929481
True	561.8757743300807
True	884.9050334261243
True	586.1631245070619
True	655.1358308461375
True	921.351388110869
True	124.49888814165205
True	300.6341184940303
True	263.18629819299315
True	333.3850705674255
True	91.23580342013103
True	383.2896476443885
True	3.9054587853314615
True	332.85067790906675
True	257.12264444495605
True	598.3609085574752
True	280.2680582488104
True	360.60399034415127
True	9.398025836669298
True	64.0513297239096
True	537.1467502925601
True	32.42678248943153
True	146.6071822493779
True	66.86039095053334
True	143.4942821609559
True	240.2970913483481
True	71.43117571458725
True	386.1249213429567
True	277.63211088158937
True	98.6628167573446
True	337.0396903964423
True	67.96816790339358
True	569.2673675235781
True	853.5023823279629
True	286.0941662991118
True	1171.1362200438673
True	112.1215755592787
True	296.0325219298291
True	1033.7502725688494
True	84.45576041648219
True	276.7088087195974
True	8.522149920958789
True	400.686701431846
True	457.6508040694551
True	152.98784858579765
True	624.4675786250416
True	881.1737908197092
True	160.18573455775928
True	76.78856023551275
True	343.99054670388176
True	550.0362599556744
True	623.6566751643688
True	1209.7111309610798
True	29.80774288267687
True	951.2867534336484
True	141.1036843549009
True	653.3944916433607
True	118.19164646062036
True	126.20324729935852
True	189.65506448248385
True	171.21946314916815
True	773.24310872917
True	205.33426862652632
True	226.8338002279328
True	66.0308947360865
True	514.0135342437907
True	435.3940144425612
True	179.51684825902316
True	232.39950055103432
True	16.337509650380497
True	426.4225054484799
True	214.02869050963108
True	300.86514299209125
True	106.43497093961024
True	707.007298406749
True	409.2674103073204
True	257.35059069742346
True	632.1450514080985
True	497.2371488754749
True	458.8246307751603
True	130.4135046657517
True	529.0864233109495
True	429.859569192461
True	2.321554354619315
True	189.20061261022784
True	91.46365681993132
True	241.8670623798362
True	3.0918128009999637
True	118.90144650896248
True	360.08987189670165
True	7.620900634468469
True	883.3826254352017
True	168.68185369998696
True	752.0360061636022
True	771.0318865008056
True	155.88018913443236
True	221.1181251926745
True	490.9106775837765
True	835.7759294183559
True	50.9283761222042
True	38.37362205272086
True	134.73269598938344
True	624.9285484111078
True	727.7342129834061
True	181.84331335858383
True	595.3888040752356
True	591.6305957303063
True	840.909659253816
True	421.933485030618
True	187.933587449236
True	879.311923138567
True	232.8866682094344
True	147.1519833376694
True	336.0858144293094
True	227.72679505707217
True	212.1600007452388
True	612.73421887108
True	250.60718047523912
True	199.982812326772
True	473.9843841542343
True	475.7932050579214
True	63.58590720652974
True	275.3716106455227
True	78.51234235968049
True	357.60756395625253
True	354.8919415438308
True	254.2083968018065
True	171.62478692747868
True	385.9827960224539
True	632.0477381620502
True	756.8831894947568
True	298.4910578077919
True	732.7655495266333
True	61.78431718933534
True	876.1202389638049
True	345.1754636436724
True	13.424568279362362
True	637.7249597411916
True	702.0820205039832
True	268.84885693526667
True	168.24571954341965
True	48.77894513916926
True	381.0978304584085
True	75.20705549795598
True	13.167670134715769
True	889.5744579152393
True	373.3930864799198
True	174.90926590815775
True	1018.9470097528848
True	11.779384383383174
True	803.0195106405153
True	31.33727436491305
True	657.1865209912825
True	59.50846167471342
True	752.2514330660099
True	439.2027836046733
True	190.40162534900315
True	432.5481375215727
True	199.2722796194324
True	293.359213988582
True	232.71201888962577
True	411.6563497462192
True	10.13722289621705
True	323.23621186131965
True	106.62676014266223
True	10.891729733250653
True	485.8359775813812
True	725.851919554789
True	286.3705665464234
True	78.02933503216427
True	302.91555488288867
True	81.3829591005591
True	180.40306546251225
True	177.56273166888266
True	370.4158401180477
True	47.09658578050438
True	139.86810720287338
True	391.11434520819154
True	864.2665516233086
True	113.9258256499099
True	206.4958632327822
True	446.30578093049536
True	19.82353549208612
True	421.4238305374506
True	508.9917248837476
True	90.48730696058536
True	381.8161910162965
True	364.8005269881517
True	415.79313727564846
True	599.5473239697692
True	1017.3427178736688
True	993.6090538179658
True	57.14259335232829
True	1068.4798617204608
True	109.8103415469109
True	111.2363445933984
True	104.18314488439508
True	496.2471629900862
True	363.8943277139198
True	568.5266558966722
True	259.77765732108804
True	161.22692698539132
True	407.49879731480746
True	15.21979680756674
True	454.27016900052615
True	392.41041595925583
True	146.9764790475971
True	94.78597837964362
True	500.0478441224403
True	981.6835260473034
True	198.96150237253107
True	67.29416295975042
True	426.9262506601494
True	378.0052800000704
True	487.1565262842768
True	318.5708192422645
True	4.499153631681216
True	541.8002544942115
True	499.7130493270977
True	508.9232313743707
True	182.87740609854177
True	101.19499520288092
True	23.25670116823901
True	381.9745524061613
True	112.20249096010248
True	5.944362816851988
True	32.42846799263084
True	342.11840744941367
True	644.2582394543995
True	130.01372123571713
True	89.65398086572509
True	24.096322922813503
True	409.04392932859537
True	354.74806664423016
True	770.4322111308262
True	307.63909538898565
True	506.3721499383544
True	530.6353764354161
True	529.4860454669051
True	296.1975072281577
True	550.7168549965422
True	99.6534383537074
True	582.4529757686032
True	7.764528329829331
True	363.1064267458816
True	462.02595027123016
True	944.093113890727
True	349.6054477100876
True	813.8852676545423
True	950.3662597155362
True	173.27659202968056
True	38.3880503311887
True	377.5496072913581
True	388.488497708356
True	576.1977399454955
True	244.3798296485324
True	30.103535016622786
True	638.087682177872
True	125.02542677035382
True	1076.92222489592
True	310.89481982431926
True	462.4553513465272
True	126.78432182645209
True	825.1078604899017
True	138.77795858087907
True	826.7189814887721
True	559.5924540839438
True	190.17087626769373
True	118.67219653512662
True	67.61433754702084
True	569.5500937645994
True	939.9285727943744
True	431.03999015614266
True	531.5965625645043
True	135.41856568757672
True	647.1420089568755
True	486.11009491443326
True	759.3200389904409
True	299.4340656759676
True	550.0266389999435
True	116.73666933667548
True	25.90480302059512
True	416.43207490292986
True	172.87300428020956
True	107.58754883965533
True	362.2322550108945
True	1103.171247347254
True	256.987461972623
True	553.6838207007627
True	11.5899080891987
True	75.89870638400481
True	315.9933347480697
True	806.9837123679021
True	448.068603963835
True	507.2136876704668
True	715.1494128823454
True	70.69673248810362
True	735.2392132188749
True	45.9129828957566
True	106.2648317620938
True	187.6002866737197
True	77.63492108016773
True	24.06046115984883
True	307.7568139721054
True	458.5537551395328
True	900.1000468101959
True	871.565738720883
True	6.307166623043053
True	290.8813075113887
True	455.5746911065269
True	121.39596391608788
True	232.2455939360312
True	333.8914166920792
True	1318.198347888475
True	443.211629059302
True	25.273517835242505
True	177.03541437810378
True	715.4335664717086
True	36.70568414711261
True	170.57601428922808
True	565.8028656832232
True	68.62707526871648
True	877.6334475857354
True	325.8495801846757
True	675.3737408972654
True	77.20301728914654
True	658.1651356679322
True	602.8081595823307
True	873.0041905269028
True	248.25426943494708
True	505.0798881218751
True	840.602484657444
True	879.395906863579
True	232.9545986930912
True	793.6081437768736
True	225.2654481738109
True	445.2870993062503
True	378.8848747318266
True	498.6556364175931
True	497.4000343229987
True	299.2255130298145
True	355.80234373397434
True	114.33887082081888
True	332.5099599204426
True	1162.9690489636855
True	329.3639312409216
True	151.78726579011277
True	303.0619823743065
True	760.5771173818589
True	662.0201193340941
True	429.0011937843077
True	124.4234050597088
True	332.9061482827869
True	33.7675304222593
True	179.90455119206138
True	92.90281384581756
True	91.12978690554895
True	549.8642411441804
True	136.27371425521866
True	130.04768122511658
True	109.5478260013664
True	87.11004126732387
True	454.6567748604364
True	386.0092213629858
True	1041.6367613131351
True	501.2717323035082
True	825.8955998111365
True	277.84574648715926
True	300.01374174417725
True	545.2794944425426
True	199.67384786267544
True	769.7750926644702
True	242.3826123265743
True	360.7683118133168
True	68.58381138517588
True	115.70964572926007
True	265.1152244620614
True	126.91906451060412
True	481.0212245528476
True	30.73047922623184
True	565.5130390291388
True	1007.622984985751
True	751.2614005276359
True	1.046777691996618
True	68.46114824142512
True	480.0916496618544
True	431.85160478437774
True	78.63451973132959
True	124.59688099313009
True	308.19019691908073
True	80.79556593399145
True	51.4040985692254
True	713.0163238000055
True	664.2462261855261
True	159.26842645656683
True	158.64480658062843
True	513.8084849303317
True	53.50830496473776
True	27.214850416357844
True	542.4493240741956
True	452.5711200884091
True	1128.782058839896
True	41.395157905355575
True	466.25237448239926
True	895.0695723072756
True	806.5593157673455
True	285.1495933088982
True	759.8440463169733
True	398.9515918194585
True	43.97138828671349
True	91.15083310407364
True	707.0587460853236
True	74.43760794403696
True	140.6324206778162
True	930.0917107333096
True	191.03087143391008
True	274.40355872154635
True	102.82735851682293
True	645.5416934880578
True	593.19289196891
True	216.3036286056168
True	431.6631534639719
True	39.38514053652196
True	275.94928796189714
True	590.0561203019046
True	605.6765321050119
True	326.3670824624497
True	75.6520102707171
True	933.7326473066538
True	1078.1954743737242
True	564.5117477433929
True	62.54050563864055
True	32.00273139584133
True	92.09011312826078
True	105.79195934488298
True	101.89474446048962
True	885.8703381410153
True	1216.7794497191535
True	747.320980682859
True	329.7963436347404
True	10.01565175435258
True	20.810655492952776
True	338.53349055586017
True	480.1922905847625
True	44.38447333735453
True	570.8459593057393
True	441.4231552650311
True	406.3433771340343
True	79.29653857465203
True	203.88641515361377
True	257.97446455562545
True	132.2768760536758
True	386.1116494332935
True	43.649849471422975
True	173.94189234014877
True	1169.0149663525551
True	5.878954036489724
True	27.578701621051746
True	570.3693274289293
True	362.4643023818984
True	796.1255516435089
True	158.72682141200292
True	771.2513390721566
True	609.5166231371594
True	279.52202290838665
True	424.8498388822367
True	338.8256751150065
True	284.39920302922235
True	271.154883847373
True	393.00372850505727
True	506.7474941620428
True	471.779672341809
True	105.56259641973828
True	362.459221127924
True	8.548652146606344
True	195.12551630091372
True	239.30278533666691
True	853.1859897069102
True	611.4708214593912
True	30.85235101650674
True	735.1961573357326
True	837.1449460702521
True	106.23821093955
True	350.8558712111951
True	861.5260350480806
True	217.4235133718456
True	161.30994293120148
True	530.1830506216227
True	582.0831852946113
True	1109.5888162340575
True	151.5821000891154
True	160.52861035818714
True	254.47830174554616
True	317.77845033531594
True	438.4404834254729
True	409.47447176130606
True	319.039295295464
True	447.9885530794636
True	506.3696169549543
True	239.2803812736321
True	1443.6573703074691
True	257.94752191565146
True	396.92946774557487
True	52.66127202649527
True	782.7381610226694
True	247.21008570512427
True	896.3609639502496
True	547.4769534385387
True	333.1765017017916
True	796.348462860919
True	254.7348086639065
True	220.6716718718317
True	262.26307910437004
True	221.8058605645422
True	143.5122903522787
True	255.0105120775348
True	740.8041064215691
True	535.8809566916603
True	229.72001489851635
True	1164.9591835997685
True	116.27639483675736
True	259.4644800056457
True	68.73360196466923
True	303.36357960133046
True	420.9831797979
True	95.35251739976708
True	218.52558283461036
True	78.79943819513653
True	710.6379684829109
True	375.9055001302686
True	224.49809089778773
True	726.0175087139024
True	875.2420800668173
True	836.8907300628064
True	820.5133173551611
True	343.8820605261803
True	1.7606117422153598
True	265.9402105445309
True	51.55061184877418
True	382.6707496001285
True	55.38620089313653
True	350.9061094629484
True	857.614646460931
True	1053.8620778034765
True	388.3809401877411
True	21.91010022872258
True	530.3166496532042
True	510.6057266266739
True	197.128153401794
True	235.66677148994404
True	275.38418054784904
True	20.511419782023307
True	117.98805055698196
True	941.8418709673036
True	66.79457971137408
True	500.89683343919694
True	788.4667375472525
True	100.46610423497876
True	246.46899928451555
True	115.04515669246604
True	16.19490166163273
True	1.3607624719679423
True	122.83434813794588
True	1017.5257069153002
True	526.5065617986683
True	67.98629587396329
True	768.1491180644713
True	329.7837107821444
True	1.1067791625307892
True	441.3100651581205
True	191.17070212697897
True	492.090095501617
True	86.72116359564639
True	320.59467753045715
True	369.2874427979348
True	169.68435986306642
True	204.2203606870172
True	132.81495006650906
True	173.3504147731413
True	950.4327284357928
True	16.988339216038558
True	515.5362230300934
True	479.3614566603015
True	407.3040957420756
True	225.5941434390748
True	238.5129187454863
True	154.42709746089648
True	46.74686985468741
True	495.5458863000666
True	151.57574744274183
True	834.4456584165822
True	835.9260833336266
True	249.4890809305477
True	316.288952875619
True	533.4777678782976
True	41.04990342593865
True	85.45517262603931
True	704.6758564448547
True	1080.2137476112034
True	117.51287840932136
True	726.3533656261574
True	137.3064980963452
True	927.2440369085716
True	658.6915801029156
True	103.22258957086147
True	267.5622182518451
True	608.0106426077801
True	253.60879141725536
True	47.505256131581405
True	574.1909745466647
True	442.87725821703975
True	5.3433292893643625
True	486.3589579497025
True	67.37586916993227
True	169.45899723300764
True	240.3495084748167
True	307.9722322538614
True	75.69981087859402
True	219.6426067333263
True	354.1606563046604
True	437.00330720396425
True	953.716703331823
True	45.09170133207496
True	905.1276069144254
True	1031.199814603524
True	129.2828530827496
True	71.70699358133113
True	1002.6034001968136
True	35.580910960705765
True	237.1434327203562
True	83.4597753812324
True	219.50420441394684
True	367.1275358274128
True	984.438446317153
True	101.03638259593824
True	68.27807456329454
True	660.8242828525783
True	273.8069235906246
True	731.1299534659885
True	49.77407972090808
True	481.9881752863525
True	387.4130903409256
True	683.618962366732
True	51.69380925073883
True	106.79394033528432
True	28.052740276463947
True	275.2617378599754
True	43.72785874214871
True	340.9659152307691
True	2.863315032558235
True	1178.142830103039
True	106.17746902786122
True	132.04175527034536
True	350.0617896564431
True	709.1923492101871
True	676.8959283532998
True	1014.8873892805816
True	483.1452880919612
True	394.543651241339
True	141.27959259533742
True	404.7116705730468
True	842.9388511111588
True	437.3208667477823
True	906.453369660511
True	85.04034239293436
True	419.14448147784327
True	179.95527868533424
True	284.3579246532128
True	741.0429089637798
True	166.75381620887669
True	137.79581087173685
True	63.31125389477664
True	854.0707940889565
True	775.9007492828092
True	83.49722602608884
True	457.6427083066615
True	733.4657278611184
True	422.4120596616505
True	55.99298826932842
True	319.52056569096743
True	801.7753076708528
True	28.610946832263178
True	359.38084545671256
True	165.88964346349744
True	272.42170512734697
True	33.479859814097885
True	226.94568865727285
True	751.224698500749
True	639.753260942045
True	57.9800605589383
True	289.29236601298885
True	906.1455861006224
True	15.419067598828471
True	319.6674442444679
True	271.5549076675315
True	426.6535467024456
True	211.6861631723196
True	588.6339205493177
True	47.41550186699728
True	964.9856072294834
True	904.3427784631403
True	47.82979796582012
True	398.2380854013287
True	700.0268982810708
True	932.351248742288
True	271.16270956097475
True	612.9706377545543
True	130.8857556392072
True	183.3764751427531
True	132.9773181082566
True	131.7069171784448
True	196.3638478049148
True	944.7577651028506
True	750.2565078623963
True	944.079117451136
True	19.923293261277163
True	27.506588414824552
True	364.6745833677172
True	12.766302175316763
True	604.1456434944412
True	1033.0878520111658
True	260.1672783690447
True	209.03975494989345
True	82.8797182997451
True	214.28510697289323
True	135.0162327287373
True	45.20454079059609
True	132.7974466619558
True	85.83468568285964
True	249.6105775035166
True	525.7032274981478
True	156.9383820453303
True	31.07852370979208
True	61.13991659784877
True	424.578450652528
True	263.5632223354987
True	566.3658727642946
True	23.6435626184592
True	116.06559368495444
True	676.7709990777646
True	263.01493471424146
True	490.14899437579805
True	646.0324978808044
True	101.92761424060264
True	108.240831485748
True	79.14744676241631
True	25.52765899623725
True	123.28924662204014
True	86.12715109657847
True	100.88844662549232
True	159.40514659555205
True	234.4839908921687
True	822.7534746904801
True	280.4262577268357
True	953.22651954002
True	170.27016473560838
True	194.0845944654781
True	780.7873319651127
True	294.11934722692524
True	591.986972363525
True	259.16233156715003
True	354.81332308168305
True	460.5545941024756
True	578.8003949834425
True	661.3461413442227
True	360.23425410517194
True	37.296695899836266
True	557.7287116833837
True	621.6765902857888
True	19.993513471630965
True	11.054341659582043
True	257.4506229514924
True	387.45188164877845
True	453.95256298263774
True	70.61359785827803
True	654.0974000172115
True	941.0084186841108
True	240.0694090868944
True	912.5144392409468
True	287.91424942211574
True	106.08566862239417
True	267.90382080370665
True	678.8982989253954
True	41.74565705970934
True	567.6138443670915
True	1308.467793840909
True	1006.5722860233336
True	956.3244284583658
True	211.3087885495821
True	93.96671933849372
True	191.9783178251459
True	832.0052936607362
True	142.0741299906027
True	1067.025962357755
True	860.4862116250325
True	40.79190228734028
True	86.12554685489506
True	422.4342915152822
True	409.3196780397129
True	202.66517232104857
True	528.742036677616
True	643.859899018181
True	120.77552750982493
True	272.0809818599601
True	1007.7167624552036
True	50.955351508923066
True	715.8792559777338
True	542.587252679995
True	40.72207494299918
True	791.0467601423821
True	395.1443665335792
True	573.7267294192128
True	103.90869060381786
True	272.0128069275565
True	219.77624187028576
True	25.47311486004749
True	137.63136637574
True	754.0380832257616
True	133.3236935895574
True	388.81129243915257
True	66.56882499179473
True	641.3772485062487
True	623.9047982158199
True	233.26585728149908
True	468.6996644015023
True	169.66180233432155
True	167.8618519737033
True	219.85747068562995
True	283.8342252503544
True	359.0257688403738
True	129.4438326796623
True	186.59829348744287
True	26.018278189713342
True	842.51085980589
True	309.584969524272
True	9.939024300577186
True	353.0614074551013
True	173.6015697514988
True	636.7952639683839
True	360.0186091915237
True	579.041440571646
True	548.380860829327
True	481.8535707370832
True	793.3463762873226
True	236.4432616422204
True	573.7839476647778
True	158.18986327831317
True	540.1803663402717
True	359.5718297469604
True	379.5786627832616
True	130.22613296667186
True	135.1421785661474
True	109.801363363579
True	68.93612634989599
True	729.7866505194874
True	179.91081862131207
True	44.36868078479904
True	0.0
True	560.7319761887818
True	109.01085473295068
True	22.03611994214775
True	40.07500827175471
True	100.85340877314157
True	547.5397288876416
True	185.0095247475044
True	108.5236931263737
True	35.18727366789356
True	157.52492545087136
True	925.8207363941332
True	51.20530531947067
True	229.71871012547604
True	721.0919457019992
True	308.95599278236324
True	451.36632871317903
True	482.0526902257554
True	522.6749329755838
True	591.3224546513744
True	906.373342846568
True	253.6999423358476
True	1017.8995210854788
True	911.2449973767408
True	634.510905987375
True	342.60345729352235
True	824.8331474462173
True	10.165053932257855
True	30.510820149518327
True	288.83320131785723
True	42.27875566764599
True	205.6359855348538
True	769.6296712160579
True	216.2011950680526
True	718.3896172906126
True	781.4468377309014
True	120.92695491910293
True	358.97647854109914
True	581.2736413994979
True	23.562234224092123
True	137.57096364307202
True	427.6491405174053
True	308.1570804527664
True	193.0291610517903
True	112.18672964750706
True	380.086624960622
True	22.87647858991969
True	367.4058901893842
True	371.5693879510439
True	1047.0091561386976
True	366.2872636456229
True	30.88601141176991
True	439.4182201943005
True	438.4329097659157
True	231.47255818840875
True	31.00990645620799
True	770.8824317982506
True	437.9735798043835
True	178.32907334684867
True	11.00504159560388
True	1222.679339026608
True	163.45438255144296
True	25.66246311291808
True	317.28930932809305
True	285.7646120769009
True	116.31297573663365
True	296.6035818655882
True	48.9748676465079
True	315.72692791622774
True	311.3796810359458
True	316.37121006572823
True	31.52595783649424
True	49.35337189792773
True	1095.99563566498
True	24.2219789584349
True	13.441687177573527
True	179.74615202469556
True	634.8774254565948
True	8.110096067121965
True	190.6113542067509
True	175.63376809877246
True	517.8774714952951
True	363.032944537333
True	718.9835805731836
True	319.09352338779325
True	495.96342046061625
True	439.4161081857493
True	499.6681936448126
True	104.44682140655692
True	1265.4574851888442
True	881.6327285227427
True	300.14675256885954
True	521.5913642023348
True	103.57784286936274
True	567.5255721315467
True	446.6951680350924
True	162.4216287069425
True	77.1012095143561
True	339.12898624638626
True	174.4476494989672
True	29.46948948858908
True	632.8797116196455
True	380.2349652690944
True	69.50342451142079
True	31.23527320511869
True	662.9833285341878
True	500.35788480069135
True	74.3923935754254
True	23.410747127686182
True	333.5694468959618
True	327.8360558890659
True	710.2957029827694
True	547.8442704502039
True	562.0479189751898
True	788.9274467315252
True	8.926092152709032
True	56.61783274140643
True	34.81611154136519
True	53.65034136645729
True	501.2510005765124
True	573.9989949767034
True	85.19688066119092
True	114.7498398140536
True	199.0447870868992
True	76.01525961868907
True	180.97907186100457
True	214.38292871704476
True	271.5522260092032
True	823.2667874372239
True	610.8334558838945
True	281.22392448363325
True	201.37834680615435
True	273.2882763319948
True	248.5803348193241
True	752.3437859197022
True	323.9572033508048
True	166.4713349000942
True	887.6882751866228
True	342.8121703820861
True	464.22594208860727
True	155.8171292732012
True	119.05231666216768
True	62.51040726385575
True	226.0733044210848
True	969.2944634093147
True	522.521761165633
True	110.34330050520369
True	356.64518930777774
True	101.09407578399204
True	660.9098869661751
True	3.5087800085452194
True	699.1045979698599
True	37.443391198804704
True	934.9006854561616
True	851.0723387745304
True	205.02732762669729
True	31.50993531076175
True	81.21714915334728
True	464.928005263856
True	222.3073549443857
True	1.7821587441638176
True	75.3207376833647
True	1095.908247068532
True	341.7106241009679
True	649.3495707364103
True	476.12365098784113
True	30.931292744808964
True	134.606935832096
True	453.1064984468208
True	925.2885036126036
True	797.4049160729774
True	405.9208384793784
True	350.34030508153995
True	15.055304144936208
True	75.52611583813443
True	755.1860741640224
True	486.9279445278846
True	389.4732114707195
True	874.3055639424532
True	27.49356944433239
True	222.8432184135287
True	888.9470547996524
True	238.3372474306397
True	8.169611411345171
True	501.4391075139588
True	108.00923461434208
True	660.1256617608612
True	53.75932692921804
True	259.7379002121851
True	888.130499081939
True	908.5084791145608
True	273.278301968624
True	462.8728187017636
True	125.35573401305128
True	601.9587409075027
True	260.1808826704657
True	180.441540898348
True	840.2705380103823
True	54.390933478321074
True	722.9259956150893
True	283.1035196408404
True	304.7360146182368
True	168.30610408941047
True	465.9606724326092
True	565.9533784797069
True	357.8370936167733
True	410.5174796493759
True	74.57150750291026
True	161.80463611022597
True	448.6670695212152
True	224.54188424851108
True	38.317943805887225
True	201.38485511571588
True	394.42771852511765
True	414.0656204112729
True	720.5360147836687
True	124.87661590531626
True	651.8895678865654
True	519.3916556451514
True	631.6050864890075
True	135.91007446665486
True	37.71571510027896
True	665.9382426215172
True	75.33190837396191
True	552.2413043417133
True	697.9218921854426
True	464.6482864162591
True	131.64724022897727
True	521.0689253890972
True	4.385179555414641
True	392.0808047552887
True	31.783086388273198
True	636.7552697900127
True	251.2636570091609
True	567.8042397115488
True	706.894498950963
True	146.7194958210509
True	513.651223716188
True	502.2753116827293
True	67.02962343244667
True	951.1259802889192
True	2.769079652644915
True	29.778343530416432
True	635.2771838848366
True	692.5015056154848
True	132.57235273901904
True	416.90001523414776
True	127.317567557803
True	69.71996189088432
True	484.6125306909982
True	41.48015789219059
True	517.315472216208
True	13.256055262754725
True	878.0015615798327
True	537.8914237831848
True	674.1449173983095
True	101.0600470377915
True	374.1734971684213
True	972.4221673723646
True	855.0348492602409
True	148.64886197152893
True	548.813591979373
True	445.5027122126867
True	251.11163963898431
True	256.94313413474737
True	5.642691452474533
True	324.0584306540318
True	12.716981284233404
True	364.2734965277752
True	74.75202178102863
True	392.1327595476583
True	674.108620817162
True	128.96721126735747
True	237.4149919809079
True	648.0739185960637
True	664.7126444234577
True	291.1856084513587
True	143.6147665041747
True	160.18677431343912
True	478.007925567804
True	83.37398336212726
True	10.838603062994212
True	515.952188658964
True	569.8021870315604
True	19.31335063176824
True	144.77616590787923
True	925.9047743919102
True	493.3347925226825
True	264.96837093863894
True	31.992658083044304
True	481.4037906091015
True	114.28170411060938
True	572.4382823918036
True	649.7817812075646
True	299.418943231248
True	368.0018659967509
True	176.67957821997376
True	244.36511462006845
True	70.96750838849675
True	222.9270382913733
True	511.1154990264027
True	19.141109303047912
True	447.7865966448685
True	387.6478034905981
True	734.1337231654103
True	877.3485327250755
True	899.3433345393506
True	154.7424476952695
True	392.08885626932135
True	73.55441794834601
True	188.3694781028466
True	318.81498410405084
True	11.764730020158083
True	805.4244245185972
True	23.84852571098205
True	401.5613147842717
True	271.536631978648
True	652.7834806141558
True	212.3687039692702
True	36.94990228714756
True	690.9426274838721
True	1073.410397131348
True	227.20862643597283
True	131.28226967200703
True	574.556645521084
True	512.3603046492476
True	18.811714257869603
True	849.4831673666703
True	113.8934520792298
True	44.93530437432744
True	309.559786067683
True	348.7906805226874
True	406.5242311366111
True	279.30351030311533
True	20.22131171648101
True	21.91291371704975
True	834.713491056736
True	191.0090867168493
True	101.9808552308255
True	833.8893260676294
True	658.7151963911084
True	651.3165134255711
True	450.39213451198265
True	146.2240969701018
True	32.71237486614993
True	98.7483365203333
True	436.7015122813655
True	221.15738498380745
True	472.58546712335055
True	147.8602987243511
True	497.72168515365183
True	675.9148373523265
True	957.0263110286744
True	23.818898082803656
True	1000.0325035395732
True	1062.6078912265712
True	495.3580843419665
True	88.58076657204204
True	791.6824902415162
True	635.1047595688451
True	656.9381521564626
True	173.79115386103317
True	750.0454362374983
True	694.8953779561665
True	119.76954128816828
True	759.1368169204076
True	807.3449467758038
True	444.9883138522488
True	229.914839590064
True	73.69984559574111
True	308.5438343320607
True	363.1768898891459
True	450.2062503405204
True	432.1371290972888
True	189.21523498713424
True	319.64381407147573
True	2.6878313297305247
True	13.622361883375174
True	104.19986562508346
True	133.2280275876198
True	357.3409507825578
True	352.0677602436376
True	116.82774891839976
True	15.66403377158786
True	214.3500132145006
True	853.7092800699091
True	463.75630387951327
True	535.6385506779817
True	570.0800266575624
True	795.8396325231286
True	652.7432480801574
True	92.81539918647488
True	208.08459046431244
True	251.0043294902854
True	272.7437927678925
True	104.985773539202
True	361.0582505385057
True	442.23410285658895
True	174.19222581977374
True	646.2477340662037
True	253.4287461090965
True	207.0308785664447
True	29.758285981344223
True	249.38876537232943
True	496.12302850768793
True	162.82051131946784
True	530.1095673622505
True	483.90464541606406
True	250.0466788703827
True	106.4145840829508
True	41.61383330350171
True	411.52007994074
True	794.7308728980403
True	157.15896749474103
True	1070.5026267508945
True	1032.241520864688
True	484.2451425947336
True	98.26515139973402
True	122.62917503711644
True	676.9234650175661
True	8.495117416204035
True	228.55213660308056
True	133.3779151646548
True	119.17873437256743
True	336.03651998778065
True	645.9721092119823
True	38.12046664141074
True	124.24831238978922
True	959.8938834118144
True	52.3229775330445
True	458.2254874843754
True	535.4874250265824
True	238.1044301046502
True	133.81106992565975
True	896.0082245980415
True	1161.340286042377
True	527.8399444359553
True	641.5052189513191
True	213.6815043001694
True	152.25223690700295
True	311.4580997270646
True	252.9566107789141
True	169.7017685406644
True	301.3555560382623
True	342.2306371018697
True	13.099760242319975
True	637.4366780071085
True	148.3232373019453
True	77.99210040410405
True	449.5931199083442
True	320.07615321110643
True	1189.2410886737696
True	359.7710047713803
True	979.1641900373116
True	10.334249899766592
True	259.11337595203617
True	225.86659712850815
True	156.67135933455603
True	474.4281993222416
True	195.1681089870441
True	411.1353022181276
True	344.83962785584
True	118.7670919554804
True	348.1074129721946
True	1088.562364530599
True	718.619169364411
True	220.6256950657717
True	107.03514202858892
True	304.1452469260137
True	24.88277416634269
True	354.82373622680035
True	306.1734244957826
True	572.450005089901
True	456.6173726700496
True	355.3058924061338
True	150.72483393112782
True	12.859106453088518
True	422.8621879102311
True	277.50110705904245
True	146.2849462204741
True	311.7662965900527
True	424.1154277413349
True	810.2920697478605
True	315.73764247406626
True	789.9474711027243
True	415.55201351407743
True	374.3171651504293
True	1.681430454608405
True	1161.0432226940982
True	108.18801696719866
True	905.560438260212
True	211.3108050208566
True	468.01037945256417
True	677.9733931778485
True	86.03940999732188
True	480.87626329340287
True	32.919785093863986
True	429.1741686828736
True	75.01922100843895
True	227.5270694037096
True	36.89388421678083
True	660.5210208478026
True	184.4234838539037
True	23.13467937550589
True	422.2727171928811
True	110.61356324618308
True	168.40658512599978
True	796.4079965667739
True	256.31655493388564
True	157.0405753530172
True	390.6255941037599
True	520.1804939963566
True	342.20433233461387
True	514.7259398117038
True	619.0860327826725
True	163.1567550225677
True	7.976241699573501
True	66.92406215086308
True	418.2488842134537
True	92.06058710419254
True	78.37229467300568
True	1061.8356796733776
True	27.47302685982476
True	339.50066694950124
True	310.08058909190913
True	465.8007979253173
True	667.1026933351468
True	186.82803274192645
True	647.21169034897
True	320.6687375947495
True	355.52251599406884
True	275.12791336942445
True	215.8992388312296
True	354.39942050788585
True	451.60590782000713
True	426.0704254830159
True	577.1550403538638
True	137.4924625779516
True	76.72335087527016
True	42.69161872509562
True	305.6955738985518
True	625.2953961677545
True	410.0955311350241
True	773.9387485356505
True	201.2754066852419
True	379.6639340355058
True	71.2636166695263
True	51.93560786538794
True	415.6043189268578
True	198.6931737095717
True	223.60548053408985
True	39.172349622886365
True	1061.3446936936211
True	162.68289576619202
True	908.3640994163674
True	315.4138067689585
True	924.21633157922
True	237.4085554073975
True	448.7362446075368
True	541.8725787130674
True	595.3393758867091
True	217.08649659066907
True	490.33329651453937
True	951.2270388484455
True	124.14087638024527
True	7.250595089512776
True	572.3027122575099
True	28.901566236918445
True	78.300531891623
True	780.0498359720414
True	208.15358016615133
True	1006.2094774099356
True	684.9842291732161
True	400.1719254960013
True	288.7087657871674
True	489.72669200154127
True	334.21830844571684
True	184.72321374670835
True	664.4232931900544
True	764.8751197703601
True	209.70553320071232
True	87.0271163837685
True	523.1827808114815
True	136.23543652557385
True	386.06182840758606
True	334.2380856831837
True	67.82472730506785
True	367.4863322426038
True	416.1994935877976
True	387.7540335156215
True	412.77338200021217
True	421.8215978101225
True	649.2593493636914
True	55.32981183057481
True	454.71469195417416
True	317.9128587078264
True	654.258661742504
True	224.80902026069248
True	96.61282457058736
True	43.26931323176427
True	539.6625900799883
True	647.7999014493042
True	191.22273747906493
True	408.9141082333854
True	335.62322896563825
True	16.28031371009972
True	167.14139369982647
True	295.2120497130164
True	3.63857529018922
True	875.9236323802584
True	82.70350160956346
True	105.39684066318794
True	111.7947443315834
True	353.6266946623534
True	36.57059451441677
True	446.1904426046932
True	231.34831324676293
True	5.891253998014779
True	122.1770448712386
True	446.85707827416456
True	50.11062832181703
True	65.62767677347317
True	180.5894404587249
True	286.3395946213224
True	954.0433030583991
True	384.1214479512603
True	958.4808925826296
True	191.7624874092527
True	1037.3079331672377
True	756.7369695247303
True	663.583337155915
True	397.953159374743
True	378.13253936828073
True	80.53669537539383
True	76.14996561331183
True	73.60956095523814
True	180.59055717553284
True	492.366160205738
True	1106.422012124445
True	171.62340682381586
True	346.0927935372582
True	437.8638356520329
True	583.5608100663302
True	598.469971571137
True	294.51852665821843
True	462.1899621511612
True	663.0403685305389
True	95.08007305775088
True	724.8471648822125
True	260.8591627372127
True	134.18442670356606
True	415.4488150157957
True	856.6876206422152
True	442.02657846570384
True	873.6443549890048
True	192.8786335391038
True	356.0174479690114
True	715.298139004683
True	608.4139244350561
True	193.93301063168104
True	263.775213800966
True	789.5089137535634
True	31.46081842967808
True	193.9664178919809
True	490.654950835391
True	707.3239846387345
True	105.14644391261174
True	38.16527729980158
True	168.31947721201522
True	706.9865615160741
True	319.4328686139228
True	554.6123836565512
True	350.4228593405169
True	296.6220333920685
True	445.2033572334398
True	490.4660349605918
True	75.62403732023523
True	364.6518344754166
True	795.0418676166285
True	0.0
True	289.0419398635147
True	250.84273985879892
True	953.35673311211
True	148.58100317860976
True	658.0089079931946
True	640.0989722649011
True	110.40968554203108
True	222.16896156217152
True	132.8855446617091
True	12.024689962370976
True	294.64684949723375
True	372.8538285227592
True	1118.525353047099
True	234.0584021524425
True	387.7541025557111
True	662.8646143180142
True	202.0205095669391
True	27.17765577423215
True	843.3120588349808
True	594.9598536807713
True	162.85703614892577
True	605.6475415518257
True	156.34923319383554
True	292.9455887097284
True	814.3256497677161
True	36.17696054425871
True	105.55421197539265
True	504.61698280780087
True	62.618120082002704
True	78.57715724844708
True	393.6765466779776
True	23.0716837020516
True	751.2795672359221
True	101.30308119936764
True	164.23427174944734
True	16.97503871315996
True	686.7867733133787
True	32.02793916241757
True	774.4882501148505
True	410.3077204397937
True	121.1313958813494
True	700.0169449138583
True	519.648313900779
True	552.494999529235
True	45.93816427906001
True	373.3359125148885
True	6.596474394323739
True	86.02011436286982
True	372.4516584538511
True	44.86781757060877
True	123.22793612565386
True	317.16582921680697
True	178.18462153693574
True	98.67791564282976
True	656.6689544862265
True	19.30051789939522
True	1119.250238791891
True	498.6696458106771
True	303.1402601854211
True	497.16541248883
True	121.91512814942372
True	808.1910911358215
True	1115.248289473974
True	756.9180336741379
True	167.838075524106
True	223.268031460094
True	48.17772211047751
True	57.59718250292678
True	153.89182465135914
True	101.57329771292622
True	171.66907848688845
True	1159.6807731486729
True	320.0374066777636
True	364.42027682670926
True	715.7172080778809
True	15.729939741888764
True	15.64716056276083
True	595.3809608080988
True	5.660997737805285
True	117.73646483102046
True	678.0493855291079
True	177.71670705245376
True	674.727255485542
True	842.1898091766371
True	164.2070772555771
True	880.6489675586079
True	3.1594437804871798
True	454.2047229970578
True	1057.0706479648852
True	26.46884623035896
True	228.9909812744341
True	142.49420524742288
True	993.887309017108
True	227.41330600181533
True	495.5570183934885
True	119.5807221624894
True	515.7629892871463
True	156.83663616532831
True	98.3666362426098
True	385.0965339598432
True	71.24752749522054
True	58.456567298858914
True	1020.1942277571744
True	269.12202813981844
True	159.60249920595243
True	373.66450250353495
True	394.06940602638974
True	208.8519327972453
True	164.1705750194243
True	369.11929410767885
True	35.76583179762807
True	480.3771036081075
True	1073.3939957550808
True	117.6444955173076
True	469.68021790605343
True	302.29435124575514
True	25.023271203264585
True	400.0934662086991
True	107.15844470192512
True	568.8435514679763
True	203.7378889932513
True	420.7896892385587
True	19.89228469871105
True	440.6369710826555
True	110.70338843534635
True	340.2101081233994
True	32.34832042136744
True	173.49955356224925
True	242.18145809701736
True	777.6444358049866
True	59.03500028891419
True	143.18031768243296
True	241.0428495671433
True	134.6876314383753
True	622.1934963191649
True	548.7610679140829
True	776.4296575905591
True	394.9510299328314
True	534.1580778252826
True	422.0277141194888
True	678.1608559876278
True	69.13817708194121
True	450.515643179524
True	412.7189741399289
True	48.84043843872723
True	83.22509587438775
True	130.04261608029114
True	95.16889253547052
True	329.4289621623816
True	864.0667816035956
True	319.4609969061375
True	1142.2372931613295
True	304.87932028265004
True	895.905389418884
True	150.27151598053118
True	589.3468179501319
True	589.4476502716885
True	708.2358275784327
True	457.2392897563997
True	64.48842602014503
True	294.9449247468127
True	42.64486948254854
True	155.23297556149387
True	173.34122905416024
True	1127.298237615286
True	236.29177044036987
True	540.8760441665082
True	562.8866275739337
True	553.7636716235368
True	861.272042292755
True	582.9885688096824
True	641.1251585701258
True	947.2675564734416
True	127.33253718034447
True	309.37716113071974
True	266.1522882421727
True	325.5980230017697
True	88.3842800780323
True	364.2610438207065
True	3.516523614349056
True	347.6707776901267
True	247.2385982613505
True	614.0540007256943
True	271.1399858496641
True	367.7432223392095
True	12.200945702785535
True	61.97143518996808
True	544.9171596588843
True	32.73030347139835
True	147.83397455272933
True	64.09944282676588
True	145.43881048650096
True	240.19627137207087
True	66.35524154715996
True	386.00768980116345
True	252.90577104524
True	102.36601083604404
True	343.06464436112213
True	67.9085194588717
True	562.2359672664877
True	817.6785111182975
True	275.6501453366319
True	1182.7097639134518
True	106.98804027146824
True	299.1018730988127
True	1034.4225246029348
True	90.23174976767304
True	272.14921495779083
True	9.443222675636926
True	389.5047159936747
True	452.8236644033289
True	159.5021371521107
True	617.0962208748298
True	879.0046351781453
True	162.4057463806476
True	79.8153862797107
True	330.2110986039011
True	544.9953275211342
True	629.5112489552512
True	1214.163332993612
True	26.521873405129
True	941.0131648765206
True	140.12703615757556
True	641.6685512226145
True	114.54027654842216
True	126.9774118826901
True	194.27611834249984
True	175.60520469032232
True	758.8799975477236
True	215.71460459571037
True	227.967843094004
True	65.9023215904266
True	501.078929012182
True	446.8778403318376
True	174.0054678824792
True	231.46957240357824
True	15.819150031248853
True	428.6797593939981
True	214.35482859001064
True	295.36411585017595
True	117.03586885359913
True	708.7533556169359
True	432.3969966542416
True	263.9640699889577
True	644.1925412691119
True	524.2552885239002
True	451.7034858064256
True	135.16148733428847
True	533.1647080486046
True	430.4712493190317
True	2.689007757067755
True	194.33090325954876
True	95.26046239139734
True	248.9226352853164
True	3.12010955479578
True	130.78119211534948
True	368.57258292507225
True	6.979828719034735
True	869.9383898025397
True	182.7421403355137
True	731.4720939836991
True	804.8157075083882
True	162.86576039583565
True	208.64536175741864
True	490.0871095049659
True	841.8930041299606
True	53.35972206263022
True	35.99085094503477
True	129.1812254193743
True	623.2983264550778
True	735.7259451636504
True	186.6075100469368
True	599.7908291078941
True	606.3470157173432
True	834.4661120744238
True	403.2989781639071
True	186.5379908607367
True	897.6257415527954
True	215.12483072591465
True	149.1365951658883
True	326.611213562534
True	223.1001256031082
True	204.0425673802129
True	608.3454134941284
True	254.16361201223253
True	198.64906517544983
True	457.88080503552186
True	471.757967649964
True	60.71551155740405
True	287.0561056725189
True	79.29666292980603
True	336.4159367228931
True	346.25012568163805
True	251.99864963264255
True	178.70267904426208
True	378.0789367969604
True	634.2373000676187
True	712.5239186480803
True	312.1538850591895
True	742.1331832923127
True	65.06107636983026
True	891.14217877778
True	346.22788298494856
True	13.328961553376477
True	585.2347298172139
True	689.4811031299267
True	267.2118350924468
True	169.4872457217365
True	50.95512773342772
True	376.20984454146907
True	76.24485482625383
True	14.819068380883463
True	888.4230669675097
True	362.967568918701
True	175.5684947550683
True	989.5120828141028
True	13.228550618335134
True	783.5925352746146
True	29.25791331201059
True	674.8883211867981
True	57.1879797953648
True	750.9213189690023
True	464.3280748307714
True	200.65985642263104
True	447.40588393784697
True	213.2454537942957
True	301.66452433588614
True	225.90379473262973
True	410.9733869649124
True	10.380361016139112
True	327.99115606616704
True	109.8933321002499
True	11.333329977132632
True	468.67394950251975
True	729.9138882432377
True	281.94208289360944
True	76.32056128420756
True	306.7202857632525
True	83.27934281372738
True	193.04101394826867
True	174.28979931993126
True	376.0103815056541
True	41.86852513516948
True	134.4992425773357
True	362.2414902915478
True	869.0279375815815
True	112.11244452536998
True	209.37653044999203
True	420.3510687705459
True	19.423260284382984
True	416.81487641541946
True	518.7382084064182
True	88.54943209125884
True	379.6906935236235
True	350.61764810720445
True	424.2768331509644
True	591.9185047260383
True	1009.3414951777836
True	975.2003274383528
True	57.22920725154796
True	1052.51885451612
True	112.32663742576382
True	116.02818261076432
True	114.77541743327949
True	491.5362751408886
True	376.4943108568093
True	585.9918217955654
True	262.3212033052508
True	156.833162536449
True	414.26932284135006
True	15.184429582025452
True	445.1835699769836
True	387.9120716315253
True	147.51008992687855
True	96.79944338745892
True	521.7672350497833
True	996.984880438925
True	192.47730932437963
True	68.44079627030554
True	420.81934805584
True	379.141481552022
True	493.3747610613302
True	313.20702991410553
True	4.578149407199968
True	524.3214956356835
True	494.4702550094533
True	505.08906699589016
True	188.5464827303195
True	105.93578453516147
True	21.916103301455173
True	373.3080916142789
True	106.04951748625965
True	7.898977012934646
True	31.760734347367386
True	347.5876311073412
True	680.5420249530525
True	130.3231455502987
True	86.45295487608375
True	25.18194815464777
True	402.7582064184451
True	366.6738412792748
True	765.1778484906807
True	292.73497646741674
True	528.1506667352012
True	531.5683513742339
True	519.3087152932258
True	294.2920773762965
True	530.0006630124117
True	97.4577413391115
True	589.2665081059743
True	6.887867433185253
True	355.263440369142
True	463.770144439402
True	939.1172053130534
True	343.9259808189886
True	772.4427228890567
True	1001.4407029348616
True	186.1418530177721
True	37.12137202059005
True	368.1407252621901
True	390.31921351360535
True	561.2137370092117
True	248.30839234037995
True	26.372217210074968
True	660.1387378723939
True	131.56381179531115
True	1069.2127729442102
True	307.5794441609869
True	458.5790265280641
True	128.48442305660973
True	810.0220741862883
True	144.1050805442732
True	826.3865737898093
True	549.7701063042228
True	190.6743712563309
True	113.84535093121916
True	66.82027865721187
True	571.1636706869485
True	884.5270297933118
True	410.69123839579805
True	524.6677157401396
True	136.62355184177414
True	598.9481683574842
True	499.246760885442
True	782.838354032872
True	329.7364185803113
True	580.3687405667206
True	106.60096432856616
True	26.61184922474405
True	404.6620900487947
True	167.79221029967923
True	103.82527702902684
True	371.0414895955368
True	1120.7754796500694
True	257.5676906084604
True	551.9082627629397
True	11.654751287835571
True	74.4960287469061
True	327.2171323702885
True	756.4482236223141
True	462.6532348611995
True	511.9287155827972
True	748.2412985261303
True	66.22474784528316
True	729.5122559535127
True	47.09115390881678
True	109.2091166409515
True	181.79893910607504
True	84.98195992218716
True	26.12252598746932
True	297.4158822375162
True	456.6726545767007
True	902.9418960926664
True	856.9013304836661
True	5.438651610350029
True	291.9807983767683
True	475.322073989516
True	125.04509657756776
True	247.86545302044732
True	332.52051060965385
True	1315.9513896929311
True	454.7826348516174
True	24.872334476235057
True	183.1928131909321
True	695.4021135533523
True	36.684155637588255
True	175.6679034102191
True	561.3110226970659
True	66.30003672249126
True	863.961919467502
True	327.6378824605193
True	651.4745964816627
True	80.89356839109536
True	659.7183538512944
True	581.7982784545181
True	908.7446804815816
True	247.0032228966332
True	518.9965715747595
True	821.9862503127024
True	896.8355660944902
True	231.0858698626637
True	752.7071139161042
True	230.44841101431
True	449.5337960059708
True	373.2300300944426
True	491.2857425883
True	494.8819493472377
True	316.7415956200967
True	351.9775643682333
True	112.1969165230124
True	344.8974096776732
True	1124.755449304908
True	313.12898682555897
True	148.03940729187502
True	284.4581228726906
True	728.9142558830782
True	655.0265154980672
True	414.1080009405155
True	125.80670738325963
True	343.30030705555504
True	30.64714329722756
True	174.8702978414699
True	91.86544321333486
True	87.12116854810822
True	563.1808978727073
True	132.50799205309488
True	126.39784213028652
True	108.99329780027546
True	86.34308820434245
True	441.7736598037654
True	389.44931207113314
True	1021.803181994664
True	535.1531334777347
True	834.7449524690052
True	272.9435470863903
True	302.1301983865185
True	532.4835698266178
True	189.1861194233454
True	764.8815460992203
True	235.68724724522852
True	364.2888692403881
True	69.92270468591306
True	117.79416922054632
True	268.6703525616161
True	123.0113583601487
True	498.5511379404092
True	30.37147514541088
True	562.2087648847296
True	1019.864493748245
True	706.2356404959553
True	1.2379655159736775
True	63.222692976471976
True	480.8444162070352
True	436.0593167470405
True	78.16911348144028
True	117.50320777619294
True	293.72036187255475
True	78.46625659563271
True	48.640234602419085
True	702.6570601657428
True	678.7130022162465
True	159.9110505582535
True	167.44578134754389
True	550.5102849107454
True	54.88515868476871
True	24.59050070979707
True	560.5344679673145
True	450.522052911556
True	1136.7913671755518
True	48.6279187631958
True	462.70274034878986
True	887.1582619306588
True	791.407049979899
True	279.2699551077222
True	757.9621700445934
True	411.2434036852847
True	36.34990297314516
True	99.6066969541878
True	729.6331918218658
True	74.74096407232634
True	137.7173622561764
True	900.7385748282118
True	200.09148825353367
True	276.9966530442863
True	106.64558407451634
True	638.7805015763299
True	605.6269187277936
True	210.36254894817245
True	435.8044646969263
True	42.198052221450666
True	281.54509856792055
True	561.9938756510795
True	609.206683946256
True	316.14095667157
True	75.15809416405199
True	955.5597880030492
True	1046.2015453880144
True	567.2892486650039
True	60.71082775958679
True	29.17311160752241
True	88.79857348715394
True	108.3245839202548
True	107.81306160552884
True	897.3876153154608
True	1203.312103992345
True	701.5371545039588
True	316.05296896531166
True	9.259606290300187
True	22.016588599700142
True	337.93379576986297
True	471.2374032335951
True	44.70034592585505
True	548.3188932770685
True	428.1879422935149
True	400.5930949891077
True	80.21354977352135
True	198.63530749962476
True	265.2701898199565
True	119.01397404877304
True	379.4041483686082
True	44.70804592118901
True	174.30120993073683
True	1157.8179594957512
True	6.871542221697895
True	26.675106757601384
True	571.1697135015878
True	358.3753563326521
True	785.9517727471924
True	160.44452295604253
True	754.4034455739554
True	589.704321647428
True	290.3212215155369
True	454.15018665064383
True	342.9683479547116
True	287.55934220662346
True	261.85056345180266
True	407.2881827224088
True	502.71780809608623
True	498.5224531213015
True	106.2998395579477
True	352.0129422946322
True	8.95280961696356
True	180.06275730115797
True	222.5952988992184
True	886.9807191217656
True	592.1309662932794
True	29.923932943641766
True	726.7366338713975
True	812.196717376432
True	109.69801930817992
True	357.67687690548263
True	849.0424845114409
True	221.2676386450705
True	159.94528609668606
True	531.6344169714758
True	606.5541359923002
True	1100.624629005905
True	146.2614841555884
True	154.79296660029743
True	251.0924647971148
True	314.75748244664504
True	420.8511332144567
True	404.59547321004175
True	324.5657772045401
True	446.144257213726
True	493.7856277028136
True	224.4909921526979
True	1485.6365942680134
True	257.00174445090784
True	395.41279753757885
True	51.83580187418032
True	781.6940670564225
True	257.31816621868387
True	908.4206463835312
True	552.4658557989643
True	320.0541989764367
True	804.174426671149
True	268.6450225104564
True	206.66248562464804
True	256.49483105449195
True	217.80397819059084
True	146.67068013213722
True	248.0991764977526
True	734.9629688148726
True	535.3638031790724
True	217.0326008954716
True	1136.5480272709203
True	116.15125203929637
True	251.6681466483106
True	70.07645715986298
True	317.02148601038976
True	410.848771554503
True	94.03274086279872
True	219.0340173161443
True	81.60107338962617
True	693.1506411328514
True	355.1976609047639
True	229.18284917888604
True	731.528585664989
True	834.2788393085913
True	798.0303682861695
True	812.569687319576
True	339.1388592016837
True	1.6587698981655086
True	262.92288764097765
True	53.93149680327108
True	382.6793488502198
True	56.81853193611377
True	337.60995949955486
True	859.9125649523546
True	993.687591536806
True	402.95495770945337
True	21.618159445374467
True	515.5792319834691
True	516.2263604428659
True	198.87326256231395
True	233.9075198068503
True	289.89838176531566
True	23.019146375976653
True	120.388208920148
True	942.5646991767984
True	65.26611332237742
True	482.7556651666793
True	779.2354279562516
True	99.51198375066716
True	237.37339707522585
True	115.59797532556776
True	13.132942609943498
True	1.0109701849196722
True	116.02602357372916
True	1002.50449957483
True	488.62805184501457
True	69.78256030272915
True	777.1234477618762
True	333.37044157881405
True	1.1060475717804492
True	465.81023693415295
True	193.783724621989
True	490.8202410393732
True	80.86235482680397
True	339.33636417743344
True	379.1976936405532
True	162.14951310684205
True	207.22275717616628
True	131.04185707041708
True	175.33124425415613
True	983.5966090809644
True	15.724965688998983
True	511.5918570525685
True	497.9420007071782
True	389.7943418500256
True	222.55441444562672
True	237.20708577830385
True	160.0391379209878
True	45.019198908488455
True	481.7335652007683
True	149.085196698981
True	819.4836768102246
True	856.3364883033051
True	240.06855843645997
True	311.6612674107811
True	523.9749423707656
True	41.38876984222254
True	84.36015777676333
True	704.9837300881715
True	1045.3488699156107
True	106.9754015721188
True	729.4298651111985
True	137.74796229390446
True	936.2586804953436
True	653.887776067201
True	105.92733115836208
True	271.5701146921973
True	604.778130599845
True	258.22535368374804
True	45.4794545505345
True	573.0851199682475
True	454.16039007153495
True	5.441325686555642
True	491.6743987161105
True	65.44044758518594
True	184.38260972619852
True	237.42819823687287
True	306.0146492000556
True	68.88185840534706
True	216.42231699983373
True	353.145225892029
True	432.1242365120722
True	926.9243523319795
True	48.19084012535969
True	891.9788734709847
True	1003.5516644680548
True	128.75432918979035
True	72.75354602976095
True	991.4078326616964
True	34.76230572392189
True	221.7056083947727
True	79.2551960742629
True	206.07696776074448
True	376.0947228182167
True	965.5774002343072
True	97.37008533646303
True	71.53863532232421
True	659.737158183594
True	272.3409838284501
True	725.9971971085915
True	51.62180389932921
True	473.47705950579126
True	384.834618193096
True	687.6051771451585
True	52.241441156759336
True	115.39980500757164
True	27.32689764361132
True	269.3004262178022
True	45.40785613875207
True	348.75973771911765
True	3.002744742595149
True	1185.6104067987303
True	102.74670980589718
True	131.16902136591074
True	354.6376095530832
True	730.7083264517427
True	694.0399240418247
True	984.615255237329
True	479.6995522696981
True	398.1030716539144
True	145.09689808419864
True	426.200693858921
True	842.1236306490556
True	440.1216697990458
True	958.4455989091596
True	81.65475210668053
True	418.9244321928553
True	177.96266705307164
True	285.00504098607115
True	739.3208327214413
True	168.51699519479166
True	135.58809304934692
True	64.6555535881956
True	873.4286761535201
True	772.3999382407558
True	83.3539976815951
True	457.0541606275701
True	738.4094596443356
True	421.7702839908012
True	57.313322288276005
True	321.0633448896801
True	783.8585246774713
True	29.92236648558769
True	358.5924336659974
True	166.20294010535554
True	273.84750643462826
True	32.93406814813475
True	228.2691627702143
True	766.5335494088125
True	626.6791684405439
True	54.00283396614475
True	297.7791682809574
True	937.6125679095404
True	18.924148154227304
True	325.08659349468013
True	273.33613819339115
True	452.10537418388856
True	218.056898249152
True	583.1198349639413
True	44.64739785042332
True	974.5520422751756
True	900.3644762416806
True	50.91498048900077
True	390.3075329353536
True	720.013924897278
True	898.4005329859117
True	273.7885107947704
True	566.5121452022274
True	128.15985801100973
True	186.81389812202528
True	137.21016430045364
True	139.18981043511403
True	216.58800174021675
True	969.316813700443
True	776.0694970639047
True	935.8446900880576
True	19.218017719936768
True	27.455262053432747
True	373.6765052917999
True	14.064792522272905
True	621.104082206054
True	1095.849070292213
True	266.06041319449434
True	204.93227612883047
True	87.81618186387907
True	217.68146060816213
True	137.07238200682315
True	46.39577503908706
True	132.11957656977037
True	94.44388174618815
True	239.18993964972717
True	524.795358560587
True	161.2863697815261
True	30.49682071681623
True	56.52040172549098
True	411.6457982187214
True	269.8823724178311
True	571.9524062627436
True	24.565454273775707
True	116.84997651311018
True	667.1328558615215
True	257.12612948116896
True	462.73399946163255
True	645.2160344954369
True	102.22670608554576
True	110.30387131084822
True	80.5667946337784
True	28.64954931747992
True	117.92045647763749
True	87.80423339503086
True	101.00085760448776
True	152.56841297079953
True	239.3327182014009
True	789.8004466150065
True	282.4909650115448
True	934.5413147328464
True	170.09167385924653
True	194.63396328993443
True	826.9756095507744
True	310.9522901075039
True	596.2718948030628
True	257.6907041993445
True	351.52331346706404
True	429.6860468617177
True	560.701297756476
True	650.2408744632276
True	368.7908972770173
True	35.105285038614106
True	554.4969657141079
True	618.9827366093928
True	19.85036743332904
True	11.1949072726364
True	265.1366954077525
True	409.6153995724014
True	452.08284293860646
True	65.84535218315203
True	615.7280819677557
True	945.4987732177336
True	231.9249335883316
True	888.117376355776
True	273.13288463761165
True	107.38124355438342
True	272.0288467098842
True	672.1284183076345
True	42.66046957367665
True	584.6713848493714
True	1269.9953656219172
True	1031.9602665110897
True	913.7277470093584
True	202.2370257530573
True	88.75601596606121
True	199.5347338999734
True	824.5496977174915
True	147.6114520873455
True	1060.8640552598554
True	871.9098781030048
True	38.8795141969314
True	89.03386640197051
True	431.1297400962963
True	383.44332903436174
True	197.25573823069487
True	523.408039969214
True	658.4588130202402
True	128.21377966500995
True	275.40601794610893
True	1002.4854474358472
True	51.92752179950761
True	721.9937766189084
True	547.5305352752288
True	38.21382801902528
True	834.5123042951759
True	386.7892962038702
True	560.227247760635
True	109.75474944675446
True	268.2927571072951
True	209.49441692817285
True	26.641622084643437
True	143.61362133044994
True	739.942145049002
True	139.1382983565456
True	367.4319601568338
True	63.93809469964262
True	628.9113892871961
True	586.8411668246983
True	232.5581546526764
True	479.7265287085605
True	160.13372722927582
True	169.10037906356143
True	214.3334384654312
True	281.2667484522177
True	356.59411099513505
True	132.88949047011687
True	185.74507930928144
True	26.40380099913937
True	854.936177870298
True	328.58970007658144
True	8.229454799455903
True	367.8958517457781
True	164.12838086024345
True	631.7636750427193
True	378.7293573687133
True	571.4425143570802
True	565.2241944432918
True	481.1464808474702
True	779.0444343333321
True	238.32123998767108
True	544.0257017502641
True	159.36688775664703
True	539.9762249178908
True	353.77329800658583
True	376.98925802752575
True	121.30727565932504
True	132.2949738665622
True	106.74209962094598
True	68.6252460169155
True	754.1531548165424
True	174.37936026047612
True	46.49197785365612
True	0.0
True	554.7701947406636
True	112.04674643617784
True	22.764666198149857
True	38.29694496525863
True	106.89660476581184
True	541.1299578550804
True	180.02888796227128
True	110.8952953172621
True	34.655921309762824
True	156.96948830452246
True	891.808943384554
True	50.59966522170499
True	219.24806508502292
True	748.2085114742852
True	311.09170769575456
True	453.3134116897788
True	483.10443865675575
True	524.0202728304841
True	602.3580812560049
True	906.2054449465804
True	262.00169137767256
True	1025.5051354322293
True	921.6305843641768
True	610.949232643156
True	345.5011782227845
True	844.4761565215964
True	9.898622949789203
True	35.25702635063838
True	293.7701519488308
True	43.24697101379199
True	205.9729944728143
True	733.8230055185746
True	210.04127920803532
True	747.9561992731861
True	745.9262197210712
True	124.60652120344622
True	364.67291384621245
True	574.8871278217364
True	24.79816067090384
True	129.66627150747706
True	438.6042271875249
True	300.9097899205101
True	196.0106711373149
True	116.7086081021924
True	383.7546731928947
True	21.60451866173789
True	377.7290725792004
True	347.702331176856
True	1005.81360836968
True	368.7079237305507
True	31.032099923786948
True	444.3997084831325
True	460.8487840353073
True	233.98906420620932
True	31.780006369879683
True	766.0506052965633
True	427.9447861456914
True	174.80994236179657
True	12.953300842028687
True	1221.7136653218304
True	161.75230883579098
True	28.753435455599
True	299.7531632854139
True	282.27980053637344
True	115.87619698216196
True	299.95207509014585
True	45.81073023009006
True	329.64499927405296
True	307.9166842114811
True	336.2946179267336
True	31.1728747469325
True	49.11212401804648
True	1020.7794639357784
True	22.980561917247226
True	13.67579372228333
True	181.4512408230216
True	642.1510521543523
True	8.267042317154784
True	192.00039415809212
True	182.47065648350164
True	518.7731824731547
True	360.18332855457254
True	749.7177785425042
True	319.7221375487144
True	487.4124313714286
True	448.9788289888516
True	497.2002928300856
True	100.71708577811718
True	1303.3342338635723
True	901.3661206138762
True	270.99068518405454
True	497.3913418742905
True	95.11561635865635
True	572.2625453179041
True	443.2490104869266
True	160.08661686834344
True	78.42964596889821
True	357.8623682058973
True	167.22874526911292
True	29.6535837454109
True	593.5653392025479
True	384.5500844665872
True	69.69047018442176
True	31.31235840458344
True	662.7535636164278
True	490.7440457697066
True	72.77279944329422
True	22.896225811300305
True	329.05714278550795
True	319.52269133642505
True	728.1721195931569
True	548.4896409744722
True	566.8070526477633
True	813.1849542443017
True	9.75609230658754
True	53.81483315210686
True	34.9351508070916
True	55.4735919677877
True	497.36283935016
True	586.642673550537
True	85.30365684371749
True	109.917542093713
True	186.74408079031872
True	74.86670017798616
True	178.48955027183857
True	202.42264076650855
True	273.2657290319476
True	826.5086574031852
True	614.8138283619958
True	292.6530372522726
True	193.80208494452324
True	272.50554468858417
True	246.9847199549352
True	726.4216017928272
True	334.3991874695657
True	165.65370974447762
True	898.5604847035258
True	365.9699395653576
True	455.09472967681614
True	156.04264334637162
True	121.45954390589054
True	63.24128448576101
True	214.4089047530013
True	919.9646631301404
True	514.0461805940378
True	115.90485399633226
True	352.7294627295459
True	104.92706208703662
True	680.6256237243963
True	4.8328193582803705
True	687.5554586723309
True	35.40506174180285
True	963.4965515747972
True	834.4745740694792
True	212.04352809084364
True	32.55006287605791
True	80.79751281998394
True	453.2984363717167
True	210.7245161592525
True	1.479405168927613
True	76.53430854380255
True	1102.5895014970297
True	338.2630118558248
True	670.2108287864055
True	493.3472452571685
True	32.82374933784209
True	139.1721960036053
True	447.9667113691059
True	927.2903084174604
True	827.5029517193238
True	422.822825805249
True	343.88693110110546
True	16.70865467211239
True	79.13555574835169
True	712.2494088132195
True	486.43805682291656
True	397.8495461685361
True	864.1135526945974
True	26.695098875449517
True	217.67023177005177
True	884.2446873315065
True	240.190587061506
True	9.076431013565678
True	498.53082926064303
True	106.47888144733068
True	631.238438258118
True	55.34163295159294
True	259.72254411286144
True	864.347236173729
True	865.5524151507117
True	279.13260426413666
True	441.6678632847616
True	118.82007366770588
True	605.0437921501003
True	261.6720311414045
True	186.4044929721376
True	867.8263089824299
True	52.41303043203954
True	726.5954615946396
True	288.186136084758
True	299.8697208947636
True	165.4998346246257
True	492.0278558600304
True	606.1750706962549
True	379.8201181115594
True	407.3893768040157
True	69.0750137923015
True	154.99870525060686
True	465.14522423274747
True	218.8097751018004
True	38.39458141417706
True	204.5746577293748
True	378.88390719112704
True	373.29963966817655
True	737.1852873923748
True	136.3584026646732
True	649.8364375275092
True	496.4832232583814
True	606.9057653969368
True	141.9619918747294
True	40.29754460098816
True	678.6853685700903
True	72.40353940850468
True	568.3508689620301
True	681.9967785792085
True	447.3673354809712
True	135.4613051629194
True	529.6097738054406
True	4.602621025975785
True	385.41188789482055
True	33.26145119945574
True	627.9701283896914
True	274.647499768917
True	576.6134266257411
True	725.9237447810564
True	141.78138068856452
True	528.245501660727
True	499.42707966427565
True	62.38697225125027
True	964.5219202048208
True	3.2739499074164318
True	26.170317499631636
True	634.247368486882
True	718.1497409895362
True	137.17908670715124
True	414.70245425861793
True	119.4324681124412
True	75.6827651158094
True	464.4148421727332
True	44.00316377280041
True	500.2145028242449
True	12.35548387204636
True	828.7478484340473
True	539.5214261349755
True	662.5348400145191
True	102.98419627152354
True	374.3061607700776
True	1028.6933585984557
True	845.1147646928686
True	138.38407478990737
True	542.5683982109045
True	454.8925582235431
True	251.1767089894339
True	259.8297820201992
True	5.5917378523063626
True	328.3528268137444
True	12.01149856837369
True	370.46341783152127
True	78.5823895268327
True	396.4662717833735
True	644.4562277382294
True	130.3674369757485
True	230.45967014702413
True	626.3319057933859
True	654.0430211684661
True	293.89649991421135
True	136.45002119657917
True	161.88089008247928
True	476.2239356869535
True	81.61050013986788
True	10.127055143561908
True	507.49550803060106
True	570.5095602363349
True	18.50656834254489
True	133.84350768362634
True	925.5661988794355
True	489.6419349055652
True	278.9154651171821
True	33.56946399248
True	465.95849493630055
True	117.6236782628032
True	583.7839606995432
True	669.7691092432799
True	303.8709701207422
True	377.8421412975396
True	186.12747043807008
True	241.9062665709758
True	72.55898487230353
True	218.5572431718917
True	506.4430634726379
True	22.22540614019077
True	450.1627091403321
True	384.33434935007176
True	718.8369397272531
True	876.6750561285492
True	896.6690007372184
True	158.350465722705
True	400.20022341027374
True	69.57475988086493
True	184.18103916592435
True	317.4421907806913
True	10.418775229663671
True	783.1635578009419
True	26.08069643700413
True	396.7845940816255
True	268.7292852759826
True	628.8232016475316
True	198.8055062551059
True	39.96210998209881
True	685.1317283297151
True	1084.638105202559
True	228.44460322877447
True	132.95417334902658
True	605.1233034422665
True	500.7434387086125
True	18.10308834165132
True	834.3908035454658
True	116.98787619000244
True	44.72728973232099
True	299.03427629016744
True	354.6478413296855
True	407.48157724393366
True	269.0631396146045
True	19.466144627035767
True	22.29854780339916
True	857.7922604400152
True	206.57604801265057
True	110.38677599838452
True	848.184987910946
True	646.9766406693219
True	610.7570371338257
True	451.0390707018968
True	142.35844497154207
True	32.08739188633048
True	101.4379759435936
True	435.9754687552872
True	236.193723110737
True	486.1671975290763
True	152.68129569351998
True	490.0713817868672
True	650.2986273708808
True	960.56533587271
True	24.826167990112637
True	942.9366281343154
True	1046.1724667001383
True	493.02137384773584
True	81.76559141248246
True	752.6672612221782
True	651.6435387931153
True	661.5086778133448
True	175.19775486738996
True	756.8208214648125
True	704.29198018779
True	124.66341128134628
True	756.9382644809469
True	834.4141482384406
True	483.3560099139176
True	224.860641625888
True	74.95171833622426
True	297.3634464298845
True	341.4266846789281
True	480.78312078042046
True	441.71953289218857
True	195.09509107030564
True	306.25676325386
True	3.162516083967501
True	11.648451139767214
True	100.17138147734958
True	135.51869327145826
True	343.83793297920107
True	343.1743107476617
True	112.45223927934134
True	17.356062796075324
True	207.2910095502865
True	850.8198671837673
True	467.9948693650412
True	523.8264941513585
True	558.4976553791073
True	828.789374630354
True	653.5068427958377
True	93.02494780848345
True	215.39046200470324
True	240.2097376400596
True	288.3248297462953
True	110.21240711754112
True	364.2076645094825
True	430.1368075887735
True	168.65001838185626
True	652.4801487601012
True	251.4584055697774
True	197.1891966363125
True	27.04541250679689
True	250.03021678722212
True	476.4636164757328
True	166.76190468799618
True	526.65104018114
True	442.0713294350248
True	248.9797430644113
True	104.47817502056166
True	38.96980563148645
True	410.3900744936734
True	777.4638427798717
True	166.80328698712674
True	1032.6469161887449
True	1015.642087455619
True	478.39133258252025
True	97.51273857501114
True	127.31438849584912
True	655.7070685118841
True	10.415559836217806
True	223.72238265481465
True	137.33012246342875
True	123.91199658136232
True	325.1137614600603
True	629.5436389584203
True	39.224173367199015
True	126.94479826236756
True	964.5541754837108
True	54.72587713631255
True	453.7525381559136
True	534.6978113205677
True	250.04016643041012
True	131.27167426657215
True	922.6363504700026
True	1182.080234626678
True	521.7590506030139
True	635.7598869787049
True	212.7041976930975
True	153.09659759631765
True	332.66858081364563
True	257.9954437058277
True	169.5242662308788
True	299.56406855160407
True	349.08169743637444
True	10.594312138253471
True	648.0160733463141
True	147.60781896510792
True	77.94190038307887
True	432.6595940081162
True	323.9937480610877
True	1178.0639885190542
True	350.7784971131904
True	966.0977750625416
True	8.98002236403852
True	256.1537845747871
True	226.0842820916924
True	156.49622534802228
True	490.8556327166678
True	205.2112887390385
True	388.95622889912113
True	334.3325255912484
True	115.47824826788546
True	351.6423694609948
True	1025.0562998640726
True	732.850127947454
True	213.39801995048583
True	112.76022971677128
True	296.2821758093796
True	23.629163086174128
True	354.450467306841
True	317.94319511331315
True	573.1656145972175
True	471.027801875363
True	369.30218867038167
True	154.71564130116263
True	13.555640452097528
True	418.1722606923743
True	282.5745543986075
True	149.74451444510132
True	306.6438158668468
True	437.3733422222509
True	810.7146952005706
True	307.115401419102
True	774.8903715765139
True	391.1440761725679
True	374.9075325330024
True	1.726957975779523
True	1180.479901755142
True	109.2718236271958
True	902.3977974559436
True	214.3337487019305
True	465.5873190395473
True	673.7902445964324
True	84.2703278328347
True	484.68234221017696
True	32.30050633728362
True	409.0029595327084
True	75.72777923270907
True	224.1126791024755
True	39.9587907604578
True	681.1606625578944
True	179.77121194371222
True	24.27430018134864
True	397.4728986456869
True	108.16106850917154
True	163.84394241842293
True	853.3919721311314
True	247.53932540932388
True	153.6104675366999
True	380.4876877479187
True	527.0544845800232
True	335.3685466493848
True	533.3832946677923
True	620.7209834407281
True	157.0861441609329
True	6.875979134825605
True	75.82726035277041
True	426.4182045411886
True	93.48445051995304
True	75.82127427389878
True	1009.1267271051056
True	27.336542533924955
True	320.7783061391064
True	319.37312824328944
True	453.1617087534734
True	685.7471455314767
True	178.39847049183328
True	657.09868677308
True	317.8615337663451
True	339.0197539295582
True	268.8221270161929
True	211.6178595553722
True	368.9812077937486
True	450.631020802925
True	436.2488698923411
True	605.4092224268954
True	139.92051894256636
True	79.93000332017067
True	39.97980273211651
True	298.3471710910016
True	615.5960377321569
True	395.0725754583166
True	787.7598386346272
True	213.2044302683851
True	381.95743459958015
True	66.90881453484094
True	54.828978206793735
True	422.5027985997523
True	201.2089056858177
True	224.42401249914897
True	44.50215335761838
True	1028.584344883751
True	176.6440901496349
True	900.5160586080474
True	322.80116356007835
True	924.6025412912524
True	228.9416453630789
True	463.5976061307627
True	535.2410201099333
True	612.6086826561337
True	216.0700443645921
True	480.3508716776026
True	915.1589348920254
True	128.80306683937238
True	7.17710114612289
True	579.7427883481321
True	27.635542767121336
True	67.30390777688473
True	801.4394545756072
True	232.90553681244376
True	990.386234997508
True	700.7437569333755
True	420.56045773766766
True	284.089450664568
True	480.775926099493
True	332.9213728553128
True	188.8508203714724
True	656.825428717109
True	710.3605652080292
True	204.2084621498148
True	88.39191602428244
True	502.417348991752
True	136.1948671866091
True	384.22339521590095
True	349.6441734114223
True	67.62640063345502
True	387.3460705022559
True	413.2090425124794
True	364.7791687019581
True	416.57598121944426
True	412.88733318781686
True	662.1932118627412
True	60.77218678645185
True	449.66574190156376
True	330.65983244162265
True	655.1893935322756
True	216.3113084747592
True	105.392732503592
True	39.45139011093269
True	530.3814301783353
True	629.710090640709
True	189.6073461315821
True	411.9084057864914
True	329.4206042844847
True	17.812414825590405
True	173.4983753382012
True	288.7452130960869
True	2.3874917290302062
True	869.7054528035816
True	82.30467651914114
True	108.30473078419335
True	113.66885157150055
True	360.8831317704305
True	37.96579641895972
True	454.272506593673
True	233.3106998937748
True	5.697128782030072
True	121.08373615147812
True	426.7507921113845
True	55.61834501937009
True	66.59374832210591
True	175.5467741503377
True	292.4986327652929
True	983.2929453103284
True	390.5964197383099
True	976.687466540384
True	194.66906065621183
True	1036.6290836289686
True	743.6950083804126
True	671.0776155843023
True	434.3638409925148
True	366.9458748149857
True	73.92457722114754
True	73.96751619601653
True	82.79979361355103
True	164.46262957496268
True	470.5037004814357
True	1086.718275925256
True	169.6679028173749
True	350.11665495253976
True	446.0867724177292
True	607.7680985602725
True	602.2525185586788
True	280.9165362700706
True	457.19657540208254
True	678.9666349536043
True	94.7016393471332
True	706.7644344745563
True	259.90895412250194
True	131.64290261820292
True	405.54066789978646
True	860.9459086735756
True	444.2711068065042
True	879.361936712518
True	199.3411428251913
True	345.9888053613001
True	677.6946500173312
True	621.4307986774518
True	198.0383932766152
True	262.7892360631002
True	839.3667470797878
True	30.90203659141307
True	181.39492298560003
True	492.5048659738628
True	715.0504271382204
True	107.77706461723616
True	34.73557393370896
True	159.65294702142168
True	715.6936148686158
True	319.4552719931474
True	551.2869611711977
True	349.5435637923242
True	309.509479345453
True	456.1398270557299
True	500.5539985932728
True	73.4120442067068
True	355.2799761795736
True	788.040389929028
True	0.0
True	292.8083938556317
True	252.73558700782877
True	982.0661053266836
True	153.2395603865554
True	632.958199353305
True	635.9388097643919
True	111.47019399730289
True	221.34683028707576
True	132.82296829861806
True	12.169167599087585
True	282.6695337401015
True	400.1937077239232
True	1117.4817098568935
True	234.22157677181931
True	419.1964582992992
True	662.653422101284
True	199.92409682865556
True	28.60075788037945
True	842.8911758234971
True	614.1477556549798
True	157.93494643094618
True	643.7457625825613
True	174.4895270178229
True	299.753375837412
True	761.1851839505215
True	35.7185813650328
True	101.37415713311354
True	503.0403965993038
True	66.23955968626417
True	77.16240850640392
True	405.7019156790322
True	23.86383841471089
True	749.3305475372543
True	101.79710546231664
True	152.40135837830604
True	19.600091986472417
True	707.3657760178141
True	31.36083682340483
True	783.0249036786171
True	398.95544751560647
True	111.70253475914208
True	711.0657420682217
True	523.017375649356
True	571.9156665493969
True	48.56249371656868
True	371.8503172819808
True	5.835564868938642
True	96.94195680640526
True	366.3961644546894
True	43.40789765943628
True	118.57162278980536
True	299.42053053137954
True	177.45759181100038
True	97.18710023127898
True	663.7883275801015
True	20.92371401727205
True	1144.5491713330457
True	483.27500409486106
True	300.8083554483835
True	493.8689374409432
True	124.39541947918876
True	771.7608132473683
True	1103.839010797366
True	727.7507904176146
True	180.75371947374856
True	228.23034429437465
True	49.69585041849265
True	60.05374612116976
True	151.67178696853549
True	99.55079394612967
True	171.45903334772007
True	1147.344562734986
True	323.4682403696051
True	365.8883117929547
True	706.2911118313806
True	15.78435313248699
True	14.224105638140374
True	582.206623986645
True	5.587073342186932
True	111.97455061586228
True	684.214198838151
True	176.76587941761713
True	641.6761868043586
True	841.6550168578939
True	155.08057073453864
True	905.18410802386
True	3.056170784626511
True	439.1867465759906
True	1047.4154187130148
True	26.54648046918052
True	238.7555101864724
True	155.67118122386515
True	920.5765738015756
True	234.1108092657671
True	507.1769552731894
True	122.04973418134108
True	502.73859978959433
True	156.12702579297564
True	102.35646923621913
True	379.9728932786733
True	69.46425469304356
True	57.58527256995005
True	1085.089725486176
True	263.23012451470845
True	162.61245106389129
True	372.9466907498385
True	390.3829704975404
True	213.50902892158447
True	167.00912939427653
True	391.47926917738425
True	30.24497584542174
True	492.8742083824274
True	1038.1027764704224
True	114.2625435376372
True	466.98462753190506
True	310.9886044563827
True	25.67091283408698
True	408.4824263136446
True	105.32086513336183
True	608.0612808567793
True	195.85083356704988
True	419.7841555546928
True	19.513077207293048
True	451.71516638005744
True	106.50860284234318
True	348.4368735994528
True	33.02037580802298
True	171.9287761546941
True	248.3895869442269
True	761.2163693666215
True	57.67254832485728
True	138.116159445755
True	238.84828837544163
True	135.84051933106142
True	642.8260435931526
True	545.5762790537925
True	777.0460945207334
True	391.0538392592373
True	536.4123272069195
True	429.5300292298508
True	700.1439674301906
True	69.42761195372397
True	485.6091650894027
True	403.35922375541634
True	44.74991216957483
True	85.03657949305226
True	129.80608065879932
True	79.89484215602198
True	328.02242801323115
True	862.6450014598397
True	328.220089267113
True	1085.2353814108826
True	323.49541366518986
True	932.7984628809348
True	147.723558179054
True	564.0651092507734
True	608.5785888250491
True	696.195280341775
True	453.13215556892425
True	69.43489145856914
True	289.54548237972284
True	41.27953969089079
True	165.94719051512945
True	168.01211444361013
True	1124.2304157309195
True	223.6777229888349
True	547.3347858222545
True	573.7417872311507
True	561.2093830392454
True	877.8707107392379
True	590.095542800755
True	660.1546678903911
True	935.5762593000624
True	126.31679364886962
True	319.92253528708426
True	254.9191917513454
True	336.44331924942475
True	91.8821891884919
True	368.24152043863313
True	4.305264577918637
True	328.07488409598733
True	263.6300996927169
True	596.0008917817789
True	272.22602202291336
True	369.57766039933705
True	9.095105160665188
True	60.347488519302885
True	540.247181191434
True	28.01855082704216
True	137.77742480668962
True	63.38646340037067
True	150.99163700070233
True	236.52268506946285
True	74.4282001599818
True	389.1353550568576
True	252.92419710253893
True	102.411396223675
True	344.8773280535908
True	68.5605019888218
True	617.1651587543471
True	860.361816681777
True	272.5134805170296
True	1174.5715286689872
True	114.30587590870142
True	307.1633045789535
True	1047.0993248672164
True	87.86346973566233
True	282.2258925807532
True	10.489673173780377
True	412.6395611081927
True	456.92754897288734
True	160.30626385231034
True	613.2881972415571
True	922.1795980549008
True	155.5617842914664
True	78.25110596514035
True	325.5638795729829
True	562.7396581682078
True	583.351920764388
True	1191.505990054411
True	27.26166454027869
True	921.3748368988836
True	143.55189676686138
True	652.5519786963295
True	116.5679279803757
True	133.60375303540667
True	186.042988262738
True	174.0603084601278
True	732.1282082273314
True	215.0341838408507
True	236.1103084445426
True	64.46544885011599
True	515.1278936119426
True	434.2958453979194
True	180.86607076118463
True	235.844323801561
True	15.580581596264842
True	421.6199603760854
True	215.0439806018576
True	289.4323391059899
True	114.19127938697854
True	718.8805032477161
True	415.14231208014905
True	265.1305887825511
True	644.0030163516541
True	521.905306693408
True	468.8068595353744
True	134.94012926036785
True	528.0487165276674
True	430.44063454763904
True	2.234384765265983
True	194.25711972862297
True	85.7626256630473
True	240.60452895453056
True	2.759696334693577
True	125.12307831114404
True	331.697326389128
True	7.420502904169124
True	839.1694887212618
True	173.81058521456424
True	741.1781700138099
True	764.6803172601689
True	162.39809042180008
True	225.5152483655111
True	487.1104862956107
True	840.7420595287521
True	50.67207593096282
True	37.232846162384114
True	137.17143652832246
True	622.303328063032
True	738.7414071451458
True	185.8160006597969
True	592.5582303092417
True	592.2855217962981
True	831.6732831666811
True	398.8792846878431
True	187.4074769259753
True	885.8354424487737
True	224.66065924357517
True	148.72021042073112
True	351.95677647268826
True	220.18297613754584
True	213.4462643325105
True	619.3308975122469
True	256.1509155720393
True	176.52687905192414
True	454.8029733131912
True	467.13735094797744
True	64.17209065116383
True	297.68251510418224
True	81.86567758374912
True	351.87520151029656
True	357.0562341845026
True	264.0374113206129
True	181.81450864510745
True	379.2681191241723
True	657.2731904902319
True	770.4779467072314
True	285.6642085834412
True	746.8509621124106
True	63.62081640126433
True	877.6504481672838
True	340.62383070252406
True	13.39863750188035
True	616.6475487890169
True	704.4707662578643
True	242.1261224200456
True	170.41465470664815
True	48.13360688631875
True	376.5178232808662
True	73.23261868605812
True	14.496135594516522
True	890.8946101071455
True	368.2237489496338
True	183.81909287542356
True	994.0033462952867
True	12.17501628547541
True	788.9017299549723
True	32.635248704091765
True	672.09415354952
True	58.09406259322303
True	740.1794205697881
True	462.1346285750818
True	200.53652380103676
True	454.2051009752876
True	205.98296076430935
True	296.67518811647574
True	230.5521215676669
True	421.017790358431
True	9.208411455461194
True	320.80847262176724
True	108.70670520220624
True	9.368109792462958
True	474.315415100058
True	708.6263648790417
True	293.74832641181087
True	81.08430708105817
True	305.67894484737656
True	77.56119815662764
True	186.3363529485244
True	182.55149919390448
True	385.269888595409
True	44.57093195439153
True	139.91522550873628
True	377.4960364189951
True	838.8774135994662
True	118.02169946245004
True	207.4072702465647
True	441.614953273042
True	20.074526722557632
True	413.38675532155054
True	504.8689568285825
True	91.90668846711948
True	402.0061550173078
True	355.6414915286774
True	408.70297550359714
True	601.3799416577657
True	1041.443619593031
True	961.790151337323
True	58.07649083625633
True	1081.4417380902712
True	110.7839778323424
True	114.5600551120619
True	104.61408909111228
True	486.8081360850978
True	378.7820585430874
True	580.7544725015705
True	255.50215331277656
True	151.37601928081804
True	410.6454963883376
True	16.179181863951293
True	479.2588046685649
True	384.209321259428
True	148.34332895463442
True	98.51165269803738
True	550.5634891226414
True	1007.3849979326694
True	200.55795995786752
True	66.26101432337518
True	432.5684041427217
True	370.74767736051336
True	492.372730906535
True	323.809365655498
True	4.078467947062984
True	543.0592046905701
True	519.3305566785275
True	509.0880894603758
True	188.80271772738763
True	101.79541366766009
True	21.35216476360373
True	372.4991287085039
True	105.7003240368386
True	6.019989900777957
True	31.77110460540595
True	346.5228950207648
True	644.8358322704603
True	134.81493329489638
True	87.56840934254937
True	24.623565680487435
True	400.9864162337029
True	375.0564663824437
True	781.0853030657196
True	311.62286324419216
True	505.7949096366964
True	534.6024926234945
True	515.8713373199896
True	293.32121823868647
True	542.5673374727951
True	100.26038843099734
True	566.2698467478774
True	7.002421104901959
True	372.5281492618976
True	451.5799156582328
True	954.6080943032256
True	345.46015928579186
True	791.892611511936
True	1015.188798001142
True	179.59248114382368
True	40.01497039701604
True	373.8455476331823
True	390.4109950557128
True	582.9622547299124
True	237.58591548656733
True	28.94209466972869
True	624.1129295615607
True	121.34024337469896
True	1089.0045297693025
True	303.4325053057153
True	481.1282611217653
True	121.31471329548978
True	810.3038286802242
True	143.36419747170922
True	803.0525556317589
True	577.717913144779
True	184.05044185312255
True	113.34200244316936
True	67.95868141256443
True	554.9431432183746
True	931.8617272977724
True	430.31061714054096
True	530.8390326758239
True	140.26227804389316
True	607.1484314307295
True	511.5333015466911
True	817.0093364436242
True	322.4641547847782
True	552.8014661440428
True	114.05430971542734
True	25.09842250449169
True	405.2048832568388
True	178.05536543322805
True	101.35734039168166
True	375.442076356823
True	1092.738228991608
True	255.03887970522223
True	548.0836380982673
True	11.65192848927694
True	70.81300693963406
True	340.5658316486956
True	781.7440824234633
True	447.2736802098135
True	515.0472751274908
True	708.2483826785307
True	70.98258887442843
True	752.2067325551603
True	48.439180730168616
True	99.65092175582345
True	178.29843757181166
True	80.02063963622543
True	24.60981991790932
True	290.35436238331334
True	449.8379395451028
True	883.8456978723339
True	859.4450240106413
True	5.520680293298224
True	286.3097786492296
True	464.5865701629734
True	124.32391636878263
True	250.0308879500485
True	319.87492465919007
True	1301.046482450049
True	447.797967215865
True	25.948301254109047
True	187.58626850720535
True	716.7464867404232
True	33.347634994489994
True	169.7114743376992
True	555.6869312214504
True	71.561526228612
True	872.2388944803728
True	339.8017872211302
True	663.6089174237516
True	75.68843368693521
True	664.8308776189205
True	586.4491859171749
True	880.827901223143
True	245.40574463905605
True	503.114066260831
True	811.0655745837322
True	922.1962127647872
True	233.02973934128232
True	742.0834977350564
True	228.77850065203955
True	457.8382368480986
True	362.04861872466887
True	501.6996713519541
True	486.07864772850047
True	321.387816015026
True	348.093036425308
True	112.2196449486967
True	344.20254234162303
True	1181.4766652290696
True	305.3101417310969
True	151.87436724441693
True	305.0242485836804
True	755.9312385880338
True	651.3907564177179
True	410.6690676024396
True	122.47579098775913
True	340.3891793172444
True	33.55595818160125
True	179.03972390008707
True	93.62793647631808
True	88.67680120745098
True	545.72570552807
True	135.89412018907555
True	138.19460606924653
True	96.57456873727553
True	86.88370717186487
True	441.31901438846535
True	384.9202049722936
True	1037.0128567445329
True	511.1832483909657
True	852.0995680218648
True	261.256344875936
True	290.9185760849314
True	550.4510616200594
True	199.2232934651021
True	755.8517639523017
True	247.315576603154
True	357.1181629514878
True	67.66155765310639
True	109.55236306946522
True	256.69644686499987
True	122.16363943697576
True	491.7463014436249
True	31.34186805488324
True	567.2056831735462
True	1016.357779626109
True	729.1177253077407
True	1.6642035219293407
True	63.44697090157418
True	475.4064001469976
True	428.5690899092885
True	75.51493170617803
True	120.666494121025
True	295.9857327077588
True	74.65054649752253
True	54.158831236428334
True	742.8636003919095
True	665.3314905067227
True	155.9086437448206
True	170.88747643110838
True	531.5899476832474
True	55.73672373534821
True	24.323560011234598
True	563.0256358708859
True	441.34802216741485
True	1125.891178580158
True	48.01913495930883
True	457.0789192036741
True	928.4796550318677
True	766.4315819773052
True	283.8971364078819
True	755.2208052421059
True	393.70541848635287
True	42.30157243022526
True	100.43716180047367
True	712.5338617410563
True	78.62578848213018
True	133.48624250591814
True	922.1314505634984
True	194.5678336927876
True	271.81054864868
True	106.46688564994672
True	635.8744244102737
True	597.9925097340213
True	204.05917361768263
True	430.5786837635229
True	43.47109528759399
True	276.36569548953304
True	571.0179713974007
True	631.1114545006036
True	320.4351732866894
True	73.71668582923908
True	957.8055072131714
True	1075.932076085035
True	555.3696156723977
True	65.22445266047147
True	31.005297132680745
True	88.14942437172574
True	110.22365014625456
True	101.03531673678532
True	885.0774103483554
True	1202.4742771612346
True	754.143742840772
True	319.1936533646804
True	8.84853194379421
True	20.65449293701638
True	343.2438633483695
True	465.12526303404576
True	45.32716272138951
True	554.6517668862764
True	426.833755554156
True	395.1821435306079
True	79.54878005365863
True	196.4693563421097
True	250.26896924928928
True	130.30677148651952
True	390.9184422934303
True	45.76782270455005
True	177.1524332517398
True	1181.6497890874562
True	5.593104191137623
True	28.50513349491941
True	595.9976309560168
True	356.5758044721687
True	783.6038049170888
True	152.20088195758163
True	723.605023405439
True	590.6226739104379
True	274.5011671178599
True	407.95573078564337
True	348.5127601902244
True	297.3746638956218
True	254.33618863453347
True	396.5705582450964
True	492.39402083982463
True	507.3357221948961
True	109.13886763350108
True	367.30909434345546
True	8.393781723376113
True	181.018731998464
True	228.1254948138147
True	853.4856430802183
True	552.696042177517
True	32.00115069298923
True	722.4284136424013
True	788.7383638160561
True	106.02919988105728
True	344.44474922058214
True	851.364045228949
True	222.08017600070568
True	164.60595154441089
True	529.2498094028762
True	567.9114413611636
True	1097.109514830455
True	148.0119875804983
True	155.14857104184844
True	254.51371749802115
True	312.20060661720106
True	426.1470976840347
True	413.2064753695515
True	316.0830191038429
True	435.1739597639157
True	502.68495861129287
True	221.522574602597
True	1477.589706600547
True	247.5051827679856
True	408.6305441272736
True	52.92991354952391
True	764.1081751027267
True	257.87167712536376
True	917.3162608149444
True	570.9622746957062
True	310.7532633926956
True	760.4225345200783
True	276.5664800746022
True	205.67580688819876
True	260.64036681589346
True	221.84932787743872
True	141.74217658380874
True	242.16949396038683
True	733.8345760873553
True	519.7823692017564
True	224.34701569843023
True	1160.2225599833755
True	120.099631133796
True	264.8758921510312
True	70.46184072009164
True	320.9961853332931
True	415.039345380568
True	94.55258754840084
True	208.33729788028637
True	72.1497565460056
True	683.000776647513
True	373.7748929501437
True	232.44085228990437
True	733.6543146409429
True	866.0444555662017
True	809.2676292047073
True	831.0026039867452
True	354.1219488858533
True	1.2804602771956914
True	264.2235409904382
True	52.883950976570624
True	375.2003321421665
True	51.64874101562612
True	343.17351630186954
True	880.7512615433591
True	1021.166469260904
True	401.2329546304113
True	20.895207715260767
True	507.994764147729
True	503.7725760670952
True	188.5644580335643
True	239.43692334254783
True	293.74906347223214
True	23.99983438074856
True	121.79014045937905
True	998.4934109962156
True	61.82930537307801
True	481.2257165616583
True	794.2449799648012
True	106.8111251163062
True	233.93676407982903
True	117.96585252279247
True	17.019809455613355
True	1.3485276276607476
True	113.4623218066896
True	1005.4971507163788
True	473.171300952368
True	64.64817861312878
True	782.6221646717839
True	340.7878619424324
True	1.1857983162383736
True	457.98046733656565
True	186.87993389335327
True	495.6653942750738
True	81.97939709791942
True	331.08202353007454
True	376.14152983151473
True	172.61780599868214
True	199.68168993441307
True	128.18800905819074
True	173.52401785628126
True	998.7676844108536
True	15.974858485133336
True	514.7397392208821
True	491.6967866114644
True	407.4082800005836
True	221.8454610099708
True	241.7706446305213
True	160.8859270716845
True	50.42716160833817
True	468.32788216272775
True	145.92776766550602
True	871.2105401236155
True	811.7656310169592
True	242.9490321542229
True	311.79799668500533
True	527.9792976158028
True	42.503545057297714
True	84.44290337968498
True	726.718866240495
True	1099.9207082920682
True	114.6281868399672
True	737.2022020682558
True	144.22097270110098
True	926.0872665198395
True	669.4259317445428
True	106.69204693540044
True	286.481701573876
True	637.5751902223464
True	263.01849630189577
True	45.98196076226504
True	563.8056058468948
True	445.46817191138575
True	6.135318554464909
True	483.6138875569567
True	67.87348923736978
True	171.19929683326117
True	232.80651100631505
True	302.08993707052787
True	74.10669016771618
True	220.0747677161044
True	351.76778198536243
True	434.308520406434
True	960.119096161515
True	47.35135592611779
True	924.5400902423982
True	1041.6280994919691
True	129.92356736058667
True	72.52582511569199
True	1016.173220198365
True	33.93372258486147
True	230.69960693008693
True	85.54282985910494
True	213.8935540900282
True	366.9184529868583
True	964.474437846655
True	92.37050971084594
True	69.3578311300673
True	664.1386195057597
True	266.3753525506234
True	722.5534578023876
True	53.606134082529096
True	469.71874625154027
True	396.15410516285607
True	679.2016747001185
True	51.86013491189884
True	105.8341925229565
True	28.76029228986371
True	270.2360640163625
True	41.43705748744708
True	344.7963573416999
True	3.159287122632168
True	1183.726954696573
True	102.06648425568213
True	132.25879641436106
True	363.4303924757923
True	717.2178342322001
True	677.4911386742536
True	982.9466791197286
True	472.0731982204192
True	423.65262894642046
True	141.1438380836354
True	427.90973690128106
True	845.8883199120673
True	422.7243753506216
True	943.2494836478094
True	86.71350696618856
True	427.84902218511047
True	177.8172858373371
True	274.8083151127277
True	753.8225252767124
True	165.95685775289127
True	136.8424480830065
True	65.51188402918004
True	863.0510043282372
True	794.4612136006908
True	77.83722197612907
True	461.610106578882
True	731.1101101684374
True	417.253838016205
True	55.153616914325575
True	324.42427191955414
True	773.0976244324482
True	29.312969066057
True	368.80348297569327
True	164.24629281028308
True	279.42259324299164
True	32.94440926882164
True	213.1783324303572
True	759.5844523158911
True	640.6006185916013
True	57.49640846821743
True	289.9318602217538
True	884.4763779441207
True	17.499684549059033
True	300.90852880926843
True	301.11996166544924
True	432.6189635830061
True	217.4417445631143
True	600.646814546769
True	48.82712593255944
True	963.0362600058536
True	885.5191543469481
True	46.31560065649768
True	408.7274584842425
True	740.3141910383439
True	923.5806321811548
True	269.8587495935678
True	604.0056157483864
True	136.8359313977838
True	197.00300771949972
True	134.9801041527763
True	133.8333997143829
True	205.64201434268864
True	970.5954512703764
True	745.668383445692
True	957.5597981831706
True	18.671092974522995
True	25.86634917781556
True	365.7551926980552
True	13.842755841907753
True	655.2765656543096
True	1079.2072511070637
True	269.35574525333107
True	214.23343223846467
True	87.73226165501463
True	222.2990226298613
True	130.146663206598
True	45.93570017882133
True	128.49749599114034
True	86.64678752307633
True	252.90287163700944
True	519.3563408815777
True	166.5706859038965
True	30.31738669676682
True	57.75106047938287
True	422.66305582859326
True	271.0430729250889
True	581.6492325771751
True	20.843604384208543
True	108.24292553066236
True	670.5588853573003
True	259.4165666522836
True	482.045160705304
True	664.3367970563093
True	102.98095561756764
True	106.82717322754864
True	81.52031164110198
True	25.806044208640387
True	125.81902802440956
True	86.80413258127273
True	104.40356852170058
True	153.63037644193955
True	242.20603800200163
True	843.3440211441284
True	274.1402704500414
True	946.6216116037668
True	167.9652084291987
True	203.99829832810173
True	802.0474473509806
True	297.1933119775276
True	571.1301004552362
True	258.2750629619561
True	348.34481335406974
True	450.5544036175604
True	540.9455333381879
True	629.1216865048858
True	368.295023885572
True	37.70692301305439
True	546.825191922519
True	612.0026824344621
True	18.653132079697997
True	10.760888670993868
True	262.8740966049272
True	414.31574605638514
True	444.2591681079031
True	67.84876870904328
True	643.5426022594348
True	956.6784753439914
True	247.76736627892387
True	898.5072380986418
True	280.28943774315195
True	99.81284560977691
True	266.38886579401344
True	664.1066570439838
True	40.19022234289197
True	610.5951564068683
True	1297.1507350852398
True	1017.4758710875908
True	923.4376510831012
True	208.04478837973292
True	89.83050228903785
True	190.3849891036496
True	845.1886053554641
True	149.8462541678699
True	1108.8173753196602
True	888.9104128005812
True	41.65981900162101
True	90.4212198080953
True	413.6907672171598
True	411.3838651122769
True	207.62202163842653
True	514.9074349781616
True	668.0068351472248
True	127.25242881054692
True	272.8758139152099
True	1037.0504806436952
True	53.66264316178465
True	700.7183218689922
True	547.7102759860833
True	38.000355244044144
True	838.6160448496281
True	377.7288372420647
True	563.427965337943
True	113.86071672345749
True	275.011694977262
True	214.79000574869545
True	24.694674264845425
True	140.08986763849657
True	741.3040016369092
True	138.71251597458763
True	385.5505683681724
True	67.20626806009163
True	650.3352767002763
True	632.7795129507693
True	230.63894890974407
True	469.89680319243337
True	168.11591179319092
True	158.02414947340415
True	223.61203610960055
True	289.2439611779748
True	356.46999616844727
True	130.3932754119265
True	199.0965193088095
True	27.386956571833068
True	851.6414580547136
True	314.2142446587141
True	10.81819418403735
True	364.0686458739343
True	163.03453229640544
True	623.7487378396605
True	364.3767331701373
True	589.1509208089966
True	537.8708509659251
True	493.9009532347861
True	788.6371067809357
True	249.0439629137208
True	566.9135394135603
True	162.0801418730462
True	518.8632611058941
True	379.0915877481714
True	366.7990830459051
True	123.67044649940748
True	132.93422561291712
True	110.50414189650137
True	68.14377728124983
True	729.520865664883
True	172.0003049150255
True	48.7234037275961
True	0.0
True	555.5787476903572
True	115.80661730524427
True	21.285815104237805
True	43.19334583287379
True	106.31915125269002
True	523.6414303830574
True	176.9354107160242
True	107.58028164022564
True	35.26448794940706
True	157.38897649302731
True	936.8938459423608
True	55.01353467484213
True	217.6768419119492
True	725.2614625627589
True	306.5029554484207
True	459.12944348535126
True	488.53119042907446
True	494.2582241439566
True	612.0518625739373
True	923.1946497496946
True	262.1486308471719
True	1049.676669688478
True	917.018494053656
True	633.1390178049934
True	345.81729970271425
True	835.1665845934524
True	10.379850039098764
True	31.929112473377
True	290.04541779989074
True	42.164628531150846
True	193.02634936096567
True	693.3558727774736
True	223.3572330142281
True	704.0544829783887
True	762.7101395618861
True	119.79007871431487
True	367.1988131744781
True	572.4062293792665
True	24.121335027482477
True	122.92338576667444
True	425.855833298641
True	300.5474571557354
True	194.99477376776133
True	116.71706672603722
True	382.2078663596427
True	22.748870118266687
True	370.0475279206905
True	351.7813976181611
True	1063.8719125605555
True	377.4215898764685
True	31.166657291378677
True	432.0094795105644
True	422.6159648467398
True	233.14046392078785
True	35.203790992237266
True	771.0389781541849
True	420.9670962026162
True	179.65490705111608
True	13.2033335147317
True	1208.8841409976244
True	170.6952322752911
True	25.71626926179143
True	299.8843958104422
True	289.3037472391144
True	110.68016875859324
True	281.4063827486928
True	44.899443322666414
True	310.86866608930086
True	298.7080737657825
True	329.3197524237729
True	29.68548332042916
True	48.551328662130345
True	1076.556655370341
True	25.096109529077893
True	11.921935695668653
True	169.161251260826
True	670.8812710721284
True	9.130269924854057
True	187.16007018784876
True	173.3573133038937
True	540.9651510383591
True	384.1986866917871
True	733.8816640143243
True	314.3635600446569
True	483.7148760188768
True	438.7804587599072
True	509.0916267355736
True	102.8841110491584
True	1259.958289837292
True	914.1913112880642
True	282.89042838563506
True	540.7868116104837
True	100.29651258765838
True	572.2194015663686
True	437.1464168887112
True	161.61332068886583
True	77.93405389507737
True	344.64681598012527
True	172.9006114072477
True	28.25868019551693
True	584.6100489954183
True	383.7325810472505
True	71.62669348516958
True	29.85346902081168
True	666.9894571734458
True	489.8790625839615
True	74.92855220680832
True	22.43598936049869
True	330.31399345225293
True	330.6149658455665
True	720.2833179328576
True	547.2478137804682
True	557.1012792975228
True	786.2892731919037
True	9.548858990864746
True	56.69817619856016
True	35.63653761393483
True	55.1164119450122
True	490.551550491681
True	588.4752567092022
True	84.06286047388484
True	107.5307658204128
True	189.59297356526892
True	74.7930641827256
True	173.71134694202888
True	212.10234236848476
True	285.446528766229
True	822.083428395555
True	587.2673446926935
True	291.31312594947906
True	193.68012100026948
True	280.9680257953289
True	242.9871444827348
True	742.715437738205
True	326.19847664241
True	165.00553188994567
True	876.9670163911264
True	358.0052068672273
True	482.49698607982
True	158.12249089084472
True	121.40889548485856
True	62.74875654848698
True	221.56405895105075
True	944.431144802662
True	515.0729989256228
True	114.81373712748264
True	361.2550778016312
True	102.74025271542216
True	643.0323027504363
True	4.156256215210359
True	685.0131752584308
True	37.076434297167054
True	938.116404520647
True	839.8845388473437
True	217.67778268705075
True	28.46886445865353
True	80.75010499810963
True	476.54586853770894
True	226.1902858522141
True	1.3197088342340355
True	81.83706541301146
True	1090.5345368987691
True	352.4890700100253
True	684.8944105868203
True	504.1841761116344
True	31.379888476254013
True	135.04351989981078
True	432.441026547985
True	936.3170525050932
True	812.6844197722914
True	426.612475449231
True	337.474162160136
True	15.393593457869017
True	76.5400561114774
True	718.4671711669805
True	460.6955544803454
True	384.0727755814431
True	878.1736714545046
True	26.67990285480448
True	224.13335881667624
True	877.0328250167661
True	231.43803456290783
True	8.296217050843719
True	502.7972467208931
True	104.11632669221186
True	642.4120909796031
True	53.582075529782735
True	258.2316606692206
True	882.563458732565
True	886.2831911944472
True	278.4938323726047
True	441.81875387897605
True	114.63110281187456
True	567.5773094757635
True	259.7736845465764
True	197.0073914317117
True	864.6979846114929
True	57.326330151467744
True	703.8213037502804
True	281.135775153858
True	297.75188701128485
True	163.57694664846548
True	510.6637383780294
True	607.6017849779054
True	375.24428286016285
True	408.3598146841675
True	67.2527888822575
True	162.2691512797403
True	438.9653884427084
True	211.355231779006
True	40.06235265327451
True	205.81222313556387
True	391.8059009756449
True	390.3064585334853
True	748.0910877371354
True	129.32451748105035
True	659.9675508601193
True	516.2205713281257
True	605.7753740251075
True	131.18695647881165
True	38.03580696409058
True	671.7899859812011
True	69.3860515361334
True	556.1641772392022
True	684.9987871108315
True	460.6229178233069
True	131.71532777255743
True	515.2594284028006
True	4.444574243127088
True	398.71769310863937
True	31.88594467456886
True	625.0529128198805
True	271.0120142999909
True	577.7847882511359
True	693.2359813280913
True	146.5486140540056
True	536.3467384764452
True	491.5920921212567
True	64.8397179308387
True	961.3856859212284
True	3.208982401427993
True	29.25344434730008
True	629.1948487290888
True	644.2153117313502
True	131.59232554599413
True	414.225092248872
True	128.37139643622322
True	76.67877451416622
True	450.7034194703494
True	41.11493730863949
True	517.8767924514826
True	13.240918256779324
True	909.6155301996836
True	546.8389262304702
True	655.7871678364662
True	102.1023916331031
True	393.4760253042613
True	1011.6284089279516
True	868.091350267979
True	128.2259000208449
True	563.6082995751526
True	443.561832772295
True	239.23405957609705
True	257.78271118148945
True	5.2460247816159615
True	332.90263066776936
True	12.29331491238844
True	362.1380117290632
True	70.16624594237034
True	414.6505666871116
True	666.266326364468
True	119.54496674998995
True	232.9761410317872
True	623.2353460809227
True	684.8858383947041
True	298.7449023983462
True	137.19768289572133
True	160.9333207505319
True	481.6894961502879
True	86.49077335955263
True	9.605170714216294
True	496.56084807386736
True	558.7319157212967
True	20.83680288377122
True	133.11963878556102
True	908.1235191589914
True	496.99798115076806
True	280.6552078228133
True	36.00204851816184
True	475.0714230314296
True	112.81992156343132
True	605.4619894021101
True	656.863662631516
True	298.80614653116334
True	365.1383503860101
True	184.58978292634424
True	243.2305374078949
True	71.9843875702304
True	213.5505578640873
True	506.5740284016916
True	21.507267869794838
True	455.9480776764421
True	372.3904366792873
True	721.0436994819107
True	913.3317399968408
True	887.8803672957931
True	158.46676124497267
True	403.55620948702375
True	69.77002414945197
True	202.7757788497936
True	325.29275847550014
True	10.74448473781667
True	826.3669787668002
True	22.133581467221525
True	392.6363094005843
True	278.5422235475754
True	654.8347652273354
True	215.74578167537237
True	37.27451925789525
True	676.0616083711255
True	1088.2224350443912
True	220.15433858172904
True	128.4582361466233
True	616.8760088468813
True	512.4084177711496
True	18.448545591637217
True	828.5548364301532
True	107.4034034315757
True	44.10977953182996
True	314.0627094599013
True	344.9431180201678
True	391.5975182534871
True	272.3324818019394
True	18.697691261350688
True	22.70563362179294
True	857.9754553113631
True	194.57842963973795
True	108.26407463833132
True	875.6996846774939
True	631.0506392082722
True	598.1298762579482
True	439.1993576823551
True	146.10474280347327
True	29.184876526726963
True	97.12089240683436
True	440.2954823367577
True	234.4733949504228
True	474.5562241369448
True	148.52648342206467
True	500.9492723155551
True	630.7043994197822
True	960.5883826640752
True	25.21522680439851
True	971.9127232242512
True	1057.491022479265
True	487.040647079998
True	87.15895446712253
True	764.813840772294
True	640.9630242943329
True	654.1228378163452
True	174.20185300807202
True	748.8300417600411
True	710.0577188551956
True	123.7094722480111
True	782.0166803056563
True	834.2389331422281
True	493.0834940527241
True	230.35854859353628
True	72.251101527436
True	332.03435373784293
True	348.6537703067386
True	466.1835440029252
True	429.3540286543331
True	204.32798776279915
True	310.84404601109463
True	3.103470460644829
True	14.30355407688674
True	109.68094763135925
True	135.41803661261883
True	367.24936498693165
True	345.4826629221739
True	108.66733583242718
True	14.755862082160322
True	208.87757272254896
True	834.0229532525119
True	463.1034221075156
True	521.4841376432145
True	550.7311670807544
True	790.3357370246564
True	632.361005797613
True	82.41739775839565
True	207.4324205484008
True	239.52692898010025
True	289.2865812051423
True	105.8339862348278
True	373.3478646020493
True	433.2227557163922
True	170.1116666531735
True	658.6925995771925
True	254.26507888279716
True	203.820028312382
True	29.091020362230235
True	250.74896978240972
True	486.5621910961531
True	170.54855550538585
True	531.0676548363789
True	479.3724534198354
True	250.08466986903943
True	107.82772700334182
True	42.14018429864992
True	398.4226413579197
True	803.1822301002097
True	170.06198122141046
True	1013.9778491160351
True	1034.074451033352
True	471.89395411644574
True	102.334376580852
True	123.91722738698112
True	672.921635915584
True	9.65450414527699
True	221.70506106412108
True	128.80231408399604
True	125.84072298438156
True	329.65296046658966
True	628.4793691484808
True	33.61752793560049
True	118.01585065747078
True	960.5088379419182
True	59.380904746882585
True	463.00055380011867
True	532.9953226287693
True	252.55172800079688
True	134.15529831189176
True	898.1223111926049
True	1186.9444700584777
True	505.4390823902184
True	638.0153473672843
True	220.25406878561705
True	152.62916444021752
True	315.40564895275213
True	258.72880133410064
True	167.09144070344738
True	311.9383968093738
True	336.8836045292826
True	10.216052841908615
True	635.675458585932
True	151.3404191817097
True	78.81269576547211
True	422.9213652954038
True	325.7172503201076
True	1207.2901857135903
True	370.3984029214751
True	1021.659399142388
True	10.070382606044452
True	269.0192938303684
True	225.99758271386025
True	152.2963941347162
True	474.85997100318207
True	192.3685778779365
True	409.5984933294875
True	328.5325441764113
True	117.0848558985062
True	357.7552681377085
True	1032.191230931532
True	726.3668942523635
True	214.37208515501788
True	112.81661379654906
True	295.8183477029616
True	24.25117894397862
True	349.2311648763381
True	319.2586241564767
True	546.1385677346925
True	453.9719478327011
True	345.4975416056342
True	157.75079365328102
True	13.67485046464299
True	429.1524333874914
True	271.313808927553
True	144.8875251955455
True	303.9682981242901
True	427.5974500126505
True	811.052210207575
True	302.72374962220533
True	770.8488202165084
True	392.8789522868085
True	366.6149701166696
True	1.141650295703199
True	1145.8567835322665
True	99.52588372423916
True	947.6241538306648
True	208.027269353955
True	457.0895789887553
True	673.7591319374869
True	85.23920996699081
True	494.0866819531647
True	34.802833868484534
True	419.3214952937878
True	77.02304484027279
True	220.7451002868275
True	39.02682312647827
True	678.39438591542
True	187.55541249144923
True	26.287141261889516
True	402.6182541411784
True	109.62403795464016
True	170.3004016435537
True	828.8061351259605
True	252.9959783767982
True	157.55753148092532
True	376.4300055552114
True	521.672877375914
True	332.08653813835656
True	518.1339686194221
True	611.352417314906
True	162.34783516366505
True	7.0259418470119215
True	74.41115373079191
True	442.87279072255006
True	90.84425428738876
True	79.40007466006887
True	1037.7379727633668
True	27.564769483471764
True	322.7002251748144
True	318.69420665496347
True	468.259993582759
True	684.6713178036132
True	194.1020205494141
True	648.2247240423226
True	319.6252251552078
True	351.59996879039977
True	274.079897529861
True	212.4682659258115
True	352.5749288919002
True	452.1383543509512
True	408.197660093292
True	579.3676740233433
True	137.99181356174657
True	78.72620091020966
True	39.64461186362482
True	294.57172369781057
True	651.817709038628
True	407.5455213727256
True	796.4081737372006
True	212.738439191878
True	379.55882618956855
True	69.16898313012909
True	53.81825117837155
True	417.4435472052271
True	205.8163211398911
True	207.6185880714753
True	40.83613583187672
True	1085.166360262771
True	173.8440132406464
True	926.229712189966
True	319.9685273388888
True	921.9263180056396
True	238.2165584793536
True	457.4205450457754
True	536.4258307111762
True	602.1762128661582
True	206.17745944405283
True	481.7355747145002
True	936.0926970721808
True	126.19327547134483
True	8.009694004340167
True	575.7594369175129
True	28.05226579359468
True	75.20452999911217
True	790.5544217559446
True	225.36290781526225
True	1000.076087540832
True	694.0390943708038
True	423.1554761640913
True	285.23471196251336
True	484.7804939500438
True	343.4981381297195
True	179.63168925366716
True	666.9437383940353
True	723.8871603055404
True	211.24042933039723
True	88.3654568087555
True	517.6676158639495
True	132.5743831169483
True	370.5881727264062
True	350.84288163581067
True	63.09340267148714
True	374.4152916358013
True	403.63012050104055
True	375.3136302991253
True	403.3035809769344
True	408.6651366708209
True	610.2370413817113
True	60.20319248166528
True	445.5660473944986
True	336.9036218165992
True	655.8739385574652
True	222.7815910419346
True	95.17040139616348
True	42.29557788295374
True	549.2672936484674
True	637.866943093869
True	179.6438586620737
True	412.1456458275569
True	340.0330864018407
True	18.378078235387143
True	168.74265578844367
True	290.6722028734248
True	3.000076939253894
True	875.3903923123139
True	83.14921765495927
True	107.3572323109576
True	121.02471586801562
True	362.99570531141626
True	33.54143800500588
True	454.9810398605208
True	223.37960647687476
True	5.595573692143672
True	117.70032216326696
True	433.2262259187341
True	51.98549157478363
True	66.74124020068318
True	177.75152793135655
True	295.5803807982478
True	969.0738715336764
True	390.5199708012728
True	939.6143168144451
True	187.47182839627365
True	1025.0956154683963
True	770.4360151105922
True	649.8238586298237
True	416.2002549685585
True	391.4524043989208
True	77.71958638700909
True	69.96397259864409
True	77.14427894219422
True	172.61378571504147
True	478.418928914492
True	1128.259643818266
True	173.77650430180907
True	354.3696253397234
True	429.0308409077996
True	601.7757130444091
True	588.3354855840478
True	274.563540223665
True	453.60832052050944
True	670.0830111354734
True	91.06219888517428
True	730.2896689312079
True	253.1804520222944
True	128.6586232565656
True	414.50337106689176
True	838.2917026481025
True	434.9054783208473
True	830.2878938333155
True	194.69478169717277
True	344.2855645545458
True	708.3150632694275
True	620.4411506900738
True	196.7744002947023
True	261.03123818992515
True	830.6608814207915
True	33.70075409663473
True	187.4507098539003
True	476.7352674895342
True	726.5462948875092
True	105.05456054770993
True	36.0881814204673
True	164.72742046657947
True	740.0230113032702
True	321.3816399329211
True	547.8423991212125
True	355.39364415542786
True	298.0094905802452
True	435.5250413603293
True	499.01455589189845
True	72.40515085281409
True	387.5558237213567
True	785.3935083185122
True	0.0
True	293.86211980752137
True	254.2365414801789
True	966.8848094036368
True	151.15274637597614
True	609.8884372173555
True	632.0700744683625
True	116.63232226042028
True	224.83189382543463
True	132.06672656725544
True	12.43043634492317
True	287.82677248862024
True	376.705251587618
True	1140.0270901352096
True	231.8042176124473
True	398.8261618216781
True	657.0263350129071
True	189.42693169782288
True	27.146968586655195
True	854.8400308246618
True	603.9525708190466
True	152.46061389383303
True	629.6605542288057
True	167.21594810633513
True	306.70126173544526
True	785.5854120872752
True	35.210316090495745
True	110.77305831162394
True	539.0291908293167
True	67.33970993987838
True	76.96095589329036
True	408.6821791543226
True	21.77414025972978
True	752.152936261806
True	98.104525406875
True	161.145831435778
True	19.39763009838224
True	739.4919886403128
True	25.635675829442107
True	789.2714075345483
True	394.7264002513569
True	118.04429271106125
True	713.8133734104372
True	515.2672700548
True	531.6788437388836
True	49.16357947891088
True	367.7457660801514
True	4.877162604316018
True	95.09433278199354
True	377.9465251577408
True	48.80836284672595
True	118.51300206803091
True	313.9494926292321
True	178.51071274325145
True	100.36077899408414
True	643.646429302026
True	21.967976004752373
True	1171.4396892475638
True	492.713502954048
True	311.97480397128214
True	501.6646469006841
True	121.3749450518683
True	752.8290352558502
True	1088.2127213531503
True	754.3749592274607
True	176.1832622191002
True	224.81806266086
True	48.21760545297128
True	61.12808652759696
True	152.07503867386205
True	99.4539375675078
True	171.0392592743767
True	1185.4096509700448
True	316.4430277093255
True	350.32300616616106
True	701.8161385952297
True	17.253812178614833
True	15.19185539777585
True	599.1771509140902
True	5.550681771840951
True	111.16658328455284
True	702.933383427036
True	173.09577216428596
True	655.3444789428252
True	844.1727108282411
True	152.86433109010318
True	903.7129406093476
True	2.766756087177304
True	445.603973377765
True	1038.5709389002984
True	22.347470383822294
True	238.59660361165243
True	147.14593318648215
True	967.5109464715474
True	238.38931271235296
True	494.3925394153964
True	114.2587056492167
True	525.2826564408451
True	153.22003194491265
True	93.68117041922092
True	392.8506091521336
True	72.45843883576785
True	55.396940201743625
True	1074.2000803760295
True	258.7166144869405
True	155.78133022145636
True	365.7128876675643
True	390.4709255848474
True	217.13723679406576
True	170.22907108884007
True	392.5970823854436
True	36.78052719423562
True	488.3250424245034
True	1116.4024348187063
True	111.8664944233964
True	482.821607685007
True	312.74544264984706
True	26.86897172898055
True	397.44049670734
True	101.37014967087168
True	577.6229809619006
True	204.6193988856807
True	425.1889153237042
True	20.20067858817207
True	423.9959144889978
True	115.92438453024972
True	341.37530582262536
True	35.40879547687753
True	166.4177104664588
True	246.59846649017743
True	791.5296462030269
True	56.48961718950076
True	134.99036323530427
True	233.5898004276462
True	140.17311904031655
True	606.0492718979305
True	553.3814235483578
True	774.6006281364326
True	389.03572987884655
True	539.6193065632901
True	423.0278919433844
True	680.4057523554019
True	70.59578561829812
True	464.5061833581786
True	430.0936197020151
True	47.25167806136328
True	78.09053224720698
True	127.64015293555386
True	93.18829906206962
True	325.23119192411144
True	832.6316945108204
True	330.09143358096355
True	1106.5030762688557
True	323.0822011007585
True	903.5038333740256
True	146.71708288830592
True	581.118832183437
True	604.8309486289402
True	700.4158117213419
True	445.4617003868262
True	65.62296863804343
True	302.92654065665545
True	41.38173424168557
True	171.93009269961075
True	162.52147685603
True	1148.1234930163523
True	240.74224556640303
True	558.5753292573665
True	555.4953025435349
True	563.4567957913115
True	894.2163683546071
True	595.8737914238301
True	660.6171800433027
True	985.3145816922088
True	128.6490453625289
True	320.71687540176043
True	251.49972276943467
True	337.333730928447
True	87.90977849646934
True	386.89823295835146
True	3.8699774311653914
True	330.06954127500586
True	260.5098863048421
True	592.6279168467622
True	282.0231141893146
True	366.5411348982318
True	10.419473776954748
True	57.87880057545633
True	543.1396624243005
True	33.21718070282562
True	143.08132496634016
True	62.43962890721065
True	153.74895757254254
True	236.37909136802796
True	66.77552424185592
True	366.0195926746384
True	278.6339612891914
True	102.1380590490757
True	335.0196810611462
True	63.63523696817551
True	607.5567245155584
True	888.1918835975969
True	281.1097383233417
True	1151.0143204065273
True	109.16482284355926
True	296.8560603707488
True	1032.4522582621971
True	91.8122909811774
True	278.4714268408952
True	10.172997316275136
True	390.0333889841273
True	449.42857041913146
True	169.90158599909523
True	636.5215698092613
True	905.355272749048
True	157.37213891562746
True	78.15741526894507
True	312.9652685369882
True	546.8233397401747
True	599.0858350204378
True	1222.9780974605187
True	28.088793817592663
True	950.2043645982982
True	137.4747619940332
True	642.106652284522
True	119.82599692962675
True	130.3400226173366
True	186.79800175517212
True	172.81844070582451
True	748.4782033725959
True	206.81071637167136
True	231.15792066468148
True	68.07275557833071
True	519.9779379596918
True	453.5419597880877
True	177.40637594624954
True	233.8282859846763
True	16.403135914120806
True	433.0424238750359
True	227.55722499107893
True	279.4990800323356
True	108.21189843835424
True	710.2650090460952
True	425.6122033461386
True	258.11711399428714
True	642.1522143831858
True	518.8253978810279
True	468.3518839701277
True	143.2531062962087
True	523.8282955315066
True	422.1885617403552
True	2.627657071431197
True	194.018871848369
True	91.22161777284332
True	251.18652901756212
True	2.766990184184405
True	134.11908979085757
True	349.8959454579837
True	7.900602229354478
True	913.697616088109
True	173.90393538936777
True	717.7652235132646
True	801.5243454525803
True	162.89782511930346
True	220.43904776013372
True	519.6584629135314
True	841.8132639424624
True	48.48732105205737
True	38.27783983819956
True	125.4369539946608
True	631.049528424225
True	707.8308580898528
True	179.66667201431397
True	590.7880133041953
True	574.8672009109225
True	874.6964313679857
True	409.9437739093976
True	184.87044990188303
True	899.1688502842678
True	217.46314907250485
True	150.4213851945763
True	319.4598638160704
True	219.98225137177312
True	204.54967880484045
True	602.5556067341242
True	255.29723454544035
True	203.24084002212717
True	450.4950909559383
True	465.7901302926264
True	63.15193406645124
True	291.1886152927651
True	78.89601983216183
True	330.3009046197715
True	358.3342027619504
True	256.2057961475777
True	176.0856972634305
True	378.4620975879991
True	633.751494043068
True	736.4314026351987
True	290.879427316869
True	745.2686184134952
True	60.798925026143486
True	870.3600078782447
True	351.8920293299138
True	13.725546877975969
True	609.7516073163401
True	693.9952342122791
True	247.59977138767377
True	172.8627288362456
True	46.44813615915672
True	391.6774393015498
True	77.75630127549813
True	13.16724410335236
True	902.938350403867
True	375.3070932938235
True	169.63886123444598
True	962.8480852573566
True	10.921650193117529
True	803.8571429126988
True	32.25000183816771
True	653.3822343249615
True	60.08742610976445
True	753.872359997518
True	436.38971047152216
True	205.1514036756542
True	434.0366174216351
True	204.21364550508176
True	296.37834108710024
True	216.8457874894655
True	415.2356761418077
True	10.440586743134444
True	325.5176383618671
True	111.40230575757026
True	11.25445639491088
True	457.5043200055143
True	746.0261405939575
True	287.12247815186976
True	79.75289169189355
True	298.6285321699988
True	80.90925914808592
True	187.4803770535936
True	175.4416570750846
True	377.16265479592994
True	44.83683126748538
True	138.51056278708708
True	400.7876356377463
True	843.0649978944068
True	115.42377562875345
True	207.15318605450375
True	428.8114958599285
True	18.7926485004051
True	422.4489239542288
True	509.31955839059816
True	90.2597956120614
True	397.6609825762763
True	361.2699702464727
True	417.9055580494241
True	589.2320529927559
True	1055.7174206726268
True	1021.6598199672302
True	55.76550761125372
True	1085.9674273610904
True	108.0569800578592
True	113.23839301506912
True	115.208488711927
True	486.08039089226895
True	375.8794756729396
True	579.9414623546685
True	272.58529242978705
True	155.031740142832
True	388.8660373734917
True	15.464081644429967
True	450.6955782011648
True	397.1560911232376
True	153.24220739729964
True	94.02718613056032
True	527.1435224272287
True	973.7785610955208
True	205.9768860629538
True	65.66955827005506
True	430.8172989471534
True	383.246432482744
True	471.5342918144105
True	331.89571698576447
True	4.814204857162888
True	537.5157486605889
True	509.07379087699695
True	507.95561046855806
True	186.77485937148612
True	101.09447430551084
True	21.67300255153489
True	384.6021984485865
True	108.93227404498484
True	8.098011762583411
True	34.6906779564995
True	348.3335030172418
True	657.1463155730752
True	133.69489837011142
True	92.65021905338084
True	24.524104963796376
True	424.8337760467764
True	360.1260042838058
True	793.812825639437
True	308.1971845309745
True	530.335311545669
True	526.5615379117665
True	522.289104871108
True	292.00136856410427
True	548.1232806927878
True	96.62273242366292
True	584.8224713474465
True	8.480744065459945
True	367.5640807946783
True	485.90863383099656
True	971.7347635070336
True	347.08060408943965
True	780.4585110665122
True	949.5105225729452
True	175.32809892109347
True	36.68885205805181
True	383.66216572037024
True	392.6783818318958
True	560.3126979350418
True	247.2591467303444
True	29.672403816715818
True	653.6354067375624
True	126.7552310540687
True	1057.6173547947951
True	334.6744871418405
True	463.2939824865453
True	129.30322023721615
True	810.3140053080051
True	138.4753900971075
True	824.1532636158486
True	535.442477536722
True	181.64938910991404
True	116.43459686324512
True	59.19454929444519
True	551.6414380038551
True	898.0884408206017
True	411.868555771952
True	521.7438323901132
True	129.61308709219057
True	615.9944987602626
True	487.4026806792173
True	784.2921487465228
True	300.98242372901507
True	574.1865416356829
True	107.22653726496596
True	25.272053282783748
True	412.3366687683076
True	170.62959051427305
True	104.60200438346833
True	371.2793114303602
True	1116.923218064088
True	266.79208384419843
True	551.556163090701
True	10.769993936970314
True	71.16045569147924
True	330.0712855943112
True	779.9273151778364
True	457.7575889012006
True	529.763477940555
True	708.9137410586137
True	64.57476570050207
True	727.2000195449257
True	46.656596917930685
True	103.42100703756356
True	185.45253104876036
True	84.6784020712482
True	25.16219996475448
True	306.5113191445213
True	457.4554448633931
True	865.624155706329
True	868.7603511909587
True	5.156923521259074
True	275.5022015841606
True	462.7841236792719
True	117.38977267141642
True	242.68634607120933
True	330.85051939781704
True	1323.07347705675
True	442.699147885039
True	26.606461495481344
True	174.16030561527134
True	680.2216939298546
True	33.11961747141809
True	177.777317360559
True	568.6489742993132
True	72.21461857520968
True	887.0256845102265
True	322.83503434848114
True	662.0631427436357
True	78.02560615890597
True	707.1231236161948
True	566.0256820389451
True	875.533253490107
True	246.62960035174527
True	506.9642947907057
True	826.0050500360575
True	902.073887275528
True	223.7715195009949
True	781.1061541243357
True	228.55000922908056
True	440.7643957550742
True	380.4507808742915
True	501.8369957157949
True	485.2691161787032
True	321.2094734169167
True	343.9210529611046
True	118.19518858643288
True	352.30702621391595
True	1099.0801187955497
True	324.08642593570687
True	151.28731849861663
True	306.71729127078333
True	747.4073210112166
True	659.5930019880162
True	416.4403971253374
True	119.47711734706722
True	328.0497076297321
True	36.42995863811597
True	171.4379541792406
True	90.9200479844037
True	88.50464542624655
True	548.3600639205282
True	136.7320598984225
True	130.01662175624463
True	105.5124218250137
True	82.67825879431584
True	457.4805007013094
True	388.8233213859152
True	1030.6299311015528
True	534.558631501322
True	840.3233761620478
True	270.61764304546625
True	280.7365910868058
True	523.2132918322945
True	195.49760762906155
True	772.8442461526434
True	242.77385328015015
True	361.1235771121278
True	70.2180163573512
True	113.43386152535145
True	267.7223899709972
True	127.4080001450531
True	495.1363506890641
True	30.400889118722382
True	564.2273559468824
True	1019.3350656564776
True	752.0537824315988
True	1.8027572515716332
True	63.608733118245375
True	471.0420526702661
True	435.0060226275959
True	76.19208037368688
True	117.07998443634196
True	301.54448507354624
True	82.79671072390147
True	51.18694568485746
True	726.9376742116807
True	665.9419322452809
True	169.61253826648317
True	164.1306245790523
True	537.4564358558611
True	55.77687684587586
True	23.510605804147023
True	554.4121363333621
True	456.4548707605623
True	1145.6147622070305
True	48.760909806957336
True	460.4195378917551
True	869.1579178961019
True	814.8797331171908
True	287.487818346841
True	739.5211632846749
True	407.37224012517447
True	39.97428009977249
True	96.47394815115398
True	714.4360513963181
True	77.05339838821382
True	144.4134554521416
True	923.0879365930352
True	189.63097712949173
True	271.5743680117069
True	108.16189583449936
True	621.497538814671
True	621.1668542962407
True	208.6256561570604
True	426.12336038657287
True	44.4064836047283
True	279.9685374099992
True	568.2029307618982
True	618.9696753260166
True	327.7655490735943
True	74.92267849788531
True	945.2812915837384
True	1083.700149350629
True	559.0909101568545
True	69.28867049676218
True	32.789931653618936
True	90.59044081792018
True	109.89587449934862
True	100.9402916896427
True	873.9328009838448
True	1211.7882371582295
True	723.938857607855
True	326.6745877456829
True	7.819774960469343
True	22.858053429873
True	334.83285612525543
True	465.8861489787561
True	46.66131777472293
True	546.4350453053023
True	439.9025303271516
True	388.58473958011626
True	83.77110203186368
True	201.6480231586688
True	273.2658993328748
True	128.21775487095778
True	387.02254854756734
True	40.23302718828673
True	174.96380042955707
True	1183.7220612176916
True	5.697715930016054
True	29.78665306793097
True	577.7438834495006
True	364.62600268037954
True	807.1319314761607
True	154.7225625606511
True	774.931843031365
True	593.8397434274189
True	276.85049014304286
True	443.30530830831873
True	343.2911306723569
True	293.79007672494254
True	273.1216614775416
True	398.6116193910144
True	507.16507443038455
True	511.51155696061227
True	107.55403374899537
True	362.9289974092201
True	8.639468300499306
True	181.73105548262228
True	230.26396936861545
True	871.3062465429532
True	567.1809579959025
True	30.90309179809566
True	714.3046477341327
True	828.5465186298355
True	108.5909458662547
True	351.3322868373816
True	861.5265894271649
True	222.90224908199437
True	166.8946506511897
True	526.4108844446472
True	571.3548492315259
True	1086.990924773851
True	153.88258608076885
True	160.0238143144436
True	258.0172280550269
True	316.3952066551974
True	414.7576447084325
True	423.9187052003945
True	330.83125283875233
True	434.03518431298016
True	499.988766937458
True	228.10964781996967
True	1455.870696277321
True	252.9955227643221
True	400.4965080531612
True	53.27344505296927
True	767.6575262465135
True	250.25350656948325
True	933.5741355422074
True	550.624296848842
True	318.3777564696627
True	768.439394825233
True	274.7540858143448
True	223.3055393356946
True	254.195245908275
True	227.9849848080326
True	143.12079624212942
True	242.97455976867576
True	730.2935385703096
True	526.9005588362488
True	208.3862948376033
True	1171.679285914434
True	119.60613984037197
True	268.05890559589824
True	75.69243847090326
True	302.60267642646266
True	403.5004003021069
True	96.48627056316164
True	225.0629741243724
True	78.2556087118998
True	676.9333686340091
True	376.3909919018057
True	227.0494615339236
True	741.7789543439713
True	898.5732508126322
True	801.7339308539528
True	829.1309472557573
True	354.5310428751745
True	1.2374361236719238
True	269.5885452213128
True	51.92482635104188
True	392.2376029224076
True	51.97145997743234
True	358.43018795118576
True	856.8419235189175
True	1007.86410907664
True	403.7690027432039
True	22.06838561069811
True	540.5811611455529
True	500.7203573157118
True	192.03820615719687
True	241.7799301393648
True	289.4996939320595
True	22.152182816471942
True	126.3057853671064
True	915.5655183788264
True	62.88190183522376
True	480.54829606189946
True	785.9613855926541
True	104.9519496272204
True	241.72871318652935
True	114.03405634569114
True	15.84478896371432
True	1.2616742031542958
True	117.58088140719968
True	1027.938294810022
True	458.644084829368
True	70.87466362896541
True	787.0056088443224
True	345.6160481533688
True	1.8753759052975996
True	457.5417866836577
True	181.97273327983527
True	495.0020750729763
True	82.05385820460558
True	332.1477178878315
True	378.8347586453112
True	179.01994815345182
True	226.9668327675628
True	135.0107908899923
True	177.0466922377473
True	992.7181750565866
True	16.616480324032782
True	516.9440114555515
True	490.3493467266933
True	403.7056547923023
True	222.81699595191787
True	230.00123432554247
True	155.58853552317464
True	46.82719443575317
True	469.2072458769144
True	151.00585528883423
True	824.8754752921498
True	823.7779702567542
True	249.98348194715507
True	324.6508735436309
True	533.7270160467336
True	39.74541135197737
True	85.71921788683771
True	729.1055219057853
True	1058.8225885902611
True	115.22924769040792
True	718.9945446634006
True	135.47021781312412
True	939.106468725186
True	670.5134240789573
True	107.66382637493342
True	258.6701615620561
True	603.2258480020157
True	257.16895725967174
True	46.80639496327439
True	552.0612920872537
True	436.4621040917671
True	5.87986103452079
True	484.1116865853836
True	66.35876976171649
True	175.73718425527449
True	246.39410759859928
True	314.9008932349531
True	76.87561820957326
True	224.80018331108417
True	350.52084933458
True	427.8185984725823
True	920.5974737001314
True	49.56285167650634
True	919.6269749261372
True	998.9853717460176
True	126.5252924583441
True	71.53803938895274
True	977.6332233925964
True	34.941513012853775
True	223.0227823698097
True	83.77277184932866
True	225.77913593017104
True	365.58100104251145
True	959.0179823729286
True	101.98509865508508
True	71.46534013034821
True	643.7553581879289
True	276.7013514497096
True	711.9654919850324
True	56.08333410811897
True	484.0610562642114
True	391.74476589593
True	682.5605721095283
True	52.454375369465374
True	107.98562012278424
True	29.233992314917398
True	265.57548622594646
True	45.185624910832125
True	351.32834522383814
True	2.659249934807552
True	1197.210851977307
True	101.82775680172456
True	137.12562804105846
True	359.9572806028202
True	724.9996082617846
True	672.658460084326
True	1013.970089936262
True	485.8125034832048
True	406.78210624397286
True	135.35949514573383
True	412.72380652038765
True	812.8425820633606
True	416.7516269237955
True	952.8332113934168
True	87.05809907359532
True	415.877759723602
True	174.8532975617085
True	264.9031258142162
True	729.7910660689157
True	163.96127707835214
True	135.22846709383236
True	67.61320093611286
True	851.4158745041416
True	791.7958082865786
True	81.49810957385976
True	435.1744944314914
True	731.0248950620961
True	416.20267658152335
True	55.295826301940416
True	332.8454265591407
True	785.6142371810406
True	29.679806386634443
True	373.1130097337653
True	169.4525720792577
True	287.27042435606734
True	31.797874151321054
True	213.25064916228052
True	769.8325139427157
True	642.2341825717198
True	57.55114821183667
True	283.6210242041732
True	903.7776392130256
True	18.32301663426669
True	333.5285184372804
True	279.5337153721659
True	417.2159489128477
True	228.04778000690445
True	615.776674784857
True	49.063214026138525
True	962.724779876254
True	875.9848221035023
True	46.62229705531005
True	381.8053956028194
True	724.7971285273854
True	909.4547259690568
True	274.5910526234272
True	589.2324198276124
True	124.3743763994744
True	190.9506213390144
True	136.81258941457307
True	131.91947038777326
True	208.56679196546096
True	932.0881928385866
True	763.1104547338747
True	951.6756395876608
True	19.354486967390905
True	28.73037046299873
True	352.22622712680567
True	12.25858514865305
True	637.7258775504866
True	1080.0356234971537
True	257.78228522408307
True	207.1763737231017
True	86.30109920547396
True	220.0067859089125
True	131.0276797897393
True	44.86776754169879
True	130.30041007853902
True	88.69177463429132
True	251.4565074690214
True	530.0887532141109
True	160.50366972921103
True	29.901850356084758
True	57.48916438840988
True	440.80265188187593
True	264.38800307408303
True	592.5749088312556
True	21.58321549036691
True	116.09101996419736
True	679.2835882868909
True	263.4357773161676
True	478.2543366669738
True	653.3208055460628
True	102.5426646303624
True	105.67834321880508
True	77.02581188532336
True	25.34679099162687
True	122.01432347681953
True	82.62885151433754
True	98.41417138089854
True	156.08365828067122
True	238.1237971955421
True	822.3891626384076
True	288.60364441627854
True	907.5486976407165
True	164.8644635398742
True	197.1015843975355
True	790.2458972256613
True	296.4330082645471
True	585.5189044088262
True	255.5341841105053
True	356.16593445623863
True	457.5971916614727
True	560.2980434965958
True	639.181437263746
True	372.9819169132733
True	37.59980392029778
True	556.8877910369362
True	619.7965320889111
True	20.804582882759536
True	10.65317704287238
True	267.4813627480651
True	391.2123144682464
True	459.4864194613369
True	66.13903326252046
True	663.2298183283656
True	934.7242134988412
True	230.63742759327027
True	906.017091256122
True	285.59406059721306
True	105.6306944572583
True	273.5845979037819
True	652.5285340726664
True	40.415581026055605
True	590.0318589014452
True	1291.6136158505783
True	1017.6346535306373
True	873.1974638971298
True	196.93056803605964
True	84.89866551222651
True	191.53383101747545
True	830.0854620735302
True	148.48377387623594
True	1056.2821564066353
True	857.4449057591299
True	38.21496379555019
True	90.65603102827104
True	418.0609082142413
True	393.7126210661052
True	196.9562378949126
True	519.8191734205824
True	670.234946155691
True	123.23854576055604
True	277.0554388883556
True	1012.468183533745
True	50.76485355556199
True	716.8407842267371
True	532.0642120142206
True	38.00380939175309
True	819.7400951724582
True	383.23504255925695
True	546.0629865548475
True	105.57234732028095
True	279.9471020227777
True	197.6731514652108
True	27.126698434029727
True	131.5673270311264
True	755.3955434362725
True	141.62108875534258
True	382.7638358757524
True	65.69580524115968
True	657.9365719059135
True	610.0591739645376
True	222.97650748607197
True	453.4469490615294
True	167.41120583157348
True	161.22490438601756
True	204.32761681946263
True	290.99029652966993
True	348.1713400411446
True	128.044926094256
True	189.13387463209384
True	27.20379363751146
True	899.2153200441231
True	295.1409837874362
True	10.685302010955478
True	377.6080220690116
True	153.79737672367148
True	629.4533265444144
True	377.116476217174
True	587.3190260320956
True	568.5499049523349
True	494.7119793386081
True	791.4136966685593
True	232.051525148106
True	544.8341462795263
True	161.31655766032014
True	554.721915511982
True	361.4394434987039
True	380.1854863756725
True	130.7387302093376
True	134.69609926862506
True	110.7248447109392
True	65.71298736623434
True	714.4954294401743
True	176.74628963135686
True	46.46113130094824
True	0.0
True	561.2715638584272
True	111.69623822782106
True	23.82367071843243
True	42.19982353589941
True	109.65354011014412
True	554.3271498525089
True	183.1499285814909
True	103.23307841218156
True	35.01721989574926
True	162.81256570553876
True	895.6273074648842
True	54.726232881688034
True	233.85639549516347
True	753.2857448166275
True	313.5579921030564
True	452.5896166632027
True	486.9801742014116
True	502.78824084058095
True	590.8407213600611
True	908.9456300075988
True	262.9842253875857
True	1019.1166088593044
True	920.12747471483
True	637.0505653731582
True	346.6164049678589
True	824.1731980665647
True	10.055028897614587
True	32.91718686912927
True	280.9920238182486
True	42.750184972241534
True	206.5719107188521
True	716.0031876486061
True	228.2123586534012
True	755.1841451765921
True	766.6634648249129
True	124.2004644091192
True	355.3294014532472
True	550.2538711737111
True	24.8917426122574
True	133.92766129339293
True	439.374052220869
True	305.25568536445246
True	198.28754273676765
True	115.24088954497276
True	383.2403278544202
True	18.462440634678
True	369.83104650857285
True	359.6574307560968
True	1062.2746186301133
True	366.6210529134717
True	28.97741435295279
True	445.34832006331135
True	426.4092313667198
True	232.86904362637185
True	33.65022465310803
True	761.3735266448034
True	442.3568799251204
True	176.04750737302646
True	14.066135452819616
True	1212.2725583089214
True	170.67049231995162
True	25.87208766190085
True	307.527982847448
True	285.7193721198944
True	114.6998427325558
True	292.91739760535245
True	47.88799181153331
True	324.9479512807944
True	307.72884632086493
True	321.0153033821076
True	29.75444099069226
True	45.64495235690081
True	1049.4159523558849
True	26.90363462447784
True	10.622429929419434
True	188.40269113974304
True	662.4362876582372
True	7.952027258638107
True	198.96981451532412
True	173.10313707267397
True	543.3474084769653
True	378.7530670435463
True	751.2717611637938
True	317.8913067479663
True	491.2143084868129
True	437.52983717328254
True	516.5329789095111
True	105.04033790484424
True	1287.2986556695691
True	911.535451786556
True	281.79482337369086
True	561.1132746852394
True	102.28817488230423
True	564.0175628478795
True	436.67868667075805
True	155.83657744861762
True	80.78834601669057
True	345.41048128188265
True	157.94098170937957
True	29.221110897532707
True	588.7213095678801
True	371.3008373614582
True	70.26785427241396
True	30.02013208317654
True	677.854476773088
True	489.1691659946051
True	72.87625151828308
True	23.326562106813675
True	337.665639269711
True	333.043190178728
True	720.5099259662853
True	557.558627600607
True	558.172440324766
True	782.3784042589774
True	9.321216255725563
True	59.05004004832279
True	36.52575585469333
True	59.94126253766572
True	507.8847742111431
True	591.8074950646242
True	86.27939852639126
True	107.91302726806678
True	195.19450803841852
True	72.96820357100721
True	186.6980126076773
True	210.87893424167163
True	276.6353304611122
True	813.2314828158885
True	614.8888546264085
True	280.59336786954026
True	191.1561335394956
True	280.7385219742648
True	239.91390322754904
True	696.912622680186
True	339.2069795641177
True	166.93990191168447
True	910.3404581326412
True	342.2580065702724
True	472.3487750707805
True	158.32123294723388
True	117.22341696071784
True	61.66175507568866
True	220.30675324093315
True	996.8041696223712
True	531.6639591526838
True	112.68709835184282
True	356.3534058557803
True	102.71881719914369
True	675.9624022761567
True	3.877259373914689
True	675.0942083912759
True	37.99480299215692
True	925.2068958744466
True	855.5636429711484
True	209.91110233782544
True	30.25222491710218
True	81.92406431843372
True	462.9727581499494
True	210.80467786901704
True	1.8845152751737069
True	74.90711057332977
True	1129.6790828651574
True	343.5506675071867
True	670.4107753606384
True	480.242089925712
True	27.58364993133418
True	133.05977340775652
True	441.1738916531163
True	925.899034750724
True	829.0087394290307
True	425.72805497027394
True	345.24869246874187
True	17.43206619289695
True	79.79643935896532
True	726.0891059460121
True	472.116583813613
True	382.3102953338024
True	853.395629637257
True	24.978374599909536
True	222.1455306271963
True	923.4065621395451
True	240.3932113969172
True	7.297047902650638
True	503.43229963405867
True	103.85857135300915
True	617.0183001743724
True	55.72968383617706
True	257.79721620364563
True	872.7407808124015
True	939.6009334725344
True	264.24543430908994
True	423.7388727132477
True	122.36953923283431
True	619.205365929515
True	257.92499586223937
True	193.44099931258447
True	824.3266327448988
True	57.21725593586345
True	729.060542271413
True	266.2203052818163
True	297.5802925610495
True	171.01761509808355
True	495.16867526372414
True	612.3950822647247
True	375.995298390929
True	414.9856039504648
True	69.56894704477702
True	159.97961560621138
True	473.0146347160005
True	212.82450946395437
True	39.23759912433178
True	204.22500289213545
True	381.4461473850144
True	393.3524764281794
True	742.8753811177968
True	129.41346322011822
True	665.8745657662281
True	520.1933992008625
True	583.150094569453
True	140.6619295992753
True	32.952860627812406
True	669.2529233823092
True	72.25295341217965
True	558.4357367391618
True	680.8932023578878
True	453.7526561465015
True	135.6095348240641
True	501.89776253465175
True	5.448842774683978
True	396.351684109792
True	30.13119556401528
True	636.3095267251664
True	269.0518721575387
True	589.7886708916649
True	697.5866063876407
True	146.41031323805893
True	528.2872879841034
True	486.12019866675
True	65.74696437621505
True	976.61113838897
True	2.9355095173857064
True	27.51354173634257
True	638.0365739450694
True	663.736265653024
True	135.52843747651426
True	406.8084393717113
True	117.27447987796708
True	75.77502985438315
True	465.5612217191999
True	40.20679716471146
True	525.7792836733199
True	12.24294137379577
True	816.7182014467224
True	550.0603239471282
True	697.255508051845
True	98.75272960100696
True	378.5746956440789
True	988.677647330422
True	867.2377055341021
True	134.82459302079678
True	550.5305949476481
True	465.123662371792
True	248.5382525039446
True	255.9534164880736
True	5.267823067094096
True	318.23498616382034
True	11.493967458617664
True	378.46560411140496
True	75.44332993259437
True	413.0363824920176
True	657.3668279871335
True	125.1378119633143
True	226.5160417536349
True	633.0393047555515
True	661.9051872903383
True	289.13581043756267
True	133.90512083970714
True	164.66643784299157
True	466.98494346901646
True	88.49296324313497
True	9.461107775750502
True	510.17352581832085
True	564.3952301003095
True	19.275829944386096
True	134.78168217822196
True	910.0507928433544
True	481.2937863807453
True	268.69305741533725
True	35.4640716392627
True	468.7536693356945
True	112.97089948810633
True	580.345506026756
True	667.1516763365732
True	282.44121385501114
True	374.2296108560378
True	188.05728060070828
True	237.7344059397165
True	72.33529856492962
True	216.9313648831168
True	481.0739125269303
True	24.28122071442901
True	447.07143319725793
True	367.2064602578987
True	687.4572828037494
True	891.2900030094944
True	898.1471590103217
True	152.7311615744643
True	414.06785698216027
True	72.8556169656697
True	189.98757194992444
True	312.84099915392204
True	11.302145579326936
True	793.2710805614537
True	22.74343228870151
True	394.07478964715307
True	263.6821174825365
True	644.6936268713398
True	200.136431103355
True	36.3751045091532
True	658.8976174439243
True	1084.5467702600326
True	224.1167227536695
True	136.8456440271692
True	607.4491336096083
True	485.9961225213019
True	18.498915156520088
True	820.3581896913722
True	108.75586503440702
True	45.90411129147417
True	313.64732165605733
True	347.4396288776994
True	397.4769315242348
True	262.698474944906
True	21.823826329914343
True	23.20489621570483
True	830.8358490520119
True	213.90478314772784
True	113.32789224258774
True	809.8702393132352
True	637.5605478165885
True	645.8112507204515
True	455.3228209957232
True	151.33950528810067
True	33.80999348314723
True	102.08443788188175
True	412.7309273267148
True	231.76227505875988
True	488.4451804388748
True	150.4760698100034
True	475.1241994989574
True	643.3106499028797
True	941.4999466060073
True	26.326289226097984
True	945.9334057437666
True	1044.573013181264
True	484.6156434833849
True	84.40389675485547
True	802.6734768449294
True	636.799146123157
True	653.5590603944183
True	176.97875238123487
True	766.5539876588532
True	708.9744798004643
True	121.2074282284993
True	765.3456284613648
True	843.2369117579777
True	476.19523636832776
True	224.3195518808716
True	74.94744466631359
True	294.37649882847995
True	350.8835270406498
True	457.0285352198497
True	432.6817223155025
True	193.2683174131381
True	316.5786433506476
True	2.700878644167494
True	13.481289092374746
True	108.11117256239628
True	134.27572019970444
True	362.5620673048226
True	341.18222552731936
True	109.75222488828872
True	17.226444731641458
True	214.05627851849556
True	830.978594821451
True	458.81331065597874
True	540.1192850376483
True	563.6203353837972
True	825.821590227416
True	649.3968709007686
True	90.07380208148594
True	215.69907041509384
True	249.24284321560776
True	275.3240932301619
True	101.33886810784814
True	358.52991556407017
True	432.4613498163866
True	168.6524880260055
True	653.9402594879773
True	243.5416372354999
True	199.300739502832
True	28.337362813271618
True	249.0285216510166
True	503.2910753881047
True	169.7311082912566
True	522.8374095159069
True	482.39092076567056
True	243.78031496022223
True	104.57436724207864
True	43.15720557257038
True	411.2383162522786
True	787.9321395735963
True	164.37598265758993
True	1027.307824740072
True	1031.5422643589927
True	472.5387090750337
True	103.73991376487233
True	122.65432052573055
True	682.1896595205445
True	9.476515516707316
True	221.9955375232741
True	125.89277801039384
True	122.71963357770044
True	330.0029060637025
True	642.6200871376523
True	39.66605040876589
True	123.55601479229044
True	952.5940319292296
True	55.20844616525407
True	458.71627233070615
True	518.8157104440411
True	241.68618442131188
True	128.73716628307648
True	953.2979581198286
True	1177.3116906655614
True	522.8040838977698
True	642.5140401187763
True	214.2754319142799
True	156.93078695021003
True	320.2136863548727
True	248.5064660252831
True	175.91528327390557
True	307.56593612685293
True	321.3516870637736
True	12.920789514699056
True	603.3120379789103
True	150.60428156522843
True	74.99868334196032
True	437.45650201626506
True	311.1463892820549
True	1132.146725447565
True	356.48638134742794
True	985.0386682226402
True	9.332460750040172
True	263.96883979264686
True	232.01703736083664
True	152.2815709916612
True	484.37394321494656
True	210.4612887154013
True	401.1612393199347
True	334.18523512057914
True	111.4497475859291
True	353.5848882162928
True	1059.0273599504048
True	758.6098584070915
True	235.8795222438404
True	103.19755826412418
True	296.5975010130712
True	24.72020029042901
True	354.8478118224358
True	304.5645591036074
True	578.1235922796158
True	452.96962930589007
True	359.91981437188844
True	161.94249577582116
True	12.913092570214916
True	424.4856427455252
True	286.72015326592407
True	145.23629076839237
True	303.40349130447635
True	442.10529508076
True	819.7637196246621
True	314.11428575255206
True	766.5069237446286
True	397.75425847039367
True	373.36948047944674
True	1.668273842192461
True	1164.4709710376417
True	104.78286129475129
True	927.1703599916004
True	198.61178747083588
True	478.7282574492953
True	679.0797320797185
True	85.23726691609052
True	465.2851221975369
True	32.96494317346737
True	432.7672827871944
True	75.7157172894031
True	230.86810908066897
True	37.56194457374368
True	681.1617508701327
True	187.9313112148687
True	26.044908722859734
True	381.037273691776
True	111.57266070589378
True	171.39572474697155
True	794.0595458108024
True	251.426867907268
True	158.74380178529378
True	385.7004612361328
True	525.555234362222
True	336.27469363304
True	498.4333311203361
True	626.3214037102508
True	161.45465758111746
True	7.247046282582604
True	77.97916544669869
True	441.7922584501903
True	92.4069275015028
True	78.85684563553623
True	1077.5412613392114
True	26.324167951195243
True	329.6173342587282
True	332.3904568732889
True	465.2885830126735
True	682.7432376881585
True	176.13036859376425
True	665.7465643612624
True	318.95172489503585
True	347.01604676555286
True	272.61818098208624
True	209.99404064712644
True	363.6591518347555
True	459.2439310951914
True	401.4097654401127
True	581.2711934641295
True	134.60907374072934
True	74.55929878675995
True	40.49164286056139
True	302.00766618013444
True	624.7213956466342
True	399.47828667213537
True	796.504290916379
True	222.05369502071267
True	389.8801604573414
True	68.17214524683523
True	53.82388047837393
True	433.0857715994613
True	187.21337938326872
True	223.94275013133932
True	40.265237794870586
True	1071.4916479470974
True	170.7295650887833
True	929.5536013544996
True	313.5255065334196
True	935.3719016849512
True	236.65605948613083
True	456.3145730159664
True	536.2251837767051
True	568.8356636642845
True	204.1303642066342
True	482.89314045891206
True	943.0108066217566
True	129.8785461084747
True	7.464389497748076
True	581.4753004231401
True	27.7997702477701
True	75.53946114656203
True	799.9093391791279
True	227.29577485626868
True	979.4486166408058
True	694.76270946058
True	423.0440724757536
True	288.90894282431253
True	485.7881960149115
True	347.317933664931
True	197.96186422252904
True	673.4071715804081
True	707.3306178567323
True	212.2905303246637
True	84.49736025880503
True	513.5967296875992
True	137.58489221082067
True	375.7693352423138
True	341.69895022408645
True	65.37177003135848
True	351.62406451030296
True	407.7889946287721
True	380.6434440620674
True	398.6451212158168
True	404.9327382308945
True	640.1649073873184
True	57.51309124236386
True	442.2827670648277
True	324.7297406427523
True	658.6274080362175
True	229.7462150920668
True	99.25226325671038
True	39.25281537097847
True	536.6285826073691
True	655.7168750200203
True	189.90784489317355
True	410.2388956932522
True	335.0192386804155
True	17.828365979192505
True	173.82762513365014
True	288.67908124272293
True	3.3382711236721567
True	875.1818393893403
True	80.76444327755397
True	104.56557111261804
True	107.26809382438329
True	354.79981248004094
True	37.95546410739925
True	458.3553070605628
True	229.08470963048177
True	5.324535862652109
True	124.7263440700591
True	434.5595250631417
True	50.40186881684801
True	67.12455302624461
True	180.08389216052143
True	308.56783212456673
True	979.9543223321712
True	393.4041545896725
True	940.7540005715576
True	184.4360071661521
True	1050.0589096771494
True	753.1586315941737
True	662.1843609860172
True	413.2402039626198
True	367.216133028087
True	80.04037154506997
True	74.78509108983967
True	80.59139815994233
True	183.82498626930413
True	473.4502458172064
True	1099.1277523836509
True	176.60959840064888
True	360.5404920201765
True	437.5085607405816
True	613.4613495261592
True	567.3596080711709
True	280.78944648209267
True	450.33735706911887
True	668.8000636951574
True	96.61552930584536
True	721.2775989603025
True	244.95250787049295
True	140.13273733675334
True	410.4446899837395
True	841.5158276994529
True	429.4481871598417
True	872.1343233686412
True	191.62354543453503
True	350.9450821599833
True	706.3734339795923
True	625.9950458167154
True	183.41475521711075
True	262.2022632779149
True	796.5063465811625
True	31.53540999485842
True	194.70137530143447
True	489.00953227450754
True	725.4279112894259
True	96.14338785697302
True	35.27034443807241
True	168.66244713412777
True	740.7083833498683
True	321.7254611194884
True	556.5609965707479
True	339.08971376029086
True	294.50113229833835
True	441.7455200716129
True	485.8856032080847
True	75.70635861266142
True	371.2758455009503
True	758.1655395361754
True	0.0
True	293.744075990636
True	251.96810285445676
True	969.9887462539672
True	152.22543644573156
True	653.105650803771
True	639.9108265257001
True	112.67280769910066
True	233.5592661017717
True	131.03837657894064
True	11.932614447917077
True	289.2034984063497
True	378.7018691308732
True	1137.7044704033272
True	232.11002194227044
True	401.3085002893318
True	664.8812824447467
True	212.69160017853324
True	27.140051951781324
True	844.6049104404203
True	611.7774566674403
True	165.91774417719068
True	600.3656081748744
True	173.67069881462066
True	298.69382464143706
True	767.8525740214318
True	34.84131311201348
True	106.9708819422642
True	524.3213588741726
True	66.90058221760567
True	78.36608209931316
True	410.613470766865
True	23.398303916816506
True	777.4602070693655
True	102.66349973543738
True	153.3111659592144
True	15.989401707846348
True	742.0043628869355
True	29.45474992832368
True	790.7428966879698
True	386.04451355599525
True	113.36019152238062
True	703.5758361216084
True	504.9056690189223
True	564.0325481467646
True	45.86286414233809
True	364.3976774812449
True	4.356130289327599
True	96.4458245897372
True	379.6142688883515
True	47.43767851037144
True	117.27104400033971
True	316.35219324671283
True	188.94333881539495
True	99.40643223646448
True	665.339127944578
True	20.194747158129623
True	1175.080176390309
True	494.23875444197313
True	304.4818664940998
True	489.65796329902014
True	115.37501719181668
True	772.5394518704803
True	1093.6090763168536
True	749.0172005422786
True	172.9419130135319
True	226.4319218922576
True	53.30129990232341
True	55.56087290581517
True	155.97517280537284
True	100.46384040996658
True	170.87442968694373
True	1175.664182890371
True	307.5041612845938
True	352.47682660618256
True	720.2753071669207
True	16.226320223538618
True	12.779217515253668
True	567.8714985770214
True	5.4916802024851465
True	116.73673018678808
True	678.0125901695307
True	178.80892749365492
True	640.6563593361377
True	849.5453474232194
True	155.7796612773895
True	880.4251740179029
True	3.6626213716730174
True	458.7337334812847
True	1055.9141872738514
True	25.55267349975756
True	241.7535447413964
True	144.2008156505081
True	950.3824402574668
True	234.74533933160092
True	476.2012758503562
True	119.63328647720228
True	507.5421916021198
True	148.90012726338855
True	100.39951035560128
True	387.7462663900694
True	74.5389010755024
True	56.71074971241067
True	1055.7495927380803
True	258.3600307555924
True	146.39456896642918
True	376.0998445525741
True	401.2141252669965
True	201.7523440560797
True	171.70814163707925
True	395.9582949874882
True	35.141586369095364
True	492.1143931318155
True	1114.7398153980507
True	111.07439604241864
True	470.7457623436622
True	317.56157520124896
True	27.205779199294145
True	396.2460179437779
True	103.27832361472504
True	585.6462027693591
True	196.7249165812705
True	406.8236162436909
True	22.194861315869563
True	439.7221661120975
True	113.9915241188625
True	335.506703287545
True	34.32020461367155
True	168.83624502787725
True	246.6819285010116
True	741.8103907015937
True	56.70541299746648
True	135.34830250538192
True	233.22540121147
True	143.41716039341964
True	636.8491010695918
True	556.7450783456146
True	750.8915971647749
True	395.5844868693216
True	531.5074105149057
True	410.24064905155046
True	691.6033485635909
True	69.81295007154728
True	477.7167092672608
True	412.6033376435965
True	49.48757697917174
True	84.63189206138435
True	126.97181721260247
True	83.4420231175143
True	326.942581321357
True	859.4769081971488
True	317.945274554544
True	1102.674839090742
True	322.9020018111515
True	920.3088822513027
True	148.66666987874365
True	573.7771313913213
True	618.7284554567267
True	698.8638383193514
True	452.2492031323416
True	63.56150349912171
True	283.56398342789845
True	41.66339952447998
True	173.13223931957833
True	159.9738129359521
True	1123.1500735617915
True	230.9537353840694
True	550.3434411740097
True	538.9871530242623
True	553.6352735673235
True	876.6297630647608
True	587.4101396634301
True	670.409743244199
True	984.460340747915
True	122.85138466042063
True	330.6165610608913
True	260.72064521509674
True	332.35125709007843
True	80.99428058198663
True	383.5652058203753
True	3.810666324677468
True	329.4008254682183
True	251.0823159008799
True	618.2023820462216
True	274.0800973429221
True	365.9192109638796
True	10.975778765653674
True	61.1057312934712
True	545.9835612947646
True	29.71983029361788
True	140.41631268308822
True	65.20522123793312
True	158.47220819163624
True	237.97116402174785
True	70.50906486978977
True	381.5824224967686
True	264.0585761917068
True	104.34846975907988
True	344.5351843208059
True	64.89539191020867
True	578.200845688431
True	830.260528511597
True	283.2027574040115
True	1168.3940642768116
True	109.84764266999215
True	308.4190380713638
True	1042.9129159455094
True	89.59742902961685
True	290.2895113594691
True	10.04225212308371
True	403.79680695866
True	445.8731816486906
True	155.82394703769725
True	604.8919264759076
True	940.2210336751986
True	145.2134563879185
True	79.53837344462991
True	321.84095676231
True	532.9109842508592
True	602.1953695264984
True	1246.3273264304114
True	27.24051710922042
True	948.4000054884524
True	132.4674497347495
True	624.297662184793
True	118.88974950646228
True	133.15453722149078
True	187.8214252562404
True	165.70511182430425
True	732.7992590623032
True	214.96977291983444
True	229.32470129774632
True	70.95146411481682
True	507.7743672264652
True	462.1185942999502
True	177.42999014661805
True	241.2683730793195
True	18.17594573728907
True	442.0409394091676
True	230.3543305787945
True	299.14345330260363
True	116.63910119555489
True	720.3022793607954
True	427.6730545230331
True	258.87272906788644
True	645.2793427574394
True	532.8358898077246
True	477.98638752506486
True	134.21720473437068
True	525.9887017593504
True	427.72091438591167
True	2.2985662291827507
True	194.12422115431735
True	96.03525286676724
True	244.16436490266256
True	2.6587110767986477
True	125.61447716415536
True	348.03390945003144
True	6.8911827309177
True	862.0844496713515
True	167.83123117420956
True	723.9875090927897
True	825.8838221905759
True	158.0739457655779
True	222.879796631058
True	477.1325325547495
True	824.7172205753725
True	47.63324563961174
True	37.615548579268506
True	128.08555990051445
True	636.9215219704943
True	730.4568486653603
True	183.44963088621347
True	583.6908928727275
True	589.1370211147527
True	844.26708657159
True	405.01473510889
True	191.4479519508204
True	849.4690659664469
True	210.2551968602591
True	157.58940703410977
True	336.0558176796978
True	225.2161101411977
True	209.7028327976728
True	601.9402672849179
True	260.9043466718108
True	190.6940841366856
True	460.999515662913
True	469.7126915178084
True	61.75462435010684
True	295.2072390201251
True	77.34592454980272
True	334.53000487436213
True	351.9554365417947
True	263.3045345780174
True	176.9557658298648
True	371.1578456071265
True	648.1327704501534
True	754.013322904239
True	296.5786886863979
True	750.8715254929846
True	65.3382467500429
True	867.8025342032576
True	348.64956399117966
True	12.351643684131886
True	615.6921708995739
True	684.5370879378279
True	252.4196981799158
True	169.159878848392
True	43.98070326501759
True	389.1437186443607
True	76.17321507234378
True	14.499136301223412
True	903.6955588268772
True	356.6331271102991
True	174.7438694286288
True	994.3142670857584
True	14.352366394985612
True	791.9769155267378
True	29.138127274732547
True	667.8573451184823
True	59.54243933405265
True	763.5016538203641
True	448.63776774472586
True	193.31395223256345
True	443.52349080837206
True	204.98744766576684
True	305.9753537923359
True	201.01976363644576
True	421.4262111892367
True	11.19981250689313
True	320.2675957021375
True	112.87882904268795
True	11.745029097553122
True	460.0426103017431
True	690.6296579928539
True	293.23796055502646
True	84.28669800232967
True	319.77922454350926
True	85.66518139590741
True	179.98836554817132
True	184.59438760287367
True	368.2813784917657
True	41.19034118787049
True	138.3868969270956
True	363.6823913995937
True	856.2038709703857
True	111.0174347273852
True	206.6494083371377
True	428.4024401432542
True	19.422399358466823
True	392.4607856922672
True	516.9343187262441
True	92.01026262961774
True	405.58221401638536
True	378.0437654032274
True	424.3188162537306
True	591.643154025736
True	1043.7248208739788
True	989.6884484203174
True	55.70190632759819
True	1057.1479162199605
True	110.68828679235033
True	106.09226336122322
True	107.80928785968496
True	484.59595361469655
True	371.3886727737034
True	570.0375720347716
True	254.03936763903005
True	154.23420337174684
True	408.51887586982457
True	15.378445302598736
True	456.62135838213777
True	404.1124076860031
True	150.39992310023266
True	95.10552501995664
True	507.7828464833768
True	981.0992523189776
True	205.7759212821977
True	67.37242893489356
True	404.7183619281109
True	380.62497949846505
True	480.2707695501586
True	327.27638552954306
True	4.013451517050811
True	544.3940780505618
True	512.2223215264295
True	496.7940806198992
True	196.5364119577445
True	108.6608959973592
True	22.533750149881534
True	382.1878570640787
True	108.5292722196638
True	7.423026842372634
True	33.1093726241465
True	348.7982278414379
True	632.7520743793134
True	131.91853506629485
True	94.2415236624579
True	23.70934428255881
True	407.0148487251896
True	359.8677039246091
True	799.2594977982308
True	298.6838950514264
True	495.8337644534568
True	514.0359429121498
True	532.7785310430969
True	290.7083947040064
True	552.9759518175489
True	100.87902955981168
True	581.5563958790729
True	7.244170637392822
True	353.52512664735525
True	467.3757371146866
True	968.5125398248022
True	349.6523184818083
True	803.6954497423397
True	932.2823411635017
True	190.41645290358903
True	36.48602899049854
True	360.2521647038274
True	381.56613243800535
True	593.9097593818782
True	248.56126104715827
True	25.639064663971613
True	645.6231925503461
True	129.82408161221468
True	1067.450033241788
True	311.06339133750123
True	459.37579578153935
True	118.9872111318362
True	810.6753393766003
True	142.3081043503687
True	816.853699589134
True	576.4650064143415
True	182.26697522199197
True	116.71945971039275
True	66.66851349615915
True	562.4040123366731
True	884.4507733111951
True	439.0366488547283
True	504.9405719770733
True	131.06416334018402
True	620.8356042906726
True	455.7746926780855
True	784.4762635672245
True	304.6339274674106
True	562.1112084691545
True	117.8863893269986
True	26.35163176881044
True	407.698109743761
True	164.13752968592672
True	103.3869623398398
True	364.9778867279337
True	1078.980157035651
True	265.3577105929777
True	548.8310567862987
True	12.84809153812314
True	75.89711341697738
True	321.18260249028987
True	748.1624747959785
True	467.6261117740431
True	518.0778416640442
True	720.1566966316302
True	62.76684410116561
True	717.6157570684574
True	46.31180105918524
True	99.55282275500844
True	172.47402276466494
True	83.65886305673045
True	26.841064179495017
True	301.4725396257235
True	478.682147996956
True	895.1401844932338
True	849.6131792391354
True	5.929028194293843
True	283.2149729517579
True	439.5367972854585
True	125.63078091501885
True	240.0438693909524
True	324.1549678459588
True	1320.8515517228325
True	437.3344211411851
True	23.400584130475263
True	193.57663514272247
True	694.8008847626498
True	36.49673701931965
True	173.52411938413383
True	561.1674565773396
True	71.46892073719609
True	867.5909378395602
True	327.0379291181805
True	644.0322909608158
True	76.882160180103
True	664.7174519935033
True	598.1778593724708
True	854.4576131508829
True	255.1232155763622
True	500.3343304004418
True	818.1086748858755
True	914.836102448747
True	228.55740651043084
True	753.5001836043481
True	233.4735437857668
True	466.2662634452561
True	362.4767640162133
True	503.86520798196807
True	488.4509848419953
True	321.1872759758919
True	341.81107982026833
True	113.38932273053145
True	349.4671811741651
True	1144.123356853305
True	306.4757183303754
True	148.079756362797
True	301.44259850725734
True	764.1243715353481
True	646.783716073051
True	419.7046371326695
True	113.95213530387336
True	322.83469366918115
True	35.50918119987115
True	165.52272663546034
True	89.7992150351891
True	87.68153961393212
True	558.2585233390412
True	141.16224360222753
True	131.26737488465892
True	105.8007768873536
True	85.29926783205674
True	452.3707673749509
True	381.9505361214007
True	1036.604614621392
True	539.9742547724522
True	829.7031030374128
True	273.7463996823133
True	286.8658760874954
True	537.2714804074669
True	195.780854658064
True	739.4176448860379
True	235.93175892191985
True	363.30852099009496
True	68.22407489792761
True	121.29225758886048
True	262.051874369178
True	124.15150377741092
True	493.5527216758761
True	30.690972526555207
True	563.2664732909777
True	1000.606169516015
True	745.7170169746256
True	1.6193522296974376
True	61.02679024820604
True	471.8562006270776
True	442.68758005393227
True	74.64184102621189
True	117.30078585118258
True	299.75925551628126
True	82.52484292063993
True	53.250063708329
True	738.3977130600422
True	653.9564772420953
True	163.18623882771593
True	166.00108496295758
True	567.050167099382
True	50.49228522674384
True	24.445241996915627
True	566.6104568996166
True	437.6142753846894
True	1140.3918148947075
True	45.561542744826
True	477.3163589982128
True	905.3711243952266
True	786.2465472026097
True	294.7069151611643
True	770.1400336704229
True	398.6248422470878
True	40.85712167373796
True	97.76322558753355
True	718.8247408326412
True	77.05444855060118
True	147.49246026041146
True	942.9651518394594
True	188.61462353491265
True	271.7760251824452
True	105.12261662710172
True	640.4342274247512
True	578.035686957956
True	203.88187539949084
True	426.5139148825311
True	43.01883696976847
True	280.0403250241593
True	593.0707921197226
True	651.2483115698502
True	316.46645800152294
True	73.27372803149649
True	955.9688264765736
True	1056.3442205478243
True	552.4948009319583
True	61.94303363482563
True	28.679203991621502
True	90.01311780049734
True	100.09979646768495
True	99.10139187416284
True	870.0042831912277
True	1211.8400275792646
True	731.0862769789248
True	325.5840381149358
True	7.88400967410379
True	20.117295392350897
True	342.2919048681802
True	474.6739670328236
True	45.48736709039944
True	554.8411691119346
True	435.8285294323441
True	400.9804673447678
True	78.64785246059503
True	200.92272919201253
True	273.3433509273192
True	137.53538540527913
True	397.9770526526414
True	39.51953183795213
True	170.92967718477794
True	1144.3753723766322
True	5.396314096810098
True	28.041340803790085
True	582.2038462925374
True	360.7801627154067
True	800.421134525049
True	157.80276787741596
True	751.694839326609
True	588.390301047196
True	257.5757088424549
True	448.9507656944142
True	339.1685005553582
True	287.40754860879315
True	267.68073800132333
True	407.51310263389536
True	508.4443777391807
True	514.6314620239525
True	105.5885240965127
True	364.6175218858893
True	7.845536064527443
True	181.78369589104275
True	231.98782011111751
True	879.1534700459337
True	613.8386409074561
True	30.531285614499463
True	723.3129113020188
True	863.1709010659632
True	102.96328455345788
True	345.82056870828984
True	857.5522970297828
True	222.30123126782857
True	164.5597153691612
True	514.0919512492287
True	562.1181391261063
True	1083.405449934739
True	147.895125448348
True	151.0330359543815
True	256.5168009055585
True	309.19444919500773
True	407.7219964279442
True	416.11713008637
True	324.6012175206849
True	444.8581892032975
True	502.2017383771544
True	236.3185679914079
True	1471.2637110304877
True	249.4584127491905
True	389.393306743362
True	52.90716770807293
True	783.3273161032423
True	260.44037553807044
True	882.2665474048924
True	546.5328335960821
True	320.8057496064146
True	761.0051693861583
True	257.63134887213744
True	221.4590669762165
True	262.96815716459594
True	220.62266072025332
True	146.35941302500032
True	253.15321689863725
True	725.0521751829642
True	520.7539535507109
True	221.3512955308164
True	1155.214586138642
True	120.83435599834054
True	256.818844321289
True	66.40426465215076
True	306.4013060723417
True	405.4052702136438
True	94.45857017869152
True	229.9043157670713
True	78.67242502269518
True	701.6536431860783
True	386.95640055318654
True	219.13220631700105
True	703.7528993533101
True	877.7688836132576
True	806.1647857489261
True	839.3406215364073
True	345.90207330375875
True	1.5068159258850775
True	268.3639892093125
True	55.25059610646901
True	385.54458037443226
True	53.28511722900903
True	345.27792512607385
True	850.8696860257417
True	1037.6794854539733
True	395.6238142074114
True	20.70893011498076
True	535.4029316472139
True	520.7128537392225
True	191.9659579183032
True	251.37666038658207
True	297.9885447645216
True	23.350302851535897
True	127.46099378398957
True	962.4454055464636
True	62.8925597835422
True	497.6373485712075
True	778.954445003945
True	101.26109773154936
True	257.1048698567575
True	111.06954318384037
True	15.292637601889028
True	1.2132862762398442
True	120.8282371681184
True	1002.6095336602124
True	492.9408356536471
True	66.49975958968034
True	791.4078997332306
True	348.61549304144654
True	1.765052755413404
True	459.1020923767138
True	184.85348625990756
True	494.3160128998165
True	80.58850510862173
True	338.54969945250247
True	366.2137082881465
True	166.55043217101277
True	218.62046921155877
True	121.38454256576831
True	178.78240318276542
True	983.708348288602
True	16.46412147194711
True	510.6080092844972
True	493.9521137467584
True	414.4280973893042
True	221.0258809472489
True	230.73209707336773
True	156.91474133753448
True	45.852569001687534
True	463.6600128479036
True	145.63833208943444
True	841.0239451450609
True	857.7446004580837
True	255.25358773377263
True	306.0927301543723
True	518.0526838289442
True	37.84905777723944
True	83.4962889633205
True	752.735569132178
True	1077.631910421415
True	117.5555150722748
True	721.3183306739508
True	144.37594315905142
True	929.7185548202868
True	680.1480322728249
True	106.12193328029862
True	283.60695734468965
True	602.8878807976263
True	257.59687755972897
True	46.54219580456435
True	581.0202085268124
True	463.5309601556192
True	5.399827212234845
True	482.6306453156438
True	70.4731576435828
True	182.1499362834305
True	234.05415999114717
True	306.5439079353475
True	75.85877438395511
True	226.9358900877884
True	342.7421208309419
True	440.924257450924
True	933.7695181547244
True	49.380228663462574
True	884.6329037886713
True	1044.3346187005366
True	131.7382468296193
True	74.87509575516455
True	992.6431166892633
True	34.913383239235564
True	220.67414837177068
True	84.7992081381969
True	213.11376292041928
True	370.8551450818747
True	956.7008380834732
True	93.83932262784585
True	71.21434280841638
True	661.1821373468432
True	279.6877677641018
True	684.9761462579766
True	53.06140129234287
True	486.20100431834766
True	385.8272937245293
True	679.5547139340323
True	52.85720849622997
True	105.28993636278815
True	29.520880702220644
True	266.88619382384815
True	44.515646566140965
True	360.1639829797624
True	3.500522469268032
True	1165.069284533496
True	111.25887076010316
True	138.99891372785967
True	358.54730278545657
True	739.5925683439076
True	673.2169108824821
True	1024.8808763049178
True	476.3669837662908
True	421.9687202897865
True	142.96072409343904
True	439.3335020554043
True	866.9734151279439
True	424.6194918130213
True	892.8203255983125
True	85.16887425799698
True	413.40874984305503
True	179.98570570697683
True	277.77710665456345
True	750.6260253371763
True	159.90165959774316
True	131.39467607628336
True	65.95530620362672
True	877.547908931875
True	791.8896015544354
True	83.05482328441437
True	449.7787042247088
True	718.3150415115981
True	426.4855744339938
True	55.21507086105283
True	326.20048478258235
True	790.6460048069204
True	33.15382987299324
True	378.8132033543302
True	162.3192209644079
True	288.03460086518385
True	35.07956734610373
True	217.83046423511288
True	731.9850823058682
True	641.2563154304232
True	58.12582847836062
True	290.308766730676
True	898.5461795196051
True	18.213162767556256
True	320.5100313566678
True	279.4759247316839
True	430.900849488392
True	225.11170540026188
True	611.5051824897698
True	46.686207769122106
True	959.5776123050398
True	882.8277392618226
True	50.25690029564196
True	376.3308939806009
True	732.9324080669929
True	927.353350445562
True	276.573278398753
True	630.3591228634587
True	134.73979776904957
True	184.5768148121305
True	134.0134843874031
True	139.34322783573285
True	192.0598204502132
True	916.4373576689968
True	793.1997858918492
True	977.519217599005
True	19.14523730745193
True	27.105883584976645
True	347.2039781644175
True	13.702354128707722
True	619.4631439468606
True	1062.273141441055
True	270.6639756042371
True	209.55190817828696
True	88.63710831508166
True	217.4631506193608
True	128.6644943767854
True	42.78473759104555
True	134.35144269628177
True	89.85232051954885
True	253.01552105428172
True	516.5313652622172
True	161.92342191361345
True	31.5808844212407
True	57.60983078493428
True	429.0939714467719
True	265.06719062075103
True	603.6637542240295
True	22.26715994463322
True	112.09890033032406
True	667.170256481278
True	270.5192020736492
True	478.8943917480685
True	659.7091693127409
True	108.63118352306869
True	111.2104371452845
True	82.34199710745855
True	27.657473303184386
True	127.79321996309052
True	86.59167466362827
True	101.80850473851984
True	159.03883730995193
True	239.4010156094845
True	814.6646124624323
True	279.0106936461975
True	951.2722802412604
True	168.25129789136926
True	205.78495292235328
True	822.2324186804482
True	308.15460316619
True	577.664276563165
True	254.31574331013184
True	359.1796714857404
True	447.747170596798
True	564.8176886458739
True	637.5430076587313
True	353.14190791851115
True	35.25250571050293
True	544.814483362648
True	618.3775230950475
True	19.991918925539963
True	11.597768179937344
True	259.0149364738227
True	379.3623806074649
True	454.4342712753641
True	67.53131478679312
True	622.4511682500049
True	926.0904494658575
True	228.87931598859808
True	900.3903015980637
True	285.9613624101444
True	103.70058390658647
True	286.04659168042485
True	660.6336497194291
True	40.797694503919296
True	578.426248694424
True	1285.489493214392
True	1018.7155419600404
True	910.2760941517266
True	204.16354514065685
True	90.28134558509475
True	199.07625991481896
True	811.4809904794796
True	139.10178858643113
True	1052.8364912813308
True	861.9746713783688
True	42.60427182611418
True	85.23505753464947
True	407.7576519302357
True	412.1818123340805
True	194.5732899321457
True	522.6671071793133
True	660.5620458171762
True	121.50425019408044
True	265.47055578552545
True	1048.4362255447645
True	52.6257655899797
True	697.892139744206
True	542.9632919209123
True	38.27896574555366
True	811.4407633622395
True	382.89672731637336
True	570.6772821953891
True	104.48497459664551
True	268.00041782428343
True	216.5622947397953
True	25.18166383701188
True	134.3167452581586
True	724.1909749821473
True	137.61639221813556
True	374.8205707296623
True	63.55255405874803
True	644.7147631477478
True	634.499380528627
True	236.23322988427643
True	445.1120220933868
True	171.96118140462605
True	162.27127302889582
True	224.64844298205463
True	284.3865359450838
True	365.8366612273125
True	131.56140754486057
True	192.6674834664126
True	27.595285829680847
True	854.6427804016549
True	310.72510470067414
True	9.52074188448954
True	368.1716830716064
True	165.58232188832517
True	633.9009858127989
True	379.9783657339863
True	592.0849329349488
True	552.3708629848461
True	481.1588977427068
True	774.7940845669827
True	243.8183786667049
True	550.4035545460293
True	153.23665142159513
True	532.9422732779038
True	351.0970696507868
True	378.1696110483112
True	128.6684161920032
True	139.71832052803563
True	109.44724788288818
True	62.375722033431344
True	755.4259657752019
True	181.20009180342785
True	44.84175283811717
True	0.0
True	541.3474356562282
True	108.8100375676812
True	20.215382241943768
True	41.63968971728981
True	113.49314536736162
True	534.463809922607
True	180.8780824710957
True	101.30336733462656
True	35.67544905041659
True	157.77545802026094
True	927.8714791213654
True	51.422113471045
True	218.1442679379095
True	761.252177952506
True	310.11105538850336
True	470.0486987300658
True	481.6823637436075
True	506.5773500410784
True	606.4898247426686
True	880.7964786235258
True	272.1932886056561
True	1019.05320922868
True	906.4478531872302
True	611.0990317821469
True	343.1136694075507
True	830.7857330850121
True	9.30143343801064
True	30.0341478329819
True	307.7938304127059
True	42.0903820461283
True	201.68060875908472
True	740.8360680585984
True	215.16439561093165
True	749.0701059932511
True	743.6094669682489
True	117.10349464709986
True	373.4352478694069
True	560.1293674200418
True	23.810503013462217
True	121.66846872417555
True	438.9967114733908
True	286.86028138195707
True	206.4560103123089
True	113.55483778738318
True	392.85292146938247
True	21.774611283948445
True	372.5775073663381
True	350.1605248149351
True	1037.9121035892194
True	368.7634327647494
True	33.23275586789076
True	419.0707622739909
True	457.3106874982984
True	239.9120870901275
True	32.16134658852677
True	755.0085953960852
True	438.94148799288337
True	178.0090892629737
True	12.509465507852264
True	1212.5636872887546
True	166.08521517220882
True	25.207414000766867
True	299.03171813015155
True	276.7012790230788
True	113.21094818213922
True	290.5112587039255
True	48.06092885236199
True	324.27982873027355
True	304.4974529855267
True	296.57812023899834
True	30.138626199285863
True	48.824937729566585
True	1040.3384324401209
True	25.3934804548166
True	12.681556150568166
True	184.9929739974329
True	670.5065340790399
True	7.871448959212231
True	184.3028727634681
True	170.81321908358655
True	537.9576398814261
True	374.3642167977623
True	752.7470213152418
True	317.05625227598983
True	481.9043000832035
True	429.5260875232104
True	504.57778025844334
True	102.94621234360736
True	1278.1086348945466
True	913.8048353969324
True	289.637341698956
True	545.878225970672
True	105.63085196252656
True	593.7403773792458
True	444.731246752384
True	157.35289841534507
True	79.75800889673177
True	349.33288745288115
True	153.62713305640102
True	30.446683286439328
True	607.1916777604517
True	385.1635383395523
True	73.25545610493617
True	30.29308297327836
True	674.4319564553621
True	487.69178169437765
True	69.42354468506495
True	20.17849451996145
True	319.5924987501777
True	338.610059820241
True	715.0546460435013
True	546.8744860059157
True	558.10933823611
True	795.9586464240653
True	9.101221282423484
True	58.05528163260273
True	37.95247305440348
True	60.86201575487186
True	521.0562966067959
True	586.1202935410157
True	81.44375967574427
True	110.60573877734883
True	195.35528924929
True	73.607276401705
True	177.75897680561357
True	212.35224592398973
True	271.83891154741724
True	846.7692781389493
True	583.0379688973485
True	282.5032899178765
True	188.10931183192488
True	283.3484467984975
True	239.55619843265487
True	695.0675411246433
True	324.1147500143604
True	165.84999185185745
True	916.3659915658816
True	345.186138039792
True	471.40490789974535
True	152.6975117561493
True	121.47427238025824
True	68.00121917410144
True	194.70021652516127
True	986.1841963634524
True	488.0522817557157
True	113.8989009932973
True	340.41872488537064
True	101.59477758135678
True	680.2502790661493
True	4.756409524728025
True	721.0886836561339
True	36.8608663501906
True	951.0301362641634
True	836.1243983038877
True	209.4952021952043
True	28.560370606109903
True	85.50093972561726
True	468.439307926332
True	219.010759615128
True	1.159475754567847
True	75.46748424135853
True	1072.4594708421405
True	351.90729865639605
True	668.7588743277657
True	477.1180839923511
True	30.58171183231114
True	143.67610669424968
True	426.4553042835349
True	946.3939702196548
True	798.9516535002776
True	426.8122502650634
True	342.4285181254051
True	17.870249149330206
True	76.89506802577208
True	763.5329601476203
True	465.6631220325762
True	382.9224421609534
True	881.577499917327
True	21.46249482856401
True	216.91200905520824
True	907.2279092899272
True	234.1919742101696
True	8.471519429432742
True	498.5924763523437
True	106.65434484478772
True	619.5721868627661
True	57.14125588091122
True	255.1644534193588
True	861.5539360195023
True	893.1881165129947
True	286.63319432471314
True	424.4550353558995
True	113.96490201889114
True	622.9921406187921
True	253.24921653666573
True	196.1840426968581
True	849.2991435189339
True	54.09532773557517
True	719.9701091854347
True	274.96684854484755
True	296.60584916450625
True	164.2669800919356
True	484.2012494249005
True	593.6205474216774
True	365.5656806669952
True	402.89451995483375
True	72.96787230898973
True	158.31637207346407
True	462.96030234221104
True	219.23245970470416
True	39.55276151410417
True	204.24712423718984
True	388.7605254218277
True	394.2204639733762
True	735.6120968112523
True	132.78687659811607
True	663.6700734311546
True	502.5101891196728
True	614.9092546456831
True	141.3702512869749
True	39.24569889432432
True	653.5756146336134
True	69.54195031693092
True	554.9782641578978
True	671.9018989965937
True	446.3920630106443
True	133.8582604085627
True	501.43248662651297
True	4.249513963344484
True	393.1259375279367
True	31.13446170182333
True	626.8554074848304
True	263.92462711864346
True	579.8819433044663
True	705.1188853390967
True	144.9468893972183
True	527.1861174070638
True	497.8372828011997
True	66.22529522809315
True	937.9636184528674
True	2.831472258269687
True	27.649436420252798
True	645.089569936751
True	673.6299853336794
True	134.72546408678292
True	411.4533644997736
True	123.4347081469381
True	76.74836956894052
True	453.4794273542248
True	43.52603937914864
True	513.8059542107104
True	11.918170266162123
True	849.0455673017533
True	540.0550543446952
True	653.6263530406959
True	103.11397509446734
True	382.3656289023582
True	972.9368751100844
True	841.1531865129925
True	138.9167345591681
True	560.5827463865609
True	444.4984130365216
True	232.329634731334
True	254.57644063695463
True	5.684297091221629
True	329.2658878301253
True	10.803096281320704
True	374.2694766185395
True	76.4442866257671
True	424.856704917287
True	636.2356045648911
True	123.03364209050362
True	234.88603661216405
True	629.2839873517354
True	671.6238282099162
True	295.4965809955302
True	135.82281735470693
True	160.5536796473816
True	471.8083121837503
True	88.95883467456258
True	9.945920060090875
True	492.7318866026886
True	577.0159235439667
True	19.57275062575577
True	140.16305901572238
True	921.2187701812578
True	487.11412317423134
True	266.19813863108817
True	30.670078527382
True	474.3819385222262
True	116.759468804531
True	583.5067018352753
True	663.0500517727545
True	303.7828840576182
True	368.3878303225043
True	179.93273795092466
True	247.2067215788221
True	74.73549667745058
True	208.46848421451395
True	486.853467982302
True	22.37927898745752
True	445.07326992599735
True	372.6013873154911
True	738.8023523395959
True	890.7464545374935
True	883.7786189304975
True	155.39834465910403
True	399.158182483938
True	72.11667902807795
True	199.45505441812455
True	317.7810447338212
True	10.301468513892663
True	810.862057044878
True	21.072681454026004
True	387.4046354019772
True	273.74441081858146
True	647.4291570962585
True	215.6168356725633
True	37.62061253904667
True	691.3156502777201
True	1071.8132236670365
True	231.9068234763656
True	133.02907980213547
True	610.499197707541
True	495.6775663025247
True	19.426710231381985
True	847.957803587129
True	111.07184157985805
True	47.08357335281406
True	310.4997379865544
True	349.7829541891867
True	406.8488475005982
True	268.861501868918
True	19.213550972390724
True	22.92355097080862
True	876.4371387826417
True	202.7134678877456
True	113.03321122149842
True	861.4981912406314
True	646.6401757287991
True	640.5775021442024
True	453.3468338977706
True	149.48211614029773
True	32.89159896872673
True	99.74784202145356
True	431.626870748334
True	233.84079694300905
True	515.5719580401469
True	149.77831559378214
True	498.8915296560034
True	644.9883150126685
True	952.3310100657304
True	25.65595075946132
True	950.5956859731816
True	1029.1125420524904
True	485.2724876780038
True	85.47200678736766
True	782.5706819268488
True	654.0652602860465
True	638.8980391394488
True	179.14205001612908
True	757.1394962960615
True	715.8099558057585
True	123.96317174380252
True	756.8837387939232
True	793.1647488103908
True	446.9299928657738
True	225.0508492846525
True	70.95488171911914
True	317.5057627762526
True	339.1261863677735
True	473.2881145877749
True	437.45235500535847
True	183.783895870328
True	311.7085507121636
True	2.915639130914305
True	14.534041957844142
True	107.48401334514044
True	134.79777133035196
True	362.59834849749615
True	345.69840246936013
True	115.09312949803588
True	17.006161333995504
True	216.4755332826024
True	837.3760639532178
True	457.8493293511672
True	488.3083949499391
True	551.8049362084091
True	805.0871747982889
True	654.9442859488581
True	91.1422726125172
True	209.29193848340157
True	245.33193584824227
True	288.77734077370854
True	104.50946494308612
True	374.7248521473351
True	443.7481007723983
True	168.3788297852564
True	663.5238702483755
True	238.8125378185171
True	214.0700596179173
True	27.56127884630596
True	246.55753556462776
True	485.33932573677527
True	155.06067375908393
True	537.8151033875106
True	471.6854813968863
True	248.01515554092197
True	100.88891506227108
True	42.22290118680449
True	405.67688170463725
True	788.0155700613885
True	164.20180557580412
True	1070.8735918258888
True	1055.0079342764227
True	477.6536156719532
True	100.0097460096866
True	114.46904824038872
True	659.4141162788426
True	7.804266591665267
True	218.53747711057204
True	130.4626285307394
True	115.919386848694
True	322.6065988340532
True	616.4891967401587
True	38.24407062156728
True	131.468443303136
True	975.5218350220172
True	51.469603482028255
True	451.9481990676388
True	525.547431055996
True	246.49792429799297
True	129.50585216960903
True	923.4471428086252
True	1186.4648131089891
True	515.3244831409293
True	643.7082105727015
True	201.1414244417552
True	155.76739799000637
True	317.2261560498059
True	266.15149028202643
True	174.48006583098783
True	310.56834979979027
True	341.0967544398382
True	11.811170081705722
True	626.413810145902
True	146.8693315969416
True	75.59095886462606
True	444.1828855294237
True	312.9807517310436
True	1207.6123585029425
True	344.2819903201081
True	987.3471043707156
True	10.37453405293956
True	271.86368803213406
True	225.7190801395224
True	159.52734771619336
True	499.81279923485687
True	194.0038719854373
True	410.2746806952752
True	332.8525820619098
True	118.04798471960903
True	355.7251720401853
True	1043.838989578491
True	711.0683960716943
True	225.07929764927377
True	107.63758582890664
True	300.9829297891387
True	24.676423032882397
True	357.7267687503589
True	325.5145463465392
True	568.6670133189115
True	458.92333169496254
True	347.63698460796627
True	159.06403800303465
True	13.648996497338931
True	418.1173471480305
True	286.6129567534569
True	151.01679394364166
True	298.7354762067232
True	450.2950855285449
True	813.3382278733136
True	314.2903860201399
True	778.8362998018968
True	414.30278291322605
True	383.12096995660113
True	1.6360209069599247
True	1165.5354332174757
True	104.16548528771617
True	933.6430081590248
True	207.9331223411079
True	460.800683381802
True	661.4961162818335
True	84.19823108755169
True	472.69054763905535
True	30.66622474278347
True	408.3226183373156
True	77.00630439401621
True	224.033877496222
True	39.18570292436741
True	672.0139970435622
True	187.7940147591697
True	24.29887871405481
True	413.06891618557694
True	106.90588042964038
True	173.5942100503113
True	810.5347861154798
True	250.36641195908885
True	155.75453325538035
True	371.4484218127336
True	506.5312087070575
True	326.38171577411487
True	527.3915976356525
True	610.2073022931879
True	160.02694803206717
True	6.9262217895108975
True	75.29208567226833
True	440.84160228192405
True	92.63326242510324
True	78.79250300014203
True	1049.9839893657538
True	27.94881432600757
True	328.9836651589949
True	316.6971980265289
True	460.7534342005171
True	661.5827652393787
True	184.6279191279084
True	659.7041387328679
True	326.8903713908671
True	347.1834719172851
True	266.1896903891163
True	215.709904484316
True	342.4948986518158
True	456.619784300778
True	425.60575470812927
True	597.8483956641921
True	136.4648252089018
True	76.95051617738643
True	36.70284023454002
True	306.139728044905
True	654.6594137249335
True	397.91525774475895
True	770.0893328965676
True	217.7486001293236
True	383.8064472721615
True	65.64108566621692
True	56.63850641655039
True	412.9697131282953
True	205.1340602361474
True	222.99094366327077
True	41.75080640962315
True	1096.0183119912788
True	178.1991692353877
True	885.5585253666751
True	314.09262385770586
True	934.7261487005112
True	235.11675161949995
True	462.4943179964158
True	533.763832064062
True	643.2656992408058
True	211.61371832735068
True	467.7602269207732
True	963.4352660571778
True	129.1411985750788
True	7.545982543763586
True	571.2977940658011
True	24.946929478625627
True	80.49696797396405
True	782.8499983768576
True	227.29217192797643
True	980.6487427030604
True	695.2121772764186
True	405.5103487896081
True	278.12570112692896
True	488.9775738406729
True	335.5561180036364
True	182.05257866354484
True	650.0779068666271
True	733.9488831062289
True	210.94331017366093
True	93.1583609959052
True	487.22472491023296
True	144.24171661412876
True	378.32470021094406
True	337.2942548030607
True	62.76008832082134
True	374.5406892980317
True	415.5195207949537
True	373.0621073448201
True	406.576611534592
True	406.2874069366226
True	671.5791859464659
True	60.658165752622615
True	444.4030850908047
True	339.60977241036414
True	667.5452116908475
True	217.5741555192212
True	97.98926266796131
True	44.94877415868789
True	524.6051996074079
True	642.9323023682814
True	178.62702485154156
True	409.57832815437
True	339.5310844112463
True	16.894643034087544
True	168.82899421138055
True	291.08448955934307
True	2.487189614226581
True	873.9427809374765
True	81.95462174067971
True	103.73174803339782
True	115.4860310178865
True	367.6288010460411
True	34.00201651592772
True	443.7718893412367
True	222.5549835051613
True	5.736539097827286
True	116.86308680983574
True	459.61319920378
True	51.65744173087026
True	68.42268311111027
True	170.884940037482
True	294.0406583439621
True	949.4751729162322
True	388.7512591298179
True	968.9406655706877
True	183.64236443995
True	1027.976686090815
True	798.1043216082807
True	645.851809866038
True	404.7707411508496
True	372.6791513922428
True	80.72934082268628
True	69.4726631588269
True	80.58694659308442
True	173.84325108671257
True	483.3174295649512
True	1063.3216932713872
True	179.34676208416047
True	369.6896826600227
True	449.0740144009024
True	614.9634188319022
True	580.4320340836874
True	282.9385633869927
True	460.8941962925512
True	656.8482353538939
True	98.14042588175975
True	739.5733729686484
True	261.41020019861253
True	126.82238511730824
True	410.49509363813456
True	829.6508472431975
True	449.0010705593085
True	867.9894326561258
True	196.5001571058777
True	346.8259283329777
True	705.828979749482
True	630.9829701620746
True	197.42769790374177
True	256.64328488739216
True	804.3056031718637
True	30.986848183419895
True	185.53674572468375
True	479.4375374107393
True	725.6861171989024
True	101.53972332178157
True	38.60404765796018
True	167.85058406135505
True	713.1057632608947
True	319.33655055235977
True	559.0748525911057
True	360.0505323501777
True	301.5000311327961
True	441.49714472071145
True	482.17077533634347
True	77.07523912570291
True	372.5192636280319
True	788.2023985897395
True	0.0
True	317.67250080939266
True	257.8513809631916
True	963.6314993062506
True	147.55681996690478
True	684.2255712329928
True	634.815502608472
True	111.0466303752985
True	221.8151160606748
True	125.8991610298728
True	13.25756234389685
True	284.63095136257783
True	374.81511600715874
True	1125.007648619321
True	242.55234463662907
True	414.41039220756704
True	655.3956544505749
True	201.93198800159703
True	27.47634844809054
True	871.0916235292855
True	634.6298842764589
True	165.9421367777885
True	630.6002329256684
True	158.75377148301723
True	294.3610936319128
True	790.7546258199877
True	36.99973478856364
True	105.63422950991676
True	526.8766998455584
True	66.6774202891637
True	75.86084253612296
True	400.57775420098113
True	21.717259887340877
True	751.1078662115973
True	104.085673041449
True	156.97098356242162
True	19.781956662760425
True	701.7654760420887
True	29.43914818617383
True	774.2313368462579
True	393.843151072848
True	110.8358738800368
True	690.995809668493
True	539.0839472045362
True	575.0517370249678
True	44.26054952885728
True	371.5775081013449
True	5.893250248152641
True	92.62459986119929
True	366.05419914686576
True	46.99750846545772
True	122.58016545851088
True	307.7515064741457
True	185.44565616854783
True	106.37111213220204
True	722.6021892971872
True	20.986376766938605
True	1145.858785322297
True	485.6328093242055
True	313.4913620434575
True	499.5154249263479
True	119.62799907267996
True	776.8952548728021
True	1108.8199225582666
True	758.6170436210671
True	178.9982095233466
True	226.50280194435595
True	51.81001808151384
True	56.676462571284524
True	160.2879658274059
True	103.71639172574244
True	174.55707752563714
True	1190.7643562014548
True	314.9328745310879
True	357.5776202265867
True	707.5746902564927
True	15.389958015451375
True	13.490473311057738
True	608.6015935699785
True	5.343004213242873
True	113.91867801754856
True	681.5465430324856
True	177.7259816259724
True	644.5611380337904
True	873.8007915106492
True	154.79537874367082
True	941.8296494771798
True	3.315794602967803
True	434.2123969866732
True	1054.8303504799128
True	26.940268982516727
True	233.36268045311516
True	147.6716722774073
True	909.5285010380702
True	231.7825224003952
True	509.1520238329871
True	118.07886321669788
True	511.77025253445765
True	154.34625545144473
True	95.0138182966748
True	386.7381769087023
True	69.03580309122786
True	56.50817999584606
True	1053.06156827914
True	251.73837573177263
True	160.17552296989686
True	369.50752602580246
True	385.301851394142
True	209.68199447086616
True	169.3343171475578
True	385.4154329421429
True	37.79960414095292
True	493.1867936510511
True	1127.0037541616205
True	117.336924108631
True	475.4293790953521
True	305.77801425200096
True	24.0299768390868
True	412.0888655897927
True	104.40521404541448
True	577.570321597986
True	207.26837379254675
True	426.7983872399648
True	20.187470100485054
True	414.3140605974808
True	111.1016689003376
True	346.1263315716427
True	34.21073580935746
True	175.07722618540754
True	257.23514115992384
True	781.720851379599
True	58.71937261730333
True	140.8910943504442
True	237.2098782332495
True	131.02277747640792
True	660.5965916206015
True	551.2615534841332
True	777.0041701237594
True	402.1308709744601
True	534.4302876601336
True	419.8679224001655
True	698.4728470133687
True	69.71658643722088
True	466.048542712876
True	439.62534077798335
True	47.6634835969285
True	82.59039142890252
True	130.25829932723065
True	86.97947915940446
True	336.9895134617753
True	855.9277739726892
True	338.6143661429697
True	1111.7419814689422
True	316.0241566800842
True	910.7271751424362
True	152.42504454068867
True	582.7228545148116
True	613.7300825590698
True	693.1405611491758
True	455.9398248476542
True	67.94973883418449
True	282.9615527129205
True	42.231768756318274
True	176.27070661601186
True	176.71094987091263
True	1166.6194474558135
True	233.96851544229244
True	562.2766123435935
True	551.8253361329469
True	578.2174061634928
True	878.6455382126372
True	594.1181249216056
True	622.2346356414849
True	922.7840811137048
True	123.32649613288604
True	322.27308676891806
True	278.5068832845551
True	325.89442066939506
True	85.98570270951113
True	370.3334239407956
True	5.092872528998672
True	328.13583480973983
True	259.53432573651025
True	601.0938540714678
True	284.9017748766242
True	364.7722129526621
True	9.764099116447024
True	60.98238877453401
True	543.801399934498
True	30.899557627943267
True	143.9435433686073
True	68.01847908350497
True	152.67984527911008
True	249.6563797184065
True	69.41313229818614
True	365.4175676352486
True	285.657666155611
True	97.77511841616636
True	348.18130991644404
True	59.35969694762043
True	584.6229321288241
True	842.620963332413
True	287.2112868493251
True	1156.8067700073016
True	107.4682074008761
True	299.56637467334014
True	1044.5735686250694
True	87.07505231474681
True	276.6647065455725
True	9.504242491084886
True	405.2057196257418
True	453.7296235310501
True	158.68313962724247
True	631.569195447509
True	893.6013560167152
True	160.46147933339043
True	78.70756033618616
True	326.7905006380648
True	563.9293588438372
True	629.0139635367307
True	1221.503283996035
True	26.413647469072508
True	947.8494024289112
True	143.60002760233797
True	637.1790363979517
True	113.33158804334704
True	127.48743482856598
True	184.88950756642765
True	174.93048614147762
True	764.162390215184
True	207.55257263797068
True	234.1945774052424
True	66.20778901475693
True	518.9135351945587
True	415.18158527998094
True	173.59650837059948
True	238.51730693835864
True	16.662420499246352
True	419.8982742591634
True	225.49222180655883
True	296.47189213282195
True	110.6654639666904
True	702.5655096266483
True	412.3998961271328
True	255.81180292455397
True	635.8349900744347
True	537.4224544795688
True	466.63592444933073
True	135.92890216635726
True	528.3610468116668
True	428.61743270699367
True	2.5401713172309845
True	199.70418506458685
True	93.69498581454393
True	244.661422461061
True	2.817672144406456
True	129.6243996843118
True	367.3920192186948
True	6.735349692333376
True	868.0347012038026
True	180.4586322804164
True	701.500060177617
True	784.1950150902298
True	160.69185616353855
True	226.35814658048028
True	483.5353905073142
True	825.4056423933934
True	50.07978528700835
True	34.98456700903638
True	125.40054148448266
True	620.6251267734143
True	715.4167431680909
True	178.7132652764991
True	604.6424960850566
True	594.0152196239676
True	843.8000308529207
True	410.3039597615451
True	188.21657198592015
True	867.1174294920492
True	214.22151763165667
True	150.9464106166388
True	339.62393018260474
True	224.8755704057288
True	203.4877261197157
True	627.4185027911066
True	248.65789787552768
True	202.11835815283277
True	442.76287983625616
True	466.9024216403074
True	66.1693081532248
True	296.9678607698271
True	79.79467956178631
True	343.87591259281294
True	361.0315350305293
True	261.2007559007559
True	180.53739122498828
True	372.1210438207367
True	635.9305981116205
True	778.096549862771
True	296.9553782903984
True	746.1295451121844
True	65.33648394027483
True	902.605890930802
True	351.2640031935449
True	13.113831601660436
True	599.4095256767189
True	708.3196860427037
True	265.1234949522659
True	168.08045519316877
True	49.26378594272997
True	389.2263960241712
True	77.76007402701408
True	14.383324732736686
True	902.959686533502
True	366.2696614842107
True	179.3658049724799
True	1006.5709839471026
True	12.286978287742553
True	791.7328537332482
True	32.011466490202565
True	634.9605306336477
True	62.30653918426196
True	746.985130511196
True	445.14385883948034
True	198.3786701101358
True	446.34124532809983
True	205.0165787411458
True	297.4135125846972
True	213.49784175484425
True	406.2457820204362
True	10.121149957722142
True	319.97182456148295
True	111.36329367097116
True	11.523328782711602
True	475.82969101506194
True	724.3034677861791
True	287.6940285539649
True	80.74170418691605
True	315.18693543820785
True	82.3534711272292
True	184.0258847985205
True	175.9302923585352
True	368.32738292103807
True	43.85699757028678
True	138.92739786188457
True	378.8073627027264
True	855.0186544004608
True	107.03348041090626
True	210.2649274975765
True	430.4778382374128
True	20.738135807868392
True	431.0939112587087
True	517.3226926048766
True	89.6635664031505
True	384.43255870163097
True	355.7522545426984
True	404.5978098903227
True	600.708371540712
True	1069.82746541069
True	975.629810900416
True	55.055354116370175
True	1040.256540073848
True	112.24893473058928
True	106.90173111725964
True	107.21892985392682
True	478.17342937934126
True	380.5448940304916
True	565.8691079811462
True	253.97393090619357
True	156.66497072843669
True	390.6534009598137
True	16.386939282294886
True	461.9078862269851
True	377.2129144710647
True	144.4436790821044
True	99.85298900268717
True	535.8007010771983
True	989.3303876653988
True	207.93394625745432
True	69.34145137991314
True	418.68429493604
True	378.5171286879002
True	489.3444471793393
True	316.4337843794629
True	4.678779220261771
True	512.2303125399585
True	503.251515160853
True	515.3608561283003
True	195.8056857107701
True	104.83556755715016
True	22.328352613732584
True	379.0482077864785
True	108.7822373370606
True	6.7400463100973695
True	32.60563140466619
True	351.75569076540853
True	672.2409114145671
True	131.63094358858575
True	80.78270821185666
True	24.407479286848872
True	415.6044552169256
True	348.948191484008
True	791.4035134914318
True	308.3146172434928
True	505.96547694775126
True	548.3222539259193
True	527.8505900930766
True	287.5778326159622
True	541.0364309403558
True	105.29643338347536
True	579.5419736688144
True	6.290123279512983
True	381.99023957467097
True	477.0979789123701
True	965.5361641916808
True	345.79124476128777
True	809.5371608719765
True	964.2573176592888
True	173.80390457082316
True	36.63920455964238
True	357.9093102552748
True	379.8769603849738
True	579.395213437954
True	251.48833268221267
True	27.953110298845125
True	625.6268244143901
True	130.2933692307116
True	1067.5822625667963
True	317.02033702323945
True	475.84594580703504
True	126.53469573763952
True	809.762074371453
True	141.44838305012556
True	824.1314788987505
True	563.6963244717822
True	189.24430532482592
True	115.66502147219546
True	62.46482788031173
True	566.4252468621412
True	891.5674134428197
True	425.4571188651814
True	539.5864817570433
True	128.5617310300198
True	636.8483477008368
True	492.23976994981854
True	803.2697710582933
True	327.43152599214005
True	615.2981650147573
True	113.34167596904892
True	24.677228834868068
True	409.99856207537
True	177.9396484347314
True	104.12612545473505
True	389.6222519864045
True	1101.9585893890185
True	256.277144325466
True	558.4167542919284
True	10.597881082840413
True	73.73945677123652
True	328.810889401428
True	823.1845922410731
True	463.981214216978
True	507.9499347899777
True	731.8922057353686
True	66.48868905844795
True	745.847940278414
True	43.70036650303
True	107.25146834699908
True	179.162364170582
True	81.26210911788401
True	26.206304326659097
True	308.6480167018736
True	469.6992419457589
True	879.9237024194642
True	871.1999079346116
True	4.947782902278616
True	289.0678576138308
True	455.2664479692586
True	121.49456284619308
True	244.1663141374224
True	320.9315339654124
True	1300.1597761141477
True	469.5317851140015
True	24.898677934743844
True	191.04307221001392
True	720.4923557518748
True	34.110134448008026
True	174.84291180218702
True	564.8561131956941
True	72.22820289031975
True	855.7614949144115
True	326.0111899538186
True	665.3177815314095
True	77.29630202605068
True	705.4365010147687
True	576.6723420030498
True	879.1096248552205
True	255.82786729265183
True	512.7389179242589
True	845.951782243069
True	930.6071491304336
True	233.586262689831
True	776.755790967334
True	210.64150539599677
True	445.3197754697204
True	376.4564529578293
True	498.6755380512468
True	493.1889572469655
True	312.20095261439184
True	350.2683120625872
True	110.27849753373847
True	333.1008313858928
True	1152.7711062848452
True	320.48078146606645
True	145.93396366254802
True	307.0506652512709
True	728.2471315263509
True	656.3196201899702
True	427.0646204398901
True	124.1494110165428
True	331.4113412720596
True	34.406739258680645
True	174.54885046100995
True	88.6885662551281
True	90.91136548729024
True	571.8189718694936
True	140.06949380087573
True	132.92499672490777
True	99.33007052396852
True	86.13999339207376
True	453.8325688338002
True	387.2675639728202
True	1024.8259976581278
True	549.405055911455
True	803.2008796490362
True	272.5367623658628
True	286.70233124283664
True	521.5560676260801
True	194.409665756943
True	770.0223841891121
True	244.6878507008516
True	370.2998969015319
True	71.50410035009621
True	116.75593056357422
True	258.34762460171777
True	125.70681853778244
True	477.20719968273823
True	32.00989144762739
True	573.1411485800174
True	1004.4285952146475
True	715.4740761150803
True	1.1350391529723172
True	62.610005180576415
True	486.98731252031695
True	437.7718525154848
True	73.94832101264652
True	118.51574171360672
True	304.1641412765712
True	77.48281353212812
True	51.289746233665866
True	686.2402852652821
True	661.0315647187491
True	167.0932831042303
True	166.92157644191673
True	534.3725104447182
True	49.6547902969792
True	25.319132353389143
True	557.3908027034073
True	438.47714773556
True	1139.5739017477397
True	48.9433157016185
True	454.6453788087933
True	855.9657388281408
True	802.4072150477537
True	288.72428272989515
True	741.045446940863
True	393.7605607447927
True	45.75351844733588
True	100.56456932645958
True	684.907518354355
True	73.6502705321653
True	139.50620750780598
True	929.3969388333684
True	198.19198859897824
True	265.74388847597567
True	106.85553470844938
True	644.822050509367
True	589.7955022632921
True	204.48678951960292
True	431.8803844094891
True	39.86891046256278
True	277.03698633262434
True	594.4932378888815
True	630.9774634494797
True	314.9791523406917
True	75.0497301042196
True	928.0382861739444
True	1041.3485563160464
True	553.7505596999074
True	61.74306552099512
True	30.162307761077745
True	93.98413479607632
True	110.02957871262144
True	101.281141703247
True	888.3606201273434
True	1198.4224492603005
True	722.9330249078577
True	317.5310743195442
True	8.713087868022766
True	21.917159859824014
True	341.5901150719617
True	473.2951820635817
True	46.8666675756479
True	560.7629920262905
True	428.079083269451
True	390.9723534745352
True	76.96367561095546
True	200.50390944719703
True	262.8813336596283
True	136.82945895309882
True	403.3018976644247
True	41.26772826586108
True	171.69058821070624
True	1195.1434162629555
True	5.506993778179002
True	28.966475241787897
True	590.7370830544206
True	366.541781912826
True	783.4603288902746
True	156.935118750078
True	747.5159969015649
True	610.2485528431406
True	259.25801623363816
True	449.8648406734815
True	343.58362715159006
True	299.4422510264567
True	274.09642540226395
True	393.7763233178823
True	501.00994993294455
True	508.218225879751
True	109.6614439702414
True	359.1369175834791
True	8.215693775406406
True	181.67198081200863
True	226.2835957022421
True	890.0184741974756
True	602.6750029046665
True	33.04906437263336
True	722.4904633244087
True	860.8170851812371
True	108.34342635154776
True	342.13573658483625
True	867.0330439245611
True	215.96002087331607
True	166.006534350335
True	523.079819772573
True	581.614168377776
True	1098.438672540414
True	148.94500756163336
True	157.55549728280073
True	256.81231000385947
True	318.3563893602378
True	404.31908616241896
True	417.4979755760263
True	329.5945342170935
True	434.1371278727737
True	499.6394458636506
True	233.87061820876156
True	1477.5870087546418
True	246.39094128156023
True	404.83823802879016
True	51.0634686796156
True	764.8815954474128
True	238.79946425995283
True	930.6150828163696
True	560.1592889933941
True	322.55493818753246
True	794.2941627269992
True	272.2506780117618
True	222.61329329495385
True	258.32834002748024
True	220.447436350278
True	136.49074367314267
True	260.9697186167288
True	722.5895177886765
True	543.675232211796
True	234.47552891250035
True	1134.7030840331556
True	117.00471670090523
True	262.3228429629583
True	70.39606978132572
True	316.35472913489724
True	403.2523785000838
True	89.58328704333557
True	224.63135956626292
True	78.26115400615082
True	660.24860179132
True	377.3222754248225
True	225.7955755825169
True	728.646138322921
True	866.1600299101589
True	841.554587134712
True	820.1227005014761
True	342.83607625487343
True	1.4106062277122164
True	259.2593697834104
True	57.73627658476632
True	382.6509722035655
True	47.4275437895408
True	373.33042949371566
True	896.9417475736103
True	1015.4271342575904
True	392.0893038778264
True	22.30251667646095
True	541.0012833909177
True	469.599653593104
True	196.10029013448212
True	232.8232932054227
True	291.646551051883
True	20.27060302714938
True	123.13844844095615
True	922.4644420883576
True	64.69609086575309
True	458.1507943406551
True	786.1582780842156
True	102.1701322795247
True	247.43265792968816
True	108.94030387972902
True	14.557215099411822
True	1.0516304547626925
True	117.33671449515153
True	998.7969928226194
True	473.75289537075565
True	66.37580690064445
True	780.6695903997804
True	344.1930399920276
True	1.319605896842028
True	453.21825816616064
True	186.99048145385436
True	490.5362055455367
True	80.06045983799433
True	329.53377650637736
True	371.3582680939083
True	173.81853773825168
True	207.86663655676688
True	122.20514958796412
True	170.8525500360856
True	988.522457757211
True	15.79666572135371
True	506.561312879982
True	485.2554724101972
True	406.0814301295144
True	218.0801098792601
True	233.47442111545283
True	155.54647663589853
True	50.02657994757873
True	485.3736410613544
True	150.38526220525577
True	851.8636685737234
True	819.750703470874
True	250.82941736085243
True	301.828800503979
True	528.3027751765895
True	42.54089696209677
True	87.24457450027954
True	729.4179335568803
True	1089.688580003611
True	110.10076280481984
True	723.1944875305624
True	140.7579749179292
True	955.3926937857132
True	654.1459758404322
True	101.91486601370956
True	267.464438256415
True	594.264294087812
True	265.89989279203303
True	45.60557300077373
True	578.5429139258589
True	467.2030252137867
True	5.888114407558545
True	487.7479841478095
True	67.53797557333701
True	175.23360519068146
True	236.00439049159328
True	303.4695711649394
True	75.62859258690999
True	229.31559650253405
True	345.4140485010381
True	433.6578788778313
True	933.1783069917436
True	50.02184561882243
True	868.0707433517971
True	1024.9144938377872
True	133.68815906719234
True	72.98220068100245
True	1012.0030551039096
True	34.66996672299154
True	249.3894413012543
True	82.26090957490348
True	214.63009174808832
True	372.5099739255873
True	976.7757906934588
True	97.06736756274384
True	72.02000483383638
True	656.210236223528
True	276.4260803548288
True	693.9440960234101
True	53.45516811652766
True	481.4364445277996
True	389.4160422652998
True	687.7241416076725
True	52.06760893593795
True	106.9012045936494
True	26.1656279554931
True	266.3926731195332
True	44.94201301906159
True	346.7460772726803
True	2.422745890705356
True	1174.255647283335
True	104.85913234781503
True	128.19384150207352
True	347.6116925851047
True	711.6348150016388
True	673.8296427274615
True	996.372482687508
True	477.2954941706355
True	410.967567073
True	140.47928278385524
True	416.7320063613812
True	861.1204607857004
True	433.9454667670976
True	928.548838413859
True	82.3436550114124
True	413.0101231595488
True	179.49660898639706
True	291.3900117128523
True	745.9724925568485
True	160.08262598588234
True	134.480106143544
True	62.693535407846376
True	856.4639420889201
True	798.1744886797393
True	81.48827587850352
True	462.05639192389896
True	753.3282037458987
True	423.79495940530535
True	55.07217927872015
True	311.98567296219306
True	786.6495400009507
True	30.77432743556817
True	368.0803692587645
True	167.46199457321796
True	279.74105711478904
True	35.16308774912016
True	212.56040988754808
True	749.8589910398142
True	637.1927995116923
True	57.076100902766
True	281.8098241668364
True	882.1208587111307
True	18.45786037064203
True	312.5390824370025
True	288.4889577393966
True	442.1818669404817
True	218.0668451339617
True	610.9479005718077
True	47.656902407810826
True	932.3207764676204
True	920.7764967273424
True	49.48313510581314
True	382.8879094273112
True	736.0121790746009
True	899.9421900456651
True	275.2288860321478
True	579.6745194006616
True	125.22953076306916
True	176.48284439161122
True	134.38271050224267
True	130.70550496576078
True	210.69458716396807
True	933.8474507755
True	774.1205743762599
True	888.3384553704584
True	20.703510900334543
True	27.31097639887487
True	363.08477473078494
True	11.764924892203569
True	612.4350184979746
True	1086.0014389381174
True	259.0403098435466
True	215.5939184355194
True	83.98054462733192
True	219.67038471525285
True	125.28467807221602
True	43.33886856495987
True	137.95848851044974
True	89.17445442275874
True	240.4353647681956
True	511.57482284073257
True	158.4565106167396
True	30.019815508680907
True	61.25527931513805
True	432.6572684827124
True	266.6108219843389
True	585.8843223838261
True	23.18289976403879
True	111.23124681849612
True	673.2864141742027
True	269.11626797416227
True	465.5257552892671
True	656.1115498416372
True	104.4455925853066
True	109.8428739996252
True	85.18566504153158
True	24.35971176044686
True	122.46149091880932
True	90.51289148806104
True	100.96144686546474
True	143.8067713216719
True	237.72728318938712
True	842.5486824595765
True	284.0629463478525
True	944.942534451763
True	173.7614868645991
True	199.49933634982688
True	780.749228835123
True	310.54428325891223
True	586.7271973589228
True	254.2357931667684
True	352.77580738189295
True	450.7147406909479
True	563.6753135700671
True	647.8368513919615
True	356.1387464473548
True	36.40784660414156
True	553.6508707501035
True	619.3460277752536
True	20.71116779171565
True	12.254960197403284
True	262.57196128416734
True	409.4814975533353
True	433.5393807861264
True	66.95539539295096
True	650.478240566059
True	928.242016181186
True	242.4626875505758
True	913.6498179751782
True	285.86998207092205
True	107.22673939000435
True	270.3167226483157
True	674.6366886336882
True	41.86816306903295
True	579.9804474020921
True	1263.824590178166
True	1016.4621413581118
True	925.7450200729112
True	212.14395545128352
True	92.20831248510362
True	195.6710779231936
True	832.89295533969
True	152.35276702859787
True	1071.4418444260095
True	833.3230893378689
True	41.69424979502745
True	86.8320686739458
True	403.251301991213
True	415.2429093925681
True	201.25931052211064
True	514.7613294105654
True	662.4722316011841
True	119.1553310777576
True	261.9695144371108
True	1001.3235598410683
True	52.46958824646636
True	678.8435734947437
True	537.678800199505
True	38.14747927612681
True	821.7297795691705
True	381.6446235873029
True	547.844301995968
True	110.06679626781002
True	258.17935024772834
True	215.67977050748328
True	27.073497504603537
True	132.78477794718003
True	749.3746867389714
True	139.20342322601672
True	389.1117672491712
True	64.96360728892066
True	649.9990267069637
True	572.2879767126087
True	228.6578890021744
True	463.2429519447101
True	165.72464879827197
True	167.30150259103422
True	200.0517661030713
True	291.52265922050213
True	350.80734654336186
True	131.2616852801516
True	198.42387953818437
True	25.646810270537365
True	857.1781771295248
True	307.7627716728634
True	10.451277526561524
True	372.5098836082017
True	167.51878860839895
True	631.1438594129397
True	373.5091486300423
True	585.7469283430403
True	553.2338871735232
True	486.4085123090076
True	788.5336739738435
True	236.9317595783495
True	562.462777006538
True	151.03310110557956
True	548.6908846894264
True	357.0311743039921
True	367.6581732574315
True	127.37207085977757
True	136.32332351611154
True	111.65646623136148
True	69.77341773559773
True	676.0283221624081
True	180.31874455993835
True	44.90199465977897
True	0.0
True	566.324932858454
True	111.2991442681411
True	22.30827885587153
True	40.4403661630087
True	109.72935324092306
True	560.2808172017534
True	180.50276654362492
True	107.96086168026272
True	35.28738282700982
True	164.24113679746753
True	910.4744297027466
True	45.67972100839754
True	226.37059240922505
True	728.9917062217232
True	311.7496696043187
True	465.1345696713856
True	479.8677944432931
True	512.8773541669264
True	585.751113745883
True	927.3798889474716
True	259.68764676688323
True	1040.6706946135898
True	921.8232396026656
True	595.727057844332
True	348.82674526619354
True	840.8932718558797
True	10.117838485879728
True	33.09185800339383
True	292.2601418047425
True	41.78395914697386
True	210.15177785850457
True	729.8042992803684
True	217.8136809162783
True	770.3497301836269
True	767.2565450909334
True	120.48173881080407
True	358.6145929248696
True	589.774147270844
True	24.282472876097653
True	132.85049778652598
True	431.8495309069707
True	302.77135077055124
True	198.65164558485768
True	111.46134122189054
True	389.79408104898926
True	20.39830984661606
True	364.8930048179011
True	353.93451278144346
True	1046.9085957759212
True	368.405310826912
True	33.0535121420564
True	441.2160739349162
True	435.87160380425263
True	237.51546976674467
True	32.915833841412145
True	758.129486408522
True	435.2234092023018
True	183.97363416913296
True	12.938460520955555
True	1213.92681842274
True	162.89847721994255
True	29.21180890598406
True	306.9390662127508
True	272.5033070491858
True	116.91192771281496
True	285.6435121872169
True	50.65570816954027
True	305.76280412519463
True	311.04056132424483
True	313.7459181647393
True	27.7980589323058
True	48.52631431099319
True	1043.531241586178
True	21.73300296555091
True	13.280333771857192
True	174.05323830453824
True	655.6767849300228
True	9.049667932987994
True	197.2257616379742
True	176.22040557991167
True	511.10856728330793
True	379.8169074245106
True	709.4524272269945
True	317.9721280148109
True	499.6093450834137
True	441.2126890441514
True	514.8965917791315
True	104.0128161636801
True	1275.8371034294482
True	894.4460686744687
True	275.8163237483186
True	532.2076461101179
True	97.08334229353233
True	571.5272933418458
True	438.8315406851679
True	160.47891916130237
True	78.33377449358477
True	349.47854613536487
True	167.8099606592585
True	31.08769262949718
True	617.6107008077344
True	373.5206903655589
True	75.9522138284136
True	32.562233554782935
True	669.3298209906669
True	492.3969303825624
True	75.30148718813565
True	23.80795997433913
True	327.8042069474181
True	328.88367941222225
True	705.3796654975973
True	547.0895104381923
True	552.8944062840937
True	794.1729185005825
True	7.577988192389169
True	54.772394100343
True	34.22117374725685
True	58.958570724827
True	509.88772547341154
True	588.8157752589258
True	78.53671119314575
True	111.99994431149192
True	194.52950454181544
True	73.67874271000572
True	176.60719967104671
True	205.1558032602088
True	271.191344435689
True	808.8222759391844
True	623.7851595762693
True	279.2710042734623
True	189.25220915137663
True	267.72759843771007
True	244.6357658501511
True	760.8164045776329
True	322.95766139260513
True	170.98682342229878
True	875.6065695095842
True	341.4231579776432
True	472.11541459535147
True	157.89087217435906
True	122.37036691874503
True	63.63072923103286
True	205.8596080750179
True	971.9663711089592
True	547.8071349223135
True	111.12744780120518
True	359.82246120354847
True	102.72870912125008
True	679.9435117824895
True	4.339371050670256
True	702.38538117618
True	36.12309316455068
True	933.6329767442404
True	831.5399866604573
True	214.64889577435815
True	31.609598640377527
True	78.85641921768047
True	459.53998313493975
True	219.09935312662532
True	1.0647035035476635
True	83.10274666742004
True	1063.8722596408911
True	334.5203240387847
True	675.8714828755606
True	484.04085551576514
True	32.263788334755084
True	133.14930550841822
True	434.5022823441945
True	910.556088805018
True	807.2686806009629
True	425.8403399384171
True	342.51348475200274
True	17.105972310834332
True	76.27303490290575
True	744.5120269602393
True	481.10548205064265
True	376.0874482060757
True	906.968893463818
True	27.32450231814437
True	219.9156075744212
True	895.8312423012339
True	243.55057994146603
True	8.196621447740892
True	497.54711007095017
True	106.53907781069071
True	618.5813294045726
True	52.92408734937151
True	258.5663995830918
True	837.877009868616
True	904.0769078604574
True	274.0402720013474
True	429.71487773508727
True	121.1958589483285
True	604.1525299286568
True	262.88380695846496
True	195.5255786294313
True	832.5373842334855
True	53.9742817720649
True	703.2963133210158
True	275.76007117795257
True	311.3553506991293
True	168.7894489986116
True	499.6209313347045
True	614.9171542132937
True	364.3853416231448
True	410.18851071493015
True	69.65942869434787
True	165.41805444589772
True	447.0899661540243
True	218.0866928649942
True	37.95514099804058
True	199.726612015171
True	393.2903414129662
True	401.9264309193466
True	743.6411491614535
True	134.8885192256637
True	656.7305204703223
True	485.2793259595403
True	593.1974677688602
True	136.5023787610168
True	33.2524950742307
True	658.021613921346
True	73.98601880952775
True	557.5838011376968
True	692.0430516881842
True	452.5639172645526
True	138.10154641140105
True	537.7129890182176
True	4.622876481726324
True	406.1745697649802
True	29.974715380006792
True	638.409806161525
True	268.1506994404796
True	579.7698359907321
True	688.8328757993708
True	141.89398172710003
True	517.9068252380779
True	493.8260901944884
True	60.396859602691855
True	985.8614221569728
True	3.383752481290938
True	28.67961589472296
True	640.3892796122475
True	685.4420419636571
True	128.8914069324296
True	398.48937168572553
True	124.84366450433016
True	76.93115380471501
True	441.1263098107028
True	41.85259177864083
True	503.6638413231341
True	12.71865740301795
True	822.5775106272921
True	549.4384255740364
True	677.5605821449228
True	101.17120555482109
True	380.93537196420266
True	976.5697530745172
True	841.0324817918895
True	139.6850139753856
True	552.5776873925953
True	470.0686084583176
True	245.7194200959782
True	256.731763822129
True	5.554783974898161
True	316.5398211239878
True	10.745255656695091
True	374.7369686485795
True	75.24565111386248
True	401.2691000850925
True	659.3013996290146
True	127.9659603655228
True	232.32292571756884
True	654.6859522679492
True	713.6096194029162
True	296.18210328576714
True	141.21053404218662
True	162.89147517811267
True	475.7757134151564
True	88.93514700631903
True	11.227566356766916
True	510.7246741013989
True	570.572190732649
True	20.40920135553632
True	143.42901255062952
True	929.083259251844
True	506.63872162788965
True	278.8421809954529
True	31.93790701240328
True	472.0824238524904
True	112.61807484417666
True	588.967719524487
True	665.7849967358744
True	291.2076092828759
True	379.1870397807267
True	179.18406967797227
True	241.97207990889655
True	71.8513536958666
True	219.4362093705029
True	497.51757027352687
True	21.323381688082208
True	467.3413918783188
True	377.98631376454864
True	695.5521953288237
True	849.8245472202417
True	903.0894233721056
True	155.57842307988943
True	414.39758446878426
True	72.10092255470828
True	193.3870065017062
True	319.91238717160314
True	9.746085074297673
True	821.884786122298
True	23.389504572450463
True	385.2594520710662
True	270.08339568773204
True	642.3173376710854
True	212.4368339616747
True	38.47655148005477
True	668.4887680099853
True	1085.244041409617
True	225.41563684586475
True	126.9215763220996
True	634.4494147406048
True	492.7985602124526
True	17.1691227386271
True	810.6902959664877
True	113.18162956460635
True	48.93840863966911
True	320.8262442090681
True	349.196777814614
True	397.3641583852898
True	267.5848880034354
True	19.410297415536192
True	22.32487513309151
True	857.5833961704151
True	199.46049323089207
True	107.6023399856808
True	863.6403675150158
True	660.6434822980002
True	644.8429491344369
True	447.385318376276
True	155.12433300132457
True	32.47250575065318
True	101.94316901938194
True	431.18044150566953
True	214.6981190003444
True	497.1025032022153
True	148.5225505970935
True	484.0707095625448
True	659.5081732623255
True	953.2028602493816
True	25.252246653207468
True	983.4012732814716
True	1080.7114053635144
True	480.9800174488003
True	84.61627412730375
True	787.1320974801883
True	635.1920650121983
True	610.1171196357069
True	178.89361077184572
True	740.5568514152916
True	712.7249939368114
True	120.1391010417575
True	791.233525551204
True	825.8776847835252
True	486.1485216695378
True	228.00533768204255
True	71.62482338778263
True	317.84762812020153
True	354.5188321204357
True	476.2678789137556
True	431.33577201581335
True	199.0208773642169
True	315.0238233941863
True	2.3588948935700893
True	14.213171702307786
True	105.58653480727328
True	136.67578323411374
True	358.88851475850504
True	347.9352767127973
True	104.85631328365244
True	16.087739407786643
True	216.5069724491956
True	817.143359596302
True	451.16806286407177
True	521.7004737799567
True	575.1503111773395
True	806.8410882181101
True	624.5943080793104
True	93.7129071023086
True	209.07394478269632
True	237.6890745549505
True	296.3686352025503
True	104.69280619397908
True	362.94805860433615
True	436.1723545407647
True	166.99184520654697
True	659.1114218939658
True	243.16317588622556
True	207.04935798583003
True	28.590790065052843
True	248.92152247604915
True	481.0664694630705
True	168.3074056842787
True	517.4712720281564
True	482.056214947587
True	253.29561721298631
True	104.29096433005397
True	43.10887671874444
True	406.4511025762605
True	789.6976508145319
True	171.3178940156498
True	1077.081360524018
True	1060.4748595903402
True	480.8865054673411
True	105.09461923793404
True	123.08948195749738
True	673.4938026373178
True	8.59301825090653
True	227.29078934545203
True	133.97475362336897
True	117.4289246686022
True	334.4443354824528
True	654.2839088124864
True	37.0408625253905
True	126.84360397305124
True	961.2585812198042
True	55.84421104970223
True	446.58624360411017
True	528.2192757832134
True	247.40062124654912
True	135.28522885352288
True	938.9711892870844
True	1178.3890298676722
True	530.5532162357015
True	630.8310152024252
True	209.6480414889608
True	153.67706316128968
True	325.99478378124434
True	259.26754386459913
True	173.03192518304354
True	304.2864464974945
True	347.2022169827412
True	12.436521110298466
True	635.9986230450539
True	147.70660903872704
True	77.8628453788828
True	429.1014195359757
True	327.9420383410644
True	1190.3366275516546
True	347.1770405999846
True	953.53109442075
True	11.413252542181874
True	275.31272402365533
True	221.7193806667956
True	156.403339381681
True	481.5481133357589
True	198.99735820026527
True	422.4449256098961
True	324.63290869121914
True	111.28397023481384
True	345.1080263587265
True	1042.1610301126518
True	725.5790832503866
True	217.28885413690037
True	113.81226039991
True	297.0198891213772
True	26.230105007722926
True	354.06098064505846
True	324.9959364136728
True	574.6612795400353
True	440.9858577478733
True	352.4127229690041
True	161.29259963953328
True	12.442683772522154
True	429.96012352638274
True	278.81228270504323
True	142.03919947914176
True	305.7627135731338
True	423.24751881667873
True	795.3692349675816
True	302.21934517413683
True	771.6729048598111
True	413.3336773464324
True	373.23874003097
True	1.3644407285634417
True	1153.9255004361123
True	100.34517624917736
True	905.4911513585432
True	207.4939981125975
True	462.0179421175477
True	671.7254220775711
True	84.23084006745746
True	488.8995737722788
True	33.545664280042
True	430.2495869832157
True	74.80487537745519
True	230.8324641302458
True	39.76026457004679
True	672.1053335080343
True	187.54391884796843
True	25.376254533342383
True	389.78962450790834
True	110.88735127645664
True	154.8953722803323
True	852.6438234826495
True	255.3523733475682
True	155.2745092456943
True	391.4173821957029
True	503.5007223635277
True	335.40280359435945
True	502.69228430028176
True	628.5456258716998
True	161.6446425452113
True	7.038722440210615
True	69.39878988242843
True	443.031222981253
True	94.74182183055488
True	78.95170066766103
True	1088.958624652529
True	26.941141588174258
True	324.44331169539936
True	316.6327481174702
True	448.1621581055689
True	676.812128517149
True	183.30354767087331
True	652.4584134696777
True	332.41474135427944
True	342.0212354783669
True	262.44347280004786
True	210.08517403667813
True	358.4102064996492
True	458.7770915843962
True	411.9879904146469
True	613.4339285616248
True	135.7305862167403
True	81.55603774853576
True	43.71124527559648
True	297.96337472655017
True	654.0004133257461
True	405.2414210399962
True	752.3895700700125
True	206.8392816950464
True	400.9501231182032
True	63.848940211800446
True	53.58060469178774
True	420.0157079631246
True	198.2962856086661
True	233.4666473054643
True	43.42506967774233
True	1050.428161289964
True	178.66583283576068
True	908.255188667963
True	318.8159885097441
True	921.9048931061712
True	229.87877515207853
True	428.60902333862106
True	529.5034753562155
True	641.5481296769613
True	212.44429327903308
True	472.10699632843296
True	964.0659737810284
True	124.59602073552372
True	6.757575441342707
True	585.6515882445351
True	26.947943400920664
True	76.5084959843803
True	805.0237658120991
True	216.65999588732572
True	974.475584791181
True	690.0104519008046
True	414.2893681920765
True	290.6237400900084
True	476.68072331989214
True	346.4315130749857
True	172.60078119615173
True	669.6687588945427
True	726.3902350039497
True	215.36018734290369
True	92.23439114244712
True	500.3665966258949
True	135.342555487218
True	378.0743857537181
True	342.82552804139345
True	65.6456927778408
True	385.78360520117553
True	430.1227502078572
True	380.9805017425912
True	416.5276471491967
True	410.7907821096942
True	629.9090056954769
True	58.64106079970426
True	436.4211776616238
True	323.333141882413
True	658.552289772038
True	223.52548869171173
True	100.77007239884888
True	40.39866455830917
True	535.336867247163
True	643.3293348299985
True	188.0207155642556
True	413.8840967066061
True	335.4466567645865
True	16.34075707281852
True	166.88800555501876
True	293.84968634430834
True	3.045907088156997
True	872.6487793278161
True	81.96034327499166
True	106.17730374413176
True	108.16946361569892
True	364.89127507010966
True	36.035140323051664
True	466.2362724020461
True	229.1377062271713
True	6.719249292305429
True	115.30922594411616
True	436.5174540683916
True	50.40785346311815
True	63.86524500403993
True	176.90614616820443
True	290.40743102312075
True	958.8158398990988
True	381.5257643181525
True	944.2169609728472
True	171.18833634212362
True	1026.2032680051384
True	802.2490634775122
True	633.1840520386367
True	372.2794695303395
True	379.83772179478535
True	78.07610267613173
True	73.12123407703022
True	81.39257239585488
True	181.0185532980969
True	486.48524226261776
True	1107.6289197724086
True	179.09238300290858
True	354.8963370004068
True	432.8450714602574
True	602.4759719593728
True	614.3114089809795
True	281.4379029789546
True	467.26245520606
True	672.881407032408
True	94.62723594412374
True	710.9253048988879
True	255.8696952083312
True	137.92134801105107
True	421.8171759896964
True	882.3095925638329
True	444.31924853949766
True	848.7649278584234
True	196.72924282455625
True	356.08160772805
True	699.2079409705146
True	634.9121877054347
True	193.2770874672225
True	266.6853953374228
True	799.838105155813
True	31.038066424620038
True	195.0141163517243
True	489.75726888376255
True	690.7231901663731
True	101.36411283660652
True	38.56660501705647
True	167.62002277233708
True	697.1431436048482
True	315.14701669013687
True	541.678166601265
True	359.16262006599777
True	304.7550652558836
True	443.8251096319218
True	484.91304579862
True	74.10275507757076
True	370.89406614342414
True	750.174403292188
True	0.0
True	293.93767656095696
True	236.33999172268528
True	963.9481534828265
True	147.49341145193205
True	635.8545320416512
True	628.7593224356777
True	107.1092389048867
True	214.40416977318932
True	128.05481041932413
True	12.07068564370804
True	284.0670105877998
True	367.3334072351825
True	1127.9074680850752
True	232.93213971705984
True	408.646133267727
True	659.011793317024
True	190.7399216647536
True	25.194123001328222
True	862.2288163365909
True	602.6160826927521
True	143.35499321344454
True	620.9088282774211
True	161.58850564112367
True	293.15774999119685
True	771.5426514579599
True	30.873509983484293
True	109.96966702736708
True	519.6648463330422
True	65.32403935776821
True	75.86051426197302
True	412.6762384735428
True	22.496633353690427
True	755.9231457150894
True	104.15797562853513
True	155.3740923699353
True	19.127639188539685
True	724.015129197664
True	29.549105224894657
True	788.2574453219537
True	403.44417369478623
True	112.89003906993663
True	698.0924811136338
True	516.3110279480525
True	584.0369882609566
True	49.68457994544374
True	375.3766135985434
True	5.281191867946031
True	95.18448580111205
True	373.1200435293508
True	50.677080694214766
True	120.85355428573712
True	315.8620910423497
True	180.3603674453805
True	102.91512593731292
True	650.1706146354421
True	21.28751503116889
True	1124.0824226423442
True	494.0011198042404
True	300.3348129882239
True	497.95280671879885
True	118.87991726991864
True	765.28971384115
True	1108.654298682462
True	735.9143909062591
True	183.64550092038309
True	227.53341006617885
True	53.52231870695496
True	55.94238420163653
True	159.37294614284158
True	102.0365848215786
True	172.53360527252067
True	1156.9475603284425
True	299.1019381847846
True	359.72737121763134
True	676.6138594403134
True	16.415290047724138
True	13.97051686697062
True	573.0550353201468
True	5.492764829260793
True	112.29660598964792
True	687.0709543305774
True	176.1228774123554
True	633.8310354143783
True	837.1640530059963
True	154.93975898585012
True	858.5778662288269
True	2.667037684846558
True	441.1865010413471
True	1043.3009954182548
True	25.582796466478715
True	234.84636131210044
True	150.19746937125035
True	972.262756098102
True	235.6200238409425
True	502.8921794648421
True	120.30815256616243
True	508.9240708349678
True	156.41256264869233
True	99.42140340810587
True	387.8782812324284
True	73.73100326407895
True	51.35052060164576
True	1056.516604883541
True	253.72282371533157
True	162.66344981540755
True	368.2113975575792
True	394.91584156499937
True	219.06877543698656
True	165.95234278870294
True	374.4644361883527
True	36.716906451679854
True	497.9932386108769
True	1115.9622439043533
True	115.35887307573871
True	477.7908681059308
True	323.6956484025986
True	28.56788353369361
True	431.55248588095
True	101.48440017733856
True	568.1125354213259
True	201.57625551686525
True	452.9451600215881
True	22.24969341395493
True	437.0448445096639
True	110.01141726062048
True	340.29879787412403
True	30.758868527343974
True	178.00932971641927
True	251.1309954462446
True	784.5177629101539
True	60.15191355840592
True	136.15871581276363
True	227.4488277535635
True	143.56567926360316
True	620.1943597072911
True	561.1732685071239
True	777.208832516278
True	381.32875863016017
True	533.9996780688052
True	424.4980226689438
True	696.219055342517
True	74.1163243715415
True	485.8555678292033
True	412.2728012129262
True	50.2957281954582
True	82.84741867841477
True	127.51387816624391
True	91.74139842366644
True	339.0275197239023
True	874.155105028526
True	317.7416686965579
True	1148.2091188618697
True	312.090233298507
True	913.702978879806
True	156.67599220172315
True	575.8807664085523
True	620.5764782230196
True	678.0519397397399
True	449.3074832370252
True	62.42779506164318
True	290.18004517448185
True	37.865696651838725
True	166.74542413204162
True	169.4571439039334
True	1145.4503937918985
True	227.05601086006584
True	550.403802956228
True	550.2202146753914
True	577.3009729669423
True	874.9782709442363
True	585.7737442390783
True	644.5195808638972
True	928.7182623738652
True	127.40394530215478
True	304.9451165101361
True	259.4315454570935
True	309.12813598366995
True	89.70358878892358
True	386.53199356747615
True	4.728621847058287
True	319.7634518036485
True	259.9362242813291
True	632.2661230725234
True	281.6374382636924
True	364.16614146821087
True	10.939795547095413
True	53.12326331926097
True	557.174395810497
True	31.493197993517114
True	144.0161904660692
True	64.12130212290475
True	154.01018257887003
True	235.42428466152765
True	72.38694848960505
True	380.73186081258046
True	280.3982400848705
True	101.41238516005508
True	345.6282603008839
True	60.96234863674054
True	599.0479814078542
True	830.0721579395541
True	279.2402896345539
True	1171.3633771549692
True	115.02163244148936
True	314.2310004341197
True	1047.1365134921973
True	86.59487642158243
True	279.5848284107998
True	10.297257453770085
True	418.5662532677548
True	463.1492440391185
True	152.30046745425545
True	621.470607254636
True	880.5822925105285
True	161.0492223264146
True	79.61547456193937
True	323.094611723885
True	542.4279776369469
True	621.0567304576717
True	1242.0561793365057
True	26.613163150352683
True	921.2920189212072
True	139.17073330810524
True	639.9426861286812
True	127.10087026688448
True	131.66101777423782
True	184.60808229622168
True	173.82261308551813
True	735.2789599782072
True	202.54176947658087
True	227.51577883166053
True	63.63309444990004
True	507.7789988001194
True	442.8476812445397
True	177.62011517469986
True	232.16285860163327
True	16.301952134112714
True	428.4284017312291
True	218.4962892367654
True	284.460367684619
True	114.80511529811592
True	704.7595170512695
True	419.5893932958664
True	259.4433675170942
True	642.7495895365807
True	548.8341655963018
True	458.5834165767069
True	130.97504044009986
True	523.6382959733268
True	446.9017140411444
True	2.4385059372817173
True	195.0219531630281
True	95.40961683452215
True	244.39545691832012
True	2.911058416969964
True	121.68876474135642
True	334.4546929195262
True	7.505159415479952
True	862.8151630515763
True	173.8812302443441
True	725.8248307123185
True	802.0201448269977
True	161.8755536962497
True	227.79411999437735
True	476.1711669480664
True	839.3061607952332
True	49.6210000036886
True	39.34198207611759
True	134.13911241284802
True	611.3144178793979
True	740.3720964216416
True	186.08999953960523
True	594.6460817556973
True	603.5265112927937
True	859.0450701872236
True	394.8242159356709
True	196.54207108680967
True	875.9194047460296
True	203.83350564439436
True	151.01883239674646
True	315.8867785254633
True	223.0984132749305
True	208.42061169529163
True	621.5045738514792
True	248.85244942128733
True	191.45132540890756
True	467.3053546752435
True	471.3907324820798
True	65.27818654993757
True	293.0759160562911
True	78.93071621314455
True	333.2558505445815
True	363.0133144692159
True	249.91537834360523
True	174.83558493207266
True	376.762934486481
True	659.3962403205106
True	763.3729478958231
True	301.456732327812
True	730.7373317313344
True	61.825971334744914
True	877.2695813921296
True	354.12706408877887
True	13.213700404802832
True	610.5809808041397
True	693.6046197494499
True	265.98784776898924
True	161.03609201931675
True	47.08635367782709
True	394.8756558784768
True	81.73832210022017
True	15.427617253021976
True	902.671781874118
True	368.0094644502215
True	175.60048079576694
True	997.276211341704
True	11.128221831256829
True	794.4258378883269
True	30.305238777986105
True	674.7130168397307
True	57.60090216436813
True	788.863555829446
True	433.42085851038047
True	191.4087901714321
True	441.0347820350968
True	203.5754914203809
True	302.1042475597432
True	217.09986182696977
True	428.0240039485708
True	10.298816219991911
True	318.64222615903907
True	117.3061253703086
True	10.1634097839523
True	462.3768106672558
True	732.8014283483079
True	279.7104124568193
True	82.56876409834891
True	310.70712389028955
True	80.78518959188445
True	190.04669095498323
True	178.4840217186521
True	384.8009357716886
True	45.37069988354667
True	137.07211058637222
True	391.938128894112
True	863.2541625435134
True	112.48076466995867
True	207.19279438240864
True	437.19485684414735
True	19.27689663330217
True	410.1535939375829
True	514.8237292562281
True	88.35671393101143
True	410.5327703090464
True	372.1380286824007
True	412.436667675622
True	584.0896544363477
True	1110.6704119009082
True	945.4040008131436
True	56.930465427363366
True	1061.992734185614
True	112.24098195819728
True	114.03131090593506
True	111.72142161301784
True	486.49934956995617
True	384.8755494906182
True	578.0884125754295
True	256.3378566631324
True	156.15390063736356
True	406.0749482975297
True	16.31359994996824
True	455.8855617068798
True	394.1206202688191
True	142.48422404442286
True	95.72479538756264
True	547.1889853874626
True	997.3627857072556
True	201.47124858577865
True	65.78721825760118
True	416.1058386304194
True	368.1939609324097
True	479.32108262733766
True	305.00067793953
True	4.844501278657838
True	521.3301947075809
True	505.197903351674
True	500.52796475507415
True	192.4369496248416
True	104.12223290245632
True	21.14270203783296
True	382.0016028822471
True	108.73581560846364
True	7.927508740831668
True	33.228535961154115
True	340.2871082221073
True	635.6544316116142
True	137.2965185683341
True	87.64188355440496
True	23.657319655052166
True	392.6628867024742
True	366.0828976462319
True	776.5918887673848
True	314.6266620167008
True	512.4473673270276
True	533.8805145535244
True	533.2805407502829
True	295.88340277891336
True	555.1777758353718
True	92.795688710459
True	586.6240422294585
True	7.261398541790252
True	349.2905328388821
True	457.95884017840194
True	966.7651429662952
True	344.9403581633553
True	824.2187074253088
True	981.9226443153512
True	187.01391501890484
True	36.66535241645421
True	371.4311383220701
True	382.15402049441457
True	569.2175585644062
True	247.5458979868607
True	31.81110122039935
True	663.1547965851368
True	127.21053620647606
True	1058.1397404836755
True	317.0127609409954
True	460.2136403023878
True	124.24258599660256
True	811.0624891426604
True	141.2452048182555
True	824.42866782898
True	565.3130848008431
True	196.2108837477132
True	118.35003908927632
True	65.46597723074146
True	566.0806048971023
True	931.462655912998
True	422.8843085136786
True	513.4491893925333
True	132.05689191566242
True	615.6686225445471
True	491.1964717265912
True	772.4854783014579
True	325.7871074686772
True	578.6242676513552
True	123.51049688211934
True	25.913243282505945
True	416.54401941132494
True	175.06466452546144
True	101.77753780614036
True	369.492468911215
True	1069.534127317186
True	259.6247617173544
True	546.5854974635689
True	11.53557254989044
True	78.82117748416087
True	331.8381705769101
True	770.7616917614413
True	452.7017768635262
True	515.0643502494416
True	711.8637279904807
True	69.41060862431956
True	733.2989477276691
True	48.43923687974841
True	107.97577295301248
True	185.56203381004065
True	83.74064746718808
True	26.66567346672637
True	288.5972618474245
True	485.2839544128572
True	902.2171146906554
True	866.7828893454514
True	6.067214072500998
True	281.157011093523
True	470.0459463471744
True	124.7408692602694
True	238.15429466366436
True	324.74472448836883
True	1318.5333321234516
True	453.50196567550825
True	25.064378594894897
True	185.21919898651856
True	699.8227786733542
True	34.67911087637104
True	173.47203279589604
True	560.9249836566152
True	68.89226218777299
True	863.7750552854172
True	322.78500044438044
True	657.8310005936305
True	75.41298273317183
True	676.2610600803528
True	588.6875730980117
True	870.4079998204296
True	266.97029762199367
True	515.7182186480479
True	821.5028368367599
True	936.4682646435556
True	230.00375461448917
True	751.2826035432826
True	220.5528995871736
True	458.9158201547989
True	369.555244515322
True	508.1903947748826
True	499.9210826279409
True	330.3730139356367
True	356.57296382488755
True	109.22163165068471
True	338.27035525209067
True	1145.9062688924564
True	310.9044892461516
True	146.07379179308697
True	301.74884923310094
True	741.782653850615
True	645.9187451425996
True	421.3066959948396
True	120.5646433566303
True	333.5096111833721
True	35.66968790191639
True	165.30209605465225
True	95.25627361040412
True	86.45386786538805
True	543.8008797149035
True	137.7199354527377
True	126.9011333496898
True	103.36279429187066
True	86.85688252251684
True	450.7745767515622
True	392.3391430587948
True	1035.9737234647157
True	578.1134007264325
True	866.8873697201537
True	264.47988468434414
True	302.64476016194106
True	522.7839971358234
True	191.3960606197816
True	740.2636193950933
True	239.0041880825878
True	352.33900996911257
True	72.4689881533611
True	117.79470325929904
True	265.4121232427045
True	117.55210361679566
True	480.3576986557256
True	32.819742418567685
True	563.1436052361285
True	1001.2204926935544
True	727.1889260919189
True	1.6726480644093966
True	65.01882447078617
True	473.2302784456764
True	438.8996085542942
True	77.6165264023328
True	122.83776816900782
True	319.7685957638452
True	81.94820552897892
True	50.74832979586344
True	756.0215980848503
True	665.7700637278316
True	165.12741012160964
True	176.64491835237737
True	528.8401271161607
True	53.81656108627275
True	24.471008178004663
True	564.6960439545223
True	468.6957032943056
True	1138.1232917810803
True	47.41228753218154
True	459.31632220191534
True	835.460788749887
True	796.7520568560618
True	296.47069560416554
True	773.4605460777686
True	410.3334706353225
True	43.13508991157152
True	103.44460583980438
True	709.0953440193013
True	78.0723655998665
True	144.4102746459182
True	949.8031633715814
True	191.37852090108456
True	278.16534610517823
True	104.50174050821774
True	626.9323245215409
True	598.9458134944672
True	218.24894394649823
True	423.3291047168653
True	44.940026991285535
True	283.5947606115951
True	588.1289022521381
True	629.4514319659704
True	317.0837330080781
True	71.5710875836367
True	937.147773570286
True	1078.8258063885348
True	570.3968026453739
True	66.4837560621724
True	32.1293677799463
True	89.0685577773902
True	99.67296641945528
True	96.87666968155816
True	873.1955986671022
True	1182.0171968995842
True	728.092202468551
True	317.9822864198412
True	8.800549082916405
True	20.615787025446476
True	349.27488280322893
True	479.8751048050189
True	43.93215736109015
True	560.1173019611758
True	443.5028248305471
True	394.567429625774
True	77.44249727725054
True	201.83476556217863
True	268.74722065348425
True	132.12258796830207
True	406.44212174752255
True	41.55672117876211
True	173.609396641643
True	1183.626283024041
True	6.141804174210988
True	28.208787842766444
True	608.9069420445802
True	363.8547837359237
True	759.1218203944421
True	154.3895758895185
True	765.6104564461642
True	566.9699566518823
True	266.1273079699876
True	428.8856384772507
True	349.7625244211605
True	299.94461453335646
True	272.0365410163164
True	411.3061791847927
True	495.3312529219687
True	501.7630467147762
True	109.44732003511244
True	370.5001731748986
True	8.738107604407992
True	184.51611186304604
True	230.843906452624
True	863.8636089052262
True	572.1500542237463
True	31.08748943053564
True	717.1136251038046
True	837.0992043751955
True	107.43791042724918
True	348.4853838883776
True	861.7178602562859
True	202.0556495777948
True	157.5924509268917
True	514.5625234536851
True	593.2676206903335
True	1106.2848126661167
True	147.6164746309447
True	151.84218477110775
True	259.2482824404942
True	314.0152578268812
True	432.8674365220125
True	409.9592002339147
True	320.6165775609451
True	453.5496621609459
True	486.26795512458347
True	226.01199697967817
True	1491.716090029979
True	235.6448057347613
True	402.31920934504666
True	55.614764601732986
True	763.2669036780933
True	246.522729830811
True	898.6903864080842
True	555.6382139698458
True	318.83881184556026
True	770.9867839599088
True	269.13238506847057
True	204.684399021199
True	258.2513435791037
True	221.0220758907692
True	136.95969736924334
True	246.2100294167572
True	712.1736730714705
True	531.2122618344723
True	225.04500544031896
True	1173.3504715257866
True	119.42951904682072
True	259.25816141042867
True	73.58388537323901
True	297.49511986604483
True	411.838543674372
True	90.94088916898376
True	215.41849558039044
True	78.91560724940247
True	717.4958139116881
True	372.8211034482199
True	203.103766441164
True	709.4534765151925
True	857.0267375019879
True	792.8312303404667
True	833.8405444785614
True	357.06271327502395
True	1.2349950369471712
True	262.6218002765855
True	57.28772899896713
True	366.51855788874985
True	54.31850245696069
True	349.4240115706129
True	837.9299094286737
True	1014.6858994839232
True	395.9962285998498
True	22.789949488349755
True	543.1164041929699
True	502.18748009993874
True	202.2475105890445
True	229.55449816426196
True	289.9035823036919
True	25.877537205979635
True	130.49304111290476
True	920.7657974073476
True	61.02809170044016
True	504.39694593573233
True	785.7843168264519
True	101.36128709492787
True	242.08679798168575
True	113.04394826000954
True	14.702747537046804
True	1.4101356567773244
True	119.4031808855734
True	1009.912349085754
True	491.4948773343917
True	67.27826021718714
True	791.7070298185007
True	340.35824951545857
True	1.6567258556670712
True	461.68738508801687
True	181.80812473493847
True	488.5113844091632
True	82.4649841304414
True	323.64309887897
True	374.7327041289556
True	167.9765776882217
True	206.95651510533887
True	129.5739576912142
True	161.08710818126315
True	982.13478224077
True	15.388649572524749
True	510.24116407254303
True	501.26512789599576
True	397.6373561378865
True	229.7137299499741
True	237.5403710776434
True	159.77705511688873
True	48.41758523587011
True	473.9789118233399
True	151.3028012436499
True	852.4734625759186
True	831.2398176632819
True	248.5821149448414
True	312.50944192074707
True	516.3431320846177
True	43.23469118236206
True	85.92244523207442
True	751.1288620030535
True	1042.7239361113864
True	106.73739497331972
True	731.2018408203427
True	143.40240209885178
True	933.4610368519074
True	685.6058055920521
True	108.8565465972468
True	277.9193843895381
True	600.9243451208856
True	268.8390854032409
True	47.79727333276941
True	579.8414071322477
True	452.4733524616783
True	5.651887798242711
True	480.02082675971695
True	67.534240314808
True	174.69425186154365
True	231.63674123465117
True	314.0808063302975
True	76.64327719101537
True	220.0388702075525
True	355.817195893508
True	434.5713749220455
True	957.4568796730032
True	50.93687903610503
True	898.0403235616129
True	995.5478960689528
True	129.6780403056163
True	74.5187785129822
True	1010.9848892741682
True	34.98334270050339
True	240.0098144504071
True	86.55723775271997
True	210.10688058787693
True	381.7613018982316
True	993.749780061813
True	99.9649767989092
True	72.10998510399736
True	648.2976921331832
True	272.6554071174965
True	724.7945795021751
True	55.418716376353125
True	474.8024296083379
True	395.0124405171519
True	674.1698057454578
True	54.88496289306894
True	106.64103123893824
True	26.10243748779718
True	264.6133631465528
True	42.64801729958291
True	345.1389508565941
True	2.501734255190937
True	1192.6534642922588
True	106.08432882057656
True	128.01768430486848
True	355.9919261657668
True	715.4065661321883
True	667.3518016512263
True	1042.4914773033486
True	471.726031537969
True	424.0386426013967
True	137.670276908313
True	408.9008190880765
True	865.4774162360852
True	420.9879273834995
True	973.5897275288738
True	75.97159825962558
True	425.0220890236096
True	181.0817186881575
True	280.91423407216774
True	738.8672332612191
True	158.85491258606956
True	134.00421010839258
True	65.76960921484793
True	860.1899798979808
True	766.3085832153153
True	84.09504854032122
True	443.3689028910002
True	741.7071961891083
True	417.9656159310841
True	54.774988587344
True	322.95286891565684
True	786.5088889708702
True	24.78492388230362
True	379.4568576867032
True	165.12376448381465
True	287.4095896566544
True	30.78349048677773
True	217.63623026206108
True	754.9274486121104
True	641.9511281859264
True	55.0867784024404
True	287.63951281853593
True	915.488858206101
True	18.676162680358438
True	295.3859217936192
True	267.9023091226149
True	416.2451005519188
True	230.03610954302084
True	585.3672999682486
True	47.87448767424808
True	953.5452326066368
True	902.8686163866917
True	45.069147525261656
True	386.3957884643234
True	735.787656808897
True	917.9543078262416
True	269.96479290765274
True	576.355194035919
True	124.48685048926863
True	189.84699782100716
True	135.34861503554845
True	135.8842316130437
True	203.9068614499976
True	928.498631532594
True	773.8758549351651
True	938.8427877444263
True	19.24075585456417
True	26.228913813966265
True	354.1461954257966
True	12.476419738513686
True	601.8147549987286
True	1068.872415783855
True	272.1444408226748
True	215.12591063207503
True	83.04047004754844
True	223.54073016081517
True	124.22458749738372
True	44.15083835858634
True	133.6578897832677
True	88.24594505711258
True	246.97153286737887
True	535.0144522396389
True	167.39136251050672
True	30.77409070535536
True	56.48505070296832
True	412.02965179175993
True	267.989274371123
True	576.909622400533
True	24.20843200248386
True	115.40504166950429
True	667.930589123919
True	262.1059659582615
True	472.6291152073547
True	650.8394280889787
True	105.31677306479293
True	108.87967837643453
True	77.74580710089977
True	25.08167087624224
True	118.5552679694856
True	87.99732507206289
True	101.6379186789259
True	152.29274713972868
True	231.3028279595596
True	835.5855071759443
True	289.7607526925187
True	943.5096285653656
True	166.61322381208413
True	191.79094952609023
True	793.0045702889455
True	317.24874215458675
True	588.6504220163099
True	257.8877866628367
True	356.0127576204726
True	427.7665769375618
True	539.6306776205895
True	656.803803298162
True	362.11476429934265
True	36.86821176058801
True	551.0456216681619
True	625.5735035555398
True	20.31789882040505
True	11.044969684850631
True	265.9017126677918
True	418.0671380448872
True	453.343209596369
True	62.7132924620793
True	647.3569815160496
True	976.6519080454964
True	217.70764786100588
True	921.966031387687
True	274.80340613794635
True	110.02541671768589
True	273.41003286775185
True	657.9334017663613
True	38.26262773774737
True	583.5312055032775
True	1283.456383580781
True	1032.2272369693026
True	902.8125573305944
True	209.72321489711547
True	93.25758893482256
True	192.80076843982832
True	821.7198359408078
True	145.69095113792727
True	1073.4219027293732
True	884.9868609035381
True	42.29683670856137
True	91.94444321899933
True	418.1486865299663
True	397.6410414794026
True	199.5583476732693
True	530.2272955228427
True	647.3581298126395
True	126.77859821921264
True	276.1139239456798
True	1035.5510441581878
True	52.34665631799712
True	680.4068625800581
True	532.8259969776745
True	35.256002088936334
True	840.2410996481111
True	374.01779503514734
True	570.5756912548638
True	105.27056274678218
True	257.9135235267731
True	215.18410290949203
True	25.32127780712868
True	129.1836249332942
True	753.0385749936254
True	145.26526549775394
True	376.68209803617606
True	65.00792654491546
True	608.1707441885751
True	583.8201277674765
True	234.8515278128405
True	463.470572285956
True	160.8608491370609
True	169.14073816499425
True	204.4377524670567
True	274.0809150614738
True	362.5334661514564
True	131.71521247076532
True	196.9617884085081
True	28.31956717357001
True	890.3552177990723
True	320.63042367470064
True	8.66029190103305
True	364.4107986779195
True	163.79755486572157
True	626.3925385245368
True	364.9692692164541
True	596.4395045325963
True	541.714173290468
True	460.8866466568074
True	796.7418305342891
True	243.55990987359004
True	540.4047426368529
True	163.23762963228324
True	535.6054782440241
True	362.2187302361862
True	385.28973486934507
True	126.3074604059901
True	135.35658836878525
True	105.01794736329174
True	66.2375174200166
True	740.6055793929643
True	185.4613097620206
True	46.20554306741288
True	0.0
True	555.8771599317564
True	114.5178247549152
True	23.40798244861925
True	39.41968309988603
True	117.30926577538582
True	548.5041624961161
True	172.39455040830745
True	109.18825266429486
True	38.41370132707824
True	161.2057416909577
True	923.2278858221484
True	49.81067541722412
True	221.02715990640257
True	707.5642720403034
True	310.78206236643166
True	467.9539804469875
True	481.7179444559055
True	507.5907125443628
True	601.4075208722882
True	913.3240907823198
True	257.1777740787888
True	1033.5014973376528
True	915.8356767505855
True	603.7374896792121
True	345.8129914122795
True	818.947461330027
True	9.594475278398315
True	34.59847706120462
True	291.876113958274
True	43.81316277432591
True	216.2629305520502
True	773.070842417609
True	216.33880339039797
True	735.6179147310096
True	765.7248428381218
True	126.21277984535024
True	363.415009416776
True	549.8963960805289
True	24.028580042765302
True	133.75817334805808
True	439.2056765181118
True	305.6444667042581
True	195.771371708083
True	107.77986725779132
True	377.3881646214174
True	23.00915265679677
True	384.12878659596646
True	351.57409894049454
True	1007.0564354456478
True	366.7204478507452
True	32.217977089339115
True	433.93517717390233
True	441.8625759693954
True	239.4125291491208
True	32.00964488486397
True	769.9463137796255
True	437.26032368213146
True	176.73431806093268
True	12.406939703431302
True	1197.3720364908067
True	163.23156962761428
True	28.525801187238
True	309.12736692423937
True	286.2085615283502
True	116.63377482933306
True	297.9344379438364
True	46.04929479777414
True	313.92604700664106
True	298.8856765817124
True	325.2193463558651
True	29.957819442142014
True	47.52478135848833
True	988.829845044218
True	24.062992260795827
True	13.198135300457585
True	172.86792653774222
True	667.5775524956421
True	9.255200119591487
True	187.9293435556077
True	178.2981022918837
True	526.2236406608603
True	379.2026748764388
True	733.005034512626
True	322.8790955061325
True	466.1437008958629
True	429.8726691377864
True	475.5025071829589
True	105.02926886838472
True	1257.1314850605486
True	927.687905702362
True	280.77002867685883
True	541.5053633616485
True	105.96124787971532
True	554.0343115382326
True	436.9489594198463
True	168.4111641619381
True	76.82411676041323
True	348.723664124415
True	173.92751586440917
True	30.18435103117973
True	575.7774618216143
True	378.1266440553264
True	68.29247801437793
True	27.192313803289338
True	653.0397132474661
True	486.4152508183315
True	75.62701048715265
True	24.070747502253436
True	310.3204177879499
True	325.31527913031346
True	731.2560464967729
True	548.9228936542004
True	554.3757400041019
True	780.1194579893167
True	9.497037838725063
True	55.14331116385911
True	32.759453779544785
True	60.26560882000871
True	500.3746436560057
True	585.6885891403392
True	81.8219917159085
True	109.93347722349426
True	194.22255928889203
True	70.72229545699349
True	191.37512403963447
True	203.27300170653533
True	276.0114507341128
True	852.63381616718
True	589.3568672747357
True	288.33433071410826
True	193.34188755187452
True	276.04484321290767
True	257.025491731813
True	758.7271913605216
True	329.37107564099165
True	175.24544179234545
True	915.091280230036
True	357.0368893883157
True	469.74237647999166
True	156.05458348977476
True	117.66492383936254
True	64.49426775791022
True	203.72877345737467
True	975.2240498594776
True	505.16153944708174
True	118.8350664566914
True	350.37829237917737
True	100.96942130111758
True	655.3070817196062
True	4.234612933755802
True	705.2658569020782
True	34.29576264649578
True	931.5099059877264
True	844.3279211587105
True	219.71552142770628
True	31.332504360472317
True	78.0603573601277
True	454.99503100377535
True	234.9818697515275
True	1.4279805889489356
True	75.25854234610996
True	1075.9827428297776
True	332.4809063730887
True	667.017452245394
True	498.120543113672
True	31.001767717388013
True	136.70527008658556
True	436.2215629252426
True	917.5807190339118
True	825.879708762438
True	419.1790919610603
True	330.7158684439089
True	16.200164664372345
True	75.90632747488722
True	741.1276034941677
True	440.9276426414389
True	390.39931538129485
True	859.830139668205
True	23.062985551996107
True	218.31115566315967
True	883.3616142616452
True	237.64476419625737
True	8.784515275173707
True	490.5479696229282
True	105.44240098394116
True	653.737977804418
True	50.34340789851583
True	255.18300495016183
True	850.660084653444
True	911.8221829172746
True	274.76807047404606
True	451.5097744954922
True	120.65155107051442
True	608.6289197976963
True	261.64931278939497
True	182.44472824165956
True	832.4750603785327
True	54.75955970229638
True	701.0895285458596
True	275.5796842795704
True	299.89873845885705
True	162.34028924900437
True	486.95136800247775
True	593.5658887916422
True	369.0148693977052
True	403.3814711354223
True	68.72870775513825
True	163.52958709986086
True	459.2207895081938
True	209.59046981056343
True	37.38605275663176
True	195.120485012
True	388.01750750081465
True	408.9690245532849
True	735.4577475552732
True	128.54041917750465
True	685.6654380699844
True	507.5127463766853
True	584.9233493884173
True	139.3780845483226
True	40.42974847846335
True	681.7849281914405
True	69.81402030457373
True	567.1773632860235
True	651.9050877419968
True	452.86882330986606
True	135.40160565254286
True	534.6921683737775
True	4.77233690791638
True	396.83514394534296
True	30.132771071678693
True	625.3623377363576
True	265.9438384323006
True	581.312243843625
True	698.3926105948277
True	140.28630564575676
True	531.7412468201949
True	500.8727859623355
True	60.79138729940419
True	972.446882431303
True	3.224165080863156
True	27.99137945375564
True	643.1070588202329
True	699.1923184749896
True	139.44647324454849
True	406.4552994028805
True	126.44287499895024
True	75.7657479183126
True	459.8095151490066
True	42.868431709872745
True	495.6448890155949
True	12.13735497788126
True	847.17300542149
True	532.6276373357673
True	659.0202292911059
True	104.95747428261528
True	366.4891545914613
True	974.068429667361
True	822.6260883531071
True	143.41723270108176
True	544.3393293944802
True	458.7188842833698
True	243.36863207800755
True	253.0606488196325
True	5.83395330302065
True	327.801866406494
True	10.231970274369768
True	360.7704630147352
True	70.16995731509986
True	418.32527550265
True	680.5293486791777
True	123.374500307492
True	232.65258074542947
True	643.7441322864515
True	677.5932452331995
True	293.306454766882
True	135.97882601329738
True	170.97053667100997
True	475.099999736719
True	80.35112756253379
True	9.49735460972915
True	494.55784010658704
True	561.5758288365015
True	19.046251781897816
True	133.23724679842218
True	861.2452403447993
True	489.722440711701
True	272.13842683815096
True	36.18562402657238
True	480.2156417892376
True	113.82826965754109
True	576.0629218140149
True	672.2825293366476
True	300.357360865558
True	377.25260415790007
True	179.22498913058493
True	249.30756660938988
True	73.86095263667335
True	219.8056818663436
True	501.6799000998018
True	24.085343183936075
True	447.5770778936535
True	371.4377305776815
True	761.8283737618957
True	897.180589373029
True	880.291062124944
True	159.39207744199425
True	412.4647770070808
True	71.60730022414509
True	182.98533063502052
True	323.6714218260733
True	9.403233500377002
True	791.7020779068763
True	21.61184727778106
True	395.39732556243865
True	253.48509056772787
True	635.9007134906271
True	208.45738508518264
True	38.618791643371175
True	700.0798660746293
True	1075.6151925343122
True	220.0469176613981
True	128.33650472542328
True	620.8961822823301
True	489.3579737905089
True	16.980344585271773
True	792.1303663310232
True	121.4697754178734
True	44.973865559448775
True	301.1500484499692
True	351.4642075171928
True	397.6310435238165
True	279.11968212277463
True	20.478761810227564
True	21.84496802551296
True	868.2625056295337
True	198.725368579036
True	113.98847924497156
True	858.1267115343992
True	649.2374119267516
True	681.0508368728077
True	442.6712908055285
True	152.52304463582558
True	31.61909665892317
True	99.29534856079468
True	445.0238452607445
True	232.7480825907751
True	484.51227023821184
True	139.77047232937912
True	505.54297683126725
True	655.3639496490364
True	940.5640032869434
True	24.51894987670692
True	971.7845128152818
True	1022.3108329540964
True	481.5817614352045
True	86.15204684908451
True	774.0346650343862
True	635.5878820205958
True	643.2619698497352
True	162.10416605906454
True	730.4237002176872
True	698.620401998672
True	122.7686539221067
True	741.4320747885818
True	819.8997131374655
True	484.2986413590732
True	223.7968130717492
True	72.89885974675569
True	303.87823574868844
True	342.89098816578826
True	487.04458079796
True	426.9574976877133
True	199.59100544925437
True	309.67682929844847
True	2.23490312856145
True	13.072625104901803
True	113.319635360061
True	129.54644010126043
True	364.7677761476792
True	351.80420962271245
True	111.96063847718948
True	15.774888098038875
True	206.12309105051497
True	867.3273251001095
True	467.2822223062103
True	525.0197735186088
True	562.5280284124051
True	811.9954350501595
True	652.3007120685663
True	92.50325587769458
True	217.3448868670881
True	238.8742518207144
True	291.010202672326
True	104.91525668088671
True	358.3179322171307
True	433.8937531807168
True	171.19681574040592
True	642.5556159527484
True	247.218924739182
True	206.65370412496935
True	28.25310749824609
True	252.9519245801521
True	477.87023373330726
True	165.0387206249259
True	506.8632167237407
True	476.728018363961
True	247.20885955428457
True	101.56585077575104
True	42.764576440250366
True	399.7825643344618
True	798.809720929543
True	163.8087636845969
True	1019.9568480297874
True	1035.8533428822227
True	489.5652695915072
True	101.9260286080868
True	126.39154438395458
True	681.8462821747839
True	8.698601604532268
True	220.73065618925008
True	137.3572379164362
True	119.22561069078203
True	325.99142504464066
True	621.6664628838932
True	38.14113600204293
True	124.29988831146674
True	1003.15114465234
True	56.27931821920767
True	476.6575968370232
True	530.688693520591
True	253.01400481810091
True	128.92605247932872
True	961.4487555805404
True	1185.1477418215832
True	523.2435946646489
True	672.2366726906512
True	210.385476287252
True	151.17635778830464
True	307.72951674517725
True	243.7643369158876
True	172.3416251354744
True	302.24593419118145
True	349.92113565676783
True	11.32947279160468
True	629.8435973622138
True	150.98287385873363
True	76.0261851550817
True	435.1918339428846
True	324.4532841440149
True	1141.5381113116307
True	355.71750770013267
True	977.8149008983062
True	9.824928679259564
True	264.56037318840174
True	227.76656324813916
True	155.29060313427956
True	498.7335298569285
True	185.8743440628874
True	404.1741919827873
True	319.2182756586936
True	110.72098251741568
True	353.68397203761526
True	1072.866435578817
True	712.3870343288197
True	222.0471556522933
True	105.13436501391304
True	295.15206350993134
True	25.40319163085776
True	346.61219435800297
True	326.811955767098
True	582.9605850568157
True	436.14585779189673
True	355.65687950923024
True	147.9060721146887
True	12.90279441197822
True	415.826333244255
True	279.8570446780452
True	151.54035841317238
True	302.01148185766897
True	433.1721047820284
True	815.3923520568527
True	318.2636169383704
True	775.1011891846977
True	384.8996314421832
True	373.9786766858619
True	1.2548022917639092
True	1161.9238484216244
True	105.84212996010872
True	877.4724548494006
True	211.8859449541988
True	468.69623184924455
True	676.6968919859307
True	84.06256775477246
True	488.9721710486726
True	29.66114921819715
True	423.7712744930264
True	77.6412529998118
True	216.84610218482663
True	37.64687308294359
True	662.6343889441767
True	191.8940826901298
True	26.930971073595728
True	404.3170609177891
True	107.48865799051995
True	168.64879545676473
True	823.6356650573246
True	253.02498464677535
True	150.84315492419503
True	370.0365192236779
True	520.230928095928
True	326.1751216665794
True	520.1332057099089
True	643.786964819078
True	164.6794891133184
True	7.83011390977648
True	71.26059145336343
True	432.0344522335325
True	95.05403794823444
True	85.08716889194724
True	1055.414639566183
True	26.01083066095744
True	322.23205000190893
True	320.2030120851327
True	454.6484081834458
True	701.331551929766
True	182.53035302004025
True	660.2319167471718
True	327.91460973372466
True	353.040826865489
True	273.11511146557115
True	215.6676357905407
True	353.7794487067227
True	461.95447924110704
True	387.1610908311628
True	630.2562448684452
True	142.4967156322191
True	79.22411663416582
True	42.47335655624259
True	297.2813994410073
True	656.5675567522227
True	400.8645225126244
True	803.7410106817323
True	209.1800854835682
True	387.7058757071583
True	69.10949891783442
True	52.75448716101425
True	439.2032049149875
True	201.96999316579576
True	225.1078365919972
True	44.239049609813726
True	1082.619718544385
True	183.2370086759052
True	897.9121132435715
True	315.09544531436507
True	916.9878141186376
True	235.8391213027576
True	447.1178144715319
True	534.1340323750728
True	627.8842929911136
True	209.2810539362285
True	476.5553156667132
True	944.2367319943426
True	128.0676326113502
True	7.2756747362924195
True	554.6368514150041
True	31.42091360792976
True	76.58562831521238
True	826.8807939158875
True	220.1680144913883
True	963.615048145744
True	688.6590880917397
True	412.5683990158141
True	275.00191159700785
True	488.0256940230569
True	321.4415129172867
True	187.63288179835567
True	665.1769270039557
True	733.1279911732132
True	209.7261182675717
True	87.84865944319658
True	506.4592027000089
True	142.95953204074752
True	372.8472258947973
True	349.1784454296568
True	64.15778022911687
True	376.6685122188072
True	409.3128092029513
True	375.6284308694669
True	422.90039116194623
True	432.1422196143705
True	639.0532885762502
True	54.14935270165526
True	448.1263444667906
True	323.42035050170915
True	655.9978234143505
True	225.9559397606826
True	103.33504450531498
True	38.65661977727007
True	533.0604079900282
True	641.2149419575604
True	189.45869883042428
True	412.76000143138754
True	347.7909577547993
True	17.243610633199985
True	166.34521445654167
True	292.22225185808287
True	2.8150944557573645
True	871.2639046773953
True	82.925009053178
True	102.6629999933591
True	105.000749347979
True	364.9231925778394
True	38.59784073372071
True	460.6960306539302
True	227.92577096698727
True	5.653023785890224
True	111.4587816528256
True	437.8227762265872
True	48.028758983125066
True	66.20156910340373
True	172.96002309440283
True	297.00794902351385
True	956.0216883746464
True	400.7777578882914
True	979.7075864380574
True	187.9105257918674
True	994.1871859018167
True	764.9911169451076
True	668.6995588023744
True	390.9884284585583
True	381.64029009685134
True	80.913195021776
True	78.03140862232316
True	80.21440935321976
True	170.80569033183957
True	481.27788361627006
True	1086.1195532298802
True	186.46373168931245
True	356.8940489717043
True	454.1657903513537
True	599.0129734194896
True	589.9891658972687
True	289.2754081142984
True	450.2608980856928
True	658.6944573262646
True	98.45585930869647
True	670.3204189409026
True	255.6716994643452
True	140.0842152873227
True	410.8927098077048
True	874.8466647919972
True	424.8399337782048
True	844.7672218263917
True	192.6516216786548
True	355.5074006709842
True	694.7364324317717
True	634.1021067751966
True	183.84381957703087
True	258.46118188219765
True	790.6844367700186
True	33.36921699749603
True	199.76583638647097
True	479.0029525487474
True	708.5821791578107
True	102.90115522854236
True	34.09806319471576
True	171.49858301090282
True	706.2111595251994
True	307.75174930920736
True	559.3960621115566
True	359.6793818599817
True	324.4877123132476
True	438.049968330337
True	508.3602672850351
True	71.7970851800647
True	365.0878742431527
True	773.4985408675229
True	0.0
True	286.6123648702036
True	232.2808967310687
True	994.3153114429338
True	147.9212195962939
True	656.0337580118603
True	642.1284316348329
True	115.67080552391518
True	217.65760724784155
True	134.37106259181942
True	11.140107682830724
True	288.6292066615513
True	374.4178704687103
True	1148.338491324416
True	242.5759804386152
True	395.7725238271676
True	656.4695309735018
True	198.19612608259095
True	28.123773092679976
True	886.8603667118446
True	597.447152019008
True	162.0590358910534
True	632.9230322631664
True	151.71160532017177
True	307.4303889830294
True	771.164008017516
True	36.1317463886743
True	107.92613741902802
True	490.45944408945854
True	63.68632481763509
True	75.18997840571609
True	424.9396902931058
True	21.466870075807964
True	760.003972497522
True	105.71838705456663
True	146.80734727710507
True	18.88126976549213
True	724.4220482968042
True	31.64404348399694
True	778.8889971122159
True	389.4498848251056
True	115.32541258174956
True	693.4050701514068
True	528.1441253069603
True	567.8840821500646
True	46.36708111061243
True	373.0558881744136
True	5.942116098672844
True	94.97925662588548
True	374.6888212318701
True	48.5192801186568
True	120.08667746882742
True	309.8390326835364
True	195.3103885340224
True	97.2319791480436
True	637.225698553254
True	20.91376169635694
True	1180.20184696943
True	492.66665268096347
True	293.6312994208352
True	490.9621992780026
True	125.68345960549604
True	823.8315043438886
True	1111.0117038265157
True	736.8407645293919
True	174.987481564333
True	225.79415802052628
True	50.42993650590123
True	60.25641670133138
True	151.56940616851475
True	99.83319391987293
True	165.39848108684652
True	1178.3872966731485
True	327.52318398136305
True	350.1786440159781
True	691.137260157603
True	15.68103797887834
True	13.74831525848073
True	585.6994170763899
True	6.3174899513141565
True	118.61289829229592
True	674.0607470153275
True	178.9528659441381
True	642.6346780577052
True	836.6806524671784
True	152.02448556650114
True	873.6744159678774
True	2.4599736354823323
True	440.913063634727
True	1057.2613131438106
True	21.56293186392937
True	228.74224241868507
True	143.87182723702273
True	973.779320746795
True	239.14690565164088
True	459.2366570832868
True	121.07895633385284
True	508.70544420386113
True	148.8798786752323
True	99.01895356199944
True	386.29480612392217
True	70.19508091943068
True	52.25727467452936
True	1077.158657717522
True	262.48058582559975
True	154.1538438783078
True	370.8364769575965
True	385.4604472650549
True	212.757297837315
True	164.39102610813669
True	404.0800053223376
True	33.196540634662554
True	490.5869569931545
True	1158.61915652606
True	116.03834237157288
True	479.3519510838459
True	311.481351072095
True	26.315021506562253
True	395.6032999432021
True	105.70315301046938
True	570.7348099438043
True	206.54498017277496
True	410.0868538190885
True	18.58048398511745
True	441.27697588289294
True	109.97980732350516
True	334.932756064682
True	32.9603869012448
True	170.98673608544533
True	251.894210533238
True	748.3517149165128
True	55.26360197712047
True	139.2346321287528
True	237.35224753005636
True	139.92630756385722
True	634.1747666827239
True	560.8529568260261
True	801.9905116792906
True	404.2191348371912
True	542.2184971619432
True	406.4359436405564
True	705.3146015266826
True	73.68375432488
True	475.26106821026985
True	427.97927368171054
True	48.74308060475845
True	90.19003663608676
True	124.72837395683976
True	92.63515687028531
True	318.219668660201
True	858.2215480298231
True	328.670482723509
True	1116.078104067623
True	311.6414367025549
True	921.012472006798
True	149.13096276738457
True	571.6971498115275
True	592.0706690080731
True	705.345530765003
True	465.4952434394453
True	64.2267265953071
True	291.41216555915287
True	40.30217655438435
True	175.1431717723859
True	167.7511185632915
True	1109.562702218713
True	234.4628366904032
True	552.4745300107222
True	549.4640218613768
True	568.8985001240671
True	884.7013515442954
True	585.6701757018205
True	660.7978300201537
True	941.2425828823558
True	124.61634243747754
True	318.9033423759219
True	265.5699724029175
True	335.64216623288013
True	91.74957032023777
True	360.0601001858322
True	4.22628478880851
True	342.4612384632435
True	270.13605567443625
True	603.9463490420798
True	261.24627069926373
True	360.2899670112806
True	9.631208676282704
True	59.10619191641315
True	536.3293378123789
True	30.639890633181786
True	142.67166461135247
True	66.1948895474457
True	141.3797689176902
True	239.81104934923897
True	73.26159152189737
True	369.75443024205134
True	277.5277211111054
True	101.02064058124223
True	340.05270338891745
True	63.66833759574989
True	586.0651785018532
True	843.8720532629832
True	279.5850609981744
True	1154.3071532985973
True	112.43539906528493
True	307.7973412842838
True	1062.2784782288984
True	91.92844769276644
True	284.2693693748761
True	10.694573728907024
True	407.1104299833708
True	445.88841560036974
True	160.29782205555549
True	619.4579201366302
True	903.4101916341176
True	160.6926334822074
True	77.04188210079684
True	347.1394000362422
True	565.6585984916351
True	628.265195992878
True	1211.5067127083742
True	27.23049331674213
True	933.5115358030008
True	141.7300398038573
True	634.0668384621972
True	114.65783334932492
True	133.6066073000581
True	188.33559002573548
True	168.17370360948036
True	755.9327405052896
True	221.98242521892263
True	236.76687621778615
True	69.10672562077526
True	509.2204657101972
True	459.3927619689604
True	179.01727839158838
True	235.459313907992
True	16.479923532223083
True	418.03105003512735
True	212.93492158527044
True	285.82593543685005
True	112.44880136399244
True	688.1175529626233
True	434.90178744828097
True	257.9576524413538
True	647.7827973355963
True	545.9150944052393
True	466.8590180201739
True	136.11001236279915
True	531.5174356308789
True	432.2842558631408
True	3.0031579721333777
True	189.3746561933428
True	87.8303426554026
True	245.07817978620744
True	2.86522554317856
True	135.16867334055868
True	334.41369288749166
True	7.170559833701343
True	852.9362859734435
True	172.12816181335887
True	734.9104433710622
True	770.6915240311023
True	159.87769043214954
True	213.16541286968413
True	474.8213100136029
True	817.0182826155378
True	50.44311207298212
True	38.12205155174247
True	130.4252382682106
True	611.467650761276
True	708.6666461524933
True	184.00563817778684
True	605.7771487900408
True	588.0326411196443
True	822.5527992072579
True	394.477827173408
True	185.0597146218974
True	889.981756519137
True	228.19603563520545
True	143.69934649342315
True	329.06846012745376
True	221.7385994380253
True	205.4935371148545
True	615.2018663155092
True	250.31906510812493
True	187.5605809033241
True	452.8693376743536
True	460.99135401189807
True	63.63515134589171
True	295.6488609843857
True	77.42756954687546
True	340.3315582387791
True	357.1117902184654
True	256.5512338831296
True	175.7258777121289
True	375.5673637540136
True	622.7870237576986
True	747.3995245452996
True	291.2482057532825
True	754.4088878773914
True	64.75886978830935
True	879.0044526633346
True	347.80069611947533
True	12.29193292170886
True	607.6496720580438
True	689.4583064778491
True	265.3495229048657
True	168.77592206644002
True	46.44283195087054
True	381.3016768913546
True	76.2346305690365
True	13.794712325841903
True	886.307813414786
True	388.3297097980533
True	179.75806092572483
True	993.94188961511
True	11.173031252724932
True	803.9126831766367
True	31.2623506488732
True	682.8993461311812
True	56.00140683537472
True	761.5807867980066
True	439.626364739727
True	195.4849751796086
True	434.5024352749131
True	209.13425153811644
True	306.1814278899663
True	218.9151807567789
True	387.838028755245
True	10.9261277158928
True	326.8340169966319
True	116.41053792059324
True	11.068323501053344
True	459.6356334096389
True	717.9700461824984
True	289.9668578656013
True	77.107245792699
True	306.0671499580211
True	79.59501476615449
True	179.61870898010383
True	182.7887499779164
True	388.44012585659095
True	44.06924173438592
True	142.53063269452514
True	384.50909513197865
True	841.2033966243048
True	114.34280578452824
True	207.05980744669392
True	428.51951856668273
True	19.03198430393436
True	402.1119718027418
True	499.8518940116323
True	91.35466582321487
True	393.1493563395789
True	347.6327523860271
True	423.50755669873377
True	584.9022877294045
True	1044.5483350113616
True	980.3210798477644
True	55.750041486769945
True	1074.3888826109965
True	111.30721802006376
True	110.89637360475908
True	110.15712769322124
True	490.152998964672
True	365.6376662138563
True	582.3131117019085
True	260.7656328831014
True	157.06011178514876
True	410.975400592009
True	16.73611047440405
True	448.3169633948738
True	394.9043641032666
True	148.72427321570666
True	95.3102258380912
True	534.0451604256363
True	977.2053488749916
True	209.02447052810777
True	63.67925725325678
True	430.0479724678037
True	382.791699203972
True	495.18792223664207
True	327.3070615781965
True	4.809671807823172
True	523.6565414035855
True	495.7497519911238
True	500.88419188546857
True	193.49162200207812
True	102.47059248616138
True	22.206838700047545
True	374.6553950222418
True	112.36817893040104
True	6.974753941203169
True	31.12402791394637
True	349.2980725354956
True	633.9711840659493
True	133.99339823231193
True	87.95482662967808
True	24.927035550720635
True	405.7477794987281
True	352.12352390191535
True	747.2502578992426
True	302.1774977971063
True	520.6118941656481
True	564.2236264453281
True	517.1245096435289
True	300.7279892202164
True	564.3694567752207
True	98.78233160173748
True	577.4479038334973
True	7.428992341014496
True	363.0620333421051
True	472.67799905379457
True	973.349889416834
True	346.51820515202263
True	771.4657824229224
True	981.5501875335264
True	178.24943428685103
True	37.79327935088295
True	366.564060391478
True	378.9858524705059
True	584.3185496344526
True	247.91481268720625
True	29.29612738694621
True	648.4276060114413
True	127.69091899926302
True	1100.381410616098
True	328.0124827061272
True	487.8897012026437
True	132.6920779503215
True	812.3639797092679
True	142.89048355823527
True	825.8545142111819
True	570.4947042564179
True	182.348859692985
True	110.03337697684056
True	65.77646734633998
True	558.5241375408282
True	915.5335224461024
True	412.8700903655216
True	519.329624880492
True	127.29636492597209
True	625.2203684448484
True	468.5718653407865
True	778.6328879920593
True	320.53508257519286
True	576.5515963006467
True	110.32978607048706
True	25.87292432344501
True	409.4758826192114
True	161.8914603965322
True	105.58197733442766
True	386.5469537854258
True	1141.6452155142292
True	252.3182078224141
True	559.8612323616763
True	11.32871111135781
True	75.55891895458856
True	333.216760135061
True	778.2576984763391
True	458.5270305848137
True	518.9808724683942
True	737.8371585790624
True	69.10014843704708
True	724.5434225394044
True	50.25390339789154
True	99.15467261862466
True	173.68233871252994
True	82.29603271426113
True	28.08062436795796
True	288.7908630919575
True	464.1982545053213
True	875.7081446086547
True	866.028961874246
True	6.522346322115725
True	301.89347042064736
True	476.5930577059984
True	128.11142749818103
True	236.23957184206853
True	314.0482604282665
True	1320.1140056479596
True	444.5148711054674
True	24.738614810149222
True	184.38972864239744
True	708.0441298380628
True	34.75771454992368
True	175.67728494254763
True	559.6008156928797
True	72.41408665543324
True	880.2226073025574
True	313.2266143992952
True	659.3360768167355
True	77.31410372922886
True	678.3234662324639
True	580.2033894869054
True	863.0817445442457
True	253.9155089302514
True	495.9335334959838
True	819.9952333481012
True	942.0721184701296
True	231.7802633255473
True	786.2849183618519
True	226.06788863586092
True	470.751373092916
True	364.5986015380614
True	494.859689230124
True	488.6684134264972
True	313.840331670976
True	356.0747466031084
True	113.48328853710908
True	346.36316770215086
True	1128.902228540535
True	306.6916603774016
True	150.13360246328503
True	299.59999545601755
True	745.26212425373
True	652.9120292081581
True	435.83164582022647
True	115.58702183292958
True	340.0356699435417
True	31.59152606654205
True	166.58767927186287
True	93.83136083156542
True	87.16665940030416
True	556.0529417115644
True	137.85954088317538
True	131.0990134740872
True	105.6829897431305
True	86.98071442781405
True	436.2711985785539
True	370.74529973021663
True	1038.3778588514356
True	553.5781315768821
True	843.285113844881
True	270.8796968240921
True	294.6305699805336
True	540.9708529490923
True	199.22349528499703
True	737.5726966087669
True	243.78254710562445
True	362.5004055681033
True	70.56148866049895
True	117.90336620748909
True	253.37574482961872
True	119.2809485763196
True	499.8858848974935
True	30.998794187681384
True	560.1021657845671
True	1012.355324866179
True	719.0718015644316
True	1.6644682180802175
True	61.18963987299893
True	474.5915960346583
True	427.0796209617595
True	76.21345820314674
True	116.75800447058673
True	308.5960505991703
True	81.87868264389043
True	51.7737052625197
True	744.0074095756781
True	649.0595661630708
True	156.27214986494408
True	166.9141409077381
True	511.2302916629014
True	57.78752879292684
True	26.474317569225907
True	583.1460602277169
True	430.13053377097015
True	1152.8888876711485
True	46.851634840384094
True	483.08210890454
True	901.2151054265724
True	796.9614831013331
True	288.15296207656013
True	768.1111377257528
True	411.0309614998005
True	42.74667883547855
True	91.0632193438786
True	711.3690178224607
True	77.41030914745477
True	138.7725954750627
True	894.0538158251761
True	182.1059285638588
True	270.437340448475
True	109.25508184413108
True	639.3147728481298
True	596.2255338067603
True	214.4142626104712
True	433.6271684306756
True	39.59923735027873
True	278.1618636211616
True	581.2503553752799
True	606.5713853876056
True	321.0909985926538
True	70.92537057068994
True	929.6306941573008
True	1085.3940561573218
True	563.05158013768
True	61.78012110962104
True	27.7235761070702
True	86.65988326033772
True	103.2045249515358
True	101.7779613975819
True	894.5819000679297
True	1216.5642515178108
True	770.17833677042
True	329.0071423656859
True	8.985938518862847
True	20.629226870468425
True	344.62807221589435
True	476.2327855858295
True	42.80852755808986
True	571.5904115489091
True	427.5683908030954
True	392.4606364302656
True	81.54977835578504
True	200.830612738857
True	265.4848546203999
True	130.58061460316043
True	381.29137996626935
True	40.99139820274765
True	183.92436439998488
True	1171.8864661318216
True	6.315502233803005
True	26.234996103704656
True	583.8684075074648
True	365.2689971939944
True	787.4721767806442
True	166.66871412548187
True	784.800109784093
True	615.5767680092139
True	284.8281538134979
True	410.2468209293435
True	339.9203872614431
True	288.2478523052513
True	267.69937781790026
True	407.8899513864355
True	497.9240076786482
True	512.4916115648979
True	107.6537775222626
True	370.5819404866506
True	7.165285488552653
True	186.83476218674383
True	238.37666603865608
True	861.0623982737462
True	573.7023927513402
True	29.17859269879784
True	724.0337996968829
True	819.5362836279764
True	105.74127146985266
True	350.68463070281706
True	876.8121640707341
True	227.6124799407905
True	169.9181256276103
True	521.5797348277259
True	588.8042605022978
True	1082.9401914082905
True	140.89756628914014
True	162.370247762834
True	257.6904403009752
True	317.76413401184897
True	424.8536248773589
True	412.5485653926217
True	338.3331868564114
True	453.0303328110666
True	506.8822107844901
True	225.1750190332749
True	1476.1415957045765
True	243.6929820373649
True	408.0811017859896
True	50.05075637754517
True	771.7926257613167
True	243.7495430748432
True	937.551575836708
True	539.8738149590787
True	310.2718754888145
True	755.2925320069659
True	263.0945249562104
True	217.2910334058961
True	260.0796569641032
True	219.99878265027232
True	142.6311988298911
True	258.1402667139481
True	727.9290290672773
True	515.3509540392904
True	214.28514816714457
True	1158.229728863182
True	113.99756472255994
True	259.71823421034463
True	72.46865587772504
True	308.7170435732268
True	426.1561174030797
True	94.5690893419957
True	217.5408570030145
True	74.34268486298282
True	655.8346795848944
True	370.8914867612497
True	215.32459233278135
True	739.3310989655441
True	838.1024939521749
True	808.4042762240117
True	841.6870230207297
True	353.6103641057645
True	1.0890886364471897
True	264.0133274495032
True	55.7390046278578
True	370.3138636075338
True	55.54362958758208
True	370.1338140820898
True	843.8813729881324
True	988.6388467016814
True	423.6909435900492
True	24.28966252611853
True	515.9747707474562
True	517.7866962876657
True	190.26944871596064
True	242.29051635764776
True	292.67514450434646
True	20.35858299056746
True	131.67820916990658
True	958.4410969990466
True	59.621930503534784
True	515.4088313148826
True	790.7226250893161
True	96.20861717776776
True	254.29722127616964
True	111.28508600896193
True	14.47319297840868
True	1.0786221094812691
True	113.92634589237754
True	1030.524973522957
True	499.2592033349049
True	67.66749713369718
True	792.5608476649542
True	343.5627895554907
True	1.887823977059667
True	441.0438348411986
True	191.6605864198544
True	512.9138940924611
True	85.36686644082586
True	327.84392640565216
True	363.59636935539794
True	174.71137281508877
True	217.1500675464761
True	126.4248835755254
True	172.28924948854416
True	975.3709789424456
True	14.90612218057722
True	504.69514954042376
True	507.13105449668575
True	415.4796708106419
True	221.09508289088885
True	238.0765912533581
True	156.27055833800443
True	47.228694238275736
True	498.6801630798933
True	150.27498257197155
True	841.9202474084254
True	851.0490914723389
True	249.13545142225695
True	327.7391697329928
True	526.6312008827924
True	40.39509047274731
True	88.01039192855933
True	720.2080739223522
True	1058.9445816228588
True	115.24697753653004
True	723.4192048446996
True	139.21271504883288
True	942.6846754636556
True	697.644216899265
True	107.06975952399588
True	267.8548983200763
True	631.3078196204822
True	261.80242272616755
True	44.27654078951219
True	576.1744851070792
True	437.076604397381
True	5.284169699643395
True	482.5079324986444
True	60.51368163889611
True	172.62187589356978
True	238.5144070467486
True	300.2333872688224
True	74.2047016487085
True	223.7397765225276
True	346.2203884550892
True	436.4501598487648
True	937.7231213079326
True	45.816238285998594
True	926.4431295594236
True	980.094005842654
True	133.82950267548486
True	73.66872398705326
True	986.2761475593726
True	34.96974932846754
True	242.0824191680992
True	87.72196492494804
True	209.0057649978483
True	366.6909568045779
True	963.5651929630149
True	99.12136169287436
True	71.42756635114752
True	648.0617739898297
True	278.5198650570398
True	699.7463652115141
True	55.61206831005915
True	509.3233950177897
True	392.78634999591
True	680.9439777790262
True	52.22670895617959
True	106.56779407448852
True	26.788168730237647
True	259.0628502374936
True	40.90336261906484
True	348.91161342450044
True	3.305968024212022
True	1185.8600941894672
True	103.13821198224598
True	136.55750155895404
True	355.0279757502513
True	709.1152096428988
True	651.9432348518823
True	1010.4495880902706
True	456.5862378543754
True	418.2651673927237
True	141.41845592877115
True	417.1369671653469
True	861.5418206340426
True	431.64680637144414
True	917.90155863215
True	86.85701022114309
True	413.5488088420432
True	178.7693946966526
True	296.55107645855026
True	738.4021079897741
True	162.63247795385456
True	131.30296732055993
True	61.01078738412391
True	861.7700769529009
True	813.6341534440044
True	75.10124068761907
True	435.9885984029569
True	745.9168550289194
True	414.8786840129065
True	56.58247631553301
True	322.633913639314
True	780.7564259990608
True	30.79929821519398
True	366.8000333678181
True	165.40833200826845
True	280.82774553444165
True	33.567110833378656
True	215.2255843691903
True	802.3816668083236
True	640.5858308670026
True	58.75784607387424
True	295.2682770483293
True	905.2849051998952
True	18.57758810826892
True	316.14906568264564
True	305.0890573121779
True	428.4892344360836
True	215.36033659745675
True	624.7992830554379
True	51.33521611088028
True	921.6382008578416
True	916.6801858457392
True	46.23595111008398
True	389.8515337300437
True	735.4357445825276
True	926.3296302565756
True	281.7470199833176
True	596.9760600492978
True	126.95294018369674
True	183.1009083020281
True	132.0395397971423
True	140.0783794236914
True	213.2716433305864
True	964.8341318411047
True	824.0911556937418
True	956.3599352416984
True	19.61976030293004
True	27.776364860364907
True	364.42296530147286
True	13.040719452641367
True	619.2586260882216
True	1043.829296142931
True	260.6445950363464
True	208.37753272435745
True	85.42485343072133
True	209.82122222259795
True	125.91131687316184
True	45.00325729681338
True	133.5658021612267
True	92.78386925854645
True	235.2399313669459
True	556.823859002061
True	162.36812435158785
True	31.40586869647721
True	58.47200693479142
True	432.9916603905258
True	270.98248687520834
True	575.0063752569516
True	23.02663014061977
True	115.88248216173966
True	678.9099324495375
True	268.04205002893286
True	471.84008999610825
True	659.3119440334447
True	103.11836205909124
True	108.15864959699545
True	83.4498023086588
True	25.645199825534057
True	110.3873094283024
True	82.62986229353446
True	103.86756129794048
True	152.35799137742143
True	239.5264353717785
True	820.4560066706887
True	278.696361189464
True	947.7427697809396
True	161.4055908092934
True	198.95857184247933
True	814.5256605556187
True	296.89446936232656
True	587.4987433052863
True	258.8955985617489
True	363.0808198035628
True	439.2436577867804
True	558.3822836667993
True	658.3236976395439
True	377.06741615282925
True	34.82604301181132
True	570.8301999955083
True	613.6427419482266
True	18.494407380928106
True	11.700842346184292
True	261.9466657092005
True	422.9402106275765
True	440.6219572297218
True	65.61806853567259
True	635.4988358321234
True	932.2729273559468
True	237.49543117120592
True	913.2175108694796
True	273.7855721540356
True	100.57754939501
True	272.98633103815246
True	683.2804925366769
True	36.02940436662966
True	580.7093129685102
True	1295.1846895497172
True	1031.7645722552852
True	871.8123558390364
True	213.41477182553533
True	89.8240728965246
True	202.6985605118823
True	848.7541808547045
True	146.63962024988274
True	1066.424168315492
True	899.6234282822342
True	43.96015656228037
True	90.31291496636156
True	401.5467380918377
True	407.2632383792706
True	206.19381103670116
True	514.9950446970075
True	663.7512216739607
True	128.10976428572704
True	259.7380944457523
True	1007.8734840481586
True	50.34167745052767
True	704.6222041935735
True	548.3826873397772
True	40.18455238074424
True	806.31768219549
True	382.9089640775853
True	555.5093037786233
True	103.6873596497797
True	266.55806507710486
True	224.54631377510069
True	28.20603306336204
True	131.57852395691265
True	719.5484300473254
True	147.9721120827668
True	379.7282639311893
True	59.69939640274228
True	639.1298604770425
True	604.4223559071685
True	242.43856705657748
True	448.8346121156649
True	162.5092191539109
True	169.45996849935372
True	230.13855519837367
True	288.33616134041245
True	364.8479655579699
True	134.94921152465358
True	177.29895951940182
True	26.937912591896964
True	847.0758058399592
True	321.3545290473917
True	10.77543840299989
True	366.7772628570983
True	167.59506728299613
True	622.0731817327738
True	375.378076361853
True	591.2109996548702
True	554.6856996149321
True	477.5850734468087
True	780.4782228006463
True	237.54518832489617
True	558.9817890332622
True	162.58982846759773
True	527.7550361583012
True	343.40574526935006
True	377.04076685805694
True	121.8512826678193
True	129.92721912029606
True	109.97547176585844
True	67.96507258400446
True	689.5155252695685
True	188.0403523633672
True	43.03668932696512
True	0.0
True	553.8312409410624
True	111.23959435189404
True	21.21291035981192
True	41.2629094518584
True	109.1520244633944
True	521.1087155920524
True	178.1177068749042
True	108.66553557507976
True	37.13641327699669
True	159.7560899324577
True	896.6543973176365
True	52.25692525080126
True	230.7120461083943
True	773.192243391488
True	315.89264477719115
True	440.087895789651
True	476.6968532120093
True	524.9702501096589
True	591.2526275304509
True	928.248604538684
True	263.8307254961088
True	1033.654608239148
True	912.9474165076764
True	605.9252992848861
True	341.9978376123083
True	846.3499911133241
True	10.500866254574468
True	33.59583249488894
True	299.0223368446795
True	44.538679735591735
True	204.60625540817932
True	785.6024972277236
True	216.88655913839884
True	711.9558671015645
True	752.9293889983531
True	118.37868833431968
True	375.7224676217248
True	594.6891031997392
True	23.866965188482656
True	129.27131926976173
True	451.08114333115
True	301.53338757453145
True	199.7499243188548
True	111.22311671880702
True	377.4999415921854
True	22.64672585730574
True	378.08216629030704
True	365.2866405199207
True	1027.0980158155492
True	370.3560617520967
True	30.19053738795559
True	431.59628626954606
True	442.4432486577656
True	232.7986641143972
True	32.60372228674602
True	765.9290004319919
True	433.3620990240135
True	180.81922456667328
True	12.50576160534794
True	1226.213103905383
True	164.74777707127066
True	26.73381246676437
True	317.65232985902736
True	287.25383914769816
True	111.9295557039914
True	300.9130703043988
True	45.01051419217397
True	322.75835593358266
True	295.98288882041686
True	318.1074750767293
True	30.85409005118453
True	49.01219719182804
True	1046.8176136101354
True	24.823468080522225
True	12.397879278907524
True	175.46973675426477
True	672.2252462060882
True	8.58344813438813
True	194.24436496088916
True	175.88452262709032
True	527.8623942567028
True	368.5361262151062
True	726.6307989601938
True	327.2498761571614
True	491.3923267485408
True	443.0966667883562
True	504.0675329540332
True	105.46863345037994
True	1255.924242840698
True	910.897749424722
True	278.0812114612589
True	531.348292316642
True	100.3309589976318
True	582.3905398627063
True	431.511493012753
True	154.9816497461999
True	81.01276056027352
True	350.84083131592206
True	177.6412593598142
True	28.99541838853946
True	590.9657514781122
True	381.3030495842482
True	68.54983007554272
True	30.561861031986787
True	651.3474590020027
True	489.1035475141717
True	70.74157768018212
True	22.569125792908896
True	321.61818018443665
True	341.9194983513541
True	697.5982991789841
True	553.8333974203384
True	558.8089080178402
True	795.9871555883758
True	9.811565508645408
True	57.75709798303262
True	35.43988388355672
True	53.077811439833546
True	493.6994866908055
True	575.8941272365274
True	85.9549227713397
True	113.11743361744529
True	204.9602419021244
True	77.03258120938249
True	181.27587819647957
True	215.02650879682912
True	269.8509409979628
True	819.12086354668
True	615.923264280532
True	289.9389707190524
True	192.0579866640094
True	267.2083934797556
True	249.04021576700552
True	753.6452984530721
True	336.2740758904734
True	178.4728706757133
True	920.1411222483936
True	345.7369231186593
True	482.01290999800295
True	154.27135920161444
True	110.23865591581048
True	63.51601574780311
True	212.46522926944724
True	949.9521609135766
True	504.79778466796046
True	115.6238561137206
True	365.04745832009627
True	96.73607464284792
True	655.2851556687854
True	5.03379343897211
True	683.5354185893731
True	35.12749686171559
True	940.3700907748124
True	844.5564194106433
True	212.70431486357745
True	29.456734545372324
True	82.48074053347459
True	458.9001842014912
True	217.4432577342837
True	1.369497444946877
True	81.1954697501279
True	1091.3870308401858
True	365.6194214934684
True	682.2223550149881
True	507.86715401779446
True	31.10219645061537
True	139.99677250583093
True	463.5992070813392
True	928.3161129349334
True	805.0461377373189
True	428.8582753688319
True	348.71815499333894
True	15.750977144411454
True	77.3720073586206
True	752.8467003954594
True	465.8811882246104
True	381.0941334262137
True	879.3173034917398
True	26.84059740688128
True	210.84324302854597
True	903.328234122605
True	239.61941853637515
True	8.471287820300725
True	504.607946283521
True	105.98910021387064
True	634.2183484222228
True	56.14556148988519
True	266.70566834644507
True	849.1038212528608
True	881.3339336094256
True	278.4647053904324
True	421.46291658371393
True	116.1422866779289
True	595.5595097528308
True	262.2404786417431
True	187.630092390564
True	826.8937161214966
True	52.42274016588104
True	703.7183961327069
True	284.8250357432725
True	306.92774113384763
True	171.56370601575932
True	502.9879982651228
True	617.5795282966434
True	356.54964823369914
True	402.3929348150693
True	70.39113354649811
True	152.62647729168353
True	450.7521268787504
True	221.9482244743286
True	37.31764254453108
True	196.2907643569349
True	387.1512346533234
True	408.5244016376107
True	772.8547371524836
True	125.75840730169564
True	656.5959455655995
True	511.342177846377
True	610.1988866242883
True	138.9144777679743
True	39.27427356028949
True	670.6705393353672
True	69.63622125691661
True	564.9071116325633
True	701.7279115495948
True	450.1855741312639
True	141.7993546938279
True	538.3823134412148
True	4.265199323263658
True	406.3350050935749
True	30.724387243446696
True	641.9692304275035
True	265.1440660449437
True	571.8564941126697
True	690.371212383438
True	154.32788904093871
True	547.3372336222295
True	485.8258496709511
True	67.24709562592871
True	949.0743031614096
True	2.5579326935406934
True	28.983982242987043
True	644.286653382767
True	667.8974010336021
True	138.6860366950028
True	424.8168835647528
True	127.13991994399872
True	75.17678377290267
True	462.8502678383155
True	42.98574795014693
True	504.3598074908195
True	13.054923826801906
True	826.8557864692864
True	550.1799900445733
True	652.2251922031853
True	101.99673958843054
True	383.8782987378221
True	985.2913534536189
True	815.2999104829787
True	144.90284859747288
True	541.2978479391752
True	448.7466722669556
True	245.26135179129605
True	249.5418483270261
True	5.572145831834923
True	321.1365538056205
True	11.595217661500005
True	374.9466286004431
True	77.42135276719303
True	406.3027374345774
True	615.1273013566421
True	129.14229925512987
True	239.8989183032577
True	638.3781395356535
True	690.5939168775384
True	285.64669304620185
True	137.91974413839853
True	168.23948939473237
True	472.3871605096862
True	84.39863711289881
True	9.222544501918362
True	485.99418271451646
True	568.0966489361832
True	19.91324321414944
True	136.7630388859101
True	871.6772508709112
True	496.5571905695337
True	267.6455914312414
True	33.99838200408254
True	477.43506391260365
True	112.72015365300106
True	591.4157692353505
True	648.3393068087544
True	279.87146617854603
True	381.03499268944313
True	179.23992290772935
True	242.1428900334213
True	74.35730450364888
True	223.4808440336904
True	526.3527987371723
True	20.057945977067096
True	456.4659009132205
True	366.85856828786586
True	714.091128521154
True	880.7683630219941
True	905.241460308951
True	148.91305361698213
True	416.2638379712327
True	71.09849487519277
True	191.44533395349967
True	318.20879312017155
True	11.405608358680544
True	767.7661267259846
True	23.104174143366865
True	399.5643948248601
True	266.6911100831701
True	653.7203776196118
True	200.65615411437
True	37.89319805702738
True	695.8670517541992
True	1073.0985514568042
True	222.6313450706484
True	131.53559405959896
True	603.4713230445685
True	495.30878226027454
True	16.763570802066074
True	807.7602257613902
True	106.3875895879959
True	41.94314695529738
True	297.65999028693847
True	359.4849198615647
True	383.7149537534986
True	274.28144020831814
True	19.09649645233631
True	22.48535012503477
True	826.5286704432533
True	196.28924358088275
True	106.02272197777066
True	853.0321738945592
True	653.8162932335598
True	644.393058224018
True	446.5332950355126
True	152.27409000991048
True	33.05439943297296
True	103.11604923807822
True	426.9173891215464
True	234.0435233008345
True	503.166962126922
True	143.11499691832182
True	486.1407993347327
True	648.3292223211496
True	973.0800110935124
True	22.414419880913584
True	980.37529239605
True	1080.7329990261608
True	462.1229725532401
True	79.9392323573763
True	786.3508233463091
True	642.1497203299946
True	691.3855437094707
True	177.44645969406395
True	732.133071086004
True	705.028581552963
True	123.80088634020484
True	771.2801264823668
True	835.3373086770881
True	487.5000847652159
True	234.39590204419176
True	70.4192086254081
True	306.5053860838415
True	336.1431301488368
True	461.813024041734
True	431.0138340599864
True	198.0672792159489
True	307.22467570701303
True	2.790323885151281
True	11.940894638239593
True	104.46986580271046
True	131.4689712103008
True	356.85747049773937
True	354.6488590637469
True	113.51626884633474
True	17.010639185108285
True	214.9608349788163
True	875.8566673650145
True	453.5096866903262
True	524.6166545737218
True	547.6172088385142
True	828.362447964872
True	640.359979976741
True	93.10402304948629
True	215.7449160070799
True	244.09997403125996
True	278.0828937642799
True	104.07512692039448
True	359.28184122796995
True	439.1598608327285
True	171.50394325515546
True	656.2087283665345
True	247.687428838311
True	203.54190819255973
True	30.41512537854325
True	244.90589821298585
True	479.99191747711706
True	160.05182645238054
True	521.6967729489699
True	485.8942962154306
True	241.5610349567628
True	106.74813260463728
True	42.50304578626648
True	410.0004228762159
True	796.2858917792859
True	167.4641062540353
True	1008.5203419950672
True	1038.5983162097862
True	467.29789115808
True	102.06329093293958
True	130.43728807385267
True	695.6581078949599
True	9.328775127668225
True	225.75939556522133
True	134.7184070527007
True	115.92095665106892
True	329.92504862867173
True	633.0921959646316
True	38.39192498801714
True	125.58762212341072
True	953.9485336116566
True	53.740003854579015
True	460.1293443120738
True	520.0130587726467
True	255.97189116461112
True	128.4179126475967
True	927.554824178066
True	1196.7867910588218
True	516.0619913092845
True	659.9215207960443
True	196.42257802736168
True	148.5505247423905
True	334.27257754210603
True	265.23915433103707
True	171.54849926442523
True	291.9297105912714
True	341.10604999735205
True	11.78703718329272
True	617.3903718123578
True	144.5399187736599
True	78.51864600826192
True	431.3472577237733
True	321.6693327346011
True	1219.4737505143396
True	364.5876693357119
True	928.0543412067508
True	11.515595836732352
True	271.7069256910454
True	216.40544819069535
True	160.45839469211725
True	478.4868076573086
True	196.6884233970465
True	408.9519625492966
True	326.09240880595235
True	115.88494876854072
True	359.50437067535347
True	1025.2794640922557
True	728.0425934460468
True	227.35617857568428
True	108.7747216895479
True	295.15989162551455
True	24.053289832237656
True	353.5961520208392
True	313.52827213149993
True	582.1950803041087
True	443.6441219541916
True	341.60303973069114
True	161.47108975914608
True	12.291671846472786
True	434.1916161852884
True	286.42280977592225
True	146.0792307545982
True	309.47786266329445
True	417.1261994987656
True	810.82937120177
True	305.5584169777525
True	782.7765168771809
True	400.7946204852471
True	369.7368259496885
True	1.7969624382562488
True	1196.218020115017
True	105.56394383826198
True	925.5262441043368
True	207.33847383344624
True	441.7418605567686
True	671.7476753041798
True	84.68240443249195
True	473.15268586875874
True	30.7366423241646
True	419.0481598635144
True	79.21874944419446
True	230.10097876662917
True	41.29145972505446
True	666.7174272992863
True	187.8461689336624
True	26.517479398974288
True	395.5150549210887
True	114.73404809146864
True	164.87301633663782
True	833.1776973381561
True	270.014843172435
True	152.64776487824267
True	365.0645718433556
True	519.5896086519903
True	331.7399912263697
True	494.0583629163551
True	630.7257161555922
True	157.33213293043738
True	6.305275023528078
True	76.55234575183013
True	420.2638473693757
True	92.3884499659474
True	81.61886340816017
True	1063.113919046301
True	27.589209574945038
True	326.33347342585205
True	322.503332027577
True	464.4788968743287
True	679.2437582954523
True	190.89999607865607
True	659.6510755798723
True	316.1372230640629
True	352.6648840807487
True	264.42861671879297
True	212.21650611615843
True	360.9378039876658
True	428.4240662205924
True	395.29911469905926
True	591.4764659521312
True	140.6110043326618
True	76.76558141983621
True	39.54413973619814
True	294.0830450940045
True	651.4978659051125
True	408.7460550094282
True	805.5155033754796
True	214.53701749725093
True	390.4709141642948
True	67.92421651056296
True	55.5554372078227
True	427.6773667784655
True	206.71623997878856
True	213.65331933533912
True	43.01424744975253
True	1089.7776453639983
True	181.42067881238523
True	911.610959894069
True	308.2915656153345
True	920.4853300733477
True	234.98353604779345
True	443.181631977242
True	533.6260465619937
True	622.0400804702664
True	212.11598604768415
True	475.0560320308773
True	982.4613204289734
True	130.0342895632847
True	7.320558185008434
True	574.9028400010906
True	29.15382351500854
True	77.74202813278863
True	815.3370286043446
True	230.5562696912852
True	1031.2062202160057
True	687.1622033404714
True	426.5742786889885
True	280.55396223264705
True	486.6583346476309
True	344.09779845504295
True	179.9795715121169
True	706.4708530029679
True	713.9600419401121
True	215.03351168980595
True	88.88772290054858
True	520.8122000072491
True	135.74424639637036
True	390.218682361364
True	358.86538456565955
True	64.41234194192327
True	387.7541319941704
True	425.7663346139955
True	371.9656485178278
True	407.19022871262456
True	429.1734932113812
True	641.1413379630068
True	58.21734568029906
True	427.0993816461474
True	318.88788597995506
True	631.5722556617691
True	226.6263052428662
True	96.24100217825897
True	38.91962067680077
True	545.5870895832595
True	624.6953604436827
True	190.1282087429943
True	419.1887598834245
True	329.79898799670286
True	17.382553928093767
True	169.09553101354737
True	293.4605224688269
True	2.0800835047368933
True	882.0241445900914
True	85.18211987680574
True	103.54164449695956
True	110.40220970225468
True	366.6134897152128
True	34.34404832550435
True	467.3615851297061
True	233.18199500355647
True	5.078214036248667
True	113.79113438518056
True	449.8939887473601
True	53.27865104183889
True	64.63842720184513
True	175.41959928858765
True	284.994203456294
True	933.1289880196202
True	389.9072112162437
True	941.4599198397424
True	177.0302728255459
True	1026.8733317258782
True	772.725426777067
True	636.5257952765969
True	410.951253331753
True	378.3693349984744
True	80.57681240243627
True	71.88342545637732
True	82.96188723491154
True	175.40402388943207
True	474.0367882040748
True	1071.2966333184086
True	169.7221021490202
True	345.7184357511753
True	446.2674769656617
True	586.718477394411
True	617.8733927075745
True	268.2227797907612
True	452.3131034260009
True	677.8970100137993
True	101.7898150947648
True	700.2615789465254
True	256.2944773464231
True	135.14411069694034
True	418.5680551090123
True	867.5122232420495
True	418.3083172836922
True	866.3855070129447
True	196.9497923584784
True	353.5521340900129
True	698.680985605746
True	634.3926377796157
True	193.07929949833135
True	249.1752986097788
True	761.6314508876878
True	33.10403019610703
True	172.54411368776843
True	484.1448480006168
True	713.5440439556852
True	103.83369744584678
True	40.06226552286708
True	170.949800597785
True	775.5212928716194
True	316.1834428721065
True	557.7230605736019
True	364.9681484736648
True	296.9273403578653
True	440.5042607040866
True	483.24321982531234
True	69.34870830227692
True	393.68933739757466
True	779.2616771642449
True	0.0
True	289.3999451112159
True	240.6489947282538
True	1009.1116649053024
True	157.57480274925658
True	666.110602734723
True	643.690754375056
True	111.7809091587717
True	227.6256669385499
True	137.0185815340855
True	11.761059103995269
True	292.1362162445273
True	372.12851146512406
True	1151.3152559755245
True	236.211907431506
True	415.67012663893433
True	656.997076457718
True	208.93888023461272
True	28.32960568059221
True	853.1243269718274
True	596.8804102493425
True	155.67455476369727
True	634.41897651749
True	168.31314306466584
True	291.9243748464241
True	787.5801828814052
True	33.03395802440919
True	110.43061108155592
True	505.5340012139537
True	67.13299663194823
True	74.41242004729203
True	418.8788583624242
True	20.993195205420257
True	780.6344707181885
True	102.2053188644112
True	157.17722711200133
True	17.830294218303493
True	680.2139996084309
True	30.69891978701804
True	772.9823234501732
True	390.2659755832834
True	119.12646186660908
True	695.9922578478612
True	521.5080928841635
True	572.8220427613597
True	47.95710335926703
True	371.5015198992597
True	6.208705562295504
True	92.99767501120851
True	370.45634779552256
True	48.91642144205963
True	118.99676610881237
True	309.75969244712246
True	186.06712801154757
True	101.21313676491134
True	662.3424810940694
True	20.90953180938193
True	1187.2621366245594
True	503.5682884701269
True	306.0570748999743
True	499.8321922498356
True	123.46614244841494
True	785.5827581793694
True	1112.650096836776
True	755.383282798519
True	179.71612056027544
True	226.69812829718745
True	50.84411882131376
True	59.94406539484973
True	156.76099005481694
True	103.23239413365567
True	168.20940340390246
True	1170.6294669565243
True	312.8534335075042
True	358.9213245347306
True	713.510459322775
True	17.77191928721282
True	14.655501627313916
True	598.2965839596002
True	5.722961632812206
True	117.8221613117171
True	661.40890902665
True	179.54445503660395
True	637.9250019150237
True	856.2970205633864
True	158.14382010894826
True	866.0154023408683
True	2.5603588446801635
True	436.8590542561174
True	1058.444270852688
True	25.96478230002424
True	235.2749234178357
True	149.7840164342699
True	960.3553744484047
True	237.2775986449387
True	514.3205950502467
True	119.86627879328114
True	482.8842908266732
True	153.98091473860484
True	96.87672346901996
True	380.1535033941397
True	70.13577829380709
True	51.90652957060305
True	1065.4998038168674
True	265.37744890066995
True	157.12552528452363
True	371.572324719546
True	387.4083829228148
True	213.1995791125154
True	170.24664009108673
True	393.1824274561508
True	36.32920515495494
True	479.4967615355452
True	1094.327314733379
True	114.17576461734676
True	469.4243450123449
True	313.0681202687525
True	25.92763868975405
True	399.0645556582698
True	99.9203602765576
True	577.9560299203866
True	210.7381511999243
True	423.0074775941719
True	22.119404418955863
True	456.5733679050631
True	112.94258249752266
True	334.8155318108801
True	32.81199784472259
True	174.40129024997017
True	238.54374288580252
True	780.3894087005937
True	59.747542871153726
True	139.56216969579611
True	235.61099164957892
True	142.2108807215094
True	592.6225663333641
True	551.6270353589642
True	799.6101482100495
True	378.52125951581394
True	540.3599592747705
True	407.9807830728122
True	689.2273623951728
True	69.69310112901131
True	473.1897133952572
True	413.1954774122789
True	40.018927524487935
True	85.59866717659904
True	126.20963935149445
True	87.84320668877574
True	328.268447406563
True	858.0746050350709
True	327.1156852462307
True	1116.371562943714
True	311.96171594972594
True	906.1418246682446
True	152.09258397146803
True	557.3732397044831
True	595.135702713273
True	691.8419131034792
True	455.2724249346522
True	65.31973023947498
True	298.3447433179554
True	39.50142964334774
True	170.77341903963242
True	159.45633547785013
True	1155.7832635060504
True	233.20366917287407
True	557.0797165718817
True	536.06285640408
True	558.7201294871569
True	873.3372371362808
True	601.3403092303938
True	635.7487303509745
True	956.1087961955548
True	120.95177368581604
True	314.8961365976694
True	263.3566599272979
True	331.391615087285
True	90.58949914200224
True	371.9975549903663
True	5.438291882269992
True	319.32814753631527
True	261.5779030044946
True	629.1600085157235
True	283.2443013297512
True	364.2172540819973
True	9.798888650017002
True	61.18722443480412
True	545.1235255073028
True	29.25530394305352
True	141.68669285283144
True	63.81356220823907
True	140.39098073736886
True	236.81144633529183
True	71.45630418765496
True	366.45756490821816
True	271.21681925069083
True	100.2439476393325
True	338.3671130853152
True	64.07041647085663
True	575.3064160947869
True	853.3066901181032
True	277.8637232116351
True	1180.7089285907527
True	114.28122389482618
True	298.87351390086826
True	1046.7523682486446
True	86.00559559834069
True	273.8379445002423
True	9.418786074041394
True	409.24342472643536
True	459.3915360602253
True	158.2424251866131
True	623.2165415430815
True	917.7417118379796
True	160.77926604181025
True	78.4570867049635
True	338.7564743572246
True	538.3033251005077
True	623.0607324487723
True	1208.9540185760932
True	26.66210895429981
True	920.5399449783944
True	137.39490764987002
True	643.5956998870399
True	117.05713956737792
True	125.50262734287116
True	193.8194958954227
True	165.58592235512324
True	770.028565409023
True	201.78562675804184
True	228.4043895445021
True	67.74823203499173
True	514.6714391301314
True	445.9314447020935
True	181.63880779598884
True	244.1058135146558
True	16.125969633469357
True	426.7019966186596
True	216.07432866949267
True	268.38778169815555
True	115.10219780816612
True	692.8484948185181
True	433.3195856580744
True	251.04822180933
True	643.1260371047912
True	531.2300786326907
True	457.2702738987974
True	134.37033247366628
True	524.366581692817
True	431.60274200976806
True	2.3551303260909524
True	204.1710890605709
True	88.91197963958437
True	246.90785977030225
True	2.3118120657328776
True	126.06298530391386
True	351.01398542012777
True	7.459316928444485
True	848.7736349634644
True	172.45883216692533
True	694.1254040688846
True	791.570130789202
True	162.3344458625745
True	219.7167312600097
True	475.0990259874012
True	821.5360548106169
True	49.62222049217721
True	40.55729535255139
True	137.36972974933528
True	608.6929723316462
True	743.2270411688708
True	178.63584803695952
True	611.9861446125575
True	582.3410018048721
True	883.6902000951219
True	391.895908089226
True	191.04935368736557
True	877.975665245262
True	213.8477432611815
True	146.60526293675903
True	341.61244413553976
True	221.1611737331594
True	215.2476669631964
True	620.6033676832357
True	252.47637257154432
True	191.37052329140727
True	463.5410568709683
True	475.23101483984334
True	66.24658833955509
True	274.635799038168
True	79.62980071527905
True	333.20824423093507
True	350.8443973759967
True	249.4473275968882
True	182.21649741553503
True	379.1515730073143
True	617.5809696755874
True	724.4075907918098
True	292.2538604591068
True	722.7453015246838
True	63.540923270469705
True	860.8991625839135
True	344.1020529258836
True	12.958230529509937
True	626.6791499579629
True	693.0431664120663
True	253.2877275095684
True	168.91329790832955
True	48.53985175260496
True	393.0118539875993
True	75.93241571713271
True	12.857599979838431
True	889.1636695922829
True	375.3696016624819
True	176.57450053379443
True	986.0050781134404
True	11.855451659066778
True	772.5825152994654
True	30.530348148965118
True	670.0349450641744
True	58.32495119953182
True	731.5058960763408
True	445.5560566228325
True	199.23963449117343
True	431.15641500390257
True	211.0814809593551
True	297.73401074072
True	204.99638972931396
True	405.8855882382175
True	9.800937465534354
True	326.02085006194983
True	111.70196213494285
True	11.145215624278148
True	467.7039711586014
True	720.6765569719201
True	288.0496243291936
True	84.3463633046972
True	310.0081992224661
True	81.60895430194489
True	189.28068432523077
True	176.571049849356
True	381.241068180604
True	44.704065894231256
True	141.0898051502227
True	368.0835562509216
True	874.0836037096274
True	114.33162709003489
True	205.9255330607974
True	431.4769105513844
True	18.680473142908276
True	416.9240594062128
True	526.205592515076
True	88.99104758695749
True	398.695009247531
True	375.12580445599895
True	421.618011795436
True	599.5787187718024
True	1081.066580195027
True	992.1580351260566
True	59.80270358364413
True	1073.173166104364
True	109.45506776152186
True	113.31559284149176
True	116.783633009488
True	487.19406836613246
True	367.30196167402215
True	573.3263970209321
True	255.1045333694368
True	159.3379613309904
True	396.69465034489633
True	14.879556959441164
True	459.5126212025545
True	385.6677207500018
True	144.92350035297662
True	100.71818463526526
True	521.1720682768072
True	1007.9483092588348
True	187.77270719114597
True	64.73916158485973
True	428.4537198022935
True	378.0659736946074
True	476.2169196954181
True	328.2151428810523
True	4.539362187556343
True	542.2372474040887
True	509.7616474022567
True	504.90690613246727
True	194.29510300940584
True	102.52765342554976
True	21.384314680170743
True	379.59838241241147
True	103.39464676784245
True	7.947089828919919
True	30.17202307294206
True	345.2526815677486
True	625.1027235257917
True	135.53303924990053
True	93.82888679031086
True	24.446540070000104
True	408.2264240936151
True	340.3862408678137
True	808.3665426450738
True	303.01374412858434
True	522.5274103125741
True	530.2949321267788
True	522.645964868883
True	297.02519290179885
True	503.2454570832905
True	104.8025912430935
True	585.1358555691298
True	7.728386368966924
True	373.3530240303708
True	451.6209684618284
True	937.3275568366768
True	345.5053352131376
True	794.6137623265005
True	986.5260477781168
True	173.2783693656115
True	39.46475491802989
True	355.28770574349926
True	390.6577155243576
True	579.715081478657
True	248.40045601284723
True	29.859395334845843
True	668.0161536257403
True	121.24371475927862
True	1055.770163596875
True	314.6563831904455
True	467.04216783947527
True	126.56443402790994
True	801.2227655523368
True	138.8116159296106
True	814.5730914174438
True	542.1358612028185
True	178.01978431535417
True	116.57166088647918
True	66.59258153371478
True	547.2984633050092
True	906.2478762532412
True	424.5477109086602
True	535.1413769083763
True	134.95383119624324
True	612.0589930333531
True	495.96804363822514
True	787.8338303300642
True	324.2576178585437
True	597.9736631914574
True	112.30977546936042
True	26.311385869107006
True	415.66412515320434
True	168.19597843382164
True	101.45619897671617
True	374.43097544820455
True	1077.7430777445902
True	273.91016772604786
True	548.9387307074821
True	13.057769238088506
True	78.48211141257323
True	329.0095262371104
True	793.2900245768496
True	458.77641754388327
True	522.8387858547575
True	728.5672523160329
True	69.16927958908715
True	708.2616254934401
True	47.39680015749882
True	110.18061917376866
True	182.77846351724088
True	81.10595077244436
True	26.421745135193245
True	299.9066289299611
True	483.1891269534646
True	914.6054282273346
True	864.4194568532422
True	5.867011323108407
True	288.14001205123105
True	457.7159030461231
True	123.42207143296336
True	236.81017852662097
True	325.60595256996595
True	1314.9143880628178
True	465.6928991293715
True	23.710056737523043
True	174.90761711400458
True	686.9903093985498
True	31.74986343653445
True	173.75567769324962
True	567.3561374991381
True	70.60052195620766
True	868.0155863832262
True	324.9923179003427
True	675.6288018708079
True	76.09548583351793
True	699.6832717896891
True	589.5146143673903
True	858.9369837877258
True	259.34800361100883
True	498.0241672098521
True	838.6593144643473
True	896.3873188334217
True	242.30619922033875
True	764.5211540988442
True	202.13559770425476
True	459.7319219833551
True	374.6755809144526
True	493.65042580224207
True	494.8050885403629
True	323.8838552827999
True	354.5461818164405
True	111.8377393542989
True	339.67079415983943
True	1119.7819665911793
True	319.6839739320994
True	151.64838272291962
True	300.45383432974324
True	725.7882478364209
True	649.944659666998
True	427.7298291686697
True	120.62249195486788
True	337.2262589550464
True	33.431581626509725
True	173.27978787045063
True	93.5220692113486
True	85.28605151999189
True	541.6464371167116
True	139.24643929306967
True	138.74506390668444
True	103.60175644493827
True	90.28475460059548
True	451.0735638281581
True	393.6903910241563
True	1037.56813660709
True	532.1656392034284
True	842.7764507669746
True	281.6777858000908
True	294.1477639013198
True	524.6343823964348
True	190.5917035360773
True	770.4369929869462
True	254.16382597067775
True	351.48789907472326
True	64.85849750409156
True	118.80570723924122
True	262.40646730327626
True	120.54099918925994
True	497.8322547143684
True	34.19185608745056
True	566.2056687563959
True	1020.4380918966308
True	728.4458425635389
True	1.104727767361494
True	63.88371401166398
True	481.6862948296079
True	435.25910667192335
True	75.174737385201
True	118.2849239346317
True	296.2094085454617
True	79.67952337748349
True	52.32305604529
True	730.4966885537464
True	689.9089616223706
True	158.74506257934263
True	181.38851839680572
True	546.3141423061334
True	55.41744324865999
True	24.86506949940068
True	565.6325159451368
True	444.7307543376326
True	1138.4248894720042
True	47.11086968137753
True	462.7512222558486
True	901.5132811988312
True	774.3183652848396
True	279.03550551101574
True	767.1050233059293
True	393.7098066253124
True	41.22795198234543
True	97.0547484772235
True	730.946412836254
True	77.82729618411909
True	143.3331751357692
True	935.5498959579568
True	176.11303493419695
True	277.22307833829825
True	108.96840487099676
True	645.4753401504335
True	580.2223809961179
True	216.2794270283386
True	445.8072734483269
True	40.97958350026392
True	279.9452851297574
True	596.7628610175884
True	602.1986696822942
True	325.7045642796262
True	74.90515437288182
True	942.2052078463184
True	1072.6363590376843
True	561.669637300735
True	64.25407100474276
True	28.07035845747308
True	88.62107086537978
True	105.32704327704222
True	95.53376929392697
True	882.2322759263634
True	1215.2955346222443
True	740.2375199829231
True	335.0151942134122
True	9.22816885483317
True	22.595628452153555
True	342.8382031529804
True	482.5474556628104
True	43.578063912313866
True	544.2693570581462
True	427.9417265064934
True	389.1312366517813
True	82.64618365961483
True	203.6484320939854
True	257.253135066453
True	138.22627498305368
True	392.31708020635455
True	37.68382647655743
True	182.18740222213592
True	1139.1819710473092
True	6.168881662298227
True	27.92563410843845
True	602.2171765844447
True	354.57914158405544
True	774.6416023587101
True	163.19984056377834
True	770.650537961897
True	607.6443536572875
True	269.0976378383186
True	411.04509192632696
True	342.86869534692204
True	289.699676192085
True	272.1842900302115
True	398.5545846464797
True	508.959246667838
True	519.6144669297252
True	108.83570554494842
True	352.35837632599714
True	8.762880161991545
True	187.39650395705087
True	232.63497047422024
True	919.091717377166
True	576.7788661807862
True	30.299772067203413
True	726.6395778066586
True	845.0908446493154
True	102.61132734452998
True	339.9318201760995
True	864.0164787985036
True	233.2128884402472
True	153.280067532339
True	534.5926198104726
True	590.9214019745618
True	1092.3954281143035
True	149.59654209000556
True	159.84108130914507
True	259.0037630622406
True	318.32851116626045
True	429.78549293774654
True	411.1524168482525
True	317.19624722860965
True	439.3104117299208
True	487.8133968627717
True	228.77188874927865
True	1468.8102908054702
True	252.99767056635736
True	419.82232115451416
True	52.6533769740724
True	759.0742706259382
True	257.0081196412193
True	942.2005865997004
True	551.9705400828201
True	322.1095496212958
True	761.1987613191199
True	262.06085455817504
True	202.0022287046089
True	262.5999344998161
True	225.0495891626094
True	136.1893593236262
True	255.42555939298668
True	712.3630908708154
True	542.0437207490623
True	217.3125375071131
True	1119.283461765015
True	115.79185324187767
True	270.41744713696664
True	68.2093289230689
True	313.1327163921315
True	412.7885487188653
True	89.78765042438049
True	203.40273867091577
True	68.25645226396827
True	666.8014509264897
True	378.2882700937329
True	225.02716896048108
True	749.6659164609218
True	897.3583632113913
True	801.2562172142306
True	830.6952860764248
True	342.9962250201562
True	1.307308554832543
True	257.0811965691953
True	47.472381095994
True	381.0492316279909
True	53.80655165386511
True	373.2621998016605
True	864.9131009507418
True	1028.2378674552756
True	388.85583854461134
True	21.35685997380829
True	524.3895757642135
True	494.5284800156824
True	196.8584170795609
True	227.5842061919853
True	292.9991796969502
True	23.28452748175987
True	126.85596240492072
True	968.237689567624
True	59.19518347066971
True	492.1597303650513
True	782.7720002682125
True	101.04995266696686
True	254.62152958882157
True	111.55282477558904
True	15.855771173156135
True	1.660681592588508
True	119.57493721244258
True	1007.7587138397214
True	481.6080128193297
True	63.52516427775265
True	784.3300893930614
True	332.14669659274483
True	1.0539980147788683
True	458.7142764391338
True	191.36617149291493
True	485.6607450075124
True	84.65558959900606
True	319.36095347863693
True	398.2675830333485
True	164.45007006948163
True	211.0468583517301
True	123.7937929712364
True	172.2484665416475
True	976.5926823068356
True	13.440087840775767
True	512.6091784547303
True	470.6193740719481
True	399.1292623247724
True	220.1411044905614
True	231.379088820282
True	158.34442887410847
True	46.55906626521473
True	488.7913530526442
True	150.90735826217465
True	860.9494813990785
True	836.3742040577711
True	241.9623976962893
True	326.7200318040701
True	525.3593245900299
True	40.22169364820597
True	85.73744223144358
True	711.0298046735633
True	1096.659180747992
True	116.07808584686984
True	731.8372779557513
True	145.855877826766
True	948.6498540189876
True	661.0339357753568
True	97.90851990308522
True	281.40839187368897
True	626.5707507601534
True	253.02353515367895
True	47.627688558870126
True	555.9645239723233
True	437.9971391598674
True	6.428484246902688
True	492.6952507139914
True	68.42607072301061
True	171.84991024674878
True	240.0557054422005
True	304.7175769770842
True	75.37458856743173
True	222.141388226177
True	356.2727631601704
True	420.0128170767157
True	924.9542652706872
True	45.516277781482266
True	870.98417987737
True	1008.1156541157168
True	132.499170677776
True	71.44341518094448
True	995.332006870858
True	34.46982621037739
True	223.93242857207795
True	90.54477504242644
True	214.50580987262123
True	369.7448924251602
True	958.2933755618452
True	96.2443258689823
True	71.90744128008504
True	672.023318994739
True	280.4622122042839
True	718.6955347503568
True	53.29976372316524
True	482.5510165510031
True	390.19913669957697
True	687.1054732290704
True	50.53309799163441
True	111.78294613326408
True	26.826157034309087
True	253.1338779008925
True	39.61228752469532
True	352.5084459763825
True	2.941893077173309
True	1187.0526173834978
True	106.46518476059371
True	133.272740249012
True	341.13426232697924
True	715.8774860362226
True	672.6195817442349
True	1026.1692224726728
True	447.9689687591783
True	425.0274777467477
True	139.66559330566542
True	405.5338771165746
True	834.9102605514106
True	434.8935982277578
True	972.5047112592356
True	88.5734023083736
True	432.9879877716353
True	181.94201530346987
True	291.1403641199884
True	760.951950206883
True	162.0026106520794
True	134.61701699140897
True	63.88825108157306
True	871.3556503855897
True	788.1792875154836
True	78.35192147176986
True	449.3506656332567
True	748.543960123059
True	424.3898889271448
True	58.3128196184839
True	324.12031449214334
True	785.1156584567409
True	33.4458192110891
True	348.4936192255184
True	165.8533383942265
True	292.65699598564163
True	31.39695174111372
True	208.172586646193
True	763.5797568706334
True	642.2964469452555
True	58.32774270704683
True	303.83594870380296
True	882.2505368546732
True	18.106663452315612
True	313.5453027888544
True	292.23035195543247
True	435.81012644354615
True	208.72784259945345
True	568.2322250063859
True	47.31610108992895
True	972.789924896639
True	905.8914493490264
True	45.74944042830112
True	401.9882338863012
True	746.946020818089
True	908.33454482439
True	267.22461619154006
True	588.3011592945007
True	130.26564252070875
True	190.1952171904908
True	128.8003388660895
True	134.8847999260122
True	193.93250725714765
True	957.7628226628764
True	792.1868237529187
True	918.7708159320932
True	21.82291459872799
True	27.11941262011481
True	352.4972664111311
True	11.380314301755911
True	609.5896549778826
True	1091.8376164427584
True	263.4213633591513
True	205.75550462883385
True	86.16929713426926
True	219.18978433908956
True	132.21770079366448
True	45.22542307033402
True	137.92186604285993
True	86.16230647329776
True	250.1033781101387
True	531.1996206812474
True	168.28239491694578
True	29.55277579031788
True	58.44567832210876
True	425.3417138968775
True	267.1530038292226
True	581.0731876382478
True	21.826447910492384
True	112.48463123315052
True	680.1618241945054
True	259.77473367982594
True	453.38300422612974
True	656.5421400052535
True	104.7702996678802
True	105.77531709628204
True	83.42087109883875
True	26.359829004167164
True	119.83483997529676
True	87.07204319602236
True	106.01330899820624
True	150.22625365887882
True	234.9106788563955
True	805.44801009113
True	287.18094523260226
True	986.3513606333256
True	165.72666012364994
True	208.6313974664096
True	799.6179877581399
True	314.2506074301908
True	584.078956736562
True	254.7844726327074
True	343.2727044513227
True	439.3567467975167
True	573.762041884651
True	640.5155083390858
True	365.1406645439444
True	37.48248754099118
True	569.060954422918
True	620.1915386041245
True	19.500084764857483
True	11.45082482018917
True	254.24938576828973
True	397.1403194963906
True	454.5010297291475
True	68.95433959819498
True	626.7631535544853
True	934.9807795518582
True	230.60058550369624
True	899.4246282039752
True	268.7030671258097
True	103.6288392933258
True	271.7959686450569
True	682.4707981680014
True	39.35222276810564
True	565.9708923347912
True	1250.6518327568308
True	1013.7906519929636
True	902.6544435571252
True	201.194724823542
True	89.28617267015913
True	192.2338540552206
True	843.1799133443502
True	155.0065138240173
True	1068.4110978621056
True	889.4030546730086
True	41.14868835275611
True	87.80925701260982
True	403.4012681398556
True	407.3671316555242
True	201.64678904019485
True	517.2724251423614
True	661.7113765868773
True	126.77785355883049
True	277.6495698898464
True	993.0857363678956
True	52.52369719670664
True	692.6434355685883
True	540.7587559545319
True	36.87364379123984
True	846.8821604605258
True	387.2637147581134
True	576.0892401266069
True	107.10273009618146
True	259.8151878397575
True	215.86836094846305
True	25.5614975456378
True	135.44388554709266
True	736.8989113851836
True	146.1036116970648
True	379.233703756708
True	65.1200451800144
True	623.5649584454991
True	631.8680846428316
True	236.5636015751652
True	469.326758764048
True	162.23333542943615
True	176.48314431295358
True	215.41320925733413
True	296.62175355096326
True	369.6431968883952
True	124.33666256462956
True	183.42313742419051
True	25.18631212638716
True	875.7097300429083
True	309.3570093448224
True	9.796095731774566
True	369.301648698718
True	162.5632940424534
True	636.9641035869435
True	389.9328434804332
True	584.8374957360137
True	547.2171127473891
True	497.61646345270447
True	797.4021503876651
True	242.15800061329992
True	563.2419216112153
True	160.7509438303736
True	558.312571820646
True	370.9138791610808
True	382.8122334283565
True	131.61012985292345
True	124.96131099219248
True	110.72431639472912
True	66.81800275902658
True	748.8074940447265
True	185.63363478518252
True	46.68881804475986
True	0.0
True	525.1720160128936
True	112.3741165065136
True	22.415139103624405
True	39.80034925186574
True	112.03261498205951
True	524.4230764285588
True	187.3249046620081
True	111.8835431995056
True	34.91041162390709
True	159.74764811988194
True	918.9904476967164
True	48.96828711602637
True	234.5873973102165
True	745.1893196071769
True	318.4893669783479
True	453.1073219275146
True	484.9896902583622
True	518.6368971433754
True	588.5426617122471
True	919.6431821189778
True	275.90584641153987
True	1047.8572017180743
True	920.8630230924072
True	611.7096190683559
True	341.3722309892378
True	823.7960057105942
True	10.072766850837024
True	34.47301474411032
True	272.6590974419852
True	42.19390375595518
True	204.54542456771307
True	734.7132407296697
True	222.103412193635
True	740.5983276030341
True	769.8974405736633
True	121.37304853771856
True	366.144056281334
True	588.9751313181035
True	26.23024625068627
True	134.72724638071952
True	435.1213785597898
True	304.8031640820925
True	200.18902460395745
True	111.3626043855812
True	372.92544537216736
True	21.6023451188866
True	370.082251728434
True	364.7125314381677
True	1067.3722439184403
True	356.34525506584964
True	31.79936751828137
True	433.59958168700064
True	441.1632166882328
True	230.30927718732065
True	28.493974826374096
True	776.3998087823026
True	429.37663251807794
True	178.13934230256416
True	12.99241169101187
True	1213.2941011409744
True	166.57741977008797
True	27.86326547648668
True	281.3927883347908
True	280.04062590656594
True	115.05607981167834
True	292.17012713340165
True	45.82382375518407
True	331.1051116025652
True	298.3154375423567
True	316.3259073416286
True	32.656808255370606
True	44.8614161661716
True	1032.1145213366383
True	26.99048113413449
True	12.86339478125507
True	176.69147480004926
True	640.232172172578
True	7.381513290360451
True	191.7538024819665
True	173.25966447028503
True	521.3991993952774
True	345.7489044171475
True	734.4490621377626
True	324.4769004062794
True	490.2313845719402
True	443.1959393438572
True	499.7512964944263
True	99.74085368098264
True	1264.7971956061408
True	923.0797695380274
True	289.37655821353815
True	525.4527019853748
True	102.08783934226328
True	586.8583090558222
True	436.51351773246057
True	157.26928792577115
True	74.37744200580862
True	349.468374485276
True	158.98557123162823
True	27.51997771930928
True	618.5962203550752
True	374.17728271740657
True	69.25172330594019
True	28.730627794975995
True	651.0654691478493
True	491.29657728172606
True	72.7842645045158
True	21.574008817750464
True	346.9102206529531
True	331.2130552848057
True	726.3325334466663
True	546.8151804901596
True	561.5554187055175
True	802.4240476802916
True	10.122789919931884
True	53.59878361039375
True	36.4928682737355
True	57.76437687606352
True	507.51390236914233
True	585.6117802649856
True	83.4145218731567
True	108.6723150743206
True	193.26198863104827
True	72.08424848301439
True	172.02947488521832
True	214.83415246587472
True	275.69995475127456
True	860.7950022468633
True	605.2270908925626
True	278.08104777316817
True	196.45075980717496
True	261.89687432440144
True	242.8578010463599
True	751.1368190698387
True	331.71891514485134
True	167.70314173140082
True	929.8440443073864
True	352.5716426695368
True	465.3058739011325
True	157.83850472862554
True	121.04472752188896
True	61.33994312024831
True	209.93489548234425
True	975.4592308853286
True	516.1356255436813
True	111.77241528352434
True	346.8776564505374
True	100.53170242297692
True	670.6100151239117
True	5.096754393638755
True	698.5098164201676
True	32.2128585219908
True	923.3895249243608
True	853.1806913769447
True	207.26930949674608
True	30.872763314326008
True	80.48305985029783
True	462.0251766929344
True	231.57495013664956
True	1.2114076688357045
True	74.62870791055741
True	1103.771679586311
True	328.28365099345285
True	673.9485061511779
True	513.8036674397864
True	34.855638421032474
True	138.90478885648605
True	428.4734733426062
True	929.4566405483891
True	805.5694182971089
True	447.8655114019381
True	345.5953360194407
True	15.455269250137633
True	78.27946539698651
True	750.05399745237
True	478.43087539994514
True	380.7232604503999
True	882.5651441006164
True	25.02121516300204
True	218.96102732610245
True	899.0362937189992
True	235.47622994779857
True	7.3510606227712225
True	496.9672567054255
True	102.96135422190244
True	629.5860039571012
True	55.9686650162638
True	262.7575268868591
True	849.7202834434872
True	896.1038196072692
True	270.3672636359834
True	455.9821783281613
True	120.5185831884072
True	591.1302315604111
True	257.1121341723723
True	195.02504552287283
True	864.3504866547117
True	51.97437409916956
True	708.1124065042184
True	279.9870887695054
True	301.07100448637635
True	164.2258215149352
True	469.6295321231465
True	599.9804578589968
True	366.5370877363226
True	413.62471897786907
True	69.2638125005617
True	162.68383835784195
True	440.3911565836394
True	212.1386052254169
True	31.123055353050745
True	206.18961113699905
True	392.3290532750972
True	398.43774291539927
True	766.8233792060333
True	139.96980583742337
True	664.1075525280439
True	504.509947794489
True	580.3844756516133
True	142.2448738553094
True	37.91564199340191
True	667.203371883361
True	73.74818911216006
True	555.6736603876147
True	698.0739706942239
True	447.61072829617626
True	137.01504853057597
True	527.3453956128968
True	4.854113421340303
True	390.88682192237815
True	27.94270929633213
True	625.8631082733256
True	256.14095018549006
True	577.5314652393293
True	728.530860133175
True	143.94343901952615
True	517.1949657384741
True	470.3900562092036
True	61.32765727710412
True	984.6111529507735
True	2.6539426238337294
True	26.222864976902187
True	628.3646923425617
True	680.0302251764232
True	137.39762466210718
True	421.3921407680076
True	123.10032579971984
True	72.34159889300656
True	472.32437713452833
True	38.01005428562704
True	489.7291682712363
True	13.956676724009272
True	825.317896684854
True	553.3549353310033
True	665.829922951513
True	104.98854795902383
True	358.3666745446738
True	1004.9943670981098
True	838.0344271881053
True	130.1105267096361
True	542.050219681374
True	461.0399803659452
True	253.15808629760429
True	251.9430236955445
True	5.481801977061307
True	323.0757178540297
True	11.59173559241201
True	369.4107635072248
True	73.12397714369357
True	409.4591867989477
True	628.1481785170336
True	127.62733725212296
True	237.1626726967732
True	631.6158754715042
True	693.9092204394464
True	282.62549777899727
True	140.99570590194094
True	168.29760293403496
True	477.6340509096422
True	88.55304275571616
True	10.381572127586022
True	492.71875540405216
True	565.3322973938888
True	18.874281568730225
True	134.10981626380624
True	880.2136552332584
True	484.380056961934
True	258.9537802069856
True	32.47771364826271
True	462.6788483150737
True	113.69806982410874
True	577.0179871746485
True	658.0083023936658
True	310.2282216606013
True	389.9367943724717
True	187.39448690948868
True	243.7407636475264
True	73.18093015343993
True	204.74469187164271
True	487.2312586414941
True	21.0633820609297
True	441.2172910876071
True	376.6634305224485
True	724.4202104291593
True	883.3335485214606
True	919.0331588919069
True	157.19075068184358
True	405.0387561809059
True	71.93741009140271
True	192.42761298932973
True	322.89799735934946
True	9.574130971127262
True	807.6788429799292
True	23.68291213302115
True	396.5976320972582
True	261.02216425985296
True	653.5710855082766
True	207.5368382898575
True	37.65634312855523
True	634.0613888634516
True	1075.3958738094286
True	225.62722216943004
True	126.4556882320502
True	627.7072959810068
True	519.9961708470503
True	17.42323257710596
True	814.7033862313258
True	111.76723616279672
True	46.20148803850944
True	313.6314147328479
True	340.7751722978183
True	401.41217846550205
True	268.6327991335233
True	20.820425719642664
True	23.847755839627
True	855.1963282531871
True	208.0095500574008
True	112.86043405382618
True	839.804270282519
True	656.950096295996
True	624.5424236350048
True	442.053899031749
True	150.17448605324668
True	34.796928912907184
True	100.0917004903188
True	438.84723842593087
True	223.10337844009777
True	483.6697888216124
True	136.1814244759127
True	469.27540550191065
True	640.368728747174
True	972.5689602514992
True	23.351907067837864
True	971.0083484851092
True	1048.712739131067
True	501.2962804446856
True	84.6861634323573
True	808.5480730015934
True	644.3760187065675
True	682.985421735555
True	172.26916157383403
True	732.4592652918844
True	710.0344640939813
True	120.63450263901645
True	760.3872762100393
True	835.6769530156153
True	469.974120241796
True	227.16192136324975
True	69.35416663076067
True	325.4086393572568
True	365.6081856074345
True	468.2928230514095
True	432.6576575418616
True	190.4573141367495
True	316.7936252691576
True	3.2960369104077056
True	13.877716859000762
True	103.5649339982895
True	127.871827079699
True	349.4674877346116
True	346.4378855410122
True	108.75958618858483
True	18.348063769391253
True	202.8187817153855
True	858.4569176786353
True	456.1445931343757
True	551.4013405353538
True	575.9042188636072
True	816.5216930273027
True	636.0967678865528
True	94.953535037356
True	208.1724142197651
True	239.16493233005127
True	283.1901036397557
True	101.717463608301
True	362.43967097344586
True	433.7645163706654
True	173.1943852814114
True	645.2431279362733
True	252.65026302596104
True	205.5654942357242
True	27.79122834037692
True	253.2427270183926
True	482.4502793605448
True	159.78076969816885
True	536.3006898795733
True	460.3967008439063
True	248.30300143251145
True	100.70608640668571
True	39.74112971990094
True	413.1916086142351
True	802.9005205024857
True	166.3831574118514
True	1067.3076987087795
True	1052.2018353745443
True	486.9684304888844
True	101.7622992036353
True	126.77723327956834
True	653.4891841404419
True	8.19135902159076
True	226.23059720248867
True	125.74123362552275
True	119.55824487604124
True	333.8970038159668
True	615.4824389873365
True	37.93673844063335
True	123.54818914204832
True	952.2528886821516
True	56.66774343465048
True	448.2211024734839
True	529.0633877530373
True	257.2913297886343
True	131.7713688341115
True	925.8881805282682
True	1185.7561746123072
True	517.1916673351317
True	660.8202642570332
True	208.38376518396612
True	151.44537362795492
True	309.71577679878544
True	239.3209916638932
True	171.16958545784146
True	305.5435951319058
True	324.6045050593782
True	11.927577734664805
True	617.2163935053876
True	152.4067234342911
True	78.41094265216391
True	455.1100293015601
True	324.43575329271226
True	1174.7362682787634
True	365.60233947997466
True	976.2053040946356
True	11.023048690752306
True	265.23862349621515
True	222.8367174384978
True	152.60812814063888
True	494.85709851493135
True	205.8435375776704
True	411.3736916707008
True	318.36175078359776
True	108.14051626923684
True	356.29458325580526
True	1035.5858251077273
True	699.4470272385161
True	220.20831699855628
True	114.16524744807256
True	293.5588437024298
True	24.14315064922636
True	349.5315053862084
True	321.54773654280234
True	586.7390009199356
True	432.95498764765983
True	356.1519654830067
True	149.19807959869308
True	13.21692506531656
True	415.6850101113104
True	276.76153907043283
True	139.95840309666747
True	310.3846027900934
True	426.8784992254909
True	819.8717927668259
True	316.1030748403646
True	783.818049323968
True	402.4801866276061
True	371.08923633207615
True	1.7467826568663156
True	1160.7912671890476
True	104.74664488688488
True	903.0106921571752
True	192.97216465793304
True	475.8143217284583
True	673.5887159329247
True	86.84844743410918
True	487.1596344405276
True	34.4096884041604
True	421.0011586739365
True	77.45501793747394
True	230.02669526532387
True	39.94345382735549
True	667.130095837184
True	188.9023299359922
True	24.29035895564021
True	394.48327594312536
True	106.04758468406432
True	173.86510575802947
True	850.4405184590215
True	258.0765933514596
True	157.53340337474646
True	382.9122471092933
True	526.6535408649503
True	329.1493881348582
True	508.11215174680143
True	622.3400265268575
True	161.50816501144016
True	6.234491398812091
True	71.31969016792983
True	433.9049401836653
True	86.55552481001256
True	78.31544277463695
True	1061.0899742190927
True	26.21315894343878
True	326.4971667418399
True	327.8876909026514
True	459.4775288012972
True	684.2699727199032
True	186.52816671962103
True	636.4619034935776
True	332.1131169393561
True	357.43520274941795
True	265.7182728682584
True	214.28453112238023
True	360.9315684799418
True	446.0299540203652
True	401.26916808280646
True	614.6528674022912
True	136.69708781153557
True	78.60695403774332
True	41.529052943440746
True	294.492244548947
True	625.4142987707042
True	409.2190356111331
True	783.8111608434511
True	212.5507213291376
True	407.8520572154384
True	66.81914501188253
True	51.97502916550043
True	426.37791476102126
True	197.30093460050117
True	225.7766573096341
True	43.76244281463767
True	1098.1464703109689
True	172.9487043820077
True	892.0547372718477
True	322.916877017482
True	916.6865902166786
True	236.624301672039
True	459.7515528283233
True	524.1099446359277
True	631.4568543616164
True	207.9172637884703
True	490.6342299459087
True	931.2322701037288
True	130.599958657005
True	4.736690986604488
True	582.3261727083335
True	29.50796090890927
True	79.00114864261465
True	794.6502822304618
True	229.2429633933022
True	977.9271499608038
True	688.9057003293888
True	424.05843147348
True	285.44085917265954
True	467.4584896365501
True	337.1430956956309
True	181.3499557492889
True	677.8035625831322
True	718.5566555069419
True	208.70695547967895
True	90.5708768712298
True	520.0989051724156
True	136.78328266616214
True	380.65418998011694
True	340.3241426873663
True	69.38015083828952
True	380.0257885868805
True	412.5329623287116
True	389.2772855767265
True	424.19501029139633
True	442.3395470544156
True	615.7693412625895
True	56.89650273604343
True	451.7235059851189
True	330.99298962327754
True	658.8080711745716
True	220.56658431037175
True	101.07146886506033
True	42.424200288159376
True	527.6807981457514
True	637.9328949366651
True	175.06768991799365
True	404.1348891548699
True	350.4282760407189
True	17.655637119769743
True	168.88684561749588
True	297.24196369493075
True	3.1397422022066177
True	867.414614350401
True	77.99127772963976
True	96.02902405145588
True	113.85005898497931
True	363.43027199476455
True	36.4984193824191
True	464.9934128946784
True	227.7430023518906
True	5.408617330245211
True	120.45569638861244
True	453.0567761239664
True	52.59572305059877
True	63.78342113566162
True	179.978413954739
True	297.65114839833194
True	980.3669980633044
True	391.7987360745067
True	936.9613440661068
True	177.385906337167
True	1028.685335935771
True	770.8603584543221
True	641.2665126032857
True	409.2331871289515
True	385.32072269797806
True	77.88920743320845
True	71.5107463979027
True	80.27825508268015
True	179.9572986572726
True	483.1664699686069
True	1033.483258870782
True	179.9053826944902
True	361.244761310085
True	439.1161671155812
True	567.3128110957198
True	587.2598765782778
True	285.261418311491
True	475.2363105379989
True	681.0125028859111
True	93.320044381535
True	725.642830097796
True	259.00829278939744
True	139.6069552593543
True	399.6132100078602
True	868.1933752944142
True	435.6072380568732
True	886.0417060631279
True	197.63614807926945
True	349.19592389523046
True	698.7410279122496
True	610.5840718489368
True	196.103783815087
True	263.2159947313552
True	813.9168052704752
True	26.718410199532507
True	199.000233332244
True	479.956808915553
True	695.0411014280947
True	103.78854162362978
True	37.75567799349027
True	166.85934883330117
True	718.5685672892216
True	326.56472093168463
True	550.4098037120809
True	354.3367397847582
True	300.73906081022983
True	457.8081918250668
True	494.8871222611569
True	69.31660980294528
True	367.14897178028656
True	755.8688804235082
True	0.0
True	282.10107900428835
True	244.1221625149238
True	979.583103771077
True	144.43200724714947
True	681.7238789325744
True	641.5728681289481
True	114.65146693118024
True	220.58383985702736
True	127.21959224622704
True	11.20390818195122
True	289.13271651059114
True	369.2689946096096
True	1143.570977966693
True	226.5412907227781
True	409.130539537299
True	661.3186353448737
True	203.41315932118147
True	26.08287109120962
True	880.2353593802316
True	562.6628271165138
True	152.2791129130366
True	631.7666549382744
True	164.46514337875348
True	302.30145562362827
True	771.1409453364583
True	34.76439220191258
True	109.10665244880398
True	488.4732444050727
True	65.39344290631477
True	81.71602234315934
True	398.78029158393815
True	25.659610957720087
True	775.627218219744
True	102.67658217812216
True	157.8672856573191
True	18.62332564165004
True	713.6240057308554
True	31.73559480720229
True	774.1813511196335
True	384.5886693801469
True	117.12649969789004
True	696.2385866657493
True	517.2066976174062
True	544.4015571657177
True	47.418981800892055
True	375.1704504045532
True	6.072640711738539
True	90.87001882601704
True	381.01884811972326
True	49.21935620146497
True	120.15202021772944
True	314.8040518933862
True	190.06202902459495
True	96.34119888985816
True	658.104777960157
True	21.265876233976517
True	1167.7988875447345
True	501.4851829140101
True	296.5357535120001
True	498.8415562900079
True	123.30715904414517
True	790.444351804647
True	1115.491767069573
True	753.9430178364406
True	169.9691074006907
True	227.6935724245817
True	50.604814290367145
True	58.7554832104308
True	153.80620017440694
True	101.56160758290414
True	171.35558612811738
True	1135.5208773432648
True	319.50128352632987
True	358.05589648060595
True	723.3113997419704
True	17.99359432892889
True	15.605471158198355
True	581.6940323257917
True	5.57747593694074
True	111.6714112081488
True	689.7827898942409
True	182.6306314968249
True	638.2728304174084
True	867.1715010656695
True	150.87127133125966
True	887.4886107618516
True	2.4397642581260675
True	467.7432620269586
True	1062.1419742769708
True	21.31713107866157
True	237.5088754612109
True	147.44910302901974
True	952.88162281023
True	238.66484358703383
True	503.1321429960413
True	123.55074525836484
True	504.7860479237983
True	157.47956732132573
True	96.67728943620058
True	380.2894475264482
True	67.11454780940623
True	56.87071957189848
True	1095.15185778572
True	254.30998442441108
True	156.69343899370153
True	371.36465180006365
True	400.34539861304006
True	207.2991518460772
True	172.77943466154443
True	400.8517245547807
True	35.717118964474544
True	494.409093888305
True	1156.1476720444507
True	114.68599424570718
True	468.0685923228635
True	300.93137121770013
True	27.579052240726444
True	415.8006944424875
True	104.33903389258832
True	559.9924528729495
True	205.4144761545533
True	423.7015038189247
True	20.30210974703539
True	451.9295051906832
True	106.61205364231824
True	336.7632664581993
True	35.0083385052101
True	168.1313493389229
True	244.07245446230527
True	762.7679270121455
True	59.84312931075792
True	133.44461623361377
True	233.60809757428748
True	141.4594927586493
True	618.9066239295832
True	564.0258979423361
True	780.0482617002257
True	385.4654119392436
True	536.3048140593504
True	413.7017726192376
True	678.2872853688485
True	72.86276295864401
True	447.5567704279928
True	402.8998002700415
True	48.08415431333891
True	84.3944214360816
True	131.57127311495898
True	83.98602564761086
True	320.4322060165907
True	864.5461624250661
True	328.5334826379892
True	1075.3990920559906
True	311.39058954312065
True	895.5241677853094
True	150.3827026192574
True	580.3627958925251
True	615.4567318278764
True	705.4492316790554
True	455.9932811779342
True	66.71796929334097
True	292.0995487717878
True	41.94425592843511
True	168.99854994219405
True	161.81584184532724
True	1154.788128676926
True	233.5204321143044
True	543.8628371157972
True	566.9005459239029
True	571.403640518657
True	880.5402167668018
True	581.1208633320123
True	660.2427117625595
True	957.7207824698684
True	123.01805070277084
True	319.58010424509985
True	278.061390206464
True	317.9214746010576
True	90.71246195124404
True	383.2829245117528
True	4.921341540471445
True	317.60790854066045
True	267.72713047822003
True	601.2993194988829
True	286.212594710609
True	360.567440948723
True	10.018219905053478
True	62.8522513345438
True	549.6741126130407
True	30.910583504369285
True	134.73784427695227
True	62.1868669333359
True	149.4419545632936
True	221.6158023228969
True	71.63538413037847
True	373.80921940687705
True	265.17721001308814
True	98.83177073607354
True	344.688165203966
True	62.18173294624966
True	593.5090667563911
True	830.2607631551377
True	284.49090429224304
True	1151.7813401381095
True	111.11622297449968
True	309.2215261388453
True	1048.3027991823574
True	88.92510397562357
True	283.53728674253176
True	9.955725892430424
True	403.1559227313518
True	448.11172916677214
True	152.38327073562323
True	619.1159565817685
True	892.7997234988601
True	157.02544203431424
True	79.9488263162666
True	309.790104135392
True	540.0770310345807
True	620.956496095366
True	1221.3441681739184
True	28.44835092298297
True	951.1229814759608
True	140.22361601614372
True	633.9173401013144
True	117.47290210940992
True	135.14200327272502
True	187.57715748159464
True	172.24591558727494
True	773.7955760384401
True	210.1864473150195
True	232.3893790669461
True	68.6993547342949
True	512.3840959406929
True	444.55024906301816
True	177.77641890224493
True	232.88822144709505
True	16.496919230910628
True	418.55471986294486
True	225.01154733335775
True	284.86539253474587
True	116.11722539100889
True	697.9860338056438
True	408.6400633810267
True	259.8851039579095
True	638.8528272826977
True	515.2282137103908
True	473.4260248242858
True	130.74778326874485
True	529.4291877602134
True	414.70111943494544
True	3.214517848608507
True	187.60045205090427
True	93.87037330097982
True	242.6407480568878
True	2.698864012352487
True	127.6570029892134
True	344.4398588852149
True	7.255523885606338
True	866.8945324875136
True	163.9611993304927
True	719.1876497433981
True	812.7990132258363
True	161.83509909453727
True	220.56054522686665
True	499.0037422839184
True	859.9469236567822
True	47.15998914522455
True	40.31281517346305
True	133.3128479342941
True	631.176632971626
True	712.7245395771924
True	178.17401643240115
True	603.5401948682438
True	600.6222001876746
True	887.8816049544165
True	405.9341112246881
True	185.9382564573456
True	884.456341484794
True	230.0897848220729
True	148.5395797894881
True	331.35885800625
True	225.65710407422887
True	213.120685252209
True	603.7513987616235
True	249.11296471160617
True	197.038697808882
True	444.52136121886673
True	476.6552839309842
True	60.55499242908898
True	282.97785340269496
True	80.74762993763602
True	338.7135509761245
True	354.19709304641844
True	249.57007946312123
True	184.58661778994
True	378.13056611244144
True	659.9350427239543
True	768.4610316206449
True	298.6263229539518
True	739.8339914885296
True	62.58597284559529
True	869.5834925399814
True	352.4380213052911
True	12.237243177922188
True	593.418168610219
True	708.1985482379015
True	256.37889510377244
True	166.89596576874715
True	51.06824905516191
True	379.5060569733173
True	69.49994678976884
True	14.089474942083369
True	890.0618528044661
True	369.985206709994
True	175.388066407149
True	952.5257682931252
True	13.342507911919942
True	801.0815514801307
True	32.686063012389255
True	704.3299494141926
True	60.9235164704978
True	752.8064767868029
True	465.9541431392413
True	193.86644059565612
True	424.5709793015958
True	205.54578780317
True	299.1131109617919
True	218.1514196837861
True	412.37926261857285
True	9.660648505569648
True	325.0634093658744
True	113.60853831293468
True	11.63985911564714
True	471.2497711461256
True	740.2588636789357
True	292.00100879404886
True	80.01401478446063
True	298.8568125107657
True	86.05749515916341
True	179.0068255440131
True	182.3248830412697
True	380.663638139937
True	45.88061852576788
True	146.12336647918403
True	370.318343994343
True	859.0372454649344
True	110.22564914081651
True	209.05996645448525
True	427.9168182578902
True	19.871596026413822
True	403.7155198718367
True	499.9523093936179
True	86.87026755484256
True	404.8659075820626
True	340.270020907374
True	416.1059464014368
True	581.0135027384752
True	1057.455874455594
True	969.0247666718916
True	56.97807824038423
True	1074.651507964751
True	110.84492211833998
True	113.00084859594884
True	110.4512847868898
True	534.332674375905
True	365.3196277059049
True	566.0415096171669
True	260.8556057453784
True	157.36853528979708
True	407.9508863309367
True	17.430341818266438
True	462.3719549326504
True	400.9587417507292
True	144.11956819861592
True	96.79516508442916
True	523.6730342428741
True	988.3406311233824
True	196.17519216944132
True	67.26395647114762
True	446.01797446725897
True	376.1896024915322
True	472.3457334340836
True	302.6124059485602
True	3.7894265427547382
True	520.3351872554402
True	516.8546734728642
True	507.7206176600143
True	194.79179199427915
True	104.3141766679018
True	20.183915445877417
True	376.8992279695599
True	110.8385882508466
True	8.115777359063477
True	33.207632990137725
True	349.91238452763
True	631.4630036254565
True	133.9805296038355
True	91.57158037524437
True	26.45412130132738
True	410.6313095711448
True	337.5181548790844
True	779.9965008586817
True	312.86776986338737
True	506.5841002374408
True	539.0089980581603
True	534.9439658322136
True	301.4639069435123
True	522.1418153825283
True	101.26229693291702
True	594.4635551967564
True	7.774500134705592
True	365.931849395215
True	479.6142382588103
True	996.831293677456
True	350.8314738635443
True	785.5149589348465
True	1020.2670090730196
True	177.7168305318337
True	37.32583562877165
True	364.2965907118841
True	387.3701655804384
True	582.542447882274
True	236.57896309481092
True	29.5983884573138
True	639.3641454220492
True	127.56796668009537
True	1084.8620009583756
True	315.68701616009395
True	479.0742775834608
True	125.45321083429324
True	819.4549070893956
True	141.11073602911657
True	815.8052723969969
True	565.389427477476
True	185.322330033958
True	115.47550355527292
True	69.77644899309917
True	562.9486121073442
True	932.0385230919356
True	433.9809441180423
True	547.0212654399942
True	133.37698671507007
True	625.5773482110282
True	489.9861247277915
True	799.4551374657156
True	318.7528830796151
True	581.7405301726108
True	121.02975238402404
True	25.78157016299177
True	415.9075219518307
True	169.9069183987735
True	103.78121082164924
True	383.8846082994772
True	1097.1078294484496
True	255.89387834409908
True	547.2119060930756
True	10.483347385629996
True	71.50111114125525
True	326.4605645760191
True	792.3968493818202
True	448.5420753316825
True	518.6991453282983
True	709.6348141791736
True	70.87759673331364
True	728.1363208070505
True	50.9635220504516
True	109.1326084314886
True	175.23213991603853
True	77.56021834213564
True	26.076959700447155
True	295.4759930517575
True	467.1723583006932
True	901.6842536104684
True	858.868576205418
True	6.4053503602414885
True	290.9497125127435
True	455.7203023597969
True	123.08879845474716
True	245.8460772449604
True	325.5669665919313
True	1315.2170800833885
True	449.8939446888304
True	25.962422525955454
True	182.69154655128008
True	702.497682765174
True	35.16418594001389
True	176.02269443077782
True	587.5187096812248
True	68.26346185971063
True	874.7551664596801
True	330.8454214428495
True	671.4516313984032
True	79.5269074237961
True	658.3559092368913
True	580.265261968748
True	875.7698629885148
True	258.7740282035611
True	504.9042810073453
True	839.1305504791111
True	917.8003025702368
True	236.50930518508915
True	775.0473939944189
True	230.0904187439546
True	461.3043022394226
True	380.217074361487
True	508.3151984335823
True	506.7122328403206
True	324.2531329981077
True	360.4551324772936
True	111.24881203224612
True	330.7138823529432
True	1156.9508399004644
True	302.9562650432315
True	145.61829785300424
True	313.0286699797491
True	759.1226925101778
True	656.5893352092799
True	411.7205148933536
True	119.89912205167349
True	334.9055318861929
True	34.04096187441483
True	170.1111054892584
True	88.98425737941083
True	85.67860590086211
True	558.0302583047003
True	139.51255157814418
True	135.8617165219973
True	105.91054776807856
True	88.01058643400654
True	435.8725367708731
True	383.48024955615216
True	1051.622845410461
True	526.5850368656128
True	823.3540692646961
True	274.8492059656953
True	302.0991271914416
True	548.2431510505405
True	198.3588204116052
True	770.6128824136736
True	257.77544847484546
True	347.94241511173163
True	73.07787455860893
True	124.70134863091356
True	247.9842422131105
True	118.58795866130588
True	486.5566472896796
True	31.568159043372223
True	574.3602207345573
True	1011.388079278198
True	733.3666131003404
True	1.8723686629168044
True	62.39086166835078
True	477.89798909426463
True	442.3345004812133
True	79.36773820404838
True	120.45801198965148
True	292.35928856796204
True	80.60642650034482
True	51.72187502481047
True	705.4513591699674
True	662.198831902878
True	163.66307590187236
True	174.81401903870548
True	525.3899726562271
True	52.28643058755096
True	24.736989973867
True	577.7880409972355
True	464.7525353759628
True	1164.0617488349776
True	48.79992412124307
True	471.8851867560418
True	862.1068876931439
True	821.8994585090488
True	293.0907468314018
True	751.1863093033293
True	398.9391763165257
True	41.7035218545164
True	103.47668606002196
True	704.1627481760074
True	78.39827490925732
True	137.3398117457957
True	966.4308354521194
True	199.34828674097636
True	266.13811882881026
True	109.02328684066846
True	645.9229248507895
True	597.8499687202798
True	213.0822602640964
True	441.60810616638906
True	39.84472534189165
True	280.8500623227755
True	616.5137188062234
True	611.7334488228089
True	318.2136300940558
True	74.3809700344166
True	950.1218559008475
True	1054.6596874755198
True	567.3671478519622
True	61.82336165291306
True	29.921486262582903
True	91.4656369708016
True	104.6992281176437
True	99.48656842528553
True	883.6375089759802
True	1208.8917662589126
True	738.2639704256427
True	324.58813257996115
True	8.326408480781819
True	19.831858350822134
True	345.05683470503885
True	486.6569355538903
True	47.302982204439445
True	561.4341851601595
True	426.1087717479494
True	399.6953371987554
True	79.38068902834692
True	188.2977068988488
True	255.4904866035224
True	141.49169862941906
True	383.5257556644829
True	43.61067485338193
True	184.5904171949113
True	1178.680774179566
True	6.217194384460322
True	27.973006210125902
True	582.6533608988283
True	369.9180708225513
True	785.4018105525348
True	156.1228126303955
True	759.3768252697897
True	605.8047168985261
True	269.90625305350983
True	434.21309168459743
True	340.35064750554494
True	289.84061015937675
True	274.32294995357995
True	397.11001660803066
True	509.7574595762175
True	503.79348082942926
True	109.20267170132142
True	358.9748958789893
True	8.831180879717937
True	186.01944020001304
True	237.7770532400925
True	856.9335467849208
True	613.7509314588458
True	32.28572846586523
True	734.5925677143109
True	895.0934361064355
True	109.494093155558
True	333.7573475632876
True	857.2449667014329
True	230.7602552526495
True	167.86005710465872
True	519.9015163629749
True	582.0642127349153
True	1104.954228774065
True	142.9775773331906
True	147.36018450617465
True	252.78670789974825
True	322.1012877594739
True	421.1388861858903
True	419.2823469065612
True	320.17068409837987
True	448.06249366916217
True	499.8562536252058
True	230.34809547719271
True	1474.173336473291
True	249.34133839149368
True	396.0976167688827
True	52.93830331756849
True	774.4892744535658
True	259.6588029450756
True	932.3220315692776
True	565.390543215645
True	324.1925216645983
True	765.6978321520462
True	266.62196295692183
True	214.4003092834682
True	262.848930898156
True	225.472203445564
True	148.94945517650476
True	256.2238038328929
True	728.7426519359273
True	521.1078136564379
True	222.1309791777355
True	1116.300888246175
True	115.04621554455863
True	264.0747264519125
True	67.8140906616336
True	315.0386632809835
True	417.7839061693812
True	93.24123146436352
True	212.518581546418
True	74.3047926390805
True	708.301502094285
True	387.3881967340405
True	226.0799244768062
True	729.5541800013303
True	898.7157088317705
True	810.9351385938667
True	850.907025926198
True	352.0430649781596
True	1.084559391198853
True	263.61352745326496
True	55.00186018467537
True	382.3299053698054
True	57.180075319851525
True	367.6228376950951
True	870.1383348104573
True	1073.707745146511
True	404.88426104876913
True	21.73339949609459
True	535.492334915568
True	509.7324613238388
True	194.33546658863293
True	237.83894961214745
True	303.898408727271
True	24.91698407649765
True	123.04532184934467
True	958.6405895636468
True	61.86785156438376
True	485.5915288090993
True	795.1515545363505
True	99.61864388000808
True	247.8590324819024
True	112.97445187763394
True	15.65685535890504
True	1.595441344068233
True	118.41443968274666
True	1024.09402937
True	497.25508438103446
True	69.19689750440355
True	793.4078080422466
True	343.52220850056034
True	1.2909304804970403
True	436.32923699481165
True	190.77437932534036
True	500.7789824005924
True	84.08589917336754
True	339.33417087051964
True	372.5036213952973
True	165.66225934330697
True	213.55430084646787
True	129.04325608807048
True	172.1251100108713
True	946.7284081982442
True	15.398819069713335
True	506.0161741392921
True	501.8258451906303
True	406.6632472020116
True	222.3778448831549
True	233.58558206680377
True	151.5064472561707
True	45.93246272293149
True	481.0107564724453
True	154.45806567209888
True	860.2605632900116
True	829.7500425424963
True	249.52802973906765
True	311.0519887094537
True	521.7275612044401
True	40.159888309479214
True	86.55382926666633
True	737.7176951496224
True	1093.1581999154685
True	110.46777339107338
True	720.5887338323739
True	139.6953168502967
True	960.7091629789488
True	678.3275559712542
True	100.02184420023168
True	281.16868595070287
True	607.9622903442362
True	243.31890081925133
True	44.56104714992275
True	564.4787774501204
True	419.7633045975466
True	6.075353847285026
True	480.7263532458031
True	64.23037581928249
True	177.03440890576653
True	230.67507232004635
True	306.7233126434673
True	72.8964847989947
True	225.88099429607308
True	351.135636526752
True	422.25081975871495
True	957.7816424603958
True	47.14879538774819
True	902.8560943650704
True	1007.3443809684748
True	128.17654923145577
True	73.12337047980274
True	976.6282686252543
True	32.794628932489346
True	220.3517173607155
True	84.62222115237847
True	216.5987359418858
True	378.5277832064945
True	986.2445793078446
True	96.26062921130958
True	73.06377886437141
True	656.2123068812216
True	271.30865996465945
True	685.8639552288319
True	52.875927163893145
True	478.0064175819423
True	380.713030766713
True	686.1728252890301
True	51.56903165938223
True	109.8269069819208
True	28.707877260817945
True	269.0906857698837
True	44.2112286687182
True	349.52639075630765
True	2.45126815219752
True	1162.8884149557266
True	105.84385532478656
True	131.59026916657012
True	359.97384549833254
True	726.5721708316474
True	682.0462556568157
True	1004.41647177898
True	467.7905238367735
True	407.5789347360069
True	142.11462341439767
True	419.1522465716699
True	850.511133027408
True	436.16181856743566
True	960.6834856973718
True	85.1183617246817
True	397.50895351325215
True	185.4816213020868
True	273.3667276776103
True	749.2555980440051
True	158.34880632967304
True	135.8435473960783
True	63.34223279267482
True	851.6856240012473
True	787.3630248875527
True	78.91752085062313
True	412.8464597231411
True	758.4595601436622
True	416.2185324037665
True	58.67287993885896
True	328.0805304002594
True	771.1227804277876
True	31.283808557139974
True	376.3850471208799
True	168.12232828440852
True	275.2610694836241
True	33.00733647973782
True	229.17401852680675
True	802.3525516428689
True	648.7943311157732
True	55.99008684932358
True	299.8370607394445
True	897.8374509339144
True	17.6415041111208
True	311.1011311611505
True	299.87069671418084
True	423.5002901922222
True	208.98355983598927
True	585.3681849483569
True	44.09876963864461
True	943.4180851050828
True	919.8351425829652
True	49.79765258886049
True	411.31473004025054
True	742.788261712829
True	951.0139799690688
True	268.99079898153195
True	596.4768701779205
True	126.35069674794988
True	195.4032474696181
True	131.08333227277035
True	142.53123226900726
True	212.1375240195591
True	936.0042358057826
True	776.0439668406277
True	945.9502308766796
True	18.58294915628102
True	26.699598485465664
True	364.5478723848288
True	13.007446102584634
True	607.4257610752447
True	1047.9150152978868
True	260.45295006299386
True	207.49568908684407
True	82.07330259182699
True	211.4987081075881
True	129.71523091925272
True	43.07850742606565
True	121.9616674906775
True	85.63767269999306
True	250.03377075749177
True	568.1678063911423
True	160.11041684592925
True	30.87543281652913
True	57.23566493467857
True	409.5770042533314
True	258.9078199188367
True	592.0812576092728
True	23.422299466456128
True	115.02776526757872
True	661.5547886696228
True	265.11740453281766
True	479.0704535151044
True	658.3074384925352
True	102.12646268835805
True	112.74788870353476
True	83.13377121777131
True	25.771108954633394
True	121.27755899578956
True	90.77607902694946
True	104.01591694874224
True	153.11389225673537
True	240.1077718236332
True	814.2541321370114
True	289.96842675505366
True	928.5941833145464
True	166.18270072164296
True	196.61723066956412
True	779.1391263382658
True	309.6323894870728
True	601.4402694267495
True	251.40599305494987
True	350.7439280264087
True	461.5967898615006
True	546.534298298831
True	641.7456856732335
True	384.7683234151976
True	33.27276392934599
True	545.565364570976
True	611.2303793593578
True	20.47873626229954
True	10.830128907702894
True	260.3576752035044
True	413.3167496303726
True	463.7489431077215
True	66.73663280626137
True	638.7056838186431
True	957.781601054494
True	244.95011077912787
True	893.8219837287194
True	281.2618213866091
True	107.15417866974607
True	271.5451920579721
True	683.8061715936375
True	38.70592416909187
True	598.6667085483869
True	1276.543132561869
True	1017.6889223525822
True	910.3146735752304
True	212.1966999126178
True	84.82195650957394
True	196.27095396414916
True	823.4669412429251
True	140.08733020315486
True	1095.5773411405507
True	876.7121006594125
True	41.81266432685385
True	89.14460130142275
True	416.8537159984096
True	402.9142128667539
True	215.300567186887
True	506.5080244666555
True	684.5779337936597
True	122.51609114259595
True	279.8349737417742
True	1063.0717420286871
True	49.840622083315736
True	701.9243130922711
True	541.6566055421835
True	39.157488601766296
True	824.4359152106238
True	391.3993598602031
True	533.3695289975742
True	107.77020681144158
True	253.52804780975575
True	209.5314351972016
True	26.737652532070847
True	138.3485992916781
True	751.6478420269784
True	138.88431643030472
True	374.3279986917128
True	65.27996586728311
True	641.3786612136453
True	612.7532772224522
True	225.8757578781874
True	444.1157654690479
True	161.77377362023185
True	162.9022928268388
True	221.63169354400424
True	285.7937957455677
True	371.2106280110165
True	130.07936988207382
True	194.14039686577152
True	27.242432785876566
True	892.9329612860155
True	313.9091067822652
True	9.873732583360908
True	370.1941830550355
True	160.3681691939644
True	626.6611345842854
True	373.6005034664992
True	578.990840103297
True	550.6164505477888
True	486.1629495120704
True	802.318186663483
True	241.0140559549332
True	577.2426328061566
True	160.52943427334563
True	558.4462829880289
True	342.5729506039282
True	382.2121343843247
True	124.1909890142574
True	129.45295578695064
True	106.5526597900071
True	69.15042107785501
True	740.7398796876172
True	179.59934052066745
True	45.450274401690365
True	0.0
True	557.3177158821796
True	109.9317111408167
True	22.84589731666527
True	42.91184882908718
True	110.3745366541073
True	539.0499686297853
True	178.27283653270425
True	104.02072565409064
True	32.0380641584086
True	159.12054882226047
True	899.6792652826663
True	51.3078495560489
True	235.8270134997981
True	746.9308572201501
True	312.2786849345594
True	476.3144828474566
True	448.5361447689478
True	519.2864276005694
True	612.1154043686898
True	962.7554763656352
True	250.4409454087376
True	1031.623364896614
True	911.622523780016
True	596.1580136851182
True	348.09245417822854
True	828.0921765966978
True	10.9644295643527
True	32.77626598065277
True	281.56312606478014
True	47.22510721191285
True	203.44055102372064
True	746.1920748577976
True	216.12307844248284
True	720.7755659680624
True	757.8277488099906
True	116.315790186157
True	374.74847058627824
True	583.5887579576753
True	23.26233631899256
True	132.25700478356697
True	448.4574476068897
True	299.7993453973433
True	197.01541707662625
True	111.7127854799628
True	379.70970474004525
True	20.09930742212697
True	382.81456511565176
True	366.2979625814261
True	998.8834599381518
True	363.99331631691206
True	31.200686164863694
True	433.3176885006
True	457.28880797881686
True	233.397275212677
True	34.70542999909649
True	753.8536049550488
True	430.106409380463
True	180.6422606979124
True	12.998491975764376
True	1209.528510292106
True	161.6890417826922
True	26.10180910535689
True	305.6286520598794
True	278.82971550202166
True	109.5739770402914
True	286.3600400895081
True	43.85984030005609
True	326.74707183456513
True	300.8507048050604
True	316.58743164226667
True	33.00223627735937
True	46.07397344419234
True	1016.9805148370208
True	24.065511255626586
True	12.690551704787213
True	182.94524137095848
True	649.7504991137541
True	8.744688677310162
True	190.30365899116765
True	173.66324211677767
True	532.5608628855056
True	363.7836507433527
True	727.223778508702
True	334.34653901553736
True	494.804760546729
True	450.0388194481425
True	493.5149617839646
True	100.47895110298684
True	1271.779618926375
True	905.2605087197207
True	301.77727154423883
True	530.225315489075
True	100.51513921842565
True	576.1288451250124
True	456.7425083007506
True	157.63474982285288
True	78.27841255836182
True	349.82857221944323
True	160.83317117931355
True	31.48964047970299
True	592.6915476096084
True	380.8986206190869
True	70.71353377719394
True	30.58794828456209
True	662.094171820847
True	494.34876122348766
True	76.19452440654874
True	18.791298604679344
True	320.5413888754414
True	320.2023379225779
True	728.5294547698123
True	565.0039587804923
True	563.7842740321869
True	784.4213839432276
True	10.54538646587231
True	56.17061394484298
True	37.58603991037957
True	59.7974971359468
True	510.29918923403073
True	595.7739163918919
True	79.65741491848829
True	109.99731376199352
True	197.38858175662972
True	72.79367969675674
True	182.7885376954218
True	198.93996266564545
True	272.1519835678754
True	776.2042804428238
True	590.8603007742922
True	291.6015277119463
True	193.2368801656185
True	266.5318543381161
True	243.74974855193395
True	712.6531039682401
True	327.97611286937826
True	172.52877876989143
True	900.3410017838659
True	346.1029617984291
True	466.2566334878688
True	162.15528396779294
True	120.6187999828837
True	61.470562140266686
True	205.6766695413376
True	980.6279759957127
True	534.570531693355
True	114.79982816213568
True	366.9311608711373
True	102.01913189350546
True	682.3334502116434
True	3.638422370803343
True	682.1689180997297
True	36.72097831576286
True	918.9275122947104
True	852.8729960470886
True	221.30141466533425
True	29.64488123351267
True	74.08730070337228
True	441.9984582728581
True	217.3457762100954
True	1.711565751259145
True	77.18683851931861
True	1058.4835662639532
True	332.2114405734889
True	685.7429327270455
True	466.5734442038589
True	31.19311569745145
True	139.28577028941118
True	445.8861959686775
True	923.1637972810844
True	832.0997259697441
True	424.60883381805087
True	331.28765030184786
True	17.006262371246375
True	80.55996582536031
True	747.6678898757817
True	450.1399641407315
True	376.3174984338568
True	867.1588346380369
True	26.45055104944349
True	217.6031161711216
True	872.5333538658164
True	226.0228738713564
True	7.324043233704643
True	485.8220385935554
True	103.54490117396328
True	638.1471769464852
True	49.47612958057341
True	260.17550439095714
True	844.7782766023635
True	904.68252714841
True	277.0565713026267
True	430.5560714992823
True	106.05710783977668
True	604.7362630802737
True	249.97101721330165
True	188.5646572107308
True	848.0304646151559
True	55.92920562784995
True	720.9858898400921
True	275.0864478718091
True	303.75528401453914
True	176.4422206551807
True	502.1452250259852
True	598.5838059613844
True	360.5949946060389
True	407.2144708237077
True	72.07454354372648
True	160.8797079929041
True	463.3758428657269
True	228.72757514696085
True	38.36635716739933
True	208.011047142578
True	400.39516633651306
True	403.5408284307875
True	734.0635343079705
True	131.5376716617096
True	661.5447099423689
True	493.0430346163876
True	600.5726186761657
True	139.18366323192618
True	37.88257445286521
True	677.0276974909442
True	72.28227298960749
True	553.448082778553
True	680.775111547064
True	444.0088569107825
True	130.94507272933134
True	531.030489144393
True	4.134836513704413
True	379.5163350449432
True	30.625404426846757
True	626.2152102511114
True	262.558885227602
True	575.8698417514977
True	702.4207224725807
True	142.8851951852569
True	536.8755762628915
True	480.6922744870599
True	62.04547910613464
True	1008.1986180588764
True	2.2708877251114337
True	25.341300764018925
True	653.5976109740799
True	695.199710780458
True	131.0137132213742
True	400.2110232804814
True	124.0285522102026
True	77.8067219676339
True	449.8823549387808
True	42.85613788972243
True	508.0782505464673
True	12.274099110848391
True	869.3582528313053
True	549.5552760540706
True	690.0030173600493
True	100.15489033364167
True	384.4868059209783
True	992.356702158909
True	838.6578307490242
True	149.28735737960824
True	560.0359776613161
True	452.9976237979678
True	252.8541074623503
True	259.64799428923686
True	5.939113278571377
True	322.5744855759958
True	11.759091961547092
True	383.1881334265822
True	77.39237492688443
True	402.8750166191117
True	646.6205373138529
True	125.41640479974916
True	234.41193416721512
True	638.1572728937915
True	682.7014240903482
True	293.29549543938884
True	137.46527986316113
True	171.25060895781257
True	483.96718415877046
True	85.37353666763887
True	9.923617930371014
True	491.33999788525495
True	570.5747668480993
True	19.980759042398557
True	136.52508438112292
True	867.5706232652577
True	487.76958864389576
True	274.5378839825779
True	33.008688901184605
True	482.48867063455015
True	113.225759327185
True	589.073001481892
True	655.098485015601
True	308.8611297600323
True	380.77603428685296
True	181.5503961926928
True	245.4109615657396
True	74.48729827806464
True	210.02678745184988
True	522.7448215823831
True	17.928279164186712
True	452.80899410541934
True	366.3585238963214
True	707.4653005869861
True	908.1072137034396
True	885.247069410351
True	157.788944274202
True	399.4335964290746
True	74.01485489530236
True	178.66717347171624
True	318.98724232508744
True	11.3180566170323
True	795.1740180685824
True	24.023162022557088
True	396.26805903292114
True	263.2584557020048
True	645.8778364159432
True	204.96090426206607
True	38.46299991280218
True	692.4808035855331
True	1091.4440068423646
True	223.20792168698355
True	133.1442737802692
True	634.3279070514168
True	501.607525974625
True	18.640129463117887
True	870.9479894862351
True	112.824011487303
True	42.27634125329021
True	308.2424909952028
True	358.0269704234709
True	394.9891216850357
True	268.54394272456574
True	19.132958347119597
True	22.34526708465823
True	857.1555497377345
True	193.0276608615685
True	111.1449429314722
True	849.2748091620023
True	646.9660909364045
True	655.1170174314358
True	440.0127281297787
True	147.87903150481353
True	30.65726079468909
True	104.50759657478876
True	423.3730848591035
True	222.9548862879925
True	486.3677617230425
True	151.12355655905196
True	496.7242474567696
True	637.4937344695703
True	942.3623276483136
True	25.217699808369037
True	968.5773017353362
True	1031.481983725883
True	464.3724953856764
True	86.28940924035611
True	773.3358687037801
True	640.9976662960082
True	690.0278183467921
True	176.97710556185888
True	736.8062184627795
True	698.7093068312456
True	123.72223390559036
True	811.1765610998236
True	814.4806302312866
True	483.30386970208485
True	227.47223282449212
True	66.17030565057357
True	298.60218502106835
True	354.2632062315923
True	466.0060508485556
True	436.61357460761866
True	198.49685738929875
True	307.1320219368964
True	2.923657218484615
True	10.422365668930157
True	102.90531623801284
True	135.39786483019023
True	342.9202697953799
True	351.58286735792643
True	113.18625967901458
True	15.13903321256836
True	203.12748958038063
True	840.8583650348032
True	458.3298168385516
True	527.9295759800208
True	553.7378143995592
True	839.913269334462
True	630.6378651330789
True	85.85646879873752
True	207.7419281928436
True	252.38099911044543
True	290.28700723424294
True	108.4049478418188
True	380.8930218892261
True	433.995972256355
True	171.23785399447544
True	652.5110588879788
True	250.1310141840543
True	207.0880333381763
True	27.88474281849849
True	241.34036815568103
True	489.0785890839548
True	163.34229308203774
True	537.9163031437829
True	477.3819885834571
True	241.9905208927293
True	101.35033965575332
True	39.53144187615075
True	406.77097119045993
True	776.4109851720416
True	165.94466949206222
True	975.743227632455
True	1030.1854842183416
True	471.3201572299034
True	101.57627641589087
True	120.5583762511349
True	648.6163672184167
True	8.042530131744149
True	225.6065583020019
True	138.7806085839412
True	112.2224484790556
True	320.4360645563505
True	642.0524091344707
True	37.05102111286197
True	125.54499434344636
True	972.2306579851884
True	56.91117384949742
True	448.69241568593554
True	541.7257915715986
True	259.9363285924698
True	138.6555222009249
True	941.0021170001412
True	1228.5874057110157
True	512.7636548992733
True	643.760695063685
True	211.855330226309
True	152.40034482990697
True	327.7344308727568
True	259.38708847363955
True	172.66388153608756
True	307.9758369735657
True	344.5437760931292
True	11.105172749090457
True	629.3039585860397
True	145.43048988179473
True	79.79998780159778
True	440.6999587710524
True	315.7144198872494
True	1197.6700241840351
True	354.8995890888881
True	1000.4474423771532
True	11.247174248525196
True	268.80794083493254
True	230.4109625444161
True	151.9740504088654
True	482.084439203548
True	202.0454136820952
True	406.6148070914773
True	331.2874615359713
True	114.58412156976196
True	356.1378591725797
True	1065.659751732672
True	726.7681353588335
True	231.5351560067116
True	106.97152286042018
True	296.0856435757787
True	24.514547751364493
True	358.6601714516661
True	315.1209468092406
True	559.2281071742409
True	439.0085124301069
True	365.8199438328872
True	152.6155322749125
True	13.041526693639907
True	417.9982607470527
True	283.61947246445305
True	143.58239628066283
True	307.786955593439
True	433.12419941251744
True	805.6012737499343
True	315.6880149033793
True	774.8518398226109
True	377.2065967717045
True	375.7040251555456
True	1.2569873665745106
True	1175.6224912551031
True	105.11952075601432
True	916.8693139483288
True	196.97570070746505
True	464.0184100992132
True	665.4171016512332
True	85.10823593386954
True	479.03114136694177
True	30.397724781608364
True	414.9367427042693
True	76.19807546939441
True	227.91576104258252
True	37.56228916290377
True	677.3014198192466
True	182.37227745589703
True	25.956447936746937
True	395.9623943560415
True	104.09322819677774
True	167.5060649406311
True	793.6442495206675
True	260.6845482235937
True	153.14183313924764
True	356.90303026492734
True	520.9498212185191
True	340.47995425107115
True	518.6330314545816
True	598.1020885881419
True	163.16930566572688
True	6.47872546570537
True	73.12853334774822
True	415.75548988609887
True	92.4424347090043
True	77.33447375001101
True	1082.2851977756584
True	26.46927511312205
True	326.54539405616
True	330.7944192733948
True	473.70785160977977
True	675.3134816714345
True	193.1143512002193
True	634.1279766535376
True	342.99160521730346
True	346.62450350255034
True	268.2033810862395
True	210.80402903576248
True	362.1981859976773
True	436.0508373035957
True	424.18371355485385
True	606.7920117461315
True	144.5165246730735
True	73.86543318987636
True	40.61896280159268
True	297.64328177050527
True	651.4090608053973
True	411.1135038725525
True	796.2056377178277
True	210.92259234513625
True	406.5999758149594
True	67.30500497641111
True	54.01497018736431
True	408.09320206168167
True	198.8749600846613
True	221.86434898362987
True	42.868686616768656
True	1081.830166737287
True	177.55714989626273
True	901.1748890257826
True	318.5709634960256
True	917.6235909565172
True	233.8512693320591
True	459.7253967062572
True	539.6313215500323
True	610.7534898568732
True	208.6115568823373
True	486.6300653198418
True	948.0152303504692
True	122.20106299430827
True	8.357389365751759
True	570.349287741987
True	28.48628709266977
True	72.18350330429193
True	800.824021826842
True	229.7973172252829
True	995.5555450966388
True	697.1289446477097
True	426.9933960455448
True	280.28755658807734
True	484.004060875487
True	331.08257129140054
True	191.2467051625765
True	658.5018825935036
True	710.0741597015838
True	206.89505105214468
True	86.2288293073172
True	504.6743337125623
True	138.17938210378324
True	396.2560268377629
True	337.31019892322166
True	63.01326278411722
True	358.84473503060144
True	406.92271879541227
True	369.0686515179377
True	420.6846299135588
True	429.0486911483768
True	647.1181851612804
True	57.320052081739775
True	454.09490393414256
True	331.837242096626
True	655.073815607664
True	217.4296024029685
True	100.16093057483285
True	41.0257484499584
True	532.1861708557417
True	613.2558411148154
True	182.68405018622312
True	408.08803604995927
True	354.5313447273384
True	17.41623079670901
True	160.45682679708676
True	298.9750562938875
True	2.407188178027175
True	887.3910599008783
True	78.26794144411812
True	105.62071124312502
True	111.47105455201958
True	367.1547994890715
True	39.32282344518666
True	457.5363806304577
True	223.76910906236668
True	5.637278041248484
True	121.12398236809167
True	451.29487537622776
True	49.652807288882414
True	66.14165274867405
True	181.58937351426692
True	294.8837005133569
True	966.00111842274
True	392.3479602641027
True	964.2763845551472
True	185.5752924081563
True	1034.5904036593242
True	791.6287867222146
True	659.2058783020843
True	400.28308717362825
True	374.3263881226304
True	81.5425873387472
True	76.05682437185459
True	82.24589597859374
True	175.15669925265405
True	478.3987404101383
True	1103.736369977761
True	184.76797695020292
True	356.6439437068062
True	434.7835607075018
True	600.3796828834198
True	606.9803577173952
True	271.40310356695505
True	452.0317117841596
True	677.015524946152
True	93.9377073310392
True	728.9554949288475
True	249.86065942350837
True	137.3734486295136
True	413.98591852966655
True	890.4958134749036
True	429.3030520746499
True	883.256895195135
True	196.75756855756933
True	351.00942980680543
True	705.81069419222
True	618.2366708230383
True	191.24724750344825
True	253.7764071768885
True	804.7751907074978
True	33.089710350403955
True	187.1202238321078
True	496.24524485836577
True	676.3352895617271
True	106.63984461565778
True	36.45442001203361
True	169.93770247027888
True	715.8530137733693
True	324.3293533086574
True	552.615181867813
True	354.82346836622435
True	301.68892284842593
True	443.1858450924536
True	494.5357372470545
True	70.24490169698012
True	389.75059301134274
True	785.8344069452075
True	0.0
True	286.194823737008
True	250.8147800217914
True	945.741205573314
True	144.85995304461724
True	675.8849148839104
True	634.8679625513806
True	117.33110021217767
True	218.1458292426373
True	129.87155469988096
True	12.274237909929951
True	282.1404588836396
True	373.0262969277548
True	1122.2334622312826
True	238.32538444483544
True	413.776465074905
True	661.3907722098812
True	204.6454060107792
True	27.90462436180757
True	838.7468925148785
True	613.8279276332117
True	157.86170392997474
True	618.5011007552521
True	168.71682641311375
True	296.5843271100422
True	765.7767176885301
True	34.686896617577354
True	105.05127087882067
True	516.8553994346396
True	67.80362183134571
True	76.55113126349643
True	405.99134944702257
True	24.95935721378993
True	776.5006549029173
True	99.77885735152114
True	156.41543960234827
True	18.412864275835982
True	719.1643000953022
True	28.714118279151457
True	778.0895955612759
True	404.7955263804282
True	118.52236818113067
True	697.6751098639854
True	514.3666935649422
True	560.4105204493492
True	47.86191900000047
True	365.3016658873148
True	5.056019999264733
True	91.96154461257083
True	369.6647864397508
True	47.82269834767159
True	115.3278866390514
True	305.45147793423934
True	189.0386055955414
True	102.53443688656392
True	660.2434268702275
True	21.257009051897985
True	1133.3233671314467
True	473.7246471032944
True	303.461355844978
True	494.6437219851177
True	122.5836826163979
True	786.6654573075037
True	1126.640934520064
True	762.406521443118
True	176.8314420866699
True	227.4579337759684
True	52.57454538552416
True	61.24406924304756
True	150.17890791387583
True	98.70024565468736
True	171.0925642217368
True	1182.9863356212632
True	303.65393039582625
True	351.05515787121664
True	685.260515300803
True	16.319436982354464
True	14.539116281203944
True	579.0605165061222
True	5.541682929193146
True	116.75936416818274
True	680.0728820382051
True	179.47071669191163
True	672.5846365732933
True	831.0029494206784
True	157.53948744082993
True	858.4546235920567
True	2.560399878948907
True	447.3967568005232
True	1056.0599061003118
True	26.30510255086284
True	236.45308620614688
True	142.35484608771094
True	949.361715157997
True	238.4125008722502
True	499.5430629474154
True	117.34755164558332
True	526.457006476357
True	151.87609166415325
True	99.26759332961032
True	384.7170794897526
True	70.66284942330618
True	57.62826958788345
True	1073.2523780868703
True	261.3104534490183
True	154.86182229662748
True	369.9698044440255
True	395.1847084247861
True	210.26437320500796
True	167.3341186713613
True	413.1095710327407
True	32.961276842545786
True	481.4564370572008
True	1096.318871881311
True	118.27253685141112
True	478.55159130466313
True	308.1183804599271
True	27.03031873828168
True	432.6814192448393
True	101.22356266237333
True	599.4354557925858
True	213.6133553016774
True	428.5860635359154
True	20.40371080302283
True	449.7860175843908
True	107.19507168564536
True	346.81474616637024
True	32.044424158056486
True	174.7820029362488
True	246.80823693415616
True	740.1264450600353
True	60.37540223173551
True	146.24976571454584
True	237.2026615580457
True	132.62719567599478
True	622.1829352084046
True	562.6495666282891
True	777.979940588632
True	390.9743026615489
True	538.7085994869907
True	437.40854646153946
True	673.7178240843236
True	70.40165335538941
True	478.0538571320404
True	411.2550778950864
True	49.45079563198023
True	79.40107853967129
True	130.23820080144114
True	93.99715384388206
True	319.93367543522163
True	849.475123541057
True	333.8155477997401
True	1085.456174663222
True	322.5798784760651
True	928.8044925004313
True	141.16735803816525
True	588.0283409524144
True	615.4368286236073
True	668.758417311766
True	440.3555393494695
True	64.51010055670181
True	295.5846616948458
True	38.91062199196691
True	163.48096567659036
True	171.39542428633874
True	1123.9936415234106
True	231.02578561866204
True	557.9382114024887
True	531.7468453230179
True	560.4807426492451
True	903.4919446623214
True	582.9791613897539
True	645.193450957749
True	965.7240374502156
True	123.70118753499594
True	318.960381084625
True	272.6757960160072
True	321.2176978637256
True	88.74828329037774
True	379.7095951466156
True	4.577465116341653
True	325.8158396530161
True	245.694552716438
True	606.9047314642132
True	288.6275930812377
True	368.60446787242057
True	11.152452155340098
True	60.4767311007362
True	553.2629937459143
True	31.254327119653645
True	145.53247287678596
True	64.90154187154853
True	149.7940601120233
True	246.18329377744143
True	66.81058164577004
True	380.5780346113968
True	262.94472097305305
True	104.4655824825206
True	335.42164249919205
True	67.16629628396656
True	580.5278414207046
True	842.5955050518038
True	277.94752124211806
True	1169.6613083063555
True	114.89811463737028
True	319.6832184791019
True	1036.933451595197
True	91.5542012227352
True	265.99000569761205
True	9.147674717841255
True	406.0990938841545
True	446.73037011329615
True	155.1927465396622
True	625.7964760463826
True	914.472154749182
True	162.59156601255634
True	77.96063281231145
True	333.2847351364153
True	561.0722680108386
True	601.4656648500545
True	1225.7844628225596
True	27.168543715674485
True	959.2172535664104
True	141.24548086620618
True	646.7514621720965
True	108.46152301415914
True	132.73375128776746
True	191.0487695290762
True	171.63730850882718
True	757.0660130623736
True	203.5517598917184
True	229.90788573949487
True	66.84712048363515
True	513.2910355812169
True	455.1948414604075
True	177.7539517140988
True	233.60430382450164
True	15.756336164111612
True	418.9901756699563
True	220.7267997203057
True	296.0464285536873
True	113.18004484186376
True	678.6674164501657
True	413.550914929394
True	262.540440503697
True	644.3418328054607
True	523.0761232371083
True	481.4064853298016
True	138.29588719419834
True	524.6125173119053
True	442.285081909797
True	2.5413918605933605
True	194.8728429512764
True	91.294552343183
True	246.3726871018762
True	3.6087129149663615
True	132.36722753897772
True	365.1322967796608
True	7.151063602436005
True	832.7753533100326
True	171.53114637484373
True	698.0057517731562
True	807.1005773014625
True	157.72744658083886
True	215.9666923563425
True	491.8085531764866
True	811.9601297527265
True	50.80126281904183
True	39.87879909616499
True	133.16250484338607
True	647.6106006482563
True	709.3387407655248
True	185.16850093785277
True	593.4617162360313
True	600.1861496900601
True	840.1097246704634
True	415.8732772452159
True	180.61480906968563
True	849.0049528489272
True	235.75439452259988
True	143.7142586023285
True	340.61608564139647
True	226.18417039893512
True	211.35938888165236
True	611.8528045810037
True	248.9895199803464
True	185.80488551677087
True	442.74987854615074
True	461.8199615645837
True	63.34579546364314
True	270.628646581987
True	72.81964802176006
True	332.301090983893
True	364.6606811036463
True	249.99602054976373
True	185.6897605669219
True	357.19855101125194
True	631.6740837416851
True	753.717641084058
True	296.0208201214043
True	763.2715672501738
True	58.89992099356995
True	860.0490648229193
True	346.56325718760525
True	13.847769119796864
True	627.4040991097606
True	696.1944297020332
True	265.6647423616094
True	164.10205382915112
True	48.76866096246847
True	382.434173014274
True	81.34446035756861
True	15.040385467036684
True	893.531164731007
True	375.48114778969136
True	169.42914249108506
True	1021.7249663115446
True	11.94300340071502
True	793.0769113528617
True	29.736020734531813
True	670.0897969652996
True	55.36974467773606
True	811.8844778326113
True	418.1580877442163
True	196.1316629431823
True	433.2473763508976
True	203.4127741425132
True	293.5448427618117
True	222.50960920627543
True	420.5936132198762
True	10.365806404176316
True	325.547590833472
True	112.47417550341996
True	11.91598998450968
True	479.07834100111216
True	739.1139920106563
True	286.54392775435895
True	75.00950612981342
True	313.662777790912
True	83.23088123338555
True	195.09505998318133
True	181.0331495257452
True	374.0486076797096
True	45.07883964699766
True	136.19856227376425
True	384.7891867611449
True	854.3212359447937
True	115.69455373931514
True	212.3142147836211
True	438.9480135875325
True	19.30398248009832
True	414.0069225996152
True	509.3033329976736
True	89.05428780072775
True	396.5005566422034
True	363.95850574271947
True	414.8270943806484
True	582.1902799625987
True	1071.8990560761051
True	956.4049710244224
True	59.18986163275996
True	1075.7861139622162
True	112.02521559597004
True	114.8240643005573
True	111.37865269167268
True	487.71669956723775
True	376.355244128
True	570.5343277423069
True	255.8891909113185
True	165.74630218851286
True	415.8725480563717
True	14.327020229736656
True	466.4532685417228
True	397.082001971734
True	147.58648280620747
True	94.9262967894766
True	533.9270921732899
True	989.0326665729664
True	207.37703287300312
True	66.71798762187917
True	436.8371753731528
True	373.6299211061138
True	483.873318085126
True	310.8636128997358
True	4.228407125547063
True	545.2049402137606
True	526.7886673758587
True	508.539539909096
True	192.8401694973452
True	106.15333730518005
True	21.875764556287905
True	380.744380721297
True	107.59549844941338
True	7.477374263059806
True	32.030762652536595
True	348.1777374324233
True	667.3090394460535
True	136.50626652818931
True	89.83353659284461
True	24.02293816837161
True	419.0314558445053
True	369.294497331772
True	750.26435419777
True	305.74549609437616
True	500.5312306018437
True	545.8365962619308
True	529.3556806339748
True	291.5871742183048
True	552.9981252913499
True	102.27811804934618
True	578.1137223789024
True	7.784874386989208
True	367.36894868423934
True	449.84437310745705
True	990.8478208581472
True	351.8917228731613
True	789.8511197542599
True	996.6124712004176
True	179.28032741172282
True	37.80805770792481
True	366.1652994502696
True	382.68014467428657
True	586.5047623524529
True	241.88490681248672
True	27.914659706308974
True	656.4810591466543
True	123.8272639948427
True	1064.39057395367
True	333.5296436259008
True	473.3375576468111
True	124.749952773603
True	812.2154072058152
True	145.08552792662232
True	815.6036677530574
True	564.3300137474891
True	185.18690084351795
True	117.98885463791116
True	59.82717662116159
True	565.9056740058168
True	872.4842974149763
True	422.55697767745016
True	550.948558979631
True	138.23559311305473
True	626.901717109927
True	500.9904317685182
True	788.6287633764781
True	306.8793532950332
True	569.6311701720725
True	117.06197210597148
True	26.14836160441765
True	408.81921718013535
True	182.91016025580396
True	101.54581437448452
True	371.82819329150135
True	1079.22855456625
True	267.7796465038986
True	548.8067644992027
True	11.53284848925841
True	72.81244538243803
True	323.6903668569921
True	776.5337413333075
True	455.638215682662
True	509.9248898497476
True	719.4532636902014
True	70.53519202483864
True	730.9047895148774
True	47.50587241348712
True	105.9046226499532
True	187.06653294997145
True	85.7349094930141
True	25.030297037948056
True	287.2591677489232
True	478.5201359905285
True	904.051894530896
True	870.5679089057613
True	5.90569526063581
True	274.2288244530623
True	481.4183113474645
True	124.3961906256896
True	239.35305120075228
True	338.184244014441
True	1320.4577165983585
True	464.3177289783622
True	26.66378030485511
True	191.1814993848371
True	683.7431347393582
True	35.9554326922768
True	166.0712498669963
True	552.5075365502339
True	67.47354606619636
True	864.0020295116591
True	331.7477002460068
True	670.5710288645316
True	77.66552761581801
True	685.5990572267958
True	609.3022846633753
True	867.863119941395
True	250.2009500181271
True	514.6181875655814
True	823.7805390015834
True	894.1117868141234
True	229.555514348733
True	765.13165602888
True	227.7848585922239
True	450.06672035569534
True	361.54140642134
True	493.8680572389258
True	487.3749081576088
True	302.3347060368624
True	346.13987148587444
True	107.15545690439616
True	351.1366309515657
True	1189.9694505457082
True	318.99442741939725
True	138.5056221825722
True	295.4222699403679
True	740.4466212730781
True	647.2374436845993
True	419.9747876460893
True	123.7723358100826
True	339.2221063274035
True	35.9822547414754
True	170.23839214276467
True	92.82262272197518
True	89.42916117353083
True	531.772384661507
True	134.85092304465948
True	134.5145349004357
True	101.66095331141334
True	86.00555408697181
True	439.43236618336897
True	394.8122131755968
True	1053.5699888135891
True	554.1556946979911
True	865.5379370154594
True	261.11796780222625
True	295.89615321846395
True	527.6644376772799
True	192.71880870928464
True	757.3384055911382
True	245.435885553876
True	372.9484320779759
True	69.24470273927102
True	117.86419155988033
True	254.25660538410557
True	120.57710762835612
True	478.0198107565554
True	33.07796752745389
True	575.2700387598678
True	1018.1364127081008
True	739.000889517472
True	1.3404691004007203
True	63.19705681707436
True	481.19233225507713
True	439.9760954847069
True	72.33948913211131
True	119.8702660762112
True	299.9972918994713
True	80.12664579431606
True	50.29718576041127
True	707.3663354767768
True	667.5921568018978
True	169.02122180046578
True	166.58925713404486
True	526.520457146098
True	54.42112233639516
True	25.32479285141372
True	560.2894628732282
True	434.9666768258389
True	1130.2069769949137
True	45.04341080028248
True	478.6895420918937
True	856.6772799915199
True	807.4177513886419
True	295.93660586025896
True	733.7496538604096
True	392.5133613830114
True	41.02057053006131
True	98.90075861393431
True	719.9969601879042
True	75.63400662026513
True	143.69117415561766
True	925.840691943476
True	175.3153914321883
True	267.0230675622768
True	102.18800488122169
True	628.2847290400525
True	591.5944636038989
True	219.68858933379283
True	411.90978628490575
True	41.56419255677275
True	273.4559923671892
True	554.1820633877633
True	595.5435880785888
True	316.6558830202953
True	73.73500649129123
True	946.3010357350348
True	1023.4508854395096
True	560.8030821240188
True	56.795416080654135
True	31.08705982707812
True	88.45229505857031
True	103.05798217399584
True	102.59022571864736
True	892.9184413879008
True	1156.9341634237344
True	704.4048726026713
True	334.7302580317647
True	8.378529548474777
True	22.609490777715457
True	340.51563552142693
True	482.6090585942101
True	42.96169009833292
True	574.0940250735157
True	429.0560600328884
True	392.9603584241884
True	77.99504167029446
True	191.6376603691959
True	259.1636740236139
True	134.9477245069094
True	401.7241516446141
True	43.07241937492044
True	178.35696737422947
True	1178.6542414790977
True	5.559276565842049
True	26.990559338464585
True	586.9646157265531
True	376.77190286217217
True	777.9400424328968
True	163.9519483654065
True	804.2119590598442
True	620.8239185957343
True	287.4790385168144
True	435.98140719631215
True	346.6196265365088
True	292.7280986555496
True	274.3322544740176
True	401.2406683154885
True	503.2443337585108
True	505.9600723532885
True	104.86677700432456
True	355.8777151237638
True	8.90191493957502
True	187.84724303834477
True	238.44774057708088
True	842.4273961494075
True	587.1285552529627
True	30.027090915775148
True	726.7082819797921
True	804.6154845406307
True	106.52183245648976
True	338.8433915704943
True	874.7547055417388
True	224.28926833563025
True	150.94680335649844
True	521.6893958896043
True	575.8785083899207
True	1121.5714941669798
True	147.42122186039327
True	160.131191075944
True	260.0863538365273
True	322.2130366343978
True	419.3507789210682
True	409.4190147933242
True	317.1700868631985
True	441.15857716021975
True	494.5549378320976
True	225.4072456117664
True	1475.0072587367242
True	258.3913144085336
True	386.4031558678277
True	51.76324996570733
True	769.1789335310654
True	259.91423037795585
True	940.5249736803368
True	557.8206107770332
True	315.4663395437536
True	796.2495212252745
True	269.2435000408977
True	223.20726675001163
True	247.1303606456279
True	214.9201333472722
True	139.15047745886642
True	255.2919830093583
True	724.2945397029625
True	553.9350821952627
True	220.51873096063323
True	1160.4780674309666
True	116.87970958335724
True	261.2143968790908
True	71.57249476992072
True	320.057091902792
True	405.0853456856901
True	94.52241495772306
True	208.77176245742
True	82.49180906121084
True	687.6442413135879
True	361.128721258801
True	224.99686504841424
True	725.8775545787901
True	896.92690195175
True	826.1444371678178
True	825.274508628657
True	345.74482509892425
True	1.8445608617330245
True	261.8848758529486
True	51.80507735110986
True	389.1077075920706
True	50.48071427360178
True	354.73372382272714
True	852.7823394988848
True	1019.4900581422496
True	393.25062824651
True	21.506801383524127
True	535.4191237451839
True	485.6369946331782
True	193.2767388235882
True	235.81496842214483
True	290.18292459438385
True	22.39973473327501
True	121.85709814414656
True	932.621183910182
True	60.04966513323753
True	498.4446139183741
True	792.4591615798106
True	105.52936003865224
True	255.18667002801908
True	109.83828646008118
True	14.409448412729407
True	1.6286018896364105
True	121.91355394788812
True	1011.3572015190772
True	472.8421901062717
True	70.86344454899607
True	787.1853650085193
True	344.4015974304147
True	1.1628653358332417
True	456.0202273247765
True	191.1380088776259
True	482.2870046850453
True	87.73402980501922
True	341.0212893064087
True	370.86392307913616
True	177.38198182653423
True	214.8564683277093
True	126.48338081141424
True	190.48530192988952
True	1010.390079524881
True	16.510691430824473
True	509.4367420882874
True	482.61257964061065
True	392.5837564135908
True	225.68163079355256
True	231.55879346175607
True	151.28423442299578
True	47.419513846501054
True	485.4126912525472
True	156.84535508599353
True	817.2849816336882
True	816.8145013082576
True	250.1069429331017
True	313.53250884382925
True	517.7223157900082
True	40.69364630455674
True	85.58841089665005
True	751.2433960628829
True	1076.48910358048
True	111.85801682031617
True	727.3016841097442
True	136.3135607740159
True	945.8043600770588
True	650.1769147403284
True	103.44261074584378
True	256.26734065066506
True	627.6096005186638
True	268.1250877575949
True	47.31190288375219
True	562.0416190959463
True	454.38802109125504
True	5.543968971728981
True	481.5358626500906
True	65.27297158162543
True	176.91212743483453
True	233.6262108014619
True	326.4391542469351
True	72.56512492792776
True	231.7244184866124
True	353.956121886984
True	437.35108045741526
True	937.493310285548
True	50.03326853338394
True	880.531464550013
True	1030.8726846707596
True	126.91144490887524
True	69.94297223261884
True	992.1240166223004
True	31.965676423253655
True	225.4130068755016
True	87.81138185391187
True	213.32705267245075
True	363.3291473892952
True	952.3985354452022
True	97.45947844489136
True	72.42350425048546
True	650.2928615325392
True	268.5012015884145
True	748.6127149406315
True	51.52836357474065
True	483.48139374150776
True	361.1960952892957
True	689.6833519313094
True	52.879145291768936
True	111.99784761487312
True	28.75400259044077
True	270.8064634942635
True	43.842545083414414
True	348.7241814752236
True	2.8726984121907115
True	1178.9015722371105
True	102.99210777231306
True	142.37332236588378
True	351.80675032162947
True	739.7625000753642
True	673.1599039300062
True	1003.1019536705412
True	484.3822448816012
True	410.4291481724816
True	144.30416933823443
True	423.4330789113444
True	833.5927148196414
True	424.7676862239138
True	951.7196810386698
True	86.20964812871486
True	422.4280125953506
True	179.03434620318336
True	273.77514510083006
True	748.7516693605702
True	167.10274239346967
True	132.80608123335222
True	63.24623886762853
True	856.98350018122
True	781.8902360161359
True	83.13205787488137
True	453.4561335189413
True	748.7840563604851
True	428.3650505350621
True	54.37216542965445
True	325.7969279107159
True	784.7170219339336
True	29.146133326485383
True	360.8532753620236
True	165.81255546037897
True	296.7517015408516
True	31.896579601340296
True	221.8721018890112
True	787.0283304738616
True	623.6145292087051
True	56.32224143221679
True	296.2298368582016
True	881.9192757426339
True	16.77427048764099
True	313.6338615609909
True	294.9862780750986
True	441.6022973384622
True	219.16882841261824
True	616.486957912168
True	50.37833298925874
True	953.0911540025548
True	903.7430124987112
True	50.46224223040203
True	387.0755027652604
True	724.5504958806716
True	919.419061065248
True	278.5424421614663
True	604.5079430132325
True	124.80809512897248
True	192.29841535170465
True	129.6019195837631
True	144.70006800301266
True	207.4059220544341
True	966.754545190142
True	783.540546763159
True	986.6879301262654
True	20.501702143303557
True	26.691836254409235
True	343.2410706492827
True	14.15999945547868
True	638.8486395379333
True	1060.2720742788654
True	255.2033583575222
True	212.1035714270312
True	84.18779846018907
True	218.2034924024232
True	131.90778731291567
True	44.6431483408696
True	132.08892106587675
True	90.87484735233828
True	257.8772084388332
True	526.3410587130111
True	162.15377944755892
True	30.524925628881157
True	56.90744207756503
True	413.9438448546254
True	270.55837338202866
True	595.9371452705319
True	20.027881031027125
True	113.66165489062185
True	685.4371517181621
True	268.11372197194976
True	473.6700853011063
True	655.9438558887042
True	105.62441834971088
True	107.14385819234664
True	77.20336535181652
True	28.57537607527431
True	126.22746262362976
True	88.14149402730114
True	99.34159593176506
True	155.41444369796062
True	233.2742745509967
True	809.9004713287588
True	286.4644230049565
True	936.5245467061624
True	167.25643150872708
True	193.134183150384
True	798.9876648518464
True	316.13453569122527
True	613.7163728993804
True	256.0123564441756
True	358.99365969909405
True	449.0376915085543
True	543.7816539429876
True	633.651807960352
True	372.90822495511696
True	34.496270748470934
True	552.212964720507
True	632.4578545399357
True	18.892600493584244
True	12.001126583451788
True	260.5200837099084
True	398.8852968109581
True	437.92876431357473
True	66.81438979405704
True	623.7456184267811
True	888.9629031950972
True	234.11036960754868
True	900.6956030962076
True	277.01884778827434
True	103.37867827661688
True	269.75687339600887
True	707.1108787965343
True	39.17167335757208
True	599.083571521066
True	1297.541635620023
True	1027.6392812856236
True	912.2456453057848
True	195.59982545606675
True	89.63767817660313
True	199.5063457974856
True	829.9352600409001
True	144.15796970399663
True	1074.218683604435
True	883.7499747336165
True	42.27629166135269
True	91.0869232748796
True	428.6744593779361
True	412.4251421933778
True	204.96070610990785
True	512.5490001107671
True	666.5420834148543
True	124.49028757061166
True	275.4577788762048
True	1031.2596483861407
True	51.94374446611073
True	665.4358706279085
True	546.3455811603984
True	40.011087737045656
True	799.8338573735373
True	379.9468503038597
True	565.453725011889
True	101.9233585346873
True	270.0352330864877
True	216.54585598711523
True	26.856318507993983
True	133.82532160348376
True	758.5820177325379
True	143.97236701576068
True	373.5456214559265
True	64.91997998550187
True	623.1452125622455
True	618.3508563938046
True	234.2771842765528
True	453.37789858285663
True	169.8294056821671
True	160.08848455894028
True	218.2107448503681
True	289.48425899926195
True	372.38294240418577
True	133.1732325226753
True	189.17072985313172
True	26.416118158199478
True	879.6007889298467
True	318.57179726598565
True	10.470990037130989
True	363.3089173925998
True	173.00137361218978
True	623.7285753905819
True	347.77415633206965
True	586.2220521641794
True	527.1073984410726
True	479.51109187128486
True	780.7840182047315
True	243.3821068051373
True	573.0928143866713
True	163.64107273122386
True	515.6626517268643
True	350.86948624083493
True	380.0622085821999
True	131.27009910813985
True	132.05708418012875
True	111.465308090419
True	67.2806987621813
True	745.5221639694365
True	188.1717438232292
True	42.865148951402
True	0.0
True	542.302055032509
True	113.88413725468538
True	21.177758307330787
True	40.8708907760744
True	114.98889403322666
True	532.4822414486338
True	179.15683813061435
True	106.447227079637
True	33.66137665731835
True	160.3910561989154
True	936.1270001461228
True	52.25918420379543
True	237.09087094245228
True	729.2520267081657
True	318.13105746646943
True	456.9483644014905
True	470.1203436489179
True	512.5227011078033
True	598.9260790044439
True	903.5451816464936
True	266.3250298001034
True	1042.4601387547418
True	916.22175869356
True	649.6100704119738
True	347.9062767694082
True	804.0842011410336
True	9.857129724814309
True	32.29934449639494
True	288.2827248993672
True	42.07279500402476
True	193.49818440154812
True	743.6813686769593
True	214.61865331375267
True	751.0077354170337
True	784.4646529563919
True	128.7077933688872
True	371.8888475970593
True	598.5724440903131
True	23.485494745846605
True	132.11661728703027
True	438.45785022231263
True	302.6825840159685
True	203.75894968461856
True	110.7965394220464
True	391.7965332164639
True	23.12180259131569
True	373.1352632579552
True	359.21925179381424
True	1075.9411217728025
True	370.4412649994806
True	29.984731965993426
True	454.6754001302588
True	440.2854133799571
True	237.43441194215336
True	33.46687298057287
True	761.1935699640303
True	442.1734920729293
True	180.5417328365889
True	12.093454596804603
True	1222.3355441516194
True	165.91006693769015
True	26.455400297855483
True	289.69893360453614
True	273.75749215089263
True	113.30332146367782
True	296.59132350485174
True	48.79305061932409
True	322.1706067713322
True	292.6524402446197
True	312.21908371987587
True	27.69454197796085
True	45.053321545111615
True	1061.0099801152355
True	23.985247488034243
True	12.924124025625463
True	181.7683228075884
True	649.6918199747748
True	9.192046661672698
True	179.07230764646704
True	179.23456784229754
True	529.6636206563412
True	379.9071955736732
True	725.0356546268939
True	313.45293587572826
True	491.6460148274192
True	445.7907362421959
True	522.1047539550315
True	98.04322356644003
True	1269.870765934373
True	922.9327295008912
True	291.5723014215371
True	520.467404451723
True	101.84270495751376
True	562.5427382584079
True	441.9578855335865
True	149.2760011617053
True	80.35882504319693
True	351.95180679642505
True	169.3772413252328
True	29.80305024307292
True	617.2757276307825
True	379.960144250246
True	70.7966855099303
True	29.973281108235355
True	674.6850306072873
True	496.1164676306914
True	73.18932284037326
True	20.483661685371988
True	315.8703145214189
True	330.540586505499
True	704.5262116701083
True	559.3219410745429
True	553.5557987282764
True	780.9913333141318
True	9.555424473863734
True	55.03444092455712
True	37.67520688317447
True	59.03083348933654
True	507.4978146287957
True	584.1784689700154
True	85.71569149835224
True	110.0298368740412
True	200.35986500262624
True	74.67369549495025
True	174.71789951556704
True	211.44437398375925
True	282.3067995377665
True	806.3763383036267
True	594.6655941207767
True	276.7258604130114
True	192.74850125411817
True	272.32900706621257
True	243.5932396591738
True	747.6374717228535
True	340.37865476718366
True	164.63584284684333
True	903.5346540495804
True	340.08579176200914
True	487.4503370706893
True	152.7782222998619
True	124.46247361583384
True	63.7844308452348
True	209.2932929551097
True	962.4079600430726
True	530.5644403460685
True	116.03724854452078
True	360.6225551607433
True	97.71950297559158
True	674.387471967683
True	4.292147947741247
True	693.4613898063567
True	33.49069972364337
True	950.5693276528008
True	840.5909261736783
True	209.14564770978387
True	30.429679744724357
True	82.93335793773419
True	452.7082285612858
True	221.12847879705072
True	1.2206499761038196
True	78.05703032423503
True	1117.8010334514554
True	340.3640330562677
True	658.6826690140862
True	498.19383653648737
True	31.40399451961175
True	132.01820099790808
True	453.7705185399043
True	969.9052858771636
True	808.2412281034485
True	424.3612429776205
True	328.5935919435224
True	17.11196537936136
True	80.24983939393923
True	711.7727110869013
True	462.4640365923073
True	387.15152731942914
True	870.0091312122759
True	27.025731791525185
True	217.9519529614339
True	898.1471767002138
True	238.819507965409
True	7.359380169846697
True	512.7499926289343
True	103.09217496628648
True	645.9447927829851
True	54.78591056785951
True	251.5482293300917
True	864.1018463963846
True	901.1936679443588
True	281.99432767205707
True	426.52407155390847
True	117.35704563384822
True	596.0667298864776
True	261.270043834881
True	199.99721831236363
True	852.4666353030233
True	54.85748285536959
True	710.2953565257891
True	279.3430314324073
True	298.56086716728186
True	173.44418144909147
True	492.28237306258825
True	561.7774669644001
True	378.714898501416
True	408.92717451444247
True	69.3958387370164
True	165.03669499112658
True	451.4531103916026
True	223.40545604688504
True	35.63886692953282
True	207.54710429598495
True	391.2802228708664
True	381.8281828754782
True	749.2671789092733
True	127.7391236156967
True	675.2517318590835
True	506.8295133621619
True	616.1592684899504
True	129.08154512444693
True	39.88967421594836
True	664.6973010245083
True	68.5798037435288
True	552.7709986488817
True	685.4979971589943
True	442.46766225084417
True	135.56802383365778
True	530.3345719000719
True	4.3129899030621015
True	409.61321627606696
True	32.707398043379115
True	631.3359555389819
True	279.8335321773349
True	580.9021538598165
True	670.4001313082836
True	147.49217078505566
True	533.2560465947354
True	500.35185734197887
True	65.78129422869198
True	966.8713886394517
True	2.72956878112834
True	28.78108911786028
True	643.4783771195775
True	703.2386647659147
True	135.29639178189478
True	409.288393046381
True	120.44641924717094
True	78.27411941987727
True	468.2830145495461
True	44.05610551049983
True	511.43990583949625
True	12.101430490987264
True	870.7102436068602
True	555.2858958277264
True	636.4132268767371
True	101.74455281273092
True	380.7416373805854
True	1008.7892435549348
True	873.040496148967
True	139.981011728566
True	540.3890649315805
True	456.5247689270707
True	249.30913651578
True	265.44976140471044
True	5.914900457826585
True	316.5518895504321
True	12.488609450461784
True	374.3825886926469
True	75.86713440830223
True	400.5743014774448
True	664.517560420233
True	128.9259267937403
True	235.20932471690932
True	641.7309139270668
True	658.2060717962132
True	288.5015658263833
True	136.5283306655807
True	170.87739424516545
True	475.5290041219991
True	88.87689282134747
True	9.67318937744455
True	507.7252640720653
True	573.0944726890535
True	21.51996833911847
True	136.1966023734851
True	897.3725352772298
True	498.9529782065829
True	277.6811149345944
True	36.02784719768723
True	475.6585373707745
True	113.65351763908852
True	573.1402624966626
True	657.107871533618
True	297.3630885396609
True	381.07012046638914
True	192.36470062857668
True	241.2633600526053
True	71.39649904577269
True	215.70225547955965
True	501.924421471086
True	19.704140445702844
True	463.90722434150354
True	385.9308743276059
True	732.5510080830372
True	912.3333043881154
True	899.1925581887903
True	151.33241577119563
True	409.8848574854141
True	72.74302344203153
True	187.5800737698277
True	323.13962036606046
True	11.691596694689652
True	800.0976548878078
True	24.160221292326973
True	396.4729350835133
True	282.0328458872421
True	645.0502001232867
True	195.21970515908652
True	36.80274827014912
True	686.6436460462444
True	1081.0554445102207
True	225.7795153040805
True	134.6076166572889
True	602.363052522533
True	479.3263093742954
True	16.38410127257526
True	783.6602421349708
True	121.15234257279066
True	47.70018018158191
True	309.36509802535284
True	353.39489961983764
True	414.0329407317141
True	258.00675111743124
True	19.797154516378075
True	23.84806051007765
True	863.2986241609544
True	201.51585267552457
True	110.64398469640292
True	805.2434756862008
True	636.2927083222095
True	602.8781891210475
True	459.25290063656416
True	152.24872850253882
True	30.946393228139264
True	104.42729959394904
True	439.8805613607784
True	235.104496882356
True	476.6484785310767
True	140.1760569329012
True	471.2356431656488
True	624.7934073088672
True	937.1848536706505
True	20.69614822034963
True	958.0219347403926
True	1149.6461635936523
True	466.8550471389583
True	85.18932702973134
True	833.2836824279034
True	647.3027236475142
True	661.3771086232307
True	166.45845711146882
True	748.5576466995958
True	714.069594435832
True	123.18038151611366
True	770.4594614607412
True	797.4223711311712
True	479.57596261925215
True	223.1903259058261
True	68.61880139181969
True	304.1940959655669
True	355.4067004578874
True	474.8232350542515
True	432.1667142116996
True	207.8729494720391
True	313.8716776698775
True	2.8877467740156613
True	13.055247222051069
True	108.75475380069616
True	134.52549060135678
True	341.2672339182706
True	349.6667301256595
True	106.51709847860504
True	17.29055060668945
True	199.2288355559316
True	869.3818406116303
True	448.8302860844828
True	499.17868230942383
True	568.8526817987655
True	815.5400887262797
True	643.6881828323267
True	86.71928991818889
True	194.1734466093291
True	237.6430877573193
True	283.51897873382524
True	107.15887814273772
True	363.0854220827117
True	438.1771555425705
True	168.39369019761708
True	661.4982901522295
True	248.07466586304471
True	192.65086572477853
True	30.42457233630681
True	251.76050528377516
True	502.85411235463954
True	168.06325058127422
True	553.2336430280153
True	478.9927277116598
True	242.57491087429443
True	103.49500825393864
True	39.25167433066322
True	401.4607697874905
True	799.1998387419693
True	163.77457987825446
True	1031.2015899282655
True	1047.2669780363008
True	470.78132247933263
True	102.87046652018876
True	127.01847161944602
True	638.9840011867708
True	8.5760451367935
True	229.09665622002575
True	127.1366685084587
True	116.77282760168644
True	328.50441746950133
True	643.011541788598
True	36.78199675395453
True	122.94321350673846
True	942.9777173124352
True	54.25742893070447
True	455.5426109501592
True	528.8590228495943
True	240.11727695727072
True	137.11931439328745
True	926.6446390634987
True	1195.1415712744897
True	515.1971561641378
True	655.5498255202461
True	213.8322164934838
True	155.23897798364223
True	317.00810537011574
True	248.3541655391873
True	167.88302840485338
True	305.5459285433501
True	331.69065996536887
True	11.993951822081202
True	643.7533568354914
True	147.01344598353043
True	80.29693973005546
True	437.8394082151503
True	301.6887455176212
True	1210.0818335045342
True	347.8239894048518
True	992.1890185372358
True	10.402863081169812
True	275.22384729305384
True	231.79550373979205
True	161.00509569047188
True	508.8920672298718
True	197.9993598805686
True	417.33083993679753
True	325.3363922108981
True	117.52377271716234
True	360.8689388521982
True	1063.8318890371422
True	717.5995443986309
True	229.88557459412715
True	103.48413045339228
True	289.58386058245594
True	23.58529151360252
True	347.11170408840144
True	307.54948279715296
True	578.2320786135845
True	457.3273551178736
True	341.80578947460623
True	157.07152946818422
True	13.630025288273249
True	417.4326267695684
True	291.57756110607284
True	146.82967888682663
True	306.8599668571569
True	424.4859836463191
True	799.148868721927
True	299.7653410990682
True	780.008413579001
True	395.7220210745468
True	378.1348762390359
True	1.1175375335326916
True	1203.766599282465
True	103.94420626080571
True	896.9655248960211
True	208.6643390317525
True	456.8038440115982
True	637.7233805572481
True	86.56272861522316
True	486.21149887738267
True	35.15265982432681
True	422.2885984362957
True	77.063938003577
True	229.29033743444796
True	39.36486316324325
True	668.96833753339
True	191.3155106596992
True	22.41762622022446
True	391.1728014030421
True	111.13720028239538
True	163.21364680447755
True	807.2898916486954
True	265.8058787508044
True	146.22507114402242
True	366.49943493989616
True	498.73146624563134
True	329.5350934444056
True	534.0318283217998
True	617.8736091973608
True	159.44041944218097
True	6.770400121809671
True	76.4855617897185
True	439.2800660779391
True	88.77190337112184
True	76.92437825123798
True	1048.405823731399
True	28.31643457580514
True	336.32590237692847
True	331.32820150859425
True	448.3826108847327
True	675.2913516401633
True	180.4859218509257
True	670.5662782991533
True	331.93771604457976
True	342.5820717626133
True	270.1286484205979
True	209.6236653560389
True	362.92259185093263
True	462.17637663474926
True	406.3140209997355
True	588.7711864587859
True	137.19119969047784
True	78.35562323687465
True	35.82087781569043
True	291.8884040344301
True	670.3961543925737
True	415.04222284366347
True	788.0792410072452
True	208.23661121184745
True	411.5889440584411
True	69.89125253269646
True	55.2675714051428
True	404.95366816922143
True	205.02080499734367
True	237.48710605527216
True	43.01458067525172
True	1093.1153996442097
True	173.5239423123109
True	891.6818220813587
True	314.9664978845552
True	914.8575670357928
True	237.40701332399107
True	458.2687908347558
True	532.9580345186355
True	620.9875304351423
True	213.2920996231428
True	480.89028551458006
True	949.164227164964
True	127.23027488764949
True	7.048683173822127
True	570.9225968107676
True	29.660536371295407
True	74.51833886441837
True	787.1602678883071
True	225.77610559038175
True	955.5180416247812
True	692.3097822827973
True	395.248269485701
True	277.9279308890743
True	483.1034389878949
True	336.5823780445236
True	183.8934303621323
True	701.1442593996817
True	753.0452666033716
True	207.8607130868913
True	91.15426699232866
True	505.6581903167258
True	132.41515174550474
True	388.1210731486379
True	326.9062270076448
True	63.91926662572378
True	374.4745454465642
True	422.9669221434389
True	397.0724398740467
True	421.4599446469687
True	427.73680710739205
True	669.0075026614923
True	59.16841817632182
True	449.4983708691188
True	337.2146229745967
True	640.5108996362343
True	222.64211127240196
True	99.02191827494254
True	42.59493861402811
True	538.9634228287871
True	638.180833690776
True	187.2227192768684
True	412.6803566968375
True	330.37760247786275
True	18.52233808863594
True	175.47649888923735
True	292.88369862381325
True	2.3822598597653863
True	871.2971714421452
True	81.06086214514353
True	105.70229935159456
True	112.67629980333848
True	354.9041974842001
True	36.43249115378806
True	449.91556540711264
True	223.0478518250964
True	6.18011470166538
True	116.08477457261264
True	441.6366150457893
True	50.59261458650823
True	68.4759632644439
True	178.78891630285207
True	291.9873478347206
True	957.2575260015047
True	388.15423527777614
True	961.9482286791116
True	183.10718857347652
True	1021.2885996131588
True	786.0043595118593
True	673.0802746697291
True	374.8036989157416
True	386.2834437999448
True	74.09014443039233
True	72.69333797830588
True	75.926720382257
True	167.35632264574062
True	469.25530278798857
True	1117.188862161445
True	187.65719117165557
True	361.7413258035252
True	438.3168259616588
True	597.5383501975157
True	587.9753576729119
True	276.0495956021315
True	445.9552468228301
True	672.7008861645332
True	95.3274979627173
True	725.2972093943949
True	258.9520226715676
True	132.85859483172442
True	415.3843100036426
True	878.3131099824366
True	435.0897537654026
True	871.5884107904104
True	191.64304772561889
True	346.4320721914111
True	701.5157216218095
True	641.7439545351366
True	191.78404368831968
True	267.92246622031246
True	759.2764228113876
True	29.961386423266124
True	179.51245300721487
True	493.47566577812125
True	699.6832251076085
True	98.59723980762782
True	37.99752198239566
True	166.96369962181447
True	709.9278152217021
True	316.8079132091172
True	546.4708320996419
True	358.2684315131191
True	288.6027880012127
True	462.6790000535232
True	493.4776017540939
True	74.23764664545376
True	375.3397862634525
True	769.5249100691871
True	0.0
True	297.5415036280431
True	254.07639220528628
True	995.1315298918174
True	146.99560836603283
True	644.3908183931769
True	625.6607471332777
True	115.52904230837534
True	229.4853243026436
True	136.0641517198044
True	12.44719178316624
True	303.23247189043457
True	373.76336987855615
True	1122.4453487429248
True	233.31115759545187
True	419.13926320594106
True	648.2492599943758
True	198.74720437432137
True	28.03745304325528
True	897.5150737407187
True	620.0959673748703
True	159.51130702100002
True	629.9800844038747
True	162.1849607007203
True	292.3882744360964
True	743.5632533385207
True	34.751911543501265
True	109.77509933438664
True	500.0841869192032
True	67.06175573417396
True	78.01823973245656
True	398.0131118859156
True	25.659259228369454
True	749.1960805769021
True	99.9677481197959
True	159.47632877610664
True	18.03425971749561
True	699.2172000630103
True	25.47522504177369
True	764.6493742191518
True	397.3358555718451
True	119.15590970260196
True	699.7776698119803
True	529.667270715209
True	589.2302518419276
True	46.5164811647518
True	367.1781279783498
True	5.622977096430279
True	94.594003987033
True	374.3876045820185
True	45.73071645449487
True	115.0437837168875
True	319.76260237508905
True	175.14474649254473
True	101.2621075726687
True	672.7865237117778
True	21.675455563462137
True	1127.185821557583
True	483.76436900850285
True	301.3960130122945
True	487.8254835903555
True	123.7637406835955
True	789.4921457954264
True	1144.614102161215
True	753.6226295351291
True	176.73706987360808
True	228.32715031767265
True	52.44986555498269
True	57.5035286746665
True	152.6735134550897
True	104.85924720999463
True	173.1407766976601
True	1154.0427166510203
True	300.90419959333303
True	355.810131146002
True	728.9666382141239
True	16.94554841891451
True	14.946049955270905
True	585.0236109319469
True	5.556087581823602
True	116.47985941508448
True	679.6368884928927
True	179.89220288046212
True	661.3464382436417
True	826.7158195042911
True	149.396316828996
True	899.883386468805
True	2.1213998840781905
True	440.9649892360409
True	1053.169004228849
True	25.45633121325264
True	233.6292563339514
True	143.2003150434607
True	999.4142253166516
True	233.49138402988905
True	488.0518481936341
True	118.55125228275864
True	503.7402598293072
True	148.1304100064545
True	95.27000271517134
True	389.6064770373937
True	66.53504803224664
True	56.43978678083088
True	1053.0073209656969
True	267.67199570190377
True	157.24121721820782
True	367.82289077261066
True	399.5342757613048
True	210.65047867463167
True	162.28313299015582
True	390.9973394263445
True	36.36575299111959
True	485.2349528017913
True	1073.7637080936845
True	114.74237419509268
True	472.630471888741
True	300.74600294688884
True	26.677342744752035
True	409.8137178958655
True	107.0054678182712
True	582.1106633925134
True	198.202690983136
True	422.73561614846153
True	21.169469199020583
True	440.1131530178444
True	109.87101158577916
True	340.48284105083536
True	30.26950823644967
True	166.49842672583128
True	253.7285511230606
True	789.8916249350157
True	61.02624666605548
True	135.91393400800257
True	236.97025275808224
True	146.01257044582186
True	614.7331917153612
True	558.2670273533969
True	781.1781977621583
True	396.875580731672
True	536.2462815774713
True	412.415232346763
True	700.9685556372567
True	68.86876910081939
True	454.8945649833477
True	428.1891035359399
True	47.96746843448711
True	85.3917527436909
True	131.10614683283706
True	88.98278554987881
True	331.3652912611794
True	848.694840704092
True	328.5011004383991
True	1100.4368173907385
True	310.2354411279182
True	906.451964823258
True	144.9525588920149
True	593.9993268987332
True	603.176383894097
True	666.6044636523443
True	446.4388654573697
True	62.23891138530394
True	291.4996073194644
True	41.40556333048734
True	165.60461677661144
True	166.0189759888542
True	1116.4992516777647
True	243.4268135727092
True	553.3270879096917
True	555.7402334838802
True	564.5616907763923
True	886.9487133930738
True	588.8382852299466
True	613.8038745336922
True	957.4482963306306
True	127.41084956106916
True	317.8428290465204
True	270.0390249581385
True	312.33383851325215
True	89.02569481088204
True	386.3288450497542
True	4.90168815859969
True	324.9678055444087
True	244.3171176629477
True	601.0564911644964
True	277.37019533143325
True	370.9559176968057
True	11.03099857425697
True	62.255682851044966
True	543.6292984372596
True	28.75038147471695
True	147.13361209727194
True	62.36441065452964
True	145.2012554145143
True	241.97059667033383
True	68.53754684152395
True	380.79572144592754
True	277.9271522637494
True	100.4804786478415
True	335.8676850004362
True	65.43352971240877
True	579.8055217672431
True	849.0352388035241
True	289.450211283141
True	1136.5970153579972
True	114.24113136717014
True	315.8292428329662
True	1063.048879919327
True	89.18400431369037
True	293.8165466544134
True	9.350255505312305
True	399.2467015344773
True	452.69431584228965
True	152.13168477370436
True	611.3864199216547
True	873.1178096413398
True	159.12012748805415
True	77.66183240965655
True	338.135332479166
True	546.728025082509
True	611.8450872595108
True	1235.7339871728504
True	26.315884915714687
True	962.9420837448324
True	145.2364909576311
True	636.2940980952917
True	111.93787274292062
True	130.2736969768627
True	190.48074076701815
True	167.3746870349116
True	763.9506956076693
True	205.7123845535396
True	224.507235028124
True	67.37195717651659
True	509.3499877694183
True	444.7723881488392
True	186.23138752754323
True	238.4632389150344
True	17.095062681519064
True	422.8560153958455
True	231.58655136651905
True	280.53299310944783
True	110.02045832512998
True	701.2382342766308
True	424.0232768393862
True	265.3581651210651
True	645.8036766932019
True	529.0509889739712
True	455.3908906777015
True	143.5408984164969
True	527.2150344151366
True	425.3569218510407
True	2.649909929781993
True	192.8075053822136
True	93.6902276336666
True	244.1577583983685
True	3.260703650601081
True	129.27170422265564
True	363.24761997059744
True	6.879505557800531
True	842.940982942381
True	170.68102856059645
True	712.269615034296
True	790.6620956892536
True	168.3361187160489
True	221.1308035545237
True	484.9614284965537
True	842.8694019111782
True	48.52002170910588
True	38.71942277906064
True	130.33057371040385
True	636.234650330855
True	711.8106975483828
True	179.7332514325287
True	582.9432496967279
True	596.559107710716
True	813.4003655911066
True	399.3076650625574
True	183.77195471191104
True	885.6497959437356
True	221.5088944269074
True	147.9409626040852
True	326.1854464131775
True	221.4618463409764
True	208.7605792386122
True	616.0116243207716
True	257.88442422208345
True	197.08307552030547
True	448.87069832149217
True	467.8270893659404
True	61.04470874515842
True	273.4544928196505
True	78.60011607485234
True	321.95342027888967
True	365.7927539365713
True	256.28395825243706
True	180.99170625709985
True	391.1251729485824
True	612.3922963864667
True	790.0971693845307
True	307.9739591835734
True	729.5490108183371
True	61.93926517123312
True	856.800615707579
True	351.927984932689
True	12.916636554381494
True	612.5017015281701
True	708.8422081661175
True	250.0252632527112
True	163.87068364132432
True	45.37387610060647
True	394.0699498336924
True	78.28388302662147
True	13.060946164283404
True	908.5765147125144
True	375.7508379380384
True	170.12919698168548
True	979.4043161416092
True	12.071261136957
True	795.8931257731625
True	31.47015183265321
True	664.3316895146287
True	57.96336401871568
True	733.2203438873445
True	438.2530305636312
True	185.88865924733685
True	447.3985657636421
True	207.80403887521453
True	295.55387543021874
True	229.8523478504032
True	398.6427886445449
True	9.516499393404652
True	327.71128382628945
True	111.94006883960954
True	11.165645737650692
True	465.42552766721457
True	737.8607734757056
True	290.51518822413794
True	80.86516274508476
True	309.88737164339545
True	84.768209784755
True	188.95241927687928
True	179.83110793659492
True	376.0109087662887
True	45.87974026104027
True	135.76874042619886
True	376.4071891005478
True	822.8661019962989
True	109.49675299494211
True	211.66624264588967
True	424.5010590044
True	18.431884070141137
True	421.0161151739335
True	507.0930840070171
True	90.23627428408432
True	416.2954216513229
True	370.0459400909794
True	413.09193006772574
True	592.065119589898
True	1054.8269473373205
True	964.957477889332
True	56.56311856440249
True	1044.754663574691
True	116.0343862323946
True	110.49068017479544
True	111.99475782713756
True	508.8761747518535
True	376.8638907571821
True	569.0681093878683
True	256.1792097267982
True	157.37436423096054
True	396.6708891443244
True	17.08665715572542
True	463.3661476769615
True	376.3378352704878
True	151.59457430461023
True	100.0885949354246
True	531.1554422514389
True	988.7238847165718
True	207.36504076511665
True	68.39070059370384
True	440.7394577902292
True	368.3254321306733
True	472.1236677265296
True	318.22776278479495
True	4.3432694810615615
True	511.02157683331205
True	497.5515825127722
True	501.75445682187006
True	190.17175054500257
True	101.59565319381426
True	21.02613805720436
True	384.80370574611214
True	103.29766825837775
True	7.48191417503438
True	32.24041327159681
True	350.01359801607293
True	639.1137360041731
True	140.51663829572811
True	84.36570783239847
True	23.52150756516653
True	415.3194336611336
True	350.3959860251653
True	727.8531369460023
True	306.3687510585676
True	528.8925274845557
True	514.4839872340865
True	525.4273890936208
True	288.0447812003388
True	533.108261963235
True	101.04470856660184
True	582.276350932345
True	4.1593382727020005
True	346.03143721301126
True	467.4127013054039
True	944.9356099762758
True	350.73810398226743
True	774.4614854896807
True	985.0004824499188
True	175.65538201877902
True	37.46386046005159
True	369.3285007610799
True	396.0315743214336
True	566.7217758052211
True	230.65896444451351
True	29.251896646855617
True	645.3039173541122
True	125.89421306514429
True	1024.135567305014
True	306.6245427685071
True	447.4270637796758
True	123.20767545898796
True	810.7189401610499
True	142.4390514625107
True	831.3182773200298
True	581.1348137758981
True	193.18755967737653
True	114.30807472218896
True	69.0117882672411
True	559.8525164868819
True	912.8751767612064
True	422.34110263629935
True	525.9781918556278
True	132.387977893074
True	615.1654522214027
True	477.0054045448314
True	797.2062283087379
True	312.30926076767315
True	599.9940111602793
True	108.93135503891256
True	27.271392256934757
True	413.1381624534792
True	172.57206831585953
True	100.72599961966738
True	400.3980490349816
True	1111.62319290661
True	275.3234986917346
True	546.7715468380527
True	12.657977664276723
True	76.8528515331915
True	339.5309963289578
True	756.7715106383147
True	451.5178636963432
True	513.4778328164873
True	715.0850477644672
True	69.56378125181428
True	717.524306940279
True	45.33066630286373
True	102.60361750338892
True	186.91215870360807
True	82.56446481092802
True	26.63427207414551
True	298.51332305051216
True	473.5831360113622
True	903.6290869724604
True	862.1590058273162
True	5.268893985420444
True	284.6812832862957
True	440.01202674310014
True	126.20544263899691
True	240.51097395263585
True	322.91201123156605
True	1314.9719589436577
True	456.26930398594817
True	26.18015716615964
True	190.00139122621852
True	669.9984062448833
True	34.19474047248625
True	179.64504868562358
True	562.8310586420129
True	71.75509533770527
True	867.4988910349709
True	323.2133064519498
True	651.92058113967
True	79.74250738318946
True	685.672017993479
True	589.0872121330088
True	873.6889645710297
True	238.2221235689697
True	502.3569580285091
True	851.8557734785144
True	939.0921720412312
True	233.2305357438053
True	754.5664002961878
True	218.86440584696467
True	461.8083995223576
True	375.3761864819429
True	503.357868190287
True	490.20607082179873
True	320.2214500905831
True	350.2508387827174
True	115.4646376022948
True	340.1338669965496
True	1128.2469625836345
True	319.6319384546711
True	149.10189733933066
True	299.7478273559755
True	769.1233874635939
True	652.6572937594962
True	414.0491499499431
True	121.754287364321
True	327.9995908832417
True	30.84537575585048
True	175.8855264525166
True	94.93223393815823
True	87.47593839006785
True	548.6828346127276
True	136.12067315135394
True	130.65444106661042
True	100.631087629131
True	87.68111988177623
True	448.2386729529106
True	384.2938320198099
True	1077.1126169694294
True	507.2904412033377
True	878.1211589451411
True	273.815796717343
True	291.7400508986009
True	537.821457076901
True	188.42846724070935
True	738.0908297323239
True	244.55954064882096
True	362.1939838354031
True	69.4770023282993
True	115.22851065304896
True	258.3201414839592
True	123.75426086817032
True	490.7311203040308
True	32.73841626039175
True	586.433471106181
True	1010.3411600123546
True	731.8444471355155
True	1.5011176059703688
True	61.97456388266251
True	479.5051203703007
True	436.5741223112726
True	72.96916115481339
True	119.2564265238312
True	292.0937920860528
True	81.22624551823189
True	52.66955888334019
True	734.9227239044247
True	665.9531839590616
True	158.98969503820726
True	164.96895680535056
True	518.6176843016254
True	56.4352332954606
True	24.82250154314528
True	561.846421597277
True	441.6306509144847
True	1115.424557297028
True	43.58765280288518
True	461.763739804691
True	905.4814203209312
True	805.8015971613636
True	288.3385954863969
True	756.0834312538009
True	390.690099837701
True	43.40677405678069
True	102.04932819057753
True	748.5158427570805
True	74.89816540072145
True	140.89858549581737
True	875.0356384057353
True	179.94048562964483
True	281.6931643447683
True	102.8370623008576
True	637.0625864400092
True	589.5195893352958
True	218.53926159506588
True	409.23358331861743
True	41.268626080832064
True	277.7970953589424
True	592.4483269382977
True	602.7452808583904
True	328.11049488409174
True	77.06571811515914
True	955.1641757515184
True	1100.5385740630168
True	558.1359114353461
True	68.80035343256849
True	31.502329334417237
True	93.88090123077474
True	106.90267828832404
True	96.91403246871286
True	877.0017606712939
True	1185.5360484592702
True	722.0287255381255
True	331.2644878372082
True	8.43380191870503
True	22.310646468253506
True	349.95287325185416
True	475.1206740779288
True	45.10916068188821
True	580.4413419772962
True	429.66960266131673
True	374.2250941968157
True	78.40240803370503
True	192.21802139261388
True	266.45177974955675
True	138.0390787461471
True	391.9674980874447
True	42.11558538352355
True	174.35221838005168
True	1177.599205502917
True	4.876753573828344
True	26.837081786044468
True	582.5136404571471
True	362.2054536047572
True	766.3995617444755
True	153.0184637217334
True	737.7814582300715
True	570.8047156358829
True	276.1526596330794
True	439.31686171431846
True	345.196780380764
True	287.6536267904923
True	276.4578244656569
True	392.1492141836933
True	502.67861707287966
True	510.6833017990066
True	107.4974536522146
True	363.4378653030555
True	8.451620485687664
True	177.5245301930788
True	231.86082743389872
True	875.0686806833492
True	574.5227374508171
True	31.804893202455798
True	732.6867611126006
True	837.8162098895747
True	104.35762700730297
True	344.2431530704231
True	850.6769162987807
True	216.69053780256368
True	165.23753986009018
True	534.5750784199168
True	594.8668262190281
True	1114.4654472088057
True	145.5156317708892
True	157.05903909732237
True	257.6012893245831
True	321.1947223000837
True	419.86923628347785
True	418.1561084167545
True	333.7852166413552
True	439.8039965516196
True	504.3596321470296
True	227.15913400766183
True	1475.4338743219737
True	239.82968866721876
True	388.82316838257873
True	52.80237906533059
True	755.4245026292652
True	248.75182962828984
True	926.6794697209456
True	552.5785008312565
True	308.81135675313925
True	751.8052833835568
True	267.29192071008794
True	209.3865906138826
True	253.09844339565404
True	223.58928626300528
True	137.1800111519122
True	250.5365632708373
True	715.1230069028833
True	525.0420122847528
True	214.14377226637143
True	1185.746121421442
True	117.87623163240455
True	256.03686000043064
True	69.59112717546438
True	318.0546006824635
True	409.58296986536016
True	95.86102138044424
True	222.87991642997287
True	73.18616578778105
True	672.9565773131155
True	379.8180995864221
True	229.04553084925612
True	735.2331159194813
True	884.66260752257
True	822.9863627395624
True	831.1329822424425
True	350.37650796224807
True	1.420642623432962
True	265.9264219231218
True	53.70171417516105
True	387.4295316666385
True	56.54594718721445
True	352.26630648324766
True	852.7724047686916
True	1010.5869988497948
True	406.9083762137887
True	21.00171274634981
True	538.9633817603686
True	502.61720766544113
True	192.45210715185476
True	238.846424759628
True	290.4819318305672
True	24.870074610903096
True	124.67928711220809
True	969.8004151098988
True	62.11519222788669
True	502.92764141560383
True	789.7717297117501
True	105.0849915163986
True	257.75203579543216
True	113.05433520535136
True	16.388238065645886
True	1.4622293298040514
True	117.49036828521896
True	1014.4230452501472
True	501.028899217071
True	69.14214806543703
True	777.5121757386902
True	344.8616926130037
True	1.319760302930039
True	448.4707169283597
True	184.0697492320141
True	507.9128230547136
True	82.50801495887892
True	330.42481085387743
True	393.6693459053062
True	177.40286102515702
True	213.43156829318204
True	127.1316222058164
True	175.62364263258303
True	964.7408080841952
True	14.232503903360584
True	507.47386189959417
True	468.5216908485499
True	403.005787679838
True	221.703282286066
True	230.2112483316698
True	155.68316193439324
True	48.30153006529577
True	497.16470763746617
True	155.60522019212576
True	803.9252560489924
True	802.0518902824024
True	241.71217048911828
True	318.9798744841206
True	524.8801962319876
True	43.348068114715296
True	86.97745166932533
True	745.5189421269457
True	1074.2476278829806
True	108.4187600128456
True	724.3564050795945
True	143.30259118026206
True	907.2757234836072
True	671.2869461889985
True	104.1309216398493
True	272.3900684360987
True	641.4935512505458
True	258.4755434687589
True	43.44877765937067
True	549.9869041966447
True	422.89820526325616
True	5.63678173596559
True	481.2973885837231
True	66.90132036688459
True	169.9103309354167
True	238.7153597237646
True	307.4126268747297
True	72.46297876269597
True	232.44099280674237
True	350.19843084575785
True	426.5059075588001
True	937.863422005944
True	47.18263840089456
True	937.2337940097729
True	1035.836841648697
True	133.3313359988633
True	74.59494331948252
True	988.610103930382
True	33.295665674561846
True	222.21672458479424
True	83.58086218242755
True	220.8727360666499
True	364.3308332613935
True	948.1518118412114
True	103.57598937670436
True	74.74255168525741
True	643.8330706596489
True	268.3513024448554
True	710.4842648429222
True	53.90721581319516
True	475.30551243342114
True	393.9395859145328
True	682.5082579363492
True	54.480899076347455
True	110.50056217391317
True	28.324875537912877
True	261.8467070592667
True	45.87722975239151
True	343.5595399611452
True	2.9199481892801
True	1202.4787573546837
True	104.47152109640751
True	129.32960627392663
True	360.0242907886086
True	739.5238689839209
True	688.0349804331123
True	1000.834717389472
True	479.25897560278446
True	395.1707586471733
True	140.75180122141933
True	432.0617328326324
True	846.5111095816349
True	433.5160394117314
True	941.073755319414
True	87.7253571570693
True	430.9716541664787
True	176.64366102440889
True	279.1237030470242
True	722.1655427731046
True	168.47873353164107
True	134.5207996889002
True	65.91537774689542
True	880.9727266345644
True	776.9368118896878
True	85.6958830136841
True	429.4380083971128
True	725.1705184465816
True	414.25980609608257
True	54.23248990813453
True	317.95789311787723
True	781.7583070780851
True	31.062683324804965
True	373.8649799587709
True	169.3593986427915
True	285.29098528795095
True	34.28727833778372
True	221.68604719073397
True	774.816443872724
True	640.6794300340076
True	56.369213937312
True	284.4772829775385
True	884.9263199323872
True	15.407321539400591
True	301.5430819075672
True	298.531142695001
True	427.2434035975244
True	208.76076789492996
True	600.4552394809266
True	50.3063393349389
True	978.108057642794
True	915.2932294740737
True	50.03066617923744
True	388.3793350632124
True	737.1044375088385
True	898.9140481880505
True	266.16659828098966
True	615.1854886954386
True	126.430049759657
True	192.0826773449628
True	132.94380472792355
True	125.6303168121368
True	210.85129548716264
True	965.146625154654
True	781.5447911358488
True	949.3440557814172
True	20.250082717547148
True	25.21731991432792
True	358.93503080691653
True	12.261071411654775
True	640.6414979536605
True	1084.4914100866336
True	273.22886893155635
True	207.9473702562315
True	85.87069076062143
True	215.06178143535257
True	128.66003210908903
True	46.03643792953935
True	130.06437703649857
True	90.06136912098059
True	255.8687689964837
True	521.6566358138759
True	164.37239621911183
True	30.526357453866837
True	57.42589467529069
True	400.077082021481
True	266.88500372496463
True	578.3437665211814
True	23.27637674272438
True	115.7279179325087
True	681.8101507768961
True	248.76042221970292
True	461.6836366574815
True	659.2140803706511
True	100.76243156943622
True	106.03297735024697
True	79.1300448608433
True	24.288373106684773
True	127.15729851160256
True	81.61818840662094
True	103.77913806668433
True	152.89069603721944
True	238.0882880585203
True	834.6075450242921
True	288.8144334819536
True	930.8510881213386
True	166.74028372851396
True	206.8056029477682
True	803.9199506229982
True	306.6960898886793
True	601.0195461612142
True	251.89285439502672
True	351.19856888905207
True	434.3356469371367
True	579.8353322257848
True	653.226609040598
True	372.0626754709348
True	33.09593437221769
True	539.3831457260007
True	603.5337186210519
True	21.78212803538564
True	12.15308389102054
True	266.5985822660149
True	403.631604333485
True	461.8531390652426
True	67.26146907216449
True	648.9422275222659
True	971.2644385911448
True	226.1464233423384
True	889.3553879367547
True	260.2060251821116
True	104.88656615168212
True	274.61157646252536
True	692.6767445584821
True	39.01677772416094
True	560.8511349154306
True	1307.484875155017
True	1027.2804990634877
True	930.438515749864
True	199.9473895784564
True	90.5379272129292
True	197.40500663395727
True	832.0444350345861
True	141.6156413101574
True	1093.110997628387
True	840.1296189595176
True	44.40300662230715
True	87.33787728392336
True	400.5313111232808
True	408.27983764969423
True	208.0568552111608
True	522.2710391266055
True	655.8629659952658
True	122.7980457264512
True	279.9936207736188
True	1067.8387247095343
True	50.864595936129135
True	706.7610968649402
True	560.6977806191622
True	37.014851870550565
True	836.41428853354
True	382.4232651524032
True	544.6567659684899
True	109.94368819603493
True	267.370144891479
True	219.68607461649543
True	24.54537620730512
True	134.26564197973997
True	762.6742103827568
True	143.18862405060048
True	392.1533993384921
True	64.09660566643949
True	641.2909673712867
True	635.4637208073527
True	230.7913343200954
True	474.941278749264
True	168.37768824185625
True	168.45642033482378
True	239.5933004605032
True	283.4637343267609
True	354.6400854614981
True	130.6724089064752
True	195.2792123131633
True	25.963484380058333
True	888.2879364251144
True	308.972804132626
True	10.405330686371824
True	357.6000876164458
True	169.70697989988506
True	618.0880286731892
True	365.7806037852201
True	575.5927978642154
True	536.5997530331125
True	506.4140070121471
True	788.4574252687388
True	240.526302184172
True	550.7119815152865
True	152.91772815433146
True	520.3470454920796
True	365.4344986842767
True	381.5648815684157
True	130.06144556880318
True	136.7754163464394
True	110.80902651326691
True	68.5868489505779
True	722.3095332376279
True	173.67354103598726
True	47.06293467356088
True	0.0
True	559.6457126251189
True	106.16002527219388
True	22.539993157775925
True	41.06799014742105
True	116.42797023947227
True	561.5616011241287
True	182.46073278086251
True	104.2455526621092
True	36.566771194832405
True	159.7722273024746
True	908.9320652376788
True	48.86120441280356
True	226.95257133244635
True	748.268863532456
True	320.29648192541924
True	463.6364364856802
True	470.6278114551171
True	519.4045042685353
True	600.9861912675977
True	912.857506588956
True	256.8351496232136
True	1002.3134140079987
True	906.1968895310372
True	649.9317306365447
True	346.7852255771061
True	833.2438320755027
True	10.366954466976932
True	32.74758172280395
True	307.1278391748399
True	42.8630298700548
True	200.2218433869872
True	772.9185455098116
True	220.32003109580245
True	742.535755375408
True	736.4408538149421
True	124.84667600989404
True	367.3569275505593
True	572.7792803488364
True	24.68185390882785
True	126.2048138230349
True	414.65486559094415
True	309.83385670601984
True	199.21108845330855
True	113.51550743770362
True	382.3329439702287
True	21.51258141556079
True	375.57836157140446
True	361.94491013720807
True	1051.3349722089858
True	376.0629719015886
True	28.81908243675352
True	436.4926832674669
True	433.4915122899436
True	239.3419555659563
True	29.71758739444597
True	763.7260457684166
True	447.0236644124552
True	180.600347876778
True	12.161574355118049
True	1205.1365427273204
True	165.7935781661511
True	27.33368674097289
True	309.93139610007125
True	282.97524289613466
True	113.99951554396372
True	300.6452300558355
True	44.85730928596429
True	329.41430152597104
True	311.7588072174421
True	322.2576246935719
True	33.55579014109638
True	45.90272258192525
True	1041.12589114044
True	25.40280348027479
True	13.048130241029629
True	189.1906731211394
True	660.814185547214
True	9.182694056440647
True	191.2976758741599
True	181.80954654276397
True	544.0181495566111
True	385.5585606871128
True	740.735603678858
True	329.7446661065765
True	486.432939061892
True	450.443485154133
True	479.76189138319904
True	99.10041575480672
True	1251.817278401921
True	924.8614640265314
True	298.7322596945311
True	518.6843035005536
True	96.98845813919804
True	567.4954885724924
True	453.1382832179461
True	154.88699919602698
True	78.29251130473143
True	345.7112827066949
True	168.29428537069452
True	31.79108584353841
True	608.6815361161154
True	379.0691302237118
True	69.86328538670956
True	27.224740247094594
True	676.0522332309885
True	500.6444688045094
True	73.51437146761194
True	21.770614101978097
True	341.85771218880524
True	319.08577579915294
True	706.6948160805325
True	552.6046489719789
True	569.9911362212456
True	787.4223738979404
True	7.296667504449653
True	55.67330093954184
True	37.42228028381046
True	59.807807519400335
True	528.1708834366979
True	586.2191717289044
True	81.43452756764391
True	112.61030589670229
True	193.302135856524
True	76.1865930785447
True	181.2485225670354
True	206.93027474424215
True	269.64905936054566
True	814.6628173728736
True	601.9167505108423
True	276.5566934381836
True	201.19594642764645
True	272.2254526680032
True	231.3848088865976
True	744.5693149499732
True	329.45467138156994
True	161.04482124406985
True	906.3763146868793
True	346.976865518232
True	475.8261988980015
True	153.09705274953225
True	118.20222918781865
True	60.809822691731455
True	219.2743352750693
True	984.65412939189
True	521.215042764172
True	112.18647017726288
True	360.2797359655552
True	101.73337492727688
True	674.4143090025323
True	3.781266159776045
True	719.5324415323395
True	29.024616206550256
True	903.9974881874488
True	851.25230058549
True	211.37186514938853
True	30.2510249916458
True	81.39851435172429
True	466.58115745169965
True	231.7260338374254
True	1.301419065475534
True	79.55087055312381
True	1109.2813257656103
True	335.0942182275595
True	682.0596298192702
True	468.04909166204
True	34.50661409707076
True	133.16092984391793
True	425.72702527150506
True	954.2936700730291
True	809.6251205390554
True	432.8910437450013
True	346.8283024508439
True	18.672546385041084
True	82.37507118415944
True	751.8529952090631
True	487.246318243561
True	375.5569908709155
True	884.5427418036877
True	25.142578604181235
True	226.88921760580683
True	892.9762270336993
True	238.8981907136728
True	7.859229440094115
True	511.2802052742047
True	101.7756574330452
True	646.3078334002299
True	51.68156932489388
True	259.124211668188
True	845.4421046459884
True	886.3935433916974
True	274.2418070028692
True	448.4768230070853
True	116.8233184550148
True	641.7282250075431
True	254.0206666590134
True	188.35051055463487
True	841.885123081608
True	52.676111387522496
True	711.0091163972253
True	273.7192210655377
True	304.3965712795157
True	169.2925861228218
True	497.0832224776839
True	597.729975937007
True	361.8795357149184
True	420.0523162517269
True	67.67331369262178
True	163.70577953896463
True	462.1458032039377
True	217.697998561971
True	38.98780340754064
True	202.81391873642377
True	385.2747245755692
True	388.0827476696264
True	754.8123109870614
True	132.28765484334102
True	639.9722916192522
True	498.8639113548736
True	600.7393482511828
True	135.44066629102346
True	37.476262645025024
True	677.3789705904363
True	71.51145711527289
True	558.902989407744
True	667.909821941243
True	445.16081996997184
True	129.31873917133368
True	524.3806185642547
True	4.460029322198999
True	392.93888576324935
True	30.4707716685692
True	635.8150232391968
True	278.0292375019132
True	567.606123349747
True	700.37547031093
True	142.84372225692186
True	538.268788057709
True	502.9650800970352
True	66.30428475098104
True	979.6936344516894
True	2.814130150441888
True	25.678474048159227
True	631.2755828166114
True	687.5953618802623
True	139.70616763631446
True	409.3985647936211
True	131.74369562554787
True	71.38440519834539
True	459.4130975209417
True	41.04621984632307
True	514.3447937215909
True	11.454865056216857
True	843.8630967583568
True	562.0282871043089
True	659.9784546512606
True	100.95551506556176
True	388.5680218707043
True	989.654346767482
True	835.5229255122158
True	140.26676694273723
True	559.9746336199886
True	473.3415194671225
True	237.9661940546536
True	251.2200813168837
True	4.92449044002772
True	321.8534181102631
True	11.056232982069314
True	360.16682622807986
True	76.47850292630305
True	397.30486597793606
True	658.1025446446247
True	120.69074774628524
True	241.9521148838146
True	628.8269190384428
True	675.2750213499099
True	285.1150265709591
True	139.75078245978537
True	165.36372766780033
True	477.5896144133212
True	86.86011720944967
True	10.329511343938284
True	500.0785894933208
True	573.7532259363475
True	19.38655638207609
True	140.6410416968802
True	885.5795613552457
True	487.08999492338194
True	267.46870164316914
True	31.90306933537486
True	483.25437494667386
True	116.28012134531429
True	573.6437729322112
True	670.80000023607
True	292.8450007141405
True	378.944392231137
True	192.8448168298425
True	243.39582045827956
True	69.64191730907362
True	217.3713071674923
True	507.2581189173096
True	20.48227238697656
True	464.3232601525726
True	384.3643013056558
True	741.0392351746071
True	941.390964884392
True	926.0009667086738
True	151.1199631169643
True	417.3412436846587
True	72.82999610500482
True	191.3573371182064
True	324.1174208248788
True	11.300478562159224
True	812.74356341856
True	21.555560347192586
True	392.5562272503621
True	261.76835334028016
True	603.3011220380935
True	207.4405158876472
True	37.59388384224375
True	673.0870671441664
True	1094.4576873634585
True	222.42764086897836
True	125.81479581734874
True	609.1567240550154
True	505.900447320163
True	18.865617899148027
True	843.2677951472607
True	116.40587736890946
True	44.67664849717
True	320.99463263724226
True	346.08550056131645
True	396.0166436486363
True	269.3981843171635
True	20.240991140031618
True	23.190413930921228
True	823.1871161976806
True	208.5029687600632
True	112.88989397164752
True	827.8617523616998
True	655.140981857727
True	628.3201456613992
True	449.4684927081446
True	151.1312156350692
True	32.583310241817536
True	98.29636045081776
True	443.6051149242388
True	219.96003862411467
True	489.2765684966759
True	143.4192707735023
True	512.0366269177963
True	649.0403187060201
True	953.9918677849932
True	24.08997883757833
True	977.619005607078
True	1037.558593036484
True	491.115119644611
True	86.53804771136201
True	791.1142121159071
True	649.1832929998178
True	672.9419418441561
True	174.57146031640525
True	751.960203175195
True	717.1258753605895
True	123.73869890592384
True	783.5826122272356
True	837.51346742128
True	476.7857071607733
True	225.0212212135617
True	71.90699782264015
True	329.1457407336535
True	345.57525711579655
True	463.8309874347864
True	420.84183010827286
True	199.00904487853848
True	311.8607295442714
True	2.8346090217271422
True	14.311318854915983
True	109.94349920123456
True	135.29737439017842
True	365.7717518931249
True	345.33884331915806
True	111.54857270126148
True	17.49505824473873
True	210.5407493651464
True	829.4839418945842
True	461.15082274790257
True	510.5994246290008
True	557.182448089463
True	852.1827267035659
True	625.3302879685391
True	92.4510804583394
True	211.0461736761708
True	251.86347347769544
True	276.2006301417009
True	107.5670056323209
True	356.46090239053126
True	437.3445645946776
True	170.2001019217369
True	653.64777916643
True	246.93726288205733
True	206.39245413762964
True	29.28725181329109
True	251.94115129653292
True	470.4891790769874
True	164.68877923889434
True	539.0225114675292
True	472.0112129425165
True	240.23233221674795
True	102.43309292333424
True	42.693840928425686
True	400.9008153830408
True	792.8686452136396
True	163.56188818139935
True	1038.6802833132544
True	1031.433632570619
True	463.8131845736022
True	98.1876939459209
True	122.89889082235852
True	649.7687100056114
True	8.6653087060047
True	231.6956949922804
True	136.6583217875566
True	114.04944300139084
True	331.4521192030596
True	634.9389283505018
True	39.69353781842675
True	129.49856373084208
True	971.6180761162492
True	59.910777232796285
True	451.8010981380565
True	536.9893982419553
True	247.5563566173208
True	126.65698683260176
True	911.8959203709964
True	1194.831803555325
True	516.4118335163246
True	655.6392776831707
True	207.3333045699154
True	159.45434365770396
True	338.90161282899527
True	257.942574244243
True	168.62874158182157
True	319.22296892591373
True	348.6341798926732
True	10.529317476874857
True	638.7436501964181
True	148.46048092873872
True	79.62481955847949
True	442.7823457235695
True	301.6360470814296
True	1217.8508578427932
True	337.43450257045225
True	1005.5142131824948
True	10.047600470136546
True	269.738660354816
True	225.10124461829733
True	154.96657013926685
True	453.4981371375972
True	203.1090959960235
True	398.3947056907167
True	326.47894666477333
True	111.4107693638216
True	354.2430673627176
True	1041.6816218545212
True	709.237936562175
True	221.58960852900495
True	109.59767699000209
True	291.7203994077434
True	24.474822558594678
True	352.293398330368
True	303.7519983704622
True	580.712461326136
True	435.0520716990971
True	364.4187836261996
True	151.27554404197298
True	12.420195405795706
True	422.8432058365164
True	275.02517215777743
True	143.82820901945627
True	309.6825404410254
True	421.3912863324141
True	810.1494739656807
True	320.2338659734271
True	780.772261232701
True	392.30229547629926
True	375.50923573559646
True	1.6328561389830685
True	1191.1190806253146
True	104.74482444372
True	900.3589135649473
True	214.46782603091916
True	464.5293576595062
True	666.8812353011043
True	87.02810953232354
True	491.6933170214081
True	34.225824837872295
True	428.87893698662384
True	77.42149289099538
True	235.73689430462883
True	39.40581635321393
True	695.8609422854805
True	190.21010047676708
True	22.210380255191637
True	371.4065426744224
True	110.560485067975
True	167.62049910931765
True	819.0442590138501
True	245.0803825814568
True	153.02003407122427
True	372.1855811810922
True	519.7260302315965
True	339.73340551501207
True	526.3646846416967
True	606.1057961609662
True	159.7764482219246
True	7.253520586960495
True	74.76762828567519
True	436.2311922502053
True	93.54738075288678
True	78.70697507928993
True	1076.2234010038574
True	26.653519122057013
True	321.8997959725955
True	318.03569422959924
True	430.81435266342544
True	672.1647653111596
True	190.36899298983363
True	664.794906567273
True	316.51975579294697
True	358.1845452796064
True	269.1184324887316
True	212.46580994163003
True	368.42148507004936
True	441.4289308300975
True	420.44305268617
True	587.7278389424462
True	144.5653411701968
True	74.15770657629287
True	37.67420312716062
True	302.263401230941
True	641.4177623311135
True	407.873571614332
True	758.748082986205
True	211.9903706683624
True	401.5349023869544
True	66.33566032624326
True	52.04900498768832
True	418.1376375597146
True	200.5124946015733
True	216.872459310224
True	41.53862865840407
True	1075.8561095236776
True	172.76249832045937
True	887.5137123512388
True	316.2654494355496
True	934.1772320323124
True	235.14812198727856
True	449.9364390871875
True	543.7572308246325
True	610.1615023606893
True	216.60354393519503
True	478.5370721859629
True	938.6833163242824
True	123.9570856637006
True	6.995822380275839
True	566.0969634471224
True	29.697906570972997
True	76.71246625806218
True	794.8127585847622
True	226.69043973532277
True	1007.1149093611618
True	681.9703504310239
True	412.2380166673632
True	282.12585888297576
True	472.9747112807473
True	345.93036212635224
True	180.48220400492
True	697.167644597744
True	715.9164528534105
True	206.6959711946508
True	87.2183534172072
True	524.2310298249275
True	130.7115653909214
True	381.8081930450367
True	350.3306673414111
True	62.25619359235439
True	383.8393134475768
True	404.8793185613109
True	371.643544274458
True	400.0963029742356
True	403.02993615372895
True	666.5966484217271
True	56.97564039737837
True	445.5324468123276
True	320.76171470011246
True	646.5675818378922
True	215.57728584225129
True	99.61255187204893
True	43.43453428577784
True	550.4781428535554
True	621.261148378666
True	178.11974634055284
True	412.92341852388495
True	340.5455800215132
True	16.94248151808723
True	171.2139123645415
True	294.7957467980447
True	3.161936612313358
True	883.0058284688522
True	82.79211260046971
True	99.6898901535831
True	101.91241806946014
True	369.6841917084582
True	37.171338586951855
True	447.1757910883983
True	226.0772686589532
True	5.373570824602037
True	116.86656394433834
True	450.063856662711
True	50.49400886121954
True	66.09681218909232
True	180.95382186157312
True	297.679546507213
True	949.3513013334818
True	396.764055329872
True	956.0426409872134
True	189.9805381067624
True	986.2216183246156
True	760.118755798427
True	659.5406404313707
True	423.55455283794487
True	376.402810475889
True	79.19426352469085
True	65.79860927613099
True	80.90139776338219
True	179.5914660777969
True	489.6843509265423
True	1100.9926853056586
True	167.57373760114328
True	349.02819212572604
True	445.4112550708858
True	595.4266072147153
True	594.2548821525659
True	270.3456155826225
True	459.1041106589737
True	654.9246213413967
True	93.43367734009598
True	704.8803728147735
True	263.759394944733
True	137.67896499683783
True	416.2491422523217
True	856.9620819257219
True	438.7425554392455
True	900.1844669707912
True	195.23581371490357
True	341.03881737393266
True	681.4461883901297
True	614.126710136041
True	180.6517264322179
True	265.44240132623304
True	775.5564374542356
True	28.808841250241517
True	198.88158559496796
True	493.3450417238571
True	715.20137587793
True	103.09886920938916
True	35.55378450910831
True	179.0195123436951
True	745.4299810086461
True	314.1943838378917
True	555.6071557307305
True	363.063297056966
True	295.2833861362824
True	471.300810652431
True	494.8056273914326
True	74.71448479110082
True	356.40065052862803
True	778.5204932514008
True	0.0
True	292.74496860321506
True	246.599156890844
True	994.601533116919
True	140.9027101153204
True	625.5803409882672
True	645.7178237798403
True	115.38791173365036
True	214.0337513411516
True	132.21020969788512
True	11.702402106922566
True	287.8536840927418
True	380.6479479330045
True	1148.573477691663
True	241.9315402580389
True	427.1155065911387
True	647.997178682543
True	202.13383557056545
True	28.24630061033558
True	829.1276186826814
True	600.7115433645694
True	159.2871729280359
True	599.0019127829794
True	164.15053086566252
True	284.4268766254664
True	761.4446116995126
True	36.27934557595252
True	103.13592330016849
True	533.1436776615337
True	67.86623857832873
True	77.18573648818472
True	403.775997493554
True	20.563046867441997
True	785.2701414309809
True	100.67176278398496
True	151.02373784868806
True	20.15683838867188
True	704.476824484133
True	30.06741500040486
True	773.5159532251906
True	410.7398081527895
True	112.27494849760188
True	710.3568561149746
True	536.3868338634957
True	599.4863067943348
True	46.0678422772898
True	364.8731277991702
True	5.568515863387376
True	89.19866636735229
True	370.7190302343703
True	45.69981922240593
True	113.66366663583118
True	300.36668014323186
True	194.24889058550545
True	96.32708114726285
True	657.8511511743982
True	20.992532784608265
True	1127.8049041441168
True	527.6406046876883
True	304.17628340482963
True	498.5589975944391
True	123.5733256445069
True	794.9867670492259
True	1106.5037709289527
True	764.1870592294075
True	173.10800266274097
True	232.1283725891064
True	50.83660317619598
True	59.55455109631513
True	150.8434149449307
True	93.7175677505966
True	160.02384046894363
True	1221.6261396480345
True	307.6929381364412
True	355.1545407033167
True	704.3528122642741
True	15.615946152300744
True	14.817557224449056
True	585.7050078580388
True	5.6568218153590095
True	119.81939851091728
True	703.1446988726311
True	183.2434577156621
True	659.0040005571408
True	845.3429213018361
True	149.10423081600123
True	908.9192297457964
True	3.169374073523151
True	452.3862595861441
True	1063.0128390168152
True	25.564032754518497
True	239.9302673779378
True	148.11898033979767
True	948.0823078506148
True	231.00689070094367
True	506.1496291139231
True	117.6379184195106
True	538.1130158569805
True	151.2603505404678
True	99.31309292996816
True	382.5253635309126
True	70.96479544957188
True	55.32835424240882
True	1046.9530981655753
True	272.0150131482304
True	157.16605515708218
True	357.45345753433526
True	399.4413558672823
True	219.0970701557762
True	166.6535422992117
True	376.24111951935686
True	36.47733410630002
True	491.9322909649076
True	1132.1178996614626
True	116.86801429116508
True	471.8409912527586
True	302.9937064908475
True	27.818157420683065
True	410.794404552892
True	99.8444713556872
True	614.1365342320319
True	205.16597052314853
True	421.9539902277003
True	21.074736009264686
True	436.3773653832196
True	111.00141001469706
True	348.0299548853342
True	31.217536925338933
True	172.17965042654382
True	245.7464518510744
True	767.9390139411064
True	59.971920207828816
True	139.2248937340186
True	236.22623167521917
True	131.85172024366307
True	657.8983009459764
True	572.3162028495144
True	798.3439949259116
True	386.592667248756
True	531.7733511596052
True	419.793878475551
True	687.628629992551
True	63.355523438300224
True	466.1092630540805
True	424.7321905128829
True	50.4436207324258
True	82.08945716518686
True	126.1903753538473
True	93.90807722820448
True	335.62832290659867
True	860.0917357741749
True	319.8055475464517
True	1142.2370679785397
True	303.09668637753924
True	886.2903650329768
True	153.42082347683206
True	593.4622822216169
True	616.9291837083606
True	699.5199123776939
True	455.3847042585465
True	62.8481464565504
True	293.06493640291114
True	42.97958825257789
True	165.18846078641448
True	169.25519583983308
True	1157.2011489641825
True	239.6169305210897
True	546.6676725847448
True	550.2203156670271
True	550.9463650202475
True	876.7238791712838
True	582.9229586031197
True	648.4828522721645
True	912.1901944702768
True	128.47603479744313
True	313.70639215381254
True	265.2011256844835
True	310.6943650944436
True	88.99318675448194
True	372.7405000454754
True	3.815319379095162
True	328.71686709174026
True	269.7032648392609
True	631.7813258377399
True	282.5908895466038
True	356.38890858924003
True	10.814770035462333
True	62.63143134387468
True	542.120070326855
True	30.527418891193037
True	140.3904243480567
True	63.28872408096474
True	154.6765089066993
True	257.5515921381602
True	70.4067171180934
True	385.2754635184243
True	264.50485452253605
True	102.16031505043028
True	338.4909186033986
True	61.752289592369294
True	576.1992415878352
True	829.5571392579544
True	282.8581499408294
True	1143.780140467975
True	115.56179918615098
True	316.5196807593028
True	1054.052170895268
True	87.41692941241317
True	287.6574495265101
True	9.614205360097056
True	423.6789373302542
True	456.2183596586559
True	144.96713575638682
True	620.017471755322
True	913.1069730735118
True	157.88745123041247
True	79.95856767122406
True	331.4731308050086
True	547.3236982320295
True	620.1856939431519
True	1238.859084255649
True	27.321123653045174
True	933.5889673198856
True	131.37212721782106
True	636.3887649323776
True	114.6170320211848
True	124.71194780274466
True	185.56519017361825
True	164.4684899331909
True	720.2558169426171
True	207.89368001568465
True	226.8936950847395
True	67.5654180460913
True	510.43241546844735
True	461.5019060054458
True	176.85499972835694
True	232.58048581181075
True	16.77199367670306
True	439.9094431633836
True	219.6969169248167
True	286.23349570554734
True	113.8379983762752
True	731.7896226141223
True	442.0859779833267
True	261.80519591025444
True	641.5394241445728
True	523.7530178828866
True	470.4190009354716
True	140.1613777393877
True	516.6464863540062
True	417.07914292538936
True	2.832520863203559
True	196.6711557846476
True	91.90563594666838
True	243.81986788566044
True	2.2448329105547598
True	126.14761003785992
True	368.8008538515931
True	7.811805237587414
True	859.3530952880773
True	176.39501623113347
True	711.1904649250245
True	796.8681387610072
True	167.61883001173626
True	225.6412555288705
True	487.6821431613691
True	835.3157696241241
True	48.14678154581382
True	39.72089619585901
True	130.91451446368862
True	633.3738398442786
True	712.2542858718676
True	173.45767494376852
True	584.3648124170896
True	600.6034576287241
True	832.6916131681927
True	411.7005177929851
True	187.2189870445809
True	904.7219689366924
True	215.95818412732277
True	148.56354840598576
True	326.8883390930724
True	223.7960578386426
True	209.4362697432136
True	623.3357561917824
True	243.22665005633007
True	197.47580652507017
True	444.42930855077896
True	468.7987270656475
True	59.44334972394292
True	280.69238522878493
True	78.45043061174896
True	343.29688814103315
True	356.9600102009517
True	262.971547414058
True	181.4066492845295
True	386.7066662955123
True	659.7938336581219
True	735.9745827031599
True	293.8908102686714
True	749.8605574450876
True	61.05700880758712
True	885.3726171689854
True	344.8217307510421
True	12.77451380355526
True	604.0944903662347
True	700.4899575116491
True	266.49574620133467
True	171.97667384983416
True	46.969008422696064
True	382.30289380146985
True	77.32653508987136
True	14.459936020339986
True	882.4492840765326
True	362.74286406336137
True	175.37764592589824
True	1001.0660129615062
True	12.412650865053678
True	794.7377590410292
True	31.24471159148561
True	680.2196874974813
True	60.35558547725022
True	724.4259445445005
True	447.8855066846639
True	193.42874963065404
True	436.90844542983234
True	210.4483693274015
True	302.3578239527285
True	224.6135888792882
True	399.56699033038245
True	9.878581669791552
True	326.00421728435487
True	115.9814595501919
True	11.15927237061946
True	464.85178247542575
True	733.4282776489539
True	283.3710493561333
True	81.36890237859986
True	322.77176387991415
True	80.3979225355641
True	185.94395636918432
True	174.13826330938272
True	367.6000950121671
True	41.67074442709696
True	140.2545947113483
True	386.4028170884801
True	872.7666031514424
True	117.4081255081496
True	208.81968516457303
True	452.0095235899505
True	19.628582065929287
True	421.4730273458817
True	512.5438603679503
True	91.21488352340278
True	390.5506354462881
True	368.2892066579231
True	415.9182533064748
True	583.0031001462066
True	1078.0427083013444
True	992.7561329522706
True	57.19199143985568
True	1069.2135969542944
True	110.34074182349104
True	112.01236768892426
True	116.72213939360438
True	515.1521078544464
True	372.0182284014936
True	567.7657472613361
True	262.152779719808
True	158.62763994180008
True	409.5753867355516
True	16.93822615318126
True	455.38641563738935
True	386.8126570685056
True	149.34632552634793
True	97.59381501916047
True	564.8585012145959
True	997.4268103539948
True	191.70261669554867
True	65.98172000497719
True	405.012321959629
True	367.3462225608397
True	476.4390900220853
True	331.3368957179964
True	4.115618061779938
True	536.6962067214498
True	513.8917494611835
True	504.9400766133374
True	189.55386875555016
True	103.87805753134256
True	19.652040910874785
True	381.99192309106286
True	112.29455358314183
True	7.457416952136775
True	32.75822554996951
True	354.6280429558028
True	647.8697713416947
True	138.53249349940623
True	89.23085071180051
True	23.314272128826943
True	409.96943967014175
True	369.7714148690405
True	757.8138651174299
True	316.83214456060404
True	475.474136960081
True	537.9072999149097
True	520.6497958997032
True	299.2268292315723
True	544.4765212695903
True	102.758499353828
True	580.9904796352698
True	6.605903480755098
True	379.6793667151404
True	463.01311633138846
True	945.805801005416
True	345.0719884669944
True	780.6214702494161
True	1001.658505182668
True	185.6922318566621
True	38.26706976105655
True	363.8402135004737
True	395.8615501669093
True	596.8537791901424
True	256.1841013926376
True	28.9129986570696
True	623.8710664013984
True	133.98655292225638
True	1042.314945586942
True	317.2089361634473
True	476.8896167194909
True	123.78900503246226
True	803.5519162083187
True	141.32462665012315
True	817.5710637865217
True	543.5155621330338
True	183.19330900423665
True	109.81573220794166
True	68.9434567821102
True	563.3565101730155
True	883.0374862637434
True	422.1204805940954
True	546.6679483478796
True	142.28787914890574
True	619.6202475110467
True	488.37642157557815
True	763.7350971891533
True	314.1519912409825
True	600.1346526296135
True	110.94269443443989
True	28.31434157805583
True	414.7305446708632
True	169.78381867773064
True	106.79434356521811
True	367.8205106023183
True	1117.6905198068314
True	256.81003090361025
True	552.0949789442911
True	11.376166882746672
True	76.74154724812995
True	337.51245410223885
True	743.6442187907511
True	460.4036934577623
True	536.3128158753753
True	709.1865431016432
True	67.74043562598433
True	736.908860372846
True	44.79404630395264
True	105.83342144324706
True	179.46983108737362
True	85.0654237996348
True	24.65562382738057
True	293.0947782064274
True	495.1710294417052
True	908.577798243464
True	865.0046514974739
True	5.978134466806159
True	293.6614023652665
True	481.092828093593
True	120.07422058346982
True	240.1893534475124
True	322.3588326047089
True	1303.625749711923
True	437.38470513351
True	24.79321849584876
True	180.85217057528328
True	697.2051867560076
True	35.50170389043926
True	182.14831174759632
True	568.5070550659244
True	71.92081570489538
True	865.684814856865
True	338.6178683678175
True	658.6338013983659
True	78.81419125974341
True	658.5210913495711
True	594.9739810569386
True	895.8806973332389
True	242.8035423958065
True	514.6659408907261
True	835.874874501071
True	962.0745208128404
True	237.3220951568569
True	756.9846196474119
True	222.97091895307855
True	448.7902091286831
True	353.574386208114
True	505.19623311856367
True	488.55000864904025
True	322.65158822975206
True	356.4016185325303
True	106.18765200201096
True	345.980670818532
True	1126.8189660968476
True	319.8229263048504
True	144.8795677648226
True	308.28131042818444
True	746.1986190180746
True	643.6384984861776
True	417.1899513371809
True	118.6595187293882
True	338.3095030992726
True	34.26133275888374
True	176.08912002605615
True	93.99788423604586
True	87.07603877754535
True	542.9931776678377
True	141.90532223115295
True	134.7102058805184
True	105.53280586955243
True	85.03847000433169
True	445.2807362636162
True	393.5706974529781
True	1043.7939558189285
True	573.4130541235179
True	840.2611522668407
True	271.5794502471483
True	300.8332934542613
True	548.166927703887
True	194.14737934014173
True	761.7220495263714
True	243.03906503713216
True	367.2655799184069
True	68.48930724815074
True	118.14658004661928
True	244.1905081036328
True	124.27357461102446
True	484.4366093459129
True	30.98108574827113
True	582.8450159296767
True	1011.227088912938
True	734.0749721810474
True	1.154718576522922
True	61.54907955005925
True	501.7742520871448
True	436.9109367024704
True	76.4091063971682
True	119.23670016561032
True	307.1362072268429
True	79.53868056575084
True	50.9609589136108
True	719.2854119296113
True	702.1232290814014
True	165.95366430733324
True	177.27245050703746
True	525.6416243121794
True	52.5288943235749
True	25.74426854800771
True	566.9076185411943
True	450.73584399017903
True	1135.591085367702
True	45.97171402379054
True	460.1499396373495
True	901.0279999406272
True	761.0214504663461
True	297.63892252924325
True	760.8507655362417
True	392.8253707882994
True	38.58466151229162
True	94.85260786668852
True	707.891342845838
True	71.62671688675991
True	142.34265654807777
True	975.815503435577
True	185.12339924985835
True	281.82983650276657
True	99.70063459136064
True	636.6228906690105
True	603.4352784215973
True	208.7647943272996
True	444.1152227045733
True	43.33370352076954
True	276.870571703012
True	585.1013281111397
True	603.7953037964859
True	307.7548167618273
True	74.35544595298627
True	926.899293190717
True	1119.0495754919502
True	566.6070847584441
True	63.49865234027685
True	28.968374896150603
True	89.24704640224891
True	107.80374471997452
True	101.1502674625716
True	889.3278225720345
True	1199.981498019291
True	727.722734880481
True	326.99520672740084
True	8.464508735290927
True	20.053263808699207
True	346.0270049779389
True	479.4107442963693
True	44.05788579198323
True	558.8970149375231
True	437.276152575438
True	402.966528915693
True	75.66306834217086
True	200.5741339065725
True	263.83865917614247
True	138.19247170736364
True	385.4588313430644
True	40.41853129552374
True	174.57537249116828
True	1163.8942058545235
True	5.519514359429419
True	27.62799823950376
True	585.4646846755069
True	360.9370593346946
True	796.0500860965271
True	162.57261531027257
True	759.6085935219479
True	600.0469876385843
True	285.29500997740894
True	438.0685346421166
True	346.0375902223158
True	297.2636573391388
True	270.33602962674206
True	409.94273012238136
True	512.3326303060983
True	503.20809790030575
True	108.96385974390172
True	363.0744445761599
True	8.132857168347183
True	195.41395692647745
True	241.3960130556845
True	830.8069824725595
True	588.2274537842001
True	30.33445829197456
True	723.5266161336259
True	849.7066988395447
True	111.59547774499164
True	348.6572900936638
True	862.3867944125138
True	220.16786654428296
True	169.1136629019348
True	532.77754128444
True	571.4702984660504
True	1089.4603672865865
True	146.53684123991698
True	152.391342182885
True	257.810062016776
True	312.76875516595453
True	418.49753123068194
True	404.2762135672227
True	325.3083681792311
True	444.4074071632496
True	486.9400403104707
True	228.3764530016001
True	1475.4028195479382
True	254.47624541230297
True	414.75027612489646
True	54.03331873934202
True	766.2834344645386
True	255.71824645783164
True	939.6267216988508
True	565.1816905074011
True	312.8745864380277
True	738.8079193167376
True	265.95326807150514
True	213.29611751300456
True	254.32477376887965
True	211.0719854517655
True	142.50668228893596
True	241.1602826920824
True	722.4505363995598
True	513.8218584609831
True	215.98925175782932
True	1150.686659328312
True	116.76481400330005
True	264.55373078098944
True	66.55359188302188
True	320.29870288618827
True	401.0255710972799
True	89.89671948011522
True	222.62801824519943
True	81.94174829600183
True	714.3870312410095
True	372.339831987675
True	223.75511170723084
True	739.4250016237219
True	862.6707622898113
True	829.5280167442605
True	817.880889864681
True	343.6286455718571
True	1.1408183522664608
True	266.2484693320074
True	54.45262953238188
True	374.46723561701975
True	51.21955838773194
True	344.66553130218546
True	884.6499418709394
True	1009.722673576368
True	378.2601437932661
True	18.06618129231497
True	512.624772233338
True	508.5178734919341
True	190.57046789335308
True	232.7972654643416
True	290.0007534405632
True	21.39388944004755
True	128.43199780742725
True	971.8886513326725
True	60.97956990810554
True	492.4030093780268
True	781.410300324261
True	100.8777010653292
True	242.04863244183005
True	116.83372804367058
True	14.548060764024422
True	1.5867284291018713
True	117.92982940187385
True	1032.3599113708535
True	492.6629035976186
True	64.8211859449991
True	795.4054759225058
True	338.4982556490338
True	1.082974890629021
True	463.0099388172338
True	191.50445436193183
True	498.9319990487999
True	81.14920246178784
True	322.6597563657347
True	391.9318107868008
True	170.97587929159795
True	212.8889367096732
True	127.47246989867496
True	156.51449190973784
True	977.9687642559744
True	12.610685582656728
True	508.7335495338533
True	496.7393991959003
True	388.1258609591093
True	218.9765634570763
True	235.2845360679593
True	163.50674023000306
True	45.56252340235639
True	479.4662751647292
True	147.37736112642918
True	779.0420043505508
True	832.556850003017
True	241.24587504021363
True	296.1698129631883
True	520.8583771020932
True	38.41322083019419
True	84.1293400150801
True	737.7507161206553
True	1061.541137153317
True	116.01069220633612
True	701.6222190435467
True	144.69165089176252
True	934.4793660489617
True	666.1955554707696
True	103.41852752710972
True	271.99212500360204
True	572.9186801626041
True	272.57673600032314
True	42.16191847960475
True	574.3172600037254
True	443.2099074074666
True	5.424528509981251
True	485.8544580933769
True	68.14223099234364
True	173.65248188783656
True	238.9042725079256
True	295.42619609429096
True	72.74792172014172
True	220.68383941939496
True	346.20104878696014
True	446.883978509421
True	890.0110397189486
True	48.84225401238209
True	919.2007304892782
True	1013.3057552218678
True	130.31014673337862
True	71.00006332639056
True	1004.4655744036112
True	29.91834988948353
True	216.08095637261945
True	82.82604708815958
True	222.89552637396025
True	370.62067527508185
True	925.1408845053546
True	86.75136796900662
True	73.65211293530538
True	663.9964244564925
True	279.02608809531205
True	736.7379089589327
True	53.79522086693924
True	493.7149345118307
True	390.924278220157
True	689.24422052844
True	50.66995431444727
True	109.28699902282578
True	26.14930614291747
True	267.41674834112195
True	38.97782858160856
True	348.17285848264754
True	2.7172606290796693
True	1169.8354677882733
True	103.6685485684584
True	134.08841322748427
True	360.4371309872089
True	720.7575864894884
True	668.5697232310287
True	1028.4542243392448
True	480.1082466028965
True	402.223667324348
True	135.20219850221568
True	399.9785691881578
True	888.3902092028675
True	412.98966640111234
True	932.4995380337252
True	85.26171498734195
True	415.9689544176816
True	173.67226436339178
True	274.4142729359052
True	748.3639482611067
True	164.34083074248184
True	133.24460801203278
True	64.08938433567694
True	860.759947856254
True	767.9520622544723
True	80.03111684096773
True	443.69215882894673
True	737.9960366680579
True	418.4064106703361
True	56.25003205802246
True	323.231818644197
True	798.3437879768279
True	28.5971429033338
True	348.9430921713769
True	164.64370457378214
True	275.3797661982326
True	32.97213216366411
True	225.91573274444127
True	768.116208379905
True	635.6233464472024
True	58.808390651342656
True	290.8873939801139
True	897.67401111285
True	18.174452064280185
True	306.45924761251536
True	297.1911495400912
True	435.0911341676465
True	227.94931736703697
True	628.3065227745149
True	46.82032346836141
True	964.7044825494588
True	905.6788195536358
True	42.036929966302615
True	381.072692118848
True	743.9986923786905
True	944.7599935807788
True	282.2021231839633
True	585.1622394434365
True	131.42858623494072
True	185.78192981717132
True	130.38549359951276
True	138.38458181107666
True	202.0971663855189
True	944.038108443468
True	786.1639947946148
True	954.5286199447482
True	19.1647843829271
True	27.89718446729476
True	348.7107739050885
True	11.145931834607357
True	631.093985211773
True	1065.0929839797457
True	252.01463320531207
True	207.342655227449
True	83.5695146158936
True	218.09289392090764
True	132.34588984180127
True	45.14174812198973
True	126.65851395854892
True	89.23349893731061
True	247.72364416742693
True	517.2772294213007
True	159.65024742891103
True	29.97765743160869
True	60.04708682338339
True	429.0063009264277
True	268.5127261355037
True	595.3752413033998
True	22.429520888297844
True	112.51711690093778
True	649.4262856657328
True	259.59176064327045
True	477.6629970301566
True	653.1815851238836
True	102.11960080072784
True	111.8828477191116
True	81.41161284019823
True	26.812376119911946
True	120.6684300514402
True	85.5079646684793
True	101.92556175623602
True	157.78313119668852
True	233.83853895326635
True	813.1792671189016
True	284.8192412669312
True	935.583607049121
True	165.28110878113227
True	192.57590260633305
True	817.2711332972807
True	308.80452418452865
True	604.7462154370174
True	253.58571289348015
True	341.4653963112493
True	431.4868157709149
True	564.6360448957569
True	660.1230411761752
True	363.93215386197255
True	37.63528825974801
True	552.9439604181525
True	632.1763135747893
True	20.17755048017184
True	11.688533009503244
True	265.82522479085355
True	411.9862096970393
True	453.0835897669554
True	65.53317967024753
True	635.6440653305099
True	950.9670479778844
True	245.08530366061945
True	884.6319522834269
True	284.4709335521421
True	108.205412977893
True	264.01271329130697
True	660.4663386409582
True	38.87669585795117
True	603.1822529798766
True	1276.1952656348308
True	1005.3281559109574
True	864.0801599051334
True	210.74602673838453
True	87.18270641150656
True	195.66317049124748
True	856.0224072200308
True	148.00330429808645
True	1065.2050259726827
True	895.5126320896619
True	42.23937236979053
True	92.46626594610493
True	408.8237208022728
True	413.4283744617728
True	197.51827818543288
True	525.4305369995659
True	665.0048448103865
True	123.344697952166
True	268.2533318215363
True	997.2407970875468
True	49.05073255731133
True	696.8691441773955
True	548.2493993872437
True	38.68452626137467
True	842.6557102940412
True	382.60786336766455
True	548.7921156096836
True	113.98797567091242
True	262.60952034781565
True	216.51233760438728
True	26.980970357870117
True	132.4171236707021
True	738.3267828786385
True	133.65557209466814
True	364.9627014833852
True	66.63991557408521
True	620.9529054485791
True	638.222654598943
True	227.04090456975152
True	458.2593002039556
True	164.99560352982428
True	164.7681043016347
True	218.8701484447727
True	291.0062629719539
True	367.1624134129113
True	127.5313575325202
True	195.0123587835897
True	26.8294036601534
True	886.4600212062356
True	297.6147683381468
True	10.482239623543252
True	359.27212261279874
True	157.5468484047366
True	620.2119561559662
True	369.4782601161325
True	592.0037285896117
True	539.8761055442387
True	489.5692927198348
True	768.4399737719829
True	236.3840607565526
True	543.6584290660674
True	155.5410144224459
True	563.2832937997487
True	363.23589462204046
True	372.6649602176954
True	131.4285597653218
True	132.94049398627945
True	106.40308988043635
True	67.55645990567874
True	730.1655060680937
True	186.75814746517372
True	42.84884880719743
True	0.0
True	568.8351956122638
True	111.09904500176684
True	22.71197432067512
True	40.32764236608948
True	105.62218857434684
True	510.6263871018088
True	184.5163403904972
True	108.02498287316442
True	34.08942700712641
True	157.74047609443085
True	942.2689172422256
True	51.45706565685465
True	228.33925483878437
True	742.0489798871791
True	320.5942929949621
True	452.3524407639785
True	472.6684237865146
True	521.2150616738819
True	614.3610157322921
True	935.6181870290056
True	266.30035963196605
True	1033.346022095422
True	919.459992730839
True	648.1021511399077
True	349.54998808086026
True	819.8371161982742
True	10.45392273331637
True	31.443500955592548
True	283.02101549461133
True	42.92947069007113
True	207.94430846258757
True	735.9733518522211
True	210.96541348196988
True	767.1326140592
True	771.3631691566078
True	122.2721208674923
True	364.1990240832431
True	573.8709043154142
True	22.913341460192058
True	124.28089202367212
True	432.547557914431
True	301.9422867389878
True	201.8050680743683
True	117.24978724948495
True	388.5926974507156
True	22.207425564801884
True	367.94298191859446
True	358.5032040824526
True	1069.7963655285655
True	360.4555952982605
True	32.59838775798432
True	452.20220167146834
True	438.431697918066
True	246.0499920859102
True	31.79372020369042
True	764.7520197157563
True	431.4565781836661
True	178.61901454973008
True	12.694479489328758
True	1203.8034368176095
True	166.92414549748804
True	26.48276957140897
True	309.9642582070019
True	284.8912774994527
True	117.91378707589224
True	289.535772198632
True	50.3011924790664
True	319.2694893649627
True	309.5902902655551
True	315.3389838530242
True	29.345774115463385
True	51.13067597914663
True	1030.617013758268
True	25.464529581649085
True	13.860298960855213
True	174.09782607291916
True	657.0465491216459
True	8.50316191816115
True	194.38655542421756
True	168.6749662232451
True	518.7621871135432
True	388.9565665197835
True	764.8203426752933
True	319.5511438351912
True	507.64732600511553
True	442.9583004188981
True	508.569819875285
True	104.4835656260021
True	1269.6121211356462
True	949.6174061219878
True	286.3742698957019
True	532.3137027208529
True	99.41438702287486
True	594.8645329681335
True	462.1794308906792
True	156.88367234589418
True	76.0987279879416
True	353.78188978788467
True	169.75203668110626
True	30.713496361577164
True	624.4141112772776
True	375.95668629114806
True	63.53528259434198
True	31.219124995287483
True	642.1794234082535
True	486.4690574681779
True	72.42794371680881
True	22.98168874389732
True	326.703240940412
True	313.50799576378745
True	721.5800323014522
True	550.9025307194701
True	558.0229882949228
True	787.8909972119286
True	8.617340056114363
True	58.07274727887042
True	35.29677091598124
True	57.41681487891045
True	493.3923609801019
True	595.5007829698575
True	81.70335912290771
True	106.53474089253277
True	190.66622123485965
True	75.51356439046158
True	186.55247982231973
True	208.20670266715112
True	287.4254831379391
True	794.3988422373453
True	596.4579700753662
True	285.4648348902006
True	195.01124378418
True	272.9350663020643
True	259.4753834465569
True	771.3139124883749
True	330.3312492697701
True	166.94541845454825
True	878.489345043187
True	354.963867725094
True	487.8588809148628
True	160.92235467354578
True	116.71155318825748
True	63.00475872516478
True	210.8891580653672
True	972.645002038446
True	520.094969568871
True	113.33100416793113
True	360.71029123339287
True	100.11104198619692
True	655.4096204505715
True	5.236275904916104
True	699.7703763341038
True	37.81049352099703
True	954.254311553303
True	854.9830221670063
True	209.1496658540639
True	28.000387126593093
True	79.76352091797759
True	463.3388015987976
True	231.49698746520397
True	1.5875298702253593
True	82.5666878601816
True	1092.1164681840685
True	347.1277807938773
True	685.1994076231281
True	488.6461026591174
True	32.517509063887346
True	135.47653696017127
True	448.3039739229196
True	898.5517226017095
True	801.1153866758015
True	431.41457538472224
True	342.7414902067285
True	18.035476354165848
True	81.17856708815154
True	763.7469087011327
True	499.3043558753126
True	389.0753370978295
True	874.9551171039428
True	27.01171554996784
True	223.7009156923751
True	883.8815671758036
True	245.63879458864469
True	8.621513914929599
True	517.1362341841032
True	99.9891380220706
True	659.0662446088804
True	51.39934445647472
True	257.4810345838889
True	845.2085811241893
True	877.3522400966212
True	281.72481502205886
True	423.0401460537035
True	120.9106975492314
True	619.3736134921288
True	264.1005185469057
True	186.16131986107663
True	836.5178109072258
True	56.31081919788264
True	707.5867309141107
True	277.6681226862348
True	298.80618188169706
True	169.9882809407884
True	503.4357992452741
True	618.1328339715996
True	379.0523724930084
True	404.8242426694567
True	69.29702409227899
True	162.46122593275138
True	459.74915504903663
True	221.53437382230408
True	36.73574683693532
True	209.12056916575983
True	397.69825238721234
True	408.2054276436727
True	728.3405009548516
True	129.04231069074888
True	653.2375264787528
True	512.2784597566151
True	596.0237504405596
True	138.8547031009118
True	38.1891140920138
True	673.7302377302785
True	71.96479267822001
True	549.2677475019091
True	685.7782761513807
True	456.6502049589294
True	140.87710897562994
True	529.7117943547037
True	4.723154573074563
True	406.3022232520036
True	34.061733578312555
True	622.289194204669
True	259.5261967109328
True	585.9396663701393
True	695.0295338909311
True	138.73432951916118
True	522.0600902416109
True	484.3563931027043
True	64.12988724907088
True	968.848420334932
True	2.821090588277535
True	29.184546522582288
True	667.6888724562929
True	681.3743987916328
True	133.88112847270867
True	399.5156240969522
True	121.36426197156884
True	74.49378743784796
True	430.3085042073757
True	41.41841607443944
True	518.8258339659831
True	13.15305940236378
True	863.4104030679352
True	561.7015209157821
True	682.9751486895559
True	99.63039096585834
True	386.3072781191976
True	988.6980730009242
True	822.9542237119122
True	144.44611763298204
True	562.7948431099393
True	453.632700519732
True	252.12812091382315
True	255.92879373432788
True	5.910012059767703
True	323.0192130250405
True	12.387907957882176
True	376.6562402077008
True	73.57909102007908
True	415.1851038183112
True	640.7584289105348
True	120.21139224602412
True	227.8449048769248
True	643.4787158108251
True	701.4636840015709
True	285.7827787461906
True	140.50051138746227
True	169.70745702625595
True	478.23973448165526
True	83.16271085725906
True	10.72077848582477
True	506.1372670482972
True	576.3420026274205
True	21.321441025209367
True	138.60018542117874
True	868.1471502745316
True	483.4824959381681
True	268.6269198605316
True	35.58201277805824
True	483.5539507791517
True	111.9687774590757
True	586.1365156018204
True	658.4528338710397
True	295.71429044482505
True	383.8604432626072
True	183.7709197203496
True	247.3200169652777
True	75.54691404236901
True	207.21536820966375
True	511.2541290188997
True	22.346560808779262
True	437.9546870251592
True	371.01709925415446
True	681.8482272202044
True	912.0445312753976
True	905.9774694189364
True	158.3200012292895
True	383.4418667031216
True	70.68588689118376
True	185.8652439759204
True	312.65934782094627
True	11.655414728224908
True	795.7758219210303
True	21.829750120735454
True	399.365658134296
True	280.047986636118
True	630.4533305029062
True	208.61047916128464
True	40.59232454003149
True	688.2451583445434
True	1064.4534323877035
True	229.29273740527185
True	129.47432056471172
True	598.5581086327576
True	500.573634719436
True	16.86288399099298
True	858.6394521368351
True	114.81544253551176
True	43.22165969316322
True	308.985076468204
True	342.4469508181124
True	400.2754761891369
True	261.488860592451
True	18.283916032498805
True	24.38676284621576
True	788.4061041021948
True	187.67542436662788
True	115.22892992302064
True	861.6944392863315
True	641.1902955471286
True	621.7925835295929
True	446.9456352798938
True	154.01030882102174
True	32.14297223292054
True	104.2993774999528
True	430.49030922634864
True	236.37324137726603
True	484.0087347202016
True	143.6339964874739
True	480.16185461249074
True	640.9615496487385
True	956.4647155579962
True	25.588955987188275
True	980.7401073220782
True	1089.609992898355
True	461.4275728610247
True	84.88385358582349
True	808.2647529970704
True	639.2194762682052
True	664.0585647574834
True	175.22574986905823
True	756.6017129964692
True	711.4457384283713
True	121.6790402084541
True	736.7649077973448
True	812.3161958526562
True	487.5524198906927
True	226.86644375604607
True	70.76096842359412
True	295.2498632317668
True	352.9132757088522
True	464.8939955610802
True	424.2150678386207
True	205.110654467888
True	306.8427074672253
True	3.3583177089077605
True	12.682073483971523
True	108.50911563216032
True	135.14833007771853
True	357.5571516882404
True	346.5798115689251
True	108.7784604196069
True	17.866280886857016
True	204.23017743573035
True	859.3489675897222
True	464.390042774652
True	524.929032322291
True	554.2866752291288
True	821.3507959212843
True	644.2352307388335
True	90.98975799041912
True	207.9174570619917
True	243.81141057409107
True	297.0722204700298
True	107.45797708676324
True	373.01394539310354
True	434.3098132768817
True	168.9191746712517
True	652.3934877717724
True	254.7645797055982
True	203.33971111462964
True	27.39319425005088
True	241.14577884413063
True	497.3718937490902
True	171.9778293552155
True	544.3240618882613
True	480.37387333898494
True	244.9828692105099
True	109.43550931904817
True	42.03488107169915
True	402.8976300626108
True	775.4632756127291
True	165.58952240914243
True	1063.5361447634418
True	1034.4143342069435
True	488.0392615529774
True	106.037959816776
True	125.2221775331212
True	673.715286077898
True	8.744826454626967
True	228.64262229494403
True	133.1922740677376
True	120.26821313873056
True	326.7726086983788
True	621.7006675735913
True	34.52833315918829
True	118.90574839796597
True	958.059604990414
True	55.3582181670898
True	447.2910935230572
True	533.9922651237463
True	259.68101599529416
True	133.98433781363383
True	933.9068515791116
True	1207.284605178122
True	525.840141095113
True	641.7795466641589
True	206.3614309849004
True	154.00611471727254
True	328.72857669980203
True	255.38739421433613
True	173.21502187879886
True	303.1946587333801
True	341.45073850591154
True	12.301550804395507
True	620.6524038768844
True	148.16041692683507
True	81.30775365781179
True	448.4567240371578
True	326.0940530259333
True	1159.2935316779367
True	337.73362437975715
True	993.8555347473136
True	10.304401250247158
True	274.10687800085185
True	228.4658591675729
True	156.54087133291404
True	501.2963676990963
True	194.20934266329232
True	429.6625085285277
True	333.4940940319544
True	110.52688698980208
True	359.29589403331863
True	1055.6187564148045
True	724.1722778495553
True	216.21651104384236
True	109.2249946274474
True	312.73970731285766
True	25.05727394929042
True	349.78568737419585
True	313.0702812978757
True	566.6733731317617
True	440.2726739328304
True	363.465252582259
True	153.00549907480652
True	12.495347050879609
True	414.3734532856381
True	285.58146446774947
True	143.66098869181653
True	303.4834811452813
True	408.4715908119342
True	815.0169033894769
True	313.5432140468775
True	776.6360475987702
True	401.2895474854011
True	379.8036871443932
True	1.372319308162229
True	1147.7478786996326
True	102.23660638861234
True	962.946684174376
True	214.84445746264709
True	462.7207899392635
True	666.0140923117502
True	86.55539088879469
True	482.2659528851713
True	33.63956886747628
True	429.35338011241856
True	75.6973107657912
True	230.38118930256877
True	37.17251364866753
True	668.6351014678182
True	185.70955542922283
True	24.833984595384244
True	417.0666720070541
True	104.39425556365654
True	162.606651505654
True	785.3508353310237
True	260.5781688908784
True	153.02564006269552
True	376.6665051498241
True	522.3015283048467
True	335.578152560066
True	513.3755869277509
True	636.7401242365135
True	160.16962580134182
True	7.890608132658108
True	72.59215395087557
True	445.96592336379786
True	87.23155174023474
True	79.19839352580254
True	1054.5702364081867
True	26.604903227309727
True	330.4963166471585
True	334.0372374913587
True	439.898371005549
True	681.1782040456579
True	197.2834980878892
True	641.8616021103861
True	333.15738225099926
True	347.95198298479875
True	261.65343569679857
True	207.44677256921864
True	365.8211717422709
True	438.85973904815614
True	408.13921524831807
True	602.6598319329178
True	139.95103193981583
True	69.36566429056796
True	41.13118666991936
True	309.16947046221105
True	657.9783211005445
True	424.8542922032447
True	790.8733101840369
True	224.0723764549172
True	383.4242158235096
True	69.28603643653024
True	55.26832726245255
True	420.9492874411055
True	193.95005939775845
True	223.779020607806
True	44.02936521947189
True	1059.0141853332816
True	171.98176590260854
True	934.851866228493
True	320.9575612419523
True	918.5989850198486
True	229.5548343330132
True	459.9073815517166
True	524.5405333014716
True	612.4748056981845
True	208.34194323810104
True	474.6947517278511
True	919.5360517051016
True	133.3174689422015
True	6.207029089320548
True	577.4824421457283
True	30.019915998363167
True	79.25675474459712
True	785.0388117883105
True	211.1838422038525
True	1005.3122856760334
True	680.4434860193094
True	424.4440989465798
True	275.5196287004402
True	487.9245095327825
True	344.8393388081983
True	187.8428272305945
True	681.6954811545191
True	728.581773737528
True	206.51735499705492
True	90.21685522077024
True	503.0626820477737
True	139.45771217300302
True	388.8037704750464
True	345.9755909720235
True	64.0718724321378
True	362.7934586310452
True	407.40875267033664
True	380.2288890340826
True	417.963708536238
True	402.10109152555935
True	649.4315816375032
True	60.760952885170425
True	462.0074361597208
True	330.2823901200918
True	668.9475343968511
True	215.95087875020948
True	104.32892167617123
True	40.04141404732359
True	539.2543971292545
True	609.7111520593858
True	183.5647169268418
True	408.9729353584669
True	326.91927531160127
True	16.800201801170005
True	177.2953298159511
True	294.5528547027837
True	2.659056519575911
True	877.5084027493698
True	78.95037783898057
True	103.8235657046055
True	113.72978895315158
True	357.7961563118364
True	36.1357762861624
True	453.79338444935865
True	231.5932527684051
True	5.974618580199257
True	117.65147035867916
True	432.7532690971921
True	51.653230969423184
True	70.14983531265042
True	177.9357929620761
True	289.4141211604016
True	940.9999713652436
True	381.3853555171277
True	979.0031652446432
True	179.05851774659305
True	1036.342745940624
True	795.5987743287684
True	656.6880103246993
True	401.4671479399112
True	381.851968226243
True	77.44049996461688
True	70.5129748560887
True	75.17443840527389
True	174.06138549640852
True	476.72002877247326
True	1085.2270624395665
True	167.81079441156862
True	342.1903062313155
True	447.3713407498459
True	605.7650053162624
True	602.8905152376761
True	285.52555366229785
True	442.49932903302175
True	685.2408405729769
True	96.02188554569692
True	736.2426353271259
True	252.8041417770424
True	133.58233002995274
True	411.93067246041767
True	859.0952892902163
True	421.5690849147757
True	849.0459718321581
True	195.1984398698726
True	351.85065767467376
True	698.7058166212089
True	595.6875636797114
True	177.56130730603255
True	252.48219708024567
True	827.8589820900713
True	32.14947244707281
True	194.0362955131446
True	510.9591326014223
True	734.5247548581704
True	97.926925998908
True	36.578263725318415
True	163.96788100320177
True	703.9564549187652
True	317.656048809203
True	558.2535092415156
True	347.7112181808312
True	288.5503360129833
True	467.6895778996707
True	510.485019947425
True	72.76915128666084
True	364.7513991859046
True	753.2302847322876
True	0.0
True	308.58473940237025
True	239.87964473488887
True	966.7990552884114
True	157.98025570578636
True	659.0634348196877
True	630.451277596861
True	108.94801313000578
True	226.77883304802097
True	137.44986649436132
True	11.398412352768084
True	287.7757563765881
True	378.87793166551904
True	1129.9008288796124
True	241.42228346062475
True	397.1662542800914
True	661.111005680935
True	189.78044902854336
True	28.030435040624475
True	847.5136987724685
True	614.0190802075206
True	161.07620942134886
True	623.4241348865597
True	158.2840650756088
True	289.87003934271763
True	765.0782945878179
True	34.82472390647669
True	106.28270066335617
True	528.1776993618095
True	60.674854786735246
True	77.19730815197042
True	383.5144490822661
True	21.52575999070505
True	767.3948489319721
True	98.52439724056202
True	159.50398366567353
True	19.12904259939493
True	712.8318064115506
True	28.060076882166317
True	772.0190232956287
True	394.2391192095783
True	118.71459875881912
True	695.853392059495
True	517.5496516578789
True	549.1292634036732
True	46.92972096765706
True	360.075014516032
True	5.096154553141428
True	98.41647290451397
True	381.3067391687516
True	44.74262493263774
True	120.37736017999796
True	299.09487083111395
True	187.8501699869681
True	101.62898954194291
True	662.8466670896427
True	20.98218133513085
True	1143.0927499050852
True	501.4786113296132
True	297.25443137797623
True	492.1203001992413
True	124.3248335693568
True	789.5414501240961
True	1108.18113542482
True	753.5057144211997
True	170.2637623966764
True	225.55471537044272
True	49.49674697340339
True	61.595280250884855
True	152.8237161673811
True	101.3484733431293
True	167.83665914872773
True	1211.7602535678743
True	307.38626164134587
True	358.9328984702907
True	721.999028845231
True	16.282490604248895
True	13.933963230440638
True	595.5209923970145
True	6.703082863645838
True	118.9690042413522
True	676.5464500368265
True	176.40702465540647
True	673.7037517009747
True	820.6707502682494
True	153.35930447615206
True	941.0326813163616
True	3.790699582989244
True	449.5777337579924
True	1049.6333041293587
True	23.1993025153933
True	239.34952285027467
True	149.20457055465909
True	962.5119714562068
True	233.2219926971874
True	499.9701258788479
True	124.49374192784045
True	526.4079659600118
True	152.23646290340466
True	96.404445827212
True	385.9874580842032
True	68.26473704605655
True	55.85811591360228
True	1037.442747757472
True	270.9199342133259
True	160.46333355032604
True	366.710874661314
True	397.7997093425952
True	217.6853218717165
True	168.26553463183544
True	387.687886747321
True	36.219242009122496
True	483.4990034207591
True	1111.4247652582967
True	109.19653294509315
True	473.760172949946
True	305.11227867745924
True	27.635634719311785
True	388.3001578533679
True	107.8743139881936
True	580.318324500859
True	203.50546075635592
True	430.6761158655614
True	21.32251686976749
True	425.72677747726834
True	107.99855694602992
True	337.7113107214346
True	32.77173737531562
True	163.00522461119937
True	246.7262184170177
True	804.1668178471951
True	60.71092668027512
True	136.3425896213265
True	234.68657514128853
True	134.82595428346448
True	615.0199764806891
True	553.8130676977245
True	766.0271062640264
True	386.6540817205917
True	544.3927347496455
True	407.7001725185629
True	688.8511969076155
True	72.92266660566364
True	462.2450083233605
True	435.2691202764354
True	46.370335489989
True	78.70452056385905
True	128.03230395941327
True	91.08448939400536
True	321.9317085815489
True	836.1929391259604
True	334.4099675928333
True	1121.3025821109486
True	310.30558526775883
True	914.8565280960916
True	140.0444883553749
True	572.6712522791612
True	619.1880883233758
True	693.2410221680776
True	447.1583635258879
True	65.29901457916203
True	297.8470138558217
True	38.45651299697905
True	160.21167397808702
True	173.76324110138663
True	1075.31663728326
True	237.7064843884614
True	544.1939967865005
True	539.1773026003999
True	561.1137762993429
True	848.6120709584445
True	576.559822912481
True	655.9625829985744
True	934.760996324344
True	129.25899579765303
True	316.84844134802296
True	270.6549391344729
True	310.61251464417205
True	89.94947599655741
True	369.8176654239717
True	4.877848075903321
True	319.2232818550371
True	258.87171646207184
True	606.4376417918023
True	271.8136581561831
True	360.4234145881908
True	10.921859328214566
True	64.32383945756906
True	544.6070569361957
True	28.32274736944985
True	138.68356659873876
True	64.22737797770316
True	153.08554621791797
True	259.59353594029176
True	69.42522419035333
True	393.5336158509962
True	265.2144872142589
True	100.9949680903338
True	342.0827661200559
True	59.409264975247
True	575.5045704114029
True	820.2124600342828
True	282.8273196588553
True	1164.03129825489
True	114.7351741842433
True	309.07732312647266
True	1041.4606723716647
True	92.01359009197964
True	285.670728083726
True	9.956917025109371
True	392.77792563853086
True	448.261080887752
True	162.68980414126185
True	629.2950890349973
True	920.7331320180696
True	156.25779229457754
True	82.62119162094616
True	354.90358591887446
True	576.2102565890146
True	637.5443920912934
True	1251.1983157483564
True	27.56322708745441
True	943.5918561016678
True	135.538390633585
True	628.1269711490116
True	119.22032811673574
True	128.2805713747516
True	192.6308715159568
True	169.00489929621665
True	758.9922365059219
True	215.46052517712093
True	229.37858166979143
True	67.85798592219514
True	511.0241745812671
True	463.3869503345522
True	181.02564899294023
True	234.8514278102149
True	17.243612367192384
True	427.6077566167904
True	228.70353112250825
True	297.7932341984788
True	115.8043882086745
True	723.6430633310978
True	423.4027840239579
True	258.901627339884
True	649.2555076007295
True	530.7127515162275
True	476.6866019401314
True	135.12169732687966
True	520.3875261079589
True	414.711138309772
True	2.6660784529980512
True	190.3412109019536
True	89.03017215272472
True	249.39929173878747
True	3.003584427043124
True	129.9847062778073
True	336.1377270638558
True	7.413154638374355
True	873.8296116578555
True	175.94915172476092
True	702.9435332978549
True	792.4683480206169
True	162.82350849015393
True	229.8575289112109
True	483.4939490035868
True	829.1924283689067
True	50.835404422794376
True	38.261368063331055
True	142.0883165423083
True	620.437444568746
True	734.2229559620694
True	184.85932469908005
True	590.9908326147621
True	588.6984356560948
True	846.1581696997256
True	400.0083710274629
True	187.27998797366385
True	861.9981874143996
True	212.1397249874929
True	151.67034370702558
True	334.9734236026792
True	221.8144098964136
True	209.16068263138115
True	622.4476629376113
True	247.29024019018163
True	201.9649431603618
True	469.3816135917181
True	464.05136557337966
True	64.6888317091593
True	277.3595443236479
True	79.88882206646065
True	346.57532589639493
True	367.5402249984903
True	253.55261115685204
True	186.13964731379792
True	372.6104421535441
True	661.5253048345485
True	709.2238255280223
True	289.4670337437406
True	750.9697433100018
True	65.24236696540697
True	875.1985944598738
True	340.14346349079693
True	12.265582105268123
True	605.7394037627186
True	686.0368467923886
True	259.53820090530536
True	165.5488371448044
True	45.510717803839086
True	394.1912668313312
True	75.012135497376
True	14.382774977248838
True	913.6603620810072
True	368.7958960595748
True	173.5507686699494
True	1010.4957803998587
True	12.494437291943434
True	784.8566344032056
True	30.907407815889123
True	685.3560842405011
True	59.472469431041056
True	757.7543391747994
True	451.95968197303904
True	199.27593400735032
True	440.8906758057306
True	206.82564740950195
True	302.3351730363821
True	220.27690977606136
True	408.98096015151816
True	10.404724091026065
True	325.7407316053343
True	116.5861876895448
True	11.949889994517052
True	456.843818417365
True	726.3032668592368
True	273.541648745887
True	85.29216899558611
True	308.83380805029293
True	80.79604553021018
True	191.66251805519937
True	179.45835033849437
True	393.3752932724654
True	43.12201757416563
True	132.50489993097986
True	377.1163730609846
True	869.924601786967
True	115.05675751879636
True	210.8101857313589
True	426.6102125555264
True	18.90215448107877
True	427.0842093128888
True	511.2213183415368
True	89.48088777527288
True	399.93980271574105
True	348.8707047803428
True	408.4923712142116
True	594.9393039674621
True	1044.0610481368972
True	971.398405700332
True	51.518411678861575
True	1036.9724895697548
True	109.49321341323616
True	108.49636396935816
True	110.65310298337904
True	496.70463162573776
True	373.56256496956047
True	585.5752052612683
True	252.81983469558816
True	159.72300777418874
True	392.6292998596967
True	16.685152833018137
True	456.61685336762025
True	400.8891036579447
True	146.59653045593583
True	91.94060893339092
True	529.8883992880559
True	1005.4685926518042
True	197.19292595527423
True	69.24945523824245
True	418.2112921417974
True	382.0246315403384
True	490.47897681136885
True	343.10233510832614
True	3.55465216494399
True	527.5311927404105
True	522.8815339002148
True	496.13510168158086
True	184.73845392703245
True	105.0369402058054
True	22.32160322367499
True	372.9976434689901
True	110.35845984092052
True	6.845539216280907
True	33.300163018347696
True	355.0654448503836
True	672.3017106506425
True	131.39110420411458
True	93.87040789197376
True	23.73940443447892
True	390.298503001716
True	348.48006697213617
True	743.0980338573853
True	310.05634451026174
True	507.3131968011764
True	520.9370037885375
True	530.1959045228648
True	293.5560103190409
True	520.7670488670088
True	103.332892766586
True	589.0189739077052
True	7.311390422479972
True	355.5630964146127
True	476.2954513341687
True	932.9623425211817
True	348.47763233856705
True	812.6753150612574
True	942.15583958148
True	176.57308385606356
True	37.47069958875571
True	373.719482373695
True	392.5847942428993
True	569.4082573823875
True	252.30279432361456
True	29.05048900513812
True	656.884508061761
True	135.67933521125832
True	1060.5015550934322
True	309.24470327275367
True	472.7011324063512
True	127.09049713662812
True	808.1779550148757
True	136.43764191299616
True	820.2394130855843
True	549.8576119170527
True	185.6458967557271
True	106.56767861916292
True	66.59093357505735
True	573.465827026118
True	919.5120832077604
True	426.63745284582274
True	519.1602205979946
True	129.70639564600978
True	642.7598337235187
True	495.14469614847854
True	796.6682856656043
True	309.2797982853045
True	592.6778752773798
True	118.04333971909622
True	25.13578366510101
True	418.93877013958746
True	166.73840259372955
True	107.0805021954602
True	374.1471298739902
True	1108.235505811239
True	243.5860873621832
True	552.3060489641415
True	11.783130930974934
True	73.16761113422658
True	327.1845416294444
True	757.6652072005169
True	445.89672485378514
True	516.946730704753
True	704.4819061178861
True	70.61235186577925
True	725.51070615078
True	46.40025409038921
True	108.35080229016788
True	183.1045587363756
True	84.20396756203115
True	23.886174600924004
True	300.7025387586483
True	473.6678100060044
True	889.684835387632
True	854.1904553005616
True	5.958350176965536
True	294.8534987264182
True	444.7550751704428
True	131.00322183408065
True	224.69981441770724
True	328.6133126636046
True	1329.0122608345823
True	436.7024271714521
True	24.111268988119328
True	180.4888349074141
True	711.1037355486626
True	32.97955884536414
True	180.6978729435512
True	577.443287547243
True	74.58339599828749
True	882.2679596333973
True	335.1649766887091
True	663.6459123928482
True	73.77491010985189
True	662.0833428149471
True	594.0273412171962
True	877.5419740291901
True	244.40215984194484
True	497.9411697495461
True	826.250617288481
True	902.2952496794608
True	237.71346841609895
True	726.6773397163983
True	227.0280084571324
True	455.7245687786194
True	367.69468325694106
True	505.279061867246
True	497.3794579631929
True	304.3147048261283
True	349.9220871487744
True	115.45876645912614
True	352.34631179770287
True	1145.7499957755022
True	322.28658494336617
True	153.37101542302105
True	291.52901289222353
True	754.6660769550567
True	653.6817590161577
True	416.8277054452841
True	121.23562289652148
True	328.29728742773017
True	30.83841036372389
True	181.0430238278451
True	87.05842597605178
True	87.91755104166442
True	568.9293876286011
True	139.64173078826963
True	132.34307060967973
True	101.90980543911516
True	85.84989382414079
True	461.0954199899112
True	389.1200858511926
True	1031.5026971442153
True	549.5817366357472
True	802.6422640612594
True	264.4665556713533
True	301.1497629179254
True	536.1884252380336
True	197.28547639984683
True	775.6843142628092
True	244.7132439734063
True	357.5976511972728
True	71.64157987988503
True	114.80643224110328
True	263.36762294357186
True	121.65614836459793
True	464.4894328138277
True	30.328444550894037
True	566.0768350801269
True	1017.0793908107806
True	727.650767909731
True	1.1566265946104923
True	65.29269230966511
True	497.2742206775095
True	433.8089449471545
True	75.27846088115002
True	119.27870444239343
True	299.51524424794144
True	75.35402742395374
True	53.004211609614586
True	713.0521043083182
True	659.3003629737796
True	160.2360585876868
True	172.05689494243194
True	534.7037020026838
True	56.53653359298836
True	25.950981065302887
True	559.7193068299464
True	451.5599191258364
True	1132.9438714507942
True	46.52414168483563
True	469.6615063297222
True	910.6751397483372
True	788.7844644704136
True	296.35989030207617
True	743.9357253976194
True	405.3003002750239
True	40.916360238699546
True	97.34041250441994
True	704.4255506200479
True	73.56143955921972
True	132.43711411595618
True	945.4103792000697
True	187.25643246982887
True	268.54238785630537
True	107.98783901017322
True	652.9557865951002
True	597.3502779705216
True	214.2029918639774
True	436.92129974852975
True	40.07322164424192
True	284.3073432745442
True	610.2645451395712
True	593.8511949778127
True	321.35585988877443
True	73.65664760934251
True	922.7982870230484
True	1075.2869596329042
True	551.8886010648436
True	65.36437913874867
True	30.68474467262864
True	90.64947011791682
True	113.21211133539732
True	102.41609884470532
True	884.8051074313655
True	1200.2542384038088
True	752.4636593973954
True	304.2072595616416
True	8.22196608121956
True	21.50312261358541
True	347.6322819829946
True	473.79954574658296
True	47.78437196912617
True	572.0953845553694
True	438.75592482571983
True	400.1058147000989
True	80.3281014485115
True	203.51444630273
True	265.97693751699825
True	136.31466009853395
True	388.92859657849584
True	43.54855564096749
True	171.09345274374928
True	1163.1113094256602
True	5.944613995763211
True	27.93360277450053
True	586.3207847561625
True	359.5809009088863
True	766.2117132457976
True	152.46928207162577
True	737.9130858747848
True	595.7939955762411
True	276.9674790498658
True	448.35453603591554
True	348.8057669180722
True	293.4491151234824
True	266.89657825491497
True	409.6873480020385
True	508.5923561909222
True	534.6833142991014
True	103.21263727229186
True	367.0982005292333
True	8.448443438317897
True	167.10643002456104
True	229.3581916285674
True	877.3058303100473
True	575.7674371675236
True	30.479070622403597
True	752.3930588960238
True	860.3573377679988
True	112.06240030780948
True	351.4166555686156
True	826.6652962367401
True	215.0709609646096
True	162.2148752413475
True	524.2781304772002
True	595.3643694624285
True	1109.9059934455338
True	144.8951317124438
True	156.6339397066006
True	257.1371119889845
True	318.9363985789146
True	396.0429101724547
True	414.6252927232088
True	329.8963793872856
True	448.17562485763466
True	511.6209210402151
True	242.3752947519264
True	1455.9232475168385
True	250.23006741253127
True	400.141727338444
True	51.01225822860568
True	799.791351735863
True	253.42669388124136
True	948.4689778949268
True	559.4613788933584
True	311.8893346592224
True	780.4277053546951
True	259.97137573702486
True	214.9151704225764
True	265.9487663399294
True	221.46157420388525
True	138.75267105344318
True	251.04020987537243
True	737.1246543559105
True	521.3784591286023
True	206.04406106891065
True	1213.9687642611036
True	116.57050651200662
True	248.8589272522576
True	73.23271621195316
True	310.9998292710196
True	398.1889727965902
True	92.09924864288658
True	216.64835270217543
True	68.37222674549633
True	672.0666266386809
True	372.82617017810526
True	225.53510517426847
True	732.4584056748489
True	867.6673994144809
True	793.0830268859245
True	826.4433529233852
True	354.7444844374442
True	1.4058453733318628
True	256.9206744857484
True	54.76743174810695
True	369.2121622042532
True	54.939774918780365
True	354.5252643908423
True	864.2427599184259
True	1028.9200673252594
True	391.60975534482816
True	21.929919453828827
True	528.8130440968348
True	499.05111679579016
True	191.1595085488888
True	239.2485414617164
True	294.539954959991
True	23.79399313113367
True	121.4790981920436
True	922.9034218626406
True	59.6689134214849
True	488.1818055471754
True	777.5669064869514
True	98.6095373878762
True	248.8018897213233
True	113.25844405837456
True	17.564123689432144
True	1.4750193007610015
True	122.49846998322316
True	1044.6919732015854
True	472.2596987150839
True	66.25689351518578
True	797.8623515046587
True	338.724296546244
True	1.8822102128598213
True	434.8474873063283
True	195.4262154060882
True	493.7808406150924
True	85.9100373291595
True	327.83047700495644
True	379.5065099664852
True	169.56102427672351
True	212.18852830263455
True	131.01329351309118
True	175.79321686142117
True	995.648368738535
True	15.135783896023428
True	510.77041226620526
True	484.8112477614351
True	406.37804001557765
True	216.55724818874995
True	229.5082175289984
True	159.9586956100692
True	48.37370421473232
True	465.0722000306429
True	150.38463346430692
True	832.3713766954112
True	825.644484911339
True	250.08485597182204
True	303.9781395424981
True	515.2772344156626
True	42.82838116314291
True	86.31340435681349
True	757.8716230285717
True	1081.1611438658922
True	115.72475067186708
True	738.6210135447632
True	140.014399626155
True	964.5199806403662
True	662.9556063092954
True	105.61737395473703
True	265.9110386432337
True	636.5117349369284
True	258.0789073555775
True	47.23611112266887
True	567.6205290057945
True	435.497923387541
True	5.901194809014374
True	469.3263481694317
True	68.27776186215193
True	170.8818712666659
True	241.76417186174183
True	289.35914033061016
True	70.37152072616979
True	219.17421579223503
True	341.98479562762327
True	423.7119437110092
True	917.9190002222068
True	47.52394093117015
True	904.0376814260928
True	1017.4876689710186
True	125.5990720327576
True	73.80655535790139
True	973.6584239797592
True	33.17457731529095
True	216.60478703322485
True	82.99109954802779
True	202.92615675829964
True	373.1525021240964
True	992.8957797472384
True	97.3995091514896
True	72.28594355406902
True	656.162737106402
True	271.18239583071664
True	707.4854015402901
True	51.30035332676204
True	497.9795886300562
True	395.52015529118114
True	674.6913467179103
True	52.70578135445689
True	115.0789392706171
True	29.717968681488955
True	272.60446653376465
True	43.56922390138994
True	345.2138824339904
True	3.111237564926091
True	1179.585144422886
True	101.76124530711594
True	139.14453526128838
True	354.77202013236786
True	726.5056482013212
True	681.9838623735097
True	1007.3825495539376
True	483.4127684484444
True	422.4873389482812
True	144.3102025680282
True	418.4002736279796
True	884.0404106217779
True	418.9227218915752
True	932.6159964549386
True	85.20441660460797
True	424.5732921653765
True	180.41643235205967
True	302.5685905789333
True	733.0517945193702
True	160.63258137407922
True	135.85670464484144
True	64.21058019425499
True	868.459709367536
True	791.5111982106249
True	80.60314963729738
True	444.4698370407821
True	742.6450540619136
True	413.55177288003887
True	54.055519365610216
True	313.70133307523565
True	787.3520403971164
True	29.02405577932022
True	373.1114398596584
True	169.34412876553534
True	276.82171792306264
True	33.20517053763965
True	211.97306967451172
True	800.9712888911685
True	640.8971424761107
True	56.29504220541746
True	303.1114255751853
True	876.448138324973
True	17.022081565867694
True	316.4429401708342
True	297.467284973867
True	432.6051669804047
True	207.11655643695545
True	585.3362207618269
True	48.11252644280661
True	980.011550360976
True	894.9824706360969
True	48.42571839357471
True	402.88701212038455
True	745.2250320489658
True	878.5209743118446
True	272.8097334601488
True	591.1537686477778
True	137.158415858365
True	184.61497016117195
True	136.5647663889115
True	133.63882377393068
True	203.985052704296
True	982.1970728083108
True	776.8133143264317
True	922.9986663388592
True	20.230914304621148
True	26.236570700331416
True	357.8825982332165
True	11.297034445526997
True	609.5039740066823
True	1074.013524047753
True	267.94274892389
True	214.64085997440117
True	82.90138952292534
True	226.0483346796293
True	132.58804468386649
True	44.04178621159221
True	134.82624042258914
True	88.42628759031267
True	252.45807912275453
True	516.3727284431368
True	160.44267409697468
True	27.75936476670292
True	60.83451392344032
True	405.1605965157614
True	263.4684434953828
True	609.9149409253116
True	22.727971389125017
True	120.35562534661098
True	669.304839571413
True	254.6927727896352
True	463.3066457259183
True	651.3225689374362
True	99.7024121496529
True	109.66500363821888
True	78.58451147102579
True	25.759069809721115
True	126.93208980753327
True	81.5294044376261
True	100.21478069134584
True	150.04696675800088
True	242.76608197832687
True	823.9878506897071
True	291.52408570511943
True	920.5713176412916
True	166.5505643562017
True	202.42665989962904
True	812.5361117388203
True	299.1674593599867
True	597.2915166864643
True	256.11105411907107
True	368.5510916063706
True	450.7999918522819
True	574.7634632428685
True	642.2105123728161
True	379.4416488941967
True	33.92495731388452
True	555.4508282761623
True	620.9117776509759
True	20.205470915697763
True	10.647372813839668
True	263.2879118173564
True	386.2722765471423
True	461.5905387201812
True	68.98690052879516
True	623.0208058961426
True	921.220776460133
True	239.7627672417967
True	913.6729805223742
True	273.0550942464527
True	106.26393871480518
True	275.23230838352174
True	696.9405350769118
True	39.1030048885976
True	549.3188685238854
True	1280.176759079534
True	1021.2120029254696
True	916.5938678613984
True	207.4435522097152
True	94.68935654697552
True	195.3753804228236
True	844.7047292332452
True	141.01801701102798
True	1077.3070878438373
True	900.6294598752422
True	41.321593097860855
True	89.41914635491341
True	419.2454374651808
True	410.154710703532
True	205.24651743509637
True	534.9389691524909
True	656.8853582014735
True	120.04765288905398
True	272.1227107498422
True	1003.6851517005256
True	50.83511156131189
True	695.1855788569706
True	548.3600570831053
True	38.15443201592623
True	859.8332916153296
True	386.77875327818543
True	573.001767862285
True	112.1328707470794
True	258.36525418423366
True	213.25688040378583
True	26.547402274324348
True	138.33438599555106
True	709.6980497575611
True	139.0251481329832
True	387.9139139029869
True	63.2501062536065
True	663.0356630644446
True	631.7622430526599
True	217.23520233584705
True	470.9278425313801
True	165.7157427815145
True	171.70406288139705
True	225.49608558766917
True	301.282842567275
True	346.08934028131404
True	133.55295772359884
True	196.0331174524016
True	27.25846400555712
True	867.1535100780105
True	308.4656928043198
True	9.12147347523988
True	364.0504963502853
True	163.03850354668967
True	628.3759356606733
True	375.4679792375157
True	579.1401149467983
True	569.464201586997
True	498.9307694740819
True	792.1673426041522
True	250.72258950205244
True	561.7603781471619
True	153.3080622437419
True	541.6139314446239
True	363.1146233118347
True	380.7786499555833
True	130.1343845917819
True	140.30931391974946
True	109.43040331556892
True	68.44833974711864
True	723.1652372944445
True	184.8308405877966
True	45.2438656511634
True	0.0
True	543.7497558482784
True	114.4816829288047
True	22.348208062469
True	39.40220212492188
True	111.15388473796096
True	539.7507747870175
True	181.3333859240377
True	106.06432607386698
True	34.73711440514656
True	159.04416818191402
True	939.2401144616292
True	53.886720333541945
True	220.9292575811888
True	759.8889807081441
True	315.4632758642805
True	465.0833199349209
True	471.127571255826
True	515.2023046058434
True	582.8841697957197
True	905.8945030454528
True	278.2139206854987
True	1043.1399427538956
True	929.635158843592
True	631.117255606602
True	344.8788428829471
True	845.2634206193351
True	9.291585192920346
True	32.9260806018739
True	284.2963186606676
True	42.48664291006
True	214.67713563968292
True	738.9624679323623
True	205.91650758524816
True	724.7250503978887
True	755.6174036066387
True	117.02400653008928
True	372.22804485200265
True	600.1874465045738
True	24.21690299459439
True	126.2575609138788
True	450.6819038870127
True	300.32710740328906
True	197.1517553712886
True	104.66363643279688
True	389.74714439866347
True	21.119570495432185
True	373.5076195617334
True	353.10385575379405
True	1018.203940447163
True	365.2489503387084
True	29.76815619366965
True	433.33693912366056
True	452.58470214409607
True	235.13065507563303
True	30.001987236488787
True	773.5969577071379
True	432.4619705151409
True	175.65424867966806
True	12.67221170889427
True	1223.7533053163522
True	164.85029531306728
True	27.807162501909488
True	313.6373497216902
True	290.4107875185928
True	112.8496286959768
True	297.59034181576976
True	45.80982447707138
True	305.79104925153723
True	288.8835027099579
True	303.3558336714052
True	31.28598584500377
True	45.79588722329453
True	1028.1847580229276
True	26.04733750562095
True	13.535835674690254
True	180.5815688561852
True	667.8954877440689
True	8.74909381912617
True	198.27368972111668
True	178.59352978573605
True	555.5382437201812
True	376.6150445377829
True	736.6262533365378
True	323.85243021260004
True	476.6801397288206
True	440.0472674680925
True	487.44176270781605
True	98.85833385145207
True	1271.1771981544337
True	901.7487386634456
True	276.29056415038553
True	522.2220212196701
True	103.29057493181858
True	601.4517008873631
True	433.3088755873828
True	157.35321663281053
True	78.7096062644756
True	356.8467473321288
True	152.36584640491358
True	28.78144061355423
True	585.6165730346124
True	374.9913932395186
True	73.53490708946737
True	28.420758926341463
True	646.1843199636661
True	484.91334469272914
True	71.46916091868644
True	22.0526266263347
True	306.07434665545617
True	324.72696655854696
True	721.0516025331199
True	565.1165802322791
True	564.0420040362621
True	791.0503421099874
True	7.4987305023107425
True	61.38850330265229
True	40.10318728159261
True	60.97239149770441
True	508.5267467946262
True	592.4370342688073
True	80.11085847485174
True	108.7680840092755
True	198.4892714695638
True	75.72087977472187
True	179.27882132590798
True	206.0103348280795
True	276.8003709482017
True	776.9993368240797
True	587.110167918691
True	288.04514662953994
True	193.6622127394822
True	259.5366777416029
True	240.14413906160905
True	782.1611105309605
True	329.8690128334161
True	168.27527109544647
True	887.313993417047
True	350.15755539108807
True	471.2740381606055
True	152.51661571285064
True	121.9287706953758
True	59.98908849892335
True	214.97675883586496
True	976.9822109502616
True	510.5345839733393
True	113.06490323931406
True	360.704317970244
True	103.84947189363967
True	650.8479903915965
True	4.454122230089582
True	710.0148778608631
True	37.20846465715019
True	955.3170106275207
True	836.9766542509586
True	215.5695022750269
True	31.22333046375364
True	81.57244043000637
True	459.47727597790765
True	235.8406530603908
True	1.258435351641484
True	79.76009949753428
True	1072.242980154204
True	352.9755792498728
True	663.1968918352454
True	499.0096429608688
True	33.48413095008477
True	139.29762656547288
True	458.2556874344195
True	930.3538879353484
True	801.6938975621025
True	417.18128337961866
True	348.0839780524791
True	15.624338337337084
True	76.3397855361202
True	748.8651893042368
True	465.75509115521146
True	380.2440146208256
True	913.7821303447804
True	24.28328301543088
True	221.8347634739581
True	890.4008673006261
True	233.01486316655263
True	8.939436050145215
True	506.610939637199
True	103.7501205677793
True	653.9066990028273
True	53.2409136127232
True	263.5465648467158
True	879.4424711141526
True	866.2096696129297
True	276.4102034201932
True	432.0463096666956
True	120.82985339881624
True	620.1273279700828
True	251.77605984366264
True	190.71951240475397
True	895.041263349157
True	53.17105647854165
True	734.2756720040869
True	270.9077721962094
True	302.0264540406662
True	164.4936668979865
True	489.3774617239546
True	609.8761149570524
True	379.39573647717424
True	408.2568490581888
True	67.48844793033784
True	150.78255058616782
True	474.8232928654693
True	223.99842948503908
True	39.01348278729519
True	200.98529534513068
True	389.8967172947245
True	418.03087858667806
True	764.4773179270604
True	126.82596073356554
True	651.0420982609251
True	494.02302735639455
True	611.3173963763309
True	129.60091842358045
True	40.42488408558745
True	675.8914302975697
True	70.52544179484968
True	541.7952305486715
True	670.5159862167366
True	450.4779816431757
True	130.7023613150413
True	523.0224649072828
True	4.652753501345179
True	406.99828530762994
True	33.24514743384609
True	647.3010731554416
True	266.56200097825086
True	580.6921849783364
True	689.8727467240042
True	139.55400134544726
True	533.345794789733
True	485.3744390285726
True	64.65425051169782
True	982.869745270902
True	2.844885334865279
True	27.98884783752316
True	642.1624070365219
True	681.218156975791
True	133.68038071495656
True	407.4591498794954
True	123.97493890036736
True	67.80675947976064
True	475.013709284624
True	43.662446871506695
True	503.5742487586823
True	12.177394326024128
True	807.4854513284153
True	537.4149615486673
True	691.6432190588705
True	100.36733395883662
True	362.9696772114494
True	948.9703081321884
True	849.169029624734
True	144.93917583261828
True	562.5110690422863
True	456.95284713223936
True	251.6589548659664
True	259.4235127315194
True	5.530872059735129
True	311.2260294282896
True	11.803468900381668
True	367.7090309621345
True	74.22102415156228
True	429.4129411657035
True	658.1887947358516
True	125.87174226407856
True	242.19534654892607
True	628.189814307618
True	699.8907711801204
True	287.22902770554
True	134.79978061504764
True	161.9942810746249
True	474.9298387891929
True	88.30375073917494
True	9.804800753195687
True	509.4655429943159
True	568.8718954398441
True	19.47721315360288
True	141.10010636943542
True	878.8585222928006
True	506.44069436904704
True	267.3735737937069
True	35.62558179706231
True	485.9540366477448
True	112.34623039962466
True	587.7507522342922
True	651.3700575652418
True	298.3329446222081
True	397.6839252894217
True	191.77280176028748
True	236.14552695295416
True	69.59677453846118
True	214.55295733876585
True	513.6569086757532
True	19.943928370114488
True	447.62204665392807
True	359.8094480247282
True	687.1686706314161
True	883.6380433026417
True	886.7286181641616
True	155.04025837952707
True	389.6825040701411
True	71.57510950078095
True	198.8930023132808
True	313.434052842821
True	10.962879374637744
True	787.8541195321475
True	22.150543247316826
True	403.946014414282
True	254.2350385806822
True	672.5655510804471
True	195.081227429678
True	38.107807282556834
True	700.776524887206
True	1074.3234340597064
True	222.84557914679485
True	128.9587735409733
True	639.7212749435854
True	508.05661177318495
True	17.145656266189302
True	823.6969057390901
True	113.08411025124468
True	48.58850796126599
True	302.559232214859
True	361.2362047230712
True	367.6690376327036
True	275.58918041641687
True	19.2972721591118
True	22.75887968942388
True	825.2076974682177
True	196.92543785792972
True	102.57786852801888
True	846.9978705128698
True	662.7207858711748
True	637.6996738686615
True	451.9661634126291
True	149.55001202010018
True	33.83576751557962
True	107.2926319725375
True	431.6101682872312
True	225.6060458406353
True	479.3219628557164
True	140.01721583179005
True	490.8731012908564
True	657.4073404662705
True	972.8465546155476
True	24.50118594222335
True	1000.7613771265544
True	1042.654037832283
True	485.372544054999
True	83.92811803202598
True	802.9664398858804
True	640.3153556513196
True	706.4595165048504
True	166.4634727224174
True	762.1041408412455
True	708.0856953809962
True	120.88133915336049
True	791.8155110463797
True	807.0940844245752
True	476.0498178492321
True	222.0836605453741
True	67.43426712253228
True	308.4480839441398
True	343.3743937027401
True	452.6572288167617
True	441.21240728551953
True	201.6803689023867
True	317.44256939621107
True	2.906213006874747
True	13.62798238384934
True	105.9315934715513
True	132.04584043522772
True	357.7649661808717
True	347.3455615891858
True	114.68436388802952
True	16.590541526965556
True	210.4528932891918
True	822.3608341736996
True	458.6791811810086
True	559.0021796244689
True	544.5676839546477
True	807.1374197144339
True	649.5915613571674
True	93.53036863472148
True	215.93327819952185
True	241.15203098234215
True	286.594193660986
True	106.04671420673606
True	357.66191453240793
True	424.5983530265814
True	165.33733725146487
True	650.0814566551758
True	241.0865097841724
True	197.7008069476219
True	29.78549447762511
True	253.79120794106075
True	497.3517532959477
True	174.7996695783433
True	539.6755317929589
True	475.3957581217482
True	247.30066232897852
True	105.9328977227816
True	42.94287266466512
True	409.9992305588101
True	788.1234693693963
True	162.02719227063392
True	1058.7179005202868
True	1015.1291404410308
True	483.6562535065577
True	106.96446196905109
True	120.12423931863027
True	671.5566648199831
True	8.705195689307377
True	219.62687026503008
True	122.341473910255
True	115.29212429131786
True	329.3897750271983
True	624.9132061275857
True	39.49642539598469
True	124.58327607778304
True	946.4744088369828
True	55.15066387590041
True	438.9537072532836
True	536.9794979953084
True	246.21807022491743
True	127.82476874395051
True	927.0434306674736
True	1183.353629073316
True	519.2378675065855
True	654.1254964670992
True	209.69400929087567
True	151.94755892520223
True	321.01779508894606
True	266.9989748349926
True	167.1739267045409
True	306.774341990054
True	350.239271938018
True	11.995807754944234
True	640.7213679110346
True	148.59701798618562
True	82.58968567429008
True	425.8715214284789
True	316.60225147424563
True	1224.7967332595808
True	345.0123989804958
True	989.1206373065232
True	9.98829270985513
True	265.1421919702454
True	225.52703295334308
True	152.0883038649768
True	452.2394902310578
True	200.258156388762
True	438.1930955803113
True	328.4614139041654
True	115.69195301633404
True	358.08458071288464
True	1034.480504808734
True	721.5670218654731
True	225.68453264228955
True	112.4500883405816
True	298.6548741318676
True	24.019350703621956
True	352.1681963199562
True	318.1284170680338
True	554.2595378958359
True	462.568365736228
True	354.56492728803767
True	159.4714218454205
True	12.578858124317344
True	425.7918485077417
True	288.4894114603111
True	146.11590405283965
True	309.9131873127841
True	429.8498508139072
True	829.6985105669805
True	294.5597764799525
True	779.6365485547465
True	401.1944118837834
True	367.6763073474641
True	1.4898465831277343
True	1189.6808438265086
True	106.79045751699016
True	915.437169848194
True	206.19634193448312
True	457.5102078472059
True	677.9165602255277
True	85.96528408787599
True	475.4267945587203
True	32.129021227172544
True	413.6955617768032
True	75.02522853550772
True	221.01232912088287
True	39.05441831907398
True	689.8361900466555
True	183.6208520768921
True	25.300614520080416
True	391.91185446762194
True	111.64250470983724
True	164.7309999126867
True	812.0904217689891
True	261.0345287139025
True	148.65264677898278
True	382.8563667811885
True	517.9440893381819
True	326.5212496175469
True	506.88285728038585
True	637.1344884466217
True	153.59167623761925
True	7.518129397928975
True	76.00567929970296
True	457.4516075737942
True	90.9533016032279
True	80.08489680011618
True	1067.8664476992628
True	27.41550964568474
True	318.83615865695293
True	323.6352619519597
True	436.9061082646258
True	663.2333001787501
True	183.4685379134046
True	665.3304296080075
True	327.0816690220743
True	354.75542338766496
True	270.3651214204188
True	215.3307327277745
True	358.7598996065371
True	420.7573948943505
True	408.7937003437593
True	603.9724411285819
True	139.31963595582798
True	76.61752683137422
True	36.19509935798045
True	296.63925142265623
True	633.7871162753713
True	404.0176802180546
True	772.6480623361298
True	218.9013443444987
True	386.8496462265256
True	67.391813640795
True	53.87767352606775
True	429.9496028756033
True	206.43206839473072
True	233.07080678767144
True	41.86488999414274
True	1083.6236631031406
True	179.52597444959525
True	914.7082636646614
True	312.65716764919205
True	927.2682059936188
True	235.795182835586
True	456.0656270583539
True	531.3472510150116
True	627.3321629817863
True	214.1582888744931
True	486.2628718792952
True	916.5191093982746
True	131.47076797233967
True	7.253188400612173
True	585.2771058485034
True	27.151971890962468
True	77.27162390357329
True	783.503488928178
True	225.08641887820423
True	1054.2712700729714
True	676.8925535905746
True	412.1922741244593
True	275.62334150162275
True	482.078985782288
True	330.1452257437375
True	187.0236575997536
True	660.4414426522303
True	718.1979392851332
True	208.3658597722591
True	87.00725844048162
True	533.391517646378
True	136.39891844225232
True	369.0818869770842
True	341.0424227095052
True	66.66182061894195
True	379.3838270032138
True	414.8807367136754
True	377.34271329721497
True	412.8899525012594
True	421.2682766348151
True	641.9108659855823
True	56.78171403512546
True	444.5080617025658
True	330.3616283038259
True	656.822739274701
True	221.4283433550561
True	104.65652475867276
True	38.79974851784989
True	544.5760955585883
True	629.4012552520611
True	188.7312354800658
True	406.8521052527885
True	329.2990584538747
True	17.005751567916402
True	171.79895707912166
True	291.5326607132783
True	2.9679419775439966
True	882.8611507515507
True	82.48857849071622
True	108.37462247789658
True	110.0359213419102
True	362.7314010794989
True	34.821816497650005
True	465.9978850609061
True	225.8284865906917
True	5.879449284952759
True	119.42559806572206
True	442.935103351422
True	53.04283126834261
True	71.89269035927018
True	187.4394561717736
True	282.2255907319271
True	973.2479275489802
True	394.7325151202577
True	959.1280182148593
True	186.39940738705755
True	1044.8462358964298
True	779.689724798027
True	674.339903430557
True	413.2410310193301
True	393.1560319194514
True	74.40730640070693
True	66.57074085500285
True	80.68535867463274
True	183.29622342489463
True	488.2090986144455
True	1088.330272389346
True	182.0443080103973
True	356.8932621793704
True	423.6377579955045
True	623.9680164514191
True	620.4701031189039
True	283.4440398023815
True	449.2714098333251
True	692.5042426497098
True	94.59474443699388
True	739.05999066849
True	259.2406021565552
True	136.02164079459772
True	409.9181058369031
True	865.1077163939938
True	427.9350298478323
True	880.4009202920988
True	201.0733195850468
True	352.9397308166152
True	692.6074306152253
True	605.3019944021173
True	190.0347940211699
True	250.7817876501412
True	795.5007333572527
True	33.189523994183624
True	185.23876354619244
True	481.25936963560935
True	696.762544187901
True	107.34075663809
True	38.129556255520015
True	175.3810431962806
True	743.9049571119798
True	306.3437685335407
True	549.5460819467183
True	355.30116577343347
True	310.67993776131334
True	455.3546191855418
True	481.5820009368635
True	70.48303172824295
True	367.1376531897267
True	771.6389793205633
True	0.0
True	294.1689226587776
True	253.13653637678576
True	965.382846770305
True	143.81723566170103
True	645.3214912663169
True	641.7550568552748
True	108.84658793232002
True	216.9075780962811
True	138.68786680200486
True	11.835014525037996
True	280.1263284419892
True	370.8982593403042
True	1131.3604614716844
True	230.81048014739093
True	421.8748927314785
True	653.4010075220141
True	202.6056421283027
True	26.781322530680047
True	862.2293869908768
True	608.9890757483143
True	151.49637283381088
True	595.8022122137954
True	162.0492466648944
True	284.05503913645737
True	766.9484249652039
True	36.266559820545964
True	104.1869822870412
True	509.495573882524
True	65.88768422494698
True	76.55331633830701
True	401.7293949061833
True	24.8435753475342
True	770.3189422643561
True	103.89175584345573
True	159.24534490713475
True	18.172136335579484
True	682.5240694516581
True	30.06468518111911
True	775.253901958313
True	396.66052947724495
True	112.2833832691748
True	709.2614913617781
True	527.62360113102
True	587.1060076192416
True	49.2991858786222
True	367.9841675087088
True	5.430634903128562
True	84.27878171524591
True	390.10222683812754
True	47.44473292390095
True	113.99776290394652
True	297.05641183393345
True	184.35249185106596
True	103.25365914950024
True	652.9339292777738
True	20.514696756138303
True	1118.4883016456447
True	492.9997543420503
True	303.77831475174315
True	496.1828015101896
True	126.92712360666572
True	799.5365277495923
True	1154.511783733893
True	751.5594649324032
True	168.15823354294756
True	227.89536437194664
True	48.54013996465709
True	58.90438974514018
True	151.4999418853546
True	103.929259053522
True	174.2393823316056
True	1245.8268998231006
True	313.9015358879499
True	358.59224575988503
True	661.6508959606432
True	17.191763411322285
True	14.124734651365063
True	597.305968826538
True	5.997846543344814
True	114.26991196401876
True	699.6607929008514
True	171.8235605536176
True	645.7447294057754
True	856.6292995292105
True	149.37663469973464
True	904.8488772587782
True	2.7626372724521566
True	447.4460754667294
True	1056.891540919533
True	25.12076012176003
True	234.1701673406604
True	150.4752893276822
True	960.2284748385206
True	230.18880536757905
True	494.9325451333455
True	122.6994321931714
True	514.0229937142262
True	150.6194466413267
True	96.83052530062837
True	388.471110547802
True	70.75558880876716
True	53.823334574440445
True	1008.8169731101732
True	258.7202371433916
True	160.60883514207387
True	370.52354829364697
True	395.6731039896096
True	207.68918573455304
True	167.5930492919632
True	383.004813257816
True	34.82676904535692
True	480.257948647289
True	1136.6354154854037
True	115.98981733416169
True	474.161628349988
True	312.40898793973787
True	26.39846329179074
True	412.858353385233
True	103.4258613730007
True	593.2285936621901
True	196.5295534960668
True	404.2454020112543
True	20.70425122459487
True	469.75432576677935
True	109.75706088975689
True	343.1844821032984
True	34.116364876570586
True	173.792866711021
True	256.4765580660957
True	795.1886956877664
True	56.752761766957256
True	133.27207017494905
True	236.53149622098684
True	145.14009275614595
True	602.126096252082
True	555.3915829005731
True	761.7770865610881
True	396.3796611423927
True	542.8524766256302
True	420.9299657481352
True	679.5797424211811
True	70.29356207634966
True	476.9172956885749
True	409.87479281472713
True	45.39325116563837
True	85.1894745014149
True	127.70322046983566
True	86.43278047866525
True	321.2459015445482
True	850.7722125567224
True	305.63665816891955
True	1072.2088839693045
True	335.341475171786
True	896.7327844732492
True	150.50621771083948
True	577.7432524849378
True	595.7361441344668
True	692.8991386910243
True	429.907669166418
True	63.81702826489583
True	302.7653913520556
True	42.6469454479687
True	167.4193929537501
True	159.94129003033166
True	1154.1370565132772
True	232.3604613811732
True	549.6181671013405
True	547.8126729149012
True	555.3991188191748
True	883.11303696051
True	603.469672745422
True	640.4195092579595
True	933.9611084972564
True	127.34508830497866
True	310.5178304680294
True	265.7287179016006
True	319.5834517936014
True	86.80953413503055
True	368.17927533371255
True	4.273064641153551
True	319.3751686182398
True	256.89358376670793
True	613.0586341960008
True	293.24930797832246
True	371.48888939158417
True	9.636191207623131
True	62.62492362040676
True	537.617220168251
True	31.48894536568104
True	148.7295458324446
True	67.60016984913314
True	157.76580729037832
True	230.2860696523425
True	70.01957629905976
True	398.6014743108261
True	275.6004738781264
True	100.37653244074087
True	338.6110772008475
True	59.26673017087842
True	578.7096340185558
True	852.1553385574864
True	280.471038465009
True	1138.7329588102837
True	105.86221454105797
True	308.56433106523065
True	1056.9440575404703
True	88.84537895254006
True	284.0827520662037
True	9.7144406455645
True	414.7455927500792
True	453.40170536426194
True	155.05853223498534
True	606.0775733216345
True	920.326143586519
True	150.12403114263626
True	81.30421631131648
True	333.38929333770545
True	553.1227123553052
True	619.4038205069162
True	1224.577959586068
True	25.942323796605
True	932.6146472888842
True	137.00708338927703
True	641.3248821657032
True	118.77448129904693
True	129.827008276079
True	189.51155974424032
True	179.58790360295993
True	746.1174654117807
True	192.44020358455643
True	232.2841145546119
True	65.75662894663999
True	516.5159146763647
True	432.5887265226969
True	181.51838728258517
True	233.21665740669843
True	15.77874342855042
True	406.6725374433503
True	215.0059299309513
True	264.69814880319626
True	109.16572125086532
True	710.586718716331
True	423.00005746176055
True	256.43943361910493
True	641.4696739660146
True	538.5921192721027
True	484.78581961527647
True	140.74091535431498
True	531.59978004998
True	432.0842893756294
True	3.148755560457336
True	195.72707131737104
True	91.7769065842934
True	244.0152131454488
True	3.3775670012131904
True	132.3459707848984
True	365.0619271347263
True	7.264705116195481
True	875.2996152638482
True	176.494396616353
True	720.094685128645
True	792.1503064147298
True	166.40251570493115
True	224.8744414048517
True	482.3798997706722
True	851.1589839663383
True	51.08304879530665
True	39.60867870384599
True	130.63270000018483
True	628.168317153535
True	712.3305943512017
True	185.2002156318691
True	591.3347209312641
True	613.2194081136394
True	863.3379482658279
True	418.65726759649147
True	190.1883173576836
True	891.6452222462223
True	225.63890840307465
True	162.13030184805854
True	330.2266061297984
True	230.12792164389916
True	204.26689912826544
True	615.2143986144785
True	249.5323492863197
True	195.35404757381093
True	457.4364444700976
True	465.1447854918828
True	65.92973925536995
True	287.7765019460272
True	81.06727775815449
True	339.56178774781665
True	358.0274327244753
True	257.0998839827558
True	180.3679444207092
True	376.6707956782969
True	644.3682346324483
True	741.5319334116008
True	307.4993329888554
True	746.4207776684693
True	64.3730417180965
True	885.5555478514348
True	354.5709919096844
True	13.028722026920583
True	620.6273554181515
True	689.3576405501504
True	254.2274163142186
True	168.74343328423626
True	47.289623816781805
True	382.7094701253012
True	74.29085225282202
True	13.04922109149066
True	888.2940247330536
True	360.7023720994914
True	181.86087829969972
True	986.515064099661
True	11.69779286926995
True	810.5191545228835
True	30.88072129701113
True	693.9547290174182
True	60.93048974291319
True	760.7362255984882
True	446.3444280923366
True	200.25934489468423
True	446.64407582043305
True	219.24650038115703
True	303.59045235152
True	232.0219748717907
True	407.20202197798034
True	8.450086393882579
True	323.972046367934
True	112.45548652786157
True	10.55340822376268
True	464.4748925050442
True	735.6378415245141
True	271.4591595249283
True	78.00143565838077
True	310.6852065294575
True	83.71783296403179
True	189.3970305304436
True	174.965030997981
True	374.73584467074585
True	44.92334263402129
True	131.7837076372171
True	388.148816779808
True	856.0198215363486
True	107.65673571278828
True	208.74453090136907
True	434.8378279306585
True	19.52730944482859
True	418.86070682511473
True	516.2401798199127
True	90.51183057656137
True	396.8486870322593
True	364.8915145405228
True	415.20785468552106
True	592.9865595904947
True	1025.475529567308
True	992.3212095797934
True	59.019082911515376
True	1059.867656892052
True	111.6010876965579
True	116.26697373447892
True	109.50325889256528
True	516.693875829089
True	371.30329957645273
True	582.0791562151763
True	260.9862515306552
True	150.3717378180018
True	414.4243890258261
True	16.856472795245395
True	447.8164148052557
True	392.72863815531736
True	151.66163139274778
True	90.25503741992657
True	517.720608570372
True	1010.8457935962756
True	198.3618535913481
True	68.96618904558323
True	455.7506163172532
True	375.4074532179597
True	479.0176049159998
True	330.15609049580974
True	4.587190024422184
True	541.792472898615
True	505.73431142131903
True	496.8305992116418
True	193.55815693610424
True	104.59567019450142
True	21.4412263104527
True	376.0918826513734
True	105.1264471908728
True	7.647095979892842
True	34.13694250756223
True	341.8541863718365
True	655.1989027664182
True	130.56429578927631
True	88.06801966325094
True	27.75186625566647
True	404.9084696362759
True	350.54498792029216
True	751.5423148054701
True	305.5183091883986
True	511.0818189412222
True	551.8674817363232
True	529.6706599712861
True	287.3808906069671
True	559.1020268915963
True	96.28744884283756
True	576.2798334689915
True	8.320322324026353
True	366.8223310917959
True	468.1450658740882
True	939.1042075606092
True	343.3098200783443
True	792.9555326216998
True	945.623241661676
True	175.38279311246532
True	39.08451709807671
True	371.247194559666
True	389.612538364558
True	581.071491526194
True	252.2508704967414
True	29.410696646925533
True	640.1152118819754
True	130.08747712604415
True	1047.431146912173
True	328.62355595534603
True	464.6488606139217
True	127.04468185095618
True	823.3422826997689
True	138.1128400949249
True	802.0304623083078
True	545.2408982631708
True	185.5805446522042
True	110.91079364180844
True	67.70408846852874
True	561.2179725939696
True	911.0726320313868
True	432.5154451873482
True	537.485553624539
True	139.95482451639663
True	616.0376081643625
True	484.67884845372913
True	779.3612901794378
True	316.929021831878
True	555.2944576820006
True	114.63278007571074
True	23.9303521877503
True	412.4015169774669
True	181.8477183721157
True	102.05895248491588
True	371.7480375259052
True	1075.5482427326249
True	266.6526390068197
True	556.4024897542557
True	10.961203716208336
True	72.13402902781046
True	331.47197130756933
True	769.3915270766912
True	444.18373025696
True	524.5700679377619
True	727.8068468860271
True	67.54734841654489
True	722.221761477641
True	46.86614643641832
True	100.00459728806808
True	175.7351278372881
True	82.6967306136834
True	25.74662271101625
True	295.2968573296353
True	473.25584950792
True	910.1850837568174
True	878.3703356147466
True	5.610644324329499
True	290.96320017486653
True	474.6608644271381
True	125.13972205934532
True	235.14303305025965
True	328.76154308428926
True	1314.8962273416207
True	435.151252585715
True	24.918881683125758
True	192.6644074733405
True	722.2295181837944
True	33.00776751566486
True	175.85471584999408
True	600.3515849129442
True	72.45361587936092
True	880.4777663596899
True	324.7897405724647
True	679.3795531024559
True	76.0243360756513
True	724.441921332717
True	601.5162993203061
True	898.3591292160879
True	237.4958092316522
True	503.2244070330413
True	823.9560744975961
True	884.409117796978
True	227.25978686835
True	795.7323090140228
True	236.55899324091232
True	445.18447020138433
True	372.4896352299799
True	496.4273760759591
True	499.5003063238293
True	309.5738259895176
True	351.38018218613024
True	114.87020556531668
True	337.6731225325325
True	1151.7489285013407
True	314.87444732273383
True	155.08235547116917
True	297.4115214542636
True	747.6388712784963
True	656.1752092827046
True	413.5865263282756
True	119.07691878988014
True	326.564013477343
True	34.450565105671835
True	169.98555662236274
True	92.29735882925836
True	89.5691405303829
True	579.8349163702638
True	138.5868994938682
True	120.74364860598354
True	100.6054909383459
True	83.94643225302846
True	437.26734615022417
True	395.5465377096172
True	1058.7614465647516
True	562.1398748454503
True	825.8281461374106
True	268.895407123067
True	308.13669101636054
True	538.1314361192507
True	197.57050639103915
True	744.0223387349768
True	244.902754547558
True	342.8626986681533
True	68.38567539813612
True	116.82484067767912
True	251.4729353441731
True	129.7625740936928
True	478.180926745986
True	29.70092885455695
True	563.7407463242156
True	1013.2894846615108
True	722.5168230771833
True	1.3900775706775486
True	62.72977395247207
True	498.84475794387134
True	439.15216027325096
True	72.98744867915912
True	120.30726433117178
True	300.72303080754017
True	76.69130098657828
True	53.27836446436519
True	702.6498046814489
True	678.0939864398707
True	161.1815755748847
True	172.22882971962483
True	525.4570210564694
True	52.62144149361642
True	24.65193131480488
True	569.1375500208848
True	464.8429020016556
True	1148.0321698641071
True	43.41880981317144
True	475.43059441254354
True	889.5528377447882
True	823.687848798505
True	278.2593215705017
True	751.0578468121238
True	398.8734452279241
True	41.472608898017526
True	97.70960343387516
True	710.8790434879255
True	73.84419329715007
True	142.52605894417584
True	933.8844791752066
True	185.3821496488263
True	266.28733481358904
True	98.51152139380832
True	655.2823904014375
True	583.7503943380345
True	220.7010747015431
True	430.3318869333262
True	43.94701977687151
True	281.4787831650073
True	596.4761381846685
True	633.1228275633973
True	315.6943902688905
True	71.93293335664123
True	945.610277594413
True	1069.9235927988052
True	559.5286095677785
True	61.388906243263634
True	30.23811790236739
True	86.3341788183352
True	104.3070412109938
True	103.03438021191184
True	868.3465859913721
True	1207.8171564479385
True	741.912585483235
True	330.87270843302804
True	9.825906538717778
True	22.87124327296017
True	334.4071196095506
True	485.96932474296193
True	48.09309034908672
True	555.4497798835007
True	413.75125360444304
True	393.1550295861581
True	77.98846240962223
True	197.3889514693418
True	256.2090033240626
True	139.3553916469579
True	406.1244379017269
True	41.49801964370192
True	162.8850591281104
True	1169.3812641436657
True	6.172872244933551
True	25.219882938856625
True	594.5002550507747
True	357.7319373577614
True	769.8183113725075
True	158.29705470945
True	730.6745459432759
True	605.9480537543242
True	282.0315132988931
True	435.4074300818939
True	350.2209483374467
True	295.975169705344
True	266.24309726660465
True	377.426042682097
True	487.7971807285244
True	498.1550934869503
True	105.97570117643784
True	358.11926987755106
True	8.141279263795436
True	186.31892506005207
True	226.22809031254857
True	863.3765110253552
True	612.6328430653533
True	31.90927539428697
True	732.2674338673655
True	877.7744729710374
True	105.8371839398164
True	346.6488225045382
True	835.8943954860102
True	225.5783803044628
True	158.85815756309836
True	500.1054718612617
True	590.3465117216427
True	1071.549721015576
True	151.69831862481706
True	165.67642187661087
True	255.605590690287
True	311.1617661687332
True	406.0763663504047
True	414.8773928251983
True	324.7779584049811
True	432.81863216161
True	491.21901619496265
True	242.28437857019608
True	1442.8740383136658
True	252.41414931170365
True	394.372238198143
True	56.139355695894594
True	777.334746528579
True	256.35196573802847
True	906.0274166163464
True	555.2858460319455
True	322.1486183640863
True	758.1779562992615
True	259.9260208363764
True	209.4401436487428
True	257.0941214398771
True	227.0008388136145
True	141.58726818174196
True	258.43437274161124
True	751.6132929375383
True	526.9024182450732
True	214.05597097626085
True	1182.3768480265844
True	114.49828622062785
True	254.56509393399455
True	71.9670863721022
True	294.049576577432
True	417.55354781940025
True	87.59002246977143
True	212.40460924804268
True	73.78239675951667
True	721.2690471436297
True	369.9166328161386
True	211.4616055304929
True	745.1712630803186
True	873.2507053674884
True	831.4209035788526
True	818.8937446101686
True	344.3682410326726
True	1.1332340722767549
True	258.7586150761306
True	57.10916905064786
True	375.3554922679039
True	57.92143090171463
True	364.1666978001416
True	874.070050643189
True	1042.9122877784357
True	391.6643399455045
True	22.93824108450487
True	530.7365775525382
True	506.061637209217
True	191.6491392924381
True	244.5276899960916
True	297.33141549168994
True	20.06374572140392
True	122.41635834655374
True	947.7087706520211
True	63.61221719560035
True	493.1950919513032
True	784.4477501916263
True	98.36378454105387
True	252.9621238062923
True	115.3335743678186
True	15.774300984580004
True	1.497044226315209
True	115.8581928490848
True	1004.4540989085096
True	468.14280098629735
True	72.17526081696631
True	791.515137682167
True	340.7908620016477
True	1.1620969817286129
True	441.5961992551655
True	184.7343869728323
True	482.68397339220553
True	86.49159663008567
True	349.66689631767224
True	383.2508480286088
True	177.35143583834233
True	197.74290400790483
True	129.89342930855594
True	171.29658829087572
True	981.6081078996078
True	15.120069909512369
True	499.4491518489905
True	493.1248165752509
True	404.2714763382272
True	222.5105178889881
True	229.79607871943384
True	154.4513148992221
True	47.8455931760011
True	474.370978071122
True	155.936532111717
True	832.4721825333379
True	796.7636418120674
True	240.73145053811743
True	318.76767909801674
True	528.7659858639515
True	43.19177069629664
True	84.84813217137963
True	729.5909365946615
True	1078.0725924539488
True	110.32479112102304
True	726.9710464383954
True	141.16561053493675
True	924.271811995218
True	665.4112075906635
True	107.9911989159656
True	260.51973080646644
True	629.8659450090495
True	271.26566709899265
True	48.26712810570045
True	545.6010514699288
True	438.6643082631224
True	5.86232859086063
True	489.1913039319048
True	65.21405500203414
True	179.45629930324796
True	237.07893764022484
True	312.1262937479987
True	71.691307677709
True	231.56261658671764
True	347.8169980572978
True	437.2988120928427
True	916.5233145166252
True	49.78281587410687
True	925.7295112990772
True	974.7173585246278
True	131.80993761627107
True	74.90878889649375
True	1016.6112051341296
True	35.254396094592096
True	236.69574628592724
True	78.66431259571785
True	213.30783066849597
True	347.3285576089332
True	948.2970289539452
True	96.82581509291232
True	71.96656632883956
True	673.2681264472569
True	275.1241922363288
True	745.3637684670535
True	54.06192460715732
True	482.2047601838833
True	372.7093797162895
True	682.4735949378916
True	52.41776661568027
True	109.81853232138047
True	27.92275537181865
True	272.7380326342742
True	42.28346977136235
True	354.5857127449626
True	2.5976544422740595
True	1194.6841340138897
True	108.17665363369464
True	136.55275735359726
True	357.6646224499677
True	767.0166346939914
True	673.1341133716675
True	992.1852820727672
True	493.14180641398485
True	413.5255289484511
True	141.34274283869016
True	393.9883040725357
True	877.3852208529831
True	416.5845675723321
True	966.1320222821304
True	85.84045060190468
True	417.89034436773983
True	175.78748562267305
True	274.2435221668329
True	759.4824753178867
True	159.2420104399565
True	136.4274987403975
True	66.56959811373262
True	854.2605681323869
True	776.3804243518633
True	79.47965318066036
True	470.0128704749693
True	729.8955075152963
True	426.8390310752254
True	57.89744510384234
True	323.11879399377915
True	780.3086335914184
True	28.32617507940823
True	369.1220671143973
True	161.41878035894726
True	283.0202613934323
True	32.73774055297968
True	209.7631748107939
True	747.9105729175586
True	633.8717525223254
True	59.75217469040145
True	287.22541456823694
True	898.2754448120874
True	15.446847798767944
True	314.2721756885988
True	288.1532621288073
True	445.9921470432858
True	213.67079699967985
True	613.6285232937608
True	45.86990974406349
True	939.8807043068456
True	877.2701814486885
True	44.73847641900044
True	407.5466179598715
True	744.4203224250626
True	945.8467272566636
True	284.8424737695898
True	582.7083806784395
True	129.5098827206419
True	186.392464321165
True	133.85833360086184
True	138.00387282536437
True	207.4259012069104
True	943.1478420322388
True	816.3874299853801
True	945.7817567863386
True	20.46238373589206
True	24.0111783717187
True	360.4160798837613
True	13.150328317379548
True	591.890765890271
True	1036.455220314027
True	272.1500499801554
True	207.9942534365152
True	82.9504613790592
True	215.22400965546177
True	127.2522709344376
True	46.58952647330907
True	131.140620425034
True	92.69757423557922
True	244.4182605208672
True	538.3160765566756
True	165.19058492406882
True	30.788313973103115
True	53.84247457157658
True	424.7328434782266
True	267.6014634662221
True	575.187558387975
True	23.711009648949915
True	118.92907148408212
True	671.6483653632152
True	265.4120207522793
True	473.6097107382954
True	665.41323142747
True	104.21259791797144
True	114.74135234768588
True	81.0150019905254
True	20.136902554966834
True	116.3202887318482
True	80.56473196121883
True	104.42862368103032
True	143.59158654362597
True	231.1150461470176
True	818.7206211603767
True	290.0370625378521
True	965.7158631898676
True	164.3376060465923
True	198.94487680721667
True	786.181748745126
True	287.45354791589136
True	613.8611201858974
True	257.1655784036644
True	354.2566454812204
True	430.9937379381589
True	570.1371043137086
True	640.5292437830182
True	370.19905149363575
True	36.11863685195991
True	560.8664277124067
True	610.4401545601189
True	19.493440154593006
True	12.152675632310812
True	264.89655260849725
True	404.1276926647858
True	448.4663032054917
True	67.33476520747912
True	648.7101054506882
True	959.3306413883214
True	245.5037218528096
True	913.8486987455284
True	282.3222032888342
True	103.14605689565305
True	261.4836070475365
True	681.737051383937
True	36.57989353158059
True	543.618148625228
True	1285.2587957346814
True	1009.1592241764912
True	913.2604047804416
True	209.24654284427467
True	91.8736235505486
True	191.62646592919185
True	860.103474263605
True	146.21122631506697
True	1053.1765459733103
True	865.3837912718827
True	43.443179065996766
True	86.23543987353409
True	411.8816412832685
True	399.6325650260881
True	207.09137188864216
True	511.5695131138607
True	678.7800245038698
True	119.47498873061924
True	268.6776792933957
True	1035.6835477300997
True	47.44590985877344
True	691.2138536799071
True	554.2751494744202
True	37.635423351531
True	806.8446039147531
True	396.2481709808468
True	566.2917553091066
True	107.757189482769
True	259.71508534957724
True	215.6542447855723
True	25.59039080011695
True	122.90770005807114
True	722.2626527238323
True	141.67160265855998
True	388.6185549212858
True	67.16066827278131
True	654.1818098865214
True	635.2361403689945
True	238.5647905167967
True	456.2912539869458
True	171.36690653718682
True	168.45635617931123
True	216.99280323451003
True	299.1177550903776
True	362.5304376556331
True	129.1443137821944
True	192.2706147010452
True	26.588683003834117
True	859.7829092078724
True	313.42651007893335
True	9.783019006654166
True	369.63927640562935
True	165.17822468064836
True	637.9647192674441
True	367.2644527594218
True	573.7621823805005
True	554.3158218237537
True	501.6036337312989
True	784.7253926824067
True	232.58566738260515
True	567.756645850289
True	161.5153748923089
True	529.1754348678652
True	371.6513433936074
True	373.3838162119937
True	132.7868166528551
True	135.26248835360954
True	111.4126816407552
True	68.34509414411393
True	744.1943069861154
True	180.04198192343262
True	46.11768321927289
True	0.0
True	570.0613838257569
True	109.84843695059726
True	22.75767575180836
True	42.58586081394068
True	115.05041118094562
True	533.6971896827363
True	182.8064539421724
True	106.44064769788426
True	33.508605486316235
True	158.28221858122353
True	925.1667954991428
True	50.562937772552544
True	225.51030248681576
True	733.9594757880762
True	322.2292979118665
True	460.93847216121054
True	474.1429961507956
True	506.4406070356633
True	591.4726140946584
True	913.7076814141684
True	273.2381021947025
True	1051.2370349860514
True	911.1344853547016
True	625.9820083349797
True	346.1135105795041
True	853.449835684831
True	10.948985007147805
True	34.244098492767925
True	295.8551738616987
True	43.976447583390005
True	205.01088500277632
True	772.1102929022724
True	221.7626424020562
True	774.3912555566936
True	769.4021985922199
True	121.6277647541224
True	367.9611287306497
True	597.7467796467662
True	21.647751598449982
True	132.7279119226801
True	444.447283567492
True	305.21795741133974
True	207.81201099719308
True	113.8309774290536
True	385.3762412363521
True	22.67962334401692
True	365.3350866124696
True	355.92930810134163
True	1052.3537473064998
True	381.821148510488
True	31.405101726153383
True	441.20982541496056
True	434.48681942618686
True	242.03767574013204
True	31.715353762059078
True	752.5826858851514
True	448.0169202777588
True	191.7559083210839
True	12.79710315486507
True	1202.3942694144562
True	162.03809963341723
True	28.50479934627738
True	300.8604802458902
True	267.6812910087895
True	121.1641130896104
True	293.2559258664168
True	45.134631688499184
True	311.42364944485075
True	283.5703646711642
True	312.0090499656956
True	31.233368051215844
True	47.01395693705612
True	1030.3612094168204
True	25.07028858763955
True	11.344396317441849
True	170.32324807783462
True	642.6809412075822
True	9.298781988091156
True	190.3950230514155
True	181.16374771469853
True	536.669607687792
True	363.7251129581401
True	745.0534043134503
True	316.6338230206505
True	488.5227615081584
True	447.8817180986511
True	516.7876675835602
True	105.4016800363383
True	1257.29527368932
True	897.9771781153212
True	291.598149722907
True	531.0857468322872
True	103.61571356828236
True	592.1305858086185
True	444.3577249583848
True	157.727730014196
True	77.80835263409435
True	345.1872516805004
True	170.19821183336268
True	30.955480043252354
True	597.5035128198608
True	374.3441487164329
True	69.34620597168734
True	31.35640778085458
True	662.7783869873724
True	496.39573046998566
True	73.15559467628216
True	21.32251704095104
True	324.360600635613
True	340.94697946597466
True	736.5784076450092
True	554.2506381121733
True	553.7982232766567
True	784.3718974272736
True	7.518585959099092
True	57.252349401878966
True	37.05428150016253
True	56.411256756453405
True	518.4285870691917
True	587.1879102083481
True	78.85660524710957
True	115.14314806519964
True	195.3854479081577
True	75.8453828753738
True	177.3369149777106
True	214.72480471555733
True	283.81116572714143
True	802.9786321923764
True	571.3789679983007
True	289.01028358921207
True	193.61510458713428
True	276.8910207825898
True	246.7778331902136
True	722.580682608964
True	313.9527713912328
True	168.86947612840916
True	896.1426276307682
True	329.5981472334106
True	471.1609439923759
True	150.37346890416632
True	119.2213470258312
True	63.452025108887305
True	206.85956074727417
True	977.8437032158728
True	528.8240705199436
True	114.7204807148932
True	365.092109509549
True	105.13910870032608
True	639.6938693670137
True	3.60002293142957
True	687.0509428793796
True	36.85533100715712
True	934.4904264096504
True	839.9405236417452
True	217.18404615122813
True	31.40932274118942
True	78.52839320757799
True	457.7759243584289
True	231.20991843669907
True	1.4375647954119333
True	79.32224141773463
True	1056.8491004068264
True	346.3974863428415
True	657.3441287896916
True	485.6021158406458
True	32.62681217944322
True	129.31917819048965
True	436.2926154376361
True	944.317198486699
True	816.6704646667004
True	420.7773560270904
True	352.34686465191805
True	17.584011186696543
True	79.38804230445668
True	775.7079653455392
True	498.03372735937023
True	379.505267960142
True	889.3354358273199
True	25.09504667962887
True	220.31991176103293
True	896.7318850504386
True	232.52583050563533
True	8.610834160508805
True	494.01774213594297
True	105.42898812533213
True	636.3493250742564
True	53.552044884490286
True	259.90483329147685
True	858.100942849217
True	915.1132975122952
True	278.48669835306924
True	452.1902732910977
True	115.81555513036744
True	617.6899383067528
True	257.73026225150164
True	196.0809265347691
True	853.6596648015637
True	56.19253278894536
True	702.9088787369299
True	282.1208506263765
True	298.4520117448605
True	171.95729387808746
True	486.7074963169716
True	579.3883771668161
True	373.0835063272898
True	400.9355710749927
True	66.12408415856528
True	162.68519379547956
True	453.4933621742833
True	219.64694496570183
True	34.99406343196205
True	206.0724142834639
True	372.7967870099688
True	395.8991651257944
True	752.3059283101943
True	128.63110591676843
True	666.2121280627518
True	491.7763541464774
True	616.3575489520376
True	140.1289847693388
True	37.1943902847681
True	682.8802947948085
True	70.86049407000817
True	555.9293231549341
True	679.719140379254
True	443.8048373022026
True	124.69779490804748
True	551.4765854559532
True	4.262063073281414
True	397.6588107976257
True	30.57211519105497
True	631.6492850592628
True	254.2377985843716
True	581.6669079128214
True	676.7571469081688
True	151.57608942341756
True	515.9122893372834
True	503.1579874274144
True	62.56931625461152
True	983.2262456798172
True	2.2941951897578465
True	29.481393838489318
True	632.8029734421546
True	638.6212841420879
True	130.44967755113493
True	411.9576744969901
True	126.25464082172404
True	73.61177539353318
True	466.5499094962602
True	42.59709799691888
True	507.1465417515889
True	9.841581358667248
True	837.0926302204432
True	555.5895038207362
True	664.0986120297758
True	102.62152015960284
True	388.86206612018987
True	1000.2528985587708
True	831.2672717434053
True	146.40244872543693
True	535.0116531502088
True	454.77606719748377
True	238.09117836735908
True	254.97936117750933
True	6.2349598960086094
True	314.4623661933121
True	12.222142476511074
True	367.1248355773223
True	78.85395074584999
True	403.0872822046504
True	644.4362620909427
True	125.92673312711533
True	235.5007402427228
True	637.8986931607453
True	679.2459835321516
True	291.8112747391171
True	138.88535405648616
True	161.27170865868166
True	480.1198690667288
True	83.99449157555085
True	9.253083568717262
True	499.2847003994494
True	566.7010786394059
True	19.92148135449154
True	134.67639432986323
True	880.7337840490134
True	491.68034312659154
True	261.5639707082142
True	35.0799209650356
True	479.5198127441553
True	118.57722115370883
True	590.6333460692348
True	666.0972588352508
True	291.4514943965036
True	358.6263693115803
True	196.76819229855755
True	243.61062850603076
True	72.81440187894033
True	220.45528369055788
True	490.1695646552885
True	21.52412535143996
True	468.21916659645353
True	383.1955029289424
True	710.018708933093
True	896.4326226232793
True	873.0935852214088
True	145.7654707920828
True	403.3829500359585
True	73.15330536606022
True	188.5907656749614
True	312.6891672811252
True	9.777743012633426
True	802.0646096043753
True	21.068973608058453
True	392.5440148635336
True	277.99302465030115
True	633.0274094787944
True	203.05965200969555
True	37.25656163603629
True	657.2064739776047
True	1079.073250362272
True	222.69442970482388
True	127.78895518131696
True	627.1254051964567
True	501.1655117867521
True	17.028277740447994
True	812.8489951628696
True	109.27645936013155
True	46.58899329554663
True	298.852726445086
True	351.6688779921291
True	393.0472343525617
True	279.1963153611698
True	20.04280357339804
True	22.777941283213497
True	880.2502482826783
True	206.0042167761029
True	111.56259579985324
True	862.8189968571618
True	643.7837981620485
True	617.4158798715707
True	461.2266535197513
True	141.65909041250387
True	34.921395997449864
True	94.76133781194748
True	432.27099844788506
True	237.13445318445176
True	483.393528022704
True	143.06096317613392
True	481.565752176103
True	652.8788319421359
True	950.0210484511588
True	24.72221922555474
True	948.2943607742186
True	1056.4346615827687
True	451.6398666672965
True	86.47030365618531
True	832.2937485912519
True	631.7719495402754
True	649.0876852799942
True	164.62808303170382
True	727.4810481009399
True	707.1544480305454
True	117.30405367282349
True	807.9889135335736
True	807.9720154252349
True	490.6576991941864
True	227.29217629640036
True	67.40117962374401
True	310.4843587234649
True	360.10855387176167
True	478.0848841736608
True	425.252382894266
True	199.723094782403
True	319.27114484230816
True	2.372199551487077
True	13.094703474287307
True	103.15944215403614
True	129.08157778939034
True	360.3908966513998
True	350.50122087630086
True	112.9337328922682
True	17.43677584750051
True	213.04982279820547
True	844.2992427531199
True	467.40110943777336
True	517.9309099143046
True	552.3824202113422
True	769.7216183036485
True	640.1185389804731
True	89.355341209474
True	211.15210923296613
True	246.32256812526668
True	274.78913270404774
True	103.54956219643007
True	366.0079754415398
True	423.2696190158509
True	167.9301398442158
True	659.0821243415514
True	247.3130855554798
True	206.54553817169912
True	30.859230578885207
True	244.76051015986607
True	492.5194311993748
True	172.13733712220036
True	536.9811009331453
True	498.040507459809
True	251.17645026975333
True	107.61862470447151
True	42.40474535065351
True	404.0517395511984
True	787.234749381808
True	162.2529636160428
True	1044.6242803712278
True	1051.5038124627984
True	473.3586899734765
True	96.88532487270852
True	125.45087625002093
True	659.4987550923995
True	9.86742348796342
True	223.83289306982493
True	128.7184263561441
True	114.43351463933736
True	331.33849068029804
True	630.1320139004155
True	37.36424902750553
True	115.66839500248592
True	972.4865238141336
True	54.06171041315088
True	457.5334528827515
True	526.609455192695
True	247.27073850093677
True	136.9346791524091
True	955.609999212535
True	1174.5537312270312
True	525.0787251650876
True	650.9455515156055
True	215.75426668675144
True	150.84015758996244
True	328.8564330127401
True	253.2221273188473
True	170.80829931151334
True	304.91504165426977
True	329.0649600103816
True	11.58728973169117
True	626.8647041896394
True	146.21036239358966
True	78.32014026248024
True	444.5331887315482
True	338.2204628421466
True	1243.3012489169298
True	363.5813779249064
True	959.2519114016028
True	10.190530624979802
True	272.4301051155659
True	227.8376524941683
True	158.82063007593177
True	492.8690353336241
True	194.01686340484483
True	405.58297832156006
True	331.1179888705309
True	112.38799870584786
True	356.40450087062294
True	1060.6855054861546
True	731.2611330010924
True	231.06462109820603
True	104.54402964322831
True	286.11355189634463
True	24.563515176389416
True	360.50060330125984
True	315.1941623550075
True	559.4735034151314
True	445.3688647142405
True	351.02883600365266
True	159.7440256467393
True	14.928323617657284
True	425.2851866881567
True	283.0844290708884
True	143.8136834201441
True	303.65479818599886
True	425.2460713709964
True	827.7006474026708
True	302.5600939587528
True	781.8354641576874
True	394.430999862301
True	393.89411373801295
True	1.0208761842233496
True	1159.6496699749907
True	104.7269848643059
True	887.124108341872
True	206.79648485894091
True	493.209947079489
True	661.9245311769031
True	88.77790624023692
True	484.0102399377847
True	34.57003175869074
True	395.138253261127
True	76.97681019713282
True	235.2967777451261
True	39.81435908791882
True	692.3065596844625
True	190.92758839690316
True	25.391735042467424
True	391.8982733561786
True	104.61661055937364
True	164.80865654679656
True	821.9717166901663
True	261.63999012376536
True	154.18823567965504
True	363.83533978563696
True	515.2429779874259
True	331.2353594588467
True	521.2672451655463
True	615.2604885349981
True	148.9317107503644
True	7.036837028892213
True	70.21733385518931
True	447.8085990024044
True	91.2331025573587
True	78.45766269745066
True	988.5331859904044
True	27.8381641286757
True	327.63148333815207
True	322.21573641114054
True	454.4100043291464
True	672.1370930183285
True	190.88431924236863
True	652.4170680424608
True	332.57908891928093
True	342.3686803606871
True	273.440406894906
True	217.3236007676648
True	367.8353223035882
True	438.31715242699227
True	415.6836751139082
True	600.5463528562217
True	143.36248373231382
True	76.44391279510832
True	41.89367935644506
True	300.65687613400286
True	650.3019221797264
True	407.45932806108885
True	752.6667833520133
True	217.22498082786228
True	390.3675141546368
True	69.60109161752474
True	57.85015510163666
True	431.0957317830719
True	196.42933440662227
True	214.1923493869517
True	44.45108700725088
True	1090.216116177499
True	172.27474549639334
True	901.394414173774
True	323.66705381053265
True	920.995888868433
True	234.86310111439155
True	455.58397546815024
True	523.0128655206031
True	647.1969318467302
True	214.6460781949367
True	473.410362889283
True	908.9734525199704
True	129.84362269570005
True	7.18288485581497
True	584.9532835250346
True	29.561794690631206
True	76.6040206658336
True	826.0675259840841
True	229.47408261698
True	1009.0553142041292
True	690.7735813817128
True	407.3271622097435
True	283.4186638383164
True	484.3645084062936
True	328.3193510996937
True	185.42503167035616
True	705.7015702515477
True	732.4248992862258
True	211.18544792280957
True	90.09734932078358
True	501.3482094684631
True	132.8655422782224
True	364.2721701092184
True	339.55201884684675
True	61.53879674145024
True	390.63142797370136
True	410.16734622584056
True	379.9015600943181
True	404.5039127840882
True	415.3257416764981
True	651.2798265247252
True	57.05169601065018
True	455.5125166749356
True	328.44126589439446
True	645.7533055889496
True	218.80517560512888
True	101.60466662696484
True	42.55354695769341
True	528.4166916868355
True	635.5410912227802
True	188.8752746412351
True	412.63252178610105
True	332.52666517891964
True	17.90864493950373
True	156.30340580442325
True	289.64442780276875
True	2.9074574654158054
True	882.8974586572876
True	78.92183661463955
True	105.48218619298726
True	119.48335266392137
True	358.8960350234479
True	38.70481581110612
True	434.8742243829412
True	230.76561945592263
True	5.03490312856145
True	109.3704671691324
True	447.340952075392
True	50.97410747985319
True	72.74517229703996
True	163.99317921861558
True	296.3734228923747
True	970.089064344752
True	385.7240905550183
True	981.1438034886064
True	180.2738155453604
True	1068.3162165117444
True	760.1702888298194
True	649.4930326126928
True	411.3289922733368
True	362.7931176713043
True	75.55206124864168
True	70.2066234320614
True	77.9818156174181
True	185.01940670509924
True	474.6952321716532
True	1071.3497940371835
True	172.99614170385317
True	364.74852966112064
True	444.4339840135903
True	603.9851012379806
True	583.102718222722
True	290.64212755135753
True	454.7432192448572
True	655.697368839819
True	93.58088853922511
True	734.0391511074581
True	257.68365144860354
True	139.6736237637455
True	409.3108038943791
True	845.2849942278413
True	436.2210434234013
True	844.2583302831105
True	196.57991781143423
True	355.5701937931576
True	716.7477823828069
True	620.8551270087729
True	191.5470789453198
True	263.167804281067
True	784.6325485850947
True	30.56439645051924
True	183.26227391549972
True	482.9849814640702
True	704.7373332213922
True	105.33035052662125
True	36.39785584367637
True	166.4839208013126
True	736.837509774874
True	331.5048277112101
True	561.8688959773007
True	364.5212291806869
True	301.38437371068017
True	469.0317941448297
True	503.6956631087508
True	70.7047488555414
True	369.1615906424461
True	770.8205754500885
True	0.0
True	279.7478975076453
True	247.91473052253585
True	947.0338592698694
True	148.6705573382457
True	662.2832804746055
True	640.8860103076004
True	114.53477351838563
True	223.71830933216404
True	130.39887608414907
True	11.8594380802712
True	294.88260653531694
True	383.5255806467305
True	1137.9171582539443
True	239.7036745716048
True	400.95474784483616
True	652.464005545838
True	210.4705361036039
True	28.709269025874363
True	870.5676465355032
True	624.6734152412358
True	168.34234666344938
True	625.049954413631
True	157.88787446343972
True	290.59282155133815
True	784.3330099907892
True	34.520655904696525
True	102.33334571998468
True	513.1303612551609
True	63.79055145581867
True	80.01810637108316
True	425.9488973280781
True	22.90430954987264
True	773.9095385982297
True	98.22863850879148
True	155.54770820108268
True	17.575713109560265
True	705.547759810433
True	29.27962260631351
True	767.9463659662072
True	403.302450126736
True	119.07419323802031
True	687.5698495723306
True	513.4643616502315
True	577.2480909821822
True	46.95927706302484
True	374.054154123651
True	6.28036469247454
True	86.43912518763234
True	385.8230786487026
True	49.319271799000674
True	118.69581643869066
True	323.08599724172086
True	186.2689801126749
True	104.62898617982114
True	650.4192016973208
True	18.46297449366724
True	1122.6682903994204
True	492.81119104942775
True	299.86883575597363
True	492.8814125074712
True	125.84257826656612
True	765.7680919402134
True	1116.332161688803
True	746.0398119188651
True	174.72929700137664
True	225.61131884511028
True	48.9658821009258
True	59.59259268830846
True	153.82873721073898
True	101.91602810364222
True	178.32182454676527
True	1196.7960850078375
True	306.29934446859966
True	347.5747754616981
True	734.0534845366633
True	18.762760471183785
True	11.472924443922173
True	576.8503733616581
True	5.308955234120211
True	113.5140239134012
True	709.9053145175222
True	180.3815326166774
True	662.1625152514893
True	834.3755541818535
True	162.5227320443362
True	913.0980931404276
True	3.3097830825968537
True	432.2476088141561
True	1047.3136900116338
True	25.203055039700757
True	241.82967441876264
True	157.48405080599514
True	909.8684751650932
True	239.95473414581565
True	520.5649300186208
True	118.49581692785924
True	498.6023652805672
True	156.5382792494409
True	99.59548880454618
True	389.19690214361344
True	69.25476395321172
True	50.971319793306535
True	1056.569038553226
True	256.5091456696682
True	154.9902157040139
True	387.2786341180883
True	398.36170481593206
True	220.75838875607604
True	168.55933364316576
True	401.42847169310335
True	36.08464139905463
True	475.558552440678
True	1116.8493390494564
True	118.19993797988808
True	466.4799244194433
True	317.9632391404881
True	28.999893386272568
True	411.3777548688005
True	110.06888129635998
True	607.9092085526366
True	204.4073933417716
True	432.15715760947904
True	19.20015016449614
True	436.0331984837305
True	104.33367929405492
True	345.6460403546231
True	34.60314904880917
True	167.50518419943683
True	243.0359270930966
True	767.6707417117309
True	59.46120049977548
True	136.8416739090761
True	238.8137459505254
True	143.86838512630032
True	622.5576727880024
True	569.7598996096863
True	795.3445257484577
True	381.8431274362434
True	538.3757065398119
True	419.5118714894856
True	689.6222334887568
True	74.95903091060788
True	473.2475313920878
True	420.1656508810577
True	49.70890702543551
True	85.76025089116519
True	132.99415095033274
True	90.46215592251664
True	328.3143195688638
True	842.6028015516222
True	328.32062035827647
True	1106.7693833226772
True	308.725248933636
True	920.7872493188725
True	152.8034882237757
True	562.0524695415388
True	607.2586247853002
True	681.3465134695707
True	440.5724106838008
True	65.00598689984743
True	303.3209009620704
True	43.61279393742568
True	176.85291751984752
True	165.89145077599042
True	1130.5062194740226
True	234.696649773583
True	548.8702185377217
True	565.945040236439
True	570.0214071318287
True	877.4485987343604
True	604.0372228885424
True	626.6891074195893
True	930.1147845990369
True	121.90386794661444
True	306.59434689860194
True	261.35184433934523
True	332.9904738917392
True	93.8457747245246
True	385.1302366844716
True	5.337010032871354
True	321.6765423387251
True	253.558754206642
True	596.6331985446944
True	289.55899233283634
True	362.3748444115943
True	10.29419903293972
True	60.88101872612246
True	554.4206041792062
True	33.39678549430242
True	138.1538290916171
True	66.08402774222729
True	150.86448757818883
True	235.11512817546517
True	67.30210869662692
True	374.74160131160113
True	272.77515807080295
True	96.7862530079288
True	340.4636000389827
True	63.5605187872491
True	573.0950908980849
True	816.1290926757115
True	292.34298655009144
True	1130.2029165518534
True	116.7005635351788
True	285.26609142057583
True	1036.1072406144065
True	87.26141382441915
True	285.50431323246846
True	9.601992573802434
True	391.1212752820676
True	463.3569872893739
True	152.96922444826086
True	612.1043219584741
True	935.9277271252532
True	154.74876157164357
True	71.4169605316321
True	320.129570853603
True	545.3796194228614
True	588.6465676381125
True	1222.6042496878651
True	27.012790381359984
True	933.6746272633986
True	130.78686178317764
True	613.0883839163093
True	122.90465206791544
True	136.90016855741206
True	192.6111115750239
True	170.60151305897037
True	741.4381982058175
True	205.3552454234735
True	224.8627219587515
True	67.96137902650769
True	499.9494867150266
True	456.8873102508808
True	182.2306443007621
True	237.6824442843912
True	16.318495643542516
True	423.6342118579663
True	214.86008590243424
True	281.781303820175
True	113.47048791241832
True	663.1037106677804
True	411.8522055195437
True	261.00556576971127
True	652.8132658361355
True	526.6677925155645
True	458.9444475932687
True	139.34677845508153
True	520.9457831047115
True	430.0977398983712
True	2.372368662916805
True	193.0288152915559
True	95.846263894614
True	235.1646375816088
True	3.601014668578361
True	125.3190154866196
True	361.5827161563538
True	7.476104123121109
True	871.6965747562696
True	162.0590975650269
True	709.947814686074
True	788.0906957739581
True	166.79888822247298
True	231.71574377152425
True	491.0349065470468
True	835.551019738754
True	48.141696345114326
True	39.57953921756206
True	124.47718423438856
True	625.1810772300888
True	731.4006234823997
True	182.0636315346996
True	579.287805955852
True	584.4155010193011
True	833.6768068549242
True	410.5548342039745
True	185.61075764610237
True	852.7603511570154
True	223.18097427201084
True	148.54891485643978
True	336.4085040857105
True	219.5316016184964
True	211.23343908439224
True	615.152580780767
True	247.9832980923303
True	193.88051097230357
True	445.05894059239233
True	470.54446698839513
True	61.84877059204344
True	286.55809139469903
True	82.93963637513527
True	334.5747717658455
True	353.20637823686167
True	250.00737722996408
True	178.33582211428703
True	380.7188635088939
True	651.1710231978809
True	739.807234662052
True	296.0954226865326
True	747.1448656105146
True	63.079362094504766
True	885.0306123084841
True	359.20144204904466
True	12.509384902860557
True	626.8422296646429
True	709.0107286279647
True	254.1357318263937
True	163.81564754300726
True	50.47029271301594
True	388.0359815283708
True	78.9321095845883
True	14.542106521539871
True	892.8505128570897
True	364.7226550611832
True	181.0898975901297
True	1042.9836287013504
True	12.31998522766325
True	798.5283763615183
True	29.041476416308228
True	657.5292500748334
True	59.10785033885816
True	752.7029120178088
True	416.7793040703351
True	194.23534795679456
True	445.1211012913222
True	208.70071527330765
True	298.8274355120823
True	216.2122924273558
True	416.53458671542495
True	9.688989375390612
True	329.4419923746993
True	117.2327271113932
True	11.032003524501391
True	457.3294299314158
True	730.929029133653
True	299.2966454035
True	80.62933988325103
True	314.8294020972691
True	80.585002838593
True	194.22353468636567
True	181.2073804278228
True	389.3092586647068
True	44.70066720880334
True	137.4530298161409
True	369.054578061608
True	852.5571682118081
True	111.6714366119342
True	202.56002544124655
True	427.389248978614
True	19.140370574596144
True	411.17097491237257
True	502.57824142812376
True	91.77695526496797
True	393.6716861070879
True	347.1952660475722
True	412.13836310980514
True	580.0086469194854
True	1045.0808910388107
True	950.8049101472508
True	56.0613416379318
True	1055.5460304229407
True	110.14803329862572
True	120.90314325655234
True	108.74202206852004
True	515.7835345023896
True	378.3280149863948
True	590.2833784729049
True	252.8839885098926
True	154.80472616648044
True	403.1358423124559
True	14.830015091368344
True	454.7655521938753
True	394.6264995971938
True	145.41051878695683
True	100.24489937006808
True	548.3179626348712
True	1009.5940411995592
True	203.9344344764172
True	67.49976258324271
True	427.7788740537591
True	371.1887855696122
True	490.50957525600296
True	320.2427987174648
True	4.446105923484377
True	530.2188719722781
True	487.827697622905
True	499.1273122156716
True	191.14847708301264
True	100.9414343273316
True	22.922844765665538
True	371.3634792838498
True	108.40315782776446
True	6.831215088575476
True	30.77012260248752
True	346.3934282227152
True	646.4454331589096
True	142.08623136320438
True	86.58307742640534
True	21.44885056338448
True	403.37197545664907
True	363.9457148787341
True	762.5851083566735
True	305.2465720066876
True	510.1378518585276
True	535.873630340037
True	527.6484848818395
True	281.4853776810036
True	534.6819204788239
True	94.21277927289042
True	580.601066136991
True	6.861483616052851
True	372.8458810961663
True	460.36503776702864
True	967.4174283475826
True	345.6460165023324
True	819.2598032901853
True	943.0980458072156
True	178.92379223316155
True	36.00224654910758
True	368.379695051028
True	382.2530316901653
True	563.7609969806981
True	257.7752194745183
True	30.58313623370491
True	641.439157435478
True	117.55114508399384
True	1078.0914310811709
True	316.18307207519433
True	463.7110567655521
True	124.26730833250132
True	797.5505720890294
True	144.50168681313627
True	828.5821406278992
True	578.3186701650737
True	186.4922825691372
True	111.09593243213752
True	66.87801872097018
True	548.7542243391517
True	908.8905661565398
True	426.8166417276395
True	546.1738720541654
True	129.73693141336736
True	635.0517442588214
True	492.9855797321798
True	789.6165910262145
True	328.7735879090329
True	606.1632005622648
True	118.1756170005212
True	25.06824168510493
True	414.0340273438833
True	171.64206235716549
True	102.4381184977007
True	373.1769792547447
True	1086.492026328431
True	263.4524819510075
True	552.3526792812848
True	11.059625430215974
True	76.4857277712123
True	326.9225818304727
True	763.9564816956208
True	446.58423147374754
True	502.5075573952533
True	714.1733612383329
True	65.68666772976968
True	712.6998313856956
True	49.24410202599785
True	102.51907333276073
True	179.2846676138405
True	77.5529424896398
True	25.18722136223107
True	307.772954858079
True	484.7213542441462
True	890.3763411915145
True	870.5760603598719
True	6.302220406543956
True	296.17015060334904
True	466.0926298813183
True	130.28679459812363
True	229.43095667513225
True	326.404889847594
True	1318.5531171982132
True	452.0133586886338
True	24.76948972017149
True	179.31122953519588
True	719.6718149648709
True	32.625418990327496
True	177.65207331593146
True	555.0793470744026
True	71.26704007636253
True	869.8013100232902
True	328.5671624772938
True	669.0795203480545
True	76.71423682896186
True	664.2826387387927
True	588.7515992293223
True	893.2376649538529
True	236.51849946287044
True	505.300196724158
True	847.7252320150144
True	908.0631403151966
True	233.70173154510525
True	770.2397197889469
True	228.8737442044194
True	454.9723931903438
True	367.212903684785
True	490.5413282608527
True	488.6315659268778
True	322.6973164278782
True	347.64175199440007
True	112.48575279642522
True	339.6995309304568
True	1134.1909614880635
True	314.9402452617346
True	147.34051722107992
True	305.5383902145457
True	724.4398791137254
True	659.3843299220694
True	417.4519490533653
True	124.9969375332565
True	348.289663351526
True	36.36923625298619
True	179.9194912789166
True	93.7622359406984
True	90.2125848633309
True	554.5881145779125
True	135.3422587371838
True	135.4678954026458
True	109.42883484726788
True	86.37019407678494
True	438.3001272010288
True	384.2683045543834
True	1018.8575005728304
True	563.6522185377904
True	849.2186584945905
True	274.73433017074484
True	300.4270179647886
True	530.7544701767896
True	198.7374229611695
True	728.4690383166081
True	242.26356393594284
True	346.57496052412307
True	69.85334400302388
True	121.77359141484489
True	266.7465112602694
True	126.5139052691174
True	475.33030205533447
True	31.123206199565665
True	578.2426814983526
True	1019.204238959986
True	741.2489887467289
True	1.1129149663615308
True	61.49371919224042
True	480.1201580964944
True	430.22270109469775
True	74.43786967864459
True	124.9011452767969
True	302.2272633783143
True	79.7837453571288
True	51.63831248237503
True	694.1390189475367
True	673.9704947521986
True	150.59766287275255
True	178.85657223674423
True	536.9820314316715
True	54.42303841864584
True	24.01696810195006
True	573.8790384063686
True	454.7979413913811
True	1161.6902245492513
True	46.637649706693765
True	455.94386358839984
True	877.2497068182611
True	775.0591367464289
True	300.33345552133136
True	765.0144182702646
True	393.3624185555453
True	43.01492187021432
True	96.8168499202088
True	723.278389558859
True	76.4428160186757
True	137.08845797646242
True	928.2106875784028
True	203.1667593979892
True	273.0512269363927
True	102.455563372793
True	653.6281314795332
True	601.7047358307511
True	218.53183479658472
True	428.9627901781101
True	41.82644575327421
True	272.5273451212297
True	596.4150868077484
True	596.454705000959
True	313.8653032505144
True	74.99245091719918
True	923.0068851188108
True	1074.2566386138708
True	555.6297046261908
True	65.8912052861885
True	25.946195136983224
True	91.11176161557708
True	104.53877570646588
True	93.8250955111837
True	890.2548347114545
True	1178.484742378265
True	732.942426009305
True	327.9618182232396
True	9.15238258853802
True	21.043530851541167
True	341.7429442985302
True	475.89811901578815
True	45.83095599988316
True	561.2262182254494
True	432.4242551846937
True	402.6753137094765
True	81.12221250924993
True	189.99928494946855
True	252.7545583175152
True	134.9780028678237
True	397.61855171990055
True	38.03646193540118
True	175.01616709161402
True	1172.348774355668
True	6.136469719274309
True	27.138806367649057
True	594.8907219929483
True	357.8690233735931
True	770.9384687425735
True	159.3168101797354
True	750.0861525920533
True	597.3365244782475
True	289.7589885843539
True	418.8822684499625
True	337.8653530023969
True	297.2308937754748
True	268.7531327099541
True	400.0719671243021
True	500.7321130357146
True	493.1198893789633
True	106.95252557839189
True	363.872301105381
True	8.652611341046963
True	200.1748031089344
True	228.7996725846906
True	851.3470496745176
True	583.2808177707249
True	31.17080254402412
True	727.5546846994157
True	835.2069325779497
True	105.00928750396716
True	345.6095109947224
True	849.1486409444362
True	229.53679974254
True	166.7914112538242
True	537.5954820680645
True	588.1056844757331
True	1055.2398316730469
True	149.39509598637358
True	154.66055569657513
True	262.2363693757712
True	316.238505760064
True	400.48065076378936
True	417.0044922847255
True	314.22549081574147
True	452.4908706452475
True	503.6297034491575
True	234.25297448204947
True	1464.201604828608
True	252.5715738007817
True	404.1131232822931
True	52.5730055938048
True	747.5801151232511
True	248.16217224514503
True	917.4701314622072
True	554.894665336939
True	312.6563226144003
True	771.0225406115932
True	265.5534702916202
True	222.34030175417183
True	256.6174451159709
True	212.28922363739625
True	130.8579974021092
True	259.09790280806527
True	733.3734955516626
True	509.5066181562405
True	215.3375748421022
True	1227.7872778742794
True	117.7891452635985
True	263.71311258358537
True	73.5517080773742
True	293.0594820899241
True	397.0862029989129
True	93.63524770859476
True	212.9034884082346
True	75.31173521412617
True	696.8086764501369
True	371.1236478722364
True	222.3188509787601
True	729.6275144631662
True	885.5600164081935
True	801.5712704933686
True	833.38025172625
True	352.7008315811378
True	1.5659350759163266
True	268.6375418709027
True	48.38336906267526
True	364.92688979532267
True	53.7640443814792
True	362.7270724855789
True	860.4853310083315
True	1045.1670509054272
True	422.7192145092723
True	22.818498680193056
True	518.6689302173661
True	494.9544426708292
True	196.9836436351625
True	220.23757335100635
True	288.6059342355064
True	22.180769386180376
True	125.81444096771692
True	971.4400724104402
True	66.78535746927655
True	492.3535208433019
True	778.4279406484976
True	104.55660916777468
True	255.7706990439968
True	113.64251127713428
True	15.562867937943832
True	1.18472850262858
True	116.41078317304256
True	1012.1005234008022
True	479.5221130742758
True	65.40967668334855
True	793.6698567326423
True	338.7031594819919
True	1.1785669644498364
True	444.6776005710646
True	187.32795328177892
True	493.2625169479935
True	83.96152927231506
True	326.441783824715
True	373.2960799027082
True	166.78630073413908
True	208.26502263282288
True	127.37855264803304
True	174.09504931489
True	947.7920371020956
True	14.523936509909088
True	503.90961698718826
True	493.2517854054774
True	422.2486389375458
True	221.61206405040232
True	237.630650325186
True	154.83742198386946
True	47.16516293169333
True	504.6366633592809
True	155.59382654834783
True	832.9964873299398
True	797.9383277984754
True	249.02858635864257
True	319.6015419060945
True	514.3741604593317
True	40.60848100212402
True	80.32704825117075
True	718.9606478534216
True	1063.5043500855634
True	115.34522963396748
True	737.9980111079262
True	142.65687668668158
True	927.1613974841212
True	673.3275189576684
True	104.2136859344189
True	281.2283843062221
True	608.0616075275408
True	245.0429548424598
True	45.04962339269995
True	585.9435307714364
True	443.821276717479
True	5.3409580530127565
True	462.9125845044072
True	65.10453493760096
True	174.39222084894536
True	237.83396926493404
True	308.95977140987964
True	74.00975818046336
True	228.3774188470017
True	344.2238381935678
True	405.378124663861
True	929.8864638493354
True	48.75429705733
True	914.4555833950632
True	1038.5607304947182
True	124.44317678528436
True	75.9216603458028
True	997.8549275313848
True	36.11532005091232
True	231.9324689235359
True	85.1957570833888
True	208.9842017120225
True	362.552820870877
True	955.4154650877274
True	95.23372372144628
True	73.12387618239859
True	644.0326036536424
True	284.5497099609624
True	702.3359198811557
True	49.01890249544708
True	482.984774391435
True	390.3422217350629
True	682.9445768678478
True	51.29626340971652
True	108.1268756355697
True	25.695339949741832
True	261.1693245877692
True	44.66070180314631
True	349.48380231929303
True	2.850841665815496
True	1197.7874812388818
True	105.1333915375494
True	134.74859980264534
True	365.14967220335546
True	748.6654481329284
True	685.4825977587561
True	994.8027752695178
True	474.07341382524737
True	427.3134939595013
True	140.06618445493007
True	397.0144706583319
True	869.380371563369
True	407.1445976446796
True	937.9118523812114
True	90.24097482462554
True	436.1141667985048
True	175.2889613911236
True	275.38252865577914
True	754.6243014918984
True	167.00851532393472
True	135.63366582571138
True	67.18913949076436
True	887.6585379052566
True	791.0374256685399
True	82.6190422400735
True	438.3182423045844
True	741.2462830359825
True	415.7533266531247
True	55.29820116024395
True	315.4335213044832
True	781.9673323127172
True	30.011602818644317
True	363.9056093009255
True	172.1685841638498
True	295.7530112263583
True	31.884377325221365
True	215.25156847017723
True	765.7983273412992
True	641.0321606081278
True	60.53325851003857
True	292.6779751015245
True	882.2540823941811
True	18.254709964659234
True	329.77710505600174
True	278.1292919391485
True	447.9916822930062
True	195.5662139361009
True	586.2612282182724
True	48.41464349801043
True	990.454359789726
True	871.1856599126246
True	46.62609727141387
True	380.8540632782328
True	733.5919646949258
True	946.2444507273711
True	265.1363418984359
True	611.3234856123914
True	130.86539804341268
True	180.97448779864743
True	131.04128701928883
True	136.4638459815781
True	204.80116544492645
True	937.766727289402
True	778.4897550423387
True	932.0334447002048
True	19.09345979927209
True	28.481698888398714
True	358.4981394735233
True	12.886028667233552
True	635.7729916204536
True	1075.524867911609
True	261.6083278398038
True	205.04874366727395
True	82.82084438266507
True	207.5438234163848
True	135.34627658769102
True	43.67856256626972
True	112.37442516551448
True	88.12139534531939
True	238.1325095469492
True	548.4455577042356
True	166.0527423210872
True	29.82507822707632
True	58.26953872352647
True	428.2768485299524
True	268.4302915644684
True	579.9584950690718
True	24.71163398713649
True	120.76928022999778
True	654.2832158263983
True	261.7417438202629
True	471.602116139038
True	656.0720014886173
True	106.93121478509144
True	108.2993661054986
True	79.9577248917255
True	26.138193008931516
True	118.40018376561248
True	89.49169431385121
True	100.43069475418012
True	158.5434804565798
True	240.9592489849256
True	829.9862832144895
True	289.48887204496606
True	934.0413932078296
True	163.76706587793564
True	199.23949909745252
True	782.9116533158475
True	313.0780066464394
True	587.6746185932863
True	255.37111905580144
True	365.58578014379793
True	465.30206584152944
True	566.602948558273
True	641.4533178375115
True	358.7189728615017
True	37.5082183858212
True	521.2253419007267
True	622.7252282101878
True	20.148207960056816
True	11.44051325806205
True	266.2327566308814
True	411.2330941817728
True	436.3685951031159
True	65.55550512861898
True	659.5317623650133
True	981.0676254310132
True	231.52983890110872
True	885.8820335200047
True	287.0402057889545
True	104.41883782715702
True	287.2520556802172
True	681.6471315932556
True	39.659396467696986
True	580.6058849314771
True	1263.7351201997833
True	1018.4838373078868
True	929.11754356054
True	217.26285771643072
True	95.79296074788684
True	202.53641429263297
True	821.4169428527166
True	152.80329985636558
True	1089.646198594465
True	852.1316131305813
True	42.91761713312749
True	88.28736811146648
True	411.85266864471066
True	412.933329195021
True	198.668061187914
True	511.7047407010159
True	668.7063380423876
True	123.7950514270966
True	275.49383435762127
True	1059.979229379302
True	49.98112991128784
True	697.630590253678
True	544.4981253930262
True	39.1856202190113
True	777.299154267689
True	379.1282225525358
True	572.2018052082069
True	114.07655911233672
True	267.94718025
True	217.26246743419955
True	26.36523063823676
True	134.22266348421329
True	729.5052655224644
True	144.76311444758727
True	384.1107921123572
True	64.14218071184398
True	637.5956184760827
True	616.1004393666145
True	241.66192372485887
True	462.43491574087415
True	162.03415847259177
True	161.78374701812584
True	225.18946056969924
True	275.8824547314904
True	344.8060927387796
True	131.68922500488452
True	189.8195014227769
True	27.781650870885947
True	859.0598083771733
True	305.4164083222303
True	9.283305760817615
True	362.4696096101278
True	158.55412023074203
True	627.7337232890559
True	377.6090729792848
True	586.7821941118385
True	549.4698588750373
True	472.1795951896601
True	788.5398253936773
True	236.894113402076
True	564.9841524146495
True	151.37920423067126
True	516.5789729652641
True	361.5098644546712
True	363.5124498052077
True	122.96345866769752
True	135.76985839028185
True	111.05214429700602
True	67.72178433445279
True	755.7043436925993
True	181.54070829646383
True	45.841180857072615
True	0.0
True	511.12119339949817
True	110.57686325103975
True	23.154738669828102
True	41.411775302378594
True	110.8637819611568
True	538.0346805159944
True	183.33275179107105
True	108.01407093394614
True	33.21064992360414
True	153.8899490573548
True	921.8024778446104
True	51.92903907974203
True	238.77159533345787
True	753.8995526397277
True	319.5623756504017
True	454.45096113692045
True	454.708535756194
True	519.6606302492914
True	593.4947009744
True	902.0096042908112
True	270.770906692882
True	1023.403827486614
True	915.6380736699372
True	623.5216546862613
True	351.55042580286425
True	866.6548903482743
True	10.022516693247418
True	34.92609338167414
True	293.4704826909054
True	41.8028905319921
True	198.44698168308275
True	737.8601501713516
True	212.14356239242065
True	737.0442172070108
True	764.3843928643996
True	124.73343894792436
True	372.976418004785
True	570.265738586377
True	23.833332761590093
True	135.9085637953914
True	439.13440528786833
True	298.1181675633175
True	196.2179443654489
True	110.12620847598302
True	384.8378116809499
True	21.86397114111367
True	367.2177700630922
True	351.8818268036538
True	1053.8925154967114
True	365.4117485926915
True	32.17027751914678
True	444.93790202641367
True	420.0773081739919
True	234.5908578431396
True	29.0976390638329
True	771.8841422424849
True	435.7880692525144
True	180.184317489312
True	13.60832700564706
True	1209.257187322156
True	160.57811077808077
True	27.37589140842489
True	313.8574194807808
True	268.2246568188567
True	112.68027234726718
True	295.5886608505561
True	48.56671625223051
True	321.05181728617845
True	314.9674737893377
True	323.1408021724229
True	30.90788540152145
True	48.46638102644084
True	1066.9909430687671
True	22.92290670648388
True	12.550683994794504
True	165.83927209852845
True	638.2313090109038
True	10.699670377067772
True	197.0563214438918
True	179.37653434550205
True	547.6354157141577
True	371.0781414178992
True	746.8644734868107
True	322.1770225461546
True	485.9749018924194
True	456.9336300129368
True	503.4523934454181
True	102.88566702781132
True	1270.981240873714
True	915.725041105421
True	270.7267926305387
True	510.7887108894603
True	99.70998129349462
True	575.7399135253888
True	424.2946099292116
True	155.3134317624356
True	77.33954634020806
True	346.42128919545445
True	170.12186298458042
True	32.62328851780711
True	605.7243570884788
True	379.5365899788269
True	69.84036202888271
True	31.245236285724893
True	641.9808517245239
True	502.1279319530221
True	68.94917854702399
True	22.09493597295903
True	325.96835643957354
True	319.4931116195947
True	713.9198199602832
True	547.7912981154734
True	566.1267043948861
True	784.2487765052114
True	8.426571740724974
True	58.41207435330224
True	33.33969565427387
True	57.68212137780144
True	522.79866532294
True	588.218533223724
True	85.41332867139703
True	108.61136680658022
True	186.38012520923877
True	72.73620607409765
True	176.10539869300504
True	201.5478844322056
True	269.5399542999594
True	779.5891547984534
True	608.0503902358901
True	273.3266797307092
True	182.35999407907465
True	285.7302900522526
True	224.2242262305564
True	754.6308187909347
True	332.61875467907714
True	177.90784961348731
True	885.8242759198331
True	340.8667115203763
True	474.00346057244735
True	148.86167188617992
True	117.10541471810812
True	60.509481867892845
True	209.4788891649216
True	997.6975837670032
True	514.5666439090417
True	114.25236937947776
True	352.1898786842098
True	106.0246282517208
True	660.3114153566132
True	4.35960399561473
True	652.1912810538021
True	37.03708650692388
True	940.0306451534371
True	848.9476805782841
True	212.1715103908359
True	30.6417085474388
True	79.44485068780956
True	446.4274537292317
True	234.3590327055271
True	1.4030881217602291
True	77.95729813082374
True	1059.245405931221
True	349.24982716061425
True	683.9237766710348
True	473.6667098196851
True	29.833032067093228
True	130.5154960850175
True	435.3360612260403
True	914.7201118754666
True	823.0166533090035
True	417.2586998712154
True	314.6140050025221
True	16.040134550897296
True	75.0365512104869
True	760.9193911781596
True	457.9692570788848
True	377.0266973183763
True	900.8696211042592
True	25.57463781236333
True	217.15917311795428
True	887.5543291260162
True	230.5579783040183
True	9.851012830410648
True	506.3971926575165
True	104.0031687694064
True	664.0685599731522
True	54.36447014850565
True	254.58221697091383
True	875.6730228481364
True	899.6311363993199
True	276.2052592550871
True	461.795430578588
True	117.5563743128873
True	581.9989156131605
True	268.4601042179989
True	191.70314105424708
True	898.0146016835351
True	56.392744115429394
True	713.7047679468624
True	272.70615064558353
True	304.9709773285725
True	171.00213476080222
True	485.4509180136017
True	608.2871194085308
True	354.9143783788789
True	405.69530762462
True	69.89666294419386
True	157.2365731723667
True	453.5024865208141
True	214.60971159560887
True	39.98082644394941
True	206.03337777268013
True	379.8242031514388
True	404.98211108810153
True	718.9972320608468
True	137.4384162744402
True	661.1299136616663
True	501.3545449828866
True	595.6580152795702
True	136.545228828907
True	39.34690833525138
True	676.4951231591497
True	71.6689594972769
True	550.8443266030652
True	698.559342097121
True	444.1857170377699
True	135.3835050921398
True	534.5348443580713
True	4.236487062724564
True	406.28650407056807
True	32.121483737069326
True	632.8761918232916
True	267.1842100609258
True	583.1944787267153
True	692.8425218044696
True	148.40832631163516
True	513.9336933876954
True	490.0412314546331
True	65.20418124961486
True	949.2951306703887
True	2.3263455393185235
True	27.530442511471943
True	621.4618999479585
True	669.8731437475066
True	126.5296484793262
True	411.30785284617497
True	125.6892689414291
True	71.68236428116298
True	478.4068939695538
True	45.17965841618412
True	504.6468665627698
True	12.22856753188426
True	859.4269534645715
True	543.8621287795531
True	683.2752570349187
True	99.53242047453804
True	383.2710297387215
True	973.0366486861463
True	866.1436720058954
True	144.5395381956578
True	535.0044022407095
True	459.2170041894891
True	250.56134021945408
True	251.88843800139048
True	5.974083066209452
True	323.4807885117837
True	12.358300866656831
True	384.4006940981029
True	79.99409828199417
True	409.5747352191197
True	654.7282742761973
True	128.0917149678872
True	239.66639015260952
True	626.4087816480264
True	697.1155195079167
True	297.77089697204
True	139.6923627824131
True	159.81203699348322
True	481.4838510438476
True	86.89085127227861
True	11.6947186756804
True	510.06123776766674
True	564.3918146500012
True	18.78030653723004
True	137.20646773662833
True	915.0721739981848
True	470.3852122759293
True	272.0032896329101
True	34.62734401558904
True	482.4033022236314
True	111.1573585425118
True	587.1277498300965
True	663.1333924332736
True	301.0319878011664
True	375.2116968783648
True	187.42308912244664
True	251.12769053117677
True	69.37443337323563
True	203.82663176925823
True	498.32086782057394
True	19.31916959616296
True	432.3268338989357
True	366.3915005051877
True	706.4067517416723
True	879.6588374850247
True	888.580664976663
True	155.3872472407971
True	399.108647696449
True	70.20518076545115
True	198.5269578096309
True	311.13886917141883
True	10.295836560507594
True	794.7954355851131
True	23.748346607396364
True	393.1527183173185
True	267.63218884421065
True	650.9949082379632
True	200.8395884515679
True	38.81254007252806
True	670.8505093348153
True	1084.1491865183918
True	223.8888715614546
True	134.3315190065011
True	617.503345112917
True	518.393620986476
True	17.270026005467816
True	843.605090781551
True	114.31820642081354
True	48.64895665411394
True	292.830419142391
True	347.46798935205294
True	395.1013644622802
True	262.0422195657949
True	18.764740266901956
True	22.308279754066582
True	853.1077062210746
True	199.5198631811866
True	110.76386391038628
True	839.8913633342552
True	655.1549406098043
True	634.4979378115745
True	446.666861123029
True	144.15182537615686
True	32.291298763587015
True	107.03609267206946
True	446.2661625867879
True	229.9965625515119
True	492.09359692888967
True	142.50973958557054
True	467.9612981333439
True	652.4501121993778
True	932.5989501333084
True	22.875997712690637
True	960.0097886437616
True	1100.418217963898
True	496.9304648832833
True	82.47262865135042
True	778.0055880484634
True	650.1067359927863
True	686.5558118042813
True	177.56136124106897
True	749.0173402275236
True	693.3935971897947
True	123.0380541549762
True	781.7659903758192
True	822.0717773546127
True	466.7253404769695
True	222.8505285453882
True	75.12832098741211
True	313.6001176620999
True	360.2937999839728
True	469.3918463103207
True	436.5892103725383
True	200.89019375525857
True	305.8198916254695
True	2.332248814381824
True	13.79648355754628
True	107.2072195510043
True	133.82234902397968
True	345.6538162249618
True	346.7221019473261
True	115.57583845074508
True	17.36990740802471
True	201.95633604648188
True	840.5605294891994
True	456.9950773628181
True	541.147605875769
True	554.8131100076301
True	797.9034602726213
True	636.8239290934262
True	90.55090538893776
True	205.86998173002584
True	250.41861080268163
True	270.42400028336067
True	107.70969068971908
True	374.0435427802888
True	435.6122792738297
True	165.83494271806592
True	648.8550449517569
True	242.64437883424264
True	197.28056351026487
True	31.09181592201657
True	244.79834689985836
True	490.4583736255853
True	168.13401059874573
True	525.1963727681127
True	468.8033603690705
True	248.99348782387415
True	109.96525643664188
True	42.79696727938652
True	404.9371220011854
True	795.9000852572889
True	167.10613980908832
True	1053.148531766106
True	1045.9742863079382
True	490.2181311519664
True	104.858383503581
True	119.92815913263354
True	665.6584323952083
True	9.40029173070561
True	226.3428054103684
True	130.80406345061348
True	116.87422770940456
True	332.52288752449823
True	614.7733668900681
True	37.53666440603124
True	122.60217936526044
True	941.4337601545208
True	58.201297941576
True	445.5617036734259
True	534.2893502536701
True	255.68218759983003
True	131.69746212847784
True	886.6524674732879
True	1202.2090695455631
True	514.1819878575958
True	665.6556494816614
True	219.4584294833344
True	149.50951020404963
True	337.69008491863406
True	252.7887568905222
True	169.70603719626232
True	303.56757564894104
True	335.4722779588688
True	9.834563557749425
True	622.7857264037996
True	142.99416488351935
True	77.68185180454121
True	433.3964791484854
True	317.242021300947
True	1203.897483577656
True	347.59174249632474
True	988.665204916448
True	10.21335329678567
True	250.98377702912083
True	225.4548714000023
True	159.62130050833343
True	482.2358430981125
True	202.2240959836183
True	432.5887677005237
True	333.60697782033856
True	114.88333417362804
True	361.7289591871854
True	1082.938177989752
True	747.6650102044598
True	225.2916211573804
True	107.0402460334936
True	296.3834146393233
True	24.935743107442104
True	355.29534589177945
True	314.48849969371184
True	584.2071471391954
True	477.1543449364515
True	364.4208429223626
True	154.31201036754013
True	13.243208707357478
True	417.1322321533464
True	285.0258665539523
True	138.99644919532508
True	303.8811237121544
True	407.3245137222533
True	831.4243380293847
True	320.6216497908987
True	782.4313540131882
True	402.7133801469947
True	378.5760967592304
True	1.7311588590421576
True	1216.5412505639245
True	107.059894892239
True	938.5266929995844
True	191.23350994879868
True	466.5171872070082
True	661.445426195899
True	88.80420080027311
True	480.0623623371375
True	34.38028118905386
True	415.7504066372461
True	77.5176658370527
True	224.3641822615853
True	38.08375907919284
True	683.93304587209
True	188.84195824204275
True	25.99151179311916
True	396.0491770619248
True	106.50850399691303
True	164.35553808578885
True	827.1125801598179
True	256.0612846520642
True	154.35598129122914
True	368.2507666034144
True	516.6568072370378
True	325.8621040065523
True	520.0543285185009
True	604.3970126655597
True	156.51440929791227
True	7.588153096529734
True	68.67503022003861
True	430.3979623519934
True	93.75216197433777
True	84.08269434021915
True	1022.0974171354908
True	26.44524149194491
True	328.394280991447
True	328.9346871636785
True	473.16945209793886
True	689.1037953920392
True	189.2182544642357
True	664.9095478781388
True	326.1336572242003
True	347.5396348805884
True	273.0193913271484
True	220.3551246215566
True	354.1855570674437
True	435.4355111516623
True	393.7920973771463
True	599.5761210111568
True	139.97403985118916
True	72.33867953265306
True	41.83860957937744
True	310.6245787199559
True	664.2775749395435
True	402.5810067504775
True	786.4617867057623
True	214.1509681160162
True	379.52135616304986
True	69.15885767423546
True	57.59799785441998
True	430.5078330712317
True	199.58229526885003
True	229.67859032657248
True	45.921580643513
True	1064.0963313885743
True	179.1287193356167
True	890.0785844574367
True	323.40509993772065
True	920.62960206505
True	230.6265381810373
True	461.1280307981502
True	532.6068757291343
True	600.5699899821174
True	216.94194681110025
True	471.3337265032452
True	971.789006688877
True	128.67358721541717
True	4.904837406632714
True	559.921245908363
True	26.39184847545869
True	76.11147588921263
True	783.4099932746077
True	215.15608250824343
True	990.7240214186646
True	690.8112331025382
True	402.1025110033614
True	293.50422067455446
True	487.136163299331
True	338.31203287721456
True	190.78142172992335
True	698.6334329923851
True	716.3647394849221
True	202.74498149434683
True	84.54033158981572
True	511.3780001182139
True	132.6612506577048
True	379.0394807856407
True	340.5224260976082
True	64.48882501516229
True	382.1336947925584
True	417.1325268020355
True	376.5207677906813
True	423.73276800321634
True	415.8651797587074
True	632.4128372867456
True	60.91361174168226
True	449.81469599761664
True	339.54776310972335
True	658.9450632828019
True	227.07746698742417
True	98.63149191916575
True	42.47294337995644
True	531.0267557783679
True	638.6858352516632
True	195.4202108781824
True	412.7534628212818
True	344.6989725761353
True	16.772149603926028
True	159.0732736097625
True	291.2060022876605
True	3.0519801599310625
True	867.3360061058253
True	79.30433800563928
True	102.98342831103928
True	108.96742425074662
True	362.6406657055901
True	37.83218360536824
True	451.454912584071
True	226.2545418246084
True	5.255670747398993
True	120.66173775961867
True	440.0945357853516
True	51.02835355509124
True	64.88536504745788
True	174.58775987949463
True	288.49471211858474
True	980.80638594889
True	390.44993847634464
True	959.8329974883006
True	179.7641836335806
True	1011.9555868651602
True	783.0451666208477
True	657.347481223788
True	409.2415454246425
True	367.7963132839618
True	78.32205102123942
True	73.66374496761556
True	82.86360120588938
True	164.58796302116863
True	454.5742822512205
True	1086.574930379412
True	174.97022335198105
True	342.91043127569543
True	437.5175348045336
True	604.9546970943453
True	575.820869480741
True	286.0386944325987
True	475.8755388504805
True	654.0564077539267
True	93.10874733385285
True	726.7206184307935
True	274.08256274621505
True	135.33753551895234
True	412.8173669679668
True	827.2620561698967
True	448.0853771588162
True	822.6496998933219
True	204.0137781825317
True	347.01992599779777
True	699.0873876751741
True	601.6255367983235
True	193.8359866377789
True	255.7496167644761
True	799.4202435086933
True	31.42183074721882
True	190.30672393846973
True	489.49443542367055
True	704.6571460736735
True	107.44507869903232
True	38.78320576467875
True	168.793133174541
True	712.5842888136166
True	325.4530345836158
True	544.8318530329874
True	347.933728965267
True	291.873611268874
True	454.33877775244713
True	494.3905262806738
True	73.1368682442251
True	381.5231945861822
True	758.408024083389
True	0.0
True	297.93420827065484
True	246.5300482945084
True	945.8829658873524
True	159.00432027107675
True	653.8591716733224
True	634.63454189958
True	118.21128447155606
True	218.8846651133688
True	132.72239603213552
True	10.209563820403403
True	295.3039374720631
True	370.3072679842381
True	1141.4261930783823
True	227.48355294229705
True	384.0182697668344
True	663.6818513299492
True	209.72732257344495
True	27.25992735298025
True	869.9312486453783
True	599.0489923181076
True	158.70962224909275
True	660.19060074233
True	162.2471663838877
True	298.3796116644263
True	808.9466915457716
True	34.066608605688145
True	107.4276154553873
True	510.3972117946606
True	63.07583094865158
True	77.59411978928904
True	417.32651440587176
True	21.593211979729528
True	761.238321592892
True	103.3804197546673
True	163.95227575976568
True	17.568010065205584
True	767.0062040270357
True	28.72796623928733
True	771.9466233022763
True	389.3767538038644
True	117.07846466336731
True	696.3884445682539
True	528.1203959843365
True	547.386210009367
True	46.66075630926599
True	372.6038773891085
True	5.054222271240029
True	90.09075928433528
True	365.6175039560064
True	48.5999085617562
True	119.64470029906632
True	306.4856822190782
True	189.9038854881194
True	103.85205272734804
True	640.9748069197205
True	20.097406829498148
True	1146.6701424498233
True	476.6432941370737
True	303.490971087599
True	493.7112730043702
True	126.34974521238388
True	778.7458344567024
True	1125.635040261385
True	747.3758503885063
True	176.8112573050214
True	225.30704529199969
True	48.93074319776604
True	60.44309852572218
True	160.72230902278991
True	99.6707317852543
True	168.124594894557
True	1182.6046000232143
True	323.14029974303844
True	356.2492235952432
True	712.1996540894763
True	17.442794689824314
True	12.90718757909219
True	566.9079796222801
True	5.698790753657982
True	108.58716100126831
True	701.0919753044393
True	182.4035373816825
True	651.4879494860712
True	819.9310103664994
True	157.21490353996012
True	886.8807566191286
True	3.224277925102201
True	449.0844812547916
True	1040.0484341602755
True	25.04471506850289
True	235.46256646376804
True	134.78429764789814
True	954.1728945146532
True	224.96563263417065
True	493.0532482636001
True	119.15370701934413
True	513.9885034424574
True	156.1997711823591
True	97.34267715861068
True	383.22204086003086
True	67.4781556275288
True	54.22371336410444
True	1088.979274078254
True	255.2886369684525
True	163.42762996246682
True	369.8438453578046
True	387.3019772541387
True	217.234752720471
True	169.13941771270655
True	371.65013947239777
True	37.45442806776764
True	481.820377585858
True	1112.6694724321983
True	110.450145449189
True	472.5730873976845
True	308.4565845044836
True	27.4541671262086
True	420.5246032695018
True	102.86935221066132
True	579.9581120116244
True	201.1821890495537
True	413.1842663091464
True	22.194425010721396
True	424.73038889905934
True	108.9805245360256
True	357.09729239031793
True	34.4476732624794
True	168.7132398602304
True	235.31488389790223
True	785.8762639058024
True	56.73821113341849
True	144.27309113002536
True	239.24070134141084
True	140.8537345998646
True	642.2395733081974
True	559.4356683931218
True	788.5272952432133
True	395.4669173011019
True	552.0386440516295
True	422.4072359922995
True	672.1370561794139
True	69.8249754559839
True	469.2370580275864
True	410.8626531214501
True	48.209461609230914
True	85.51550215226548
True	127.78507775449432
True	87.79055743875718
True	329.45709569087376
True	832.1849352850173
True	334.57772724890697
True	1118.8052640728158
True	342.6421363867895
True	912.748900398275
True	152.72295575969673
True	585.6481100670162
True	638.6405749741623
True	682.7784560440367
True	441.8986459422216
True	67.70380375559424
True	294.1032628887336
True	41.11965771976615
True	164.61115222236657
True	168.7790753611405
True	1084.4885902739643
True	235.00834616639972
True	565.9645842227474
True	577.6076007905845
True	548.5338913268456
True	870.042818773791
True	600.8460345389841
True	619.9272620961166
True	951.7220292523604
True	125.28271970706372
True	311.21870119278
True	268.15564739083925
True	333.7839049948184
True	90.25648113211793
True	373.0333336598793
True	4.651099818919393
True	314.22597225236257
True	267.257757371663
True	603.3574992663999
True	287.6827896774615
True	361.2513907840888
True	9.118764304125564
True	62.46799268485224
True	543.9151163178084
True	31.761093278457704
True	147.16609323371105
True	64.8245239514792
True	144.872667490178
True	250.04143380039267
True	71.010056281241
True	373.6552305223212
True	270.8851634691583
True	101.03800391005962
True	341.66395498540714
True	62.42097683356756
True	610.6898223985207
True	843.5471594257044
True	268.701411910539
True	1144.190744199403
True	108.21418047570798
True	301.0049016961808
True	1071.150616626773
True	89.5973579829577
True	296.2261053390465
True	9.553869343038858
True	400.2748516010959
True	470.6360309339824
True	151.46264115693077
True	616.3128864785755
True	911.915893746885
True	163.61385420088675
True	77.60101950737041
True	340.46134303634574
True	569.6213168966974
True	620.774696411501
True	1262.728949812329
True	26.60831852866725
True	933.9195819668412
True	125.52820948631712
True	632.988547069616
True	121.03296530605698
True	131.79608401486615
True	189.4435754885656
True	169.204634176859
True	757.4007843077208
True	225.70789052586449
True	228.0893128929084
True	68.6229224489965
True	515.8088045832837
True	437.454063867192
True	179.54544364038497
True	228.3171417603602
True	16.92306532848057
True	422.7306296340394
True	229.9489837076389
True	277.9945581117744
True	115.0803223982399
True	725.7394829392011
True	402.6072642024543
True	261.04775517405136
True	637.5735984533018
True	535.0510638102214
True	471.8908301722002
True	135.79296965165636
True	533.702297028756
True	434.2259701032527
True	3.227021065402007
True	191.97615719349025
True	95.9006156630389
True	243.55377027390853
True	2.8756516304547626
True	122.56211732207898
True	336.73788471931977
True	7.451789381619972
True	793.2508409090292
True	159.35219885000413
True	742.1807836008453
True	799.3513131099605
True	155.37691375635228
True	235.51066584241065
True	480.1419507565624
True	797.4578447739322
True	51.05727011382103
True	37.46812447713744
True	136.56684794851492
True	638.0641794624382
True	707.0205698774032
True	179.95225184213552
True	582.1688728255086
True	578.5023174703116
True	840.0926014099383
True	405.6505653781359
True	190.10406400095405
True	856.3103807788307
True	221.52572901926817
True	149.48093474726105
True	335.86371609761807
True	224.14293598751053
True	207.1960314528432
True	622.4221256288293
True	241.67366305549845
True	204.950371017718
True	459.5344704393309
True	472.9808196315309
True	61.95800911226687
True	288.07446355664
True	77.69818260610101
True	344.60050788774083
True	353.27078139401226
True	258.1764169348033
True	179.78120686198795
True	364.3387706709391
True	639.6450809238715
True	765.2843033986504
True	288.9681976157694
True	733.884439953809
True	57.44554325619752
True	831.2195102474415
True	350.31174243643846
True	13.500146139570818
True	621.1102317847112
True	692.9116876217817
True	268.10825425486496
True	166.38181668138466
True	46.07547220362295
True	386.4645452405875
True	78.71497467943325
True	14.013729237557936
True	904.1742136345846
True	369.48610228977327
True	180.24432778366207
True	957.3571631192004
True	11.56842720777189
True	782.5167306780844
True	29.36139847799713
True	645.569610947445
True	58.61924520285156
True	748.7467910858933
True	425.726625325041
True	199.8097845015271
True	437.5371207593786
True	214.69624216447707
True	304.2521607107134
True	232.37661967159943
True	407.5777252261578
True	10.159288261460976
True	321.96972144998824
True	114.95038446777016
True	9.633613326086126
True	465.1477635641384
True	712.847511877146
True	294.1220132936341
True	79.97847115815931
True	314.8004166593189
True	81.98004916422
True	193.34028753975215
True	181.84444950919325
True	368.5857361838709
True	45.18308135487727
True	136.1954350062793
True	367.5773935032189
True	857.5807688741014
True	118.24532017852307
True	209.36364568960656
True	451.64898237748736
True	17.384746652270746
True	415.67720065279167
True	504.5056038198084
True	90.43045145674569
True	398.97154162866514
True	341.9956009723859
True	418.9427667215859
True	593.4767159565737
True	1034.510214958734
True	964.6413296989596
True	58.53759719722519
True	1057.7156700589994
True	113.04649896729944
True	111.57478731092564
True	111.82258029383716
True	489.8483420541368
True	376.85810204996
True	588.6976272028197
True	251.28671973860452
True	160.68387480992442
True	397.4266073763573
True	15.60495208595636
True	446.41924328170376
True	395.5030676982129
True	148.5529828525062
True	97.6822767571918
True	554.2055013235748
True	992.9967259442273
True	210.91795530603483
True	65.90354095873593
True	446.52839115279073
True	374.6504010351622
True	487.3946893685407
True	303.8302171895356
True	3.807887452669181
True	545.0736645958867
True	517.5013706948845
True	504.7286867477416
True	190.56174539910404
True	107.11716786296596
True	22.11174668627117
True	369.263464578508
True	108.2317252905002
True	7.810122491842385
True	31.61001726598772
True	356.0344097691516
True	640.4884317774028
True	127.50698986858296
True	83.64649205429761
True	25.741967973425684
True	407.901366693493
True	360.4792070526917
True	726.1804684738672
True	306.9804713898328
True	501.63896821162336
True	541.9815774474946
True	529.1713661243091
True	295.500283165664
True	551.5321670876084
True	101.89533894698486
True	579.9671440225648
True	7.148796868133244
True	360.14136352155134
True	464.7879239340513
True	967.2517042521245
True	354.7795651046891
True	809.8832095937382
True	983.9704591626712
True	180.8435034148616
True	39.169647161005486
True	368.5549607658653
True	383.8966913654711
True	596.5993407350339
True	250.68466561583168
True	27.57373773185975
True	667.6717136563246
True	121.73142094269232
True	1029.361777299982
True	317.9803586851163
True	489.87635444711424
True	130.33697196510516
True	813.4796517156053
True	141.7979908604463
True	804.5897475570484
True	576.365891818637
True	190.59235294218777
True	111.65909917073536
True	62.77661500578235
True	566.9791333534416
True	923.3465405242644
True	422.29608572692814
True	528.433524748765
True	129.4371857629834
True	624.9139978470007
True	476.78344530244914
True	775.7077211306756
True	309.57575907652864
True	601.3053421024747
True	114.09487940709283
True	27.68990792697221
True	416.06810100181656
True	165.51350932025457
True	102.77371666909906
True	385.2331256086618
True	1070.1663871067933
True	264.36048957149006
True	558.1322996117134
True	11.497517348032028
True	74.97312085605388
True	322.93687439785674
True	782.4554871680734
True	441.510613520682
True	501.0264019166524
True	716.7733717688745
True	71.67817860649681
True	713.9836709606806
True	47.74853927943721
True	106.97532097600876
True	183.9403622092495
True	85.72357651019442
True	27.20520374621052
True	291.6476194996258
True	469.2516399072886
True	897.1575358105407
True	864.9007255901058
True	6.0702229505162535
True	284.8778544789751
True	462.36661699036335
True	128.03496749078406
True	228.66276685243807
True	321.8769311874684
True	1316.2039100273137
True	418.6634959075295
True	24.541970010845542
True	190.30706794506264
True	666.8201512895072
True	35.91571464546778
True	178.3640210233353
True	559.0424103696762
True	76.51111817658408
True	862.0943354417694
True	328.70703649452685
True	660.355530577567
True	80.3967655492507
True	672.3935907937189
True	575.1031168289849
True	877.57450622198
True	251.67825020830503
True	495.3745218355107
True	809.2890462677643
True	949.3773437864116
True	235.56254903453743
True	748.7514733016864
True	223.42833692120968
True	454.1233314207068
True	365.0970530638589
True	497.3234585510032
True	491.1309333159702
True	312.93469961412296
True	351.1421098112699
True	110.85457388884426
True	358.1867453871912
True	1111.3845411991856
True	312.541834487898
True	141.3480591275036
True	274.88878504216353
True	733.2324678796334
True	650.462814867217
True	420.2144900916247
True	122.617598220985
True	323.5198782682688
True	34.303687021294905
True	174.02674806996058
True	90.206978705315
True	83.90659115102703
True	561.4949768888434
True	139.48514680784004
True	134.6955869819872
True	111.19920862525348
True	87.98534751157236
True	448.1242461726289
True	393.28272506783526
True	1061.360211188313
True	528.3955405880972
True	852.6154477567807
True	277.5197942081152
True	288.0684820571638
True	537.4309659883809
True	197.1569763536721
True	771.005380218193
True	245.33564127955628
True	358.85900505600904
True	69.43008333680616
True	125.1630192270884
True	254.1567284045445
True	117.2923166466748
True	483.1716171762752
True	30.817981393573827
True	578.3034049951392
True	1012.9075760710426
True	727.7089325292573
True	1.4997720672034116
True	61.54646874471042
True	496.09521715905606
True	447.1379851137175
True	74.61185974789335
True	117.71195435578583
True	313.09644214108465
True	80.79551583744153
True	53.99170683406649
True	717.1898267006437
True	645.4332055947682
True	165.12853735785197
True	172.5396064076245
True	537.7988443240572
True	55.7766391957259
True	21.874870450557747
True	583.7357181405723
True	456.18602898785855
True	1130.7993079152764
True	46.25772478103511
True	480.3360612010547
True	911.308146071654
True	821.5351546585325
True	293.03931106390525
True	756.355346577807
True	413.6758900628672
True	37.81763888186695
True	102.05572495919914
True	695.0851503018284
True	75.78646816865647
True	138.43688817877347
True	938.5853144274566
True	193.02215643758728
True	274.6322147863816
True	105.4930140834414
True	629.0929841616774
True	601.6676598167493
True	205.79950562031516
True	432.590256549581
True	42.00754111388428
True	285.77669229400334
True	546.7692917550555
True	580.5446782488794
True	305.3223829547912
True	74.31520743936825
True	931.3324720076308
True	1074.4590285242198
True	566.4227607171468
True	64.2318525093109
True	30.429850860593103
True	91.13319768932408
True	109.04088604828772
True	101.41675445400368
True	893.1401812694097
True	1168.8643891058257
True	711.3625163849243
True	321.01484938612623
True	8.050197318350385
True	22.07760821679167
True	346.89993182386144
True	491.51783268743793
True	39.659476532700594
True	566.3704777566595
True	425.8301562676913
True	385.9231225631278
True	78.91273405139442
True	199.7678331597388
True	260.7069094380183
True	131.2446967848066
True	395.3599129914765
True	43.66727405161019
True	178.2104719743476
True	1157.5922195604865
True	6.1014161952000165
True	27.35461649770748
True	596.3723164303632
True	360.3504059045212
True	783.4360431537485
True	161.12314836543646
True	759.5683875796672
True	602.3095999621003
True	282.2646652204348
True	418.6634706279552
True	335.3921821835077
True	287.6797647408909
True	265.6834872973291
True	371.7228841497424
True	496.758374665038
True	497.7357956567745
True	111.8775917657474
True	361.8316430245115
True	8.60973349897527
True	187.00757411551885
True	244.29200874470573
True	836.8615935619574
True	605.3951726928565
True	31.127344582919747
True	732.5746410521785
True	854.8370264441463
True	101.4513430175622
True	354.6643102140262
True	852.0102511948281
True	221.28479424672744
True	161.0466969992823
True	528.5541703350608
True	595.7803448364654
True	1097.1606688340414
True	141.77442691085878
True	154.12527272213336
True	255.48853878301625
True	316.5355227709296
True	435.3052647792734
True	413.5988615338489
True	315.2665622598077
True	440.7991699410153
True	494.6565872597693
True	214.1154529298492
True	1451.1867783795328
True	247.0337395116861
True	410.07807157535126
True	53.77043589174123
True	741.0317283903977
True	247.14723924551097
True	942.5020446425084
True	547.0585040294881
True	308.7931167275132
True	753.0460621371734
True	263.80344302964136
True	205.5803931159957
True	257.8413082007351
True	219.17601036982623
True	146.08417888396687
True	244.9110557185379
True	726.6723277120911
True	505.1531242478906
True	218.72299638431667
True	1142.3740239269712
True	117.39726137285125
True	260.52430345004336
True	72.93690249132456
True	308.5011780932938
True	415.9885481274732
True	96.02421792325148
True	221.99805144856012
True	73.1015720292507
True	697.2182752278118
True	360.3752219592631
True	221.5655646067194
True	740.0453893652436
True	881.7393377081205
True	804.3175264389599
True	833.9393858903308
True	358.09945602407834
True	1.5842873423771184
True	260.95331548717894
True	53.294218061391966
True	397.0150418742929
True	56.22155726958585
True	365.2918766098082
True	840.1029980341461
True	1026.3070200126886
True	394.2019349889623
True	23.588515171415885
True	503.7686098118141
True	503.3849969254442
True	193.6397029105856
True	232.1896512046596
True	296.1959396266928
True	21.436081437465702
True	127.02427748467888
True	956.2465826589878
True	61.897058159992106
True	485.4357956084629
True	794.2620715207888
True	95.4040373308856
True	256.40298577721245
True	112.68399511220704
True	15.2381421092822
True	1.2163817506709311
True	116.46840390766974
True	1015.3070386148617
True	497.71335681202606
True	68.72743477903629
True	790.656685501117
True	339.29398969194324
True	1.2792691445167457
True	444.99809946482833
True	185.70691142112997
True	483.0739385010446
True	84.57673968061847
True	328.30179544291866
True	362.6055554848388
True	167.21907260557953
True	202.9822023851065
True	134.2933739321117
True	163.6449334456258
True	978.6829015566004
True	16.65629369230085
True	500.1658656995511
True	486.03702759743874
True	408.601079732186
True	218.77294388587012
True	238.4761180890246
True	152.81982050666338
True	48.45445452633632
True	477.7614355372169
True	154.03597692261295
True	869.3201773454222
True	807.6597012834408
True	239.9270715891755
True	313.2389663277549
True	522.1423395810742
True	41.99025132893536
True	84.40921424504639
True	748.28342833578
True	1073.5092893402966
True	115.80813839745232
True	721.7987140656355
True	149.7194126818148
True	927.7211178291276
True	681.3943946238506
True	106.41680678847956
True	272.39513063669165
True	627.0665643495932
True	258.7001414840496
True	47.080053721496384
True	569.8103671618758
True	440.44031227379486
True	5.766545347597514
True	469.5660643179286
True	71.35588606546922
True	172.4167176546891
True	242.75807492621192
True	308.28368518183186
True	76.98340113743328
True	220.6448494095711
True	349.26466787057416
True	434.8916313066901
True	936.1244151677854
True	46.99035694684523
True	910.0797002570032
True	1032.7619315299075
True	135.1694238433761
True	73.77549737311048
True	1012.116337753578
True	35.59553766006256
True	217.7419459257843
True	87.26176645492536
True	219.41206500158532
True	347.9601710087163
True	974.9007999678662
True	92.96932740752692
True	73.31693008924627
True	637.1725273694303
True	273.3844974595262
True	720.468164795652
True	55.97940265125851
True	493.308922904774
True	381.4045826193658
True	679.3069878771552
True	52.75717593103995
True	104.60190472926278
True	28.00044865574499
True	275.39306751384646
True	44.25202253838098
True	353.1707543402609
True	3.278441293965837
True	1163.250577095478
True	107.68756424666476
True	136.86412505009432
True	351.79992994631107
True	730.3562429737163
True	681.4342914505094
True	1019.2170494910146
True	461.4281367806601
True	427.5565841287775
True	144.456589330434
True	412.6437554928728
True	853.8933033446955
True	407.7819978019114
True	881.365060282323
True	87.0908338156488
True	419.2736758161402
True	174.64023477843
True	294.11076778400366
True	755.2005175886703
True	169.60017910234117
True	131.76781039447687
True	66.50004932735541
True	864.2001985185499
True	791.0898297809099
True	81.65582477689453
True	447.91955774040986
True	713.6966067795843
True	419.4943103382808
True	58.77779430546938
True	327.90408738385725
True	786.9468293946139
True	30.62864425509388
True	355.3631379102737
True	169.28300822224165
True	280.78777224678004
True	32.14115263524551
True	219.14332078144028
True	789.3868968629059
True	632.0364127842261
True	56.37680307768496
True	292.80335760358327
True	903.0518970837524
True	17.49401156140522
True	311.399927201378
True	279.0309709993368
True	420.95880286855424
True	224.0024981447012
True	596.0432050048669
True	47.25118056826119
True	962.3078230883724
True	913.7708482781848
True	46.66006188412676
True	400.66483090268775
True	726.2412689683078
True	917.5042863883888
True	272.2726529387091
True	576.2697411466557
True	131.23426184867233
True	191.83063485327077
True	130.76882821330008
True	132.9239436003927
True	213.1273866518137
True	935.6495685512854
True	780.4780782935233
True	908.4543010340948
True	17.764571155472222
True	27.995401143352854
True	354.97667059666804
True	12.938496652959731
True	639.1049282560109
True	1051.051109660276
True	275.9215958969893
True	214.0159090825396
True	85.4604301417221
True	212.71889625181095
True	129.84509941303332
True	46.63507342615097
True	135.33550270206297
True	91.14475983971336
True	254.47464187928327
True	540.2988967525919
True	167.1073152189978
True	29.46335785699428
True	60.85967305946377
True	428.0903396816702
True	263.5739590893074
True	577.7835032137599
True	21.625140806485845
True	114.78341444145724
True	658.7308287853909
True	258.87639085444886
True	482.7561439161264
True	656.7967716728051
True	98.46413120925112
True	112.7271891597058
True	83.72167332865487
True	25.96934021497148
True	116.52135000200742
True	84.87023133298493
True	105.39406891883031
True	150.3350669323207
True	244.0507984848886
True	832.2239996714711
True	293.526006689748
True	966.5926406450832
True	169.64304299334975
True	196.79383549137748
True	840.1334042726589
True	292.3947377870656
True	601.698474236167
True	257.28649613508486
True	356.89984568495333
True	464.2553178626067
True	593.4625951432159
True	660.2273598935134
True	358.17039783287566
True	35.44449946395762
True	549.1273972408495
True	616.8066486403943
True	18.62169773343588
True	12.392931434279037
True	261.53199903569464
True	418.93794940435487
True	447.1727541917589
True	69.63444977098261
True	632.8952599150035
True	980.5343134401078
True	242.98613135729764
True	909.8408020938836
True	289.20365023495395
True	100.3181724320168
True	274.16937906946924
True	704.7223024032968
True	38.761905634483966
True	574.9013351510494
True	1257.1757819442769
True	1016.6535919848494
True	895.4983543094779
True	219.20033625602116
True	85.03665445272061
True	197.87859610097172
True	826.9105113589712
True	146.80000037793133
True	1053.6376236781205
True	844.2890119501786
True	42.48024097078265
True	89.36182125657145
True	426.3609361676017
True	399.03613721726015
True	205.31821384214263
True	520.5741721910996
True	663.0279034071763
True	119.84542857821268
True	265.424857129572
True	1021.2772142836824
True	55.67585162469363
True	704.0201103394335
True	523.4485528033711
True	40.63055921205503
True	808.9154328550611
True	394.3347594876523
True	571.7969339700255
True	113.9786616449606
True	263.55684307142246
True	223.57124582924837
True	26.830220713073004
True	130.0785526941949
True	739.5885698014441
True	138.5633626199247
True	390.5851474540309
True	59.78465624440932
True	643.8484208417125
True	591.6191966132748
True	229.748260125216
True	445.93070819848094
True	170.0552783236388
True	166.11748311436244
True	221.8279397008405
True	264.12846489279053
True	357.5290617738001
True	135.7190555924467
True	194.3905855886072
True	27.63701846734755
True	890.259354087757
True	301.70603614743777
True	9.16003823388846
True	362.473212238707
True	157.75374977693227
True	627.3315373200674
True	371.9564141116099
True	591.0628616218214
True	551.7575497503086
True	494.1350970326605
True	796.8410794404383
True	243.07714834511128
True	549.5737588686721
True	158.44056921158588
True	511.3714986946137
True	354.4161719086261
True	382.3708375759508
True	122.69713844109656
True	131.67644105652224
True	108.72637836673356
True	66.15270081113258
True	724.9844654618735
True	180.89992642181184
True	44.137220103424816
True	0.0
True	543.3436416501582
True	111.09763525031305
True	24.73075908204533
True	41.25190985625528
True	117.00921354439691
True	537.6656755247186
True	179.36423494817734
True	107.82505760692636
True	34.957345969817624
True	161.71952522183443
True	921.8748565334564
True	50.47144393428309
True	228.0340598920078
True	734.5861572133497
True	317.8900817360118
True	453.0691255960799
True	484.9875462317932
True	506.0966756588999
True	589.519778702238
True	873.1819328797126
True	269.9481988433922
True	1005.8443416415912
True	917.1400480639084
True	619.9699628684198
True	340.0442167289491
True	851.319516145674
True	9.06670619511231
True	31.267198665962965
True	290.1646148000355
True	43.09508183093876
True	203.2100640400721
True	770.287455056038
True	215.663196546145
True	760.3982861729769
True	767.3691652810951
True	123.44485576035255
True	366.5650370827658
True	575.3075243798919
True	22.01297115261811
True	137.531686141155
True	420.4231211901897
True	304.9472750969801
True	197.36186007784312
True	112.80622810726992
True	375.2165989644132
True	21.23818103969799
True	379.2842859955367
True	371.128985183155
True	1059.5828907842194
True	361.3386086989644
True	30.603848590107543
True	438.54373579013287
True	446.9904983885798
True	239.0078483718314
True	31.612203642457043
True	768.8581876220846
True	424.2260857047958
True	184.5078942665588
True	12.092634638893804
True	1225.8538932446031
True	166.76012670140565
True	25.635453235034024
True	320.53114799084824
True	276.9066107852972
True	113.21259674378584
True	288.40351749612444
True	45.529433492459766
True	306.14889760371034
True	298.74266078586066
True	318.505542118813
True	29.61122855401127
True	46.12595220802902
True	995.9721304006708
True	22.302876011561796
True	14.512159249517332
True	177.03487384393685
True	653.8816258513306
True	9.208275650922564
True	190.80601835094896
True	167.5172472390869
True	540.528152841553
True	363.3112096287256
True	736.2357074215757
True	314.6069114977457
True	469.5581267492117
True	451.87545513919935
True	490.6973347928862
True	104.4191210790537
True	1276.1341479735586
True	896.808341534318
True	273.7006262651236
True	540.7111035122376
True	105.62343507132604
True	566.1643325754852
True	426.2299921715923
True	160.90281041877122
True	80.06909672438513
True	356.87207369460185
True	168.86809524727346
True	31.670928668206734
True	620.6747630997301
True	385.4681326625696
True	67.97284228032672
True	27.717316570403103
True	652.2510724890269
True	493.4895496644744
True	72.81328532377445
True	21.11946901943626
True	324.81080986230774
True	341.82794915517707
True	700.1420058853759
True	555.0760387925369
True	556.8042918228158
True	784.6269036146324
True	10.409373252837776
True	57.01583638302959
True	35.718711726790744
True	59.50501868146616
True	502.5697066136663
True	583.5948160332582
True	83.30039895002453
True	113.15402263500071
True	198.1934377351309
True	75.73103062695235
True	168.64986064749476
True	211.2365179837568
True	278.93729526229805
True	839.9283257121378
True	595.5208788324014
True	278.5538121501596
True	201.40380915773827
True	261.35293201382154
True	231.19234740955363
True	764.7832713143808
True	318.9558519703756
True	174.3490762316856
True	899.670412680853
True	347.69395591585334
True	465.2716923656212
True	152.68712690617474
True	123.701031986402
True	62.79475564276535
True	215.6448181603335
True	974.4821865030708
True	539.4731645570183
True	118.92964994730345
True	351.24132308870674
True	103.503857976276
True	671.1400929133188
True	4.088252099170436
True	692.9889492579291
True	37.56248581925203
True	970.4611914138294
True	842.4271767870279
True	212.70118934579267
True	29.2017228269638
True	79.96520157184382
True	480.2553548543942
True	217.06287227836495
True	1.123054299474284
True	81.4617074957141
True	1081.946702825086
True	350.14742319577084
True	653.3455452165115
True	501.0802938297838
True	31.79701842296957
True	137.85718545169638
True	456.62603487116434
True	897.6914642960392
True	821.2292883805377
True	413.8248148212884
True	335.16123484436565
True	17.07131090812998
True	81.79113058895253
True	732.1772445806627
True	468.65090097095816
True	382.90788666974674
True	864.5565113851789
True	25.616412532633007
True	225.43184080905328
True	880.6716362823797
True	236.52866020412804
True	8.632686298297857
True	503.7339868849595
True	107.35303116320716
True	667.4487367459371
True	55.83143367619864
True	258.81720809681303
True	880.1778162071573
True	915.9021242255652
True	271.8544296065715
True	449.484698991098
True	124.54087563630029
True	601.099725168323
True	259.5977527756809
True	200.3207644859411
True	866.9041414633375
True	55.348504044440105
True	715.9470121780985
True	269.1653806569685
True	297.42772470266
True	170.63540821423285
True	492.52039498316327
True	606.387196974666
True	376.2952184023716
True	417.6233368675231
True	68.95315633100212
True	162.0369487767872
True	442.899723087118
True	224.2294024810084
True	37.114361933076864
True	194.3730796231269
True	390.652077867758
True	392.6244831985187
True	756.3914482032209
True	124.10680772316104
True	667.2771366099673
True	480.1077634475945
True	603.6243504634975
True	138.47371998141952
True	40.50590829346793
True	670.1274794044645
True	70.27068302077936
True	567.6970312319039
True	697.3517622492541
True	449.17973515195257
True	136.52098258460305
True	542.6185072369
True	4.53807044739566
True	394.64205619659424
True	31.938265556756072
True	632.9664823793763
True	268.82010845594374
True	571.4161772231981
True	691.7283460650845
True	148.17357259551636
True	520.0776191820993
True	510.2126869434476
True	69.17620464233337
True	959.6718704270578
True	2.924343067003832
True	25.927071113753545
True	633.0853958927792
True	691.1730517089707
True	125.56477774067362
True	407.4458332533067
True	120.78093143377144
True	73.97672861629307
True	472.6069561669967
True	42.13706605716544
True	502.6947787726836
True	12.836040440420614
True	857.6778207032233
True	546.9574129820858
True	672.1625342259536
True	102.36931582595496
True	384.3702640176337
True	977.6398665185716
True	849.5492752431182
True	143.31974563500052
True	557.9026563734352
True	440.2340448523509
True	248.4935018510251
True	255.89018111296343
True	5.779065622837072
True	317.27017790959457
True	10.956012269624246
True	368.2478443234178
True	73.82209320195521
True	426.39685820714425
True	660.7342011972747
True	125.3025208111904
True	234.01248670663253
True	651.9642422887606
True	642.5284286334447
True	291.9952103695485
True	138.39092906318857
True	157.74934723060807
True	470.3590152284565
True	87.00916695722285
True	11.021158703790864
True	528.2119491944834
True	565.5817986352672
True	19.654472956193
True	143.20164305463922
True	930.7824897005088
True	501.7707072915064
True	264.64589559425093
True	34.18502660076624
True	467.3913332221487
True	109.37688066799448
True	593.0332969144204
True	658.3772279501752
True	299.09551677815887
True	364.7945690850019
True	190.4002960554756
True	247.5937062954138
True	75.98264091115287
True	221.19849754345373
True	485.2290218419661
True	21.903739720804005
True	466.6153610573862
True	372.0626245747175
True	701.5704078542603
True	875.343688436951
True	889.7412457846841
True	165.47581903338673
True	418.43460942801926
True	68.96202245069797
True	194.9353103936788
True	314.8946308831484
True	10.319282515811016
True	785.4587371528726
True	22.738786360935062
True	399.5063095269956
True	268.4746738833274
True	679.1677830425028
True	212.13649038315356
True	38.173262070486615
True	680.1644897328612
True	1080.0780917065397
True	226.18893502551973
True	135.51105503574604
True	592.8036468739634
True	497.94073387309214
True	16.28120784370047
True	816.3627712719457
True	108.64956118411268
True	42.977398598334005
True	301.1249914814264
True	335.587836013801
True	402.7532203806706
True	272.030443626126
True	18.893037020697765
True	23.17642838068052
True	794.6088354161975
True	192.8373910858051
True	113.09810828357185
True	863.452665954444
True	649.9000724683424
True	623.9984298554467
True	444.86063091613
True	150.24323843909968
True	31.237845008376382
True	102.90528773289758
True	444.5170773641389
True	231.1114990328209
True	484.17743302480073
True	144.87748018956398
True	487.305067517805
True	655.2947596875844
True	962.6538451483052
True	24.17029423098292
True	961.121049219618
True	1080.9861213844138
True	480.00893876480336
True	86.90302943437209
True	795.4172289419082
True	651.7528069588292
True	664.9151986795148
True	171.4590284240716
True	744.1980382067643
True	724.3817500472561
True	122.3514379946553
True	788.4953317640261
True	818.8019208532706
True	468.7169330897855
True	232.71414260305477
True	74.08094915277702
True	314.2480116320834
True	344.5366820815528
True	455.5737967664231
True	438.6675012933745
True	195.5722209019109
True	309.40955637218434
True	2.7007904121172017
True	14.638117162212568
True	107.27675037553588
True	134.3629199715003
True	351.454784908846
True	342.536668788296
True	122.521178883197
True	16.99945176283742
True	204.079526165373
True	809.5600486534569
True	465.3775652712373
True	525.0046645747045
True	561.6095903893422
True	817.1557959943559
True	632.3426567030629
True	94.10635053458188
True	212.7989978927827
True	251.0294692440812
True	281.5246547939766
True	108.69001346485314
True	364.13050934414576
True	429.6052375380839
True	166.88979310373222
True	650.8409096677326
True	249.4910972692575
True	210.15515142524563
True	27.85959533740062
True	243.6429259936386
True	477.1191221550701
True	167.5614824898959
True	535.4470864902371
True	499.6276814253928
True	239.8007000031808
True	104.55307880058236
True	41.04123493792996
True	409.0508076037029
True	791.6973699870953
True	171.03015040453218
True	1034.017915184575
True	1013.6555027525282
True	486.5690012919716
True	103.10725119471088
True	123.40829533267444
True	681.1217637751739
True	8.427925983547329
True	226.82095209762048
True	137.0476148520436
True	116.3603909427454
True	325.6884732215659
True	646.9394956459489
True	39.11591640356848
True	113.77076112831664
True	933.3153097484648
True	56.31038013893843
True	434.4068304574406
True	523.7415659500733
True	256.4536060938396
True	135.2438095879486
True	918.6021023277802
True	1185.2078813200435
True	526.4361443334645
True	646.5980495901684
True	215.46705070382865
True	151.06554734233634
True	315.99464170365326
True	248.0877291086957
True	170.33994905251816
True	315.38518467189425
True	334.79746634123734
True	11.850079780178543
True	625.6103036897765
True	149.2114350816989
True	76.84873288489794
True	444.6320855986015
True	319.71238414306123
True	1221.6748485493026
True	349.5695590919738
True	952.8481609324792
True	8.634660984041972
True	277.2092614748849
True	228.00186697060005
True	156.96109545123286
True	487.9856455810475
True	200.4364623928336
True	421.41253409649136
True	321.8109377573856
True	116.12005592661876
True	355.49343106775984
True	1035.5224273847475
True	730.5098835150492
True	221.1394382674795
True	99.00549818074124
True	314.3548645221875
True	21.489804168283868
True	368.37720307789175
True	322.0939218837799
True	564.8695833585516
True	437.5684642749311
True	347.75309291279694
True	160.35112222380596
True	13.088780500783717
True	420.7874475462705
True	275.983810810623
True	139.4878969057761
True	300.6506906676149
True	429.2228619509432
True	822.7988498436049
True	308.9628964941614
True	766.7387398450398
True	409.8675431364753
True	383.7731188510303
True	1.5014285054806396
True	1140.6148869578412
True	106.08214319695271
True	904.0072068489336
True	207.55096291247384
True	459.2707779200684
True	675.2557350248031
True	85.27149412249675
True	485.9732216537272
True	33.15324349269324
True	404.78322299725016
True	71.63999682311774
True	227.7090076385367
True	37.81295812301963
True	675.8281916212446
True	188.02651170953283
True	24.34808886695833
True	404.39865046653546
True	108.85578062477714
True	167.4054856029179
True	852.1294108435271
True	251.06173337141385
True	154.50904699140506
True	361.8784126215704
True	501.18700390302735
True	345.0511373328564
True	511.1268753383271
True	629.1697783910328
True	153.08692062847405
True	7.728989964225804
True	67.19726761331934
True	421.3225663847687
True	93.06572959324409
True	81.42448411594785
True	1061.0492799516842
True	25.46012052348617
True	326.8828769999647
True	310.9621037440442
True	447.5131657412624
True	664.5875409711335
True	189.1918855883268
True	661.7945553093276
True	332.6167428863292
True	357.5904638453127
True	277.06950295076643
True	221.17813269232784
True	340.22232010029614
True	437.065119995511
True	406.7029278826092
True	603.5308221737425
True	138.78837421160878
True	76.65025901778071
True	41.6866331152799
True	295.4816178777748
True	629.297201359309
True	393.65469367867007
True	761.5089831598935
True	217.56857731490524
True	377.9720503630651
True	69.86653538612184
True	56.54859351279088
True	410.09335231944414
True	201.30268732550653
True	219.90823865298768
True	45.58354654558006
True	1075.6132178751177
True	172.60142362028165
True	923.9963881364656
True	311.89061251679
True	918.3242270936964
True	235.10646588225296
True	469.7928401259976
True	533.7828623084454
True	605.2694721183055
True	206.3600960385442
True	469.9334651568085
True	916.5875336597768
True	125.8848493232704
True	7.994342944937028
True	571.7784346669671
True	29.40133794140809
True	77.49138845011286
True	794.9766972964164
True	222.20961327702324
True	968.0386982428564
True	683.9034316004337
True	411.006252348919
True	292.6504880293277
True	487.7741463715747
True	322.96573535282187
True	182.97042983339375
True	704.4394804026373
True	725.4145190197019
True	213.89099662164827
True	88.27456611838224
True	505.2077132104663
True	133.95850530293717
True	376.00139662114026
True	332.7091023205746
True	64.34860880279285
True	380.7867040284696
True	418.17551796288205
True	386.6369733298783
True	411.95855426774864
True	420.7430498060889
True	647.0513511404265
True	56.90634086137268
True	451.1536434440414
True	345.5492463820022
True	665.5944891257099
True	208.37039062012343
True	99.6375615746608
True	44.24599271377846
True	544.273866894258
True	633.5960862228665
True	189.2430264843204
True	413.82171296088944
True	349.7538183029807
True	16.44085186205852
True	166.1377488373732
True	290.22306741417435
True	2.299816884575732
True	890.9836836916974
True	84.17562861942996
True	101.41869511808342
True	117.66071155842104
True	346.87505795192413
True	37.31488829517716
True	444.12776901428856
True	225.5867734340821
True	4.816175875886916
True	114.47293663951476
True	441.7885482877949
True	46.66267861714428
True	66.11944411002399
True	180.88566242160115
True	293.3198049647511
True	961.4860080045984
True	389.5164901533776
True	985.3712070792748
True	181.0318195795592
True	1030.0922791436003
True	760.977951074976
True	651.4124190497392
True	401.7478237307424
True	386.96274472546537
True	80.75886341565393
True	70.38500856607612
True	82.09788757091933
True	178.34940707466356
True	478.79768312928377
True	1105.2841552929783
True	177.69823236648776
True	361.9139339364401
True	437.8994231424873
True	591.5815752667618
True	601.6759518186798
True	285.34778268170857
True	454.1073810924554
True	676.6983029111565
True	97.2481477325825
True	691.2974960513125
True	260.3787510339047
True	133.75543543017642
True	413.8729141872972
True	839.4046986209773
True	419.1737366592563
True	849.9511548244473
True	191.72940674960344
True	352.4974789607158
True	689.6197669624374
True	616.2479573726691
True	183.69930071832425
True	256.37258593930187
True	768.9985902241639
True	31.942008052871905
True	182.09520699581097
True	501.5816961253813
True	717.0956436105907
True	104.09171475244636
True	34.62246325452635
True	166.30956274585796
True	730.5533744119203
True	318.421800047775
True	549.8652814427718
True	356.51796336252306
True	312.46243680677026
True	459.8163490281575
True	511.10647747464895
True	70.83493046152769
True	360.6887940765932
True	761.7946707500398
True	0.0
True	292.7149836949868
True	251.2801418792124
True	945.5015364686876
True	153.15893862755303
True	659.1074126464787
True	644.1143004095253
True	115.70158185848248
True	230.13985205014905
True	128.51715825779263
True	10.3545222257518
True	289.16350148110206
True	375.2731924536004
True	1141.349402349899
True	234.6383188667029
True	406.4831413217859
True	647.688361701463
True	208.5394918242639
True	27.506439242374597
True	849.4803886185531
True	602.7923459351839
True	162.61478169001086
True	595.0334884688466
True	165.07084398226564
True	308.3076034998592
True	785.0935805438637
True	36.887404549839815
True	110.03866141904652
True	488.0602238874608
True	60.6028822402254
True	79.97129652901378
True	396.01922528849866
True	25.66080076860108
True	747.3394888008136
True	105.32503578458817
True	158.99786954379084
True	17.72822971691986
True	703.4829099833454
True	30.46207799632681
True	771.7680989794819
True	389.03471121643753
True	119.67641556891772
True	701.3125835926916
True	523.6417186423463
True	564.8264773359971
True	46.89336349726962
True	372.9603215712074
True	5.776541303628543
True	90.49434873259275
True	376.476401850927
True	49.46791168492023
True	120.41002776599954
True	302.94307023759376
True	191.76240634850691
True	103.17978342720224
True	646.9239638527943
True	21.43164922294732
True	1141.9477185795986
True	523.0921013806499
True	311.7942425360002
True	493.0552863000602
True	123.51710939627982
True	784.2326624625443
True	1087.864496909314
True	758.1252184858005
True	181.4653921847605
True	226.07576681391944
True	47.77455808659656
True	57.52795244664168
True	149.98271475511106
True	100.34033851952478
True	168.8987980149291
True	1220.5299004343724
True	322.978924426394
True	354.8760035503548
True	690.9061182818045
True	19.689279177122785
True	13.01313918246878
True	568.0972484717254
True	6.316238911427619
True	117.11956900671233
True	690.175484674093
True	178.15161387034303
True	647.7389819549568
True	831.9631847006119
True	146.3586344480437
True	884.2014872181945
True	2.9875820044214425
True	446.78307013449165
True	1059.6496886695616
True	24.214409791700813
True	240.51799308823112
True	148.41444047423013
True	909.0335353544128
True	235.01456658658944
True	498.5817293573919
True	114.17375353695866
True	503.073619943984
True	159.633086826726
True	97.69994217009474
True	384.0869745136527
True	68.0608583833106
True	55.63431037575689
True	1039.6088442694495
True	248.41761729067736
True	157.99269928110476
True	365.71386441506456
True	404.31783188198153
True	215.74433028965868
True	162.35538426219244
True	399.4332734623501
True	35.40550538136834
True	485.8295523385884
True	1157.3086725573237
True	113.05904255218276
True	475.07459942027657
True	304.13988494194183
True	26.446178449321707
True	414.9197838159464
True	105.10166972942184
True	592.1432568072186
True	197.05094426666736
True	416.8874547236275
True	16.793335098337902
True	442.1714118146643
True	111.54196025353424
True	342.0999666572806
True	32.64786521778579
True	171.41548706175135
True	249.7169552945056
True	779.0781957694293
True	59.00160198169479
True	145.43828021088223
True	234.2962215682375
True	134.1635146149421
True	624.5453386285382
True	560.9357266369942
True	802.9544140848363
True	397.1318802927888
True	544.4426412083124
True	417.6786768545566
True	692.1088701810723
True	70.2379448556772
True	482.1018008331261
True	438.2529005031132
True	48.76750978112151
True	86.13960830414506
True	127.7722877835374
True	92.88535435831072
True	318.91777636869205
True	851.6509419780151
True	336.14188490307413
True	1092.360469673769
True	318.25763688330005
True	906.468896478388
True	149.06331512220422
True	597.5734808228063
True	617.5477661983812
True	724.1412264960054
True	452.4359947256827
True	68.75475493317013
True	283.9387916468447
True	41.18216181134378
True	167.5402367679343
True	165.1891736202907
True	1119.445648980348
True	230.0446627417017
True	566.1290992692012
True	560.1699412610513
True	559.0531564031295
True	872.2367290907455
True	594.7989364607629
True	632.1164113119653
True	888.273223987955
True	126.13275090575527
True	311.98985908203457
True	262.3271091479168
True	326.8119947327575
True	85.68301839389702
True	387.7207419836205
True	3.588868648185082
True	321.5954478097073
True	247.114754293176
True	627.2770972726003
True	275.5167828240276
True	357.4334681623446
True	10.726615519549837
True	57.43791854044035
True	536.099720846477
True	31.337861275301247
True	138.4516960609606
True	62.04090030928385
True	153.06628518315284
True	238.72668114085215
True	71.54500694155975
True	391.3690846901896
True	269.6202549978089
True	106.16243728121154
True	341.85339994562963
True	65.25350558364097
True	570.7534998791444
True	823.0309103891602
True	278.3759933538083
True	1142.1509002512446
True	108.92293024322208
True	302.3462138698525
True	1041.9850011659228
True	87.5380935958312
True	282.1099476990161
True	9.13481122017573
True	421.27902715905606
True	457.9307235221992
True	161.58143974485142
True	617.2026957350346
True	899.9027748902657
True	164.0131802714604
True	80.43152598290008
True	344.11214101528304
True	523.7861618376803
True	612.6860497612594
True	1228.0087576807268
True	27.90159581312834
True	950.6586067424632
True	142.53414956061945
True	641.9468859823721
True	122.1971671489808
True	127.51775869386846
True	190.78265706371025
True	165.4466077351903
True	739.9384563237522
True	216.55180781981144
True	234.9916988346017
True	66.48798625223543
True	518.1581285498066
True	429.6165023538543
True	173.48536712472256
True	231.557311069777
True	15.686996801588176
True	422.3028871046629
True	217.3247185550392
True	305.55648908291295
True	110.63808647368678
True	725.9130129875722
True	424.3811146790068
True	250.6716412299768
True	630.2141728219481
True	526.741634279406
True	464.8716230231981
True	134.70396307516674
True	531.3939651963472
True	424.7143269300771
True	2.686937980221315
True	196.6946833686684
True	94.8909003276788
True	242.91627399462607
True	2.5159516194257563
True	129.1145995624276
True	346.87228962590086
True	7.326658913617143
True	837.8442046778388
True	166.79335323057512
True	704.4239854684037
True	800.3578072643315
True	166.33221940256698
True	243.15412003987169
True	474.3295725175235
True	809.6528652759795
True	50.22625308298706
True	38.42980641875727
True	133.79238577567477
True	607.1512052315521
True	744.3939899499251
True	181.03378042800412
True	587.6812117913308
True	580.1821408929894
True	798.8550000296913
True	400.91283743720527
True	181.75672544897895
True	894.415106985666
True	219.29476920842967
True	158.14395316289634
True	338.71735817398263
True	225.88470541732613
True	210.8783074445929
True	609.8673705762378
True	247.73913055641825
True	198.24745587380093
True	448.2227413332217
True	466.53315176121953
True	60.344768616349214
True	286.2992455135164
True	76.98166815188196
True	324.5444243180012
True	355.0456333441317
True	254.64436041605853
True	168.40272699641667
True	370.6868690168045
True	619.2868878100539
True	772.4071505170814
True	297.4486255579808
True	749.3983054757974
True	64.37800090924486
True	877.5261311296814
True	353.471032168932
True	9.387207298987938
True	627.5230483693917
True	696.9769033955421
True	243.50770698704483
True	164.57126699602412
True	45.95692176380861
True	392.0443505390809
True	78.78290988602498
True	14.849498364446529
True	900.9422782308548
True	366.3091329357658
True	180.069558795693
True	983.2073833921556
True	12.76570971332434
True	774.7062202676938
True	33.57191279732363
True	655.1137890198007
True	57.86465432989542
True	740.6656291494593
True	445.1930178277749
True	193.794867901458
True	453.9991543750796
True	206.5490450288925
True	297.819372278274
True	230.04534162911503
True	409.9462217429384
True	9.479960295577367
True	322.1116703544567
True	111.58309796360354
True	10.583645709711831
True	470.8118070767453
True	718.1774963387655
True	283.1656169731011
True	77.67388988305052
True	319.63522567709504
True	84.0117917175569
True	187.42983615892865
True	183.90274932415923
True	380.9243213674623
True	44.34168843263668
True	140.65337667081468
True	375.8077348296769
True	838.9643159397559
True	112.6153925135977
True	211.70077298303744
True	437.9060091009844
True	19.7503032419694
True	408.8735423837514
True	513.941056665314
True	90.975181521063
True	403.72889732831936
True	347.11275543764646
True	413.6892015043898
True	598.5421406325297
True	1046.571025322325
True	996.9860778466945
True	55.22418733809959
True	1079.5839855092966
True	108.16317669083354
True	111.11026368662614
True	113.34591599170022
True	491.6031857896484
True	378.1080602932336
True	587.616429715724
True	260.3149256301427
True	158.2415410842777
True	401.1700790974844
True	15.938097459699172
True	475.8964095134025
True	403.3819716217092
True	146.18671768425122
True	92.67853719478629
True	521.2588666548661
True	985.2484393881804
True	190.5787524978652
True	68.55381067239571
True	428.140803649527
True	375.0725694189769
True	493.61994707881234
True	332.5398734629329
True	4.93531839672638
True	523.6608230824085
True	515.1343721983991
True	505.678370379362
True	178.62423578079924
True	104.90549303558004
True	21.70052426315016
True	380.4687842358734
True	109.70298960251787
True	6.824818629830455
True	31.9808132930629
True	357.05342871061293
True	662.5782220339787
True	130.16952987711983
True	91.78551837741654
True	22.96324231502097
True	427.8920403127583
True	352.41661807332804
True	780.8823071890553
True	307.17599009457024
True	521.911012953162
True	563.232771703274
True	527.4275558672399
True	291.915909892899
True	547.4372721323988
True	94.92337027963602
True	584.3731576132793
True	8.42158752417512
True	360.2062913137679
True	473.43038809000114
True	982.553751837357
True	340.08380376673483
True	770.616621064458
True	986.127643287554
True	181.90328526542925
True	38.595846282405496
True	364.4310267567295
True	373.1690369391441
True	567.6510791029383
True	246.40151991293124
True	28.765051905435623
True	639.3290903095198
True	124.00539652645266
True	1067.7645869948722
True	319.02128231390606
True	491.7604205580458
True	128.7276850028987
True	805.161828930301
True	144.4832026434736
True	823.1464019243127
True	567.090417422251
True	185.07946830497596
True	115.400090005812
True	67.16601923782228
True	558.0552389953219
True	918.164261349251
True	425.31215735573096
True	535.342740614077
True	127.29693825491266
True	617.0716174700849
True	485.9488149048408
True	781.2354492282105
True	316.9005719011476
True	581.1413560557392
True	112.8216267576978
True	25.32761275953873
True	408.9209924072538
True	173.0195787104699
True	94.77129094122309
True	369.72057308693417
True	1126.694470026904
True	268.90352159738273
True	562.6772141834949
True	10.946477944345771
True	74.5660119974258
True	331.30548551519547
True	775.3859653405044
True	441.5123034931525
True	533.0638848260626
True	718.67082059774
True	66.54105702721715
True	716.8744784469495
True	46.44113039982659
True	98.23698643973196
True	185.62474201259693
True	83.5030738605755
True	25.513444011657384
True	306.4396671958108
True	463.0368331385868
True	901.9435581334058
True	861.470777914148
True	5.891571812883986
True	285.8961240228067
True	456.75024462467246
True	125.65366179266246
True	239.0457257008416
True	319.4990206866319
True	1318.389092201016
True	453.5502467178525
True	25.655782629291583
True	186.30897407226797
True	708.5310190115697
True	32.89949850158382
True	174.81629817546187
True	550.4695129294962
True	69.20101196414987
True	867.9796009366978
True	342.21813271370024
True	679.3265856831893
True	78.35058263933229
True	680.8227817093825
True	571.8458437771915
True	860.6017557889992
True	251.21592265687812
True	502.817210679463
True	814.9721096784097
True	878.3273173843475
True	233.05232031579928
True	759.481879429601
True	222.5134183048594
True	449.8472503658039
True	385.9007710469927
True	502.073746275782
True	484.514947095047
True	319.46703848894526
True	343.3374485237871
True	112.87503324098128
True	349.95077918191686
True	1118.3973822013368
True	309.9210331873304
True	146.39167753365862
True	295.3640247793413
True	753.7339961524601
True	650.5973445881749
True	416.351785634684
True	119.84080727349662
True	333.19437134698023
True	34.8410634137136
True	171.78787980414754
True	93.44227233152957
True	88.86314989131205
True	572.2548418508144
True	137.32503683524172
True	130.79628866441874
True	102.14095991719364
True	85.88151566978911
True	444.6322208724298
True	388.4098253571636
True	1039.3967919353329
True	536.0274564651892
True	841.0734138986767
True	280.16620900294856
True	297.04593648767724
True	507.2036126943153
True	196.18070679809665
True	761.3908085299278
True	237.79643664559865
True	359.82792692969537
True	69.6992150685471
True	115.21648096185083
True	249.78051690212183
True	122.09717392146052
True	471.753181583366
True	31.0012391236411
True	582.6708122708247
True	1006.9780090052776
True	731.2106513064233
True	1.4771258409617294
True	61.99741484106915
True	490.4078618455305
True	440.4319803399923
True	76.84165757519017
True	122.8153522621948
True	303.8181492216927
True	80.01691733752409
True	54.46137623039662
True	689.0480549828933
True	649.854177109615
True	161.91170639317562
True	171.14003214926936
True	539.5492796624372
True	54.45591223437603
True	26.35621913920756
True	553.227269313865
True	447.86484909315527
True	1138.0234692890083
True	45.7063941507654
True	459.5890757263078
True	896.8210840587507
True	824.0591208662033
True	291.9593268941064
True	748.6161102672382
True	408.680582804129
True	43.988258754868944
True	98.93465631354842
True	698.0781759468908
True	74.92061567296143
True	140.3771349517054
True	932.6259959115775
True	182.61225089507465
True	276.69045461165945
True	104.52872347638022
True	615.0634993212069
True	596.2312052860264
True	208.4780244104377
True	428.4626607067409
True	40.1153841796857
True	273.54856318799705
True	580.7156762589248
True	642.0131090103029
True	317.8237741050729
True	71.76851255002971
True	957.472814730618
True	1022.7798527100186
True	566.8463307397712
True	64.51372063319933
True	32.89676674263272
True	88.04342259491935
True	98.4387244433862
True	105.65024289301854
True	869.0901208817365
True	1239.388507567608
True	735.9847403224015
True	320.75235770693973
True	8.02492480524655
True	20.579166804475737
True	343.4041228038032
True	486.68995074746726
True	43.00411118578086
True	562.6045062482334
True	419.47275940791695
True	401.9743043278827
True	84.01032346930239
True	197.79426970479773
True	271.22166272887097
True	132.91518698502756
True	405.8407607334464
True	44.20142212411329
True	159.9252339199449
True	1180.3004186485578
True	6.437348365553783
True	28.770432624715124
True	570.9123515777959
True	364.10637120191217
True	803.8838487790317
True	163.1869063096058
True	751.9097277648347
True	574.256320978426
True	282.14052803705897
True	445.5884446985935
True	335.31116386067936
True	287.6847211594616
True	269.7605291368956
True	404.6296482815921
True	495.6354316595903
True	505.9725979864334
True	107.06949020260814
True	356.19351985890074
True	8.402041997290654
True	183.83426045610412
True	209.82685744783635
True	858.1040147085777
True	581.7195870084971
True	30.352435572221605
True	716.6853792972145
True	836.8528046908998
True	106.8682607930016
True	343.4626031451886
True	853.127219967917
True	214.74198248205155
True	166.158765811955
True	523.8093497428762
True	588.8766492955555
True	1107.0964110019706
True	145.300691192942
True	153.40268432129
True	255.020971981934
True	321.6999653124964
True	428.8220551130126
True	426.5236989173864
True	325.5797294539427
True	448.8376020718641
True	497.90561250564826
True	229.87104216844185
True	1485.29477434373
True	246.8636133853404
True	418.9854932241085
True	51.64115040056292
True	747.9204697542807
True	249.8925705334088
True	923.2661795735024
True	565.1156225713671
True	323.04246347006534
True	758.2075278963389
True	244.85295873974417
True	204.98184870405984
True	251.82164085873015
True	221.62180345347517
True	134.61852283438378
True	234.07582080667717
True	748.9424364267793
True	519.9058356662368
True	216.09004318341425
True	1126.90879968879
True	114.4968210195271
True	262.0322609577218
True	64.56032750766326
True	311.7947106041444
True	406.63963374289153
True	93.5476284106177
True	223.0263139639496
True	71.35689963787323
True	715.7518350534393
True	366.5159034183969
True	223.4792457906346
True	708.020064170092
True	877.7071885465118
True	830.8431920750992
True	825.5653064615161
True	356.02311727274935
True	1.6698614021543323
True	262.4385756933888
True	53.85670823679197
True	380.8408468120496
True	53.05138370261877
True	354.6323008980603
True	834.3488981927462
True	982.3463321963776
True	411.0932467363821
True	22.025413200974644
True	513.693653122048
True	499.4425632712986
True	201.55425575516028
True	236.3619730793303
True	292.07725366815487
True	22.90297897661697
True	128.80080064139952
True	949.0969581753936
True	59.29972732586238
True	505.2458314902933
True	791.3936979745879
True	100.14020019880678
True	253.39822341827235
True	112.0282817123098
True	13.53342230105048
True	1.6788537186132864
True	122.98499892535752
True	1021.9544882432716
True	495.97279102331913
True	69.17543827484792
True	788.8925820334246
True	332.25970907476204
True	1.6834086982096248
True	455.541755251658
True	188.41434729486588
True	517.8762933243295
True	85.82014602143569
True	327.9337223621231
True	371.2598940079413
True	172.00704588348626
True	198.76468173838384
True	120.24280882110334
True	169.0696862953594
True	1015.1491775249202
True	15.73010753167139
True	507.618935389974
True	477.3824578281251
True	409.73499357845526
True	222.99843768961128
True	231.0982017421512
True	157.88235188148147
True	48.70802066075432
True	487.9277289876604
True	146.1014406635666
True	839.0528053100884
True	859.1230456855166
True	237.12838895718
True	320.64335483580254
True	519.3676901299457
True	42.56049219292913
True	84.22246728799387
True	733.4019758830677
True	1097.0850365885292
True	105.52618555298258
True	725.7121827359828
True	138.03136051237357
True	954.752665608928
True	681.4029349293443
True	98.49260638651845
True	262.1390415034865
True	613.9146903014365
True	254.4825861626645
True	44.27508327337981
True	588.3415587294767
True	462.6173376513984
True	6.570725340980111
True	467.1753903518657
True	64.87371576833945
True	166.2744405162358
True	236.28183652000777
True	309.8056691317246
True	72.26876220348771
True	219.94316010923876
True	360.7213218552498
True	440.8627272978942
True	917.8231914742922
True	49.85894470119359
True	900.8228501871944
True	1013.6251003529926
True	122.06356696968923
True	74.19228716914341
True	979.4903860336228
True	32.367366331761026
True	241.1671844594821
True	83.93847964642687
True	210.3608344456921
True	366.1313422230767
True	948.3467484982242
True	97.22951716383938
True	75.31267885601491
True	677.572318828479
True	269.8052783088454
True	713.6908793140975
True	54.1049749379038
True	475.99164275002175
True	389.2316461255961
True	682.5849890336902
True	53.56481703144604
True	108.38510709312524
True	27.89348669950864
True	273.7317446874365
True	44.92554351147937
True	343.80512223740453
True	2.303996822499988
True	1176.4648816237989
True	105.85178694805296
True	131.6623417122548
True	366.5549653677953
True	750.0563412505135
True	687.772586831764
True	1037.6232564870802
True	459.03617446701145
True	407.3887966606199
True	135.63036068339855
True	418.4255382282667
True	837.992783657584
True	414.7930337006267
True	932.2293425189458
True	84.22942597260304
True	428.68505430738327
True	183.76283843095783
True	282.3932579725507
True	736.1377648150893
True	154.32129220170754
True	135.59271257683156
True	62.95243259174597
True	876.0289293315162
True	797.421803725373
True	80.98717276645057
True	436.48162291428207
True	761.039243764729
True	417.2244252583756
True	56.68596987058819
True	321.90890179539934
True	783.1405658929675
True	30.31179965419033
True	360.960157015715
True	173.62123831164502
True	285.9094804866579
True	33.75690849804547
True	226.2337581310174
True	771.1237679975084
True	635.3107730343303
True	57.89450249209424
True	300.67366585375936
True	875.4939704450708
True	18.30954713555158
True	305.10633771420123
True	298.2450401624631
True	428.2183966491989
True	210.1242007235668
True	605.6353338582139
True	44.80283652465804
True	958.5422764713134
True	887.0693443448166
True	48.60449939996839
True	391.1076390983808
True	722.4398987527462
True	914.9877830156544
True	265.96730540146865
True	598.6946873533911
True	125.6429953181287
True	182.74779297406755
True	134.8976786193006
True	133.61709723555376
True	209.27241894468
True	933.7462850666316
True	770.6861069572308
True	949.3037391730088
True	19.41340024263814
True	27.203133234225238
True	362.8888403341853
True	12.538145488318689
True	630.2507303764836
True	1072.7955253401087
True	264.13790336178863
True	201.93199240995983
True	83.8611708102729
True	214.78320388884435
True	126.65952352629895
True	43.24785759559231
True	127.08918253848576
True	91.94849518534276
True	231.2335147665088
True	543.8058975630804
True	158.9601482437367
True	31.690981712764398
True	54.78960191630034
True	443.00004765662845
True	265.94236903635453
True	586.1004789674521
True	22.299632848007484
True	117.24454724243948
True	661.0480413215487
True	267.3075256966166
True	461.4466450164888
True	653.8971303831556
True	110.03554836982794
True	110.34165285446164
True	82.3517688529451
True	27.049471592229924
True	117.85876534937476
True	88.99220651563274
True	105.31469892206836
True	149.79536333758543
True	244.0506385452613
True	842.6196681668846
True	286.7201344383931
True	939.1137862673614
True	166.44079391244924
True	195.26544595044248
True	794.3677434001796
True	313.23119881616304
True	599.9321605381308
True	258.9371714052699
True	354.15636416600995
True	447.87385268029146
True	541.3008899439411
True	639.7007581841466
True	359.87746338606377
True	36.79669854409218
True	552.911781628665
True	619.1893106944128
True	20.095099531785117
True	12.497797119253171
True	269.29070214763107
True	406.1087577122939
True	433.7859591053149
True	67.04549079104281
True	654.0635810322348
True	929.8213914087956
True	226.602070865478
True	909.7373566612432
True	276.2706624422657
True	107.07738701600778
True	278.16510429250366
True	691.9454169441244
True	38.64092863022315
True	597.5017358838484
True	1267.2940678590862
True	1021.3915093600812
True	858.3055619246438
True	199.79563907268025
True	90.6047265178988
True	197.84765796787627
True	825.4497655089674
True	147.59386677936635
True	1047.0559314986344
True	865.3627097053621
True	41.567381891417625
True	86.38807029153342
True	423.11638338104433
True	421.5590911997824
True	202.55677181790247
True	521.8363165093211
True	669.6670894852363
True	120.18775892586004
True	275.3354262032512
True	1075.0041174391283
True	51.30638997837861
True	712.1163085683845
True	534.0403591336405
True	36.49494523610464
True	834.7200182239607
True	384.4313044571728
True	576.1477505804568
True	108.63539379787404
True	263.0545003259303
True	211.150819909835
True	26.80176857698285
True	135.101069838633
True	735.0047092379211
True	147.72689306949567
True	378.7161906152844
True	63.70055520535874
True	631.9086329775864
True	617.5994356367368
True	232.8244706149628
True	466.5820505472242
True	168.50027504988918
True	168.74158907056332
True	212.62527007953676
True	292.5392867774516
True	364.9308861215075
True	129.99724670899488
True	190.0725563961105
True	28.25636516699427
True	883.3591112254669
True	326.64543767975414
True	8.305088048233522
True	372.0095313034308
True	161.08863939421286
True	625.4990188683864
True	361.1680890370708
True	580.4925966799891
True	552.8060126314991
True	489.94496301747984
True	786.5896452433873
True	238.44638819857147
True	560.9051043614146
True	159.3033393224701
True	509.571686989311
True	365.12657058914886
True	372.1725551373516
True	126.67354320930929
True	134.44152851258292
True	108.94507563128658
True	70.22477304218874
True	732.5257997511109
True	171.64869875731392
True	43.64530857351188
True	0.0
True	545.0166436482593
True	110.06663628764024
True	21.93606703112006
True	41.49948531303996
True	107.88445587031572
True	542.4588657947055
True	179.4034356281685
True	105.92115453172464
True	33.87331622688499
True	157.9909762261412
True	916.4401503046496
True	55.65127581193523
True	222.3113408985217
True	723.9787615946174
True	314.37921998985337
True	455.5517046683176
True	470.3047875416841
True	513.4701150148398
True	593.2658818673631
True	907.6649823075196
True	256.41120477096337
True	1046.054495743517
True	913.303926426594
True	642.4839243971479
True	347.2644217408044
True	801.532080034382
True	10.122322466449631
True	33.64220229745181
True	302.9588400543232
True	42.13782246389178
True	200.5385880670477
True	728.9413675856802
True	208.35865567736784
True	723.1141587295334
True	737.1708616772477
True	117.77962202674463
True	370.4272713516809
True	569.6183358252418
True	24.243160402313684
True	133.834898767209
True	433.525999194688
True	302.4221226086597
True	204.95743467649783
True	109.03185304283107
True	372.3381592350663
True	22.906746211074665
True	366.2500526124748
True	346.748405625366
True	1032.2982085595304
True	352.49969871548774
True	30.37832303992696
True	443.1220167579799
True	433.9330438702722
True	251.77354295368423
True	31.65199409979305
True	750.6489227741602
True	425.04776247912775
True	174.10952576843945
True	11.425209384390856
True	1207.9130626349315
True	168.1673822383292
True	26.991265202258862
True	307.4662565186208
True	266.96461130574505
True	115.93441321482868
True	300.16786065949486
True	46.816987475635685
True	312.8549077549334
True	310.38812797635313
True	320.0973105639084
True	27.83022903391712
True	46.830462522032754
True	1050.2128721252757
True	26.13702399162803
True	12.941751264786133
True	180.92318327696125
True	668.1869413349515
True	8.16954748143738
True	182.04845161034285
True	176.26904265265455
True	530.8513768769247
True	388.9133957945624
True	731.064400001606
True	317.6443547237058
True	507.96182959310426
True	449.4913517940548
True	507.8333874117589
True	98.13989491480704
True	1287.6166805950725
True	911.6315896989709
True	297.7175185820172
True	536.3702395846427
True	102.9870228733816
True	556.859514104189
True	432.812711216588
True	149.6614228581886
True	79.2426712253226
True	353.00152660930394
True	171.39377331403628
True	30.45559270435254
True	638.0731154344113
True	381.0390611847669
True	67.31217936392346
True	31.16200250860681
True	658.7029296052118
True	489.7922510874308
True	69.64847725613852
True	22.57368435910036
True	330.6073946001535
True	336.76704492330083
True	735.9568714785005
True	561.5031162162278
True	571.9918000072644
True	795.3901891120507
True	8.93593011864033
True	55.984786080699045
True	37.23292413865805
True	62.60081808658313
True	513.6133576902889
True	599.7980416064107
True	83.55506812404704
True	113.42946541342036
True	189.5985950220931
True	71.72016680430244
True	182.02367598427816
True	205.3570935274897
True	276.9962021546883
True	799.3646564058961
True	624.0776756605823
True	281.9001511219776
True	188.75898778625185
True	269.1136065157377
True	236.84959058736644
True	755.0729836397691
True	330.64772133878813
True	164.83973821233644
True	910.021117973986
True	363.4484412644304
True	473.0636701436233
True	152.53584747771848
True	111.61407295439471
True	63.48998767176567
True	203.83172700393848
True	997.8368278938058
True	530.7643183515809
True	115.01402283074732
True	352.8836331841789
True	105.04896837996058
True	667.7936410170826
True	5.229440677699602
True	700.2959467418783
True	36.03104313709795
True	951.0218886715988
True	849.2146801654584
True	207.99422143995704
True	30.89975605456474
True	84.09490531177582
True	466.8608205215003
True	227.0749834909091
True	1.479386787250469
True	77.34149552154605
True	1135.1979419744005
True	339.97685478052824
True	683.3652808871129
True	482.8959868617918
True	33.09368687049386
True	131.57730249338684
True	430.5360958559738
True	912.2829540895838
True	798.1184001995326
True	440.7851386340424
True	339.00224018473034
True	17.003560636867277
True	77.02533760693903
True	705.8908042011027
True	484.4009672791161
True	387.3429148193584
True	875.5481479528877
True	25.32503302072248
True	222.9128680232622
True	884.9986634628325
True	241.38638243749244
True	8.918304474100218
True	514.3166118204333
True	102.08492654008
True	622.4686735926766
True	53.09261905913568
True	260.7940542263869
True	835.6924140737212
True	886.7190622612897
True	276.0833103584102
True	449.4049239970896
True	115.8846928190996
True	597.2433568530647
True	256.0559772702828
True	197.4712521137096
True	895.5585754136882
True	53.57451566739674
True	733.0023636067476
True	279.40174678313736
True	290.9725965637698
True	173.85064869583454
True	495.5359495405049
True	573.3350705618723
True	365.9727701459977
True	419.04086018737206
True	71.07732583912284
True	158.21070498570262
True	459.8914551489965
True	208.69596258770864
True	37.78068835215496
True	201.0345614966264
True	385.5855891637172
True	402.1078574251742
True	716.3389615009561
True	134.5230577990634
True	663.6388057536662
True	498.6933317499629
True	586.8465758589016
True	142.8819258503821
True	37.93690283457794
True	660.2078074106333
True	71.36623492756335
True	552.7806197375168
True	689.2276023127976
True	453.1680651494424
True	139.1232544945209
True	514.9714680685606
True	4.56369382887873
True	388.74177256535177
True	30.69897217910201
True	624.5438006491052
True	268.60626741418395
True	561.9433904384917
True	700.4638252401592
True	143.7935200455091
True	508.9808712134631
True	528.9555336845349
True	64.14590722322946
True	958.8563725694096
True	2.4125431500982257
True	26.47444359674772
True	609.6837710992273
True	704.118353216305
True	137.17267955829743
True	409.1483749159842
True	127.89095413735414
True	74.03230047824745
True	474.5062887214629
True	39.61081702999141
True	517.5028833141109
True	13.279132134395644
True	823.0124894528294
True	562.7861212471158
True	672.4886906656089
True	106.72664725418474
True	385.87845005642106
True	1016.106347713409
True	908.5489310987936
True	141.52609583411697
True	562.7821280964632
True	464.1546526252236
True	242.16769995550047
True	259.8206442206936
True	5.56368666547525
True	305.84514601612244
True	14.661660844558307
True	379.3619223547303
True	76.92713580421936
True	415.6548399372284
True	645.6573677734874
True	127.07980064598912
True	245.2600528716845
True	637.9098797250995
True	686.7620027703794
True	297.0964626985161
True	140.46062599382066
True	159.85399374471297
True	473.9757004074698
True	85.49169332555759
True	11.3266093042558
True	517.350435387144
True	575.5293143572917
True	19.315423830682764
True	144.53027084511163
True	894.9516364227283
True	485.4345866253639
True	263.9611524318203
True	32.90600185281882
True	483.5179702403756
True	105.66265449327554
True	601.3036847538763
True	663.2968273885244
True	301.487631315541
True	376.49011378052336
True	178.7923869822378
True	235.0393552708396
True	75.75624438719666
True	224.87942596014787
True	493.6138645741606
True	21.05507912197706
True	443.2232434369655
True	371.3006109109135
True	663.1167460329913
True	903.5645014291024
True	885.2120626962084
True	156.3679404705329
True	392.4150323028547
True	72.81841949863836
True	194.5372349549081
True	318.12188639058314
True	10.399817397504089
True	835.2236415961288
True	24.46953186909441
True	405.708787282771
True	269.8835417543831
True	650.7421057629239
True	211.7546410166297
True	37.08957267938388
True	695.7464110932493
True	1083.7017273536544
True	234.47774362177003
True	132.6170904722951
True	613.5608534485556
True	492.515245888158
True	16.901928097702594
True	836.9429704562544
True	116.98266866270606
True	43.895278497601794
True	303.69580930206416
True	365.1646112122709
True	399.7775650001115
True	267.09446463662005
True	18.95526267416639
True	23.516984097221457
True	834.0736651435301
True	206.65278717066727
True	119.90436385857876
True	842.7449857934897
True	655.0390027055594
True	634.5465715420515
True	445.1470778150708
True	155.19737301616544
True	33.33283647312762
True	92.4127487833622
True	436.5407858149849
True	224.50336765721264
True	485.52518771932
True	150.36696229520172
True	483.19404806449546
True	654.2053771001181
True	950.854473003618
True	21.90668626445601
True	995.0540096502062
True	1066.0705624003986
True	478.625693012776
True	85.51127805688735
True	807.1581963894047
True	640.1389629333692
True	662.212540105472
True	173.69115542870722
True	733.1312653755426
True	708.8957758451843
True	122.69858790822686
True	764.7236434573678
True	825.3761035447964
True	499.7264283985662
True	232.87285571533127
True	74.06586781666016
True	318.0562007208536
True	336.8795160789701
True	464.9147512552245
True	431.84118377660224
True	186.1947470151937
True	316.7567961192905
True	3.3080474982537407
True	13.949345688768098
True	110.22142666432792
True	133.22821392815112
True	355.4544373023071
True	349.6362573642557
True	113.62802590644571
True	16.971706009466416
True	212.36527365618292
True	823.5217687509606
True	450.3154529240414
True	527.5345930588896
True	553.9497698848774
True	814.50453517616
True	640.5499672305419
True	85.93939491663227
True	196.3610561340796
True	251.32082831632175
True	285.04974253461893
True	103.29896551885896
True	367.6862948394887
True	425.0766179685703
True	174.79668699923465
True	663.1193541061729
True	247.01460030337427
True	198.9134649287292
True	30.3184401752461
True	255.16922621119872
True	481.003172638064
True	169.28534581348362
True	519.6617165259007
True	464.8440311900839
True	241.59031876616365
True	102.32294210112404
True	41.38921357529973
True	410.2819580338884
True	801.0333643709012
True	167.27342732768437
True	1056.5605869489243
True	1061.9087664018307
True	477.8994143563661
True	103.47284564580504
True	118.96763839021868
True	660.5293614269021
True	8.456362301206717
True	228.71339102067603
True	130.87283520606016
True	114.93739296816412
True	331.47144206252165
True	646.8283014963228
True	36.73505455091158
True	128.16683927728948
True	980.0621252905428
True	52.70364912048839
True	459.0244301390869
True	519.7289925316583
True	250.66531372354208
True	124.91432153070504
True	933.5814511653098
True	1183.9726472507132
True	531.4689498474314
True	655.7072366804093
True	198.4533617154673
True	155.3727164236113
True	322.88455787606034
True	269.5364738124052
True	170.35159626221636
True	299.0612740235047
True	341.6745018851413
True	12.079471185339944
True	606.3742000930929
True	144.0682673475513
True	80.72713499993205
True	435.04697987790513
True	326.9058038739937
True	1161.1291481513065
True	364.1013165796326
True	971.938169421618
True	10.52787470481641
True	278.29941211985465
True	223.57583760989408
True	158.83647547756976
True	484.665609956933
True	204.8169313582635
True	399.0952071977878
True	330.1873076331379
True	110.92339777499846
True	356.55618536064696
True	1049.372845614483
True	726.128473598241
True	236.31888302972064
True	108.25373474496898
True	289.1802412377972
True	23.228803664746085
True	344.4039053261201
True	326.6755214865511
True	577.0117323784164
True	426.47995732339854
True	342.5192289757716
True	160.23077020064102
True	11.976210020283798
True	418.4004277888137
True	292.42467565766435
True	139.2257185934774
True	299.7199434565586
True	427.0866037058412
True	812.1211662324909
True	319.47979219935013
True	776.6743850274805
True	399.1499087364756
True	375.6389390686892
True	1.3877276760754826
True	1143.2442650509836
True	102.8854109561206
True	943.0573704704304
True	206.76510988195375
True	443.5676872712481
True	670.565658650675
True	80.5256864720107
True	473.936091098173
True	36.96819678214083
True	411.7741103168652
True	78.80972617428819
True	229.28247411122896
True	34.61721206209375
True	697.3788353971272
True	194.17949826320915
True	27.23664049221026
True	389.03656099502746
True	108.27210891747396
True	156.05141312374894
True	825.7193365267846
True	263.7658159846093
True	156.20565323266143
True	376.85210111206254
True	514.1768193094415
True	348.9196513632901
True	516.3122473972393
True	614.8170253896984
True	162.06058050879858
True	7.234325217755036
True	72.40521911784433
True	443.9554799139123
True	93.31907553519788
True	81.0039557935489
True	1018.10480670421
True	28.835629791816604
True	317.5281342013474
True	315.7328539689421
True	458.2049748167478
True	676.1161604940323
True	195.59665807383536
True	621.8007341855262
True	329.7156589636916
True	349.5147679982496
True	280.5458039617617
True	213.5021301107305
True	359.21960705682835
True	445.6927077950442
True	400.5617791088741
True	597.7995672677947
True	139.1108361247448
True	73.77824581191632
True	39.62050385472997
True	297.5358787638216
True	641.5159629143714
True	412.0605507291788
True	786.4709511906099
True	212.07285583137707
True	399.8177803557717
True	68.32847984640316
True	55.32536004782349
True	419.7308208999162
True	202.6496941934641
True	220.4687717287263
True	43.22388110574523
True	1085.1321164742822
True	186.44364447928712
True	930.1230405122404
True	317.4798816563491
True	930.55493488266
True	236.74274602627185
True	460.1752597630696
True	530.7943711007648
True	617.8968719269272
True	215.73205068675637
True	496.3490584101923
True	946.084843777549
True	130.682864390443
True	6.821359878098715
True	578.974373575964
True	28.33781204353181
True	77.64778214426626
True	784.5231724667904
True	235.787381769398
True	1018.5822480846642
True	678.7655675190462
True	396.5626956851885
True	280.6008944515292
True	492.5549724717048
True	330.6960952615195
True	165.9006426128504
True	691.201766098555
True	718.0417548028438
True	200.4986563417252
True	83.48748137229367
True	514.9867982421383
True	138.2324766540061
True	377.1153094120944
True	342.6753545585508
True	60.80638623138611
True	369.9121180222288
True	418.7575962787436
True	371.1516789935949
True	400.65347285343375
True	419.2638711293236
True	650.0994939366702
True	57.94322474573589
True	430.5679381703036
True	334.0416847838513
True	677.9281368302911
True	222.06324772221856
True	98.71221521939016
True	41.48979887871605
True	546.848603443077
True	629.978574879775
True	182.26072054499147
True	421.179484432812
True	347.15376132146923
True	16.27013764146556
True	171.2106547162155
True	290.8810621720465
True	2.7429972455747107
True	875.1859948902005
True	83.84066640569266
True	105.42296641088478
True	113.62619178852896
True	364.5590868541186
True	35.86830808131543
True	448.9428914657023
True	226.8166070926333
True	6.30967611484872
True	119.15539950986054
True	426.312871544612
True	52.222342277673455
True	67.42949936995281
True	177.71646439268648
True	294.639367293627
True	962.7044743546908
True	387.7434186970525
True	941.145399775968
True	178.40364242309704
True	1026.6165457468844
True	743.8214044274378
True	682.3336927805392
True	401.7402471916316
True	362.73225356790266
True	82.36309057768409
True	74.89987303441951
True	81.76722995018034
True	174.17463697171968
True	491.52655468141177
True	1132.9369921336497
True	182.35602435675148
True	352.90091678507974
True	434.7094313939394
True	609.1763557141136
True	599.9626149492914
True	282.5964133798916
True	449.0588034857614
True	679.9459442393422
True	97.00514981954656
True	726.8744184112312
True	269.2724415758312
True	136.07420745815344
True	404.7698329996209
True	871.8926762634609
True	424.4349301516888
True	837.7740700109653
True	195.1623139168592
True	345.58139816099646
True	697.2261352985813
True	627.2957017573495
True	186.78476523558533
True	257.1104646927675
True	811.862273807525
True	30.536746615939403
True	191.40082591561867
True	502.86723747509103
True	714.3072615160337
True	100.65510728397098
True	36.14495717972097
True	162.01171125163532
True	696.8645324064803
True	333.21564339247544
True	559.3247719928929
True	345.0686330134075
True	300.9556949744155
True	445.0735468374277
True	479.5752196167373
True	72.14554487889612
True	363.7631609096641
True	794.9578844975832
True	0.0
True	306.80700296040936
True	264.29085313223555
True	964.6142502006452
True	153.79113029061645
True	645.0557503956254
True	651.2568853260008
True	108.0686369093888
True	213.96930642355065
True	130.52268004176176
True	11.418533661658248
True	282.6961155863506
True	376.6227748099386
True	1142.0602316780837
True	233.2566728851457
True	413.5017645328799
True	651.2249322713984
True	202.22219435681703
True	26.807024700210626
True	867.3227099611493
True	615.7961724071256
True	150.07621361511943
True	625.0403360404563
True	165.85093393135216
True	289.32977080318886
True	763.8315015426317
True	35.757947927386624
True	114.96261024334709
True	520.0506082194491
True	61.39295063540455
True	74.28142840289496
True	393.6835987884867
True	20.455866054286137
True	747.5287314516703
True	101.27696284812755
True	161.7016391935243
True	17.955571913754426
True	714.3017559832642
True	28.69996822646318
True	773.4222437084986
True	387.5568232579171
True	115.72024200496284
True	692.6511809033112
True	530.9923293391298
True	560.6891504624832
True	47.91943810886968
True	369.2377624096188
True	6.113948016617036
True	96.0283913885972
True	379.22953852022187
True	48.13590861715341
True	127.0577977911382
True	317.52132244962127
True	193.6473616212492
True	100.43410630390628
True	638.083990268456
True	20.67212926881796
True	1137.1525330856905
True	503.8134558442718
True	304.65835000632893
True	495.0512772658071
True	121.34053244694935
True	782.3000231099115
True	1119.63533495486
True	744.1019736379379
True	175.17280099514716
True	227.4093290753389
True	54.46088531760288
True	58.69732692104508
True	151.9242228773162
True	102.0112516684289
True	170.8494999003276
True	1190.095667903097
True	313.8310991602231
True	346.6982348678833
True	689.0564372133174
True	17.04911046398237
True	13.673540585211478
True	551.1739140358644
True	6.363102783478237
True	113.78983543918828
True	675.7783834230087
True	178.0332969435167
True	646.6397204143392
True	855.0310926110473
True	151.40015991358587
True	893.2757857163692
True	2.9099195215404263
True	466.2577537512952
True	1054.14509515085
True	25.330075651102423
True	235.48004354148748
True	142.85846423257618
True	987.6957076034804
True	231.8432126760136
True	464.71035420072735
True	119.87141924297052
True	510.6028945924817
True	158.71220271857874
True	93.52894140561231
True	382.1303143024817
True	69.95309682541021
True	56.9067406127806
True	1051.9345879790678
True	273.2055090887047
True	156.32456018921442
True	360.495104913526
True	395.4783656910486
True	206.12299864221225
True	167.96144129562586
True	389.7655108765072
True	35.329508030033764
True	483.4883036942085
True	1126.021760618575
True	114.0079002432556
True	469.9173032869522
True	302.82118570325264
True	26.64222638873571
True	394.3354283016549
True	103.38443667220731
True	594.9453013691694
True	217.9020408510322
True	414.86112987128894
True	19.447142484303715
True	445.7192718463127
True	106.91374230952808
True	342.5203792929223
True	34.472927591791105
True	174.00099360398846
True	245.73855559397413
True	786.840699465783
True	60.73356112234558
True	143.87702945385786
True	235.0151273615232
True	137.83794238980815
True	619.7208043681443
True	561.1015942881088
True	773.6882619958533
True	380.8560825768831
True	537.1414902775742
True	436.7618367270722
True	692.5645893596486
True	68.16876259588234
True	468.1693998639138
True	434.3869380211977
True	47.24808806932749
True	83.38100719080659
True	126.49434579611044
True	89.71147871298686
True	339.2642020176338
True	855.9423853557025
True	328.3997158265822
True	1094.9158747035165
True	318.35113310367234
True	926.0688351711066
True	152.27683673077112
True	586.0787972648326
True	631.1914479856114
True	706.8132229811891
True	433.8476715488527
True	65.14101869087125
True	286.36045431007454
True	39.57469402748993
True	166.63222627291432
True	164.7513549204569
True	1130.9502141206628
True	218.7171328632284
True	551.3818270362168
True	541.0428755445765
True	572.1296101270273
True	911.2006665769444
True	589.0779776085576
True	666.4111957795463
True	951.1807340933682
True	127.81153854323918
True	323.2112284105289
True	272.14339993316344
True	319.1978306678529
True	93.15923684194397
True	392.3472476329009
True	3.7686065654363463
True	336.6986471910427
True	262.56327708822965
True	601.5015289697437
True	285.5423521295372
True	359.94532592407097
True	9.0264685867607
True	59.64780966823471
True	534.0398666081419
True	30.510245319619752
True	145.61669425266518
True	63.12714727287585
True	153.33279739553308
True	244.4350115110536
True	71.18745839179823
True	390.3360932756054
True	274.97788055463417
True	99.37716952689716
True	337.4486327894583
True	66.42272966962177
True	592.7411399099228
True	842.4528629769763
True	282.1921001297165
True	1144.7085428632347
True	112.51934767460854
True	313.5164761233979
True	1041.3968073249182
True	94.07334588474548
True	273.72972667213446
True	10.070710635638395
True	412.6661942333234
True	433.97829852388975
True	159.66411485298184
True	626.5289754758339
True	912.5524219642236
True	156.61162510739078
True	75.89282955325433
True	316.07452763242526
True	567.6802198074203
True	603.8996976525767
True	1251.8781435459816
True	27.1257265978639
True	939.685280398306
True	138.63502145444542
True	629.8102627329538
True	113.30897899222032
True	129.98228638444664
True	184.7325545578881
True	175.10069757302702
True	753.0299245210163
True	207.58969610147625
True	230.9056100878645
True	68.34076695803661
True	524.5100619067082
True	459.6745608041875
True	175.85587888922413
True	228.5680691840033
True	16.279640454395057
True	439.3691496691668
True	211.02656432282785
True	303.8179868094456
True	112.655912484476
True	737.8504146095196
True	424.36959193830216
True	254.7105085014431
True	648.3132085687911
True	527.1032512425202
True	465.40999278534497
True	136.53429530839915
True	524.733748099337
True	431.9603930738088
True	3.39293775964119
True	198.49218684127283
True	95.4046137327764
True	241.7021179498348
True	3.352354692842175
True	128.3120727819889
True	354.9460570748505
True	6.643514784594436
True	872.0085368580249
True	166.2950936794501
True	717.49205115097
True	787.8267700337636
True	162.48057148191575
True	210.7529249102133
True	481.55478385887113
True	822.4167110557304
True	50.17519536899727
True	39.29023122838911
True	136.09175643273596
True	629.5998017832941
True	713.9312699833195
True	186.74247577623507
True	587.9946382276349
True	577.8469692395779
True	859.8780506160404
True	393.9633114005933
True	192.74881130236832
True	845.6466125303859
True	230.01700302658017
True	158.83646199893028
True	321.83155874669177
True	223.31319136503296
True	197.5984924611051
True	610.5111020920249
True	253.48319721932364
True	193.84422428306908
True	449.1380782862934
True	476.7806993388841
True	63.48488860052236
True	289.3242273481145
True	79.47923227842973
True	345.6791980389295
True	360.0992068570926
True	253.99108459313288
True	175.99207034076215
True	377.8854656580889
True	660.4355805104726
True	713.1104326446161
True	289.5221500212778
True	765.8515246922198
True	61.73194751425574
True	882.8050892124246
True	358.0703444343574
True	14.43295008835261
True	602.9186706442109
True	685.6580206865603
True	253.51365118338595
True	167.4085952144549
True	44.07980892877988
True	379.8442956202385
True	78.28048331558199
True	10.864312870067849
True	894.5247006685844
True	373.0251284462718
True	183.92588368618576
True	990.996295161662
True	12.718171512984782
True	785.7659825032815
True	31.397158192713498
True	685.3972321120609
True	60.060880764437314
True	778.8036483422042
True	452.6289960207442
True	194.28545256077487
True	444.537921606376
True	209.44367798540213
True	299.6680378951473
True	215.5914516832745
True	417.46600977841337
True	9.70372045145399
True	318.42563041343465
True	111.7932488534348
True	10.520612758315483
True	473.4277222247973
True	737.455219456732
True	284.08974913117083
True	74.21658785666024
True	318.61354464978155
True	82.86007979884884
True	190.2633786088036
True	184.47946945298804
True	376.73681343283033
True	44.68526107542181
True	137.50126060921272
True	383.08342269509535
True	864.5321649691973
True	117.5269180564101
True	209.93952574643896
True	436.050584624858
True	21.52425101317432
True	416.5719005202126
True	502.3854007507488
True	90.31096172500536
True	396.5696619457348
True	341.31612905582915
True	410.7599159988235
True	589.0833173713165
True	1041.4031082448594
True	963.7076292080524
True	57.16381687922485
True	1056.7737675157234
True	108.40817505809264
True	118.02094555176387
True	112.32629344474093
True	486.6374309635761
True	376.4573031790601
True	566.1823984932447
True	256.86961711516284
True	161.45454971472168
True	424.75864648304974
True	16.500045579533214
True	448.859531028713
True	403.3979704933004
True	143.4093528211632
True	94.74470506699387
True	546.0841675533239
True	1012.3636454985292
True	208.9854976605304
True	64.2410018669493
True	427.0508360193417
True	373.4183577661894
True	486.02225068627337
True	343.10273411533643
True	4.821611361568812
True	529.7227530719855
True	504.9518345352684
True	499.15303574130166
True	195.87480222686207
True	103.82294181257475
True	22.18779912327545
True	380.67786110804747
True	112.35875998158828
True	7.596496739999343
True	32.271136014682746
True	343.7405189579009
True	618.2086069893109
True	134.4166507607867
True	91.20768312758844
True	24.24647987629861
True	416.7184930886688
True	360.9960527652513
True	747.7826169245066
True	306.207943640472
True	512.2981449479644
True	539.2642792351787
True	517.8951897941462
True	292.8118293620032
True	535.3832098579796
True	104.45792818978045
True	581.5022513176956
True	8.15080655125783
True	365.1214253140558
True	475.6805216674658
True	965.1641717192972
True	348.76356964843484
True	793.626647872259
True	951.3965812660329
True	181.274947274803
True	37.32183848166783
True	365.7833617098724
True	396.6442310696159
True	583.9741881057006
True	236.03814947800024
True	30.439047023505275
True	640.2798276421323
True	127.86151120962236
True	1090.1893084280878
True	321.8986983538408
True	470.11234437882814
True	128.8822108821879
True	816.8418009215532
True	140.844472369136
True	838.8705039560764
True	596.2311708270504
True	180.8532179558155
True	114.00277249495922
True	67.37261059576683
True	555.2164209510998
True	906.2498328234
True	403.5928052288418
True	532.6565777909319
True	136.46547207039654
True	617.4233828927032
True	469.0018034516041
True	771.3091759115856
True	312.6885387537878
True	602.5863939547445
True	115.15714995639766
True	25.64481382934071
True	396.8324298363997
True	162.21533814409676
True	107.97065558466552
True	379.81181557869127
True	1123.2565981374494
True	265.0448118987456
True	559.4045106919917
True	11.17762891108725
True	78.7249874467521
True	333.5764805541557
True	799.5204532507196
True	460.01336037727503
True	520.2912462809516
True	696.139939187175
True	69.61949308267984
True	734.5977446518731
True	46.76306925799718
True	102.86529747996197
True	174.33264144588935
True	82.00868397440598
True	24.796276764050837
True	299.96459678197726
True	484.3438127333091
True	933.687165244501
True	857.3839619983933
True	5.486494972816795
True	287.49847544736895
True	478.197974488281
True	123.58307064234748
True	237.06364053264087
True	328.8198955461346
True	1320.7697319686297
True	453.69796793514536
True	24.843003762957355
True	179.06978421029245
True	704.785521307336
True	35.229722905681825
True	180.4985489007428
True	531.350695858693
True	70.30646562491201
True	874.3371795599087
True	329.59101739340826
True	677.854656863724
True	79.70370783201336
True	658.2364275855879
True	608.2865437609007
True	890.5544863764694
True	255.61364891819284
True	503.0394260063775
True	830.989686823868
True	892.135130191467
True	245.3802923241305
True	788.119354417785
True	207.06095922827708
True	465.9529974279043
True	363.023123338885
True	498.2996081745519
True	495.38814781158175
True	316.33356311580985
True	348.9648532055391
True	114.496009122008
True	342.324655794301
True	1166.6417362697646
True	316.2310461523457
True	143.2905333127199
True	305.7002912592249
True	749.1967281862073
True	652.0132291618621
True	413.0328664170674
True	122.1441002511612
True	316.14273665701785
True	33.82602679265115
True	169.77280883274378
True	88.66977985699197
True	90.56125663525025
True	554.1560713619657
True	141.19543176980156
True	133.13549018658088
True	104.87103241903176
True	89.8008208918398
True	443.4003915406696
True	398.6257613122205
True	1031.7667898655102
True	517.8009562243698
True	798.8758947711684
True	269.550955292053
True	303.5871454211331
True	523.637720823105
True	191.63425661729704
True	752.9275386224679
True	225.3664712630244
True	370.9317707844417
True	69.95061241182437
True	113.96097856277784
True	262.0081227282369
True	124.35301711101415
True	472.7433085668023
True	28.80992133940861
True	571.8780166041245
True	999.1351563812868
True	728.1810314020024
True	1.3339656630270946
True	64.10781754112405
True	505.0311521374384
True	441.20159851135287
True	73.18884272800167
True	117.89745580290828
True	292.52350157204177
True	79.65680353260551
True	50.8953170590433
True	728.6004352468767
True	670.4337323824884
True	163.01042056697457
True	179.79010242693204
True	533.9480823283806
True	54.48971333268987
True	25.25816780822059
True	549.4669222918428
True	454.9379392866492
True	1118.2555755889953
True	50.58511129151584
True	465.5995445382293
True	880.6817430083828
True	795.9146091216271
True	276.1710863466949
True	750.0846100788586
True	412.5444248851247
True	39.27521967206377
True	94.03112235878028
True	692.9954624114484
True	74.06372788463658
True	145.82210502153984
True	947.760371816992
True	197.05532060220327
True	276.986890590306
True	106.06518767965228
True	654.9669928962303
True	602.4929385627025
True	209.124938166558
True	442.0488827686894
True	43.51315827786327
True	276.83185155567634
True	608.2155636780237
True	621.1967250442032
True	309.2064029052634
True	71.34985035796441
True	938.5062083888788
True	1064.697175563979
True	564.366485661129
True	64.60507490751093
True	28.910773978008358
True	89.4877788320287
True	104.61493923370952
True	101.57508892652876
True	870.6763772697582
True	1164.1382926484669
True	769.6044540379695
True	324.7211901567024
True	7.329866516552236
True	21.577012480588643
True	346.0778882823132
True	496.8344217995943
True	46.996726584930094
True	566.656191883329
True	437.1287105931499
True	382.5464604151354
True	81.3847094395361
True	190.0366774571833
True	266.255406037822
True	135.49636439848604
True	402.4440264032616
True	43.43379613374584
True	175.88183426301734
True	1168.89944139903
True	5.546997060920501
True	28.33123003379667
True	574.334107814236
True	355.0253169649715
True	808.5610451310954
True	166.14448366866435
True	736.1102364981421
True	619.165264866064
True	284.2749105812196
True	443.9936019011706
True	333.4904327111215
True	290.7688933053439
True	267.75097841084505
True	401.750368529673
True	499.6629438834168
True	490.81138282349946
True	104.8982155227848
True	356.5849489624843
True	9.124875020439983
True	185.15430413908285
True	225.4586461206758
True	835.8433297068952
True	594.8636602406982
True	32.12327855593544
True	737.2680113289808
True	845.8335365785701
True	102.1115799465199
True	353.47546599108216
True	844.2007065464353
True	231.68113417175564
True	160.1316711759643
True	522.3343855046104
True	569.5748252883858
True	1095.574106280739
True	139.7020991539456
True	150.57925756494362
True	256.65309909035824
True	306.75439449291906
True	427.013878269448
True	421.7889198696476
True	324.9384995607042
True	445.19141299654746
True	513.2033963163518
True	224.39572837991696
True	1486.824929975414
True	251.86733642248055
True	401.9087532494723
True	52.92070980354645
True	785.6063809373877
True	251.33593300066383
True	933.0986530157317
True	548.4795139723822
True	305.9638778866799
True	767.6742555673678
True	273.4883075237187
True	205.0656272388341
True	262.87073491015553
True	215.9133254949409
True	135.81689439896653
True	253.6883953990896
True	721.2566579689068
True	514.8326242613277
True	222.30440223173343
True	1205.8850854798925
True	115.50217148757392
True	271.19368508651166
True	70.80665968772956
True	304.51211313899074
True	410.2603341389608
True	92.29843091583037
True	214.41249499572143
True	73.24622873123565
True	724.6929059828235
True	367.2448230726867
True	229.93079232380444
True	722.2460600472374
True	882.3646517846956
True	806.8517042103565
True	808.8415648307432
True	345.96451616987656
True	1.452659828682769
True	268.086066367534
True	55.361615592740336
True	378.64477033355865
True	57.74614121493926
True	358.746302640118
True	874.5220798043064
True	1069.9778217024548
True	408.55014533949816
True	21.16958401786693
True	515.5289290715152
True	496.2335698528947
True	199.7960259398768
True	248.46056630444872
True	301.1449655375247
True	21.721759966782358
True	126.16771616651448
True	944.5873013207124
True	62.94901960157375
True	488.5834640995827
True	784.0637225936356
True	100.13132624628508
True	260.4328217712932
True	109.7159898278838
True	13.557751230722154
True	1.7017352303224147
True	118.77628432604912
True	1007.3840567509192
True	475.7021346129067
True	66.79281168476952
True	817.3258029938676
True	347.4178336179727
True	1.2024999080916143
True	429.27909000287735
True	192.65664243945997
True	485.7285837645082
True	75.64280003511446
True	323.78232359872743
True	367.7683976991829
True	167.46776660688346
True	206.3681796526418
True	130.9945508195778
True	182.184564793852
True	973.6446607588738
True	16.37198730876188
True	508.85299997714014
True	492.9187232718181
True	400.799696551179
True	224.7448761861437
True	230.64489349857428
True	156.66524667774664
True	50.50667063331265
True	490.4420344941679
True	145.6386286924221
True	858.384825605147
True	832.5196146603917
True	250.64580819038
True	329.268346586714
True	527.4853993811112
True	41.21384469748458
True	89.79867561897628
True	725.4869567106019
True	1077.239219050657
True	111.04478419936962
True	735.8662118112787
True	143.20729110744264
True	947.421387953482
True	674.3244228988038
True	100.30550352433416
True	277.0379166454473
True	600.2406849805782
True	258.4592041085309
True	46.67921672082851
True	556.025349322886
True	453.38439526928494
True	6.308797470681226
True	474.25360011280566
True	65.91254338132234
True	178.1129656889816
True	243.90517933714904
True	288.43103915850423
True	73.33278574881038
True	215.79770371926264
True	345.0299800335323
True	448.3791301554133
True	922.3890492313254
True	46.65669704912316
True	888.5115241160744
True	1022.994458051541
True	127.1008813943807
True	71.47242431814234
True	958.6353315062024
True	35.96000140494964
True	223.53077794255736
True	84.66043062574269
True	215.5054542784032
True	352.6065906455657
True	999.604181145826
True	103.936887373713
True	65.48161872071894
True	655.0166291829853
True	280.4851947493971
True	695.3998439153968
True	50.40793514329641
True	490.3024067715518
True	388.0780947547503
True	660.8162814821434
True	51.00580016265979
True	106.35000940923996
True	29.45181511674111
True	268.91648989349096
True	44.258985133378246
True	342.5835839841645
True	3.136887012602067
True	1183.302034290619
True	109.51870741750236
True	136.9260312914144
True	355.8149937436759
True	724.961169939628
True	701.8547161100503
True	1017.2321577922536
True	471.3229225429608
True	419.2073962996376
True	135.92368938030523
True	403.2016813005658
True	842.8805968733674
True	442.18008831716674
True	978.8078120464686
True	87.4689628909087
True	421.825854480817
True	175.20140617034605
True	300.0599771105952
True	761.599882706365
True	166.82736234373124
True	132.7843749596714
True	64.37789143161555
True	863.6766443931025
True	790.2685284349886
True	83.19893528427693
True	432.0829474399007
True	727.6522829366893
True	413.7260397867043
True	58.31001902964213
True	315.40840566092265
True	772.8177462755566
True	30.940338543642863
True	340.88983749274973
True	161.4558035279213
True	276.8667085723724
True	31.838666414917103
True	223.37400925240357
True	763.7777220213777
True	636.0012566744801
True	51.85213792254034
True	290.92107783648
True	888.114938666454
True	19.636128621915372
True	315.69275648135715
True	277.18609509667
True	447.4611953621948
True	226.3113795734256
True	612.2179931377303
True	46.62597845619165
True	961.9703615823172
True	897.6631397220707
True	48.8826363134283
True	386.33300765756
True	727.4914824118899
True	919.5507134488302
True	271.65827824495307
True	610.6727784636739
True	130.87040162655788
True	187.1060468397907
True	132.3808517808491
True	138.5523781263197
True	203.06469385100567
True	931.5270240888344
True	761.6571392103581
True	931.2279879512744
True	19.3313922282269
True	25.56258727567442
True	352.9792937023596
True	12.225898044917562
True	639.1378439937964
True	1095.527258705954
True	260.04074250694305
True	216.15231256420944
True	79.87904636359443
True	206.76871878615088
True	129.28053593083817
True	44.01267979460159
True	129.72253362401293
True	89.36736947476484
True	239.2674058586604
True	536.7827148345552
True	162.0792965201941
True	30.39238296794774
True	56.31784631640498
True	421.26326434223984
True	266.8534031129589
True	593.6588945555399
True	22.32142191252304
True	114.70030420062936
True	668.0751100215349
True	262.0776193874136
True	465.0103694162445
True	663.9989063484869
True	106.80315013261335
True	116.77490342647133
True	71.7972692932488
True	28.066863283849017
True	123.37459691757954
True	88.30672475493876
True	103.74902654782038
True	149.28925954326758
True	238.07873403050195
True	834.2262874125294
True	289.3406754012204
True	947.5148226152874
True	167.13794149642158
True	197.0763848518425
True	797.4922920269814
True	307.0596945920644
True	603.2158751445432
True	258.69264819782626
True	354.5588779333123
True	438.924265788268
True	566.971143545552
True	646.7633375307679
True	370.2498281442123
True	36.19499162205605
True	571.5185385113119
True	620.1705152688046
True	20.107030765648343
True	12.012075090854768
True	262.4197087592775
True	410.1120272590833
True	455.4232144904085
True	62.6891211677701
True	639.45232967521
True	955.5755016694256
True	222.08221291381852
True	926.7148235533826
True	273.0347288238853
True	103.97149408493364
True	262.993795427149
True	701.1286210763745
True	35.74152784942114
True	596.1616457333962
True	1288.9985560241869
True	1027.6697657695177
True	862.5997714195412
True	205.29690137464507
True	88.82013962726445
True	190.5756010820541
True	837.231420238705
True	137.76047104974347
True	1085.487296991848
True	905.7305880843908
True	44.16526417325944
True	86.1465497592
True	429.65540983587954
True	403.52045990292993
True	193.66963748402492
True	506.1949135895887
True	681.1654664968613
True	121.1225871751781
True	274.24253988707545
True	999.5014625448324
True	53.962094661491975
True	677.3185169017564
True	531.8844606408834
True	38.36485406600124
True	819.7387073921253
True	386.70956468774847
True	566.4568146179571
True	115.88054900395852
True	280.06055887231486
True	207.37342393160117
True	25.614883129273338
True	130.60097517403756
True	737.0934391948673
True	145.16988832271875
True	374.6627390651133
True	65.09642241509422
True	644.9323107746796
True	636.2649670535725
True	226.89237185231252
True	467.0979594003314
True	173.56275011246717
True	169.00808513766498
True	213.0503806903614
True	277.8223842774379
True	358.5979152629975
True	128.51061145842743
True	191.45042609986132
True	26.074949071079963
True	874.2630530563547
True	316.25504043887025
True	10.294867835741332
True	370.0124656327648
True	160.67610375416567
True	632.8704493353454
True	361.7527516605659
True	585.9785684523579
True	519.4977025281243
True	501.2343156310428
True	784.6143126865611
True	232.83168917856
True	552.8829120532182
True	156.87739460303305
True	549.7601874876685
True	359.09466784272826
True	383.1999567752871
True	127.8682303489186
True	131.90928399100852
True	111.8230038110577
True	60.20273337122176
True	731.9139171826286
True	180.59239805944247
True	46.38277452285252
True	0.0
True	551.5836191935539
True	106.84032871712654
True	22.824384904051367
True	39.56156758942686
True	119.83533006966036
True	537.5231136150824
True	182.73248346716036
True	107.8511737186565
True	36.65868393375978
True	159.92633569485034
True	937.5624875713092
True	47.09116594024058
True	232.77191578204207
True	747.1619024741888
True	313.43728614782106
True	452.5867452961308
True	476.9978406598395
True	516.2601454300695
True	613.1287737370228
True	939.7816481487692
True	253.4182589874564
True	1019.8773793079392
True	918.4814753804836
True	635.8255419678285
True	347.1184480122391
True	843.1857010837015
True	10.381613815889809
True	31.508507297598804
True	296.9059784633723
True	40.11141398412824
True	193.13182393549965
True	771.5543258621584
True	216.62227254191308
True	744.4609734518236
True	772.1392385152884
True	125.04296701263324
True	353.041644346349
True	573.0198912387885
True	24.57430230792424
True	141.90316357391606
True	438.112489452282
True	300.35900593568664
True	199.3706048825617
True	114.96083280223203
True	377.7919409993543
True	23.55999405297649
True	351.547451898677
True	365.9576951907768
True	1030.7983956013695
True	358.16046724263487
True	34.25235015804333
True	421.22863204087065
True	435.68271003739966
True	230.3749515824507
True	32.041500032019414
True	754.9410123124079
True	419.8003239920346
True	173.7156498886821
True	12.337667418382871
True	1207.644451624869
True	172.60879815326567
True	26.04748084242419
True	315.2987157614991
True	282.0916593599361
True	117.49273205490924
True	295.520374951087
True	47.52939202614018
True	334.549654838993
True	293.39613585359234
True	313.3937336454645
True	30.74240450195348
True	47.03001771869071
True	1092.7144643452834
True	25.116992796807757
True	12.783574212823751
True	189.15019917696844
True	661.4764909812292
True	8.915647441651084
True	194.94928503452297
True	168.56750860052463
True	501.9192775561078
True	386.9615771144205
True	716.4582778105262
True	324.376873732779
True	486.9724101905782
True	455.63944943849737
True	513.4408348100238
True	102.58733349305452
True	1277.3737416476035
True	882.5238269922279
True	285.7503910415162
True	527.6520023972357
True	99.23533928656876
True	539.3157097005867
True	449.1614620217708
True	152.08185528883726
True	76.87289805521857
True	352.04084897196395
True	145.1519555373333
True	29.45078254171888
True	609.9915066726226
True	371.89607135884313
True	69.09969187572611
True	30.211085972825547
True	645.9910289642132
True	497.63200676746607
True	71.72468682794707
True	21.08802551692868
True	331.5523269902416
True	331.2175329741067
True	683.3124791527576
True	562.501244730402
True	562.5706817207988
True	778.0260771930822
True	8.105001564431495
True	58.48026826927836
True	35.37399292832321
True	56.96120052953177
True	511.9208693845706
True	593.385322146651
True	82.21476316750979
True	111.10976090105233
True	192.7450564789252
True	72.7627449874076
True	177.15137307072135
True	206.25758828768923
True	269.29097243219496
True	817.4796745602366
True	597.6454153843133
True	287.47287575214096
True	183.3705612340198
True	269.96558232003
True	251.47087993863596
True	745.4118753242567
True	321.43907567095295
True	164.5779929913176
True	898.0346557966603
True	338.69549735242805
True	482.3396971688468
True	150.22572062128026
True	127.14189438486628
True	58.87225003434085
True	203.30169725139143
True	964.4145269252592
True	507.5519297241637
True	113.4392120139334
True	346.89416293022015
True	104.62259663204132
True	691.1445919377506
True	4.471398163596808
True	699.8130210917311
True	37.62240609428857
True	949.15465335365
True	844.9558533679035
True	207.55942137069783
True	30.83446140013071
True	83.80639547691935
True	467.273274536601
True	235.7542759429012
True	1.2895371493695085
True	73.62405748602656
True	1061.094618193823
True	346.8336757824163
True	672.9878901329756
True	481.8090316453601
True	28.29140127149273
True	135.65269679797404
True	436.78415285017
True	970.0784895515276
True	832.7579760584737
True	406.4892755222653
True	348.00403351323604
True	18.519836708343195
True	77.91784045298199
True	729.4388620371496
True	486.1761568450133
True	388.9676036127484
True	885.2678822690137
True	24.68436666047511
True	211.98946822730605
True	889.0634552316753
True	227.7627231861516
True	8.456935406786515
True	488.1821487102965
True	110.55174509871064
True	628.0936234959806
True	54.762033372294965
True	253.6227892965017
True	854.2532381507408
True	927.7493942181526
True	271.0933081714751
True	423.52261742256405
True	115.02151346709552
True	589.9338575695749
True	258.3433546553227
True	196.70441141811224
True	865.6859717144038
True	56.32987961571407
True	714.1323160830476
True	282.14844996030183
True	299.8649390090195
True	168.38152971415644
True	512.6685692609249
True	587.8390441706721
True	372.9273316353115
True	391.60939839238046
True	71.19295606417447
True	158.17047291243654
True	449.94721750644527
True	206.55241561749617
True	37.06380653534877
True	199.0146431712757
True	366.2023217925354
True	397.6181328036293
True	739.5691323960712
True	136.18001954648707
True	681.5567590606362
True	509.3575883604768
True	599.324802860975
True	137.30076126141478
True	35.929471420835185
True	668.6256142058526
True	74.7588230614994
True	551.3972603946838
True	679.369825618439
True	446.5209680971725
True	141.24493656545434
True	539.1074457416433
True	4.470314315764753
True	399.07930362103
True	31.59159340020781
True	638.165883138625
True	260.7869432781805
True	559.7612510179858
True	680.4942996306914
True	150.56523812169945
True	533.0620164026653
True	480.5900855121572
True	67.4279224154509
True	970.6641108819504
True	3.2530532060587096
True	27.427249039834777
True	648.5952066664745
True	652.6016886347195
True	132.42196770804773
True	400.6412747082919
True	120.36069301263171
True	70.84043898422159
True	462.8941764314321
True	39.96703671565503
True	510.1923096191921
True	12.694323218286712
True	827.7916378212816
True	549.8410842374053
True	706.7326359277184
True	98.59361104943922
True	375.9949498956237
True	994.9372659890436
True	852.5664591422382
True	142.09381142975562
True	549.9792059650598
True	462.6453072849965
True	248.48078271969663
True	243.90536138261007
True	5.581467766342151
True	322.21359785145154
True	10.997989637458891
True	371.6016953498548
True	73.07693284816388
True	417.5277734090741
True	676.1359574125547
True	118.5475842128664
True	244.87132677500435
True	660.0051795191004
True	670.534969839174
True	293.5644885423078
True	133.85273809086607
True	164.4684511657182
True	468.9296301894076
True	83.57682461203957
True	9.170232847501095
True	493.9753532276449
True	580.397688974529
True	20.250166751414305
True	145.01079554866266
True	870.2367696901742
True	499.2671970827699
True	258.62569092240574
True	35.33788790854201
True	477.741114453923
True	116.60323351567
True	587.2131239487738
True	674.9234346472517
True	275.4533607012076
True	369.1288688093259
True	190.30526141677444
True	247.02623462105475
True	73.93077235154216
True	220.518413230394
True	494.2129146343092
True	20.18532565425441
True	425.2137931114986
True	364.1247244589293
True	717.1012200246632
True	880.669411883194
True	915.610521515654
True	163.63912381646685
True	385.15931200170365
True	74.51110009667498
True	191.2490078989589
True	319.9052371758792
True	9.719510256002543
True	791.9582479110321
True	23.05696292062878
True	399.9736108832489
True	277.71250748157945
True	625.1566294499711
True	218.3326253221075
True	37.703958268148696
True	688.4206025705568
True	1076.284490396914
True	217.4632221599592
True	130.37343083958703
True	622.9810960796262
True	477.8958468013118
True	17.8052308434081
True	831.0419121779983
True	109.8318652273923
True	47.38434553335557
True	301.98725591762314
True	352.16010727522223
True	405.69473576874753
True	273.8100155518141
True	19.14823352082644
True	23.498813726139165
True	847.0467193533486
True	202.4040866683107
True	118.026947062555
True	862.4414611116168
True	652.9204108618047
True	648.9770082172356
True	446.0030506648656
True	148.73535273986442
True	32.47820998873271
True	104.14510216830024
True	430.6117885797012
True	233.1053206869558
True	477.280012289402
True	145.91496975169295
True	489.77298219210167
True	647.6721058716967
True	1002.6430621319828
True	22.88536434088734
True	1022.928528322065
True	1117.6168894524426
True	475.512809439229
True	84.992862335884
True	802.0784391203042
True	638.5868444757821
True	704.2095388071656
True	169.4445763070598
True	734.640374674403
True	707.6502779224559
True	121.83671438610168
True	769.3020685512382
True	848.2583331970218
True	491.703991723878
True	236.53235149873225
True	72.4083651907601
True	309.6894806772035
True	362.18544585061744
True	449.7117113501823
True	420.2508956430922
True	193.81393192528827
True	304.882883643048
True	3.3907723980736
True	12.444295172027411
True	111.29669307907918
True	135.65651630926183
True	363.7061537653181
True	342.1177299822129
True	110.23832079854265
True	18.711829771010613
True	216.18220565905327
True	808.1160658819731
True	467.68843222406826
True	563.7137222760557
True	568.3445202994163
True	805.2097383909808
True	638.7020966985232
True	97.29702072900692
True	199.13584398071285
True	246.6509766360842
True	288.91232376623964
True	106.37317142580052
True	356.48543124797084
True	433.5273695898037
True	168.23269480269568
True	652.9817572474492
True	241.6993026493532
True	204.2331908793568
True	28.92168266654954
True	249.28164791948765
True	489.05337238613447
True	169.20251420998858
True	536.4349186919894
True	485.5500648327322
True	242.74758420136365
True	103.72613031106404
True	39.563180635296185
True	407.4641942078888
True	770.2483678766974
True	163.0711845447278
True	980.6324570961452
True	1038.536054098843
True	477.7850990782921
True	101.80579481274964
True	119.3108763759968
True	637.2409292853702
True	7.172155790180337
True	226.3177488600168
True	127.65772447074372
True	115.6104247197313
True	326.13937113777064
True	627.3254513173725
True	37.22176825110052
True	122.86311089540604
True	955.0243610226642
True	51.6005383563193
True	457.36475979131126
True	524.3341767125585
True	237.73122919650976
True	131.86233812322715
True	906.851655827962
True	1191.6787338056138
True	516.0604901508893
True	648.3242269367688
True	218.1882844184091
True	152.75411045451713
True	320.69377326987313
True	249.1116530516433
True	170.80546760192527
True	313.96598027512306
True	337.1986968546745
True	12.217155979739056
True	618.0202325387273
True	150.18955475483733
True	73.44811779394169
True	439.8727045214519
True	310.09458387987627
True	1231.368953858892
True	356.8809823816189
True	1001.4711082199852
True	10.057079297192596
True	256.93268499413114
True	230.1603123789073
True	157.9339168837683
True	483.5379378729233
True	192.88025205673708
True	427.9125378292844
True	338.44261090388426
True	110.58080464629498
True	345.2886802903731
True	1057.632222259492
True	734.9444057641792
True	224.8722325681695
True	103.26591094695624
True	286.4342238739653
True	23.11521620519908
True	360.5779839317893
True	309.85117470325423
True	568.0557284738362
True	444.5045497288552
True	361.9911448423493
True	151.9872897917317
True	12.951379822854369
True	414.788347036306
True	281.7818435777934
True	140.72069630288206
True	300.26187942842904
True	416.9223231382289
True	823.1053646126957
True	311.2886055031895
True	777.4365056334046
True	396.90175798845627
True	384.8402570558623
True	1.7704440420806424
True	1186.1884148166353
True	101.6880735359688
True	927.2658835046
True	210.24046363491615
True	463.4143682726571
True	668.7724692651559
True	84.46232720477927
True	500.0881439513158
True	34.69797882647686
True	427.6014178967017
True	76.03363522042022
True	224.09461928254967
True	36.66140280199394
True	680.1413930372687
True	177.2030256803083
True	24.57658902361608
True	409.0993198022915
True	116.41841215901646
True	171.31621851829655
True	845.6941125753294
True	245.00190842077797
True	148.6440053450269
True	367.8408968243465
True	523.1976294496081
True	342.5184715567276
True	524.4706861318585
True	617.2761400624821
True	161.72238871037123
True	6.621904605564882
True	71.46297630299325
True	449.93263580411104
True	92.31726286606283
True	83.71372002274273
True	1040.0026116382614
True	26.54827238905196
True	323.18379290084147
True	317.9978852131576
True	442.5919731089791
True	677.8084988178664
True	183.37792374210457
True	643.9614581723472
True	321.4031616681553
True	343.90272619906875
True	268.0010489057779
True	221.12661233349547
True	377.4053201316936
True	429.9856778733204
True	410.5847567257189
True	631.8460823527467
True	141.66930714492386
True	76.048921354494
True	40.04279647041229
True	292.47477071355127
True	623.1126164851444
True	412.4239732873494
True	777.2386185204089
True	218.1186952355056
True	403.88910391571966
True	68.73022175495815
True	55.95304793745984
True	420.0070349150108
True	195.6495907952834
True	214.1736090575552
True	42.64871599154464
True	1108.5292234845488
True	169.75660943341288
True	897.870150044239
True	319.43137379018617
True	932.4696050783076
True	235.80110350769115
True	466.9360346793154
True	528.9557028889675
True	592.8403892354129
True	209.1821295444709
True	491.0404320758206
True	951.363800838264
True	123.6409814428364
True	6.874608549405377
True	562.831830020266
True	30.04212582453071
True	76.08609491315404
True	808.1259792349272
True	217.38063391573056
True	992.0959165825926
True	708.4540871918651
True	422.3983121599328
True	283.78715502542
True	468.2720267643253
True	337.498630746655
True	182.63539777118783
True	689.0207195872755
True	721.0413763799654
True	210.4641582402231
True	87.17338012509423
True	502.6037157436044
True	137.9165474263801
True	376.6848096937513
True	342.7637082845732
True	66.84036115471142
True	386.3754703818136
True	419.7009485583151
True	386.315694180586
True	405.4269347222351
True	442.0506490772358
True	676.1120613432014
True	55.52635321031384
True	447.7863053235852
True	328.7449740921008
True	656.881717717061
True	221.6901803362825
True	97.33019500369164
True	43.3398226247006
True	532.9914506747102
True	623.0128606262399
True	189.704630690281
True	419.2826962647423
True	353.8278548339102
True	18.22556820958046
True	172.1648196665752
True	289.78800157981937
True	2.1318584933242377
True	865.988510379578
True	82.32187767860798
True	100.60504271582086
True	112.99110298493628
True	371.7917866108035
True	35.96671078876376
True	448.47520334125153
True	231.4569105122147
True	5.086423293261277
True	121.59358777771683
True	448.3041765920948
True	52.1054175093541
True	69.36237977700385
True	168.4212558610511
True	304.83918639778085
True	967.6487723836432
True	389.7440777984914
True	955.4929274328308
True	190.75750275195895
True	1018.9872565759572
True	768.382722442757
True	643.7756248825069
True	409.379010904482
True	376.4071830764637
True	79.70211857002168
True	68.48868661196391
True	80.60434169826713
True	171.26859003266597
True	488.07403878179167
True	1079.7999518332713
True	178.70130761291838
True	354.10645745946806
True	435.17205935616
True	585.0331691190772
True	583.8718770564128
True	288.3499055698816
True	463.7256270133349
True	658.7830342345794
True	101.27360738622444
True	746.8998876984648
True	254.3346642407344
True	142.07105071771932
True	413.84001510451344
True	855.4250147620678
True	422.26459867740414
True	851.7123760086939
True	193.0660556630334
True	352.10495478020204
True	682.4943125782613
True	623.4242316266282
True	195.0799439926168
True	264.8446186683686
True	810.2105922262449
True	32.8266310568798
True	189.2292671128577
True	484.0549806542895
True	709.6041352059175
True	106.29721602069534
True	36.21481391332398
True	164.17276963514362
True	726.555878084899
True	322.57658865187
True	555.7003886123707
True	360.9605697246124
True	300.8650714209069
True	439.6819409596404
True	483.6369800081301
True	71.41715438144139
True	377.7567909507469
True	778.3866580542978
True	0.0
True	290.6176061845463
True	249.9816263208686
True	960.266789143592
True	150.32469003949598
True	665.5889958115191
True	635.5994460955648
True	117.78524970748036
True	227.27589569644255
True	131.94765810664478
True	11.340648814989848
True	288.69944809725047
True	370.4681516931528
True	1138.5848822790842
True	234.0019554906341
True	409.75292099539377
True	660.832133167583
True	210.3627485377219
True	27.73055895339401
True	792.0340468904296
True	607.4300554459942
True	161.18316191059574
True	641.1909933820212
True	163.29659522201814
True	284.5744654079038
True	744.5721084452765
True	35.64577852788052
True	100.15767575271346
True	502.8097119220413
True	60.81530288673527
True	78.16118260762521
True	391.65677246577104
True	23.239183808361048
True	761.8299881029376
True	104.0402899546886
True	161.85836707784284
True	19.76578894939453
True	715.2747320308027
True	27.58458940688921
True	787.0013654077875
True	395.1880004182304
True	117.92097609150817
True	692.5558515384196
True	533.7878951533794
True	579.0324019084583
True	45.23003427259974
True	362.0224105392906
True	5.799738980184552
True	94.08409470148794
True	366.52006948937895
True	46.55680202682014
True	126.85734025261152
True	307.0306972879718
True	177.6573922236006
True	98.18191209150928
True	634.2203848679659
True	20.46469727435604
True	1139.4637658834238
True	485.70845249101217
True	307.1020331546744
True	498.591269912371
True	116.54486548596526
True	759.4686955016814
True	1084.0362644266804
True	744.6264715011054
True	171.43274808692158
True	222.49448217442892
True	48.76762201290512
True	56.9138818812738
True	151.3835656741629
True	104.59127550489475
True	164.65607858814406
True	1164.3731369018617
True	323.931559792952
True	352.98026948445914
True	712.1234091020387
True	15.700719894056569
True	13.650279364278369
True	598.8173173133677
True	6.268230231383175
True	119.13192120652393
True	683.8423611963825
True	182.7379650917861
True	663.5624245958846
True	834.6893176231792
True	163.59815327410772
True	881.5788652993173
True	3.277545535215096
True	453.6004161203493
True	1067.7072228061882
True	26.007374356596024
True	236.14962769042896
True	148.38722312705454
True	942.0142252208396
True	231.86233788979675
True	517.660574636947
True	119.8601511848202
True	507.5765860586784
True	157.21621770739048
True	98.37137594597888
True	389.4086609862738
True	71.69848452565955
True	52.91873827683457
True	1077.33254714431
True	262.3140543259553
True	160.79194397409773
True	355.6273398964167
True	400.4491338351
True	214.45706611079848
True	170.26427518325025
True	383.2752737760775
True	32.21653260757604
True	481.6723554006801
True	1115.8147715179034
True	111.51333632868337
True	479.9125741226856
True	309.4864215695648
True	30.30179405168928
True	396.2651206444924
True	103.4522527837206
True	593.8372680805273
True	203.35876069847365
True	426.4100773971784
True	20.627263337922574
True	454.6160308434088
True	106.68881249966128
True	353.49906400883543
True	36.06759256250892
True	173.6897767709964
True	245.9143990618226
True	778.0454846458015
True	59.33438077609348
True	138.13299402257772
True	232.90979621360813
True	142.1363578270482
True	630.1864551352496
True	576.7506515705222
True	792.6216773119819
True	386.3828367693045
True	539.5506161793329
True	406.8498131306344
True	693.2268830367975
True	72.30051601505625
True	479.0921499546319
True	430.16281080450193
True	44.348442836931504
True	80.9033470592951
True	131.00148523951327
True	87.60541979455455
True	325.88688209874994
True	841.8357973026864
True	325.8232816153461
True	1061.525775910888
True	318.4282087070153
True	910.6796927826854
True	148.04980531372397
True	567.6929608935005
True	622.0245604944522
True	701.112112369231
True	459.5764768479132
True	64.97339418334025
True	305.9372548949627
True	40.99470252812012
True	171.25647935635735
True	172.58528746073117
True	1112.238301243019
True	232.05841870259897
True	552.0297813879251
True	534.3895068701154
True	555.1608391554645
True	872.9910491995115
True	597.6408308167966
True	671.8235128900319
True	972.155025677467
True	124.67404254809362
True	306.7979168692151
True	262.85224984207133
True	319.14837847782024
True	86.21158727422414
True	369.6817500172167
True	4.415723686761167
True	335.53268404375893
True	256.7748619300372
True	621.3704226051226
True	280.0547802547013
True	356.95219637802563
True	9.536713384344178
True	60.15942610545601
True	545.7525769981735
True	29.471456332229756
True	145.3725594507318
True	63.79088642181593
True	144.2266824836567
True	236.0657480955115
True	66.79424887309148
True	371.1970033709613
True	254.7512462803598
True	94.7326671337926
True	345.7837032401682
True	64.11988184684965
True	580.8240358026453
True	850.744813247208
True	267.6636760134763
True	1178.7189624623743
True	117.10392501262398
True	325.7447897858403
True	1063.3141432312548
True	86.55342442934582
True	293.32161013961854
True	10.163339583103562
True	413.9418310179332
True	438.69990515235975
True	151.16865396621316
True	613.5304675397396
True	911.578918917426
True	159.26276685784987
True	77.63461703682438
True	342.7282491840229
True	562.5357703270591
True	613.2986745487117
True	1199.1845582168617
True	25.61837322496133
True	912.6737569335704
True	133.49796337856668
True	639.9831054358651
True	114.12419632723464
True	119.9494801210664
True	194.2911254690786
True	168.8476895194666
True	753.2490488530851
True	216.18335683549728
True	231.8973898018456
True	66.39954130976518
True	511.6429853119433
True	446.0678411886202
True	179.14155654182386
True	242.45007303015757
True	15.756236903055033
True	420.44139937006
True	217.1407073416977
True	295.3607836171335
True	113.92794288578224
True	710.5345087017384
True	415.7047495483275
True	254.46295792291895
True	628.6242338240497
True	539.5290273688485
True	462.52352483591983
True	135.67851713449974
True	538.9275491910814
True	435.3235925807618
True	2.3783537369949634
True	194.4712615149826
True	91.0859781696148
True	241.1273662320944
True	2.693136281754347
True	119.35170379669182
True	337.7508931011347
True	8.083959106242816
True	856.0362578978896
True	164.27566670137648
True	704.1734239051638
True	799.6052976305987
True	168.52737900695422
True	230.36695457040744
True	493.1465003098778
True	837.1133935681202
True	53.1748450207309
True	38.79389815011833
True	128.5021465155376
True	619.2588033504815
True	724.0798916336831
True	179.75830104014096
True	590.5103740768949
True	592.3340399512359
True	865.9418487592831
True	406.42883058246304
True	193.0648194165884
True	894.3626394238614
True	221.25787899299075
True	145.09100924272934
True	333.8659139423101
True	225.4895701995796
True	209.86137031421163
True	608.109001818088
True	250.95032297488015
True	190.9536099840508
True	453.07577646515983
True	467.6922482911497
True	64.29569727551971
True	284.20908839981496
True	76.7897222664797
True	337.3562910544938
True	338.5913138398453
True	248.9420698210924
True	176.0082055642905
True	375.394392312967
True	629.0182294448497
True	764.9005328774083
True	300.8938651675103
True	742.0997792549884
True	63.66788863399405
True	871.1684151584903
True	340.54083092761954
True	11.073515619002029
True	625.8368254497527
True	700.776579291705
True	235.4690046916566
True	168.66153831385358
True	50.5996676742987
True	392.9382809914287
True	77.0613372555161
True	12.835932705401348
True	889.9294361988125
True	371.28840168732233
True	190.1348560746963
True	994.8542577800774
True	11.603680773906309
True	806.1051907856663
True	29.86459688982023
True	651.7224787679457
True	57.33069256660223
True	755.8948919850862
True	440.00224572192826
True	205.2642355989313
True	443.7283635540353
True	212.33525011472497
True	290.6013059156029
True	211.25703218828392
True	417.5809496469429
True	9.005257159663248
True	327.413138395228
True	114.7569538197662
True	11.744737143467882
True	478.7923594318883
True	720.6567520839735
True	286.45001888158487
True	78.33229320087246
True	298.6042078738984
True	82.32284783425978
True	176.1266062871977
True	180.7424847795693
True	392.5726447503919
True	44.97739545404789
True	141.9328704033734
True	356.71821720007824
True	846.8728097308632
True	107.23341611947268
True	204.4526387599443
True	456.86462209862486
True	19.0895117189581
True	408.58224809969306
True	502.42875012127433
True	86.74762792821876
True	388.6978834451658
True	355.29079074856134
True	413.8137247115087
True	606.8532643234944
True	1055.5072910945453
True	984.750055372494
True	58.88399667716557
True	1060.2154162477857
True	113.6492774484971
True	104.6011369863691
True	107.33759502105576
True	490.5707046682383
True	374.02141982196434
True	573.923955768454
True	262.9442106742788
True	158.04048198727082
True	404.7575070274932
True	16.431625875099346
True	460.2711563827906
True	395.2299985903345
True	141.84730147629296
True	90.14759126112928
True	541.0186360636073
True	991.1900179726496
True	208.5470174783392
True	68.38090305973087
True	428.3141924698893
True	374.4117219113655
True	468.2472824691299
True	314.28765439927827
True	4.689327081154315
True	537.1147016450898
True	503.5998039886169
True	514.1503680245517
True	195.16661323578995
True	99.00991757678372
True	20.53324302978865
True	376.4422484467484
True	110.49546131048491
True	5.670338787865099
True	31.34771366852829
True	351.982371915255
True	662.770780021301
True	129.80156411420856
True	93.6825047692819
True	25.47685788310241
True	395.8763105037808
True	363.07212087201816
True	771.1959677225937
True	306.0868265988114
True	502.4602551521797
True	546.2651419654619
True	525.2528213328347
True	291.9420150824474
True	557.0635565985643
True	95.1693138947564
True	568.1693482780034
True	8.265820162936004
True	377.24666840734943
True	455.79860637775874
True	944.8222410351456
True	358.125343714522
True	777.4435177679176
True	939.5084736626349
True	180.45336576749008
True	37.18919848127821
True	371.5181022464235
True	387.1551720431893
True	575.955470470098
True	247.36114543413183
True	29.414666386050115
True	645.6524740661173
True	126.33298060265892
True	1025.919274184162
True	319.7764370781736
True	471.1761197619205
True	121.20836680912151
True	803.2283377780692
True	137.0790130193476
True	844.6898895240806
True	559.9459879087217
True	179.09626518885247
True	111.56170968600738
True	62.58119763514198
True	557.2414586907779
True	898.4260542711928
True	405.1822405194945
True	531.53554817381
True	128.12236185854047
True	618.7012146018908
True	491.0954683054012
True	782.6138219978633
True	320.7407009640827
True	594.8056057324708
True	116.52070465744248
True	25.44791801061803
True	414.3682997425005
True	168.44565149458464
True	103.46799500729516
True	375.0938522113977
True	1082.170748181103
True	267.65979192346896
True	555.39190291292
True	12.73863998263504
True	77.54884201033565
True	333.5409468548783
True	774.1420036766604
True	458.9441226146004
True	519.9919910337524
True	721.2869645430691
True	63.472223259446544
True	735.0473368543203
True	47.54681069419682
True	100.640931433349
True	192.1505940396889
True	86.21582470366536
True	27.234171225652883
True	294.94211002573013
True	476.0456112108234
True	871.4907078702306
True	867.174932323095
True	6.816377935359656
True	294.5200002708462
True	464.85435316561296
True	125.52953802168145
True	246.3405816187536
True	318.9788344341968
True	1316.4596191193918
True	450.45161658244666
True	24.03448740931901
True	189.19508687495124
True	699.5226266564441
True	34.77939574826975
True	164.90285611659414
True	544.4594001060167
True	70.43607404223468
True	864.0530110446145
True	318.20156649410853
True	666.3328827335293
True	71.18904930684828
True	679.5065812510622
True	574.4997541244034
True	897.5524768497835
True	252.5124757918809
True	508.11290357835657
True	825.1138044177029
True	901.0596836869476
True	242.1629836374481
True	761.7321900193195
True	224.93971188180657
True	449.4044606459786
True	361.891113969836
True	503.3043012583316
True	491.95795941269415
True	300.7812952729342
True	349.35617145220084
True	112.89614240718042
True	346.6054002436322
True	1150.9041787148233
True	307.90528644920926
True	144.15759734271043
True	305.5572078513029
True	767.9638070874795
True	660.033979816011
True	427.1152116124529
True	116.27674529039642
True	323.73684688759755
True	34.36890271768587
True	163.7963011233677
True	93.15537208496656
True	89.28042148337974
True	559.9931299061014
True	139.94195665002442
True	138.92567140542604
True	102.39376617597657
True	87.6731158771923
True	444.7928712354864
True	391.825903659504
True	1049.490706784861
True	535.0782466521451
True	859.095573832572
True	271.76658725149287
True	282.76496503789406
True	547.34016174336
True	201.20048507396015
True	783.130125877633
True	249.1029792669388
True	354.5745318862359
True	72.59369962928744
True	117.49523077721824
True	266.1322680521276
True	126.23513261549267
True	472.62625166460367
True	31.171629726830965
True	546.9294229367443
True	1019.2005582832873
True	742.9627219613351
True	1.0128377633175252
True	62.0098995173344
True	492.262910923626
True	436.05056470990166
True	79.6773034877336
True	121.470941549382
True	301.1968477058499
True	81.66616397873416
True	51.996706374598574
True	749.8048885225526
True	679.5508644386583
True	161.3117763590853
True	164.416114794192
True	535.6233588912161
True	50.79366717993578
True	25.69187741260597
True	584.4634982155094
True	461.7912082052284
True	1118.4399501896878
True	48.86449537718522
True	483.98256442991584
True	886.2684253688782
True	810.7808597104106
True	291.0159298522443
True	742.7297952553945
True	397.9801267184935
True	41.66170041117045
True	98.85661105277369
True	723.8161787572881
True	73.28035441329669
True	143.76570728007792
True	941.524193442911
True	185.4990895717357
True	267.6322924294339
True	100.99392349953904
True	617.0518384496731
True	584.3176315582546
True	208.631145054083
True	436.6395894574552
True	40.135948181219874
True	274.4346829302894
True	562.8401704009711
True	627.32150880554
True	322.61483460226424
True	73.7837329705529
True	964.9539156079844
True	1132.463037061724
True	559.8454519358287
True	63.54733875844012
True	26.247421390442643
True	93.31060539227312
True	112.4368126549989
True	95.28860710180768
True	884.7258849317078
True	1189.3662264397587
True	726.4551194022881
True	327.6798605778995
True	8.347249319789082
True	21.941332678077867
True	340.31785204419003
True	479.3138952861073
True	47.68125214625873
True	569.1438149842468
True	432.1284866873525
True	402.7494203652988
True	78.78280894675491
True	205.6938207434569
True	261.2824269050751
True	133.30962498357923
True	400.19831700528647
True	42.45117918012442
True	182.2965414460212
True	1133.5493442774375
True	4.769643873840141
True	26.049511338247257
True	588.1970238073884
True	362.3577341834581
True	802.2323963728826
True	157.56081851123443
True	750.1116208169974
True	604.272547679195
True	281.8901302983591
True	453.5554262576953
True	333.2469938005508
True	297.4494413224797
True	264.517729368739
True	386.2348278191155
True	505.5297622128411
True	492.5855395928051
True	99.08155280979248
True	348.3220565691666
True	7.894012195093594
True	185.75180064839364
True	220.08205145041643
True	834.6354014837663
True	594.6479797073519
True	31.11464652034852
True	739.5712293004383
True	798.7016527258487
True	104.9451153131525
True	345.98464344075506
True	863.7720517577072
True	233.6358762304447
True	162.2179032510757
True	519.5375747435745
True	596.1953050115724
True	1097.1884685221823
True	152.60742782333855
True	151.93545313643094
True	251.6019884965112
True	315.85372324265256
True	429.434358331871
True	409.3796382458482
True	329.980344356141
True	451.4315328325047
True	513.5646025615243
True	228.05424325255743
True	1469.4019899025254
True	243.08274786494687
True	414.6228439130665
True	54.74256209675461
True	767.1809913380553
True	264.1531083057768
True	964.2613067121312
True	557.7503822073478
True	314.1089978455857
True	782.707621378734
True	257.65206068941944
True	209.33417030017188
True	258.8822505410293
True	227.2844384797985
True	141.24845113211128
True	264.4044693032685
True	712.7980577959473
True	527.9796806834523
True	219.0092749198456
True	1217.0002410877005
True	118.00725304329708
True	248.74880802485768
True	71.66463461354097
True	302.90740926940293
True	411.7436343964479
True	91.89957688954306
True	214.7639567643546
True	76.22151913770607
True	707.6944044798026
True	377.0840279895741
True	215.86801388306245
True	743.8290978750297
True	883.6408693760322
True	835.4938642870595
True	826.1041570648385
True	343.5875504095167
True	1.8741663909415096
True	263.2397525808361
True	55.16866087016364
True	383.1148900059375
True	57.24179051961718
True	361.970411468386
True	842.3001106219077
True	1024.7834618866991
True	395.7017022750194
True	22.34294790897939
True	534.0730191434409
True	510.490364842276
True	196.83696884672847
True	226.50706327636064
True	285.5808491461914
True	24.023839617344137
True	126.19600929698171
True	943.132101964808
True	60.551135553777
True	501.5638892596186
True	792.5643732315589
True	99.05608992348176
True	246.7792039326746
True	113.12409108310754
True	15.73342161527916
True	1.719263997647145
True	119.39309633596636
True	1016.7696482238777
True	482.8160923534393
True	68.25791432040576
True	779.4868243847776
True	332.92203472069235
True	1.865501268335723
True	443.53317122045945
True	202.4366441689417
True	484.7713237180824
True	78.59108986742659
True	325.2740768903453
True	370.6939669860055
True	155.54624442698292
True	220.7567647192915
True	132.44206820776577
True	176.82097865445286
True	959.2748235363094
True	17.620450474559796
True	512.4639436527849
True	511.95727759068393
True	414.2804154239952
True	217.10050973662905
True	229.9857508810288
True	156.31604004655136
True	47.12570848229628
True	463.7117204587568
True	151.54930142347118
True	869.4651875866688
True	849.402782288702
True	249.5018853113764
True	317.99484767713454
True	533.0014324661796
True	39.607529984200646
True	83.09817961725284
True	731.486182883734
True	1090.2608635044849
True	112.16909503632832
True	713.2350290400184
True	140.05962997389642
True	943.728029329004
True	640.7286049943416
True	105.92571964939212
True	291.10910773205296
True	594.7125495208493
True	270.9767347871412
True	46.172411977935695
True	580.2652432501909
True	443.5638670180715
True	5.494161979338995
True	489.8717208175407
True	68.20837766404034
True	183.2322814996151
True	236.86146085284636
True	300.4241120330093
True	78.30294187185731
True	226.0455378974057
True	348.85352180315937
True	421.61125483598414
True	960.9737424164388
True	47.80828789642952
True	888.9945393614995
True	1003.6647663851222
True	130.62375487879217
True	75.1726090784221
True	1025.3736577022687
True	31.25692961537824
True	223.41499641757505
True	84.89361446850913
True	217.68900629516244
True	359.86683098144954
True	1003.8325593520644
True	101.14942048253286
True	72.72903627316535
True	673.7326782231228
True	281.9317358818551
True	713.4404200710035
True	50.82757016357371
True	503.6393953758182
True	383.9913504001476
True	691.927916034367
True	54.63287133436078
True	106.73746235390163
True	25.84497062025048
True	264.7993652661181
True	42.843635941474815
True	338.90867277327345
True	2.867010000348743
True	1195.8573785104566
True	108.1623028347328
True	133.38210961169514
True	356.79753157071093
True	722.9498260004771
True	691.7559855557324
True	1003.7654625365408
True	468.7025127665442
True	406.0443918783986
True	133.53340888367737
True	434.0375212165083
True	875.5815632931918
True	416.6928794824297
True	941.1611442555148
True	85.71390185400755
True	413.8384012807946
True	183.8689164359973
True	271.034765966057
True	736.8265754476469
True	161.3226282506682
True	126.77833016461707
True	65.77783728170398
True	880.6108010258954
True	790.0707063946313
True	80.88825431165836
True	439.8459165982725
True	737.8155638351399
True	421.5842674575165
True	55.294897901610085
True	315.4833424908141
True	766.2233743029201
True	28.50252213100837
True	352.91267669470443
True	166.7601649577604
True	286.43764588219926
True	35.28225048374197
True	216.27219926303215
True	786.8165346207462
True	641.7045789114637
True	54.5622362374505
True	296.38811321114065
True	918.2759561173516
True	16.520294010535547
True	311.2843620384626
True	299.4729024832869
True	438.687172340434
True	215.71564248653047
True	605.2067132040097
True	49.6621771477867
True	959.448625010224
True	889.4627504069
True	50.07852156207783
True	399.2820651766286
True	727.5539213537216
True	926.3995530237886
True	277.03497975852326
True	607.5597720264274
True	130.59530136949985
True	187.76542012032004
True	126.88717383731884
True	124.74495332350892
True	210.7439053476812
True	951.5339025746486
True	755.1530798404497
True	967.5519469560746
True	19.875975147972504
True	26.70783790776095
True	371.2727808065766
True	13.370456169637256
True	623.4911964820972
True	1069.7756877924598
True	265.97375734440664
True	209.66267213873897
True	86.10294472171073
True	212.8390633010844
True	128.61321564884656
True	44.42069219632493
True	134.36898219966977
True	88.5453496799274
True	242.38214120841025
True	537.3092826433386
True	162.80968722016914
True	28.824614403164205
True	59.6658425617694
True	430.3765564229185
True	268.4596103546554
True	591.654510341922
True	23.115120262233265
True	114.36972003318871
True	661.9433451096999
True	261.7515600135065
True	471.5502692832874
True	647.8358073368545
True	104.8796090319561
True	112.00357741990732
True	84.37446411721979
True	27.337151012138865
True	120.87725259526876
True	92.83755693250926
True	99.76508582144449
True	150.14009816319268
True	240.49792392637852
True	817.3433033446672
True	282.0856751279158
True	923.361977186697
True	169.96489229878475
True	190.87438703218265
True	763.612151065631
True	313.4198643682703
True	589.5726562865191
True	253.69105811991227
True	356.52312591848
True	458.80006419581
True	578.0861780541626
True	640.3887965632231
True	362.3092734116468
True	35.20038295816625
True	567.8257565260575
True	615.9216868018073
True	20.748378097343263
True	11.21893706571725
True	264.00557040198186
True	412.21042277914194
True	451.7387665484478
True	68.23010690571438
True	636.3308101189729
True	961.3511728658684
True	229.27414563255115
True	912.331277401366
True	275.9259057857967
True	105.36373790177794
True	281.4573767501955
True	700.3746107839374
True	36.454149156122455
True	577.5590767665651
True	1301.5664193712914
True	1012.3275435421556
True	888.4120566879448
True	206.9514922750004
True	96.69546179154496
True	194.1517491008756
True	828.5686808303952
True	146.24106171287175
True	1061.2898391418107
True	852.8548143495692
True	39.70802025585751
True	86.74800926436525
True	425.66286150988645
True	420.30674197681816
True	219.26371895544784
True	523.0870359656415
True	643.5469419242798
True	115.8079004989184
True	274.7441733775552
True	971.323757194408
True	54.14095835168825
True	690.4204999848844
True	540.004355773975
True	37.8042805726543
True	795.0664900492025
True	385.5025751666245
True	560.9744176414528
True	109.96689318701983
True	271.32987126468004
True	221.0437137300464
True	25.73408255069015
True	136.60935936503984
True	738.5162915018684
True	143.23573072084733
True	385.3977397689181
True	58.425284317395466
True	634.1668270795477
True	609.8622010862732
True	222.9650046956044
True	478.9652345483234
True	166.60394820399674
True	172.68892562601943
True	230.6238720416725
True	282.81348788271174
True	357.7563237777999
True	128.57697219820375
True	182.32311592200588
True	26.086019766330278
True	871.0238647790254
True	304.39334455267414
True	10.226954891364288
True	367.340480280659
True	167.82480862230608
True	633.5174083206732
True	367.27334607538927
True	568.6342651852998
True	543.0272137620896
True	476.7848360084605
True	794.9106721607203
True	238.95282844151532
True	555.5501423810099
True	158.21744322105343
True	527.1723920936414
True	347.0061430517512
True	378.024692341894
True	133.48482863410393
True	135.29672784161494
True	110.48955421396292
True	65.13063370169462
True	737.3181365823015
True	176.42012794703277
True	45.64163752691544
True	0.0
True	558.2181278852798
True	115.54401603730436
True	20.601815739237875
True	42.683092533362746
True	107.9569980185546
True	555.5103103764764
True	177.67552168215462
True	106.1717403649746
True	36.01121964134124
True	159.56191729519855
True	942.3555069933848
True	53.397714544481545
True	225.73733060762743
True	721.910486648632
True	320.0916290917321
True	470.8679689258851
True	472.4561479332443
True	508.6665830640208
True	589.0820006805036
True	906.0489976450872
True	268.717193430656
True	1043.2421063485665
True	917.1283242674506
True	618.7686280487264
True	342.6508802845823
True	850.0772176990929
True	9.510041233362486
True	31.606727220242057
True	285.5241657514358
True	44.39349455354854
True	200.88149699618728
True	761.2722303637152
True	212.91717597644
True	748.8853668005892
True	773.5729477343698
True	127.7798815094156
True	362.7165634918749
True	582.8818212834465
True	22.24661420842869
True	133.98578680498403
True	440.5362362060226
True	300.49202511111974
True	197.7024721220112
True	114.60247245291336
True	385.05497140919016
True	20.75660824514105
True	365.0686560698774
True	375.10832568537614
True	1038.6750890682397
True	381.8845626547741
True	31.688167931192524
True	446.0683296849126
True	450.50288629781136
True	235.29004105538675
True	32.202549765780354
True	755.1434635587199
True	426.0894057419363
True	168.9860948285995
True	13.087433011225809
True	1209.0648486183186
True	159.35817753577564
True	25.980596919040227
True	298.4645682470492
True	281.06169791645027
True	112.06375023481895
True	287.2743227585312
True	50.17678647412552
True	332.95313467024937
True	305.61888657298243
True	318.94281428854896
True	33.42797932144018
True	47.15130071325786
True	1076.6449114511624
True	25.376592902569616
True	14.225084825713632
True	184.49069258441452
True	633.5012714638301
True	9.201744697330696
True	193.4191343755914
True	171.1046999264263
True	544.9057794937457
True	395.6464060487269
True	715.9500939256013
True	323.9626497500884
True	489.4140568764169
True	445.8333255817244
True	507.5975794720649
True	102.6896304849636
True	1295.958564588996
True	923.4154747018396
True	279.91458431453333
True	524.9416736804357
True	103.5941489477228
True	587.1159716590448
True	446.5686823600344
True	154.35765256164228
True	80.81521267600453
True	355.3580712557788
True	169.12110670502554
True	26.616402897703427
True	614.7758272663008
True	372.190863893096
True	64.5665216205548
True	27.75012014813636
True	676.494770813723
True	494.9536044801547
True	78.56639087068272
True	21.465823122668976
True	329.66548651494645
True	333.86605003060805
True	688.6581927508017
True	544.8952109595831
True	564.501870218788
True	780.5818727233482
True	8.302058381505855
True	56.81904136895707
True	37.16372223284525
True	56.001447797327
True	497.7790207823084
True	589.1420622808891
True	81.80909283750032
True	110.65785825832228
True	198.8801948220143
True	68.16975876979261
True	180.46366905265327
True	211.2410072389785
True	277.51774086356914
True	800.0990526272222
True	605.9952778796401
True	293.899893008605
True	197.6851113601552
True	278.7085840592955
True	255.2156442253315
True	774.7213389565395
True	334.85890851861546
True	173.3693083787918
True	874.081487979785
True	346.23778731028136
True	487.6292369776517
True	166.4587612428742
True	123.11164365216172
True	64.47776592573403
True	212.36602880643184
True	978.2025981909244
True	503.3948265475069
True	98.54048362926012
True	361.0544301683583
True	103.0156006762598
True	678.8172568555171
True	3.416925189602829
True	718.1395864292904
True	33.07462242864222
True	939.000237922783
True	837.1623566715432
True	211.51145971091563
True	30.80958433157898
True	84.94453157446847
True	474.59119753831305
True	222.4068599437973
True	1.2256203816036175
True	77.13031889915048
True	1113.1770722031115
True	352.5079280874907
True	677.8123287838329
True	504.8807879863909
True	32.08569380621303
True	130.3588714429139
True	452.8595355575907
True	923.893653636598
True	797.5096060475265
True	421.37074033781255
True	331.7587641279525
True	17.757637451177548
True	80.7217277263659
True	748.1820883998881
True	473.9862516408929
True	395.96075232769294
True	867.3846840269644
True	23.803097689577857
True	229.6024308068868
True	920.8278428844566
True	246.28025071346104
True	9.87136869968016
True	498.26411672647833
True	102.0025068527354
True	616.7317983165187
True	51.04945807730967
True	259.3847953440332
True	871.0252277392531
True	918.53108878033
True	275.33873675947484
True	439.7947755598335
True	121.86429711526053
True	598.625955434381
True	255.16423640666957
True	193.89765448583367
True	807.4031740353076
True	52.759513538744045
True	681.7475655643634
True	285.351421315536
True	294.4362501540494
True	169.8136247224601
True	489.7511283919386
True	623.0109279811606
True	368.781481749066
True	410.0001401340984
True	69.75334535250384
True	162.7254188433375
True	457.0278859261072
True	223.29274720525652
True	38.72546722956047
True	212.61254292036375
True	377.66360600474246
True	386.84755037305854
True	769.5502408949162
True	133.80161326949414
True	658.8073237838328
True	500.2059774420223
True	604.2446198376329
True	136.51122327251426
True	40.09235636014502
True	671.400536687459
True	73.18673711848653
True	557.2305578586152
True	683.6177289145689
True	451.58344538683343
True	134.20400415723785
True	536.0212354926794
True	4.2225973035945055
True	389.9374991196128
True	31.72077836387676
True	636.7931760659002
True	262.7876307993882
True	588.3204092775928
True	699.0947328587409
True	152.9864700746244
True	530.3269895722304
True	511.59016565560574
True	65.68500686774229
True	970.7754012631864
True	2.7963110192399427
True	28.34322592310835
True	650.33365501999
True	688.1408661156443
True	133.16498377057502
True	408.6900315998057
True	121.6138829115242
True	76.46281744945183
True	456.0594154642811
True	43.607847656812886
True	502.4235301987847
True	11.971286783374966
True	811.2533046148741
True	577.5709709667404
True	674.958049222658
True	99.34515844876624
True	381.171330445513
True	985.0888973009512
True	855.8578689505433
True	138.2157099761622
True	554.9308880167265
True	457.7398934202413
True	254.4361795246573
True	257.9706822172275
True	6.625500865656506
True	318.9017631703699
True	11.055999132258195
True	376.1078230103609
True	72.68831715553686
True	400.99175022125087
True	675.0338069508374
True	124.09458489424917
True	240.88652021326317
True	631.4925137874205
True	685.8269064976741
True	295.88677306782336
True	141.93822084930105
True	166.9561718012433
True	473.7325828833339
True	85.099672573433
True	10.702862843572024
True	491.47683010662047
True	560.496459408692
True	20.615980857963933
True	133.43992883256954
True	877.2513333700551
True	520.7750872534632
True	262.6087601744668
True	35.43663942875274
True	460.4811935903032
True	115.35790153600438
True	600.2215690844187
True	668.5570656426554
True	303.44009767521214
True	372.27461336902
True	187.95847534839987
True	243.0095140873592
True	73.16680475576457
True	225.6017675645336
True	518.9907915724602
True	21.73731343462526
True	462.9439492469642
True	378.5269911996248
True	703.8670724398771
True	855.5196927962897
True	893.6963018787407
True	156.76899829311046
True	406.3280357053932
True	73.60899890432893
True	176.80638739799122
True	316.9595638699688
True	10.137941823665487
True	793.0680920278422
True	20.135934561228616
True	400.7659888885525
True	263.29651188161574
True	676.4875590253399
True	208.686877389807
True	38.47662841930868
True	702.520276991538
True	1074.3141737957228
True	227.1915262655773
True	134.0202773465018
True	604.9518015170397
True	490.444209308054
True	15.538528613708523
True	828.8428424228982
True	116.71853955268786
True	47.55200086095856
True	291.38196555985456
True	337.6840100907485
True	402.35198379233
True	278.9903225377833
True	18.737836844233676
True	22.29857602219028
True	847.2217572993882
True	200.98750434270065
True	117.53697059335514
True	865.3064763194722
True	657.5351855092466
True	613.6426586733902
True	446.0221593817822
True	149.71463695400175
True	32.02104768545307
True	100.41060742878786
True	444.1577715039604
True	231.0551301184569
True	496.8568618912604
True	141.90619034943688
True	462.55639454958094
True	647.0739980210053
True	947.5389355296512
True	21.47512355146533
True	984.318863410102
True	1026.505248495943
True	492.605240752084
True	86.0032122297748
True	783.3153157156587
True	637.6307109608385
True	665.3779017095491
True	176.88062632759278
True	741.456041049543
True	707.4639421731157
True	120.2488984863484
True	766.9701082695905
True	813.3373443660854
True	475.2559070058294
True	226.705848001748
True	68.49213518560997
True	317.53031603385324
True	346.6692812322265
True	446.7595709843251
True	429.81682519947947
True	195.0347823191585
True	315.021423673613
True	3.0517922135215616
True	12.156426649041466
True	108.82046216009029
True	133.5212004414245
True	358.24681902307435
True	351.72223392984046
True	116.8010487075912
True	15.58445514468077
True	207.0600475131569
True	799.4296233333534
True	474.2345779007921
True	512.0596783267614
True	560.0134936846043
True	818.0124818400649
True	635.0033773576699
True	93.00513950648276
True	195.89817045090004
True	233.7724425657276
True	285.38065634388664
True	101.51397973693948
True	366.2376843757556
True	426.4387507059369
True	163.94706178197237
True	637.5353851262524
True	239.4481347715291
True	215.0793031737617
True	30.222625705769627
True	251.390134873625
True	483.8639978791804
True	166.8201042645302
True	518.9795536463663
True	470.4030828166733
True	246.45104621729303
True	103.56577082038186
True	42.28076816660602
True	408.6119391031961
True	795.3465052791604
True	159.83649722257553
True	1050.6999623878935
True	1059.0443827736333
True	481.36506989451067
True	105.39890278478462
True	127.31362959347874
True	651.8479139419454
True	8.829596983438469
True	226.00441118388997
True	130.03070941622622
True	119.81736637615975
True	329.45066736939884
True	624.5300869508759
True	39.13489443318025
True	128.33494229634871
True	969.8847816408642
True	54.492620254855936
True	461.873426001078
True	531.3004541555866
True	246.26468090418925
True	133.42916892794932
True	920.0579195550056
True	1178.6296956519147
True	506.9499434795131
True	644.9671816756095
True	206.53329818194808
True	149.86697623312136
True	328.50066571981955
True	254.56282922428895
True	169.3471749912823
True	304.37077664386675
True	354.7131556703786
True	10.894957576405556
True	611.654826219596
True	150.87667224035425
True	81.42255939828118
True	452.1027662711041
True	332.3795257051122
True	1200.5950841612637
True	358.4559401547558
True	932.9680796073804
True	9.29351707668706
True	264.4731669305071
True	223.29530048126145
True	161.6637098364637
True	498.0032491048567
True	204.89258160039307
True	415.1544026286443
True	330.44685842928885
True	112.4836142768638
True	361.6863300066013
True	1011.2927379248938
True	718.5862214321826
True	219.68870187115365
True	109.7254688720589
True	281.50539485180326
True	24.994920107329275
True	344.696773885765
True	328.3925751968311
True	567.5490886048543
True	450.9204501568764
True	355.44856442578725
True	152.7101913758525
True	12.07812797231587
True	426.4499978023245
True	277.3297473237381
True	138.2325806174623
True	304.8029747619341
True	443.6261171007594
True	813.0143488242218
True	305.92918221552986
True	781.3629807785626
True	397.0650554704961
True	369.91957824781394
True	1.8956293374504385
True	1158.3339699959809
True	102.91431208592915
True	921.3526896672691
True	210.33369293213013
True	448.2270657357462
True	653.9074340905648
True	79.4346804183339
True	479.86188955030167
True	34.51732853848635
True	407.9613950987722
True	79.80071857425746
True	225.3473872519592
True	38.71872692986212
True	666.4051209439301
True	181.4724420701665
True	25.8777681740502
True	384.7442053691168
True	113.46357227739747
True	159.64069689171356
True	833.6339956376468
True	256.13543564110665
True	149.6126602407942
True	366.3025971036127
True	510.292360797793
True	336.10810202226884
True	522.4202021237227
True	605.2619474300085
True	155.06991730514156
True	6.2782009739522
True	73.80754784097525
True	436.4963970359924
True	88.92047231087102
True	77.36153065513419
True	1013.849540782986
True	29.275834731227167
True	327.94552467094064
True	319.56861563090433
True	438.380325145568
True	661.1039767202378
True	193.39030299996665
True	647.5348209782601
True	321.8560557186784
True	349.23790100255565
True	263.0120754935829
True	222.0703127752637
True	363.9181561757839
True	458.4732147260544
True	426.7913585849955
True	620.8363996856303
True	141.28435093617827
True	77.75217499837343
True	37.6646898064314
True	287.166629217258
True	656.9570955449973
True	388.7493925104663
True	790.4340393280143
True	220.731471273408
True	388.4556313762958
True	65.19552041329199
True	51.61508584666564
True	418.5815454789771
True	204.1929806649736
True	223.17358858948668
True	44.31344529217744
True	1090.1766894122431
True	178.7983375546285
True	910.0093847695796
True	321.28379727629874
True	931.5899654063642
True	229.94606025441823
True	449.6030588432077
True	531.7028486797456
True	617.9246803668142
True	214.03623550556145
True	483.63379436567885
True	928.1570198013684
True	122.97849222506848
True	7.4167442759557405
True	552.2612667305724
True	27.974566484169674
True	75.79555069908952
True	769.356341736949
True	215.77479717044176
True	1015.3986371224972
True	694.9678175199584
True	422.4179665240258
True	284.0539182957818
True	482.221650678194
True	342.80605639257925
True	175.5417158608306
True	655.9435399217618
True	728.5183924286888
True	212.83827197719503
True	88.88271261301614
True	506.362857931117
True	131.38855422387397
True	378.2094037682943
True	344.9031154657013
True	61.91173057876311
True	377.7492007900043
True	408.7256109551755
True	380.2968858943577
True	412.1213398321242
True	430.2116921694223
True	644.8368963461224
True	56.286084409069126
True	461.074317769657
True	328.3456661194827
True	657.7836134356548
True	226.01724694657773
True	103.69059179075796
True	43.281649343603625
True	526.0136967106097
True	652.8863939348678
True	184.67485980099124
True	406.3202411354303
True	349.38291541577416
True	16.581050499112433
True	176.5409212476452
True	298.7214286080664
True	2.985176370416344
True	869.4903832752254
True	78.72342448626934
True	104.43251732409028
True	114.04602060613664
True	355.6561131172116
True	37.181471138741
True	455.4687511794784
True	226.5639681500404
True	6.1011029006286535
True	115.24491396660508
True	445.0877330501602
True	50.63356303059518
True	70.48888945896016
True	176.01166201624537
True	293.8822986031768
True	995.8523552666773
True	389.0954872901431
True	980.7841124583964
True	173.85883253540942
True	1014.3137824027208
True	748.5555313837959
True	668.2775454708377
True	414.2940073309955
True	384.4751572390597
True	79.4467801510394
True	70.96827695132919
True	75.79905751044166
True	172.72210481516922
True	479.28159708531
True	1096.054239235043
True	189.38935854219352
True	350.9725647683592
True	437.303205860457
True	630.9911990337464
True	613.9505425030137
True	292.330535829284
True	463.3971395461146
True	687.8335538540965
True	97.23710697638786
True	725.0737913175715
True	266.403434981978
True	141.41259164488076
True	400.84094370991335
True	850.2132873373967
True	445.1838746406456
True	841.4667056241411
True	190.6765599103448
True	352.101907150969
True	678.3919288265413
True	627.7781721555663
True	189.97205532933032
True	254.55310613469888
True	822.4596037960702
True	32.374386797865995
True	191.8242836866789
True	508.2130978378707
True	686.3867671566346
True	106.19198263504752
True	35.03356375585299
True	166.30216978116923
True	735.0258191158017
True	315.7192410790968
True	553.6640631863631
True	351.52659893264104
True	295.6161072588728
True	449.2806168726718
True	489.1189428078146
True	69.31984391983194
True	372.6710409136239
True	784.467001599966
True	0.0
True	287.5254437837316
True	250.05015707665876
True	959.7892192543392
True	147.3104118761379
True	638.4760431147039
True	640.153514769171
True	120.64678710279227
True	222.54392957543303
True	131.37891384024348
True	12.822270557047451
True	291.9180708215706
True	377.8962159989644
True	1128.4264574976755
True	226.56717510242885
True	389.4473706090639
True	648.7289216191667
True	202.1353697748336
True	25.44500194983773
True	821.9217693542322
True	586.7642637347524
True	157.07647239774428
True	617.101532196397
True	162.45540005239442
True	291.8488045734858
True	781.2813601662444
True	35.51715701443969
True	109.59143555902156
True	518.2851913356633
True	60.26208652009075
True	76.4146205099534
True	415.438056618035
True	22.98024092480937
True	728.4650047045809
True	99.56849650869076
True	162.80191727099384
True	17.972323447700198
True	707.1551187991663
True	29.42711992095837
True	777.6611197215445
True	394.8405214558268
True	120.14560713047727
True	699.7100615596468
True	536.8966203434012
True	562.6159881468421
True	50.34477302640925
True	367.2056736404066
True	5.530315061946252
True	96.17836224539045
True	377.2899959358692
True	48.280031702762855
True	120.43467170547228
True	302.91005288396985
True	189.119017390683
True	98.29552496442096
True	662.5662303569744
True	20.306798246573383
True	1098.5262614351511
True	527.9818370844905
True	307.04763159454114
True	491.5333395687099
True	115.37680640548706
True	775.367321285673
True	1122.6375156826678
True	748.8943758086135
True	181.8269464222102
True	226.31668045134535
True	48.94697576116543
True	57.94010909593413
True	152.1265398560074
True	102.62210583740534
True	164.02700332784116
True	1176.6936567048724
True	326.47618449192936
True	347.80113328054136
True	700.2247911327325
True	16.5827791740177
True	14.579425047169083
True	562.5161369512036
True	7.059960694059024
True	115.74170152693338
True	685.2081897318117
True	180.3996212882341
True	626.9013959628438
True	833.7498100891943
True	149.97940802666315
True	918.9785104252102
True	2.5088762252576187
True	444.6456409667402
True	1051.338666978665
True	23.91794691713593
True	233.85361882427216
True	150.19088958407275
True	933.7060361134016
True	237.91556437220456
True	482.79437101751154
True	118.59866200100272
True	491.4001716313617
True	157.94036489757423
True	94.7432448549564
True	391.6284683265875
True	68.30360641683119
True	55.40204328938888
True	1015.5299715194794
True	271.6500741756428
True	156.4532407202288
True	372.2583544092987
True	411.3111836806714
True	212.87445850244475
True	165.7361103715205
True	390.9665577653441
True	37.73794824463247
True	493.1082954777033
True	1106.4328254186084
True	108.69317726595789
True	472.3680985124892
True	305.4683494785997
True	25.99500386015221
True	395.3296502400953
True	104.69730025440867
True	597.5196390303053
True	205.2947589379261
True	421.8928604251077
True	19.16558826502839
True	442.2437616561028
True	110.30794755845947
True	340.0507662972152
True	30.993578062720594
True	176.61369155773613
True	247.8143409187974
True	757.2050717959601
True	59.733011095355074
True	145.01600899331297
True	236.64232635223317
True	135.23230322872465
True	633.7862758900663
True	560.0580255189974
True	777.899342420224
True	391.53117068945056
True	531.1220996370461
True	420.7873540934989
True	694.1772417881533
True	72.8720594708672
True	470.7646572698288
True	438.813419783434
True	49.756210423724845
True	86.6270916425415
True	128.90940774236245
True	93.6750427167958
True	329.012823598473
True	853.8580852867947
True	322.8544613027003
True	1074.1960540929515
True	323.5088305539287
True	910.9141601882698
True	149.36061841778914
True	580.8614313505748
True	591.619092223991
True	693.941160040904
True	436.6708627963896
True	67.25936144895158
True	297.3666673092931
True	39.08898619880252
True	174.9294599865927
True	168.01947016535524
True	1133.1876222556152
True	221.7785681061827
True	562.7603426319309
True	552.5439471108662
True	562.12383398507
True	886.6260214203016
True	589.6520850390059
True	621.0711886164185
True	939.9402640935645
True	126.59768379121984
True	318.8599741137517
True	263.9017522022713
True	325.75892672092453
True	88.8492400757799
True	393.5884099523874
True	3.4442399935814354
True	320.7146433136272
True	260.5418829722527
True	614.751157321373
True	275.26403869587745
True	372.4049555877328
True	10.499690937705168
True	61.593195001406734
True	541.5159923129115
True	32.31300004262297
True	151.64787110664693
True	66.12861370445023
True	144.74132622986252
True	236.7842349085629
True	71.77249466219088
True	368.3250081460261
True	269.28815368805385
True	98.9727154339977
True	342.1388445775779
True	63.30001684758746
True	576.5372876864172
True	832.8281315326144
True	278.29583678901616
True	1160.0778848048274
True	112.42361902530084
True	322.07953801399736
True	1015.0335319176926
True	88.2489363154985
True	275.03781965344933
True	9.31202529318775
True	404.0632815532389
True	457.8820582846527
True	157.81421697523444
True	621.0917794448164
True	889.5335624799721
True	153.98912719419272
True	78.8949381472616
True	319.4988941738636
True	540.7125898697614
True	583.4936086932048
True	1204.7194347844988
True	27.997894456899107
True	952.005437131744
True	139.49260283854235
True	643.3798382119146
True	120.5150706519668
True	139.26756006552458
True	182.2629515865632
True	175.6605903800437
True	737.0194371742434
True	204.2509879457576
True	231.7569979044889
True	69.3504368895727
True	510.2425552037603
True	439.8891368655544
True	179.4833356283299
True	234.20533939962948
True	16.453498033160546
True	423.3062060199159
True	213.1537799953726
True	289.7926333075543
True	112.21686904479388
True	720.8639041027672
True	429.7947118768572
True	254.9760346928812
True	642.4824428773217
True	518.5901504546274
True	455.4289562295078
True	140.65127386463283
True	522.3722065879451
True	427.8853492288574
True	3.13840299988971
True	192.44470932583997
True	91.64556587352658
True	251.54659669483195
True	2.8488401161722
True	125.49938974151868
True	371.6081526741376
True	7.106039225404002
True	889.8792832688939
True	171.5482907997311
True	723.1401299677116
True	800.6158385274634
True	157.16843129058813
True	219.60541917936487
True	473.13528597816793
True	821.9535115389357
True	46.94038287288373
True	35.76787973037537
True	132.3696439838894
True	622.3572683958944
True	729.0929689268133
True	176.90551860885188
True	601.3351336220593
True	591.7972880282674
True	849.2422511872869
True	438.8064400327266
True	189.87537894389035
True	840.3772218889604
True	208.33462074548063
True	155.07706728242314
True	343.8073927307116
True	218.995457337454
True	203.82236224160096
True	593.9866319112813
True	255.16170581506807
True	189.441174919108
True	451.12878420969247
True	463.877365546936
True	61.4069479552212
True	285.9341504561369
True	76.20560725311542
True	361.6876637104714
True	363.6196646063491
True	252.93341438242547
True	175.87528854102612
True	373.2380454490537
True	660.3731646037081
True	767.3077742807344
True	297.27452912027763
True	735.7463322646214
True	66.29570523444205
True	851.7584119480344
True	343.96299584188466
True	15.011331265685383
True	609.3183635633684
True	690.9585246368347
True	253.47471427547896
True	168.15050088389586
True	47.63430488257154
True	390.146754566095
True	79.44194086629048
True	14.511865005706015
True	893.4964318814802
True	359.06824211223415
True	181.06534422442203
True	984.5754061808552
True	10.752799306520858
True	797.3412712622942
True	30.2601963163119
True	673.5376869293846
True	59.35117750617258
True	762.2941997293276
True	427.7717262396544
True	199.47557437349872
True	444.04494402213976
True	205.21699720051296
True	304.0142696669556
True	225.4785507226236
True	403.1445622251292
True	9.235230322414616
True	322.74628655576646
True	107.33717020296844
True	11.769440396266912
True	453.93565908404025
True	715.5033263488958
True	281.94194488842504
True	78.46357261769028
True	308.98902636840404
True	82.97116706401778
True	189.03824691259
True	177.26515306506812
True	379.2970658785258
True	43.83191029884338
True	131.2457228857983
True	386.236127128142
True	870.7211865115939
True	114.01800260883086
True	208.14146051221027
True	408.9473487351901
True	19.90392007526659
True	409.70110144332455
True	507.8458381029983
True	91.4312724987435
True	408.6721719939157
True	351.15643508289537
True	425.6183996120244
True	594.8476252223377
True	1033.914367029266
True	975.0095068306688
True	57.12449875080223
True	1055.4599243278135
True	111.73196045198304
True	116.05151834835904
True	108.90746506183184
True	477.3234714133969
True	360.2984555298295
True	584.0179898704596
True	261.6444510597639
True	159.4634420152609
True	409.1537826826604
True	15.45177113888096
True	452.7883064653715
True	399.5684616637877
True	144.00512544469166
True	94.84743408316142
True	531.8446171536265
True	1021.0125240502148
True	214.4372014411937
True	62.103107323526864
True	439.0859964821054
True	381.5128944369136
True	493.0248665609786
True	310.8479035488516
True	4.36106106834438
True	528.0966402978626
True	511.723635880997
True	503.46412513913685
True	193.9037761511631
True	106.04664734379682
True	22.34145564213453
True	381.6959670600344
True	107.784896049458
True	6.7576262380329775
True	31.12906008036904
True	341.63237208603334
True	654.756315282434
True	132.113342923719
True	92.9717959679286
True	25.571377293403444
True	404.85969722493127
True	362.38075730574747
True	801.1749097954489
True	304.53154741420127
True	546.5828057572312
True	534.3201275973867
True	522.5034204313199
True	286.173127756478
True	509.1285843517147
True	95.98476334585332
True	584.1761521011475
True	7.483024454186792
True	356.64572039285065
True	457.5428851362484
True	953.851888329896
True	345.1922971726134
True	827.4724182079569
True	961.737935061878
True	167.79300174398912
True	38.67657243640562
True	366.2840246833443
True	388.6194934806374
True	547.9050764489359
True	250.55083502352431
True	29.525131606284784
True	650.3917663068852
True	128.8935629659459
True	1070.3941413362973
True	313.3496849201548
True	466.9563086529847
True	123.94257753966777
True	800.3038456037679
True	144.36250748079692
True	821.4202786512715
True	558.0395136493172
True	186.3901842072973
True	115.0751993266598
True	67.54847463464296
True	557.9633327688375
True	891.133241498074
True	421.46634292526034
True	534.9582370604128
True	137.23552228670147
True	635.7734395616129
True	498.1480350737644
True	806.4165559480126
True	323.7474241403545
True	601.5811091408104
True	118.134038652463
True	26.714188290412245
True	411.410685296408
True	172.03665347696688
True	100.75174936853143
True	384.926537022616
True	1135.2228079835286
True	256.16913357674434
True	547.0386901861414
True	10.592550751865843
True	73.09054618823808
True	324.6283472263537
True	759.370826333766
True	466.8613798977749
True	527.2174335744135
True	727.9815345568335
True	69.09597276253224
True	719.5226082705234
True	45.41617908458841
True	102.8235590415339
True	173.15889585406848
True	84.2184182392004
True	27.34913059611404
True	291.10093731631923
True	502.46746569091147
True	899.7128685925553
True	863.9485650584197
True	4.776180244416346
True	274.9308137219363
True	502.34374021535456
True	123.474329890651
True	236.9976420033511
True	321.5772660270862
True	1328.3365413325644
True	441.1143016530482
True	24.72669703233479
True	179.10131517744713
True	717.3501165566389
True	35.15497292693085
True	177.17929884746425
True	541.9698030386537
True	69.9590228389586
True	858.7257482218082
True	330.23237672737423
True	658.5960014734899
True	77.05671491826791
True	676.938336917629
True	570.3035946790854
True	873.3131775490618
True	247.05760410896724
True	502.09958291238297
True	839.6241309783401
True	891.6711839561465
True	238.2528782808564
True	724.051974390171
True	227.1330875951285
True	452.1758117900861
True	372.042323305513
True	494.2914141393174
True	489.5958035922687
True	309.11489588446534
True	349.2364497779942
True	105.63372879444184
True	349.9119759361326
True	1150.6245569822297
True	321.8572596803932
True	147.80183532225462
True	313.3347425721605
True	756.665135809491
True	660.5321755853491
True	426.8707328447514
True	121.12616455397726
True	334.11434573083136
True	34.205246782259465
True	182.2386369062341
True	90.2515565011324
True	88.45415638588362
True	564.2192633462142
True	138.72661420254158
True	135.21520988406095
True	107.36670394006416
True	90.11454696542496
True	451.1952448703499
True	399.21455517531496
True	1034.3560888826717
True	540.5226291000611
True	815.3117384081386
True	263.20957173010913
True	284.7524288643082
True	538.364605756592
True	192.0167015256841
True	736.243948656289
True	238.80515410203907
True	359.1845967256741
True	68.62605779356147
True	121.90452156048744
True	264.4979186000775
True	123.06481890769535
True	488.3616831678314
True	33.21060776057621
True	578.2786093523472
True	1008.3123137293746
True	737.5862525207028
True	1.1721811698099334
True	62.31840540831663
True	481.2837354753996
True	433.0983922762457
True	77.05249106746463
True	121.13910434595068
True	296.4342684733323
True	80.7078845438689
True	49.49823452117911
True	698.7484068444306
True	669.2483792279696
True	158.40103568825094
True	174.12652086657025
True	539.9506298952878
True	58.00316780788964
True	25.58650317397574
True	559.4295021117375
True	459.1062772555028
True	1121.2942354642032
True	49.296441201687
True	460.69807463529366
True	866.3121953845948
True	810.5230449534898
True	279.50900943528507
True	749.3749133060711
True	397.0735585895041
True	41.22929866216632
True	99.43892895999716
True	708.7094725179858
True	80.41941093037973
True	142.616869110303
True	911.1779356230692
True	188.70188737036867
True	272.2497445316096
True	105.76488961044116
True	615.2432445945224
True	606.0863279046714
True	208.53888782352368
True	428.73857960221176
True	38.72558479490521
True	277.7431293773796
True	585.1474972657676
True	632.2456963375647
True	334.3699118500663
True	70.87100226879691
True	961.4041543885444
True	1038.7436099792585
True	557.8391785573933
True	65.3333701196931
True	31.496707760755367
True	92.16603845661676
True	109.62230378681356
True	102.40081094512917
True	865.9346982148029
True	1194.3310719663457
True	723.2696203319917
True	319.1169613559457
True	8.296824902629188
True	22.33486301975493
True	342.77538155776784
True	483.4135550237157
True	47.73929222045856
True	531.3010940914836
True	445.5647508603498
True	404.0277208297782
True	79.72398130206967
True	190.0375430547245
True	266.2074396163347
True	135.99169515745535
True	410.68229229469154
True	43.21542239053848
True	172.3943113756023
True	1166.6928862907018
True	6.2229289235172525
True	27.16355423612628
True	582.4074889301693
True	362.4709950335104
True	767.087563043289
True	159.74129371602004
True	743.0518785686821
True	600.3948750938254
True	275.2716577026313
True	429.3505137494764
True	342.1221291236284
True	284.5727058012367
True	264.66916633753755
True	408.4435704605061
True	508.5133460293485
True	511.45894144108814
True	108.24000632242802
True	366.04504613857534
True	9.029992725572354
True	184.28359594097128
True	229.77536667160655
True	875.437281576685
True	577.8211835767531
True	31.953424506451967
True	724.3710589191799
True	820.0296348399111
True	100.35320499227294
True	345.87474832667306
True	844.9852098800574
True	222.56087303694665
True	165.7214818781685
True	544.5127380661936
True	586.307117923474
True	1157.981694673396
True	147.05798609903582
True	159.22209206067492
True	263.7062975527462
True	324.7237373442453
True	435.0803697435584
True	410.552835316841
True	320.1433129556294
True	430.9482449489024
True	495.6979043123415
True	219.6081801145884
True	1466.0550114030448
True	240.9176540546918
True	403.1753092832559
True	47.16121294807024
True	773.711993504302
True	247.09005765426963
True	908.9282354903954
True	555.1096970532667
True	324.7029164915864
True	795.8168504886711
True	260.5736040040955
True	202.83286358192225
True	258.0900565216636
True	218.2507072474901
True	146.24193013946714
True	242.4292013334963
True	725.9339370328149
True	548.5701656516043
True	207.18639827040556
True	1203.958409034028
True	117.44518006452634
True	260.4818090318299
True	68.38694565700573
True	305.6451724347714
True	412.10997235936543
True	91.84798407147622
True	225.9277762688086
True	78.9625469081126
True	702.2944407342264
True	383.2314692533929
True	223.02573312633444
True	721.241706851236
True	866.2805461377175
True	848.6358699923717
True	836.6229133073085
True	355.9646953524539
True	1.5069629793022314
True	258.4397974285869
True	54.88203416943932
True	393.70905966394696
True	56.370926598447184
True	345.99915749932063
True	868.0305374587892
True	1019.5888612445442
True	417.3960238210704
True	19.41842238682799
True	523.4138232696154
True	516.2864536181307
True	196.0764554788963
True	232.05762861225708
True	294.6253340222297
True	25.62734270948008
True	132.6593191251114
True	941.5448044367048
True	64.85791203735506
True	484.33026924681405
True	792.0119839625072
True	103.02611577437902
True	253.01339042984972
True	116.30761783752764
True	16.24239933574795
True	1.2539465460828647
True	117.75973869620996
True	1009.4195911024392
True	510.7093911986172
True	70.6721207022487
True	790.281989582952
True	339.35370303696044
True	1.3520569096724384
True	438.7891978410648
True	200.4137247341748
True	496.75581297480886
True	84.30118643259877
True	307.20276619290445
True	373.544165807784
True	170.1799360459326
True	205.04565821349175
True	130.1374113039999
True	180.02720850633168
True	1013.3581323812784
True	16.179657752268024
True	503.4410331853356
True	481.5938385765849
True	386.9849248713138
True	220.82128669939544
True	231.0824290905786
True	165.0698998581666
True	48.90413368964758
True	500.3096622927861
True	155.1528417471422
True	838.9888634262195
True	836.8145759384181
True	245.51643371649317
True	318.67928878582046
True	524.1835747057257
True	42.26734889174425
True	80.63571827922796
True	710.886089278466
True	1063.803283238645
True	111.28264553861489
True	711.8341736399476
True	136.40519719177396
True	932.969166670891
True	666.6609458683992
True	108.0573440269466
True	279.32012197350394
True	597.1788183753212
True	256.8591775842834
True	47.35402742246405
True	571.275547788551
True	456.21126704455054
True	6.374331826035808
True	484.8321851636135
True	68.17485748771293
True	175.09127462278477
True	236.87435315349188
True	308.76583737414234
True	75.6063113424691
True	226.5913266546628
True	356.23321648121555
True	429.3728320378822
True	937.6054969862088
True	48.68563133787105
True	915.7287051842934
True	1031.321769663054
True	125.19358340405076
True	73.240929688099
True	991.4925278112904
True	32.642659806203376
True	229.1134137025527
True	86.30934980286048
True	206.51375184098936
True	380.71064682421616
True	920.4045925864424
True	99.54751461611951
True	69.99234008607338
True	654.5685889497857
True	272.442101037538
True	712.4670674742158
True	54.01003678147771
True	467.7648177737316
True	393.1557496844162
True	684.8418051750069
True	52.76910694970749
True	108.61282572005152
True	27.910184903802048
True	269.6624342451078
True	43.01910425292549
True	340.6347585265499
True	3.0304137972328773
True	1172.181045557907
True	105.92419709463776
True	133.6208903490867
True	369.5074835196346
True	729.7885684310528
True	676.2217477401136
True	1029.7808928975792
True	450.1381053825671
True	429.2027598170433
True	139.62882764773445
True	425.4286710405482
True	825.1482782441027
True	443.0923711528888
True	945.248958662287
True	84.41078070628731
True	418.5265340968446
True	178.13799533472198
True	279.52179383346146
True	754.326773864688
True	155.4963603926441
True	133.6875873192765
True	66.97101033320514
True	871.8863346065889
True	779.3636907556834
True	82.7594244083667
True	451.14991844952914
True	746.0177727867363
True	413.9719544513074
True	57.290178960704566
True	326.43610500940974
True	787.9018185119274
True	32.01164417979858
True	366.7685069266745
True	167.21521448099338
True	276.3376415091176
True	31.63778099887334
True	222.3851474866343
True	759.8420919466881
True	635.2545355690174
True	57.13276684764266
True	294.9236485083006
True	864.6229509727045
True	17.42987499935884
True	320.011714226435
True	303.3642922842751
True	423.2020106837696
True	219.6721218907468
True	596.1072921385041
True	49.64746228999722
True	979.7959682018814
True	864.9844258897356
True	47.81376855029873
True	385.7554380129585
True	727.0777533325613
True	947.9161082527104
True	274.43179833019
True	603.6177416928041
True	130.51103110742403
True	188.1629719914609
True	135.50333168021282
True	131.15136056351736
True	213.65332066880936
True	919.9709705089116
True	799.1738878241528
True	960.9729913791394
True	21.502816072938494
True	25.334378480880023
True	353.7704161744254
True	11.907114284475163
True	676.534397078167
True	1072.0832870663423
True	262.8555420053036
True	206.1486902063771
True	83.52914715401697
True	207.7089266619119
True	138.23407535096814
True	42.376537879071336
True	132.016150573948
True	86.06360682090958
True	247.9130421131952
True	545.9730228225294
True	163.1697389705242
True	28.32928008151046
True	58.9880590277956
True	423.1749278963653
True	265.87055816453926
True	569.8298337153673
True	22.07129031536031
True	112.74531931444028
True	662.5419014932642
True	264.4970173347906
True	487.5823737142854
True	655.0983208388138
True	108.28257557178108
True	113.86658328004604
True	78.86368787392398
True	26.25214393696996
True	118.46279689173728
True	89.4510342583931
True	99.88532190471624
True	151.2175106399715
True	240.2023844245183
True	793.5255668939104
True	287.5972337089075
True	936.1014085204152
True	166.72552187350578
True	198.7254700301031
True	788.8213309185868
True	315.7427056133968
True	595.5905754598139
True	254.32521196764463
True	364.2443968761739
True	439.6370016597178
True	557.4946984410982
True	635.3560546393807
True	374.649736673346
True	34.81465416328467
True	552.6415312580257
True	621.5875962167855
True	20.88478444761028
True	11.199740870086355
True	261.0487538405512
True	390.90415838437326
True	450.5165336529876
True	65.46185485154044
True	654.4606430902448
True	905.6451132031522
True	243.76409758239487
True	916.3287127214594
True	286.0891939531547
True	103.29577170749472
True	278.8427247441292
True	671.2344200653578
True	37.379161690824574
True	582.3454359598664
True	1302.49228112918
True	1023.838274157418
True	904.3220233159238
True	204.90517446011503
True	84.06065116547683
True	192.20830175984543
True	840.6633216782245
True	152.52284673007125
True	1068.9952764691575
True	852.0274802564784
True	41.49215045172019
True	89.52280430866512
True	400.7540820859639
True	410.2531705006176
True	212.39151801829425
True	515.656241071407
True	661.7720311860772
True	128.10126269903608
True	273.3174026151396
True	1010.3029643428368
True	53.99070937531793
True	682.9685875582923
True	563.2208479907944
True	38.24491578322876
True	777.5648172924266
True	381.00616843760383
True	572.1267895640375
True	107.58665160344232
True	256.9837736252685
True	208.1994843913869
True	26.928779897311745
True	138.4675703787769
True	736.3798532644697
True	130.3849304580486
True	377.530272629641
True	65.85254236352509
True	620.4140763073146
True	603.2322139181307
True	230.54819366440165
True	463.3448404500982
True	161.7499897157213
True	167.55732155560807
True	217.6122306156135
True	282.74347683855024
True	356.6227002015752
True	126.78847276328511
True	189.32798577567084
True	27.180935652565203
True	857.3941095378684
True	305.303336446632
True	8.714345060843351
True	365.7784755305621
True	162.48848075081344
True	633.3207543369141
True	376.2770259448401
True	582.3469254086888
True	573.4349379366938
True	485.4930323115661
True	799.7153516148733
True	244.80601358356824
True	564.1428696917326
True	161.29570664946888
True	544.0084108666149
True	340.3932564655399
True	371.2973338175471
True	132.64727196904303
True	133.1956495704103
True	108.16658374324857
True	64.54182814831769
True	722.9064822100662
True	177.03489231891825
True	45.30629403062312
True	0.0
True	567.5427720848088
True	107.17552621791522
True	22.825946358333844
True	39.78118451527518
True	116.935877981446
True	547.1418154651215
True	179.8819902127744
True	103.84584966209252
True	35.87246523259391
True	159.48951499392302
True	900.7213851753988
True	49.84369265719732
True	227.87545470075588
True	722.0206569818812
True	314.2889321542826
True	447.98012085397687
True	472.7796731281448
True	516.2036278076273
True	599.7641341919515
True	920.1442661719926
True	254.8042911318206
True	1072.0302507087558
True	926.864310229848
True	630.9843002940578
True	345.43799980357784
True	831.181501330084
True	10.780034456634317
True	32.654172686072165
True	282.93951260279334
True	42.84251364770016
True	201.7454459379176
True	767.025071117867
True	219.32396529791657
True	727.1840343767682
True	735.679101271198
True	126.64697914267217
True	356.7149999725095
True	574.2506644766459
True	21.64847716172168
True	127.60298811692827
True	435.8532847824741
True	309.663577661382
True	200.03826254816457
True	106.62819317336236
True	375.0426382209537
True	21.70143713897327
True	357.40745018575905
True	354.47377059432995
True	1032.0874436415393
True	374.6039491341168
True	32.353453672918825
True	434.68612218475965
True	454.7353401959276
True	231.0131534786709
True	31.49149663426739
True	757.4931785164569
True	438.17548838163714
True	185.50532303031125
True	12.900683388175304
True	1219.3525873697129
True	153.47165182289686
True	26.212933498686983
True	298.18437230280017
True	277.9026987920322
True	112.92829294680048
True	293.3197383924165
True	48.725291885695725
True	315.72357221674594
True	311.83472742596155
True	298.1050362139011
True	31.41549659245848
True	47.210453162731696
True	1031.0709592982394
True	25.803197211596
True	13.069089144336964
True	176.84750576652607
True	613.7147918121289
True	8.177848678289132
True	190.78065996919503
True	176.02452486638157
True	509.02337039000577
True	358.40278424828057
True	687.3772399406596
True	321.2187401869701
True	495.3679048661088
True	442.7992918704471
True	529.6633667294611
True	104.1518038625638
True	1295.7338474956557
True	901.2966905347648
True	290.37553198067985
True	517.442479640367
True	96.23602608076484
True	583.9939298978585
True	451.2696950055995
True	155.39579934739584
True	78.69281644057203
True	343.21335286545144
True	165.06674566849554
True	29.059883991290352
True	592.5262690155596
True	370.9622575641711
True	65.20373640804974
True	30.70104983785895
True	662.1568136822176
True	491.9107041395905
True	72.5738653320526
True	21.34700566920137
True	322.55329785653703
True	324.5774354017596
True	725.823569094805
True	554.2986135105951
True	566.158799369248
True	786.0556588519341
True	9.1555660420909
True	56.35091674927984
True	36.43176079185197
True	62.52608539593719
True	508.2213875506224
True	590.7057419569161
True	84.96439424208553
True	106.117130584609
True	203.42060762939013
True	73.48020865925658
True	187.6065959154284
True	220.95740298346135
True	273.93087923958194
True	828.5923171778568
True	628.0467946580433
True	289.0473433967636
True	191.65081073039545
True	268.8854439443101
True	243.45801315333367
True	793.6529924111037
True	318.40593489244554
True	168.24361960962534
True	920.6455887521952
True	336.41658521840094
True	469.2474475499211
True	153.67559004205424
True	122.30918414461284
True	68.00825943775891
True	203.2737175791173
True	965.0159204542696
True	502.54522908666286
True	112.81874006752987
True	356.582706443601
True	98.89096417058052
True	652.3346702379852
True	3.980173195317012
True	652.6017435893892
True	34.328717188072
True	927.470045125074
True	840.0716298395203
True	214.9844823704452
True	32.16635012187076
True	78.09825986886501
True	469.8727505519497
True	225.9715286653111
True	1.3981581559501488
True	79.07419531502092
True	1047.8950167769092
True	345.6060647980345
True	678.2348070345327
True	485.1561503916466
True	32.33617804389504
True	133.4447722964183
True	430.66233538072674
True	896.2699416943469
True	827.2327907854497
True	422.41723677912734
True	341.779843002018
True	16.80028998956642
True	76.75474073477912
True	775.3520508248695
True	473.5141478800828
True	385.1823392812374
True	884.5834865178011
True	23.36005812067214
True	220.53334579690215
True	908.1287415411274
True	238.70067004832325
True	7.153406124774824
True	496.2420744807056
True	103.91199146348724
True	644.3995786857065
True	56.418282624570274
True	250.2007760505002
True	885.5784041965799
True	909.394748943772
True	274.87577280543775
True	447.9247761549649
True	121.20782036142856
True	599.7582395935253
True	263.5789808209067
True	190.95720107603236
True	847.5547711101289
True	55.44533466010802
True	729.6341539495975
True	275.30985739918606
True	301.6822518155529
True	168.49510908455483
True	485.012584834178
True	602.7145456188488
True	370.1894694272124
True	414.0511371224692
True	69.78519112697357
True	161.03945887806893
True	472.5984978561584
True	224.15295156476267
True	38.81428827727349
True	204.3938700896314
True	383.998837758646
True	376.4174354057459
True	735.5612439247114
True	138.47493148759938
True	641.4650263022193
True	493.2082559840111
True	618.3871462662455
True	136.105951377885
True	38.13706118903199
True	660.8885117237027
True	70.2932702371411
True	560.9327136719761
True	694.1265911689817
True	457.92825276018993
True	136.46776592908873
True	519.2521220009057
True	4.029642435762581
True	407.0195113253435
True	31.96573711166768
True	637.9456355372155
True	265.6323514000725
True	582.5616590391925
True	723.7853983983231
True	143.06074945988752
True	527.0551045380757
True	506.19294718390034
True	64.47123883365302
True	948.6633755980242
True	3.104314240430039
True	24.715599740463944
True	633.0442252098511
True	705.5541478821834
True	134.9232125099931
True	408.3439291690464
True	127.38376691252776
True	77.91368710966054
True	463.3213849535846
True	42.67694347532819
True	515.5872167426888
True	12.713134505827824
True	849.3689468495512
True	555.8782309867202
True	655.8503873680847
True	99.69680799788628
True	365.9537229640976
True	1021.2184697355405
True	806.1105909876818
True	135.053983759817
True	543.7164713403474
True	469.7929697486002
True	238.3551058084133
True	261.2669352327763
True	5.731506643477583
True	315.62180660070266
True	12.305987535572346
True	373.59164347871166
True	71.47935098786435
True	422.5452838890637
True	662.4705122700003
True	129.6568298473144
True	227.1684706763808
True	633.0483645549863
True	682.2787618791499
True	295.4179308538852
True	134.58551609093382
True	159.22643618636172
True	476.67325666049794
True	82.57349552927967
True	10.66478880418815
True	515.6643379302791
True	566.5468133140704
True	19.40047800482271
True	139.7829428329177
True	918.9071326246108
True	497.52002160914486
True	264.1443586055633
True	34.22454187029323
True	470.0718574867661
True	113.20013801442433
True	591.0372840657101
True	661.9208688916877
True	290.61101163160924
True	373.6524183235841
True	191.3102622490277
True	236.87563025214152
True	74.23785946092158
True	206.92480829223368
True	497.4761356712795
True	21.320806253085813
True	433.87051989225006
True	372.5514448686232
True	680.0562095899638
True	881.8492762786682
True	909.0738967753472
True	158.26363014910862
True	395.42353306474206
True	69.722348128236
True	171.43849016731335
True	324.46391342568927
True	9.649398078570366
True	812.0658942171691
True	22.443962792998605
True	388.8740938157746
True	269.98831269922067
True	664.8697972457365
True	208.76765827417384
True	37.66255469098631
True	682.0897891273063
True	1078.5676943485496
True	226.83327102936747
True	135.20939322257328
True	615.9020285516134
True	516.4706231875662
True	19.28931724106094
True	845.8593957794359
True	110.60546070280212
True	44.66955265720341
True	312.08100559337635
True	359.1938974250117
True	406.8088905692997
True	273.85291112145234
True	19.69068048968788
True	21.512631700303263
True	861.2467407695462
True	195.844388977688
True	114.47421411134393
True	836.1515065685804
True	645.5895723075618
True	632.6268385789704
True	446.6008316221894
True	145.22527818805148
True	34.55197624226417
True	97.56574227785438
True	440.12905032062463
True	229.66485145463184
True	492.0148014515464
True	142.6305433643771
True	465.91573809463387
True	635.5775191836594
True	977.1051650600116
True	26.05295038143136
True	975.3426330437172
True	1034.750030355276
True	499.8225396409506
True	87.1394271238039
True	807.4377653580937
True	649.9144009723909
True	657.0190496135244
True	169.72015148684486
True	761.3589217328226
True	710.0281075070857
True	121.63792900045657
True	783.9076061243729
True	804.478154140958
True	473.85774525015927
True	230.2592036985805
True	71.69276951681992
True	312.1253009576129
True	347.3448278420662
True	463.8244313000725
True	436.3294932786432
True	188.6905426803519
True	318.8441588091908
True	3.129057755229587
True	12.53539235122411
True	111.9119575509858
True	128.4161951132744
True	363.7120735423772
True	346.26876963043617
True	110.40049944602389
True	16.65619959437612
True	223.94485763750697
True	846.0136845877868
True	448.64890331793697
True	557.8231088497945
True	558.4166648451683
True	814.477342080252
True	637.627561541867
True	89.24386900787322
True	210.655321679728
True	241.29797196399295
True	280.6704377123434
True	100.13579143334168
True	365.33668502721815
True	434.7013277788229
True	173.04420853936836
True	649.3691071012613
True	247.1166440595108
True	214.5705053053493
True	29.116006360276955
True	250.68171498772287
True	464.894367827082
True	168.67145443404976
True	523.4923650395162
True	482.4801155007484
True	240.19813192049716
True	106.40660933715743
True	41.34208678544221
True	403.7192509467026
True	788.5388229798823
True	168.1016004066289
True	1068.6811396228704
True	1030.2444016487782
True	481.0096177005283
True	99.95191118701028
True	121.21905383416652
True	671.070367289718
True	8.338887267224298
True	231.10734051774992
True	136.8803807939295
True	114.27791881723044
True	336.93182033883454
True	631.1648355012417
True	39.62070833809611
True	132.38951458500964
True	951.5370515580051
True	58.05462469090877
True	458.90943934829846
True	542.4964454828786
True	254.62111065533375
True	127.06125121890706
True	925.1081353047964
True	1181.3872376155407
True	503.38212556327534
True	650.9588014809631
True	208.2734183773757
True	149.4922763523535
True	313.9456426116709
True	251.39506104141532
True	170.6460861953443
True	299.2404632488202
True	345.4836692943653
True	10.433758558259694
True	643.5380146360724
True	144.36661593043183
True	79.61601840870973
True	435.3433735367661
True	314.4414167687048
True	1159.9574265281385
True	366.87795068933264
True	991.8522302998604
True	9.286247252065891
True	262.71879264456294
True	230.81888781903191
True	147.52449606692784
True	477.0857732244606
True	198.30790482231188
True	403.7236541317502
True	326.69234303520864
True	114.68885988011024
True	366.457014819565
True	1058.2195299503126
True	773.0770660189688
True	228.17845702497567
True	105.9923734026758
True	303.80510728884553
True	24.39141120739836
True	354.89982057028305
True	320.869897508796
True	581.1859904283784
True	453.8785312419245
True	350.524519619374
True	158.2835198598227
True	12.509873860318834
True	409.1579550979369
True	282.6238475057979
True	142.56581013943972
True	307.45067997051035
True	435.1731707062755
True	817.0229569384088
True	303.492907010113
True	779.4081827313129
True	401.332657819111
True	374.5181338021055
True	1.8616939971994115
True	1186.3521423251318
True	100.92949935539524
True	924.7845740500956
True	202.51288768713755
True	468.6693891577581
True	683.084989903242
True	80.48639308866184
True	497.5594758187756
True	34.747447194618
True	447.7927937995021
True	79.15648729729017
True	222.90219961526708
True	39.38674287189804
True	679.3913128504959
True	192.2238535235464
True	23.448058977779368
True	398.6945502466844
True	113.73368849612278
True	161.9771261505743
True	814.0762233949836
True	256.76363955456776
True	151.83702349584067
True	381.1390543949576
True	525.416134356183
True	326.4618685050216
True	516.9636999029152
True	634.052751298719
True	158.99992302080707
True	6.626788550984719
True	70.47285578906187
True	430.3795790354429
True	88.68548357575254
True	79.89793310610096
True	1029.1852801265777
True	27.37560470453411
True	318.9738459233494
True	312.66359461483273
True	452.7996537050014
True	676.8700471376216
True	189.89403596984448
True	673.3495572096494
True	327.0091080868281
True	346.0949310981312
True	281.7261914251174
True	212.2998531220092
True	349.4819726969336
True	441.18178772147706
True	404.8036218166374
True	650.3648551040021
True	140.25103007397553
True	77.92957858286664
True	40.798230083361645
True	285.76265587650954
True	647.032445053972
True	389.03739529398246
True	773.2566393894396
True	227.40731947955973
True	402.97955287505954
True	66.95158560593694
True	53.94242480206303
True	420.01052160260366
True	198.31762226910533
True	218.99005508651635
True	44.60266942924552
True	1067.307988364483
True	165.927255877371
True	914.529153657351
True	322.8948890682525
True	910.637866232967
True	237.36876501364733
True	482.5487940062676
True	519.5330353709089
True	611.8311217523212
True	211.51257026588877
True	486.76596753233935
True	972.3006443516708
True	127.1363330445055
True	7.2594964456577395
True	581.5759961724161
True	28.451821923521628
True	70.86247119640954
True	801.047606275819
True	232.85260328414367
True	982.9184221839464
True	696.4627156761379
True	425.3415610157524
True	277.4717645001764
True	496.5292279715835
True	351.8220790696768
True	188.70008297650045
True	713.4076646349002
True	717.8491002849361
True	213.37382441192503
True	86.64782431653408
True	517.1786961053323
True	141.20510494937474
True	383.4733571623433
True	326.3962665112916
True	65.3903485161593
True	366.97674514680085
True	412.1011411073892
True	393.18075406544153
True	407.0347986839887
True	405.7155988468514
True	676.5607942078655
True	57.862675481211824
True	430.9412921612631
True	340.4711177414897
True	669.2247687415376
True	215.26855751031908
True	97.80592714144018
True	40.81300586376868
True	544.7854332431507
True	627.9151782153305
True	190.7764967807645
True	414.5622475506504
True	335.6067812703815
True	16.197485589599633
True	170.7593045871253
True	294.23078698598164
True	2.871213947547946
True	866.9363549462312
True	81.90067687073609
True	105.26761597371632
True	113.36400154544614
True	367.7541013793377
True	36.98197366546529
True	449.16708528918457
True	231.9571516607093
True	5.56748281313187
True	124.19138940548224
True	446.1170690438981
True	47.59343213579979
True	65.91764678182354
True	182.90093032255297
True	288.20884466702967
True	966.990753822942
True	384.04343605873737
True	930.0427007820148
True	180.3872371793608
True	986.2650985889688
True	746.6451632272921
True	646.9564392609768
True	402.3519621805109
True	385.5805630322977
True	79.34425342319277
True	75.04149584739443
True	80.06519940184064
True	177.49965412319193
True	465.9012660341547
True	1055.5716693048707
True	187.1699527122273
True	346.8941074096335
True	439.2085724501732
True	592.2790558734644
True	587.8542309903429
True	285.9754840891693
True	452.4076865166001
True	650.6954734552012
True	92.34613059356398
True	736.8756947454771
True	265.6750454302944
True	135.62616638402702
True	416.3685635609542
True	863.7993862394602
True	414.1708222410503
True	867.7885273837146
True	196.56064898316
True	353.0902746044857
True	708.1756763269532
True	597.4497453551129
True	198.76735766949275
True	260.8136516616175
True	771.8169315639177
True	30.183836091555182
True	191.9632669142928
True	480.79932602576974
True	710.0733003833752
True	104.17779965899994
True	37.51573617972809
True	163.09542438352756
True	707.6976500387756
True	314.26138604135605
True	568.553499451657
True	348.8256699857605
True	287.6623784982751
True	441.9580601022596
True	496.987667084907
True	70.38017065217217
True	383.8698758796472
True	779.8713341887149
True	0.0
True	270.7763058573866
True	249.4132776117085
True	955.657362421993
True	155.2864679825005
True	639.2280190422844
True	635.1156099032568
True	116.31778373490236
True	218.27015081680955
True	129.80881596384074
True	12.92249777399586
True	289.53562093136145
True	366.2301233825738
True	1125.4728397329015
True	233.34102073004493
True	414.49199425384313
True	655.6630550739375
True	198.3626197946837
True	26.02192503548578
True	860.2584805733638
True	584.109225796805
True	158.16955714172957
True	617.0450745786908
True	168.1620221077651
True	301.6863785232011
True	784.6182736599493
True	35.85270115280196
True	101.82646797304186
True	494.92109771755
True	62.410661805190486
True	79.3754020076016
True	415.10405380076793
True	23.106990823461988
True	776.0540143719732
True	101.6671469866158
True	153.6769503111861
True	19.27349648636503
True	737.2187166421982
True	30.999106870495023
True	779.5677620585652
True	392.9290402121407
True	115.00800527878688
True	708.810792829658
True	515.3374047986858
True	563.4656794523046
True	48.97440426290596
True	368.3829407422834
True	6.290610639314731
True	97.6519105528128
True	376.9877155018854
True	47.62328960117759
True	121.16191409677428
True	300.32681604668653
True	165.74425476348938
True	95.80911681928184
True	645.4013143221517
True	20.405190040212627
True	1146.9136028350297
True	499.0642536560042
True	303.20689025143133
True	489.9832352946328
True	123.64252836422403
True	769.6384574081983
True	1095.5796480581823
True	752.6158279158174
True	175.09588851088597
True	227.1585026940381
True	50.33530916224336
True	61.48964196287888
True	155.72055618511385
True	101.46421821720143
True	170.1017183335936
True	1152.1525999144037
True	313.4429568752974
True	348.9310803161539
True	675.8557714234447
True	17.890429966753967
True	14.81386084170717
True	595.0240517466824
True	5.583483943693029
True	116.00751885117931
True	680.1361517233217
True	181.76949706477143
True	634.0574390491648
True	851.9714863012872
True	156.13690926799046
True	898.3575158472541
True	3.1140085864207347
True	445.598596284586
True	1052.2648369841352
True	24.861562171839097
True	239.5749289131144
True	151.7604241023825
True	942.0210137232634
True	231.70509887756344
True	477.6764943729746
True	117.96903516832433
True	488.302537766282
True	159.51786077368334
True	100.75212119903172
True	391.2239333915133
True	72.85720483309443
True	55.125185966394966
True	1039.2275319642802
True	262.5827424006315
True	157.7050455478544
True	365.3332359432839
True	399.0146010037601
True	209.09430570793336
True	166.7192942247431
True	386.8869543425432
True	36.474594208512265
True	498.0449364719991
True	1151.6351528107562
True	115.52493233402258
True	479.8228588181034
True	307.58874687715223
True	26.454803132237785
True	402.96629894945534
True	97.53215269878048
True	550.5660649814303
True	208.90798522251683
True	420.1157278055189
True	21.4655542377823
True	446.720286413874
True	104.76530991824372
True	338.3404752583321
True	33.62904178143628
True	172.90126082882094
True	253.8609191165288
True	759.5497353190572
True	59.51594570791745
True	141.38417328439056
True	236.166951611391
True	138.5798757675257
True	634.5898806950424
True	545.211301111566
True	771.2582757853636
True	389.6964071807203
True	539.1115672576668
True	440.17178065201705
True	695.8673902846168
True	71.00052272898508
True	468.84252415263376
True	430.0655608877669
True	46.87547479121368
True	77.97981033505704
True	129.87101577147897
True	90.90068279987568
True	327.68415000037345
True	847.9068381589657
True	307.64589946799987
True	1055.8985039351355
True	325.1322203318572
True	899.628885552408
True	146.63148621493326
True	587.1801936657231
True	602.420234650444
True	713.6499298974052
True	456.6743312386605
True	64.71108289738625
True	294.55382282556025
True	39.16866875429923
True	165.5138436388921
True	181.2341749127557
True	1125.5281901614906
True	231.98307312464092
True	554.4687824549275
True	547.8173201412711
True	566.7080246246584
True	891.648886799196
True	601.7133346216185
True	667.2399755341679
True	954.2784971063436
True	124.75837127943905
True	327.7867047247063
True	254.06310478836969
True	350.17291604067304
True	86.78459727652385
True	379.7868491261931
True	4.43928157792582
True	330.6854183701141
True	258.8931945902305
True	641.941338567976
True	288.54860756924563
True	368.0857803358564
True	9.989614799399058
True	59.13129767398244
True	547.6466775489992
True	30.679869978455663
True	150.28009704677353
True	66.28782999114988
True	152.47716540048367
True	223.69947099488823
True	69.12802780596459
True	381.9629947365461
True	254.8849949821583
True	97.33799892061931
True	341.37720751542616
True	62.05083348656836
True	589.7112828758609
True	825.511416172234
True	279.5822639108078
True	1164.0268705476592
True	120.0397105436407
True	284.1285439753272
True	1049.430331610877
True	87.79428508174922
True	294.7580557641958
True	9.460527186500498
True	407.9577497193928
True	442.74659894680593
True	153.62479349041976
True	622.4721115281267
True	909.7225135907104
True	158.531481242615
True	78.67387111312729
True	317.0720759837435
True	533.6669010317446
True	603.0796657787356
True	1231.936879555407
True	26.267651963218373
True	934.7882498466864
True	136.1780373745459
True	611.7196346314842
True	112.47707532629626
True	124.02666579714553
True	194.9636461219779
True	171.5792888289086
True	768.283007365042
True	203.16492453097948
True	233.02426749016576
True	66.51677835272021
True	512.0985285862267
True	451.1515964126008
True	180.03289291419844
True	236.8400714247676
True	15.623046946803427
True	415.2510891510803
True	203.6525775505124
True	290.4165965397089
True	117.06718776991713
True	677.2552381186234
True	432.7982118448652
True	256.123234337762
True	643.776597342706
True	523.161779264463
True	461.0710139664898
True	136.40313932261182
True	529.587159623842
True	432.5519428037325
True	2.907301202161685
True	187.20178231258623
True	93.67616633287751
True	239.57199680068027
True	3.4847321789640087
True	120.99359942649508
True	341.6215106925379
True	7.423948096289608
True	855.510089932649
True	172.68138849293518
True	708.1524288473738
True	801.324644062363
True	164.50514093142837
True	204.1247459778589
True	473.1282728286608
True	824.2916354305405
True	49.11932819607815
True	40.20499402843321
True	131.9147020792338
True	620.6483542078663
True	719.9295083241263
True	178.53742005928967
True	580.0277671756216
True	576.0599665451874
True	799.7439426281312
True	403.5106417384736
True	189.61283307453263
True	871.826670422703
True	226.97848000126595
True	143.41016256563154
True	324.85592762054847
True	225.5313677719098
True	208.06779986676423
True	603.2395762031762
True	251.14139897421447
True	191.355770302266
True	459.96916996699485
True	480.4083343236399
True	62.91881521144967
True	290.773769988286
True	80.60921214398425
True	347.16697426537803
True	351.3890825576024
True	247.54181150630893
True	182.64119139819263
True	381.02582898568807
True	628.8510212432953
True	731.2571616559763
True	296.3753255504637
True	741.0139361566596
True	57.14693898894837
True	875.6809615292644
True	356.63717607046453
True	13.146574009353872
True	593.2067561080971
True	690.8864811651789
True	255.2285952850591
True	168.30412423163406
True	49.94103116994059
True	386.0709649744303
True	76.1134203733178
True	14.089339318496188
True	881.4260039958981
True	379.5746516121939
True	174.271274203798
True	995.0497844423796
True	12.874476171913068
True	793.0021513655305
True	30.89582000661741
True	652.169045829224
True	61.19805809188849
True	766.0295457040851
True	458.2836620294174
True	191.1706153910403
True	450.4146357681435
True	210.10116549310607
True	305.96927559127835
True	208.0086948806345
True	411.942970074401
True	9.699863975589134
True	327.3645895175381
True	112.08527370864684
True	11.521417824690875
True	478.7246838801695
True	722.0497972690587
True	283.87626552867016
True	73.1636087071343
True	305.1329022708556
True	81.62304674959725
True	194.7287628671512
True	181.76163737268809
True	396.8054049210651
True	46.06638416442871
True	135.40461228722015
True	377.7676820528092
True	856.2805951696791
True	117.67369885612914
True	203.83650408547436
True	431.7041475699781
True	21.22143125315193
True	416.71236692599
True	516.4119907107926
True	90.00573762613098
True	394.0636141962085
True	356.143818563299
True	406.6574514870312
True	586.3768451105808
True	1051.1081890152657
True	988.0367902792472
True	56.3733368318174
True	1052.5523259849576
True	110.6545632158952
True	112.65636241485764
True	110.37148155068886
True	505.91040911310176
True	372.2259366680403
True	581.0848076670616
True	256.0795385414643
True	157.10242433332786
True	399.7449479329053
True	15.757341131289593
True	464.24939908198735
True	396.2981011509431
True	145.08795862019767
True	95.75863263637936
True	519.2638925985082
True	984.585946125537
True	204.93996775604592
True	65.5857224922798
True	447.6241510224476
True	377.5153321955157
True	476.3060869996244
True	310.1585321991195
True	4.481617374444622
True	543.3625931187885
True	521.2657135994812
True	500.1800156733224
True	179.998469505859
True	104.83063013672846
True	19.64492353004793
True	372.3838829454802
True	108.08935910115166
True	7.1438998106345455
True	31.18832853975184
True	358.106312955098
True	646.8816970489204
True	128.03686309691423
True	89.96838196981376
True	25.30314711981687
True	408.87443313616586
True	362.20292656663753
True	799.4203843720845
True	308.71078036769137
True	506.2763975609668
True	539.0411213823305
True	526.9289011935825
True	290.0763724338886
True	550.3619443080869
True	104.06744278597606
True	583.7044474766311
True	6.214547610276664
True	372.0405782857845
True	445.2214673953577
True	956.221090593538
True	346.67966911898395
True	757.7000843050682
True	959.8114655096788
True	175.98558559054862
True	37.338404988602015
True	365.0549271895459
True	387.7750319163171
True	594.1111586416928
True	258.6987927469902
True	26.34732807791058
True	689.0642879168322
True	125.93166831760642
True	1069.2063200395105
True	321.63431891820807
True	468.7264865160591
True	123.71221863930862
True	805.53174335553
True	145.11693408103994
True	829.5253976949466
True	566.3569898404393
True	188.8702085631972
True	114.34884189159338
True	65.32265077418384
True	562.2632198994429
True	895.6852116679435
True	418.6167229574757
True	550.8292582575132
True	134.01549715439612
True	620.3474510339158
True	494.10608995605696
True	804.6954622681362
True	313.06116116819663
True	602.0597399765976
True	112.49193792649876
True	25.69266185292915
True	427.926750708899
True	166.42210661787635
True	103.77717890537204
True	368.6523259712302
True	1102.8615430424074
True	265.0508281859693
True	553.3381787965675
True	10.774401199685972
True	72.91132228020862
True	324.24700359927226
True	758.8576499326612
True	459.7307773301208
True	503.6087051754632
True	727.7690371542258
True	67.53833206503353
True	708.6030478145412
True	46.878133587901786
True	103.14749635537213
True	178.41992499170323
True	80.21084332548507
True	26.622202809188416
True	287.94188098793427
True	456.8715602886147
True	889.7887306315548
True	861.2951305284525
True	6.161782112393079
True	292.20536307464573
True	463.7270642214186
True	121.96178254989358
True	239.5597336824253
True	323.72051813952345
True	1326.5055505649998
True	443.2777500690988
True	24.21379529151449
True	186.77415084141128
True	679.2303904484039
True	36.34850826781616
True	182.97408499180744
True	557.3619944965833
True	72.8185227464349
True	871.1474916791466
True	346.7208399370219
True	650.0346308449698
True	71.40841279892581
True	681.0604002251252
True	579.5114984340559
True	894.1882110827974
True	248.55890785056923
True	504.733410829999
True	827.746684542482
True	898.1326856105846
True	230.9692733578401
True	780.6736776727212
True	222.2402908780389
True	469.4205078616661
True	373.1082764783477
True	504.86930393079183
True	494.8287989561989
True	307.0948069585692
True	358.94392256473304
True	115.7564739881183
True	339.8126033932427
True	1126.93922021662
True	308.53804639876614
True	153.39306776683165
True	294.59235947218593
True	753.712251872582
True	645.8197651018767
True	411.0329275553522
True	118.99946452642068
True	335.10002543633243
True	33.700476001741386
True	176.99399460039314
True	93.80012794557707
True	93.32181397049584
True	555.563508649258
True	139.0809404688609
True	133.74016674828215
True	95.95262607901122
True	90.81789977300244
True	448.2660010049456
True	387.6737260940562
True	1053.5265179193575
True	541.0257342461367
True	853.9565683787213
True	276.3472815272058
True	292.3272077326115
True	551.5237532903377
True	190.5169496906865
True	745.0074808374187
True	245.04039990281805
True	374.07237378011297
True	72.91956011090045
True	119.44715023940114
True	258.4137688115243
True	112.35658664408938
True	466.6111040759477
True	31.37761936242829
True	589.9664291638084
True	1000.585947010136
True	731.9474739778091
True	1.7969376125877723
True	62.50104893849479
True	503.745867478023
True	438.9035321516084
True	72.93249282877701
True	121.91773330228357
True	300.06708952425174
True	73.79077833320967
True	51.55065572720157
True	710.5242540882739
True	667.8856463729836
True	168.9153845421355
True	173.50432845665986
True	527.7028939594718
True	53.63167972199832
True	25.17043712877712
True	577.4669062129226
True	451.1297275137399
True	1149.1872261537287
True	47.910267168810265
True	468.4901465277021
True	902.9150016509692
True	833.4661580165566
True	307.7037376141789
True	761.2021946650294
True	402.38051707602057
True	40.606931747526055
True	99.71386487766384
True	708.5269232214271
True	79.23083526183486
True	140.06500157901925
True	918.9600750283004
True	195.32741083553435
True	276.27689073433373
True	104.8882506389246
True	660.4805372964792
True	603.5333736713278
True	215.67033982548853
True	422.2408073661222
True	43.075170288552336
True	282.81921799394524
True	584.91342664671
True	644.6024614559822
True	326.8111573574957
True	74.34426952675972
True	947.4912091406468
True	1048.541763190554
True	555.1904622659669
True	68.28594156465903
True	29.946692006296864
True	93.1706519872276
True	98.18323636178596
True	99.55664906527004
True	871.8078185784647
True	1205.157793750711
True	767.8311871641796
True	319.14426700554566
True	9.028285806553338
True	20.592344822076058
True	341.36411585242
True	475.112911765165
True	47.01125741099759
True	577.9028395831454
True	446.4772177669222
True	402.2863192536418
True	84.54375766834474
True	197.5062111362259
True	264.0841841440425
True	142.91639405357844
True	402.8805335359465
True	41.830235743659685
True	181.0128547914227
True	1186.984017145857
True	5.332705850973795
True	26.660599157000156
True	584.2010881098463
True	362.1138605851582
True	784.9332627571362
True	159.39581855316007
True	755.8478907823082
True	602.1718025229685
True	283.8077721446164
True	439.647413471818
True	351.6343191935762
True	293.16383722344074
True	273.95107176380685
True	396.9696995461315
True	503.2525783821425
True	510.5056974374274
True	106.41049954468542
True	361.7287492273409
True	8.86852889679497
True	190.6380741261826
True	227.982289240089
True	856.3618768147968
True	594.0506096777149
True	29.22766810043748
True	711.3198973458628
True	886.355928252785
True	102.81663863847233
True	342.7740037348736
True	837.5751715377702
True	219.7204182527172
True	165.59767047842732
True	530.948432256061
True	587.5651904873979
True	1100.6547030964036
True	149.4976512904074
True	159.24222159957526
True	266.18826864762974
True	319.3747504597358
True	411.7622729610352
True	414.1276221917937
True	320.3162906378795
True	442.21773763878247
True	490.543667019812
True	220.8432779497253
True	1496.9508207872325
True	249.59201156781992
True	421.240624535966
True	54.00335922171824
True	768.9468899895908
True	248.63140381340065
True	915.1768505233972
True	566.9261033212757
True	336.076157917164
True	775.0157259510863
True	273.04746351338065
True	212.7243641258235
True	263.0169875766336
True	208.94524989383623
True	148.0422043329672
True	253.70788450483508
True	718.2776048829173
True	528.3079766242491
True	219.3645123730262
True	1160.20994963636
True	116.8000544366129
True	261.5680194660636
True	74.16543805069328
True	320.47820095684864
True	400.9827359891124
True	93.961240532513
True	231.6553956801424
True	74.24561720371818
True	667.6174402678255
True	392.4093367438451
True	222.0870597777482
True	722.7609214862842
True	881.8080606069009
True	787.9405323352404
True	832.0003427095353
True	346.26971124112777
True	1.082621962427852
True	251.0210263757981
True	55.76240265474761
True	389.6605232144124
True	54.553983444377614
True	366.5824309536468
True	854.9568870388549
True	1020.164214734829
True	374.4493748095449
True	22.44075742785749
True	537.713291893711
True	501.5511212442994
True	188.9903527779093
True	226.62162809842812
True	291.966180094841
True	23.25408516030958
True	130.49533631920997
True	962.971582300842
True	62.114379761905454
True	516.3699987318256
True	788.779525293785
True	103.56090184646987
True	248.95954301463485
True	116.27852100315728
True	15.237014457696372
True	1.554303150619463
True	118.18567409046202
True	1023.94788539968
True	482.8374904947383
True	69.9027445156327
True	777.400119064662
True	344.0126760950343
True	1.0680636741296277
True	439.9256763097083
True	180.46575433765773
True	467.4060238863929
True	84.63174976818223
True	327.6202675761226
True	371.2350316063388
True	168.6280590469995
True	206.24626099686387
True	132.03357372604057
True	175.6825505128896
True	980.4874312442164
True	17.518815894430148
True	506.44974235378095
True	487.457818759331
True	407.8126815986663
True	219.63777872926764
True	239.09856440533684
True	154.4412833089354
True	45.95151288219575
True	483.89371736175696
True	148.50659605885443
True	856.6205484292057
True	817.0996281265429
True	242.2039204486722
True	321.83661492604733
True	518.9354741759411
True	41.587294032135645
True	87.27825337635093
True	746.1913177067684
True	1085.1752258249398
True	118.10628578867656
True	718.6005728631924
True	145.326004441111
True	951.7977479910832
True	663.6941897734146
True	104.46885841725846
True	265.2445684982767
True	615.0666974284892
True	258.36183981995435
True	47.98635094501886
True	559.6518451467058
True	461.2795429757366
True	4.869475386934304
True	477.44359520831387
True	67.19332132922574
True	182.4754438207008
True	240.5349919981847
True	310.3723211101717
True	74.35191578633768
True	224.0037080322744
True	353.90589625208787
True	437.078688591378
True	939.35404512118
True	50.45527521171118
True	938.7311463790684
True	1033.5097329616085
True	131.8256252054043
True	75.32912038909802
True	1004.9338147117228
True	36.932773972898495
True	229.21774768979105
True	88.28986882908768
True	219.0538661455761
True	359.16903598051243
True	967.7026349070792
True	100.41697864003406
True	73.37849406418854
True	679.9092853828607
True	275.5654880963483
True	711.3943113238397
True	52.40828495834433
True	495.1117207730085
True	372.87816696818425
True	681.4119719920474
True	54.05724027527303
True	113.00221389642128
True	28.909729521116937
True	270.245640873398
True	44.74834992814597
True	347.9567952120818
True	3.322399722538286
True	1186.7663926155003
True	102.19088159694034
True	135.06446017558383
True	358.7722079066886
True	739.7420791084699
True	674.0252085862699
True	1033.9872524969696
True	467.5352140303538
True	408.8645741237473
True	135.3056396061834
True	418.379321807085
True	815.9077844806003
True	429.0339518894648
True	926.2820154427932
True	87.83150624636866
True	421.4412615311937
True	176.51473627119552
True	274.2523801678882
True	751.7101424843947
True	164.76059792778997
True	137.24976981401267
True	65.76523682347279
True	858.6293150368965
True	789.3385863276245
True	82.52037060338694
True	435.8616297151568
True	755.3294311629271
True	415.2768736143577
True	55.13822393426311
True	317.6918388305724
True	771.2907994441309
True	32.33255785197403
True	366.2438109161766
True	172.5163085571839
True	280.2339422207056
True	30.38618788569497
True	213.96595702112648
True	803.671923422867
True	639.3537666894063
True	56.69709990875135
True	307.380795031165
True	868.5642431690226
True	18.65130104278336
True	321.3223093656472
True	307.9647139397852
True	429.3208707807786
True	217.66563581204105
True	629.3757239149604
True	47.56945987538181
True	970.8021570593168
True	863.777242527836
True	49.3369204304287
True	400.41124421657054
True	758.7153147984736
True	968.7587697290749
True	278.78984086480904
True	590.060388816132
True	128.20553865937055
True	192.3144344578016
True	135.23973970807106
True	137.18493771271977
True	202.28412086794333
True	966.0070416179462
True	792.8760317332429
True	967.4739400937614
True	20.05283261644793
True	26.49941284594208
True	354.6257122401692
True	13.437326658318508
True	587.6183849170347
True	1088.456779537266
True	260.87517008082386
True	206.0968100350044
True	86.31789760924089
True	211.13248702152896
True	138.10443031403784
True	44.68695238447384
True	129.04571543556145
True	92.62798994334342
True	237.0886568225572
True	522.4886506567625
True	156.6953705292367
True	29.406482996345968
True	54.84198728963527
True	426.95129843563774
True	267.66868152238925
True	585.3397008784835
True	23.623063858221705
True	114.95425811718395
True	658.9119826265851
True	272.4396186915242
True	483.4546436655247
True	650.9775609195394
True	105.16268333189517
True	112.75408302768096
True	78.79856733904728
True	24.11484326509825
True	125.65377954159864
True	84.09438656134682
True	101.64857934794642
True	150.3531145494506
True	240.57244096701515
True	830.562594993605
True	287.3387406121416
True	970.7073725080102
True	163.05335943011596
True	200.81878215641217
True	800.7469583596361
True	301.8878974210426
True	602.3654589786273
True	250.69715170882083
True	376.0556559753037
True	447.5392822908888
True	576.8691177435106
True	642.0713640292056
True	379.0224044662724
True	38.522676086305495
True	549.1205430056968
True	622.7303299307022
True	20.45446481139753
True	11.637876406678425
True	263.64144768900155
True	401.3163882749176
True	443.2015407820117
True	66.68110406979454
True	614.6397242651195
True	922.0252505550336
True	233.5189392022492
True	898.0173983459601
True	277.863456867951
True	103.71321885500232
True	262.83038981184967
True	685.0445466273444
True	39.005643447649305
True	592.2273268190914
True	1279.369815913379
True	1020.7319225171016
True	906.6590251563669
True	208.47179445422333
True	88.0917650845198
True	196.3252884103756
True	821.2901519305816
True	135.80342186546773
True	1067.7587187998777
True	866.671950159971
True	40.121427921201295
True	89.39349288629094
True	419.2346752393436
True	395.7753707866116
True	196.5946165514951
True	509.8514515587171
True	686.7916733351354
True	122.3514545999684
True	279.9204886912582
True	1010.3604449666364
True	56.11632958745399
True	695.1520017760673
True	547.5448338418815
True	36.70032870665335
True	793.7018035900707
True	388.3011083435036
True	539.7662942763409
True	109.53019143574603
True	260.1807136381407
True	204.4776070894657
True	26.483157997322515
True	138.92153290987304
True	746.5720378756416
True	138.71718288261562
True	376.4668342323719
True	64.15287200082633
True	664.6463844870298
True	628.5551585510484
True	232.8474439704348
True	463.75458743855546
True	172.35289082319082
True	171.0334295308115
True	225.88397424699204
True	290.743047520304
True	350.7800383439412
True	128.07226844388856
True	190.406013414987
True	26.17691498490245
True	871.0060369243072
True	301.5034572652182
True	10.815440608801143
True	374.7593878516466
True	159.16863240926793
True	629.629612779468
True	369.4147096639777
True	584.6269384657772
True	551.9036056993424
True	521.2619957064276
True	781.7918768606056
True	240.93323611782392
True	548.8191459885787
True	159.6487658838547
True	546.2725052832449
True	355.62223292003097
True	374.06817428444026
True	133.478756493732
True	137.81325791769976
True	107.35380259439164
True	70.51739534291248
True	709.9106652683113
True	174.42192759882644
True	44.85424445819656
True	0.0
True	536.1041381375538
True	108.31698239624764
True	19.6014615973646
True	40.036700856586144
True	106.8523743915276
True	519.948045166484
True	179.84079908559406
True	103.50075615557036
True	35.71191867393523
True	159.6494041452715
True	912.2848748806832
True	50.04795751230562
True	212.7544039085232
True	725.3041325811968
True	322.6529375004822
True	442.35763144031193
True	480.13608482789175
True	514.8528642861395
True	588.8124846301979
True	914.7008443036688
True	252.9838192236398
True	1026.899060909749
True	924.7093563063262
True	613.1943421700475
True	350.7620372753668
True	814.1135932484096
True	10.62101664126602
True	33.946569398222024
True	280.0837797858585
True	44.02383129804629
True	197.72566453119413
True	725.0021553324144
True	225.7331447938912
True	734.8401326664074
True	782.6284970437489
True	114.8504107680723
True	368.0804035722401
True	580.8789331979572
True	22.682560020100954
True	129.79257579506825
True	443.3354174420029
True	296.995882420048
True	198.3864691211784
True	112.70447455817722
True	380.0819309077643
True	20.594439829959192
True	372.3031938189261
True	359.75428153949804
True	1017.1906499350648
True	363.9548378138583
True	32.248156505220685
True	457.4180195216256
True	430.1854288796492
True	239.44158760973292
True	32.748798524755514
True	755.4279874135309
True	429.5565159433991
True	172.1709553697286
True	11.346336123491822
True	1214.9543546357406
True	167.72428901769408
True	26.61867102444234
True	288.6053546954203
True	285.39447767585415
True	115.21851737038908
True	290.3746196223295
True	49.45594676832768
True	322.83577823597284
True	302.27749561552474
True	306.81248579838666
True	31.064302325591324
True	45.81780563121642
True	1016.0304589430004
True	25.943652378112382
True	13.63354836605994
True	172.8243238844524
True	634.4603038801484
True	8.398988874834307
True	196.10571114052135
True	173.96324094977655
True	536.1717405736836
True	370.2707362883737
True	736.4659910119035
True	316.17081218055654
True	486.6056898830816
True	449.58552584030616
True	496.9271360165109
True	97.22900733094556
True	1284.3818424362312
True	900.7785526706234
True	270.3701915774449
True	526.4157509386424
True	96.72765744114088
True	577.4718492285456
True	435.0857877544702
True	156.45158243604308
True	78.39436050145213
True	352.89659576602264
True	170.8562439982341
True	30.45140363773284
True	604.5085228443761
True	375.05140529128136
True	69.73859704253034
True	27.393359157960955
True	655.030142606969
True	490.9952813578078
True	76.4035859923788
True	21.71325342657363
True	341.6119925566634
True	322.30416849906186
True	722.5674304236119
True	543.5350989408531
True	568.109279604067
True	792.7079837764893
True	9.18198698187824
True	55.64872012636835
True	35.447474007339366
True	63.2243720885549
True	509.7357602001888
True	590.2292451669691
True	85.28169702544348
True	112.1474122394394
True	198.64182064620545
True	77.12664714119376
True	164.54154767955842
True	207.6834370192621
True	283.9649604876704
True	769.3874885613426
True	592.0990551631457
True	289.7746188110463
True	198.1829018103969
True	257.464882581337
True	259.3475581419971
True	734.9847546071761
True	331.3278509200149
True	171.47875770450025
True	885.5973278353255
True	329.5904376151209
True	474.4328663399041
True	154.61120189474784
True	120.75744733459514
True	64.26280450923538
True	216.12813937517112
True	989.0485207890488
True	513.6739488535006
True	116.89417804172236
True	353.7372231924412
True	99.64701888718096
True	657.8880834371774
True	4.914362021685746
True	706.6045210040378
True	37.48222988859633
True	938.1539991647718
True	826.9609907523924
True	216.8778338162272
True	31.00866615840013
True	78.11212610666298
True	466.6136004588046
True	228.48296293834787
True	1.4689312892908348
True	82.14874816609375
True	1073.4140478304664
True	341.6455513298646
True	651.2156971374158
True	493.6093207531751
True	31.169719320357668
True	139.9643250396944
True	435.8926012619305
True	914.1135436962792
True	825.2180984975827
True	415.3039235853403
True	323.8280115935174
True	16.252160044685464
True	81.60032870463566
True	749.5974960352461
True	467.61840917480737
True	385.9069659976993
True	870.2561965520491
True	26.33032994467546
True	217.6467074067818
True	880.6341180415001
True	231.2968727260094
True	9.11448108525422
True	510.4214106189344
True	103.31255031052233
True	650.9716085613569
True	51.07023874362211
True	245.92397939860976
True	871.9091937159375
True	892.1180105099374
True	278.73617700398984
True	447.1132462309813
True	116.6855929516485
True	614.9349875621393
True	261.9050010296856
True	200.40706004169303
True	851.9842317592222
True	57.07138423976323
True	714.868143165202
True	278.7902872751797
True	304.814861581983
True	168.16121705547584
True	472.6158683467201
True	618.515108005299
True	371.8374015718625
True	409.712946559456
True	69.44181891285412
True	158.87720104876888
True	444.2199774069248
True	225.8451439936942
True	37.92267645869288
True	208.2592891613153
True	395.7408408137432
True	417.5298334403005
True	742.5086687873256
True	119.61971355926194
True	648.4359752329907
True	505.2000170196384
True	587.5716003354007
True	136.44323821123206
True	37.14220225100711
True	673.3855076332071
True	70.91576703623173
True	542.0578367790301
True	702.2098145260802
True	447.9360269395866
True	137.377990965457
True	519.3882503621611
True	3.816839503261938
True	395.8715651620281
True	32.004926648171875
True	638.6170526683945
True	284.0948168608715
True	606.3043651616142
True	675.7438124570174
True	152.12357640029597
True	519.0421609169309
True	507.5649547813071
True	64.01023450201892
True	982.714785342813
True	2.687164993665335
True	27.82837415182086
True	636.8601279662555
True	692.0095163373153
True	135.33414227447602
True	420.42841309087305
True	127.94563607414904
True	77.09438381168047
True	462.4791092368708
True	42.04212044314833
True	516.6193772794431
True	14.998060076923688
True	854.4404265672673
True	547.7717249197049
True	700.9021966958684
True	101.76972632617344
True	365.64384232994126
True	1028.8858739926218
True	859.0506369846215
True	142.73207214722945
True	553.5521595160676
True	458.85183999460565
True	250.94200873602213
True	250.8501457283853
True	5.457737011343336
True	323.13231704235807
True	11.79252164939954
True	374.0600608841605
True	73.2856423194332
True	404.7846081716265
True	648.0665589015896
True	123.16917885696093
True	238.95033084687188
True	640.9777476127341
True	673.7574674519619
True	297.9585900369257
True	139.27874626558113
True	165.87232457677982
True	480.0464597838418
True	86.58285889156284
True	10.9746022970574
True	549.9881126752063
True	577.9270510736811
True	19.39358210605031
True	144.28391536328397
True	926.6537888534144
True	474.8956751156226
True	262.92541975650494
True	35.63421960867024
True	469.94233347862064
True	114.96481334460726
True	581.5770611224746
True	649.4645460070857
True	294.08012109836363
True	390.4904351451033
True	186.40079353147428
True	242.1841700971671
True	72.14425746720133
True	221.68963812180897
True	479.0944072871334
True	20.877246035325943
True	459.3413505110741
True	375.6721183215568
True	737.6896700327001
True	891.1956615561625
True	867.319951006078
True	153.33884067305425
True	400.04372010620943
True	71.1023614298802
True	203.6705755744791
True	325.09770458805946
True	10.083309824116863
True	783.0653441395476
True	22.197507804200452
True	410.36327016046255
True	274.0659529289006
True	624.3063358700837
True	202.58824909989443
True	39.84194625536652
True	658.467578453198
True	1083.5932927685576
True	233.45186963822923
True	131.56156891597678
True	641.9603538107938
True	494.0122809982425
True	16.985053267610112
True	819.3526291954078
True	115.74138719496491
True	47.70620827222975
True	305.8262094744406
True	353.93589948596895
True	385.0477083537112
True	258.45310008319626
True	20.64808646740929
True	22.83696436857608
True	827.1465660268232
True	188.43193684460675
True	108.58432860666308
True	847.6215339510217
True	643.7052837715763
True	631.1782766849768
True	449.53462958472153
True	148.117817862147
True	32.779721619004974
True	101.86531794488138
True	423.3253025313395
True	229.6639557536966
True	473.8468010130866
True	148.64748606644525
True	486.5997667615512
True	646.587850927719
True	985.0318414060264
True	25.19225202760146
True	955.8624498316356
True	1060.893964202586
True	505.6088308523968
True	83.04116279543594
True	816.8028434934765
True	638.1974545150156
True	656.9102171871176
True	170.5503571008991
True	740.5342551997808
True	703.6272321449543
True	125.59329910391416
True	767.9663284521993
True	811.3923866615743
True	474.1696023011296
True	217.33595091813893
True	67.32879367971806
True	311.7520994036402
True	355.4562692339284
True	463.9550634004521
True	448.77187198189
True	189.01385910705477
True	314.3405407583648
True	2.9627697511120914
True	14.247798740641194
True	108.68286060288916
True	134.76518524829146
True	351.7175920989011
True	345.2755546350816
True	105.93645176953484
True	16.630979027370124
True	216.7854172375648
True	855.2369211906287
True	458.1022864567482
True	529.7051224793015
True	572.3184142168964
True	823.8584990043885
True	654.4059595331456
True	89.67626359419047
True	195.8728742490144
True	239.57775829794005
True	284.4854171582902
True	100.19682030349036
True	364.2653242424672
True	435.2404785951287
True	171.47440544702914
True	645.0076566460896
True	247.78038403119936
True	189.4726142639749
True	33.59297295671694
True	244.84765059983692
True	480.9977558659226
True	174.1090697433163
True	535.3027167545383
True	470.4159978633842
True	250.41532420793067
True	99.81812164388757
True	39.719128436306825
True	400.844228247841
True	796.6158888780154
True	159.50066782503012
True	1083.375604004242
True	1008.5497674711468
True	479.2272627189994
True	100.25637974248689
True	124.90526510055837
True	667.1910682038082
True	8.395925085406583
True	221.16739929933988
True	130.89640518574743
True	119.61693820894313
True	323.2915510513822
True	659.888983831253
True	37.81021605292811
True	122.60932601649372
True	957.3756590874984
True	53.765251293479565
True	459.49942445342384
True	531.1506377539284
True	247.91350095939595
True	134.47774569663977
True	906.1344746021194
True	1167.8445063231422
True	515.8541411272408
True	662.3234133136862
True	204.40225456575104
True	150.6809022191062
True	316.3089897891352
True	239.5229073508264
True	168.7748798452684
True	304.4316911753997
True	351.1486114800107
True	12.377965667723236
True	628.0265307091717
True	152.87745117095454
True	80.13328595088551
True	442.2367207328289
True	302.7948440139614
True	1215.4597506896182
True	352.997304065628
True	986.9179801895376
True	9.21474958247936
True	280.92158293531327
True	227.4870818745873
True	150.53890406710366
True	471.75380758632105
True	200.87301503133955
True	413.3413192401505
True	330.7895657706818
True	112.10207450283607
True	361.2563633928172
True	1013.987459840995
True	707.7064945655285
True	220.6656893460462
True	109.60887362957727
True	298.43713394220896
True	26.952237806404824
True	353.9675703415535
True	302.78252035616805
True	570.7963536478842
True	441.1529003804672
True	352.7375988483226
True	153.33531961203906
True	12.895728626490756
True	421.0198874850261
True	284.90391796839657
True	144.48762456846157
True	306.7067167366735
True	437.1678426987994
True	797.4479233193626
True	315.0787393800352
True	794.8870703816988
True	384.228861374325
True	382.4719235394968
True	1.718207417969932
True	1177.8892395846592
True	99.79690067405222
True	959.42447401676
True	206.82699606871967
True	459.5000239361287
True	668.5854210323597
True	86.62835697404793
True	468.9218742986853
True	32.04751699662302
True	426.5925152571328
True	76.13285113711598
True	234.7576516702736
True	39.12183738504092
True	649.7104118609019
True	189.6721057593658
True	26.286491915159598
True	394.86298262168026
True	104.18336397961012
True	169.43453264022455
True	838.691893551115
True	258.2703712889979
True	161.29828117974574
True	373.6365983528288
True	514.0405506770164
True	332.7243570946266
True	529.8770844964207
True	645.8639922833563
True	158.2885645010719
True	7.578042502603816
True	69.6589813190098
True	421.1000576509338
True	90.8313550897698
True	79.31369505875838
True	1081.0291602583643
True	27.04584599910785
True	319.5005363330989
True	318.1739855438786
True	441.97034381109705
True	680.7228081282383
True	180.9688870480554
True	641.4979806726686
True	334.9746262662613
True	348.0785409867715
True	271.9951198649886
True	216.79364353503397
True	387.9592952481936
True	414.3020357812611
True	405.9667560108065
True	593.0329153854236
True	141.51609802386153
True	79.95981450891088
True	38.89724181244395
True	291.9566948947525
True	652.8402837382442
True	409.93273244832966
True	791.7995895158856
True	219.2257247195214
True	394.3199817906415
True	68.28779480239004
True	53.331117372564485
True	406.1290650737317
True	199.85453770756683
True	225.5014714733051
True	41.63781145330875
True	1074.013510992772
True	180.61137624162595
True	915.2295624630632
True	312.19958325361887
True	930.033207457478
True	225.2500908450508
True	441.7271664364009
True	537.5245318911674
True	645.020375231962
True	214.8830590875902
True	489.4591669429199
True	965.7224583015372
True	131.3811298558672
True	7.575090459713374
True	566.7920957826007
True	27.11818018375764
True	74.49202648996024
True	811.612961005816
True	227.6561921876801
True	962.1385134057724
True	681.1371572962983
True	428.6130877857306
True	283.12854716145694
True	485.06283703814455
True	348.9703310504369
True	171.68361678233245
True	663.2468144139223
True	737.7228043600503
True	213.04091640251715
True	88.05469073030775
True	513.8786641404729
True	136.49855617587363
True	387.7212853785405
True	340.5117252978504
True	60.714924220094126
True	378.4438522402771
True	400.5764711179971
True	347.8708021456896
True	436.41664302903393
True	429.2725579117956
True	642.0675992492455
True	58.39462406537416
True	464.9900537326989
True	328.6741122816668
True	640.7330638373488
True	220.5447648048094
True	102.57375932629265
True	45.35949203682341
True	539.3003793334046
True	627.4147109488532
True	182.3306625160832
True	405.8353216048808
True	327.277990937398
True	17.73754869265582
True	170.80829073006592
True	289.5167650634236
True	3.533794284952221
True	882.3711346043893
True	82.03200195392348
True	97.73986240980842
True	111.27172809304902
True	360.820210934357
True	36.65621356578582
True	464.6070848060953
True	225.8363308880417
True	6.258310356236903
True	121.62908226093302
True	443.80388211225096
True	52.19145512840476
True	70.05867358437743
True	176.20282886316664
True	294.75245487508045
True	955.5469640160096
True	392.3211079357634
True	945.405727527188
True	171.6712568183156
True	1040.507227248249
True	810.7551924501051
True	666.7735326237054
True	399.8278384096242
True	377.0844713930129
True	81.41529039039295
True	72.7197196664113
True	80.29114476347068
True	169.24568281630857
True	486.4527503543813
True	1043.939290017607
True	176.08931453817877
True	360.888380848507
True	437.4232616978448
True	607.0885761338029
True	616.1816465223567
True	279.49099414216465
True	452.0868410685546
True	660.7862222145208
True	92.60452181809248
True	714.4809826661705
True	268.2398667348424
True	127.47310967487186
True	402.73201618586086
True	830.5218491468095
True	436.0212248244066
True	855.105630737921
True	190.73891744970447
True	349.81943787242204
True	683.064245730082
True	621.3675066614251
True	196.23802007449683
True	237.84158221511288
True	808.1293571763346
True	32.283726647189575
True	186.481923907247
True	488.1142280448021
True	688.9960144506476
True	102.65761515155069
True	36.48101198445505
True	168.6529281322846
True	733.0329149829404
True	309.6169874178392
True	544.7406325231926
True	354.55942361827863
True	297.2851027420309
True	445.1745924051074
True	499.0405454511662
True	68.94835898163981
True	381.7900421831085
True	768.1894324664257
True	0.0
True	294.3831158923552
True	242.35459941563363
True	999.7869953248425
True	145.03362734773086
True	650.0963423349668
True	638.6757225433802
True	110.03100514064892
True	220.0367599139481
True	133.88643932643512
True	10.415107504024247
True	298.4563403100986
True	371.2445532524188
True	1164.5362543284923
True	232.35340946347617
True	422.5903351791168
True	656.6099449040742
True	203.69607340014736
True	25.425497664497787
True	859.9355407562334
True	618.0315492706317
True	159.25619494634122
True	659.6588701784981
True	163.32499471758376
True	284.0435817083475
True	808.7747562176726
True	35.892013786888995
True	108.1447087826272
True	499.8020631127379
True	61.18673527289861
True	76.559466349335
True	400.90038637199393
True	21.870474453616453
True	755.0607522620704
True	104.23178817829655
True	158.44382168265642
True	16.556831939400592
True	683.9886048841336
True	31.21304692019436
True	775.2945319539363
True	393.0257830813252
True	118.27273536820658
True	698.0778388324436
True	539.024599710871
True	560.1942310288191
True	47.653297808942106
True	364.252601414928
True	6.414782544759384
True	94.7923374814171
True	382.5772840363952
True	50.19798306942644
True	116.95785457663146
True	298.8329037654024
True	187.69959012543688
True	101.08696161186664
True	653.323920431346
True	16.70491343884764
True	1168.9673638960628
True	492.1149459649114
True	297.97391072707035
True	501.1448006854314
True	125.56499351610071
True	768.2675089397612
True	1124.875893700828
True	739.6567621321533
True	183.7606117322967
True	222.7772455335609
True	52.72026526416422
True	57.41523461080571
True	151.17050225355663
True	93.62455759636256
True	176.06209871408052
True	1198.7016980351996
True	311.1259915935199
True	345.86913133187943
True	715.9403692025824
True	15.691524199947454
True	14.782728050819044
True	580.8107220373599
True	6.497129404253412
True	121.77771671764894
True	709.8550791843568
True	184.86541586318987
True	686.9800297003794
True	859.1546210213431
True	151.92519893003177
True	877.1791572285309
True	3.8374581322226726
True	457.7214189383645
True	1071.5442466723034
True	23.79432592541175
True	241.5478821048597
True	145.71020989824032
True	921.6903786798014
True	235.37372752761945
True	497.4427077490988
True	120.13331436147084
True	489.6501944728337
True	152.0026001678698
True	99.55604494041329
True	391.15360556952174
True	65.83829962544978
True	55.77962534014002
True	1046.4934461730768
True	266.6636119020325
True	153.16928993147357
True	372.126709985506
True	403.0510209855022
True	220.5068449377625
True	159.96111430297657
True	393.1725702658436
True	35.91462916379267
True	494.5299412343611
True	1152.5891305055147
True	116.10351205213694
True	466.5451500931308
True	319.8874240718544
True	27.96437998602992
True	396.2009801049458
True	106.41604574001654
True	573.6301474109692
True	212.62161165820785
True	433.5833210795953
True	20.126154387903483
True	438.2312978262714
True	106.00469998987998
True	353.2872775598775
True	33.559164488138705
True	158.07083607774564
True	249.67829004551467
True	793.7266080188701
True	61.17459311001852
True	137.38948609895877
True	241.59062162687343
True	142.15803660606414
True	603.1093765790752
True	558.34033922585
True	784.3841618334603
True	391.583087730531
True	545.6736238307251
True	403.7549101873316
True	701.8380296073536
True	71.4356133505591
True	476.7269183654188
True	420.93774494821815
True	45.384190548716965
True	76.15760423353647
True	129.06161538178742
True	85.02941787351682
True	324.7906692189917
True	842.2809921433807
True	330.9056612451752
True	1114.180194031398
True	314.2854478717827
True	895.6168794378472
True	147.31382461060966
True	579.5769306492904
True	590.6239462200598
True	743.0243480128277
True	460.9553556572291
True	61.8430576983332
True	288.189543441204
True	41.606507026476734
True	166.7488065547309
True	173.32575315171684
True	1120.0194694158288
True	227.15886128898404
True	555.0371279410543
True	556.0062826971899
True	562.9239011534733
True	896.1179711138861
True	605.5239482886876
True	675.4156879839979
True	965.798366327796
True	122.456132883028
True	326.842313644165
True	264.1550159218526
True	339.7559160896076
True	89.43202479436819
True	373.5416419045793
True	5.302393071927396
True	326.4361491624134
True	250.7193307754472
True	613.3220271486207
True	294.39704611721646
True	359.80043428062635
True	10.278265965978658
True	55.4967387652862
True	548.8133134292164
True	31.8802291619465
True	138.3781673039136
True	63.94438795626267
True	147.48236823471473
True	247.33327830887325
True	67.59273346363787
True	379.96128688653977
True	270.4918710594486
True	102.1835956271915
True	334.5416010545806
True	61.35834629022408
True	590.0774005889125
True	814.5700284473307
True	286.74766258543843
True	1166.2193080279678
True	117.56770695630038
True	314.36876676136734
True	1061.0014255264762
True	87.94098679664982
True	280.68038783182106
True	10.11874195801625
True	395.22540810965
True	449.78807307502905
True	150.54374463327773
True	614.9863498996643
True	915.21698804355
True	161.55783335117286
True	79.52403101403175
True	348.50746554183564
True	548.1014153549708
True	600.7566350450585
True	1223.144038454618
True	26.11015124200398
True	926.9532121520548
True	129.10128976362998
True	647.3975814118996
True	117.23540271835084
True	132.4629474131203
True	186.8316265270979
True	165.73030245555475
True	745.7695438058377
True	204.37425778472056
True	225.52659828682755
True	66.89363084504947
True	507.50105056471983
True	443.7364454024041
True	174.76113435707796
True	243.17251786757447
True	18.205496121466123
True	424.2275517511597
True	217.3604861849674
True	304.67786766810326
True	107.7160402268617
True	705.3992061616281
True	415.9069051376868
True	262.30190180829976
True	642.0874175791556
True	509.13662077376273
True	468.12768986890126
True	136.41216806241516
True	526.6557526156942
True	446.7027765765309
True	2.413238483879269
True	187.9499944195352
True	85.18871178333714
True	244.46214438827565
True	3.1531451049593766
True	129.98589721656117
True	341.1064683412958
True	7.276942066920174
True	849.3788651263427
True	181.99324848791133
True	754.1156736614337
True	792.3291967432208
True	158.6714478516106
True	228.2551934423583
True	475.47592978608606
True	834.7141101592283
True	44.38254248140567
True	41.47610947810373
True	135.6884901570646
True	631.8429268651894
True	726.622590100818
True	169.15788615022785
True	596.6966494063247
True	609.9411122125643
True	852.2926278784252
True	392.4615891024542
True	184.48194841840015
True	917.6693926775998
True	229.42156008204597
True	154.55130845325078
True	336.06028115307106
True	226.08211016228083
True	205.1655736507093
True	592.8063184446817
True	249.9726881860385
True	186.27577530136483
True	467.4918883097831
True	461.9427825627581
True	59.89370482566412
True	286.0308084892223
True	81.39128169601419
True	349.3721391927683
True	350.3341616638883
True	263.38372573311693
True	176.26688009717336
True	365.5278224596658
True	656.4975776824823
True	734.8046422441518
True	306.84838294514924
True	754.5833379335372
True	67.67401829426265
True	867.4493710630992
True	359.6418632942346
True	12.429591924774217
True	610.6948098744786
True	690.8666493884805
True	250.01004704755
True	171.59935440024364
True	48.28664876893848
True	388.13723588457503
True	70.7143387942018
True	14.621653345002994
True	893.5309021706908
True	358.43238180710176
True	177.8358344082941
True	996.6809775483148
True	11.949630435117124
True	782.3531905241522
True	30.6305246130657
True	665.78393919074
True	61.42686229877236
True	711.8667600044288
True	444.7622423906488
True	194.82776699046423
True	448.1192073940863
True	209.6709053632584
True	305.1535143286536
True	229.03520590916676
True	413.6318506214456
True	9.956545715231057
True	315.71022878458666
True	112.03510937709056
True	10.846668044786613
True	478.9743835205248
True	714.2023879678936
True	308.0235557904042
True	81.48129865004731
True	299.7484456695495
True	87.15115011567377
True	183.97576547833705
True	180.87224905953
True	380.5213587505274
True	46.08397390735906
True	141.80110476820386
True	401.4153169704005
True	868.2313501042515
True	107.61691892611036
True	203.617206694741
True	438.9780031076468
True	18.608362889512406
True	423.7757607279275
True	506.1921932488325
True	89.52521326990663
True	392.8604100868851
True	359.210336167999
True	415.9904147294008
True	582.1798155838935
True	1071.8480042641384
True	955.0649262717786
True	58.95020103407803
True	1092.8988566004718
True	109.58077956890486
True	107.36693181114192
True	117.34337742780686
True	461.3010759266993
True	379.6018695925478
True	573.7053949487096
True	253.82123193814107
True	148.5550818012315
True	402.03055345811583
True	15.694486119419496
True	447.04357044426985
True	403.4537829584243
True	151.67441197655577
True	93.87425976837925
True	537.0921355073475
True	983.1704359759188
True	188.31822801796184
True	65.2143218271366
True	424.5998473556054
True	365.34006556790666
True	475.7404548989176
True	308.5992955039959
True	3.993821357816768
True	543.2264489444385
True	525.1544266989777
True	506.3906283630344
True	197.58556806791935
True	102.1673210850533
True	20.995982846446196
True	375.0501488915852
True	109.2656319752327
True	7.088751338427683
True	29.608004841022417
True	356.79628720664306
True	631.9639645354423
True	138.7087452379009
True	85.86862668944069
True	26.908213985076515
True	398.0157335968516
True	359.95876281477223
True	776.2421745788981
True	310.2053814118205
True	535.8713392796247
True	549.669254937902
True	529.6728815946893
True	295.4938391868149
True	517.8409741615957
True	103.32757251524492
True	569.7949701452343
True	7.37668385901793
True	351.5970324156497
True	471.0325207513062
True	921.8504208284904
True	340.6358260468318
True	801.8559024562651
True	968.9246107974676
True	180.27192447314263
True	36.78070590751981
True	354.6538213214908
True	385.87861209786456
True	582.8226710592638
True	244.69409153308573
True	28.947888479514
True	633.5909730936403
True	133.50822811322536
True	1073.7308803545757
True	316.9884729005638
True	492.77776791452175
True	130.48355904346863
True	810.2027627400805
True	134.92761632250614
True	832.165443162705
True	555.0198103044403
True	180.40458455429768
True	109.24493932860346
True	67.0668065417079
True	565.3573914922515
True	898.9281735816147
True	428.410101853382
True	536.0632906603435
True	140.39164316783564
True	619.0964778146758
True	492.9549007258294
True	813.6073465810754
True	314.6025248390951
True	590.4540027389584
True	117.554943052366
True	23.630607942436573
True	415.57417227297657
True	162.73013868866087
True	100.55875499982274
True	364.209177123372
True	1122.736964269615
True	256.42306270104524
True	545.1073661641676
True	11.501901525313263
True	73.72678319677523
True	326.004944462537
True	757.0274787293838
True	446.8345474442261
True	531.5418729575248
True	711.9508368048854
True	67.02544517060505
True	739.9523411225582
True	45.661575949757456
True	105.6328241605276
True	176.55637031590788
True	85.96375452896518
True	25.317616209211536
True	301.46262423717764
True	471.678503613168
True	890.4659052279764
True	865.5988158325571
True	6.032362156708795
True	296.3428864655324
True	495.2039443480868
True	124.9633442003262
True	243.206000970162
True	333.633018097211
True	1321.0774152351944
True	436.2872260668937
True	26.86840448750264
True	187.10102120404488
True	714.6870280298187
True	36.81046459687992
True	170.490304704033
True	573.5431241846042
True	69.63428694497598
True	882.0249939207257
True	330.3810914209938
True	659.5847919077282
True	79.83550214874299
True	651.125232288552
True	597.4319771897474
True	892.411803235148
True	245.8119470762424
True	493.61087127013377
True	845.5823275051932
True	906.1010472231887
True	245.7242733977519
True	762.3370596285046
True	223.8048620719228
True	463.7703249067428
True	368.8223782506191
True	498.4624387483966
True	485.74973989749134
True	305.175664576762
True	353.5551755625028
True	118.22929940690337
True	350.1196481072389
True	1114.4444239313
True	320.27700596390383
True	154.4559638648082
True	294.8325523516608
True	735.5190852047681
True	656.8595766014764
True	424.6815834802159
True	115.37449758641282
True	332.1175921099133
True	35.28812206007404
True	168.99854710129773
True	91.47519930557772
True	86.36248131522777
True	569.9252536471231
True	137.48178078077444
True	131.12744645168746
True	109.18564954678068
True	83.3889102988692
True	438.5445881150287
True	383.4031832533108
True	1045.2244885512775
True	538.7883757573712
True	863.1204757133285
True	262.5439702822316
True	314.4230425503391
True	544.3145524996803
True	194.1487030282096
True	782.3321406612095
True	238.4833584278173
True	355.1223212011283
True	61.51320794692576
True	117.8976832247188
True	269.6392092674162
True	124.12346202641754
True	486.68549865167125
True	32.14010208745947
True	567.9240351392383
True	1017.4089112077222
True	738.2916673136158
True	1.157505238777986
True	62.12941695433399
True	476.59953178282944
True	440.19502795811127
True	74.99124761787313
True	126.56778410518724
True	305.89845238352547
True	78.02642705036865
True	55.06592713145727
True	693.4862690150237
True	655.9504497937528
True	150.64144653416295
True	170.80903511553237
True	541.9793338514447
True	51.815243226195655
True	25.09267439807329
True	583.2183726467874
True	453.3705052093863
True	1137.3045143921418
True	46.26521496208181
True	472.0970120120909
True	890.2995706464918
True	775.3451476958826
True	296.9924126049147
True	765.3833671582528
True	401.839515736124
True	39.41689060041913
True	93.14324783015203
True	707.5184531601911
True	74.9139269845366
True	136.10310804290128
True	921.9067512670434
True	190.04785380183455
True	268.23351008034496
True	106.0882799626397
True	626.5246829742241
True	590.4652516790293
True	211.8800604361795
True	438.0693621786048
True	44.13017923102671
True	289.4080811964646
True	574.7149044947646
True	595.887284145522
True	315.04532896854744
True	74.75270478295667
True	944.1406260401292
True	1079.5337533853997
True	552.7046421684224
True	65.01374343568497
True	29.8244027806258
True	91.3005858202858
True	105.39832216655144
True	98.85913656285626
True	855.5531731145138
True	1220.4857948187214
True	746.9427191294678
True	318.89224120260866
True	8.625279658555481
True	21.01950456053851
True	339.65691683250435
True	473.77242855535934
True	47.72694636548837
True	565.2470371903946
True	430.0675199073318
True	393.2532002467472
True	80.67097551285383
True	192.00471196527965
True	252.0628008975982
True	132.85390165392388
True	382.4857626395168
True	41.43958898901033
True	175.92696238666923
True	1170.435033090835
True	5.734626254750999
True	28.268547975048477
True	589.736499980143
True	357.0512918617221
True	783.968673331187
True	155.0793588693788
True	764.1365327433124
True	594.3634229260696
True	289.3538079872391
True	417.3268888816274
True	343.4822877499171
True	282.5183478468968
True	269.30884442369927
True	394.8477941195339
True	502.2884426518954
True	486.9429290588008
True	106.3989325109074
True	346.8303466550785
True	8.23437994031498
True	190.00913755843817
True	235.2114546012432
True	879.8162745721767
True	597.513495897752
True	31.26152347340172
True	707.5651647247458
True	810.6719686914106
True	102.30582687417578
True	346.68646270302094
True	833.9108241308469
True	216.44168420856292
True	164.53716841942
True	522.5722102884549
True	594.7512849899031
True	1127.315874730181
True	149.07727678988877
True	153.36072027652492
True	260.1354003165014
True	321.9962852584543
True	417.2284100744184
True	404.9579232726186
True	319.9965118092806
True	437.3229404560422
True	495.6130909824205
True	229.78318943941048
True	1444.1765680515384
True	249.3234358195518
True	404.8116165448568
True	50.77980940150517
True	772.5914420736888
True	252.43589487945687
True	890.3308672407245
True	542.8083359412097
True	323.8712725469872
True	769.0490722090599
True	262.2596951636193
True	216.46781103106932
True	262.4201123883
True	215.1884070438701
True	137.15266404065036
True	250.8288040888581
True	733.943659429732
True	531.2689242603373
True	220.6048583089395
True	1198.842219241153
True	119.60648303192905
True	265.4639921931826
True	75.48265274026025
True	314.9746665711427
True	409.7552000145957
True	91.0146816017556
True	219.68264860732225
True	77.03958910450925
True	708.6008147402064
True	363.9638387509304
True	220.47765168006396
True	725.6460267540544
True	906.9771253657656
True	821.9579219359996
True	825.0957323725597
True	351.57085025429967
True	1.4154589904782913
True	267.8555486739759
True	54.8754532396238
True	376.5649287285968
True	52.438060435458745
True	360.3526905676322
True	833.773000320718
True	1004.1177254659495
True	403.861952354958
True	22.853456547286296
True	530.0095642802489
True	494.639771715774
True	206.53411568260748
True	243.52383924963337
True	293.1887177593739
True	23.431854782197703
True	120.63694155345624
True	974.1461241275092
True	66.23665630047714
True	461.7810241911357
True	788.9097320675802
True	104.09044839615812
True	245.6304875134918
True	118.37465454769522
True	15.247616262525838
True	1.664240285283629
True	122.67807635121788
True	1007.1113460262412
True	472.5866573941337
True	66.61756908416133
True	790.1341746313149
True	348.483421054388
True	1.1485496856733208
True	461.5519971479279
True	191.0312233547909
True	477.3744793361874
True	85.2971457658591
True	323.5811771670544
True	370.66836189242383
True	160.6891412958286
True	215.60440765409209
True	128.1570263371179
True	170.3242843240442
True	1017.9737460473658
True	15.37751699809952
True	510.6270521495282
True	497.88926876455065
True	376.1720180624951
True	212.55413636581895
True	233.9968920042976
True	151.58523714389423
True	47.50841458973425
True	513.0202550994859
True	149.87921806812108
True	882.6004566493637
True	795.9156371463315
True	242.08793475344376
True	334.4732713932579
True	526.3514435417524
True	39.93028156050784
True	89.30878287229625
True	720.5687517347035
True	1113.6895451855464
True	103.32788582950292
True	731.5521329145257
True	143.70955831679012
True	956.9107707445102
True	677.6017225767314
True	104.7365671929544
True	281.91599840182624
True	586.7461437550483
True	254.9173286148004
True	45.39285095123535
True	578.0257971515081
True	446.3840108349201
True	5.838980184552039
True	455.5622612135977
True	67.94191149300043
True	177.168179490453
True	240.26667152595624
True	310.82578876441914
True	69.93343712157055
True	222.57143817792985
True	340.9736924247532
True	423.7049595622722
True	930.3505499730314
True	48.00023081776169
True	929.0456924886314
True	980.4113526251224
True	128.27200811910325
True	75.98859186551037
True	1024.971902343587
True	35.73237717777272
True	230.57192077966647
True	87.65180756514808
True	219.71976133387804
True	367.0653808186857
True	930.061957983782
True	101.89833824277582
True	73.39898054827651
True	656.5906762488319
True	279.4889460272776
True	718.7926166041283
True	51.74037929151198
True	498.81540306854015
True	380.1293035790265
True	681.3376478000839
True	51.36375835504381
True	104.35006945165202
True	26.89698580943029
True	266.67190042862416
True	43.79029492993903
True	346.99459895643616
True	2.395490378028086
True	1180.0802489426794
True	106.38859310865593
True	137.6058156736654
True	356.24955513468416
True	733.134278892674
True	686.5638592444004
True	1005.122211506172
True	467.3078538057303
True	414.8133312105065
True	145.00316114033015
True	412.3964863246368
True	846.4817538563445
True	436.6620569105039
True	936.132338713972
True	87.4616940280494
True	434.3247538670108
True	186.21688264724813
True	279.62181547995846
True	714.6684501226263
True	169.77269015253742
True	136.66275613204485
True	65.10360090020663
True	880.9275043615283
True	789.3385604729126
True	82.19111795263497
True	449.41023364785497
True	760.1461136812976
True	411.350149322938
True	55.82060330633619
True	320.6378256844922
True	781.096188518631
True	28.628668715936616
True	354.4567297448032
True	167.97867243882052
True	286.2718454103492
True	32.71628196531525
True	214.37723612423608
True	754.224252533234
True	634.4898106781426
True	55.281213937574506
True	282.4630484236697
True	860.3992929610022
True	19.204042901327977
True	307.33590129946225
True	279.361936478429
True	439.6559943747774
True	222.89747751962852
True	603.9299355233211
True	49.82256671435064
True	920.5542365912028
True	890.4152043453174
True	46.957724433463504
True	403.52553214395306
True	732.279721807348
True	884.15490531339
True	270.60706672475305
True	583.8116129288824
True	135.39174340611686
True	190.0404061441536
True	136.79977444155952
True	136.77749097380678
True	221.8026411379683
True	936.220072171556
True	775.6966634019849
True	982.2657906857256
True	19.55044299841917
True	27.451991347731862
True	351.6171182587904
True	14.026095034921008
True	601.7610286384154
True	1051.7915864397808
True	256.53173275850025
True	203.1713713521765
True	83.9610687375294
True	216.5053407480156
True	125.8638768935401
True	45.64697347138279
True	136.021994764948
True	94.1520024451324
True	243.07129038918535
True	527.1022443800098
True	159.06543603435554
True	31.1065908464116
True	56.21098282202925
True	413.547999079227
True	267.5514085906472
True	590.3511191259267
True	22.04154516967732
True	111.21555672664736
True	671.407769682387
True	244.5276470205547
True	468.6733357934209
True	655.2505838143472
True	105.62407226854984
True	106.88806132636562
True	78.28440110574245
True	26.58602951417537
True	124.81378716640572
True	86.94133536076427
True	103.955192253106
True	150.17896051357502
True	235.07228671027437
True	802.9019288498689
True	285.3835390061119
True	950.4041029328027
True	170.46940471688646
True	204.67389261808387
True	812.4952549067822
True	308.3491401106041
True	603.2176889189981
True	258.9862535199709
True	367.6290574891387
True	421.0363995982098
True	569.9912278858858
True	641.0223429245431
True	384.13272349002585
True	34.89874666508858
True	568.8648197453026
True	629.5287795674847
True	19.18469152664313
True	11.318645757765982
True	268.14083473961193
True	396.1266873440401
True	455.48429011305024
True	65.81164656363978
True	609.6135458530449
True	976.4303687013816
True	241.44006854940085
True	884.6610646261267
True	274.8871144780569
True	104.45414418133404
True	283.2188341148614
True	673.3255933486521
True	34.428129886307445
True	548.909437761975
True	1309.8545381583624
True	1025.889186678024
True	871.0170401164812
True	199.93854478889412
True	92.11787922914772
True	186.8010987593182
True	825.1706192755956
True	146.97257436874233
True	1054.5809440356377
True	887.370117840821
True	44.34648280288104
True	88.24623727068858
True	416.85361929586617
True	402.8336875307781
True	199.90979153400667
True	520.3109496329184
True	655.9758150409148
True	120.8716206816719
True	272.9185273802517
True	987.781717913212
True	51.26891501838716
True	716.3916642616724
True	532.0025867938679
True	40.88668193843772
True	833.0437381941522
True	384.9184303840112
True	563.5585366547002
True	111.81472597693212
True	271.5867190471384
True	219.69669776211265
True	26.58096830615668
True	136.8769478107146
True	769.1052399729336
True	135.36747854419738
True	375.8066164801011
True	65.16244287120855
True	609.8464284650591
True	630.0613609936844
True	232.94498618571512
True	455.0260430618388
True	159.9321382383531
True	171.86240196848598
True	220.48079080109488
True	274.732870739876
True	363.822126560156
True	135.2292455145026
True	195.6348239325811
True	28.042211674097512
True	859.9612007565885
True	314.1083376940966
True	10.659387522517555
True	365.6801302839504
True	163.0654534890807
True	617.0198176077628
True	369.7698138978716
True	584.9128507337621
True	526.0530380089084
True	483.7273471674745
True	793.5623581960532
True	240.33247813910555
True	546.1340825130134
True	152.938751304702
True	568.5799677296918
True	348.72177381437723
True	382.3656472617463
True	130.8094101483606
True	135.83845705183933
True	107.2999964095015
True	69.09801055475695
True	701.8883163197213
True	184.460544456484
True	43.57570054322089
True	0.0
True	565.9083636937054
True	109.24907267875015
True	23.76368490102885
True	41.00285283629277
True	111.92779467607474
True	528.4935321138174
True	182.63071553065436
True	106.55292251300268
True	35.290733878475685
True	161.81631875876522
True	908.5740839324232
True	49.9623863261039
True	233.37725220811635
True	743.8795368939125
True	313.2187788696996
True	469.597813550064
True	452.2218352537324
True	510.50932105499976
True	598.4697810500537
True	906.7685019432688
True	269.5752932778961
True	1025.5066942165708
True	913.4804266485668
True	630.3379271574144
True	353.1497033258743
True	823.812713286159
True	10.249496603205811
True	32.98124505686886
True	297.4018322504926
True	42.46441200970442
True	195.35081869853883
True	751.9589349925704
True	219.73097751677625
True	722.0053313617525
True	768.0459870230102
True	125.75168150257124
True	372.2781179852889
True	577.345793344705
True	24.69407825489581
True	122.7845505570304
True	435.3523115648656
True	297.78397405114345
True	199.54080734619023
True	107.75700511582669
True	386.9321957717894
True	20.61109656253993
True	361.5914927414353
True	377.181121278097
True	1035.5104313895536
True	376.9982891563181
True	28.687240077374817
True	447.2140969358936
True	468.6079916587389
True	229.28372001027265
True	32.60265249335089
True	749.1930450505602
True	418.785670424649
True	184.97004881585448
True	13.12902162433797
True	1208.409507861108
True	169.26664045299344
True	28.79132826421817
True	309.0495554023217
True	274.3652759459469
True	111.37986469735466
True	303.8429365432444
True	48.62280129700007
True	318.844038914539
True	308.41179759683865
True	318.32290880703687
True	31.38970696763379
True	45.94019276763437
True	1029.9633980691556
True	23.477295507747996
True	11.14945691061027
True	184.42064868511807
True	670.562715285422
True	8.11719598211685
True	195.4719846935457
True	178.64571923482546
True	527.4827478227257
True	378.3451011135171
True	738.348640023349
True	331.3589004477011
True	484.5977061907319
True	436.5177390139264
True	519.3074014866236
True	103.03514649250448
True	1259.0953982177318
True	913.5625541412307
True	297.757033698878
True	523.0035769234224
True	102.383406815794
True	563.6656531106497
True	424.0459582102242
True	161.00528562595198
True	75.92741810962832
True	349.9587065299691
True	170.18327221357572
True	26.067710394491165
True	620.5233365282487
True	375.1413639491705
True	72.93652576214252
True	32.91519416136694
True	662.105407317993
True	486.8123445766943
True	67.7164785771045
True	20.51095624000401
True	335.1894548055767
True	321.82613362555315
True	718.3862041565418
True	535.9084366758436
True	557.5952509113484
True	793.7104470773442
True	8.308028867608062
True	57.55046173509759
True	37.46824207442587
True	57.21237319975973
True	504.183030922202
True	573.9497383017016
True	83.2647729889065
True	110.86120720165468
True	200.94806098574463
True	75.39621664042183
True	175.0941531856564
True	209.50847361113577
True	287.737617489113
True	797.9029383324428
True	595.9710878694327
True	290.1056964572989
True	183.95713044356648
True	261.2478524463014
True	254.28183827189545
True	749.6190500077672
True	321.732702447065
True	175.39378401165018
True	892.9540306775153
True	347.2758481898593
True	473.1617597956253
True	154.71683293528596
True	115.4602109396446
True	64.1372773115593
True	216.01146416915512
True	978.7637834563448
True	527.5176792712086
True	109.04576520164306
True	368.79237324139234
True	101.135015002685
True	675.5568605984454
True	3.44581338283432
True	691.4157658506377
True	36.39814002799349
True	919.5571628705168
True	848.7329972052006
True	210.70651420309903
True	30.49389378927499
True	76.5996627651702
True	472.3589515845715
True	226.801568836785
True	1.4079813242160215
True	73.47692680880533
True	1115.001160452639
True	337.4682424520552
True	695.1158673285568
True	477.26381439368816
True	31.44477858165285
True	133.28570578617615
True	436.61664359679816
True	930.0011790048578
True	808.5362782352222
True	422.2246656409189
True	343.4580527882271
True	16.44712972818782
True	81.80006036194337
True	755.6455277674623
True	478.0965165051933
True	392.36755586021343
True	875.4869178801086
True	27.02069184707505
True	219.54612131224025
True	900.8306241731752
True	223.08749267199173
True	9.390919451490754
True	503.6989976842056
True	103.2501676444991
True	620.0227583300239
True	53.83191869918847
True	268.8155484595456
True	854.0774790203557
True	904.7004935628572
True	276.6898187632748
True	435.23333129991113
True	117.3368376194924
True	586.3968339584424
True	263.1650547952091
True	193.34169592616905
True	882.7392088305386
True	55.03407383090804
True	724.7625319134866
True	278.8991862232332
True	297.83781607675445
True	164.25950846770968
True	491.51931415452026
True	597.9069325698405
True	357.889318131845
True	408.230834020952
True	69.49957100841334
True	148.00652896923543
True	439.484846297029
True	229.38000970686497
True	34.33500240741901
True	206.7140327655969
True	385.3988420398561
True	406.729749180131
True	744.370858385783
True	130.5534658823335
True	670.6294502023725
True	502.2100302419191
True	588.1790437157176
True	133.62545587877898
True	37.1900865501578
True	665.4692044815612
True	71.5805153557186
True	553.5268134237015
True	689.9270736437178
True	453.5471625755724
True	137.20160025426463
True	530.6714765054512
True	4.702590893749369
True	396.5819757380154
True	31.97305665471889
True	622.1114577667813
True	270.7436638645886
True	581.2132408873127
True	703.8022074917646
True	138.9477333354963
True	529.370998488541
True	487.7111466122868
True	64.05935832197615
True	955.966941265082
True	2.223847065280392
True	25.64585392229625
True	645.6794433027688
True	701.0793023820138
True	127.46796205193564
True	409.49214810382006
True	118.6305624056521
True	76.59503268438395
True	451.4630200289623
True	41.02758888776879
True	501.7205619448613
True	12.578132196672472
True	811.3137671581267
True	557.5583781526715
True	707.5801014316397
True	102.77131326836228
True	386.6825058604781
True	981.7757904770187
True	857.0240795958963
True	134.17572185046217
True	560.8617284573442
True	450.2843526272146
True	253.68079928088443
True	255.3088205831376
True	4.766712593262356
True	313.9932260767079
True	11.038495680807657
True	369.9625108814057
True	75.40976959092721
True	416.2626221049261
True	670.8147900500587
True	122.0897341229674
True	241.0353339565526
True	647.6928749583041
True	648.5743703123886
True	298.23393656321963
True	135.68348974409605
True	168.12218910111628
True	474.1359757201794
True	85.95627397830354
True	11.71903434811228
True	499.1558731795045
True	569.8700822305321
True	20.04090631835809
True	139.36720802991795
True	879.1050608178306
True	493.9881242990748
True	275.4803097354848
True	32.12608176959158
True	476.7656200301172
True	114.20787139648978
True	586.9068797798743
True	660.7616144810278
True	297.65472953404225
True	378.2483287493394
True	185.1551432035891
True	239.3434789248661
True	77.0936195653964
True	225.58867120318183
True	502.8682236929566
True	20.49036903267137
True	454.8374181803064
True	358.36587859264364
True	710.9301937502687
True	911.1328961491108
True	906.4708160846474
True	152.69512324398735
True	395.3687783731673
True	73.39904502992033
True	187.2897594295452
True	312.041507440752
True	10.861868392841574
True	823.1152296593623
True	23.081144736333577
True	388.7952710676548
True	275.4828793071524
True	632.8275371014081
True	202.18033517428748
True	39.230309962607535
True	696.4544191903796
True	1085.1147894423164
True	224.81892700075448
True	128.392506324267
True	626.0344046451291
True	510.81391253953416
True	19.382916408065288
True	806.1585509719282
True	109.7278259648178
True	45.8519675413956
True	317.2933390462514
True	361.0010735832496
True	410.8247783708096
True	272.9116769307297
True	20.65200544097644
True	22.98842525264761
True	816.2044590360272
True	206.1537021584705
True	114.04393707237848
True	838.6222505943456
True	642.4620138102101
True	644.4086536285299
True	452.6092780344887
True	149.0188613154517
True	32.5196366417313
True	103.07750489038048
True	433.2635909748535
True	224.3022559107054
True	479.9942391584915
True	145.44580450793478
True	480.6287052360174
True	649.5979888168227
True	975.9769362442286
True	24.229558189565974
True	960.298203885603
True	1083.0787227832266
True	458.4650783951367
True	82.66299018688774
True	847.4709259046056
True	633.0780721205252
True	659.4719259861133
True	173.42101149076836
True	745.0881644274175
True	697.8108425552534
True	121.37687924127631
True	795.1162905104825
True	830.4689556438938
True	495.0333858102736
True	224.00525175767015
True	70.16411552178202
True	304.06606571602214
True	333.75404860161
True	469.9179763675504
True	429.213172966196
True	195.94066493434013
True	314.7955108658398
True	3.357644939524282
True	12.163576799712995
True	109.19651940075596
True	129.32680492601656
True	363.94943966036993
True	345.7682481323962
True	112.93944164578043
True	17.61762205583301
True	213.51760277882715
True	845.0122156404108
True	458.0712994119798
True	525.3933939464063
True	560.3192000246698
True	799.9106448243593
True	656.8436153467819
True	89.15750669370611
True	199.6498511743768
True	237.0240185612492
True	289.07144265968384
True	106.37708591306895
True	364.62652289822
True	438.446637995003
True	165.36797760823575
True	646.0585462087515
True	250.31604633114463
True	194.81985708225892
True	29.574759836173904
True	246.56702913506012
True	475.7904037075224
True	175.08830583417213
True	520.7161128904678
True	465.62242420276624
True	244.75459161922063
True	99.02033736324952
True	42.23385878458556
True	406.65998563047447
True	782.0902637930513
True	171.26401118825785
True	1070.8476559353978
True	1060.6869589411929
True	493.26765409000166
True	102.00479214446226
True	124.406698062242
True	651.1929708349501
True	8.47108553205526
True	222.3113167383912
True	130.43817838601362
True	116.86100355052191
True	338.1628451659123
True	640.622294629927
True	37.54487118693552
True	128.34901503394494
True	954.0343825568514
True	57.01611153883836
True	456.2966438995061
True	538.1037320588034
True	257.42502087770333
True	134.39970886966256
True	894.1653913304087
True	1217.088924655301
True	510.406959244887
True	650.8951756827421
True	208.1919512696509
True	149.91347818860885
True	316.6777600462824
True	249.0400175140001
True	165.271525163629
True	299.85449536317253
True	340.9815473183801
True	10.347232409294788
True	620.3312183201697
True	152.76541776766817
True	83.61887438353729
True	447.0049073241745
True	297.8315406780968
True	1184.417325920179
True	335.19341634578655
True	935.874916579394
True	9.532345259282382
True	259.51391703135806
True	225.95442910969052
True	146.7422805290868
True	474.9752064824642
True	202.16055777374555
True	417.7677030454596
True	330.0365176378826
True	116.69146802866334
True	360.4660354447819
True	1042.8565407505698
True	732.8937562655277
True	224.6797320356125
True	106.30184072832084
True	294.5347820659848
True	24.521114573472136
True	357.81602881883026
True	317.72876492672793
True	553.1555913404851
True	467.5514028458911
True	364.14830874413406
True	151.33771002624658
True	12.560417550887529
True	419.6470351070767
True	265.07232482669144
True	140.64009488692662
True	303.05542280473924
True	415.95883807362543
True	797.7471553447364
True	311.7924145494455
True	780.6043652921414
True	399.6700546745821
True	386.29783485832377
True	1.2230828020250413
True	1206.8953342370032
True	105.4531460455826
True	915.141258835026
True	204.17076769674503
True	459.0059382680877
True	701.9716932446019
True	84.13053521015314
True	480.1169572621546
True	34.90656951397739
True	432.860799498754
True	73.99731586017054
True	221.5044286397464
True	37.69290205069306
True	677.4815512451545
True	183.8697963258561
True	26.615873450641047
True	393.9887073827247
True	107.74525284942072
True	163.66936802677256
True	798.6665844415029
True	246.5396096929796
True	152.5692517705917
True	380.3704313907528
True	528.3941116293513
True	326.8484460119736
True	523.8526363220973
True	607.0780512048486
True	160.65678798596028
True	7.267904830601285
True	75.09092518002988
True	438.7975339368264
True	93.85683350609398
True	81.56496580420375
True	1033.3245908868666
True	28.86684937440332
True	327.82539225143114
True	323.751185007474
True	457.1038338614209
True	676.3864351742444
True	198.51546145719587
True	643.936422095627
True	320.8130408880017
True	345.8553454407325
True	273.5576349737491
True	215.6062943797976
True	371.5750307545584
True	446.78114968732456
True	418.2361829289997
True	607.3634720696452
True	143.65069342919912
True	76.06893498929175
True	38.61259618354535
True	309.4868164433352
True	683.8802197965206
True	403.2982492771141
True	778.7103389500056
True	205.31337000417165
True	406.83530492408335
True	68.8110151146418
True	56.34408794906454
True	435.7261185570074
True	203.4955436530707
True	214.2667557057008
True	44.690604500447975
True	1025.3378579929822
True	170.6334368361515
True	910.237394451755
True	313.63278669938995
True	928.0868696576962
True	239.0307026262662
True	477.0290621013455
True	524.4306502411018
True	594.5412666587235
True	201.4844124723638
True	480.9706430051827
True	911.556720141328
True	131.18642765770625
True	6.366193382459365
True	563.4031825846425
True	27.75970063132894
True	77.68962451884556
True	808.0735088948151
True	234.0628642677936
True	960.7335779873
True	689.5355280159004
True	424.7972537621607
True	286.96796858034975
True	482.78796627540953
True	344.7789188569511
True	183.4490342154969
True	694.8936037151535
True	718.1935715715109
True	212.26988752069417
True	90.7719404872334
True	509.7453969750488
True	134.15573050277024
True	365.4502408377409
True	336.99477100534745
True	66.50118404824846
True	386.431186204586
True	416.4114022276015
True	367.4913712005517
True	425.6922383281284
True	428.819267845732
True	654.579121334389
True	57.53173054152437
True	454.4158708686508
True	324.3334643104132
True	650.825917850805
True	224.74228384108685
True	105.64633834510651
True	42.20768787873326
True	541.4925768497575
True	630.8184927647818
True	188.6876442653557
True	413.370859066991
True	340.4673482159297
True	17.465850256882778
True	169.9788527919442
True	285.0122128242349
True	2.739976097538457
True	873.7413032884765
True	79.57869340377012
True	103.669446466928
True	112.02961959748644
True	381.01170631599376
True	35.997220835105296
True	455.0505825865519
True	233.78412651424736
True	5.267416639094151
True	117.23344508205804
True	430.0711383206824
True	52.317601574055445
True	67.33058427032418
True	181.03270826494847
True	300.66483952130216
True	951.5530373303222
True	394.7901271856204
True	948.7242077453916
True	193.7685375814654
True	1058.452337247602
True	756.7674409801198
True	646.7394961908213
True	410.2546245694321
True	387.1329530775402
True	79.61908531988946
True	76.66127773161408
True	76.4153422472596
True	178.0770932416029
True	466.14701422943415
True	1107.033785978609
True	173.15703018124265
True	352.0026351633456
True	450.3238394413145
True	635.1532084909194
True	602.6714715118615
True	269.12991958980655
True	462.9232980044454
True	669.4116136093363
True	92.0485414180624
True	701.0460209062265
True	260.0825004879396
True	140.1607822594885
True	407.6072817832384
True	867.5038747407035
True	424.3690606088433
True	878.5076375153003
True	197.4967885636887
True	347.54999095532145
True	683.5217150599342
True	607.5401138976911
True	188.97752171358587
True	255.55220276210807
True	806.8119849683927
True	29.481671534350383
True	180.37829052676324
True	476.6518484362101
True	706.5443875463314
True	101.8872513469206
True	36.58199127291307
True	164.05545652422074
True	719.3218502935391
True	328.4148830101728
True	547.8658599630729
True	360.647403659048
True	296.96452910358727
True	438.9119034830831
True	484.8614012888734
True	70.38241983569236
True	360.300438785537
True	787.3008962354164
True	0.0
True	296.6794786233953
True	249.89881428886875
True	936.86704936257
True	144.63089750342186
True	623.062815385274
True	639.1111874163875
True	110.97875034700186
True	214.33318509388835
True	136.31659128117968
True	10.21126025078138
True	288.6845699175538
True	374.425380619021
True	1133.2252953660318
True	224.3148726231139
True	414.6004687329084
True	649.7180321415758
True	206.21286032986484
True	27.95944073112705
True	854.0471508596448
True	603.5207021602333
True	149.4446247008445
True	609.5979296312524
True	156.82406779090653
True	290.65631686315726
True	800.4146817657544
True	35.9674147045579
True	107.0135370558737
True	515.5652495734595
True	63.98865158580767
True	74.55688119040413
True	423.2508571274348
True	22.79980649972344
True	745.1417397823265
True	100.18091149494248
True	152.0976319692761
True	16.60327390231507
True	721.6370186962141
True	28.889525583392228
True	776.012573328732
True	399.2403859310124
True	113.05751763768636
True	703.2856833896807
True	522.5934325059244
True	562.4419287002661
True	48.62618802039783
True	375.858604030964
True	5.365501268335723
True	96.67950888075644
True	377.54465907817024
True	46.50702259590511
True	115.29426598486504
True	312.5654086938842
True	165.54566619745617
True	95.57982240317652
True	660.3836162024048
True	20.40696778354828
True	1155.4103205371207
True	494.474190229806
True	303.9033762044346
True	483.813657510596
True	128.86018869421272
True	817.0520290597417
True	1113.8323645688165
True	746.142902663592
True	173.117566824776
True	220.8253493818703
True	51.51877091709418
True	61.222142645903205
True	152.78633300849816
True	101.75431784300643
True	178.40433626646112
True	1164.510797762979
True	313.3358998280908
True	364.8397773097871
True	686.4301678115867
True	17.045930761419648
True	13.733112806836818
True	610.6640213830509
True	4.670793491435399
True	123.93140862956425
True	685.5395105211534
True	186.7079212039436
True	646.0172858793695
True	839.5426487702011
True	155.96483881301555
True	874.3228636615532
True	3.291794685036341
True	448.61486618095233
True	1059.3637878810366
True	27.436695235003725
True	231.59871216638064
True	144.8498655286772
True	950.163497756475
True	232.99655043655167
True	520.1887394638751
True	121.86680403325992
True	513.6634111888718
True	156.86925818486452
True	102.54937937762594
True	388.1140094382277
True	68.36451505957822
True	54.60264170128241
True	1039.5013380222474
True	261.5447402852838
True	156.8611674386284
True	365.10367211105313
True	388.7753539552412
True	209.41944687577544
True	162.44495147290505
True	387.659005817038
True	36.059062353223794
True	493.6333253685273
True	1102.8893712408708
True	113.80473758386483
True	478.269697920887
True	305.45715717016816
True	26.39599279438256
True	411.87514587992473
True	105.55132095134678
True	581.9813898386064
True	198.2167859736693
True	417.121498285389
True	20.305402081828277
True	446.359139311184
True	107.42027024698574
True	357.17054997203564
True	33.63725374336766
True	170.340245895932
True	248.1565387260848
True	773.7699121381626
True	58.20200473337819
True	142.63299338266654
True	231.5384587041621
True	131.83025174879327
True	664.497015010481
True	556.7713364264713
True	801.1699085968439
True	386.30302968748913
True	541.2522241417226
True	414.001498497149
True	705.5163644860237
True	74.55080154049027
True	483.8820162661447
True	421.84530989136863
True	50.6895911026972
True	82.63227081740747
True	127.8387375464138
True	91.17848764829408
True	330.5725048882863
True	855.0915767174306
True	329.63197289196194
True	1160.7568159389994
True	324.59122970954377
True	894.9809348482029
True	149.05271466785413
True	559.5756724089658
True	628.7792483238795
True	703.5883637099001
True	456.9446771854404
True	64.37580490689733
True	299.38043388042126
True	41.42801061942316
True	171.75245628729755
True	162.8347394162585
True	1118.7713947076809
True	232.9513899303585
True	556.097239462319
True	549.7479129689999
True	565.0424033147373
True	885.9915889248088
True	582.5920241119455
True	629.4776174042831
True	930.5019613506072
True	130.70016028846237
True	315.1430386515144
True	249.91642694352333
True	329.9407971699149
True	92.30294303887727
True	399.09080796923416
True	5.028773231901904
True	329.2314443021371
True	249.46398696454156
True	610.9378564256289
True	281.13295758294106
True	355.5501447287583
True	9.625002258937362
True	58.51171710849615
True	538.0510154914682
True	31.530020839914734
True	145.6414743331791
True	62.67943325102458
True	155.52916221901765
True	234.23908377501743
True	68.42346451402864
True	350.0319835490332
True	257.6385580312747
True	94.95587596179314
True	336.9195830918297
True	65.3451170785229
True	597.5130717309655
True	824.8825418464542
True	277.1041118624631
True	1144.7744799091377
True	111.47665199679678
True	303.0892688707342
True	1062.5211025121591
True	89.75392719911757
True	282.71234488279924
True	10.018536083232233
True	395.1907861598127
True	463.34133707309
True	157.34265958723623
True	624.1469224726967
True	898.8455758024361
True	161.70431296552928
True	80.69590565958148
True	333.29330291605766
True	542.9588328296161
True	637.4598621181134
True	1234.084672069703
True	24.89872150593464
True	932.9896073081115
True	142.84991686893844
True	643.2441914328184
True	112.5992106824354
True	123.46834729341658
True	188.1775942835862
True	171.83593774445444
True	749.8518764919637
True	212.13424268188533
True	230.1982574170068
True	64.73269006495816
True	511.5526619446232
True	443.4102821944752
True	178.37715007546427
True	235.53489114878687
True	16.814580346310798
True	426.9911407789558
True	215.15117602818245
True	295.86911732490495
True	112.50125172313103
True	717.9992385972149
True	423.3381888304161
True	266.15429221582264
True	645.8399291189883
True	531.39949610986
True	479.3840768250455
True	131.69960398621262
True	526.587121544592
True	437.4622782970666
True	2.8936031763538104
True	195.83732681909305
True	94.15711099109645
True	241.2890176387973
True	3.297808904084409
True	131.43324383984623
True	346.3131000107968
True	7.772089157258326
True	879.0359903861286
True	173.1435783660067
True	721.7116039409545
True	785.8766457733558
True	158.8042007356879
True	216.6687175266564
True	499.723525291089
True	851.0229085687222
True	50.40578052610806
True	38.231192031596215
True	125.2259644116735
True	621.4587524687656
True	713.847165214699
True	188.7699403066437
True	591.0040456086224
True	613.2505432033995
True	827.8689548902544
True	415.9723601434525
True	189.8885481016767
True	875.6351038571102
True	218.1075245158121
True	152.41560365441606
True	327.9627707403107
True	227.04239058671865
True	213.2389676969028
True	615.5224975470148
True	255.1603849748548
True	198.62427555189635
True	434.3823496246422
True	473.38287814220655
True	62.8234834483092
True	283.6472862078822
True	77.18254991508603
True	323.881921193409
True	369.42134087512216
True	252.07203746437185
True	183.12733603139844
True	369.9819171449125
True	635.8421530159563
True	744.6479410394052
True	300.67381783827346
True	744.659846703297
True	68.72704727385188
True	877.4849916897311
True	352.4790943098656
True	12.967766439942771
True	640.9815348868298
True	684.9050866696957
True	274.16822572637835
True	172.94721620687952
True	49.422744826550144
True	401.0531944005408
True	70.81740279976808
True	14.568487134458728
True	897.1717048992047
True	377.901732909388
True	171.07111687448406
True	962.8696892116836
True	11.748429156899656
True	801.9213616099412
True	28.976225138781658
True	693.2243113881102
True	60.4967383539592
True	761.8227547859702
True	440.2764511756232
True	202.9733215471521
True	453.5633171147061
True	215.40776590761823
True	301.1455947147863
True	234.23269847550483
True	409.17379323839816
True	9.959317672144406
True	325.4611086827894
True	102.86212319479844
True	10.655151853204476
True	476.77702802685656
True	744.337414458356
True	286.4865189935757
True	77.2482355862677
True	307.70007780124354
True	80.94097865034583
True	187.91995009805768
True	175.0919500676512
True	382.62940332323575
True	47.240421862736696
True	139.5797209796029
True	369.4405251111365
True	898.7958313358648
True	111.46726630135906
True	213.68690852948575
True	436.4936586477992
True	20.35125338272326
True	429.0072422733856
True	489.7800488706175
True	90.55428639371522
True	399.4612341947432
True	363.9103684769984
True	418.8560504210397
True	573.0679014968218
True	1023.2607749064592
True	1011.7227139405352
True	58.37513116125094
True	1067.286207281708
True	111.33379127935912
True	117.45632827009494
True	110.9569083585416
True	498.93769219936047
True	367.58792791966016
True	574.7096016512701
True	269.0706843733709
True	153.7154311241616
True	404.3790785750654
True	15.8951550809402
True	445.94483036912624
True	402.3980624792637
True	145.68932014358185
True	96.85579644526332
True	528.1491722648448
True	984.9393929361984
True	203.27762691922592
True	68.92941325118393
True	430.3309962024466
True	398.1852594971879
True	483.416298196054
True	319.6953692239761
True	3.481828821914952
True	545.757134838259
True	526.5103736000025
True	502.9766205739803
True	194.22249326316427
True	102.30277273847804
True	20.032041726547977
True	381.329833462005
True	110.95726755423294
True	6.501619399912933
True	31.512271019324118
True	349.4088673476992
True	619.0179221731181
True	138.8611823109108
True	90.985809551653
True	24.246246220506823
True	407.27331755828106
True	367.88253196315935
True	755.9820448633192
True	308.08672525272124
True	514.40801617257
True	530.1424864306852
True	536.7912417761169
True	301.16782387692547
True	547.5953313625805
True	101.04321668125228
True	578.5960975907504
True	6.778236166558852
True	358.55797504413897
True	463.2921931723863
True	964.1523690920402
True	350.3339606977992
True	783.1625578810572
True	999.354968707402
True	182.8066420134715
True	37.07361004905452
True	363.2701864056388
True	382.6350891936867
True	567.0517857844465
True	251.13603024055524
True	28.06547772810897
True	640.6944400271656
True	122.99985898633734
True	1077.3854644179034
True	325.4539243029514
True	463.638805142078
True	133.02866899931908
True	802.698685125433
True	144.7849555379656
True	818.8898804458656
True	582.7696642490947
True	189.6365537216692
True	115.21528825325748
True	66.95952621888522
True	569.9946695562418
True	885.8045700386572
True	411.58322858973605
True	531.369394403276
True	128.1171451765449
True	620.6980809357649
True	493.3586158949376
True	778.1942222937439
True	316.9799141993068
True	564.1755105981047
True	114.02195982008422
True	27.62255878701371
True	417.76190934613817
True	174.2972071708568
True	108.54238662030652
True	373.77975673529767
True	1089.5345872021594
True	272.963396999419
True	556.3785359998772
True	11.322144394509758
True	68.35854818628232
True	326.7663118418129
True	778.8502168636531
True	462.68493569751394
True	497.7859234171476
True	706.9649546751997
True	67.22045881676887
True	741.5275779524815
True	44.033395044247534
True	101.23718535959512
True	178.52608030910065
True	82.07214663606571
True	24.169576241536596
True	298.83614465326013
True	495.8325442158411
True	916.573716063696
True	865.5671293544084
True	5.811325715891424
True	282.9013376907425
True	457.3604246802917
True	121.01009381382762
True	244.59124992217565
True	324.50787402143646
True	1316.2868490824435
True	442.3774335497978
True	23.670175759070645
True	187.25956941101336
True	678.9991886651914
True	37.73580831076088
True	166.73906930963054
True	565.6901569559255
True	72.3506265878699
True	869.5414072139164
True	310.58698646076687
True	654.053964052193
True	79.16845342864846
True	664.6600188009354
True	583.542251395978
True	863.9012559104906
True	252.1347110608298
True	502.7005580200629
True	826.9576634982499
True	882.2870888104437
True	227.28807639500573
True	789.8656647680274
True	219.83569655737847
True	449.7644614156181
True	378.8518186000378
True	492.4328455066707
True	486.2764635521107
True	326.36856100404367
True	351.2330426149641
True	107.4918956486696
True	345.0262550115268
True	1156.979967120044
True	320.4846687968133
True	154.9336512134099
True	301.41573407800604
True	751.4290208852575
True	642.4070497774123
True	434.975928036556
True	120.80533345951513
True	310.1880023045869
True	33.26330023032942
True	177.16857182943235
True	94.27278020822618
True	91.6817535903857
True	559.0416752511265
True	141.53876495550554
True	135.5295556802128
True	105.81161797357386
True	84.47984094764585
True	455.7881280165557
True	399.7831122112116
True	1050.7367988062158
True	547.5591443892326
True	849.5220616592469
True	272.82604212212067
True	302.8071153481966
True	517.4596451173038
True	193.20475337617876
True	756.7157442502274
True	245.0873054842924
True	370.69526924199903
True	68.84140406108872
True	119.4407486995521
True	260.8765084391407
True	121.4763477939612
True	474.7288665680244
True	31.751252067713807
True	568.6083953313777
True	1026.188852721402
True	715.4263194151403
True	1.0871585603470462
True	62.13726988751481
True	486.1245301622469
True	439.0779665325036
True	75.86650798764653
True	118.3199214779903
True	315.2869917770361
True	79.72329398992916
True	56.18582293672419
True	710.3846542269592
True	665.65277028663
True	165.9731495689729
True	170.22152801960144
True	537.0782740721928
True	57.28737945136758
True	28.701085522707867
True	572.7012415972606
True	457.2262201614757
True	1123.749827853494
True	48.72027143388096
True	473.3218337364822
True	909.9340520323294
True	798.2058992629226
True	269.9958518651804
True	745.6251288993298
True	412.17491515835246
True	41.433139878181485
True	101.76602384761529
True	715.6256906451324
True	79.08143766713428
True	142.6174067769664
True	947.8468885527836
True	183.89360534407533
True	281.14820737075786
True	109.54136774021316
True	658.1550364437018
True	589.660721566323
True	209.04190399828008
True	428.1445580363936
True	45.159034800404186
True	278.2439627464595
True	600.8301445508581
True	627.7283881737484
True	311.5206943284069
True	70.5336821505837
True	925.5794242706196
True	1053.522183385984
True	562.3103701911908
True	64.18845080498818
True	29.350404474446453
True	87.95433126381155
True	102.23587943954212
True	101.31636581406356
True	852.4183099774491
True	1249.2285059745966
True	745.9887851681098
True	325.5779105131314
True	9.67843824613312
True	20.470947660283908
True	335.2877703079253
True	480.2507115603047
True	48.43086907656295
True	577.1542963066529
True	426.5464472862361
True	405.1606145882788
True	77.45702073288392
True	205.76017706470628
True	256.15550964612595
True	137.7396120121979
True	402.34010763674434
True	42.42802814738885
True	172.0380952090635
True	1134.668735528667
True	5.220087300406752
True	27.216040676770067
True	587.2781338522576
True	362.2716554861834
True	782.0590965556885
True	159.37409357106762
True	760.6229672001052
True	575.2611557011093
True	288.9419865657917
True	436.1216486589898
True	340.16133387908167
True	286.83139529474664
True	268.04350145415174
True	395.1113482574156
True	498.11661818584776
True	487.81980425344807
True	110.42444440634333
True	376.8312370134766
True	8.824073772958691
True	185.74547366293916
True	236.7490477990565
True	817.5862743678373
True	594.1251507555163
True	32.477831697364074
True	704.0344002795347
True	868.7849354013073
True	109.97099349531015
True	336.16415641664133
True	912.0004479247552
True	224.8543377510608
True	168.54558427903893
True	539.3870983743013
True	602.0132101866994
True	1091.5562618875751
True	142.9389998899694
True	158.85307599839928
True	256.12343425887366
True	322.759182376876
True	426.7971915571935
True	411.3403012181436
True	319.4224692756505
True	459.9365117632396
True	493.48169945310855
True	233.8205034690862
True	1483.8451630798118
True	248.55161565375957
True	403.4371883938131
True	53.030741509765775
True	746.6326327004249
True	255.7395075607988
True	932.995987355505
True	568.3185802603352
True	300.02142904158785
True	784.8035815776617
True	248.0866987151984
True	205.24599888147745
True	266.5211942059724
True	220.42788375050347
True	146.7599503251974
True	249.23614633109665
True	731.6473507773801
True	533.1674599955795
True	214.32772771560724
True	1155.2374306658448
True	117.01843504975275
True	260.8571453447378
True	71.31437115684913
True	318.4740872185701
True	406.1581270642357
True	93.40095004699704
True	215.60034481993165
True	73.1885887217711
True	697.9735805974706
True	380.7643869986532
True	209.049106716594
True	726.3365597740952
True	866.219846666821
True	785.637558397922
True	834.2111805374038
True	341.29949526868864
True	1.318488290871659
True	270.4411008718528
True	50.30094157772972
True	389.049880193533
True	54.80747763616655
True	357.604135532426
True	845.5445200364567
True	1034.9077052271798
True	398.4577514365649
True	18.25964338035143
True	552.497152461591
True	492.65902906100337
True	200.3437105403341
True	236.3842012538736
True	302.19743396261833
True	23.398985481937952
True	121.61115303331044
True	1005.3613966151938
True	58.3794103879138
True	491.7580750837809
True	780.3227424583033
True	98.4222237201694
True	247.3722913209535
True	115.02270775558218
True	16.53341815549714
True	1.3638248593801698
True	120.87165811557996
True	1002.6508703754932
True	493.2975971889771
True	67.52618864113145
True	776.7393779472479
True	341.0061728281654
True	1.3506304915260468
True	451.9345743124056
True	188.42095773579695
True	504.4778191611582
True	78.82491494535337
True	322.92821510107314
True	374.04733127222426
True	174.9774489999708
True	212.9590015348853
True	120.61136635344728
True	172.98299005604306
True	971.7015827101196
True	15.439292908153298
True	498.8381913550435
True	499.8038893970364
True	399.12069481414335
True	223.0309917139981
True	242.1957921705661
True	161.18584598636824
True	49.76122671946408
True	483.7984938111132
True	152.11886589976888
True	868.7637664064782
True	802.991752997958
True	255.04623091526847
True	341.09749531613613
True	524.082418602315
True	41.53665164359826
True	91.41289707066616
True	719.7027644730725
True	1090.0397310564756
True	114.84684318823956
True	735.4783337926979
True	143.82442891828666
True	944.0476076070275
True	654.146473848424
True	99.89569104466868
True	278.894366091996
True	604.1943480640952
True	261.2931266028315
True	45.64019660072777
True	563.7359307046582
True	431.33412480217606
True	6.460461012462776
True	466.2691935821212
True	64.52901529060331
True	174.82293264407224
True	231.1350703791668
True	297.0873903968754
True	76.43875442236205
True	218.12886234623195
True	350.01707579554073
True	435.70247630412814
True	949.4826617917936
True	50.14151180504618
True	909.9961371093906
True	1020.75311851426
True	137.95248029259372
True	70.81805439594557
True	1005.1743275513304
True	32.62428106463635
True	231.41837350462907
True	77.63437223166228
True	213.20689108236363
True	347.7243340581254
True	976.3646137903584
True	100.99183954734475
True	69.8467205560089
True	670.7468369550887
True	273.2996120775297
True	725.8938978610594
True	53.124261159787686
True	478.1120899201808
True	380.3144255710414
True	694.3501379424375
True	51.6027008175345
True	98.12450026937262
True	28.067858114558668
True	275.90489184286844
True	41.29428880918704
True	351.0185424565288
True	2.793095833842992
True	1167.4857614407435
True	99.85081375861692
True	131.42163335654254
True	360.6904926269471
True	722.7836321898883
True	659.4464485199156
True	1010.254816433754
True	483.77036828380096
True	417.0217318033364
True	137.0479569520651
True	427.72537794608365
True	860.4330505830886
True	422.8663872978533
True	928.466484532162
True	82.9110247064832
True	419.3542605266144
True	178.39873961859828
True	290.0880327468595
True	736.2114166106401
True	167.13504324742323
True	134.55114409794422
True	66.95022754557822
True	848.0165188476851
True	771.871888750467
True	85.01457996349549
True	441.5290859840146
True	775.2330658161986
True	413.7292631766168
True	56.14632820233998
True	317.8584663079741
True	787.7821416221695
True	31.225796537128797
True	358.8995215087806
True	168.3560184449038
True	275.7273862122388
True	33.18736737668591
True	234.1336553310172
True	779.0581898245791
True	648.3061515498136
True	53.86148507098101
True	286.7283711894668
True	900.3982749525903
True	17.924784185392827
True	322.81818989786774
True	283.2988676992289
True	414.8353222015914
True	214.52239564519067
True	638.2843504910784
True	46.8808435659623
True	935.4773021582428
True	906.260370442299
True	44.37093777610296
True	397.8285904923347
True	720.211342975447
True	854.7549719475569
True	272.8556670900714
True	606.3766358325107
True	130.9770929699683
True	189.3551492968032
True	132.73865914127586
True	127.1634109399032
True	207.7859767723701
True	969.5115293230313
True	808.2801290174975
True	959.3501697665116
True	21.08937906694607
True	28.558123991002944
True	355.62671694840355
True	13.994961970380578
True	617.2351185506657
True	1050.200416804498
True	261.26410007100566
True	210.8174529749515
True	84.51740109458912
True	231.2941089977486
True	135.97857931227475
True	44.91448432050632
True	142.17974602991447
True	96.25495046873576
True	256.30851418227746
True	541.3548367131774
True	163.83643210056798
True	27.72229092928489
True	60.32807923717296
True	432.4713498701314
True	266.83628248795867
True	580.623253191995
True	23.30455221295871
True	111.0550897759937
True	676.3988130621859
True	257.3611554767113
True	471.4657774356321
True	648.3969097417263
True	106.5613012027112
True	110.47539726794068
True	77.32154633763638
True	24.94915649102912
True	120.75591441141286
True	87.06191379097075
True	101.7438883937216
True	153.02475882509165
True	233.3514709159591
True	807.3398810995515
True	295.0663190287495
True	931.7236001311296
True	164.56681341411067
True	188.89551607560503
True	790.1772774366639
True	300.506983481936
True	566.4020905013134
True	251.39767848624584
True	350.9444511320239
True	447.7489850088641
True	554.1433827989879
True	635.6413026126809
True	372.0981563374978
True	34.37779611436163
True	553.597947342074
True	616.0952614306891
True	18.278071560133963
True	12.3361048288167
True	261.9802932924359
True	395.37445679832166
True	452.7486241470275
True	68.40451354124164
True	667.0094605147534
True	949.1967203105
True	225.13270381483613
True	897.5866647470872
True	276.4836261064802
True	102.40136442565996
True	274.57307532656705
True	682.3045877212497
True	39.9610857706883
True	569.3261146466573
True	1290.1614540884748
True	1015.5484087752714
True	885.5879314713878
True	206.617335791121
True	95.31013046609546
True	204.0543517097798
True	848.0953808734711
True	137.09427808291048
True	1086.8607706330556
True	876.0608450584305
True	40.04111995037034
True	88.99608102643283
True	424.4395563433387
True	401.1256478847541
True	202.22428394071997
True	507.4614512749402
True	672.619262363201
True	118.39392265612352
True	282.97915565071173
True	1028.1607661203775
True	51.9470477971742
True	701.2001303812939
True	566.6082959043994
True	39.03566311262414
True	847.0130419140659
True	374.0872560981032
True	530.3878663609966
True	108.94039126496943
True	264.2771534580835
True	217.718901016778
True	27.666596566457564
True	125.71692190404036
True	730.9666210011077
True	140.4276415587662
True	375.0968120623359
True	65.11498813352094
True	640.7508868660783
True	635.0256086412747
True	229.4224726497084
True	441.0962706905424
True	162.86871033202576
True	154.50216586868797
True	218.68080976567876
True	279.11144147651146
True	365.30830594556414
True	129.69795064956708
True	191.01237869892265
True	27.651846681833018
True	886.0236211148792
True	315.860080776658
True	9.72580419837506
True	368.7875288485928
True	164.11815464158104
True	630.9319554841718
True	361.7734223281743
True	592.1152962331674
True	522.7432717418042
True	491.3146743118032
True	781.4909557508886
True	239.19391145286
True	571.081699851292
True	162.2355994640622
True	551.7501222693751
True	360.24771095706615
True	369.3004831998984
True	128.4142879766369
True	131.357033297413
True	107.01498263737504
True	67.6655269105863
True	741.0378239577784
True	178.4982127700636
True	43.26991428338802
True	0.0
True	547.3932556497499
True	111.70535869828318
True	23.502326368725463
True	40.78492334840632
True	117.09945520742076
True	536.186682016656
True	183.7394364334697
True	109.94629212373876
True	32.32039764288221
True	162.3132718620497
True	933.8705513600408
True	48.3538690481159
True	233.6826050613998
True	733.6845721092807
True	316.0062156691012
True	463.5731189051501
True	487.8044330802231
True	510.6501095314943
True	610.9328775332497
True	933.6687964330702
True	273.88074543387233
True	1055.8067823089286
True	927.8272563980308
True	612.0504397921318
True	346.5264997278351
True	838.59295587683
True	9.919161326930364
True	35.214540523357044
True	287.0945229610492
True	40.66436826706607
True	204.80703505913465
True	744.1702368488931
True	218.3055590923652
True	753.2747133075127
True	762.5285307253846
True	131.3666999061253
True	360.79386688771854
True	585.0555144776202
True	24.58311456431557
True	127.42491187674028
True	438.9687510809511
True	304.36983835854465
True	206.3745568462608
True	111.89390922142076
True	385.9505139200566
True	22.30143741667982
True	373.0198167136034
True	360.90345736346296
True	1041.7289916867344
True	369.9054796762297
True	28.687041205842064
True	424.3303203932445
True	446.5921601098439
True	237.19978909031144
True	31.78859152431239
True	763.1172105459552
True	434.75145815537394
True	183.45305820462585
True	12.726422807815062
True	1216.1959003690715
True	159.47287712807716
True	29.04674001166574
True	300.83316853266285
True	278.8480507157314
True	111.48226028104894
True	284.4463483105797
True	47.89490619814756
True	314.74304515269887
True	308.3515610337815
True	314.2840802492067
True	28.291836629361168
True	50.74976691262321
True	1029.9332940435984
True	25.63483399433819
True	12.60743043069136
True	185.6606358542042
True	655.9110577793219
True	8.580035292054523
True	184.4658589430996
True	175.0436995031437
True	538.3429180690549
True	359.6815062773412
True	724.9956570095402
True	325.77300232998425
True	482.7411453655644
True	446.54893122851104
True	515.3321932213842
True	105.55678812685947
True	1301.8231422644913
True	912.3371879224836
True	293.67486016195136
True	523.4052964139853
True	110.11237206136462
True	579.6446842706818
True	435.9477422426978
True	151.54187915488603
True	76.42834086982094
True	349.2233278664329
True	163.70302496464862
True	29.680980365941355
True	613.5529085474384
True	392.6330413066677
True	71.16858229710441
True	32.059659412676766
True	650.6985788028766
True	500.8049005771517
True	70.56133186579892
True	21.2183554531185
True	347.83776834320844
True	327.6300891952322
True	710.4469292087258
True	541.6311215214936
True	566.6112697236355
True	790.3568672464124
True	9.705892008063234
True	58.52386728517241
True	34.9309933354144
True	62.10232919817565
True	506.318491861872
True	584.8291593908497
True	82.67160297967526
True	115.64425747274524
True	187.5542854579193
True	73.50162341825718
True	181.135330739705
True	199.75457521944844
True	277.92097161258255
True	842.89220456667
True	607.0885097542811
True	294.1812644390588
True	194.08176958744863
True	276.57034845801945
True	246.6944076824322
True	770.5290462603806
True	335.4034771198883
True	169.0789741607957
True	883.2306277950509
True	363.6538631042112
True	455.608367112021
True	154.78043194729932
True	119.6326327311043
True	65.60196139759779
True	211.59199328314295
True	965.251260436022
True	525.8327377883398
True	109.2688356624055
True	374.255428912096
True	101.54707161163782
True	678.9364412956023
True	4.527041043623119
True	707.8232133377765
True	37.44125422726835
True	923.8603948551328
True	847.9836460158353
True	211.361791728032
True	30.800018186639537
True	75.4354259668603
True	467.7270338443723
True	231.1862086322053
True	1.0418109628322487
True	80.91913105631268
True	1039.3389595967035
True	353.02959824410215
True	664.2756805394114
True	478.4404912451552
True	32.565045118850904
True	138.75934220632183
True	431.1742372415446
True	942.9127214389688
True	821.5241578879114
True	420.8283466510468
True	335.6590533385944
True	15.843854910367002
True	79.25690110779269
True	731.7612141076416
True	459.3972910470985
True	385.8740367810864
True	894.7771146183889
True	24.65348129447208
True	216.49767656089296
True	872.9130534422713
True	244.7192232472136
True	8.149023932943642
True	492.51024239575327
True	104.26754655905222
True	650.694690953657
True	52.92163205535523
True	256.45566217130687
True	863.7695232227978
True	898.5564828765374
True	283.5184120135538
True	436.1092768249838
True	117.74132600704864
True	597.2114193338691
True	264.6477370726454
True	192.9123395340205
True	850.8563846032475
True	54.497976497622574
True	716.5770325310323
True	276.55969441624234
True	298.35110744164075
True	163.04826203712392
True	469.44182724572863
True	619.4076868001899
True	369.6939007798167
True	393.2900453383129
True	68.63552817631684
True	158.006355580348
True	453.67170965740354
True	219.8666787496454
True	34.82352713711089
True	195.55686550917665
True	389.8112467065198
True	409.4275142325649
True	730.1633990335016
True	133.8718152118594
True	644.7344704853041
True	519.7805947397405
True	586.8140309431466
True	137.5369340820997
True	39.66226132147828
True	665.0125320989536
True	67.77910105996202
True	550.3292114037578
True	695.0273242096453
True	455.9961861827428
True	134.61648216409566
True	533.9445088869728
True	4.29632800239013
True	396.2904052813623
True	29.73950531357641
True	638.9651072018322
True	270.1113965623461
True	571.9815721137644
True	713.9508645851375
True	139.34267229017553
True	544.2014088999481
True	483.48507481439145
True	60.54987689584549
True	956.5092475894444
True	2.7516452177124417
True	26.902483792022483
True	644.2464878301108
True	667.6685643729157
True	133.82996850907818
True	424.36913939294953
True	123.80629512293184
True	74.01999261095784
True	459.7820234774636
True	41.14882341163369
True	508.2042888659107
True	13.036430511133108
True	849.3012093714011
True	556.8733438612986
True	671.4646901401617
True	99.3042417963565
True	380.2302520747173
True	982.90044629738
True	845.7729169853137
True	140.82538641274846
True	552.7804595675703
True	445.87069548487625
True	245.85906509700675
True	258.14152540188115
True	4.753840703831663
True	336.2745949547769
True	11.21505152174348
True	379.4214897526683
True	78.70211919433812
True	402.0370214881581
True	650.0949853236971
True	125.24564527649972
True	231.1066494279178
True	634.4351688175125
True	686.4246860169657
True	289.3693544128535
True	140.622454027209
True	158.43136528603358
True	481.8821754631658
True	80.96631964955891
True	10.70418641182274
True	499.2295526542732
True	567.3403475847097
True	18.73774806088109
True	136.3504584611698
True	933.1938975888044
True	502.37637623296433
True	270.40711921391284
True	34.35281013006163
True	481.2814060833362
True	108.64161094040222
True	598.2067479382782
True	661.8249455714998
True	302.12668626033025
True	370.33681121508096
True	190.47320264869504
True	241.2515208409861
True	76.59991621074543
True	219.9741759869692
True	482.6987016376497
True	23.843778363300306
True	460.74503032395336
True	386.19989159322
True	708.8890839204709
True	928.5907307859708
True	883.7076762500002
True	163.7204566365263
True	408.9077966355928
True	68.46362181712001
True	190.2314910207443
True	319.4451380968753
True	12.098430952148911
True	788.1432466079191
True	22.783236290846062
True	386.6017344525293
True	270.7940863774779
True	675.3345529523838
True	208.7989665671931
True	36.22645787062921
True	671.2180605014158
True	1086.7903347783124
True	232.83875351326796
True	128.8323364597353
True	589.6691923261718
True	494.0604588716122
True	17.66047220184757
True	818.6449549834305
True	103.4568615546067
True	44.60676168325379
True	320.2333627771108
True	348.40952753522424
True	396.222051794488
True	277.07345140857825
True	20.42453953898753
True	21.52429363297457
True	824.7564501738806
True	206.43661168346023
True	108.06737252380444
True	829.179618792246
True	641.055200723223
True	661.0260644586693
True	448.3721369354764
True	150.35207336096184
True	31.721619667930767
True	102.7639120171113
True	436.6406147086958
True	234.3339722983036
True	483.9698738775088
True	138.26075565066756
True	496.51218353374543
True	640.8064818767516
True	964.2287538984392
True	25.97887458443184
True	995.5981601900512
True	1090.6082294446207
True	473.1002176207887
True	83.31730945640487
True	807.0207556953892
True	635.8527927660385
True	679.1463364993862
True	176.37072507502145
True	748.6172490857499
True	706.6840865484713
True	117.8942187844624
True	776.6378520193026
True	836.119935330092
True	485.55136360633423
True	222.2547386592493
True	72.41503776767915
True	311.6742162517227
True	357.6541538099462
True	456.0701716516273
True	424.8687002423983
True	182.23849210275483
True	316.00603390272346
True	2.399691187823977
True	12.20758448894376
True	106.59839596248094
True	132.57929008915738
True	366.16798428941
True	354.3978438695964
True	115.8576887594762
True	15.404888149373203
True	207.6424493313
True	870.0668122017956
True	471.7988820919032
True	532.2548062393564
True	556.3831925925783
True	815.5839292323942
True	641.9063078021492
True	92.95678999151178
True	209.33477541426493
True	249.6589436560461
True	283.17864748303884
True	108.41569279348644
True	366.2989931990574
True	432.8250073513367
True	171.01497665871707
True	649.939717516136
True	241.06147874620348
True	215.31882148991457
True	29.145333262429627
True	242.7030253019243
True	477.2147542086968
True	158.5516550903719
True	520.4950702415224
True	470.00340939020737
True	246.12315233326288
True	109.87854996317812
True	43.09382779764071
True	397.9016408881997
True	779.1590227702443
True	163.1513434242127
True	1035.0091081964054
True	1041.2712467357203
True	489.9429956087332
True	101.93990494409232
True	129.05282985129998
True	665.8308650033255
True	7.425713476299989
True	223.7263475910319
True	132.31420331123104
True	120.39377957092876
True	329.8977246026935
True	627.5328339521395
True	34.58335647050184
True	123.34880287462408
True	952.4120951213858
True	55.27261735862948
True	461.72354709966174
True	541.070302465028
True	250.23246440785817
True	132.79832392307793
True	968.7516530966618
True	1219.6560448925172
True	517.0661161540532
True	644.4260298425011
True	205.3929925690376
True	154.78431047810307
True	313.1844896600585
True	258.9787270358306
True	174.62122496638088
True	320.4718808658973
True	344.8696137569636
True	10.25348396565574
True	653.8631316379183
True	144.89635834140205
True	77.96370139914013
True	450.6977070949426
True	323.6462520934526
True	1169.4102370084124
True	356.4624571187969
True	939.9050063873268
True	8.760175660899389
True	267.1743751021903
True	223.5309863629755
True	153.66818897514915
True	480.62834240781416
True	197.6764733562628
True	431.7374766863847
True	322.7635693138173
True	113.4699425007649
True	361.2155826103802
True	1061.096969553744
True	708.3833557939521
True	220.11276269248728
True	101.99451973416944
True	283.20682349940887
True	22.8800973998513
True	347.4867542773834
True	309.434334676598
True	586.1436265721079
True	456.9604431709429
True	381.9619722217154
True	160.82121958465913
True	13.413984602206696
True	418.5252283776938
True	288.88168346539857
True	144.36313852646322
True	298.41981999228307
True	416.9684244437741
True	807.0995645704007
True	316.9774487391977
True	779.3458076970628
True	397.2818369539063
True	373.8495274112095
True	1.0837150375207094
True	1172.0807413867328
True	100.94620589690057
True	901.8906977956684
True	197.8777094888118
True	457.4058201139528
True	692.6056453560691
True	82.44927658603599
True	498.924122407189
True	31.410335438064447
True	418.0610176144437
True	77.27307372004773
True	235.0457027566273
True	38.21845568962713
True	680.8931980544246
True	187.10697449138627
True	28.203135145322264
True	406.97297532903264
True	109.61235975176284
True	173.99685852358303
True	813.9509144542558
True	243.2141867035984
True	149.87233918708253
True	370.4584306748307
True	538.441601184543
True	342.16046615662464
True	506.4831707173089
True	620.3799192645898
True	161.0769694101824
True	7.9699029323235955
True	76.32995151012587
True	457.6850294432465
True	93.33832705485054
True	76.66078393410038
True	1096.838467354495
True	25.99203390235112
True	326.0830336943078
True	321.6013313699062
True	478.484782137915
True	671.0264398380697
True	192.1931902469242
True	652.2831790938183
True	327.89888006170565
True	347.324365822102
True	272.6561214420725
True	218.7560430594685
True	358.44239876100664
True	455.9980174918769
True	420.3056247368802
True	621.6392950306558
True	142.17513879151522
True	75.71575323749529
True	38.92559151556596
True	287.59507367854394
True	677.8100567798384
True	405.7755078076319
True	770.843403683607
True	213.50300481716727
True	374.1696205441893
True	66.66627979913058
True	55.04515202532899
True	398.1625363584882
True	201.27256150964865
True	223.8817080715908
True	38.21145390841933
True	1100.068227414057
True	173.02779168683062
True	904.6776183961596
True	314.2302679207733
True	928.660759880568
True	232.05420081798928
True	465.5101919256463
True	534.1566854647036
True	621.7796821620087
True	214.7333404845742
True	492.7208299940071
True	939.855734491076
True	130.32846586318897
True	7.08607426613287
True	576.4332918361642
True	30.446052882965887
True	75.06551712423527
True	822.9791046971686
True	228.72331278229228
True	997.12428186568
True	671.4559774761811
True	422.719171931787
True	285.0339763343733
True	477.6407109396636
True	331.9504379530492
True	189.0714268107804
True	694.3243051038188
True	714.4914423735524
True	207.9232182265204
True	90.54324632044438
True	518.5532081239247
True	139.3509753166811
True	384.5088248469808
True	339.6094818569932
True	60.96044383978121
True	383.1046087074703
True	415.5971203890203
True	370.01542926081066
True	414.9122023202253
True	433.5374329663932
True	629.0257322443559
True	57.41884200942487
True	447.8061481638181
True	333.1281356204848
True	648.5563741660479
True	222.6952025662717
True	100.6347215391372
True	42.34809654304503
True	547.0702386776414
True	631.837482865605
True	186.66498720952004
True	410.6981636603176
True	339.52983103813045
True	16.9692950263432
True	167.1963700105081
True	287.5977923563416
True	3.021748162434153
True	884.4550633137479
True	84.73321511006905
True	108.9723225209368
True	116.00229478999994
True	351.2965762229074
True	38.5018946929627
True	448.3712021241162
True	228.9327310097506
True	5.970607698246388
True	119.00490445329552
True	450.2698116590783
True	51.31210923740889
True	64.0549465290439
True	171.20403990080737
True	290.15499302753386
True	965.204116107336
True	389.9267258524368
True	935.7033542521516
True	184.51738642302016
True	1073.763548913162
True	800.7204416373547
True	617.7246430832724
True	406.4674382701472
True	386.5679030254239
True	78.90173207709812
True	72.38569571001244
True	76.4731596103267
True	179.25394898841836
True	485.71829785232535
True	1120.842933935401
True	175.07090301845108
True	353.8716063588435
True	437.4898535868312
True	623.0253644211498
True	617.3928788822309
True	284.832223568467
True	463.6184687053284
True	686.5893458232638
True	97.6261506111736
True	730.2040673400884
True	258.3122755522938
True	142.42671182368312
True	414.6568247419417
True	872.9461737631399
True	438.1562752400987
True	829.7323615679567
True	191.30889227987197
True	342.3706336555781
True	696.6804859187108
True	619.908857705095
True	195.8396599321636
True	260.67020853723136
True	789.5631589918535
True	31.5479250355548
True	185.24712490689504
True	473.227490294928
True	689.7470571981646
True	105.23482673700822
True	35.71389944416259
True	171.76589373146933
True	751.9916296528021
True	310.2062614864396
True	552.523842799306
True	357.06314478309173
True	283.4882493942329
True	455.35388856886703
True	493.4467613651627
True	71.04028951598123
True	373.6477202009588
True	769.9746942108172
True	0.0
True	291.62761305419787
True	250.7848475375721
True	984.9381734833162
True	151.1750553536036
True	645.6850424068267
True	622.9403822495283
True	113.14184744863084
True	216.0274953033004
True	129.90480060752563
True	12.226035156621146
True	279.7819401165638
True	367.9231541322176
True	1124.371627560335
True	236.39145548889329
True	403.5709899582337
True	670.3600702684998
True	197.13759549672272
True	26.64063013533491
True	876.6252930504338
True	592.5394420908236
True	153.94663492052516
True	632.2345870041253
True	166.78172300159434
True	298.4092575610834
True	778.60719170692
True	36.83094983561608
True	106.6880944213044
True	509.1815365808644
True	65.9453034443037
True	79.91287398888996
True	414.483977940676
True	20.620601450999217
True	754.6438502851104
True	103.50881558732374
True	158.40737719932156
True	19.2851520590905
True	701.0512799439676
True	30.168280519010764
True	784.4343313494941
True	394.20809846020654
True	115.73850780827
True	702.3630090303345
True	518.1852270653352
True	549.7153761176913
True	46.795823297855854
True	379.3762320914211
True	5.636090584904967
True	85.36254779653977
True	372.8672322165805
True	48.60882027957823
True	121.41655948854076
True	302.9490579744267
True	198.7319488905881
True	100.47726257252768
True	666.733879556477
True	19.26166237759201
True	1127.9272652288237
True	492.827038540908
True	308.7145929378995
True	499.9024248496878
True	118.44122503525028
True	807.1131384338669
True	1124.5515927436015
True	738.888707370581
True	178.72303596859777
True	228.2887551511555
True	52.44103901304344
True	59.98244260446168
True	152.67787448165367
True	107.2701802138217
True	164.4368145313803
True	1184.4561576499764
True	316.2996693227749
True	363.2809682853199
True	710.1965125258453
True	17.023465294443067
True	13.853066149801425
True	596.17724176445
True	5.915502885650639
True	118.82066336881203
True	679.1445428694326
True	174.34325860147786
True	648.5006074251653
True	834.2198826479689
True	152.80487155699586
True	897.9474939500902
True	2.6715873593935138
True	439.4215152559805
True	1048.8606574694927
True	27.446674146524
True	238.43351837143297
True	142.55479075045147
True	929.49377703857
True	232.64941247561956
True	504.2801505149869
True	122.37054934945397
True	497.1620119804614
True	155.1250905068652
True	98.20156623731448
True	387.814893817025
True	72.64739800448471
True	52.8381138357116
True	1077.0035077887278
True	258.44819822812684
True	161.51992155711426
True	354.5440613552536
True	393.560082611856
True	214.3495533532668
True	169.72210401382353
True	405.10137957338617
True	34.131121949716075
True	490.38199147055263
True	1106.5683071902483
True	113.70788004882056
True	478.6324758678214
True	322.06318846474664
True	26.09567295320025
True	397.41298203831127
True	104.6361271085683
True	581.5348173085812
True	203.3193299030862
True	418.1256707159591
True	18.89272292530873
True	453.8932661984316
True	113.21325793489724
True	335.51351072521186
True	32.150518207980056
True	176.1327387662058
True	238.49268388086483
True	775.108068938059
True	56.43873340532949
True	135.1329478471266
True	231.78145197921376
True	132.06963512690396
True	636.1713129526216
True	568.8923601913716
True	800.0162245130787
True	390.2862130040424
True	550.6945620045501
True	427.5538130910279
True	689.0495139066609
True	71.62359231193679
True	479.5751245509035
True	448.1698587985541
True	47.37610341805912
True	89.06896165888874
True	126.96394985478472
True	88.65044495207641
True	321.14751946662153
True	859.0196238729053
True	315.7194051259976
True	1097.9065450461965
True	321.7136391385358
True	930.4601259714332
True	148.05398148065078
True	584.4401726419708
True	611.2568712310774
True	691.5829433034742
True	448.6485599729412
True	64.61730187352816
True	301.0517774817423
True	43.08821960520319
True	165.03301565704396
True	171.6696180219567
True	1132.2897466951345
True	224.752669441512
True	559.8401325774216
True	539.2576552443664
True	566.5753376612004
True	873.7920583538973
True	586.928659850032
True	641.448375522745
True	931.4190151358056
True	127.19312045270703
True	316.29443576011664
True	261.96676517285994
True	320.48824631160886
True	92.17846999428846
True	366.1541249028196
True	5.057064416858227
True	328.31573222185807
True	247.3501337864377
True	611.6317590820528
True	280.2083292755733
True	361.5853094686594
True	9.495285320561592
True	57.93544907831736
True	549.2067782130257
True	32.455154558368385
True	140.67776854115763
True	68.52217236042895
True	152.2788187765214
True	246.51575816091744
True	71.86980056478912
True	387.1807665241643
True	278.69742510365296
True	100.77859861696264
True	341.4069727481164
True	59.66036626227556
True	597.9216933625606
True	872.9869309164959
True	289.6634744770771
True	1148.3843233881094
True	115.58937563925862
True	316.34914591800305
True	1039.719411277858
True	85.89870832483929
True	290.53048863359544
True	10.338550053306864
True	398.854531785744
True	455.647998068173
True	150.43987033854083
True	619.4346869797849
True	913.6496079230468
True	162.9868569298846
True	76.85505377119863
True	316.1871665415585
True	520.262489175057
True	636.855109433458
True	1260.664680609304
True	27.251844575038383
True	965.575494896605
True	138.31606118813417
True	644.8773288254818
True	116.01969722473488
True	132.1478091108039
True	186.03074424085787
True	170.12381190723855
True	749.6217174095874
True	206.75690605834987
True	230.37310393000263
True	69.80734854951669
True	510.2337849001792
True	455.7224986209941
True	179.5819789779255
True	233.06829129143037
True	16.800025734348
True	415.81547712841007
True	219.9489144887666
True	266.8032618098701
True	110.89526587216471
True	734.3404395558706
True	429.1580721021551
True	259.21861259071807
True	645.9359161563006
True	518.8926646431569
True	462.4107200004684
True	128.56859331440054
True	532.2379220272821
True	428.5649916572376
True	2.93528546744605
True	189.35605550210624
True	92.12200184155292
True	244.13061378790772
True	2.6551560604389546
True	121.9090889300162
True	340.0143968386615
True	7.430816659644361
True	848.8934478816319
True	177.46666891651032
True	711.8836818608747
True	785.5790569923616
True	162.5192330233063
True	224.57618032391727
True	480.2329227439967
True	852.5463763518329
True	47.98278130115899
True	40.54909667329783
True	135.47612456488417
True	634.9088057758355
True	720.3778029951554
True	182.631257485939
True	580.6102390359501
True	591.896702199628
True	822.7496954216184
True	394.5670975012205
True	193.3972016324712
True	939.6967240623208
True	224.38609339309397
True	151.5459378340645
True	325.0723250449043
True	224.80102695300613
True	211.8254903338895
True	620.8313811850969
True	257.48038477963223
True	193.5489602727282
True	440.4191338938902
True	469.5579371537033
True	64.71704225923561
True	284.61127978805115
True	80.14385423838011
True	340.447440203341
True	361.4548567376544
True	256.2790191058109
True	180.95306520572748
True	373.51319345331007
True	663.4302177909034
True	773.5752775929537
True	302.3085699644104
True	746.9512043022438
True	67.6853528697606
True	884.2665291188398
True	345.63901019092714
True	15.182359482291163
True	619.9409963916405
True	701.8496248560381
True	261.8563812650927
True	171.72156515966142
True	46.97645346893225
True	381.9164055626453
True	74.18314597451638
True	14.726428786831304
True	894.4698390656998
True	365.1003179958207
True	172.13324775521255
True	987.26749493507
True	11.43496837796665
True	795.3166706396506
True	30.78393073784052
True	660.3788856001439
True	57.68998931694176
True	763.3080644482914
True	463.9551997646095
True	199.40784264657327
True	429.8292018115958
True	203.18835133539235
True	294.4761513959345
True	216.86460184825972
True	412.2163340697742
True	10.749568030587112
True	323.8981324870548
True	117.96531936149216
True	12.632039178575742
True	454.160560060002
True	721.9315616125358
True	284.9215964105208
True	80.82523165874942
True	322.70981455312113
True	83.6560043842818
True	177.61983659819973
True	173.52476942268828
True	367.18470900062135
True	43.91107125609423
True	134.02326902196606
True	373.63616222618094
True	847.4621601473265
True	111.51745278064938
True	203.61817612934
True	452.1247845493511
True	19.82563803592983
True	430.80417196272856
True	510.05618109190107
True	90.93210673976964
True	402.1855275684906
True	358.12678767920863
True	406.4004795068178
True	590.31902748097
True	1023.3593121859744
True	968.9508591212016
True	57.48251789776635
True	1074.1587619087315
True	109.55910146253564
True	112.4763471076996
True	109.24916070450529
True	507.0021104477789
True	374.8808836217617
True	576.8433874842466
True	250.7415815841022
True	154.5437040695657
True	402.6202932737184
True	16.166522159354912
True	452.951748550818
True	406.8844170705976
True	142.18661229792374
True	94.32916521505028
True	515.3995202252056
True	1001.461196581523
True	196.05405900703528
True	67.04207012661303
True	434.9566302706066
True	376.1709200898897
True	480.13609507482414
True	324.5010864783789
True	3.826561884094039
True	534.9331199243991
True	520.6849895151842
True	507.4658329814877
True	196.7274467731609
True	106.37589029944664
True	22.50439964915866
True	371.5855152384104
True	110.94342659897
True	6.732310141009894
True	29.196838594012934
True	337.5423278482318
True	632.0488406885188
True	136.63244176731604
True	92.26280168265144
True	23.384917409706265
True	405.8957899378637
True	358.0074912299276
True	781.1671625910005
True	312.5552480485519
True	526.612976882572
True	556.1495565889339
True	526.0545569971504
True	293.1077827407421
True	543.4552725975886
True	97.75327874111656
True	585.8741808135983
True	7.566711213441509
True	362.4689398852394
True	449.573466506786
True	944.100629326307
True	335.7444426178958
True	791.6178079677454
True	972.8699363034414
True	182.39252862570424
True	37.05034978516905
True	384.220707700278
True	386.3282899331742
True	594.2651558740396
True	240.00907214788123
True	27.69209923361441
True	676.5364380834882
True	128.30627804029228
True	1028.7434129189198
True	319.4645882754486
True	447.7041778644311
True	127.8262129106514
True	819.1325443247579
True	135.3188248357439
True	822.8515323368899
True	564.8836080323413
True	184.75333243555684
True	117.8417202316304
True	66.5776427365629
True	566.6347002547133
True	931.6292293164624
True	425.55885014970215
True	539.1989191416764
True	135.5138805226859
True	598.7981715124157
True	466.1956065028327
True	784.5898259019938
True	308.8515298417746
True	599.9480085814035
True	113.7760572476617
True	26.61139509734837
True	415.1431065672756
True	175.927964248614
True	101.95866313661833
True	361.182307945672
True	1109.2961552309366
True	257.14345009971026
True	559.2846342051405
True	10.630345066548715
True	75.6285817019144
True	329.96472249128783
True	759.900768937577
True	451.64366552424696
True	518.0823248665379
True	705.8581113666215
True	69.26203268578824
True	732.3705492791357
True	47.62985121708405
True	108.0551903127618
True	183.03214953848487
True	77.5893193473276
True	24.456057875726927
True	300.646190879476
True	443.54869064161466
True	907.6454058453476
True	865.5880106971628
True	5.321185511269999
True	297.89572869433795
True	475.25400197562817
True	131.36955475181642
True	239.8811900536418
True	331.5996979082205
True	1332.5539950829923
True	455.6866843949725
True	26.170017104206256
True	187.8982731161672
True	721.933060705735
True	33.54666296685054
True	176.60621146956058
True	564.9044160357876
True	72.94142350875019
True	863.0490006766655
True	330.87126612558615
True	658.9445620267159
True	75.8589584500722
True	688.7345315853096
True	600.0287886412683
True	871.8474131207203
True	247.18913611221828
True	508.0796200164034
True	854.6743576946266
True	916.9904627872488
True	235.08852065915156
True	754.2195010820878
True	222.52770779429648
True	451.7889888781892
True	360.4215752389741
True	504.8904485386979
True	494.9548601047544
True	321.2634190237153
True	347.3931082350144
True	111.60142876018168
True	346.4362915892362
True	1143.5024107956283
True	328.27855353263243
True	137.47182095606868
True	317.2172281502169
True	764.59611876771
True	655.7373956907144
True	416.3073068462594
True	116.85121822181516
True	336.3404171818718
True	33.40148045071105
True	181.3224308623679
True	90.6241742134054
True	88.19269518435316
True	556.723889372413
True	136.98069174022393
True	137.37961676874332
True	101.40457835473032
True	88.31362144098955
True	460.7437051498436
True	404.62284960066734
True	1024.524214208598
True	547.3340243740245
True	817.5966466711977
True	273.9248124416527
True	295.23468319864287
True	535.6439012977137
True	185.5336904772546
True	763.9437551044002
True	242.898339786954
True	357.60160189551857
True	71.0161012007136
True	119.43767904079904
True	267.9092901123005
True	120.15828552061195
True	468.7187170574479
True	31.953742084703958
True	574.2883828106307
True	1015.6369373956462
True	718.0231498207044
True	1.1657769934928863
True	64.8254761257495
True	466.4308558339185
True	435.43008086622297
True	75.16136566717628
True	116.82873270328274
True	279.7956571726153
True	80.57134977439438
True	50.39688363804598
True	716.3314361780477
True	666.3608748642431
True	166.0159122084212
True	169.11955574588978
True	537.7739601760154
True	53.83347647888922
True	24.5548326213662
True	564.9769117674136
True	442.7827036649893
True	1140.1709494864672
True	50.3585381634838
True	464.10373587971503
True	859.9955382638251
True	809.2316947607313
True	293.6898090990604
True	768.9905418569257
True	399.307627211703
True	42.292947980419015
True	96.0862743633119
True	731.1428510167159
True	76.25599166312671
True	141.58880941313404
True	914.0859317079536
True	193.0114462337469
True	273.2418309906095
True	105.31338481728083
True	660.4343788331851
True	590.7936563394613
True	217.13360694796225
True	424.31498865734864
True	45.66088658792129
True	283.0388633109376
True	580.8082774702805
True	619.8939937840184
True	313.37596239040465
True	72.47114302400598
True	924.3925454283944
True	1049.1877409519632
True	559.1795317274803
True	62.640320952751495
True	29.73044808027373
True	92.96655693786256
True	107.17008798616864
True	98.90817723563872
True	868.628922544629
True	1174.17330945352
True	743.0399885888828
True	324.0983847382485
True	8.40351285284148
True	20.574214742863724
True	338.81895198131394
True	474.8237305245474
True	46.01343571668504
True	564.3943665983994
True	413.8310977901703
True	403.753767892236
True	79.9070648353792
True	199.1832001985736
True	276.8264503300487
True	134.04710032259578
True	401.14922325579886
True	38.648607615897646
True	168.58549977418892
True	1165.6309119708803
True	6.203017044609379
True	28.86797458191879
True	593.4872260050804
True	373.8933374720338
True	786.4882968830909
True	156.79893306703715
True	754.6545465494285
True	600.1919901163038
True	282.82952445222696
True	425.8837892304273
True	341.9605094219554
True	289.4863799534454
True	267.4426110105203
True	400.8012114997121
True	504.42138762657856
True	498.238749413386
True	104.8246788314994
True	349.7647085641918
True	7.88376944071906
True	180.88523502652075
True	227.9996519437414
True	882.6026410554132
True	610.1480897780143
True	29.99801845520385
True	732.9955546104958
True	841.4730935261606
True	105.08429431611722
True	343.4281397056202
True	875.8441585354062
True	228.67812516021405
True	161.77324191910196
True	528.6286007065128
True	567.5496693815988
True	1097.0882700882282
True	147.27223406984407
True	156.28279561387987
True	258.4212391309236
True	311.341804007289
True	407.00443727382367
True	409.4860617199326
True	335.3986026288614
True	440.5600870729424
True	493.25034746629007
True	221.30758211307904
True	1456.7296735799664
True	237.57280228466192
True	386.14393542808887
True	50.04970285884399
True	778.0918709802305
True	265.78066083314604
True	939.0803693235011
True	561.3524234623152
True	329.3193343898188
True	797.068347942455
True	269.3928323260204
True	207.6750983987604
True	256.01051019345977
True	213.7723573073079
True	141.49710771138714
True	245.6138684156268
True	734.9003014139081
True	523.5749755290075
True	228.15396495380145
True	1180.397472651438
True	117.82612502636132
True	265.1308381686931
True	75.69079230684449
True	306.152060776218
True	406.7361173645512
True	91.3391076439965
True	222.87076874707816
True	77.37255338163585
True	719.3653909078035
True	376.1345029923771
True	218.9448075560428
True	713.6071207065726
True	868.5085266469592
True	778.09845094638
True	820.8437000669862
True	359.603619418333
True	1.6581338921363185
True	255.6907725197953
True	57.70269825521213
True	393.1174251683362
True	55.547871844708574
True	353.47258241516107
True	849.6440552387704
True	1045.1146869075023
True	388.2115317809423
True	22.388411736331943
True	523.2924427693678
True	509.6028738883807
True	202.6263721689576
True	249.1737236160434
True	292.2596916220546
True	24.030284685503258
True	128.2352682133967
True	941.3130267133336
True	62.29621420511995
True	496.81017913994407
True	794.8629312448742
True	99.48438727789086
True	248.082957622418
True	117.3815154376221
True	17.379267441166917
True	1.4098672842910187
True	122.06972103513478
True	980.9582817135412
True	483.2540381156276
True	65.89331329644062
True	795.2042704208177
True	344.0728364054199
True	1.7071688540862469
True	447.2515038613432
True	176.79289212334862
True	504.545562051106
True	78.28819454150323
True	320.0920619240305
True	383.5188826798484
True	174.60563485194604
True	218.807087281242
True	128.86815559745008
True	179.05982452678782
True	959.3709302878492
True	15.848952394739948
True	507.8150347611997
True	482.3213368819332
True	403.6630795045522
True	218.3072069254729
True	230.9148229374764
True	163.03360421428656
True	47.60317810411421
True	483.41352562730697
True	161.26368755409092
True	826.4570979879725
True	835.8672042032173
True	248.71909269137976
True	314.0991943918075
True	524.071006173113
True	41.48027418327578
True	87.41064018588523
True	737.1833943202818
True	1062.2241510997972
True	116.58047074486775
True	716.0679437679936
True	139.86867648073405
True	935.1094537140636
True	668.6031947725045
True	108.6378798325745
True	269.4451304925208
True	643.7320611577852
True	258.7144658347764
True	47.53441334639373
True	558.929042538921
True	435.804985077276
True	5.145487298261093
True	475.9043037774343
True	63.54531656879044
True	174.52215681780015
True	236.8393810028118
True	308.9807157267573
True	75.42680745137933
True	219.4602133176968
True	349.3060241805239
True	437.68325769224026
True	938.4097530748264
True	49.83558594371123
True	935.993906964393
True	1026.9453097764351
True	129.6313971110877
True	73.40141985098136
True	1020.8220313105614
True	35.26539654096498
True	227.6850194498085
True	84.81086475195897
True	213.37329634198696
True	357.35984226380185
True	966.702246835544
True	94.71186997578025
True	71.98938008245031
True	661.1764948597298
True	276.0992494103839
True	712.1955363146175
True	52.88213671730294
True	455.5950018237316
True	391.262615635855
True	681.8913005159081
True	54.59263771635084
True	106.38472406911048
True	29.398657551588222
True	266.13639190733875
True	39.52908042062506
True	342.0953402167752
True	2.7875353075186515
True	1187.8975433404744
True	106.059275449321
True	141.5735672222236
True	345.5920287825717
True	750.0051383908672
True	663.0301697062785
True	1017.4220006272596
True	484.16384972266815
True	404.2717337754832
True	137.13359127563515
True	414.6633665371391
True	884.7008008797889
True	419.0645152483743
True	944.68229938427
True	86.96607524891648
True	424.36411055249937
True	179.6978308420913
True	288.87309682036044
True	736.6944201968766
True	164.57205139310824
True	133.19428423097943
True	63.67553083740071
True	878.822681635213
True	773.6089480153721
True	84.97646295528779
True	456.9477156141711
True	719.3303162948338
True	423.4884645358019
True	55.26064454577628
True	314.19896527530227
True	776.2368051414213
True	32.20851944706721
True	362.4950556594484
True	166.13746480029133
True	282.7279331029386
True	34.10618297138458
True	224.98357024682628
True	796.8566077830136
True	641.5433296231516
True	57.3282789136342
True	276.4913802924946
True	876.7956030251364
True	17.578865299883564
True	333.1171209928619
True	294.79869750193967
True	429.2273135506316
True	221.5929968281664
True	609.0906802878808
True	47.72587016805983
True	969.0423943108184
True	861.1805438490288
True	48.95013910480014
True	391.516527529678
True	734.0631034090588
True	899.5658104844271
True	277.6888183545987
True	590.7000605131014
True	134.66793544424604
True	183.3819234559244
True	136.16229000688514
True	136.07487127087347
True	220.94089707410708
True	954.191200614846
True	799.0953932260104
True	955.4284056626228
True	19.07425094665637
True	26.192019747500844
True	357.8895049297524
True	13.33458962279206
True	643.7288537005201
True	1101.5134084218291
True	275.79607578155606
True	206.80636455307743
True	85.4766130314579
True	205.79596963902645
True	134.290455879734
True	42.49266488644941
True	127.07337998032928
True	91.8916790755739
True	248.3799472154989
True	539.1655511010011
True	165.37526378558098
True	29.646847673915964
True	56.64486892115777
True	411.5328824098684
True	262.4112129789862
True	584.6030313196533
True	22.94322529688734
True	113.27560665543818
True	676.4709889208176
True	264.8339731222021
True	467.31343301725343
True	658.1152452272966
True	104.9699034249241
True	110.32888524055107
True	77.50914992702454
True	26.342897815389996
True	122.8134054269652
True	89.31567628392895
True	102.43068095061624
True	155.1293935627945
True	248.9604735293969
True	838.6612126446428
True	282.8877768860654
True	948.8478594582824
True	169.1029820927308
True	184.84748611264467
True	784.1733262668062
True	306.5822830147441
True	582.8574945201761
True	252.2825055524494
True	354.1832110024463
True	464.79284763091954
True	578.1348389944517
True	658.1772283272579
True	359.20299817742193
True	34.32198865185878
True	562.5912349248343
True	622.7843469811362
True	20.381638665431208
True	10.77195953525918
True	263.9644335475662
True	397.4326506981545
True	461.6993824855651
True	67.0578115336432
True	639.7463633183119
True	929.924485898365
True	247.4321965944996
True	910.6629789557924
True	277.0251803207699
True	105.54150629279646
True	263.2465423211825
True	666.4275286271625
True	40.07124903640357
True	564.8651734556537
True	1284.765816186773
True	1036.3583616930662
True	877.3144390173782
True	219.75367734788773
True	91.25814697626916
True	197.91436866063933
True	833.1442703698729
True	153.16933579872645
True	1056.8319406519988
True	880.1606587562345
True	37.43743768010712
True	90.43509062166832
True	417.4162741220616
True	409.5184477249909
True	204.8524978776205
True	511.5626166123443
True	674.8564250013377
True	116.21401041880884
True	267.3216701095254
True	1009.7344610465814
True	48.90502023450709
True	709.9003104182042
True	543.8394781540376
True	34.255819687285985
True	816.6790415221246
True	390.2699220217972
True	545.9046896872068
True	110.71291578835562
True	272.40684979318627
True	216.83394896382515
True	30.04479403361732
True	133.55071416335826
True	746.4838353946399
True	138.28074839126705
True	375.31472007492783
True	68.47913433617282
True	629.9299587063788
True	577.5115717703653
True	236.00489499298135
True	465.4605050940359
True	169.0452165895851
True	167.31005673169614
True	216.6200083678394
True	281.0590599468297
True	351.56245760798504
True	133.01846120406427
True	189.36061037121956
True	27.06225753203876
True	862.7884134739447
True	323.2450322445737
True	9.886739458108156
True	371.9389416582978
True	167.3486014739006
True	631.9577236144859
True	365.3395663845984
True	575.9367466233493
True	560.471264959868
True	471.68954922667206
True	790.642498289512
True	240.2820146061468
True	552.4360795986476
True	159.3947908334486
True	542.6340914865546
True	358.674546563349
True	379.8656822205829
True	122.61671857255207
True	129.49776780641855
True	107.39430854692522
True	66.53594301673034
True	707.4906817406779
True	178.441883640355
True	46.47255349602219
True	0.0
True	548.274291693621
True	110.77764050761284
True	22.11425319481038
True	41.09806624756443
True	111.32264937471406
True	539.563682806793
True	184.34672684850332
True	102.5881312115864
True	35.86500027583311
True	158.89849648833084
True	925.0479746974896
True	49.94978939242842
True	221.42654301979164
True	740.9666102404176
True	319.1035859255685
True	447.7888275948708
True	492.14188139939296
True	499.6540572429847
True	601.2756854307002
True	952.7460097340388
True	266.00965931660994
True	1018.50371048219
True	910.8129617105576
True	621.3978711292285
True	351.96441928132793
True	844.3789377428446
True	10.141302991045585
True	32.45239527337458
True	284.97764802824287
True	41.79027455185594
True	211.1540201617021
True	718.8709267581836
True	215.3913923318572
True	742.5780761673248
True	769.8247549021443
True	123.52428516451816
True	365.7876648184311
True	584.3832498113673
True	25.859196617619645
True	132.7900091501151
True	434.30890706390375
True	302.9007452480406
True	207.121203525142
True	113.41268447820076
True	393.05672767994656
True	21.932906775483403
True	346.59751511400924
True	347.2929943774584
True	1070.0514562753713
True	349.62496767328
True	29.715423140932625
True	439.7154379362221
True	433.1494425114676
True	235.5582631880043
True	28.463134433483063
True	751.9171238050204
True	440.0884648754912
True	184.4722777614366
True	12.47536482098383
True	1214.091814682361
True	170.1833437626598
True	28.76387049593685
True	303.1763276171764
True	274.5710017513806
True	114.07240921872776
True	297.9406721344015
True	48.23146262239728
True	295.1672840560797
True	315.28392802981017
True	308.4980147869771
True	30.71990366571818
True	46.14820143183142
True	1111.279981460259
True	21.954440013279083
True	11.72325436286164
True	181.40084277934773
True	672.5773793210649
True	7.076303632509631
True	184.69242326883128
True	180.2410001613932
True	541.2152068666817
True	387.5296408283193
True	742.398339538947
True	323.2102272608493
True	495.1443570762441
True	438.3240762274759
True	508.8746816299582
True	104.58778656134858
True	1278.2844350670257
True	906.874361193989
True	290.1886732092615
True	535.8447526426128
True	107.56051165733562
True	575.7160416695895
True	457.5190895984787
True	159.20496541968006
True	78.6550053306864
True	339.62765083550744
True	165.08160570829912
True	29.282575250024628
True	610.0651244930481
True	378.4172310017482
True	72.01236388377691
True	30.84947767107495
True	653.41594505458
True	499.6649578388887
True	72.50111137144222
True	22.684174229445155
True	319.04751216226225
True	326.5681854649813
True	743.294275601409
True	552.5890931014758
True	566.3101573036889
True	788.2842733497722
True	9.269641309198343
True	55.39089032390699
True	37.908341125951374
True	54.77598292307713
True	508.44306155241486
True	591.7281587435009
True	85.74204068438185
True	111.78420598644443
True	200.16553454709228
True	76.5462738319339
True	172.3194751270381
True	215.57907476603344
True	281.7063941467298
True	792.8074125515149
True	595.543418594206
True	285.3336874939318
True	190.0460558898224
True	275.3806363746225
True	246.5738965686563
True	779.814378017372
True	326.4880760334799
True	165.70153697363995
True	888.0743757742346
True	353.4349742952075
True	464.3653879033799
True	157.3975004858492
True	121.99221546128362
True	63.02608382079588
True	210.41780592223603
True	974.9395656593211
True	497.6257055189053
True	114.62532877418484
True	360.2279737044588
True	104.59808133677744
True	666.7012275027711
True	4.70763143142083
True	720.1390512517089
True	31.6765318226284
True	959.6716361591874
True	852.3141059302521
True	214.66050137759203
True	31.5888428949424
True	78.8145930047476
True	453.7876629003574
True	229.58807394733367
True	1.2919414727399727
True	76.73413424510403
True	1075.0836556027
True	344.9304571638445
True	677.8492557195389
True	484.4742523327756
True	30.52888274437888
True	134.332037724779
True	447.58119265051033
True	892.9398379253574
True	816.0935403448451
True	418.7299449441867
True	334.0498632034815
True	16.03909447338561
True	77.33896994105159
True	777.1191193911098
True	475.51128396136215
True	385.11207256130575
True	882.2434702063294
True	28.19171862006686
True	218.3087357670836
True	886.9831035293693
True	238.0362689078312
True	7.641281570530496
True	494.4258663451869
True	104.4275485211498
True	619.6654933747529
True	56.392661035253326
True	264.03976907549645
True	887.2935613115877
True	896.3143365588592
True	270.1912029291431
True	434.6285421128625
True	122.01853390743996
True	597.1974330313863
True	254.7066933212045
True	179.82622422290814
True	841.7612735051833
True	54.40319246610826
True	703.5586325335712
True	273.52050878648686
True	304.44257697145053
True	161.99110310841175
True	480.971171279851
True	618.4068395715973
True	355.434075605066
True	401.2041194755488
True	66.78290244112469
True	161.70182652778007
True	450.990053587331
True	217.8135233022054
True	38.62895574635463
True	195.8618545739658
True	379.4907877940331
True	383.6899200076878
True	763.6582190958705
True	128.86064293899298
True	660.1452639969991
True	492.79452745785136
True	583.9132113616588
True	133.82516862896009
True	40.08974164197555
True	662.3760110014781
True	72.39189533398455
True	555.813322561061
True	679.4639049741852
True	447.7257255215837
True	138.94663776564553
True	526.5888186472588
True	4.125855086238767
True	394.3507042509483
True	29.76797649793749
True	629.1254520124968
True	279.0809904538908
True	585.4337965148263
True	694.425604517709
True	152.0556441576423
True	520.6047812780595
True	504.6889634985973
True	64.69668744588081
True	950.3705464765202
True	2.330223277714801
True	26.8103761988506
True	638.1479208903409
True	696.0631194662556
True	131.25172936377857
True	410.22646720365856
True	129.8111623718839
True	72.22346217457672
True	464.8730650778434
True	41.41381140699905
True	504.8497423195553
True	12.909989087512798
True	833.9046941300592
True	540.8003623024898
True	673.8407445766644
True	101.00047354811052
True	384.5166038002071
True	990.3180908616428
True	866.9383291004167
True	130.95905467427082
True	546.2496397055987
True	462.03169154625954
True	249.22092513860676
True	252.71627156273743
True	6.148399926092834
True	326.29330714550525
True	11.933668872846386
True	365.2267759491377
True	76.5009722952764
True	386.9165539833623
True	662.7310475520792
True	124.71298946424156
True	233.09537958120308
True	632.7115927423483
True	688.2643883073833
True	296.72963919081803
True	139.49073292789595
True	163.81756033038002
True	478.1775264293742
True	88.28862824108997
True	9.739674786588475
True	526.0393645879543
True	576.9182491578662
True	19.586277573050552
True	137.52633321003012
True	936.8641873502892
True	492.2373004596362
True	271.22505848500094
True	32.75416452702083
True	477.4471507489351
True	118.14533926051026
True	580.5607624641983
True	659.1167022397974
True	300.9991832880144
True	353.6647774442798
True	182.33905215392025
True	241.38124821390235
True	72.47901232823982
True	214.0220449274974
True	473.5751438137103
True	22.112931203209538
True	452.0845250633537
True	359.9970403905255
True	731.7388580014006
True	894.4277272086002
True	872.3083058661014
True	147.25195024105236
True	413.5187681035592
True	69.45393463319395
True	192.5644681047121
True	314.13759727593424
True	9.629075856975057
True	825.7899468279337
True	24.705141023902897
True	390.9380081406956
True	269.8971774628367
True	647.7658778741182
True	220.52284104443163
True	37.15069322267759
True	679.4892739370541
True	1079.6051331794058
True	225.833298926968
True	134.28865281565908
True	594.8371345281698
True	495.4700579922017
True	15.6644576551993
True	817.4699662154184
True	111.76344534030989
True	45.52286450802371
True	306.9567144783725
True	357.9694895095957
True	408.7862316824906
True	273.0711048403072
True	18.72302121245542
True	22.519290830847183
True	841.5770683351515
True	202.8148340063464
True	113.3106670996988
True	873.9979586206155
True	647.992626009323
True	620.0234996768792
True	457.7460718149647
True	150.4952987619397
True	30.728754828652384
True	100.00330083771983
True	450.7184569569845
True	223.27031958971895
True	498.2879567202263
True	148.82831843317936
True	488.983124989069
True	642.6034393319602
True	940.1221299609532
True	22.799527237432976
True	1009.4011983782998
True	1101.3975484570308
True	465.71642620838446
True	83.40949499931895
True	798.2438502076653
True	651.2632402277059
True	669.3868364574223
True	168.52753951400643
True	738.7969705800728
True	691.1161778882083
True	120.57565949763796
True	811.8799057542137
True	836.6050886231071
True	502.2862616939567
True	231.4086405196382
True	75.00097648797217
True	317.9596400863221
True	349.0302554649544
True	476.8748768109752
True	427.6120548446759
True	199.12655798875372
True	305.5811391466947
True	2.578776515569281
True	12.130469549647216
True	100.3245561649679
True	133.659572272294
True	364.5909600512762
True	344.46159120036725
True	110.37954249456352
True	16.489988153712023
True	209.3071134097005
True	854.1832103851455
True	454.4816885864417
True	547.7847459186027
True	570.8121344157784
True	807.1546115307075
True	640.1652660519981
True	95.27880648596522
True	208.47314670808828
True	246.87333076238207
True	277.6784756002951
True	102.16501198216284
True	359.9003692412692
True	433.6789296961053
True	173.2044135348633
True	639.525668016546
True	248.03521637265277
True	213.6745599503625
True	27.96889800561267
True	240.8186426159878
True	464.50374990869534
True	163.24948485655992
True	518.8395174830334
True	472.1722047297991
True	242.8014054893455
True	107.76524678081876
True	40.55344695380434
True	392.083106800657
True	781.8544078092759
True	155.01853793728688
True	1043.9217627674936
True	1022.3976794977528
True	468.680993784521
True	103.73282030638984
True	126.3474334422697
True	667.4910559611291
True	9.83890582847634
True	226.06260803553573
True	134.90664425515013
True	121.29170065918292
True	333.19718627784647
True	627.786704150474
True	36.909815558367136
True	129.3282477676761
True	954.8046801510314
True	54.14991432971581
True	438.2045022475592
True	526.5786097104594
True	251.50377965559835
True	127.55315579291862
True	929.6764723644804
True	1184.2877255856124
True	524.4991266962955
True	641.7575851110635
True	212.22041996021585
True	155.5063769068988
True	322.5145180985388
True	265.67791344256125
True	173.39544589227447
True	301.3660200965495
True	346.4893777520873
True	11.354010704103386
True	610.9627746472672
True	144.14743778386
True	77.06958142955963
True	445.1040793585581
True	310.3661375326864
True	1194.9968869901925
True	347.59104067293737
True	983.8305195640748
True	10.305873512716293
True	266.2071743841558
True	225.9914833339394
True	154.9969938382554
True	490.8880355202857
True	203.36871425314357
True	399.0343913293758
True	326.18775503521505
True	112.66723359836232
True	350.0237876287805
True	1062.7573335552397
True	730.2162530298644
True	215.12352032014755
True	104.69768256832668
True	302.5007793886926
True	24.61897810004256
True	352.42859442559654
True	318.7579808460881
True	582.667701374298
True	447.8464665418023
True	355.4707914808864
True	147.5580862482743
True	12.28488113959366
True	407.5703423719146
True	278.25478378847833
True	142.1527829758783
True	300.7320860180937
True	427.86459848468616
True	831.5360724207811
True	308.9067908975042
True	771.55146882855
True	392.5449557084438
True	381.8049675230241
True	1.184213090957586
True	1171.1695567790346
True	101.5226772156681
True	912.0096185319888
True	203.92303106991608
True	455.3456746685711
True	679.641179259774
True	85.7767201823449
True	475.4116587602696
True	34.39975812505972
True	413.88752004812136
True	79.05655259116007
True	230.81845245258367
True	38.35384508411652
True	661.3636327564045
True	183.71501469727372
True	24.95307417200775
True	391.1459675912822
True	115.00349624073984
True	159.96269644067408
True	825.2109264867266
True	260.83734441735743
True	150.70925998771122
True	367.0544887356841
True	512.58122418281
True	331.66908781825833
True	509.2597733068533
True	625.023831214774
True	154.9184901374213
True	6.53960378495978
True	67.74617385821597
True	424.9451563500425
True	91.9413567436597
True	80.56315329818145
True	1083.0369252452358
True	26.947030709669548
True	314.635780973797
True	309.9446609535901
True	457.4294421506741
True	676.2221338226342
True	190.92335758337208
True	628.7042312328721
True	328.13904837419176
True	336.28030015942704
True	269.97266676493905
True	215.5974979729132
True	344.92001943965107
True	437.2595850110053
True	415.56512660220017
True	604.9047824329742
True	145.6864124143376
True	79.11545485440998
True	39.09325557916807
True	280.990067434624
True	608.7919817557665
True	396.4676829090664
True	753.6756118367107
True	220.90055320876425
True	400.5172512976908
True	70.33428533419497
True	47.89672946651979
True	420.04456585999856
True	205.1796359672477
True	228.1459673343374
True	45.5891107884806
True	1085.9952993607428
True	172.1283901204285
True	915.1982144731118
True	315.1618995135312
True	910.6844400997436
True	235.23847168333717
True	451.0447827384076
True	525.6122932320771
True	637.5160456738286
True	212.83973115477716
True	486.66594263241205
True	942.305993996157
True	125.04323211935686
True	7.0074464909627245
True	578.6076979432241
True	28.880088888023835
True	74.47734079961815
True	823.8830243327673
True	224.92110603554653
True	1005.1343889920554
True	683.0471656415642
True	413.7612326556746
True	279.65435669976694
True	480.6926303655279
True	333.69779141172074
True	178.43720012382713
True	685.7359495036778
True	677.6965449358604
True	210.1186118476972
True	94.6198822938729
True	523.3192413322512
True	142.01212883025008
True	378.7993714004216
True	352.997766189245
True	64.03372073399358
True	383.9556387207637
True	406.7478132742335
True	346.7059415016806
True	434.2260269220472
True	401.6191591916996
True	649.0347236337124
True	55.1477422732084
True	443.9821409356251
True	329.99536142431987
True	653.6234172561688
True	220.44771822086432
True	98.87753456928534
True	43.58459460047506
True	537.1288254553292
True	646.6874236341843
True	187.53932825776303
True	414.4481230816807
True	343.05457568044466
True	21.061699769166157
True	166.82686433696537
True	301.5454685344097
True	2.0607050713226887
True	886.2515498182429
True	78.15538964133088
True	104.24456797231818
True	115.39045467368013
True	360.4508074628225
True	35.09594486826952
True	450.4084807634324
True	224.59752136586692
True	6.164361604352781
True	118.30709634167506
True	447.42040193357775
True	52.86247854523359
True	70.46741160758393
True	179.7679947931177
True	295.943051322887
True	990.0047081143284
True	386.6411608804168
True	921.168086817436
True	190.65336628432183
True	1037.9410803928463
True	748.0992242270742
True	660.9724201491689
True	406.6962957652739
True	367.1231801976562
True	81.6218389884865
True	67.37009317251342
True	76.89574896450276
True	178.8554060601486
True	481.1713260537253
True	1143.0732689467748
True	182.502984459544
True	353.7425455816722
True	448.328662863847
True	579.2176485653345
True	579.5623318028806
True	278.1824653401936
True	454.3757801109094
True	670.0308451699648
True	98.22057405529588
True	708.604390609506
True	254.91316416163292
True	137.76019552047245
True	408.9959012150697
True	835.9279727092445
True	436.6622593384607
True	855.0436376937771
True	198.90138898667092
True	342.22049806714955
True	703.8829789277731
True	641.0211146510685
True	191.2482818731258
True	263.1108823109443
True	814.8078844305577
True	27.728775947984
True	193.87969819525784
True	474.5762570898754
True	713.2300078407707
True	102.951407465188
True	37.61254854419021
True	168.54372809924385
True	732.6323223677907
True	317.8035478957425
True	550.7866991575834
True	354.6557797821726
True	278.5360938611144
True	427.3076683550405
True	487.81948205737
True	73.82653186012547
True	366.933271169965
True	763.4352500828761
True	0.0
True	303.28512859566825
True	249.10113301822216
True	959.8838070998175
True	156.74232948503533
True	650.9858440597521
True	647.1422738334118
True	111.54064137387986
True	229.6358245054634
True	130.1375629984373
True	11.508741419176532
True	289.6870490714412
True	371.7814676699834
True	1138.7168347153658
True	239.34672001954704
True	395.4157519828093
True	660.6942678038647
True	212.39741925399548
True	27.16727516221013
True	874.8563066372121
True	599.6641143483129
True	160.491199783009
True	609.1994988345034
True	162.5323627733694
True	301.1266100794846
True	784.926803648155
True	35.232127265408536
True	109.85019237782508
True	514.6909359780955
True	67.22977829674012
True	73.40511081817202
True	379.6565038817098
True	24.336750269872752
True	763.8015203436614
True	101.02852908892106
True	161.74754647015675
True	17.609664092155697
True	695.7891454114371
True	30.09638522953243
True	793.6794468710169
True	396.7191717702958
True	127.67027790605398
True	704.9161570894261
True	519.0906704169934
True	547.466426166946
True	47.71615681733893
True	366.8988800858805
True	4.7832689974633285
True	98.2209157136496
True	384.8258736737017
True	51.06200889883692
True	120.39575872632096
True	317.6218868178634
True	184.5625612606405
True	103.34489574360931
True	665.1571838455548
True	19.38024610272508
True	1162.7598266432954
True	500.3962705373671
True	308.02813097258195
True	492.8957208584013
True	121.19282806596765
True	763.6902085621251
True	1099.4822904961704
True	736.5860545570014
True	179.61644312136767
True	226.5793191255677
True	51.98056366355323
True	59.72588007309658
True	152.87372377436648
True	96.26927166425826
True	167.4644789029657
True	1177.795940372579
True	312.2627625439038
True	337.32145680166474
True	703.5582920386546
True	17.67266798381563
True	14.559295511021938
True	592.0503907970734
True	5.367339475329208
True	121.18049726279824
True	663.5032568621787
True	179.15352549669245
True	653.0661606730134
True	866.8289177703836
True	155.5436868037307
True	881.7400885648651
True	2.8817392374807014
True	448.9094751323916
True	1068.5986854914463
True	26.35915957010972
True	238.0327529666333
True	146.01229525173355
True	948.636604577194
True	230.43251829028347
True	517.199176671293
True	116.58010256219114
True	516.9670738229225
True	146.6108149252522
True	100.34091974538605
True	385.8283653159932
True	71.90816931360054
True	50.30359724434988
True	1039.3002426519224
True	262.83178381083445
True	161.9427783328575
True	377.0821307001201
True	389.9273854048026
True	212.8755011010952
True	165.1601400220992
True	383.3098855859397
True	34.32454622483834
True	488.8830291676743
True	1097.4547843823584
True	113.12819187928416
True	479.8635234768302
True	322.0019466583324
True	26.777155251645155
True	409.1075762077181
True	106.43121354767838
True	616.2768809447393
True	208.93416549977252
True	415.6769275002334
True	20.332237231810414
True	437.724808840104
True	110.54068831875172
True	334.73981470997893
True	33.04682432706741
True	173.16401925134613
True	249.89875345782053
True	789.6374572972929
True	61.51531965887597
True	138.44477625641912
True	239.26690954453352
True	138.79545531042424
True	632.8816461460473
True	554.08507387654
True	754.5645411614487
True	388.31772773510346
True	537.6386014762372
True	415.9404938082509
True	693.5474657671276
True	76.95529665476035
True	470.990562153791
True	436.2524389963072
True	46.383728323234514
True	86.23810111651765
True	124.769387154884
True	86.78603560810596
True	324.7549530306621
True	839.5475056594177
True	334.2645857622107
True	1116.6174910508648
True	320.65607664778094
True	916.3991068837704
True	147.9981659820251
True	592.5291842019225
True	628.3021658989913
True	694.6873123329917
True	440.6945959631756
True	64.11992779654514
True	290.19558325798147
True	42.86624856488416
True	164.06986713389912
True	171.78536799915773
True	1115.7393184373568
True	227.93760265379024
True	550.9135508660563
True	533.8512730330598
True	541.1074993207171
True	871.9481166213037
True	585.7239544277613
True	674.1524984892282
True	935.175291891419
True	127.89153802012424
True	330.42059675354
True	259.6695631071688
True	312.36846880241325
True	87.98471563631257
True	382.54160490577686
True	3.915628576198453
True	337.5024130541836
True	261.92400790006684
True	618.8002804005911
True	263.6967997940497
True	358.43577527184624
True	10.606471069766917
True	59.05630862884783
True	543.2672748510892
True	30.65553108546033
True	148.085397830295
True	65.2917350176705
True	155.54488498203256
True	228.4951795147045
True	73.11604637061238
True	383.9591472185135
True	266.8861449067828
True	101.73690440822952
True	330.2615370411214
True	62.3033170909923
True	569.7613100250373
True	835.5590618383341
True	285.727876307998
True	1155.1020872688314
True	116.51299052611516
True	300.5939717699238
True	1029.9435779512855
True	89.45629244923073
True	275.7111474135761
True	9.199926473291423
True	409.10358994836326
True	448.0720007000936
True	162.1008883382702
True	616.6916932643293
True	945.791346456081
True	157.7153069194862
True	81.14554319264951
True	324.49271122548447
True	578.9637189748136
True	658.8041505429109
True	1197.5891068328913
True	28.1180384027296
True	939.6430825514756
True	142.89555544320072
True	648.1577293918647
True	123.15635582612023
True	134.18773537569567
True	188.1046354771223
True	174.70115944897674
True	763.996297327951
True	205.6267711873199
True	230.3556119260321
True	68.02110836909632
True	516.4138469999201
True	466.0394390393515
True	168.83429184180974
True	237.45578253165024
True	17.217072901731555
True	426.1473457141529
True	208.9659944638408
True	292.6711982364323
True	113.8173631709656
True	718.9466827317049
True	421.8966512988477
True	249.6805127883424
True	649.6677936515082
True	545.8041502282256
True	455.377019488422
True	134.0170061806155
True	522.3292277381338
True	431.36025249600607
True	3.042821955075181
True	199.62645154126932
True	92.20476533547458
True	243.9476749561744
True	3.098209624646153
True	124.19693819696518
True	363.3825779041614
True	7.7251848433871535
True	863.3706135203157
True	162.52456054019905
True	725.2993259915817
True	820.0794916239178
True	164.26176768487105
True	209.98370327175397
True	482.6514503854741
True	806.0208884520188
True	49.49852425268794
True	36.865905341609626
True	121.02764391458594
True	638.3450677571078
True	718.4201612653515
True	185.4660057997818
True	595.9354754980784
True	579.769513394848
True	826.1367350572226
True	425.64583660056906
True	189.97564866414064
True	883.8779849447482
True	207.9610829758784
True	150.14017344901106
True	321.2869640763781
True	228.07195482380823
True	212.26656042491183
True	620.7546262733475
True	251.61496482630977
True	200.7925858293697
True	472.5220952015857
True	458.94231030482246
True	64.52238801569948
True	278.0075969865496
True	80.37984645289959
True	352.8669271322192
True	354.2030273403623
True	259.6208215100882
True	174.6611733305065
True	387.4378493931872
True	653.0769129745056
True	745.6135456415635
True	303.19222765519777
True	745.872424615799
True	58.8819664059667
True	872.5849751490603
True	352.7436643705588
True	12.652755036641718
True	590.49625054242
True	690.6425004140884
True	267.28625509792204
True	163.22934929589462
True	48.27748807171956
True	386.8880331597328
True	72.94787212009571
True	14.012391746831351
True	888.8225563704556
True	366.6348700910233
True	166.70192613554082
True	987.860489001764
True	11.912043044947913
True	811.6140683406414
True	28.780835263409443
True	675.2355452466235
True	62.863264790545664
True	747.7963972172273
True	463.3246313922919
True	195.4036668478476
True	448.49575491027406
True	211.11910203464865
True	302.3347729522615
True	217.1885404182548
True	397.67649716891617
True	9.098716958935332
True	323.4927174761548
True	115.41294077066888
True	12.012152377567135
True	467.229922248978
True	718.5392095619623
True	278.3274372879371
True	80.91445112949127
True	322.2371662302769
True	82.20917631440813
True	187.8563716445698
True	185.9362969573998
True	377.9341259199417
True	45.52557928203319
True	135.99590892047908
True	394.06049618321407
True	878.5709845897679
True	112.83569465669056
True	208.91857775224537
True	456.05287137100345
True	18.83506432257301
True	404.37616819108126
True	507.1146726352106
True	88.73932120985852
True	387.48147244354885
True	370.1551301545115
True	413.59300092857615
True	585.3444657653134
True	1024.376259498645
True	986.7250666158424
True	59.33298319432271
True	1066.5413363806422
True	108.68821171237452
True	107.80947260655746
True	109.09091443593351
True	499.5822278138588
True	370.5370662394371
True	587.6038535610677
True	264.89246021100604
True	159.85631878247597
True	386.9031458910403
True	13.562261333490158
True	453.1196056843996
True	380.36178310132806
True	153.4769659401044
True	94.27570232035802
True	525.0840771329607
True	998.735567179897
True	192.04549986520388
True	66.89266585239754
True	440.3434699773294
True	364.56772584805856
True	480.5900258088878
True	341.89478657530003
True	3.897936104396426
True	537.8291632690862
True	498.1567963669013
True	503.73112861950096
True	188.7444239957168
True	103.92326479031183
True	19.52862578171531
True	380.13797286864457
True	103.36872433206038
True	6.746051164605913
True	27.3883264773465
True	347.0537474672744
True	615.4391524234101
True	129.4803257679422
True	95.5793873711942
True	23.96553787794916
True	400.33745067857234
True	365.14608528579737
True	803.2559414022761
True	311.2599578749425
True	515.9973349745917
True	523.6883373223468
True	517.7765383905291
True	291.39882180493544
True	533.3168714475672
True	98.5329170168153
True	584.091715047991
True	7.517363314768882
True	363.84155798494754
True	454.0308938836573
True	937.7699465032696
True	344.4963289191028
True	750.9411930346952
True	950.503137452792
True	182.51329305281155
True	35.71132606280305
True	379.0535638114093
True	378.297978682504
True	583.6166202504781
True	249.24541832232325
True	30.693918934229625
True	649.2830920068765
True	127.26289544037768
True	1066.778661172329
True	321.39619402354526
True	486.66861119122
True	127.3681693025994
True	818.2709535796937
True	137.13678629337394
True	822.4085657440329
True	582.7831735271093
True	188.5771765757069
True	112.1733715391966
True	62.63957001343301
True	568.8662457815584
True	898.4192321804375
True	415.3343401147781
True	536.8560888511993
True	123.36520113117538
True	603.7504174553184
True	497.1357587983056
True	792.4142045645597
True	313.46106413165865
True	551.2888648986846
True	113.82717235041684
True	25.66509340526402
True	403.5504210940156
True	169.64798186737963
True	106.19913448969116
True	384.17793302438986
True	1053.7339587614722
True	267.6673436723431
True	552.27218543386
True	11.488131742711737
True	80.24232685950442
True	325.8329670282823
True	797.479057871021
True	451.3773932870998
True	551.008020715176
True	713.7862336943962
True	62.38027226265597
True	726.6538813344105
True	49.10570287040257
True	107.20751564979432
True	168.62647766097848
True	79.10881438896344
True	26.171545752853536
True	302.3350144498931
True	461.0882065000825
True	905.9465670173412
True	856.8749461110259
True	6.40556439377513
True	277.91959268038994
True	465.5902838676692
True	132.6408751809799
True	242.2765445046928
True	314.52299108741346
True	1312.223365573124
True	452.6631722802077
True	25.522835157192283
True	188.78882861011095
True	698.8925718240553
True	34.78646209848567
True	173.34969100318597
True	583.5179224918953
True	73.4174213524779
True	872.0206252167367
True	320.4885805008313
True	653.5611827260283
True	72.77025012544223
True	690.010139330133
True	573.0811026901621
True	894.0481996291062
True	256.5289165922388
True	492.2661664497701
True	818.1766078487705
True	919.976984672426
True	232.88954090262257
True	802.9583708144066
True	214.53954538994896
True	460.4019870846902
True	367.3548358315954
True	504.9296540109043
True	483.6271935791
True	316.24254143630714
True	353.98249055806804
True	115.72130411171136
True	348.25561323457384
True	1119.194742268066
True	311.652615835096
True	143.31339428768337
True	300.7382127975081
True	753.899118254917
True	655.662248938429
True	413.87687291285965
True	117.6033898824677
True	335.7168123941279
True	36.00543334471843
True	180.8783343827132
True	89.76124365724444
True	87.77397048078227
True	539.6646070083556
True	137.94571220932295
True	137.63281266937477
True	104.84783315707624
True	83.2823253777692
True	450.9435119215032
True	396.4612908968316
True	1028.3940931397171
True	550.2423783080047
True	838.7158869471567
True	280.1503336055332
True	286.0846869354053
True	529.3464361254576
True	191.6255646821585
True	742.0177403244861
True	254.77267344330355
True	342.3157464706539
True	71.66265104918254
True	119.78087664555152
True	258.8537881557818
True	124.24233435071746
True	495.5447792384977
True	32.52597180122858
True	578.9137406000502
True	1000.486632019351
True	722.9980424425289
True	1.0972537774346531
True	63.45335173036382
True	459.1617424494031
True	430.5765480387526
True	72.73544937039294
True	122.6577262746578
True	304.0014145728976
True	73.02161135063177
True	50.462899027500754
True	699.8838618126283
True	633.3000135104138
True	155.49283333692358
True	167.80227990994837
True	523.5813308851272
True	52.90150529721648
True	26.71484301235832
True	558.8980795391615
True	450.9146458990869
True	1148.972791111874
True	46.6370817621527
True	474.11803502659694
True	926.7049800302276
True	814.2420177611546
True	280.1574995819331
True	735.0558765992911
True	393.927390770213
True	43.04453749099271
True	100.52902459881707
True	737.7980293160817
True	76.71073454871262
True	142.45722887005135
True	943.606927827974
True	179.81513174209073
True	277.3778095680345
True	102.92335735648516
True	640.1971215372586
True	591.806794165379
True	221.17409137492857
True	431.7065835671889
True	39.5911301333871
True	276.102609857296
True	589.988562183437
True	619.3727945840049
True	322.5867391501929
True	74.05734163463862
True	936.2666763830962
True	1091.067814486193
True	557.5330967397965
True	64.98407640168779
True	29.13689012862158
True	92.23896821192427
True	103.9541394260595
True	105.93517903772488
True	888.4376989304108
True	1192.7065084209298
True	716.0561224465264
True	322.9315002137233
True	9.430685970699162
True	20.0125581615828
True	341.96777914450365
True	488.4068892059258
True	43.6882250605426
True	582.6159106315262
True	423.10890193339446
True	406.3640926256338
True	79.57784656214143
True	198.58603770694288
True	260.8637631360014
True	135.76916116701383
True	392.1339347721473
True	41.87012096792792
True	181.40653795978483
True	1179.936793782362
True	5.538785077888172
True	27.11010082226447
True	586.3814016243996
True	364.60911878033096
True	777.8665024094156
True	154.8913610355525
True	743.897124766458
True	587.0553293688256
True	292.7486340700727
True	426.1663533752068
True	346.3452351267947
True	285.5318799022611
True	266.33031047553584
True	390.7245386817119
True	509.2360986843875
True	502.0871697108675
True	105.26323579137777
True	359.2600506092442
True	8.798752515255165
True	188.39123656357964
True	230.90860808869093
True	883.0961204030988
True	607.1669169561516
True	28.87473622293298
True	706.9948694889886
True	841.4080649858273
True	104.42969222007883
True	349.5681554898522
True	864.6127152617847
True	216.18367330049048
True	166.78529336458354
True	525.2484752886592
True	594.7686336175851
True	1113.4323696980432
True	140.45664609201668
True	154.57965201213187
True	261.1723865109984
True	319.6587626819057
True	425.2254364428088
True	420.6627440636238
True	329.6007716250528
True	406.7850346643073
True	498.6732367234988
True	223.37831312516008
True	1488.485807622997
True	257.5388188217328
True	405.3493656059682
True	54.93009588868226
True	750.0318911886839
True	251.67909484529025
True	929.477286787758
True	553.7087932029159
True	334.3197756480886
True	769.6267021178137
True	266.1563303949733
True	215.783432534717
True	257.05185117737165
True	224.68901956328287
True	146.18027790369865
True	245.7955820636754
True	708.3011239199807
True	510.6375521336373
True	221.83174951672444
True	1170.7827396286186
True	117.6885959973924
True	264.5216395444752
True	71.65976191862136
True	299.5285477066496
True	399.1414001265069
True	93.70590873291069
True	207.7646916976344
True	70.93379051084341
True	697.8177513741028
True	380.3987593002184
True	225.6123682205776
True	721.0686196554908
True	871.4062873078308
True	834.5678357207222
True	812.8176357032422
True	357.0700029575398
True	1.1767177677291276
True	264.808484667428
True	56.80465706001461
True	374.960151289872
True	54.80914272905621
True	365.6832407099196
True	867.6530896930648
True	1016.790726377552
True	390.1212404838356
True	22.592289982885774
True	533.7912193849958
True	505.7102194905531
True	185.93963757323155
True	224.37815727832427
True	290.4021672183188
True	23.886832706507665
True	129.96506495245794
True	988.4833089758548
True	61.66354750130395
True	479.5481531755516
True	787.3593788374887
True	100.81195176864776
True	249.23607515553115
True	114.98701482305952
True	17.171016280089106
True	1.5665674056100878
True	117.07966833675904
True	991.9760325720016
True	483.9887893607865
True	72.73892475251758
True	783.3599984693152
True	344.26310533686245
True	1.278978714017867
True	423.7163686396295
True	194.2443647777127
True	501.86135944748906
True	80.46627541256636
True	316.8769637048751
True	392.343027756298
True	169.07618028280913
True	226.88327602264516
True	131.80196430962255
True	171.12831824864514
True	963.0117892204422
True	15.08850727130842
True	502.86178650476535
True	472.2384666501111
True	406.3659764338081
True	216.3735576405084
True	237.3852851946893
True	158.18407901130337
True	46.13359732046225
True	479.83466169261135
True	147.68056879492994
True	869.9458375374778
True	818.6548459557874
True	246.30708313766863
True	312.02550239523936
True	539.7150429485555
True	42.27838048894033
True	86.07474904980023
True	775.1718283560331
True	1095.1588410256263
True	105.90510937550094
True	730.4336869499459
True	138.68767785306466
True	941.844208997178
True	652.4792049894382
True	101.0480927820041
True	274.5833350832502
True	628.8338341037949
True	266.21144469586727
True	44.55653612689704
True	553.5430007428444
True	437.4529710747466
True	5.434803867504871
True	472.9679536412
True	68.63120335171635
True	170.2632907310192
True	237.97843472014424
True	311.5796397330407
True	72.17012821141694
True	221.9475188744941
True	355.56701422332884
True	443.2316514637773
True	952.3348286809356
True	46.99017229263589
True	918.7782801784556
True	1032.15786908703
True	130.06556522532213
True	75.64353214237597
True	1012.3925520345542
True	35.0065755237682
True	226.5858494239365
True	83.62045803118761
True	211.15249318297123
True	380.8228793396508
True	984.7191463528956
True	100.9924443200516
True	70.79512976962938
True	657.3976491741092
True	268.64615986027445
True	714.5398140547562
True	55.64553109569779
True	489.52863506205887
True	382.6182570766418
True	683.0850218478488
True	53.59445473152651
True	112.91164953491318
True	25.287958954833435
True	274.8073282135411
True	42.76426531798275
True	355.52852938725704
True	2.706883797596679
True	1196.341336685881
True	105.17902290594232
True	136.88187412698505
True	362.66555431038176
True	704.715758026731
True	686.0756341715247
True	1009.9627315191576
True	468.31560415548296
True	420.2578407049184
True	137.02982835972466
True	419.2967403666012
True	808.9043572334471
True	431.0967875745089
True	929.733008536314
True	91.25476564387084
True	415.8957350931483
True	178.21758362869082
True	290.08299227484804
True	725.8812665038967
True	167.0899860424294
True	135.8656799247851
True	61.55838330426288
True	872.4962714832328
True	765.8629449467616
True	80.5934436637237
True	432.41165348605136
True	736.1273313591506
True	402.4970009112019
True	55.78738606578818
True	326.83837115792085
True	769.9805774738113
True	31.44916062677684
True	352.3524764721906
True	168.94803522791972
True	292.69070280754937
True	33.297723732633
True	221.67340624976256
True	768.3448972168856
True	638.8095650880451
True	51.65114609913978
True	287.248615813606
True	879.4714279217384
True	18.436553326596872
True	308.65819912187385
True	279.85814559152664
True	438.4471051986113
True	210.0557612859014
True	607.1829000474406
True	48.32162148713781
True	955.5158004871512
True	891.8414269496
True	47.09686959120843
True	404.62091296375695
True	720.7767139877559
True	953.8897764210302
True	275.38145374956264
True	622.1096729296247
True	133.3218582297397
True	196.06209928786032
True	134.55740294161768
True	137.12759399729026
True	208.5227808921213
True	914.76894360355
True	829.6924004580106
True	972.8410851670168
True	17.58990478291239
True	26.70968492521969
True	360.6934863218224
True	12.457962606573725
True	635.4482163588175
True	1114.509686091655
True	252.46020483279693
True	203.63458197674456
True	82.06246441559507
True	212.84458932854972
True	128.66188338152807
True	42.8894609925666
True	134.3995720977615
True	86.30421181138412
True	232.0560316581315
True	555.276188224948
True	163.15142158190935
True	30.64688352110452
True	59.36082458363041
True	423.6232941279623
True	271.3197346367876
True	575.7611351594417
True	21.31201424632392
True	113.86648567619628
True	655.1378572920122
True	259.114301122828
True	466.9743903985094
True	659.330540130653
True	96.9025657444199
True	113.12125547082496
True	76.31708689405363
True	26.07089989364424
True	118.94844943027
True	86.68368176372356
True	104.75838103429888
True	148.60938974093605
True	239.4585310834093
True	806.728332984648
True	292.2815047461367
True	942.9282913334932
True	164.12510412514044
True	202.77228430525665
True	815.761957191865
True	319.27297244606643
True	618.8033725113168
True	247.7712134346196
True	361.0528376055677
True	457.6780635880871
True	571.1326141145828
True	654.4563344365492
True	365.3778699094236
True	34.58887859417919
True	520.1068949111578
True	607.8568113892478
True	19.320911196689394
True	11.534000583263715
True	258.2592801563406
True	422.0076669166498
True	445.9429936842477
True	70.30745792380979
True	621.5591030703371
True	936.203197513458
True	239.92113245681605
True	900.2775223389783
True	279.2383308880004
True	107.3584987698466
True	269.7384470633981
True	666.9323736849723
True	38.857052121738604
True	596.4592281984947
True	1313.6818509462869
True	1033.270993656592
True	884.2221448345559
True	222.16364621418836
True	91.09852245978638
True	193.82867484220685
True	823.8450692778466
True	150.98332079178144
True	1073.2832546841769
True	909.9334959871188
True	41.66682494248715
True	93.1510532701004
True	408.0655498892336
True	409.39267857225167
True	192.62164598065965
True	516.2019919263292
True	647.9107005563897
True	121.01546060887743
True	266.56969743277455
True	991.792930490506
True	53.485385997849946
True	694.072512765182
True	551.7210167099245
True	36.56337036238794
True	864.338884523724
True	386.06150184193376
True	538.7749914953145
True	111.10105029704494
True	270.4578976099839
True	213.68302000695965
True	26.523166409347606
True	131.04320647014802
True	712.120792775634
True	149.3850275644703
True	379.5333304743153
True	67.09366705310381
True	652.9675181711328
True	617.6536329053163
True	234.12750396830305
True	452.17029131201855
True	164.3256490458152
True	165.42566714886172
True	225.7983551871749
True	284.95365778333155
True	362.06315291353707
True	127.7679581068884
True	190.4284517766764
True	28.152679697533472
True	849.7505066875806
True	309.50443886901
True	9.553266424028529
True	372.617505068662
True	165.09781084099666
True	628.7877207214375
True	373.0008658846572
True	574.7008924870483
True	537.8133540650185
True	477.4844709178926
True	793.7848556746548
True	231.1729456799972
True	582.3869526782656
True	169.07604400239612
True	518.340935137423
True	365.825377509356
True	377.5437739774526
True	132.4103405158685
True	134.52567773546474
True	105.24976533527564
True	69.37653563826024
True	715.6480315661607
True	181.96683347381276
True	45.148749425324255
True	0.0
True	562.9581952955874
True	108.40753423514558
True	21.094707018114832
True	43.58373589206278
True	114.5049640516636
True	529.9619283998211
True	185.28849045061096
True	104.19317972307724
True	35.78510955499661
True	163.5097405582883
True	941.0261741805916
True	53.35814979949655
True	227.89766001049128
True	763.0239036051056
True	312.4647868792125
True	445.5230100634435
True	481.8887901720696
True	512.5162306613533
True	602.0409093618537
True	886.3036839195505
True	260.7814107567904
True	1041.2486192918109
True	913.0591960866448
True	640.5218742185248
True	349.749397097782
True	826.9301108783683
True	11.064834750772224
True	32.982016085117685
True	286.7953158149926
True	44.28421256224594
True	190.35261052252253
True	760.2938459048162
True	223.9967622440393
True	728.8245944127989
True	767.2798372697262
True	117.31926215055068
True	378.2702599850339
True	596.7570746548718
True	24.64706897005959
True	130.4232413356014
True	445.21043821060846
True	300.7575373736141
True	198.28045961476928
True	110.89379758234932
True	393.5229125436957
True	22.07969423406893
True	369.4390714167839
True	360.27089623167785
True	1076.4791235243604
True	362.6702406877377
True	31.543456871718533
True	444.4786553883509
True	447.8788337628697
True	239.01971557937105
True	31.333952632655475
True	757.1916109303421
True	432.2537145008647
True	173.6089580877451
True	13.815652305673725
True	1193.5062008200691
True	173.50726504400285
True	27.49280026913885
True	295.6178149414857
True	273.90680304895244
True	116.87017083842052
True	286.99745139113213
True	47.64174625317003
True	326.802230691492
True	319.2718984793416
True	306.71633906566336
True	29.8159689829964
True	48.413608693491256
True	1081.7541109741774
True	26.251564465447824
True	12.793170478901713
True	179.7389399065797
True	688.036357207314
True	8.65739388574789
True	193.59800061598511
True	174.11823351550308
True	530.6562779897274
True	389.89947628949113
True	723.7358847693879
True	325.168903009837
True	479.8854190550182
True	449.49500130818274
True	479.1393779316905
True	101.67855296087016
True	1289.353220359985
True	931.894942486437
True	292.05748545112505
True	532.0362794392206
True	99.21634132772618
True	571.0946887004563
True	439.4146087064916
True	159.86730968126477
True	80.11679350023897
True	344.1819715337607
True	166.132008193675
True	32.27703080914571
True	624.1720729292541
True	377.5513534759377
True	71.33865244846676
True	30.70177855631607
True	666.3577427254193
True	474.0989152644385
True	71.41656754663191
True	22.22765087616326
True	335.34226323947286
True	318.1982227805675
True	715.132398834414
True	550.1017822037244
True	567.8896135046422
True	785.6212159989311
True	8.389133099779954
True	58.137985377168455
True	35.56545914796225
True	60.15061066655554
True	520.8815878923306
True	599.0465757981824
True	82.69284146503065
True	108.78205977225996
True	191.91450697164592
True	71.64517154888976
True	171.83396033421795
True	208.67329346731788
True	265.67949701608467
True	791.5556408158667
True	597.3696201084234
True	266.9497225069738
True	186.08514249696765
True	259.6434080632692
True	246.1263517931185
True	747.9805453723146
True	327.1172022830969
True	172.76031110408192
True	897.2130897089717
True	348.12035461492314
True	470.61282969023546
True	152.62855593337864
True	118.6456012024314
True	61.17312449539194
True	214.694727068162
True	989.1479344977362
True	524.2430489633714
True	115.75505515343312
True	366.36592777606376
True	106.98959863895948
True	666.8392821851963
True	3.6725614772146216
True	718.3847392464036
True	37.99232416130817
True	901.4402922496377
True	851.947417727609
True	210.3062374833499
True	30.95955087316272
True	81.88558255276656
True	465.31306737826856
True	227.30316653302663
True	1.4481563177824346
True	79.89682089859737
True	1081.9188599051404
True	335.7813651240052
True	666.3397052971794
True	499.1810047974988
True	31.99906205280214
True	141.820377476148
True	426.069661035528
True	941.6271020423856
True	819.3642012375399
True	411.0956743539708
True	336.8722716826291
True	17.749708878119854
True	78.34614499178232
True	744.0501014283532
True	469.5419908129277
True	379.2449748484351
True	866.9076557053152
True	24.05010359665986
True	214.64534877601875
True	893.4513199632969
True	233.94177281611192
True	9.25548325429212
True	494.9633758653411
True	102.43500996231197
True	643.9158746479641
True	55.09569904509521
True	254.7978687906437
True	861.0882970086221
True	922.5207545807342
True	283.89427688724675
True	438.13920461227207
True	117.324066571219
True	602.4953701838155
True	268.1059449976867
True	186.7966672211426
True	851.8484556738305
True	55.495904267051024
True	721.7148514041797
True	282.33489366047826
True	296.3329721613188
True	165.76351788837948
True	468.9257254611284
True	590.6509879003876
True	375.8616263374024
True	406.7364534566863
True	72.04087354873968
True	150.04564550647933
True	458.8693781661449
True	217.3045117477932
True	34.72359279591971
True	203.199721519048
True	401.4107215081957
True	394.3387671496644
True	766.9557933922072
True	126.24057225261129
True	657.3295351092233
True	502.8419705455536
True	588.9373660552745
True	137.66541147485313
True	37.257444024254575
True	667.6078078584673
True	71.00635925805996
True	564.8977630527086
True	679.9661372108175
True	458.22643449096967
True	140.3265373482571
True	554.2179391523274
True	4.260485465065019
True	410.111950449829
True	34.22276066078304
True	635.0853184966969
True	272.6924034915313
True	584.6557523721198
True	683.7585860546739
True	146.17484248235684
True	507.1070089098579
True	493.054844759709
True	64.17134294764433
True	960.1574233465726
True	3.319113249452449
True	25.095891467601817
True	634.7213929877275
True	698.9077498804031
True	135.19049058920632
True	415.3107251881711
True	119.47404286085528
True	75.67256627906585
True	468.2473521976493
True	41.76543738662632
True	513.7191860926338
True	13.636267217341697
True	839.6763039840976
True	551.2530067384752
True	689.114641427854
True	96.14195803612466
True	371.5704330685514
True	966.4981703806768
True	865.6495620401431
True	136.95416848392907
True	552.714314904612
True	444.0591310561318
True	252.012684973988
True	254.7795292314402
True	5.058969243347562
True	315.28518341883023
True	11.696891420617987
True	357.0272392263866
True	72.31024898699813
True	383.7473568055569
True	687.5759078325032
True	122.22717992533592
True	233.39436324495225
True	640.2721036354114
True	669.3684432822989
True	286.790378307037
True	142.30612870010955
True	159.88751313621344
True	476.29656434386646
True	89.6100088755991
True	9.865897935007846
True	488.5577044681408
True	563.111452546305
True	19.272765575710064
True	142.30569109477352
True	886.5928064018403
True	506.0802233621653
True	274.93070019854474
True	36.70188780658691
True	482.5764951883125
True	118.55734952497814
True	597.228796536756
True	651.3024677830607
True	292.4512569961329
True	389.1492111755356
True	188.61144789193412
True	242.57170991295288
True	72.95240537920031
True	221.116763845716
True	503.4276613230549
True	20.26023091034185
True	449.3557569616216
True	353.0412656680166
True	744.6336994708016
True	894.0168988289967
True	906.969025397906
True	156.2905663821452
True	389.9514264461393
True	69.57412680130503
True	182.62826998957465
True	326.91115991351995
True	10.999297288147764
True	815.0223872523516
True	22.17327131332328
True	388.97171262879
True	265.8933836441664
True	672.4024609929871
True	187.4673466262493
True	38.15319118378736
True	684.2020955348602
True	1075.0001908770464
True	222.6797145605971
True	132.67222502660832
True	598.1739870594319
True	464.896068829483
True	17.995352869064778
True	802.9872331387279
True	108.2123585313588
True	42.97925976319452
True	315.7144846387177
True	352.1766487562646
True	401.3353482107793
True	273.0944139924259
True	18.174464174111243
True	22.01555828417628
True	842.2366152765802
True	197.2016948835787
True	111.6212416134245
True	826.0491011084571
True	666.3110907539336
True	623.9611296163046
True	451.977368655733
True	151.96654399864548
True	30.303380150066488
True	100.60137887782804
True	438.2792332821481
True	226.40941348640192
True	448.10141552822927
True	152.10784775260632
True	490.76089990203377
True	647.3908632367416
True	958.7723369743125
True	26.748713012652992
True	952.6263786299584
True	1044.8335374187425
True	478.8720447964133
True	85.36453089575339
True	760.2885569837036
True	644.7623718862488
True	704.3763531482082
True	170.1294634257263
True	747.3861879193164
True	703.0592740399322
True	119.5828969167876
True	783.3332475466545
True	813.2139811890961
True	479.929502613521
True	227.7580260390347
True	71.16213125354956
True	320.7116990665838
True	357.9721003218839
True	461.192945374556
True	427.393168914754
True	199.32927119931333
True	312.8749773432929
True	3.16007132090732
True	13.39991228104778
True	105.7450527667615
True	129.13056263648025
True	343.3683803497927
True	354.1881893866683
True	109.1507897902804
True	18.624436908718952
True	211.16238764124552
True	841.8228557668954
True	476.8514441903384
True	532.239941296799
True	569.3687246990164
True	824.2573164157275
True	647.4935396282624
True	92.44491223429102
True	199.59594469633177
True	247.59980948738345
True	279.55923769733363
True	102.83421198964476
True	360.7322326065357
True	423.3242477987778
True	166.58122615064755
True	653.9982095290223
True	243.71585737004196
True	207.29069980453968
True	29.145257399116563
True	242.38237511426425
True	503.3488585153863
True	173.2742507046272
True	515.0312844571908
True	467.9276943713041
True	243.0450946610965
True	106.70088930022068
True	45.19436053492327
True	405.4365756654842
True	789.1895421338512
True	164.48540816627008
True	1045.2357228785925
True	1016.7306553761376
True	486.23032994158285
True	98.396200831363
True	111.82873793627962
True	647.6790511101758
True	8.990994511515888
True	225.07963212778068
True	136.75004379461757
True	122.88147780728112
True	332.19851379744244
True	648.4073376248833
True	34.00958316784011
True	127.57914702357392
True	982.9586303275508
True	55.22224445842056
True	450.0139354922725
True	528.4760011285363
True	267.18356187861343
True	129.0910515714535
True	940.4037995537158
True	1183.4725408974205
True	529.3565474347414
True	661.9593267341235
True	217.8442912919235
True	152.12928620868584
True	314.89714945358435
True	252.0957777808523
True	174.0663393500923
True	320.3681526624197
True	351.3558154779019
True	12.170159821180995
True	640.5801272045511
True	146.93959929858565
True	75.65775732286134
True	456.4732033184191
True	329.6607099665344
True	1215.8183892129557
True	365.2651122584221
True	946.306397336555
True	10.646198059058836
True	269.21161056823547
True	228.5316077860635
True	157.31588001546783
True	480.0980027258725
True	206.345854649553
True	394.6288525011791
True	326.0147877223734
True	114.82760415082416
True	356.1452375166133
True	1047.5571975199855
True	725.4903238580544
True	214.84958390030883
True	107.41111530913712
True	290.59702793515936
True	23.844369644733455
True	361.8438560588506
True	310.89937640553217
True	574.6221705884963
True	465.7221404438433
True	342.8456340386149
True	161.98633850800053
True	13.258988850237278
True	433.4692516748361
True	282.0241927033028
True	145.94285672964173
True	305.7014134113459
True	422.4442512289394
True	822.2301194123534
True	329.8276990693851
True	778.2207546277259
True	403.44901491757855
True	379.4985133314304
True	1.5824557983986378
True	1224.8059323028358
True	99.09535770023857
True	941.018692568018
True	205.15765613435883
True	467.25382810811305
True	673.175913235949
True	88.98204479801792
True	488.6021165172901
True	33.771624971141605
True	421.9328711392291
True	78.3054603937553
True	224.2287895742168
True	38.1360823935705
True	659.9619001520279
True	191.5933154693667
True	24.444252159945687
True	380.2184168926809
True	109.93653584462336
True	176.19863339109924
True	810.0903121580791
True	267.24233369562654
True	157.5830293716501
True	367.626862960218
True	516.4444186310792
True	329.3934920813623
True	512.4127856367021
True	588.1886001916156
True	162.5249645977274
True	7.544558381061302
True	68.59818573671579
True	404.9903177228262
True	88.22214369946084
True	80.3693335152608
True	1044.1471783898182
True	25.951641860022043
True	319.19926832143284
True	325.12433598594873
True	462.39320890700566
True	673.4370246842072
True	177.2127515879778
True	664.2599149718916
True	337.4450074284844
True	355.41131082937244
True	275.0815490921414
True	214.1731103165367
True	349.9155398984635
True	459.4775783555207
True	398.8586442290958
True	600.4140445749429
True	137.92848200401733
True	76.46902899204538
True	39.88215770595579
True	289.5759359736042
True	690.3308635447968
True	405.4805322013447
True	779.6676382248046
True	216.7695365847693
True	375.3287459401757
True	64.45478328750514
True	56.101350320724094
True	442.2033720067607
True	194.7500571164425
True	229.20885587451704
True	43.29656450507479
True	1096.143225375784
True	167.08090917457386
True	940.4269805232806
True	312.48623857067656
True	939.122533347532
True	243.0760352731289
True	473.9859912299692
True	528.4116502461226
True	637.4554164650838
True	202.31773445297333
True	485.9481640356941
True	940.2086719135464
True	127.40046297348178
True	6.509564255471346
True	572.7130284064251
True	28.51778392162402
True	79.53210836712591
True	771.987366004578
True	219.2291653740711
True	978.8332458983464
True	679.8497484841618
True	411.803190551504
True	281.73638892810766
True	487.3589376461799
True	343.9196919607936
True	177.06201401318577
True	661.8191306379898
True	723.1462962020488
True	205.5118007233617
True	88.99079538980774
True	521.394603338531
True	140.63426322690916
True	377.2608296939629
True	346.88701001706016
True	61.39825873461843
True	378.3456784256523
True	403.6475665454158
True	377.6667211576065
True	407.4974286871745
True	423.1026322761743
True	636.9388692466955
True	56.632711646719166
True	445.1922839889159
True	328.65750322253456
True	667.77574181752
True	223.24643955682205
True	99.60976292283968
True	44.22328938007964
True	544.6338860369199
True	633.3211440500229
True	183.51758134835555
True	416.9082760338696
True	337.24550910611714
True	16.70206629562405
True	170.76384084544924
True	288.78197980088123
True	2.276940279751127
True	866.3017480087644
True	79.62904166456077
True	104.9236508288202
True	119.76488242991556
True	352.04269921590657
True	37.63142529850078
True	457.2186670281042
True	228.072909411148
True	5.918877982427117
True	119.91145652574748
True	449.9445293565872
True	52.317733231569896
True	65.07817732118708
True	174.150911192094
True	296.59873766222563
True	946.8301647339232
True	384.6957492265583
True	941.70992714115
True	193.9363494804832
True	995.3941860927806
True	803.435017444342
True	668.083806415668
True	429.0965256030385
True	371.9533049248825
True	81.70048263811151
True	74.26012685590084
True	79.08930150788254
True	175.37019337683327
True	471.7659399020744
True	1089.3414178856974
True	175.49275464267075
True	360.3138766676432
True	443.5426273459145
True	606.6687967389098
True	591.0560151494789
True	285.7339692169432
True	470.38876500190287
True	672.5977281814439
True	96.49992974354208
True	680.606962245992
True	272.3747109400774
True	136.8190747710193
True	404.95266685731553
True	893.4344333643276
True	436.8004526485006
True	882.0745013738162
True	196.26495065034905
True	349.64163366664906
True	707.4137623429058
True	621.6168242993795
True	186.8637296475556
True	264.8581409510534
True	789.1652191887201
True	30.070987784911424
True	182.98631385161107
True	494.19729671248575
True	721.036422578667
True	105.77533654656467
True	37.135477467254894
True	163.33533450845837
True	727.8199576921726
True	321.5780480119684
True	557.5607670671462
True	352.3800704909595
True	277.93962438038824
True	446.5514626338284
True	498.9109309967292
True	67.39681444282043
True	371.7876282785697
True	776.0822080236222
True	0.0
True	293.5860417709964
True	245.46979927682065
True	986.8778407751092
True	153.5199770704787
True	655.0272676137964
True	634.0259860910196
True	118.30390044022342
True	223.45923533050137
True	136.1706775029103
True	11.74116161972287
True	286.9166124988317
True	367.0989283401422
True	1128.1286946792447
True	239.2405308958884
True	410.2927427771506
True	646.4656194644084
True	208.69023540462263
True	26.632442698793657
True	860.0412132880002
True	623.9615219008058
True	165.93187714112972
True	626.3988524401523
True	161.50422006541808
True	305.2055103915134
True	774.251509283834
True	36.8621678962947
True	105.52191539288144
True	498.6178532131331
True	66.29768552660761
True	77.00330838791746
True	428.2384861227201
True	22.847648182958437
True	759.9090409069219
True	103.1578367250048
True	161.8176565875973
True	20.302776269765697
True	705.8230300762486
True	31.27143883473694
True	778.9036854606364
True	399.3331699440311
True	117.08620117519904
True	684.120751213484
True	517.8914467231568
True	560.2779063685971
True	45.57490162195389
True	372.9998504198625
True	5.95389875372229
True	91.51337231218888
True	402.4352791255465
True	48.24545303411493
True	113.86909100406758
True	303.5125966223471
True	192.14663114849077
True	104.02447154862791
True	660.8714559313686
True	21.71724846722224
True	1117.1386498662123
True	499.857845844102
True	298.2601970290486
True	484.282250621115
True	126.92662702150774
True	799.0265215298828
True	1085.456561077813
True	752.5697741382213
True	177.34160070872508
True	227.2588804086476
True	50.07815764890138
True	62.04916571148255
True	155.7407883305042
True	100.13096732217188
True	169.16823936237924
True	1181.8455266083622
True	302.8121914190504
True	356.9309222128371
True	678.9665081152332
True	16.620746876418988
True	14.163693141146286
True	570.9142165772962
True	5.033878695298725
True	110.03932355953089
True	702.9097628183723
True	177.1290131180733
True	672.1759032711924
True	842.2881309117221
True	160.05202127234313
True	918.961934980809
True	2.9409773336958027
True	448.2479221687488
True	1053.5555522573457
True	25.644693995389705
True	231.26763440551528
True	149.18623034964233
True	989.5556819094036
True	233.56115016834312
True	516.2147691366074
True	114.62431936236324
True	509.1617680346489
True	157.9640446764399
True	96.84159649873745
True	387.19507888576345
True	72.9487895045442
True	50.08360332383226
True	1072.303407416543
True	263.5550439873934
True	162.52607646267535
True	373.00441001460695
True	382.6857406256672
True	206.03536836849972
True	165.9454077672491
True	385.0812876270754
True	33.62714007030645
True	488.5781443593971
True	1104.3663669957443
True	115.27282900807676
True	479.5005159380819
True	295.04781227747327
True	29.10572405426272
True	412.8430161413683
True	106.72215731594471
True	607.8864438954595
True	202.58428095876573
True	429.6075582084225
True	21.00384283746919
True	443.9711183240756
True	109.74603778613464
True	348.8322628540728
True	34.048665072114375
True	175.8543780691984
True	244.7890912963732
True	777.9862016481131
True	56.35523102039016
True	138.66053155496198
True	234.68911095297
True	134.8943781071462
True	641.3232538088627
True	548.9414077046509
True	788.7597236086183
True	393.0016443162835
True	535.2728784123493
True	427.7790683793488
True	689.8927901547142
True	74.3143916521471
True	449.275573744487
True	446.4337200339287
True	49.49087069108892
True	82.84430935046773
True	126.48591963530754
True	86.01586027576846
True	324.5086721258572
True	847.568470549473
True	324.24137147594814
True	1093.0213763428144
True	306.2887992033498
True	915.2881780462952
True	147.7406330613139
True	585.0846205718931
True	596.7476317605204
True	700.8238830980029
True	448.0506375937761
True	65.51934082935976
True	297.9458294180072
True	42.11495171736112
True	166.77380478634817
True	162.93071490920414
True	1157.307840173953
True	235.34488824909636
True	541.0796710204074
True	553.9048106739401
True	556.7383348959922
True	892.127069403389
True	592.6457854614927
True	636.7063579091086
True	991.3513937332436
True	120.89764602970968
True	318.9172603125277
True	258.0936350241494
True	319.3591220309989
True	90.6618488593432
True	368.85095738493095
True	4.001564440980907
True	322.6950777007725
True	258.3074314758011
True	613.2055968267022
True	281.4888743170794
True	368.2880620494359
True	11.209453098308568
True	61.48464201760086
True	553.3487826499986
True	30.847143606330967
True	145.9732126243323
True	64.19528153732603
True	142.15573430761597
True	233.13868312588585
True	70.03805097508813
True	385.78372636848377
True	280.79997768166714
True	98.86837164036324
True	344.08281228360835
True	60.23794492693771
True	564.4729962927569
True	825.1190396647964
True	275.5513062607891
True	1159.6062957268057
True	119.49872785266176
True	307.1616717409435
True	1048.5468893630127
True	84.96622744432683
True	277.82996574545774
True	10.308966582110951
True	404.0253236816156
True	447.5537116791836
True	149.39515693111034
True	622.4737997041696
True	889.631644022686
True	159.23817358404926
True	80.22471387721023
True	336.2076772216053
True	544.3323154876015
True	613.2139708268904
True	1247.9979261443336
True	26.4338446989592
True	958.0446026294424
True	141.7543143507339
True	618.3140464099134
True	112.0582852040789
True	125.15967859694412
True	191.07647221982876
True	165.42889931350564
True	748.826740973028
True	211.4252265791352
True	225.9611558398588
True	68.43358428873292
True	504.23183057160566
True	432.0609648940601
True	179.4539110612686
True	245.38027415004984
True	17.15631410609904
True	428.3211699288343
True	222.9162734861102
True	291.1119093288938
True	108.09793254701076
True	676.7728025120014
True	419.4523192438939
True	246.63793793590577
True	635.9843998973505
True	541.4963273132436
True	457.8266061759035
True	135.00660666195722
True	536.7143549153817
True	434.7979067814922
True	2.5895886180655125
True	197.55042318962785
True	91.64270655203998
True	244.26332365916812
True	2.986882835189883
True	123.04611700817524
True	359.2551698086391
True	6.691231386135371
True	852.4466567455781
True	170.81859846009908
True	695.5503880652458
True	801.1395173707965
True	165.01083368516234
True	219.87829569951217
True	486.06492920484845
True	846.3285304527143
True	47.313819825484536
True	36.56409485924159
True	131.7823784256796
True	611.3104717062392
True	678.391280082423
True	177.88855539896474
True	607.2808891259223
True	601.8957261640352
True	871.1933669481137
True	417.8953095814263
True	185.5440880910198
True	874.7594326641344
True	216.25163840191823
True	150.58978012759317
True	330.22338123559047
True	235.568414498874
True	198.3692711290976
True	617.9948819543853
True	252.2872602290801
True	194.2801369870364
True	447.7506625803702
True	471.8067073007036
True	59.69154199883119
True	283.6185912962994
True	77.0465296617086
True	350.8262666261548
True	356.1712890657091
True	258.5938836468102
True	180.34153442033875
True	388.3354246145142
True	654.9276664990282
True	755.3874317441699
True	303.0581737831258
True	737.1839510078165
True	64.1104548204288
True	875.1478281566991
True	352.5386492518714
True	13.82115793618031
True	613.7661416760519
True	723.9244460797483
True	266.64108181324826
True	173.77892057268983
True	45.75341375234255
True	395.27895701053535
True	76.29659993458152
True	14.539888948330637
True	895.9533189991769
True	394.5822779828569
True	175.89003550359388
True	1018.9022795055048
True	12.178186182735857
True	805.421906525675
True	32.19655527370317
True	671.7490251480117
True	59.10872836623312
True	740.3191307286922
True	443.060846447567
True	199.69148911627755
True	449.0992037584965
True	211.5602904519128
True	301.79669058622585
True	223.1368805626519
True	410.402665666847
True	9.802463144737326
True	320.5735276439204
True	115.38829965498924
True	9.64222222719166
True	474.7761803438491
True	726.195157346341
True	286.7648433107415
True	83.18349561430762
True	315.89642627398393
True	78.45373913002464
True	187.8937514801765
True	188.06676153563384
True	375.2151870688657
True	42.02967333003675
True	137.7163482290932
True	391.9147724059907
True	895.8771623004918
True	112.3927032134234
True	214.99511692201943
True	427.4051760926948
True	19.154884776550084
True	421.21968928977975
True	512.3614582187166
True	90.80978269050397
True	393.8870400893401
True	359.3150743563614
True	413.0079200731663
True	599.6557806271344
True	1049.2468732416066
True	986.0750112069916
True	57.182439566774015
True	1095.587252853744
True	110.95159235096084
True	114.5613723727326
True	108.06613362476864
True	513.1591435954113
True	382.4746138027491
True	577.6602545387627
True	256.586091199312
True	157.62755569273727
True	405.4368075582249
True	16.098236586224424
True	450.1564259285735
True	382.7887708965536
True	146.81721775816118
True	92.05491427440931
True	542.9491027155981
True	988.9598355249262
True	196.25323294476584
True	67.56248728211897
True	428.53698298162834
True	372.8243940822842
True	484.6535952055252
True	315.8236229587508
True	4.065575441008561
True	540.8412042557211
True	499.1637126484336
True	510.67806090964336
True	190.27691874126683
True	102.57990335915296
True	22.46541873895282
True	377.1438182419765
True	102.61735545675016
True	8.592980775946877
True	31.761262518850227
True	347.51723532393515
True	641.6166008931791
True	129.13447941123076
True	93.13526446434872
True	26.06265615178352
True	418.29226188417584
True	354.7774876014835
True	797.7537043812919
True	302.17495013474496
True	515.1793526681903
True	524.6237961116435
True	515.2602241061445
True	293.0956694452574
True	547.567091058115
True	92.6358347547154
True	573.1302963893628
True	6.491364672590058
True	362.9716435329026
True	460.8504933271174
True	998.4560499449192
True	339.2957232452404
True	793.7471688223006
True	971.9801537720944
True	180.92201461399887
True	33.797203420903706
True	365.9419841269449
True	382.4961865956353
True	593.2395164211405
True	253.48851798887296
True	26.49781091608508
True	626.5690286535257
True	123.50594027154632
True	1087.3059708947533
True	317.29895950857804
True	471.69157236842926
True	127.877076778377
True	808.5454234233207
True	140.35212475326833
True	811.303267979059
True	571.6367336579032
True	179.1298894959539
True	107.125461971201
True	67.44765230546855
True	573.1880978022643
True	914.1654137602984
True	422.2623934231309
True	543.7258869333367
True	128.54190280237114
True	641.7985116973227
True	469.920156382924
True	767.1440664044906
True	329.6346561054052
True	574.8147434346365
True	114.47508122487204
True	26.07750152686324
True	416.1345294370483
True	171.30266055368602
True	106.0285412436129
True	378.3822811915776
True	1116.529449034485
True	276.9468387021861
True	563.1183582189077
True	11.418695244707896
True	70.97471525328797
True	333.7067211058516
True	781.9016023699781
True	466.9981662936928
True	513.3769027819179
True	708.9145859496581
True	69.94462759806666
True	746.1532729497835
True	45.70062372801285
True	102.8233935923912
True	180.2883300726724
True	84.40666247710868
True	24.2082865062939
True	282.7328457871493
True	461.7869112067979
True	899.9893772544707
True	867.3765203365655
True	5.697861613229415
True	296.0099013051636
True	456.2107721763383
True	127.21049245190127
True	248.59309169092955
True	328.80151698186023
True	1303.1175601006255
True	441.3784459729257
True	25.350666299624105
True	188.97885244307136
True	699.0355099611285
True	34.83850519452464
True	175.54966100750286
True	556.0001879638712
True	72.80409503963489
True	874.3726510927247
True	329.4132868236576
True	683.9616788689149
True	78.74470162763396
True	687.5740403629493
True	570.5568952013755
True	856.2296115486546
True	249.74410715035987
True	506.1052287372921
True	856.8975149330771
True	893.5966925399586
True	241.3284042383192
True	766.797256933902
True	223.6860860113644
True	451.6058502288121
True	369.721447521661
True	496.3302019869545
True	505.3483187995361
True	324.41429125918216
True	351.13989679090537
True	115.14805935931238
True	344.1203719351224
True	1128.1852031224385
True	316.628470004424
True	147.59351405576325
True	289.4901160168088
True	760.0021219397994
True	656.4033271216733
True	425.0300473035559
True	121.62971845888846
True	334.72514306336313
True	36.063327491394034
True	170.05412611549215
True	90.54441853885004
True	88.15155575467932
True	564.5335247541016
True	138.6130464025329
True	135.66655727702403
True	106.69964716989274
True	88.66184320300735
True	441.8651902798589
True	391.5748094388975
True	1011.3495778202378
True	539.1678185998786
True	846.5564301285285
True	273.6442200058564
True	306.12703280467497
True	527.6534329741353
True	196.6320348002708
True	739.5125853510659
True	254.77062470076268
True	346.04367369785587
True	72.0293813123281
True	120.4972433922052
True	258.2038911677813
True	115.91782675961822
True	482.5103902360332
True	32.1173222148779
True	563.7525626653128
True	999.431454728211
True	715.6607761784757
True	1.1241572001029374
True	66.30936248134223
True	483.3144842240714
True	433.1051110500749
True	78.25975354009384
True	117.93298736521984
True	315.3188039499746
True	79.96504244770496
True	55.035720110673154
True	703.6945863239099
True	673.4207230658587
True	150.6197691131313
True	164.11119907859185
True	530.7825803386528
True	54.66759860584628
True	24.47203621093039
True	587.3772392826463
True	430.3320184218636
True	1129.8745256398286
True	46.626599870020925
True	451.9583120002632
True	911.3226193500678
True	796.8805753669786
True	288.00115925846484
True	760.8555576410103
True	384.46248017379713
True	41.4784689106163
True	96.99839234067986
True	706.201353757086
True	74.1913253950175
True	139.24578558989003
True	935.6647520022336
True	190.59669221678777
True	273.3131009065595
True	102.23464530057052
True	600.8016825516503
True	585.4769277276298
True	212.0011216633109
True	434.55241992631306
True	38.47823475392688
True	279.9729487806862
True	623.9743770269209
True	606.2826010168635
True	310.7758571496529
True	76.38104755806674
True	916.6548833750816
True	1073.975244656
True	564.991559730414
True	63.733815807558926
True	27.50791287261497
True	87.40077856045687
True	107.90027120331308
True	103.82054288427688
True	883.1830312412429
True	1154.9802801694757
True	760.6528585623338
True	348.02232003959585
True	7.926973410603006
True	21.12513426389143
True	336.1031424640129
True	479.3269267031216
True	48.409176315671566
True	583.6986672022449
True	423.7883222359436
True	413.5394546703254
True	84.6160524562082
True	192.60514255154365
True	251.31303317476647
True	141.40678575087225
True	401.8593323162012
True	41.92319504802681
True	172.52855765485012
True	1170.0014055200645
True	5.718730604896415
True	25.55635198795433
True	581.0088934106864
True	360.1519737810715
True	770.3371614387219
True	155.29560261403566
True	769.1613362693532
True	602.6001109599564
True	273.41836221675425
True	421.95337911629895
True	332.4341193976751
True	294.98538009560025
True	269.0766212383116
True	412.1222916831295
True	514.5338584822894
True	498.36125216107655
True	104.6857495996224
True	347.3227902427254
True	8.431218981766024
True	183.2582835380093
True	230.29257913258172
True	861.798484286742
True	588.5468874259111
True	31.76862247711481
True	738.9680315360308
True	846.1496517972882
True	106.43416824138698
True	345.2393968167923
True	843.7132617717793
True	224.23859345259748
True	164.3834835085308
True	543.1331490039539
True	576.8312382615813
True	1122.1576030671206
True	145.45763368434746
True	151.7710626500875
True	257.2846908166972
True	306.4268704460569
True	410.86619004617177
True	411.7028255164509
True	316.7591708970371
True	453.27372562095405
True	496.5319798690773
True	231.12386677066013
True	1485.168220823889
True	246.57219122600424
True	389.7673229005264
True	52.36355379080017
True	762.5208254735405
True	260.5722273760734
True	952.8007223172342
True	548.0941237163468
True	317.35630566302416
True	791.8091790081069
True	273.9082627414051
True	218.8369851690553
True	254.5715330963967
True	225.63629352120785
True	143.3382841777658
True	237.0752095875088
True	732.5918063487493
True	506.7510915411448
True	218.3614490907
True	1158.7662515813197
True	112.84313982843872
True	263.6832951317864
True	72.64118315667972
True	302.18150945986946
True	429.73318535136144
True	95.4752472425147
True	232.6475581535564
True	76.8523729557581
True	701.4850120475055
True	370.1525067410926
True	225.14666823499684
True	731.326883998578
True	832.6294650819902
True	832.8664178157607
True	823.5918912670459
True	355.1449638887281
True	1.7865409359950002
True	264.10728504102445
True	57.20555651301492
True	380.02639925029655
True	53.35009567045434
True	351.814830706999
True	863.2084498103436
True	1005.9773455613044
True	399.6762498982057
True	20.939047787495287
True	546.2048102889751
True	515.2215228115524
True	189.0001318780278
True	239.1944710708998
True	295.5003449695805
True	23.572452704364466
True	132.30037855440446
True	934.5884817920376
True	61.09945341896942
True	483.5845210640927
True	785.643766716539
True	100.98110660213432
True	241.97959161726425
True	116.41591705156932
True	14.98621917149634
True	1.4373478916216316
True	120.1199970553752
True	1003.36788346313
True	495.2436870618828
True	66.93403350639667
True	784.4377752486874
True	345.1396949785346
True	1.883162383735892
True	461.6014865466971
True	188.04120592639185
True	480.93418242233525
True	78.9509275580556
True	319.9444917179869
True	397.923787353544
True	160.5727903683977
True	209.5436891581173
True	124.90001919224386
True	168.34670890355355
True	976.2707689361558
True	16.116233059884472
True	508.3761264436984
True	496.2118005959826
True	401.503566344758
True	222.9552474575368
True	240.04106844522389
True	157.34050503874386
True	50.76997214799009
True	454.856810575117
True	153.95641092510294
True	809.9808817565629
True	831.4303072789592
True	248.2212217603569
True	330.0590451026252
True	525.6475142331346
True	41.51121230098399
True	85.31673326186534
True	734.902805125073
True	1097.5388566775466
True	109.7992470191886
True	730.2917383622741
True	142.97977575567893
True	930.9266972592025
True	670.8830690989059
True	108.9699308491016
True	282.83429119558167
True	634.543938138985
True	260.88194706777
True	47.42449936335192
True	559.6447192690624
True	449.8665248072317
True	5.835120032351751
True	468.47877758837984
True	67.88331119232181
True	174.7930178245128
True	237.4327626648468
True	307.3495290497478
True	75.4940012497368
True	226.1064527175444
True	348.9463838987116
True	451.8555093403602
True	934.2763305941064
True	49.1320995696531
True	951.4966470746796
True	1010.6506269061744
True	134.8074390069154
True	76.00952052810715
True	996.6281781363084
True	33.63384951938453
True	214.74956336942765
True	89.90061708909703
True	217.2113995975635
True	356.82795735488355
True	933.1451037785736
True	98.03242770081064
True	68.84640887018196
True	617.7947840441487
True	276.43150833404235
True	723.5335265852633
True	53.06453607530968
True	512.5154622513572
True	398.9778263279
True	677.9000539077886
True	53.102456048898375
True	110.5968465936852
True	27.763644206977503
True	268.79588745053985
True	44.6774235305632
True	348.7940512296375
True	2.497442849435371
True	1184.9676623886685
True	105.39754632161096
True	134.29775057373416
True	354.6328677163876
True	733.6267476564653
True	688.6960246628645
True	994.8228305121742
True	484.08030829238
True	415.0507391882883
True	138.96515624914252
True	421.691399178539
True	862.2785669436879
True	417.9054628330927
True	964.8386213553468
True	88.03325053708662
True	420.14562245280007
True	178.23958374087127
True	283.672392874923
True	729.4554177060605
True	162.79961245804444
True	136.36367331385634
True	61.56327263212108
True	876.1160561104803
True	784.0794326059086
True	75.83563448950194
True	453.88654324154174
True	758.0131813582625
True	422.5892762198603
True	56.66879702911896
True	313.02331627503617
True	790.8670237981993
True	33.72089499316165
True	378.9175140950581
True	160.8217163608758
True	276.8624360720461
True	34.76279980036785
True	219.65315203091595
True	792.4461763226903
True	642.1280987284508
True	54.89464584192765
True	297.049082640075
True	905.9536727012852
True	18.29420544832503
True	310.7190389782519
True	287.46787553100404
True	430.5463526777402
True	216.3134118157245
True	601.0560136241949
True	46.11590359908444
True	947.6507346577328
True	866.5333401237265
True	46.80345692339794
True	389.1781344172503
True	717.7302853643351
True	930.5148577915824
True	271.14188338735124
True	617.061072730436
True	130.78294411984913
True	185.77307368197543
True	137.78347339965018
True	139.0722887007214
True	212.7452569316523
True	938.3952649300708
True	780.2086250002044
True	951.5746547656825
True	19.962604316017792
True	26.35617514066132
True	344.212300645505
True	14.375906371861904
True	622.2243424975994
True	1091.894108666903
True	276.85943553390183
True	204.82322720200293
True	84.21871265240384
True	218.37885127729604
True	127.39165843992356
True	45.29999970513361
True	136.28310376213972
True	88.21201232796696
True	247.0522757615194
True	524.8253044014981
True	163.13079287801068
True	27.86991700910602
True	55.59471478618581
True	419.6266168523983
True	270.0952520877029
True	601.285923024583
True	21.445798295488167
True	117.25430739155138
True	672.0123837334312
True	265.37516464224854
True	470.7100179422551
True	657.9583896260425
True	98.09203646893516
True	104.2115220788253
True	78.54795779483956
True	26.171861405262334
True	124.99014925622956
True	90.90817907862434
True	93.246116412182
True	156.81056210704824
True	243.0093230377906
True	841.8918072258808
True	293.90949665635605
True	955.2292740519578
True	165.46956663540163
True	196.7136626964504
True	806.4176690324978
True	323.9014347377648
True	580.3064629545391
True	255.62479290517493
True	371.0729957455085
True	442.8546582544431
True	566.3281928325983
True	645.3386415309429
True	377.7116399158044
True	35.240522471708125
True	545.4968502070947
True	628.3804449309819
True	19.57452100188184
True	12.07977124733643
True	262.5938479372586
True	414.5659022799548
True	439.9442352893715
True	68.7942508906361
True	662.2709574191979
True	992.9674085789096
True	238.66490560822055
True	901.6025922452284
True	276.7145932363114
True	106.78400372031818
True	271.8701028117424
True	706.977351961566
True	37.88860966081125
True	582.8019213869989
True	1274.6399167787815
True	1023.188017178982
True	905.4264714528867
True	209.48703486028413
True	92.93041250758608
True	197.230494503279
True	830.2552025988293
True	145.38928614631843
True	1069.7981610253576
True	887.9381836578173
True	41.683107907561066
True	87.68603360170582
True	419.3798213942727
True	407.8982577646159
True	199.4412914142446
True	505.75182692759495
True	643.1147940205818
True	127.49316029519667
True	271.70222402387594
True	985.580240896789
True	51.49440210899154
True	700.7559912441066
True	573.7599466588559
True	37.552629382205
True	838.6474259962944
True	382.8093936213227
True	583.433428782246
True	107.30074390896974
True	277.47933027640886
True	215.79433011265792
True	27.91676198585344
True	132.78893194834555
True	724.0213030348284
True	140.0694217923038
True	392.3569163501619
True	60.49163512841293
True	639.3084288140909
True	590.4928758825406
True	222.8569393269048
True	456.36427723488765
True	165.94622762340765
True	165.17494941497446
True	213.50422669788472
True	275.98484611966035
True	366.7654212737252
True	127.24448738020575
True	198.41356808278772
True	25.95572376702396
True	898.0148245163892
True	303.6796164628268
True	9.994088452630418
True	365.3531873691175
True	152.90701834480933
True	639.5568612652276
True	373.4815785606215
True	583.0656830461226
True	531.9606110255187
True	480.6753934086736
True	783.6613355353076
True	236.10535486705655
True	568.9149496248033
True	153.88680565698047
True	536.9616314933877
True	357.1611364205962
True	369.9710023030225
True	123.36022451045694
True	130.43134432091423
True	109.19129663159946
True	69.8959133021405
True	731.9166118961251
True	181.81287654766723
True	47.904432358321614
True	0.0
True	563.9543241125708
True	111.94340706609384
True	21.668050231695563
True	43.01385610823132
True	116.63303852237988
True	505.1614667867941
True	178.1162739069035
True	107.78528500238612
True	37.07657301271225
True	161.63830412247816
True	917.2595935541344
True	50.38300641536702
True	234.69834255551507
True	736.2812678452868
True	314.1119354650649
True	467.01776885611446
True	461.1981220596799
True	505.949962936867
True	589.299559686087
True	905.1792596503916
True	265.2756898940128
True	989.886524796658
True	912.4108357515094
True	630.9070683321402
True	343.9920839329016
True	828.9536319670692
True	9.328078821546534
True	35.20535532579004
True	307.42324719180226
True	43.50585988286283
True	203.22099916832497
True	762.1940953569014
True	217.74481407186036
True	735.476174489704
True	767.460539350186
True	118.41107938982069
True	374.1544473379474
True	576.1114881762048
True	23.712787180238976
True	131.58719737196392
True	428.1940754117182
True	303.1779696362474
True	197.22058378175709
True	112.36558207183477
True	375.7592384183863
True	21.309094489559232
True	369.0785468993925
True	360.21493493113394
True	1086.552388060152
True	377.34689449114535
True	30.640757260803625
True	423.9038333569215
True	450.0726239022421
True	228.36566420452365
True	30.6746575985828
True	763.2098788174575
True	430.759172194944
True	184.23390123533304
True	12.82381261639252
True	1214.3560085495037
True	164.50704760252506
True	26.97913849181464
True	308.4851619963161
True	270.3587305122974
True	115.2185976864166
True	298.756358386557
True	47.04264476648992
True	316.10763071687364
True	292.63555963703544
True	299.81825015606
True	31.23323463924918
True	48.28954984041
True	1071.7780550896673
True	23.583470994293226
True	12.143477711099614
True	174.46856431549662
True	662.0200995461021
True	9.423375150145464
True	189.12291466976217
True	173.5236329536223
True	532.6554275825478
True	350.37479980826737
True	711.2216969709162
True	312.4461408665568
True	488.0576283910836
True	436.6956434899436
True	514.3631890801814
True	104.33827425468294
True	1273.765062486608
True	910.4147700672185
True	285.4450333702024
True	563.8708420634189
True	97.91921204977676
True	568.6941056958749
True	430.7621360368644
True	151.3278954519869
True	78.81104003529283
True	345.4781984437054
True	163.55242622120255
True	32.439291534611826
True	576.6340701746554
True	383.0655329005773
True	67.80399563466193
True	30.520455982887288
True	660.1800185819726
True	488.1499886946542
True	74.49868085972345
True	22.464603923789483
True	327.8627036894241
True	309.4188857562873
True	697.858203285209
True	552.7403168227742
True	565.493858398859
True	791.1306629380075
True	9.596904990280008
True	57.184744333636935
True	38.52281591891856
True	60.55637689146435
True	505.8887286897775
True	594.7338491492222
True	84.35386889179162
True	116.5694806293974
True	201.40931751814895
True	75.43878456495982
True	180.12479646691656
True	205.9500083014874
True	265.6855862996835
True	812.1987528190227
True	601.7546921358485
True	291.1029192770433
True	186.3003179754552
True	266.2193326160946
True	242.9726524703022
True	724.4462152681351
True	331.256037518707
True	170.8028526506836
True	900.8737428821122
True	362.5490559653111
True	483.6823917846907
True	156.9591567408292
True	122.6074547239899
True	62.57885667319832
True	223.73147127702853
True	958.3618085137136
True	543.6117134863746
True	110.33110406348688
True	360.8986383019248
True	105.5267601058346
True	669.277155956048
True	4.721592761282849
True	707.100987741452
True	37.494885362990445
True	945.0377092395712
True	838.4387974049521
True	213.13152047951317
True	31.44936205595545
True	83.25951885516416
True	459.0479725979545
True	223.96227027161703
True	1.5060953641410242
True	74.81334423550388
True	1095.704857323362
True	340.58961128478103
True	664.7557023742478
True	496.15674631630594
True	30.845997867877813
True	141.45329585439862
True	442.7031853745685
True	948.951916744216
True	838.8245321021403
True	418.1952242673218
True	335.845605127377
True	16.95530525960924
True	80.45102808696035
True	752.3247407175941
True	465.3983582572589
True	388.868761556147
True	872.4805960056834
True	28.01872109225427
True	218.4164386082922
True	897.2754795213144
True	232.954986711072
True	8.672056174405352
True	497.40760813414704
True	103.34882170539872
True	646.9578842623436
True	55.20433508131966
True	263.5642276695956
True	849.6817883975758
True	883.13769240098
True	280.5080399149056
True	450.3234422184559
True	113.83613340479648
True	605.915328334608
True	265.2014737957104
True	183.17622523823337
True	854.685440472912
True	54.01941433839936
True	695.9394514174983
True	279.48971108769246
True	289.7885889320453
True	169.57717818944843
True	483.6460938246847
True	618.2000161073378
True	374.7019202352149
True	409.1596186400108
True	68.9309806587052
True	162.8958920057797
True	463.51142900619135
True	225.2464065223198
True	35.511281092877866
True	200.9191177069
True	402.1457161151291
True	391.1086068096415
True	756.3565390886297
True	124.721862744701
True	663.9340288512903
True	508.50550211694457
True	586.014829219147
True	138.6379380593812
True	41.115113933929415
True	656.9767737263445
True	70.26945568743803
True	567.121646665658
True	712.5952140333252
True	450.0224126729563
True	140.6665013321743
True	510.608151778601
True	5.206671298284729
True	405.8070663289266
True	31.82123110818933
True	631.5094015053257
True	263.4269127448927
True	570.0563395682466
True	688.133642931203
True	131.0215378233386
True	542.1016889606432
True	483.0340252399176
True	62.45589335649665
True	959.0328920090644
True	3.403197595391852
True	25.42992419332005
True	638.9974002662933
True	687.8638159904588
True	129.80207703349765
True	407.13321832799136
True	130.2544002712971
True	75.55365856797026
True	464.92393915974674
True	42.96699209631857
True	502.4437911075741
True	13.472578999221495
True	866.7589813116546
True	550.115067294767
True	635.8124653278669
True	105.89955612619327
True	385.5745160596597
True	991.0428768600196
True	897.544856292912
True	139.72089903287085
True	552.0877821627533
True	439.1808411409752
True	245.1615976361368
True	251.1050358753619
True	5.7392551725715055
True	314.53192597567715
True	11.380432011450724
True	362.2130377733584
True	76.87202090725711
True	410.1587802530164
True	642.2724225078354
True	122.16990384098423
True	233.495215776765
True	645.6800192624632
True	680.1420348021966
True	287.76962830454767
True	135.07132161347525
True	167.77455047980916
True	478.9194961771272
True	83.52762021897775
True	11.98172127818076
True	506.3905317192305
True	572.0681808449865
True	16.68299805435757
True	138.60743220305773
True	887.1315959392685
True	480.6334565691004
True	267.7754452023884
True	33.36679139275605
True	472.5824838428196
True	115.69981633889282
True	596.8911777894303
True	670.0229800932161
True	300.19029863951914
True	371.1915121247945
True	190.308812194597
True	244.8035759267751
True	72.61927141514825
True	207.5401220368671
True	500.132221577096
True	21.76495436326701
True	448.758339550763
True	376.9797271423048
True	694.4272959673958
True	890.7827611055552
True	915.531957535339
True	156.71754197747862
True	416.8532725875984
True	74.32060784377505
True	186.29920686818028
True	310.7856713797355
True	11.3485861129776
True	772.3357491302063
True	24.644939802215028
True	394.9012752314144
True	270.10156692580125
True	662.3957946830117
True	215.66242018078972
True	41.339250816838415
True	695.8110879475646
True	1074.0613214574894
True	230.45364364901684
True	130.1418657377014
True	609.9845261633001
True	490.70478843948337
True	17.65810247282762
True	837.2483925614665
True	109.70469198032666
True	45.7361248957787
True	298.3067707912254
True	338.06381063858703
True	399.4546238926741
True	275.32376683365663
True	20.03268629829785
True	24.015249801770896
True	841.913887080574
True	199.0059092271141
True	115.7023289106069
True	827.1085254176738
True	638.9383981215171
True	636.8725605697985
True	447.3377964989048
True	143.3465888773558
True	32.83689526450511
True	104.55213060094572
True	428.6332508242219
True	225.74242488114905
True	482.8056491595567
True	144.1000188059023
True	493.3332376117669
True	622.6647843935998
True	951.5197800837568
True	25.383900445537307
True	986.2058127641304
True	1122.826485091755
True	490.9015659056204
True	81.73017972272213
True	794.7951707676551
True	642.8144533886502
True	683.8940302067783
True	175.3109039227445
True	730.7601252129695
True	704.1664808120609
True	124.10294472171074
True	782.7705932720819
True	804.4864514332872
True	475.5610303032593
True	228.81057133660968
True	78.77105971698062
True	319.8816862723712
True	348.1613066693459
True	459.1835657514951
True	439.1957919702295
True	196.7921933549784
True	309.5781674824513
True	2.7015293555383995
True	12.16820050314842
True	103.13923926479642
True	131.7956861581497
True	354.71585175751085
True	345.76608157757835
True	110.00675327589389
True	16.44404989547886
True	206.265104147456
True	838.3384004178238
True	459.6638834726039
True	528.8868824041383
True	554.4843474254452
True	817.8597797797516
True	645.1932501613165
True	90.17258288388872
True	213.8030952945168
True	247.27286660340044
True	281.10683689183423
True	106.85588552864908
True	364.6136423296628
True	433.68431196014734
True	169.49596996710005
True	660.7027213322737
True	246.2991660011727
True	206.3221152405262
True	28.72538807874264
True	245.92530347154823
True	494.4982692198271
True	168.50419685658358
True	543.7956520963954
True	472.4114527779254
True	243.28553466976044
True	96.53597533934432
True	42.50994789069699
True	403.1152948481232
True	793.949015876211
True	172.34256577704997
True	1013.6621004900855
True	1046.6311103449116
True	475.1500996774087
True	103.78650406425088
True	118.90162223562363
True	675.2264802146829
True	8.398474930159917
True	222.6382777917408
True	139.28144876843814
True	117.79636983095202
True	328.4746343209204
True	638.3232476487633
True	34.92917410556336
True	126.26954579811368
True	966.171499481138
True	54.04699778512232
True	455.8738777645828
True	528.0503241128231
True	259.56624707111064
True	130.86752242605672
True	931.945171736497
True	1195.7865304164277
True	524.6251793231612
True	650.9713275185718
True	215.0961184843836
True	156.790457004703
True	327.0364979320124
True	255.0153433767165
True	182.01620171604137
True	303.5275797245275
True	346.06943130424816
True	11.625264128183746
True	608.6991315907534
True	150.84400937187556
True	83.36593294379678
True	439.12639324786
True	314.78075184814503
True	1203.089959531382
True	329.35279478531777
True	1034.929829589972
True	9.782623546431935
True	264.7754872424689
True	225.69214266469788
True	154.78598832126292
True	492.2566725810959
True	199.77630763937003
True	392.1572716541523
True	330.30977655414523
True	108.2496360422928
True	356.1304537307261
True	1046.7548177639994
True	711.7405245308319
True	225.1637686590186
True	111.61461670209052
True	305.26987426633946
True	25.23109741127693
True	360.04242283303734
True	315.37033161084656
True	572.4982999151227
True	474.9912047226482
True	355.10153427743313
True	160.7030455440488
True	12.07564465022786
True	428.0888706003337
True	286.12778161638045
True	144.33689011544055
True	305.21251399964075
True	411.5773076686436
True	814.4804166824341
True	314.2870092249353
True	774.6853711623943
True	389.9641903923516
True	381.7105174117372
True	1.4870459942859782
True	1238.5292058564337
True	103.36770404887667
True	940.006168343376
True	211.7451958650053
True	467.90898629693794
True	671.1306643035352
True	80.32722144481329
True	495.6263097194913
True	31.32168569967382
True	433.61645063236176
True	76.28088373999505
True	227.26758821305503
True	38.02097083478921
True	660.6054944800428
True	184.76185974034112
True	24.42671679053281
True	390.3017775294414
True	106.131520461467
True	174.88924710866306
True	827.4476104628955
True	262.8092068854927
True	153.95922246803227
True	376.6589723592539
True	523.710056501849
True	326.4238833599072
True	519.7222410846824
True	623.7143665105858
True	150.55041503734617
True	7.705387510333313
True	71.57004432423811
True	426.15412668116375
True	89.24906383411609
True	75.57963009037972
True	1026.5889658626195
True	27.806686359306557
True	321.5238540785446
True	320.900543555072
True	441.4037245358542
True	676.3036831189019
True	191.8171313941576
True	651.8751481389888
True	339.4657228997563
True	353.16450061533004
True	275.19026548337075
True	220.1157708010252
True	359.97210433034684
True	458.9776311341538
True	404.51617566242606
True	601.4347545000213
True	137.96237103489506
True	72.59259092299466
True	40.397807797199306
True	300.2832729139609
True	637.64778219156
True	404.1220959543558
True	784.391979208398
True	216.9046182401572
True	374.633323869361
True	66.97573118914879
True	55.98657026719633
True	412.8906345336191
True	203.1649085571673
True	221.1985565224269
True	40.99680948349471
True	1054.3051463028164
True	176.57179665517071
True	908.5145434873892
True	314.2815396578501
True	912.7215856417404
True	227.80823522117043
True	462.535963583496
True	537.1140259929288
True	617.4646167721531
True	212.3753375696681
True	478.40202285228366
True	915.9323317209409
True	125.91013248190524
True	6.95200432705768
True	574.6494715809719
True	28.084676325118043
True	72.18901963586326
True	791.2159534387456
True	233.54563340134368
True	972.9923213002548
True	692.7496782436945
True	418.19243005732017
True	282.7412855918542
True	500.5471122449703
True	348.5984006968808
True	180.3404983626233
True	702.3573330048978
True	715.8721210466155
True	208.99412643716192
True	88.99783473232127
True	518.0281121931923
True	135.99783351919604
True	373.4922489752054
True	346.85058802884214
True	64.30533493360191
True	368.8821086495185
True	428.3230426925396
True	387.7033646879759
True	408.9034740495591
True	409.5285409515563
True	650.4307480264509
True	57.80043165324755
True	446.0570189491091
True	316.54157751143106
True	665.1022565779779
True	212.9570083499285
True	100.60505659230458
True	40.86826988332309
True	554.0285233264011
True	648.1837577254696
True	176.66316007426283
True	407.5482350049076
True	351.6743635304997
True	16.59725980123619
True	172.20426773716952
True	290.4672007960647
True	3.447560769187368
True	889.0851710498855
True	78.06107195961941
True	100.93281201835678
True	119.9257656082898
True	352.24271455742604
True	38.32273372577424
True	431.0808079568994
True	228.93480935182745
True	5.558666960773501
True	119.76721452606763
True	447.3462731706393
True	52.60194431401537
True	69.3385820997983
True	185.3263834147813
True	299.38632477850695
True	949.2880309056276
True	376.01762791467365
True	969.4228287573638
True	193.80519219222623
True	1028.4004822232966
True	778.2728684608685
True	646.5115942746841
True	413.2611288108104
True	375.3943598107403
True	81.40000354561893
True	73.2065902982396
True	79.92318134555518
True	178.5738692495686
True	482.826405750821
True	1095.9037214182515
True	181.24515863397937
True	361.5137918091796
True	430.3230019059948
True	584.153252111515
True	589.1721490273559
True	269.70321196240195
True	469.9837983402092
True	669.0610254516255
True	91.6965820524443
True	709.2103401939991
True	256.6555010609073
True	129.8256870707383
True	412.0162165366182
True	856.2097280914951
True	421.7204735650856
True	882.1707273608818
True	199.112634049542
True	342.2765130493673
True	684.150584296878
True	611.2844833052228
True	191.48077533189525
True	260.501656305166
True	782.1783999860642
True	31.241923854345707
True	191.3285084685448
True	486.17784284575424
True	702.1103748409233
True	101.46902978354774
True	38.08489824561584
True	157.8131684353571
True	710.0104030051419
True	322.94259405290245
True	553.6978257381701
True	350.73392620557803
True	302.4659513754827
True	457.3093438814145
True	486.9664658094009
True	71.05653603598762
True	376.6612933980575
True	776.9744274224483
True	0.0
True	301.4359790816601
True	244.40905151743547
True	983.6669135668192
True	146.2440410430757
True	636.8958917331645
True	622.7611978466573
True	118.78675970326849
True	221.4523115559084
True	130.85064043934932
True	10.98312529715433
True	298.2103325216083
True	380.13562916836776
True	1132.8399425724724
True	239.31487088568983
True	408.4158169171523
True	650.0861868754897
True	216.51981277979507
True	29.05494324683794
True	850.8544734454747
True	595.7030641590998
True	162.32851139263818
True	613.8680394414938
True	163.17254974391946
True	304.71888244040264
True	771.279826383317
True	35.68139800059907
True	106.62787681877664
True	506.9210563855865
True	60.58922021504523
True	76.55834816551175
True	410.0728112408541
True	22.382521831480528
True	737.8709865429352
True	101.99091978708825
True	157.88802634459873
True	15.129087815196108
True	707.9427197903476
True	30.502748136245778
True	795.2771900161049
True	390.080521365943
True	120.03676909282176
True	686.77270628901
True	530.2519128099538
True	553.4420215005296
True	49.34060330962109
True	374.19543576497045
True	5.273416418514024
True	93.88104202320744
True	384.32440354904736
True	49.47200953924027
True	113.41385203865272
True	307.2541915767555
True	182.057716816286
True	99.45394720353104
True	664.148527584422
True	18.31052979691758
True	1118.315709124126
True	518.5492848733713
True	303.77523314131247
True	493.1406815623007
True	124.98817514168184
True	811.7852898598461
True	1097.0934432042188
True	752.7879207375503
True	178.66221065437315
True	232.8810735087229
True	52.954128701216085
True	57.5616014239736
True	148.58800215803052
True	98.88826748941608
True	165.72056808614195
True	1175.9329389554623
True	314.5526937225723
True	351.47571191714013
True	715.8604418462603
True	17.16503214965129
True	15.249023071368818
True	587.7637620988118
True	5.700418444470165
True	122.51620764291812
True	674.5623977263467
True	190.71316799470756
True	646.0488346531396
True	852.7823822200977
True	152.45026057823253
True	903.09443998519
True	2.728358270200401
True	449.02339745097953
True	1067.2478420063871
True	24.83979331437395
True	238.37264829276725
True	151.45802493692048
True	972.0479379758098
True	234.974896961134
True	494.24073380618745
True	117.2931891940266
True	515.6018582776328
True	152.0184299530917
True	92.2503049176938
True	385.2112209479593
True	67.43911833061682
True	56.91800328136455
True	1055.9722418694437
True	259.94672317937125
True	159.72382187440897
True	381.5061315470402
True	406.8321543288711
True	213.30885128265717
True	164.37810396916944
True	401.2547103377444
True	35.091581960195064
True	484.3556435846919
True	1127.5521596054125
True	110.25762013237332
True	463.6582796477036
True	318.41300125597445
True	26.24470791515018
True	418.58072699194736
True	101.87293620548394
True	590.1289614315415
True	187.46913349886492
True	424.91446391404304
True	19.76459873133505
True	440.38853564657495
True	110.33491659558496
True	340.123662175887
True	32.050607702692865
True	166.35146160878253
True	249.66839044811348
True	776.4027194875905
True	58.124567695852384
True	140.93910535757038
True	238.6612006236469
True	138.1697950597428
True	604.6477188790288
True	558.2350964048925
True	793.9393125640332
True	393.9218130173323
True	550.0081087054798
True	410.4662568842196
True	685.5502510275928
True	69.74046437478822
True	473.8406122042447
True	430.262902269051
True	46.16885509036147
True	89.34479062303312
True	134.1168890849601
True	84.8073445417135
True	332.8009336414547
True	846.8676237933803
True	301.3700684684347
True	1105.8302449964326
True	302.11961454885204
True	931.6152811859874
True	153.62675812598496
True	585.5364512830814
True	626.7763151922452
True	706.902958974109
True	428.8067471632384
True	64.91629369559328
True	288.1856788858829
True	43.39407781654675
True	161.84137290125187
True	170.68827802825442
True	1132.523025327498
True	235.04228600183112
True	553.7839501776951
True	553.5066391544536
True	565.6357976423565
True	883.3602946155492
True	595.0037700751843
True	652.6105075182415
True	908.1409185444038
True	127.65442001176964
True	302.6639923036465
True	258.751619295832
True	345.8961179441504
True	85.23628142921545
True	376.4458450536192
True	4.192882253404554
True	352.0305735705608
True	271.1455205652132
True	617.0202094722074
True	274.8437816423761
True	363.03583556271786
True	10.011427913468046
True	58.15133476143518
True	536.7695993508814
True	32.09838255446084
True	142.8037605942596
True	62.80489538999595
True	151.80798743479733
True	242.45267319714117
True	66.25690397437222
True	401.5831871496282
True	280.9670379627227
True	99.34364353521312
True	336.6949974097118
True	62.01427312036399
True	586.5129017771391
True	862.0889690948545
True	281.29126724162086
True	1166.8531109862015
True	116.7073837731996
True	289.3117384550543
True	1025.00815304017
True	88.85851238069222
True	286.85284389447924
True	11.433105400536745
True	407.22803832300417
True	451.2831990477703
True	160.697655528624
True	628.4629832257255
True	894.387780548523
True	158.2743689736951
True	76.67456853395973
True	337.8318509566094
True	578.8755775414504
True	621.206455402833
True	1219.182004438151
True	27.01757630211799
True	954.6027466650432
True	139.39557993734485
True	627.4775909359842
True	123.6685492570771
True	126.44616211779288
True	180.09790748630897
True	174.86756381711817
True	756.6128559850124
True	204.185290906295
True	228.14741369802573
True	69.74442455060199
True	517.2181841166231
True	448.7186920337813
True	175.46770314408172
True	233.41519255151
True	17.802477850079043
True	424.0035048049709
True	203.53507279834605
True	283.75937860185206
True	111.91037013247
True	713.6291385943683
True	424.607533751804
True	246.93028416263735
True	639.8272444192369
True	532.9256362586984
True	462.8416877107542
True	137.1123973816325
True	539.3180864066659
True	418.9631741351297
True	3.18861071284144
True	192.36556680976
True	97.45836898658268
True	240.9549407824774
True	3.309812139259586
True	131.58547058769594
True	345.4157453285439
True	7.121883848155036
True	850.5686378010034
True	169.8723953449594
True	725.7927266884059
True	793.3164909734111
True	166.4213997844379
True	215.76867377464603
True	485.6420657709551
True	870.2867073471629
True	49.15405033343381
True	38.88304262872016
True	139.51018262889755
True	619.1316217213617
True	737.474095052735
True	179.35480127150768
True	602.81406975514
True	604.7096483839622
True	821.2892861344762
True	434.1304227351712
True	200.50574110426092
True	878.9635806639959
True	222.2585137817649
True	149.27391127933436
True	324.56994160496447
True	220.18522748561963
True	200.2190419501665
True	605.8187312896309
True	252.5233091399181
True	197.15748223580505
True	459.53762944456207
True	478.4060009543224
True	66.12620068196487
True	292.440832720672
True	73.04814417340542
True	338.6766230015136
True	362.111316757022
True	250.3717339147981
True	182.35620579816737
True	367.9293775549264
True	638.3086293080207
True	752.5554005571762
True	298.3877169003751
True	739.4638007312687
True	66.28397494592537
True	863.0953741400261
True	349.7414861797669
True	14.08024121028499
True	626.0855791870625
True	689.1857587657493
True	264.91933589686744
True	164.4290005268239
True	49.087862163115545
True	378.9522144960821
True	75.72714947514332
True	13.86210607646265
True	909.4735136141488
True	367.0546607883105
True	177.88145548930638
True	936.2224156139648
True	13.13797772865064
True	799.9030501199743
True	29.458865482886655
True	650.590286986932
True	59.499323511419206
True	755.5294135409777
True	436.4945439842104
True	200.11659413056177
True	439.7663391907319
True	208.78230406790672
True	296.5179550572172
True	220.99886890829987
True	405.4482977534452
True	10.66685415977354
True	316.06416082941666
True	112.06562037721748
True	11.964098737289987
True	464.0994961114446
True	719.0825785420557
True	286.0703307634336
True	80.40869375479818
True	307.5174441977499
True	80.92793637614983
True	191.985243465598
True	184.75788256172825
True	378.09596018691536
True	43.53254231175895
True	131.99377987047166
True	372.7552547795655
True	882.0580701729741
True	111.73022777781688
True	210.2376602259963
True	458.6403552128243
True	18.91603216948712
True	433.0454346674292
True	507.4476287416143
True	88.85965168803335
True	398.3025417298838
True	345.7234985533621
True	427.5695268830672
True	592.4187133717402
True	1013.9356658548604
True	956.7380114234484
True	56.11341107413654
True	1045.081320787374
True	110.14333350642332
True	116.61095806969549
True	110.49907610659793
True	511.38421200217545
True	377.3467493237831
True	589.5293278966127
True	267.9598278143681
True	162.55570268240805
True	409.6290208053232
True	15.204963463986246
True	447.68089097530014
True	418.5034800222772
True	150.1997252582902
True	92.89059186927835
True	525.9982452154178
True	997.9635915313976
True	208.48694466541207
True	67.8786494659056
True	415.2593985196743
True	387.7632539708893
True	498.53700240896177
True	328.6282981769876
True	3.990002178468084
True	534.4471933647377
True	509.608322597699
True	504.47950018939184
True	194.2015008317736
True	103.91600789365008
True	22.823149105892973
True	381.9635638395645
True	108.73054408397786
True	8.2753449746672
True	31.14522734739053
True	349.06366620364844
True	641.9362980902501
True	133.98614740921528
True	94.1972642845744
True	25.125707176187312
True	420.1850714058626
True	346.79994740394005
True	784.0034578854237
True	305.49649775342937
True	513.7648647212252
True	526.5930474675325
True	527.7711890539756
True	290.04307400255715
True	540.7055022122858
True	97.65855066978256
True	593.0922218107829
True	7.404589522429621
True	360.6936336122152
True	461.8323110538569
True	998.6993020686706
True	350.7398580251111
True	813.822779970034
True	954.3518677450836
True	171.73893899169624
True	38.22911800401228
True	352.6179257094029
True	394.004810466985
True	567.6531950508801
True	246.76130767457312
True	29.68055027120326
True	632.9150905274362
True	126.15568717421208
True	1075.8416946092173
True	314.0763873387369
True	471.960718202466
True	123.50863882488706
True	812.0704747838784
True	136.6347685971698
True	814.4667618683463
True	589.1592084498579
True	192.1422453657085
True	108.697316915859
True	66.34508251185439
True	565.1254504325103
True	893.7873645543823
True	422.3599029784457
True	529.4679398019406
True	131.5711991284987
True	619.2570088915757
True	485.0830822606526
True	784.3711857855923
True	307.3214656426778
True	586.0377874599678
True	108.64042984530568
True	26.04705832087034
True	400.8565843848548
True	169.78088260506962
True	107.78426104937265
True	373.75479732713984
True	1061.5497412567015
True	265.88647657607294
True	554.7846778040511
True	10.034048755969312
True	73.19460864963392
True	332.60955932690115
True	794.8105600851093
True	451.82355265603655
True	525.0414197784079
True	725.1127058245515
True	66.78841750047305
True	737.4596435560422
True	48.7457572582966
True	101.38563755951988
True	178.96504280693017
True	80.3684232806388
True	26.153449335590125
True	300.74533622489685
True	466.3956769022259
True	912.1500578344026
True	857.7811841049295
True	3.274926206969764
True	288.107454207592
True	474.7735767353186
True	124.8385245439036
True	234.4616935973752
True	327.77946007370235
True	1292.6593228853976
True	453.4228758966135
True	25.74458687742697
True	178.66141076476322
True	710.9178648340221
True	36.09648484700454
True	168.8720381247429
True	546.1436241169497
True	70.03815695065808
True	885.3746066922201
True	329.9195423289126
True	662.8359867775849
True	76.23954205049323
True	671.2670271684485
True	587.4814531877577
True	888.4689014803297
True	258.2526389780442
True	507.3533423105732
True	855.2738896699474
True	899.8359964002761
True	230.7026673470969
True	769.3428980992811
True	236.45368047850255
True	449.996185907224
True	361.97722194856766
True	502.9360894098145
True	495.2210390378177
True	314.4308530441245
True	348.99845179266134
True	113.99467640388544
True	347.2671813590764
True	1145.4218550946182
True	300.0389575263032
True	143.5771520842781
True	300.846543591746
True	766.9252431464137
True	645.5741095302656
True	429.6811218436742
True	114.63001220530953
True	333.4717197161433
True	34.524878917703646
True	160.25852161394954
True	93.35073683871028
True	90.35781350019856
True	554.1403854594562
True	139.9234158992026
True	131.5378878469929
True	108.89259305219134
True	86.56871327789884
True	452.4381723385839
True	404.792474733888
True	1029.2053886528013
True	532.959088795858
True	885.5329644427862
True	276.8356848324748
True	294.5831682851559
True	546.0693684042325
True	194.66494480084245
True	750.7989486632765
True	241.1149922718521
True	360.35512219066726
True	70.34969553709854
True	113.08434586934898
True	252.92559419004957
True	125.58413245417309
True	472.13767338851767
True	30.15188373196406
True	590.20478436668
True	1019.98466276562
True	721.0533454469771
True	1.0683982206536524
True	65.0279956298504
True	505.1045215478157
True	434.4651474069788
True	75.39316592290764
True	119.87044677179637
True	298.0637176597479
True	81.69558301180362
True	51.73184107090101
True	702.937919429131
True	666.8144556534285
True	168.01100369491917
True	162.8062332810559
True	511.29346557035257
True	56.34520450868066
True	23.609757931475983
True	568.141992330083
True	447.4476582563691
True	1100.1213204174803
True	49.49680467462867
True	486.7959049241593
True	900.8067477073376
True	797.2357694947498
True	287.1027286367654
True	735.983259353728
True	397.99614064169685
True	40.36731727534253
True	103.33448112962844
True	705.6455245184634
True	78.22928462077842
True	142.79693336769597
True	945.4703995959082
True	187.1643342503044
True	276.85156038664815
True	102.4066087163672
True	639.9921365517408
True	588.2665179781053
True	209.08207311693957
True	431.7185553187906
True	41.64673018190598
True	274.3477102809684
True	578.7068164796008
True	600.4387039771276
True	316.0784924878405
True	72.78380955561639
True	967.4034213312134
True	1033.455986069546
True	569.4814044667097
True	62.62047099959523
True	30.90269368203934
True	91.9642888718054
True	105.53402509903675
True	98.93526964141594
True	856.8165354432863
True	1196.3756917788608
True	731.525064759204
True	313.89959330121417
True	8.185501922148255
True	20.225479708196108
True	329.50778933063003
True	483.7891072700911
True	38.497179340406
True	559.6309612504924
True	415.7093709052397
True	400.50015934327575
True	80.71218890002366
True	203.4676816752361
True	257.3435162553247
True	133.7054034496184
True	392.5388886607728
True	42.38834092119867
True	165.41920653596205
True	1193.6039791667415
True	6.93399124944219
True	27.406566463429268
True	589.9559499703536
True	354.68529385569434
True	756.7983511346811
True	160.28611264954574
True	761.1613324676937
True	585.5267142318502
True	271.3534395871982
True	443.6002589214311
True	345.18113494432555
True	294.14042987025323
True	274.3490990413368
True	411.2782493387726
True	509.7476796905552
True	499.2562020005441
True	103.5241042737822
True	356.2659193698166
True	8.026756434383094
True	181.72530912262292
True	223.66042408609
True	851.9960434552087
True	575.0266153487056
True	29.59151869416566
True	722.2079580364655
True	860.1328615257203
True	105.67510774815788
True	347.9335808622901
True	928.22803458248
True	219.63535165656944
True	168.4820855337055
True	519.8200781027705
True	579.483494071242
True	1101.6718690491984
True	150.896353361145
True	152.64089009957513
True	254.63371820881943
True	314.69646327423806
True	412.1111962635485
True	415.12478141166514
True	332.77345734963507
True	453.7532915373601
True	496.96099340686897
True	227.2866784703021
True	1470.3090037795164
True	249.62424489284396
True	411.3934753004724
True	54.402631886438506
True	762.5734232218242
True	249.8338590019122
True	932.7745342733202
True	541.4287078088429
True	315.563547313432
True	795.0627281457598
True	276.1008124452385
True	228.32399644319597
True	259.833205909868
True	226.38313084758948
True	141.8078683828636
True	242.6756739866148
True	731.3912735748085
True	522.48043738942
True	222.3510087340552
True	1134.6989712065904
True	117.5580431745492
True	264.8728830513144
True	70.71348833669315
True	312.74828175504376
True	428.03221008277495
True	93.47284249152474
True	216.23158860971608
True	75.44696526087077
True	698.1485642530008
True	375.21399443649216
True	223.7113931051475
True	714.9710502425804
True	882.1207437263806
True	794.7533312010669
True	835.9215856035554
True	349.87993696136294
True	1.330954744310871
True	263.9008117099866
True	51.89602423024766
True	384.2320674610848
True	55.38050307966336
True	371.2488197908131
True	852.0574857771048
True	1019.4096827139016
True	419.8223014684252
True	21.935455552592984
True	513.106288941807
True	510.0207520392114
True	195.61474727630997
True	237.53278834564097
True	288.1740362011214
True	22.746283638593862
True	130.21346489082663
True	960.0280912731988
True	58.4790790900492
True	488.748647016625
True	796.3888959392332
True	108.69155739612933
True	262.654566234179
True	117.78639716318096
True	15.822310542793405
True	1.1571008418808133
True	116.4457057859612
True	1019.4329330680154
True	486.5776989871592
True	65.09275831227414
True	767.6687265500927
True	337.6133206130419
True	1.1333333333333333
True	436.3011034141227
True	193.7102241900865
True	466.6598609001235
True	83.06763276233801
True	322.538476872416
True	387.7408482782163
True	170.03401334498017
True	215.17105283786464
True	136.9308595616957
True	168.56374860335197
True	973.8164522162346
True	16.85214993672887
True	513.8020198070151
True	493.0576682902949
True	393.3743421519414
True	223.4857977573178
True	235.63299123159567
True	154.3957712557195
True	46.18620838227525
True	477.2719980223852
True	153.05309208425962
True	853.1363184561329
True	834.4464686973427
True	244.18692426718985
True	320.51823236047625
True	527.0896294151702
True	40.42751415985256
True	86.10926399909724
True	738.5284956983999
True	1097.3534174083131
True	121.40912096157297
True	732.070930443552
True	142.6855031441929
True	945.7306453372922
True	660.6560443027644
True	107.2721747406779
True	266.9684693034993
True	602.0856505168023
True	258.1850647896507
True	44.50633992293684
True	568.1523194464937
True	441.9883418191297
True	5.737373625969633
True	476.24237880558354
True	67.52339945353252
True	179.01670560914152
True	247.84733234837256
True	298.6557379950393
True	77.05629386721807
True	226.5309835457068
True	346.72730250667166
True	419.4118200736646
True	921.3546606499
True	47.75193245759364
True	905.9523238511224
True	1020.7128160348872
True	131.45326636926788
True	74.85234188896156
True	976.1649592238203
True	34.37770153350997
True	228.94029379536244
True	84.78895678662936
True	211.40140543524487
True	352.8598301722054
True	929.8587550792104
True	102.41085774386146
True	71.99209495985257
True	631.6765548705744
True	289.24913100908145
True	712.2796719074577
True	55.22561396536973
True	479.7772883176805
True	397.23090366548246
True	682.0572468897689
True	54.32833083993221
True	108.83758118735848
True	27.179524271699723
True	273.00788237245143
True	41.910375972529295
True	347.2572453787225
True	3.391390056179617
True	1163.8306422847263
True	105.65309124989535
True	130.93132305630857
True	357.73381824851776
True	735.3803270156883
True	668.9817804719531
True	1013.2625494698304
True	464.8950948490911
True	404.9737012552257
True	141.59068793751098
True	432.06299964955866
True	869.1560040655615
True	416.2973406958896
True	964.2775601194942
True	86.54473585387764
True	423.4655238245496
True	178.59983762731486
True	290.0529863893569
True	740.2990871396397
True	158.6775750589649
True	130.41998606747714
True	66.1606558839614
True	850.4833547088467
True	773.9981486560746
True	83.40221131318644
True	450.34314284777867
True	765.7107214660504
True	402.8938278043348
True	58.38658384583427
True	315.66701272612363
True	785.6098204795264
True	27.70899692966508
True	354.8099000881724
True	170.34117429818576
True	293.60317781433923
True	34.40632422002386
True	219.3519472362324
True	750.465781052531
True	642.9910750465486
True	56.0454505815778
True	278.95453705385216
True	885.7258945715208
True	17.01891679789084
True	332.46820418802616
True	289.7970747100542
True	418.937045978833
True	219.7061232652866
True	585.7596246819719
True	47.93113654819537
True	978.200698702974
True	937.7487046949776
True	47.5174731391778
True	379.37736883542135
True	729.9291787175821
True	915.1014007174022
True	272.4488816743819
True	586.568112193181
True	127.68730676239863
True	200.00046424231053
True	131.27491489199758
True	128.0765132616781
True	203.7783940557548
True	954.9724999180612
True	786.3083549707557
True	988.413691873214
True	20.98909598911805
True	27.001106977731204
True	363.3950460275931
True	12.038997974195848
True	622.4657960688801
True	1100.1759758581827
True	249.73896353147416
True	208.5058567061617
True	84.89650131566127
True	216.47559775960733
True	131.1758831731537
True	43.71595544725805
True	134.71542427451917
True	91.12672767886612
True	231.68720182007755
True	521.8738490783467
True	160.8823913600693
True	29.369341580875883
True	57.10808426387087
True	417.3043636945229
True	266.52525233586624
True	581.7542937642622
True	22.060006708151043
True	110.60801659917112
True	668.5247096062585
True	268.1629514115516
True	471.33289026081576
True	664.4554178991189
True	103.9419381515472
True	116.0478508757424
True	79.80952523388214
True	27.066403373775845
True	121.97774779234652
True	86.81748261955569
True	101.62836040737356
True	154.99869638619174
True	239.8119685833485
True	814.8632742310215
True	283.5970372946449
True	940.4755319593912
True	167.34421082251356
True	194.08292112093045
True	773.5013104537578
True	318.9888885728335
True	581.9759634417182
True	251.86486389445983
True	365.3490703192344
True	445.6427073997546
True	574.0611679227625
True	649.0135492967038
True	356.4756861677064
True	34.97191232948228
True	545.2299495506794
True	609.8392925136465
True	21.341614421530338
True	11.649203514949434
True	260.0766212383117
True	407.1972146565636
True	444.7545544198745
True	68.42351359286806
True	636.4479506690932
True	946.4296570981098
True	231.2272460166103
True	900.334112055735
True	284.9896855485328
True	106.84153082271224
True	268.1202613034657
True	667.7237214434857
True	39.47756504069205
True	553.5144777681257
True	1281.4175502105238
True	1016.2554010596012
True	879.4130739220694
True	210.02505755678555
True	87.47299858191704
True	193.44916885970983
True	844.9543000813658
True	150.70407090993933
True	1060.5844791731324
True	857.2314113350104
True	43.38984209845071
True	89.69275761920515
True	421.4963310241248
True	394.294342547621
True	199.5579764325775
True	534.7671883255564
True	669.7070051254532
True	121.73599135507553
True	275.1468370918575
True	1031.424066884169
True	53.10160946670385
True	705.5039843839728
True	537.5147363523366
True	38.18746138933943
True	820.3990987171197
True	385.8718797742674
True	541.5718428011487
True	109.88282263299064
True	272.6039377075302
True	214.1136678119496
True	25.52403325827482
True	139.0930360838837
True	755.1429739800182
True	142.47153951696765
True	382.6678008956949
True	65.58194104828662
True	640.4776885504317
True	598.0072625811318
True	231.67170415616596
True	430.3265838917772
True	169.07308729644163
True	167.18658207987923
True	223.5047857877788
True	286.02359761808
True	355.5923841388899
True	125.3926130163452
True	190.79934022544285
True	27.372270618040314
True	867.3440296879573
True	318.0755706120807
True	10.583552075291353
True	357.22511095771745
True	168.62689132669695
True	638.5034945104245
True	363.2675086855693
True	585.1047768231006
True	532.0406974089226
True	502.2557997465333
True	802.9999135842514
True	239.79487989827916
True	561.0363705454121
True	154.42655518100796
True	537.2548577508209
True	374.2276847844218
True	374.23177534258537
True	125.40959989804296
True	136.65929745383636
True	107.5804399899466
True	68.48332570818874
True	739.1692336818576
True	187.0057902658825
True	45.87761582031678
True	0.0
True	555.5923293613622
True	116.96210882780726
True	21.985033103082166
True	40.19609573177457
True	112.36138847618642
True	546.1470487064004
True	180.7710003346003
True	106.15828269317949
True	36.99116039142718
True	164.78007891117971
True	890.3711696435566
True	50.89954963668123
True	236.4958211807088
True	693.1953196617562
True	315.9732272096306
True	459.11419690782
True	484.2367198563379
True	514.8941285430516
True	607.7171934191157
True	953.1976753052076
True	271.96029749121857
True	1042.7827735372548
True	905.4773190214252
True	622.2376338721399
True	346.3290996014419
True	829.9211839042979
True	9.435340033059456
True	34.30785763839008
True	288.6176656019065
True	43.01432674399647
True	208.9235946776753
True	709.9242604082248
True	212.58628028123135
True	714.1825425495736
True	743.2928194754305
True	121.85028293871072
True	355.36495443188727
True	598.8628213717385
True	23.44406176550588
True	134.07863852748815
True	436.43677100152377
True	304.3522199903047
True	200.5499092455003
True	116.59677490389032
True	390.7229637617827
True	19.23014975072337
True	376.0758361429165
True	361.7142236134337
True	1070.326940621524
True	359.7170212575529
True	32.75638222989058
True	436.3695913680484
True	444.683678009867
True	234.93798368762185
True	34.90167516841227
True	752.687938675693
True	420.2071529135756
True	179.79836425794178
True	12.0797313343218
True	1210.6442883030747
True	166.79960893856125
True	27.831112494116272
True	297.9820954803029
True	285.09765174406846
True	111.8593103560938
True	299.9673154295094
True	50.03421145122173
True	313.3236499526878
True	308.7256511575127
True	329.2261407166405
True	31.066841789056333
True	48.75443456793386
True	1036.1203948117536
True	25.36519088893832
True	12.436301538926186
True	180.4023564481901
True	648.9943045114965
True	8.815643153953928
True	201.00491630829345
True	178.61860979698304
True	512.5611592805576
True	376.7534989091608
True	754.4223740045769
True	320.77136293450195
True	493.6598917075991
True	444.10796263377466
True	475.0363939259588
True	99.83602165218728
True	1288.9983652300562
True	921.3615060036096
True	275.77643718203785
True	534.5965909147852
True	103.91195587160318
True	572.3056293608912
True	425.2209176206739
True	161.82185746654164
True	77.76515936914085
True	355.29813101681486
True	167.2984831891909
True	27.2294855761946
True	631.3017367808933
True	386.14425348174376
True	68.30845762893232
True	23.98878149631843
True	662.4616899460067
True	486.1246516396396
True	71.36253196257084
True	20.836330396779918
True	328.67137401689234
True	324.67381235144256
True	718.2690079057514
True	554.0437096901303
True	564.7310610256466
True	794.8983377019011
True	9.12322077975369
True	56.39326776448359
True	37.1428352969639
True	61.99439970816024
True	497.71764100374696
True	578.6371055216672
True	81.61423471255016
True	113.74290743710084
True	185.2700285573245
True	75.97022450874287
True	182.69967466118203
True	219.90222879025717
True	266.5186108285722
True	824.6462731991705
True	592.2318070953608
True	286.72329022228854
True	199.20485930108
True	262.90451707905385
True	231.92838887867836
True	753.181038570949
True	329.8186658416429
True	165.00089528261228
True	873.513400258894
True	339.89551732863174
True	460.7088754777674
True	150.99086831445103
True	121.42019106256475
True	60.59292924432516
True	205.35151929348905
True	985.396324586715
True	513.1054621494145
True	115.26773822699728
True	367.3343125745921
True	102.56543892199832
True	686.4300070582622
True	4.754196330125383
True	682.4706223914058
True	36.31248561749192
True	935.5148695369832
True	849.6126210477588
True	208.6888252704667
True	33.27358757920579
True	81.89885994322641
True	465.9264298092372
True	224.42335095188596
True	1.4673504650564315
True	80.47885134710455
True	1081.516713242555
True	340.760115650601
True	667.7006137494526
True	471.5631170220158
True	32.22311463705443
True	137.98131810964523
True	440.1791728474929
True	967.9205341711322
True	821.1753268325671
True	408.6995436378651
True	333.54540367726685
True	18.914074463065223
True	74.45236084192938
True	748.5227584102034
True	463.4320679616428
True	388.3599002843134
True	878.4725931279728
True	25.610221245910544
True	216.5556988791841
True	924.9253664925884
True	238.5943185793974
True	8.98383147678394
True	491.56814597930287
True	102.03164092186528
True	652.0771596791291
True	53.18916956598615
True	263.12692817121183
True	842.1085199320681
True	909.87015881782
True	281.479469039813
True	442.50508062901656
True	116.4410592006146
True	609.7061782417363
True	259.5699609463859
True	197.36570293247203
True	886.7941311786892
True	53.50223893228832
True	704.1791351966543
True	284.3700679371774
True	297.2756385815092
True	165.57128366829826
True	489.1766529196949
True	612.0522621631573
True	358.86418900498774
True	405.9042336951392
True	63.76029166337869
True	156.30839775653473
True	435.9015786039394
True	211.33338504596296
True	39.63861994484478
True	207.2667234367349
True	396.2156606199367
True	396.73726574037767
True	739.1353034437361
True	128.01357822274457
True	660.0273521219352
True	474.5816254998176
True	621.0567253644243
True	140.87904934684204
True	38.14103965827228
True	662.1238848043886
True	70.0955662644598
True	566.232494594751
True	671.159448941148
True	453.99266853561176
True	132.21468605384777
True	530.325735935947
True	3.5582065692442475
True	398.4089441158261
True	33.316376518937425
True	644.1415957820035
True	262.62811339770013
True	573.1339255794323
True	718.5002120958295
True	137.11822765153323
True	519.7443882775284
True	483.9288081273605
True	62.697626864242686
True	941.6987092334058
True	3.01316687098313
True	23.833565812148667
True	624.482875556332
True	685.5206652340299
True	137.40198148358644
True	399.63714830929456
True	122.08523401769185
True	74.384991433541
True	464.81901716042006
True	41.60453489194824
True	507.7331935889517
True	12.483294214093302
True	786.9652084083618
True	538.8120814134257
True	673.3046994597544
True	96.15124666647502
True	379.5789709350288
True	980.4266119397048
True	854.4698626375877
True	133.69494866799718
True	559.0336810234462
True	432.7584331101516
True	236.6849371292664
True	249.25079152606423
True	6.197868980910419
True	314.78822765835383
True	11.36065101558281
True	371.4226794112226
True	79.02070264923204
True	421.41748207343903
True	631.7220237056027
True	126.1117002864788
True	235.8414912004532
True	644.3381915141396
True	685.2169739611869
True	289.5256644740574
True	135.43459941463044
True	166.06479983396756
True	478.1262004772726
True	83.51448082368925
True	10.82878238739309
True	505.967320638464
True	565.3557895607169
True	18.319559053967453
True	141.21787146541388
True	890.9323970490368
True	503.5277031522392
True	271.8584398192908
True	32.92917413737507
True	476.38426750473474
True	115.33059268296402
True	580.2462557416349
True	678.6200714236893
True	300.02952539398177
True	365.2989963267116
True	183.7938063009057
True	246.4059506220976
True	70.78748162771126
True	211.57341842719592
True	508.23073925369954
True	21.452469241939607
True	455.7894664628788
True	375.0886813770624
True	728.2025668130636
True	892.0300940263872
True	905.210122715146
True	159.81782744759582
True	384.13480040185846
True	72.25923362532251
True	181.1229301837472
True	316.94112668245833
True	11.048374273565212
True	817.8031181109191
True	23.687559168690974
True	400.43393506795655
True	262.1590508448733
True	682.4757094797255
True	203.3872990028322
True	40.499546058402025
True	692.8424341757859
True	1088.0804499741066
True	225.307593314702
True	137.12023739141725
True	625.4415901843869
True	527.0028541936553
True	17.405987925666423
True	841.9907268106384
True	109.65394801409776
True	48.82808485373943
True	302.44164202654605
True	348.8184399525641
True	386.9013325573669
True	271.87098838514754
True	19.72607257086136
True	22.17548065442928
True	877.2904491236976
True	195.04977358744264
True	106.66718931997865
True	822.8278048112234
True	646.9309999239821
True	634.6453938745865
True	451.7402207239744
True	147.35545517406203
True	28.735102174257147
True	103.39458860120835
True	443.9789704705251
True	234.66940647588328
True	488.1203145856552
True	145.31372899136147
True	494.2980010337801
True	654.1587488710823
True	954.0498208401544
True	23.44183374478264
True	978.118169546033
True	1066.0790013687786
True	490.6963822580517
True	83.30804709141466
True	784.8565028958119
True	644.9435971342516
True	690.8225974066477
True	174.30275144417257
True	732.1586869313203
True	710.4521289934453
True	118.68431824127124
True	746.2108858286733
True	823.1715131752933
True	470.1358181844765
True	228.52027961595655
True	72.05724654408313
True	316.2647923495055
True	358.128028130248
True	475.5645360899996
True	434.4618244344984
True	192.11892656280148
True	313.9479798725577
True	3.09936399397081
True	13.55495887185279
True	107.46472670583869
True	133.39908673849536
True	372.4940542564637
True	355.45797292723705
True	111.63163113985136
True	16.90632611034052
True	199.87210644860667
True	842.9828060047297
True	472.8117327799743
True	539.1470011236541
True	543.9648358609388
True	806.9720923632075
True	662.1963601785229
True	85.98767416360482
True	204.32077473968087
True	252.3180833000364
True	289.38133784329165
True	107.6583510093686
True	355.8146840585358
True	429.005162639625
True	173.48847530378998
True	660.892169084704
True	250.9110694260821
True	210.02508937137404
True	27.913660421678
True	240.72453863624807
True	488.5006340259535
True	168.89967986344203
True	521.1223191109281
True	453.4070459322315
True	238.89576562408632
True	106.44714001081648
True	41.39200262503538
True	395.1631814834635
True	782.2314755474147
True	156.90138232804964
True	1077.1542213291095
True	1059.3243765370266
True	489.81817428533617
True	101.01223558862937
True	118.13075507829636
True	673.3296375545992
True	8.926883126235856
True	229.0408085802656
True	134.02234039810526
True	120.34530229585783
True	326.13390770708185
True	641.6029888538022
True	39.54077232122203
True	127.18595995091844
True	993.7421271005256
True	54.9055283409325
True	462.35748939315545
True	527.5913852529894
True	246.1316474181282
True	126.60747721510933
True	887.6417855813742
True	1204.594710824298
True	508.3844525581839
True	672.630548778571
True	200.22098506412448
True	155.71057187333545
True	332.3847507093284
True	263.4453501780342
True	177.07262213153533
True	316.79574714092087
True	333.09814461596915
True	11.100995782307638
True	625.9766092508444
True	150.95783848292672
True	75.87747499822208
True	439.9223757980069
True	307.16520711515113
True	1208.6922972149478
True	355.8924392365716
True	986.8673150192568
True	11.046962382675336
True	273.2538122866086
True	227.810039168468
True	158.5476585259861
True	479.3477986590663
True	195.2760541298697
True	395.4537485995597
True	319.05858234910994
True	111.459582123777
True	349.885683598522
True	1021.7546084017328
True	726.9781980116168
True	216.9729828548861
True	106.15492016726802
True	303.7306661932671
True	22.73591848589053
True	357.1699751756647
True	320.15843004470645
True	568.0504529942709
True	453.0331117671389
True	351.62824266931824
True	159.6822109874474
True	13.728175186946116
True	429.3050793662599
True	283.18685363853297
True	148.01823306369013
True	299.07522682815096
True	437.0471106870824
True	827.0134218466122
True	325.4524567043005
True	780.9540546054423
True	409.3850526115952
True	387.5034665641352
True	1.5097328156176428
True	1141.338150140144
True	101.93537514467548
True	916.1841218844849
True	209.15606614426184
True	462.9351465242594
True	676.9601157168076
True	86.10476543911243
True	480.3580362308859
True	33.819349306924124
True	411.8904629535103
True	73.1258123423031
True	226.73772337407544
True	37.33319803983736
True	674.3079315308861
True	188.72621760450875
True	27.66582018249068
True	396.6381820949712
True	112.1015255908958
True	169.07672318871116
True	855.8038087286482
True	257.55254572934297
True	158.26086134977555
True	392.1995588412948
True	516.9072574672174
True	327.9054883501329
True	514.4232090308454
True	607.5394669727041
True	154.4722488488787
True	7.478472096915712
True	72.43827176088676
True	447.89190506555593
True	87.54061534879506
True	82.89933364047677
True	1028.6076109393482
True	28.100170090276038
True	332.432646609587
True	317.34997628358343
True	446.3369986027585
True	682.5599849102327
True	183.71213104334163
True	688.5755613863844
True	325.1264896774867
True	343.08572659994945
True	269.17443585547244
True	217.8995911626453
True	370.6284480049435
True	464.0103922760554
True	410.28936131528
True	597.8863589252496
True	141.61926872812472
True	77.50312543272085
True	41.04802292936813
True	289.4377956099114
True	649.1333049740012
True	396.9855575997001
True	795.9339432560479
True	222.81383868522343
True	391.9698582346175
True	68.14065493556532
True	56.5619643384285
True	425.9704231812023
True	196.34910976989516
True	220.13564656755895
True	43.42617821771667
True	1097.2305969750164
True	184.0803062155491
True	906.342169686948
True	326.5712447560796
True	926.157944506488
True	229.5959406026161
True	440.5559511904186
True	527.059271911452
True	633.8531407484528
True	218.93190608368897
True	479.6832734267387
True	923.4245482285608
True	129.1691913086688
True	8.331363575404977
True	556.0827397151166
True	29.00676191855104
True	77.1763128342758
True	810.9823057448951
True	231.3911776081208
True	998.7024964168564
True	684.6216296779625
True	423.9856838875993
True	293.4948441223701
True	473.703264920138
True	339.4936196548536
True	178.8273863286242
True	663.4790418479167
True	715.9263690087942
True	202.66187364456343
True	88.14098300451376
True	510.6290503953932
True	134.41167582516462
True	389.2618827843842
True	330.48259804623063
True	61.21523876480696
True	373.5747065294519
True	424.3224826751466
True	372.0259587485117
True	395.537306551757
True	417.6655375823663
True	658.106396594534
True	55.52139793417351
True	439.97908840275096
True	336.41679141637434
True	654.0904842546229
True	223.3351322843832
True	102.8180925304088
True	42.903803396859296
True	536.6341211520142
True	634.0787199327323
True	194.5615916664926
True	417.2362712305379
True	331.0480269165607
True	18.35284914550349
True	170.5694058461361
True	293.6559635615692
True	3.462958878533435
True	873.552876723063
True	76.98323762252508
True	108.41509979720072
True	114.95869183760097
True	363.5041288741248
True	36.19978062628645
True	463.2672033051349
True	220.9628007831552
True	5.622054336237639
True	122.3003063155702
True	431.5006930369456
True	48.18396343052249
True	67.73227935078847
True	178.77652785919565
True	290.7698240736753
True	966.091914608559
True	388.9054777461063
True	949.19053487385
True	186.87950388194415
True	1005.1361356874888
True	819.9394998303284
True	647.6714416817616
True	415.6126846326581
True	376.1971042460799
True	84.23331830393468
True	69.7214067117145
True	83.40098470672466
True	177.60102511935457
True	479.6437521932999
True	1087.3859153418018
True	181.1295057923906
True	351.4239759509338
True	436.30249618870585
True	612.9520980137307
True	604.9510297030217
True	285.9070837076956
True	471.96031622785927
True	679.6438247873609
True	98.30926901431503
True	704.3977130931539
True	268.2552346611991
True	131.53266153346195
True	413.1567424302058
True	846.6424169983147
True	433.41435666330864
True	831.2699689220531
True	198.30283851882
True	343.7242366983792
True	691.2303172098487
True	615.4893282872838
True	181.9181516634436
True	247.9910530958884
True	814.2778561544347
True	30.96440277201571
True	191.2819028010965
True	515.1797793149315
True	716.1670333889465
True	98.6400628449609
True	36.87122837512654
True	167.51998392998345
True	720.5797902945698
True	329.1261488692989
True	556.4737329397575
True	360.45479980353065
True	297.02154585981947
True	454.9177631168644
True	483.7172670061853
True	68.51868923057997
True	377.37876135011766
True	798.0944671058819
True	0.0
True	294.4714861994216
True	240.9620162242217
True	941.4170567508712
True	149.28559680748333
True	636.011041997096
True	640.7177997228955
True	105.81721313811
True	212.9148513373321
True	129.6975770881857
True	11.80556370645754
True	306.4894980620072
True	377.3041048436361
True	1141.323551552735
True	237.73981360179283
True	407.1614458904465
True	653.7945925649424
True	201.56949289528876
True	27.25194310578348
True	851.5855990844059
True	608.2257464031478
True	147.60914485116274
True	612.4110795408454
True	162.0201064432454
True	309.35397232896884
True	774.9262921926585
True	36.28609610842174
True	109.49952992423016
True	522.2803490267853
True	62.2079138106548
True	77.36443559927984
True	393.8007067647612
True	22.35232994520383
True	745.6983590111989
True	98.18044992854875
True	150.88522908321954
True	17.645655840323556
True	690.6949140105698
True	30.64064083309972
True	777.5638250442164
True	392.769578964558
True	121.91620007267554
True	695.7354692180301
True	520.3669625107369
True	566.3379118187613
True	47.728992753454094
True	378.9608853119644
True	6.276511892945113
True	89.35853042943076
True	388.2541374277301
True	47.024576641333525
True	120.48456828003368
True	306.74913349848424
True	182.3291858293546
True	100.77836411796274
True	699.8055791992103
True	19.83015564733466
True	1141.447630770962
True	536.0522175125179
True	305.0221408343145
True	490.27578128737713
True	126.33266049664934
True	784.6360323103711
True	1086.661694357481
True	749.0113323501115
True	171.6392170338655
True	229.89616351152068
True	50.63588748405622
True	61.73551858223144
True	149.09279749546755
True	101.71984262711142
True	164.03799529581994
True	1130.37825347914
True	293.9578916929881
True	361.5192042997142
True	692.6186409137504
True	16.48913290132923
True	14.684369390096515
True	578.2299426591932
True	6.090081686512308
True	120.17897932554928
True	691.4411727467851
True	189.71462242406747
True	659.3423215436311
True	824.8784207849966
True	157.72201976964456
True	875.9459034900398
True	3.096794710682759
True	428.8172871246833
True	1049.839804516753
True	24.60986210479132
True	238.2159171103277
True	147.45134959106315
True	998.265102927071
True	230.11160702755691
True	509.6752533456662
True	117.94873382342809
True	512.3861699101026
True	153.40098028238998
True	93.3877406655086
True	388.0923495588142
True	72.11662798338084
True	49.03364334377533
True	1055.529738186595
True	274.8024289192856
True	159.41692909672864
True	356.611029812893
True	394.52152006443214
True	216.0258349022128
True	155.43912320389822
True	415.6016874014738
True	34.09136360769942
True	488.8798276446026
True	1136.2270923774363
True	109.68770311860966
True	461.0479054066778
True	311.941270705938
True	26.275743538840484
True	398.8944330927988
True	108.30822281641645
True	593.199660674008
True	195.15248073667536
True	400.0036267784709
True	19.47657078545931
True	429.65971898728566
True	104.49173212523806
True	339.39332312768994
True	35.71276069757109
True	171.2047358343154
True	244.3351571271548
True	786.1402173562141
True	58.11718158708539
True	137.38803257884393
True	236.08754146137687
True	140.45125234068723
True	642.4336494073083
True	550.0826251906466
True	770.3205793958155
True	391.3673385013104
True	548.4748344778006
True	428.9372491813959
True	691.4516361438907
True	67.59211712621727
True	463.49046223509794
True	435.4699611198702
True	46.466481607522816
True	81.61802614153366
True	130.8979449284953
True	93.40603739377026
True	324.7599721022789
True	847.8709282823369
True	339.2393376257346
True	1096.430367060335
True	320.94492623909633
True	921.6220230835692
True	151.49163716189167
True	590.2538034165553
True	612.1367187254483
True	692.2281326814192
True	451.4599596209091
True	65.24760092507974
True	281.6387128934748
True	41.48006601916168
True	172.9697292996531
True	171.54942866781423
True	1102.5446008790648
True	234.34435259588585
True	560.9464422811444
True	547.5143036214704
True	566.1080268984504
True	889.4779469909344
True	584.7226846243624
True	627.6914002010207
True	942.0895167083794
True	126.74949324675994
True	311.1723501234069
True	262.036685820248
True	327.6733287897359
True	90.49405992779074
True	362.3098559241941
True	3.952332125729207
True	329.2915136733096
True	269.606937200678
True	592.6479074237693
True	276.09601976144813
True	360.853299395624
True	11.005698323912387
True	60.85218612198513
True	536.2257863857825
True	29.70044855633105
True	147.67796512283223
True	65.42236109430539
True	149.17433439129985
True	238.57724708556472
True	71.28157447656069
True	391.0617094506723
True	277.3966891402357
True	93.3724307389396
True	332.36300452915737
True	60.07213874813984
True	574.9864158160782
True	847.0635387178417
True	284.8961131621743
True	1150.6368334155206
True	116.1914135942378
True	311.64803253159965
True	1052.6830075943042
True	88.56506981751768
True	287.0471071084073
True	10.833425241719056
True	395.3920744253701
True	455.3240260730726
True	164.63711261365938
True	611.9260817681205
True	926.2363644658312
True	146.52270478849496
True	77.90779183598546
True	332.7327033226319
True	535.2979518994823
True	632.5609336888532
True	1217.4804528319007
True	28.760452270127747
True	951.2135920214248
True	132.8640958019956
True	637.8039486102888
True	119.44496725920357
True	124.49224890892316
True	188.6570951086464
True	172.48778530415464
True	744.40857534451
True	207.9782649589977
True	232.0876438366236
True	67.19249978369034
True	514.5165733324965
True	452.237255161336
True	173.20177502623517
True	239.5725612016955
True	17.868321017609645
True	429.2202118567837
True	217.2117253464828
True	282.7943410406849
True	115.2690346266014
True	698.2128730833217
True	426.65239435698254
True	262.47357151282466
True	644.4873741758305
True	533.4256981016679
True	459.212600333417
True	135.87645874024648
True	527.7865355157487
True	440.4008194088338
True	2.495820006617404
True	184.93245861152812
True	95.37236953705036
True	237.00259644082792
True	2.617756700121319
True	116.85233955247024
True	338.7652306125537
True	8.242727502677184
True	805.3182692727439
True	167.200868357032
True	719.7339727107246
True	827.4010222278464
True	158.79215106602356
True	209.06273472719997
True	481.248363787451
True	832.8333522343872
True	51.47127532239327
True	39.05397921572161
True	125.62975934160376
True	606.624632708301
True	733.0987576205141
True	187.55008275226285
True	590.0785539119395
True	580.9135753583338
True	843.1492438116475
True	420.1591279816541
True	182.96451574174787
True	881.3886647571924
True	220.0436263236862
True	150.82806589353055
True	346.2115707550116
True	218.0683881175433
True	205.2279176910264
True	616.9249225074121
True	252.6949756065511
True	192.1547489858148
True	460.1233029882096
True	477.7076166562895
True	60.720165341774944
True	294.3201485332024
True	77.24861211388766
True	317.59135206872526
True	363.1676230925041
True	259.4945545284038
True	181.324520219478
True	380.4501639283569
True	644.3417745887986
True	757.8885404655097
True	294.9989394684494
True	749.8414159369056
True	61.2728565228996
True	891.8697773661568
True	357.3782815186582
True	12.498494130757424
True	633.6716442536722
True	700.8143461768932
True	253.8499249290851
True	166.9713983065138
True	47.38547658183544
True	382.86771700964727
True	74.30916638868526
True	12.9889329504614
True	897.7407966949262
True	355.3102874652802
True	176.13647986317224
True	970.6748963189236
True	12.72017706286963
True	783.1702189743174
True	30.8046652696592
True	692.6242950195274
True	59.423696491757774
True	719.6126880123362
True	443.0283927483543
True	196.48848017618505
True	452.6105261697799
True	211.08196542979812
True	296.9061135931144
True	228.91095059788643
True	393.4970337305651
True	8.85666335796478
True	319.357451986854
True	114.55907165287653
True	11.663236186167268
True	466.5589010432796
True	730.1631699012316
True	285.2247437389146
True	79.86044228106431
True	297.0019612759704
True	75.91800369618011
True	186.90539658392865
True	183.47367136355757
True	374.2186303171533
True	44.99742576898323
True	137.61423582743066
True	376.19645882563447
True	878.6531669174366
True	114.67706250363416
True	211.9533594242892
True	447.8039549584494
True	19.333913144130022
True	422.7172107782363
True	521.5433478418105
True	91.02843001669817
True	390.5352422339269
True	344.95982811943594
True	416.118528168209
True	588.9691862989199
True	1048.2211445660998
True	1011.6257857699144
True	54.90962253945236
True	1052.1169731363268
True	112.27065798208372
True	117.02416261118503
True	112.27364444535029
True	483.2370987731922
True	374.59303964373953
True	593.0505255951022
True	257.34728772786684
True	157.70354762122295
True	418.03090181646274
True	14.494792804284504
True	459.5386971789836
True	387.6604566217876
True	154.2589921582397
True	95.6950314801969
True	545.2763035297202
True	998.5193881075858
True	197.2486151975676
True	68.75160493161272
True	415.9254802499189
True	388.7868670056336
True	487.454999584554
True	313.905713543842
True	4.8791296354892335
True	516.1200712182798
True	518.8824483318882
True	504.71644582319374
True	187.1221227155222
True	105.73883200942822
True	20.80345078873629
True	377.5205727730597
True	108.92952982423736
True	7.295871634070212
True	31.923741893394364
True	337.1707104838966
True	642.434459532574
True	137.88153777285095
True	77.57702240695266
True	27.00320086417165
True	417.9703144109925
True	372.8980843007531
True	750.9663427233959
True	299.3282245572575
True	495.8050870085736
True	536.7188670268496
True	524.9298388352977
True	294.62436451704895
True	555.2239550696712
True	97.41715469129902
True	584.7076648765341
True	7.757249797173944
True	336.827872171477
True	458.1733167918208
True	959.7513708034908
True	344.40597626991115
True	781.7582352033415
True	970.8899858750184
True	182.03915863374445
True	36.80380301687256
True	371.7988995637886
True	391.898567379816
True	583.0876164807088
True	246.23560225717517
True	31.5672719078182
True	656.1865994976637
True	130.75158144671235
True	1072.6165313862678
True	307.2620874070469
True	465.0575132950967
True	133.23464694091925
True	813.6743156445707
True	144.80728264545417
True	812.4096402792765
True	534.7937630150208
True	194.44110048151376
True	117.48053864807056
True	67.53656073661178
True	568.2658571964166
True	895.8802280645282
True	425.6327468624447
True	540.9787797976999
True	131.68130443560997
True	630.4452036257597
True	488.3339087460818
True	769.7246428889879
True	312.1637731998706
True	594.9981097196804
True	109.6210486306208
True	26.09698116184792
True	411.1344396995145
True	173.3659992502481
True	99.3605853036162
True	375.0468706061186
True	1118.8655279896009
True	267.42541773484953
True	561.3022122600136
True	10.66193734967734
True	75.54426092751136
True	338.6096775778291
True	737.4880571384601
True	450.5311617119313
True	525.9904068690627
True	702.5417688647668
True	70.49669237784511
True	710.2735572862616
True	49.9081113411932
True	101.96532824689504
True	175.27113611700062
True	80.66184827464517
True	22.96011346600228
True	304.4300648810402
True	486.2647062975096
True	928.0061225933376
True	847.5966116212059
True	6.369236663144067
True	289.4502571110017
True	452.3947383570175
True	125.66243145957556
True	248.10523590031875
True	327.899234976507
True	1321.633369957053
True	451.654655550958
True	24.81538672375453
True	196.9642486229104
True	659.0805631906201
True	37.90956614799427
True	172.49482075355294
True	552.4888718063878
True	70.47584765170039
True	864.7718515517246
True	314.4032851918493
True	658.6895457979658
True	76.17045387093529
True	634.5367766263498
True	579.6651964250046
True	888.7083801521042
True	253.17138270842685
True	497.9957572619265
True	832.7684199664138
True	922.8496839269404
True	227.86264673308685
True	759.4247159540221
True	224.5086451962414
True	449.0407634542803
True	370.0236455505096
True	503.8437732740312
True	491.0820683910066
True	316.19854041297657
True	356.3886938532089
True	116.51835716631172
True	358.164601704947
True	1132.0156306858792
True	299.49487205872134
True	152.51529385092925
True	296.2834188961139
True	767.159547573344
True	661.4043213506761
True	396.225743820856
True	116.78200849829987
True	333.67599509722925
True	34.70141787486549
True	168.94696636788785
True	93.62546549562468
True	89.73837172374309
True	559.5996423623471
True	136.59333221887906
True	139.71566605102612
True	107.79134743142004
True	82.42188600714574
True	455.0676148272693
True	387.9996511737549
True	1044.6872298438293
True	534.6398568125703
True	854.3607922692754
True	270.61463177740603
True	288.5286429468542
True	525.9400502592177
True	186.58828311516623
True	777.6227952226609
True	252.93273641413847
True	371.9564936243872
True	70.70431831017838
True	120.37271825552796
True	263.57647336329643
True	124.80274472509588
True	466.2414842937499
True	30.570572090164188
True	581.2874952982772
True	1004.5658291629142
True	725.9625168585177
True	1.1345171133414214
True	61.151139470350174
True	497.2174111647942
True	439.4199014613957
True	79.64893722423456
True	116.85934431072164
True	300.581366260326
True	81.83937616083291
True	52.62031356818972
True	717.5802882782173
True	666.2670022016164
True	172.9889986987655
True	176.48564544531487
True	529.4613268493557
True	55.945832263108535
True	24.39052792635925
True	571.4684289230204
True	438.8321583636961
True	1136.9668288330563
True	47.18463634685831
True	459.25178060671897
True	890.5327519892967
True	791.0220972379494
True	300.0792028897711
True	760.2851287456368
True	398.80906379509344
True	39.590410793989335
True	94.4644832620742
True	739.6587621825549
True	76.59642424042978
True	137.6255073666336
True	917.3718810806788
True	189.41192798418547
True	272.0785517395232
True	103.5226006001506
True	654.3994614087982
True	597.8235078434166
True	209.14411168040667
True	437.2558274274113
True	39.96981158200981
True	276.42641865454914
True	583.0284683521762
True	618.9727165597778
True	317.17443592397984
True	75.01328072968928
True	964.7383654561216
True	1077.6761202868051
True	570.6576734340421
True	64.81129775317793
True	29.87159729035861
True	93.61311447637236
True	112.77892460231055
True	102.2967757357466
True	856.730108831105
True	1208.1656951753207
True	744.5677763100373
True	328.7265477700123
True	8.89229792868367
True	20.79035792733209
True	342.67003621517665
True	473.98164611285847
True	45.52960839386464
True	577.8722010857091
True	423.3901536261242
True	402.3725491143796
True	83.64607253675291
True	197.19404118149515
True	252.3343346894776
True	136.42071369158904
True	391.8075081434768
True	44.17912920570124
True	171.08955103784626
True	1158.5604258633048
True	6.773685749311394
True	26.81032046355839
True	595.8973923669778
True	364.44812733856526
True	793.4918279961319
True	156.19496762098393
True	771.8324934514903
True	607.8257518071582
True	283.01132852248685
True	440.347784133808
True	351.6049059406576
True	287.4772499993622
True	272.6430326376316
True	381.8556324781837
True	494.5883871146957
True	500.7513606004957
True	105.47580530068736
True	377.68931733736366
True	8.546878076193009
True	182.5948520470668
True	235.80035418763904
True	830.2080687641788
True	612.7313403031735
True	29.82217565530679
True	704.8693867592266
True	830.3900370250497
True	104.65499093088408
True	350.0983159712458
True	834.9396006547975
True	221.59127560534577
True	164.56394781855286
True	530.8648680841951
True	580.257758882427
True	1116.1122378362484
True	148.17415120932944
True	148.98604994488824
True	246.97696410820657
True	311.6088462882009
True	413.1109091490849
True	412.8390775097901
True	327.5661651265388
True	433.5412227281192
True	496.6753729084728
True	218.165181124631
True	1462.7368520935356
True	237.8613341705164
True	400.1746883579921
True	54.677712604793584
True	782.3131486079158
True	266.1745327417771
True	962.9806077145028
True	549.4713001432914
True	323.16035212937504
True	792.9167381516651
True	254.85163790322704
True	222.10496352913708
True	258.32874311453475
True	220.83312840933644
True	143.1685715600794
True	245.18138358073293
True	724.456392272734
True	516.8728320706745
True	211.59763077623367
True	1149.6297139576543
True	119.4391760863576
True	262.766823576828
True	69.29948034124976
True	301.4342194506676
True	414.80980413945537
True	94.7362071443248
True	218.0459391724
True	70.99319562272493
True	703.3132524484823
True	358.51966064638634
True	217.5410910770916
True	725.2737536537393
True	878.9361240974873
True	805.4411370395903
True	823.9038648739851
True	351.2418918993106
True	1.3356163376346455
True	262.40708228139243
True	52.25841515971436
True	393.4915972705625
True	53.21857852110047
True	353.8079915708657
True	852.8728059262063
True	1000.0831916938172
True	391.2531150628317
True	19.03716306373962
True	515.4696455757755
True	516.1062305510383
True	195.4753387423266
True	239.24217550698177
True	298.70759233187687
True	20.103503635593725
True	126.74878530803934
True	951.5800322164836
True	64.6223424586249
True	470.0466994847058
True	780.4903123044469
True	98.52396692089806
True	252.14462171697457
True	115.87034364394894
True	15.901259673002023
True	1.2595970736369986
True	117.90579432544791
True	1024.3387871209843
True	488.3538534440701
True	70.35290276313944
True	789.1676296429811
True	340.82201776117023
True	1.344619683099886
True	467.15095046104886
True	183.17919068261932
True	500.5534128239195
True	80.32915734309627
True	325.7180949832476
True	368.621287302611
True	171.4202433781837
True	205.5516607518178
True	117.3432703326988
True	177.50392520728445
True	963.103767032424
True	16.203309619258548
True	503.9723945611132
True	486.3312580815924
True	397.0638516488701
True	223.56609049070124
True	241.20871129409696
True	163.66302193909726
True	47.220277083899695
True	487.6294143581258
True	149.22744019438005
True	824.7933904116869
True	812.7043127062842
True	247.65729166320472
True	326.55699179215395
True	528.0171815753943
True	42.1790311374044
True	85.19384075626157
True	670.622636006067
True	1081.7834272351356
True	110.26482596566954
True	729.0704392275768
True	137.58125633642766
True	943.2100119084412
True	664.4482714775443
True	105.657750313425
True	265.46633069610226
True	627.7310800641307
True	265.0969152810737
True	44.01544154902837
True	574.4376204625174
True	436.7965756456013
True	5.404657916988345
True	472.3115705919183
True	67.99369617866991
True	179.4659479176428
True	239.90133091554728
True	298.2880249576121
True	67.9962017796233
True	226.25779872648127
True	354.73439284129023
True	438.19104581532656
True	954.8888705246428
True	45.82684564446885
True	908.1209218517428
True	1054.321406700626
True	129.07181187065
True	73.36224827157083
True	1006.7975509000825
True	35.06633624165335
True	218.4054875699258
True	89.39211164890946
True	208.451133954348
True	356.5134373739483
True	937.6430848933604
True	100.99052594198405
True	73.91183908284493
True	646.5945373036388
True	275.2333464569149
True	733.683433422164
True	53.14051703997766
True	466.2545315545011
True	387.6556098051324
True	680.1955294753855
True	53.057996919748014
True	107.84229702244612
True	26.89782063596528
True	271.3196372560914
True	43.96014765151489
True	354.2552919556796
True	3.2576313227009868
True	1188.2325886392532
True	100.19371610593952
True	133.96629159278686
True	363.26026301862754
True	749.355761125184
True	669.4286322233681
True	1016.76447840484
True	455.3438205515965
True	420.1267920854027
True	145.54713629278828
True	410.5586570022206
True	847.8695675860579
True	429.0734674674351
True	939.9108227853084
True	82.88321740033251
True	419.14703537145135
True	189.5381219878614
True	294.3791338650502
True	751.3815610795341
True	165.61563313400276
True	135.85814253158776
True	63.2093428012309
True	871.2509724216845
True	763.6727853336433
True	83.89773643755223
True	444.6009797893747
True	738.1267316970224
True	421.6579345039417
True	57.012253858503584
True	322.41541105133507
True	790.9612429464881
True	30.802457655474235
True	351.2487890423976
True	163.48179360788674
True	273.94055061226175
True	33.1052150427406
True	226.00288164008356
True	764.3766013301058
True	638.604470683579
True	56.79515134573333
True	296.31049337117827
True	915.7199761908204
True	18.857975266594515
True	316.6153380842068
True	280.13400258732577
True	422.2176103212366
True	220.12265605498325
True	614.9015751593369
True	48.221164499102514
True	948.4184379937784
True	861.3969608214968
True	48.68774000719306
True	395.3149985957999
True	742.3955062980411
True	894.1037769693867
True	267.5088459045182
True	603.2230592671721
True	129.5493832138119
True	193.88312331672023
True	136.81176842362103
True	127.38395042264725
True	202.3449914302712
True	972.5498230701792
True	774.6863258549756
True	960.5727189057716
True	18.829634939891918
True	26.538641189650647
True	353.07082751179894
True	12.130464485778443
True	638.6005609154557
True	1056.9979323402629
True	269.04765268960386
True	208.3106648110098
True	87.74976789991744
True	222.82436360331573
True	138.19947638047583
True	43.04326994415096
True	130.28741756580467
True	89.18338511261301
True	235.5755989094864
True	506.221987324611
True	161.39118274247713
True	29.956427580839637
True	60.83205699659928
True	422.4952608476125
True	265.2681695999549
True	592.9133689075446
True	23.45729674572296
True	112.33892513195744
True	651.3335676567362
True	267.5266556707657
True	481.55746474511966
True	640.5291815904783
True	103.03442276718356
True	105.22426882523908
True	79.7063626425461
True	23.985728456267022
True	119.961462779142
True	87.95558790042705
True	103.07798659047094
True	164.39878989034833
True	233.0465284981961
True	828.2079822420793
True	292.592247684578
True	939.274813238558
True	164.73237918087293
True	193.50664742702395
True	816.1139534253607
True	304.17676194424746
True	588.7262855838935
True	258.59829502613366
True	351.99255128408487
True	460.3955491828197
True	540.9057350724643
True	636.3016321334003
True	349.3128337452564
True	36.78789095585617
True	566.2608079910082
True	624.2976827195403
True	19.776415764370174
True	10.58007312275086
True	266.8708343805622
True	413.2992230586965
True	442.7842024095604
True	69.1432962987046
True	626.016097219631
True	921.386232806272
True	240.9051624824525
True	897.7980856955269
True	281.1823960828722
True	109.1076073226
True	274.22921577734854
True	688.5108070191675
True	38.58252970390596
True	584.6199744888277
True	1285.8384125669352
True	1030.2436241149508
True	895.3331523430888
True	202.4794057374085
True	96.4190919508288
True	190.98708706996464
True	840.437680220039
True	139.73142650623294
True	1052.159900450764
True	869.8486024699064
True	38.20505539658431
True	88.61230837101577
True	423.124601748141
True	418.1464449795016
True	211.17961620765445
True	524.9371935860792
True	660.6229792853654
True	118.03092079454804
True	279.80924808779594
True	1034.5372966168702
True	53.05300360823784
True	715.0661478882166
True	530.409879787252
True	38.05840789949921
True	810.265897675253
True	395.96477164018097
True	560.9321102493909
True	114.3362533046526
True	267.8982355789231
True	211.5263791549359
True	26.809067547535637
True	138.28250906173108
True	744.7670325870725
True	139.1637639501322
True	379.4700644177698
True	64.21863989981148
True	657.161142712996
True	616.4368766956154
True	237.8883223486891
True	458.7296335227344
True	159.99025294090438
True	165.81010044851942
True	225.5397086490057
True	291.5198485652081
True	360.02761972117264
True	132.6714777314553
True	196.48322862254727
True	27.721215357134515
True	869.2250980460135
True	325.2975956013525
True	10.368707032829676
True	369.6364048599634
True	160.73363670802752
True	619.8192385131726
True	370.8587711651272
True	586.7644261508834
True	558.6277876030903
True	502.21190386557777
True	798.3928059377313
True	242.9953432936854
True	555.1262764187284
True	162.01521509825736
True	532.3293323378431
True	335.25113390845013
True	370.9487328849542
True	126.30961696188209
True	141.40970106159776
True	110.9164952631066
True	68.38068966891812
True	746.4587479869361
True	173.78177457074162
True	47.19088578886297
True	0.0
True	546.2465610685905
True	109.47554714305778
True	22.1149251138955
True	39.67943457961104
True	113.94135631534256
True	550.996272604393
True	185.7106418775438
True	108.62294094743598
True	36.18257777906448
True	160.90195996744765
True	903.066734275228
True	54.248439176699925
True	237.83624323488127
True	736.4391338240482
True	320.21043456578343
True	441.0685127046757
True	475.3544747718735
True	507.0619549971209
True	599.2358166066955
True	923.2547184195192
True	263.8494833421569
True	1031.5768562578576
True	917.4006862759692
True	640.1092681080494
True	346.42623949303504
True	845.9296020428012
True	9.278989947754244
True	33.19444337052446
True	305.0858792154554
True	39.788881361043096
True	210.5008062045065
True	724.6799039198838
True	217.2939572648996
True	735.1306397868562
True	759.105384154454
True	122.98134330911546
True	363.6742347292691
True	584.691665712848
True	24.937614997862603
True	127.75523340032797
True	422.6936421322264
True	300.3674837218676
True	188.13920460105243
True	110.82518867674456
True	381.7765684041635
True	22.282909417787614
True	373.6067427439198
True	354.44044329075695
True	1039.6810010630268
True	356.95419574182586
True	29.10753100688939
True	443.7777963895036
True	437.3180528704171
True	222.29971704736332
True	33.93639424345305
True	776.0881140274591
True	423.6062833288985
True	176.68574193909268
True	12.60342635497216
True	1198.8767569452823
True	161.97137752096938
True	28.11750782334405
True	305.35190349346186
True	278.2561354771433
True	117.14158119655394
True	289.65813631701013
True	46.45316584251283
True	318.9917558651411
True	311.6418908291777
True	314.42834324383773
True	28.52227337776686
True	45.55900145544087
True	1042.633575832779
True	26.14392805646656
True	13.695028301063122
True	173.59111051275062
True	643.4498289078622
True	8.042321952544482
True	193.573791178614
True	182.9959333493216
True	542.482418150144
True	376.84506892584346
True	735.4552958194913
True	318.6687315186012
True	487.5076222182272
True	436.6423069629343
True	516.2608433718639
True	97.83333146883189
True	1287.226625950282
True	894.0244838187797
True	295.59117091746174
True	522.2583555086969
True	102.857695056006
True	576.2907646891758
True	415.9083884692709
True	157.97149782877702
True	77.44764530715781
True	341.3047712024805
True	165.78921095073045
True	31.63240197951169
True	596.7748127671144
True	383.70871138114046
True	67.64534758793546
True	28.420534978757424
True	646.9232356867705
True	489.124050858142
True	74.96045936059248
True	21.305130080639245
True	330.9323827605663
True	319.7861127162996
True	742.4513323021097
True	545.4625495326627
True	562.9837374020345
True	792.7966676976957
True	8.42712057406942
True	58.3004330235079
True	33.056830357037065
True	57.26548728023759
True	507.4891110691292
True	577.1785813929521
True	85.40328087944947
True	105.97512773147032
True	190.467381374322
True	75.39433932262683
True	179.01075868438585
True	198.2438986143297
True	274.1936214717416
True	816.3066680140043
True	589.0251978182444
True	278.76537386444386
True	188.63726910291408
True	283.02682632935307
True	246.89076218663004
True	764.3762124004296
True	332.019628463408
True	174.0445514631567
True	876.9027373150244
True	341.85174607348364
True	448.8336001251912
True	155.4872273891441
True	114.13717091789266
True	62.10396016576299
True	207.66628917168424
True	997.4710872393836
True	502.35912362739214
True	117.08098230592724
True	364.2728222751399
True	100.71436189643777
True	657.4757117665672
True	5.020209385841899
True	696.1434657129203
True	36.30729689279787
True	930.2074088949032
True	849.9587550902979
True	209.21154046964816
True	28.96619966807103
True	84.8827444064848
True	461.14033203169095
True	229.2791946495973
True	1.1076578066982832
True	75.65370229633389
True	1057.528128383426
True	354.9116293223564
True	674.7169319160902
True	502.7118325886189
True	31.60356900477837
True	140.7538105048893
True	427.550386527498
True	906.2462698806067
True	816.4511474851457
True	407.8938013301717
True	337.86375399589764
True	17.434898047061413
True	76.99717421858973
True	755.1146306586403
True	468.8084836891852
True	380.3076395217948
True	859.4926846304494
True	23.948624976413445
True	209.71014597696896
True	894.6846899649851
True	230.78324090997324
True	7.267633542884452
True	494.68656848924775
True	108.4390194269375
True	624.1575284550802
True	49.63501162493077
True	263.83321420661287
True	872.2503407624874
True	914.972087943153
True	271.3738050838168
True	422.2098627903552
True	119.33382344664824
True	611.2816772171045
True	257.0355578381374
True	185.63209785514
True	910.4129264035456
True	55.04132150862489
True	716.2460244672891
True	278.3886530188242
True	305.23002601654827
True	168.03943127793707
True	478.1121379004324
True	602.6583797340169
True	360.413652229891
True	405.0765650591265
True	70.81799827203011
True	155.77928978178878
True	441.30570596675386
True	222.5642187424624
True	40.52217558202861
True	199.86058676450315
True	390.9774825571504
True	395.287419885155
True	730.4839844992048
True	131.66611643366386
True	646.8728539264272
True	488.2183648461885
True	612.292404392442
True	135.6501678659365
True	37.61574924358968
True	673.3697005569393
True	72.25707483970731
True	559.7034824236749
True	696.7164787711803
True	448.600566295537
True	132.20327718668952
True	518.9306001063301
True	5.591708953269016
True	399.2426564818142
True	31.63991897216721
True	621.6519801237444
True	273.68611311437
True	570.3571076065728
True	681.5679407154662
True	146.3375583283397
True	534.2695874141007
True	501.4358024122076
True	63.45337987815846
True	967.9437226181636
True	3.0159520719741075
True	29.08960930759028
True	639.2418808957422
True	689.292349089954
True	130.9193091722647
True	412.1615796780253
True	129.50503939871064
True	72.08241696126825
True	444.792340997902
True	38.724097779009085
True	509.4146625896332
True	13.72648184256736
True	812.7064689426446
True	552.5788928746343
True	654.0259181172349
True	102.21512884394468
True	379.0717010755973
True	1022.3280086646724
True	867.5851071802638
True	149.63730175460108
True	536.3030460688942
True	454.874757070988
True	238.52362326821256
True	247.3346096915643
True	5.643111541649359
True	325.60090382151844
True	12.53065810047908
True	361.78905962507866
True	75.32756051519912
True	414.852385956581
True	672.3379866374551
True	125.87526616033313
True	243.68202515773248
True	658.3362598115126
True	674.3084417482354
True	296.0017497117942
True	138.87824096639235
True	159.2095996479996
True	466.3771147152568
True	90.2326577076851
True	9.769358755330009
True	510.5869414274258
True	580.0993254108062
True	20.276079059986845
True	132.901805321499
True	876.6993073639534
True	506.1715815969307
True	278.09237908079155
True	33.4351493988156
True	477.6703750412893
True	118.79767784923864
True	586.8443682067201
True	651.8002372147611
True	297.84147188543164
True	364.84601110429935
True	183.04998695166717
True	242.79498385734144
True	74.59943673057249
True	207.40462063365328
True	494.4515816772196
True	20.71389988694304
True	442.1806582460642
True	375.7918817363954
True	704.7433350674963
True	909.9767941769132
True	909.053707043708
True	162.38674420378447
True	407.489908268736
True	68.95794892784299
True	196.9352664149511
True	322.51301535645985
True	10.329361558071184
True	804.2318089413444
True	23.14493225829681
True	402.55780970940106
True	273.47117647236206
True	667.8223775710517
True	197.8596273372588
True	37.80079914238379
True	682.2129040684673
True	1087.3276602179992
True	225.75850090322945
True	136.83012813818775
True	604.8176423160595
True	480.11378659505846
True	16.529711375212226
True	843.0013718327149
True	110.30799363213956
True	46.53843180905475
True	306.36108446186387
True	347.5408330518944
True	401.60604919578
True	271.7347137834741
True	19.28785338774309
True	24.181027592479776
True	869.4990227627659
True	198.2603854269505
True	112.3922817678858
True	869.4740613874862
True	646.221457041356
True	660.679022087927
True	444.1752214204254
True	146.16094414283535
True	31.81449895119332
True	101.48758469082271
True	437.12375433642814
True	221.1098843126792
True	485.4188188276314
True	143.3644103544587
True	489.752457015931
True	648.807192750785
True	934.6879800101832
True	23.961645395120676
True	957.6824969304782
True	1037.116253900641
True	466.2633766580505
True	82.42494301511785
True	749.6944039095871
True	640.7100962693073
True	654.3625786271723
True	177.06947664650423
True	768.3037611601954
True	720.9816911485565
True	121.07065075220942
True	781.9905569491358
True	817.3744835444402
True	483.40272803047617
True	224.5334886358628
True	69.20366706738045
True	316.3258234218082
True	356.023222062103
True	452.9962477557185
True	430.8623344726501
True	197.30482996046905
True	306.25848276329884
True	2.339535311201794
True	14.303235597762011
True	107.16726408888998
True	135.06056876026707
True	362.4898085701979
True	350.08395041384114
True	117.36850506215436
True	16.471926688817508
True	216.2211043382876
True	841.9752914426792
True	460.7821245831277
True	516.3109150278389
True	571.0174349053956
True	792.1441852785077
True	640.05685949173
True	92.3565546030664
True	203.79930878980383
True	238.73792810303465
True	285.7750481431708
True	101.65241501092422
True	365.2321700016316
True	432.69261094311616
True	165.7664545869411
True	650.817238682361
True	247.3920997600821
True	214.7303389046388
True	29.111875412413536
True	245.4172849446105
True	477.3369710121873
True	167.34420014311542
True	516.1076368411266
True	469.7662886292832
True	247.83017887711912
True	104.7476166846579
True	42.73288165176172
True	405.9823330217615
True	799.8956641783936
True	160.23242159036135
True	1042.828417112612
True	1019.3818348666096
True	478.7238352216153
True	99.07427897676466
True	123.65977208488373
True	633.7083318181526
True	7.628724994837476
True	222.1845464943912
True	141.72523873595762
True	116.98345591531954
True	330.7101724280891
True	644.7397848312843
True	36.76765101844662
True	120.27043972817232
True	944.385165880322
True	55.41555091930496
True	451.3152674823649
True	540.9887185039228
True	245.96383019520405
True	135.9920831027991
True	929.8981075869762
True	1191.023532398658
True	514.9320619077456
True	662.8655012266044
True	214.3638775529681
True	156.04361410599333
True	321.0165464738206
True	239.28739624853137
True	169.41705703398986
True	311.641162465307
True	341.4175097858074
True	11.614529484865702
True	641.5265737055075
True	146.2918004155177
True	76.42697845076859
True	439.4949277075921
True	307.0606167096686
True	1192.795659472354
True	344.19136249393154
True	965.8564245196372
True	10.28292186381955
True	274.1541224276916
True	237.13710424678533
True	159.12596218641946
True	484.52625408593264
True	201.07808079940676
True	394.3069930922569
True	325.7028276497964
True	109.67315748329854
True	362.5670283181008
True	1050.7246586036683
True	699.1583580515978
True	225.07800649241548
True	111.90587638020097
True	302.43022510274864
True	22.27748506331677
True	364.4132645649694
True	325.8109096740442
True	540.0370212590087
True	453.64550052144494
True	360.9725801284143
True	158.01659795775282
True	13.358633328995722
True	407.3976133212069
True	272.2195525096758
True	143.0832850381611
True	296.6795011532844
True	416.5175866032829
True	832.4756948467577
True	300.03338945089405
True	778.1637672880978
True	395.2268342170901
True	370.8905291234371
True	1.917536507675973
True	1176.2776971081364
True	95.63980622820954
True	897.7834373621753
True	211.85019429946303
True	457.7219553850577
True	674.5907010035793
True	86.06988446924092
True	486.1388673561714
True	33.01851473505248
True	424.02686497665
True	79.32146798082883
True	227.59292338022323
True	43.43211439204001
True	664.7468921835621
True	191.58814535318027
True	22.75397306495612
True	404.7249662114503
True	113.31459908947596
True	169.27881509882832
True	847.6584822417715
True	273.96023689782487
True	156.71183497404377
True	369.2821495629328
True	526.3532308151354
True	340.3723302442036
True	525.9640835686511
True	614.9109915119614
True	159.1647685891425
True	6.749152624540037
True	72.56699081742019
True	435.0526247587408
True	86.63026064164461
True	77.24355827160772
True	1060.192478584651
True	28.163338265435275
True	327.00333081488554
True	323.730337745086
True	453.6927733198932
True	668.4951835836792
True	187.39009140893813
True	662.0694217499512
True	328.43756376221984
True	341.5761730285909
True	265.29659081554087
True	223.94659426596044
True	363.0318550688425
True	436.2179822275608
True	424.7698365042259
True	596.9500427585971
True	139.01278247142807
True	76.75290126898882
True	41.04144522775224
True	296.1527401656228
True	671.9918556940185
True	421.3178284059823
True	790.3570759352597
True	223.536292596104
True	381.1282875995309
True	67.94938174029075
True	56.57064577853356
True	411.6374529306789
True	199.05811128763008
True	221.7257253427632
True	45.57626520252003
True	1100.8074356591244
True	169.444333965485
True	888.4248010787276
True	319.3487475156982
True	915.914936947339
True	234.5152829415326
True	467.4190982441717
True	521.0418309009444
True	628.3720152034962
True	213.02103254585413
True	481.3728683462179
True	978.2575458893832
True	114.00910885347668
True	6.6070892386515965
True	560.7934460217309
True	25.174664632608632
True	78.48797149352852
True	800.9000086298148
True	219.056194491794
True	1012.5011826090648
True	681.0043411745908
True	417.1923062087211
True	296.75743013236456
True	479.4308882764626
True	338.59681799334254
True	171.04651682854305
True	672.4686032058795
True	705.895444025868
True	212.08291081999172
True	92.26292046181912
True	519.0950867481005
True	129.80242846707668
True	381.36513967047415
True	340.34720621361106
True	67.02520800453229
True	392.4747605101597
True	421.75100144429103
True	351.22019464333306
True	395.6902279023972
True	424.8138259151346
True	650.1279543904557
True	55.76380414351223
True	464.7871945326707
True	330.4363724370678
True	664.4560617843987
True	217.7265202743296
True	100.74115275847578
True	43.13536014803129
True	537.5736210030103
True	618.7357832535855
True	179.9658442707952
True	412.81410888110327
True	342.2746367030078
True	16.69467010428194
True	171.60973284173463
True	287.53433798901324
True	2.825255566555019
True	874.627351149236
True	78.2256061685042
True	105.30968415972112
True	114.51382133281624
True	357.66160231560644
True	36.24126510968058
True	462.35014026957646
True	234.2724849099709
True	5.085173339215469
True	120.33617972503136
True	445.9612964666708
True	53.091509289328805
True	68.64506543338223
True	169.37855102727673
True	292.79721660367727
True	951.819217856666
True	393.0181797247981
True	952.0646639597326
True	185.9345769662409
True	1070.274166768063
True	783.0774822296437
True	643.2961903551866
True	424.3860631093706
True	401.1773315827665
True	81.06423181147181
True	72.9802120480421
True	79.04324668566615
True	183.50737398090877
True	478.4899059156124
True	1080.219504585693
True	176.88276038980084
True	355.48694603884053
True	436.127346988692
True	582.9128258815615
True	586.5005272414384
True	288.1714144988216
True	455.4567532891413
True	640.4463620818227
True	99.77017009690802
True	690.8467616071733
True	246.2791289774188
True	137.02907473223243
True	405.64675140199046
True	862.4435508329495
True	429.0385128918629
True	876.6140255930665
True	194.52185681912547
True	357.9494190948865
True	692.9736979056804
True	622.4336470895042
True	200.00833037651853
True	256.93868531789497
True	818.6110317389052
True	32.63667494113584
True	187.79632888404757
True	477.2593527970922
True	696.212815891725
True	105.36672184171836
True	38.26368802374258
True	169.67690344975628
True	717.7290707335178
True	322.63195571318954
True	551.2539829559073
True	356.2107145294022
True	309.8921793870757
True	450.29021536279686
True	499.2883624630961
True	70.17389729001059
True	390.7903944068133
True	748.9691623824779
True	0.0
True	304.8732789246176
True	252.6075428667336
True	973.4434386243788
True	157.04184480313037
True	644.3464870647067
True	641.7388693196723
True	107.2920497078837
True	218.2082173141985
True	141.8899723331127
True	11.333942069849982
True	288.242875937367
True	387.6360928248865
True	1128.4875697009486
True	241.1457055498532
True	407.0366490006247
True	654.4819102776192
True	208.0522159763541
True	26.75055649152646
True	851.5582194661455
True	626.927865292739
True	158.60440143317857
True	646.8207645190929
True	162.61103787034327
True	287.5776474154102
True	812.2314840218872
True	36.00844627194679
True	104.67316038189726
True	503.3353849220129
True	62.710448807074044
True	78.03843372196208
True	408.1095365544172
True	23.9115398458596
True	746.9730852123316
True	103.23237396083069
True	159.54421372959783
True	18.45512818810689
True	695.8298622122982
True	30.58934940591754
True	773.4112987588576
True	404.9240870431156
True	119.49346353728862
True	713.2755436392259
True	517.5384445223084
True	562.1647207238615
True	48.723386780029
True	380.1691165267272
True	5.837469210690784
True	89.57001681452556
True	378.28280863799097
True	48.727004110179
True	119.17714429276798
True	308.56578491749207
True	180.04043992060195
True	105.50081722246264
True	632.4135436738014
True	20.28614841514021
True	1117.5314826805904
True	492.4749088067597
True	309.8609077678028
True	494.8299536041546
True	118.592247956552
True	794.4996732246203
True	1127.4023723923208
True	752.4321544205721
True	180.8269914494228
True	220.97507351829373
True	53.91156765358769
True	53.945863592337496
True	155.99509633662288
True	102.10930930659984
True	166.26960072538483
True	1200.005851913079
True	312.3205901270512
True	349.33064478229346
True	723.3074965002054
True	16.562188380655655
True	14.26301257536866
True	600.3510669901467
True	6.071560400078079
True	113.0860786211494
True	682.8602784227894
True	180.91620428092835
True	656.9724632587415
True	805.7911714504926
True	154.0193652616908
True	930.9945145459956
True	2.477551690355408
True	438.1413724213422
True	1057.0319385637963
True	25.04801759294075
True	244.3566127811845
True	147.28478970685617
True	989.7177306613096
True	235.3006046543416
True	490.63355588633175
True	122.6971174196326
True	516.0822704962823
True	152.01982761145945
True	98.64076372544336
True	381.642556717673
True	74.13757512439106
True	55.49456534410008
True	1045.0110336041253
True	254.5808580789063
True	159.62525920089598
True	365.1998264305569
True	397.1881497508893
True	210.7770808901197
True	163.48996542416512
True	397.6391126686236
True	37.68883923124113
True	481.7870853389519
True	1133.1837304240328
True	116.92761901090616
True	467.0484043340788
True	310.8840999771018
True	26.31542590345943
True	419.3798364023813
True	103.59837725327714
True	581.7082173613413
True	210.99327086653005
True	422.22270328485934
True	21.300119629994047
True	452.4586250005896
True	110.30424115337163
True	336.90870097530086
True	32.70188994462756
True	172.6392717792801
True	239.30140166207892
True	789.1406581111919
True	58.92633883430906
True	136.37001068289987
True	237.16819889297096
True	129.6941598020947
True	646.0175327078645
True	542.4909091626391
True	791.9623638470521
True	388.92287997818505
True	537.339348579803
True	416.10131380835605
True	681.89899500893
True	67.27726842782342
True	449.962684994627
True	427.3464004865254
True	47.21007549748981
True	84.92943986466261
True	128.55839491195178
True	86.13421898186463
True	322.417358168646
True	841.3853868826943
True	322.8155132216071
True	1105.851310283528
True	334.55945858333826
True	909.52312104484
True	149.05568727439916
True	573.4633454116789
True	627.0013266306412
True	692.6832745037169
True	443.8076363400968
True	67.52526571946662
True	291.95323952428225
True	39.4140805435508
True	163.42656636279344
True	179.3693104122705
True	1090.279278472418
True	223.2610400157476
True	550.0193097510793
True	578.7512610389535
True	561.1294796932918
True	884.4260882218412
True	581.7025379512121
True	632.7850825863101
True	945.248448045734
True	121.07966551524764
True	321.73420394752543
True	273.7375019461216
True	322.5904564937169
True	88.67517135555492
True	391.49249543906393
True	4.381298625872694
True	329.38515565447307
True	263.3002539035921
True	606.6975055411004
True	277.3014348106093
True	361.13379660471736
True	12.55756213645136
True	59.0929496117918
True	550.3813285097148
True	32.33691810585494
True	139.3974189637301
True	63.76975720159066
True	143.83162946224132
True	237.1564145534286
True	71.6106576442687
True	371.5358776240311
True	276.142186521977
True	96.71096839392266
True	335.2068486194533
True	64.96130269808752
True	582.0725862152732
True	831.4566543525564
True	276.8606808239596
True	1172.4549983692784
True	110.27110862535304
True	317.42834383326874
True	1040.5343730216382
True	91.6437824620884
True	274.2567886137464
True	9.546818131686337
True	391.5138144667872
True	454.4310471390928
True	155.2299474594985
True	631.3454879306856
True	919.9274034620072
True	164.77158776691144
True	78.48692419870126
True	327.5073049752333
True	538.3412641558573
True	627.076265382623
True	1261.4040390407963
True	26.769008351643013
True	965.369954819004
True	131.95613298994698
True	632.7138181662026
True	117.23314782556336
True	129.45370976970813
True	192.47753004906292
True	168.11920337900395
True	740.6034251229337
True	208.2279743935112
True	228.24906804896884
True	67.29101190097715
True	516.3095102425932
True	434.978834716881
True	173.6107415862081
True	238.87641356643985
True	16.70417264071174
True	428.4639651898171
True	213.83377224900232
True	279.722249858264
True	113.35522387165736
True	718.1527944280724
True	410.196636699746
True	260.18679035662603
True	643.7479181867234
True	511.3405842590117
True	469.26568196216726
True	135.92381402421597
True	534.1275208969375
True	424.8189503760771
True	2.689220984522628
True	201.17583254868404
True	93.80052849636957
True	249.9091538620776
True	3.066140950700342
True	122.95856365231413
True	350.6443895091338
True	7.47625660204595
True	824.4555762318486
True	169.34476106070207
True	708.6057929728379
True	776.169091530837
True	157.92412895708068
True	230.31524980152577
True	491.294189084551
True	837.7706307881699
True	50.30860285294081
True	39.193181186377856
True	129.9090255897847
True	640.6899634927593
True	724.7308662758137
True	185.44742699792005
True	603.4523748291979
True	587.3614891066554
True	858.701322381865
True	393.208466486785
True	186.31603531381097
True	852.3180243264751
True	230.58158961747944
True	154.59304814872203
True	310.2579263015756
True	223.41088257827948
True	202.16131428016868
True	607.4052595957382
True	250.87851259817344
True	190.8172684023552
True	473.5741025176992
True	480.9224162928528
True	64.01154477793705
True	288.38254250618365
True	80.21148730803012
True	319.70175003085427
True	352.353758651794
True	252.8043768030191
True	180.5287375612146
True	390.0964817078475
True	613.1804696160896
True	751.7499373486795
True	299.39446168735265
True	738.6021004891705
True	62.17476746215765
True	852.465812378969
True	353.27496982381314
True	11.517875106241636
True	644.6789124929691
True	689.5835559618251
True	250.8553137281788
True	170.10144840114603
True	48.871656493522494
True	379.2905170453799
True	75.15432449199189
True	15.255901826386236
True	880.12982490526
True	367.1315767168344
True	172.04040739670864
True	1017.3141569580722
True	11.51490826276294
True	772.7942391451214
True	30.9342083011654
True	674.5960077801465
True	59.03406431917102
True	753.250291750307
True	458.3114691915951
True	204.525185677148
True	431.6058655157594
True	207.27708480169588
True	297.4413799824579
True	234.4894206275693
True	410.7048183495552
True	10.544527774714163
True	325.2200017079546
True	113.2368297112576
True	12.08544623678929
True	460.61930238055066
True	720.6273131134512
True	289.76788483885986
True	76.44443803329565
True	302.66874976132124
True	85.5561101861602
True	183.1355317768662
True	175.99236106646677
True	376.14215100938674
True	44.66976018774224
True	135.1765012146218
True	362.5141241451767
True	855.8599015908367
True	119.82356112158936
True	203.80571299606575
True	427.2572951366958
True	19.312669984075946
True	414.2074681057418
True	512.4272163046114
True	89.81120750247047
True	395.1847444127608
True	367.6636522989356
True	419.925034845794
True	599.3988510116048
True	1024.6484989587725
True	952.6601592344822
True	55.67586535171704
True	1067.806115307835
True	112.66279527060378
True	114.91179455790646
True	109.73395120273167
True	516.1604230224443
True	371.5025940265892
True	581.542138414931
True	253.33943486268424
True	155.3452279701041
True	395.8523407477192
True	13.780528628138253
True	448.532941784329
True	408.42890188678354
True	148.735261494829
True	99.76419380282226
True	525.7115814877378
True	1000.7233192463476
True	199.89027180614957
True	60.59025112505383
True	418.24655175926415
True	375.4084066145383
True	491.8402075738986
True	325.74069473656965
True	4.042104295399492
True	531.2326901999743
True	521.6364161507796
True	508.9597109487299
True	190.53636034811143
True	105.97474397482468
True	18.22481060040191
True	378.2511378258154
True	106.25274704092944
True	8.019242548337466
True	32.49379513264076
True	345.080244514893
True	644.5989720377883
True	142.39640928398867
True	88.03848571186461
True	24.63331284316442
True	410.9613336779536
True	368.22960634997673
True	770.4206918562209
True	314.29206250708773
True	493.1410571720572
True	537.421817878621
True	530.9206587768197
True	292.936288365449
True	554.9641654197113
True	102.3827483188152
True	572.7174174904202
True	6.594707779842012
True	385.0027126545429
True	475.79024097050177
True	946.068587751558
True	352.37481196876723
True	770.428929633321
True	968.9736689621618
True	183.8655737192354
True	37.16510349598534
True	383.3541800540176
True	386.119770668341
True	561.3847478141995
True	250.5657391102987
True	28.62018681286441
True	650.7705074332076
True	125.76273481492248
True	1034.6735922044982
True	319.23531296739054
True	468.8344646444344
True	131.28560513211772
True	820.3513033323017
True	135.9835479628131
True	827.5837592878635
True	570.7373007062109
True	189.86454562843784
True	109.9824842002532
True	61.56150882127436
True	564.0771150448393
True	918.0805296516194
True	418.5985236796247
True	542.902807771668
True	139.94608720628523
True	645.317623741081
True	461.8264236742359
True	788.7762291829977
True	306.1267974765905
True	573.1844595901355
True	116.757230891424
True	27.422563988726917
True	403.04920994643857
True	173.96969113645187
True	105.733336340567
True	383.0530764354096
True	1117.120431388199
True	257.4333333433841
True	551.3500889930705
True	11.44481152100281
True	69.91242197126834
True	318.54569325492207
True	799.1406381923139
True	449.2203926485579
True	541.098165754799
True	725.8387812909194
True	68.33310214933164
True	739.7297314924655
True	49.40868528922687
True	105.2333255690149
True	174.27070870800378
True	82.45182782899569
True	26.40809458042322
True	294.375941407786
True	470.2675656534284
True	911.3040870428651
True	863.6660177854031
True	5.551842983359512
True	290.0861368475788
True	462.4446523361445
True	128.09101738952373
True	234.8784795203756
True	335.370030106349
True	1318.6327283671567
True	467.9277488577748
True	26.365486572893914
True	175.14953841177933
True	737.1940807694913
True	35.530429250781324
True	177.32770353580867
True	557.6491435668034
True	72.46130562018199
True	882.3108826943052
True	312.40897428586084
True	664.9911850501738
True	77.19088021498868
True	690.1656042453467
True	582.13830876314
True	888.2389329912583
True	263.9438105728857
True	512.4537321432166
True	842.5628805862549
True	907.8444205173608
True	245.7325569134817
True	766.2077875987496
True	214.7885744497625
True	451.13068675475296
True	373.7436808125707
True	503.9438556710946
True	482.2710291279629
True	307.61133176712985
True	344.6688633058706
True	118.05633346922474
True	333.1839338271212
True	1148.643100553619
True	307.26457722328587
True	145.3360203194145
True	296.1316557313353
True	743.8892725520857
True	643.2980769295839
True	427.74036210855365
True	111.71803064031567
True	341.29084215274776
True	34.83813268962377
True	175.50667590717256
True	90.98613110385998
True	88.4652692037514
True	537.6246604502372
True	142.56658419717354
True	123.45382574850316
True	103.30992393963352
True	89.10326092493149
True	458.553320426026
True	387.3189458735236
True	1037.3086194170696
True	536.5170324975303
True	839.11279570983
True	267.8565435783784
True	299.8043931253268
True	551.5090937892487
True	197.8425700381588
True	730.5106202911999
True	234.65490782300716
True	351.86697462532
True	69.07859783464366
True	118.51220106640682
True	268.5592316731172
True	120.3344202532293
True	448.3322740620125
True	32.78228376195162
True	567.3572867422339
True	998.565379688702
True	733.2044592276519
True	1.8052534833278189
True	63.31237850009489
True	495.389151221231
True	444.0043351501475
True	77.68217996666186
True	120.5499944633211
True	301.86203472935523
True	80.9122990327817
True	51.93378390060907
True	698.9728750048017
True	659.0620438528464
True	160.76754606939338
True	172.86571966433436
True	521.5840500675941
True	53.31166734818479
True	26.00495241770698
True	557.3377336242696
True	445.6334083879657
True	1111.1539257659692
True	46.1561545794205
True	483.0068633578892
True	867.544364747655
True	806.3795760655464
True	283.88227127977103
True	773.7610622170166
True	398.0892505503047
True	42.57379664704001
True	96.01075470484923
True	737.3153987977951
True	78.61170689903254
True	141.53958998358334
True	940.2489770507332
True	191.52940495415615
True	273.4241539180479
True	106.82626844935976
True	627.8073056543477
True	600.6884665767099
True	220.32401058418623
True	425.157737267572
True	40.47233515744298
True	283.4681987264261
True	594.2243298962235
True	609.4951617995074
True	322.9455827461187
True	76.86381573407897
True	928.6250966482208
True	1025.3033923354576
True	559.1910999595242
True	67.35504497393323
True	29.3248005563893
True	87.53715859820244
True	106.10003023980543
True	99.07256437651098
True	875.7452513061284
True	1224.1096538335134
True	736.3276271407482
True	329.4723752947234
True	7.928071368745183
True	20.79583529505425
True	342.5889146750057
True	483.9634483505039
True	43.52617635070723
True	566.6837318006483
True	430.937867512394
True	396.9687378104925
True	83.69188675406458
True	196.41080562716476
True	261.8559961596836
True	136.55582597367066
True	398.1804240593358
True	41.45304542882324
True	179.8610265121414
True	1183.492319020994
True	5.993106242851061
True	26.832743340453312
True	580.4203321585763
True	364.53369427016366
True	792.7714982393122
True	157.76716856336083
True	781.3111217133583
True	620.1273922264227
True	291.70054322516927
True	414.50597335171966
True	336.2420436288595
True	276.56772461598194
True	268.64312496473616
True	407.5968608733498
True	506.9590434661801
True	501.2744055801029
True	110.57102194357172
True	365.0828922092399
True	9.34165476908491
True	180.8477010886496
True	233.7378174143544
True	889.2581188254577
True	586.153562676597
True	30.722370501084526
True	708.8202721381506
True	862.2414992876212
True	104.49444578119912
True	352.1428280421606
True	835.3205801024042
True	209.9763786865005
True	166.94000549115623
True	513.5198566554881
True	591.7494637645145
True	1078.7860954956834
True	141.92407389111642
True	149.97635837160718
True	255.58513807738493
True	311.7966363619046
True	417.7802386819613
True	408.0671120801256
True	323.32235601250375
True	432.32464846863326
True	489.8708317469978
True	219.01984072372687
True	1494.6081610167812
True	255.78648664148812
True	429.9328218940333
True	51.50525518714909
True	761.9685613210669
True	254.99989707593988
True	958.4750637301706
True	547.0214301700832
True	312.51112472061146
True	750.3751605510975
True	257.5481251404464
True	219.9558406772965
True	252.91713527839096
True	219.28895398916063
True	138.89328984371025
True	234.5356315401402
True	720.9756063760732
True	529.1517695620239
True	227.70505545268367
True	1149.3342700260332
True	118.6412696450263
True	261.0759125590025
True	70.88055930927212
True	305.66108055556776
True	412.8518132582553
True	89.80211477096509
True	221.32113166361697
True	73.25021971710834
True	693.7172831951917
True	386.57864833414806
True	222.923602457664
True	760.1212683756278
True	882.7882417234447
True	823.4470747451763
True	827.0388163836782
True	345.66143300968594
True	1.3913495827359288
True	255.9680925902892
True	52.417202536383726
True	379.8482943750496
True	55.13428589049437
True	355.71876135327426
True	854.4681700281781
True	1019.9822287951176
True	401.1986514401582
True	22.20175207730644
True	539.5822663729048
True	511.2200997417058
True	195.0850321769412
True	230.5118449645968
True	292.91599611994445
True	22.372007372178768
True	120.52448880256414
True	959.0087472056448
True	61.632908683393616
True	481.9684315922808
True	786.0405298289429
True	101.0310518090588
True	248.3854465180221
True	118.39675000803624
True	14.93101056830626
True	1.5899672806146832
True	116.38167834899424
True	994.2463815123627
True	504.5534571598736
True	64.72164952503405
True	790.405042207909
True	335.47489498441473
True	1.4793904635858977
True	437.1433768156155
True	174.14950331023294
True	505.3839147340081
True	82.45805535271795
True	322.83365621842614
True	385.10845720889336
True	172.42319583981208
True	214.72913308638024
True	130.21411222333083
True	174.42771144517505
True	970.5084631440096
True	13.623388984483876
True	504.19892799347576
True	487.34856121008994
True	420.94182311471405
True	220.4302082804672
True	235.3470833593209
True	150.47503056772337
True	47.1823101267446
True	477.0872225927801
True	151.9515746158326
True	842.2332294431736
True	820.9131581047737
True	244.4717308686249
True	325.6801227726736
True	515.8101508445933
True	42.320562221210224
True	86.37854112916051
True	738.1764050273637
True	1068.2171240078844
True	108.96588691126269
True	734.0404199369883
True	140.04868972246965
True	917.6432737847308
True	679.0556337581378
True	105.64770829399102
True	271.35510411511416
True	624.5345259506212
True	261.98826513514257
True	47.27711672731416
True	567.8051752882757
True	448.25196625139006
True	6.006036542774163
True	472.0019307005298
True	68.86946752173107
True	170.87441202143546
True	228.16357031299185
True	310.3638844926526
True	77.38048427068735
True	232.46538822747505
True	348.23386170123047
True	437.9783582232368
True	927.79397455819
True	50.68265122410354
True	908.0548557766468
True	993.647484118897
True	134.16085244312083
True	70.88906598025392
True	979.976542554337
True	31.68402473329649
True	226.88641018666985
True	87.91372767750217
True	215.57170424654748
True	367.71944681279285
True	963.435143794901
True	100.39045939721832
True	75.89478714676068
True	673.111472862273
True	287.1440427410134
True	721.205358100706
True	53.23496940108912
True	479.4176783412206
True	381.748076084669
True	685.4380008781421
True	49.99332784474155
True	106.91792970892789
True	25.14525868502971
True	269.9391804897988
True	40.363512766318166
True	355.2892984790762
True	3.104991297152391
True	1165.809636908027
True	106.9982039717046
True	135.8104134611791
True	350.7653752994778
True	706.5145104399697
True	687.5212996231492
True	1007.0220056448516
True	463.7277527682194
True	418.92365080592793
True	141.10855938182394
True	434.0879393471329
True	837.5183511079637
True	420.43187341086326
True	900.0800197693587
True	87.5014038885211
True	429.2521493975893
True	177.45382619571492
True	291.8561413369078
True	752.3925448998328
True	158.56270352772574
True	132.66306243579163
True	62.897239088988776
True	871.451707964742
True	787.8229141981867
True	79.69296125925003
True	427.8238659261885
True	762.190195216335
True	415.6211078702542
True	57.53350704507103
True	318.60722508987993
True	786.091169006176
True	28.279664474814474
True	366.4652538257624
True	169.10678142583825
True	288.2474503973986
True	32.93676279050284
True	222.9675922581197
True	748.4374662186932
True	640.9597248652284
True	53.95278750799945
True	279.5784605679735
True	886.5731592729188
True	18.156884267974288
True	320.7343739989184
True	283.23780021463205
True	440.6122641824102
True	212.53073849619625
True	621.7066634960644
True	46.60166886997786
True	961.4362930589114
True	843.954723088222
True	48.20448136412802
True	399.597236642788
True	708.3311946188663
True	924.0998580948744
True	275.99614713069985
True	567.3913667561717
True	128.7165080318189
True	186.47147713570712
True	129.17581247350049
True	137.30577803870443
True	210.7046702069412
True	964.0099034057546
True	785.3969637884724
True	960.5484246193464
True	20.97162604316018
True	26.929790089698702
True	348.7005136131877
True	12.816620906964562
True	629.350636396397
True	1081.902627388919
True	264.107741512492
True	207.47253517977865
True	81.59582784072552
True	203.554865737255
True	134.5578962559028
True	44.86221661730432
True	133.4379077342103
True	90.91018665171087
True	255.19764546632007
True	511.3383393016397
True	165.03401491708544
True	30.185568679922245
True	57.58951882190614
True	415.2269848278178
True	265.4103823209726
True	585.9124170867857
True	24.112174338579464
True	112.85431450666212
True	664.4924435711474
True	250.44602166963185
True	459.1798009541874
True	668.189272410357
True	106.17713646278948
True	112.86015709934564
True	80.22666936635454
True	26.62041537884024
True	121.77448086228192
True	84.73160030375097
True	104.938623638208
True	162.0039431592868
True	236.7649161482281
True	821.786033082235
True	290.9539140518517
True	940.9813722390976
True	164.96950969401772
True	199.1003296735821
True	796.5743645156256
True	314.6843836580508
True	577.4607330697512
True	252.08482296277683
True	346.0436693151575
True	440.11497269717
True	554.1195078543792
True	658.8231593606894
True	376.3370182736109
True	34.78430682350972
True	569.5060941467734
True	612.0320973517906
True	19.730482940526333
True	11.787549330294734
True	270.25217609856423
True	408.1321442787301
True	469.4895667694599
True	63.15129150779571
True	656.0446246006576
True	912.37076378547
True	244.53975482379695
True	901.2356786765414
True	277.59877959534936
True	100.26496620391488
True	279.2928694274425
True	672.0680268229586
True	39.91036616443618
True	602.6036906288022
True	1301.1235515684605
True	1011.4256743562024
True	894.5521568262736
True	195.068486263248
True	92.4798266259114
True	180.49826040338456
True	833.8644808775542
True	152.0157926649053
True	1078.9653980127318
True	859.567066267615
True	43.21443923221597
True	86.82417190544464
True	430.5326546143882
True	422.6702044574132
True	202.64605492425144
True	513.7144147541385
True	636.9712811796304
True	120.22068346372006
True	278.72766942315934
True	1041.717032730358
True	53.99022213220309
True	710.7903248777627
True	560.5897263067918
True	40.30142653275903
True	833.8637524758004
True	370.4929358279335
True	542.0388562491355
True	112.6363206505376
True	258.7029102948477
True	219.1857688357088
True	26.51761139521643
True	131.76843024945725
True	742.9292652892576
True	141.90289538545483
True	379.1009892108243
True	64.91133934483973
True	623.9445697023689
True	633.0901965194637
True	232.32516630161436
True	463.9988567206083
True	163.35363813599392
True	171.16846357907096
True	221.14244957559188
True	289.2396083105376
True	357.485794722496
True	132.9993173729296
True	188.69179312988345
True	23.746194574932478
True	873.9295133745882
True	303.24340145695714
True	9.2625160839675
True	363.2815610749141
True	162.86047723439486
True	619.4750181195983
True	369.56297187381233
True	571.6807781671154
True	534.7362016722401
True	478.4107175838165
True	799.4453032561863
True	244.85184303983613
True	574.8144512705599
True	162.0433921473479
True	529.5842793312777
True	357.312698983621
True	378.0702018330327
True	130.9496804960651
True	140.9805216361446
True	106.62733190055349
True	72.09199913762792
True	705.7381485768072
True	178.1195612087908
True	44.890316335821126
True	0.0
True	572.2555898663405
True	114.88801595539044
True	21.77117837114545
True	41.4196536892026
True	113.86708312291482
True	543.3832462726111
True	182.92076090886871
True	108.0271351470164
True	35.88581383499422
True	157.23293985120694
True	903.1493916065576
True	50.28306280475084
True	225.97248220880468
True	720.9469820486441
True	311.48683015350053
True	471.39485445632704
True	473.067759575196
True	512.3730265194375
True	594.4345311825248
True	888.3609128822645
True	263.74664460606704
True	1045.3649673236048
True	905.1091413169884
True	619.602970328604
True	351.9345737754536
True	857.1809581261098
True	10.598263115883864
True	34.39729424652238
True	288.44119855337453
True	45.80473248758091
True	194.04963391494405
True	795.7708040332532
True	214.05427527851364
True	738.3354349970654
True	756.1216567518914
True	126.44610039298112
True	357.4554484517797
True	582.679228783423
True	24.62572546129793
True	139.14902965441138
True	423.5725552241125
True	300.27354174508474
True	199.0997597111191
True	114.51784787459395
True	378.1823899586385
True	21.754951063107328
True	363.9765030637169
True	358.8379208607903
True	1030.6924946687002
True	359.0057131006655
True	31.558637923156304
True	453.732164803388
True	443.9895846942328
True	226.92523534006304
True	32.308829945452075
True	770.8132509650804
True	436.0516594669605
True	173.6772121001584
True	12.71310326871514
True	1218.9609137884906
True	165.67700907394558
True	29.500718568015788
True	298.62753856429435
True	282.8851690940031
True	113.95356018926886
True	285.4403647203941
True	47.01389713801209
True	319.4335764258302
True	308.69320475803914
True	298.7722384124338
True	33.69948008996181
True	43.60454014629126
True	1057.002802876455
True	24.285277728801365
True	10.926524510302016
True	176.753219084518
True	664.6975559815072
True	9.478139859182155
True	199.31502486061316
True	176.95826904705248
True	553.8268456548591
True	372.5865965753053
True	715.9076406911529
True	299.3855932539822
True	489.272141698765
True	446.6914604599102
True	473.8301549601868
True	100.15659270775456
True	1276.0874659736564
True	904.6172546583224
True	294.21497558716976
True	540.6428494347864
True	103.2993795387304
True	580.6313186385545
True	436.85044028855975
True	152.04707309136285
True	78.5394617844932
True	347.0668318935424
True	164.66547003648418
True	30.293679524121224
True	596.8217768432777
True	375.9369262706012
True	69.30169152032548
True	32.467230656788615
True	655.8918864548042
True	493.2876416448216
True	75.71702675335908
True	23.36430690391206
True	339.4814456593204
True	317.6826338914395
True	722.0435100424066
True	556.6907984661335
True	558.8262164243836
True	801.4109366685269
True	8.749316522961237
True	56.41918024127911
True	36.348707855291366
True	62.51356355077969
True	503.6070033387933
True	586.4903357706033
True	81.89389447050175
True	112.46302531975552
True	204.13734104213
True	73.1201637267323
True	184.1356954798348
True	213.95768663759603
True	261.19350433546816
True	851.6525422450466
True	601.950326639637
True	275.1767926775021
True	190.963112798866
True	266.92173138605057
True	235.79040262792304
True	748.8599522281112
True	342.7704558729228
True	160.79231385695624
True	916.76508332118
True	332.0911691989885
True	484.3108164479712
True	150.59310109173106
True	113.13414167508849
True	60.19430593202964
True	225.1670821640381
True	948.1674951787955
True	527.1734837525379
True	114.56907673075789
True	359.1838136741477
True	102.32299109612543
True	646.8610303233614
True	5.210155699470406
True	703.9059382029748
True	36.51052338739677
True	983.6760588252532
True	857.3565104495535
True	215.0125266024874
True	32.49938238109762
True	85.13162609991213
True	471.0913353112177
True	220.5545183751402
True	1.6000624977022904
True	77.8072413254458
True	1093.742419292416
True	348.7327481958208
True	674.3778464551474
True	471.9508208911894
True	30.064384582623056
True	133.23174643266765
True	432.1618685147328
True	883.3618972160936
True	791.5209912341052
True	432.20558931991343
True	330.55243733674365
True	18.52929122028316
True	78.19516491567819
True	747.3525791242213
True	485.7205666648165
True	385.7690014077722
True	884.1679638246602
True	27.615634975913625
True	224.5009930696576
True	900.6116551249481
True	232.17297710081456
True	8.68141980074262
True	508.8772193192276
True	99.14835745177407
True	661.158624996366
True	55.5862926337518
True	248.9648707261316
True	873.5967154194944
True	881.4793622906925
True	268.8486360898236
True	434.5752600318187
True	118.25383870589836
True	597.903273237701
True	259.88780287290774
True	184.9147257344691
True	861.8258190027539
True	56.24280489743999
True	735.8583946312285
True	277.9714183168481
True	298.37779086286605
True	166.64409086657673
True	488.95496152410414
True	595.3799351471342
True	368.4754976921139
True	403.9181548680908
True	68.90450271696545
True	156.45930702878204
True	452.7093797007132
True	212.50968052734132
True	37.0094606973457
True	209.642408626142
True	382.88544151598535
True	415.3260492747948
True	743.8835929103552
True	128.08938235505423
True	632.9527219990094
True	483.05158190522
True	600.7899797338496
True	134.39760004986186
True	36.736595327681165
True	670.3916035683377
True	70.72388931452238
True	550.8845495074327
True	681.8298580560909
True	453.32403351942514
True	137.1631558251658
True	532.1738484273664
True	5.101056692121308
True	393.63051905018494
True	32.42632681237032
True	626.5030334812847
True	275.13195188950584
True	575.3662936335822
True	700.0503602310804
True	148.6390549185025
True	532.4106897406555
True	488.3786263323667
True	67.17325846746706
True	960.88028346675
True	2.2344595530342275
True	27.270715753890663
True	648.7028931018575
True	696.9005510269376
True	130.97902883276248
True	412.2030984668056
True	127.05493059134284
True	77.73705324155581
True	467.44907969465424
True	41.759152966362166
True	511.4394222430929
True	11.96220692740669
True	808.3054459466982
True	548.5945116993854
True	673.2847047414544
True	105.95641552905028
True	378.76262503290405
True	1007.6869237203754
True	866.0328789587228
True	137.15466450058724
True	555.3609056339111
True	451.7670949639967
True	239.221815861831
True	257.15986078422856
True	5.5046228068243535
True	307.84583801491715
True	12.441478275737168
True	359.0685731170612
True	72.36192115420153
True	414.726094711392
True	636.8459989820415
True	126.89428741296064
True	234.57759612562896
True	661.4706657274887
True	672.4245438183503
True	292.8305377129439
True	137.81339725049006
True	158.14247458728445
True	468.70664506781
True	85.01582630669613
True	9.3795341342706
True	513.2771470432641
True	565.5767959931225
True	19.04881624632567
True	140.05386979986773
True	902.7784125196862
True	478.9745170128039
True	265.78297957436007
True	33.467038663146006
True	474.740876664684
True	111.99987142725912
True	588.7074906613151
True	663.428973956754
True	300.4043829461476
True	362.2600889216607
True	186.98559383377727
True	241.14256321265336
True	72.78989543811613
True	220.81130847741804
True	504.7840920384127
True	22.32765776721557
True	457.8458952190542
True	383.7906467829726
True	698.8832875945249
True	876.3397867030084
True	906.4929727558152
True	163.9642244201253
True	413.25743592794015
True	72.32428806366364
True	188.50725497941735
True	314.3955392765194
True	10.204822552434102
True	782.5912938055048
True	23.019847705650925
True	410.93062306438514
True	266.8361930529095
True	632.2308564992678
True	201.93075376147664
True	37.623125888007216
True	672.5181072316022
True	1075.577459138627
True	215.52733424575672
True	128.2299610761521
True	619.5108702481994
True	483.8606378563052
True	16.940577249575554
True	828.5645498506444
True	114.2940392179381
True	47.91083604803463
True	295.38066103881874
True	347.4314750293952
True	413.3023837507967
True	274.3716962622435
True	21.134414175949413
True	21.77978988831573
True	832.0683322277938
True	200.05238335520568
True	111.36533520809525
True	827.396208022675
True	649.4740990763966
True	641.3742934668355
True	454.7551950384874
True	156.2266284747576
True	33.87411446045724
True	102.30903679070984
True	451.25213899248433
True	240.3680323198208
True	478.533772131429
True	145.6393087860024
True	516.4622464188742
True	656.1271037920854
True	989.9354930647008
True	23.46720024894877
True	925.5159155863448
True	1089.6952490572191
True	490.7934173389643
True	85.9104887367205
True	818.6091125987713
True	648.0985693625695
True	648.533641755321
True	172.77043269599446
True	736.8541311140967
True	710.7278760801677
True	122.91194558855968
True	793.5632391158422
True	784.7249055680666
True	512.5213885779682
True	231.03387064650408
True	69.6652812332329
True	318.90043001595365
True	341.4288826376107
True	466.9449485366303
True	441.8028976163472
True	200.11155979108105
True	316.3934986021394
True	2.288176905260836
True	13.511607625511486
True	105.03176030581363
True	129.54548507834346
True	357.6901743646959
True	362.27008210090906
True	112.40938165406912
True	18.46346861601106
True	213.27234578954773
True	858.8365635673437
True	465.4434469720746
True	522.4555292760214
True	557.4138790548599
True	782.6152875396913
True	612.5209254926277
True	89.56935259726691
True	206.59576384114115
True	237.79735969737652
True	279.9144163405559
True	103.8473269622004
True	366.9809436865193
True	434.6420252431661
True	170.56249667319028
True	642.3525214951046
True	249.10333207500224
True	212.3574486021039
True	28.690153297598176
True	246.65848887648224
True	504.851131693473
True	172.38909222023253
True	517.0773733606973
True	469.5547327647877
True	244.9220982170409
True	111.22246491740913
True	40.1504399917135
True	408.3919196285842
True	784.6184314379277
True	165.85328061395273
True	1027.497792190796
True	1028.1914139373214
True	491.99173040412506
True	101.55878699585288
True	123.28501873279106
True	657.0003681232583
True	7.85347102423243
True	222.98582778943265
True	130.4038854164818
True	124.57394793637312
True	328.1586305307351
True	650.5023553252571
True	40.98130052676812
True	128.95210440778894
True	986.2081075123416
True	56.39216921210179
True	460.0886389226755
True	529.5762519760167
True	245.38990197950355
True	130.68885586653687
True	907.6835855968876
True	1193.085361552322
True	517.1350969407509
True	648.7920811207439
True	209.5013274661744
True	155.2320867135198
True	323.51717362011124
True	250.4814368439333
True	172.64581460599152
True	304.5564424454285
True	349.4222929763971
True	10.354667763653373
True	614.7189184012235
True	144.02686486912782
True	74.38321436294656
True	449.1019129849561
True	314.9942370882225
True	1192.601940639057
True	361.8087052407089
True	959.6387550832044
True	9.243444170721553
True	275.861884795744
True	223.7995113889254
True	157.98988469205864
True	481.2928048780834
True	206.3367493580629
True	401.88026879993214
True	337.89526826273783
True	109.8938016739152
True	367.0137269732323
True	1105.9584438342788
True	748.3537927866378
True	228.246894627877
True	107.01725789012406
True	285.34206602641086
True	24.39261114407463
True	357.4307829955833
True	309.5351761878341
True	588.1367541292339
True	453.9846097143723
True	370.46997927277465
True	160.57089686806276
True	13.320402837542916
True	422.617924744511
True	280.0207524111839
True	139.65766558507465
True	303.49556094234475
True	432.11154367382375
True	825.7228354676529
True	315.4704690733467
True	774.7398258623468
True	386.5579802897136
True	377.8382312498421
True	1.9403566903810543
True	1146.310650283735
True	107.62047125246718
True	880.4629443361541
True	202.47013880942836
True	460.31591793450906
True	666.2498643668617
True	86.31682927486588
True	489.0186124271152
True	31.823527978112768
True	415.9338259104613
True	77.93960239901044
True	230.06027948890588
True	38.377206081655686
True	669.9689598207102
True	188.17550622027144
True	26.158086492377794
True	390.5902119072391
True	103.31232802599078
True	174.8831687097014
True	833.652397561705
True	260.5494171637632
True	153.14444340411805
True	387.87454712673855
True	523.500099974868
True	324.6264766421555
True	498.8368720007971
True	613.9962006622163
True	160.7002051235602
True	7.63434375549244
True	72.44596680296695
True	437.0046162422992
True	90.65317547421787
True	80.62900082004965
True	1061.3226117432046
True	27.467265696955558
True	314.37698953807126
True	318.6417376203372
True	443.3962075143667
True	672.321343375934
True	192.04009836803584
True	677.2195233003853
True	336.5136578223207
True	349.7727862189599
True	265.92560895614844
True	218.12811219524775
True	362.8134196957116
True	443.06313961173817
True	410.6567877778735
True	623.6350031489505
True	142.95448722269546
True	71.936462354799
True	38.46595460984844
True	293.69846588805564
True	652.629268916206
True	410.1856029645284
True	777.9494643961478
True	215.60415620871316
True	375.4194842563369
True	64.72779090790593
True	56.87047458593579
True	412.5350781099952
True	199.59094716021988
True	223.2788392316542
True	43.58896517780999
True	1092.3199385732264
True	179.1155605975866
True	929.2304643666956
True	317.17569578279847
True	923.0428213750342
True	230.3392836450642
True	453.3875020318169
True	531.3252962406933
True	607.6793485902577
True	221.63762309249847
True	487.2284748808735
True	945.2283799425314
True	131.49605617462862
True	6.302196781837992
True	571.115443907828
True	25.05138435993491
True	76.14779071564402
True	799.2123070571187
True	226.83716972879117
True	962.283619724509
True	670.0460776941331
True	420.6934811262189
True	266.1414841257151
True	497.1640521939016
True	330.8871793977667
True	189.333139152094
True	686.6480192334777
True	698.3682248843772
True	214.4322322395038
True	90.18067599409078
True	532.3932393416416
True	141.7381906864698
True	391.1076319616973
True	344.1835788183173
True	64.62238185214896
True	381.5002719297966
True	408.3333041399954
True	377.89501982372514
True	406.34274744610735
True	424.0750878527378
True	664.794482889108
True	55.250092798708
True	466.5185236365969
True	323.2649982525562
True	663.6351092509753
True	223.1539799215001
True	103.20196118760654
True	42.96053200364472
True	528.536778546951
True	617.2674216728478
True	188.9590119887163
True	403.70200289548353
True	345.530541509455
True	17.44424468728795
True	165.97621684824068
True	291.2373883739658
True	2.194902517965316
True	881.1314533343793
True	79.32699647704845
True	106.69407854361486
True	108.63547245837306
True	346.07982585083374
True	37.20875804342207
True	462.838381274231
True	231.32387226952144
True	5.0071247380611
True	108.85927822333171
True	443.6025966845922
True	55.09342738403269
True	67.10712252710057
True	173.53614546744743
True	294.80348874179566
True	977.267396255166
True	393.2220595991981
True	947.0988911769648
True	190.4363810203632
True	1008.1602779491404
True	792.0331505489818
True	641.5348377604142
True	404.7187125209709
True	394.6593409018913
True	84.01654512354848
True	62.50475451975943
True	82.585772668425
True	164.2643109293842
True	483.0693275900813
True	1121.6872390519522
True	173.9712738708406
True	351.4778378139795
True	450.613784536236
True	572.8045955403478
True	566.6127343126007
True	278.0792848862752
True	451.39834962589697
True	653.488506373717
True	98.63077917695335
True	712.6596762829116
True	267.8456547117341
True	133.92399901649298
True	411.0194882540138
True	836.7491003760322
True	420.1606876555936
True	864.4164066205974
True	197.95175172210716
True	343.6611181695601
True	710.4792280579005
True	630.0733278762107
True	197.6147990218452
True	270.7793293667488
True	785.9362794654137
True	31.649664605827024
True	198.93326573178555
True	510.0323447602701
True	732.0620801927103
True	106.4904022268544
True	35.445349913018354
True	170.67524075911223
True	715.2339140529043
True	314.09111307035874
True	559.0864026178036
True	359.23151443804244
True	290.9473708677816
True	465.3495097831509
True	487.6953103101349
True	71.06833308124115
True	371.4893599286711
True	810.6417908575712
True	0.0
True	301.3004250039039
True	249.1329645149694
True	988.416568774372
True	147.4390832060084
True	641.2334087509806
True	636.4472889364282
True	113.16868573859963
True	213.79137542236236
True	133.06780343965025
True	11.289735352818782
True	296.62003107194823
True	375.7263694012827
True	1132.3710375514263
True	229.62774489417225
True	407.49940962745376
True	659.2926350046627
True	196.14830155291648
True	26.14692983385317
True	875.0618162338666
True	604.7958321470342
True	150.6101190632309
True	647.2942324422808
True	163.09406628745373
True	284.3361577407116
True	762.3087602336968
True	36.07544013410717
True	109.12487405896096
True	531.9834252216463
True	65.70041747957802
True	78.406295682682
True	406.9097734528527
True	22.415958162887588
True	748.7559712689402
True	100.9307395961796
True	155.39578264276298
True	17.442894045316585
True	706.7673554163874
True	29.3279171268825
True	785.3078658711725
True	391.7555807575773
True	111.99271083818144
True	696.1853759958508
True	527.2788933882789
True	561.01098767355
True	48.97923989490954
True	373.7108525654183
True	5.2244696886143895
True	95.15381814446889
True	369.9974321950417
True	48.72578459188135
True	123.81830838731688
True	310.2526462099928
True	174.87433704134492
True	97.53435187813098
True	673.6593301711083
True	21.45201370034684
True	1169.4789326191444
True	512.7197259546255
True	311.35108765734503
True	487.4885640744896
True	121.1633094164066
True	814.195176502153
True	1103.6499564649878
True	744.0886878697427
True	169.6827753394723
True	225.10216505946008
True	52.49146358247333
True	54.70167862613888
True	151.72612110967498
True	100.23920737692978
True	162.33680785292148
True	1170.4965729144328
True	321.3998155571019
True	364.655698035184
True	686.336324416218
True	15.710686055174603
True	15.372133760736071
True	568.4265205583343
True	5.021111796350034
True	116.88208992758612
True	679.0352003698006
True	178.3337850269545
True	663.0731767210252
True	834.7729094159188
True	155.24613721647023
True	869.4234019813098
True	2.747926487107546
True	431.5573369441192
True	1056.8053228580336
True	25.84149395275954
True	237.66444632451925
True	139.4114108231914
True	978.3745974396724
True	231.7974769965741
True	496.17611543337927
True	122.84183644683507
True	518.1357546999506
True	151.89217869621342
True	97.41743508911836
True	385.416808017539
True	71.4190877170626
True	53.93871798053791
True	1043.9590762577104
True	263.1512614396641
True	154.87763067698563
True	372.173152670171
True	387.8807052103776
True	213.8433388370804
True	160.19459053402855
True	386.3479029683963
True	33.369829764802525
True	494.41808903943735
True	1094.552579112962
True	108.88371253299496
True	478.0053946468847
True	300.8701489068066
True	26.42682989595971
True	380.9808482351171
True	102.2599594684316
True	563.3564800861977
True	201.246801461543
True	435.8036292909735
True	21.07482532417631
True	439.4687666345546
True	109.1235165179042
True	346.4159140020394
True	33.78751008138477
True	177.01177478633878
True	245.8303713300798
True	806.6317908523846
True	61.08752598433245
True	145.77190001203596
True	231.11048754520533
True	136.86561545751027
True	609.0038870386144
True	564.7938384189025
True	773.6413949679383
True	391.9910184340108
True	546.9955425433951
True	396.1218552268052
True	694.8392999193243
True	72.57380130190117
True	479.09657300145847
True	407.9364835674351
True	43.85577048078488
True	81.75131885675268
True	130.60444836586888
True	84.4443563644316
True	312.13014227923463
True	838.6612106245326
True	334.6560938163894
True	1089.154290738889
True	326.17668152273404
True	925.165221166966
True	152.26471677589186
True	558.1961263477386
True	586.8381110732412
True	700.1945456368724
True	458.4323018624624
True	61.58338172746688
True	299.31718991383167
True	42.21010734732191
True	163.55980490654727
True	169.0196111644415
True	1156.1686256865537
True	223.3324977121657
True	550.066425586265
True	561.6827637655001
True	565.0318391621422
True	875.7463250840581
True	590.4109930992644
True	644.8903062855667
True	931.764165950818
True	127.3580335957191
True	315.3569345484175
True	250.0179770007116
True	331.8878718768105
True	94.29221347917124
True	385.78454943053407
True	4.998343733283458
True	320.941553782484
True	242.42281966029185
True	622.1237011696429
True	292.64724083909454
True	374.0022720025999
True	10.768753763693862
True	60.50835087570103
True	540.6698684786647
True	28.972772659310856
True	149.85062555946746
True	66.26165504436267
True	146.1465065527407
True	236.73555656110585
True	71.53485609215782
True	396.6255780409431
True	280.4213126549733
True	99.67572193056655
True	339.84207961674
True	61.64308886563742
True	589.6064338252206
True	832.9665663618205
True	270.01231995434154
True	1168.793368349827
True	114.95108644691612
True	288.6960790680803
True	1022.7887753363116
True	89.35862634743
True	281.9644869780282
True	9.634561229366568
True	407.19923240813193
True	449.9831032918279
True	154.6648775872202
True	630.1165628231316
True	893.3257348852565
True	160.31292254373207
True	80.49804722486358
True	327.6722085229908
True	541.7109673531496
True	598.0578301329492
True	1218.5504956952689
True	26.25695754322521
True	926.257115572736
True	143.2313914782477
True	651.7470559733671
True	118.64276447809694
True	131.26818307157956
True	188.43659443188096
True	176.64953852394058
True	750.9495190631925
True	208.3241548793571
True	232.40311753244356
True	70.27833339726695
True	513.7650545110534
True	446.2735697283336
True	174.53433530619475
True	241.1099904904711
True	17.62131906915187
True	419.72252034454107
True	204.86217271602223
True	281.2670699805705
True	113.9921246813554
True	722.4960711798714
True	420.91632836752126
True	250.99942972402135
True	647.3118487058758
True	525.2179292695606
True	481.3122803481861
True	138.444185075305
True	517.8118994492572
True	435.8695092546126
True	3.430620197786846
True	201.2066479503992
True	92.67861494100528
True	238.82707773432148
True	3.0295467078416234
True	127.89244387546093
True	349.4798627005528
True	6.040265533879178
True	848.9151576786032
True	167.71600688774404
True	716.6607547045763
True	831.3742415817961
True	164.5307104721032
True	219.90667577753104
True	490.5111825093893
True	818.6191523698894
True	50.881467133144056
True	36.75200252906473
True	130.11160925196253
True	643.0487752440948
True	721.4795703822831
True	184.34541281133693
True	595.6468595069831
True	594.2006398023515
True	836.0178818648608
True	401.5215906504905
True	187.94236803900955
True	896.7497940676548
True	219.30899506067573
True	149.3674275200167
True	320.00371373026496
True	222.1825053212064
True	204.1983785589712
True	621.8450556110145
True	253.99028577806837
True	175.98950350020556
True	484.0357760895413
True	467.810998263566
True	64.1109650274072
True	292.8564469242975
True	74.03313389786415
True	346.49164334346926
True	362.0442146802905
True	254.43548039911727
True	180.3691623898505
True	384.8391142109544
True	600.2023658041498
True	727.0972227521796
True	299.188644901786
True	734.9444919748194
True	67.9906922752734
True	858.4518490755923
True	349.59666615295174
True	13.28732228720756
True	621.7262436719461
True	690.62694927576
True	254.5006527149612
True	174.40537848657698
True	49.79805489732973
True	390.078011389777
True	81.38521107607953
True	14.350791840259026
True	913.09707671042
True	380.0150127914946
True	175.95906720815734
True	1001.1518603222838
True	13.452782379885004
True	809.193219560833
True	30.32596963346935
True	690.1380296691291
True	58.29547712899108
True	767.5252146496709
True	445.2472925977538
True	200.7732843677187
True	432.9498722311031
True	202.68755397357785
True	296.802471288835
True	213.2757696229664
True	397.557864361474
True	10.106621080107349
True	323.9236813590605
True	112.58140945954425
True	11.19515404129904
True	480.3546855101149
True	732.4121840905538
True	300.9917744060655
True	83.6698647185857
True	316.5828893144508
True	81.19810283066498
True	196.01795935389023
True	182.30200351555752
True	392.0300184771935
True	41.63896626369787
True	127.60849152385906
True	373.4877029109944
True	894.064510595475
True	106.72480269197854
True	206.49699680445627
True	426.9428007889784
True	17.575173282472967
True	390.140952024629
True	509.3131158641319
True	90.00851363208771
True	392.5555273068068
True	347.0400026998352
True	413.87006897101054
True	595.6354990446222
True	1034.9476951300555
True	958.8931329083376
True	54.850203180660856
True	1059.9843132738188
True	109.64592047486872
True	109.28196313994
True	98.60466491418649
True	503.4840547774795
True	374.6442112163224
True	536.6691783570816
True	254.26464221344563
True	158.63828538289576
True	404.163860993798
True	16.239369899999275
True	441.81554256144415
True	381.5868200879535
True	148.8845171358472
True	93.19964821092934
True	514.5451492133216
True	1025.807449823366
True	205.65049661107687
True	67.25090941212828
True	444.5068159653152
True	384.92287002042406
True	481.8723689499386
True	325.4641300184713
True	4.952415959316519
True	523.971371888657
True	509.9441089113743
True	505.010390042693
True	185.44226476841493
True	107.38571739661816
True	22.578824688029737
True	370.999878680931
True	106.01214800393882
True	7.229440149610241
True	31.33446721910788
True	342.66803251193585
True	658.0358353897235
True	134.0151155110507
True	89.98203016404982
True	24.529811550661996
True	423.8989476024775
True	367.68806629696775
True	776.9938021103968
True	290.810403040178
True	520.9947589124315
True	530.0373767788168
True	525.0178017402316
True	298.1479916773208
True	532.7659874565734
True	102.09460374393738
True	575.5620167031319
True	5.878488239724022
True	350.6358715496364
True	472.7407499438669
True	960.082910401198
True	357.9160789924299
True	773.6269487049208
True	944.5424031252068
True	177.03770094844617
True	38.8894877520359
True	357.4105996039949
True	385.75727791594767
True	588.2928476034073
True	262.8322761913791
True	29.48038025788252
True	640.6037674395645
True	127.45308122898255
True	1060.792813162119
True	319.5804280230889
True	460.22871099759385
True	117.83944076336869
True	818.4012967297512
True	140.03682810879258
True	816.9005969211546
True	539.5148238759122
True	187.75626814544748
True	117.96930444181535
True	67.21879303207363
True	573.5098678041403
True	871.9791936859865
True	426.09999378934486
True	528.4839637422093
True	137.99641653439824
True	631.4543964620952
True	483.396263285864
True	775.5274260909152
True	324.2601026377469
True	591.4816205995328
True	120.2875626631133
True	28.03702048227104
True	421.5164286933179
True	165.19381195045304
True	103.59799329399452
True	379.19741103303664
True	1083.7141829075777
True	264.1897525050217
True	552.294692730266
True	11.632494937042487
True	69.54778161155693
True	322.9334372633751
True	784.5105310592793
True	445.25104046024217
True	504.6346670174418
True	719.3053854642199
True	62.86793744813824
True	715.5978021663576
True	50.57724808973592
True	107.72383621649011
True	182.50796106187704
True	82.55553152179169
True	27.56167952985148
True	300.9973655920265
True	466.5820913031261
True	904.1609098266252
True	869.1456111984721
True	5.830126891063416
True	289.8706315961708
True	471.1073771711304
True	119.82954005913903
True	252.62167401765075
True	333.1489514773484
True	1299.3208445391217
True	457.8852817494084
True	26.58104749868613
True	179.62490583819263
True	698.0203387914959
True	35.64262490476715
True	173.548915859687
True	589.1625937160454
True	71.67031518175209
True	853.4185299106307
True	329.7635084818647
True	669.6134225465651
True	81.71683603220345
True	671.5072477750007
True	588.1863287917973
True	863.9154605300181
True	244.47116199481243
True	513.2991824411861
True	849.7206862887958
True	925.8113091538922
True	245.91639953422387
True	757.4853890692165
True	221.18609199307733
True	447.7912275922649
True	361.5580175089538
True	495.2086865709727
True	484.1061258828413
True	327.0419858531869
True	343.8049326341277
True	105.83318742545808
True	335.06311138116166
True	1130.7861646925123
True	320.13007139559414
True	151.36114589182822
True	317.84935344352624
True	746.4564207309702
True	642.9382381477777
True	428.2773732316402
True	116.5601099466134
True	344.8739681397464
True	34.61664746573917
True	184.14972188575
True	93.40505884041332
True	90.6810720807226
True	552.8186184401679
True	135.59826011221418
True	127.7179644983348
True	107.92024031432258
True	84.33032066297459
True	445.4507836113422
True	392.40972795216106
True	1040.0143891245025
True	511.0974794909548
True	833.3995669310659
True	281.9305137643132
True	287.1803092342479
True	533.2393168290079
True	194.61450177660817
True	732.419916039886
True	240.41419969840592
True	364.4453920431976
True	72.63965419613821
True	118.67359440818092
True	259.1233737235027
True	128.4272648483468
True	496.6790587304839
True	29.788094337617142
True	579.6954558803385
True	1015.7841897883668
True	742.2453755382602
True	1.7665306422557994
True	63.98492503552029
True	471.3497753618453
True	437.4777015626064
True	71.7332879785186
True	121.44743220529038
True	302.26333249229924
True	76.62248108020582
True	52.63475756222358
True	726.9040518578216
True	661.4341790802587
True	163.046109656089
True	172.2742360154271
True	541.4242126136014
True	51.37369887475984
True	22.261912611863472
True	559.0717494609911
True	451.5161348798789
True	1155.0987425005087
True	46.92917344624837
True	424.06149039081447
True	879.4699308118212
True	803.1711018142173
True	294.8987346669284
True	766.7058072659287
True	413.316481333503
True	41.27284670296434
True	99.12832651742508
True	722.151933245439
True	76.3653101038151
True	137.77028256344198
True	900.7695124476824
True	189.88689508976705
True	276.60264664418384
True	105.88644443231726
True	645.5102876392923
True	595.67482458174
True	214.44494074323416
True	430.22081027559767
True	41.11851419793062
True	273.8787669447911
True	585.0845959343229
True	615.2721637891171
True	313.8283582053703
True	70.98385920389852
True	950.245558612746
True	1108.1041654677474
True	572.2390442794206
True	63.34558983471626
True	30.10492109315454
True	90.35359282634164
True	113.7155011883916
True	97.61549872408771
True	881.1185047092933
True	1227.16677010411
True	684.8457793299609
True	320.58998115809794
True	8.17408965975539
True	20.26661655384316
True	339.8864927302142
True	484.7781247236562
True	44.520386271716255
True	551.9108550687552
True	427.2775860585549
True	406.91821562667184
True	82.5597552460082
True	204.340076252981
True	257.0943404179337
True	136.18682652249734
True	388.70805313497806
True	41.91418088622416
True	182.7207021748096
True	1154.6289622238369
True	5.810678142583825
True	29.449843861663854
True	597.1626997132635
True	359.80844942309665
True	783.3044124294861
True	155.89457460305948
True	743.4307223522756
True	588.4815884064093
True	268.18146098049283
True	421.8902668382063
True	342.7275809049736
True	292.5199885744164
True	264.4788647869554
True	397.6430405990615
True	495.6500195338096
True	501.68002764542223
True	107.60437551544663
True	356.8040064715533
True	9.562995195317033
True	189.4137411514652
True	227.84133213486544
True	860.3278831656932
True	589.4636633369556
True	30.493309069519498
True	726.4575282546115
True	846.1740616563864
True	107.28852230310196
True	348.0610079584325
True	863.9665449219201
True	216.92566634259435
True	163.02569349472242
True	526.9014038671187
True	605.3342540949324
True	1098.0767672199752
True	146.11484958576506
True	154.05047032682202
True	254.09348381593904
True	315.82336251688275
True	422.4820009926988
True	417.7747653839314
True	337.54887472289283
True	457.0656016874175
True	489.250370199005
True	230.27560994876976
True	1474.478757757431
True	256.3179524022882
True	406.42881165830863
True	53.94053251679559
True	765.6281357168433
True	240.2065777027661
True	917.5221678227824
True	537.6574986665404
True	330.7404680538579
True	765.9204987112664
True	272.0974816402153
True	220.9786626993668
True	259.5424371359149
True	218.0418610030188
True	139.61494382975582
True	251.29010581413348
True	731.0781426923471
True	550.2629998712605
True	214.96366069626376
True	1157.9573991243851
True	114.97825907404008
True	253.9632375881074
True	69.27342343309833
True	299.9085736644302
True	404.5781532567743
True	92.87615081349942
True	219.01260831838084
True	71.78976706107275
True	714.4066499976246
True	379.10611259235645
True	216.69034588829007
True	765.6874556723031
True	880.2059234530925
True	830.5114463179992
True	825.5420388428668
True	345.9380952896767
True	1.2900555126649755
True	268.7745119747123
True	57.83053050303934
True	396.9066134466375
True	51.43629024952405
True	347.23785150671364
True	858.5108806457985
True	1017.3346564231456
True	393.1672059506354
True	20.526401228411167
True	540.5113886125508
True	508.5010214126597
True	198.20537150008948
True	235.4617587458013
True	293.42823928811293
True	23.71099002318437
True	132.0346415940451
True	948.9530859535394
True	61.22438865837922
True	510.88048407101087
True	775.0861281356033
True	99.60738850865546
True	248.229398492496
True	115.26390404926968
True	14.818705229905635
True	1.7157861843314584
True	120.59510279751008
True	1018.275487451159
True	462.4554415744738
True	69.96203174290216
True	772.4687646006986
True	344.4058493746859
True	1.10257711113562
True	474.39511477017584
True	191.1846158302708
True	521.4742464337506
True	79.52502656289013
True	325.3043588897869
True	363.73693366841553
True	169.52968349850534
True	212.21012880639952
True	130.5704744378332
True	175.35861594952874
True	995.0016291577512
True	15.968412937158693
True	505.42193929474655
True	496.4492667341759
True	401.9512887320309
True	226.0854812718084
True	226.29942141935635
True	156.06918128943423
True	48.71341666709411
True	498.4574153118069
True	151.20329275628387
True	842.1199340118019
True	853.4540710705916
True	252.0562104289295
True	307.8612383526098
True	531.0168443607223
True	36.48484002706852
True	91.29369764924932
True	718.0270300607975
True	1096.2368115987445
True	117.98422057251578
True	726.5786013080589
True	142.45288333382578
True	920.7455091183936
True	652.4564331858464
True	100.4499850875428
True	269.5850014920358
True	593.0578670783482
True	259.3400117911747
True	46.23597563192903
True	558.5939915303469
True	430.1933859215972
True	5.5586301974192125
True	485.25048741768313
True	67.6188954374729
True	180.80735022295937
True	233.64486195367817
True	308.4326481585169
True	75.17250032567348
True	217.17709076762532
True	343.8118368000016
True	451.0508954483556
True	912.5531861471476
True	45.67680897009115
True	966.9792483123956
True	1029.45405962462
True	130.95455431474682
True	73.73577781746124
True	998.0061596813528
True	33.212353350124296
True	219.2934879661688
True	87.59048308447287
True	209.54000304012783
True	366.1382171245029
True	978.5776438248932
True	98.65642197758612
True	71.40934364881386
True	678.4192491144469
True	276.1327936923455
True	716.5544429839489
True	52.37326055221792
True	489.7314128566926
True	393.5021300610426
True	695.3862301895088
True	51.61434912012606
True	109.03103914462544
True	28.998824024117415
True	267.86062672603674
True	44.033177940875085
True	351.6998133386929
True	2.5837041553159112
True	1188.74392411044
True	104.09364871091311
True	132.390185773029
True	359.2489947354005
True	723.8256094607606
True	684.6372871861797
True	1041.3560497829756
True	469.9497077692362
True	412.3341177713559
True	142.08144024375028
True	415.0372283727137
True	837.5883318487732
True	412.2211057778285
True	897.6250331971299
True	88.48093518485587
True	437.02597765590207
True	177.86174473456563
True	279.0079300088837
True	736.7143604836554
True	156.09818896182284
True	131.9205280880445
True	67.79874704765871
True	859.755616468148
True	802.1430078464531
True	80.2546795017382
True	434.2285141955755
True	759.6943677431874
True	421.2840872407476
True	56.87989269538725
True	318.67010980607404
True	769.0885641359445
True	30.85259892758102
True	372.2924418751517
True	168.62083822752484
True	281.9652600601212
True	34.297050895685004
True	209.4503501766963
True	794.6083591181191
True	636.6118568519537
True	56.76743321674412
True	291.0213599074591
True	904.714909879634
True	18.044511923019712
True	321.1498377574564
True	288.4604693940073
True	431.2994946148991
True	223.4553310207529
True	593.0856824406292
True	48.02712776379723
True	955.706399191326
True	897.7403371386669
True	47.715579276449645
True	384.664198090312
True	737.8248929458534
True	923.1152837972054
True	281.09407619892073
True	608.6705843564139
True	128.42798561900716
True	199.7868273872589
True	132.86699010045945
True	135.00026282323913
True	209.25548359300103
True	931.6555967937882
True	823.4760436302535
True	957.228704402879
True	19.70235653100989
True	26.48683480402467
True	352.43651078299763
True	13.804112060442424
True	640.972678484525
True	1068.1146513829735
True	268.2219786989065
True	214.6695217778639
True	83.71173426207561
True	209.1019169842172
True	129.08082347861594
True	45.42743300815967
True	142.73872068228874
True	89.10792374995468
True	247.7580231451502
True	551.3277427105918
True	162.57793361189763
True	30.305105133531896
True	54.773501095102056
True	417.16064498099513
True	261.9223218742465
True	606.5395751815244
True	21.715035435411785
True	115.71487817660407
True	647.1501177025381
True	267.6077733088834
True	473.2793738787515
True	653.6471054398855
True	101.46913976454488
True	115.15125679306232
True	79.56295762611028
True	26.016069791851685
True	124.76262418643364
True	86.60667752183815
True	101.14593673051714
True	153.83937764840232
True	240.95114068081656
True	814.5567261771592
True	292.3719647553767
True	904.5224421058914
True	166.55712065734747
True	203.6196807354486
True	813.0335308774672
True	298.4622020398506
True	598.7024409490688
True	254.1474720325812
True	369.12326343790886
True	431.8650540182646
True	551.8426126173601
True	647.7968057766112
True	369.9194534577998
True	33.78201737759306
True	548.6273094225585
True	626.4890053688515
True	16.638983286730536
True	11.471388667020802
True	267.65493770485085
True	398.2997733547195
True	455.62323683304805
True	64.4067218590932
True	622.4103384794106
True	967.8468523606078
True	236.7896486425256
True	916.4278293614858
True	282.46189179822227
True	102.7865242649842
True	278.95245517021084
True	686.8969359928305
True	41.375967711708704
True	554.0997551817319
True	1295.7751177463483
True	1019.159161741604
True	906.3932185139324
True	212.8180290637036
True	94.89458284132888
True	201.44798798026147
True	840.1240413007342
True	146.8761817425458
True	1069.9813345493749
True	835.4606489295126
True	42.21516900622954
True	88.42447704128529
True	419.91496358459744
True	411.4668732096284
True	205.90576420706248
True	506.8806560852637
True	682.8682762148512
True	123.15886480597813
True	274.0137314637737
True	1024.6158903828782
True	53.30900325025642
True	708.3982803183591
True	547.1696586044876
True	37.71708463487584
True	845.7190488407279
True	376.82637393983424
True	574.0430410002436
True	109.23775268500532
True	251.6742580116641
True	209.2679615211497
True	26.90841664144769
True	127.23172578560876
True	721.6983188981488
True	142.41773081721817
True	398.5348625238922
True	63.43434290996489
True	632.4699920315309
True	604.2519410852597
True	244.47596119464663
True	460.09944824552304
True	169.7537693574033
True	162.2434116200703
True	221.23030264120155
True	292.0640701733598
True	363.22606862468245
True	133.2856737669331
True	189.25007472736
True	26.837512322921864
True	855.8442540873166
True	323.1670011954086
True	9.36335061210985
True	361.9358064310797
True	161.8311214883238
True	622.4523042039731
True	357.39269495050786
True	586.2055876625179
True	545.5443872282518
True	493.8295871485117
True	784.9752255299618
True	241.04990246048072
True	557.73639076504
True	155.44010711670688
True	562.9956397710661
True	353.9769433564728
True	380.458100000321
True	121.97921022249136
True	137.8686977796594
True	109.74476684841432
True	65.46463394342095
True	705.1569224005144
True	169.14879984293302
True	45.85036570884055
True	0.0
True	530.3024880889405
True	109.46491076910846
True	23.703078759426965
True	39.81684129259954
True	110.71794027260076
True	548.0945032067922
True	179.3458950611646
True	109.77957534238176
True	35.467565240838006
True	162.82231759954183
True	910.8698150119408
True	55.08864897462689
True	221.80237028167997
True	734.7910727829953
True	319.44737198526457
True	469.5769233776294
True	473.8881447639
True	518.6033855145535
True	597.9920209945496
True	914.4773767310407
True	258.5767853300545
True	1033.3508534262078
True	915.3734306185082
True	604.1864958004674
True	351.79123742760584
True	837.6196200928388
True	9.581341255535133
True	32.66611320784021
True	276.9422394678904
True	41.42498812662116
True	201.1011305992693
True	736.9567127844705
True	215.68927248371037
True	732.1188180466326
True	750.2451506206171
True	122.29245801407524
True	350.0393210198562
True	601.5155613871286
True	23.359057841505876
True	136.60340161655483
True	447.7839181497776
True	303.41990337797967
True	203.46185621887795
True	114.88157056251436
True	385.71252545753
True	21.424668571649896
True	376.5071752894598
True	357.2612874418019
True	1061.3258719112534
True	352.5894014384745
True	32.57028684940433
True	431.4931711127599
True	409.75735269557
True	238.6473766517228
True	33.19320451367174
True	747.4391859804948
True	433.9279793816696
True	169.87237015312638
True	12.313024588510624
True	1197.3341252738087
True	168.964446197329
True	28.663937387802733
True	289.1988098227281
True	287.32612564130585
True	117.14029559037604
True	291.28489381930115
True	41.75598019067999
True	321.39111704518103
True	300.9507710929564
True	302.22958679043705
True	30.560148436775567
True	46.08963953500667
True	1028.1473359803367
True	24.48567731138286
True	13.265915161431762
True	188.4129048451861
True	661.5453039054509
True	8.165674117687734
True	191.9728359553983
True	171.37138170536804
True	519.0451094128262
True	373.6326211302038
True	724.6197113428707
True	320.83986320887254
True	467.73567635379777
True	435.7064501034597
True	505.7852196386136
True	103.47251879846748
True	1275.443513352463
True	896.6444909283332
True	282.0041420229372
True	547.8203170736621
True	103.45890539344992
True	556.4582251042474
True	448.6911594534438
True	153.66374270229036
True	79.42291827506344
True	343.1687763854919
True	172.5798278980401
True	27.982554990495288
True	615.3215941199652
True	380.7765094026753
True	69.32179651248954
True	30.62373928868152
True	653.9218972960576
True	503.8523490752575
True	72.1696527627881
True	23.17074670524487
True	321.2346201846554
True	315.0980948960304
True	739.8489049741631
True	563.9400517446757
True	553.8204313045293
True	789.9436668623567
True	7.873101523910156
True	52.59389292932186
True	37.36335986982465
True	62.37557657382385
True	496.6954362815568
True	579.4000429757065
True	84.27492053715119
True	105.04134307326382
True	200.89385794529213
True	71.25133489605507
True	177.68436722341212
True	215.84041278753853
True	276.23956754843147
True	799.0924525581139
True	636.1565085169589
True	284.8832342482592
True	192.33036799318856
True	255.87080562146227
True	237.5407568967512
True	754.5246469976389
True	334.1105810322963
True	168.26867153783272
True	894.9405490618598
True	334.3898166989457
True	460.4172783026211
True	157.00898451206945
True	122.19592126308048
True	64.1893850538068
True	206.35291485605575
True	974.2150982589428
True	499.9589343221117
True	116.62708319971168
True	353.8779888382213
True	102.63349263304944
True	678.6839017700318
True	4.320031988246021
True	692.8039263981399
True	36.82538714349365
True	903.9273738260204
True	848.246822199625
True	213.45605386100328
True	31.466897326369253
True	80.56495715279702
True	478.6178237347345
True	227.36322717955173
True	1.13684423366788
True	80.33139879275198
True	1112.492876964459
True	345.633578973727
True	658.1332636171463
True	490.7533497792897
True	31.27058547921417
True	131.6674212549402
True	447.5844711261111
True	912.6645327117365
True	818.7655759478461
True	423.4578408866998
True	328.4699627094934
True	16.795137938335504
True	83.4133778094662
True	726.0471349155697
True	463.0316421411376
True	389.1180946516291
True	865.888178718264
True	25.988845129078133
True	216.2643917881153
True	890.4378613850289
True	239.07665500074933
True	8.56948641594059
True	508.3444664192349
True	105.42455152438144
True	633.4783952816084
True	49.11943764610085
True	260.1029215491006
True	866.5200644992223
True	887.0660966915683
True	272.2081139412484
True	435.9923690515817
True	118.96707708649797
True	599.7492314638224
True	254.35513943493004
True	189.7682275255027
True	864.7443718818298
True	52.77511169015023
True	723.1492752277876
True	282.4251719651158
True	298.9452822946503
True	166.00021531284682
True	456.79423235210646
True	614.537857137441
True	367.23641458502914
True	425.2518605619749
True	67.13508286002757
True	150.51501216121918
True	451.4579294055079
True	202.5961384685257
True	41.05527874335709
True	192.8839107769112
True	405.8639757300322
True	397.7154267535315
True	715.4851897097777
True	130.34442065531826
True	657.7809530590165
True	509.9494580606778
True	576.7128829874723
True	131.15690081656572
True	39.32343130668346
True	648.7427992920931
True	70.04492244373577
True	548.8617984513899
True	688.8603700364025
True	440.33789601568014
True	135.13484621108822
True	507.6575821675282
True	4.463575743345707
True	405.687546258212
True	32.5831325970634
True	616.5939366025472
True	275.0626522417914
True	568.8577662036814
True	693.9694472242423
True	137.74519074394334
True	526.0950762950234
True	484.29438241709454
True	64.32711488905215
True	971.1003637197977
True	3.469698757174585
True	27.915549042433323
True	633.3737330008358
True	677.372918003363
True	136.5114890541099
True	416.2745759833856
True	125.79808010732202
True	71.82250698664254
True	436.9015676398578
True	42.9655330019712
True	516.7560985294624
True	13.55969501523388
True	819.8615852569906
True	547.0856679648704
True	671.682463452705
True	98.37294003735155
True	376.8208521731384
True	1007.6044333885536
True	845.1906978124138
True	141.57637770599482
True	538.8365854621686
True	453.2245804286801
True	249.8231214324641
True	250.60741598404832
True	5.809179665083744
True	321.0051131810819
True	11.5285680254088
True	363.1062550350375
True	77.91304280732014
True	401.9561647760989
True	634.01088862784
True	125.31885319049375
True	237.00586404099383
True	644.0508676960861
True	692.7229821062926
True	299.1252286351479
True	138.59786818588185
True	166.0874694619317
True	471.8097036600882
True	86.94576107935923
True	10.935895092729266
True	510.7403941758249
True	573.2457096072692
True	21.39786016846517
True	132.35519329766882
True	900.8490324924986
True	480.8170316892459
True	268.5220468079519
True	31.966099993330307
True	478.4035699511341
True	114.7240622648911
True	590.743492793618
True	664.7081329553507
True	297.743100542588
True	376.9076505766923
True	182.904115327525
True	239.00478753493329
True	73.43657472927329
True	206.6785221547145
True	506.9870046940208
True	22.142498607967852
True	461.3349182928251
True	373.16813645972167
True	706.7538427121359
True	885.7215411938886
True	891.0874957776982
True	156.0973874367293
True	411.48321619450496
True	72.38503561256735
True	187.11160588454197
True	324.51584597423005
True	11.081873624710838
True	800.3640109997632
True	23.08883867339548
True	412.6445449539577
True	274.4464881061011
True	635.7437857823671
True	205.10686487297107
True	40.35952687488138
True	652.1566762013508
True	1081.7967094477187
True	223.4199185358887
True	126.50501074996178
True	603.1144336563231
True	502.031189519037
True	15.483086187352214
True	800.8980649715706
True	112.04301939398756
True	49.18977083265476
True	301.0304064768639
True	352.4418530488296
True	391.6090513666551
True	264.8739517134989
True	17.931083416050882
True	22.161359869846905
True	852.1545355878553
True	179.3200941758267
True	110.4370327494824
True	842.6517233045643
True	637.7396051047599
True	652.325835707858
True	461.8228836197485
True	155.50390875014938
True	33.58052185496084
True	95.22947002783329
True	435.7550231065836
True	235.00425155289471
True	478.44438056480345
True	153.80675286965823
True	478.7291145574681
True	636.4535863578172
True	961.2497273784268
True	23.39721138133461
True	991.2427910009112
True	1090.014176982531
True	471.9905385637253
True	80.2797129655051
True	816.2949390448529
True	649.3740628661739
True	641.1795907123561
True	172.65496884456732
True	752.6698839669671
True	698.1604957725099
True	118.76978749378075
True	765.8232978117653
True	818.5530288106879
True	444.9892373234429
True	227.5125930475373
True	74.27231009921158
True	309.29183050812577
True	343.9511038422797
True	460.4076788756629
True	423.66945518131695
True	197.1237668780837
True	310.6378575481085
True	2.512679680894085
True	12.309352457054004
True	105.23913196580682
True	131.8570486665577
True	352.1934361754521
True	349.15667467891456
True	106.50073828239024
True	19.3818764505782
True	210.70436955822888
True	868.5137832190763
True	468.30143058772353
True	539.1789520181153
True	543.9438371734661
True	799.2412640896139
True	649.2834348265926
True	89.77203780172297
True	207.0792109476549
True	252.69597907999335
True	285.89012793275265
True	106.15199850811824
True	368.81837039726446
True	430.6758990250742
True	171.69929929379356
True	655.3917606725746
True	242.2844975953152
True	200.78839712182415
True	28.138706345412142
True	249.2304093979401
True	466.8485393018395
True	163.8740525231651
True	531.8642883188814
True	469.1173560271547
True	244.31581110036237
True	105.15295939521246
True	42.13935798546982
True	403.3148694753395
True	793.2449528297216
True	153.66304755626817
True	1083.5262958195688
True	1058.7076081808357
True	477.60939204989614
True	102.87769514297818
True	128.73804617302946
True	655.0187816971702
True	7.699486071222034
True	229.1855979975278
True	133.56986339490203
True	118.0031957354538
True	334.7679655809416
True	639.0818615140316
True	38.14936011523414
True	123.87481504105736
True	977.856975631582
True	56.96726930082366
True	446.4011141663656
True	521.9760166473104
True	245.0546747361112
True	133.85638282548786
True	929.7591126876176
True	1192.2324894750652
True	515.3632795315456
True	642.798355174824
True	218.4102936582289
True	149.21497132317597
True	328.99810050609125
True	248.23283365619852
True	173.43204216870618
True	306.3695300966337
True	341.8818392328656
True	10.284059154596624
True	627.7242676511286
True	144.5410447917798
True	77.733880612958
True	446.3876013629271
True	317.8473231123996
True	1197.451830305216
True	333.9259163535241
True	946.63506968327
True	10.283301974451788
True	265.4145347320431
True	226.8006825026898
True	157.5836804792247
True	478.73956617143904
True	198.47612180741103
True	429.81703287089886
True	327.07893022511854
True	104.011723039974
True	349.36355929049137
True	1015.9798398889216
True	753.2094682734715
True	213.14058694458336
True	106.05358152918924
True	283.75706150407893
True	24.83069305186741
True	356.08988018328256
True	321.0029244197909
True	577.516445756384
True	448.6567981909736
True	349.2476243548236
True	155.19673897456084
True	14.158070094491292
True	419.1948589334802
True	287.7805055286366
True	149.09062953050716
True	305.7246393187805
True	418.1900321589712
True	820.5346451260485
True	306.4102736291884
True	775.4330926583183
True	408.9389378483796
True	371.4935707768411
True	1.3483040023799877
True	1119.9281463153438
True	102.33745171035052
True	909.0454739892018
True	197.9989518198758
True	466.2653685188524
True	656.4566578436976
True	85.01203901266838
True	499.916933079094
True	34.45599951993858
True	413.361673301829
True	74.14535274980392
True	230.2502071068321
True	38.662260054686094
True	664.4344404766288
True	195.76438814157387
True	25.804442658524984
True	389.83319926305126
True	109.79549943280422
True	166.91013349231807
True	858.5207890523267
True	258.7642451004856
True	150.46311416633552
True	377.98640548447776
True	519.8903895108663
True	340.6256070104111
True	512.0453948888834
True	634.6067446013875
True	158.90898705642127
True	6.98436775815802
True	77.2517229042868
True	456.24585495032153
True	91.921507221008
True	76.41993104724108
True	1082.6752496949182
True	29.187429873784787
True	325.3858675693739
True	326.77672763910635
True	462.4284866316677
True	656.6136214539443
True	185.98964062369475
True	639.6248764025429
True	331.1423065380867
True	357.4075611482051
True	270.20217822662016
True	216.59930373545785
True	348.23794256998656
True	439.23556120237095
True	409.9365774762426
True	608.0641305179738
True	141.91559802838336
True	72.79218812411229
True	41.326290423854815
True	273.98765202060395
True	655.287276777426
True	414.5582673419114
True	791.8638923888567
True	216.4953087829468
True	385.4293056191994
True	71.55630228176247
True	58.93224511564431
True	398.3807908719027
True	195.1759719517921
True	225.8578926852607
True	43.74077248878503
True	1069.7023565453414
True	182.7182566020313
True	914.422302435128
True	319.3917636324391
True	920.0625888995804
True	240.68019206989632
True	474.93562902545057
True	537.7509622462193
True	640.7241879581928
True	208.0943178942485
True	482.4564937449023
True	930.2663564827974
True	120.62191528803665
True	6.923793220399121
True	580.4672344185453
True	29.47079999369476
True	77.85193616215794
True	762.3657356122555
True	225.13930778533853
True	965.2264065866948
True	693.550653521502
True	421.07622685961167
True	283.3077077888807
True	482.2992832540386
True	336.1535304496067
True	177.3568718980869
True	693.4561758316372
True	740.4821495727389
True	210.06257859915024
True	91.63329270888306
True	512.053875785333
True	138.78749645963984
True	385.8798784173629
True	339.3486546125322
True	67.88079659882031
True	380.61967422540135
True	412.7703316891974
True	361.0332811674388
True	410.95824506097154
True	421.8918790834276
True	646.4520548825299
True	59.259794702608765
True	479.7351540899572
True	315.855185334202
True	636.1037143094567
True	216.97514537580227
True	97.46435614030148
True	40.63690018641863
True	538.8864650572002
True	637.3168569841607
True	176.0261501122183
True	405.00750367396114
True	343.42097798295634
True	18.35475571518743
True	168.97726072605354
True	286.85152775711805
True	3.871849978713473
True	886.11971028541
True	82.13023245251554
True	106.47292222983144
True	108.64728864955772
True	355.8175930484436
True	38.130304197655576
True	465.97011523854
True	224.05705998137896
True	6.059762508731296
True	118.06955488040212
True	445.4801746602959
True	50.85293292351931
True	68.8028881087021
True	173.128720377049
True	289.1556504653545
True	968.9511747695726
True	391.3160668239916
True	924.1858102305802
True	180.26136909575
True	1033.7660443414982
True	760.4983186625307
True	667.4880891347913
True	396.7532452306834
True	368.8242964473955
True	77.59739848421542
True	73.81600319351334
True	76.76268804489234
True	175.98203404915063
True	478.0113209985947
True	1097.6641005489937
True	189.38188826642912
True	356.3479389502048
True	438.2453525165809
True	602.5291382618449
True	592.5187201664903
True	275.45514424194806
True	464.8928436946223
True	678.4215788412017
True	93.56843237471284
True	727.9368813696555
True	263.1340116117041
True	130.45066558166388
True	404.91179676707554
True	850.1355644776937
True	428.76872824048746
True	837.4107825007544
True	196.4296157834762
True	355.01564337442966
True	701.2922325089238
True	614.4433583169676
True	191.4268418758663
True	265.5302935572158
True	770.0079017862266
True	33.210284332214215
True	184.7463729388913
True	496.5276754993076
True	718.5000059918008
True	102.35632180653012
True	36.644259578050224
True	167.53545938515836
True	699.601367038708
True	309.3360768931632
True	557.312887606052
True	359.03874045709983
True	295.0745187132306
True	461.73987294312207
True	497.38519804455774
True	68.3468704831901
True	382.8380631933844
True	783.1268320445223
True	0.0
True	290.4224415092565
True	247.80578828211048
True	969.4121900318185
True	147.75565324436218
True	634.9591651937856
True	631.6587354336453
True	108.07454037826402
True	213.1105360603535
True	138.5985959173842
True	11.239135622097288
True	281.7747016742541
True	371.13352234978106
True	1128.948192403266
True	226.20785204547025
True	409.850251504939
True	655.3466923134387
True	213.58910528873295
True	27.212051526076248
True	844.3690756484814
True	619.563131936066
True	154.94231142939515
True	610.6545612101365
True	173.6540308158318
True	296.8673905720716
True	769.9479675813596
True	35.734543649581944
True	109.20397641407604
True	485.4840826534702
True	65.92437837329913
True	76.67807077385497
True	392.93841187362
True	24.468545753169767
True	750.603924276014
True	100.81510590344486
True	160.10692962178027
True	18.30861568885938
True	714.1294681571284
True	30.496999052244504
True	766.2555461468589
True	400.8780170643855
True	114.29222746921158
True	703.8184852602747
True	524.4411932828142
True	569.8635516729553
True	45.467729320719805
True	371.3608428884656
True	5.76815190617992
True	88.30456741086329
True	374.2583989203207
True	47.46547602672027
True	119.09987157892564
True	330.4115420075281
True	177.32433222428566
True	100.13750340813984
True	670.6516360700086
True	19.370484826230577
True	1157.145908777988
True	497.2623483353307
True	307.65907435400504
True	498.6506390106324
True	117.97355133905688
True	768.8260365523382
True	1122.3797424999266
True	746.9556755185321
True	173.6165707951971
True	228.51034512049475
True	52.3498533059872
True	59.16761455380555
True	153.0353803471052
True	100.10849342650816
True	169.50611940036268
True	1180.5293407368663
True	317.3934009818652
True	363.6275959006561
True	663.7640645934889
True	17.506574297367642
True	14.16801253011288
True	604.1016968262992
True	5.386220543981828
True	115.15355610630174
True	662.9640975893719
True	183.1525956528047
True	675.0352481678938
True	819.6390207722314
True	149.65991272042638
True	907.7376881893696
True	2.491334075369693
True	440.7455619551994
True	1052.5405068632876
True	24.937736228473725
True	235.0951097303495
True	145.7219941866803
True	981.1337672753834
True	231.0498295615772
True	500.8724251796983
True	122.47326093454292
True	507.6531670553177
True	152.78124589483474
True	95.12676225854592
True	391.7094775318842
True	67.20931503664755
True	53.62543103689344
True	1046.7928884447686
True	265.40599110693114
True	159.46510296284225
True	371.8667042665158
True	415.3429973103296
True	208.51880632940325
True	157.3438398597731
True	405.1286607449082
True	35.31626977490836
True	493.16262148898215
True	1099.6571851623733
True	114.61207227569815
True	472.274870019412
True	318.88762771915907
True	25.468622477114813
True	408.2980002398825
True	105.16159538229569
True	583.9142030200981
True	199.7706082254684
True	407.5579688574888
True	21.08967674755276
True	461.26267201592367
True	112.61121876569916
True	342.4903853943901
True	33.31868438605545
True	176.7863501436543
True	250.72761201619716
True	752.372680344708
True	57.32051516847646
True	136.82624291334935
True	234.30635617581328
True	134.30805838709617
True	645.2213637123988
True	564.3924558032654
True	773.3832873869655
True	394.36472926740703
True	548.7585256148885
True	410.7000624877269
True	694.4649871035631
True	69.86235288717633
True	473.4671278190365
True	434.70516121471707
True	48.78573982641471
True	85.17467712842293
True	130.43164221903606
True	87.32759488300205
True	340.10046800557643
True	839.9164133385617
True	325.06869745347143
True	1080.6228129963902
True	337.18955565041136
True	921.9461057811149
True	145.78138548028954
True	606.6851819957136
True	598.3118768145605
True	710.9057253569963
True	457.8309026466221
True	64.27579126927476
True	284.0543888751267
True	38.904577773520906
True	161.34132692762697
True	171.82219950014894
True	1182.5353475397926
True	230.60637160547
True	553.5976502138255
True	517.8030700620094
True	568.1369348130714
True	876.7077652435147
True	587.2045706399301
True	661.0559120399415
True	935.2773576722668
True	123.91354329164632
True	313.5278192754031
True	255.7048851413664
True	331.4753919254791
True	90.3523735717964
True	366.8384122022785
True	3.982646694867484
True	326.3161768470773
True	264.1695186137591
True	597.5023200864327
True	291.3980848305019
True	377.7689528030914
True	10.657454653549742
True	58.54467777924665
True	546.5530930372149
True	30.50972500506192
True	141.579666411425
True	64.10049397597602
True	153.30758413275447
True	237.75085676089304
True	70.7817808738147
True	389.6047074394195
True	262.7798803494479
True	102.23039324872047
True	339.8829343605578
True	61.138106890388926
True	587.7765763928795
True	877.0979181520551
True	280.0335175439323
True	1157.3885990157323
True	103.02673113510303
True	303.5454485025406
True	1036.2913571411352
True	89.93507285329517
True	278.19870472093345
True	10.943858681666114
True	401.4607815091512
True	451.8122209499661
True	142.15747421591817
True	629.5241977177094
True	901.7313373840394
True	163.85118010404034
True	77.42095482201854
True	338.80817535854084
True	553.5470030388991
True	609.6243396360925
True	1218.3227229899005
True	25.292099560405653
True	937.751023101838
True	138.2056904356094
True	648.8127637258688
True	115.74458156487252
True	129.0395710498119
True	187.79981005165948
True	165.93017539774485
True	771.7341319099899
True	216.35256684215005
True	223.0950994448733
True	66.6101978421894
True	511.8230465553895
True	440.680900322246
True	181.38165690292809
True	233.2397754346128
True	17.213286276239845
True	436.16563316444734
True	209.5816176331245
True	284.3748441917031
True	112.1095222315513
True	709.5753063000087
True	420.3575918881632
True	264.0405048494011
True	639.7445281110282
True	529.1246411771349
True	459.6600765238084
True	129.5022272533578
True	520.3167492452003
True	418.3221515429595
True	2.683688099702217
True	184.14498187563456
True	85.52306866963342
True	242.9244714219845
True	2.2947501930076104
True	126.21925895536964
True	341.20760316086745
True	7.34298257247841
True	890.4202480146025
True	171.60813527315457
True	708.5228518354066
True	781.0621460097865
True	166.62939864167336
True	222.364698042702
True	500.0066552999207
True	805.2348968382739
True	49.94191952510666
True	37.390003308754686
True	123.1390756382738
True	636.924704349351
True	720.9829187174972
True	179.60164520537066
True	601.8336220295191
True	603.4095152682391
True	850.953101420381
True	394.79072350248606
True	189.6840155893269
True	902.7817873685688
True	221.9449448444737
True	156.66950600395455
True	336.26247762163814
True	219.0872343503065
True	211.95004262314745
True	608.7835369418774
True	254.44072817413948
True	194.62935673755163
True	451.5108683072327
True	470.9779134765224
True	65.27842929659774
True	283.6668913280059
True	77.99167163848047
True	336.3659131400215
True	354.46464514570386
True	258.94582808231144
True	184.4704890142308
True	379.2575510881733
True	637.6961731442814
True	755.1935391252332
True	291.1025337690758
True	753.4513555333274
True	64.41154776393773
True	855.3450268397339
True	347.57193183829673
True	13.147780451740328
True	615.5474359133054
True	702.6566740469798
True	264.443123531305
True	169.4833048597752
True	48.21322871102986
True	385.5168448306571
True	72.56387522860186
True	13.56276743095087
True	895.9953877929217
True	352.279644439702
True	174.576574834729
True	960.9625531778836
True	12.397463056334924
True	790.212478827626
True	31.585555678100068
True	669.7627070033859
True	57.085741095488586
True	769.7423403545498
True	421.1330048831533
True	200.70421843840128
True	444.1001846343344
True	220.3566375802834
True	302.0839355967151
True	215.4941500454247
True	412.6484722139369
True	10.116330281974928
True	323.2010824199826
True	117.67162708860928
True	10.988456483367782
True	468.20377502717497
True	719.9385997287812
True	280.8752716180485
True	78.21644800462447
True	304.79782262531853
True	79.42758368269905
True	192.0763888468984
True	181.0357411257636
True	383.9056278129608
True	43.06329327371144
True	133.01076268110114
True	393.4632779181624
True	855.0213145292425
True	116.72817884738512
True	203.0525597689771
True	445.2985628708887
True	19.10411662167874
True	414.4848070002033
True	505.16879052159874
True	89.67814662347794
True	402.36755103501775
True	356.275711057432
True	423.71371994254446
True	609.4617031641179
True	1048.1579133965652
True	1027.2889598876195
True	56.589060262010655
True	1064.6830366751612
True	113.41360513274913
True	110.88350841530308
True	108.94290777200058
True	488.5662157378652
True	377.3630239528518
True	581.7768682937694
True	259.53561620441013
True	160.4683893801116
True	401.2066894572232
True	15.260270700805052
True	445.99497415230206
True	392.9481094699108
True	145.09810193450653
True	94.44091190658251
True	544.8505836631904
True	1006.5527352533256
True	199.32656262434324
True	68.63463756457526
True	425.5091505619385
True	375.4548952979835
True	494.8803648797054
True	332.7381781240148
True	4.361326165997799
True	554.0246205692225
True	501.9806741144844
True	506.11365482481705
True	188.4236082955356
True	101.72970714091798
True	18.43654172284909
True	375.8132678945626
True	105.73220096599718
True	7.9034387426040595
True	30.652137753751628
True	349.1263782298887
True	681.7389477981447
True	132.8275626159784
True	90.87199948410208
True	25.215641985745968
True	415.2527362538581
True	363.5645811911501
True	750.2609604412893
True	313.4977398466653
True	486.96358130215344
True	528.2444445820186
True	534.3499877071339
True	300.23151736586954
True	538.2552565831022
True	99.66840069561172
True	578.5033886987216
True	6.034004444095709
True	359.747476380828
True	462.2811767574623
True	951.2470335316711
True	352.50533238527134
True	803.524599997158
True	969.4398160123728
True	168.5256146252503
True	38.36177539143061
True	378.2705455657093
True	394.3609031248024
True	602.9438657488232
True	247.9683524870401
True	29.495665995658275
True	646.4318642433602
True	128.3144753508694
True	1069.39891823064
True	314.6986571078837
True	461.9778904129057
True	126.67876239988492
True	815.4708532891593
True	142.89369060556874
True	831.1729094638907
True	583.6659110602112
True	190.1236400927568
True	111.56733661261536
True	67.38566553102075
True	553.0930069188496
True	947.2645617650044
True	432.3038413011546
True	514.313972708797
True	126.8864990129408
True	619.9917819314289
True	509.8028230091719
True	800.8951838086804
True	321.19056380935723
True	597.4580629352554
True	109.34703020924336
True	25.294587726697625
True	413.3771998106774
True	154.19089135757034
True	103.66762511657328
True	372.7998099966353
True	1078.1235514424402
True	258.52888343201687
True	557.2965033673743
True	12.364836734336585
True	71.89865702001032
True	330.0595374319923
True	759.0955894607349
True	456.004109789762
True	549.938668190715
True	715.6050254260747
True	66.1101422391788
True	721.7926381106679
True	48.41872519877369
True	103.79053755672544
True	192.04936983790503
True	82.18945034877046
True	25.6723285747021
True	303.93406282982886
True	476.519366623654
True	905.5354619277946
True	856.6838196996092
True	4.790536178243439
True	280.7908459889147
True	437.53475299255786
True	119.79719357256982
True	231.53385129755884
True	323.5664746036871
True	1303.0485928662224
True	452.7340087366388
True	26.27620746676761
True	182.09738315966752
True	698.5470693569667
True	36.17379642498037
True	169.10329345348248
True	579.172952997745
True	73.26633323279799
True	860.6193859594931
True	332.4621807893875
True	671.7632182591506
True	75.98149417375187
True	711.6665143679212
True	619.4935388949524
True	881.8858138222461
True	256.11128260356605
True	511.6095199596071
True	867.1729861436158
True	896.2218031455777
True	233.4657828971001
True	772.9332768865679
True	225.59346737811344
True	459.50096151944393
True	387.0848149342913
True	502.62389506065495
True	491.9438533480487
True	325.06537954348346
True	338.1833336794999
True	113.42903740279196
True	349.17089141223295
True	1105.45901864881
True	317.0558359203438
True	149.2723698934094
True	289.27521106236856
True	726.841694179901
True	651.4601561572895
True	402.2192083482297
True	115.52607186975938
True	334.9082589478172
True	33.88773645791587
True	175.02724518635708
True	96.84629250536604
True	87.6235077272199
True	583.445208742541
True	140.0749840779455
True	129.22096665582131
True	98.98007025784958
True	86.47606966510645
True	448.8501348458032
True	384.9997314519553
True	1036.6281218128092
True	528.3035262287481
True	820.0477858085526
True	272.2411108159234
True	295.55531404095933
True	537.8469912314025
True	194.2810248245032
True	729.2780410088872
True	239.4171891081677
True	346.9814267872489
True	70.47568041493604
True	116.34653931098828
True	274.0448807241671
True	119.91179183426271
True	459.84753099377264
True	28.603316976624797
True	579.5832683181974
True	1027.580025289849
True	717.3800336737498
True	1.002224182934451
True	62.6956385701609
True	495.6402537478033
True	449.7680724641348
True	75.8644255858721
True	112.43459925947532
True	292.3552343547923
True	79.5396104932881
True	50.32640366339246
True	727.3438847324903
True	666.3140000460253
True	149.98704668973093
True	182.02921883970103
True	534.6781122861098
True	55.53766623148765
True	25.366594459644062
True	571.8199636370392
True	446.1370264464092
True	1146.68740328103
True	43.55666455926673
True	467.0367391661924
True	882.6900411598913
True	776.2538846913653
True	299.0507089961912
True	739.7286507687991
True	401.37955391924544
True	35.50111870817894
True	98.01312494078216
True	674.0907723915492
True	77.31051819920404
True	139.2773466968518
True	939.7789802625142
True	186.4437901700434
True	274.19078362679414
True	102.76461721976148
True	633.1819880142408
True	600.6537360082538
True	213.85888133126235
True	430.6586337202212
True	39.241953914595086
True	283.4483873405948
True	584.231323116783
True	600.7709239930932
True	316.8562626272202
True	74.64195377595867
True	945.183985272227
True	1076.4728055314354
True	576.0462351575576
True	64.13474514387367
True	30.1549662918053
True	91.41853753340848
True	107.90839660582594
True	101.496310352797
True	904.5363169995458
True	1194.419322513589
True	717.9590341705434
True	319.4860477480892
True	8.376248339451008
True	20.41165408379821
True	343.6491259232821
True	478.8635070346865
True	45.15839141132555
True	576.9555474382036
True	431.0930760427774
True	407.62114765998194
True	76.30854788322259
True	198.5856630940595
True	255.4211782203746
True	139.3166435547099
True	396.448636254539
True	41.7497213013537
True	170.65349598680243
True	1195.3197560081237
True	5.882677896378213
True	29.13263871053538
True	586.8494491545327
True	364.8549841209166
True	766.6080151095834
True	147.40537617086588
True	769.2205244448779
True	577.945078710912
True	270.55300242424653
True	425.4150153082205
True	330.35320194838147
True	297.1337884749699
True	267.1897424586708
True	406.58665830513286
True	502.6402540476293
True	513.9315282571071
True	107.0571525325422
True	349.67817258354376
True	8.728582950132466
True	190.86813096152045
True	237.72394686658907
True	853.7806408556419
True	606.8147428284233
True	32.487217381713904
True	714.2525294928156
True	813.9789816884221
True	108.3199840361292
True	348.5403544916021
True	852.1845241984031
True	225.41123170732985
True	169.2530578680478
True	536.1303078938661
True	570.63234147533
True	1078.686941408983
True	148.86582089935712
True	156.085466484533
True	261.9993312802632
True	314.48425016501795
True	413.5501616307674
True	407.6235855353084
True	333.95705470071186
True	456.1519123715863
True	499.8725789507779
True	236.66517872461057
True	1495.4693734064592
True	251.9005856436904
True	390.25390223662254
True	52.53639681088568
True	768.8802110283888
True	249.45216590365823
True	924.0674338740964
True	543.5317854567265
True	321.04254683066324
True	766.3593248401676
True	264.20785173497154
True	212.24649396411223
True	262.5071358089111
True	224.59149717103088
True	140.96268462740653
True	262.55568675447483
True	737.4957230206534
True	534.3699059608091
True	223.68428663852197
True	1124.9035121571137
True	113.97232773089054
True	250.6767039537752
True	69.05088242731821
True	312.29562378401727
True	417.0821156466224
True	89.70138530143498
True	216.9355880411528
True	64.05793062451656
True	670.9279797836806
True	369.7921023874233
True	213.1939168308293
True	743.5212569610916
True	897.9442338447958
True	801.8742467891847
True	839.2863308234095
True	348.581473693294
True	1.5342009484945407
True	259.9713844205827
True	57.37096282882818
True	391.9046469260731
True	51.10678783581161
True	358.9641883173685
True	876.1824361948655
True	980.4606456550374
True	383.6884402207043
True	22.710217118271327
True	503.5302580227138
True	503.181139799957
True	185.72975048789948
True	233.1963595344257
True	290.73036162988626
True	23.50629914314287
True	130.2179251218952
True	951.7686894778612
True	60.99234858081644
True	493.3968772293171
True	794.2973659382019
True	99.5519353100493
True	254.2540238254788
True	115.2424602715465
True	16.12580016852807
True	1.5036726590934155
True	121.51262103387872
True	1006.6574643773524
True	470.4190182151662
True	70.66687960764651
True	778.342440756585
True	342.0469848609153
True	1.6041505826991656
True	441.90912304975575
True	187.3166036620043
True	489.5048820166535
True	79.41424137469777
True	329.91373439273195
True	378.86309150482447
True	169.01689680092932
True	205.5800959400769
True	130.0839138237823
True	179.48943133497005
True	979.7265830828136
True	16.605186171837854
True	507.6987069669301
True	484.968803242282
True	400.32591260922834
True	225.013216717848
True	230.5354265435629
True	156.4566384507777
True	48.66040039187728
True	476.9920486610207
True	152.0026558738205
True	877.2186052035207
True	827.4566307868733
True	249.80986321463695
True	323.0276890987639
True	504.6660248380021
True	39.0596366617838
True	84.43720987489677
True	721.5136774680553
True	1100.8315732005185
True	109.85682272569794
True	715.7719884002037
True	146.66148527836995
True	899.4097290345882
True	692.3684934638184
True	101.8336488347167
True	265.8260989369366
True	622.2807203692674
True	244.7250084878274
True	46.718439113353725
True	558.8722650276283
True	444.3264997038487
True	5.878938274328149
True	483.7786321705972
True	65.80945271204244
True	172.00387673382906
True	241.8374882021456
True	315.84260620467137
True	73.44264911307737
True	221.3078138374836
True	348.80341445735763
True	448.0575393004192
True	938.5999917978036
True	47.57709056776039
True	847.0289365962751
True	1058.476625339326
True	129.71859127614152
True	75.13027973652997
True	985.3914217098794
True	35.289250574611245
True	220.69348008241025
True	87.03971049561201
True	213.6623510901451
True	360.8631832234338
True	981.789550419526
True	92.12948047619588
True	74.05574126223507
True	664.2902351215606
True	273.9611505325278
True	738.2255066144106
True	53.19493976256826
True	474.9327711870458
True	398.8225981110499
True	688.3795155709628
True	54.62293840051974
True	106.4704235276994
True	29.87622244964617
True	282.47116077919816
True	45.16288711806268
True	353.1321947672029
True	2.724510051461966
True	1191.5736712843018
True	100.29334362824925
True	137.3563548342438
True	354.14728253631785
True	734.3490651837648
True	685.9435696194105
True	992.3726336842936
True	474.2354917255168
True	409.6677867072788
True	142.18193370930592
True	418.52787704985
True	860.1365312330015
True	422.8784982131551
True	965.4679864037475
True	81.88281334221963
True	436.2951938070785
True	179.18122712129087
True	282.24501455626705
True	766.2909027411828
True	161.80388379761123
True	130.41796201274144
True	63.47994573358631
True	888.8027037488312
True	775.725599082376
True	73.98471668888959
True	452.8978887171586
True	732.7658733857063
True	420.6259813818125
True	55.91078124118404
True	324.5781976977238
True	792.998537562614
True	31.67702197748521
True	364.883745952764
True	165.4107684179751
True	275.8188981011328
True	34.98853934614186
True	229.4622870865632
True	759.6657630253072
True	644.1099102888296
True	58.54859018349908
True	293.7624981089407
True	899.0785106038991
True	17.791212511348544
True	317.0726818398395
True	278.0119946087728
True	437.30382372350033
True	206.91100604285663
True	619.0333413061911
True	47.57722066205115
True	970.9959193492672
True	897.4300681169897
True	49.32769559442336
True	376.04113506141954
True	720.3535703779897
True	910.5621444944222
True	275.46076526144145
True	594.7212003851174
True	129.92218391496002
True	191.61750602386144
True	135.475607380696
True	143.4944057154431
True	206.67143537689725
True	959.8349784133048
True	801.254502929682
True	938.0104827863664
True	18.92901731553987
True	26.29139730278003
True	365.8585138831969
True	12.466174646497524
True	635.9691779293671
True	1086.4461930985085
True	262.59781251988903
True	209.20030342210072
True	82.5601895783216
True	215.11370516820452
True	128.84709969166056
True	43.26414811163695
True	139.32389426804025
True	92.15089063781136
True	245.41023392248775
True	532.6885095746117
True	161.7350275412669
True	31.118702124879736
True	55.91187890787293
True	412.6608133000173
True	268.9269623731299
True	593.4093320165545
True	22.493872247113604
True	112.92832766654976
True	689.7581773203913
True	273.6348361931735
True	487.9112296478284
True	662.5131857719438
True	104.1302507690607
True	114.71758296979068
True	79.96877580458428
True	27.58492630342504
True	126.14053377404608
True	84.46403319780806
True	104.3727267495733
True	148.56343707249158
True	242.57317282195143
True	833.0092226249692
True	293.4647153252441
True	930.2144790325214
True	166.99846068019514
True	199.95539819539792
True	765.476350175653
True	325.89452287602273
True	573.8368906062495
True	254.48025995209247
True	373.6351001893351
True	453.587409123201
True	563.1967685148288
True	651.3836575196218
True	367.35068806863455
True	36.288801532826426
True	570.9767092038188
True	617.864734281399
True	21.2468765546432
True	12.592985346649396
True	264.2345980436913
True	398.7268739280711
True	443.3235032477659
True	68.82870602248471
True	637.5199281563367
True	984.1419329978252
True	233.54982248005064
True	885.5016929259423
True	267.2954971031013
True	103.22475658220624
True	276.0208519010887
True	708.4572567588081
True	39.7064012322165
True	571.7320363713012
True	1275.899605022912
True	1023.6824372459532
True	915.1961800035414
True	205.42405854286525
True	90.30730982401955
True	196.2712527166048
True	850.5431673856524
True	147.0815329283641
True	1079.678097712956
True	887.3257863211214
True	44.180455144819554
True	90.29123561633764
True	423.10558055229086
True	411.1924487840048
True	197.5861185358424
True	517.6395533805699
True	706.3462746940369
True	128.58981317439012
True	282.795581791739
True	1004.500918312645
True	53.5603179853098
True	724.426027802574
True	551.8940860943027
True	36.86982047339032
True	815.3721345552749
True	390.6665682481956
True	558.7839779190846
True	108.01122665060782
True	258.8606580427069
True	226.07840642396425
True	25.23045358254812
True	137.1588602375385
True	746.1973347772544
True	141.40064196196454
True	375.7074153164551
True	61.64295398482616
True	636.8810956733156
True	611.4843980130116
True	217.36908010127104
True	467.4769701010452
True	171.26875361687357
True	162.00848392780142
True	216.81936066588952
True	264.4946765795004
True	345.8838156918809
True	119.49017779110112
True	197.63708464702347
True	26.0249033067579
True	863.8742287838942
True	321.57150549428525
True	9.799959560310285
True	373.7102119273256
True	163.83236190572262
True	632.1731976810157
True	356.7248927901522
True	585.3853542992695
True	537.8235858257248
True	472.6500281596653
True	792.3863821498483
True	242.2526069438286
True	572.4157006657226
True	157.5876643160817
True	516.8913351141242
True	362.5621133211397
True	379.0525466115848
True	128.9249863441852
True	137.60574000505056
True	108.45652162762428
True	66.76519925613286
True	732.9901079820438
True	176.80977977161518
True	46.66414020483525
True	0.0
True	538.7220139988664
True	112.45972912831692
True	23.72623094715178
True	40.94851659865447
True	109.6861382335283
True	530.9280226925588
True	179.6246015530841
True	110.132785128435
True	36.78030103339052
True	162.59362054182904
True	963.8706164485764
True	50.37547455176789
True	220.71453496394605
True	723.7388262066306
True	317.64912551265286
True	461.8909091838155
True	490.0696648524613
True	507.1759739633022
True	591.2825951563635
True	911.5892453262838
True	257.119759192066
True	1048.7837508460525
True	919.7266049500308
True	610.6562115513713
True	344.2883637075614
True	837.2515881452913
True	10.343603907881562
True	31.785137723533914
True	300.8880307820012
True	40.84179849758507
True	185.5667190241859
True	782.4841849207041
True	210.83719905133705
True	761.0243002948961
True	760.5491608457615
True	121.65055840786576
True	387.9316541057706
True	587.6586393146122
True	22.56979187404675
True	126.2679700613381
True	423.5814478785212
True	306.18035689455303
True	197.53797143415736
True	116.1577313215364
True	393.7390390381271
True	22.386595689857515
True	375.8436033911064
True	356.1853846428449
True	1051.037347560871
True	358.344997990591
True	29.885772251686024
True	430.27316610896577
True	462.232603940193
True	244.5194814203623
True	31.3733267247848
True	754.6336361730176
True	435.1712130702092
True	180.22979505224905
True	11.970207150659604
True	1213.3515507212658
True	167.25553530089755
True	27.048078738730503
True	307.2137341820432
True	279.9239600630151
True	112.452023881525
True	294.61809258941224
True	47.25093326775663
True	314.75923930240106
True	309.5093232208542
True	314.77965063342367
True	29.288776885450574
True	47.86727607731989
True	1075.5207884372878
True	22.801839419949022
True	13.094572464754814
True	176.7910865922165
True	649.8057060353178
True	8.34031696895321
True	185.0497396254605
True	181.01779909908765
True	542.2289694614982
True	361.6524400037406
True	751.1657486949932
True	323.95914533579617
True	497.5621025577716
True	436.09577640716
True	499.4220084700219
True	103.96699998633756
True	1270.046431668123
True	908.898664882384
True	297.80036358399053
True	537.1468418265407
True	101.48109966516536
True	569.194878558303
True	427.6045589306963
True	158.33493377288656
True	77.31305834344323
True	347.7607774081378
True	171.6742102679358
True	31.98977353525412
True	605.0114331445981
True	390.2051889484888
True	70.29225113647779
True	33.56160486333353
True	647.0145373618357
True	491.0660822741173
True	73.20215848350773
True	19.90411920067069
True	326.95761726183366
True	332.52079087998106
True	730.370937966123
True	540.3885587285018
True	565.7494310804686
True	774.5458866601981
True	9.421293707907816
True	54.68840762960512
True	35.53792545691184
True	56.56681993188933
True	498.1471589322368
True	598.1944113951805
True	81.1408256421813
True	108.52921713591752
True	204.43120145800543
True	76.23609579450037
True	177.8692135313592
True	203.74492514720248
True	281.2609080450377
True	818.1060924012778
True	575.0218205024927
True	279.90463363841707
True	201.15491893747333
True	275.1075571974061
True	244.12723854894983
True	732.5341895278862
True	321.91636408932993
True	168.91599649259587
True	897.7424703674723
True	342.83027144717744
True	462.30824021304335
True	145.10258320800787
True	120.49978029860894
True	63.92596267258969
True	204.7584799445028
True	969.4897256418208
True	530.1674033714261
True	113.234591312942
True	353.06532292996565
True	100.96726249547623
True	654.8290577258132
True	3.6124998582922494
True	683.8746596305341
True	35.08176868900833
True	942.4933823145618
True	838.2991566150605
True	216.73019415412875
True	28.586069712514764
True	79.82477579751219
True	464.5220628454816
True	233.48666799133483
True	1.257034667843094
True	76.30168847647158
True	1099.7822837693434
True	337.79543229662755
True	653.7272570243088
True	475.3631777296072
True	31.003753009798924
True	136.0487658604533
True	440.2999988053357
True	938.0212737331188
True	808.6563489432519
True	418.7189547795372
True	346.85697382355767
True	16.67446568255546
True	80.83613689275083
True	729.8087772080971
True	473.9582043731241
True	384.1289682309487
True	901.9656187357951
True	26.6693848412473
True	205.0236164748772
True	911.1015423023364
True	240.7646962414656
True	6.894562699900739
True	510.7198993285406
True	106.28319610497113
True	639.9818809157002
True	56.824095808210906
True	256.5739006410444
True	901.4679820136374
True	874.3808786031303
True	271.7373389565494
True	465.3307586611202
True	106.47003698806718
True	594.9998257986605
True	267.3886057881936
True	198.29766131543116
True	868.1175151386968
True	58.30695684733713
True	702.6682596589243
True	274.32113059391764
True	296.6065175952223
True	165.22376397654335
True	469.9878679638581
True	606.6337264307584
True	376.6596841099482
True	395.3767420484125
True	70.83968743659622
True	161.07270346446245
True	456.94998987985247
True	217.85564931670115
True	38.34813350434092
True	204.00524734329187
True	388.8708592617264
True	408.9046879850635
True	729.5202109256071
True	133.12006379538596
True	668.7826017203041
True	520.7628273529044
True	591.1097138574266
True	136.51263753815627
True	40.24824966097592
True	662.6750003326136
True	72.24671132673042
True	555.8473162119002
True	674.0967245327453
True	455.7980307487209
True	136.85819106712026
True	539.5600592767935
True	3.928290522680785
True	404.50641524948605
True	29.92280865044406
True	632.2482001808035
True	280.4505454972545
True	580.61231623884
True	671.2384061378024
True	146.81317372420833
True	540.8197221557191
True	492.899951178577
True	63.16412873112514
True	933.6784804059184
True	3.495022030273032
True	29.03701407126055
True	658.5705924540291
True	661.088913792386
True	132.34086036702206
True	419.19981726976687
True	131.11968925602574
True	76.18941573301724
True	448.83871290874936
True	43.40458350387033
True	511.5541659803271
True	13.793576222186328
True	854.6558396401826
True	531.3129584781152
True	696.8006183376733
True	98.20045229598816
True	381.15684802980536
True	978.9860733342038
True	870.0749952481165
True	138.5725659749973
True	536.2825067549012
True	462.2042483173221
True	253.49260008787653
True	246.84064521681665
True	4.809037720622372
True	309.93447373935686
True	10.52139926770051
True	378.433753056136
True	77.50005604711103
True	436.7637877664245
True	654.3538570611757
True	126.221688882843
True	232.7465223496368
True	626.1159716774874
True	673.3730024638311
True	293.4268821475593
True	137.7142282300906
True	160.88954843319
True	478.1446313260512
True	86.63788880049543
True	9.618384197472148
True	485.1487865813373
True	558.6147603021369
True	19.34569325535577
True	136.8150989962133
True	901.711901134128
True	484.4635183495265
True	265.84596554273696
True	35.552610607454376
True	476.5275599538653
True	106.97938674608577
True	585.2203824436575
True	664.7543861666827
True	305.8994937563413
True	366.5731143008064
True	184.15042133925036
True	240.65486715546876
True	75.31905141221543
True	215.91549229195732
True	490.7752455663005
True	22.62422430752281
True	463.8013380575483
True	381.06967849193177
True	730.7095572274231
True	894.6536676892364
True	906.946796305294
True	150.84580111673554
True	383.5538868685528
True	75.98501268994396
True	185.90957416906917
True	314.9500603654791
True	10.22171328330572
True	808.852273930338
True	22.864744791725467
True	399.7223510766924
True	257.9111233045854
True	644.3750156511646
True	211.899722734964
True	38.04480429218451
True	682.4190733401338
True	1081.8151385970502
True	228.4801868461205
True	133.24260072779722
True	629.2506310149575
True	469.2298087312626
True	17.274175595894523
True	816.5342854339482
True	110.1954117919764
True	47.23618756896392
True	311.7220129271677
True	358.6565823750043
True	406.3160021430483
True	272.673693008169
True	19.13725230690048
True	21.204900227317133
True	836.3818207688768
True	191.01629651961264
True	119.54089347565098
True	846.1698854136724
True	658.0434152932942
True	629.9722518022945
True	446.9857539823778
True	148.3968530055443
True	33.185366114969646
True	95.301678352166
True	441.3364397018492
True	224.286671183838
True	492.7890859460858
True	146.8678258021085
True	491.00743645453065
True	649.1699218061675
True	958.9088167666764
True	24.47727037348525
True	990.9464270549544
True	1054.559816334982
True	472.7569106114971
True	86.35498711266881
True	838.4241773105504
True	644.0881355003963
True	683.932210995772
True	172.6740630723182
True	759.0778026755116
True	704.7250029203836
True	119.96592103980842
True	776.7157108007593
True	784.7489972337225
True	485.7869961854181
True	225.05213795031656
True	69.58054793529647
True	312.91209026630065
True	356.0555215534709
True	463.9202800087096
True	430.2500734194218
True	193.34712120555528
True	324.67965060229085
True	2.815815595014889
True	11.782357896533384
True	110.34252791967108
True	138.45336312951355
True	364.1734043989137
True	340.34555669084364
True	116.69278744087616
True	17.3667065163596
True	206.46333598917312
True	844.7688177152874
True	455.5021310504864
True	543.1419033491479
True	568.92684882364
True	840.0718407546772
True	660.5008599352655
True	92.09416036410776
True	219.20731975083604
True	245.10846654337493
True	283.8421190968928
True	106.65960374289364
True	361.9177184401841
True	440.0719736696495
True	170.63759370951607
True	652.2464842230556
True	244.415776385912
True	202.52586766217632
True	27.35838048761657
True	246.15135583209693
True	475.96369533162834
True	169.13866118765284
True	534.7683987845713
True	454.24203882333137
True	250.38005234782295
True	103.15582412644233
True	39.64123823490092
True	415.2076216004919
True	792.9246433205878
True	156.26704529444365
True	1016.6906364951766
True	1067.5834592086503
True	479.62241880554416
True	101.45618588019435
True	121.46078452392744
True	658.859720330958
True	9.748997724569204
True	223.0561861724773
True	127.93742551691082
True	116.36741681725476
True	322.9233748612943
True	646.3072691317027
True	35.37696038359735
True	122.59390577189696
True	942.30803375194
True	55.9838971927482
True	463.5736060402709
True	530.0212958742143
True	239.0410121876313
True	134.0891849132378
True	942.176137404103
True	1201.5203369467556
True	518.5688371802586
True	622.3079013579093
True	194.7067243578676
True	149.13434152903156
True	334.5532740465993
True	255.5093266078482
True	172.70774550996148
True	305.6587996877042
True	356.82593159134893
True	12.177465604152534
True	645.6069874986209
True	155.0371435555284
True	76.77623416470662
True	439.0136487628869
True	321.7730836972125
True	1232.831265160479
True	368.8553019972405
True	943.4302910419984
True	9.687934146758511
True	268.9841297569479
True	224.91361287015852
True	153.870909571134
True	473.7907113097976
True	193.17346943251965
True	413.5839696869247
True	321.741199665219
True	116.59256911723172
True	356.4468022976422
True	1021.4389241533374
True	727.0030665120163
True	228.85962316394796
True	107.85993878927816
True	271.19480844176377
True	24.791609410828777
True	364.9091825020389
True	309.08123729954644
True	545.5139707219699
True	449.3757420700524
True	368.2812389225467
True	153.97582073379485
True	13.386006277885212
True	414.3626141212635
True	282.17833483050964
True	155.0297862370506
True	307.9134054601344
True	449.7724105346799
True	810.924755399573
True	306.06790248932026
True	779.1455440814149
True	392.6752764603101
True	372.1447489782323
True	1.1648038818418232
True	1199.7775963749182
True	105.32652602215931
True	940.5858758583302
True	207.93666451743815
True	457.33726104414416
True	655.6925643202842
True	86.92979537238372
True	467.61506943476815
True	34.01452653327894
True	405.7709418665185
True	76.78519845462122
True	231.50878259483488
True	38.76837649007344
True	670.709241882892
True	196.7763761251399
True	24.84480724571354
True	404.0980569425188
True	105.71766618839573
True	169.84510057279343
True	776.0411303614899
True	259.45822594059155
True	159.24372464064993
True	363.960926657524
True	518.7880113463139
True	334.5664851982665
True	510.5484662322047
True	620.5053408837857
True	151.80031623375024
True	6.4537898886427065
True	77.18076307431981
True	448.57500125128695
True	91.84225336794525
True	81.93244335081098
True	1077.855720917661
True	29.6203469141336
True	333.9212421544496
True	322.65350244171174
True	443.11849278999296
True	667.4328272004783
True	185.04419460616305
True	619.9558773309785
True	311.0771867782877
True	348.3641072801745
True	266.58716328267826
True	204.03706925528817
True	356.70876463232906
True	458.8429106059572
True	392.6587787918465
True	608.9671470665318
True	137.95001292387687
True	77.20211692652386
True	40.52012314388048
True	290.46357152225136
True	641.1055613310455
True	413.04497041261646
True	784.158497244487
True	206.4033052699556
True	397.1276856984192
True	64.70787411854953
True	54.87151806720544
True	429.2003959556894
True	197.46550655005905
True	233.53034520147023
True	41.6620211826801
True	1052.895514630671
True	171.5249165098027
True	907.2544119860188
True	316.45812598288325
True	929.5316923029712
True	232.9339691139652
True	465.6574872668818
True	536.8169974801805
True	620.3350171725564
True	206.70837211888517
True	482.2541293672063
True	951.9222823303194
True	125.9062729571894
True	8.025871751026779
True	569.6637398891518
True	26.725062082212595
True	76.13164527016875
True	782.3449997473056
True	225.74920070467675
True	1001.3405726700288
True	681.2769790129986
True	402.9860303932681
True	277.92244743090976
True	478.9126330410901
True	355.5329675191106
True	185.800087601643
True	682.3131918444905
True	698.419230383123
True	213.8267300076261
True	91.11317232077856
True	500.275100390056
True	133.82038357782878
True	383.2276984977176
True	342.7914798294477
True	61.45794626857695
True	392.7979940099745
True	423.45052452121695
True	356.8406873277993
True	406.1706795437999
True	442.0486456544165
True	628.0606126063353
True	58.51216995936944
True	431.9608731717361
True	326.37620400428887
True	640.8210645678314
True	214.92321562663503
True	100.79408102666255
True	42.543836826705366
True	522.0804795114336
True	642.1389896564255
True	186.97067756249825
True	414.5588438418581
True	328.047060871407
True	16.639167052701307
True	175.47770455733772
True	298.2170969280721
True	2.423406972748116
True	877.0353451239693
True	79.60828260518343
True	106.668619181709
True	114.53049489974684
True	361.6199390641863
True	37.56390899716807
True	457.0850458823547
True	224.09263541150145
True	6.078783868240138
True	108.81090491124554
True	442.9313273804374
True	51.06297005128639
True	70.64537853945939
True	174.62214459597757
True	310.6792115259228
True	955.8533670748244
True	380.2433589685333
True	975.14833112922
True	190.8031805163729
True	1019.2996939500874
True	785.9477445126244
True	636.794392931495
True	402.55652714296656
True	387.2744606074292
True	82.42248722442797
True	74.89521973391842
True	81.9949717100606
True	176.1334750566214
True	478.5017966157849
True	1083.1030019617335
True	171.1984663861248
True	351.4222464581268
True	431.5749783246658
True	589.1594575912734
True	595.4040540620509
True	293.8177945476004
True	446.45330431220106
True	661.4939350476021
True	95.15861190029668
True	718.4087250268717
True	263.79854620704367
True	136.90182503144212
True	420.3011334553454
True	858.984458155158
True	426.7060454587819
True	847.2883712728826
True	194.57617857695132
True	354.5934183376477
True	711.8878489973508
True	639.4084819736919
True	193.8577752715824
True	259.195096026784
True	790.2006160031053
True	30.673294016149832
True	185.93346255011517
True	493.3976913743794
True	715.795036236659
True	106.178950404883
True	38.04182422884053
True	163.89228715701842
True	710.3812581992129
True	326.13660778055805
True	551.7770585411622
True	356.73891476690494
True	309.6606205614304
True	464.09691990123787
True	485.4871419618604
True	68.94362013643249
True	373.1178065686528
True	807.3749402736636
True	0.0
True	300.4401672281919
True	247.88231105878796
True	941.0704385066376
True	158.74600598206837
True	640.4892700839727
True	635.0938284736814
True	109.5257993679744
True	210.9316594754804
True	134.41459329635177
True	10.815829064395558
True	276.80456703730675
True	383.4029154767237
True	1159.0911127387765
True	227.91798500268416
True	401.6525073733857
True	654.3035807857059
True	199.28457840092616
True	27.637841907178448
True	857.0263723381992
True	610.8297300185109
True	152.4809751446735
True	634.3210242707565
True	170.23773524338569
True	284.3675589949205
True	769.4307839834801
True	38.48347965791928
True	107.87778837957322
True	507.9310133435239
True	63.70375120607346
True	78.67612677537328
True	390.31130636341993
True	21.996775300810636
True	762.9608971829723
True	97.5367758318681
True	159.42105682738614
True	20.26558509123113
True	677.4072292909111
True	29.21297997677353
True	789.6435220116769
True	395.7023663608637
True	118.55191182284835
True	698.0575023208321
True	516.9995113413678
True	580.8561205258312
True	44.44577812715111
True	364.68160602720815
True	5.956064115289879
True	99.08939223444554
True	372.9971217489282
True	47.50828661176091
True	124.2461051434094
True	304.74969865374044
True	184.8425699360295
True	96.87289169425446
True	645.5294430284847
True	19.56177356400194
True	1123.9918387507323
True	504.9231896364736
True	308.1819741982311
True	498.8933754836632
True	121.45478318473462
True	775.8243200837355
True	1104.1915909233826
True	748.5765190129778
True	174.76621292334977
True	227.56851550399253
True	48.64148061247364
True	61.59513051942013
True	152.70812866316538
True	101.16857754956123
True	172.63263534584897
True	1191.185493347433
True	328.1195795682546
True	362.2472608994754
True	728.4540262195209
True	16.945735209297652
True	14.75901193291858
True	580.7070451976581
True	5.806965338403089
True	108.4918743232502
True	691.55905391013
True	171.29038371100987
True	646.7017102045814
True	846.1777658864924
True	154.05540580774817
True	942.858130165322
True	3.344436522550895
True	450.8271843519336
True	1050.817728097666
True	22.83734735242552
True	235.43745767712872
True	152.5525720844622
True	956.5834936506752
True	238.5504892441502
True	485.4638888084088
True	119.13162029151373
True	529.2157680469086
True	154.22009755936998
True	97.20478189040188
True	390.06083197294026
True	73.25676899931386
True	54.88363031560054
True	1095.6531539963394
True	265.92874204308185
True	161.2496752198292
True	376.7506924118656
True	399.2237659612201
True	212.01950003533796
True	169.31433110063475
True	389.5370851994568
True	37.13520868293243
True	500.70681350163335
True	1059.6814394660505
True	114.3544300154094
True	478.425868436236
True	294.06971134891427
True	28.14810852542185
True	413.79140077725145
True	106.80923045447636
True	587.8402325700148
True	198.3290738022256
True	415.8453428023767
True	20.194705729297706
True	440.69495793808255
True	114.3036631156202
True	349.08916887582126
True	34.002436099170126
True	172.6567723420884
True	242.7798802272927
True	750.2984922311257
True	58.78731129446323
True	145.9990016944793
True	233.450811207703
True	141.03987325744836
True	626.9112699839749
True	570.9105642742797
True	799.3015454458493
True	388.50440920579376
True	537.29310297541
True	432.1228519090996
True	688.4653222447039
True	69.5996067219437
True	471.6931777085498
True	435.5642992831516
True	47.51574493300018
True	85.77393571349454
True	127.24263446196828
True	92.78695456977002
True	333.2322934207068
True	845.5415494541305
True	329.26238621935465
True	1077.5889298097388
True	318.89964254461813
True	908.8295434139826
True	145.1677054178358
True	558.021080777601
True	628.6816138523786
True	709.8611080415769
True	441.8484238274497
True	63.59211174687142
True	300.22357955280387
True	39.558001326508055
True	171.97602678585318
True	169.04446922039963
True	1133.6253696063654
True	232.8244906267872
True	549.4081758826321
True	532.3532312453198
True	554.977494185337
True	892.3467896029815
True	579.5648181892454
True	667.0266055573757
True	947.3983523403948
True	127.65012527830623
True	308.0814016358076
True	264.5506491475155
True	328.0930160114723
True	88.70611585700647
True	388.9575585013564
True	4.5808781182240565
True	320.7413778274458
True	257.0710869318646
True	585.961066635958
True	283.9181516254469
True	357.9550392195411
True	9.046826559260882
True	59.93473890676213
True	545.0002439914654
True	29.848329351367017
True	150.2028830089107
True	64.45579603214487
True	144.04006710684286
True	242.2869002897454
True	68.15271505464833
True	367.7093650310306
True	288.6993873948636
True	100.17798933891162
True	331.85548756405217
True	66.27888862363231
True	606.3649275070801
True	858.5417181061107
True	281.0793349734343
True	1163.2802256805344
True	119.43076120652782
True	297.2396004556492
True	1055.7359649511357
True	92.77990139772668
True	288.99429778265176
True	9.220844821881547
True	401.3244694877875
True	461.3490257550924
True	147.54275611929384
True	622.8336987407175
True	919.5003775319984
True	152.6872300909136
True	76.21513779587491
True	327.95180998560966
True	555.8655147736764
True	593.9758446624181
True	1210.318346865428
True	25.83946745091752
True	927.8131403168106
True	144.25592795556142
True	648.3139708614173
True	114.98683132659252
True	130.50316874291235
True	188.9323093287082
True	162.24936682505208
True	726.3786162175841
True	215.03825844219236
True	232.5012499540458
True	66.29396999857569
True	516.7728929263126
True	451.8373078584505
True	173.87931703118105
True	241.5602183684035
True	17.52316826587258
True	436.1516148762303
True	224.21887600851744
True	274.1530816867166
True	117.07256667926724
True	697.6816121162926
True	412.0524896190232
True	253.80135298977692
True	646.6760545974658
True	537.942548202545
True	460.85030215997546
True	131.18408330505372
True	520.4965268990778
True	424.8552632115899
True	2.889235689864343
True	193.25961519744507
True	91.93112517016549
True	241.186968047938
True	2.710010661372744
True	125.22618853274165
True	354.7708566080425
True	7.511603449447572
True	841.3066906223384
True	172.68316956311125
True	705.8837907397385
True	782.2740499634449
True	160.09296802976849
True	220.66362583333355
True	470.73897120825865
True	856.9680283613094
True	50.08938353810266
True	37.45530057804662
True	129.05759466886798
True	629.6083557341417
True	722.0893857707102
True	179.41790717221238
True	593.2579871277206
True	592.3008905731414
True	853.9220598963648
True	422.9074368916347
True	190.52808136025985
True	878.7143222164574
True	222.27842606196785
True	146.78024203571104
True	328.9407458165291
True	223.8659950832545
True	198.35131100655957
True	600.3141386724709
True	255.8735173543145
True	198.19037185963236
True	445.673122253977
True	462.8435944485667
True	64.25441165200472
True	288.3435363493465
True	82.10522511994147
True	339.3821363859295
True	345.8026937568449
True	247.50468887286823
True	177.5624730700566
True	387.6779517112672
True	653.9303184399638
True	736.824510249197
True	297.10443663706195
True	748.426624927216
True	60.197654434467296
True	851.2826925113953
True	352.6539171621572
True	12.806557479875911
True	598.3743495845654
True	714.8154625135634
True	257.7393028672907
True	169.1460357251813
True	49.8407589435428
True	394.7339601789872
True	74.2760310770955
True	14.14006669281928
True	898.7552355102894
True	370.7409986400508
True	173.62084673424198
True	969.5724653543544
True	11.526295272339311
True	803.6064101069658
True	30.266387265174075
True	666.0519200096763
True	58.67164544831805
True	756.073381422717
True	431.5772722088908
True	193.2536628701495
True	447.8067306791189
True	215.63309411384995
True	299.81322226724564
True	204.8553134058568
True	404.7020656048368
True	9.444233667879857
True	327.2049138642042
True	113.26979763179531
True	10.84330630981181
True	465.08438637243614
True	730.0689525249122
True	291.87312231724263
True	78.78194758486565
True	336.0852148615216
True	84.08643857979358
True	191.53737472071097
True	182.5850825210454
True	370.8890360414624
True	47.78302025198712
True	141.1743197806201
True	375.9883882316507
True	854.2710015189313
True	115.01590471581292
True	209.43715345277727
True	449.8696851730493
True	19.17512643099962
True	418.5241729127088
True	508.9887994724764
True	92.10297882085844
True	395.2054734995927
True	338.60688709781084
True	415.1473528374098
True	595.453779196761
True	989.1792406626904
True	1007.730299689898
True	58.5289603556008
True	1069.48518311412
True	110.00263748296008
True	116.08052884933048
True	108.81773494003
True	485.9763223525561
True	369.3547297314748
True	577.2400651378173
True	255.9620871918513
True	157.92820355612147
True	407.9530620228038
True	14.50961689196046
True	435.5444144435504
True	393.7162753754651
True	149.95921717867185
True	95.77240961924969
True	540.2305250187169
True	967.7734025069384
True	213.3601353804001
True	65.98645707267025
True	423.2709555534331
True	386.5383962055359
True	464.0427065941663
True	346.2676038114441
True	4.60223370474108
True	541.682277951555
True	513.4493945989884
True	505.7726929722578
True	195.7914493358649
True	107.28775079994038
True	22.224361074841603
True	375.48995257527287
True	104.87710833617126
True	7.487620834593598
True	34.7101313621408
True	355.98696471289503
True	641.1191382893751
True	132.48167035081173
True	82.78579779642722
True	27.181518084027747
True	398.0296154975294
True	362.7282153762718
True	756.6638657763384
True	300.21395558518145
True	512.6975222015136
True	532.2137682119857
True	520.9187900654955
True	297.8649619894959
True	548.2495826103788
True	97.81849141594247
True	577.1086626316758
True	5.815180121638446
True	352.9338899484769
True	450.5591789836214
True	989.0661793013962
True	359.1961357096573
True	798.2201319755039
True	965.237592316457
True	184.07996026150295
True	38.45540354034868
True	361.8005862773597
True	392.65440781053866
True	572.9775381041745
True	241.50791125170767
True	28.19932563175315
True	631.6687661098031
True	125.54486223949328
True	1040.3274584231842
True	321.325033439498
True	447.8955597081372
True	125.01848568193483
True	814.5448824373041
True	142.81936934160308
True	843.0372892289365
True	569.7933861422995
True	190.46781785772487
True	109.54806692297385
True	64.33199533001783
True	566.6973081297381
True	955.8430791858848
True	422.81582737667816
True	527.9596025187749
True	131.84289043007772
True	608.3862761338866
True	484.7902523439492
True	786.5765893931182
True	306.8043793868573
True	591.8932677140792
True	118.72441958471023
True	27.58838897046655
True	408.8764810067042
True	166.4242137900495
True	104.22219528203402
True	387.83808770847867
True	1080.6623578464444
True	269.4157721904442
True	553.6272600905834
True	12.079700544647231
True	74.82873328451103
True	327.17049087637554
True	793.0103401699756
True	438.9329420550776
True	518.4935293060148
True	719.8234668825955
True	70.35728005928715
True	752.5069754698557
True	49.6293144886113
True	108.17891613824769
True	180.13857473372005
True	80.57758137054262
True	23.59445391070159
True	292.5595331000941
True	472.94997456588345
True	904.8667949471628
True	890.1849845892166
True	6.249364775959802
True	278.33979403161754
True	461.20931019910006
True	123.52043802058904
True	248.24543648603276
True	329.024401407763
True	1315.706056512133
True	445.4208885736654
True	26.96820524098024
True	179.15999906751543
True	728.2529248823996
True	37.5679693262558
True	169.9033811845786
True	557.7568449261751
True	67.17404169130846
True	862.7937094474693
True	328.5445854769202
True	649.5786600122674
True	77.16613793326506
True	687.2255998045794
True	593.4005750866744
True	856.6435094341368
True	241.2713678467419
True	509.8329860053684
True	802.7284989642931
True	903.6546276823774
True	234.7265661618158
True	772.2347810222512
True	219.1247509462925
True	452.2792899580262
True	357.85878607406784
True	495.0691733032825
True	491.10825267785685
True	327.5029311503893
True	351.9429922091052
True	106.6790661788536
True	348.40183106125875
True	1100.9490784432494
True	314.62431140083856
True	145.71384882461467
True	305.85600617109253
True	720.0662213967655
True	646.3159798140425
True	420.9787820771488
True	121.30329460994254
True	332.53541142787486
True	34.25634446081881
True	174.8008319156416
True	85.84997910358602
True	90.4393318811104
True	548.4670661600735
True	136.83768960298224
True	131.2229868097483
True	104.78890024218472
True	90.36217837424384
True	448.1773039941373
True	391.9067130572647
True	1052.629776281798
True	534.0538721090917
True	788.7499550319317
True	273.305828436796
True	299.3652089246844
True	567.8022395887937
True	185.8559143120555
True	729.3316172819794
True	254.23598947746845
True	346.48767149004505
True	73.60495489862384
True	114.39559973470882
True	269.9842540832694
True	127.0407944378798
True	474.4251116195213
True	29.908144369510325
True	563.2902247788161
True	1022.4536955375434
True	710.637327497378
True	1.469684938053748
True	62.03073466728903
True	478.24476754095554
True	429.93370095712737
True	76.97897760232424
True	123.6948657060166
True	298.8465342974486
True	81.52679301022373
True	55.422320934962194
True	731.7095085633616
True	643.9454841162229
True	161.56845928241677
True	168.4007786075427
True	528.4467037154174
True	55.14633583626252
True	24.945394019897865
True	565.5492933288355
True	461.9587370058075
True	1122.4017495561873
True	48.27560239251909
True	467.0800449093904
True	863.108393493766
True	780.1616026686079
True	300.15832788599374
True	745.1209269577389
True	408.04244365840776
True	41.67367784914735
True	95.32336846582209
True	721.8467986181006
True	80.2928489700281
True	139.49051130599824
True	958.7220453062586
True	187.41105792370948
True	275.01173800927563
True	109.14354435297872
True	669.175774612595
True	599.9310323218544
True	206.53285502738373
True	437.1054455308258
True	41.07756167114061
True	280.0407508133993
True	583.0347976501748
True	604.6900158395672
True	317.7168542057375
True	75.0220719851708
True	947.2998374103096
True	1042.8069997886114
True	555.4351639158516
True	63.63164064793016
True	30.067853345594003
True	90.710554765635
True	101.6921691535132
True	107.0541107495721
True	869.064934429359
True	1179.625089312824
True	733.851989824692
True	326.8916717809827
True	8.18295010627616
True	20.2244206629516
True	335.77171540702483
True	489.01666380375497
True	48.688790013482425
True	574.2148762986199
True	425.2966720432085
True	393.6773170931108
True	83.24733109540246
True	202.41911781949497
True	261.2733845922908
True	126.35880517849472
True	398.9944888578094
True	43.26906006042592
True	177.32324790425616
True	1187.8201154140895
True	5.238250093609426
True	26.522956227424903
True	578.8984483807577
True	360.6136683380592
True	767.5651721974037
True	158.496210138615
True	744.7977677374971
True	592.2500814285606
True	277.3412280392596
True	423.6736704073584
True	339.6468912076569
True	293.8460151676367
True	270.11852235598246
True	425.7578743337548
True	497.8201029668128
True	495.6538429858077
True	106.74325564710033
True	369.659038335237
True	7.5956216942691475
True	190.09597373764487
True	230.8229487934994
True	887.3255159042944
True	609.9416616909683
True	32.84122642549906
True	702.6894359085579
True	833.3444791593977
True	106.1670050301991
True	341.6436113072801
True	829.1030744788956
True	218.18767712050925
True	170.11109952849577
True	524.0108039172713
True	610.9814841176892
True	1075.199725517705
True	147.25282423165982
True	156.17988541220427
True	254.4890876279576
True	311.5018870583992
True	412.8132111890228
True	402.4228718323527
True	313.28800645383615
True	431.8630133873683
True	508.6062665905495
True	231.04149051622807
True	1457.7780656438747
True	240.06313189361933
True	396.6974980322184
True	51.608405390608056
True	784.520582633481
True	253.3509386969792
True	919.161945734541
True	550.9928386504025
True	312.9610715745601
True	771.7288047298243
True	270.6230342817668
True	205.80966374765785
True	256.0599482152916
True	223.39516859561527
True	132.31830072062093
True	248.71191371468484
True	733.0526441993495
True	503.8966681975378
True	224.24224569532828
True	1164.2971597288386
True	115.90161955018412
True	266.88729619467153
True	65.22677433875269
True	316.9896920153977
True	405.2256442940671
True	91.14778449763462
True	218.43596936532504
True	76.04380373080488
True	684.0599204613245
True	381.6929529099512
True	216.17150797518303
True	722.3996973516
True	880.0507360932573
True	834.1141105979361
True	820.7021377998282
True	357.0150635821693
True	1.072023087386493
True	264.6978179891825
True	55.78747859775496
True	384.9901160322716
True	56.037144817983496
True	355.31641968760766
True	859.3170737596663
True	1010.5928255750372
True	389.1697043244865
True	21.912023003367388
True	514.0339225423668
True	500.3229576989661
True	197.2625850904725
True	233.67386433678183
True	289.1849663862277
True	25.52547992086497
True	115.54556174275707
True	947.7803833866112
True	59.28088974563733
True	493.8968472062538
True	783.3173632468461
True	101.02617858263667
True	253.44515369647107
True	113.98286954559836
True	13.898242677156764
True	1.4330208448218815
True	119.86920389141372
True	1009.6298337161396
True	508.70392909266815
True	66.77175938022697
True	801.9205806392629
True	336.4471853024416
True	1.1566192419396346
True	449.5468070780341
True	191.4258227267972
True	511.1804752929043
True	84.63617640401777
True	322.70655582562955
True	372.6908456358368
True	171.79833169825798
True	203.03181112456664
True	131.96740678600827
True	166.92076788511676
True	988.4526050842668
True	16.403142571252435
True	501.1985781815203
True	508.7060458005642
True	402.0402464771416
True	220.99865465542203
True	232.9698789529556
True	158.3899809428644
True	45.43881534066137
True	506.9697808476616
True	152.85846574096382
True	840.5985552321398
True	840.7250479925887
True	248.8932620324748
True	328.5930848708171
True	517.8800734429045
True	41.74776901834638
True	87.39966864827989
True	708.4150684072712
True	1083.6552660645732
True	118.8857825255462
True	730.8049273639631
True	136.91567389803237
True	918.3145927169896
True	672.7712159770666
True	109.11342139031176
True	268.0189304252552
True	627.7004630511165
True	250.85783212365985
True	47.47891171660954
True	556.2912713101433
True	446.90932123879855
True	5.8746112275284
True	458.1946123387356
True	67.98329383761397
True	173.22713912336607
True	236.68407339390737
True	288.1279387967245
True	80.61026069587352
True	229.5047675737777
True	363.1300124276897
True	421.0678502717389
True	957.5815815906714
True	44.66628880944199
True	892.5200360925403
True	968.958493360858
True	125.22778396963577
True	78.35621266363081
True	994.4400204622503
True	32.75887751619615
True	225.98966006454904
True	88.7395879386207
True	205.47713356462444
True	371.0401513859261
True	953.2310412332424
True	101.92054807954096
True	67.08306317131144
True	640.1216730573219
True	269.7325127007203
True	720.8416106180425
True	54.99219072192347
True	482.31342666341726
True	375.14219368228834
True	686.5181154181847
True	54.29863808363662
True	108.11524298320482
True	27.039982300330323
True	257.171085285274
True	42.693503766364906
True	352.97638253011604
True	3.181521613335403
True	1191.0155583960177
True	98.47200135522228
True	135.61429037050996
True	354.2071494368412
True	716.2334283842513
True	671.1847774186942
True	1016.2849107471444
True	493.013212711384
True	413.3296273672362
True	136.93612416935173
True	428.68654731992734
True	860.0344463865723
True	438.461888265256
True	950.9126791416032
True	91.3792553871336
True	434.85835475805845
True	170.73148743364018
True	281.08370541575346
True	756.6598181746295
True	161.2676664843086
True	133.5626622404719
True	64.20270363267225
True	860.8027281820284
True	762.9534158346421
True	83.63242228201608
True	440.9325551429444
True	733.7372778597884
True	427.2411832397635
True	59.109305033366
True	329.52744382523235
True	785.5637270203472
True	32.39740960373514
True	369.35914467171096
True	169.62828594730175
True	281.2784364788772
True	32.08404008714817
True	228.81888264901744
True	734.2094236347508
True	641.9302109674338
True	54.70019474040499
True	302.2181164868653
True	855.0330695441844
True	18.257197667201822
True	320.55828049289204
True	309.92932817137734
True	437.7912670830716
True	215.0508973979962
True	576.3922266319621
True	47.477462359660514
True	980.1227500973182
True	882.7256448394494
True	50.45135344193868
True	380.4336064890212
True	732.3170426183851
True	932.2049142309728
True	267.7890748900389
True	579.8603182864556
True	132.36768663395844
True	200.87373311129952
True	131.00012813535363
True	137.41079895820965
True	211.1550195458412
True	954.822221212306
True	782.9921435391146
True	928.0031413079304
True	19.38366971802507
True	26.352133188630777
True	356.036494951518
True	12.295167774281255
True	635.9844665814876
True	1082.5229448692328
True	269.8701407919933
True	205.16189068070173
True	82.42046276396577
True	220.51075493062356
True	132.28618867764985
True	43.12670750019546
True	130.32486830294718
True	90.61348813102022
True	258.6697442154576
True	520.3182253233579
True	162.69974722667564
True	30.52305478577661
True	60.67570104483506
True	429.02577421623135
True	264.0028772890081
True	605.307490845925
True	19.253206328100408
True	119.45396820977744
True	659.7753390178648
True	267.3312951887096
True	491.5188776608969
True	654.7615834732538
True	103.9966521696058
True	106.8806022308593
True	76.68528691033401
True	26.95731650971007
True	114.335963919716
True	90.37354342544782
True	102.61931902305
True	151.50182003272414
True	226.9585396694766
True	813.4958661617031
True	274.1943042306221
True	941.5866566058183
True	167.06075422308197
True	199.06572534559916
True	807.5155490754142
True	309.2031464886364
True	588.6977621585307
True	254.00708866992545
True	353.8930839489567
True	429.7126752940852
True	556.9629459564383
True	624.3207722837878
True	371.61547391120416
True	37.03607454773339
True	564.883410347553
True	619.3891714731232
True	20.56781751671557
True	12.172864674766435
True	263.3953805671962
True	405.9643539332256
True	438.82449173942376
True	67.90560486208972
True	635.6932868567665
True	962.3756428019248
True	235.26705687437504
True	914.3651545034598
True	271.30835778928724
True	104.88534293474122
True	277.4483708051843
True	659.585579521264
True	38.551299281919775
True	564.9832014349684
True	1258.955932272297
True	1008.8341328187248
True	918.3177302531868
True	203.63316082763063
True	90.49546659877038
True	198.4806782753501
True	844.5629460858348
True	144.47319255476808
True	1086.0347487750837
True	851.6272221118961
True	43.08882028219557
True	90.12180434542849
True	409.2599780980026
True	405.7634273753529
True	205.41247593157308
True	520.0795920921203
True	661.7863956890944
True	120.1532912287846
True	280.48212111768834
True	1022.1975157638022
True	53.054650281906135
True	678.9985284107438
True	549.5057660685655
True	39.428238319034506
True	825.243767232353
True	380.71718349054544
True	544.6169994883157
True	114.00881500747197
True	254.27097769034316
True	210.8761079171805
True	27.30775188629404
True	135.25758792233543
True	720.4621628041398
True	142.2541298403655
True	393.3737747425986
True	61.5352377246416
True	617.6147520125576
True	597.1699401487165
True	226.76332879623965
True	454.5992851659842
True	167.63031241804862
True	173.74146601267435
True	221.50024352990303
True	291.9075966564205
True	353.6361015666933
True	135.38098293456204
True	193.10147605111663
True	26.16445029924733
True	904.4577086475427
True	302.3412736118155
True	9.29513620822764
True	368.6517973715619
True	172.8329268203073
True	632.6153180993483
True	370.93595858385424
True	583.863126143357
True	551.0266367131021
True	503.20756558134593
True	786.9252375588313
True	243.0290216363499
True	551.4939779102048
True	162.3660306646352
True	519.4727299931219
True	354.7878728485478
True	371.0041093541091
True	127.98333928818438
True	137.14949280271608
True	106.822824286132
True	66.39190199716927
True	725.5625291383249
True	186.11798620609807
True	48.20262872099488
True	0.0
True	555.5399550680982
True	110.2933987532168
True	22.333014604523505
True	41.46122936656741
True	113.906050773618
True	519.9569018558861
True	181.4035710277161
True	107.40232230765132
True	36.5683581301384
True	157.88510994145125
True	951.5634800174806
True	45.18398819875264
True	240.13507514075835
True	739.3347864939019
True	314.3574937377818
True	455.729957143607
True	479.8914168431804
True	515.7731718768024
True	609.8997647437607
True	916.8256689580176
True	266.1644418503265
True	1025.96515030635
True	904.2744746170988
True	617.8747341738222
True	343.995247797479
True	870.6716510906236
True	10.216972904480128
True	31.723077623581336
True	295.2591709980352
True	41.01940872816881
True	196.7747087728084
True	747.4904993679539
True	216.54228208946316
True	735.3281947986435
True	752.7501225846268
True	121.7404671369568
True	383.7530320553303
True	569.0236083552742
True	23.6952118398263
True	135.51010223947867
True	425.8214735353747
True	305.53420497044044
True	197.83419479712555
True	106.10604273638268
True	397.7495335708565
True	22.999071122060418
True	367.27678554417525
True	363.8825346907252
True	1038.7032144727366
True	367.13753800120816
True	31.80859112015479
True	410.48309143880994
True	457.7897589215759
True	231.832808812729
True	30.72460627085205
True	745.7737653204326
True	421.747263956944
True	184.15930246694217
True	13.43604145652828
True	1194.5597887700376
True	162.29559489250357
True	24.910166693402733
True	313.2918398996119
True	266.801883297528
True	117.41000047631002
True	298.6548137346428
True	47.15495530926258
True	308.61098480327416
True	317.42248257875
True	321.59543389038055
True	30.337614240811952
True	47.43469090831376
True	1094.7059119677117
True	25.076440031061587
True	13.511885999148518
True	186.29559638075216
True	673.1333362516755
True	9.424616673693894
True	194.2366304340172
True	173.13686207122723
True	548.6638118966297
True	365.145148644011
True	742.9704969068332
True	324.3936557581201
True	486.8326139967453
True	448.3636101067736
True	500.58000681447055
True	100.41500056320386
True	1271.5139494691498
True	869.3096431934318
True	288.1434373783667
True	519.394014465963
True	102.5118428904814
True	584.9891099121597
True	416.7855041951672
True	151.04263097935046
True	76.70523142531525
True	342.29606826899703
True	168.6239641660648
True	27.392155584266032
True	627.9728573480054
True	366.1971821763994
True	73.09390549639667
True	32.61045022187455
True	673.3957882324773
True	495.6685001386005
True	72.38197435676169
True	21.321520506288124
True	335.7396451973863
True	321.67047730854256
True	710.6850035626816
True	551.4856600032518
True	567.1985778694565
True	798.4548609434942
True	8.479228966090306
True	56.22782264725504
True	36.52865648608096
True	61.48743905767459
True	518.6427645410791
True	573.5485304338416
True	84.40375921634335
True	109.9567567889563
True	188.27860805021697
True	72.64924420006257
True	166.5158813166551
True	204.16680755775897
True	267.5288387022353
True	776.2849903947672
True	590.8104069050265
True	287.5420393835528
True	195.32124773407543
True	266.09209588280686
True	249.0096118487589
True	743.0043477158835
True	329.309536037868
True	166.08807533264192
True	906.8536989619312
True	355.2559837784821
True	478.51208388861056
True	151.52970678727445
True	123.97063657084624
True	66.77476416407413
True	205.2213317985287
True	1000.6555519946884
True	497.3893860276938
True	114.57744825996686
True	351.0412954680588
True	100.0905760767759
True	640.4889612058353
True	4.65453332175689
True	693.163805581224
True	36.05991423850655
True	937.1862347054324
True	841.194095733022
True	209.74904482107004
True	30.07798736238091
True	83.6321458446124
True	442.7157855027464
True	233.60118974963368
True	1.8107753391419437
True	73.22098938302996
True	1087.5778476704793
True	345.5654612362203
True	703.6441500690042
True	491.3624295857021
True	33.19321163306305
True	134.09406153926943
True	430.7136668556561
True	950.7535025704497
True	812.5497184669813
True	414.6490713974189
True	340.7919299686512
True	18.543622639280013
True	76.48653029178398
True	750.9211186572508
True	482.8733510108425
True	376.1253855977691
True	889.2845591154157
True	22.00261662756937
True	220.3587792876716
True	918.3988973732124
True	243.4233646343128
True	8.893331127532075
True	511.0482614410739
True	101.88095227688612
True	620.2557126376041
True	56.20826900770737
True	255.49304246410043
True	881.7913385903106
True	898.3104201212898
True	275.460501800422
True	437.7673429010555
True	119.8838719508499
True	606.4067447389865
True	252.2984445609769
True	197.25133482119287
True	876.5416224763601
True	54.23013043768178
True	719.126952018412
True	274.62761878149223
True	301.4665661096275
True	160.47941637345463
True	498.32256374752745
True	576.7868006327117
True	368.0628204975485
True	396.2158363324928
True	66.33953216165462
True	163.92504037556196
True	443.8349557634479
True	216.43558045365617
True	35.29877331654517
True	209.34680346541623
True	387.3419143693857
True	399.490581633151
True	758.3576535681141
True	137.08658201980097
True	647.7497893640868
True	515.4828802735719
True	594.1179316767652
True	132.8101307976197
True	37.751429888535455
True	653.3429309978242
True	72.7273972843711
True	557.8807330304762
True	684.8248741493425
True	451.16474363411527
True	132.4179528656039
True	527.6517054756216
True	3.197226575958048
True	396.0421806233484
True	30.328012346249917
True	624.2792394179794
True	275.94525672190633
True	577.9876458376876
True	704.4385122914946
True	152.59618219081742
True	534.4821647386799
True	492.7187024655874
True	64.97190301787425
True	974.6823913883926
True	2.7807795485204583
True	26.52436021820731
True	641.5609251299784
True	740.8181345952675
True	136.86231555321024
True	413.6814858508899
True	125.29852881765795
True	73.08637844447323
True	467.6594899604076
True	41.66776155176436
True	510.69035802065537
True	14.283260856382682
True	832.3099811319836
True	561.0236032956676
True	699.5448703808937
True	101.77914701669113
True	373.0793530753873
True	1015.875362793538
True	852.6154018480229
True	145.77860882574743
True	545.2099643254112
True	446.9590580636788
True	249.3308260116252
True	263.93682058169475
True	5.423976985389331
True	317.2395387495812
True	13.16193152856934
True	367.2396140715487
True	78.130001324123
True	424.2406361467852
True	644.6441630742977
True	124.59905807119124
True	236.8520276686828
True	612.6178850774851
True	672.2515080345976
True	294.90337286684587
True	137.3333590553489
True	163.31665623241855
True	462.8207597225956
True	87.01538706155827
True	10.23744752702672
True	499.62064826813423
True	565.2439034563645
True	20.659988338730923
True	139.63135700625992
True	934.175016674192
True	489.7216857559806
True	258.6635198250089
True	33.76070516451382
True	482.1007128627837
True	112.08401114675748
True	594.2020227921106
True	668.1887415588276
True	295.8768873342908
True	359.66096319152126
True	185.1013070151148
True	239.41663502445908
True	75.2646932104345
True	215.9000091573769
True	501.0620582524033
True	22.990386581606003
True	454.4853677967844
True	372.6197410734248
True	717.7120389009406
True	905.8215229069682
True	870.8203724307037
True	158.1351291960457
True	400.9781247591451
True	71.50970322079596
True	193.6618413654524
True	319.47108399095094
True	11.140234613431542
True	797.0781632533799
True	23.619699105359054
True	401.7825575251355
True	268.4313169011116
True	655.2100595052927
True	199.7727229359213
True	38.8430541806226
True	720.8705866119332
True	1084.084019944511
True	226.7850115405175
True	130.536767259604
True	637.5814887926709
True	494.3409937026936
True	17.895265158315336
True	801.95693066309
True	118.60385824613805
True	44.652201923388056
True	300.8128964359028
True	354.89070266057826
True	391.5768114734665
True	273.66538214968614
True	19.823778537553764
True	22.98820706745097
True	886.4158187166727
True	204.46276774035587
True	117.36601608324028
True	868.0857810346578
True	639.4861113775488
True	658.6977044488386
True	445.41653460639577
True	147.7601590023719
True	33.07069396217618
True	101.91862022809148
True	453.0584531751148
True	232.93381345973464
True	494.6346235044435
True	147.07076512786043
True	508.4608007758046
True	644.976435166417
True	955.497635489758
True	24.825000681646355
True	988.9223239526432
True	1051.8453886368566
True	487.4669508891316
True	86.396443379893
True	808.8096265726375
True	639.9550094814251
True	637.9553265469751
True	178.40506864496132
True	755.2937481917477
True	717.3260784585532
True	126.98905923809622
True	806.0053337757652
True	824.0939547858491
True	518.2249472935937
True	226.24542474634495
True	76.50360959837869
True	318.235641350553
True	355.51383537901256
True	458.0785906099176
True	455.4819498560366
True	204.45387204831587
True	317.575619017368
True	3.073008345281423
True	12.029506638615882
True	101.02276193408088
True	131.4912519987991
True	357.38283070631815
True	344.34358653228026
True	115.38828482306066
True	16.719120506971052
True	209.84005864306295
True	859.8495378823517
True	473.8971632848859
True	532.4718388020383
True	546.5770959656808
True	770.9608725121205
True	652.8908124574183
True	89.66899510151228
True	217.3004933886193
True	246.7915032204402
True	278.93999569105847
True	105.92893545094049
True	366.8842021221804
True	440.3237171312736
True	166.3422341397223
True	655.2346329678498
True	249.42002537989745
True	207.1653837226776
True	27.72463342552567
True	237.85117440601195
True	492.9367056682054
True	170.40913266090666
True	515.8252782290471
True	475.9052890342173
True	242.57671140029697
True	108.23886684015076
True	43.21465804182336
True	405.261878832926
True	778.9240835252349
True	169.69962668947295
True	1051.4919528879166
True	1068.5003978304294
True	479.0953602783627
True	101.69330548433864
True	123.36819267486712
True	634.2440350311351
True	8.452699519147474
True	226.82954877692225
True	135.17771918849618
True	121.98534629386478
True	325.91624355069405
True	643.0407428535154
True	40.47014724060462
True	121.11469446435684
True	974.9137953654716
True	56.726380082378085
True	460.7964403679449
True	536.7019167013625
True	254.5991027166635
True	132.5591084551139
True	906.7589525633994
True	1218.761473917309
True	519.8603977915016
True	646.3311739442015
True	216.9397798989808
True	147.81402547607806
True	314.27444569007844
True	257.0611032981638
True	173.61866661155375
True	307.11812917890524
True	343.8073141108685
True	10.765902494980748
True	631.3646433183319
True	147.3886165684577
True	75.7942848055701
True	448.59514131082864
True	313.164018208424
True	1189.8756410470392
True	351.99326637387645
True	984.5726710766604
True	10.712050754845151
True	275.5981571087849
True	228.24482088982288
True	155.5556152577944
True	470.8949976702585
True	195.4963053883988
True	409.6009539646076
True	326.0101022435143
True	117.19153359160327
True	363.6117577399236
True	1046.912733135607
True	709.5212200682087
True	219.88967844764036
True	110.53951148095491
True	297.97163648354643
True	25.60867271057388
True	357.0270914881028
True	319.28504744291945
True	592.7630081672505
True	462.47455689051776
True	356.82407683325624
True	161.7835564112623
True	12.505194831183378
True	424.8594383276747
True	285.533066354358
True	144.18028629981993
True	297.3969597221931
True	417.9678458436702
True	822.789337517618
True	310.6762783356811
True	764.721747672153
True	396.0682597713877
True	373.31906484610704
True	1.2404915905395493
True	1188.608168504353
True	104.3532096432872
True	917.5414592875068
True	197.1944949361641
True	460.3611290656432
True	684.3015057160117
True	90.8135990568646
True	479.7980982630363
True	33.69001401089431
True	415.5684824442028
True	74.96805969591303
True	230.7846605810213
True	38.50512136971991
True	703.7055936487573
True	190.6447492495464
True	24.782535934719284
True	403.0834978048839
True	114.99992812363432
True	176.44653166718484
True	865.6577915744477
True	258.1056815909942
True	157.3308775185254
True	390.1106026611429
True	522.6041980402919
True	335.7475115900476
True	506.8752046684051
True	637.7372709488607
True	161.25721722538395
True	7.959265621239546
True	72.8887974060735
True	426.275409612918
True	88.40397473591909
True	83.13124015033317
True	1063.7348285795592
True	25.07150233625216
True	328.2078759832773
True	326.47261496202213
True	427.7022735945051
True	668.6906248650486
True	195.3372724791033
True	652.633767321319
True	329.07226539639555
True	347.99719908329223
True	272.29829289256213
True	211.0813572086989
True	343.091461475377
True	431.04553727889686
True	400.8415288678105
True	604.4729320181818
True	144.20878661317911
True	75.2341183072144
True	40.17908984293292
True	295.998237898594
True	621.670060003429
True	401.0374163387162
True	803.3102222663749
True	204.47348679414807
True	397.6736057018823
True	69.64851960247502
True	56.15516021790989
True	429.57770559307534
True	200.2960484023149
True	208.5513235460467
True	41.08942473065679
True	1059.3486998634828
True	158.3355972696016
True	919.4952229083558
True	316.5609761739583
True	934.4868415421472
True	240.163351694858
True	459.3355326975956
True	530.6298318876177
True	621.874392313567
True	211.2072599170575
True	479.7527609084374
True	971.6202616952
True	130.4066788290785
True	7.553304123272945
True	584.8509594553697
True	24.55527144716286
True	74.41082823278354
True	805.8759445959519
True	236.945866256148
True	1011.1077502129256
True	688.6697194897685
True	420.5954791356927
True	281.17325514749047
True	489.403723856268
True	348.5712845093568
True	185.09535319500748
True	661.0477263011499
True	697.1897094006536
True	216.96640371469093
True	87.50802649208276
True	507.97799261629
True	141.82342987527002
True	368.4543915636965
True	350.67341329655443
True	64.5543918203211
True	392.2310077553372
True	411.05642734499503
True	368.145109827623
True	406.5723457336179
True	410.9463131071306
True	661.9055785634658
True	55.725523354475335
True	451.6780696087586
True	326.4449829181422
True	671.853460133693
True	224.94498244786828
True	100.459010047467
True	42.4981241654563
True	543.9547613064287
True	629.0853123286582
True	183.1655471470725
True	414.2737394575362
True	342.9802039242721
True	17.235337533417628
True	176.75192689871068
True	284.5595791935739
True	3.056345180268672
True	874.8268884878187
True	77.23772636081146
True	107.61162136954388
True	112.16139980113394
True	363.34547401688457
True	33.11889693326409
True	452.1604800877933
True	231.47149533873343
True	6.278691959854417
True	115.62735176220076
True	437.8603815123011
True	49.94390759535623
True	62.34346114497125
True	177.41779345747906
True	304.3535229552824
True	963.1944539740036
True	384.86440496330846
True	947.039166267366
True	180.7894982341147
True	1043.4104287778653
True	775.8321086828294
True	674.4703354494463
True	409.13541659034667
True	370.6878269630978
True	74.763122527477
True	64.17530469311203
True	78.27565774380804
True	172.13187761113963
True	471.066330234842
True	1124.0097104199908
True	177.14394886113186
True	359.4096540084116
True	436.8814595505121
True	587.5784046364181
True	589.7439531782454
True	288.0695869661537
True	461.7090248052407
True	660.8899261701454
True	99.04953209673197
True	721.9416622855093
True	245.63093499887893
True	140.85062885866355
True	415.5786807363949
True	829.564183028216
True	435.2908155183375
True	851.5476142776786
True	199.63498231394405
True	352.6998323193613
True	700.6214124645223
True	625.9798343296612
True	196.32804502614687
True	248.06317733425203
True	781.2236242546959
True	31.75447655481887
True	189.59085888540187
True	497.9363847049199
True	705.4010413542601
True	105.06593995790966
True	39.48930684794929
True	170.06492660924354
True	722.3777227031702
True	306.7612821483118
True	543.5694088822584
True	344.00191901601767
True	278.13960596395765
True	439.5823414542954
True	489.8194787679789
True	71.92688038714824
True	371.8225422866584
True	772.0757072741959
True	0.0
True	282.44244364896053
True	258.07294667404227
True	986.5333579604944
True	146.94333125211062
True	658.8104570601467
True	634.2863869911107
True	111.0591664219207
True	219.58545166833127
True	132.17615337921598
True	11.721831986046128
True	289.5873969296075
True	387.1006818692466
True	1121.2715473054811
True	237.2213663907107
True	401.08656165352215
True	656.4750431969693
True	218.22816857987976
True	27.257095638941905
True	814.5670566538414
True	635.1786777848644
True	158.25103191388752
True	675.0668824444698
True	165.0697441289983
True	302.3598252058084
True	729.4910139545757
True	34.45462655488225
True	102.59924145979645
True	517.6192130625092
True	67.47896466523804
True	76.11120286829536
True	400.95739824344224
True	24.517824295691494
True	719.7995403019543
True	101.41191951278742
True	158.14923728664593
True	19.406904875895528
True	705.5036961459543
True	27.59970566671237
True	783.3362223333854
True	406.6744529584963
True	120.45104551315498
True	683.8778551417975
True	525.2213529134477
True	555.8567787221542
True	46.95819448258839
True	361.50104407967655
True	6.01816477335392
True	94.1871276176105
True	377.14054127595085
True	50.72051414839
True	126.69253610100192
True	305.8013298179211
True	194.0885665316844
True	104.7519854023376
True	654.6185172880025
True	19.2165883980626
True	1162.6349520879794
True	512.7211351042214
True	301.999066861932
True	493.7059506550596
True	123.80818670193035
True	780.9772597337238
True	1111.8230580191437
True	738.510545885135
True	174.81809684735316
True	226.13985869649449
True	52.62802001551039
True	60.26919757106751
True	151.6443079294444
True	100.22659306857696
True	167.58794108546232
True	1199.5148851839467
True	305.346025153004
True	363.7106798563617
True	704.3699159486277
True	17.5952731367735
True	14.663351366313105
True	602.4596773318113
True	6.17253099411662
True	114.30461033644808
True	685.5906224195636
True	183.41250042613208
True	656.6116521163564
True	826.3682620194206
True	153.02926458674062
True	878.7942070486215
True	2.930898291435635
True	454.521972985679
True	1051.6351101849043
True	25.909847111088872
True	234.66492653319344
True	149.01780362528768
True	966.5696612934732
True	236.359705892668
True	484.8307401165375
True	119.1276212792484
True	525.1665565046617
True	157.75469136358132
True	102.6950170349116
True	390.7120219780953
True	71.61334689152656
True	51.81874978609012
True	1051.7654195820871
True	260.3804743479816
True	158.50165506087006
True	372.5428469947704
True	408.42200642937735
True	213.03654097283217
True	164.5914788921054
True	370.86654333680383
True	35.06337959621097
True	497.8226022369165
True	1118.5925818200576
True	110.00431610076411
True	467.8115054154326
True	306.0006915293504
True	27.68887173265689
True	403.36210624559095
True	101.57868077578728
True	581.1618419915791
True	207.1361433254092
True	440.4048353910681
True	19.001348450131808
True	432.3300468910035
True	114.50336515461038
True	339.66994288855824
True	34.24786783613224
True	164.5722987782806
True	249.29858701908324
True	752.0810531382203
True	62.30579441090772
True	142.33541168184033
True	238.84558719996417
True	136.72147358117837
True	618.9382018940322
True	547.3062302246811
True	783.8074922501655
True	385.8156722173297
True	540.830921260372
True	416.88087675867456
True	675.3300209976722
True	70.79953792373273
True	463.8100249241604
True	424.89757357899856
True	49.08796442997266
True	85.94127118748847
True	130.9670710635639
True	88.26441103536493
True	320.04429878824675
True	840.6447242520535
True	323.8302004528649
True	1044.38681955302
True	324.7870385166689
True	913.586208742764
True	143.8034672032358
True	584.8101731898546
True	636.2111866345206
True	717.1598643125557
True	459.6448935383439
True	65.43114674304488
True	311.438551295208
True	39.49749814371969
True	164.93483087505643
True	167.76836824739146
True	1124.2246840637044
True	211.3511317309795
True	547.2430587517779
True	556.3152325778173
True	564.9625283732983
True	905.5700603347838
True	591.9804035336778
True	653.2733557589512
True	949.0592224213992
True	120.84024040193584
True	326.7702295518315
True	251.41681401495973
True	321.1281335230057
True	92.171520915324
True	374.4322957692101
True	3.935295087704903
True	328.4725861905522
True	267.4680887272885
True	605.2571377427587
True	280.59707693172567
True	348.91280350473414
True	9.427335689955251
True	62.58663448184432
True	542.135151630047
True	31.58222232776341
True	133.17440528644332
True	67.63415882721593
True	154.87180579667006
True	247.66193822894
True	74.299256011699
True	383.8280946874215
True	271.332327776366
True	102.27984396766452
True	343.6216230079144
True	64.00736114683806
True	591.5942881831542
True	845.172680050616
True	281.30826133256335
True	1189.6259894904586
True	118.22704790092148
True	293.4525139610294
True	1050.3971911675155
True	89.83983109172392
True	288.987928701036
True	9.752975993529647
True	421.0771965516652
True	471.3004340422742
True	166.5031022715191
True	623.5799712672583
True	905.7058061237988
True	159.43968797773465
True	77.85840989058748
True	338.1845073829108
True	557.5801631748376
True	621.0826548268212
True	1237.631969240744
True	27.12517431195965
True	942.504840221507
True	138.38808086107082
True	618.4011952073487
True	114.6630396707371
True	136.35883876277185
True	189.92183031113277
True	166.7191533185274
True	754.6299599021737
True	208.20003370977017
True	229.0734237711849
True	71.75775180904645
True	518.2520017002821
True	455.52626589959647
True	180.05778848865694
True	239.3242174623684
True	18.295312672328222
True	440.3738371979477
True	220.3793839186156
True	279.45008903361287
True	112.77621113784194
True	691.565458167155
True	414.4848610123458
True	261.3301144268346
True	651.6299527293618
True	530.1762020976797
True	479.4341691046403
True	126.3180586144565
True	525.8961210285656
True	438.9982784343791
True	2.9657071431197384
True	195.55568848773183
True	93.4708089678762
True	243.30919469122009
True	2.691294437704496
True	128.85215189110266
True	352.97822054420305
True	6.650752534589589
True	853.4681746239419
True	171.38562997466312
True	734.9598262433752
True	789.8362443016572
True	162.58805835937267
True	217.20819605168597
True	503.0705203516435
True	810.2245939123366
True	47.81740161666311
True	36.186468831045154
True	123.64736124031964
True	630.4873916023444
True	726.5255980256518
True	182.6821107882568
True	592.4528757061828
True	595.0578302230663
True	828.250158831054
True	418.6762519494287
True	183.7794565769796
True	878.4807408294339
True	218.56364615695747
True	152.3866813978274
True	340.5726955497597
True	218.16825227593196
True	209.3106151404953
True	616.4926261077004
True	254.63700416233928
True	192.3670291364931
True	442.09370481359576
True	478.3669484159645
True	63.38246434068012
True	275.8438975754806
True	84.71525917087382
True	324.378205879611
True	362.44478397142666
True	242.0935288164502
True	178.6607793173115
True	392.9476670504664
True	647.0041635451101
True	772.6156107133338
True	293.4047339926874
True	733.4048431235377
True	62.76576103708567
True	872.4617105394536
True	345.35172853908784
True	13.34747978353007
True	615.2048657570075
True	695.6452507815087
True	255.3264720554998
True	168.34316069188125
True	43.91103850438997
True	393.8002025296715
True	73.6361943387659
True	14.684437909111224
True	897.3679251006914
True	374.1319964800664
True	177.32614782407603
True	1003.1775426504014
True	11.731548684595223
True	799.2246874303336
True	32.12663137384655
True	653.6054339261352
True	58.4767520355147
True	761.7005497588632
True	451.8706871430437
True	195.57119779287865
True	449.9801913321928
True	212.82210128344772
True	288.7487728189004
True	215.98085366341564
True	414.1249051627551
True	10.27266644608654
True	325.0515860136813
True	110.62492718163924
True	11.209548278227205
True	469.757691515252
True	734.5153872525788
True	284.7730558070228
True	78.75792512701295
True	326.7529402675911
True	84.64380880327242
True	188.29951425995517
True	177.9520341334545
True	384.2798582122175
True	43.17139321073898
True	140.83095667873397
True	368.62248198690526
True	839.9883602074632
True	109.62883008377167
True	202.2132345775265
True	425.3162582191139
True	17.515327358854456
True	430.7072937869799
True	508.9215105968762
True	87.67634392602014
True	391.9377514130088
True	357.5859143336524
True	416.7114375149832
True	588.7259552638758
True	1045.4641112314453
True	964.7258068707084
True	56.51307530083484
True	1055.9723279795192
True	109.92707019406154
True	113.39934049583285
True	109.62618075793873
True	485.659358674017
True	367.48722621946536
True	563.5856767768071
True	251.22219253191508
True	149.72691933236678
True	423.3778424134955
True	15.303048015423975
True	464.09201811220606
True	392.0363465780375
True	147.04398202997115
True	95.7199316830792
True	511.5356434741489
True	994.721994226676
True	190.3581474690206
True	62.94381677809118
True	432.81258259725126
True	374.3943543607186
True	492.8443589158355
True	320.68980561316107
True	4.306298169633092
True	517.0562309918862
True	517.2073775421414
True	499.1945839173264
True	186.88383712693465
True	104.38097882527056
True	22.57908533330811
True	379.7170067276937
True	107.27445273971782
True	7.430658305680595
True	32.895239282615506
True	350.8306937258533
True	656.0736097571864
True	146.4603811697639
True	92.90256646270063
True	23.076669117885693
True	417.2671200697853
True	358.6113120021432
True	775.6790361540181
True	301.4325994833676
True	527.828820450728
True	528.5602933249413
True	528.5622281067039
True	291.5078783373433
True	535.6815950854534
True	102.63505205726624
True	584.108317139776
True	7.31965720340583
True	364.2117197021967
True	466.531931062533
True	969.1674267924576
True	341.1137479032774
True	779.245546801213
True	996.4530094711132
True	174.0263592814464
True	33.95834246182606
True	370.7641120008471
True	381.1364583209355
True	578.7005854443723
True	238.3862936611924
True	30.46113828111858
True	649.0144058006613
True	125.36060664798693
True	1056.920045169663
True	312.3872182476257
True	472.84727672071625
True	123.4441438083979
True	807.9218838471559
True	142.39702186551636
True	825.4396104729789
True	546.9330155161632
True	187.94566692831432
True	116.40517114758708
True	62.88323049619441
True	568.3373215013531
True	910.762955808243
True	413.7491025220313
True	560.5448368217344
True	137.9665087071341
True	598.8662601722906
True	490.0926863917267
True	797.2940114915779
True	327.53330422694467
True	551.9869996532145
True	115.52454809729744
True	25.96925018562596
True	415.4015899323193
True	170.01958226374464
True	103.12413462463635
True	372.90498064537945
True	1052.2989023151315
True	261.6945231312709
True	549.8807492857476
True	10.48574949677652
True	73.72124903034104
True	328.04519373333824
True	768.3587252569552
True	457.40182549326806
True	523.6657247883948
True	694.7022418405415
True	63.64859675786749
True	716.9983603269618
True	44.21536012900085
True	103.4945458897255
True	188.83961515486237
True	83.22991055626323
True	27.207201442753185
True	307.4469235535401
True	468.6208920452144
True	913.361846065476
True	856.2915418878573
True	5.610596131842942
True	288.54340821765123
True	469.6713793947671
True	122.4700917270326
True	261.6304081147612
True	315.4655127272055
True	1315.2054029059914
True	451.07698189200494
True	24.543046089814617
True	191.68919026878623
True	687.337164004551
True	34.395972050398875
True	179.50928269344172
True	582.4738272867256
True	72.97890658911737
True	874.9340203296769
True	330.8954283406434
True	661.2884244311252
True	78.42438912154405
True	664.070924741055
True	571.4729643361562
True	889.1884195512054
True	258.0068233477044
True	512.319400428935
True	855.5568377409534
True	888.8565688494488
True	236.65642127165677
True	788.4970434691883
True	227.8141232185641
True	449.80182127213607
True	366.7092733420832
True	496.1475901831708
True	505.5868172831489
True	304.98559679633905
True	350.8910939086254
True	109.7095453448186
True	333.10966305798314
True	1160.6300032697284
True	317.4882921070167
True	153.8795410895686
True	313.0655367684432
True	773.1222074717243
True	653.6616828309523
True	409.23083133954816
True	117.95057063413856
True	337.94382452287374
True	33.76006512028401
True	175.10111290353302
True	93.49926495208877
True	83.5104893710123
True	533.839929590846
True	142.63765891415477
True	126.92329443033368
True	104.163501265586
True	84.84270262439777
True	441.455422876999
True	398.1400513455486
True	1042.5298569502047
True	530.5238407608119
True	823.0125429552677
True	270.8820210970165
True	290.9217001396792
True	538.8394205837366
True	195.6999845728324
True	773.5891049892656
True	250.5386721665938
True	369.7309743353418
True	71.76373439027131
True	116.68882804168663
True	252.67529628497903
True	112.74988600890856
True	475.35778021254185
True	30.587292420524957
True	592.8083517357669
True	1028.3586901066442
True	710.348874005404
True	1.2749090106981362
True	61.24623125888009
True	476.8111723637948
True	435.613033989029
True	73.54911532687358
True	126.96845505487336
True	293.6979820496417
True	84.13081835256628
True	53.09134957832338
True	694.0167455149151
True	639.2255183936602
True	161.2269578644669
True	166.35648651427337
True	542.357081938903
True	53.31297867881077
True	24.60895489790049
True	566.9405454009311
True	470.7138547442127
True	1137.3383238453748
True	46.473413879744
True	486.9328556166264
True	861.9714086351536
True	807.6587410995795
True	280.1143870140311
True	768.0996137872901
True	412.9865702123981
True	43.46470243682789
True	99.5607929501443
True	704.4607934708793
True	76.97661091195367
True	135.2138515019835
True	889.4084766238193
True	175.90134006053512
True	267.7306139738187
True	106.76295066128952
True	662.140092475536
True	612.7702357778546
True	216.91372115668747
True	429.8090415819258
True	43.14442603074188
True	278.95845393461667
True	592.7379722635617
True	605.9486754404477
True	324.92878375969
True	72.3086081872562
True	953.3129012433176
True	1075.2925437582132
True	573.149187719034
True	65.56411641192514
True	31.523716527473788
True	89.65189126939548
True	100.04750600336952
True	107.57176327079635
True	848.0865935791027
True	1200.1497937186696
True	747.1159333299591
True	319.9734491929975
True	8.957279628763736
True	21.656999486795765
True	342.235040943762
True	480.33412891974575
True	46.210997263694
True	574.9763646584823
True	435.5080305868733
True	392.9944719750538
True	81.78958546463377
True	189.81689862849004
True	268.2199745583724
True	134.22536149451116
True	396.08417043717714
True	43.04489603098953
True	168.2404422818336
True	1148.1394058701733
True	5.73544181084228
True	25.955129204648262
True	587.8901641188007
True	364.4437754668135
True	758.363590169566
True	158.94408133635997
True	773.6993120825136
True	587.0558495668475
True	277.89010353756964
True	433.7368315390071
True	333.26651224896256
True	296.18993013169205
True	265.16414220425844
True	392.05004277916976
True	506.5523740679236
True	498.1981918572909
True	108.57491382425953
True	362.2358233301462
True	7.561335746279882
True	177.69089526950486
True	240.3361077463477
True	865.4125883398007
True	618.3617289427984
True	29.937369949634203
True	756.1040953027456
True	860.5549679762781
True	107.42162312746764
True	342.2568673600824
True	859.1252250507968
True	226.6141782271655
True	167.27162717369197
True	534.0765735468361
True	595.3502896374602
True	1072.4748802627996
True	147.26248844842226
True	144.1629459475003
True	265.5731883965805
True	314.05935014768824
True	421.9581658402509
True	412.703921039593
True	307.3082383331737
True	430.84406013997886
True	501.6365313999041
True	219.5917725868396
True	1473.4044305312511
True	238.6655093010832
True	405.0607845886632
True	48.89001604880444
True	768.2134382441411
True	258.15058701116925
True	921.7929419940295
True	561.4029826171233
True	317.0453819310923
True	770.736393442013
True	271.9948188298972
True	217.4026668527237
True	261.1385570520512
True	214.3481999813347
True	144.01609779761563
True	250.85549742015488
True	716.779228317542
True	511.3393329675359
True	212.75681909509072
True	1176.197159440536
True	113.39586283908648
True	257.749536965167
True	73.48632372655211
True	315.0707173578264
True	401.7864158620138
True	93.49298975819912
True	218.1164118521416
True	71.9435753639963
True	656.2849248904537
True	368.3465229523808
True	207.17742125924164
True	741.6618053378783
True	891.2765819909656
True	851.0539753872469
True	810.2032798080531
True	344.71862701005625
True	1.0299768390867985
True	264.86333213795814
True	52.04848594816317
True	383.9754153795104
True	53.43947538498637
True	369.8073387542464
True	881.0274707796274
True	983.2361027230972
True	371.5371079969455
True	20.528858482345147
True	533.4484352813598
True	517.3024121681137
True	192.7407080938268
True	235.0260432082632
True	290.02043175279726
True	24.901590335613125
True	131.21211543593907
True	947.3784794280152
True	65.26450902672534
True	507.59123594863473
True	787.79921735075
True	99.63007221666416
True	256.62680890244184
True	112.35219026297504
True	15.613362092297354
True	1.2866438733870078
True	114.20501923604957
True	1037.108671071639
True	474.5238392929287
True	69.24948582703375
True	785.4178565218716
True	334.30980836458497
True	1.8416050880482333
True	440.9533239651957
True	187.45224476417312
True	502.7837789401239
True	82.46812324819118
True	314.2690369152148
True	396.18903986195903
True	172.98702893257766
True	214.7489169177703
True	125.99639010777324
True	174.29481733216372
True	1027.26804411721
True	16.811211235772777
True	511.5390848236344
True	478.5821214222474
True	403.9689332356879
True	216.57435849915905
True	238.05517604955935
True	157.50622771057584
True	49.09394795828866
True	484.89236732594287
True	156.20304685687083
True	815.0307567951102
True	819.0203912462224
True	257.2164819545569
True	322.8506265419344
True	509.6995090379516
True	41.59717991401608
True	84.67726034704731
True	757.4834545644253
True	1092.53792860544
True	103.722910322213
True	728.9931114042489
True	145.5281876010909
True	934.7043438960656
True	640.0903957163547
True	103.73537154046788
True	286.95457024403765
True	594.3219022105983
True	264.4660929453314
True	41.97463834808976
True	573.2860635708761
True	433.1681758216976
True	5.203507223999118
True	473.9654654729098
True	65.35060213294823
True	181.6953047627169
True	244.0372049311281
True	296.2793493369936
True	72.68629132306062
True	212.0133836971769
True	348.46071759704427
True	423.348280584818
True	968.418511218568
True	46.210772521401935
True	915.6471188005572
True	1008.2605820244464
True	133.38987472903665
True	73.13452357524689
True	979.2013276112611
True	32.60328014742197
True	233.35880141479495
True	89.09822238698484
True	219.64533637345207
True	368.8492935090888
True	976.8664957113086
True	98.2440275122213
True	70.34301113691775
True	654.3742365055194
True	277.64019809998865
True	697.8392825865658
True	53.57310907919913
True	459.3576275235692
True	397.6540008006133
True	683.8323347241593
True	53.69310198362793
True	112.35722825625712
True	26.551375114684568
True	270.8452078300149
True	41.70606324069432
True	345.50060282977944
True	2.8515309765681387
True	1173.2324618296766
True	109.80501983847304
True	132.41774453733998
True	345.80640449251064
True	722.0843923563931
True	710.9616197622984
True	1015.9022822304674
True	460.7979189587933
True	407.7559199329594
True	142.67293658418836
True	413.6891747092612
True	856.60022704139
True	420.7121562601415
True	952.068936173718
True	86.76217211510738
True	406.83038902938
True	189.37186968394224
True	285.90572638768043
True	742.9727633855679
True	164.6731539154472
True	138.74601581039505
True	65.46828753063453
True	870.0352537877611
True	769.3150146346119
True	82.62374124518612
True	446.0637383705621
True	730.5561228392785
True	415.5802523443808
True	56.28763996532604
True	320.6059453516509
True	774.1193973923027
True	29.288699481108445
True	366.2305302394568
True	168.3250119255843
True	280.94025275313624
True	32.35758783306656
True	226.07584238542103
True	769.5650736024122
True	633.6520755646059
True	49.59885584436296
True	296.69326613880554
True	919.3209765492054
True	17.353479449525288
True	315.14330006419584
True	294.18839018332795
True	429.3009661626894
True	207.7198899422964
True	603.3454127748113
True	45.93407393629963
True	992.0800664088018
True	881.1412706600605
True	43.75313560606397
True	401.88764410454365
True	737.608503872684
True	903.352415086164
True	276.64655962771093
True	596.8375843217074
True	132.12278864142948
True	188.75089881839736
True	127.97067555909636
True	139.3631453012623
True	208.66804727375404
True	939.1992044348382
True	809.4194541542812
True	893.4877867548964
True	18.864284401308776
True	27.468749263968974
True	357.25145784040603
True	13.424059908317137
True	625.0850611748266
True	1054.5782626087982
True	263.15781359314445
True	207.83042444943925
True	81.74829066624265
True	220.52965142116403
True	138.60824608136926
True	44.23034219425551
True	128.52471173189082
True	94.28110705817126
True	245.50952053600815
True	538.1836291368134
True	157.0021394257329
True	28.44059894855148
True	58.31364030385876
True	433.5920306907457
True	270.45275235899
True	595.0185792218823
True	23.537791070756555
True	117.1867514628116
True	688.5318661063905
True	264.9710811943495
True	477.810034327564
True	647.5356989917004
True	102.8007522141249
True	110.5475756597234
True	75.80128378842286
True	27.794479128840123
True	114.32435227642604
True	83.28564214183828
True	102.88607614306106
True	159.66828514852824
True	247.19717792158897
True	848.7465049655875
True	283.44601448650377
True	940.0837364822484
True	161.57067509248074
True	199.66517786808944
True	790.1816608481263
True	311.1325987745152
True	606.5939312273124
True	250.64968531845156
True	344.1698683522101
True	449.6142149393231
True	564.9819330858193
True	657.4287602524627
True	369.3656003748594
True	33.930885201155434
True	566.4936550277142
True	614.7446771756921
True	21.291763867246036
True	12.251781627012864
True	266.29667263373324
True	404.68132957460574
True	471.5236822753959
True	65.33227299110665
True	629.9297950987873
True	967.4480643032136
True	233.02179587033447
True	885.4900801343017
True	281.2866743402491
True	104.03880244590906
True	257.0698664300063
True	658.4542938722191
True	41.957976610191125
True	564.9724360856812
True	1276.8986868615375
True	1017.5233649054752
True	896.8250848850383
True	212.2425412840939
True	86.88777657507605
True	197.22618140571328
True	840.3880373183539
True	146.46638189695383
True	1066.323216505294
True	846.4034535223371
True	35.75856557050135
True	87.02403220469836
True	403.5823590844845
True	403.9204101313049
True	210.11298969165665
True	529.815594413465
True	680.8404967205777
True	124.84269249166306
True	257.3871056703826
True	1047.4498967897746
True	54.20564154590532
True	687.5895149582265
True	546.6737027054395
True	37.34661481498189
True	858.9606980571896
True	387.6434386944888
True	585.3185499727276
True	104.10195573498255
True	259.95360816663515
True	209.31496088795663
True	25.937463774434622
True	135.54005212328542
True	771.3090994980264
True	140.95740914054394
True	376.819894770208
True	65.85542779540535
True	639.4677008544118
True	611.9684105196196
True	227.98789846560555
True	462.3119783984751
True	159.80203224737136
True	164.67740624283525
True	221.44275048583145
True	300.0086656703819
True	354.0757132400504
True	129.2469356091387
True	184.83015926159297
True	26.35932646631725
True	883.0866112782895
True	318.626767633611
True	9.831193706113744
True	363.92759091425165
True	168.0803734774452
True	626.4768693960926
True	373.4075591516857
True	585.8473435782054
True	543.9283311097377
True	496.3682060115135
True	797.0919109183428
True	242.78716139426632
True	553.8246976785292
True	158.9225594168175
True	533.4821209441862
True	368.3130977467163
True	372.57149916156845
True	127.76844288213546
True	140.98827485138335
True	110.8229473889382
True	67.16093581614562
True	747.3904897497694
True	172.9366928221039
True	46.572149768094775
True	0.0
True	549.0198432197858
True	109.73351254189572
True	21.759596213269024
True	40.918767692364256
True	113.61025356382916
True	535.3035346891526
True	183.68489997817508
True	106.83779141044592
True	35.63929115053312
True	159.22498175243837
True	926.95346342974
True	47.41898053038504
True	235.4062842226621
True	719.3042782551701
True	321.3308570287148
True	461.6220451190085
True	483.2961652663876
True	517.4095828227389
True	604.208058409951
True	900.6961589191326
True	251.27405530379468
True	1018.2648060370616
True	928.533152047166
True	609.3012859830344
True	348.86052037836225
True	822.0885685258273
True	8.914336816407667
True	30.36645168719213
True	286.6605798323614
True	41.65307985977814
True	190.65180280876092
True	722.6695705726421
True	213.7024901650552
True	741.2759578501557
True	774.5726552996585
True	127.59715150233706
True	379.9090592941803
True	574.5870467909931
True	24.94683508685278
True	133.15315918296753
True	448.59247763919984
True	299.0983882371021
True	194.9736055678472
True	120.0105538262752
True	376.7266341143864
True	21.91049290878674
True	382.07443934808447
True	345.6165175417833
True	1046.350418208635
True	364.0883187015818
True	30.996807945369618
True	432.6676096722839
True	440.24885211387937
True	240.83365821875427
True	32.64364062931681
True	778.4826984151157
True	421.44865501507167
True	172.14002641786402
True	14.07568267151156
True	1215.5474416206705
True	164.49165480379114
True	27.636608514358198
True	311.6782018920791
True	280.4468180486591
True	117.0174278165142
True	288.6443152494739
True	46.83494497858258
True	329.2455583834449
True	303.65013404943585
True	318.11793412462595
True	32.60498213496698
True	48.7540555347133
True	1061.1415040249058
True	25.74816359506314
True	14.025328701453535
True	181.10055403460504
True	671.1301470667736
True	8.558782691599339
True	189.347741536561
True	170.2886833890631
True	534.5133711259724
True	373.6887028972934
True	759.9448324934947
True	319.9548082027442
True	480.3400421981471
True	438.5794017203463
True	506.15044093554206
True	101.56965364897128
True	1270.1287022200906
True	921.7205804104144
True	293.44652303942445
True	512.0612158336388
True	104.42900121580088
True	594.8503920496474
True	446.7464423299274
True	159.6839208858107
True	79.22075291349582
True	345.3915202649322
True	171.09345066882298
True	27.816563049490437
True	623.3506948378148
True	378.6633935606438
True	73.3091477317341
True	31.584958372243104
True	659.4783476986926
True	496.11955375204815
True	74.77439486583819
True	21.74869225492258
True	338.865801381529
True	318.7197967666283
True	720.9778392466568
True	548.9156864180966
True	550.4532747308996
True	786.1448229948076
True	8.947506911709642
True	56.76517474726143
True	36.25795396913999
True	60.12620530595719
True	492.6971942398611
True	590.7842219149621
True	84.00496584528177
True	106.90739673662902
True	198.7945908227665
True	75.84796290502108
True	176.12755191853412
True	215.08834327324703
True	271.2281499390701
True	798.0783947518797
True	609.2515081370655
True	284.52875895144547
True	189.48271850562975
True	275.40655886761675
True	247.79474841441856
True	767.1236073467659
True	339.4789700528999
True	169.43625384807268
True	908.4348504920904
True	320.30820341269174
True	450.184257695039
True	160.94781207551517
True	115.97377035788227
True	67.40366149971004
True	202.44292368465955
True	988.1296003943252
True	500.8235818160357
True	117.08749701782492
True	367.9139887892076
True	107.35480022106152
True	656.1340434980049
True	4.763790923741224
True	676.947704910542
True	35.783420223078714
True	952.3633196807638
True	853.6310990062376
True	210.99689317178905
True	29.0854884433391
True	79.02231972144095
True	478.2957489061974
True	235.48599335722344
True	1.0989963604279254
True	82.57523163394306
True	1098.9673867488395
True	345.2938675061515
True	684.7971779903419
True	489.9115921985891
True	31.023683152056478
True	135.41733400647874
True	441.0938102618869
True	920.448888722004
True	819.9609085816317
True	408.9878267563881
True	342.11107915693697
True	19.04025510275189
True	78.25726708231845
True	727.6502478051835
True	460.51407073112085
True	389.4264798261163
True	870.8808877022398
True	27.325552200882896
True	227.30658989072165
True	894.3824334194785
True	255.27667487716164
True	9.682191831182678
True	508.83571089137
True	106.44732150848267
True	656.459493678926
True	56.10035534104438
True	248.5071888732836
True	866.9422110407103
True	867.275060078839
True	280.406321881062
True	445.72777731833054
True	117.16187621963316
True	594.2106649446121
True	257.2209689636502
True	187.3056370426352
True	837.6901934226212
True	54.63772382911278
True	730.9456702662613
True	285.3811449191519
True	295.074073721677
True	166.3289723748618
True	488.6343127113997
True	593.3278642472135
True	370.8730800986429
True	402.4079114544957
True	69.06845893590115
True	158.8265747696818
True	454.8623117095946
True	229.48684153411384
True	36.19008618206981
True	207.4117880886091
True	373.3110211780617
True	395.03382914324345
True	753.2425746777833
True	130.28308848694053
True	641.5382763622888
True	488.32184272197753
True	606.6832014856179
True	137.30910035149256
True	40.66013640163694
True	664.71860298611
True	71.49013870281487
True	554.5505012963164
True	691.325988368885
True	455.006145967453
True	138.93278638975872
True	518.3419775307779
True	4.493325714130561
True	403.37364548103153
True	30.40458291406211
True	640.841930777285
True	270.5574583249447
True	550.7259782661132
True	696.7500930794318
True	143.12508935268676
True	528.4207250869108
True	500.10802766685305
True	61.06258935069507
True	990.0729163214912
True	2.42698208341241
True	27.95201724464578
True	630.2664208641595
True	671.2546777352364
True	140.73576822920268
True	411.2496189915214
True	123.3789013719603
True	71.96261439536836
True	464.7278779263781
True	41.07486513334562
True	504.3740909985055
True	12.563507183826234
True	867.6589616246995
True	546.8543193421542
True	670.7235208437298
True	103.19519033658572
True	379.3262722153412
True	1005.1383844402028
True	875.1422716426091
True	145.7397576140812
True	534.9565121693845
True	461.69351701594894
True	251.11321948857764
True	238.58307263066376
True	5.434112432477182
True	322.76518407838654
True	11.602788214277734
True	371.8154611245778
True	76.98922186389844
True	396.39062950280623
True	640.163940535879
True	124.82749421523458
True	233.67244469411335
True	626.5959745664651
True	673.7675579012159
True	288.1305651356884
True	137.70288824507568
True	171.1073336712943
True	472.9867406238827
True	85.12402433048148
True	8.984274616149516
True	499.0183430888128
True	569.8225011362115
True	18.69032670368328
True	137.64756726162224
True	908.6104916332074
True	504.3399861784917
True	282.7343548398629
True	33.98189862946393
True	483.4396097041239
True	116.1924166015924
True	590.9962997699467
True	665.9809744071395
True	305.71039961141577
True	363.6146375877655
True	192.83401201735552
True	247.4468632738887
True	74.412788157539
True	223.6918238162783
True	485.3872222072499
True	19.968989891200312
True	456.26162826071874
True	382.2109757650355
True	729.3998953577506
True	916.4750630040822
True	881.1311858677816
True	145.26813517392165
True	399.47093545916624
True	74.6721383382271
True	189.61376432592328
True	325.13258031316724
True	11.521622494986124
True	771.2266772608615
True	22.45945428074411
True	392.8517169016992
True	272.7255216847664
True	645.7145289215892
True	212.84655644814325
True	37.371714052698266
True	682.0638997385668
True	1082.8226903724935
True	226.7366123282553
True	134.0832048606569
True	623.46371918471
True	471.5817514636964
True	15.641755446016855
True	836.3684502029187
True	114.31281162377104
True	48.24826641480654
True	287.21819484414425
True	348.71327660321924
True	384.2813538465964
True	267.3984818795179
True	20.558251534870045
True	23.48045540521541
True	797.3716315205809
True	202.7131820868583
True	116.36353510550695
True	822.3148600143085
True	644.5888200114849
True	627.457243870806
True	448.0681139846308
True	155.3581897702512
True	32.254485602335066
True	107.3143435867188
True	432.1972073818286
True	231.41947157167013
True	493.8422056723963
True	144.18036632807136
True	498.5263249962183
True	642.516315826771
True	936.696369140712
True	26.464912464519468
True	962.4288978019126
True	1071.3160283611155
True	489.3653184726881
True	84.46615069232261
True	815.0949122501966
True	639.5269725182347
True	674.6506562413362
True	180.46688256334403
True	733.2751587741107
True	708.3561210603509
True	119.22788381146806
True	770.8784937219355
True	819.0222078234449
True	480.7105248661036
True	234.6543040683503
True	66.64686221271296
True	323.3221810364438
True	353.46208912312505
True	477.4842079858297
True	434.1890421860427
True	190.84193838041432
True	313.15404188758697
True	2.4260725708613657
True	14.04427713752589
True	106.51303490172528
True	131.31137769344272
True	361.0893915984004
True	349.139440142767
True	107.94416728236124
True	16.73115315196224
True	219.33292200431347
True	848.844696845923
True	469.4407669208884
True	524.0148594473178
True	556.0699194586257
True	792.5166306378387
True	656.1466650873546
True	84.28527730212475
True	204.83906287948025
True	244.18845370920616
True	280.9209931517645
True	106.922544800443
True	362.55408827517886
True	427.3630689178175
True	165.68550834586844
True	654.361514824201
True	243.40329034604304
True	208.76471688365947
True	28.85945611809154
True	250.44386993722
True	493.6310853922609
True	169.30823161253153
True	561.0574324978013
True	480.2749420434276
True	240.82157806144733
True	99.76570555832367
True	38.50332710468291
True	408.9007277628048
True	788.9114525724597
True	166.5994746084112
True	1021.087513085714
True	1067.2151150757195
True	474.9627096263329
True	104.63540922074218
True	120.6277527002588
True	669.5617816556772
True	8.545731554930589
True	224.339307238958
True	133.523034690812
True	122.37399181249992
True	331.1338661238868
True	620.8361331587889
True	33.7773230139909
True	122.74791460323952
True	973.1919355580068
True	55.61188845492904
True	442.2207277411418
True	537.7876069425344
True	240.4082293222776
True	130.38134060172635
True	988.273557125732
True	1190.7218742057016
True	513.1454722386535
True	668.842937369179
True	216.36684932269756
True	156.59432242365406
True	316.5366746642401
True	247.05164911993563
True	173.33425345294717
True	306.1647318398555
True	350.0835614910463
True	10.690759578862291
True	623.4075735090972
True	143.05025334701924
True	84.37891131659673
True	430.8909999343271
True	316.0023717554272
True	1183.8275224034028
True	349.9760652298913
True	949.0027970689616
True	10.44347117191831
True	265.33125686001955
True	227.9938454425763
True	155.4004757722333
True	484.36935072218654
True	194.946366731555
True	415.24947499091513
True	323.16851878734883
True	115.8031580228586
True	352.68809681928855
True	1052.6670535028254
True	723.7623048761692
True	219.28702368988831
True	101.85243937976382
True	290.52746018629136
True	23.673968828779973
True	360.9622387368659
True	302.3984761802073
True	579.9000808978406
True	445.0832753204872
True	347.1152907410948
True	158.93307061473146
True	12.830600802396868
True	424.4190384855574
True	280.72138544599625
True	139.99058357468314
True	306.3663025305444
True	454.666114367148
True	814.8500740858457
True	301.8623231739329
True	780.374619912877
True	408.2658550667484
True	370.8509412472332
True	1.562128447519735
True	1161.3558500441547
True	103.35790379048684
True	947.739294889737
True	209.33826632187763
True	438.8775773868764
True	675.2960436930141
True	80.50330031332649
True	481.9496529210133
True	33.69143270743328
True	435.6818705222867
True	76.40774661058609
True	227.4452097323811
True	40.75355379077941
True	655.1809574190104
True	190.09886810173083
True	25.450138716686045
True	399.3782578106987
True	112.46356972480524
True	169.4434102396083
True	849.7553057785719
True	248.1240604991434
True	151.01216783801723
True	369.5996962648922
True	511.0011264297488
True	344.07785910673863
True	522.1590523532989
True	609.3449934385573
True	162.2954923265939
True	7.65303763250452
True	70.34163364813159
True	436.80225022631095
True	96.72198861699222
True	76.34853875889065
True	986.2495821871725
True	28.076804800815747
True	332.2942914267984
True	317.5560995586756
True	485.5930178667341
True	692.398512865004
True	177.25505425395602
True	636.748808739952
True	317.96804791513574
True	345.1113357256787
True	274.1366074217479
True	227.0559078822257
True	348.63815058275446
True	458.87885787167176
True	413.6724320979046
True	591.1907539610514
True	143.5344105523004
True	77.15107496298549
True	38.70876659735715
True	277.82045950203104
True	629.5806986869045
True	395.58102747238
True	792.4118841382107
True	213.55415142412528
True	400.4529787884525
True	70.17805838133917
True	57.36873860135355
True	428.49589012607953
True	196.8793980375056
True	216.121459292519
True	43.54519245981418
True	1060.6820173840608
True	175.87046336351355
True	874.6392773747465
True	315.29670774310523
True	938.0766134007526
True	233.9982422699217
True	459.1297466303111
True	526.2726113389388
True	614.7963762186181
True	211.4554090392288
True	474.7795258178956
True	915.3433785524928
True	128.76086786178394
True	7.115379854236886
True	585.3330895682459
True	29.33723302287975
True	79.91168733694693
True	806.2510837815968
True	228.5271151570663
True	1003.68439267106
True	681.873369846859
True	425.2286971897872
True	285.6370420142308
True	494.12527866217226
True	345.606003834139
True	188.0102391564652
True	685.9317723643536
True	709.8006554153726
True	212.6771257794125
True	88.43136762510834
True	517.9264665725536
True	140.08751822389857
True	370.2001339853504
True	331.00992293649915
True	63.3489255594845
True	371.8295666456336
True	409.8895124279806
True	370.5579935545338
True	393.0620908633597
True	441.0793817779914
True	664.7160916429654
True	58.95869585969771
True	454.476446874651
True	324.2273287728993
True	650.9840530674729
True	225.63068623652575
True	101.0117437860885
True	42.76173650285844
True	535.152753638171
True	629.2018920173854
True	183.33563147742217
True	407.3346463964622
True	339.896922875642
True	17.743844546936224
True	169.13363795541585
True	294.5746285116357
True	3.19218912694464
True	882.3337073293662
True	82.62404593115608
True	97.63483844499726
True	112.71870285466323
True	369.6461708927883
True	36.8517672651131
True	454.6786811267343
True	231.21266063290605
True	5.64804235138414
True	118.60971127309804
True	436.8061201492485
True	48.8609375122921
True	70.32887998151266
True	164.09850193503382
True	304.205594556097
True	974.2874746110524
True	379.7690802202774
True	973.7018242002268
True	194.21823023374975
True	1047.0935595015435
True	792.5169326084429
True	675.5022934551909
True	383.0854944625585
True	375.3736440820144
True	76.31942115409922
True	72.50884218794191
True	80.88089178449029
True	179.5911774240957
True	497.0136445487694
True	1095.8062865337913
True	186.89788220268017
True	357.38003217296136
True	439.8499134633514
True	602.0980307538499
True	585.6780712011723
True	278.1007745373041
True	466.8632783413506
True	658.7784289548339
True	96.58827200364196
True	726.5363635022023
True	268.68508221848526
True	135.69863219575612
True	410.3278451032253
True	859.3918568066739
True	451.4391995357692
True	883.4874609107684
True	201.1895895155063
True	355.1828850311467
True	704.3803788793064
True	613.7217920813855
True	182.92854621800532
True	269.4681617570029
True	788.9867752506311
True	30.923028647512368
True	194.06035198046143
True	495.8944196700321
True	719.3554599911315
True	107.34795544484662
True	37.35243276500379
True	174.04994181585698
True	731.857377924966
True	323.0042927134297
True	567.5145281972738
True	353.9577015965072
True	301.6125364855369
True	437.56140979902233
True	490.0329451870687
True	69.8750260629448
True	378.2940297124803
True	754.2537517691524
True	0.0
True	287.25830687024387
True	239.2742981560161
True	981.2077787410852
True	153.90640043166283
True	655.1528059138892
True	636.2967950546342
True	110.57299036216516
True	211.35659853964864
True	129.3907904884672
True	11.623575686710693
True	292.3726926329074
True	365.1185821505764
True	1139.8818843434624
True	236.23719766016436
True	404.3376077354792
True	653.4401029394735
True	213.4192355525536
True	26.71290426895501
True	859.383986925624
True	605.7676011341878
True	160.31290769164534
True	627.5540673512422
True	167.94619236812045
True	284.1739527142195
True	770.0072931901003
True	36.997946704632994
True	99.35836037909382
True	480.06670580237807
True	62.481181847146345
True	77.71697638990766
True	398.5201342723198
True	22.73121202818401
True	750.8424326446374
True	101.32100937942911
True	152.57601983064956
True	15.878237798836771
True	715.3955253679413
True	30.33762206221044
True	774.4936380167312
True	398.0460296424708
True	114.94887634794858
True	700.9286927621899
True	527.9212632007099
True	586.5356620820719
True	45.46132455555626
True	377.29364368683287
True	4.692632623800596
True	92.34730349415813
True	384.3470747820784
True	47.87408196741397
True	122.53247000618984
True	300.9489542993878
True	186.399974407777
True	100.58943155322062
True	665.0609373344143
True	20.70802764893886
True	1147.511339763521
True	499.04754863389945
True	305.24797793600374
True	497.2044376512462
True	122.60371845095608
True	798.0909518851724
True	1124.32317985427
True	746.5089311270533
True	176.38432049628162
True	221.02219611091104
True	53.0733614390279
True	59.4899663469874
True	159.1948131289836
True	102.38381865506466
True	168.52856503256288
True	1161.627264028087
True	314.37225889215586
True	359.4929579867557
True	732.867401549674
True	17.51393755237691
True	14.044553934135918
True	599.5372758215192
True	5.70323178554328
True	114.730483388285
True	700.0121603450882
True	174.99960865910109
True	640.6337409891859
True	831.7640471187564
True	151.86691278495255
True	873.3491630838026
True	2.958668232807924
True	437.0856617270048
True	1059.492585461055
True	24.81180262387979
True	244.8911817281796
True	150.7630934630829
True	990.6246370378414
True	229.40598750257263
True	508.4144670932715
True	117.51721671948177
True	505.4906277120732
True	154.87048320373938
True	100.83601739303948
True	381.8069033467465
True	69.83392738717433
True	54.07414813298492
True	1064.1683200455898
True	262.66384463622774
True	158.87786944152575
True	369.14837214025744
True	396.93069205126034
True	209.350728601591
True	170.65872912510338
True	394.5392907440523
True	34.71151164072092
True	492.777814935557
True	1112.7591171772692
True	110.9289505613676
True	474.57383127107136
True	314.7096367526084
True	27.77067754861953
True	398.0667135335838
True	103.73764971005036
True	606.0325138209374
True	205.1015601999736
True	421.2463911648664
True	20.555109102650025
True	465.5747724330047
True	108.68446298923556
True	343.5468300821761
True	32.424171387915194
True	169.20592178476045
True	250.62926179704107
True	750.3233554562498
True	59.92763900866308
True	131.37827472415356
True	235.5465701567058
True	139.49203997144707
True	660.9355156757314
True	561.8585840890613
True	768.9000107685915
True	384.7019350216792
True	541.7445813798479
True	431.6583633200266
True	681.3814981446523
True	69.90963575032288
True	464.3136119561993
True	417.8665393736162
True	47.01088114948716
True	84.67581453558526
True	127.5908496011176
True	90.84998382927392
True	332.5899959843693
True	873.3520268544194
True	334.3270634986126
True	1105.3849077430973
True	326.92745789549053
True	902.5960585301086
True	147.75326061877928
True	588.9807688350098
True	612.0285128045352
True	666.2711076348531
True	455.4983416849646
True	61.75499093246808
True	303.5387776754162
True	40.40568716073877
True	166.94385386706765
True	171.70870733630235
True	1134.2565464709053
True	241.12076707839688
True	547.6700553002944
True	535.0701890029403
True	567.387763910228
True	859.6123963832879
True	582.3021045131518
True	646.5181547825185
True	911.4941589430092
True	127.06937389983165
True	314.3243465839416
True	264.5700201426671
True	338.68110783409765
True	94.58736369546654
True	377.0389005707577
True	4.498301560204764
True	340.67687542590846
True	263.1093716494299
True	601.0966389214361
True	302.7661327597807
True	351.7329852986848
True	11.27288843884424
True	60.95319623500312
True	549.1865528192784
True	33.17723736715536
True	143.30505130309504
True	65.55095685614408
True	154.3767647467133
True	234.13112331892063
True	74.16414000764793
True	399.7067770220762
True	272.50816063030663
True	104.31316031102148
True	343.01793197544106
True	62.14790572430461
True	614.6677183418362
True	856.3070588167053
True	285.5481871624439
True	1163.0702214749404
True	111.8843319558679
True	315.19912915918496
True	1066.1133479027326
True	90.80411617097836
True	284.50719936435706
True	9.153615675894269
True	393.29567496076913
True	465.3007266009704
True	154.4780792863991
True	621.8488717031763
True	896.7803573944891
True	155.2170572655722
True	76.85046999822053
True	336.0682254158798
True	536.8820999601713
True	612.4918805868373
True	1235.550321972766
True	26.75531044972541
True	956.3704059988842
True	133.63231511134805
True	643.5478492914931
True	119.55218436185696
True	121.98878878561108
True	189.92343333463717
True	167.05327101530403
True	756.6836363501319
True	212.5287425310625
True	230.2982500643358
True	71.12486873533746
True	512.5731103530436
True	439.3265340431586
True	178.22708110560782
True	237.2298345009674
True	17.148049704054998
True	430.52034956772366
True	210.7375816680226
True	283.84444456923364
True	116.7321273889028
True	743.3382100123719
True	409.93285405943686
True	259.4405246217605
True	635.3449316825369
True	516.1862535723931
True	458.9641587081776
True	135.58084153849893
True	527.8063915464297
True	432.38474488356223
True	2.75329215837653
True	198.40683269859147
True	90.3816420624384
True	243.6748143937353
True	2.503349141575677
True	132.84834014858342
True	363.2690186339888
True	7.159681932062753
True	887.854986285678
True	174.42258107856986
True	716.125712106568
True	808.9665593084097
True	163.13161305290862
True	226.67307474586664
True	465.68131925149066
True	812.657826727399
True	47.62004091364449
True	36.40469599640807
True	137.5201524478335
True	612.2122334311476
True	735.9761074889204
True	180.8548499696816
True	594.1559918477743
True	581.1917246689486
True	862.687153302571
True	403.12795236979946
True	190.1748941757148
True	890.3398976146901
True	219.59392015614216
True	145.89491806378086
True	334.9965854478673
True	226.56692855888076
True	206.817203175748
True	612.1029893390668
True	249.40715520007703
True	197.1158565640009
True	454.51635480642216
True	471.2286606511892
True	61.297127362270174
True	278.31198921341735
True	72.33051186211661
True	343.08238822707864
True	351.79468558788835
True	243.72575173025984
True	178.3776741209296
True	377.4853335049752
True	622.1828137205662
True	743.2513694136577
True	298.7582156246993
True	751.5099283884064
True	62.20863381579774
True	861.7391239326823
True	354.283821074451
True	12.653006123380086
True	608.7031027156944
True	682.3934887001951
True	258.4555653846052
True	159.8111155977241
True	47.17872439987188
True	384.2237136888025
True	68.85370407797782
True	14.581138609573005
True	890.3936331550841
True	359.1393030002137
True	179.77036378575417
True	997.6204907994294
True	13.738262916818408
True	800.2386793627514
True	32.02014999448549
True	663.000474282891
True	62.02294416741394
True	788.1872724028921
True	454.6745186503615
True	200.81567451797417
True	453.857651255571
True	215.2255360834374
True	299.634143589165
True	224.539380730008
True	420.2182852205901
True	10.298489026138746
True	317.9779639963737
True	111.39523286513712
True	11.926638246173887
True	469.6858312591706
True	747.5771968340482
True	290.96739763645706
True	82.90984354855519
True	300.5187816717128
True	80.17313705596109
True	187.1856966476186
True	178.65714873457935
True	374.6122303913663
True	44.62984044523022
True	133.5395788159029
True	384.9956556966808
True	873.1046240132173
True	108.64458931761276
True	213.66049784826563
True	440.7585675927224
True	18.64106976820976
True	403.3306970405686
True	520.6586706586064
True	90.06045981044427
True	398.33423589679
True	368.1620281738439
True	420.0929521950077
True	603.4353661801866
True	1050.3017113513688
True	944.146563842847
True	55.98266109087952
True	1048.6205230439202
True	111.77912623116556
True	110.93411026884765
True	112.00823831542904
True	491.0198352829449
True	377.1981110736298
True	579.9395305756893
True	260.67892578239827
True	165.59849336139317
True	404.0741213441555
True	16.372301136796835
True	454.9285740563948
True	388.1083992384093
True	144.4629566021204
True	95.73237258034985
True	558.401001805619
True	994.0606160702656
True	197.23469715392972
True	65.36557827455071
True	409.9944271689765
True	373.1617964592263
True	489.0564467206044
True	324.65053845065125
True	5.248184434576217
True	552.4831396961835
True	498.662232407242
True	505.0074220411328
True	175.43797450162006
True	106.07507681175724
True	19.93502669275995
True	379.28852615712646
True	110.5068059354451
True	6.55048300266381
True	28.41073243769404
True	348.6187546581271
True	648.8470945616791
True	131.91793099768842
True	93.28960225397203
True	24.90494373050971
True	404.203547526523
True	353.24590787722667
True	781.6452224690364
True	313.80193109098224
True	499.6198992759674
True	538.8008613610031
True	518.6415974807331
True	293.94683944533904
True	529.2646837826107
True	100.05671847991526
True	584.5395487595565
True	7.72050937201452
True	355.5089746289255
True	475.53114529077567
True	933.3165749178194
True	340.7087350800867
True	796.8657672838708
True	963.2242381631507
True	183.520353461612
True	36.21455903452498
True	379.3840935386354
True	387.7092627917044
True	586.4732318191601
True	253.38076526804508
True	29.26459563933932
True	655.1254459039149
True	126.5348854214546
True	1070.6369955011069
True	319.5982368992124
True	465.9067790441465
True	121.37988352522537
True	814.5924627393858
True	138.7619553543094
True	822.1126630116372
True	566.0058366826087
True	184.7281338660326
True	110.04999597419784
True	69.14327877537774
True	572.7013472891085
True	905.9258573319904
True	426.5465481827763
True	557.1840071363331
True	134.10310114160964
True	600.5664301316422
True	487.5121408213578
True	804.1375404583081
True	317.1530879177372
True	581.1906608403704
True	116.9674068101641
True	23.498522948898383
True	417.146946385556
True	174.3419453423688
True	97.1390595997634
True	378.0042195515467
True	1103.497879365669
True	269.3901058519229
True	552.3316799942552
True	11.391987864461608
True	74.87469711279142
True	335.5873327325907
True	762.1387695886618
True	447.7264276460037
True	521.9940284007718
True	720.6047810552651
True	71.33255293828216
True	742.7659375959803
True	44.29984759112878
True	102.20047684634494
True	185.75775132436576
True	83.18449305697122
True	24.903957204898603
True	293.90160983911017
True	470.8090920708891
True	916.0768539223288
True	859.2423055470965
True	6.743617175209828
True	278.4036583723575
True	458.40927710344494
True	128.4252871632889
True	248.5983622374178
True	332.3052276661788
True	1314.4184249703453
True	435.07952706850847
True	24.183747643875478
True	176.8900142582789
True	684.4934090100683
True	33.28013331398209
True	179.64628784669577
True	553.5263890609344
True	73.28050983598266
True	890.479642289461
True	319.6666502560898
True	667.212036817642
True	76.32927587214512
True	667.5717842521892
True	599.8845311348259
True	904.493298256483
True	253.46296067837423
True	507.743142756813
True	848.9637935682986
True	899.1584509984373
True	235.31824241540704
True	741.8173581461871
True	226.297535770478
True	446.17606209124347
True	368.0901727448447
True	507.78877320953
True	496.02913525572353
True	323.94063980684706
True	348.6965496570798
True	114.15114171148188
True	343.94295459364207
True	1133.546937305116
True	310.8209303719618
True	153.7710152343759
True	308.8393549739182
True	735.8514907741738
True	659.9770614629563
True	409.5287719402373
True	108.34160651546404
True	341.8636356519112
True	33.82030133409124
True	166.01627384214876
True	95.23516328050384
True	88.65648585752301
True	594.3574389207488
True	137.98693702883077
True	137.09250365010394
True	99.9848505831232
True	90.1258869900584
True	449.7724818311751
True	380.911808109692
True	1048.0982104901625
True	540.7868268034098
True	828.9698980170289
True	278.48652250421486
True	296.5552215489884
True	524.7152801280923
True	187.59807914787956
True	721.4882306387723
True	244.82700813895124
True	357.06287627244035
True	67.74456505491906
True	115.82783627584509
True	258.5281935271755
True	128.48760700564833
True	488.340119960904
True	31.21742921115662
True	580.9678888836983
True	1014.6555100953564
True	716.7327692018031
True	1.3203889562883715
True	60.46061992521503
True	490.5724436316174
True	433.9438381624385
True	77.30700586673942
True	118.30831063029468
True	310.830420948945
True	81.29580610360193
True	50.94053478711784
True	717.7223112920561
True	653.155259292396
True	162.8390395141518
True	175.95132346752612
True	527.6785572162837
True	56.66235248931319
True	25.022374849802823
True	566.4148579644619
True	468.5914841982296
True	1150.145886222624
True	46.634491847098765
True	470.91323607482633
True	916.6207536676226
True	836.7052997563637
True	284.54023758053745
True	747.0038620863592
True	401.2143406579866
True	45.03815334218888
True	99.3274930466117
True	721.1029695744196
True	79.07989074880139
True	139.22562105068647
True	946.060670521588
True	184.3837929616552
True	274.94439593664424
True	102.24703711994466
True	659.3142489351162
True	597.6020185341513
True	212.3255258595103
True	439.2364734391124
True	40.5259889693656
True	273.8471162051404
True	594.0750388697476
True	604.3686244170067
True	324.9146752954013
True	75.09303745463427
True	933.886655945673
True	1097.9379106468025
True	557.2147588472087
True	67.15391677564622
True	28.594226845250056
True	89.72561980701296
True	106.43770611123864
True	100.249418907203
True	843.4176603357778
True	1179.529396703139
True	747.1399371921268
True	330.5921089449715
True	9.35132600337343
True	20.076263980117144
True	330.9928335453308
True	475.2919922828752
True	48.44128263606227
True	560.6430322818571
True	442.8739365727309
True	390.415283207925
True	77.43702963219943
True	191.67213133484375
True	258.12835701985136
True	130.4293634859698
True	399.9622741766121
True	42.07557690642307
True	181.50940282339064
True	1183.3604931624989
True	5.780953944162619
True	25.93734656541114
True	588.0867583962171
True	358.22727388675474
True	773.8014613374222
True	156.24945657936885
True	760.8635451399773
True	598.8881001016458
True	279.94396136703466
True	447.80194210429937
True	347.9422470205964
True	294.36181252581457
True	271.4559368892947
True	367.7521085571138
True	494.7360070527651
True	474.5825562150854
True	105.98238915774527
True	360.7603295741607
True	9.33613172200075
True	180.524300457028
True	233.8535113423513
True	848.9692454800585
True	621.2995346429595
True	31.552064262343297
True	716.6802234899975
True	798.8646716384224
True	107.21160328033828
True	348.92329284842305
True	835.7146948905986
True	225.88619921475325
True	165.6849550364646
True	522.0601574815198
True	584.8227512355802
True	1104.994205917826
True	148.3817001211163
True	154.41720348988625
True	252.63495695890416
True	321.2402672629498
True	403.58679303420257
True	407.0791421998112
True	318.6604730061349
True	412.6743492947529
True	509.8904632475093
True	219.00875943921488
True	1472.6450643502565
True	259.61305967054
True	415.8024044025324
True	53.03035814985184
True	792.2532404557222
True	243.9288073069692
True	927.3317085746098
True	557.5478169399903
True	315.28319003219804
True	752.4792489335628
True	265.4333433784963
True	218.15161996966688
True	257.869575439229
True	222.4345580357318
True	140.71790630679064
True	255.22943634412331
True	711.5627710472457
True	534.6645845165577
True	212.50924191755124
True	1147.0921964755048
True	121.92104998008192
True	259.1951848696116
True	70.82437183045958
True	310.11824135696526
True	416.9844025584264
True	92.49269223946062
True	218.22303877289275
True	77.50140658022114
True	685.8619956034684
True	375.4270324107149
True	226.8520342267589
True	732.4658177453209
True	900.3301449058772
True	825.7012918121375
True	824.5738532221088
True	346.67953608936097
True	1.3404286607110032
True	259.9633241268963
True	56.40008281606536
True	393.2311813515569
True	52.01156261200784
True	358.0762274317323
True	864.3003403446825
True	1017.8587988232262
True	402.9942741982057
True	20.26423917389171
True	521.001771137797
True	505.8207279695943
True	190.4821066996327
True	223.6036108562137
True	294.30523583260333
True	22.178004028847194
True	126.4184029827638
True	946.6271355410896
True	64.77355128395683
True	488.72089448029
True	796.3367053409617
True	101.76181558467862
True	253.9540955017909
True	118.03456379380091
True	16.318144916835678
True	1.3677254512701738
True	120.02149626122564
True	1003.951081470223
True	492.0032239365004
True	69.92352302223786
True	789.2140967217728
True	340.53236073838195
True	1.476453071578251
True	456.4685009439999
True	188.69721392425325
True	491.5391814146575
True	83.79740082864554
True	320.6873273769856
True	384.45921289010727
True	166.8279053295867
True	208.70764015359785
True	124.6718007484338
True	168.62057816849062
True	988.7072776425872
True	15.343402440234728
True	514.775869173138
True	497.2816732924611
True	396.23834447767007
True	217.53322657863117
True	223.31842046596293
True	161.87559037312602
True	49.467175149646856
True	501.4109200754905
True	151.8328233734379
True	838.104732394164
True	808.873822162195
True	251.66873810279435
True	302.061379171895
True	509.0548098150155
True	40.37668177490823
True	88.90921168040462
True	724.5575379158452
True	1076.686656922974
True	118.9907643452624
True	720.1092043110452
True	142.63685736100206
True	951.8595250251824
True	654.8949922925342
True	103.06745074772692
True	272.1007029005353
True	602.9472177563382
True	252.66399541487635
True	46.65415406000872
True	555.4762341822247
True	434.88936023051446
True	6.165449799639719
True	482.8736795783502
True	68.10386513532353
True	167.95078397332094
True	227.96115763308103
True	306.7038475687198
True	75.83592127048003
True	219.3292963374984
True	345.6155277081514
True	435.942821786117
True	940.6638616412134
True	45.97800563195339
True	844.6936371566661
True	1019.6853998060718
True	134.78158877445992
True	71.45967948914267
True	1008.2654656279328
True	32.80908233586687
True	219.1808291879209
True	85.9749423048608
True	212.56262579676184
True	368.2996557802665
True	972.6585576360558
True	97.6130322188126
True	71.48338558386746
True	662.7775815269055
True	280.6175136913872
True	720.6652872082327
True	55.90561759042929
True	472.5761397780067
True	383.3436311609509
True	687.4232706866217
True	55.47809838616837
True	109.0621717116814
True	26.290355053775457
True	265.35460854027485
True	44.36618361545559
True	350.3280383697129
True	2.314379657211563
True	1206.3922043738385
True	106.41375042856488
True	137.72375410505305
True	356.75004130142503
True	724.2858879229235
True	669.7083767762741
True	990.9846946347616
True	484.2441348386475
True	419.5735169136461
True	145.43236392877347
True	423.7647986603663
True	818.2619384973873
True	421.68253257235256
True	891.9527367882832
True	85.57112189643387
True	411.5627684821701
True	174.81953270737148
True	285.7101527955542
True	746.6831548194333
True	160.3459325336728
True	134.9963112657948
True	59.53904804051808
True	850.2937775170275
True	776.2326560669032
True	78.9695278175242
True	425.9251417285728
True	750.9819547892456
True	417.22956479089993
True	56.03243246015828
True	315.6794138931221
True	792.472988528513
True	26.18963123186924
True	361.6549862456255
True	174.34492893377578
True	286.7150104284147
True	31.86567507228397
True	231.8757368402422
True	789.4912023640006
True	642.2261347257631
True	58.73234827136228
True	295.0238004502357
True	889.047250150024
True	19.59907467723983
True	321.7454522407835
True	281.6434037865844
True	423.7050142347858
True	198.40833591810969
True	606.748522841838
True	47.27145994260352
True	968.375862464055
True	888.8169730792463
True	44.85724102551632
True	395.84802477827526
True	731.1497381281614
True	921.6983594951054
True	265.9796357438682
True	569.7516387901454
True	134.11216599738867
True	178.7521966332169
True	139.19603273100617
True	136.48772728517056
True	209.75583592777335
True	963.6605705943136
True	739.3533106973963
True	966.6788018154724
True	19.73270100363957
True	27.73967638863868
True	346.80165676682225
True	13.326711233045213
True	598.1444268646726
True	1111.2477819652202
True	255.443877812606
True	204.5329885078012
True	85.64790032776123
True	217.79880216706357
True	128.94701967600565
True	46.64194436753897
True	133.48581741672422
True	88.77747952396952
True	235.87384020686008
True	550.2098476523977
True	165.22131511384646
True	29.46002979332146
True	59.65629696500289
True	438.18795332997007
True	269.19412450647263
True	589.0442269560633
True	20.52405918852785
True	116.30398965479716
True	667.5432883596952
True	257.1955398956315
True	477.3293737046547
True	655.2068265836917
True	102.71784187945497
True	109.88815179673784
True	83.9974812791232
True	26.656097214000056
True	110.99478231025036
True	80.96838640237017
True	97.43112849134876
True	155.21263890990622
True	236.7360122676405
True	821.4352405321988
True	285.0017680665247
True	952.3936548411432
True	169.5499597429872
True	195.0442796565337
True	765.8521007817063
True	311.5101237157163
True	608.4168672691085
True	254.3076133956371
True	345.6033675228756
True	466.5466093189305
True	543.3162155280526
True	632.0405164475868
True	368.39397527024806
True	33.98496836119338
True	532.3662020017715
True	615.6473761242937
True	19.75787468306113
True	11.685870047876833
True	262.9839094373688
True	425.4271145820232
True	452.2590966363592
True	68.00981592677569
True	640.5696455296326
True	926.2961120713936
True	232.04413024363876
True	925.8907049521346
True	277.3735873190928
True	105.12601898516914
True	266.2731398248049
True	670.127050029646
True	40.98063930548551
True	557.0257992281312
True	1276.361175480578
True	1019.2708091085668
True	902.374813269898
True	204.944659668167
True	91.400083439571
True	188.02836243751463
True	843.0598813548983
True	149.40132974204056
True	1069.3799396075813
True	867.347611927686
True	42.85486231618639
True	91.96848277636852
True	416.89348454289376
True	414.525588522739
True	210.7219917477767
True	523.4414446744881
True	682.2410782205811
True	126.27662779216364
True	266.55009459634255
True	1028.644505136075
True	54.701566517227256
True	698.445143830619
True	548.7414177538489
True	37.71340115224165
True	846.7168755575179
True	394.073533506457
True	576.5769933813286
True	107.31961952803428
True	269.6423365821001
True	223.4833828754602
True	24.875645648572263
True	131.17596844929895
True	725.8506555810792
True	133.76497005401723
True	384.3787147127088
True	64.9873106706936
True	642.025028899608
True	618.1225260354224
True	233.147039989843
True	469.2579623519293
True	165.7435444452081
True	166.4697732792293
True	217.00212613079805
True	278.810908726689
True	360.45956538706855
True	128.6716090631214
True	198.43386608475865
True	26.96481037746353
True	890.2530922941185
True	311.94446049437585
True	9.645674791367965
True	374.02299933068
True	157.29023861839673
True	629.7359342571411
True	375.0545665588776
True	601.0203840501958
True	543.1525201305383
True	492.7159239911968
True	791.2430371615501
True	243.76856130375617
True	578.1372010253783
True	156.2422071651516
True	496.1678259562644
True	352.1928669572173
True	379.12384886998655
True	120.48922582335231
True	127.79406614289618
True	113.18456188224194
True	69.93831787118708
True	738.6589098236111
True	185.38076413709848
True	46.440222294778415
True	0.0
True	511.25534084131016
True	110.87057033774856
True	22.372520837754195
True	38.14945406418881
True	116.35206579673468
True	517.8699971042618
True	180.1378046782456
True	110.04275851899368
True	34.926622031482815
True	158.28509665322943
True	887.5115668693076
True	47.72761131715048
True	209.8446756016818
True	770.231090662123
True	316.9006790019131
True	456.2522936208025
True	481.1007511874008
True	506.1444061967768
True	605.6692161055997
True	937.7373072185574
True	270.8098807710203
True	1066.203877504778
True	921.8268437339188
True	593.3774830163931
True	352.6922245905258
True	809.6299338396959
True	8.463846799706413
True	33.61200221995379
True	299.7461537203894
True	41.58212198967231
True	195.6391931248719
True	760.1946121345707
True	214.9434305135444
True	744.1226849718208
True	761.4066793961827
True	122.16811630156742
True	360.4667069449787
True	557.2780981883018
True	22.91306411776712
True	130.98286171669474
True	440.32109561073656
True	301.35421130583825
True	197.72257703769148
True	112.00113234434951
True	387.5076658890586
True	21.230671920071345
True	374.6665746377093
True	355.70942446592744
True	1059.7669807786497
True	358.7962709069072
True	30.90846918925249
True	444.53573497867467
True	438.5188081857586
True	247.2687280516159
True	29.748725724379582
True	775.2183387765823
True	442.2113254465763
True	172.37034133849605
True	13.605492873617557
True	1199.2472698844426
True	161.2384160469308
True	26.66077456890084
True	302.3124524009256
True	282.2172572358815
True	113.62463786732202
True	297.421007836062
True	48.82993011923508
True	322.90450443815405
True	310.8879759924992
True	318.0293405681359
True	27.511077459225525
True	47.16015523950183
True	1015.1061963929236
True	24.94563267265391
True	12.732198618210523
True	186.0596051348772
True	653.5072115324936
True	9.204685159987992
True	190.03900665392567
True	165.243062221535
True	544.3650206093199
True	390.44546053952746
True	729.9276253119993
True	322.4335560509153
True	491.7907556497304
True	440.873383823247
True	498.8341814895376
True	100.44720794620804
True	1262.1703752155088
True	880.2320983298072
True	293.1224991850815
True	528.187091528676
True	100.03164741098134
True	575.8786294390516
True	441.4668359131688
True	154.60124039816463
True	76.60268740119847
True	352.8128188012983
True	171.6405089344236
True	30.266964075167326
True	614.014742779677
True	377.1950722483936
True	70.3689598540696
True	33.340021010987016
True	650.1156009911716
True	487.06085471447983
True	72.59361277973568
True	22.114997102158423
True	330.9430034655076
True	329.8887760931563
True	717.9951756579449
True	550.179419240392
True	552.6319689390137
True	789.0862648016042
True	8.188634533414717
True	57.190997483901874
True	34.290862493229945
True	62.17381708027975
True	518.6689018774009
True	587.3207163748227
True	87.74545447005411
True	109.32719892840664
True	201.3747247070397
True	75.62147425869027
True	175.9728965024416
True	209.30439297177463
True	271.38782644341904
True	824.8694997765917
True	595.1129960412501
True	286.829744274906
True	190.659719479584
True	278.77016649464287
True	241.53510839586835
True	742.6870135387306
True	337.19308257277504
True	172.12586391384494
True	907.3855275806908
True	333.4435784295919
True	473.56494262493726
True	154.34976227514818
True	122.62049986648144
True	61.96073584659053
True	206.16837842447765
True	982.307915583492
True	516.9916084267587
True	114.37511447498484
True	355.3134212020627
True	99.60325768824627
True	674.2000409145455
True	5.182542885717892
True	722.0402165446859
True	36.62330218988133
True	947.3275323291429
True	846.1322421993764
True	213.5028219007596
True	27.86599584224734
True	84.45838647730587
True	460.7168036984076
True	227.28587710213623
True	1.2383919708834237
True	80.47752836153413
True	1080.8572947970815
True	338.45872495343343
True	657.5175157760245
True	493.71996180346326
True	32.79217065741289
True	137.3115064719132
True	452.3368386874947
True	900.4072263352696
True	805.4305165276692
True	399.2119617295388
True	343.24445868327746
True	17.141573369800035
True	80.09689460378715
True	734.0796439651097
True	478.9821294263698
True	382.7394685835425
True	912.3752993765592
True	24.785539298787675
True	219.1067101178592
True	878.8734036140486
True	245.52732725008596
True	8.054994301680084
True	506.5173738329969
True	102.81510464970172
True	648.9888479310528
True	54.64937948609119
True	262.2395024955535
True	850.1831766738661
True	859.5294951225912
True	264.56793510280283
True	454.2763693181898
True	116.11981513585978
True	600.7693295847149
True	260.0440993330345
True	188.88130753026465
True	834.6425839426639
True	57.249247277632726
True	721.3010660030126
True	274.95097331429747
True	300.6900792638261
True	164.23589852266068
True	498.6995867134953
True	596.9986257651528
True	362.2906868525753
True	392.65624486414606
True	74.18426319802971
True	162.3239616991022
True	462.1959076905335
True	214.21447631014215
True	39.516542300490784
True	200.01560893408396
True	402.9424459642944
True	371.5469588069795
True	747.6603510595249
True	138.59418712932845
True	669.1903493697387
True	487.16495198244326
True	601.354079245388
True	136.00562888648793
True	39.4774389490377
True	666.7968266092781
True	66.84852615353621
True	553.6317034436669
True	685.5494453204017
True	461.870276525573
True	129.38686836608824
True	514.095655372454
True	4.1573233349704175
True	390.22327136767854
True	31.68419176719759
True	612.7066383801301
True	279.3151960978454
True	579.9756145403658
True	698.0853894855777
True	148.46708763913955
True	520.0416551078316
True	503.4015085378994
True	65.64631236435454
True	953.9906940775668
True	2.643596858826728
True	27.75484239700646
True	649.2895190261078
True	679.9862031869732
True	130.19185025883752
True	415.5739407364626
True	116.52938331835112
True	75.30386321410032
True	462.2786232688641
True	39.78398105003873
True	499.76553370663714
True	12.574575651710465
True	835.8800812220063
True	538.148087631299
True	660.6026341468794
True	100.58458298859996
True	379.029736336236
True	1010.7935535302778
True	869.1664447006477
True	147.42767410815406
True	564.0074222290983
True	437.59934929189166
True	237.65506670736085
True	251.09388611068024
True	5.805350229619279
True	314.6932719550484
True	13.183816941041789
True	358.25826771897505
True	76.94617424037123
True	422.58059897411033
True	669.8674002951201
True	125.07600039230336
True	233.56676449067157
True	631.749267222232
True	656.6036599198915
True	287.5783376671632
True	141.75334930701737
True	171.0067527985675
True	480.5026165941168
True	85.10027170790663
True	10.104556133586147
True	510.3071559684233
True	556.9053466848302
True	21.439882524667112
True	137.885056401902
True	886.7803458890802
True	517.939197506194
True	267.40907223946954
True	34.87317739452088
True	469.5722951748464
True	111.2439362271904
True	582.550834747402
True	659.2459677752322
True	297.78826956884933
True	365.98080916170886
True	184.14996127803863
True	247.26082409998696
True	73.99020815491001
True	219.79953062199456
True	499.0509791727612
True	21.507888641242666
True	446.2429604262343
True	363.6925815884941
True	729.8318627350483
True	883.7920315203006
True	904.1933927222498
True	155.13498056524327
True	404.029702789786
True	70.67933483879548
True	188.03141345187524
True	321.9889013698503
True	9.281766935612104
True	780.4757606571384
True	22.73577689682642
True	394.65339335334704
True	271.1881631257963
True	662.8259151018922
True	210.90117397810013
True	38.93931031652809
True	677.3786370933398
True	1071.833934684216
True	211.1236625761828
True	135.1595838456443
True	595.5717700115215
True	496.2712235347882
True	20.37793074441293
True	827.8440828312265
True	106.0564741669389
True	44.80601866757629
True	305.16618754483284
True	360.4131562518706
True	398.6526541636728
True	267.0505342153954
True	20.58079850005515
True	23.415991958588982
True	880.5412911291463
True	194.60980671942792
True	111.87726112533096
True	828.7522939039587
True	662.4553203294374
True	643.2021716108608
True	452.45716389190346
True	155.6746082470528
True	32.30339036567751
True	103.32566238540328
True	443.3100048608188
True	234.0869806022845
True	486.6617005402842
True	145.51620951754575
True	512.1776359150175
True	633.4665602589895
True	947.5958899625138
True	25.822130658699
True	980.5819897914726
True	1062.957772456822
True	496.9570345826472
True	84.10920197459171
True	817.5005064265528
True	636.4006953495073
True	649.8685767115389
True	170.40861127474508
True	759.9853023654275
True	699.3695089331952
True	118.30657728035123
True	756.5721364007488
True	822.1345276806167
True	483.9332619936748
True	226.2102607989833
True	72.13014415944409
True	302.3521195576647
True	317.497709721454
True	481.221999511341
True	429.58166299293646
True	197.01393927299975
True	313.1439750905695
True	2.267497518473585
True	13.11874483076203
True	106.54549125443393
True	131.15254223601426
True	349.5074576614902
True	349.6043371688992
True	113.08609223158018
True	18.88363823850608
True	213.1133080623916
True	819.560141020254
True	465.18901754268353
True	544.5307281050832
True	574.7108676716399
True	820.3420991127316
True	634.5126842297988
True	94.60598417192313
True	210.6362232331268
True	250.5984567635087
True	293.1425435249992
True	102.57252706394756
True	364.9994090053815
True	440.54842496561815
True	172.34317054824825
True	651.2770485596805
True	244.3007050460619
True	206.62352003553937
True	30.328150421563365
True	247.68052580856917
True	472.7764001652647
True	169.81439627338622
True	522.1484356218223
True	471.8917375584395
True	245.41909204458568
True	101.31098003698725
True	42.69470245435166
True	404.97118666619286
True	781.6161419917087
True	153.301067722787
True	1053.0590580668852
True	1058.3669214858974
True	486.6184653260652
True	99.332990700131
True	131.1704156086972
True	672.2646788527595
True	8.125652987864104
True	223.22357521325
True	138.10680419366474
True	115.7580693327264
True	319.9397283891391
True	653.3425755407532
True	36.46667041886368
True	128.946551969048
True	966.2658376701216
True	57.07462350594077
True	471.92814217891913
True	527.1929709693811
True	248.416002888747
True	131.17143068652834
True	926.7380509318492
True	1207.8298409511624
True	523.4783733784498
True	659.360280918981
True	211.42508077985704
True	154.3796616453077
True	331.9635308007253
True	242.2809899169574
True	171.2741811025626
True	306.8093715358731
True	326.21496029086984
True	10.479598590476336
True	622.7586122647449
True	144.39294223903826
True	78.99849476101382
True	437.5431907443049
True	313.9406470645729
True	1204.086751946304
True	362.14701469578654
True	994.5974870890876
True	9.61615974109282
True	282.40189230248365
True	228.99971203235293
True	155.862103517346
True	479.96278324534615
True	204.25401044749768
True	399.6099542406863
True	323.4791589449485
True	111.6029316250946
True	362.1983395290473
True	1047.0005798250902
True	731.3768536922742
True	226.18491359266025
True	104.01961842209208
True	288.5344255893549
True	23.40560600327565
True	354.0400814088529
True	314.9310093484301
True	561.1941533203137
True	447.0126504373205
True	351.8594196961238
True	149.20804028800956
True	12.856532582466103
True	417.0255839938425
True	291.1376784236294
True	146.8784727345829
True	308.58687967238615
True	434.1830709707981
True	827.8980718508933
True	319.55101872421204
True	787.994484991584
True	406.67574684886046
True	368.67940909519336
True	1.0503182720469433
True	1160.4397237940325
True	103.26449286093042
True	890.1079407622959
True	202.76744053963992
True	442.5192335547897
True	654.1874531060396
True	90.45777875738716
True	478.19251462497175
True	34.51459259194974
True	399.7937843947297
True	77.88919758672255
True	222.51623913999296
True	37.69004271809972
True	642.8610675412433
True	194.17301700160985
True	25.904052034775365
True	380.2663079652354
True	107.53699058771788
True	169.27258109059125
True	841.4340258370235
True	262.5836709778778
True	152.35710215764456
True	375.7405841870538
True	523.6443296306079
True	325.9028425194198
True	487.7879848096019
True	605.5745416593113
True	150.42265772588016
True	6.808446332383364
True	70.12954730055382
True	423.88037049406586
True	90.531003168889
True	81.44883800930211
True	1074.2686599897895
True	27.422466284652387
True	319.0680404362744
True	316.713796673749
True	438.3922260621993
True	689.0009082150224
True	195.74555441946535
True	653.0914759391609
True	330.7233666111262
True	355.7512882125598
True	270.38486552185753
True	223.57059226564803
True	377.4252069233492
True	466.73669347544114
True	414.2769791526912
True	594.3483554480325
True	144.28679668225217
True	80.3437382072382
True	38.17041549242519
True	290.32445537259366
True	646.8678717014367
True	421.8313234072743
True	763.3868564298355
True	220.2396789614832
True	392.0188496319769
True	67.2338873429341
True	52.416063600053405
True	418.9878415311803
True	203.8040504230139
True	218.8841479724386
True	42.67462941959874
True	1084.6891059612476
True	173.41222372593762
True	902.2783202501706
True	317.7559080604052
True	938.3686204940408
True	234.1800046310977
True	469.1300900438896
True	518.1720022523047
True	637.8976861648966
True	216.5239631119038
True	478.1387356645448
True	925.7787570940624
True	127.81454426755872
True	8.050473924901041
True	608.0307267936753
True	27.3163746177026
True	73.4820493832403
True	812.4091399543107
True	233.0612543761856
True	972.5539495168852
True	681.8686618273431
True	420.7532209819252
True	284.0769138946682
True	483.8764721131361
True	343.4924286275095
True	176.82310064790028
True	660.4010707825379
True	697.8560516215123
True	207.7419784692888
True	83.8835762182622
True	509.4861940835276
True	139.5123676376522
True	375.52337522327286
True	333.26616402061546
True	62.97299403499318
True	374.8743963133931
True	419.784605392996
True	374.8207783390801
True	414.6959067540586
True	408.8832191894815
True	656.4594883856247
True	56.16243200307108
True	443.1495245112339
True	331.2463050409496
True	668.5411743699742
True	222.2344937607603
True	96.74491949263933
True	40.14781149943478
True	555.3490172823555
True	657.7379554986994
True	193.5647220327806
True	412.1584262481769
True	331.6675614497201
True	17.693217926443786
True	162.98780489277195
True	291.7537020604331
True	2.6142111931226566
True	875.1516630936651
True	79.9334221602832
True	102.26605154308788
True	120.7699368282309
True	353.6292824189445
True	37.09728550916558
True	438.2262279736914
True	231.90313199815097
True	4.956909672438513
True	118.4185563358034
True	461.8884797030075
True	53.84444309261991
True	64.92677286506186
True	172.76104431753092
True	294.7142623437392
True	955.8165072240632
True	376.7697236146358
True	1001.7070724368676
True	181.22999661197437
True	1039.5102743368714
True	794.5740521697296
True	660.9956835766119
True	394.17771540363896
True	374.5969244667363
True	76.36562240026835
True	70.88822915614384
True	76.12564574145227
True	167.1715945803296
True	472.5554760620941
True	1078.4979932012943
True	171.50370519103865
True	362.5188523713096
True	436.9676717936008
True	616.2289858666829
True	591.3213519138401
True	282.88078359386793
True	464.47156810262095
True	664.3495214696618
True	93.6020266035942
True	712.6158050705079
True	257.60757056573243
True	134.60462526647058
True	424.4699771700342
True	851.8206715125881
True	438.9295454748224
True	869.9355464756453
True	194.61018755873096
True	346.4462330834613
True	694.644548871606
True	612.843741148284
True	190.17609955866016
True	247.89831294828556
True	839.5025240036936
True	29.8006115419242
True	194.9236902573426
True	518.3096256986539
True	722.8306971438482
True	106.75766805473386
True	37.50692790634304
True	165.96157941182122
True	715.5447983057009
True	306.5715795698445
True	564.6062716529849
True	353.4484046227409
True	301.3379270863047
True	437.9495647030487
True	477.8317179773912
True	69.82901895856625
True	368.641371037599
True	796.7340688323598
True	0.0
True	278.1166430383118
True	265.88720677227514
True	980.6612764922968
True	147.3997117216468
True	650.2975051448212
True	636.5656171480374
True	117.57070719469448
True	211.0308457205689
True	135.33566991348357
True	10.998613053068356
True	294.7120750566481
True	366.756412596264
True	1127.1168831924963
True	235.8033760063232
True	390.94838825843874
True	645.2906060827167
True	208.41810734630891
True	30.71695920206505
True	901.0959758386316
True	609.668129043541
True	147.2151339326292
True	603.1844191068478
True	160.06973201588622
True	298.65632444260217
True	766.2335157919509
True	36.99927252940267
True	106.35986648363362
True	539.988586756705
True	66.76750211732957
True	76.69861355464485
True	421.9299428632451
True	23.342346584080484
True	744.9828858665663
True	98.11887778991634
True	153.18801334856562
True	19.19985800803793
True	694.400237856653
True	30.05706642444636
True	797.1626849482773
True	389.4753117777687
True	117.74275432060304
True	707.1750915171559
True	529.5930852611189
True	564.0141059830509
True	42.12594167518724
True	369.4835693263048
True	6.0922760192639975
True	90.50442456424688
True	380.62074994192034
True	47.52950340734259
True	121.320688386765
True	307.4559724020924
True	182.34867996559203
True	100.36518301379743
True	662.3877130574382
True	19.414340883874303
True	1125.546216839259
True	489.5008448351722
True	300.4653743166339
True	494.04107752053534
True	126.3714556172113
True	778.1480433950613
True	1146.3838598967786
True	748.5199972305567
True	179.01107227993333
True	225.9642611911167
True	51.54473794845295
True	59.81815340188627
True	151.4112236670774
True	100.59869994369056
True	177.94657489001193
True	1186.037358394385
True	309.46792957580686
True	356.0540917011692
True	728.2218027487335
True	16.456696386715613
True	13.545835494193252
True	567.4207276345811
True	6.05349702295511
True	113.61057544967238
True	699.228686414312
True	174.38023027113223
True	623.2176570483484
True	876.9808031280838
True	158.87392453744164
True	868.5444424748658
True	2.6098102677998964
True	456.50987244055904
True	1044.7888416514
True	27.0577800840125
True	236.7942908392149
True	146.3358084097222
True	971.1990469623256
True	233.8565996371242
True	486.8929521520892
True	116.6229262835607
True	509.6660844732174
True	151.64572864032235
True	95.98224510941212
True	389.75740604877416
True	72.3000548608758
True	48.71340085318903
True	1060.2916963273613
True	258.2392417156741
True	157.53633828623316
True	361.4148503815099
True	411.60850010255353
True	214.21412551621032
True	163.19671776032203
True	395.0651833423801
True	37.17664323792418
True	481.961185397457
True	1099.714923287334
True	116.01890353633284
True	478.33402719089673
True	309.81521150883384
True	27.55192088526157
True	409.0503694794796
True	104.32570703293092
True	584.2630751486307
True	207.6216159313285
True	440.5636151456571
True	20.620585900280823
True	442.4490371904283
True	115.9413336926204
True	344.9959682059913
True	31.7421089774524
True	163.4090294917625
True	250.3655394356856
True	769.2533180704514
True	60.89309137728169
True	140.11285635630583
True	240.0877930807678
True	130.8657785678988
True	643.0041935152791
True	554.426878974573
True	792.6909907962407
True	390.2310362164783
True	539.4790156815931
True	422.4691100265423
True	681.7368354269744
True	74.58108792142343
True	454.8279919585687
True	405.5393342555986
True	50.30262943456136
True	83.99130565429988
True	129.80525348332782
True	88.37358637820553
True	325.3607952952155
True	846.3280393065085
True	329.2750502218498
True	1107.676612330696
True	325.63545751648945
True	896.5878067558782
True	147.34432735055532
True	601.6584974182354
True	618.3479635483075
True	697.7192465256671
True	448.5033012562691
True	65.30188700835265
True	283.8005498023662
True	40.84962714054099
True	159.4813330768348
True	177.24016332091523
True	1134.6086812061835
True	233.05708254130764
True	552.9690872022959
True	563.9488363547172
True	567.7861665536565
True	889.5483692009471
True	597.8302873816536
True	632.9404231277564
True	903.7403758908456
True	125.2721657232952
True	323.32935553115794
True	264.0247050886943
True	323.73838334376427
True	86.75881273272775
True	365.6266154000722
True	3.8800648799368735
True	330.50430669394734
True	261.37261480745155
True	629.668714939519
True	280.7995108552543
True	369.93698443212486
True	10.55842626837248
True	61.60888246538626
True	539.199379045828
True	30.237062093864697
True	142.27823518458231
True	62.4833120242158
True	150.0121797578078
True	250.21166309237475
True	72.28361331734592
True	377.259601682129
True	273.97843393463864
True	102.3287873189614
True	346.25598715627393
True	63.64480612651482
True	580.8480038755722
True	867.3043800793978
True	272.19811876257705
True	1170.325807426368
True	119.97284578357406
True	311.7534505182427
True	1030.8571488399891
True	86.90494133524113
True	287.5253248065659
True	11.061597000110291
True	406.26661925101183
True	436.27201708747685
True	158.92627216497422
True	609.801249301482
True	913.8887860021518
True	165.2935151372857
True	75.0463067398116
True	327.20654301339533
True	553.2691003177123
True	631.5819321800055
True	1263.6598025583264
True	28.498191366387857
True	926.8587612033876
True	136.1835845642049
True	628.9546721208194
True	119.42926333684434
True	131.88646784867262
True	179.77505311428223
True	168.79250808711058
True	756.8104654666394
True	215.53916855071773
True	230.4703393257601
True	69.21991353722727
True	517.8542680609908
True	435.96708122501775
True	184.1241175543669
True	232.73888248228783
True	15.955468548950403
True	427.3618093257871
True	226.76792178405177
True	275.37160221280016
True	111.0999878801936
True	710.6709115215288
True	415.8332667535313
True	255.3382799583874
True	637.3982412956951
True	546.4347987117457
True	466.6105226301386
True	139.8493173133511
True	523.9853689435522
True	438.9014887072528
True	2.9042939597808903
True	197.4746322083556
True	96.40499880369612
True	243.2666692476763
True	3.1569243777802285
True	124.49258244267718
True	363.9639706526616
True	6.474914599167732
True	858.3039869691115
True	179.85415892252277
True	710.0044270070724
True	794.8052575130431
True	165.27650167940834
True	222.1801029764412
True	482.125337265477
True	844.0679584460876
True	48.32342934303207
True	38.25314555599917
True	126.8603730451266
True	620.7549123339335
True	722.0465098605921
True	177.99745174283353
True	588.8159391398275
True	591.5059307526245
True	872.1976739073216
True	392.64162082867534
True	189.08848156190817
True	857.2775691037841
True	218.7865821541004
True	147.0671286126889
True	331.80550097036576
True	225.665129454901
True	207.16799562723688
True	611.7867392574512
True	248.93576639481583
True	189.76595428579148
True	464.242818802002
True	469.3503494930558
True	61.32926387636101
True	286.27650664765343
True	79.44208564008889
True	352.5029352860237
True	361.2934015400878
True	247.3513347970372
True	172.99460192963315
True	367.6687829499791
True	651.2021732162108
True	769.9859156996318
True	300.48683135714106
True	748.0597980263375
True	61.72120257067774
True	872.3216164130873
True	350.934886052522
True	14.027415593335792
True	609.4092657241515
True	703.7897247677242
True	268.1917413651141
True	172.51958816703143
True	47.23399579148212
True	382.7846270426044
True	78.9191969718968
True	15.434349617199487
True	895.9786765053644
True	352.22400215031337
True	186.93354595127445
True	1035.6060075984042
True	11.317779635718278
True	796.3510231398162
True	32.18312194404618
True	677.7073734629837
True	59.78776928582115
True	763.2827893254773
True	446.83246752979846
True	194.5426831428315
True	455.0194141309349
True	212.41769920287183
True	292.47825440220754
True	222.60417247282817
True	401.9818440879307
True	9.668571008418809
True	326.4701141615244
True	110.53748170075372
True	11.743764992221005
True	467.1160443489191
True	713.5136073523646
True	281.332914840778
True	83.34392594177089
True	316.3872079264911
True	83.5202221040364
True	194.39075709445697
True	192.61680464525327
True	374.81155174977295
True	44.08506265485343
True	132.54113941662473
True	385.1612368391119
True	864.1888245187154
True	113.38914100166
True	209.53880559502252
True	441.0649213357418
True	19.817772688773925
True	415.9286024082406
True	502.3529936378618
True	88.62144415110991
True	389.112359741184
True	347.38127224893566
True	411.2448941813663
True	607.8161868315766
True	1014.7516797971472
True	974.7865195512333
True	57.01768779593422
True	1064.424479557164
True	111.50247309669024
True	118.33248688779524
True	114.42063733071603
True	489.9619841466164
True	369.33195238834793
True	582.9430794554262
True	257.67585481659364
True	158.75677611052132
True	407.7787833072266
True	15.980239771818976
True	464.61761755476965
True	394.6801897789633
True	149.15469620968983
True	90.2138486433238
True	538.9641275263158
True	960.4527585243512
True	200.2318423992424
True	70.86725813306784
True	427.2413965013872
True	367.17735002429527
True	480.5438227057603
True	327.2565378096363
True	4.127689947384026
True	520.32071274133
True	501.2865554972698
True	507.1089726919568
True	180.64127826584692
True	103.12657184377828
True	22.870834533265786
True	378.32628212198097
True	107.59489361885343
True	6.809839428006234
True	32.087711103856314
True	341.00118020563207
True	623.9673830959259
True	141.06103487995827
True	93.94836494294933
True	23.44906278204819
True	399.4935012143385
True	363.9918915068689
True	776.9371039186743
True	306.52080635302787
True	515.7896843460054
True	535.3535989464457
True	536.0909062757885
True	289.5688789258506
True	535.2303386835032
True	102.25571252169053
True	581.8037198081673
True	8.280459089961049
True	367.0803552730047
True	455.6787242284804
True	979.7252141882972
True	347.77177747459933
True	786.0142119023141
True	967.0739136673244
True	179.0282580946941
True	38.24718295014805
True	379.9347753985385
True	391.6796769078919
True	575.4833243690045
True	242.81195714143152
True	29.936846450606065
True	653.2306906934838
True	126.7892207217508
True	1064.4298206624994
True	314.157060267609
True	476.43677415476753
True	123.58944165084355
True	800.8526918887885
True	142.3382711450559
True	824.3699572491943
True	557.9179052784639
True	186.9531663954745
True	107.9878449800815
True	68.97888698122821
True	567.8100808484371
True	881.2229714274795
True	428.15959000911954
True	550.8031419343208
True	134.19475270626413
True	612.4619634278635
True	469.28465683900697
True	784.4188219169685
True	314.3108428168184
True	600.103456481126
True	113.56086936400536
True	24.20540238953626
True	410.9203908687622
True	171.36236709288386
True	102.82710603566844
True	393.3478106144396
True	1082.7999459977764
True	271.1832602048179
True	550.0709687677924
True	11.76743369154369
True	67.15253323139771
True	332.1944336919974
True	794.5569724258983
True	465.39897332260784
True	519.2797171535999
True	713.115653239037
True	69.27347227237885
True	755.4262213774481
True	45.96355597460663
True	104.27511165013576
True	184.48581198723775
True	78.05199610838062
True	24.77878840967664
True	307.9196518699013
True	469.7599291963618
True	877.8684262746912
True	846.4525787985986
True	5.602611045039724
True	277.2076339678716
True	469.1857522923216
True	119.75291705027138
True	233.889103104342
True	328.9074172672462
True	1304.194616804218
True	441.7703103310236
True	24.64752344702572
True	190.08698376488076
True	706.3792726352428
True	34.306863579609235
True	185.4284883110128
True	534.8240840135367
True	71.43350002554621
True	871.4705354217164
True	318.4825188194006
True	676.9077688440434
True	78.19339303472844
True	661.526595041732
True	581.0878685609265
True	874.8625902433463
True	264.9441846698802
True	490.9369849217086
True	815.9967857797212
True	920.5409195488772
True	233.8460327003918
True	766.7690740875959
True	225.60104662755464
True	457.49684362559833
True	368.291414003962
True	498.5965214021404
True	491.4868645293553
True	310.7822836301037
True	342.8613502255075
True	113.48481061436738
True	326.096620175782
True	1145.4231328015949
True	327.3317540632148
True	151.2819312669705
True	310.95896564106334
True	743.9292047301637
True	641.9383228689629
True	407.1667892660675
True	114.29783965811934
True	339.234257117761
True	32.55948728980826
True	163.42514516421775
True	93.75827678334942
True	88.59845835203852
True	569.1872837102467
True	137.82795310118595
True	138.6424191404096
True	107.17833665350686
True	86.99551215160218
True	455.24360928636014
True	383.9944255975127
True	1010.9500911103491
True	545.5315180876013
True	836.9641576117012
True	257.2741200182466
True	307.90761909988834
True	531.7530087401803
True	190.71331722225756
True	756.0594407212081
True	247.11793859847924
True	363.22744163443
True	71.902305907766
True	115.79367985756896
True	267.7432818873618
True	126.47186648242524
True	465.23674183058847
True	32.62862739936023
True	568.055798381836
True	1009.400651733645
True	724.7482915616284
True	1.657909635675159
True	64.06807072256218
True	499.4726809758511
True	442.8202347563828
True	73.87631216070494
True	120.98510464021103
True	303.591403329391
True	79.2654086026165
True	49.61197835572664
True	727.1283117334683
True	640.4257153904517
True	166.30515789406218
True	167.4709766520599
True	530.9075269741761
True	56.723502523130726
True	24.337903988933768
True	553.8036663124792
True	444.50634846844247
True	1132.1741808639845
True	47.19595033362199
True	474.8910772545483
True	918.457707850345
True	800.8870956593317
True	293.0632723016904
True	756.9141635906134
True	405.9743438805972
True	42.00028025311094
True	93.9345446129278
True	729.1780908294265
True	73.91948051522795
True	141.9693491016944
True	915.6173017644408
True	186.24359414868465
True	277.1019526576953
True	111.73031078797692
True	647.8108077648467
True	594.8941498756553
True	216.75592294513325
True	442.1849445510478
True	40.94244365686148
True	272.8888607904115
True	572.4688283989659
True	634.4650705478482
True	319.2289800719174
True	76.69872955161789
True	947.8569464979458
True	1071.73972382464
True	551.0621174099147
True	63.33026136309332
True	30.23495607888706
True	95.37432636551074
True	109.74011617981778
True	102.22580883126788
True	883.2243485213054
True	1198.8819153519553
True	724.3167438703995
True	318.85144222104867
True	8.451129868043155
True	20.10796726589456
True	337.6986385079558
True	476.00193043106384
True	45.21850830773072
True	565.3390154595262
True	445.3532388038705
True	398.5481884130193
True	81.46795181673224
True	195.48049515836072
True	265.5441175235019
True	132.23077895363025
True	397.29421491882175
True	41.12241743624509
True	177.94242631277
True	1177.19655096679
True	5.620109869254561
True	24.92789867369973
True	589.4694921776485
True	360.7919010938828
True	770.38535569412
True	156.7666425634086
True	744.5684516506246
True	588.4204944133859
True	271.0101278742807
True	434.41937708819626
True	333.0403112224997
True	299.5475865041008
True	274.353797465108
True	397.00710975695534
True	505.23554210131925
True	478.2681602542348
True	107.21816989750836
True	362.89561118217006
True	6.071960417444666
True	191.5796492832082
True	228.9301375569411
True	880.2996298979863
True	584.1422778224709
True	30.488412190728287
True	700.5878795694723
True	841.8619267579263
True	99.35062018017824
True	343.6687919115268
True	877.0482159222043
True	226.9843431027869
True	151.48937874577416
True	539.0539159840869
True	590.7096565688857
True	1085.968758897899
True	150.68700421684528
True	162.8611326496174
True	261.7499949265802
True	319.46801442682226
True	422.1525131978691
True	406.3527237796539
True	333.1444715761441
True	450.8492504116418
True	496.8186847805813
True	226.3944477313301
True	1477.6206550788563
True	253.6223340614099
True	403.2490973426637
True	54.121265863012646
True	758.4484426510585
True	254.73257204825308
True	925.7323852015631
True	561.4473864264016
True	322.4892146503731
True	757.9830606112712
True	269.5484972806348
True	209.52799638062163
True	262.91472038746303
True	220.9300122617672
True	133.54762714210952
True	248.4017046986866
True	752.4994775097057
True	528.2920318713426
True	216.47289744836365
True	1162.7372873713175
True	121.9841752751583
True	267.6567292840335
True	70.45295860667065
True	311.934394139913
True	419.26248916628833
True	94.24781574357236
True	220.0498210475622
True	74.68592860098447
True	692.0560779223423
True	380.1321587991225
True	230.57333634396863
True	733.9832531043778
True	894.9885623931643
True	818.2296505604186
True	819.4589432391755
True	355.8545726493948
True	1.0724017499356642
True	261.63932462785345
True	53.22535861825796
True	392.9983992946768
True	54.30383828743391
True	345.877719460772
True	826.5639770106282
True	1019.3955348066822
True	388.2548670028027
True	21.68593451567961
True	528.2793852999447
True	495.8095695033463
True	193.60140774373372
True	225.2435322152016
True	291.4935019654114
True	23.013067716694703
True	124.64329786905624
True	923.3571371710904
True	57.603350171166085
True	487.15894025468265
True	780.5824892095121
True	100.45609931777756
True	245.4075171309713
True	113.44984402654916
True	15.910187246403058
True	1.0643946913716409
True	112.84135469518972
True	1002.2425492804476
True	452.1553205321872
True	67.54635201770873
True	780.6411996221113
True	329.8784583413808
True	1.7599058858130214
True	441.2955275422246
True	191.97070760794483
True	490.05008329715406
True	79.41519494921103
True	316.3116520498103
True	370.1142262339108
True	161.20755814519518
True	214.7162567072753
True	131.00708182890068
True	177.48101752370792
True	990.5274447239927
True	15.573063133143044
True	498.4015238973515
True	483.5340581015577
True	408.86533528060033
True	217.0749799417075
True	234.7816247348092
True	165.38491901087022
True	46.49488866889961
True	482.28557117854587
True	149.3738941784979
True	840.7202646736582
True	861.7455718706454
True	245.9428210621789
True	316.8905118181723
True	521.3076947133277
True	41.71398167845282
True	87.87833852245855
True	754.6700759564226
True	1106.644964292192
True	108.49508997782736
True	727.3145415243605
True	137.44656122685709
True	939.9344773171456
True	642.9610555815517
True	111.44569258487743
True	282.3845719745472
True	600.9369198149557
True	248.93001600472445
True	44.49243670541971
True	554.9769680464085
True	457.4383906212525
True	5.722267563692512
True	455.9775785487485
True	70.02771667541874
True	166.9666064981392
True	235.04655775749575
True	299.93290572096424
True	79.9726546191477
True	227.62856855745815
True	356.01200731263594
True	401.988437475036
True	947.6406308518992
True	49.5486743366554
True	864.8220049090162
True	1022.3983195250108
True	125.65676885100385
True	74.28490267843623
True	1010.3397542898048
True	35.02430822325107
True	221.8784265992783
True	84.16112260239909
True	212.561567523616
True	359.803215384187
True	935.3016701916628
True	100.53276982702457
True	72.20862047217419
True	644.7348907712708
True	270.4305098284679
True	736.782197337926
True	53.84484931036469
True	485.05145764548206
True	373.4319766883221
True	688.7225850782648
True	48.16000226401648
True	109.19740636376876
True	26.481261337955296
True	264.52055950482645
True	42.98622106256728
True	337.0869720023194
True	2.2216104225107127
True	1193.2082327138728
True	105.23467110008816
True	130.9482237961
True	357.770131918282
True	748.7595756326053
True	667.6034299848066
True	976.606299485567
True	467.4078109349062
True	403.1791096089568
True	133.05360179807167
True	407.4058457127194
True	834.7899579984623
True	425.24884318263565
True	907.9590512772636
True	87.94491015508405
True	435.9859282796803
True	181.5867795502075
True	290.9530507390395
True	769.8249324523499
True	159.5663524938509
True	131.1837341364603
True	63.33500242031717
True	817.3273846815439
True	781.065340251711
True	84.99678502342509
True	455.6588294772054
True	758.8333158786087
True	425.2642491141346
True	57.08446904220888
True	313.0462956660387
True	754.6877490788463
True	30.960505571777503
True	356.01792413032064
True	167.94800958150176
True	274.21427848771685
True	30.369081929133404
True	224.5245639732609
True	762.814894223676
True	647.5395442118605
True	52.60067560777187
True	303.3838287161805
True	897.2156989476094
True	20.340517749885876
True	306.8888734634247
True	281.83816964394265
True	427.4189447133489
True	216.4694869632074
True	597.8048661692402
True	45.96172883169339
True	966.1809737155036
True	893.9975718721797
True	49.72064736541331
True	396.4956535034267
True	727.7442569138632
True	933.2323718167372
True	259.14652265913617
True	585.2640472975772
True	128.98694228174062
True	193.0035157563996
True	132.61307348111865
True	124.34174022955708
True	210.7625765819828
True	938.2786680592708
True	818.8956770933611
True	961.2115469252914
True	21.6475533987721
True	29.07626407577853
True	358.0672998691361
True	13.284156079199564
True	661.5766207952481
True	1070.7470130280196
True	263.38487555531043
True	210.21846383875956
True	83.79152026836412
True	218.3093606741849
True	132.65049050219272
True	44.02556134852959
True	135.21801230487583
True	86.88486428435027
True	248.4111390640692
True	546.8829750222321
True	169.64500740783595
True	29.21175924693461
True	54.92767197205568
True	436.5963448167138
True	266.184100511376
True	588.1990038178869
True	22.35523706203039
True	108.96141129588844
True	664.6613104349505
True	268.8402682869399
True	457.1171717419384
True	658.2536575806572
True	109.11405132933812
True	112.92527042465696
True	83.08868925014785
True	21.547462889761903
True	126.03651371531257
True	84.78255995747698
True	99.94426097908516
True	155.8326639354624
True	240.18883985734908
True	836.2758304477164
True	280.2339344495611
True	935.6974911255718
True	171.60435705589012
True	201.9920533977584
True	823.7779135468214
True	310.50262573965176
True	588.280071637425
True	253.066875599485
True	366.5767949997376
True	451.09310914561735
True	567.7448894509643
True	636.4616298804574
True	366.0400635395384
True	33.035528959333526
True	549.122707526225
True	609.0304037105843
True	19.69515717338469
True	11.0926238351717
True	255.7078924286644
True	408.1789205151757
True	461.15541800334046
True	68.97624389780556
True	651.8954946401365
True	909.472781169045
True	232.71414330059287
True	903.8186699357536
True	285.14320359496975
True	105.126221301964
True	272.9650282365854
True	694.3780748760753
True	37.42421987651269
True	589.9087060065281
True	1274.8067080191147
True	1028.1059746228495
True	869.3166277353737
True	198.162621433392
True	87.74208860606358
True	196.39926576001545
True	850.6144361727868
True	135.5708740648794
True	1069.447988584703
True	837.7151988298989
True	40.70695449515678
True	91.46165214514173
True	422.1981846298117
True	401.7162360454325
True	204.2837248590588
True	499.8396831851988
True	665.5849540540729
True	129.33556808046868
True	276.403897730892
True	1012.3443549787644
True	53.78161571650236
True	689.8053174474609
True	553.4706567392402
True	39.943702718332055
True	859.7725956088349
True	389.7794267513109
True	562.3923035502659
True	117.12036123556628
True	266.7236725016226
True	204.6439094611212
True	25.765335275622054
True	133.7405083927383
True	727.5889026759775
True	148.62050119742506
True	372.1080734490608
True	61.57069152917487
True	629.446822029421
True	632.4485640094625
True	236.1336731807017
True	476.3828606505781
True	162.08985576522625
True	166.09603169541913
True	230.93778839557515
True	286.4042975659496
True	343.387497403827
True	128.9458668335673
True	195.37700303560536
True	25.54557072878074
True	842.7178229545461
True	314.36271334766093
True	11.078206683577813
True	374.7455108401092
True	175.63534183503128
True	624.8619222924845
True	364.1273774993205
True	578.6329123344607
True	564.2279684363685
True	465.5453017749724
True	793.3159343450112
True	239.61073695851968
True	555.6863865844412
True	159.26366165621542
True	525.7457300866519
True	368.54126251669663
True	377.233173894076
True	125.76009171286913
True	133.4028040994622
True	108.57477213157638
True	66.79979735856354
True	750.9779194498628
True	177.56475335646562
True	45.2397834551219
True	0.0
True	546.6998042217455
True	110.75770424585468
True	19.54747436839371
True	41.401639645601264
True	111.1873773858509
True	551.3341099668157
True	182.54463529368917
True	109.9287288290057
True	35.290826505802144
True	166.6076267438994
True	946.2043406251356
True	52.26444365450472
True	237.10367828933136
True	717.0651191348222
True	312.9323300337524
True	474.4145493712346
True	469.7101249492443
True	507.5043450639344
True	604.9607670528908
True	901.4189522401448
True	255.86309711415
True	1026.2711609738958
True	898.3559033975496
True	620.3251270353375
True	347.01100305891146
True	832.1434481574995
True	9.820344427861356
True	36.32891329528653
True	295.3121133940878
True	43.00096999687611
True	212.0455360826678
True	737.4621446241002
True	194.72991448626257
True	743.4368385302464
True	736.0860361801325
True	123.80870528504155
True	379.6203329861323
True	592.4010571556063
True	24.51339376191343
True	131.76625853880543
True	428.2754098838175
True	293.3862402273556
True	196.19068529534823
True	116.71328573932544
True	376.2306358793538
True	21.527739152640567
True	372.1009646632395
True	363.327603890485
True	1024.516496348947
True	358.6528803669649
True	31.36990721032827
True	452.4431614526471
True	451.8235682727741
True	230.02851734080429
True	34.13078094145633
True	762.4144718484335
True	426.50379964130576
True	182.59814039266843
True	12.163403440091464
True	1214.1551571852572
True	166.43578591760345
True	26.022939995894564
True	308.2704437031644
True	278.2657025731905
True	112.79317700295972
True	297.9430613795528
True	47.6000139708817
True	329.1487293362242
True	288.5252343923876
True	328.068768431661
True	31.2714598935754
True	50.94633447820259
True	1040.3330447532678
True	26.931302048459344
True	12.145987137075604
True	174.10518256146412
True	652.3633240912562
True	8.340171001471072
True	191.59336582544512
True	172.12461962746804
True	502.84376669751305
True	376.6206727971638
True	731.6846685919135
True	326.6478323030066
True	486.1825365705385
True	441.74858463917377
True	489.512516328288
True	100.52321371276588
True	1282.606830204097
True	889.8178457154133
True	284.3754192532031
True	550.1615491276264
True	99.49615792403172
True	597.6527666624139
True	453.37913306325225
True	164.50012586514447
True	75.94570787838681
True	346.152824729559
True	164.53477822764907
True	26.176687884282675
True	606.6432123892935
True	386.6093221160056
True	69.91602957441019
True	29.08714822209032
True	655.3898026077757
True	488.2846248623623
True	70.37505629486799
True	21.684452608098137
True	323.4391987451155
True	330.7393964035043
True	714.3932442582936
True	550.0509338523228
True	564.6994625214543
True	796.9152355860512
True	8.692432767915305
True	56.82204916775041
True	35.5971276520829
True	56.111294520094354
True	513.8276089000456
True	596.2792662006044
True	84.23462427201633
True	113.51621442295944
True	184.4600928677452
True	73.83293923337726
True	187.11019480323816
True	210.8172565500725
True	284.6659813718068
True	813.3486675205974
True	597.3358497587136
True	283.9627105503056
True	198.01084341630013
True	270.9522264673523
True	241.53778698431972
True	753.6919292523511
True	331.0384793546154
True	171.22692037579816
True	892.6540281951093
True	344.5116092857918
True	481.52886861711664
True	154.91875650946628
True	117.78926971266026
True	65.22588463537004
True	209.5588261162904
True	968.53085689268
True	506.825017094147
True	104.59528121272218
True	359.37437627122813
True	98.6562879930089
True	642.4840482309253
True	4.232011357610056
True	650.6214999517795
True	39.21578635500586
True	875.1977778868451
True	836.5783397469743
True	209.0207792327681
True	28.23603107139313
True	76.70847317989585
True	455.0543036472556
True	225.47795266195985
True	1.4653248042351383
True	80.40604950105559
True	1094.3179898825283
True	355.8840182310182
True	669.0177383744872
True	486.81282224492014
True	29.606500641960277
True	141.14267092551572
True	435.3637533344519
True	957.2219331099446
True	819.2657653262361
True	439.4259679486369
True	333.542297026953
True	17.72026942391684
True	77.19785210530151
True	748.5913138361115
True	455.2608559579838
True	387.7563107214245
True	890.4789536971011
True	24.59287751600645
True	212.50356166012168
True	915.3739554073328
True	238.0705451474805
True	7.889698908128378
True	501.8466823442694
True	100.98412524134542
True	627.1135563642958
True	52.85282492218311
True	262.1312068179664
True	884.354147135354
True	875.469771421667
True	284.1869781759205
True	462.6548597291613
True	120.8537881919494
True	587.8000400534238
True	263.0881449948602
True	197.11761290343424
True	868.8637016454505
True	55.18838319851866
True	735.9556768812133
True	274.98356868158504
True	293.79626386779006
True	164.44111522106192
True	475.8580889042405
True	578.9733460214778
True	366.5813003242253
True	412.97056282617
True	70.09565724498846
True	146.25707902112654
True	449.5165321813144
True	215.90918089955505
True	36.05034648767008
True	206.541876918412
True	381.49847145879954
True	377.9079008303673
True	741.2301914826055
True	129.4384739298808
True	649.561261874998
True	520.4448970570912
True	604.8458510149482
True	141.81208619677855
True	36.419234851244106
True	684.2616148420445
True	73.47010203013994
True	552.7983702431052
True	673.6876648303111
True	460.1123487508159
True	140.6633084466117
True	536.643077890713
True	4.993228937705668
True	390.6645530842752
True	34.72851402403356
True	619.6786202049085
True	257.468563343684
True	595.3737587756507
True	666.830280358847
True	146.1799953291255
True	520.5481074902499
True	513.0780208693072
True	60.28220133202035
True	988.811682954362
True	2.260506055119281
True	27.93737091284808
True	627.0221870453672
True	693.1063877984191
True	132.2738248920046
True	409.8228817237936
True	121.0697488894962
True	69.6706299132055
True	462.3334163546567
True	38.18433968333985
True	511.2702182952592
True	12.734410010011691
True	863.4591733341689
True	563.9630860418106
True	672.870618168125
True	98.97761637720066
True	375.8031149200938
True	1049.9096631554175
True	865.1195651345282
True	146.98674531381874
True	537.5191059078879
True	461.31670653499975
True	259.68778517651174
True	253.13533988978415
True	6.046256213888485
True	325.14435799787856
True	11.652929981285617
True	361.6981739058356
True	77.1550317725855
True	414.2515463809
True	636.928086413211
True	128.99798990632152
True	241.1284178595549
True	625.3398616810994
True	679.2288309910738
True	285.89408423483604
True	135.8575373485723
True	164.41830745838496
True	482.2488206677565
True	86.23173088127035
True	9.086963456756866
True	509.3410792138342
True	570.3769568965291
True	19.28060578387013
True	134.38987137277942
True	901.0004322513332
True	493.185979114273
True	277.23736922503645
True	32.48040152103622
True	485.2065115524315
True	108.82780314511577
True	599.6123392354581
True	664.6013427926265
True	290.28875607908793
True	383.5208260826575
True	187.60101770690716
True	238.4995077044059
True	74.65146286525992
True	211.14211672564824
True	510.13633182877766
True	21.50560933258632
True	463.18086464505296
True	369.6307425135975
True	750.9728483258888
True	889.4606673484124
True	931.9063946489476
True	158.22743756175902
True	399.9728894386781
True	72.56222396167811
True	189.28399208064783
True	316.8030495659948
True	9.91514113223806
True	792.5301340945746
True	20.364718349336066
True	396.6401517065511
True	256.8008990711278
True	650.6744612115501
True	206.54092412921605
True	36.95609846172785
True	694.9995318594644
True	1082.516082647306
True	227.9819317192548
True	130.5405168985315
True	586.3742742558098
True	506.160907026177
True	17.531465590201016
True	813.4062298432052
True	105.3616796949254
True	44.03806975097016
True	299.41769792731105
True	359.6554724990514
True	411.1569556443288
True	276.7429648836816
True	20.022705047608547
True	24.39701720848661
True	862.3206534077324
True	205.6779839898312
True	113.20299610473948
True	839.4881167542896
True	657.609937366001
True	628.5043415909705
True	451.4957778785503
True	146.80105468023373
True	33.80251445810849
True	97.61576368133218
True	436.6905490638121
True	234.5034051634938
True	469.7003811865731
True	144.10054847472264
True	469.99347048387466
True	655.6091601211198
True	982.526850512094
True	23.221176939024804
True	954.710223539143
True	1048.8959790011893
True	455.7641730561418
True	80.13988178343747
True	793.5185951388399
True	639.0850406440767
True	646.9461341422194
True	172.4335186448777
True	742.3712500661076
True	710.2073832505589
True	123.2636144009766
True	783.5773053404494
True	842.1360258519918
True	495.9217857691474
True	236.395434080949
True	67.826890082967
True	313.49609551699365
True	339.1693210508243
True	471.7177411702398
True	436.7219957495457
True	193.98735829513296
True	306.7314633478437
True	2.7795632513510533
True	13.035244031297625
True	96.9943299509217
True	129.59495602044177
True	357.0687080018892
True	351.039855490414
True	115.71183928370937
True	18.79404774771746
True	213.4667229485846
True	853.3553979906299
True	466.4842624349069
True	522.3386253688818
True	560.9250505226842
True	787.9826234765477
True	637.5949939838156
True	95.3161021758074
True	204.2156691638966
True	243.85551429540524
True	285.3953500157604
True	108.5369107538441
True	368.1433669707511
True	441.0544457483993
True	179.3015988792523
True	655.6844254857463
True	245.41802654590248
True	207.34197972816125
True	29.0848384895657
True	234.1411218890929
True	492.3905029056155
True	157.04316062827675
True	518.6040550597911
True	473.2529514850543
True	240.1613918115313
True	101.72783307645892
True	45.45246864807714
True	397.1223791001629
True	772.9902790654032
True	167.58120286802568
True	1029.3034463185982
True	1070.8842758070227
True	483.9452777697892
True	95.86791059364867
True	119.52290941085576
True	677.2421356165954
True	9.394760015582865
True	220.45497258397904
True	132.58032841023686
True	115.7703292607408
True	315.5493865755752
True	636.0847690896858
True	36.70936221802353
True	125.5102907061896
True	933.803557975112
True	54.27548967980741
True	462.7518818669538
True	524.0606082063449
True	240.4856411139261
True	130.80469329022586
True	916.9499202568954
True	1180.8302702629398
True	510.3347063688955
True	642.7884641233429
True	213.57013404165176
True	150.04985958894005
True	308.9919052160536
True	263.1441726110194
True	178.7923627532414
True	301.7863373232175
True	349.50420622336713
True	11.22793310535234
True	628.6366316481611
True	149.78828112575636
True	77.05858826267375
True	452.724904887839
True	308.685993114421
True	1180.2468994371757
True	359.662822950029
True	1007.6761437014424
True	9.901399780832524
True	263.0945127444764
True	228.53836990864684
True	150.6710945384633
True	471.6923485608092
True	192.0367533854773
True	401.87941596276863
True	313.46703420715073
True	110.88311253040312
True	362.9512984885316
True	1068.2118956085833
True	729.7334262732709
True	224.71113460483028
True	106.05391468010916
True	282.6144657174105
True	26.12143210039545
True	363.2784522927253
True	307.7255919448634
True	587.9405916109472
True	452.5385858902938
True	353.0654311521924
True	155.619571128668
True	9.0346301654031
True	430.9219582534473
True	285.4352178998973
True	144.77658216973077
True	301.2413666000644
True	452.7123324815149
True	804.9789324128283
True	300.326484493725
True	780.3884606190217
True	419.10509786841385
True	370.199868560076
True	1.380295344149283
True	1189.9829753992012
True	102.96580757511852
True	911.7110003700204
True	195.5601499158216
True	439.3445806703357
True	686.2163532092557
True	81.95281545419428
True	492.95357296346896
True	35.85372419870105
True	428.17055084711245
True	73.26720174787023
True	227.03074878446316
True	39.218218271851576
True	668.2619441208938
True	191.5880676802584
True	24.67297063630681
True	381.4642420980231
True	108.56031522551726
True	162.37299765969814
True	827.2679214636902
True	254.7039579269696
True	152.8029436649851
True	361.89098908708286
True	517.11134275301
True	329.1877077367372
True	512.2608916144344
True	635.624875249401
True	156.51502498408863
True	7.115942012611921
True	74.06726560163358
True	405.8792418791717
True	87.91862354708739
True	82.17050749522775
True	1053.0213296382185
True	27.325864068490997
True	331.650424166664
True	318.0270946709141
True	451.7782673028055
True	673.8506937372459
True	196.12879262229484
True	670.9996136104699
True	324.7825093176201
True	352.94065382792564
True	267.1379900321993
True	219.25757331527612
True	357.1372904723081
True	432.2422974754281
True	417.6647311148051
True	592.8125468719737
True	138.09975207472638
True	76.35234283935273
True	40.81997565415082
True	286.8202313741215
True	646.4710822821885
True	407.4655981751751
True	788.3700861096739
True	215.72589343578443
True	394.9212734783989
True	68.41600740962947
True	54.97511541722977
True	423.4112589019236
True	194.14792379959368
True	222.65541537424576
True	45.35471733200082
True	1104.3695068286825
True	170.29968069774992
True	900.5778340605559
True	317.82417034563406
True	928.7924446800506
True	238.99638460698856
True	461.5927946076738
True	540.9550398321662
True	593.8494970751007
True	215.9922977336462
True	467.83030283614494
True	955.67642577148
True	131.53136456237866
True	6.98064073088364
True	577.792260841762
True	29.64608965968977
True	79.43841256700964
True	794.8227559403747
True	222.19697616386543
True	974.41360266045
True	695.0137027756323
True	394.4840187687056
True	291.1747371040435
True	477.95495953426
True	335.6133202112378
True	179.6764652218763
True	655.5894007646576
True	710.1616969343039
True	211.6869756115996
True	89.77795131289477
True	506.08047852960846
True	133.58806363076235
True	383.4886630543321
True	337.6608054345124
True	61.60063489275157
True	387.50497605057785
True	411.1649319029411
True	364.576904069434
True	413.1391787280116
True	419.1205597098207
True	642.3624189583494
True	55.67007805269556
True	437.13314732968166
True	328.02999586297574
True	657.2825462756915
True	212.65080134896007
True	100.21690393972447
True	40.52595317376971
True	536.4898392991909
True	644.3441710164745
True	188.17684843787396
True	422.7319838727887
True	332.43603308560006
True	17.384292098613336
True	172.2765714514685
True	292.66006698844365
True	2.6749932036992394
True	882.2739970464961
True	77.6689697868261
True	102.68585330339928
True	114.15562691850889
True	354.7811556605328
True	34.62412306597557
True	465.2709447710567
True	228.3346184380668
True	5.428565126282122
True	120.69417678914834
True	442.4332674542182
True	54.23979072914035
True	70.22226343697729
True	178.8234456905704
True	294.0259304139386
True	994.7675952228316
True	386.3160106015856
True	995.182927285613
True	179.29787453406092
True	970.5617277545826
True	779.52497673541
True	641.6435446126395
True	410.8705659134326
True	383.4313734925478
True	75.33887803502296
True	72.21420723991038
True	83.56277223910033
True	177.078880769121
True	485.0815457379584
True	1071.486679227295
True	181.25088985568092
True	345.5634898568948
True	431.6706245325206
True	558.5584987686586
True	584.3665971196829
True	289.94003426492674
True	453.1406812468799
True	705.2344763904576
True	97.11332323655512
True	679.4231453196212
True	260.5905812190141
True	129.13225326917058
True	412.122676200824
True	869.250457139051
True	422.8920755021591
True	892.474346630942
True	197.7639760680244
True	347.0171645742166
True	691.2832436000892
True	628.7851352440119
True	178.6273854514357
True	268.5799036083099
True	783.5298834578398
True	31.715744606190064
True	186.1363907778066
True	492.39582183953326
True	712.7967180263569
True	103.21161549708836
True	35.73413373632422
True	165.44469594774586
True	717.981906452446
True	316.5240931973317
True	559.5312959791371
True	352.18375027440374
True	305.0264332384521
True	442.1735781060502
True	512.6127519058492
True	72.73501693814518
True	367.1694405008288
True	759.1290416834369
True	0.0
True	305.5692396824274
True	250.5733712095769
True	970.52797472215
True	152.193285558276
True	655.36875081552
True	632.6833049802523
True	108.64233499837876
True	215.8392784986208
True	131.1659839736912
True	11.51443312599063
True	296.0344006983847
True	378.350254918823
True	1133.4130197489644
True	234.06581349516907
True	407.8177494294407
True	648.6207144991381
True	210.24114111693868
True	26.871464830461363
True	874.7530976428402
True	584.0740891683988
True	143.93828473246234
True	634.0181350424787
True	160.7500898986197
True	299.973922257672
True	798.0136616419301
True	32.87313554110548
True	107.99400211574304
True	528.0444549364732
True	67.15736613010273
True	77.03036022958675
True	396.05867945809655
True	23.818637607238
True	724.2890320508945
True	102.95611981296244
True	153.220382111115
True	19.98328336026824
True	744.7228708096821
True	30.222380496182154
True	772.4734599315497
True	393.6070176405581
True	116.28608544371323
True	704.4360166954261
True	517.0276577228827
True	595.5548677714692
True	49.86329613386076
True	360.1500573122154
True	6.757872872320871
True	96.43683970092444
True	361.617174318479
True	47.937672791524754
True	113.63129263796544
True	317.4555228460973
True	186.6429250480749
True	102.51418478942772
True	642.313660166148
True	21.183372366585598
True	1148.0362127017936
True	498.360805217488
True	300.4387005509303
True	498.815963399769
True	124.99190578006548
True	792.7918296796266
True	1080.516196285989
True	738.0888738662468
True	171.3482747674435
True	223.14879150138384
True	52.92217999538862
True	57.97220157776247
True	153.07720485108777
True	99.81269111325092
True	169.61416948841335
True	1167.5054077078428
True	319.9604494698306
True	346.5683407798809
True	704.9197668468255
True	17.397564119759263
True	15.366846367641063
True	583.3048368086775
True	6.552301432244025
True	109.86996797324622
True	676.1664614419767
True	179.53715319270182
True	629.4592403286343
True	849.6178841394826
True	161.51458923689935
True	914.4088705798016
True	3.2454413492067564
True	448.0125085410581
True	1044.595465276784
True	25.538971131548465
True	232.4119966904689
True	146.0152594739807
True	956.2006940000088
True	232.8174265749338
True	488.97483427382485
True	114.5984441120302
True	518.4584165599763
True	147.5513894249351
True	96.17328464453897
True	388.3571306691714
True	64.566810959141
True	56.17194701063141
True	1061.5286778260015
True	265.61199096722834
True	159.06183358218271
True	365.1581130119675
True	397.68129291949066
True	212.78054588959844
True	161.03373447548034
True	389.0887208774868
True	34.13163129151797
True	494.9605463134423
True	1152.0094251478515
True	113.32762639608644
True	469.0260510575322
True	325.8655077878872
True	27.225054225947574
True	399.1222138933138
True	98.91828941536012
True	593.0753444148606
True	208.31521225704049
True	420.2996531973715
True	22.26727633066324
True	432.45836058565305
True	108.58895194367004
True	332.4678957007368
True	34.769648699979136
True	177.02833862180643
True	256.4892782366504
True	764.700504371954
True	51.386156917576926
True	143.85596819623464
True	239.0856367755792
True	142.48948788603352
True	628.5829425525147
True	574.7703524512084
True	779.3888321074561
True	397.11600195843874
True	543.1753919715653
True	411.5004151999968
True	700.5717001584138
True	69.08131671950969
True	465.6982308572895
True	425.6206087711606
True	47.196534891716674
True	88.83218143383768
True	127.1465534355354
True	87.76937541187753
True	323.5413371756719
True	855.5140443204111
True	330.53098034732017
True	1077.6208857542092
True	325.8417106703938
True	899.8049435612487
True	145.37154662446022
True	581.0583479242553
True	614.7091885064185
True	706.7553008641448
True	421.558931043564
True	65.52069880910499
True	301.8994085952799
True	42.01048540143219
True	163.79210802360095
True	177.5674136229788
True	1117.4154864045672
True	223.3378809298614
True	561.6090899959247
True	530.9647593972571
True	572.1791658620231
True	875.2563833067368
True	599.0407290277752
True	624.0991552881146
True	928.3809189068623
True	126.551017126386
True	320.2054949686266
True	271.14218772739
True	323.88506610871445
True	89.96745206249122
True	370.216920056076
True	3.887915262976908
True	329.8780392028798
True	268.8095217989348
True	578.2153054397235
True	278.4839355510248
True	364.01231105413575
True	9.75035456209136
True	64.03004720706485
True	533.4893047532986
True	31.36678384589614
True	142.44407301745807
True	63.35718898858447
True	142.22110067437896
True	241.58813576158397
True	72.04624774245265
True	381.3032209389025
True	278.88126026467336
True	96.910691530163
True	333.63004016229047
True	62.14066639434076
True	588.7741075821895
True	856.6900658390225
True	277.24403805351113
True	1175.962408446967
True	110.60021710207128
True	291.7791735326037
True	1043.5423577193826
True	90.55756177897985
True	282.723511835757
True	9.267813683320467
True	404.516685431734
True	452.65395457047646
True	147.68875686881776
True	621.3876733810587
True	884.5570560965415
True	156.75409652600706
True	72.63882912638653
True	332.5542102417206
True	547.543555294658
True	593.8192715264605
True	1223.6598194689718
True	26.729657339347597
True	951.4787539390272
True	134.379053435221
True	643.5727137341739
True	122.9985832679987
True	128.05812910514442
True	191.11748853751303
True	176.98508186076862
True	741.3306543121713
True	202.4673500542385
True	227.7884195433992
True	66.6717247306821
True	505.7778936807615
True	438.6941606921623
True	173.27471841113228
True	242.5977784651496
True	16.56688357045697
True	422.15543836017184
True	222.48896754360496
True	292.02839724707974
True	115.64126323318612
True	727.658074409625
True	432.8244838980367
True	257.6747029295623
True	643.6461357751191
True	523.6068618947772
True	452.318368936736
True	143.2188776912001
True	529.049050778231
True	424.3460050388242
True	2.9897908165140987
True	200.43583069171785
True	87.59857735187049
True	246.21283899211303
True	3.251681923458696
True	130.52265195051916
True	347.9752719878902
True	6.469860197156428
True	851.7644357497968
True	161.78058063916058
True	705.1986852270343
True	798.7969509699394
True	169.4065788152706
True	214.8526164908281
True	489.65565194279833
True	828.8425030191598
True	48.75513729622938
True	37.93105255400327
True	140.12789886460763
True	621.8900498259883
True	717.8155104563265
True	187.4420286493941
True	597.2848493720157
True	591.8804174235499
True	843.9814136570865
True	423.2353043473996
True	192.64642638551348
True	916.6791065180744
True	216.2759362066574
True	152.6143057898519
True	321.13595426608015
True	227.57539994012384
True	208.78191666719
True	625.0662520384499
True	244.8998395456719
True	197.7915057808769
True	459.552141272292
True	471.679576661389
True	64.70473358339696
True	289.7025942602461
True	80.27389486098808
True	344.9829688229849
True	354.4832639180943
True	254.77400323397632
True	172.33281019490698
True	373.75631721864846
True	639.9387167269083
True	754.1547898321736
True	299.4692495061905
True	740.4509357575928
True	66.94452516962419
True	859.0892958495862
True	339.6108271112276
True	12.902244244145074
True	600.6847888041168
True	693.3289544148265
True	257.5584321431851
True	170.0118980356071
True	48.27544386661752
True	374.5557686535452
True	76.39977911018632
True	13.069650685957184
True	890.8824517227667
True	361.713072825688
True	189.02707326995335
True	1006.7771284372644
True	12.265004436830308
True	773.902448462269
True	30.77192382632991
True	664.8877476363828
True	60.5170635612158
True	750.3390429762527
True	448.6639268597508
True	190.5873199430036
True	440.7174989822362
True	211.49976189370005
True	301.23013043768185
True	216.00215770505463
True	401.4146587596893
True	9.72896217050844
True	319.44105372807763
True	116.39620273606752
True	10.916915178646477
True	466.64813796714367
True	726.9031293297205
True	278.8809148203688
True	75.90341240673769
True	310.6750181765652
True	84.17914801267843
True	191.02798599007457
True	180.1892585972701
True	390.43408393354696
True	41.45844100456419
True	135.5733351371606
True	378.5865443739406
True	872.4253651459182
True	118.27838233456598
True	211.7811693740735
True	444.84234168934
True	20.165661514935557
True	417.67492630908055
True	512.2904103329736
True	90.07196578328892
True	397.30738783644216
True	353.30284153659454
True	414.63251385753824
True	580.6847894109151
True	1010.5785507888304
True	981.4826992757468
True	54.16249865115408
True	1038.1587550379118
True	109.08927396920566
True	112.02548044469268
True	112.68063405500816
True	498.3318887672983
True	370.0443412735024
True	587.5892409606886
True	252.1536616455969
True	165.2705935720587
True	408.9625302207153
True	14.581093120157238
True	461.2470638004031
True	394.26011591935
True	147.760075627254
True	88.81049306405504
True	555.3418629569023
True	989.007439265312
True	192.42611997150627
True	65.91488242102452
True	404.613183785362
True	373.755598338588
True	486.226529291844
True	340.6242969543654
True	3.630536375457143
True	522.927320282984
True	516.9061273961878
True	500.35893689265527
True	186.82637222185133
True	106.10393656064946
True	21.092653212629152
True	375.8112937024376
True	106.0129836112276
True	7.394438290344407
True	32.559511469833055
True	347.22424064212527
True	648.8292126457342
True	131.04334491920662
True	85.38175034255599
True	24.822045337372423
True	420.3540823561469
True	359.4860751161672
True	786.2935483148549
True	298.3851249974948
True	490.0732706982658
True	535.6844006661113
True	523.9918204920776
True	293.69624010778523
True	579.6313565151302
True	102.7527976780332
True	580.6716457065454
True	8.126492387666161
True	365.4813335048879
True	454.9974650577756
True	965.8888761677962
True	359.8611099780555
True	822.572702640997
True	955.714818736239
True	177.63244793133805
True	38.73050806749142
True	374.22278889251015
True	384.6992437866709
True	588.502877445766
True	255.50411534496783
True	28.94519408992355
True	628.6626413047325
True	125.25757670907775
True	1031.1182169445651
True	323.843219514455
True	467.2516429949852
True	122.54423876420142
True	801.3359348314865
True	137.94796474985466
True	817.2134560589398
True	580.3805278173264
True	179.72902779929694
True	110.3882442106223
True	67.87521208924363
True	561.6501316125507
True	869.7986462596407
True	431.5867683548449
True	564.0803060246038
True	136.39095196833148
True	611.623233365176
True	525.7285619750378
True	783.0049373575341
True	326.7850765240204
True	577.0372318044177
True	119.198443505081
True	24.106078694733057
True	407.45924328917874
True	176.22662037763249
True	101.348417784376
True	353.24416794755945
True	1091.1975288422952
True	259.8775073600207
True	553.4367328515226
True	12.496345775703803
True	74.0641537050659
True	328.6436811474704
True	785.1170178564537
True	453.0074185250249
True	531.8536374869185
True	710.3494036692646
True	63.53021534766248
True	701.3094881253506
True	49.219934346720045
True	103.85675951444804
True	186.6176336530562
True	78.5424402320214
True	24.76653998386525
True	292.93411948552966
True	451.9369260319475
True	874.5377690848162
True	858.7074358692468
True	5.894534161974312
True	283.3878546782953
True	465.6907227570514
True	126.27460846153194
True	239.61714880892487
True	322.04009328804426
True	1318.0756962721389
True	446.5670379570843
True	27.9047170533797
True	186.94935959595088
True	685.4203308891061
True	36.70344437365268
True	170.29626842127598
True	569.5923712325406
True	71.36063652920821
True	879.1995790975245
True	315.3615489426775
True	661.8038712484127
True	79.40555843042901
True	658.6028887065245
True	567.3018002081313
True	879.2210912392204
True	258.42118604156565
True	504.6471610295652
True	836.9136009728074
True	948.443488912364
True	223.32803675542468
True	749.1136514727654
True	202.00294799299851
True	448.7167554960584
True	364.3674919876497
True	503.0458771494408
True	499.0286043651416
True	310.96375526582017
True	350.3044461759715
True	115.72088752297418
True	337.74307791060704
True	1147.358151988282
True	320.67665634994626
True	147.6141688949091
True	303.6414786094676
True	741.7398928078802
True	654.4218810956601
True	410.4493866021449
True	117.343869676315
True	333.6347382999639
True	33.18568910939512
True	169.96420178771072
True	88.8525163572408
True	92.82361081271452
True	547.6650960967565
True	135.4120528940172
True	135.21345715909302
True	103.59728728982894
True	87.66172143980006
True	458.3935099874668
True	394.2431414067858
True	1056.2942040372395
True	540.6658285791216
True	836.1593852997519
True	271.2263540904063
True	288.3339798862338
True	556.1548716874768
True	195.83180956258755
True	741.3375787878468
True	241.86503502247248
True	359.1683184064668
True	70.9790149226379
True	113.74939436938608
True	270.76086870142825
True	124.9272699191926
True	480.70169497473336
True	29.03082156155064
True	577.4157866936399
True	1000.6587669284966
True	721.9690065479556
True	1.214870776809676
True	63.26779989638847
True	497.20017582077634
True	438.94229434011817
True	76.21294073299269
True	118.56534627025212
True	298.63707269593044
True	73.11888690058449
True	54.93432133889578
True	711.8877045396513
True	654.9745977106281
True	162.0688412035818
True	177.57387954579332
True	540.9604459064294
True	59.35833473607009
True	26.89150810215072
True	560.0325910218502
True	437.3573935529223
True	1128.308389022593
True	49.44486269990495
True	468.6519385704752
True	863.221000111475
True	789.190256044007
True	296.7794679957972
True	758.8237745090463
True	400.637610188827
True	42.621697305741016
True	95.44326130688692
True	694.6807035350118
True	76.47235311036927
True	142.6956820634536
True	950.3407503634148
True	182.56354562399864
True	269.0891263659006
True	105.90345578153315
True	656.5482432364074
True	604.8585265423688
True	214.3801495036688
True	430.34273485440536
True	41.97198000117803
True	279.20850220974387
True	583.3174827736168
True	647.3130354006618
True	318.4301663572814
True	75.92087632825286
True	937.81839527428
True	1047.3982916337466
True	547.7039521125935
True	64.8993722532092
True	30.223325526377405
True	90.70466576638948
True	105.50477092269962
True	104.09116977372992
True	847.3542698918136
True	1201.0272981439605
True	725.9585477339788
True	318.4676256529598
True	8.974350797785162
True	19.63717348409958
True	347.1505622278344
True	476.1134852652517
True	44.118190570967045
True	561.9703827683837
True	435.2644986410059
True	403.8196298954439
True	82.50512580906477
True	199.82425460020312
True	258.57275367786906
True	132.3895771842001
True	393.76965815578666
True	42.432343115584665
True	180.657176157003
True	1186.9268831362483
True	6.522335465405547
True	28.16755336658703
True	579.2082874821227
True	358.9970869200157
True	795.0119455224283
True	158.54631453828003
True	778.8992138887804
True	583.8111989391637
True	280.6892519615035
True	413.3719146918836
True	350.25187893923976
True	290.654926803261
True	265.2685179960915
True	384.4003390498127
True	506.9064751876763
True	487.56162145882223
True	112.36826373623472
True	360.90262589816376
True	8.390558214928783
True	192.52985919131825
True	231.6518364244349
True	853.3537016593649
True	583.83144473036
True	32.06629535678835
True	708.7416326417346
True	827.6773565400946
True	104.56607499892966
True	346.9529182495557
True	850.0367185411967
True	225.63119675360693
True	157.54230040570647
True	535.7522744231461
True	566.7832301158304
True	1098.9721614053706
True	150.04231997684354
True	153.82820517291788
True	255.58981169875725
True	329.83972895573413
True	397.273815745112
True	404.8645140723028
True	303.4247935893435
True	466.3800572116002
True	491.3711458728035
True	229.3480322928139
True	1469.808095292389
True	233.74726923700777
True	422.6322554212786
True	51.57532207254135
True	756.0791435118413
True	251.44677282855844
True	909.557030386048
True	569.6154218074053
True	331.6429337968028
True	745.871637341633
True	257.024688131567
True	215.144511247846
True	245.32427604462887
True	225.36031384151025
True	137.603917349756
True	251.7360615672573
True	733.4979922918601
True	552.3411955832138
True	224.41217922668235
True	1179.5800981030286
True	117.0012034848597
True	268.25421006240987
True	69.57213593711295
True	305.68038748800194
True	422.367984873976
True	92.9309798073697
True	224.32806031939225
True	76.81357561452434
True	688.6459255795629
True	373.25134518856487
True	226.99058277839103
True	739.8700803626743
True	838.7294322048489
True	819.0342957516888
True	834.4468059947759
True	346.92420789044
True	1.5061358038307415
True	266.20578995178187
True	56.04086525365421
True	385.9804864923961
True	53.95907701853216
True	355.26964269482727
True	831.5026680392793
True	1031.7159630277024
True	391.8194767062903
True	21.55646591807181
True	518.8027524328812
True	530.1371193422964
True	202.4804847389248
True	240.7595669560247
True	278.01505634273445
True	22.981475595208
True	129.6294620263131
True	934.5970773172374
True	59.08100944180049
True	497.75735857886815
True	795.3165319429058
True	103.27536685033292
True	245.348435198785
True	116.37355236332964
True	14.927975814610033
True	1.6536009705525532
True	124.874766994618
True	1030.3741292569166
True	474.337901905616
True	71.05364769951218
True	771.2308909980504
True	334.5241859598251
True	1.3155067828388662
True	463.2112312489921
True	185.613178271962
True	505.5570117415805
True	80.9885479504816
True	328.14745514475305
True	366.7299836686653
True	169.83882224491353
True	207.38675676088388
True	128.77696078325195
True	178.5071462014758
True	1009.7673587924633
True	15.532753357236468
True	499.2828189353282
True	486.0651229570164
True	425.3072641368127
True	225.4715396312221
True	229.82163779652865
True	153.8016518352728
True	48.62392605624773
True	449.486828756652
True	154.45640211365716
True	811.2232305736095
True	859.3422848494058
True	252.17941667245063
True	315.41241035322724
True	515.4833540366898
True	37.535454493944
True	86.703891587462
True	760.5193252257097
True	1084.3266385176014
True	104.62614244776628
True	712.6914502644768
True	138.6919943278945
True	939.4755844841328
True	651.2608047974109
True	102.2801036836904
True	282.433368449079
True	652.8243456699252
True	267.4763058062464
True	49.43686809946016
True	595.3753981165045
True	424.8111816431195
True	6.027326201242602
True	477.141323167887
True	64.58589966389378
True	171.0925262903632
True	245.06021439028112
True	305.1709255657455
True	75.4350291085071
True	236.65091474523675
True	344.00378337683253
True	430.11249889492746
True	947.3265096139768
True	45.67884529567755
True	889.4590364792401
True	1044.1903519165808
True	126.439461180976
True	75.94512137787363
True	991.4152176466836
True	35.932409677359324
True	223.41856349613303
True	83.33236274070904
True	205.37118411935245
True	369.4008461211792
True	971.7613500868712
True	89.56182097245352
True	69.64107878896795
True	669.9149519877512
True	267.63444394444366
True	725.690825828629
True	53.50047505544221
True	480.4888545518292
True	409.0552293516995
True	679.9724963527934
True	50.91950171407936
True	110.04601635626652
True	27.385520601803183
True	269.9079181646341
True	43.29159940183356
True	353.4493511406941
True	2.9222720700927702
True	1185.1793979434658
True	108.02294489519856
True	135.58501551196454
True	356.3255146770084
True	724.3172252818844
True	677.1128255184334
True	1006.4932319587994
True	444.9863314757096
True	415.9245799972135
True	136.497313184216
True	427.873931621985
True	866.9172638075341
True	439.01952128738486
True	946.8392782185376
True	87.32897351135242
True	436.6569176152761
True	183.45071044135136
True	284.3538964515319
True	732.7692027784569
True	163.658867381425
True	132.86606237645307
True	60.26508112998192
True	846.2652141567947
True	782.8482668889447
True	78.18463558450885
True	461.6718574341553
True	739.3758421760714
True	419.6398612059043
True	57.08330982411687
True	318.9879492289755
True	794.4962637470103
True	29.59643223080553
True	356.7082517352344
True	167.64112967341848
True	272.19889697097426
True	33.71577143429874
True	216.1711151125267
True	764.9484839882828
True	639.8629814473816
True	52.28611603092052
True	289.88774578785285
True	891.9512746050889
True	17.72433691186352
True	328.2182654076313
True	300.7269500386934
True	436.1092750464889
True	219.94023879471885
True	603.5982119772233
True	46.62286890318671
True	973.5486446390256
True	904.1910367167652
True	48.16908513462922
True	401.0983771090966
True	734.9261228059725
True	958.2124687893267
True	270.7475650114016
True	606.1280242303064
True	130.90745095902682
True	190.6784514474808
True	129.88459627103262
True	132.3224944608645
True	204.80422206721704
True	949.1321309047464
True	766.8907517825814
True	945.4416786955584
True	18.80127568839381
True	28.110783386032043
True	362.8938351355465
True	12.804637865451346
True	612.2998714123623
True	1041.8681661231076
True	262.82707820186124
True	214.92640589513329
True	83.21047502295353
True	217.4031196980344
True	126.09717893058752
True	41.75375164256511
True	124.41046774101518
True	89.43202471333981
True	236.7674633956227
True	554.3954789285114
True	164.66325956805213
True	28.5460850152188
True	55.13274585938581
True	423.0592086205695
True	272.35874849639447
True	614.3538353509801
True	22.663888553971866
True	113.16956766252174
True	658.6024286332635
True	260.19713043182605
True	477.28995467407225
True	664.64373330141
True	105.21884037891954
True	108.35468608091507
True	83.80691260557374
True	27.20842682803784
True	121.13297988275647
True	82.22281780165468
True	97.85227389087056
True	152.33861293423922
True	250.4854423235728
True	827.8644013538016
True	286.9983318863561
True	949.991557736082
True	171.9560124653973
True	204.2548713340031
True	781.8087559346098
True	308.6751888021717
True	576.457420342563
True	253.85296908580776
True	363.93804118447554
True	432.30106967465264
True	557.796962334882
True	650.1081305880272
True	369.3999325253972
True	34.904074610392826
True	556.3004888741674
True	611.9018753548786
True	18.965014568848385
True	10.391296204904014
True	262.2786072969188
True	412.4872010929338
True	447.8480104798476
True	58.68000588742416
True	644.7860494740678
True	918.0422920829768
True	242.7569616916448
True	870.5662409407113
True	275.63972383139105
True	105.12097858400315
True	276.821867557263
True	658.1480037698408
True	37.3951698407597
True	589.8180788947475
True	1268.762162052672
True	1018.2101833537404
True	898.1745014357609
True	208.28959747512627
True	87.5666443119963
True	195.06198710491617
True	831.7064684847405
True	149.39728860734644
True	1075.8074484589315
True	847.435364637648
True	42.01659223068459
True	89.59936767030624
True	401.7781278963222
True	393.1383108858877
True	199.9572788596446
True	515.9485197571206
True	657.9438176804342
True	126.16878167093016
True	274.1024826725221
True	1000.0093202120548
True	51.6369255072145
True	713.5431181805089
True	523.8041422447142
True	40.33725483880659
True	811.5869726658208
True	381.8981420585117
True	575.2074000877387
True	108.51490553012442
True	263.9569298901806
True	212.56246829477493
True	26.624331269651567
True	130.51934169336712
True	741.1176682205352
True	140.66712418056622
True	373.3634205136608
True	66.34219295216523
True	653.070611120295
True	596.1669991479754
True	232.2984190463126
True	467.0461602428826
True	172.77581619712913
True	169.76781891199906
True	220.69229977736413
True	282.2043307203444
True	358.8557487598028
True	129.381747507807
True	194.25261891777632
True	27.840485863546665
True	897.3306779252423
True	326.7942730470254
True	10.650575346494614
True	366.818506449452
True	160.9375552329498
True	633.2518661359061
True	364.848872366545
True	577.9827245948643
True	543.4028596753186
True	462.5507333567712
True	784.0066322780723
True	240.4563282826913
True	568.5883347036792
True	154.98411855057302
True	560.3206990510965
True	358.6845730475652
True	374.9169526613752
True	127.1248841747243
True	128.04147767325708
True	107.79469529490817
True	65.02379004582873
True	746.5850181270489
True	182.815624784892
True	46.79348545547681
True	0.0
True	514.0684357713999
True	116.5732455105434
True	23.641480101261283
True	41.96851218705195
True	105.0555249541364
True	526.0469694864721
True	187.48106071866457
True	111.8698824602574
True	34.42631595765898
True	160.5182404458722
True	917.3141575338688
True	51.87104339555908
True	234.2264046345451
True	742.4877952551652
True	311.8665659613925
True	450.4406840398231
True	474.0735335503371
True	509.3510406108713
True	583.4182712207813
True	915.9759793757992
True	254.1147679919518
True	1019.5959146258422
True	925.9528905981336
True	612.5825248274374
True	351.813422457635
True	842.9549395553792
True	9.538093049544877
True	32.08315189111603
True	296.360941921334
True	41.30732234589421
True	208.53954473287803
True	744.2453045676509
True	215.584703734568
True	743.5223005405112
True	775.1980446539989
True	120.45615896875668
True	372.07868195776086
True	574.419757520019
True	24.324972159201497
True	130.82560119550712
True	442.819184763293
True	304.51856044187025
True	206.65233205901325
True	110.15020676870802
True	391.0220255069337
True	24.678818625250848
True	364.1425524504543
True	373.06329725404015
True	1055.700443862227
True	356.9429473135139
True	32.31713134841048
True	445.55382834769097
True	430.4861234477616
True	234.9432240343002
True	28.49089583660927
True	764.0149332145669
True	436.4487095961472
True	172.00361159188063
True	12.471329070010317
True	1208.1255768316828
True	165.53528170879994
True	28.279975999640623
True	311.1310185003388
True	280.3286260723579
True	114.73041181457364
True	292.13664894816463
True	46.841496991672926
True	318.9259086436833
True	297.8639838039819
True	320.0852116613998
True	31.05676914079768
True	46.375668712509736
True	1037.241539221417
True	24.571383597815505
True	13.932874982109052
True	180.472490991588
True	663.0370634024632
True	8.370793058309722
True	187.78700031984567
True	182.89353794167587
True	578.0681674447356
True	365.50259192988295
True	718.7030354511966
True	319.89993575655745
True	487.43818998953486
True	449.06555316376506
True	509.9599439465267
True	99.2362020937125
True	1283.078412665998
True	897.3941790231897
True	268.67027070723714
True	526.5156367231441
True	102.395325914935
True	575.5217272087043
True	450.5044994546348
True	156.6179934011813
True	76.56074776662622
True	345.7466887088356
True	167.59906408399925
True	28.18962766192482
True	621.3333122783228
True	376.5281379515452
True	71.6115243787907
True	28.120844636856987
True	661.8909593376344
True	495.4729243914245
True	71.22337533311462
True	22.67063106236793
True	323.0252652870197
True	321.73119901203046
True	729.4804918329336
True	555.9999583567459
True	563.3828410545118
True	793.7910056433116
True	9.556660631209638
True	57.47627326509912
True	37.89174420210716
True	58.75824484434271
True	485.0216392307517
True	585.3834471897667
True	80.78493861434679
True	112.63841679227136
True	182.76096376252892
True	77.7256756548813
True	176.15265825850082
True	206.67245698380236
True	269.1942715495183
True	800.2978960789376
True	603.2100216808374
True	284.2841924728819
True	188.37852864903525
True	283.60317249697613
True	232.1883467390444
True	710.2003384641546
True	324.70827933312245
True	166.2118224502458
True	888.9433763164519
True	339.78243326049505
True	451.4735697858849
True	157.96300759586586
True	120.67045418724206
True	63.466099315554345
True	204.07063014673017
True	971.0236504220568
True	529.9840564257672
True	111.39281612588698
True	331.43755258196165
True	103.3479554358707
True	683.2924945747741
True	4.08280021079351
True	717.4490612213518
True	36.698037286035095
True	949.429031187064
True	850.6624003517095
True	212.2856939109635
True	32.447067444002975
True	81.7351094567235
True	449.8536807456113
True	222.36646614711043
True	1.2181831550310651
True	78.67852295683339
True	1095.8566687848124
True	330.5103671968552
True	666.1993199730232
True	472.05257482015554
True	31.53636949566385
True	137.4077339495282
True	430.4907740119663
True	917.7040116745866
True	797.3091021089241
True	413.954558094626
True	342.171837667094
True	15.478447527739704
True	77.76746779389705
True	732.8881307951677
True	483.8055625809606
True	378.0635286776196
True	844.7558919663045
True	26.337070645951798
True	214.08684145695133
True	880.6632584823438
True	245.94766814137975
True	7.835995000183816
True	505.8035219096542
True	105.1175140632653
True	625.5984793550218
True	56.13308552855579
True	262.360535136032
True	868.046284709953
True	948.8997221592224
True	277.92739253613047
True	442.9371623743856
True	115.63320296506974
True	615.8529602786616
True	261.59800389794594
True	183.18684044184295
True	847.4819350032524
True	53.860401417733975
True	712.6602140684304
True	275.0960830514071
True	298.040438012786
True	164.4999946990991
True	488.6713140986158
True	596.378117990343
True	370.9445104555895
True	396.1686581999983
True	66.98536968506492
True	167.37847361656105
True	460.62334829509007
True	207.2744607969416
True	37.93381419936135
True	201.4218952692544
True	373.974436494837
True	406.7880439458802
True	709.6766237426857
True	140.81495174806022
True	654.1018216567425
True	490.8253307851672
True	589.1465293197942
True	138.87753412271468
True	39.05348725830846
True	671.3975802745803
True	69.18579392382847
True	561.6035540611597
True	654.062355407297
True	452.30859458312347
True	132.48103695190903
True	528.4884771372338
True	5.25936740852628
True	399.3731502883472
True	31.97658710069573
True	634.6315824904424
True	261.3499368128776
True	575.3689603271155
True	711.522267893086
True	151.7181988066531
True	527.9405462376717
True	496.3911568599883
True	67.70712413842841
True	950.3055280349024
True	2.451736006032037
True	26.70831478163706
True	642.6664719111943
True	658.1112153690691
True	138.89799161185877
True	398.2667374697879
True	126.9193465721925
True	74.78839531694851
True	451.9876093134203
True	44.71268955123402
True	516.8906652679101
True	13.956624841779982
True	813.2755169795291
True	556.3108621463412
True	663.4852585892253
True	103.2167506601516
True	351.8611944035256
True	1018.9427084421674
True	825.9469605217939
True	143.78737208955116
True	558.4144729190185
True	449.6137713350764
True	236.9227002999145
True	260.9680574662841
True	6.071407268306183
True	313.25882594695497
True	10.17969288504152
True	372.75134422420064
True	73.28316581138566
True	406.5707946946421
True	656.3120960743973
True	126.38348027175128
True	238.66450333084651
True	644.3764672367812
True	675.7142729621922
True	287.6128936966645
True	136.86221316908157
True	157.19830179951856
True	480.7837106694553
True	85.55089764619169
True	10.174740693901
True	520.4282557564492
True	573.996948104246
True	19.99909466811396
True	143.45845897327376
True	893.0604936854205
True	476.64477714390347
True	264.7580722814659
True	35.52031829363252
True	471.4655279129091
True	111.22459272723148
True	588.2578099535991
True	667.3486575463745
True	297.68477513686963
True	396.8559673669052
True	186.1019178221453
True	247.71980063360763
True	72.72237320587128
True	227.78162655831557
True	503.2737947055643
True	22.96621178750029
True	453.4393155234269
True	387.6576204656327
True	703.7535840804421
True	890.2650585781806
True	866.8882516207887
True	163.55915705176173
True	411.1042844380875
True	70.82828619872167
True	188.1169616003507
True	319.7676475112394
True	9.442744371893578
True	771.5789315631714
True	22.442115623194415
True	398.52978044641526
True	272.411024437036
True	650.5481318669717
True	215.11959482080655
True	40.54929497997015
True	685.6530619502976
True	1076.4229252800296
True	228.96738899036808
True	136.75915974415958
True	602.3218789152286
True	474.0583682640402
True	17.936248134223092
True	808.3967459277093
True	114.8939475563713
True	45.48076535442883
True	294.69667535083374
True	341.900284354539
True	390.4263092657361
True	266.0916606965556
True	19.92634829601853
True	20.975130079690736
True	810.2718015104064
True	204.01247383256637
True	116.2124820016874
True	871.054008327032
True	646.5096188013231
True	645.1594809869805
True	448.4312403494248
True	152.63823086979903
True	34.620559222217054
True	95.30217625612374
True	445.9261881386313
True	227.68597335426207
True	480.9312862458117
True	150.2607067481219
True	512.3774269305308
True	652.1674394466528
True	981.5169314253368
True	24.700398646351942
True	990.9518956462852
True	1044.683513697951
True	477.1951623230334
True	84.77454277671934
True	791.7825581506587
True	653.1646326986146
True	685.2788059896873
True	172.17783160873626
True	744.7008244556741
True	703.8673486463589
True	123.40673167178733
True	788.2763903657516
True	841.6783867653692
True	500.84848319589446
True	228.5455890773073
True	72.26282056392505
True	319.560785495382
True	346.6557886335953
True	464.8359410389366
True	437.2129132277492
True	197.6455884932504
True	317.93097355468234
True	2.454619315466343
True	13.607835650902569
True	104.27392534563236
True	136.01629067053975
True	362.0512507167632
True	343.8507836712703
True	113.2060520897589
True	17.93846939502537
True	209.33791087050105
True	848.5997754523498
True	459.0707116240827
True	555.228438330735
True	558.4437798755731
True	812.2167378455216
True	636.6689364841029
True	92.79573029214552
True	202.25102027493384
True	241.59486591776152
True	285.798909653171
True	105.50478846429884
True	364.94458297222445
True	439.69762946599474
True	175.3787417678174
True	639.993129547592
True	240.11471402003107
True	212.3762395576672
True	30.889202119145423
True	248.01045791787425
True	477.6379385940896
True	174.8960765967805
True	539.1338221568504
True	479.23429083107646
True	250.2510359269706
True	105.74557411362515
True	41.21363133395784
True	395.84171241785015
True	801.2879934536546
True	174.0793050310787
True	1069.132624371715
True	1033.2603470127622
True	477.9013842776713
True	103.88741380176552
True	124.26838827307556
True	669.323687871955
True	8.959840597355043
True	226.61775039880175
True	139.12090131824098
True	116.09025819385192
True	333.17724129112065
True	638.1674442491254
True	38.44512770295295
True	115.95001749501314
True	973.0148450245096
True	58.28778853584276
True	456.92778223025016
True	538.866760980749
True	257.42649144585505
True	133.6846072082055
True	908.8025095049292
True	1183.9642620469583
True	515.4790562407982
True	638.3363577682899
True	214.5303472755481
True	159.31287141928885
True	321.8117088955704
True	256.80163829642294
True	173.2752640790519
True	315.867862620695
True	350.2913693132331
True	11.197482203623782
True	631.4134131535133
True	148.47762957930271
True	80.5671198148766
True	439.7004944953533
True	310.9512356640005
True	1195.96631210662
True	344.60874890164007
True	995.970082181504
True	11.180007586512334
True	270.67295549808443
True	219.2807052771692
True	156.58486552274377
True	482.8594616682437
True	200.6325303187468
True	402.7875110850469
True	319.4368465653132
True	112.12624946661684
True	350.3708587719736
True	1058.326724684021
True	735.7907707593844
True	222.4282485344003
True	110.710680787066
True	286.79889278955494
True	23.125272410823644
True	359.515814399653
True	317.8912805401389
True	576.7707382341489
True	450.0539941493084
True	354.08396727574086
True	154.54046019082332
True	12.19056053578771
True	427.82865565341393
True	288.5158699357212
True	136.8321947422364
True	296.1939662316514
True	443.7890953515642
True	834.4858526440474
True	319.65566512798506
True	770.0384896422795
True	386.2907832669277
True	379.99285061639193
True	1.2240471073405177
True	1168.7069178454892
True	104.57262887657808
True	927.8789926298182
True	190.3285119900268
True	454.3099686421288
True	651.237045267001
True	83.59238021845111
True	489.9095944048952
True	33.15817029639738
True	414.50178636245937
True	75.98786101659307
True	227.98969159139887
True	38.25648546959748
True	674.113921372251
True	183.1193295101824
True	27.906991371426592
True	391.7209239699464
True	99.9511040912104
True	156.76356831273904
True	818.9656658611649
True	269.28058454573954
True	151.198465813401
True	369.2209988701962
True	527.9828394963615
True	327.82314946396804
True	531.1129366363916
True	600.5149444761912
True	157.9423004315595
True	7.427239419010217
True	72.41179655785747
True	430.68262283667445
True	90.86276059537585
True	79.7304755272115
True	1055.0336033307983
True	26.07223525841751
True	323.3186273406754
True	312.2848774749118
True	467.7614842485154
True	667.9621876411238
True	192.6876532724048
True	648.7323094108675
True	335.78177958167856
True	351.76103255860914
True	268.0962427111592
True	211.5283011623661
True	363.8889512719096
True	451.0359617937441
True	424.7700234421272
True	592.8185661793099
True	139.580876940531
True	77.54220788086778
True	40.11024375550977
True	298.1955403035075
True	627.5989081039388
True	419.85361171225406
True	790.8502991673566
True	210.40657377146576
True	403.0072519250037
True	66.00051650520535
True	55.270980140579866
True	391.1487735695399
True	196.9647590201745
True	220.88144278438705
True	44.11078691522656
True	1083.6999215193948
True	181.14721624349988
True	936.9601385581756
True	328.14494999025715
True	925.8377635068488
True	234.3545232637146
True	481.68394472718313
True	541.375789381768
True	643.5675628519812
True	218.52520692214244
True	490.4725293619707
True	954.548584486168
True	131.56291672632943
True	5.639892816667704
True	588.0065891305975
True	30.295325306024687
True	74.35171780970006
True	823.2804656942369
True	237.67588708604967
True	993.5610140051816
True	695.5428925403986
True	405.2796231693447
True	290.9678267464278
True	487.1706400199933
True	341.8859161727534
True	184.8537054653603
True	689.4434976488352
True	728.5917972698168
True	213.4414333333998
True	91.06670879499778
True	504.7639683256559
True	138.82333755221953
True	365.3030215435796
True	346.4056351876564
True	66.96085227312533
True	378.73182602852864
True	403.7859604232667
True	396.61557074310633
True	405.38764663205626
True	421.8208627958711
True	653.9319398976058
True	57.17582310419104
True	438.1789852135808
True	324.2544598713436
True	666.5883119416794
True	216.12841368090776
True	102.13633324719906
True	39.837529181578354
True	515.9042755369766
True	630.4854642922593
True	184.09968261571075
True	410.7076735267713
True	339.4695137603717
True	16.433494265704482
True	164.61572805708957
True	289.63956524192247
True	3.0354023153586143
True	881.0009305636584
True	81.00256105818077
True	104.09197094523655
True	108.9213417492369
True	363.8375265783927
True	35.30403465415802
True	460.1525429612725
True	233.93293973029608
True	4.9710304768207045
True	111.13992630107828
True	437.58413892886347
True	54.33568883075515
True	68.68073484327167
True	173.71112719089322
True	285.76761277334947
True	969.2692855513576
True	390.52884586744864
True	963.7005202109008
True	180.66117224979493
True	1023.0898012353284
True	768.2567495364915
True	610.1298442430048
True	412.2735564151638
True	380.26100839895
True	80.10444982617129
True	69.58012971463965
True	76.11565323077768
True	183.25215432593316
True	493.7075148853143
True	1105.2455664678985
True	180.3470816943072
True	355.7020596754709
True	433.01444749303823
True	585.2304451272907
True	583.6676602910396
True	290.2209907869686
True	441.8218516313099
True	649.4205191519918
True	100.92725017466591
True	721.0284071203046
True	263.2139099622959
True	139.24643982858865
True	409.760819174264
True	860.2888749724527
True	447.7964946017892
True	848.0868420340681
True	197.51507695279605
True	348.3406586360945
True	711.5633607928916
True	613.6452921748897
True	185.1018357416337
True	263.19594599369094
True	799.6443725335638
True	31.0351956223708
True	186.96144183436925
True	482.6645885723513
True	760.8932404504877
True	107.0303330124777
True	38.0787454923889
True	169.85919761824582
True	757.1338183227963
True	316.9742134065648
True	545.2791186958842
True	348.3786111813032
True	300.61267905716227
True	428.5850286005292
True	497.35613507443367
True	70.908130511959
True	369.2333960532087
True	788.7818109589185
True	0.0
True	297.69514603787434
True	251.79110290798093
True	960.1719977833358
True	154.92096254272084
True	612.295866207185
True	641.359318505189
True	112.68919118536677
True	216.97995645986305
True	123.44891289116666
True	11.533687864320129
True	288.90540835073267
True	375.886430761733
True	1131.280095942452
True	237.179845257368
True	421.5530775059383
True	667.6795723521572
True	203.75630268577305
True	27.41392996829336
True	831.8793569614314
True	611.8575165361184
True	159.92268098568508
True	611.1130215960039
True	170.2369528485156
True	291.87717312292085
True	784.8567203500928
True	37.95751028439322
True	100.25126589443404
True	509.055031845826
True	63.6620373880181
True	77.4888515021107
True	410.1749724745748
True	24.531911024365197
True	736.2444629916603
True	102.89549627205596
True	162.9608939637107
True	19.5432529715041
True	685.6316323511097
True	30.112573716355453
True	775.524179222777
True	397.25747290481206
True	115.02886627023474
True	697.1320751552735
True	518.4729007366417
True	569.4034031361807
True	49.052351660717314
True	363.9797841637362
True	5.538108893055402
True	97.27410141792284
True	372.2242632251349
True	44.19725264831719
True	112.92434328942171
True	307.70937860919673
True	181.71153119564076
True	104.79005102523486
True	648.7690876829414
True	20.832043456372983
True	1119.838943424611
True	504.1476171419395
True	297.75368693386446
True	497.8698073457164
True	122.38478181651648
True	811.852858330864
True	1098.8551730899412
True	734.2425510161174
True	165.92788217466446
True	226.2281077529613
True	50.718201962724805
True	60.749862199574
True	156.62585716695418
True	96.62794506451624
True	169.50246879383204
True	1195.8354594550428
True	313.20204549525806
True	353.7489950604948
True	702.6909151194601
True	15.702211992584138
True	15.050495528460711
True	578.9179419237735
True	5.699659716413478
True	119.38103016666322
True	682.0013258772486
True	186.7139779398705
True	647.0153484658157
True	818.6099831101185
True	147.06300029469344
True	895.3957601800053
True	2.7383603732066746
True	437.1737480899728
True	1066.4713192501497
True	25.148487752963472
True	231.34957277835647
True	150.3120888287776
True	974.745633701264
True	228.8523866555709
True	495.80251882295
True	120.94626905216418
True	519.0667902165337
True	161.28862665010888
True	97.6289997971724
True	398.5765483379373
True	71.47014865830909
True	53.4302658769421
True	1080.1560190492494
True	269.886643629887
True	157.10712056710747
True	356.96467912005613
True	390.4019638490601
True	210.0547776385047
True	167.15280545585327
True	394.55520840076014
True	33.84465354655436
True	484.3644004060699
True	1143.5752749598785
True	116.49525309193072
True	469.432090818568
True	312.8449252805023
True	26.38319914709018
True	430.8208553888167
True	106.68783421007566
True	612.2006211450602
True	197.938895484242
True	435.4911182052994
True	20.56946699151089
True	440.69100093410464
True	101.89855139695248
True	337.7650728739303
True	32.463790607509885
True	171.1401728025566
True	249.3757034155896
True	773.3399876842773
True	52.427558664199225
True	134.47301563438538
True	236.32416462197887
True	146.97740572677665
True	638.4405171430691
True	542.7051681900982
True	787.8473189722014
True	384.0953178565609
True	544.8960684631858
True	425.6598880918698
True	677.5540037097529
True	69.84270908366325
True	462.97235797275147
True	424.4451299900015
True	47.80692667926362
True	84.679457087928
True	126.30881952869385
True	85.1177598217602
True	335.9945026686709
True	855.2335572580066
True	331.5401477256379
True	1093.267450341454
True	307.1635201943224
True	926.2583828685546
True	151.5274072918578
True	577.1183140886268
True	635.0228434268209
True	695.1915154532188
True	433.85395656946616
True	64.88127919614416
True	285.51523045416457
True	40.99322363552255
True	163.20267833171394
True	168.20725065806047
True	1127.4136485558363
True	223.9143096625072
True	554.3276991077965
True	556.3050951554808
True	566.8600128068151
True	875.1357006874512
True	597.0974807991001
True	638.5428978840293
True	937.4464192309908
True	122.97804445345136
True	301.7029210063404
True	260.8372412071428
True	332.0381761475594
True	90.97594072110957
True	393.5823959164596
True	4.569761375410609
True	325.1009024586876
True	242.03803889578637
True	620.1525072670502
True	288.5073247550412
True	359.1582280416537
True	10.966479755146374
True	56.93325281023744
True	539.9005995206267
True	31.97921125236465
True	146.9409395936449
True	65.06046227591729
True	155.24645061094574
True	251.31344813224408
True	75.5587235291854
True	379.8784755017671
True	272.9028654215268
True	101.79892857004644
True	328.2019911878909
True	65.21823910891324
True	593.9309092323425
True	832.2908465872289
True	280.2194733767911
True	1190.326956672632
True	116.74236540853808
True	321.06385605521496
True	1074.4616588250906
True	86.80674779658732
True	282.6215213560771
True	9.66363001360244
True	406.6105353947779
True	455.5656220750613
True	154.03980592610205
True	622.8168599074053
True	913.7698292975836
True	164.45399799586534
True	80.17566141748465
True	335.42579969533125
True	551.3244115504729
True	614.5765833131795
True	1231.2628396537584
True	27.602095363091816
True	922.8498785753789
True	132.03095539012432
True	640.7029848008555
True	116.76841981940478
True	123.58047394385798
True	191.01148180873508
True	170.81455229034964
True	742.7491490617612
True	202.5560876217248
True	230.3304547626925
True	69.76119940893764
True	515.9384792279715
True	458.4300107970144
True	179.27975390577186
True	224.51335662036385
True	16.9286386529907
True	423.87227602682185
True	210.7386234146965
True	289.84397567536195
True	115.80341099587824
True	684.6164964936933
True	414.6726136665673
True	254.3662175757594
True	642.2784759474328
True	527.2065587568696
True	454.4984466104087
True	131.58471250252978
True	536.6335052973131
True	445.74928305780384
True	3.1048821734495053
True	191.9799854134533
True	93.01189906751696
True	243.8087253432537
True	2.971526782103599
True	128.90684739531557
True	362.75110322062216
True	6.842107625615292
True	883.9007924283227
True	169.40860229023008
True	715.3069976487978
True	805.6894180460873
True	163.8523824144693
True	223.1812020648132
True	499.1960040002864
True	831.3571849898331
True	50.82900915437656
True	38.06174529501358
True	134.23449023356469
True	621.7897353967559
True	731.1234056460091
True	177.33504733216287
True	584.9827963303316
True	598.7887010342622
True	816.31332447576
True	385.9507862536565
True	186.72190892260352
True	842.7839312676641
True	216.48168882188963
True	149.4084204650937
True	314.58536874459264
True	221.37026894818396
True	214.715529810307
True	601.7961573698062
True	251.9787942625397
True	209.5048203816199
True	451.7444284401155
True	476.441657243477
True	64.58267359566975
True	296.866160583669
True	76.10037330696312
True	331.9858160278334
True	351.4663787897216
True	268.9704033987357
True	178.48252654638225
True	387.21902539143
True	642.0862208769955
True	772.6923980479573
True	287.26380581848224
True	745.3625860143696
True	62.004436119060834
True	857.8783005921227
True	344.04422799476134
True	10.479405620476545
True	633.0263860946392
True	703.9033727266817
True	260.2606167802501
True	166.13297621109754
True	51.74581897492445
True	388.3995235118622
True	77.11684071527462
True	14.712768875705684
True	893.351467384785
True	353.5689798108691
True	179.61339500175902
True	995.9912552235672
True	12.32632502218415
True	794.2185194377535
True	30.89710672401749
True	692.1649053897064
True	60.27468194477519
True	763.5250966631756
True	458.34531650986224
True	195.1621494764698
True	444.1845989867
True	208.07068698294867
True	295.41535399750705
True	224.95255057826117
True	412.8123925018265
True	8.198580934524466
True	313.36239347693
True	109.17066447981742
True	11.64391490878574
True	461.8927434266973
True	712.5917839746562
True	285.8836535302806
True	82.98168713658602
True	320.5519775650429
True	78.98245844906592
True	191.33115063154003
True	179.8417527570699
True	367.45322594332487
True	44.80465933616369
True	133.07089261900356
True	357.37523095062323
True	893.4365237692439
True	112.58477487592694
True	208.2897788765844
True	435.667593923058
True	19.140203958942568
True	407.8222934914564
True	495.9624035485866
True	87.17560062079392
True	385.0353617881351
True	363.752964045491
True	416.74026287219954
True	590.567370342392
True	1027.7339659408296
True	977.3452323865004
True	58.991748963962735
True	1072.3545462596169
True	113.75465888368132
True	109.27939056132152
True	108.80938994445926
True	480.5793662447343
True	368.6273842579406
True	562.9318995792047
True	263.9363681234613
True	149.4836564026682
True	395.990184847246
True	15.379060574487578
True	447.9502905614697
True	395.7580662916067
True	153.57053780793416
True	92.6198545549162
True	557.4852457205327
True	990.641158061488
True	205.89279254223268
True	65.721939887761
True	414.5079704172143
True	360.6086744371557
True	479.991742810086
True	299.4718487861615
True	4.096057617299737
True	509.31468253489294
True	494.8828776391409
True	513.5152593744726
True	188.0105093881542
True	103.59891673488596
True	20.14277470935922
True	378.7838130951069
True	109.30045836727152
True	7.831686905239323
True	33.43204674887486
True	348.8710058180177
True	648.9427197661914
True	139.32930872826046
True	83.52651063462913
True	26.975684310068843
True	421.1165618222035
True	364.663176349824
True	802.5068958084295
True	305.98827413185785
True	536.0695530921392
True	544.1877456932477
True	528.6187199147312
True	294.97137991850065
True	547.2024756808119
True	96.66784986814302
True	583.7054865367146
True	7.390717549643402
True	370.8894826655012
True	457.0556440421437
True	944.5500418472016
True	359.7610380787975
True	751.090523240252
True	989.6355658733738
True	178.78532811916162
True	36.245061316302944
True	366.8523042791369
True	385.1087158568606
True	592.1548689726959
True	234.3443408127703
True	29.90012852848364
True	653.8608834243638
True	127.91030251244236
True	1058.0550936229845
True	315.8484227768524
True	470.3375508881725
True	124.42994746440134
True	813.9417410105374
True	139.59494614551966
True	843.0356039691801
True	581.1600801621282
True	186.1268143108274
True	115.25819580840287
True	67.52092586920112
True	565.5072084676337
True	911.2456034038684
True	427.5616857871776
True	555.763222502911
True	132.65521411313927
True	625.93874615445
True	482.1292750463986
True	777.0629400947886
True	316.51693316700494
True	572.7775743175844
True	118.3088874573723
True	27.10752602108846
True	404.34630672681936
True	175.02564468868658
True	106.69866968791334
True	362.7925953945845
True	1083.5539214940934
True	250.853491176164
True	554.8082981549966
True	11.518521503232778
True	76.02325803274796
True	332.6799488579029
True	773.1491562488488
True	442.1020915103304
True	514.6185862854189
True	711.274740815509
True	72.71210253622739
True	749.771993132378
True	46.71926864428666
True	107.32119220728468
True	184.2145869955792
True	82.66332787926302
True	26.520839381552285
True	302.5089933353196
True	485.18324500010607
True	928.99610850226
True	861.0369266839274
True	5.878998936851556
True	282.2237890814836
True	452.5457193487027
True	121.67603036179412
True	245.72745871388287
True	328.5456049707323
True	1321.4033976840483
True	461.54301135920286
True	24.597950979337696
True	185.44775545062663
True	714.5990316524105
True	35.90725070341149
True	173.81609174371843
True	549.3474762279167
True	74.6620016784854
True	856.7256222650938
True	322.5443128699699
True	661.5938328242297
True	79.02863115123667
True	667.7884413511233
True	616.983750368972
True	871.3314671798989
True	252.74961645614587
True	506.5816605442649
True	808.0307103126305
True	914.8883280879952
True	235.5410202312025
True	755.6938871833219
True	220.44832746433156
True	472.159600500325
True	365.8453573205444
True	491.4613451345038
True	482.5908306032889
True	314.16355973600594
True	343.02368673514445
True	110.63230606468052
True	342.1533441608569
True	1147.8477000709772
True	314.7696251590737
True	152.59344691773853
True	308.67127100856044
True	746.0263913653883
True	638.2045310069606
True	425.49050361833326
True	116.026311768282
True	334.29974678187745
True	35.367100334234294
True	169.15938119677818
True	88.04515857516449
True	87.53118019053348
True	566.4187257510937
True	140.7792161406939
True	130.8005629004344
True	108.10366288696052
True	86.48688803109513
True	452.3723348284078
True	382.8365779179109
True	1016.7734324568734
True	529.2219533551428
True	866.4921772447561
True	276.9944246428974
True	290.75310610237784
True	543.5068371077654
True	196.75155723170772
True	748.1001769608689
True	235.4793134336866
True	361.9959300587621
True	70.0148103905974
True	119.14775826482152
True	269.2917782065929
True	121.84149404732716
True	477.3325838936525
True	31.64251540720604
True	559.068472266249
True	1007.9772718165514
True	732.7011713277154
True	1.4652696592037058
True	60.070168599551714
True	504.3980596477956
True	446.731100123248
True	77.12639647926517
True	120.71491994297574
True	310.69379978320245
True	77.09845999368834
True	51.28442468594597
True	706.6272028042495
True	654.651248870986
True	160.84823718645117
True	166.1095613304729
True	536.4516064543503
True	50.8656060961764
True	27.719579487603177
True	561.109852704273
True	463.5307957776088
True	1149.2974669353262
True	48.64555634789199
True	455.1391406758018
True	879.045673842618
True	834.8051364972126
True	297.5320375004565
True	747.9611834184941
True	415.3454781761845
True	41.38824508481242
True	95.57867083765656
True	702.115858140859
True	77.51712757880848
True	141.4609745676465
True	941.0033867687304
True	191.12204876357023
True	272.9954028644659
True	100.66479505670588
True	633.1825328258658
True	576.944305737039
True	209.85933395355144
True	427.3198047982818
True	41.68683933045104
True	271.61217651763394
True	590.6392530422243
True	619.292835289279
True	296.2167365189349
True	72.96389900655839
True	901.4357055497388
True	1065.3486017962227
True	555.1614368222247
True	54.993396153123946
True	31.18565144396124
True	90.72200820421416
True	108.85321884954136
True	100.650379294927
True	865.9526787681864
True	1186.596166645286
True	755.7060825323517
True	330.59738812478224
True	8.428810775614057
True	20.934247974696547
True	341.2871277837215
True	487.9072523056695
True	46.429046555152894
True	553.8293456601393
True	421.0183693650721
True	414.3740466385282
True	81.31928411778583
True	206.70593722450565
True	248.56877805388095
True	135.93649029733555
True	384.2746711651524
True	43.517589282443225
True	177.69590128940396
True	1164.3841306473355
True	5.817197462030478
True	29.264822536888413
True	588.5635859760224
True	360.8084913573706
True	786.2562790979318
True	154.3169867191507
True	733.4707933897388
True	585.3113261807156
True	263.15099109177856
True	424.3050676913076
True	343.4115369357391
True	298.6702509731007
True	270.64623843987704
True	395.43114300783793
True	503.7025653896257
True	492.2726648481852
True	106.98625898943416
True	357.4903122211741
True	8.414623079120844
True	187.34139758867985
True	226.04491605708847
True	844.2660556196627
True	584.4335658029651
True	29.78493070107717
True	721.827352384217
True	836.4068919140498
True	108.42379087440384
True	354.65892942473107
True	841.3094058744297
True	229.6586769787824
True	165.14008132893707
True	530.0891351739516
True	599.6250475128863
True	1108.0265164620168
True	150.69924246294931
True	157.41607822167023
True	251.38959638030968
True	316.7936456450345
True	409.59016537260055
True	420.64952163560304
True	329.8139717914809
True	428.97865381260647
True	503.2519920389339
True	232.33764952406403
True	1450.4256149059745
True	256.1420165415052
True	394.0210650603568
True	53.07772894016924
True	765.5550632040007
True	255.225035187388
True	937.292520058569
True	552.4849909080542
True	320.90027046014114
True	763.4616275714785
True	285.5220538680191
True	219.84876736261816
True	256.46693243706125
True	217.7587154096393
True	144.76164586096317
True	247.0853993490162
True	734.7527697489413
True	539.1684845668566
True	221.5859090823453
True	1225.7131549337882
True	116.6183056500584
True	263.03504078796567
True	68.56773031880022
True	308.52165583276485
True	411.3112023833887
True	89.63150976245764
True	225.05983605182652
True	73.42490056866976
True	727.425303988833
True	373.3711736730645
True	227.62548125124272
True	722.1148301810031
True	884.8646518402282
True	794.3507280796871
True	838.1079765167259
True	350.1166103489298
True	1.2647623249145252
True	270.3630441686704
True	50.67348285756754
True	386.2050857828894
True	57.41142913670063
True	358.1338426940866
True	866.2563075238864
True	1002.0051912578444
True	392.657930132199
True	22.64625729986121
True	535.6489429063475
True	510.2626048101836
True	200.6383588128116
True	230.22847222694404
True	292.3554626821144
True	22.99066822681367
True	128.16710417939612
True	953.4290416736882
True	66.3155242385069
True	472.76787269998914
True	791.3013117654865
True	108.19885012157518
True	239.9637887981274
True	117.8179252614556
True	14.953323282630263
True	1.442373442152862
True	121.52954187199131
True	1030.745108583799
True	494.3143366177119
True	70.72050909419484
True	795.7388041155796
True	346.2435995536757
True	1.083871916473659
True	445.9434763251124
True	179.91971246059848
True	484.4416989642149
True	84.41709324206298
True	320.5157099068062
True	375.3922246702345
True	176.43284018206677
True	196.35844300038545
True	126.13501070071312
True	158.76294679459292
True	973.2566974352768
True	15.3958655647291
True	507.82131509449925
True	483.0268946912894
True	402.1573216088792
True	216.04596582825027
True	246.9662197974308
True	156.11440848809988
True	43.848296308454586
True	478.7385327985031
True	148.05272854150945
True	860.3096816775218
True	823.4442434232676
True	250.9152697837634
True	322.73962177982384
True	529.2993616547831
True	44.49149433379284
True	87.24872921998985
True	778.1515092972785
True	1077.7802247765126
True	116.90986705838458
True	731.687793689301
True	144.3305000243161
True	919.2652311922174
True	652.2231453435888
True	108.64616954674024
True	277.78843082144954
True	618.4786357107284
True	258.1168877034234
True	46.066995208302686
True	578.2867069635562
True	447.49773243133296
True	5.197728024704974
True	475.9595194616985
True	64.0947314180307
True	171.58176652707596
True	237.4582160679323
True	287.9281849343197
True	72.22644052542526
True	220.5481603577367
True	354.2113394915845
True	432.7671775372784
True	945.577597507052
True	46.87020347868013
True	890.5372011130257
True	995.5653976021024
True	135.52740072003508
True	73.82521269914398
True	971.9980181483638
True	35.84738570551829
True	218.1034402838782
True	87.2870692713072
True	221.2920257894995
True	373.7040290086648
True	974.2527151301324
True	95.7153381198844
True	72.2020091717802
True	642.9670553317621
True	270.4123091926326
True	697.1302453685012
True	50.01057613610372
True	480.86896542130665
True	388.64861043137495
True	687.2717249149334
True	52.77240518488304
True	107.70180027782608
True	25.72383438755291
True	270.00709334307794
True	43.72235697409581
True	353.0728160277891
True	2.975153937261384
True	1199.921685801388
True	99.79411813010223
True	136.6385765498534
True	352.9534985196891
True	730.3926239293431
True	672.4829994354229
True	1012.982978882102
True	475.7498051658477
True	420.4632301638555
True	134.83121313056233
True	424.6960949960322
True	824.6544620711967
True	414.4234405491051
True	963.111193622856
True	91.67925267039156
True	427.92377187218176
True	178.1235822116738
True	286.5005769519673
True	735.4796523066206
True	164.3133017092342
True	136.80002953248058
True	60.81133637556516
True	864.2996273541235
True	792.5770356877443
True	79.70298565000328
True	431.92185963596
True	754.3729888019205
True	423.2353509250886
True	57.07656481619212
True	321.0259681491432
True	765.5999734234431
True	30.074738762608156
True	378.5167445606961
True	165.12390810375513
True	290.62965879799054
True	33.81888305874149
True	227.4219451268487
True	775.6804946619887
True	640.1043501454151
True	54.7413714768909
True	291.51289743600097
True	885.7008913997934
True	18.232638657358727
True	325.92479441009294
True	265.8672133499775
True	438.4866605096256
True	224.6449580714294
True	587.4347581130355
True	48.47364875810839
True	958.0329727888784
True	893.5834583884681
True	46.02470934803076
True	378.27909407913137
True	712.6079480461955
True	938.4517390071748
True	275.0209250207507
True	587.9438944409246
True	122.60484135579078
True	190.3632237414176
True	132.37603953140922
True	141.4628220756316
True	205.85787452562437
True	968.8342405973792
True	824.7884231706499
True	936.626579079989
True	20.750005514503144
True	27.399699557564208
True	345.9795419030958
True	12.810071837163932
True	634.0573995928839
True	1057.4793673542783
True	267.1263307829876
True	215.35178765277544
True	85.84514692832849
True	218.35794736026335
True	136.31599078768448
True	44.34365090368614
True	123.41549135791529
True	91.51243844780728
True	244.44027799471365
True	521.3788300533643
True	156.05353316864952
True	30.934339423273983
True	55.52285865233204
True	421.93224598036784
True	258.80187315372416
True	604.6527360785823
True	20.43213975805488
True	113.72400757729204
True	683.8431316495697
True	258.63035058072177
True	470.28728863736455
True	664.4134625968202
True	102.65892888662847
True	112.1804850965282
True	78.77465529912654
True	24.14655873992485
True	124.10983988887052
True	88.09708164691021
True	101.21892783547705
True	155.99685096931236
True	246.40348011139545
True	826.8637732814459
True	292.31657320030894
True	957.4523725803352
True	165.5274823956499
True	192.6930398918596
True	783.9710312976451
True	314.93263301575
True	594.3496225021231
True	258.2417533943034
True	339.0015966118526
True	442.85072248358
True	562.9076057074441
True	632.0708195782014
True	375.0560648641567
True	35.37827973982391
True	553.4514804162502
True	622.709678052779
True	20.7804112577557
True	11.587657939334417
True	260.9074625946993
True	406.74612868852006
True	444.137991094601
True	67.70255351143399
True	646.5816096972826
True	895.500773541392
True	235.07153243817532
True	910.497115227266
True	264.47102301091377
True	100.98930289260618
True	272.0898260093469
True	698.7342083936779
True	41.20836147731415
True	572.7789842428243
True	1268.7190148562322
True	1006.3666437539996
True	874.3670465511657
True	206.0765292301913
True	86.65753196768013
True	203.10326234325836
True	834.1478769092935
True	141.17992834059874
True	1069.2989271778913
True	894.9924999486705
True	42.04585666119527
True	87.83578912539978
True	423.7448092231116
True	420.90225049930297
True	207.19836432846685
True	511.89684763766337
True	659.9722271815824
True	126.69120454056514
True	271.5553066980376
True	1009.5083962127718
True	52.61588539781191
True	682.848974757236
True	537.7821601072399
True	37.82766076081565
True	822.7075569504555
True	377.4525430279692
True	564.1585229238676
True	107.23847259292184
True	260.1747894837007
True	206.15594275995883
True	27.34787314255817
True	144.4821737171048
True	740.5247184770649
True	137.82196459332943
True	383.18699697084855
True	67.8006306068081
True	633.0325457051455
True	600.554327370942
True	234.86457051648495
True	460.1491337960091
True	160.06618776302665
True	159.98614699168436
True	213.41439319873905
True	288.3930638017016
True	352.6059597457584
True	129.5339894346854
True	195.75699888173227
True	28.53845389982188
True	871.2924128892968
True	314.5772940617204
True	9.408246020366898
True	367.1396828050043
True	160.6166356674629
True	613.326165143616
True	372.08239647045815
True	582.8282624223681
True	522.7675953726116
True	498.1494774875591
True	793.3534008476337
True	246.9858436315667
True	556.6392941277463
True	149.53356175197973
True	538.2617818222594
True	346.93888311878607
True	377.33567196955295
True	134.49968712733445
True	138.7265566018993
True	109.60430141722102
True	66.9068660909801
True	747.8840568399795
True	183.468630822605
True	44.981069896576685
True	0.0
True	524.52500456473
True	111.02321519571552
True	22.24751109343065
True	39.48602624903495
True	119.05567579531473
True	527.0490408933714
True	187.81358587216752
True	100.19353818163076
True	35.54979006181302
True	154.91896905576982
True	967.2612341699636
True	51.52973404986649
True	229.81827438620647
True	708.2424029061821
True	316.14518884512233
True	449.7194000652029
True	468.8980719798936
True	501.8544177351493
True	589.273375086362
True	948.9760304238898
True	263.2473386319479
True	1042.105895667899
True	906.1188333560376
True	614.7733059269648
True	355.1010757238167
True	840.5134112476209
True	10.708476457670416
True	31.166091701714493
True	297.6507014481998
True	43.03333802430557
True	206.6946556388008
True	765.8529861050117
True	222.72130790501663
True	718.2978637315645
True	773.2110539765689
True	120.55963470642942
True	372.3519019740244
True	565.0403115464823
True	23.49159099935763
True	131.98431859849765
True	439.1344201046174
True	299.6814692027341
True	198.9879003598822
True	109.80821724180667
True	387.33770617687975
True	23.3370532102344
True	358.9885037804692
True	348.125727251503
True	1038.7678332070125
True	366.10427085844987
True	29.63570673323905
True	448.8202180137719
True	450.565340683894
True	243.3892265902274
True	32.26479948322799
True	769.4731515720545
True	437.74536729533287
True	185.46701137281536
True	11.48991635724331
True	1223.1699347322217
True	166.42474532167415
True	25.68769981098449
True	296.7986657019277
True	284.6251090467336
True	111.83970728640143
True	295.6310870236903
True	49.50767240331073
True	333.09300952808843
True	310.379022461295
True	326.02510824374724
True	32.016573177341115
True	47.83562704644962
True	1053.5692501487606
True	25.359075061989845
True	13.465166749474868
True	173.76629682088097
True	651.1601343485848
True	9.622174972382874
True	188.34603870409185
True	178.395012891904
True	565.8231290444368
True	358.22135200661626
True	753.838222199177
True	314.18608043239885
True	485.5890027915007
True	439.1246451903309
True	510.1559138285062
True	100.15554819295336
True	1299.6400272234707
True	907.0284678133752
True	275.07574460158145
True	530.5205562623145
True	91.5837335283797
True	540.495287475913
True	443.9873647265279
True	159.07430818234084
True	78.15483254292123
True	343.8675808022293
True	162.70031501068738
True	30.23899195493884
True	600.8391351038514
True	391.4537167290604
True	68.08260434230819
True	30.53196834132323
True	659.2465947292387
True	489.3452384016466
True	72.47341361240879
True	22.89690849528104
True	338.4512294401266
True	327.9821770454161
True	720.020222917338
True	549.4942841580781
True	559.3651584027217
True	778.4246033634103
True	10.380033750686042
True	58.023619463536726
True	37.406371622931495
True	57.787579151607474
True	516.0035967346081
True	584.8594370408747
True	82.95772507503409
True	104.5558955386626
True	195.932770662558
True	78.5725203760791
True	179.91663730911284
True	196.63100768056924
True	277.9226268394128
True	811.9612787343141
True	593.8355254835608
True	293.5368315299931
True	189.8907882019469
True	259.3669202083183
True	248.92808711203097
True	738.5166951240267
True	318.7979167457021
True	163.64679611530994
True	915.742991203463
True	342.7029495060441
True	475.0845225678232
True	155.44529040173165
True	119.3330310610175
True	62.681052231671714
True	213.7366581073516
True	955.2408921295269
True	556.0199943028989
True	119.5225831933598
True	356.7182606580328
True	103.38717777065584
True	648.9964930163515
True	5.086144414464953
True	688.6093212043277
True	36.14702608697837
True	905.0080077175776
True	843.5337437760575
True	211.491452877656
True	29.397981447896985
True	79.5600911276243
True	472.1622769683295
True	230.70760910754396
True	1.7822800632329694
True	81.28325578317971
True	1072.814166875498
True	337.51624050412494
True	658.6039030731089
True	467.12001254942817
True	31.44674390082089
True	135.84104875470345
True	434.093076486878
True	895.7089294286626
True	816.5981271436507
True	422.02880470080487
True	333.60990283455766
True	18.353918661814344
True	79.92177949402027
True	748.6287768674499
True	443.8242115215376
True	383.6431904023716
True	880.252563367981
True	25.824040117967986
True	228.5420498869965
True	907.1751058106048
True	233.4473131919193
True	9.014881805815962
True	522.9960257611883
True	105.40945557409631
True	658.8274740589293
True	55.459815983902864
True	253.9277040781729
True	888.3339278102496
True	884.9979580160405
True	267.345114931808
True	446.0613824185932
True	120.11720802674051
True	599.01207006404
True	265.4808068347213
True	193.00561644313373
True	863.1770313602979
True	56.03087315794604
True	726.5932971339647
True	276.27071260100576
True	297.7044918298956
True	168.1890013599737
True	479.2317837795509
True	596.6824724303563
True	365.4136395394728
True	417.0396765217686
True	68.61128765291497
True	158.10934072081713
True	459.9403356848137
True	222.45916456230304
True	36.882766085340336
True	198.1586291629638
True	375.9131240976117
True	396.2477119353279
True	737.1044805895777
True	132.54128622897449
True	649.4852609997297
True	490.0307541261897
True	599.016734964027
True	143.35821996372502
True	38.865875718936174
True	667.6088278909664
True	67.92202458331911
True	544.4933263866077
True	687.3102987049189
True	453.5198007427138
True	131.64946869261294
True	515.7526081812041
True	4.531672314095399
True	397.306036810241
True	33.2935079291158
True	632.3069662136306
True	259.6605019259714
True	565.0356517578829
True	688.3928583242342
True	142.56913208381934
True	505.8409126761546
True	473.9809713530086
True	64.33902699638804
True	953.3185320034526
True	2.896455152108905
True	27.5406009854999
True	651.8611277704144
True	673.9690981887977
True	136.76453290886667
True	409.9598411743972
True	127.21269583873136
True	79.99154577133716
True	461.5441755181416
True	40.23719040287209
True	515.9418918322361
True	12.701740129777296
True	834.0184654112996
True	565.5726236273453
True	654.8924316064589
True	98.88375018455008
True	396.0243247976764
True	982.0791537993724
True	872.8258820700311
True	136.6263305658496
True	543.3727933844191
True	447.9824240630661
True	262.18282547286867
True	257.4659718281827
True	5.509802419209664
True	322.9505131930261
True	11.316007892367814
True	371.92639915950025
True	73.59834663827466
True	411.3435259436948
True	648.6244476093125
True	121.6897113616088
True	237.27196134537715
True	635.740017796534
True	666.5967423741515
True	296.21040473807824
True	139.4827079266827
True	162.35018285004077
True	468.4329925650474
True	88.36716166761315
True	11.178506141623355
True	519.2766555454521
True	569.7140924095047
True	20.441699446349965
True	134.1862691490211
True	924.5563058056769
True	500.753181677538
True	270.3998901564513
True	34.85032810612494
True	475.8945423115971
True	111.88272397303766
True	593.1150800720217
True	667.1675839287334
True	301.7889122619739
True	376.56217045292215
True	188.5720418953441
True	237.4286840945664
True	74.68569775512593
True	217.51400732332465
True	486.9760252223653
True	21.114002610968463
True	454.1280474357464
True	364.46451730759287
True	708.1878998652827
True	880.0517458954359
True	910.221445949423
True	160.44265614506656
True	404.71939356918506
True	68.71582094852666
True	183.5079294128338
True	323.44365136917054
True	10.602059920290932
True	820.7512820245522
True	21.66653764558249
True	398.1123528127762
True	269.5506784606896
True	644.5160084032215
True	213.20432639557444
True	37.584938371657614
True	687.8130434145146
True	1074.7742945199784
True	229.15232070813732
True	135.6081131997358
True	625.361976996205
True	492.422031361795
True	18.485671346283063
True	820.0656568113292
True	114.149685275684
True	42.453273473781074
True	310.8960731364704
True	359.8945616935986
True	388.4577051315665
True	267.4917102675432
True	20.632564979228704
True	23.041837005529377
True	845.6275775846193
True	197.64798488157143
True	117.7581252100116
True	877.1313310536044
True	654.4590029216268
True	637.0475653156583
True	457.6906874665581
True	153.8072363131886
True	32.48312492527609
True	105.2606207163591
True	429.4139671095034
True	221.1511446938431
True	476.4484984491631
True	145.28697174858016
True	484.15973393637216
True	631.2635533883363
True	945.55595504303
True	24.15244690290165
True	952.0708346596648
True	1083.8086846049844
True	457.03793407365936
True	82.26865667927814
True	827.8444380659179
True	656.6557478466738
True	661.8236036993763
True	170.7500687481928
True	724.3352888207046
True	704.7088375095282
True	124.41682097261472
True	759.9325102145053
True	823.7730577543059
True	483.313843115668
True	221.72438963198317
True	71.30052737413486
True	308.8770850067844
True	347.80763118612947
True	457.2640353940788
True	439.27536917270027
True	193.0685740124845
True	309.2023320169905
True	2.763122679313261
True	11.048295201098068
True	103.29289205552
True	137.02845870223692
True	357.4232564954717
True	346.7430421152752
True	104.31438003050404
True	17.535195709829413
True	212.6544792480275
True	824.8214730317427
True	461.5052819777511
True	532.7826337336817
True	552.6771381168661
True	816.1123239159076
True	654.0975282208086
True	91.95464671922166
True	209.636603761686
True	246.49288524691045
True	284.72606191173435
True	108.37042618402371
True	368.483268827939
True	436.002649788338
True	166.4956585521723
True	642.612513378851
True	247.5943056600932
True	202.49378594722373
True	27.064115494703422
True	254.9653453863695
True	465.79541743464085
True	163.426232284205
True	532.2169036599249
True	467.3619680473864
True	242.5190528128544
True	109.61006719039244
True	37.23184931086758
True	391.9713739548153
True	795.212338926958
True	173.93592321155967
True	1074.5489167267306
True	1058.0109661545437
True	477.0881155543827
True	99.4970683667215
True	126.78672050036953
True	642.714998163428
True	9.398131739206224
True	223.21664555111596
True	141.42576720877483
True	119.47736037347047
True	332.2441874428349
True	631.2138867578174
True	38.20536950832234
True	128.0851321924649
True	964.3733936528936
True	55.63738296067744
True	442.225537551716
True	524.0730277680519
True	251.73039566346836
True	134.29091121723778
True	936.4350743766375
True	1196.2954900918742
True	513.1575089108894
True	636.5471748376358
True	205.8202580985922
True	155.2440220228074
True	320.8794332958477
True	247.5894097588096
True	170.77966784936308
True	317.3955142366546
True	336.2408125016663
True	11.022554557999436
True	633.314764743198
True	151.22651691100094
True	80.79411542427833
True	450.3715261988199
True	323.72452306680435
True	1142.5467300694618
True	353.42446771947573
True	969.873360350019
True	9.274452436158429
True	270.70851654856284
True	226.84177927253
True	156.80410116986508
True	494.2112972057605
True	199.8034390825952
True	407.3378993314891
True	334.6759259829567
True	105.23064524296927
True	356.0798272058576
True	1028.7925037279635
True	716.9965878537331
True	224.1744196457409
True	102.26392001898992
True	307.20796676810824
True	24.2531734162062
True	349.2019738935249
True	320.22617791453456
True	573.9362903935721
True	467.0352926757856
True	359.29374593136345
True	157.10452213377692
True	12.615284383562672
True	405.5360011067862
True	289.0545096731214
True	140.10063372991786
True	306.23602136838986
True	438.14735887294034
True	812.5727020627683
True	309.76588828144736
True	764.6332975413012
True	397.0927964198849
True	386.08409600616335
True	1.1800840176652527
True	1127.0292755753742
True	101.95541296292994
True	918.2076557640924
True	202.91677198994597
True	458.3636834864736
True	654.0496069230063
True	83.22398081218448
True	479.9174303446114
True	32.024728290193536
True	419.2975445911446
True	75.6964248014434
True	227.62290781761172
True	37.23277141315952
True	714.3618281137187
True	185.7709305645953
True	26.17912910076222
True	376.5229222269368
True	107.50232791224369
True	163.7100001993012
True	848.4243656961562
True	257.608262391156
True	153.05714672806596
True	374.9606507828315
True	514.6533555280625
True	334.945804750228
True	512.0417960875704
True	622.0325115766374
True	164.43528285140016
True	5.801800057652122
True	74.29494146176955
True	434.1335510039609
True	90.54800413647708
True	79.92140605402122
True	1056.3044389331062
True	28.310590733885288
True	316.84596869345324
True	317.75365494556587
True	438.0061990121957
True	672.5848499036315
True	189.4422797651533
True	669.2977117178972
True	330.0669281388043
True	349.0147369715433
True	270.64149202195694
True	199.90891005888037
True	355.7104470198672
True	438.6469302188931
True	410.2901970316568
True	579.5067683994831
True	134.04926464065653
True	74.06178827490649
True	40.557631596409855
True	280.6892538859701
True	660.4828093317951
True	403.7129704946798
True	764.0683259527606
True	207.8025738050757
True	392.03844327022495
True	69.65812331479209
True	51.39701775752605
True	403.5346755785233
True	196.21105523512085
True	219.15939854330216
True	40.47078920660451
True	1056.2898643420358
True	178.9159244060882
True	931.8018791823904
True	312.7648566750511
True	928.356968007522
True	233.18506886454708
True	478.89469395534695
True	538.7307955707099
True	623.1784015187012
True	214.390824901508
True	484.5427708342335
True	951.1350831510478
True	126.30055719718248
True	5.201484200041804
True	552.1685645995005
True	29.5568542841522
True	76.44445939286506
True	813.861644428832
True	230.40197137538465
True	993.383643908023
True	676.8103753166462
True	418.9605539904532
True	280.5229972369344
True	490.4476174093499
True	337.5416481415019
True	173.0581865735239
True	680.914576309242
True	716.2361490063339
True	208.4197695105985
True	90.40255128261592
True	515.0776373898019
True	138.97314270071865
True	387.9251582896473
True	336.433143196442
True	65.59072105617183
True	383.9553442112392
True	395.7743764109773
True	363.3687810444828
True	387.6899066210141
True	422.5349907028616
True	655.74517682671
True	58.24056951275057
True	445.406896034825
True	328.1187116802329
True	663.6304786972748
True	220.4364951895305
True	94.67352844916924
True	41.20196965674187
True	538.375099924459
True	645.6792556573167
True	194.9073902333891
True	406.49758265942006
True	334.0344325620204
True	16.574083179143827
True	165.89725319722467
True	289.3173692930308
True	3.5042855164419184
True	874.5642837633966
True	82.02908591405557
True	103.76210631223124
True	117.15676127789504
True	341.1292431025269
True	36.843064688384594
True	439.64560065595634
True	226.9988483468516
True	6.440825704937319
True	113.25109533032015
True	436.8945062088964
True	46.59451647532728
True	67.66750823345481
True	181.700115492172
True	286.2112004918838
True	935.9969570378294
True	386.5922179263045
True	959.6831113494478
True	191.421750659172
True	1003.9093731664724
True	782.1690827503356
True	626.135898786752
True	412.1641503134709
True	380.0297086181351
True	80.61121163103365
True	66.99986121545717
True	80.08838326116152
True	180.37284411748567
True	484.4419513135778
True	1114.9289127476238
True	184.3343286242849
True	347.2615185346111
True	434.50112970279
True	590.2329971233045
True	602.7020067362902
True	288.35677219547546
True	457.0638412048255
True	677.6654274783657
True	100.29484323777076
True	742.1712756175426
True	258.4434183113705
True	139.15580413647328
True	412.58918954311326
True	871.7745849877003
True	422.34534052660473
True	853.1777504370546
True	196.54515487984003
True	347.05031488571274
True	691.9384192941008
True	622.7075176554208
True	189.2748573423635
True	265.2334334096332
True	824.5228925235172
True	33.42815072431197
True	187.74265582561077
True	496.9690882449729
True	688.8040445997746
True	108.42730390587737
True	37.90791642681383
True	159.00414221908736
True	736.5281082573094
True	321.8872143929225
True	556.190009512282
True	357.4511277961716
True	301.95974939655827
True	445.5706595452701
True	496.04723662886175
True	71.72777960034449
True	374.2410108953638
True	734.9906865157906
True	0.0
True	289.3272101838099
True	230.9334010000321
True	1013.7679830012152
True	146.04254272602952
True	651.2445344534182
True	630.465194139333
True	116.37554927285792
True	212.89560178529084
True	130.7063082371415
True	10.467202669429057
True	291.8790237722689
True	387.31313784669777
True	1138.0407615184793
True	230.2624105975285
True	402.8036098068425
True	659.8438427624446
True	202.7330480964391
True	29.256511125557065
True	904.910190280753
True	634.907013703469
True	151.25265660630993
True	587.1955195590147
True	160.44840164599904
True	300.31325618666784
True	745.6142232935057
True	35.22378861243524
True	107.76347129183354
True	497.6002819261576
True	67.07250721006929
True	78.33567057689052
True	419.1605583827687
True	23.238585988972304
True	751.0161997960822
True	101.76047226605554
True	156.49147748379173
True	20.40117393141022
True	717.279499574805
True	27.701883986391685
True	787.3875547510692
True	402.3767762762588
True	117.08087780478353
True	702.6342242663972
True	518.8744796128385
True	558.9919660500427
True	45.569859426000775
True	365.0523238457291
True	5.1958972096614096
True	95.27197876408556
True	388.8598648357794
True	49.413092642776526
True	115.0946476145014
True	290.2516861093094
True	186.87433359259435
True	101.77279488696068
True	674.1472890319961
True	19.959830643082736
True	1107.3592560350935
True	488.05949715151166
True	293.50089934585503
True	501.8311862998327
True	120.30199508975552
True	755.4231181910079
True	1135.5709198462002
True	761.1838183523162
True	180.34610111725823
True	229.03560707654444
True	53.070381433442826
True	58.01880095716658
True	154.11126083521532
True	97.31039415403974
True	167.7981989547331
True	1180.8980500667578
True	312.2978975263419
True	362.04477763337394
True	688.4254120167004
True	16.78607557397667
True	13.820796569825832
True	561.316490814767
True	5.843562951548661
True	115.57031609959613
True	692.3695626607499
True	179.66092078916057
True	652.2858642063089
True	820.9062689860453
True	157.88237011503716
True	884.0438301901848
True	3.22860704045466
True	433.6932879883171
True	1057.0041291019363
True	25.48562257679217
True	237.23081067155803
True	144.30076017581916
True	984.9918715825034
True	234.35008302616023
True	501.42011157086944
True	117.86969596172352
True	521.8321268531578
True	154.27483965109647
True	102.4105282468372
True	388.1379924129103
True	72.74881233488158
True	52.62629761130093
True	1075.8996827348865
True	246.92725748694505
True	163.96908615648826
True	358.2891054501489
True	377.56619760055554
True	218.41081147495527
True	164.9015222525526
True	383.9589405684444
True	36.85783702980885
True	490.7343837495164
True	1074.1973398941864
True	111.51777890742451
True	472.9131915925232
True	310.3806677547652
True	26.843913826697552
True	406.6070800104292
True	101.62711608392382
True	611.2891047886462
True	199.8817268101172
True	416.2746657132826
True	19.657195399990965
True	442.5099677239272
True	104.76390111141076
True	336.5099957179052
True	34.54864363613657
True	172.50957273448773
True	243.9815626844884
True	742.7367606867058
True	58.79822895763844
True	137.1552608827357
True	239.9667663059564
True	133.8532206808923
True	613.4594170814547
True	534.337847388201
True	760.9815536870937
True	392.1999725980175
True	538.58526887802
True	423.52330325694055
True	706.0488809886291
True	72.27001284170203
True	454.30028820077575
True	434.6541297963912
True	48.3100105716513
True	79.28811913796072
True	125.52228226903424
True	89.85686562676871
True	312.0104008104736
True	832.9438853894483
True	341.7240346609504
True	1077.1781734025012
True	324.3859538851035
True	906.6432499323274
True	155.5663111487628
True	584.279862476965
True	625.4883574486136
True	699.8256807150539
True	439.0349715309837
True	65.43099854365212
True	296.92747654216464
True	38.40089924615822
True	167.02865730034355
True	175.9458141821434
True	1171.635810891186
True	231.51599124368352
True	560.1208249205589
True	534.3629316504306
True	555.4953984691147
True	889.6040150493614
True	588.1322667318757
True	673.2624295048626
True	907.014467310033
True	125.0220685984972
True	320.8166709824889
True	258.45011383237244
True	304.8321257243228
True	91.55880635433984
True	390.66109638746246
True	4.250128772634211
True	333.8110718448277
True	254.57065907305352
True	600.1791278574284
True	289.5337486401173
True	370.7484768137729
True	10.235946536760355
True	60.66043916617624
True	538.8079076075609
True	30.065582870446136
True	149.34100902718475
True	65.31150322608225
True	147.12630668071006
True	240.2709724070924
True	68.44264112172105
True	381.2760320971256
True	273.7748616943438
True	101.27677385792832
True	341.4082601982983
True	64.77852469007152
True	614.2985149061753
True	811.6044494137515
True	279.01595066345305
True	1177.9461914343608
True	115.03636764421142
True	301.6283630595683
True	1059.157306905405
True	89.15306155458482
True	292.0266438858966
True	9.853560530862834
True	402.3113590917427
True	453.1861847916437
True	162.40243420342267
True	619.4677023927069
True	899.0497621028894
True	163.2744439104522
True	76.95558358504788
True	337.02636883983564
True	522.0662737601489
True	619.7802753245376
True	1219.867984886666
True	25.921689855127067
True	962.790765437478
True	139.97327388780832
True	648.0180229548193
True	120.60613455070984
True	119.68064350906172
True	189.58864775644807
True	175.60334730820702
True	766.1651910731517
True	209.8333780232325
True	224.38627991617943
True	65.77049562054307
True	508.53758535953824
True	439.0158359157351
True	174.14500147462334
True	246.0733954420617
True	16.22017205249807
True	424.8451510957185
True	219.47372852517205
True	296.54531363151614
True	112.8488173236242
True	697.726670449178
True	403.18647340772543
True	237.3409417346461
True	645.2633762114601
True	512.8763134387543
True	462.9366993994139
True	137.63951708922428
True	529.4992045279362
True	431.7747919771577
True	3.0261130105510823
True	197.07374402859705
True	92.5767221760166
True	240.66126459471928
True	3.296349398919157
True	129.91687126109088
True	368.6896178012207
True	6.615128976773136
True	860.4812262909622
True	181.0280359427647
True	712.8963938505416
True	781.6639029142873
True	165.35878485969795
True	224.72809047430337
True	480.6253686844654
True	838.015985103572
True	48.82599903187691
True	40.30806760741763
True	134.8626522007775
True	620.3785659915621
True	710.1268125946541
True	184.70289868244464
True	586.8067590743732
True	590.0629792501113
True	802.1727972163061
True	390.2072830763169
True	191.9674602136792
True	860.3328671333481
True	217.8516466789012
True	159.15017305967314
True	321.0682535679735
True	214.56055515487105
True	207.12563468553705
True	612.2241520565067
True	258.1257265239635
True	192.32772513333416
True	451.551873749708
True	474.8836428599525
True	63.98083975525213
True	269.3035128925165
True	72.85134510448158
True	347.84659096133333
True	347.7214318798255
True	246.98105522957107
True	177.80249274308528
True	377.24576524086575
True	655.1016852516091
True	774.5956578247267
True	290.24360408030964
True	730.6821798646268
True	64.51369258849572
True	892.8246709923379
True	352.1754738348826
True	12.686631246761904
True	611.4744249451139
True	695.1180367155015
True	251.10114026288005
True	172.05710549387578
True	45.42433282135367
True	387.0078029790385
True	79.97695161463626
True	14.086040977966745
True	891.5951099907446
True	375.3811355788434
True	177.32067489322858
True	988.721811466253
True	12.438666591437174
True	795.3346650414958
True	30.65764493952428
True	689.2272385580014
True	58.906505404739846
True	746.8000496442659
True	448.3593800114481
True	196.0797539158037
True	434.088435235922
True	217.9005209020468
True	294.8690493898716
True	222.37172566525223
True	413.4621182088087
True	10.15488033528179
True	319.2529277721543
True	107.23514696617256
True	11.380424034048554
True	471.6659764184962
True	751.6118341496162
True	296.87486904956046
True	83.46902783047508
True	304.6384024498132
True	83.95792072113919
True	190.3799594159188
True	179.55408860068772
True	381.7593513136336
True	46.99680066073471
True	135.10667434198774
True	397.5023972454644
True	851.4937710646832
True	111.44242538291417
True	209.1103103729502
True	436.98337083981215
True	17.9497125419154
True	408.9631865349435
True	518.4351043951366
True	93.30207238225704
True	398.8201078703594
True	352.3053123093148
True	412.12129912841823
True	591.225823568478
True	1063.505658287064
True	998.4223276923364
True	57.20614250018485
True	1069.7370853133907
True	111.83008933275596
True	112.50438492778854
True	109.72886540586914
True	490.96207733263697
True	372.71876693784026
True	590.5449145312768
True	262.8913253256805
True	162.82741120073737
True	391.4475356068277
True	14.167245757032935
True	462.86326999934926
True	400.6440809746832
True	153.04875370862766
True	98.09832171560598
True	547.4876091239271
True	1013.6522072123134
True	200.095693513253
True	66.81481073564218
True	447.1207680282598
True	383.5315474629654
True	472.86864246633
True	339.6794414777534
True	4.203862290316346
True	522.9758875717107
True	489.2932861527986
True	495.7945116631992
True	193.2934089770872
True	107.77083391306016
True	20.239133801287405
True	375.8928789382744
True	109.15028662345634
True	8.523284329882168
True	31.299395334099103
True	347.32670697583984
True	660.0897382188509
True	133.39372196404483
True	90.90701470813008
True	24.145946286172013
True	402.05517671449377
True	357.65122787433813
True	778.0395283353126
True	301.6563658767706
True	524.0036205085862
True	559.300151921381
True	526.1947431199854
True	292.5883387892678
True	541.4899442597655
True	104.29810867360936
True	577.15889748991
True	6.757335477631461
True	377.7856628253665
True	477.1260036726518
True	957.9904737883274
True	355.0935659876806
True	810.8925040047652
True	993.3671970926696
True	174.42611775057028
True	34.051783098780284
True	378.69968021680296
True	381.6390660665718
True	594.310829593917
True	243.21974478935988
True	30.04158811570309
True	629.0745638241875
True	129.2673961276546
True	1042.41386673762
True	308.31638185708067
True	489.683041733448
True	134.55885315378677
True	799.5025644498902
True	144.51904606668018
True	823.8236201824405
True	564.7581211670971
True	195.08785693343756
True	113.17757505445807
True	64.49753777212612
True	571.9504277682502
True	900.2006364535614
True	436.166867854778
True	561.4133989180682
True	130.32667399066733
True	613.2800001340878
True	480.7424997229232
True	774.0860519982606
True	324.91604776659386
True	553.8763678668257
True	110.28755388479908
True	27.60315564561736
True	417.8577468510223
True	174.3514880599781
True	104.09581373722274
True	380.1776001208544
True	1113.8966967844365
True	272.14525420821604
True	557.2655019773389
True	12.909676272813533
True	75.98709902371657
True	329.0184453423004
True	792.5957309062982
True	441.8384076448887
True	496.4985461432134
True	722.2126738186962
True	67.38950408690242
True	690.8534524350155
True	48.99676484334016
True	101.26265198043389
True	176.24290849014935
True	78.58639898544281
True	25.434457188634564
True	299.04336920041794
True	459.6960432071825
True	917.2466926871662
True	873.5291214254768
True	5.748083942461405
True	281.60791142330606
True	469.346083213549
True	126.00350031993548
True	243.646917563983
True	328.2391227381312
True	1322.4283694762728
True	457.2058912210866
True	24.208383540606675
True	176.0204359414765
True	731.6234947484595
True	32.91033367408948
True	173.92497343794903
True	561.0372951434239
True	72.85184119883043
True	881.5789507282991
True	338.39303052577395
True	663.1827617698852
True	81.88447951576434
True	676.5148962643947
True	598.2919328402841
True	882.4184701163372
True	242.20983425159903
True	508.8550308456901
True	837.750576888711
True	914.7820168946668
True	239.0743261837107
True	742.8570319957917
True	226.91092299658533
True	455.33602256118735
True	372.9229158551112
True	495.2810583811928
True	493.7303914288156
True	320.7006302858626
True	347.2782454763755
True	113.28443952053333
True	358.60380184481784
True	1162.6138331259808
True	317.2704082986052
True	145.2070338605858
True	304.95570056837227
True	743.5363600253941
True	652.1242864883528
True	411.1854065807575
True	119.52366612834498
True	345.7298993771934
True	36.27957444539351
True	177.12130366891208
True	90.42042150699623
True	84.60345570863211
True	543.228800619195
True	137.31087862078672
True	139.42780204575462
True	108.05381884915376
True	83.1657009645402
True	449.7782525026321
True	385.8395074232372
True	1023.111584650183
True	518.8899508969653
True	831.297668098357
True	275.4202184110315
True	275.3409108107666
True	544.6619427549324
True	192.32141445472467
True	758.436621283448
True	250.73126407386556
True	363.5648140365637
True	69.91684819477743
True	119.9134904711698
True	262.774431347922
True	127.85093128962306
True	480.056092269628
True	32.189447685864984
True	578.4114659237015
True	1021.6317714908232
True	730.3405095891371
True	1.3983860887467372
True	61.58083494478327
True	497.2983561893848
True	434.8192491074505
True	72.40588707294982
True	122.5981132102561
True	287.270729201152
True	80.06347097183081
True	55.04207204957108
True	710.8604984025669
True	663.1904540024092
True	149.38220762293082
True	168.8181935492554
True	527.705157364728
True	53.88706300159196
True	26.647509112468544
True	558.009909180286
True	454.3015087407061
True	1137.4545179400525
True	49.62717240491347
True	467.4021511786015
True	877.1986241687601
True	794.9733329997995
True	288.93521319057703
True	753.5070883122461
True	396.5451447433903
True	38.507067550009296
True	97.47492069860454
True	695.0163948343893
True	79.28385690691249
True	141.04840652661585
True	941.7708421996792
True	191.4780513897604
True	269.75470083605774
True	104.6782335749516
True	632.5947796530394
True	597.6015973754282
True	215.74571084500255
True	434.34592642720247
True	40.588761715831474
True	280.35201528672684
True	591.0982997395267
True	621.8296580290787
True	313.5340691043526
True	75.28583148041993
True	904.706846588822
True	1095.43706840103
True	559.7663625710519
True	65.58752668322823
True	30.14857066544452
True	90.89769557337333
True	106.08596375742349
True	100.30698406748218
True	878.8283447272586
True	1255.4717776244552
True	742.9408234194354
True	331.1180170631677
True	9.039291216475933
True	22.26279851833924
True	336.80545344698066
True	478.2336364847424
True	46.71568977999223
True	570.29532112023
True	428.5786758372606
True	390.9693702442767
True	75.0186488597182
True	203.49121427366404
True	274.0233149426595
True	140.73220343607133
True	397.487571791205
True	42.78912026025969
True	178.45125518703318
True	1145.2670151972902
True	6.346621597361496
True	28.278538137615826
True	589.9193347971096
True	363.700637686204
True	785.858093981724
True	161.82367807634554
True	739.72470092138
True	599.6518904004106
True	268.9677913347408
True	445.7837469030982
True	339.4047169586987
True	296.8966799194619
True	265.2832031350182
True	398.348684042355
True	508.3530179723813
True	506.8652118398203
True	108.15244617053476
True	358.1409672798585
True	9.492957531189942
True	188.38136210934175
True	235.07292244059568
True	887.9462295828902
True	620.3272848950377
True	30.49127237969193
True	743.1267864270114
True	805.5767728059728
True	103.99515190422012
True	348.9814989032111
True	856.6024383865961
True	225.11694446315795
True	163.78499875960475
True	528.4062287166329
True	602.8701360347762
True	1086.7452837138253
True	139.82686040562714
True	150.9427084567446
True	255.5241161857284
True	319.25317808866055
True	413.1046146767371
True	404.31708996470326
True	310.1851844876241
True	432.6743917439919
True	492.11701851989807
True	231.7336967894358
True	1470.8137904448402
True	251.2808876374661
True	400.7514802026947
True	51.83006813183026
True	758.5819892492779
True	260.8127282241014
True	952.4119063858312
True	570.3485484027584
True	311.85042242603413
True	785.8617011591326
True	259.1538431598762
True	222.7206550593387
True	259.22591779283846
True	212.85111542162653
True	134.83067444369922
True	247.72358772546977
True	745.2348682143398
True	515.5923441725478
True	221.09500768470343
True	1144.2678093514585
True	115.0071508556581
True	268.69876960162856
True	74.11263263351572
True	296.5208073881433
True	400.7888286592901
True	93.55092493112925
True	213.26345335861268
True	78.8609829903371
True	693.4367737486821
True	369.2413459026574
True	218.4525050709688
True	716.2027708273438
True	902.0063389368114
True	838.7950472439989
True	840.0362646886789
True	343.8105486103626
True	1.2763721921988165
True	259.27242043590775
True	55.43342630596855
True	383.7514686360576
True	54.50735205740282
True	358.1551841789864
True	859.4104408895804
True	1043.3049112804413
True	394.6011911396183
True	22.50570033242451
True	515.0243443023801
True	513.9668551299269
True	192.52656871621824
True	231.19171218878503
True	279.58128972625167
True	21.75359979067213
True	122.6900872995337
True	936.5222782453346
True	62.59383630379224
True	503.2257245124908
True	801.3383336939373
True	102.82157247431655
True	252.52002693095835
True	110.31251936612632
True	15.717255554914992
True	1.190401088195287
True	113.525761450272
True	1035.8059028882874
True	494.0361997741546
True	64.07717880599577
True	805.3747418316361
True	345.6999698654918
True	1.2339215470019484
True	457.6670588651805
True	192.17684824723003
True	479.9425642489001
True	77.98509521738463
True	320.346569042806
True	386.4628281536465
True	162.1745670860087
True	207.62750345831637
True	136.28850634248963
True	177.33199293567336
True	945.3346563503384
True	12.142158686020244
True	500.4325540981742
True	482.0227299882482
True	388.8079850669655
True	221.64878158358096
True	230.59607463512785
True	157.05548307177563
True	48.963084545981474
True	499.11072382603794
True	150.8306809353044
True	816.0512140381519
True	842.99361736969
True	236.7215984227666
True	303.9076638183935
True	525.7089027713417
True	43.48117070944849
True	91.91205330351504
True	715.8501502256582
True	1088.7158201202333
True	119.2423088639426
True	733.3073655787529
True	139.69711291913458
True	928.0799403995542
True	653.8752583016544
True	104.07016130533744
True	284.1115228573351
True	623.821671213167
True	255.0903866991601
True	42.98849645425443
True	562.9437240364159
True	447.80634818871897
True	5.271265762288151
True	480.4345913885769
True	67.73185161187013
True	180.7160005317205
True	226.2399152752588
True	304.6340506180005
True	75.6908397886874
True	229.037336077958
True	340.78300345946207
True	428.1958011974717
True	942.2433326692684
True	45.18016095691915
True	906.0727119480426
True	1014.3950102142526
True	131.97212555569263
True	75.65949755420226
True	997.2268904811508
True	35.2416433299773
True	225.70743157236765
True	84.09282762522375
True	205.0016983564852
True	362.95859266798135
True	974.4523960854684
True	101.05083718183616
True	75.95594941133905
True	638.5158788822775
True	286.5734254941648
True	718.5217606265313
True	53.877097015598544
True	467.1147676433811
True	386.97715639813
True	681.2761852554665
True	53.63486296457944
True	108.78080497040855
True	27.087707858949443
True	269.5493593313501
True	44.32026396791744
True	346.6060583128975
True	2.5093310637118025
True	1178.712931105532
True	105.26291775812608
True	135.85681148641763
True	344.22243602235073
True	709.6596741942767
True	678.780542122938
True	1043.2741629776792
True	479.447856942821
True	422.1370063027748
True	140.65383304967554
True	422.2026747386888
True	849.6353233163775
True	431.4667046176705
True	952.5271830277592
True	87.65863055715356
True	410.7491425488106
True	180.40346414131685
True	286.15573980617535
True	773.2780894950521
True	167.82203228482504
True	135.6227877547561
True	65.65634338485914
True	864.0189010310527
True	786.0041600660759
True	84.34947243470263
True	443.45066909626337
True	724.269181356037
True	412.4462441705471
True	56.41053247092979
True	316.76982482389974
True	792.7167582166095
True	31.39147382695437
True	346.9125045572411
True	169.39717581645374
True	284.2990859850464
True	33.37058861480722
True	217.4773636285978
True	788.6319805703681
True	639.2331054221659
True	55.44896383020816
True	303.31900929293573
True	945.541090006374
True	17.765581481234516
True	306.6426557299306
True	281.01664123456754
True	440.8487527643464
True	215.336849754705
True	566.3502871120969
True	47.22761226944616
True	946.4574501076636
True	911.6243069456922
True	48.11186347419972
True	398.6924522753913
True	723.4211040177571
True	918.6591607184234
True	259.4937012240588
True	615.1863932254689
True	131.98599225641033
True	187.4432903811621
True	134.79846432566166
True	137.6208012059055
True	215.5903123842306
True	945.651283778798
True	809.8928533956446
True	981.1700375673906
True	20.29090106981361
True	28.44380200441183
True	364.3124256123977
True	12.417199238583052
True	623.4959727943069
True	1096.4994943565027
True	262.043700643217
True	208.2276085727075
True	87.3299924599531
True	217.2353820671058
True	130.2797028483652
True	46.53129902423555
True	142.00215271355876
True	94.87823030990546
True	246.0110897376568
True	514.3919110351062
True	169.30720314514136
True	29.74200902970051
True	59.82414764129896
True	435.3873326876923
True	270.3910821297153
True	601.275289611498
True	24.708648148299517
True	115.57582719306036
True	678.1525670744861
True	261.8888025900987
True	468.6176071626003
True	665.008876855665
True	104.697234058346
True	112.06511046208836
True	82.43320901478072
True	25.190331511342443
True	127.18634131386068
True	89.33041664248515
True	100.4320676920258
True	156.44529709414462
True	243.23936693315727
True	812.9501878477203
True	277.81656056219987
True	953.1846773917438
True	166.05978525008268
True	206.78094389062716
True	808.3524392872141
True	314.06649691745656
True	606.6133222635548
True	254.42484830143783
True	358.73236687046057
True	438.9552997316328
True	569.6816560708075
True	652.2992011777319
True	376.3580047807085
True	38.0373778059935
True	578.4529654886717
True	619.7519128311116
True	20.407599339823545
True	11.843460963755795
True	259.88483219548715
True	402.8123726748006
True	463.63508298644456
True	70.10867755298644
True	655.4111030311587
True	983.1201283926792
True	255.296176926914
True	919.8550070546652
True	269.3479871877032
True	103.49704050221511
True	273.2381660632874
True	689.5296000910481
True	36.53164553316687
True	565.9060098378959
True	1280.8259510194573
True	1006.7102576998788
True	933.8200569741042
True	199.97311869002945
True	96.77773167128034
True	191.2046240451991
True	845.3869428751879
True	155.7464221254607
True	1055.1336154947687
True	854.3881457894731
True	42.320845792675925
True	91.71138561082316
True	415.98345638361343
True	413.7986281519926
True	208.65537552790937
True	505.5747649414527
True	682.6384943159396
True	123.29693068610324
True	276.74715144368247
True	986.7415768769893
True	51.8176089483364
True	710.4197116610255
True	555.4508564463779
True	39.91605466479275
True	837.7169730648028
True	379.4280401255605
True	547.3533689743435
True	107.82287426203506
True	252.60716592550483
True	210.785012069248
True	26.67058714909289
True	136.50588383090917
True	746.5760844224188
True	135.05605945413052
True	376.55854281457374
True	64.68566319313395
True	635.3830725431671
True	602.424308697862
True	227.48846000396333
True	462.3345538502017
True	165.37961762268114
True	161.61123192203524
True	217.88385694308025
True	287.47027551444376
True	351.8093939849226
True	134.4132955722531
True	201.78845697412035
True	26.67905771382911
True	876.5017631087817
True	296.9138166545536
True	9.783971177530235
True	379.1388432181981
True	171.59019506102817
True	616.4780260092259
True	384.2346862149842
True	575.2308519843821
True	569.2982168158261
True	472.60638311991113
True	776.7865186555458
True	242.08006066827105
True	565.8033092047633
True	158.74396331767483
True	563.6050708352919
True	366.8392035051231
True	380.5065689828144
True	127.706733589541
True	128.65325873955047
True	108.17980190706764
True	69.39192785714238
True	745.9250554722988
True	184.2148956906156
True	41.09402486791827
True	0.0
True	536.6618257292176
True	105.30311476637178
True	24.93090867577879
True	43.2199588250432
True	116.15694449607086
True	534.6711310876965
True	178.17440338386962
True	108.52541182871548
True	35.277683790612585
True	151.6095283527679
True	906.6140558336268
True	48.84805077447073
True	228.10556942174017
True	742.5463910207435
True	317.52175333597506
True	465.8474987032528
True	458.7864794651489
True	511.0916774623601
True	612.3675160345442
True	862.890278243786
True	266.80793778082034
True	1042.114905437216
True	911.4168493659648
True	630.4241620563564
True	346.60373724126345
True	851.3936141786397
True	11.134597605964462
True	32.50848949694253
True	303.3192503408659
True	39.73044759538567
True	201.4731226459949
True	739.6371346517595
True	206.0703388998377
True	728.5463706020232
True	764.6761408117635
True	118.69880745653708
True	376.64376185366734
True	582.5829974635498
True	26.175144624352235
True	129.99937759042854
True	433.4084607793656
True	306.2468301930551
True	199.23653491508796
True	108.07607494977144
True	379.0761764734
True	21.726276411525493
True	384.991148282124
True	360.8273073551936
True	1043.8037552194596
True	368.72731708704833
True	30.965393413065577
True	451.2851970065384
True	444.91317615042107
True	245.71623505755383
True	33.45970608099239
True	763.257504328646
True	440.87718595612455
True	181.16168402116617
True	13.091340996725146
True	1215.569625558426
True	173.42302207129595
True	30.404070079931078
True	320.7099451341481
True	279.41323505779457
True	112.95819391352282
True	290.1406324949074
True	47.31911779320836
True	329.5076212477912
True	299.9295869966567
True	307.5368933114699
True	29.43017127772376
True	47.56195701543852
True	1029.4464890904533
True	25.981089409388986
True	13.307986194989454
True	168.341040659483
True	654.6355947109365
True	7.351350767191053
True	190.50046036675124
True	172.06787120823316
True	516.7639698736808
True	374.4029403111792
True	744.4535282922187
True	324.5197705105268
True	472.5269104920317
True	444.2417612653522
True	493.3464283136576
True	106.78372514147964
True	1275.9390814432024
True	932.4654824376364
True	288.8401474696357
True	522.5594379907002
True	100.7393168906891
True	563.6831151422434
True	433.1667755352536
True	154.77183043529627
True	79.03058343443257
True	349.1905306937133
True	155.30251733443706
True	29.156286930795908
True	612.4169888955654
True	370.7843901526358
True	68.47611819896069
True	31.45825134539524
True	646.2548048118273
True	500.0759152422543
True	71.29481354736308
True	22.95966374693177
True	333.744950978815
True	321.61189912350306
True	706.5787352947864
True	546.7986732003062
True	555.3141725933256
True	796.0712355270081
True	7.742592032170867
True	55.88492137123447
True	36.40481943124778
True	62.69770478338
True	519.3092684952206
True	589.5101606610401
True	84.17700091189597
True	107.19640928342297
True	200.10948798037867
True	74.77693771510931
True	178.05653322196235
True	200.87376440362544
True	272.35113653315125
True	828.4402773644956
True	601.8200680778409
True	281.612090695391
True	195.7357735029684
True	282.2235380247842
True	247.57501861580053
True	739.7549408272816
True	335.05936942294073
True	166.70775718317836
True	903.3195060398484
True	341.65051791154843
True	476.7025860895977
True	157.16684834556716
True	118.4026714441313
True	63.57806282994281
True	213.1363788475881
True	949.376031017396
True	508.1297120324907
True	110.2894095611697
True	355.3534390007089
True	100.58435639349774
True	669.4926524039101
True	4.457500456783155
True	691.8407330400664
True	36.6747225510662
True	950.628796933319
True	838.7323972181082
True	212.58313872048635
True	29.8267614202406
True	75.8556912029088
True	460.35088755445184
True	226.8338941651396
True	1.8916363368993787
True	75.8321347293732
True	1078.3676756118564
True	331.4955167079547
True	681.8909634358753
True	487.77741414122704
True	28.512875252514185
True	138.80441695900578
True	447.20538826074585
True	916.5868047189026
True	830.585013648368
True	421.6496691852977
True	328.4032054410782
True	14.115006837407064
True	80.62351909578358
True	763.2404351758685
True	462.07052069336976
True	373.3457032095527
True	856.0142449824313
True	27.19622904668441
True	221.9106597860807
True	903.376942791574
True	238.1919314784532
True	8.617855961177899
True	499.8227063470608
True	106.98822981408222
True	648.5429118825178
True	52.3335815928278
True	263.35391818599646
True	804.5180445048628
True	929.542423006955
True	269.7358079093524
True	440.69996069035176
True	114.33715875959916
True	598.958601401322
True	268.4454805202186
True	186.90591903019123
True	820.2391839766216
True	51.29229735482845
True	716.214348052312
True	285.76124878451026
True	298.5326947011507
True	171.2688248320008
True	486.562843787713
True	609.24232772683
True	362.0791236242839
True	407.7925321565395
True	66.7765024859397
True	157.22139911131967
True	452.2995029758519
True	222.90929390311652
True	35.107379245227
True	205.5911126572215
True	394.722461002533
True	392.2323699794651
True	743.08374391161
True	123.39834258238616
True	665.3192038120357
True	520.068170056652
True	603.0923827359509
True	141.0122278779025
True	40.18161199609821
True	663.2469181074412
True	69.74976415833687
True	553.2990601287316
True	683.9069526523217
True	453.13287273699854
True	137.08608838822855
True	525.9155834726339
True	3.9821845150000503
True	407.827029530766
True	29.58728370707879
True	624.7624290311757
True	251.83209619082405
True	579.1987273254771
True	698.2444399961362
True	135.28375856997934
True	524.0373363324325
True	504.7748161208826
True	62.93592897573841
True	956.3506587788628
True	3.5243102395888366
True	28.7208962802628
True	641.8930855799142
True	690.1238432034496
True	133.61103278931466
True	412.5704890687655
True	126.93453144407064
True	72.87146117733887
True	449.7500908828592
True	39.79873913421937
True	507.1582217762188
True	12.860018036455108
True	830.9700320229899
True	556.1215600575886
True	696.4631960906918
True	102.41163437147917
True	395.1834760448489
True	996.4525404029284
True	827.4460546359091
True	139.11641449109874
True	546.6547551471783
True	450.9387353824826
True	248.39768458949183
True	253.5853924412568
True	6.265178364046552
True	334.8026496899608
True	11.702734496379277
True	372.7966025695974
True	78.71988888238404
True	413.8637057035072
True	681.6906444264366
True	124.44245291770652
True	240.73864819086535
True	630.5247664401952
True	699.0501674816131
True	284.7930578084673
True	133.28725182952695
True	149.11021668265658
True	474.4202379796792
True	83.47247892060227
True	10.137833777204555
True	493.66039561063616
True	568.8941701744451
True	19.129666132162733
True	140.4042128605481
True	936.2458579704723
True	488.95989808655247
True	262.8285189680663
True	32.79775223525918
True	486.1554049809078
True	113.1646383716214
True	592.8241689342275
True	674.0784510886516
True	303.595446858562
True	376.8490228822146
True	191.26684858880316
True	237.61935569702223
True	73.4541748077261
True	210.9458199003112
True	493.554812975763
True	22.182583546373547
True	462.9399944373531
True	363.6856186879956
True	728.9734170467527
True	910.8387462935387
True	903.9163516433732
True	153.37365926406017
True	400.6452448911959
True	68.84421669915524
True	192.24105702222
True	318.1076233042188
True	11.036725670525598
True	765.5083034916687
True	25.477216169774756
True	400.05647945384777
True	273.5188033721408
True	671.6168806465997
True	197.8888815986597
True	38.86283269815706
True	676.4164795172371
True	1078.7457534251653
True	218.57958220888236
True	132.69243975781586
True	612.4716816967449
True	493.1717372270808
True	16.295421088536564
True	827.5659335607023
True	109.67492647558724
True	44.459230139140736
True	304.4675590753829
True	349.6556841068249
True	384.40295865998894
True	269.32211417422127
True	21.15429212161317
True	21.997785248849016
True	829.548093367457
True	194.7144414806264
True	116.25788925331156
True	864.7066904344667
True	638.5540851331745
True	647.3208971738004
True	448.7807473886796
True	153.3796818998211
True	33.2947187602539
True	104.20002071498163
True	434.65736159798166
True	216.9845535052983
True	463.663593934662
True	149.0832904709477
True	512.1003656304052
True	643.8505943460951
True	957.678122854328
True	21.18446436053311
True	960.940223081811
True	1030.5144775111237
True	471.16202068300834
True	85.46697654399732
True	803.3532014604195
True	640.0495852030991
True	616.9973908289668
True	176.86796669139065
True	745.3760961299172
True	693.2923433283977
True	122.49536056299016
True	806.8471382823301
True	814.6997836692725
True	492.84730848567256
True	226.78365437396025
True	75.92913163211205
True	309.6171931255692
True	354.0048663150984
True	473.2663913894382
True	424.0620135386693
True	196.1541459950913
True	317.1089677333667
True	3.055633984044704
True	13.7814638014197
True	109.73884600623823
True	133.15197508176877
True	348.2339148203448
True	349.6342531042062
True	114.68327460799556
True	16.9810844495541
True	211.91640461353657
True	833.5502895938818
True	458.1373677162712
True	530.7036872818417
True	555.4796977611705
True	787.9232916038243
True	648.9531467018809
True	92.10585262766364
True	201.8392646259273
True	250.2267288377588
True	287.75468903864925
True	105.12231061507217
True	373.3919567197292
True	433.43516449217714
True	174.38752451537476
True	653.8056584163282
True	244.5463113738545
True	204.00910440711715
True	27.48727068128941
True	236.76792721991197
True	491.2167866119398
True	168.527295916765
True	538.4588940800426
True	445.70583797399007
True	233.2544456462133
True	101.68429216165218
True	41.98605189677291
True	396.42996179098185
True	796.4926407288453
True	165.9142047994606
True	1036.4528004324704
True	1021.165263554713
True	471.2846842879626
True	100.2154617707872
True	125.75395901808083
True	638.4144277319932
True	8.982523882816826
True	220.1157935771112
True	133.8170846927102
True	119.66625871285518
True	335.3838381390446
True	648.759101274777
True	38.67380136857941
True	120.84734981427984
True	944.7132580121738
True	56.84788171412451
True	453.04643730375415
True	519.2541462358944
True	253.2816008529696
True	136.0224078911501
True	968.8842819789083
True	1187.0047034328989
True	515.7250665729804
True	646.8068805229336
True	214.76993468049764
True	148.2036571753738
True	331.3657657101441
True	251.4367068362058
True	177.67394267067826
True	310.30236355790777
True	344.51197853688564
True	12.373797157120975
True	630.6580627052562
True	146.01073473296404
True	77.47204717193846
True	448.1839585913346
True	321.6055737895041
True	1174.7639416828729
True	349.8664992571347
True	994.6403160502608
True	9.271203393077233
True	267.2520425712682
True	223.83691518555185
True	154.0588763599812
True	494.6405099476836
True	208.6636523323692
True	436.6719159470029
True	320.01589232861465
True	112.84080769681664
True	354.50079371529216
True	1034.3588382293651
True	718.6549071657107
True	222.2473623959877
True	114.1704349526454
True	290.4444326504425
True	23.9337701500333
True	358.9097522149865
True	320.2130928598956
True	558.1000533914842
True	455.6012372850871
True	361.6540637548427
True	155.17257386382818
True	13.568193610266988
True	424.986859290758
True	279.7460422762048
True	143.1345105217566
True	299.0323021198782
True	431.4687531024552
True	821.48003009183
True	293.6693248814853
True	778.0758571160873
True	402.48028838264696
True	371.46240504971456
True	1.7307741627726856
True	1208.965571845043
True	98.6973672508364
True	937.459667867481
True	208.42213409896405
True	466.6487980983241
True	683.5435181908038
True	87.2621082453533
True	503.92812924973407
True	31.73619456418211
True	428.14600134438575
True	78.12813944139664
True	220.38722912875588
True	37.48209270915852
True	667.8358426104335
True	193.16093511068755
True	25.243135035865112
True	373.8861234739541
True	105.49711921274162
True	170.43694661157363
True	835.7079537497298
True	257.0880334232778
True	155.26967940838017
True	369.5059316462752
True	501.55279701332506
True	329.49688588134666
True	498.33676230812273
True	611.8982099174193
True	162.71118308961871
True	6.3786376235983
True	67.64721228853385
True	423.91446433547776
True	86.47077647221184
True	79.88922767917961
True	1077.445692323614
True	25.375872543726533
True	324.63102389790026
True	327.8761095689378
True	461.8336554345608
True	671.6461628102398
True	187.8517346910792
True	669.6570837016333
True	332.36785736961406
True	353.59699343903486
True	269.1115907830908
True	213.93237137997195
True	361.9832799405762
True	445.0388387513596
True	432.9097728374561
True	569.9070135748267
True	137.37628136273327
True	76.84855343187381
True	40.56111290184728
True	292.5653751614639
True	649.9942705101405
True	400.08659466909234
True	774.4604830331006
True	216.0338122870573
True	392.2881033508891
True	71.58775585453154
True	53.6460027309953
True	435.0519013081848
True	200.1338457611909
True	228.8107613305274
True	44.3690600461512
True	1058.6892908409302
True	176.44658329265758
True	882.0924886147844
True	318.1942381928636
True	916.449798491292
True	226.1834482658212
True	476.9410210879125
True	523.6663096956072
True	598.3965806514843
True	213.72188383814205
True	491.4191046896721
True	947.7422782912358
True	127.82736404940042
True	7.0215539024858185
True	575.0459187012959
True	27.40717182509568
True	77.27392642206344
True	788.6397700403319
True	225.8888941801224
True	970.2509696928536
True	688.6069810162559
True	404.260450974466
True	277.94212859995565
True	479.8104174983426
True	336.983544348253
True	183.2705404549621
True	688.705925063666
True	731.0836386741963
True	218.7829392315576
True	89.12131408410525
True	512.2868579509328
True	140.02524066981502
True	379.1675606252936
True	325.43935100084894
True	67.37791602647476
True	385.8651127997677
True	408.9270166423119
True	372.1389145195393
True	410.03411678470303
True	433.0059282158346
True	674.3643518743279
True	59.48378373247092
True	459.6824187047268
True	326.995086357761
True	663.6840028207092
True	226.55800867291845
True	96.23816932284616
True	40.933619063186335
True	531.4532126868771
True	626.6549234221316
True	187.89379875551663
True	408.1407626432236
True	338.40602806832106
True	16.61903776022389
True	168.29046212574607
True	292.4100913525408
True	2.726993880764674
True	877.6420568231172
True	79.63892211474841
True	107.59222156128617
True	114.23137418299576
True	366.3437758206457
True	36.233912679777205
True	447.7549697412162
True	223.29578680206305
True	5.903782949156282
True	116.14852116402048
True	440.5691475552064
True	48.63437799205087
True	67.73787608024543
True	176.75792084917805
True	302.72884679796493
True	954.0723503274764
True	387.98682105804977
True	938.4494125042626
True	197.76042911430025
True	1025.7569534720442
True	775.9431489342036
True	634.1493830534329
True	392.3020192372332
True	381.330417899698
True	79.7344039474591
True	73.34839946013719
True	77.99695567792044
True	168.76144983630448
True	466.8703122644472
True	1050.6483361823791
True	173.4205076047584
True	353.24943583904343
True	440.2786225765119
True	613.4606886651957
True	593.5903351959937
True	274.2977937947701
True	454.3882958983229
True	664.006218550389
True	94.43413474553029
True	720.2314577896021
True	258.366315713846
True	134.4901397546754
True	406.1771274185546
True	888.2279332208699
True	424.7294540844939
True	878.9790682103517
True	194.41187899161676
True	358.4337934392738
True	674.8789013369243
True	602.7755716085012
True	191.70761389909927
True	246.40057365173396
True	804.0777858683908
True	31.287313901872626
True	189.03356141221488
True	486.0443574810467
True	702.9744987037252
True	108.50471695045836
True	36.85420180494404
True	159.98125083798124
True	755.356550181749
True	328.7212473186376
True	556.5850952745214
True	358.80091353977696
True	278.36643348640973
True	451.9738599465029
True	471.4110619316254
True	71.10802804163518
True	377.6354347733657
True	776.8156425997853
True	0.0
True	298.75734084932134
True	241.19786154063016
True	982.7652767368648
True	154.08885519545515
True	652.4614381754202
True	641.3938621332172
True	116.40520301393796
True	209.1501214927323
True	130.388525187803
True	11.650591635142709
True	293.3866526500984
True	381.2629141848061
True	1141.195976675919
True	234.0273219132438
True	398.46779967008615
True	663.7559662830254
True	208.0064993053408
True	28.027052783744487
True	871.9773509826074
True	604.0279593508371
True	157.96521124299764
True	630.4537787381969
True	160.00292966298946
True	295.41116813193315
True	781.3718702564586
True	36.3919593889706
True	107.47840343172176
True	537.6883956396289
True	62.7134395399728
True	75.88361142599211
True	402.6237089019429
True	20.60520225585013
True	763.5075203709939
True	104.40915714264293
True	157.1648996127611
True	17.976429057513634
True	692.3572388541928
True	29.433951721599964
True	780.1884677926832
True	408.5925717395005
True	114.2303029642779
True	702.9871339315459
True	535.9346676941996
True	577.5346504961551
True	44.899249007429454
True	370.78285685963033
True	5.910683430756222
True	92.24022185603336
True	380.9696162792897
True	49.63591509763298
True	121.3773789339494
True	324.451040678474
True	181.2430796613256
True	105.79735174663814
True	669.8231913919254
True	19.70097890486961
True	1135.6259339925014
True	512.4554674937713
True	303.6723253524991
True	485.8951630764449
True	120.79815115077548
True	801.1468961830299
True	1105.6622975998132
True	741.1933312133309
True	182.20325050508063
True	224.5990212741395
True	51.83527791470275
True	58.93731888266701
True	151.4331538951496
True	105.21670261861507
True	159.34919856782403
True	1224.10990912762
True	310.41906158794376
True	357.6351203027792
True	697.1042231988422
True	16.204942170831114
True	15.005743794565472
True	593.1862305582566
True	6.605967492502124
True	116.341552283619
True	681.2632956147474
True	179.8600872706768
True	651.2900079915428
True	845.8801295637828
True	152.33232003346907
True	875.8513004681172
True	3.22112341569253
True	442.4508704116212
True	1044.8944979092098
True	24.866144082880275
True	236.8494234049667
True	138.72664782521144
True	968.8712861674128
True	238.03047382322063
True	498.2477340653928
True	118.5686220812317
True	516.4580608063792
True	155.1383982385433
True	100.13892200434093
True	384.959750308858
True	70.91322497161786
True	52.53375394456329
True	1062.4483302157714
True	246.73974785218783
True	162.11183431750086
True	374.8229748875251
True	399.1217113746039
True	217.94493891433484
True	165.67872635102114
True	384.1986574966581
True	34.851391028701286
True	502.4575047749908
True	1131.6500276021975
True	110.9710940489553
True	474.3119592862227
True	302.8058690167816
True	26.933425241719053
True	393.37235924957525
True	103.8029895428356
True	579.429737135168
True	198.4594737065692
True	412.0722856540393
True	19.31019243559523
True	440.7524625559006
True	110.24609921819209
True	349.7708807471285
True	37.13565099543886
True	170.01048815818874
True	245.13567443170712
True	742.0894531359233
True	58.931698737684414
True	135.1584443492432
True	235.5394325156708
True	141.85696401959396
True	632.1715409508885
True	538.4086247852903
True	786.2959130173055
True	374.0062421905016
True	537.8579971534048
True	417.6539619660471
True	672.3655707875997
True	72.35476265653124
True	450.2246546949585
True	411.6688951009987
True	45.15583644188973
True	82.32927261019152
True	129.49752950259182
True	86.69730821082304
True	335.504917523606
True	838.368624341823
True	328.9282114737657
True	1100.0777421137211
True	322.14820689888086
True	905.2353381120236
True	156.13906645412
True	599.6614606874133
True	635.6317577198453
True	705.7005071871857
True	442.6224727959818
True	60.05558297819295
True	306.98348671991005
True	41.594744075977225
True	166.37802303129558
True	174.50333182823994
True	1110.4374837970845
True	231.56083357802632
True	560.1003040018395
True	531.6014876266729
True	564.0351146524021
True	866.4186024074662
True	583.6076906548367
True	668.5960286944647
True	975.3954884947829
True	126.47470678449208
True	318.1952562490585
True	263.1537923333919
True	313.4034917823872
True	89.61936431669272
True	394.7654832569153
True	3.9157873064529936
True	333.51927135397625
True	270.7471493952503
True	633.7232509973453
True	279.2083393636924
True	367.3174084297796
True	10.404679901025036
True	59.0327610839164
True	542.6386095767185
True	30.545027477381375
True	136.67198132752057
True	66.87415954987901
True	151.7660953133705
True	235.22377689773305
True	72.77795805137539
True	382.5121737376264
True	268.65211148997525
True	102.56200175006644
True	348.53031150139253
True	61.78791400859261
True	599.796593081734
True	868.2441515251776
True	284.86857446124253
True	1155.0588598881932
True	113.55775353210178
True	304.23337103568923
True	1049.9685070756436
True	91.8961116581426
True	287.35829295668725
True	9.755928090879012
True	419.06649803377024
True	473.538297210532
True	153.41362911660477
True	611.6758961817644
True	926.7881535182267
True	154.7549304897603
True	81.99927223129286
True	308.6591886082174
True	553.5996738855391
True	602.9135197955072
True	1198.9362145809089
True	26.44012541167967
True	939.1279802576888
True	132.96491706067889
True	662.4757184196632
True	121.89572441721972
True	129.81398348408285
True	175.10984973273534
True	167.4034048817329
True	767.0383525633877
True	212.87285763357505
True	228.9708723943972
True	72.08768933361995
True	514.0955838618194
True	449.4063202639641
True	177.69451342662714
True	243.64946665892668
True	18.22594022278593
True	430.5523050190277
True	226.7423834933877
True	305.5355985517431
True	117.56975995976148
True	696.972340439864
True	431.35751748958376
True	267.4964716113937
True	648.2209466985316
True	529.0294441256774
True	478.9921131215253
True	138.01758040648775
True	526.4391009854698
True	434.2615336851094
True	2.858450056983199
True	196.6247237091952
True	96.30125188993972
True	243.00339307102996
True	2.8136759677953016
True	130.01957245582133
True	347.2134727367014
True	6.814215798880275
True	881.0752863792055
True	177.13968109271656
True	712.0301796791631
True	763.801150982744
True	162.13918325781302
True	220.12958303469475
True	488.05193724733846
True	863.4265334387559
True	49.9733978750441
True	41.33544325083572
True	131.44010436864335
True	637.9606971760053
True	737.9843678291168
True	179.46489189735755
True	592.2121185226358
True	590.2240739563991
True	865.4920495069254
True	427.0235035672033
True	191.8312304191011
True	866.4921711555189
True	227.26421070309604
True	150.01496905455085
True	329.4575429303665
True	226.53266305325812
True	213.7580192479243
True	589.0742216155305
True	248.45328363876115
True	191.4450131781245
True	468.9019035160055
True	460.1011508787677
True	61.684501909261215
True	298.8158517680706
True	79.37286616029947
True	351.063156453876
True	362.04320818726353
True	256.25688493824526
True	179.16350152360587
True	367.4802456032603
True	624.428779800179
True	759.5421526711764
True	294.1749543939869
True	747.836409425574
True	60.10359806662678
True	889.1166344659351
True	353.7370823137381
True	12.828557197719494
True	624.814477767541
True	714.0496349993524
True	254.1238088679669
True	170.00217114711134
True	46.73561915264039
True	386.9133211532752
True	73.37662375946928
True	13.406654488015215
True	888.1291542768781
True	376.6492347458768
True	168.76037609735295
True	983.7942068412711
True	9.944608866479618
True	794.5549640068492
True	32.04385868166612
True	664.2958507806787
True	62.53602877981909
True	778.6067688694361
True	444.93879389299246
True	188.379378198562
True	441.2427614263232
True	216.1742442966149
True	298.1366748906182
True	209.92951596749683
True	395.8323255679888
True	9.880669828315137
True	325.3492013552612
True	104.70985486754395
True	10.664679084077116
True	468.9849237264696
True	699.2192188978728
True	285.8183149760543
True	82.90178620294819
True	293.6437592048104
True	86.14488122636588
True	185.4972621232077
True	174.3040508095439
True	388.1683834792199
True	40.105334289579936
True	139.48537555697365
True	368.9738607266157
True	847.6761218227424
True	113.53273073042236
True	208.54008791592068
True	435.51838193440994
True	17.96409511937344
True	418.8753128960622
True	505.40963683695537
True	91.1920605255034
True	397.4909356936377
True	342.53831959563803
True	417.3295337370959
True	591.2411491331675
True	1080.941150419288
True	1001.5764982932616
True	56.65572521505045
True	1077.6333015218192
True	113.16921142533772
True	102.86793359611248
True	110.2867227960921
True	485.08085586374034
True	384.91326889941286
True	558.2271416972098
True	257.95315978567385
True	157.24226001274445
True	420.7874726460063
True	15.054107515903947
True	447.8645255496708
True	390.644791256024
True	140.79700886556097
True	97.11510469390244
True	510.10424946593776
True	1007.8728802100978
True	209.9254180584728
True	67.95543781139652
True	464.6527173907246
True	375.5413187998779
True	488.0418340865463
True	332.2270214259283
True	4.593452244793967
True	530.0879771023069
True	510.97307988135424
True	498.5308749712322
True	194.9318786922661
True	104.96185407361514
True	21.100991243548822
True	372.9849564354251
True	110.68964640311002
True	8.32023271368263
True	32.40167053276635
True	356.55225999364427
True	660.5940819436197
True	132.209927593152
True	86.59484228630477
True	23.6873332968666
True	411.0726927557228
True	377.9387220434411
True	809.6874761360334
True	300.6731682114417
True	497.2105070581497
True	540.0885404166141
True	527.5907967136236
True	288.18352661112567
True	579.2386131439292
True	99.73266394036524
True	583.8533577093807
True	7.414654913131961
True	372.4629637957517
True	452.5638877737648
True	991.8804378032364
True	359.5563825593972
True	817.4366158759101
True	985.1092243797046
True	171.47470751523727
True	37.48839392679404
True	370.9627375558202
True	388.05679391906
True	572.6820876118563
True	252.4361505476464
True	29.054508221153835
True	633.8061612465559
True	122.07587259767634
True	1072.1264074877547
True	331.506850518218
True	467.2707230534224
True	130.4735799359491
True	799.6743342210398
True	142.18006202748126
True	826.6938899037408
True	569.899029649273
True	191.8883543343478
True	113.3792599489168
True	65.19816295744309
True	564.464359305688
True	930.860170253777
True	418.03109564404
True	540.8944761758203
True	138.95559326432905
True	612.4072656298891
True	471.8465696446259
True	787.1524815064353
True	325.25544371939736
True	614.4596533999629
True	119.62105591040952
True	26.88125588929126
True	401.2685605888699
True	178.10289396876863
True	107.443753536425
True	368.8572510073576
True	1108.4363354859368
True	276.03114932150885
True	553.5316297272761
True	11.521285744667225
True	75.43596192087745
True	321.2323147863106
True	771.5803250148325
True	444.7789722376488
True	510.37418900155785
True	717.2607805563651
True	63.71254446152484
True	703.8945379498307
True	45.9758406198054
True	103.51138832156876
True	181.9277923594209
True	83.9176803959701
True	24.86712102568248
True	292.1439904563201
True	476.4123533115432
True	896.4622371349476
True	867.3247038511682
True	6.426580072958696
True	276.0610896269193
True	479.0427282735311
True	128.64401996300433
True	237.71838735952156
True	335.69907400894874
True	1305.503290615528
True	444.877935057944
True	25.354242860898296
True	182.9876134981585
True	697.5279342207791
True	35.25833380165083
True	176.70150067989962
True	563.1411639782203
True	69.77567700193816
True	878.1646896429595
True	322.36206682404537
True	671.5276098539624
True	73.69152422180268
True	683.7682841682484
True	590.681420494132
True	859.4761885598483
True	244.6207062305661
True	503.2606305144396
True	809.1617211907939
True	871.5885970477061
True	233.18190479686135
True	762.6254984751591
True	225.8230255053005
True	462.41643444725696
True	369.8431083266499
True	497.5381405203944
True	499.7038583836055
True	321.9005323514127
True	345.0180312101733
True	114.14170843444788
True	332.46227081658367
True	1159.862831978481
True	338.5699934091263
True	148.84205594802182
True	312.6927851301813
True	740.3934799969879
True	656.4423860017598
True	399.0629711475361
True	120.19654927946934
True	335.9815487758536
True	34.39676693582236
True	183.43883278494
True	87.77422234367339
True	85.14847894293192
True	555.2191348843903
True	135.07347770558013
True	133.37062406011606
True	110.4956945296436
True	90.04042782249992
True	448.902633454584
True	381.8028234610227
True	1061.184068771046
True	544.7676783141518
True	847.1266915576659
True	270.13612729097173
True	305.9377418104186
True	552.6945828370108
True	192.72402831297865
True	729.335912483511
True	250.82161651172703
True	358.596044981152
True	66.41541414050228
True	119.080814019339
True	250.3390189534392
True	124.65267074911064
True	459.0466500513932
True	34.70350211051766
True	569.7529275598445
True	1009.1456118126056
True	725.3962599325297
True	1.390673137017021
True	60.8574879846532
True	464.89883459772767
True	451.3533948687303
True	76.90533608481975
True	121.39561951987228
True	304.76202644895943
True	76.62905986869957
True	51.8730165742544
True	728.0104600887453
True	656.3799001233725
True	163.98713848774682
True	172.06487303424328
True	525.5330731944775
True	56.56649745203277
True	25.109299723357225
True	574.7978915395939
True	466.7514846545608
True	1147.9029172694934
True	47.65278859246363
True	479.6350588123407
True	869.0683775900958
True	768.8717028938996
True	275.80616832104863
True	753.444095540992
True	401.4187262957024
True	36.55944688338225
True	101.29549727816948
True	705.6976451179755
True	74.29728420722401
True	145.15633405150905
True	937.0775258716224
True	189.31836995457863
True	268.077181937214
True	104.22308704357924
True	639.0463626955799
True	584.0737849226264
True	210.2699235861521
True	418.46983218105856
True	40.74655136149536
True	275.2940235073882
True	574.0348691907916
True	637.6228884101348
True	315.0621402874133
True	73.66969538586946
True	995.5762580766605
True	1096.1395281602256
True	555.1603566390559
True	62.45921148877068
True	29.966306456696834
True	88.81588958792426
True	109.34817427359388
True	100.44266739726405
True	896.3554589744957
True	1222.6194488801004
True	706.3524912226577
True	321.35233662773595
True	9.279256602352
True	21.977732890571826
True	336.9627113743172
True	477.7280572813084
True	48.43301541874848
True	553.7958869111557
True	436.02656734707045
True	395.3998328085489
True	80.80673102340943
True	188.12588559192736
True	260.2905503948881
True	138.79092081168147
True	401.6613993872608
True	44.40748240852548
True	182.06521734339617
True	1134.365187885683
True	5.574961915069322
True	27.691670546096343
True	571.4061004094168
True	371.7006230578929
True	781.5192604134461
True	158.4885725547693
True	773.9443803254892
True	577.1966720074751
True	269.21205234641087
True	425.9140544366456
True	332.67595645785184
True	301.8772420724968
True	267.53721551710873
True	373.4960990482248
True	509.0474857064282
True	517.3678830842379
True	105.05094312766876
True	364.9709914536286
True	7.934231602587518
True	191.04062332227508
True	211.23787227834143
True	870.2628435668989
True	590.3650288764405
True	30.37966986507849
True	730.3284742368136
True	849.1175982488173
True	108.21950235214253
True	345.6501534491817
True	861.2387792029062
True	217.28896737907803
True	166.231078271512
True	516.2499047576555
True	612.1218308836299
True	1110.7044268919697
True	152.80304346808532
True	150.17527066218884
True	255.84352991484036
True	313.0792617555272
True	417.6509136021273
True	420.936371151626
True	328.137254397497
True	448.9778809826492
True	498.2800886607032
True	230.82309620431252
True	1471.8186168623115
True	244.73170340474607
True	396.9270183450772
True	53.58302909905376
True	764.9318440788887
True	253.87506386098084
True	902.448485556768
True	549.7055586301243
True	313.5215426002798
True	824.2400549610326
True	267.5023819035304
True	221.6641338887131
True	256.8641316914804
True	226.9277316047436
True	137.70841947344354
True	260.0153893899412
True	722.2245770571869
True	485.02879722903305
True	214.6218088138697
True	1229.4777332176088
True	119.13013057067998
True	265.2329535214332
True	70.48094622713745
True	297.24710973171324
True	409.37892749834486
True	95.9033234032488
True	222.93407069039324
True	73.86757126184872
True	676.0056591689099
True	378.86464991717656
True	214.8667784316084
True	742.8282308795079
True	859.9369290654681
True	794.1454205412223
True	810.9894328208237
True	354.2070369258612
True	1.1430498878717694
True	276.5296941853707
True	57.09332746920505
True	381.0528941055662
True	55.56063769500247
True	359.3478141074854
True	857.3150081916573
True	1013.7753543598552
True	400.8283999801144
True	23.640157812493506
True	532.7487697539834
True	504.81977886689697
True	191.8092136393417
True	234.07311535330808
True	288.5913540057695
True	23.9522428293917
True	127.68745467054552
True	984.1264461316777
True	66.3837561484053
True	508.91287843894577
True	782.0029783300121
True	102.6976163237639
True	254.85891296316456
True	112.89670233177802
True	14.779337549842795
True	1.46971067240175
True	123.41545240004376
True	998.9257883506596
True	474.8132869454737
True	68.82360524391274
True	794.0607661849045
True	336.49456320334417
True	1.1686592404691003
True	451.46143931811474
True	184.24793421410803
True	500.54814619707935
True	87.47095476719193
True	342.0997869341681
True	381.81265222762056
True	158.4446711697477
True	215.69768156766276
True	127.1866979415913
True	170.660968157428
True	994.0612555080194
True	17.00618652818569
True	511.64879691306913
True	459.7615448332159
True	394.7309893863882
True	214.25477523256305
True	239.42948022368225
True	147.81127483581565
True	46.55013105319579
True	477.0604226514144
True	154.22001806058444
True	840.5672828092011
True	849.0500031819334
True	247.43045419654987
True	309.1978137223223
True	523.8844464936134
True	40.38845678176041
True	87.870306064352
True	756.0089201508656
True	1086.5979854168363
True	106.48121068048606
True	724.3055100303656
True	144.39815234604325
True	958.5800203199984
True	684.786458579436
True	101.52126596832883
True	259.08198763719565
True	623.7927145130079
True	259.731185313764
True	49.10667405598414
True	573.8428156170975
True	416.3833250469316
True	5.865071137090547
True	488.249364483394
True	68.65442318782972
True	173.00487463867702
True	246.26323484132607
True	294.54707105705444
True	74.12483812725547
True	231.17332085293287
True	341.2983379613355
True	421.64551328855447
True	935.5599231663376
True	50.330920860283456
True	935.756740771094
True	1036.3654034250403
True	136.61415100473886
True	73.35923999767623
True	999.752294152814
True	35.84138233865473
True	231.10902941393985
True	84.36255938144942
True	217.1278631907524
True	365.4740871063522
True	934.2765025425476
True	96.28349586393614
True	69.84345455412186
True	634.5286084211625
True	275.4012587956251
True	709.9549757472917
True	53.67342758119736
True	486.4526043156389
True	393.6176472695973
True	676.9418173723338
True	50.606121581679965
True	109.4215837518389
True	29.52737938098208
True	270.12409189631416
True	44.79009950964608
True	351.7119124289982
True	2.80372690261097
True	1182.652373879579
True	105.07108601030563
True	135.83992001784264
True	360.3470239082635
True	720.3554215392286
True	702.1013257504358
True	1041.640556771664
True	466.6565493174021
True	410.7100701025116
True	135.05510165797608
True	414.5552006140775
True	850.0660111355114
True	412.8015448837981
True	937.910421903782
True	89.44119270505583
True	419.1278105621833
True	173.9971422638563
True	283.5081021381825
True	735.2735262605166
True	162.6535279840206
True	129.09381751827428
True	63.95947474496583
True	886.892812934629
True	787.7010195908127
True	79.11037064011845
True	457.4022399239385
True	746.9011348076542
True	423.3933067767577
True	55.742289404438885
True	317.9958259775628
True	795.6893864830334
True	29.59496747039214
True	380.674966198863
True	165.98991582845628
True	290.2509900443683
True	33.660870378510175
True	232.6300857479334
True	783.0241323975529
True	640.7183818136116
True	56.77545249343479
True	288.97265507209204
True	841.7492047415944
True	18.469944962787046
True	315.82878046520807
True	300.75683473517216
True	421.06639170540495
True	215.47642638881905
True	600.7811009152888
True	46.94219929249986
True	983.1021234444914
True	896.660819707162
True	46.02313351416068
True	383.296786828678
True	718.8288683030158
True	918.7968908978088
True	269.2168251808109
True	603.224826524319
True	124.05351502262782
True	193.1876305912637
True	137.44015034960373
True	136.64574459303358
True	207.82908985957425
True	961.437590541584
True	801.1488725768942
True	963.6604630566898
True	18.147954119333846
True	26.82915434300938
True	358.89234642129804
True	12.496524102024166
True	639.1706675070766
True	1077.0445672941655
True	264.7394000222314
True	212.14451356861076
True	86.52086336101438
True	209.42665509653327
True	133.5481273473903
True	45.272386793268296
True	133.93903901385772
True	89.37203714165373
True	252.4041350406173
True	547.2249765503859
True	166.0724101749079
True	29.05960553096784
True	58.65144466272395
True	428.9121584844335
True	263.15535433320656
True	572.7857883265526
True	22.046983959533534
True	116.73915819467877
True	644.5415568126851
True	261.55052317581016
True	453.0280246310738
True	664.4860118849286
True	104.30102060641094
True	108.95484176810774
True	79.03136566243751
True	26.302278025628315
True	126.36544736435668
True	88.24220197792052
True	101.59987610708686
True	154.3348921301789
True	235.43312524189383
True	843.6974505578621
True	291.2026752259902
True	938.5743101975272
True	168.27330366282726
True	194.96679154715687
True	775.6288072860187
True	307.38654345094864
True	573.836126184596
True	258.1047245831175
True	362.19479928040784
True	438.1607007063686
True	554.2454332767652
True	644.1865880981367
True	373.90435295299153
True	33.492749140735675
True	555.8659958182795
True	603.3008607112109
True	22.107548499837677
True	10.438753118761078
True	263.55297780558993
True	403.2096608303151
True	436.8090706650634
True	62.055621840252265
True	635.5352119394545
True	957.9049406268598
True	235.64949954860757
True	886.2696095366982
True	276.03429033781583
True	101.30985536193592
True	278.5969137590901
True	655.5886802310107
True	37.98264898825181
True	590.7797130665969
True	1300.723511359355
True	1007.6820290438708
True	920.4714909193395
True	205.41908895560712
True	89.94629299809858
True	190.83704526447423
True	845.2861480229153
True	141.1176065991166
True	1068.8355081397333
True	858.5615745793274
True	42.14256953051043
True	88.29841549943019
True	417.5335559313808
True	414.4102706523707
True	205.70667656252752
True	519.8671385078254
True	648.450071336425
True	115.7563347581173
True	271.9104167566226
True	1038.46477796313
True	49.13588145895356
True	699.1891198886459
True	539.5079346181298
True	38.06249176634343
True	825.9141138864219
True	384.4343985192171
True	536.0647615493085
True	111.9185050616358
True	272.23728205289854
True	212.95101089127323
True	26.536974440779854
True	131.74993118880602
True	736.4812946798072
True	140.56037577237214
True	378.3452618924493
True	62.33424158827554
True	625.6721964765952
True	607.4495925252783
True	225.8494600809001
True	465.14940146356577
True	165.51276543395093
True	165.68155867417727
True	216.07385379488863
True	285.28847463810115
True	355.9528979445622
True	123.56574602463942
True	199.76791462683332
True	27.167847677529156
True	891.4100116608677
True	312.6712471785774
True	10.652038527995296
True	371.2036972437132
True	172.11306928787602
True	629.7235686541561
True	364.3160870015304
True	577.079697434266
True	537.6590262118289
True	493.0046630393136
True	790.7651935217115
True	240.36266639671717
True	555.9267973086882
True	154.19222459446698
True	549.2964560217356
True	366.6713713549484
True	381.0496618842574
True	127.74193681511628
True	136.50624375887307
True	107.6098615606358
True	66.30125857599796
True	686.9908333633263
True	183.6482198624424
True	44.65505643587661
True	0.0
True	541.3950540733705
True	114.44622086094108
True	23.30404176529
True	40.889040844086615
True	108.00442469396395
True	520.0712559002642
True	179.3579084247938
True	111.1053436121627
True	36.371002187014255
True	160.21280425363867
True	901.6107920384196
True	47.04321664606514
True	223.93479654800345
True	736.2028682420948
True	318.5627967457466
True	462.6628049389852
True	485.0485367429866
True	517.7451991991808
True	605.1394382276345
True	899.7545867443936
True	261.94235107030374
True	1043.5030732439338
True	919.2643617880584
True	620.6295570215649
True	348.19340483677604
True	860.3344081181492
True	10.241094877392737
True	32.18969721801614
True	295.4673750712297
True	41.31459663624117
True	196.5438680363434
True	743.8920347627752
True	219.67880820960525
True	711.2848488556367
True	766.0071725944784
True	117.64067096247872
True	360.8251402481878
True	587.7761667972862
True	23.63148418816757
True	127.88129687877463
True	435.4771261975471
True	300.8318161470632
True	201.92786310851707
True	113.1697264610762
True	385.8714252714295
True	23.29182337747676
True	361.0391117388624
True	363.39632182675246
True	1063.8815240794304
True	360.7499154980556
True	30.83764097621976
True	432.0013570012569
True	459.48679275798537
True	237.47034480423693
True	32.01482434991979
True	770.0333652013622
True	447.4601636294001
True	185.6394616815531
True	11.8110319496328
True	1222.697132027371
True	163.0365923172607
True	26.75855012894593
True	310.67541031879097
True	275.5236688737496
True	117.07261298271943
True	298.0002295360724
True	48.70229500512025
True	319.6955561691752
True	298.0619884670868
True	301.58226110013885
True	28.55822561661004
True	48.52103441697452
True	1054.3365786802412
True	25.729434853989336
True	13.868076258609406
True	187.6953287779317
True	668.9284479879163
True	9.03237446859226
True	197.26109905476164
True	183.3256551219825
True	521.9726579961477
True	374.998720324244
True	747.0808910909492
True	320.85448058006466
True	482.5907147872107
True	449.8514074456896
True	497.2835914223139
True	105.83688374472744
True	1282.2766806118675
True	943.714641517784
True	300.81120847635736
True	525.4684257608202
True	98.23158946584115
True	570.6425342095444
True	450.44663421050376
True	155.48832087132104
True	77.11823094739161
True	340.7638259502934
True	171.65264876079348
True	30.834682811773277
True	609.8765843364715
True	386.68215660919697
True	67.70142264211417
True	28.80694904240078
True	665.9637966344798
True	496.9849700272253
True	72.20854508147329
True	22.827987886878017
True	334.8627180940541
True	317.52360331869176
True	753.7605873964762
True	543.6254563196547
True	567.7625930091351
True	794.4336554496452
True	9.564672572181845
True	57.455356721780745
True	36.79283286310459
True	61.43426218374174
True	511.7200017484782
True	584.3673930419193
True	84.16316905857045
True	112.3981951436458
True	200.36106280388316
True	72.85627234444165
True	178.25602541762564
True	214.73096324804868
True	280.833676966068
True	772.1742041383284
True	592.8473815154248
True	281.6373689206472
True	178.02604372309617
True	276.601032378872
True	230.9718011794097
True	739.184097114708
True	328.845393174257
True	167.78541042840828
True	901.5196515509743
True	344.3349075007193
True	461.7684280667637
True	150.49587498885663
True	118.85974450379749
True	63.42928175632969
True	209.91974722051316
True	991.74489107385
True	524.6006855874258
True	114.46209373278631
True	356.9377541594692
True	105.01048662285449
True	663.8102665189228
True	3.640346084902247
True	714.6806760075543
True	34.261911230666065
True	984.3168217588392
True	864.114391111744
True	213.2304506753129
True	25.451010895176697
True	82.05035723163446
True	459.3667382695873
True	231.1900981926755
True	1.1925223337377302
True	76.13997331181758
True	1075.210955722795
True	334.96192461140004
True	655.1869881405082
True	492.14197713889234
True	31.01711254931552
True	136.46809897286326
True	432.7831649193005
True	956.6004070669496
True	821.4973544288532
True	411.4883892262992
True	355.3393775990348
True	17.333556810190906
True	77.87215088627521
True	774.8025595911289
True	471.3300577269896
True	381.4592705427005
True	856.2638422958712
True	24.17252091222036
True	224.01783924838008
True	901.3864353948514
True	231.2728176066265
True	7.607966618874306
True	510.9163112586708
True	102.13307749769407
True	611.5432227897589
True	57.80342739095506
True	250.24260995815047
True	855.3104973392491
True	918.9688432620832
True	252.19279317895703
True	434.9914240955507
True	121.49424390837264
True	597.4602805255868
True	264.0667694067771
True	192.57186821358903
True	867.7739455176452
True	53.47805436014751
True	738.1226515623679
True	282.5384283225901
True	301.9609813938497
True	169.910021919906
True	479.2958237275309
True	600.4677788939323
True	364.1307508646695
True	406.7834742405767
True	70.59364139171342
True	164.00639271459997
True	434.1974320733386
True	216.70163471936948
True	38.29135450029349
True	198.71629302473772
True	391.7377807174332
True	405.8172253432254
True	738.1013261136028
True	131.11723898618433
True	656.9554615183182
True	510.88601264081086
True	598.4323464163833
True	132.34842701657735
True	39.432130644124456
True	672.5522968256755
True	71.23113578494078
True	556.8660716175552
True	695.0545533162895
True	455.47244182446
True	131.61217435340106
True	520.0395751457904
True	3.517342909380896
True	400.43506550224606
True	32.58162249290432
True	629.7921019095124
True	263.42838294205256
True	577.6346781863292
True	673.4261098707518
True	155.13230483809133
True	494.8461318163631
True	477.80431947591615
True	66.78677147373071
True	956.2554204320236
True	3.172359316574254
True	28.37460387031301
True	650.0805491091231
True	694.1540440130491
True	128.53887760178415
True	405.2685026756168
True	125.72500871582685
True	69.51715409892631
True	478.8025848673078
True	40.22727341221949
True	500.2991673315882
True	12.915138345366907
True	819.6216785826592
True	526.7692205067585
True	656.2255261293346
True	100.6782243487468
True	377.5168572143853
True	979.7128409219914
True	865.1631922245808
True	136.27547951918334
True	543.0512710645244
True	446.2437205642071
True	254.9786801902596
True	259.8368046653397
True	6.737812948006238
True	317.0065034210245
True	10.671698857659967
True	363.7741401268825
True	78.6847364506139
True	407.5932975457064
True	675.3890461181912
True	127.85701881976917
True	225.8938418325796
True	666.164240900888
True	696.0766263056314
True	300.259288520367
True	142.04268171858365
True	173.14822330174582
True	466.13426488607695
True	83.2343621056973
True	10.295954234902164
True	494.0242587036493
True	557.467069190765
True	20.747056297574343
True	137.639539004452
True	902.934812167304
True	491.8890135692566
True	266.3569930903617
True	33.41292538783405
True	466.466483534139
True	115.34316350364362
True	581.6942358830165
True	646.1990455840322
True	299.87656402519895
True	388.3386213365265
True	190.53802166525176
True	249.3958623825595
True	77.77944875490226
True	221.02722122920264
True	485.496002732174
True	22.417219264059725
True	449.9997787139261
True	381.6694833991086
True	736.2239624677127
True	898.6898422082354
True	901.1069994663652
True	162.49720153894071
True	406.93439829195296
True	73.0271764194863
True	185.95719787796617
True	317.4820156659461
True	11.013264327371395
True	801.5400068859118
True	22.783483632062797
True	399.5140160027527
True	275.78343257143143
True	655.8874849433693
True	210.91205165449225
True	37.18867556768346
True	667.9350987328227
True	1073.254255582939
True	224.1916103442675
True	135.72346867251784
True	603.690061710818
True	511.0148353877704
True	16.747680281495082
True	837.6322121751443
True	110.08419137082416
True	45.188063879598914
True	307.7136472675482
True	352.0591197694637
True	388.7782854990811
True	269.8873052760547
True	20.399415462666816
True	21.92576969103059
True	856.8241726137684
True	197.23032480300276
True	109.21159084158514
True	862.4035266151095
True	649.6702043538884
True	630.5578008226788
True	459.187124422731
True	150.40602172397007
True	32.30950460181453
True	100.70323064612992
True	436.5786379191811
True	227.36109729297408
True	482.5077268509173
True	148.84072672622608
True	501.2341468922645
True	635.8551996611973
True	955.7344704781758
True	23.019216880215136
True	1002.938329366734
True	1036.429222857857
True	453.6244606394202
True	87.161964347593
True	795.033326315374
True	643.8881618567043
True	672.3137581225652
True	188.29293209500835
True	746.9994368997003
True	700.242536913842
True	118.50789653209137
True	760.8153228375181
True	822.2286078709533
True	493.5233577076395
True	227.06081925846064
True	70.95479973958656
True	312.6812950030723
True	336.76472100762146
True	448.4862892191323
True	438.4830650899133
True	198.8172331681312
True	311.2680387984901
True	3.3281239660306605
True	11.85121213455994
True	107.32676710799213
True	129.9394551029795
True	357.4009481396338
True	347.18173432469393
True	107.89486867085984
True	16.695133993608863
True	210.4663047916454
True	844.4298621921986
True	457.792140123288
True	527.4469438251003
True	567.2916124679192
True	794.698764281946
True	642.2521530434329
True	88.29960860151189
True	211.82633555566696
True	246.022013624178
True	272.80781083070264
True	107.86553530574572
True	367.868959932345
True	441.0688734027581
True	172.57884711882562
True	648.6606444562807
True	245.48994203594427
True	211.61718017202085
True	28.79350439015338
True	244.49974183609115
True	490.3953748800669
True	170.5695809717879
True	533.4961455926313
True	484.2812352249218
True	241.4517746472008
True	105.52918662757004
True	42.92443159301537
True	409.0948957294004
True	789.6517798044491
True	162.0586712068156
True	1037.0440269745532
True	1063.0158179154596
True	480.70672936703255
True	95.72819253160324
True	126.1060177551254
True	638.2845344053968
True	7.922974968402697
True	223.75268133299815
True	136.32071880595683
True	119.81664478473108
True	315.8647488186875
True	636.0314926898312
True	34.99722875863312
True	132.08962889028652
True	932.3271768124084
True	55.61641259116504
True	487.47116359559936
True	533.3272170614922
True	249.80473475564037
True	131.61556500174453
True	921.2610852321696
True	1172.947707937181
True	526.5953608010209
True	660.3079364729767
True	208.5788795420981
True	147.674781280807
True	313.5790087134724
True	252.4640926881635
True	170.57088770065394
True	320.1993038699836
True	341.79912982800334
True	12.081520807049207
True	623.3123758430729
True	146.2172218210456
True	76.08607769823287
True	458.6015348860609
True	320.5601219763587
True	1194.1137730002406
True	341.1601883380422
True	1011.953527845517
True	9.3469125691119
True	249.6296496414811
True	221.89920751855703
True	155.9396955062278
True	515.2097631432403
True	202.52783344413217
True	398.71133599691706
True	336.99592660124296
True	115.04602680791017
True	366.100400059512
True	1025.8702689837858
True	743.0334888887721
True	223.3313288070046
True	105.35350088016654
True	294.4102131827657
True	25.826434664491345
True	362.99735654892345
True	312.40767891590366
True	596.4219590217742
True	453.201322713936
True	355.34033900007586
True	160.71842299490854
True	13.060435316865842
True	409.7044458097885
True	281.30930808551705
True	138.47070213318284
True	310.05285070674734
True	430.0729242167712
True	831.2721971103393
True	315.04185968022136
True	782.5111106991939
True	394.0617038962211
True	381.04398736696425
True	1.1176760241897017
True	1142.298525484613
True	108.47608100214131
True	910.7277960115248
True	200.3329045807776
True	478.0747889664545
True	676.896552614249
True	85.34253436547266
True	472.3560571301219
True	33.965129335140375
True	401.02638998430336
True	76.81768369880552
True	224.6447592661033
True	37.2817518968415
True	670.2133802782772
True	192.2677880856101
True	25.062725732634032
True	397.89876790817823
True	109.24315331124556
True	158.1178845606911
True	871.0605381912006
True	255.80601298487844
True	150.73061305026093
True	369.025945364138
True	519.4231849092955
True	324.2735102153494
True	511.8728515718707
True	638.752393554242
True	153.5620652013279
True	7.883313035288634
True	75.60789067530597
True	440.5371288566354
True	90.80916187717476
True	76.81932252452474
True	1029.2425256141426
True	25.48289098019957
True	323.81940064216946
True	312.94797427630004
True	442.8544413199536
True	666.3971382154537
True	190.68400454793144
True	669.0002116514652
True	323.51904502609614
True	347.51367392980944
True	262.52595584878145
True	216.37169796593287
True	362.0647732502454
True	437.0487454414132
True	409.77072032325424
True	589.2536212537475
True	137.47471744378873
True	76.66667998143907
True	41.50563266314246
True	303.34445474367976
True	651.9960788166982
True	406.6958274032439
True	791.1743819416696
True	221.161798741466
True	405.8136992444393
True	71.81910964130383
True	55.97778783034519
True	425.88489963084896
True	202.80166765061085
True	227.7818374368522
True	41.78760727343607
True	1078.7026702497124
True	173.6651656636719
True	902.3446159034288
True	316.23853703679515
True	937.1706241506864
True	230.76599364859757
True	455.5125877817858
True	527.404328919089
True	613.6036337016365
True	219.98854374711283
True	487.5043898983345
True	912.5101482900968
True	130.44948524729523
True	7.737596309250607
True	567.9386547128305
True	29.15224728427472
True	73.92882981230682
True	788.4940408259281
True	240.0252249003181
True	993.6508116216688
True	688.4271096211704
True	425.1821928666378
True	279.1245279694841
True	503.1501431423031
True	336.8091655872829
True	181.6824623237953
True	716.0845402090999
True	748.2547391130054
True	213.57194977823065
True	86.35317611724045
True	510.67284953237686
True	138.86491777043625
True	386.8793288475222
True	325.11233497499046
True	64.17135556814092
True	384.85178827799706
True	417.9770806142046
True	374.27694365333815
True	413.1795736191564
True	408.8352675886653
True	646.7701999158634
True	56.11669996508156
True	457.1287393170624
True	338.28244542470964
True	651.7138051013615
True	221.7125016509109
True	96.2684507130567
True	43.72311942642233
True	518.3276897079755
True	636.2145792106498
True	193.67392531561205
True	406.335093463602
True	332.3421725614855
True	17.959823100182795
True	177.47615813977055
True	297.08435619796995
True	2.897598982350135
True	886.9777951786036
True	79.34526413097832
True	107.78672620846773
True	118.51818100778826
True	365.4301194379602
True	37.08965951609404
True	467.7887050267162
True	229.7044452673864
True	5.819848534980332
True	120.6883266896194
True	425.8112796295961
True	51.67160653917292
True	68.48976177342837
True	173.694097706951
True	288.3424672995192
True	976.0757242233288
True	393.1621400097254
True	947.6500715434172
True	179.75755790372216
True	1029.4857812345606
True	799.2362005770841
True	674.2815072414414
True	415.1054894816263
True	360.9106247645069
True	81.31926532010509
True	66.98056631670964
True	78.49127176682163
True	179.814888607656
True	476.72658495165234
True	1091.7710982649396
True	180.25564829584144
True	361.1496781100928
True	436.8953504255412
True	605.0974715281479
True	595.1176607541197
True	276.5115910937973
True	430.0063866696598
True	689.5346183961665
True	96.5652766152748
True	734.2545429081295
True	261.09042076579874
True	135.5634635581765
True	408.4666442944024
True	853.7948060797956
True	432.89914275924446
True	834.816069048962
True	192.7843857807231
True	350.2797028848157
True	694.9022471164197
True	627.5554500974642
True	195.20878048096867
True	249.2948724767238
True	813.8773046451745
True	30.87750153549972
True	184.32794704321563
True	473.5282130694616
True	732.300772857431
True	101.0564629389916
True	35.818885259538106
True	170.07167748813424
True	720.726668735457
True	320.1014079511604
True	542.4813768688407
True	365.8157501977148
True	297.6352753261129
True	452.71922158335
True	491.0210528838667
True	74.1944740021022
True	367.5147945455972
True	787.8102999487428
True	0.0
True	291.3130402027206
True	253.53638756910493
True	954.3807136623147
True	148.42407588244987
True	653.281547076087
True	634.4199983317842
True	114.2348755090636
True	215.88229452567825
True	125.79393543799796
True	11.822764260672324
True	291.11594557995403
True	368.3475088998752
True	1109.694456501084
True	233.64425078287795
True	405.9278349425256
True	655.6176390781865
True	202.8372609196504
True	28.884182580234125
True	839.0631657817767
True	615.481088586188
True	164.84744304787662
True	635.9057387368064
True	162.28834830138186
True	299.87336945305043
True	794.987688214327
True	36.88373120974589
True	106.70879737675467
True	512.8004309037774
True	63.22772661871632
True	76.9244353941085
True	421.3816590817565
True	23.498292199512058
True	777.3403415943975
True	103.21483511255258
True	153.94227873859887
True	18.3783119640234
True	696.8519542056922
True	29.80294492991049
True	784.7920195753935
True	391.3967619700287
True	114.72017131500208
True	697.3994333038848
True	526.9309649128173
True	551.821810999769
True	45.09188276225208
True	360.0265806085721
True	5.281254365648321
True	91.6262481099334
True	380.6521192970241
True	47.591407178663935
True	104.550244963834
True	310.7032441826038
True	185.5526462741252
True	99.8764827762229
True	641.8171188281952
True	17.260848485269783
True	1141.2497613154608
True	520.7616487125508
True	307.4324241090485
True	491.971022762718
True	127.49227443048912
True	766.0428603630213
True	1130.3747247276126
True	754.432295296466
True	173.42420935847375
True	223.44161735016823
True	48.76335596049253
True	59.27875108483731
True	145.99563864276013
True	97.678765514905
True	164.2903107293996
True	1186.5942962633849
True	318.4805614305679
True	349.2022559791185
True	681.8056812004291
True	16.297131187764208
True	15.282762832494672
True	576.6054349179739
True	4.918210731308746
True	120.3233207028784
True	682.362922513419
True	176.1448920664442
True	643.2471017529338
True	847.4669739713981
True	156.3653654472218
True	886.6199819648986
True	2.571017495986336
True	444.6062290863423
True	1071.496166363315
True	25.652801093953908
True	234.8370937572956
True	148.8891382693043
True	965.6273774445788
True	236.8856937700831
True	488.5859034278954
True	123.34242709148738
True	494.4145929289425
True	152.10528740131664
True	98.42076964473576
True	386.1800656851858
True	67.53290583255962
True	56.5130583019202
True	1016.6645587299192
True	263.4256191838468
True	157.46723482893026
True	376.9346340997771
True	390.39325423278086
True	215.42416830585705
True	167.10832804164878
True	404.259055546632
True	34.748229456150625
True	492.81156849491
True	1077.320557620977
True	113.47902665382104
True	469.0946041080846
True	307.73088745380846
True	26.025881401419063
True	410.41215148438806
True	109.17426501289776
True	581.4415249877067
True	210.34044985990184
True	425.6497525871176
True	21.704009342470087
True	436.603428497614
True	102.25376314431549
True	330.5624895655279
True	31.498085547557
True	163.68286028750632
True	253.69299086300992
True	760.8434073176265
True	57.97703245733891
True	136.89324773796977
True	237.15641680191465
True	140.17526809737728
True	644.9970741295238
True	548.4578945728239
True	786.4801172282355
True	387.31397233337367
True	532.0100630059371
True	425.6494316402377
True	678.3890731586488
True	68.63853529937073
True	486.3408832531008
True	445.3620090308359
True	49.18267655525186
True	84.845434964992
True	131.21947722510205
True	87.84174045163556
True	325.327653187669
True	857.8104386686264
True	328.2223597567995
True	1115.0054838330232
True	304.85966322911946
True	915.2923931170126
True	154.1686727353066
True	577.5725981407403
True	628.294537944795
True	679.3477444876584
True	455.25019665554646
True	65.11888849876904
True	297.76696163805497
True	39.93552649242741
True	155.87818080261684
True	170.02521458293603
True	1118.306780015111
True	235.53064126379087
True	560.0448867162702
True	541.4693323316468
True	567.0194532037582
True	892.462007913296
True	593.0614452508562
True	642.0379007625439
True	935.3298175945076
True	128.2035428569348
True	299.2277951196284
True	249.4101030424272
True	338.7599254981146
True	88.80126736866227
True	384.6168593629294
True	3.442277884208605
True	329.80799994895955
True	253.5865382048084
True	607.5458758539486
True	281.2553752700214
True	358.855338608853
True	10.615250905733172
True	61.289300922732
True	524.9512418314921
True	29.14594727467307
True	143.6204120083836
True	62.52179915914027
True	149.6379493760882
True	250.78971220779647
True	69.78924192273305
True	383.7105729807112
True	265.9967579359765
True	100.9783042424914
True	342.2925692068591
True	67.32650489134386
True	575.0498121781123
True	886.8862681373074
True	278.511124383317
True	1192.3479294411266
True	113.30235709436178
True	311.2494034223708
True	1061.4527139863824
True	88.8405647388831
True	286.51311826111646
True	9.687309290099629
True	412.23677708400817
True	456.2948562208492
True	158.63661805847255
True	627.6994629964797
True	885.8306424558155
True	155.3903686247952
True	77.55954085966069
True	336.3613402865852
True	579.9741437905649
True	631.970946128118
True	1237.1972761462855
True	26.56066069780566
True	935.0706036179192
True	136.15276298119514
True	635.2860331018644
True	124.259040150352
True	139.44678019548525
True	185.0703784069939
True	166.82169078292756
True	756.7920855987074
True	211.36808962218367
True	227.09282379324284
True	67.68200430954523
True	521.4964796267734
True	444.9631433618607
True	175.43969985515355
True	236.456899184646
True	16.923477078048602
True	432.5497941298455
True	224.226763927048
True	299.46467211727634
True	111.9595721530048
True	740.3767918879796
True	410.3937369955555
True	261.7663776131224
True	648.6677040183854
True	518.9248982765108
True	467.33497985978505
True	133.43262346628038
True	522.4750227912424
True	438.2307034788459
True	2.314183302084482
True	194.68398135316448
True	89.04556506180961
True	237.63451716203005
True	2.654361971986324
True	123.88338115293278
True	362.62274028426543
True	6.878354658723511
True	830.60696570006
True	170.476699674639
True	717.1714590524227
True	780.6295537574432
True	154.017694602809
True	213.6522446453177
True	475.8600611060693
True	842.1578759995033
True	50.39675300723682
True	37.46997142173287
True	130.98623197054954
True	604.2568713386765
True	736.1808383261766
True	185.1482564090736
True	590.063367591734
True	588.1888856008251
True	835.5244252654476
True	395.32134018514574
True	181.9653392856502
True	858.4156163093827
True	213.5470450608962
True	153.06460808880328
True	325.1723796660137
True	226.25174976579115
True	210.8283190398269
True	607.1855654616979
True	250.475440988309
True	197.47473296663648
True	465.5574132489869
True	480.5025328461969
True	62.25804420981556
True	280.2243656679085
True	76.00934605731997
True	342.1739990646632
True	352.444335217154
True	260.5687506731878
True	177.00453350162417
True	378.1734175311124
True	631.8374635783983
True	739.2941954970512
True	303.9869414420021
True	753.3829320829377
True	63.79660202687516
True	848.7640552384545
True	344.1148506731706
True	11.96027663963709
True	610.4207853543055
True	703.7003450193437
True	252.3187577708087
True	165.13646017976092
True	46.31292467760526
True	383.1621588994472
True	73.7349671282589
True	13.754205114662316
True	889.1139755221819
True	367.0937288578123
True	169.5051700184885
True	975.816114333836
True	12.53216830205325
True	802.7342221137807
True	29.639358847101214
True	708.0132418710808
True	58.18302083513883
True	764.3638407117352
True	431.6403303903244
True	202.86155972380877
True	435.14763171020985
True	216.6464486894209
True	298.7942952107879
True	220.77823212605776
True	410.21468725835547
True	9.834031837064812
True	324.9985843648708
True	112.58877496266224
True	12.605970248334708
True	469.7953284312464
True	714.5577283218264
True	282.7535571645925
True	81.30998901419692
True	309.7302411607007
True	80.5004806596574
True	188.83829151273
True	172.6302241329537
True	373.3679341127178
True	42.24772593705959
True	142.27579293851232
True	375.7986916555633
True	873.0783514229244
True	107.54244390982772
True	204.3367220800272
True	424.1111880467195
True	19.83473182331218
True	407.5301769674744
True	508.97998156908375
True	89.7563924838001
True	392.7689720358022
True	349.1896289643
True	422.0496913563957
True	592.3799171552121
True	1062.5261468881663
True	961.4620450148876
True	57.39186973765068
True	1047.6743919002602
True	110.41158894295256
True	113.38882179601406
True	110.15388885771802
True	492.46286152178544
True	377.3345604863456
True	571.3369395723428
True	267.0381547285155
True	149.00919351682708
True	398.19767036815176
True	15.480871015426867
True	464.8715831974351
True	381.3349288253279
True	148.30059053315094
True	98.26937853279983
True	544.5928096875529
True	984.2332841155558
True	204.0493045981736
True	65.39050038572124
True	416.7046879537608
True	392.0708783842565
True	491.7413719365861
True	323.0801366897183
True	3.970649977961231
True	528.579135619333
True	519.957058789939
True	502.5356943486806
True	191.36082902101424
True	95.41328785211655
True	19.91842107302539
True	377.1893312745854
True	107.31034374800926
True	6.704622634848815
True	33.947959364455784
True	346.09129641977927
True	635.404990288814
True	142.53135169804256
True	92.75840906584028
True	23.07273481588607
True	409.8544243087069
True	355.60647617706337
True	765.9234811721038
True	305.3713607984225
True	530.2611003754092
True	547.2734898365128
True	529.1579194580056
True	286.70224003036725
True	533.3305344544602
True	90.64770352789256
True	590.2331602728401
True	7.427246622729893
True	352.8533847316591
True	460.4209326508267
True	980.9122891231058
True	353.1876491074473
True	806.2226211224145
True	947.7453186283676
True	168.56168247766686
True	39.71125625994945
True	381.22743394849965
True	393.8325937845469
True	589.0724417556509
True	250.36662607274585
True	27.308765987202264
True	643.5759287253634
True	130.2064045545689
True	1013.608977782508
True	315.5436225925711
True	468.9673472882231
True	125.5677718180817
True	810.4721295462036
True	146.59936617236536
True	818.7838782664256
True	582.2386168694999
True	194.70886710501023
True	111.33550429278014
True	66.13558509039578
True	564.1295413745825
True	876.5472975635663
True	427.44287872080633
True	542.0055153389591
True	138.73865328117154
True	627.4382810303681
True	480.2147640057021
True	786.1290567437796
True	318.34497660990195
True	596.4264127334613
True	118.8260191650834
True	24.559305757086957
True	411.6969061675204
True	170.0422543576155
True	105.05193373628464
True	374.058505887937
True	1097.812164239598
True	249.5974507872191
True	555.5237460183938
True	11.053726002275653
True	70.31675875124246
True	331.85960734184016
True	761.5172658715993
True	464.1397952849462
True	537.7503178794074
True	728.3749144115977
True	67.03106436168915
True	738.1906452532957
True	47.62428455615463
True	100.41705295268216
True	177.758139469122
True	84.40709834062675
True	24.6489580331428
True	299.462210529578
True	478.698003024906
True	893.0072509895285
True	869.6550256205943
True	6.10429637120983
True	295.3317642087153
True	466.12855572559386
True	117.62468787094475
True	230.6709734244636
True	322.64676753406945
True	1275.0251159799889
True	455.84672378773496
True	24.09854033950991
True	187.16990240444167
True	701.603070043793
True	35.84449874397976
True	178.3759283321387
True	563.01192650595
True	72.63202518244452
True	875.792421990574
True	326.9902128272517
True	662.5809868688037
True	80.38917264811965
True	658.38709319203
True	599.5856443458597
True	865.2471842366084
True	263.813357264254
True	510.4853595078655
True	828.9530915615634
True	887.4467711266791
True	239.93584232984185
True	733.2873191503326
True	208.4230933831595
True	438.0246556465568
True	371.9549535361044
True	496.2878358040175
True	491.94367931391344
True	320.5752051325311
True	356.21927738533947
True	110.87023768533142
True	337.8545855766002
True	1191.6223037797793
True	311.67390904531175
True	152.6489789205714
True	285.94729554417427
True	758.9545276948011
True	644.3510363097671
True	398.7191650787502
True	124.42758208494826
True	325.3536494197203
True	34.76994044307377
True	157.97578938761342
True	93.06523168002762
True	90.17781392836866
True	540.3649683689393
True	139.2139916399851
True	128.80917016045586
True	108.04610294191508
True	82.80554123621282
True	445.56455558997
True	399.9277828089895
True	1040.0871516393497
True	537.3614481463054
True	808.8135819853317
True	273.2058110228207
True	287.07449574046655
True	538.3242486201875
True	194.89148370114123
True	720.699020350336
True	247.36117686251072
True	372.9879941862101
True	70.87017292909245
True	122.7778021549458
True	253.3472437515531
True	123.32414029432285
True	483.41955735640687
True	34.028339335448415
True	574.4830277635847
True	1007.8812039491902
True	709.051349833149
True	1.6779603691040772
True	61.59296057119702
True	478.91784363362433
True	433.2457754402972
True	76.20792767033694
True	124.98111878809104
True	300.8230408483284
True	81.4570670031478
True	48.63496698262652
True	719.737994301021
True	691.5033789886472
True	157.06021403758035
True	170.79946952730722
True	542.9016221281393
True	54.96496128058708
True	24.396327883346093
True	546.1327448517075
True	458.1932556723024
True	1135.8699146167796
True	49.21068153883672
True	457.79642849177066
True	929.4758620358708
True	777.3670657359982
True	283.7156588640513
True	762.1605351641671
True	396.1469974973465
True	41.18069800518722
True	96.95813180527348
True	651.0260523121048
True	74.71640857466875
True	139.83449766006055
True	977.3169520050012
True	194.25753621954917
True	269.04444831656537
True	103.28642248305282
True	625.2307482427402
True	574.5370287425653
True	214.16422800953012
True	439.1790251434913
True	40.624366177480304
True	277.3263380042819
True	600.6062366621284
True	603.3323616253385
True	307.3466757758792
True	73.84502460859555
True	957.1836669719228
True	1093.5717733958174
True	569.3398461006814
True	63.44046786466597
True	30.766250903034926
True	91.297023359535
True	106.64950901437118
True	101.88310968954448
True	898.4211121771847
True	1217.8376947064692
True	697.7976299882959
True	321.7637026125104
True	7.96072700393643
True	21.34803840160384
True	340.537379879996
True	470.6272511892652
True	45.29727522086096
True	578.1109852150535
True	426.86127458104863
True	386.9605652612248
True	81.3748759909044
True	191.2228528554552
True	258.21785178415223
True	134.46173645792229
True	396.3911682247056
True	42.38859333096069
True	180.81435913498572
True	1160.884080670943
True	4.484404413235604
True	27.0247065842594
True	569.067240142258
True	364.9794491151833
True	778.3265476183079
True	156.50930011592155
True	757.8928344421699
True	573.8126603849743
True	273.3567736078811
True	430.0683388165876
True	347.47991863401256
True	278.9500371505914
True	269.78711421375783
True	403.1931767585548
True	505.8058569420813
True	488.6391506988269
True	109.18932880843369
True	365.4580745949707
True	8.126618393747602
True	195.1065345381504
True	238.29068788557893
True	862.2576388408604
True	607.5147772877575
True	32.3707363699864
True	740.8378955979044
True	816.2546301969732
True	108.4297645578934
True	351.89772626897053
True	880.2037123659081
True	223.4451623252684
True	161.01478692745795
True	525.3579707066214
True	610.6804463980342
True	1105.1605239753487
True	149.8166345308781
True	156.2187016805342
True	252.62581933028025
True	320.8622080776816
True	414.104535862007
True	394.8205403696626
True	320.2864972755354
True	438.8193634768036
True	498.11582145683457
True	230.50821398128616
True	1443.9575534673006
True	252.04454746272663
True	404.689473458398
True	53.164889473652735
True	745.8831089331353
True	257.8665778369071
True	913.7975914120516
True	567.3832857983231
True	310.2960186332924
True	769.4138776744923
True	272.52589480832654
True	217.58741989958065
True	254.72822210704004
True	225.50996511936492
True	142.40036345849722
True	251.4305270756912
True	733.6323354608255
True	510.1399075058872
True	229.4041499525182
True	1176.842648256896
True	117.39033211546304
True	255.11269104711957
True	67.03587154690199
True	322.7479691169962
True	409.46989271692047
True	94.1559997190116
True	213.7727828089414
True	72.4755446291224
True	681.7930470537746
True	375.06443937776345
True	217.61126927195437
True	717.1690325832598
True	840.3118704494854
True	845.5460132374187
True	810.2282822659313
True	357.34643247555937
True	1.650740781588912
True	257.4335331672503
True	53.02921309798084
True	394.69853143421307
True	58.01654151028959
True	345.69292299510744
True	866.7397759030955
True	1020.7118299847742
True	394.9504776427218
True	19.34045400456893
True	535.8801573638751
True	510.7933125806679
True	189.82425330985868
True	237.8916832861461
True	291.9095412386385
True	24.13495795125189
True	119.12182196015502
True	968.9910980135612
True	63.90158502419008
True	518.8044897131252
True	781.8075726445805
True	104.12936245339996
True	251.56100898487364
True	115.39377408430568
True	16.660829080564465
True	1.0802176390573877
True	122.13923043532328
True	1019.2467314142448
True	478.4599429491627
True	66.7268749802901
True	781.2124210117322
True	344.39571485328685
True	1.107492371603985
True	458.00358492845
True	189.18304951583136
True	493.22216011211214
True	84.56014261067048
True	328.61603112160566
True	364.0111171326246
True	171.2233397312928
True	212.86594736979131
True	122.90714392055588
True	183.38781472945223
True	985.5901461714744
True	15.950013421285975
True	502.0692019122618
True	488.6912384921194
True	395.2865623944125
True	223.2871804718599
True	238.29988670900167
True	156.42918726404923
True	47.46395395955046
True	493.20114310294656
True	148.61991562565515
True	827.5771387476127
True	824.7393366124555
True	246.67113792858936
True	309.42107242898066
True	527.9366582269616
True	42.89397732688334
True	87.97035274083271
True	746.8140361733907
True	1110.8069963734265
True	109.0475803595961
True	716.6699362971432
True	140.20701275551005
True	934.622668232982
True	652.0793809507544
True	107.37276892121886
True	273.50477410485047
True	619.1621476545666
True	256.170692679959
True	45.50930351081676
True	571.0955059836202
True	432.4143987211153
True	6.197989044520422
True	479.9007029844104
True	68.6173060361282
True	169.75379471674282
True	239.94751791976583
True	309.1325080202514
True	76.2032007065274
True	229.9618250654149
True	341.91964002044745
True	440.6241757990877
True	944.2417680453932
True	51.114188111346486
True	866.2114398197381
True	1023.582927006492
True	125.16308044774026
True	74.84129205445731
True	969.9708602910906
True	32.17272518887642
True	227.25669841069063
True	86.58945631860333
True	210.02852641487115
True	369.9479424134568
True	945.2480268508064
True	88.32547243945761
True	73.5439887483314
True	647.5880775763005
True	265.3573375466177
True	713.4845085893984
True	54.48089078056426
True	475.2636762045531
True	388.1857173061802
True	677.4547712166893
True	49.41932880051937
True	106.53630383202764
True	27.845237848929745
True	269.1466899599955
True	43.63327951905693
True	349.3617445340408
True	2.463113981084666
True	1173.0752053517815
True	105.77823334508516
True	133.54133268978805
True	366.8951279925114
True	728.3630930710835
True	662.2855508568827
True	1021.6597230302384
True	475.48940392333225
True	411.1569582226605
True	140.61977783432766
True	405.3154045881663
True	833.0558755852364
True	422.11941643904674
True	977.9312865527088
True	77.9739959008978
True	433.6653631401097
True	165.51977737531146
True	262.0840440534284
True	744.8228742396522
True	168.86969421539865
True	139.00585025089376
True	63.45827971985063
True	878.6182468542243
True	750.2823696925656
True	82.07960918788436
True	453.6283879773344
True	748.5608023460048
True	414.0296491483712
True	55.582060843561976
True	327.48748959072566
True	778.6021001209682
True	30.59624316035108
True	357.4469082807926
True	171.69235582866142
True	288.04415680597725
True	34.713100571207164
True	226.60977945538363
True	769.4536045075535
True	633.3765868721113
True	60.18003014887335
True	304.41491259488697
True	908.2065612926424
True	17.406967618832677
True	319.9310452913556
True	298.57978543556345
True	426.1487305177072
True	211.41948249270143
True	589.0883629425525
True	47.06826587917814
True	967.592770333364
True	889.7917267305055
True	45.186633182693576
True	381.05780051297154
True	735.8589452520619
True	881.4890327657996
True	277.2799350707824
True	618.3210027564285
True	128.86460612081473
True	197.7397942416088
True	138.244960910817
True	131.5664900304585
True	204.6336928843841
True	950.6765407282464
True	822.201274036674
True	962.6534529440604
True	18.12293298040513
True	27.95114598824196
True	355.09919445456325
True	13.427332451818025
True	591.16843987047
True	1088.857189235027
True	256.29247808341336
True	207.17496087810588
True	77.26539939166695
True	216.52640715453356
True	136.28199366814383
True	45.249441876403054
True	133.76524095492115
True	89.76619568466877
True	238.9037042413264
True	517.7514693262787
True	162.65569474266314
True	28.49045636298151
True	58.31761036935974
True	438.2570879590277
True	264.6189718339478
True	574.1796120827298
True	23.211730516874542
True	111.98909519476832
True	694.0193989387255
True	263.27311638265337
True	475.3504869431666
True	646.6067510193185
True	101.37790768598168
True	114.70603484517572
True	85.6554667119801
True	26.173874411908503
True	124.22497022920976
True	92.18992901007957
True	101.06488210804598
True	156.3362124351749
True	232.76779318460945
True	789.9775759729803
True	282.4376648268322
True	925.1814250297992
True	162.92325196212454
True	197.7658657937224
True	798.820267178919
True	300.22245306143054
True	601.1232217582415
True	259.05848922081066
True	362.1352005666866
True	439.5797046624244
True	588.9146480276609
True	646.2317818088278
True	366.4260069719985
True	34.373694970519104
True	568.7904987932503
True	623.2108934476619
True	21.57978673462
True	11.433265400374305
True	264.0234972481393
True	393.1181363586956
True	437.3650955974241
True	66.66135875705956
True	648.0581309360997
True	925.6536826391152
True	243.35669587746443
True	882.5377142847337
True	292.2187051390526
True	104.74407479574552
True	270.7386958524153
True	709.504782103504
True	39.3409476656902
True	587.656017757605
True	1316.4731159099103
True	1008.6750141992916
True	874.5686094360516
True	207.309201212148
True	91.78429083989192
True	196.52120830542088
True	832.1632776984976
True	147.95977239638196
True	1062.2809199690746
True	840.0581712267806
True	43.208084601354
True	86.17276570714316
True	424.17392214002354
True	395.923103202699
True	194.05688137128016
True	513.9675711302084
True	664.0476053349321
True	129.0068762725543
True	275.92106131247795
True	1026.3142490472028
True	52.301580943467016
True	684.5198426263382
True	563.2312260965748
True	39.31364729340101
True	819.1114764427965
True	383.1452622282915
True	550.1447299711444
True	118.60190523932492
True	263.9695895434862
True	220.6644922118548
True	26.29730866489877
True	134.4367434332982
True	722.1406669232977
True	140.70979041360096
True	379.369607007112
True	62.917590261119805
True	625.0062558866184
True	611.3210177420046
True	236.11795774143116
True	453.8499972396887
True	168.26227506666092
True	162.05375654869533
True	214.90674849173053
True	292.70208598663464
True	355.0953918085132
True	130.16574317354144
True	196.05290221723016
True	25.67410603782321
True	882.9194346606082
True	312.39005247241266
True	10.497621410977535
True	363.9953737206276
True	164.42974619397944
True	616.7328527423908
True	381.9322625770638
True	592.2455128448125
True	570.4903111183802
True	487.9490397104922
True	776.4226062751355
True	232.0914105828179
True	558.3269421479206
True	158.07865532352076
True	541.8069669040027
True	365.6939744134255
True	376.0767377698044
True	130.20901859039907
True	131.65793592287176
True	108.47148374786497
True	69.78771589599619
True	737.5045005683656
True	181.6674553269716
True	45.35896996996309
True	0.0
True	540.6777518813668
True	109.99848826145106
True	21.754253537373582
True	38.48925039520605
True	106.87359494828225
True	532.9210423415399
True	176.80013133294835
True	110.1739868454428
True	35.63658135202865
True	159.9967122748116
True	935.2543162628492
True	52.01321155946808
True	233.1339161396912
True	755.3713941591882
True	318.1408670167052
True	455.2149229087995
True	464.4844840044205
True	514.1921565698257
True	596.6510960073228
True	892.5442003400761
True	256.44096604553806
True	1043.5605848173532
True	923.8527060579128
True	588.9619775081907
True	348.1023020208172
True	855.747285275009
True	10.435130729381134
True	33.863639724883875
True	296.93116863805767
True	44.01565449476016
True	214.53100512301756
True	758.5737308445983
True	210.09290299482373
True	775.0894654889158
True	760.4764188016244
True	123.15675689185878
True	371.350876968528
True	595.6198791467017
True	21.506162053313368
True	133.61628129361122
True	432.1504154551034
True	303.2766408148228
True	203.16671469426785
True	113.31108478468576
True	374.5999407268016
True	22.691437974731013
True	372.50992768360896
True	358.91351038026136
True	1076.5694326925166
True	359.58294204993865
True	31.87846294653476
True	430.5098458579682
True	438.2732930853892
True	236.5501702603942
True	31.285439581392502
True	752.8800929159092
True	441.8568836785434
True	172.20311576328294
True	13.703110797979608
True	1235.9365871545822
True	161.3191051667529
True	27.29922323116242
True	311.56065927342587
True	273.8613157974192
True	119.86806678000409
True	303.40830764870606
True	47.78869753052493
True	325.6824964541706
True	307.8119890628633
True	317.0751908210174
True	30.320564545934825
True	47.07659839320928
True	1017.2699916689674
True	26.53958201798564
True	12.22665836633139
True	172.46016538966026
True	667.7693564961711
True	7.670157496890101
True	190.7939679425629
True	178.97594853984927
True	527.9941619891448
True	366.3492245831599
True	766.7098446061669
True	326.9368662645075
True	482.56536806453096
True	457.5435891226053
True	513.1254484910343
True	102.5066819230542
True	1275.1732805833335
True	871.7107853882837
True	289.51517581185976
True	545.1826384565414
True	101.98595402387194
True	587.6685891481045
True	446.07893103572303
True	159.28244164939403
True	75.34479614720047
True	349.70683332641545
True	165.73794210235255
True	30.07759549805029
True	583.0165783203901
True	379.67294507336896
True	71.35156374154774
True	29.692086632276503
True	675.9962283260085
True	493.63806828800864
True	76.21874658755247
True	20.84757223152676
True	315.56107288647706
True	330.8425578905383
True	703.2675766828119
True	546.970834570659
True	567.698863434104
True	800.6334944261962
True	9.215204222426255
True	54.24224369763999
True	34.872554183811204
True	59.09935811091769
True	496.9299190368068
True	591.0647052772159
True	80.41976252880644
True	108.93929137347902
True	190.53672550630031
True	76.31277858421515
True	185.62765972025048
True	214.53024972662865
True	271.121676542429
True	809.5208323344967
True	589.4713831802093
True	275.6612057327159
True	191.39021492671085
True	267.2061331461108
True	254.37385261455563
True	742.1897442478202
True	335.32683888992204
True	165.61059419800438
True	904.1030740493906
True	340.6154423015344
True	468.0088776323644
True	154.34736317709985
True	109.6065916842266
True	62.41736271025223
True	214.3243255688321
True	980.49202081984
True	532.8029313728829
True	104.13108746931825
True	351.33638173283606
True	101.60351620025484
True	682.0846689084469
True	3.67830468438557
True	672.967499552386
True	36.42427965758603
True	935.4104332643328
True	836.2493181997799
True	211.42004437397352
True	30.16733631292156
True	80.02456827097102
True	469.28003549991473
True	223.50092300848223
True	1.8071137090548144
True	77.687960623675
True	1123.9391053564188
True	350.0936507059803
True	674.9036421071107
True	494.0564883453791
True	30.97672329715756
True	137.25532622929197
True	445.5810050837287
True	885.2668492187576
True	797.7794840379285
True	421.32486773308966
True	316.9192471819089
True	17.766286897439816
True	78.97485953959605
True	736.182659290454
True	463.83247627324585
True	389.9304600139806
True	890.811955668136
True	27.13817862031141
True	210.1818410437752
True	905.5764074170512
True	228.8055388384364
True	8.315025182897687
True	505.5789777959664
True	106.04782981305712
True	643.8063321258634
True	55.031352740022015
True	268.39944811229816
True	877.6188209144185
True	940.8653070526826
True	271.8870583619108
True	429.94217618945305
True	120.09355908540844
True	604.938242929621
True	258.11096530415216
True	200.08888346325543
True	877.0082649758998
True	56.832159582271146
True	706.6221988862035
True	282.7679250547737
True	299.7439159323609
True	170.39332195256162
True	463.6106644058493
True	586.6588092529569
True	370.60300607947136
True	408.7979108014015
True	73.19217179135774
True	163.43226891300466
True	462.8032037591308
True	219.18164561865487
True	39.50577597790191
True	212.27302829410456
True	385.44756775109255
True	381.46816233274416
True	731.6163919900603
True	132.42198582623652
True	651.6550951774967
True	486.2846998302898
True	605.4107093332898
True	132.62793111969484
True	40.05800165874896
True	662.1850648390183
True	70.26920085344317
True	547.4356238802137
True	665.1346217460513
True	442.8962963882137
True	130.46344451239463
True	505.8504463938424
True	3.951362623848479
True	408.3540169975785
True	32.347019718226335
True	635.5699877463042
True	279.3986954688003
True	570.6451815454585
True	682.3663957171865
True	145.35836971894955
True	530.3598084163569
True	496.16632391277966
True	66.40309891946694
True	937.9088626379828
True	3.38469114018845
True	27.23588079969513
True	626.3802239516724
True	711.7630147118821
True	134.2868751227846
True	404.8518396598004
True	119.05466034752877
True	75.02799177650462
True	455.61571407619465
True	42.81160085197579
True	503.0677220558466
True	13.822163887182825
True	807.8042183344046
True	535.6705429097806
True	676.6292552141116
True	100.40655890374666
True	369.6378283260136
True	975.9202672004348
True	866.0506974377188
True	146.11240791053322
True	543.4014676356857
True	439.3751182506773
True	251.1674129259877
True	259.258903267836
True	5.6837380777361215
True	331.5150821074234
True	10.976365822315364
True	368.69455891557135
True	74.3546026559583
True	408.0469775551987
True	668.8749309039949
True	121.42783679986132
True	232.109178540209
True	630.373991892585
True	672.8596945265359
True	299.69844203235186
True	137.14703638671028
True	161.46355758900813
True	469.4556493084981
True	87.92372196836877
True	9.23347797809352
True	492.10316261134346
True	566.0600794002316
True	18.806852852672694
True	134.88213599121536
True	925.4579461704656
True	500.3299623725305
True	267.9362393703911
True	33.44023426431366
True	481.64158545585263
True	112.3368583632121
True	595.8001005075773
True	662.2071732965982
True	301.2527377744273
True	378.5934480462529
True	182.04801338983603
True	244.9663383453555
True	74.48529849942992
True	220.9459881762641
True	495.396642095969
True	21.399772060999467
True	461.3834451819151
True	373.1397023192499
True	722.7340158530703
True	882.9968511730992
True	921.5490192330528
True	160.34687094390353
True	389.01211709305176
True	72.21503524109073
True	199.6189621894013
True	320.6124195300454
True	10.75129642642812
True	781.5670437426659
True	22.020591950708397
True	401.6067690322099
True	257.595290798058
True	651.259407830453
True	203.5276884980564
True	40.15786396114056
True	678.9011553802843
True	1074.9037087967924
True	231.66467959930603
True	131.59469534572764
True	643.2090897997554
True	498.5243882309481
True	18.60546063531307
True	869.010805359471
True	115.19873430002843
True	47.24485155909569
True	310.27069546339806
True	353.1091531385168
True	385.38732806273856
True	275.5381461735241
True	20.49515826624021
True	22.521255906534066
True	863.4713203691607
True	199.42880462550852
True	115.82199261006818
True	836.118326906179
True	655.5934147240496
True	647.8962269878242
True	460.941008783138
True	158.32926308359535
True	33.39941802031268
True	101.03120160733378
True	427.8475833523853
True	216.4901523001024
True	469.1192870003372
True	145.66317036007823
True	499.6045161864403
True	646.21169452824
True	946.852742879216
True	26.165659368918423
True	984.454298259858
True	1002.2044953039708
True	468.8684995564483
True	84.71491921062767
True	798.0021191088966
True	645.6047174019316
True	642.3610155774952
True	173.24435555740996
True	752.6814883439505
True	706.0528325019671
True	130.33038228550618
True	782.7125314291347
True	809.2185631436586
True	471.2025939360759
True	225.6104649154117
True	66.160213600985
True	296.624109016762
True	335.99996014391445
True	450.395021204319
True	437.3122975803993
True	181.28380692107183
True	315.13125157769286
True	2.386493143634425
True	13.322664472337236
True	102.37667913666768
True	130.34062822631213
True	355.18216643605274
True	344.2759810294796
True	111.57026950853746
True	17.2180571162705
True	209.81814325129403
True	843.419430580715
True	482.506612688908
True	514.0600160919435
True	545.2082405263706
True	823.9041423656637
True	642.0730194770767
True	91.82554253161474
True	202.21080806027908
True	255.0287974982349
True	268.18464404146255
True	106.34969658782764
True	362.5727876525041
True	435.7854515679933
True	166.26146452571194
True	640.5889918057339
True	256.3377280178486
True	209.48792826099003
True	29.89651305729117
True	240.6770751338986
True	491.0816081930817
True	175.0115322879307
True	538.8656977202743
True	460.90112149482354
True	243.24170708251648
True	105.852437032788
True	44.08906071614301
True	398.9330510762736
True	802.8747247803177
True	171.67831151741495
True	1045.673629652871
True	1056.3851006319169
True	492.4744364482033
True	102.90478173351194
True	125.98239095121254
True	643.3788598195202
True	8.685380836415213
True	215.06744494996383
True	135.13606871187923
True	112.84185257699048
True	333.86205905107164
True	666.3482271497174
True	37.55079733301066
True	124.68568586759964
True	979.8203027054644
True	55.557194689988464
True	465.1280393569127
True	541.8563580367792
True	243.3262159826587
True	136.05255611202668
True	905.4009523114167
True	1195.4856082005608
True	527.8653409262254
True	637.6999915250004
True	206.4787023735768
True	146.97932560602848
True	322.1922522886007
True	263.80644619731424
True	166.53550436954686
True	303.51779147559284
True	352.6588044245741
True	12.000117490953995
True	630.9614152706164
True	149.44682574111368
True	78.41269268171688
True	444.92934111151845
True	336.1399873463415
True	1177.3956623815873
True	350.18750719702297
True	1008.8682145239824
True	10.910620636716695
True	285.0187074151075
True	227.9954283241812
True	155.46135260150436
True	487.4175388180124
True	196.90997327939684
True	398.60102784580806
True	334.1369717047658
True	104.88897770926395
True	366.8725386573242
True	1074.2515173757354
True	711.9511258285985
True	223.84618496236735
True	106.98106043775236
True	278.66224578705226
True	25.60795451998028
True	352.1975074684523
True	311.315467306099
True	568.6171478049422
True	470.5423687241962
True	347.5734030802834
True	159.29730168425704
True	13.262393289698965
True	422.2291362610261
True	266.1251355056604
True	144.82171545906033
True	306.6300713408522
True	401.4480631844104
True	802.9804275394458
True	313.16110602288217
True	774.9247259112166
True	409.4591752279357
True	372.8994110970338
True	1.403936212229238
True	1156.58930000768
True	107.9018870364118
True	913.4266833785324
True	208.61296123451345
True	456.9485466730848
True	687.8990413422905
True	82.42565808003718
True	462.5072568665472
True	31.83276915875253
True	434.9598575969674
True	77.50159616398106
True	224.6034891102228
True	39.22001634573191
True	657.8073521418247
True	188.30072811940903
True	26.54591211059701
True	390.8621252202631
True	102.70498998697032
True	164.98499002679242
True	818.7050852990762
True	255.72188341763163
True	158.51601981000863
True	376.48829712444086
True	523.691425118183
True	340.83368872221774
True	519.4352211275126
True	629.7762550301293
True	164.40418758661184
True	8.654436038758437
True	77.07031103838618
True	419.037518133074
True	87.11237762415108
True	76.28269867228673
True	978.454690467518
True	27.45352929284502
True	329.69934455734074
True	317.5026108603735
True	445.59005428428486
True	672.6726198771281
True	185.2051437024031
True	669.770178671397
True	332.9645103126007
True	345.53016122390585
True	270.4000437154656
True	215.6438074298817
True	358.15012958376684
True	465.9870446482752
True	411.1575451605985
True	623.8226043730712
True	134.5176738441169
True	79.43362069608654
True	41.94519706928661
True	291.8616203976653
True	648.0192759002398
True	416.8026517587779
True	761.0840676653687
True	223.57158579456708
True	386.4471174262041
True	69.79472160714677
True	54.75622526261159
True	432.5247896157278
True	198.4132680436648
True	220.2729377663128
True	41.39925839333392
True	1075.9066397981353
True	166.23978028850917
True	896.0508083213607
True	322.7600937150266
True	952.948044363686
True	233.24604984835184
True	493.760904051566
True	539.4703277153178
True	613.1681248355335
True	209.6437020651456
True	475.9462111821499
True	924.8082717296352
True	124.58273356555787
True	7.136910286266732
True	590.6169120756941
True	29.049156426142297
True	72.06295204782346
True	811.1688666653143
True	240.39546562526075
True	955.9799009902464
True	688.9715367370732
True	414.53460747232566
True	292.2550154549921
True	486.23276966485486
True	335.31912315978764
True	184.680634376708
True	662.4763683820355
True	715.2156916442103
True	205.3132393797738
True	86.21436940722431
True	519.1684636719227
True	126.91146997255636
True	381.3698031010324
True	339.13407843189475
True	64.7086373954158
True	390.051904927742
True	417.1115566697628
True	355.78353216401223
True	429.8518311221199
True	418.4256189595245
True	633.2848592793908
True	56.54490716687709
True	439.4894856284772
True	317.54309550408203
True	657.323305486173
True	220.80051841790507
True	98.28591410025976
True	36.17603668445975
True	553.2520179558741
True	605.5100583422135
True	177.06726234431878
True	401.09089520663593
True	329.10798163111315
True	18.591447901604152
True	174.3854915162516
True	285.5544447806976
True	2.2410558117347747
True	879.6342534346937
True	77.94549696255096
True	100.84477409954036
True	117.99150034354592
True	362.6149592451191
True	39.24632885267905
True	478.4929241617507
True	225.84291641313027
True	5.0677070695930295
True	113.8427211760328
True	434.7887274065422
True	48.31311425917779
True	67.8400773992206
True	172.82864092812153
True	297.3068928469044
True	949.8726335227082
True	385.796045210019
True	945.2615397204696
True	195.1770795966828
True	1003.7581084236708
True	766.4430894451682
True	650.9380922298512
True	423.79326829134726
True	372.5762116530143
True	82.65820200583939
True	70.58883042060616
True	84.006049488346
True	173.1521403463583
True	473.24091049947566
True	1113.4924034376943
True	182.64620801770604
True	354.23619838482983
True	440.52855671956326
True	626.3288599766463
True	616.7970986586287
True	277.2637018641908
True	458.443181259967
True	669.5228889297573
True	95.40657398275803
True	699.6882811773669
True	253.528370735127
True	141.25550163964635
True	407.9998368026053
True	881.8340485459781
True	401.07739407654674
True	837.6311278131008
True	199.1616597215694
True	350.41458879374176
True	684.3404391277053
True	629.2562201113224
True	192.6460210270429
True	257.59681960746093
True	814.3357261447702
True	33.61102893736432
True	189.9435117691957
True	503.5819965661959
True	719.9402537987352
True	103.21090344111872
True	33.60275153159355
True	169.95981398199066
True	743.8230947131423
True	337.4168698806856
True	556.017645235345
True	356.4675623219116
True	293.669234741902
True	446.0429258120271
True	504.11575599238506
True	70.78590171370269
True	364.0317130296812
True	791.726660987657
True	0.0
True	283.5914153736944
True	256.19881422724416
True	938.4602009499216
True	151.97481135093747
True	654.8997061132267
True	637.6427889947753
True	112.32361152743128
True	213.6790826070433
True	133.1470560590903
True	11.064275492919284
True	292.31596619167505
True	382.76875506812456
True	1144.6389567406836
True	246.8029703615854
True	402.8296196903004
True	651.4138638588028
True	205.1448781808149
True	27.61958953683917
True	873.6438007177071
True	632.6467143382257
True	154.0362249528067
True	617.2630341556583
True	158.15739921406677
True	296.7777834850589
True	770.9253924476938
True	35.04167047724013
True	106.11933096522378
True	520.8204183229027
True	59.82337222016878
True	77.13190465687659
True	401.479996219344
True	22.97269241384608
True	760.102382676817
True	101.70799475301648
True	158.20246099372312
True	18.262894381445797
True	694.530923588905
True	26.71186483599331
True	770.4201809306036
True	391.2008300673194
True	122.51441601225598
True	706.1165743010275
True	521.592613714939
True	567.7386163023385
True	46.45674609468004
True	375.9353044536967
True	6.137491268703356
True	92.72865632719216
True	382.25204342784616
True	46.784640749696095
True	115.65187790942292
True	309.31015852056703
True	181.6087794580349
True	98.6545888070434
True	648.3686867007947
True	20.34636592590989
True	1087.7322671345116
True	504.853153232991
True	306.20796445545227
True	507.7000461670596
True	124.43133084482052
True	810.1638159102598
True	1088.9416053994516
True	755.9673268150432
True	164.09493346351155
True	229.5589605653527
True	51.05318611147067
True	61.28744658786489
True	149.1811548225293
True	100.22688643156044
True	176.60875080757006
True	1163.5034689792412
True	304.1020579353879
True	346.6992465662064
True	715.2352182231436
True	15.48727839352491
True	13.268995016335372
True	600.7421063619719
True	5.4009526653623166
True	119.78961037014268
True	689.2772181672929
True	184.36104722201296
True	637.8409415505643
True	801.9503559137584
True	160.4448264549853
True	897.7136160645474
True	2.562318231012674
True	453.1334633371105
True	1050.9835850977247
True	27.20877292100332
True	235.43223022348664
True	147.41202002400428
True	936.500514226605
True	240.464307184466
True	486.79829830586937
True	116.98778180283068
True	494.5993202388681
True	153.3058800192751
True	100.04611288178064
True	383.0880462173905
True	67.82735992807835
True	55.35805569378387
True	1024.190139131302
True	260.065104599231
True	162.00947311824137
True	363.48299855237
True	406.6868525797895
True	203.81035449610337
True	168.34617681836377
True	395.9307438989246
True	38.367989145078965
True	499.7928803094213
True	1115.4100055349938
True	110.04595418790116
True	470.513242793054
True	324.6852362538641
True	26.831065034373736
True	406.91972337870703
True	105.71608430568202
True	578.28516676892
True	192.7261484077746
True	424.171873117513
True	19.635975820083832
True	450.8148074560577
True	106.45707479243292
True	336.5768416060892
True	30.35304479539887
True	168.25835106137612
True	249.08280248615063
True	781.65541470373
True	58.41030084086653
True	130.37178460234432
True	234.032090027613
True	140.23100332036694
True	641.0386791178379
True	554.3056939671798
True	772.9842118658013
True	392.6534218938757
True	544.9686054935123
True	424.93424899764926
True	688.3295772776818
True	73.13700130441505
True	468.929995844062
True	424.10453836530746
True	47.5693533940303
True	83.3244583210124
True	128.25752362045512
True	87.8355775367285
True	321.4178966161768
True	850.3388245020926
True	331.9123578354425
True	1138.840260820882
True	305.86064120569864
True	922.1171792675078
True	149.4576896076437
True	577.1818505026185
True	618.2826077302832
True	704.7241052772742
True	447.1393131799399
True	67.53012129561674
True	297.48706746575255
True	41.19898307880606
True	162.91805069554863
True	167.551182986158
True	1082.6483651559197
True	232.65383254547805
True	551.2293209809708
True	532.3658462932992
True	565.2244302441956
True	903.2331537020352
True	587.4770355676636
True	662.4601604561124
True	897.2300881988298
True	123.4396311703484
True	315.653857982395
True	259.18618137660945
True	336.6109385863002
True	89.75160123909798
True	364.05896426107296
True	4.6576023634344885
True	316.2360903051428
True	264.65057428269785
True	597.6075037329643
True	293.50784024289464
True	359.2571828473417
True	10.59752119836069
True	62.02395354323768
True	553.6472806672151
True	31.39806795713705
True	133.7759749060565
True	64.9200418773298
True	149.3141808638787
True	227.56084360065535
True	70.36775641997279
True	388.5568581434757
True	280.4093600825661
True	104.15178379858118
True	338.1553660000308
True	65.05914332658634
True	589.9499878845028
True	844.3123290702514
True	286.1749478498274
True	1170.399563403492
True	108.75041999216516
True	296.8445169362388
True	1050.9882832893684
True	86.15019737544924
True	281.9053147445034
True	9.745009374655345
True	395.4991103503221
True	453.2893119567914
True	155.12418942066304
True	614.9851787722278
True	908.8390509314604
True	148.33586562837894
True	79.51178237839889
True	338.5216991301338
True	541.8724150417031
True	619.3116364388629
True	1195.7233776444884
True	25.808026182394823
True	928.171593726863
True	137.02951358295795
True	634.4779878038413
True	114.5247590382131
True	134.09688208636277
True	191.71345829043565
True	169.60116558111153
True	754.1285442399853
True	210.89623346287297
True	230.57762949891537
True	69.14484581411327
True	503.5322507091301
True	463.69910747763294
True	172.45815070613952
True	245.43169967761
True	17.568828351898826
True	426.83813031098725
True	211.6508552228433
True	274.655022345309
True	117.05844543979822
True	711.6789010732285
True	413.6507652587237
True	263.6475547593401
True	639.3767873358132
True	523.6823652693432
True	467.2320465439751
True	135.5550712835319
True	519.3993890496946
True	435.89877779137896
True	2.780963935149443
True	198.9605025574724
True	90.56057646439407
True	248.6095813203288
True	3.311988529833462
True	128.15442827790963
True	370.08571700098
True	7.060523260555396
True	845.5023880312904
True	180.44622182890689
True	748.207021529996
True	801.9206152194139
True	162.73151901649527
True	215.38396538412323
True	482.9926322023284
True	820.7017966500289
True	41.481506846878254
True	39.82873079256285
True	138.5061640191334
True	602.0283781322817
True	708.3176813348964
True	184.04840077322325
True	603.9363445506118
True	580.7827693233074
True	856.8804330802063
True	392.1567299856444
True	188.0060904161295
True	857.4397185155166
True	219.0976695699363
True	147.1499917117124
True	315.8539019170537
True	216.64028151336728
True	208.02247402696477
True	617.7936955681571
True	256.3020032779221
True	187.1784586651925
True	460.190336906283
True	473.0231721423932
True	60.58891994268042
True	271.0391210027999
True	78.73044278265398
True	341.2045411621159
True	366.9693502512527
True	266.5632162062679
True	175.2281441402511
True	374.9340088544387
True	592.1116344737777
True	743.366212074145
True	304.56789512522204
True	750.4236732881096
True	65.38204903323614
True	930.3536613982312
True	353.6671588717659
True	14.268925786469584
True	607.5616324592604
True	698.7621341579373
True	252.0041788987921
True	170.7186920166591
True	46.77989465939692
True	393.824755770489
True	75.77595169658092
True	15.934910179181411
True	902.613050631303
True	370.5279093673157
True	175.39284212521295
True	1016.6251037005184
True	13.435624926266549
True	774.7901862303296
True	31.086228447483556
True	658.378517663816
True	63.21016912027552
True	754.9187047809966
True	459.8546245284937
True	192.1922499318759
True	443.12966842096506
True	204.49027523857
True	301.77190075862103
True	229.06154062813133
True	419.38265794142654
True	9.575776625859344
True	321.0931857965856
True	106.97031512256008
True	12.162032866343695
True	478.7492977352934
True	746.4127858879326
True	275.43508772719935
True	76.74686307157236
True	308.6843493385975
True	82.79896225475572
True	178.28524531435406
True	177.64479667347948
True	369.14486049563874
True	43.532456404772695
True	136.7847160910861
True	396.7420785968041
True	865.7579984564785
True	113.6449400585001
True	208.79682394759925
True	424.30033652324335
True	20.456387133267704
True	426.22170818858666
True	501.0907998567781
True	95.07157494317444
True	384.42154174949127
True	352.4099591323341
True	411.73232031126986
True	591.6176866501286
True	1071.1498922819983
True	1004.0854240272604
True	57.30557244198522
True	1061.3160466375132
True	112.09747436470715
True	115.49995331705136
True	112.8294585849732
True	482.4113287023633
True	377.1558254106016
True	591.8795490427398
True	264.63971030432685
True	158.86943393458773
True	402.6066733653855
True	16.66084070207551
True	449.7807688200944
True	394.0234270004121
True	147.43534093945726
True	92.72083626623044
True	536.3429260539996
True	985.006931368708
True	199.0109535998401
True	66.36773485782302
True	427.7066570846948
True	384.5577022601598
True	480.5704975504406
True	326.4141809956135
True	4.80921939688292
True	538.4773006167976
True	492.5483551712498
True	495.8019639534521
True	195.73037910484507
True	103.79896350352062
True	20.39581355612042
True	383.4831292967172
True	103.28141902979444
True	6.6933036711658485
True	31.50719270405753
True	354.6768089291527
True	619.9500196928676
True	132.79466891057933
True	87.47564672045884
True	24.611976715755063
True	410.330474897502
True	376.1675937567396
True	771.473622230599
True	308.09346652953104
True	520.2983926058084
True	541.6659983437187
True	518.1481443174729
True	291.7866200715575
True	550.4084449547875
True	100.38569963058328
True	578.3027904580117
True	7.702785668719187
True	383.8310516135119
True	456.7899492509406
True	962.149076307868
True	341.5129294962392
True	784.8886020115962
True	988.6729725701456
True	163.8673561207133
True	39.47206617906348
True	369.3579049808328
True	389.6834740582296
True	596.578158772456
True	252.93489305665932
True	28.593730913674538
True	625.0530889106697
True	130.9558114723049
True	1075.4770726636543
True	317.52575886077653
True	452.82841227691216
True	122.21176002097538
True	825.2555639337695
True	144.27863433995918
True	818.5866594084539
True	540.8299023700765
True	190.8525533855166
True	111.90941743533376
True	71.40118477261997
True	568.6831070787217
True	874.0779130567101
True	429.2564385554812
True	514.8529070980356
True	134.23167286392686
True	651.672321145019
True	474.5960678768283
True	769.7251307415609
True	322.3064487617676
True	574.4178162531194
True	110.31915828796046
True	26.497781701231247
True	406.323366392744
True	175.14331694268975
True	104.12031416324018
True	376.3542965714991
True	1095.2878298762937
True	262.0110823340532
True	551.2548843603013
True	12.586599264648171
True	70.1363078644392
True	328.0098204232759
True	791.4396632270598
True	439.1663095818429
True	531.7822436519194
True	703.6059691395636
True	68.09110993152233
True	722.5424714745463
True	48.08661407262835
True	103.189259685336
True	181.5981031883817
True	86.73666672822901
True	21.30069979149261
True	302.45419500985474
True	456.698772434605
True	893.4911614996515
True	880.3702738795452
True	5.224938369817191
True	295.4754124666937
True	464.63830045523207
True	125.59186936169938
True	246.9532799764177
True	328.46731011425857
True	1321.8773124344204
True	439.6691687537561
True	26.247429611571118
True	188.68962487388444
True	701.8935844161991
True	34.02113445258104
True	173.9352347151639
True	579.880494593312
True	72.83827488456222
True	867.2707467299477
True	343.2275983781973
True	659.7844526588989
True	76.89567811929268
True	663.2883997992691
True	564.7463398259064
True	889.4148782152054
True	255.62299422112088
True	514.1234460633157
True	800.8899334978107
True	926.6922892067334
True	226.1106877427222
True	771.2029986343833
True	215.96555250273389
True	457.5526001595064
True	383.5220176832534
True	501.68569945276187
True	482.0965828165852
True	313.50678497856615
True	334.7487854430741
True	123.52294599286265
True	347.8063732499292
True	1143.1912112712005
True	326.79890983323577
True	148.54470376524088
True	312.7130394504595
True	760.2150031491165
True	653.8174925613067
True	405.9617764272816
True	120.05086966084986
True	337.8954861784496
True	34.94746707553716
True	160.80824038313315
True	91.8233522467185
True	89.27883112131029
True	558.4523620278248
True	144.69359553956505
True	136.63027710768026
True	107.58488567154512
True	86.23069214526217
True	461.402961700467
True	391.9925514081068
True	1063.3628668708088
True	539.4393089666144
True	814.6032533046041
True	269.4788073897795
True	297.65080533398407
True	537.5505031573674
True	186.6052975236233
True	776.6744334356705
True	244.7328395191313
True	356.0917523624784
True	70.14972017657333
True	120.65234014527664
True	248.86589768115536
True	120.92701310406596
True	462.7366925933502
True	28.845032692879023
True	583.428406271308
True	1014.856645634547
True	735.4193799581888
True	1.443796183963825
True	62.316502444103634
True	480.0032561212512
True	433.40842448487103
True	79.50054531252243
True	122.18369385656447
True	299.73313873839106
True	74.6787608185774
True	54.82842068282007
True	758.0345073493735
True	655.866755604986
True	158.18779329040063
True	161.66105712584292
True	544.9063001607027
True	58.81304259461356
True	25.59858294824112
True	556.1028969885805
True	450.7944980102833
True	1094.6924287857018
True	47.41348776462934
True	469.58061533769535
True	914.9845172694858
True	785.8951786672528
True	298.59065671555925
True	755.7552758746089
True	389.3098278291615
True	39.941599079992265
True	97.76034630566454
True	721.9359407195174
True	77.41854460211219
True	136.4679524776312
True	928.9817320649688
True	193.65522932315
True	271.8012169581248
True	104.8512191469757
True	646.5560363573068
True	588.9966493051576
True	211.10712753239963
True	424.17463366620666
True	42.07997544398238
True	281.8552398356828
True	602.0527100389025
True	621.8667137627714
True	315.05172988311847
True	71.78027835896255
True	998.0163406085978
True	1063.671785829819
True	570.8093777310473
True	62.64469312308527
True	28.80139224151541
True	89.25909388859712
True	105.76240629023889
True	100.48403476344924
True	888.2663232833339
True	1223.6407772817547
True	753.3934203026944
True	315.4958163616789
True	7.259250043574538
True	19.207409531062268
True	345.56881103531964
True	486.29878959510495
True	46.53217561097594
True	569.1184299267297
True	423.0498910663848
True	399.94494096870704
True	77.50768462200304
True	202.18064583653947
True	265.2369398786559
True	138.0918945286035
True	411.5621340513199
True	42.99174107616886
True	177.52396997344505
True	1139.488955915324
True	5.738462958878533
True	29.579182826712604
True	586.331089826061
True	363.82534405240114
True	762.9970587743705
True	156.8521022234166
True	766.4383702861252
True	604.382143141551
True	278.41063536964623
True	419.5320782772144
True	353.7960979028903
True	289.2507450953088
True	271.6935560810223
True	406.2634642106275
True	502.4337809246211
True	518.9279122935212
True	108.88621989315249
True	359.632529567127
True	8.898946694269398
True	188.38151457582103
True	237.25611021582213
True	863.4822008481692
True	596.6890756092812
True	29.468604095437662
True	722.830091919857
True	819.2431889118038
True	104.79086419490152
True	341.83461680484595
True	878.1862205955556
True	215.5215153041035
True	164.76252436053542
True	527.7564421601036
True	598.6795114554866
True	1100.4280651496788
True	145.48175888610092
True	162.56148156354743
True	255.8366384192074
True	329.73829067996866
True	425.8824801238105
True	400.9827658602255
True	319.64594940743365
True	449.5816777158145
True	513.5422292398525
True	217.595746556223
True	1457.8979191414228
True	249.89899382935164
True	404.6566747992977
True	49.79902799708203
True	759.9676561857459
True	252.9948138721366
True	910.3045498269304
True	558.5817248164644
True	325.9697689650193
True	784.3126769041114
True	267.4771166315961
True	207.64406946546555
True	256.2362912043088
True	224.9577632658421
True	141.10161626933575
True	253.46512504527468
True	732.2749311772136
True	526.7638499070706
True	219.1123205610833
True	1148.8723219123276
True	119.58996668765738
True	258.5135311782324
True	71.5743284912378
True	318.2526287777824
True	402.2166466383708
True	88.7506081882032
True	223.400047114943
True	70.20265260455042
True	699.4115199127256
True	373.9615557934512
True	225.83164990202445
True	708.8543736429781
True	895.2309738679163
True	827.4815766119798
True	836.6626370916698
True	346.7268689296173
True	1.7211756920701444
True	255.4319558718332
True	55.71521972543652
True	387.5953798042998
True	53.459842975954
True	353.6179858606196
True	855.0207732234671
True	1053.3504355296095
True	390.7850433665333
True	23.047792860435457
True	508.2812880126623
True	506.5012169818847
True	195.54424225317405
True	221.73676069304236
True	282.4667305977059
True	23.28533233024301
True	131.11855558657837
True	964.7805790511212
True	60.80191161856144
True	494.0434717722673
True	785.3837974347913
True	100.69917738653795
True	245.0919653987613
True	111.75262839660788
True	16.09830263095992
True	1.1793463475607515
True	116.72931949272228
True	1018.1535234531628
True	477.92612827690624
True	70.39067492846657
True	797.0104178107653
True	343.11780322071144
True	1.179945590235653
True	442.1154118334085
True	191.27149227430675
True	517.2104337649469
True	85.09553102533305
True	334.0961535485931
True	371.6407660898242
True	168.77898682864216
True	191.96374671618435
True	130.66053818116825
True	179.83566178454674
True	985.9072725024798
True	15.689290967629969
True	510.2846637418636
True	477.4094378622186
True	398.9940137869608
True	214.4396565116795
True	238.83802120344467
True	159.2298459149575
True	47.11273139480608
True	493.5264594212378
True	152.61830181424958
True	832.0368074417639
True	840.5264874966218
True	250.8414355925211
True	305.7089778994213
True	525.472611387439
True	42.18611286698545
True	90.18344369841866
True	721.9520231147253
True	1087.0455858866897
True	114.6397705562022
True	750.0731257662576
True	137.58374958682197
True	942.179334984428
True	651.3721452892256
True	108.46015919756034
True	273.0738884850703
True	615.8590408166809
True	242.35039675159464
True	43.9763066359719
True	578.9296801407964
True	451.5253722774716
True	5.6001911694423
True	481.0804953193426
True	68.31767013834572
True	170.06331442636332
True	243.49947993887983
True	300.95762786108975
True	78.72644320179458
True	223.86908677192295
True	363.0798314790917
True	449.9929803103119
True	957.6782276596527
True	49.3909129611867
True	930.9105425358176
True	1029.2030292659804
True	129.53343121038284
True	73.5857845002855
True	1013.0869633662054
True	34.64675418388328
True	227.2440594452881
True	83.18628969702435
True	218.09319494232784
True	376.1967456198503
True	979.8668589933226
True	101.68656793511754
True	69.39400452901995
True	658.9159343606807
True	287.657627939912
True	718.2290443312949
True	54.66290361902136
True	493.2523485034196
True	380.4605174008096
True	689.6077706236882
True	54.67750269920087
True	114.21861441503545
True	25.82958009951364
True	266.3207411804081
True	46.10228734939908
True	346.0304224641404
True	3.6612893052849897
True	1175.64342248998
True	102.7266346340464
True	135.0366784312964
True	353.35788116229594
True	735.010057084246
True	664.6007624359594
True	1008.4207165937516
True	471.41408608346353
True	411.429471068719
True	145.00441301748484
True	417.5156971213488
True	838.6138671006553
True	429.1463307449381
True	928.0031523983344
True	88.10008939116922
True	413.9260266594269
True	170.15105270603198
True	281.39116795403254
True	757.7849938559451
True	155.33053353650297
True	139.43472999428064
True	68.07094554966133
True	858.0499422434756
True	769.4820030850494
True	84.27337729817086
True	430.48885627888194
True	748.437457670736
True	426.153897836312
True	56.93132402197384
True	327.1118473507575
True	766.9681011055284
True	25.82634139372747
True	369.1224874939885
True	165.06074097630784
True	279.1196689136389
True	33.78877583138383
True	215.42061290581472
True	812.9423453293754
True	637.1874496689056
True	56.65681097139613
True	294.3496528188273
True	883.0701506102134
True	18.014705656061015
True	318.03838690164054
True	285.52240089579993
True	425.4169477638433
True	199.90902989038
True	593.8568549148237
True	45.413971955781776
True	1006.9088612471506
True	901.6972934459872
True	46.58798958903231
True	407.51767164141575
True	738.2243218733762
True	920.1939255889292
True	271.68713016946714
True	592.8920982406819
True	130.41873335925817
True	200.6304271327857
True	132.06586196049707
True	133.00088040655854
True	209.34531793931475
True	967.676755914468
True	760.2911918501844
True	950.671992438857
True	17.14056468512187
True	25.58382053953565
True	346.0098853853576
True	14.002566772181185
True	615.3729995195235
True	1094.0855462919694
True	257.6630931540926
True	205.4949971758099
True	82.10803297103493
True	220.02079888957223
True	138.38178224413164
True	45.237776954996775
True	122.20917882117796
True	89.36253705953355
True	243.59598486729084
True	558.1397592005746
True	167.11250172056864
True	27.66113023843359
True	56.207859088321136
True	449.0057224346188
True	273.45324825637783
True	585.439369764682
True	24.0652177816698
True	114.29076763429464
True	656.6420681723523
True	269.5030443470461
True	484.81678458986977
True	665.9961686768585
True	100.77376392352691
True	108.03237813902548
True	80.05528088643254
True	25.71995274089937
True	122.25057079530907
True	84.75218841587856
True	103.341967981949
True	157.63462378993802
True	240.19953455327615
True	807.5712508181234
True	286.5124357791505
True	917.6916275979964
True	168.00115346703765
True	199.08532075421485
True	788.8122463500731
True	300.40579170798753
True	589.1686976285023
True	254.5246179966046
True	351.9763255433623
True	477.88888270479066
True	545.3471022415566
True	643.9528684413285
True	369.5397241139062
True	37.30137481941274
True	529.2742325381646
True	624.4416190987179
True	17.506001441925513
True	12.68491406938313
True	264.09785134310295
True	395.6896275025271
True	452.2046176267213
True	68.12782920831043
True	606.1947114071874
True	946.997899729496
True	235.44976938952345
True	896.3967121784333
True	282.09943577163904
True	100.7375699628432
True	278.25649787116464
True	700.8423339038834
True	41.10643154605437
True	583.4745364811322
True	1276.2543939264383
True	1022.1076817194448
True	905.9110320610208
True	205.1484827400085
True	90.9416447054988
True	187.63601840941112
True	856.339102832208
True	143.2906239483358
True	1074.0761656728655
True	866.375981040944
True	39.765837278876965
True	87.88703356494247
True	408.9598061555764
True	404.58107251269786
True	198.63049613240776
True	519.6756341356959
True	652.3093127017971
True	124.42800382525796
True	278.23990281404707
True	1035.2915711092735
True	51.99904114564912
True	705.3591222198132
True	545.4327250804039
True	37.11850347391692
True	811.9739296062704
True	386.70131826595446
True	550.183469894913
True	112.25809070283678
True	262.83819588269563
True	207.625815240619
True	27.904954375022434
True	131.57375973462143
True	764.3451088985589
True	129.93093364368542
True	367.19064188304617
True	64.45745869540862
True	660.0336419441551
True	629.0192463115286
True	242.74927703666097
True	443.3766900193816
True	172.35929281935958
True	168.75096231640512
True	210.504665534015
True	287.0698214848025
True	358.9525341731524
True	130.07703157602086
True	185.1992675460908
True	27.514185715813973
True	859.0983919784937
True	303.3344231836773
True	10.37164810117275
True	370.81533194552907
True	164.69991417956726
True	633.8183914036997
True	378.4293328709672
True	581.7435897278193
True	535.5402019194294
True	479.33683600577
True	786.6516975372914
True	228.69585002773877
True	573.5712175885265
True	154.43073937755182
True	544.8255050850539
True	364.4091355611462
True	378.8329896429903
True	127.31357225738076
True	129.15164974560963
True	110.99044927394992
True	63.26454674997469
True	724.4690798058399
True	182.62381006885408
True	43.53412140252893
True	0.0
True	566.6922327492944
True	109.2268505313084
True	22.341594647945023
True	43.993941399213256
True	111.36098285124814
True	549.0991918838869
True	178.25787603833018
True	104.37554856572169
True	36.697882088821885
True	159.13370480805926
True	917.0051192006404
True	52.67249577471423
True	235.06092970809132
True	730.0266210213533
True	315.80042334104024
True	455.24903218761887
True	481.297364740993
True	513.0287327383567
True	608.2141435515791
True	956.9369164912272
True	252.8537574849061
True	1053.6312792133506
True	924.3269105258046
True	611.3538763436312
True	352.23965899301135
True	827.6193915750604
True	10.119453211527684
True	32.953379876084185
True	281.9857063123044
True	41.195899959554055
True	190.40269542847736
True	772.4324143470798
True	212.59293210690703
True	697.2772825627798
True	758.9108080273919
True	123.97758087369928
True	376.1443377741777
True	613.5192074758498
True	26.21225379763329
True	132.78058293801348
True	429.25565849902574
True	310.0386072764138
True	201.1106131892896
True	112.31980434846784
True	386.9983744817556
True	22.53842757468509
True	362.86626342479633
True	373.3983696689111
True	1091.3250962288782
True	366.71922974788896
True	30.497382482080077
True	445.6683725844752
True	463.3512237428519
True	223.5369046093768
True	31.56620397532286
True	765.1661193105393
True	437.3222100692519
True	179.84202192441504
True	12.672145836285166
True	1205.025624447864
True	162.75663970465277
True	26.71401701248672
True	313.8305219835371
True	277.6664710376272
True	117.6832989563376
True	294.4502564136711
True	49.14530386289066
True	334.75188801817166
True	305.7440540714483
True	313.0889275033246
True	29.85073750309777
True	45.78562015154108
True	1045.8524104738435
True	26.494748640343808
True	13.128897042994671
True	182.13311494108723
True	641.0788313043925
True	8.607124223379042
True	192.41648343396145
True	170.658109931814
True	526.6016177502107
True	387.63619916405634
True	727.9977807332849
True	328.3275775977067
True	490.4676604419896
True	455.6809882153989
True	505.0105934793838
True	106.61389483346446
True	1290.2759366200946
True	889.7066026164968
True	276.60431486340747
True	537.2235207812198
True	104.9656123745281
True	559.0088411585776
True	418.39095865838766
True	153.68286049102963
True	76.33032241461713
True	346.24088471455315
True	167.6316663890101
True	30.03135738890553
True	588.02358663895
True	383.2927452179021
True	71.22953577234706
True	29.75745924280752
True	656.8373248597222
True	483.7121449345337
True	73.32715879287984
True	21.918551643529973
True	326.5514588991873
True	340.8008883343291
True	710.1889428720356
True	555.2002298732356
True	560.2401711607561
True	778.8397935243457
True	8.563749301135111
True	55.357060821136336
True	32.92271113882374
True	56.84436087807293
True	507.8059207398392
True	585.8790060413834
True	86.10649094521753
True	110.41712773545332
True	194.55360165860563
True	73.97943670207583
True	185.76637882541797
True	186.2608366903878
True	271.32413230494666
True	790.5964296555663
True	603.4511405746703
True	283.937268865637
True	190.3063919949992
True	261.3239323806859
True	250.17688171061496
True	741.9876476844627
True	320.21292566935
True	172.79527120048365
True	891.9679763866634
True	345.0758015110402
True	471.11632994886696
True	154.6883413481581
True	126.1811881789576
True	60.9371974161741
True	216.5565663968925
True	979.3340889634728
True	534.2874372386749
True	119.52647741170814
True	363.3305015425469
True	100.01839011420384
True	667.4784257124728
True	4.034099101676363
True	671.4976032404613
True	36.03021366145362
True	967.9181160590956
True	842.0238736184167
True	211.5664479906986
True	28.83175152853664
True	83.6116565158378
True	451.2970778501916
True	237.47682507243232
True	1.5847652659828682
True	79.8316495646167
True	1125.3827415963435
True	346.25559440872064
True	675.1047121835497
True	457.037495244204
True	32.214833595057
True	139.46528385252216
True	454.0072660785903
True	952.663815862853
True	807.569918933422
True	405.7293046314524
True	335.04422543981207
True	17.68474366112207
True	78.20494882077823
True	743.5653633978843
True	474.2598577725255
True	391.4411362021719
True	882.3345080462137
True	23.884329976829225
True	230.597159787353
True	879.6105623119286
True	236.03769651426805
True	7.364993934046542
True	511.3336980745757
True	102.02893510101174
True	659.8624030115211
True	56.76838574216889
True	254.2376194190105
True	842.7271592726194
True	921.9432045521686
True	266.09345122431137
True	454.914560630126
True	122.9767876722972
True	610.0674260757801
True	261.017949149235
True	186.81143992910856
True	879.6899510300386
True	55.5963202519504
True	719.6282591735207
True	284.99323995002334
True	301.85981959569085
True	165.9548894784594
True	463.553541402827
True	606.9153835627235
True	374.3523694023893
True	386.7780107213732
True	64.85065967471901
True	160.88357779902293
True	458.5592522355083
True	214.46691968132248
True	38.62962538161592
True	199.9187042035964
True	394.8054937723026
True	397.3139758723928
True	724.5033307540903
True	134.82271609413297
True	646.8550386134593
True	512.3853030772226
True	634.2680350692048
True	130.65814693169125
True	38.27829043960642
True	670.5019091911413
True	72.99249912978729
True	552.9868036476013
True	673.6204682084058
True	462.7096124619876
True	126.91526050408024
True	514.684040703507
True	4.217142291598711
True	405.78830847831466
True	26.94839948169069
True	638.4688519428701
True	271.9661238436976
True	565.7763648790525
True	700.4217562632542
True	149.17139959174813
True	531.7423271245585
True	493.26056024329154
True	65.1252616618433
True	1011.4056949808938
True	3.2522427792510222
True	23.357613841368583
True	637.4323760945528
True	679.5242782510444
True	128.9377271019091
True	408.1919587540753
True	120.46818958255082
True	77.70727829468045
True	467.96278881925815
True	44.81691105106382
True	518.5367149440411
True	12.001734318738915
True	859.3008801999621
True	528.1215691418948
True	676.6577225981524
True	101.643459183809
True	380.7866787327912
True	1006.2086761258154
True	861.672901650413
True	138.34928576871891
True	555.9341080973356
True	452.33879740712
True	238.6628815906519
True	246.3693326401656
True	5.497535960160166
True	314.10985811184764
True	12.128366424594068
True	376.7396112880712
True	77.82300470116307
True	411.5008782158127
True	646.0704714100451
True	127.78760224211436
True	226.26538637340167
True	658.6468359249884
True	662.8649296550019
True	299.81437504764466
True	132.83600107433347
True	163.8656075649079
True	472.3658960441445
True	86.76030323429649
True	10.051972203705262
True	528.2526247208378
True	565.4836364598975
True	21.117932821628525
True	138.87063399862396
True	877.6674366223496
True	492.575765920043
True	267.2621647442584
True	33.23365460294975
True	473.4631434211278
True	114.24485666378978
True	587.0753877780594
True	638.3534354348947
True	296.4220213005476
True	380.46146759538107
True	178.59661213688713
True	238.07226907022283
True	71.37330393678131
True	217.636367347912
True	503.062954340793
True	19.79431634773193
True	452.085044004031
True	381.2622577007522
True	718.3666747407865
True	880.8411566081626
True	898.6520473106282
True	155.0384098810421
True	391.1147015375862
True	73.84543586113165
True	190.9917232079292
True	319.7785676219544
True	10.451161526269626
True	813.3834960601043
True	21.8533657984532
True	386.9129497049109
True	260.9807344969258
True	664.4628573923166
True	215.6667978314109
True	37.94484994280849
True	657.3415275871215
True	1077.8772936050975
True	234.13649364678545
True	134.15454400858465
True	603.8662895849723
True	498.9253551935497
True	19.002687744602717
True	806.7222289555432
True	114.31955032447404
True	43.41422950116334
True	306.39012755610344
True	332.944130203228
True	383.7403621054606
True	260.28783733854084
True	19.56867394581081
True	21.347091865924924
True	853.212933595687
True	198.25393008574216
True	109.71463206195764
True	819.3444255517942
True	654.3367919854812
True	646.1212261455632
True	442.7379283087454
True	144.4392627322918
True	35.94855440587388
True	103.63872402966436
True	428.5528681952639
True	226.97499468374488
True	484.7793441964711
True	150.52967205851144
True	486.4583407913251
True	666.7023227807921
True	966.5305722619448
True	25.163928263199253
True	962.5069357875196
True	1071.0252301246032
True	476.8350587208095
True	78.92432721760993
True	805.1303416943949
True	643.8201318129749
True	656.371037190938
True	177.49147346493837
True	738.441563253189
True	707.0214686369192
True	121.439979688037
True	781.0156250697077
True	792.6564388217795
True	478.1129924348549
True	227.4301614193957
True	73.08537166683789
True	325.7880049810507
True	329.79691072523065
True	485.1401705992708
True	423.3396270946792
True	196.45622360487667
True	316.28812509004905
True	3.1475460461012466
True	13.707999613626026
True	104.25492396425032
True	134.608112039033
True	363.2230672076151
True	350.50572428774973
True	111.19233112062273
True	17.74001888092289
True	211.8504336583184
True	851.9277345746398
True	479.1121957307903
True	541.9741831852017
True	574.3172828571254
True	812.4047985262075
True	643.5430496373571
True	86.91457806556062
True	203.568627253528
True	246.8964409804006
True	281.00883662334525
True	106.1967221111901
True	365.858430509606
True	432.3008472834473
True	170.22770582919304
True	656.3050095315938
True	250.11161545343435
True	209.0084093400867
True	26.79903035578689
True	254.19893756510248
True	487.2705697612155
True	174.0763696293107
True	534.5100962036844
True	477.15188807164986
True	241.1762021647165
True	103.37092385311794
True	39.33003320569141
True	404.0055188119792
True	788.5675721208403
True	163.82475240142816
True	1043.3260108810662
True	1060.7674844200858
True	490.2427042659724
True	104.45227241233351
True	113.97581164539676
True	646.6612729393426
True	9.109136520607253
True	223.6820870029083
True	138.35325057989576
True	118.84543965779336
True	332.2866212776114
True	654.4253819922415
True	32.643699307069014
True	122.998497924006
True	934.8020884754898
True	56.95084989243136
True	458.2739376892521
True	530.8507650109433
True	256.48519783901673
True	130.85800065563376
True	937.107848789852
True	1206.360359682003
True	521.3248571723773
True	643.2050173595364
True	208.09651028637293
True	148.72368341205637
True	318.9962335403186
True	244.1770489577507
True	169.5014085685185
True	300.92527611074905
True	344.44340805039
True	12.217846959917845
True	634.4724788180202
True	150.13665377106014
True	81.89436490123512
True	433.5047767804844
True	317.4774435601131
True	1183.0170846984245
True	345.8323477757445
True	989.6096895582644
True	9.905532212852393
True	261.357644370402
True	223.85838621232773
True	148.34027201296328
True	501.0362033950317
True	195.83971387796743
True	412.8786259605456
True	334.21346849388385
True	114.38286138679211
True	356.2404767924028
True	1081.323565835265
True	704.8320802769584
True	230.9656618913208
True	107.13108557155311
True	300.0423465261896
True	22.87853985767292
True	357.32367707600247
True	298.8072929378507
True	582.3642354110779
True	447.4028660676039
True	329.42777234288235
True	153.24840380365092
True	13.536107931315764
True	427.48677569654126
True	274.83466549430784
True	138.29968997213416
True	303.9894382310005
True	445.1329430333015
True	821.9785171723266
True	312.729837566054
True	779.9892430785711
True	401.63681827041495
True	384.2050333578437
True	1.7538302925230431
True	1217.1960354654177
True	110.04383328431098
True	922.836084054812
True	202.06623816637943
True	435.17146969561526
True	666.3293937306588
True	86.72717466807008
True	492.9318673246641
True	32.90114924415188
True	427.6979826786724
True	77.08660845530763
True	227.35640159067796
True	38.34226873942818
True	673.9073924292067
True	184.22489678877184
True	25.51477697535418
True	389.4408087934061
True	111.373030392489
True	169.2482241109925
True	803.4466984071064
True	263.84336489531574
True	154.24524764832975
True	365.8954503268863
True	509.2183013567795
True	344.0765662683294
True	500.7031860773868
True	602.7174355532635
True	160.53970541051038
True	6.566341337654394
True	70.66235468011561
True	415.7541385549053
True	91.92104816843656
True	82.82317819342455
True	1102.944879987105
True	27.20709221488441
True	317.5415691680529
True	314.10855557413095
True	458.2575112040856
True	672.1552910459246
True	193.0452375122764
True	633.8466443572875
True	319.7937531189788
True	348.96009892518754
True	266.8617064570912
True	212.2299256899976
True	346.8836571531755
True	446.2236054495672
True	401.0433871645449
True	599.3312478639828
True	147.39363513676315
True	79.00551107794493
True	41.89355659802362
True	304.4688402101026
True	621.8921110517281
True	397.29331622153336
True	783.0549730217435
True	213.5210745313627
True	406.96470236155113
True	68.83570041755054
True	52.751307632312766
True	437.1142639678899
True	203.5185571105985
True	215.52615474739255
True	41.7926199498445
True	1082.4832420170278
True	177.33004509704566
True	901.0420021336326
True	319.4025172357965
True	925.3981514551472
True	235.3436975770932
True	467.2326397707874
True	527.2320254005444
True	611.9164085529646
True	208.2372118357009
True	481.3291379237201
True	935.1412376679668
True	127.55736260015397
True	7.808836950909605
True	560.0859753583059
True	24.702980860955968
True	70.7302940550399
True	792.8903814584702
True	239.50675265357623
True	1049.268397072
True	685.2043422503051
True	412.5376437726515
True	283.6010254220466
True	490.9673862192047
True	341.78728416313464
True	171.48591782420905
True	706.3566338476602
True	731.8826455191156
True	206.3606453785188
True	86.50401096782747
True	528.7082580233733
True	139.49821526559472
True	390.0708380250105
True	340.766471209056
True	63.03363737826066
True	392.7091193200363
True	420.3427717560187
True	367.2384276690643
True	400.08653868134303
True	425.4595887553572
True	619.9937139568864
True	58.763904935641385
True	439.1641146604146
True	334.4154125151073
True	673.9020037153283
True	213.86724288351388
True	101.96932743271984
True	41.04608966796797
True	534.3814090603989
True	641.9476639059548
True	178.9679129078134
True	408.557117456415
True	328.3830529978837
True	19.03455698792555
True	170.40267398497568
True	290.48976964387384
True	2.924604660467073
True	895.7333503424305
True	82.80178002434978
True	103.36309137620115
True	108.0085552425688
True	376.9604102009131
True	35.99390804152149
True	458.7128480920705
True	231.037503401672
True	5.999441197014816
True	112.90492403529394
True	447.49227052117607
True	51.696113775384
True	66.51491622213784
True	173.51160423947903
True	298.00569094386134
True	953.7104823692698
True	396.4417079188417
True	952.4282157656488
True	187.3088946813066
True	1024.0816434860258
True	767.6770691196198
True	674.7116428461969
True	412.065338493488
True	377.0958781086098
True	79.4731545964855
True	73.98368279519967
True	82.66669443920767
True	165.39295218935064
True	476.8289675216821
True	1089.7814060951032
True	185.52014775989724
True	345.8426852847755
True	420.9926865063013
True	596.7195596269931
True	610.1299711354771
True	282.2092237942521
True	450.696651836573
True	675.3962004140584
True	97.41838162057331
True	724.1197294330943
True	272.3730264180249
True	135.96316759760808
True	418.6798220711994
True	866.6474222365174
True	427.3054483384966
True	886.7555815569059
True	187.31088328330387
True	358.11100267735964
True	711.3941680216022
True	595.0899778964459
True	191.17837693630656
True	270.6846844741187
True	780.5073662042569
True	33.111779597882524
True	189.853620277692
True	512.3667040462286
True	702.9942727303409
True	95.39532931791982
True	34.420892186754685
True	165.12389434182748
True	733.4963284809047
True	321.1986417245208
True	540.9883352201724
True	362.04220026402976
True	306.31169249487414
True	450.8470880463143
True	479.4768832914138
True	72.49792082301208
True	374.8201819015106
True	779.9677097904081
True	0.0
True	298.25828870593074
True	254.348518857832
True	944.7976314972864
True	142.43472205232965
True	647.1655408354004
True	639.6301779291223
True	110.9185249158158
True	219.66322225614863
True	138.3836837907344
True	11.39247864484174
True	291.7255066500311
True	369.5537430412048
True	1127.3532451732449
True	232.8402641383317
True	390.0579626684623
True	651.5987107495247
True	212.54954302425008
True	26.43745186840966
True	842.7812882019675
True	612.3358167842332
True	149.58929785081895
True	621.1864321085535
True	158.44101650065335
True	293.2371919730538
True	783.8182616110264
True	38.14468953728214
True	106.97380712619604
True	524.9834075359037
True	67.27407067612613
True	76.75038854323218
True	396.9975544087984
True	22.42573351003601
True	751.8639351968487
True	100.71673582690312
True	147.50663494374956
True	17.87624185091952
True	708.0820206139205
True	31.32220793849086
True	775.4121314754104
True	394.7997637701381
True	120.89454061843009
True	699.709107642049
True	524.3070331587104
True	576.5926922051979
True	46.46384610318662
True	352.86821117415514
True	5.7889158486820325
True	96.12090583103372
True	375.4305147324111
True	48.84376073635442
True	120.03585610357403
True	314.8566764225055
True	181.89560977751455
True	100.36840290144316
True	627.6672255661429
True	20.4207506293137
True	1159.6370424325355
True	511.5155858843645
True	298.8783345394523
True	497.5913118379893
True	125.00445424601804
True	803.7148078156036
True	1094.7695453647805
True	744.3008577499312
True	174.4809083044945
True	221.80415954765948
True	50.69817397081694
True	57.926503802749984
True	156.90896013787452
True	101.6585805819482
True	171.12979925099785
True	1142.9129373553335
True	303.4585515326396
True	348.3965323936589
True	698.1106814905249
True	15.663446030795406
True	13.967395798053657
True	585.4586080943384
True	5.781046400437517
True	115.99237343486465
True	679.9601508160533
True	180.6276214614256
True	646.2363911500059
True	825.680946269642
True	157.47729949164054
True	904.7616395103896
True	2.455942018578265
True	451.2693596213172
True	1067.042891037365
True	25.148332814901565
True	243.11084454306047
True	145.68360299315648
True	992.2063742326797
True	241.2998614916928
True	484.3382511573124
True	122.19156806723034
True	519.5163931910039
True	150.9760254121231
True	100.83707059505686
True	383.80341338066233
True	71.54948153547087
True	54.94178649963239
True	1061.9598323029877
True	272.2112971179808
True	156.14386442810056
True	371.8550157252123
True	406.0850998079437
True	205.89447023332983
True	165.79007068139776
True	386.9780237192732
True	34.39966429411193
True	489.2868191695625
True	1118.183891793357
True	112.29348213088038
True	476.8754304844312
True	310.8162831504003
True	25.510268004852765
True	401.1123136467238
True	102.3108259111703
True	595.1889595353904
True	213.0226689443802
True	422.6402885265561
True	22.303930587591974
True	443.0233385458306
True	105.33317183474402
True	350.6388558808965
True	33.597140270373224
True	175.56267479749587
True	244.8911659906264
True	766.0809762139205
True	60.9205282952449
True	143.50115991253753
True	235.77841636462173
True	143.0485905329187
True	629.2258792195364
True	559.7605476307153
True	772.0927269973569
True	395.5745649710677
True	539.9549066359613
True	435.2191613862545
True	690.2220561290826
True	69.89005495368791
True	484.3648493850043
True	407.93165514216815
True	46.19132412175738
True	81.2554831268756
True	131.37885004227786
True	88.51130536933721
True	317.13940593113745
True	837.803594207605
True	324.94075866089617
True	1107.8847424320068
True	305.29782387719507
True	907.4415295720812
True	148.29661211901075
True	584.8115300203236
True	582.5658301721577
True	703.8800504765138
True	455.49636184342376
True	60.42748108590156
True	296.97259622834207
True	42.38004072966839
True	151.07696651663736
True	169.20153051022592
True	1144.7039885454044
True	235.3296014206148
True	543.0536251427143
True	559.5269172508405
True	569.5180836154766
True	859.214923748557
True	588.894291428419
True	660.3694778574608
True	940.9591177142617
True	127.85497537933595
True	312.91131990274096
True	258.62882322096715
True	330.95166402071084
True	90.89730780260736
True	380.92703615508657
True	3.8057804624280784
True	333.139961235929
True	249.1849275379529
True	611.4443781238074
True	292.110857331667
True	362.03555423019645
True	10.035734960440372
True	59.99925642619399
True	535.2762286548708
True	31.00156410943771
True	146.13898595112565
True	65.10047952969136
True	144.2481955613748
True	230.42097252280823
True	68.978571908426
True	376.63009713518426
True	269.99418503807186
True	106.81166310593292
True	337.8636482542485
True	63.11328735994976
True	578.0203277587934
True	848.983294256748
True	286.5241032743064
True	1165.3462023249572
True	114.50937847412447
True	307.8759885624605
True	1036.5704850598686
True	88.22707765940277
True	272.80966491790224
True	11.03592514981067
True	396.8962512108995
True	463.8114001125098
True	157.50990292216724
True	611.4165870800359
True	920.9699495123888
True	156.29743063225158
True	73.29386600758836
True	335.0672445068725
True	535.708609576769
True	634.8125940547447
True	1220.2080944295874
True	25.629794990417004
True	928.9119679508666
True	142.6306239554901
True	644.33218244112
True	113.12139964095527
True	125.80817791726145
True	185.22181444699265
True	163.9525744826913
True	758.2280876665766
True	209.80426486393333
True	231.71426418146385
True	67.31340244352904
True	515.6961690664439
True	443.9609017859388
True	171.14036144561788
True	233.65743539843655
True	17.03513473769347
True	431.1824487451197
True	221.8917660711729
True	300.53699525947474
True	107.30012316791937
True	698.4475323731791
True	426.7753707340006
True	278.94371462739304
True	637.0820833299857
True	523.739962538418
True	461.4730023082989
True	139.14817632138502
True	527.1355404413407
True	430.1444219539786
True	2.802933715672218
True	198.4753904072104
True	97.00093144936992
True	241.29833190932408
True	3.145740965405684
True	124.42830200845933
True	360.9081769125811
True	7.091492997399589
True	852.964644656271
True	178.31167294412177
True	744.8978557261222
True	778.7383150203343
True	170.79406102464395
True	221.2229382730277
True	491.162187150239
True	838.4019363117786
True	50.57600551168704
True	37.66667890530967
True	122.803815789394
True	616.6720598568502
True	732.7546793968937
True	178.7482262586501
True	594.7180283314498
True	609.1632152397166
True	858.5016832926352
True	395.2404645689964
True	187.8189556787505
True	829.2922789869548
True	224.08467797832716
True	155.9766436885491
True	336.983238126383
True	218.32483006375236
True	209.59703792995515
True	600.7616464631598
True	245.94080041042804
True	195.4886882685672
True	461.1782265587266
True	462.4798146251681
True	65.15067704994325
True	289.9831912073075
True	79.8442535456876
True	314.7499178906468
True	348.8789944945272
True	250.81452510312891
True	178.61165763682797
True	361.4922978629484
True	652.6994776124956
True	782.3046123014384
True	297.4316755269265
True	740.5611496066316
True	66.07215522575359
True	854.5712739398186
True	349.9834892798568
True	14.251902817006076
True	606.6936937138756
True	691.1920772938163
True	247.24424144528496
True	165.19632284385938
True	47.33393282280822
True	392.4911858386027
True	75.57234616101121
True	12.498208567430298
True	905.5491667595531
True	359.3731485911828
True	174.79170246236157
True	971.5402958063814
True	11.268825753107064
True	796.7183028794038
True	29.813951692952465
True	672.0041277886237
True	60.031950759407785
True	748.5320197043828
True	438.0555630106264
True	196.8619898350091
True	438.05453199541415
True	215.29035243842728
True	301.5249052364857
True	233.46273282047764
True	414.99105866936674
True	10.639608837910371
True	321.94886483158393
True	110.79958620878816
True	11.756421064814688
True	480.2719891590829
True	728.352816190276
True	294.43076663959704
True	75.71629506277995
True	295.8404024738901
True	84.608065530813
True	188.5651044650826
True	183.27862044452425
True	382.8305553180726
True	39.78123399128005
True	142.0705621680807
True	381.3777093927357
True	894.1107814108783
True	117.67484973357726
True	210.3792797459979
True	451.5020133778837
True	18.030745976830403
True	411.67627109381374
True	505.7596670071314
True	92.11727157028793
True	394.8058441369939
True	352.9017864139013
True	403.5172970071863
True	592.3494603292095
True	1045.806933854528
True	967.750381006348
True	60.07012822608765
True	1075.7384945027934
True	110.742880475994
True	117.44841153455484
True	105.17191751688308
True	493.44125562108087
True	376.2505711164242
True	571.6548464930792
True	257.6329472918455
True	162.69712848916245
True	406.3467042355113
True	15.484745260042017
True	455.9063593930569
True	393.51082328077416
True	148.00956349376304
True	98.1788694805674
True	530.8618044635559
True	1004.6263134794953
True	202.66841810458985
True	67.83654110009776
True	439.3698508371992
True	374.0903066702113
True	492.8082588485354
True	333.8671216308024
True	4.040307691268876
True	526.6505302319554
True	518.3155870769544
True	502.730243617556
True	196.98115326051223
True	108.94104093468152
True	20.76288321830989
True	376.22949523914576
True	104.8390735240307
True	7.060543291161162
True	31.87636898823041
True	349.03268454593865
True	635.2991970618967
True	131.15043560367852
True	93.065882999894
True	25.395924541326508
True	408.8425836404437
True	380.7570454607601
True	762.1212254132719
True	294.79250033740647
True	510.3208367409546
True	545.5149537655858
True	527.5452598883116
True	291.3786979969878
True	525.2767951703365
True	102.0488493798081
True	587.6116476675079
True	7.731266736073241
True	351.1644105210599
True	438.7814564948916
True	957.8490074784112
True	354.8393645488634
True	808.9836391178252
True	965.8964398955396
True	181.20098642084176
True	37.31698412139609
True	376.0109470847957
True	388.9025140972616
True	583.679844031288
True	257.7655854253388
True	29.15467093501808
True	656.0895818699685
True	121.3691589716103
True	1035.715902353696
True	310.85844138464523
True	476.9553624949922
True	126.3369790728618
True	803.9555487082199
True	139.5337520104985
True	818.2206936009616
True	547.5187817494792
True	184.17321003338492
True	112.37957849315458
True	66.91635081862627
True	561.1340930578302
True	879.3437064725294
True	419.7152820430357
True	544.3178891592078
True	135.5191173119597
True	607.5062869853967
True	496.5069975826288
True	823.2408563636322
True	306.5330502656506
True	577.0372158598528
True	117.50933801465384
True	27.37394848135831
True	418.55443367814905
True	170.5501136379381
True	105.49616445001314
True	368.3336141689738
True	1104.3623342221726
True	267.79740208374665
True	557.346498494555
True	12.200122952025923
True	69.06942826895545
True	322.9219658832969
True	792.257852103691
True	450.2484695196528
True	522.9678279358689
True	720.1363594600039
True	69.22815676940303
True	758.3267435533394
True	45.94133871473986
True	108.649474923464
True	182.68739196402112
True	85.48435030594077
True	25.62889111010257
True	304.7012819743071
True	459.6064028577248
True	905.8615815129588
True	851.1095920513942
True	5.749410910868408
True	280.77101780514624
True	475.8251815969528
True	124.87011317639885
True	229.5176739661593
True	327.3479922334883
True	1319.8058308608963
True	452.9064969885549
True	25.719896843210957
True	176.85677413953454
True	735.6827708919438
True	34.55118408506667
True	162.9908214001463
True	551.3473088408815
True	75.98185314315958
True	861.3114399714434
True	329.6040499679009
True	666.2927164665709
True	75.29750400727472
True	661.7976668008284
True	580.542310125945
True	894.1734566800429
True	248.83837435981508
True	505.3889712587291
True	813.0087217159847
True	915.2482611131884
True	225.94517056276467
True	778.034532714918
True	209.23826537983996
True	455.3375286630119
True	375.6731647526968
True	491.4510515612068
True	489.5753962661452
True	315.6586963153952
True	348.5668751798419
True	113.87563784026058
True	347.545530657537
True	1139.5954634636682
True	316.1570118976596
True	152.4361192450623
True	296.10851958138534
True	747.4135863135901
True	645.7366495803062
True	413.16937006185424
True	120.77057726061254
True	333.7499298711192
True	37.67048977665584
True	169.41822023759605
True	89.03004321404548
True	92.16854768908256
True	554.724109482209
True	138.81782462199243
True	134.62085382065246
True	112.13259316971556
True	87.53146138032658
True	445.03503736116426
True	396.4658811422189
True	1045.224439759931
True	515.9349249948738
True	831.0447820040797
True	267.2035354600254
True	287.4709718050651
True	526.1146291133881
True	200.59368028950664
True	743.940661213578
True	239.22864635434573
True	355.588170137024
True	74.23859699661365
True	114.45971093720824
True	267.39269411714315
True	117.1452928181954
True	463.5947470779121
True	29.406249256320116
True	546.0786372356915
True	1013.8534110127828
True	725.6128239084248
True	1.6824822616815558
True	63.1625521263445
True	463.5322425899612
True	437.8310326135149
True	77.28539193472086
True	117.9751925703594
True	301.820965933543
True	79.08232754960153
True	50.290398117600695
True	739.468750364519
True	649.3210057669248
True	159.66960584787995
True	162.00737400632784
True	536.0631799107924
True	54.2787268722654
True	25.125988193325984
True	552.5044664093657
True	447.7501963098989
True	1131.496115015664
True	44.11482754824997
True	476.3050358467184
True	896.2377327118752
True	784.1355209756704
True	289.7808021053565
True	752.3801329606964
True	396.1820229701733
True	44.09840442241404
True	96.26316025676049
True	713.5280817026643
True	78.27614091112146
True	136.4620330036412
True	915.5200953430534
True	189.7468755813409
True	270.97204818152136
True	104.51775704592043
True	634.8529284852303
True	588.1934615366774
True	209.690349860284
True	427.6555490445152
True	43.8441046403466
True	275.6438916903343
True	546.4652869683154
True	640.1155806646423
True	327.85374758699703
True	71.90121138291181
True	957.71441468382
True	1116.7595629925363
True	558.9747312045848
True	60.04594924626325
True	27.5973685605659
True	95.18754755934268
True	107.73255074559404
True	108.00420927206729
True	892.9607161452279
True	1203.9914862567878
True	721.2679510137834
True	314.9515970774785
True	8.480756404893437
True	22.177803002132823
True	342.99713614776886
True	471.6993837299176
True	46.68116761320994
True	555.0606007734757
True	427.7858822216896
True	396.56014205595534
True	81.2304589439421
True	201.9733893189782
True	272.1438340373828
True	129.81519964355866
True	385.43026693808025
True	41.79443008735633
True	181.6995719179792
True	1155.1486304093323
True	5.792181945947609
True	29.3926493154975
True	577.3236196037383
True	363.1207748814855
True	786.0955760165857
True	156.4282922101153
True	791.5957290101735
True	582.063268139769
True	272.6839253314728
True	430.5740980643621
True	339.3430305302711
True	287.1047085851871
True	274.3718987069074
True	388.51030521110056
True	503.49831745711816
True	517.7705105193004
True	109.1834415579455
True	351.35862367826394
True	9.8779013472688
True	187.91699142560444
True	223.3211134295896
True	833.8326357703944
True	594.4347517006488
True	31.396456012646595
True	722.3547740705407
True	826.2370057018034
True	103.9557700357416
True	344.6355092412257
True	883.5137837206727
True	214.6739194338599
True	164.2297147192125
True	529.7622866440089
True	555.1770240791316
True	1087.4956980830316
True	146.17180659458378
True	151.64782969955698
True	257.1721786290976
True	313.8689679799895
True	392.4683050354628
True	405.0647544384404
True	329.74894241418104
True	451.0492776215661
True	498.00611824886215
True	234.92062055257884
True	1447.6393572467662
True	253.01684832743612
True	398.8790883792547
True	51.87660934806996
True	743.7878243416029
True	245.52249395023665
True	909.1810491624742
True	549.7691066610643
True	304.0190656567684
True	797.7740498586572
True	271.2789422873548
True	208.13266537626671
True	256.82130164050585
True	222.9955038403374
True	144.93357302467462
True	257.81939530725055
True	731.2739194769667
True	520.1032804061019
True	210.3236845536761
True	1128.21305096686
True	115.45363883598344
True	269.6030266803875
True	72.75284975051042
True	305.78950527294904
True	425.37714270082495
True	92.69891782662889
True	226.2122573984089
True	78.10776035333625
True	695.8464216034624
True	381.9734290374645
True	219.96155644731653
True	741.7685793784224
True	891.367605701403
True	833.1246031419532
True	828.1225795104992
True	345.18335819981763
True	1.3547957795669276
True	255.68501787313957
True	53.72933657575788
True	385.348888927714
True	56.051350838772095
True	374.3348006486018
True	861.3864018299786
True	1035.785398900353
True	381.9296504117125
True	21.00664982016161
True	519.6899097598506
True	502.6942336157121
True	192.6899694779228
True	242.48230443320392
True	280.4701190463462
True	22.375710882175326
True	115.57910086136046
True	950.7423028821544
True	61.71409465278608
True	484.84825521640767
True	781.426708721109
True	100.81220482801342
True	242.30583188535823
True	110.83283353460874
True	14.558414884421504
True	1.657722142568288
True	115.85192870745202
True	1009.2293826823618
True	457.4468221909124
True	63.9197376295769
True	800.5122943805419
True	336.6717937887232
True	1.2687437961839638
True	462.0155754993425
True	189.0090062985039
True	482.54019834920217
True	84.45118093018291
True	315.8274737908389
True	375.2127260049949
True	170.3378831485533
True	210.3076588019124
True	133.86736996310376
True	173.5434944245575
True	986.798864477894
True	14.841693780736517
True	511.75884039278657
True	487.25851962985735
True	413.4717243300659
True	221.44712336594145
True	223.47587144417687
True	161.83182696526748
True	46.84117173354398
True	493.3600575045015
True	147.95083913564423
True	857.2357404611317
True	822.7846561358125
True	240.79756467140103
True	317.04854277434964
True	524.5181087795893
True	40.66389120509173
True	85.92881580229688
True	703.0775358151277
True	1065.751248170695
True	106.78499626773204
True	726.3826074128824
True	143.3496816116622
True	912.6683072903412
True	664.0060749381988
True	111.27920712118028
True	262.22008968960336
True	629.331033340659
True	266.5361776139185
True	49.176672214935095
True	553.946151997051
True	437.3436569231315
True	5.297834638432411
True	476.5767727450653
True	66.24709597176549
True	167.32046089261925
True	238.57107600214025
True	290.3018128884795
True	76.86892052496093
True	221.8743644105164
True	353.50758059501777
True	435.0347145503872
True	902.6868355620196
True	49.12499551187686
True	888.4067822776066
True	1018.56301309056
True	129.01548739976252
True	71.68726338109748
True	994.8762043228398
True	32.36555227081207
True	229.0270808991052
True	87.47453717365445
True	206.52045540322405
True	371.7094510211384
True	952.5285937772368
True	98.61458214964028
True	72.09499963621049
True	648.0802519669782
True	263.86980721884714
True	722.7277908526744
True	52.40510319445112
True	497.62651335531257
True	407.3333615112803
True	679.1988027105589
True	55.23817171402267
True	111.49636697932608
True	28.21762500502493
True	272.2576859334957
True	40.77418108125422
True	345.4224871100227
True	2.7105014341346623
True	1180.811394887868
True	104.19987291761944
True	138.90947243699563
True	361.4164518573856
True	725.8897112578196
True	680.6684831622384
True	1004.6882356107144
True	464.0345085764527
True	412.9047320304881
True	139.20301314381945
True	397.73622761703217
True	812.7715187812436
True	444.1053617288051
True	966.9706614791828
True	86.16732273992187
True	431.4463699032967
True	175.56583538329917
True	283.17419448374926
True	725.6500592051722
True	167.30194723160304
True	132.95477867424242
True	64.75102045843093
True	853.0034892491423
True	775.793899561374
True	86.00461510743042
True	451.2081987747263
True	735.374289598479
True	419.3430276335392
True	55.51848337342723
True	321.23338674737056
True	778.1235689437041
True	30.69967169618804
True	377.2005239987564
True	167.71983853015246
True	275.69436403021297
True	31.910333805899675
True	217.0907474714827
True	757.1054890061664
True	631.7052559768979
True	56.11968357464789
True	296.5859793286393
True	953.2821013941508
True	17.568411819921113
True	317.6492758262886
True	297.81263446826097
True	425.9412944913621
True	222.20742208307036
True	599.3916049282069
True	48.88026417952278
True	997.6576999705078
True	897.7338313600122
True	46.43964966733588
True	400.1010549463433
True	725.3338215408497
True	919.8521473983924
True	272.59712264022164
True	564.8926883603938
True	129.5602222219943
True	198.79022472545088
True	131.4698371868859
True	136.89346277999283
True	213.2297710850062
True	937.8778469702634
True	787.3663379749111
True	942.4141904892288
True	20.019911032682614
True	26.471904946263138
True	356.43559740086494
True	13.455668344285977
True	640.873847447634
True	1085.5758871615149
True	255.40645403415655
True	215.7865761735188
True	84.75763622094898
True	213.5321201476577
True	134.635957523527
True	45.03720557281175
True	136.57070072501995
True	88.8523053045222
True	256.0258087961372
True	536.2998067007762
True	162.40295566672813
True	30.18027744158996
True	57.15485307167148
True	415.5946881932613
True	263.1455893616326
True	567.2154478047893
True	23.623284543946458
True	106.90005792873464
True	675.814914433159
True	255.56501769209015
True	465.5444707826617
True	650.9843294127987
True	98.81975382935214
True	112.44813461497851
True	77.19682739663281
True	29.164928905626137
True	121.64878279336853
True	89.27781174241245
True	107.05497986288158
True	146.63317100498097
True	239.99425050378545
True	826.3969209676749
True	281.7587009414995
True	935.44346065569
True	165.5667281989111
True	203.53697559179025
True	801.4504742545024
True	316.0979932793238
True	611.1516969398464
True	253.66743263968328
True	365.1225084866391
True	441.4495427954586
True	552.9325317202344
True	634.37000576455
True	357.2779174682974
True	34.85209916460924
True	540.9330939767977
True	611.5522680507546
True	21.438916047896463
True	10.298706002999795
True	260.1523807569797
True	394.1572284473538
True	456.20984187875166
True	65.9790971125954
True	649.3874219564235
True	904.59681302902
True	248.46270592612453
True	908.0309496832524
True	278.6056807141451
True	103.47171744444432
True	262.1443517809629
True	674.6823559661646
True	42.69017336914243
True	568.3729552686896
True	1300.0890555534445
True	1020.0761035659168
True	899.1528030060506
True	216.57744516271
True	92.71975998739642
True	197.4688305956516
True	828.1227201056896
True	144.3333370628643
True	1066.3572609410755
True	889.5054072018155
True	39.69897052261175
True	88.48714753134075
True	410.3490468737264
True	423.14312577473714
True	203.81832885340535
True	516.7246930699798
True	654.1907409838932
True	130.05342803338365
True	289.9581429923391
True	1044.1855016547386
True	46.51852443583056
True	720.1401506070963
True	533.7782658570419
True	41.06097755102613
True	801.0794411308229
True	383.4908256791883
True	557.5289146962458
True	113.62799536234544
True	253.05297764279752
True	202.3209275408524
True	24.047645915295007
True	132.58145326286427
True	737.4963150121074
True	144.46234790064
True	365.822892320334
True	65.97098903280893
True	639.4574321077074
True	616.5962560269122
True	219.9492171003948
True	443.6631580858711
True	165.97957198010906
True	165.67257999784866
True	221.54550055687747
True	302.6522098636231
True	355.1911060520786
True	129.06589682959358
True	199.09307481053096
True	27.17845771116188
True	855.290894308384
True	320.2301323517017
True	10.00906584316753
True	360.4083911037404
True	163.38845223395032
True	639.7015084369958
True	368.6397297623597
True	585.1644060785466
True	546.9485680370474
True	481.5058931731976
True	785.7833419743782
True	245.9388384802908
True	555.8589025820271
True	159.42144086268115
True	539.1121373498847
True	359.2166018817745
True	374.6011119024544
True	134.6147838564311
True	129.4875577229273
True	108.15865900009749
True	68.15747297748685
True	724.4791520317584
True	175.98917273752065
True	44.20434186303929
True	0.0
True	544.5265418730431
True	115.40203043189793
True	23.124527385050023
True	41.15864490276092
True	106.53897173827136
True	530.143568642883
True	182.7565540504065
True	104.1107724279845
True	33.17284046191168
True	157.71469763023418
True	893.8866211267747
True	50.70610057549015
True	233.53417051783785
True	753.6128886485418
True	313.26473878259463
True	469.1238194806867
True	477.87701111717337
True	500.0232403646562
True	602.9678170008259
True	898.9316235919727
True	268.1788566784405
True	1031.6956312028017
True	917.044064899987
True	620.6707898513995
True	349.254001663206
True	830.4241476184443
True	10.315624991941592
True	32.55745510300555
True	301.92227675831174
True	42.11374366672052
True	193.85366991482968
True	734.2179462382284
True	228.72508773809687
True	728.5995843781731
True	750.755592034987
True	116.63663399487255
True	367.4485429483432
True	602.4276990187165
True	23.80383576787913
True	132.4696704820389
True	439.6571502688198
True	305.54257359954244
True	195.8508596662802
True	108.42577274697176
True	382.1014779051149
True	22.16099969696873
True	389.7122731936457
True	366.35994356925545
True	1054.6859171082467
True	370.9374610387036
True	29.31748551760751
True	444.06550264500726
True	437.8777973401024
True	224.5266550637033
True	32.443824155860675
True	748.7194160884011
True	424.0702108804731
True	182.0867990055814
True	12.612983349115796
True	1203.6788192579393
True	165.51375018525343
True	28.837201028094142
True	325.1199851037165
True	271.66824952041986
True	114.4206423663559
True	290.7676636844639
True	40.834461146315945
True	325.22516661164184
True	292.74345298073416
True	300.8120951513865
True	31.671988152818574
True	46.508053377818335
True	1058.610058072689
True	25.712775539192112
True	12.737507529273424
True	179.82725646914048
True	662.1615466805955
True	8.703936120075241
True	193.4994192828242
True	171.79288364738704
True	527.9254111338556
True	383.39401306434297
True	706.000569731032
True	328.4951740436004
True	489.4303360170909
True	444.6342374875453
True	505.6835998028223
True	101.9611733492315
True	1267.5050329305434
True	901.46381982059
True	288.1429560994652
True	503.7953014242608
True	99.60743595212446
True	586.095053972372
True	439.4271365882544
True	160.71582608095932
True	76.24750193007608
True	348.8911991447572
True	170.7937386030554
True	27.19715720694669
True	608.2101531124828
True	378.23479891330817
True	67.69701032984219
True	29.931725945006665
True	673.5379157223796
True	495.29771895107166
True	69.3951574025157
True	20.28779131000432
True	337.3799647895509
True	330.31342495984126
True	699.838695251274
True	561.8538407838042
True	569.0673811917299
True	796.7797203369771
True	10.44110300114383
True	55.42842871539769
True	34.730441100989665
True	56.3873365214268
True	499.5598703582498
True	592.9342836944497
True	87.55324930354307
True	113.7324184641591
True	189.82919201666493
True	74.97087592775918
True	182.586335590394
True	200.84572345393988
True	285.0140910100916
True	816.3159761522458
True	580.9733332656817
True	290.9456960055879
True	193.9925526830644
True	276.34316811273885
True	229.70355887702192
True	737.9372942709863
True	328.6836768505032
True	168.4472647496154
True	841.5116443467206
True	343.5582067739932
True	477.1416840911973
True	155.6129297846942
True	120.32863415139896
True	63.72334556245169
True	221.4412206438775
True	960.0966615382758
True	523.592431062133
True	108.22209092714496
True	349.5334784470662
True	99.93578131556065
True	685.1938362045298
True	4.368606937880302
True	677.6607794541187
True	36.75258380646204
True	950.2161299216648
True	849.01234945222
True	208.8215476074646
True	30.963705119035147
True	77.01765270990711
True	464.14309490750406
True	228.59971903454837
True	1.3024999080916142
True	76.39340598458082
True	1062.9023985921172
True	348.1212586877108
True	671.7272690487175
True	489.3127758614954
True	30.517727441934184
True	138.8795478877692
True	449.0331064815309
True	945.848666534283
True	821.5510253279593
True	417.7311717102537
True	330.3765235577892
True	16.740840111942962
True	78.05553999705552
True	770.6876095680827
True	462.4759875272696
True	387.2782417623071
True	874.3938958981628
True	27.885935505274382
True	218.12809651464275
True	858.8562701744954
True	243.90971607119656
True	8.392371603985147
True	501.95469685101546
True	104.77945105994024
True	649.2926012575183
True	53.9783621740357
True	256.5137670552807
True	909.7007212149872
True	882.5005368566617
True	277.462193343074
True	426.1364098514589
True	127.5167661669899
True	595.2053118693061
True	257.0915272048616
True	185.31978407556895
True	854.4604156362268
True	54.933257761888406
True	711.3823663513182
True	279.7181568088122
True	295.4997234779097
True	170.94993899270526
True	487.1618192488891
True	584.7479401042331
True	368.663679648138
True	422.0679014205639
True	69.90142605980743
True	157.52525754661204
True	462.7513435505733
True	222.0304232960341
True	35.70947280791218
True	195.55943993406203
True	388.591954212224
True	412.4922558005037
True	721.5711435081018
True	133.26660368952602
True	650.2874710356971
True	523.6679522371295
True	614.129822803821
True	134.77630517451925
True	42.25244598715079
True	667.9306450930565
True	73.78388858833303
True	553.7605909314591
True	687.6362356985624
True	452.3486673761338
True	137.6820941564119
True	522.7435768830758
True	4.578003709014176
True	393.9155015237062
True	30.28039767885377
True	631.9439416402711
True	271.66169825372583
True	577.6254965178998
True	685.492001246026
True	149.47137983707626
True	506.0882038598616
True	494.9790605364905
True	67.47667962932479
True	941.318988715326
True	3.1157628014095278
True	27.27064659449336
True	623.8635103349578
True	678.3976682741044
True	135.53688763938874
True	405.2600832234627
True	126.83576594400228
True	73.19243234167243
True	476.5498531809277
True	43.421629055890655
True	513.2813249038293
True	13.335746437073343
True	860.4442624253395
True	555.0521268142778
True	684.604385908275
True	104.02565027157456
True	364.94607267972657
True	1005.3144668060232
True	882.694446192639
True	146.80701640648277
True	560.3466572681054
True	446.6309135545476
True	243.90436487691164
True	262.52355063913336
True	5.8309711733490825
True	320.9375432661676
True	12.65165742277119
True	375.9824416326301
True	75.48081623761603
True	414.70807213473023
True	662.7669202977758
True	123.1242764863156
True	241.53813663176695
True	627.1678539642347
True	680.7899753750422
True	286.67422038424587
True	144.5820124792696
True	169.3448740073155
True	471.5480833505979
True	86.78544039448605
True	10.442865161327097
True	511.09761870536096
True	561.9307030307855
True	19.747548479479693
True	144.2250533572449
True	899.112776153194
True	483.3128957897313
True	280.59139400392337
True	34.89670320521385
True	470.5974290044808
True	116.26592143791665
True	582.8990718748304
True	650.2241748143583
True	300.31601596797725
True	374.2271770092757
True	188.61013165425413
True	242.8998474400657
True	68.5698068409912
True	212.57059555984705
True	500.4354470987132
True	20.781694216000574
True	445.3900410557261
True	361.1550645898175
True	726.3911383520837
True	912.409057336337
True	896.529434898963
True	157.91745765345937
True	393.17046130452127
True	73.50696639145153
True	195.95769835092173
True	318.5757729030035
True	10.395375437912588
True	781.7072882392984
True	22.99151976495852
True	401.5917359121507
True	271.94594703801795
True	614.089408013088
True	211.002768170887
True	38.35785985771367
True	664.3123151451166
True	1069.9469743972031
True	226.92211491699732
True	131.57123371147853
True	627.628819077979
True	521.0282692908106
True	18.144543211649637
True	839.8702733023337
True	112.60887240836234
True	49.475846929440834
True	307.2141800202556
True	349.518524733752
True	388.1245514434098
True	273.42857372283413
True	20.11107312231168
True	21.512535829012787
True	812.3728808255895
True	195.77836043489535
True	111.18368073509494
True	847.0566689598414
True	666.2301317887261
True	631.4785598504328
True	449.5714610791126
True	157.4207567563571
True	31.58310496270626
True	101.98781995430292
True	436.9522750552694
True	230.6530602913753
True	482.3987950730158
True	149.0327055744553
True	490.3620832009063
True	648.6220907677662
True	924.6403759292016
True	23.188312116879853
True	986.7112180137397
True	1082.1977732004343
True	498.6085158683542
True	84.10654209670166
True	770.8808263694269
True	648.1151223268821
True	669.8809478260189
True	168.75240542504162
True	720.2772687469586
True	708.9246755606453
True	121.71424248175256
True	802.1190676168177
True	855.0855566326588
True	483.7446041669085
True	225.66811711879063
True	71.43907485640742
True	314.4907029806565
True	346.4169520255748
True	453.6769214415656
True	425.44955871626365
True	196.7562639030262
True	312.49524199849026
True	2.914304621153634
True	14.535041347942132
True	106.83262966993968
True	132.2545908373542
True	345.92371216651725
True	359.6086183894412
True	114.2752472972941
True	18.25520730096566
True	199.17413672919648
True	852.4195931103668
True	452.07368657766045
True	540.0400535557927
True	559.9102536111603
True	828.631311665004
True	644.4589417817574
True	87.67792042823771
True	202.6189000923341
True	243.30108945276376
True	292.7624308924145
True	102.3908544921811
True	359.0045381246547
True	432.6778657406388
True	174.12541578967782
True	649.0255446699944
True	243.28061227438164
True	194.0536345640695
True	29.45928596543667
True	245.41064987593364
True	497.4946215587739
True	166.70396817744714
True	517.9910554015486
True	473.9645962279591
True	238.39382408313867
True	99.74262452996608
True	41.34966260319827
True	398.1565051260058
True	800.902042569354
True	169.88054403671282
True	1039.8776796780585
True	1052.025436864225
True	484.4285833983441
True	101.65672896610496
True	122.83194370716612
True	697.2772362580633
True	9.194736809312998
True	217.0314732841264
True	133.89908167347633
True	119.64011164650864
True	327.2137575092995
True	653.8739049228773
True	37.72066062485937
True	124.41888232222608
True	958.6290490971472
True	53.34998354093206
True	445.20136406370057
True	527.7274135589328
True	248.9620093982826
True	133.27230457306422
True	920.9007054695888
True	1179.603576442945
True	512.7368954771365
True	640.0401606049279
True	207.3535075260782
True	148.6499161205997
True	322.22178033379623
True	252.0155776083246
True	171.6996196484701
True	308.6520361896749
True	358.3208122473575
True	12.211131495712433
True	614.6660782402352
True	148.98566706969268
True	79.71221468888713
True	435.7190139034262
True	316.1621193354373
True	1161.7381831516386
True	361.60369989372055
True	945.0978653460234
True	10.789705994972572
True	277.56196528702816
True	223.03877807350543
True	147.13124114305828
True	474.5448488390911
True	200.9540348907848
True	416.5101693493502
True	330.9335549963393
True	108.8873611470229
True	349.4239293925356
True	1005.4755024800304
True	744.5901706112734
True	236.0650541328017
True	104.13972351089808
True	285.3594582335229
True	23.232182536762785
True	358.4244445931781
True	313.9916229118137
True	574.1780068008026
True	446.0693970623345
True	344.4619832532676
True	158.01141519665006
True	12.888774111666155
True	432.83773496748967
True	275.04015525403685
True	145.41238208723678
True	307.5124098666044
True	453.7002123449868
True	818.5089433922465
True	305.12274615387315
True	767.7244402124038
True	421.9692106515988
True	377.9243129965338
True	1.977097748757431
True	1183.9994800543784
True	98.6190441863954
True	902.3254584163236
True	202.4260603710825
True	453.8831401330805
True	679.0149923219357
True	85.67823836588461
True	478.48918850079474
True	34.994108589891184
True	416.8727646336537
True	77.03008639148398
True	225.6750878836442
True	34.743936694315146
True	682.6384873996766
True	186.4563078095692
True	25.07600795905736
True	396.2942536627989
True	111.01933631952755
True	168.2902740712296
True	841.6867502602269
True	258.2328703641509
True	153.85375257451412
True	371.9385044391145
True	524.5623511284061
True	335.2632569191573
True	533.1580269341182
True	610.463934144706
True	160.39872523376843
True	8.08581504212296
True	74.09499931194605
True	417.059364732968
True	89.27999699119746
True	79.48572196466188
True	1067.3417623137427
True	26.673989495695235
True	319.2427865519683
True	318.93929374598696
True	465.97199264501967
True	668.4222474680488
True	186.02286683578416
True	657.2723762477548
True	330.8296028587413
True	345.052266504917
True	270.24694957492903
True	214.93573174644
True	376.8291595359162
True	446.4512303222742
True	411.2279718595688
True	597.3782236082714
True	140.66473092103084
True	76.26280788972383
True	37.88634482003084
True	299.0719159695556
True	628.7894979569928
True	408.7905522136993
True	757.2756491725248
True	219.9070377775925
True	380.1207340080852
True	64.51635478562298
True	53.07009260374958
True	423.0194311866093
True	198.9249033589728
True	222.1574788098148
True	43.42286651038847
True	1070.592855222658
True	179.84455515308775
True	895.189416275927
True	314.72985038486974
True	930.8384262645968
True	233.85961276563168
True	437.867266304772
True	537.6484020890814
True	625.8855874969694
True	208.1842042437588
True	478.7160635412381
True	948.37311072711
True	134.11614736190887
True	7.624857820585534
True	577.8394686372094
True	30.13678096228309
True	77.29804121265906
True	797.0533812424228
True	226.74541106433324
True	1004.5641774606578
True	684.2982583078665
True	408.35956495852525
True	276.3058414457839
True	488.9023521376761
True	340.49741161586763
True	180.7748851060604
True	676.1387756145386
True	725.0544843668455
True	214.7983862462401
True	92.1460190209634
True	507.973231222808
True	131.56200523334425
True	386.8534084079386
True	344.17810080917536
True	66.26531880340139
True	386.32816201935225
True	408.3355142798071
True	365.09672684031
True	408.3293241152058
True	437.5821984407572
True	663.5303081458327
True	55.7064306257401
True	460.1735235206933
True	340.76699929334404
True	650.1104086728106
True	218.7465872180181
True	102.08028278342924
True	44.00088935398191
True	540.3285302724595
True	631.4753412077049
True	181.84241329463669
True	418.5864768420317
True	348.7578239500127
True	18.511518669202804
True	177.1356169064173
True	292.8840474150976
True	2.9368226139855045
True	882.5129530374646
True	84.07753228227467
True	103.24057232977404
True	115.28724882323613
True	367.7405947367725
True	36.530995309625695
True	430.3948781304953
True	224.1982965578285
True	5.418003014595053
True	117.53560723235957
True	441.8190393522048
True	50.595223637291696
True	69.10423865574752
True	171.65680259894052
True	293.1527595589384
True	941.4683512069906
True	383.0814621189445
True	946.523944857719
True	188.7352974679633
True	1005.9130350049472
True	804.5242082835501
True	653.1352059264016
True	399.1613878724054
True	382.2190763988284
True	75.10149661618544
True	70.4677778464844
True	81.81440388328507
True	180.1296239727554
True	475.3269919174154
True	1108.455769004661
True	171.9338684376743
True	363.742936875994
True	442.3953162401602
True	636.6528198573895
True	607.747718599738
True	281.7393749210627
True	441.13476604199377
True	661.8890884211394
True	97.2022575265966
True	744.9580794299158
True	256.33860577200494
True	138.7157205292186
True	408.34411589499535
True	850.544550832353
True	438.32939900065327
True	870.8491809696723
True	197.78429774167387
True	347.38979043211515
True	714.1005664447517
True	606.730575202725
True	194.3637546349791
True	247.14519606841557
True	841.542755837231
True	29.306496435084068
True	185.82468456139625
True	488.6676403014476
True	704.1831514822962
True	107.15776554116124
True	35.082352748468246
True	159.8882993157712
True	746.882801740018
True	319.1212678636991
True	553.9740634057275
True	352.6632203337373
True	288.35469352932284
True	459.4538262875108
True	494.81376082361896
True	73.46087310492592
True	367.5594061344759
True	773.0438188646715
True	0.0
True	286.41085950627127
True	246.71440783866592
True	966.2515011985128
True	153.1884048822016
True	626.0572746010436
True	625.528819522192
True	118.1747910665169
True	222.0924296260617
True	128.2404701975745
True	12.122165820304796
True	295.1744766842758
True	374.75609259894566
True	1131.5140457957807
True	236.7459618744913
True	423.46927622922817
True	661.4583378288386
True	212.11265041499436
True	26.805224334793945
True	855.1605336682619
True	630.8221117764065
True	146.8210904839419
True	628.3623112446568
True	166.3387560325019
True	290.50752080870234
True	786.7502072047191
True	33.587677182756096
True	107.00004619670293
True	521.3023086069146
True	62.37314585605499
True	75.90414907749833
True	418.8326141157704
True	24.144790861818905
True	759.0435734983447
True	100.72643001051648
True	156.61304249727397
True	17.30947990597627
True	719.297563124206
True	26.664318251091952
True	787.0076145145903
True	399.73498722697593
True	116.56688596830882
True	700.3003943192053
True	534.4820892729293
True	570.2974639797422
True	47.52647794664256
True	368.3635920262048
True	5.26700488952612
True	95.6941088579053
True	381.5682367762595
True	47.48004629136109
True	124.29947784718956
True	306.01877665451497
True	180.8534516015187
True	100.18833892017278
True	658.796268217037
True	20.903725743586342
True	1158.070271335968
True	527.0904792255266
True	304.1044509060533
True	495.6066857619557
True	123.83024601780274
True	801.6866992337282
True	1086.892513151828
True	755.9188098280497
True	177.786288462817
True	222.727145847836
True	50.57906301569167
True	57.98219730328592
True	153.9692685346993
True	99.7931263132073
True	164.45380108023377
True	1214.5645130608889
True	320.41102466899565
True	353.89935924842644
True	710.574683263386
True	15.879193138456433
True	15.567542259362048
True	587.804412430958
True	5.01899784366415
True	110.0087039657138
True	693.5111699832346
True	177.31051995639052
True	631.0087982894877
True	850.9091386059247
True	150.1455697579675
True	895.759739091678
True	3.572576798198596
True	437.5872936310852
True	1045.1722776286076
True	23.894919291576883
True	243.91596665551887
True	140.58566364607833
True	963.0937247519158
True	236.84026687315756
True	481.33318627514586
True	117.45304091559676
True	496.0161255862229
True	148.71059814339108
True	97.11779321569506
True	385.7750740315425
True	69.69450911848904
True	56.52888149167285
True	1022.7853266445088
True	258.65544815666794
True	157.97778864319363
True	374.1286887193695
True	400.4734836341728
True	213.75654623023368
True	166.88316570669176
True	385.7539192691408
True	37.01923209024472
True	491.56449994360736
True	1137.6257596276516
True	111.2908540564532
True	471.4411284609156
True	318.2589036089772
True	26.442969008492334
True	404.45726112270586
True	99.05800104099472
True	613.2623966850281
True	197.1341955042996
True	408.80347042834296
True	21.31476708874067
True	441.8110021980152
True	103.1293180646842
True	338.41651917012024
True	29.524885492901756
True	179.7935326790547
True	248.93472664107816
True	758.342203594547
True	61.001303104651264
True	139.35244050482697
True	229.0338559013177
True	133.8448098706034
True	648.7045194221448
True	556.2680353985974
True	749.1277854571113
True	389.7074422773357
True	534.1687115034769
True	390.606220979016
True	680.096553435356
True	68.0708460759924
True	475.76687019400345
True	447.13474963786615
True	47.11615433197184
True	88.45048511085388
True	126.83614205360097
True	89.54930664179739
True	326.1984393806097
True	834.3075535327803
True	321.90823159367466
True	1115.5440298103383
True	310.70863369343493
True	915.2780865271732
True	149.35924418128292
True	567.150119367458
True	603.0247460703902
True	691.5819176191081
True	446.2102823038268
True	65.61618650001525
True	304.71647302993176
True	37.44138444182883
True	159.87445768226095
True	174.7594775283296
True	1091.956977079137
True	226.2768141098403
True	555.9951427663035
True	549.1493201350511
True	559.8179281485137
True	887.4006856396032
True	586.8187433615029
True	638.8878565404768
True	946.0689096911824
True	129.56202304214676
True	319.53654519999867
True	263.2346346288284
True	330.57710981872503
True	92.1198110592098
True	376.7196634248659
True	3.2845117670424235
True	339.00696464525873
True	264.1680056276144
True	598.008537368804
True	275.9039217263073
True	359.68157959107947
True	10.9810881168759
True	57.35758513780256
True	540.4537196183248
True	27.9367199126073
True	142.27857515437003
True	65.089575636326
True	147.25678183466667
True	233.63003656172228
True	68.98010068560237
True	376.8086142917091
True	272.44884776438846
True	104.20114254510128
True	332.542703850553
True	62.791069591303135
True	605.9563706228618
True	832.1722731980126
True	281.23836276917297
True	1172.9915701494542
True	114.48950476247217
True	300.01451611806687
True	1045.6941150132527
True	89.62140692195088
True	285.8015067878031
True	9.993816403808683
True	400.2410450516851
True	459.2400266421868
True	155.43925642303356
True	619.6655266529244
True	911.9642365882618
True	149.21794770854396
True	76.76236912364719
True	339.28223898317947
True	546.8423039516462
True	644.1893552121669
True	1229.3749744793909
True	25.39929118175271
True	968.8132375960556
True	135.3986622950018
True	634.5566920700352
True	117.77025302666206
True	124.56714710226558
True	185.7666822588326
True	168.29074258552933
True	754.4619519321099
True	208.0654706893124
True	228.33566412999525
True	67.68084954041514
True	515.4424370797965
True	465.23582824808136
True	177.43623929394502
True	243.61361201844588
True	16.2536193522297
True	417.0611451931961
True	225.1036359656985
True	267.5071325655126
True	117.94444855942434
True	715.4927375800382
True	435.9813910544842
True	264.36370775591786
True	643.4857181088076
True	534.224532715443
True	470.2101673190205
True	135.38031615869576
True	534.6215351636953
True	425.1374670321643
True	2.5353369361420537
True	192.38409826313531
True	94.102050447305
True	250.65047834567184
True	2.7985404948347488
True	127.74386898234089
True	361.12069234227806
True	7.7195839008688765
True	811.8275893795575
True	168.84571527950118
True	721.7832437756284
True	796.3202313164
True	167.32700292507516
True	226.068371874152
True	478.42624647018783
True	833.54486527307
True	50.53144360637175
True	37.95516275926334
True	136.72035972421813
True	640.1652726769976
True	744.3663375472155
True	179.22942657736485
True	605.7675439044249
True	594.5123804917685
True	889.1999143278391
True	405.295790841829
True	191.0163979031718
True	881.8128254430608
True	225.546036601804
True	153.78364968662737
True	327.0502393477201
True	219.26978656728136
True	203.1393815016539
True	628.6873941374378
True	247.333623906259
True	196.70731126044905
True	456.2055372887708
True	480.52592695775786
True	64.32635023245933
True	290.015030589982
True	81.21497808990429
True	353.72908389607704
True	364.90829505068746
True	260.10098751565846
True	179.72031205467303
True	384.8316145816429
True	623.5909763624013
True	760.4418420508432
True	294.3645666725112
True	749.9638276092924
True	65.00342816872951
True	902.2332977923634
True	345.4694364916302
True	13.048004771824893
True	626.6661981050167
True	700.1973788477195
True	253.558423012849
True	171.9918727555197
True	50.86986610532703
True	378.2161063414056
True	73.96406521311009
True	13.582024221842373
True	883.4943379791998
True	371.2148607815237
True	174.30291160144697
True	997.8290002027476
True	12.86044245200273
True	802.1853322494597
True	32.07626557847138
True	650.7641861222853
True	60.99629395924761
True	730.6468258697756
True	462.15945934861054
True	195.92675036012028
True	432.9083380241689
True	203.87527233184133
True	303.0227278556003
True	218.0288189984775
True	411.0950696161118
True	10.91771993676703
True	322.43233993828017
True	111.768037578105
True	10.40790394352053
True	472.4708652849434
True	717.8641676034796
True	301.0161510863296
True	78.95847600928003
True	326.114324472901
True	83.0714989917239
True	189.03103325563225
True	178.845081722992
True	367.51781755181776
True	44.65113087236522
True	145.91379581611534
True	386.0727284421367
True	860.3910137633842
True	113.3411555866437
True	208.76633035663912
True	444.8144058188014
True	17.944637760519868
True	430.5691911629045
True	500.8664793499101
True	94.51044942784536
True	397.6458672685033
True	357.7133383787752
True	409.9951526122049
True	591.2829458239725
True	1042.921437098341
True	961.3400535245464
True	60.43987176501376
True	1075.756862412579
True	110.2986467006294
True	105.23373263023178
True	107.56692054674411
True	497.9858575025633
True	368.5094876903021
True	584.7650302986699
True	252.84839263138824
True	164.20732652054386
True	407.5972898437976
True	16.02662865574675
True	459.8380646780308
True	395.04636592958695
True	147.45785099659864
True	96.8158388391684
True	544.8033339840628
True	1014.678337295832
True	200.98451524177813
True	65.01727293061066
True	418.53314069966655
True	371.1490375078668
True	476.96476751838713
True	335.0982340358761
True	3.6829219579158137
True	535.3756447104005
True	498.9877263308384
True	501.4403930736163
True	192.7239442481295
True	103.7507901447726
True	20.800753814081943
True	369.2410499613986
True	110.76777315389045
True	6.754187451096188
True	32.05298114253763
True	350.96895984854444
True	658.1672137793503
True	136.3754381631959
True	89.74915046025049
True	24.275518263009403
True	402.0970799547236
True	378.03401713057264
True	761.7889041093147
True	298.3515190487066
True	517.6508725445324
True	540.144574322289
True	529.4096011621575
True	290.7006454807688
True	550.9296162157349
True	102.71028661903632
True	584.7729395553109
True	6.561650176436654
True	371.4314842358382
True	461.6791693295179
True	935.3569700740942
True	350.830588897654
True	788.1799636822694
True	998.0773038228596
True	177.9016915751428
True	34.753867224156906
True	370.2519220022354
True	386.48969616951234
True	579.7390697411722
True	250.9279671749889
True	28.957981575249395
True	654.2244457397013
True	126.90102385872864
True	1001.1793719994856
True	320.33524276725853
True	479.0242727565772
True	131.97587157296988
True	815.7841333508967
True	141.000158718601
True	829.1918990926318
True	574.4234602499024
True	185.330549148054
True	109.963209344293
True	68.75342530845764
True	566.321753255041
True	916.7339415457196
True	428.3484688174387
True	560.4043397479663
True	141.3038998540357
True	616.4529852656703
True	478.1409409294914
True	785.1281914773667
True	316.1042623406452
True	598.1711367987555
True	115.0268272219098
True	26.91687709287196
True	411.4867984531098
True	169.929168071183
True	104.11856180713347
True	367.7255244074672
True	1111.9379397819478
True	244.94587998038068
True	554.7892223493142
True	11.657082888728244
True	73.1845256357571
True	328.7202307493712
True	769.2912189882446
True	453.51256714309983
True	521.7401611042409
True	692.2765123766824
True	68.47805199016621
True	735.1303129215672
True	47.06946886059459
True	106.63129289702242
True	179.88161421320615
True	84.62187414541579
True	25.520997158210005
True	305.8646096136343
True	481.1659238286219
True	919.4714022154684
True	879.3595493812564
True	5.961531730641278
True	283.2109460341798
True	473.23675448945824
True	129.10852353142968
True	238.7555872978149
True	328.2120581030283
True	1304.3245716587755
True	452.1315404824557
True	24.025724504231437
True	185.27118721253612
True	692.8217742003989
True	33.12913040139323
True	179.55974468712492
True	547.2150330015996
True	74.41987296065481
True	878.9244598988497
True	317.85823350232965
True	675.441014053547
True	81.02689448802994
True	672.6329212395693
True	608.3253268426846
True	890.9973323789117
True	255.63867873211828
True	494.1589809910307
True	812.1221294912638
True	919.9171346153036
True	232.3602946283916
True	758.8636682977707
True	234.42372162040115
True	447.718710524923
True	359.58005820153454
True	504.0772301383936
True	487.5472585395072
True	317.6806933457438
True	355.297759616008
True	114.74463122475169
True	339.7125202617756
True	1164.698796047299
True	318.27677468936963
True	147.76451085091065
True	311.188303479597
True	740.2375846065039
True	652.0981231018476
True	410.01967641152737
True	123.556868909333
True	328.6219547435816
True	35.74344291177387
True	176.93422215362537
True	86.62611751416053
True	92.06231456817882
True	523.6851828239496
True	137.46165248198375
True	124.2355409232682
True	106.59176075469615
True	86.14247772523463
True	445.63207829301706
True	397.1427982150777
True	1034.3593175193091
True	502.14134395856047
True	852.2220482018205
True	271.69865413736466
True	292.0262172388345
True	531.2281163064999
True	193.28997661903728
True	775.6798470463855
True	241.44095884081904
True	349.1711239952896
True	67.08253004904503
True	119.14275426291964
True	267.38554166628
True	122.70945283938352
True	463.0156110255671
True	31.971906070817223
True	566.4901843006018
True	1012.6093086987088
True	717.6585707978974
True	1.1479651483401343
True	63.36173759610995
True	506.4128271376806
True	437.9957178483576
True	76.63044128771135
True	121.12948147750086
True	308.7163010321604
True	81.96948222416881
True	54.76887438399925
True	718.766678223404
True	665.4019827216404
True	165.7606620904681
True	168.9693723537865
True	529.2173283679629
True	53.45224957222823
True	25.66033264156682
True	560.9311564595312
True	457.0620027930456
True	1100.3435308682483
True	47.9416988386465
True	457.795421114031
True	870.8026813408158
True	786.2408391832182
True	283.73979560430746
True	776.5814990343048
True	404.122502915895
True	39.53031143399779
True	93.37094420542354
True	706.6874416925211
True	79.17331084967
True	136.63941996869747
True	920.6317934895876
True	195.4832351783416
True	266.77727906258724
True	105.00506303420276
True	634.766263689133
True	586.3438195996595
True	218.6526957742481
True	436.80785089495015
True	40.91800576463855
True	276.78227165789093
True	581.8831165181805
True	612.9701533983467
True	313.2130439446972
True	73.17243362032188
True	957.5365040944306
True	1079.0894670009236
True	572.4504262942386
True	60.895072832695824
True	28.95982587828545
True	88.18038077228177
True	106.1596893271618
True	98.34192378698864
True	871.0139202023646
True	1221.1669827136573
True	717.4791779456427
True	317.32309055384127
True	8.988981761833616
True	21.887148608413003
True	334.9460096991916
True	485.41833321547466
True	41.16347855551837
True	547.4895159644718
True	425.54534718056834
True	402.7235154787156
True	79.79953424045792
True	199.43276528209955
True	269.51748459691595
True	133.27821262529497
True	377.7500742358152
True	42.040287164574025
True	179.84457448085695
True	1186.8913804504575
True	5.954672520889008
True	27.44512543159357
True	582.8862629075346
True	352.5128728800437
True	762.079342652783
True	161.86011902171728
True	755.933531859953
True	573.1334145918696
True	270.00749667082266
True	427.39745836085547
True	340.82278016022553
True	290.7725090689325
True	270.02437435563377
True	393.7942443800611
True	511.6748189750917
True	469.8356083628726
True	107.63796837316244
True	361.1838897060987
True	9.73077763347289
True	172.13515408447017
True	234.20911418115455
True	875.0142556444057
True	608.6273917846046
True	30.50452189257748
True	734.8281741537352
True	863.274078866498
True	107.27424772524525
True	346.2829137992229
True	843.1551765106302
True	222.05513732602344
True	166.67488258954177
True	522.3595034275819
True	591.8105681744471
True	1128.341462920038
True	152.68572186805767
True	154.85395364650412
True	256.0147786340885
True	313.85505593258404
True	414.4682344023367
True	417.9749897052792
True	330.6859707763448
True	432.173887627399
True	495.5887836789749
True	234.0840687723097
True	1500.774819790977
True	253.9094977850964
True	418.2607426797712
True	51.16544418246981
True	762.4226333200057
True	247.3087654278103
True	933.6262755872692
True	560.0771236116724
True	316.51598006793256
True	811.1989102658525
True	269.4720587018802
True	211.74270232295035
True	255.88752468550237
True	216.75951757596388
True	143.41414856040447
True	239.653306031862
True	744.5095703666186
True	530.8130896657711
True	230.60111050775544
True	1146.6957153568826
True	115.90319984016296
True	259.27880166003354
True	70.0991418637647
True	296.19368037253383
True	423.9969897777279
True	94.41279424560511
True	217.36141203023533
True	73.37719212418128
True	711.8254651619698
True	362.71566086899946
True	222.31834383094736
True	751.511397342591
True	885.183755908318
True	798.3568609675136
True	827.4140372871019
True	354.1860845237006
True	1.6338039042682255
True	273.8679731339678
True	55.86980060056078
True	375.90548988179006
True	54.55981094026762
True	353.3116650782962
True	849.0778802734383
True	1021.4697292819848
True	376.2781819936607
True	22.547167462921053
True	541.6641158640359
True	508.29667869434365
True	190.13887273495183
True	238.14464040319183
True	285.94151010776847
True	21.00524658480815
True	125.94880413915344
True	948.0923555748276
True	60.2288502396443
True	502.31878031301176
True	779.4119925588132
True	104.562054725585
True	248.1723798537724
True	111.75708383119942
True	14.568209255383367
True	1.5530531965736554
True	116.16210273608296
True	984.7794213739444
True	480.4456457719104
True	69.98558165858807
True	793.8900093437945
True	333.487769576275
True	1.7205617440535277
True	453.7310104682328
True	177.90280169197433
True	492.2249639555915
True	81.88552123764129
True	340.3385562069197
True	381.3657896241344
True	168.89424978122418
True	207.67394970296917
True	132.36568046341543
True	170.24951955271922
True	985.0626121552174
True	17.317527998450757
True	508.9942851654173
True	479.2413648108023
True	397.22806883316207
True	220.6219857512989
True	229.32128167043103
True	164.43783479357623
True	47.65013156612415
True	483.69845730253473
True	155.62850784997977
True	793.0808601808739
True	814.0700100348995
True	231.87637579346475
True	328.35689466472536
True	519.710221773057
True	38.58904237255693
True	86.55668627762758
True	779.3727038374348
True	1083.0333615149957
True	109.94695478823932
True	720.0460567113633
True	144.450148499756
True	927.1083123133536
True	660.6379605570249
True	109.94974263312794
True	262.9104620069132
True	637.2081253739259
True	253.492467143412
True	43.74113064802199
True	570.3701451013948
True	460.66970165545257
True	4.712341458034631
True	482.6688939166678
True	69.82342911077082
True	170.2975896204506
True	227.19407818874552
True	316.1445244145723
True	76.85431572878217
True	213.2620561294107
True	354.52875154386265
True	454.4729030035882
True	956.2367199941448
True	46.88811493698676
True	941.199103479729
True	1021.8162628922674
True	135.19658457675095
True	76.2584264202088
True	973.0312290230826
True	32.38295173600839
True	227.45701618158532
True	85.67581538780698
True	210.570177596682
True	366.0443759397734
True	966.289394307807
True	100.03128729837005
True	71.93279538472054
True	691.9424705874011
True	285.3830487899323
True	709.0136043113962
True	50.955563488970704
True	463.4233160360427
True	385.4993445785735
True	687.3066076260011
True	53.57755857194154
True	105.48907406274596
True	26.54878142567269
True	270.66188632791017
True	45.79651103199634
True	350.6914421701988
True	3.537077005935336
True	1202.7068417517842
True	100.07495318759358
True	143.11490915797856
True	363.0653870290016
True	737.4112644741003
True	691.0518560652112
True	974.1842081671588
True	469.3514238499501
True	433.5821499940408
True	138.43484831367786
True	412.4825134124105
True	831.1266075739019
True	420.4666225230165
True	929.1812947297968
True	88.96860918791242
True	414.7811888906196
True	180.1062775566677
True	279.2181619589328
True	756.1428171010664
True	155.39961506013626
True	132.75536537837317
True	64.73723752092637
True	870.4001191158965
True	767.9556841018856
True	81.01192111212224
True	434.0853993386072
True	748.0390433455666
True	420.4902527585387
True	58.34637539174904
True	326.5729109376385
True	778.8400726823202
True	28.61208229251903
True	368.4507164192173
True	171.24383588344216
True	278.3866791289572
True	35.6922276403009
True	228.22271633152332
True	766.85436650901
True	641.9468913976784
True	55.55744949071959
True	295.60667786597764
True	893.5666445807838
True	17.55582455798399
True	320.6924680089088
True	293.2563297261168
True	415.9431333273108
True	213.6623607052184
True	577.8378468350887
True	44.73787149166655
True	971.867264737853
True	881.8201090338343
True	49.01066498138256
True	396.73875761354543
True	718.3223518561446
True	897.3908915465541
True	274.93286395174493
True	599.9190722961745
True	129.13443655338014
True	195.25233239806155
True	136.36531256992922
True	139.92507318023536
True	193.6421239975545
True	937.6835684979368
True	820.2424724031007
True	945.0997599772488
True	20.367901915370755
True	25.847016358989677
True	361.2871823814485
True	11.265647192352557
True	625.0506627504411
True	1066.195388008495
True	266.5060805824474
True	206.1245068687643
True	85.89397770813349
True	214.79997529661887
True	138.98506341520408
True	46.20360157587061
True	127.1558458789154
True	93.03162018900724
True	242.42290643439668
True	574.586458496673
True	158.7107507434153
True	30.460450604604983
True	59.00145158725681
True	429.28878957332336
True	264.7209933222315
True	593.8199373156175
True	22.014069820065103
True	113.21726774177678
True	650.4780741419735
True	256.444947778448
True	469.6616285500791
True	645.755044282429
True	101.86392018036778
True	109.43264889231702
True	78.2296581595125
True	26.580617544281598
True	118.94814191764073
True	85.20085684019598
True	107.41725460593814
True	151.85298821207115
True	238.91410530159828
True	802.529748613252
True	290.1111328791915
True	937.7049847078872
True	169.06613868677064
True	201.0382993022037
True	774.1172218609845
True	316.3534754304081
True	594.5592988694665
True	261.23264891592595
True	367.560037957351
True	457.1724835434819
True	556.5386572575397
True	638.0002355228199
True	375.41286459184096
True	34.554227899384685
True	553.2804561825378
True	628.197901749228
True	18.8024559249138
True	12.0413216546721
True	259.0780164034489
True	417.27749680027
True	445.60230799262985
True	69.01571742922752
True	641.4074608555212
True	952.5672195276138
True	229.1238555887992
True	897.6250970381456
True	275.3456190020316
True	96.27191500809558
True	277.54555114751764
True	686.9800238904911
True	40.6624731514433
True	584.352168694735
True	1277.8828791425312
True	1020.028395982606
True	888.2494758934855
True	209.49606251767852
True	87.98029545746081
True	195.6162389399206
True	840.3167968889302
True	144.40945360714497
True	1049.593971061655
True	841.9367586276777
True	40.65873861328812
True	88.4143891768685
True	425.581897855668
True	401.33639719932034
True	200.16219739062765
True	497.5584055672318
True	657.8578133832289
True	124.70300654927412
True	279.64925798723954
True	1040.3734878933958
True	51.43130843793519
True	700.2463950924711
True	547.2268367875588
True	39.26205821050334
True	805.2430994810533
True	375.2416990079445
True	566.1393079139433
True	112.49647232707215
True	285.19908152164
True	211.29675430020256
True	25.66457562872193
True	130.9293853084211
True	741.128068995898
True	139.75042625509187
True	400.6161632679679
True	64.01317312400995
True	640.025973342899
True	607.7633563007861
True	216.13330617451123
True	464.8087775078473
True	162.19513846208775
True	172.3500372319594
True	217.50274662980047
True	274.6027252214293
True	359.61686537939545
True	131.92411430218127
True	190.1748688106428
True	25.7015746477103
True	857.2738824226311
True	301.28043869507627
True	8.560527186500495
True	373.7895914870212
True	158.97910338885393
True	625.2659539964501
True	376.7467410094444
True	575.3098610573621
True	507.1230735738401
True	491.3170884827906
True	798.4349611169218
True	251.4612665540904
True	554.2465888625717
True	164.2406289350889
True	560.8490888848236
True	357.2010142657932
True	380.7483687963892
True	129.1986628028764
True	133.6207030706852
True	103.15101123826038
True	64.7825624930036
True	716.103502601308
True	179.737019286381
True	43.18532407654857
True	0.0
True	558.8918750553528
True	114.46202402870551
True	21.12521656442618
True	41.14287710010662
True	114.23066785937432
True	543.1728366250281
True	180.3043089076231
True	104.79393940501356
True	35.80253167285994
True	159.68355826188505
True	905.9574042627364
True	48.8567810581934
True	226.1401166527316
True	741.2240359302314
True	309.01367406874806
True	461.2181822394687
True	468.5170664137657
True	499.6000144248821
True	601.4547719356299
True	922.8435186838564
True	265.48373270263323
True	1028.449475673557
True	913.8641976520182
True	614.9358036704572
True	344.7850308833909
True	825.4023056510096
True	9.030678233610177
True	29.05882214995364
True	275.1835403083177
True	42.90644534235828
True	209.6610228600373
True	729.7810751385872
True	228.88199424275336
True	709.7655642696513
True	763.1385024775177
True	122.24270567513445
True	360.7459254581244
True	556.8622529980505
True	24.115621089567707
True	128.71473648365696
True	440.0777099768866
True	304.224410656804
True	201.2518826319618
True	112.47971968537388
True	383.8843594486468
True	22.35405333521781
True	374.5814365652462
True	360.8461848251827
True	1027.3103659018907
True	354.8323751898901
True	31.19380924664685
True	444.2025708198103
True	436.1292227305342
True	226.62239888319596
True	30.94570331737679
True	773.2108534374578
True	434.1849418639299
True	178.9899230461678
True	15.273659962541023
True	1205.678885994801
True	168.37765167504804
True	26.98400179013789
True	303.047508325737
True	278.44005929538207
True	109.64261390363149
True	288.7729125043128
True	47.07752402258373
True	316.5688964923033
True	298.9577566676383
True	318.22961472356377
True	29.84682280244392
True	44.33401169808806
True	1005.6796276058052
True	25.38922370330128
True	14.173598062434872
True	186.0282521040242
True	661.8860865092266
True	9.192363354759795
True	196.79749349477967
True	175.2476446756568
True	540.6095452567755
True	377.1722484012335
True	751.021654499727
True	323.9879386787477
True	490.7311004827185
True	463.58226101450975
True	513.0634231575967
True	103.3091649487107
True	1303.5733176287497
True	901.4501532867102
True	287.3811727509226
True	519.6677056734608
True	103.2675875143669
True	608.3753383184406
True	438.4085512886968
True	159.75085665276714
True	75.57911841476417
True	349.3873373536416
True	174.5591716147334
True	28.780626287974336
True	609.3973735193455
True	364.826201680743
True	74.7429528317792
True	29.171927083022403
True	660.6412473421176
True	492.722513855896
True	72.8297825696534
True	21.11747954091067
True	315.7929275838937
True	338.58963456587503
True	712.0885029874953
True	542.4510540269624
True	567.9666935193272
True	793.6159831674337
True	7.842541252263296
True	51.619283363714544
True	34.87935851481128
True	56.13118759062963
True	514.6792558811678
True	585.3426014543187
True	83.01648899723818
True	114.90385400722388
True	183.6536738914245
True	71.78685774957813
True	179.36875954261882
True	209.41536767478595
True	273.6588828636173
True	857.1087134328727
True	604.3781171992932
True	274.39767054084393
True	188.46396285754972
True	277.2207834885216
True	251.8657367344152
True	733.670361722387
True	331.51764886078524
True	164.10629645743944
True	924.0913222855804
True	346.34335812083765
True	452.7158431997101
True	156.4039050793579
True	121.86449954813884
True	64.64492086286195
True	217.75500071578324
True	951.3868886213382
True	491.5140143195046
True	111.164529207772
True	350.04403186012865
True	99.3764619503246
True	680.9969826470793
True	5.2264815707064685
True	712.8820793254635
True	39.51434739295989
True	917.7781962824894
True	839.1358281056549
True	220.8774416263309
True	30.699080884877937
True	81.36919793234811
True	440.5578238720963
True	231.7550916056852
True	1.6565824785853462
True	78.1811519955116
True	1088.805751657544
True	356.3127538889237
True	676.7869508281523
True	492.1064242023406
True	31.174747228198346
True	136.3590039973977
True	432.3089157910211
True	903.8334637645228
True	809.9468603137599
True	413.9690882700901
True	320.628781225785
True	17.301776337492193
True	82.26638529556388
True	754.4362673006887
True	450.189025273342
True	369.4010598079334
True	915.6027915430982
True	25.59959546678581
True	214.9838751767112
True	889.9612541117351
True	235.91907800481945
True	8.415466343149149
True	501.761630702168
True	100.15791589813048
True	651.7391727189741
True	52.79654256974565
True	261.4421032484041
True	876.6678116457117
True	904.027747362304
True	270.1145255818883
True	428.0608922943224
True	121.77985600001232
True	615.5598215277947
True	259.1769980143156
True	193.6117542755781
True	819.3010330541968
True	55.85834457501321
True	714.8581686522213
True	285.52402119215435
True	296.3912101408771
True	167.22573458986136
True	483.6248478326912
True	588.2446519559503
True	364.2134102835015
True	413.5261296432448
True	66.90371252368337
True	162.48449753459576
True	450.2504273467782
True	221.1011446604948
True	38.97694287861832
True	196.1417199763636
True	387.8909460962343
True	402.3173406739815
True	733.6407751634005
True	130.51523740493676
True	659.7210868794141
True	513.9544798124166
True	601.5135154233302
True	144.5041009423181
True	37.09684196437522
True	678.3974787592475
True	70.77889588533718
True	552.6282684839022
True	675.4212250789571
True	456.6743292301104
True	131.19332459966492
True	535.8589511001728
True	4.609088190464834
True	406.92215828830433
True	32.87057457398502
True	618.4965090306501
True	276.7825484306279
True	602.2470160986878
True	701.2855406779488
True	147.792602983213
True	515.2529947132557
True	492.8973236379911
True	64.08065010941505
True	999.245926612736
True	3.0577249575551786
True	25.104312398217505
True	645.5490700253299
True	671.8174883854127
True	128.51833764335427
True	417.6478477300798
True	123.54784591847204
True	74.65386690522904
True	463.8442203346846
True	43.781354667100345
True	503.5483471588306
True	12.882498908197167
True	824.2379405530459
True	549.7893085476222
True	669.4955439258362
True	97.58237248156767
True	383.60518066897896
True	1014.3354148151338
True	828.8653063282912
True	141.69954080849047
True	542.6309988236404
True	461.12611957539673
True	251.91094552326928
True	255.25283632072933
True	5.110621770963261
True	327.2405029118289
True	12.533933682289918
True	370.95949209277205
True	76.85273020229904
True	396.7946031020271
True	658.8686286276728
True	128.51818718587745
True	233.3507550830144
True	645.4047863984806
True	668.956227475458
True	286.8276696217423
True	141.38557987694406
True	167.3947980773713
True	470.4948743930439
True	86.98732864592769
True	10.011100977144478
True	500.3682890886158
True	568.098182683509
True	19.094226988204728
True	140.67733157577044
True	940.8540451640978
True	488.459510220031
True	275.365255840856
True	31.64905368887928
True	479.2448734742292
True	120.83726553758969
True	597.5157917368028
True	652.6774111575645
True	301.65644398142257
True	357.1831346313719
True	184.65339030411897
True	242.08243508911175
True	76.17727618573048
True	221.55364615729525
True	502.9402853124617
True	24.172811996905136
True	463.1439295595363
True	381.0496183427098
True	759.0159520685602
True	888.4468668295771
True	916.58099512214
True	163.06070051702565
True	418.4882747016781
True	73.58198933422828
True	185.72832700612224
True	322.4112499476547
True	10.72655276237568
True	799.9375292388847
True	22.515480607313265
True	392.9512486317293
True	258.3748865431311
True	656.4920281408308
True	197.71187082790777
True	37.94479864997256
True	663.4235007612486
True	1077.6931245119715
True	227.8367752200537
True	132.8036961145392
True	609.5758813198532
True	492.6272790384786
True	18.24625177601444
True	814.075896805081
True	114.08254536303308
True	44.42247529973461
True	304.2933763893255
True	335.21017164593985
True	401.9947516736945
True	275.08581344386295
True	20.612039998529468
True	22.16427858548073
True	837.2264477719689
True	207.70308725360437
True	115.49354393336398
True	830.2194161711448
True	658.6602652723938
True	665.4455161259435
True	454.0357176379213
True	152.17803399969577
True	29.55790366352285
True	99.68998047787048
True	431.46069860985057
True	237.98333994191776
True	476.05767486189166
True	148.27641197000895
True	490.5069822239684
True	645.8501881250893
True	938.9308478033772
True	24.34093674160408
True	970.673000355
True	1040.5047113601604
True	439.8539629334848
True	82.6769160546771
True	810.4793213612498
True	646.8479800230552
True	654.0282753436522
True	167.84247241094536
True	720.326419058786
True	694.338115220266
True	120.67184382357316
True	802.1477411123925
True	827.7548840883275
True	474.0870766928059
True	228.63134251841453
True	72.22749918006656
True	302.5607059129468
True	355.5640456659408
True	453.5580994022911
True	435.4293978541309
True	197.5579409679025
True	318.01033049452195
True	2.769876107496048
True	11.889946523148266
True	107.27069291783964
True	129.15673810138142
True	362.4323388758782
True	360.4964958986956
True	106.87637255544055
True	15.99093245248322
True	210.3925792145153
True	840.5423105958611
True	475.6275536228646
True	534.8246060963879
True	552.815102976259
True	780.2310947444686
True	651.7023119311714
True	92.05048779808482
True	200.14744396408005
True	244.27997826074176
True	298.30717099902864
True	105.76852833101051
True	366.7994868335337
True	436.9784423320986
True	175.0002991284822
True	652.9249339170465
True	249.3886775000325
True	210.6783193902364
True	28.791964790831653
True	249.9278840325094
True	481.53655652217407
True	170.22691904613683
True	546.6019954450207
True	484.0990940711214
True	243.90378097909348
True	109.94393278162644
True	41.83289503062894
True	411.1174345045712
True	770.7335115863747
True	172.13679553464547
True	1017.2901638358328
True	1039.821820494308
True	486.0296338990441
True	103.59042514242525
True	123.63883950561946
True	647.839553138993
True	7.727216421618976
True	221.7098979785493
True	130.34065900584167
True	119.10462714222965
True	329.16707421863595
True	645.0848756084121
True	34.97137603400319
True	124.3501361203457
True	976.5724156546112
True	54.039645022676346
True	470.4417313218841
True	526.5819710589797
True	243.90613849421072
True	137.21593860911793
True	928.5496143623444
True	1192.909209676889
True	526.8946950359831
True	646.0844520233251
True	202.59720603044403
True	152.12428023721156
True	320.91307672161327
True	247.97246793443907
True	173.8365419793793
True	308.4892938283639
True	345.0395582682014
True	11.65235130894059
True	620.2517488783262
True	146.59779845251606
True	78.6688971359859
True	439.2323839939626
True	325.1957671455795
True	1186.3022045785146
True	350.46713426297174
True	982.6962746991934
True	10.525998960371284
True	279.35948313295955
True	232.24310182831263
True	155.24509932921413
True	484.9916070245741
True	200.90967213321895
True	414.7911300721205
True	325.70545437019905
True	106.95380860129738
True	353.30681618071804
True	1059.805446199155
True	737.9529029142034
True	211.3708466297273
True	111.76819699181144
True	294.20406419978195
True	25.181628047374804
True	340.24822552405817
True	294.64199995335224
True	542.0125243247543
True	462.4425085716871
True	340.1819962040288
True	155.83942431307864
True	13.932493882485469
True	435.146384235874
True	281.6801857158337
True	140.8782165252175
True	295.7388795655298
True	453.35686130763713
True	797.2740659505139
True	309.88864185676306
True	781.5130567976242
True	388.0245621097398
True	385.2126910629595
True	1.9252663380505648
True	1199.8767127162305
True	102.58322327088344
True	918.43063340021
True	201.6106805829582
True	455.6809988879519
True	667.6844622125174
True	85.32771817767788
True	490.68609964951486
True	34.06144301749319
True	399.8061266166601
True	77.1105879297223
True	223.51310258507465
True	36.63457418295261
True	667.9051323894299
True	188.46825603461565
True	27.54009183707621
True	386.0799065025335
True	113.4414464456106
True	170.02332308015735
True	822.4006995727706
True	248.42320098421888
True	157.97606324395096
True	384.0429620213824
True	526.519772662993
True	336.6457124780728
True	508.4388399824179
True	608.3785938746618
True	147.87751217133828
True	6.300830022307798
True	74.87953375043705
True	431.9461672335751
True	93.71699432129924
True	83.84481180178304
True	1048.6802853654776
True	25.53305947752388
True	329.0193228535412
True	322.2785049092452
True	433.7287779163119
True	679.4354178399594
True	186.6410962486337
True	631.1732617913666
True	330.7610411424324
True	347.5725101882633
True	272.1934901835784
True	204.2428658311832
True	351.5253051895502
True	462.4698421789282
True	431.0000876127685
True	633.3172701114756
True	136.0313437409683
True	78.72922605094463
True	38.70661772867746
True	288.73930674396246
True	626.1409637453839
True	407.85311895257126
True	768.0197606251762
True	218.31657411585232
True	387.6478191750691
True	68.76528705690548
True	54.84106583847439
True	433.569770022254
True	197.9492517924997
True	231.3393375622809
True	43.00681813098108
True	1069.1269707853153
True	167.07037538192154
True	930.6445287173182
True	316.8446249628431
True	940.389465438247
True	239.6289795971369
True	451.58083218451935
True	535.5053499338854
True	614.8925800351327
True	211.1837047052606
True	489.714136839593
True	938.255177932446
True	126.7953062996162
True	6.6649261725162
True	561.4901166812529
True	30.401290220176
True	76.4195857050846
True	802.08366593215
True	222.41871520177145
True	977.9291654774638
True	702.1589031247679
True	406.4557576523713
True	278.1957741688948
True	502.1382364824621
True	335.51014157022803
True	181.1748585607309
True	672.1545978727751
True	728.7246450682134
True	203.2756259153785
True	88.74910093005073
True	519.3612122755551
True	137.5631784029707
True	378.7482046094567
True	339.9568043364593
True	66.5628297145323
True	386.5744860392924
True	419.3212260650253
True	373.9445863411163
True	428.7918294779322
True	418.9300490932704
True	655.2038586600858
True	55.315136507642336
True	463.1670030491426
True	323.16885307837964
True	662.2164026182998
True	222.8417130736389
True	101.33408289788464
True	45.98292941554455
True	553.4860467793881
True	647.6311516762348
True	186.2575017011356
True	411.8634443325183
True	334.0223037108767
True	17.80026013617797
True	164.19027487674254
True	293.71045707046113
True	3.3298129350273644
True	873.3657307623388
True	77.15861923358258
True	101.43310652305428
True	113.34434408850838
True	364.389367154208
True	38.25480936035456
True	428.193748627155
True	237.2514999184081
True	5.614565640969081
True	113.74165015140966
True	445.04509698574606
True	51.62956432960184
True	70.84675765343319
True	169.73480702566977
True	296.8557658943744
True	983.2634768169252
True	390.8553104064488
True	932.5173086702396
True	178.5243361949593
True	1026.0023144917395
True	772.9771098089567
True	685.4316311830904
True	411.47805081145486
True	375.7985835543603
True	81.3458683668461
True	70.94229456866444
True	81.8599842700763
True	174.1497891527375
True	477.73238729847634
True	1134.8235842883532
True	174.17665818108998
True	332.5790668083933
True	427.5243804696466
True	592.5484073230591
True	587.4086914792713
True	274.57228327287555
True	453.7480601798543
True	686.0025743058602
True	95.87183072886155
True	741.0073112070082
True	279.01461577363006
True	137.40187407054984
True	409.6441236916534
True	840.7332778657911
True	417.8856719867033
True	859.4558210978241
True	192.3417595685458
True	347.07679721512943
True	669.7188204419946
True	626.5933983826393
True	190.0569564910442
True	251.2699786917724
True	814.8361277964332
True	33.33386811784138
True	199.281066800885
True	503.6719376331558
True	709.5590628536501
True	100.53349336696256
True	35.19309610602444
True	161.86312914276502
True	715.7312748153971
True	325.5023233903432
True	564.357773719522
True	354.0754771740177
True	288.2366966989076
True	460.3009022979132
True	488.3396350046112
True	71.20322996331915
True	384.6990326667649
True	774.8197068587781
True	0.0
True	302.8828050853572
True	244.8197475156247
True	951.5240574724312
True	152.2604114014609
True	626.8516800653681
True	632.3998577383835
True	109.84723541920616
True	211.69069901948657
True	135.5100595643521
True	10.925514505353304
True	292.9365619105335
True	375.7834593832853
True	1152.8963207592242
True	235.3229970539086
True	429.832642040902
True	671.9274443046891
True	217.96211015266013
True	26.6886495497644
True	885.7678212822631
True	601.3476457989852
True	153.0208622222987
True	627.7582681467454
True	165.5425590549749
True	310.7397915372558
True	787.6909032699128
True	35.33063600484686
True	112.84824821240257
True	515.3400658669784
True	66.50936791237501
True	77.12897583594498
True	420.364029058289
True	25.603990853685367
True	757.4282008916326
True	97.66571984006248
True	159.25274575803343
True	19.973927999580734
True	658.1113839421323
True	27.744364710883463
True	786.5244422285522
True	394.6016246906496
True	115.54232749091112
True	713.3662342742629
True	523.735563111299
True	592.6982559278343
True	47.76244951191579
True	361.8534910195003
True	6.444362339619866
True	88.48829740395767
True	397.34531598199953
True	47.79583674185506
True	124.24730010295885
True	311.7912256598967
True	185.67766282675672
True	102.58280738984828
True	619.7458725919381
True	21.05240146766195
True	1138.346016906531
True	468.0270554976957
True	298.8168547142721
True	510.0599541491825
True	122.10066268533755
True	811.5167585962942
True	1127.1756141900782
True	722.9877302452795
True	177.48352805077997
True	216.0430606882561
True	52.359526253167175
True	56.73483443977746
True	150.82988029976937
True	98.01473549072446
True	167.87621731751517
True	1188.967891553826
True	309.38775118292546
True	361.9985488052321
True	706.6347619143553
True	18.801447055437357
True	13.75022331533822
True	586.895396579476
True	5.460960924612033
True	117.45228799456191
True	678.4055763608213
True	182.9151395735589
True	619.2923901475867
True	847.6057190195278
True	162.32053261403715
True	866.208322707012
True	2.3453392764632564
True	442.1888286602519
True	1054.324058377395
True	24.456991238965827
True	235.127263592322
True	144.13108886737382
True	978.9272755218808
True	232.60133026347356
True	501.690114806946
True	118.37595417764868
True	530.5911330165986
True	157.43203331920702
True	96.48481343355937
True	389.98250515194655
True	67.58006799407069
True	54.622175108586745
True	1058.5632160793036
True	267.22650964105543
True	161.38422618644225
True	370.2093024472272
True	398.5327412507809
True	220.96207289559268
True	160.90416110660271
True	383.1133699287816
True	34.86988947949935
True	491.2841545271581
True	1126.0643825434513
True	112.675712132034
True	480.1766566152641
True	320.6412546928091
True	26.249079077975075
True	405.3967031704604
True	101.00132088735567
True	584.3130770171582
True	208.6661313416802
True	421.8092358754395
True	21.238379403073203
True	421.1159214397173
True	113.00334199337097
True	354.2507277384136
True	35.09051892008324
True	166.64764367840624
True	246.7505903240367
True	769.5237873597474
True	58.29785721514358
True	137.43173040056848
True	240.89822571097773
True	142.75253450518588
True	628.8594698221846
True	549.8404210436844
True	760.591073141278
True	397.1625729029885
True	534.9851389138421
True	418.6583094898348
True	692.7809725319277
True	71.36863399700567
True	483.5969421430307
True	421.7358860033131
True	48.11278214133682
True	85.05035244290772
True	133.54397264806445
True	90.66811518785607
True	334.03970471380194
True	829.5103853213229
True	318.6868669434433
True	1061.6934952841063
True	337.35849318520496
True	908.8716263582792
True	148.85508812889415
True	571.0954725531409
True	628.7861892435859
True	700.295657792576
True	450.9445383592616
True	69.4826498488838
True	285.87740152921594
True	43.84446880779037
True	159.3843233708754
True	170.46826936230516
True	1097.9979290712374
True	245.1893122490183
True	555.7011175926948
True	565.7393000829279
True	569.3605123287005
True	861.7009148498653
True	591.6042887816767
True	655.3663522966635
True	925.2497265893368
True	125.70669960913558
True	316.1509667325939
True	259.89324321531467
True	333.95460829322974
True	86.95639991272854
True	378.53965912161584
True	3.9001934460627834
True	314.01355977086325
True	255.19577563170495
True	616.1584145922894
True	295.8857094380354
True	348.59692467154207
True	9.351161687534407
True	63.86230774420076
True	539.3607175943096
True	30.41890282335088
True	139.22146281541524
True	66.5060538779462
True	154.81694658652776
True	243.7946713006245
True	68.10666244869125
True	383.0419331740624
True	273.2910908287169
True	100.42135064853738
True	336.10036982134693
True	65.2556901582894
True	581.5182467680096
True	881.9612413046308
True	281.3803913604309
True	1148.8204625121314
True	115.0121180130265
True	320.5860895509682
True	1047.7135833942482
True	84.88257823883502
True	282.5090382521061
True	10.88421749200397
True	397.8473264853832
True	457.5707754223123
True	161.54550612547183
True	611.7366071535274
True	935.26537221644
True	159.6624451816961
True	75.22929102484957
True	349.90012890403887
True	575.590837763053
True	613.9938097645721
True	1214.1679206455235
True	27.20315287762203
True	934.9936336799484
True	135.23807016261767
True	650.5108838838797
True	120.43225915475053
True	133.67239143313822
True	191.92480214101585
True	164.3991070478825
True	754.2154104485721
True	222.833784738688
True	229.6297489062902
True	66.97310707087557
True	523.5662936695797
True	448.6862145170125
True	175.5881688317071
True	234.75859062850648
True	16.048748207786478
True	426.115089128664
True	224.0302059128808
True	286.1238581980567
True	118.11505552100442
True	715.6332153699743
True	425.491811581256
True	250.7114945030756
True	634.3746003505656
True	523.666074039336
True	474.7308812004048
True	132.72178067527716
True	529.2066460018711
True	434.9332389622654
True	2.9347928384985846
True	194.72643950213308
True	93.82414269223138
True	240.17139657318148
True	3.2455975883239585
True	125.10200615917232
True	357.36334988221324
True	6.924442992730784
True	845.5426935342645
True	175.83588505565592
True	736.0608972010743
True	781.6511561697974
True	165.4095046708687
True	217.24952481939465
True	498.2284773094058
True	847.7173554654054
True	49.71444672465468
True	38.05814959608642
True	123.72598797764005
True	620.6737549191557
True	712.5341609542254
True	189.16772292396516
True	590.8565894681093
True	595.7917360962705
True	829.488587050969
True	395.8593473670024
True	186.48764576052463
True	900.7814891007564
True	220.8424770591312
True	153.13445385508103
True	316.6550606809003
True	224.2077396671114
True	212.6753198586769
True	605.2795641791896
True	244.8738267287674
True	188.74524746996173
True	451.3099089526064
True	462.8941275943951
True	65.06898787231684
True	289.041607520597
True	77.3401042279138
True	341.00200243725993
True	357.5704024055581
True	260.414000813673
True	173.84975194339717
True	393.73153229877744
True	644.397226049358
True	744.5515923412119
True	296.6136288640722
True	765.9690776004597
True	64.97379594674884
True	863.0883443660078
True	349.9920608562546
True	12.294774368110726
True	612.3081405244993
True	700.1937710682099
True	264.3130246855486
True	168.77521217834283
True	47.23407661136783
True	394.0511096115311
True	76.4561043948085
True	13.92119704837726
True	876.0210603935784
True	371.3600591628592
True	177.52720343407157
True	991.4613460804248
True	10.265481460204454
True	786.2172568698866
True	33.09970956950112
True	670.6536491681684
True	59.82066438154434
True	776.0757457565513
True	448.59842379728747
True	191.1774780731711
True	448.7777903791849
True	206.30315090731412
True	301.0958150175164
True	213.8439461844043
True	409.2018679481076
True	10.798808867321052
True	317.4586233449861
True	112.44441941298363
True	11.476325368878918
True	469.9567026461539
True	748.5581135663631
True	286.11576604456246
True	84.50117853975124
True	298.5604372404841
True	83.84963993022227
True	184.64848302444696
True	180.71368248234955
True	387.8613750065796
True	45.28514189337501
True	134.33163965950448
True	378.5266593087082
True	827.4010195799502
True	109.0638318094548
True	207.8541488210342
True	451.7022029363937
True	17.76839280625272
True	421.5069356675127
True	502.5262421343112
True	90.96270526145412
True	401.282796513376
True	364.7932947660764
True	404.9282563547427
True	593.5073233013578
True	1051.7137473606876
True	966.3781402900062
True	57.67466207671648
True	1050.418798156285
True	108.6345800619704
True	110.30431815760667
True	100.86014246162502
True	496.3112835752466
True	367.1677050627592
True	584.8228217498511
True	254.3024168670436
True	157.57186844032523
True	389.3685476654736
True	16.050001563666846
True	454.31291033047074
True	385.0766296632275
True	144.27474548741748
True	97.9843877050954
True	496.794772038012
True	1001.834533534875
True	195.69316517366371
True	68.9074973035117
True	422.3994831932527
True	380.4503865288176
True	466.5525931170332
True	324.1380634254948
True	4.783491904614214
True	526.2372891993306
True	511.5342229255353
True	500.5253670728734
True	186.24686798392543
True	97.33929309561042
True	20.560848892523705
True	370.7648983493258
True	105.65605704852835
True	6.625717313862486
True	32.02636977572564
True	353.80211652594545
True	634.3383290715841
True	135.56996131453056
True	91.29516284787977
True	24.21596106122228
True	402.2514541549632
True	363.147045332644
True	789.3333767493881
True	306.2793130840972
True	521.109888994543
True	545.8393546893093
True	522.9922596043494
True	296.63254772785706
True	544.0430012105162
True	97.39776462038304
True	583.3474235107569
True	7.71540864982491
True	366.9229451163344
True	458.493530319596
True	990.74635056774
True	342.64789475047377
True	784.8953667092121
True	939.47620277804
True	172.3884921815674
True	38.80605761024911
True	370.6555260529316
True	386.6415108482436
True	606.4851250810879
True	255.2051424809241
True	28.628113187482608
True	631.8715365752616
True	129.57362237460927
True	1013.427598367185
True	304.749581970732
True	460.9698084265417
True	124.13000087327174
True	799.8583469757309
True	134.1831951463206
True	830.5407960661221
True	551.929777844399
True	187.35248462724465
True	109.91966291067428
True	65.03980697290885
True	564.939563120721
True	898.8331633734725
True	434.304001310213
True	527.847474761297
True	128.44546770240274
True	616.5601206700992
True	485.150405979534
True	790.8072101235945
True	327.1355230346821
True	583.5033894720835
True	114.7095249590984
True	27.69371822932825
True	412.63605930082
True	164.7103624923814
True	101.15613082299862
True	371.2869315717943
True	1076.3659234497093
True	269.7925334866906
True	557.4565524033258
True	10.910988898743431
True	72.95381842191146
True	333.2215266981051
True	809.4770036659179
True	432.1645336856796
True	520.2704335731262
True	714.5204996735939
True	62.41569228712029
True	726.2037347141469
True	49.3121085844864
True	107.15114667572924
True	178.09683172340164
True	82.13289177559587
True	25.765767438893995
True	282.1882874642051
True	472.34746321553496
True	907.499647036819
True	864.2314019375293
True	5.955741130707741
True	283.7286890684119
True	452.65144014269015
True	121.5478659957488
True	231.20265415391432
True	330.66352704779314
True	1304.810742672239
True	438.9065895482606
True	22.986501061524013
True	188.0184947831557
True	694.0040943508276
True	35.96414238006184
True	174.46231404305
True	540.6559789694652
True	74.74048484330932
True	862.4749300098156
True	329.96371817735275
True	666.2818013306828
True	81.16951593305276
True	680.6331525204956
True	572.8136652512677
True	852.8936751851697
True	253.8863570586173
True	503.0980948161144
True	823.087855922138
True	915.2244611691294
True	236.25665514588752
True	772.6994383571378
True	228.9134027979457
True	449.3717842199252
True	372.4038255858898
True	494.9968912201685
True	494.10225063067946
True	315.73207256677784
True	357.16650982380605
True	115.7955438549911
True	330.5495302657579
True	1154.7610171848066
True	280.8537125161688
True	143.4460387548359
True	292.91496685599816
True	764.1163711916928
True	641.608547006506
True	413.29578614274806
True	112.29416912284836
True	330.94293067891607
True	32.937383173742305
True	170.24174515458202
True	90.62175499687784
True	85.43342348121377
True	568.6618796320464
True	135.56650656694373
True	136.4495593615868
True	102.84991230615586
True	83.17718556797216
True	439.2741482336624
True	390.5129088131072
True	1026.7425750041232
True	531.6878292588207
True	881.5632825894097
True	271.66697010749243
True	298.90824992677614
True	527.9653723537181
True	202.23821160882144
True	739.2884303044484
True	240.48436759031208
True	367.17762719031344
True	72.8147311927503
True	119.803327506638
True	278.04739473851464
True	126.22600187051036
True	495.2718801175778
True	31.289253679863425
True	571.3092483774387
True	1007.865976949338
True	726.0900782839238
True	1.173328186463733
True	62.13796234079986
True	488.68012215567336
True	445.4904252588478
True	71.24783039477573
True	113.9577995760256
True	309.9214282229315
True	79.60324822947848
True	51.23658337811548
True	691.900542548544
True	636.7065467935012
True	162.97171040457297
True	188.1815901091749
True	546.8936906720393
True	49.57233634614849
True	24.23245258393632
True	573.8397352854337
True	450.07703363737073
True	1118.0689444001623
True	43.10606284271804
True	483.7049654050283
True	895.6836194133502
True	776.1476919641024
True	273.9762567845813
True	770.9283565964942
True	395.8554253571054
True	40.270136514158345
True	101.27563455475462
True	700.9983368328785
True	79.20421284621678
True	140.39099198603998
True	951.1999762428424
True	190.8991810317971
True	274.47252746546894
True	106.71495239738104
True	652.3277624754087
True	600.0822135758865
True	221.426206280768
True	426.5051163867665
True	41.90890492094143
True	277.7264292881436
True	557.522290311229
True	618.0721408187098
True	302.8290292923917
True	72.53119986528945
True	950.4998435048992
True	1100.4846520663284
True	562.8287830464253
True	63.91694499145473
True	30.51561935749872
True	93.00981775886204
True	104.44031835279064
True	97.38145942128568
True	867.3611253051873
True	1199.0838514272086
True	758.7978268759434
True	327.2763486864991
True	8.781209490762253
True	18.70549846906423
True	338.9449144699355
True	485.2890622357508
True	48.49911762388789
True	579.0618877481037
True	425.20975560386665
True	397.6230186998775
True	77.86387965525597
True	207.2580265804748
True	261.9287422764369
True	140.77274072207675
True	395.1766050985391
True	44.32287439567434
True	174.5640521033884
True	1155.605808376397
True	5.937171405269826
True	27.26751029887726
True	576.310322187651
True	358.0481885020427
True	797.0502296446033
True	153.86211922800916
True	757.0800349227593
True	585.9166147238218
True	255.7872175217458
True	434.5512650059316
True	332.3362110174893
True	293.6770957769975
True	276.95770392749256
True	398.5498227413893
True	501.7131096829881
True	499.99424613194833
True	111.35654900143469
True	356.8028410102024
True	9.264795237317871
True	188.7823454816343
True	225.27353225714512
True	883.128161514193
True	580.1169618293688
True	30.18403735156795
True	718.1084168918118
True	873.981461579032
True	103.33793440139354
True	355.16371878237885
True	868.0884661646656
True	222.13278356475865
True	161.14034143562276
True	535.2227940091028
True	581.8464992331263
True	1066.6672971676508
True	147.29615747110614
True	156.7653076922353
True	240.9063733384629
True	313.3892304086125
True	408.14865142268775
True	408.618675112614
True	330.2731460270501
True	462.1042100441466
True	501.568442268643
True	223.8861978456055
True	1473.7857736959786
True	231.6364569998164
True	405.265777127566
True	54.00204754122009
True	764.8535487245342
True	257.4672907369711
True	930.5533800404404
True	564.813848604686
True	319.9224957026145
True	769.2764202269843
True	270.0100971233762
True	208.15581792436708
True	255.8158669218876
True	222.83405043276855
True	142.5433864009511
True	257.4570888166608
True	748.7860759613922
True	514.0448697331193
True	223.11293928098732
True	1171.4438049962382
True	120.09535974227845
True	266.7344994148145
True	65.45610165764433
True	312.1450973103119
True	416.2813080550917
True	91.85678964837156
True	220.2384131984729
True	71.14950073684155
True	687.0343987622647
True	385.2257599681335
True	221.76435208812785
True	719.911843222025
True	865.5278842189113
True	811.8848687905818
True	821.340815237473
True	353.1801240136504
True	1.3025844638064776
True	264.9574707206097
True	55.95811377509021
True	386.2371485424985
True	52.74483207236257
True	368.7706260326113
True	862.07891830629
True	1018.8894380278348
True	407.2367711360116
True	23.05297804652536
True	553.1824415098143
True	503.2405214837538
True	191.80871254897144
True	231.7439943637477
True	286.1577605893784
True	22.9860710554891
True	128.74282040035598
True	917.687270223498
True	65.40357239586447
True	474.3670604026455
True	797.5103707038353
True	100.49418286005454
True	246.72643231095336
True	116.44998039719282
True	14.191595484581512
True	1.4409690820190435
True	119.31283741086196
True	1032.5478082320517
True	483.2144666445512
True	66.41792251635263
True	789.2866763443484
True	347.04360616421206
True	1.2385096136171465
True	440.139523466707
True	194.3874025342185
True	502.2803176332159
True	77.00871350807454
True	323.577976738441
True	369.0868672189247
True	172.27540208506605
True	197.1963976121673
True	118.90815283794788
True	166.41287660120224
True	1016.0321980417344
True	15.443086598181411
True	509.68480633519374
True	490.870078082565
True	411.24126692247614
True	218.93089168734863
True	230.6395310328954
True	163.5368947060937
True	46.34460578890946
True	468.33487706476336
True	150.6858795173931
True	859.333744120102
True	832.0320612994757
True	239.08290278809292
True	320.674293179776
True	530.525549576144
True	40.667767197785416
True	86.73941187634325
True	744.4152590982737
True	1074.6969793932333
True	116.69826600769396
True	726.6185686860052
True	146.89852436405724
True	943.9520937734766
True	648.4703769714316
True	97.60500606046044
True	281.43177305706445
True	615.2811146973736
True	270.62599654424696
True	48.80633475948442
True	574.4557320092534
True	429.6722460177124
True	5.441447005624793
True	484.5091117502651
True	65.86840516235577
True	182.3397352536972
True	238.28939545804403
True	299.10908088493625
True	74.8121864033801
True	225.76779494173928
True	345.4533214815637
True	449.9541711387825
True	892.9927455947409
True	48.86948024969353
True	885.1977887002951
True	1032.467027239387
True	131.7259601248437
True	77.1226464483579
True	1013.3769417835938
True	33.39674450659153
True	226.73531363858555
True	86.12569871497193
True	211.21917492529272
True	364.7302961725639
True	944.6662861747658
True	97.98508607673386
True	73.07912588661107
True	632.6135375887708
True	278.834913241176
True	735.5070462574575
True	54.8164680094339
True	485.3871685533328
True	377.2957037043879
True	687.846935475952
True	50.36355197666563
True	111.87584033463148
True	28.80824251879784
True	268.2212646625592
True	43.7737526614108
True	351.9381409201807
True	2.8156717921051357
True	1198.2704640553006
True	106.03468957770956
True	133.91497484175397
True	358.24014080045447
True	739.1105783896246
True	656.6733386393329
True	1074.486327439151
True	480.09689107840194
True	421.5934555623754
True	140.61199064554745
True	429.9448482453797
True	836.3329363279337
True	420.09336333442087
True	924.9136293512042
True	89.46412952575771
True	436.58108495514745
True	177.75997309671993
True	293.15526920671016
True	733.0925699028874
True	158.45083492922052
True	135.59723838049476
True	63.27345166786129
True	879.5779566657269
True	771.5861811681833
True	78.8544014343006
True	438.3524139894613
True	749.7528866678506
True	419.93569573025536
True	56.182202411789135
True	328.8782717339477
True	773.3900417086294
True	28.632045106847883
True	361.7443616730074
True	167.97902635938837
True	283.715255699344
True	35.612102820458446
True	214.91266709933697
True	772.5876886889571
True	644.527977677358
True	57.59685357385551
True	293.3956248754207
True	887.0030441653399
True	18.651167681409937
True	323.9795709000954
True	294.7088157781939
True	422.25890478323856
True	207.78632681583247
True	609.9480721420733
True	49.65953786419376
True	981.9460426806684
True	908.584667139662
True	45.09460213287355
True	396.0442041685501
True	707.6912969414011
True	911.2657103120138
True	274.2874363916955
True	594.6706490305501
True	127.25307309734914
True	178.70979622430005
True	131.77459263927315
True	137.85091271760373
True	204.27956995392805
True	958.118879745874
True	775.2191899710397
True	969.2332534469624
True	20.66682107275468
True	27.520590220807957
True	352.6784857955216
True	13.863834223995122
True	640.5390311053212
True	1053.7485909768295
True	261.6687189174709
True	201.66877146904696
True	81.66726850260824
True	218.4183499084348
True	131.8022475159986
True	45.72485527219844
True	137.89497384525384
True	91.6688794694404
True	253.37275595445183
True	533.6212540075805
True	166.14924383216322
True	28.610060652267105
True	55.25950584481866
True	416.4587160925821
True	265.9402439578696
True	610.0559276504187
True	22.86021773282931
True	118.96916781303872
True	669.8165222584382
True	265.4710231940904
True	469.5065996010789
True	655.5267745819887
True	102.43149309927246
True	108.21143806805794
True	77.78577660410025
True	25.96806191147464
True	121.57468850021118
True	85.78505207615153
True	100.28069525961278
True	155.1729938933585
True	238.5378314917213
True	817.3406436694893
True	274.3162058421154
True	933.9051857277552
True	171.4065407790899
True	203.5256584905534
True	788.6846052381048
True	305.77774679588794
True	581.8289861668477
True	254.1157474135588
True	366.3336153537756
True	439.96140243650814
True	568.8044685296991
True	662.6896813778814
True	377.6927283577746
True	35.60384771444657
True	534.2505192670819
True	619.6199241066699
True	19.276453284360265
True	12.27460567986528
True	258.9107761119004
True	416.0140501335803
True	434.324144773211
True	69.64929509286682
True	652.2934585868818
True	938.4854922289496
True	240.84351414404208
True	902.4956644605888
True	279.08558008174964
True	100.70511079567568
True	273.92116730913006
True	699.999329190855
True	37.96535820771161
True	578.7793945908294
True	1304.2549978509212
True	1023.4029383147176
True	932.0841272297928
True	204.06384081094117
True	93.03116566601128
True	199.42213425921068
True	854.1565765006629
True	151.29612066355114
True	1041.135979335796
True	851.3037731784748
True	44.880087844102135
True	88.84572626006397
True	403.8510370360992
True	419.43593066681245
True	205.03115090374035
True	518.1368730673848
True	671.635519944421
True	130.6479015376808
True	280.12820468180706
True	1009.0291568556628
True	53.39103815849283
True	678.8160110566987
True	542.6457133147375
True	38.64038242312621
True	854.1034946949969
True	376.1519884202442
True	546.842303969126
True	107.23581548240485
True	262.15098752473807
True	207.97822822398544
True	26.02662611113106
True	130.72543224100505
True	718.9717825848359
True	140.2448858522061
True	378.56834831936754
True	62.05585710891813
True	633.332990411487
True	656.29608417053
True	226.04241391267385
True	443.856860178595
True	164.26400459495716
True	163.39581805346936
True	221.6546483549316
True	277.9450177826941
True	361.2282573381149
True	131.00747503818565
True	187.58394800782392
True	27.588473952122584
True	883.486625769021
True	310.2186437090506
True	9.776239844123378
True	368.02530036022426
True	163.18336603873436
True	626.3396401258426
True	363.0056447977892
True	579.5984006401023
True	555.1303639014345
True	486.1587229455056
True	791.1370683935617
True	247.99346107822709
True	541.4370852532942
True	161.12284940506396
True	541.1677299065307
True	372.5131194168601
True	378.5130608539656
True	118.53247382898732
True	131.65528797789676
True	106.90690350278776
True	66.21885685872067
True	728.7512904763572
True	183.22892677049404
True	46.72535726745799
True	0.0
True	552.0957175796083
True	112.896940603397
True	21.696994567699463
True	39.53786993125252
True	107.91854151456673
True	549.5970260541766
True	186.74021690012083
True	111.9774179311566
True	35.36681244388201
True	157.00423626500475
True	925.0239849241706
True	54.322757991409645
True	228.26603590643825
True	713.85082790236
True	317.3600091016281
True	453.2087739021125
True	487.5454515220876
True	503.273099954124
True	606.1599377516362
True	905.7167173423616
True	259.6086421476542
True	1032.334958934737
True	909.6703951061388
True	603.6383910778362
True	344.626574257244
True	816.8061659463342
True	10.0070160832367
True	29.898163652114896
True	294.09614463019057
True	42.39387069037671
True	211.7144052747784
True	761.1908397992279
True	213.62593163803848
True	753.5123834341531
True	756.5053067589731
True	122.88493688561547
True	371.1792658792632
True	574.3585116891702
True	21.12460454330873
True	134.07295141419343
True	431.8128441365008
True	297.162385987678
True	203.6116062319252
True	117.10602425474474
True	381.6278091532283
True	20.955283688464696
True	386.625968531204
True	356.80930359612563
True	1086.9830876206154
True	377.0355156960031
True	32.78045411332461
True	449.476634942933
True	446.4528295053313
True	236.7739489348496
True	30.2803349539816
True	749.0668172945916
True	429.90891574401087
True	173.84530565962024
True	13.13027634042794
True	1206.6489888900817
True	170.9727385354605
True	26.400566746614533
True	302.9129785878825
True	284.3283391272863
True	113.29898694142946
True	293.6485522789776
True	46.88893149538241
True	321.94328183458106
True	294.5980512931787
True	296.5094941349156
True	30.060653491144294
True	51.4862279328015
True	1046.826210501523
True	23.77466992357186
True	11.38719459848124
True	176.69496096322993
True	676.6983272690395
True	9.467754343500156
True	198.2866989560774
True	179.911529164161
True	541.755032753582
True	397.4110573655811
True	716.9099565369363
True	307.49857483433345
True	492.22877164273126
True	454.6432425147689
True	507.7042949363646
True	102.1029703132926
True	1271.8376743872386
True	920.34904430505
True	287.3170271646294
True	527.012008344282
True	103.81888315396914
True	574.7829960694351
True	452.1465730401813
True	155.0079330686153
True	77.69545972574537
True	346.42529030331315
True	158.866496125464
True	30.476759942636946
True	641.5214813706144
True	381.0326761809128
True	71.69549426073415
True	30.317107033746957
True	645.5539810391525
True	503.0459615905808
True	72.86742443782657
True	21.48056457917212
True	319.8514855201145
True	319.2926028102757
True	751.765668858046
True	550.5155282823837
True	555.7422133488785
True	774.4892921366679
True	8.663688262660354
True	57.61846684880306
True	39.294195415739736
True	59.15056908869698
True	509.29463890035737
True	597.5799446160091
True	82.87604334111997
True	108.42755246976104
True	184.2907737241522
True	74.1947794151591
True	175.6947456589819
True	194.90472026292971
True	276.670141179768
True	830.7780317620524
True	606.1924935497465
True	278.5964954013434
True	188.34080599695545
True	278.14446958763887
True	240.15780318217548
True	768.6976811448519
True	324.52501062696166
True	174.06000114370525
True	907.4763153634292
True	346.69515308142286
True	471.5139734111248
True	153.88982664165894
True	118.54166286296665
True	60.576299974786025
True	219.5104835363838
True	957.7197686053884
True	552.5394308668175
True	117.64867723221808
True	360.9500229247445
True	92.20018200533346
True	671.9309319516118
True	4.790912715932999
True	699.4714463355102
True	33.614676217770985
True	930.42883161211
True	852.6711800999902
True	206.4558136104964
True	30.838857751828133
True	80.73132790360506
True	449.4283591462007
True	232.0478612622164
True	1.9613323039594133
True	73.28903893155646
True	1094.5140417895043
True	347.2962212137645
True	660.3754176244328
True	486.2955309851678
True	30.94756175831072
True	131.70128316346523
True	454.63794880719263
True	956.3985599772684
True	833.7985749000125
True	432.5157517996516
True	342.30481915208907
True	15.114710549123386
True	76.48220148743948
True	752.5553309108165
True	482.1067655051651
True	388.4350035883176
True	866.7619652477681
True	24.859077125734014
True	224.57572030975365
True	900.4293790671803
True	224.88676978041272
True	9.250961361714644
True	506.5946382538276
True	100.2397005290261
True	644.5963341926415
True	50.179712988133446
True	253.5637636062189
True	850.1042533888469
True	921.1480928770814
True	270.18584994878256
True	444.0386641438593
True	119.52317375962365
True	605.0188310097218
True	259.89220027433487
True	185.68440320080808
True	841.1556974177313
True	54.32745859385818
True	710.8768718889453
True	281.8753880239913
True	298.1288477770754
True	171.8074562545533
True	483.0991370948186
True	616.8457354265306
True	361.1080254626057
True	400.4876157715733
True	70.76969560093316
True	150.26914990653827
True	462.02096856801217
True	223.90414633209363
True	38.33060606019069
True	193.816850813256
True	372.07660082277874
True	413.5694726203155
True	760.6384221197418
True	133.15164046724644
True	664.2030076921761
True	500.1983254376693
True	585.3287589723761
True	134.40144232390384
True	40.84303312476353
True	671.7649217596276
True	72.11407183272577
True	554.6785198670623
True	662.8565329375616
True	455.7207881569219
True	138.25802959964503
True	518.9120251403898
True	4.2086120657760215
True	395.3240851991304
True	29.68190213495524
True	632.5890456427137
True	275.8941037140452
True	597.9992208480943
True	715.663382032211
True	141.77118390802238
True	523.0629879327447
True	504.1935253584785
True	63.80774531366049
True	976.0872043655224
True	2.8559440702917023
True	24.746794492554795
True	639.2128857832822
True	681.7882568452242
True	132.93385720672885
True	403.87291765713
True	127.0742077532838
True	73.42543139408211
True	455.53235169209137
True	43.27731244773457
True	510.6994937967521
True	12.419108826927978
True	827.7535614110495
True	568.051377299962
True	694.5232885628751
True	100.08812000285435
True	373.0154011580839
True	1021.2664875646456
True	860.787369165872
True	142.41614139094446
True	533.0418454364604
True	449.322076493023
True	251.6807501765126
True	255.30508426494143
True	5.384662019091461
True	319.38526528182655
True	11.525371421195702
True	380.1174434676646
True	79.13761411486628
True	419.3878797969063
True	674.873865658089
True	119.5285773270415
True	227.21131498365625
True	641.9341361071918
True	667.7500089054765
True	292.4796340787413
True	140.41202207456743
True	161.1165557179393
True	477.169125038121
True	85.63943157331269
True	10.683904560768648
True	529.0302056357397
True	565.0690014183515
True	18.775568858476976
True	142.24876971728762
True	908.7298839043729
True	493.2558679539938
True	278.6546534773703
True	34.058129532575265
True	469.6268950564544
True	114.6611239605344
True	591.5637975272625
True	673.9439256463945
True	304.56863924537106
True	378.0704891067432
True	180.38778817982325
True	240.336924991929
True	75.95725801407846
True	221.40511076676796
True	498.2780456865461
True	20.97206904998013
True	471.9465824925945
True	374.6227966608831
True	705.5125792496309
True	898.9195780531535
True	898.2993962881296
True	154.48257541936022
True	384.8053588628667
True	72.60892588939846
True	191.8391090719592
True	316.37519689776934
True	9.25646930893162
True	812.6063357076125
True	22.8538527398377
True	395.02829111194217
True	283.44703093397334
True	663.2184109120623
True	211.79102818342125
True	38.161957129447735
True	677.0038916531972
True	1072.0265873574615
True	237.66759949338712
True	132.98016428596583
True	616.4931340035123
True	501.6787135778205
True	17.999569140178192
True	802.88646586805
True	116.9485679435922
True	46.65742476701075
True	299.2537251549191
True	352.7357025325478
True	402.7674534884926
True	264.62254410315
True	19.99621705084372
True	23.974880874953104
True	852.6765680237812
True	197.91971942255304
True	107.79187383971988
True	828.8265100243242
True	662.1943174497331
True	654.9830732680861
True	444.8521612006932
True	152.37647668048206
True	33.62803504313653
True	103.91717973089985
True	430.7779298115967
True	235.12050298061536
True	464.211371445583
True	142.70712054208417
True	485.1224102316956
True	644.0176759001674
True	965.7039352866344
True	24.177906473686136
True	959.4516847922264
True	1060.8767375583975
True	489.55278179105744
True	84.24356042754363
True	785.567492637272
True	644.6868638558223
True	661.6304978376999
True	170.2701419437391
True	720.6004753603787
True	710.7082881000664
True	123.42043711754783
True	774.6731741529514
True	807.4738996575205
True	466.4845244771661
True	228.90589140130257
True	73.21226887741783
True	318.71510660375503
True	367.1277355214679
True	452.14050205140455
True	426.8182771101895
True	201.8718007844883
True	321.70657083258845
True	3.224388809234955
True	13.326663597932887
True	108.41790623166456
True	133.1519412855959
True	351.04477527153847
True	333.8124101736334
True	111.6261612641719
True	17.54226721342812
True	211.33969622988275
True	865.2816120020374
True	466.53459751045386
True	529.3301320498578
True	552.5787179586147
True	829.5800307495053
True	650.7877780841986
True	97.3962267355557
True	208.1944214665544
True	250.56738519657245
True	274.2076409871136
True	104.79460256171868
True	356.37415414166287
True	427.1463250286748
True	170.8799851097808
True	665.5242168883622
True	245.1911040550127
True	199.012568651921
True	26.23743319077242
True	247.3598169006344
True	493.29033792744445
True	169.30923753803938
True	535.943027385382
True	497.5608695141073
True	241.00601549245903
True	105.51731503374884
True	41.54322666424375
True	409.7461477014529
True	772.2849652154177
True	163.6432294388201
True	1029.674016611033
True	1080.3961984730906
True	469.0034811527335
True	104.0258694860788
True	129.85820131220473
True	667.5545392237807
True	8.393986203140567
True	224.2105981257597
True	135.48661127383963
True	117.73350095740088
True	325.52849869143404
True	645.3006333799705
True	39.78698222590697
True	120.91352320339486
True	957.665653684146
True	58.63177188293538
True	457.0830213276073
True	533.4737287669185
True	250.7167770437449
True	130.2745382462576
True	945.1513720875746
True	1188.3705762647764
True	517.0253278691637
True	632.3598592505728
True	218.36545409073105
True	147.9056038061373
True	326.6100314934373
True	243.70464365817972
True	172.21412311564293
True	306.954200462611
True	337.77731683801363
True	11.399211247993602
True	622.4974531156021
True	145.83421154920256
True	71.84804666197365
True	434.26745283189314
True	321.5143654337407
True	1197.985174652697
True	348.1328490389767
True	986.961426835462
True	10.465298558787904
True	255.23411846446265
True	227.0813605804377
True	154.3055402412627
True	492.8339199682024
True	200.8513759270616
True	416.9213404147672
True	339.8991238613766
True	117.22691192312496
True	357.7189562913194
True	1036.6509566252596
True	714.5873010531508
True	211.622074000528
True	110.80136249176483
True	298.4311440581332
True	23.18102591534113
True	360.3756861244108
True	311.04691927319743
True	577.3538945712093
True	458.2923127093591
True	359.208131288847
True	159.1562731255161
True	12.154680528914897
True	422.611628260464
True	282.88842673465456
True	148.42406926768984
True	297.3301287649369
True	421.7976611519412
True	813.0194672405831
True	317.7762140362521
True	775.3014111100794
True	397.4598390674705
True	371.2844940425871
True	1.6424684164362764
True	1138.400779203554
True	98.3047551665911
True	940.9005459284851
True	200.9523722659703
True	472.5954738032447
True	687.7426846397543
True	81.49476023349399
True	484.4300941874068
True	33.31812311816296
True	429.98487625143423
True	74.85202141827716
True	228.3888067563948
True	36.574964897355215
True	642.2962687945118
True	182.8304038441298
True	25.71130215569514
True	391.0504200584476
True	111.18637729872395
True	170.92152259243446
True	827.9035334193435
True	250.16935164080385
True	150.04843156544342
True	373.0758779881855
True	510.5107893938053
True	335.007396647511
True	510.8856428008706
True	599.2417869597039
True	152.5734316713488
True	7.606141414249848
True	74.78625555524103
True	436.1834101623211
True	88.43925946964053
True	80.68221688424731
True	1034.4710102137833
True	26.23302803079715
True	314.1407567421616
True	318.966241287679
True	447.6261761458071
True	667.7397631369096
True	186.3688271641173
True	662.7997908522126
True	333.2848385485504
True	358.60142985997635
True	268.2074886249698
True	213.55360996839963
True	350.67869631328693
True	428.4388653446616
True	416.98373295569365
True	610.8441281583599
True	142.03884168557914
True	72.44852431403906
True	40.011680820922
True	296.35765217594206
True	637.4114983131066
True	396.2396406999052
True	777.8082972875569
True	225.32158689033596
True	391.5503198798109
True	67.33784845631621
True	55.97726473630809
True	390.67428929691874
True	196.63252307818064
True	231.32714818193247
True	42.72024278813039
True	1060.406123748365
True	175.55856528919318
True	910.9825609344382
True	315.5175087862564
True	925.1241729903796
True	243.13144307511436
True	464.8781763252
True	536.5151003584214
True	603.8699379748468
True	212.6769221324851
True	476.1711558152145
True	944.3866636344708
True	127.64046513679826
True	6.042419951768258
True	553.009114593971
True	30.243171856582293
True	73.16170846837528
True	793.2617567453609
True	235.4458607158203
True	962.0126329148624
True	668.6866963809125
True	413.7438222925284
True	283.7545076526352
True	479.721055639284
True	346.0028760323796
True	177.11694517255708
True	661.9719710682558
True	691.6244176248488
True	209.79898639706653
True	86.90959301294943
True	506.317515077393
True	137.46528903700013
True	382.6142827583863
True	364.791837543283
True	64.89707005870058
True	378.4402768851888
True	410.6575055373969
True	376.7117772722529
True	397.21919101667817
True	389.1296330243825
True	640.3688659678143
True	55.9884416507604
True	448.8251929735874
True	320.5302705231669
True	655.9628881594756
True	225.93509307448832
True	100.38992914190868
True	42.033003932724746
True	542.4800441230736
True	627.7631639415064
True	180.19625366956492
True	410.0553753819751
True	330.2045435378864
True	18.26289998237984
True	175.22809108379843
True	287.4400207223056
True	3.1538118271021087
True	861.6945275870023
True	83.81617867920131
True	102.76858314176452
True	109.7925455925431
True	371.1823139852946
True	37.334069371838766
True	465.4540154492896
True	231.29213586593173
True	5.832270872394398
True	121.26040371113716
True	460.6863977587971
True	51.58708952544343
True	71.84520678520688
True	179.49783744666848
True	291.376462511244
True	979.6707773703496
True	391.43448494433625
True	965.33191320144
True	190.43978553804365
True	1019.3982317219944
True	743.9127855454725
True	652.8932625844564
True	400.68603852384587
True	382.0229077346975
True	79.12486379281329
True	75.72185832572164
True	80.98591336368771
True	175.32961006000974
True	485.1136970183748
True	1080.1242645382963
True	177.96067524793563
True	347.41498139251337
True	434.62845947822007
True	574.6986862297728
True	591.7096533154931
True	271.6104100805022
True	454.1098482495216
True	655.4064121365782
True	98.2832425997838
True	728.269725204372
True	248.3276703294442
True	136.55012373288343
True	405.9090844567291
True	873.2035971615501
True	435.699328593994
True	875.1362821700122
True	195.28854563669407
True	348.8468566291841
True	700.3864198819228
True	638.8831961421755
True	189.196808569158
True	263.537816440901
True	786.8493434367748
True	34.251690735696506
True	181.43520249777177
True	486.13425177654415
True	714.6459844516925
True	106.664796160291
True	38.13483634495341
True	162.28556128150433
True	696.6229840670966
True	329.1637547993365
True	559.5062996305386
True	357.07763062722194
True	312.2736722642984
True	454.3141515135756
True	478.23410839274896
True	74.05532393896246
True	369.45717134926826
True	770.356440746114
True	0.0
True	284.4895351812679
True	258.5546389709881
True	991.7099083702478
True	148.05461114662822
True	629.6410808740583
True	635.0092804779938
True	111.0258230463096
True	229.5543883604448
True	126.4763707528088
True	10.815780325811238
True	293.0493884795632
True	380.77177711098034
True	1144.5149694080428
True	236.9893887157921
True	419.4045562564015
True	648.728562061628
True	201.2427442902052
True	27.08491517272312
True	850.8007414601669
True	611.4643033436219
True	152.1399842485002
True	621.4489033318545
True	161.3508601656316
True	300.7959407670678
True	785.4898850109863
True	35.65947841873672
True	106.97110621609268
True	499.2006029839352
True	60.97868732411422
True	76.24690319503078
True	412.89924016892377
True	22.11340149641901
True	759.2559077593347
True	99.73643608146229
True	158.1189171827993
True	18.865986766068552
True	722.891065183808
True	28.286255557070152
True	774.3005533741581
True	402.2924771514453
True	110.84429460460242
True	706.944862217355
True	505.3716736084455
True	566.6863341741222
True	46.77295511896524
True	356.00443035052626
True	5.423708687180619
True	93.59705037649614
True	372.4807849261314
True	45.65915231647566
True	120.5151030813301
True	296.59186733365146
True	177.03743749828828
True	101.20974125527952
True	669.8368202917877
True	19.56589219581451
True	1121.744216857628
True	497.1542514415918
True	306.8346637617676
True	483.4715164925735
True	112.79029045037224
True	779.0439486788232
True	1097.5724308258712
True	737.8467132701295
True	174.02775045324367
True	222.4678277997025
True	53.599502321137926
True	58.849564558510345
True	158.42671366257693
True	107.6468079864118
True	165.8366404070145
True	1176.6708482294391
True	298.6600259936613
True	363.7960075451696
True	720.2736208113852
True	17.297647118058364
True	15.870572002762142
True	603.8272273739334
True	6.418467533160102
True	116.14692246534246
True	690.4702740552918
True	180.25966751310185
True	680.1698730058267
True	815.3612286305797
True	159.5698960882629
True	933.9880211069628
True	3.327309844634
True	441.2213563639143
True	1052.818009696749
True	24.665498615726182
True	236.77749100835285
True	137.74367845673203
True	920.4339443576902
True	229.94694398340465
True	498.69464268331006
True	119.4761992963267
True	513.1967042110635
True	154.41920697580062
True	100.42060636782136
True	379.5308308946934
True	70.5505405860142
True	52.7507457292422
True	1042.5794091844614
True	255.6104083007249
True	156.76365220438694
True	367.8977180590239
True	406.7746956256176
True	217.5213321252819
True	167.77014592412434
True	392.05749471259287
True	36.46820105884438
True	491.6580355159434
True	1108.4516850071195
True	112.34529692039654
True	479.4624176834489
True	309.6301297495908
True	27.063806477703025
True	415.0960119740679
True	102.54416104664514
True	578.3915381920814
True	209.8569704333953
True	425.733369917188
True	19.364945389745547
True	437.6781156105369
True	109.7553516315122
True	346.4345068173998
True	33.124635572975926
True	175.43325632674112
True	239.22669733442336
True	753.7471727718731
True	58.196028546927984
True	137.184909469226
True	234.6512281400895
True	131.69538011498724
True	660.9359179018339
True	558.6716153170347
True	790.8918466197067
True	391.9737758006633
True	539.3309148886971
True	416.4312865532559
True	683.2056830542942
True	71.1524028551387
True	454.24552104161575
True	421.5987070124131
True	48.98365132018751
True	78.45837530023466
True	124.3037425094666
True	89.59553895184027
True	334.30730243320124
True	842.1042521888834
True	324.95197834283607
True	1137.3848426439251
True	314.23253188040536
True	910.2939356348636
True	139.41632045312028
True	576.3704831068903
True	590.9565656230401
True	717.9907748245125
True	450.5528850685912
True	64.901002650543
True	304.392370942596
True	42.94621394697752
True	162.50456352070864
True	177.04303673777727
True	1112.5006205125242
True	234.23965308365268
True	555.1897037546327
True	546.332054094776
True	562.8130851033467
True	901.0350645379956
True	600.7433683181005
True	627.7974331416049
True	946.3413187972568
True	131.48487928550125
True	331.7031890815844
True	266.6892367021252
True	324.4464930698018
True	88.53212793764055
True	380.28056973998457
True	3.949543186193666
True	313.9446925714624
True	249.9892363549496
True	610.24006605272
True	281.860381707282
True	360.1678010902985
True	11.03762811003575
True	60.58906619499706
True	539.1557107493618
True	30.31713940438964
True	149.25246811887524
True	65.00109523242416
True	153.2378912367967
True	239.79201479522763
True	68.69270538697171
True	391.06816866842064
True	265.9149475604558
True	103.89971635416244
True	335.5982591211483
True	64.71173141210905
True	587.5232319384396
True	884.2984286149212
True	287.51087578894175
True	1160.222145602109
True	108.05459564554134
True	305.77727871559983
True	1088.4006468251755
True	86.11831777680418
True	273.7563955546383
True	10.165552737031728
True	407.8462412347625
True	447.2539447439603
True	156.46064804442258
True	632.679958064591
True	915.021701359329
True	160.793188596355
True	77.32928989444983
True	322.00158165541166
True	567.1805251441817
True	596.3037983402883
True	1240.2434045237228
True	28.86928777363312
True	959.8543013276216
True	136.1721375176096
True	637.7445895498735
True	121.37717798764112
True	123.88717346979656
True	188.74939853309868
True	162.63294244894269
True	757.9694203277587
True	206.4319440525314
True	227.99488989375385
True	67.21183789496912
True	512.6865761468175
True	450.24277386247405
True	178.30309416409804
True	232.6541599219798
True	17.315701628616594
True	419.5172612018597
True	209.87889994724097
True	290.9040806703809
True	113.6473010995496
True	702.9708717447184
True	427.4358401906701
True	263.5941155280859
True	637.3746695348354
True	508.3204212315148
True	478.502377888524
True	132.5126961482685
True	524.6901808193979
True	429.1347910710917
True	2.887088709973898
True	194.51323630757787
True	90.83099521019292
True	237.86954813807463
True	3.0380316900113966
True	120.57814899042329
True	360.6011273319602
True	7.28894529905938
True	904.7027351516024
True	166.38678329305137
True	720.089971655601
True	763.6337595893765
True	167.79925330512086
True	227.61650920096972
True	470.22337361054906
True	848.7761422199465
True	48.83780486347763
True	39.07002688469276
True	137.39826209206373
True	629.5114715142834
True	701.7923487831324
True	186.94045131224652
True	584.2721861881766
True	604.3155104193108
True	822.6438323179104
True	383.5353679271713
True	191.8917654617157
True	863.6770888588285
True	222.79834758766648
True	143.3223149763681
True	328.1834902174812
True	223.6804316386109
True	207.38293150802684
True	624.9849371915317
True	250.50181077502808
True	194.58561919141985
True	441.8449873185096
True	470.69306378723866
True	64.79436702639646
True	277.0847364060739
True	78.71149642231885
True	359.8491907650564
True	362.35815245518
True	251.5271282856072
True	183.6529459545886
True	388.6386311003814
True	622.4563929896761
True	714.6082517414384
True	300.8291874838085
True	743.8212480657506
True	65.09600389823215
True	872.870193905959
True	345.0990189066849
True	13.029950550362823
True	624.6993178814641
True	699.078230639488
True	263.70446003499364
True	158.34873467368865
True	48.57961199934499
True	385.9870999056193
True	76.68391357933942
True	13.227236969735344
True	900.0025394357457
True	370.8948789859604
True	174.53268811714656
True	967.1421100240505
True	12.974486943408614
True	777.5449493402766
True	31.330818719900005
True	671.0768847050258
True	59.59059234866017
True	764.9285817243153
True	448.3503102905906
True	196.7393721952693
True	455.90649148809086
True	208.15883167928413
True	295.509691781349
True	206.6419473661173
True	406.09768348566126
True	9.62592919377964
True	320.6622160581199
True	106.44788745077216
True	12.286802650067402
True	463.037466342829
True	724.8505698104661
True	291.82533462476647
True	79.40454970894204
True	307.9919971118995
True	81.69743264642082
True	191.89060189409463
True	182.1430318012307
True	372.167916030942
True	42.98539928526087
True	132.1517371289456
True	370.10731085581614
True	880.7713106985727
True	115.31105934856068
True	213.01426966695567
True	432.0105439213705
True	19.801492354341185
True	411.0791124076884
True	499.30668857996005
True	87.52647878302444
True	396.76292014926486
True	360.3605182515037
True	420.65224031162825
True	595.9798909234929
True	1091.448727408872
True	924.92087272893
True	60.00446448316376
True	1043.6593132196747
True	110.99772472615004
True	102.75128209515208
True	103.78956493712806
True	519.5358451197865
True	386.1880858407058
True	585.0546246181214
True	254.7905634696301
True	152.9153662593065
True	392.8974236903232
True	15.112087945234316
True	463.32719536321423
True	399.912361044408
True	148.66662927290508
True	93.87293097286414
True	537.9239800627709
True	1000.4258913482238
True	206.26118610864745
True	66.72912318696282
True	442.2590316608889
True	379.0325204665284
True	481.8129662018348
True	327.3572382292733
True	4.791768335706074
True	533.9429634896806
True	516.3556500749211
True	505.3898162735329
True	187.41185052496965
True	106.50899008409574
True	22.601909419103645
True	372.6102496231754
True	107.17256064181328
True	8.322767802614148
True	27.49661757212504
True	353.0745638566776
True	637.869977883035
True	140.46988616927192
True	90.45962145497876
True	23.088227035715608
True	405.6593746784339
True	361.6735471079114
True	775.3257842852294
True	306.1165497513311
True	522.5985322889047
True	553.7793543102736
True	514.4362520011833
True	289.2877409298266
True	547.1964219897566
True	101.03488185601698
True	576.3899072738423
True	6.436461235223145
True	349.1420874178668
True	446.3032041084373
True	953.3132191699696
True	354.27751401002456
True	802.1491444382966
True	963.0529238418152
True	169.06877531347345
True	35.48500913740454
True	363.4418452130431
True	383.3460966751416
True	586.6424746276006
True	245.01862438560028
True	30.44957699537779
True	615.0727906057118
True	131.0408973456663
True	1090.82937626711
True	314.5805552977542
True	472.0656516856474
True	128.89339338969202
True	822.6033035788251
True	144.7375361538287
True	828.6454878792448
True	557.4442089658189
True	189.85287467142533
True	111.21876945149305
True	57.873100274145806
True	555.7929407106809
True	924.6610668714624
True	442.1799040614431
True	560.2919112214316
True	139.44795162408568
True	630.0056722317153
True	477.3177597837251
True	784.8893973125697
True	298.2684428149668
True	606.4702458805885
True	119.4530223497436
True	27.552507072767938
True	403.8866464680113
True	166.99049136283222
True	110.8513711193458
True	356.2272883722248
True	1073.1619554487645
True	264.6581413175763
True	558.7854882308593
True	11.500789174930455
True	74.38887454853005
True	337.37102267186566
True	768.7169870329119
True	460.4028446602323
True	507.0438493400755
True	712.6771052540377
True	69.23876876052093
True	734.281185552503
True	48.39796317540168
True	101.11991699744296
True	184.56120264511372
True	77.53777024214283
True	25.197956962012192
True	294.7189244475402
True	458.6655219790181
True	883.5788867870951
True	879.5617855872412
True	5.435950552106339
True	273.88244218040626
True	464.376563145861
True	131.18633213538283
True	237.8835322823965
True	321.9416847229999
True	1307.7559863743122
True	428.461848265688
True	23.998938745925805
True	191.1736408355989
True	707.7513553017632
True	36.43664350180104
True	177.49796677346183
True	562.3568030289179
True	71.86227426550384
True	866.3344402058797
True	334.8729313377653
True	671.2707172367454
True	73.70410116435889
True	659.777206744685
True	581.7611064179921
True	882.4586409017656
True	258.2329138871812
True	506.1543183329105
True	807.754891102025
True	899.8707426360443
True	224.0110275197164
True	789.8383788241642
True	222.96744326709268
True	442.8349598377407
True	366.0265475549865
True	504.8867143311427
True	478.8537002549352
True	318.838351382733
True	341.16139485161386
True	114.96730304553576
True	363.7333713131695
True	1190.2822343856062
True	319.7136700480277
True	153.65660414097877
True	318.94734930787604
True	768.1469542821376
True	643.5673031839647
True	408.2976654847821
True	121.9775085564954
True	324.8152686281898
True	35.2519745365195
True	169.3603102498613
True	93.35773570770463
True	85.15078737323209
True	565.0352321207097
True	138.99109594551734
True	136.0442468129962
True	102.77695041699256
True	84.6784227042398
True	452.7697122293272
True	391.0565140317551
True	1045.3832768617613
True	544.8369942415568
True	816.9978032945701
True	277.7866148474421
True	304.5064310676908
True	541.6809282518283
True	192.9134639521457
True	744.2576569605571
True	252.25944317282136
True	355.63494308225046
True	68.4193653989129
True	122.1527712865953
True	260.41840952430226
True	128.3637349343514
True	485.8170644216025
True	26.770810756082387
True	561.2051546263947
True	1022.29861832478
True	738.4108697678736
True	1.2417153781110988
True	63.89153103985967
True	466.3718062229318
True	431.09346331494623
True	77.81178378629777
True	120.71265148765416
True	302.69311893032744
True	80.30730204342757
True	51.78186149947363
True	759.9350189189759
True	664.9374052330555
True	165.49722781865103
True	165.91202346383562
True	538.2740210378948
True	55.11992020689878
True	24.395313415537867
True	570.9459147554369
True	444.9954218053275
True	1110.198133686396
True	47.37787265183014
True	498.80303036396447
True	891.1915062951248
True	804.0782962135914
True	276.3127346413536
True	740.901206447289
True	390.5008867238122
True	40.57175697671797
True	92.5219815768945
True	706.8287753232903
True	82.34139124334826
True	140.90353684522057
True	918.1149734629138
True	188.18075928256087
True	272.3399276943064
True	103.2975758602955
True	643.4550925349369
True	577.120467618485
True	205.19353753653405
True	421.8698659314282
True	40.7984778514624
True	278.9975084164862
True	595.1896965687331
True	632.1177755684972
True	315.66834261292905
True	75.3302739225122
True	953.2133584117374
True	1069.1696371881028
True	581.2667149830436
True	67.46643123058864
True	29.751151349221107
True	92.21244409241402
True	110.29352408127716
True	97.12239975265288
True	874.6605985312316
True	1165.8663275055796
True	717.5639406056307
True	344.18335103828093
True	7.877941009391483
True	21.78829175056351
True	347.87694362358167
True	481.0644978888201
True	45.64119409010006
True	568.4575882167867
True	437.0654201322188
True	403.1675998155771
True	82.565176156122
True	192.1731275151278
True	274.4743490802549
True	137.01071666740512
True	397.9090484967757
True	42.28944051742671
True	174.51840467457316
True	1164.328519108269
True	6.189911725029365
True	27.987611805029232
True	596.0038176168038
True	355.9310180775275
True	777.5345010746237
True	161.7880146270491
True	746.2946989362259
True	589.7965412335036
True	287.63624736078583
True	434.7500196791779
True	350.6850905450429
True	295.6849806352308
True	271.46046091742363
True	387.51290602229466
True	504.1074768212248
True	485.0437473588828
True	110.99051570274528
True	361.15428031777407
True	7.413883114500598
True	190.96848051292895
True	220.60213521037116
True	834.3246070290345
True	576.6279890451866
True	30.71715745744642
True	721.3733226564129
True	849.8275378772219
True	105.21725896587633
True	352.3262054929052
True	873.0331355276146
True	228.4182834956867
True	165.60891066850726
True	531.2543453661075
True	579.9047858400123
True	1108.6298827670148
True	135.74311179342757
True	150.95276951045764
True	253.08636131887744
True	321.1143743218212
True	430.2439099519304
True	415.94431739347306
True	314.77178395506
True	451.2959334329146
True	500.9009130270558
True	231.9715320400481
True	1492.1159955798037
True	245.60818766318303
True	415.7684093572579
True	55.04317961326366
True	781.9649637958992
True	260.349950071098
True	918.3420581722764
True	574.5124975695468
True	325.57494659351954
True	798.0355059429347
True	266.0569143436299
True	221.19788997776612
True	255.20765213478663
True	219.82450504748292
True	140.76929765000727
True	259.34329964427
True	738.111255399242
True	530.6655028916754
True	220.800691481133
True	1164.2366860012742
True	117.42080530637185
True	264.5872154752556
True	71.97999084608905
True	312.97255551222787
True	413.5964665172216
True	96.70987254415913
True	226.50649856920236
True	74.02461672796426
True	730.4832187112311
True	375.57087328587903
True	216.64899246754865
True	737.2068869856688
True	851.469577449495
True	816.861663948132
True	833.3219284164829
True	347.525537712811
True	1.310451821624205
True	267.6051973837567
True	53.00571389625973
True	392.474322657269
True	56.2155871874376
True	351.42870724571736
True	860.9205045117076
True	975.2220966439362
True	399.8006913343127
True	21.43097036936344
True	533.0530649865531
True	495.2312684213578
True	201.9645362879973
True	241.945742017002
True	289.282293292753
True	22.97413507617584
True	127.11273948131468
True	944.6238236884486
True	64.03671483172955
True	508.22617312403503
True	783.0699410576602
True	100.87946415889463
True	250.51789159814896
True	113.68244686483509
True	16.125184414466585
True	1.877559648542333
True	120.08642656341767
True	999.0430428532244
True	504.96890915734025
True	66.97317651814335
True	790.3075327880231
True	334.8381873855767
True	1.6400904378515495
True	454.9117273622174
True	189.5282095826008
True	480.62058306766295
True	82.97635341790077
True	318.88290858057616
True	368.8323151538329
True	170.30078139937322
True	201.75966440681253
True	126.56164639499248
True	177.81138428449947
True	1007.1138809485706
True	14.101968236208837
True	500.5794107503448
True	484.6198585704697
True	406.7547135654536
True	219.1762801626006
True	237.42988349815613
True	157.5673901345899
True	49.07572361368288
True	475.0691576794931
True	150.40054004771372
True	842.0096980003386
True	820.339740924307
True	234.7659584267436
True	325.9558697738605
True	521.7970295547083
True	41.64747647890316
True	86.21170605101587
True	747.8618363471228
True	1085.0281818521478
True	114.70024366307103
True	710.3182555706491
True	143.82979409046823
True	933.4177449558132
True	667.4515822007834
True	107.87480920840892
True	274.2690844742394
True	627.6470093815345
True	253.98560976122036
True	45.36312654065439
True	532.2353011596481
True	446.5735398961397
True	5.112470129774641
True	469.4539317190193
True	68.69971975030217
True	172.52218102916527
True	242.88726335865772
True	308.781544633204
True	71.83674206177444
True	228.2371521494591
True	347.3353698878809
True	434.3268984853295
True	912.64642596621
True	44.63790335403854
True	939.0316947983118
True	1025.3373210232348
True	134.41793390833664
True	74.32034611186394
True	1027.6624903927084
True	35.189332748842034
True	233.83292210125697
True	89.06558316448282
True	211.4840357792177
True	364.6124787884791
True	967.5745387988048
True	102.7249734196389
True	71.37003683164858
True	628.6873446489113
True	263.4672085496913
True	721.8802222877332
True	54.348676003780994
True	475.30560781164
True	378.2404271152882
True	679.1131312954295
True	52.69430538523419
True	109.1853617842786
True	29.40673417335265
True	282.6793522885988
True	40.59445200429993
True	345.6996966489902
True	2.547939240715463
True	1183.6224429521544
True	107.3477210264225
True	133.9028720226721
True	354.6565160470179
True	752.0060081191584
True	691.8601400997144
True	1003.76857793909
True	445.8512664098701
True	418.9157206256716
True	144.39796083651547
True	416.4029363154632
True	839.2620752322725
True	430.3642453270333
True	908.6699593832012
True	87.63413523918679
True	425.0329932312829
True	178.09891502616176
True	284.8339814437252
True	718.6457985114004
True	166.0861560936406
True	133.70696918573353
True	65.33941298762201
True	854.6345756165915
True	774.2214066214271
True	78.22542995540866
True	435.9584093222763
True	745.7396064067572
True	409.0146703500112
True	58.42367882477856
True	317.91871959866927
True	788.6658028996659
True	29.51145090878501
True	368.57208452732624
True	162.31363004529155
True	294.8161880223194
True	33.95421413828673
True	215.87770803165853
True	772.965111812869
True	646.1979647002704
True	55.11146602115438
True	278.8137638282504
True	903.078300126732
True	18.20178088726348
True	315.82996045345743
True	306.18401330324025
True	438.19974481164473
True	217.42353380054075
True	597.768460625957
True	49.62413374822108
True	947.3371693039628
True	854.6637297787435
True	40.210022332345616
True	388.2234422282238
True	730.7959417637718
True	906.139823174249
True	266.84326664699137
True	592.3665003680369
True	132.10247920981723
True	178.24328804787635
True	141.81145722717008
True	136.8708520621366
True	200.2392423208132
True	948.8037713900242
True	786.4315532536386
True	956.4803553939712
True	18.91937061137458
True	26.01199548665888
True	354.41706358674827
True	12.322102408096178
True	606.0383471280544
True	1085.3861157408055
True	256.5554655836923
True	194.12975398449024
True	84.93280125564864
True	217.3569444376897
True	134.26873020875863
True	46.148843747194334
True	127.67536151963806
True	85.03223551793839
True	246.48900974840123
True	512.556801760258
True	159.7691604853157
True	32.41756239191801
True	58.68190234869895
True	425.1841128141136
True	266.56792888337907
True	579.2257160370003
True	22.022346996176868
True	111.18154681955632
True	693.8724469064496
True	257.9769803662876
True	454.3234542759404
True	656.3420905887224
True	100.02541713093626
True	113.7960033754793
True	77.58041288554571
True	28.01606977446556
True	118.7799938449313
True	87.17212067673522
True	104.62717425289624
True	154.51721280334215
True	239.73158828846857
True	800.8634419938578
True	290.17314027697626
True	942.6943160973294
True	165.03622345731716
True	197.54534197497065
True	816.7956331658665
True	310.0933163155164
True	618.6878141636863
True	257.1255340866543
True	363.5561500519005
True	454.2684415263574
True	560.8180559251324
True	628.6173200227365
True	376.275951507898
True	32.30644979011337
True	567.620814456564
True	621.8819112888057
True	20.077829212600385
True	11.082295768012791
True	263.7281274524388
True	411.10224803573465
True	450.49290951288566
True	66.24273450924727
True	643.0277331307059
True	947.4139126158676
True	233.5701383975734
True	881.5223486175944
True	274.0711761351995
True	106.33988648632732
True	272.2265260062064
True	689.1607400327238
True	38.86392322571138
True	546.4521484992816
True	1257.7437393294351
True	1016.9963785160936
True	890.8574523173044
True	199.0424723803028
True	91.93548378379197
True	196.7590167591141
True	833.618764446968
True	145.57667414364454
True	1061.415012648048
True	883.7354654556493
True	43.50886219254392
True	88.89944119701478
True	416.91406672771103
True	421.6398495152636
True	187.6679001750235
True	506.334614752152
True	665.0681996699155
True	120.56806726704184
True	264.1828927985014
True	990.035189307436
True	50.14926330377299
True	719.2156788796277
True	557.5157883808668
True	36.74296118741442
True	833.6177232480505
True	384.5966385434484
True	542.8224758544878
True	113.66595021389344
True	273.6452460868411
True	213.0419606179452
True	26.996927559127812
True	136.67701835745672
True	717.3712865071577
True	146.9508928486776
True	384.3621662630175
True	63.80327442957473
True	635.9395112608192
True	593.047761664299
True	230.1958526883811
True	464.69783910913657
True	169.24917918086325
True	168.69161148232317
True	213.2249330525485
True	283.1038526489189
True	367.7596843918033
True	129.43037592589982
True	188.6085060075748
True	26.859617770383984
True	853.9774564297287
True	311.31377661478234
True	9.070144479982352
True	368.6165182043985
True	163.82380928219783
True	641.0742274418242
True	371.21150535065897
True	591.7391137900488
True	519.627884295206
True	498.6228716607921
True	791.4124820707606
True	242.36881489564263
True	564.069651293642
True	161.3323745315368
True	516.8560312660765
True	375.5207058171081
True	372.2173175888306
True	132.004368996857
True	136.70739780564935
True	113.97042455080305
True	70.73853191034006
True	714.2838728928683
True	186.8431542713668
True	44.09037115123276
True	0.0
True	535.8833900149527
True	109.1845993187522
True	21.52048577012549
True	39.677544943200616
True	109.40481185772413
True	528.0370886195833
True	182.17088269437428
True	104.613900596229
True	31.56117082579221
True	162.09126704482966
True	923.7499156904544
True	52.06325233631093
True	219.9813145781691
True	733.7509214153231
True	318.22570766409217
True	449.95766104590086
True	487.98718201632096
True	511.4781969626604
True	597.1443689943945
True	903.0289116881636
True	276.86039044901344
True	1043.256627250852
True	915.3214772193284
True	625.7901750860689
True	352.36424242068426
True	856.4937496256874
True	9.921810442451616
True	34.96036739167589
True	286.35028833483915
True	44.00827337347237
True	197.83287302315296
True	744.1538906700802
True	219.4112879475173
True	749.4737215859784
True	755.3277433418674
True	126.86586931305476
True	375.0957576397447
True	587.6733990902443
True	23.91364238793076
True	127.01086924010566
True	444.6182840428217
True	294.755917185235
True	199.51399843064277
True	113.39650660532328
True	377.9787800813651
True	22.71134785719522
True	369.31885469412936
True	363.65771321818784
True	1026.9645267911012
True	366.5220588247612
True	30.353916245124307
True	436.48064460738607
True	449.147937746056
True	235.4381590331461
True	30.98151333563603
True	761.0274845664642
True	429.64593379933336
True	171.57216756392367
True	12.307188538628957
True	1207.981778874449
True	168.18768280907165
True	27.452585724819
True	313.9989719972834
True	272.9394020699284
True	115.5071182712906
True	293.894861578434
True	46.00922828232349
True	315.75631122677225
True	294.3488731792991
True	303.29311552939805
True	29.865739262625333
True	45.17777439958356
True	1035.5053378100813
True	25.212351704740783
True	12.572013394980884
True	188.2098632639101
True	662.2309983511792
True	8.94564275796328
True	186.0716526119856
True	174.5858969402689
True	535.200835355756
True	383.0849592142064
True	718.6825568179798
True	324.3189699653923
True	473.2515596778904
True	448.6588406006286
True	493.5321696797622
True	103.98960977299905
True	1270.8725897058655
True	864.4418870130927
True	287.2502662294769
True	510.0055196452687
True	105.42711457585676
True	590.0708976739718
True	441.4244978839097
True	158.25723274331006
True	74.96973273041434
True	345.5612059198337
True	162.5470213324394
True	30.15849851356157
True	632.4699815165455
True	379.13270886842815
True	70.58626757533177
True	28.93894658449168
True	637.3599965287835
True	480.1053555366296
True	75.00656718284142
True	24.318660249929685
True	328.99546608380564
True	332.26999955287687
True	687.2688628174376
True	545.6772591165735
True	549.2653099517522
True	789.3307672443017
True	8.236182992321462
True	58.7097198830194
True	38.82147733113136
True	61.78830700226699
True	520.581835913756
True	590.982827128756
True	80.07438570037165
True	112.44512961753858
True	183.7684665877566
True	76.5470227073385
True	181.31115426044647
True	200.98699215442068
True	279.19670552916546
True	826.2243268455802
True	587.4769235053856
True	289.1957507548399
True	195.78914016610787
True	249.36540704635095
True	242.88422545477331
True	749.7001268383158
True	336.3602843054654
True	169.39842314436504
True	904.2957083193847
True	328.026807274086
True	460.9673161676471
True	147.38560954210234
True	120.65526970953104
True	63.932671315325024
True	202.14058424332285
True	966.7156785439556
True	524.556172613771
True	117.95458757728636
True	359.27342969928736
True	102.7824593330051
True	677.3717657623115
True	3.71838809554665
True	679.5713297508971
True	37.791903666953694
True	926.4945165080246
True	841.4929300466321
True	212.01905121864868
True	29.79260941128907
True	81.29848888820004
True	443.7837077011614
True	227.33437044513445
True	1.4262343296202349
True	81.89090097696192
True	1093.8934019620874
True	337.10263783105955
True	680.934840092323
True	505.6003678631078
True	31.96911354215972
True	137.85365758770965
True	424.6053975697706
True	958.7823618120876
True	838.1126041353394
True	417.7923623516067
True	349.85846391947507
True	16.17637876877348
True	79.72247176444927
True	778.5459348263597
True	452.6471822575694
True	378.7209660157216
True	897.8730911716054
True	24.25895817775876
True	222.17552331088757
True	897.2842186082423
True	240.1847760836591
True	8.53926326238006
True	510.767702042684
True	102.02567661419178
True	626.1607964055704
True	52.014496789034624
True	264.53794338262765
True	880.714046881243
True	886.3819150141874
True	275.2471496216279
True	426.7054686081896
True	116.78109478230462
True	616.4479605741487
True	266.24522794766443
True	191.50849094949467
True	873.8943280738058
True	57.292625628978406
True	732.1015755981017
True	280.67370395173424
True	300.82396770787466
True	166.25289540577316
True	475.4037504284312
True	613.0365472312329
True	350.00715457723135
True	410.7076467783896
True	70.85102687264711
True	160.8662942072488
True	462.8078840813642
True	219.0005062302515
True	38.31689569770245
True	208.91055432406145
True	400.3398987047742
True	382.3871073588731
True	755.6515520722154
True	132.9808620877844
True	678.1235391506202
True	523.0443477074244
True	631.6543305036679
True	140.00899561290188
True	38.7279275428865
True	674.3342624638437
True	70.42509925979788
True	557.4554268981532
True	677.1369665171019
True	450.455136210068
True	139.68438904005563
True	521.7166314541566
True	4.495618314666951
True	389.568863820986
True	30.684164719386416
True	633.4641307097118
True	272.5217426103585
True	585.1136731678193
True	700.9205691881053
True	139.76797318625805
True	537.5732783300197
True	465.737683076605
True	63.744443460651325
True	954.1712181031896
True	3.174477710698147
True	28.57977244105787
True	639.7008382196759
True	678.9657442165391
True	134.8535100908709
True	411.0570173503969
True	127.58664114623586
True	73.17581617335051
True	464.5959450187672
True	41.62607042169512
True	501.0206192590475
True	13.962588829450793
True	852.6310307255185
True	552.649624304717
True	682.4000007789435
True	100.3152829490755
True	377.7427618371597
True	994.578265320429
True	846.6405084896061
True	144.09155555176702
True	535.3327759178441
True	448.4920739221525
True	251.42652809650116
True	252.30265200727476
True	5.250876840149747
True	332.24126445421234
True	12.812301310156478
True	370.1475307828948
True	78.65797657523028
True	428.8732137713826
True	658.2228230904308
True	127.8157461800114
True	238.04795523270568
True	635.8428996977676
True	688.5544604988469
True	289.39158309500726
True	141.07794939329327
True	168.6612642940263
True	478.26542729992167
True	83.24504987651649
True	9.21744483803831
True	507.676836001459
True	572.7440012752404
True	21.32827944298697
True	136.41524442370732
True	906.672945060905
True	484.1549062137916
True	273.22340317717993
True	35.98821505556391
True	484.4096083557132
True	111.11418870918774
True	593.8809205659352
True	655.9764767076748
True	296.7904585160134
True	370.2107264530962
True	177.41030047564482
True	230.1968340538021
True	72.40119309859318
True	214.05027765928796
True	505.4676095975156
True	23.300316984408383
True	468.6469737029465
True	382.8954595468869
True	701.4256412498358
True	899.1609610731119
True	899.2895478291074
True	155.8065340974254
True	398.3973085654663
True	72.09326040364762
True	178.56604434549664
True	315.42555078827
True	10.885093788950496
True	778.4368007042839
True	25.009471349099503
True	401.2838650043015
True	260.16643129027085
True	641.8934116526451
True	207.7491080522517
True	37.15961817612934
True	678.544993256531
True	1071.6150995510798
True	232.0655869938426
True	124.75109559980504
True	619.2865756581768
True	484.1564310420552
True	18.5616411655784
True	828.0455463905269
True	114.79185098311476
True	48.33003275898872
True	307.4586769258319
True	356.7269766918094
True	400.7393447867997
True	265.07179647885823
True	20.815863387375465
True	21.47031859921909
True	862.894207122333
True	203.71216186446955
True	118.62954321185424
True	841.049816809666
True	655.7705595132463
True	641.5010155456355
True	454.9811883595696
True	158.63233255711623
True	30.973312668311312
True	103.32533852636706
True	434.5869518143715
True	233.38158534320849
True	488.2764859392909
True	142.9836937204361
True	497.4780316687858
True	651.691138225496
True	964.0937377709732
True	23.71584659256866
True	979.15542318895
True	1054.3696914042944
True	485.5213516435061
True	82.08703412077045
True	819.2611357593383
True	639.9091118976321
True	666.5876168065182
True	175.22687638717073
True	724.8113204379963
True	707.0610295752856
True	124.92929282567108
True	791.5486906868906
True	847.2528492021689
True	492.3602084613676
True	226.4723610286171
True	74.10547374584567
True	313.9890396305841
True	349.4375621496476
True	482.3146114546114
True	408.6388840132471
True	192.19454562572795
True	306.55929327209634
True	3.283397669203338
True	12.219789885457011
True	101.3327770399653
True	134.0094310672803
True	354.3411894978438
True	336.1204623811692
True	108.00253746913332
True	17.16459355057194
True	203.98584802569255
True	845.4168025155282
True	473.7930302411467
True	550.5549129735615
True	551.3876033209028
True	798.5517488811541
True	646.4948918368322
True	87.36222287840195
True	213.8801646891089
True	245.0130988088538
True	277.7177510461049
True	104.71057735873288
True	362.7987599374705
True	426.095451942683
True	170.74131489733466
True	645.1159554142768
True	247.58916821269705
True	207.79452324526136
True	29.704522316161533
True	251.34448531640487
True	456.5763655397628
True	167.59290523557823
True	526.5566938827931
True	478.4495149845245
True	246.56260175477024
True	105.70587520684506
True	43.265397918655
True	402.7681786063063
True	786.106836312265
True	168.7287401870661
True	1032.413164684103
True	1037.1903590060067
True	480.5915865488304
True	103.84509009045058
True	125.72749098105726
True	684.4224994962971
True	8.219362014426757
True	222.56950948661
True	133.65239854835832
True	118.53071422356484
True	330.22860778321126
True	659.7559163951283
True	36.12091150424653
True	125.94184015905542
True	947.3914938841108
True	58.29342021220015
True	453.66514141942
True	526.6889458204732
True	261.9611125476756
True	126.43828683382624
True	908.743023678743
True	1181.1734761046614
True	527.0134130398244
True	657.3736719664147
True	215.58863979852487
True	152.08388941194875
True	338.4329978682485
True	253.0212047304227
True	169.7894527726827
True	312.10136188055407
True	321.5894822601142
True	12.01127630411338
True	647.5178722765089
True	145.59438302387412
True	75.87532792265135
True	456.5488408396762
True	327.6288514841663
True	1137.5709509497883
True	347.72580697872144
True	991.9237019966532
True	11.039536924453037
True	264.80494869685015
True	233.4851479691276
True	152.40466601794137
True	483.4007812280768
True	195.02329532475744
True	402.8132252142505
True	337.9246816431485
True	112.65976781198928
True	355.76038319843406
True	1028.7114308727298
True	715.077945338914
True	218.086609490706
True	112.61751937482028
True	301.6452636480514
True	24.43426053047602
True	350.9849254403226
True	320.3143204158437
True	531.3570077259707
True	456.6110196796876
True	355.70405278400017
True	158.70535855415935
True	14.523571579455853
True	409.4840678149604
True	286.2245417080667
True	136.90211706199236
True	298.59495399767394
True	436.0752822600908
True	825.1760252524983
True	309.7971864212349
True	778.7769678838049
True	394.4239052369681
True	378.5595807255706
True	1.6660426038295233
True	1163.648984897928
True	104.16460099662244
True	932.3577226992828
True	213.98635197108297
True	441.62408911702346
True	695.2568357713816
True	84.9058966431623
True	490.5822506569624
True	30.883164641197705
True	414.7990701056887
True	77.36286295583888
True	219.26448501482923
True	40.031871509647424
True	700.8049258996258
True	186.0157810914984
True	26.750418339993143
True	398.1284310811361
True	110.71650942614085
True	176.0088081490988
True	833.2077929780952
True	242.06340909548445
True	156.57622479754605
True	367.6547603257915
True	511.7713407868434
True	340.35146468350536
True	519.7514901463506
True	598.9432495035006
True	167.91719914861648
True	7.3145609482054175
True	71.4834183585584
True	408.3806686996879
True	90.081560046097
True	78.34987685249331
True	1030.392921866385
True	27.43768615055447
True	324.8673504384115
True	314.2315126879653
True	459.7583354024945
True	668.8947326377744
True	193.4985134069148
True	646.163117439056
True	328.5629058890988
True	343.9131417848436
True	269.36469082678195
True	215.6106467523148
True	344.2586736124366
True	441.7884601314556
True	409.2361024920611
True	574.2403737961391
True	141.68544386901422
True	71.71017611979312
True	39.8500345860063
True	292.8570666401133
True	634.8007925588702
True	399.92433067976776
True	787.3299177884194
True	216.9187733453247
True	390.5787624714281
True	66.66697731735925
True	55.251918964622895
True	427.5539538966607
True	195.94314907708332
True	227.85353091675037
True	41.95577333704967
True	1051.5928705924075
True	175.27720968558032
True	917.5266612981376
True	321.89940926383514
True	914.5005444919236
True	229.3394938088278
True	448.22145454970894
True	523.3945524493853
True	598.6231727459669
True	214.10233518886423
True	479.4219346816161
True	915.5533981093768
True	123.64759239871351
True	7.235477870039706
True	604.7553027774477
True	27.19681736544291
True	74.00224180341239
True	834.6964156169506
True	226.7379968116184
True	994.5465321488858
True	686.2090578812661
True	412.8877373270712
True	275.915915262458
True	494.5626536267602
True	332.19000554534176
True	183.40311503860977
True	671.9897965147876
True	721.8609561905702
True	205.8342104613631
True	87.43031701713089
True	505.592722655994
True	132.0631166728036
True	382.9560872935194
True	337.91784854043374
True	63.59739595525101
True	387.59449803123385
True	421.83791357113927
True	365.46477864986224
True	400.60676805383486
True	415.5101608373152
True	647.3620748662407
True	53.85725311933781
True	459.0054852805392
True	344.17643997745114
True	641.195525003115
True	214.8329225962148
True	105.02928182949478
True	42.81484352326898
True	546.3148235986582
True	612.7317444073543
True	180.2742735296469
True	409.3027494058479
True	340.9926813567277
True	17.397976297474727
True	177.22175333356142
True	293.7901251032268
True	3.3551054324242533
True	888.0843569914141
True	82.72731767340555
True	100.3536440645678
True	110.02586340172752
True	371.28465919282826
True	36.16758349483463
True	439.7172312107217
True	231.78754073098983
True	5.349862137421418
True	106.167741754061
True	443.72427833395886
True	53.453165198113695
True	69.51166760294242
True	187.5286061593064
True	302.3714229900194
True	959.8268125314836
True	387.7569120117205
True	946.9294522291004
True	183.8224713048861
True	1035.6243631579705
True	792.9721582632721
True	682.0137268041038
True	414.7398688299074
True	376.3305089132075
True	80.51107669532979
True	66.64083283775479
True	75.72418265804549
True	171.89396355477294
True	483.3029362088838
True	1088.842182001678
True	177.29282920153415
True	345.49064250657074
True	443.9029831253762
True	611.7686387678937
True	592.1337472097977
True	282.60197338928987
True	464.6840028251027
True	665.8190670783575
True	95.8158902948908
True	710.222602908489
True	248.8921637050188
True	139.469243635319
True	416.748765607336
True	836.5029028157226
True	419.0591363650467
True	841.2595642492021
True	198.1017536461872
True	341.70238824182854
True	698.5709242935976
True	623.2640062047763
True	191.7818245413834
True	257.96776533615025
True	783.3464219837695
True	29.3792173319828
True	193.54155740667983
True	486.1259484431795
True	720.3558860095582
True	104.69302371869156
True	36.68555124154602
True	172.02679050762143
True	727.9311561719808
True	323.75694274165653
True	553.9201072523036
True	354.19787310790866
True	294.8979674437516
True	443.9921859029311
True	500.3333742144082
True	71.95435451933581
True	354.8267620077861
True	792.3766904051001
True	0.0
True	302.237599328741
True	237.68315139495155
True	953.1325917152778
True	150.56422017544082
True	636.0342214785459
True	628.6457617588321
True	113.90724951676142
True	214.03723601549945
True	139.63213759704652
True	11.53873662894686
True	291.59016830421774
True	372.1788705615618
True	1135.6028132686445
True	236.6844826301244
True	390.59159394639954
True	659.7736291624203
True	217.56622546781497
True	29.51283345387828
True	849.1777914240121
True	613.3330520881007
True	152.23578226810147
True	623.4843011572734
True	160.3610131765699
True	304.5158025174064
True	809.2067572602014
True	33.40382383179615
True	108.48818153804046
True	520.6136832007056
True	63.12890244466714
True	74.72347519221992
True	408.98764409820745
True	23.847139743047567
True	765.9038807159493
True	103.39429181547786
True	152.1512146939029
True	19.628620066432607
True	701.226801101428
True	29.982173623121632
True	768.562798581604
True	403.9497658386812
True	120.78310501906972
True	695.0529835247
True	524.4889269952049
True	550.5978174949984
True	45.6894701371396
True	369.4995518828475
True	6.14670784162347
True	92.94265698593654
True	388.4409160900194
True	47.61631473178452
True	120.38087951469564
True	319.76858913077496
True	187.72940139848652
True	103.335851630626
True	662.5482215816698
True	21.692474174345147
True	1127.4278024480675
True	485.1765978859191
True	310.0936529057584
True	502.7091601747495
True	123.9538771657762
True	812.0564781614855
True	1113.4733705816964
True	747.1643574676434
True	167.99501655426644
True	226.745618329743
True	51.49921747418696
True	59.808928421323415
True	152.45221859654865
True	103.39108698398888
True	171.2043514849952
True	1207.3188867879526
True	318.76610326810663
True	352.22305407743346
True	696.1637521671862
True	17.3709644254287
True	13.62028781720988
True	575.2499789591608
True	5.680812609818416
True	123.29805981083298
True	686.8728337625777
True	175.57390679148935
True	657.5597967761586
True	858.4883087987326
True	156.67125781122914
True	906.1109223945208
True	2.9439984817320566
True	466.904663830684
True	1063.0707389244826
True	25.41284902036111
True	237.45717106335908
True	146.6215758283487
True	978.341936206999
True	232.01060533892684
True	481.67476502085896
True	115.32902649407424
True	515.9102547847612
True	149.78130976044022
True	99.0169521978144
True	393.8457389416573
True	71.58760203480094
True	53.55763763410899
True	1080.624881338788
True	259.07680951603794
True	163.21476784626276
True	366.9973872101628
True	406.7597677235312
True	220.7332638900255
True	167.19198935757518
True	390.514730345205
True	38.04433505743545
True	491.0464937740337
True	1111.9197858618136
True	111.54833325572092
True	471.63766303574096
True	313.344433178343
True	26.324341016874374
True	406.9063731050893
True	104.55727056616192
True	597.9785698307654
True	214.0056528230693
True	415.9882750662205
True	20.787263744848374
True	420.8020703860961
True	102.80610977142952
True	347.02994033552494
True	33.85572626415782
True	174.67334805137338
True	252.30347802507947
True	749.3681300204634
True	55.05278132097202
True	139.60134355154435
True	235.12734282727948
True	139.62832430403205
True	639.3691137876395
True	559.0273709337962
True	769.6559573264385
True	397.86826325225184
True	534.4422785093735
True	423.9025766651872
True	700.0391848848857
True	68.7622501628303
True	468.9077479705504
True	422.4144077140213
True	48.03086520213508
True	83.55042893244182
True	128.85844270431232
True	93.37714887734916
True	325.78772892563245
True	836.0148398545332
True	325.15885240980384
True	1059.24447679036
True	305.23164408321696
True	884.031504177325
True	150.6185905662522
True	570.3527955800636
True	604.8985270111796
True	714.4724325862438
True	442.7123245643231
True	62.652807486296005
True	292.6303106019906
True	39.70284172669182
True	173.6983630988606
True	158.32044408842157
True	1154.8483114541052
True	231.3827435006337
True	548.0602375353222
True	557.4084475706827
True	553.6771538586432
True	877.5796621663258
True	583.7283631229085
True	669.1352539203815
True	969.4115095382056
True	123.85305304313458
True	328.2620697234357
True	255.63652740905343
True	333.2074495530323
True	90.74834711585564
True	393.2799950263769
True	4.062435197460133
True	341.00512303050925
True	257.7554257733539
True	614.0863396937074
True	282.8947312607638
True	360.2632165837465
True	10.772456147288356
True	59.71680489248699
True	546.162046062864
True	29.629169814490808
True	147.36691850576034
True	65.8935994455029
True	143.1750636294739
True	240.114060605231
True	72.71705098584394
True	386.7783575401248
True	297.4708218284786
True	103.44590402156162
True	337.0633928159256
True	62.09780106580895
True	585.1805038020362
True	870.0547148652845
True	280.6847984425721
True	1154.640643130953
True	113.09110652814157
True	313.4526885598743
True	1062.5974553166254
True	89.60127495845948
True	300.44489944189434
True	8.948020293371567
True	430.7482673985367
True	449.0172078578577
True	160.84277824364514
True	630.2705625738641
True	901.0579089297634
True	156.39937339386714
True	80.14688320129038
True	335.4827991538037
True	529.8073661260958
True	628.1109598004446
True	1201.4159426437725
True	27.174265094209
True	953.1399155859276
True	137.0699437463052
True	630.6857915892224
True	122.91885820490069
True	135.66813167923542
True	183.74244799151248
True	176.26508954209373
True	751.8810674765682
True	206.18250661948997
True	232.78344913789945
True	68.63348948908389
True	513.442847671019
True	450.384178032179
True	170.75704709767703
True	231.20993814541643
True	16.14906069629793
True	425.5295621846031
True	222.0479636573385
True	281.03411960955185
True	105.15815518314176
True	742.2548411363617
True	418.9583301301616
True	254.29469633977268
True	642.0938406470987
True	540.0904060527253
True	444.8972461400048
True	130.8534519300636
True	527.6097490171658
True	437.5552899322518
True	2.863166795338407
True	188.76086172442572
True	91.4794044478372
True	238.9548744806272
True	2.8335281791110623
True	127.2560010922136
True	363.863195790075
True	7.119473834242212
True	847.3436672959907
True	171.69219017746627
True	733.9728113250694
True	797.1147181370163
True	160.41398975249697
True	220.34015505547308
True	466.2846282928402
True	870.2249558040638
True	49.34602345104951
True	35.90506003664275
True	132.32898633816302
True	639.8238403663801
True	726.6193586257548
True	183.86027657275136
True	593.429911439147
True	594.8574014645707
True	835.8776844527368
True	403.3842768517371
True	184.58372865127023
True	872.0680483977801
True	220.96887847464112
True	143.2587965930308
True	320.33481422593843
True	226.86699717448093
True	205.8054200248924
True	612.7003808845036
True	246.6324242615828
True	193.99617411296416
True	473.6758850634325
True	472.4380166210509
True	66.02567884746007
True	286.49155104672445
True	75.668808788663
True	336.45872577158053
True	352.60858088200985
True	254.30377868642572
True	178.23248206601235
True	373.013977523848
True	625.3967052197407
True	763.7254668196676
True	297.0684890266798
True	742.9140160345258
True	64.85507099200315
True	883.0952059371057
True	346.4876786226554
True	13.779395817644536
True	605.1126867997572
True	684.6573757653337
True	246.2102281755632
True	170.3048598910956
True	49.34231068807126
True	387.7367670449552
True	75.7871880314671
True	13.903026271719328
True	897.1118628826005
True	358.0130047532632
True	180.56565351068096
True	979.4453874448882
True	13.253345575223507
True	783.0328927166343
True	30.695283261644786
True	670.9682102198035
True	60.01324604324136
True	745.614349228591
True	449.61455817306336
True	198.41576683197303
True	438.4903999970181
True	217.42889057303736
True	293.42795151801147
True	216.56134686627092
True	408.0085834972256
True	10.617355979559576
True	320.39215191485096
True	116.32986095878178
True	11.602950622923114
True	468.2019189994989
True	720.5737522657162
True	271.53510086384887
True	80.18727237181648
True	307.57049116413253
True	82.85890627663478
True	196.4584997621002
True	178.92845086000156
True	368.9289591236561
True	41.696685528975856
True	138.82319804296574
True	375.1065344602336
True	885.0534243274061
True	110.91748336020078
True	207.34728840422852
True	442.0012276732377
True	15.615412149828842
True	420.8152203579747
True	504.783017661794
True	89.45765749928256
True	402.0776344227902
True	373.3809123316262
True	409.8020496173912
True	584.1640903632881
True	1057.6540460283309
True	992.3893701137532
True	54.64527636424713
True	1044.5878501157192
True	116.73608015079829
True	114.12961388999165
True	111.58049771540314
True	502.1622162716369
True	370.9684847827688
True	568.812860464617
True	264.2579210708604
True	168.50667938415214
True	414.17059235182455
True	16.70584884065667
True	453.814800749294
True	398.7946842085767
True	145.1476492711563
True	94.09108312123352
True	538.401584149887
True	975.7624671624702
True	208.93233413525567
True	63.376488099412704
True	439.5973570823298
True	370.01916627332
True	486.6939937491711
True	320.48813297607074
True	3.674591223869239
True	530.0218709745602
True	509.0953407618549
True	501.4831286617276
True	180.0652392309606
True	97.5958685098291
True	21.763487587006136
True	366.6689165839495
True	108.23436181890172
True	8.566191486749613
True	31.17984204295277
True	347.4085473383698
True	646.3280273953537
True	133.5920731814888
True	93.20564827490084
True	25.38291289546489
True	408.2035144515164
True	377.6956501908045
True	754.8603460223571
True	298.3005288263288
True	525.3904587886472
True	528.5637117451471
True	528.6558993789779
True	293.6677289924579
True	524.183835543704
True	102.71154552241006
True	581.0313284339953
True	7.487587239530334
True	385.4192830559496
True	456.6965307457482
True	961.674277215165
True	349.94114886336195
True	783.0497469420012
True	970.4286571465276
True	173.0484492750584
True	36.36437677301018
True	365.059940064688
True	384.5557682637901
True	590.0008112935686
True	245.61800601671857
True	27.832572092774363
True	645.9744829895737
True	123.0356429782296
True	1037.2369681991604
True	318.379649565742
True	479.1606720649736
True	124.84880771056868
True	801.8699797162526
True	140.58496509065986
True	819.73133153838
True	551.3064834184029
True	189.15502302663
True	111.5997102622495
True	65.22565498547692
True	565.2573744368225
True	916.6074358690596
True	425.9181402392519
True	532.5124861190305
True	140.9635430358233
True	635.5411961325361
True	466.5363563148138
True	777.3803822204967
True	322.4870751758194
True	589.2896386056034
True	116.16529832682836
True	25.00820515856397
True	416.4741882122424
True	171.2560913505017
True	107.07424193229076
True	380.0926835609565
True	1080.662331888812
True	251.79088382264703
True	550.7844777619906
True	10.792648512680987
True	73.27111133591004
True	314.50512113743974
True	776.1846590847775
True	440.967613846462
True	538.3451596241022
True	726.1281937655468
True	62.39021067267339
True	758.1278495397421
True	47.73353248406234
True	103.97067482209066
True	195.83094387762532
True	81.88340759428507
True	27.42391172382139
True	304.7697693530014
True	473.2769229245343
True	919.5775637187444
True	875.7627749205241
True	5.087539045026081
True	290.61888790537824
True	479.0292609307144
True	128.03308107904698
True	241.6938713286472
True	342.9562019530435
True	1324.8144380046658
True	459.5608146338838
True	26.26818563765448
True	178.75618053550753
True	724.3495091902881
True	34.32877295892845
True	180.87159311519983
True	543.1583783785401
True	72.23506517898105
True	873.110766269431
True	334.29863625287027
True	660.2522990750658
True	82.30610596762097
True	683.7322623487054
True	597.1742718675183
True	882.5860788748139
True	245.75643475955508
True	501.5437870695428
True	796.4506069035906
True	911.5401038780982
True	239.94666983518016
True	779.9377335301178
True	208.2067605806303
True	447.6831338926501
True	362.9860176748849
True	497.2746361474629
True	490.7333801548053
True	322.2176662276372
True	345.36455208802386
True	106.63310602210008
True	354.35300714276923
True	1152.5435275369389
True	320.6261616981088
True	144.0459744608378
True	300.6016016517733
True	731.3945672268927
True	638.8756521445147
True	419.2354342708464
True	122.82013065002822
True	345.02111992803987
True	33.80477977527247
True	172.10651342343886
True	93.00095265857378
True	82.66964379471634
True	534.7360314854727
True	139.7977029711312
True	132.8594059674787
True	108.83620876606167
True	85.38214983298349
True	434.553475207613
True	393.9072124022715
True	1021.4707055827636
True	539.3173599680722
True	846.3241690921549
True	274.09461343792685
True	291.4312540979265
True	545.1930962830912
True	193.15287156155327
True	755.0119367722862
True	243.67631177549487
True	346.8896069788116
True	70.07421245845532
True	116.7334874155152
True	257.4886354868417
True	121.58705258958558
True	472.15285095794087
True	28.14618894322385
True	582.2904907589567
True	1014.3826956030512
True	742.2778871744283
True	1.0627476930995183
True	61.91375622566797
True	480.79066122420346
True	438.2834025951142
True	76.0022943482755
True	116.49524462528451
True	308.2061737294908
True	78.53816799250595
True	54.21996806075192
True	720.9178141585255
True	659.5173546361134
True	160.78826019695558
True	172.15139776363674
True	538.5663619103418
True	54.602808787869854
True	23.381024547551032
True	550.0479996398634
True	460.1097972236252
True	1126.2110577296146
True	49.18740919730904
True	462.2611593789533
True	867.832862073478
True	791.8993979075475
True	289.3726455264879
True	744.5584107538036
True	403.3009822130416
True	39.59414125457056
True	100.08164710605476
True	690.744556138553
True	77.13522385837835
True	138.91347245277208
True	924.1281435798976
True	185.0575824201176
True	286.53085473186053
True	102.29837366093062
True	639.8761632546666
True	611.7317351953669
True	215.19808553375373
True	430.00241417617326
True	39.4172272636754
True	286.8306356482616
True	615.7881920950381
True	630.181355512552
True	321.70141791065623
True	70.61616761913764
True	946.493753832734
True	1051.086773062354
True	560.2485189090668
True	62.80360524956606
True	29.625645030808595
True	92.8624315287052
True	108.97081987223795
True	100.52928099494191
True	849.9742346405084
True	1249.3794840207872
True	716.9194618381937
True	331.5820312894147
True	8.695174078938457
True	20.149963081424588
True	342.8228942384646
True	488.4306626936025
True	46.91652821665584
True	553.5102498419917
True	418.56071427789743
True	410.4310756428887
True	82.86178530904498
True	197.89597337104647
True	264.3150503142563
True	137.86894970953043
True	380.451830084176
True	41.50791048036356
True	179.5607283338052
True	1156.2563399296032
True	5.84391590026621
True	27.8447446965883
True	602.0263707355822
True	355.3705724527084
True	786.3373300376377
True	157.4722186602134
True	761.422791169338
True	603.98495522181
True	276.6841755291616
True	417.3667897801082
True	337.16693594547536
True	295.72422539934104
True	274.69788519637456
True	393.59201939308383
True	502.8772001650559
True	498.6078169508444
True	107.84509397477832
True	359.8603310155493
True	9.12652911017626
True	195.15306336811605
True	228.3932856898409
True	873.4738583519389
True	586.6214725584521
True	31.45532149553325
True	720.5928780692701
True	856.7346123387438
True	105.64579656686998
True	341.31190917111746
True	844.4239904146428
True	222.02101573846988
True	166.9693080599582
True	540.3272400076685
True	603.8272467525799
True	1119.93315142336
True	139.4017111890283
True	157.1402614672045
True	262.1087153308833
True	308.8165035467648
True	423.93882706535743
True	423.8393103380628
True	326.49921738582304
True	437.48655145571263
True	500.14958892016506
True	228.0394581659544
True	1461.2583504194847
True	250.77196049232563
True	384.81145840475
True	48.179961873075776
True	785.8953084335658
True	262.2202691181134
True	941.2847913422648
True	551.7846024537039
True	309.6625175235648
True	790.6554888674272
True	268.75717173315866
True	222.58017378108983
True	253.3570218428428
True	216.0613275993912
True	136.31717329143416
True	246.3080306787443
True	737.8643277057297
True	518.7400783438977
True	219.06026005008857
True	1144.6246745290932
True	118.18885328007757
True	254.44938651834448
True	70.6594118101402
True	303.3843926738308
True	416.4649023938618
True	90.94829830725536
True	219.7637292858412
True	72.11801640511588
True	681.2990378196184
True	375.54966855098735
True	228.38087923497136
True	738.1378788317973
True	859.2579079891418
True	829.5008588339808
True	843.9463807451293
True	354.53912720395084
True	1.5238226535789126
True	260.10444114138784
True	54.954735356677865
True	399.0221750213166
True	52.83570332742566
True	352.28716944915146
True	867.5157640187206
True	1035.4179573002905
True	380.8876101204986
True	22.955344745079856
True	529.2228858393268
True	505.66814516505934
True	195.4201785490249
True	236.385246546751
True	288.5729881724752
True	22.019178430897146
True	124.58343445675112
True	958.6230691410768
True	61.05720109779327
True	484.6004927126912
True	793.9432569726132
True	98.57256827260554
True	250.50362152635327
True	113.32104268083292
True	16.045054912514658
True	1.724940259549281
True	118.332043225526
True	994.180371952199
True	487.1678295530612
True	66.80467327474342
True	781.0628347904312
True	336.51711565707564
True	1.067398257417007
True	426.1448948332136
True	193.57119060100112
True	510.2748430859495
True	84.83781338220678
True	334.3595168904004
True	390.2695299155315
True	170.4721427791372
True	195.7553782210614
True	126.4280410043141
True	177.316389816154
True	987.740325965273
True	15.289182105510926
True	506.9745135012216
True	480.984457045388
True	399.0360845254074
True	219.9568475710343
True	225.3722365406158
True	162.3081429365129
True	46.715155494232114
True	467.4934061334752
True	150.1853532245732
True	811.1696213962787
True	798.6367033759724
True	248.7778715470382
True	317.05506492707474
True	511.96849115832816
True	37.95876808608641
True	87.1156345693197
True	726.9905169100809
True	1079.5480065223353
True	110.4304128514617
True	713.8342312628791
True	140.10932881703613
True	953.0708990693116
True	676.1043055158589
True	102.28837091028184
True	277.5859525193688
True	638.2864645046534
True	254.68901516566848
True	45.75593819753446
True	565.6985489280474
True	437.7298087977709
True	5.956152347340172
True	474.9531546794904
True	67.38616235394622
True	176.09034022509033
True	236.8032632366072
True	313.5227416658021
True	72.918376155466
True	223.1589915294163
True	351.89777870027706
True	424.26683770429776
True	947.569427644338
True	47.81235541831872
True	923.4887169929888
True	1071.56325064122
True	124.97591601750224
True	74.12268469773542
True	1041.478180606486
True	36.3328064127651
True	222.7247273396892
True	83.47853648235126
True	214.43795849452545
True	364.4509843077018
True	996.7378063786718
True	96.15778410646756
True	71.24122466159953
True	638.5756333781927
True	280.7027500790416
True	737.9936558955119
True	54.39326611644123
True	466.1382115717111
True	388.13685945171153
True	676.9689373549921
True	55.20516874249411
True	111.40776199945516
True	27.55251562427048
True	263.432184905066
True	44.10953346513677
True	343.9823698248474
True	2.836261155203945
True	1211.419423321706
True	103.10129611058338
True	133.8420934501355
True	354.1786594438997
True	718.7168855043996
True	699.8295504515725
True	994.5477711101512
True	489.1357897444926
True	400.8276995577053
True	141.83717823049247
True	418.1809116661259
True	823.8472522443162
True	425.98744719562507
True	956.3609570662504
True	84.18197319835934
True	417.14434284979393
True	174.04016784030804
True	275.1742384927233
True	755.7067565035651
True	160.29706190828566
True	134.6696303579959
True	64.01757664827534
True	858.8292242188024
True	776.5020926343767
True	83.08365230648229
True	435.21559318983634
True	750.0256210609822
True	415.80786835448384
True	57.6522704773824
True	322.016381196842
True	773.308201990085
True	32.81047993764485
True	373.13254445551325
True	165.0283085161496
True	280.0774565347058
True	31.90576286188193
True	210.21673853581947
True	777.226670875836
True	640.0864745920941
True	58.72921499832944
True	288.0454299594665
True	881.150727915762
True	18.117291327920228
True	321.02807281835555
True	288.5071185235027
True	459.0394997087389
True	212.0423219731551
True	613.3127725282056
True	50.23997577570661
True	980.2593179876598
True	850.6628756772772
True	49.748485581866575
True	392.1798683654874
True	732.3359158051092
True	937.7929442954276
True	273.389560587731
True	591.9650811092584
True	123.0608482218568
True	195.93284363622945
True	129.87229056692
True	130.40729046621152
True	211.68077135990148
True	935.423487216064
True	782.9268294773724
True	948.3537279102796
True	20.60992610565788
True	27.93593554986167
True	361.8363499024073
True	13.372111458846344
True	618.3705295500343
True	1093.2853678570318
True	272.4073430729256
True	214.8955311920098
True	86.4583989454193
True	218.35420172989328
True	127.81046469193788
True	41.31153186536488
True	135.52650183149925
True	88.66158817227779
True	232.05044052711932
True	568.3796923741493
True	157.02627155970333
True	29.50393541324069
True	59.4268384634718
True	437.0416499342152
True	268.089289902136
True	585.8502560274801
True	22.137118862424405
True	114.19138149756802
True	652.4517338363307
True	266.47169799255875
True	470.1141068273535
True	654.2657998507768
True	107.04640768900038
True	115.79351977834358
True	78.75588178738914
True	25.757555292428336
True	123.32121516864028
True	85.31933860091881
True	100.97857969771113
True	150.55259896041107
True	241.8697972707976
True	800.2891878523599
True	284.4022554627393
True	968.2797052107094
True	162.0798825718549
True	193.96687222207032
True	816.6398450856674
True	325.5072973582819
True	581.6598270303706
True	251.48811288527344
True	355.6216296602939
True	439.8404699456455
True	548.0968774105519
True	644.4646326408947
True	362.5938601711497
True	34.77523210761122
True	565.8044179125458
True	632.016896726803
True	17.819317382022426
True	11.782168600775892
True	261.2069460758415
True	398.3887065642567
True	465.6433710666729
True	67.84369359925367
True	654.9207606280885
True	930.2353248415848
True	227.79524388905196
True	910.1160726056504
True	278.38307199797487
True	95.36676139364096
True	255.7472801213435
True	660.5549910790054
True	40.269337668696366
True	583.3004460014195
True	1284.2289411896827
True	1009.3186122188962
True	893.683220273871
True	190.7213611133054
True	92.67211896846378
True	200.09589375376385
True	841.7600979977072
True	150.56402697568782
True	1060.1207812107318
True	881.6737208437119
True	40.82820299084625
True	87.19401860225727
True	415.8261500620589
True	404.2350749375749
True	211.2559100198892
True	509.27891262089537
True	690.8761547093669
True	124.40160727903158
True	274.4689397761138
True	1024.5598055365197
True	53.76691403594256
True	683.9177549879654
True	555.3997867318708
True	33.25212032585988
True	825.348566149709
True	390.6920947681334
True	568.3489038986005
True	118.86517297581908
True	268.3000072005141
True	216.47855033232213
True	24.91573099985125
True	133.7601069514293
True	733.4739132088733
True	147.29124960015534
True	382.1567140788877
True	63.35897982789514
True	613.8817972631402
True	618.5884197074163
True	222.810982903944
True	468.8407488186153
True	168.46662172146296
True	172.05843913272727
True	217.83532893969436
True	287.7108468423662
True	364.78969817495056
True	128.31338223153816
True	191.6034207522468
True	25.872526993535644
True	878.0049187977337
True	320.30528602532377
True	9.94266019631631
True	368.2523448753775
True	154.5900424619278
True	613.532670065372
True	375.6028890462517
True	565.9571734153508
True	536.553859162841
True	479.0448595613138
True	770.0523470737596
True	249.28044271030925
True	566.0307099005296
True	155.41402277449703
True	535.9791716706291
True	346.0625801408959
True	372.9192501471858
True	123.07035439000646
True	130.72126969342833
True	109.863160972307
True	65.39209167379977
True	752.9661660373874
True	186.89559754503784
True	45.56738828010148
True	0.0
True	550.9582467803876
True	114.15518487705248
True	22.661199608614066
True	40.01521635233999
True	115.66713591176826
True	524.6568488618879
True	185.46134814573512
True	105.4004038011868
True	36.5808527398956
True	161.4936452172452
True	908.414324765768
True	51.54086964106698
True	229.47374061899345
True	751.9225097494332
True	308.18664437147504
True	467.1641136297678
True	482.95427182067374
True	510.45422835625095
True	611.7378753576088
True	906.0642117395884
True	282.0859667690133
True	1039.9783131050217
True	929.5763843590908
True	624.0087470814333
True	340.20482474531093
True	851.852359376045
True	11.000230801770975
True	32.20750750571542
True	282.55753070603595
True	40.705651466461376
True	205.6080278437502
True	736.1305642756595
True	204.1542415428907
True	742.0754896078494
True	757.3624136746648
True	127.75896881731212
True	355.8531108740202
True	556.4578219734818
True	23.11530474789904
True	129.6625718089261
True	438.0596299183816
True	291.1731543171949
True	200.23574214449215
True	117.28164220533644
True	383.8338941349498
True	21.36560490237952
True	380.2271625779256
True	363.844680154093
True	1017.7843139241576
True	369.8675263811736
True	29.08987084135236
True	444.3409879770582
True	408.6872832991085
True	248.70358552932697
True	31.94962570942921
True	753.9585441514196
True	446.7052482550073
True	178.88442953273346
True	14.147751943947332
True	1194.6230928309712
True	165.96814126789002
True	27.327322093290054
True	296.7521949068617
True	276.5612351052893
True	113.6346479251775
True	284.53783885127496
True	49.11559897251397
True	308.05895420936656
True	293.02664770492294
True	321.020801629188
True	29.475578491351147
True	45.6613461027713
True	1039.4363851865262
True	25.44016230167735
True	13.778596585482736
True	185.16875113844583
True	650.8664327385048
True	9.248980095530184
True	189.560347439402
True	170.86219540653536
True	552.0178464958481
True	379.5429054292301
True	728.1379338844106
True	307.69032123120286
True	492.1674369300202
True	432.571081466908
True	509.0070948981931
True	99.54950939134083
True	1219.2907680297446
True	868.4559742870533
True	275.40430267658354
True	526.3367565915956
True	101.21365371167144
True	553.9469936730212
True	425.0341214806535
True	160.71724526674242
True	75.42010587846033
True	353.08142846380304
True	170.07548714269683
True	32.35563258033208
True	594.8929199547044
True	383.4686144350143
True	68.86555903761582
True	28.84116891322056
True	654.0571887751425
True	493.2954259945537
True	75.20855931884167
True	21.476814231844934
True	320.35680918294486
True	316.86605269541826
True	685.1359413568074
True	546.1259011842067
True	562.0554783260237
True	798.6402317599766
True	8.508245323375684
True	56.62005144318629
True	34.387041921445096
True	56.847998481762986
True	499.6004608289542
True	587.1768635857326
True	84.43183304944894
True	109.94324583849806
True	197.2969660671664
True	72.90194861483698
True	175.49859729456506
True	204.0843816366973
True	276.53851717522326
True	864.9294614883985
True	594.6894409177031
True	293.7195431993314
True	190.6154875327796
True	270.8500791408143
True	249.82472024028647
True	749.3058764402404
True	329.11018768424293
True	169.2804060991873
True	901.6372644970246
True	348.6958266092525
True	464.7635329908491
True	156.85875373395453
True	127.05163679994352
True	62.17492259569088
True	222.50714533761925
True	982.961148603422
True	525.7968275359857
True	116.89080464007408
True	365.4141730263197
True	104.46351080954956
True	644.147281880001
True	3.9401165727403873
True	707.0939054004716
True	36.44811413276727
True	907.4458008294106
True	847.999155741191
True	211.71282833034613
True	30.937454201355894
True	88.0173961054128
True	455.3930645756106
True	215.6172824863032
True	1.5389654792103231
True	78.88217033407058
True	1127.802448016001
True	356.5394733942001
True	673.4454939037248
True	491.305683512689
True	32.74418522559506
True	138.66134018873618
True	443.61655456540143
True	919.0591577412662
True	806.9244051638819
True	436.4022709794207
True	351.3525573126307
True	16.719615952866533
True	80.40481298982098
True	744.9679056497101
True	484.72285696384176
True	391.95468231353817
True	869.9284637953152
True	26.950461426559883
True	217.203168122933
True	923.80922648912
True	239.3433630970588
True	7.900209551119444
True	508.2344933067976
True	101.01894923477803
True	662.962623742126
True	53.49766223301111
True	261.1993705020193
True	838.2970719039683
True	888.8632120196062
True	277.0371335406497
True	434.1357917591715
True	111.30535498855212
True	605.0467271917197
True	260.89628049989886
True	189.1215294816952
True	872.8267190345296
True	55.21774834708836
True	679.2182783013274
True	285.8429716955913
True	297.5420965432061
True	174.72050515642644
True	491.0346860819482
True	596.599646676104
True	362.5592410419562
True	409.2378466956413
True	67.47217248136809
True	160.72647795527897
True	472.6961255896887
True	226.48059304785585
True	38.24978400518149
True	211.1389614350321
True	383.1273272344346
True	415.8292170048995
True	741.2251956017021
True	135.21205744972838
True	638.4382302407864
True	497.8631586056825
True	595.6387252852368
True	130.81050818194944
True	39.068092241359786
True	678.313011072157
True	72.05861190921604
True	553.5735595354075
True	678.1545461177183
True	450.5374226138055
True	132.25990606174855
True	522.283779099993
True	4.971242564371923
True	402.63053223642834
True	34.13198122313966
True	633.6602120915222
True	272.35166605435944
True	548.3921078170985
True	667.0117076600812
True	148.27686585837375
True	522.6866309067709
True	497.9468033158238
True	62.029145296115466
True	945.7598623508266
True	2.8248811288527333
True	29.126144734739217
True	638.2407232404026
True	691.5953384027914
True	130.447534049676
True	415.3092656963187
True	122.33455055368324
True	78.37073517916895
True	459.6774491184867
True	42.2874676933178
True	517.7724924959591
True	12.072958687966812
True	830.2512356635293
True	559.4222047524178
True	652.6646554084571
True	97.33422808881798
True	380.3874383331521
True	960.0656876964184
True	833.8314504430036
True	146.95443155428876
True	550.2341127596079
True	468.1464578546044
True	246.66023869532745
True	263.42764913945547
True	6.361258266660741
True	320.3857758072237
True	11.444970847458077
True	375.30689033425097
True	76.1941879336158
True	422.249464532257
True	634.0713771790738
True	127.61644271075724
True	233.78508773846647
True	642.7425258671846
True	683.2851213623052
True	288.8726038483292
True	132.11930802640225
True	167.66683046244944
True	484.7732404170696
True	79.81585347868047
True	9.078574935780066
True	507.3109233061409
True	572.8817937568193
True	20.66334629118672
True	134.3412941745084
True	873.6996040819301
True	492.1490899187889
True	271.4672167062724
True	33.8855053052767
True	484.7251518399047
True	114.72337133822845
True	585.5250453240453
True	675.3921621379106
True	292.1438620965308
True	367.95893407127625
True	176.63945213102716
True	250.57824152167365
True	75.16947248586534
True	214.19739498743604
True	499.5681795823053
True	21.23711543854605
True	445.1841668654413
True	374.65586887509966
True	701.5834792748791
True	895.6849318899143
True	909.2630423303058
True	162.08324160815246
True	392.93938319365225
True	73.14535049607575
True	195.97582403615905
True	321.01117179885875
True	11.244538595294395
True	829.2609408097919
True	24.436866083933246
True	404.94315574271945
True	269.41688507070785
True	624.7406049858736
True	213.7755933666508
True	38.95603178104114
True	686.6945854635219
True	1077.7746251869069
True	231.27978059398063
True	132.53851475527088
True	621.2810685034799
True	475.4919202574074
True	18.77143912309768
True	842.6607088273659
True	111.91243450815315
True	47.06691863685394
True	314.74332714370547
True	347.39574708710325
True	397.1845308674718
True	262.752992349252
True	20.793831109150403
True	22.821399627830864
True	856.050802675189
True	199.2291969695793
True	116.26822363925147
True	854.2848190335122
True	657.4094811274364
True	654.1699344734868
True	457.3978980328213
True	152.61687522035626
True	31.598430959144853
True	105.9500092112607
True	429.9969227912757
True	228.3560908100609
True	491.3143299915812
True	142.5522943950124
True	476.0162093936368
True	648.562402605625
True	971.758628542966
True	21.68986270245912
True	963.0078412904362
True	1075.8323639803475
True	494.27363748135895
True	89.02801847116248
True	802.9002891509216
True	647.9787823920976
True	681.3804856584657
True	176.28937001733675
True	756.7155643794457
True	696.3395356969961
True	119.75367641401525
True	809.9853284709386
True	831.9279836429289
True	476.0993575965561
True	230.3946595620116
True	72.21563367476404
True	318.9741917807537
True	347.1772119306343
True	467.88402423245566
True	428.8329749781347
True	191.2452339401445
True	318.0260417419834
True	2.5143377081724934
True	14.469492440175836
True	110.16558619666426
True	131.4570421410288
True	353.76937948341737
True	339.7713091688953
True	113.116077313481
True	17.025204946573385
True	192.8761906676804
True	843.6960679673418
True	459.8897442537029
True	528.1498149676805
True	569.1386230506818
True	818.3120993710286
True	640.1609492597106
True	90.44815553274806
True	206.8798743561194
True	239.4428629562121
True	279.6628842173898
True	108.73610012656796
True	361.50982048392007
True	425.2903184259272
True	171.46586423815464
True	656.5489870499794
True	249.1974144544825
True	209.4259476328197
True	28.58238660801933
True	245.00004788391112
True	487.2417944365866
True	167.07785450320625
True	528.7747813805979
True	469.76053606903696
True	249.52857051105863
True	106.66226011857349
True	43.62968695960736
True	403.2834059592541
True	789.08559402444
True	166.5268572176495
True	1047.081421688986
True	1077.0695098595247
True	488.8103726857412
True	98.77482976697203
True	118.79034595523233
True	641.5598104919247
True	8.666838257976123
True	221.8473627788408
True	133.74535035485596
True	113.3735747439849
True	335.3499001959855
True	621.8171298521484
True	37.97534798250429
True	123.600960851266
True	945.6871163677904
True	56.068891107225
True	459.9218597005263
True	533.4783749475184
True	253.7896762706224
True	136.20705824477494
True	944.0044352897506
True	1200.080488729096
True	518.2385688095964
True	638.6122560779498
True	199.9709845266726
True	155.03919283507798
True	318.21801994664304
True	259.1475104356996
True	175.92430123238884
True	301.36350818467844
True	337.8905315374494
True	8.624651277604894
True	616.1933775893078
True	148.51641849390484
True	78.67901253513847
True	449.5820077320096
True	299.9017490303977
True	1149.3516969255147
True	358.93254328839896
True	995.2090023779708
True	10.099407127434835
True	263.8907242070202
True	230.01424570418197
True	154.41400378102438
True	488.9391652751304
True	199.51288442020595
True	410.4690791556882
True	309.7477543001442
True	117.7835679655106
True	352.49573483558083
True	1014.7168533894936
True	733.323731147395
True	224.23218344227428
True	104.48177286164024
True	284.23284207491014
True	21.1353713419229
True	345.8612341071337
True	324.03753810950377
True	583.8281120007957
True	449.3058520032528
True	349.51321180110136
True	159.1345984473434
True	11.349644378279091
True	429.5472131163357
True	276.3139579928198
True	137.62538695511256
True	303.44817604611126
True	427.038113375564
True	806.1085988766098
True	309.57489094730755
True	777.7043207391449
True	402.3046288285135
True	387.3759577593407
True	1.3620915166778655
True	1173.469537231149
True	108.38563522787476
True	937.453693052724
True	206.14158012012268
True	468.0321939171878
True	660.9613005600288
True	89.08948446685055
True	478.19033128694457
True	31.97461790717525
True	429.25873511977096
True	74.0768190906442
True	226.4243947208376
True	35.41074583439996
True	697.5408428369444
True	183.08375762090816
True	26.78602255721797
True	381.6560640265486
True	109.21933532644424
True	170.02551192498467
True	833.2407398064747
True	263.4664309703814
True	147.59008605740632
True	374.5518047844245
True	514.0705380687825
True	337.99989725313867
True	520.1813889494621
True	598.1683459962087
True	153.7999281362685
True	7.383769812804733
True	73.14733617426253
True	438.8206403699687
True	92.1319521593867
True	76.84452315637894
True	1069.8996745736283
True	26.9742110181036
True	321.2522981516032
True	331.95640050998526
True	428.6441951487908
True	663.3460313880981
True	180.6689629724085
True	648.7944894386793
True	322.40948246724247
True	345.1668473225956
True	270.3536867406939
True	216.17549443321508
True	385.0945120646825
True	444.5059966864245
True	408.6872700823168
True	596.9030167254738
True	139.1149738145773
True	77.5568613326602
True	40.27415485315539
True	296.06734158212385
True	667.9336241987112
True	421.4359776623909
True	801.213192055651
True	208.95400514248612
True	389.24392953798304
True	69.2469944518894
True	54.02492432052822
True	434.8191939123162
True	200.87190495514488
True	217.72998661018235
True	43.88844423985967
True	1074.1623005749143
True	170.66253739767666
True	895.5831228160299
True	317.65592293208425
True	922.0748763880704
True	236.31632063052663
True	473.2993517001901
True	529.3976951749444
True	611.2152677492663
True	210.86525988871145
True	486.2875217044236
True	910.1509068475248
True	124.94709394311413
True	6.050198215112307
True	570.9263301785837
True	27.121145389037324
True	76.02328750056802
True	791.0453084957257
True	229.9104416586242
True	972.539861025857
True	681.6434642851276
True	413.77551866106114
True	264.9628355748062
True	483.94656266905713
True	337.43917356465295
True	176.72427483563337
True	691.2425394264562
True	750.8405109859302
True	213.19613261937752
True	90.6109717581187
True	527.9461070210544
True	137.6356079654619
True	380.7741452832825
True	332.220562677851
True	64.40577637855588
True	380.0808097704874
True	402.45711875121015
True	373.1052089631413
True	411.8044168700765
True	421.1296396914139
True	640.9106872638492
True	56.17669343200237
True	454.8089230546683
True	321.7858461573253
True	658.2158641321124
True	228.2438731878784
True	98.65243895001352
True	40.523411218752514
True	541.165014589553
True	636.1761497863795
True	182.9192596493059
True	413.868563935378
True	356.10300361509223
True	17.56797733694052
True	178.27245560786582
True	293.3617888889461
True	3.2291661323662924
True	865.1666765793784
True	81.12524410987268
True	101.4420387848253
True	109.25579994883124
True	361.0705829830042
True	37.01099596309127
True	474.115305276969
True	229.63571565731752
True	6.281820521304363
True	116.89514326537213
True	445.5783964287156
True	51.777460292823775
True	64.71140997651361
True	189.2274688214245
True	295.2746383213507
True	978.1715567537065
True	396.86919699193214
True	958.9614296477898
True	192.24433207424448
True	1027.3795103615753
True	758.8786456864791
True	657.931204077973
True	403.4643047025873
True	343.342102704588
True	76.09873294259086
True	74.22079764305126
True	81.4230350253346
True	178.94588428882042
True	491.66545722140256
True	1135.6476028559007
True	176.49409871280048
True	354.6533274697443
True	428.1735926402652
True	605.362838457923
True	608.1191727221577
True	287.90874167953467
True	452.3487248917882
True	660.7515937401162
True	94.2793939419609
True	711.9466877663646
True	271.4831808716909
True	138.54382037058852
True	418.7974548114654
True	855.7079548763405
True	415.36306461586486
True	833.4703873258673
True	197.418386292632
True	344.9467875475528
True	678.2967298014007
True	616.2755378926222
True	184.85657880903835
True	255.04288949876977
True	788.3357211739607
True	31.075102473543623
True	191.4956636195484
True	495.8524216903448
True	708.0004720725902
True	107.92052545385826
True	38.21170350766357
True	171.78926886132473
True	765.0981270379388
True	322.44200038557244
True	543.8373102882457
True	356.886800472182
True	301.3212131983136
True	435.8267883181199
True	472.5786803963285
True	66.65272879387219
True	378.2106881068316
True	772.504867757976
True	0.0
True	282.9344662170299
True	252.4551414493067
True	974.04200639031
True	157.2033535431123
True	641.3479049422875
True	642.2156244274956
True	109.821777205897
True	229.3584020781838
True	127.95265792923936
True	11.142271426187689
True	287.14346947179297
True	368.9711207469885
True	1144.1898746209672
True	231.1815428794685
True	400.6725919321967
True	659.5851495752885
True	197.1084821578297
True	27.86462776927281
True	874.0835913620293
True	609.2127708591944
True	148.61717227366705
True	622.5644649130761
True	158.25299948255977
True	284.2807992641961
True	773.1214266756416
True	36.687674082501
True	107.37556459106992
True	509.5203439580213
True	65.94267661396492
True	76.95950943531717
True	378.1987064431589
True	22.81129643705591
True	770.8638582359101
True	97.5743613145608
True	159.78179683212647
True	18.93462332667888
True	679.4106339328024
True	30.825280639268616
True	796.2087801833874
True	388.5493973414515
True	116.27882625185688
True	701.8068934260202
True	521.3783904420247
True	566.601884900728
True	46.63732212740419
True	371.5091050388252
True	5.442013161280835
True	91.21076988059684
True	381.5744138888786
True	48.47605018274815
True	126.90033761983244
True	297.47937426439506
True	185.15168544595903
True	96.16145022741678
True	676.7176234705203
True	20.14511461806584
True	1164.7599045104037
True	507.0578163013445
True	299.74152654812065
True	491.0480240471337
True	132.51979571144895
True	773.5934076709599
True	1105.7407648110775
True	760.1146898780023
True	180.18223700662992
True	227.42187225604204
True	51.65261358764717
True	57.87563527716498
True	153.0835244830985
True	100.14301787964112
True	165.74802741960804
True	1172.5103134313638
True	311.47795942817913
True	363.4339949943793
True	719.0914986655399
True	16.49124864133502
True	14.02690357942625
True	605.0901983692565
True	5.982334617984764
True	111.77620904417178
True	669.7572835212561
True	182.2407678026401
True	664.9680650232324
True	812.3799720943429
True	153.50643179027094
True	874.3424810047064
True	3.720500207735985
True	453.7728180444101
True	1052.4964862894135
True	24.62173167454334
True	244.68930956026003
True	150.45826493991075
True	959.9953703374608
True	227.81807833096187
True	490.4014255800672
True	119.64712895590074
True	503.4527509469237
True	151.0077934965676
True	97.05251995026616
True	388.7322005359453
True	76.63970564935262
True	55.1871078871699
True	1038.6362762129822
True	254.77805920544532
True	155.94785479476704
True	370.4169801649402
True	402.5267672086885
True	216.95668970188308
True	161.7467149624102
True	393.2091154119111
True	37.34445525968187
True	495.8493545906711
True	1128.028834196136
True	118.26775091462471
True	464.9949512127639
True	318.2135713434212
True	25.72506893128929
True	407.1815761876417
True	104.30591625320116
True	599.8228905036914
True	197.29430333885725
True	429.9218777772109
True	20.06061025170412
True	457.2195411927236
True	110.3933364974117
True	346.2691823699007
True	31.363192422880545
True	174.82221257221337
True	247.25563464309565
True	740.2007621521428
True	60.19098333636809
True	137.96386164617363
True	236.77415075949645
True	143.13243857153165
True	625.8530671233108
True	557.5169725828559
True	802.4884360710975
True	393.97593632304273
True	527.8613117137545
True	405.0025201068072
True	670.4983291486828
True	69.87315361002096
True	467.72218442453175
True	446.8364677923564
True	47.37748723573365
True	87.70337371190196
True	125.89244513069367
True	89.39131685956225
True	332.67952649405
True	841.7283138928177
True	330.78990915318434
True	1099.6898933663956
True	306.30976856801215
True	895.0878901914135
True	157.38529098281654
True	540.3531993123277
True	606.591468842568
True	671.8794663398162
True	459.79546056337153
True	63.65473681554711
True	290.1755217680481
True	39.33303302991112
True	168.56600560785571
True	165.6047424382515
True	1126.249178919015
True	221.5764430690133
True	563.9901849298209
True	550.3906655512744
True	565.4374740243843
True	879.056496567846
True	602.5327546899711
True	642.4151707367148
True	938.6446009241512
True	126.3936672048081
True	308.8403675972696
True	262.5075342061247
True	336.7528369487606
True	88.5960059503227
True	396.7431154528109
True	3.9831877353251777
True	339.63129679913226
True	262.8570925699139
True	609.7466690413584
True	283.4857638310132
True	359.2239476312392
True	10.731331700266814
True	62.46152289530367
True	540.4766381947604
True	28.824940264753803
True	136.9688251613943
True	63.89834257209028
True	146.4299106981619
True	254.7599675411369
True	67.83183130229439
True	384.9488419255172
True	258.4011109841012
True	105.4573648960651
True	341.997112213337
True	63.92791999121806
True	593.2435393511868
True	853.7200571253558
True	277.26844876618804
True	1170.6171410554489
True	112.836001263582
True	295.6263245534187
True	1033.0782297876056
True	89.95626553319202
True	282.0540275617417
True	9.641608764383662
True	399.590092324991
True	450.8218394466922
True	163.37597620352892
True	630.3239043047363
True	889.3633860567592
True	163.05441273281062
True	76.13685888411695
True	319.9139670371682
True	566.2713355390813
True	603.7482571007847
True	1223.600184040001
True	26.958330393084328
True	942.449873257487
True	132.8583058651297
True	638.4625667496771
True	114.23440929114642
True	128.1706625131112
True	189.0327329881105
True	174.34215704746282
True	746.5359234305835
True	209.32631863564995
True	229.46828425425545
True	64.05847118127419
True	513.7465813872552
True	447.656695735358
True	174.45338744272502
True	240.2659745125664
True	16.3888607036506
True	430.42830180917895
True	220.10425199169637
True	301.3985685258858
True	112.48048057293042
True	711.34933915019
True	418.0450067200279
True	263.1593971735322
True	642.5799484251734
True	524.2528230472539
True	471.4481827812354
True	131.15559868410423
True	534.4385111728624
True	424.2623006955986
True	2.3826624021175693
True	192.4776802869126
True	93.07895513881144
True	247.67919496607368
True	2.505849049667292
True	125.96673118745754
True	348.1839669398604
True	7.171530469866351
True	838.9461651201428
True	171.69232834272742
True	707.2445596220387
True	788.5660810617272
True	158.5500486923752
True	218.82337830248352
True	490.95638088972544
True	792.4318344653054
True	49.68534770753388
True	37.72498362161632
True	133.5634670668735
True	630.0867504527195
True	726.3717101902251
True	185.0703272146279
True	601.7418740545858
True	584.1932796303056
True	859.0395576537657
True	404.4278858125507
True	186.1271407410676
True	892.8814995414814
True	210.4719294039756
True	145.0429495764255
True	349.34975845664985
True	221.3628259697084
True	213.89777175342687
True	610.5963733898453
True	246.68736289851464
True	187.9985358918868
True	445.05066420944274
True	466.3133299643251
True	61.22417266702095
True	281.5970658195604
True	76.43809653135186
True	355.6998202905589
True	355.2497898264778
True	259.4779994017811
True	172.53760943558538
True	385.7400173448153
True	669.6530392081172
True	737.8685120729683
True	302.29990077446973
True	743.1827232138374
True	61.24292457985641
True	857.1627538889527
True	348.76140022784807
True	13.443103823077912
True	601.0711787662549
True	684.908640704153
True	249.6467651982944
True	164.65098855992912
True	50.93879257555025
True	395.2475691455085
True	77.68272601933913
True	14.530925334645715
True	894.2916893343298
True	366.7554321801783
True	176.927024256491
True	1002.7626526155558
True	11.59236557430024
True	795.5002590906537
True	31.287544575567072
True	655.8621838399166
True	62.26384810602279
True	776.8276359422947
True	439.4464695321963
True	182.56565925349489
True	437.3119784887246
True	210.48687204059448
True	300.98672028477813
True	216.02567816540343
True	416.22393111044295
True	10.16007132090732
True	324.46834333245425
True	116.55611777261974
True	11.6408125791683
True	469.5507077574206
True	716.1304915644207
True	295.00611307085177
True	77.38028675001114
True	318.92766310111614
True	80.33752762966881
True	185.26428417372404
True	185.4609239231509
True	371.9998236340877
True	39.35124343865257
True	141.54078855467571
True	368.0462897262449
True	855.6155296822498
True	111.11694764562942
True	206.66010802271248
True	432.953465517734
True	17.373127692307822
True	396.1573135519945
True	507.4070560781663
True	86.50170080532632
True	404.2439073955099
True	371.7296734675418
True	413.6853608244028
True	584.0013500819575
True	1074.8804154085897
True	1001.679577610762
True	56.532389688653765
True	1059.9080453604397
True	114.41264640638038
True	110.9350410952211
True	111.55746281080968
True	477.2787516248253
True	363.3867607602958
True	571.341294321574
True	249.1137768695211
True	157.78840299077237
True	401.9006605777129
True	16.495893833774037
True	476.0706463599879
True	416.97594364880473
True	150.80384156070173
True	96.71906395860418
True	532.7246066930601
True	1001.2111378702164
True	197.09167059668948
True	68.36700992922027
True	427.1334689050072
True	385.4967722407209
True	475.09769065926696
True	327.4633458841214
True	4.444806387476398
True	503.1050800812212
True	505.8551837358099
True	503.1764896724233
True	189.22599491632505
True	105.85988835505653
True	21.71680831304653
True	378.1853939193413
True	105.711353162848
True	8.034478627610625
True	28.381787501303165
True	353.24000223286106
True	649.6231499301687
True	137.38508392754872
True	89.64241074159187
True	24.94644262930084
True	390.1817754720292
True	354.4394357100223
True	753.8090266046098
True	307.30521071052215
True	515.4541045449132
True	521.2523453852124
True	522.9270822016315
True	288.1327326041071
True	572.1547429985397
True	104.64232777472736
True	583.6043318571551
True	8.016695746551754
True	372.6956125887868
True	466.3562781689624
True	971.3131356041326
True	344.65509641766266
True	799.4995316598635
True	966.979198954623
True	168.66956044445195
True	37.02394269559768
True	367.2466222253549
True	385.10731342160847
True	588.8025652887222
True	240.085794809182
True	28.025476467098336
True	643.3033269539972
True	128.33217783568318
True	1050.1145458504127
True	334.6211564507418
True	453.6355355114696
True	122.87330969890466
True	811.0270816133319
True	136.5223258059619
True	827.924453133498
True	579.5665376009106
True	182.81107529205087
True	119.53606534526946
True	65.21314569894629
True	566.0218343158804
True	896.392616682347
True	425.57837354582375
True	543.2473407034796
True	125.94290841664484
True	612.7282379709357
True	486.36975535406
True	802.5589486194832
True	320.50641026349706
True	603.4592443135083
True	109.58464656397788
True	26.31115257291758
True	417.6162187304939
True	167.09788824884612
True	98.36571910228368
True	362.95683258442216
True	1102.3475715559955
True	266.677238416753
True	543.5615437091905
True	11.697876756731617
True	74.5212533944655
True	331.83115934738066
True	778.7956083793648
True	455.3249629289045
True	534.069811830092
True	715.3747210423957
True	66.29660363812756
True	759.7379517826324
True	47.59040093786755
True	106.20931662664812
True	179.1953287099712
True	84.23796967972399
True	25.10339753734033
True	292.179371774182
True	451.9228302675619
True	896.2534310357715
True	856.3131592578982
True	5.444924578306725
True	294.1334132502154
True	460.5204896045387
True	124.32576583082088
True	245.56315654785908
True	330.3665228239498
True	1308.9140650158192
True	428.33726794038216
True	27.72071231763271
True	174.8394391222657
True	707.8611259505291
True	35.480573937564266
True	173.44675304000083
True	570.4103430844136
True	74.77705214024105
True	858.4763467020296
True	318.88934075884777
True	677.1465571927671
True	78.16846493094582
True	694.5084178574202
True	591.384053407408
True	880.2303996686135
True	250.61401639312948
True	501.98418756644975
True	819.4824453245778
True	907.8824195010942
True	229.25321786121
True	758.5709525292099
True	228.02865643905167
True	446.2058229988804
True	367.3905242389735
True	495.0226289935947
True	493.2170348563677
True	323.1113648804164
True	357.5676151658836
True	111.7011944104535
True	349.0898029939663
True	1154.0873323935807
True	317.55247772323776
True	155.102262939621
True	296.059502970715
True	734.6546930746806
True	647.0691804200335
True	391.7745245418064
True	116.55925660308358
True	336.41573873448885
True	34.72715889161492
True	167.75523558815095
True	96.03830978801616
True	88.13436524215774
True	556.4739191886633
True	135.99827366203866
True	134.37894446608868
True	106.12047007488728
True	85.56115088554905
True	459.3630742452126
True	388.4660859703468
True	1047.0524217588525
True	542.9836577061561
True	790.9172629908767
True	268.30173602005215
True	299.14575352614463
True	550.277857511609
True	192.40561459388755
True	752.6857347281699
True	248.26863608488665
True	357.8010046695587
True	66.62549856542711
True	123.02444831390284
True	239.8098496779936
True	121.91234457226274
True	465.731571726942
True	34.067081322508166
True	587.0856462684777
True	1012.539445905344
True	729.8963949796787
True	1.7791110620933055
True	64.83508840320273
True	495.70918530529656
True	436.6426190393458
True	76.97769894407128
True	123.40350429553098
True	304.76522699491994
True	78.93187446434558
True	53.25638134155772
True	719.2297003496373
True	656.2973659468213
True	161.08023833850095
True	168.54410792988793
True	519.9163490558954
True	48.91793399654957
True	24.28411217850212
True	564.3414977476112
True	447.6647529394818
True	1128.2410050961107
True	46.3179608979364
True	472.8945649497255
True	894.818201195284
True	815.660518374282
True	297.1065427628429
True	751.256985338602
True	387.3074839136317
True	41.36753374134948
True	103.2531024465212
True	720.7326510773678
True	79.82577678660556
True	138.64757302291596
True	953.0915458472368
True	200.09243909188203
True	272.0738244853165
True	103.30855179964492
True	631.5374308775314
True	588.1989156737103
True	210.76493181753776
True	425.7424769512505
True	43.47762191300279
True	277.8840153259705
True	587.1980224918012
True	626.3192326948935
True	313.10657494421827
True	74.28739208862802
True	949.362042710454
True	1070.0566450606348
True	553.9781556432181
True	62.79855447844491
True	30.351686553918945
True	90.37418926608302
True	106.3966788879481
True	99.36301693690972
True	911.1594821430822
True	1224.5049413897568
True	753.2854175252282
True	319.4736858156125
True	9.98528660924483
True	20.700426973891197
True	342.04865841545416
True	467.08778962249465
True	44.767245964667005
True	550.0287714221798
True	420.8380547649804
True	414.0153993158146
True	82.97002173246025
True	199.3959789999831
True	258.68171499737764
True	135.7437150560119
True	401.967013555962
True	41.16004982011812
True	173.24779737952645
True	1187.1612820042835
True	5.854297570258361
True	28.986871881366326
True	604.5483212744189
True	357.814041458734
True	756.8981443466909
True	161.2446343808235
True	768.1292673774964
True	608.9175562420571
True	266.53482922211134
True	430.6556378387481
True	352.900837483425
True	308.3652541191394
True	268.1496263316903
True	408.6542935991128
True	504.097144977506
True	503.37086248319406
True	108.85566417523688
True	359.6050791253805
True	8.475503283166818
True	186.0266148325528
True	235.4515115367701
True	843.1895222636039
True	597.4440892717678
True	30.60856586154921
True	732.6440749524471
True	856.5363773449892
True	108.68242004285496
True	354.18986563880947
True	856.9026307012978
True	229.8479818380194
True	167.23488633064323
True	529.5535493354818
True	624.6537312456435
True	1118.5111457397743
True	143.09768857276202
True	158.08037496991756
True	255.94798904028707
True	304.8162732422143
True	427.3800664355609
True	402.0890513111933
True	323.7506959869769
True	444.3798542395259
True	505.0758480118684
True	229.8631635235792
True	1501.5729762745973
True	266.2855632656157
True	400.2922010693636
True	53.48426249613569
True	800.0747000852529
True	245.2790973889066
True	907.3732411484366
True	534.9577196949339
True	318.913715200564
True	762.4931652465078
True	270.8624065241595
True	214.5336787217649
True	261.3656880964141
True	213.42440006512828
True	129.0440825010605
True	267.3140970975165
True	706.8986945004764
True	495.23423411341145
True	222.52492070099
True	1137.314855265765
True	121.29710864963435
True	257.3355088365171
True	72.27836285350878
True	324.1352683050415
True	407.7998019745228
True	87.50076473575437
True	218.62547915583772
True	79.21028350060311
True	705.0456348452213
True	375.5620565367024
True	222.1692212055602
True	704.0801393909043
True	866.2965525444771
True	834.2365027368428
True	819.4681175148063
True	351.7105994108056
True	1.4643358700047793
True	272.8626940732952
True	57.75056360348815
True	379.7403886703638
True	56.465114120339976
True	358.0813980291484
True	831.5153611514824
True	1030.2220295203751
True	396.2410201149116
True	22.28955169174931
True	538.2314363818716
True	507.22603134066856
True	198.1312626682484
True	237.5388702097777
True	289.72416691121464
True	23.156714130876416
True	125.66533264828084
True	956.089868262926
True	63.87670069623405
True	507.495875805099
True	798.6962842446661
True	102.05044413215658
True	254.1971624782045
True	112.35028282008156
True	15.848961430187684
True	1.6211793684055733
True	115.05524901721546
True	1025.06268336099
True	487.9235021718069
True	63.917979898122056
True	797.76068449213
True	343.25209333307345
True	1.713973750965038
True	440.5340946251644
True	196.42533368380356
True	499.946199252026
True	87.38899901616584
True	337.3494259489037
True	376.3977359768954
True	170.42863101663568
True	202.2911819862184
True	128.3550284805173
True	168.91530389597904
True	990.4316631525336
True	15.41932926181735
True	517.1732347408771
True	500.71644827505247
True	384.86009843111646
True	228.2101971819316
True	226.03107647598924
True	153.26715759878883
True	47.830307910894085
True	488.4968428891776
True	152.48157328191527
True	812.0233765833123
True	826.2011584426941
True	248.2983517081965
True	310.0295190587196
True	527.8605498082605
True	39.8070466886787
True	87.11526013161743
True	744.7693618948825
True	1089.9368242057965
True	109.35605501640732
True	718.3301268273273
True	137.24468070705478
True	936.1563416920318
True	669.9242683376357
True	103.23337390211786
True	275.19926460221666
True	599.3307576327364
True	258.69462281349786
True	48.52028908253124
True	566.2105639317989
True	449.29561893834216
True	4.810422410940774
True	463.6543276003367
True	69.86642594929903
True	166.04104526788052
True	232.5717164654284
True	305.31346758612835
True	71.7131805071914
True	226.44508202457155
True	354.98309604941414
True	421.2097147556781
True	927.6941764689008
True	48.38843038792772
True	899.6156411797609
True	1010.3268897729012
True	127.52986904170758
True	74.04504335926582
True	983.9193486449506
True	35.24773964032322
True	223.84815562842817
True	85.73882245454644
True	210.4787939860588
True	370.3409387931477
True	954.926684096512
True	93.65800383265554
True	71.62205475729488
True	660.3510841438017
True	285.00499178782934
True	719.2841171746182
True	52.66383177234426
True	450.85658883938
True	376.71818433342185
True	695.9940974251906
True	51.057551542192456
True	111.64342461981816
True	27.855071093849634
True	259.3320287684739
True	41.816903765316354
True	352.2124750523858
True	2.492371446623758
True	1175.9814644022222
True	103.55148792335936
True	135.07596886039968
True	364.8269885207096
True	721.4045814616983
True	686.0440124567064
True	1019.5325168462168
True	452.31623320029377
True	432.6090304461512
True	138.63726393316352
True	430.1730034233868
True	830.1254425123375
True	423.5722024247418
True	964.1208441329604
True	88.28896564533079
True	430.3860752887651
True	175.50956171128936
True	280.2439275867582
True	757.4884574216148
True	159.42425878488464
True	137.35286566068032
True	63.99079069349897
True	873.4438594787878
True	774.6490313116748
True	81.3138280559849
True	444.9116632231101
True	766.1105886224144
True	419.5716999273216
True	56.54293979759847
True	321.90894281350734
True	778.311634771851
True	30.78234032598868
True	356.6334968153172
True	158.87695361588845
True	283.59988022195995
True	36.22702497020845
True	215.224933506266
True	780.0254038435438
True	641.730015028801
True	59.16845001340663
True	289.9337418233615
True	876.1707676386839
True	16.805379592632296
True	309.3844923549264
True	291.6181459174241
True	450.1930341457452
True	217.70249537261395
True	600.8025410941206
True	47.94542495331909
True	972.5189089547874
True	872.0891734345864
True	45.78766483874036
True	402.2510217591843
True	731.6416704333789
True	919.4342108750844
True	278.07205846117097
True	604.5378921550553
True	130.9103832997244
True	193.0520734518149
True	131.65175647951253
True	138.68714694349367
True	210.189792521052
True	968.024286985422
True	775.8218889522833
True	934.3237665352076
True	19.59515091356936
True	24.131579236973725
True	353.6967673786972
True	13.892834956963354
True	628.1915974240768
True	1042.1169116694978
True	260.0907730877482
True	206.29227880575803
True	88.20446863186619
True	216.105470945605
True	131.47536013670577
True	45.10543539000166
True	135.1968250100385
True	86.1455209745036
True	247.6050281694057
True	526.8717009213477
True	162.2070831759293
True	30.406533733504805
True	61.17162069973686
True	431.1280609621506
True	267.3318701893581
True	588.9284932122404
True	21.33683266555976
True	114.1808595051908
True	662.3773339164289
True	270.2751140362776
True	464.45230269814994
True	662.534382362247
True	108.10305505627602
True	110.35903645928929
True	80.40457067070483
True	26.81741967848837
True	123.3708397570605
True	87.65830801203303
True	103.3716601251292
True	151.4462948538504
True	242.2305141026449
True	773.8574634720864
True	285.64739636824703
True	910.5192620554542
True	164.64744916832018
True	199.45943518018285
True	789.8955921704827
True	318.29819180488784
True	603.814671173532
True	253.945434681138
True	348.3557724942374
True	433.143891900929
True	574.7858826858353
True	651.782687471796
True	372.325783224808
True	34.04325370383327
True	557.7307366231905
True	616.2543429312017
True	18.925767114980328
True	10.84577600691146
True	263.83470883621686
True	407.5834275006043
True	466.04854320157375
True	67.41076652158647
True	611.2028814596786
True	938.4317644408252
True	235.95960816275937
True	892.0300522639004
True	272.32507795376324
True	101.34202566708936
True	274.0517316701739
True	654.8088457846071
True	39.51892135622319
True	595.9200353669993
True	1274.8936118773545
True	1014.8561722095914
True	938.9938040951128
True	203.39449654532348
True	93.53991614584724
True	198.69721340221685
True	827.139953876959
True	150.38166972543922
True	1075.2817432707022
True	867.1889454551575
True	41.96322453542792
True	89.58501158045661
True	412.96654312019393
True	427.7266040761049
True	204.2081617109428
True	526.0461053259822
True	645.8176238910127
True	123.01754934086028
True	281.67094528581447
True	1037.7931986298452
True	53.3027572130657
True	701.967871286659
True	541.2378032998575
True	40.02750005214471
True	813.785598283984
True	391.919127236457
True	563.0270155806646
True	110.1033246255952
True	257.6880162983232
True	202.95826129719745
True	27.179909622023093
True	134.0968632825158
True	761.325318812464
True	140.85417925930918
True	377.0398201757464
True	67.10770510589259
True	622.2045355043464
True	597.9420517341309
True	238.8549833355241
True	467.3709377067661
True	164.51571554296518
True	164.46024736146163
True	229.73791515438907
True	283.8563559590618
True	351.2538123823646
True	129.80980935025758
True	198.3167722021433
True	24.44878789255638
True	895.9723410450786
True	305.89261345803163
True	9.332958347119591
True	355.7136195630241
True	159.03328781844183
True	626.2219229654439
True	373.7059416649254
True	574.77087715465
True	534.3555951931143
True	484.16677855506487
True	791.1794349537713
True	240.75677807579436
True	561.8750803973154
True	159.66571285851558
True	548.3076621691251
True	356.8117248809608
True	379.3789111761687
True	127.0284829926127
True	138.64883971004969
True	108.43028534204628
True	63.68203973924051
True	742.2347607973622
True	180.5448354014658
True	44.55778251478868
True	0.0
True	550.5813053593943
True	110.14882345504242
True	22.241969204653632
True	38.59684938053748
True	109.8872123597453
True	558.1261393239967
True	181.4817491708406
True	109.93531068070064
True	35.647218297117824
True	158.56955505712966
True	922.3885548137952
True	48.28535320814888
True	225.50522315617687
True	719.0945692747785
True	324.8337830822168
True	460.41377241972936
True	486.81400312829015
True	518.8858808599712
True	607.8495538109632
True	934.1668499010028
True	274.9504764539407
True	1017.5525712694824
True	904.1480699917192
True	621.0643446264452
True	343.1551812742028
True	873.0278273067167
True	11.114132234966448
True	33.480492330928186
True	305.1987832163964
True	41.69814566407693
True	212.53791552792663
True	751.8500305274968
True	222.80275655161984
True	718.6881246200206
True	772.2409600247537
True	123.05073745823708
True	381.35074058736245
True	611.4698576962517
True	26.34602063089581
True	128.01387993855369
True	432.4586134050827
True	300.41267474370653
True	196.9973130703954
True	113.27553509128732
True	363.7116878289441
True	22.060927646798387
True	367.6971603046561
True	359.7054577530821
True	1090.3148540589016
True	378.00064868388847
True	28.957513332961355
True	437.6023084468189
True	417.5849064446441
True	237.01853170347547
True	33.99241393293553
True	752.336727209952
True	442.49931831519376
True	188.60201287061204
True	13.93958532677992
True	1209.768428595172
True	167.29380602589578
True	28.725789499331565
True	310.52731707992007
True	286.54771870458313
True	113.09347514720264
True	290.78982250462883
True	47.86153828062762
True	314.9103212260396
True	296.1513745852752
True	315.3148742708358
True	33.65942379244158
True	47.73074736879512
True	1044.8113689266506
True	24.747981750051597
True	13.227394335990034
True	181.3862612648101
True	659.4319510902909
True	8.023747989719798
True	186.12290777210984
True	177.99195779895115
True	545.2974612539488
True	366.66258234861306
True	722.5951390676969
True	320.3114287215268
True	486.5649874529256
True	438.5164839918448
True	486.6595848634871
True	102.94176980503153
True	1255.6526168872597
True	902.5889452389436
True	293.96809991322255
True	555.2603521382945
True	104.33370766519144
True	586.0041555090818
True	441.6937527834759
True	160.18715847251133
True	77.98036101613908
True	349.01124840981294
True	161.80596127426628
True	29.06486023881052
True	606.7493048996404
True	381.4095488732023
True	69.03426357936472
True	31.080413731827488
True	673.7790224061002
True	496.652473922484
True	71.59172491680414
True	19.74812542991964
True	341.8825845054199
True	327.8283976810353
True	685.2855489830661
True	554.2779254443418
True	552.7176333906425
True	796.3883682979886
True	9.035345893239093
True	54.64292003349821
True	37.02366959595261
True	59.855811460500426
True	499.7647038794236
True	573.6949609509172
True	85.5768478519125
True	106.71266333593913
True	192.7157097394507
True	74.90194348555336
True	187.34697121916315
True	214.574732563682
True	269.20884430850225
True	844.8996367062364
True	581.0668730432535
True	286.8831921889072
True	190.0734644905611
True	281.6202394367004
True	246.5632799122492
True	755.4238353102437
True	338.5330049811533
True	171.85208268105546
True	907.2745999106328
True	340.0833128546766
True	446.3388170654517
True	151.95391295184925
True	121.0604279301016
True	64.46802211150752
True	205.2755925877824
True	981.9303553761798
True	508.4080141623418
True	114.52168018761266
True	368.7114978578243
True	97.0443013227175
True	672.3666155056034
True	4.174491787838864
True	690.5891169773745
True	35.29996103696165
True	975.3538711813468
True	841.0879534974573
True	214.6522388472528
True	30.83466427918381
True	83.92250332937147
True	454.50770657232334
True	221.61627443565288
True	1.672100290430499
True	80.52802996314506
True	1105.2057692504902
True	340.59417451090604
True	668.5755559632713
True	482.63618075413103
True	32.02530182052651
True	131.9303720892424
True	450.2775642483597
True	939.4595738711566
True	830.5204223515805
True	409.8904353512291
True	327.3592906398147
True	16.790722501350935
True	78.3655875101086
True	752.3786140520888
True	484.3153022179349
True	382.84574171749694
True	864.8110658623414
True	25.18197983135407
True	214.21894941371187
True	883.931659578497
True	237.38042428644903
True	7.833314951656188
True	509.6908020209733
True	104.20881913322546
True	660.503452869679
True	55.65862045636262
True	255.6040866463801
True	842.491913602822
True	946.3564803783866
True	272.92725759256297
True	450.9983224966425
True	121.1833720127346
True	582.676405092986
True	251.32570276495804
True	186.02529005873848
True	872.4362438187683
True	52.80949327807386
True	713.185571058408
True	271.2582054467645
True	309.5665642575903
True	168.3058961085107
True	502.287634868646
True	610.0964281579078
True	372.0444574132605
True	408.266694448504
True	70.72344787639467
True	157.83345485081549
True	455.4440554669396
True	216.4322895225382
True	36.96887596347766
True	202.40639579514945
True	385.9611406288489
True	403.9376882259146
True	757.3648818966401
True	136.3314326543773
True	661.9716794283836
True	500.7849913674474
True	602.3261766493824
True	135.3391467018288
True	38.59698147926724
True	654.9598533239786
True	72.48300701765857
True	560.3918103351494
True	709.067535386035
True	454.764761388119
True	119.58172193449748
True	517.5340821043828
True	5.027663899331521
True	393.8740103170115
True	29.67940521959629
True	636.4513086285076
True	257.9054914515193
True	558.6540841366027
True	697.7520883287359
True	154.27118498571693
True	536.1109880958516
True	486.74389505430383
True	57.90240563713535
True	979.0010057183846
True	3.2028990710867413
True	28.214145163397305
True	649.8917212899311
True	673.0554537850581
True	137.4997813314804
True	412.3540030649384
True	117.53560401451242
True	71.88372849313579
True	454.34047537384976
True	43.0247913543591
True	510.1159357261705
True	11.42710061050017
True	857.8564459926691
True	548.7901754430507
True	692.4419214445386
True	99.63969413868286
True	375.5253837099607
True	1004.3457224581218
True	845.533734011599
True	139.3157700818394
True	544.316744530223
True	467.2971048430159
True	239.50256979604677
True	259.808389509723
True	4.724279216653585
True	311.0030304260414
True	11.731110057833847
True	359.5910589466018
True	76.63597229647098
True	408.3051132337685
True	658.757350006567
True	126.89867805069528
True	235.5385170462794
True	643.3803293759589
True	682.3908591212648
True	296.5169329171878
True	139.2600813357105
True	162.06306431683075
True	480.1623180694461
True	89.71845042749618
True	9.942186803700308
True	482.4840520844221
True	555.4681387834098
True	20.09184641030024
True	134.1903097346758
True	880.8638380385709
True	498.21923489774514
True	273.6705688666222
True	32.72468351289227
True	484.0048136481936
True	110.60027511690684
True	582.8892826795401
True	672.9878545292871
True	298.2110449062358
True	389.6636742064888
True	184.9603837826984
True	240.47993623714228
True	75.69059907422375
True	220.28607165625328
True	497.710146365272
True	21.54635195257677
True	450.558998217096
True	389.34017710347234
True	730.6893030740474
True	930.520301133754
True	892.4450704460545
True	156.20451082442415
True	386.7647115160616
True	75.58663720903319
True	177.6636474420598
True	328.7780596943877
True	10.856841694920472
True	791.0172346958279
True	22.932157080140197
True	400.8050904355633
True	263.9785886912209
True	665.9174659250873
True	202.34508481604377
True	38.4994947655661
True	701.5512218588337
True	1079.555149072293
True	228.8102067130535
True	130.4198981337818
True	611.9161198325279
True	503.2409298902834
True	16.80848793848963
True	821.6243654823746
True	113.76593915720518
True	44.4594418521926
True	307.9158850936679
True	356.91029638202366
True	392.03408403241417
True	274.66438759815395
True	20.20479026506378
True	20.18280753906345
True	816.2741334326029
True	192.0573939647963
True	117.28174236360756
True	829.8882043978901
True	658.5978951933959
True	646.5255430810129
True	446.744748388424
True	151.53782286041604
True	29.63937863134071
True	99.43673955492925
True	444.0538782656839
True	220.52659320813743
True	478.8870384012645
True	144.86600128304798
True	483.0240423060167
True	649.0863371118118
True	930.0870855028754
True	23.919222845220645
True	965.0907563859066
True	1105.186269856477
True	486.3266110126215
True	83.85266621896949
True	766.8669726892749
True	648.5435290561885
True	668.3341123179401
True	175.16169229481133
True	744.7811132192517
True	704.9881692199914
True	118.4296646987316
True	774.870770697623
True	839.1633009450834
True	473.0813298955703
True	231.05723982762757
True	65.16722826006811
True	301.22166850291217
True	341.3279828663989
True	467.368201903278
True	437.83207301348097
True	188.0883081951209
True	314.40168076174706
True	3.10734899452226
True	11.5362917030002
True	110.04382983227914
True	137.72012158103388
True	358.84267519607187
True	350.7046168099508
True	113.56365933041587
True	15.893153191833786
True	216.9980448605204
True	845.9660593519644
True	476.8028058037549
True	540.3385400607737
True	551.2986128037602
True	802.2786636843606
True	634.5346408880023
True	91.69324577001898
True	206.85870625910752
True	243.06994693411323
True	276.3104887019671
True	107.0464964785758
True	360.16281553897727
True	430.6778955620271
True	173.63910077855192
True	641.8872962686665
True	243.15196204890816
True	193.8837127898268
True	29.10417820434671
True	250.43650477175484
True	471.7538332409796
True	169.13823542996056
True	555.8756856412008
True	478.9426469916118
True	238.09466638363253
True	109.78680239382012
True	42.66227471793905
True	400.3273100009018
True	798.4462831408443
True	164.7717846250482
True	1017.8842112338476
True	1050.861676320848
True	479.89917599974
True	97.46759011783514
True	121.83992088899674
True	636.638153977329
True	8.455779592452476
True	222.0115921809201
True	136.3032086598304
True	114.4429520954712
True	325.9649876513578
True	630.5458775998208
True	35.08951739315147
True	126.87131992790756
True	960.0918027206308
True	55.7010140007023
True	446.9478685026697
True	536.9398369371578
True	247.719494084871
True	128.37129239458605
True	915.2568826329624
True	1194.1335952491734
True	521.6665636118149
True	666.5052287715739
True	217.13162546920307
True	154.70715975984248
True	323.908276192966
True	251.89596360144063
True	171.97909191216448
True	313.8043997361271
True	337.7603150525799
True	10.719352627051446
True	639.0462958290013
True	142.2890421283215
True	76.49899495926101
True	451.1793094153044
True	323.0296519426533
True	1214.6750660248738
True	359.4791253776806
True	967.6525985031104
True	10.299667707411526
True	277.3715810746494
True	224.5965515646321
True	151.66568201543802
True	496.810066503942
True	192.04684492113816
True	407.5626136051292
True	322.12306282923487
True	105.20438383504616
True	352.6658092705861
True	1040.739158735101
True	740.4177286940178
True	230.2919706590633
True	105.05927984710507
True	296.48088252551224
True	27.09376303574468
True	365.6746293726071
True	315.4984719435369
True	569.8588472476904
True	472.709831345778
True	349.60690816119416
True	159.2318524413692
True	12.891151643963047
True	425.9447823047536
True	274.70530021811425
True	143.35621802930524
True	302.18219312731617
True	442.51634836065847
True	832.3120278889625
True	315.5046915036223
True	772.3498983348779
True	402.659596790764
True	376.6521857627224
True	1.2271605824814449
True	1191.975682355334
True	105.0035604656272
True	898.6122535772333
True	200.28546861784065
True	451.0937962548754
True	674.6588232996062
True	83.75698827729062
True	480.3409088854323
True	31.028715980151265
True	423.7076289139025
True	81.39356421712456
True	222.83784462573075
True	41.34633966596163
True	688.79737422848
True	181.7306239379342
True	25.91199361048493
True	383.6934776129964
True	107.76215034194814
True	171.67939286057046
True	836.8167320563197
True	245.13264914739517
True	157.42858691731777
True	385.7885001232356
True	525.4299786661766
True	332.94888530991074
True	506.194468511538
True	618.1177785189899
True	164.67140413060122
True	7.413174198461079
True	70.08478658401036
True	423.39506692495866
True	93.13049977406536
True	79.70478698940114
True	1067.2429848514555
True	28.12511547345181
True	323.0946648465636
True	317.9223876576621
True	457.6769387115118
True	689.6479474759865
True	188.0480979607872
True	651.3326840366307
True	318.6428491278891
True	349.7907984092041
True	269.9086812327161
True	225.2862666766843
True	346.07513611458046
True	470.8264887230218
True	410.61584179556354
True	615.9767040925814
True	137.59862002152846
True	74.45375247121562
True	40.14547532133394
True	297.9401839250368
True	617.4554717483173
True	403.4932331000229
True	780.0216482523393
True	223.33274394481907
True	379.8461847041774
True	66.31924031252345
True	54.42198164315785
True	424.3300764955363
True	201.43385622533688
True	223.9449938476401
True	43.79465534046479
True	1085.3587007342228
True	166.66568005425694
True	905.789642074172
True	318.1322135830807
True	922.4872223655152
True	227.8635491829306
True	452.93514487766936
True	529.4510506989155
True	642.3416316468231
True	215.3239414908828
True	489.53880026621295
True	947.5701941838915
True	132.30347245935138
True	5.671157110235724
True	594.0107940294143
True	27.35063473636132
True	76.29985152359843
True	804.0382999658184
True	220.49539669659725
True	990.0297377525822
True	692.4369221570668
True	422.0249560933297
True	285.5957471418072
True	477.1665867358682
True	339.8383626400214
True	182.02814142865685
True	665.7641618373028
True	710.5018444514401
True	199.0996858732895
True	92.2230768672284
True	525.0448889700924
True	133.52457426686425
True	381.6268737220404
True	332.462340141658
True	65.271074746285
True	372.650714274275
True	409.1134855599103
True	372.3076075478274
True	414.3400991987226
True	424.86845892008006
True	639.3286210833885
True	59.54563483271947
True	465.6407602686031
True	326.0817141480975
True	654.554089431488
True	217.6514368919753
True	99.01317457256444
True	41.54343878298437
True	545.6264764868863
True	634.5758962191958
True	185.4388815366108
True	412.7949599291894
True	345.0702987684974
True	18.76994749761598
True	170.40374626256866
True	288.49184700372905
True	3.111951743699957
True	873.8328681300711
True	83.9113517576646
True	104.91259791452065
True	117.0216655986184
True	369.19426128016494
True	37.207972966544254
True	440.5563063447792
True	229.4409091968931
True	6.572416455277379
True	118.88321761462308
True	436.6415569712911
True	52.83136371877449
True	68.87790289099439
True	166.48025392880012
True	293.0330425158143
True	979.3184603981732
True	382.8428807603386
True	972.6340892652591
True	194.4201062476044
True	1060.7700535752404
True	763.303850829806
True	677.1048764286933
True	412.1494253965264
True	382.3090787160455
True	78.20186879058025
True	71.26949964649778
True	82.8219755915423
True	184.36541004572132
True	459.91199592031234
True	1063.601416091599
True	176.21664253624525
True	356.93621459409013
True	441.5806962641233
True	587.5884585102655
True	582.9049814069373
True	273.5867245387778
True	467.5902937810029
True	667.3845443473178
True	95.97660451514248
True	727.612269793187
True	256.71563935176715
True	143.12594167941114
True	426.3361960513556
True	896.728277128558
True	431.7042744691067
True	843.4042273421518
True	188.29334433442375
True	342.53519766499494
True	678.6355228727948
True	621.877971039904
True	189.87561750526564
True	254.96577769257723
True	795.9784294423245
True	33.14936144287775
True	185.24871657158488
True	483.001343847203
True	728.3488625452713
True	103.20659498704327
True	36.97858398848193
True	167.8945391979159
True	714.1323630533191
True	310.5332014825348
True	562.2420260579
True	355.7853059242664
True	292.9879669054398
True	435.30066742350846
True	495.0284468713384
True	74.07733626800612
True	368.6767341615803
True	763.81774226402
True	0.0
True	298.4664319423448
True	250.62185150885267
True	1019.2050610703816
True	145.66217212991
True	665.5277051644653
True	637.7172758632834
True	109.02014626423804
True	207.72166147475065
True	133.01713079690077
True	12.091747787042854
True	295.8732296067093
True	369.702827685285
True	1124.2518958193928
True	240.92379597283752
True	405.1946052569074
True	650.7194432474689
True	194.1411249405272
True	27.591899212560943
True	861.088829899457
True	595.4626813287574
True	162.49135642096994
True	620.5034387107913
True	161.87839076904217
True	309.1825992197565
True	780.1813502084459
True	36.5701709003091
True	103.48115142337237
True	506.0910022459082
True	66.79275263087742
True	77.96097641042476
True	397.1250676260666
True	24.024862398868557
True	745.800769773978
True	104.69429592197844
True	157.0678843902713
True	16.759017999959145
True	672.0246050806384
True	30.576512338214677
True	783.6683304194107
True	384.639989514742
True	112.9999838186858
True	692.9164946095237
True	538.1846329039724
True	575.3510075508564
True	48.69145995782485
True	362.6295829074104
True	5.667019594867837
True	91.77419883682346
True	371.0812563924141
True	47.82030653012849
True	114.179532274804
True	314.17008474073384
True	177.63820515864515
True	99.54964189864454
True	652.3976765988521
True	18.891334998097665
True	1135.8727785204137
True	489.9441853533133
True	304.5452504281296
True	492.58369256774745
True	124.44152855478482
True	781.560744852828
True	1124.793572391846
True	733.7020706445126
True	180.14358762924658
True	224.1520501901618
True	52.394597064893965
True	59.42030985887347
True	155.72768315978098
True	104.3602447685909
True	169.87848498793434
True	1175.8268628813769
True	311.5796818972753
True	362.2514534383606
True	729.1664350367354
True	13.7410001722171
True	13.537131166237094
True	561.5005954502747
True	5.632099582984983
True	116.6950635279329
True	697.2048864365756
True	182.2924628596934
True	656.9958713984522
True	824.543976163096
True	157.78944077146778
True	869.7188434481361
True	3.9459373509301954
True	459.15160837216087
True	1056.6737110451973
True	24.45363110012014
True	236.6749603166207
True	147.29032571352278
True	959.2521014854874
True	225.6718770113638
True	489.37122213418695
True	123.54319324370164
True	504.11918556720326
True	147.05531342241315
True	99.89880866449548
True	392.026822624676
True	69.02417352324044
True	55.09441287971397
True	1057.6762723779348
True	256.1001576918957
True	163.26636423252026
True	374.8056576982177
True	409.5288474639743
True	211.98219249458955
True	166.06731786724387
True	377.681892348095
True	35.04748085060811
True	490.99730904441367
True	1094.1391254715606
True	112.50679703465502
True	470.5659188758018
True	309.67606687216363
True	25.797529502591814
True	409.0121947391212
True	102.80480396076577
True	584.1957235389004
True	205.3641356649828
True	437.6735559791907
True	19.71130454257232
True	423.1346178575552
True	103.88712101320291
True	331.40910989110034
True	33.0729624853074
True	171.80219199707116
True	251.43074252813636
True	762.6727260913898
True	61.03602586268399
True	142.16309188430216
True	238.0708107454471
True	134.06988412574245
True	648.266201596365
True	568.3240475936244
True	767.5056640271625
True	390.20977029138805
True	538.4589763218571
True	417.9866543441897
True	695.3825400342233
True	67.56328204352018
True	455.1075480365222
True	422.6815835744631
True	49.33185190121143
True	82.30882563548485
True	127.85823682952837
True	84.49458931551027
True	337.7489554960321
True	846.8103631976327
True	321.09269493711963
True	1090.8079259356075
True	332.11650234129564
True	903.6403032818132
True	151.33471703294444
True	563.0438123251503
True	598.6639611501832
True	716.6531759345734
True	442.8585958167366
True	64.98325532216457
True	294.524377118481
True	40.903873616301006
True	167.10866954778908
True	179.51886966446813
True	1130.262255026306
True	233.90164426670847
True	548.3332048367934
True	533.9704146821604
True	565.1059516605128
True	865.901051479716
True	587.4623112626656
True	647.2761038425853
True	936.6375769859696
True	124.4638384391307
True	310.49264529445674
True	256.9226044700339
True	326.6376063209236
True	92.89275477798824
True	392.3680064468367
True	4.175865788161532
True	331.0556731130244
True	259.6516214040031
True	625.2469946170387
True	285.41618697698334
True	365.5392024628796
True	8.64614616232854
True	60.746522744916525
True	541.3624726886933
True	34.07696836841032
True	147.30064692334565
True	62.73482944605662
True	145.1315601931907
True	257.1373450290585
True	67.14815354511057
True	385.8716641041189
True	256.94649769002285
True	99.66964652467716
True	339.0408342266836
True	62.66079540939448
True	565.3597157481489
True	873.7842315560389
True	288.0023875673901
True	1157.7746090674063
True	122.07041728200792
True	289.7843504401458
True	1048.3093078723198
True	85.94578341430524
True	282.4559392164518
True	9.936160435278117
True	406.5368245990396
True	465.3936211365779
True	157.83836355565916
True	626.7422194265923
True	903.4254396988412
True	158.23644537977617
True	76.90682806775413
True	340.62231373671125
True	571.5050492873614
True	615.1434723473678
True	1246.7821803475535
True	26.01523459492815
True	938.309524227373
True	139.5877712427783
True	620.2816028237488
True	115.36991313758216
True	134.6222723923772
True	191.39609483637037
True	177.15234646790464
True	754.862042679905
True	206.4294103520951
True	233.50451821624205
True	64.03721801075406
True	506.9853125663877
True	430.9553434716688
True	177.13721696213705
True	236.46904308747744
True	16.57568839380905
True	413.9167694088417
True	218.7644544886432
True	297.6999390295798
True	115.33379140803903
True	690.1482637368722
True	427.3198007058864
True	260.26966908837704
True	646.1133694079325
True	531.4447121479172
True	455.08047998525313
True	136.7338314143391
True	511.6981275290302
True	424.7369940495175
True	3.0699569868754826
True	204.9930980910597
True	95.711923646046
True	236.3158689589303
True	2.186173302452116
True	128.4717003318034
True	354.28058082797526
True	8.390519213365653
True	854.9302244505425
True	165.16812043393978
True	706.4247941449074
True	808.4135517067573
True	164.00603562434557
True	223.01107906849785
True	451.41512615239566
True	850.2283537804129
True	50.87167000423764
True	40.26460562836503
True	125.74915094072604
True	619.4839108807565
True	722.010491407867
True	186.4142781561169
True	600.7712065517135
True	611.3984450419804
True	860.4653618694701
True	400.586372581465
True	182.4607169846076
True	882.3646082573471
True	196.46953573373565
True	148.10199093994046
True	326.3239343508433
True	224.56833564552457
True	202.0810429049969
True	610.0856832420309
True	246.24745673679016
True	205.67681604743152
True	454.9509796740736
True	466.5562473380669
True	67.77072760692754
True	278.9447221019064
True	77.11187042086121
True	324.7335979001441
True	357.4835822662572
True	252.9231686752761
True	177.83019557928174
True	385.7232143887315
True	624.3570493394119
True	746.1952611268089
True	298.2544346358944
True	739.9913168724794
True	63.35238743647568
True	885.5469927632091
True	350.68880057719304
True	13.501910847632036
True	611.6020070930258
True	687.6691157315859
True	256.6074231702688
True	166.63992478688263
True	47.04757108302432
True	391.5602619761392
True	73.03236648887066
True	13.660479137949167
True	894.6473139969611
True	372.6070084966642
True	178.93529323412153
True	1026.2267291974374
True	13.461640652650043
True	780.647083726956
True	32.01251056946436
True	655.2902474969165
True	58.91445401666264
True	802.6673847079318
True	434.8414989558525
True	195.46662288535268
True	445.7769461868471
True	205.2138939461499
True	305.31007545176175
True	227.4003262140452
True	392.0123071006599
True	8.635120032351752
True	321.31571647695097
True	115.22134741281384
True	12.18472946237277
True	468.2062815733904
True	730.7084904630228
True	279.8386986535423
True	82.62941698375084
True	313.26571436669565
True	81.20968077898748
True	199.05578975066285
True	182.08164573932063
True	370.6395439126001
True	45.68038628434289
True	135.7835592322269
True	383.15758488427065
True	865.174908526188
True	114.36579304605176
True	207.31307608266357
True	439.5123956439063
True	18.77537676623129
True	430.4297986679404
True	529.9142369670142
True	93.23577033899558
True	393.1655197687741
True	358.5410727632432
True	425.9644137093584
True	583.5114954416242
True	1061.8257572371724
True	995.93359049884
True	57.79247707846893
True	1084.8943697996713
True	115.5305294332082
True	113.51941483595932
True	113.47913089877405
True	502.88791897764855
True	377.26092690447496
True	572.7875320293098
True	264.9788936809013
True	155.47906200987993
True	393.40285477733465
True	16.64621944344398
True	472.1658720649653
True	377.8124868182281
True	146.35055565955713
True	94.54120870011978
True	517.1167514677957
True	990.8983449402618
True	199.12912399964145
True	60.38607120977681
True	430.0033543544519
True	371.5500132411831
True	481.031243997494
True	326.52345251716986
True	4.214456890879283
True	510.5862967068566
True	501.8062300173488
True	504.89150689636057
True	190.3059810376689
True	103.05798291547062
True	22.27385909060396
True	364.3285982133009
True	108.87062250381288
True	6.2549624765883145
True	31.296951082685013
True	343.8451961708654
True	647.3211981457202
True	130.30808867600513
True	85.6193644034159
True	24.837707718757315
True	429.11958606591287
True	364.1773569451231
True	773.8109700884482
True	307.24089276674226
True	531.070093714255
True	555.1835733048983
True	535.3024011475176
True	294.7117596938072
True	519.206294433785
True	99.04648005349756
True	580.7006672999958
True	6.739437290990214
True	369.0895520751868
True	443.8869157346575
True	967.579000517668
True	355.5626585583097
True	792.5919118336415
True	1021.6025456608456
True	170.67931456550062
True	36.71588240788895
True	365.160313330128
True	383.1536779419954
True	563.5994111213785
True	252.3505957170539
True	27.547313577016105
True	637.9424206721419
True	127.54071647878452
True	1071.7189023854378
True	323.95002988805714
True	491.1720856988532
True	122.82180309038417
True	813.853543359916
True	141.77467269356606
True	836.2262248228046
True	565.9888309282355
True	192.39620639456427
True	113.17177361342796
True	66.71219094262919
True	561.0766666460579
True	893.3936937858329
True	430.9257609017981
True	524.1391030622252
True	139.88257925090733
True	622.4040512852675
True	492.6125446776445
True	796.4828227600112
True	314.8082587006024
True	572.6793610162252
True	114.76528690482397
True	26.878834528198546
True	418.9510995970295
True	172.12124820346307
True	102.68871819676129
True	364.6794117134268
True	1082.2961866473777
True	270.13734637386204
True	548.8546566201102
True	11.887877296491553
True	77.05086779397239
True	336.35355865468904
True	771.9559677924318
True	456.13626524330016
True	510.0421122176261
True	715.1633356935706
True	67.5729280841465
True	704.8370116656783
True	45.7919672431802
True	107.02852127476366
True	176.97582105042216
True	82.85930145675563
True	25.147161073294352
True	301.4637165866355
True	468.0963691424088
True	891.3477197948746
True	870.413064787982
True	5.5451277706117565
True	293.2741657454865
True	463.3924314221695
True	122.91689753374877
True	249.11746501380503
True	335.70287981812305
True	1333.135837824176
True	453.4660568932243
True	27.27089848961105
True	190.51759602935277
True	697.6933063141208
True	35.18585674700202
True	177.14743850393225
True	568.719657254772
True	73.0376700801192
True	866.3066464125016
True	325.4331186629621
True	662.7717606472831
True	79.39243411660331
True	681.3710062686241
True	574.3637594624188
True	885.0922745303375
True	249.17960770589656
True	503.45215598016046
True	820.9711574646338
True	902.129622319528
True	228.75830420320867
True	757.701715265245
True	227.112558400048
True	442.5187798179781
True	366.50139225303707
True	499.1247884211195
True	499.1059251999268
True	302.49312901486394
True	348.4660888992109
True	115.7280779350616
True	353.98552808594485
True	1119.552904163722
True	305.68464615087856
True	142.9254654031878
True	305.64533586582246
True	729.2689112410729
True	637.1007262863611
True	416.82441432584153
True	116.05226730013436
True	341.15920763297373
True	28.809663639456492
True	180.6152818816957
True	85.92591953073432
True	89.02084300542762
True	568.6457712887659
True	137.79750397776357
True	139.2370507004475
True	103.33756905069396
True	85.22055505952274
True	445.12214503430783
True	388.6515835034794
True	1044.6428537315164
True	556.7681675942714
True	852.0058058923291
True	269.21163109298817
True	304.58124086651145
True	519.7620659106137
True	188.9525200129277
True	767.8865749193237
True	238.89797975448477
True	360.9295899314231
True	67.33897986669898
True	116.49279501788838
True	239.4523449579896
True	120.43956195196648
True	478.85190346006647
True	28.820113612626507
True	562.3524183092909
True	1005.9239600159308
True	727.4957985983023
True	1.080471306201978
True	61.499115198580206
True	483.0173692784731
True	444.1087922337054
True	75.25371881156727
True	121.20113477388112
True	299.6742243138492
True	80.79002805829761
True	52.82935658599814
True	682.4538472946052
True	653.2738111330757
True	156.04017259313108
True	165.20450621595114
True	510.2489110933623
True	56.96559105785833
True	25.18962005662718
True	576.9455972847645
True	449.1704902918659
True	1126.7044348614131
True	46.53927180852722
True	450.6513433751472
True	871.0736655503138
True	805.9945442738717
True	288.73749812379555
True	776.2192446238297
True	408.19646157743193
True	37.353839257804005
True	96.61538637629609
True	720.2402338077873
True	74.36811375893168
True	141.81710138989448
True	1002.9074039477396
True	185.51764261290649
True	273.6518317272023
True	105.12283877546714
True	644.0114203528994
True	604.9918865686633
True	206.6213103697541
True	417.319028557496
True	45.03916512329416
True	280.62134550333843
True	592.0935014685118
True	615.1467384744647
True	310.2565927513895
True	76.71662503392493
True	963.5531351403728
True	1054.483025387266
True	564.8787868398713
True	64.1613459513687
True	29.473552493329567
True	90.0971560786778
True	104.39266220987264
True	105.54620357283598
True	860.351818682839
True	1201.7008267541328
True	730.9481248905731
True	334.782639095906
True	8.833548542240585
True	20.966281040107592
True	333.4752427066598
True	476.6192588163563
True	48.239229603316254
True	585.574530933563
True	433.47351678062887
True	396.1359686606026
True	81.1910470532676
True	196.6047872661272
True	274.9606449518045
True	135.45516423110618
True	401.8846275722401
True	42.28263043788024
True	180.2897847668786
True	1199.0991874843123
True	6.304207551331306
True	25.995231386128584
True	604.3106694712264
True	363.168580264229
True	773.2742462093153
True	165.44217680155015
True	736.4586766416197
True	596.9290737784285
True	281.8347147210802
True	419.2743313163884
True	340.7520704987382
True	288.4773448097597
True	271.65991310993604
True	384.0543005740414
True	505.738786844126
True	512.2815502695704
True	107.32586737138304
True	358.0789855646787
True	8.054396392513318
True	188.09204046900703
True	230.77082646163527
True	864.0871260894422
True	613.8934640457286
True	31.919322819014013
True	733.2741058709578
True	851.5347156575922
True	105.83049376857392
True	353.12150752881024
True	877.4379501442838
True	225.57755255159088
True	160.43264144934005
True	549.6987358808268
True	568.1218410631494
True	1122.5262452079774
True	145.93980791036415
True	151.74040083193862
True	258.52610257016505
True	313.5113828834267
True	419.2050069417406
True	410.1718424290817
True	310.99800446703046
True	438.7071713973255
True	500.2647516397648
True	237.5009641768241
True	1474.8115448769938
True	241.20323355483583
True	400.6711501511286
True	53.65929716792707
True	767.4351338996709
True	251.5913237423175
True	947.2154740225168
True	543.9028407025885
True	303.6277954751198
True	795.2263122309749
True	282.03881387866176
True	209.8849018263276
True	255.09424421598635
True	216.358036431411
True	147.7872108748534
True	248.11555623374528
True	727.1777740012483
True	556.0346820943225
True	212.4501868698181
True	1156.2721409936664
True	119.08369371609896
True	270.141368961975
True	67.69812670268003
True	301.03033489402577
True	394.5984565877241
True	95.93462252423949
True	222.21726032440773
True	73.27192260603901
True	719.091007049985
True	380.8337774252022
True	223.88611205491017
True	714.5390453038253
True	887.166788159276
True	819.1692453011055
True	837.1298764192313
True	354.6378199659282
True	1.7751737068490128
True	268.6366717251368
True	56.03150394685589
True	383.1296594502531
True	55.36561798323123
True	362.475990195851
True	863.5071517743512
True	989.9935810124406
True	406.7523157029703
True	21.75402721731909
True	508.0384470875916
True	498.00226049309913
True	196.3474000109226
True	237.5345007183778
True	297.020070386292
True	24.5416312408889
True	122.74106257776543
True	960.4448574548968
True	63.76489498439391
True	478.55969895302127
True	786.2383437196379
True	104.17177521195192
True	250.6913852737322
True	114.31463175221312
True	15.412942232517535
True	1.0749972427484284
True	122.9222356369428
True	991.1896095676088
True	486.5061363528888
True	68.77847742989226
True	805.9348126317515
True	343.1108122678907
True	1.681655086210066
True	438.8509550186456
True	195.8477463074112
True	509.5341308631821
True	84.21253008267264
True	331.2231549426712
True	381.67328014328666
True	173.46188836059704
True	209.35312039705283
True	122.90133190859292
True	169.9675955288042
True	964.685782031908
True	15.828764942303785
True	516.2850502421985
True	476.157622802784
True	400.2405709480108
True	214.6925376801597
True	241.0774211125909
True	164.16130343037895
True	46.85925758749276
True	487.189571361546
True	149.55136930621077
True	825.7704838695785
True	839.3826249571414
True	253.11826431496445
True	321.49220729387883
True	521.7742565009383
True	40.56810449158096
True	83.8712549818167
True	720.6167429353762
True	1090.4196612831297
True	117.69149584146396
True	714.5115537364476
True	137.27380160293376
True	932.6998267718684
True	669.4477578375785
True	98.55510110303432
True	261.0885240881965
True	610.8018985827773
True	268.52489780514344
True	46.40937170749047
True	557.0184542528393
True	453.55986201441925
True	5.941627146060807
True	480.8211381999136
True	66.16384445369228
True	175.8133978662832
True	242.6149802400135
True	315.59799793878625
True	74.60053346088095
True	220.4669583981076
True	356.0723240353399
True	426.9263216388673
True	906.0239826061038
True	49.48598423258224
True	869.350763890275
True	992.2084684988248
True	125.95502489024508
True	72.43817060951356
True	1008.7451119578008
True	34.69229835292772
True	215.45153303601288
True	87.9383680341324
True	222.7031021556996
True	365.1063496180954
True	976.1814886569396
True	106.80620873843056
True	73.09444629107267
True	655.5187987456403
True	280.7482456713884
True	722.093229070421
True	52.55984164189901
True	464.893045704689
True	392.3675921683606
True	687.9655711460136
True	54.8227784157866
True	103.56320282713668
True	24.91309946170093
True	263.624768194798
True	40.75897591596077
True	346.17063125859386
True	3.4919920114480782
True	1185.1301974083306
True	107.87051890380592
True	133.03741581126764
True	355.78964603926465
True	701.4443261923973
True	690.592352849431
True	992.0741221969062
True	476.29744863878807
True	406.0246271338421
True	135.8481949790905
True	413.9910202011917
True	871.7755968221144
True	442.6889746974483
True	960.0846453286958
True	86.96640634114588
True	436.563653355718
True	187.2551594630655
True	279.3115555482258
True	758.7744653433944
True	161.43344131690623
True	140.51123358020385
True	61.61564240201351
True	874.3774107392798
True	779.9672979573974
True	83.93868785640116
True	443.7248455657632
True	729.6730797347782
True	421.2650138877348
True	57.4459296570048
True	317.5195731387264
True	796.4637726878857
True	31.78428075475227
True	357.00686223182635
True	168.8614836965721
True	268.0079528869293
True	36.02144347484252
True	213.5328402832344
True	777.5652688056625
True	638.4764540236667
True	58.32036665556779
True	286.01803268241235
True	886.997450565047
True	16.902882144450885
True	331.17902108660337
True	277.6512027676257
True	430.0642168154121
True	216.58001359126823
True	604.846696364236
True	46.538022419323
True	962.9031154584976
True	912.5223625103124
True	47.065721216602206
True	394.4705835219367
True	738.3035124632382
True	921.672393908813
True	278.78081724604885
True	572.4723345471183
True	130.5601282833355
True	188.49541105461253
True	128.39697249709045
True	139.41739192150442
True	207.33684009788232
True	942.951232952406
True	769.9945223457088
True	991.2078504000676
True	19.700768354104625
True	26.464029825541232
True	349.0149423935152
True	13.390670270211189
True	649.1911582899123
True	1071.982673226827
True	257.5696112905474
True	205.9233053043547
True	86.6775681040629
True	215.50231137536247
True	136.62077237850576
True	42.80220915468603
True	125.54761108566612
True	88.91097297294112
True	243.3260541475481
True	550.2397802133071
True	165.26728334788754
True	29.918347870373797
True	52.79880898034971
True	437.5352423854427
True	266.49597312788603
True	581.8834222593098
True	22.825876864055665
True	112.4298904827956
True	648.9030348900325
True	268.0004915306799
True	470.748604038184
True	645.1660529396349
True	108.80266763355311
True	110.56792009133724
True	78.1799438102888
True	24.64812495958917
True	125.74041312430506
True	88.24966851578142
True	98.17698863370984
True	148.49821784547294
True	231.91357646025932
True	851.999301990113
True	282.54278673020445
True	956.950832919879
True	172.1649747496283
True	202.8517603102111
True	817.9071118358785
True	315.35708306790696
True	600.9466902939714
True	259.6693715088813
True	340.50271850774544
True	448.766944391096
True	548.711169851085
True	659.3854413804223
True	371.6755875128072
True	33.26093827301985
True	575.0192800446049
True	617.2372083582125
True	19.57875528965809
True	11.559858219492414
True	261.503741812381
True	405.6995914208727
True	451.8407046897481
True	66.26421251078149
True	627.5725288460056
True	943.7510908894492
True	230.1024129453226
True	908.2745913927332
True	283.6733830967072
True	100.82330393782787
True	263.51282330956525
True	680.2942223561228
True	40.6361035526526
True	573.6227550275285
True	1258.1877424892025
True	1015.3468772218406
True	904.9649744942288
True	206.3487234585641
True	98.62582859864922
True	188.52307615890413
True	853.597959190491
True	144.26449176483146
True	1065.239206068446
True	864.4273733710785
True	41.38353378944531
True	92.72019411051065
True	425.6507289269116
True	436.0352052908846
True	207.08830179374635
True	520.4572934666093
True	666.8661850652167
True	116.01745294472389
True	273.01377171132964
True	1045.5328811449622
True	52.97481582499803
True	710.5471563479458
True	541.1248895216364
True	37.50219198109935
True	795.0019872173483
True	387.2374042877
True	581.6411891015273
True	106.60395135197892
True	260.3741287938454
True	222.483715412812
True	26.94950733231089
True	133.7787745067555
True	740.7569139161228
True	131.5812190048752
True	390.2465485560312
True	64.13431101072754
True	624.0566697946209
True	597.6463177277097
True	236.08095107605564
True	471.6356301540778
True	172.96965206736203
True	165.41544780460086
True	227.90528730256275
True	280.6923700919391
True	373.64452342179095
True	127.66023013367992
True	193.0875385225372
True	26.565471031905705
True	862.6613192607092
True	314.6531610591792
True	9.256490570199624
True	374.0528338127907
True	157.40642093991565
True	620.8902119495726
True	359.6310633725096
True	590.0338893936859
True	527.2182768764577
True	475.3104021069089
True	788.262919848986
True	237.61872408213944
True	567.0115479060628
True	155.84260364600723
True	549.1188252992289
True	352.1803604058901
True	374.5299554153659
True	127.4533840832244
True	137.73042002401075
True	105.80920603819268
True	69.39836523386526
True	748.9658910271163
True	185.32952710617533
True	44.07184379076204
True	0.0
True	527.9032063074991
True	104.8464713696568
True	22.02431588774073
True	39.87562589610676
True	109.19735609892037
True	542.2336281561476
True	180.3226864456632
True	102.55491263028917
True	34.948625118802404
True	162.94037095897664
True	925.8632801931426
True	51.595260688026165
True	228.36825095945156
True	755.9235684448627
True	318.7828563788719
True	457.73996323933096
True	467.4690332170812
True	515.5179080418391
True	590.9208816484071
True	902.0532132368398
True	261.2031109630157
True	1064.628625569725
True	910.3466624793224
True	599.6165083794089
True	347.95606231373296
True	846.2847231643725
True	10.365228538324912
True	34.87086131640058
True	277.1203755113276
True	43.8738278500593
True	201.2224812651738
True	747.428903275071
True	215.25124934923696
True	755.5988090450668
True	752.9514678108952
True	124.98608075986888
True	365.835930312358
True	559.9059398672715
True	25.41996776218956
True	139.9106469297589
True	437.7988821210751
True	298.4619313388492
True	204.09852922366733
True	112.07503706896443
True	378.34065545975136
True	21.756006684548908
True	368.04675780645744
True	357.97706038907063
True	1021.096643241247
True	372.8047732739184
True	30.746664667899825
True	442.9472838380326
True	450.47270181562806
True	237.46877156936608
True	31.246549185740808
True	753.4540678357346
True	431.7715555562133
True	179.30851308704598
True	13.782571367978552
True	1228.5395176481832
True	164.22956946650368
True	26.598579997993195
True	292.38352519615535
True	282.49405603778695
True	112.67765813227696
True	287.3911973986775
True	41.954678133721806
True	314.8909901785055
True	297.1320275468818
True	317.51132742455883
True	34.23351974361659
True	46.2404265847098
True	1023.7840130218004
True	25.722640303306065
True	12.717709884702492
True	181.6747674922722
True	660.741338510198
True	6.279835016300007
True	184.16312951875403
True	174.5068185006154
True	527.7406497116954
True	380.2594047406065
True	765.7578731208371
True	323.4049455488495
True	489.4001228693193
True	439.7764412466386
True	506.4883932573714
True	104.52299237987
True	1266.8935835442908
True	925.0018865597274
True	296.8184315807875
True	553.7413482187646
True	97.97529507613426
True	544.665188518712
True	429.8205145664863
True	153.54394507233363
True	75.44273004668946
True	352.5177377596746
True	166.0882732911014
True	30.16105776281235
True	599.8901667330741
True	370.44500604332745
True	69.82628253883294
True	29.07146138233294
True	660.4889092226834
True	491.42303762258007
True	76.01853965830576
True	23.079309161263552
True	321.50307007569927
True	322.2257997443972
True	724.8163248697618
True	560.5166032970466
True	556.0749612606005
True	795.0616293120703
True	9.2043865633287
True	60.02923459135927
True	31.96952712681236
True	58.99222611607341
True	510.7724088392881
True	581.1666213324056
True	82.95823251567657
True	112.17155636655404
True	203.4587193670945
True	74.24395898624839
True	186.52366090158964
True	216.0938942431434
True	279.96298962313983
True	775.7234791317043
True	603.6329705463328
True	284.05375824936743
True	192.4732032499307
True	268.24989357368264
True	231.94492186612803
True	779.6837878467218
True	333.4104930501574
True	170.91180617083745
True	900.0123558640406
True	333.2691423411042
True	465.1244690830604
True	152.17075581872274
True	117.94567275308071
True	65.34452306946719
True	223.63490733656909
True	1004.7714560716076
True	518.184330535863
True	115.43844456716953
True	353.2250664814295
True	106.41536182658044
True	652.9096345472677
True	4.2850009209902975
True	674.5272472669598
True	34.904970205012525
True	946.4069277773232
True	850.594792145215
True	207.01369694428533
True	28.900463259956783
True	83.92402448028126
True	469.3556764467664
True	238.08431441939769
True	1.5529539355170767
True	76.63593000894934
True	1094.9103656060245
True	330.66757329732656
True	658.5497145767896
True	514.2242889235603
True	34.700953118419804
True	137.77630616475517
True	449.55213999460057
True	923.07123915458
True	810.1181223240397
True	415.58427405438135
True	336.8394378613945
True	17.713320645438177
True	77.82826474086978
True	773.0290289844004
True	496.4180550599376
True	390.2759851933805
True	916.9736148644644
True	26.072127701634297
True	216.20274153381823
True	904.5491764338944
True	242.59085960798205
True	8.084603507224
True	501.0729508741866
True	105.51147997817624
True	610.7545901924838
True	56.078943961080256
True	256.5283482602057
True	868.0737777940134
True	923.005089074034
True	276.3431336795212
True	424.4586293870032
True	116.1009010266142
True	583.9925485625721
True	272.4347456921966
True	188.17087191916397
True	859.1505477407628
True	55.12185639031798
True	699.9039149529418
True	275.0208448963854
True	304.45448310927424
True	162.78274024299847
True	515.2511475320994
True	604.268072352106
True	357.29189526560907
True	391.61551049935855
True	70.76694483057653
True	167.35393890703128
True	468.7519667146682
True	215.4444080173414
True	35.28988209422856
True	202.25461316592663
True	394.956714562965
True	405.40560045065297
True	763.3332992350345
True	129.23123212394057
True	633.0413285375023
True	508.5495549359885
True	590.4431634616499
True	142.38554880051166
True	40.14824260081434
True	656.6439539266605
True	66.86441210644067
True	550.5791132137674
True	693.4691842266333
True	456.5243654928595
True	129.15945265623526
True	537.970337681998
True	5.272685048484484
True	398.6467381320597
True	31.63371292400356
True	628.0487559296008
True	266.06261309742445
True	574.6038515543476
True	709.2762562315442
True	145.83795597440502
True	512.8179243896036
True	463.4853694098477
True	67.88231078159049
True	952.2450439584084
True	2.551839104632256
True	25.2259957949088
True	655.4394070397194
True	674.1701875280056
True	141.99462481674888
True	405.932302629469
True	116.03116022479568
True	68.91073586078042
True	444.893701468992
True	40.96901613909896
True	507.5384744160507
True	13.761440378894363
True	815.8515331540576
True	542.4304508547934
True	663.7624050834122
True	105.69038008047808
True	375.5512697595842
True	1011.9992902689436
True	851.7042318202107
True	148.94154050042823
True	537.0116687239512
True	466.87824502150767
True	239.8490927271192
True	259.7568118014797
True	5.434733518836371
True	313.6163532562662
True	12.625930596794555
True	364.7521928243169
True	78.89639856048412
True	410.0483158922253
True	636.0440610872389
True	126.4039044913411
True	233.38375421164383
True	625.9857991351957
True	701.3177435970941
True	295.5290185175205
True	133.80106261247352
True	157.96830865204035
True	470.62189425410855
True	86.26274149249504
True	11.67013737386634
True	537.5167425576518
True	575.2673262897084
True	19.637144463529086
True	144.37322087870564
True	893.6030208091191
True	478.0077383350738
True	279.22568709868415
True	31.678798131838544
True	472.4043438388344
True	120.63550051674792
True	582.054086477261
True	655.4405946138056
True	292.86459743672884
True	376.1859036746574
True	189.4631170782849
True	244.08532934331825
True	74.92287534155868
True	227.70333672258465
True	493.3122657834798
True	21.980776720352548
True	455.9741913237178
True	353.7914492788232
True	723.1897590315127
True	938.0106177440954
True	896.6723411873544
True	158.29581131904297
True	387.8367043345655
True	67.96550572325647
True	197.47844449261663
True	322.0110162221115
True	9.605281110387311
True	829.0364341685549
True	22.445379254326998
True	389.5980338345689
True	261.324000323394
True	653.1260438395007
True	206.6417599393114
True	38.57853189645002
True	680.4446261450616
True	1085.764735677059
True	225.58087351152363
True	131.85048857535008
True	605.8947937302178
True	477.3688957597294
True	17.688970501490054
True	808.5875618295034
True	117.63231620310992
True	45.8427927762193
True	316.66527191615654
True	358.6937856187353
True	402.7219731398728
True	267.094324105507
True	20.14916363368993
True	22.323970189602427
True	855.69069494574
True	203.68694877794695
True	110.9204420404984
True	826.6717447677934
True	656.9753132035247
True	658.5840336473433
True	450.9101366010588
True	152.7585404563024
True	30.699993944990187
True	103.48649319886648
True	445.8506385108286
True	221.786452183681
True	468.0390489039597
True	149.39013162585172
True	485.7618380254309
True	636.5982345056223
True	963.8651238867028
True	23.95648621135513
True	961.1012226706912
True	1101.2879703541348
True	476.539142978502
True	85.7041895645756
True	782.752666111051
True	646.2070719781912
True	683.9751661519183
True	176.5676848460728
True	762.4854208300991
True	703.146880528145
True	126.50010002103012
True	778.2390991217782
True	783.1989918073
True	462.866054103223
True	232.13166859535065
True	73.46189053565392
True	315.8350126876337
True	358.5483326850526
True	478.0942287158423
True	421.5274677352068
True	197.40665823566775
True	314.9347296464827
True	3.0334509760670563
True	13.673082694398904
True	111.12561461382316
True	128.053040157245
True	362.51924637032414
True	354.7945380948776
True	110.77293485047883
True	17.84728218716199
True	219.573408856644
True	843.2516902967442
True	451.5321808281517
True	540.8589136506706
True	555.5080115423547
True	823.7715329151249
True	647.0742222231207
True	94.49064343150492
True	213.3844600751931
True	250.29602769774232
True	283.74893647478314
True	108.55455876927154
True	372.1254973912602
True	431.3966134356987
True	172.01157153278638
True	642.8355403059103
True	245.1776224946836
True	198.45521283250608
True	28.369980907616974
True	245.21278311701516
True	502.8542883029074
True	171.4048667556162
True	541.723799922599
True	458.4476360672252
True	241.1124214172129
True	108.46268838471376
True	38.5415124820113
True	404.6944697061266
True	783.7779385416748
True	166.6957319777509
True	1050.4583805433952
True	1021.2275710173228
True	486.6743836771513
True	100.53541358426328
True	119.0106745963992
True	665.1659159607974
True	8.986627965479936
True	223.4083679132535
True	135.11756107325033
True	122.11562312791156
True	326.27517170237235
True	633.9369103819286
True	38.7621778542064
True	126.30558112610878
True	940.4329990393416
True	56.781493213837976
True	462.82730686892927
True	539.7721178415526
True	261.9255210973154
True	131.47352424587586
True	986.2150651599508
True	1197.023696331625
True	521.402673790164
True	664.5574195954874
True	222.3970300082376
True	150.5963190218162
True	318.68997032550584
True	260.70587715857874
True	179.92584510217247
True	304.45861872097475
True	343.91973843563665
True	11.80559804804927
True	629.4646011012403
True	148.33875844161142
True	80.0110177799421
True	451.4947180856838
True	310.88446030786935
True	1174.5884339125198
True	366.4030933229644
True	1007.4923608916253
True	9.64337843395804
True	273.1004211582331
True	225.26913031705357
True	156.75296100459792
True	485.07019600208105
True	200.84058597955928
True	415.4601004222233
True	328.1658684614929
True	113.2463457093933
True	360.1985849361614
True	997.0268760016404
True	716.252968858035
True	224.4889053696768
True	102.75575504694194
True	298.8869295906625
True	20.94523876728289
True	364.5907921549328
True	326.8600576080832
True	573.0226751882421
True	431.61053735741103
True	349.5287920274516
True	155.13504081553458
True	12.263405276646903
True	430.61645485260783
True	290.0704665861316
True	146.59463420642467
True	301.0813859443784
True	437.2165273908906
True	821.5975009574798
True	305.0927674330873
True	772.5837164565827
True	382.18455556817497
True	369.45976442524056
True	1.2235957303843372
True	1180.9491907405793
True	104.3864103040544
True	926.4655766744048
True	203.15628468953216
True	455.7367671549856
True	672.4042667576821
True	89.36582804856131
True	483.9943990820145
True	33.3187321144532
True	417.3319050678829
True	71.52185400870188
True	222.6849783812764
True	37.77180004484259
True	689.6604074720649
True	186.8520135218656
True	27.67255811324485
True	401.1491297433453
True	115.5150895371438
True	173.24480206342298
True	838.051904188945
True	258.7571219149564
True	155.196973475088
True	357.8199984864686
True	523.3399549961023
True	343.7556593567161
True	518.8464860788456
True	622.5842365007319
True	145.86646324645636
True	7.170953626590552
True	71.52387530381478
True	426.32817344631616
True	91.01313965717408
True	80.79424808049546
True	1025.2924889908095
True	27.53211256998558
True	326.79802114154825
True	313.474663594721
True	435.374764890105
True	668.5721831862993
True	196.11342221547375
True	647.2960891391525
True	312.2580018416993
True	351.4287970067656
True	272.23290845582767
True	215.47226412106087
True	369.80671947355467
True	419.0292846678077
True	409.6092632742358
True	582.0379064190308
True	136.58371642775063
True	78.92981323302402
True	38.889859205623154
True	285.1122105832539
True	654.1602153535518
True	404.6828394985112
True	803.4642392347249
True	205.51080160512444
True	382.9879873203316
True	68.65852803932908
True	56.42982840337854
True	420.9125502957949
True	198.1599531832347
True	217.73105483213232
True	42.10813087148592
True	1054.489035299007
True	182.31173630236168
True	914.3532695339576
True	319.2197858667545
True	919.7167385298416
True	243.45406267711024
True	451.5071048792235
True	525.734117993717
True	595.7099029158691
True	214.7866675057301
True	482.1466844322831
True	984.629690827963
True	125.45769248714028
True	7.17663394568228
True	571.0080780663973
True	28.451139063511103
True	77.4039317658884
True	821.0678237606154
True	219.6745181612306
True	963.6957125563762
True	680.0290348505206
True	413.9905860810384
True	285.1363822733523
True	488.58426900043145
True	347.52051047471343
True	179.36168313266356
True	669.2436698437369
True	715.3888510957054
True	214.1453987657061
True	88.08248519595763
True	515.605891863072
True	139.68747165120658
True	386.5210110583026
True	346.125090126822
True	62.90916057604406
True	365.0535669166993
True	416.7751049628519
True	379.9890031494434
True	401.9196015280412
True	425.9875501305467
True	664.7512892015698
True	58.59312289894601
True	441.29580322029625
True	319.22260436105967
True	664.1022601036647
True	220.95439312139533
True	101.75280088386846
True	41.61939805389979
True	520.48868919914
True	615.3929611871598
True	191.63577240189127
True	413.1708625150251
True	345.4157059150127
True	18.42179065078248
True	172.56456066407813
True	289.72068999122894
True	3.077944593478629
True	889.0236009735826
True	80.58772865326239
True	104.50452734016667
True	112.6843841855368
True	360.8466838125862
True	37.04344911999654
True	448.070759100344
True	227.9079045402492
True	5.828851880445572
True	120.6642373886649
True	435.2862836335476
True	51.98184110426839
True	68.8857022335047
True	181.4105781011693
True	303.64390319513967
True	945.5363461898858
True	386.1182918399888
True	912.4152486521
True	185.19053975816325
True	1011.6902525418154
True	758.4315293486044
True	670.4317979662692
True	414.9260294126001
True	380.17820425530994
True	80.72414934487504
True	70.11993300859196
True	79.15968785803433
True	173.59441744728625
True	475.2507934234521
True	1104.090455809794
True	176.42487157972232
True	342.5762220374704
True	441.2413110834188
True	602.7125901872187
True	588.8823336295218
True	279.8254985104025
True	450.1833781526949
True	692.4297843097181
True	95.52925165644297
True	726.1248262939242
True	259.79056685867965
True	134.45573282310116
True	411.04245806149135
True	861.1909187323415
True	415.7299203687499
True	863.9739524436982
True	194.32099781181128
True	355.867075169555
True	691.6512530836512
True	616.9277805040459
True	189.07374766512544
True	257.1579683335667
True	825.9824450502853
True	31.25078044857669
True	193.5145039939234
True	487.7480569260095
True	695.9223045292883
True	101.9066779974674
True	37.5188033908279
True	162.89667208165787
True	741.29160532575
True	323.86169150924894
True	559.4926486679493
True	344.95627102356787
True	302.1976956945483
True	457.8899757638358
True	477.7021991130869
True	73.39083308878818
True	374.43365635172586
True	741.9560830755174
True	0.0
True	277.8399832434616
True	263.1512630154841
True	954.892717652881
True	142.7922906196101
True	638.5894664951613
True	640.5346407472543
True	114.7151448279396
True	219.92677453115036
True	126.61697043940308
True	11.725934489570252
True	291.19700858710024
True	390.4622200381656
True	1122.8611845855903
True	245.18431926756165
True	406.1127314503777
True	652.9085882213485
True	210.897737942244
True	27.65456897583124
True	865.4409702068566
True	587.5046142088398
True	159.9215944907496
True	625.0680700986422
True	164.75833814271328
True	277.4608421975085
True	787.7920347588164
True	33.80094553629737
True	105.82347491330648
True	504.174475105231
True	62.83888363582504
True	78.61800686298146
True	416.97070193846577
True	21.524025383718534
True	748.9342927805858
True	102.30713077212084
True	157.21820761630758
True	20.332709582164146
True	702.6122603654017
True	28.94577427831215
True	777.5057577219628
True	408.1667552104036
True	119.5432776825788
True	693.901667756248
True	514.8718406732719
True	560.8770396693553
True	45.27396195613206
True	370.051638118253
True	5.624241755817801
True	92.95940344245534
True	381.2692490448927
True	47.70101018514589
True	121.24916676466304
True	301.7536675179581
True	190.4883098715997
True	105.14411423703424
True	641.2433071222081
True	19.93138472773628
True	1150.0274243549811
True	497.52151105485547
True	309.65744318823096
True	502.5221621938083
True	120.83275064000412
True	782.5529715655166
True	1122.0927845919848
True	751.5262223079263
True	168.57940699812892
True	220.30538418141865
True	51.94091905580559
True	60.795312268487415
True	153.74633176223355
True	102.68861801770986
True	167.47382296286142
True	1190.950991650173
True	309.68229661623684
True	350.1385158568385
True	672.1600288406108
True	16.176437130614914
True	12.802127373528725
True	587.8026047700442
True	5.449915744233483
True	118.48055688322904
True	680.5651658352697
True	180.92360387003177
True	641.7123850944714
True	821.8162251228371
True	165.37210525735563
True	857.4441138589523
True	3.582486574100196
True	472.0465091647513
True	1047.8783580988
True	25.95890813843971
True	234.60064847182332
True	152.97801029780814
True	986.4269478224904
True	239.69862061784215
True	503.6648109187903
True	123.85568198373768
True	503.8046142524364
True	158.57969329836743
True	94.06837724987722
True	390.3701613423912
True	72.16928560457279
True	55.7986373191752
True	1061.320146282114
True	258.4321354512554
True	160.74573620717055
True	365.9443235037908
True	397.150295245484
True	217.3669348162824
True	165.35872105498163
True	394.4958216021431
True	35.156263928181296
True	491.7085716271611
True	1129.3758016672514
True	109.19768458749292
True	474.66915333145386
True	321.6967819815888
True	26.87140913936988
True	422.578714814819
True	98.47051479653224
True	551.0669417936051
True	200.04933576502523
True	422.7451521704709
True	19.584009706386915
True	444.5479360256026
True	110.1276521100123
True	328.4287564312117
True	35.17467215504877
True	173.57767922187114
True	251.3080942114489
True	783.819536225949
True	59.82047568049788
True	137.5529811100471
True	236.01218324512104
True	138.73364351165893
True	636.3359313811704
True	552.2861771062421
True	778.3133052842695
True	389.7580057909141
True	547.5006967846365
True	397.24855463596685
True	699.0211114064449
True	66.77686447779863
True	468.5636512119639
True	438.7171332576032
True	44.11506214941694
True	84.67170295542977
True	131.2209146722547
True	88.70630310155968
True	337.7029845985387
True	836.1645237488685
True	310.79838041100834
True	1118.2413865655567
True	309.38949279610495
True	905.7756035535228
True	145.88686970608327
True	564.3936894873882
True	606.2531200154256
True	671.0352047578933
True	443.3983094387399
True	66.03914817195567
True	295.1179801280451
True	41.31452960028919
True	167.58178630976914
True	173.8947115442772
True	1151.2789604998472
True	225.7214975344291
True	556.456376041581
True	541.7743077987528
True	548.0238269879278
True	873.97407501306
True	589.206074093709
True	662.1635884712902
True	900.9764126724316
True	120.5395282056515
True	327.3566722959976
True	253.81124715603212
True	324.43739884335406
True	88.88392647011288
True	381.8579578706839
True	5.22002349578465
True	344.4322711547399
True	260.54070868855666
True	610.1918067601891
True	267.21400977527725
True	370.476834076917
True	9.864289179400217
True	60.07364051652008
True	554.1467345463889
True	31.23926564156359
True	152.11617347501797
True	63.97203087665272
True	150.10011400228305
True	247.5696334883468
True	69.22672478907364
True	372.1596715309935
True	259.92477755043706
True	96.03684063096888
True	333.6936330202759
True	62.538943823152856
True	580.0819597621859
True	852.5872330241896
True	273.8632125202212
True	1142.0458105923608
True	103.80116246103776
True	303.13407386156973
True	1033.6949168360618
True	86.42742049039582
True	286.90767337687714
True	9.945384360869085
True	403.1606353155359
True	456.2542114846967
True	160.43392422931126
True	611.9738083020413
True	906.2377436350378
True	166.1942833437214
True	81.82475570662072
True	317.9063276977012
True	524.9954869535843
True	628.4971182526207
True	1209.610301310105
True	26.48482676520876
True	925.737939792336
True	138.35379112797912
True	658.6710778209707
True	110.9953184164055
True	129.57714010052473
True	184.0698893868552
True	169.13141034379464
True	735.3437499941625
True	215.86129927202165
True	231.60911363552813
True	67.82730565472905
True	512.5995128642942
True	442.2805949595938
True	176.58071758365935
True	235.25399741143147
True	18.09193412006912
True	412.57050602000953
True	215.10717868209235
True	291.90461483385377
True	112.0567424288291
True	705.607404038593
True	406.48539581259934
True	263.39105974955044
True	636.0870979978591
True	514.7470074152436
True	476.0311341864357
True	138.96241292153644
True	519.5325098998946
True	414.3160535873622
True	2.6603102827101948
True	197.7006040901033
True	91.09957775937724
True	236.7053039496439
True	3.151141502150656
True	131.63011824197602
True	362.4896152804969
True	7.225433705908552
True	884.3599162646501
True	162.74887070750918
True	720.3235300028974
True	817.591638094613
True	158.7167776867487
True	218.4118454154293
True	484.55814658361015
True	825.1639924325716
True	51.97935342793701
True	38.59167916331541
True	132.0499227564607
True	614.9326673254932
True	711.121581960936
True	185.25408443923808
True	592.6567469351729
True	574.5918496323898
True	838.1400614590674
True	391.3689413689426
True	186.10199485070584
True	879.3064608894188
True	214.49293450176083
True	149.17888068513207
True	338.64064286778506
True	223.97370452351515
True	207.8226864763622
True	614.1780914076764
True	253.7889843063361
True	204.070690582706
True	456.5822417883985
True	465.3232194512805
True	60.677278989459744
True	281.0078682202601
True	78.52827958318854
True	324.5979726041492
True	349.6366781376934
True	247.5132502708225
True	176.91092863694942
True	367.1847855129725
True	623.2818527119955
True	749.0106274298439
True	300.47022887196204
True	758.3126500008585
True	63.21419721343475
True	887.7341406970145
True	350.49488934776934
True	12.50510544744383
True	623.1461996210571
True	689.0724111022755
True	242.06238379670583
True	166.97196979103566
True	50.51583953942186
True	387.14518741169104
True	72.01603741291194
True	13.413779412402006
True	893.4987005889958
True	379.4552437221415
True	180.29012736842
True	1009.4864322937856
True	10.485840612641631
True	804.4102799022971
True	33.040939671335614
True	692.089343907282
True	59.51464470955169
True	758.5814546494548
True	442.5465627591555
True	198.5725123588509
True	445.3948518251013
True	210.7286532600876
True	293.89028975323004
True	228.84393296103167
True	420.62099625841216
True	9.224164552773797
True	328.36849603396644
True	114.17888986487334
True	11.032041654288085
True	464.6000678204017
True	735.288897685067
True	275.6307508092677
True	79.33865329684173
True	319.5554208659604
True	83.39083602808016
True	181.8430340745701
True	181.1977409180429
True	380.70390791970726
True	45.93053918342925
True	138.6001294009955
True	378.3576383392843
True	845.8267534442524
True	109.72256375261884
True	201.51865263978584
True	437.503359732082
True	21.907811428864463
True	423.8041993734042
True	519.9011861504416
True	89.44497627253207
True	399.2316947285238
True	356.2396094760112
True	434.6244764530613
True	573.6607261290861
True	1045.9841107239718
True	978.8600291602932
True	57.05047287979136
True	1071.9754592968209
True	109.814179200977
True	114.28228726676409
True	112.36319236102966
True	482.9147287487742
True	376.50577602014175
True	591.207640299381
True	261.687799389762
True	159.56058031930502
True	403.21100545746094
True	18.040097962516803
True	458.20582576174667
True	389.4704543543899
True	150.18904742850583
True	95.9632297305412
True	527.9712789282793
True	1051.6789566475193
True	201.69203460275543
True	63.75226178618748
True	437.3512291560088
True	377.97406713795567
True	475.1797574246326
True	322.067434116259
True	3.688289640186043
True	559.1787455981952
True	514.3189375968806
True	506.466874247403
True	185.49281542242775
True	100.60227120510108
True	23.801286419742876
True	378.9767729127606
True	110.83970289599044
True	6.3948970077709895
True	31.99707824332196
True	349.74864175441854
True	658.26735769148
True	134.0674860529097
True	87.81873075265958
True	25.56865587540563
True	411.2040639933924
True	380.539450633313
True	759.5146493171378
True	302.25719554070173
True	535.7639243742515
True	533.1118855162031
True	530.9994776318243
True	295.3915946932676
True	559.3610536908017
True	102.55380862609424
True	576.1625557974191
True	8.092102013451916
True	370.5876370351801
True	471.1679958819945
True	967.1387830430136
True	338.9714009593498
True	767.5458774404037
True	978.7758969466594
True	171.0717887638507
True	36.59787021832346
True	380.2821282561067
True	392.5424706824781
True	573.150841975748
True	254.18355377481333
True	30.44162427819898
True	644.6880465221376
True	129.04899273428032
True	1050.3034963083237
True	308.0643483229761
True	486.22635699434096
True	127.44069886928132
True	801.1782827374592
True	138.13781205918312
True	811.8821432262753
True	555.0373184127894
True	186.5999882908796
True	109.34586014681132
True	64.3893085403244
True	567.5479700978608
True	909.390435017592
True	443.9615813475074
True	537.9404674926178
True	124.27148811634532
True	642.5253254493433
True	485.0969558305677
True	798.4046664627014
True	304.53509967186216
True	596.9508577386829
True	116.13922728862352
True	26.725874288589967
True	403.84525619517456
True	173.3974457490147
True	105.05710356844736
True	358.32178317005383
True	1111.5223371877248
True	264.2028797528596
True	552.9141973440567
True	12.515999120804471
True	78.01245554451408
True	318.28719774997074
True	781.7480995613093
True	444.4705182773024
True	522.1969662884159
True	706.6119155957805
True	69.77555497020764
True	730.9321227225391
True	47.2212623765103
True	106.64348351527408
True	173.47640929895724
True	86.41730262654342
True	25.64275879828418
True	292.7796947619322
True	485.5632073462466
True	901.9068430495214
True	869.9989971398437
True	5.597253782394034
True	279.9337158816245
True	455.3449775418133
True	125.83384445523296
True	234.70277969447375
True	326.18299694256945
True	1301.9250459939387
True	464.7818164212717
True	23.866057934656837
True	183.6417501892791
True	707.730798186323
True	37.05313693419786
True	176.6735766113715
True	544.0789004103489
True	72.46183518909808
True	881.2303076466334
True	324.3870605344782
True	661.9837700055043
True	76.09298853266597
True	664.5431057072662
True	570.3757377162805
True	856.8905446644824
True	248.37732080378467
True	510.0405227409671
True	862.0192706266246
True	908.11965208736
True	225.7658465490373
True	747.583017951192
True	224.47882453377972
True	443.98546042326274
True	360.6677442926423
True	493.59248751661073
True	497.0039349121357
True	312.9108665387888
True	347.9941886705083
True	109.26546999739364
True	343.07954213741255
True	1121.2121230928858
True	309.83460596742646
True	142.89428989468834
True	284.9380181404888
True	746.6910648747051
True	669.0779781803387
True	397.6921406794175
True	122.44933567224894
True	335.4991953485723
True	32.96524098446998
True	172.16926412695875
True	91.62630111368084
True	85.94785967210262
True	573.7724815961983
True	139.56222012707616
True	130.50210388004834
True	106.66771989487629
True	86.0450894368304
True	457.19162895862064
True	387.9775898876312
True	1047.7436412265724
True	538.7651537059974
True	849.9450720233827
True	274.2791527560354
True	305.2131197464234
True	512.9352199550427
True	188.9018903806761
True	780.9862456929721
True	242.46751075334916
True	347.38454164694383
True	67.05842280272594
True	115.99453903814089
True	261.8132903687296
True	125.56472463689003
True	494.4576983351384
True	34.230628756040176
True	589.5089506107694
True	1004.4297651549236
True	725.216525008633
True	1.052637770670196
True	62.63631840540832
True	489.872710736671
True	449.61951846864514
True	74.49425886392743
True	120.79544446551856
True	302.34473613186714
True	82.52552749736988
True	52.30616259782714
True	725.9099774869144
True	690.909576612027
True	167.0148197346394
True	168.87565287371345
True	547.5059381064085
True	52.81219752018443
True	26.179934890736007
True	563.7959704467077
True	464.3552058656484
True	1122.9905659762314
True	47.89559318904068
True	491.1523569269404
True	894.5315626444266
True	781.4562311182095
True	294.53373825982845
True	762.586331235604
True	412.87595505429033
True	43.531285195535375
True	95.21054101294726
True	704.0911561097832
True	74.74064702193742
True	141.5222089017424
True	949.821520943656
True	192.30786053185972
True	267.9724432043188
True	105.98849072586614
True	616.1073154623662
True	607.1282389867032
True	212.65040214027465
True	435.18975893754816
True	38.7383123927667
True	277.42057223908694
True	605.4730692987484
True	618.0172499879428
True	330.6651704797036
True	73.59161784532384
True	908.51618999408
True	1110.345740264229
True	571.5740516619676
True	67.55073087142304
True	30.09348237856665
True	90.977012611588
True	105.53183699144128
True	101.0017922821892
True	890.6349493228888
True	1219.172468576517
True	734.4258021971799
True	320.4776414249855
True	8.75643687598552
True	19.956990299304294
True	338.600786730068
True	473.68539719679535
True	44.95748977001196
True	576.837941578261
True	433.8398555076115
True	403.134589190232
True	78.31192626554274
True	194.1865892331565
True	273.66645608552307
True	136.53340044507146
True	385.9993797363326
True	43.25432392053147
True	171.7305520007171
True	1148.4603396096695
True	5.819941628752712
True	27.547419518172106
True	594.0043352128844
True	366.440036108082
True	796.5520906458607
True	161.95965709377893
True	775.4264613021631
True	584.6727002872145
True	275.9991284646641
True	424.5338081112576
True	339.6408737975009
True	298.2573706503628
True	270.4191547966497
True	395.3869815544857
True	496.9328633265048
True	507.3608635912655
True	108.02904641016164
True	364.9718454024292
True	9.319817286176328
True	182.2873488283132
True	229.67119825425203
True	851.7761723719906
True	601.2635367239437
True	32.49361788169553
True	715.2471070994505
True	815.2586605396742
True	105.82782248165312
True	354.3615789698327
True	821.8971579618659
True	227.99573429585664
True	164.66257630042932
True	520.1781817238553
True	572.0028222783515
True	1114.6488623637158
True	146.0875661162576
True	159.82851433817174
True	255.34946231101927
True	331.422279234986
True	415.4513273486296
True	405.5027975504754
True	331.4785478191976
True	462.75862348626254
True	501.5585167486825
True	219.92300068742
True	1446.8584425911336
True	250.25183550957016
True	419.33129695319366
True	52.63708229307058
True	791.6848145339192
True	254.9290002227742
True	927.7116416052568
True	539.7231863041263
True	320.0071605309039
True	820.3657418380715
True	264.1283708183996
True	222.56306507508813
True	257.86668009957793
True	216.59427224881
True	138.66497202362748
True	251.18337614522017
True	732.1763227484198
True	550.2481599591005
True	216.2925647503731
True	1171.170372954861
True	116.77602223261223
True	255.12135881086988
True	70.9374008716281
True	298.08511808636
True	422.5211537357151
True	95.29289254035147
True	216.3762616660844
True	65.3605358468266
True	675.7628547106868
True	368.8417084269428
True	226.2017404223809
True	729.7241117920364
True	883.5217617468794
True	832.7951771689544
True	835.2399385095878
True	354.85167145046904
True	1.794253887724716
True	259.6518953776687
True	54.655768449267256
True	384.01676926126737
True	56.2868988067015
True	357.42105731018074
True	844.178207794121
True	1032.3153050372207
True	387.5283569474029
True	20.85266630986004
True	501.8199238848373
True	499.8891767252226
True	197.14792138546824
True	242.7908591120438
True	286.28499078314525
True	22.00837648553647
True	120.446786270804
True	959.591259887838
True	61.271889434031806
True	489.5793626449207
True	788.1326448295654
True	97.84897254438977
True	254.1203980315431
True	113.87336024370369
True	12.166080394058808
True	1.587184294695048
True	115.71120090918848
True	1010.17588847298
True	500.7645334300167
True	65.65295465641893
True	787.1905565395255
True	345.5008910873895
True	1.8883974853865668
True	454.6083456766465
True	178.2288820421454
True	480.6982525672963
True	80.85093444948504
True	315.78868735419303
True	383.27195431951617
True	176.35665175406606
True	211.87066228024648
True	131.3826329520231
True	174.90800982870897
True	992.2407737881618
True	17.41245638708109
True	512.0483727258044
True	490.9045815723136
True	414.5303587253288
True	219.3791147944717
True	233.96806847845104
True	149.80290813325476
True	45.98946958078365
True	480.04605284806166
True	155.5002720211774
True	834.6525803724577
True	841.287314020615
True	257.51856375617064
True	313.29656427085246
True	531.3139218637199
True	39.35979427744073
True	85.47764914674367
True	754.4842479542277
True	1065.275038544578
True	110.8688599876478
True	743.819266702208
True	148.5028012748205
True	917.5663041111352
True	660.8922837869958
True	102.86580308233302
True	265.73994106272687
True	618.0574138672124
True	265.8141130494355
True	43.550775309694906
True	566.7182719431162
True	440.7071870656357
True	5.415194294327414
True	476.9845001506602
True	68.09441331970356
True	173.59789654872128
True	241.32036129226915
True	290.63981210564344
True	73.03768943489126
True	213.4741815191696
True	352.57199203254544
True	452.2851896733088
True	958.873930889222
True	49.99050056678584
True	867.1353904680548
True	1002.2053783812422
True	129.5916935267803
True	71.28906136712322
True	1024.2358285508103
True	35.29435466942598
True	227.0264948603801
True	86.9537706105996
True	208.7347594267061
True	364.8545052525392
True	936.646316736662
True	98.050232470226
True	72.19000737065849
True	676.9414062626399
True	272.1064371148751
True	731.2198605260498
True	54.288767866427264
True	471.0023669049819
True	381.9638484685481
True	692.8485792448355
True	52.428879494984045
True	103.05663788744457
True	26.07788874193321
True	259.22775088022206
True	42.17098219549898
True	345.4965480518997
True	2.9997561562226545
True	1175.8934847489256
True	112.61488846928351
True	131.56485014499663
True	357.6310642005946
True	708.4564883470948
True	678.5923941446985
True	997.1775412591332
True	466.7868641873845
True	401.31588168840136
True	140.46405858558384
True	407.29847959467554
True	832.7279884797599
True	419.7096312717368
True	945.2019809996052
True	85.13349991176325
True	439.7008956363688
True	172.05524221051036
True	288.0043750291255
True	741.3014416035859
True	159.70404955983614
True	135.48456064824202
True	58.16371172329183
True	860.7425095869088
True	776.4005228298888
True	80.73843121830366
True	459.0909788403769
True	757.0598767162725
True	408.8922695641283
True	56.35278186695664
True	328.84231652977104
True	800.0342394908349
True	31.021991261813863
True	365.9848725906746
True	174.63493862812183
True	277.9945140535269
True	34.25744842937407
True	213.87640088627975
True	757.9582583182287
True	645.5594612200514
True	53.84555511543836
True	302.353715571582
True	899.7103753362376
True	16.475053729245637
True	313.7175658335031
True	295.64489211567974
True	438.9402016925988
True	219.2680441352004
True	607.1408871780272
True	46.30817122418845
True	945.7176496112552
True	881.9000938727536
True	46.42500350821143
True	400.2676527658655
True	716.7562976715176
True	922.8060364103036
True	260.1622825277783
True	588.0101179081661
True	134.98783251507945
True	190.25779221428465
True	137.27698335198653
True	135.97440528487817
True	202.3182967069155
True	953.3288512978402
True	824.516295223422
True	972.517389080023
True	18.00165435094298
True	28.523774210671828
True	357.41933963814654
True	12.594779187612064
True	643.3278567299028
True	1048.141648978356
True	266.50071267161195
True	212.1980663037016
True	85.56185146620575
True	212.87031044657917
True	134.42048678749654
True	46.22370568413319
True	128.05384967488288
True	87.5036276808523
True	255.4427366727072
True	523.5071672064588
True	166.29096149758655
True	31.221389486082597
True	58.401407475417926
True	432.7645981293077
True	260.22543181638383
True	569.1767627300926
True	22.681282091122327
True	108.62067517561172
True	674.9924080594622
True	256.3999650529675
True	465.2544703513292
True	643.8005744354492
True	94.7890620601922
True	112.415695307271
True	80.34276841330079
True	25.33534097081643
True	118.3100182047818
True	88.70521696128617
True	100.71634533238031
True	164.44365484960076
True	237.45688916186631
True	821.5595405607961
True	292.14889662064013
True	884.7106782142213
True	167.65087012199703
True	189.1324634157741
True	799.4802197201691
True	317.2539688286445
True	594.1455391846381
True	255.5887289122329
True	353.860459349957
True	434.7430334510271
True	566.6284751566383
True	641.7206329018184
True	378.25526735933096
True	37.15483981726023
True	558.0748422311063
True	625.6523046874842
True	22.05283844868153
True	10.847495768976987
True	262.6331690252823
True	391.3918847812111
True	439.8766760761061
True	68.34488636396539
True	627.3048921949659
True	928.9682303867085
True	239.395366988728
True	898.3591087605396
True	282.19231470446374
True	100.3215705821708
True	287.9273769249
True	712.4508349710832
True	39.003246046728
True	601.617398112416
True	1299.9693220900697
True	1012.4491259079704
True	890.2003279250135
True	214.4620589632546
True	88.2964332151769
True	198.626048763752
True	834.2858438398983
True	146.17862681014606
True	1072.5696286769548
True	850.7750185352431
True	44.11008948275936
True	87.4580419837506
True	416.831516093326
True	407.1704759983604
True	198.9563299646952
True	543.7513459418251
True	667.3592631655721
True	121.56575817795463
True	279.4194056282724
True	1044.528745233794
True	51.33043695111809
True	726.7585348321369
True	550.7060606195192
True	37.89300996357124
True	838.8073553797934
True	380.6766504345535
True	567.9349635971785
True	109.93085453276883
True	274.1016264317514
True	218.05892867165903
True	27.18914233249042
True	135.6328994038613
True	717.6310471437508
True	137.73740026877087
True	393.64218657153344
True	66.28554162368201
True	639.0048282769378
True	610.5216336458465
True	227.5864449680059
True	468.2350383536821
True	163.69584509087144
True	163.1014085952012
True	208.27325638439456
True	282.1138395502679
True	355.42593211306433
True	128.84056422257936
True	199.23005485961815
True	27.06371825278067
True	862.8245999987981
True	308.9407125088651
True	9.547046064482922
True	376.4702699871273
True	167.2388422502699
True	638.2418245365858
True	360.5603649590517
True	579.4154800680036
True	541.3432515743724
True	489.2685448610092
True	784.9329919952654
True	248.57425390529565
True	567.1062129608073
True	160.79763167399497
True	520.2671165051581
True	352.765053269228
True	383.1486770315612
True	131.23378517784798
True	130.27713629509446
True	106.56827845854768
True	67.21896895763811
True	754.376963454982
True	182.0201239836001
True	44.75705300037899
True	0.0
True	541.8722226045248
True	112.1948459655064
True	23.12206121584376
True	38.71356935406786
True	115.36929280889588
True	528.6268455695313
True	183.75632986298064
True	109.77002104693403
True	33.91842125077116
True	160.27223412024875
True	924.754480932766
True	48.43621375029746
True	229.11745832740743
True	713.123244998058
True	319.457466308268
True	461.1968183823992
True	480.9020011359024
True	510.89211242917327
True	592.6899272655844
True	934.483631818482
True	250.2299095074389
True	1037.2376207065824
True	919.6945212803846
True	618.2898680559897
True	343.0676517022378
True	818.5917263505935
True	10.61342576533554
True	32.13717100129703
True	296.52275085163376
True	43.19725512120098
True	202.70619757716156
True	745.524906454495
True	206.72250189990024
True	728.037993712382
True	763.0015339153595
True	113.65120741079542
True	355.1673643397487
True	609.4749258782927
True	27.508540622781155
True	139.03994879400796
True	428.77965711833446
True	305.3434112044627
True	200.3253133445658
True	116.59722545904108
True	388.065190134584
True	22.156035325208087
True	364.6087431583168
True	371.0139709671107
True	986.8250312470924
True	373.2266397206565
True	30.6067685522246
True	442.6617143608755
True	428.4898455650211
True	234.13327145970248
True	31.632116362385645
True	762.129908309701
True	448.24262140813886
True	183.50856466484845
True	13.29327172382436
True	1216.6646284505932
True	162.988523552112
True	27.280528295821924
True	309.3236995997253
True	284.09105701106625
True	115.0616000985174
True	292.68756434381567
True	43.163814417146114
True	306.7061102426084
True	298.9159498979167
True	305.28362054923804
True	31.3976493144236
True	44.43080467566469
True	1075.0164822517606
True	26.461892445374403
True	11.97916799800861
True	174.69350959322432
True	650.6793846208872
True	8.134442820115991
True	191.6079378114253
True	174.64411016792704
True	536.5564266130058
True	376.234494142086
True	735.6384319140695
True	327.8656523937449
True	491.3046650519554
True	432.1106686051448
True	490.5565826167693
True	97.797977143172
True	1258.9350424789288
True	911.1656795432712
True	285.4783822148996
True	536.1961369009458
True	104.5591615254263
True	563.8689271218636
True	436.3854008135049
True	155.3964848204162
True	78.49674644314544
True	348.0584286014508
True	168.40003271372635
True	31.008479106621717
True	628.8830795520004
True	377.4541135472108
True	64.84107615921302
True	31.29911714260152
True	657.1748700654795
True	500.7201207316596
True	69.2733035339022
True	22.1600942001408
True	318.9677008823205
True	333.5382746432497
True	711.0743499311554
True	546.1507155210792
True	563.1271313613106
True	798.018155117908
True	8.259346837027271
True	58.10334817215787
True	36.48306755393455
True	56.86784383923123
True	515.2624303348326
True	597.2945334369424
True	86.50801481677281
True	105.16790979437728
True	186.7577526947016
True	71.55460891777246
True	184.394451625124
True	210.0926095274857
True	274.15237847739843
True	835.7951358381592
True	608.8872650255945
True	290.8926657479299
True	199.64799993950083
True	275.475850695988
True	256.0274196097944
True	737.5743313226482
True	333.8703780368881
True	178.76407199516908
True	893.2552251497258
True	359.3341881162721
True	479.11488611365206
True	159.87203464391644
True	123.15917320684596
True	61.81051666690576
True	209.64454518831232
True	973.6021367782336
True	537.8299460067195
True	116.78495047816988
True	360.6066645471511
True	101.7028959888966
True	654.3681801306283
True	4.5488293764695005
True	693.8612032235884
True	35.50714071534296
True	924.8767078087994
True	840.7551859810898
True	207.7215910014186
True	31.02629098451016
True	79.82922342094461
True	456.5043986242636
True	232.93358027910048
True	1.0486085070401825
True	77.95447672626642
True	1048.5413669989262
True	327.1703019208164
True	663.8302737564013
True	485.6707945544968
True	31.525079581741963
True	136.3426136966197
True	433.7253262502931
True	891.3957321360916
True	808.2425176832423
True	424.5059496508134
True	336.2618028221136
True	18.3127011139302
True	79.69213720862314
True	740.5816825862478
True	488.3083115538712
True	391.1935499191501
True	869.6209491174645
True	23.94001864564451
True	222.60186018429823
True	893.074377619917
True	233.4319997694193
True	8.069593029668026
True	512.8345377286829
True	108.68370258747224
True	615.8067189331716
True	48.87740646911888
True	255.7357095377792
True	847.7432329769715
True	881.4857989928815
True	279.77994730876526
True	441.4732512169255
True	119.04715265186714
True	594.4171957450087
True	253.39558594724872
True	196.8103623352274
True	877.0336738782022
True	52.52772634246174
True	725.2084846441203
True	274.2247191706063
True	298.8508375356305
True	177.55406861130334
True	480.7676149306435
True	616.1840334265465
True	379.3197095876077
True	399.84304028701655
True	69.90940894564433
True	154.9682175130378
True	439.0359804154135
True	224.5454910741236
True	36.66490687721901
True	200.1959347560324
True	389.3367702741921
True	399.0762858946284
True	741.6827328390749
True	129.70332666801207
True	678.9777545798743
True	499.6211792100258
True	605.8413181499911
True	129.7575785291711
True	39.42774986179498
True	673.6735999145477
True	73.54565881123871
True	539.7263669138036
True	701.7734259061519
True	460.1519940170487
True	128.4365206065346
True	517.238176302564
True	5.032798043420867
True	394.1158193160411
True	31.880756056397832
True	638.7012552115567
True	278.1240795702503
True	562.5030600876732
True	706.8877520850433
True	147.24782525138716
True	522.8028339941095
True	502.8757752875426
True	65.9728205495391
True	949.1537822205694
True	2.858652332028785
True	27.506198676994103
True	633.7374628518764
True	692.6840228795437
True	139.773397615478
True	400.9397987082017
True	122.75697739538754
True	74.52333001454296
True	469.74706969000016
True	45.10690219092743
True	499.89241705208553
True	12.466104281461176
True	849.7947117451978
True	565.5429127264044
True	670.3612459890027
True	97.33302043722854
True	382.7807672992989
True	967.521647419541
True	885.5485983918046
True	139.62538022362784
True	535.7343205760745
True	461.2546068775614
True	244.5613922406592
True	256.01828960736174
True	6.275387578457878
True	304.5743306968618
True	12.229472211696374
True	371.8561494068036
True	77.31460294659317
True	398.3159891899904
True	669.3689120426443
True	124.82780050136908
True	238.8465102302829
True	627.3810235492999
True	687.7813335117141
True	290.1182145922539
True	136.03597451174977
True	157.20358208253754
True	480.53201258704655
True	89.02566242389038
True	9.486594360629908
True	524.3981614335736
True	556.5136965360132
True	19.21391102665857
True	137.7072294248517
True	877.6962384154476
True	484.6440028001283
True	268.5323721080772
True	34.17932397282656
True	487.4920261053912
True	111.58816820224258
True	594.25400687035
True	666.736497057181
True	294.5754164367829
True	388.33801642806856
True	185.65354113583112
True	232.0524081252273
True	73.6604398445179
True	218.74356569046648
True	493.4444621559574
True	22.252631719205485
True	469.0451071158779
True	393.8209720249653
True	720.2507856075604
True	911.3725275399538
True	875.3466773475698
True	157.5472345571222
True	396.17743220403247
True	68.59038431577171
True	197.176003943504
True	322.4292959110289
True	11.56315943352192
True	801.4002811498159
True	21.80171661549773
True	389.7248046684151
True	273.9376359316229
True	611.5754842759654
True	206.2452307712311
True	37.88572982011602
True	696.2992548950647
True	1073.090649071699
True	218.7765962420065
True	135.67787475440076
True	617.5811722666002
True	491.58904597827353
True	19.004652260218812
True	823.1435879596014
True	113.93562606615131
True	47.1140938448782
True	297.0288391039265
True	358.5540563271208
True	400.1072212179603
True	272.7830957552452
True	19.921723466049045
True	22.303636761330484
True	826.1216523339864
True	203.42591367924783
True	112.91019680671562
True	844.0082428918092
True	667.061868186075
True	649.8215427725954
True	451.1350017412217
True	150.1774175261089
True	34.54921446524674
True	96.85986816869216
True	448.9574001643067
True	244.0244144938569
True	493.3531634872588
True	146.99621016761702
True	494.4239539702726
True	659.3635074177467
True	956.4963626964192
True	23.94706411027977
True	979.2879712239122
True	1059.9273866630897
True	474.613635846468
True	82.1028820330628
True	766.4209858657159
True	629.6123098874937
True	685.5118754476387
True	179.31209697666554
True	732.0227600976197
True	703.6728749339371
True	121.44064649490409
True	764.8942171148292
True	833.366453990212
True	469.41350739245024
True	227.58671904504544
True	72.62391150302516
True	306.3763604906399
True	359.19282577999405
True	474.8187165355058
True	439.0712758690945
True	199.2153046735837
True	314.9976172487925
True	2.9534428881291133
True	13.87246299917474
True	108.55599598303162
True	134.8273263661845
True	362.24747099273264
True	342.9761051628942
True	114.21960738988012
True	17.508836367380763
True	211.97468575755963
True	840.0575719347765
True	453.88586114373
True	509.07241265740856
True	559.9672886214078
True	825.007685950099
True	634.9062602756331
True	89.31005626638172
True	210.64093034039925
True	249.68194863035245
True	283.0497230791885
True	104.3158062106944
True	368.80034420383686
True	426.47084825525417
True	171.3869313969147
True	641.8978123123491
True	247.18866439410056
True	199.34184081650363
True	30.32450135594877
True	247.7351889919784
True	468.49115428259927
True	175.05772566704857
True	512.2661487426632
True	478.4607581169511
True	242.8016041190377
True	100.46461758558664
True	43.62006139410206
True	409.0112467622986
True	787.1297810062033
True	159.72661554687355
True	1019.557784923748
True	1046.9721969828274
True	478.9824110979018
True	105.34032006890656
True	122.77669083258832
True	677.9458338227306
True	8.512788793754215
True	228.06448535333055
True	134.78210991836602
True	121.41483353220669
True	322.8648696495118
True	645.6550553160553
True	36.32412536245243
True	124.17325409365014
True	947.5246204079964
True	54.78495289344563
True	447.74983324517257
True	531.8821213472718
True	248.8137436946099
True	130.5332780294131
True	921.2388399602416
True	1193.1092257581504
True	506.4374766873459
True	647.3017561118862
True	225.5176080656419
True	156.79062748254626
True	304.550806555444
True	271.62969246003394
True	168.88370482992386
True	320.2219046439575
True	350.6801719838514
True	12.467001785329924
True	624.4717815714642
True	142.76267672971275
True	75.46694668687519
True	449.25507486820345
True	321.02417707140523
True	1169.963758412878
True	343.80816729603725
True	972.5642118347788
True	9.200112135820508
True	277.0648346033674
True	227.40859909129645
True	153.88940767843354
True	482.76447017349096
True	207.218944634338
True	386.7979585597818
True	342.19224143466244
True	116.68500740865436
True	357.3547056072858
True	1019.1989599176056
True	758.7921627444631
True	224.18826740250432
True	100.18430115080604
True	312.72171689462243
True	24.91766807667582
True	365.81270941067527
True	316.45310532635733
True	593.8535661660412
True	454.7475786592636
True	366.9248616739498
True	157.51317466373783
True	13.40577111384155
True	417.9783215095141
True	285.5893911868845
True	142.32469411314764
True	298.0440675145992
True	442.0233996725751
True	810.7176455709052
True	313.58322791478867
True	782.7003230442267
True	385.5009532536242
True	373.4776945471734
True	1.6996804456321586
True	1184.9723948905814
True	96.86115909008338
True	934.9146055651285
True	193.63702741724128
True	463.2878389847351
True	656.6125696605425
True	82.04813577339976
True	482.4732256276067
True	32.00351139319909
True	416.72092158702907
True	79.21273347399413
True	220.3047815329681
True	38.781949473579466
True	616.5404212298406
True	184.34293197425765
True	24.31987457907287
True	395.4339511951698
True	110.987822741174
True	167.7114880539363
True	826.489526656674
True	256.23564862960603
True	150.34534525728975
True	378.2481367368776
True	519.5497516004835
True	326.6152836249283
True	530.3077045020545
True	622.2407294188691
True	158.1282884225049
True	7.812972043194947
True	72.6425528268205
True	422.89316056575615
True	94.63064363954248
True	85.46877792474854
True	1047.9154766549298
True	27.426673688013068
True	320.424477706163
True	312.61307593821925
True	452.17950556151527
True	658.8112931988809
True	188.67855319111376
True	642.7434906822982
True	325.0933245691358
True	354.36381619113445
True	274.8518838437103
True	208.1823387951424
True	345.64584383248007
True	455.110382119976
True	420.807127772713
True	631.4747083025156
True	143.05965564335764
True	75.42234213962158
True	40.74512900068943
True	294.2049855315593
True	669.2651952210816
True	419.2024446491071
True	815.9231898012645
True	206.9170520332165
True	391.29980181857553
True	69.54462351749441
True	54.73710501571584
True	410.248288496277
True	205.1816106272332
True	228.1716555712848
True	45.5381037791968
True	1086.721747026113
True	174.27732653341755
True	915.4597623099604
True	326.2425204607223
True	927.83105955782
True	234.13607871698997
True	441.904570550322
True	533.814437958503
True	630.8076359259785
True	213.5659513445194
True	496.5872952551799
True	966.9116514824224
True	121.17758269748856
True	7.427495068983744
True	578.7563242449056
True	26.833103753324103
True	76.24788837798809
True	816.028685545742
True	224.4937639933016
True	946.0022903116406
True	689.7580672567626
True	418.246610807499
True	290.8319152833999
True	477.974405331021
True	342.825055210696
True	180.02771364834757
True	681.4536746260918
True	734.8107407681931
True	214.3133723615753
True	86.48172453981378
True	515.8530203107591
True	128.7911814823414
True	385.7538961712607
True	320.701979637282
True	67.33464443181117
True	358.6737644824473
True	407.0061063809471
True	377.4840679092074
True	396.4949994772273
True	411.7491208923943
True	647.0088330789707
True	57.378428150301545
True	443.0050729647909
True	335.02486386211257
True	650.2503001355664
True	222.0987090923556
True	99.7867030063087
True	38.85535959158483
True	553.2032746066415
True	648.3563067043052
True	188.5849949669973
True	406.697511815737
True	335.250221222498
True	17.38800870771516
True	177.03896823943663
True	300.8129145102304
True	3.010648392738986
True	876.4667349523829
True	84.66830649998904
True	106.79199868658812
True	107.36812433009082
True	371.0455104585199
True	37.76253610067568
True	468.8770350595437
True	220.27982445824657
True	5.232219403698394
True	119.8872516551566
True	446.1234190351728
True	51.06420522989912
True	70.4237047217113
True	167.78752522803612
True	294.30543586578165
True	964.4051183561512
True	383.3054294283528
True	962.1027801143237
True	194.72047068430675
True	1042.5790468160098
True	793.8476824081088
True	634.2061045509541
True	406.3717677543797
True	371.3030159056678
True	83.01135894045298
True	74.94205723178526
True	82.70212209531279
True	174.91027159052388
True	472.5776759899946
True	1100.8641277868246
True	182.34300556564563
True	345.7487423934857
True	436.7284172164004
True	605.6267609630347
True	594.3094313161739
True	274.96280913552823
True	462.42805679774034
True	675.1246514543517
True	99.1354116620406
True	727.3539446055883
True	255.94104354273213
True	131.96005747252045
True	404.2822252416927
True	864.8055261756632
True	450.76040717518094
True	865.0725110050143
True	196.5612758162176
True	350.71586693670923
True	694.7546658972095
True	617.3387237176008
True	185.9419359666093
True	257.8853292281211
True	793.8524044490803
True	32.12194788451039
True	192.2373985705123
True	493.24407032602176
True	744.118012721426
True	102.05909446595976
True	36.46174979734073
True	166.67575242924048
True	719.2739818688435
True	320.74690853819016
True	558.1090573422961
True	350.5961165091353
True	309.905671095093
True	440.31730939072605
True	475.844260202838
True	71.4288309808919
True	377.7496392537283
True	791.2946430390281
True	0.0
True	285.4777591118257
True	254.17579820226507
True	964.2640254544768
True	150.60969922804065
True	647.6541261959931
True	632.87382084711
True	111.72435223765603
True	226.22758755652356
True	134.77575060652595
True	12.805205590912175
True	290.8366420438749
True	369.0841911858375
True	1126.2371173573372
True	237.2117391461433
True	401.3829234266849
True	650.0265040624105
True	203.83409354879
True	27.76012913487843
True	864.365651338095
True	614.8970172814816
True	160.5423925185207
True	613.4445527470713
True	154.59862833158644
True	305.9087843241883
True	787.0223522358672
True	33.73350374979717
True	103.76795797562504
True	483.2762796157109
True	64.10275880749771
True	75.92009089090526
True	394.7166867890776
True	23.698320140294918
True	760.9267287679496
True	100.6551029890516
True	150.10298113255286
True	19.38368987600965
True	683.5439257703044
True	31.695874965473998
True	767.1761699307117
True	399.7004706997469
True	110.1327051088956
True	698.0095981531881
True	524.2106104332873
True	569.9830367242266
True	48.55778616366837
True	361.3979143531678
True	5.335708246020367
True	93.67170360806942
True	380.5516753544267
True	43.86725369225207
True	124.0786707884587
True	304.7830449523699
True	178.40254788204476
True	101.6299283688371
True	651.4192584396512
True	21.88853963925456
True	1130.3483616823714
True	489.91381913910993
True	304.69804429124747
True	499.40567489873206
True	121.67170056080238
True	825.6316868076921
True	1129.5831053491793
True	750.9858921758112
True	175.33711549283535
True	230.4800524687338
True	50.93824192245193
True	59.25663123546091
True	158.88105476619893
True	100.6660864513126
True	163.8022913661027
True	1152.8652601961358
True	308.95722989488985
True	364.5830690214972
True	694.7177049428008
True	16.14829760941561
True	12.17311955884539
True	552.5813877955859
True	5.278274704806302
True	115.7448757641248
True	674.4182408819017
True	183.9247338242608
True	640.4329524474159
True	859.527924865253
True	162.36093103322688
True	892.5473622719085
True	2.0398699213680827
True	448.8924348094271
True	1052.662212681478
True	24.2857626695371
True	232.6045704123455
True	156.2450921474817
True	988.4414516721783
True	232.3798087729459
True	487.4480066969699
True	116.47217124555787
True	498.94372975492354
True	153.18366520968266
True	100.19199541381064
True	385.0069813510417
True	73.78366531927924
True	54.66556483967828
True	1089.1639138276062
True	247.8222763772692
True	148.84018720995823
True	366.1494390795188
True	393.2924087376712
True	212.807878171025
True	163.83341388330035
True	370.991247273545
True	33.95650961626429
True	487.4367226930108
True	1103.8752814374172
True	116.8191474287234
True	467.9170841173464
True	312.7246152531417
True	28.354431822359476
True	413.6245984834149
True	107.23448189920008
True	574.862899409882
True	200.4585553215701
True	424.4067931101996
True	19.84055132243392
True	441.63022298382856
True	115.45049087324128
True	341.2616532369038
True	32.24467069051676
True	176.229919131337
True	249.6495363063989
True	767.3366924681961
True	59.64918695395018
True	139.8529043013777
True	234.96829641398188
True	138.95019815411
True	612.6708559298515
True	556.0280011292963
True	795.2517042991163
True	396.988652086309
True	539.9083856912438
True	431.1362196671424
True	689.7187059250115
True	73.96429824718766
True	451.7876708807391
True	428.4511957744061
True	46.81287901694936
True	82.25915619889889
True	130.5704937318481
True	92.72951459672736
True	306.72412939846566
True	828.1097793286091
True	335.0651831425529
True	1090.108546907959
True	310.2290436339824
True	900.7838514199112
True	149.38443439255082
True	570.1287769291687
True	582.7664781549065
True	697.5491010456817
True	437.47577199428673
True	65.64491535543958
True	284.80701248229155
True	41.19512306563821
True	163.99223618714572
True	166.21320518049558
True	1061.4740145204942
True	225.11294232712305
True	563.3760043658061
True	543.8790407156873
True	552.0224608917295
True	859.5885430148403
True	590.9658355347394
True	669.4611039262701
True	915.6994737731414
True	123.89816847129562
True	335.01982331267465
True	266.7522476550593
True	327.7990976446296
True	92.2644944429734
True	384.4780267046894
True	4.796766400755919
True	333.7901072026287
True	270.6217841547649
True	594.7358284871876
True	279.9802317917769
True	365.4438337399519
True	11.57522246951368
True	58.385475870211216
True	538.8433642292688
True	30.84591751081751
True	143.62353426821232
True	67.43347123154216
True	148.40121883052754
True	237.90024063558496
True	69.25190028149831
True	378.4248899087511
True	271.0689035785632
True	98.27803436704826
True	339.574023256172
True	65.20791220930231
True	597.9202419425841
True	837.4837263875854
True	268.8168814655576
True	1183.3805473613843
True	107.87769010571655
True	308.34200147128126
True	1046.1305669799929
True	87.8366459924104
True	276.2628362591824
True	9.506054924451307
True	420.53346801213
True	450.0565224883508
True	155.88494001613597
True	616.6191585178271
True	904.7860492558542
True	151.81412943613998
True	80.09585159452624
True	331.1271237914828
True	573.6170386267049
True	626.3636733499488
True	1270.819925298374
True	24.79669992670386
True	938.0336704899815
True	135.65900992191737
True	625.9502991775954
True	115.81106695779944
True	131.19322485654885
True	187.17683629100785
True	175.0181440728168
True	742.694575658936
True	198.88167233603536
True	229.30583434432552
True	67.04945658581788
True	505.9457586845246
True	438.55456536600434
True	170.83544724862594
True	239.306948942044
True	18.169093048049703
True	422.0970052260158
True	228.8676027935449
True	284.84175239680764
True	114.61759257238056
True	713.5360338451213
True	422.0653646597734
True	254.47408014722637
True	633.1920302468719
True	540.4484793958762
True	456.8202316514512
True	133.39766338741578
True	532.9137434669875
True	426.0574621692011
True	3.466537994926657
True	192.1500183273596
True	99.3937597949486
True	247.67510233764156
True	3.13926326238006
True	124.4103865377296
True	357.01848548312586
True	7.160783410913808
True	861.4912527376715
True	177.82947399982712
True	717.015090044076
True	796.3841165030262
True	163.78735971968246
True	217.2117991112982
True	486.020850448914
True	834.5835727299308
True	53.15187656130064
True	38.880731714881975
True	126.35010067984533
True	615.6388307935498
True	735.6528585385552
True	178.86982805289165
True	599.8955185599157
True	604.214462975834
True	837.7661140552907
True	396.609199125304
True	191.29087125672245
True	883.3407813308926
True	228.7949271146537
True	143.8120539279258
True	312.2636057173058
True	221.3298956778712
True	205.2067393532861
True	601.7317009639949
True	262.52748159569967
True	202.32277106405857
True	446.0263471839105
True	470.5532055293384
True	63.946086326551146
True	271.35790508356547
True	76.78976742248541
True	338.7607469691274
True	357.2598598643857
True	254.71247083487444
True	168.2925217166247
True	368.9558315649689
True	675.1678348658984
True	757.0233415212152
True	308.15714931197965
True	744.235387044007
True	61.63197791323283
True	869.670058001309
True	349.66391566629244
True	13.061008089431605
True	584.7952890563529
True	687.5136662050343
True	254.42141600604955
True	172.71554714923155
True	45.36870388184935
True	379.3568730806448
True	73.44597965974134
True	14.204130149685724
True	903.5587161942586
True	368.7978519338543
True	180.28745884691125
True	986.5549339834856
True	12.19328166434994
True	796.7629121068248
True	31.654005367449727
True	686.8869795071663
True	56.4543175715981
True	757.6080365501634
True	443.7948900365197
True	202.7930915474093
True	440.1222868659672
True	212.4296466151265
True	301.46403602808795
True	213.85641794736205
True	418.4727297126248
True	10.597062607992353
True	324.90514732197886
True	111.4933317429858
True	10.92447948284762
True	475.5796198854608
True	732.3058658333866
True	293.2353843683722
True	79.43268071175166
True	298.20021026868363
True	83.14140225989009
True	176.84819562562032
True	176.44803321648476
True	390.85904561742
True	41.587935399143966
True	135.0383932162352
True	400.8513489899785
True	873.722422447861
True	114.127775749205
True	210.60397314307104
True	432.5195486540103
True	20.00660224143161
True	418.25299668933405
True	521.3466153957763
True	91.10968049882952
True	399.12433996805015
True	350.0859652929274
True	421.0243729065513
True	596.0075899836943
True	1037.720473788296
True	975.1200283997464
True	56.72670502706652
True	1045.3477421580485
True	116.04722371610104
True	113.3659977799704
True	110.26270236941762
True	505.0449926661007
True	371.2081243002665
True	582.3612084250573
True	260.34857282411474
True	164.6118991524488
True	387.3851330037484
True	17.74124708820922
True	448.0840417310989
True	406.7418261514404
True	149.1085696770301
True	89.03087056682907
True	514.3306471450903
True	966.256445266676
True	204.53314481955545
True	66.93984188058674
True	416.0126317371496
True	385.241171913232
True	487.941744264967
True	325.8639119786241
True	3.325434081520477
True	548.9375639089651
True	511.5039899042748
True	515.3535859646875
True	189.3653293834044
True	100.77814275989284
True	16.325966748051698
True	379.1517664791738
True	109.72414714775552
True	6.452483199960864
True	33.344570840934246
True	344.1729491291817
True	677.4410306828083
True	135.1314151329928
True	88.06808415586949
True	23.60260516949166
True	400.58287508400286
True	360.8317411120236
True	794.1274326034702
True	304.97856439601765
True	505.31732492698137
True	542.4814334283145
True	522.4643428881534
True	294.3688209656248
True	552.510483832589
True	101.05863274092232
True	577.9031758944924
True	6.7798526002708766
True	382.3222102749447
True	479.930747847008
True	964.8540146090232
True	342.64834909042537
True	769.7053027538669
True	1001.0078835422624
True	186.3116429865109
True	36.01498096302722
True	371.30359588536567
True	384.4344731852637
True	583.1048262443641
True	261.59609566747235
True	30.39045059267418
True	636.1835910217164
True	133.6696881431536
True	1045.3488430618197
True	316.73308395015226
True	459.4165387281705
True	126.26898397382747
True	810.0568700350562
True	140.25645637606937
True	813.8717478109302
True	565.6820727998972
True	192.46496651062333
True	113.93904028153612
True	66.1974958961201
True	561.2225118722938
True	914.5975375423726
True	434.7492773136509
True	528.979611595806
True	134.508342881535
True	605.681487722708
True	489.5413951953348
True	792.4749474179084
True	310.1899505190902
True	593.4178118432292
True	112.62047434695204
True	28.06245600352096
True	418.8632771064646
True	170.6614240792149
True	104.03275220781002
True	366.0769647935441
True	1119.7039235744417
True	255.16201276493
True	559.8690442605882
True	13.101539952003575
True	78.88759615482145
True	326.2517074470799
True	803.0910942109405
True	449.0635974389084
True	537.103529364907
True	696.8640350820347
True	65.58617546766564
True	733.0936998390898
True	49.36442688811537
True	106.63151576315938
True	187.5573419386129
True	85.30127752679725
True	25.80957928175864
True	310.8566441812023
True	480.9568036314348
True	898.5324062165968
True	866.741095337051
True	6.831450511717638
True	286.0079627391476
True	471.8491302072644
True	128.74212649615927
True	247.011489101686
True	324.7382727488033
True	1340.3736242703917
True	436.8485208941584
True	25.16167034943138
True	187.095056153652
True	695.8544467448022
True	31.244209032930744
True	180.8986915546408
True	577.2283155447071
True	68.42214257803697
True	853.2888320947083
True	326.8228219312173
True	664.5121071821698
True	78.01729860401296
True	670.9256601372002
True	598.7657298690644
True	885.601974316374
True	249.26128994719505
True	501.3452502290567
True	820.3302604744588
True	890.7129684313122
True	229.81747896807383
True	771.7235132906854
True	210.4679227325007
True	453.909547047018
True	367.736109048082
True	511.3490249619496
True	485.1039415842587
True	274.60536367674854
True	334.87349979951546
True	116.72588408057922
True	333.53275653793526
True	1069.6230176717957
True	300.5032139868292
True	148.71816138884898
True	291.30020907492434
True	769.3810385686116
True	644.3854786226118
True	416.06307101410914
True	118.12097802325358
True	325.5544211454504
True	33.945509473413146
True	171.2548325296836
True	92.09668194490756
True	86.23181302187918
True	530.1873194233057
True	141.11694893082603
True	134.31311277628473
True	104.05541490532949
True	81.25262460549011
True	452.5680063290559
True	388.7535361118829
True	1044.9737481147886
True	513.5552856196447
True	853.4233524559933
True	281.71911611606976
True	274.80098934789567
True	559.1971299564607
True	193.6429986193802
True	746.7457666195553
True	252.15127434910607
True	354.1040449063895
True	68.77942660175631
True	114.8212739475412
True	266.1041725244584
True	126.43360444760376
True	471.9458068019037
True	33.83617604403826
True	584.3263143196303
True	1010.2227845013626
True	727.1089306701296
True	1.1952428219550753
True	61.13154047774147
True	509.0105187547491
True	432.2566126338549
True	76.1653355471058
True	116.92402734199572
True	307.34819306295844
True	75.71117965964955
True	50.75631220412877
True	690.2264260828368
True	633.4113735333507
True	158.1816924963206
True	172.0133899908028
True	542.5849007993772
True	54.08201019363547
True	23.881644023204665
True	572.2793722449084
True	443.40816833268025
True	1135.1055282452512
True	46.21178983353851
True	479.9103105044208
True	904.3756045328042
True	835.757587610932
True	284.84409383266456
True	753.1001163126385
True	395.6711310803801
True	40.96518830315785
True	102.3482311396252
True	730.5129858352932
True	77.3937128088931
True	140.3988816707517
True	937.9287816224032
True	188.73330043741095
True	272.73456720545994
True	103.22476426057467
True	653.6086242405509
True	611.1597241391028
True	214.35963057564115
True	441.2455811962645
True	41.86626413462924
True	286.4644623413254
True	606.5528781101632
True	623.8455438597526
True	312.03474762024587
True	72.08658943715126
True	939.8043933718436
True	1101.541366601062
True	570.2527462528212
True	63.122931382126325
True	29.961076746667885
True	92.11960091947016
True	108.95657391156357
True	98.3214180361906
True	885.146095203204
True	1252.0841215752678
True	712.8304025033245
True	337.61760266287547
True	7.9523349547079665
True	19.41818641911548
True	339.4884804947171
True	478.1024644068155
True	43.40300069814583
True	534.0389963001871
True	420.3856196428558
True	409.3388612264883
True	78.22010745737306
True	201.22211888405056
True	251.9016632521292
True	132.23008143368563
True	400.43940833526887
True	43.68647816169872
True	171.15711911428184
True	1180.8583793005705
True	5.222672459337604
True	27.1777540908564
True	593.4933092929366
True	350.5450145510625
True	805.0948301569007
True	155.54805757118157
True	717.1338733701295
True	610.229414482299
True	283.16303981069353
True	430.1385553597141
True	345.16879928245095
True	282.04181281945165
True	273.2018732143683
True	392.2321771170066
True	501.9216747882599
True	496.59025601398633
True	106.56326736859477
True	365.7638938322256
True	8.569107410741472
True	186.7908724429012
True	233.74781099225777
True	910.4454176335736
True	596.161768666508
True	31.39541560972023
True	736.9558647932257
True	835.6445448126999
True	104.86976172484908
True	349.9874379485832
True	844.3256914962412
True	215.53686378089415
True	164.6154061774691
True	529.0541778803558
True	548.8566540830336
True	1110.4376168861436
True	148.5672618315602
True	157.55738415379923
True	258.14001422723084
True	321.2398980495515
True	416.881781021955
True	417.5483031864768
True	308.0247581267615
True	428.42233020072894
True	502.0104816537988
True	242.3158834722704
True	1466.0465539962315
True	248.78425073312192
True	415.1423502225888
True	52.30928005141095
True	769.1690745665063
True	254.33904732417952
True	918.2105614660428
True	539.4979438246648
True	323.586532923481
True	764.0758343354381
True	267.6680748049825
True	209.2482008102681
True	260.4285056192382
True	212.4611156920749
True	139.72975644536223
True	243.619540149858
True	720.1781504850081
True	534.5313176608398
True	210.85991016006517
True	1177.7794055962477
True	117.49964666431865
True	265.24792040573584
True	70.3693747956507
True	314.07153028414405
True	415.8836683706575
True	94.20467031840468
True	223.0752679499913
True	78.5831518017717
True	725.9956683777081
True	384.26641089410407
True	224.94329208730275
True	730.946928319695
True	860.6072866374743
True	820.5979933381753
True	825.5871869906565
True	350.00660034821084
True	1.110198154479615
True	265.47379805473145
True	51.37501539695398
True	369.7409388206224
True	50.89128723462595
True	368.33234338840737
True	836.5233361894835
True	1005.957859994352
True	403.0326039066652
True	21.68352211909472
True	516.7162436728686
True	523.6491956033956
True	200.72543750191036
True	235.80416398174336
True	282.49548571549224
True	23.64133655544742
True	130.6416629960213
True	940.6824425174916
True	64.0758258066207
True	496.5666392198606
True	798.9582714301017
True	101.49319167860172
True	250.19970394207292
True	106.7296959416522
True	15.90798036739466
True	1.085007904121172
True	122.35187911819224
True	1022.0385724561946
True	462.5644918678474
True	68.86209485647299
True	786.9209254321158
True	334.49497639963744
True	1.3576633212014264
True	442.0294340568869
True	188.6726031744567
True	514.89623478897
True	85.90207231599359
True	337.71477168539025
True	378.6145773235576
True	167.22537804849563
True	218.4781487454713
True	131.98498027459138
True	168.1900711601575
True	973.7146203741836
True	15.613033062379028
True	494.27693852918327
True	494.9048581601203
True	403.2286114082376
True	221.1062257010268
True	226.71769771583027
True	156.8502660446032
True	45.93483245195144
True	488.0041863323783
True	151.13793737044185
True	828.7854873691908
True	809.4489860927617
True	244.34244169915
True	319.14654594690575
True	520.907346026398
True	39.976595204024726
True	87.99705066193403
True	700.2847216786322
True	1096.625702211789
True	117.70443374236638
True	725.2938598816012
True	137.05848913797183
True	936.9254445558112
True	700.1312523750221
True	105.95864213157878
True	275.9836127850889
True	615.3410236127664
True	269.8816105368519
True	45.36380872518948
True	568.1505949356776
True	435.0650533653989
True	4.869611411345171
True	477.1978742403069
True	64.87816604820934
True	176.57374726143544
True	231.8893575665341
True	304.8453023249731
True	74.08706632075754
True	218.5888478505911
True	358.6503461549389
True	453.8819908736546
True	945.1625932996836
True	46.7647915715612
True	917.2729315858664
True	1043.2080816254606
True	122.20986197988276
True	74.99218985422014
True	974.3595011538844
True	34.35350670446139
True	231.61182352550784
True	85.55532158397243
True	214.97379847957896
True	366.8012218095511
True	965.4502863667956
True	98.01328045565982
True	70.5343785384692
True	646.9573646931273
True	275.6029452646031
True	716.9737570236869
True	54.54412375940657
True	475.5357261979095
True	376.9038354189686
True	674.9946410667587
True	55.599664376498005
True	109.18446330244986
True	28.33703651721751
True	276.556023947103
True	39.60614767755372
True	344.12184745798004
True	2.885289055974012
True	1196.3747752016238
True	107.33995865608853
True	132.33233480264167
True	352.8541944061869
True	742.3067868298119
True	672.1767300660736
True	1012.761523273329
True	466.6756994656582
True	398.5496277003288
True	139.25186216319554
True	418.1237875005714
True	849.0368151410436
True	427.2911728610681
True	928.1674297165696
True	86.98513866489257
True	434.8046050200468
True	183.9604469073195
True	262.79463865108727
True	724.9513340541283
True	163.41517474398975
True	131.28903756280465
True	63.87352600798399
True	873.4845720257811
True	773.9614371079272
True	80.48935318417487
True	442.5507908808168
True	743.1947593429356
True	414.0050998727965
True	56.32620191937791
True	328.5143005146153
True	779.0209602103778
True	30.66163270592816
True	380.5031163803585
True	166.17476495057937
True	289.3611563018167
True	34.06540329890596
True	221.17990633152016
True	796.2664782482852
True	640.6637292969292
True	55.57123730342899
True	285.8715507379946
True	896.2796317423062
True	17.60522468826779
True	328.74214049221484
True	299.16512289746584
True	432.63241119679714
True	221.31668567791175
True	627.0961048356925
True	45.45697440938679
True	948.9772163685456
True	879.5235459809911
True	45.8363908549315
True	416.2185509268522
True	721.8236710094702
True	922.4869495557784
True	271.1020609758853
True	615.3160950363334
True	132.7846986883495
True	194.87640484150975
True	133.2543060571758
True	138.93464212724464
True	207.36822936543348
True	940.2620238533164
True	811.9058061774487
True	959.446713897368
True	20.241347744568216
True	25.69862656327436
True	349.19176790948234
True	12.634294485877067
True	634.958657226317
True	1064.3091213308098
True	261.5625496804263
True	216.65986130028725
True	82.41152755194679
True	209.66591528032492
True	129.14215570724176
True	46.72162637974761
True	132.6624472000139
True	90.13677788786198
True	244.76118383321491
True	550.2572434208031
True	157.75023173257918
True	28.634846063249643
True	57.90739591401269
True	416.3510070120184
True	264.63974335659253
True	593.32517132611
True	21.551322336824768
True	116.01480418761696
True	671.1807981475242
True	255.9740075031936
True	452.5877038974027
True	643.4374451528017
True	102.80392987008436
True	109.25444957379906
True	78.62335425004494
True	25.80442085187578
True	123.1976603645685
True	91.8501384986618
True	103.61231860141066
True	153.8561650642335
True	237.848820173949
True	831.3736787081386
True	294.71159159959734
True	929.3246726000084
True	163.8122018473681
True	205.71771220228035
True	791.0379456783501
True	306.9055235976888
True	589.4940908632863
True	256.30455634261546
True	350.6148825553995
True	456.9452733497157
True	560.8875103418749
True	640.0517935421832
True	372.4753731469383
True	35.84196701588775
True	570.8317163769251
True	623.6037943559619
True	19.531747148874064
True	11.461284204381132
True	262.8054257561847
True	407.6509516532621
True	467.1244063486848
True	69.13212706267727
True	633.9264229220128
True	923.1341929513866
True	242.91270461732844
True	918.3841515786638
True	275.8344346860313
True	111.87475124963515
True	266.10538198050904
True	679.3571165691944
True	39.17510425437672
True	581.0811729925746
True	1285.683275107989
True	1014.0470295895668
True	912.6636554347364
True	200.7016505278061
True	91.49339736798407
True	190.55606518112333
True	859.631279206129
True	137.81427564959242
True	1061.9512005639072
True	872.5498882705378
True	40.5365371493746
True	88.36652696592041
True	421.4693779107464
True	416.8802576751891
True	206.3550444889508
True	504.2177538421782
True	642.4409014867696
True	125.09752445203613
True	273.5467618138838
True	1024.4550830698329
True	48.46984169581298
True	684.4810381754803
True	556.4145945349151
True	40.4409781572927
True	797.6422029033835
True	389.2850475410698
True	544.2800171443357
True	115.9797821820956
True	266.52605819295206
True	221.94000240600556
True	24.979816269061704
True	131.39784409493734
True	748.5489396458835
True	138.57175584609192
True	370.1062885485444
True	66.38545566250082
True	630.6577921327279
True	606.9500656796176
True	229.6887218634609
True	470.450756460855
True	170.5286018667063
True	165.26451248984506
True	209.95618003741956
True	279.8917315768585
True	363.15977655240096
True	135.3046257603157
True	194.83697218829627
True	24.052089170020725
True	890.7989655493699
True	311.3141647539381
True	10.028800411749568
True	364.143882497186
True	163.52805001385224
True	626.928967685662
True	374.1565662817707
True	594.5050381674635
True	561.8017495682926
True	495.52575495893103
True	790.6666738065938
True	244.84478408404053
True	554.9363485537195
True	157.60812430077587
True	513.4182931057442
True	351.9390665758794
True	380.3394933988583
True	126.14247637251124
True	121.9307021772252
True	106.15231920557656
True	67.19081087729876
True	748.6583833685653
True	174.56772064176303
True	43.84464431180733
True	0.0
True	550.445910313
True	110.46512756875173
True	22.31344891288481
True	40.96247564427778
True	114.42723981570424
True	514.5482154850805
True	184.08749129531995
True	112.75154743193067
True	36.14345689725086
True	154.43636518307545
True	895.6911996188602
True	51.56541113967056
True	217.4865241135439
True	764.0873106094087
True	312.8236709844098
True	475.05843993241376
True	470.9809660721341
True	513.2052768382098
True	600.0419370085515
True	895.9196153134645
True	252.4083050787848
True	1059.3661932487637
True	913.13493671082
True	625.4751888258932
True	343.7110463440043
True	838.6603679741484
True	10.509476987445776
True	33.188418962019995
True	295.0035839331792
True	44.36056500467581
True	191.4598260660632
True	733.7677886778318
True	211.53236525866092
True	769.6370160254072
True	743.7387267867043
True	119.40965372135184
True	364.2690684701811
True	549.427708214486
True	22.241063334269192
True	132.2745297679201
True	441.3664303563989
True	304.1603014231416
True	198.62689840322656
True	110.30464205265966
True	381.7304227455428
True	20.938679012219623
True	366.63804334555925
True	359.0177010136309
True	1040.250805420652
True	376.3886048687655
True	30.64035484720682
True	421.8492623037693
True	453.6783207084328
True	232.0826606813061
True	30.36704514313529
True	765.5602028540031
True	435.364726067153
True	181.95468149754063
True	12.573247251776817
True	1223.2126492149562
True	168.62008412444098
True	27.900411184179596
True	308.4551560429585
True	269.7345656396906
True	117.7536439213303
True	290.35869422566594
True	47.21527576802188
True	307.22052471905903
True	308.75766232402594
True	317.1362316294741
True	29.58988111896508
True	51.59067505181002
True	1060.0681646436658
True	25.23743428085597
True	12.341400371327133
True	173.54376899661105
True	652.3970418820738
True	9.988393995716256
True	194.4987466012954
True	174.80637727521298
True	542.4275310309737
True	378.078837522025
True	727.8827768780686
True	321.76317853578047
True	484.6958438872695
True	453.3280483389766
True	501.035137822448
True	99.63335237389175
True	1262.3828602161127
True	891.1306461894958
True	284.2624836671064
True	518.1884156069317
True	104.51136630062892
True	564.4523331159087
True	422.7224237179721
True	156.34663886038678
True	78.64574831807656
True	340.6102908594027
True	162.54596815553947
True	26.69901004679571
True	598.8501608528981
True	373.78130331365793
True	69.21379985618279
True	29.667018188458677
True	639.5673645946197
True	496.7940260936401
True	74.6541670752948
True	21.65388510142904
True	341.86957837341106
True	313.1109424654611
True	715.2481115365209
True	556.4559544794317
True	569.9494000735621
True	792.6932524763293
True	8.73901179222298
True	57.08437702899728
True	35.4349338841992
True	58.57674196885486
True	503.3497798754682
True	581.9330316031744
True	80.56129605832312
True	111.79661715129409
True	206.5292079380547
True	75.30201221795353
True	181.3671055139224
True	212.48923278687184
True	271.1344695338384
True	823.6973837952603
True	601.7257212139542
True	293.32926145522066
True	189.55183858423655
True	282.4885393085976
True	246.0544183476988
True	751.5470786919951
True	319.63963833722164
True	174.03212785955387
True	896.1345179704474
True	357.0527477617934
True	472.0676917952802
True	149.15500130229137
True	119.05567221997724
True	64.09381836874236
True	213.2578841551042
True	976.2516509759516
True	511.6898724751388
True	104.7534131354746
True	348.00544685236
True	106.36415094538656
True	671.0521243580829
True	4.286644970768203
True	707.2050445743637
True	37.54368923714692
True	959.8467293826724
True	846.2812397417879
True	209.5189705255949
True	28.98397951095196
True	81.94574155447849
True	473.3444605359372
True	213.46000692496835
True	1.0026947538693431
True	77.35703771224385
True	1095.6930808947116
True	343.85186240635613
True	661.4636705801623
True	496.90248908960393
True	32.41634194972325
True	137.3709150031285
True	444.767793411289
True	963.327560679744
True	811.9643613014341
True	425.04523409909
True	332.03555206111685
True	16.735033123193123
True	78.52471285440835
True	731.0338950216601
True	476.5146996157976
True	385.4305344639452
True	862.5761424161335
True	25.896845111735004
True	210.48355895868772
True	903.5466776740026
True	237.53088236963097
True	8.034340649240837
True	505.7677536122647
True	101.54334569075826
True	647.7211014543967
True	54.95656577395256
True	264.1262534448522
True	882.8986524332794
True	894.8598872094208
True	269.2273869465293
True	434.044068512472
True	122.55046379201548
True	584.0303092581113
True	264.40242851003296
True	208.2025880604146
True	860.4158042361626
True	56.62318231012673
True	718.1455692003109
True	277.76896782341976
True	305.0074936673984
True	163.45739581302422
True	467.9743650700013
True	591.1960944346035
True	369.5127972399032
True	414.6867197947983
True	69.89883688040153
True	165.73126740504298
True	444.1460051363521
True	214.7178550448991
True	40.43129513206328
True	206.1847824820921
True	388.8008725242897
True	404.0911976197
True	750.2811313727032
True	131.3446792434147
True	658.8069342145266
True	501.2552687491457
True	607.6661314778275
True	136.565375781066
True	36.57821292523388
True	665.1984450652687
True	74.1413882354169
True	560.7564729711434
True	664.8484079134324
True	454.46804389935664
True	134.58753490022704
True	493.0726949656649
True	4.028249948465465
True	396.1296013734344
True	29.86663023093332
True	641.5510242234317
True	267.5794175544476
True	586.2882842811307
True	687.3518460984363
True	145.3200921947702
True	516.0286738075442
True	485.36160327365377
True	66.08418043061529
True	947.615642821034
True	2.256915556604209
True	27.8140655850166
True	633.4861334866448
True	685.579592907722
True	139.53153050048252
True	407.13975207776974
True	118.62086417184508
True	72.34020108872363
True	460.1775732959141
True	44.63777831269839
True	500.4699609240028
True	14.568134914562954
True	880.6081798351279
True	557.485299345994
True	672.8644048901243
True	101.48843098122452
True	391.2976545071231
True	993.5688143331012
True	836.0092265532714
True	137.33780904163464
True	557.8358546818154
True	456.1980749388536
True	242.84968443845344
True	264.0137774822782
True	5.97228508829222
True	313.09331858968545
True	10.95647728574923
True	360.1382739647383
True	77.68450580590256
True	423.9676935966671
True	645.2129574246708
True	126.22540581990518
True	239.6639243236584
True	645.480359099441
True	670.4949863901155
True	290.06956174714776
True	142.60308825004412
True	168.4819973019192
True	476.5301927240165
True	85.51954865804613
True	10.265569298351563
True	520.3675717841113
True	571.2200018556424
True	20.1576812830282
True	135.65357527406934
True	916.9483978126036
True	507.75084227568766
True	273.24701685242
True	34.97339929284287
True	480.9207750038484
True	113.82203521580112
True	575.8302115671237
True	656.5407274994172
True	299.9186891135347
True	388.97913023802585
True	185.69074847669103
True	253.87147328189
True	71.27553179646604
True	220.7663705399116
True	509.5254170520578
True	19.712375573738758
True	445.12566699862816
True	351.8251023274115
True	760.8673586809806
True	907.8377838036394
True	876.2546885714103
True	164.57944394085052
True	398.3079990313794
True	75.6633110512491
True	193.78700682304788
True	315.22746842425914
True	11.45747567437256
True	782.9641764079867
True	24.343644710624464
True	398.9721407724166
True	274.61577909801525
True	669.093227079012
True	208.52397747176715
True	34.826040346944744
True	695.4725106233508
True	1077.324985366413
True	222.9250229595122
True	130.77642667503014
True	612.7109449562217
True	481.0889086342139
True	18.88868941674916
True	805.9791848074486
True	113.39318056730366
True	44.15438126717037
True	302.7344352027497
True	360.32955842533465
True	415.1044913004105
True	272.54146938480926
True	19.13511267968089
True	24.10817863350563
True	860.6316337530691
True	207.50616284181748
True	115.46478752985314
True	853.1236688078819
True	653.8291019397053
True	667.7568269319707
True	458.16005142518566
True	145.1314049556425
True	33.614445085192244
True	101.09029248733952
True	457.7029679154972
True	225.6398873361353
True	508.7837854692168
True	148.35767574554785
True	499.4528017441421
True	662.1799934133525
True	939.6181757765446
True	25.27821192091182
True	996.4698253757114
True	1072.4621635168955
True	455.9841411318851
True	86.99407908413092
True	772.3587393833302
True	646.0011492350063
True	674.8512399133238
True	172.07948338172443
True	742.0984977320985
True	714.5006686896971
True	121.8790463635944
True	769.2725886933805
True	819.3620111014618
True	515.2799350421574
True	227.09824217069627
True	73.4672827157077
True	332.8949730305198
True	333.8728939674243
True	469.04076685362566
True	445.2335592902782
True	200.38775597710188
True	312.23804595608027
True	2.6381934487702656
True	13.686407105139676
True	101.82084367087111
True	131.4939666599497
True	353.56601785979274
True	338.54521767585953
True	110.5178476536468
True	17.776459870005137
True	213.58375910297136
True	845.3839759148722
True	450.0205593836704
True	528.5806319404633
True	558.7792848911403
True	803.1698646390287
True	649.5053841302598
True	87.17089675384611
True	206.68517826814383
True	239.13652514393573
True	295.73666154948364
True	104.03000119031394
True	366.7900165132891
True	445.8589690689016
True	174.4699728828084
True	657.5323782690436
True	255.01725530509796
True	200.24403999129055
True	28.691606441422184
True	242.2788255627857
True	484.57483781022296
True	161.25053800639992
True	542.8994916699688
True	476.1623091631499
True	244.2783141154714
True	106.60324379011472
True	42.93696130629891
True	408.8517918351565
True	766.5883670944042
True	163.42117785104196
True	1022.8626503360113
True	1055.0938727752034
True	481.5986862137629
True	99.82500723506467
True	123.68093347607524
True	680.5259571696928
True	8.195513362804014
True	232.02146092255293
True	136.5929676762947
True	121.25172048171336
True	326.1221785234516
True	642.9366730428616
True	39.02095671335347
True	126.23018296717648
True	979.1921313377328
True	57.99780455438557
True	460.6310424429163
True	538.2739822606918
True	242.2135424908098
True	134.17134921417275
True	928.6773194638282
True	1212.3814834801162
True	515.8298669801694
True	648.7671752582633
True	209.16071822920512
True	153.11641658923807
True	313.03976794349416
True	256.7993664718894
True	170.2638221686419
True	297.51724951525483
True	343.6640483634104
True	10.784615892649636
True	610.8508560091034
True	149.13850959853156
True	81.25430920742068
True	456.3832075449838
True	306.2986245236858
True	1145.008809304841
True	365.83027336417615
True	997.0373168345734
True	10.61148130099244
True	276.761407228648
True	221.79084118728989
True	156.91994026893914
True	486.0006304377174
True	196.0227636730704
True	415.93117458316937
True	322.2012849542734
True	115.70666106379788
True	357.691474720699
True	1047.6687610252486
True	686.3716617022502
True	228.28949078202996
True	108.13567588955814
True	305.68556042519066
True	23.92377737428633
True	359.5597558339871
True	335.3328761190332
True	575.2793746759678
True	433.1765207615086
True	342.18580943377805
True	154.4868465968324
True	14.282317362822829
True	420.1268916024047
True	281.0276695104295
True	146.76131932157872
True	309.22538828451
True	433.06045642460055
True	800.5159951052325
True	300.6838107578802
True	785.4609358795619
True	405.7240820343465
True	380.2739691449547
True	1.2871885883698624
True	1163.517967452202
True	104.33339385327922
True	905.5512859712962
True	210.2226478918776
True	475.1488446795581
True	674.3904289649403
True	88.94083583976513
True	482.262272066009
True	33.56615015608706
True	429.1091246947429
True	76.36491349938981
True	234.09435300009412
True	40.56134682974509
True	681.8620031421628
True	187.53744145979763
True	25.169651280837925
True	378.69311625895546
True	109.11966181553716
True	167.01143345104268
True	816.9309627567868
True	250.6710187229149
True	150.2736486896765
True	367.6380416038544
True	521.4586012317602
True	324.30541835970894
True	503.5483615835999
True	617.8153565976003
True	158.15852895270396
True	8.362463116180335
True	68.63128457729086
True	431.1494943404832
True	87.93186476575487
True	80.8614789089956
True	1032.7731615768623
True	26.4815929465073
True	317.4986415859224
True	313.18330413100995
True	447.1036691453616
True	680.5189836750295
True	178.3304729246672
True	651.1013113122398
True	334.4415901966071
True	342.4217173941619
True	264.0766014746641
True	220.4382088907593
True	373.4835328164069
True	457.4846074680356
True	399.4639422937824
True	608.4664221214666
True	142.1094211520419
True	76.66188861047075
True	39.538564039839855
True	285.1845635321511
True	646.793047170498
True	376.4291305837778
True	762.6535789846675
True	209.39918580928517
True	392.7603522920539
True	71.80379173563547
True	53.66789866940789
True	426.34500743538575
True	205.4537302315728
True	226.43710585536004
True	37.310740498217726
True	1052.2696964087654
True	171.03709299992445
True	922.08601490227
True	319.86198804612417
True	923.0506802838188
True	238.00073694888212
True	449.91129136717177
True	537.1651316158528
True	608.9078139584698
True	208.4289469104702
True	490.71864591859713
True	929.6045313845336
True	125.06603703067177
True	7.430878858086585
True	556.7787075018418
True	30.783100536165257
True	76.48238887304281
True	791.9322934328885
True	224.5115598022255
True	998.1779970355516
True	699.5208229305828
True	411.9944941616901
True	292.13224262165954
True	481.4362326699636
True	333.1450690228248
True	180.84737640433812
True	697.4636670455358
True	692.4031027686458
True	209.17968817130884
True	86.15304022978775
True	510.30815754909713
True	142.5495006443293
True	376.65863372482215
True	352.49631940355664
True	62.2758295547446
True	383.05475724701455
True	408.004455245475
True	375.28265576061824
True	428.40742149946624
True	416.1058424076404
True	666.1784703861183
True	56.12957511516469
True	455.1887888775014
True	332.0472240507933
True	653.5926828367365
True	224.5642564669373
True	99.63562082217966
True	41.666187126472
True	531.1412934521169
True	644.0952945766168
True	191.3916212225501
True	409.38987685416015
True	338.3778487942973
True	16.666580221615707
True	175.59316379561545
True	285.9017537020605
True	2.9416338819957017
True	866.5796319934992
True	81.31646723118803
True	107.06856234564134
True	115.62244096721308
True	355.5270904233064
True	37.05218096219096
True	459.769114775688
True	231.93430317328173
True	5.918418440498511
True	120.16571817736823
True	442.36032143875576
True	50.85384281264399
True	66.07508875270528
True	175.3728301226367
True	292.7407908757044
True	946.4702699011782
True	387.201640655618
True	911.1446727805106
True	198.33325225712483
True	1080.993105571392
True	788.3262597807933
True	649.5577801841239
True	397.6623059323292
True	367.9637343976067
True	80.18320900053426
True	69.90953496539709
True	78.7889363277442
True	174.71725182117905
True	477.0436301498783
True	1115.9780056436257
True	180.83173418346465
True	353.97230304804486
True	445.1135350522456
True	604.0670737811541
True	605.5423559941223
True	285.8371268977552
True	456.1009312443384
True	653.6340530653328
True	103.25652315143688
True	732.298041561324
True	257.7001318764815
True	143.33279450074355
True	408.8038259695161
True	836.7100380192486
True	423.91332612508427
True	871.6821710544633
True	197.7120926690177
True	347.9833044381524
True	685.2231830382691
True	617.0922390513114
True	193.49563389016348
True	256.2456761164281
True	817.2557783069356
True	31.85875641665981
True	174.29631189427857
True	490.0364465081011
True	709.254349895513
True	105.67924475155912
True	36.9900231991589
True	168.34769972067096
True	710.4978171975109
True	322.8614670295403
True	548.9148911915133
True	362.6506101125378
True	303.2100745914503
True	449.6278676570253
True	483.3523287486915
True	70.42471544384705
True	377.8312279537789
True	770.677521320889
True	0.0
True	283.00796239317884
True	233.9880517432172
True	965.5843418127436
True	144.55081863857362
True	663.0569713816363
True	644.6972731706746
True	115.92971882793816
True	225.9224349929677
True	136.10260035875885
True	10.284047527522771
True	292.54092487996814
True	371.9893140848384
True	1139.5886520743743
True	224.3024537287183
True	408.9971824464498
True	659.1699592124692
True	216.48789548678943
True	28.72181993667051
True	832.3422170873482
True	621.4919519286832
True	162.96085087893547
True	627.0430505365705
True	170.66262539524058
True	308.1199611304206
True	762.1013447413436
True	37.3060690426625
True	106.1295237540854
True	516.7058983167744
True	65.43175346889973
True	76.92217338004403
True	398.318197870499
True	22.691376792660453
True	743.2837991847563
True	99.36747174531791
True	143.21141441327512
True	18.52817396407181
True	707.4672566080487
True	27.814867820301245
True	767.3675336225125
True	404.6433182332231
True	120.39899959788627
True	692.1512865974975
True	522.7108885199774
True	575.626815545827
True	46.0369857106839
True	364.32647715787454
True	5.014128157053049
True	89.38086378696686
True	376.4379893335866
True	46.8180066093741
True	119.390360725046
True	310.81632554516153
True	188.9600506328911
True	96.04203452299994
True	638.381832894756
True	19.10612821235525
True	1165.8038672136638
True	497.14930034100576
True	303.4545280040546
True	498.0615263475997
True	121.97816309364316
True	788.6722712090746
True	1107.8828608828958
True	752.3625236132336
True	165.3870932175999
True	221.0857456700945
True	52.458454329613645
True	54.24716378070225
True	154.19923262636337
True	102.45753896672626
True	168.01677443905103
True	1186.295968219002
True	315.58605135144825
True	349.0826534914465
True	718.0593016403102
True	17.833175532482127
True	15.588642816337472
True	579.1785587557107
True	5.622868565401865
True	111.8983545192612
True	694.1989922666929
True	178.92095225798025
True	651.1837416447006
True	816.0092695702749
True	153.84159381507047
True	825.8285142277069
True	2.817895044599121
True	430.67389438732016
True	1051.5972728370011
True	27.18124679080468
True	246.12864984199837
True	144.7976490319086
True	950.8429519486698
True	229.86174195090024
True	475.32884314593593
True	123.2961480810721
True	526.1108816994504
True	149.59073606901413
True	103.606199286753
True	382.0391170248287
True	73.96415755980709
True	51.6724831274596
True	1069.6796516126476
True	255.1359991657444
True	157.97650177523946
True	381.8874477200747
True	394.9677492628677
True	223.98877569785768
True	166.85112518389704
True	395.1869087758519
True	35.69772812066808
True	479.1950094503376
True	1117.9431623410358
True	119.18506220911242
True	480.8391778008896
True	303.37443188500623
True	27.44312341458034
True	411.7895144314572
True	103.40005132193218
True	588.7944157528931
True	194.90926806079375
True	434.5936634036774
True	21.169428007843017
True	429.1862566232805
True	103.79283780148025
True	344.518980012667
True	35.040090121337364
True	170.3787177024429
True	247.0879800380728
True	780.5416543006216
True	58.53215868673493
True	132.7696822684729
True	237.83053315404604
True	136.92221402210663
True	650.6423031821873
True	557.0573011808243
True	780.3657250919725
True	393.8278460285929
True	542.0643243616354
True	433.88365505349
True	698.280601192727
True	73.5060714050256
True	484.7030905998298
True	428.85440193203
True	48.34458918044721
True	83.40255968754325
True	127.60045218925777
True	90.77986026757024
True	327.2036645892168
True	846.30054527694
True	327.1496251628603
True	1092.0761468875355
True	321.3807761399726
True	905.3032748426748
True	147.41838842763678
True	594.0181251462864
True	624.6964391089596
True	693.4040068521062
True	432.440106840754
True	61.22469458330845
True	293.2021365267949
True	40.541584507497895
True	164.18485617643904
True	172.68577196834113
True	1140.3180772887558
True	229.398443394994
True	550.1868630067681
True	544.6834446475464
True	566.4562782695268
True	871.2195663727334
True	594.3979800427513
True	671.6746226640528
True	966.9067132790594
True	128.19573375328525
True	309.81593307565424
True	248.37373283987225
True	307.84218484717684
True	87.04710866635108
True	370.2275130905493
True	4.135100386861822
True	319.0390239159141
True	262.49137060106955
True	598.9920018614413
True	286.2163748289006
True	366.7592369162216
True	10.253563713994293
True	60.28202447669428
True	546.9116838114296
True	29.60699201043263
True	137.96965191635553
True	65.99052862493446
True	148.55648245649934
True	241.36299123203503
True	66.91760563356445
True	365.25981950728936
True	278.1438316392858
True	104.0214498064463
True	346.5934427238548
True	63.23372189673304
True	572.3740800090048
True	850.801658830169
True	272.65429081716377
True	1148.4370475281778
True	112.67043131236456
True	305.783961038686
True	1047.1072314698329
True	85.27008547904059
True	280.0965180507481
True	10.962835925149813
True	410.4942468008052
True	454.9810058910712
True	158.401785626849
True	623.067067115442
True	887.9978084600594
True	160.17208665490108
True	78.56657351779424
True	318.4393455012903
True	578.8477754385215
True	640.5924797919679
True	1249.1493642490202
True	29.223527724335703
True	918.6182176412564
True	139.49346677908412
True	611.6486192737653
True	115.66305293372828
True	129.769560881877
True	187.64229394759136
True	169.88912952419722
True	737.8819327828817
True	210.03426859854244
True	228.77999338259616
True	65.65979011757497
True	509.26869097112507
True	426.7128683533344
True	176.92773807051472
True	233.89752753469756
True	15.857508915113414
True	418.99586391532887
True	216.5739362963633
True	294.4797064301141
True	113.44177466486792
True	700.271324167689
True	423.2207063995815
True	265.54376113048386
True	643.5978133848014
True	527.3653102079996
True	429.5933645631404
True	130.31300083499272
True	532.7589198905354
True	425.21362466147656
True	2.984397632439984
True	198.18094566163583
True	90.80197281117302
True	242.9374719019194
True	2.8541377155251646
True	128.5627289118055
True	339.63145266921845
True	5.563305002160349
True	866.5149474514251
True	174.60557442053363
True	707.3127996212171
True	815.2368320635129
True	162.8344434207481
True	217.2719417303601
True	476.2867247153353
True	826.6800880362927
True	50.2992483328969
True	40.52207742706515
True	129.91624573269036
True	622.1687737439706
True	723.4885608582263
True	180.6659829541703
True	591.4182155564289
True	563.4072053581758
True	874.9787327691781
True	392.33840267062817
True	190.78719906432025
True	848.1265514487235
True	235.97434211558496
True	146.17394609086057
True	331.2141549751109
True	229.7343232542545
True	211.9441634453833
True	603.8405470802759
True	241.1102562337305
True	198.9235017964963
True	467.0432110485819
True	478.2571548322625
True	68.32052339501689
True	277.14092918982254
True	80.38907964872644
True	359.5479483787452
True	355.9227991625044
True	274.8989955959289
True	183.25267598932973
True	375.61887555021787
True	651.1907949153475
True	717.2144818281432
True	301.8664588133908
True	750.0047734956197
True	63.24956816694184
True	880.1276990113067
True	362.0886255581775
True	13.569383270801378
True	622.1584471951553
True	696.3095843455146
True	251.63083712049084
True	175.6972040859701
True	52.5525363426464
True	392.8811728795649
True	76.30673738833352
True	14.821827449682148
True	892.0877356460661
True	368.1990340049871
True	172.0895282393961
True	957.6535034594408
True	12.589241840592123
True	791.4412864114166
True	32.13349141575678
True	680.6408174011397
True	60.48749074132114
True	782.8815897103502
True	458.7030533275445
True	195.86582653689248
True	438.69697909480425
True	216.52883824531224
True	299.6353079365406
True	224.02232935143
True	405.1965649406896
True	10.721216131759864
True	314.6093367925338
True	116.49421527674588
True	12.167710170055544
True	473.11455175294464
True	736.8398681980115
True	296.11171750453013
True	82.86798360793802
True	292.67788813389035
True	86.97235924514405
True	187.01850997402656
True	172.10512237892587
True	393.0773531182713
True	39.73118005419764
True	130.37565512029477
True	386.7324432431188
True	904.7250805348295
True	116.1836201206756
True	204.1270626131648
True	438.6314904955592
True	17.15090709817099
True	433.7712440707418
True	503.6259918930061
True	90.7031140228604
True	396.99906851597126
True	370.400648371806
True	413.358114181552
True	596.5497712243439
True	1073.682616844722
True	969.1614113636604
True	55.58527431914116
True	1078.262949704393
True	108.99005470230568
True	109.20711329638895
True	109.37493913983202
True	486.6637070064475
True	380.85260736837415
True	562.4924049806465
True	261.20712077193184
True	164.66409941559397
True	411.8130404756942
True	16.704576547478624
True	446.7877770436718
True	397.66161240165104
True	145.59907055889704
True	91.16837846253108
True	513.1647460815043
True	992.7834613869892
True	197.850591117783
True	65.6973274013132
True	441.2337697686323
True	389.92042149820907
True	479.19244292237335
True	337.7528451915369
True	4.817813698905749
True	532.3354059707065
True	529.6379853189757
True	502.85961461687657
True	190.67697228828345
True	100.34147901996512
True	20.153149367953905
True	378.1256865556416
True	106.86006078763184
True	7.726053353122875
True	31.07950408925765
True	343.4972367246269
True	642.8770006276081
True	136.97928979772297
True	87.44677883601108
True	23.79788969594866
True	416.20879182773376
True	367.6390752405615
True	802.9664104009184
True	298.0493546698133
True	527.7822198946681
True	535.4139069539685
True	530.6933920513944
True	295.28829961859526
True	535.2717075190793
True	94.12673176172004
True	573.3084467042237
True	7.753067725961011
True	366.133998623233
True	465.04031751365534
True	955.80861615061
True	343.3857788731402
True	834.1379962017458
True	972.933505616034
True	171.52096496572793
True	34.634416800952366
True	362.9547846436793
True	386.6300526945363
True	602.4419702803868
True	245.81757565481496
True	28.50431023754851
True	650.9700129740783
True	123.6086844192984
True	1017.7505803828518
True	313.96661803051325
True	471.3291515095988
True	120.64144913912097
True	802.6907543801855
True	140.1680132170533
True	834.6485853061439
True	541.9453618141025
True	188.79585973481488
True	111.04024026929594
True	66.41739321682716
True	561.8789513097729
True	912.2781414861996
True	441.8450930290069
True	555.1510824293075
True	131.68081514532622
True	629.1177328292374
True	450.80334505157447
True	802.7862009802366
True	328.3165102111563
True	575.6369839579476
True	112.90386645072898
True	25.825722690115786
True	414.7133642778954
True	167.9651529490035
True	106.8894039433398
True	385.0301091471289
True	1116.5470516056598
True	257.3462598772504
True	567.2990321041863
True	12.692222552257489
True	73.30170526205731
True	329.73539671276507
True	805.8128379921659
True	444.6349985924661
True	495.32411772513575
True	718.9116748197864
True	69.68654599124615
True	719.9133805781597
True	45.86881743313037
True	102.31698637354022
True	196.82233934556592
True	79.49092341292469
True	20.57599154836698
True	304.7651111338676
True	469.9780620522628
True	871.2876656903396
True	866.1719484087249
True	5.795857449180786
True	280.7763006837514
True	460.8269392590708
True	132.61278558831498
True	238.89581327886648
True	328.53318562239247
True	1323.0759381215082
True	451.1109437050424
True	26.54490446991597
True	182.3167698856404
True	719.6094533845571
True	33.86854352774594
True	172.26449171644455
True	533.765878854454
True	66.4115068326092
True	863.9300425829406
True	325.4166513036976
True	652.6947256605087
True	80.25645409049181
True	676.8350632915497
True	586.7938229668819
True	882.026257390578
True	249.0422784870281
True	508.1492062856979
True	819.649968529636
True	915.4412831187816
True	232.98347042585
True	744.224057301492
True	227.00499239355295
True	459.4492684607763
True	371.4938185868232
True	501.1758365539792
True	488.2749313598812
True	310.41199504348253
True	358.89128634866915
True	116.16903734809549
True	336.7218529464699
True	1144.2275526446026
True	321.1305952880729
True	143.45095783170927
True	274.2844286683866
True	763.556136873294
True	642.7475193270242
True	412.6038120077047
True	123.749593054216
True	325.0461794897358
True	33.21917095101718
True	176.90198153289734
True	93.36202114123247
True	86.13419151333567
True	553.3802841394336
True	139.19153328148158
True	133.25709428286203
True	106.39991432363443
True	84.6687644636272
True	438.1902036818676
True	397.82506114479526
True	1023.203734120548
True	537.2391609827566
True	856.11631862175
True	276.7021366537586
True	295.4738574915898
True	506.5591626172634
True	197.8187426910432
True	757.5595424442313
True	236.40729836988305
True	370.5018395242281
True	65.48780453850608
True	123.0165364510596
True	265.6226700119672
True	124.17746700637542
True	474.4535667050487
True	30.430786968312688
True	564.1569404129341
True	1009.9930760486995
True	714.1261474501994
True	1.5762949891548104
True	64.6304299878436
True	490.0707414305926
True	427.5472018943098
True	69.47170290172511
True	117.53479812293727
True	298.91952033820024
True	85.65909504066352
True	54.78964827236346
True	714.9405709244214
True	675.3395563364369
True	161.44915032178372
True	156.54286029981245
True	554.9738210928919
True	53.4557694321678
True	23.670260689454583
True	586.8962781939364
True	445.87560510820526
True	1120.7732713431358
True	45.46336235898203
True	453.1992201718271
True	902.465047600183
True	784.9661285293517
True	289.28308025715666
True	742.0402584602538
True	391.1204038093932
True	42.233317367403366
True	101.25374282802674
True	717.4876778857999
True	75.89764966757686
True	140.34506130116077
True	926.447954488365
True	179.25611071820956
True	279.9811084623364
True	102.76455533983231
True	644.003516031862
True	607.5685057031408
True	224.01516906511984
True	422.4062296073792
True	46.02719134385171
True	271.6012767048784
True	591.8787917493019
True	601.9794756151244
True	302.5308478049988
True	77.01842190131768
True	916.923432166277
True	1086.6439790055022
True	555.2236294287269
True	64.71207969966721
True	28.061089584189293
True	95.4901294595445
True	105.8131573329218
True	97.2935817614392
True	913.9658087743844
True	1236.461774651823
True	733.7234335884706
True	321.3708115366099
True	7.931540057381966
True	20.95843239762217
True	333.7703062695536
True	473.285658733631
True	43.82840886881711
True	549.0201787530009
True	438.0997831748998
True	404.6803777500192
True	80.2854315050101
True	198.35381577576973
True	245.3216579025057
True	124.59022441259494
True	394.8216443210016
True	43.1743650399432
True	172.6720465158292
True	1166.9625320026616
True	6.72783508327392
True	26.672551736610608
True	583.1286395087009
True	358.3589574040575
True	773.4505641642751
True	159.90682493778044
True	770.7463219432603
True	587.4782909549672
True	271.4607946321103
True	438.72872878518217
True	341.5869961366917
True	289.259117473628
True	271.1814125021156
True	395.2061737666392
True	503.86076846293975
True	508.441531282219
True	105.44757583929828
True	370.289626033362
True	8.3291121564291
True	190.8646346016988
True	224.5645740370809
True	874.5570916973276
True	601.944020254722
True	29.52410940774236
True	732.9952296948101
True	873.3388875708403
True	104.5463403164327
True	345.05151837085526
True	845.7460982054787
True	213.49366725306308
True	163.0622390018629
True	531.91148104416
True	583.4036519603663
True	1087.3564040660897
True	148.59391056707275
True	150.72409768764717
True	250.86372045316247
True	314.8899981086067
True	429.506760184634
True	413.9828380540678
True	313.7875757039881
True	440.9351091264816
True	503.1252094462605
True	228.6937438589258
True	1473.1412931359432
True	242.45611382084053
True	402.5309919511432
True	52.2296115295708
True	775.8016729688038
True	241.9624830249701
True	948.8520261033476
True	561.5946966207975
True	309.5959206020683
True	808.732027598889
True	253.62958029803977
True	216.8593494552795
True	260.6221645291306
True	224.59452158151095
True	133.77260650640724
True	236.35680526337336
True	737.6196314719426
True	502.3324056837929
True	222.63858924945504
True	1175.0226402354035
True	119.06870169634573
True	261.5496189046664
True	70.13256989782339
True	299.2613393545981
True	433.3506443714608
True	89.00759882016327
True	213.9066567234898
True	74.2768964004752
True	708.7494230205481
True	372.2751363482744
True	222.9213271006924
True	720.6046157764563
True	871.0446088837721
True	872.486832778259
True	822.6308183177566
True	344.5868474046083
True	1.1346604904231463
True	263.15487222782315
True	51.71092610955016
True	360.970908643428
True	52.70858567948609
True	354.0752493583231
True	847.1635463867822
True	1030.0535623569338
True	386.9323787416564
True	21.320993147540552
True	548.7720286014464
True	504.7925207575403
True	190.5072848802876
True	230.89981556479552
True	300.1190172174064
True	22.7526134846504
True	121.16970460858576
True	948.9373079287872
True	58.19886363430801
True	473.5743378140283
True	792.9447272662263
True	103.2856834138368
True	247.2733055210305
True	107.00826640314531
True	15.793866446597416
True	1.1750119480901438
True	122.660556865726
True	1039.3952819333604
True	478.63687769842966
True	69.6563703129286
True	796.6292395524019
True	343.2438389905046
True	1.614073012021617
True	460.4872339705837
True	191.9920685707908
True	493.2507652393578
True	85.63460734149595
True	334.1627747304448
True	369.804800982402
True	171.84922339485036
True	222.97414201382367
True	127.2333785459288
True	174.3986454789242
True	977.4909939795608
True	13.842404772720675
True	498.9188273615786
True	493.83932266642665
True	411.5669111210704
True	219.21241971437212
True	236.33852467273448
True	163.03366879272315
True	47.241753394303416
True	481.0089180029437
True	153.78943286132832
True	812.6777433041993
True	852.1741672486124
True	243.0850083593661
True	315.0409178754161
True	520.2787840228297
True	42.73947572757976
True	82.12250268005069
True	772.1501217015547
True	1063.75086963
True	113.69183699563892
True	719.9374143467223
True	139.74105401406237
True	925.3181195484448
True	659.9701628471207
True	97.86788788516502
True	269.678259190463
True	637.7129133862231
True	255.19355398139285
True	47.50973382974533
True	571.4777252431481
True	452.9529586028236
True	5.186702694753869
True	476.6738291002573
True	68.38951670281678
True	175.93674947339213
True	236.694718378702
True	315.8336853666396
True	67.75468389605265
True	206.1292072903368
True	352.4825562729013
True	419.35518656414746
True	914.363355945124
True	46.202827261116425
True	932.9372590514909
True	1027.5101686217342
True	125.91782995236676
True	73.59149835566332
True	1003.3972278600604
True	34.633753140313644
True	228.49317379307016
True	90.5149416891695
True	209.3735290026024
True	360.0954388547977
True	971.988251339234
True	95.07475898710123
True	74.24777526428296
True	656.4828686071446
True	275.2837562643758
True	721.9129169507362
True	55.98716542739444
True	499.7871904549456
True	399.6897193937148
True	689.1254602179737
True	53.37098613430455
True	111.57052231043014
True	28.10742209242341
True	268.2213683278114
True	44.26698447736849
True	356.7083315535514
True	2.518354629069044
True	1197.387115272688
True	102.79881985704829
True	137.39705914219496
True	355.7760306851723
True	706.6500916905783
True	688.9351044858944
True	1010.9700566552048
True	460.7185971561395
True	418.7211329879227
True	141.87344785270088
True	389.262487975433
True	855.3965983066962
True	418.7760880773508
True	948.7959716042792
True	86.24137036338698
True	428.0288232802159
True	179.8765675845645
True	278.63309020583785
True	753.6281125903382
True	169.09180435181537
True	129.77145837664554
True	61.62181761852698
True	907.4827792534244
True	764.737867609941
True	79.73989093679783
True	444.9025537426018
True	738.8819129021139
True	428.9465686457345
True	56.81126801019702
True	327.19127357433746
True	772.9685507754776
True	28.21716140424732
True	369.7557288221054
True	169.52913176616627
True	287.5305643562734
True	33.94574575724385
True	222.34039021721972
True	780.5241163505946
True	631.4662877835851
True	60.67065320568941
True	289.1135455098669
True	933.2242034944466
True	18.432331926199865
True	313.79398765084665
True	306.3273874313043
True	418.6020275243803
True	215.49892412906087
True	580.5644695472513
True	47.7795844143554
True	984.7283274940272
True	886.5701679827225
True	45.80670349272791
True	398.8215711496523
True	726.9459326259961
True	889.8213278227263
True	276.7917179035022
True	600.3247671223644
True	130.27967259307815
True	192.24643920889213
True	131.7648005143081
True	141.56017349242364
True	215.69840676205447
True	948.7218234242664
True	807.3773344010161
True	960.436556051787
True	19.03218999301496
True	27.443349946624853
True	360.6825054608048
True	12.500147815200906
True	609.7704433091486
True	1089.4685474223324
True	258.6521843290267
True	211.33851153757468
True	84.29127149810988
True	205.85207169841848
True	121.5763278379536
True	41.80833051700288
True	129.55544292506653
True	93.55999773487471
True	242.1588341523188
True	555.9154377024527
True	159.37184311332555
True	29.53577999408324
True	57.326217307228696
True	439.30465442117065
True	269.22402486353025
True	584.7807490874659
True	24.849598207825107
True	120.95864708241888
True	647.8443262931507
True	261.1390490464807
True	464.4925313509316
True	652.2232595640285
True	107.85506559651576
True	113.50325608972236
True	80.53932635024883
True	25.9861630471849
True	121.79247492004394
True	91.1299504725024
True	101.42852969298517
True	153.53175751996076
True	237.39270948325176
True	832.4674569497081
True	288.46567842971035
True	965.1662343897248
True	169.45796641149485
True	208.8491660149666
True	825.5228391264897
True	307.30839484264305
True	599.4379326868992
True	256.87154222169795
True	362.49117473841096
True	465.2415120005929
True	569.175395776091
True	646.1859715327724
True	371.1963789132404
True	36.72618676359984
True	534.731384530945
True	616.9713660083388
True	19.093917268461738
True	13.329616145379193
True	260.3978887868729
True	406.3866095508973
True	456.811201297246
True	66.07831416796913
True	644.1149634749062
True	943.6228850313056
True	250.02725625156864
True	892.6785386013834
True	291.205136377226
True	104.74560551264378
True	259.2894780370962
True	661.4646112047091
True	39.24586518857976
True	575.6946552028465
True	1294.562785228797
True	1019.7024163543596
True	910.6643147472794
True	208.34234660322025
True	90.70641827755696
True	190.26055822125912
True	860.2256599867214
True	137.93853118117886
True	1066.5195884091363
True	881.0773034562991
True	44.14319317159266
True	91.99890445204215
True	427.6490943534194
True	401.9363876015765
True	196.21619668611496
True	515.2525404412269
True	669.0311951479363
True	117.5205037122656
True	269.8835645048234
True	1015.663480244066
True	53.87527853365254
True	710.1045849233284
True	547.4704639912053
True	39.02444027336757
True	819.9070565249639
True	375.6169162714078
True	570.1238850487186
True	106.09512727396644
True	268.2348632303685
True	208.6884090033539
True	26.50667576259624
True	132.72763865609437
True	745.0381156647624
True	139.81744287189787
True	378.2323487796709
True	61.76563565260532
True	621.923594277436
True	633.3542608214422
True	230.77802249662528
True	461.852989348392
True	175.2936331501439
True	165.3235354900119
True	225.85450233964693
True	279.33230016047
True	375.64210151492057
True	130.47066974860485
True	192.71880066680703
True	25.92371446567187
True	887.7265705582989
True	316.2927351555792
True	9.608036469247454
True	372.6389079239569
True	171.24873643147862
True	631.9875129940318
True	374.16995815167047
True	585.7992193965039
True	556.593027627892
True	485.1970402828521
True	798.2872990014558
True	241.52736110196216
True	528.9336727286815
True	166.302126194082
True	538.536709448405
True	358.1139777541674
True	379.6325424715152
True	125.06049130139054
True	130.0265260556116
True	109.24997050661932
True	69.5426402939568
True	697.1456924953255
True	172.62723551733413
True	44.41363843590646
True	0.0
True	554.2429958434077
True	110.1126425233349
True	23.049272153291028
True	38.68375059740452
True	111.91544702207447
True	539.9600037095914
True	181.97259037168857
True	106.6372828668406
True	33.2161815628653
True	160.8901649307628
True	889.3009763459235
True	49.69207339832507
True	227.07374432176624
True	714.4098721269296
True	321.5876680760857
True	464.6216625921199
True	502.4705153836816
True	513.6673813719838
True	595.2582943120882
True	918.8138714122438
True	277.6330896793702
True	1037.8676235291368
True	907.4324874459232
True	613.1599905832755
True	352.5645232209867
True	822.933713870114
True	12.033052304937057
True	32.44794919657176
True	302.8803573167792
True	39.60741246245321
True	200.79942797107768
True	755.1125990358885
True	209.3553660226026
True	742.010404734986
True	774.5369013911151
True	122.88933516607892
True	366.49403748752826
True	583.2678217930043
True	23.547159512654044
True	129.24261360885936
True	453.3887826583981
True	298.431212250847
True	198.81123407191805
True	117.32297601373868
True	388.1646572141439
True	22.18153111158968
True	378.1019954220907
True	360.7858368502243
True	1060.6450263777758
True	373.5016221763372
True	30.05205609561717
True	445.4799148836071
True	454.6489929840407
True	224.1709054602209
True	34.571874699103496
True	745.567558124501
True	432.73948111073474
True	179.30099566360312
True	13.666076006683722
True	1209.8134746803275
True	162.9695342988712
True	26.45149847411526
True	308.29133031427205
True	269.0951954442781
True	115.48796227999556
True	288.2473069656692
True	45.780507435057054
True	321.3693452377132
True	304.57077319168405
True	314.6851447326118
True	31.723862116421166
True	47.83433222332571
True	1047.5373239505348
True	28.16050133214676
True	13.393995810538968
True	186.19463176484356
True	642.5794056090878
True	8.810088863911428
True	192.0909077927182
True	174.4848074997245
True	513.5938399840309
True	373.6970390186997
True	735.3992005849065
True	323.0728197875103
True	505.1549047662175
True	450.1107943439853
True	492.50452345097375
True	98.17070286128804
True	1261.027926954946
True	864.7419000974703
True	293.26672494666883
True	533.9248374232689
True	98.34964049155649
True	558.0871803244172
True	424.18908853705216
True	161.96875697094336
True	77.43163854270063
True	353.64759840299814
True	167.86952887511714
True	32.734154712342885
True	582.1828894599887
True	385.3843916954936
True	65.55029279994277
True	29.685844708525725
True	647.7825836276091
True	480.2016644749656
True	74.12070063594906
True	22.527410704667098
True	307.83669983861137
True	336.5889752051532
True	707.7043431746354
True	546.5669124621209
True	565.1378798167906
True	793.9838818879807
True	9.305782241394343
True	59.371874701894335
True	37.78613884208035
True	62.34210038974449
True	508.2756764119413
True	581.7967990122013
True	84.53521396671114
True	109.40566033917352
True	195.30571470084885
True	74.9565806143856
True	179.29888196384567
True	216.98426112689356
True	273.44950786294584
True	803.9873064952711
True	575.1143529208797
True	290.5315608894087
True	205.01501862206848
True	257.93845342760574
True	263.7490756374647
True	742.5407490764086
True	329.1778310533987
True	171.28525510734272
True	900.1683752957863
True	347.18975059424497
True	465.1117301729424
True	159.04794800011612
True	116.95766381495224
True	62.88983973308934
True	223.39727706799516
True	982.6866787729572
True	510.20532996386726
True	118.64884965089588
True	352.09352535427325
True	100.4406178325217
True	682.3289936727876
True	4.133260703688391
True	709.0781975438133
True	33.608099045187295
True	942.8799062345385
True	850.970509249604
True	209.20091055351224
True	29.59489708310457
True	81.43872957266981
True	445.5000774399628
True	237.37676982664817
True	1.0490496672916436
True	75.25559438513055
True	1110.2047883754822
True	340.30476171133535
True	660.5003713992788
True	482.5329617413549
True	32.83902559582454
True	139.29001295863785
True	442.2585200188008
True	907.5149836060197
True	823.0597953482904
True	423.1203582432109
True	344.14840127148085
True	15.870726486653998
True	83.0693107667627
True	768.3488136126114
True	463.10504435720645
True	377.5660955390129
True	880.0161723456172
True	23.316629042746406
True	219.7259742655136
True	909.9814844190244
True	233.4923648220392
True	8.14517480974964
True	495.2209528422067
True	102.56841023044852
True	652.152083429922
True	52.43364021070912
True	256.0594528011511
True	862.3698794862311
True	900.6072454765432
True	280.27129390399205
True	432.3407973450398
True	121.41982430619144
True	593.9991762807275
True	271.32233421119105
True	188.85254189379805
True	887.2012982503211
True	57.00365204991819
True	739.2545945900607
True	275.0513164521311
True	294.0247770771837
True	169.00854891622618
True	468.7718586439423
True	589.0106828737967
True	371.9115322043381
True	401.2098768957062
True	70.79395798587687
True	159.59259140392277
True	461.4815389690235
True	215.0288279952308
True	35.878491754794666
True	204.03184130065443
True	389.905750274008
True	388.84359741704935
True	753.2152383822744
True	131.16697106120216
True	653.3549363500529
True	475.4023331552161
True	607.663322758767
True	139.16467758558937
True	37.34716512554341
True	663.2143921881192
True	70.13808941015024
True	551.8794955718297
True	661.1212056023497
True	450.8633182644916
True	140.33895143414523
True	528.9294451414828
True	4.385969720260434
True	399.0602840346982
True	32.62418471183322
True	628.0482127640764
True	291.9074586535558
True	583.2782536733108
True	691.3390501097497
True	146.2391041951515
True	508.1959633010681
True	499.5799640314065
True	63.46489487491037
True	953.987434462533
True	3.1636138880482565
True	27.059517317114523
True	646.6785046210169
True	702.4274966962826
True	133.83329649149627
True	406.5925122824464
True	121.48829081056256
True	71.03997510417229
True	454.8528235324241
True	41.03688567743452
True	498.6169205373069
True	13.072800892961263
True	860.0060654081517
True	555.5629477962186
True	677.6770120108424
True	97.34133981941868
True	378.0841968614637
True	998.2274867093868
True	848.5044923475004
True	136.2547048399956
True	527.7630664703713
True	470.5377085093353
True	234.00587944666444
True	267.7171100551422
True	4.734271725932757
True	316.8335583228402
True	10.751460842246782
True	374.6327804282229
True	73.82758987119733
True	423.6523743948086
True	658.7166754289436
True	125.5947117138013
True	234.04813378240576
True	648.1368658766385
True	691.2649996178752
True	290.9960132877008
True	139.63534879649546
True	168.27083451712423
True	471.4795744843137
True	86.71449460300302
True	10.653753435240386
True	502.0388879076069
True	571.8477670424569
True	19.800235855079848
True	143.1988054012785
True	910.1874338937134
True	478.42806076126783
True	283.6686026609505
True	31.87950458977813
True	476.4845930116056
True	108.42913067404608
True	595.2562488828296
True	646.8018091562515
True	297.44556080912986
True	374.68379860692175
True	195.71270845400457
True	246.2434306964004
True	68.93784219018383
True	225.61422846242732
True	509.9463491708161
True	21.41734993031999
True	471.9420996442343
True	382.6934701785616
True	704.2473309905203
True	900.6825729086121
True	899.7053328873192
True	149.8824841508856
True	408.4620155216867
True	73.94054592330713
True	185.49876699186177
True	327.36114900731985
True	9.988556568304109
True	796.2700380087759
True	23.02544651844449
True	390.90926664265567
True	257.18823491883296
True	654.195647452565
True	206.19042228195548
True	37.567355187500965
True	713.9742327980329
True	1072.653132624003
True	228.4488475038982
True	131.97391996421226
True	594.0362783467044
True	486.61648627781807
True	19.206017675511266
True	827.6230615613674
True	115.82013646404596
True	47.55425459051633
True	307.7064858807641
True	357.3017505524379
True	405.762323299558
True	274.0335037040878
True	19.306510790044484
True	22.712186571923663
True	821.5279454474635
True	197.9295072892189
True	111.27479501724008
True	811.1558735976577
True	658.193026851569
True	630.4289865144193
True	458.28536352004346
True	152.47452455012197
True	31.487090662933404
True	102.04658078954608
True	436.47110481400176
True	222.6682572844742
True	500.4017820185682
True	150.66538675523626
True	484.38950611191433
True	665.1724038520347
True	927.2798168356188
True	24.034952669283435
True	979.9613816246592
True	1093.2274118990306
True	483.45873145580606
True	79.47765610532277
True	792.6476736530458
True	638.483423773374
True	639.424378590437
True	170.540354613569
True	741.7942935251823
True	713.6669921630538
True	121.91396139701163
True	785.0655283350792
True	820.328984125825
True	487.61383575666105
True	234.67285397096725
True	66.46086215564684
True	306.77394742323736
True	351.64319817653364
True	467.54761840184864
True	426.45893525449424
True	201.5642646964194
True	304.349252314272
True	3.327436491305467
True	13.123078479121927
True	109.86743136165228
True	134.95386946347827
True	362.56793372520735
True	358.2866139259777
True	112.94810470392548
True	17.353369697998538
True	214.454181513603
True	855.8073138968031
True	471.79781618660746
True	538.7039345167805
True	547.0472806921064
True	824.624486600409
True	628.3612553368542
True	90.77835594616408
True	215.7157144292537
True	245.09298285854803
True	289.7090910033775
True	102.85541201576338
True	356.8723211573519
True	433.5255470306044
True	172.1385159995855
True	651.3541116275904
True	245.2775901411065
True	208.5664159011191
True	25.96767242644068
True	246.8763416486078
True	475.4378112106764
True	155.1444447350617
True	511.16974562835344
True	474.7072927123215
True	245.94938740456533
True	106.66536235051184
True	44.13502083063805
True	394.02968106757857
True	794.0036211990915
True	163.42626628940732
True	1047.659792007138
True	991.9009253390908
True	479.8953340782479
True	103.72194124299232
True	122.08433727526744
True	686.954130815648
True	7.826934685633869
True	220.23480321503504
True	135.81740831546864
True	116.46844740765664
True	337.3665349485647
True	645.0343943552972
True	33.239237951804675
True	122.57890236911666
True	976.1763432887296
True	51.793557650016105
True	456.58368578593337
True	535.3261114228321
True	237.451843518803
True	125.3850635231602
True	892.5860176660229
True	1185.7120122124873
True	528.154560688873
True	655.7090557943658
True	212.3450898795354
True	152.81444183142258
True	325.78751893139287
True	258.08561690704903
True	171.76998270798592
True	298.105548113688
True	332.8338122443274
True	11.614253348947228
True	627.1331140510198
True	145.9182667735546
True	74.23699011989537
True	433.0272381509928
True	303.7830859082503
True	1242.946726798287
True	337.9629429116416
True	979.076761922978
True	9.493517274590928
True	269.55755348087735
True	225.3392073768356
True	157.83006882175016
True	474.78260625082174
True	203.01338300359888
True	411.7967692930566
True	330.95769282175723
True	116.05546825299028
True	359.8231461902664
True	1062.559841049073
True	720.5911794156749
True	235.58726289769925
True	106.59992027268692
True	288.0216960051196
True	24.82343740133063
True	353.4747249284961
True	316.0859282655189
True	577.97282582206
True	456.5525889105531
True	336.55331417032124
True	158.48165459006438
True	12.637370472311616
True	425.5322457738468
True	275.14996681836635
True	146.37758355719652
True	300.782311757778
True	443.9779592876383
True	822.5397015179227
True	317.8062235063395
True	791.172335121465
True	399.3698825564091
True	372.5949756960085
True	1.149226247570002
True	1149.780202370384
True	104.5461768951682
True	928.525991995456
True	202.01659226936027
True	447.732568631597
True	658.7798117458786
True	87.30480492035912
True	501.9915483267388
True	31.25720517219926
True	417.40719252289887
True	78.04636373557886
True	226.8306009686021
True	41.36765380111267
True	667.5311521891064
True	189.1128215395185
True	28.72475393489551
True	392.9282243328408
True	107.18315217617682
True	166.1857370863654
True	842.5022014237065
True	255.6202462644123
True	147.6864384923538
True	382.5634173571177
True	514.02006755654
True	326.5432345395921
True	549.0437055801596
True	610.6278588533663
True	150.8572054158124
True	6.486308103158967
True	69.07294973796
True	445.4054443957306
True	84.80824257421848
True	80.45532993296999
True	1085.7452884950658
True	28.799838716116128
True	324.5466523114952
True	328.76687265958924
True	451.5010568238561
True	673.4897990591965
True	188.2871687613816
True	635.9937810146179
True	323.367597126706
True	342.95197554732846
True	273.4062574531986
True	209.58303756628456
True	363.2415746405898
True	467.2975724851059
True	431.7365554055209
True	610.7486523470934
True	138.5299350736768
True	76.84583412570545
True	39.2901604896831
True	303.4030340287214
True	619.0912443253145
True	391.01534798963945
True	811.80003478754
True	211.2092024724344
True	390.3826662268574
True	66.68445921780452
True	52.70608133414272
True	428.5890852417404
True	207.17715545428203
True	222.85114037980284
True	43.37963238732801
True	1076.4916555330649
True	175.1644806243806
True	888.1469438413748
True	315.3320941699795
True	909.1807198038408
True	231.86747776614013
True	473.0568406228075
True	542.627962667156
True	601.5470537714766
True	208.673762217424
True	484.0563010829308
True	941.0566238939716
True	128.6594721355011
True	7.199874585782183
True	586.7053091757017
True	31.37392887837198
True	76.55091827729758
True	798.4829743042717
True	233.18201664869596
True	934.8570967061696
True	683.4964003345855
True	426.1056557730907
True	275.8375128137312
True	473.8903782846341
True	331.24100891591
True	181.78632524657456
True	725.6718533853762
True	723.0248296250825
True	212.17873343049217
True	90.38526807146972
True	502.86807592461486
True	140.77631829568722
True	382.0632942542545
True	340.3764350328342
True	63.36612868007591
True	382.8017595695942
True	406.93626211279854
True	378.498956992436
True	408.9309294214968
True	435.9511862647623
True	659.6833135499519
True	60.354490311843705
True	461.4403795456093
True	319.3220314542508
True	653.599251566358
True	226.7134992556313
True	104.62162120586729
True	45.98194220810322
True	542.9170789110132
True	631.0021755292254
True	186.7266902640414
True	414.0409407725071
True	337.5682364116411
True	17.5843217732943
True	167.45292215636073
True	294.7792048584574
True	2.2083207238445004
True	891.6862884438848
True	78.10469583140961
True	96.11205259811368
True	109.27001185770776
True	364.1483550161704
True	36.63188897408397
True	446.2778329066802
True	229.27882947485185
True	5.43398036836881
True	112.4656528918143
True	448.0533170494975
True	48.729130683493466
True	68.70025658207344
True	162.09068971940005
True	281.49748784296946
True	970.6960532700904
True	390.2825069817508
True	941.73107440574
True	181.78812249105
True	1045.530723028034
True	820.6707154914391
True	637.2961469678138
True	399.1351951002212
True	369.7723781725607
True	77.56033061568745
True	71.22326518934412
True	81.53150943017904
True	168.3320233135494
True	481.68805305688784
True	1096.5797761005922
True	177.23392476909194
True	348.335218738259
True	437.0214229927631
True	609.7704137950342
True	585.304978167631
True	284.3397372197999
True	470.5945652272813
True	650.4727946645046
True	98.12881547041424
True	746.0692334958904
True	243.31913116990705
True	136.32248362150267
True	401.36750990054287
True	870.222338300814
True	423.3657154821421
True	844.5138568730893
True	195.48104851145612
True	354.98533542782064
True	706.0945404254668
True	621.6738286867051
True	182.50144809038304
True	259.49666973634135
True	763.9360974418262
True	28.794901271104948
True	188.1831525912752
True	501.0578972060488
True	698.5320887860141
True	107.2506877368088
True	33.4648448783212
True	166.57610464010375
True	721.7617244843888
True	323.4275572925246
True	556.2778612170787
True	365.8395661501498
True	298.0357035804673
True	448.7429492323612
True	492.2717706710624
True	73.48976302019447
True	374.5012645371567
True	792.015256369821
True	0.0
True	277.82789388691515
True	262.9041918710466
True	949.7098223285454
True	142.20901857133472
True	613.6004836465071
True	633.8073323742736
True	114.26746132045118
True	207.9325631270597
True	130.2782213026866
True	11.379773424938978
True	293.20691751049714
True	375.6836004372832
True	1121.848055400933
True	243.4000356759296
True	428.7065780285016
True	665.0471351445309
True	204.70965413948636
True	26.73086849265697
True	876.8817809903697
True	593.5708972995662
True	159.54339423158962
True	612.0600428899761
True	162.451598056966
True	295.1836543067914
True	755.1822580037693
True	36.59967759696672
True	105.58097496836083
True	506.46725002191295
True	63.64168324878103
True	80.08482809206039
True	408.932975283033
True	22.67731221698187
True	758.7559619588403
True	100.58146339416582
True	157.3311913880457
True	17.108594174266877
True	697.0252216147377
True	29.92316159254282
True	777.384132882019
True	404.5038575278386
True	115.18102578668002
True	694.8453150507672
True	527.0290050819694
True	563.4307278645625
True	49.8682028025104
True	384.58003155482976
True	5.986368148229845
True	95.41782727554488
True	382.6127237934305
True	44.41578181628477
True	115.09439731583338
True	313.9353951070947
True	180.51165906030275
True	97.89518604151549
True	660.8334349287684
True	20.33173875409178
True	1153.201089099479
True	485.0618806627683
True	307.3692126257723
True	495.2344313165551
True	121.70074323986796
True	784.3619608017854
True	1081.7682724545834
True	742.6648987826389
True	172.41835360466433
True	224.9599797417454
True	50.668609511818566
True	58.36058597692307
True	154.47544957196254
True	101.5310060533826
True	169.71609838253983
True	1145.4253484119995
True	286.3519895453642
True	363.6672061368671
True	708.9747006637274
True	17.168401192624795
True	14.493075229400862
True	583.4837065403073
True	5.610506137986223
True	119.00029237295507
True	681.8744607180817
True	182.1837997435633
True	648.8731252741655
True	831.089516566651
True	150.6274738189168
True	868.4652028990922
True	2.3225960330120694
True	449.022258162533
True	1070.1190517987825
True	24.53478758702185
True	237.6714051433713
True	145.2880485865987
True	981.2115273252288
True	230.2325958333752
True	497.4265505792858
True	119.56836007267
True	513.3969297214751
True	148.10065158529707
True	95.89120141751198
True	392.75581875098106
True	68.33034952776768
True	50.37137791151597
True	1045.712263109751
True	261.12444262926266
True	162.80974635682446
True	376.7581570929189
True	384.9659013012407
True	211.6017491107661
True	162.7626252492499
True	383.19997651623095
True	37.37966586966433
True	474.2937223886468
True	1104.3999695016098
True	111.87631509499988
True	471.3722503689387
True	318.76843474810727
True	26.51644424837322
True	417.0454843644755
True	103.29786528026834
True	597.2233989616856
True	203.32273426925093
True	411.8809962097161
True	18.51936908473339
True	439.9887115466824
True	102.9515232233564
True	340.48551079863176
True	29.496875328346345
True	177.97632660533029
True	247.6173538699553
True	772.1811175334244
True	56.87750338178537
True	144.95479123143616
True	234.86524354965863
True	144.26169230107175
True	611.3635273248398
True	552.6713004080243
True	780.6659087133677
True	389.43273952891366
True	540.2837495172587
True	403.1702168523239
True	679.5173446977939
True	73.99430895840311
True	469.5160840954079
True	417.0165500993363
True	48.67486974010264
True	84.60123222523453
True	127.62816072938494
True	93.31496870296272
True	332.34641461261884
True	851.5819192877809
True	337.13916213188133
True	1082.2482857901325
True	316.7012834501665
True	900.3087863943249
True	150.43734343886948
True	578.9926367059567
True	606.9124544474535
True	711.8437657882868
True	433.7872561040805
True	59.86880922638976
True	293.68424722608427
True	41.27210658130326
True	160.80682550039694
True	171.53161514384456
True	1141.476569000762
True	233.9896717341452
True	554.269333897134
True	550.8759025633391
True	564.5776046151489
True	899.3268622035819
True	587.5877559015605
True	645.6509752042368
True	915.2588582241424
True	127.23212766555342
True	308.7204877048692
True	269.1564381358382
True	321.35001959064454
True	93.1013954249297
True	382.7615704299648
True	4.298611510813598
True	322.48883557423414
True	239.7261100973948
True	590.3116307049307
True	292.1422888724839
True	367.9224620034608
True	9.976999823830106
True	59.228251140621765
True	536.3338293092223
True	31.66889234967284
True	148.63946339866845
True	64.34961389914103
True	144.10310032253847
True	234.84648993143688
True	63.96999048058255
True	382.1393487431611
True	286.3722181394972
True	103.91634336772944
True	339.88194953810813
True	63.95729599334883
True	593.4444595139266
True	821.7063428664158
True	279.61637665772474
True	1185.2214593951935
True	112.07334823907556
True	297.95666528224245
True	1067.4691988971472
True	87.08979646108318
True	279.17904325006407
True	10.324307929855522
True	413.97318203290126
True	460.5386022401891
True	160.23382650883116
True	625.5261258218994
True	897.6372573536286
True	160.10212822165852
True	78.38637244192351
True	329.33645012688555
True	571.6412360096847
True	617.4823101196916
True	1203.8479025144327
True	28.30570993327954
True	936.802991069401
True	141.35750743963118
True	623.3945734455626
True	114.6628769475198
True	134.6033075350358
True	191.54581755810617
True	172.2929853068046
True	756.7684020545763
True	204.54558820766167
True	225.48066615197965
True	66.75892834028558
True	511.9075316255303
True	436.0683783395082
True	180.22842998369845
True	239.43781770954124
True	15.841777875813392
True	427.16951744581513
True	219.3741912158935
True	304.92273921622564
True	112.40989220367862
True	707.6964071736869
True	413.8498856320709
True	254.12141602155012
True	650.0965344462963
True	526.802448040514
True	461.99863643616
True	127.66337720424248
True	531.55721370113
True	430.79220741188567
True	2.7614021543325613
True	190.50526972100548
True	96.70233689455245
True	247.25842680532452
True	3.25322966067424
True	132.28287422961233
True	350.1755975952124
True	7.041404203025112
True	848.2069773342063
True	166.5300518006032
True	722.8221763650838
True	791.2415092236406
True	161.05452685391148
True	224.96482977771876
True	480.028313438836
True	830.6685886231452
True	47.79749620571378
True	41.74789451868397
True	133.91162704407665
True	610.0049525285477
True	703.7442350994069
True	180.50061670107712
True	596.6254763649135
True	578.7967585887486
True	833.7490567215499
True	416.2292628125263
True	185.077287386486
True	891.213403728292
True	219.9399812719091
True	147.087326360633
True	325.27946650487104
True	230.0892641770843
True	201.1030752729624
True	609.7492433763338
True	256.6234811576025
True	183.0285996586497
True	435.8271284962207
True	477.8965006866495
True	60.75131055501067
True	290.6683162212647
True	82.31182018131891
True	333.1822742665073
True	358.7387188293277
True	252.3250083050089
True	180.06457294049156
True	377.5417765367233
True	658.5454675308611
True	753.1847252178394
True	299.13810502370006
True	736.1537481592112
True	64.22245090928492
True	832.3577239088064
True	347.6220716664124
True	13.775587276510354
True	635.8399816747502
True	686.433413121196
True	246.60649250470763
True	167.83440364044887
True	46.31571506252731
True	386.40611378796336
True	70.13363710336378
True	12.63761625805485
True	894.9625062384997
True	370.384192067061
True	174.87471229159388
True	974.5138207760264
True	11.246103026790248
True	802.4607295869449
True	31.039160324988057
True	660.9399702276478
True	56.43844492752614
True	733.0889273966325
True	465.0551240589592
True	195.50393052034804
True	451.0894462160962
True	202.2881298663493
True	294.25740283854566
True	224.08768889638347
True	403.59563641232046
True	9.138483879269144
True	327.58765863890903
True	110.36160959882712
True	12.05290383444146
True	463.6262195054233
True	730.9603791501074
True	273.01446509771404
True	79.76453875414929
True	310.84913068568494
True	83.31870463706142
True	197.0177846075085
True	182.17231139144175
True	377.9367666620833
True	46.001314558505015
True	137.73889814637425
True	365.9088956014701
True	877.8156089357625
True	116.79895909231035
True	206.60130591560284
True	421.9204161661561
True	20.06938361049078
True	409.5108925200685
True	514.2263910566049
True	91.25378218904136
True	412.3888193182085
True	355.8689320427207
True	422.1927076771317
True	597.4793332854906
True	1087.441773091555
True	958.7353111726404
True	56.53886818702852
True	1063.9082396103936
True	110.56763525730332
True	106.75788150470096
True	111.29936251941254
True	488.6294448162196
True	373.2094349630545
True	576.1338511123266
True	255.77952054818417
True	165.64774235559446
True	385.5880385518262
True	17.21569844840797
True	462.35482623715126
True	384.4932033018664
True	154.30006380085072
True	95.07347755351762
True	533.7078883697022
True	989.8588674727306
True	193.0461881076528
True	65.76960880186151
True	439.3452720247312
True	377.2338881967965
True	478.4511311281785
True	337.8272216723039
True	3.9959658362173993
True	522.8516204674531
True	512.8057897882542
True	496.9084095413472
True	196.0006416637981
True	105.81001691986808
True	20.626136130248604
True	374.8927649718764
True	111.71825294393054
True	7.182941272937396
True	30.51696552071413
True	351.2309545724861
True	633.7659618102679
True	135.07147407327918
True	94.85460413485364
True	25.270259607441822
True	408.9079379408028
True	353.00882995836906
True	757.0884317014477
True	295.29498654907934
True	493.4728239411723
True	551.3218414284835
True	525.2006639160372
True	299.2332525173888
True	538.8407148857101
True	97.68503536610676
True	577.109285332041
True	8.022652706796674
True	358.13459125354257
True	461.3164878357623
True	959.7475191309304
True	351.7662224355017
True	815.5605862733546
True	958.30818077298
True	182.5215188212673
True	37.215322062648994
True	373.0570310218861
True	386.3787535246081
True	616.1846191648428
True	257.8057069433
True	26.56330456886496
True	636.0833149515526
True	126.27692081591036
True	1012.4362880053004
True	300.4928433826899
True	456.7092732988252
True	128.44226390697204
True	810.0043815098497
True	137.17887255964618
True	813.6270718316189
True	574.3395747889037
True	192.6396369291529
True	119.3460378437804
True	68.64617115110978
True	576.5207677679587
True	866.3154635002164
True	423.0776135467698
True	544.509914145023
True	134.3641792879736
True	645.7765465706057
True	487.25611278065264
True	788.5840797835343
True	326.43822072682525
True	597.5512605527454
True	114.73836899351828
True	24.481290761423757
True	406.2965312594878
True	167.45580492972925
True	100.8203895581462
True	375.6035349238654
True	1116.639114176162
True	278.3903475216051
True	563.9265743053666
True	10.81052154388312
True	74.06238804482217
True	321.20416440743946
True	790.4203037907582
True	464.10531461921767
True	525.8371056208363
True	701.172661013866
True	64.30474585189054
True	729.1448496572392
True	46.28370038714706
True	102.765999647093
True	184.09596092599517
True	83.64040145898925
True	24.95245430501548
True	295.85129316019413
True	464.198176950274
True	905.121985432277
True	870.1008469543743
True	6.094151051330623
True	290.0526200449325
True	475.6965951354084
True	115.01423483587472
True	249.14567392958585
True	332.4598543669195
True	1308.5771825307745
True	464.4202321254583
True	23.8493363558517
True	188.2631110103393
True	689.3681378636411
True	32.30523450716593
True	181.6249537187472
True	537.1745512159474
True	71.68188708903784
True	879.342654727909
True	339.1577079434609
True	662.2874190488295
True	73.96609444478092
True	660.2352067733062
True	578.2692179543554
True	860.4994643982125
True	255.69702480314888
True	513.3057625146689
True	831.3369167605423
True	910.2348882126248
True	241.9716097801387
True	785.9970868735719
True	227.3200914565577
True	457.1649540709086
True	374.0542225028411
True	495.7816996265171
True	490.1906568630397
True	315.85052826174154
True	350.2568917327497
True	113.23494663871226
True	335.8501229311984
True	1135.5469543633726
True	335.74814506965794
True	153.76222615495078
True	306.54720611310364
True	755.976268589458
True	650.0388101620096
True	413.9417177264448
True	110.64722038933604
True	325.5812186860792
True	35.924138121736284
True	158.60883955452874
True	89.72210949313012
True	92.09848103221792
True	541.4860827062284
True	130.99824447939255
True	131.18620980944596
True	108.07554579054178
True	78.63054204797226
True	446.133504404228
True	400.758530530806
True	1054.2398886954963
True	519.3098259830642
True	856.9273774402609
True	269.7103778139498
True	291.7137116099332
True	529.6500301246364
True	199.2896614363366
True	733.3282022567254
True	240.2749683000383
True	351.97693522246345
True	67.38675419914613
True	119.03536943305105
True	249.03089992343072
True	121.07135537527186
True	478.4978354735509
True	33.918303808392714
True	559.6115464506636
True	1014.2802940336286
True	723.3446596176677
True	1.4132752472335577
True	63.09937474033004
True	471.7224275375452
True	436.2308548668387
True	77.00889392883825
True	119.59972011831474
True	298.8032111212112
True	80.06798298337647
True	54.98104092609027
True	741.1067257355385
True	674.4179321203383
True	162.79436316218906
True	172.7805266120645
True	531.304928546786
True	59.114721704848485
True	25.05863835064375
True	565.0661795418413
True	456.1555476784037
True	1115.3859606630904
True	44.46183794909807
True	483.1633304820336
True	922.816026504854
True	795.9514633293113
True	291.4800949557996
True	754.3339409258914
True	408.5619444791006
True	41.56119391675172
True	95.5892951243278
True	730.2589244093051
True	77.91038731976575
True	143.36120902846105
True	907.876460839762
True	189.87153994298413
True	271.3369124596828
True	105.61585515696936
True	659.169610585429
True	578.8781703935905
True	219.79820752871305
True	415.6319962045661
True	41.73921850644373
True	275.5507677506722
True	592.9623580933019
True	653.7297105473916
True	310.45205048101184
True	75.26250289676248
True	990.483438229766
True	1064.9749768392085
True	553.9951895123855
True	64.47954475541955
True	29.065414929807773
True	92.42969760685438
True	105.45739600055676
True	100.02016319398524
True	892.6612201299541
True	1196.813685630745
True	724.7605217254662
True	323.72082680359705
True	7.98318364025194
True	22.36845374225872
True	337.5577174640983
True	485.1684924817856
True	46.86191816916251
True	580.4396354768082
True	429.911588713765
True	398.4489571736232
True	81.96750766570923
True	200.35634715785537
True	266.83782676771165
True	131.63242643439563
True	387.9616251888434
True	42.58936515627466
True	178.97280659281904
True	1193.867269461393
True	6.381151934509306
True	28.811488526906764
True	585.2670679778474
True	364.7680373751855
True	782.4159846688622
True	150.94581727826892
True	785.8893476169004
True	599.8356948809565
True	261.6839930821226
True	433.22238659265867
True	335.12536858761604
True	287.9601237672238
True	264.8759790520059
True	392.6086331166943
True	497.4003014918261
True	519.1920685199904
True	109.03362932520436
True	363.8288058150061
True	9.251837643500169
True	183.62253153388795
True	228.0352205837528
True	876.398414272294
True	573.9205728806576
True	32.17847873239954
True	726.3316126664355
True	847.2327710468248
True	107.56746807298022
True	344.0542889385573
True	846.9427737035463
True	222.46792792691625
True	167.29346633924536
True	528.6783555179225
True	595.9649634754063
True	1118.1422821858978
True	135.67786901241658
True	163.49708291494704
True	255.20639063367716
True	313.21416535538106
True	442.8772723596328
True	415.4391702848986
True	325.5849993855806
True	444.838835216489
True	501.5146720919234
True	232.81593698334575
True	1496.5416257304298
True	256.0465829588703
True	400.1969345850641
True	49.10033917174204
True	761.4912754376317
True	259.2298528719527
True	992.0226129983228
True	550.5919487125713
True	316.1675286116321
True	767.4798249166399
True	271.5068116486538
True	211.66127194007387
True	255.95285305674
True	226.17296077237816
True	145.84320030620148
True	245.42043452531823
True	728.6038110908611
True	508.73538834360926
True	218.0179981001676
True	1176.7741320879322
True	116.12135932636272
True	262.45292912144555
True	68.47432033663668
True	312.13742881938805
True	404.1134544276425
True	92.30071180287143
True	222.6563409072421
True	73.6467755975156
True	718.130278012984
True	372.7681038184247
True	224.4121866746376
True	719.267824476614
True	881.7189550820216
True	818.0461502174069
True	812.6645256019242
True	348.589561336711
True	1.569354067865152
True	265.0683658601935
True	53.58294366124768
True	383.9649388433987
True	58.15321376713617
True	363.6996339934929
True	865.2605928279428
True	1025.9906758508182
True	389.93484128065165
True	23.61200333145885
True	520.1798903704176
True	508.59934926794296
True	196.83531066848124
True	237.29849888082737
True	286.0302295107343
True	23.91849089969533
True	127.37829320188806
True	970.9573518128952
True	65.33162479059747
True	473.5875764814983
True	783.526847706648
True	103.74598567230412
True	249.6133613373774
True	114.61503907569268
True	17.553563889081232
True	1.8775412668651887
True	119.4710508757408
True	1014.4958989446536
True	499.86351999085554
True	68.83708968485078
True	781.5416293062204
True	347.2090334339059
True	1.1811661335980297
True	457.3054943893783
True	188.08754576204737
True	501.4449046859789
True	83.18761987484939
True	321.92669438221424
True	360.7682831047158
True	162.0909618775357
True	222.99142604028864
True	129.07200617855162
True	179.9768681422163
True	961.5081455782796
True	15.814583999225874
True	506.552092581944
True	484.8755508383821
True	413.7636054236839
True	214.9550145917577
True	235.006073042112
True	165.64574022196976
True	47.05707353853888
True	479.20103674744666
True	156.52088261593877
True	834.2529430304947
True	846.9215169816576
True	251.1918551562368
True	316.69693258605605
True	514.5437892843881
True	40.37122650715538
True	84.78547797229162
True	738.7475189533927
True	1075.2306012091608
True	107.81168029362466
True	733.4695676414775
True	140.54457435500547
True	947.0336115557184
True	656.1160202467539
True	107.19985695500831
True	280.7602940697726
True	614.9226871211387
True	250.94353194090792
True	46.08855937373051
True	559.8446851953339
True	441.2441872118936
True	4.524936583213853
True	473.3477008543708
True	67.08769944233079
True	175.75277464643543
True	241.9836436427244
True	298.0872958629585
True	76.22001311095121
True	224.2690791192002
True	347.3743508376298
True	443.3310244205591
True	939.8512910831926
True	45.48482501449024
True	913.5847439613248
True	1010.4331111041467
True	128.76925685888028
True	73.07332848636491
True	1020.0791038941834
True	30.77202791218664
True	235.40194693728355
True	89.60686092962081
True	216.0709911042279
True	367.81954223027145
True	960.6615467009992
True	95.21086949080905
True	74.20989368140485
True	666.9973834912666
True	271.8134132852858
True	732.0821732661975
True	53.54113937393261
True	489.7271454347364
True	399.88384887220417
True	691.7770532920059
True	52.40786542701517
True	111.31438701316353
True	29.488571731926683
True	262.08648414967195
True	43.52778357865539
True	356.0075626526514
True	3.114567311715215
True	1177.0635868420848
True	103.0968163786767
True	132.2579508511217
True	360.2210818111324
True	745.1456843657483
True	660.8868825739082
True	1013.288440018332
True	470.1912792656718
True	418.9519709261267
True	144.6931596597923
True	404.9551621160521
True	883.4826328994121
True	438.0808609718289
True	927.956211565175
True	89.24878845903854
True	430.5188756061477
True	185.402504636363
True	301.6657915904069
True	743.1908604511897
True	154.4343319323627
True	137.49210282166152
True	60.58782754583496
True	878.9871575582695
True	786.9662188987074
True	80.83333371573376
True	428.7200138334559
True	733.0550227357234
True	418.4739881810629
True	57.1684610610436
True	320.0961221982066
True	793.167379027026
True	31.130337418068617
True	353.4776705917916
True	166.09135254079064
True	275.6531140754053
True	34.39185437165514
True	220.7844358203816
True	760.9344811218025
True	656.0588739170802
True	54.88494788171637
True	289.7206907732274
True	902.3325425840546
True	18.048015223713705
True	295.513435934615
True	286.0647921164143
True	435.8909980449344
True	218.3428152345464
True	596.3167930982837
True	50.11433101988915
True	948.4429238504116
True	883.3702572397606
True	46.07090486209674
True	390.1606677273809
True	740.0310226903945
True	944.2951987365528
True	273.488238449291
True	578.6424780836119
True	123.1668092074985
True	192.40330833798424
True	133.6701609315924
True	129.49167494205133
True	206.33311000280577
True	941.9570575550906
True	847.7817422832397
True	1005.6116887584976
True	19.223098415499432
True	26.90826482191327
True	362.4704345526892
True	13.66128319789052
True	623.8587306089581
True	1106.2580892159458
True	257.5816358957577
True	214.4079515122752
True	83.59484814755923
True	211.9339180383427
True	128.06719970786696
True	44.27508350252968
True	129.6413097408215
True	88.90696790166832
True	248.67133961969148
True	512.8349015819883
True	164.8496603860149
True	28.91287591552515
True	53.904826142932606
True	434.6572614309235
True	267.42162479078416
True	579.0055950565235
True	23.78864015039605
True	115.5161176461574
True	654.8274570360273
True	255.691087239369
True	462.946682971679
True	659.358467836878
True	102.87462698312774
True	113.64690894589654
True	76.71871661099034
True	27.013413809867608
True	121.714174990914
True	87.4159659871335
True	101.424654677912
True	155.40988134287647
True	233.11123901444225
True	805.1884419420438
True	277.2676746662712
True	948.2391298807534
True	171.12386057750413
True	192.80696905660096
True	812.4947755635287
True	313.52529293761273
True	572.9044475146275
True	255.90215891546447
True	349.4327951038837
True	435.247945775069
True	564.9752332091978
True	636.7211044469232
True	375.3382981363527
True	35.49009520420453
True	533.5706193786483
True	628.7423956325031
True	20.934255577712506
True	11.505818971730084
True	257.3668155868669
True	404.5864916067159
True	466.7097977836767
True	64.52427159068871
True	623.852842209836
True	923.314526639274
True	234.765090691162
True	879.0692655741359
True	270.4463134288679
True	103.15108764256097
True	282.70655208020224
True	690.701177998386
True	38.17054267110825
True	577.1040272181206
True	1277.8280196736534
True	1028.3162761928968
True	902.9617729465874
True	199.61357146103225
True	96.36106575597896
True	200.06444513164644
True	818.7936741788502
True	143.2515073973075
True	1072.0176205174253
True	858.5595881525553
True	41.90265336052624
True	88.22389618028748
True	414.1341848908253
True	394.9460585115818
True	205.113398597858
True	514.452463814678
True	669.6536337534653
True	121.11138489885953
True	270.69998439614267
True	1036.2488059501957
True	51.09020127556788
True	661.8565860746089
True	536.7389525902471
True	35.45048290622928
True	883.8098221232882
True	389.6916987291536
True	551.0044584346971
True	115.41568282584451
True	267.0911365989697
True	227.73253219452488
True	26.784636769782367
True	136.84945944713635
True	728.1232435911966
True	139.84795225085358
True	382.41033405782855
True	62.159003419450535
True	657.8848520385791
True	645.6321033331269
True	228.4319365327878
True	454.7915639730812
True	166.47102389455122
True	165.30628360307867
True	227.19948394834253
True	285.2708969133007
True	349.10713043341184
True	136.01840724711607
True	193.45454945294935
True	27.672187418518515
True	909.882185313046
True	310.92122880358505
True	10.275997205985076
True	371.19288200439854
True	167.6504679026835
True	636.1295879418052
True	372.8961632777135
True	576.6478680990547
True	563.2192330504605
True	469.2466470896805
True	790.1511746984263
True	241.58237368515128
True	550.2081630445452
True	164.03102752275612
True	538.501685824899
True	344.16202503236764
True	377.8672167549423
True	127.89173757901234
True	138.81083332335376
True	110.84881949538108
True	67.35438440168855
True	733.1219142527136
True	177.56093316651547
True	44.37114098077816
True	0.0
True	553.1272856973075
True	113.0808932677228
True	21.84736829676636
True	42.03817139075768
True	111.63851102836108
True	530.7836191309489
True	180.50354299674044
True	105.21428522155855
True	33.855156237109874
True	156.31420376464678
True	942.1159254137658
True	46.93084412651393
True	226.42534268476203
True	744.9812535501414
True	319.9928882946677
True	484.5114359807991
True	472.97652481790607
True	514.0130654442789
True	589.0839885767407
True	936.9504922526291
True	268.33187646284455
True	1019.8166717714072
True	910.273470521604
True	613.4977478758681
True	348.8985855929685
True	838.3019554557858
True	11.016975950408291
True	32.23872375531435
True	295.3896180055549
True	42.48794549765323
True	203.47186252926952
True	766.8122687518684
True	211.69069063830003
True	755.7713697356437
True	763.6675988805162
True	122.73348480688014
True	341.3660155289021
True	576.1258218968445
True	24.14815942967228
True	135.29285734485967
True	447.38168234753846
True	302.1677838682115
True	195.4484939997108
True	107.56506698018536
True	378.1023640457378
True	20.119907170568357
True	367.6806929315316
True	360.604476980317
True	1041.2885397339169
True	363.73392468972304
True	31.394336200799355
True	429.0733334954543
True	443.2179065304906
True	238.61123247739184
True	30.349475779174316
True	764.7839909388777
True	435.233089018358
True	166.26945579656334
True	13.238346374416656
True	1212.3937051365397
True	170.38704976665997
True	28.45263294068438
True	302.0586399858446
True	281.47556358918035
True	112.59326757881784
True	295.24379232794035
True	49.017925404579984
True	317.10065761268123
True	300.93329621418576
True	325.01573679325827
True	30.13168680969107
True	49.690929996419854
True	1083.6881131580774
True	25.93281550689572
True	13.193543356963117
True	169.21942956688994
True	656.9870291359306
True	7.883107494178648
True	191.7645842842961
True	177.08311135344545
True	505.0557287464139
True	357.57580610433337
True	754.5377647076224
True	317.6943965323264
True	491.6584112128007
True	449.54546832573845
True	511.4206525529269
True	102.91782300029324
True	1295.303757485461
True	926.6762107498416
True	281.6154976045684
True	555.445517305824
True	105.44688287470656
True	567.0039979734348
True	440.3313127139031
True	155.7677355556063
True	78.27798977978749
True	355.14107803003145
True	161.2953873989811
True	30.716423050049773
True	602.5497971351936
True	380.7628102466372
True	69.84038172994413
True	28.63724243128058
True	667.861637650659
True	494.0487515891231
True	70.4323338195902
True	21.45106298803831
True	316.8990397625282
True	328.63092931804783
True	707.3055597322572
True	552.2300093643756
True	552.1861889598821
True	784.3619000873301
True	9.083412409788725
True	54.438433183161926
True	37.59490834220357
True	58.01940876133822
True	504.759038431615
True	584.8430797538384
True	80.51003991107424
True	112.23289294323811
True	198.50232924778825
True	74.21561456511367
True	183.41626765040712
True	193.0187534763985
True	274.81554335771784
True	815.3430083054876
True	591.5918181948845
True	287.82225930081466
True	188.1305305956648
True	270.7449509894501
True	240.9455616264849
True	725.0728641629132
True	317.0505880786432
True	169.2693084467901
True	875.4183892166874
True	352.59945520985326
True	462.46019985949823
True	154.05329390247627
True	117.68839365500855
True	64.07585129509269
True	211.0470494653934
True	974.9185518553692
True	539.496585164353
True	112.61806256289798
True	368.7083136930053
True	98.45419079845296
True	642.3485711754497
True	3.3514399996600166
True	714.8347151031601
True	33.20111619722294
True	943.4644566837072
True	842.6321961714431
True	215.27418606037983
True	29.181177793369866
True	80.1045553839463
True	459.5056866206565
True	229.47094024231137
True	1.7192382632991434
True	80.17068576550518
True	1079.016829674877
True	333.6322420072809
True	681.6405078557297
True	471.8235144300796
True	32.22384258931528
True	136.82443516182838
True	446.854746207316
True	936.422065187856
True	816.3186031366462
True	416.147713671602
True	348.6965570591564
True	16.957908267564488
True	76.13659913601539
True	739.1247996397145
True	463.627987120776
True	377.399648195693
True	887.9780826355858
True	25.931502405129116
True	214.1238632887588
True	929.6844342519172
True	242.15029140895868
True	8.735211940737473
True	492.72046408182274
True	108.60239566362894
True	637.92851514955
True	54.60038611474711
True	260.35429340379267
True	848.0429636359165
True	895.2819646275467
True	276.9164611659955
True	438.16181416697407
True	119.60470945717113
True	609.460897927652
True	258.5435658452633
True	174.4495527536153
True	873.8481159772613
True	53.09742048328109
True	719.5299978810676
True	276.5062542503994
True	289.7535305073279
True	170.820230911692
True	491.69804033792207
True	612.0648154522694
True	365.40081152871454
True	397.0172130214984
True	68.0307674317406
True	158.03097888515092
True	459.6980855095602
True	223.1513646966252
True	38.518140762513845
True	204.5340756029728
True	394.74209039410016
True	387.4535776226669
True	706.2657715801473
True	134.8582260002362
True	661.5137322879174
True	497.824720125372
True	593.7544599282348
True	137.77930769126863
True	38.45594731331289
True	666.3257365913779
True	71.97187596071004
True	555.3343392432654
True	665.6697333714571
True	451.0118024404578
True	137.6726487427699
True	531.3382283024794
True	5.123123137737442
True	403.3604916181309
True	30.78000617580378
True	641.0717530811518
True	274.7744701869382
True	581.7052605215019
True	698.6876678681496
True	149.04222965312186
True	532.5019842072113
True	498.94709668887737
True	66.04803879529959
True	959.6046155709536
True	2.821526577382937
True	25.91671437748029
True	628.7392855508809
True	681.8936354885396
True	137.67956640344386
True	411.554126356993
True	127.66211756269384
True	75.25338631436188
True	468.5172627035535
True	43.03720631700194
True	514.9423090605452
True	12.806005400191456
True	847.5870253519973
True	534.6661725969527
True	663.9441247311433
True	100.37105438662516
True	377.3683004731138
True	993.430817819291
True	851.058349471923
True	136.7772669190398
True	550.1891128184894
True	466.2621481764896
True	247.9391239734132
True	260.86777374185056
True	5.401543742536798
True	299.7303778188566
True	12.21330525308058
True	362.7056443061313
True	75.74803104508612
True	406.8217907333383
True	636.4366979216504
True	128.9818723183191
True	235.5360109610224
True	652.4592421507836
True	703.370658810679
True	293.6592938741621
True	140.39917018317647
True	167.9355474023147
True	476.2007450587545
True	83.41716241696074
True	9.309876857464024
True	499.2058743985978
True	561.993556100558
True	20.3570714789998
True	133.89631268840208
True	929.262598437133
True	485.25500894709415
True	267.1391948473239
True	34.43295208381572
True	475.6132316554133
True	111.64215849290608
True	589.1218462321453
True	673.2424944491964
True	299.6767123500658
True	386.6820197657148
True	177.9916399448783
True	246.09037210203888
True	74.90961252659146
True	217.81346658438972
True	498.3397115320285
True	22.41178304461553
True	449.0097870571368
True	375.30310911495775
True	752.0065444271208
True	921.03943303171
True	931.6643072539548
True	159.2968286944824
True	406.2887320489572
True	73.49598127539686
True	183.3005442535905
True	317.61906953513744
True	12.082340389517796
True	787.9764503001703
True	24.77070703039373
True	390.5036693810926
True	259.89389543958026
True	660.0980823731754
True	210.00362374811877
True	39.98105242640761
True	675.1423995808705
True	1074.727582644358
True	235.32306784450915
True	127.47959974365524
True	637.1488638864356
True	492.7419128481561
True	18.93416051580076
True	816.0191701806348
True	113.4407039638493
True	48.2695270906824
True	310.61595819845184
True	352.42525167021563
True	388.48620945148417
True	266.7188652248215
True	20.53495092092203
True	23.06961238379896
True	855.4930212290064
True	199.00424648664995
True	117.25172931695673
True	818.3156643019864
True	664.9219677387274
True	641.942058774757
True	449.2149497574621
True	150.349602160038
True	35.051372708875
True	100.9106581839174
True	431.2592764382184
True	235.6030084385913
True	489.19454827021
True	145.70554614392705
True	503.0602351452395
True	645.2348285934764
True	956.3971935703642
True	25.02957569688327
True	995.1517634087496
True	1097.254915918605
True	486.91706474922375
True	87.56343111717852
True	798.1228363288125
True	642.1655657940106
True	658.7313143133325
True	176.7083183935382
True	734.0593415695224
True	706.5903076349723
True	120.77861499084422
True	818.8361749895377
True	793.5586241365451
True	488.7673372674048
True	231.3186849023969
True	72.39816210329792
True	315.1343470274592
True	357.3623455488936
True	464.266951938635
True	449.5634494330637
True	194.07133747254292
True	307.027809470082
True	3.009106282857248
True	12.756603742455612
True	105.08967268547929
True	132.18326680756607
True	365.2761967756592
True	345.168578095414
True	117.56193273626376
True	16.63733942129834
True	216.1581453197223
True	819.1748441679819
True	474.5268715182448
True	538.0622139601508
True	575.4473505867367
True	796.0322672399202
True	643.6160022448759
True	91.11301108905312
True	208.3390825366804
True	233.42126724732145
True	289.1164131106932
True	107.70617843824512
True	358.1708342714558
True	432.17471997971165
True	167.86896100458972
True	660.6236844535272
True	247.83248744765865
True	203.3999532997028
True	26.207503801603675
True	247.4891480184693
True	479.5894337948992
True	176.51302309345488
True	546.0653705731494
True	492.4672255265812
True	245.4089661800803
True	97.34980662609338
True	40.4940055434682
True	401.9684330533184
True	790.004496362431
True	167.5104581094988
True	1005.8664407543758
True	1056.4785079804417
True	477.28701531711226
True	102.55197222799302
True	125.94894325571084
True	671.7979056770026
True	8.231540653054697
True	216.1006211562432
True	136.66354182305636
True	120.0394630509648
True	333.07820865812846
True	636.174038769799
True	38.12115709944011
True	126.7130872698798
True	961.5176305495008
True	57.07846667074804
True	457.7925263277942
True	529.3842476022428
True	245.18329780378085
True	131.6501767752311
True	963.2088677168816
True	1203.6110635923974
True	503.3121188065087
True	667.9734483399459
True	211.8832784894005
True	152.3286831635602
True	316.4714848990639
True	261.12147698744434
True	166.619272223207
True	319.3426937753134
True	360.097103862737
True	12.451314090484528
True	618.7814851637238
True	145.8344140865674
True	80.4863300600982
True	433.9991501490257
True	328.0709360231781
True	1162.9405756583294
True	346.21325218107097
True	990.694990108181
True	10.79713071405834
True	273.3935014575746
True	216.41686233224164
True	153.24671106101684
True	492.1113791774293
True	200.32474000900643
True	429.847453827688
True	333.26950526559096
True	116.84521761570588
True	346.0468745828266
True	1095.533877164811
True	737.7503391336413
True	223.67907209354885
True	107.48091803985632
True	298.2207020527673
True	24.75343665914492
True	343.4119481383234
True	314.28984940709057
True	549.6984135980248
True	454.5126126332511
True	356.26552130084616
True	160.98814328042246
True	13.091529165552572
True	428.84546215275975
True	275.776793338382
True	145.28439503777793
True	300.0559621155606
True	442.35882496995697
True	814.8828825576227
True	318.22130675885245
True	762.1563121735431
True	398.8643995465689
True	387.4509889678806
True	1.8410896650064883
True	1159.3618601105957
True	103.480411763047
True	936.0926467930384
True	189.75496421173105
True	466.3815711743098
True	683.1375405911181
True	86.11621702799282
True	476.6235722625495
True	32.851111608578016
True	414.56765553910265
True	75.89737367893132
True	215.220548875852
True	39.25402711956459
True	647.2726436574799
True	194.09364392196
True	26.022225193501946
True	401.3969143414496
True	106.4070558493367
True	180.2108510336663
True	826.8700013595814
True	246.4065286548145
True	151.4130651133772
True	363.2533503241247
True	525.4411002585109
True	338.70147727896926
True	506.2521528722496
True	635.0222673457623
True	156.20393518475083
True	7.837185368929315
True	70.86645649115532
True	437.8333271913739
True	91.0274125248924
True	80.96487478882737
True	1056.317268224778
True	27.74702374119054
True	321.7722507498686
True	308.0900460686057
True	463.4196194579242
True	673.8531125841397
True	192.05378165738796
True	663.5396282987903
True	329.9060977773236
True	344.2588432672108
True	269.0401060925474
True	220.5772385279148
True	344.8880365070705
True	436.4461698053445
True	413.7853568575376
True	595.6669320992008
True	141.1349590801431
True	79.75504628962153
True	38.93258928602887
True	288.78222580317777
True	654.3430102887133
True	391.1401870335134
True	781.1423865729563
True	211.76214318369267
True	390.1201849910364
True	67.13883527255092
True	54.7422734238759
True	432.6565408324456
True	204.54507696258847
True	214.1721298872511
True	45.8709020141856
True	1058.2487574051988
True	181.5738614203068
True	893.4916235461809
True	318.31210914253944
True	912.5737413277888
True	238.3584521960798
True	473.5631369697828
True	530.3462752341757
True	608.7293503168863
True	222.27121817226293
True	482.3771564907366
True	913.9926956420692
True	123.55191367313164
True	7.216292169234936
True	575.7766529773023
True	28.263195686342684
True	75.85696690278648
True	794.0891979358032
True	232.78515576256112
True	989.4616737700302
True	688.2785204804983
True	411.964376268756
True	288.50983092051604
True	490.4383125110001
True	336.5299561048711
True	180.5569556606588
True	665.8357582609201
True	702.1198881425122
True	211.5749332312465
True	92.33341740423558
True	523.0022355273609
True	132.06477402389
True	380.3635453643568
True	351.2955085952346
True	62.16090791950694
True	379.8730306662922
True	400.6799757656068
True	363.4044574076336
True	399.66155688147904
True	433.2703631409213
True	660.5261403561706
True	54.446618463559865
True	466.4329873092335
True	310.2573281223771
True	669.4620822544002
True	220.1023825329949
True	97.6021255935442
True	40.7198845044186
True	536.0386238328687
True	645.836645836803
True	195.6483485278465
True	410.34842042256
True	338.62888454169297
True	17.94143307104275
True	166.13372122697123
True	293.0304371688408
True	3.4551572381885425
True	866.3178292643704
True	83.45977495193465
True	102.4906509497588
True	112.76703263253712
True	358.50045308813145
True	36.20984449887095
True	456.0198719715882
True	239.03763028073664
True	6.079085327745304
True	108.79810528478608
True	454.2091707173204
True	50.1599482113503
True	65.28718906816654
True	180.10575766395894
True	281.9058781108368
True	940.8030865866336
True	386.6111973148055
True	965.2546297546264
True	191.64181789842476
True	1057.6247391960449
True	774.4019907838427
True	640.3967071925381
True	401.0266604742764
True	367.4485148868753
True	74.8882590135488
True	74.6167967425813
True	80.94388499726125
True	184.75848675633708
True	480.073622354753
True	1124.3947924115314
True	179.5354631661877
True	353.9885767277972
True	440.0277271446373
True	593.3796013234164
True	580.5707014634963
True	285.05899941934115
True	458.42034719874187
True	674.5734808959907
True	98.08113329707508
True	723.483937182888
True	243.6105896397475
True	134.02965382997178
True	410.8973109088965
True	815.8092999357802
True	427.4372631108678
True	858.4889606125957
True	193.4703562850185
True	342.62583254769385
True	687.4945777213233
True	626.4603031731432
True	196.92219470738684
True	257.0575753326887
True	789.4526251590542
True	30.457413124794755
True	186.41328635551457
True	481.9304571454398
True	694.5459472263058
True	103.16470283399336
True	39.04302070886503
True	167.1216375708295
True	718.0113944125002
True	309.66618580540927
True	550.3887081984392
True	343.0895498324143
True	296.9696562418985
True	448.4318376582049
True	501.47984200865193
True	66.86968683342408
True	387.3879679496636
True	770.4362058144943
True	0.0
True	289.70605193128506
True	254.5839980798222
True	976.542036087318
True	155.38836276905027
True	651.6868571770996
True	639.0799463748176
True	114.86112254456476
True	215.7109811331615
True	133.26852575988195
True	11.14906016745429
True	293.4017765920989
True	375.0294647149583
True	1139.9149376159885
True	235.24977951277307
True	415.4200477623439
True	644.4674563858847
True	210.7233213014362
True	28.179365583307646
True	844.2431042343675
True	608.3426971550288
True	142.72482467882483
True	606.6755954173833
True	164.82378619304868
True	260.74601715968646
True	796.2960656847813
True	35.0156325137406
True	104.66779805853191
True	526.4121350728493
True	67.33415169081563
True	81.47338158279433
True	417.55037709315
True	22.057172856185208
True	760.1889309533958
True	99.2355816107951
True	156.96276385989387
True	20.65198072671492
True	732.3193410899827
True	29.40543230377614
True	771.8388206720724
True	398.92961499238896
True	124.63587407301898
True	694.1488507145974
True	511.2882930786786
True	538.5282493834164
True	46.52406910037199
True	364.37525580472783
True	4.751810595198705
True	88.6568206004046
True	352.9939606417863
True	46.51592791966906
True	120.42906784951484
True	311.792251165046
True	189.2431615178917
True	99.9276430188234
True	634.5572952768403
True	20.06863879120096
True	1092.8327110795387
True	492.2080641485593
True	304.573159300865
True	497.111837114366
True	126.24496716505074
True	778.1117611728524
True	1140.7365393394605
True	748.1190161162351
True	174.4224312674722
True	226.77747254521356
True	52.80806536345741
True	58.981776623322325
True	149.08179587159017
True	99.2596636548532
True	175.68915871851578
True	1169.191909049581
True	316.9866144871612
True	349.335016617596
True	712.6786103348329
True	15.73547461645862
True	14.866456991430663
True	564.8988936480375
True	5.771217130321121
True	117.19874642784906
True	689.8703862899422
True	184.9417727099095
True	678.3485981286364
True	831.5036432030214
True	151.014334224725
True	899.5637823918125
True	2.4380818531075765
True	470.69094205405446
True	1036.6661178790316
True	24.703906780482576
True	227.527537427728
True	148.77002920557052
True	975.6002510895472
True	233.41041915153284
True	500.34889014053726
True	121.31776395351022
True	508.07908659917615
True	155.53799190454532
True	96.61450327336108
True	383.2305316182216
True	71.81449863407568
True	54.757244358428665
True	1067.23668674064
True	265.2045212955095
True	159.08061498916257
True	368.5804223176305
True	397.97895876278113
True	218.38143741122644
True	167.6064518161814
True	382.5297276920138
True	37.11783523620203
True	495.7141023168612
True	1103.8504798527197
True	110.36305611395572
True	474.5849083472745
True	325.5473476332829
True	27.65774787691629
True	399.28344158189367
True	103.58742303172282
True	578.5609206255011
True	215.99714387916308
True	413.1488998427303
True	20.18640391505
True	472.9408100787348
True	104.8114800222638
True	343.74107419344983
True	33.14694929978706
True	161.72596449360702
True	236.1104192146095
True	761.1444011498986
True	63.374658913252816
True	136.74649438484906
True	234.60431910183144
True	138.0520594487819
True	636.2185318810701
True	539.0293395458813
True	798.925206119646
True	381.1677200270827
True	533.4077158250415
True	447.55515549489934
True	691.9257819720452
True	74.56239081498605
True	462.2564401501582
True	422.4516655093176
True	50.2686399236184
True	79.45292052202755
True	126.59675011948087
True	86.25756352400357
True	335.3427055580325
True	854.6060822566253
True	344.8163936979925
True	1124.5236796643849
True	315.3184246312408
True	896.1057098592844
True	142.99751611578583
True	569.6690903952702
True	632.8826813330605
True	688.3118846442189
True	434.61182508628
True	67.52284357605492
True	296.95386015869667
True	40.10203524355478
True	168.657774784375
True	163.31974492531862
True	1076.816224511946
True	224.80310868573545
True	544.019784508959
True	557.9829735138625
True	568.8771067760589
True	884.2312409351218
True	599.9933588618122
True	627.112076949114
True	950.3910929810702
True	125.9076283748762
True	309.22961531689833
True	258.96119625948467
True	317.8977004313994
True	90.91966805881488
True	368.66644539505614
True	5.017773892960979
True	334.3052659629063
True	253.195400984351
True	620.2846318360454
True	290.12254522002945
True	364.25417001971584
True	10.397998889271468
True	64.33320463977581
True	544.043925837379
True	31.2714233645755
True	143.88707100182987
True	65.61980665923828
True	144.72352720173365
True	248.6059067183265
True	68.88662883269299
True	389.1716379311766
True	273.9198371332472
True	96.31858837833484
True	333.1063300488819
True	62.65100438803338
True	583.2073577469648
True	848.9390984968968
True	285.73059860467407
True	1178.3922469202475
True	105.2597088734452
True	310.2816123827792
True	1059.4178809600287
True	88.44429260146454
True	284.2554607038488
True	10.30464321164663
True	406.0361744818328
True	456.84799606978703
True	158.91357239452742
True	619.681931383412
True	898.6015357048676
True	159.02649829314015
True	78.41794244448964
True	333.6803322790829
True	554.3605244626681
True	647.3701947079088
True	1223.9575501412885
True	28.32381121762042
True	935.768898871468
True	143.12896959115866
True	632.795636925871
True	117.43792418227508
True	131.48901820094235
True	191.28606311598944
True	171.6831034515466
True	740.8665978005138
True	214.835093203866
True	225.08600051468704
True	68.75544332819076
True	513.8292717578379
True	471.28591420917786
True	176.77822257489066
True	233.38261783228057
True	17.31172383368259
True	430.13606807594704
True	216.4147924854925
True	285.47460440443666
True	115.70362283564891
True	712.0181187176631
True	425.740367735095
True	259.53345141068246
True	639.6262309386289
True	534.4987928749912
True	464.9738537742404
True	131.47312496642013
True	532.7668491116315
True	439.17732254262336
True	2.809808462924157
True	188.7855892196473
True	91.11901129416896
True	246.8195352647724
True	2.876070732693651
True	126.83138538889924
True	340.73146089645667
True	6.3911456011914
True	879.1197158326956
True	171.55948137694216
True	730.1849210108591
True	765.2319154981799
True	157.38820763214176
True	227.0519694946757
True	487.9347207033776
True	827.4762109167062
True	49.03887759263853
True	37.313331736314176
True	130.49251586591117
True	628.5701572195795
True	730.3235533562531
True	184.8902837848681
True	600.4597350899468
True	615.1081194316992
True	879.6441429456352
True	391.29908382413214
True	187.37455369296097
True	896.7393910598161
True	231.42926471513792
True	143.74017027770304
True	324.9344850860464
True	227.2368641083453
True	206.06267089329285
True	622.0789866999061
True	258.11629305070386
True	201.05102416322137
True	440.5258308554701
True	474.2444140333928
True	60.23023911015629
True	271.11045866408205
True	77.82690252471839
True	354.5054735874476
True	352.5028772466554
True	254.45161652510225
True	174.85820975850416
True	382.4478603828779
True	650.2023949941125
True	752.4147423128544
True	292.37047036644424
True	738.721499317826
True	64.61739052559855
True	874.3571576507951
True	347.3382484746821
True	12.555189928456816
True	600.4952813156443
True	694.5032089334821
True	248.55745741321027
True	163.2178227434237
True	47.85716262035951
True	388.66431094863736
True	74.45006946828386
True	13.095997724027445
True	907.972828689638
True	380.43527338942687
True	171.1411378909453
True	963.1790694845942
True	11.543765612256935
True	785.2748435520559
True	29.986603433697297
True	671.656492999599
True	58.98107397775232
True	766.8388841461312
True	440.8959561153376
True	192.8716588913556
True	440.74826374292473
True	211.1463697828385
True	302.76529424135344
True	233.51821476845345
True	408.487383424644
True	10.009179809565826
True	329.9065769175055
True	109.86006368013972
True	11.065697972505264
True	467.1150478836686
True	721.7834445123791
True	296.0553635112317
True	78.35519663095832
True	308.8287914405285
True	80.90061661755972
True	186.32488879798123
True	182.0825410847833
True	376.947050355744
True	43.29173559969079
True	142.11385146602316
True	394.23688037410113
True	852.7456874797125
True	112.3152070543279
True	203.3725706430583
True	443.0993169969404
True	19.02983560904048
True	418.9238075206365
True	504.0633127316497
True	89.57382640733164
True	396.9481620295387
True	353.84996398948164
True	414.05010164364336
True	587.3377179088359
True	1037.5754851603951
True	964.271015517382
True	52.64740676490362
True	1062.827579540221
True	113.05308513999292
True	107.87953966356702
True	109.0581005377634
True	493.398943094908
True	378.567473942362
True	567.9512058009947
True	257.12672279576014
True	155.12142904937585
True	408.3575391930664
True	16.81975393687455
True	471.6555719626313
True	398.8961627385171
True	151.3203949939309
True	92.78924143910844
True	526.7702367221365
True	1000.20676093799
True	202.96980916969463
True	67.39312977023623
True	427.2731110429263
True	395.4267400175827
True	498.8892861882753
True	336.1632990043438
True	4.727961585463305
True	550.4475926751566
True	515.250165071824
True	509.5305886451593
True	187.43253886489404
True	102.18319222281193
True	21.274150516580985
True	376.2103194735489
True	109.20766033257011
True	7.138645525074781
True	32.80961836137075
True	345.59731447767206
True	647.6408055719011
True	129.0662914912421
True	94.67992453469712
True	23.665915439006312
True	406.3833106139784
True	369.01224959818666
True	804.095868958644
True	314.6215443398348
True	525.7639520003123
True	547.2041128676149
True	533.1248858855605
True	293.3293254387576
True	548.0805731752528
True	94.24973609577572
True	574.9091848595746
True	6.723013652678499
True	364.6199455035392
True	463.5459672684327
True	953.0633248728968
True	353.3677475565005
True	795.388931870599
True	1000.9878617441136
True	173.21188338879747
True	37.2170041682377
True	357.0297785177628
True	383.1488437401986
True	556.8002650229988
True	240.66989079711104
True	30.85727021664808
True	639.5764193917342
True	127.47698041944535
True	1067.8015857871608
True	310.70817095176176
True	467.0421106987543
True	124.04102703389113
True	821.1662302206945
True	142.46312520954106
True	823.7552027889654
True	544.3864311750962
True	184.22225452664543
True	113.20692134145963
True	69.98182630764012
True	570.3904995493391
True	924.571739259541
True	424.3005262875399
True	492.7379150418509
True	134.22564379878858
True	623.5095057753024
True	481.1910169689
True	785.7001801113208
True	320.28435346352103
True	606.5355894891603
True	112.63653272717072
True	27.47721214294488
True	420.5833542869403
True	167.38197257941715
True	106.5826621981606
True	367.08746558997416
True	1104.4369353557377
True	267.997377329923
True	557.5061525756698
True	10.03002339633489
True	73.74220923513741
True	324.4808128018766
True	771.5820323521932
True	442.548296618746
True	521.366528911035
True	722.9153789358837
True	69.22164834413533
True	731.743329575519
True	50.03782491386435
True	104.61151795237406
True	189.64295771216973
True	81.94515942189886
True	24.06136730560156
True	298.58081168280967
True	474.7750087279418
True	886.0550017184256
True	870.2509889812118
True	5.153833623285695
True	295.9554329388505
True	450.1777027396776
True	124.82160554196945
True	254.0285388941669
True	325.1684791415749
True	1313.278141618539
True	432.51127934634553
True	27.436243047443103
True	187.79182542679536
True	710.0073089912773
True	34.89065155137147
True	176.58582300159205
True	588.1852213865226
True	64.78412712664614
True	874.4841124659952
True	326.16378950296297
True	647.386996424638
True	74.22702276290616
True	669.8170785923108
True	612.8296853332126
True	885.0807758940585
True	266.4382033344973
True	499.4101028935514
True	863.7539848860487
True	926.0392937247352
True	233.72828084564364
True	784.483484174427
True	220.14160409511587
True	441.3334653649324
True	381.65519122183736
True	502.2714901804481
True	489.5207561925714
True	323.5763933348944
True	342.83316250838993
True	112.26491110395156
True	357.976763631437
True	1125.651563023362
True	305.79342465088524
True	141.9524663910491
True	300.8834639785589
True	739.6416370140818
True	643.5844600303896
True	418.7472745519383
True	121.63121550614416
True	329.2640915797324
True	35.28645279411872
True	173.6491984625834
True	92.88334676233178
True	88.47288381709592
True	568.7199158934433
True	140.56346546484212
True	121.196415670504
True	98.6113296559604
True	82.35033723487696
True	438.8909079232463
True	377.80779181463976
True	1043.4777603902887
True	560.8377783715696
True	845.0845351202271
True	281.6890489144349
True	290.0792680619949
True	516.4745852264672
True	196.1509646062445
True	758.244434878506
True	243.0977785191369
True	357.45426988334697
True	70.39083020774534
True	114.62057723326052
True	257.7586097299164
True	127.88220785100586
True	464.2254752942701
True	31.62573587268197
True	572.6716294551014
True	1013.683767462793
True	712.4764945437435
True	1.2905959339730158
True	60.9294005406265
True	495.8058907799655
True	450.33929620636894
True	76.4621123385974
True	118.13690214646832
True	310.02371240034364
True	77.1434038623329
True	52.34418007473909
True	731.1041002751214
True	646.6854270913108
True	164.9703509358816
True	173.87055897355955
True	527.8914016608892
True	56.11162768553413
True	26.25129957259992
True	567.249555598094
True	463.97442809435967
True	1111.5552522695705
True	48.45895829848108
True	477.397844653085
True	892.2201858233636
True	805.004727908298
True	281.3770550640328
True	748.2297977199438
True	398.6133557930899
True	43.029470866742045
True	96.687137734939
True	733.7877868783901
True	76.47742710757899
True	133.1748446937699
True	943.337944356683
True	192.74575991663863
True	280.3225496790988
True	107.14324744652592
True	656.9564939038099
True	604.8596298320351
True	217.93086130223156
True	434.9314397940588
True	41.8121628228937
True	278.6085812925259
True	578.8174533842611
True	623.0892594791163
True	308.57603026943275
True	71.69781208153992
True	939.5888347888988
True	1077.407183846978
True	561.9120885612718
True	63.94351596140117
True	31.818909052278503
True	91.97379769946622
True	111.84396688360276
True	105.958092398757
True	845.2379134994449
True	1201.655646972478
True	753.1097065023783
True	320.4285600656757
True	7.335307035479191
True	21.43298607593128
True	339.17070648961374
True	477.25658692720793
True	50.0761510692187
True	543.5551006165438
True	430.5433216044902
True	400.3015607180501
True	81.25638560193113
True	190.9830005679724
True	261.8515119439296
True	141.9318279060038
True	382.8336993674094
True	43.75019988648072
True	169.01895544183157
True	1153.902839101348
True	6.240937838212137
True	26.54118777431724
True	578.2714516753884
True	370.42164849693336
True	766.298361672802
True	151.51898951233568
True	776.2410901062977
True	585.4274206767215
True	276.9854669213922
True	412.54295319933937
True	335.1391277752229
True	297.2595627898229
True	266.54628921978474
True	388.6969723567758
True	501.9733054482422
True	511.86164575344105
True	105.1190570031176
True	359.91005760980886
True	8.754888884314063
True	185.84726171845236
True	235.62115536444824
True	849.2227425934523
True	581.2793344375007
True	30.278872100290428
True	726.7142898588826
True	867.2348340662965
True	110.80904102920924
True	347.29199885071915
True	865.1245216128569
True	215.87930334783024
True	163.3812127277114
True	540.0339019954763
True	598.5221286940478
True	1077.89936686206
True	146.74296468643783
True	157.737914727241
True	256.1824351028395
True	317.5818148997028
True	432.63419600923294
True	423.349531592308
True	333.1991597330979
True	437.4432480129702
True	494.6098275444398
True	217.57810108348775
True	1448.0385005097728
True	269.6085704782439
True	393.9868687754542
True	53.584265482324966
True	759.1846198033395
True	259.5581291898123
True	982.405889990084
True	545.6981037685537
True	318.65124948421504
True	796.7511204988086
True	274.38040275605454
True	208.17768421234877
True	261.23327987409584
True	222.4113634569984
True	147.4749812671826
True	248.9724866762088
True	730.1270607528493
True	504.5965421740322
True	219.985005485998
True	1160.7323375230792
True	120.95132871853151
True	264.4545679657767
True	67.08835548607482
True	315.42581001838937
True	434.8675195020953
True	94.436029296104
True	211.15365894618444
True	77.37514738303224
True	692.3880501158799
True	368.1065002570896
True	226.83186594885996
True	735.0817611752801
True	897.5724550455329
True	816.7791415928048
True	805.6833244948748
True	353.81269654128533
True	1.7884489540825703
True	259.2309946074112
True	56.01487353630053
True	383.9872266808387
True	56.75210672736554
True	366.1037296185232
True	821.9199574319468
True	1043.491326614082
True	396.0094529362328
True	22.6554507265709
True	518.3127635742202
True	507.86783602332025
True	194.41303213627563
True	240.18437982529696
True	287.9800310283813
True	22.45903422979235
True	134.32988230305816
True	963.73031808602
True	64.05499760981438
True	487.24506269785854
True	788.2463180784868
True	103.66332445845836
True	236.35898794572503
True	113.26441861876964
True	16.683450741684386
True	1.5402080805852725
True	115.00568554805328
True	1019.771663885964
True	505.4021284321969
True	67.24166252082577
True	797.835871773732
True	336.0563875405026
True	1.6494283298408146
True	440.35826073590056
True	188.82710383347631
True	483.4452081215247
True	82.2940190401915
True	326.6819810629214
True	391.87405807167664
True	174.60761482235517
True	212.75879669836576
True	126.42815379562164
True	175.60403164586836
True	988.3430645759396
True	15.49573528782749
True	511.7329758596979
True	506.8404183504756
True	421.28149201119714
True	210.52976481025615
True	235.63933999997755
True	153.10525159570767
True	46.7606368518509
True	485.9300527606492
True	148.1380725517955
True	830.2878310471972
True	824.2569838453002
True	242.2932834675852
True	308.4524514140349
True	535.9192487584646
True	38.86961233296058
True	85.1938869198139
True	737.0046033691578
True	1100.8193641042878
True	105.71915040984015
True	731.6865722509489
True	147.88144472442957
True	939.1921287646422
True	664.9395414247059
True	101.49221188370213
True	263.67868061786004
True	623.0051172083644
True	265.9125510816968
True	47.56286003008616
True	572.0602528095034
True	432.7363937634108
True	5.310628285724789
True	491.76724242091456
True	65.72543604513416
True	173.81941635575538
True	234.31233129922072
True	288.9771572907623
True	71.94400293623795
True	225.9254030507219
True	346.8121367501574
True	439.340638216488
True	928.4174170316294
True	45.55825070912346
True	933.894676345392
True	1033.2603228938708
True	123.89433878267644
True	73.77081636269239
True	1004.4189556591956
True	35.87126235839818
True	226.08946083820345
True	83.1016830547164
True	216.49874058624368
True	355.02171188871995
True	952.6493701646016
True	101.92794231068252
True	71.13733699270958
True	646.7000334447918
True	278.14299925797127
True	716.2904896896539
True	52.57263933904564
True	466.8590779848007
True	376.1482584086098
True	661.7244473966816
True	48.174329773624656
True	106.11480799943972
True	26.080575150991237
True	280.64026354954194
True	42.57189076793593
True	346.2949868073632
True	2.3392703443591563
True	1184.1910358061614
True	105.05613585701678
True	132.1894227774144
True	355.018294994194
True	739.6744808408599
True	664.7020473586473
True	990.021530609268
True	477.4496697852511
True	421.3599224437197
True	139.38588111306967
True	436.8134656385433
True	843.6830748111695
True	418.8854659506736
True	935.7887904223952
True	86.56779613050129
True	424.5658477365169
True	190.6498432229218
True	275.06080925025725
True	736.9527863149756
True	162.18929355376875
True	129.45562121244723
True	66.04876913809585
True	870.7156462032386
True	801.6437396540395
True	85.40506987006074
True	443.6114368785797
True	745.0006335835121
True	430.3097297476455
True	54.80586174529002
True	319.0029409484128
True	773.6483480909679
True	28.976349217077647
True	371.8323061973017
True	168.364533055668
True	279.28716363886787
True	34.931613839677865
True	209.8679974837052
True	783.992735193312
True	652.9520258105545
True	58.32181639312583
True	292.04120471253134
True	904.9194977614516
True	18.935453095266187
True	318.3116170697595
True	294.1765698928083
True	427.5539129142107
True	207.4729411741626
True	595.5244365347852
True	47.75523370784739
True	939.5799744063784
True	905.2391700638012
True	42.37648092429906
True	386.1099851442759
True	715.4849997116366
True	912.4701402962623
True	268.76772174125625
True	618.3566888252233
True	133.37966871689662
True	187.6726447014578
True	137.50692734538595
True	130.97406086279085
True	199.6891841797396
True	934.618709172728
True	782.3154558748166
True	954.3787696309664
True	19.69823168265873
True	26.66917146156013
True	359.4304843886092
True	14.47983677644702
True	627.0820337430082
True	1059.998899377179
True	247.29880915560628
True	206.94815128125637
True	83.47159659210399
True	220.0117205681274
True	124.8820881318372
True	44.427250746277146
True	133.58074074729373
True	94.11769247811912
True	233.8748899567701
True	538.1606362169556
True	158.72989464829962
True	30.20801417501366
True	59.22943798439671
True	425.409610816698
True	263.1767557151689
True	588.4043978715872
True	23.2022173703837
True	123.41762536206272
True	682.6258691141437
True	255.24083254013533
True	480.1330056271933
True	659.1070616405185
True	105.38676484322512
True	111.7258746544717
True	82.8695411154573
True	25.074900955699544
True	119.681543377085
True	87.19588909647024
True	98.36708656463182
True	152.66288539489418
True	240.71997363323075
True	805.6062209656646
True	281.15686983524785
True	956.9553960898676
True	165.3906523537542
True	204.81334286965603
True	809.392873519404
True	321.8833808398128
True	600.9013205542096
True	245.02970881057044
True	360.3824382424491
True	438.0266473239744
True	564.2600926549632
True	656.1765169187232
True	364.35175012314926
True	32.83287421406478
True	568.3632192315473
True	606.0503635948991
True	20.003759926044136
True	8.26850877891916
True	263.53097830825965
True	393.1586035274449
True	455.5282865244383
True	69.06298707096252
True	627.9504826068566
True	927.7449444768572
True	233.33138692451635
True	898.6664426791995
True	274.0219057764694
True	105.35776930710496
True	261.4784045345151
True	682.7999914354677
True	38.95597548750728
True	587.3281901021473
True	1297.531576286876
True	1013.8477029133632
True	902.4389976761048
True	213.68138414270825
True	93.85715225027224
True	194.218790071247
True	834.1148369352305
True	152.6302839667134
True	1068.7397569254624
True	885.0868919078986
True	40.46153436420528
True	90.24797617734644
True	398.8766783858584
True	423.0579335187024
True	189.25874502823973
True	527.5570475883729
True	668.7845398264548
True	125.59235950032036
True	266.7960171628826
True	996.1064569086368
True	51.437429533350524
True	675.073537115774
True	543.9874250798346
True	38.87933975120514
True	851.5903970544633
True	391.9932092938564
True	548.2689285621592
True	116.22892242249227
True	266.4935725103811
True	216.07865721066935
True	27.090244615534544
True	136.59575765345377
True	732.3853674326756
True	131.22319320521083
True	370.7707818073383
True	65.42135554746427
True	641.4136319094534
True	617.7940434307549
True	243.71211731190567
True	458.9687007384873
True	167.07878113937298
True	166.1692368347614
True	212.1499742046404
True	300.8378701325318
True	372.2445200019854
True	132.2359542923669
True	195.7262227671692
True	28.39564971440212
True	882.4221608648444
True	315.0758670086976
True	10.440472776736147
True	368.0769887303706
True	167.19341382683513
True	631.8705130917498
True	367.6338168883081
True	572.8950927690545
True	556.5370400064168
True	502.44431506876737
True	790.21955098328
True	241.7805969235846
True	556.1445484262416
True	150.38561296515098
True	528.5869952974813
True	367.201389310992
True	372.9234336179063
True	130.74329080802724
True	137.76291108837907
True	109.9252817259014
True	69.09514303714626
True	751.181364208424
True	183.1500199415915
True	47.50436340488009
True	0.0
True	542.119480699649
True	112.03034606834392
True	22.34639023846143
True	39.013650233447294
True	113.5775673874793
True	515.8138364224438
True	184.38740715423216
True	108.94213464806388
True	35.342071787647804
True	157.41551938855156
True	969.0992896798332
True	47.50809107625192
True	220.10805152210423
True	763.1453332331446
True	319.89124502932066
True	466.94195052222665
True	495.02822300944007
True	513.8577168607693
True	592.3057280803762
True	933.8142749683274
True	257.75246035649906
True	1028.2924626325982
True	907.752559225954
True	604.3476973405632
True	345.5229939424337
True	846.984290000888
True	10.355603150395687
True	34.94956610587535
True	284.4397977093293
True	40.85037987038504
True	198.67041154038205
True	752.6554290523543
True	216.20265308672305
True	741.2395360761163
True	777.6641892974976
True	123.39882206231404
True	376.4675148963566
True	571.4636035814528
True	24.581461926150904
True	130.66355871077138
True	430.4806171808514
True	303.01393855528465
True	196.0288126759249
True	111.26023797744278
True	394.2388373584329
True	22.29563505092287
True	358.9297027736257
True	364.2054182620301
True	1033.1390079723103
True	378.107094520262
True	31.78390007192424
True	430.8108692402566
True	436.0485394507528
True	240.5772630290737
True	32.669300746679575
True	766.0365355658614
True	441.2028122978303
True	180.9729694356648
True	11.699896642437054
True	1228.3424092433302
True	164.6963797954448
True	26.5959179599056
True	313.68004633812626
True	287.4008226514968
True	119.0459810234206
True	297.88705065563386
True	50.18535527270392
True	328.27895704677815
True	287.54772232391383
True	322.5107605714404
True	30.41022260036878
True	47.26911405286297
True	1037.0269636852163
True	24.378319862735445
True	10.07264136454788
True	183.96430600599987
True	635.7829859219926
True	8.960410651236444
True	202.94801434522415
True	173.1624632966227
True	513.52348640346
True	394.2888525977948
True	743.8310963579073
True	313.94223480795654
True	500.06763604729736
True	435.2486834165675
True	509.1583884674515
True	104.30571351035194
True	1255.4945538527386
True	919.6674184661838
True	295.9594489230272
True	516.9928436207213
True	101.07998123806831
True	570.1405025403467
True	437.0353542019583
True	155.6761376068717
True	76.56654534759751
True	358.39215756645393
True	175.42876708800037
True	30.624368934821444
True	603.1233866713748
True	379.6366654587591
True	71.52896799931007
True	29.2986982979488
True	659.0715540484663
True	482.5749827392704
True	74.99678302554831
True	21.206680556508672
True	335.3095269518646
True	322.79881446025985
True	712.0012081147541
True	542.8484298372401
True	560.1889060833186
True	789.7916571449966
True	8.77215722280069
True	58.25747636280271
True	36.776837915893765
True	52.35808918313498
True	499.4485253763464
True	592.2291546347266
True	86.29816748765968
True	109.70344609333264
True	195.75296816181643
True	72.75730281751547
True	174.02875348752605
True	212.97639577181764
True	277.4343703742888
True	829.8460260590444
True	600.6477961290831
True	282.1199207037422
True	185.6548514953988
True	267.279012583205
True	255.91062372916508
True	722.2139380921204
True	326.67751284743593
True	169.182846886765
True	906.808981179874
True	341.9197757610419
True	483.7219978597728
True	158.39186027616745
True	118.24141584846568
True	62.51285226013888
True	210.54673156506465
True	969.9863240656568
True	519.3753710116126
True	116.77507608319944
True	352.02114171800065
True	106.75154751277046
True	676.2208005844367
True	4.17976890435828
True	669.7321338579358
True	35.961855596296346
True	930.1418056210867
True	846.9142071463053
True	204.2508975942408
True	32.04003510875726
True	82.60968865141297
True	466.9263004363957
True	231.56154425647583
True	1.635726627697511
True	83.7919934665082
True	1083.4952597563406
True	345.4827717325491
True	678.2192518478589
True	486.5560766056167
True	33.239724061106664
True	131.00218794716034
True	458.04605095372847
True	931.5412435727046
True	821.0167322104961
True	429.11812760485776
True	339.75002084561345
True	17.01412435071769
True	78.58377141464752
True	724.6200518944522
True	450.6124537369607
True	391.0198052214132
True	878.3651158878397
True	24.799478767899856
True	219.54988047367212
True	907.4620073242046
True	240.8734898952894
True	8.821767582074187
True	508.0964449489815
True	102.5125324234634
True	649.1574149293695
True	53.95471551756459
True	259.6761605713386
True	880.9551020786745
True	928.6454653315544
True	277.41652304607555
True	444.8743420287866
True	116.24375848270172
True	623.18172406079
True	260.6317874130809
True	191.4400699004648
True	854.6803322753877
True	55.96692125010899
True	708.8477755237361
True	280.2286340340333
True	295.2465869536623
True	175.52029096588967
True	503.2559344964402
True	620.8950153034643
True	382.1650282498983
True	396.93027178053046
True	66.81395080639216
True	157.66813633334226
True	457.9734860284043
True	230.065719547195
True	37.29391794250402
True	198.11592590021985
True	393.0069810983586
True	399.6411832458917
True	721.783404927533
True	130.83602201348674
True	661.0250954085826
True	497.67832740731393
True	608.9222308591155
True	139.7104466482907
True	37.98324742711079
True	677.0154946292967
True	74.25350349325191
True	551.5100966045641
True	676.1330071945462
True	461.11381766266607
True	130.2411430189278
True	535.378943994061
True	4.9454014597256215
True	415.0762042971188
True	30.384628698265075
True	630.2062315151957
True	269.5793453294353
True	570.6923005956809
True	671.1775345133175
True	143.08593893688402
True	544.9874126008036
True	466.4848512775497
True	62.04559953198698
True	967.1877588215232
True	2.283187747167353
True	31.157126504044346
True	605.6028119718308
True	683.8037230605044
True	139.68595730341912
True	418.4946485721713
True	125.05566888325576
True	71.84225958469129
True	465.2093670178192
True	40.346008850118814
True	508.6548934420805
True	14.32778577473777
True	823.8221357267348
True	543.9555063002587
True	697.8060446390505
True	103.05726307012156
True	367.0758801563407
True	954.4948950853023
True	827.4507427631916
True	142.3267934927169
True	534.2675742262206
True	456.2194807168844
True	238.41360809136955
True	263.19053920301405
True	6.017633118838408
True	318.03519728815763
True	12.602948453447915
True	358.1397723944925
True	72.77792789229665
True	433.9177615231115
True	651.5229059724201
True	123.97452597785824
True	239.0793437917441
True	632.94555591735
True	672.9235037588845
True	287.21978669325546
True	132.88357475071874
True	160.42092124387008
True	479.4363844802586
True	84.36935585463817
True	10.265622432306325
True	485.34417287362135
True	569.0377214537568
True	20.59643748991933
True	131.789900958644
True	908.3516370676552
True	487.4306917783246
True	279.22036249892665
True	34.56549712187724
True	479.1608581344739
True	111.93216750843898
True	584.1893027318316
True	660.4525413805865
True	299.979164434664
True	378.58513210148
True	187.92834031186223
True	243.8529916627641
True	72.93032185465947
True	217.937764407307
True	522.4030960660117
True	24.15393821899709
True	452.8170181536014
True	388.34145447123
True	709.0925789054875
True	859.5948816230695
True	903.8744116720724
True	152.2481624194255
True	408.95074826007374
True	72.71782354271394
True	179.7524635737616
True	321.8628311977459
True	9.639534466221102
True	789.0863885186938
True	22.77431395881444
True	409.6577715408073
True	277.00444688944384
True	658.8938442815152
True	212.30103399600785
True	39.03062695233357
True	681.8553017309617
True	1077.0368809935703
True	221.84469172746245
True	130.66963941181032
True	589.1353468772141
True	487.3338629835043
True	16.219179417210796
True	851.6522529943711
True	110.29724522021849
True	48.16032741541498
True	309.8996960971601
True	350.1922264635885
True	402.6705898995892
True	268.07163299770394
True	18.167688687915884
True	23.94780761867096
True	860.9117979372255
True	197.2990190244467
True	115.09621718591616
True	818.9448642102528
True	654.668461435147
True	628.4274775658148
True	443.0306826886628
True	161.58729425068793
True	31.359429997307725
True	105.96573204696917
True	423.5574320052762
True	239.9772609625385
True	460.1760001494442
True	149.42543187880045
True	482.4592262932437
True	645.9748274712119
True	961.62817215599
True	24.82969812202668
True	990.2546950188156
True	1072.385733872835
True	483.4195732149839
True	80.41909465561555
True	797.4680845668189
True	651.0779825839127
True	674.43518644146
True	175.18567204235038
True	750.9747606263372
True	705.6307161549139
True	119.1977133653742
True	788.1345091512703
True	828.7867253784965
True	487.90965288951446
True	227.00799866417765
True	76.1276345065622
True	302.93654471235715
True	346.73034803789784
True	478.6756437774899
True	428.8045225904926
True	192.4861372195325
True	314.04944438839607
True	3.734153156133966
True	12.845113692056769
True	107.2561431662224
True	135.2013388924781
True	356.5113125769604
True	353.3486991686036
True	109.69304996836274
True	18.00139729701169
True	211.17577547081356
True	848.053599776698
True	454.4002158629049
True	535.8164437957496
True	571.0855775840879
True	806.2263061698751
True	654.3646717693462
True	90.29566775508872
True	203.0909085452622
True	240.85547322442227
True	282.42174678551726
True	104.82661503339834
True	362.1126284301847
True	427.3350228950988
True	172.57971194592784
True	655.0138866747336
True	247.7060440570492
True	206.9635475195952
True	28.05752541463897
True	255.329103180362
True	491.38842437174384
True	163.44333546820792
True	536.6729053567683
True	492.2232601196296
True	246.50772615534044
True	100.00147546728611
True	44.70977312110233
True	409.8208892197238
True	791.536889400102
True	165.008335525055
True	1013.8325900466432
True	1035.4326280049822
True	474.5273282671931
True	100.66622771268035
True	122.67036084921531
True	690.9372743601423
True	7.739910690036446
True	216.87344518591087
True	126.72761602762084
True	122.76337454431636
True	322.24043960401264
True	628.2426017219932
True	34.72811917847302
True	121.04531603474226
True	954.7736560389716
True	55.12997247848862
True	464.70445070616944
True	516.5234352941967
True	238.0520257285649
True	132.2563371140691
True	921.576955447994
True	1188.8242317183492
True	510.10923257186886
True	647.2572199244386
True	205.10305738814745
True	152.2127889999742
True	326.44197471490475
True	257.06354747761964
True	170.42659466659182
True	290.70852439379667
True	332.7992294656905
True	10.363059500157895
True	614.0726113932851
True	150.7475145788204
True	78.01053843946157
True	442.98044985412014
True	304.2531408839595
True	1221.9002304238577
True	358.4980045377062
True	973.0166473580848
True	11.29550131397524
True	259.1157144167704
True	228.4870876203429
True	157.2743285101513
True	489.0766185249637
True	198.39379290016447
True	407.3322590337265
True	319.75370841078075
True	109.1541626665925
True	359.65921703264354
True	1026.1793983731595
True	708.9159307284715
True	237.0162805614329
True	107.864740582247
True	294.7289231366812
True	23.47243238009915
True	355.4612774313168
True	324.91568401966026
True	571.7798690477513
True	430.63678996473146
True	345.4943216050922
True	157.7142925125295
True	12.007100494959763
True	419.1708883508613
True	277.1315412987925
True	135.3422961136158
True	311.5565172233911
True	434.7330316943476
True	818.8623988038913
True	307.0023103190327
True	772.5238805168611
True	416.312746805059
True	375.1825243081733
True	1.4829836016803533
True	1111.248674835064
True	103.37831275788284
True	914.468362586851
True	197.53758758560284
True	456.8831161064006
True	683.4853282201217
True	82.60249694385182
True	478.50629698337895
True	33.0284053191062
True	398.27141419905263
True	74.18321385201706
True	228.2056246882483
True	39.38028513219652
True	676.5468421219916
True	192.33845801527943
True	22.964173396548
True	398.98411788433737
True	101.51819715981765
True	170.51923224673874
True	850.0877880730732
True	262.592761815993
True	152.9197589287097
True	373.03231211852113
True	536.9175492170077
True	335.45106656684595
True	501.8874456811466
True	601.6598940741301
True	152.6514953859098
True	6.866166781482875
True	74.7095294040815
True	420.6527107870341
True	90.3086066077778
True	75.5144337366358
True	1071.3068159652582
True	27.186750177822468
True	320.9111617849798
True	322.99963675530324
True	451.79081410148177
True	689.8663854746676
True	186.2634841715003
True	673.9874986714494
True	330.252516728327
True	352.5825840718793
True	274.6271487538265
True	215.8578539012126
True	366.1162477358658
True	440.46558265396806
True	406.6874659925137
True	607.8168714335199
True	138.63090257449394
True	73.5140894469055
True	38.434613143350994
True	296.26962735721145
True	660.0999198885141
True	398.74478724377
True	784.6506910490534
True	211.3208791475392
True	394.2762954252219
True	67.99581699940259
True	48.901178224104456
True	422.6463174034264
True	203.0830446883347
True	223.32119783774863
True	44.78053311375812
True	1088.1257137425043
True	171.0519861374765
True	896.6827562981789
True	320.9221819846664
True	928.6050404821948
True	238.55846262332264
True	450.7472902035419
True	526.3403427349995
True	599.5991410550839
True	219.69064260485317
True	482.58261743849056
True	932.606601134868
True	119.5781162757352
True	7.51879416701792
True	578.3414717049142
True	27.834008527628484
True	77.25212307179254
True	778.8905628001513
True	225.63842574571012
True	984.3627291769344
True	670.3587930203524
True	422.152821655836
True	271.457052246798
True	483.50667034994905
True	339.8612247809679
True	176.0925589744651
True	657.1580938816127
True	731.631453081111
True	210.5520210432874
True	89.18891649168576
True	526.22404074566
True	143.39523122708894
True	383.472243399668
True	347.1745421815746
True	64.26975101350723
True	360.9408526500724
True	400.9877625502068
True	379.0286154461551
True	400.85131773234906
True	401.1248198341494
True	650.8871918990114
True	57.3439347000966
True	459.6428414927788
True	310.50929748839167
True	647.8944697604726
True	218.17269696284424
True	104.3683359630006
True	41.70349657709156
True	535.7936212784575
True	635.1681480058053
True	188.4483413784536
True	413.983561124448
True	342.0185857375487
True	17.02103247397151
True	169.3517167530122
True	293.69835196118174
True	2.237706389548572
True	875.3927795327155
True	84.53797017321081
True	106.16647929177414
True	115.63414386289264
True	362.6980660092124
True	34.908925164781785
True	458.81827924328985
True	232.21666590285585
True	5.892834822249182
True	112.64336497496755
True	445.6252096609093
True	53.48146760087226
True	70.2690143400123
True	177.45446249216016
True	291.43507336233904
True	981.7994494262892
True	384.39438540809226
True	957.1278207245414
True	187.0403142602253
True	1039.8699123981262
True	816.3926919518165
True	651.2966921076809
True	417.7305558262488
True	377.51827711433856
True	81.72480801509289
True	73.1188979267434
True	83.04715564507129
True	181.02542232280612
True	483.5008754623369
True	1096.844112358201
True	174.8041006737949
True	356.905204817494
True	444.3789623046664
True	611.8333725109824
True	575.4734751983207
True	280.9090642158302
True	461.21761849867335
True	648.0502366586416
True	98.0335065159634
True	755.9160175121366
True	250.4577388053952
True	140.68196360804538
True	411.3734575796525
True	856.9882739066682
True	444.23557258211696
True	847.4023865775497
True	195.99570052608365
True	360.8562427089643
True	691.2636475232769
True	635.3392242899703
True	195.11223226948263
True	262.17172402976865
True	786.1623160426434
True	32.778062410507296
True	193.82585076184589
True	497.1723180804984
True	697.7594042863993
True	107.18855829045432
True	35.74277668798305
True	161.7597661259313
True	749.3555842518109
True	326.98599021120253
True	549.7896345469238
True	355.563868769638
True	304.3785518991097
True	475.3581236785055
True	489.6492577143979
True	69.67618820090615
True	366.452351874895
True	745.0849938751423
True	0.0
True	280.1400181041479
True	238.71325984011096
True	990.0280120673176
True	158.86379802555786
True	636.0166990069218
True	632.278281864514
True	112.98810201785238
True	210.55749738364443
True	136.05263815559746
True	11.14241430331465
True	295.60822917151603
True	395.7358386170751
True	1131.8337341870258
True	233.78160674820427
True	384.1019246293032
True	664.2812331474871
True	211.3526494278397
True	26.90606436568212
True	808.7461999690817
True	600.6941602257352
True	163.81250075646847
True	637.9836838135702
True	172.05475901040478
True	312.66894261776474
True	800.0169358715469
True	35.99435366606562
True	109.37807619481816
True	511.2591383862308
True	66.77573176019435
True	76.99850224919085
True	397.8491228415821
True	21.59885318977342
True	770.5233934003326
True	104.06587233675056
True	157.11961097468384
True	20.325209268929648
True	714.1495339157879
True	27.822228687301926
True	775.9791813176835
True	388.8288811327117
True	116.78229849910508
True	704.0000489373178
True	528.8159974440053
True	545.5895457271963
True	48.76200258009357
True	368.7856844869305
True	5.210473879636778
True	96.3203721761523
True	374.8923847192695
True	47.40605772058122
True	114.90190598726764
True	314.0867616466484
True	192.4183819435177
True	104.54114998697304
True	685.5514640925454
True	19.361185112245263
True	1138.5067989324205
True	505.0993530421841
True	303.1022359975032
True	493.6775931144164
True	123.28329254240433
True	767.8347044447877
True	1144.1085522889837
True	759.7996631999935
True	169.01473393070637
True	227.20569642164023
True	50.80854050833823
True	60.096307371397394
True	151.84591741675888
True	100.76261371365128
True	169.07062042096663
True	1173.17674746455
True	306.2185741555053
True	352.821777667874
True	706.0573834223005
True	17.12526635306071
True	14.325204474055504
True	625.3517124741404
True	5.223297686498175
True	122.0584573637939
True	702.0735167758012
True	184.5631412244614
True	649.8675653197355
True	827.9497831003113
True	141.48023236088014
True	886.3998215864849
True	2.8622633476782298
True	446.02693759219005
True	1056.8046651553664
True	24.548419081150765
True	235.88076169613964
True	146.46586512773212
True	957.0768362856712
True	229.0703132386548
True	488.73570912322776
True	123.9060813626545
True	513.3952285951092
True	158.73816292128294
True	99.90369277010532
True	377.8775174216833
True	72.19222505040963
True	49.77870966179448
True	1105.4403422257485
True	266.15016979868136
True	162.05290357766606
True	368.6451184042431
True	393.1052775590172
True	212.4612000268804
True	165.79332124227628
True	390.6316776174285
True	37.185221949742136
True	503.4347331497301
True	1073.0595575675163
True	116.52626395219944
True	467.8246545141392
True	311.1879759451309
True	28.004150582699168
True	401.82835643788775
True	102.11657624440792
True	601.272686874027
True	200.91685628754655
True	409.34548931639017
True	20.271822964882546
True	444.3261200207608
True	106.15925243833397
True	351.57031014437734
True	31.95062451575321
True	173.08973700731016
True	246.28619118621103
True	766.1671272256651
True	58.77222721499707
True	138.9598037247812
True	236.1280336861892
True	136.30511576211055
True	633.3175510191302
True	564.6508195116892
True	781.4751787111293
True	398.14946847360807
True	523.1067825681935
True	429.765158878539
True	695.9210843044386
True	73.60835463383796
True	476.2499000648727
True	411.4693436560285
True	48.632925801088255
True	85.11041054900342
True	129.80903275614858
True	81.76502211363403
True	321.1545667911384
True	877.0804560122789
True	328.22132867705943
True	1106.3099537552694
True	315.8971443103086
True	884.9091825742811
True	148.93218590902958
True	586.9079545789268
True	616.9307650253652
True	706.839201163125
True	451.6276993746607
True	62.9864745078408
True	287.7395569788374
True	40.39189023907721
True	166.74892750111093
True	171.0348413880983
True	1132.7546787734627
True	241.1528475470549
True	548.3869111950124
True	559.276789028528
True	559.3105515797316
True	881.6500094318108
True	598.8793405008447
True	653.9971607998208
True	925.2373328773084
True	123.8259985102178
True	334.6373536947779
True	251.94356628270737
True	333.2453486768876
True	87.44098406895183
True	370.2746377853978
True	5.656886763995585
True	338.90915031662826
True	264.49865653951605
True	620.0651646454526
True	272.69304329531604
True	358.0413437460049
True	10.629430359336975
True	64.33126144011291
True	534.1983302475352
True	30.89006209648072
True	145.71135865163967
True	66.39825042838847
True	151.2071950726812
True	236.1647084426587
True	66.32562310443652
True	376.3149775903077
True	261.0577038788225
True	106.18432429890218
True	331.35477715827426
True	65.42452557414006
True	583.9578977138672
True	875.9703213982166
True	285.1764530791777
True	1170.420717776423
True	108.57078477110645
True	309.48846424429206
True	1044.3897250205391
True	92.87386569073097
True	285.6304052128061
True	10.882599904415278
True	394.4736873042568
True	456.5025643517195
True	143.70124218648394
True	611.1019441139995
True	913.9841499758024
True	158.2623618246055
True	79.28658821452208
True	327.2930909077242
True	538.3846473418844
True	651.466728204511
True	1205.8573407922586
True	26.33946977360556
True	953.0474725189588
True	137.33079422575594
True	649.1038429574555
True	118.9348425090508
True	133.89453122628396
True	179.14670548784025
True	173.05131376618243
True	782.8580728719354
True	213.37460971088137
True	232.45130326090947
True	66.85992433818494
True	507.2672846648202
True	455.0475239610854
True	180.52062055761365
True	238.64072983138405
True	17.117683173412743
True	431.6817734912175
True	210.22200145771956
True	289.2085530817299
True	114.6319879399159
True	709.6872083069685
True	425.3260095123716
True	262.20160659243066
True	650.7817241008805
True	531.3284516504858
True	457.4776760222776
True	139.97272729912186
True	527.5678723352198
True	432.2374634626724
True	2.894886217418477
True	196.40800598158611
True	92.50251309716349
True	247.2290560981172
True	2.4695562663137385
True	126.24652369381798
True	353.80285800208355
True	7.092346412397227
True	854.6811542926663
True	170.51730268075724
True	727.1558433153864
True	792.738995723108
True	154.86246334817758
True	228.4812126168512
True	483.7762713189281
True	827.0424213813155
True	48.45382041716714
True	38.64397532782799
True	129.53247104362475
True	616.2808541297105
True	745.0521298937533
True	177.2082473646047
True	575.649366085425
True	606.4927628379643
True	854.3270614849342
True	411.4375601822248
True	188.2776164643011
True	896.1495612026496
True	228.62801947339145
True	149.88245578825357
True	315.1344088491391
True	225.2622713878364
True	208.28533206615108
True	607.3826529683155
True	255.77018981616644
True	203.7309071014672
True	448.2803655112817
True	476.52042989936456
True	67.22931393521587
True	277.53283017772924
True	76.02239774778013
True	336.9590708552268
True	332.1583709918891
True	254.98451948444483
True	181.5453891260812
True	366.9562345143675
True	649.5857310807231
True	745.0380932273656
True	297.9499970642817
True	739.8888206667078
True	65.58946984255607
True	875.9023259612065
True	339.02757357734475
True	14.129459953630692
True	606.0259337988211
True	692.844948690446
True	262.3024679116278
True	167.01314381183528
True	47.50635028761217
True	377.7389859571979
True	77.02030012694365
True	13.513699486694822
True	908.2889916557268
True	370.7506359491847
True	174.78703032569263
True	987.6951252195942
True	12.695274391025803
True	771.66015753909
True	32.529594500202194
True	657.716886650168
True	57.27852403848789
True	768.5739041889638
True	443.9685504388624
True	195.82301898912476
True	452.4813152657319
True	212.56560703140664
True	292.0542165275774
True	225.4063207136275
True	414.5025693355221
True	9.486493143634426
True	324.3118443726955
True	106.756750283793
True	11.531703593805972
True	477.12014551567296
True	707.7308187233505
True	285.6616944709241
True	80.51893713663831
True	307.4462107456115
True	82.04466540451293
True	189.35050562744144
True	177.81590542228926
True	362.67868295433294
True	41.52398573438088
True	133.41788913859708
True	396.82310070910967
True	878.7005703732242
True	118.83585662080176
True	206.2734574961916
True	444.3745119718645
True	18.26585032580499
True	407.9278594167187
True	500.02475760881737
True	92.33222035369356
True	390.3759010770329
True	358.3295438465045
True	422.1227611228167
True	599.4904345073977
True	1075.2508027172591
True	989.057251022934
True	58.23795031607029
True	1074.8629425166257
True	109.29847992399394
True	110.97159015275146
True	113.09946318744404
True	496.8114986546823
True	382.2143940629914
True	576.1509108374887
True	257.4916152200193
True	160.43994783662086
True	422.96353081999706
True	15.104146663184292
True	465.0838264253609
True	385.6292755365099
True	146.59517043399987
True	92.15043462383272
True	557.4667604343302
True	988.4521365124152
True	212.8685655301493
True	68.7702766399784
True	428.7003290058758
True	388.59174430842256
True	479.36742834274594
True	333.88534585745816
True	4.380340536303821
True	533.8006727550527
True	520.3824464647657
True	500.8889699932195
True	186.61549781755787
True	104.86179437585184
True	21.68324118115531
True	373.9877504503513
True	108.7449893080705
True	7.755533651818116
True	32.12683796596845
True	352.4478175204833
True	674.6193097951292
True	136.22339482043228
True	93.19260828995952
True	25.670483916117924
True	397.67645908970377
True	369.0999719070793
True	807.691414665502
True	300.1951441673196
True	507.7293131733194
True	542.0234425150949
True	536.1422336699571
True	296.65091083392485
True	548.9971070516382
True	101.75376017783177
True	578.1225381914908
True	6.863410197938153
True	364.03709112133686
True	461.286709421449
True	963.07027578934
True	336.43829329329924
True	813.8344729860017
True	984.872888639238
True	184.61136905772497
True	37.9800526155164
True	350.9840667422818
True	392.8317689476032
True	603.7717023385808
True	258.07899289187367
True	26.85287716652273
True	622.8490365836677
True	126.0034645197762
True	998.879967708138
True	300.73675196745245
True	483.6483811372368
True	118.31319030176404
True	811.1508624757231
True	140.84171170000312
True	821.6184314971562
True	575.5203929672224
True	184.2735989142984
True	111.9308702829185
True	67.4494607787022
True	553.8114363856581
True	889.287485705114
True	435.1054421880514
True	534.0043467606087
True	128.79004756458542
True	638.694792074784
True	466.0182986794106
True	822.4945161825738
True	318.0585967480448
True	588.1972683153645
True	117.0341357911868
True	25.23503305042409
True	406.020470737144
True	170.7169556176573
True	102.72376740389132
True	367.35640775673664
True	1089.2323041501131
True	267.8802712348005
True	544.8137505834562
True	10.695231517127931
True	77.43445112285741
True	315.1407270556197
True	768.297758858957
True	458.59762823044855
True	503.0775924824815
True	724.1824232759576
True	63.054975459742096
True	724.7003444472803
True	42.0450641857299
True	104.1735889391514
True	192.9579815217712
True	83.68196973967103
True	26.317685442829863
True	306.27659765456303
True	473.8028373026211
True	870.7066694232041
True	857.5123121255888
True	6.661817958054211
True	286.55831518528004
True	475.186090818081
True	122.54323723389425
True	244.56976057919405
True	317.12699971644923
True	1316.922091738541
True	471.67734436362207
True	24.74861262479835
True	181.31687104861055
True	667.0558762439122
True	34.46251808001517
True	170.24548350225933
True	576.3923250401933
True	75.8323577660526
True	894.8408969719769
True	321.2295053708244
True	688.4994025864693
True	75.45944830911978
True	687.5933389633765
True	576.5078374894756
True	873.914346194751
True	249.46065151889437
True	507.00038761530914
True	828.1961877524537
True	904.9494669135152
True	236.92570564334216
True	751.8783612140461
True	214.08289128656872
True	440.20950143235456
True	379.4246419890404
True	489.6431396139033
True	491.11863159586335
True	318.57178916497605
True	353.3176829080766
True	116.65817513379402
True	337.4656599075864
True	1112.7793689529724
True	316.0939147983875
True	146.89640074932538
True	300.11632879617787
True	759.1012555522831
True	651.7620334277537
True	397.3773468246831
True	121.07388885740124
True	332.7183183531672
True	34.0794223813031
True	172.8822342847587
True	88.19467363760616
True	85.4784755234529
True	565.2254813466408
True	133.72030007689722
True	134.84701190897175
True	102.877430505661
True	83.8958060075634
True	444.0068990236546
True	395.3264230390958
True	1057.6787763161765
True	483.31762144169977
True	841.521323010108
True	272.8451461756527
True	286.7506587847645
True	544.9957717820735
True	198.46942697453787
True	815.0873251281035
True	252.53855737442996
True	352.6209528810709
True	65.48893754762022
True	121.93117499538256
True	252.74457316418807
True	116.2828034772728
True	489.5362746245278
True	31.327607857161027
True	561.2504496482719
True	1024.986588573918
True	734.8000156135497
True	1.24584757913312
True	58.44735559784364
True	492.0263293462373
True	439.2222527794907
True	74.69533047668045
True	119.15825696145258
True	309.4420107729894
True	79.37793904668294
True	45.7187009835618
True	739.1676307212406
True	645.1302480537712
True	167.1077116500144
True	171.65547421729812
True	522.3936782130152
True	53.43353192683899
True	26.086601130394197
True	571.2596091255017
True	452.15489441038585
True	1133.5494646419274
True	49.8016399224781
True	480.9568183588391
True	892.2251225640856
True	789.3766951768367
True	274.8176051506564
True	766.037840776477
True	404.4893142580588
True	42.7852700094002
True	95.21607588155828
True	676.7676051148566
True	71.98361078249815
True	139.53892883571095
True	927.7441877881048
True	186.6373408274435
True	279.2316502529337
True	101.09737771062628
True	646.2291903885356
True	594.5207301549848
True	211.71340525355652
True	418.2123635402593
True	40.13304989284812
True	277.7912974768442
True	565.375415911183
True	636.9743301423342
True	328.3296080583049
True	75.54348635019277
True	907.4909101698844
True	1114.4891012851715
True	571.4993050841458
True	63.97358147452671
True	32.247868574571065
True	90.4291827226316
True	106.05703316564052
True	105.98589628080305
True	913.8488160213626
True	1210.9307848684934
True	728.4933943090069
True	308.2103360463712
True	6.4031740567868
True	21.46618602850624
True	343.77541404277804
True	471.1036596294951
True	44.5356635875557
True	536.0909800162033
True	422.9220209526741
True	390.1929387776724
True	78.06780797629712
True	193.22398163180264
True	253.78743489605512
True	129.02488951799674
True	383.68565835490745
True	44.11503465205567
True	167.59645171537002
True	1188.0480267507892
True	6.725511517806308
True	27.572702492253804
True	592.2438039174885
True	363.1401996853316
True	786.5947981872882
True	157.4713649248171
True	750.450635090062
True	589.4696086276421
True	277.27113445994473
True	443.46331642770986
True	343.6660017263566
True	311.4555899656987
True	270.8186439200036
True	420.6413953021971
True	510.7620338561836
True	489.9813534463944
True	107.87654725624505
True	355.19617330092655
True	9.334074485112794
True	178.0301047535122
True	233.29769329454655
True	885.2607828219918
True	585.8069097723148
True	31.189754053159813
True	723.5202719989869
True	832.6072806445038
True	109.8199317481923
True	349.5034369170987
True	849.600829921611
True	225.9437252158816
True	166.10719449807175
True	511.1560262750712
True	590.520171888084
True	1113.603103909226
True	151.76041655776646
True	154.92037281621432
True	256.4386136660405
True	323.0615487122073
True	431.1525218114676
True	401.8074708380976
True	327.3643883015754
True	429.6181425282049
True	489.3148395494647
True	225.66972046738923
True	1451.86356540933
True	249.33235002177915
True	386.771106258898
True	53.23951395593181
True	752.9523907349184
True	251.28460155686685
True	910.8178853992792
True	574.9380853580707
True	309.5708893790183
True	810.4540572917871
True	270.558182430818
True	216.98643632399128
True	256.75418301205286
True	210.62648621023683
True	134.53937495949327
True	252.2213691473916
True	747.7078994164905
True	529.0548242335042
True	222.94330725250927
True	1203.248075188339
True	117.3754035503466
True	257.55796137048054
True	70.99355406387356
True	322.03461590793324
True	397.0435041757025
True	90.63498935662533
True	215.8014490032301
True	75.01509662076346
True	683.900845931176
True	391.65540033385327
True	232.14841867527343
True	747.7035088942364
True	847.7853541780953
True	860.7869997792728
True	824.6660745050093
True	348.4513375795712
True	1.5381971251056945
True	262.5350904007968
True	57.45505419647979
True	380.327311374707
True	55.13687104408871
True	374.5498036655306
True	864.7634919971795
True	1053.9726180090065
True	404.4516546421225
True	21.983686504270807
True	492.7129947889022
True	502.1017199470335
True	192.74121062926292
True	234.8960735018053
True	281.129488118642
True	22.802782514740603
True	125.8909683860932
True	990.0206240104948
True	56.70443719358739
True	481.028149248226
True	789.6119597941921
True	97.8147944014734
True	236.2490191954135
True	116.91457237741317
True	15.71310778910727
True	1.7614205360097055
True	117.34557422946352
True	995.9964032510788
True	468.2462806876295
True	66.61659297928732
True	780.8379556286059
True	348.53585889210467
True	1.2893937722877835
True	454.58130663640645
True	186.77466505930408
True	525.6430731494675
True	90.9522275560404
True	331.3673164041695
True	365.0054589135589
True	173.6407416362979
True	204.8752772738752
True	133.34360874829525
True	169.70819989922387
True	981.7765547026908
True	14.076971690725046
True	497.1436134881452
True	494.5983796325737
True	408.0563256965152
True	225.4972624803776
True	235.5141277093509
True	159.01292852438888
True	47.279176647397655
True	494.71014752578594
True	152.08792396537288
True	889.6881624411177
True	847.9410911728846
True	253.02297757298345
True	334.791395833973
True	518.5845812949615
True	42.50732662597316
True	86.69384332090337
True	741.2111443802821
True	1091.1708946942135
True	108.72896791886625
True	725.34301380401
True	145.54684798635708
True	949.8709021575364
True	637.3834679432365
True	101.96703280538
True	270.8551159448816
True	585.1169174987695
True	273.8993615649672
True	45.497713980507385
True	546.2142763110385
True	431.3843381309588
True	5.435436197198632
True	482.1685273270658
True	69.63708197461413
True	175.97794315076976
True	236.7490525503145
True	298.48602904346774
True	74.59579662824002
True	224.935851889438
True	341.7291150934771
True	436.6983043963114
True	940.731323062606
True	48.09416851748316
True	903.9583263272584
True	1007.312984636349
True	126.80889849567508
True	73.14057041215246
True	1004.0955947259783
True	32.18261178130623
True	213.06754395490503
True	84.33399682324107
True	219.7614749193893
True	349.97045428403504
True	959.5145358056644
True	96.58727093095564
True	69.1699785940557
True	641.1717885868783
True	275.6873604083768
True	739.3313559973744
True	47.28713366669921
True	482.8466421667864
True	386.06415969141744
True	691.5371288900124
True	53.33884156832649
True	105.874946674416
True	26.278529929121508
True	266.755150441817
True	42.15859397693814
True	347.86545617463366
True	3.255224053155713
True	1180.1964545315825
True	99.76734933186586
True	132.79272038570898
True	361.3679854422869
True	708.366785790389
True	669.4525152466606
True	1011.8827025000631
True	480.28930518682085
True	423.9828696467849
True	138.0725189493232
True	423.1071929163679
True	863.3539551043746
True	419.5330082996777
True	959.8932273234564
True	81.97188243572104
True	423.99918990549
True	175.09911423191554
True	284.57976724006124
True	737.3236221106398
True	170.1324315307361
True	139.36686897631478
True	66.16669974035366
True	848.0817352695786
True	775.0600067652507
True	78.99686327269137
True	437.31260342580856
True	758.7560761032103
True	423.6981757592302
True	55.274575680014784
True	328.17358305144063
True	772.6783316176404
True	29.551175948323124
True	369.90444772397785
True	166.26593796644426
True	281.3234500684228
True	34.24640547975587
True	226.26833157036432
True	759.2028748569678
True	642.3700624233804
True	57.4260496779
True	286.34086772363406
True	887.1226119066188
True	17.903666924840607
True	316.6403306405937
True	304.6775140374426
True	419.3926695441958
True	220.3274821952568
True	590.3332002112932
True	45.19087510222379
True	953.7274103657502
True	920.7443218662332
True	45.82607683327133
True	397.9167530339418
True	722.8472399786696
True	943.8636704338882
True	263.5206712778012
True	618.5610962856539
True	128.00059576007592
True	182.0332783134179
True	126.61916091850728
True	137.55125163945328
True	209.51452523226135
True	970.8446563605228
True	771.777337096015
True	956.0751051667332
True	18.902301385978458
True	25.68708003305368
True	360.2448492112335
True	14.348399059011776
True	652.9334324457785
True	1070.5084854028498
True	251.50326263414584
True	206.0700546921945
True	85.85175857487981
True	218.5482344981076
True	136.13842551233637
True	43.893962245194274
True	134.8765103047737
True	91.77478161069084
True	244.7980728294379
True	550.6917670740429
True	167.4313534672598
True	28.95761590822417
True	57.18046358465113
True	420.5703034270165
True	267.21000772830354
True	573.1955499242573
True	24.985631131311823
True	115.07952417707544
True	675.1534918681392
True	264.5215904816076
True	457.23703796690313
True	657.1277058321161
True	103.47935449356312
True	109.08137299927792
True	73.66188740909338
True	25.513506001352976
True	123.89056655627046
True	82.7734511229138
True	101.91397100022388
True	155.89573365453126
True	245.59051262076244
True	803.957694603156
True	288.3328013702801
True	927.4986902942404
True	164.08664997667069
True	202.25388627325768
True	777.7501309469362
True	308.62283839793184
True	588.8315933387041
True	253.88816622982267
True	368.4765935889821
True	448.5435732465665
True	579.9124174416363
True	638.3486829897972
True	369.4453417190817
True	32.12335562170073
True	558.4059186534101
True	605.689214022022
True	21.8857868498636
True	10.482148337343157
True	259.89054621740974
True	414.4750050139308
True	473.2101075810538
True	68.52180904445265
True	641.6442912824008
True	912.1945054074764
True	224.20427962388496
True	890.1773394643938
True	282.08925679328064
True	103.46640746328627
True	287.3045865853439
True	627.3748871953371
True	38.26072456938884
True	566.7810074329872
True	1271.8016011009804
True	1012.2036576403492
True	923.4397347370348
True	205.25233525047943
True	88.19383679729795
True	195.82240903705025
True	843.1902996574552
True	145.12554982015303
True	1063.5728113042687
True	877.9783504465682
True	39.25131342257076
True	86.3314436969229
True	434.1991344192039
True	414.7291227664333
True	195.05892510311008
True	534.471944803744
True	683.057084638504
True	112.91808100719912
True	271.66936080095246
True	1055.7048572822732
True	52.75475313977832
True	722.4676626910423
True	556.7470401675884
True	38.43653827973664
True	855.280181636432
True	384.7074724545926
True	560.7698939982319
True	113.69448733854124
True	262.8208271465675
True	218.4395404973957
True	26.85916013110449
True	139.11562453360412
True	769.575699346954
True	140.90780303802325
True	390.4303562829368
True	64.15665348343859
True	619.8830626844242
True	623.5235229009688
True	221.8918848959557
True	457.6096819174579
True	165.86511086353428
True	175.32376884890067
True	214.30406975891003
True	291.4287669327887
True	363.6556902382619
True	132.25825490894718
True	194.94028645562747
True	27.462232625945312
True	903.1678276164128
True	313.99580853356736
True	10.223712363516048
True	370.3722364433141
True	164.51319929746128
True	635.1340814215165
True	356.4787987943401
True	587.3634864140457
True	529.2167349350439
True	480.5779469446216
True	796.920670649921
True	244.59020568283717
True	571.6952414436996
True	153.6295424049646
True	512.3111506740588
True	365.1271600761532
True	387.7342637732894
True	129.6137170952552
True	131.28419608751733
True	110.4245764494073
True	66.01217251778844
True	766.2122005870629
True	179.3625341719474
True	44.10383472508885
True	0.0
True	566.079725580646
True	110.34395527140704
True	21.51039709485916
True	40.49336053821549
True	100.06576183948737
True	523.6720452431725
True	183.95775238144967
True	113.91490495715551
True	34.72797042402544
True	159.65576470227472
True	886.3433852008552
True	49.81906285524529
True	235.02810623022356
True	717.1713983915017
True	308.191561325827
True	455.7149591280356
True	461.3660125978128
True	517.515355219533
True	599.4264475414051
True	918.048518865866
True	258.94455705307826
True	1056.5794973936197
True	920.2153749053203
True	611.6572156428887
True	350.5323632179977
True	848.3663022088822
True	10.4009641312091
True	32.80593072469759
True	297.37538056666426
True	41.57017181210003
True	203.09815112371572
True	770.2797606225474
True	214.42245290674683
True	762.3114662609772
True	770.061081582066
True	125.96363086642764
True	365.717819569796
True	586.7507554166315
True	25.526621591644066
True	132.9116435348526
True	441.7657472562256
True	302.15265193970083
True	205.3151117495384
True	109.22926948216018
True	398.9820228531846
True	22.925751359795832
True	362.6658705421708
True	363.92356307937627
True	1055.2603322525667
True	372.10779431831656
True	30.95330317384352
True	437.1460723665683
True	447.6841820230106
True	235.72736867150692
True	32.2799073911119
True	759.1899931687224
True	438.9555064535096
True	172.89191297465834
True	13.217985036607857
True	1218.4325946588126
True	167.25743839854255
True	25.91656256058585
True	289.81876270324454
True	286.106669356036
True	117.80799495876488
True	293.10407008905776
True	48.563640752136
True	315.34065339106667
True	293.43808893710417
True	311.70373613520843
True	31.558918905994155
True	48.64864850200718
True	1057.3424507526074
True	21.96520064979471
True	13.72488526328046
True	180.12095630919208
True	640.2156945949295
True	9.407490741928328
True	195.27013955316613
True	180.7307437858581
True	551.1249055575065
True	375.0788733052127
True	729.6492028789423
True	326.3145961854842
True	496.8521951005034
True	462.7917813563852
True	490.6113770756887
True	99.79454397040683
True	1278.2291406117797
True	891.2180328069059
True	294.52473708521484
True	555.4247812187772
True	103.32151289406995
True	565.3923419959641
True	440.2355189320469
True	161.4024587400327
True	75.35724421896255
True	352.0982076179257
True	168.191932917485
True	29.29311423273655
True	596.8197355171254
True	380.6287140557412
True	70.05674484510426
True	29.92382427978489
True	635.9429817723963
True	497.3571138158889
True	75.9877493648309
True	21.143231022616792
True	323.6440043569596
True	328.61252939503464
True	696.212670308472
True	545.1736690217109
True	567.7048597860247
True	792.6741919234996
True	8.801614698475065
True	59.10012201485352
True	36.310928520319095
True	63.70174471709281
True	504.79274084284
True	589.1030969939062
True	82.86445412662707
True	111.56443241275414
True	189.706559127824
True	70.78747839289285
True	172.3691128906515
True	203.63368650688253
True	273.12024307865954
True	781.4146238459396
True	611.7454519143319
True	286.0443470649108
True	188.9724644844625
True	280.1551700557216
True	252.6766943977808
True	765.9358707904169
True	328.7454279484464
True	165.861943062188
True	913.749086884044
True	346.8307198717546
True	469.3128535373588
True	152.37299291145737
True	123.04076701971778
True	65.05118136858857
True	206.961010341274
True	965.590077383956
True	532.7455739560942
True	114.61970761843104
True	360.7088100759036
True	102.0909608108536
True	692.5788711404898
True	4.403724616656289
True	681.505423520823
True	36.85815130982645
True	919.1647520486408
True	850.6524809848514
True	209.8444589362059
True	31.56775206497512
True	83.74490065373726
True	479.7476533898192
True	219.15855126619067
True	1.6738649314363443
True	79.79355276515652
True	1098.036735974407
True	339.1025261705479
True	653.483687732934
True	485.3943785561683
True	31.64398328859832
True	132.31827313864846
True	449.31896282226
True	959.0558521122553
True	811.992462597525
True	420.92563804454727
True	346.4097632882877
True	17.945032900041664
True	73.23253518720081
True	751.8371010722144
True	459.8037313477074
True	369.4311660203524
True	873.0597105583333
True	26.013192628506346
True	219.57762240733817
True	919.8670825571124
True	228.05574692947013
True	8.909312157641263
True	502.0789793224
True	98.00118276005364
True	626.9649825863572
True	54.4997408653721
True	263.36533517860283
True	852.054938095699
True	910.0867731847742
True	273.42420675538244
True	428.8275022517532
True	118.19648318419716
True	624.5730465642993
True	265.8216698639324
True	192.56059351056425
True	863.0890699626557
True	56.09650234151796
True	732.806460057619
True	282.701758571608
True	296.08267626393064
True	164.61018567178968
True	470.24230773171394
True	561.5367614979525
True	371.3313302135269
True	410.3673891104304
True	67.61706129860605
True	155.30896692149858
True	466.2060718721506
True	221.28512477158844
True	36.83628662793039
True	206.719664397716
True	385.46067029839656
True	391.0423466075383
True	747.762863234809
True	132.12608944190686
True	656.3956160459478
True	522.8393865084051
True	600.1599481185365
True	140.2560517761393
True	37.72710843795173
True	670.7772979858178
True	69.12536255580008
True	557.5416182141947
True	701.1661744630946
True	443.3707171075376
True	133.08562800601467
True	498.553729131872
True	5.071837610636246
True	396.0535119701753
True	30.751006757562138
True	640.0784698376441
True	271.8007812152351
True	590.9727771380099
True	696.8097663378749
True	142.10014644818392
True	490.2259097417054
True	494.1498166819671
True	67.13953518499213
True	969.7677607761588
True	2.8960140337199105
True	28.12999894326123
True	627.1913871157378
True	678.5920787993562
True	133.89836881782034
True	415.2788029704234
True	127.83797562336464
True	75.23511475511638
True	462.20949425058376
True	41.16679980458502
True	505.1859926558571
True	12.19290277698801
True	882.3966802177416
True	553.9958114490615
True	672.0681549317998
True	104.76960324935216
True	385.5018528264417
True	991.743356766436
True	844.7935185022362
True	140.41948520139158
True	547.800581437814
True	460.8068326010445
True	251.90159042969043
True	236.37821415169103
True	5.2970782726256935
True	316.85961273112343
True	10.044520877156206
True	354.0563848704127
True	74.531056551718
True	424.75036990310167
True	630.9273876927375
True	120.27424649437562
True	228.04013249171643
True	622.3432249838427
True	671.126109803509
True	295.55308556257773
True	138.3327825050727
True	163.01900147351716
True	477.5647307836772
True	87.01787111309028
True	9.974143678497896
True	521.899685845419
True	550.7893789841828
True	19.11894169040726
True	139.77663807390607
True	846.6151005556852
True	490.6667746111684
True	267.0760206953924
True	32.63593533690995
True	459.37602070508456
True	110.32220516553616
True	595.0102768825053
True	670.0014753593489
True	294.4559599044494
True	384.4168225374789
True	181.53633542208627
True	246.6347120354144
True	73.7628455639262
True	225.56814948345573
True	505.89045630558064
True	21.88865553040233
True	455.5360910608739
True	386.7026673529051
True	719.3382427641513
True	907.253945478421
True	874.9346378292508
True	154.29897089111466
True	394.55564344965774
True	72.283480239751
True	189.75302418307444
True	322.5190957528268
True	9.124246636472284
True	823.5851566647342
True	22.01557738362501
True	412.206441363048
True	254.6757304718486
True	668.5920256678344
True	203.08202407768084
True	38.52938310106228
True	688.0359063080609
True	1084.1345047313296
True	219.03985013092463
True	133.77442250002562
True	610.6879235075448
True	467.21582982672646
True	18.52011961489339
True	851.3678365222383
True	108.85866771727736
True	45.082802741530486
True	299.3941438094444
True	354.5079104583199
True	404.9203252082184
True	273.6254261880883
True	18.97689055549429
True	22.82181715132676
True	809.0509116223534
True	196.23807732306068
True	108.3166927263822
True	833.2975413197437
True	661.4293956801299
True	610.2975729675611
True	444.0861386674834
True	153.71310064303336
True	32.07189023115351
True	100.75087580435545
True	432.9164299567719
True	240.83746728224529
True	470.7823284426488
True	141.83250005459706
True	494.6816469966652
True	649.2255054323607
True	980.2112858048198
True	25.539370146365552
True	962.761080607556
True	1060.0610209766223
True	466.6680421448286
True	86.48881221211138
True	802.035842276156
True	643.2978622322469
True	645.7306344242181
True	173.22706575169948
True	724.7666364346861
True	707.9547259051518
True	122.2992783097985
True	776.3897495636928
True	818.4748452722257
True	511.0817814580601
True	231.4666661156095
True	73.00705562033768
True	319.0576566575643
True	341.2552938518229
True	467.2267536516981
True	434.428899689815
True	179.99084007157967
True	305.2927255554785
True	2.96630638579464
True	13.318137505557363
True	110.2493618084766
True	131.42927267832178
True	353.86412835802093
True	357.30408810606025
True	119.1185079507306
True	17.56077046994307
True	202.0774970331349
True	837.5573282752881
True	471.1347950834766
True	535.7965308167074
True	560.3493844883733
True	792.0085358233433
True	646.4357444221312
True	93.45241705256804
True	219.07133039805
True	242.45640447519057
True	285.4815267074318
True	109.38214232930603
True	365.25967359556745
True	442.47220054000667
True	172.59001040415993
True	661.0497946141677
True	250.63620822458392
True	204.01865860100116
True	27.149606910881086
True	240.12617055358533
True	487.9232797202586
True	170.86022988258057
True	526.9435611762407
True	475.4551621212756
True	235.7822384291241
True	100.81652713266313
True	40.159911347884375
True	401.63768444320704
True	792.1585877692435
True	166.21587080255716
True	1013.5139744353224
True	1050.5912407180335
True	487.9996323195785
True	95.28922620579053
True	120.08483029808036
True	665.390636746296
True	8.738396418431089
True	228.1236208638739
True	130.6181641059116
True	119.75921333260492
True	331.4039767432431
True	641.4349238342849
True	38.491751254216815
True	128.83204776541626
True	950.7498158946696
True	51.71704820197105
True	438.74440725067313
True	533.9336054981823
True	251.1135735315838
True	128.2468792454947
True	927.1878594812032
True	1204.9867785696067
True	517.2038721258841
True	663.6948617743196
True	216.18206078767
True	147.6398363176683
True	309.87980931657347
True	257.3283192851562
True	173.92249834796428
True	312.0987091367638
True	338.3471496619629
True	11.359904872269905
True	618.5376319338328
True	140.53274019909006
True	78.40785478678296
True	435.6931215468823
True	332.2961117794873
True	1173.64991630236
True	365.5892327618113
True	934.4499415762032
True	9.877590272068169
True	267.98486994656935
True	227.8269988059782
True	157.34834290283206
True	492.5290950910622
True	201.7346603442628
True	410.5207922675144
True	326.55398150903034
True	113.23732911221332
True	353.0250918014904
True	1032.8913832562257
True	737.6124686499173
True	225.4505263955054
True	109.9664400637577
True	304.324658914224
True	27.01548935487168
True	359.2123886813863
True	302.2164103936873
True	588.8638888987908
True	435.9124537702051
True	345.9175069806263
True	153.24429063790737
True	13.18399241805558
True	424.1107056671935
True	275.087262381678
True	139.5731623956894
True	307.6237276674156
True	447.0648895053136
True	808.036646955097
True	309.1424955697335
True	779.326646438111
True	396.75010810019415
True	376.9595276178835
True	1.0073553926723056
True	1151.6540100998511
True	103.44128086478966
True	917.804079618106
True	202.2392401284833
True	467.7579334439725
True	656.1292888875446
True	86.36153609612342
True	457.3275086099642
True	33.77384956691163
True	409.0365681233951
True	76.9049837978309
True	226.9258265289652
True	36.71085004797492
True	669.7710486667422
True	187.7951480757279
True	26.94923513910137
True	406.6376689163238
True	107.27702010012328
True	161.44460887126934
True	817.5554850300151
True	253.4148346048288
True	159.6557682473845
True	362.6042389953992
True	517.1712125728753
True	337.68753979855046
True	517.9918721429887
True	617.3024494054761
True	155.6954893640701
True	7.717546684328494
True	76.29401514862262
True	425.5535603331852
True	83.88180213334785
True	82.61374627573275
True	1042.8921548961362
True	25.77240324069205
True	326.5818607074245
True	311.3275847575649
True	465.6300443814049
True	673.4104186000417
True	192.4397464202461
True	653.5605199336584
True	332.78996741772374
True	352.511537785208
True	272.008471637792
True	207.9590457107813
True	358.2465403566637
True	451.5832604089446
True	403.99941308932887
True	601.0180750645582
True	139.71670986127444
True	76.64439638310182
True	40.41133707231122
True	287.9969245170841
True	668.3380804779259
True	409.1415187117687
True	783.7377408828448
True	212.8690852079262
True	395.6672178897354
True	68.429664221028
True	57.60719669658658
True	436.2187062921938
True	199.85030698153224
True	223.0890433156316
True	41.435856606715625
True	1081.2138533871516
True	169.82570462868637
True	928.8604364124548
True	314.9007342796218
True	941.6293034477436
True	238.5893311435484
True	461.84968119969415
True	543.428906745432
True	631.1454073057812
True	217.81241892869676
True	472.42922875908806
True	889.1282482669139
True	125.48218203093406
True	7.1768971840387525
True	583.1362466999815
True	30.780601719213173
True	73.6236158496367
True	812.0101390203505
True	215.2625538968629
True	1033.376128838005
True	704.8003763453866
True	414.3188946101236
True	286.38912980918275
True	471.2238980435257
True	330.9792957536772
True	180.71960563420208
True	686.3922733620532
True	710.5606851969469
True	211.55849371708447
True	84.68301510492144
True	519.0142046982178
True	135.50844216572906
True	387.62708492800925
True	348.4087804342411
True	64.6822716721278
True	378.5656665124282
True	405.1983371530884
True	374.4444452333381
True	396.4596540951255
True	411.8441607940559
True	647.1954757090616
True	54.25193313010852
True	464.4506990034129
True	334.2398547348343
True	650.2417999465164
True	214.951978420093
True	100.73301452396656
True	40.90875569823765
True	535.3159058143823
True	645.1987152723491
True	193.7592582822776
True	414.7649007523818
True	344.7495812415146
True	17.39570512893732
True	174.4376560971125
True	292.7245882467597
True	3.812745243871788
True	876.2904263850617
True	78.47782509955644
True	105.58179036997583
True	116.9958934883898
True	366.05516855440544
True	35.295365068711575
True	450.7160194088456
True	225.91739243658256
True	5.909591559133855
True	124.44006167200092
True	437.6660272622915
True	51.50504115282343
True	67.53241484646882
True	177.9270155717831
True	293.9181593767918
True	944.2138357808929
True	384.5613456499397
True	944.4655143638386
True	191.4383296733857
True	1048.0577553037888
True	815.257741443446
True	630.1906760144773
True	405.2578290386222
True	363.5750805605599
True	76.25238133287144
True	74.24727972794952
True	77.45469902535554
True	176.1150358314081
True	474.3957104875592
True	1099.1609134229698
True	184.0208311754528
True	358.5014832029799
True	439.3571011182863
True	602.9295747620112
True	605.8618931982013
True	275.1410527645808
True	463.3190611655104
True	678.6052100922026
True	102.01852470810633
True	740.9741306276292
True	261.3211158372094
True	136.89479584623388
True	410.2448051953954
True	851.7549836265806
True	445.0647296058704
True	835.2691748198916
True	192.7186593075151
True	344.2440978642276
True	699.7857080923267
True	627.1069422626418
True	190.86820812636017
True	261.8995578641644
True	776.3890116733027
True	30.706366367004517
True	188.4473442063876
True	486.5177281158065
True	699.3407385816207
True	104.35945598910988
True	36.41993279256654
True	168.495134218365
True	711.4179663029656
True	324.827713478484
True	567.391129730489
True	356.1316084063633
True	278.9927109316933
True	438.0755481932209
True	485.7689523197685
True	68.10755712720179
True	386.1175054171008
True	796.1442277508083
True	0.0
True	282.1565453627945
True	260.49077475592986
True	980.9476080792627
True	154.74415047667392
True	670.422584524133
True	639.9074660612507
True	108.92763289059556
True	215.1824818562568
True	132.21701370705333
True	10.784630364862668
True	283.4223562831387
True	361.011535034429
True	1131.363575175693
True	233.38031572821
True	405.625435133324
True	656.5168646767657
True	210.08577622498095
True	28.11643580328055
True	846.3338865331588
True	611.0403844570765
True	154.04845544049454
True	623.2240546344011
True	159.6836210041057
True	288.6325881472
True	793.6054409093985
True	33.061547983649696
True	112.50607777639878
True	526.3600844498069
True	66.23363535102358
True	78.21319867254137
True	403.5056016103187
True	22.39223938076169
True	739.9128432128111
True	101.6153101560206
True	157.11789976826933
True	17.989763833495456
True	686.5156998920409
True	28.999439669977622
True	760.6952509818358
True	401.09624743383023
True	114.35871957821706
True	706.903775788807
True	542.4775020142408
True	554.6596824886826
True	48.42466694018284
True	370.3426088959
True	5.416697915517812
True	93.98633631770728
True	380.22468694902767
True	41.38074909823358
True	111.86678892930075
True	313.7979287720721
True	188.58227875152355
True	102.7513287444033
True	664.5448035896114
True	21.823998485895675
True	1157.0811951394608
True	525.0886726632204
True	303.5120012692798
True	489.12071029933367
True	116.10694906519888
True	787.6667683483925
True	1110.1432274313645
True	767.7997072751552
True	184.74295740811996
True	226.2600577738738
True	50.22986514468902
True	54.57610989071302
True	152.27313256376007
True	102.87312125423762
True	173.66671654383467
True	1197.8919898510603
True	321.6460019587648
True	362.0750007870661
True	707.9280222383127
True	15.522595959733897
True	15.9448951025479
True	609.0366983396149
True	6.679061428406474
True	116.75932478108896
True	666.1728912795518
True	183.15917240742385
True	649.3185014029317
True	804.5584720732655
True	158.21820704988198
True	891.7282746759837
True	3.535338199313702
True	434.0639273526152
True	1052.2029131413826
True	28.96389249483283
True	236.29341202806884
True	144.78518105246926
True	965.21358089653
True	233.1053916942984
True	478.6071362523516
True	117.86766110468
True	530.2434524223419
True	147.7081163683851
True	96.00032819600668
True	388.7987857857334
True	63.95911895161825
True	56.14494569652576
True	1034.2220951177849
True	264.34416239827493
True	154.05427059698874
True	372.3204007008599
True	378.69010578950656
True	208.4208141260581
True	170.71344847832603
True	380.02345659796816
True	36.090736110141165
True	480.1371708107474
True	1092.4552622597655
True	111.84309629969496
True	480.5183619330892
True	311.5888233075507
True	25.736487629131283
True	394.4424533874525
True	102.89079913265168
True	596.392247439154
True	195.38597294080407
True	413.8928957102264
True	19.51221362786221
True	454.62895991434783
True	106.17130702964783
True	328.7079966194037
True	30.64680105281818
True	169.85305892805442
True	230.87911829111903
True	758.3491033179276
True	59.20409632649088
True	146.38028382704934
True	237.1204785994244
True	136.09818861229013
True	603.3974187096891
True	566.0624391239148
True	790.9123610931915
True	392.72689553525134
True	550.7319351873243
True	418.1875672356825
True	685.2283051925901
True	69.23484284945677
True	463.40209291310055
True	420.0560211132589
True	48.44513447712978
True	88.52562282620198
True	131.01801036726587
True	89.4368212048798
True	325.8662242137703
True	853.4698312488642
True	329.4753976999352
True	1088.4031797810833
True	313.39358190345104
True	919.795562927964
True	146.15212801942693
True	566.8755946586733
True	608.6169297995093
True	687.1572930868488
True	464.1073342611023
True	65.07737244059052
True	295.3398419977449
True	40.25665064742618
True	163.04850577490626
True	162.00981549119848
True	1097.0710043434028
True	234.9562524814177
True	558.0338047803252
True	562.7267663122843
True	564.6137633341598
True	890.269003543871
True	580.2101723831345
True	647.1733562277542
True	915.5582441841034
True	122.78062378103483
True	314.70948828520164
True	262.689102421192
True	312.66046993454273
True	90.34567598375058
True	381.4780917571336
True	4.427059438707567
True	324.9763743040847
True	262.2941313106129
True	624.4874985816139
True	291.8534181637037
True	357.22559174603566
True	11.5153423017751
True	61.04415194568828
True	534.8508991241633
True	32.10224263660749
True	147.97237380385403
True	62.32173141448691
True	155.23670836692008
True	233.9071826410184
True	74.73457889398867
True	398.14417881458473
True	273.9772405309017
True	102.72668982838884
True	334.0345252078641
True	63.319571488911485
True	595.1492513790234
True	824.5002618005879
True	281.1984152739197
True	1174.0352020145249
True	107.8429700983119
True	295.5806546374633
True	1070.93999839956
True	92.05896435795998
True	293.6869637565828
True	10.31660968346752
True	415.4722464895516
True	447.6877703037391
True	163.14052433270226
True	618.3424542277759
True	912.9951839207106
True	151.00460226498734
True	81.13142782748403
True	330.7871614593232
True	556.0072624017077
True	603.1700899292277
True	1251.6301034743126
True	25.80955583283733
True	920.7443563743316
True	139.73998911165532
True	636.9369492364068
True	116.5426434763528
True	132.87361138165753
True	183.20647004907696
True	173.38128116071957
True	762.7048057147085
True	199.7994720403186
True	231.60175728833508
True	67.14366817003025
True	517.6009016725782
True	449.3772055281851
True	176.6417757982848
True	238.99719074921035
True	17.396066321091137
True	417.17792049444427
True	219.64069181507853
True	296.38915022648825
True	111.4244501177226
True	722.3178855188697
True	410.4955191636221
True	262.5458767733197
True	643.9311852256827
True	522.1033539394288
True	462.32424162589314
True	129.12945055086809
True	529.4630486219319
True	433.6710442086336
True	3.340546303444726
True	196.2374163629848
True	93.75395834933738
True	246.35952206411105
True	2.8038932392191462
True	118.40596799040148
True	363.0718951575738
True	7.59510233223328
True	818.2543763236092
True	167.62078041838103
True	728.1523608476807
True	786.7191582708575
True	165.83117657697295
True	228.12653541270257
True	495.84250478943255
True	816.2815642754501
True	53.629819983045046
True	35.99340501431443
True	134.54977880799402
True	645.7971196978561
True	732.9599811552445
True	187.6939971197216
True	591.8889721998614
True	587.1637389959532
True	858.9109418377493
True	398.828599960456
True	187.3717080479988
True	877.2528198855248
True	222.8168474124208
True	146.86801271044206
True	335.00672713382056
True	221.26085605206143
True	203.52575361825717
True	619.3395279190831
True	259.32423765991496
True	194.0562748600741
True	461.4903258618892
True	465.3022178661709
True	61.34712507323236
True	288.50619531502304
True	79.90643849407357
True	346.87078070741137
True	355.2976905210824
True	268.517108069183
True	177.63987899581204
True	376.0141660012698
True	647.4255003167495
True	725.1375266593836
True	295.96125464184263
True	749.3766729665552
True	62.08388351471519
True	886.7527809464159
True	352.65453898107177
True	12.884033473425273
True	636.8088165273056
True	683.5484535448787
True	247.71619643339392
True	173.425916497346
True	47.71191496278984
True	393.7063150844643
True	71.46138673236952
True	15.01383580463324
True	903.6411325135986
True	390.73723163210303
True	183.251253019538
True	1025.921481811792
True	11.084766540657268
True	780.3291178346583
True	31.39900003676335
True	684.1394008578969
True	58.94605857139628
True	763.3022159098355
True	434.4265497778456
True	196.51859895173803
True	443.1021701762791
True	210.2150828059986
True	297.411573715499
True	237.7331732518452
True	396.7643067267128
True	11.045987279879418
True	319.20930380277906
True	111.48050623831848
True	11.310151802923317
True	480.07821107800544
True	731.9989808588695
True	283.18833205427563
True	84.53384618324765
True	309.36882650715927
True	80.37173219247826
True	182.8412615749987
True	179.40352516523416
True	357.1817271595559
True	44.85091132918411
True	140.6969065549557
True	391.58934462924026
True	880.9198070813701
True	108.37283931861376
True	204.923963500018
True	437.8629285398232
True	17.184031636040118
True	416.6077985317176
True	509.1999712420883
True	90.00718165740113
True	393.5884107975378
True	358.97352968820417
True	425.1413104735468
True	578.9424138639852
True	1040.149367065686
True	964.7174669244878
True	54.91591240777716
True	1046.4882456739988
True	111.45938325133916
True	111.13520573291078
True	108.16231699759732
True	472.5458502278772
True	372.3059110665736
True	564.2592662484792
True	258.059972053213
True	160.3842923723599
True	402.8117952887081
True	15.75274970681428
True	468.7010216096204
True	409.6098156868965
True	152.02152765381402
True	92.29593029734026
True	535.765464215791
True	1003.493233315576
True	208.92495046550545
True	68.42925667886415
True	449.8455676183239
True	378.50885736385936
True	496.6152608175777
True	329.0241327181218
True	4.080253774757529
True	528.330674005558
True	504.9891487728992
True	498.9524140761844
True	182.44739396175845
True	107.68473554713889
True	22.482563224899064
True	372.20505863755017
True	106.82843630287556
True	7.7952951044612036
True	33.97887507195986
True	337.69242127331137
True	650.5570800739862
True	132.20859412940618
True	90.56784148233665
True	24.22307078730852
True	407.9553430359977
True	363.3341710762302
True	791.0341970555295
True	297.68703775209445
True	520.0606573947629
True	544.1224588691691
True	517.2304372527166
True	290.9488273225309
True	511.333431137444
True	101.0825448183496
True	576.8449164525756
True	7.235676150896829
True	354.159859626241
True	464.9626292618616
True	936.0129137411668
True	351.00814493129724
True	787.3955499519194
True	996.5304344199086
True	185.0185218875566
True	36.411473844872255
True	380.32099482447177
True	390.418941380738
True	578.3837612016949
True	238.20426270650788
True	29.543710024784488
True	638.0722400116738
True	128.780200048958
True	1082.7308464166167
True	321.37945335189136
True	478.0275847839835
True	126.94925117908264
True	813.7329336469829
True	136.5879273934375
True	832.332431526097
True	551.3966252413479
True	185.5256950477256
True	112.08464048089007
True	63.3853828243921
True	564.5977135981068
True	940.3682751063074
True	438.5515938189193
True	546.2746866879811
True	135.1712553547321
True	636.4027519491998
True	481.7579839112318
True	789.0326763602424
True	329.6857867512227
True	568.908756679535
True	119.16362243191372
True	26.41029697094548
True	401.6429874694253
True	169.04678031226646
True	103.92217087898791
True	382.7369078400844
True	1092.4743891314918
True	270.31274849766027
True	549.5208890074323
True	11.360783824126528
True	74.20286073811621
True	340.6952433295281
True	786.1898962287504
True	449.06219328424015
True	503.7631801249888
True	739.7020895782271
True	70.32653042380915
True	727.9713718668964
True	48.34122205285127
True	106.03866305656672
True	178.61057312971863
True	80.86783572070351
True	24.59813594400815
True	297.7649706931175
True	480.9804784604408
True	899.7440442809686
True	865.8112473348525
True	5.733995105748512
True	289.1024751282644
True	448.9478159568447
True	121.90623639549143
True	239.6398801010944
True	324.2135881615919
True	1296.830600703248
True	450.4387524871658
True	24.71874022087473
True	185.45378092790617
True	702.2233432511528
True	35.790356814092185
True	180.6318415497925
True	561.2744107986555
True	68.12876389693011
True	882.7700848230627
True	338.6146071778516
True	659.3147686735372
True	73.11921236274584
True	682.248985744851
True	586.519672077009
True	910.58234811418
True	244.27893250475623
True	507.2298242116067
True	819.2584190005756
True	898.048086692185
True	241.80531176781795
True	762.2828727967853
True	209.6074675557034
True	441.1384272354298
True	366.7409055792592
True	511.6760538871053
True	490.042542998437
True	323.5119344175226
True	346.44108017433274
True	113.60127047730867
True	337.67254372298413
True	1163.4259747794033
True	319.64816804334623
True	152.4241183235426
True	313.9082899029993
True	765.1663134616828
True	654.6380095278519
True	406.387877017616
True	117.38328298003633
True	341.432081152355
True	35.511222173775344
True	172.9522651926609
True	94.43293149787227
True	86.18820076854513
True	535.288766589528
True	140.98688154637273
True	137.4317670450486
True	102.707827226496
True	84.91547070938554
True	449.4959273648935
True	400.6692860671155
True	1036.2796985462237
True	556.2882955572953
True	802.8821191656532
True	263.0508801743632
True	289.29981619497653
True	531.5154335845431
True	191.3331603307496
True	771.5343439717626
True	251.64117796901516
True	357.42420073855806
True	69.7482375975707
True	113.5872621741762
True	250.6167463344576
True	119.52585312649076
True	485.6318456614975
True	33.92393917860363
True	584.1456387908155
True	1013.6777870290556
True	734.0344629200392
True	1.5434028160729385
True	62.09159874640309
True	497.9976531848156
True	426.0155790288954
True	77.45968365300614
True	122.16330176683276
True	303.5419972335361
True	81.90990139365921
True	49.92466417452576
True	719.2971806149109
True	651.704504773751
True	165.38010383469705
True	182.4682612079303
True	560.9212962373814
True	56.54436062159933
True	26.14837115388745
True	562.4066860402843
True	463.01934002132015
True	1143.1740852750197
True	49.64607199659508
True	474.3808738422368
True	835.2408192465209
True	781.9176384662208
True	285.09526393368753
True	758.3671680255416
True	398.5308020308432
True	41.561527664607766
True	94.71513863306768
True	729.139457022468
True	74.63686295358244
True	143.01707037254084
True	926.1085452894844
True	181.92227590886213
True	272.0185311182117
True	105.05566354241589
True	635.2778279211627
True	604.1226066681155
True	213.11658133005653
True	439.402368158253
True	41.548200832500434
True	277.84444820876047
True	572.4751144988576
True	598.7556991795003
True	309.43603345251904
True	74.74453486555603
True	978.8565793790852
True	1047.4743086687004
True	571.3078683861638
True	66.20734112569849
True	30.632697549646643
True	88.67534524385037
True	110.29728616648173
True	102.7698569231721
True	890.0494386394911
True	1198.123403456206
True	734.9698451696809
True	317.6938666123124
True	8.006638350731999
True	19.29157940535889
True	340.84214339185087
True	470.0185776578285
True	45.37255359543613
True	569.96798572088
True	435.35036719490137
True	401.5528653179176
True	84.08856525042886
True	201.8085370094279
True	262.9530600332613
True	137.79197756084525
True	387.9063769801576
True	41.18147071029184
True	180.7501878861709
True	1139.7012267410068
True	5.83996635189963
True	26.35284898572841
True	595.5954468781352
True	357.27505560213825
True	784.9233385508849
True	159.19337874882228
True	755.16511996006
True	629.5582763738895
True	274.8529811830799
True	428.2274396877875
True	332.1832480380199
True	295.2904479202838
True	266.4127688385764
True	401.4810407292237
True	499.1868610520928
True	535.1565060505252
True	104.3653946072773
True	354.4523958865087
True	9.460344444312176
True	196.49273875145204
True	243.40971196213155
True	863.9291803030745
True	602.2241988144127
True	32.21811330465792
True	719.1513808922707
True	827.8919838151164
True	104.00835999242229
True	352.130968497093
True	831.8437085646897
True	221.49703869106
True	167.3819779514276
True	534.5912090321814
True	578.8722358349883
True	1105.0384075668978
True	152.22534949714304
True	156.12200852265175
True	258.7141094339706
True	323.197816937341
True	420.3345123522967
True	407.1953213224716
True	331.6718011324936
True	431.9436381098371
True	497.94996095218977
True	225.446026603576
True	1491.2379894354888
True	249.11179707900752
True	399.3976997164376
True	49.95302999910999
True	759.9424653215166
True	250.46082728330697
True	897.7984119882631
True	557.6467773147635
True	324.4611077728655
True	782.2499537178462
True	269.93858660463343
True	213.8355492126214
True	254.75568595812624
True	222.40031939908064
True	140.67352553497588
True	255.085463190485
True	746.5158360568046
True	531.8503363164674
True	212.79878867109457
True	1156.2047237091535
True	121.39233429679592
True	257.6763960011751
True	70.97905763000992
True	307.0942152512323
True	408.1005988820354
True	95.9127820668141
True	215.5997777145068
True	73.80064798525692
True	692.9817872670426
True	375.8163385083455
True	216.27711567028683
True	763.7767702100105
True	852.2830192382554
True	825.0381208174655
True	817.4810162710965
True	353.10531603686604
True	1.632377486121834
True	263.4189204949312
True	53.26683909946827
True	369.23255650145694
True	56.09384633671696
True	352.8210504258607
True	881.4310467252958
True	1039.843311118074
True	402.859068027983
True	21.10967641820075
True	533.8430956249734
True	513.7540554959439
True	194.87564593846045
True	235.8815110022938
True	291.48976968024874
True	22.43618994330121
True	121.08914236903516
True	969.8321252330996
True	58.90988697543367
True	478.57126306660905
True	795.072265779059
True	101.1777330470658
True	255.2338611411408
True	113.35860224311593
True	16.997082344354006
True	1.6654424469688616
True	113.9656641295672
True	990.031692220132
True	507.7076604383576
True	70.74678116069799
True	782.8368484609284
True	340.6371889278046
True	1.4765008639388255
True	442.7808887568159
True	187.38302301160988
True	496.0880311383224
True	82.61091612542725
True	327.33254068923003
True	362.6040475253391
True	171.7017506884531
True	207.45565591201964
True	128.07665699287475
True	176.11728077544825
True	988.0667584326436
True	14.566480971288744
True	513.6458929553506
True	480.713553880418
True	405.99457282349
True	219.5012166842086
True	235.3574366658513
True	156.32846723250654
True	46.20224765207043
True	495.5267303850105
True	150.1896014943757
True	828.8153444410042
True	834.9613176936182
True	243.5762030180697
True	318.0408017515919
True	522.9032853037089
True	39.280234059628825
True	87.37177560410136
True	705.2268224684642
True	1051.531408914361
True	107.12441962259388
True	734.1461272789808
True	138.5808212537013
True	939.6537179785796
True	621.7528906488957
True	101.63926861064962
True	281.4951392323762
True	612.1819630073762
True	258.77516401434923
True	47.34566192222341
True	570.2706105070289
True	469.1706932554927
True	6.628384985846108
True	483.7562248975406
True	64.85119744845234
True	169.38261594213375
True	243.22956479427543
True	299.3794619342249
True	74.2473714083922
True	230.2786200836397
True	348.34347898175747
True	431.78381019822416
True	949.1678453532196
True	49.18592627167764
True	878.5977641444147
True	1033.7867509606308
True	126.98380337428374
True	74.13284449650308
True	987.9518283205216
True	32.98933272924965
True	228.6101702454895
True	84.81488555676842
True	213.1146746702174
True	357.1989987715927
True	904.9177985827458
True	95.96648943631324
True	73.50219692843206
True	657.5063004114814
True	271.3020869543744
True	727.3231289719322
True	52.28286832934282
True	484.9033165210026
True	386.6248241829241
True	677.4995628754232
True	54.98703727665357
True	100.9148581151672
True	26.164544442579636
True	275.92001981662065
True	42.0058381964268
True	345.1289799688451
True	3.5162229377851606
True	1183.984374742496
True	103.98716734946626
True	138.7820789179083
True	352.07566490690965
True	757.7947898714415
True	677.9534402694061
True	1015.6705546280664
True	469.6969530857098
True	411.91203972282193
True	142.2890163276347
True	425.5677937898615
True	845.4800132400193
True	416.1950312698097
True	938.245347084473
True	86.25533148058014
True	420.9262100055662
True	181.9714741289637
True	282.50418346474265
True	737.2655239038995
True	167.8284038870327
True	133.03038705407482
True	67.34065142009868
True	871.1027803113988
True	770.3985850848297
True	80.08608027322714
True	442.5906284257906
True	737.6681636257846
True	423.88327733167705
True	57.409757949107245
True	321.2613936231768
True	786.5205534053898
True	31.38326923815365
True	361.12073972576303
True	163.34432880759547
True	276.7427182690049
True	32.47464560728663
True	221.21611017844023
True	785.5147859153861
True	638.8410947942901
True	56.51837023871546
True	293.4554301472086
True	891.7825877727107
True	18.597592314281464
True	305.8524080458773
True	295.536406943903
True	440.627812198044
True	206.17566919053388
True	619.6221509045571
True	46.11337211945186
True	972.8301192813155
True	894.6955459158697
True	47.623485726419375
True	385.7601119166761
True	718.9580913334895
True	881.0921505574325
True	266.3132486922492
True	567.2980881330735
True	129.66906785553778
True	198.43619314902327
True	136.7396531506514
True	137.4983704151186
True	204.6915023625615
True	940.9835906183846
True	781.9758606690606
True	954.3359105848408
True	20.65115620749237
True	27.662723889233515
True	364.2496609743711
True	12.915230523294117
True	618.5631654292835
True	1072.7500333652044
True	261.95736080044514
True	213.31921791193636
True	84.91760318836269
True	198.52806451964955
True	129.9710436524098
True	44.80321496309216
True	138.36015655775466
True	92.05783855554488
True	243.3695981136949
True	552.2122274165099
True	161.15070234264226
True	29.88518018067395
True	59.2930667473674
True	443.13034644286216
True	269.88778585977514
True	561.8655470911802
True	20.98565543918684
True	110.32015346360176
True	670.9151433869465
True	260.10481077806867
True	470.55033368718347
True	655.5545071036908
True	101.55321001954027
True	111.26933977899844
True	83.54541729646651
True	25.56209419723343
True	130.05392252575774
True	91.67448108092844
True	100.6057924918342
True	154.0725270831817
True	243.3453033960488
True	808.6850070665324
True	293.1051932921531
True	970.5865254632884
True	166.41241866364314
True	195.20030666796907
True	777.1334904268602
True	294.9209636954094
True	583.3228593096104
True	262.5026492749758
True	372.5553610649363
True	451.8244932970091
True	570.8751613114673
True	625.4197558180077
True	366.5936007098058
True	34.25521131338881
True	548.2714217233786
True	612.5217545985433
True	18.29086342529211
True	12.64662993842028
True	260.0794320857207
True	408.3862246545365
True	453.56065328920505
True	65.55211132756037
True	642.7792431612753
True	912.7655674327564
True	227.64429901892424
True	915.69856664198
True	286.196601786034
True	99.65781525804508
True	271.2917200295688
True	706.6958200340924
True	38.53829972378886
True	553.3451103324435
True	1298.075839720045
True	1010.8245404932808
True	922.4294372611192
True	224.17208083524517
True	87.98474966450154
True	189.55468261888916
True	845.6318548691467
True	136.86325057678616
True	1060.3919925964665
True	892.6199292863022
True	42.76181928592411
True	94.41549943016804
True	404.1641259576048
True	407.5643989165204
True	207.99648406208328
True	522.6844450341972
True	654.0009422195642
True	122.2380087389517
True	279.26349622031
True	974.790987324089
True	50.8522538523449
True	689.3839465723566
True	546.7770401803231
True	38.55122361434202
True	845.4455129449055
True	386.9201258925853
True	557.7280378635734
True	112.48085207967544
True	265.454420686585
True	218.9674922128962
True	26.285418985530285
True	138.28861948250022
True	770.5299077018651
True	144.6349848401365
True	381.9624528765264
True	61.59214954008011
True	612.2874238343134
True	615.1609209624
True	228.8873563777376
True	460.38501245285534
True	159.28683204938002
True	165.8400038952912
True	233.0929753641861
True	293.6468125634126
True	359.45133686913505
True	131.94515391753134
True	184.97488133560992
True	28.071619920152138
True	868.3725748839524
True	308.34191162296264
True	9.603775596485423
True	374.77794776650296
True	169.41555827970726
True	614.1125586838269
True	369.9479608972634
True	581.3964713197897
True	553.8489899880651
True	472.73740549314994
True	783.1195128846448
True	245.85521424483613
True	570.4616127622337
True	153.97432250396216
True	532.0887365962018
True	343.89143106088085
True	369.8742135714878
True	132.31897702191438
True	134.34114344296444
True	109.5627183151329
True	67.08663828953739
True	751.6564054912042
True	184.59338431675656
True	43.70925700040937
True	0.0
True	564.2013398704761
True	111.9631433186219
True	21.927900368903355
True	39.59549648909967
True	112.55406139074444
True	538.2157048305484
True	182.1128227196441
True	105.0058509932172
True	35.05874702357084
True	161.52456475265703
True	912.781204466776
True	50.05999181578593
True	227.24849382128636
True	741.9544981857779
True	316.1717648637575
True	464.4769615681165
True	470.7195762334375
True	523.7887240432885
True	594.2113571042186
True	884.3851236413202
True	252.33772744271104
True	1034.670344265662
True	917.0808050718972
True	617.3984760363285
True	351.8926537355516
True	845.6577612380768
True	9.928193814876396
True	34.14681879867611
True	292.3972589751123
True	42.971510796336105
True	186.53566584415012
True	743.8267312152265
True	207.5990799362971
True	730.283200533983
True	781.7394350769184
True	123.18276709552693
True	348.0374338505964
True	576.3480300570752
True	23.44016131040431
True	132.5822230464401
True	452.4390117536984
True	300.2485198695085
True	188.050825068064
True	111.03824661580012
True	391.1186556631236
True	23.032492220998108
True	365.0307024781259
True	364.9740055785574
True	1041.701588588968
True	361.90649735389
True	31.17687836433312
True	442.00082290817744
True	434.8288863024813
True	246.0984216977719
True	29.64884586319117
True	773.0538397866666
True	438.3487254953429
True	179.1926876937247
True	12.113105344112927
True	1200.5004816216067
True	164.4766167912166
True	26.966006697675244
True	297.77007191331967
True	284.4673695257541
True	114.4594459228649
True	289.0107115281462
True	44.343782255076576
True	335.22963888109217
True	313.8677175020025
True	336.7574373792293
True	30.961803656006445
True	47.23357593573768
True	1042.801066054173
True	26.147828267144117
True	13.214435372779388
True	171.76974043384362
True	646.0694152746387
True	9.234843694890014
True	193.1435016652368
True	181.0633513635034
True	516.6776228116694
True	370.31417926548687
True	710.1251312935229
True	329.8480074279983
True	487.5634231638944
True	440.2931489535231
True	512.3368490758918
True	98.58420970962052
True	1274.1116515214944
True	914.6393137334107
True	296.40271803600086
True	533.813068140637
True	103.5010948637705
True	586.5923975816063
True	448.2393416777953
True	152.20170253385018
True	79.84434763427814
True	346.4049148949261
True	159.92275241483893
True	31.025450745459928
True	622.2971436926863
True	390.1268919989291
True	71.42231223694104
True	27.87950384249538
True	651.0258592269637
True	492.77529798636806
True	72.0562315998725
True	23.03064156506872
True	326.2890249159648
True	316.133253582996
True	715.6962806923345
True	554.6029112979821
True	555.6092538643072
True	783.5838378898504
True	8.94944578090778
True	51.13849144272318
True	32.58058564577966
True	57.79775027213578
True	508.1246648355381
True	588.9987119193349
True	78.99988727701124
True	111.22300197010856
True	202.0236382103225
True	72.80832380141463
True	177.46273259323235
True	212.5320536313473
True	273.26614744981055
True	795.6504714392885
True	577.4413922791989
True	281.5011787196655
True	189.5872166275296
True	255.14560744010856
True	260.2073028614051
True	719.1346598845868
True	327.82132575175933
True	167.8691741351574
True	893.5812590753258
True	343.8263666804678
True	478.8939207209276
True	156.80007900452554
True	118.36692765636757
True	59.76873418265704
True	226.787328518398
True	941.1693288804072
True	544.2117985158507
True	116.57450232054865
True	357.1859504039001
True	99.1634282337974
True	658.1492786728423
True	3.62468630411938
True	678.7237739259688
True	35.65973984459923
True	909.2656691899092
True	833.4882460996375
True	206.98468434992668
True	32.89574478642119
True	82.05172414203926
True	442.3348353012959
True	234.34155973068783
True	1.6595786919598543
True	83.39579677645578
True	1077.231460321734
True	350.11888922874124
True	682.6967670441553
True	492.9449566557989
True	32.180325181283024
True	136.34615419111597
True	432.8237920341829
True	927.7150209874304
True	821.8329176268572
True	427.0105146071028
True	339.13626864851005
True	17.103251564823392
True	80.28693179754984
True	731.457008120326
True	455.7624680041325
True	381.1201697532495
True	867.6795964238487
True	27.28093647240956
True	207.43859074192744
True	879.9906223715352
True	246.95858817368764
True	8.909856255284733
True	515.4455924920966
True	106.02842251187045
True	635.2551929143632
True	54.745926739549176
True	252.98897643443877
True	895.824915301279
True	893.3954273318898
True	274.0362514834278
True	452.54969418969296
True	123.16024322924012
True	617.4895303555244
True	251.25656810727597
True	181.2587312624653
True	856.9824798369026
True	56.9393000579609
True	714.796654090698
True	278.12244937376227
True	298.39428347096833
True	171.15376891439658
True	492.8003526505891
True	590.2292366267045
True	367.7742803648072
True	403.9220538323418
True	71.10670052260475
True	166.6530666405917
True	468.6045271947985
True	222.0150395059333
True	39.165687694703976
True	196.55591007960933
True	387.7657251597259
True	396.5852535846992
True	737.3903821030202
True	126.74656001667348
True	682.6687479907652
True	517.0822269086483
True	598.7793005390666
True	133.13358372453246
True	39.18663008960413
True	669.8131956540125
True	73.33523184475642
True	549.9554412614857
True	687.0881411606729
True	460.3370933855492
True	136.8603753228031
True	510.9984378630389
True	4.327670412999346
True	404.67946008384735
True	29.8718316040134
True	634.728007115704
True	269.7013311900294
True	584.1085853030258
True	719.9137753428237
True	148.79911198124225
True	534.4400626289918
True	507.87332612026825
True	60.38331226762153
True	928.4711140460704
True	2.3998071389369047
True	28.68310863349773
True	642.2689894747256
True	681.0306212786867
True	143.43010381341696
True	402.1720726220181
True	122.82841311044668
True	69.50056788097423
True	476.444191712844
True	38.741357897253536
True	517.8028577717835
True	14.07953534002278
True	812.9550307925318
True	537.8888327358459
True	675.1601192100419
True	101.5814158907316
True	377.5120659156767
True	996.1927636765714
True	863.9419410395477
True	143.60586907005256
True	541.0819841402649
True	456.30906765843343
True	250.36294272363776
True	259.50877958613034
True	6.027542919932915
True	324.55562237188667
True	12.781512083985984
True	377.81263334974113
True	74.4558997571924
True	395.6180910236049
True	670.3636923996531
True	125.75310050447987
True	242.70449638656865
True	621.9125017047104
True	690.0804896055125
True	296.68816702179623
True	133.88827352722836
True	161.62522504099104
True	472.78439503283744
True	86.16144849940204
True	9.428121255775364
True	529.235216549342
True	559.8658648330922
True	20.176775188683333
True	136.05175318542672
True	918.3463339644068
True	486.7757725377819
True	273.6260401453261
True	34.86418245767893
True	464.347949134042
True	114.96658155355873
True	592.4251013613688
True	663.0295330705393
True	295.0733647648691
True	373.8291127442388
True	183.14492015619717
True	243.95335923798228
True	75.0130800631807
True	224.32500787563583
True	488.7490148037766
True	19.664761676329142
True	462.3552869148733
True	368.9382352510643
True	709.5272150561851
True	904.8546696079592
True	877.500511783251
True	159.43877501692316
True	422.6339291119269
True	71.89780711352113
True	190.6099523927036
True	322.3245623135084
True	11.222667330054009
True	804.6768635190169
True	22.91907416606894
True	400.6734395312723
True	274.04278601377166
True	625.147829220175
True	207.18975578283397
True	37.9181058581548
True	690.2260790160975
True	1071.818167117652
True	227.56638512992427
True	131.45544984681788
True	615.2152598336021
True	487.703964797807
True	18.2361573459035
True	825.3654397636404
True	111.1364878512852
True	48.58113600031562
True	320.46852681673937
True	354.0782734155177
True	389.41153294136245
True	275.7513812453861
True	19.01859858093453
True	20.53545253091488
True	849.431325313789
True	200.57625653284092
True	112.70321158850594
True	852.6970139042561
True	646.5026648830769
True	657.0708582909132
True	442.9532946525688
True	153.08070504605817
True	31.30618125164804
True	97.6705277971098
True	442.3731200200109
True	216.31816544256876
True	487.5202086202492
True	142.60438026117944
True	492.23042760554847
True	652.5446392005507
True	975.8588965566034
True	24.91842628922074
True	982.323612388006
True	1082.268397474786
True	474.5389412408234
True	83.58945404356686
True	793.6415915668679
True	646.5385748642678
True	651.8143669175953
True	176.87236461856872
True	748.975894393633
True	711.4286510840884
True	119.89036669248404
True	748.6690604377917
True	840.2229482210204
True	505.17553493317183
True	229.1878724512315
True	76.51554556534062
True	299.3241333847341
True	340.77673568654313
True	468.2843099993624
True	427.5534787842324
True	200.0773098467931
True	318.1630409034358
True	2.601260983052094
True	13.769032535552329
True	108.40510512985476
True	134.9316217644502
True	364.57666352926543
True	355.64020572420003
True	113.78610439798211
True	18.363495747867745
True	214.0977662620706
True	874.5395332284684
True	465.05709697989846
True	555.4118583102382
True	562.4508352742464
True	805.1816896066035
True	647.2488940504919
True	89.07268529673644
True	205.27536296032923
True	239.97896235889883
True	271.91717621324574
True	104.13199870588632
True	359.9411696052903
True	438.42114561522686
True	171.73394097465618
True	654.31933144947
True	245.29357797573343
True	213.2086079565413
True	27.669580115549607
True	245.36395674240512
True	479.0061007498037
True	165.7772639511795
True	534.7358238977034
True	501.2407415152175
True	243.1600571739582
True	106.19377840773676
True	39.14463960495752
True	408.2033375224217
True	806.416226887509
True	169.1690550064194
True	1032.996947052931
True	1011.0018019517786
True	464.05739248412846
True	99.14747845566016
True	120.880499581696
True	671.7436269287301
True	7.7374480316203
True	231.03860298832063
True	132.0329492564398
True	115.97126420225128
True	336.1841730390236
True	665.0458616813352
True	39.12993759276024
True	125.82337151855764
True	954.4782330682648
True	55.07053540659371
True	452.1215053269577
True	535.4069614631456
True	241.5982015461518
True	129.63456160984367
True	915.9017890292866
True	1211.2457272174904
True	517.9703428944416
True	644.2395255087846
True	217.34150008742117
True	160.65129233556002
True	325.50749865059686
True	249.65584801580576
True	166.7367985749543
True	311.0289761060335
True	342.7239237535482
True	10.765710407015584
True	635.2357924581801
True	150.89067021852424
True	80.94538944763023
True	442.84879058987576
True	312.1715437912388
True	1203.2977342204622
True	352.1032487810637
True	999.3091587051314
True	10.84758672729214
True	272.9027128971192
True	234.75078642893175
True	148.1570792991538
True	495.0325644080702
True	203.10317483156297
True	417.4286106423804
True	317.64456978105954
True	109.30629984524435
True	359.731914940184
True	1032.2580009256462
True	732.7384333652076
True	231.16218717233895
True	105.2206910078457
True	310.3851505750096
True	24.459998637765167
True	348.72836334432725
True	298.6726656985398
True	587.5798944206865
True	429.96263830818975
True	347.3477378774988
True	155.31380040097946
True	12.404920904566012
True	417.09339591980654
True	278.158314141132
True	137.15482585295956
True	306.6951180514388
True	435.314761487599
True	814.9789257378973
True	307.4955189943996
True	767.3834919494363
True	409.71930170652746
True	378.53246959865294
True	1.688852527967419
True	1173.8971176208004
True	99.28724842612723
True	908.6062850866496
True	204.8084509054807
True	452.0852458843622
True	692.9235759633043
True	85.88776717923393
True	489.9780977245905
True	34.16087888664169
True	423.4743461468087
True	77.71498371959521
True	234.9724194084105
True	38.56004070611226
True	679.6035488875813
True	188.31243654677988
True	27.23833078981228
True	407.4557857539478
True	108.98768321385528
True	165.77747056361028
True	833.8469923400232
True	261.8255498439883
True	152.13322015868252
True	380.4755888288348
True	524.13352542177
True	336.6678923936018
True	525.792170160532
True	622.6815569636047
True	153.40542792907289
True	7.939053487126706
True	71.35925690428597
True	429.1801491150831
True	91.97083447986284
True	80.94710499591791
True	996.0340765155177
True	27.414217007894717
True	325.5491795445764
True	326.0688683619136
True	459.3480820428296
True	680.7934668348059
True	192.58864537954616
True	651.0711277945162
True	335.7550384937364
True	342.56219507731146
True	275.07055395366524
True	215.9434711756521
True	378.2886092096962
True	456.5399666794451
True	416.1298211866102
True	624.4837071357344
True	137.22710634492267
True	73.5657869005851
True	39.79773901839216
True	297.0181937491014
True	663.6687328938024
True	407.1306987275504
True	811.9247011506428
True	217.07766885815752
True	400.6829375336953
True	68.74268613650693
True	55.85126722473645
True	428.5202348215335
True	197.28883528838128
True	220.930767443168
True	43.76476285441815
True	1093.8795002998
True	173.70799791698929
True	912.542554404414
True	321.1583029084894
True	915.5767524132956
True	230.02311533759084
True	468.5683362908668
True	532.7398924632689
True	628.1453413510876
True	197.4393073052402
True	471.0450917179198
True	951.9821263422753
True	124.00582297012365
True	6.232686254643978
True	586.6172777113235
True	28.20637926105912
True	75.7483093928703
True	788.1090182983054
True	227.62997079657916
True	967.1021765146326
True	685.1333243738791
True	427.3860894402778
True	285.1287056476083
True	477.3658212955984
True	344.3729396318136
True	179.9127242508252
True	686.138853542331
True	720.4501123826868
True	200.35557050470524
True	89.50545067525168
True	507.9454054776927
True	143.32473951550088
True	391.75338443901785
True	331.7592719431884
True	62.62107991051996
True	389.79465844286943
True	408.48473078684856
True	378.334861840723
True	401.1816350370298
True	408.2459464610328
True	640.7651539064664
True	57.51083353738033
True	453.22969937260194
True	323.546286867812
True	651.1568198337557
True	220.2817795440591
True	101.12546274412918
True	39.8301073473634
True	529.4728197840217
True	629.3373964657162
True	190.872556248008
True	410.7222537214532
True	356.0360967416859
True	17.810724483071084
True	172.10514763941717
True	295.00971486312534
True	2.9159207833441902
True	878.7764958405372
True	81.05627732456662
True	100.93355057487072
True	119.46885269420665
True	370.0016018096629
True	38.23096814646646
True	449.499837361884
True	237.4719127012285
True	5.240649240836734
True	118.37340266186632
True	438.03751141761785
True	52.07998744597045
True	71.27523237268359
True	171.14999209152958
True	295.80407667541937
True	961.73894840549
True	381.0629423983552
True	950.1253405316362
True	187.86885806478404
True	1019.9313688235256
True	783.3346081115586
True	639.0353476781828
True	409.5278409961208
True	386.5887571154671
True	75.72100171848462
True	71.52000021516179
True	82.00792679478913
True	172.75006560950715
True	478.7103718573546
True	1067.1287881753692
True	183.94603911162852
True	358.6008775047727
True	428.4529081027726
True	591.1227942764755
True	603.8774497773493
True	280.39842688994327
True	473.5194602090087
True	661.5409715205836
True	97.19187269981616
True	740.5592276084421
True	265.0855775257445
True	134.32831731168014
True	410.0913513372071
True	903.4275341147098
True	430.3690170451007
True	852.8121339468624
True	193.00182101562467
True	343.68372561999405
True	689.0958030657257
True	620.5701230847355
True	191.05621365590315
True	259.0129517781028
True	801.7953898537615
True	31.04521288500197
True	179.06527154082733
True	475.9526316769095
True	705.6783385383357
True	102.60517511973175
True	35.986567985484456
True	167.3895119803534
True	726.0325719564581
True	315.9383869548736
True	555.1895994475458
True	351.2942935042894
True	282.2613923864049
True	461.1123073845321
True	494.2608030901575
True	75.10648873942384
True	371.9226707708472
True	777.4897044304479
True	0.0
True	288.11916727296585
True	232.34794912847929
True	967.7152477823406
True	148.14375117545728
True	633.7977883325289
True	635.1907181432223
True	105.81341321272406
True	232.0786537515095
True	137.78536716328497
True	12.168683098435745
True	289.7087190960918
True	383.8497207838054
True	1140.3193042388486
True	236.5761261731007
True	405.44429085447945
True	658.4445903705671
True	206.17553719255693
True	29.77764086442435
True	826.7721310986408
True	596.0678453834473
True	159.46111256457155
True	587.8744635777222
True	159.21462294849866
True	286.95499334497185
True	776.0132588593781
True	35.17715228425626
True	105.88386374942698
True	521.3549389760933
True	65.04388025880716
True	79.2183023097164
True	413.8885694808766
True	22.704800264121392
True	763.6782962004104
True	100.1727586908994
True	164.98464899432037
True	17.482459989170984
True	719.9123526339743
True	28.43655155076086
True	761.5584051774019
True	385.579448154044
True	113.93597945508476
True	688.5328549714158
True	507.7793145727037
True	555.668783688437
True	47.461305876995006
True	360.192865727272
True	5.407014447998235
True	95.24267960403871
True	382.07035185638426
True	48.47369744549604
True	122.25998774105936
True	310.219463517803
True	188.9691559158576
True	104.54794860670702
True	650.8655532248991
True	19.119331120680584
True	1174.1144895140917
True	507.3795241635741
True	308.35179771187376
True	499.5743980761041
True	125.872398278632
True	772.9911564780222
True	1129.9821296307605
True	752.7709731627289
True	177.0220299179174
True	223.94109312133776
True	52.60201853946885
True	58.3952475577692
True	150.1902288365525
True	101.47841638559076
True	169.2230073750057
True	1207.144877103857
True	325.72242586095336
True	346.32480440911274
True	718.8871309747914
True	16.731280730978725
True	12.664771513707114
True	580.2659518611817
True	5.488371455455607
True	118.63844693353028
True	668.175937707087
True	187.53489048149532
True	643.2244037532868
True	819.2322963302233
True	152.91709555686887
True	847.2816402385915
True	3.3801671120594587
True	439.1391234888269
True	1066.179055516615
True	23.644026953451675
True	243.38779602311465
True	156.7198581577472
True	941.6488716856765
True	214.7380412909042
True	511.0599171675402
True	117.61802525440764
True	520.1184499940505
True	160.0509237291484
True	96.79764319496064
True	388.1274911650447
True	67.06660694569048
True	57.01049423903261
True	1052.349024396033
True	260.11919584779537
True	161.56216210867677
True	370.3699241037759
True	399.6871902243247
True	217.9425671287928
True	165.0843769834389
True	391.0228069801508
True	35.37490198564822
True	487.7222824766492
True	1120.7607148222594
True	106.79308349695516
True	471.3187260156952
True	314.24901241769174
True	25.012650270210653
True	407.9739233031964
True	100.58711897338829
True	602.0485429987667
True	215.16319270735667
True	414.5969919652683
True	21.17970722167296
True	457.3005484901855
True	102.26361177906618
True	332.9842087905695
True	32.33631748645174
True	167.04203166671618
True	238.64038888904824
True	767.2140247184428
True	58.27634663608688
True	142.78386966563062
True	230.6533997011489
True	140.30676454349742
True	647.6880557194725
True	576.072129080852
True	775.2099831430239
True	397.6253998060412
True	536.9432180570944
True	415.7766657452605
True	697.9822923078353
True	67.89008866392955
True	480.4595470818188
True	375.6077986686001
True	48.49556414580413
True	82.81543247205761
True	131.43455387669567
True	90.707902341244
True	316.22241802337555
True	839.1458030633783
True	349.32940150715933
True	1136.471866019883
True	318.69574641291007
True	919.8645781834632
True	151.82028727094243
True	578.930596025004
True	620.0914756338484
True	695.6193257627186
True	434.4839927967034
True	61.05872195000867
True	293.0995047999616
True	41.44003324103125
True	161.7591479904234
True	168.21633195294737
True	1155.4659060801232
True	239.79271705294747
True	553.4219471026063
True	559.4511069226778
True	554.3058175075811
True	894.002778630602
True	583.4358008971822
True	647.1532309317844
True	939.9181680674586
True	126.3037751449931
True	316.19067250067
True	258.70284291130537
True	328.7084544057297
True	92.0154712751134
True	403.1098786075416
True	4.945438573574355
True	312.7886934052994
True	256.4281450498357
True	626.2641166576319
True	290.2491991709828
True	369.9480992407037
True	10.292411292960152
True	58.15653950478327
True	547.5064632847058
True	30.318179831528344
True	144.3794028280803
True	61.869510307057794
True	152.5966166156054
True	252.9105469506856
True	72.09867447850695
True	383.2043219799704
True	254.84588194708664
True	93.07293505618948
True	339.98429413363846
True	63.60040046471042
True	603.364165174175
True	841.8388128860112
True	290.8403141584544
True	1179.94938656345
True	112.30614866415026
True	318.6631862256892
True	1056.326994871547
True	90.24538577442505
True	284.91787878323714
True	8.541810962832248
True	400.5587689013674
True	448.000276792537
True	160.57539978660913
True	619.6020097132962
True	921.1515600178996
True	159.40961903763818
True	79.33169374888519
True	326.3604320994525
True	562.7178207768868
True	612.1167148271242
True	1247.0191955628102
True	27.420353284431908
True	944.8808646027576
True	142.56247977323707
True	632.450114138836
True	114.05174802229484
True	126.46507018043889
True	179.65351042661928
True	172.4243692013647
True	768.0551868325766
True	207.70998513535645
True	227.50294842101383
True	71.8169599010174
True	501.7120505258461
True	438.0817159038887
True	181.07438002218052
True	234.1994110616392
True	18.035936178816957
True	429.5518482448495
True	223.57583284040143
True	300.85553359328605
True	116.72786440250104
True	733.7930113503693
True	417.8564211354529
True	251.4373540901896
True	645.9918131481197
True	530.1759813784089
True	472.8458240707744
True	139.8273530986884
True	518.6033029627679
True	430.76799378496753
True	2.625774787691629
True	186.25322663348996
True	87.48494098474296
True	247.1684608157898
True	2.820991875298702
True	129.2222416965349
True	350.7151552214096
True	8.505992057303319
True	896.5394266845316
True	164.671914543573
True	719.2644772283356
True	801.5130948848888
True	160.79380903333686
True	221.6146222268613
True	491.6276569723566
True	838.9311769346142
True	49.88117927562176
True	40.52015075327098
True	134.2426856687222
True	628.7176076614231
True	737.7558441586325
True	182.10962000275663
True	588.8282761166182
True	604.0536367662238
True	841.0874052992154
True	417.24111098322265
True	182.29868182618063
True	868.6578691291555
True	231.89501467186952
True	153.46916808437152
True	330.0420995788006
True	224.13313456085632
True	205.75553931332087
True	614.3260828199051
True	254.08645423844928
True	201.448577478976
True	464.59530405501465
True	473.2252753220749
True	64.95721866541514
True	279.39560216263766
True	79.84776115295459
True	334.34437845976225
True	349.6571981870885
True	254.2403960873937
True	178.20000287355657
True	378.2996105186433
True	645.895342446046
True	723.6944088059494
True	291.6095452256048
True	743.4486560448315
True	64.8561015212896
True	843.8840878448682
True	342.5830983768352
True	13.871774354506744
True	604.2298151654486
True	676.4783766944475
True	256.9238142893073
True	168.06261903488007
True	48.00408813183758
True	368.61431022518025
True	76.77072027300055
True	13.61140650347514
True	887.975006505556
True	373.0148553815293
True	173.9560994920724
True	950.6526648321526
True	13.403669489482404
True	792.0162044766445
True	30.73258336090585
True	639.9485234670775
True	58.962424590171054
True	756.2759870782671
True	465.4052661452341
True	201.93731943826864
True	441.38218923851935
True	220.2437362468868
True	303.9602018886022
True	216.80485951508777
True	405.3496926556973
True	10.051299584574098
True	322.45664906332786
True	113.51000714237983
True	11.3073785635665
True	468.254911750178
True	719.8797137649846
True	283.38094727128544
True	73.54956606995282
True	311.84608507684345
True	80.42668432230532
True	185.73280962176835
True	181.651331709454
True	372.7665925520354
True	46.88216237750536
True	130.08654149314293
True	389.9590792143317
True	880.3000112033768
True	112.7417635102554
True	210.04688678132325
True	435.6642903289964
True	18.37717695799416
True	419.91398090205513
True	504.7312942022643
True	86.91739984109108
True	400.8107725789533
True	348.797930824238
True	400.8733352217337
True	583.1542199170043
True	1076.3602518211906
True	985.9704218006848
True	54.835834147275925
True	1092.8328047643076
True	112.8833714570575
True	114.93642237978268
True	104.18949816523026
True	481.3956215160519
True	379.2695851078939
True	591.9849815936362
True	264.9570984841566
True	168.03502084359272
True	415.36516855908366
True	15.887026877903686
True	452.1680350843466
True	392.3493801095024
True	149.4372316256539
True	97.7034605366568
True	528.3819892018338
True	1023.3000146912184
True	210.2342994499548
True	63.562293326201534
True	410.8138030630365
True	378.2343586109734
True	473.4153618057064
True	314.7559517372329
True	4.2862501624501785
True	536.7331960273277
True	502.0761259871522
True	513.3128899588366
True	174.9801337024922
True	105.18068960220216
True	21.94322701952784
True	382.8679717657437
True	105.11093325696298
True	7.438432745039165
True	33.13219447561773
True	352.1197865809431
True	657.303398306856
True	141.6178160694339
True	86.73123656107923
True	24.92519097276885
True	397.74908291084193
True	353.38660184235795
True	796.4620768498987
True	313.79796589889474
True	532.389158320049
True	537.1960552151857
True	528.1218420697905
True	291.4305293364154
True	537.8024813313958
True	101.72359953721
True	599.4039042376767
True	6.439625301400261
True	368.94231487141406
True	451.0829735185585
True	974.763660908216
True	342.7350616660979
True	761.4874330526355
True	921.5041910751708
True	169.0318267774143
True	34.6360335837257
True	361.63962612658105
True	374.9012463387693
True	603.3103444935385
True	232.15682562951997
True	28.51372686099553
True	645.2183004615832
True	133.92410633622532
True	1054.6735639256872
True	312.87998733940964
True	479.2191565867223
True	119.63431619961798
True	810.5844826351024
True	142.6134375678358
True	832.4405738962038
True	579.6912951754266
True	180.33222678077016
True	113.15197799726324
True	62.04470299265209
True	557.7875260226502
True	931.2767275980934
True	421.98641154818046
True	552.2363842380594
True	120.84665361718912
True	646.7994974121412
True	487.77740275827495
True	797.4908932712136
True	313.66659801144806
True	593.0569286285935
True	114.70296766017393
True	26.950910659535488
True	416.7915735378441
True	172.89961024855484
True	104.60484050074044
True	368.3694633935826
True	1119.0454086540728
True	261.21804772203126
True	553.134915546346
True	11.46416484610146
True	71.1114133339023
True	321.7530093899536
True	778.9697924462994
True	453.9255024167367
True	518.7259734679765
True	704.1697480412535
True	67.33961157552713
True	715.9659476364476
True	47.84847934126649
True	98.98834395958406
True	174.83512737395353
True	82.98444536064918
True	26.871871626040164
True	306.96592819902554
True	459.6635972743439
True	903.7687506403024
True	868.7848458260202
True	6.171471663905631
True	288.14839872024646
True	459.2615096399122
True	122.32110662963538
True	248.32143354610253
True	308.9556565505919
True	1316.6657134039715
True	469.6265820924454
True	23.46118278689838
True	191.89871163525527
True	688.363442974024
True	35.71483968976074
True	170.89707082286026
True	553.5899174131391
True	70.88370766712431
True	876.5693806154763
True	328.4315787821249
True	673.8102546776156
True	81.44577958598265
True	688.283320476889
True	590.6439123208365
True	885.8896596145842
True	248.0322715468327
True	504.7191474636091
True	842.3301133411638
True	926.1311497627996
True	237.31272815710264
True	743.5634936106376
True	222.31212323280457
True	450.6903037072725
True	371.1512106327725
True	506.1124974342293
True	491.9488503318586
True	308.17506290847786
True	348.0034143661841
True	120.5462851747201
True	351.631225461963
True	1117.6762969597844
True	323.98212233498094
True	153.77629534528742
True	295.1380346630387
True	741.9539897758306
True	640.1717033741675
True	421.6015499884547
True	116.51071521856774
True	335.3681330461013
True	35.57032384254962
True	178.02242512932196
True	90.84798557152914
True	89.51878217806002
True	560.6086313072178
True	139.81693483365922
True	134.53841650441976
True	102.14713840158176
True	86.37092644964683
True	440.8585370091548
True	389.4660285537675
True	1005.3177345922126
True	524.844341304541
True	852.1233081662199
True	280.2598074595921
True	302.51974814195887
True	539.5238977289913
True	197.99674198217164
True	726.1213216110145
True	246.1038445607509
True	366.1852203548577
True	72.52887937514801
True	119.23019419263464
True	261.9937371828243
True	121.8472127116088
True	467.191283070668
True	30.58794532135944
True	589.4133687424707
True	1007.4097930633076
True	726.0218601935795
True	1.793779640454395
True	62.95755004898466
True	483.0603109194354
True	439.8637420337164
True	74.71377016664249
True	112.10688778948462
True	305.70584555650845
True	80.05581008882578
True	53.59511039266268
True	693.4365933228838
True	659.9915960539495
True	161.71650263099502
True	170.18232359989665
True	532.3326400782311
True	56.157846176286405
True	25.923985626556743
True	578.9561572273731
True	468.8783804412509
True	1118.3644406796857
True	47.68746613701459
True	441.19808645486006
True	881.5617597972285
True	795.7608564672915
True	285.5323142108149
True	756.8471324791557
True	393.11363415094354
True	42.009954034937984
True	98.53613472218191
True	722.283626124546
True	74.45618895963129
True	135.3238344938685
True	927.2299593873043
True	199.3927108493448
True	276.3539215815705
True	102.7818153448972
True	636.3988167175517
True	583.0234099381379
True	211.4649274327085
True	415.4787218303272
True	40.61808325615644
True	279.35491654028147
True	608.0700211119909
True	646.880395002334
True	307.1677401523503
True	77.15117260626513
True	951.2456653131026
True	1067.0397521154289
True	565.5489853210407
True	63.69101270843247
True	30.06233803987937
True	92.74152741819998
True	110.23343813036168
True	98.99008865457648
True	895.1958721986284
True	1202.9385235553284
True	714.121808052765
True	323.0357099271566
True	7.362447469329115
True	21.55309645981133
True	337.7390898953477
True	470.7742262779912
True	46.43033384537108
True	555.8772200662087
True	431.32976583369935
True	404.2478047447751
True	81.01903368749616
True	199.82689719866235
True	274.6588433341155
True	130.33045634560287
True	395.4866804940128
True	42.51380116855226
True	172.63050321121895
True	1190.984025273831
True	5.427525787473264
True	26.152723343133868
True	590.4344877027514
True	362.1831692923633
True	778.4409494728668
True	159.21929430661984
True	781.6895374504581
True	610.0301646137661
True	281.5668256732136
True	440.7977321707674
True	341.22753326420394
True	297.1982252181513
True	265.79730610025695
True	401.7842472418676
True	505.4939817016239
True	491.9122534878328
True	107.18624298243364
True	362.7537096198897
True	8.461847695076314
True	187.1146622093638
True	226.38937161174988
True	822.5259315406242
True	579.657494682063
True	30.23271570898129
True	718.0380689767785
True	848.2166373523903
True	104.6167929863866
True	349.3342675591464
True	861.9553982454819
True	220.02997562516944
True	168.15312171249582
True	535.1999679269202
True	589.0789402381675
True	1132.2787826904898
True	142.62668534550315
True	156.87500762262255
True	253.1243830075684
True	317.1241239346971
True	414.4595018610016
True	411.4078911876685
True	322.49265147264015
True	437.8461310129991
True	489.6406483290834
True	227.7886148424794
True	1456.6707557505197
True	249.5634608174484
True	413.660607955227
True	48.98375822597164
True	781.5523663547261
True	257.8218965208099
True	924.8501216099648
True	539.3982110647902
True	317.44349780229294
True	779.6861008391257
True	273.5310528682358
True	210.90228891003943
True	260.4619022678553
True	221.3403489193495
True	135.1267346084621
True	247.2425084328625
True	721.6217731451062
True	489.6437312995543
True	212.14872883298844
True	1185.9224335735094
True	118.04070718939003
True	269.74584663011825
True	71.70174325394301
True	308.09317980949874
True	422.7409246574565
True	93.74157835330044
True	230.220078133658
True	72.27707465108485
True	685.0667327964844
True	380.3607809129505
True	224.13085779743787
True	708.0755282635945
True	875.8638256841647
True	819.1723502510498
True	829.1814187965709
True	349.75916641907355
True	1.24677033932576
True	270.96986277348964
True	53.92932052548071
True	377.1850518829242
True	55.04112038711654
True	357.26968236364416
True	847.918141306105
True	1050.6392789091929
True	391.2837104370993
True	22.699812178084198
True	525.5041644412306
True	523.0040276211126
True	193.24037538955292
True	245.605536128973
True	280.7557697996149
True	22.23023737552275
True	128.13851512812974
True	936.0170742844196
True	62.057294463784814
True	493.5086834349086
True	790.392505331731
True	103.0465148969863
True	254.24573211483167
True	109.96419914164451
True	17.7344723496926
True	1.501158045660086
True	117.82113253139556
True	989.1621860020568
True	476.2855903398077
True	69.75845232230837
True	793.6153412712039
True	340.3220903044688
True	1.1920848498216978
True	441.5563188838137
True	194.8800745136031
True	488.2963195658772
True	83.93084532279991
True	330.2754054469994
True	370.7449288028515
True	170.427532728949
True	210.9832845377161
True	127.5118274678206
True	173.77476330617645
True	949.741237882125
True	15.748582459987098
True	510.001136117874
True	481.29312766745807
True	426.397863959564
True	227.94769237444928
True	238.30511874884664
True	146.06475417282135
True	48.45828610118024
True	474.9875011609456
True	147.2091764617188
True	843.2911867646304
True	863.4744242965088
True	231.2682435614864
True	306.62704991940893
True	526.1464391864143
True	39.58444859052703
True	84.87853856451873
True	759.4069419814473
True	1083.2462657805745
True	113.9391143383329
True	730.0607994426354
True	147.0298439247178
True	920.7386414691103
True	656.95935614279
True	105.5474361852606
True	279.4693671964817
True	635.8404271999375
True	262.3836290477712
True	45.77282459675335
True	585.7399966199903
True	434.6960535219058
True	5.103066063747656
True	470.8962231818852
True	69.1173701865494
True	170.68435201638084
True	232.57890442846707
True	297.80582153446704
True	80.01407649479025
True	231.6398709149229
True	342.6430713290541
True	419.9679425502299
True	928.5601702077292
True	47.10204709708195
True	885.887119594027
True	1060.4076454739773
True	129.6717987128807
True	72.00977640457174
True	1005.3322359172906
True	35.80879917621846
True	246.41604468372475
True	91.09712614714608
True	211.6782859550613
True	356.87837510090134
True	941.5439731588048
True	99.8529587230747
True	73.42280667636473
True	643.4285112659193
True	280.05161409732426
True	697.3660404896992
True	53.56421721648107
True	486.9789608490592
True	379.891460288067
True	678.6305507428633
True	57.694179408267885
True	111.6667844044206
True	26.381041860471846
True	262.4618746347052
True	41.25192015257412
True	340.16472431794307
True	2.69392568996434
True	1191.1611777866513
True	107.52876345209422
True	135.89745492598388
True	368.0004721629533
True	736.711837205559
True	679.9157457430397
True	1000.1240831834148
True	484.4325350657619
True	418.7198625957531
True	137.44699205564032
True	397.6020981225259
True	849.6757806137679
True	438.3990260969032
True	943.5278140856268
True	79.29294734267637
True	452.6572635715097
True	184.0025324444116
True	285.6877021809848
True	742.2594656627523
True	165.5187422875984
True	138.72861526823965
True	66.23733344714722
True	878.0034283986141
True	768.5654817304425
True	80.58155385967294
True	434.8323463962259
True	754.5280868710576
True	418.89758425513406
True	56.82638400894547
True	324.9989115413945
True	770.7024981023867
True	31.182387099978744
True	370.52979835344365
True	169.09179365917964
True	285.5808063751582
True	32.77890931008341
True	210.8314613870962
True	746.5976349974785
True	634.0399212142038
True	60.63185412501355
True	288.1334313007454
True	869.3052211247916
True	17.667412122548846
True	319.96842484133555
True	291.71704816589755
True	423.1971088001132
True	215.77277347736367
True	626.766109652265
True	45.18246231268874
True	928.9424071012162
True	913.904081554962
True	48.99846645793205
True	393.1178194904082
True	719.9496535336009
True	930.9945495360598
True	270.4013375366055
True	595.3930851602338
True	131.38507940759033
True	191.44260939906025
True	128.57057454094766
True	136.9482343124042
True	205.02433005790297
True	945.610610319202
True	767.0931479322863
True	937.270979192244
True	19.31771258409617
True	27.353266820005977
True	356.1858622031333
True	15.67731318715397
True	605.2769937295598
True	1066.562366804446
True	268.44911550154563
True	208.98252176031417
True	83.52200719125558
True	221.31709349384133
True	131.45643479080098
True	45.459738325651685
True	135.79793074296472
True	85.86796693287295
True	247.28058780991836
True	531.4315633078146
True	168.1295077993565
True	29.47832872400138
True	56.477115701250014
True	410.9422377227533
True	268.05636060643684
True	583.9872311209942
True	22.55194435537812
True	115.69885900976882
True	668.1176902902773
True	268.7496257636806
True	477.790282253004
True	649.6040924164232
True	106.94789599311024
True	110.81351850342784
True	78.67616461142498
True	22.849608820846697
True	124.74419460171282
True	86.69641581555176
True	101.3384368474666
True	156.07696256050218
True	236.1639774010232
True	798.9940896632863
True	289.7741332648132
True	954.2348897815614
True	168.0019875384265
True	206.623459934124
True	766.6018387288224
True	291.58346303657765
True	602.4565658665595
True	255.98418128939937
True	371.9483160257515
True	433.69452440487055
True	573.0695640724376
True	640.1132866475333
True	367.6775741323336
True	34.640534037289406
True	561.7931359929031
True	625.8346466302124
True	20.171912485655675
True	11.0624585029365
True	263.2211182864089
True	395.40429448762495
True	444.97420947160606
True	65.10894594095431
True	652.4533818485232
True	957.0947363367944
True	227.2789855654895
True	912.1399770320712
True	277.085740912312
True	100.47641766160734
True	264.8075814956078
True	722.3316217280749
True	39.02133913117334
True	584.2017592702774
True	1294.7223997858805
True	1007.101176890238
True	884.0001521725374
True	205.2820786406731
True	91.36051755449375
True	185.9828337027657
True	820.8902165361715
True	145.15432192389923
True	1064.3377600132944
True	869.9999216598432
True	40.40225108315215
True	87.55771111356196
True	411.7008628210793
True	400.5450614231654
True	199.42706629185727
True	509.43889778136
True	673.1400518387524
True	121.08525209403702
True	271.7195235188428
True	1041.6898309090648
True	47.92539886272151
True	699.5338000098337
True	542.7504457719589
True	36.43685862856734
True	850.1203687704518
True	394.50476597003046
True	540.1789273742282
True	106.7912545427926
True	270.09103845100213
True	205.51875261418255
True	26.90674449499639
True	133.9728298304856
True	762.0688660642871
True	145.0745793173163
True	379.6847130853042
True	65.84297762326
True	648.6994779961028
True	588.4462700364411
True	231.2824818782816
True	463.7490521837913
True	172.2742890831938
True	152.26932200042367
True	210.34132955472296
True	265.5885162352316
True	361.705260765813
True	130.09292656520273
True	205.0091350989429
True	27.06955185714001
True	911.4810350389828
True	319.62931077169554
True	9.8851770155509
True	366.7946842175339
True	162.13331432809397
True	631.9190766821728
True	374.007216977179
True	595.989293355827
True	536.1135695029242
True	487.10538607320586
True	781.1298867193221
True	222.67519867941323
True	555.6988247167149
True	161.5936575649569
True	544.8108694360676
True	360.03742760852555
True	373.8355549747446
True	118.18637106165008
True	138.07241068497
True	101.52198154483764
True	65.5465410938014
True	739.7546856494685
True	172.18035448154006
True	43.8376969371733
True	0.0
True	546.397659975417
True	113.43642311584549
True	23.001841892210543
True	41.254659755156055
True	102.1758953599589
True	564.6437419983373
True	178.11454600255053
True	105.53785478699604
True	37.29361526131254
True	165.7782579863892
True	898.8726537112414
True	48.76088992049422
True	220.80578169688056
True	753.2952866987614
True	322.86190641921684
True	438.70020348138223
True	463.09092088878754
True	514.3621055624218
True	595.0027251492451
True	903.149282655396
True	267.0209669573442
True	1047.2772359647065
True	917.4035413195254
True	626.9025911821288
True	339.36434148459125
True	840.4550859220443
True	9.473500749887553
True	30.813625598177616
True	280.5921454116489
True	42.058376859328696
True	196.30514190735184
True	773.4349412455823
True	224.22318469340237
True	738.1647520848454
True	771.1023291602544
True	123.47846657576552
True	364.0051747080841
True	583.0468318675728
True	23.54515885140018
True	126.61609361042616
True	440.2377973691721
True	295.6306456991384
True	199.03110384042785
True	109.55883456709668
True	378.7123435863449
True	21.701900709504304
True	368.4418913855525
True	366.66907763413866
True	1061.672225606949
True	355.0031963261292
True	31.70215585000029
True	443.5068761658993
True	456.2099228204348
True	238.43571167150137
True	32.19340045094728
True	774.4925744439295
True	441.4122719705074
True	182.49071164631903
True	14.327937973749792
True	1199.9887374432
True	165.13404300289724
True	28.353819244565507
True	311.21168010797777
True	277.3820417875974
True	113.08467174534536
True	298.0418101867171
True	44.72572720079656
True	307.8753885565875
True	295.84038562967805
True	328.98360737404494
True	30.362165509568374
True	46.86556701330201
True	1042.539687775947
True	24.56112779066727
True	12.373398331590131
True	182.9528109230726
True	671.552131911901
True	9.240818268296389
True	198.38291048624225
True	171.61469381518685
True	520.4982567315934
True	382.8436814558195
True	718.1913487203882
True	324.0303441519105
True	485.0223531836946
True	440.7704654852428
True	493.9181558704139
True	105.75137526933057
True	1286.916536588642
True	930.0579889561108
True	278.9284347518144
True	544.953029581108
True	98.33832761544927
True	557.8421013715326
True	431.03756627179934
True	148.69338115957234
True	78.96473291423106
True	344.24221367966777
True	159.90380788459117
True	29.2728249678396
True	623.4960153166538
True	375.8493954952794
True	71.55666984340372
True	30.04536023486951
True	642.6907450622227
True	501.9060721544577
True	74.04030416122578
True	20.501667959356062
True	344.47589857099865
True	317.22666924265286
True	713.2042684975956
True	559.98591147126
True	559.3283968415983
True	796.2380147989966
True	8.332280120435579
True	58.60302314783647
True	34.98888167031621
True	60.5651370245778
True	509.4633922505179
True	583.8609753480991
True	83.63061892064219
True	110.05064131861192
True	203.0495134056121
True	77.05957662893222
True	189.17077593846523
True	212.51963473715875
True	267.68564532116056
True	815.4829734554064
True	614.1002035995778
True	286.34072163065866
True	190.776994018166
True	277.930854885394
True	239.6126863800012
True	754.6294528023896
True	338.2061529955954
True	167.96482034646314
True	910.496466568494
True	355.2768260041363
True	477.0325893160678
True	147.3350915217113
True	123.39437125324211
True	65.23215918435143
True	222.31298760556697
True	969.4881399479632
True	524.9946851791448
True	112.79869704273472
True	358.65673972538104
True	101.52941609967964
True	663.5536228076369
True	4.391140832660443
True	685.7665961744599
True	39.64678394142176
True	963.5170086273826
True	850.6741271547407
True	207.60427427105196
True	31.807902332984693
True	87.8758310888343
True	453.1228672314221
True	224.32237471961423
True	1.8715966324767472
True	80.9323588087486
True	1070.3824286262816
True	340.38434895116177
True	680.9124211485578
True	502.7237897907128
True	32.30735563915172
True	138.68980980087875
True	438.14163126217824
True	924.6654202867136
True	800.273614921996
True	412.6117014767117
True	335.83993893880995
True	17.249945999426178
True	79.5118196574158
True	707.7338995085072
True	472.0361819493049
True	387.8514362041676
True	876.4298089514181
True	26.889217617705448
True	220.0342017851592
True	925.4892518628058
True	235.424148890724
True	9.393367890886363
True	490.3769069210597
True	103.3653552681556
True	654.3460585982297
True	54.01105799065167
True	256.97407200254406
True	876.9003441232036
True	885.7649701620871
True	280.41467539964265
True	426.95461422945937
True	117.30643730421784
True	569.0238503390761
True	267.8971915206866
True	190.1149870429094
True	878.4095821796232
True	55.01743956421608
True	722.8913343449677
True	279.03845938919807
True	300.0396067583264
True	170.3218631024743
True	490.84195463527067
True	608.5314419353238
True	369.8052590849405
True	401.1344469679888
True	68.5593658422855
True	157.55176580196328
True	452.29995396211046
True	223.10927484000533
True	36.0567343559918
True	203.24896095936683
True	377.1504967183163
True	389.533029532547
True	748.8544973432672
True	138.0484307966449
True	645.34390559103
True	494.2581688486727
True	605.9410928264904
True	135.05876543681453
True	41.3532170921286
True	655.7591435193794
True	72.38345355529472
True	552.8664257977838
True	684.5630706663102
True	451.2661450083991
True	139.60528487989507
True	506.4950707178114
True	4.930137570461534
True	390.03164725807017
True	27.912670586178898
True	638.4973380501257
True	279.5652986305388
True	576.3107565362569
True	682.6176921778219
True	139.67125585329143
True	521.9069999765205
True	494.5894559638661
True	62.16263215548216
True	975.6743622606136
True	3.4777978959678704
True	26.91403299295541
True	638.428498389081
True	666.4382036307969
True	128.9085393151826
True	410.881560976877
True	123.42223068427356
True	74.65401669697951
True	459.4682027178991
True	39.54334035665029
True	498.7355728039502
True	13.98154032655574
True	839.3482632571885
True	555.2529753940851
True	681.5868799593321
True	102.4284690392868
True	387.9413814854146
True	1003.8034763397573
True	838.5301072443482
True	149.02242866911396
True	549.3165148139152
True	458.5863715414086
True	247.95076755009063
True	255.77636408119497
True	5.726617654233928
True	319.50236016295605
True	11.472799256270816
True	364.3914488073042
True	74.43109683979772
True	430.88289314905217
True	661.3981019260596
True	121.698410842589
True	234.74878082570063
True	645.1321978768482
True	692.9825137774999
True	295.28149906504154
True	134.2264203522797
True	168.85013888690784
True	482.4743921697444
True	85.83330565206006
True	10.212579964875465
True	507.9664663799184
True	559.6065932599523
True	17.589726388688096
True	131.06686943734874
True	909.4184728783366
True	485.6603551174685
True	265.23253122035493
True	33.057421387314264
True	469.6625634978308
True	116.7010563530542
True	602.4654733613255
True	667.7077342909153
True	275.3621762620561
True	391.995840822654
True	174.5039695451806
True	249.58014322424225
True	72.65738442969548
True	222.0028017714564
True	492.9991217425135
True	19.39988304705413
True	445.0926881241541
True	363.9342415149409
True	740.2306064000126
True	885.7851735971404
True	895.643129099956
True	151.24128896872205
True	395.8047928330621
True	72.05490314359425
True	196.63591979147157
True	327.00181947572685
True	8.949650952251499
True	806.7143983448237
True	23.98584093865973
True	390.38690348877344
True	267.6814678626259
True	636.6370712150738
True	213.9020918039336
True	38.59614072702466
True	701.5323989118783
True	1103.538469901485
True	223.5511119260162
True	133.83665621737447
True	616.5466670753121
True	490.7577967254931
True	18.849137510963843
True	834.7301608856295
True	109.97309420669038
True	45.40078961620233
True	317.8119152208286
True	355.5525113089855
True	384.4251493507477
True	260.47808887720333
True	20.360894820043384
True	24.441938256165688
True	795.427707659715
True	202.7982341048172
True	113.44881999205472
True	828.1597225438971
True	638.2878935885524
True	656.7070055172254
True	434.6031053573677
True	151.86737833388116
True	32.468082055919915
True	106.41190818653874
True	440.0160919008159
True	234.54845360235507
True	466.2612724468364
True	147.5567267003461
True	484.58877910819655
True	654.5885756753147
True	984.5500908013596
True	23.179311021031925
True	1017.7543551407288
True	1075.8635141298462
True	462.5546366750957
True	85.29363564331786
True	788.6111156843716
True	643.4179868253041
True	674.883666843168
True	175.26400178743756
True	750.0992726239324
True	710.4857106072242
True	124.97841084535725
True	745.1218159798192
True	831.8253016450062
True	488.0690382007888
True	226.9589242914685
True	69.04877863210731
True	315.4429423298629
True	354.0480357445253
True	473.8952591334199
True	435.5109950469636
True	195.61046503751075
True	318.45590664379444
True	2.526171831917944
True	12.980556017241677
True	111.54329267486696
True	130.21246429495764
True	349.060558156146
True	348.2356202962022
True	114.7487496592072
True	17.123803735496484
True	204.35179081246784
True	851.8636697695005
True	448.2534476912626
True	538.1828127156025
True	552.8859119947095
True	851.556026372014
True	646.2734879967512
True	93.72291708960132
True	215.67219787698843
True	246.73600447784636
True	285.82735053425404
True	111.02449908111969
True	365.3982047805552
True	438.1647517309388
True	169.52210809024726
True	656.5398516883776
True	249.41254118825717
True	210.50319583149223
True	29.929520375350627
True	241.7786519199701
True	499.5216644705949
True	163.72186793971994
True	532.3000248894614
True	481.0110453928022
True	246.45669952259152
True	99.66813536782784
True	43.443925255169816
True	410.3029065363152
True	784.2411040298676
True	167.05382375322858
True	1018.1571514052728
True	1043.1569925417373
True	476.539762588078
True	102.65472986818791
True	125.42585754088783
True	669.4183427833676
True	5.125297947041494
True	224.93124708271984
True	134.41704266268042
True	119.3853777275048
True	324.55278318091024
True	644.0988502777864
True	37.88281185870431
True	121.04652212853888
True	970.4344088124424
True	54.32055061980071
True	462.1896426579282
True	530.1836421268694
True	261.7219581998559
True	125.15454676603892
True	942.5540526695668
True	1197.0412999457951
True	522.7303613174827
True	650.052865627869
True	215.2642816832844
True	155.84225384655394
True	336.39772476454283
True	264.1102473616785
True	167.6130345602068
True	301.3505806782832
True	328.53425331295307
True	9.93922679485387
True	618.9816498077682
True	141.17220449352098
True	81.6563932874086
True	456.3314996562922
True	317.54239963231174
True	1182.0635049129965
True	365.6254279838186
True	963.5368596252146
True	9.638153453935256
True	279.5228706908271
True	225.4530754190943
True	162.44606152113505
True	458.1277451449697
True	203.60414448437484
True	411.53147270116335
True	326.3302235321329
True	114.47933557108696
True	366.3921238448602
True	1058.6113452942516
True	734.8382003815719
True	218.98393443224083
True	106.76456524752788
True	277.252899450687
True	23.56559505089654
True	355.26956793900246
True	325.42849952315805
True	558.1066345828461
True	468.251401186176
True	358.4223432928193
True	158.8739612166372
True	12.912997411510364
True	416.3574820113695
True	290.6081638927129
True	141.67653552892753
True	304.8219855705361
True	432.31792689250767
True	793.1360085047139
True	319.766188913245
True	773.4857261159854
True	401.0807726470969
True	380.7305552719296
True	1.0077606060761493
True	1205.702644174072
True	106.04730173996994
True	917.5688900299654
True	198.1166110374732
True	452.12227429849577
True	688.5654445441075
True	86.96578570972993
True	497.9127203078713
True	34.14610473443946
True	404.8778516244452
True	79.92714486619886
True	225.31103786042445
True	38.29032256114706
True	668.0091151782732
True	189.8835339351343
True	23.16301989275813
True	404.71191594518143
True	109.7459617503181
True	166.40175969676562
True	823.1332135833707
True	258.1659448494633
True	146.59373299482365
True	366.1277001559429
True	515.8246712192058
True	341.1067328592484
True	499.2045313237388
True	612.2894333770098
True	160.1294569721367
True	7.411947836272398
True	69.39642169745463
True	444.1382903711293
True	87.5702618543437
True	79.46773341153136
True	1038.69932671303
True	25.191005394531533
True	324.7568532899376
True	324.6631294672369
True	443.6328812158457
True	672.646668260642
True	195.40196218862872
True	664.3032268432638
True	329.6354468430692
True	348.59735406299023
True	272.899306605394
True	221.73640278809157
True	352.3535639685635
True	433.7181439359338
True	400.5018771018637
True	609.2834717686359
True	137.19917881608464
True	76.52724602322918
True	37.30961995459589
True	306.371101558912
True	633.6092823839804
True	385.8903567626125
True	781.4617549247572
True	207.4200285741356
True	405.3998004360389
True	65.54088499938777
True	55.82487184811357
True	426.5824117928376
True	201.50140806635747
True	231.6234367869329
True	42.21262610070806
True	1088.783426210468
True	170.15153170761505
True	922.3131615682346
True	314.4026234328415
True	937.048233948766
True	232.9800591846237
True	450.3872191399187
True	536.3307979106526
True	627.8925859095682
True	219.146862850682
True	491.3566161685184
True	932.9329401185614
True	122.78489754877552
True	7.545195883975389
True	597.6063014299267
True	29.86046585828844
True	78.98191135090185
True	812.3675013673701
True	232.92263338068727
True	1018.9883105622156
True	686.5532648814345
True	426.7569967429749
True	292.03719669761045
True	484.0172461612605
True	345.4632516422994
True	175.2125028464237
True	662.4014397270728
True	677.8429931107887
True	208.97731195839623
True	89.06795399422167
True	520.9993587116442
True	126.22566929436977
True	379.7380391595008
True	350.4148921450533
True	64.72687996231964
True	374.3548569554901
True	410.5854674583445
True	362.2734833759077
True	419.8908202221516
True	423.53852508515513
True	649.0567043341729
True	55.2545644170086
True	449.3104365038649
True	324.02852551252766
True	686.4779425943391
True	220.4875805645601
True	98.94170131190742
True	43.03850342677826
True	543.9373640669576
True	597.0504050820556
True	198.8281935874614
True	412.55568760301975
True	343.27725432141665
True	15.225138661317278
True	171.95881548507197
True	293.3779563908311
True	2.9722557050456766
True	882.6414306011001
True	85.65190548243834
True	100.6532553563089
True	116.1234480102602
True	361.91356869462095
True	34.89620887945993
True	442.4558456119199
True	235.92064500022155
True	5.19662512407632
True	117.2145710442444
True	429.9944000060628
True	49.6162999038348
True	70.4887878921868
True	169.69275845181582
True	286.9025545694418
True	968.3174110073388
True	395.8285460860442
True	947.2401731820726
True	185.3360370591589
True	1028.2204007924854
True	801.1883283542372
True	669.1923528848433
True	424.11295385772416
True	382.5230736789492
True	79.04514276704849
True	72.14829633696633
True	82.1586148953865
True	170.24592163858878
True	482.5638601401432
True	1089.7824909713568
True	185.30196594448395
True	351.7438012533953
True	429.7737519426774
True	579.8288208615836
True	587.7435187241731
True	279.7561268026743
True	457.0828671005663
True	668.639834299897
True	95.83079262561016
True	702.1039314968559
True	265.9866689113283
True	129.93421969039636
True	415.78979015408754
True	847.7167867279293
True	429.8979308597084
True	892.9597318583154
True	193.4941936376598
True	334.5064086996696
True	688.0747760461317
True	616.0016404813986
True	182.3782692085096
True	264.7156200638619
True	778.39857935878
True	31.21486368396896
True	177.49848124117187
True	470.0353544258656
True	696.334308239017
True	105.31022228308144
True	32.7997820714844
True	169.52821473924584
True	703.7340780867751
True	320.1952707799167
True	548.770928761492
True	351.92298331251635
True	301.1042126083361
True	456.3185454597084
True	494.1958669286537
True	73.70151699340111
True	385.971625816933
True	797.1749631900826
True	0.0
True	302.9428313171634
True	258.0645706682459
True	945.5975075139723
True	153.8846159049067
True	631.029945120801
True	635.1014902146412
True	115.02438100154548
True	213.33794752684204
True	127.62589581887146
True	11.453658947561005
True	287.906121453132
True	368.3904068788492
True	1137.6385554861308
True	242.45176126094177
True	433.5676753102933
True	652.2831775544681
True	199.34008429802316
True	27.86335174735584
True	854.9963104046723
True	617.1067173853913
True	161.29857163549403
True	628.4688218466038
True	157.9172774044072
True	290.636850488788
True	806.4617847010774
True	34.70558373794958
True	102.7580129272953
True	492.04910356625504
True	62.49663147495197
True	77.60346534399541
True	396.1441931267776
True	24.472263232916617
True	752.9177932253314
True	100.10867136396011
True	152.09689202654894
True	18.804375691023804
True	721.0533973458572
True	28.792115399748788
True	781.3910143380518
True	399.96480864115193
True	110.30353157060634
True	705.6466008007104
True	514.0480598762762
True	570.4674562232246
True	47.025130977480366
True	366.3413975074063
True	4.5527443843976325
True	94.78205622102163
True	381.4187198070198
True	48.31430998277392
True	120.29504221575108
True	302.6344812761848
True	184.86100151232893
True	96.4110354438476
True	639.5487109602599
True	19.408140876030902
True	1145.8763374245718
True	490.7444260059262
True	305.8679111482888
True	501.4703514114164
True	123.55340643519824
True	795.9025210398685
True	1099.7145666228705
True	739.7577744535306
True	179.61957778478146
True	228.42519140464992
True	47.31582167851758
True	61.809213864682526
True	151.0143905434329
True	99.69968518800847
True	165.34617463384075
True	1156.44565242497
True	299.79813390419343
True	356.0215653059159
True	703.9406210237236
True	16.621024058540847
True	15.85805566774241
True	616.2065553700645
True	5.936111034738824
True	117.86094410204778
True	677.8811622431799
True	179.37789420964285
True	635.713468998251
True	833.16769526994
True	156.23508217951738
True	888.625638218578
True	2.897193768946291
True	462.83205208797983
True	1059.6838940732782
True	26.03684218591441
True	236.82911855150547
True	147.7240556751167
True	974.2616202284246
True	237.35056908879136
True	493.8476132681904
True	118.09348525363184
True	504.1360805786814
True	156.89258229134998
True	103.15697082837336
True	387.5944183372592
True	66.22019446326792
True	50.572000629379936
True	1046.6394865139907
True	259.18331531085306
True	158.75472728666904
True	369.8426647489162
True	401.7925272689452
True	214.6045207268774
True	161.0799462649945
True	389.6836855849935
True	35.13343634705835
True	486.3415405562825
True	1162.659026947308
True	115.5325085935597
True	466.88399203378833
True	323.1516312040443
True	28.62575640601448
True	426.0413350857542
True	99.6996769864913
True	603.6946192351046
True	201.47258367439164
True	419.2170523766396
True	20.505418436419188
True	408.4509326133447
True	109.01366779533664
True	347.70299179748764
True	33.072643655461945
True	168.7361089074466
True	247.6038681052392
True	787.3317634306015
True	57.28113020407997
True	141.9950468272223
True	232.41411754802917
True	142.088236378645
True	653.1279589223503
True	546.6030639491087
True	782.118191029587
True	389.593815955899
True	536.4953066497902
True	417.9514754462134
True	700.8532664158066
True	71.05441455013194
True	458.8765373227527
True	432.4949223950941
True	48.29128516049158
True	87.91241630282634
True	128.62376015587662
True	90.9832210446488
True	339.4829393728338
True	845.7450616003273
True	323.546120586794
True	1099.8130218415777
True	326.1849504325737
True	897.3682329091467
True	149.5755973112076
True	547.538475422655
True	604.311868289382
True	700.0825348467854
True	421.727848725064
True	65.33642998594773
True	297.0377583084923
True	42.242299296803786
True	165.4125102598895
True	164.33573726960802
True	1109.3684221063222
True	227.65976962042896
True	543.3583848183266
True	574.0035870714498
True	572.011188060881
True	883.1397059391082
True	593.6015453888828
True	642.2460429925619
True	958.5767430947844
True	127.15965486499864
True	310.75245779406345
True	262.50622530687843
True	308.8688577132334
True	91.56653839118697
True	376.3682472982771
True	4.578386075580802
True	333.7872032057814
True	243.8755435361914
True	603.9349634800392
True	290.9495426400204
True	360.6091110995303
True	10.428130544227027
True	53.59225622059893
True	553.0841386227019
True	31.324726968188145
True	147.83662438636148
True	66.68094126290889
True	148.28239942553353
True	242.7993905908177
True	72.91566133782149
True	381.9742610485224
True	275.2744247894124
True	97.2685543582638
True	337.19584630614645
True	65.44317344445207
True	594.3482166741447
True	836.5847486547684
True	278.12895496765606
True	1182.435332451446
True	111.6626165702178
True	304.7048642635549
True	1046.7351890197351
True	90.445604860947
True	261.3290273182371
True	9.01527149737142
True	410.2424128272101
True	449.2148958670979
True	156.68760927713967
True	617.0609763890976
True	923.5617751154766
True	153.76351602497178
True	80.01620959067306
True	320.1006205959271
True	533.9821037640548
True	630.6244006651754
True	1236.4648508105524
True	28.26769982495373
True	946.4741108333762
True	141.62871548890837
True	655.9710495696504
True	120.01570247427608
True	130.8596302054223
True	187.21585424404705
True	165.86305743990226
True	770.8144489624859
True	207.9703445158007
True	230.07342377118488
True	66.07417453956494
True	519.2749599011263
True	468.130449113843
True	174.83395018747254
True	238.9261054917505
True	16.69475386934304
True	416.2325399050631
True	233.24194450240407
True	288.4597358794318
True	114.79382287139003
True	718.0730859122458
True	430.0706819341466
True	263.1352240740265
True	643.4325105255316
True	515.2146292508173
True	466.5118786418762
True	133.40555512963005
True	521.455047029946
True	424.9297821046598
True	2.618631667953384
True	194.1304439299685
True	91.5266737832596
True	235.3856346052366
True	3.229734200948495
True	124.6302427325608
True	350.09800657327844
True	6.398739293183615
True	825.6252144341167
True	168.68192915921406
True	693.0423695329716
True	822.4545107041637
True	157.44636682617923
True	235.9387436729292
True	488.5798473802291
True	807.9727820711813
True	49.36491884445369
True	40.41821909192221
True	133.78251760672794
True	626.6153363779151
True	733.4757699260546
True	179.80721061131214
True	599.3006130843673
True	576.7206213213772
True	836.7380027546938
True	401.6455014660475
True	195.0018899221877
True	857.8556058805058
True	206.3222845900629
True	141.2442380411688
True	333.0981429139958
True	216.55012861135063
True	206.11937341421748
True	611.0771845581064
True	251.93889310230537
True	196.38259420061647
True	441.7780637470891
True	467.687465712148
True	66.31437897070484
True	281.64428295993486
True	79.78717615331267
True	358.8331939481393
True	365.48114270779536
True	252.99954085976253
True	182.6115161906054
True	385.5380714280142
True	639.5338976741566
True	752.340276690943
True	301.00468993244107
True	725.0833795410214
True	65.25391387214474
True	881.3558126769066
True	355.5842052330901
True	12.069897683675402
True	598.4225983992786
True	707.9865293687358
True	249.40572507585773
True	164.1726991052785
True	48.2381564199476
True	377.6397784632111
True	78.69192624521112
True	12.901617567543736
True	901.7483471336
True	371.2654146882687
True	173.8598350906681
True	1018.5227970185238
True	11.095009719992406
True	799.0634357483733
True	30.553942869747434
True	655.7996929160644
True	58.835034852188414
True	763.9503883088968
True	432.8365684602934
True	197.2467962246049
True	443.53798739394
True	205.50627855782167
True	300.41700562682433
True	226.45415699247448
True	409.8802317711474
True	9.906738722841071
True	322.7365973777541
True	114.19231813563984
True	10.951102152563344
True	477.36502484697
True	747.4990358694877
True	284.6577930158755
True	84.29471771318312
True	313.70017871403843
True	83.55104004672768
True	187.80843640724515
True	174.57532257517386
True	376.89169076472496
True	41.64190413459704
True	141.09778042865
True	357.2112347733217
True	889.7784657344055
True	112.81425344990744
True	208.23152560281903
True	427.5008874535013
True	18.90367241994936
True	422.5627683392344
True	501.3178910168825
True	89.88172279667575
True	399.4334996442959
True	349.95497716731546
True	419.5361815441251
True	579.7915678515257
True	1044.746501959882
True	955.0720253014016
True	57.632212268957495
True	1047.2409117861428
True	112.67812295611746
True	113.70841826618285
True	104.82195706259218
True	500.2060827475668
True	379.1962540920177
True	565.2587161964466
True	265.8544094625788
True	157.7107890963742
True	394.51723063381104
True	15.3842658926903
True	459.4168047901314
True	394.5122886534917
True	152.59508099876192
True	94.89648937169608
True	534.1381308900847
True	993.2712316652704
True	196.82587731373772
True	66.66133832472498
True	422.9719793392041
True	376.8175898148696
True	471.0622085231208
True	328.0639406025007
True	3.929108531667476
True	520.2155732962077
True	524.4174817739902
True	501.7757313617272
True	187.30823213400205
True	104.899714868026
True	22.390953494331555
True	377.5036579537513
True	112.69057192530144
True	8.539055973474376
True	33.10365380706695
True	354.1126639430958
True	611.1129054906596
True	129.8373473007197
True	88.8615366976041
True	20.90285520608554
True	404.9781294177593
True	359.5493165808708
True	757.936032176883
True	307.2274557998404
True	536.5774376036121
True	536.29879789383
True	532.4545203914778
True	289.4373976930788
True	531.8814948462103
True	96.76707114834475
True	579.3743126634914
True	7.756930612817509
True	382.03166853168966
True	472.4587809887209
True	991.906835421292
True	350.76696952062576
True	785.1234733691845
True	926.2666793328532
True	182.7832728596341
True	33.047996619656345
True	375.94358583396905
True	382.0600627999533
True	579.0900800932874
True	239.99151395522125
True	28.221963485237485
True	650.0550516460374
True	130.59437153332473
True	1066.2405827228654
True	313.80118645707506
True	489.1363952852252
True	131.6436961869953
True	812.3314632489763
True	140.37449840429605
True	835.8287595533416
True	543.2539969169451
True	188.4364222003585
True	104.67133551894214
True	64.11051030409365
True	563.5732616910651
True	937.9186806414384
True	429.846810196297
True	565.2634707072672
True	133.25350475006883
True	614.6336140011657
True	476.7893235829609
True	807.0083352604541
True	313.6532999231096
True	615.7531359061342
True	119.94277223903998
True	27.673601558723984
True	421.5383009964641
True	166.938604292921
True	103.7428892642269
True	360.56345621768713
True	1098.4532082136277
True	271.8235284251172
True	549.0912602136856
True	10.7427456163214
True	73.35060199478325
True	326.2021499400572
True	759.921483036024
True	451.0731151108259
True	527.627751699557
True	730.6482881404652
True	64.3015888824387
True	695.3963480312423
True	44.5771149847984
True	97.99423569512638
True	182.0135081657934
True	84.00864625125094
True	24.692403348859383
True	300.840714775793
True	470.525858347023
True	899.070116875061
True	863.7484715489835
True	5.587469885459062
True	287.2985524734968
True	471.95154054455526
True	124.65219353552624
True	245.9478068530028
True	338.38382037483893
True	1324.085395600628
True	444.3610355863023
True	27.32585084690973
True	190.5911825184751
True	711.6285885083556
True	34.6758356564254
True	171.2938382763253
True	550.8492089049307
True	72.4336603586052
True	867.772761755817
True	329.33929753427634
True	644.350528371037
True	77.82436417888697
True	671.1496506402635
True	594.8528539676261
True	877.0945930771161
True	242.41798870706
True	502.12845450013145
True	836.064077263731
True	921.6744938062702
True	236.59034038047176
True	766.7147692739806
True	215.9198482663628
True	451.5059925865802
True	363.32229910498666
True	504.8094770965709
True	493.8473399561405
True	309.4461948091548
True	349.3712012030102
True	116.04897709416105
True	348.42194579376314
True	1164.426179806171
True	316.75938035736056
True	152.64858530591823
True	292.9909447077204
True	763.6435492274469
True	650.4874676108749
True	409.3771090130042
True	125.95619552651348
True	325.6351475578288
True	32.98133079310527
True	160.12743944672013
True	88.15856016464261
True	88.17597240517007
True	546.399726960904
True	138.27809345352523
True	134.89422071379406
True	98.06272089484146
True	87.40068283928673
True	452.0255792931022
True	396.4733957721528
True	1035.70897702148
True	531.1584248591918
True	835.7494893262086
True	270.2685439706773
True	301.2059020457211
True	532.8630597548396
True	193.693570730189
True	746.8730846873908
True	234.95368019078305
True	358.74442045830085
True	67.86717185058278
True	124.3026409091766
True	260.67528194118194
True	125.468838187014
True	494.4166621408905
True	31.00890832822565
True	559.8506430504921
True	1008.5857630396614
True	720.3326676934097
True	1.1608507040182343
True	60.16065942069872
True	484.6928210132167
True	450.17973487120986
True	75.7092216271907
True	117.83087797126224
True	302.5899819985532
True	82.37275428621365
True	52.04919352567858
True	703.3985293801239
True	664.7472376148737
True	152.51290304147955
True	173.70579699876242
True	516.6116228414809
True	55.49798172805495
True	26.86162244690841
True	576.2920497383756
True	438.2750650788392
True	1134.267810481483
True	50.17414664477423
True	463.13859377806887
True	883.7239257585713
True	802.6167917031138
True	287.2155114203516
True	737.2886500583741
True	398.05878065393415
True	44.31685972783048
True	103.49023730495242
True	718.9743993371459
True	75.7436131386309
True	135.97178433270852
True	926.0256971348324
True	187.8523558064968
True	279.0314783400375
True	104.56152900873242
True	647.1005383007666
True	610.38140068155
True	217.57728845637376
True	440.9474055606975
True	43.84891634883668
True	278.0272786456501
True	584.5052350532825
True	630.2402459760743
True	323.9421061678397
True	69.80705797719457
True	928.421089978708
True	1070.7378746415166
True	575.9022624684422
True	68.26051067228538
True	30.69993053323413
True	93.78554182073732
True	109.22845676966178
True	96.98721906633872
True	880.7965249542464
True	1215.033762183531
True	729.6633152202231
True	337.81876068043874
True	8.266806186272937
True	21.04112024593444
True	330.11260491575416
True	482.1255033104246
True	45.57808504524135
True	544.7241957039365
True	427.7262186513534
True	401.97551359374165
True	81.2701873275182
True	201.79288171973357
True	272.0597024068633
True	136.3314350193993
True	381.5869829180143
True	43.84677596004078
True	174.8166441929051
True	1186.5247356427328
True	5.385906780399981
True	27.967168674258662
True	586.4698062915737
True	366.6300470414252
True	785.6865507069203
True	152.77555300580195
True	757.1908826274358
True	595.2737172200618
True	278.66759096315513
True	423.412550780061
True	338.71727390553446
True	300.64040888639045
True	262.3055719407671
True	407.7397128346677
True	501.95030690848034
True	514.5167241414105
True	105.60118448612604
True	359.3020099607559
True	8.208434333242696
True	183.57245418150617
True	230.66580774539705
True	871.3909656473821
True	596.1892767609988
True	33.38088305577001
True	739.1875648422806
True	819.2028526743302
True	107.10366047841676
True	347.96427137029605
True	835.3449308405926
True	221.5105679168798
True	160.44224689336787
True	527.3005948912789
True	560.4565042543425
True	1087.2928916930507
True	155.63212224855016
True	158.81120025949056
True	254.4076998761768
True	310.575754346881
True	417.1509429125673
True	422.6954357225987
True	325.1951019938828
True	453.951565541332
True	499.8886317140716
True	243.45871477267
True	1464.09217489793
True	261.0653127722457
True	394.939144085576
True	53.13590542845915
True	753.4174942748397
True	250.90547398129388
True	947.5215754123458
True	540.0020704814183
True	314.9749705040782
True	769.8268473454784
True	265.37042710347066
True	214.2155996627732
True	257.869309656276
True	222.15299392914525
True	145.21668975201624
True	252.8535024527055
True	728.8544734424011
True	532.6913189229674
True	221.24042912438483
True	1196.7902115174277
True	116.33539755610528
True	261.5750632408694
True	71.51649126146967
True	313.4389267770961
True	433.9489196280821
True	98.5512678233886
True	221.2277607400021
True	75.81579795209714
True	672.2914673524717
True	364.073409068917
True	225.237208683061
True	736.2321359566595
True	874.6474205614344
True	843.1457497617273
True	810.7255809185357
True	354.7005704472756
True	1.2836439836770708
True	275.8816450091789
True	51.185189183536856
True	376.3680932343112
True	57.10785901575954
True	359.2774711010149
True	862.8995338832694
True	1035.1718323900463
True	394.5158207478507
True	22.466949285817822
True	531.3484547668484
True	512.6897144892065
True	190.3148329831484
True	226.80335791006533
True	284.41309709019214
True	24.20192585977661
True	127.49011303640852
True	918.8066902513478
True	63.82236564413324
True	506.1386305542643
True	800.9339526757249
True	106.0833077392152
True	251.77473587142012
True	114.01377906070071
True	16.739743411541625
True	1.581247012977464
True	121.8826659480759
True	1012.3964566510866
True	470.8840031865151
True	69.03625907578963
True	775.2038267647332
True	344.268620701486
True	1.34638800044116
True	452.3379776425872
True	182.76631331167584
True	510.4381765901704
True	86.10809669800403
True	335.52002222959567
True	385.9999582029293
True	168.1196744430297
True	205.49619319896783
True	132.62331466896956
True	181.85507854229496
True	933.0910930347554
True	14.228729299826472
True	503.3114761271686
True	484.7806002857446
True	410.3906823723673
True	220.6149353646936
True	229.24503130119712
True	151.6804053428532
True	48.83575521006981
True	454.78379848388
True	150.02100256163612
True	858.3765847036932
True	831.9048245790118
True	247.6072780094688
True	319.95866588064644
True	526.1113752635529
True	37.76222765098714
True	81.88568878584725
True	752.6079783475498
True	1101.5981534175912
True	111.54759037896272
True	719.9769639158269
True	148.26607573844333
True	933.5509585002644
True	689.2501320703404
True	108.44521859766355
True	283.46253905052754
True	611.3552967969794
True	260.7925671526187
True	44.51801141239446
True	556.2425941871452
True	442.104352365446
True	5.382541083048418
True	479.5917596063263
True	70.69857837778372
True	171.95077005550286
True	236.47185278617647
True	301.180740551879
True	77.11506351796133
True	220.7901164818404
True	369.1599818143335
True	450.3972762642167
True	942.2195004007862
True	48.5470842587416
True	918.9610222836554
True	993.8575409399564
True	130.33093014341742
True	76.31242278602133
True	1008.2802132432346
True	33.767376487614314
True	234.8814740610051
True	89.17769921493269
True	220.17800043712293
True	358.69374537131137
True	990.9817268291624
True	99.33813054688775
True	69.79351975731805
True	626.6342190715669
True	286.222386025667
True	724.1463818774521
True	54.2601020514276
True	465.6299992372036
True	383.24222986801584
True	688.7030508476088
True	53.34748744277749
True	105.44220921550728
True	27.8821653376909
True	262.85635374449964
True	43.01107031254817
True	360.4049492383279
True	2.495344873182776
True	1195.7158519142697
True	100.73944060374446
True	132.2635855147243
True	354.2311049124275
True	748.8524406914164
True	690.4571273342405
True	1014.7540586219758
True	477.6730359195409
True	420.6368475800068
True	135.8273416153234
True	414.03359951101976
True	867.9017843351278
True	428.5794378576494
True	929.458892796524
True	81.27241198749617
True	437.2121906386357
True	178.475938028957
True	291.11504229555766
True	741.7587796990736
True	164.0637899284139
True	134.66961460648852
True	67.26908829747059
True	873.9278725069046
True	778.0809542509654
True	82.72543921263322
True	444.2895005873136
True	742.7535229674265
True	412.04186740576966
True	55.74927548869249
True	312.81680293469987
True	797.5960616489941
True	29.114821068373832
True	364.1608345964913
True	168.866500135926
True	286.1895254972535
True	33.29903177658392
True	207.0078228117029
True	759.2216974284247
True	644.7286198636635
True	54.299615814867465
True	288.3698337336661
True	939.6450099198476
True	16.949974097117853
True	316.28524642027725
True	295.254835664956
True	433.1390115972608
True	218.72357732304283
True	607.7787287874347
True	47.70497493699868
True	980.7863371074548
True	897.5048881566137
True	48.48389123794432
True	387.2549565403773
True	738.0805684212598
True	898.3209469745412
True	278.0311411361709
True	621.333894389104
True	134.5070302424995
True	183.23284228090367
True	137.6148183146155
True	134.8409865373665
True	200.70835585773065
True	963.9911253195988
True	786.266697304901
True	959.5349730008464
True	19.47933531855446
True	28.414857789752503
True	359.5453836092304
True	13.290843792304347
True	650.550705684737
True	1095.276154517574
True	258.68978914963367
True	210.37386397054183
True	83.44948425053472
True	212.37983291357853
True	124.77569738401888
True	44.888844284814006
True	132.29511080706342
True	89.16056005162946
True	239.00035377734932
True	541.2548423749438
True	167.4793543590187
True	29.265708429127173
True	59.86752086336101
True	417.2014827462262
True	268.50249622449616
True	579.2973026703819
True	24.19086908709645
True	119.13436655054836
True	651.333097810834
True	248.83196295207745
True	455.461892893095
True	670.4115875731823
True	98.7865297025226
True	110.19598848447195
True	74.82410054521304
True	26.279728834547967
True	124.78408292714124
True	85.81562792301199
True	101.72653965527508
True	155.42411092208886
True	243.47040650368623
True	841.8114691309321
True	288.0643643362369
True	901.49027056391
True	160.90402272558012
True	184.70194911266088
True	800.2995839969408
True	303.8252044251595
True	586.2165665750829
True	258.37312973496984
True	366.7078663252667
True	460.3091488861577
True	564.5179666134643
True	655.3352668359518
True	375.28125179035226
True	35.90505576016549
True	555.3937610684907
True	619.8414032849549
True	19.836842722866542
True	10.562426099991834
True	261.7869808523844
True	405.1963853078834
True	441.7008753226633
True	67.66704961497071
True	650.8824358430506
True	963.4369271349664
True	238.04515861425492
True	899.5090720658535
True	283.1407433510939
True	104.52251241905184
True	279.8966505097968
True	666.7542399700494
True	36.65088353097877
True	587.668272797403
True	1290.6066992008066
True	1026.647221514192
True	920.008215255357
True	205.63893564313256
True	91.19345480702208
True	195.197644641026
True	839.9351706374933
True	148.92925111060927
True	1066.904489943575
True	859.2447450939985
True	39.56519791123511
True	91.59471710598876
True	415.3219339518514
True	402.6701131298036
True	204.08803744646835
True	507.4033533942933
True	641.7942890711289
True	123.26383681648863
True	271.8639464373553
True	1040.6889670594155
True	55.429501837462375
True	687.6017033055707
True	554.2041962923266
True	38.27115640243946
True	857.9430391928225
True	389.58686176218976
True	548.796421637301
True	115.4761502225409
True	273.04651743939564
True	225.99733978826612
True	27.05900727845341
True	133.66546403006873
True	732.9707897068238
True	136.77156277754565
True	399.9963490931535
True	66.35297012989918
True	673.2278687591019
True	590.7214575234526
True	230.17220237990017
True	479.031872228192
True	166.3721999227809
True	173.33768137261393
True	216.63263470672987
True	290.9588104028363
True	367.784363281156
True	134.47508973845325
True	195.00888379761216
True	27.027681313608547
True	872.3426862125948
True	315.7036137590177
True	9.4265100547774
True	369.51251585807023
True	167.50211809923857
True	631.9245637027195
True	371.37571772844274
True	594.0797334133773
True	537.1833845384372
True	504.0700835014164
True	790.3310523972638
True	247.1076971788196
True	552.8685939195582
True	159.59995502798174
True	539.693973896424
True	362.7316129073516
True	374.9542510908144
True	135.0604560185157
True	133.33053658965346
True	108.90122025656676
True	64.96403172679493
True	734.6055650618767
True	179.42561646423843
True	44.01085278466768
True	0.0
True	539.0822613908754
True	111.0001992719793
True	22.83656672984616
True	42.61953972280431
True	111.36517636307724
True	551.3381476922079
True	180.38844793214813
True	106.74680194680816
True	35.025813125564945
True	161.2392275181129
True	857.6179435011584
True	54.00139539232602
True	229.7478101617216
True	759.8696491894494
True	323.48012802111424
True	462.0238916218043
True	483.8745904811118
True	503.7705324825947
True	603.5260838939236
True	899.254877499892
True	250.9565182085168
True	1024.7579153143945
True	911.3907780535604
True	604.075028977704
True	342.7040928191893
True	825.1856852228045
True	10.144946451445591
True	32.90994554317432
True	282.4014692465235
True	41.1591189359481
True	197.49112624838045
True	733.4493697365864
True	218.2417088229957
True	732.8199016699906
True	747.3596122689588
True	119.7885043671658
True	353.714967324952
True	551.2144082900077
True	25.864285934304764
True	132.32557203924193
True	425.515019519698
True	301.7686151387942
True	204.6873363489609
True	112.52487449236948
True	387.7266538316268
True	21.822272724523813
True	376.59933797778666
True	360.4029724188799
True	1062.7615554651136
True	360.1708505022692
True	32.56497926949245
True	427.9329500753786
True	448.0420990929884
True	240.22329932611152
True	32.995615832656384
True	759.8205728372492
True	435.5933164244908
True	171.12165228801348
True	11.778698198229382
True	1209.7704362867005
True	167.28032273479894
True	27.48471709867036
True	313.5920775137636
True	277.7314142771315
True	112.30882096766898
True	292.6022588807907
True	46.75883638543632
True	305.6854981780598
True	294.31701410753766
True	315.2894799201718
True	33.36886880837124
True	48.6987068811876
True	1021.6148925538722
True	24.850937101095173
True	14.048164473439517
True	175.7439156568227
True	659.8314409229686
True	8.336485397993803
True	192.9433345906422
True	182.50662461714623
True	513.2636685621646
True	387.7386698367778
True	739.5875714114634
True	318.8547155182434
True	514.3319892587152
True	449.9403133840365
True	497.6638760836897
True	101.4494389763147
True	1258.9215312415024
True	901.3365064531368
True	278.41759030650826
True	528.5414437519685
True	104.52741309838932
True	581.9580133147302
True	439.4582862903909
True	162.46493089824182
True	78.17855225910809
True	340.4189818800349
True	164.97869780057366
True	31.464720134412
True	621.5547612492363
True	377.2601617664259
True	70.13756938504686
True	27.27034370459296
True	681.3475471399183
True	490.1760923821323
True	68.26207659904442
True	18.813171073993647
True	329.9951886694414
True	329.99751427594936
True	719.5947603605708
True	556.0184531555525
True	550.0309272075575
True	796.3770497077873
True	9.41828794772234
True	57.23588484939852
True	36.74214100866966
True	59.03537677457738
True	509.72665633696334
True	586.7539295999869
True	79.74804042701179
True	109.07816985177269
True	184.99756512253504
True	75.64880821095717
True	178.45392441362304
True	213.68824873870824
True	274.7102027526944
True	780.7168470165753
True	604.234787538333
True	293.2042610958211
True	195.21308178519905
True	268.78822252307367
True	241.2996478884564
True	744.5489763861765
True	324.416707382922
True	169.8522075396905
True	894.5706111865414
True	318.79669707653
True	482.782546377274
True	154.8766297903044
True	118.87190838339794
True	63.62217829980784
True	212.1545536388754
True	980.653017888318
True	515.4421551026118
True	120.31467963693508
True	361.9521939300892
True	102.57245043398562
True	668.5319948414713
True	4.294260355852966
True	707.2506775313044
True	38.41268468115831
True	955.2111184488216
True	830.9385012448198
True	212.11309616740763
True	30.77704733241218
True	82.77919192823515
True	453.8195588078276
True	226.07784611860683
True	1.2165913017903751
True	76.53099190256776
True	1123.3947099321945
True	339.38547627342945
True	719.5702255728601
True	479.3342334030503
True	31.592761182681663
True	138.28442610455556
True	430.7490664380182
True	938.7358562317633
True	816.3547627298285
True	422.1890580477505
True	333.33818150116576
True	19.5809762785429
True	78.20836718116954
True	744.7546044596647
True	470.1282582483594
True	393.0417243347178
True	879.5621238125904
True	26.725630313681275
True	213.50009989953475
True	899.8464188392953
True	233.2678143894007
True	7.836726590934157
True	504.8894731457311
True	100.34159340674172
True	623.0103152283367
True	53.87159028986047
True	264.10701937685104
True	836.3450138020822
True	905.5824103987034
True	266.96560998176767
True	434.5476489129495
True	117.27774610338462
True	612.2002342703216
True	263.33502571887294
True	183.9885725083057
True	897.7316608485887
True	54.31171169322779
True	718.6031391236894
True	275.0056180031517
True	303.8712353737576
True	172.70018186496216
True	502.1572535798813
True	586.4660663437137
True	361.4318198661848
True	404.82131878933353
True	71.51281956340269
True	162.23992967293032
True	468.0064456212528
True	222.17524917228013
True	36.18141364562118
True	209.359404948599
True	379.1240319304805
True	404.0399906048067
True	739.0625453174715
True	135.60331221614578
True	673.6041207860693
True	492.9828093822002
True	604.111901489638
True	127.36186772698322
True	39.5376267335903
True	670.6507053027517
True	69.3145835388896
True	556.8178368739292
True	681.0291825459044
True	450.442554979777
True	138.67436705820435
True	525.0473003784782
True	4.696812756743604
True	397.8541727378346
True	32.33678052038892
True	638.4429671049006
True	263.5965255073585
True	580.0232512986609
True	694.4652831680706
True	148.03998626134933
True	540.0377521172597
True	495.15878263563184
True	65.72233794751038
True	975.65470018306
True	3.107048148585087
True	28.94773029494237
True	633.1666162344437
True	647.4814763933857
True	134.30970472620413
True	416.8980533573944
True	128.6833142822056
True	75.67252348679978
True	449.4693132550524
True	41.662472016121896
True	512.0665231679016
True	11.994648893230044
True	842.3083282902963
True	532.4587688961055
True	663.0733971819568
True	104.63155751831113
True	375.2725074057856
True	1026.0925157819413
True	850.76166457654
True	140.93636410017655
True	558.2715287129813
True	477.9118625554884
True	245.0143660999008
True	253.2095324308509
True	5.984255411592047
True	323.23490254748424
True	11.745744554395642
True	369.3924365658026
True	77.58116261364346
True	416.2988012444679
True	637.2030627411885
True	122.4149124670746
True	234.75875405972752
True	630.840271083202
True	654.6404326374371
True	296.8049917591106
True	140.03032346117874
True	160.64831322309746
True	467.3352083662488
True	90.80824387312408
True	10.458733570690011
True	499.8006864750233
True	550.5667740494756
True	19.840129580766508
True	139.620692603692
True	901.8633589150218
True	512.5223093679098
True	263.1648176423552
True	33.90614415177232
True	473.1034685301064
True	110.94030216110504
True	589.8463565934271
True	675.9503454247413
True	295.5405261500799
True	377.967687885043
True	185.97111937625675
True	248.38151589492244
True	73.17639179343143
True	215.5308185504513
True	508.6898681066581
True	21.60419797996856
True	431.0614313593623
True	372.6035340689469
True	735.4958541952784
True	900.1916289406132
True	899.9109951023271
True	152.15566100498475
True	399.7403833303349
True	72.09107058827098
True	192.98139472812335
True	325.35844011242216
True	10.18425412522633
True	802.7775817638419
True	23.50065798921732
True	384.5765929995509
True	257.40742106558616
True	652.9704045296072
True	207.775915959008
True	40.08445878364169
True	659.6751823085486
True	1079.4582950493575
True	230.3848313332714
True	131.47804691368216
True	604.1553585925429
True	516.1083419182457
True	19.27461158499992
True	828.7241658718373
True	110.93830454743868
True	47.31867766198159
True	310.12797366548153
True	357.86822624255
True	400.8713687441637
True	275.4303183803952
True	20.754906069629797
True	22.60619156444786
True	829.8129426294192
True	199.3764870566413
True	115.61351299115924
True	832.9203828924719
True	653.9418412280384
True	645.8133993194009
True	457.5406394371563
True	150.62475034880956
True	29.746756864250287
True	102.50443319136583
True	443.6797362081121
True	229.06134583815145
True	496.1012988811808
True	136.47343457799954
True	472.190117244831
True	660.2268057186875
True	951.990552897905
True	24.014676968579984
True	975.35911039987
True	1091.8600177863543
True	468.9617653435147
True	80.54399133215072
True	798.7364239391977
True	645.0945647292878
True	657.9124833232215
True	170.03221135358368
True	760.2814197636517
True	699.4429288569562
True	118.81858749788417
True	783.1217644783494
True	828.273099893255
True	496.4904501598689
True	227.94562156431635
True	72.80451603848866
True	316.95799990405186
True	342.03374257686704
True	475.2769171365954
True	433.7694583051622
True	189.5653968662666
True	312.18883273371483
True	2.865920370574611
True	13.309984634440042
True	111.44887011172328
True	132.43018379844818
True	357.08808412781394
True	351.1923705574611
True	110.26406926845168
True	18.05001452138257
True	209.9266240282659
True	837.9243960328677
True	463.4465524691722
True	523.3234831110522
True	560.2711169815168
True	813.5205252441126
True	645.4263502815621
True	91.565192932713
True	210.88863473422248
True	242.3202545287231
True	289.8842702752192
True	103.6077631561038
True	375.013337580673
True	425.6504677504132
True	170.22594482394234
True	647.9439510575352
True	243.42697290012603
True	204.1922345282984
True	26.38045041726479
True	251.86653357898328
True	492.1008451889662
True	167.71811480082627
True	510.3628228308717
True	477.0236629316551
True	241.59440034277264
True	98.95078702566052
True	41.07304038091123
True	397.5305482144647
True	805.1746529395922
True	166.29096439512932
True	1026.983458034466
True	1063.6356097862154
True	476.9851905359208
True	104.32910436682349
True	122.01111305341011
True	642.2844234605071
True	8.037233362229731
True	222.4552495652933
True	137.4247639956342
True	121.71855292825512
True	319.71334855159955
True	624.9725590359919
True	37.99799907859543
True	115.21711467274204
True	971.46725694523
True	55.04764244691421
True	442.90406396150496
True	533.3104810133974
True	244.161422537488
True	134.92912845805074
True	980.008804794557
True	1174.895370128148
True	525.3734064901136
True	648.78328969949
True	205.47460783384008
True	158.14571750558505
True	317.2934538139951
True	265.6610591886441
True	171.0145147835594
True	307.18338567768114
True	326.7201877113612
True	12.554239068234237
True	619.1473494942394
True	148.93222607978132
True	81.16337287522964
True	453.801847719975
True	304.95423850650417
True	1152.4728088964612
True	355.6051947494763
True	954.1857853086832
True	10.934895950638106
True	265.736825234953
True	237.19014859054104
True	153.06439521759413
True	459.6002017960597
True	199.8359954121331
True	410.3141454436874
True	329.5684321398307
True	116.22296762451911
True	359.7759740726161
True	1007.829173190661
True	722.059864336843
True	224.98097771855524
True	112.45524228586284
True	303.8187816786521
True	25.53341514809376
True	367.391364769364
True	320.2654809007561
True	562.6279746068969
True	442.48299656135765
True	348.15867941695063
True	159.13270844761593
True	12.32659631538836
True	411.0776961926324
True	274.6575955510346
True	143.01461021199393
True	303.9960509973164
True	438.32355393931
True	815.6555794673276
True	310.5575622712032
True	773.3553886123254
True	391.24203536452967
True	389.8845186916413
True	1.6174529003534075
True	1186.437980631322
True	101.14294202462511
True	934.8637649567734
True	211.59487187199971
True	463.5164210867378
True	683.0850068638765
True	80.00471294125977
True	496.1125301769763
True	31.262716712215305
True	402.2869909588511
True	74.50538564113646
True	234.8070038166477
True	37.16869473972775
True	673.7168768326836
True	192.883114239806
True	23.604447193022125
True	392.53852867001547
True	104.07377752296406
True	169.6197247121963
True	837.1846649756566
True	260.8500019280212
True	149.43862412396342
True	371.804622012663
True	519.3818944065406
True	335.78853023675606
True	543.1223941942601
True	603.0995626369572
True	151.904401175649
True	7.4842216685204495
True	73.83534465252609
True	418.2536691380546
True	93.70545967415455
True	77.37296121798722
True	1072.6423218226955
True	26.56760372375912
True	318.8640677017394
True	314.7676751755034
True	465.7743115638476
True	667.5766522945486
True	184.040584229086
True	659.3137058077384
True	326.534968441458
True	349.6295940915529
True	276.4339581985344
True	219.99065625939036
True	358.1451766734594
True	469.4340935057583
True	398.5605511059411
True	626.6285255933103
True	146.20477681165505
True	73.72129546481145
True	42.48451890613927
True	315.1200775821669
True	616.7210427099851
True	422.467780948286
True	775.1662379066428
True	212.8116198089036
True	402.8995060167828
True	68.48967485823552
True	56.4531150877416
True	419.6093815353079
True	199.29213377235573
True	220.54880145561853
True	45.20747766718626
True	1118.9253337274383
True	169.38385156471486
True	932.112331973622
True	307.3096232025954
True	903.4408996397112
True	232.24563429682328
True	478.1055620305822
True	532.6541340325334
True	598.0545688664613
True	219.1973395466519
True	476.0119838253032
True	927.3157117959904
True	127.34262656069176
True	8.073764632360303
True	585.3495655953606
True	28.08865402225982
True	77.65984621733462
True	790.5087868552264
True	224.44062663629265
True	980.4697471098513
True	677.5383937019913
True	420.234122951591
True	278.54825146558767
True	489.8593624433171
True	337.92773721959395
True	176.87661294603586
True	700.8065173345626
True	701.4511615119382
True	214.35963333994053
True	86.12774556463161
True	520.1297286680319
True	138.85965024598454
True	354.0387938204307
True	343.4464476725589
True	67.12357437322865
True	387.4953144351718
True	421.3877241887809
True	357.62000603555333
True	400.85641944752814
True	411.7755046153551
True	654.0230122324285
True	57.90278652488206
True	471.6844750617863
True	328.05924628541857
True	646.7727840322874
True	223.48677736804143
True	103.2132313975065
True	44.45375415629309
True	539.009230763825
True	624.5018783434821
True	192.82605133291943
True	411.4815146212853
True	345.94274875183925
True	15.834953586033745
True	170.81394255712902
True	293.9291338178798
True	2.735549525797732
True	888.9568573628532
True	82.70178921742294
True	104.23073869707945
True	106.29978822964183
True	356.15146620778887
True	36.82317945923618
True	461.77970116443805
True	218.7388256737513
True	4.87804860115437
True	115.50508336233376
True	447.2513078219951
True	51.03613902304125
True	71.33167189481074
True	181.23522778903765
True	287.83148723130495
True	940.8995309439392
True	388.251710646636
True	981.3495590775448
True	186.61057507315525
True	1043.4928312156476
True	786.8098505755466
True	661.9344474049984
True	396.374052453017
True	376.53606587656463
True	82.2603669330933
True	72.62008913294565
True	82.9796817390089
True	166.95119984692644
True	480.66693163452754
True	1030.633542216521
True	174.68364757208252
True	360.3586840959296
True	438.035201332317
True	613.5893827575937
True	566.5097468030743
True	265.6865845470306
True	453.9542929725713
True	678.9143771831592
True	93.54511448506769
True	744.2899134306793
True	249.92719523525076
True	134.33849907838052
True	410.2248963900411
True	882.8968153965114
True	440.5773600973853
True	839.9714715923058
True	190.1725451794586
True	354.1350600834512
True	693.5321032394263
True	596.8895530052316
True	181.25917842070317
True	254.0511383388568
True	794.6931655151064
True	32.232552975336084
True	191.6795288967291
True	512.7809694534708
True	711.5209703706623
True	101.56909083250694
True	36.32076334507569
True	173.78573499399636
True	721.7706591914189
True	311.17766805724534
True	550.1829713202123
True	360.05139651847367
True	298.6892498437152
True	438.8452698347392
True	498.2728338630665
True	70.89784349223096
True	365.93319280076855
True	797.0949680552978
True	0.0
True	298.6056436274129
True	254.4774085065386
True	980.8194795749628
True	149.3961846012092
True	615.6198624082202
True	631.7817109153536
True	109.17011480758303
True	208.51455232152
True	127.73995814583785
True	10.733854124067305
True	285.9458343190461
True	374.3660554969792
True	1134.7531667368996
True	226.93153197802025
True	425.1014694568164
True	656.0054007513938
True	201.28988868353176
True	26.228494732319188
True	859.9726552509877
True	583.3509326607694
True	157.5104003659772
True	635.4289033171226
True	167.42763418795488
True	301.07367941386093
True	819.9461222366467
True	34.55735680510628
True	105.04498652121818
True	488.89132488367335
True	64.62164596698838
True	77.08380223534179
True	399.1064827450016
True	23.654359107179328
True	770.9981722074261
True	103.39297883147302
True	150.04316838343064
True	19.809663561614933
True	697.4863336743002
True	29.961820814262428
True	794.3796077125719
True	405.8977534831946
True	102.58289421765794
True	704.8279212013641
True	513.8362883301869
True	562.5562425604652
True	46.861520914247286
True	369.5031289949903
True	5.4119848534980335
True	91.91602148271592
True	383.1103002055756
True	50.774905392932446
True	123.52881174548442
True	319.45882421973226
True	176.8359435634882
True	103.06538227421748
True	664.4142786647461
True	21.729403825547863
True	1152.5018393024886
True	480.6132792377263
True	299.22912064493033
True	490.9554741949715
True	121.38991124966412
True	805.7707327989478
True	1100.824279363832
True	758.7219436492917
True	186.64933871193537
True	219.4487526028176
True	48.13000063861571
True	57.40965084468383
True	152.87878837890216
True	100.27344204901672
True	168.2555462210803
True	1192.7725865544537
True	290.3263618639644
True	366.3942960001408
True	681.828333689541
True	15.791199578222296
True	15.015415241560577
True	586.9806550626312
True	5.089026561159817
True	116.97176120065971
True	682.0308942257413
True	178.64971000214592
True	641.0359591260109
True	861.9164940955783
True	161.77287014191026
True	865.160765683102
True	2.4507460542985964
True	448.3898605336061
True	1059.367289526769
True	26.22424732729727
True	232.3850586958898
True	143.72534735146527
True	971.1494417576042
True	240.39500713641823
True	491.4271768197255
True	120.769762094521
True	519.9594408939755
True	155.08899235794055
True	94.1892400906467
True	385.0199179696328
True	72.18238082950923
True	51.81845032546114
True	1052.370747234259
True	259.14462176455083
True	158.0829024306025
True	361.81240560146
True	392.1945995545794
True	210.3487869745992
True	164.4845938965634
True	388.3057723560632
True	36.58624203534254
True	484.9607965244067
True	1095.5398389256634
True	106.36240639625277
True	476.8851421473784
True	311.67766516601995
True	27.56688357045697
True	395.47276635090105
True	101.18634552703512
True	588.8148194981354
True	209.59899732786576
True	435.7954886742071
True	19.052044498733327
True	447.8611174982142
True	113.17596976824952
True	352.4029055065737
True	36.78499390355859
True	165.71619586800563
True	252.98935818956812
True	754.242888274255
True	58.96410033604021
True	140.77494179476096
True	237.8902786055569
True	134.62911398483828
True	634.3921240076529
True	558.6939653707175
True	784.6186659907252
True	394.6648126623813
True	531.169556753257
True	410.1062477026005
True	685.8839719135741
True	72.09528297352921
True	479.84422185862894
True	410.2735238735264
True	48.24945917536972
True	83.30429977915405
True	131.39721701408035
True	82.25506793787221
True	328.4597831783619
True	854.7961594535018
True	340.49048905113807
True	1043.2295303332437
True	331.3844340731324
True	919.5872301861598
True	145.52211134978708
True	568.4819134929966
True	615.2286294796413
True	702.1556225827458
True	440.9136576075021
True	62.0846169610854
True	299.02743666839126
True	43.39160859965863
True	166.02957520313248
True	173.32378992518187
True	1112.163219766142
True	234.26286718326912
True	556.1429792795049
True	564.9985348099875
True	561.4313560766304
True	902.7909042814932
True	594.4517844081516
True	629.5996772528465
True	938.9011919051536
True	123.92639662318152
True	300.014812895274
True	261.1570437049692
True	334.5130046469287
True	91.41097470382208
True	367.0463918990248
True	4.233999182040211
True	310.5923717470714
True	243.32461220046304
True	604.4647163643198
True	286.21449665871427
True	352.1568446022875
True	9.735588106039648
True	55.82538914238872
True	547.2199150863462
True	31.78459356062648
True	139.08334994970602
True	63.54953484752971
True	154.08357642638651
True	241.7641685059558
True	71.64273702548319
True	387.4088208757788
True	273.26186939738994
True	105.3260303558448
True	343.5405751978619
True	56.74617601232273
True	620.1121697941636
True	845.2406225636219
True	281.63237435827887
True	1147.0538751789686
True	108.71787023469504
True	290.84881704395656
True	1036.9699245383154
True	89.16665102156914
True	271.7809876287587
True	10.472846586522554
True	382.3709952500452
True	441.28453380963
True	159.37667078457756
True	622.6257929989397
True	873.8685810209968
True	163.5784734491677
True	74.30606797886557
True	330.6180117210074
True	540.2993695527781
True	626.8685016040124
True	1209.807350748126
True	26.97730575369987
True	909.9041467038402
True	143.3300589488267
True	635.1559838808753
True	118.90114514619354
True	129.92309483392026
True	193.89664357220545
True	169.38887697074512
True	747.5598789925726
True	223.1161134035285
True	229.19918017719928
True	66.54710367117825
True	518.6353089453504
True	443.82971412225805
True	167.86868313960056
True	234.3886715662917
True	16.39720598507408
True	425.5291476000032
True	222.310035773158
True	293.67548280114426
True	103.82705283394176
True	717.0568716861154
True	424.8712752347087
True	270.0265647477132
True	646.6624609158364
True	530.4683491717401
True	460.98733533189136
True	137.13083161580255
True	527.1972852617059
True	431.39283965934425
True	2.720793353185545
True	191.06550941003863
True	90.46530738545133
True	247.6765951773986
True	2.4626557847137973
True	129.5199033852397
True	356.8887159624746
True	7.2920253650855935
True	861.2462013521258
True	172.6153428123653
True	713.5280386139669
True	808.7123276792674
True	161.82124575154828
True	233.1509309701483
True	496.27231981701806
True	824.6190101289785
True	49.20857949523062
True	39.51173634184823
True	125.39856703986268
True	627.4043895161594
True	706.1996759365544
True	185.34384708881765
True	591.1281417790196
True	608.4026508957137
True	846.5108543843429
True	406.4464133162402
True	188.9686555043948
True	856.4818952418482
True	225.0762881049665
True	139.6863345533928
True	349.6503999812837
True	220.43597459783183
True	204.940759620508
True	630.386801627888
True	247.8233782117438
True	189.22805534567863
True	441.31457598823926
True	484.3796345735296
True	63.02719634454964
True	281.84172943360403
True	79.26492525082534
True	332.2154986508663
True	356.9870352678209
True	251.21917046969332
True	177.53566356108064
True	388.74358778157335
True	643.3610267979567
True	735.8140124042399
True	298.3805597687034
True	759.3129041230403
True	61.89807929745302
True	888.4581358330269
True	349.4961338991431
True	12.980227203273335
True	613.3301746582881
True	704.6074171167859
True	250.2580325447261
True	168.7193467511075
True	49.26310406313088
True	389.0722056475863
True	78.56296132926032
True	14.38408265020779
True	900.0789189901188
True	372.4636712212987
True	163.80685110042683
True	931.7139880057566
True	11.853153740017133
True	810.4647666421984
True	33.220517628028375
True	691.9105060421738
True	59.73263685864921
True	756.0907757620063
True	474.8935383592632
True	198.7057797699249
True	432.5964090882346
True	216.8027450015202
True	294.91356131289155
True	229.26226961454608
True	401.8092419586217
True	9.932403220469835
True	326.50509763162734
True	111.22250652928564
True	12.807434403420595
True	469.1159640594046
True	726.146155737142
True	285.0949210827815
True	82.04957430367777
True	319.80095106725327
True	79.37241775506922
True	189.18479225184893
True	179.52427404356536
True	380.593374519016
True	44.46197939243554
True	135.27497301526066
True	377.5038836621615
True	874.4641919212173
True	109.14033625501048
True	204.95692427638625
True	440.6292950302957
True	20.31870749345824
True	409.1975349303058
True	507.76590280093535
True	89.97889520098015
True	384.94277946108895
True	354.7651821435297
True	423.7717652399919
True	606.824340024998
True	1032.3713136491217
True	979.9081398519462
True	55.08791694473551
True	1077.7894893207108
True	108.5465167645615
True	118.10199067933723
True	110.2301528253707
True	498.1438920391319
True	370.2540982521169
True	576.0285736036009
True	252.95179923449825
True	153.37765385561127
True	400.7876745141182
True	15.321571302940685
True	448.2075075259111
True	400.0106241860128
True	141.79198748211772
True	92.09325648632016
True	543.2557894207606
True	950.2781620181738
True	207.16365082032328
True	64.9507314839162
True	450.059710778734
True	385.5028513840047
True	493.9708429583511
True	320.225140048945
True	4.764427491953172
True	544.1792258327597
True	509.7532499180917
True	503.5490291722954
True	180.30144663986744
True	107.17064114669672
True	20.846153295862585
True	378.6077901547739
True	111.54404342982085
True	8.110694047096644
True	32.00612590709103
True	348.8201539324992
True	623.3354749356505
True	138.5678455934383
True	87.72422164616363
True	26.835783855952368
True	395.273926901219
True	355.37530131554627
True	737.6911174598458
True	302.50931954429245
True	513.8501716669919
True	539.9686628530303
True	529.3990638561311
True	292.0825756817361
True	550.4056637762138
True	99.63980772334072
True	580.7551990515327
True	7.775770936806685
True	364.6230996171221
True	458.6868214160116
True	952.2202127230528
True	346.990805948144
True	794.1681395222448
True	980.994992744894
True	176.06707302881807
True	37.22507844691084
True	375.2436240669976
True	381.6633849401624
True	596.367497149971
True	250.7326905274064
True	26.16713783959137
True	646.369785589943
True	133.6786403840131
True	1079.1068043246437
True	320.46735899240304
True	488.9289084953586
True	128.58413792823748
True	814.6049825729197
True	140.09752422347074
True	822.5345274311946
True	549.432140537828
True	188.27248675963205
True	113.05208921746484
True	65.05343102381576
True	567.4119453041775
True	935.8868800423426
True	426.67822608368215
True	527.9071695223578
True	140.79389891243005
True	627.5939200926887
True	472.33139576094754
True	779.2712469827464
True	325.3993319005445
True	607.5395699430959
True	113.0176252682305
True	27.944835834044632
True	404.493290094414
True	173.43697140328075
True	95.48659309189544
True	360.771705046102
True	1076.9200941985675
True	254.0993366313802
True	547.7987115239614
True	11.969520020281484
True	74.28186483034943
True	323.5679068784303
True	761.964220123547
True	457.348328098416
True	527.9154234020641
True	724.4050666720126
True	65.82610941843086
True	729.3948916769248
True	49.22388820526129
True	101.85283265914008
True	179.6575062224517
True	88.66906021639188
True	27.7697420235048
True	297.9651245523913
True	480.2845419066798
True	907.1061590222448
True	870.788064042315
True	5.104960795574563
True	296.3142067863438
True	479.7563917365365
True	121.86269414459318
True	244.751267425186
True	316.8195524319662
True	1320.319264889751
True	445.3704968640842
True	25.327798035782852
True	182.8059388175421
True	693.979427757462
True	33.61532409037637
True	170.43676293975568
True	587.2326939696512
True	74.1168386090834
True	877.0683805286701
True	336.7789131625431
True	667.4757519919477
True	81.76536459637663
True	676.1932796055091
True	583.8939373753811
True	887.8925068659715
True	251.51041538924744
True	520.9145097901026
True	819.3050959766077
True	917.5153873144872
True	218.31120414525145
True	763.2684209663613
True	228.2279983790077
True	459.4167951555409
True	363.1636426023059
True	489.0279192594544
True	485.9434087285238
True	308.9340101030905
True	346.70953263810776
True	111.23483714298028
True	347.5799446752767
True	1136.601884449426
True	312.2751429672776
True	153.3693710293298
True	300.39628376703826
True	744.301601577514
True	662.9982892101922
True	419.1703757536487
True	113.07185933693589
True	337.29215465995435
True	34.46612588147573
True	186.79433180293972
True	92.12485731091942
True	87.52085061668407
True	548.0983335084892
True	136.99421861231713
True	133.72428344779868
True	106.84768599319496
True	88.08712587620725
True	446.06697095345294
True	384.6294517352365
True	1051.3197295625666
True	536.117008304061
True	844.2709584619316
True	273.43727765502007
True	298.4674698938842
True	539.9770948448601
True	197.1752345672574
True	751.9229465645496
True	248.6542851108191
True	362.5664057438514
True	65.73393230556162
True	122.05725867633512
True	265.4472994262956
True	126.83529370722404
True	473.1119449904164
True	31.63247121092376
True	581.3768483575241
True	1019.6587647473486
True	724.9907576944665
True	1.258836072203228
True	62.95294908160177
True	481.4275162485445
True	437.45394747889947
True	75.76606447366844
True	118.70440697529776
True	299.37216777378285
True	78.0107961978891
True	51.68063778299284
True	714.7261641609418
True	656.1521618609512
True	161.94216601136736
True	171.07927144497242
True	546.56233792423
True	56.980026989313096
True	25.120002720743543
True	542.4032929238657
True	454.93070037244337
True	1130.4629868977606
True	47.56887658494672
True	490.1548406181344
True	893.6766193060004
True	804.0718220627458
True	292.566165805729
True	756.9734388891543
True	403.0103010042813
True	39.26090286568893
True	99.03103339128944
True	704.6438166410578
True	74.2106547644327
True	139.1257064000911
True	908.9546267137328
True	186.72306371881217
True	283.70694414781104
True	106.5821609885012
True	627.773408699792
True	605.7047702257458
True	212.4067645767235
True	419.3108741602845
True	40.207139817053616
True	283.7937539313557
True	585.8069784531216
True	598.1015094778999
True	311.3696819833744
True	75.26323103968612
True	975.3216350288542
True	1041.486375371071
True	550.9295409301801
True	64.52705700268912
True	26.288599027348702
True	89.78585913518036
True	106.10486196602196
True	100.01646648298129
True	882.535282595511
True	1245.5754764042
True	705.5388694191608
True	331.2732064451115
True	9.427088296768725
True	19.95981184843801
True	343.6234534346365
True	474.60003572182745
True	42.27806260612946
True	562.3606564256465
True	434.05017944292587
True	408.16315516549247
True	79.91313135637495
True	199.1758688567557
True	266.7234459750655
True	137.01806783675792
True	394.0795203052877
True	43.2455284577401
True	179.6300525885415
True	1162.261168995025
True	5.732641222000523
True	26.31137317542653
True	576.6094988316389
True	361.9173570860865
True	762.2977601643302
True	156.63044269726967
True	748.0991334141274
True	603.196546114969
True	280.19862222711487
True	440.4230518401675
True	320.68754987424285
True	296.06952052904245
True	266.8347190947841
True	392.5467043341711
True	506.745657410147
True	504.7197892845605
True	105.3169844457171
True	364.2877747977503
True	8.221922058328973
True	178.8654285099543
True	227.2741631169573
True	892.8330506847655
True	592.0278027548901
True	31.07931693687732
True	700.7373755496444
True	802.4468673381884
True	101.02442205342662
True	357.00753487013503
True	847.1878822619078
True	209.02226132905125
True	164.39621382198402
True	531.0606422467723
True	587.9864722866603
True	1078.5873150563527
True	142.93300519065411
True	158.05237304563036
True	257.5986417418883
True	318.3959090674881
True	414.59122985368623
True	415.1403863159016
True	317.2771054803213
True	448.4311883799445
True	494.1555156430751
True	219.86776320914095
True	1470.7663910723388
True	246.46031397164217
True	408.1827613422851
True	51.26759121061525
True	780.9714297938389
True	263.108194151262
True	934.7375486142116
True	556.5252619576527
True	315.23947824004426
True	778.3907764632021
True	263.32177285544384
True	212.72899822453908
True	260.1925573140903
True	220.8467005071496
True	138.67153224802172
True	245.1639316191172
True	725.4182288605476
True	528.4655955869248
True	223.4062673782425
True	1189.3737786506847
True	116.95926759073664
True	266.8571600596023
True	73.6541176662887
True	319.4458749866977
True	399.1127018234236
True	89.57512244933218
True	221.49571700850595
True	79.69278598323264
True	698.3137085395282
True	364.1873938334064
True	219.73224418345015
True	747.6819708871926
True	881.7404689178662
True	838.0547296355113
True	836.7313825041043
True	344.9070030890892
True	1.3200691151060622
True	262.1125906549468
True	55.85915168691695
True	390.5581901361139
True	56.56784747281792
True	367.9005978659466
True	827.9030181902261
True	1038.149770448549
True	406.39830949250126
True	21.522749928623128
True	509.9124626647729
True	499.1046016161565
True	188.27075305497007
True	228.66076890208063
True	292.4007988690144
True	24.61532927881427
True	118.54272389230344
True	950.005736817864
True	62.08376395662278
True	504.0246817803704
True	795.5963137371696
True	102.18469805413308
True	250.32505969001775
True	114.7124155179994
True	15.254110698941124
True	1.092956141318334
True	125.83261593437408
True	1022.972272851346
True	473.17634260799394
True	65.2919024159825
True	795.0455333554604
True	340.48041331821884
True	1.570677548619536
True	473.5109110842435
True	190.2201376343847
True	488.28883418798296
True	82.98674356700353
True	315.0476058964551
True	367.5396648213978
True	179.33066911115642
True	210.8792261831037
True	125.37534199630352
True	169.9161916882458
True	1012.1452315052004
True	17.201214602342922
True	516.6128215080089
True	491.6163788155087
True	415.0516911499279
True	210.89757087017625
True	234.0358813603694
True	160.70646043241982
True	47.65873850399316
True	472.4967336142984
True	152.80078908692496
True	903.2024658930654
True	862.6740272112121
True	250.03637756373035
True	314.9203557803589
True	518.7036574026191
True	41.81146048944424
True	84.06070507132269
True	756.4312337797896
True	1110.067036764853
True	105.36298618257312
True	712.9920848343213
True	144.0060107814984
True	940.7545761420254
True	678.9088542055807
True	102.71716298853426
True	280.48828059202884
True	597.8754340268823
True	273.4545327648353
True	44.79171198237677
True	574.2920310934171
True	443.97899796994153
True	6.530101834491379
True	468.10892779180216
True	68.67910509821921
True	177.9243174204915
True	239.4217060088725
True	301.20552058483565
True	71.41121278764457
True	218.10306857790945
True	356.28215849483723
True	433.8240026429519
True	950.296363907147
True	46.13305874568498
True	897.3112853601722
True	1020.7984602375664
True	127.39333342989232
True	72.17517482235178
True	1003.628288779298
True	36.9425325017632
True	221.86858429905436
True	86.57109600608216
True	209.2647933827163
True	363.2204138049625
True	959.1353374597804
True	94.86958406625394
True	69.64068632621145
True	680.4394462870084
True	267.335819716171
True	726.4493359423752
True	52.0541330243455
True	464.1441824419483
True	368.5103327016735
True	687.7781317310368
True	51.15281146436175
True	113.9621589552638
True	27.41547078468145
True	269.5343300249616
True	44.80281866675202
True	348.6335325540028
True	2.963030280024117
True	1166.0254186848638
True	102.45345096074008
True	134.47639045317246
True	352.9352275343743
True	707.0818294585825
True	690.2692592361223
True	984.3201695077506
True	478.33310268123006
True	420.1460586503879
True	142.50937980510582
True	412.1025694146832
True	843.0432742248901
True	423.84423681782295
True	974.2499455781616
True	87.9084698658216
True	410.2918140994531
True	181.65795179423395
True	293.7877842626277
True	723.7777101214067
True	156.92247058132548
True	131.88155127170512
True	62.808701538803305
True	865.0539892830412
True	769.5910425384944
True	82.88083199964557
True	456.3095269755685
True	763.9055547772124
True	417.990240973915
True	57.3975656420068
True	326.5848240700392
True	782.3802497098177
True	27.31104720361797
True	356.802888493818
True	172.5108048358886
True	275.2582584011065
True	33.94988111865583
True	233.7907962126692
True	754.8032983403227
True	642.6016906118732
True	58.39716218535572
True	287.64629385182883
True	877.3747954173091
True	15.81451484671136
True	303.73290449350776
True	286.5349080415368
True	426.6464385253273
True	223.4887752664291
True	635.2347984037173
True	46.93058085329092
True	981.4000990644912
True	883.3155062198252
True	49.66585900858972
True	390.692421363844
True	716.528733832852
True	949.9477711110726
True	274.62030926602915
True	604.3195740854783
True	130.1291282007663
True	191.96862574866657
True	129.89636126451478
True	125.04270314684888
True	213.73300001211612
True	911.3612607674718
True	792.2550084611696
True	959.5413452666302
True	20.177482445498324
True	28.29263480868193
True	358.3957892541098
True	13.618648066537595
True	655.2067524666854
True	1069.145783278743
True	256.883434327166
True	204.7938711123579
True	83.42684359275542
True	219.1144520956657
True	119.16672290187596
True	46.27836743216895
True	135.21980454216663
True	93.36603175658556
True	258.17502866850623
True	524.6227108573648
True	160.94346586613352
True	28.832085188462656
True	57.53940572120294
True	433.8515091144983
True	262.6134881578914
True	585.5042315231194
True	23.130987677475733
True	112.28990669891222
True	674.4920168139224
True	256.253496259097
True	494.9468702297904
True	648.1111301116495
True	104.9062390420668
True	117.75389726338076
True	77.53314073847403
True	22.11685218611852
True	122.17737799536272
True	85.71117007840577
True	101.3766841955582
True	151.99595595005647
True	232.7701755465904
True	820.2827875806238
True	280.22139231138414
True	961.2130877750194
True	164.8346762865084
True	187.77864997055565
True	784.5212926403772
True	299.505601550467
True	588.8134335937294
True	252.7148733836345
True	347.7418124655442
True	433.2151267681508
True	568.7205310912236
True	663.2741772900232
True	365.2589820904672
True	36.5140434117691
True	558.1079211731496
True	615.9890409884742
True	18.20703355819544
True	11.729419250075434
True	265.19139408798776
True	411.3560924334199
True	434.2656807944121
True	68.85097167191219
True	632.8176592671916
True	939.4247083085778
True	243.6402360675113
True	880.4471819733195
True	271.28167657180046
True	106.39547172999627
True	261.14212243014464
True	674.9911641876549
True	41.86800961397724
True	601.5683809691888
True	1262.0734191160034
True	1028.4584872565554
True	904.546855300314
True	208.3914237494312
True	89.8198835997556
True	190.9316189283812
True	833.6724558092392
True	155.67600037900925
True	1063.0927839656504
True	861.5227763400867
True	39.22811731261386
True	85.69380169846694
True	412.2461890346989
True	413.652733484222
True	198.14223026393665
True	515.1261583397015
True	674.86053726406
True	120.74300178354152
True	273.1262935277116
True	1052.3511380288649
True	51.95395049740943
True	723.2490818549265
True	558.0530239035958
True	39.40426338349176
True	847.3369393864325
True	388.0357174512375
True	531.9876204353915
True	102.02584658202956
True	277.26707803483373
True	213.67981062121143
True	26.67690129719582
True	136.67408553330412
True	742.7459216568992
True	148.37568139689375
True	381.3998886689194
True	63.37918828912338
True	631.721484734395
True	611.2519173568965
True	235.94842939165
True	479.74214025589976
True	159.7067094430061
True	168.34095846786602
True	214.5405771338127
True	281.36913393348067
True	361.0333171081011
True	128.13252324208537
True	180.40075932291853
True	26.163812189327476
True	896.0725789916779
True	307.69489413921144
True	10.826693871548835
True	366.7089436153813
True	169.2912750242873
True	633.351779747577
True	366.1662504821474
True	594.0625896890652
True	536.6964419105391
True	478.4655656161517
True	781.6421710081423
True	236.8277407474309
True	548.1019810411266
True	165.980272073596
True	515.0567320850097
True	352.46432193923187
True	376.6513481028337
True	122.60723220054068
True	136.37776722194312
True	108.90699582989244
True	70.28093787336904
True	760.651270391651
True	178.75266150998888
True	47.71953232180304
True	0.0
True	543.2149685581976
True	112.75792604133072
True	22.019599632350165
True	40.15709716554538
True	111.96597567851138
True	526.4019157536495
True	183.5364262635447
True	105.0628976908812
True	36.89236300145566
True	155.46996788744698
True	887.031506030758
True	51.89566140640049
True	235.1232106960095
True	775.1915305008717
True	308.6789195330865
True	460.1020038974676
True	490.603224382656
True	499.5796181646114
True	604.9406653492688
True	926.2605992216984
True	263.4049294011947
True	1043.8883932819997
True	908.1140725819886
True	645.2909914080368
True	341.4279771210772
True	844.766475962501
True	9.94588617178292
True	30.92663978754237
True	291.8427771593697
True	44.18715656145198
True	210.26790969364333
True	784.8309549065564
True	230.18540398473755
True	738.2640731709952
True	758.6529767279901
True	121.63216343833231
True	372.704699847604
True	602.3457452862152
True	23.71905929095795
True	126.0320396557136
True	434.7116342007482
True	302.6704952050485
True	197.6177895190129
True	110.73966966311286
True	377.6454582347913
True	21.92597012441049
True	363.0753462692733
True	372.4634728017109
True	1028.8039866536546
True	362.4598051675278
True	30.488610357783607
True	435.7723964531836
True	439.4282284037019
True	237.84796890875867
True	34.050093923563786
True	755.4920518671759
True	437.5909926808061
True	182.14055235964256
True	12.600632135297287
True	1205.8284307307558
True	163.95285098901715
True	27.990665832733143
True	301.6753941708158
True	277.318955527876
True	115.476672824166
True	287.4115118845793
True	46.66835711880154
True	336.43832749612227
True	314.2530745072657
True	327.4077964054998
True	31.828594845276964
True	46.031393042093576
True	1070.4098598556266
True	26.826067133568078
True	13.309903090937087
True	179.55419513385817
True	649.8187351256465
True	8.240584192937083
True	184.47636805175583
True	173.0462397991249
True	531.8411213742221
True	378.2324060495238
True	738.4054999099258
True	313.49264151985744
True	490.2553061124908
True	435.8044258876287
True	495.9592741699704
True	102.65308574335926
True	1262.1858279024234
True	904.1384046691652
True	285.7054199152579
True	530.0441051238588
True	103.88888566823832
True	559.4546719331547
True	438.6252712095218
True	158.33354506182897
True	77.42161317598618
True	347.3461496119466
True	167.37693795860932
True	29.7443122183673
True	619.9323570822986
True	374.4145109913291
True	70.94929386673023
True	30.670616424251293
True	679.0632570471776
True	486.1854504867536
True	70.72033030282395
True	22.628200439517467
True	307.06526144080954
True	310.72209535387447
True	736.1849884381119
True	549.0040628461531
True	561.2774035628079
True	793.75912825838
True	9.444821731748728
True	53.47056108908508
True	33.72766257049992
True	58.50734288759922
True	504.9568803313747
True	584.4782673290171
True	79.25411588170307
True	111.68993733695793
True	187.55787635373187
True	71.68074825989056
True	182.40151169855335
True	214.47462036244667
True	273.6009699681947
True	810.1421892431692
True	600.6216121832613
True	289.9797494527556
True	190.9560029895451
True	275.60771862626257
True	258.2971435503162
True	720.6416334405153
True	326.6979451564572
True	168.55481975471082
True	915.9164639878652
True	337.12047558777823
True	448.4505357435262
True	155.1862854708386
True	121.00568760857288
True	65.31287520642776
True	208.364908391226
True	983.7549454070552
True	537.4739363885742
True	107.281563047089
True	359.15339357316265
True	107.34092536651586
True	683.8075297104546
True	5.043109639603669
True	708.5365652420505
True	34.64760045597497
True	974.5996460895568
True	833.9998635322053
True	214.70316383772504
True	30.074347263838696
True	85.23951522051773
True	459.60462576561457
True	230.5177196134832
True	1.475313407595309
True	81.43828100760796
True	1095.5785261285375
True	349.9450146319967
True	657.1361105509441
True	495.5552397311968
True	30.482046473327426
True	144.0828272350524
True	452.70251019679216
True	912.8195567702202
True	804.2147594270052
True	427.358513440171
True	338.4660011922139
True	15.969667851831378
True	76.01697674477691
True	758.1304401716237
True	481.2708037806642
True	393.5155273490015
True	879.352905531078
True	24.23751405459485
True	214.33940445918165
True	887.1158949466212
True	234.46809187180105
True	7.760501452152495
True	497.8964514774895
True	103.90091062003958
True	674.0705877340741
True	49.38770136549629
True	264.9387243359958
True	840.0554263291629
True	905.5512205458608
True	267.3465833341807
True	440.41337115339
True	121.8177563036536
True	607.9950536736213
True	259.3896983660471
True	187.6678520301508
True	864.6782416192398
True	52.78237475571788
True	705.4613640335593
True	281.70979581174737
True	294.1798560317108
True	166.47954577560034
True	475.8888317922052
True	592.8913774615734
True	382.2239093604778
True	410.0914390607418
True	68.94082041355925
True	161.72139907239887
True	446.02761040726415
True	232.6502352788769
True	39.30377061166505
True	201.5194841681053
True	384.0091108093402
True	392.6340225599273
True	743.1895235089559
True	131.15763430658973
True	657.284032216797
True	511.2463383697341
True	609.4781990878786
True	140.3584410387518
True	36.16843613198238
True	670.9490693187029
True	69.73827811498693
True	566.4145968000139
True	692.5164729478846
True	455.1961816941438
True	133.86335345828613
True	529.5862271590058
True	4.383422019506533
True	397.5249305474383
True	30.16422454595784
True	631.5127720348326
True	268.7448033653459
True	583.7174737969656
True	694.7365433006875
True	148.1561406891901
True	511.0743927069795
True	512.257805589399
True	66.99189624803832
True	975.4455362518715
True	3.2655686580255336
True	27.83528252879517
True	632.8267119585292
True	705.8133382906373
True	136.5570999463069
True	420.03224873950063
True	122.8443403912606
True	76.2464894133794
True	473.9049365632218
True	42.8479296912268
True	502.2769977607082
True	12.707466473483226
True	833.0209102164283
True	545.0624669860257
True	687.3869228558594
True	103.59211342153982
True	380.1413957247442
True	969.1636911576384
True	843.5169786195369
True	143.7415818016928
True	569.6185879456614
True	454.1764704430685
True	250.35797337014944
True	250.9867314981109
True	5.53457407539248
True	325.5175931930953
True	11.578297228529388
True	357.1371453765268
True	74.20474838613491
True	411.3819652796777
True	677.9894446444623
True	122.38674971791986
True	241.1638778993518
True	642.676408445208
True	672.7252992055743
True	292.60899098996543
True	134.25371810873045
True	167.57405726627692
True	477.0035764895045
True	87.92655583142246
True	10.470908986454866
True	508.3944047053505
True	569.247611712057
True	22.00794031932643
True	139.25487102802975
True	907.9838959390236
True	507.1413150784933
True	270.97759903305285
True	34.77825418525824
True	484.64350940505966
True	109.3690635962204
True	584.8206280150727
True	672.2773428647014
True	301.4192057966556
True	369.4869796002821
True	178.99380842506767
True	245.63953595499743
True	76.85641462768729
True	218.9402645597848
True	507.0726202634887
True	23.3404865888422
True	451.6049525399375
True	390.4692963884575
True	683.2238519573631
True	907.2758273684676
True	913.8879495927443
True	155.6229657165335
True	400.5056207211952
True	72.43970308597426
True	191.5041745887685
True	317.58861648956
True	9.256387240394131
True	811.9412948161737
True	24.583785975431717
True	403.5045426117079
True	253.5293275405931
True	652.7395459307664
True	212.3079475443356
True	40.7234136408168
True	693.4539359847288
True	1090.2357801007197
True	224.00162454976945
True	130.9908582756996
True	607.556371274709
True	507.7663409926852
True	17.627747372524478
True	841.0608944963062
True	114.16911831661176
True	45.074665316645095
True	307.92273002360463
True	350.6212911434924
True	382.0589750660772
True	262.64914872584336
True	18.05085474798721
True	21.75002162649917
True	850.1770686032967
True	197.67638468262007
True	115.5802034994624
True	848.3027442202198
True	664.8502607826041
True	625.679758545642
True	441.9548474828434
True	154.29249680681642
True	32.80152302551857
True	99.15552557547343
True	431.826928791342
True	234.6601749439951
True	493.4653485692372
True	150.12193412797578
True	477.16708737252105
True	644.3669694862868
True	963.5163056335052
True	23.77408059907703
True	1014.4928639967486
True	1065.700462440847
True	465.1886216869551
True	88.87248139346723
True	767.4925676639064
True	638.6261760808642
True	667.7006874172863
True	176.27833820447358
True	752.7480441675929
True	713.7810636318583
True	122.0631004467606
True	763.176871449333
True	821.4895798854801
True	456.494247736035
True	234.4712121483858
True	65.92098036266778
True	311.6118496078988
True	361.4327109319835
True	472.2295474466955
True	454.8941971926884
True	192.5602934156247
True	317.4410362920964
True	3.082621962427852
True	11.952946504627516
True	107.00100974047976
True	134.517706378966
True	345.2969592181272
True	342.85047077895524
True	110.98136926701277
True	17.33712904727971
True	209.7335538838914
True	820.0518764554181
True	462.288469177482
True	517.0318714005411
True	554.462744290435
True	830.7025802208184
True	634.4110274508694
True	93.35218528854487
True	214.98652769853624
True	240.1935458810624
True	294.4572661399413
True	108.7447247979813
True	360.85508321361857
True	430.39367667111856
True	175.42942176798968
True	646.7849008236082
True	244.3354803769792
True	209.4304722660688
True	29.29382520742886
True	245.079535034276
True	488.4127243386048
True	168.501591520698
True	538.8136471619496
True	473.74388832063175
True	241.5661805613248
True	101.80571485598507
True	39.97328443315234
True	404.1745172220781
True	794.9580103686885
True	160.60422291819424
True	1055.3561810055176
True	1029.5400671305267
True	487.0327767880926
True	101.4310480951037
True	124.88623906555884
True	673.6147185117794
True	8.72601452579812
True	225.331002928821
True	135.30160551707436
True	121.865831969019
True	333.54159135478324
True	649.7271665737356
True	37.32936864774392
True	120.01319501051842
True	982.8039392059804
True	55.40892206137758
True	464.5063813228424
True	525.8331618766061
True	245.4570854415656
True	135.66884363234036
True	910.559281529637
True	1208.266514685925
True	522.9756794204758
True	664.2164334024683
True	209.90755922809424
True	150.02001409251298
True	339.80653069146115
True	257.7864337478653
True	168.19209332014503
True	303.81145412276624
True	343.3887958248793
True	11.691788256583148
True	608.6946289884941
True	144.010365076295
True	78.5527139649796
True	434.0383045087063
True	312.62559092258977
True	1170.0112621846583
True	351.6849373438964
True	1003.9537874163047
True	10.35263648933929
True	266.95259901447406
True	227.52960277925928
True	153.04136478355397
True	477.4091668296932
True	199.96560020690043
True	418.2273763830072
True	323.7562316591587
True	112.92284780073209
True	357.586757590402
True	1012.3762594190302
True	743.2536092020343
True	219.20330675115164
True	110.5079074259686
True	299.4801353352792
True	24.512139596616613
True	359.38130872903974
True	317.154043652184
True	577.3619770083866
True	455.0628580936455
True	368.7818949394194
True	154.23981882681318
True	13.231658318247067
True	435.9334161245832
True	281.56761688931624
True	140.03640303453335
True	293.64440948247096
True	409.9507125689264
True	820.7455790415554
True	300.7298505080246
True	774.7996573424715
True	392.10284981881966
True	371.0059394163452
True	1.2351827820208352
True	1185.9186578541903
True	101.12481353597911
True	937.0724060525104
True	207.40211884650247
True	469.7580639747833
True	661.5455770603656
True	84.63310340465877
True	485.81728262411
True	33.663515086743395
True	412.4769176502218
True	78.9845538121766
True	228.7252291795109
True	37.146990885226096
True	659.1907477642369
True	189.83552706799864
True	25.085359625476457
True	402.4614002815343
True	110.94305507800684
True	165.4857339217327
True	865.2349170029706
True	266.78791146424084
True	148.17202403059312
True	382.525677142847
True	516.5565001446361
True	326.9998901678596
True	524.8393686743152
True	617.4213534746494
True	146.03756872248854
True	6.879610158471313
True	67.10943982950943
True	416.2921090180799
True	92.14303659955571
True	77.97310751635257
True	1041.394139049493
True	26.87378956049754
True	318.92177155865056
True	315.365981228475
True	453.4538640130983
True	674.4368182080551
True	187.9227178888259
True	644.514288708608
True	329.31563945621565
True	348.7222285484958
True	269.4389231916888
True	209.972235079182
True	370.14105145498365
True	453.5168906085655
True	435.809927398548
True	617.8412065073568
True	131.71966828707846
True	79.5810810638234
True	38.0898758264933
True	304.10691700443255
True	639.2028628531328
True	393.885388162102
True	773.8625538886596
True	215.5916056552188
True	384.0066493936922
True	69.41002222501176
True	57.24241094238084
True	428.0501248876652
True	199.67144417993296
True	224.33687471210823
True	40.44276738916005
True	1097.4813461357553
True	168.96882169229698
True	898.223280100245
True	313.00001159637463
True	906.7948398542076
True	232.87234537301643
True	448.12263155031695
True	543.1156504754917
True	614.0016471607062
True	217.7223307890852
True	468.4957007791255
True	937.241439418882
True	120.72010254268176
True	7.070417955333642
True	587.5792868879616
True	30.031683898665644
True	78.1170098348883
True	795.8179927965136
True	235.02659919081185
True	1024.9754811605692
True	678.0846866708986
True	420.108552308915
True	284.1695582453901
True	501.7947741379426
True	331.2088305624898
True	181.69199774990605
True	655.6101067404484
True	711.5768301899307
True	211.5175730057504
True	90.12511116955656
True	509.9338944861417
True	140.38715069503067
True	393.18634784691335
True	341.7969714634646
True	62.52207775983406
True	391.0495701106615
True	413.6896063237772
True	388.0540726200305
True	423.390115575254
True	434.6025183238061
True	657.0039595901551
True	58.272700866688965
True	455.6847533667464
True	311.4927420500067
True	656.1698336371376
True	225.83735200547645
True	102.76474447988782
True	38.28668322254061
True	541.4326596434096
True	630.3389361341491
True	187.5746713572104
True	421.9623499733039
True	337.35261062712226
True	15.040625306423944
True	168.95627210539183
True	289.9463271764832
True	2.590226663041973
True	888.284636415592
True	79.35551317384967
True	102.28673304255317
True	111.6086061651482
True	366.4019886719565
True	37.50520450575029
True	434.8535091794005
True	226.59186611749016
True	5.744086614462703
True	116.55988744926208
True	439.82872586882
True	51.68798459723487
True	61.56796642667656
True	177.90197978630871
True	287.2606761440378
True	954.9773316130876
True	395.6938755213616
True	971.0316261701732
True	190.87155459386705
True	1072.4024689426697
True	811.5561799395714
True	648.5888739795774
True	405.5697736633453
True	385.0654788638075
True	80.16774336610537
True	72.84846522465813
True	82.13859120499794
True	174.70892030239978
True	489.7080758754624
True	1139.7825591675212
True	179.1679658799188
True	358.70068124132865
True	442.6650236611308
True	622.1213444721641
True	588.1356856157553
True	276.83091863238946
True	468.3556822942738
True	663.9433681930399
True	94.6592819340434
True	738.3207671411909
True	256.1627697625395
True	136.1929056508841
True	406.6852964316317
True	883.7986413738189
True	448.37624568618185
True	883.5593274275509
True	196.04275057000885
True	340.7179760307844
True	709.0893001156725
True	624.7448783234868
True	193.4467657089221
True	267.713779199243
True	824.1458997807803
True	27.23035712284485
True	194.2145654122906
True	490.1201834696183
True	715.7246440158052
True	104.50887433605352
True	33.367367041650404
True	163.6630353224903
True	737.1064688915988
True	322.8891191474723
True	556.7844439906901
True	348.59237081063503
True	313.4562232950945
True	440.5017220357444
True	473.7064120032409
True	74.10876737645164
True	380.0015864329561
True	781.8626343258245
True	0.0
True	297.4176764565232
True	255.03230094657923
True	966.2868086340424
True	155.40918610916933
True	679.5664015567
True	631.750113137833
True	112.99188064448268
True	217.56421140534837
True	135.12696730028577
True	10.743039126615557
True	291.10801766319446
True	382.48164059649815
True	1126.0127162372742
True	232.2079017993892
True	399.6354889195437
True	645.9640334508687
True	205.23680899621948
True	27.309727767079583
True	862.7651741428205
True	634.1101207120278
True	154.69505639564346
True	629.4871565135369
True	159.08439431146408
True	301.1077335777443
True	765.6150212299308
True	35.75258000680205
True	106.6471171592651
True	517.4378439523675
True	64.4110114191854
True	76.39524720582276
True	402.1020828064261
True	20.143850180888823
True	759.0392090053602
True	101.116658172461
True	160.24187002658658
True	20.37187726197275
True	706.2122651982345
True	30.0273382820528
True	763.4299350356812
True	408.708143201604
True	112.81651618025374
True	688.7225361071735
True	517.4078529758916
True	549.1130694593428
True	49.16369672306488
True	370.0745091291773
True	5.519936767030624
True	89.10130090990775
True	370.1342030486138
True	46.218101434894905
True	121.30859027076151
True	309.4358722262431
True	181.0794064676069
True	99.84373679920736
True	661.7948479902918
True	20.5167446482677
True	1115.1777962657284
True	506.9621097011865
True	304.97042256688025
True	495.0752812649711
True	126.15622196730004
True	810.9215129453225
True	1117.6801809294452
True	750.896318374438
True	184.7073423509865
True	226.15943894403347
True	45.87238029110321
True	56.72724894013799
True	152.0364166770587
True	107.22034088631555
True	173.00095852950196
True	1211.7915558709576
True	327.2416602264043
True	365.99482220861313
True	746.8244479842454
True	18.10752321507748
True	14.11331576280371
True	585.5896384985904
True	6.021560642531532
True	112.06380424077643
True	672.4664949653641
True	179.9990502878273
True	643.2088580732013
True	837.8141206458888
True	149.19554650352748
True	916.0334333259462
True	2.735375130155571
True	446.4456354223015
True	1043.5809140571134
True	27.032258331304494
True	236.0389169691537
True	137.9830747148866
True	977.8426187640326
True	236.960040685332
True	509.7909365097105
True	121.70317407979232
True	512.1616458184785
True	159.36721865936397
True	96.32211213451976
True	389.6633768686827
True	74.45989404105434
True	53.68925959406828
True	1043.9568135916854
True	261.8085209463093
True	155.5122491602715
True	368.3577503633961
True	399.6587199963324
True	214.31376274580376
True	159.50752975614446
True	393.739370472742
True	36.71101685943924
True	487.397008169833
True	1105.1599285094214
True	110.67073567341004
True	477.3545869838011
True	324.7128943866408
True	26.793106871070915
True	392.4045051686729
True	105.7252875094462
True	565.624272697178
True	197.8707816504481
True	436.1629767760388
True	21.16617754930131
True	423.6235102495468
True	104.85810407555668
True	351.5743833459286
True	33.95419646391557
True	176.40917731177197
True	252.2741314651798
True	769.2193083208728
True	58.11864297938045
True	140.63309227501287
True	239.4389473240996
True	132.4718238884402
True	613.0732295737484
True	547.7682331070332
True	757.8847992058451
True	395.1279361380242
True	537.5539244492809
True	388.9309113570889
True	698.1771133932328
True	70.06094321754287
True	460.24402852872527
True	451.9545202786948
True	46.96097318744852
True	83.72664817891155
True	134.4895996470718
True	88.35012750740715
True	329.1120161817841
True	872.7533100280876
True	335.5091088174035
True	1100.986384551736
True	314.0668538478416
True	922.2151245435562
True	151.22037385172578
True	569.2952831530666
True	598.8452701672442
True	680.6499020375942
True	441.3555088188142
True	62.473414469420206
True	288.40827668394496
True	37.6502258268788
True	174.56788095858622
True	158.62061410613606
True	1129.1665596742737
True	227.5788610208608
True	549.4377700368469
True	551.795423505698
True	559.2799370002274
True	874.4719231607369
True	588.5956426262384
True	641.1212062184823
True	964.8739901785436
True	125.54034050672858
True	331.0831258064243
True	260.7843471059512
True	328.04524056286226
True	94.1087558357238
True	387.0855400642676
True	4.2668987665323925
True	315.0468390021815
True	262.0042820874155
True	594.4862975307931
True	280.2576977934908
True	364.2745875565099
True	9.858263243707704
True	60.719886124005775
True	540.1404658921898
True	32.199145133223325
True	150.03881194887757
True	62.11268548010917
True	147.7730888867817
True	244.46039009137223
True	73.41479537654827
True	371.5593478771585
True	259.70762211785166
True	97.1422602979372
True	339.6269677214183
True	62.81018333041443
True	594.0767096282324
True	894.2062536077727
True	284.27438748995445
True	1180.605471607238
True	117.71511796673698
True	310.3917331929384
True	1053.3045694402683
True	94.89193853867134
True	283.4189016798644
True	9.924462335943533
True	392.0185509498198
True	444.6893098740208
True	151.7702863552952
True	614.891736797372
True	893.468586757644
True	150.02080827677776
True	76.870534093206
True	321.9368895411329
True	555.994312599778
True	595.5306664974865
True	1211.8550148380868
True	26.774753895889877
True	932.4649361734027
True	139.88295586153563
True	640.7748095430072
True	123.57429461269768
True	135.53534081388875
True	186.5357462652865
True	167.75973406141256
True	771.3053563882672
True	206.83247558185565
True	229.4542663872652
True	70.08834715906448
True	505.99642710370927
True	473.2288251975166
True	178.91116367750263
True	242.16463193240088
True	17.672931142237417
True	428.4033972358171
True	214.1772588016812
True	284.26441413680806
True	116.88467890190375
True	720.6935010417789
True	414.57565618524194
True	270.42220657869615
True	643.9291909976162
True	529.4628737265233
True	463.41259849735167
True	134.27809678117646
True	542.0420750363825
True	424.03950390373546
True	2.7913054667107824
True	195.84249829232104
True	90.28733465988586
True	245.37088663404745
True	3.163427815153854
True	134.79581195593704
True	352.4183723530906
True	6.185262717147076
True	875.6532763955743
True	176.68070990625267
True	751.9502282971038
True	770.3495781048272
True	160.48652818557397
True	232.60144680279163
True	484.00681389806346
True	837.4384026004046
True	51.779403230487965
True	42.49006461548865
True	131.61396437522447
True	648.473271029431
True	721.7213569437085
True	181.54280980611588
True	593.1653843600811
True	595.3044671837463
True	860.697169682828
True	385.2473857747232
True	185.157673106176
True	878.797218750091
True	220.0386790201395
True	151.69728281009247
True	335.58027389759246
True	219.7436795203592
True	205.14601605496992
True	597.0350359557733
True	248.4273641843033
True	191.19900224483877
True	447.8904123836314
True	475.9312393273586
True	61.263715037045536
True	273.7794469852324
True	76.1056901508126
True	335.7491296536993
True	360.584891258676
True	240.0942659858456
True	175.71819451256337
True	380.861740846806
True	650.5046118371797
True	756.5618554167785
True	294.785868769808
True	752.2513424099725
True	66.36231174553603
True	876.3384422260972
True	351.23671415651813
True	11.774881603228025
True	589.7325219932832
True	689.6981288070042
True	268.5015593781493
True	170.06646996715483
True	49.29721553273361
True	376.7285756560692
True	75.25031302256902
True	15.444314062371244
True	892.0141609275003
True	372.0526621133556
True	177.39996153723695
True	1000.07247029501
True	12.419129150231589
True	777.4609814981661
True	29.49122091099592
True	673.989824870593
True	60.274157383307816
True	761.2870935975295
True	453.8255114971205
True	205.40822725683608
True	448.45144437104415
True	207.58682619334903
True	297.8533999456295
True	224.77967239922867
True	406.0248714200226
True	8.99010330502555
True	320.48016434123565
True	115.68796387810464
True	10.628860239211049
True	476.1860668073163
True	735.1589682308228
True	272.48972357275835
True	78.45398539411258
True	317.73345648390443
True	84.72673295527176
True	189.6715895725415
True	175.19257949689828
True	372.4155360312768
True	45.8032577139672
True	135.41345847459283
True	385.66051586709705
True	869.8131541621223
True	113.72767923072458
True	206.88547335593643
True	427.69581079519673
True	19.68321578479959
True	446.23918953607085
True	505.3647808485845
True	90.54160975373333
True	384.3436684796238
True	340.0010483247193
True	403.9945384502937
True	577.4516470514959
True	1063.3576988334896
True	979.8266456216436
True	59.08833408198416
True	1067.1418285253997
True	112.56356977690706
True	106.4982743814508
True	106.91916923889885
True	463.0091340130266
True	369.3037450041864
True	578.7383572347474
True	256.7823059765902
True	159.4401226874325
True	414.8838118591268
True	15.248242229426369
True	430.4200065605122
True	378.9215487520636
True	151.1168679225592
True	92.3546202914275
True	540.8769290132037
True	996.5625023391624
True	201.82038087818992
True	61.56697080491715
True	438.2877576355342
True	377.755766892983
True	497.4405599027687
True	337.8228660909716
True	4.593881103401296
True	551.0855158876367
True	499.094786523576
True	516.1261046605543
True	180.9370943529117
True	110.07559174078416
True	21.71724254690773
True	374.9786441674936
True	110.33732829037014
True	6.900169398564763
True	32.13844998091042
True	350.72563411571707
True	667.1168176873924
True	141.182463032082
True	90.45354987720448
True	23.896097816827123
True	412.0373470100772
True	346.06111311089546
True	817.6709764737675
True	305.9986684666608
True	535.6160087265622
True	533.574713500627
True	527.1347279303292
True	297.1725246689619
True	535.0992283027061
True	98.6656975677216
True	574.8187102738419
True	7.524539857066856
True	385.00446127038896
True	487.29151311156056
True	950.9626463986388
True	358.1603155243436
True	818.0710915258173
True	936.2272899001103
True	186.7703962707079
True	36.29997990842965
True	380.1369518524151
True	385.9270857272239
True	605.0467163175472
True	240.688478474589
True	29.60019900990518
True	666.2798978896325
True	132.9769897488921
True	1049.973533579942
True	322.89874202717965
True	477.9079913488438
True	130.94855732821344
True	796.3476429653488
True	137.97762928124956
True	832.7567700794219
True	556.0277630066472
True	185.94427616948465
True	115.0699188245039
True	68.03552404064455
True	554.7778210898679
True	913.6407396932584
True	427.7199125302654
True	556.5509154393434
True	142.2457497147366
True	643.4957253852994
True	477.5086162806098
True	787.3378662183528
True	320.8336933032729
True	592.1892034721708
True	117.32918376476184
True	26.4585120282744
True	413.5447137038429
True	173.7762204373248
True	106.46248922810142
True	383.5525164906725
True	1083.0968905113914
True	266.36034074449987
True	554.0781907990907
True	10.134564391547936
True	73.8563449917367
True	329.02138722079513
True	792.9269272369055
True	456.9490379463476
True	532.5452862386035
True	698.6452645201863
True	69.15157470764719
True	723.6013919461777
True	45.79532424552772
True	104.13072519464248
True	181.8346626132085
True	85.80266111266307
True	26.19571435187988
True	288.2607295355595
True	467.0102713337863
True	878.552019124572
True	860.6310521714142
True	5.547188799862061
True	294.1565974314437
True	457.9684518158497
True	115.77236203305232
True	228.35909696047256
True	326.5520999843027
True	1321.6684830693862
True	445.0398541861342
True	25.347875457326307
True	195.5944942791874
True	705.612465391
True	36.32825248563266
True	169.7577066712566
True	524.0481211232334
True	68.44393399026379
True	877.8263863269942
True	328.6762640805873
True	661.5487993674175
True	76.17633931709454
True	691.3438451573919
True	587.4926785091747
True	897.6076924655397
True	251.1668735767358
True	520.7254255460839
True	867.9508944024351
True	906.9933570076824
True	231.4547275616413
True	766.3967288922308
True	219.84997056892277
True	443.0039617017384
True	368.82980642699744
True	504.4671045230456
True	500.4211268397975
True	326.2643491330337
True	345.4783534743554
True	112.82334971213469
True	350.41025161605523
True	1093.657068002058
True	307.62793300256294
True	146.31091398531237
True	296.6852480197818
True	742.2519323730579
True	644.5607002655308
True	423.8618023901
True	115.30362312127542
True	325.38420708814374
True	31.775805850631937
True	171.81792219350254
True	92.45690487747008
True	87.32204718101809
True	552.8975174996608
True	139.8546513291655
True	135.79574863022535
True	110.15585490770664
True	87.57046077399944
True	464.1383728750177
True	378.0636501447537
True	1007.3546275615802
True	559.1748698820955
True	863.5537171518716
True	263.18965718335505
True	281.1814579159718
True	538.5625598871176
True	194.19494148700025
True	740.1022464636849
True	242.23618417767037
True	359.0430794723412
True	69.47760285879193
True	115.00958304272416
True	264.4592734287406
True	116.17091713126918
True	479.736431884505
True	31.578416099888795
True	572.6444361194082
True	999.192026532256
True	743.7064447468177
True	1.2494540641888163
True	65.63501043809212
True	493.4534992791913
True	435.6139806371712
True	78.55509711048644
True	125.88962677421426
True	291.56451656300675
True	75.38404707880237
True	50.6392509642999
True	708.138112945871
True	665.1521206236113
True	162.63305819479754
True	175.21702426329668
True	533.9131223592257
True	48.65766931070215
True	27.52923310757997
True	579.2916372197639
True	435.1298950680367
True	1140.0825664940935
True	47.98705478483828
True	480.10706776041536
True	867.6161766646175
True	801.1123502863578
True	271.7741601563946
True	778.749503513756
True	394.838124754065
True	41.36904861145612
True	98.85344488500652
True	711.947583546197
True	76.45288500777762
True	140.4617427914307
True	901.5404763250144
True	187.5326586185896
True	273.8062031324994
True	109.4623197889564
True	629.3070394129629
True	592.6503729806149
True	217.7353195759657
True	428.3485765851742
True	41.31730365628468
True	280.62438491404555
True	587.8404325854121
True	610.2398562169166
True	312.2123633972673
True	72.91081217339841
True	948.9790154501228
True	1099.2112111425624
True	553.6180088144324
True	64.84494002429354
True	29.56554804845431
True	91.59563951595096
True	107.78396947195526
True	105.5067384155668
True	900.0560834266338
True	1212.4883517103078
True	704.686678742747
True	339.0962300586248
True	8.626548004065198
True	19.46891194917063
True	331.7406095072464
True	467.1416374744745
True	46.54373073427877
True	574.0224590185162
True	432.4006435303925
True	393.5489053597128
True	80.90583601756086
True	201.7344500340184
True	268.3382213696967
True	127.59210321066188
True	401.83375550839065
True	43.66048525579039
True	174.11694113918372
True	1144.6504936968263
True	6.616698895665243
True	28.522036909345303
True	579.8210361662216
True	362.8285432511256
True	784.533840600624
True	158.8906196116104
True	739.9437779454486
True	583.3957530059275
True	278.91650989765907
True	430.9569721967854
True	353.24885298965376
True	283.80207811794287
True	269.15971563251765
True	392.98094448482914
True	512.7936801687086
True	496.3423251104828
True	104.47514696022132
True	360.9933878014675
True	9.34082088032574
True	186.49718912681345
True	232.53412632089723
True	830.9824417043999
True	598.9993331197416
True	30.555027388698942
True	696.6549780510285
True	828.0736117165201
True	105.79206298718616
True	346.10668902462584
True	844.1727480954145
True	210.50596244228572
True	163.92163420414428
True	533.3584642272584
True	624.522014578963
True	1077.9434431434706
True	148.89571465381766
True	154.34986204862395
True	253.29328306629012
True	315.9783957911239
True	424.2569724696268
True	414.1256861754472
True	338.145202780892
True	451.78549266773376
True	486.8379393797464
True	227.44924477250336
True	1460.1911430982889
True	245.58517332758063
True	378.4407885677061
True	54.26156250820967
True	772.9002272363331
True	255.2611090658688
True	950.9837723152558
True	551.2522666445903
True	320.82383646032974
True	769.8963774448487
True	254.17665964710605
True	201.2387880094111
True	261.3756622398181
True	210.88914632803665
True	140.95600582033407
True	248.70326998713733
True	723.6466488041558
True	533.9649342388853
True	222.43364512489129
True	1165.3600048928668
True	116.41833749012262
True	263.6291753521785
True	71.93724032763504
True	319.1462408077276
True	422.03938107586384
True	91.4510639599641
True	219.3487434417636
True	77.99261455452684
True	723.0095363619257
True	374.667780116524
True	235.0701677026012
True	721.8378413365481
True	865.5807525469087
True	846.1730490383524
True	846.7543303786466
True	355.6584373343953
True	1.6175361199955884
True	264.35846150727303
True	54.53531815333951
True	386.7630412557031
True	57.35517149724242
True	364.3252705452098
True	861.9292328698496
True	1047.691515255599
True	399.1261871542596
True	19.65677985340292
True	495.38139233655056
True	512.3920586539872
True	181.5252867300312
True	238.8384084770088
True	288.49334553563136
True	21.862792495838832
True	120.9401677473997
True	929.655436208252
True	61.93393341989522
True	488.3168290506752
True	786.1029049471251
True	99.32068688552418
True	251.54811139449063
True	116.9939939343273
True	15.977946961027408
True	1.5524796882467555
True	119.38188483006748
True	1014.5782552171864
True	472.80378910835145
True	67.85811408787075
True	788.3300606114839
True	344.8493374573248
True	1.1074078158891216
True	433.232657999044
True	203.09993920881547
True	501.5197007608689
True	80.34415121068142
True	312.5733095559879
True	368.1944531463911
True	173.07438114077587
True	203.97111543731927
True	120.2680830441004
True	178.54759233525985
True	989.673744750574
True	16.48732518793708
True	509.16202404656286
True	486.4557790709634
True	407.1058835326866
True	215.48460201156493
True	235.6046385174311
True	158.72614340083516
True	47.71512984781415
True	480.5516418052239
True	153.75280530416777
True	853.0506356952382
True	807.4511956271714
True	240.38693737960816
True	300.1512705559329
True	525.4975324731112
True	41.1386868802891
True	87.86111438815341
True	736.129246184642
True	1100.8616920147665
True	109.8734385056606
True	731.5353892325262
True	142.0546501848682
True	945.561740393863
True	677.0485702606799
True	104.0960810840786
True	271.0736083711996
True	644.3747287774861
True	256.2279905061108
True	44.51139866304998
True	564.8631878243452
True	452.4557649059113
True	6.268048968787912
True	478.48786164436
True	66.88004982557156
True	169.63110681515207
True	236.42665624011417
True	313.37461126835376
True	77.9884715367714
True	219.07842347352877
True	345.27162318900736
True	407.3233642098234
True	941.402465400709
True	47.25844408311493
True	892.8188597312777
True	1048.0318504560516
True	128.94671325577926
True	70.8184242457855
True	1011.1872211723978
True	33.42200322827541
True	230.8056224020672
True	82.43993090246111
True	212.04490486840143
True	368.2333650366846
True	981.75532168037
True	97.3889485491708
True	72.9609262676187
True	659.9500440951603
True	274.16804772330426
True	708.1326109498358
True	54.26938955548905
True	476.3831068107453
True	389.6128689512512
True	680.4117591290221
True	53.96350790525607
True	105.6156254732091
True	29.15664963705103
True	251.97878644412057
True	42.33988022819024
True	343.87068220798733
True	2.3793843184020647
True	1193.4913157719284
True	106.12785128291712
True	141.85817522960625
True	366.4553625542216
True	735.2400320369576
True	678.186688830753
True	990.0685653413724
True	458.3446356745812
True	424.3169717368566
True	145.548328014408
True	395.5533842559918
True	817.61541047633
True	418.63612538664415
True	963.2859515118788
True	83.44136414354841
True	430.8509352791916
True	180.4058699183144
True	286.9376875536636
True	738.6686950805861
True	157.4565850653463
True	130.55504704058134
True	68.61962133900087
True	893.8479575368577
True	779.1356983000265
True	85.64620836348617
True	429.1529920166904
True	757.196330430187
True	410.360654308575
True	56.15146774450011
True	321.3827475885792
True	770.7012992708596
True	30.313762490404965
True	373.7405488836817
True	174.35455659907987
True	289.06918756582473
True	33.69020520617065
True	219.69227683305525
True	768.5027602743249
True	637.2030067860428
True	55.39709125197037
True	287.54928632605544
True	904.4462416538212
True	16.942105776086255
True	319.4482969238895
True	297.2145995111555
True	432.6459818782635
True	217.61015849812725
True	594.0096785014244
True	46.03655437870249
True	953.0639683009896
True	904.5467427176214
True	45.60836609823277
True	391.9476970397196
True	710.0441831768236
True	915.9103037672604
True	269.5536533156638
True	585.4478697654638
True	132.73361098373027
True	192.52388221428984
True	136.51220754824405
True	133.4696898854054
True	214.8557618721836
True	952.5680262952274
True	793.1480001947681
True	953.8579260501012
True	20.354328884967455
True	24.65473347015145
True	358.83053785505035
True	13.935992107242225
True	648.9748497602409
True	1050.871743607563
True	249.3409634230433
True	200.9679815931653
True	84.75107586723362
True	211.7120451454442
True	128.73365749004566
True	44.5515875579536
True	127.32995223176312
True	87.3764248712104
True	240.2370977336643
True	499.7407424263861
True	164.50596226542632
True	29.46942935074192
True	57.46315379130996
True	436.3402763423347
True	270.92031048466083
True	584.8584623762395
True	21.29172107848736
True	112.06839007597137
True	669.2184376026469
True	266.461365680791
True	466.90515217459335
True	674.9935208087076
True	105.57667038597904
True	107.06761755377931
True	82.43379995450675
True	24.91355630561241
True	128.32614667532854
True	89.35367995369424
True	105.75907297627728
True	147.18602119978038
True	236.3463693300073
True	852.2030215907027
True	292.1256002072133
True	983.37441048529
True	168.24250502921765
True	199.21902884408416
True	788.5433708224564
True	307.0420801105472
True	598.0059041458973
True	251.62450566529375
True	346.2717446232358
True	454.8748677253869
True	553.5287830150853
True	668.2091666870972
True	368.7606312578184
True	31.70924254348934
True	550.0675978007858
True	622.3745565531476
True	20.405606616937924
True	11.461957065824324
True	265.98695110253936
True	391.6479397256789
True	461.4293408993776
True	66.28869641677588
True	643.8224668524355
True	956.1456159611008
True	232.32703615161677
True	897.1061303350651
True	276.5895649799335
True	108.1925249453334
True	267.8242209985588
True	688.4052444523307
True	40.49845932049464
True	572.785741623993
True	1287.085366473932
True	999.5644968236654
True	914.5402515771592
True	210.96574110787384
True	90.41829714928107
True	202.14069695999476
True	835.0292755547442
True	153.55107144214463
True	1064.2642510286448
True	851.0952779775461
True	42.74192277289865
True	89.37083930737843
True	416.7653534360505
True	414.93326820685695
True	203.16646788747647
True	518.9020325673363
True	673.1169933752444
True	129.49685134658375
True	271.4682502469411
True	1021.314628596688
True	52.4135300624846
True	731.4364809727908
True	548.2662192461098
True	35.38239285699192
True	827.5907213174728
True	381.3264866965392
True	542.3313277308374
True	112.32270870233393
True	260.97730470832613
True	213.1098949969046
True	25.42208361758113
True	128.99737980129822
True	739.1937950159169
True	141.77853942224667
True	369.4625615831702
True	62.171334535136495
True	608.9924258626069
True	607.5992912220878
True	232.8603966721708
True	468.77821633221606
True	167.23222757174457
True	167.05884858945782
True	218.20198034588904
True	287.418864038775
True	372.7091199462764
True	129.84303560547298
True	198.42374746762704
True	28.11384720212352
True	883.9645734177052
True	315.37241812641935
True	10.211786331384875
True	360.5543193650842
True	164.00467696448604
True	627.7958006745116
True	353.53593744014074
True	585.5144083991518
True	564.4977256934935
True	481.66732165988975
True	781.4552649867105
True	238.44248902936403
True	552.3501143141682
True	155.67476702769312
True	536.8178082131119
True	359.5361620781724
True	386.9394206049503
True	131.47006687396498
True	136.20901555472906
True	110.2477341389728
True	69.70278979417098
True	730.6543476247379
True	180.80656417615455
True	44.71472419485441
True	0.0
True	532.8035431033392
True	110.33993689859952
True	23.05282202464042
True	39.97765155692805
True	113.36271257865502
True	557.3904749143521
True	179.50860274749263
True	108.56844874091962
True	34.71091694442304
True	164.3951116528361
True	920.2132609622322
True	50.127977528482056
True	228.46715962221683
True	728.8752734774773
True	313.83209500913347
True	464.3425668089033
True	489.9772672114926
True	508.1531673410005
True	592.7962070545764
True	912.1128230445684
True	268.41399270398944
True	1048.3031592247632
True	917.7207182240876
True	609.697170243447
True	341.90554216537123
True	800.8644569847763
True	12.058947311488096
True	33.22244247565728
True	281.25254366731457
True	40.911803249440815
True	205.3838850643054
True	760.7011161541525
True	209.1335757144888
True	760.7991778058041
True	768.6332869482493
True	120.8503931772564
True	355.6850814995823
True	559.5829423106551
True	22.756168312063288
True	131.56967951965512
True	428.3329346360678
True	302.33440899348915
True	206.74180603305533
True	107.68843606146108
True	388.2182030105689
True	21.643626372902904
True	366.9586843613602
True	378.2687163404588
True	1078.824327803571
True	369.3552949334774
True	31.64230284796665
True	431.9378762119992
True	450.2796022563836
True	242.15398674940047
True	30.318073179276123
True	764.9860830840647
True	437.22936257629055
True	170.902786786183
True	11.568025877677549
True	1226.812621408115
True	165.33193418483148
True	27.15318781278394
True	308.30446809670553
True	297.5080810862268
True	116.94512943488992
True	295.047904293551
True	45.44785325822591
True	324.2186495628755
True	302.94827003170485
True	318.59710927066953
True	30.53534325299971
True	49.82785911466809
True	1052.850690770065
True	24.03853969832401
True	12.38431816218512
True	171.45403130656553
True	662.5748741510862
True	9.373153685618552
True	190.53669724021591
True	175.39504185607325
True	521.9028682326293
True	378.9986869880679
True	741.5159448956531
True	320.7640956916824
True	483.39017744556617
True	442.7159748747616
True	494.9105646405389
True	102.79167320309958
True	1299.1189095609272
True	895.4777143984118
True	288.3385340698775
True	523.4884471785861
True	103.3312624583703
True	583.0738020496926
True	437.908226755995
True	153.6599439175058
True	78.13628543068268
True	343.0448159087739
True	162.84776634457933
True	27.10721365224332
True	638.3479223355766
True	381.3527872849593
True	70.97778365288585
True	26.17181502975769
True	670.9546260075771
True	491.7318448668649
True	72.48600367204095
True	22.463944652807555
True	329.7340341140436
True	330.364278014718
True	699.8498426142561
True	551.4804971149216
True	556.9000182202421
True	792.1704071656226
True	7.861617057945518
True	54.04257937209351
True	37.05030759543966
True	64.02021840991888
True	498.4864891600815
True	594.7917225216673
True	79.40522254609752
True	114.22352804350872
True	192.95572941155532
True	74.65517878117963
True	168.75350654513895
True	203.5959086944971
True	274.99284882773344
True	816.151345516355
True	592.8860040929476
True	282.0804857586906
True	183.72663270718505
True	259.71751451741653
True	256.91854635586674
True	743.7862221475222
True	327.201875030841
True	172.44393530202987
True	881.8386703302642
True	355.7527246416999
True	467.3774111312589
True	161.1617513673529
True	121.08570809251528
True	58.045439227552826
True	216.577488098704
True	984.247525383108
True	509.4333172649913
True	110.50419147152414
True	353.0795807199551
True	104.53113717567982
True	674.3767404467956
True	3.911713220076424
True	696.4463595001341
True	34.631016138409166
True	903.9157778027306
True	835.2562654869158
True	212.06842709549755
True	31.16940184632814
True	79.44369795802277
True	455.5714305539451
True	219.1744204360551
True	1.1864196169258483
True	79.29555658842204
True	1115.019832830484
True	342.2257376889661
True	675.6619928369058
True	505.96977593740127
True	31.2924495927424
True	135.26132904690863
True	434.2629542449615
True	931.4097967903488
True	824.1725351529824
True	422.0582311171872
True	327.4421592445637
True	18.011020259312684
True	78.87746274835918
True	744.4183659958404
True	475.0155154555541
True	380.38015658836326
True	881.9662073900369
True	26.2584471770152
True	211.73081566980437
True	873.1713663628691
True	235.78711708333563
True	8.686787250468733
True	495.4163442630392
True	104.03367550073084
True	660.5387821843244
True	50.05920914779136
True	256.49983650702234
True	900.6497707393247
True	898.5428938487698
True	271.547360920977
True	422.6072627316484
True	123.72326645905912
True	597.2011946637589
True	266.2471866049677
True	182.25147782583068
True	875.987245478878
True	52.30308936750806
True	690.479629426387
True	281.1764477682825
True	291.62354473607286
True	166.3968148773039
True	497.1702823645575
True	555.0874895636277
True	366.8085738521135
True	389.0622848639866
True	71.02058521635749
True	159.23737792269927
True	443.1588114886958
True	216.4738462036772
True	36.27999695612348
True	204.4025789788428
True	406.5794369013189
True	382.1367873493263
True	749.8853773364111
True	133.30155439704373
True	652.3240555239595
True	511.2145253836451
True	619.2613399136129
True	133.749871876234
True	39.11056151722118
True	677.3616159532097
True	69.29789256596017
True	544.3605389994286
True	686.0332813802014
True	444.7730908006697
True	133.32638067156395
True	517.4927354142593
True	3.5349218099700845
True	384.4302701092186
True	31.20596586097848
True	639.9069499457811
True	260.09677992001343
True	583.3381672927234
True	688.7181620541418
True	148.010699235214
True	522.2539886112996
True	493.0523850284602
True	63.54309558890043
True	973.2522418333288
True	3.1728106935304345
True	27.366064748452143
True	643.1324757214538
True	664.9762432883298
True	140.9382371441154
True	402.23759337075074
True	124.0861080590623
True	70.05604283395807
True	467.640542289324
True	39.00420724854498
True	504.7125884225273
True	12.47905614449575
True	822.2864810576766
True	533.0310337835139
True	668.8959017179095
True	100.5286559167137
True	371.2032997663237
True	992.0414612485174
True	838.5153151421604
True	147.1634495335525
True	554.5037591781959
True	468.8375364071346
True	241.90055350097197
True	259.82481370414547
True	5.7983998847489335
True	321.95286196650625
True	12.919826941716568
True	386.1520276517683
True	76.27054786710782
True	388.8950582113242
True	654.3325255592097
True	127.97885178324736
True	226.3224336625709
True	620.673387331209
True	677.5863571196957
True	298.05203401201567
True	135.86033876551772
True	161.19479567431486
True	477.161408825324
True	84.30682536726674
True	10.297452912663235
True	501.9827945672996
True	566.7179498790567
True	20.132385346422247
True	136.0706242238511
True	879.6704925002429
True	488.7690261822249
True	267.4411029104606
True	34.60794988388181
True	476.86970762162713
True	113.52635884800011
True	589.3729646432233
True	643.9553978763944
True	295.29867180372173
True	391.78831084603337
True	185.7684420788475
True	244.98956646024297
True	72.70205934685056
True	219.5820405163739
True	506.0518673835203
True	21.35052953611441
True	448.29484776414046
True	370.1636742372819
True	746.8640002873283
True	900.178552868528
True	907.1663403881876
True	157.02969218293066
True	405.4150349084726
True	67.17023364728163
True	197.0015541531288
True	312.7266581043326
True	10.072410096481825
True	817.9792700833301
True	22.757880921926372
True	393.3382200558944
True	271.71306238824366
True	641.9463325180398
True	219.2212724885023
True	37.523397227109285
True	682.9823376003267
True	1060.6200014547624
True	216.5632363103404
True	130.40716660526095
True	636.0054025800671
True	503.6598532877919
True	17.818392585107638
True	845.769136771775
True	112.24833759327588
True	47.27966187474044
True	307.07020152298657
True	356.6397214635593
True	399.91681936221096
True	274.89024499039226
True	18.74924451306937
True	22.41088446293912
True	839.6396117539329
True	206.73380533519145
True	103.82814221848102
True	852.3492677305588
True	653.3922856167057
True	660.751882650554
True	445.57452159668736
True	156.3120919763824
True	31.628349990558764
True	99.52869996519316
True	433.40626084720753
True	225.07869119767457
True	507.1488625848704
True	151.5786209514372
True	486.9333872859818
True	623.1816204941981
True	961.5161723294194
True	23.941743079071045
True	954.5704493361924
True	1056.5597462991875
True	489.5138955343214
True	84.07188435617115
True	787.2619351308912
True	648.9032796747531
True	656.5480768465857
True	168.2733031909318
True	762.3536037551243
True	704.0720545428254
True	118.44955093122144
True	800.6494762246706
True	798.7284133046351
True	479.9465930148387
True	227.070400583202
True	72.4789415342263
True	312.59662104635134
True	360.42587182285286
True	462.31058853427663
True	438.6111305521851
True	190.5028986155401
True	307.80882623709755
True	2.8058564023381494
True	13.933075116964313
True	111.19307207161316
True	132.33484794291215
True	354.8303801705655
True	349.83340178055937
True	108.67053723213672
True	17.840771245884632
True	206.2134346773267
True	855.791893584245
True	456.8199231772669
True	551.2431626371658
True	565.3597731599948
True	792.5264715381385
True	650.8698066683
True	97.62508687801166
True	199.2327957602947
True	252.2608880901616
True	284.21600068204805
True	105.3178981511713
True	359.4331718411362
True	442.001490293746
True	173.09335437513647
True	653.7753291927245
True	252.69211970847144
True	198.64545662717808
True	27.89466001833144
True	239.1482587844479
True	493.45868082798
True	170.14850285494268
True	532.8077782442796
True	468.7590038389616
True	241.5129745645223
True	109.03681991902322
True	43.7164432575716
True	399.0793101657928
True	786.1036186420483
True	164.50515355641284
True	1026.0199402833075
True	1034.5808774022437
True	471.176439460412
True	99.19171842042816
True	125.14330404311004
True	685.512436190723
True	8.418762153601621
True	224.18020199118783
True	131.38848791685692
True	116.17515893890216
True	320.81211247833687
True	648.2168375092884
True	37.68980706952253
True	126.7720837154205
True	972.1124807350836
True	55.876380969249546
True	448.948693140974
True	534.2050776143345
True	250.4666909392792
True	129.75045948297225
True	897.6021560982518
True	1202.3827754717342
True	521.2437594165361
True	665.605057596966
True	219.18330840505476
True	153.8087402244368
True	315.89455351652015
True	243.37564636236505
True	174.54667737758984
True	295.4236526726735
True	344.1807740454356
True	9.957385384631175
True	603.0478553581381
True	147.39361713516703
True	79.32341926694376
True	444.1607376717188
True	303.6454685320337
True	1181.5210826122316
True	355.4259729776017
True	959.8181861257194
True	11.36479472308838
True	265.68159830022654
True	228.8967647520159
True	151.36885260082693
True	484.68669525122993
True	203.74472544015535
True	432.77347786233776
True	344.74275269469894
True	116.6010499907512
True	351.736792166037
True	1067.9004187940593
True	732.5733847681507
True	218.96834079760632
True	109.43134855952668
True	293.75877091236873
True	21.79023139849781
True	335.5547240812865
True	320.8732197957123
True	564.3285407462796
True	457.6471345272292
True	359.51652670634485
True	158.76640732728987
True	11.327618015371431
True	426.5714360580672
True	287.40269082023065
True	145.11711457385616
True	299.5115359510661
True	450.1923578675144
True	810.6882205036616
True	310.5051120851905
True	769.3770474903203
True	399.7161904650504
True	374.1214271784062
True	1.3315055986130415
True	1193.042976939694
True	106.59514427148557
True	930.5110083726536
True	217.26831667658485
True	471.95926219936
True	678.0326153846739
True	82.93544984624849
True	487.36687290629527
True	37.679673835676894
True	415.58248463892295
True	75.69413196915487
True	222.7860504301724
True	38.154372951775926
True	653.5262142561339
True	194.83541045989008
True	26.80074598768636
True	391.7398464723147
True	108.54540687410773
True	167.70871914308316
True	812.1735404856654
True	251.7896777215152
True	150.7769488860143
True	366.2384170417302
True	511.72247151870585
True	331.7349202696388
True	516.1580042966499
True	630.2875280239397
True	152.72303111462594
True	7.264269239402175
True	70.78874355955166
True	430.22618209395466
True	93.3068067773898
True	84.41445056959026
True	1072.690145235718
True	28.049306219043046
True	328.5500620589289
True	322.68761757990035
True	453.6435752841749
True	683.6105595027873
True	188.8451634552532
True	634.4257905432536
True	327.9346249697808
True	352.89176280673
True	276.32871189392176
True	214.81662125200944
True	361.622770762064
True	432.34487273026497
True	411.68305130714896
True	613.8463862849663
True	140.05445284150406
True	75.36497700409186
True	37.63733312416507
True	288.6977406164447
True	663.2088547385358
True	392.4956487999149
True	761.773047675484
True	210.96125999608975
True	396.08419426188
True	71.18101867649092
True	56.64832660871544
True	416.8935028863668
True	196.84916959756407
True	231.1640538396624
True	44.92119081662109
True	1053.4808152035748
True	172.41029561677
True	900.850486533896
True	314.3129478968297
True	911.5195593530008
True	236.8599591886696
True	448.1581235408685
True	530.5889321968805
True	620.3393859399617
True	212.92387976850333
True	481.6518370780553
True	979.8882300698396
True	126.92986394370764
True	4.39943951248424
True	573.8897917986038
True	30.80235035348636
True	75.77756421217346
True	792.50913037663
True	213.0382354012413
True	990.5345270392336
True	673.3097467532547
True	409.57435424915695
True	287.5381615363707
True	491.50652817586655
True	334.8927646572665
True	184.8209890537307
True	691.2243011090075
True	718.7471758748817
True	204.7309334741047
True	88.4668188162734
True	517.6994929791135
True	126.84855334103976
True	379.9465061616473
True	346.04240921010427
True	62.0548081856221
True	371.1569880762376
True	415.3675433521237
True	351.7452932620127
True	390.6759279880371
True	421.6309000623124
True	634.3391350265755
True	56.26805983075917
True	452.0524968371309
True	319.14646793542624
True	636.859737983058
True	224.45110354268004
True	103.47606231328416
True	43.1487423833408
True	546.3204714847095
True	643.1551368511485
True	179.73880040324696
True	404.3389413977884
True	340.9663664054085
True	17.764019879886554
True	168.636565485588
True	298.26389651157416
True	2.900255951251289
True	860.532234125823
True	79.14060266186543
True	103.64766071790092
True	118.13295699997788
True	364.9340649771283
True	36.03574315375481
True	455.7694926694202
True	223.63294376491396
True	4.232296606742399
True	116.02747851303818
True	444.86991150492736
True	49.58187936067963
True	63.895579684736944
True	176.22650543038904
True	301.480797279538
True	969.8020578474568
True	390.32012591183775
True	984.0161892920536
True	182.27543051394252
True	1007.0886703566748
True	782.2698337794885
True	665.8367074081373
True	413.2740498722904
True	372.67053964430113
True	80.05799422655822
True	76.87232491243395
True	78.7445093370318
True	173.59959586962714
True	484.7402352466673
True	1099.7449889679094
True	181.93073302403636
True	355.41707118823666
True	439.641357003829
True	568.7846011030365
True	583.877585569517
True	284.1755714329809
True	455.3482180001282
True	666.9432269617884
True	94.67417664641614
True	695.3726490302067
True	272.10269592462305
True	130.37383246158714
True	405.2096715824447
True	833.2088168416701
True	414.22476599914944
True	845.3832265094345
True	196.91999574817265
True	349.6379670670724
True	701.3079273200683
True	631.8761729812971
True	187.4170074238364
True	264.6088619248316
True	825.8831606034495
True	30.95823677772824
True	191.7790794458048
True	477.4186154267867
True	709.6268843407559
True	102.67459767613876
True	38.38233018763465
True	167.17689864547245
True	728.597741366028
True	317.45687204160714
True	542.9754873210644
True	350.11701156273324
True	299.07834625253275
True	465.35711990125816
True	500.1270693009014
True	71.97725848784468
True	370.4916297225544
True	758.070205717416
True	0.0
True	290.5103745083047
True	252.2698230989025
True	940.0390970598642
True	151.7330240984596
True	639.6430840305226
True	630.5342033634499
True	112.26193116719448
True	215.2523542832311
True	131.51849246422017
True	9.695726483264458
True	287.6954610746218
True	377.0337109236
True	1125.164953203601
True	243.9446421113502
True	415.3091136610601
True	656.1951381723503
True	211.91929002137425
True	28.517287509912407
True	850.3021406012756
True	618.3732765842605
True	158.10407653386005
True	611.2792239875871
True	167.68246763005178
True	293.73775762779377
True	749.9163567238736
True	37.9625919886339
True	106.59665776150734
True	519.7294313122926
True	64.73490965757884
True	78.04845121281912
True	409.89444477751823
True	23.25629128132448
True	767.1145699687378
True	101.70346726378553
True	163.5468198648679
True	18.74930263912329
True	732.2735777466557
True	30.7727290452016
True	768.0607189305709
True	401.06224396439455
True	116.54964056630553
True	699.0834042125151
True	513.399852943528
True	548.777446284266
True	43.76186165490785
True	378.7785898187546
True	5.491044446895335
True	92.76807987073686
True	384.848538869072
True	46.79581061807296
True	119.13263153841996
True	326.7307216385768
True	179.82562680977395
True	98.05838779676556
True	659.7423015713687
True	19.266502741808
True	1125.092128651028
True	485.0323671663069
True	308.1343198478943
True	496.8927036861107
True	120.93351474693522
True	813.2811250841493
True	1127.5863234012302
True	749.4951302321531
True	172.47027356301172
True	229.8938814316824
True	52.748414324612845
True	59.08141401221947
True	152.02048573914345
True	98.62334591253128
True	171.41432056081587
True	1181.9953728637674
True	314.300251096921
True	357.1088441752774
True	752.7266185446792
True	17.168407387534447
True	14.25839054741247
True	587.7021820353498
True	5.791928626035209
True	112.23464492130032
True	678.8102682526143
True	177.29116363033754
True	670.2530064732524
True	843.4387871902269
True	155.3627773857512
True	896.6139251728926
True	2.464646412835519
True	448.7186187559093
True	1058.2828709301898
True	24.31650479594456
True	239.3530241749472
True	144.28854020392643
True	973.7577590450124
True	234.18519839454297
True	498.51191231717627
True	121.64196440893096
True	512.9015139696487
True	149.58138008080448
True	99.31840042076202
True	387.18359260930384
True	70.23590317665446
True	53.195292152780176
True	1067.7815500135498
True	249.38729655691384
True	158.3949247238919
True	368.7433359123652
True	389.30266497873714
True	209.62221506897004
True	169.45677105576038
True	388.7183293362567
True	36.64166477527045
True	477.1791714741019
True	1091.5461453545715
True	116.13458741901606
True	467.7371021328443
True	309.5176879407557
True	24.845663762361685
True	416.4533198113264
True	101.4375974969001
True	600.6471403205804
True	215.52880055400647
True	421.6301736917737
True	18.93523649673246
True	438.71708187840215
True	106.81141843280732
True	327.4838788927408
True	33.34922095259024
True	171.2075490841019
True	246.586090482936
True	773.8762835587211
True	56.419578186114165
True	141.74473056310296
True	236.27379679338895
True	139.92514337092015
True	635.5157650086177
True	566.8098187398019
True	776.1669881415601
True	398.3081088268995
True	538.17194539029
True	426.9601408933851
True	669.5799115192796
True	71.55674620246647
True	466.6400172548676
True	413.9436452626998
True	47.86537046660701
True	88.02798298951626
True	132.85272600272052
True	91.94717053613527
True	334.22701481923923
True	855.502967403417
True	340.1452337278718
True	1070.849695600175
True	299.4360325207774
True	892.0160047127998
True	140.47182118235233
True	565.6908902940941
True	608.160396794666
True	693.4336163872134
True	438.7081130100539
True	65.30301054483911
True	297.0826889532738
True	41.47755489443696
True	167.0071696166809
True	174.72058081583918
True	1126.2906629559518
True	230.16268190691184
True	544.2967434382878
True	568.9306339541137
True	559.9375020073121
True	875.4157771548055
True	595.3597070769233
True	650.5584174511564
True	946.7169782965922
True	129.71841730545995
True	325.57373288901374
True	275.401697659079
True	321.296388375233
True	87.55264986117288
True	382.0762016099819
True	4.484682036742491
True	337.1744454054514
True	266.8756211836753
True	603.355326486558
True	286.6163161380428
True	358.2971210431308
True	10.045207679385388
True	58.6775625878155
True	526.8741545192928
True	33.49802533618654
True	150.29088115442394
True	66.5830426574959
True	149.8514494054963
True	231.243793771045
True	71.38957770516159
True	399.7500498152324
True	284.1200918022623
True	103.0039896166683
True	337.62793202673373
True	66.11233814782608
True	584.0593326121804
True	861.5789138749416
True	284.81788389009984
True	1153.6918957885118
True	114.54535250155196
True	306.75971311373587
True	1059.9438494613055
True	90.46476631889558
True	290.5598179028632
True	10.093654645049812
True	391.6372962167247
True	458.7794607272285
True	163.07899553117016
True	624.2558186014451
True	886.0473062833113
True	162.72158119059134
True	77.45377581514136
True	338.2622628745569
True	549.1852955630419
True	616.9058791219667
True	1198.701852588296
True	27.138187842575128
True	952.7025254009184
True	133.270993507586
True	627.6374729865721
True	119.74124832285028
True	136.1574534090087
True	194.4576209339453
True	163.52672739416371
True	757.432897876108
True	205.1914964598593
True	224.70018381677147
True	68.19852621322795
True	499.2880504195523
True	433.3743343453454
True	174.21618538449366
True	241.07314037997293
True	17.188471012095142
True	418.02904360603605
True	224.4501703299764
True	290.01672984981013
True	115.81405722589282
True	719.1210618488266
True	427.9640513163552
True	266.97380791707604
True	629.2682640028349
True	548.751406138657
True	456.1410984596132
True	133.1022477845972
True	526.7732351852229
True	428.8316912864673
True	2.738200801441123
True	192.3675798662828
True	89.2090534902513
True	248.85097947402005
True	3.052586301974192
True	129.0460298281929
True	376.1733216900123
True	7.83560754348066
True	845.601522778341
True	171.7720567135449
True	741.6440573462245
True	766.210041133572
True	159.98072283805902
True	221.30558820776736
True	481.530608090558
True	829.3989866571044
True	50.2511341092579
True	36.86000564107299
True	129.80370074522585
True	624.4926455553054
True	704.9003905713652
True	180.3441644359021
True	595.4291152618697
True	582.6595713928989
True	836.4188251680972
True	385.7534159543457
True	187.5082193766982
True	898.6009821510402
True	229.57016557151877
True	151.44546523404463
True	331.60995561360534
True	219.3874944862206
True	195.84577989135235
True	623.7465124232916
True	251.70102321267012
True	196.4675667423993
True	452.777500525483
True	470.9196500783767
True	61.59625953947489
True	275.03380547350724
True	78.46024697227263
True	336.1253942846271
True	355.7451186560213
True	248.11407551996064
True	178.92510839192525
True	369.6276464147181
True	633.4636881932474
True	729.056009800493
True	297.9754392939161
True	745.6588662161208
True	63.76032895131495
True	882.397154546982
True	351.98102286824417
True	13.121799695734126
True	616.6187627959457
True	710.4422107823707
True	261.0358635918077
True	165.1976818747108
True	43.49776756642593
True	381.5633341588593
True	79.16669155026374
True	14.04899005894812
True	894.6810122339143
True	370.23171032617694
True	169.8167369208712
True	987.1785446773252
True	11.327571438097245
True	822.2521902335769
True	32.134719311790015
True	651.3454592938363
True	59.13362152699993
True	717.5779110934733
True	446.5609614598296
True	204.321371867396
True	431.1593079039149
True	212.93585627170265
True	297.9005124154308
True	224.81083442260177
True	407.7679823942284
True	10.417451564280723
True	329.97522147264
True	117.0453029318656
True	12.724388452668569
True	477.718897016348
True	739.1210221850828
True	283.1955348329506
True	73.22567629269933
True	307.2460949153526
True	81.26349525524833
True	196.0106314041391
True	184.32601986182956
True	377.4282702116906
True	43.87339062350316
True	139.55536432589042
True	373.7000225584195
True	874.0458628027204
True	113.39855593359934
True	208.12686257110477
True	435.4760935709136
True	19.44300890131115
True	419.7029292246215
True	511.81993701475466
True	90.17120545272948
True	398.8410015400449
True	358.99002445857815
True	422.4537961698796
True	607.7077670663216
True	1051.8999275985425
True	992.0422006936112
True	57.79063109348569
True	1093.457530289901
True	111.7019357341331
True	109.80742053860926
True	108.90554989546406
True	477.98275316430176
True	375.27648437948
True	546.7263786056326
True	256.58149065894537
True	160.12532930827075
True	399.7505927523234
True	15.178786413949538
True	444.0581855077659
True	391.25599382404096
True	146.25081546311696
True	92.81512003572335
True	523.7221042684305
True	1021.064126970488
True	206.85219377700864
True	71.60675802737819
True	434.3391767826698
True	383.4074436901563
True	471.6965341661573
True	324.21909125038667
True	4.356746082611578
True	542.9803635853065
True	515.8742306051367
True	499.35448714089387
True	198.2362191679229
True	104.6959546841128
True	22.73160471118986
True	381.9061358038309
True	110.37222113824517
True	7.38809221869748
True	31.40269810231983
True	346.2528303423544
True	635.484845292103
True	141.2317618938154
True	87.3777289713398
True	26.48852161254096
True	392.8271129188198
True	367.2189473609236
True	776.3918059197346
True	304.1495847278279
True	511.6149420423602
True	536.83675856822
True	529.7117761400991
True	288.19341399458665
True	555.5844930659657
True	97.8637223903952
True	578.723098592435
True	7.552246077824831
True	361.2647884509785
True	455.0486582554344
True	956.4729482548228
True	354.1952262273337
True	782.1350702661948
True	961.29830455456
True	178.81555450199664
True	38.25012949325321
True	394.4073817579366
True	384.9844569225533
True	594.7467746656603
True	244.4273009951348
True	31.17684695215236
True	613.9218610269634
True	127.2323990539287
True	1069.0673216564944
True	324.107010918653
True	456.4059306007885
True	119.12451095176898
True	801.3782278695879
True	142.02772601008886
True	829.9180817389623
True	552.6368095148797
True	194.64383494568511
True	112.47320982156477
True	66.16227948556487
True	561.1163854451277
True	859.8637215534479
True	432.1615287618383
True	525.936572962036
True	140.9116457219778
True	624.0699442887636
True	456.98882718837103
True	816.4666128421134
True	311.1322073345042
True	572.7423581913545
True	112.98373748898388
True	26.417823539866543
True	425.1883730242986
True	174.01322488864727
True	100.63394225268716
True	376.8106000171891
True	1090.677138232157
True	274.79506269841494
True	544.2050123359276
True	11.854375794520273
True	77.87243880298955
True	337.8363561083484
True	768.1096752900074
True	445.7068918318149
True	514.0601703185886
True	730.4007705960659
True	64.49924712384474
True	722.3829040873377
True	50.45979347288939
True	104.67648452460324
True	187.387577381504
True	83.3622277222099
True	26.52007937314525
True	300.4457508617305
True	468.264111258448
True	893.9213294326399
True	861.4459670642673
True	5.9398451364117975
True	289.4535406252598
True	456.0777556386742
True	119.3936273867572
True	250.7581126617561
True	319.3676954306015
True	1309.7295447918784
True	436.8076102623442
True	25.987651458968
True	182.72609187281503
True	702.4310698440314
True	33.88991060671694
True	171.63001513911416
True	562.0434475008423
True	72.53045739751998
True	865.2345777585733
True	321.4742082905942
True	648.582434518821
True	74.70772414954357
True	683.2742291122499
True	595.0564304886209
True	878.6056429720394
True	253.7967162060178
True	503.5991777583031
True	839.3094947747134
True	902.765686373132
True	245.09916733794304
True	768.9464691884515
True	218.5874920284789
True	463.617039020759
True	364.78621787979415
True	495.2905036325705
True	487.5093789466049
True	312.18901790858376
True	352.89469434491315
True	110.71915339585978
True	344.74597004785505
True	1166.9650330730017
True	326.0210151818312
True	142.46511717201952
True	313.77925399045466
True	729.2013389973604
True	646.3869383024863
True	399.8284531472384
True	124.08966302130248
True	337.355983430005
True	37.54316895498535
True	182.72438545095997
True	92.47050189338856
True	86.15573359655738
True	579.2479099786065
True	138.7996971589392
True	136.8538603576564
True	103.59359694333422
True	85.46181455876537
True	440.1518857604646
True	388.3758343098116
True	1043.3226317792032
True	532.7761276137164
True	865.2383058196056
True	271.8450377534478
True	303.4183676536139
True	531.5773735116667
True	188.11322783553865
True	755.6055121305984
True	226.7875713086744
True	372.7570492682648
True	70.28985122603358
True	119.29332084269714
True	256.75935810651646
True	126.66901456456108
True	465.1214425117793
True	30.55321067977925
True	581.4410680323318
True	1025.1358323441725
True	734.177718825311
True	1.7135325907135766
True	60.5503413538231
True	492.9451661384298
True	439.5021655254157
True	75.54755529057846
True	115.76835500733038
True	300.72718178559467
True	80.76231693035339
True	52.74852986999926
True	730.6761256015462
True	672.191567717415
True	161.0457599844106
True	175.0352684700211
True	517.5261103673516
True	56.5659744295956
True	25.77226941434354
True	590.3693628692226
True	440.3500790639342
True	1129.7525912267902
True	47.77210835604557
True	455.6574097179255
True	892.9448294408729
True	809.8401483355667
True	281.86909323869355
True	751.1707765411909
True	383.2172544750522
True	43.32138484691043
True	91.19028652306946
True	714.5064852648205
True	75.66793581429518
True	140.20329375781506
True	949.9285567105492
True	182.57349996455144
True	277.70759901995285
True	104.44192515398676
True	646.1045594444729
True	595.2570822702951
True	212.6067987406637
True	436.7024277332391
True	39.02371049971229
True	270.8988134975549
True	591.3891599629998
True	631.5246706952076
True	320.7343438512105
True	74.90011769726806
True	932.5939181133486
True	1051.5742796339305
True	554.1719285465115
True	66.9502492533415
True	29.96929852970367
True	93.63992262581772
True	111.76055133314844
True	103.62168062177544
True	901.758997015888
True	1200.4004442031064
True	755.9040835754843
True	331.9491061771903
True	9.175828268171443
True	21.072111993629928
True	344.8380585615098
True	471.6932226598066
True	46.91779461041291
True	567.0154768554935
True	441.1484286847589
True	407.6799560306215
True	76.95245109565398
True	198.77975602465384
True	257.4577205971832
True	132.97513663205305
True	383.30204014889296
True	42.28430595128072
True	178.21007392972157
True	1166.0181836753322
True	5.41121466564765
True	26.151317013031555
True	571.6732506444653
True	363.8389506306122
True	761.4750385376589
True	158.53050386751704
True	754.1175016747463
True	580.6984680907565
True	304.1540252097686
True	441.45714683200544
True	344.4076172346704
True	285.9777413733217
True	259.0470098841293
True	391.42598961655546
True	490.1594301048301
True	520.161875561242
True	108.96944423284886
True	352.02470113423783
True	8.290284153106963
True	185.89472830170945
True	229.25937029590511
True	869.5364231587628
True	601.8452668445528
True	29.79350759163266
True	713.3841179721162
True	857.7461422928785
True	102.41063937126428
True	352.1143156931725
True	893.9005486106253
True	225.5403158530168
True	161.90663440559044
True	530.7944865724393
True	623.1393227405154
True	1087.2289730239186
True	151.43685537930443
True	154.52189782416582
True	255.67847110034376
True	320.75552630716135
True	425.51420721977087
True	414.5333021365747
True	323.85527042688767
True	444.2695817169589
True	497.003537399465
True	219.3592584590052
True	1462.6943247370284
True	237.253713542629
True	387.7055528733562
True	53.56509352040466
True	781.9842883110413
True	260.61315715004696
True	944.4638013616192
True	549.8753631388105
True	313.4127790809643
True	790.8860562082112
True	275.6653165522756
True	217.0886986021852
True	255.27519839678507
True	221.66751048393968
True	139.64533029111854
True	249.56641358248507
True	740.1986040922944
True	529.4620430406201
True	219.3016950388092
True	1172.5063003689404
True	115.75279238158264
True	255.0566793824079
True	70.18657911939204
True	308.6450612149277
True	417.362412674227
True	91.0934940640028
True	216.21758376423472
True	71.60835660169447
True	700.3664063641514
True	368.3181548792735
True	204.9940254653824
True	717.529722453662
True	858.6033046732271
True	851.7249383215438
True	824.2715295838908
True	346.32172682175946
True	1.0746700488952612
True	264.4760280703899
True	55.21614579312233
True	386.5871711946467
True	56.28079364297187
True	355.20132302469864
True	856.4770043494437
True	1035.8136650664692
True	402.7735284431162
True	22.16621059785196
True	520.3094472335279
True	499.7540181374632
True	186.192640285273
True	248.99751630874928
True	280.4729027803031
True	22.517481471920664
True	123.9846461268168
True	945.4498551491804
True	64.6014558328275
True	485.2696621323815
True	788.9059571485128
True	101.9570388853169
True	256.93035853606136
True	109.71989400016489
True	15.205381561148798
True	1.379544869673909
True	117.23759402997126
True	1004.3532305788768
True	491.69073412486114
True	67.4754892105518
True	788.9635004932607
True	337.53727846226786
True	1.5410426087276203
True	459.0476630204497
True	189.9188863670455
True	491.1318544459403
True	82.18207238674117
True	318.4503771940913
True	366.4782373260549
True	175.30016803748777
True	222.36634362981303
True	133.9436103165538
True	168.42303400198594
True	983.4609919524312
True	17.33993107877373
True	494.9407189248729
True	509.38487630940034
True	395.699132836256
True	209.2970809505413
True	226.66807644997
True	169.43305750178516
True	44.01953231192199
True	470.42334026332304
True	151.51409453268604
True	831.113150542377
True	863.6006455577244
True	236.67684881152488
True	324.1844448986345
True	522.8150035482053
True	43.17378377010754
True	83.96550556783735
True	716.2357447152441
True	1106.983927222581
True	110.42823681015656
True	712.0025754648468
True	142.9938289488962
True	927.5323027799848
True	656.8176920263627
True	104.48123634100898
True	266.1620883963213
True	625.0440595483784
True	266.3755833197717
True	42.083917092637485
True	543.6925730584888
True	436.09221159813217
True	4.858961067607808
True	474.7603834411416
True	66.749347844836
True	173.12775956966323
True	242.2643524640416
True	318.22817469014063
True	70.5799125263543
True	233.0586815297228
True	359.8359716291794
True	437.5207371294412
True	950.6498474281008
True	46.5163906257213
True	918.4605533040216
True	1017.6756997638428
True	126.27769266194817
True	72.9428180490242
True	1000.3815260743842
True	35.214835912465105
True	228.1833378718188
True	89.6714793346558
True	210.7987530177178
True	357.13455688377843
True	973.63513198748
True	97.9677212325518
True	70.62644358843785
True	668.2027489484153
True	283.4596377858286
True	714.4063863002708
True	55.21438758292678
True	489.1590227782203
True	408.17529124173967
True	678.0513843972523
True	49.55625771396209
True	99.53946009355126
True	26.794825449088627
True	274.0730865770484
True	42.96439780184719
True	346.0121286461494
True	2.4202583614582966
True	1176.1293429848647
True	106.12576379986892
True	134.53160970019644
True	351.1977248506625
True	726.833273095091
True	689.4280921571559
True	1000.006959882762
True	469.8174687621742
True	398.8625771820112
True	137.3748644781604
True	409.807431659581
True	853.9442848350914
True	422.1372270726959
True	951.581130885778
True	83.7428419929786
True	424.4620309821936
True	181.77809077210225
True	298.685176932222
True	750.6255947310749
True	166.03308901185238
True	133.35413188838294
True	67.1866148353738
True	867.4284434960921
True	773.7460270296311
True	86.24458420901529
True	447.1928199551151
True	727.4997212549
True	419.5262641469354
True	54.13640816787119
True	315.54658698092936
True	776.4758905250502
True	31.256621062183807
True	337.98600286394435
True	168.29735482845103
True	276.3301081496141
True	31.59850602906989
True	227.87325619107287
True	796.7655246228213
True	640.8615452479748
True	55.18583605896695
True	294.1504884520443
True	867.8817150195915
True	18.812252832646863
True	316.06915550177763
True	311.8030882347135
True	424.8314073320726
True	217.0312970076148
True	594.0920552200769
True	49.07765934602457
True	1014.0748473580522
True	890.0403364516701
True	50.73735296169434
True	406.5986608920433
True	719.1507254834597
True	901.450704744247
True	284.37307438337933
True	602.2982893122086
True	126.39756801061156
True	194.293881355104
True	133.06197975299955
True	134.6500306783713
True	208.1318893527506
True	965.462572938516
True	794.613297049715
True	947.908588789602
True	20.97503400610272
True	27.472824107283053
True	358.86378208525457
True	13.384164659044115
True	587.8540836136043
True	1058.8781024837303
True	277.1758982164499
True	207.0749486942046
True	84.0709738970758
True	223.3446541535792
True	128.19495710999735
True	47.05057419495621
True	133.97751624744137
True	89.39128660025874
True	247.0394108792245
True	550.0584728644849
True	160.31706030148734
True	27.819632665834103
True	58.83842756682174
True	442.0088311487151
True	265.42546545772205
True	614.8504950797973
True	23.730707271076515
True	109.2751358792452
True	674.5464126759515
True	249.8516335166816
True	480.0017134871833
True	661.6147879426978
True	101.2832376236565
True	109.94032336710326
True	81.73850345747742
True	26.494718690068268
True	123.6367265436032
True	84.49333034992729
True	104.31235657715482
True	149.87559625450095
True	233.1666731565936
True	820.9858515976534
True	292.2703278319105
True	974.02485749832
True	171.7455520084891
True	200.3502824463176
True	775.6435062862508
True	297.5855624980238
True	613.7122152968738
True	255.4035925502284
True	356.2520102818238
True	456.51507279466495
True	535.0709803305451
True	626.3660685255211
True	358.4567105922161
True	35.91734594537144
True	548.4000264494981
True	622.3783898718086
True	19.967247310111595
True	11.511807056983017
True	268.43992326591746
True	409.1265704573956
True	451.4018903515797
True	66.38246821684281
True	636.8297222974885
True	935.3388378080588
True	226.685527109946
True	901.788408987043
True	269.2496481284018
True	107.47791856456598
True	257.9139233519494
True	710.1763424074121
True	37.89741191580671
True	570.179495960227
True	1305.036341585166
True	1017.2575292526918
True	867.0051931727136
True	204.13861518789204
True	92.32814320992377
True	203.3897451866139
True	806.2794906261374
True	137.95925503897362
True	1097.8600080482786
True	855.4248266064031
True	40.6906693370176
True	92.85623690305502
True	424.3266811445482
True	401.5652115662249
True	211.5020263920757
True	520.8674653031934
True	678.5292667858214
True	124.35055995722958
True	270.20141985763786
True	1038.5421375729302
True	49.05896469517912
True	653.7629084692969
True	543.2119785353575
True	38.24013179461213
True	843.2104746819815
True	384.19987895384753
True	576.903353326182
True	110.85891209585712
True	271.720232376275
True	213.22573486998164
True	28.83731964156566
True	134.21589022591195
True	738.4209629759025
True	138.3298550921908
True	384.4164089688736
True	65.66139942797341
True	652.6822903938144
True	617.0927640165443
True	216.1034685114567
True	466.8460528507957
True	163.91468195568206
True	168.963853675032
True	233.11907207969645
True	288.58442784131995
True	362.7630169729264
True	134.59290821028364
True	193.18260336625272
True	26.89223948375844
True	862.0380055653611
True	320.1096124297421
True	10.242707988676887
True	369.032454464806
True	168.26696891944664
True	629.143230367828
True	369.001275424566
True	573.2914962303889
True	544.9667143301588
True	488.7076127292695
True	788.0699983131065
True	247.1920607485248
True	544.6126578056437
True	159.37609943439284
True	535.0510760157323
True	363.5517043441852
True	372.22897157302594
True	131.31383021623904
True	132.090269080243
True	104.36258392790285
True	70.62467418655697
True	722.8288338047038
True	183.80841906745292
True	45.750564333328185
True	0.0
True	560.3312329954152
True	105.1240045093012
True	22.76755786178625
True	40.71580824234403
True	110.31005427188036
True	525.1278471500169
True	182.6331459035293
True	103.75028664327507
True	35.419029729607345
True	157.55835048222204
True	958.472908051221
True	52.86505759350772
True	231.5299398472239
True	740.5460971621608
True	318.929812501977
True	460.0563339019358
True	480.9711831657365
True	505.1878094667746
True	605.3540948591832
True	891.9063417568534
True	260.7156896514067
True	1031.3078699576652
True	909.7514240355782
True	623.4283958108576
True	357.04588047103886
True	841.3558416713984
True	11.12360918104004
True	29.667758289207352
True	305.6159015367923
True	39.00931504937601
True	192.719685991847
True	731.5955516158026
True	220.18601219048728
True	746.7338568337566
True	756.3861988215855
True	114.23496799865872
True	362.10169647043
True	564.5974359700745
True	24.232805168582413
True	131.73557898171902
True	431.8227461976024
True	300.7905996547166
True	197.85401655766412
True	111.05451273240034
True	373.7645968941576
True	20.757098198530034
True	364.73956341187295
True	356.3655357954047
True	1024.7678229205762
True	365.7262895806654
True	29.987111578666337
True	434.66455451957313
True	442.731951262474
True	239.76436260143376
True	30.233056172312423
True	760.2724652546377
True	455.1597681230728
True	176.45176044843268
True	12.583928519940637
True	1216.495688643988
True	164.7615699548448
True	30.332799378248996
True	289.29212484639163
True	273.6775899582126
True	116.84259991775846
True	287.7053592752309
True	47.53957918753604
True	336.7764760471143
True	310.1650671419216
True	308.7031850454955
True	29.50667877642985
True	49.88971405504369
True	1041.5574762161905
True	25.792546883453355
True	12.983974201546609
True	177.0196316182919
True	662.3054362303812
True	10.107140597468051
True	183.6585212054511
True	181.85164698566615
True	528.1522301028059
True	381.9204933629589
True	751.7810116232691
True	322.473082379016
True	484.7212380779312
True	442.60223993636487
True	485.67620484084057
True	102.43139376984055
True	1287.336351357523
True	906.9832540362696
True	289.8420479571179
True	541.9342047623167
True	99.42805888447133
True	565.5301066718495
True	447.0957697217809
True	152.87177067984965
True	77.49164368957022
True	346.9321711143248
True	171.51973025952
True	29.12767359701709
True	619.1417523570763
True	373.01695190690816
True	70.04177590382722
True	30.714017996216977
True	656.1846667903372
True	490.0756784489274
True	75.57729010669782
True	21.499905444152684
True	331.93972551392284
True	334.25032699262124
True	731.397627400497
True	563.6368678027455
True	569.7767537250239
True	780.7694644997698
True	9.551767294661955
True	58.349434263260925
True	31.69387399292932
True	58.06768296467554
True	516.8580230572013
True	606.7310752412159
True	87.71933796949327
True	110.67472583180124
True	198.35327849290232
True	75.37426330664395
True	174.2291313035294
True	203.68635002323376
True	280.0413355242166
True	838.1629151992555
True	604.3513434457278
True	286.453466587867
True	190.32248511476703
True	272.2834210369832
True	256.4270045368178
True	726.0707950963713
True	336.35309988144564
True	175.5864538788469
True	883.419380966866
True	348.88620554752646
True	476.1943433899049
True	153.95025916925874
True	116.69040135999956
True	66.56285376112517
True	215.07924204039875
True	978.2579269763722
True	536.9890646699023
True	102.17093039952144
True	355.3180326557861
True	101.75461556952988
True	659.5231659884404
True	3.874494589739019
True	699.5613233632862
True	35.88628682765396
True	944.5479920177456
True	847.6620838195851
True	210.8111097136525
True	31.60789247373265
True	82.20244588900967
True	473.50536595889486
True	225.44933989496505
True	1.763846917392743
True	80.00967322009687
True	1091.3653938155678
True	350.24188418104086
True	675.5080501124705
True	499.84514788051086
True	33.083133835193
True	131.57395313506916
True	453.2221490752423
True	905.2917709603508
True	831.3285771074329
True	420.9717722768272
True	328.9165712266069
True	17.338427974829933
True	81.57282970337087
True	728.4390498709064
True	477.2315556256374
True	387.9316727325501
True	879.3405109144426
True	23.248083246658183
True	208.0577605043146
True	898.9725503792296
True	227.2151173498125
True	8.580111025329952
True	508.4700688895109
True	101.64779255663083
True	649.4468678605068
True	59.0289983051903
True	262.39088124940645
True	861.3073697560802
True	926.7641666816568
True	283.254070627792
True	441.77158425423545
True	120.67439807635
True	611.5622621211273
True	261.0778969465995
True	202.9854351225684
True	851.4562952754753
True	56.51448766150831
True	737.7079209823935
True	276.2545342377153
True	309.88380245185726
True	174.1653849462686
True	490.61675445732266
True	597.5080929457501
True	365.94468631253335
True	402.1135681753944
True	69.0045210579304
True	154.76135619392636
True	452.48761164005
True	226.9233069041796
True	39.22297513575828
True	205.61590137458455
True	384.6983364247377
True	396.54445323991234
True	734.0206979456261
True	133.49990552859416
True	662.4495587001412
True	481.5824114432487
True	584.143453467169
True	139.38070195632525
True	37.32178224257404
True	682.034695570284
True	73.40373344997619
True	546.0646886581359
True	684.7548690339994
True	447.1692395261595
True	132.25982542630277
True	524.8685575173905
True	4.174693011344543
True	394.8982689379343
True	31.060908142754563
True	634.5407851815786
True	273.6068575104566
True	577.1695303044941
True	673.2591999191163
True	147.59290421537858
True	511.3273461880813
True	472.2496834543275
True	62.47878016326098
True	997.0381526925472
True	3.4554239609353763
True	28.14666277552775
True	651.793396397359
True	683.3413746350931
True	132.2992286485805
True	409.15786347728965
True	121.5684790192687
True	70.61471186639568
True	468.1149607259756
True	42.88078494529013
True	501.9644526270265
True	13.082528618612088
True	840.1885705464082
True	568.3645404666636
True	650.2690299279727
True	104.52564467839076
True	377.0424094514549
True	963.4635621504142
True	845.8251255143349
True	141.85454305346042
True	540.5657886097428
True	471.686680247194
True	239.95593493667457
True	257.3703590238232
True	5.613458702648941
True	322.682240387948
True	11.959394215081424
True	367.2402188602458
True	75.47250915937055
True	387.3303758593162
True	645.0122679209347
True	126.09723697010682
True	244.90519693846835
True	628.4175978739411
True	679.6042100753361
True	285.3303717798372
True	144.67034008284844
True	164.2732116770714
True	474.5504116333807
True	83.39217283035775
True	10.640413619658704
True	502.6772462575927
True	569.6655334561981
True	19.87205904899912
True	140.01579789077428
True	967.6807601280884
True	501.5614892455175
True	275.02823290386056
True	34.208588816851695
True	474.13454506411847
True	113.92841431486
True	588.174294155228
True	659.2750645785076
True	301.9071356405182
True	382.818584424689
True	184.22548963706808
True	245.76024887197997
True	75.37668299523685
True	214.4402086801049
True	490.3431407595959
True	18.51915394173124
True	444.9632160097783
True	362.81768114225326
True	713.0205465980241
True	890.6991659659109
True	915.2540402007552
True	155.80435051872655
True	388.880096866237
True	68.92045054827166
True	190.88245278166104
True	319.6803581456751
True	10.62341825717202
True	812.2714589835568
True	22.17694162031177
True	394.5333058052916
True	277.2765365710768
True	662.778714073778
True	207.40332481731383
True	35.55294190060475
True	670.8106358145009
True	1084.4064167614004
True	224.2848167015282
True	129.33772671358767
True	608.7697049274949
True	516.6009691231761
True	17.269323293615578
True	858.1410006814313
True	109.34167201044347
True	47.72614433878062
True	308.19209499786814
True	351.1791652122499
True	390.21717598671705
True	270.74856271685564
True	18.937638322120502
True	21.528627997465502
True	829.5476307990019
True	200.4721662951515
True	109.6115228506033
True	844.2529164768495
True	646.8051792812001
True	652.6282416591503
True	451.7693000630387
True	154.7301899138945
True	33.93036889866245
True	98.20536644917544
True	438.5206223730112
True	226.53171334366863
True	482.07443871154845
True	146.52510048651905
True	486.1944491996279
True	636.0751884253718
True	960.0274342194928
True	23.767418136789896
True	1008.8712878886388
True	1039.32763680238
True	473.22115019543287
True	84.95070325271718
True	802.2078410274579
True	639.9678657535537
True	653.9136527980326
True	174.5695130181993
True	734.8729864565854
True	705.2884873300271
True	121.04202422047712
True	777.0304284058195
True	808.9430607715464
True	477.1874536366743
True	230.1365193377058
True	70.83126598275626
True	299.9659912182739
True	342.9849960828771
True	460.0781582335051
True	440.10495340945175
True	197.83484046951892
True	309.7464808098505
True	2.686640197051579
True	13.19423189761608
True	106.27447963403336
True	134.61588999282108
True	348.13845034192724
True	356.0559957669307
True	111.68684921082291
True	18.53793778455973
True	204.91759304205087
True	830.7659367796632
True	474.4981898551717
True	539.5562598275264
True	570.2373291250168
True	808.6007599903419
True	633.6923744626264
True	86.58323034652663
True	204.9992575135244
True	250.751291108424
True	295.62059690861986
True	107.65257008805632
True	363.4514170289889
True	426.51695534027135
True	167.53053406921234
True	641.381510456102
True	243.93351270476336
True	215.9688262557395
True	30.51454317845571
True	249.5499598430233
True	481.58279998185066
True	174.73263786546045
True	518.6108733153413
True	487.0267297945048
True	247.0388279525592
True	108.5030033385549
True	42.91920242308767
True	396.2500244563448
True	800.9410376606032
True	167.5949439863026
True	1059.1348424651146
True	1025.1931014879533
True	480.0450427061925
True	103.09707257054288
True	120.9036275957131
True	658.5402824287031
True	8.807813240113855
True	217.6901553660001
True	133.73974043034946
True	113.57505939889448
True	332.43350742358706
True	626.4960250660074
True	37.10544722642555
True	125.81001566621926
True	967.6076217843482
True	54.84521768061155
True	452.2016435533304
True	534.1673870251892
True	250.5832349392164
True	128.84751683916735
True	908.172564415601
True	1210.2896868333523
True	508.8395379956984
True	619.0427213603784
True	202.3175254366563
True	158.36752792989623
True	323.74361218278995
True	247.0685590339996
True	171.93859380337483
True	307.25804819519766
True	352.16660778188367
True	10.608515875406804
True	625.2654877081775
True	150.75656741209497
True	84.15133924867676
True	448.9090675192884
True	304.9303521145477
True	1194.0015762102917
True	347.68803066180686
True	1024.4568043484524
True	9.48099317395162
True	274.468337116915
True	234.6935686581478
True	160.00678119365236
True	495.93418830601024
True	200.55616658484053
True	418.6585738059418
True	334.7341349639127
True	114.22555984853332
True	355.9325875681404
True	1047.4791351464944
True	722.7889878527291
True	224.1723169744994
True	111.33995912930416
True	283.4464531220714
True	25.300603412798868
True	367.33482808337646
True	322.9192441191415
True	573.671963410328
True	442.1636738698163
True	353.7168593540476
True	156.53084082769485
True	12.107144108352454
True	407.090554588074
True	281.91022290662454
True	138.4294104105516
True	305.1603984693908
True	430.4917576480863
True	810.6037012413524
True	327.1378462489385
True	775.9997881281163
True	400.6162176189698
True	384.73311553762727
True	1.6789530106330048
True	1184.7714752325476
True	101.92539380620696
True	940.733153340169
True	208.0862928738764
True	463.906559470191
True	674.8453609040848
True	91.66397240353103
True	486.15283881358255
True	33.728200078632824
True	415.31411356076126
True	78.49968427386045
True	234.0465821698196
True	40.7898748363894
True	660.6718426472372
True	185.9782776544696
True	26.608783732815063
True	394.2323652263214
True	112.04000898256156
True	170.21962089772902
True	844.7312667408247
True	264.9064694699797
True	150.1263169488755
True	366.5626797896704
True	511.38467686520073
True	337.17168147208326
True	531.9247789802668
True	617.2216238961905
True	158.77359928930687
True	7.318309454262915
True	71.71161273801236
True	426.704090325808
True	90.17031016462975
True	83.93576015068943
True	1073.010619685439
True	27.034442465227876
True	329.4277489854928
True	313.6883433579335
True	455.38930019668186
True	676.5637353088504
True	179.3100979208371
True	650.3810485858277
True	317.22927295391656
True	355.3575739950511
True	278.8797936631222
True	214.8674457913052
True	365.6989708667325
True	461.9994123734433
True	421.4926153394101
True	596.1595818914977
True	138.8835198552782
True	79.56056018083736
True	36.57504824496078
True	303.93633168995314
True	640.3577707755726
True	396.1353849984964
True	814.06309538242
True	214.03833179841493
True	396.2168030101281
True	66.29636991026446
True	55.20980913317619
True	425.6777308460051
True	195.83428403717505
True	217.81344740828743
True	44.657499662282575
True	1087.370226287012
True	173.00886881661927
True	920.4409773149148
True	327.08425214198246
True	933.5786307540242
True	226.9773169188724
True	448.5472076388774
True	535.0072168342435
True	597.406763777471
True	207.53953623249663
True	466.670714020313
True	944.1398130100994
True	124.97451676423104
True	7.574305979281425
True	546.5130334454396
True	28.308267839103426
True	76.1237109202415
True	820.1425531317944
True	218.99476902165145
True	991.176931256447
True	684.5556549082066
True	419.70110308152346
True	288.51614000612665
True	483.1743810021393
True	332.2653246926208
True	171.64541473110813
True	690.2423875748466
True	728.0600128961776
True	208.21977296960733
True	90.91656159633482
True	512.3860484251298
True	137.3903110798942
True	393.2897642430121
True	340.9162545012741
True	61.6387530729575
True	396.5711495667703
True	414.1055554179719
True	373.94856966828826
True	394.2917387840855
True	415.6734242886579
True	638.3973248280726
True	57.26326762380495
True	452.695625520065
True	334.7362222410994
True	669.2239002577288
True	226.25491394658096
True	100.53723060605772
True	40.609808448046
True	534.697532060596
True	624.2774872620581
True	184.5419432950113
True	412.4290889422016
True	335.8188366775987
True	16.942978525961863
True	164.02093786292994
True	290.4634974533105
True	3.398940290009694
True	892.4631449293648
True	79.2922876759433
True	109.59330179135252
True	109.75907975111409
True	365.5296765391153
True	36.72584301959016
True	442.017288017127
True	231.17880059848076
True	5.564868938641962
True	118.1838567547556
True	437.8960892527846
True	53.79380809045078
True	64.68567162717648
True	173.05408804154092
True	293.29277504585247
True	930.116042763859
True	382.4262209435872
True	939.2377787392056
True	190.2213079915512
True	1075.4737960693196
True	776.9464819364415
True	664.7854065424584
True	428.35310153152426
True	375.8247831109604
True	79.19709333773952
True	65.38346087658758
True	81.27920303930698
True	180.9742969366115
True	481.755585007693
True	1103.336931382216
True	179.80942742170046
True	358.36544944220554
True	438.8166670906938
True	594.2077374900937
True	602.499409118542
True	283.7320889475424
True	468.1008765632822
True	679.8433399917865
True	97.67055271242432
True	720.4712024580359
True	260.94431546972334
True	139.26253802214407
True	406.7474898076108
True	832.2522091869788
True	435.14400089881815
True	872.7415191435174
True	193.64297451342557
True	347.36236087278127
True	693.9476948877617
True	613.5180768831048
True	193.05303629469705
True	259.5295774875974
True	819.5225302635689
True	30.86306443033078
True	196.68336190215692
True	496.0513003307065
True	702.9104745726307
True	105.22972142433512
True	34.67580894368366
True	164.44614676179157
True	702.2035580305135
True	320.908693072572
True	549.0454609261326
True	357.6666304077172
True	290.82636260149826
True	452.0793740451828
True	495.3861344946259
True	75.06581694403289
True	363.3854168610287
True	769.4223904136834
True	0.0
True	288.7052399332583
True	261.87774344726773
True	940.2023937442729
True	154.76049665224355
True	639.5875872459983
True	643.7141874461287
True	112.52625379568607
True	214.67018616081876
True	136.81283468095774
True	11.266663753755545
True	293.4939403880648
True	370.3191464782192
True	1116.7529652443618
True	237.8466555115412
True	408.6159256202886
True	662.8721832661772
True	203.07411333279185
True	32.15009259799443
True	842.3784546130745
True	621.7772482682741
True	150.27896323022284
True	616.0336112527818
True	168.53225905047145
True	298.91159151074345
True	799.1887005590853
True	34.59652657409711
True	105.75266023193905
True	481.9979989811236
True	61.82297219835196
True	79.18859349914598
True	400.64898537804544
True	23.91242636262224
True	766.8486323397378
True	100.11804673443532
True	155.37770860613605
True	18.49248553874145
True	716.2419379866246
True	31.330007659403936
True	774.1960904105646
True	392.7147184269799
True	118.296673195916
True	705.7587388568827
True	534.1033352987705
True	565.3073539776085
True	46.17628835414239
True	359.75533300245047
True	6.073570824602037
True	95.33254450985906
True	382.64128788124094
True	40.77545843873475
True	114.59599938328964
True	313.7461449523149
True	182.3341352757316
True	94.56915503176764
True	652.931070120455
True	20.773019325372733
True	1124.6911264850544
True	500.0774440220142
True	312.54224813063
True	502.7780381821899
True	121.22051656785196
True	771.3883378609391
True	1126.2488162312966
True	764.2300712933899
True	169.28922027027716
True	222.6099488126518
True	53.514273889351095
True	61.77814627132407
True	154.17921967003923
True	102.78096822527915
True	172.32198478459657
True	1166.5172055530456
True	326.8205942075668
True	354.1841468393424
True	700.0209982439553
True	16.46388007697321
True	14.66367703001768
True	595.5869867440364
True	5.3202732717563865
True	116.7196260192812
True	690.2971537800133
True	182.8848715351557
True	646.2991762280233
True	838.4938634711938
True	147.67520129051863
True	887.6675151160393
True	3.4568037382218826
True	460.942854316648
True	1056.1249820407418
True	26.73772984437212
True	237.5922071177169
True	149.04829952926227
True	969.4044944379268
True	244.05526150429915
True	456.5535357392497
True	115.11817949010413
True	526.7039044070314
True	154.21668964181612
True	96.25843257312395
True	386.72499672247534
True	67.18179849310465
True	55.33906577244072
True	1086.6181958624954
True	261.89746491542456
True	159.33214637275836
True	360.1248699313975
True	397.1433307979223
True	215.97900274241377
True	163.4868351184835
True	405.3948213836586
True	32.44847300481644
True	479.60197374504565
True	1115.264300218702
True	115.41440384860712
True	471.05062081794
True	313.5184358825896
True	27.728454836219257
True	411.7726870649165
True	103.29643822019312
True	588.0340461826535
True	208.5408522808718
True	439.7330402642541
True	22.07940146468387
True	419.6521649060492
True	108.8705001429717
True	330.79833622074284
True	32.074560402458395
True	174.97329559389348
True	254.99363461129505
True	781.0248833008364
True	59.79792186531208
True	143.54816302954268
True	237.71258558379895
True	142.01186646878034
True	628.6556807306544
True	568.6568855498706
True	783.0047648846432
True	378.7705569029704
True	539.1242969820098
True	431.5762056524821
True	697.0667909221995
True	64.768058227917
True	476.661788380656
True	429.2621262743865
True	49.505657189343424
True	82.90453282326355
True	130.5287342377118
True	89.42380786788767
True	331.0936260890774
True	839.532419375857
True	330.591111004088
True	1112.7232354253938
True	322.45351807517454
True	903.642070465039
True	147.86297462212093
True	570.8349518007506
True	602.8612697382205
True	693.9259888958617
True	447.852358422486
True	66.84307812699069
True	315.01094290712894
True	38.35001633563022
True	172.1760269764783
True	177.52880946064224
True	1139.5554455643646
True	222.91547723497104
True	556.5786873931493
True	542.0345480738785
True	572.5897034479625
True	860.5326165515434
True	598.731924753255
True	658.8379361762296
True	904.4497464990144
True	126.19000057762467
True	324.1830176186496
True	266.3602475340029
True	324.82930428201365
True	89.13161774863285
True	383.7270032926541
True	3.981381852491953
True	337.7249906833429
True	265.1846465499105
True	626.119246059072
True	265.89204004943946
True	368.9144664906973
True	9.687398259231047
True	61.32367479466756
True	550.3660648670814
True	29.95859507275421
True	151.60871367524155
True	63.85247337987474
True	154.3881001534074
True	233.10183897124745
True	72.52494379034665
True	378.7863682073087
True	276.6754818797172
True	100.21043779781098
True	340.18102780584667
True	65.45885200835805
True	598.8048534431825
True	851.0545170363897
True	294.3283365524239
True	1161.8520012695126
True	121.90423690240787
True	315.5065164530747
True	1057.8639406695934
True	90.66330626653884
True	285.31266674437387
True	10.329248924671887
True	406.7194957347803
True	449.3474771065949
True	156.2010690224846
True	626.1090900454249
True	890.9445428425813
True	151.3137552986406
True	74.87184047959174
True	347.95105805794105
True	557.1330868843908
True	635.9004100120676
True	1213.150820902957
True	26.721169606719467
True	939.1055552070573
True	141.81544674297257
True	667.0802440401872
True	120.2508806676237
True	136.07209347150618
True	191.01260874888536
True	173.632495091764
True	740.8212191001288
True	222.95233641714117
True	232.6052498069924
True	67.34829281148664
True	504.258360823571
True	462.73947328441454
True	180.7567135791216
True	241.01957273490453
True	16.472368662916807
True	428.5274926614017
True	218.81276633512533
True	296.64104981604885
True	112.70730155620124
True	679.3037946060053
True	427.4390221496196
True	258.8916740527756
True	640.9126808993365
True	542.4814224366263
True	476.4561656903038
True	141.17910821917926
True	526.8184762688761
True	416.8590140211952
True	3.0921620528657034
True	201.182532181636
True	91.57999777762728
True	248.88918812770967
True	3.017411124591008
True	125.48269127507568
True	346.08560693791736
True	6.673192320922812
True	877.8336810048153
True	165.05789253732777
True	705.8529709909092
True	774.0609146424115
True	155.6152537304691
True	205.37700738690705
True	479.0861258534012
True	848.4813259236518
True	49.75144269411318
True	38.7286048057155
True	127.2296383281495
True	624.242494150558
True	708.4471982461658
True	184.15329566352835
True	586.3049631457372
True	598.8058047544625
True	858.6818639464487
True	392.6385851003565
True	191.90922541097316
True	861.7934583519057
True	222.6162936610661
True	144.12390208498843
True	319.01992874755854
True	228.31168774088215
True	218.2295659832259
True	603.7169559673787
True	260.7586172195454
True	197.50484108283615
True	460.39349608528113
True	478.766320688936
True	60.90747532467954
True	287.6059109296909
True	83.88842143733639
True	339.0980364357558
True	353.1883705643886
True	252.11542578843205
True	181.89412530972268
True	371.5700461884945
True	672.0706855715795
True	740.9305969812779
True	297.846069526238
True	743.3177529913518
True	65.3958460870662
True	888.6647066697831
True	351.509780684179
True	11.205243017465994
True	620.0893364565547
True	704.4239924314323
True	267.3025318702735
True	172.73045251228325
True	47.00497037860978
True	386.1462009592977
True	70.47743859895809
True	14.032374636796408
True	883.6250587223353
True	363.4646476765918
True	180.11807140587268
True	994.7152013412511
True	10.96581332485292
True	806.3274214016022
True	32.079092680416174
True	652.5279750297078
True	57.26416439132799
True	731.2051202043021
True	437.6946120649321
True	195.3629296670927
True	454.28538430194857
True	199.1322047172514
True	296.7774557727521
True	239.7391906565892
True	398.64632459075966
True	10.098261093342158
True	330.01151517108445
True	111.09335702367288
True	10.7414614347308
True	474.8635480316182
True	713.8947745794792
True	286.9709674269112
True	82.66432591890045
True	310.6260989924328
True	75.74260455025527
True	183.94073571905705
True	179.79239834957573
True	392.2594510951421
True	46.6514187084283
True	131.7114135102715
True	378.7878965619005
True	853.5949048669773
True	105.0940919759227
True	208.4942885427192
True	426.1258423875988
True	18.974159233176263
True	407.4159118054481
True	510.1722821927486
True	93.85214834322082
True	395.9045018231831
True	357.7686460843971
True	405.3147425866575
True	596.0705276476492
True	1042.4672358584469
True	978.2602353807996
True	57.39623372202424
True	1039.8176611769693
True	113.94212327482362
True	117.4238754819377
True	110.69035332115966
True	481.7085143955495
True	370.0124668648226
True	573.3763924073581
True	251.8337507091603
True	162.60062779072746
True	400.4191199304004
True	15.92911739334826
True	459.3564181067792
True	398.9029438001331
True	143.93340717559437
True	95.44644407236798
True	547.0927448337854
True	998.3912085287384
True	191.6814161913117
True	63.83399237150716
True	436.07323992971055
True	381.7067357036895
True	469.9724356342459
True	346.06552497031737
True	4.1937127089700255
True	541.1848704862747
True	479.1441357330339
True	503.8067933903951
True	183.65193865171148
True	96.71381927691652
True	22.763884385017032
True	375.8972427484281
True	109.597043454839
True	7.28878424428766
True	34.41140805487554
True	345.29866902835323
True	665.598140296781
True	135.3785930124646
True	84.47620611936189
True	19.961640682594908
True	432.335874258666
True	370.5590757112731
True	778.2634098840072
True	311.35492264978774
True	520.0457088314741
True	514.8544034832986
True	515.4031692889346
True	294.02537150997443
True	516.0354773180017
True	102.16479123471925
True	590.980933469532
True	7.067962811739411
True	364.8368848022827
True	446.6924753876588
True	914.9432061748096
True	340.42569234018566
True	797.5739272751333
True	988.8285544657228
True	186.80985472017687
True	37.59282568863208
True	371.52623053212886
True	388.5356327888484
True	584.2254999050266
True	236.64973153489768
True	28.474859670501147
True	609.3483919836522
True	130.43699571313576
True	1031.841659645666
True	306.19698863043266
True	465.6604943898979
True	127.89668387427696
True	803.4444712929694
True	136.85128460018697
True	823.4819042399588
True	574.2035175689315
True	183.57242640634408
True	108.00079949199193
True	69.99845658497101
True	555.8581968954123
True	893.6891034653963
True	406.8405256132602
True	572.7790246711995
True	123.917515748965
True	620.2102137486072
True	471.5870496406388
True	799.6552307445314
True	301.7878859607397
True	579.0631057980844
True	113.05746165717814
True	26.40965196141225
True	401.7931351892759
True	163.92553368662237
True	103.06334599903572
True	376.7182640896799
True	1071.9959640613056
True	256.6567531834477
True	557.3112962212566
True	11.476762176037262
True	75.48712082089956
True	333.1367532123518
True	788.7442716176962
True	440.546539684507
True	512.1690893953422
True	698.5569029184945
True	70.6718921269764
True	735.2001613319687
True	48.69126383686358
True	106.08807185402166
True	186.09988214816136
True	85.136193762365
True	24.60524102007948
True	294.54532769293
True	477.0807609391642
True	901.0465373122432
True	866.4407533582045
True	5.362580438703901
True	270.85756253097685
True	446.6973883364328
True	122.53143051224478
True	243.4880134163188
True	327.5719811605045
True	1295.023792567703
True	456.2209771148002
True	24.157375079600417
True	185.1988377372809
True	721.7637582449762
True	35.537677759279575
True	176.90079790779933
True	580.763923272439
True	68.82322582293638
True	880.535845871142
True	336.0311887467691
True	664.0366830263813
True	81.35381241549607
True	656.4908275038256
True	588.0663012584911
True	878.0805516440653
True	243.22447267533173
True	516.99410661321
True	824.1559637709572
True	913.3465018661634
True	220.6020965377866
True	748.4091437277588
True	218.92634557512795
True	450.15250974960935
True	370.0868896483251
True	514.6395929965114
True	487.0344107352885
True	330.0578434243384
True	354.9530498854789
True	112.76560025306227
True	352.26385350198154
True	1118.31236848778
True	314.66345402758253
True	148.11544348637426
True	298.1349135189577
True	765.4107333759978
True	650.9142247518289
True	418.2992418464018
True	116.6271478770342
True	329.7591087960667
True	32.722525053804304
True	172.44729046838756
True	96.88275691755442
True	84.99427809077386
True	560.4216483673674
True	140.79342136500193
True	132.14907594415462
True	110.52410472691513
True	87.85675003893525
True	438.4023668429237
True	375.8225991950612
True	1041.5630434703223
True	546.7947042870037
True	833.9515471152287
True	280.14761678972883
True	271.8552351995088
True	528.944613945736
True	195.1947443420301
True	745.6833161653375
True	250.4787246728829
True	361.2121710086276
True	67.04044359503287
True	116.42235774083896
True	256.8731669459132
True	118.54754005264054
True	481.2858200562283
True	31.04292580972664
True	588.1419449344173
True	1001.3526089450996
True	730.3533395523651
True	1.7377044961582295
True	63.02422047712594
True	504.7791550575094
True	445.45414308393407
True	75.21424710044607
True	112.3234909704099
True	320.8532516467098
True	76.68035978500545
True	55.43634546994562
True	700.7332736721902
True	656.790772704556
True	163.69926632668623
True	156.96931512728543
True	524.5291235519959
True	54.01610954999404
True	24.28527586714729
True	578.0887521440728
True	458.3173303192815
True	1134.9932787747268
True	45.07198929932217
True	461.54418242780577
True	927.0123476811548
True	834.7671091533927
True	287.7831088223314
True	745.3853973299248
True	395.5308164361513
True	43.97942288359612
True	93.23603259952404
True	704.8553641114489
True	75.44722081950115
True	145.56796867987669
True	925.563386132544
True	183.5667245509743
True	275.00335348139373
True	103.08266656096504
True	653.406342303309
True	617.1943302168611
True	217.5813216248668
True	435.9907826805139
True	37.49070310969464
True	276.1304935012764
True	594.8699986618478
True	612.8805192350114
True	309.2181637372769
True	75.97626119496198
True	952.2319747128648
True	1076.2417556020962
True	565.5696566405913
True	63.54491723195295
True	30.813350437371763
True	83.78855945062924
True	107.24068877162064
True	97.60261908576362
True	903.9567705759634
True	1218.6854823714896
True	745.7764949849776
True	307.7832323745935
True	9.31098564433264
True	22.24374714255547
True	330.7691943298944
True	479.38845944753234
True	45.68948617544261
True	540.5627759617113
True	429.8902023579012
True	388.1338788516606
True	76.2713855771559
True	201.03410600144065
True	244.26102838850392
True	140.7686988512443
True	401.8644478858953
True	44.209302698138046
True	175.39156262501544
True	1151.2721427983709
True	6.179273590857565
True	28.671294869298983
True	587.3341507302791
True	363.831914966395
True	818.9909285555211
True	159.92156863952613
True	747.9988429330739
True	566.3282396933491
True	279.9431356025925
True	452.06944929845264
True	338.9356120354554
True	294.341924584016
True	264.31724106094106
True	412.0216109102272
True	504.3953897763545
True	505.4010388739657
True	107.14759666268864
True	359.96783749393734
True	8.530546974072015
True	170.33173598117477
True	235.5992613757141
True	837.725856645673
True	594.0066126333363
True	31.55801257306717
True	711.1216498436986
True	816.7909273408117
True	107.28437725107574
True	349.299503881156
True	801.4231331756399
True	219.330433117704
True	172.50798523041792
True	520.2973563487001
True	605.3563637162904
True	1115.1188889661194
True	149.1704157390366
True	159.48248551588483
True	258.54342301407206
True	320.1694886555824
True	414.3749563615042
True	417.8934614441464
True	331.8479037287094
True	447.49578455804647
True	484.3455347199885
True	223.3604256619101
True	1497.2393312115184
True	240.5820427712333
True	404.3388201456053
True	54.45633261773842
True	770.7894102755661
True	253.5754153796991
True	928.141148249926
True	532.6243040385882
True	315.0444537362089
True	742.7599666825226
True	270.4868492227216
True	209.75603367209328
True	256.7767559206156
True	225.2623859034062
True	144.4977902345179
True	248.80123934030783
True	725.2585778006587
True	550.8517592184679
True	211.6876071105118
True	1135.2774411015407
True	116.15071690953611
True	269.57710542771025
True	73.62819267825385
True	317.18112604515704
True	417.3163003168775
True	89.93798148412874
True	219.46842341969
True	73.3179472352341
True	697.7073004485238
True	368.52950508319896
True	222.48314826148945
True	727.1314687390876
True	865.666891109454
True	812.9519071837141
True	810.3121443654115
True	353.1709965658657
True	1.1195985441711702
True	256.14762513235286
True	56.32414429166046
True	389.9732953459053
True	51.56599170384079
True	367.6296590109612
True	837.6804084123145
True	1002.7322885942287
True	395.4063163739041
True	23.199237069875647
True	550.8629329532025
True	510.4141628863812
True	189.60716797838765
True	244.98386694660687
True	291.9510934205998
True	21.511239614772688
True	124.81882429281409
True	937.6718699911598
True	63.64897648692899
True	511.13381953082944
True	780.4237745882076
True	100.24688539693904
True	256.20709651736536
True	112.88507722005018
True	14.336350209154
True	1.5531671629719497
True	121.4743449823154
True	1009.271919950808
True	469.00917618608673
True	66.62873816748491
True	781.5061019683977
True	337.9094333032075
True	1.3538362560199992
True	448.09730547058575
True	198.65398910197672
True	496.3877853109806
True	84.56159540252918
True	302.7949830360829
True	373.18585126349046
True	159.1067054581141
True	216.34677140153877
True	130.51953873073924
True	172.59427548323237
True	971.2455899504988
True	15.839829653144768
True	497.35745837523626
True	480.7527291024098
True	409.6831787925029
True	227.4205261560728
True	236.2656692636592
True	165.4065935728462
True	50.77712749860228
True	472.2901013601176
True	155.68078461386003
True	819.4753818185975
True	825.1888976146367
True	249.0496092754505
True	314.67517839029745
True	527.4503603534242
True	42.64315516522482
True	83.82010063654407
True	764.2239299594331
True	1070.6195379915655
True	109.2964998127987
True	724.1994795281748
True	136.59212856813454
True	930.472094157673
True	657.3754934240656
True	103.08673260375149
True	272.59366923155505
True	589.8678804464869
True	265.022270870356
True	47.39432505919811
True	579.9220540853084
True	450.72589494602016
True	6.401808757030992
True	481.0252198933595
True	63.81412799431741
True	181.3430547761445
True	235.70001032185104
True	311.96070937655674
True	73.78350132312238
True	229.01374674432856
True	345.0698658943177
True	437.9824376393658
True	943.6931930322124
True	48.95675501002775
True	898.9382338448628
True	1029.6359907736403
True	135.00070081433222
True	73.50405466801878
True	1011.1578406155558
True	33.22002550967101
True	219.7108077088606
True	87.0040896056604
True	217.26602639232533
True	356.99540740680766
True	913.193470982396
True	96.5236849108458
True	69.8377972382859
True	659.1072531303599
True	280.6858265104025
True	726.6546454294429
True	53.98604244245539
True	466.32879019594986
True	372.535325528997
True	678.873061787736
True	51.89486306847379
True	108.5901262874066
True	27.226093652780754
True	257.6618421443961
True	43.725170421050805
True	348.5053514454787
True	2.387987436867815
True	1203.5837187749714
True	99.81067469381428
True	127.88373076883224
True	350.29113795865123
True	724.3795815913165
True	661.2666540983283
True	990.6086953493812
True	468.186571223716
True	415.0319130966517
True	135.29787618857125
True	435.7292374205833
True	885.2152328942939
True	446.3669515477106
True	913.170558611299
True	91.98139143886485
True	420.6911823539105
True	177.02912485799172
True	295.50186696643254
True	722.6788793932035
True	162.7720961855894
True	135.07683399315437
True	64.97387472851699
True	857.3114544636059
True	797.7782068988107
True	83.21450317496537
True	443.2375618749768
True	738.7986459151238
True	431.421694271787
True	56.131550736308654
True	320.94594541795954
True	784.8134066684892
True	29.74022043993173
True	373.43363537037067
True	166.36747213516688
True	289.1094013800217
True	32.82919701715541
True	220.48184904022304
True	781.4670152126786
True	647.3880303038073
True	56.64638613207402
True	297.0673003276997
True	904.515543753148
True	16.486974184315674
True	323.24604418632134
True	284.6080832260212
True	422.996566446833
True	221.04353814609487
True	612.7769048124551
True	48.379652483292006
True	962.2182809739064
True	873.8326467468087
True	47.91166000582869
True	389.80647878151206
True	711.4655166612768
True	933.0246814295376
True	277.04486113081657
True	586.6502534253134
True	126.83952293258348
True	187.9044675960529
True	139.4408660567347
True	136.69963478935108
True	199.453098392839
True	930.8172378767918
True	794.2962382927083
True	938.5293942269748
True	20.36368515863388
True	28.37606583535075
True	364.8729929950504
True	12.822593577646396
True	629.2661664987795
True	1065.0640177938724
True	270.0758616365362
True	212.69777144909435
True	84.81131930303295
True	207.5771913921349
True	131.97068480783528
True	42.51022121868108
True	131.76115006600642
True	88.28416758389167
True	251.4369987647588
True	508.5360540322022
True	157.664205102558
True	32.029342379498615
True	58.48685108150945
True	427.3930677797298
True	274.02680784703614
True	592.0584464476092
True	22.10502058739637
True	121.99884584585224
True	651.1989819055826
True	251.39204260297456
True	471.9126305472937
True	656.6398573045111
True	109.8449846596584
True	113.2423113684118
True	82.82610550229138
True	23.42186490403114
True	120.04525082448416
True	87.0747369184722
True	106.9953309591548
True	152.89467745193684
True	241.2695455967213
True	833.0093343464076
True	282.6041354662756
True	949.8576763158584
True	167.3324760010271
True	187.2952263736261
True	782.2790484891517
True	293.78617518324603
True	589.7399685812271
True	259.48179360788686
True	370.33240260150905
True	442.8979664167256
True	564.5935979381715
True	660.3480765163615
True	369.1344433019681
True	33.93455334423153
True	571.5104399558966
True	607.6367481934949
True	20.83908898647964
True	11.05815275447755
True	260.11195687298346
True	413.1010859333185
True	453.4583869099413
True	70.7978843691572
True	621.1281429100216
True	910.093110129819
True	235.76352883645168
True	894.7454528082279
True	281.1238916977977
True	103.40202817864125
True	267.03157453016166
True	691.339991448826
True	36.853986449273016
True	578.4280414616893
True	1286.1040356276694
True	1008.5686607987892
True	904.0060818322868
True	214.4865429910838
True	88.29027279534834
True	194.9392927279561
True	828.9883679164374
True	139.8936878211867
True	1073.5700224183258
True	836.5550405341365
True	40.72679886517996
True	90.1070328296754
True	418.12810902816375
True	403.26309417815816
True	214.91338623419335
True	502.72274920989
True	681.0002104622694
True	120.52989606685266
True	268.2672105769661
True	1033.0488194868
True	49.30052760271901
True	680.4549563882578
True	539.1199749328334
True	38.05634108532744
True	828.1865556911574
True	376.2199192915627
True	573.4832966131902
True	113.08630759402084
True	272.8127476445711
True	222.0393564184181
True	25.2813309465067
True	134.381001448615
True	753.9274127341487
True	139.74841475724824
True	384.2468177277512
True	60.4680245601224
True	631.1599192679234
True	578.4512055369786
True	230.67623678199712
True	481.73159798451366
True	161.21430555700616
True	170.70008781378397
True	222.8036054713052
True	285.4997178123908
True	348.7127608075075
True	133.7646045693766
True	194.1926277107875
True	26.314060109405947
True	885.5290321720579
True	319.0200897097614
True	11.552328958494172
True	368.1259207413329
True	166.51509729231665
True	622.3536348712121
True	375.2359228908404
True	586.071056546785
True	561.9698874418158
True	486.6086506925949
True	777.9470653555567
True	248.4722248743761
True	546.5891740507388
True	158.30356516544333
True	530.6707726740982
True	358.7339232634196
True	382.0591360269036
True	126.50996301402223
True	133.06267702655916
True	108.16925610000054
True	64.12337283975216
True	730.201834600371
True	184.668449632741
True	45.39107039864532
True	0.0
True	530.6124386448622
True	112.93510626489903
True	21.75315733353276
True	37.02470497408184
True	114.15858705531868
True	525.413656002284
True	185.80242134314096
True	108.97127741346117
True	34.594423580099885
True	165.65204460403064
True	932.8287501938548
True	48.76575969118854
True	236.50905016586225
True	727.6019232319261
True	323.1875821705703
True	463.0720352568432
True	505.7260312428392
True	501.6338989974447
True	596.5080099275765
True	926.9270295961992
True	262.3583363693851
True	1009.2957645129394
True	930.3710348346837
True	643.4838388700725
True	349.70506920852057
True	863.9456420054946
True	9.569084676046636
True	32.38457786629341
True	296.7632361028006
True	44.78999602547746
True	201.46216199947605
True	759.4339450088967
True	224.2102159809889
True	741.8841114023115
True	747.3653853410952
True	125.51419961260666
True	372.82072964492295
True	608.0676844791166
True	24.71530757438868
True	134.2757333599628
True	432.98711179357946
True	297.60443424918503
True	193.74220139789912
True	108.8056134329772
True	375.5599620183652
True	21.754023991797176
True	372.9980590047357
True	362.5341578111082
True	1020.6277536866288
True	371.58989911971247
True	31.48788149859693
True	442.2389178824535
True	462.9448167479653
True	236.692851373405
True	29.847964594190444
True	766.8012324897405
True	453.8849948868363
True	174.84644632109897
True	12.4085842118295
True	1218.2622611261586
True	170.1654436505903
True	26.34849415599747
True	291.7250554062428
True	288.74831944188
True	112.2504111277501
True	285.5680575711478
True	48.22612666987798
True	320.0384713569231
True	315.64012775396014
True	308.9996643648255
True	30.359418163504937
True	47.01424868269646
True	1063.8375343013388
True	22.828672368531123
True	12.39908794830178
True	187.32847253704676
True	683.6174346305731
True	8.466957507700574
True	186.1344109246878
True	183.3179962972908
True	523.8596469462607
True	374.0946402047503
True	740.5467275668407
True	335.8594882400107
True	484.3318375871706
True	441.27324919570384
True	484.0790343066571
True	102.76814505419922
True	1262.3721158023236
True	913.492741755424
True	283.8537527328561
True	536.6529883747313
True	101.89998871815948
True	567.108053440989
True	427.49274406609976
True	150.977513220653
True	79.1174442116099
True	341.42992468920164
True	170.1847041022224
True	32.002901558735545
True	632.4521671159347
True	380.9332826726772
True	71.19178043818295
True	32.035387915462046
True	684.2335895384756
True	494.7562997880416
True	65.11557913160927
True	20.909740495456877
True	340.2762269241028
True	338.75593626280994
True	727.6982894418497
True	551.5865247968453
True	539.5928185970546
True	789.2986278632169
True	9.26826666119543
True	48.41926215613232
True	34.581292199380634
True	62.0209843645876
True	501.6609919199218
True	584.9245148394346
True	81.46124581495289
True	113.75463693575576
True	190.89806557093877
True	73.20843869736714
True	174.78277190886206
True	210.34741049780996
True	280.7733603040648
True	765.6790618879319
True	594.7809142694811
True	278.20231094218013
True	202.89434902332945
True	282.26446918208615
True	242.74807995000788
True	716.9556003049922
True	330.08806000160706
True	162.2837649810086
True	908.421990809662
True	341.85058253262065
True	490.6332645747784
True	156.09007506349298
True	121.6783888806866
True	60.87725208447123
True	204.3938013782003
True	966.514488475998
True	515.4564316440071
True	117.882542859337
True	360.939026278013
True	96.9748089721688
True	649.8929169765862
True	4.080410375268505
True	688.430158055162
True	36.096151406460486
True	929.4726213970188
True	839.5944590837703
True	215.04257072144105
True	31.563117999221475
True	79.82708853779847
True	437.3403301947207
True	228.0153866793652
True	1.1161464652034851
True	76.23817657585793
True	1093.0606578183842
True	335.1502803402394
True	668.5742692368775
True	492.1986179274999
True	29.92940550270536
True	136.6940500010684
True	428.17734594428936
True	950.5858625006211
True	807.7596438092345
True	420.2065318231435
True	335.75315523763777
True	17.3633583792757
True	78.40192501255193
True	769.1334461047469
True	464.6426013178508
True	387.4629739051224
True	858.6191856983919
True	26.208688637017342
True	219.05464019271216
True	908.8946940563452
True	235.7150773051196
True	8.063148413661262
True	511.5456937005689
True	100.90392889121924
True	648.1602019853952
True	53.181980094012765
True	259.6413599780633
True	876.7711026855778
True	900.5923972096339
True	276.314985258173
True	425.5352167398353
True	119.6758923235346
True	580.9468396650416
True	261.5640862523751
True	188.98600893490723
True	887.4698075495996
True	54.87188588369861
True	731.1640279315851
True	277.2014795151037
True	294.27792925648504
True	168.92581367011647
True	479.7794689720596
True	590.3405444584796
True	362.5910458651845
True	408.5552111881975
True	70.22813377027694
True	164.52599694525924
True	459.7815091000596
True	227.92468385084675
True	36.62984810657078
True	191.2066196084908
True	370.76002125368
True	391.9214716781333
True	763.5713045851816
True	128.07329212702115
True	639.2375497136471
True	488.5750670188064
True	611.3205531475392
True	135.62843643353546
True	37.88908391008041
True	675.8308609395549
True	68.96136176536808
True	554.0923903701183
True	683.0241871437408
True	457.5699342581773
True	135.25370577998882
True	527.9987347682851
True	3.711631147314976
True	396.5457663063975
True	29.843210121102008
True	641.8248651487424
True	271.9759962503516
True	590.4696040802844
True	694.8097320844763
True	147.2217685227917
True	533.5126572509276
True	491.1789014808591
True	62.66012090997855
True	973.2613657510904
True	2.52201232053919
True	26.19969483496882
True	633.7818685517341
True	682.3652537989474
True	130.13454557695258
True	408.6877037015731
True	126.18981547765551
True	74.44639724333439
True	439.3621880415889
True	39.37999169902735
True	500.6129703404488
True	13.281623615270991
True	886.290458917251
True	555.3112846109657
True	657.7498796110978
True	102.93881858200427
True	368.7633800578108
True	1005.3102251480584
True	806.6252424696758
True	140.90788267082513
True	537.9570121643347
True	456.26570966591777
True	263.19921253826266
True	266.270112395796
True	5.930048888804579
True	308.65944781378505
True	11.68916425405398
True	366.6417385797046
True	73.9435471828437
True	417.9771586797664
True	673.6603248820758
True	126.62926273743794
True	237.71944904283683
True	650.083097254072
True	660.360319840439
True	295.8365662359446
True	142.63568377972797
True	170.3382776571209
True	471.9641341158637
True	85.13157189101597
True	10.871330708171609
True	508.52631039144086
True	572.3136952888137
True	19.97583316206352
True	143.96162808131356
True	952.2816378195638
True	484.71692395454687
True	272.7999420716803
True	31.25341774885042
True	476.646612987157
True	115.7830730432165
True	583.038009642578
True	657.4919249885077
True	295.9162783488695
True	385.67899280302
True	189.97692594804136
True	239.05692037625644
True	74.76815758301323
True	227.91852312596905
True	484.2883929233584
True	22.32706563746404
True	446.4442544155032
True	371.8784963728466
True	722.507108547809
True	892.4454432712976
True	858.4884183889562
True	162.36221508743856
True	399.01380209982256
True	73.35790066224797
True	194.6699069090504
True	317.77132839048073
True	11.175790807297949
True	771.0860500126414
True	25.040324094567328
True	399.06938525700593
True	266.6141326104275
True	633.0728009464965
True	198.8460326958096
True	39.808369964966985
True	675.3988790798611
True	1078.645806868676
True	225.79677882508355
True	133.9677833813059
True	603.1815970490482
True	497.955503919906
True	16.2760836893911
True	832.8381061676956
True	119.48089820049788
True	45.18499407312045
True	310.4399852156552
True	345.87705649484286
True	399.985980686115
True	258.44722159503164
True	20.58265137311129
True	23.420495382464413
True	810.623209022718
True	200.0348361446548
True	114.5768731574154
True	830.4409844592154
True	646.8953926813078
True	656.0261333152628
True	452.9830667337888
True	152.2911220837816
True	30.06441882804426
True	100.59814416592862
True	430.78084241672457
True	226.49804209018689
True	472.3812289742143
True	145.90084530408816
True	492.266392897882
True	638.0179767958304
True	967.3358914394552
True	24.24897610211485
True	988.9500083967156
True	1080.0494775529726
True	488.21541473570335
True	82.38041117041023
True	821.0204681057295
True	651.0682382589636
True	647.9762836302269
True	172.26252404577494
True	750.4598204742749
True	717.6470982346771
True	119.4730635672116
True	799.6669425670234
True	830.7608389926537
True	466.6196410567882
True	224.46969464712905
True	74.52429512516409
True	321.4319630449668
True	348.1058843766112
True	468.76417361640114
True	440.4082258371514
True	191.6309011776076
True	307.85887376028427
True	3.0367412962758724
True	13.862658989606194
True	104.93144147310193
True	133.16584365175868
True	355.3379069067854
True	344.41027109969593
True	106.60203139196273
True	16.068496897709966
True	220.41372375461196
True	805.2974051855855
True	468.36531732801313
True	519.8700256781106
True	570.1471585161199
True	805.3202915204537
True	645.1624310294296
True	91.44891829236768
True	212.9075448740012
True	244.93063267197223
True	287.0057246769008
True	110.87210043561028
True	369.4778962843617
True	428.2788165657873
True	173.4538624993931
True	657.1882096062398
True	243.9839727640613
True	202.86066569073452
True	26.63301835934164
True	249.12773529065825
True	472.25594181445166
True	171.42340223436938
True	526.0631524459222
True	465.04746395731104
True	246.45001487610105
True	104.57308904131456
True	36.98113829177655
True	398.8355773448776
True	775.5564216032378
True	164.0566819878373
True	1023.6423080329528
True	1042.040376964109
True	490.698517216701
True	101.23875024384677
True	122.61053654937116
True	664.7747600667007
True	7.740302489517958
True	217.39657569027327
True	133.40189991973682
True	124.61106266782063
True	319.7668991770111
True	624.246280994865
True	37.7012628131773
True	130.77686456535153
True	940.9445729682078
True	54.64460614956782
True	434.2820225474761
True	540.100505891335
True	249.53715956113336
True	128.8783439968058
True	934.206882713962
True	1183.9620705116
True	509.0024094729632
True	650.410550750422
True	204.78329860680483
True	156.4595223617869
True	315.31398070424547
True	251.9476843113609
True	167.82186451026
True	314.4399905497441
True	347.88362044546824
True	12.01860556877964
True	648.9458841244259
True	153.48058012847628
True	74.2292443370358
True	445.778946599962
True	318.86555755223355
True	1195.4671185983022
True	367.4076218793488
True	959.1121784719704
True	10.547589908066476
True	265.1482430138574
True	228.24897135911627
True	152.26425396348634
True	455.162619340061
True	194.29578722823052
True	404.99393712829857
True	317.5679385680723
True	111.9449773331422
True	345.1755367617507
True	1041.231990608365
True	747.2054374480139
True	228.45823357479705
True	108.25071826571032
True	285.57834965568725
True	25.878817333001763
True	355.69874767384186
True	324.52626404286355
True	540.3385545091705
True	436.8182044206552
True	343.8218176175465
True	149.25256775158363
True	11.8651199872704
True	419.600550777422
True	295.6570602537679
True	138.7353342568122
True	305.4559800183839
True	413.14598868906046
True	800.5260883982863
True	313.2298563354686
True	778.2173857284804
True	391.0378651160693
True	365.8840170187037
True	1.3600654496586462
True	1160.721640663504
True	103.13484822350374
True	900.1016985626668
True	196.40419337779375
True	446.5660676679821
True	681.6005100927049
True	88.23551416359149
True	474.1499987663299
True	33.635812696193696
True	409.1298601867586
True	76.79086627026157
True	236.56439601958095
True	39.56876419970511
True	689.7657093388435
True	187.9416246808518
True	24.96966754757422
True	397.9214467582929
True	105.97318444344371
True	167.97751971318218
True	822.9415196099451
True	262.36126762079124
True	156.97409281733562
True	367.88341191179495
True	504.54149004273
True	326.40697094618224
True	494.6404426345913
True	619.4814470696704
True	157.58439812854792
True	7.1417505653058
True	64.92446044555143
True	418.3390033386636
True	92.98723826880314
True	83.52747059181088
True	1047.6945523212694
True	28.309711950119667
True	318.4540789715661
True	322.48827898187017
True	449.1189329899725
True	658.5701016738939
True	194.0251429930832
True	674.878594807215
True	320.46496181593653
True	341.9072503422252
True	278.68063056852446
True	221.90403374508247
True	367.0831495378612
True	456.7093888385358
True	394.7002705235951
True	592.734728394437
True	143.74041910383042
True	77.49551840494955
True	41.89564683573525
True	296.2249269784932
True	660.5617514060659
True	388.9033488908725
True	785.0416192261162
True	214.79896456298047
True	380.969179111002
True	70.74039226214475
True	54.60074554682933
True	434.6719122948798
True	197.43399135038356
True	213.92315373929492
True	36.4876530407281
True	1062.9001026004737
True	179.6943466221587
True	893.9273859266117
True	312.41368868325554
True	924.1961411308092
True	224.0227461715233
True	445.4922447387799
True	528.7776706564143
True	599.2561972482112
True	216.91359818491847
True	478.7106585497239
True	963.4153338408604
True	128.1499182780253
True	7.568042930824794
True	558.6780611407358
True	29.67516473023502
True	78.49200699581634
True	805.7566573072164
True	229.7911262318241
True	985.781208249428
True	682.7403433878279
True	418.7725325485527
True	266.67211485004566
True	483.3381142694974
True	338.0115695466011
True	191.6418232196156
True	664.1865988530379
True	684.7276082326975
True	208.8918186292171
True	92.70848118194408
True	503.61582927968567
True	132.89147466090373
True	378.5224785284999
True	337.6743957869446
True	65.50771246561595
True	376.628573623929
True	406.90715788942
True	379.20850255005575
True	410.0186816603941
True	417.862128989318
True	650.4995906199415
True	61.366870011090846
True	448.3045275462919
True	327.285568117928
True	659.8482233632756
True	218.4773591637017
True	99.46701408712494
True	40.78403029702576
True	541.2139489852618
True	617.6073927294482
True	183.3999172045641
True	416.1835440823888
True	339.8064193296435
True	18.487662193862167
True	164.0346152418296
True	285.1842643837935
True	3.650967639349812
True	872.0661385697069
True	76.9283109568068
True	105.35165111172152
True	112.3061156081511
True	366.4858197147661
True	35.364988981943014
True	450.0567167978551
True	235.44142125379636
True	5.070942244770412
True	112.5747108424171
True	447.8478999597486
True	50.34330318321354
True	67.17459322591343
True	186.10518263410117
True	292.98224113389205
True	947.480763502354
True	391.4065088245259
True	903.639408607262
True	180.57282701297208
True	1021.3271668651704
True	814.9452029786651
True	654.4932390948604
True	400.2881064568013
True	364.50820238494936
True	82.57454297107809
True	73.68041478089714
True	76.12961308787285
True	177.6108540760871
True	469.044596677487
True	1083.5030988651597
True	172.97172606760333
True	352.5290968392732
True	430.1727591375832
True	608.8096821361236
True	607.5226511782889
True	280.3202733376804
True	453.0369847008743
True	664.9503967410915
True	96.42024645933672
True	713.0707855101115
True	245.66297180909515
True	142.0564717754795
True	418.2040267264815
True	871.9584522486724
True	430.3927739042704
True	842.6927734602457
True	197.3179195326148
True	345.43760454599266
True	680.4307962309114
True	603.328903482913
True	196.94002213833195
True	266.1477753336767
True	802.5217153028684
True	29.860431106501107
True	191.6395370524729
True	500.8875165306557
True	694.8358828848608
True	101.44876549279898
True	34.89162479832127
True	164.63574477132428
True	733.6722357908249
True	324.8615847707072
True	558.3681022911423
True	351.4483011031775
True	289.45810695793824
True	452.690973775339
True	475.0824140765108
True	72.43997491032268
True	374.0311387172746
True	783.7690478850287
True	0.0
True	296.29849786811394
True	249.620841186447
True	956.2244116591644
True	145.72185311339203
True	646.0003906260503
True	625.5213675462653
True	112.29693742345238
True	225.345523380068
True	127.10474394741232
True	10.785338434922076
True	292.2751776598729
True	368.7872155689938
True	1130.06471523641
True	242.1399109816028
True	415.9816845243869
True	650.7685912443766
True	203.4185608374327
True	29.18784358930477
True	846.0820570477489
True	604.0557029941137
True	159.62129877647206
True	624.0808667124552
True	163.0429505105997
True	295.85412758081054
True	791.5757596194017
True	33.99449892088639
True	103.81659311403916
True	493.0242590656084
True	65.73838256683858
True	80.21710205735566
True	404.7176132187985
True	25.196808081422635
True	750.2996232285784
True	100.9020970431722
True	157.54079698062864
True	17.29760045211871
True	709.3534775488182
True	30.34937754139104
True	780.7074283930826
True	387.50044112238686
True	123.49256459387908
True	710.1506245998361
True	519.2739347198456
True	558.6093347841161
True	48.394459764564125
True	369.5073467937821
True	5.074997242748428
True	97.1671750154984
True	373.62878805609887
True	47.87808233606091
True	122.51762610925122
True	302.79779281620654
True	184.67661847152308
True	101.53543053810968
True	653.414824000066
True	19.298676855559624
True	1116.339016611291
True	498.4828899363721
True	303.6643386226127
True	498.1578532776317
True	123.5154477719218
True	805.174103770291
True	1120.5340167225822
True	752.5913725866709
True	174.82470850327636
True	230.943008917151
True	50.42938626788244
True	61.31859204686346
True	150.8346972257937
True	104.53580913256631
True	167.1484670062455
True	1188.96803538864
True	311.9872660142844
True	363.4999680802084
True	712.4411237223482
True	16.699627568094435
True	14.608611307688236
True	609.1761678420571
True	5.4294848100360245
True	123.26464025665808
True	688.0230943677013
True	179.50183076264008
True	659.4497877662222
True	817.0409720735253
True	155.3011218304212
True	885.6377323952668
True	3.313399227529891
True	450.493112009934
True	1062.5586188119426
True	26.920673893752767
True	235.79648179093127
True	149.99306017771326
True	900.1556471413428
True	238.6945910394141
True	504.4615678925905
True	123.23280035021251
True	508.1483679808256
True	157.136934260562
True	96.16783701108574
True	384.9444622932176
True	70.51401031479377
True	53.72690589419437
True	1008.9787576654662
True	247.81037243566
True	158.69097527401536
True	367.255767039709
True	405.6226486984086
True	221.1268097249638
True	164.46040965285428
True	379.405763070289
True	34.49477550482755
True	505.1477203830792
True	1073.7109825043824
True	114.01675362804966
True	473.7402515851542
True	300.9027713548858
True	27.32423072681151
True	423.0193323673905
True	105.2838327906431
True	572.2443724165573
True	208.9886995630985
True	426.252974559476
True	21.3737492069653
True	449.9574805614007
True	114.13968471310328
True	336.60386608158507
True	33.195402034457686
True	175.5715938892407
True	250.11608421203823
True	765.2142301614782
True	56.28084756886268
True	139.64977944977198
True	235.2405797315484
True	135.73403975840526
True	627.3528630076755
True	539.4505541924851
True	764.3419465210234
True	395.997809260877
True	541.915831111357
True	416.0392470954536
True	688.174149091578
True	73.53581295032905
True	481.4873772383518
True	437.5233622016322
True	48.779782005896095
True	78.50603140270438
True	129.9723502812396
True	89.11671922528595
True	334.15352946121885
True	855.7456862369056
True	344.19354528378705
True	1066.6612965977654
True	319.61765225441707
True	913.5396652380238
True	153.3771037431421
True	551.3976849213742
True	613.0634386991502
True	687.6298357700234
True	451.3187883665392
True	64.50879006717197
True	278.34187944045607
True	42.5417344872146
True	168.28816862180997
True	170.55050162156158
True	1109.9014258523227
True	232.76669863578795
True	548.635760353854
True	569.0989177717175
True	560.547268775314
True	873.7740691673051
True	577.9221461347809
True	664.1451690070091
True	940.6559680875624
True	128.8918354751451
True	306.96243937491954
True	250.9162841306421
True	322.5087207780575
True	91.10755853708062
True	379.77208986433806
True	4.701733877014464
True	324.765210792448
True	256.1302773509726
True	618.0721273201767
True	288.0258820386149
True	349.6532042031276
True	9.702596143491268
True	58.296461396819815
True	553.5416163728681
True	32.230396336152864
True	146.21901223905388
True	66.82168095754264
True	151.12774405894052
True	235.80697117555837
True	74.44925178175131
True	380.2210682833706
True	272.8300274115111
True	101.83445027710358
True	332.0299601454666
True	63.4318269521241
True	608.1963443640524
True	838.9919583515926
True	274.87722854679026
True	1170.7064533173834
True	107.75451309939466
True	308.6536352025288
True	1029.2648662261995
True	88.05783295951366
True	283.82960252704737
True	10.441763170471674
True	407.2301771040548
True	455.3468477504372
True	154.49604398835143
True	631.3324407506618
True	915.9648748472084
True	164.491387790119
True	79.63972098579934
True	323.99659595165053
True	535.5567996758652
True	631.4226475525842
True	1236.9228809885788
True	26.198245566836096
True	968.4251215031944
True	136.784002237048
True	631.5757217667938
True	116.30074147545928
True	132.5222184709178
True	186.8510206388921
True	166.106440524969
True	758.2539556565436
True	193.88030624011955
True	230.02219771331937
True	66.80560711536526
True	515.1930068738573
True	434.2967085966658
True	178.03644653201223
True	233.87602282628612
True	17.12312782618286
True	432.6405258330755
True	226.54344062977904
True	280.6708368607435
True	116.9227958561051
True	720.0314711251738
True	424.12172850097255
True	259.2282874953456
True	642.9823309787788
True	530.0186944431362
True	469.8780576375258
True	141.12352042325753
True	530.556036235434
True	426.60119512094633
True	2.687809271717952
True	187.24120829235676
True	93.87161358720952
True	247.5172451079854
True	2.624616742031543
True	119.78924352891296
True	347.79173106515583
True	6.612780555993896
True	870.9235295092799
True	170.06784248992096
True	715.1301526297104
True	803.3058467981074
True	163.51891791060277
True	219.11356499030163
True	464.2417462888471
True	835.508070070741
True	49.69416139824271
True	38.968240283014
True	130.3358291484071
True	615.9977688278062
True	737.1264334320751
True	180.8807504638551
True	587.5664369867346
True	591.7460357748133
True	853.0849552807563
True	417.3989588958962
True	188.01165177574325
True	835.98407018694
True	239.8317349278622
True	148.05922861906177
True	332.4753633851012
True	219.1982985717338
True	211.79749481917992
True	604.1203458464713
True	256.1099875963792
True	199.35018722555472
True	454.1231867737408
True	473.4040928984638
True	61.669183852661696
True	283.8403092882844
True	74.8672933151334
True	336.76995520185625
True	364.1470723120233
True	255.23587585673724
True	179.8080341904396
True	375.6722622698728
True	645.2826555282447
True	735.850169343192
True	299.8955430372963
True	745.516042275068
True	64.8523695129285
True	897.2395141861563
True	341.8741865416659
True	13.939328618911688
True	625.6390347670601
True	700.5099622571031
True	261.4663528380096
True	169.47520983493092
True	46.252974087033714
True	387.0192848014829
True	79.0836949870963
True	15.707110550097989
True	903.9685650609322
True	382.10059076301735
True	171.49390394067797
True	981.1419448254428
True	11.542467903507916
True	808.1448257338943
True	31.96847910003309
True	650.6281420999646
True	59.49250449116243
True	777.1118759558901
True	451.60127153461895
True	199.1808531249549
True	439.55759423251794
True	201.54894493858205
True	303.3828497273784
True	221.03406781857163
True	409.7291017581882
True	9.688533509797434
True	322.6034966825964
True	110.62550866770776
True	11.954361866915304
True	476.7602914694537
True	734.4731077092581
True	297.8370125901214
True	81.06651655391406
True	311.5637873622072
True	85.12073982561044
True	190.1532230435193
True	180.9728868070754
True	384.3712193973436
True	43.05782718711321
True	143.04894624256022
True	363.8607794263989
True	904.3775438505148
True	114.68766152140384
True	201.64125277622472
True	430.0809332681396
True	18.41125289103916
True	409.2183343327313
True	508.1916425307533
True	91.33033886128656
True	390.0462642362265
True	350.1783449295847
True	412.5475922680912
True	604.9562328431308
True	1071.2770693203893
True	1024.019332234618
True	57.56656614413556
True	1068.3208910988956
True	109.91548705756507
True	119.17553408070474
True	111.00013938508064
True	501.6465079763285
True	367.02155873152896
True	591.3901901788087
True	262.42246380196315
True	145.59141780288655
True	387.47708173923024
True	15.554249775521813
True	443.32291900963656
True	399.3789079317895
True	142.61400898945072
True	94.43907164287856
True	495.7370780148205
True	1027.2281905806617
True	207.2782308014123
True	72.34871886645898
True	423.68775060243263
True	376.1990421706007
True	480.8010041308148
True	322.0577503275112
True	4.73373806761936
True	518.6575909688856
True	524.1565230598105
True	496.249581959776
True	185.83603569076547
True	107.39453201833317
True	22.6143908947759
True	371.72348443071945
True	106.50688522842565
True	6.990208872379888
True	33.52032548618887
True	345.06008240397625
True	654.231867528998
True	131.77271312652718
True	93.176230112401
True	25.649657488057404
True	427.6367127654965
True	354.0835102011522
True	762.9164196317728
True	299.8869003543681
True	514.6911696458609
True	547.7203583102096
True	528.5202863228334
True	285.9647340355606
True	544.9383617352269
True	100.49064969816534
True	577.8592674486492
True	7.303728138817156
True	372.6343161408032
True	460.39429594443686
True	942.70574277478
True	348.5956864903906
True	779.4929548688125
True	984.588962353716
True	168.89357168039157
True	37.82605667722901
True	359.7988406620532
True	389.943463379861
True	591.0962201216631
True	234.5194945417377
True	26.430926093091788
True	667.1809314528168
True	129.55101217486703
True	1038.8624585600546
True	305.28199436002484
True	479.8405436023913
True	133.79602707052177
True	808.4499307253203
True	144.75363514769262
True	809.4588203492261
True	569.7692739408034
True	190.39229400926308
True	112.29606161401504
True	64.09427971988379
True	557.2511221034982
True	925.3243718701716
True	440.83337261975
True	538.6414719497529
True	138.51255955051158
True	622.9188601337605
True	486.07941030641393
True	790.1083773575199
True	324.9241932087447
True	572.9802659661826
True	118.67413581089988
True	24.681220481451177
True	417.5844785866064
True	167.81888565758985
True	99.87664865455024
True	372.2575652680468
True	1046.6035827217702
True	261.57481157099824
True	548.18208956755
True	11.586024057402833
True	73.58386628987526
True	331.8904811061506
True	775.4550552535071
True	460.8068655663794
True	513.2053279915225
True	749.2557623773234
True	71.74186699417888
True	730.9523338953234
True	45.04217139073205
True	102.87850935296484
True	182.05092862609544
True	82.92043090815598
True	25.164225813542014
True	292.35147591495974
True	465.7901971922611
True	890.7101031405025
True	888.297230561359
True	5.828062820693473
True	281.6827026731318
True	478.67957093918574
True	122.33065500084626
True	220.10086229498864
True	333.7440616105396
True	1318.2157391842445
True	461.6114092712445
True	24.422588524205523
True	180.91837445066415
True	703.8108033585393
True	38.10493247267413
True	177.39238381722782
True	548.3242220825139
True	70.52863566932824
True	869.6704022102738
True	332.7321380300594
True	659.1308679641533
True	73.30705463968108
True	665.0290325064859
True	598.0821661646252
True	873.2339286801414
True	244.56328980797065
True	500.1771156855799
True	820.0607952139786
True	928.326613490878
True	225.09381861020583
True	736.4737575731422
True	224.88526005080985
True	462.8296461340096
True	373.6170634946695
True	501.325195766474
True	498.72647970348976
True	308.14871472586503
True	342.52068425526045
True	115.19957455727564
True	348.7515942859307
True	1095.7856880063196
True	317.79084563751513
True	146.74656940832938
True	293.9562460389161
True	781.1062431624832
True	654.9954653358816
True	418.2173101737237
True	116.31361593262432
True	323.7195646671773
True	32.590597742318444
True	169.59084896678817
True	92.3301944419803
True	91.25820347724851
True	570.3683216031377
True	136.98331483171646
True	134.79719134573176
True	100.22936673640176
True	89.60482225604026
True	448.8827611641061
True	381.25145009679255
True	1039.0557217152923
True	510.9672066332768
True	836.58183060733
True	268.21339395746014
True	284.8736758397677
True	540.2132536636248
True	196.70044130011365
True	735.5993880589871
True	242.23236409577083
True	364.94095895756254
True	67.17846016202073
True	120.65173901113492
True	245.04357435397955
True	127.08752188171646
True	467.6584263161371
True	30.657138737746827
True	577.2079408759089
True	1013.8541437297284
True	735.3312996281492
True	1.0507113709054814
True	60.4819218399766
True	467.0443809073023
True	439.1603303020206
True	78.79891418425487
True	121.4188174024972
True	317.0159123228641
True	83.48691606437143
True	51.28420564405846
True	695.9229174422262
True	632.4157749731286
True	168.76849392835993
True	179.2186750299261
True	526.1386157087398
True	53.25472693724952
True	25.507707820786703
True	565.4136723714322
True	462.7934022359479
True	1133.1198301527563
True	45.55503140057524
True	462.58674270401457
True	901.4685503125957
True	790.0439569319883
True	294.17572357097185
True	787.3267464013836
True	408.7311871437384
True	45.04734829687859
True	92.5893608619964
True	689.3234227971009
True	76.6959936927096
True	143.49879958030252
True	967.4259687150396
True	192.7193220559668
True	275.5027127736436
True	102.453345137459
True	640.2854667206404
True	590.346368335019
True	211.6172389768878
True	429.5313228487876
True	40.04791629834887
True	281.6405858000033
True	590.3082116258438
True	612.7590196351977
True	310.4601766339753
True	76.52787533264026
True	933.029374502926
True	1073.9848813125311
True	561.3537437973313
True	66.74390091433281
True	31.53030182912623
True	95.44523888955146
True	104.5304746956758
True	103.75488059051082
True	867.0742938985087
True	1234.908379806098
True	727.0154042880584
True	336.11649218040753
True	9.421867312348676
True	22.183819885670328
True	335.6055034397607
True	478.5249668905651
True	43.160151557641306
True	558.2165164299577
True	437.4076704846898
True	384.1603538191855
True	79.82575569295715
True	203.31858036644329
True	255.52257073182744
True	139.33077867569756
True	385.3923440765092
True	43.08067683056698
True	178.14674550354988
True	1165.3856600100785
True	6.661754522745808
True	27.89217634652211
True	582.3789310753973
True	358.9140200761026
True	780.2701573546713
True	155.38195566138
True	755.840251969195
True	588.2967915238364
True	268.74852662565826
True	436.6258718901157
True	349.0669893547795
True	294.4138901151875
True	273.3398406844516
True	391.7316901184848
True	489.7481858007257
True	529.096220992723
True	104.7566692417533
True	360.2870088358028
True	9.208102853917495
True	190.31180067831224
True	234.56648349242752
True	870.7486398739264
True	609.4702703839541
True	31.629131281938164
True	752.634500812285
True	836.9582350890121
True	103.3581876767507
True	330.3443865858516
True	818.564521000221
True	213.76443274838925
True	159.8982773206297
True	549.45447628886
True	581.4203755967686
True	1100.1131746952478
True	144.01175069450804
True	159.2476473804058
True	255.23963076648877
True	314.9220745102317
True	420.0930027775017
True	413.9979101281701
True	329.2870618252
True	453.8051209852637
True	498.1436005542455
True	225.39124166668975
True	1467.1881893584575
True	257.01859593334086
True	403.7003736448801
True	51.9880615524229
True	760.0019407414678
True	257.97734059596286
True	908.5375098623142
True	562.869842483959
True	321.5784952244389
True	786.775043065669
True	275.21546293469567
True	223.87880073707947
True	254.8697886644215
True	219.20709506189044
True	127.87846347892348
True	246.37053160957365
True	735.5608936481389
True	506.8054948855992
True	229.3388500727432
True	1131.1204432532095
True	122.338200467654
True	259.79487652427736
True	73.01671676826088
True	316.5914432897371
True	395.661136189749
True	90.32269780428922
True	219.8211586369428
True	72.04729903976539
True	701.9496739168886
True	380.3923537647666
True	228.906553330438
True	716.9066042648224
True	865.5470954535946
True	857.1126709103671
True	838.083599613215
True	350.8429829571795
True	1.193408330576082
True	262.1503575076817
True	55.21196057381417
True	386.4845510818762
True	57.24434952001257
True	349.86361812481266
True	859.5057124055783
True	1025.739112518127
True	399.6263428439034
True	23.95073474911317
True	528.8737485200242
True	506.17269565011634
True	194.0580408553875
True	232.62538976793095
True	288.9996884242599
True	20.73790312730237
True	130.72260467593316
True	964.1374221120412
True	64.73538801821367
True	516.3622669833203
True	771.0209965469803
True	106.64798592624749
True	252.54203915310177
True	114.59643588896289
True	14.895474871868696
True	1.431973089224661
True	124.43099359850684
True	1017.9511715153512
True	492.5871583511476
True	65.3941303641064
True	788.3935107575664
True	340.1180211866957
True	1.575166354178155
True	451.3521271577014
True	194.8947549631414
True	483.0607677076426
True	83.01952278924794
True	325.20938141665994
True	382.04646165941256
True	167.7766947864794
True	214.12737616172063
True	126.30861646910412
True	171.48363978492824
True	1007.4680216377636
True	16.366779411982062
True	513.1991726357328
True	504.8230611759499
True	411.083224177979
True	223.88683518039096
True	234.57114335937692
True	161.89172391632897
True	44.59998768971936
True	495.1523690904951
True	156.58776430124598
True	857.2370506842873
True	825.1002300184338
True	248.56911560134063
True	315.34544779744084
True	522.2993854881031
True	40.73658255250089
True	90.38904077267526
True	757.954926968411
True	1090.1216487882175
True	103.25217249929726
True	732.8224702643588
True	138.77354796267926
True	929.764024034604
True	656.6697306073461
True	107.08525918344571
True	267.7655412640568
True	628.6352308599696
True	264.7130107039372
True	46.61698357448748
True	555.3622885386441
True	437.5358368445013
True	5.04301680085291
True	479.10814247221685
True	68.72962706475104
True	173.35507290321328
True	240.2921506394036
True	310.15744066401857
True	70.22958476853637
True	222.37004820260705
True	349.57100021906365
True	442.14259530166737
True	905.3746749043752
True	46.534066136982645
True	885.4259122396874
True	1046.568288810853
True	128.7482639700385
True	71.78515107368197
True	984.9256322628878
True	34.00241893610562
True	211.76906846342996
True	85.43030534943912
True	211.0434687985617
True	365.4368709099967
True	997.1921459549936
True	98.170945167242
True	72.94197053352295
True	653.6684777400308
True	279.1129262409797
True	728.4071461600842
True	54.548155000925
True	466.5565049009098
True	387.79626572222185
True	687.9576838644529
True	51.34480837337903
True	104.58819237691196
True	27.823022487299536
True	273.590637506627
True	44.285351172709
True	358.7500245003952
True	2.7577912510706404
True	1173.169098235508
True	102.91949977024665
True	134.57625872415247
True	357.023963048469
True	724.3753020184585
True	659.2133699954962
True	978.480706070274
True	492.799770657287
True	419.1195950403582
True	145.32616113741537
True	404.7514935010992
True	838.6511050332854
True	442.3008001352411
True	925.5324946976524
True	88.67869657988682
True	425.5562656941741
True	183.32556011124848
True	270.4429821923973
True	751.8526011865143
True	151.89037559566898
True	135.46382255309769
True	64.0323552826089
True	864.2273905481912
True	783.6864588500151
True	86.56989996693352
True	455.2392585772349
True	724.908652505824
True	414.582373446045
True	57.89740406957358
True	319.7006357019606
True	795.951408184035
True	31.30469208432284
True	379.7784932561302
True	164.06912222569866
True	276.9063640326818
True	35.00407391670157
True	206.63239772888733
True	773.184504619875
True	643.112608292
True	55.98438262427424
True	290.2473340567381
True	865.5329576136791
True	17.645402366651453
True	319.2110079756016
True	297.82463921316264
True	432.18755742593
True	213.84409353408336
True	596.8627983793255
True	47.83532385100981
True	974.6474810627489
True	919.6877993957394
True	48.891790289439626
True	392.8502136927971
True	722.1341140862146
True	896.2407660766241
True	274.9303518930537
True	587.7189860026957
True	126.60616427779432
True	195.83205101765856
True	126.54181925897376
True	137.1323028560733
True	202.23394015679185
True	941.7281566365932
True	773.5631791332255
True	952.6629380134324
True	18.80550347413698
True	27.653062128911497
True	352.4941761576661
True	12.179423449286272
True	617.2469594315038
True	1057.2597045136215
True	261.65016556265226
True	211.31560834427583
True	81.02539508306874
True	212.5476548926257
True	138.70065197644706
True	44.208875259007776
True	132.58655272635136
True	87.70810580301513
True	239.97811876106468
True	532.6930811722684
True	165.0321606378087
True	28.969441024109628
True	56.59875666165708
True	428.5682468307749
True	267.7215789588693
True	585.5131417610448
True	22.801523708065357
True	113.45077316286694
True	665.691491708865
True	263.8727307944683
True	458.3008358824309
True	661.6602022413969
True	105.13174564531376
True	110.16129350280814
True	78.09554989453821
True	23.0695251842619
True	121.0439097057148
True	84.5367739475668
True	109.51449127791632
True	156.74481761696984
True	233.5132278893753
True	809.709835981915
True	287.5059482009576
True	943.6937252236038
True	169.24671903070652
True	197.69261355987837
True	789.8387656336399
True	316.10961119510114
True	612.854760889218
True	260.7307587749217
True	351.00447783795056
True	434.07256922844647
True	592.38345164531
True	644.3954865764629
True	358.27686961971665
True	36.25694194896607
True	558.582249506819
True	623.893947043877
True	21.9528777423768
True	11.335876458915616
True	264.89652183279566
True	411.7789739564428
True	443.13683090250856
True	65.04478866177655
True	655.2456376196653
True	924.780428516218
True	242.7060190839192
True	902.9680640329026
True	273.63093470346587
True	101.7287833038794
True	259.2588693242583
True	674.5411202575127
True	40.15535978907384
True	566.8319592317293
True	1273.0289752945607
True	1024.9788447751685
True	937.9923300704412
True	209.8211932160382
True	89.10708441947085
True	193.66554731180688
True	827.5458863747214
True	149.31129127000176
True	1068.7746988267766
True	857.6674679276869
True	42.253645215446205
True	91.76243520458809
True	410.9902741162413
True	405.3610939890068
True	208.3972968716761
True	519.2263384740468
True	634.6963115679961
True	122.86382545922032
True	275.53926632756134
True	1008.5057102798144
True	54.71670895040747
True	678.9011051116454
True	542.1279653559142
True	36.29501946378326
True	794.1163070293736
True	381.2904393219969
True	594.2185304641011
True	111.0638837222135
True	256.3149609686832
True	226.4127611373156
True	26.96924994486021
True	125.30480382761674
True	720.1693388580808
True	143.3955117316576
True	392.0189118234232
True	65.41299141342974
True	620.2330658181978
True	619.0780844088004
True	221.47446153324967
True	455.8496357467664
True	173.6494373809399
True	164.9177791255807
True	219.9981212191684
True	284.6466048961794
True	356.68728074727034
True	132.60051107800052
True	199.36947309124952
True	27.68438183854213
True	880.8079618766864
True	313.27322500958815
True	10.172953200249992
True	375.5435145300253
True	158.3689935837716
True	640.5930382410072
True	365.13455973019984
True	581.1691470354143
True	576.6854767231873
True	493.5038969557767
True	789.1706278544586
True	238.43687330679265
True	550.8678127632703
True	156.51564463128418
True	517.9575019886857
True	364.72558772578685
True	378.3661169295646
True	131.0909076138788
True	134.81956504152586
True	108.71338589139252
True	67.20558847810082
True	741.1255167628906
True	178.1809734082485
True	44.1069773011498
True	0.0
True	570.7285389533777
True	110.8699244216666
True	23.09214263171711
True	41.8956656005294
True	109.76272488182651
True	542.3184334427813
True	178.25847929427673
True	108.43479298484752
True	36.52732030979812
True	159.23108636639313
True	957.2283962392886
True	52.4659572879149
True	232.3946107050056
True	755.1617647934941
True	318.2333366384691
True	467.42981435065735
True	494.36821098454857
True	521.940270882696
True	588.360454026503
True	940.4120240590364
True	251.74926719306012
True	1029.958545039526
True	921.5043604455428
True	608.5437004682807
True	343.64031819708873
True	836.994456450773
True	11.39495069163262
True	31.91447170336629
True	281.4681604439169
True	41.56541192436551
True	203.57611017679207
True	736.0971722549764
True	210.391758728006
True	735.2222793311
True	757.0857602694034
True	124.88638521314388
True	340.52071919376897
True	607.1319378877548
True	23.9431685512954
True	134.63128008838984
True	442.6101024231077
True	296.0630268481694
True	202.91375924793056
True	115.88238764475652
True	385.1455018373596
True	21.00121345708389
True	361.1997774473224
True	371.1970801299991
True	1083.1063852626487
True	366.2041973488633
True	29.97570748047276
True	429.795732238109
True	447.3293994906709
True	232.0524640787322
True	32.6442205696043
True	761.1735210140743
True	448.5185847228553
True	178.02607039120346
True	12.540393365484736
True	1216.3382740867603
True	169.33334516047955
True	25.4764074737915
True	294.79831066744094
True	274.0298183551419
True	116.31242393124263
True	293.10935268162166
True	44.47699063303867
True	325.6388606274024
True	297.6772580961853
True	318.47522595101907
True	31.31322692932931
True	48.61121112544066
True	1069.800231887536
True	24.20452197021162
True	13.973202412322989
True	182.36244932019696
True	663.685952768753
True	8.689127724016945
True	182.4566662605988
True	172.88983258714745
True	540.6421614032339
True	392.5976015335659
True	731.8145386277607
True	323.08414230163976
True	472.76734653089005
True	454.427099226078
True	508.3787709971724
True	103.96372047339594
True	1271.3791299570564
True	931.6447383205004
True	297.145669439308
True	527.1535200859121
True	100.96728358420305
True	546.6799187778918
True	432.1763950159929
True	156.82886997455398
True	80.11219808095294
True	344.5885167184415
True	167.86702356456095
True	28.78121905273422
True	615.4639024484825
True	371.72198114420223
True	63.846973841846754
True	31.1142220087435
True	672.5399990761669
True	500.0711607025444
True	69.88322715247702
True	21.84190092404756
True	333.88566947240975
True	328.8102932572164
True	709.5683200894888
True	549.7671658932521
True	568.9740702274057
True	794.3524737610504
True	10.092578439569344
True	59.256721576663
True	36.860548742163466
True	58.40791466461142
True	499.21676506781705
True	588.2231699438788
True	87.35946637066222
True	109.46952663308036
True	197.80310780594456
True	74.05478587805644
True	182.8169658191068
True	206.1735566721465
True	285.1397782762821
True	788.0038214863471
True	600.9425648727831
True	282.8375052641935
True	194.35259706519156
True	280.00706611273137
True	246.535222642764
True	740.2249339361482
True	338.13439098768805
True	175.1654807223502
True	909.539952771564
True	349.3372670477878
True	450.31748132232815
True	150.24499156892654
True	122.13838346757927
True	64.48319335890646
True	201.40817647772064
True	973.1491707547794
True	523.6648562032124
True	111.73720210167788
True	345.43103726451045
True	99.95419235332302
True	712.8947063539543
True	3.687485908167349
True	716.8658942073436
True	37.85376879150574
True	938.0664881836084
True	863.2063423840551
True	213.92424467768592
True	29.48462933140659
True	75.83734606803978
True	449.2659944424948
True	228.96120171737
True	1.6177714054630346
True	77.7677887514307
True	1092.5420960483232
True	335.6737860184617
True	688.8418862676596
True	485.6561456341655
True	30.7904612551576
True	137.3883171612505
True	443.4933663336781
True	929.2712979311424
True	821.2691873264165
True	411.6560568085172
True	335.17906207623747
True	16.552301221347708
True	79.84420134694415
True	764.4497111828566
True	475.58837229219546
True	392.9574956235729
True	840.4867192164561
True	26.142870583610243
True	212.3526420626668
True	889.3881673348226
True	242.7899808191816
True	8.063916767765893
True	488.0905787925375
True	98.21143480661348
True	635.2787815081213
True	56.616645213840165
True	260.7470071148708
True	855.2313408401637
True	882.4432453729003
True	261.66202571278353
True	425.1545687692154
True	121.10698883919994
True	606.5967821092698
True	257.62957945486926
True	189.32253527018847
True	860.5575194268928
True	55.87147041172759
True	712.3995317954068
True	278.2047076588389
True	299.3313678498836
True	167.34787052440024
True	504.2069151141727
True	613.1509237966554
True	363.32281160337
True	425.06339649686186
True	70.25945957232962
True	159.37810285377986
True	454.6922477861602
True	220.23652531132905
True	36.963638429127386
True	204.0099651253237
True	386.0637751954281
True	406.8817930877172
True	739.8303257091939
True	125.1481576442758
True	635.148940088155
True	497.3416830740712
True	596.1820649937163
True	127.33943571424606
True	37.36224217818708
True	652.1690695705792
True	73.8958283888598
True	548.7677216712586
True	649.6122682412968
True	448.151772482704
True	134.38641039453017
True	533.2654253205438
True	3.2850205619734107
True	400.4638322992459
True	32.39624156182713
True	626.8433670762934
True	246.58154074725465
True	582.4877569357901
True	691.7335742247881
True	144.9338611374448
True	524.6136619592944
True	484.1856567451451
True	63.57196783247552
True	953.5460856946164
True	3.105201606491621
True	26.751332878963016
True	625.6052696095991
True	686.8768601335486
True	126.87232246393228
True	405.1074736342092
True	124.49251864648416
True	68.58343906667612
True	471.2071149615155
True	43.05760078133495
True	511.5040948788599
True	12.70441040079782
True	838.7272993779044
True	553.8387470732551
True	667.8940019571563
True	99.93256923897984
True	377.8146812925957
True	1017.7404577906888
True	861.5842153067086
True	139.41611251340413
True	564.7942410311955
True	448.0369968729711
True	249.45537618284948
True	242.1805805072561
True	6.178281723539131
True	315.2484738734248
True	11.84971033263315
True	354.4393615619955
True	76.46738373713758
True	398.852864451383
True	654.5115106866524
True	124.23014145961666
True	238.3736158072367
True	642.8395049401329
True	672.1800262151785
True	296.751850031038
True	135.62960849686135
True	160.56906891948557
True	487.5232349851031
True	87.2660578587387
True	10.808083683604275
True	512.788657830952
True	572.8881836463246
True	21.191577405615263
True	141.35095205576374
True	891.2414254306343
True	473.8137875796936
True	282.07036255356456
True	32.90940500042741
True	476.457840378165
True	110.99967589476717
True	594.2458537920518
True	667.6456485079237
True	296.1538264523206
True	391.7305206207251
True	186.6441553230088
True	245.52632809583207
True	72.2350610665405
True	212.30426702382928
True	502.2987057441689
True	22.49403440773329
True	439.7005164478612
True	382.1187365463497
True	738.4471489063835
True	892.5507601219929
True	912.3161894755312
True	153.29512935700117
True	402.18260149090895
True	72.57581656384059
True	189.9922791053008
True	314.8223854345954
True	10.57433614247098
True	806.9708784193482
True	22.639917995263172
True	404.6441026104696
True	280.91832309416696
True	651.8569803248928
True	216.1339784511243
True	37.07112777558358
True	706.0450254217069
True	1089.9510801241556
True	224.4791819427169
True	137.20595232188353
True	606.0000179714813
True	505.9464799645112
True	17.765858462548536
True	851.4294384165418
True	115.62602290926624
True	44.97328833626167
True	312.4965636116504
True	356.2200939626483
True	398.69276006910246
True	275.66538870325513
True	21.205268188669532
True	20.1412169375784
True	862.7290583438322
True	202.4615727827864
True	115.6477118040645
True	847.0804804133811
True	650.9636000752822
True	642.6908511791632
True	454.8090602843036
True	151.45563566723646
True	33.12449185467739
True	99.5391968863088
True	423.7435771885399
True	230.317543172275
True	486.628771747274
True	148.3427137448603
True	491.9791250946559
True	647.5464344018742
True	954.0426685760876
True	24.32845744183724
True	942.7415007850154
True	1094.0047261118889
True	477.2262306237551
True	74.04260030189376
True	783.620886488896
True	643.0842538326607
True	664.1589762106015
True	176.07335813798392
True	742.3523518456662
True	714.3860990863143
True	123.62316692227596
True	776.0041589600952
True	817.3826716567402
True	479.7812322979237
True	228.8023309379571
True	72.06967745300699
True	311.10648390981527
True	342.36589484774544
True	452.3666445595691
True	426.0667175645249
True	195.2751017646724
True	313.8149856047639
True	2.866872541450682
True	12.632865265491096
True	103.35279062841263
True	130.9995845097188
True	353.23207233966457
True	355.38481013755046
True	109.88514023318876
True	17.448525206690185
True	208.58040346994156
True	828.8559747209155
True	466.92367025907686
True	535.4234431310766
True	550.2657220573591
True	820.7225418887379
True	662.2655937887242
True	87.44753247615638
True	206.9689609240328
True	247.48717206350057
True	292.7727720075386
True	105.03232261115993
True	371.8955563724154
True	427.0400989598996
True	168.72491815194294
True	655.6350364695309
True	247.0163027907422
True	205.222937150284
True	27.88182147380748
True	251.6571572436538
True	490.8050571862048
True	177.08025293275617
True	526.3492415735888
True	488.090069904849
True	253.22622975520295
True	103.74939510231869
True	41.99460119057206
True	401.19771165423646
True	802.0027975261114
True	156.25801373537288
True	1045.188791015259
True	1006.3054470034792
True	476.5929084607044
True	98.20571200173796
True	120.05911234496668
True	666.8054125402039
True	9.001003509251575
True	226.35406418785487
True	135.3711798647681
True	116.79060405570648
True	338.08529058054074
True	658.5392617184096
True	38.30256705556368
True	122.08072064286296
True	955.5141446839392
True	56.256127794852574
True	460.8840169653388
True	525.2662656086034
True	245.11068718621556
True	138.0191793429521
True	914.4974309351708
True	1189.7717266810394
True	511.9164466649313
True	635.8363059591121
True	209.2318474384273
True	149.95962120599145
True	321.2708163200003
True	247.9837745303088
True	166.60755808011982
True	298.73635925380404
True	343.0371459352777
True	13.349644546011817
True	631.6167617688471
True	148.96574725963882
True	76.67987284260265
True	441.5860616309657
True	301.4327072071294
True	1162.4443809268946
True	370.03039649892605
True	1011.7116329794384
True	9.944250467532898
True	263.90564272193893
True	217.95138061294236
True	151.2676642361245
True	472.5147765850338
True	199.10395607638452
True	417.26749629326105
True	333.9170793212275
True	107.95053012420664
True	357.92774162493976
True	1066.0636556462362
True	723.491641027872
True	223.0729801689185
True	106.97776277401827
True	287.9111865311286
True	24.498147075087203
True	358.0103492410812
True	315.7332064385418
True	563.3202167410396
True	454.59467876238256
True	363.7730952961893
True	154.89918472318038
True	12.8454165152035
True	423.5645297548694
True	290.2622202980521
True	141.24524861303334
True	307.8054830814963
True	418.3796156682129
True	822.4327083941006
True	315.6837279073821
True	780.9899749162154
True	393.311569563157
True	384.0004952551573
True	1.5954534030231995
True	1177.3866317218449
True	103.90170057308389
True	920.0277678685208
True	198.03311919961263
True	462.1790882141248
True	673.2502365565871
True	85.59549549115125
True	485.52544072814896
True	34.831090771776566
True	403.999777345834
True	77.55096787434536
True	233.55877731966427
True	39.7132113867194
True	680.3251231848013
True	187.79666726264676
True	25.51823359775721
True	392.93612927034974
True	104.82609313653356
True	166.4286852673754
True	885.1053794554114
True	258.95378995537754
True	155.46601602706536
True	379.7376603705349
True	518.079659012498
True	331.01084227502
True	514.3990836781414
True	619.3944702467373
True	149.70390859397605
True	6.902349863506927
True	72.84656245931072
True	432.90464351943
True	86.75469037179914
True	79.01539933942372
True	1043.7687408238903
True	27.823638500342607
True	331.33421853452086
True	332.4231947422613
True	458.8402671004405
True	673.9037953700708
True	191.3335644504116
True	618.490253577195
True	322.01104682046326
True	346.5426432667199
True	275.8851180390289
True	210.4529236415545
True	357.7873076255762
True	451.6342068789165
True	408.2662970293824
True	587.744667068734
True	141.5119179186382
True	78.78777197648405
True	40.87884676895353
True	283.7886387435342
True	622.2990679898245
True	400.9505668819415
True	817.7900078705179
True	217.6795942995736
True	404.4335771392082
True	64.70043094390502
True	53.12351237772512
True	439.7549084549605
True	200.02494745099293
True	228.8487230324156
True	43.49533384032968
True	1111.5003672053945
True	176.49414851003377
True	884.7703562974076
True	312.5996743384072
True	923.5966674145772
True	228.6182004715535
True	491.4577631525117
True	531.4860666560644
True	619.9493719649141
True	214.1109974613715
True	487.82226306508016
True	942.6502818621292
True	124.97399886334613
True	7.653262768002053
True	566.9299780561345
True	26.960772521826215
True	72.83625104217485
True	815.465243356525
True	251.602306571814
True	997.7805551284748
True	698.3072457908694
True	397.7829273045636
True	288.1419799387559
True	494.9824381024734
True	336.7154176605508
True	175.19209136752494
True	689.7043807189324
True	691.749927919649
True	211.19671332163728
True	87.75420585900336
True	519.1755289637343
True	133.3501791880931
True	375.5165329635203
True	340.5087587901389
True	65.18740479875177
True	368.2162177824224
True	427.247772990208
True	366.7804608380965
True	424.9765188651952
True	419.6283102095993
True	633.6179475942902
True	60.8558540972908
True	443.35365395078526
True	324.5260190294453
True	638.1949042098883
True	223.82999735725815
True	96.5203089623001
True	40.97460032793748
True	535.7509961373561
True	607.8470185373283
True	185.66637692750197
True	410.49166718985794
True	340.71967845520766
True	16.66731017505332
True	162.3553000493162
True	291.4301468513894
True	3.718920388389353
True	894.3572226815141
True	79.84619419241888
True	107.04942717958468
True	113.3070905242631
True	367.7081934962463
True	36.80597273040185
True	445.6478145921849
True	216.57102351137772
True	5.932855409727583
True	117.00278534777362
True	450.7688256292734
True	50.54726499402061
True	69.96178124476516
True	162.19437730465023
True	295.65164339318767
True	938.0039817699826
True	387.05240689775167
True	982.4160546528184
True	192.40786466360973
True	1029.77408434739
True	794.8940760000357
True	609.690109396843
True	409.84268885805767
True	352.0680705292972
True	77.86029845684622
True	72.08970592878461
True	82.59500895871783
True	179.4826557427419
True	484.2680880357659
True	1127.2843785536202
True	178.50022584731033
True	343.6541418708464
True	431.33125278561374
True	597.3280788899223
True	607.4041124574762
True	290.5438995796179
True	450.52129949773234
True	669.7220442150249
True	99.02000834890708
True	732.431107215372
True	262.12276721552143
True	140.002238601028
True	411.2105944695068
True	865.867337019002
True	436.39782053206346
True	853.8226674617318
True	203.85485631829428
True	344.2584607960072
True	703.8185831898782
True	642.7123230810914
True	195.88056557719597
True	256.64501312662605
True	797.2139773865881
True	34.1124604159098
True	187.65290890238336
True	501.7261342773823
True	718.3811031376381
True	108.21903518496563
True	36.13447476395009
True	170.30736692600814
True	751.5108975402833
True	318.6485612874412
True	559.3167620742737
True	353.86951380445976
True	296.457999121676
True	444.6903746910438
True	495.6493366542069
True	63.867063836857525
True	365.8931854488819
True	774.9840069441805
True	0.0
True	303.1491318513092
True	255.41599201359483
True	984.0895835709224
True	143.03846176408223
True	617.4798079358284
True	622.1367515906338
True	109.96573786903888
True	213.2275705180093
True	131.93516341819742
True	11.131385480883544
True	287.7154335227866
True	375.2975797905775
True	1129.0136783613273
True	229.9761950713101
True	396.2649519665089
True	665.0833325118772
True	209.86875677645253
True	29.323104379750657
True	876.4518561363207
True	626.1125937813756
True	152.18197494294932
True	608.7033596807726
True	165.96998811759715
True	298.8487572954114
True	771.40781800906
True	39.28334157317735
True	103.91743730677312
True	509.51154004661066
True	64.97832334869095
True	76.42040634184626
True	413.98640059448906
True	21.251730044326493
True	779.3674117658695
True	100.26002236228106
True	152.60300459425923
True	18.281135657250825
True	724.3592285989408
True	29.196959727416388
True	777.2727077618331
True	386.43926672265206
True	122.37506214791972
True	689.0881388136413
True	535.0138835151923
True	589.9821304473797
True	46.05588785182743
True	370.6083980556816
True	6.086526230653284
True	87.62231114932774
True	394.0752657742932
True	50.45393288711425
True	120.67600419424508
True	290.38950499797687
True	188.4969481048869
True	102.86408120285635
True	670.788181605624
True	20.645190510569503
True	1131.5218047026174
True	511.0252617835272
True	304.4315117429862
True	504.3888794152306
True	124.61471962303932
True	773.8735145011985
True	1110.7700900262105
True	738.5650579609924
True	176.88534622784667
True	226.9801605971092
True	48.38680064628837
True	57.07856955952678
True	152.62392328595183
True	99.52677316645278
True	170.23516730075264
True	1191.5571542438886
True	305.59129698024606
True	360.7694166592676
True	677.5526075551902
True	18.17447642640669
True	13.65481184673994
True	560.3042782069342
True	5.486915428099636
True	120.4833517908438
True	696.6417913819082
True	183.55270068878852
True	670.1844406281543
True	810.931512934615
True	149.73968609456475
True	900.0263031572474
True	3.462589570114742
True	426.2171396318046
True	1051.181872444567
True	26.234436371825268
True	236.82572494278787
True	141.52494329248503
True	953.2199292164736
True	231.1605160271926
True	479.4259638276542
True	122.2282777295864
True	518.0226291190121
True	153.09781640176536
True	97.90368188839076
True	389.3645598310338
True	74.12452917700877
True	54.253901697954845
True	1034.9098952368222
True	267.4001449712119
True	156.54261719626533
True	383.7679004969123
True	395.2462973118373
True	213.1691070510448
True	171.05514536282496
True	416.26469301055056
True	30.7039972379944
True	491.4715136967075
True	1145.5364562577206
True	115.5540486519958
True	476.57949374583416
True	324.45787025693505
True	28.835888386456386
True	395.4155230171412
True	105.22183712157135
True	575.2393506030996
True	202.02057766665004
True	424.7865932627583
True	19.760473035080373
True	453.0559802325612
True	111.99225251601575
True	340.7356743575616
True	34.58413003933098
True	164.2153859010816
True	259.9907547818007
True	781.0650654816599
True	59.11592887030534
True	137.01440303981286
True	235.1909133724006
True	136.47537130840277
True	629.6235124814766
True	542.4719826989309
True	810.7859567586426
True	393.32772394432726
True	531.7146205260573
True	428.4579045499698
True	683.9923855559156
True	70.2930149138268
True	456.4705978104637
True	413.2225640863118
True	50.79869746763883
True	84.38957184490653
True	131.71230837101575
True	86.68251035233958
True	327.8569602318328
True	852.7769093861755
True	324.9563113483431
True	1088.209424494382
True	309.40058145878226
True	904.1269209074148
True	140.25165536860632
True	588.3473257836025
True	605.6866339161162
True	684.0450195851555
True	431.51516834580207
True	63.09914161622927
True	295.611739473538
True	40.12452556953896
True	166.4276944392832
True	174.0365093377431
True	1128.086394131508
True	225.2236126751606
True	562.4667249003561
True	565.9448556578462
True	555.8354828992311
True	887.6511001560812
True	582.1230906327575
True	683.0839225293082
True	959.3415047505785
True	123.60093255133332
True	313.45071190005075
True	278.57480537101605
True	340.8530043712659
True	89.71296602914245
True	381.4583889662181
True	3.984243055564422
True	330.539540388855
True	251.0974199073328
True	612.1366741058287
True	282.2493235020004
True	365.06192784020334
True	9.214577372227676
True	57.91706322888063
True	552.5624263601237
True	31.099791675790257
True	148.38120979253029
True	60.4183496333682
True	154.5279833177595
True	230.36395259570156
True	73.50128882555245
True	390.1210785506312
True	271.9856200169967
True	102.8266145112867
True	340.1472412148196
True	60.73525454452815
True	571.4000037199891
True	854.0269065523961
True	278.3764313022846
True	1173.1784932332755
True	116.95603765323268
True	315.69007332623835
True	1056.8752004219486
True	86.96537090633264
True	301.81580234605326
True	8.41785228484247
True	416.8049020571402
True	449.1705959390609
True	156.29911698080878
True	621.9557433029921
True	900.014444080587
True	156.76671664773656
True	80.03141607938619
True	322.38185724321096
True	537.5144143812983
True	635.5312172656869
True	1274.7325410287312
True	28.032598831369
True	948.6104049775424
True	144.02054584621612
True	632.363944362448
True	116.42969896602682
True	132.88142633643545
True	195.94266207939177
True	165.44699391720005
True	761.0291117350322
True	215.9895487618104
True	231.2309290099629
True	69.0159187442272
True	514.9598204378997
True	447.5527172988533
True	175.1762361086903
True	238.28432295621064
True	17.81460975699423
True	426.5191745424586
True	215.79262099759416
True	283.2462001185791
True	107.0511707638263
True	706.8209139333817
True	425.1905781140635
True	258.18354548570545
True	639.1552040613008
True	528.8007603212442
True	443.01631419283336
True	135.79055501090377
True	522.792209618207
True	435.6255379380197
True	2.877258189037168
True	190.57813309060575
True	93.53809926779944
True	246.49100404763496
True	2.7787581338921363
True	122.94779362225692
True	351.25020079214323
True	6.444157952612834
True	866.3846172855945
True	173.94467166968357
True	728.789009040775
True	779.7739065019417
True	170.54002032734658
True	219.7784806957492
True	482.647254692705
True	798.9162739642848
True	47.61006224539796
True	38.59299606872083
True	130.53541075641584
True	631.1255815707223
True	737.1883262649038
True	182.10494559186213
True	600.8235244814282
True	581.9742814117648
True	845.6894917711148
True	388.1716868064741
True	187.3157497119402
True	853.342589242113
True	215.12137986175065
True	154.9676985895584
True	341.60558329756384
True	234.12760998873384
True	211.04559100186827
True	626.9703666233137
True	249.8874887815544
True	196.9565458137022
True	466.15934504088216
True	474.9817434936114
True	64.22764160903883
True	279.1209840114343
True	80.96439583316099
True	328.2740250302729
True	356.17008278545484
True	256.4442938605442
True	174.697451175239
True	360.6980623785863
True	648.8502420121338
True	760.7467258113502
True	304.4640045204532
True	749.0128526927552
True	59.53149703892658
True	885.0166775997197
True	343.8365107235226
True	13.181735184892208
True	624.5332710237293
True	700.1576511302286
True	253.04788302023343
True	168.25821362446533
True	47.52472648512922
True	387.1561491813496
True	77.74406512142372
True	14.44219905646718
True	893.9037840599067
True	369.92626775234976
True	179.68246137208428
True	954.8504192736392
True	13.024810344739148
True	806.5425696134997
True	31.600522039630896
True	667.4924881000649
True	57.46061256534083
True	753.9834622871454
True	433.8364820361741
True	197.405504746624
True	447.5167124837318
True	202.8841631712294
True	302.82406557276147
True	226.44196008998784
True	409.727572275271
True	10.484401308775412
True	318.9194674112953
True	120.42968738189026
True	12.459038196864505
True	472.7480861929839
True	720.169554142397
True	289.11359015037976
True	82.88052725261679
True	310.2579527464165
True	84.11235650178345
True	191.9569102736175
True	179.59222480474102
True	380.9370046577307
True	44.72193175541111
True	134.91608200752685
True	378.8034979868762
True	852.4360448701483
True	109.72095490365034
True	203.012664201191
True	444.36925249479367
True	18.909879169045325
True	415.971859588318
True	503.1305110006172
True	87.4062523393965
True	403.0929659897653
True	365.6570761215285
True	419.9904769087221
True	595.609287732777
True	1069.8941824039046
True	946.0221029212148
True	56.3276855776402
True	1075.4623053525534
True	111.1561677025684
True	113.89691866944445
True	109.98273857061186
True	476.079148829864
True	366.9970686379223
True	560.7919598032581
True	253.27467042297985
True	154.9606011169556
True	408.8453156353897
True	17.015120686892164
True	466.36214611977886
True	397.5588720873511
True	152.95446689060438
True	92.67567904297852
True	536.2349088813316
True	1002.366943811828
True	206.58658212907707
True	67.14064166840679
True	424.74340514881135
True	377.2284151342896
True	485.8300961896769
True	322.7853877326908
True	4.684617846137131
True	543.9716977918266
True	503.9426797677549
True	496.1055570236805
True	185.4368968631045
True	104.07083662802968
True	22.349676110858585
True	375.5947575456782
True	108.4073385195148
True	7.991346654079241
True	33.04275012726619
True	352.004369534658
True	626.5837399011106
True	130.99542559493685
True	83.66604677725346
True	24.197587195425783
True	403.34373907184863
True	359.5669837325748
True	796.506732711335
True	291.4055190022269
True	502.7749246253039
True	535.5248958476584
True	521.1327670616879
True	293.90156258702035
True	523.6126040942315
True	101.54821866577932
True	581.2692126624867
True	6.2715095665978655
True	378.38357853576485
True	467.5750493597849
True	953.5805528127636
True	358.0107206283111
True	751.0467597602649
True	976.7657088240863
True	179.03098420698288
True	37.00309385376905
True	383.3313600510001
True	391.5557292467453
True	579.0368699944913
True	247.82610518888856
True	28.69012718200001
True	634.8248676498746
True	130.5851275953061
True	1098.5312065584562
True	330.64256861243985
True	471.8458915846944
True	130.3322313434773
True	801.0372515935596
True	138.65969152460187
True	813.3806753129204
True	562.9468132935731
True	189.0074778711809
True	110.9640988409656
True	67.36245435768487
True	572.6549993706591
True	913.0483423500398
True	423.10382441751295
True	531.4831678901402
True	133.0839795311855
True	628.6859739497081
True	478.2239217385492
True	780.0145100607939
True	317.9660126276256
True	565.0272361089714
True	114.8565761541283
True	26.27733216842609
True	410.510850228304
True	158.5159090462211
True	105.37856681478216
True	356.33635313916847
True	1132.8520160698188
True	250.29729908069436
True	553.8853297359954
True	10.761999765691248
True	72.67751630604882
True	332.6216737818443
True	760.597324697998
True	450.6343058056767
True	525.6986946394519
True	712.9902649568463
True	69.5324027695809
True	722.2641076235044
True	46.83514051211162
True	100.62984833345784
True	187.3532841603071
True	85.8006036021794
True	24.80105796085576
True	300.56615212858213
True	459.302099793706
True	897.2229255244171
True	850.4547695043443
True	6.463762018763935
True	294.5256539804193
True	457.2844588565046
True	123.0934852047923
True	246.25160212675215
True	341.897408377391
True	1335.3955910430989
True	445.3121978031333
True	25.04497846701159
True	192.47277536217425
True	706.3804657541256
True	34.560537833313774
True	173.86981799577353
True	581.7021484285956
True	69.01821528447428
True	879.4240253149842
True	330.9969396587762
True	651.729857548198
True	75.94695830266883
True	674.9561067309417
True	579.5429397354271
True	887.2856342518197
True	258.8876734756084
True	504.57182440630936
True	835.2900344129814
True	890.9756470049352
True	236.86781149759076
True	778.5017762347597
True	243.9018713493764
True	458.82321277593263
True	366.5569056980688
True	494.75009098493183
True	490.80354437524113
True	315.2452373593274
True	343.25002323809105
True	111.58915774147988
True	346.44690758770463
True	1174.52132060064
True	310.87916925546665
True	141.54160630524663
True	299.9135862164204
True	738.7067206007486
True	650.1770675085186
True	408.294505217548
True	116.80014130372048
True	335.1008267557339
True	33.44418874532337
True	177.40159080830068
True	91.793584819285
True	89.05386710567863
True	581.9966361415235
True	140.80779913710137
True	139.3783237274897
True	104.37681929631712
True	83.46177897417893
True	447.5574776003476
True	387.8160066920088
True	1021.5941791098936
True	524.6034335534308
True	853.4152746111091
True	268.84593104267134
True	290.21744271014273
True	509.8583279453752
True	192.7538344524832
True	750.8775902686175
True	253.0386403321301
True	361.714456597842
True	68.01170146462437
True	119.0094530728894
True	273.76466121136826
True	116.23179309851298
True	460.3106558080714
True	32.43870600642044
True	568.9323538830824
True	1006.935572536842
True	737.5380553809424
True	1.368707032829675
True	60.12419534363636
True	506.75515942691686
True	451.2516791377003
True	76.29829339415748
True	122.61130570088038
True	305.3635489900616
True	77.94204594136482
True	51.690663528713486
True	705.7822236801853
True	665.3611576377955
True	162.6689426236856
True	169.15530765781946
True	530.41871347964
True	54.03938294211877
True	25.71494372332709
True	570.6882411863608
True	450.931281103215
True	1139.9927525448147
True	45.39442846084864
True	481.02328518926953
True	848.0314531248405
True	817.1032106721515
True	292.47845134405054
True	733.0605703817594
True	394.2509349057484
True	41.89220572599726
True	97.69109998164367
True	699.7923828901622
True	75.6215437742014
True	140.18652388211237
True	955.7993825494146
True	194.89461402928157
True	271.0694268673736
True	103.87478930542704
True	663.8486584833958
True	617.3396327143762
True	208.93547852809124
True	434.43950341616943
True	40.60502399134292
True	284.9599751528268
True	569.0886864695564
True	611.4228550878369
True	317.6303425403939
True	76.51604611634504
True	946.9131513666712
True	1078.1289631382106
True	558.587784909177
True	62.841986965521706
True	31.774335273259087
True	90.91019677971242
True	112.02187611347972
True	101.0081761987318
True	857.3527723080778
True	1212.8801879020727
True	761.0671641165299
True	335.4271155285863
True	9.48194378516795
True	21.40524918889872
True	343.98919751401
True	478.0214274254324
True	45.1470059717614
True	569.5518502778007
True	421.5888512517657
True	389.0110388882802
True	79.82440724410762
True	194.5110224144377
True	267.5573393177774
True	139.17575061738765
True	402.7795265519976
True	43.34562320040339
True	169.2552348157319
True	1205.4940055459003
True	5.8541283038997936
True	29.038146754300023
True	590.7152819048134
True	362.3066973441876
True	786.4682179346607
True	152.11973460880392
True	782.7394484859376
True	602.9209307849106
True	289.96915343058464
True	423.1376071681293
True	341.11543514495713
True	273.2884216991842
True	267.77362932719194
True	396.1895395277611
True	498.264838838718
True	487.280194300657
True	108.36341182680302
True	349.24616598171747
True	8.726001178554027
True	182.64015417230692
True	247.19744482860617
True	824.2431119025345
True	581.2367645187627
True	32.52495128855556
True	728.8808689746126
True	837.5764997605048
True	107.72346479778828
True	345.0190133434497
True	847.1754456243508
True	213.39976148054387
True	161.05449127102224
True	523.5579668946099
True	594.3872426581393
True	1131.467691185841
True	148.79434776012008
True	155.62772371436628
True	250.53194772321
True	311.4802104122567
True	418.56616994385314
True	414.6751772307071
True	316.6741201249204
True	436.7311224920046
True	486.9360234707717
True	225.89501792022745
True	1492.386561365843
True	260.0610972279741
True	408.1537265645151
True	54.79677316446713
True	778.8162614526124
True	259.6892270257858
True	899.317918291695
True	543.2537032516657
True	333.4077923213824
True	769.9584281241997
True	250.25907685592856
True	211.3024791320888
True	261.00648132399687
True	217.56719517866864
True	140.5053748456171
True	247.2938789918548
True	738.2340487959265
True	527.6221023866748
True	222.91471840727425
True	1137.4945613025636
True	119.53652694996173
True	261.0720898966966
True	71.5946422680044
True	305.0182806108723
True	420.0668010060754
True	92.48404616469207
True	221.22622416477228
True	72.58376310943582
True	709.5142367428223
True	369.1795583585336
True	223.42492710836103
True	739.1171555484989
True	879.8433327911034
True	797.2175158410813
True	818.322892869864
True	346.965787885428
True	1.5070328296753797
True	268.72775098702795
True	53.223635067752326
True	400.3877837095905
True	55.436669306956944
True	344.8785165690172
True	868.8771947813931
True	1039.9010297959949
True	381.8510022023412
True	20.733176796992616
True	538.810400809116
True	499.16951242452507
True	203.52364857024585
True	234.7770424008816
True	295.52845486275123
True	23.13787719540878
True	127.5900138715602
True	948.152331211695
True	64.37198479097964
True	483.8716854954438
True	796.4834088772376
True	99.64288692098474
True	248.45840769177084
True	115.114596179714
True	14.604578516617403
True	1.734855336200875
True	122.84838099294365
True	1016.5832734316984
True	471.5982479379871
True	65.304602102478
True	773.8821443449457
True	336.0626095237839
True	1.2551045917429506
True	459.230423899683
True	183.20536717222697
True	504.2527594547911
True	79.11745389928237
True	333.9987903180055
True	386.69667339598857
True	173.30307866084274
True	220.1837511309434
True	129.61939328189914
True	172.85656098482983
True	964.5859958916
True	15.766472745917454
True	507.3896393391208
True	486.6373429017284
True	404.6737060738971
True	218.24784598192585
True	236.8722546301043
True	162.92904791402364
True	47.61946357952184
True	473.5253167733848
True	149.94699129202752
True	857.5685300505216
True	848.7206500861917
True	247.2827782619062
True	318.28890208616974
True	524.4916726294326
True	39.56722521234853
True	89.16339845813732
True	760.208899271997
True	1082.5613726925094
True	110.34880008258612
True	714.1679112693129
True	138.8540097733423
True	920.99307878888
True	658.2321691720381
True	103.73449262159208
True	271.4214637102915
True	605.6617497693567
True	270.03802737106827
True	44.43361700400555
True	571.4701034533316
True	453.2639352211938
True	5.335182530054042
True	467.67951311065696
True	67.26600367098118
True	177.40327876394284
True	239.959933444384
True	308.7219999707909
True	77.94899371784084
True	228.26634706532604
True	346.80588678296726
True	449.39349798436615
True	943.1991567952394
True	46.65448632789458
True	919.5201747696356
True	1020.0901981910014
True	127.25072543124466
True	74.04379305282103
True	1028.338269304183
True	34.590887375450464
True	221.3112802531581
True	83.92272394591
True	219.34425302612163
True	373.84117629525167
True	939.338588621726
True	98.8648649214103
True	73.68653464789419
True	667.6368343823926
True	269.80606780017683
True	725.1714304005435
True	53.38849126236573
True	481.8961123265847
True	397.4546854572967
True	691.3935025034192
True	55.3671314280906
True	116.59796394380422
True	27.290943802416223
True	268.5983745011972
True	42.36528638046834
True	343.3937871371736
True	2.6409385345622143
True	1166.5452655417814
True	99.17649129866687
True	133.5536693086347
True	354.8215742410259
True	735.7040626904886
True	659.0880317421044
True	1012.0085102674576
True	459.8658225242805
True	417.4095220846554
True	140.72743287161634
True	407.7120235898004
True	821.8887490843218
True	419.38718151251936
True	918.1558716246722
True	84.33127377021219
True	422.92614047025495
True	170.2920295421678
True	291.12868907759537
True	770.2360265058957
True	160.89701863822188
True	131.01712361645062
True	64.69322347525717
True	838.9921880253391
True	767.215541470457
True	81.53489526918506
True	454.87909789606505
True	732.572287810635
True	411.5916048082768
True	57.55835329479532
True	322.7021704019781
True	798.0646439215659
True	30.563119415662555
True	345.86618320942745
True	164.4159900286727
True	274.5666070177053
True	32.34884681188518
True	212.6351468686632
True	767.9889919842141
True	641.066947409455
True	54.84955424791679
True	276.3014844775786
True	886.8480388397459
True	17.685328710139053
True	316.5414846791298
True	280.7864484893939
True	430.26933209076776
True	204.92278510842584
True	596.3722705903397
True	46.19635538315878
True	985.5430879345558
True	893.7838146551818
True	46.33960062858636
True	389.95541164826
True	719.1747902218939
True	899.0515835207345
True	282.59454538454725
True	612.2791803308044
True	130.47139593351534
True	199.8797695827378
True	134.45583390474133
True	138.00065586535715
True	208.29005763628004
True	933.8436419870566
True	812.0831049379294
True	954.296677369038
True	19.06457850814308
True	27.363182617276564
True	360.39094582733367
True	13.359549743460684
True	610.5172083541729
True	1076.524663395374
True	268.06600358757686
True	210.4438949042592
True	86.06814766181608
True	219.09126856228747
True	126.40113178150676
True	44.80469963421871
True	133.37588874666963
True	91.04654364028394
True	243.94542239503207
True	510.2974328834339
True	161.5722933607116
True	28.84042082036126
True	56.33238783539103
True	421.3240781653684
True	261.7865653553713
True	574.1329741308724
True	22.057349486773955
True	119.1405122800266
True	663.4655224707694
True	273.9744653937422
True	481.572066285888
True	653.8767646479216
True	105.64185699227384
True	113.85123177156424
True	77.54854621855593
True	26.392170200734856
True	114.97771279913349
True	84.85232546769245
True	108.37882632866132
True	159.87939205939438
True	230.09361304378976
True	830.6900368277871
True	273.1824948509886
True	970.7755346240496
True	167.90131334692597
True	212.5835363583865
True	797.9103318475471
True	309.8571859736759
True	591.6970744745499
True	247.8908129401564
True	368.38431370362485
True	441.1054040775555
True	571.7963724968748
True	637.826696470077
True	378.2773636176421
True	36.60457292120845
True	551.7661513157719
True	618.6761038512976
True	19.37992034697964
True	11.546675507374731
True	263.03433542437136
True	413.3896924052468
True	453.1960486378758
True	70.49304337366654
True	660.5799647647917
True	938.8988425630232
True	221.92774572889465
True	896.2903715035383
True	284.6222150184146
True	102.30540992087688
True	286.4813759651772
True	668.4754836929834
True	34.79087441841359
True	584.8746514488358
True	1265.4062327633378
True	1015.83652806584
True	911.107466649644
True	213.4033143636904
True	89.23302180782832
True	195.49988146122095
True	833.0596105188991
True	147.67194968998018
True	1082.2184318652266
True	837.8240329758156
True	42.57253887451855
True	91.62147715157528
True	424.1699765741917
True	416.1265597292137
True	207.3228781045757
True	519.4036622849517
True	677.5352856241478
True	120.27708599652988
True	272.0043451674587
True	1042.8119687978285
True	53.224859881067474
True	688.6091079307672
True	544.8437653901785
True	38.66232046865581
True	792.6486170168507
True	393.25460620559386
True	547.6262404843461
True	114.35582156900388
True	252.35794345937904
True	223.16384045967348
True	25.24323062797819
True	134.73774431085272
True	734.6933533270096
True	140.77420227096005
True	392.4438962763487
True	64.65878459498389
True	612.8817897029857
True	626.2201828482814
True	230.0574248650104
True	466.61724935048267
True	168.3082861127302
True	160.4852837570909
True	218.521689182895
True	282.55452173833703
True	363.3558449840581
True	130.14193798984874
True	200.129002932426
True	25.30654403476416
True	877.2453400765077
True	317.2736969580435
True	9.67801551413551
True	376.911224246288
True	166.266368151394
True	626.8989523629747
True	368.0840423858502
True	578.7081483385059
True	548.9473881943366
True	491.4254403793514
True	787.2402326686182
True	240.4493019154683
True	560.6437781696767
True	157.79588356709834
True	539.5365702457468
True	355.63877645812335
True	372.9820256858593
True	132.34720494900637
True	133.23525321015262
True	103.76670992362492
True	67.42549611253168
True	734.5227722199159
True	183.14199509163004
True	45.04515015064474
True	0.0
True	551.7628725436824
True	109.4635337992094
True	23.134822296777
True	40.70701444799824
True	114.34488846417894
True	547.266859689108
True	184.4147898945264
True	105.94173419964582
True	34.852896125675635
True	164.35023880654398
True	910.532062426557
True	48.87283392163667
True	220.1112384999112
True	729.9214823852698
True	320.5394716477241
True	462.1855393546039
True	482.17632879914953
True	510.7853503460004
True	615.2550083079369
True	913.5045301024868
True	260.9293356670595
True	1058.444157120305
True	916.0549332502328
True	621.8532969153288
True	344.5828787515883
True	839.3884627900421
True	10.1526481895216
True	35.57956509620357
True	293.2840389465282
True	44.16581559930484
True	189.5406852662801
True	762.5280309780646
True	223.27713968570924
True	723.6567046143686
True	751.7986795857846
True	123.3580906403637
True	376.8815807423349
True	583.7726359499769
True	24.329843417371087
True	136.8051367249293
True	437.9504790303119
True	300.03211633146014
True	216.7665604013406
True	113.63721001458916
True	380.52915446045074
True	20.95306850364119
True	380.5146891144277
True	358.5403167938095
True	1034.4700887096171
True	354.59716819786235
True	31.343825815330337
True	439.5945952599241
True	447.5663508998902
True	239.0346875853956
True	29.28236314342788
True	760.0080629963984
True	418.09255846191405
True	173.60840110532467
True	10.86727910627678
True	1214.3081759033555
True	164.6119162061805
True	24.865961465204503
True	294.2255871454637
True	272.7540771440998
True	110.51193582281932
True	294.38699214983825
True	47.86090202760989
True	318.9909855273026
True	303.5993324704962
True	329.12263222219065
True	30.999822087363786
True	47.223946324375845
True	1052.770207072234
True	24.600558004336055
True	12.500315850520098
True	178.81950507322176
True	655.801808265223
True	8.162340624339835
True	199.0888404729347
True	167.17093830543686
True	518.545638475923
True	381.03198549641127
True	750.557772758401
True	312.3323039747061
True	495.4784386846898
True	442.6888469446646
True	504.0297395348872
True	98.10333376726425
True	1264.4325471172697
True	858.9445832831007
True	300.4168855384171
True	532.0577828828383
True	100.33872781391824
True	547.090629170697
True	428.0580127294294
True	152.48488193914795
True	76.8681224954965
True	350.7100183115876
True	168.9384004453741
True	28.338909466965838
True	597.4525381142581
True	370.5049071969655
True	66.29118638290879
True	31.710861439016124
True	648.3289956734553
True	483.4707870475574
True	72.97712373213052
True	21.06461060579345
True	328.0808792058184
True	327.1177114394972
True	709.1986197420115
True	548.8963903953043
True	554.7242276229355
True	800.6364398379584
True	8.874876256033321
True	56.46797400123733
True	37.78809946250706
True	59.7444347694564
True	513.3471620810484
True	594.5472652671455
True	84.60851692626785
True	111.24515583362546
True	195.2522430527524
True	76.12152811616801
True	174.8767504493232
True	197.28807479757543
True	276.51644556922827
True	818.2096358851687
True	606.5833093294226
True	297.051001121422
True	194.76319282583515
True	277.4711481830836
True	248.87733883006464
True	721.3232645643117
True	333.4175115153686
True	168.53361907318055
True	901.3334503171666
True	356.96385293961004
True	449.0032608761106
True	154.09285095493124
True	119.3846947217111
True	64.051512181188
True	224.4311256905235
True	999.1861301557132
True	513.1231327387617
True	109.9676051454424
True	359.71480882299863
True	99.05416301220296
True	662.8085523627902
True	3.5963229243032018
True	683.1769281034108
True	36.00587071737837
True	937.02000448091
True	852.2294357320641
True	213.9300527712655
True	29.30855172317992
True	81.98887865014665
True	435.1929770145475
True	219.9099950383756
True	1.0027535752362045
True	76.04288394903246
True	1092.0650754916744
True	339.0463811574177
True	686.6502665497062
True	478.3172566916695
True	31.05007750118208
True	139.08098314953142
True	438.6227478075351
True	931.5281496259696
True	825.2210143275161
True	417.1552508775304
True	328.4256915262625
True	17.649380305237834
True	75.56576926541757
True	705.0713987097315
True	466.5158290448784
True	379.0543484752255
True	879.212882111585
True	27.512341939566134
True	230.205264983155
True	890.5856840468649
True	239.67218232902312
True	7.345281423477078
True	511.6228286459381
True	100.15051577318732
True	622.1145493055743
True	55.21809889188205
True	243.2516096242255
True	869.0931504575542
True	876.8274046094914
True	287.6519334834881
True	453.2476943091173
True	116.36964375660637
True	591.9070832918055
True	260.61857657494824
True	194.12538725352408
True	889.4814149597255
True	57.39632435537728
True	729.8664144250895
True	274.1833115369896
True	304.8596669066617
True	168.2578403856513
True	471.53929530362905
True	582.9850508540881
True	366.778531762377
True	407.33700616181846
True	69.8667093346276
True	165.46841673819526
True	451.8223595954406
True	228.61041599086
True	37.6992061709438
True	202.41593389123676
True	395.3857321665829
True	379.14944179094334
True	767.3126534095375
True	136.86509974580605
True	669.9832034537193
True	505.8254459679531
True	617.7688586155398
True	137.93440543333153
True	34.798277838027126
True	674.7818483860749
True	70.8125922644076
True	560.0587471063341
True	687.2713110567215
True	449.7874856020055
True	139.4726920081572
True	510.1770881672872
True	4.092155461111178
True	398.30007785502346
True	31.44888791468015
True	634.7257574944765
True	273.01569540704327
True	577.2913651508967
True	717.9375497781199
True	151.83022793406573
True	525.0255890408528
True	494.5494939256489
True	64.9421586388024
True	987.4377241512829
True	2.440087402992424
True	28.589664304141955
True	628.0494317783277
True	646.1498853876465
True	138.97107526206076
True	409.8905501651346
True	121.54187064492538
True	71.09068509857576
True	478.0271807817251
True	42.10887397837457
True	510.7548469798906
True	13.314267047440046
True	856.904165949883
True	552.7356267520166
True	657.8015497257579
True	101.8349643480442
True	382.5222691042127
True	1021.7342827189796
True	859.7684515137801
True	139.53860114938922
True	559.4330347899448
True	462.3957984788819
True	254.15007431997407
True	256.1377500221189
True	6.03513101757216
True	326.37707803228994
True	12.791424971324858
True	364.0744092059392
True	78.95617352667466
True	421.6876763577263
True	655.2413906512958
True	125.58924791430805
True	240.47148351401964
True	633.0709691574716
True	685.4552047804106
True	293.0352710211611
True	140.01207183423764
True	163.95921200969434
True	472.2920915777236
True	82.95674972304333
True	9.90246773161912
True	501.264363992531
True	569.2583151132275
True	18.74881474621623
True	125.90263378888018
True	884.2505943242206
True	486.5066453514939
True	267.679984162633
True	35.22817581988021
True	474.0703881664548
True	118.27537755599876
True	589.1669436259926
True	667.2593725972475
True	294.3793270061581
True	396.9711784502695
True	200.82264048580376
True	245.5649256633404
True	74.39221518199307
True	215.5117924208652
True	495.49999302865456
True	20.9662427733816
True	453.9016881469086
True	372.4291620765343
True	715.7874472104834
True	893.8059711584463
True	879.7491323033686
True	158.72275012598016
True	404.3224737087723
True	71.04271914822998
True	190.43516604167297
True	311.4788220693439
True	10.586523320287856
True	832.025110564361
True	23.208257779156664
True	405.4573591573244
True	263.051907463834
True	639.6965758724126
True	208.41246788762464
True	39.89581912094338
True	661.3960989052702
True	1074.131451078332
True	217.93064003812583
True	127.4662027271802
True	636.1906682149145
True	489.5609693971415
True	17.984171030832123
True	816.1525021816485
True	114.975146484988
True	44.21601474340564
True	300.66387020355967
True	350.2029522192218
True	399.14601992787
True	270.9730000176865
True	21.1167604132201
True	21.75700108222717
True	832.389324749471
True	190.56598639984736
True	106.6003730964628
True	848.6912501477809
True	648.9686112511662
True	628.0739634226011
True	455.7309405351336
True	157.2590669286783
True	32.75843349843534
True	96.59484539857168
True	440.1924297723163
True	222.3137160184658
True	484.21251073050286
True	141.04552990371116
True	511.1438877489829
True	640.354774243591
True	970.9768634629364
True	23.230073317948754
True	989.0235468154494
True	1060.191766909045
True	496.2277375379562
True	87.03421477572388
True	783.4705963988692
True	654.7211812435796
True	681.2436769700112
True	169.9291740128248
True	736.871265120887
True	715.9330041527289
True	122.7804564036541
True	761.3289921009268
True	807.0580864804421
True	456.6872200729236
True	229.50501156665703
True	66.39181038430995
True	315.26702849411186
True	357.16998937294323
True	472.9599454473904
True	416.4003100176832
True	186.90370365065064
True	320.7823812772491
True	2.6305429947428403
True	12.429102826454397
True	108.39675890282984
True	131.42858815789876
True	362.0360951666198
True	347.83596700752565
True	114.23578241099956
True	16.247426042286687
True	212.56387007631284
True	839.2750767250536
True	465.5246143043913
True	530.5693558964067
True	569.3372969020809
True	829.8804149024674
True	655.3778276855822
True	88.15239506277997
True	207.415228975307
True	245.86877740133573
True	287.3778338410241
True	102.70699438509048
True	367.2880254076334
True	439.7642981297277
True	175.24851895185307
True	665.8157395938762
True	247.64062299335296
True	204.91172006108232
True	28.235385266454184
True	250.99335070875756
True	481.7182777324886
True	165.0989570078423
True	531.5147624421201
True	466.603804760859
True	244.3493012853817
True	104.80437844557412
True	42.45117450599143
True	407.9246316300408
True	785.6772746526024
True	169.49072101300828
True	1052.1074463890773
True	1011.213928461207
True	483.38763372634793
True	98.82508362722136
True	126.55541971415784
True	646.8336423270075
True	8.428210808775052
True	227.8037997732856
True	129.93576754373308
True	119.26659079603706
True	318.0139601028015
True	643.3995117361379
True	38.06705069868062
True	124.21340505193784
True	979.002849208061
True	53.83579480749424
True	461.9275610540748
True	519.1177355616304
True	251.634263541896
True	132.43898992800342
True	956.9939451952724
True	1188.915683029292
True	510.69136904056137
True	640.1133015967903
True	204.3301477879017
True	147.64500000385536
True	329.5480052651609
True	246.79506589795184
True	176.77542081644577
True	294.10335590430634
True	347.9532416782756
True	11.745123675236805
True	642.8174407500356
True	148.50606799826934
True	79.80949490552436
True	450.54891256920297
True	317.1560426798021
True	1184.1656901333074
True	352.43882724157623
True	974.2951746043324
True	10.561665924021792
True	273.8686705782959
True	217.7046314709218
True	153.97745780483552
True	477.2178813372246
True	194.63117816007184
True	418.1072334502669
True	333.7481720286531
True	113.695499013067
True	366.40132966757454
True	1057.9793687204476
True	736.7944423151195
True	221.8654910122576
True	105.81040085597552
True	301.8223530829418
True	21.752340411669078
True	350.8547233887834
True	328.33267386904856
True	573.3971568598275
True	443.13178360340777
True	350.19447743139244
True	153.46256002831888
True	12.727592609040371
True	430.381984207264
True	289.9061567395144
True	136.82077393073587
True	301.51204317785204
True	450.68535412789765
True	824.8574579848772
True	300.8266077505361
True	769.3008435344755
True	397.8301108898145
True	376.305436188462
True	1.1858082981549969
True	1218.34007223147
True	103.52387855777296
True	900.6563247620204
True	205.7386942107652
True	459.7625528561094
True	659.0336108720411
True	84.58172923306773
True	482.7348804416125
True	33.60064813062526
True	431.503181230656
True	77.24822908512094
True	233.57506343392717
True	39.15112851630034
True	671.3900023539319
True	188.19969494137868
True	26.13658377169809
True	396.0207602123866
True	114.85973407729018
True	165.40328321141513
True	818.5897064463328
True	257.50642407552743
True	147.89295320146064
True	380.904058353142
True	519.7860100425277
True	338.419596492948
True	503.7887785554233
True	619.891092650169
True	159.09585888080167
True	6.641119407987393
True	75.06255836153264
True	438.2082048760299
True	89.95118429882926
True	81.42447771291384
True	1093.7686565407914
True	28.4805604132344
True	328.6690802320065
True	319.620137974376
True	460.0966351455734
True	667.624526971555
True	196.3610857064048
True	652.7377252133462
True	319.4230824354836
True	346.5076000068136
True	259.4449740763929
True	214.0513083410519
True	364.66920414788746
True	443.9168727589753
True	412.9264179679105
True	613.4515767563995
True	137.27377797711532
True	74.11005127507455
True	39.719687099448734
True	302.9636851385513
True	670.1830467133473
True	403.8976388119037
True	811.8289657044346
True	213.46279021299551
True	382.9478783087263
True	68.10235433404124
True	53.19812655374773
True	425.7456453622423
True	203.20012477409912
True	220.4516130211572
True	44.01310542402874
True	1092.850619097599
True	179.08884163427865
True	906.4566900842271
True	316.59106611603937
True	932.9061502710648
True	231.77751765452945
True	453.04899717436064
True	543.7951124221812
True	626.6979723207102
True	214.99546961926055
True	474.0466086054013
True	931.7876387597432
True	126.8252494551817
True	7.72995871433583
True	546.4529537227919
True	31.049278430171924
True	75.96624544588522
True	792.3026934234156
True	215.2294182027783
True	999.290361829084
True	676.6773075043998
True	402.09571225749306
True	274.6334292363412
True	491.2509476857561
True	333.8126212390424
True	176.5934658279953
True	662.146105765614
True	722.0686119778012
True	209.85195121047028
True	92.10597304020295
True	506.0409691658007
True	137.12043822927916
True	382.1198207204828
True	331.35589040298663
True	64.75644960238284
True	373.9129007975762
True	406.3010691013818
True	364.9109371375949
True	397.9151545567772
True	416.7294786203309
True	666.1119744595378
True	57.40457234146984
True	444.2544825116785
True	336.7682063290086
True	640.2674345177805
True	221.182702335837
True	106.47132076755176
True	41.035370331981454
True	539.8852032732175
True	631.2944970444486
True	182.4689526362449
True	405.2637094534409
True	346.9600912301122
True	18.27988270475869
True	166.71580586819545
True	291.44454987971847
True	3.204360916910735
True	877.4007484373761
True	80.74937054966136
True	105.02507627605912
True	116.62816776465534
True	354.8340664750125
True	35.12168497396344
True	448.8824485155551
True	230.51664717125
True	5.512113525238043
True	117.3502240190614
True	434.53576281202993
True	51.70852471291296
True	69.92869722323934
True	176.65323756670284
True	287.1612427937273
True	932.10665980519
True	392.1265901197059
True	973.3991228770036
True	197.04402403529843
True	1014.2334031929836
True	766.4707260520951
True	629.4492547205341
True	411.67462512484894
True	378.5193243362079
True	80.98869371164966
True	65.25939930746193
True	80.69714046756052
True	181.5860797618828
True	482.9083273713781
True	1105.6306039518872
True	177.70760042155342
True	357.7764404445573
True	438.4968866185972
True	581.8407789837852
True	593.7131849399166
True	295.93021842645845
True	467.5346401526186
True	692.7540833600156
True	95.81948575097792
True	741.6634897266878
True	264.9406015987097
True	134.40275864917456
True	404.2219203600704
True	865.4718762521256
True	415.0953420486922
True	856.3136699873655
True	194.79253176861369
True	342.5799051029132
True	710.2876337834851
True	635.0705155400062
True	195.16870553930124
True	255.02814245407995
True	790.2987990224765
True	29.09781878298542
True	198.9427655590913
True	486.5455891351229
True	718.9977402866359
True	108.90178045775836
True	37.76670662522086
True	166.85577142714052
True	723.6276229394349
True	326.3912160785588
True	555.9896200538548
True	348.29755091499857
True	303.9963382993311
True	456.606680291983
True	491.07937317233166
True	71.17317253921014
True	366.6338015759232
True	794.8938570974266
True	0.0
True	298.1658025178874
True	232.22470223150555
True	997.799974004181
True	154.62780845444576
True	660.6965790868846
True	642.8744863811697
True	114.43178754647504
True	222.0285077528476
True	135.59060044159904
True	11.721063771162488
True	299.5667470770356
True	385.0339342722675
True	1122.1406205572796
True	242.79576604691613
True	399.49600820024153
True	660.9868969994315
True	199.2280101473013
True	27.37843425264236
True	865.756684798959
True	610.640950527405
True	157.56163256827227
True	613.040664081307
True	154.4115577765723
True	284.80143530417155
True	790.8323433191641
True	37.439782585646
True	103.9245416648277
True	502.1388669337008
True	64.07290764266628
True	74.87051636497928
True	414.1058108745106
True	23.7410767232249
True	727.6928257330962
True	109.06368986442769
True	159.49685938359275
True	20.14386549659285
True	733.0210235708432
True	30.889214069974532
True	767.4222732902141
True	395.67530881818703
True	124.19076342426928
True	716.0441491538763
True	519.036774142416
True	572.5358940167132
True	47.58434697180273
True	368.9476547982652
True	5.147965148340134
True	88.29255027848053
True	372.7382013946624
True	49.49580159565539
True	123.12241896720457
True	321.82952161140616
True	187.81292499080052
True	93.71573369534153
True	631.0203738111453
True	21.386988881454613
True	1145.631835637622
True	481.0165163591875
True	295.75969106296446
True	498.4915119544596
True	129.33140394645534
True	776.6523602388831
True	1084.5852714348734
True	743.9314513701811
True	179.90513175664643
True	230.03107103190757
True	49.05253053624682
True	57.36774890843199
True	153.84941159911003
True	102.396563180486
True	162.20049187372592
True	1202.806777055169
True	315.1800149062589
True	362.6004623179008
True	720.6201347560195
True	17.50988293395193
True	14.181379664122076
True	582.0688622907247
True	6.023209751049118
True	111.07573863514278
True	688.6701458679489
True	181.93992881235485
True	652.1444161261952
True	881.0393641223552
True	156.38405817823943
True	885.2978243202389
True	3.095148210649419
True	450.7425827809242
True	1051.0076328886128
True	25.125136847314764
True	235.6848438829788
True	149.2663790082551
True	951.24255721825
True	235.03408368120296
True	503.895751875679
True	116.68494983028216
True	525.834303174206
True	159.0884006417978
True	101.44819788679706
True	388.55900296918367
True	70.58794659405383
True	54.53862031240479
True	1080.2427668290695
True	260.03480835682063
True	160.10037897223714
True	353.7089237845838
True	396.0499338348536
True	219.65144807949315
True	169.44756415637008
True	404.66705531726063
True	32.64711862047255
True	490.0465698367221
True	1143.6833434542912
True	114.31046209105304
True	470.5684846958381
True	305.80668967285305
True	26.766791662071245
True	421.1318354600294
True	102.76908915876255
True	572.0533052168826
True	206.8052917308574
True	417.2814775692495
True	17.963667743621425
True	429.376670322884
True	105.24264635294544
True	343.80504914348205
True	32.90121654557223
True	162.67191860977636
True	249.84020824548935
True	766.6002255478238
True	54.419259395585485
True	144.304855049871
True	233.56618963388289
True	137.82117487950458
True	631.8969580347963
True	559.6425499929383
True	767.4033331920692
True	395.8752857170823
True	538.0644154800842
True	417.3221908694472
True	697.8281339293167
True	72.1215337809329
True	472.9651223038298
True	406.054340082555
True	44.13820567357224
True	87.18769625029887
True	129.94270798867686
True	87.50818734825295
True	323.05350138641955
True	840.2221851374757
True	307.85695617243675
True	1076.3973935860236
True	304.1424134775869
True	908.1462001934034
True	141.45017358214324
True	561.2009637340251
True	581.036923126523
True	683.3796883884472
True	431.5066369298032
True	65.92420813063994
True	284.20590850389283
True	40.654457089997535
True	157.40849156855006
True	167.91614748502593
True	1089.4833381677777
True	245.134600599772
True	545.2544419669739
True	532.4584009248534
True	558.6086876209662
True	856.0793335568058
True	590.8189144533284
True	647.0378596090615
True	904.7555994615574
True	126.05866216836964
True	340.5267235429488
True	254.1463312574137
True	332.4775143703622
True	88.96276888344643
True	389.9849512585653
True	4.254346543743922
True	329.9353721977841
True	243.5420961958231
True	628.6245372453394
True	293.1805283125291
True	363.3356337060707
True	11.012400431086936
True	62.6410774259109
True	539.8078619689865
True	28.907818198477905
True	148.70285013886027
True	68.18334922056376
True	148.97056799326177
True	241.7202189646532
True	68.79285412244921
True	382.21770219924383
True	283.6201253678713
True	99.8830322472621
True	342.1189891207894
True	62.20824180508049
True	584.6037658919175
True	841.9514138406912
True	275.58784165403296
True	1165.3892329314492
True	116.84561740169744
True	305.735336195497
True	1069.2813687335863
True	87.98420768253432
True	278.52783274546255
True	9.286107128414397
True	416.36914188972526
True	453.5897227312661
True	159.57973031976047
True	620.8208881473095
True	903.8786194494804
True	162.4914527171455
True	77.22948814208095
True	333.9240735022104
True	561.9286203319011
True	608.0105518251362
True	1251.68311359039
True	26.406145792630152
True	932.1962112254369
True	133.13542784908734
True	640.8032110039397
True	114.28688371005885
True	127.65314718582567
True	191.2948326178474
True	163.95457701615908
True	771.8304864593485
True	209.0504194886276
True	229.6993786993125
True	68.77818816492366
True	500.4920010883248
True	454.805749863586
True	177.20099186358476
True	231.8866570920076
True	18.417991985588767
True	415.5759146326656
True	225.7241160663449
True	282.75020491076856
True	116.0203585207099
True	695.9570687934848
True	446.2384777524334
True	261.81620871882103
True	644.6156506324953
True	518.7993660755536
True	466.5583029092999
True	136.57499560113638
True	522.4606968090674
True	431.8287416310758
True	3.2806661519797067
True	194.3654360098226
True	88.20042040768786
True	246.25826274375288
True	2.446557111870887
True	126.83014926019716
True	366.0779765449121
True	7.6594369124215165
True	845.4069843911996
True	162.72419788619663
True	731.1412892212549
True	768.7186826399762
True	157.750938081601
True	220.97850522308164
True	484.60044501188105
True	856.7203459956862
True	49.324828133496695
True	40.67909631896222
True	141.56128898266115
True	625.921655732691
True	732.0779857463018
True	184.4508965794154
True	587.2684952273408
True	603.3655099896266
True	831.787466594956
True	409.4959246154909
True	186.74757196034463
True	872.2391364988706
True	223.0114833954169
True	146.44799509128035
True	317.94668833305406
True	226.3908223031122
True	207.23684813051668
True	596.9601898276675
True	251.85736120969776
True	196.8153897135455
True	447.6449978422247
True	474.3383250963847
True	64.1388486105174
True	287.52113460404024
True	76.29993330798027
True	344.0223028680832
True	351.55809492708033
True	260.9922997308441
True	172.0660247869562
True	378.62508800720445
True	661.803293698397
True	718.6449073775291
True	291.00388111728176
True	727.9026971300925
True	60.83303280817203
True	867.3905005467981
True	356.68936714738203
True	13.169519844553406
True	627.3139104431486
True	696.8845739530395
True	247.35630115091016
True	166.18997624844135
True	46.77146858207381
True	385.7429357712399
True	78.20159828559729
True	15.788270382470785
True	897.9931355855547
True	373.9408093344875
True	183.3400922789703
True	978.2081292815808
True	12.165398878738603
True	823.9526723079402
True	30.46814087717363
True	713.1339047853079
True	60.522384533062805
True	782.3475619681516
True	445.9807695972088
True	203.84753751862243
True	431.54753448474366
True	223.50938621330667
True	295.1074020691532
True	222.94161664848156
True	405.85256837680544
True	10.6471195911915
True	321.0198809930061
True	116.75538938738411
True	11.868092627248751
True	469.5319359388122
True	726.2944960105399
True	282.8596999041478
True	82.42078911923075
True	309.83099549928903
True	84.2956916208433
True	185.5129780026942
True	183.32853644598555
True	386.0007945508442
True	44.00725938876078
True	139.35745910264367
True	388.159050291874
True	880.8298210514054
True	113.83226758937752
True	203.8931826691765
True	422.08932537825706
True	19.07148270450895
True	419.5499393684115
True	510.345279434218
True	91.05876636501104
True	390.5255668337383
True	355.87233676548965
True	422.5588072663195
True	595.5610083361937
True	1056.8014228568777
True	973.17585877454
True	55.99094016898041
True	1061.8933598328315
True	112.39904830552632
True	107.5896266765351
True	110.57646152672169
True	484.465586490852
True	375.52221985434034
True	578.027785779678
True	261.16563012504366
True	155.96138573779652
True	400.0866260738055
True	15.830913168338036
True	443.4885495073508
True	382.381896606545
True	148.53437339294982
True	95.8306156285552
True	538.6457500391333
True	977.9911961795748
True	205.6909152549858
True	65.23147442846142
True	414.633626641028
True	384.6077003681169
True	487.3001497449474
True	318.847884051502
True	4.4254832928866765
True	563.993078129338
True	493.1430785071094
True	501.51756767903447
True	189.8315299175004
True	102.7204765618159
True	20.932114403203343
True	378.1680195581044
True	105.78548053120088
True	6.7789912501106695
True	32.74193974645064
True	354.07276378090364
True	658.8641896070337
True	132.13724402022518
True	90.00324084292168
True	24.953918211151684
True	399.19622199804434
True	367.49189042053774
True	755.0124207165825
True	311.0204996761204
True	510.5325707459154
True	532.7918600740213
True	517.75755833434
True	302.32975030674083
True	515.0173527365008
True	100.11009513858606
True	585.2350518107871
True	7.021989644715807
True	357.7781448034979
True	465.6766089669517
True	957.98725053922
True	352.09802575153
True	799.1525901516625
True	978.9579506286474
True	182.37365152983736
True	34.460352766344286
True	353.32505739855674
True	377.5048007598336
True	575.2660386654958
True	258.1982990354641
True	29.266003947103744
True	647.0093451159047
True	129.79617345960793
True	1068.9219435342818
True	306.89497591573
True	467.0375293441438
True	125.28844456071096
True	807.3046085916318
True	141.52187220016884
True	831.1649554405097
True	554.5644627298544
True	184.47167365036424
True	117.1115308001914
True	67.04601273533287
True	575.5161469822241
True	913.4101517429197
True	422.7247433900985
True	528.0054936602174
True	131.5289434686211
True	626.2259961072743
True	494.3887449204966
True	765.907973436517
True	307.45150645296985
True	585.2055253982467
True	113.89849702613157
True	23.25076426988357
True	407.95916459766016
True	170.95661830084498
True	102.55738268463404
True	388.9064502220697
True	1071.401729868098
True	252.49213742363025
True	556.4569935217149
True	12.802002965235808
True	76.53994689869418
True	324.83076157838724
True	769.1619886945776
True	443.7261339639228
True	522.8752360331977
True	711.6865707536496
True	65.21551353397247
True	727.862929402473
True	41.42668399538209
True	97.10078286948124
True	180.61965896091283
True	80.43214143377922
True	25.761531837126576
True	304.3327240912613
True	475.9700460501593
True	913.9905990137304
True	864.5973324538495
True	4.991097523072347
True	285.6870177402891
True	467.6109129897963
True	122.2997296972014
True	239.2664067687841
True	321.18389167936704
True	1316.447092998324
True	441.42273565934863
True	23.65337123776418
True	185.001170595858
True	686.7464301668439
True	34.04925570894096
True	178.248017445781
True	560.9311808514891
True	68.45411937242939
True	861.968560706745
True	333.4807191007591
True	657.5434841726089
True	74.92902670142551
True	672.9742840972986
True	583.616043857469
True	877.3306995812799
True	270.8442054703215
True	515.2114360000337
True	817.3907497109554
True	898.0308514955348
True	237.08535517445907
True	736.3015733531415
True	219.78845573418047
True	442.3712379990061
True	360.6991283001368
True	502.2646638238122
True	503.2819749049148
True	329.4775658380777
True	353.3649890732295
True	112.1487833019032
True	351.54566955309105
True	1136.244974672803
True	311.8686197425339
True	145.94220395767576
True	305.25111478637285
True	760.5438090095107
True	650.9671927028808
True	421.0056724179097
True	111.84908982850168
True	339.86236661846107
True	32.344746536538
True	172.03630520215603
True	90.82186139254333
True	85.08781917971528
True	556.2549551529378
True	141.71193627255795
True	135.81754312935652
True	112.49522985848796
True	90.16768582968996
True	444.3650989979199
True	389.5329624892413
True	1005.4114653574446
True	538.9156464147762
True	832.5088755343962
True	263.6221105589445
True	294.261514666161
True	532.6572725143889
True	195.3747022079438
True	771.5430235088612
True	240.46110908859137
True	367.0575820148813
True	71.40833110524596
True	117.74393853170034
True	258.84703608275487
True	120.32860555273425
True	462.601133470148
True	31.26741788795336
True	593.8795244846892
True	1021.994818702821
True	731.0967372402674
True	1.4063490312856146
True	61.49790468765227
True	499.62273127698967
True	440.8512081268321
True	74.1464677091801
True	117.11033098012663
True	286.7476932515244
True	76.86929982285787
True	52.47399439982665
True	737.4015781569542
True	672.0499987368946
True	174.4071098087552
True	183.15683811251165
True	533.7727048246159
True	53.82813947616888
True	27.521473964785606
True	563.3578189234435
True	472.742281374162
True	1130.645641464581
True	50.45168260076324
True	460.2924269059818
True	881.6877203235922
True	800.3357142403671
True	287.6271803765642
True	732.9651266232061
True	401.122375577116
True	39.68970845920102
True	101.89792142864133
True	724.7859555052373
True	74.69900075930578
True	141.08045888306245
True	883.4893118379159
True	188.9634921228231
True	272.5716706979289
True	108.42813391225104
True	653.0991873296093
True	598.3417197682585
True	211.93595537558656
True	435.0714391169502
True	40.67209513169232
True	278.23529616896343
True	597.516846680299
True	600.8661171296753
True	312.56514220209755
True	73.25310805882602
True	942.2447706121892
True	1082.5801070266536
True	557.4321429825209
True	65.29218726012377
True	32.23261250827059
True	92.5377289900761
True	109.2525163067607
True	102.88208917947368
True	887.8186258972684
True	1218.8936967276338
True	726.1411873547873
True	335.1203869956352
True	9.1011227710822
True	23.157697063349037
True	340.50849321944
True	482.0745136682378
True	45.13111764817793
True	556.8503376627788
True	432.22031894095454
True	388.0817273301548
True	82.79085795665853
True	195.21865036220368
True	261.16616440501457
True	133.4491074132268
True	388.6572711040382
True	41.94164520611352
True	170.90075088338872
True	1162.4994983711508
True	5.606778861196457
True	26.50420692345088
True	599.3032784585546
True	358.3187541896255
True	778.6255201196017
True	160.39110664030267
True	801.0638093555217
True	628.3663930109478
True	280.2716940252039
True	429.36878026914087
True	335.35999751130646
True	294.6573045977453
True	268.1622135936273
True	390.157128799616
True	500.8052751085351
True	501.06344506908994
True	107.58131713883202
True	368.03980243756325
True	9.8540489460136
True	185.98668057654976
True	215.6329523411001
True	874.3596379325921
True	552.3302036653005
True	31.49317304510864
True	717.5698982688638
True	826.09859505019
True	106.870836290754
True	344.6714234015353
True	867.69294647452
True	226.54861588846785
True	160.79155577265763
True	521.1364571266109
True	589.3607269551719
True	1087.3038572762666
True	154.5182935511267
True	154.06188958411244
True	261.30756056265824
True	328.1258348700239
True	414.73558674251086
True	403.694783737421
True	327.75983415242075
True	449.7780634318197
True	502.4011222188559
True	232.7288288047036
True	1484.8914138181435
True	256.07578174081146
True	411.519195951622
True	58.13174559336285
True	781.6142882657896
True	253.71610573926503
True	944.1618989495956
True	556.2784666983355
True	310.3701601323395
True	772.0924492082297
True	267.2455523684309
True	209.7569246193568
True	259.4194183370381
True	219.3153756201124
True	137.43787770924231
True	257.6739877028501
True	734.0428317533064
True	523.4569654751443
True	217.1925151069372
True	1125.1976401838044
True	117.73783693668936
True	262.9784568246959
True	71.95912386668665
True	324.5792085003222
True	408.0873728567651
True	93.4640584113832
True	226.00020278710653
True	77.83954598053026
True	697.991910507243
True	385.8973652650846
True	211.2953669551625
True	737.8397083998484
True	857.3356974797663
True	826.7090877037487
True	826.1395546650679
True	361.2308308583749
True	1.393786993125253
True	265.0345067588677
True	55.52309446558713
True	383.5532366229872
True	51.0452680740267
True	340.5918139982099
True	863.5670096551344
True	1027.7435830256188
True	396.1722012175566
True	19.64328200947958
True	518.7117860282966
True	521.5207289802709
True	196.27976344466285
True	238.3837970139796
True	288.8297313169828
True	23.48477819596
True	121.24200510488689
True	964.2711316006612
True	63.41467613525289
True	501.24998307275087
True	783.2372124946197
True	98.76341987706849
True	247.70279497642375
True	110.61437387928602
True	14.935280768780157
True	1.0515679570604022
True	120.0704757283663
True	1014.7323505856212
True	482.6529422048996
True	70.09616258077855
True	799.994298824404
True	344.8061466186783
True	1.147031359141208
True	446.0530151128732
True	184.6104261792416
True	501.4149833090034
True	81.135720724656
True	350.3146605206847
True	385.0938005031804
True	171.24896775098642
True	218.7919046065398
True	119.77366615258563
True	181.98884729664877
True	959.9956440852204
True	14.341793556286584
True	498.7893828242909
True	480.8047285874507
True	402.9111291923337
True	220.8317705364348
True	233.27556739445987
True	161.84129193888293
True	47.42859780774418
True	491.25720011881486
True	149.82674211958798
True	843.1319922201081
True	787.3474474422304
True	250.02749121162148
True	306.79716341381163
True	519.0231279457925
True	40.4411632531322
True	81.96079175621543
True	729.6181991258075
True	1069.6049126959022
True	112.1326953008402
True	736.0967489243261
True	146.1978067202779
True	942.3110850237168
True	666.4722957130809
True	106.26614757696308
True	268.94924799619645
True	625.9188117286999
True	251.0397141812251
True	45.981228402244746
True	575.7586832320916
True	449.14680025645055
True	5.8695011212823065
True	477.1740537638781
True	65.70819162791702
True	180.02795826324285
True	244.31914015095248
True	303.4833303327466
True	71.98630112600576
True	222.1479592865765
True	344.54152706893103
True	440.2495959579438
True	942.998865108132
True	44.56185146620572
True	935.4615637681756
True	1006.1452106352908
True	127.05514672212942
True	75.23428105111778
True	976.5975203161744
True	35.877356253110065
True	238.6109432051068
True	90.49752453960784
True	206.2121836767757
True	379.3344019948768
True	964.7182052688232
True	93.86395059020649
True	74.82207332497711
True	659.2781074918204
True	275.79055005020155
True	699.2657644487067
True	51.22274096215418
True	474.9769709624314
True	384.049547099052
True	682.9360522208771
True	50.89401419721321
True	111.84593873018537
True	27.662085763209813
True	278.3087654550587
True	44.68310870643648
True	350.0846233206353
True	3.254588889787807
True	1182.5112813423189
True	102.7943906265695
True	130.5839229825546
True	363.7684609713599
True	722.2639840491606
True	704.2007201924872
True	1007.8395050427712
True	484.7544338345488
True	415.3812999132377
True	134.91671408589497
True	423.563648339406
True	821.4811969568757
True	432.7678834076161
True	919.2444049754858
True	84.77567239816052
True	420.88755148877607
True	184.93515933773847
True	288.9987388237771
True	760.3750678286378
True	164.9976971068219
True	133.768847742518
True	60.66126873240943
True	880.8999846270658
True	755.9787586599259
True	81.68492514434382
True	439.9778306256664
True	733.0476411188561
True	414.43665594807817
True	58.68472345467508
True	319.1459289382714
True	784.0251754877298
True	31.96838485227089
True	366.7324064287944
True	169.6660169574116
True	267.32368545694374
True	33.78592872089593
True	216.15648043806843
True	804.008984955548
True	637.7625039110785
True	57.26779209307383
True	297.4061506919909
True	873.0722681329182
True	18.54151898604322
True	331.00861671547034
True	285.7305950346353
True	424.9618566855876
True	213.43735304142163
True	566.439886650006
True	49.08332860891825
True	942.6780010103944
True	891.2407539305688
True	46.84028656339506
True	392.7668225874784
True	719.6770218914597
True	907.8570818962296
True	274.478603299883
True	590.4096910092502
True	130.63129300692086
True	202.11612552522047
True	129.85831291131825
True	131.38087715763123
True	203.7743102313012
True	965.0230202475626
True	816.2185540262401
True	913.0837202340869
True	19.881890371677517
True	27.352529018543844
True	354.84008123074926
True	12.017402008944591
True	604.2478861503581
True	1063.9121107227531
True	272.143860792364
True	209.91035146969205
True	83.73372350083862
True	209.65398495847904
True	128.82783317843734
True	46.06644999598619
True	137.52168851256755
True	86.34798672676348
True	236.3362137742081
True	524.0469928087123
True	166.0989182540975
True	29.0205836981265
True	56.14548699983075
True	416.9685615410899
True	263.0115381829202
True	594.9727147890326
True	22.45170057984413
True	116.38099264959595
True	640.0999474967729
True	268.7410339656367
True	479.4943662017055
True	643.0110210965242
True	105.42540963610274
True	112.39388738492102
True	77.79534488161181
True	24.87299599636287
True	123.41769617027558
True	87.1955172917474
True	98.80779002607488
True	152.12033988416206
True	244.79983338470464
True	840.462377871997
True	293.2330940680842
True	972.3386459425312
True	156.55364896353242
True	198.17499511326884
True	801.1809099697358
True	306.94646224788187
True	559.6102475087062
True	258.5305371898707
True	347.9840253439794
True	429.3943597149658
True	565.6227652381417
True	644.5023524310708
True	377.1195636133558
True	32.69405469881035
True	579.2218051263143
True	622.4610902969079
True	18.426187361214836
True	12.90835547404785
True	266.1155217250806
True	404.1310138760823
True	464.2001699961049
True	68.93333261603317
True	634.4342091468062
True	893.126588444641
True	237.5873276019871
True	892.8087913792203
True	283.73165590985406
True	103.06844330677544
True	276.0784839616628
True	673.4908718684422
True	37.41455777461557
True	567.6198801987505
True	1279.7357434000455
True	1003.714740025958
True	921.1490159607088
True	213.77921503535492
True	88.65670578244458
True	199.38735160820733
True	821.2220805660138
True	150.24643906880374
True	1054.4795425047646
True	850.5854317496226
True	41.570305013981226
True	89.42371971618695
True	427.2786580574981
True	423.8186498876117
True	205.568449962474
True	505.2989725372524
True	662.2091186434666
True	123.87543433176192
True	271.59524136459424
True	1057.6656540359231
True	49.43902109755163
True	685.6966857327822
True	539.896054059612
True	39.08841932017037
True	831.7469398891802
True	384.9367130627766
True	557.075013040908
True	108.44536557897167
True	259.5629873991869
True	218.74682868983425
True	25.801748059848475
True	132.2703475132288
True	738.9697379514943
True	140.18685265499133
True	385.6196659297313
True	67.43666993227285
True	602.9622727165357
True	599.3380350654846
True	228.49936031923815
True	455.0203201138199
True	165.82855833896195
True	169.37688710312298
True	217.45617476463457
True	271.77145707036675
True	353.8043481506121
True	135.6278996260897
True	190.1126939598043
True	24.638747861099255
True	882.6980266018842
True	304.75788850881975
True	10.51447740891879
True	367.54205796422747
True	167.01072784628647
True	626.2854033041142
True	372.7194880761549
True	590.5209614575215
True	568.126153877841
True	484.69210972742223
True	789.8624000492426
True	238.1941261316224
True	553.5474100859359
True	160.78361700669265
True	552.7346106263795
True	364.9959761698353
True	378.12365637357937
True	130.95248836865548
True	135.97179911017818
True	106.9952913176617
True	60.95051405322452
True	708.8307681204346
True	184.0018263721157
True	41.867943056954495
True	0.0
True	553.0151520099923
True	108.44848613484712
True	22.469241352796335
True	40.08809234954597
True	112.1556394241854
True	557.274424330943
True	180.63442926776457
True	108.76542159384104
True	33.27995720331763
True	159.93300768916464
True	948.6335222516316
True	52.73398855440446
True	225.29483998620736
True	747.2393616319171
True	308.35961001736086
True	435.3047330941906
True	474.9016898560658
True	512.2694300796395
True	605.2907104076435
True	925.1827372958812
True	257.1731695869823
True	1029.86166596
True	915.4785531024114
True	597.293889262396
True	350.5948815136421
True	843.7211058768278
True	11.072829747100169
True	34.6335257068684
True	288.70791860396383
True	44.08225213563114
True	192.17601678873783
True	758.1433108680874
True	210.0270613356996
True	746.2331505601445
True	738.3877282398057
True	125.88477473035115
True	370.54345463852576
True	568.2992076361113
True	21.877417463239777
True	135.2461335158281
True	435.572657689684
True	301.6598062541415
True	198.63333337240505
True	110.04503632833256
True	393.9003445168814
True	21.623479534564552
True	370.8233662363817
True	352.6947520577542
True	1051.049157171332
True	375.4457581788563
True	29.78362614728685
True	443.3887649173674
True	439.840263420579
True	227.62609187641667
True	31.96493275699194
True	757.2006163891649
True	433.4153178667476
True	168.80451282130153
True	12.607652964153733
True	1223.2476964044863
True	165.18775037350898
True	27.147512247420455
True	308.15659633110204
True	288.94206471979265
True	115.96255311239418
True	283.1673997324844
True	47.0602186319295
True	306.16860991790304
True	295.92927474306543
True	320.90190127212094
True	31.54257300147464
True	48.919944860648286
True	1055.1989558622452
True	27.40334596246076
True	13.231390139855522
True	179.52765162569
True	650.825365999818
True	8.457189127522605
True	204.0472501360318
True	171.86695992582372
True	535.1662789060458
True	378.3962116149645
True	726.9933200524765
True	321.7483647650149
True	488.92014127213895
True	444.1754254956887
True	509.74333179179735
True	100.76945251286764
True	1281.8560866293403
True	906.4856174085676
True	291.3450907194244
True	559.1796916951666
True	104.94200950187894
True	573.4109612053647
True	436.48659672655646
True	154.39821629857937
True	74.34669313628174
True	353.22261919758915
True	172.20310423673567
True	26.72438834791812
True	595.5041181724382
True	372.3354955556872
True	72.74586762435304
True	30.51536692582488
True	670.453813317878
True	488.8213216759767
True	72.33869211332373
True	23.004654231413003
True	328.10026010542225
True	329.3432043419886
True	715.8797781061435
True	543.1091969817384
True	558.4059141848747
True	787.0168733026966
True	10.238106473668823
True	56.17008303925076
True	37.41698166848183
True	57.07947825347804
True	505.9048180874061
True	588.5594863798653
True	82.1904084928548
True	109.31616166335316
True	188.68787076044052
True	75.82328592165533
True	182.2763299985472
True	209.43422839548884
True	283.10008203208685
True	806.24373108153
True	614.242125190277
True	284.9544654621327
True	193.38041082270655
True	272.97286015963545
True	245.2975636136006
True	740.4140197497445
True	332.70441556468387
True	180.66380977918084
True	865.9867899778645
True	343.3764667694676
True	464.9852737654819
True	137.6883438322995
True	118.51857480686252
True	64.29550896522733
True	215.06908899023787
True	979.7065174826652
True	524.546871941041
True	103.54579470204794
True	358.71546753036506
True	104.12321095031452
True	671.3249226356397
True	5.502833562228533
True	679.9941764251906
True	34.921581601409216
True	954.052976732534
True	840.533458281482
True	217.69818440986424
True	30.85517629192799
True	84.9332159356836
True	439.6186832008008
True	222.75360434034903
True	1.4151023859416934
True	73.35613383006257
True	1094.6824630560482
True	347.9382173208421
True	659.1602979472367
True	495.7973327977623
True	31.523713353186256
True	133.54039024437384
True	449.5691413653502
True	939.5224816673568
True	822.9795880943116
True	419.72383719842907
True	345.62375029438067
True	17.885948965000285
True	82.49104825688896
True	762.1352827386733
True	480.5922779978313
True	384.4777417800289
True	870.2138052923818
True	24.68418926246438
True	222.63264230103388
True	904.1565629493304
True	232.6131384016584
True	8.29165839491195
True	491.8433560441193
True	107.0967032529974
True	658.6551426229456
True	53.52141174778812
True	258.3245443492865
True	849.7678624885076
True	894.7699846954528
True	266.7950099055262
True	425.1323461369423
True	121.60735034690626
True	603.0252992923915
True	259.2662598896432
True	191.29499526416612
True	878.2877398265614
True	52.87866166732493
True	725.0827516677936
True	281.7500836112918
True	295.92388374820973
True	167.8085618702646
True	490.5634711228563
True	600.5958463259459
True	366.7686975649916
True	409.677729229397
True	72.64638571305335
True	165.23520120437254
True	458.2738258267824
True	208.8272368759219
True	36.96588424764064
True	203.14385575391452
True	399.3611048076261
True	413.7307371263508
True	740.0781310676302
True	126.28067130098768
True	636.1461854243443
True	528.6135069469543
True	606.6421664829048
True	136.64991804821543
True	37.30664049410915
True	671.0449697568462
True	74.44597630476632
True	559.4424074427167
True	684.9309254433182
True	440.7203886465626
True	136.46341437194667
True	523.3859945260158
True	3.832537082986008
True	395.6095890527601
True	28.970463920680395
True	633.622974960841
True	271.4632262850528
True	581.5174037149719
True	703.5885208500588
True	141.73257322768097
True	538.3107750059391
True	499.56111431992895
True	63.98193338960489
True	976.0963873093044
True	3.619335347432024
True	27.71849212194736
True	637.4077737093482
True	690.773949928688
True	138.77930123845226
True	409.40361985585207
True	119.2231643741906
True	70.98683416961975
True	466.3959280623935
True	42.31678067280602
True	511.8346262823392
True	12.327606754613022
True	805.7819498072155
True	542.6949876580389
True	680.4091364253608
True	97.31424931440483
True	376.6101191324359
True	1004.252824395396
True	852.026554457164
True	138.73532442296042
True	519.1144293238042
True	467.601715014956
True	253.9150693557577
True	253.24520518487265
True	6.1136639252836105
True	320.3830076029977
True	10.85876472632174
True	378.86734788532897
True	75.53434484704682
True	405.66801050229145
True	664.8353094553559
True	127.61279425231818
True	236.1879487476893
True	648.9126336224125
True	704.8606762261039
True	287.7244388055035
True	137.29379589003085
True	160.59592201181533
True	472.72339127336136
True	88.33948993621011
True	10.217521382823312
True	511.2533889959735
True	562.4794228569324
True	19.096865671410697
True	135.4533041837661
True	902.097693237466
True	492.8957703551861
True	276.3879033976264
True	33.44149091831527
True	479.7570883174794
True	112.39834830903962
True	590.765790611655
True	676.4830941716187
True	290.9006605821258
True	378.2047236748528
True	193.9042713738864
True	248.38399928619663
True	68.59589691155158
True	209.6754220442604
True	510.2276418950424
True	21.359717516328608
True	455.1605522593647
True	377.57371749218703
True	755.8614858029331
True	864.1212964178246
True	903.1411784243544
True	156.8187385178079
True	410.03238219395234
True	69.60834159518815
True	185.4439376938476
True	320.52523505692585
True	10.768474397180944
True	791.8762276505286
True	21.50221759410276
True	404.9494812406233
True	265.11202822078855
True	645.7950986804492
True	203.93955376372455
True	39.236598464292506
True	705.4627072730586
True	1088.6101029802549
True	224.3947652291948
True	131.32994096721447
True	636.5099700014148
True	505.3805235051528
True	16.920608948548157
True	838.4232522092644
True	121.48963336231046
True	46.073683878342
True	312.0972572730825
True	350.939933283059
True	404.37991288574943
True	274.71975005784566
True	18.8657916988346
True	23.006200606344684
True	862.1654469416015
True	206.96994073158535
True	111.91195341325806
True	854.6409155312514
True	642.6290378805339
True	662.947904125913
True	448.2295097553708
True	148.0728969350016
True	32.89719943384317
True	100.67214628289356
True	433.73741043186544
True	235.20787512690697
True	488.0811215091704
True	148.67185388012567
True	479.23698748112656
True	646.2875800992456
True	943.6155739856
True	22.98189841181681
True	980.825411430228
True	1064.899712318791
True	489.34080577713945
True	85.47271939799616
True	811.6729196490487
True	637.4607598348026
True	643.7816738986932
True	177.93564990250792
True	743.2599936949388
True	710.1610313759577
True	122.52339209782566
True	760.5598206565841
True	823.8427702747103
True	493.5232336863673
True	227.40412579114297
True	69.91075734527718
True	309.13477996156587
True	340.024916388477
True	476.1404262080232
True	437.4296932340179
True	182.9085044296993
True	315.07443299677493
True	3.0742288886438
True	11.954631062696787
True	110.59132511753724
True	135.76577228758595
True	353.4901900642711
True	345.871408748597
True	104.82506920098164
True	16.683206399555118
True	211.7063912604449
True	846.9920685363389
True	452.6033486341914
True	526.0333144230956
True	560.6752282239249
True	815.0189781960056
True	645.9720113255983
True	90.19302943874506
True	204.13948689516596
True	244.53925384649293
True	284.25896686614385
True	104.99815914164152
True	366.9183172223152
True	436.7386227453119
True	168.001380573107
True	661.0928270611746
True	246.01477939078092
True	206.5146897286559
True	29.297649397017118
True	246.99407007960863
True	474.0926581129891
True	167.35980947609949
True	546.8572624904773
True	479.3618913776552
True	247.77891788234749
True	102.61006958769752
True	41.80354716852374
True	408.5010945038665
True	789.7541963184152
True	170.00592638005247
True	1033.742171820709
True	1030.265490866606
True	474.8137477160094
True	101.09297549231896
True	127.86838303444044
True	658.0471234074839
True	8.876196361409468
True	226.3779615201144
True	135.75511539310793
True	117.46106634940767
True	326.70926888120385
True	639.1083405249799
True	40.192657685992
True	124.64614979140846
True	970.9103247997366
True	52.190218701932245
True	461.9841084239857
True	533.6313394077126
True	247.084958851342
True	130.934981529532
True	931.1745808443532
True	1210.4329468334508
True	519.5220755158741
True	621.4130540845978
True	211.07728769589127
True	157.44161237596433
True	306.0523838955897
True	254.3898674803431
True	176.91932623485928
True	311.1239842652346
True	349.70928231315344
True	11.896574974368583
True	614.6960602680609
True	142.776538512062
True	76.77690692407705
True	455.0673095158514
True	315.9786060408938
True	1221.292176329098
True	343.53813347156546
True	965.5920393748324
True	9.799619020042726
True	257.36987033230463
True	226.86126640427167
True	149.16472660548186
True	503.11148551912606
True	204.39243935991487
True	411.2864224151866
True	335.59363431050764
True	112.18258389023036
True	359.9414179048556
True	1051.4129997020284
True	748.5577961873724
True	227.72706278487632
True	108.03909319060271
True	291.31775861344346
True	23.804680364378427
True	365.6064930887079
True	312.1227172901736
True	530.1058368502651
True	463.81161443231065
True	350.46032757700016
True	158.38490389499344
True	13.32374281054067
True	413.8418802355787
True	276.93521388110065
True	146.11042079572837
True	302.97918359368214
True	435.10214587896417
True	835.8878974599825
True	316.1429692312685
True	780.1085483948881
True	399.4376281903849
True	373.12214487885103
True	1.869526413245862
True	1181.4951915454662
True	104.14209575741738
True	882.6689751490512
True	206.01414757582552
True	454.4935998464208
True	673.5865859328479
True	83.42293486595099
True	493.4706252739583
True	31.76437244839108
True	425.81047348824114
True	77.74697862054161
True	219.59329518553068
True	37.00522208875947
True	678.7014811197939
True	199.9069201228848
True	25.257033883129274
True	412.6807302142636
True	107.66777648725532
True	170.67594376273834
True	844.1977346947353
True	259.2398099197437
True	156.435226056007
True	371.9262745165888
True	519.9129002335266
True	333.9084268540791
True	534.2951242028079
True	606.4230273154561
True	160.68936582343417
True	6.907619438220107
True	64.01015154094348
True	429.6095191061032
True	92.6914503752988
True	81.33879733446415
True	1060.8721777151584
True	26.00081988544348
True	319.4440101051098
True	301.92650308303604
True	448.2677455214378
True	666.4927318627383
True	191.9558775214152
True	658.3836324361421
True	324.918872151834
True	348.9306924239873
True	271.6874537507405
True	211.18950412191984
True	363.8788628991088
True	439.13498870804005
True	413.1507229413516
True	593.0987178165503
True	144.96395557802504
True	76.77027072351072
True	38.623446010328045
True	293.2415695945973
True	657.7661032817579
True	412.9961488292786
True	765.1121663620637
True	206.2377608460178
True	385.7735962987052
True	68.11699644165205
True	54.847489457267294
True	402.2716679785656
True	198.3452861948555
True	229.29017148646292
True	44.1644356035038
True	1052.629886339052
True	166.27186011423896
True	922.3857447990716
True	322.04432374911966
True	929.8019690487748
True	227.09075770630884
True	467.2904977020731
True	527.624094477437
True	645.6270045706475
True	218.52766760923228
True	482.0381169370417
True	939.465199119515
True	124.69097070959212
True	6.347725424791221
True	581.7898211802283
True	29.40704603407795
True	73.23940771481806
True	809.6841016054766
True	225.302442290233
True	991.5365456177176
True	689.9804437331869
True	414.4401938858714
True	293.9176031590966
True	487.4205858740884
True	336.81783445248743
True	183.68657041954177
True	680.7615861910515
True	737.527966073667
True	213.56552898813376
True	88.35587048823791
True	526.5431964586259
True	141.1861071306773
True	375.2726934464347
True	324.4382324650608
True	69.00916692275229
True	391.3358172445507
True	418.6115540868674
True	365.6589525894211
True	417.18340208539183
True	411.1944263770406
True	665.573380144196
True	56.77438101582964
True	434.67985400053294
True	321.8592405489599
True	667.6481749373597
True	230.1981195792157
True	101.39047166904962
True	39.85886152944811
True	535.2963915974549
True	656.0985572058787
True	184.65138947400095
True	423.53726101959256
True	342.58401565568454
True	17.102067353292473
True	169.7725852804962
True	289.052369985484
True	2.4212988371914097
True	883.3480432531807
True	80.72511608336156
True	109.1383386122856
True	110.63888486030214
True	372.4384970536514
True	35.865400900827744
True	461.98285014828485
True	217.7234183691636
True	5.79920223521194
True	114.60592754205642
True	441.01999205916536
True	51.828874097592085
True	70.86468420519563
True	174.1376428853745
True	281.42460163575305
True	975.459287062817
True	396.6555686059782
True	942.6911053725096
True	182.15764084018937
True	1076.9910625943303
True	793.4876532970695
True	663.3198545709442
True	420.3758140755315
True	372.9929960226913
True	76.53445588840897
True	72.11065091981772
True	79.33891881293123
True	177.52171333638802
True	467.9224301947559
True	1107.910691223493
True	171.9699826519995
True	352.2296048535443
True	427.84764534223183
True	601.6763893855285
True	582.674897649998
True	271.7876212475613
True	464.2689230991632
True	651.7880191973558
True	96.66162951180311
True	699.6316401927609
True	244.67273346921567
True	139.10321596166284
True	400.9469621795103
True	883.5115645299303
True	420.6014464063618
True	858.6984868410321
True	200.23500760749164
True	344.8028032689448
True	693.1734872179775
True	626.3357220404577
True	190.9551531516009
True	255.26392331535737
True	818.404843823696
True	31.75728655258945
True	189.0197306865926
True	468.7558681200479
True	688.4470261718159
True	105.00762707493344
True	37.30473342739328
True	171.42512176956694
True	717.7586630569845
True	323.0639899523527
True	546.5245035647974
True	355.6660191933388
True	296.1451029959513
True	463.9173595026448
True	497.951223537085
True	69.34663987838013
True	371.9707537861871
True	779.6567465898828
True	0.0
True	289.42777621201145
True	246.3687798860239
True	962.0910729733564
True	152.46768415839696
True	635.6645534246812
True	632.451551798469
True	117.10651070871435
True	222.7037539345822
True	128.8483040693222
True	9.055686538977437
True	291.87551682192225
True	377.5347666341031
True	1138.504087030817
True	229.0842594085147
True	398.6751569520944
True	653.097435365162
True	196.90292993428463
True	29.45487082854188
True	847.1205378965522
True	601.0574125008744
True	150.1396410476466
True	630.8257176043545
True	168.31995031483743
True	294.8522587763327
True	759.7556940800481
True	35.780203341591864
True	105.98595145985249
True	535.5186253717441
True	66.6845816262595
True	76.03577675306092
True	422.2058783299171
True	23.00302742948053
True	784.8720541705139
True	107.75383288420572
True	162.23784986823162
True	19.247660265145186
True	683.9048302076089
True	29.56454825400638
True	774.1372954328219
True	406.2142931139534
True	116.51703744593816
True	697.2213332024861
True	523.3235585570795
True	580.1411838293077
True	46.27147056390332
True	366.9404003803141
True	5.181055843535164
True	95.30437236342914
True	395.2590457473634
True	50.15573000319265
True	119.47727105244918
True	314.61928394575403
True	179.4871992534555
True	96.98640145919404
True	649.7023648371634
True	19.143512058273007
True	1127.9945384781845
True	529.2779292138305
True	303.53083959371406
True	499.7738357436799
True	120.96668153976005
True	786.3263245948671
True	1128.6366662585208
True	744.9003974263446
True	174.50223772759213
True	220.5916931767384
True	51.34710501402059
True	58.32754198862503
True	159.5844308750854
True	99.83896215257737
True	170.32458404331524
True	1197.736907012454
True	296.56162443288656
True	364.98884028647694
True	714.597998625217
True	17.91631327913807
True	13.934008312168778
True	564.2293715743826
True	5.912101854736596
True	114.45298244321576
True	679.6432610140192
True	182.4469101397312
True	670.8631915793519
True	822.0952934828751
True	159.8279979958905
True	922.9374465884016
True	2.6293118040203325
True	443.6494024659265
True	1057.2080059608995
True	25.627858066164155
True	234.70865047289217
True	145.4629896349631
True	943.0534254611432
True	225.3492473782725
True	482.96515497235646
True	121.94733808839553
True	504.4168015049651
True	156.6183773001028
True	98.18901169259225
True	378.9669971057283
True	71.40070384494854
True	55.55336915257962
True	1054.8549270659378
True	256.69012343955194
True	160.05088859445166
True	371.6304600458112
True	395.961193424792
True	207.15250725017435
True	169.1397949806133
True	404.7975133271988
True	32.44274162235922
True	488.9421249823033
True	1140.8081179439434
True	107.6439976391273
True	472.14427728866485
True	306.03431863799364
True	26.708955553104666
True	409.9779251235095
True	105.25111358382644
True	594.7550198166836
True	202.62934940735823
True	421.0646979064607
True	20.66988884283156
True	430.54490906017344
True	97.35863451724865
True	342.070286948177
True	32.12326121804799
True	170.6243808734124
True	236.73690869977364
True	771.2231466681013
True	58.19571381345692
True	134.080504293392
True	238.3944579871253
True	135.7469024388664
True	607.78692575804
True	570.3951020095715
True	800.0879421571983
True	384.7824255775636
True	524.7275992503322
True	412.8130327781856
True	690.7606787557083
True	71.34665917130135
True	457.50479964135127
True	431.2451941348784
True	47.407648312913125
True	85.50522966060484
True	127.66112642917538
True	87.81098779391374
True	323.7747064913981
True	848.2366057585631
True	328.0622795196208
True	1056.2505071915132
True	315.18170797176185
True	902.2314439947296
True	146.43738333474298
True	570.3241996365008
True	620.6129432413085
True	663.5176302022878
True	450.7278272839758
True	67.48119541218838
True	289.37280643756947
True	41.97975862131475
True	162.428772726026
True	160.3153900212347
True	1102.8817739433323
True	217.2790304924019
True	552.2377155405708
True	536.8047944412409
True	546.9490801945332
True	863.1913731777622
True	598.3049408996828
True	643.567994125959
True	979.1295264900812
True	129.16732271933006
True	318.7279371481352
True	264.1330675604118
True	329.1805787624585
True	88.63337811661223
True	382.18806907637145
True	4.203365534314227
True	322.51166615953576
True	256.31515743146497
True	610.2858714598485
True	295.97970286801404
True	357.556125519703
True	10.41958083729059
True	60.52559366203565
True	539.0874821569319
True	31.03706174874448
True	153.96412791380766
True	66.14088846927712
True	149.62805618187195
True	235.1460728362015
True	69.36626570901628
True	383.5285671732808
True	268.1259251583886
True	96.97683106470514
True	339.4639949938191
True	59.431819281826506
True	572.2349829787839
True	821.6409580472615
True	277.9626233105841
True	1165.343266001101
True	114.2567727741015
True	302.141535380479
True	1061.3244956466058
True	84.69051292419002
True	270.5658399296952
True	9.976475129590824
True	408.9818644466292
True	458.1512750854517
True	154.21924709013223
True	628.4079850880472
True	912.2161544076072
True	149.74738585365867
True	74.56573350214249
True	336.0736943074328
True	586.5131959626815
True	609.5635221978376
True	1260.140644967583
True	25.96539497743956
True	933.8047791680024
True	137.316896573552
True	620.8961011004096
True	119.63847216813092
True	126.88082241713832
True	187.0825767764208
True	164.11946109917065
True	746.2712846825007
True	210.33088127370172
True	228.9760376456748
True	67.63816530293676
True	511.24183475063234
True	442.3532671119872
True	171.3892611063216
True	233.1620393755235
True	15.807051211352526
True	419.0515844501557
True	220.9800443281244
True	282.9344830478346
True	114.59308142932647
True	682.315873043443
True	422.1680472020788
True	244.2439258107904
True	638.5730127920746
True	539.5563805772097
True	467.236167361065
True	138.04572535398668
True	532.8639886044946
True	446.2257623534832
True	2.3828682769015845
True	197.93775178249211
True	93.61599917856331
True	242.4775571523515
True	3.235248704091761
True	128.32191188537243
True	351.6863335943274
True	7.068792539972809
True	882.5378163340569
True	171.91329989572196
True	711.3629913849652
True	793.6267791811456
True	165.0081430925353
True	216.35262058980464
True	470.36644873984847
True	842.1320377423731
True	50.13728903129628
True	38.16911506056042
True	136.39024850864968
True	620.0567779081372
True	730.6635929647346
True	181.2492859158034
True	600.3625748261727
True	608.6127817898811
True	862.7218751148347
True	385.12081618620056
True	185.37914533779872
True	888.079774339691
True	215.76785873342544
True	150.19733244828612
True	318.44807256950384
True	222.51060192321336
True	210.19003113901687
True	608.1726150388068
True	251.1012366590733
True	195.1814671318806
True	452.5298751385609
True	480.8540247845064
True	66.29356487014134
True	283.92007594183724
True	81.41839819179307
True	336.45917283792824
True	356.86551191249004
True	252.63736362627083
True	178.17415165073328
True	374.25870118571606
True	689.1791888944697
True	772.2868561577673
True	298.3421336441566
True	765.0749241230674
True	63.81613899511031
True	878.8817225363927
True	342.7651873269138
True	13.23800480653868
True	617.2319336609664
True	695.1122025867501
True	252.60404760706516
True	172.15547510704522
True	47.10861327169793
True	378.9944738932976
True	74.24270164615487
True	13.903769422884142
True	898.2783787462175
True	359.68444904686595
True	181.2632170185129
True	974.844078544548
True	11.782938976913094
True	790.6007282588564
True	29.832660563949855
True	661.3485341873951
True	61.24057283276475
True	787.6746847695864
True	443.4561231328824
True	191.64030208134
True	428.74544797871295
True	214.0196319213045
True	297.9260357305895
True	228.85526351722365
True	403.52623518006936
True	10.193055402374911
True	318.8932246826309
True	106.3220534424551
True	11.702345215943415
True	472.513859650588
True	720.1809132702317
True	281.05586230039205
True	79.55675164038203
True	322.92425192717155
True	83.75551087367681
True	186.06288018062224
True	183.2580929687277
True	376.875885972659
True	47.782647868939975
True	138.63934764862736
True	373.1974544106232
True	876.6316187459213
True	114.919619917261
True	213.07117393913583
True	421.1627943213253
True	20.366865021763665
True	410.3378870010504
True	511.5487239730387
True	87.93131857974
True	394.8451462445937
True	378.5966817008228
True	408.8948152741145
True	603.107118691933
True	1020.631281543789
True	1000.2331838770284
True	58.50202843634055
True	1055.2294320098497
True	114.28821225115584
True	108.50840132753504
True	113.32536260603509
True	496.9793091588498
True	368.3196894875892
True	586.7819373242805
True	259.9744082600173
True	158.15422404121148
True	407.0012552460459
True	14.585058346168465
True	467.9398629985041
True	382.5590888257653
True	143.2118178927243
True	95.58567023421227
True	534.2937606720052
True	988.4046277567404
True	194.9651784142625
True	67.48480430416622
True	448.424918141628
True	372.6360240363489
True	479.9455264968606
True	334.3068776063831
True	5.111261816267923
True	520.8469703973014
True	515.03021121216
True	510.45174906342567
True	185.6808484592698
True	108.51108318050473
True	22.819596570733
True	379.52914598727983
True	108.32139044120682
True	6.927028657518632
True	29.955945726272837
True	353.7742057999093
True	636.5049176019382
True	130.81838340300928
True	89.2993817458441
True	23.771094971777515
True	411.8513859428261
True	368.3178418511509
True	811.0396382537797
True	305.8602523971958
True	516.2901410702508
True	549.4378523642719
True	525.9534067188825
True	291.1009588359464
True	523.4372449647522
True	97.29032402506998
True	585.5002618458825
True	6.685597358747929
True	378.3681239441451
True	465.9789697101932
True	952.2157473657549
True	345.2248023773312
True	811.4517563599776
True	978.697200068587
True	175.4189558308507
True	38.16975443683874
True	364.26112978271743
True	386.299731402399
True	571.9945847710377
True	242.17931576088137
True	28.45860733451586
True	641.226908091785
True	132.40716567587648
True	1086.0448938610812
True	330.70780003884124
True	473.24878530807695
True	122.00869933610215
True	803.4344107865802
True	139.39748828742825
True	823.2716255439415
True	574.586713652311
True	191.58253081927668
True	107.0680608114346
True	65.0719872373128
True	553.1027858727894
True	919.9406331305564
True	431.11871578411234
True	546.0344044256528
True	131.1885686359144
True	640.796581403407
True	470.4994291496569
True	772.9125007514144
True	317.8317455903267
True	572.5408485764774
True	112.33603497974472
True	25.016729308049616
True	412.9685098985327
True	176.44165963504986
True	97.8380387559809
True	367.4818415066385
True	1123.662570297202
True	262.92706980168583
True	558.7016500905318
True	11.319243411005992
True	74.45484669680982
True	331.8077103201454
True	762.0332014775562
True	440.7577432602028
True	507.37125415354336
True	695.1103752301871
True	65.72560820686687
True	718.9044822635492
True	50.61729881421155
True	99.84511285575029
True	193.854260943636
True	81.25298621655148
True	28.87054172929704
True	293.5191438855558
True	484.3256392467358
True	888.5314392124542
True	844.0805640512333
True	6.684400566621763
True	292.9569794265092
True	454.8713360300416
True	129.09567112288647
True	240.2896225482926
True	332.4514725151241
True	1326.9277602134018
True	453.5989027408291
True	25.27967954364308
True	181.10425356572503
True	711.8416455310567
True	37.23795292470538
True	169.16677711888056
True	552.7439511788232
True	70.7766092280265
True	873.1334750622406
True	332.7888875980416
True	671.4013194397251
True	79.38696299708059
True	681.9409582370942
True	583.1922374905017
True	860.0232775223279
True	260.1137583033851
True	508.540269098016
True	833.1659905480217
True	912.138187908008
True	243.2528235685924
True	769.72397450715
True	225.98465354039573
True	455.2591451368367
True	367.63879307328006
True	497.8818343349381
True	492.255593720215
True	311.35641624288064
True	348.96458921916434
True	117.6767459710198
True	352.34141563142214
True	1157.7559137855883
True	312.4544654305472
True	151.08809199148988
True	293.8301861633759
True	755.527213064721
True	636.998977009295
True	422.942263454216
True	120.48547582876364
True	330.3933254013502
True	33.26921408190723
True	172.2026429067705
True	85.4151139426602
True	90.3431136439372
True	567.4963428288124
True	134.6692959205029
True	133.65326251739302
True	101.80621545298168
True	88.43666843634965
True	446.17346453685474
True	404.7669627046055
True	986.9801614705824
True	551.4483980063968
True	817.2846986604404
True	272.04815036544886
True	280.1083572702495
True	564.3985678831464
True	192.72017881388985
True	759.5346552695703
True	239.9700564863596
True	368.429982464497
True	61.810280183700335
True	120.3316980857236
True	266.2727062770357
True	123.01450576336693
True	460.1857803254094
True	31.0827846315068
True	578.9649108117818
True	1021.041689123951
True	732.669125059542
True	1.341766846807103
True	66.02502577465006
True	496.1619152555919
True	440.6489906118345
True	75.7773053491048
True	120.53300889702876
True	303.8447830706669
True	79.83994771831226
True	49.04421623557556
True	707.633304078202
True	661.9377912666989
True	158.70676696674977
True	175.75810390857814
True	531.8035272561136
True	55.95219308246878
True	23.74124321798645
True	565.476384675304
True	443.98057311843655
True	1146.5866064698955
True	46.84168895899119
True	497.7492690840935
True	873.3060863593546
True	840.6029808892238
True	290.7440572701367
True	754.9097689910304
True	411.33239486971854
True	43.15337056013907
True	98.09345420067628
True	716.2213470624133
True	76.81480704884116
True	134.85504020994685
True	955.230027543322
True	182.83425110012567
True	271.9748950844321
True	105.94248586680553
True	643.7581268749313
True	573.3565549083419
True	217.32642365358788
True	437.51131771642673
True	43.60101096852087
True	289.7384779687979
True	590.7195479619979
True	622.430674271516
True	318.5128881556579
True	75.28430500087069
True	926.6535765353362
True	1053.9633287956726
True	574.6038096723444
True	70.93822318375581
True	30.128584996075677
True	91.06285458413748
True	102.61225479744851
True	102.00553534418373
True	885.2772997976322
True	1181.9772247486574
True	725.5189524279418
True	328.9861978090984
True	8.43892967265854
True	22.724189717301968
True	335.80039041909515
True	485.501121039428
True	46.81442413504534
True	554.9141767446498
True	428.9265374533092
True	387.6545393346968
True	79.34812875368637
True	203.5861429528615
True	254.4750047268145
True	141.32756705000563
True	393.8842483983842
True	43.38749744144664
True	165.50723491128628
True	1196.1191880755578
True	5.098620735641854
True	25.863625280126588
True	567.0082691773068
True	362.6106162587323
True	781.2350897391244
True	161.91427110617596
True	752.0684411319629
True	597.0812675941879
True	285.30451460649056
True	432.0465290895884
True	342.9909470888839
True	286.87512772143845
True	273.190886288912
True	380.0775267660275
True	514.0922863414731
True	515.4003051939576
True	109.62814958327692
True	354.0235058945489
True	8.187166765296242
True	188.09495198976495
True	236.2078892206607
True	867.4601404494935
True	592.1359127734173
True	30.318525054225944
True	699.5409451320683
True	845.870519188207
True	103.76246055110484
True	343.898939692734
True	868.3516307474421
True	222.81139335454984
True	157.8590668654509
True	524.1199907105903
True	584.7077576609952
True	1052.2500425481153
True	153.0657205900041
True	151.56733611760112
True	258.98972116240435
True	324.85682446910005
True	413.07191901554046
True	411.95907429622736
True	332.9130042312641
True	439.5146473275588
True	488.3382612042473
True	232.8263444802736
True	1495.410123215082
True	251.9234777323476
True	406.3112451910228
True	51.777038458757225
True	755.8753410933941
True	247.70326021892652
True	940.8627572035732
True	554.6155634085569
True	318.02884503612086
True	770.9984402455785
True	274.085998632328
True	207.6886001679312
True	259.4767571091138
True	220.4328577530829
True	133.34514917594697
True	244.0220671612192
True	712.3968420170999
True	528.3925384573687
True	225.64105754832943
True	1181.9109211865243
True	112.84126916628558
True	249.270376311834
True	69.75922409291827
True	307.3810376101491
True	403.4723262741708
True	90.0745813482305
True	223.9772897225059
True	74.04141511489192
True	704.0096998190179
True	370.0006370088807
True	229.3396855083205
True	749.4073782543884
True	873.4319533465277
True	849.8398580663323
True	816.5288215940832
True	344.8824686730305
True	1.4553031138561083
True	257.4861404473552
True	54.94573943382397
True	372.5256369854458
True	52.85549340656259
True	365.0741741755125
True	872.6195224444485
True	1016.7121448657616
True	377.86382886522256
True	20.7789981172712
True	522.9251499394808
True	514.8278647332712
True	187.48239770998327
True	239.9900715325448
True	295.5507473039498
True	23.408556816823847
True	127.66055478702822
True	951.159452204328
True	65.52322655771695
True	491.6498617023156
True	791.1641674433849
True	100.38451071938704
True	243.5772204297145
True	114.55733994018928
True	15.987346434515503
True	1.440274254622992
True	118.50945384274392
True	1028.3567669408694
True	479.3980854761834
True	67.95376091376265
True	790.5082839964504
True	335.04714742192505
True	1.2970111392963497
True	456.70365527879625
True	192.60195473897647
True	492.6900680048967
True	85.53304049374374
True	329.4496827272215
True	371.9024813483292
True	166.74815429080934
True	202.08469555236044
True	128.08800800940392
True	163.39039407628877
True	986.2603953171474
True	15.956759829774228
True	511.5784447553695
True	479.83956881396
True	422.8955303379402
True	223.4067074804862
True	227.50863585634792
True	156.78305811196842
True	47.26382983088753
True	489.5405443878406
True	150.63278208169606
True	833.5413503316881
True	830.8253623648168
True	243.59429110391036
True	311.8448920226585
True	514.1314878163988
True	38.97137830713514
True	89.25004744587324
True	749.6179615532545
True	1123.6630347436376
True	114.65638274604346
True	730.3957231026251
True	139.46765733336196
True	934.5594029562852
True	682.992426525845
True	107.5482965550283
True	275.85836653461126
True	596.3061038567349
True	263.61477934235603
True	43.93453789511447
True	570.4080687941239
True	451.373203237485
True	4.668115142825632
True	480.8578787434
True	66.7564529718777
True	182.3009249689658
True	239.77766548543812
True	305.1680799264404
True	74.59536174803742
True	219.276954986526
True	349.5426272916257
True	451.7868520651828
True	927.984944662305
True	46.904913340753694
True	897.7669095051026
True	1015.3686977748326
True	134.1381951336402
True	74.1672346390972
True	993.689164626253
True	35.94763942983722
True	225.99586054462725
True	84.178588164263
True	224.12936085440467
True	366.3422029834117
True	968.6475626166042
True	97.71732014545776
True	71.94149190330894
True	634.4510757627469
True	280.2243818607066
True	715.4260501814754
True	50.45455696339644
True	464.1579509640937
True	389.26834763076727
True	686.2574877713805
True	55.618542094305326
True	106.26597761996815
True	28.093068609002604
True	266.3113448500558
True	43.59944129045109
True	352.59403723420417
True	2.53913875216524
True	1184.2276553701934
True	104.6412084576192
True	140.60526858264814
True	353.9961121038273
True	742.402565521964
True	682.0434150101759
True	1033.1592133615493
True	456.35072531548167
True	417.952609557913
True	135.65173832385503
True	427.8690421189271
True	854.2510130725144
True	428.982109507209
True	951.103733413977
True	86.10553731371856
True	427.0732101338924
True	180.48811392894987
True	284.98057269505983
True	742.5313275158492
True	165.8729489176442
True	134.34909593753673
True	66.25026737737586
True	862.7099511892897
True	788.5201602191484
True	82.63434294426573
True	429.94974515157
True	730.6956790776044
True	423.2566172914506
True	56.06678840166396
True	317.7421993294971
True	789.4345323323844
True	30.088168681850675
True	350.6619125217836
True	167.33516277781484
True	285.5255140422828
True	34.70570772128189
True	229.15390863098276
True	756.7473067573561
True	644.2538790207165
True	57.18007715305041
True	293.48406663592857
True	898.0491093667524
True	18.87286557686488
True	320.8542453578813
True	287.651257862554
True	419.2279406602831
True	213.1187786159977
True	622.5067926976849
True	46.69109752678717
True	963.4444300931932
True	854.9459999551935
True	50.44060837494184
True	403.163459373702
True	749.9563421317944
True	920.4132296442432
True	270.65968573879394
True	580.4803411891319
True	132.48197757623055
True	193.3577728311327
True	131.8500383902674
True	132.52367150746446
True	203.6451660981137
True	931.5786977252968
True	804.0234154128443
True	957.3800070409984
True	18.3107826918128
True	26.9909104457616
True	368.8288809576434
True	14.166900828221166
True	637.5681713977968
True	1047.2601387035256
True	263.3544103716732
True	208.3395237585941
True	82.92711288014404
True	203.16591731535
True	132.97884846168688
True	44.714748558998615
True	133.12997185735898
True	95.35511340729956
True	245.6962976933607
True	492.31930398461895
True	163.0049589005626
True	31.281859909001604
True	59.75031160397828
True	438.1941972416788
True	265.1959971704624
True	595.0364418904829
True	22.711377704492865
True	114.11694649642926
True	669.6735896727819
True	271.9614758158684
True	464.79158649137344
True	652.0405977874334
True	100.316823731389
True	105.16939942313242
True	80.53315624403001
True	23.117640884985985
True	119.50092012251784
True	89.83801494508126
True	97.3897243108389
True	151.9720056516879
True	231.2010520107661
True	827.8356994636713
True	289.666504856051
True	937.8896831848502
True	167.55627928097704
True	198.2010232850432
True	802.5921538031879
True	295.6981089472429
True	580.8111390337097
True	247.9533081314532
True	369.6997927321578
True	447.4295638425829
True	543.3779022422204
True	646.4310743070989
True	361.4140201409518
True	34.93957171088061
True	558.0111523012072
True	610.9206846968332
True	18.81360851748034
True	11.785225653985869
True	267.0397468185619
True	400.5382631317126
True	464.6057104493572
True	62.23418506457353
True	617.3809668209065
True	948.380646986966
True	228.531499746146
True	896.6973709998466
True	269.52800109884214
True	105.31694746113288
True	289.32143125119063
True	684.3629859300022
True	39.23587892593489
True	580.0926236567275
True	1273.0053900966614
True	1020.7607611409296
True	936.3640488098496
True	213.9944968039278
True	91.12717596003635
True	197.4988336193153
True	828.8755887654754
True	145.29538082508407
True	1076.9678025320072
True	860.806102001812
True	40.55121268122341
True	89.86083599867652
True	427.42277007859343
True	405.4553968937773
True	194.25001743778225
True	508.855679673005
True	649.8263773377649
True	127.66387953670224
True	275.54582229682444
True	1037.1223906900325
True	50.6751543207178
True	721.7085646225149
True	543.5389810074703
True	38.21985700138137
True	816.2848797490243
True	380.55890817336285
True	548.3077703173201
True	110.40735195299182
True	254.3357609094561
True	209.8838487849905
True	27.956462640862945
True	134.87879015109866
True	758.3756895727645
True	146.8296219240213
True	389.9110886070118
True	59.9601513413519
True	633.9340570542417
True	615.2720874526826
True	234.88949940305795
True	467.14373804446507
True	165.88593562492184
True	161.70683916530538
True	227.65102954496223
True	282.5734062227406
True	355.5419695705162
True	128.87886511182305
True	199.05622092769656
True	26.530332737524265
True	855.7118735788376
True	307.6805207039128
True	11.350163596926585
True	365.3842383292542
True	166.8727458226789
True	626.8919898416335
True	379.90067126471047
True	582.1925026856455
True	510.2459455903688
True	472.0159249696287
True	792.7024776610007
True	247.9821794969349
True	560.6570856758444
True	160.82081400559974
True	535.9108252431438
True	336.1761586253941
True	377.3050012013972
True	130.475490066809
True	132.6076641370198
True	105.09536364056032
True	65.21670143303986
True	728.5632608155154
True	168.02644467925688
True	47.23471351319724
True	0.0
True	546.4540658592991
True	111.8089375490006
True	23.919159459619205
True	39.24243961619057
True	113.57229024461672
True	559.8953030629879
True	184.51357028416888
True	107.7488656678339
True	34.63656835339331
True	161.47149020518822
True	904.2709314612064
True	51.37669837569567
True	225.69774467608573
True	731.9374282658988
True	319.29480492326127
True	458.3836603664024
True	482.6909368787793
True	503.03877374869774
True	605.8878042364553
True	940.898586952272
True	262.0894464209208
True	1038.0068824210753
True	911.4742699358484
True	604.9191412610618
True	350.5325980261764
True	837.0300218039771
True	10.222198082161636
True	33.20530379347062
True	302.88665079858936
True	43.17535988217447
True	202.96757063591053
True	734.6173776193809
True	202.98853495131831
True	765.9120768168327
True	767.5222204173148
True	127.47740343889856
True	364.0896546299331
True	605.9913039547403
True	23.78529954073052
True	129.7072748268466
True	435.966726916524
True	301.3219201652778
True	191.2137938089987
True	114.77668315363532
True	377.86483003051495
True	22.77134304017546
True	364.5605592540552
True	360.6803907093753
True	1068.8740407588878
True	365.9785888568984
True	31.57936568400385
True	445.3963959748543
True	432.07998279359833
True	234.79041581446816
True	28.91466717561017
True	763.2436610601425
True	428.1906137080789
True	179.60405779701193
True	13.494935976296713
True	1213.5257191389517
True	166.79472646766197
True	27.09657215742057
True	288.53140682919513
True	288.72905107054817
True	114.4487831140878
True	296.831757104278
True	47.7767906486243
True	320.0224852364888
True	309.0550748324322
True	306.00374471961624
True	30.951967281640872
True	50.28312078356957
True	1038.6435744635196
True	23.681997314496737
True	12.768855100148231
True	168.84253689935872
True	663.9223460537996
True	8.382794842837287
True	194.3678044780281
True	178.02148274783283
True	507.1698338386241
True	377.8503157000699
True	763.809125106787
True	333.4254859225284
True	481.1750339720842
True	436.8308200075107
True	485.3957540501701
True	100.93822806546623
True	1254.5505969159042
True	877.6677704066369
True	286.6411019072323
True	533.649263623153
True	100.28231529509983
True	558.5857709187625
True	419.47491361089305
True	159.14226641336478
True	76.5657659644866
True	350.28716396198183
True	170.09337213098863
True	29.93730488625299
True	595.9193940892982
True	378.3946210846913
True	66.96596935015097
True	32.24066276395977
True	619.8225540163896
True	496.0727584997458
True	71.78714195248823
True	21.821060783502347
True	310.60405982945366
True	311.6976808474588
True	731.9008431463233
True	551.7557766122594
True	549.0517496315863
True	792.6490958472673
True	9.822808898281176
True	54.87507892875348
True	36.37834454201728
True	63.16309564575794
True	518.8315854542851
True	595.3972798263737
True	85.55921938299474
True	103.94984319752145
True	197.77322277971425
True	75.35979872691182
True	184.22006700784
True	208.9588979808705
True	279.1668792673537
True	791.7121284026116
True	601.6442394334542
True	282.9972576837498
True	199.86305376036117
True	272.7546021470086
True	246.209622730794
True	760.7177833905553
True	332.4167137379084
True	159.26033212541395
True	906.1862076335603
True	345.60818929651685
True	470.13187502701874
True	150.63504027128468
True	118.31578896415014
True	61.848649350476414
True	208.88222752579952
True	986.4421738750054
True	540.7714970430635
True	112.1452003905454
True	363.8724942248409
True	99.29600466450384
True	671.0558979529395
True	3.655177937179504
True	717.5724794174449
True	34.73055524123034
True	924.1830087607584
True	830.4617333051702
True	211.30357020751347
True	31.412765472928275
True	79.0630132456773
True	455.4053106667599
True	221.24629556532383
True	1.322013896547921
True	78.7916942552061
True	1135.1002077247645
True	344.1816881691556
True	686.8555114328612
True	480.0177773719775
True	29.647311123158996
True	137.39756643328283
True	435.2476686578908
True	929.358477370904
True	832.2191227834594
True	417.62378261103606
True	340.1160958467308
True	16.8254722395549
True	76.78372194741111
True	762.9527341968644
True	473.5071422204307
True	384.82264162114416
True	845.4587864853571
True	25.73569225161638
True	215.44870269774125
True	917.29322384342
True	244.79184192030547
True	8.744233667879858
True	504.9177156206149
True	105.3363356689616
True	655.2915716367035
True	55.57733151588073
True	256.1236349398833
True	868.9821990272281
True	874.3254208471726
True	274.7528245342009
True	447.25638196174407
True	120.82554981626856
True	596.9250833260945
True	259.6056580779782
True	191.5398577821012
True	879.4151958972449
True	55.83482680973947
True	723.4158601925532
True	272.9134710937693
True	290.7330299599781
True	171.55397721724145
True	497.93552175974384
True	596.4596642083432
True	365.8217146773825
True	421.0647266888108
True	70.23044149724998
True	157.18481020207864
True	458.61413652038175
True	221.85940051962544
True	34.610120694924284
True	206.7424276139762
True	381.3314999714676
True	398.5382596314446
True	729.7280904476023
True	127.82278696298968
True	655.4439193839022
True	502.6960162955191
True	611.5128675807272
True	133.5088653664543
True	40.38593243221104
True	681.4005301543119
True	67.1751841013561
True	562.9263573784771
True	690.4809691504964
True	460.6192371024828
True	131.40939057154773
True	512.5430205650807
True	5.256479423940718
True	388.66215171990217
True	30.494821001126112
True	623.2461974157917
True	278.48519828800124
True	574.311896084948
True	705.2358914980449
True	142.66633207788414
True	530.8425056175548
True	515.6862908115083
True	65.63284699567348
True	981.1693387956642
True	3.2785919090680604
True	27.507250600942733
True	617.2715255585124
True	698.1654803097603
True	137.89679104436033
True	408.2600621163125
True	123.35553619136132
True	73.4131725958452
True	453.92645016363576
True	41.69347016786967
True	511.62804966599776
True	13.804126686396309
True	875.8357591714469
True	539.8396502336292
True	684.511928097403
True	97.50372117143183
True	411.2360187990719
True	1004.7563975474238
True	835.473057180433
True	148.87371821883994
True	552.3302814707301
True	461.4643894879987
True	256.0389281693056
True	264.6816623047514
True	5.592330271135189
True	302.0942600532554
True	12.512902959244366
True	375.9292732418433
True	80.61532044402351
True	415.990818774634
True	648.1788619522434
True	126.14345819962614
True	244.27532035248424
True	626.957202823507
True	695.517113333784
True	292.1657395213427
True	136.56010423376327
True	162.8487718857822
True	479.53969606561947
True	81.1036255488082
True	9.560917467524742
True	506.67664799691386
True	572.8001438488076
True	18.64672581653697
True	138.16048478091537
True	902.3592660361124
True	496.0596291233717
True	271.0565592947176
True	34.79930583863202
True	491.78220468709
True	110.34405129136586
True	599.5015443222943
True	673.7697502865343
True	297.29240740761406
True	378.4826089663762
True	191.0426396888555
True	250.40756951102463
True	71.9903653338773
True	218.983575982833
True	495.6193872512715
True	21.103434265828096
True	454.5983437985287
True	384.5637101858079
True	696.0161197036969
True	899.8481924608367
True	914.3215503773836
True	157.3021424898203
True	414.91776459653306
True	73.97628784679573
True	191.2442800344274
True	324.7382379855512
True	10.630768520560734
True	804.4328942971865
True	22.45441767759767
True	403.34841141008
True	270.5923200394015
True	658.554124131645
True	216.1786047512093
True	39.12777045430065
True	670.6638533390583
True	1070.56948007519
True	214.36762361108964
True	133.57832857346617
True	611.6104202280394
True	520.4834429110649
True	17.901717797075282
True	848.0037088308853
True	109.85072294303014
True	48.63802206545316
True	304.76057542822275
True	353.71040936486145
True	404.0657153350576
True	259.0244597933077
True	19.667221793316426
True	21.938609428144563
True	844.814863557872
True	194.6184446022397
True	111.84378013272492
True	830.454951742619
True	650.235127549286
True	651.5348422132986
True	447.78424602027576
True	154.60007911363195
True	32.69436499995134
True	102.37000452346014
True	418.4284085473625
True	220.2319018563908
True	485.5083850073018
True	143.24207629912058
True	483.8036349796109
True	636.37167725229
True	942.598970344432
True	23.53140652112904
True	1001.8786168039428
True	1047.8486689973236
True	495.9819719713367
True	81.88098644333438
True	778.1218621082794
True	641.1099575881176
True	676.606595310515
True	173.58593756711397
True	731.4981529543122
True	705.7251628907857
True	124.34020999287029
True	743.9335444633465
True	819.8367899468556
True	490.79220763454873
True	227.1745760806876
True	65.42322817062878
True	320.6940503855997
True	340.70290264934687
True	456.3537050015544
True	437.0837033556676
True	183.2968650627644
True	312.6084732731438
True	3.180070585640234
True	14.089697801865553
True	104.58398178229244
True	136.25579897843278
True	350.48512336557513
True	349.7562569727889
True	115.54643518341996
True	16.92309560068225
True	215.9904629989744
True	857.1846061454835
True	460.9470934103672
True	537.7635485757739
True	563.7617079397011
True	833.3558253118672
True	643.9900570401356
True	95.6444775912902
True	205.42386613527455
True	240.12888095153397
True	286.11499522756844
True	105.28464767963142
True	375.4530369730951
True	432.9507462330436
True	177.22237960206024
True	654.9023080501815
True	244.4722057815651
True	198.21692129122656
True	27.486801828129924
True	251.18154373078508
True	457.3596781029294
True	166.1785991255728
True	512.220971193939
True	478.1116789510276
True	232.4748758898499
True	106.99824004574243
True	38.176525735165725
True	408.6350394990544
True	790.8598152503108
True	163.061668582873
True	1055.438713228525
True	1045.2663610293434
True	476.5651770138876
True	99.4168461221705
True	130.2024491855846
True	689.9574271630528
True	10.104239116913496
True	221.5551423632661
True	137.0057735705461
True	115.21028267883533
True	330.0999173533268
True	637.7645259366543
True	35.58319556658585
True	119.66138832319984
True	984.388510931634
True	55.16112067084224
True	459.16680892177726
True	537.6181990001062
True	253.1386316568503
True	129.30842793328236
True	943.731255748986
True	1210.583161262708
True	522.329947273116
True	656.6963363032088
True	199.7837232941758
True	149.987161522852
True	311.2282246333642
True	254.9599700840744
True	170.42874038866594
True	296.6841735844426
True	344.6137994435168
True	11.081024126248671
True	632.2213556680355
True	150.6540156784204
True	76.25006603316673
True	449.58749742143937
True	320.38888640905327
True	1205.9077504649506
True	344.80692355219384
True	980.7133237766732
True	10.24881503512382
True	267.46158284314834
True	231.8828676086862
True	154.0298699160297
True	514.3400057542863
True	206.6914185734199
True	417.3562683184795
True	325.0643288258526
True	103.52634860591392
True	355.5416721756682
True	1054.116428293475
True	747.5342379332858
True	224.2821259003432
True	107.82535442294107
True	300.0292063658927
True	23.89359342975328
True	363.7217294422741
True	330.98289144230813
True	574.7758601363514
True	447.1906004809914
True	347.4438905187508
True	158.251947338984
True	13.198750794198643
True	421.1042792068816
True	291.120783604435
True	137.6835828086779
True	311.7289480079454
True	433.5787766128901
True	795.1120179423269
True	306.3841326735738
True	762.2072789344596
True	406.63058132537486
True	373.25465413908
True	1.2765401956308762
True	1193.6574817017554
True	99.50294752276228
True	948.5254687631044
True	203.23285393366075
True	454.1284769333978
True	671.678192093659
True	88.67259136026507
True	487.1543544816031
True	34.85622474643984
True	406.2105293322065
True	76.6994410754628
True	236.591948409181
True	37.81612719228951
True	649.5740006952632
True	178.73692408686998
True	22.81291142325058
True	404.0913374591392
True	103.14914481092949
True	170.96042779336972
True	836.3410014914318
True	267.53086583608746
True	157.2629516889753
True	362.9316728698667
True	519.1809791805168
True	335.3293711110483
True	512.4163813859773
True	607.2671592787374
True	155.26135372730306
True	6.933530245570648
True	72.72089869893281
True	433.4820741132099
True	89.6153887693206
True	80.02848690398133
True	1086.307009688065
True	23.55271189650233
True	327.26107694532607
True	323.10398435697
True	450.3741781691539
True	678.0255055577231
True	189.19647790539665
True	665.8975180852069
True	329.43244782304214
True	354.2859089839687
True	268.1797909635965
True	208.4398153966932
True	356.5172975182098
True	444.8939332096135
True	424.278809972958
True	622.5646065859976
True	141.961185816421
True	76.20089671142357
True	41.42277412098037
True	297.77959886499616
True	615.063318426737
True	412.5852745448025
True	791.759952842734
True	212.55598552046968
True	412.1306499186297
True	67.33534235150469
True	55.36617439858498
True	435.8318768041557
True	199.07099359487492
True	217.1655464957716
True	40.90825901277944
True	1092.9703810567758
True	170.50389178383847
True	921.3754440787404
True	306.20067715066784
True	920.8512304127128
True	232.8706495228484
True	450.3106016238216
True	534.5882401946542
True	623.5639210128643
True	215.1519948147172
True	460.4799170062229
True	954.1404916196166
True	132.47386815362057
True	7.112300334534719
True	574.5315293413447
True	30.62499887511121
True	76.74416906351492
True	784.6511405877573
True	209.83809850854257
True	955.8442039489032
True	684.7849220869886
True	423.4506652104838
True	276.0420804743736
True	478.429629884792
True	343.72129761231844
True	171.19210466014025
True	677.6106343726593
True	728.1795987652807
True	211.7662311577728
True	89.99118918424324
True	507.58246056178143
True	130.43938778094855
True	388.8496236667481
True	332.8395354910218
True	66.56580804297873
True	380.0505467904276
True	405.86781067127816
True	367.1874257905163
True	407.2038055778752
True	410.58938412327205
True	646.6315862593833
True	57.4264537127434
True	439.9520827749632
True	315.8546831349666
True	660.6092515445795
True	217.2079573524666
True	101.40971298778084
True	42.01602916992823
True	536.6954314966397
True	647.7117226351903
True	185.4994939938448
True	412.7293027127371
True	340.1221658602628
True	16.890269317425894
True	169.60468037829494
True	301.3658307644171
True	3.4109889771695583
True	898.2052968697773
True	79.93245451702059
True	107.07001679165202
True	115.41917570902596
True	371.7602040522507
True	35.61099100665064
True	461.4217641955704
True	221.5045957904855
True	5.925988015146501
True	122.03413756095082
True	444.7776176389015
True	48.6206931344779
True	66.97762861094091
True	177.16636724712703
True	287.82968653012114
True	985.987233119003
True	394.5053287850426
True	944.4387419062564
True	187.0138513425289
True	1015.4399759443072
True	779.1986195861398
True	637.2352585630043
True	405.2307459855232
True	385.4622886291572
True	78.89030906670548
True	73.10527556398762
True	82.4036034453126
True	176.5437260896381
True	478.73133079079565
True	1132.549025344217
True	178.69129362670398
True	344.79304714049647
True	428.8452564615292
True	590.8113790570839
True	606.9601976290022
True	278.6707730344735
True	464.6609429411941
True	674.9254496185115
True	97.70297313889594
True	718.8487191380749
True	272.63716572655085
True	135.53777059655957
True	414.53568971944617
True	832.6445250818067
True	432.43221758798006
True	872.5361752317378
True	200.3723348294449
True	356.95746297141443
True	724.1564026540976
True	613.7670028135251
True	188.12171162715487
True	250.37444887422825
True	755.3256744481484
True	31.807992483127958
True	195.0857198712934
True	492.9109620261892
True	699.9652910230911
True	104.5311497113766
True	35.82649554662299
True	170.89711347720657
True	735.6544676470515
True	331.8297121828559
True	559.2400453940446
True	352.4653988279381
True	281.6653509350887
True	442.8761114411894
True	485.72930845975634
True	69.6429781648698
True	369.912656411774
True	778.797664388325
True	0.0
True	292.29708296983944
True	242.2959909276936
True	977.363183331164
True	160.00711655396773
True	657.7844896587384
True	626.789797700344
True	117.98183559241473
True	235.7223386797453
True	130.1469143113071
True	12.004283412475829
True	286.4621610822164
True	382.9402831109298
True	1148.6242848635236
True	238.25766497048835
True	416.7053297002845
True	659.8753936423869
True	199.76079909710057
True	28.389155518186875
True	866.0244353215087
True	612.2106090853918
True	162.9549447877162
True	617.5283925089276
True	160.75464032757722
True	291.9189253699284
True	806.8761439411147
True	36.020296786884515
True	103.70338977922584
True	508.2373133380966
True	64.1930723389484
True	81.13498222703235
True	418.74395603445424
True	21.40997380495932
True	757.4528806282476
True	104.11101859857962
True	159.99266844374088
True	16.76135820670013
True	696.3882830139039
True	29.41169168587268
True	761.2871514754087
True	406.5506606811153
True	121.54013558665396
True	699.3121000095638
True	530.8841999527993
True	579.5319632306704
True	42.05769839040809
True	368.0657501370424
True	5.723580015440608
True	91.79931135114576
True	384.4090347436164
True	45.89697639659808
True	117.48646586474996
True	319.78969013560345
True	176.55750479575238
True	99.06659439817037
True	651.1767785968543
True	19.003954248710745
True	1145.684103310787
True	514.4483169004322
True	305.1579385748403
True	499.3519070248628
True	126.71422664725564
True	745.7604090875409
True	1114.1949667997076
True	750.2307074196513
True	174.21482804701674
True	221.7854526941502
True	55.10472774716569
True	57.02277554635965
True	159.93963636815815
True	101.2905904291718
True	170.0459257632297
True	1185.1270250204814
True	318.4585749849743
True	352.47383577085293
True	725.0431247137121
True	17.888035073469844
True	13.51858309598922
True	609.8807207504798
True	4.851159829632877
True	112.43636374547688
True	679.7308140286264
True	175.4099682960284
True	673.5084274131325
True	817.4764661566363
True	152.65469363292303
True	915.6984143514738
True	2.674618765996953
True	456.7039916882191
True	1060.0696833024388
True	24.95915043971716
True	236.1403603915889
True	152.16363095535712
True	969.0633431263848
True	237.4251391552189
True	487.5148819421331
True	121.71264797192354
True	509.5192729262329
True	155.19368908258576
True	101.05272147650156
True	392.640102353098
True	66.90371346813455
True	52.56640017676566
True	1060.4061457104892
True	265.7847299056058
True	159.1011946756956
True	372.47882319144657
True	391.5289240419664
True	216.65440289827995
True	168.3619597836412
True	377.000981055714
True	36.80139121526269
True	491.54710341449737
True	1149.612692199354
True	110.27615097074764
True	476.5359159336376
True	299.3135229332124
True	27.097327304143235
True	406.1092318486853
True	103.87133243903376
True	597.3255897141219
True	212.54671229935389
True	421.8374406269608
True	20.989682376545986
True	456.4688655377429
True	104.93915208021292
True	341.093834729443
True	31.601240902362225
True	166.14119457847664
True	243.12212669815133
True	783.3469335165432
True	60.67589972419646
True	135.73394583973482
True	234.29083087763908
True	135.3015508678681
True	623.1641131640575
True	557.4460720866939
True	783.9500549070276
True	389.898305181572
True	529.7333699816039
True	414.7063597336702
True	693.2130386308603
True	76.85227084017161
True	465.8818960616541
True	431.1370906112747
True	47.88741045169334
True	86.52766589021235
True	125.34499099297824
True	81.23182730012944
True	345.3269672048509
True	855.9995787311894
True	324.4652628786911
True	1089.4553651214285
True	329.431320404887
True	898.2909769246588
True	153.20744596193057
True	562.4680510395467
True	615.8831989641585
True	695.3783288204164
True	440.6632837320862
True	65.51381732431527
True	296.30519302108445
True	43.67493250178363
True	162.9780859589368
True	169.93189073992573
True	1102.590827846324
True	237.97217681055056
True	553.120778118189
True	552.67019228279
True	560.7080077817101
True	861.8313164646487
True	592.7778374836995
True	628.0802995192131
True	922.0718058134156
True	126.01273184914582
True	306.48571383989224
True	263.2861747480272
True	322.9213505480111
True	90.99929506178108
True	383.38833694407566
True	4.507880589148046
True	321.85537376367046
True	256.06492117905947
True	611.4908752410108
True	281.420195054792
True	360.5042408799268
True	8.727080552023807
True	57.37821389253973
True	548.5196248858642
True	32.06574638548634
True	141.97512932526112
True	65.13427905950154
True	148.99810325187292
True	229.564209760606
True	69.77459645260446
True	384.4376023419904
True	285.8381950745426
True	102.25079697438888
True	340.7104621997446
True	65.41325297381786
True	587.5676581669535
True	853.0633630562186
True	280.2077449625816
True	1156.4016079561852
True	116.1510117670474
True	301.7877804905178
True	1058.2840811399913
True	90.91492214584665
True	293.7695079738475
True	10.582588875408993
True	397.63005167199896
True	459.7896115819103
True	168.46921018626523
True	612.9847479309993
True	927.4951456287724
True	159.7491149579371
True	77.50395317714475
True	321.8795477357819
True	545.1201803772077
True	599.338092309823
True	1199.5990657618345
True	25.954115398285865
True	939.8790589161868
True	138.2966080461699
True	643.1220717251898
True	118.65972344079164
True	132.86401969819966
True	191.85228496513363
True	164.5747285280083
True	756.1589064521932
True	215.79565011147324
True	229.4319657365537
True	68.18091312729587
True	512.9345564185206
True	431.7481962861047
True	186.33719539531063
True	240.43117130814792
True	18.984838792691445
True	425.2269525800469
True	221.1341696344265
True	287.7044211160053
True	107.1143406489731
True	718.9533201913331
True	415.0386629600568
True	256.0757332955286
True	636.605418322542
True	542.122171852856
True	462.6415746608423
True	134.70293816976329
True	530.6534015904658
True	422.7438496226661
True	2.1663394728134997
True	201.94111197072436
True	85.33015780564655
True	245.9058177342416
True	2.3583324142494764
True	126.1046140673933
True	338.0257995459086
True	6.324715960773088
True	843.3855304778751
True	169.33175238986632
True	710.3348633829781
True	783.5430398138953
True	166.84736737017275
True	211.4967279365221
True	509.417280959549
True	882.4549349187533
True	47.58376728359517
True	36.65348179508684
True	127.38151986103288
True	611.4707460980509
True	749.2275438119805
True	189.08328571007263
True	601.6270256436098
True	588.8262617835726
True	852.8774602621812
True	407.3961898205539
True	187.82826508071
True	903.2904243643864
True	217.52938219287304
True	153.1096945820611
True	333.2952025096818
True	232.30737392969317
True	203.82935045603185
True	606.1480641758718
True	245.98810786315383
True	184.5408501408511
True	451.3671176861136
True	466.62472469224656
True	63.20745469327195
True	279.9250558867562
True	74.1267914073438
True	342.1010690377021
True	348.01701381902586
True	261.5984162282143
True	179.67948480757525
True	388.2768224046617
True	650.3143533009987
True	771.1016971698352
True	302.12528942561573
True	742.1899230479969
True	64.39062223118262
True	878.8457330457438
True	339.5642841525292
True	12.388387749836216
True	623.946077743614
True	686.36437876276
True	267.97675306376624
True	165.16296271273936
True	43.94640025886513
True	392.28403564989645
True	77.50385584447704
True	13.71431636178414
True	908.8726688992848
True	372.7733281198608
True	179.5565950631594
True	989.1720212121916
True	10.900389312624704
True	792.6649278991915
True	32.29294511231205
True	667.5595564522414
True	59.60373415828159
True	781.3421703519203
True	439.1297611796673
True	200.93465731253391
True	440.4121555084839
True	196.43228589232692
True	294.25071425274035
True	213.7532486451143
True	417.9796133706046
True	9.645218925774788
True	320.7530517410232
True	117.54861371143107
True	12.067095030240898
True	464.975902174282
True	713.1542125562813
True	276.9776030993504
True	75.14307834684408
True	332.0739228580965
True	84.02092982767452
True	185.99688544263893
True	190.1486165690724
True	375.8114217966453
True	43.80422882987229
True	135.6040647261176
True	392.9760170971624
True	848.3058096279517
True	110.85015567279532
True	205.09969788519643
True	418.9246659706896
True	15.41326846319454
True	414.8788641067654
True	512.7571025020106
True	89.71589562390741
True	398.36014519669584
True	354.5653761704814
True	421.6718463597412
True	572.2754448682809
True	1055.1933934710223
True	980.9843697891488
True	56.19931097896579
True	1087.4125492743703
True	110.0196083593922
True	111.77509496584962
True	111.22234476667995
True	484.0687991680268
True	373.633033341994
True	591.9841392454339
True	263.62677069026887
True	160.57032814976372
True	422.7480584209898
True	16.04548918359951
True	481.3473777429937
True	401.500466412823
True	145.04486868810457
True	96.29656572510171
True	526.4639686187494
True	977.9477596108696
True	206.91406928761967
True	65.76326781267629
True	417.0735236896331
True	381.4345762778861
True	502.9582561766256
True	314.5343564041048
True	3.937458602873712
True	533.4625910590041
True	498.4281531862208
True	507.1769291075263
True	187.65387520286012
True	106.43028989958658
True	19.849781706045803
True	371.7248409984928
True	113.18661060605784
True	7.330577500446755
True	33.926435624895525
True	348.77897052871793
True	655.2841448687702
True	130.19895416962368
True	88.14369196184668
True	25.54922159859221
True	400.6810969871554
True	367.36058738742406
True	742.5463297057294
True	300.2694266522157
True	522.4328823085308
True	548.5730039768762
True	521.0473113486694
True	290.7947829393188
True	543.8343835952672
True	103.45878902648424
True	571.0858556376652
True	7.2399033272205395
True	354.69451125153245
True	472.2570328366239
True	974.4555334196696
True	345.3899305412841
True	806.9344539059387
True	1001.1569626858404
True	174.16680079087982
True	38.20825804224907
True	368.4673177627385
True	380.674763599478
True	593.2504639905604
True	239.069007647241
True	29.432820880641028
True	661.1164574938837
True	122.07318976471008
True	1070.349875105847
True	312.129248054536
True	476.55217872682925
True	133.0002528342324
True	807.1963858853599
True	138.29534215331043
True	805.1717790406707
True	566.6208066800266
True	183.30061820105476
True	113.13171520338057
True	63.60357062306444
True	560.2920887787651
True	924.643503174416
True	432.836786699044
True	527.2379977228243
True	134.9176827441527
True	617.4006194227974
True	472.2290976456722
True	798.6719848112524
True	326.09561843291897
True	565.190079478795
True	115.6233668212306
True	25.51646514717261
True	418.9620703028539
True	169.64026647244705
True	103.971762592813
True	359.39933702884747
True	1100.794304000019
True	269.7731379974895
True	562.3300437527894
True	12.826356316848296
True	72.47430940710086
True	330.12125851843143
True	758.1852236460405
True	450.9795964955619
True	517.27639577508
True	712.4099009054896
True	69.19752239255357
True	725.8044607942123
True	47.97904623498989
True	109.05283741234034
True	188.86017026984337
True	79.44367988467586
True	26.272332387769392
True	292.77252078491694
True	460.2854412857041
True	881.7858529302576
True	856.8390414942075
True	6.70043424474167
True	283.3034962937656
True	476.6943813396076
True	124.94287711962356
True	227.6014444380527
True	336.38216384320066
True	1329.1067651007024
True	471.0896708505263
True	25.650139846840645
True	182.95241082795863
True	685.0829894651783
True	35.19610227465183
True	180.13760760353668
True	551.6715208056139
True	76.15202115729672
True	874.8975140007124
True	327.9759274831793
True	659.0302714147622
True	76.6998317749797
True	645.4910331458207
True	592.1338170584547
True	883.0210937940186
True	240.68061777654287
True	504.8290980992768
True	840.8022815303274
True	900.7107640280352
True	230.45542906265
True	777.1135706013437
True	220.1465205401601
True	443.0791448297733
True	370.38968614441296
True	494.6086368033255
True	487.7968480894004
True	308.6419120116801
True	352.27226094381297
True	112.8077182218937
True	340.74613381588017
True	1174.2083847416443
True	314.6830828141426
True	150.03218441791498
True	286.27625249629955
True	755.6453170330105
True	651.2659406356107
True	419.17792897291406
True	118.83469819294868
True	328.86351911694885
True	36.44280977255051
True	176.5816304788864
True	92.19139466636862
True	87.1133053403695
True	543.9246216310769
True	139.31262353029604
True	132.03881098528657
True	102.73916463075014
True	85.80941403678028
True	444.9382451001149
True	386.5920698761639
True	1041.1662341496567
True	543.3071097452073
True	851.1575407871593
True	270.888364735323
True	286.245119385126
True	538.9941353230925
True	196.26281313705212
True	731.5216750717177
True	241.3665311818291
True	358.2430563847568
True	70.62472803790617
True	115.21735869130455
True	275.0884265130284
True	123.4508739129262
True	481.8519398396248
True	34.70115889642987
True	579.3494183134354
True	1000.933099357086
True	739.8491509953359
True	1.39732730414323
True	62.66882267553693
True	485.1654032515938
True	440.7829985475241
True	76.31942045245034
True	123.38441998526234
True	298.6830990887421
True	81.7551660044342
True	51.99576781583157
True	716.9263971234008
True	669.0509354723621
True	169.36375107276604
True	171.2764164709784
True	498.8114791649883
True	55.452833092529765
True	25.906998067535568
True	534.27673845616
True	466.3032187487793
True	1143.7534512736534
True	49.942866685422594
True	466.5781050951946
True	872.8770509567771
True	796.1481083504113
True	276.6847472528274
True	769.7128215697082
True	394.174480787137
True	41.2207282771513
True	104.50472610668496
True	711.0455796355674
True	76.94108461384731
True	144.1161585061123
True	933.0561232263752
True	186.29649283211927
True	271.31940637759124
True	105.15405019170484
True	650.2805373479393
True	606.786736788584
True	215.8025457019343
True	422.0208090617744
True	44.41437365351155
True	279.5908934970443
True	589.3786416590083
True	598.136158421203
True	314.2082835533496
True	72.96300638930292
True	964.0556736684188
True	1108.9576788931722
True	576.184053646816
True	65.85083646817542
True	28.181632184065368
True	88.1648356684465
True	109.18606910564095
True	99.90851643104617
True	863.0898009253374
True	1192.1102268940986
True	736.6681027985835
True	316.5555033254403
True	7.722684621930462
True	22.33803096756328
True	342.4799195670177
True	473.0410683879553
True	45.60114609149329
True	562.8868404316224
True	424.9943981004718
True	407.7139819376605
True	83.41229601429043
True	195.60847846275044
True	269.00549887088744
True	132.4726817537952
True	389.354402185543
True	42.19165815160051
True	179.3695955990618
True	1164.202182757026
True	5.847332003139122
True	27.525499980981905
True	579.2487887214139
True	363.9355000164726
True	795.9843387678526
True	161.1601205643304
True	748.4934556127998
True	611.7948642277062
True	274.26607672388946
True	437.60802531834975
True	349.3535679268292
True	291.6247466001764
True	263.162798331957
True	401.0494181621266
True	505.68390756758754
True	496.7464681833388
True	107.85030731224572
True	357.1796958720607
True	8.573927984589455
True	181.3477238450677
True	241.8110120755398
True	822.4352519723424
True	583.300956071006
True	31.292511304731445
True	733.6677787526937
True	811.9861986193442
True	112.7028785098082
True	352.12233629995825
True	827.8335973671138
True	229.6853440900322
True	162.131634848206
True	533.4003662731446
True	598.1197105307202
True	1107.4513719165818
True	144.18141119796795
True	156.77936561511936
True	259.22071070490955
True	319.878749820195
True	428.52773838382313
True	408.0162882392546
True	310.1678943495219
True	440.5621787658088
True	496.1129299022109
True	248.3635140774055
True	1469.5795150867723
True	251.8415336418857
True	394.8003242276336
True	52.676508590053054
True	762.5366406312609
True	250.6728905840507
True	958.4659715246236
True	553.0080693761447
True	317.1236721262748
True	769.9123541861106
True	259.31774867048534
True	199.86804902077665
True	262.28598547644447
True	219.4205390044936
True	137.70034365521224
True	246.6870346827081
True	737.45620382669
True	512.4708704890893
True	212.9331133697551
True	1146.6307035104876
True	116.5220551711864
True	257.72761667171824
True	72.57284984023565
True	318.14620910207583
True	404.9134961857737
True	96.19456997710604
True	211.79918330253432
True	76.39559975239662
True	704.8647084800709
True	366.0306880925416
True	208.3672195618773
True	730.1669474396266
True	902.0123070550252
True	832.1053744397595
True	824.5811928434174
True	341.9880655108398
True	1.4425057902283005
True	262.0386549608748
True	53.574190293486026
True	381.4279868410139
True	51.35690676744732
True	364.5814077735808
True	850.4685964875368
True	1005.4065507392644
True	382.6676807642749
True	20.63485078510961
True	523.1709216431946
True	506.6668081872424
True	190.15266546870723
True	240.71898614746064
True	288.2816828311634
True	25.10516406025264
True	125.626954554032
True	962.72750903766
True	60.13482139190659
True	501.5410755029338
True	782.0330389524696
True	101.78214116215408
True	248.49107361920795
True	106.37050567245676
True	15.728375936632789
True	1.1787471048858498
True	124.03751147760174
True	1019.0450049485104
True	494.7948795367913
True	66.00236361353585
True	774.9596157816335
True	351.1936051090044
True	1.60820925701261
True	453.0043414871824
True	197.5424105297903
True	503.888214140454
True	87.31592124707474
True	314.5647764776338
True	368.6768040548154
True	163.13403700411897
True	196.52950580513792
True	133.78927045068414
True	169.76747020466607
True	1005.0440862903314
True	15.192312279457836
True	509.39696711427473
True	483.69467222972617
True	399.5655646303849
True	216.1142597131736
True	240.81582184389316
True	163.87164891062696
True	45.797177868167154
True	485.86859927672816
True	151.31207950033024
True	842.7712233579467
True	844.5968210861682
True	248.06214951539067
True	310.0968439198239
True	534.7419654214564
True	44.73205031655643
True	88.62859883360089
True	703.974250645681
True	1091.9090356415466
True	114.3273013531532
True	709.40463527805
True	147.8180776168862
True	944.812199634634
True	674.4775704878094
True	106.07706926074542
True	269.95107710789
True	594.9523577922678
True	264.9234092168026
True	45.4285171577409
True	570.187133978216
True	447.63900381287857
True	5.297511120914672
True	485.7917087052621
True	59.382971453569645
True	176.4605758021373
True	233.5243165868816
True	313.8228367785898
True	76.26672109518994
True	226.3509528894867
True	351.6421730193326
True	430.6256856844304
True	911.1419580296944
True	46.01955282905636
True	927.7623158845646
True	972.7415863886883
True	122.25409505242932
True	71.03662552566185
True	987.8033472867476
True	34.99024370438475
True	217.9179982194004
True	82.4762076219039
True	213.5630096722821
True	369.4279466503681
True	940.2706605915482
True	97.8476096107496
True	73.98462685573197
True	650.0974695972328
True	269.60639963835024
True	725.0207718107224
True	55.71584913288499
True	465.5017688855959
True	387.42244048389017
True	684.9408395108209
True	51.16367393589112
True	108.84003912140668
True	26.987033801484262
True	269.013156124492
True	43.34060568793719
True	347.8275919871376
True	2.444234671711638
True	1191.1246148327814
True	104.66972537631034
True	129.84317119736158
True	342.6633308212705
True	741.381146654333
True	667.2379152875006
True	997.6113519022224
True	485.7258549819786
True	402.7458588803021
True	136.066579228589
True	429.5347022859665
True	842.5153560796186
True	412.4475034414808
True	928.5231862962072
True	90.05788654190597
True	427.98407399378505
True	175.6324819088206
True	279.07076455638105
True	749.3933294993279
True	161.14477161298524
True	137.53985539120757
True	65.52816889262253
True	871.3588609419965
True	776.6201876226386
True	83.66485627434066
True	453.69274785881976
True	762.2519403045432
True	427.356224447915
True	58.29742150913782
True	318.3474904344921
True	807.0695548293171
True	29.95901413697746
True	366.31361864188017
True	166.5353997507168
True	273.33361744953913
True	33.33255078523135
True	218.93855517063503
True	779.41757188576
True	626.6315994645021
True	58.68692803396321
True	296.578916386462
True	899.3983151128767
True	18.491380238922027
True	301.08091894195474
True	286.171149148466
True	436.2155781628141
True	216.9437629194444
True	600.4646514885657
True	48.04483804393032
True	978.7062287435608
True	895.6526725263222
True	45.608022117398455
True	391.513979957962
True	716.7362294892085
True	921.0724253622152
True	269.8568518383659
True	579.8779029086076
True	132.99094678713467
True	182.0198410304544
True	133.52473689604187
True	139.61834890799727
True	205.865662087848
True	941.375914172894
True	787.8253239972057
True	923.9640449841296
True	20.814624462335946
True	27.553335308717543
True	359.7508745851959
True	13.519977879197496
True	628.0323571634782
True	1102.3077273627346
True	257.8668173590824
True	209.81681311733027
True	86.15288855605536
True	216.5657622295249
True	134.96425622773668
True	46.9077578526384
True	134.93724796638492
True	92.7718480178152
True	217.61964877111697
True	538.091840271169
True	161.1636590088102
True	29.222660888759226
True	59.324529772926624
True	407.8001196003698
True	267.9718591197792
True	567.5141857178886
True	25.359331401506083
True	112.0138238134879
True	653.21002744298
True	266.54224607167544
True	481.45436241459714
True	666.962855631227
True	102.44687902875268
True	111.16398024009052
True	81.9323790583026
True	27.410478692575893
True	123.41082532552952
True	87.75355059640921
True	100.94057117525614
True	154.2276994407921
True	233.10094541367047
True	829.6720989107794
True	289.0833191621249
True	937.5662722552491
True	165.56581204646378
True	200.328867268202
True	775.8558162721756
True	326.8366507943181
True	590.6700189272224
True	258.99194189547563
True	356.2133810898427
True	447.6429968282327
True	560.4288648400471
True	660.1727325056819
True	373.2827656184983
True	35.594549636284285
True	554.4912032942334
True	616.83533735009
True	18.980746602947708
True	11.30866953093096
True	262.8167050508055
True	411.3307581609203
True	462.1607251982687
True	67.26579303717011
True	630.9839348552595
True	939.143343752053
True	248.52938347822047
True	895.0451067073799
True	280.04345815755613
True	102.05871717276584
True	277.40207446994947
True	692.9331215582044
True	41.24639286423751
True	598.4866655681024
True	1285.0802605937386
True	1018.9289043679448
True	903.1135680781108
True	208.2255611741968
True	86.95813574481447
True	188.1897608501347
True	830.2102336794409
True	144.7246516833314
True	1051.5874824949035
True	855.8763906156436
True	40.35472086372216
True	89.55233998750047
True	421.4112043232234
True	422.602834599984
True	217.3161254478126
True	538.3758235045435
True	670.7628048995368
True	121.01216627513296
True	273.49840765432856
True	1038.619837970553
True	47.360462978094176
True	708.7424945869471
True	552.0914277210096
True	38.26045398748831
True	811.3710003987327
True	383.72592510707904
True	552.5342755178051
True	111.3061985052826
True	282.19934613367013
True	212.6166471416634
True	27.42376602259962
True	136.19709908924642
True	762.0375185292024
True	142.97005108817564
True	367.4620649811725
True	64.4945321823322
True	620.1482022136039
True	617.9031036820389
True	238.08215742751383
True	466.5149384918009
True	164.24788614654895
True	167.45210154098308
True	220.98854747639857
True	301.6057446856327
True	355.9865196339203
True	129.6462754612324
True	197.1980378089576
True	26.28651886779966
True	869.6999110217422
True	316.90318779427605
True	9.761710966508584
True	359.53921356271263
True	161.28886668400563
True	628.2483714901637
True	384.3866346896481
True	583.9887754488511
True	530.8064865677045
True	475.5449488597821
True	783.3275439788841
True	247.9529323112147
True	564.5366789156379
True	153.76321582200063
True	526.571703613161
True	367.2356024343739
True	379.7203500028669
True	128.7252990152132
True	138.8808095236495
True	105.32196000184656
True	69.58772351628512
True	728.4951540617024
True	183.60881353363027
True	47.88471357620779
True	0.0
True	540.9960504983421
True	112.6844836134964
True	22.18773850549963
True	41.20070585640235
True	104.63698048583318
True	549.3987020922348
True	177.46757704075483
True	110.33844718297028
True	33.91593849261961
True	159.05453008995565
True	915.7827602747732
True	52.543296142964905
True	234.50915168771817
True	768.4382100651713
True	315.7558435852108
True	463.99078834978553
True	483.6207646395691
True	511.6767653581698
True	594.0973911189668
True	909.585249051088
True	258.13224485370205
True	1060.078869125963
True	908.0484529886178
True	632.7241896667277
True	341.6902537357817
True	850.3209959019964
True	10.55806166297564
True	32.833476909299485
True	295.0269489232285
True	44.573777819923606
True	200.3235071674885
True	751.2578569255876
True	223.8699880568589
True	728.4205711517748
True	764.8270913224821
True	121.82173169819
True	380.8658663359922
True	611.653420123565
True	24.19208703660759
True	126.79501890416503
True	435.4051373824719
True	291.82975548954033
True	199.8844457961885
True	110.07733207861035
True	378.3429716664007
True	22.640753487015388
True	378.598117558277
True	364.8224141757624
True	1058.5279379836877
True	371.88183875005166
True	30.576410122987937
True	451.4871518242615
True	431.93704311197007
True	233.1036735613993
True	33.095056972591166
True	771.4503000016828
True	450.7858456615946
True	181.9010341097719
True	12.684515598928972
True	1213.0027583720157
True	166.6612987552466
True	27.915755127943942
True	304.8228681755529
True	270.062421151094
True	119.27304094743108
True	288.35564683519965
True	43.97576243005173
True	326.258006807078
True	289.9858109166899
True	313.4603382287539
True	30.43792209707175
True	45.9379407456881
True	1044.2483118613222
True	25.024245412937987
True	12.8094842903531
True	176.3298277278654
True	646.540703994077
True	7.699925674434873
True	187.2489559038329
True	180.1159928476384
True	511.2967370441163
True	373.32050849978566
True	731.3205195716158
True	319.9523468736124
True	496.8883066594474
True	450.0336652958115
True	490.3362458805704
True	99.82147872530236
True	1277.5279995479882
True	854.74562475399
True	296.6287963226352
True	551.8372445149189
True	102.29424109612
True	554.2780118137762
True	419.2192053187826
True	155.07515864799578
True	77.49896327340906
True	351.72380753347824
True	173.14031966812055
True	30.982777410193584
True	589.462082292925
True	369.80608021068247
True	67.97668864335101
True	31.732820551040103
True	662.5919092457306
True	497.1172402625559
True	70.9925656734027
True	20.895986178340262
True	325.3340064214563
True	316.91098100989376
True	718.2524160968018
True	556.6577862089255
True	557.0396204502568
True	781.9091236090718
True	9.403505352407429
True	58.69715383281304
True	34.96928025852835
True	63.25151314451501
True	496.12729923185736
True	595.8280867673635
True	85.127415384476
True	109.29035733603412
True	199.453650826318
True	77.29789853251198
True	167.49882966084198
True	214.82591646853268
True	276.0891758096223
True	798.4095591082742
True	604.3853571412033
True	287.48423469231113
True	206.7449894378063
True	275.93444367471403
True	246.2620649745728
True	756.8629757577627
True	318.9603582148197
True	166.35634214092158
True	901.5623062819924
True	334.6709213333369
True	454.01477048569103
True	146.86339910430908
True	122.1793275141084
True	63.45075484641604
True	215.068873017548
True	984.5492655459036
True	532.5843429994883
True	110.28894156072222
True	354.5077321531569
True	99.11689792882107
True	660.6063937591814
True	4.15379454789754
True	709.4516583039004
True	36.729204711816216
True	929.4309618988884
True	847.3605876530243
True	214.08670888291277
True	31.446179175145232
True	82.0023413716867
True	443.72464429679377
True	226.8465754199117
True	1.087651189294511
True	79.90583980658552
True	1073.703634496099
True	337.7266002067311
True	666.8734632606341
True	480.80198300589024
True	32.08516919445413
True	133.27061579876573
True	445.1661797941475
True	935.570777153702
True	805.6169844146784
True	418.8228573141664
True	330.7797759251844
True	16.77762291626887
True	75.16011444533883
True	749.7450693509924
True	500.921859446938
True	379.10670774227714
True	900.3763402037689
True	22.53926072781513
True	213.69686318551555
True	892.7486049260659
True	238.26486736434927
True	8.51469798904452
True	514.845443170375
True	106.36038492407296
True	635.5584349636404
True	52.40838022415647
True	252.62427748388683
True	853.1326125687824
True	909.3487034674824
True	273.5218636577177
True	431.6916550772925
True	118.6626544190357
True	601.5202024258864
True	253.49400999533407
True	196.2314410132749
True	893.0640006043136
True	55.63266635549014
True	727.539029122039
True	283.85069061308087
True	305.7238023012357
True	166.12394849019284
True	482.9686164335138
True	563.3046362519555
True	360.2443968288804
True	415.84583669996414
True	65.50644983514381
True	166.05237994571522
True	446.6032823671888
True	217.07262980277568
True	38.78387562595963
True	205.84019004870484
True	384.9047741185031
True	410.8366330027509
True	775.5603275154516
True	131.62238124567114
True	657.1030900102664
True	498.0902180228739
True	591.5407480737833
True	137.34324759534516
True	38.99144417018753
True	671.3449032494739
True	73.2993685822103
True	561.8050895948634
True	704.7881103883846
True	457.6093548242257
True	130.05377445397008
True	522.6743445815486
True	4.40748910005221
True	402.8151646598873
True	31.329196860472862
True	626.5015976576414
True	271.8510462110889
True	565.7699316735471
True	702.8355694065096
True	148.46143132134634
True	536.6848667589688
True	499.418438465221
True	63.19933514333929
True	953.4284332163292
True	2.81713078134377
True	25.915414627483447
True	642.3073198310162
True	698.4954990507244
True	129.1994765230345
True	406.546357294454
True	126.90544878770702
True	73.06078627319397
True	452.6147055219315
True	43.15016745462832
True	505.8733083189708
True	11.182611667749574
True	786.1363280536699
True	522.1957248044854
True	668.8544474780733
True	106.0824945494281
True	387.08996722257314
True	1000.7640441336048
True	835.0599691123755
True	142.3901400200306
True	555.3941123795373
True	464.5367447246985
True	246.75845091186372
True	244.1106018138621
True	6.3327061542881085
True	328.46570366572524
True	10.978201131577588
True	372.195700568512
True	74.57262557411973
True	418.7697007462072
True	656.0519029134022
True	126.05933861384338
True	238.1410011523644
True	631.0648467655648
True	687.3176758876835
True	291.45889809933
True	130.24035962101777
True	163.590553511756
True	469.4257561476556
True	84.07464835310616
True	10.925359065564074
True	519.3164054154478
True	566.4236975554984
True	20.280604040298385
True	137.10549783956213
True	893.6689295205264
True	484.8496644381135
True	272.24136167015564
True	34.160331596739994
True	472.8161822480519
True	113.55519073157502
True	591.8929424900628
True	656.1190061956225
True	303.708054451157
True	383.2958782186216
True	180.33761835966376
True	238.3856381519869
True	75.20285534068657
True	227.6113750185253
True	506.2899410973576
True	21.056869422167026
True	456.7294532452271
True	366.3787596560077
True	721.3980046385719
True	871.6117442416353
True	921.3351978434388
True	156.93792849229897
True	401.6841373136135
True	72.29524276168819
True	194.4940343113176
True	317.06437309725914
True	10.996070968767793
True	769.8183811842237
True	22.21986214107401
True	411.8632697856244
True	282.0572706860734
True	662.7960215914978
True	212.0637174931088
True	37.27245728589088
True	689.4657370989763
True	1062.184305939872
True	226.659619317353
True	133.2202027378182
True	629.5762380004778
True	496.77630535594267
True	18.35195092301458
True	824.9477810378339
True	112.3401892967456
True	44.00932026779648
True	299.05955821104965
True	352.91636624958414
True	396.5000742889257
True	273.4432308581654
True	20.096235432520864
True	20.55230276345161
True	854.5775604402714
True	196.3545602023445
True	109.43254261754352
True	862.3550183363366
True	656.0220117137026
True	641.3019643483162
True	447.3106952046314
True	149.39982791058384
True	34.3083739887609
True	100.81847027977162
True	446.7622589257573
True	224.4311205599576
True	487.4058519084399
True	142.8219980131172
True	508.483039143745
True	656.0838042618625
True	952.4244089374624
True	23.54162847163016
True	969.7690689963648
True	1074.349375855748
True	476.7165756373455
True	88.58128324833666
True	801.03701118901
True	644.5480394659097
True	662.8696860776752
True	173.83755646549767
True	736.4046706822884
True	704.037840028383
True	122.51985289214652
True	779.998383680033
True	827.7895544735297
True	484.3346543380172
True	233.7899049770072
True	75.24580251028429
True	318.6870820326276
True	352.4769718250997
True	452.5815443189152
True	437.3443014780424
True	196.00682202419048
True	311.6712144199717
True	3.014135509723907
True	13.152404486266374
True	103.64688718731378
True	134.11566300864305
True	353.0749336088571
True	357.1821053576199
True	112.47722310879914
True	19.604766930340254
True	204.76963734932968
True	863.8401685857232
True	453.372452426469
True	536.4697552829884
True	541.7063216062598
True	800.0288684565684
True	653.527115050826
True	91.48675915949012
True	209.5401551584509
True	243.07834629034107
True	289.57690584994646
True	102.35789168663348
True	361.7009685703844
True	427.3674463889012
True	177.95988331317497
True	655.0104162740164
True	249.6629606851628
True	191.9166054693881
True	26.895821133547464
True	254.8364258003612
True	496.4378581369554
True	169.47304985878122
True	540.5337704976235
True	474.92787708865785
True	242.3409708237616
True	101.6709055424938
True	40.78726546260494
True	396.6199255717437
True	799.8821157009316
True	161.47023888589797
True	1053.2629280824465
True	1047.396338982726
True	487.5998120160279
True	103.26298529322192
True	126.54770551554888
True	617.3933183248771
True	8.209229441272676
True	224.61276986443312
True	138.35283196371395
True	121.30350466801264
True	327.61386688485595
True	640.617538143593
True	41.21894742971374
True	126.12902942665322
True	924.9626701207044
True	57.22618287512352
True	444.6181885969254
True	523.8349989559721
True	254.01307935029308
True	133.32586477151645
True	925.1594433256954
True	1191.2115984500506
True	512.5164699166463
True	639.7219288031075
True	201.79830645439864
True	154.12190471340787
True	321.4331780015944
True	255.63116903098057
True	175.05585625290612
True	293.7089745049789
True	358.5615303735052
True	10.30002846117857
True	629.979862657069
True	143.64926206828335
True	74.7923661246408
True	454.69609027909377
True	315.5251509979222
True	1141.5239226811343
True	352.03267182793275
True	987.1195673107932
True	10.604159324034788
True	264.884353251267
True	235.39566009150423
True	153.18774814299374
True	487.40969284478746
True	196.7919240342883
True	417.9568401982431
True	337.64391204220624
True	109.70851000868385
True	365.6670251770582
True	1059.1266267965434
True	743.9092771849263
True	222.01913696853748
True	108.8946500752225
True	294.59583673329394
True	24.274986736419557
True	357.58152004639715
True	329.8159025971948
True	566.7879747837495
True	438.9571385473104
True	353.1759179375373
True	158.41594167184766
True	13.060526974303048
True	420.5765892977022
True	286.2662723905866
True	146.82768385692316
True	301.55515753067897
True	428.379972692072
True	807.6760785492274
True	289.1767023444463
True	781.5556130307482
True	419.2520063669481
True	380.83598427492575
True	1.245872209028565
True	1175.9471115738525
True	104.35908314336932
True	922.9899437203056
True	207.5732617549718
True	451.9804506477721
True	658.0997661105698
True	84.60666182495935
True	500.57290403976
True	33.90543498037175
True	426.1041320051547
True	76.02972474242583
True	219.22036386447263
True	36.14194685724319
True	685.2405831901243
True	186.55676115423103
True	25.227810193812324
True	398.9517910376954
True	109.15878891832072
True	164.32889692685455
True	888.1552328865882
True	258.9230699110819
True	151.33969917807528
True	376.54446666884473
True	513.5137371889566
True	329.30705522019275
True	526.757328750616
True	620.220668213525
True	159.7666595526684
True	6.747320941114285
True	72.71522990761413
True	437.10547137890006
True	88.00147973352401
True	81.03565272918613
True	1033.579928357928
True	25.95100987650448
True	325.79151292947773
True	312.38570244979405
True	456.9378983921294
True	663.4447485530827
True	178.32375577238608
True	645.652772391934
True	333.0983793160594
True	348.8834016375579
True	273.0910120610162
True	220.3776038339234
True	370.83652084664055
True	435.2718475557631
True	415.9063772172845
True	619.5195436776007
True	140.6152273217394
True	75.73738704690675
True	39.03228474203305
True	292.6522719925583
True	646.1938503502149
True	390.9722981220394
True	782.557995972921
True	222.13895803195285
True	394.00136444010434
True	68.22157913344708
True	55.99005610092694
True	406.08627788224817
True	203.1259655256865
True	216.3112346731537
True	45.056715594459895
True	1060.1126806696209
True	181.18140877803455
True	914.3674106057324
True	320.95789121047625
True	928.5483873923388
True	239.96460792759495
True	448.6764191497616
True	525.3148536445005
True	619.6616805784687
True	214.80480203467744
True	477.6727840686996
True	940.5034330020908
True	126.60842122514266
True	7.120886248394063
True	615.8269124953215
True	28.02597493601077
True	72.67661015445044
True	802.5662329533139
True	235.2711318996965
True	988.3040580682502
True	682.7597666296004
True	425.6522971520521
True	288.0067223303287
True	498.6407419710845
True	337.85615329605304
True	189.98864306545696
True	684.4686508293947
True	681.7243046496295
True	212.1453369334473
True	88.65620523739895
True	512.1490118566971
True	137.36072623732528
True	384.4245351537058
True	334.1270404566436
True	62.6126733747849
True	381.516674709776
True	425.2667597329454
True	360.3085801547153
True	394.1591960085394
True	429.03051868211577
True	648.0976767842164
True	55.0744231954517
True	465.3947240318885
True	327.5359820907227
True	630.8035759359957
True	220.7460785767713
True	104.25575844870112
True	43.113358794044125
True	527.6669720706719
True	644.8031114855422
True	183.82190876554372
True	399.5708159439923
True	352.0976621943356
True	17.6859297880117
True	173.69302331820722
True	289.6483363168667
True	2.919075292753861
True	879.3200327650957
True	80.34232551057131
True	102.5566769792006
True	115.86086763291692
True	371.0260199032016
True	37.245539489612646
True	452.2301841670263
True	232.11419276354871
True	5.351226057865519
True	117.52632869082592
True	439.8389449511765
True	49.547046836770015
True	66.71841258478797
True	173.6487841872755
True	289.614137780329
True	967.733177126726
True	391.3982988295275
True	967.7933552375785
True	185.1803058346195
True	1057.442690318925
True	781.2380356303635
True	690.5630964139341
True	399.7186072284756
True	394.9193889922973
True	78.99952662940893
True	71.38120437705453
True	79.5756980449179
True	174.40109593976786
True	481.8216415714673
True	1130.2319808556165
True	180.2302445471667
True	353.74117372144576
True	444.1036431512212
True	577.6575337923363
True	603.6809267031806
True	280.86715548965594
True	436.7475788531319
True	670.5900304603919
True	96.23012338545898
True	741.5501542146609
True	260.7161079412495
True	138.14013137970224
True	402.7088075441108
True	856.7026833524185
True	442.1574631766914
True	849.2389550416343
True	188.37019969321943
True	346.0583833956059
True	675.6935052161072
True	621.1758848822734
True	195.29523103016564
True	266.8951677421489
True	799.738229551734
True	31.584415304359748
True	185.8679199279228
True	481.6826621122861
True	720.1313093763325
True	102.68115191003297
True	38.13676609509203
True	170.8284464512803
True	733.7732798396146
True	317.35461658369513
True	541.1327728201911
True	361.45587945544224
True	303.8949334155585
True	425.1709572576504
True	491.0248118622347
True	69.32995505631052
True	381.8951427315124
True	794.6537432150103
True	0.0
True	285.27025140575483
True	254.78123636906815
True	947.7703449367838
True	151.6372956832611
True	669.6301886191569
True	641.2292736387451
True	112.35937424117856
True	206.62144388056905
True	132.05870032747893
True	12.352152093173904
True	292.9418058746948
True	381.2710178326964
True	1121.7668933559976
True	245.7334228429056
True	394.5098587173636
True	653.5860948918082
True	211.7286924087917
True	29.377355255972496
True	840.2687695243097
True	615.3311286576293
True	162.12757860253788
True	642.1891141638968
True	159.1922492351863
True	284.25335623187993
True	753.8407963954401
True	37.38374927017574
True	108.61174764250796
True	494.3506026802152
True	68.9992287676245
True	78.02270733846599
True	400.8633992445107
True	21.33213885122334
True	758.5156839950326
True	99.34417573429904
True	154.74373980117994
True	14.6216184967057
True	727.6725595129409
True	29.524971644953148
True	789.8325408002406
True	398.4428266310183
True	117.1291225726782
True	697.9173973235722
True	532.9341958918664
True	540.1762679808683
True	45.41648576270263
True	357.47299749605736
True	4.847590162126393
True	87.71717584923094
True	388.8700721522375
True	45.33559417507906
True	120.28498350746752
True	293.2159677384931
True	178.10106507994544
True	100.0893170080454
True	645.9985221239056
True	20.49804607751139
True	1135.1456469555997
True	500.0770967093054
True	298.8341742643777
True	494.1644105713514
True	122.44609436161788
True	798.9933537122195
True	1118.6267176238598
True	742.7646195014917
True	182.0269430405148
True	220.6044156902713
True	50.59648358943342
True	58.76147202752264
True	153.82117053146507
True	101.30926537043248
True	178.3808054275579
True	1188.8360930403087
True	297.7077123114981
True	350.4435875055261
True	687.0477532624637
True	17.46221923912044
True	13.824603044161002
True	564.3674906448647
True	6.046404854081698
True	116.88227941183796
True	684.9199723895953
True	179.4942820276183
True	651.1711492218391
True	838.5670123878481
True	164.6441222596743
True	898.1339688369757
True	2.212952466928944
True	432.07593082135264
True	1075.930186213894
True	25.392539986517672
True	235.07174889975116
True	146.7024970009508
True	993.2279918336598
True	230.17387532458565
True	496.8924766293901
True	122.96228135794856
True	535.7952322787046
True	153.54595279009075
True	99.15409528269171
True	379.5075831874548
True	73.40291280955633
True	57.24481234156371
True	1090.2015335697506
True	259.7244044031924
True	161.8557354173107
True	372.30264168653616
True	396.584355011282
True	209.9070069037029
True	174.26665340424125
True	406.5075961418706
True	35.87217759038046
True	487.9619900052684
True	1119.2889117309062
True	117.30003098090307
True	478.6099848522761
True	307.3684998363233
True	23.469776846439466
True	407.21144895773006
True	101.17295138330576
True	593.7895253037624
True	204.6611837744944
True	428.2624618234975
True	20.17398998548609
True	451.0520396369546
True	108.92180948879825
True	330.77120075887217
True	34.551047377279325
True	162.45186695113028
True	244.73660196297655
True	726.2952946725995
True	59.16164598771972
True	145.88536644293
True	228.6313638483031
True	140.87943931534969
True	635.299473115694
True	552.5638204549773
True	766.0927624413647
True	401.4097371154394
True	537.6569531916214
True	423.0092585874872
True	695.8362749484152
True	68.7218645033583
True	478.8882878455498
True	422.754130954982
True	49.76575207759381
True	82.05449808527007
True	132.42683357229512
True	86.33110187228844
True	332.74524916373207
True	846.4008172848227
True	339.7107913785197
True	1075.5286143755145
True	318.7054607625412
True	908.7294333321
True	144.29353716910592
True	572.4858776268503
True	609.5964637800957
True	725.6788336999253
True	441.4891356155444
True	62.33082644150743
True	304.25303869896027
True	40.998722675745455
True	167.07550949323743
True	173.70731750321767
True	1100.9674411269405
True	220.82348236386392
True	550.1941076930163
True	557.3908814816297
True	556.6106707696423
True	851.6774061430251
True	603.997528393368
True	664.8681236437351
True	952.3055165076954
True	124.55338579111874
True	309.5128151032964
True	258.57063994818554
True	338.8576380851297
True	92.65546574620171
True	368.3870660383747
True	4.465851268389343
True	332.7975355567152
True	255.3741492859565
True	632.2229802259701
True	285.9058560998535
True	364.6585335239912
True	10.030933873589513
True	58.31068929150157
True	539.6947846407079
True	30.45968400082289
True	142.6429664509219
True	67.75783421944193
True	146.9079873220327
True	246.10141546715136
True	68.24807455469009
True	394.6737524012976
True	272.567744373369
True	99.1859357805672
True	335.00986874163266
True	63.70325776512613
True	590.5009087595544
True	867.9096596466262
True	294.0438774250576
True	1149.061059297374
True	116.8859428998454
True	318.1840045104627
True	1046.0395093981658
True	89.6797272628575
True	289.6189288767021
True	9.7770964302783
True	410.52185407128826
True	458.3026152226877
True	164.10727541322274
True	623.898434659579
True	925.0831206013928
True	159.7535761186917
True	75.74433292326046
True	325.3543341004086
True	566.0646131611007
True	619.6928379300094
True	1193.9116369552044
True	28.53816377835097
True	939.152806743464
True	137.05316532258854
True	621.7399256381618
True	117.02302810428088
True	133.60585520165853
True	186.84885537581437
True	159.8454392716781
True	743.281687650477
True	214.35304853119027
True	231.885504209404
True	68.32748577183901
True	518.6884642759715
True	465.5212632936941
True	169.07792192597114
True	229.3977248537928
True	16.17648615859711
True	431.69308275923294
True	213.8768427999424
True	296.3098431381522
True	116.80769888969344
True	743.7114321076532
True	427.8970265949191
True	262.23143577435684
True	641.3981107831004
True	527.5607469750294
True	468.0411610447175
True	123.50349378637358
True	530.1497361872698
True	432.3416538833921
True	3.610878276533951
True	190.1840962109692
True	94.7524542118998
True	244.55019765968024
True	3.0353847285026285
True	124.10470052903842
True	348.8385413261519
True	6.239809933226388
True	832.7629650096313
True	172.3950479589609
True	716.1229437505058
True	780.6865138119641
True	162.92292772510046
True	222.42370062580844
True	465.7262690765236
True	850.7499382798561
True	51.13160912543612
True	39.430636825256926
True	134.26332260144306
True	634.5306859208786
True	725.9973120976773
True	180.94221372262413
True	582.8102859617776
True	607.3573091433299
True	832.3610933097415
True	402.42854241860925
True	188.55285483604592
True	876.6911930472452
True	214.46810155321288
True	147.80139380162768
True	322.7937164291666
True	230.28803254211053
True	199.45458486305225
True	605.6985406753712
True	248.59362457906795
True	190.85096679710333
True	467.8635074360385
True	465.6506361186712
True	64.43656611226164
True	285.46602911832616
True	79.91280696510073
True	348.2274858108731
True	355.3504722527404
True	252.22030788452997
True	182.79601112733323
True	385.4378411080959
True	637.720929929295
True	736.5665220463079
True	291.62233459251627
True	738.4743201836695
True	63.226477928785
True	831.8065553785115
True	351.0566966303288
True	13.070024014794384
True	614.1355590198468
True	686.1584225692196
True	249.49966362727284
True	164.51317208721625
True	50.688708360590205
True	377.2847178090121
True	74.71131549871527
True	14.446310719404735
True	882.624420794781
True	381.123962897481
True	175.12402590771592
True	974.4767231079092
True	12.003805928425976
True	792.3259196236997
True	32.75929929046727
True	654.2720002436422
True	58.71224300571565
True	753.1006347645614
True	430.2346727238426
True	197.36826871488884
True	429.2601834138846
True	204.3954583505634
True	302.38317800152856
True	224.9746270155995
True	409.5703309018816
True	10.170581963898384
True	326.1884299558957
True	109.88239840721955
True	12.84158466653754
True	469.6033785141114
True	715.0768580231338
True	281.248107007568
True	85.06419564612854
True	303.9629613120818
True	82.2045793572987
True	189.5680897718514
True	184.1196252669448
True	381.9773526221633
True	43.62761433013551
True	133.90762021486313
True	395.14443008504617
True	847.6456313623777
True	114.84828167952134
True	207.1373519560522
True	430.484227960374
True	18.607503283112507
True	406.2899325985984
True	499.3353833753458
True	84.41581522754919
True	392.5357324577249
True	366.53429634136495
True	422.4040823060908
True	603.8988731869832
True	1052.6314796606289
True	941.3580673269664
True	55.32725135607375
True	1054.0625952220942
True	112.1432878940224
True	116.09232418220168
True	106.9030609522462
True	473.6507222548074
True	365.2700176592046
True	579.8660148807504
True	255.8442336218688
True	160.15111880922404
True	393.7027402872972
True	16.65431071167866
True	452.877716118884
True	394.27502841938656
True	146.79387636771918
True	98.92237338659646
True	512.3000513385832
True	982.172246071342
True	209.5427936594984
True	66.99281773523481
True	431.2016362973394
True	381.0191665423528
True	480.00782744972486
True	321.23267081680353
True	5.031515777980967
True	540.954204419764
True	520.2303548260656
True	507.5072266139379
True	189.8505255811108
True	110.23150366841392
True	22.68673066949812
True	373.8273409065842
True	107.77579121907748
True	6.734467547105961
True	32.711161015332564
True	340.5610229097819
True	664.6713491037839
True	135.80862457505427
True	92.00840802724576
True	25.05545882818392
True	407.9351536436886
True	334.5874073995424
True	754.7634889689584
True	293.0249368866601
True	515.1588360471985
True	554.4281404547698
True	531.6874706972897
True	289.1934076095233
True	528.6811559729174
True	90.5789568314128
True	582.6265848602521
True	7.4709895498481025
True	366.4426963175343
True	487.7249182547134
True	993.6399006636942
True	334.0565633482109
True	776.2520801569373
True	955.3105372552632
True	177.33348443536022
True	36.04062948757924
True	365.90182716767214
True	384.92122847355046
True	583.2233527486725
True	246.25194841714995
True	27.539011019841617
True	660.643949792005
True	127.20395775380604
True	1042.2257944342557
True	318.2898221978258
True	473.36992209833744
True	131.52000490918883
True	798.1834845998777
True	140.28832412403474
True	820.3366872894325
True	561.3057979761944
True	189.62458651885797
True	114.66336145895788
True	62.802020091133215
True	575.173219070078
True	888.1162304549264
True	442.7290708298206
True	557.6969433335465
True	129.86009932931125
True	622.2623539800882
True	492.2774357678485
True	785.005736173786
True	330.5375348267509
True	596.677944234706
True	116.91420095908838
True	26.167075657121
True	406.1951755548732
True	171.68201036874143
True	105.09090842029704
True	377.1059153601733
True	1072.9418053777952
True	266.8650385346769
True	553.6941972414709
True	11.553219337993363
True	73.96828984706205
True	326.3406465610733
True	776.2703431287393
True	460.8453212352109
True	522.7832461373131
True	735.8939059298617
True	71.34835353433348
True	725.2668001258693
True	42.45782660069924
True	104.43479212557324
True	183.4606011802585
True	87.15531899790912
True	25.302413692831664
True	293.59022284861686
True	479.69910115042256
True	892.2543900932678
True	874.7172803742661
True	6.236747664367912
True	275.88261746545606
True	460.4423745822265
True	125.77567490121548
True	241.88310572192535
True	322.18476065722706
True	1325.1381869536774
True	444.4040576603933
True	24.812270915459937
True	193.96535112375244
True	682.1358812611811
True	36.43596427888461
True	166.73587943965526
True	539.9786901140778
True	70.69515961896359
True	875.1002208343549
True	336.28125138106185
True	666.7183300307404
True	77.40061877754988
True	650.5828324695588
True	576.6603103852165
True	887.3691092180305
True	230.34985027482404
True	517.2149879128567
True	838.5168610642437
True	906.5080482655248
True	236.45640120343137
True	766.1051649703841
True	222.30845679170176
True	457.3207535986067
True	391.5854119849944
True	506.74143870814447
True	486.2397547332644
True	297.6672699997005
True	345.71215509215966
True	115.18236413950946
True	352.2152272093327
True	1115.8620048010675
True	311.8378821390079
True	145.3835713651012
True	305.984967064739
True	771.4555292932373
True	648.6146509203389
True	414.6919082051657
True	116.24628150611602
True	332.1131295804448
True	35.21838673963644
True	173.3655556120592
True	96.2293443436403
True	87.83443899984537
True	555.2630515465905
True	138.02515045412505
True	138.00028322679805
True	108.90432019317852
True	88.698130106306
True	438.49210377620113
True	375.1315505398945
True	1065.300316277177
True	524.9308454996782
True	844.8219679875078
True	247.93318199246428
True	304.1779440676332
True	535.360809612594
True	192.5779023936042
True	760.2590422565804
True	251.6021901866138
True	352.4865594398464
True	68.70266841792753
True	113.87223791230934
True	246.49043263309144
True	127.31642631147535
True	462.6312607642608
True	29.81727743916061
True	576.3454785336372
True	1004.0436967136338
True	732.5843989540116
True	1.621914635491342
True	60.686590513902914
True	483.8940919936292
True	437.2359500366511
True	74.49925777821963
True	122.73517077352707
True	297.92748346091787
True	71.97569646261095
True	50.80935639742469
True	738.6270616193268
True	682.0235752494178
True	163.7015978611081
True	178.18798115844066
True	559.055109276926
True	51.65759646584263
True	24.84807057579464
True	568.507603153551
True	455.0396760824015
True	1137.5716534452931
True	46.24433706626813
True	479.0427741979015
True	876.6681478279272
True	780.8761929799782
True	279.2531275497267
True	760.7324774400593
True	389.6204588557842
True	44.637311848169766
True	96.45289626940344
True	722.6421665742668
True	74.03262081429315
True	143.3015359675641
True	938.237026390178
True	180.5746739517596
True	274.9821871669496
True	103.67728894448632
True	594.1236134858591
True	603.1911208455016
True	210.35470978431127
True	437.20418487833615
True	42.5440257308225
True	279.458275945176
True	576.6855342250376
True	632.7827575878064
True	312.75275713725125
True	78.44120949396039
True	921.7050536257826
True	1044.278902173024
True	561.5230980257824
True	59.49340665475743
True	28.33877717127505
True	88.03310101915818
True	106.27908377289413
True	98.34419390232672
True	870.9867337338491
True	1208.0982197324329
True	739.8444792032217
True	331.05753790973694
True	9.646275044927153
True	22.03007996531247
True	343.6208142942057
True	476.5198363473263
True	44.49531908026504
True	564.9592989933378
True	431.39549743138247
True	396.45818927233296
True	80.89528509684253
True	196.675399516898
True	269.4509081888579
True	136.0107904604684
True	371.24966051810793
True	42.70603941636851
True	166.8431032459416
True	1179.8078560116944
True	6.255033109525592
True	26.734732884224
True	567.6538974403345
True	363.03754867555256
True	782.8682129943802
True	152.13615826050415
True	744.887816737512
True	586.8283834856044
True	281.03411468134004
True	427.3277089898093
True	351.121166460057
True	289.92521561824014
True	269.7728291589514
True	386.0329592720349
True	507.07304554155394
True	508.946055487264
True	103.53782066107142
True	355.0322143388488
True	9.10833349838365
True	175.13819294070697
True	224.7946579017689
True	854.575203581602
True	586.4378896745721
True	30.366526965920368
True	743.0808562890969
True	833.8283820407643
True	106.28379234508884
True	354.43490886803767
True	854.8698462668176
True	218.5561748536395
True	165.10142349999302
True	539.0902482334136
True	572.7269141337459
True	1116.028022031678
True	150.47244937501603
True	160.4787155505047
True	265.85035019532694
True	319.09518112838924
True	433.107412190894
True	413.5739340868927
True	323.6884514774464
True	459.9942769902625
True	506.6598974503751
True	223.3343370884986
True	1480.200004807529
True	244.66539321504857
True	396.06934229014325
True	54.34953895510513
True	767.4611389406604
True	264.3835444181937
True	921.3651651838564
True	537.876320351474
True	330.2211505958983
True	760.5550442963649
True	258.07866999518376
True	208.54475324929768
True	253.9489758860705
True	223.93517625786848
True	137.87879039448563
True	252.50596927101577
True	736.0815361883941
True	519.1220143260152
True	225.0737580212584
True	1190.3864150831268
True	116.80910195778556
True	253.51200208425888
True	75.59075157164722
True	303.4520910338624
True	416.0503892758444
True	92.71036421104294
True	203.01034552780524
True	79.18353908732904
True	717.4096997517356
True	361.6532717543647
True	214.1352625148966
True	732.9217037770568
True	872.5861830539932
True	813.0227761005094
True	800.4821204733835
True	361.4052441093975
True	1.9053306863718245
True	271.0774455790153
True	49.5733867226944
True	393.58197379175033
True	54.36679477309366
True	370.9282721575601
True	861.8546044686965
True	1055.5899487757822
True	399.967983440658
True	22.97330802987457
True	514.1533949700112
True	528.100014026642
True	186.50828100975195
True	242.4347082798042
True	284.9864751183351
True	25.871103546662685
True	123.48900837946084
True	951.3904536205378
True	59.33198511599078
True	500.92052420458407
True	789.7684869978779
True	100.9331059681126
True	243.09625244331545
True	113.05971758743824
True	14.753021019082883
True	1.627293114223742
True	120.84830819920542
True	1004.1358356006392
True	500.00905000423927
True	62.5762620008522
True	779.8374277066576
True	342.8649020535317
True	1.232704679975001
True	456.76643759815255
True	183.40515539504267
True	516.684406533419
True	80.53272726117416
True	339.2101856304741
True	369.1310953000888
True	179.1864651044182
True	215.92964336874869
True	130.6123261512122
True	170.76055361222038
True	930.7279660542816
True	15.294874819588772
True	497.6341079159697
True	492.2116328933759
True	405.0891431387576
True	228.15614421830915
True	235.2785671397064
True	143.78926137014946
True	48.90765237819233
True	468.6348629768738
True	156.35103419867312
True	860.1293835078635
True	831.3248465651639
True	245.7669634733095
True	316.9280120318289
True	528.0659372061317
True	40.04141031769839
True	87.34625741822637
True	742.7551549718829
True	1087.5834303407653
True	116.10383085875064
True	717.4176868595162
True	150.1097513243153
True	951.4584551873796
True	656.7013187592901
True	109.33906310544327
True	284.6031699655791
True	613.0372663680128
True	268.5352436788045
True	44.39744794436157
True	570.0416340375281
True	438.6724812909421
True	5.805253483327819
True	478.0835839358153
True	66.89474602912529
True	169.6378034314042
True	236.73207001395943
True	293.12432318710296
True	70.69848859016567
True	213.72866750967523
True	357.9751174218574
True	437.5393740573007
True	915.6243265049668
True	47.192168609810274
True	907.2852369414832
True	1018.9530653246966
True	132.25960290549344
True	75.58468380220717
True	976.7988323411516
True	30.27138936322002
True	237.04284137705352
True	86.26504732315492
True	204.82817001536625
True	382.097220528642
True	959.2514171221048
True	98.3027914865838
True	70.98937278320125
True	644.7574464968935
True	282.67277957093614
True	707.7807953273523
True	55.10271219458382
True	490.09021993972266
True	379.36060698628097
True	693.0085105745633
True	55.58933843632956
True	112.00013242569072
True	26.454808961095992
True	268.70166335818067
True	44.565309593621
True	344.9775198377704
True	3.7123257247996446
True	1197.6616262858304
True	102.53614651025654
True	136.06993854653427
True	356.8901198042301
True	724.3934638017205
True	667.5704403393837
True	1001.7638180448492
True	466.1848358017502
True	415.7126484600928
True	142.80193417364376
True	418.9069889841914
True	791.1029898870129
True	419.05441487726256
True	936.3766794983446
True	85.3593656254869
True	410.5928669270275
True	172.26124273291362
True	287.64077167154284
True	761.4577082379506
True	165.63495620388986
True	130.1565859853401
True	65.62854144238415
True	863.3852212159792
True	786.4457262013053
True	81.33495533124608
True	461.0203265364842
True	749.176740904323
True	408.7140783232557
True	58.48198339137973
True	316.50909932422144
True	773.6809207313868
True	30.21207127109325
True	372.1203462965113
True	167.82750732205218
True	273.22198285750875
True	31.656488039028947
True	224.29598616351868
True	784.2655030172818
True	661.604265512236
True	54.97027130854812
True	292.2705618317291
True	877.6253654969773
True	18.173533922517045
True	328.5208201631349
True	295.69299730801947
True	425.8147973679004
True	209.92177935180104
True	591.3855219854141
True	49.1508903783772
True	960.821279139184
True	877.386473747114
True	47.550083301038285
True	384.0866779940884
True	708.8204054606786
True	876.0539055847141
True	282.8987562466153
True	600.8084122771909
True	126.20841807761312
True	192.2092777202184
True	129.66006638404022
True	136.69501775971685
True	200.7446870505384
True	947.908116518882
True	770.4994434111055
True	962.8211930738388
True	19.13633322304327
True	27.599259597634124
True	349.9924071943986
True	12.792593119416445
True	634.7583940581089
True	1069.1076796523614
True	283.13417903898056
True	210.07321099863552
True	86.35331531245032
True	209.567555110932
True	124.31824813383884
True	46.32836119442571
True	134.57338574224528
True	85.47700698238737
True	251.64532245546405
True	543.946219921921
True	167.5986569280071
True	27.65456410583094
True	56.67928641406655
True	426.23510701461447
True	270.3583288636334
True	593.3235441100408
True	23.69295086676067
True	118.2267204534986
True	663.6470369543991
True	267.3594782714636
True	463.71260480585545
True	655.3648000365861
True	99.85124422781664
True	112.0422822810499
True	78.29688399106729
True	24.033238523595813
True	113.8057845826565
True	89.11088860351421
True	99.8103506872788
True	157.24293236144783
True	236.57204588427152
True	788.4205605152957
True	290.11561820848715
True	935.526433545274
True	167.68707902111342
True	200.08836740827903
True	770.5509073976007
True	307.5529577140198
True	583.7704400839842
True	250.88896639806325
True	356.4457529351484
True	451.5836672057304
True	556.1457319965424
True	659.5254745398605
True	362.460532150861
True	34.48192909626951
True	565.8706970985045
True	611.4903767678747
True	17.74449762991015
True	11.836554341837118
True	264.55103893639176
True	404.1957229917653
True	451.7280289939537
True	67.46582543206286
True	645.1440451823497
True	928.1416295170231
True	237.74264182172945
True	890.0687013236367
True	275.90341790871054
True	108.6548703192906
True	284.69700259431835
True	700.5161835393391
True	40.20949587190624
True	586.4861201461708
True	1297.6744523815696
True	1024.9708072578328
True	903.6019703899012
True	207.80759753643747
True	95.18295608451926
True	198.65843216998087
True	817.0809578619803
True	143.8379095623743
True	1065.929895347158
True	885.3404322734801
True	40.83707276000637
True	87.48948200433809
True	410.75995265335376
True	400.7781006066519
True	197.5296247931278
True	500.2147307033931
True	665.8495061322161
True	123.63185258998102
True	261.99132159984555
True	1001.5311659586137
True	52.91979847853916
True	711.3201390343822
True	571.7680363164418
True	36.19467903660093
True	823.1402361502938
True	384.1259697607349
True	551.7425730981922
True	109.1069142046823
True	270.96364680744773
True	217.98699450418735
True	30.151970414292236
True	133.82639183262566
True	726.4929754147792
True	134.46943009195272
True	390.95383766823727
True	59.788405551378766
True	644.0200787082867
True	598.5585511687763
True	230.2487889892965
True	456.61499032651096
True	170.4771705151719
True	165.7504705744705
True	213.70202932574836
True	277.9198576351075
True	366.70120480226433
True	132.9119329690059
True	206.186021314129
True	27.21168527584275
True	866.595075555264
True	298.6902551186765
True	9.204014558288298
True	369.5259775714417
True	163.62023686934327
True	631.9521634947941
True	366.97451576862096
True	579.6383854938736
True	533.4465819260932
True	480.79730400988655
True	779.9679073036925
True	236.12384197701064
True	545.3427251606047
True	154.81263606512545
True	558.0474435630865
True	369.44929856664106
True	379.1303166476097
True	127.54616769432602
True	136.6011375543786
True	109.4114300955586
True	67.35191618141002
True	739.3621613292619
True	182.8051697274689
True	46.86281216431541
True	0.0
True	571.9400241280811
True	108.56242362490175
True	23.58596274256037
True	42.15538399323555
True	112.20962570851653
True	530.7325277712274
True	183.01940156787668
True	105.4516116509346
True	36.3823078070171
True	163.6563132087715
True	894.3191233243159
True	49.91982165307275
True	227.33916490234708
True	769.4786417029252
True	315.9694691845196
True	464.9570562580146
True	462.03876746912
True	514.3814271363478
True	604.2515148398693
True	914.2846239681649
True	251.05357477381293
True	1068.1339285650945
True	933.3698614979852
True	621.6126455589305
True	343.3022265179363
True	830.230063174031
True	10.103479880114698
True	33.04673058968789
True	277.2443359907798
True	42.91829114380854
True	211.4573840364145
True	756.5785668075223
True	225.21937398249108
True	737.4813966768204
True	769.7929183834852
True	126.89027165418122
True	353.51895086828205
True	579.1841469551616
True	25.31706884616366
True	132.80762135035428
True	431.803772061634
True	300.9439897361537
True	196.46457284679136
True	115.019306235311
True	382.7925699880652
True	21.39372821490313
True	354.9169507947426
True	368.0125744321281
True	1029.0209241228565
True	373.1066705389339
True	30.589220877980768
True	446.6447837449357
True	456.9010325091736
True	230.21587579103576
True	31.559154412314392
True	768.1032554814523
True	432.5733301098745
True	183.5804749856866
True	12.718003995760755
True	1219.5195795820575
True	164.77134062161858
True	26.955488381388307
True	311.2167238268007
True	271.1546176849986
True	117.7542831562002
True	290.7067368440835
True	49.63540452933624
True	316.8545027496919
True	303.2110055680384
True	299.1262686453779
True	33.02519664613251
True	48.24326125949938
True	1032.4794546467438
True	25.54502180279201
True	12.481662786056544
True	177.49901088975878
True	643.8968860669736
True	8.266419394409867
True	188.200074492091
True	163.81462929139784
True	510.2156232005486
True	371.18479867717184
True	714.8702286113023
True	324.9750190764952
True	490.84682518686986
True	437.1190711399782
True	486.8252181409064
True	100.723049244506
True	1256.6198193248215
True	901.5516186794728
True	293.72743807370665
True	528.086231446401
True	102.94525621139168
True	552.9591664366858
True	434.6033095327994
True	157.4952095599059
True	76.0694349472446
True	348.9051215697357
True	161.3243227696851
True	29.69585803082393
True	594.6836410440083
True	378.22412506472
True	72.7047938765501
True	30.498498810604065
True	666.2938313212912
True	497.5426020261935
True	71.26221239937796
True	20.18785100558017
True	341.7392328238034
True	342.10097507628325
True	723.075902547122
True	556.0049701908888
True	561.0895644807703
True	795.9921775547074
True	9.497160941531297
True	59.42066420617454
True	36.39045604316735
True	60.58902594708267
True	517.0101390517668
True	585.2455547564953
True	83.45115675104444
True	106.44557148684966
True	195.39265630626545
True	72.0464097579491
True	181.9369272094894
True	201.12120471301776
True	286.69234644862155
True	834.1417521039396
True	611.5633313233938
True	294.4883376008074
True	190.789657758983
True	285.2279573983114
True	244.08854388303376
True	750.4601371880854
True	323.0861365730215
True	162.17581765399953
True	890.0462873596761
True	357.64340643227354
True	454.8942265339595
True	151.49402556839811
True	125.22557909631094
True	63.85006523753475
True	217.73454774965236
True	982.7639630034084
True	537.4375111342541
True	111.42075930293394
True	371.6429002137132
True	103.7062722479411
True	680.0644157008802
True	4.745294522318347
True	683.8223989005442
True	35.035811953078344
True	937.9748889639328
True	836.580632231936
True	209.30984851417924
True	29.73768935987825
True	85.20241659884113
True	458.69332190325065
True	230.26270880992024
True	1.1042682254328886
True	75.57397601786666
True	1070.8445248746054
True	345.7268935080899
True	666.7518991148547
True	474.94669038601177
True	30.834494140596235
True	130.88777207395574
True	448.92774139005735
True	919.6835808991832
True	823.7274070519791
True	427.4492280383598
True	341.3280891020065
True	15.79635652822924
True	79.57897892876102
True	747.9131783633993
True	465.3895810864424
True	380.7569231830404
True	899.7934345856597
True	26.7407087755438
True	217.8795167472608
True	896.4726002510226
True	229.9938471902211
True	10.235039152972316
True	502.2239599634315
True	104.9711750405148
True	650.0002697934904
True	52.12450298000506
True	259.7903152546004
True	868.9650705047601
True	909.759325217325
True	275.49126139656454
True	436.0125401676804
True	122.07349024699069
True	594.7256921872932
True	260.1308751814872
True	188.0910201594236
True	873.8492688367854
True	50.12640606486491
True	740.3571045058081
True	278.8334009333726
True	305.21657369568135
True	171.53517179470737
True	493.30717019442017
True	597.6717449638874
True	378.3985481685832
True	403.2598360285384
True	66.42968336931627
True	156.3230392997376
True	449.3135598420857
True	221.56533259316188
True	36.59123740401582
True	199.16725568439645
True	396.3682538761719
True	382.43502434580273
True	737.4120997342515
True	127.67551558877092
True	668.4036250772324
True	516.941169348911
True	595.4793326179728
True	135.78342324373858
True	35.27187420921836
True	663.9853534342442
True	75.12556490831011
True	553.6288339302536
True	659.6127409657353
True	449.0950367983706
True	130.3035292206134
True	524.7030833807227
True	3.515049462355257
True	388.3383440108652
True	30.239016068869944
True	645.4074190351253
True	265.5551408655138
True	559.5850163726344
True	707.0759583172996
True	146.65297360799136
True	525.0487511124572
True	466.1783693147357
True	60.74007067582557
True	952.9645255231208
True	2.8356628829651367
True	28.85160190391924
True	608.9275090901567
True	665.5731868580408
True	131.1231359112206
True	414.5751313248728
True	127.38301110969584
True	71.4358929677942
True	452.0910651222585
True	41.54709611096762
True	520.0113244724635
True	12.350875780671055
True	845.0411211461297
True	558.3132104601824
True	673.2244266627671
True	98.45705101449524
True	385.87365221394936
True	956.5571828355182
True	829.3978414985223
True	141.9766055494471
True	548.6120581781546
True	456.5374039988865
True	250.36531188131053
True	248.95537505237428
True	5.733306480408906
True	310.95957965004425
True	11.930695830667782
True	371.24559369696254
True	71.07420602981355
True	413.7807704828448
True	665.5406313664691
True	126.01415210040402
True	232.9286173030196
True	638.9412714105664
True	694.1353429458953
True	294.9491470732188
True	144.88837795136018
True	169.27390155407988
True	467.588106307209
True	89.88305778040628
True	9.28475956740744
True	505.1617780182247
True	566.0260501828329
True	19.038358125795632
True	141.13530539137804
True	928.1915662474564
True	480.9905676892163
True	266.50660359077955
True	30.743582006608097
True	480.0159135661228
True	117.35860371573187
True	583.337007388295
True	676.2779201385946
True	307.4686637913909
True	366.5565150677757
True	194.2729103565044
True	248.6562619479733
True	72.7667700937364
True	228.71548528932848
True	491.703813404044
True	23.04026777084346
True	464.4801060574998
True	376.8044490483213
True	735.9899834183881
True	893.5948856711323
True	878.4501740329749
True	158.1392313905985
True	391.1268474562463
True	73.26288808606621
True	189.54289576373304
True	314.3980646582237
True	10.803830548987223
True	816.3538098520801
True	23.63433014792792
True	402.9476076706506
True	259.8949489139298
True	661.8435350760109
True	209.74236793931277
True	37.89144897132218
True	674.6734802060704
True	1078.5316842473123
True	226.7022963640854
True	130.56458604608363
True	627.1414690459875
True	470.5573310974029
True	16.183264173492887
True	841.1973824514753
True	110.79548330741976
True	45.37364043839568
True	308.3969176482456
True	358.65107795288964
True	409.3078333546141
True	269.6803666788863
True	18.996003823388843
True	20.16211774432412
True	824.629375094922
True	204.44310012349183
True	116.45834189370342
True	846.4428770006182
True	642.1831381913978
True	614.8113899401943
True	448.1420368872674
True	146.6140084828206
True	34.633873306769544
True	104.29625187021443
True	432.7335333749788
True	230.58100203059763
True	484.8999830447013
True	151.8969739549791
True	517.8565422793218
True	658.1764788393413
True	932.2437838716268
True	23.088341258851507
True	985.248077516064
True	1052.1125478876086
True	469.0332656964661
True	80.70421251953869
True	755.6947517346208
True	655.5523129441206
True	682.198256128114
True	176.33130686620692
True	724.7252528760242
True	706.2313142782581
True	121.6375545627542
True	793.6643153876619
True	820.6142974945584
True	461.1333753622129
True	224.4485905012012
True	68.73224444196032
True	297.90320921405544
True	352.94346200156764
True	462.7090296076012
True	448.8219971398508
True	195.6022964833745
True	303.5829252495125
True	3.3263041799933823
True	13.227919757033398
True	108.52328908990864
True	129.99788402109527
True	360.5166094638784
True	346.0057308220847
True	108.9084797439495
True	16.430362748028962
True	216.47786281322652
True	842.1854594833375
True	457.9574408315249
True	547.9396027162976
True	563.3553310525454
True	800.2095644426073
True	646.0696373978304
True	95.57243069051496
True	206.12188697969387
True	245.2942094024989
True	293.756037466643
True	106.8333158387445
True	365.6713102091776
True	430.969223079151
True	170.9384865569774
True	654.891426934147
True	248.54856029222688
True	212.11184166817264
True	29.48443809462606
True	250.4557814782436
True	503.2492823851192
True	171.20634734732067
True	481.3391156408027
True	483.8710989555189
True	244.27939119987505
True	102.90843841907603
True	37.383488042028524
True	399.3852781793885
True	778.6771167245606
True	155.57024803935255
True	1049.7180032330336
True	1042.4806939462426
True	475.55843105061246
True	101.2767113771596
True	123.43733309982072
True	654.0590228589477
True	9.425247618173715
True	225.0083043101372
True	132.7604516297074
True	120.84510927824418
True	320.82391471359364
True	622.7622767225473
True	32.84246584679738
True	129.88667427722916
True	948.4866341016126
True	56.91581017780428
True	439.5202390192072
True	525.0102756777147
True	263.9339825309236
True	132.63267309185872
True	907.5528773840751
True	1192.0616535718216
True	508.9501554549785
True	665.0000294706101
True	220.4875883915968
True	146.17696852571515
True	326.68381211328085
True	259.36280126925004
True	178.7840319721844
True	306.1349768933769
True	355.05697257066294
True	12.71237456664472
True	626.1174347496747
True	149.60905959611827
True	81.87892147510883
True	427.428105141856
True	310.39187524573293
True	1192.9602625284588
True	362.6843663675133
True	1002.6382001351484
True	9.940063464845958
True	264.6294798216895
True	235.48515734411387
True	152.32647660121677
True	469.8227197091268
True	195.81941033646075
True	405.02381343915954
True	323.6212293407825
True	113.10386650422622
True	361.52563068588
True	1062.8256062011833
True	730.0763342198863
True	220.672309619
True	114.93324938341736
True	288.89136295439977
True	23.221349178976205
True	361.1441377816737
True	317.3233223515617
True	579.651372847964
True	457.6278262178784
True	370.5828168046603
True	167.1088265472191
True	12.569136642378002
True	429.2527501655097
True	271.1450555469197
True	140.2255112213748
True	301.061838989267
True	432.8514472225008
True	810.9308089182178
True	303.009374136117
True	780.7004456990852
True	408.1466581031487
True	376.55850287614
True	1.7909663057360778
True	1163.393004795971
True	104.3764325348892
True	900.9638674914938
True	208.0729138833041
True	454.7665048713633
True	658.6337947270913
True	87.73338763046122
True	496.36190845784296
True	31.07983293978965
True	404.9449528766555
True	77.66516736093088
True	226.1277813681097
True	35.75422819191281
True	672.2365498758471
True	194.20813020868235
True	26.19656635430212
True	389.6349289155768
True	103.8887040321243
True	169.9018359406123
True	820.6723862710056
True	253.10862324082956
True	157.5415401259666
True	370.6546967027995
True	517.433443756319
True	337.7942682278068
True	499.73460356133376
True	613.2269714442741
True	151.54057113793823
True	7.085261083228598
True	75.17460344205243
True	423.0090503914669
True	85.70047743620975
True	83.50286075280582
True	1046.465418899333
True	25.45917037122956
True	315.4086452012196
True	320.3348243967451
True	444.4462835759881
True	657.1970409529348
True	202.28202475004488
True	652.0344299285128
True	324.18151339710965
True	347.8747513706026
True	268.1366454367898
True	227.98031985198352
True	356.5824891589192
True	462.58470577204463
True	417.2463879659898
True	598.0505709560267
True	141.45828389649913
True	79.43198635197069
True	37.98572886678319
True	283.5264216250307
True	649.2611057961078
True	419.22256303850526
True	773.355059088713
True	218.7351557008518
True	405.7180242275704
True	67.06912283707932
True	54.58560049334155
True	404.1149409950442
True	196.92740279317005
True	212.26569720610152
True	41.5143245900594
True	1054.011630721713
True	181.2394838054896
True	901.3745980844852
True	318.35407606229444
True	921.0535151566072
True	234.60772023119765
True	448.73881116046783
True	535.3875122476168
True	618.0105322236207
True	216.3310749911918
True	471.7361860762463
True	950.7952999378408
True	132.55708230855595
True	8.371478878222922
True	581.7226017032839
True	29.64966875739573
True	79.85151204884984
True	821.2161797069815
True	228.55286086607023
True	951.40236027344
True	698.9233237593284
True	404.5737943873529
True	277.7587574879995
True	497.62901219032926
True	330.0569317509108
True	174.34414254995934
True	656.7092424786027
True	743.5724069016397
True	207.00418789247175
True	84.65673430194774
True	515.0743557397815
True	137.8859992699952
True	382.213581612643
True	351.95801159244826
True	62.50356316200372
True	380.9208753009441
True	401.77127100162136
True	371.8681668282445
True	402.8513438596577
True	412.9459822073365
True	644.7348093733617
True	58.78484113103078
True	424.2741197120469
True	325.3295176513111
True	639.7650261711445
True	221.6976983295266
True	101.44660703354135
True	41.33861556352278
True	531.5855910421354
True	635.4868433300703
True	182.01500348791944
True	412.7549666422054
True	347.92873961130624
True	18.348201062461143
True	166.6511936483021
True	298.01053554850006
True	2.95464174518745
True	887.7647227860976
True	79.93813758787181
True	102.5464198588909
True	104.31734636143152
True	367.0193213743252
True	36.03026951922185
True	461.13482027448026
True	223.34854457266337
True	5.454130362854307
True	120.18539842949396
True	448.30306366023865
True	51.76445782315831
True	68.21355621215729
True	176.2594905118039
True	300.3206735206864
True	981.7340870516032
True	387.81157202286016
True	942.7867724702082
True	185.1626758696276
True	1058.6189983680204
True	772.9222352138864
True	673.0960470131221
True	394.4116774428284
True	392.4563899432952
True	77.57132326104625
True	75.44513583262513
True	75.80265355228272
True	171.92101178917983
True	484.2839953695859
True	1097.7237025883264
True	180.33673325110175
True	357.8538585284175
True	440.8083866349218
True	598.2621544020792
True	617.1915147916789
True	280.34834621867907
True	442.7441599909754
True	680.5696593667609
True	99.71588513896236
True	737.6076615976649
True	254.08487328457304
True	133.18942737138644
True	409.9556940523661
True	884.0169474221738
True	428.3057259605892
True	851.0154772767
True	192.11466821947533
True	337.6020379550546
True	722.7559770328364
True	635.6307305813232
True	192.40102131054903
True	264.33312139220646
True	817.4730587175006
True	27.530377450428983
True	194.66087682548095
True	499.5522253459662
True	721.6397886243633
True	108.93672630029168
True	38.45487455927966
True	171.5959891480863
True	715.6702185761341
True	325.32333002595146
True	550.5831693636801
True	351.1739975788662
True	305.43697776880816
True	447.5383787329344
True	486.0407719186635
True	70.79459054319307
True	368.9217945899463
True	757.5558639187723
True	0.0
True	295.3448252667133
True	247.94881523532823
True	1008.391765370279
True	152.70091040503246
True	648.7067150406778
True	640.6296188622346
True	116.69568463084852
True	224.50191886544468
True	132.08711132434243
True	11.863985662599951
True	290.0502191748949
True	383.7036633192756
True	1134.272323146007
True	239.25403042979192
True	399.6189990152849
True	647.4613267576733
True	209.4931446112161
True	29.221000677202905
True	880.6136991610904
True	596.16912320611
True	165.33237070990845
True	602.6081733229121
True	167.4311042734592
True	306.1784412811808
True	775.0592845789222
True	37.38548577277773
True	102.5970130826388
True	531.0067950700229
True	66.57932205633642
True	79.70246051733955
True	410.186782780689
True	23.49350920495933
True	753.4677067283576
True	96.26738350163292
True	161.6355087922788
True	18.53095916004683
True	710.9378682656927
True	28.449123258113907
True	778.091399612382
True	398.5365832617305
True	113.45716326794545
True	701.21302634994
True	516.9203338372984
True	589.4790570981118
True	47.47331905475119
True	374.174439661808
True	5.474813425976986
True	92.7564168008773
True	371.65876264419205
True	46.67284679027208
True	124.30596887096526
True	308.3567222196291
True	179.19757800857548
True	103.50162538664163
True	674.6804719709286
True	20.595504324188305
True	1080.5659247515
True	487.49900887112017
True	302.691532032151
True	499.0114219743533
True	118.55000964406578
True	777.6601520982516
True	1107.955009131326
True	748.1183938135445
True	180.6633570451076
True	225.3293938122909
True	51.20867622585196
True	61.81569440398455
True	154.81359934679045
True	103.6790780956082
True	161.83674700013125
True	1200.892202247038
True	312.54361204298453
True	351.1184557329605
True	687.5162386131849
True	17.00017665574394
True	15.002854587388454
True	588.3401809557993
True	5.989239421959823
True	112.70256427404787
True	695.4525570172553
True	190.35406587381857
True	651.1029243769475
True	817.8031901683488
True	157.23990895894812
True	884.9378725934606
True	2.7303227858165053
True	455.75351041407936
True	1061.4101019075397
True	25.385890250043285
True	229.4072375678745
True	148.50119545939114
True	995.524355961396
True	232.96970763379005
True	463.30249412496136
True	121.7815682639632
True	512.4909547499977
True	154.83839739999277
True	99.39756861531674
True	384.47833424781055
True	69.4578723808329
True	58.27951607278476
True	1055.5147679924607
True	256.65412741715096
True	159.47045548944763
True	366.3800803662961
True	395.2210316337808
True	214.02652339907985
True	170.38050389813117
True	387.4292552761887
True	36.22207574270429
True	485.3870435051098
True	1070.8471829312912
True	115.07203026404645
True	475.556576950307
True	320.7203415905292
True	27.82359839711776
True	409.0950240943188
True	106.81951857558325
True	593.4237706532862
True	204.54286799766
True	428.5276604518064
True	20.64946845358205
True	456.4402598775245
True	106.27154488120912
True	340.4400342731675
True	32.483077412979185
True	166.72872592893617
True	241.5491441527647
True	793.619949951577
True	59.12080005089738
True	138.81844771527977
True	230.856559857221
True	132.300790434293
True	623.7145900896489
True	550.8229096049699
True	770.7226632603807
True	389.2378769910559
True	535.5883546363044
True	417.9000195489046
True	691.697914646752
True	71.98980317814222
True	466.2841835270236
True	434.6936831299882
True	49.07986610459351
True	84.18098168822956
True	130.2898165508621
True	88.10145239978463
True	324.7857117377366
True	862.8780354907719
True	326.91978670526737
True	1112.6534373912298
True	333.86963259183
True	910.4318694184096
True	147.05095071837104
True	608.21518072261
True	608.5870231789964
True	704.6269314410098
True	425.1808438264146
True	60.99932909440141
True	278.4277966340127
True	40.1503190755046
True	150.0414502319198
True	168.24421893123557
True	1130.1493787939094
True	233.3233197140378
True	553.0402470974415
True	541.58203587475
True	551.8928491606906
True	907.41937043427
True	592.400796991577
True	635.9008922152819
True	949.133177036174
True	128.2568308703802
True	308.9354739349112
True	270.647071362443
True	330.84559783078674
True	90.29405676457225
True	366.8728788108161
True	4.9812417057972445
True	335.4796675518753
True	257.3861378092276
True	602.2123775122723
True	290.8804262866264
True	369.3545328886311
True	9.993830155685576
True	63.36156543903491
True	545.3226306952475
True	29.575459279736624
True	140.67016381919746
True	64.0637969704917
True	144.41478212653075
True	244.83285055743403
True	70.8477202591514
True	380.05057189678223
True	265.53311178624097
True	99.39135483602293
True	338.80569760821487
True	64.5964721182501
True	593.4048017578383
True	838.3502624931192
True	272.002382341012
True	1159.2653334814945
True	108.57424047038552
True	303.8617351081596
True	1061.6594924316887
True	87.19786698420273
True	279.74043315690966
True	10.460438954450204
True	401.9358856187438
True	451.7762746400929
True	152.24482657693326
True	625.6989312936341
True	934.4343780635376
True	153.05791793010064
True	76.4818195877902
True	325.37858718113625
True	549.6974875958305
True	588.2190600029219
True	1216.7035543706395
True	26.39038535841112
True	960.0950960214474
True	132.9986292794507
True	615.8177526560559
True	115.2633437855672
True	121.19264425319386
True	191.00459888800623
True	169.1561184924091
True	757.4090547884025
True	218.0284646830445
True	224.09292305429935
True	66.59363628585018
True	512.1760216326404
True	439.07491661235633
True	177.48137951688682
True	239.07591108082383
True	17.521796992757622
True	423.88745539589735
True	224.04991866268853
True	277.5900880897914
True	114.3262045764
True	714.6781272729866
True	420.2915972134071
True	265.69152514356887
True	641.9970028812083
True	526.5078850781621
True	457.1080190225175
True	134.52536750556533
True	520.9788348153149
True	430.7762562278294
True	3.2072754678136834
True	192.2138423101926
True	97.60367290125455
True	240.1963520121554
True	3.306782838866218
True	130.05507276250265
True	352.29208444882846
True	7.4455732223883375
True	837.0053155357607
True	168.20844332516845
True	736.8447434907038
True	799.4310312518153
True	163.54215422836518
True	214.1797490210064
True	466.0711230383928
True	862.5142454694321
True	49.03865237139836
True	40.1743286250468
True	132.47323677445
True	626.8427656557333
True	722.2086425697496
True	180.48998045624143
True	584.5027296996574
True	588.9940478992713
True	871.0139384875694
True	397.0403236493731
True	181.43029832608627
True	891.3341127809916
True	220.36800010529507
True	144.82627975797712
True	330.4429004226863
True	222.0674658449919
True	203.5205684509676
True	614.1742584741313
True	254.17911515605405
True	196.05928485623213
True	442.2050021613866
True	468.6175629881564
True	63.61047240028886
True	279.72095624753
True	76.07513817328952
True	333.0395084527524
True	353.9500223154008
True	255.80415650146728
True	174.28804870456784
True	369.5725841665208
True	638.7717698832942
True	768.2612513420244
True	296.39290809653824
True	751.6180910378237
True	63.67987648950239
True	880.3485010373574
True	350.26114733387686
True	13.132149282388344
True	606.1030116257014
True	710.1824828528659
True	252.0249234945364
True	174.41471284688242
True	49.52738165158719
True	382.7097956742802
True	71.48691750779682
True	15.590671412264536
True	907.0382473088694
True	360.853540783187
True	175.15982403511117
True	968.8662518135992
True	12.04981047297124
True	768.6319313703915
True	30.82950259181648
True	698.7412329932862
True	59.07058218096093
True	773.2416304714864
True	447.5774937901701
True	190.3568335214813
True	463.4696007131467
True	208.31444630574703
True	300.617052816233
True	230.59246338133377
True	404.661723304924
True	8.597533178927245
True	318.84464025186463
True	114.52810809547924
True	11.61143159579999
True	463.1607428144476
True	719.1216605066899
True	292.5577807155511
True	83.10297769877458
True	308.1979476003012
True	73.91344016362925
True	193.9461747413632
True	174.8471544277408
True	362.8287542385803
True	44.99966448328502
True	133.98531726267788
True	371.846667321056
True	897.6151095807801
True	111.7167143098215
True	207.25673603167849
True	425.8998947770869
True	17.875426912771047
True	415.4736333630545
True	497.8492621329628
True	90.59376448586434
True	388.72338403826393
True	353.94447844130565
True	417.6542326470406
True	586.2473884671585
True	1035.4466876244842
True	992.7182861069998
True	56.45575885103332
True	1056.3575197150462
True	114.32056854915578
True	114.73382840812371
True	108.00257031410418
True	500.9444226761061
True	372.445311310431
True	588.3431490720108
True	266.8304718141427
True	158.16334818938572
True	407.37495710741007
True	15.485887123841012
True	456.4679741457573
True	369.8066551228161
True	147.48010024140757
True	93.40153849671712
True	547.8823858624522
True	976.986063120912
True	205.77114935562864
True	67.32409960183665
True	419.6391297217713
True	388.58205248000667
True	483.8551840938471
True	336.3615598224307
True	4.235036437889638
True	536.1609803249427
True	510.8372990204732
True	492.58492962302427
True	189.51585644473056
True	105.14973147259434
True	21.06115484430526
True	371.4799088268816
True	110.436214211388
True	6.810275782371088
True	32.20162182463603
True	358.40735534856566
True	637.083974209052
True	130.2306530202236
True	88.47359967010446
True	25.4845087860388
True	403.7750892250916
True	342.32118138255566
True	746.564752619385
True	315.0185380557651
True	520.3778098870564
True	548.5787100764026
True	520.2919836176279
True	303.64202313565465
True	563.5769781374883
True	99.67973226834512
True	589.190149661202
True	7.49033908331983
True	381.57218367716456
True	468.5883993421946
True	955.8495182787794
True	351.520179304812
True	807.189870091166
True	982.063699356458
True	186.31916831626512
True	37.80499458856056
True	363.1627134327062
True	390.3710926508994
True	582.9977048021991
True	248.85657709358244
True	27.58958668315213
True	669.6124621260666
True	124.45887258532557
True	1070.871808822213
True	316.48571555455635
True	493.1807303139227
True	126.3691255332296
True	805.6927013961584
True	136.73651088993546
True	828.8067458181148
True	565.7517076336504
True	184.74474147084
True	117.87423826462948
True	64.5363962839089
True	563.0039737730821
True	897.596595611057
True	419.61416419628114
True	552.7981065959101
True	133.78624862528687
True	618.3445137690038
True	486.4384818064921
True	783.9717280517337
True	314.36317517090555
True	565.1486961764926
True	116.87321831553466
True	27.185517186599043
True	407.7194255900121
True	167.53810487037413
True	108.27574037780938
True	380.69659096026817
True	1102.631387180895
True	259.35906104057136
True	554.6943152149942
True	12.307398991262277
True	76.22645548414806
True	323.6173815261487
True	776.959267020879
True	447.9482592841577
True	498.3590724658569
True	718.6878896502947
True	67.76038124311755
True	735.8338967499393
True	50.95758277589202
True	102.87667497320024
True	177.47907722641514
True	84.64396254565176
True	25.080978044818423
True	283.72005294827403
True	465.4692910741492
True	899.3664379571707
True	869.07705611314
True	6.431388216727743
True	283.77640724200165
True	421.4658883679823
True	117.37396963674446
True	245.63199093180003
True	320.4262773080233
True	1324.2198677758745
True	445.7931775507925
True	23.656229171453425
True	184.657876312322
True	724.7712856490144
True	33.787402622167505
True	177.14141955900757
True	560.5955828290045
True	67.18101452914618
True	851.7732692015876
True	318.9825662601164
True	670.6883892763643
True	73.35181005089234
True	702.2274577436918
True	566.620632354853
True	874.3940307915701
True	236.28182515551725
True	508.1357500403006
True	851.9610390179131
True	892.2593818969938
True	237.73732994795404
True	774.8230722286029
True	223.9353387781283
True	445.3966776666765
True	375.786566504062
True	494.5797493183434
True	501.7368898219321
True	314.9903550789496
True	357.2616046545682
True	114.87248018005909
True	347.4346490362112
True	1146.0443891414989
True	308.8550590364789
True	140.9773213702102
True	298.80561387637977
True	754.8179956447075
True	638.7277129850349
True	426.8063689852565
True	116.77660768126492
True	326.0913375494266
True	34.2022714895207
True	173.94389158352837
True	89.56585523861061
True	91.17452902525731
True	552.1241112807288
True	142.72965462283176
True	133.5089008690129
True	102.66320088954556
True	84.98110834108614
True	450.2616132664693
True	376.0070740374658
True	1019.6932545864614
True	518.9589063274728
True	829.9726926315691
True	276.035969934466
True	284.38881593877585
True	526.2568634692678
True	191.23222242737535
True	725.7788951360368
True	241.84000713686044
True	347.3915643516159
True	72.1809760188259
True	119.30138666886678
True	263.4908049240035
True	121.79650368956482
True	469.545862687863
True	28.46861641497706
True	588.1598602424115
True	1009.568254142074
True	717.3028516883
True	1.3281019080180876
True	66.32739704245508
True	505.1457565718843
True	444.0751575524628
True	77.95888016976741
True	121.8610004336727
True	304.1109372292584
True	81.66108382928809
True	51.937096866281536
True	696.0360618651226
True	673.7244770539382
True	166.6958305750423
True	165.01838562543483
True	562.2357144641428
True	53.84456201014117
True	25.504552664526503
True	550.3161698558946
True	443.7083945125897
True	1131.5087565774047
True	47.75616382212517
True	444.74745059147415
True	926.217669439167
True	805.4747430943181
True	293.5833187796109
True	743.952290665764
True	388.4922826944231
True	42.32817247322114
True	101.45185460387108
True	713.7073554486583
True	72.7717720996472
True	140.50747571426444
True	958.1371626283122
True	182.5066798720951
True	263.8100315382415
True	109.15169350825524
True	614.0663645681925
True	597.1511739291003
True	204.8002973319225
True	437.7070489246437
True	44.487941413328464
True	274.361602340988
True	570.0813608487156
True	620.587976259382
True	323.41886632241034
True	68.5241196598793
True	946.3405925042766
True	1088.687994179175
True	562.1927596083891
True	65.34343996993616
True	30.133437029058268
True	93.4945295409237
True	104.0864258261291
True	96.68838195001776
True	887.1645155291542
True	1198.5886854298776
True	719.6568373010766
True	337.3119173721444
True	9.916031004032272
True	20.01015898029981
True	339.8430774241916
True	485.6114081821602
True	43.26437681259095
True	569.108462289394
True	429.0853177506206
True	386.6883942125335
True	84.92910435407612
True	197.87383379688677
True	260.515754450432
True	134.85851462968728
True	390.5666469439008
True	42.18300684347674
True	169.51873686622022
True	1182.0387770715206
True	6.597197359444806
True	26.618136258470702
True	601.4001701403977
True	352.4047870189312
True	769.4023921479172
True	155.7002247151192
True	751.5279387669119
True	581.8526510062618
True	281.4427882785686
True	415.9449956672054
True	340.84894525045746
True	296.86999230623866
True	269.26309634333376
True	375.8846279880552
True	504.61465089950246
True	490.4625219308529
True	107.6595693651154
True	353.8372859132213
True	7.014322711452924
True	181.7026494068425
True	235.28846209848228
True	901.0305292305144
True	574.0433720167055
True	32.22741075695746
True	697.536574785052
True	829.5181622521209
True	106.02202545715092
True	344.7220026166118
True	836.254339186358
True	227.04539515631296
True	171.55799188039327
True	529.7587572544937
True	579.1569452350569
True	1082.7155406366196
True	147.03441156071435
True	159.70544820097257
True	249.0908530796057
True	319.71825229802266
True	408.5426573281338
True	413.7073860187061
True	327.8968449100031
True	426.51970623251975
True	501.4681701592149
True	238.7221900616524
True	1477.0921233798092
True	249.2522113320527
True	414.397953041234
True	53.23478991408472
True	753.0030845759533
True	251.3838926793897
True	853.2929443505843
True	564.0346844844992
True	317.45379556662647
True	751.2553415121657
True	276.8661327406411
True	214.54585658307087
True	259.50701223375665
True	219.85261314445205
True	144.1835550823176
True	252.3720659806505
True	724.5240245328349
True	507.97683176882447
True	212.8006555250265
True	1191.562663816199
True	118.70375018915496
True	261.05882788330143
True	72.31465693537197
True	306.97291689208413
True	395.9270236906503
True	94.30757075196388
True	227.17087977720152
True	79.4258966294382
True	702.0901752964938
True	375.352499090576
True	222.5004935737381
True	728.4294483026652
True	858.2561802744704
True	844.5331177251488
True	830.7209364413968
True	347.0528987096462
True	1.363773390684166
True	262.75637430983244
True	55.05448401729386
True	378.0237267342032
True	53.5345498699485
True	362.5359186279779
True	849.3065690790036
True	1008.0857251099844
True	398.3423358376084
True	23.08670114103407
True	527.3717898755068
True	512.9212604654319
True	190.52126299403835
True	229.73878407833703
True	288.41566098553545
True	25.12859347232005
True	128.57576525425964
True	955.0152227432678
True	60.506139908822746
True	495.0771243094554
True	792.2859411730741
True	103.63675879823782
True	249.7944597730121
True	112.5567738207763
True	15.906496428220136
True	1.059659571339289
True	115.0584881353469
True	1039.10269640638
True	485.297146938329
True	68.58363192066786
True	787.4641209548703
True	341.1794816094901
True	1.854317855961178
True	445.0724618465429
True	195.4754764492314
True	494.9892016660315
True	84.1399318929987
True	308.1742234969279
True	376.2412412689114
True	168.34210281294023
True	219.55038280396332
True	131.24865581194825
True	175.94243419630223
True	976.3587876649168
True	16.049959142807605
True	519.7592644087746
True	480.1814984431011
True	402.9519822754754
True	217.4419995202452
True	231.02452111989817
True	159.27270485357974
True	45.75129129714453
True	475.3477107833179
True	151.94111353611643
True	880.6108009194281
True	848.5583341500894
True	251.75668890915523
True	303.56360450374666
True	533.6051690604789
True	40.113309362994265
True	83.08778255940992
True	751.7906350144906
True	1084.5805882083273
True	113.43128677650346
True	741.5394345241082
True	140.98373195318186
True	959.6572391365004
True	663.6361675099973
True	107.15628668650383
True	258.7965113646331
True	650.4258185994787
True	252.3034488943277
True	45.69197696428611
True	560.0747415654699
True	459.338278019401
True	6.540222785926988
True	482.1508263961792
True	66.25115508163715
True	175.01813640870412
True	237.5349876292705
True	307.93549136736635
True	73.91756360634437
True	229.40824993256533
True	357.3097921108975
True	432.6080779349072
True	952.074960088075
True	51.482388604783566
True	894.1763853359186
True	1040.781782894244
True	129.29376075380648
True	75.2672617886417
True	978.615889567597
True	34.451221488577275
True	225.3217527807129
True	86.80950743041615
True	215.95137018326704
True	365.2724015820896
True	957.663395507626
True	100.26463356467876
True	69.52798820146877
True	667.1617593714567
True	285.70227721719243
True	720.2636935858686
True	51.93902926007265
True	468.8803629738322
True	388.1539407231646
True	687.3955408742138
True	50.83092438793168
True	111.5400426673839
True	27.30668600292873
True	269.2039280680183
True	40.86326746889494
True	346.1704563150999
True	3.310872592666959
True	1179.1189820314935
True	105.03999813808946
True	137.22607045827763
True	351.35843381777795
True	753.4527728448976
True	677.2392850971636
True	1018.0367036566568
True	438.78961650533233
True	414.26086569213913
True	140.52403255428763
True	413.9073439493219
True	838.5501733835616
True	423.8300323258819
True	953.7158278543444
True	90.69210646460124
True	434.5676623145808
True	165.82150564175595
True	285.782465047326
True	744.4532402196321
True	164.3601090646541
True	131.787515030886
True	63.68471559113128
True	878.0496723459715
True	775.460806948614
True	81.42495554308331
True	447.34254183750807
True	744.7205494837812
True	413.9854490351634
True	56.28907103544848
True	318.5335188451389
True	775.785953607567
True	32.488423259485046
True	360.7591345859672
True	165.62739858124013
True	269.5909559448887
True	33.720746109166704
True	214.6239162389714
True	765.0379810963923
True	632.9377407557483
True	56.532254794227775
True	302.45089362752697
True	874.2847657398016
True	19.14265563528742
True	328.68269902715605
True	290.1840214176761
True	432.7143295016018
True	213.3996318579792
True	613.07190646491
True	46.86452936871621
True	970.3184294049768
True	843.0209062740029
True	48.57450941461504
True	373.39322547362417
True	724.4126448639939
True	907.2339069577242
True	269.9128668064975
True	577.4040770927811
True	133.16112534676668
True	188.0388094262868
True	135.86767097852734
True	136.90948467756206
True	198.951590116052
True	941.7350393967372
True	814.5255327778672
True	904.360317109876
True	20.58604830704753
True	27.023971063038275
True	364.4566013429822
True	12.949004727631896
True	620.7286290851919
True	1045.453151888281
True	262.524193454734
True	212.32213444180263
True	86.56077944593481
True	206.5635123406033
True	125.43062428959784
True	45.59148696601755
True	124.7515837208814
True	86.29156689438359
True	246.8771632054196
True	526.8985790067767
True	165.19527522386258
True	31.76224765253432
True	58.31795403136044
True	413.3059023878807
True	263.0558514162448
True	596.5976077568176
True	23.464284184076515
True	112.76004924677204
True	673.4560584860524
True	267.92664221398155
True	461.97054325062055
True	646.0766385886442
True	106.51650273851745
True	111.7194823781454
True	84.94664907126473
True	26.37577838442237
True	123.39161474718072
True	85.21653165118842
True	105.49880767593793
True	156.4336369685364
True	238.07822776495027
True	834.9878273708237
True	289.89320012803137
True	966.228878550477
True	161.90254900473195
True	206.28483361835853
True	783.2856789237475
True	307.8236674182745
True	602.481919137754
True	249.2350596792145
True	365.6435622269508
True	452.6892913092995
True	558.379048717906
True	641.7223244690969
True	367.83784123204265
True	34.57928336319786
True	569.9505716514909
True	625.6392032666578
True	19.10453021483586
True	11.208497818295776
True	263.226247570002
True	397.8335900953585
True	444.7595306356584
True	67.24275259041978
True	630.9662159029957
True	914.8941006334944
True	230.31664326723552
True	884.2725578017275
True	290.07101066882126
True	103.02159470200418
True	270.5749971363764
True	713.9635016058977
True	36.40740784266601
True	561.7018971108027
True	1277.3605066285966
True	1028.9998483575505
True	883.5178242136245
True	202.4924462152521
True	87.91462787857722
True	195.89046348461693
True	837.4325717879327
True	147.240252947212
True	1074.7103480493024
True	838.7676831291836
True	42.18494081938622
True	85.35685452740705
True	417.5587175329528
True	418.1890058759913
True	200.81457723113996
True	522.7313013533537
True	656.2752893435602
True	122.28443632384368
True	274.1208840445993
True	1019.0143714071198
True	53.23767180573911
True	722.9489253363312
True	541.0685574044936
True	39.83162550144854
True	853.002866392077
True	386.00529367821633
True	597.0012077030503
True	115.83384980438878
True	262.488039828405
True	217.7651669722134
True	26.102934463143527
True	127.14894883032063
True	732.1009337185793
True	146.07622163366753
True	383.1863744201516
True	65.96187287742431
True	667.7087669199241
True	602.1461215531567
True	237.1479477615944
True	469.7859101131616
True	165.67254013274967
True	163.95372049517383
True	210.28451112021088
True	298.3917402404092
True	355.7623538877648
True	124.5091481971241
True	201.90811314356085
True	25.12012055116066
True	899.1892839791825
True	316.4437730697159
True	9.665214514172272
True	370.9212292437445
True	169.0036330294047
True	630.4249514050164
True	373.4069075794189
True	574.5742159768447
True	547.673777696316
True	488.3479652792072
True	787.2273916180419
True	244.00546319967216
True	557.1716867140558
True	162.39053002847723
True	532.0288229708294
True	360.14175834478533
True	374.51253056133817
True	121.74536011403409
True	130.03108291285267
True	108.86066814048084
True	66.15608397738978
True	699.2030217335071
True	171.52002760584924
True	44.25068865712302
True	0.0
True	552.9250928364554
True	110.0840929539374
True	23.05675544698139
True	39.863545457887575
True	108.49060514741164
True	519.3209738958781
True	179.59953923979816
True	110.62306150040315
True	36.18754536280773
True	158.58131277472648
True	923.856069935474
True	52.8466499355738
True	231.5533234296016
True	745.2126670048443
True	320.70918583242445
True	469.074963496094
True	472.9939245607149
True	510.41982327266
True	604.0968044844941
True	884.0725245310803
True	263.4014134329371
True	1045.1359503723236
True	916.2991457307252
True	621.5148477082525
True	344.1571745265919
True	855.5499044417072
True	10.177667943292947
True	34.863664729146684
True	286.4735813914428
True	40.62259779430935
True	206.53484077881103
True	767.4649814279549
True	213.3748678896685
True	739.1044616275772
True	768.2191722823574
True	116.91140499274928
True	388.8236081165077
True	587.0341185890504
True	23.435530178757023
True	136.36406414403316
True	438.2901578894582
True	301.9311038660544
True	192.9311373522376
True	117.65724154645888
True	378.5832931332684
True	18.28819043871748
True	370.8908693234873
True	338.23270921650845
True	1008.901966433256
True	371.85396087849017
True	30.27486452217246
True	430.93667207365104
True	460.9792528057091
True	227.7409067662299
True	32.444635872466044
True	759.4999706312548
True	444.1738293886556
True	185.3069476252054
True	13.759336127797434
True	1212.8233475297973
True	165.88240665587924
True	29.15633861455562
True	306.91873382760855
True	281.12708528393466
True	114.92926651810896
True	287.4780598080571
True	46.17216022422641
True	319.2804242008573
True	302.5086398807076
True	316.7984805844971
True	32.15528315549138
True	47.59376260967151
True	1060.896996512135
True	23.843143803449625
True	12.402226542186163
True	177.06547105685345
True	643.5519572507715
True	8.865562413295772
True	189.39136128048565
True	171.65286148127865
True	525.9740408413495
True	374.94829790699737
True	723.6346549755906
True	327.17390658994583
True	485.8818759783615
True	448.4682931252138
True	502.1527521465663
True	100.46710114608334
True	1275.6204660019514
True	926.4735060278214
True	285.3655991051257
True	535.1599044942252
True	100.43043808183836
True	578.8976549662528
True	455.1441023474713
True	160.68508644487844
True	77.14425204955695
True	349.3684599315492
True	174.37665538628005
True	29.345022111141137
True	607.029470002848
True	393.69613989667727
True	69.91492579908225
True	33.95481247067927
True	669.8883654747232
True	497.9105405358288
True	69.22804600701085
True	21.482107101399148
True	316.96616048734785
True	348.0990094780508
True	692.97430097519
True	554.5087131222047
True	554.4163970432753
True	805.7537474641445
True	8.791227899199319
True	56.15511434439658
True	34.28607006640346
True	61.68552745293529
True	508.9020036574756
True	582.6050940288148
True	85.88528167594171
True	109.2839656462727
True	176.2578917559893
True	72.79894234172312
True	177.78454644430704
True	210.78294544811504
True	277.321048068174
True	795.7062200493667
True	602.7341547951627
True	287.6382770735355
True	197.4411894032575
True	275.05239469386225
True	254.02895096462385
True	746.820157203485
True	320.7547028683112
True	163.68704465983498
True	903.6833786234594
True	353.0944836009017
True	456.8949463845503
True	149.95621568149986
True	121.27518252708218
True	63.8835190706963
True	214.9015394766571
True	966.5428806250956
True	537.2188896715966
True	116.89323435617972
True	349.53320170434944
True	104.56939277974756
True	677.0705149471056
True	4.406917185289877
True	700.5035565734357
True	36.02226982392628
True	952.4345937181122
True	845.6517994726058
True	219.3002969053025
True	29.345334871720908
True	83.32293581108101
True	445.1649578602726
True	225.53792594462857
True	1.5157420683063123
True	78.9085767188628
True	1140.910208715946
True	338.525165972315
True	702.3681133123235
True	496.54735768421614
True	29.870072859788564
True	148.66572896521276
True	453.5833548897977
True	916.2498385871633
True	810.8154080962971
True	425.1987405600512
True	334.5645389369299
True	14.134500750660877
True	81.61352340441009
True	734.5415591535516
True	462.2224510774517
True	381.8515306826633
True	847.5206052844318
True	27.01248806229769
True	211.6327459394713
True	895.8539274894201
True	234.0511752261391
True	8.65589868019558
True	501.5713792110815
True	98.74044770232544
True	653.4584962535921
True	53.80602700991735
True	260.62165457858794
True	879.5771860651173
True	886.8242561169449
True	277.2789596348969
True	421.9695309753685
True	125.68096554325273
True	599.8951405636403
True	257.25661437554083
True	200.57178528091225
True	896.8786954262742
True	55.85603126811278
True	722.935882442439
True	280.48259586708207
True	303.8994115910676
True	169.14667370085846
True	517.5743037718657
True	598.3676105468325
True	378.765004805088
True	401.0650006907242
True	72.43673792036964
True	150.80438010983343
True	455.4156112975595
True	207.13999264258464
True	31.93379306698072
True	196.71311144500172
True	395.31519428976407
True	394.8923157264924
True	737.582850512771
True	125.17107118173362
True	647.7968817017754
True	499.8205993292698
True	623.3703348494554
True	141.5495295923004
True	37.705625293519184
True	680.3114384947532
True	69.10176014776776
True	545.0922263045676
True	658.4686806077129
True	454.1610076939252
True	137.28659482773585
True	521.7609866929969
True	3.594123586591902
True	408.0518740642799
True	30.31414735348317
True	648.0896016339924
True	269.90007468128294
True	579.3048813602425
True	650.7517488652954
True	142.413452792951
True	520.9405960758248
True	498.2067125189549
True	64.55978843315752
True	960.5190957208832
True	3.683461650911217
True	28.036662702247703
True	624.7026897814002
True	651.4846293115506
True	137.44053705906182
True	418.4205679924037
True	122.73610877380732
True	70.97179270135507
True	443.481443977788
True	42.67927774866793
True	514.0340312597021
True	12.860822538347197
True	823.9058210752431
True	540.6956328836349
True	667.3073338042171
True	99.3920886202534
True	370.3383047090808
True	993.3306690519648
True	851.5450050512803
True	138.99816091395127
True	543.522877690741
True	468.47957119909125
True	254.79534640376505
True	249.82300505650375
True	5.960117226741489
True	312.8313178948928
True	10.793360870173554
True	379.7399778345668
True	78.51912457036457
True	399.1896599482393
True	660.6785212128084
True	127.48300147103257
True	235.8698400739441
True	649.5366621029167
True	681.1607100566151
True	297.70810647960315
True	137.9612446918696
True	168.2350001621764
True	479.737928581549
True	86.26465284117559
True	9.9086930310678
True	513.8093381685643
True	558.8966254742882
True	18.931759532640285
True	139.0011416691763
True	908.3564048505194
True	492.908487089153
True	270.1166333887305
True	36.08689513822944
True	469.98992584459785
True	113.44533976883751
True	588.9526423069772
True	670.022723985435
True	292.2169255694199
True	370.3854495400396
True	192.7692910537836
True	243.3756267723147
True	73.84914078798413
True	222.56939264848413
True	505.3439370765269
True	22.929676655048024
True	439.8845585810095
True	372.4224312819355
True	726.0462370608293
True	876.0314768559
True	908.8890145533264
True	159.61514030358754
True	407.3366870086522
True	67.87046271483393
True	194.65151967632315
True	317.4367007828553
True	10.360629670853871
True	797.8325966167502
True	22.79629713491172
True	409.28550184734326
True	258.6175763021556
True	644.4194318530707
True	209.3074872615356
True	39.43916413194569
True	671.7772648598399
True	1072.3200150374728
True	231.7092573790573
True	132.9499558753478
True	623.2949012567544
True	491.5189034485537
True	17.29028154637642
True	830.9383685072346
True	109.98457330579252
True	47.14080742503121
True	315.5813998384936
True	356.37239581734497
True	382.33934419305024
True	265.19206758534443
True	19.8719348553362
True	22.38250437068337
True	829.4063123799231
True	201.6264847657556
True	110.96607764028164
True	829.1214380299506
True	657.32559514391
True	649.6870868539387
True	442.0703119964898
True	155.4308206657505
True	30.9734521255576
True	101.16803519886486
True	436.4097530488601
True	224.5480338254705
True	506.9624742424133
True	147.98323985769784
True	489.9064967189382
True	628.183936027955
True	958.8914586314064
True	26.076045874515764
True	956.994799244448
True	1081.3760234344054
True	481.7753406790687
True	85.28094063525471
True	766.3249692078217
True	648.9329632457448
True	654.7498008486017
True	165.07835189334935
True	735.3590875147344
True	708.3004194226576
True	121.05765314758484
True	779.3331158153718
True	807.978710924796
True	487.4816106403953
True	228.25091715298865
True	72.30225357074438
True	297.97528886317843
True	334.8520363670811
True	472.690445641174
True	434.1607015899117
True	194.57511390161977
True	310.1020599033007
True	3.1342083011653985
True	14.082706444204549
True	106.59687753355549
True	133.15924364512276
True	361.2038924780011
True	354.57747443937694
True	113.59305659302268
True	17.54625170415054
True	210.04141466492695
True	843.9688031201089
True	451.1515000702446
True	537.139254245657
True	550.7499678332667
True	812.4794213158841
True	638.5228159948741
True	97.50139212043484
True	202.91106586198345
True	240.50847004679204
True	276.23113036378913
True	108.55292893166909
True	369.2135498461208
True	425.80449039380574
True	173.38350003483333
True	657.4656938044933
True	251.0134852711916
True	195.42796090506636
True	28.15447015436828
True	244.29253215712376
True	456.3718567930365
True	167.11828275638047
True	546.1856137888423
True	468.0689476780697
True	243.9933361725626
True	102.17342042079213
True	45.20073197662045
True	397.1530194479954
True	794.6538943106058
True	161.71832876047822
True	1051.8540901195618
True	1043.7990592579154
True	486.9162399749611
True	102.33897460338014
True	119.28939512123976
True	651.9303375676424
True	8.156693042225088
True	219.1026420939789
True	134.78149082594254
True	115.37079951551978
True	323.322912488935
True	644.824066902102
True	38.7848159433274
True	114.75178294973485
True	922.78198193236
True	54.63841958038707
True	451.9991581026303
True	532.0925029061214
True	247.2994891559577
True	127.07438627322747
True	917.1699802288416
True	1216.9575200965216
True	517.8298257145635
True	674.4399611762097
True	204.8888304403872
True	157.4025487964945
True	317.2489134184828
True	261.5304206297344
True	174.85590649286328
True	296.04667186739573
True	356.84622942070285
True	11.963887999030188
True	623.6913913668143
True	148.99115509277033
True	77.3142124487704
True	439.40297991182825
True	319.18205345136704
True	1215.1563255741892
True	367.8831544059566
True	942.5656979419384
True	9.176946613994913
True	273.32752776502224
True	224.35917386403003
True	152.1506892284891
True	499.3795083129351
True	200.82600354666857
True	401.9816877611475
True	335.2809346776033
True	113.28797398474128
True	356.9475450215457
True	1060.3699801043847
True	709.5064429946661
True	230.87327984928763
True	101.41325619057127
True	294.0658890978412
True	24.63344785465445
True	355.9545209733097
True	302.973944281874
True	552.623038879755
True	430.1978964684471
True	351.25853433278525
True	161.117801518229
True	12.176051576240305
True	429.0260072428604
True	278.4834754325256
True	144.4950794658602
True	310.86603752617617
True	429.7773793870256
True	810.894522144127
True	310.6394571060042
True	782.7970919732866
True	393.7455280756605
True	386.83135972205866
True	1.6760498361193892
True	1150.2838768190782
True	109.02920911655858
True	937.4410738156126
True	209.002993300124
True	446.6580293107938
True	678.7126062442277
True	85.53825275085777
True	472.5477170481115
True	34.481150682350126
True	418.0477830015229
True	76.44766216973657
True	228.25725769620647
True	36.94213043888711
True	661.6119768429071
True	190.5396373101956
True	27.295387213730194
True	402.8143023640127
True	109.39851362722072
True	160.19995409031904
True	803.7448298538408
True	247.83212170339544
True	152.4941224694674
True	357.4880465871189
True	525.0602223980995
True	340.9021903180281
True	506.1075541092008
True	639.7597173663592
True	156.02688847650424
True	6.729783128743623
True	73.60927984166494
True	445.5880410050797
True	94.26876104585853
True	78.65307505468353
True	1018.3302177943536
True	27.60022140323234
True	328.40171700559165
True	321.2408904868217
True	430.2055325715875
True	681.9292513440582
True	180.3894695086746
True	631.3522792379146
True	331.55213120604674
True	342.4661426222198
True	268.93079088892136
True	208.2388621388073
True	353.62878561210385
True	442.1004873786024
True	407.3774703740413
True	599.6751455305805
True	143.52922950050612
True	75.82582547050467
True	38.78815038344589
True	300.2963558675377
True	655.2810351506727
True	401.63600631905945
True	771.414124672513
True	216.13642918083065
True	390.92317020369006
True	67.49815483723708
True	52.73359763771187
True	422.9301628881082
True	197.80614461686056
True	224.62083771031584
True	43.595428680408055
True	1047.2292406146871
True	189.839297287288
True	901.5222186591102
True	312.9320000646062
True	925.9296973292052
True	232.53337346041224
True	468.9402170961199
True	533.277937619965
True	626.1987756334814
True	206.43414495861435
True	486.0096909943156
True	929.8819777830362
True	124.76712020167068
True	7.708727824642171
True	598.2019841818678
True	26.370387545758955
True	78.84899350155146
True	806.4731644702755
True	224.17548238800683
True	994.9622199796156
True	712.3013903993602
True	428.53430423228906
True	284.6695384042216
True	491.6179949423237
True	341.1772208365158
True	184.02898425571288
True	667.7204269227735
True	717.0656697119272
True	204.9600524524753
True	90.93607980496148
True	518.381182956577
True	135.61004104822473
True	388.1215189036345
True	346.16514842174763
True	61.3383402726604
True	375.3045040384429
True	420.5016604160788
True	378.0044411138567
True	403.3077685596244
True	430.0610545090992
True	653.603055630866
True	57.63355489339905
True	461.96787984687313
True	339.84720178420383
True	653.5508398694635
True	222.05570450710235
True	96.4694200358528
True	43.90780054352941
True	538.132539203999
True	642.8787009553625
True	178.48002493893867
True	407.34559891268657
True	350.4759530805504
True	14.435061743769635
True	167.85126517404126
True	290.51900143107014
True	2.849886386368416
True	879.5461720770244
True	79.71334405570272
True	102.72752508339175
True	108.27778532683766
True	355.7380967048544
True	36.891017480565104
True	456.5214420569122
True	225.81700052754204
True	4.808124701297746
True	109.18286663717517
True	434.44777667286047
True	49.66083677752582
True	70.1279989661004
True	173.9927672474971
True	296.393223557153
True	964.0222474183618
True	389.3717359918176
True	971.3439361257964
True	192.8279298587671
True	1039.926715703636
True	764.3778652770773
True	654.0945120030959
True	388.7743607927697
True	380.813865096122
True	80.1775315821721
True	74.00619256307513
True	79.57049256841093
True	175.84257955015983
True	473.21832171287554
True	1090.998217803403
True	183.54957422393167
True	356.99301223789126
True	437.35692126936016
True	589.1417577731357
True	563.7839861703274
True	281.3447749704118
True	481.7568622034936
True	643.3481902305862
True	98.45262599034578
True	719.3808988481592
True	263.2362208407056
True	129.72482767493298
True	420.40003500522494
True	860.0029079596384
True	437.8309085861328
True	837.9837968988384
True	191.81676993170785
True	346.81439755694225
True	702.3424387199757
True	637.2546214014052
True	184.87238638812644
True	255.3860322946539
True	797.0862409038681
True	34.16690777535409
True	195.61301145321883
True	501.79288786472887
True	711.9081448995795
True	104.80239956749251
True	37.66752761813403
True	160.16782092960037
True	715.6514664374482
True	312.3304913326121
True	548.3079527216101
True	358.65899548966223
True	300.6072205482363
True	450.54272455514473
True	500.4599979044173
True	71.7109151047562
True	380.1586525835431
True	793.0420681576248
True	0.0
True	297.1405981729077
True	251.49956099864497
True	994.890729977422
True	143.1678261811147
True	634.722633086481
True	636.5317898302804
True	108.96680024698831
True	231.67693281755905
True	131.08435049522706
True	11.651319443694607
True	285.06686092814243
True	378.1347243102818
True	1123.7804896440748
True	234.5752272789265
True	418.621151136075
True	658.9635875646651
True	203.6701007304989
True	25.70981872775185
True	884.6847989786002
True	591.3002285607147
True	156.62786831615148
True	605.6592374218711
True	157.0080853170891
True	311.9301057449549
True	789.2843730723157
True	37.840561403255336
True	103.6260784610236
True	519.3432356567728
True	60.239333891753375
True	77.40859360173164
True	402.41950005934285
True	23.34903221579097
True	783.9255773639213
True	101.90306967585622
True	155.57863751322844
True	18.942327765393127
True	729.4807038590502
True	30.47533840752102
True	774.711749610383
True	408.6823213220126
True	121.06314992253915
True	694.6110573769699
True	524.2888497574643
True	549.3916994793213
True	49.18378953376023
True	371.2617691392337
True	5.705422594757546
True	89.35030484041793
True	371.52636283704055
True	46.4130083068396
True	125.22778205271192
True	291.15506483433603
True	187.4139509997892
True	101.01990601478715
True	685.5973291419434
True	19.1632953953088
True	1127.898151787953
True	473.0744159730822
True	306.9231961850455
True	489.5703015540862
True	132.52789553652266
True	782.4538817028007
True	1103.847274960927
True	743.8985155148979
True	177.743597651121
True	223.3086727995223
True	50.156832726980674
True	55.92222688195477
True	153.93802553051518
True	102.1614813757886
True	166.02246665883123
True	1203.691515326292
True	312.75343811907004
True	349.7488554174131
True	713.0068801801706
True	16.160989703379645
True	14.757538521588732
True	577.0252848976249
True	5.075889738470743
True	112.8171842240625
True	700.5984116375994
True	177.9862443695334
True	672.3891148580218
True	798.8481455863206
True	152.29212608305036
True	889.5162516623014
True	2.610261644756077
True	463.8034406273013
True	1069.564418297145
True	25.83156780993457
True	236.2349410985352
True	154.5718268751386
True	981.8968566599484
True	237.9144989411048
True	488.834505611704
True	119.33768321410987
True	503.5818792460481
True	159.16060744974732
True	101.69044940694808
True	390.3664570188862
True	69.40898573368032
True	54.96743344442314
True	1061.8061772566673
True	258.3084231576046
True	159.3934727076014
True	360.0903172791972
True	394.6096989216526
True	220.52579318258745
True	167.81306570957793
True	380.8681787948192
True	37.97795713187198
True	492.0739861560888
True	1137.0903922390337
True	112.0646151019167
True	467.88894919530514
True	321.2329489858421
True	26.75294290651079
True	399.1003066196198
True	101.28840881895172
True	590.7313250718726
True	204.59851926556703
True	425.3724782781268
True	20.411864215919667
True	426.66590863475255
True	107.32438757470705
True	340.4370272372517
True	31.676817814517808
True	159.89833401653345
True	250.58160405384552
True	772.01857147857
True	59.47032284514807
True	139.13004541616215
True	241.1866423247585
True	133.96469751357552
True	651.7994863296761
True	553.8078002649179
True	795.3249103976752
True	384.9984100520487
True	535.830531938507
True	410.35845949010553
True	684.5131323796485
True	73.80518671712477
True	481.7030917366599
True	428.4471101673847
True	49.39537604378694
True	87.53977427860515
True	129.15282526377703
True	92.27747719835868
True	335.08156443697953
True	842.9736547026918
True	343.2021425610811
True	1090.5195761253312
True	311.9752977581604
True	918.6656280057846
True	155.139405129905
True	603.3003455864863
True	605.4984851489388
True	686.6709062875698
True	447.4653391143724
True	60.13027027940276
True	299.6819000441702
True	41.47939218181388
True	168.0161702514383
True	176.6197424980687
True	1104.7657706087864
True	232.5492876030494
True	557.0301434695999
True	556.7518751428981
True	568.4588281226531
True	890.6689053543804
True	600.3627164369781
True	627.8914509828695
True	921.3819781528388
True	125.81127439974831
True	317.2375279763542
True	250.5850078703297
True	321.0956229838972
True	87.12223070688313
True	389.2069771820303
True	4.3632677475255
True	327.0162716597752
True	248.86186162073903
True	605.1462926445117
True	292.5814585648399
True	356.32755036905706
True	9.868780554560011
True	55.62410742502658
True	547.2010159019935
True	32.26023383124833
True	142.62866697685288
True	61.35085416970061
True	146.28505697871782
True	237.9337582679378
True	72.58728416486939
True	387.6433961404047
True	277.7836359375601
True	102.23303521243528
True	343.303253504583
True	63.62305890741931
True	578.8272845696985
True	824.963700198422
True	284.24066139064456
True	1159.97794230262
True	112.17489314316386
True	294.8222614136622
True	1042.0082184661153
True	85.67959716249484
True	284.331490522468
True	9.721017609646704
True	405.6776199657195
True	455.51361480954125
True	148.19203426019973
True	621.7950586091309
True	881.1782478052296
True	159.62465906029004
True	82.81249632140411
True	321.55842580158713
True	548.0438952141549
True	622.1822794590557
True	1269.969114736673
True	26.553825155206383
True	928.8397786577584
True	139.16263153967026
True	645.1832835837795
True	118.77912725306228
True	132.09716498239084
True	182.302866847189
True	171.19055473857142
True	766.2343741490766
True	211.7027469185949
True	229.61794419322817
True	72.46288904482986
True	512.4354990615747
True	441.8828711468002
True	176.99397745360216
True	228.89581811775275
True	16.220050733428916
True	425.40419652228746
True	215.6267017598141
True	306.95113874865655
True	116.536570749039
True	705.376450762807
True	441.8257649330029
True	251.25313774504744
True	641.498037527423
True	515.354886254352
True	464.1052099949192
True	134.1218405531245
True	522.8231257279496
True	423.9869368858571
True	2.539399286790927
True	189.91676119165464
True	95.12443569772456
True	249.1806365555928
True	2.3034851659865447
True	129.4299804016958
True	370.38283571701055
True	6.020643491947148
True	859.1888916555883
True	173.27077084508548
True	728.6921504959208
True	786.7261037345638
True	157.17779874192914
True	224.20163502862368
True	483.6095989215913
True	822.1397251946743
True	51.44345310965933
True	37.32347175500967
True	132.3745170352246
True	619.0642137771588
True	724.1684077752537
True	189.4250607809688
True	591.8548572804708
True	592.8474819507042
True	843.0532307308449
True	411.2768817325646
True	195.29211915535896
True	857.9178921287473
True	217.3059777413769
True	146.05789685776068
True	334.3066840829879
True	226.57473562115055
True	204.92177762239092
True	606.7052061094034
True	251.2824467792811
True	199.2043515417548
True	465.039008411791
True	473.03122781959337
True	63.777414994165085
True	271.16624566002497
True	76.65760816783524
True	330.9360640001266
True	356.22368122461035
True	247.689947992898
True	181.5891441441358
True	379.3207838501417
True	653.9362903792971
True	738.5879832412686
True	295.0453661512429
True	756.714894379735
True	63.99799419235925
True	875.9217075144311
True	347.58267576846373
True	12.521187605336184
True	595.7123204253694
True	697.8054181852825
True	256.4891204014229
True	170.1624555673405
True	48.64576220451675
True	381.04257687905175
True	76.78927768351899
True	13.879858865554734
True	889.5640507697103
True	381.3736689853922
True	178.61716307350378
True	1006.468345450034
True	10.97477418328982
True	794.5256387954317
True	31.58229844491012
True	689.9179139784084
True	57.649667153572985
True	748.4345640080913
True	442.7119990204735
True	195.3334676888649
True	438.5803953301621
True	201.5540632248296
True	298.78696546453364
True	235.9714327291339
True	403.6961116469604
True	10.152667181353626
True	324.6113252959656
True	114.60244534091306
True	10.540231902478538
True	470.30120554057095
True	703.2930720214156
True	290.06953098687114
True	79.18367720280783
True	314.04116934623306
True	78.50238951918054
True	188.15901025734505
True	178.2952522313176
True	378.6233564413941
True	45.018084788511295
True	137.7183716553074
True	386.39392818417537
True	882.83589422282
True	116.42617277795313
True	209.11053093214463
True	436.8772172153372
True	18.475422662410683
True	419.6800791942604
True	489.73591978745486
True	89.78191930656193
True	379.7688586985101
True	347.8508557232695
True	421.6258783917909
True	608.8547357163927
True	1066.9654993823174
True	973.363758537145
True	56.3238962456646
True	1049.0129025037168
True	109.08639833318038
True	114.21776862717182
True	112.96564422320998
True	491.8840348603554
True	376.7722554194757
True	563.2761271733306
True	251.0479993240848
True	163.54886128649306
True	424.48283560543416
True	16.511170001375042
True	458.7230664830556
True	388.6005242079938
True	154.18750613269813
True	92.09128469033084
True	523.6151739070424
True	1010.923677554214
True	188.3250014571014
True	61.91918189818424
True	423.8232894541687
True	382.8567952650323
True	483.2761161261274
True	334.5324655339019
True	4.918031051341011
True	535.9628663477547
True	493.4281422837264
True	502.1529105365088
True	174.84218365732107
True	97.1950799812966
True	20.21790268531015
True	377.7529759935298
True	109.94363560133284
True	6.758084831060147
True	30.86389309191984
True	347.8502874953647
True	682.8783031828619
True	132.42380658878187
True	93.59955083443803
True	24.405639122935924
True	402.874397334215
True	357.2547886312115
True	743.970869051227
True	297.4131093472018
True	506.7785339339645
True	518.6024707781511
True	534.5535621459998
True	298.6841749316221
True	550.9018709767631
True	101.15030355691844
True	585.4179597977641
True	7.961567406910276
True	356.2592252288052
True	474.3607907612279
True	986.3551394887672
True	352.8945832137537
True	798.6631058976691
True	961.66499673936
True	166.8773227378682
True	37.90807846373181
True	358.9684894289558
True	393.2668030338594
True	595.1356889345255
True	253.99035635130448
True	32.49729696379247
True	650.0975624155417
True	125.08894570872698
True	1035.89708374405
True	306.46601927859115
True	478.70596819083227
True	123.1098356021916
True	812.5535456230543
True	140.70771757870145
True	821.3997537565792
True	586.9237498392675
True	174.26224481388198
True	107.7898286698954
True	66.0106944514843
True	563.6742024234559
True	924.9117682000904
True	434.8161877741616
True	532.2961900178541
True	136.8591585799493
True	628.9301994459782
True	484.0797470952954
True	779.4742479330675
True	321.189625862593
True	614.7728314727199
True	112.67221021915616
True	26.02155897895104
True	412.50916662897953
True	168.03664238377144
True	103.28069461551536
True	390.8211646851831
True	1105.1174528806112
True	258.47237823701374
True	554.5271928969682
True	12.104586800294436
True	75.06854301089534
True	325.637615742958
True	800.524278819356
True	443.7692979527179
True	503.3921631301832
True	712.0017366144426
True	72.04726851919861
True	730.7578637750973
True	47.16946934761347
True	104.39644188148064
True	181.08733016600667
True	79.80951563364937
True	27.06221136077392
True	299.8800802563036
True	480.8925875517463
True	888.2382912989488
True	863.5356301856807
True	4.388776418137217
True	286.3658371566461
True	455.1755916838926
True	122.49155608871918
True	244.88254332012585
True	320.6423643846614
True	1326.6299581884518
True	458.8027104644951
True	25.101319434218983
True	179.44476797413762
True	677.2053690470243
True	36.087006637099314
True	178.30844208852866
True	548.3083242549245
True	71.03808914319218
True	867.4516174329704
True	319.08200983597527
True	649.162840593984
True	79.83396783633023
True	708.97750775877
True	576.3936894820143
True	885.8181236760262
True	246.6767166631823
True	495.72480559133135
True	833.4571579240882
True	921.1671292797348
True	245.1704570416589
True	754.6575512419706
True	211.95455130025329
True	468.446772891371
True	375.53231635962254
True	499.8854646520501
True	494.3637256727519
True	317.44173881441725
True	350.2309383051655
True	113.73521339185648
True	345.5031509454054
True	1151.929433671432
True	331.9749778310284
True	150.72717489833246
True	291.0556676546112
True	748.6827976246923
True	644.0133336932903
True	406.9296895529304
True	115.34304841431292
True	350.63810462623275
True	33.74114053356066
True	179.57400115052656
True	89.86015784308327
True	93.487060130449
True	544.8505211295085
True	139.62176638312937
True	136.9542842662156
True	107.93344254798338
True	82.77689807282415
True	440.3491187412479
True	391.51630156173945
True	1023.1057260656796
True	532.1413306719039
True	838.9858025481943
True	269.2614762203505
True	293.5508150520917
True	549.075228202559
True	191.45408639634596
True	715.6616819417521
True	248.118718523992
True	361.8393623669428
True	66.22778835184403
True	121.2242383747448
True	260.3130238706447
True	123.31510025382217
True	467.6605858095864
True	32.85344149597581
True	576.8459179088122
True	1032.1102223393334
True	715.9282905718411
True	1.884467482813132
True	64.01995291317661
True	476.5632060989522
True	442.5903622774642
True	79.43813319282194
True	114.31444956210018
True	306.90209649394416
True	80.81402040359167
True	54.24036660939082
True	723.4484944947059
True	661.1390915527805
True	165.62017968636408
True	173.75395325863514
True	535.6625592732295
True	56.0467657552725
True	25.756001305881924
True	559.5427217870362
True	464.1443987392986
True	1148.5455902550582
True	46.569096835150944
True	468.2105480040167
True	863.2446358402401
True	826.7847110022508
True	292.53967977606646
True	748.489470453032
True	399.599952421157
True	42.03731286327802
True	97.92548328517418
True	706.390989953354
True	77.34255007045992
True	137.55606149426572
True	907.2771634150153
True	181.12904395249532
True	286.59151185085915
True	109.18989691141095
True	632.9426099626575
True	612.0101604403754
True	220.44468797869732
True	442.7978722787113
True	37.51459574183636
True	277.7273632840715
True	566.3236332420586
True	606.9992878292668
True	315.3341150756584
True	71.48571047488556
True	923.0258214015864
True	1084.1482785289934
True	569.766547594047
True	65.21787634527635
True	28.42927258924148
True	89.08991562491416
True	106.9533780986642
True	100.46743247278016
True	872.4701205785327
True	1216.9592468094347
True	717.8699300762681
True	323.9224800208028
True	8.922303030573747
True	22.32624691941768
True	342.72602710554474
True	478.86526768357817
True	44.54304558959585
True	564.4566943421494
True	412.3230921793306
True	386.7279390632865
True	82.62157624633228
True	189.39365808899203
True	267.2737938926783
True	136.9868632556427
True	387.88285113354254
True	43.17819650773613
True	180.24884976697933
True	1147.3608353371176
True	5.711898399150591
True	27.38819985943191
True	595.8986411059561
True	360.6077823951321
True	798.735993074737
True	159.8188220131388
True	772.6277318943297
True	606.2506784778114
True	281.114284068983
True	430.4572837976809
True	348.18557911572606
True	302.2957856691741
True	267.3316492185539
True	388.302382413536
True	507.8657172222064
True	480.8054761128474
True	104.0947082573192
True	371.4269992958445
True	9.738188041270984
True	182.67028445449415
True	235.17190409306085
True	886.9809850416209
True	603.8725151471932
True	32.19335686188008
True	739.8427046202011
True	831.4994604763018
True	100.55869281282668
True	348.4905247547493
True	787.0979928847037
True	221.49225246628995
True	166.47141158426996
True	514.0381985472795
True	579.3299029369173
True	1083.1511178585308
True	156.49248811264206
True	150.44746205915018
True	246.62580782138292
True	325.8630888663955
True	428.0957484407508
True	416.5292832869492
True	323.1704876560958
True	448.0084329772759
True	483.8629622016025
True	228.65476447443717
True	1476.6793164491792
True	251.2957014900707
True	409.157221951072
True	51.69626275300378
True	781.2033774915553
True	253.8870181180692
True	918.4158197042487
True	549.5649771162342
True	324.2795856011372
True	808.4348671127171
True	245.88148742650267
True	206.2481276317911
True	257.5404214467142
True	216.0088204582102
True	149.4312410229393
True	253.49384396271915
True	729.9787323694298
True	535.6312660355746
True	219.6710881665998
True	1205.0014752111902
True	117.99415553397114
True	265.36716983418825
True	69.15384020753515
True	313.8175480383343
True	418.28509070057584
True	86.5649612837173
True	213.41525578338948
True	75.16193664729303
True	668.2541558930379
True	372.97059843928696
True	228.2132410742608
True	729.910300531405
True	842.2397081186916
True	818.1475628588228
True	832.689069246111
True	356.19409793470544
True	1.7103047682070511
True	270.86602028336563
True	51.89835035100403
True	363.6020810277993
True	58.07484563939028
True	349.76172308544784
True	858.339272247386
True	1027.7582914288391
True	393.9738411962096
True	23.35318022573984
True	524.8749434464615
True	482.322535440278
True	199.7395822997653
True	231.03576214756683
True	290.5390121890302
True	21.997053032349083
True	126.35381498783153
True	912.2241228217966
True	60.86972901562954
True	490.77208873499416
True	780.3013733685577
True	103.79664383454356
True	254.0766906067572
True	111.92351696406004
True	16.678411528111432
True	1.1962795485460094
True	114.71182378203788
True	1013.1612684602088
True	470.6554459052781
True	69.01347406151656
True	794.9750490969942
True	340.5190044495614
True	1.626958567699717
True	440.7044395211407
True	179.04869855765634
True	515.2220533827162
True	86.63218427175461
True	337.603274816331
True	374.3550055245171
True	172.96512436127588
True	225.65258895284884
True	127.63534852063688
True	177.86661831970383
True	995.4582719462536
True	17.181320442855515
True	506.25121013236486
True	490.7191339858553
True	409.1361736944787
True	221.73486434643684
True	236.13770394044357
True	156.64249506221697
True	46.74345375181449
True	484.0139411852283
True	152.5734994816057
True	808.2406144032506
True	821.6301762415555
True	258.5804824299835
True	319.960548635037
True	514.8001073396264
True	39.91444210760174
True	86.95372360342431
True	720.1379009074597
True	1052.1730674064331
True	117.0377414793847
True	719.0771823282881
True	133.6628621134227
True	923.957212309429
True	656.410938814111
True	104.82031594626064
True	288.2385902581518
True	607.8789167149126
True	262.7777950179611
True	47.15785658569048
True	563.7999003991973
True	453.2149428410473
True	5.904161611705453
True	474.2153982137946
True	67.99071144251292
True	164.57125905829704
True	237.79407400313988
True	297.81068671924163
True	74.46482147829599
True	222.28124770012536
True	354.65054660402654
True	423.9169058121268
True	928.661517436437
True	50.752819823655216
True	925.6701905408952
True	1041.3834155008603
True	122.29118889806996
True	75.24603426097556
True	968.083371946792
True	33.58228787258186
True	233.99990491029308
True	86.93684373250622
True	216.5179010005156
True	357.7027860504972
True	971.9081590610496
True	102.57944672259264
True	73.91157103134191
True	639.9128486114475
True	273.2296235248834
True	718.8514611015116
True	55.43335829041603
True	497.0213766485992
True	384.7639848852028
True	682.4922817208941
True	51.98472456810356
True	108.39225251165983
True	27.871917459161867
True	273.2780632690083
True	41.42989447568293
True	347.0330660844772
True	3.0185899514961454
True	1181.435398176913
True	101.36025015844008
True	121.8987943311452
True	360.13567115951446
True	717.1974976227019
True	698.8634256795083
True	1007.75248203809
True	456.5633349146845
True	418.6474141755783
True	141.7472384759393
True	408.4959918079931
True	878.6401026391203
True	439.7059175981179
True	892.8997823313898
True	88.86952138320649
True	446.0768794923943
True	184.62538538755172
True	282.68794177932324
True	730.1994979339886
True	166.5956652353077
True	131.86039919994727
True	64.95290433960076
True	846.1919840473213
True	770.1072338430581
True	81.60912845255963
True	456.3925822345906
True	740.5784347547656
True	413.67456894517335
True	57.07422073359014
True	309.51217493263056
True	787.5174882763821
True	28.8114262433442
True	372.3659922046444
True	170.0915782292687
True	284.8476301851149
True	33.94810916158049
True	206.3238087349876
True	750.586591812262
True	640.7753732836139
True	56.11151675178868
True	290.83205296684656
True	912.7944145661482
True	18.688719166594005
True	335.6447466354053
True	292.79332450125054
True	414.8424891819736
True	210.8504841587844
True	592.504065348963
True	46.29129351367539
True	988.4157159204811
True	875.1231823928331
True	46.36152971051325
True	407.1007266844695
True	748.4616075745691
True	933.0658605124892
True	274.4176839686677
True	593.8091361605902
True	131.4540440975668
True	179.9700466879589
True	135.78810879942114
True	123.36812986540264
True	204.3592637809882
True	947.0482622777944
True	788.1434742941037
True	968.2529857633416
True	19.95211940737473
True	25.818338863041788
True	365.6830518933554
True	14.081243433302848
True	607.746900939681
True	1050.0292892995888
True	272.8137633377428
True	212.84753760870217
True	84.45369026308092
True	208.8855556732161
True	135.68675097288877
True	44.24325544913986
True	138.36839461493756
True	93.53757497804212
True	238.59494510832977
True	515.083792764996
True	163.67685088780874
True	30.32397148345435
True	59.467590621617866
True	435.0625918237675
True	261.10327906305207
True	585.6006064200695
True	22.38034175133363
True	112.12928056264596
True	661.7230304714703
True	263.77030736793404
True	459.8484596205938
True	658.5774426607677
True	107.7917656494934
True	107.47154889504658
True	82.24963352053177
True	24.9930353539116
True	122.3547542005581
True	89.47149355569404
True	104.36259426866752
True	156.30133346157734
True	239.10925897914632
True	830.0846034840495
True	286.3683955594077
True	972.0180231374676
True	167.31141152208713
True	200.46278852135595
True	813.00103088823
True	316.92297150236004
True	616.0347019763161
True	261.64776183710404
True	366.164685779696
True	450.1735572727978
True	552.1252237822132
True	639.7575727718
True	374.8089318901756
True	35.19302481207506
True	566.5144897217077
True	624.3388956913292
True	19.945148514614296
True	12.06383119737649
True	264.3856503162203
True	416.04857438094587
True	458.7298612242312
True	63.24147960473847
True	630.2716102885796
True	941.358118849387
True	240.9680990976964
True	897.3155686478333
True	274.1353518190032
True	103.77772111829935
True	272.48329596664104
True	664.1277677422731
True	39.271160909839146
True	573.7607917120524
True	1278.8161010782949
True	1026.3007433616665
True	888.1740744233077
True	210.4299324321176
True	93.29829907668564
True	197.6530567867516
True	836.4947095201708
True	146.61834769909595
True	1044.9869535748765
True	854.342063835325
True	42.02784962118462
True	85.14485496856734
True	411.2570107178354
True	394.7675371330956
True	196.19579426161525
True	509.2519746626917
True	675.4280515356664
True	128.36105763547127
True	268.3855985892026
True	1065.6964124743986
True	53.10124294509973
True	695.8961373620742
True	552.3762736692792
True	39.70222143539893
True	824.7279952593859
True	391.902604268204
True	570.032160255012
True	110.81129347766236
True	259.0420900689871
True	210.64036717832437
True	27.373581111926093
True	129.0535352265857
True	753.1571005990974
True	135.6490573202974
True	400.23426333224427
True	65.52266125875177
True	627.7320450865768
True	616.4007844790744
True	236.4227444370029
True	460.6751656629012
True	172.54893279703367
True	162.18517097805923
True	230.17583075466987
True	284.5898351290099
True	357.2559222363751
True	124.95516459480054
True	187.3386705065584
True	28.592330201006128
True	877.2774394690932
True	311.2148768822806
True	10.815580309547444
True	354.11540411023617
True	162.079725899065
True	630.1953436829874
True	359.7298892356904
True	584.656025533068
True	530.7360622737332
True	486.6987019561252
True	791.1589288419002
True	233.1233832572082
True	552.0803526199991
True	159.39480905429463
True	517.3359370009999
True	357.7118389500355
True	381.4786065194082
True	124.18978816290516
True	135.6207592968809
True	109.8416077226494
True	68.72796093463394
True	745.7070146704727
True	184.1094704436445
True	44.47137948209389
True	0.0
True	558.3606266291307
True	110.37918116801612
True	23.875665820680705
True	41.80247785007904
True	116.66973316938564
True	546.4714219949939
True	179.57547528607702
True	104.5301426458142
True	33.8607409119113
True	159.90998703983476
True	932.3640829970768
True	52.39284782229881
True	231.3955955129168
True	710.9741249973725
True	314.4227619235964
True	436.5399598723817
True	494.8662960406363
True	508.8598632649194
True	600.9698765045674
True	926.1713461615504
True	254.20221578866125
True	1018.3096673759454
True	909.789648754592
True	617.5825170503524
True	342.8260383208768
True	848.7377059154841
True	11.14672123527456
True	32.8483102496743
True	293.3707510725752
True	46.54136122118996
True	197.12276915946725
True	778.9116407435316
True	224.54388393597236
True	715.8862481698536
True	769.4451963284338
True	122.24637393127696
True	350.43125726250264
True	603.8402614455193
True	25.18993922704831
True	126.58445834286006
True	436.9265177299024
True	298.705402608296
True	195.0099305608992
True	117.0769992738478
True	380.18120318029713
True	20.63027373216997
True	377.467851803019
True	359.01578119741754
True	1020.787364262364
True	361.6863865357524
True	28.654567927063304
True	447.31737675780624
True	441.9741789192652
True	247.13681194927688
True	32.40785871451948
True	769.8230590652149
True	441.1441607298669
True	188.3400172195676
True	13.09088541549503
True	1221.131213495616
True	160.3082785674732
True	27.74679580709282
True	290.24747970682
True	285.3469548846926
True	114.76615825030814
True	293.63026080722744
True	47.33164887394256
True	311.52717074612275
True	294.2509133190843
True	320.624766339084
True	30.69550501769099
True	47.766902462441344
True	1049.8994862537957
True	27.481431224481792
True	13.578095893503606
True	180.23172323558111
True	643.0771434460897
True	9.088157435838408
True	201.9844346976
True	171.59298781304648
True	527.7160749798749
True	376.4548040471212
True	739.8186524379786
True	316.13219767820954
True	470.8199332141519
True	442.751775430689
True	496.3643612451838
True	101.57642078375537
True	1266.9052214740425
True	897.8148724358088
True	295.00927655342485
True	543.7846199743724
True	101.37250535882426
True	554.7560849589514
True	450.71531853290753
True	156.0800592001995
True	79.60333443623398
True	350.466604735126
True	171.57953388633922
True	29.882707781974368
True	596.4475781396781
True	383.4040542599165
True	71.96179027768606
True	27.0563058250997
True	671.8749417315335
True	490.5129361219927
True	69.87937658712102
True	24.783476782458106
True	318.8487956389606
True	317.107469928023
True	733.1427685992303
True	555.5646773305116
True	562.2322004668911
True	791.9998783834052
True	9.276314507152788
True	57.97888630120827
True	37.24044026813589
True	60.171714020207695
True	512.0655579035011
True	592.6824489240531
True	78.77319496031366
True	113.26699899945818
True	184.0045112561356
True	72.09914905185194
True	180.32148337143275
True	208.28540829989075
True	273.1952933916829
True	833.6162521053462
True	591.0848973343523
True	274.30555497043963
True	193.7822456412728
True	270.9163964402859
True	241.47057517291992
True	739.8167399561453
True	321.98098249185693
True	162.44649707289085
True	925.262268819122
True	332.8002982614012
True	477.1872753138048
True	149.70441566583267
True	121.48689448432636
True	63.48159290660596
True	216.0310903445908
True	976.734533158736
True	533.9076395377671
True	111.37670444068084
True	356.2501458873496
True	100.12550233235145
True	671.1165493568053
True	4.487149443720067
True	693.0065909609682
True	35.4510871452273
True	899.9059810865273
True	853.719154932344
True	208.31761413707605
True	30.8291366882306
True	80.21237453079762
True	454.4895452182653
True	223.74259408799512
True	1.0171280467629866
True	78.19926043101779
True	1098.7450934147448
True	350.4516773602612
True	676.6145639460287
True	498.2379478099416
True	30.73340535889534
True	132.22990601742904
True	459.6538316293691
True	943.8892651963232
True	809.2895198893796
True	410.8612576582408
True	340.44652791532747
True	18.550163173172823
True	77.52944414902208
True	743.6070568794743
True	468.2242851169044
True	372.9382744055764
True	902.0893520076507
True	27.70285586455197
True	218.5383284775709
True	899.2772046258413
True	227.2794949563571
True	8.470909157751553
True	502.4001547110051
True	104.45578346444776
True	618.2163798647852
True	56.38471798870035
True	262.16376185857405
True	858.9029868507956
True	908.9717226784984
True	266.3883025841928
True	452.222060581854
True	117.49648106663524
True	604.8073945762427
True	264.6168450656524
True	196.32241374804855
True	849.2559263885099
True	54.27338055693762
True	716.2567922166522
True	272.69026999020474
True	297.3657615082457
True	169.51759456750415
True	466.96507177666194
True	594.765821033996
True	366.3256353009152
True	402.1182143480938
True	68.11283848059884
True	153.23129176236102
True	447.7991243253899
True	210.81289123581143
True	36.4021448813363
True	206.2406863665842
True	381.8942542669762
True	418.5984394514931
True	769.0535286414121
True	126.80482570113271
True	673.6163083801733
True	499.23523170821335
True	572.771436854737
True	137.6091892287152
True	31.70205054722806
True	664.4913087634366
True	72.33229748640103
True	557.7467352975365
True	664.7533424877533
True	454.4776488079408
True	136.67620486143255
True	529.590593640947
True	4.449772215051461
True	402.0835674950105
True	31.057492720109025
True	630.6801651768067
True	272.6624530321532
True	604.0096810951625
True	697.2543038431419
True	140.45881800196773
True	552.6576687733351
True	495.4141323700196
True	66.80032227431563
True	964.6658455103768
True	3.7470288624787775
True	28.883467726437413
True	630.1238636206226
True	664.2397795823911
True	132.737260948577
True	417.1406420045135
True	123.57049672918184
True	78.69664156799267
True	464.6843526533319
True	46.86239279134704
True	500.34051199049634
True	11.448364354423433
True	868.6687516756247
True	544.6319208679848
True	637.9889611072131
True	104.75822191474232
True	375.382395216866
True	980.4606477602867
True	852.5698184729489
True	137.8072777349114
True	536.6361446941801
True	451.9888063956608
True	251.93532585271475
True	257.73007560152746
True	6.065799489760229
True	315.1015164977081
True	12.487833904781368
True	370.82108101895136
True	76.1762556026644
True	398.0807563581848
True	676.9307899737173
True	126.06904173433914
True	240.29430645361344
True	656.2717947249529
True	689.9937388797063
True	287.34890898121216
True	128.48959747770974
True	152.46314403775122
True	468.77039954323993
True	86.81386014198168
True	9.200317339635925
True	503.6130545038626
True	579.3269199959061
True	20.608915489290872
True	136.25635644108365
True	915.2125259327051
True	497.258742040561
True	273.69783575897
True	36.68295030229433
True	475.4705834374572
True	106.34318103260873
True	594.5192963986493
True	662.8093111664056
True	298.47940347545887
True	360.466743468906
True	183.3789401920628
True	250.06296124398912
True	71.50805007515255
True	209.7225359275047
True	517.2598100218199
True	22.955854924263075
True	451.4216314400713
True	366.5392444423729
True	760.5975717909436
True	915.450365306282
True	885.1385911839357
True	162.00311476805007
True	385.12184744589285
True	69.05241583997076
True	192.57709740622056
True	316.2091426002821
True	10.960427577080308
True	827.2876658103455
True	24.087590673459456
True	401.75196580295307
True	284.1734849922895
True	657.0964788936901
True	206.261136210982
True	39.67819387666125
True	682.9131722961322
True	1083.794056183835
True	227.9683871944572
True	129.4212587759233
True	611.0756800141504
True	490.57799380531617
True	17.073502633887127
True	835.1521333669986
True	115.9681033949352
True	44.883632567499546
True	316.9601348132771
True	340.75556696319745
True	401.4708862938673
True	278.81866735698867
True	19.32946582846219
True	23.08391697544144
True	842.8588421775045
True	204.2500616010064
True	106.08517934698858
True	825.7647832546769
True	653.1682401322711
True	646.0714939548394
True	442.1592302458521
True	152.66920917079872
True	33.83123806810917
True	104.23832222467615
True	446.31253290084646
True	219.7978830266544
True	479.6819023469269
True	147.73404707013756
True	472.5045826320939
True	648.9865451344045
True	972.5016388830066
True	24.437934789092807
True	985.7416642873465
True	1052.2243243218963
True	482.10236035923816
True	83.19653153006631
True	781.1663603937697
True	638.4807446495352
True	660.7074095952321
True	170.38840826568827
True	755.4756480599641
True	722.0673000957978
True	118.46152780841096
True	766.3048794649668
True	838.047420672012
True	503.4222473240953
True	232.6027708911552
True	67.67730888376781
True	316.826866975036
True	348.3244740494009
True	479.2568318400996
True	431.14761600282793
True	189.36893234905244
True	311.2809538480675
True	2.806010808426161
True	13.418154376659452
True	109.3893540104872
True	132.00004623805623
True	363.3158479167049
True	349.8707548760632
True	105.11645028173524
True	15.47794965676284
True	212.35123224362957
True	862.0380888753867
True	481.45467972502365
True	526.1433200078519
True	555.5725393684767
True	797.813639976748
True	643.9050711786399
True	87.56906753911788
True	215.0073952775524
True	249.447469416988
True	280.06869493014545
True	106.37300737933326
True	355.23817599423376
True	437.9408342082982
True	169.42625960240622
True	637.2378007950301
True	248.76970247938905
True	203.65530940934883
True	28.217665206324877
True	245.08068284275265
True	495.1572697712652
True	170.77037122363978
True	552.8630074142545
True	462.3681231660124
True	237.79550866858855
True	99.26560828454626
True	42.50834685068142
True	411.39987802389743
True	793.1857174665032
True	160.314283323322
True	1051.8235622251373
True	1036.2673353182554
True	469.7892780524554
True	103.5698709297312
True	125.74451980547708
True	673.2679088503407
True	8.28269130249376
True	218.76788452956777
True	132.02713810188422
True	116.43475928135663
True	336.8243882506538
True	658.7716761928109
True	39.10892739846495
True	131.12812164021233
True	934.3887359288152
True	53.78287527191235
True	444.61579878067215
True	522.9260142948567
True	241.396865044492
True	132.2799052385137
True	911.2921754972984
True	1190.2134880074311
True	514.8847603125407
True	654.1034817603435
True	215.91576356679496
True	151.64766185999207
True	310.1925093113423
True	258.2617864540212
True	178.07574839909176
True	298.61702133292374
True	347.70187717510447
True	11.61646787179691
True	619.78472779438
True	150.6922856711272
True	78.09373865334692
True	451.96989051118254
True	320.0334011664446
True	1211.0930642237577
True	371.7405259742576
True	989.8982284435216
True	8.958157265742908
True	263.2925209466381
True	225.5497089747806
True	160.95448839588164
True	493.5904144467914
True	197.64779424006775
True	407.2571819755087
True	321.37309022104404
True	113.96188594747096
True	357.06024381312693
True	1080.454892305118
True	733.0479900187755
True	221.48080217865328
True	101.64212438070932
True	310.4342351710611
True	25.754465482064425
True	351.9133067567916
True	304.0173516265418
True	577.4415068721765
True	458.5405501583557
True	359.9448909812634
True	153.10291024087917
True	11.983619986753435
True	431.6959931763873
True	280.17286701455794
True	149.04416559554903
True	300.75322062077635
True	431.3452797813368
True	814.7512804699647
True	316.1295840893272
True	769.8641303330622
True	413.80021488645286
True	377.8392627001786
True	1.4185290240512107
True	1201.0164652086266
True	104.85474338606866
True	936.2770206687364
True	200.3288534899254
True	456.1387980861216
True	667.2470515587431
True	91.04636595666562
True	465.0396091209536
True	32.69077439747781
True	396.8659955422708
True	79.47183691213648
True	227.47971043467385
True	40.07029770965962
True	652.9239111610356
True	180.65312988861277
True	26.44435283800905
True	400.484267102874
True	108.60698066049962
True	162.1379655656052
True	843.6982148457439
True	262.1015129879738
True	149.4823811836619
True	380.9740605420718
True	525.6919969498992
True	333.1605689341096
True	516.9410397750156
True	624.970053884476
True	161.9528126419605
True	6.323438680945549
True	72.30305912949402
True	432.16386006232057
True	97.28281192643855
True	79.12128123794636
True	1075.050686785021
True	26.72492269558565
True	326.26113945145755
True	319.5601931443626
True	465.75026831366216
True	672.4956576155657
True	189.49636185958403
True	662.5795159509115
True	319.73694999851114
True	352.6390996009909
True	269.55251968549567
True	222.2831733931686
True	354.34968275430003
True	438.6714550135053
True	405.7296315100167
True	591.7749414463032
True	136.6472915619032
True	72.56320372144717
True	41.61113049750003
True	284.2338834552874
True	634.3475028139767
True	393.6530051099121
True	797.1051974952015
True	214.5600345301349
True	364.8961249127989
True	71.28619601957226
True	53.41327436595321
True	428.6880859075533
True	201.68083753152547
True	236.97120522112823
True	43.20334384237196
True	1081.1166476793887
True	175.97167127310402
True	906.4199867898697
True	317.21287136516906
True	924.9834560930656
True	237.85026147275045
True	468.5550215961216
True	532.8295022156578
True	608.3570380822738
True	215.1401633241775
True	479.2345175204823
True	931.498875148392
True	130.75020987956063
True	6.612314974310761
True	576.1111943443243
True	28.653203875770718
True	78.95656936150938
True	772.3340732983685
True	227.61218196343188
True	994.7771436256088
True	666.6129172323658
True	410.7044425514927
True	289.96942929841384
True	480.41990441298174
True	338.5351395289657
True	185.1053430691009
True	670.6585090009581
True	714.5973241090385
True	208.492208641058
True	91.53430289815864
True	514.5783323911345
True	135.87394216691433
True	377.9877758702216
True	349.5803447405962
True	63.88474802645333
True	385.4671164283162
True	410.9736918008137
True	351.3489934256899
True	400.360869726983
True	411.7841101504728
True	650.0486303360916
True	57.12786557906266
True	451.7500458921345
True	313.4122156949817
True	651.6894688938056
True	216.47939698021435
True	102.15719155341482
True	38.79828011408191
True	544.0900153480799
True	626.7921274745999
True	181.8479495806692
True	408.84129907814986
True	338.3317123045369
True	17.970528695946022
True	166.64399327711484
True	289.8257941413323
True	3.086510497078873
True	872.5849093690955
True	81.72448351495744
True	102.32959334047985
True	106.2873950423079
True	367.28565145767055
True	35.62632557058246
True	453.7672437460696
True	227.24463930969517
True	6.121675673688467
True	117.12333871226244
True	438.18185041847846
True	46.34270042976739
True	68.87516978712672
True	179.94889948273166
True	286.5203626863081
True	971.4794113996836
True	393.8208892589277
True	930.2906648530758
True	189.63892092325213
True	1015.0789035252386
True	774.3135856187295
True	697.4259532260594
True	394.6263186170004
True	381.9523777666984
True	76.76814217613583
True	73.38888167103278
True	83.66910926683272
True	179.1728307295482
True	471.1077471433709
True	1075.4165642672156
True	180.32374132808127
True	359.7115176360671
True	440.0480636919455
True	575.5618823278578
True	594.4704622257593
True	281.3231393972514
True	465.0555762115399
True	657.3467596537987
True	92.41557850489798
True	743.8244958805831
True	269.47984311853537
True	138.7047804440159
True	414.2687997773521
True	848.5591721476877
True	436.3528403219137
True	855.3276730859186
True	198.9029614576272
True	347.1879312883439
True	694.8314912136705
True	613.0505553627863
True	189.71968564389837
True	258.9303932478154
True	772.4078443250314
True	32.31093096352202
True	184.7755073000401
True	486.61049920929565
True	694.9293909231205
True	102.25951376285911
True	38.01702601935163
True	165.69134358252447
True	727.7086188208881
True	314.6277700105396
True	552.2186321325325
True	361.7398670334799
True	309.0658489191131
True	444.639852152976
True	477.4150628583634
True	77.0922016058254
True	378.2787323728993
True	757.1323350449726
True	0.0
True	300.8702510986314
True	241.8604033884944
True	1003.5950401212888
True	153.95557514340604
True	655.4424256385013
True	629.5103176695027
True	119.87914376803172
True	209.09374646859797
True	130.7938623025904
True	9.868790448735169
True	296.9809158151678
True	368.7345527048297
True	1138.2621411508942
True	242.57964737011227
True	400.5155443651135
True	652.9342940799048
True	206.9264203064761
True	28.13726421175631
True	858.74548414745
True	627.096395554966
True	160.6913832063298
True	607.2026277360387
True	161.31980389620242
True	296.59062492574907
True	803.678863192863
True	37.83696216711945
True	101.36609570682111
True	509.6645018006977
True	64.50223675023554
True	81.67586518191004
True	404.975867096194
True	22.609215367488492
True	747.4085252306318
True	105.64806082168904
True	156.30312837780193
True	19.231199130810584
True	747.6571772879116
True	28.01733026512453
True	781.2130389546155
True	395.7235137360301
True	121.74614414829126
True	693.2766891440411
True	526.3247133997521
True	579.0163466139372
True	49.80957513235848
True	361.63294286498393
True	5.181055843535164
True	88.42135161391981
True	381.0499009183769
True	46.3498727474259
True	114.97043501568425
True	311.83876431919595
True	177.0915746480668
True	100.23398161605888
True	669.1179614838982
True	19.478693438316057
True	1116.6970832197696
True	503.0197844871786
True	307.0477353463655
True	501.92735055901295
True	126.28933132159592
True	801.2068581164639
True	1108.640106768928
True	745.2870858138076
True	180.02579077296875
True	222.9409175450608
True	49.78491671567559
True	59.6751776817091
True	157.50815260523407
True	99.36709026255852
True	170.15392670519705
True	1174.451765458898
True	310.9632641236503
True	355.1541704900842
True	686.8211998278186
True	18.85887455125866
True	15.70608073731972
True	604.5721527266398
True	5.736740776257293
True	114.18171090532148
True	667.1951853667568
True	185.5900700759005
True	639.9458283840796
True	849.3402944605609
True	159.98126836683318
True	907.922414682279
True	2.8666283680158395
True	456.7898855869159
True	1066.481872338325
True	25.635912846752262
True	239.7763286604002
True	146.11095005646516
True	1000.8701562503132
True	238.87737841130968
True	484.80814483050665
True	118.69286692766865
True	517.3206720603085
True	152.77900183077367
True	95.48747374504651
True	390.1728630604404
True	68.85924954350664
True	55.91262547878643
True	1069.0878675340691
True	259.5208974571449
True	157.18893209465682
True	347.1195299129198
True	387.7510733018184
True	220.31110608685464
True	164.59239201372907
True	395.7619760260895
True	35.49434615682536
True	487.6670757529524
True	1106.7455559876878
True	116.95501421488238
True	475.7352391518499
True	325.4317925083658
True	27.71552884085144
True	383.4310556124898
True	97.94221663257468
True	578.2634050862861
True	197.47051411266543
True	404.8137465479524
True	20.696066032560683
True	446.5379198029335
True	105.6051252908942
True	339.88576334503125
True	31.683399061337784
True	175.6815547859649
True	253.6687777998588
True	769.341847059687
True	56.969772637753
True	139.496421833583
True	240.42782307638305
True	131.60773771398226
True	630.5286582424565
True	566.3185542538054
True	782.4301274965417
True	388.3189867510533
True	535.1584210099754
True	420.17107365620166
True	680.9699320045816
True	69.77526278968794
True	469.030854081182
True	426.7411354008263
True	48.75254583875098
True	81.70236313313578
True	132.39694128892322
True	87.59780866397863
True	334.88987289427246
True	827.7527242403291
True	336.2460907268811
True	1064.16799202401
True	319.8482573921251
True	901.6941521681714
True	150.816847146613
True	571.666530073756
True	645.8503305116703
True	692.7134700088152
True	442.3426680648008
True	64.37957662465547
True	291.9674026661946
True	40.359283169853605
True	172.38792187136335
True	160.40428627671716
True	1103.225352513654
True	231.6031142985304
True	555.9409425042934
True	579.373040813132
True	574.8498592079727
True	904.4424312024385
True	585.0984950524668
True	624.6527803737115
True	919.5575501524714
True	129.14438502389118
True	312.7587634920391
True	263.72292764450566
True	335.5878452891286
True	93.98246263455827
True	384.7805299815212
True	4.626300339432628
True	332.6796977081257
True	254.66957564810767
True	605.1953239927878
True	283.6905876330608
True	360.39277218822986
True	10.47566495393908
True	58.30905412737165
True	549.9869163521473
True	29.4847107314646
True	152.0200976545034
True	66.50332988474669
True	141.28334860937173
True	243.7537667137509
True	71.77113429722795
True	374.5900366576403
True	287.8791797896473
True	100.06636859758758
True	347.41642088849443
True	64.73505004089077
True	570.1682767599877
True	842.9124040466282
True	278.2830028233789
True	1160.9503965618742
True	109.98128226153273
True	300.7106316886153
True	1072.4671417306129
True	88.46206312444036
True	290.5193420482364
True	9.632943641777876
True	402.4252625880599
True	453.5636877380408
True	155.77181416872972
True	613.2305134290929
True	948.4306266941628
True	158.93521810713548
True	79.25149341848697
True	344.2349856553044
True	564.9162711169015
True	625.6404439027222
True	1212.695733445389
True	26.51190804509264
True	944.6694916436012
True	134.6969265525806
True	611.2354769123127
True	110.0853297182514
True	122.58433140788446
True	174.1162131026889
True	163.31205681781253
True	735.6166283642159
True	217.4435584822212
True	233.187989412154
True	66.74109020124207
True	516.4955124203894
True	446.4743106528674
True	180.12137564131623
True	243.23053815704463
True	16.556946435792803
True	424.8792112375807
True	220.3645128875573
True	286.0197727057041
True	113.08024417920127
True	701.9798291503121
True	425.89027909632864
True	259.8687764364813
True	642.9340450657367
True	522.0523502975659
True	482.3337905241755
True	132.86255728836383
True	525.5750551938281
True	426.4231148379943
True	2.846700488952612
True	185.7551413699942
True	90.10775877119896
True	242.17697412732804
True	3.2946472556156023
True	119.7699742114325
True	346.47704696632303
True	7.26766979836405
True	847.6290911159953
True	168.75787853753826
True	721.4308447854512
True	767.1061895081519
True	157.2767027815694
True	212.37036456047397
True	497.89808911491815
True	845.9500703694969
True	50.363117692984346
True	37.6349426993787
True	127.88925680014464
True	629.869635199711
True	724.4741203494697
True	186.2488387777236
True	582.6057546481826
True	598.3817168705912
True	882.7678651225239
True	413.7626835198427
True	188.8641393965314
True	857.2393709609486
True	210.11150863844657
True	147.47197046717096
True	310.3767229870172
True	227.10219540582636
True	207.8807997619823
True	617.7413235490618
True	260.2715674345189
True	181.6145897753977
True	456.83023545788217
True	463.88813199335874
True	58.98132920499037
True	273.5314794030047
True	77.99256247128227
True	326.36598163184453
True	344.64164309598107
True	266.0149928763874
True	179.44362041364872
True	365.3435266654077
True	645.973746125171
True	777.7349519174758
True	284.65401169750737
True	741.4807489354978
True	63.57938207165101
True	884.3860340619847
True	356.48444918544544
True	13.280553860608078
True	583.1656400355305
True	694.1878426566014
True	252.48250973234136
True	170.98417642375497
True	49.96939985199645
True	373.9717645064933
True	78.37027441268775
True	13.52597249788036
True	899.397628572176
True	380.61470905738673
True	176.24613199295828
True	974.018452909828
True	11.861283654511974
True	796.3404004504812
True	31.113804639535317
True	630.9274920129101
True	60.211045967128925
True	774.594041420281
True	449.5445676563884
True	193.29974275023912
True	444.2907972372815
True	214.2412263664768
True	300.742802332798
True	224.02807667592535
True	408.31122844075617
True	9.866545347597514
True	320.93382119127983
True	118.97039206958308
True	11.981949715514356
True	477.20763711127086
True	747.708996930476
True	288.7681248115846
True	80.11182261582874
True	331.5972752306291
True	81.88716778755126
True	185.6053584099036
True	184.2509763842305
True	384.4796263480639
True	44.08791478549965
True	141.87778263472276
True	360.8208586379853
True	893.084757743713
True	111.8383286351964
True	204.540652137116
True	442.4964548666711
True	19.280721584711884
True	408.3398932997646
True	509.2649771113879
True	93.28408055678273
True	380.2413883685471
True	339.86128969526624
True	409.00632981796
True	598.6320310357983
True	1031.4356642056505
True	990.0634836770328
True	57.96762911660744
True	1052.235959244282
True	113.1458746109913
True	114.1650661888716
True	103.61726692100846
True	501.85981313316296
True	368.29311415072726
True	548.7827372365191
True	264.3775531196946
True	159.00216353100868
True	397.8879912624749
True	14.973162118982188
True	439.98606163422784
True	386.1058673358529
True	151.17265578579048
True	94.92089348647109
True	531.2208089305867
True	980.076164310147
True	204.70954421764333
True	66.8939312327435
True	420.0096659306912
True	379.4327135432397
True	477.69429310027874
True	336.10187868969587
True	4.852000859204878
True	555.8671645586123
True	524.9301125047253
True	506.7677368673348
True	193.7493955278639
True	104.53948451079668
True	19.19212196589556
True	371.6017756700123
True	110.8852629862737
True	7.014497406166582
True	31.919280562719525
True	348.47664708772487
True	618.1566505896669
True	131.23063170945605
True	92.231538201385
True	23.47238135016706
True	401.59310073009226
True	344.92914351548984
True	763.4967760355348
True	301.0699371067105
True	529.1971778797264
True	533.395146930714
True	532.0612138328578
True	293.1599629927044
True	511.9434687942242
True	103.30717131750389
True	584.0350846832889
True	7.378815425883546
True	351.1501311042793
True	460.02466255984143
True	963.5917398893672
True	347.1183061000042
True	788.772985244403
True	955.2334921574952
True	183.4144392637072
True	37.0196053565145
True	363.768958216342
True	387.75178108199
True	603.091922165902
True	249.2653915353454
True	29.008102125114576
True	647.5653015047363
True	131.2304019748574
True	1085.6709160583457
True	322.40233305927165
True	469.2906168307732
True	121.46467953140213
True	814.366848039481
True	140.15316442314892
True	824.2258534877144
True	569.2692889323183
True	192.9315000523831
True	110.55524407574728
True	66.70184908916055
True	544.8602868933953
True	914.5006753554842
True	409.3462077283837
True	531.2166062469926
True	139.81753779270275
True	627.6353245516784
True	477.5146568937924
True	790.4705120852778
True	325.84569990449194
True	548.0477253497971
True	120.61417544768628
True	26.03155720803859
True	409.2167358990498
True	167.33779858075113
True	101.54521058780853
True	361.1463383202903
True	1125.414241040815
True	258.904893764318
True	559.6317841187122
True	10.125034687998928
True	78.20784660163358
True	339.7005046644067
True	789.5528877325909
True	458.2640166968304
True	499.88936229090206
True	725.8591470041289
True	66.00780194993857
True	703.699251221388
True	45.54659212322437
True	105.69080109837738
True	183.2603377099613
True	82.26959620942411
True	28.450543103909595
True	276.0815454474292
True	461.14999291527744
True	900.0516323208855
True	861.3923108583595
True	5.938951013257804
True	284.51512917107544
True	472.2907376383851
True	124.28685135789604
True	241.6939935705576
True	329.7182050457258
True	1320.836134352039
True	468.83541920001886
True	24.199091202090287
True	188.2907753087407
True	696.0851561215417
True	33.86306110171782
True	166.83663595173547
True	560.8735114388656
True	74.17111337344305
True	873.0809447286504
True	334.43864008582034
True	678.6370094213582
True	75.44573534597293
True	683.9067918515157
True	579.2360529877336
True	881.2150951467142
True	241.34758962579656
True	516.9593896548633
True	834.2832003024946
True	942.0378368329948
True	227.6359753056658
True	770.2817341595635
True	222.84887392377243
True	451.5096643198536
True	368.26254123686095
True	498.66156721500266
True	494.6448054757608
True	312.79310454436614
True	359.5117708634485
True	111.31306719254646
True	358.057042645264
True	1128.8152508092608
True	303.89433601326664
True	143.535462642756
True	305.1670067946079
True	756.4099189942995
True	653.921067721056
True	424.9018643378093
True	123.13979953653192
True	322.7098755076822
True	36.17999313078028
True	172.60173789862094
True	88.46432576879896
True	84.84764705165355
True	555.2874486208921
True	139.15037352343165
True	126.73652676791656
True	109.05173810913072
True	84.31813950799754
True	458.8039359425556
True	382.34159771254167
True	1034.3467201558444
True	538.7614776927022
True	827.0467031795037
True	270.9493529256194
True	298.6280697064659
True	522.4829181052485
True	193.43208215848745
True	723.7822335548989
True	240.31242149567663
True	365.2472406212586
True	67.58031696094656
True	118.8398294693082
True	255.2111832064187
True	123.4887570537293
True	489.4038109358745
True	31.3942748995339
True	581.947823414982
True	1042.2730389369196
True	737.1842295218629
True	1.4901253630381237
True	65.48107550818379
True	492.2846675030562
True	434.0261876221766
True	76.07916661881006
True	115.44191313348112
True	303.4734336617208
True	82.56857956346647
True	50.92840025148489
True	716.8647521819029
True	639.8322538060285
True	162.7657224460199
True	160.32050624511456
True	522.3882905684018
True	51.63685994455736
True	24.32354427711333
True	558.3200605131046
True	446.0589300416179
True	1131.8292523849266
True	44.50026513789419
True	461.5413111398013
True	908.6026288366064
True	774.9511130740091
True	283.60510243259205
True	765.1185038488313
True	394.667309735328
True	40.23647813734495
True	99.44933783382302
True	704.8934871075736
True	75.27362893626807
True	144.80666692827688
True	908.5631859294086
True	192.34868600877851
True	274.34395356207943
True	103.67432875806384
True	660.9454869637767
True	592.8324276810292
True	220.9286511898378
True	436.1128874314183
True	39.96161796198623
True	276.58272337278265
True	577.3733889905467
True	604.6038479392411
True	322.44851463006273
True	71.72545786637866
True	936.7402367697064
True	1075.4516816988714
True	557.7486781356745
True	64.57733109533268
True	30.540080400250304
True	94.27841961428057
True	104.57925200245889
True	98.03869201407952
True	909.8744688536189
True	1202.8296534389165
True	713.3269225840809
True	319.88797829299267
True	8.515946977953043
True	20.18394202496097
True	340.6148925761801
True	480.7022658314308
True	43.714100731970525
True	576.4469307549027
True	423.41710470217697
True	398.3574499630868
True	79.38183650969299
True	199.4315402059937
True	267.4797754356198
True	128.63569300080368
True	378.8820454315178
True	42.53825848888199
True	173.65266604425972
True	1142.9530008352835
True	6.1298119091706464
True	26.639545653456203
True	573.8965801611286
True	362.05133850586327
True	772.2202784293261
True	154.20713693980102
True	738.0938608577684
True	603.5319495305181
True	272.0769057292053
True	435.9294704244516
True	341.01962313835134
True	290.6979356804542
True	271.24981662811166
True	379.9432950575202
True	505.67314367673634
True	520.572287609167
True	106.40401640710076
True	367.3043409294684
True	9.684126356471042
True	190.0900460756393
True	240.84962420958377
True	866.0420269411791
True	567.5349846892432
True	32.33867137237601
True	719.5904198509523
True	832.5296078214421
True	104.60356134126926
True	344.2586339896305
True	873.8972627360407
True	215.76006054262345
True	164.10534298543254
True	536.2715379612297
True	577.3794012524856
True	1107.779840684516
True	144.78721753726504
True	160.17083193896195
True	253.5296035717988
True	327.63650791443814
True	423.0746967580728
True	409.3828058098229
True	321.72571766371584
True	440.4621602543956
True	498.7207844741752
True	219.90469125589863
True	1490.7711132824377
True	248.23549543538
True	409.2443904458728
True	50.114734409334005
True	776.5434739278085
True	255.95757807897985
True	928.9522505920708
True	523.683235329631
True	334.7391131945823
True	832.4741824082944
True	264.55626265047084
True	219.32770639460028
True	256.9801310721527
True	220.4974273039592
True	143.63058100239297
True	251.8110037052717
True	740.760204025587
True	503.3065167718324
True	225.3681156810036
True	1183.755717513336
True	118.007808314542
True	270.4110929174315
True	69.01854130983662
True	297.74187362756965
True	404.5470651000817
True	93.84784247258764
True	215.97976786501872
True	74.45187722048365
True	694.8753967247848
True	379.8359978738161
True	213.09991744284076
True	728.5579720912878
True	877.8766682625902
True	801.3407523455088
True	840.5060693624008
True	347.5880965523301
True	1.1726774750928275
True	265.5476065959731
True	57.084608665132464
True	387.61649033798767
True	54.59276893611964
True	339.3304675389665
True	825.5348080839785
True	1023.5824009656574
True	394.6503058744777
True	22.23774478682134
True	529.1322348375414
True	517.7189529645923
True	198.8879962742044
True	222.45750577231703
True	282.55558802456244
True	23.4963795130806
True	126.94816193212375
True	940.2196599184898
True	61.963591173794384
True	493.7293060823828
True	782.0284431172548
True	98.85396909818569
True	234.14616968215205
True	115.63691933361324
True	16.183940575143062
True	1.2235726627697512
True	118.53660276100328
True	1018.0339615187752
True	480.57861257032624
True	67.71692999300032
True	796.8853967009696
True	337.8232930865108
True	1.4101099224293223
True	439.4958353927146
True	196.519993033071
True	501.1644366050166
True	82.62185907464495
True	339.3845933372467
True	355.1475000771717
True	173.32568141083854
True	220.38983274209517
True	129.14519677251562
True	181.09163872879247
True	961.7761332534952
True	15.857026665983431
True	510.1189630041729
True	492.4120208129231
True	393.6679318631196
True	222.84061608052093
True	231.1044815947488
True	166.0603927461692
True	50.06978903256583
True	474.9364744483753
True	152.30616725915624
True	879.4774538432315
True	823.1879860642871
True	249.37561075607428
True	317.4358447856976
True	527.577203957513
True	41.22084600796592
True	85.5099072112598
True	723.6326949198343
True	1104.099313514342
True	110.20634314693136
True	724.4392067598174
True	146.80951494340886
True	934.5217345206062
True	680.7801212899315
True	101.94849092772246
True	272.5181033298504
True	606.8564638258727
True	269.9277928779687
True	44.49279447114949
True	561.7057905013305
True	443.03829661521775
True	5.470769457005257
True	470.4610516967524
True	66.31340441510038
True	176.83660109287823
True	242.96510818116843
True	298.1547682995541
True	74.41290806482475
True	227.0084708807978
True	358.0187083481503
True	449.739428155544
True	937.3259676683848
True	47.12045096661349
True	897.1303667431222
True	998.0289923942292
True	135.78107347940042
True	74.4521467467712
True	999.4556582476996
True	34.25502464625482
True	227.94524164161268
True	87.07567251733654
True	213.79914555748616
True	358.5037711543875
True	982.9573087239328
True	104.49161787379784
True	69.89484343886141
True	665.7728019959808
True	277.8424128747674
True	736.0701655101024
True	54.33208200951745
True	499.88264755080434
True	410.48830470482864
True	676.6603494684107
True	49.81925047778637
True	111.21256014395914
True	28.629641609337146
True	260.3989081934155
True	42.284979071196354
True	344.7214952544712
True	3.396506844769106
True	1173.4128435515763
True	104.88956109494562
True	136.09429959706932
True	349.1758586349975
True	724.2124162541754
True	681.8896261513879
True	985.4281906232025
True	468.086917427881
True	417.5596945606867
True	136.85196478143334
True	412.8505667387039
True	845.5099912353402
True	420.4907759614746
True	973.7630964375998
True	85.7281603124951
True	409.7175855439361
True	175.56393041227122
True	289.20361322231054
True	766.4220115750855
True	168.33256185674128
True	134.4374402119378
True	65.0603451563701
True	866.4066602708816
True	804.1674792324753
True	85.18561305541924
True	455.1824518814293
True	730.2554094402782
True	421.8246203564598
True	56.27124677496295
True	325.4358774406282
True	775.8253997565798
True	32.34446861916413
True	355.4222719897056
True	173.05922783764794
True	287.98605590450063
True	30.00385333533129
True	223.61124798971747
True	742.1274297841646
True	636.1304992331728
True	57.0612081262872
True	290.39552860125093
True	921.7111757659692
True	17.971004159848995
True	311.8812041839784
True	295.040151430372
True	454.72519196021375
True	212.4117079019214
True	573.7095579147785
True	47.52940072289794
True	976.5076012064944
True	887.9786779810519
True	47.540447270859154
True	406.3867810357028
True	722.9651255563737
True	918.437388296766
True	273.42361758787223
True	577.3530016010457
True	130.54576770960077
True	200.60684244828465
True	135.66770221579088
True	131.49563827853788
True	206.1000243722904
True	929.5500541373628
True	771.3629321728442
True	932.116797363446
True	20.42563508694533
True	26.360364734502948
True	352.8916213353147
True	13.208100524346648
True	598.2911392895569
True	1046.26074537643
True	258.50631557018227
True	202.65211110753728
True	78.67831697946745
True	225.07488280864084
True	134.6391944048451
True	44.10697755641655
True	135.63620417491816
True	90.7474816356614
True	250.1435987726202
True	523.0525234339968
True	164.2998981140536
True	29.08406145974769
True	58.353417898122174
True	432.4686345498166
True	268.8750900388636
True	589.1379238737378
True	19.649581252432373
True	117.46588312972422
True	687.6020448494825
True	253.31163678630224
True	453.9624456405994
True	657.0392928458876
True	99.66536592451052
True	106.49294710737912
True	76.28527756619775
True	27.234978004429447
True	124.26475037163402
True	86.12141285795434
True	102.4732808482166
True	155.1977410366911
True	233.7711063815437
True	784.6376383820286
True	291.4867632887133
True	922.6719704553284
True	162.17281831674217
True	197.32352659071145
True	785.1738529164751
True	297.5543251503075
True	602.2369386565932
True	253.74732636092716
True	349.511082849131
True	427.0347318203898
True	565.3063310369492
True	648.858678477006
True	376.4167247993114
True	34.69049421121482
True	529.6227566806429
True	610.9874092555017
True	19.52217127096768
True	11.387602444204536
True	265.9374637744347
True	413.6189575226974
True	448.1207241043873
True	66.76146134935023
True	655.3264746114863
True	912.164413398218
True	225.93510692653345
True	877.2512346278104
True	278.9451533412248
True	103.2359307050354
True	273.68206385139905
True	695.3247663748923
True	41.43524368596999
True	577.8766968932555
True	1286.4254586073628
True	1034.4988822191297
True	873.8223720539551
True	218.46022954977408
True	92.22241075691883
True	188.36282482199792
True	832.638523946986
True	143.37661304192355
True	1077.608409226775
True	878.0481259807877
True	41.03553549097205
True	90.13114591375312
True	417.3814919080492
True	421.1581036277603
True	204.0079995195485
True	508.7416896487982
True	642.583450899819
True	125.96325483783843
True	268.1184762186415
True	992.1865705193512
True	52.7574176852768
True	695.4835372239407
True	527.7534905309918
True	36.97887332031733
True	834.6069335725605
True	382.453388067909
True	541.4823295741234
True	103.25799090982518
True	262.7355042447513
True	218.51350005465767
True	25.149231376853592
True	135.68292695337146
True	770.6607532337141
True	140.0331137334304
True	377.68199593588287
True	66.61686401524474
True	644.6424730565705
True	624.513093283065
True	233.15076263739823
True	457.5101392455788
True	171.5257106739661
True	167.57313440574632
True	225.1318161872472
True	296.9444227781224
True	360.00964921287743
True	135.2975694256006
True	189.59701722904063
True	25.55602103419165
True	854.8424477717717
True	313.9068834896057
True	8.853983309437151
True	366.1082112168551
True	165.8754730640475
True	622.3300996013933
True	363.5838080351791
True	582.9304349993089
True	536.3621177251658
True	500.5349676809756
True	778.3594789478826
True	244.11542444195013
True	553.8699482511032
True	156.1741215538448
True	535.4397207598929
True	368.1685871228096
True	383.0646581876728
True	116.13136147788794
True	136.97922963285382
True	108.07935514646672
True	67.08349539660392
True	721.2939188622915
True	188.27347573438607
True	45.89540782863796
True	0.0
True	556.7157578980887
True	111.8540176228
True	24.40897004526837
True	41.06728429101872
True	113.316306651989
True	535.0540117158363
True	183.82490904042604
True	104.73128126646002
True	35.26978122779918
True	158.59688460278727
True	917.647776466414
True	48.08162078353911
True	231.101001158674
True	741.6448026563049
True	311.92773206483463
True	451.85534378035766
True	459.4551121965314
True	514.6925411175774
True	612.9239032072039
True	912.9013976162796
True	271.6240852696744
True	1035.945605258264
True	926.6119130403596
True	621.36420630963
True	351.53192216340165
True	837.3237832006939
True	9.751619097004042
True	34.761340849126015
True	289.56738807425893
True	42.92453158562799
True	198.0309869347941
True	786.6484784749775
True	208.5352771853341
True	741.705587792555
True	776.0439585420345
True	124.33732680713766
True	364.6424519877374
True	566.1427015676347
True	26.317311174387715
True	136.7313312444185
True	440.7071841039413
True	301.4596814851527
True	193.9606350032647
True	115.88979966195905
True	379.2340681957106
True	21.063286877824236
True	384.6694602354743
True	371.8886287309186
True	1007.7711739031198
True	339.7903541305194
True	31.635057355093423
True	440.8664555172308
True	454.0732530560834
True	246.5264430719832
True	30.4291618970915
True	751.5733905700243
True	440.7109136349313
True	187.89225175168625
True	12.792709116785508
True	1224.1057887885704
True	173.0507275889153
True	27.55237170078927
True	312.0425193525928
True	282.5107398158596
True	118.21352547017192
True	276.75606122368714
True	47.99038720926015
True	308.52320940196864
True	306.6117892564021
True	300.4529038396461
True	28.566278611613093
True	45.2209977464908
True	1062.491863456169
True	25.4931043515727
True	13.07095767591679
True	180.6580795840714
True	649.1745522546277
True	8.559939062836184
True	201.3944090590849
True	178.3744872450258
True	535.3113496497766
True	374.8174598821644
True	734.9142445467792
True	310.57109308129134
True	504.97876403408594
True	429.0863746311608
True	502.859553060345
True	102.18283375765836
True	1259.5912330878452
True	905.8217464413972
True	284.73023401451366
True	543.5561076079415
True	101.11890969750736
True	560.3494305571504
True	419.6907946060367
True	158.2125097004976
True	76.0678283886622
True	353.7308116638869
True	167.6365042183406
True	29.355559121565157
True	605.286700185457
True	387.6088013038877
True	73.74678000953672
True	29.84438220524603
True	656.7007024489862
True	488.7121126987558
True	71.14701521231638
True	22.16838967077281
True	349.6043830415825
True	317.5109799914667
True	745.341698033737
True	554.4453347562031
True	562.9349122262555
True	798.9369185672858
True	9.755579378228244
True	55.77529475281272
True	34.75369847689293
True	59.4161332002512
True	501.4313940387033
True	583.5628979726984
True	81.45833901958103
True	111.76131443400376
True	201.78939373975948
True	75.194112608292
True	186.3930542254361
True	201.84363293407145
True	273.90003186455925
True	823.9747670770045
True	605.6719783074071
True	274.5745494777499
True	191.3521890784369
True	266.24959049811645
True	241.1354897202482
True	735.6262545041988
True	331.4521452597108
True	177.18085169714303
True	889.5200836131905
True	365.1857391576716
True	477.9713340150993
True	152.5893919595298
True	119.28662232805762
True	64.62533749438182
True	224.36428470147413
True	968.8170119012152
True	527.2305287383292
True	115.80332474707174
True	355.5750397271368
True	104.36418904124952
True	671.2820808977012
True	4.481059090007173
True	715.3676187520257
True	37.43253010958533
True	942.5912310354532
True	839.9144838151587
True	218.3953277853764
True	30.795653943076964
True	81.95976626136205
True	450.1101713599176
True	242.8965605701349
True	1.6739053711260614
True	80.31956697087647
True	1061.5710423029864
True	358.67049353547145
True	679.4296897355227
True	495.5388599549256
True	31.103691532975112
True	139.66132268364396
True	446.6768772447765
True	954.0878529842034
True	804.6021085866327
True	397.0585173636086
True	333.7240313989593
True	17.629313912738382
True	81.0566468602872
True	740.1615693992618
True	468.9202456606499
True	385.1371896989039
True	887.4120790227971
True	26.58158031145313
True	200.02147819998493
True	915.1150856623572
True	232.6249598152046
True	7.873357597147163
True	506.2680078195104
True	108.15805288696204
True	644.8592303151327
True	54.03321015692835
True	260.9634899211969
True	852.7339197390711
True	919.2453773708376
True	283.1377031766421
True	438.5336969315421
True	111.24274244652185
True	603.0200258263932
True	265.8300218510254
True	186.41794646272072
True	849.487967242791
True	54.87115239614484
True	711.432152645471
True	274.2748241823304
True	298.0925020585194
True	165.43399604476883
True	468.0108083069471
True	590.8615463106215
True	377.68543798283054
True	400.3270548892946
True	68.57309547210602
True	156.649420363734
True	460.27080996606975
True	220.0695663931651
True	38.82373675462572
True	204.04901902181624
True	386.5755129542072
True	379.7682957416368
True	739.7356701578695
True	125.94260963669586
True	682.3031339099837
True	487.312808833977
True	614.0017318725
True	138.38646484059038
True	37.23084916743377
True	682.4647119500163
True	68.48506899092635
True	560.3193976069517
True	693.4738315771392
True	442.9312036838442
True	141.27755745745702
True	508.58307951364526
True	5.374113112297243
True	391.7335277655778
True	31.03235637844383
True	636.1099457403997
True	276.445328977448
True	579.439897791362
True	704.1768437088488
True	143.23234367955882
True	535.00620231026
True	510.35701816590426
True	63.42322055426207
True	975.810013532667
True	2.2996014546648267
True	26.905057914951115
True	650.5925028831916
True	711.6176173466454
True	135.00115213158722
True	406.8049023909846
True	125.93170521224286
True	74.01019498584915
True	455.6370583479279
True	43.46954727246448
True	516.3477511718675
True	12.408363548487976
True	832.4128077717647
True	549.7351826283558
True	639.3265083280826
True	103.85545595257184
True	366.87277843898994
True	978.9585528284152
True	855.762997703501
True	143.45516752704003
True	533.4333855713747
True	463.04731711746814
True	239.39946429395192
True	263.8708811436905
True	5.672590915712078
True	318.56321408297345
True	12.232507759233195
True	357.4574108624869
True	74.91581916196105
True	424.5961895873496
True	667.352270819015
True	129.19765017890236
True	235.60977856209155
True	645.6151197655416
True	674.8574238500905
True	291.38941095713216
True	139.5830751200097
True	166.59454244519878
True	474.6297779750776
True	84.7193433778034
True	11.1209169037316
True	527.3138094201348
True	566.7734318229964
True	18.158305155409977
True	140.68103800380723
True	890.1444544739861
True	472.454336863633
True	272.73204824319527
True	34.06581614613803
True	475.5764450390196
True	109.76950227845896
True	578.482200181444
True	659.126541153178
True	295.53262921246966
True	384.0077378419834
True	191.15036011294137
True	237.05889306084256
True	72.08412754214055
True	208.74672529046543
True	521.4735023283098
True	23.96596108010753
True	465.7075873325933
True	350.8958934054572
True	713.9516731850465
True	893.9855591932082
True	891.0414213028623
True	155.65281369727177
True	415.65971102873993
True	71.80632736351795
True	186.24903352365365
True	317.0881161013477
True	11.547171456562662
True	763.0904296445268
True	22.642833323808585
True	404.4734863056959
True	270.90328224152563
True	678.1737531274797
True	205.40468610253455
True	38.34839632948467
True	701.0003093179954
True	1060.584018607762
True	228.13524347066112
True	133.84905112314377
True	598.0433752327805
True	511.7577397018927
True	17.799542467903507
True	849.4168762007488
True	112.56957039502824
True	45.70045283605172
True	300.94392895630216
True	346.74415112629646
True	397.2766709573072
True	274.5038580592844
True	19.012308371015774
True	20.8229196299365
True	834.0345079686165
True	187.9562547342784
True	119.44946931283742
True	846.508102228565
True	657.0250490211798
True	646.1464030596152
True	447.25921802321903
True	152.1222805683244
True	31.621621447557036
True	104.68482189666044
True	430.667028247934
True	230.62466137749064
True	485.4470272614845
True	147.77949366578622
True	503.4438541292735
True	625.1389821174104
True	953.6359026300656
True	25.49271034263922
True	978.555105629536
True	1071.344590742729
True	470.0268139701951
True	80.72033706645973
True	780.7564707007073
True	651.0223918349711
True	684.0830233951041
True	173.86330444951923
True	749.101965441983
True	700.4769245480247
True	119.0509337860781
True	763.5557463695687
True	821.7045319110964
True	467.9720662693505
True	229.29290637367157
True	69.73290839695628
True	302.02430588915456
True	344.3856149681003
True	480.63792024933406
True	435.8382933682553
True	196.4088915911212
True	319.5862986460317
True	3.603904268225433
True	14.032902972957151
True	110.09919869657008
True	127.26818715884602
True	352.5266338800505
True	343.65463192138645
True	114.42089339756052
True	17.68773869190075
True	214.57122779297427
True	824.3371765548623
True	459.7041280379506
True	543.1251239865614
True	576.9660056652372
True	836.945548299777
True	648.2526116788885
True	91.79471125199422
True	199.76142843696573
True	245.77922170992943
True	283.43088205587003
True	106.87375106513086
True	366.8098553503766
True	425.3956306286999
True	175.58876050457295
True	650.565213436478
True	244.13686313044192
True	203.5654757967596
True	30.14967409987619
True	250.81060309519268
True	481.7001944304532
True	163.60287752513506
True	522.5790926135496
True	467.3238963837165
True	240.63369986425283
True	109.40536899245224
True	40.05726789471432
True	402.6143833782946
True	781.5844503884248
True	153.75724492849355
True	1029.0934311559354
True	1018.4646713054846
True	482.5557211736627
True	104.74672984734563
True	123.5980117813838
True	656.625790307353
True	7.859641489638776
True	224.30984976328347
True	138.96590093515124
True	118.54747453499505
True	333.8038756444432
True	631.4028769637825
True	37.78443000870204
True	124.1364319043801
True	947.9922882039956
True	55.807892645745895
True	463.6486843479887
True	528.0408504643615
True	251.32986735706388
True	128.85653044525515
True	932.5184926846766
True	1189.8034508184378
True	521.5231133782954
True	628.1896232948776
True	201.39273346593848
True	154.2089386849065
True	330.038892454361
True	254.40789905841592
True	174.89244460790314
True	304.8334386406123
True	328.81404089466554
True	11.135543185689432
True	623.9871254544337
True	147.19204089623054
True	78.7945302478148
True	435.78604417938936
True	323.73979155569765
True	1195.737804762217
True	359.3461730451604
True	1014.13507308333
True	9.559567305199188
True	280.8897297142839
True	227.97811731105816
True	157.61520050347409
True	492.6632677425852
True	194.69005698829807
True	422.2330526088738
True	334.5870213956555
True	107.292896937815
True	350.6606501158413
True	1024.2199952254953
True	727.2573139897963
True	222.5970653243195
True	103.94756644509673
True	294.73235416633315
True	25.42253661601019
True	360.4633915260712
True	316.5164368855006
True	571.5291958855116
True	430.2412065116933
True	358.4635732553387
True	155.70161935427913
True	13.225534170096196
True	418.30675503994416
True	275.7549557332428
True	144.4246223389302
True	295.54320194656907
True	441.71725184239307
True	815.9812202818134
True	311.53976929278537
True	770.453863762225
True	392.6613217609912
True	372.0702076512555
True	1.7976138572725548
True	1166.2049990462724
True	105.71595385275066
True	884.8181848618508
True	190.76164189809617
True	450.1560724984562
True	674.7191463904777
True	84.29650228728532
True	503.8588573981128
True	28.65249850254044
True	436.3324571340848
True	79.21056975166269
True	221.6834532576564
True	37.35237929460303
True	671.3446957549327
True	189.84370436435668
True	23.226111476857383
True	409.45762987344887
True	105.3505062452899
True	162.60074567349156
True	823.0681215608882
True	262.1496578610482
True	160.33653987967477
True	376.3115293483745
True	508.1426590498508
True	332.8860359947493
True	519.618991408592
True	609.9435262278312
True	165.06498512258182
True	6.831077828128136
True	75.29817905446669
True	427.4345655553618
True	86.62557403527073
True	77.56852385344257
True	1045.598290495747
True	28.11377449407131
True	329.8118756428456
True	328.6685241873994
True	479.9110057124639
True	686.4197758548745
True	190.43883284984557
True	646.0106399985408
True	332.08404830043224
True	362.17037347925344
True	270.0503586960287
True	229.05576149945668
True	363.2654867061183
True	454.5502252886631
True	403.2316894605465
True	619.2592357158996
True	135.17943083124197
True	75.42169079827715
True	39.42716645599295
True	298.1406610868965
True	646.4376357093371
True	403.07709150195313
True	742.85830148558
True	211.2216408683097
True	402.0450885576241
True	71.21402043027429
True	51.5758770636661
True	410.1238337404196
True	201.48656888177496
True	213.89082416525653
True	41.13085690825643
True	1072.263617150399
True	172.00147551738905
True	896.2147485146099
True	320.100801137074
True	922.6410585920244
True	238.26690321626748
True	479.0439437424273
True	528.0296182527394
True	617.5847994587175
True	209.4411005156447
True	476.2127206611941
True	942.4558099060272
True	125.80142783520972
True	8.148936745135611
True	581.5013655382025
True	28.681153391342
True	74.91456923953838
True	762.6872012501818
True	234.09572872560284
True	945.1716813028032
True	698.724640556288
True	395.9076982687902
True	280.80026535442863
True	480.4803228779423
True	332.65764168243584
True	182.603368980802
True	671.7872335671954
True	702.8577197733025
True	211.8662835542127
True	88.82549883076348
True	517.520885500206
True	144.42298489523813
True	378.308820496641
True	342.6026913117373
True	63.41451882854852
True	378.27121934509074
True	410.7415461977216
True	370.2667044040399
True	399.2110951447035
True	405.217679135457
True	621.8372464615987
True	55.23749341834101
True	438.9807387677839
True	325.8093449006527
True	666.5478316196486
True	217.1985224859976
True	104.10338499036706
True	41.05248195911585
True	533.1905122164881
True	624.4749196078411
True	190.97528843235327
True	414.7625541875238
True	336.64276997318706
True	18.63067569687669
True	173.02332778163296
True	295.23412614960074
True	2.856657040711124
True	861.6594839749608
True	74.6379012108688
True	98.99727402046416
True	104.18493263557568
True	355.27118647718976
True	35.82942055229986
True	452.89971061376224
True	232.1172368869136
True	6.6387522517554505
True	118.6516623033125
True	446.0906917383023
True	50.14215541407247
True	67.10170557909952
True	177.35611243877574
True	291.09436729195903
True	972.1227303126628
True	390.3651000394277
True	953.2734403948074
True	191.67468201283003
True	1029.298848957478
True	802.1629073285075
True	639.6134627867848
True	410.5881709985237
True	392.90699340292525
True	79.43227726375595
True	72.49561504226662
True	79.43058925653997
True	173.6222890266735
True	482.8823212796223
True	1075.2397734599667
True	168.01756395610332
True	353.5739466687889
True	443.0936799428404
True	603.230998386442
True	588.93150982759
True	287.47910649029683
True	467.0728815584837
True	689.0116878519312
True	97.23343894415297
True	698.8372785589853
True	252.48631506913003
True	130.5950977577783
True	426.6319370872583
True	881.5797107373656
True	439.5816415259956
True	850.0028785842741
True	193.14501326622428
True	344.7839688709649
True	709.1688987038293
True	630.7812935762214
True	194.96860433312983
True	253.00133968778957
True	786.9812022766515
True	32.63403837898038
True	183.55469433208276
True	473.4979702659792
True	714.0944609073337
True	110.39674058362584
True	35.03644490688114
True	169.31418066390057
True	723.4854450497809
True	315.9432739586482
True	544.4860791266109
True	345.791217252914
True	296.0669912719486
True	443.8720098100074
True	505.1055161596336
True	71.44013378113706
True	379.099442743833
True	781.3200332435351
True	0.0
True	291.1017538432424
True	258.0883039396502
True	963.570352991065
True	149.19622349796532
True	638.2409863543787
True	641.1903781946487
True	110.140784933233
True	224.52556378302063
True	134.15739041959216
True	11.687950625296262
True	292.230723585766
True	366.1309855559727
True	1132.1261457928235
True	236.34289332152952
True	417.223994414073
True	646.4903780061926
True	197.49612226956137
True	28.98605250821007
True	843.8120056467546
True	581.6267246074431
True	152.690173473874
True	661.1538376950327
True	161.38102159553057
True	288.01367469489344
True	808.6247687857373
True	37.87900312700162
True	103.0683974502146
True	508.1116710126026
True	62.10274106920142
True	76.57436691817256
True	395.7202102449465
True	22.74976623641236
True	725.7650800654507
True	102.74640080867776
True	154.57814892255698
True	19.867118264287075
True	682.1914973441199
True	30.39129087162576
True	789.3060851369514
True	411.5005199370225
True	122.318531770361
True	689.1629642456411
True	528.0397826088023
True	600.5336777016031
True	40.61376338588462
True	373.7643750573842
True	5.18867688687916
True	92.75295674305544
True	369.2678814753991
True	49.63830432798135
True	117.27095229328982
True	315.97884046227864
True	176.65181486294523
True	104.20506662236308
True	630.5257298966634
True	21.732518371010237
True	1140.8711772463826
True	487.0086897466367
True	307.2374811542602
True	501.6247795661904
True	127.45137735872022
True	788.612447059369
True	1068.2559325206623
True	747.9807770436555
True	174.77736404626071
True	231.53908585001915
True	49.253083159860495
True	60.9655276082752
True	152.70442455506347
True	98.66234717934212
True	170.98847040275106
True	1111.3392018609277
True	307.83332169639726
True	354.7137484846376
True	686.940591796632
True	17.084552244955212
True	13.921902661166442
True	589.1055034361968
True	5.136082065742131
True	114.75159849622015
True	670.8627359509605
True	179.90570911962035
True	666.4771010717515
True	864.6712192540489
True	156.56223661385442
True	869.2711691038514
True	3.592016783015916
True	457.8911276544877
True	1053.4136844535249
True	25.885642748334902
True	237.0509327918634
True	135.60485189562846
True	943.2187467581884
True	232.10412213543717
True	490.804946140298
True	119.94057017085872
True	528.4786513975564
True	156.78864537277644
True	96.00570540881432
True	385.8437304144648
True	68.56035590342701
True	53.71614607367627
True	1047.259197795351
True	253.601658206118
True	157.45066776228356
True	374.4946641464233
True	400.91191899382505
True	209.13607476489017
True	162.5046375345494
True	398.2630349248723
True	35.60887353329358
True	487.1963980144433
True	1130.044679704429
True	112.60582874720062
True	474.8330204640619
True	307.590717689053
True	27.52966802691077
True	409.9375069568888
True	106.6320906483466
True	578.7735307741951
True	207.6405247336202
True	435.84213646627126
True	21.59606319028776
True	413.5269648017187
True	109.38872955619829
True	339.9021449242359
True	32.75666700803245
True	171.00845508143158
True	245.9057246333602
True	758.7238543492548
True	53.59258009138309
True	140.405195582577
True	239.14640528513303
True	134.94543927145185
True	623.611122361266
True	547.8094338229996
True	792.1250248119268
True	402.7086744542778
True	549.6120676712794
True	418.6561232287326
True	695.469477462558
True	72.6519568470439
True	469.1938596414198
True	426.13959999621807
True	46.61178114253213
True	80.51743842976208
True	129.7427741627146
True	83.89692053824523
True	331.64414515284324
True	867.1002510940357
True	313.9939857063728
True	1042.534790940055
True	296.48067021708925
True	902.3050284478666
True	145.06076015729417
True	576.8687344555927
True	599.3626721359861
True	705.7057991217932
True	441.6978158601936
True	66.07711958559663
True	288.2714729627733
True	39.9379603452236
True	167.84652852915906
True	176.09342692220673
True	1088.6208912532586
True	222.4799592885965
True	547.6566692936856
True	542.0251011180011
True	572.7289820403583
True	889.2117425677777
True	596.4487437708927
True	665.9931543193109
True	962.1142230451792
True	125.8458948999941
True	318.7812844670059
True	265.6255078935916
True	326.44387027504285
True	88.97448665099361
True	378.36828418156153
True	3.235152197774064
True	306.3475896563823
True	262.16005862253144
True	610.4732650074782
True	283.81492907427344
True	375.9629892199024
True	9.601659902490637
True	56.56232620466231
True	544.245063901537
True	29.918440900145622
True	142.091698957832
True	63.20911165618773
True	153.8263929038899
True	229.2891728567153
True	74.40554717219744
True	393.5331651989589
True	265.8154537909714
True	103.84825894665563
True	339.6904220887469
True	63.410137844072345
True	586.4432831152142
True	817.6180788901648
True	276.81287040525547
True	1160.3558470723535
True	109.87653622195884
True	310.37446387025
True	1025.3379492141448
True	90.7947566818408
True	277.2055588584444
True	10.419962501378626
True	412.6599659544175
True	451.6963885945579
True	152.9763792545667
True	624.8740191585715
True	899.8713531245992
True	150.08820432355483
True	77.08194239261866
True	336.69323298690006
True	551.497415375683
True	587.0005535197345
True	1261.5611309537144
True	27.304333263828624
True	939.6187782651252
True	136.99341725291973
True	623.3258871385948
True	118.12632565962508
True	122.13564712221785
True	188.0093111302572
True	173.35698836265604
True	733.4089660896051
True	207.72650785801616
True	229.97541634498737
True	71.44723324069847
True	512.1423140431402
True	453.3003820528996
True	177.71640811882054
True	239.5540278497251
True	18.12081541119812
True	427.60411082612194
True	215.19360420601956
True	291.5523633418541
True	114.32965190056454
True	709.4932449244731
True	416.86779536083526
True	262.87489902099344
True	642.4903835142561
True	520.5246567848766
True	454.60305406445616
True	143.3289323711264
True	541.7588927577351
True	437.6563940679361
True	2.984085143928532
True	190.91786054922875
True	96.84529860341856
True	234.68184682483115
True	3.069971692217198
True	116.2044704476601
True	341.5825562640573
True	6.879253969183985
True	869.9616226867495
True	177.11709988607018
True	718.7618472175616
True	809.8962293761731
True	156.79124232411905
True	226.30014405446187
True	473.00990516516606
True	834.805192911356
True	51.61613881317827
True	40.59253971071567
True	136.08475948060888
True	615.8740932918711
True	705.2189174185291
True	178.3593162468029
True	588.8504546516469
True	603.4097608380513
True	848.0107779227163
True	400.8620109051807
True	190.4741124661444
True	872.7150870412358
True	219.28469193670668
True	155.13140857829214
True	325.74784778214394
True	221.03005745558136
True	206.3236026095757
True	626.9307498016082
True	258.9138365010777
True	194.015460601165
True	482.18843313834833
True	464.97092121010667
True	64.61231024049549
True	277.249232001038
True	77.90090405617448
True	331.94601676793303
True	353.9485796058908
True	257.96577036123364
True	176.3346708495734
True	373.1468825318868
True	656.8430711705988
True	752.0871033648922
True	299.3991816409524
True	748.0961366921043
True	62.61438029568961
True	882.2132050649391
True	342.10382060968743
True	14.333724165056442
True	623.2684906211871
True	692.280656762455
True	264.9565177322463
True	165.1450160035015
True	47.16038516623412
True	386.7923019432568
True	72.07178216147967
True	14.355968403076774
True	887.8638659012485
True	351.89170799446777
True	181.3224700541977
True	976.1101778205784
True	10.34500074374612
True	788.9839792523097
True	29.11669423918239
True	668.5827383098764
True	61.239109291661705
True	760.1157097066401
True	441.5201292917041
True	194.31485386207248
True	440.2487322864156
True	209.7792838875536
True	299.6086664375585
True	224.89743731961093
True	401.8781037539357
True	9.983162383735891
True	324.4674037675171
True	107.64231460649238
True	11.732847139061858
True	465.5248444817518
True	722.6872640305128
True	291.85337873133426
True	78.22182409812027
True	303.5327467092125
True	82.6752812431347
True	185.9858352427054
True	182.55426029637044
True	369.3920651207197
True	44.160845387239824
True	136.9424765992851
True	380.10013680676735
True	864.682250501336
True	120.0372798094852
True	208.8571956154884
True	451.70654146357873
True	19.83563993614828
True	404.4426298273971
True	511.78737906332856
True	91.59947503661525
True	398.09676807902576
True	341.23385004796404
True	419.068647228619
True	587.66264392091
True	1041.9690342659242
True	981.7789779482372
True	56.10755379998425
True	1077.9409134664693
True	111.44168732165964
True	120.47226763837553
True	113.36027595060357
True	502.9839002257968
True	380.5076610813804
True	580.095585620401
True	259.4202261891532
True	166.21799302138308
True	403.1231854758157
True	14.65815718000028
True	446.259812172646
True	364.0246030995818
True	146.819821812697
True	91.98062149008304
True	543.7628649719132
True	1004.38281196023
True	204.83542207289665
True	66.50621435665644
True	429.9201389958954
True	373.073705653217
True	479.4032349014686
True	318.16461535584466
True	4.759696213047284
True	530.0721485138422
True	505.2570421797233
True	501.8317588366106
True	192.06155493434653
True	104.59724606007003
True	20.55495889655542
True	377.0300871291497
True	114.15044367051918
True	6.708634536982457
True	28.99796980437985
True	350.40174894991617
True	629.4223755935219
True	136.4730763166521
True	91.2940453712871
True	21.239306193772823
True	406.0765104230068
True	361.4474465837088
True	782.7735029483456
True	312.23741231667566
True	499.01303234192994
True	537.3025127476118
True	534.3386777708655
True	296.8646702008994
True	536.4214814592606
True	101.33980492986966
True	579.7344827197983
True	7.466363679370035
True	373.2160181545744
True	473.3689198156181
True	961.9233260649132
True	349.6195256433629
True	846.8885806473317
True	984.8338877134164
True	176.09117334346698
True	40.37484493555397
True	357.247806038363
True	391.4834275459367
True	575.8785790826162
True	253.0142829565728
True	30.16376454403239
True	624.4455368700972
True	127.19106683341514
True	1047.313171728255
True	316.7237501064709
True	476.61962254861896
True	130.43412456103317
True	803.4635580293179
True	141.41183161433574
True	819.0463723997148
True	585.4772299843887
True	186.72387718815372
True	111.83176542564988
True	66.22581057353845
True	563.2001209965022
True	920.6016377778748
True	428.34682404425087
True	531.4613693710048
True	137.24111138438562
True	627.1020686251193
True	489.80840047567136
True	783.4196280633191
True	314.4633724346179
True	561.5060474175493
True	112.64594049855395
True	23.906536194395564
True	411.7927773167216
True	166.63826834128898
True	97.11776563986994
True	379.8422054869001
True	1094.23178389009
True	263.5746248675835
True	550.685621079304
True	11.339080537804143
True	74.4478487324784
True	317.2669619673921
True	757.1039995644167
True	446.77478962458105
True	524.2539786875757
True	710.7974481457538
True	66.01019064684219
True	749.5225092408411
True	44.6127272925672
True	104.52926568659214
True	176.03976437662314
True	82.81191179293367
True	24.806973873952625
True	296.6795260778577
True	493.9816509940405
True	874.327647819751
True	871.2123044578556
True	5.076640806902863
True	290.3276053104144
True	505.08726259627065
True	114.92568106113602
True	238.685197144458
True	325.7556679235118
True	1319.770231708972
True	445.4459586447642
True	24.69512980653248
True	185.40393603261668
True	705.5109826111329
True	32.42029928394294
True	175.8241138341891
True	561.3064979197493
True	70.21345249391713
True	859.2876001076751
True	337.3369815038457
True	677.2624701193565
True	76.16425524749492
True	666.7132840212107
True	590.05556195688
True	865.0085284941129
True	255.4417740937092
True	516.6842989810668
True	824.6254336296515
True	904.3997961963152
True	250.90412037053812
True	753.6273681426435
True	223.46245318323523
True	463.4176905226707
True	366.6297211047846
True	497.0706730337715
True	491.307458930055
True	320.3429713954073
True	360.4685110668539
True	114.62595443571566
True	347.71584483132773
True	1145.1841438537203
True	315.41204544593035
True	154.93282880929797
True	304.633850909256
True	751.218065511279
True	649.8693219000664
True	412.8030673063085
True	113.81494218043125
True	341.20153513772567
True	33.58182154408739
True	172.64246866146368
True	86.47958652362033
True	84.69009415677546
True	570.1056997402405
True	136.1018085065162
True	134.28755104109308
True	103.44046547296138
True	90.07166793317691
True	454.50863987520137
True	380.21657306727326
True	1013.0783333309836
True	540.881406708237
True	795.3268327719496
True	270.94852369164585
True	301.4087557487555
True	536.1780178720859
True	192.3369915323576
True	748.730984309716
True	245.40981497204757
True	358.9102172709372
True	70.64765121906213
True	122.11434306986824
True	253.89006188169984
True	124.72373734019114
True	490.3574254705455
True	31.9693035118275
True	585.5591766293285
True	1012.9679093493886
True	732.6177582781473
True	1.3242307268115143
True	64.96864981867982
True	505.4860002278351
True	443.1090816607306
True	73.8724941441523
True	120.7741230034553
True	290.5603495192311
True	84.60407981267171
True	52.50003642260889
True	705.748758727843
True	687.4732320353552
True	164.46528495210967
True	165.36211508933857
True	543.9945253049887
True	55.37870598879674
True	24.32602234480177
True	564.894524204421
True	452.0336692848896
True	1134.101111848845
True	47.16033583224106
True	476.41728987446265
True	892.5235552003128
True	794.1130300881835
True	297.7634452820607
True	744.9047279566855
True	407.3086387349392
True	38.18554405772044
True	97.75191819078955
True	710.6840433686946
True	74.8725301056706
True	142.03717895444913
True	942.935010884456
True	187.50882618727744
True	285.77807175155107
True	105.02884514754666
True	638.9584089502473
True	596.7535540101046
True	221.4313971663574
True	442.6086836413351
True	43.84836414982533
True	274.907803736127
True	599.2136564191163
True	610.9801045453406
True	319.28879462638696
True	71.43016601135
True	907.3737367910674
True	1080.7506922863734
True	560.2003400188343
True	64.81679197940572
True	31.239757334941487
True	87.83954349872717
True	109.09187264256646
True	102.3592425003917
True	866.9742336566094
True	1236.4345821101003
True	743.8611151531052
True	313.1795482726966
True	7.7960828727373475
True	20.818551407195613
True	343.109980730369
True	466.9543113200801
True	44.12359342208416
True	570.2370150280628
True	439.45643220173935
True	404.484274113781
True	76.82891159499152
True	189.83950133124893
True	253.1067513185785
True	128.20894574288067
True	399.21377340651446
True	42.01679205632328
True	174.11574405192718
True	1173.1533819644371
True	6.3195851435430015
True	27.86907985062421
True	591.7053168340819
True	368.8960021976543
True	780.0456641824578
True	158.64977811339762
True	751.4733938586794
True	596.6042236291963
True	278.1516760432342
True	412.0452719679719
True	337.9781399241068
True	284.7675665774009
True	268.57718289486496
True	397.9257199682254
True	498.8169793753237
True	512.7455938919624
True	110.60284067409596
True	364.6586761698375
True	8.213883576628287
True	178.4933642417804
True	239.3684868468899
True	877.3469559189971
True	604.3398340624125
True	28.524249108488664
True	739.0883678602435
True	838.7336559660822
True	106.5190345973448
True	360.3591375864879
True	853.6729041146408
True	219.85855621644637
True	162.18675956744173
True	530.7200003150464
True	580.6207578777617
True	1100.9463457439194
True	156.9903296297188
True	159.7259070587929
True	257.68796415254906
True	313.4753521897389
True	424.2231791360657
True	416.1485804600172
True	339.1308423902021
True	443.6299775955529
True	502.2715816075092
True	210.81769616122412
True	1509.5581073186163
True	261.35756834275054
True	414.3563598192714
True	52.26304199093605
True	775.9693465650745
True	256.1810007231875
True	942.1813643450996
True	537.4378255678613
True	314.0896701443333
True	785.1078440456474
True	264.1881228952303
True	217.7822701241405
True	258.6997592083923
True	212.9415025589284
True	138.61953981567484
True	254.36422531315355
True	736.988771018501
True	518.8055283847557
True	218.5290284602525
True	1144.875927000742
True	119.0960659972416
True	262.9157131147535
True	69.56820647213277
True	317.448825191034
True	407.00610590135767
True	90.10247848178749
True	217.20950619462488
True	73.11365789784267
True	664.1282064426141
True	376.5748352378493
True	233.2814655429737
True	747.5336995017273
True	875.5492843787711
True	793.5102626736491
True	819.6621624719195
True	339.3656953332275
True	1.1056137641998456
True	261.98350141691685
True	55.82266258460398
True	381.897158465536
True	52.77903196286812
True	360.5977876992741
True	842.1202775563615
True	1042.793080342298
True	395.8412130880037
True	22.48479525310492
True	498.7316281863412
True	514.560544932
True	198.947160343096
True	235.6636688415871
True	295.5574496198708
True	23.173683783623435
True	123.5993268394853
True	990.1656805651284
True	68.37701468592978
True	496.8842524521608
True	796.3709662151236
True	101.04242616666632
True	260.40720714204514
True	111.9222041848984
True	14.824107048509504
True	1.43445829197456
True	116.90671894814317
True	1015.8158475396978
True	491.7019669337959
True	69.01628290186537
True	787.1720047523241
True	346.0978919056646
True	1.883864563802801
True	460.3923971701856
True	187.5751550683024
True	496.5536018790244
True	83.32600716882789
True	327.3077468560286
True	383.9417748849098
True	174.2214996164458
True	202.76988336205412
True	122.79394616661278
True	177.16286162308504
True	965.8013907002412
True	16.869151043462555
True	508.8805787780152
True	482.5010730474662
True	397.38052541151694
True	222.20754163884345
True	239.0157406117941
True	164.49163297259022
True	47.18916797890839
True	479.9501430143017
True	147.3930291885885
True	886.4785619284517
True	836.6106836691656
True	244.40337752461096
True	315.5872385164517
True	519.3164951631454
True	44.842036908047945
True	86.85660574787515
True	730.8792407930671
True	1086.0529677351014
True	119.03468502494002
True	740.550394308241
True	138.07319489150458
True	940.8084176118832
True	655.6938260899914
True	105.40243876164186
True	291.22119899211583
True	607.1550718834665
True	262.3779220502386
True	49.65314030959495
True	557.2512038490166
True	447.1330278127544
True	6.143649130546671
True	470.161175251843
True	67.71588491130217
True	179.94049468036675
True	231.53735037172763
True	306.21761744766206
True	77.991358610622
True	222.08069459856296
True	343.10832957694515
True	434.0356101992016
True	913.4347194128266
True	48.25200683220575
True	918.5093527013654
True	1019.6666159302048
True	127.3074629066125
True	72.60531930956763
True	973.647152778812
True	34.58273204389496
True	222.94839544731803
True	88.98838559461689
True	224.76663673381483
True	367.2981821608311
True	981.6722583267672
True	98.98946547726246
True	73.75829455726654
True	657.5334909628307
True	288.4583963051424
True	710.9698843446153
True	53.67254029458016
True	470.135971888746
True	390.2852406540055
True	670.1792418872985
True	54.94995642397238
True	107.66331756372892
True	25.188756396167943
True	270.4336243008976
True	43.86926571267888
True	350.55183810481685
True	3.2113148436619623
True	1173.04133747101
True	103.66045502861913
True	144.71775916127604
True	357.80842448019433
True	710.652311063119
True	668.0948557585144
True	1026.108315658637
True	497.5112293516987
True	406.00400070179273
True	142.0148556750003
True	426.6473113052422
True	818.0492371027897
True	416.1006271986754
True	950.0924121516872
True	79.51012255380641
True	418.1082187385784
True	175.11773172808506
True	286.6861581451843
True	746.5939625067214
True	161.23137723360043
True	133.93778377825828
True	62.44610550800882
True	882.9777547365943
True	783.3773768962474
True	81.41596844836364
True	436.75197261599374
True	744.4812550210407
True	418.226813886225
True	56.819090167676265
True	313.9495201152036
True	773.7388089519962
True	27.6677512423965
True	361.0988838540301
True	167.13819828784506
True	288.9118472539084
True	34.69726296603867
True	217.5380067875385
True	769.2040865643895
True	644.4327012346187
True	56.1032250944691
True	296.38121605821016
True	892.6346583774429
True	17.887217312357986
True	293.5591675141728
True	286.8865277904449
True	431.545591226304
True	211.54977158436145
True	579.1988585677047
True	48.493535215731605
True	954.0229975538074
True	870.8003365838116
True	47.86699800809088
True	383.0141155654079
True	718.0534541832442
True	905.7054189847802
True	281.1421693950428
True	607.5761655887626
True	129.5074589304512
True	181.9214618883502
True	130.51107712623033
True	136.43246808513632
True	212.076125198403
True	946.5695625236588
True	816.7431492863769
True	974.5502738286268
True	20.285952722326385
True	24.6117634722152
True	350.1413787624684
True	13.950049897882367
True	617.8313107726356
True	1068.662986571743
True	267.76122635697664
True	209.4685631582822
True	82.1640755235716
True	206.483782557531
True	128.3747568453458
True	43.99952546314323
True	124.4743385504868
True	90.80570219786884
True	235.4540644659385
True	549.8483960396156
True	164.88707101685893
True	29.971762357119776
True	54.31514318395151
True	413.3420704230443
True	262.8025822097577
True	605.5192201586868
True	20.553030174178076
True	117.9353027831954
True	655.8775274645637
True	267.9452475043004
True	473.789866218303
True	666.1125652813889
True	96.96146118101407
True	101.89461949806592
True	77.6661531552688
True	25.25564284204838
True	119.71153821245028
True	88.89040477633519
True	105.92899866420804
True	142.83054030960506
True	241.35485495142817
True	826.3386656764403
True	285.79578645652805
True	941.8295149926292
True	164.69424782913208
True	208.71345327678296
True	759.6558394044702
True	304.5658670850476
True	608.417774648654
True	249.8559645874261
True	371.0950575047722
True	458.2177939643167
True	573.47364310511
True	641.5909172119054
True	352.9769878426982
True	35.01993295496275
True	576.2383570219838
True	619.667868473973
True	20.507001951373063
True	11.904928990471175
True	260.59648951830894
True	391.4177111321289
True	431.08251606571815
True	69.4592996047752
True	609.0324278693166
True	961.7494662556136
True	237.661245909728
True	913.2654960948324
True	266.0759384593108
True	103.84380264711383
True	270.0348846927461
True	720.7738604625233
True	40.28468606862604
True	586.144670583372
True	1314.8671538627127
True	1007.455200311555
True	909.9831419116508
True	209.04346712423265
True	92.65438108586063
True	196.75355800974285
True	813.8745269327003
True	144.66210904752873
True	1074.0718237350204
True	837.9907003462998
True	41.16514186416181
True	86.15149810668724
True	417.2999427326358
True	409.017726333616
True	218.1122057153468
True	532.512337869403
True	652.9261439826477
True	130.24671673609654
True	273.2767057157135
True	1023.5806757661284
True	51.86655749921561
True	707.6610889582884
True	543.8652275727726
True	41.3574349629728
True	800.8577134958566
True	391.99076772241307
True	526.2647683358745
True	107.38131970392644
True	271.18591102723406
True	211.41844283013737
True	27.867125908524358
True	140.44923011637846
True	746.6643262954177
True	143.22015475332392
True	382.6290363341675
True	62.99182442948808
True	625.5845090727212
True	612.5361770184905
True	232.5747501784085
True	459.5252918268997
True	168.43939987989916
True	165.223579358181
True	224.61119637293763
True	290.48264878916
True	361.1157156664405
True	129.767535813881
True	203.02107393101343
True	27.63702382323532
True	878.8571366672895
True	319.4419987066615
True	10.111635601632294
True	368.0801916081649
True	177.2728977718361
True	629.8027886226254
True	363.92482814237815
True	591.064849607026
True	556.3028280651401
True	461.5438286560571
True	787.8429399721953
True	243.6013118555097
True	560.3076819380912
True	153.98882074134377
True	528.7288233098401
True	371.9057959778083
True	374.583006340788
True	125.63244836519908
True	137.86361809652726
True	107.85107638016196
True	73.96789364170675
True	701.2770142169578
True	190.81205824764209
True	43.98259159000138
True	0.0
True	528.2655389298093
True	112.89325165774864
True	22.41069297730319
True	39.57597514797249
True	106.4716302941051
True	529.8899978433269
True	185.99753588337444
True	107.70557618339603
True	33.731791958609314
True	161.0106678047043
True	923.9593668330308
True	54.28718783284661
True	232.52265869829608
True	738.8005710490393
True	317.43847559728914
True	449.6560386404706
True	471.6738077437616
True	510.84351688377086
True	617.3913343995584
True	907.6370663446407
True	256.92346451114355
True	1071.8896865433512
True	914.7248643123032
True	601.5173744619136
True	345.1087520978958
True	851.3140759005133
True	9.3668138142178
True	33.09437524433809
True	292.5012951350559
True	43.28086405613119
True	205.33927901294456
True	720.0418406059085
True	202.5152235672984
True	700.760663739416
True	753.5675512557384
True	122.3577661979871
True	368.9170907167757
True	576.2495793884219
True	23.974811440640075
True	135.2012697227094
True	432.4418689626391
True	294.2170966128778
True	191.4268878267685
True	111.65062638513864
True	366.5364572946641
True	21.48094866249588
True	366.6167132531148
True	347.26715413152056
True	1021.480574845904
True	363.02768747404775
True	30.388191019191492
True	428.3879074532888
True	447.2461977363219
True	230.7480767866009
True	31.989113634110065
True	763.7708434813119
True	435.3496739179064
True	192.1297798397303
True	12.035802069180232
True	1217.1164047321472
True	164.75135714391965
True	24.74850696438488
True	315.7617447843103
True	290.1582337289902
True	113.67460914368267
True	288.1478449600669
True	49.82699253388696
True	311.0562896498388
True	302.80766564582217
True	315.3556856471747
True	30.8022174541652
True	44.89983377696733
True	1049.365852452814
True	24.688749505473915
True	13.294345784419116
True	182.177366847897
True	632.1341608242818
True	8.931881210010667
True	197.11306237202683
True	172.93536402628715
True	522.4135654909732
True	367.18476149564543
True	740.8183157509993
True	322.9052630363238
True	483.01245758649713
True	448.0382316760098
True	506.4362472991611
True	99.2512894161432
True	1299.5572820567868
True	906.1309824891334
True	294.35816058204216
True	508.1464797989474
True	101.86146497678958
True	564.6916027113631
True	437.73061564015234
True	158.52771748223307
True	78.45889121723464
True	352.48455747963044
True	172.94178023295308
True	29.56020887109196
True	608.756161080058
True	387.1644812892959
True	68.29449448084381
True	29.158360933111503
True	678.282613113551
True	502.2317790453769
True	68.8775561704502
True	19.39493015845097
True	325.99760549254813
True	324.30901771675536
True	725.1960011768512
True	552.2418813306787
True	563.5508915046097
True	791.5882744381884
True	7.885673397996501
True	57.56345649859949
True	33.57705054098169
True	55.167078229343296
True	493.8772253962057
True	587.3575724103877
True	86.11325954256687
True	109.69536999245425
True	187.0097653689089
True	72.27279581860803
True	178.19480111883044
True	215.87150929369983
True	269.64796574180656
True	803.3943196910341
True	597.1200309384592
True	292.15393461205537
True	195.5713659670795
True	259.5943580772948
True	243.6003955494723
True	770.9145866212127
True	336.93800026908104
True	168.85907800882475
True	880.2968818154061
True	352.2831671935824
True	463.3935067721845
True	153.44955461689102
True	117.471777296797
True	59.15485634218612
True	204.97933302200215
True	955.9914442138604
True	520.79176058768
True	119.7105610836052
True	363.5523421782273
True	104.49004786995508
True	688.8266309064003
True	3.755460390370493
True	695.3000185380959
True	35.49686809034471
True	951.210775170335
True	862.5601853426128
True	213.08464507512616
True	31.801594594100838
True	78.76750639139316
True	463.7689726528588
True	222.55027123458729
True	1.3398992684092497
True	75.51805937158261
True	1080.2756227133711
True	343.5213959465173
True	667.2241637359274
True	480.692234973983
True	31.32801121588788
True	134.84524393064106
True	430.61497913769176
True	910.5472616514528
True	818.395928509662
True	438.26720426774574
True	348.7747753355636
True	18.376143404106777
True	79.47823119590007
True	754.5397466768707
True	485.1478056712553
True	383.1014204457114
True	862.1016133562173
True	28.551581706768747
True	208.0902436449854
True	922.314346987384
True	234.3816347835172
True	9.816271460608066
True	495.1138506794424
True	100.32127015966684
True	650.6860015740515
True	51.21378489410345
True	267.29831321952423
True	877.6835404343203
True	874.4533689002548
True	276.7230929862393
True	449.2148860612679
True	120.22410142134542
True	591.6408111407966
True	255.8247985129353
True	186.8872481684657
True	862.1651030125311
True	54.766730440759325
True	694.8487709101788
True	278.05852236143977
True	306.8274914892713
True	171.21522348378087
True	483.6108359921048
True	595.0826064448788
True	374.4801377501777
True	420.4595129219516
True	67.57781734081968
True	156.41996688994158
True	467.035132439482
True	226.12345165917768
True	34.553926664202
True	202.783682978414
True	387.0677522611626
True	406.4050893931879
True	721.1770271638873
True	128.55919884289264
True	660.0782582242884
True	490.17741213279055
True	617.5103268465667
True	134.92033248900643
True	39.45377876865156
True	667.1915792590098
True	74.30853714078562
True	558.9268454010631
True	681.5642367013852
True	447.3041914180085
True	137.71192404907598
True	520.5645729387195
True	4.4144552753463495
True	397.3617362088784
True	33.030932091681564
True	646.5245303516282
True	275.551647874395
True	590.046349001348
True	680.8124132956121
True	144.109082166173
True	550.3161043163941
True	480.4196098362131
True	64.94665848871688
True	953.6823388896908
True	2.958006555224432
True	29.169684726271157
True	656.0359397712958
True	700.8212151594755
True	141.52184009322193
True	419.8077019650764
True	128.4773924781168
True	71.74090885742983
True	450.8559365302772
True	43.83351014200727
True	511.647817493612
True	13.17260067015711
True	840.1722377155178
True	540.9906914262008
True	653.8521722039219
True	104.17958818548476
True	357.7416073257481
True	1017.471241577984
True	840.5440946545648
True	137.53489710183703
True	545.5766182056773
True	468.8498252827616
True	255.91327113147423
True	257.000735085663
True	5.24496420578916
True	328.7177989073124
True	13.082680182936318
True	365.85693218662
True	75.81915173965234
True	419.4012094531085
True	682.9433320414818
True	126.42121266775386
True	239.1817700337364
True	653.4462990918973
True	692.5442817137533
True	290.5548645539993
True	140.18533014349478
True	165.13229133407037
True	463.7555074007512
True	83.73754508727916
True	10.434697567444225
True	513.9033387025285
True	571.5935680187641
True	19.21217702405671
True	136.38334868779785
True	913.935650326582
True	496.51125200523336
True	277.3542398612452
True	33.05323269010256
True	472.5945100115173
True	115.06533697222108
True	581.7882136844543
True	678.6143384141958
True	293.56361599361736
True	378.3627732687473
True	179.9135880027785
True	246.15638466598432
True	71.75328076654336
True	214.5323473697164
True	494.2996811815817
True	22.03850471849937
True	458.34965028727913
True	380.54817019822593
True	669.7940669282133
True	903.023521896704
True	900.8805410529944
True	144.19448437460326
True	390.8899492412105
True	72.58696708981554
True	190.18289014393085
True	313.7923210900364
True	9.370072681948512
True	767.9142527857841
True	23.056058373173716
True	401.7822127805376
True	263.6976806400886
True	646.1297637412541
True	210.18641587764589
True	38.64779774208936
True	651.2370848900147
True	1105.7188409642772
True	230.22546071189504
True	134.4108585235404
True	626.5245782865472
True	508.0180580183124
True	18.663067619345608
True	830.5973986086336
True	116.09167502703966
True	47.96393477266199
True	318.9790194199304
True	358.17290275856084
True	396.1629992630666
True	266.07238450199594
True	20.423388845998307
True	21.459639817365225
True	840.7022840751886
True	201.93188647561132
True	113.20046174923093
True	861.8227915884905
True	639.0192557090302
True	664.8853224609409
True	445.50169433917785
True	146.31628730189348
True	33.85431878760849
True	99.93643961544647
True	432.8014793805968
True	228.14143138091177
True	464.6639445371015
True	146.59080985283745
True	489.48524925678015
True	631.6476009406556
True	955.6411179744616
True	24.658353243749502
True	983.3229308507752
True	1043.1364296748072
True	494.0443371449771
True	85.93814259569764
True	763.4053673581748
True	648.2308887903339
True	661.2722994008994
True	175.70668371077016
True	756.4569867708448
True	711.514107868843
True	122.79470555347532
True	805.6640044953355
True	828.1443787510834
True	508.8064108243594
True	231.4623815831807
True	75.25017600075661
True	309.99169437951105
True	353.3169769597088
True	461.4473142511149
True	447.14901690536686
True	194.0952645049969
True	313.02630169404154
True	3.225649792287048
True	12.837410839232296
True	113.58924988770843
True	138.6963410557484
True	364.4886025652928
True	350.3734553742922
True	110.09528377257428
True	17.871764357825114
True	206.7676929632995
True	812.2912370179766
True	461.2759031159992
True	496.840412459352
True	557.776386579838
True	838.1498747389102
True	647.9725664343152
True	93.53339234457098
True	199.09346026089065
True	245.81635227666573
True	278.052946386847
True	105.17607503047928
True	369.8559702939969
True	427.4554795718663
True	169.73723236467737
True	655.4041291939019
True	246.6971455709346
True	213.17927839512257
True	26.704465731928657
True	244.6082190270901
True	491.78491394443694
True	164.86730801500656
True	536.966934004622
True	478.3366387966294
True	237.0289792493955
True	112.74779173427854
True	39.87782316277623
True	413.58670824517
True	798.582829417294
True	168.86229662155068
True	1049.3693575886298
True	1028.7682099444924
True	474.96154432986685
True	103.62045036971506
True	117.54806633591872
True	672.1071111719434
True	9.31185568229354
True	226.57121753804665
True	137.50397540632196
True	116.62178699356802
True	337.4629638104036
True	625.5619730308671
True	40.44168903820932
True	122.81936393515971
True	950.0465147201272
True	56.448520976657626
True	442.7882420714311
True	522.6651747458286
True	243.9989610821729
True	131.12549548365183
True	963.6815068514794
True	1194.0362812015758
True	518.5332486152977
True	644.701151257491
True	207.77259146758013
True	151.62365642916967
True	326.96730101139696
True	256.23815330394694
True	168.41237546538667
True	302.18329082794764
True	360.221489076344
True	12.782073843762454
True	627.1390137781822
True	150.2153559575569
True	79.79072841981746
True	443.1696602655981
True	300.6882756929133
True	1172.0391555350748
True	366.70176330310375
True	988.9256140828668
True	10.267606257136062
True	272.6369741948285
True	227.9866229254841
True	156.15204857444047
True	500.79765097400633
True	197.3887873179921
True	406.6371411587704
True	339.6122135069889
True	112.56200512486014
True	361.891533006924
True	1037.096149241681
True	721.5970832121519
True	221.0479527683642
True	103.04022645560592
True	306.6103169934239
True	26.34222197209461
True	366.16116778020336
True	325.5991354382722
True	551.6788144186011
True	460.403723798377
True	351.1676761826165
True	162.1303308951043
True	13.101138087031364
True	425.5505942351976
True	276.8879180256545
True	144.50795633647192
True	296.228224238726
True	445.6221757622256
True	807.6983640181929
True	306.8823322452313
True	783.1538318386245
True	410.40901712323273
True	377.32373995997074
True	1.2947696695202582
True	1189.6972842393016
True	96.62177126893184
True	896.8708531667778
True	198.5718473669481
True	471.2196632024859
True	664.2014885818919
True	86.18167791752798
True	502.0903745253668
True	35.815503806455204
True	409.3341074679468
True	77.11609731304817
True	222.13627737047955
True	39.09191099130138
True	624.2586235778499
True	198.72189061518503
True	24.05514306078533
True	394.56003595345874
True	102.66814498957643
True	162.67810972995392
True	848.0531310847106
True	262.5482097417008
True	150.72680600827445
True	367.1593958840175
True	516.3868158173595
True	334.8164060453462
True	529.1518434113935
True	606.966789540549
True	159.9239089991027
True	6.948759165664285
True	74.00254789335898
True	422.01414130460216
True	90.85435068684586
True	79.70861062197346
True	1063.15187732101
True	25.87273145542369
True	325.548980554603
True	318.7296323672168
True	448.5017405865119
True	685.1670681875182
True	186.59049042239764
True	646.7822546079495
True	331.65106215122256
True	344.26594946681814
True	268.88580759143383
True	211.4827233581309
True	356.7477368495111
True	451.3513677114013
True	408.3548799018167
True	608.1292265285732
True	145.84778674647882
True	75.81255937878117
True	38.15637452012534
True	296.3173796536141
True	682.3267748370112
True	411.9502372015142
True	770.992234241427
True	219.13593949151468
True	395.6724963914879
True	63.56641294351687
True	53.67667785141453
True	432.41549674827337
True	200.91160843979304
True	217.93636445991072
True	39.22784237420706
True	1077.0551195861249
True	175.82930187115073
True	913.2282570612564
True	321.4050245663484
True	922.9825569383822
True	226.90669068950737
True	425.31397135186864
True	538.1708273209663
True	602.8905933533595
True	207.24853941622567
True	478.2160744652869
True	904.36173370654
True	125.14180033513992
True	8.038471009521167
True	588.9389032119028
True	28.3982362306386
True	75.1002544361883
True	806.6952309363712
True	226.71091992223984
True	985.0515001254385
True	695.5741624295645
True	409.91590633790827
True	288.56438860813296
True	487.6244622320608
True	335.09629151774175
True	175.7956905178051
True	669.3026622538297
True	726.3156045046768
True	208.4772698041369
True	83.53185140868628
True	515.4338353832028
True	131.15221201128082
True	392.2105713284449
True	349.0542987010355
True	65.41558508192522
True	376.6589708610678
True	408.60769044501575
True	370.1137641090681
True	393.32267677482986
True	423.1401858028325
True	632.7283181926781
True	60.655932097003934
True	438.4362169844936
True	329.2965862325437
True	644.4673265024338
True	220.1306343980635
True	101.1402483662513
True	41.658745321013
True	556.3171568957919
True	609.7723485750611
True	177.64439931964074
True	401.24039424940514
True	356.72628390205966
True	16.20097742005317
True	169.77702000206713
True	286.59069855713244
True	3.246103026790248
True	880.333532428397
True	72.53960464249921
True	105.09536533431196
True	112.44263024577678
True	365.9603942146743
True	33.997204642646594
True	449.4618218140778
True	224.21353684245048
True	5.691423109444505
True	116.74593550111835
True	417.08818646148137
True	53.19665933004874
True	67.31956321332409
True	174.11244316644266
True	302.7324828999426
True	956.366101568981
True	385.79490527822935
True	948.1807439982152
True	186.55877715093212
True	1075.721717954439
True	784.3447370480716
True	673.6619219992391
True	413.9622242533575
True	372.163213712736
True	76.46022279283241
True	70.27944568966458
True	75.91176922564553
True	182.13103122675477
True	483.5591836112722
True	1082.2625763178544
True	173.12003624950566
True	361.6784235311554
True	425.6799804971407
True	584.2344632436444
True	604.2750190618236
True	279.5525173668238
True	459.37987821602746
True	668.8452573857659
True	95.19997773388192
True	708.761124266998
True	263.07274509493186
True	135.14244779792682
True	416.8164093217255
True	843.695008242492
True	418.05611897015046
True	861.3625150295995
True	191.6650868791694
True	348.01790088437554
True	697.8448924152412
True	616.5115495270262
True	190.78271346014657
True	263.3592639930537
True	828.6454229438841
True	29.95399853198776
True	193.4258303489717
True	495.606995894025
True	701.700734067085
True	103.82114317949107
True	36.00211058611386
True	165.26389360939274
True	743.9253194845073
True	298.3952431735429
True	555.141828390328
True	358.6061915775157
True	294.236425389826
True	463.4262537999289
True	483.78504442589895
True	69.701569148717
True	389.28618758971606
True	789.4476244522382
True	0.0
True	289.20597462111454
True	255.33437212163176
True	963.1980226940608
True	147.8787548922664
True	648.6671744262753
True	632.4809030428735
True	114.85405473983558
True	227.8961441280107
True	135.77919422778564
True	9.683542074461188
True	285.18773309502103
True	383.0915958835382
True	1141.5120757369325
True	238.389731169231
True	403.1299534218639
True	645.9069303352339
True	198.84269729032752
True	21.65112628406915
True	878.1275964875978
True	608.6268703075148
True	156.07208299176554
True	640.3564199712803
True	156.4385240926941
True	311.1162313049231
True	765.9474144212656
True	33.34978523893629
True	104.67361567676546
True	516.2551398850648
True	61.799270092422525
True	76.14841582076228
True	401.855647685668
True	22.229844207949427
True	761.7793289704887
True	108.5271866975139
True	161.11426460154058
True	17.809277054737205
True	726.1843223852982
True	25.448781708564912
True	774.563934674002
True	382.6535848019666
True	111.31505268495434
True	714.8889700481126
True	530.7823391800882
True	545.4601830389516
True	50.39071864576118
True	367.6753086385551
True	5.830300356604537
True	93.49655932384026
True	381.8324415474249
True	47.65696971515227
True	121.71811616654207
True	302.78825446340045
True	188.05824572136132
True	97.78758459980008
True	674.4006903019495
True	20.780280261536227
True	1117.7865938069515
True	501.5616723190231
True	312.3871125622078
True	495.1502191722548
True	121.58725429458502
True	772.763652144988
True	1121.7228506517924
True	742.8767723728091
True	177.1188862975765
True	229.3049027209247
True	55.009983855534166
True	60.9420076783914
True	153.5489140390657
True	98.5064784936417
True	169.93749686601691
True	1215.9790683921722
True	300.4906500732305
True	362.8111451455542
True	691.7492018605147
True	17.141717941942044
True	15.099122348708391
True	597.9489466459872
True	5.30975567171363
True	114.24454844854996
True	675.0578826161112
True	180.54733818171877
True	643.6145109630999
True	842.5382534976885
True	157.38144286903605
True	905.582941562486
True	2.98697161967388
True	457.9044379590864
True	1044.944664967201
True	26.31057941033317
True	238.47227040484336
True	143.4644159796051
True	945.5279437115672
True	226.883050242164
True	488.7214639154742
True	118.99460568166046
True	511.94989956652114
True	141.7644054335258
True	95.37031115054742
True	389.4977342724896
True	60.9651947676656
True	50.67028339822108
True	1035.5429285387822
True	259.63379402555574
True	159.0237568664672
True	363.1178934542969
True	406.6909666433325
True	205.5708657398113
True	167.20896308057962
True	381.7761203001738
True	35.06660552966426
True	488.3049699254766
True	1130.7040312766492
True	121.25099141332755
True	477.2053262266048
True	319.74600336375977
True	26.86590566523289
True	407.267523273602
True	105.64741000147568
True	588.0843311406807
True	200.36266444079712
True	417.1940402222229
True	22.119191332739675
True	435.3695122755364
True	108.17924591808874
True	338.12834179652776
True	34.246252248192896
True	174.9552241752546
True	245.12426821395283
True	785.4486355792153
True	61.21291287685872
True	146.49596872086195
True	237.8511938503356
True	142.84428989818633
True	661.0529859395994
True	566.0785707103105
True	782.7869151351562
True	393.00963347123206
True	538.1708020206302
True	424.9625420581765
True	685.5454084278275
True	68.14512543700552
True	435.4895937993944
True	441.6285388565281
True	49.6409142043794
True	83.05924252230355
True	132.09505165251278
True	88.26767655364617
True	337.9030280978469
True	850.9682364755481
True	329.3304251449785
True	1100.6602327930966
True	334.8946013365252
True	925.8168863414784
True	158.775486472011
True	545.7840961320344
True	587.3051200508447
True	715.5428506301864
True	452.4611245988803
True	64.481929334301
True	284.0082610446365
True	40.363004450976426
True	162.8129841671877
True	162.70309474425156
True	1127.527833539792
True	227.3712527272212
True	548.6336158361937
True	561.931696248376
True	572.0637822025072
True	867.4775240695567
True	601.6500808905713
True	646.2778293587038
True	962.9674147974852
True	125.04756142382584
True	328.27280276523203
True	261.9188731792937
True	336.6133607529999
True	87.40675001543005
True	384.8716883427514
True	4.462222882682463
True	326.17954854287905
True	252.6550656580083
True	624.0951062723207
True	286.66604041246114
True	362.1149113875695
True	11.16928297779728
True	63.37491690526164
True	536.3809158896722
True	31.697842125044303
True	147.1713727076908
True	62.47644325524464
True	148.1902782570236
True	247.2116883131721
True	69.63761443799926
True	388.8828076782656
True	274.3001440460702
True	105.52708019349632
True	333.58203006786067
True	62.23516676436622
True	583.6243213628615
True	837.4975132407768
True	268.90525753535064
True	1166.1114091422426
True	110.3549200343453
True	317.73922073458294
True	1029.9324675919147
True	91.77415967672984
True	284.512568752768
True	11.187735745009377
True	392.0555166917112
True	448.6660174679451
True	156.43885104329243
True	614.1961291937644
True	926.147108742514
True	153.22986033976414
True	74.97878108208556
True	334.4373630629001
True	552.6379772925452
True	593.6508950685194
True	1272.4003973175386
True	26.11185096731637
True	944.2672517676908
True	138.30249350002288
True	663.2521980124906
True	121.12346287062512
True	131.712754432985
True	180.02681610940482
True	173.25566914727222
True	747.9543036814059
True	220.6729514715753
True	227.7790522407264
True	68.98453175208975
True	511.2866381313276
True	444.085488958191
True	180.4373573661726
True	241.44797200903264
True	16.305786551965
True	409.7834647924821
True	211.8162636815624
True	286.2648942067135
True	114.20552262142589
True	727.5663286972824
True	405.6767399447102
True	267.51203394910124
True	651.9004179486452
True	529.3113910546407
True	483.2814513357196
True	137.09150214500855
True	526.4938228575867
True	439.198977527145
True	3.115789860666887
True	197.55462811456087
True	88.28296361306907
True	245.5858701738604
True	2.5684239550016543
True	123.82086991810978
True	353.6216377081838
True	7.574356253727995
True	843.852736966952
True	177.92420581019587
True	720.5424649222399
True	790.6469413344344
True	169.15783633115836
True	226.06520602382287
True	501.879970307835
True	834.4367246551157
True	53.62682571697297
True	38.00476165410432
True	135.96891128216205
True	623.0018844997917
True	709.5433426006101
True	187.1466928778848
True	604.5491412418337
True	600.1094520137503
True	865.6928502423649
True	416.8378509064586
True	192.5957137209069
True	890.5265455847341
True	231.5720316812228
True	146.33145778899834
True	325.4597371045877
True	225.46275994731823
True	212.01140363832883
True	607.9443824953985
True	253.417661967094
True	193.37874767830743
True	460.1946728282649
True	474.4855945658045
True	64.0749084293567
True	284.99751003022755
True	77.30688770198827
True	345.9028655968213
True	361.3998853289545
True	254.42345978004363
True	176.5815055807837
True	383.9343099279226
True	649.6648101893088
True	788.1278993454605
True	300.0722658429283
True	743.0272837889255
True	62.00535196887277
True	870.1689087521046
True	354.0751566194951
True	12.835545881010008
True	628.2511454174037
True	689.6168169889104
True	265.9274114603034
True	163.40648965591015
True	46.29457454839309
True	391.50271370080327
True	74.62013569594514
True	14.542740053195567
True	901.7184755986236
True	376.4699516789596
True	170.4561814818445
True	980.8880584780582
True	12.788950497284045
True	790.363468241795
True	31.86041689643763
True	666.3425848478738
True	61.33305437563946
True	772.293636199674
True	465.81881076327954
True	191.30176022328985
True	425.7406454025202
True	207.5809980840041
True	300.0697172225956
True	229.47733580848077
True	413.1004645751924
True	10.281059519870594
True	325.29042322197506
True	111.0918679542153
True	11.314267682486124
True	466.4409661415009
True	722.8754290818135
True	296.0584195988141
True	82.62128236368848
True	307.6179869009771
True	81.85358465558012
True	198.97495822396888
True	179.54362797814002
True	366.2719289605728
True	43.40074799423735
True	137.205359970657
True	377.0150682454408
True	851.6211906923531
True	109.60056028665132
True	202.5858308670028
True	437.448095867513
True	19.90948309932821
True	405.962602155424
True	504.3611263952895
True	92.6780474947784
True	392.46940446910577
True	365.2665852604615
True	407.1582254566087
True	601.9406104370076
True	1047.5328728499326
True	1015.9269820653274
True	53.10934854845732
True	1079.3638853618831
True	112.39828121877964
True	118.77863519840383
True	117.38416677281587
True	474.6741000388374
True	368.0453847084976
True	573.0317418028486
True	262.0214200077808
True	156.15899180335137
True	384.4293645438267
True	15.591100466720324
True	464.1997494780841
True	393.664412290579
True	153.29820248641678
True	94.18185975460072
True	538.422861299285
True	1000.4624282220226
True	194.7429790625935
True	72.20496573740108
True	433.09422644254073
True	377.4594401287977
True	479.7920927427823
True	327.08428529107846
True	4.739505021500847
True	535.0667117525053
True	508.99199282422086
True	497.342227884169
True	186.83302881726465
True	108.39967877232152
True	21.377305920093743
True	370.3170030513585
True	108.4791131109028
True	7.852929058293652
True	32.87505495049824
True	354.46556651119755
True	643.3411955791031
True	134.18324440667723
True	92.0732306760314
True	23.688561964677778
True	415.221927087803
True	360.5180054049985
True	804.3726174213474
True	310.5251078108101
True	530.1133695666524
True	553.2623807479304
True	526.8554608508388
True	283.8761005182913
True	535.1081328051928
True	106.27750600891916
True	582.6186745328562
True	7.701688542829251
True	360.1763952267384
True	462.1659164093485
True	974.8997389158822
True	348.89324382882614
True	780.5947373391188
True	953.6861921656224
True	174.60226976540935
True	39.319785225165056
True	368.5567707627988
True	381.0628340889714
True	567.5976865632317
True	246.2943235417214
True	29.37263348060084
True	653.1499049897463
True	127.21575544396788
True	1051.5431073633972
True	304.9092021627841
True	482.1293995439606
True	118.00686503417911
True	802.4538802766477
True	141.27806117398043
True	823.0531899712272
True	566.5859867258125
True	188.1695422500998
True	110.51807306538008
True	66.35674789263527
True	562.8764317425383
True	887.7177209798206
True	422.6720791832431
True	513.4912103316716
True	130.784192672992
True	623.0047528416403
True	460.21517718543873
True	802.1583490717021
True	314.1780673996081
True	572.0735264701303
True	117.53226029550277
True	25.159401394494463
True	416.4447209325103
True	175.48354116397138
True	98.4591774840964
True	360.5243814746478
True	1094.6487786391597
True	255.0471870964555
True	548.7261013854197
True	11.693389796874069
True	73.76135127425675
True	329.55309844816554
True	776.9275416503116
True	459.5982381507114
True	515.0135542930084
True	728.6348938137102
True	69.55931678952521
True	693.908475245318
True	50.76633417157322
True	105.3407349719252
True	181.57124747285928
True	86.44407824792815
True	26.645198052903734
True	294.2711062921805
True	478.00054041257744
True	921.575529272876
True	851.7382526101665
True	5.8796899899879485
True	270.35369820512614
True	467.8988639594963
True	118.26376218777897
True	239.1237575930639
True	328.54773353751085
True	1315.0610249993783
True	448.9607228409967
True	25.45660908525664
True	176.31563092807704
True	730.9962119088499
True	35.89872142550968
True	170.60324922097777
True	557.6456211584773
True	71.71466279336418
True	868.4534221521219
True	318.7176360021441
True	670.9668232448321
True	82.18526543273892
True	692.9495297627294
True	566.3441225054563
True	876.2730866555871
True	241.73980351076972
True	508.8955352318704
True	854.6176727150744
True	864.425346693715
True	229.0041780418185
True	773.1173821429036
True	213.8555986572896
True	444.0751042598451
True	371.0646379419086
True	502.8769204685272
True	497.4652455163651
True	314.01423630839656
True	348.4509194131849
True	115.65784037548735
True	331.44456503930536
True	1161.5309202601422
True	309.82655546899144
True	146.0125019971437
True	294.9861657704513
True	752.5781853989841
True	651.6835979628341
True	418.4700990114411
True	113.80609575706366
True	317.11797457085913
True	31.454996012780125
True	170.0992835031957
True	93.49553813380616
True	90.31631225705274
True	562.9591248250732
True	146.77525910584745
True	136.8672418918261
True	101.88203350652265
True	87.567406361274
True	441.40931462639566
True	399.5323921225792
True	1068.318315583719
True	536.081216962628
True	836.1728348286763
True	263.3914775759456
True	298.199444663114
True	534.6391417197422
True	192.88690229739012
True	748.9368738767449
True	244.72478717301524
True	363.6272635040904
True	74.33489382540134
True	116.04739805935849
True	252.27904482343283
True	124.4391947329751
True	477.4823245169864
True	31.01500001105301
True	573.5407946193209
True	991.7708697220438
True	732.8113203065252
True	1.664530715782508
True	61.53175795936581
True	481.892356632289
True	438.67159435693145
True	77.29450653129427
True	121.38120303127056
True	310.1541748477595
True	81.63095258432075
True	54.2258957284146
True	733.4685542165158
True	661.7701109338525
True	167.6902900827746
True	164.67598528962648
True	524.9281854202637
True	58.39957435137646
True	23.495880342557
True	549.3013693338268
True	432.1084944240416
True	1119.8240616263372
True	47.418944470885904
True	472.53268663383886
True	918.9488683164464
True	808.5781931627167
True	288.9120577979036
True	730.4802810179832
True	400.4929078737811
True	41.38809233738322
True	89.67106980749446
True	691.9162224416214
True	77.26210839334276
True	141.75307166931108
True	946.4665088882732
True	175.5781659143061
True	280.8064123704613
True	100.77022567798798
True	660.2337432510608
True	591.630192860352
True	211.3011282954004
True	427.0594888230119
True	39.32905618184198
True	278.5416688503174
True	601.0707387559964
True	624.0358627526546
True	319.7086710736384
True	74.76023623928303
True	925.799639200053
True	1084.804978392915
True	560.4574786271853
True	64.97923280785791
True	27.52272534758608
True	95.03035460894718
True	107.85289634788616
True	98.72111928914704
True	884.6620791308567
True	1195.3928567783023
True	720.2343579602008
True	334.25606626756763
True	9.92027187285229
True	19.983103810168437
True	344.37953893001213
True	486.398023549866
True	39.572690141374125
True	577.9361217505875
True	435.7319423103362
True	406.8136997253108
True	77.84286027922062
True	198.10617785415064
True	273.8990708158611
True	128.1508757689043
True	391.6086124194008
True	42.924026450608025
True	171.07136386403724
True	1157.989139660721
True	5.535307423612144
True	24.861060208146117
True	571.66802572141
True	363.109233422148
True	786.3272570900056
True	158.78909832048032
True	742.5536202456734
True	586.9057684549144
True	279.8498836836559
True	452.29477816326414
True	343.2033313686202
True	298.8819999870946
True	271.01778835550044
True	408.9977749579044
True	494.56954867683737
True	482.6788426170641
True	106.06175131283746
True	359.9506008762258
True	9.661163722561316
True	184.5959558227908
True	222.0424485895612
True	888.2342279607228
True	598.5568196754328
True	31.91302158008897
True	712.0284518442412
True	844.375194392377
True	106.57264097990344
True	338.16930753588537
True	822.3371925631266
True	224.18934574972124
True	161.744860951336
True	529.6663336656595
True	605.4437426927068
True	1094.016628115286
True	140.29446454495616
True	160.60984372286904
True	255.3440542207016
True	320.0436250053202
True	423.9711802856553
True	417.7336220334228
True	333.3843920340328
True	430.0139730290261
True	500.4357355728204
True	229.0262282726493
True	1484.5723052031506
True	262.9358300922174
True	406.3835911750427
True	50.56685659383084
True	756.1075298034381
True	247.69761645106735
True	907.708636356283
True	558.041146746441
True	323.4432905716549
True	788.6997365096206
True	267.0186999324555
True	218.1448389419181
True	263.17386782175697
True	218.5762766043663
True	139.42954153641276
True	241.72054645918055
True	718.8026779278733
True	533.3168724113849
True	211.3289618529382
True	1169.04534792638
True	118.59190011245312
True	257.2953520441856
True	70.57779617764561
True	307.24721064743073
True	413.0144875109355
True	93.32916151652016
True	229.0873211807562
True	78.07885320757062
True	713.482794134871
True	364.9918314806172
True	214.19155501266528
True	759.1282191135911
True	842.1110085219631
True	832.50260182668
True	847.4101401479968
True	347.1165265690283
True	1.3229476857468476
True	267.1780486729806
True	57.61978776989388
True	376.6992739473332
True	52.78070248254776
True	360.3485042388744
True	839.1989295366171
True	1013.8861109033904
True	403.3819760614505
True	21.24213956986424
True	534.689891489769
True	493.6290295789044
True	195.0019025422129
True	245.1085456180105
True	280.33902012093057
True	21.28379878080201
True	121.38775266951444
True	962.3165822472783
True	61.42782730869728
True	498.1926968888533
True	790.6904902891924
True	102.53718111174275
True	255.46591080854608
True	112.7708548945662
True	14.822153762575534
True	1.0591816477335392
True	124.85445959552274
True	1014.7987992882072
True	479.1107461788605
True	69.55241447378351
True	787.970735961054
True	336.88444317652204
True	1.739538987537223
True	445.1050400714142
True	188.9311381036688
True	508.294888038832
True	82.77405140756812
True	306.0176354428278
True	394.90898767645706
True	174.64142771468352
True	216.01663991028047
True	118.35261240408964
True	166.55710454357882
True	980.5837701676744
True	15.748940695990768
True	510.85786467891234
True	503.6961822091464
True	409.9814860877712
True	218.71005901585943
True	235.86027303639125
True	158.11493841484574
True	48.11398294000277
True	489.28708362807777
True	150.9524650278789
True	844.984583363514
True	820.7609923734889
True	248.09854614306212
True	323.15933771100964
True	526.1091693966736
True	40.37365143178115
True	85.19725172985089
True	737.0512511970308
True	1083.7267092859122
True	115.53514683707772
True	728.7967853192536
True	144.45735780573236
True	937.342025311862
True	672.1528220660508
True	108.7048209001678
True	266.49158545363684
True	630.7796989656024
True	267.61486949214105
True	49.72718075538189
True	570.7238922744632
True	452.6110566815253
True	5.329410683430757
True	486.0813116316737
True	67.30527472008175
True	184.3124793158329
True	240.63147544394675
True	309.6882365100215
True	72.08534807680986
True	226.51427166358775
True	350.7735983826639
True	435.4573504916997
True	959.9787210176672
True	46.84334142050379
True	892.6667307346078
True	1012.9898271378986
True	126.61429499932969
True	73.55512680713576
True	1004.6766730414756
True	35.122692255551264
True	229.40218794357756
True	86.49412472960698
True	218.54112670010863
True	374.76077059901934
True	955.0566379813146
True	97.7154345090626
True	68.27343476615434
True	641.1235942224491
True	272.057132046088
True	713.1528711364609
True	52.56768939109219
True	488.17532849586576
True	390.5800926094653
True	685.9019280664941
True	55.23882079724535
True	109.78416471627504
True	30.005117052040177
True	268.91151726036105
True	44.86117222497917
True	348.4178828693531
True	2.4547376082751464
True	1189.98591887196
True	102.68171095065364
True	129.5265772203521
True	358.1677156850019
True	740.9479665637252
True	676.8947864507874
True	1025.8713277149682
True	461.04383867972274
True	407.0601058992296
True	139.81420291974152
True	408.3745897577399
True	829.4274591656961
True	432.903132638722
True	951.5033365868336
True	84.58164808299651
True	437.8417573877937
True	191.3574307319597
True	298.5123504732865
True	753.4828887365787
True	163.92724092977392
True	135.17519592606982
True	60.42575669644948
True	864.7751293266567
True	782.7266580292066
True	81.57747866614729
True	430.35539212113525
True	716.4802125816564
True	426.8415283999504
True	57.58863658512816
True	327.8820466862791
True	766.7982066182994
True	30.32445725759261
True	373.27659062872107
True	168.16732236008596
True	286.5636113472793
True	34.34027489581644
True	221.7820877879992
True	768.6385435337554
True	649.8812468262556
True	59.68338986236243
True	297.023842745338
True	872.0933020193147
True	18.17497012192307
True	313.67526027812846
True	294.8283734501343
True	395.0148460507816
True	215.92652875268587
True	593.7004259290833
True	48.45805806099323
True	969.719622792176
True	867.5857544081108
True	51.05387789823735
True	388.84254232332
True	732.0590680933408
True	929.15963144325
True	265.43010709428404
True	580.7326356685298
True	129.62012190230004
True	181.13066247333427
True	134.77229893145574
True	131.46846176271137
True	196.1904601903613
True	951.2918703824084
True	779.310504735311
True	972.01590179749
True	19.5224954964891
True	25.91900524802196
True	351.6398301440859
True	12.389007799722217
True	617.4127657942887
True	1050.4220505268668
True	267.29015935726574
True	207.87501266020476
True	86.79790622643735
True	217.2461946713104
True	121.43055527098667
True	43.198392473282055
True	122.46931290455822
True	88.00542795496357
True	248.34139416942145
True	531.9682152431305
True	162.60539915937548
True	28.27968427210299
True	56.28920952610549
True	428.5349108336124
True	259.8656573305556
True	599.6771522830121
True	24.59619991012472
True	115.33769417945504
True	643.6503153824234
True	259.62377130134354
True	487.7686307306582
True	649.2743248083395
True	100.37010635023344
True	109.17502384110382
True	76.95329138731516
True	26.78792333232565
True	117.43104642920385
True	89.53410593142465
True	99.22938200532168
True	147.5832791597468
True	235.3606515593612
True	829.5636269579246
True	286.79552958009737
True	969.295932133028
True	163.02811402331767
True	207.69472655223555
True	801.4882116519934
True	312.6131903979721
True	578.6133517029381
True	256.75806195148715
True	347.9967362884801
True	425.8685866158591
True	587.2393136312621
True	643.3352533930463
True	372.939810548284
True	32.9880703816697
True	563.9985678260092
True	631.3121522921265
True	20.84211109305324
True	11.9795534824993
True	259.4181391984981
True	394.1173992818121
True	453.6920978396506
True	65.67642252749681
True	645.8074166370085
True	956.1039249321044
True	247.77672129726315
True	905.2192399885424
True	273.43035182388604
True	103.36441453604772
True	275.90560859460027
True	695.6065008007546
True	40.49724713069321
True	566.0419971099476
True	1280.8308062650044
True	1030.314436809813
True	875.7532445311465
True	207.39158100961535
True	95.0471746563448
True	199.78973113732496
True	823.5389705752491
True	146.32742667153988
True	1068.467091344044
True	857.2235210400685
True	34.87008428675228
True	90.13593250248152
True	413.9623876154492
True	419.29333236353074
True	202.55603962180567
True	524.8550841079482
True	654.8442107462939
True	123.81979906236973
True	264.0977520107668
True	1059.7162685746432
True	53.88547120784498
True	684.0819601857701
True	535.7496326315577
True	40.65130522486264
True	800.8852324452661
True	387.62698131105
True	543.7139478839586
True	111.88738984385697
True	269.11130740856714
True	230.19158381994475
True	26.908339702193796
True	130.34942785268416
True	738.4168506844624
True	145.70389152994818
True	380.4384216672876
True	63.57777639779979
True	622.9584377274876
True	639.1224421616511
True	237.95256412678447
True	444.7176739405328
True	174.38304977422837
True	172.7655345028726
True	226.1161156093409
True	292.80761133389166
True	367.5697217504927
True	136.78674139784897
True	184.6323556253154
True	26.47404502301396
True	868.9227055427355
True	307.53843378166334
True	10.018458880188229
True	372.9545697029561
True	171.59257755849646
True	622.2431095506363
True	374.74920732313257
True	592.5841392279352
True	556.0623740950032
True	491.2387435690839
True	784.8800621006078
True	242.94269223422765
True	580.4965722107859
True	164.04183731450078
True	552.1199207866944
True	364.7613430596339
True	379.5553344855133
True	127.63757918450348
True	137.98427160290046
True	102.74688011325456
True	64.90251901266946
True	720.6420851307621
True	170.19541840402098
True	47.302637101125306
True	0.0
True	569.568878986947
True	116.02946738220088
True	22.347076705998305
True	38.1668247490901
True	113.33071107667642
True	523.9593031641218
True	182.6082355948402
True	111.21280689563169
True	36.330746659754325
True	159.75160802259018
True	928.4808029001024
True	49.01607293270582
True	230.7757865249561
True	738.4215427492126
True	313.76777602380764
True	461.24592647590976
True	491.40216689607183
True	524.9694521950148
True	609.1863916336018
True	906.7254719113306
True	256.71891637106324
True	1055.5290659318734
True	921.3997259195672
True	610.0507132567342
True	346.13078446989647
True	829.4804492957277
True	9.607824127560892
True	32.20131952356329
True	297.9181267743592
True	41.611386295651606
True	201.86168216680983
True	739.8004326103512
True	216.3310693324611
True	739.8028075836265
True	773.4987300518931
True	122.38839362197112
True	366.908835220726
True	566.1794340501826
True	23.883275194447247
True	133.93105107252455
True	429.2628255505936
True	304.7901199274796
True	201.8838541443102
True	115.58708366054954
True	377.8435497277989
True	21.29253408110017
True	370.78913799533166
True	369.4785782305825
True	1057.6503029850062
True	363.5147409459696
True	29.07657441037179
True	449.0962616689168
True	436.62318845889337
True	237.07872832915476
True	32.506054867107274
True	762.4064981844826
True	420.2252691114391
True	188.3784497073977
True	13.15092130118196
True	1202.527513979919
True	164.34224738082054
True	27.501827975259765
True	312.19757065079443
True	282.4317870570235
True	112.94821087078054
True	292.8975931966557
True	46.72749058298672
True	320.1424696849254
True	302.37363070056364
True	314.5436343359738
True	32.983671901567554
True	44.56327796568221
True	1037.8470146195475
True	26.7966563996195
True	12.690693902591937
True	181.61133347121495
True	680.1571983009088
True	8.291121620371616
True	179.18864980461638
True	176.42148262473455
True	527.9565538812975
True	375.1751776455225
True	748.459887065372
True	320.4101189454313
True	495.4326348440839
True	461.4643776045834
True	489.8749515103043
True	104.73285683897252
True	1262.1847594834196
True	919.9357728974336
True	275.064302746724
True	547.8792121258007
True	99.94343422959254
True	568.2571386390496
True	435.75384366795817
True	155.38174918111767
True	77.74428146024042
True	350.5015572140671
True	174.7958004817555
True	31.108915907576105
True	636.3376507511438
True	375.9288914818487
True	66.22395237870681
True	28.010490973420797
True	648.6799058294534
True	484.765026228243
True	69.32375705196327
True	20.560296678709637
True	327.4297276364045
True	322.74017998564665
True	724.3890428343826
True	559.6580820586715
True	568.2667879353683
True	793.7104706798548
True	8.993880764673598
True	57.50256911657362
True	33.24825196650413
True	61.85407377413349
True	503.8759579648817
True	573.6480987588706
True	80.00005424668552
True	112.5950959237873
True	182.7489340151181
True	75.71143676362722
True	183.89271496301103
True	219.1310924651133
True	277.0282978010176
True	845.3170073389615
True	566.8717665403871
True	289.6886249267516
True	194.58906981779757
True	261.7643206693283
True	255.90019723308865
True	760.6884671639723
True	332.5680466995594
True	168.34178048893648
True	891.5810407913758
True	346.8879028812096
True	469.93914282006585
True	153.24480394576315
True	113.72711429986616
True	62.23661164463357
True	203.48466390263852
True	972.9975051358274
True	553.4033952005848
True	117.13096611498652
True	351.89509462376947
True	103.06528220959008
True	672.3228023956443
True	4.372160461164205
True	679.0044056806727
True	36.83525483386945
True	951.1883371748283
True	855.6234856421096
True	219.25495889261427
True	29.397555020895545
True	85.1209992720949
True	447.9575040403046
True	228.52706716374695
True	1.0630087129149663
True	74.5156316496578
True	1121.5246138439427
True	339.9382794572824
True	678.0140841775714
True	479.4338290849005
True	27.59961184285481
True	136.61085832384518
True	442.8037245333458
True	915.0288972314136
True	819.4052824828156
True	424.9785727106391
True	337.54099602045983
True	18.16317218294359
True	80.64362556529673
True	758.1672856745173
True	473.8718812608564
True	382.2510496047586
True	878.1449195896199
True	25.50797199080935
True	215.24235228009132
True	903.9120319128884
True	241.1613086939242
True	8.143127090915776
True	502.2583796451244
True	101.95390920772306
True	653.9581936785276
True	56.24646064922592
True	260.2012369791138
True	870.9947498485476
True	901.5828802856408
True	273.745655011409
True	429.9931617218205
True	114.89218885233066
True	599.4290134643433
True	257.4900903494406
True	187.9217974513403
True	882.4717177619958
True	53.1659066778143
True	710.845601095927
True	271.42937372818795
True	301.8426566826414
True	168.06408262395504
True	493.1239654559942
True	589.6038496707058
True	372.5834174501428
True	400.5659090561871
True	68.24467168597603
True	156.30828842304803
True	458.05123984821074
True	224.55867231172067
True	37.44245769604312
True	207.56669939591228
True	390.0475611998239
True	413.7319092899201
True	760.3363875446287
True	133.00657056084077
True	652.2697149164825
True	526.2601613790096
True	599.1054417887366
True	136.23381070350595
True	35.67039958131243
True	665.3166524782038
True	72.32807492807314
True	552.5593176055796
True	670.7467299191152
True	448.2864238525592
True	129.95191804845717
True	515.132070086936
True	3.912651057432456
True	385.8522418005178
True	32.16318450499096
True	638.5554375995388
True	271.600525298737
True	557.938637617764
True	694.6583562842843
True	149.1669556874187
True	506.0026380694309
True	504.7286846963111
True	64.10257806552444
True	995.1343496995285
True	2.822696054042132
True	22.79828859060915
True	635.9354928108677
True	702.6339734715835
True	134.26642878978052
True	408.7093057335063
True	124.56279510551111
True	76.94318014791524
True	457.8286777450297
True	44.14670092816908
True	497.3344921158108
True	13.575239839156264
True	816.5717575504987
True	566.7269715912075
True	660.7685913067749
True	101.17765669403728
True	372.60735596422666
True	982.9496601114004
True	902.130482025812
True	136.03727625381543
True	553.8332024838771
True	450.9081392901222
True	242.61211490277725
True	267.57948194899103
True	5.454675046082029
True	310.3214126412123
True	11.393839805003015
True	361.23391484361446
True	74.80091541417828
True	412.2345811147359
True	681.8380370279092
True	125.74902263073808
True	236.7010739076459
True	652.1590464538401
True	660.9211731248636
True	291.09605431453974
True	140.3603415336262
True	154.7799125612774
True	481.3487736505872
True	82.24371603729071
True	10.49746784879537
True	519.6516008392921
True	572.322816049277
True	21.29304497492473
True	133.6853281412244
True	907.1528626766406
True	480.03973681135767
True	278.79316700780555
True	34.60103182327037
True	475.95598808778914
True	114.55224255200572
True	584.2855952787115
True	666.8184089301003
True	293.8137866636789
True	370.1250730646799
True	189.9137007388164
True	232.36871877659044
True	73.70921896398352
True	224.1511863667219
True	506.4666083454245
True	22.12823773969189
True	445.6749046214565
True	384.9108148672293
True	729.4843050701701
True	895.9737030563672
True	881.5532612577106
True	154.73724524596577
True	399.2957212075567
True	73.76274922196582
True	189.15566338488483
True	316.6860639081141
True	11.043527100569865
True	799.3539455472481
True	25.53551307976848
True	390.691805052672
True	249.17960211774744
True	632.252733442511
True	208.11047121213028
True	36.51518524407697
True	669.0414263167033
True	1097.7679523375805
True	225.8840186555641
True	132.5862364506066
True	615.2784803952824
True	503.25613116960864
True	17.142763350242873
True	825.2244163543609
True	111.44152810027536
True	46.17410490904517
True	312.81501902826653
True	344.1617338756494
True	402.5886555691534
True	262.5740765785265
True	19.392470865041727
True	22.250683194203116
True	857.0604567886724
True	195.7770396278892
True	109.6473789534984
True	854.9590988730212
True	652.4558107013756
True	661.2441919210254
True	454.1566994064327
True	152.19953894975916
True	28.95328852925895
True	107.27653477485627
True	423.4960886994079
True	229.4768920666729
True	491.9861709906446
True	142.08392171547945
True	477.11227664401787
True	631.7033871248813
True	979.672015143512
True	25.813459423626217
True	933.6840168015656
True	1076.2702179084474
True	466.864425949529
True	85.68672445773038
True	789.0976494886429
True	642.312803887474
True	683.5915976819463
True	171.2645886339384
True	738.112721406252
True	709.9339861572128
True	123.47952133525514
True	741.6771958244082
True	817.33250060407
True	467.2829952743315
True	220.0539419286528
True	65.8166643622416
True	301.18282713113194
True	342.03962809687005
True	451.3469285785071
True	432.60962247326427
True	196.2181166141122
True	308.7367596867215
True	2.753442888129113
True	14.064362063029645
True	109.90193535503263
True	135.17682172386884
True	357.83970966737627
True	354.82645650736447
True	111.99937518497728
True	14.972542086878311
True	215.82540489106756
True	867.3737109006015
True	450.92880686946927
True	544.2625181692082
True	558.6491380474072
True	830.1138169750269
True	636.8513601885847
True	93.11782592229346
True	211.79368624119903
True	252.14449895898676
True	278.75519895119504
True	106.80010057855507
True	360.1669903495225
True	430.93841217876377
True	172.63074014525674
True	640.9654876616577
True	246.86961303423223
True	213.8716071280949
True	28.48982862754261
True	247.7425692197476
True	477.9641378531831
True	163.50160256973035
True	547.3759358666099
True	482.60515803390535
True	245.56568597264803
True	99.5713959995147
True	39.42193728084187
True	405.4821067890901
True	789.9621300439129
True	156.8891112834194
True	1005.9750722181054
True	1039.9467250985956
True	483.6537538195265
True	97.53067235085877
True	117.99660299846153
True	663.8170766857967
True	5.710639932711598
True	221.61624751870912
True	126.3717988558731
True	118.89520047015006
True	329.8216325059989
True	650.8046214782944
True	37.44905994456494
True	122.9376237348045
True	951.0749846278336
True	58.377590274331
True	441.3760325228215
True	539.1642656822054
True	229.56378237927223
True	126.85106769749038
True	927.2788326108596
True	1197.4840820764452
True	520.3678830772801
True	651.9284372066139
True	212.8380698156684
True	151.82492339919563
True	318.85673765249135
True	254.2868000152211
True	173.91240868576196
True	320.362130040217
True	340.20213360845275
True	10.47215956466628
True	628.5092596288254
True	153.25287428921368
True	81.9129420165298
True	433.6587054836333
True	312.57698895574936
True	1218.7840796434664
True	347.54947976478275
True	1005.6857305434507
True	10.36590204197983
True	267.65782699684667
True	235.346814157788
True	156.13737636115383
True	488.1563978081212
True	196.5619383036136
True	414.4287410508286
True	328.8848419579277
True	109.77583457616636
True	371.5596103793959
True	1079.4823236985
True	740.7756056145145
True	223.1741945594034
True	108.50861047251313
True	297.2149330306159
True	25.060013714589125
True	356.7000635334401
True	320.8024381610288
True	566.5613051665587
True	447.2173077348392
True	343.64858378346315
True	159.10321953730212
True	13.00374844237752
True	411.8552116660327
True	278.6421542217653
True	142.3662560792535
True	304.55461443967704
True	413.7978500175335
True	810.0801331569229
True	315.6069146356772
True	772.996366907972
True	408.401105090469
True	384.4760570282607
True	1.1471745341328177
True	1181.4153898729426
True	105.75556966276054
True	920.3816635646986
True	203.7587828644799
True	464.31638219958
True	673.5944882830679
True	87.04639599283463
True	477.91598303298287
True	34.041386545945784
True	410.54456526291176
True	78.31272504602357
True	232.32891727540775
True	38.65790267417322
True	667.0724164843546
True	189.9203408085494
True	26.020291112898573
True	389.9735031611466
True	106.68622534064738
True	177.35111794872398
True	835.685070147745
True	260.80676903275685
True	154.0353134571439
True	367.2431571391907
True	518.4589190498164
True	331.8689317892267
True	522.0728624286564
True	616.1876183015187
True	157.36915287805687
True	6.715452323446755
True	70.44412051489569
True	441.285399361104
True	94.755387821709
True	82.27364590218299
True	1053.3824932922912
True	28.50052105484465
True	318.404635704424
True	303.70944961770834
True	453.1115784391129
True	674.0361538639839
True	188.480545640479
True	640.941684617024
True	325.3103897632702
True	347.053725073891
True	279.35607582865333
True	210.27544812502973
True	380.3378289956246
True	454.6444987622712
True	406.60364425733314
True	606.9308503349256
True	137.75320846091765
True	78.90624136784739
True	39.0901416524782
True	275.38095268936337
True	646.6454307091442
True	397.1958426247196
True	761.3503282673328
True	224.34373679009957
True	395.7517550274504
True	65.99852883044298
True	53.97170910828838
True	400.1573007733824
True	205.89062246900667
True	220.99034407877548
True	41.47376729013664
True	1097.447511600966
True	167.20504193250247
True	909.1053140824356
True	324.42590938519584
True	938.4184882712044
True	241.6156419223677
True	450.6497972675693
True	525.1783297808778
True	617.4423129156447
True	214.0355191724921
True	486.9507823160385
True	959.0660511634586
True	128.75172363457943
True	6.993444234976666
True	590.0372239518679
True	29.059399201127498
True	74.35300167047703
True	817.9410979333901
True	228.5941892843404
True	973.098264750557
True	675.9482776107913
True	420.7336365985065
True	286.60928781022284
True	484.8898241513131
True	330.67510163346554
True	182.85084407954503
True	687.8693048606282
True	733.0620370474614
True	213.9715240121096
True	93.22120803280563
True	510.71836392044327
True	131.83934540285685
True	384.4259343447864
True	338.2138544680147
True	66.70353548465269
True	373.4172507702804
True	413.0928649073331
True	369.3177657651557
True	397.98597316787976
True	439.5821231513554
True	659.4093441951758
True	55.75437168198547
True	432.46140349108407
True	324.9921989014157
True	673.5462601373633
True	225.5708888784979
True	103.63532866824828
True	39.52655411643791
True	533.6629422716364
True	638.4856979205201
True	181.5822645960509
True	408.7027460566242
True	355.75125594515873
True	16.881777755777478
True	176.96190374026398
True	288.58251222051814
True	3.562897840058679
True	873.6892427993185
True	83.71460641759509
True	102.41683705308192
True	113.98301857071876
True	348.8013655678641
True	37.91000724251034
True	445.1480855562593
True	229.1697389553253
True	5.451711334142128
True	116.84097993033788
True	443.3841369932715
True	52.422803706486754
True	64.84269565148738
True	167.2578052828792
True	284.13419961147883
True	950.7671066573724
True	392.6213043042789
True	956.242032445753
True	185.1289676149485
True	1041.489888013751
True	763.6842148646438
True	640.1995986411491
True	388.87093266835416
True	404.9635248653817
True	74.16136222628897
True	78.02077357844993
True	80.71137855892088
True	171.246702207916
True	485.0732192555357
True	1083.9535056918803
True	179.9637798522125
True	357.54441420468896
True	435.13758456680966
True	601.5560687114299
True	605.9176225660837
True	271.9677898640293
True	454.7089813122305
True	667.229568970754
True	100.02477262303609
True	717.6565018753854
True	254.1924133678678
True	136.2428811530534
True	411.6291593639599
True	821.315706930309
True	436.8321118083903
True	864.2587933843106
True	203.27525305100735
True	338.2394700575916
True	694.6386628662996
True	635.8757020646201
True	189.84308570415385
True	268.5583887417636
True	776.7661510263736
True	30.881673920246996
True	194.3720255314192
True	492.3692173450491
True	724.9462163167703
True	105.65443364181164
True	35.9878111396514
True	167.9265126117633
True	744.2839244555865
True	302.14217377102824
True	559.0097533444623
True	348.02047177657766
True	311.0101397391411
True	443.8435434605914
True	500.6477250735615
True	75.67585044641602
True	368.3282922253707
True	795.0001758150061
True	0.0
True	296.6343805748143
True	256.8277014751758
True	958.0954992344662
True	155.58228783986505
True	662.141023414334
True	644.6087109449405
True	115.46029747537882
True	217.2203280775885
True	131.52201160350305
True	12.396965743957992
True	294.6584612739745
True	371.6775572736018
True	1152.2283676652307
True	231.8841350225674
True	428.251816760635
True	659.9505051951454
True	216.14755656348032
True	25.11218306875176
True	865.6847273558983
True	612.1127502376685
True	145.4103511151057
True	627.5149927976597
True	159.7935000375129
True	296.54583320887986
True	772.1329993470507
True	40.346933436797286
True	106.41662457783144
True	518.4616031676585
True	65.9650150452131
True	77.93673541616444
True	408.8257068235808
True	24.77445393907756
True	758.7802160147374
True	95.94935582627356
True	160.71131247743315
True	17.61592857702293
True	734.5618542724054
True	30.357653121599974
True	770.0079434556181
True	405.2618325082405
True	110.19661400791313
True	702.078448187394
True	538.3274878367899
True	555.7519876586119
True	46.19361160943458
True	373.0198063673134
True	5.033189956251608
True	89.48378463862359
True	381.1977168091657
True	51.94288062941428
True	119.22826109898604
True	315.92120806661626
True	180.43112643107432
True	102.9569152247216
True	628.5717333956281
True	20.72134740945728
True	1131.5754526735946
True	511.4720764620314
True	304.6523831542847
True	495.7860321705183
True	118.13121517942832
True	799.0785889458467
True	1164.3313429723587
True	749.724475518547
True	170.77258154136692
True	229.53880372211069
True	51.299048148598665
True	55.736919674452885
True	152.85409329705314
True	104.41762213373111
True	178.42729368185613
True	1195.474520951477
True	308.39264561589266
True	367.3495291449944
True	713.8753332428615
True	17.11072097314839
True	12.321806189319284
True	608.5404762986518
True	4.975401725765369
True	111.0256456098118
True	697.1920192982147
True	180.99309020603783
True	668.2632017707695
True	803.7761078478806
True	153.79466239395103
True	874.3900469296145
True	3.187906175144517
True	456.8897461854298
True	1067.9839529699025
True	26.605752324627638
True	236.4221789185803
True	154.08143898223804
True	933.36647569081
True	227.9850828386909
True	479.3369117236768
True	120.73167336371186
True	511.1283600800732
True	148.78539040063112
True	98.60342127779036
True	400.3322326919013
True	70.08123363933362
True	57.04828553580877
True	1021.6600450808736
True	270.8600891282577
True	157.7010009728953
True	369.3196403145217
True	389.7279017922269
True	216.03796034575151
True	164.59077689425342
True	407.3693854766518
True	34.50804784097911
True	487.6482207737805
True	1101.2329724782662
True	116.62154596091185
True	484.49117775322577
True	311.15313743733924
True	26.84641005845373
True	384.45931397148365
True	105.7413460446692
True	570.7062726885719
True	215.8450197646744
True	424.5920654975954
True	20.1217287206749
True	424.0085112290877
True	105.81215458571796
True	348.8486549848816
True	29.65723636484721
True	178.61017953641152
True	240.0762319910829
True	776.4535212464451
True	62.09817828349957
True	144.2218510678259
True	235.5780769517557
True	136.71959267859847
True	619.9913937922532
True	563.3790631094301
True	780.5442380597615
True	404.0470678674552
True	539.6195071779988
True	420.9401259346967
True	703.783561092297
True	73.84715360510573
True	451.0576689465362
True	419.8699898703329
True	48.22011459918531
True	87.80639055608064
True	129.15538399323555
True	90.93077790427776
True	331.5648819021467
True	851.8527690659791
True	336.47280142344545
True	1058.7994719135256
True	328.7720068300221
True	904.0893187927442
True	146.0061167299144
True	589.3632618517062
True	596.7433331844405
True	691.4601238633377
True	442.71715643877377
True	65.53734169921995
True	296.36931116775605
True	39.63762940613165
True	161.93778938583003
True	172.50707376879186
True	1117.947708691402
True	231.85390258023452
True	545.4087547737937
True	546.0508824850772
True	560.745205885748
True	889.167955528161
True	590.119694625208
True	661.6331480308593
True	920.7834627618132
True	126.1410651718429
True	312.55945454708
True	250.2106997455965
True	349.8887306479034
True	85.39451661488766
True	390.76445567374674
True	3.4733092688715868
True	341.66004258964045
True	255.00673943108995
True	621.3829819692515
True	289.39168467411304
True	361.3056523237557
True	10.086822831038624
True	63.76085164682887
True	540.5077547820264
True	30.371669660607115
True	146.82809412569117
True	65.95535162689224
True	142.27550706161276
True	246.056468973504
True	68.96153126376164
True	392.4394306579011
True	279.4362437499594
True	100.16049214463644
True	334.6164526900529
True	63.20017613025683
True	588.0489355927485
True	843.186379570518
True	278.0516532557398
True	1166.7460146093963
True	113.51120049859684
True	305.294731925698
True	1050.7833814417463
True	85.87482497656698
True	280.61214263338024
True	9.759983088857028
True	392.8619573998752
True	453.2408928618188
True	156.58559182128647
True	616.9759812416014
True	930.0972453856508
True	161.08494535318562
True	80.71813685693427
True	336.0915373623367
True	555.1318701445351
True	611.7490273852578
True	1218.7681071804714
True	27.6241644016352
True	944.8935369637724
True	137.4780356134749
True	633.384672822191
True	116.29632355459732
True	134.6303003233409
True	192.2667143846742
True	164.60002866289153
True	746.4043312300108
True	211.2190084866494
True	231.97464063821184
True	70.71247636251135
True	508.8953961437295
True	442.90230736882256
True	177.91767143187715
True	235.74144740409145
True	17.805474063453552
True	429.72006482699385
True	216.3406601837232
True	291.60133115380535
True	110.18237188744118
True	696.8568469150568
True	435.6770559913997
True	255.544209356158
True	646.1599884761041
True	554.9878394254982
True	450.0978165940874
True	140.40332863072072
True	521.9481030021597
True	426.2684505154736
True	2.987728392338517
True	201.9042519436299
True	94.85822352241186
True	240.08794686910164
True	3.1369949634204626
True	123.73380323141392
True	367.9233641461246
True	6.70143886398975
True	844.2751818748384
True	167.96502405348795
True	737.6279238009099
True	767.1402939759558
True	158.52362629353024
True	226.8147556680185
True	489.47154704632857
True	816.7070952773311
True	48.018642236283966
True	39.00762863199094
True	130.2066969921091
True	624.6027364026864
True	725.5323040081396
True	185.373779987136
True	601.0556316748588
True	595.8690676733606
True	821.6930738549363
True	391.0287028668466
True	189.02110283451984
True	856.3309032409928
True	214.43458692743377
True	135.55769608840615
True	326.7418489691435
True	229.62619557661083
True	206.31949071860055
True	591.6197696917383
True	253.75893703919292
True	187.73163763486968
True	466.97490973505046
True	474.7980440857445
True	66.03966029470763
True	281.0184039906876
True	76.5708896544997
True	336.09274645373085
True	359.75843595561145
True	268.22263582724673
True	177.55431473494443
True	378.34730799141255
True	653.5333317507625
True	715.9910638785095
True	289.1518935797699
True	763.0733246414488
True	63.10521666796603
True	866.3700043754511
True	347.5272325189819
True	14.103999587365063
True	596.4105424944831
True	690.7604494857832
True	253.09098056182933
True	169.45597233335909
True	48.440364572480114
True	387.8162593710859
True	79.96801826176345
True	14.098234852816589
True	903.8911704397392
True	377.4974175429144
True	176.75567428064772
True	982.8231121799352
True	13.317025631030113
True	789.0242480314156
True	31.100742619756627
True	689.5568988092043
True	55.49627583860747
True	739.5635923828467
True	422.8777662111344
True	195.84559644866536
True	430.37796384614
True	208.3256281366633
True	293.61003082699466
True	214.87368167733797
True	403.7304710349917
True	10.283956472188525
True	320.31820526461746
True	111.82469651446937
True	11.049366365338122
True	472.943632741108
True	721.3815807585137
True	291.95176228329086
True	84.74547624819158
True	297.0334448893963
True	81.92407056333319
True	183.6211683656293
True	180.8440966472366
True	384.5417415010446
True	44.124595802972536
True	132.19165817383288
True	376.0996475032464
True	884.3820607260647
True	114.49322576645407
True	203.5495514441498
True	425.4763713237409
True	19.25431115734422
True	409.1746271400554
True	505.7059796749891
True	90.49725592113238
True	386.35054969145904
True	361.7776492302047
True	405.4866353252408
True	596.9895577272612
True	1048.4960793020005
True	991.8518856253552
True	54.932198328529786
True	1053.7942264791982
True	111.87271264723964
True	117.13592297758233
True	114.60894216927808
True	510.5314849309625
True	380.6344786708307
True	619.7671540951454
True	256.92388628805463
True	150.33806178772952
True	399.35687117543125
True	17.520653451065698
True	461.8917887264796
True	378.8164503258793
True	144.57667814499874
True	91.30762653322935
True	509.8345111905573
True	1006.3876926610266
True	201.13993667695465
True	65.62452305181328
True	427.1992000999245
True	383.4950604271687
True	488.0131037398564
True	318.53061974165547
True	4.185895542383073
True	517.7439155453402
True	511.8560626650573
True	503.6291389242145
True	193.79072663379856
True	105.07551524072784
True	23.141366017270943
True	378.4124333664205
True	106.01796573220278
True	7.865461141954512
True	32.37670678007617
True	346.7919111497377
True	627.0550242053218
True	138.06054547753212
True	87.21747340824783
True	24.29168333249653
True	402.6362878947227
True	371.06091531172063
True	771.2406943091953
True	302.9281784454302
True	519.5891777638072
True	538.9230378458655
True	523.1645809724849
True	299.58176102302866
True	539.8321423808327
True	100.7497790114418
True	590.0100174830875
True	6.5571261785353805
True	363.03018314373446
True	468.8358233210201
True	957.5843036181644
True	352.2469481231499
True	812.2047361877709
True	983.070638041557
True	175.89271566015307
True	36.48212153591711
True	380.3211241303341
True	390.554138981148
True	583.9128072075636
True	250.64684751617744
True	30.11603311657828
True	632.9638679934661
True	129.30428906289058
True	1009.6446392585937
True	304.1455123221353
True	472.9628591416965
True	127.67329733982224
True	810.6387278016239
True	139.6244251255282
True	824.2142894067869
True	552.359921862982
True	191.4810850579553
True	109.96471938767606
True	67.89204464974745
True	565.6385724022832
True	911.2883041110032
True	415.12919907999446
True	547.1938030457784
True	127.02883563309426
True	620.5064900527168
True	493.8859276096171
True	793.1131216670427
True	321.77337317045595
True	595.9207428103856
True	120.15191358109084
True	23.3313381554969
True	411.5772527501973
True	170.61456427706352
True	104.19175742802553
True	357.74257447486394
True	1107.0820462535112
True	264.06084487834687
True	553.6334767822971
True	12.24039821244182
True	76.61271761941455
True	332.6372382317587
True	737.7669090156714
True	435.3262612885019
True	509.1452701239678
True	707.0293650976365
True	65.88190078315583
True	704.832002697926
True	46.25641555846719
True	105.06500586326555
True	184.23405493547284
True	79.95631956096703
True	23.261422451952985
True	287.2634443319901
True	472.1572525694115
True	916.286589766017
True	850.081620401157
True	5.506715986015401
True	286.06736439481125
True	473.0431129563556
True	129.91711343165187
True	246.76656459331983
True	320.9297421320192
True	1304.63801369128
True	454.8978156942895
True	25.08675411146121
True	183.0188470656
True	710.8756876747743
True	38.23651781760803
True	168.70231442847512
True	574.3133663879711
True	72.40645928357799
True	869.7827799661798
True	339.85133388300227
True	673.669805584004
True	75.2075920828895
True	683.746917858906
True	592.8343563928097
True	883.285835187794
True	258.916797933512
True	513.4403200181808
True	816.9255192463903
True	923.3782460613946
True	239.8581160152791
True	770.3430402438338
True	220.07011189593536
True	457.8665710486631
True	366.4192168999582
True	506.9514550143128
True	492.25170561827474
True	330.782055243533
True	353.09991770725327
True	117.38111738369952
True	348.9952476317453
True	1140.030917408119
True	321.63531714909305
True	151.8790691446019
True	304.538923883664
True	741.780535638914
True	639.7653837200563
True	428.15374013019823
True	116.9740333085192
True	326.8120410916865
True	34.47085426023667
True	169.41324123286677
True	84.96587060817014
True	88.31607784990508
True	579.9084160586916
True	143.691169877349
True	131.80118921381285
True	104.4141225011132
True	86.17556888755445
True	457.67728273875287
True	397.3070991030702
True	1038.1166008684952
True	537.6186629597325
True	849.2692089958828
True	273.9672975807114
True	291.16379222853016
True	557.1741161400847
True	192.63928037696328
True	750.5542624068232
True	250.4305796033192
True	346.1156897871577
True	71.092190070717
True	119.2837228593718
True	256.38955949744
True	123.05102101876572
True	461.42892131049706
True	31.79374897506609
True	554.7708168319855
True	993.2108227981488
True	733.2958525729953
True	1.1013823021212454
True	62.061433429592896
True	484.0138544262842
True	434.4283180464415
True	73.78480513149681
True	120.2594467961122
True	310.1431871556921
True	79.01267937592034
True	48.13975011132771
True	725.8151146636567
True	655.3405253001588
True	157.28107300005635
True	173.46031907705273
True	512.8373352998256
True	52.8448503292066
True	23.554643377955653
True	576.7378774646489
True	461.1869480491816
True	1120.581377435266
True	50.47623093954298
True	462.1192901683263
True	901.5739131006712
True	764.4708187910729
True	301.68238495356536
True	768.014894720858
True	402.0549807817441
True	38.3246614432261
True	101.85945920731528
True	699.7970468187149
True	77.34569969516085
True	141.1977475397047
True	930.2087875775788
True	190.0269518362529
True	276.1523276020748
True	110.60211618316336
True	644.0642191624065
True	589.1506101381837
True	220.0255453889733
True	440.1672142283166
True	42.81547921557481
True	285.88261868817943
True	591.8871732594092
True	595.1369980862662
True	320.0410369473947
True	73.31460223285697
True	955.535259369442
True	1089.1966954848883
True	561.4830142032946
True	66.8744666627029
True	29.926865942485257
True	87.35131424441394
True	107.85430594756022
True	104.14225081869075
True	884.6545981381696
True	1170.3810250241993
True	735.281801480143
True	308.98297813129307
True	8.307803058256813
True	23.29654534358664
True	344.1043763806041
True	475.9958326467444
True	43.99470287829401
True	569.9715820410687
True	442.6811668125998
True	389.7401949648292
True	75.40516640456961
True	203.19047476147912
True	269.57434448816866
True	134.68487170109714
True	403.2171158807191
True	45.0125773054397
True	174.2608849307899
True	1164.3313298033886
True	6.179227427305229
True	23.62686041207626
True	582.9047258406887
True	357.5309217086208
True	782.2697218537909
True	163.64448067459287
True	753.3997866143173
True	591.477169888178
True	274.66241783115527
True	440.3507778873666
True	334.18514343808147
True	290.9694517148028
True	270.80329197421
True	386.06229196784
True	493.4367359364095
True	514.4228106923894
True	104.92007208277776
True	358.1136361599081
True	7.133672203495895
True	185.20812575758956
True	230.25249494745535
True	829.1623259017443
True	583.4668948044007
True	30.143575603838094
True	725.7213961516616
True	828.0356597134488
True	105.85038485995736
True	353.31237630814223
True	851.2632909157987
True	216.31343927495695
True	160.8872972506428
True	521.1615356777061
True	576.7163725509226
True	1106.3533683926644
True	140.36682688160562
True	154.0169113324286
True	258.8723823882054
True	314.7648441824612
True	413.38861034473456
True	405.536163851953
True	321.93441748276376
True	463.2502464322826
True	501.9385444982898
True	223.02899062787785
True	1461.2764172487523
True	257.51893513487687
True	374.1634293668184
True	51.53088805259284
True	741.1710772193193
True	250.5265718544514
True	904.1864841626452
True	537.6220089526471
True	318.54342978807887
True	791.6215794715902
True	272.6660010123752
True	207.79996372500355
True	247.840220254926
True	214.5326885643773
True	138.6365937600072
True	247.25071398772448
True	713.6894855199928
True	539.1620863685938
True	221.0594867370728
True	1159.4436552628704
True	120.24916232643072
True	256.8123506921216
True	68.57173484972658
True	298.6738383435088
True	418.456775187567
True	94.95332623989296
True	224.2388671408063
True	65.05420577286473
True	686.7425806620789
True	385.7192660621078
True	212.0961373332043
True	738.2109265490308
True	864.5567230756599
True	826.4357740637936
True	833.0155818682273
True	359.78897288040963
True	1.194397264806441
True	262.2796172450326
True	54.193461806256806
True	393.82382478298257
True	54.94910182011841
True	378.0996141025606
True	853.6516788551285
True	982.9436747322736
True	376.5243338635029
True	20.863379941387752
True	510.0651627552298
True	503.1512255058467
True	200.78260951388796
True	243.86093792884245
True	281.05280107849137
True	23.456034341666403
True	123.25519636522594
True	952.3028754686889
True	56.85753399150414
True	494.9819564429068
True	796.9137725039079
True	98.21892045959328
True	247.233871971602
True	113.74872102184798
True	14.89361155814364
True	1.095628837175104
True	114.99525496265498
True	1033.090038375265
True	462.8903288290706
True	67.7950646340637
True	795.6942917428407
True	337.5649962893007
True	1.5075953089959928
True	452.4322914751205
True	191.43917547641016
True	484.5614366929232
True	81.32697228782149
True	321.2621076046123
True	368.9361924741702
True	173.85114430216512
True	215.31510350581928
True	122.2652381420274
True	170.5896819198113
True	1012.836953323466
True	14.861264215430404
True	492.8174497662876
True	485.3493763860625
True	400.9409926958256
True	217.27292999328247
True	235.72122809279057
True	160.83094591036868
True	46.428895306192565
True	485.4061125588096
True	148.3816599565687
True	867.2135092145985
True	824.3421393201221
True	243.8547245352491
True	311.51212324532554
True	523.5187397312534
True	39.095001248141706
True	87.89491123774742
True	725.1537908808963
True	1086.4110315194114
True	115.3000999034946
True	730.1393517132273
True	146.08313081719197
True	927.726216515972
True	656.2208428044878
True	108.3648696562061
True	273.36747661213144
True	599.898523527091
True	265.3101246893957
True	46.663318877097815
True	553.2015202514889
True	445.4804022164999
True	6.139108856292047
True	479.6273464414624
True	65.50050963334944
True	168.41973002576893
True	231.96338462987092
True	309.1863730258105
True	79.39330552769086
True	227.01490525850863
True	352.0333552106206
True	435.63732872236415
True	923.0669644793484
True	45.80833405998184
True	908.241035181968
True	1045.6913144026312
True	122.77027211751204
True	74.55574963682155
True	992.5069082457112
True	34.42916953900938
True	207.17442438119667
True	85.25625349186834
True	220.5300094675985
True	373.33054890476143
True	961.1112103345416
True	100.304046082536
True	75.5301238948045
True	643.5008224710923
True	277.2954226456317
True	732.0266404298296
True	51.78622609271979
True	494.6179876986647
True	399.63995986416046
True	680.5827240944018
True	51.33990087647482
True	110.86516996739736
True	27.17038102567976
True	261.7610076827245
True	45.21852809015991
True	347.9849515993296
True	3.1316187662867847
True	1168.3684032444128
True	105.45437555047342
True	134.87722834547324
True	352.9957931669871
True	698.6883793259009
True	654.9913834117386
True	1007.4453669901512
True	479.8479408197602
True	398.5342675206218
True	135.0963151579859
True	403.7562637624284
True	846.28761188421
True	433.5902601306319
True	940.451011122969
True	90.6219587489708
True	409.2070343461337
True	182.55042490834612
True	279.11297232386204
True	738.9898582511396
True	158.7853442495809
True	135.7412715120357
True	64.23147399746662
True	863.8014181557028
True	758.0261461954759
True	82.50186961960799
True	443.77226468986265
True	729.1504278736235
True	421.98382394604647
True	60.63098395047163
True	325.2456149049218
True	780.4083785603498
True	29.77793867608696
True	359.36690969836866
True	163.84953246580054
True	281.77384077464336
True	29.715569692528163
True	212.29254883988256
True	787.4362330846287
True	629.7455362409529
True	52.67440942628296
True	287.4549237235034
True	879.8426650705599
True	15.890828328007428
True	302.87675453442114
True	292.3276150815667
True	457.4615211470174
True	217.1311705687284
True	624.4416649845263
True	48.67994567507316
True	965.725503684188
True	881.5365750678129
True	47.73486956185906
True	407.1478817179713
True	747.0159022660104
True	904.4147828763026
True	262.13592556027027
True	578.2597342100619
True	131.64200196867154
True	188.90491628847477
True	135.46818150492388
True	142.4877448290515
True	207.37994629846568
True	911.4161022381109
True	771.996649133068
True	946.4767322752804
True	20.37923238116246
True	26.160344424342654
True	359.1590911156425
True	13.617450089892188
True	634.694732511471
True	1097.160960679322
True	272.66518442309166
True	206.1849508247421
True	82.58748762560336
True	215.74000975120916
True	137.34915083197785
True	42.16451421942491
True	130.4316890681523
True	87.70179631742931
True	237.1239067522575
True	535.33813799258
True	163.7587131642084
True	27.806090892701583
True	58.51705743258841
True	419.440568446917
True	269.8073075211313
True	584.7119677691426
True	23.346140311954528
True	113.58977286388956
True	657.0209695180075
True	265.48851276485203
True	473.5093959427851
True	649.019370657008
True	104.32222995267988
True	111.67772038736558
True	79.60817306653298
True	27.369432162240276
True	123.99322857797128
True	83.56206768020816
True	106.2352517336144
True	144.08777082692558
True	227.12129651293836
True	807.9632806621911
True	288.50643063767666
True	948.8855876277996
True	167.9013027050533
True	185.07216810506216
True	790.8312652222363
True	314.4242925549593
True	620.1904384373221
True	257.57169456142066
True	365.3921080631064
True	444.5432470505863
True	550.2464187922272
True	637.04423382543
True	364.4612985310935
True	34.026611122369125
True	564.6848819218561
True	616.9521221613595
True	21.27830389539121
True	10.706172357702984
True	264.8848937468904
True	416.419101197437
True	472.04013130046536
True	70.54250603572716
True	619.7369952773136
True	952.1139313523372
True	231.43750258335504
True	905.6597486455232
True	275.3951771972584
True	106.99532958225682
True	279.6397051548285
True	703.2141821578243
True	39.00010827093427
True	559.8984399763954
True	1282.7172071236234
True	1017.8557945985432
True	928.274681193608
True	218.72343995322507
True	94.75132060609462
True	194.65970996245392
True	847.3669952562185
True	138.5163984544552
True	1045.3634190039336
True	864.149182230242
True	44.48025638277035
True	90.50348516598652
True	424.8599338815639
True	409.0984381837959
True	207.7700290780597
True	511.11907646420553
True	691.5676466226989
True	122.73559137087834
True	276.6282562176151
True	992.621698702872
True	52.4300749180944
True	688.1794574893165
True	536.2957487807413
True	37.768605125857775
True	830.7861130775232
True	385.3237966235915
True	550.0249133124722
True	112.48417016094136
True	270.0226249966911
True	213.23212466793672
True	27.60042367882478
True	135.78186003015765
True	732.1548382717237
True	144.43633424328056
True	378.0352282757547
True	61.881496418032654
True	650.2842698620816
True	598.7128243890132
True	222.27029782911856
True	447.169589576788
True	168.36873417479376
True	170.5229597160769
True	222.24853853562425
True	292.2234006903233
True	367.4563881966876
True	135.42073080179748
True	187.85819604907437
True	27.34374225526333
True	890.3079354036347
True	310.1188765944791
True	8.941524208668799
True	371.94488060076736
True	161.88399307801168
True	625.1566041795033
True	385.2087759872214
True	590.7699566760184
True	526.892638422054
True	491.1823488977437
True	800.609298629992
True	231.02480767960864
True	555.3740964958964
True	164.54671104906157
True	508.9048743259151
True	358.52365188122747
True	369.9425476227879
True	115.70369675133904
True	139.0682144045988
True	107.33465497873912
True	64.71435858038356
True	720.2111509237811
True	175.93217285197542
True	46.11486422852046
True	0.0
True	551.2102520662087
True	111.97651761428092
True	23.531586332699543
True	42.54533656850851
True	109.80680018082676
True	544.517835733913
True	177.25186568192444
True	107.41914354958136
True	37.609276972596255
True	157.65184965457732
True	867.1965693064543
True	53.23839969249083
True	227.3431004170573
True	735.3063838996092
True	323.3874453980281
True	432.9407342328831
True	468.6140822664742
True	521.3489078773438
True	608.6056577037053
True	962.0093990934072
True	263.4298286327359
True	1047.588416248559
True	915.0328471057976
True	620.1251994134301
True	344.2988271371197
True	824.1121877938168
True	10.377741068385845
True	31.6346115897632
True	282.92269252386694
True	42.41988374606681
True	201.9363032917944
True	738.314406647396
True	202.8999423878927
True	739.7640712556931
True	788.9291497240714
True	121.9755862810888
True	378.00322274679576
True	563.2387689800534
True	23.01230195706359
True	125.23978631234844
True	439.35123026723113
True	310.4530944160556
True	205.82973362281277
True	109.79118914124936
True	383.7124835378892
True	20.94157477724634
True	374.038465700493
True	375.673279556175
True	1049.76062393828
True	381.0425946510073
True	32.525698022600686
True	425.5403873585605
True	451.0856691375104
True	239.2123038916186
True	33.2723650483568
True	749.524617195447
True	437.6315627418417
True	176.3104685303867
True	12.591815658679028
True	1215.4037950504826
True	165.96576563886447
True	27.500508988818325
True	321.09506034719635
True	283.49968606566847
True	114.14794518122577
True	290.4674915414939
True	47.61074409970985
True	325.17350849785714
True	292.3968370297332
True	310.48031341200885
True	31.6927936946196
True	45.72612349536417
True	1039.0063494869842
True	25.648252817688764
True	13.319790556840465
True	172.1078630485859
True	666.5299535783012
True	9.258901346820192
True	186.26169841035195
True	170.21821949553672
True	543.1498911089258
True	373.92798432796513
True	738.1154305852675
True	326.9217780246098
True	481.50678502851815
True	438.3796314338819
True	496.2949024185888
True	97.1975286206326
True	1278.4217758347695
True	870.4317893873105
True	290.1762459198191
True	532.0030656413328
True	105.1463203088702
True	573.4778015591598
True	426.0188658042208
True	155.42015312743854
True	78.25886180655125
True	360.78357174623824
True	162.07802586883557
True	30.11852140270629
True	627.6043466523314
True	379.9647525797472
True	68.71963068230744
True	29.13569122528824
True	675.362828451757
True	490.1525372075971
True	72.51531263833287
True	22.5986510077304
True	311.54804268032507
True	339.4464548511802
True	718.5846570355538
True	549.3498519054995
True	556.2560217169454
True	783.2521413540369
True	9.494016690688811
True	53.9166823972711
True	36.323144613126296
True	58.632700532667954
True	505.75626854696895
True	597.4981413359128
True	84.71412438088886
True	106.70969179779216
True	202.00015441506395
True	72.7899250611667
True	182.9707340033993
True	200.8553070053684
True	278.89317844717715
True	786.6341717104284
True	593.0728172865107
True	288.8300343352049
True	192.5018836349921
True	278.0064816498078
True	248.6695145907761
True	748.853362409705
True	323.3983762487099
True	166.4806147836405
True	905.2100021039112
True	357.047470590174
True	468.7926720215863
True	151.01058669702346
True	120.48529029517844
True	64.07339066842044
True	213.2594469911876
True	959.052492022476
True	524.1815279162767
True	114.06604311066712
True	360.65584804918245
True	98.51970027322758
True	638.1181304229934
True	4.337317393551199
True	709.4273889622636
True	37.13656880990161
True	971.5623218986544
True	828.663460337501
True	211.3290617944485
True	31.276330596727878
True	82.19549084890542
True	448.9962453969573
True	227.6397012142128
True	1.240575714128157
True	77.17684595867303
True	1098.8456393764568
True	351.75432009381194
True	686.2610917945469
True	489.6576991672021
True	28.322635181112684
True	137.94816288074244
True	427.9106571898535
True	923.238484743088
True	837.115908666932
True	415.3250774687057
True	325.12266670422906
True	17.606000810330258
True	80.28644289030767
True	757.7977727217312
True	485.3643892779325
True	383.82099789238754
True	851.3707147944665
True	21.83528299595767
True	218.9663156753023
True	870.6351484728061
True	249.24658308047896
True	9.687610749604794
True	507.2673754908725
True	100.55660023132606
True	647.8227633694162
True	48.55120004379327
True	261.2634253281083
True	892.7078832177909
True	896.5205777921426
True	277.5344445865801
True	437.8482847016897
True	116.9279343711828
True	609.6175866779183
True	266.131305762339
True	193.45201549398385
True	832.6781227745248
True	59.31687688180593
True	735.7750817337455
True	283.7997198718354
True	306.00937709349284
True	168.8680000237952
True	460.6819662349908
True	616.908321281785
True	371.36660183213365
True	404.6065812154423
True	66.40070109428275
True	163.56730153837384
True	437.1625300943167
True	209.11180544595692
True	39.13057523021877
True	213.39318088592984
True	383.28240140325227
True	402.3853264559772
True	720.4683355844852
True	142.07945062110082
True	668.6251467287238
True	501.17703396474593
True	600.2069307909125
True	138.73782089172988
True	38.05219273057892
True	658.9355915910335
True	72.02806383591488
True	548.8035694372059
True	676.4956103830498
True	453.8067425305343
True	137.92535622813742
True	528.659151298256
True	3.8120991046742425
True	403.73527440019774
True	29.995130916774137
True	626.4422331052477
True	264.4913004206808
True	565.9810691173313
True	696.527019697386
True	149.50310676098584
True	515.7521640490376
True	507.2509994181288
True	64.1389653220375
True	952.9615727677192
True	3.131879010458609
True	27.70182810661739
True	661.1103329181327
True	692.0298014047276
True	133.5747765729767
True	408.7628534610165
True	123.40033733514886
True	76.62748082345028
True	437.7271584127047
True	43.94214237046326
True	513.5211718507551
True	13.103963373729073
True	848.9712774008834
True	552.4787581389645
True	672.0144792383652
True	103.03566386980675
True	368.72720334815904
True	1007.4384196082004
True	823.6483235363878
True	142.84918298489805
True	561.910110560455
True	450.6469395186214
True	246.09726474328903
True	269.2666027949138
True	6.053375535549813
True	312.4841766336518
True	11.36702225247448
True	369.2771108632875
True	77.85617549854771
True	421.8523225220833
True	625.1704920932904
True	126.64942489353572
True	237.14232299974736
True	639.7152030758662
True	679.4518837719785
True	296.5851847808688
True	138.44626331774168
True	159.03917880555113
True	481.5429664573901
True	84.92429142838769
True	10.766508817013628
True	495.78714484993645
True	566.9212386582358
True	20.9250600119439
True	141.88522298223646
True	896.2323258393394
True	489.22602906883753
True	262.1733057909115
True	32.45774661068981
True	479.1054324884613
True	119.90288746813096
True	595.6470675861278
True	663.9242226305919
True	294.2996129873407
True	368.0971912069633
True	189.852014650738
True	251.8102842391928
True	73.21315701933045
True	215.59063296969728
True	501.14590699977447
True	20.350717791721603
True	456.84043938683664
True	388.7503818387131
True	720.5019496656603
True	899.8311237167082
True	881.0429323467204
True	154.56946840284175
True	411.9914813886735
True	74.06600746634179
True	185.5860805701112
True	319.9768777716022
True	9.755287009063446
True	794.3344645972729
True	21.50116050106347
True	402.2358557539283
True	262.6653398112694
True	614.9485215630148
True	205.7368370979277
True	41.266676583281615
True	656.5441005709562
True	1079.4453776109597
True	233.67409464444373
True	138.18438217704357
True	616.5367623199647
True	513.6695344435042
True	19.06765012130756
True	840.3011863400877
True	113.33882502526023
True	45.46899357413567
True	286.23055906280194
True	357.8250123180732
True	395.31922184080446
True	262.47576748336064
True	19.029403330759894
True	23.535411282336703
True	840.6997282161184
True	201.5949974636427
True	105.7401148173642
True	850.6035457065052
True	652.926984626105
True	647.0695162627111
True	458.221028264889
True	143.0691265048348
True	32.98218961737474
True	94.66424628719216
True	449.8531918743296
True	226.75181070019428
True	477.634193783941
True	147.5197959256452
True	503.1189082913812
True	638.0737502011228
True	966.0640665265548
True	24.602701573095462
True	962.3635145394762
True	1083.966443581185
True	495.5201613156429
True	88.85606626766182
True	785.855903689379
True	644.3360583980793
True	636.7032276027097
True	170.4000607382153
True	749.4557082683133
True	698.3393309228186
True	121.3753096804969
True	778.4978414201707
True	811.5717669530145
True	503.9462880415073
True	222.53387344110644
True	74.04477177123294
True	323.71894134773856
True	351.6779402114024
True	467.9646103516392
True	423.8087536693221
True	200.0402595450762
True	310.3767981532821
True	2.5582258005220395
True	13.41370878282127
True	106.056169750699
True	136.278471144224
True	359.7413959430704
True	357.3779337228896
True	107.12164905679673
True	16.45291895501359
True	207.65668733156235
True	836.0576219651007
True	466.4406459161837
True	533.5966536683005
True	551.9554921273808
True	780.3953856028173
True	640.3173619665894
True	94.4140167428321
True	210.06099509381335
True	249.91241328095964
True	286.45716721855564
True	107.39045613469904
True	361.5755904135363
True	429.6974198977724
True	162.7482012378499
True	645.1707154552147
True	236.9264048386151
True	207.5122319902488
True	27.95262897598822
True	247.84815721441245
True	470.9835645175896
True	164.63633593965335
True	525.17129551911
True	487.4837987262485
True	242.1997823536601
True	103.58684453044826
True	37.66212953758442
True	406.8871482610302
True	796.096724453678
True	168.59814561433214
True	995.901456400195
True	1030.5162830458005
True	478.1765062182614
True	99.33021066445929
True	123.42866473913428
True	650.297108053773
True	8.461362101418095
True	219.8893254479147
True	136.64971065555866
True	114.0325144486291
True	333.6012540864181
True	643.6335281092837
True	38.070740720571536
True	118.56056200108152
True	964.433287391426
True	56.74472331359857
True	463.9264318735659
True	526.1003694685521
True	254.16101819259845
True	125.55035030337736
True	953.0743973628776
True	1194.1059443318086
True	521.0478839837677
True	619.5930334253153
True	218.53934849553167
True	156.5313739033658
True	304.9963494952785
True	260.8149230921459
True	178.75032223591344
True	299.98800622346056
True	349.37403918155945
True	11.96787392195811
True	619.561604723509
True	147.31487102498627
True	77.42450779562186
True	434.1959695183042
True	312.40012168451705
True	1219.798974531829
True	354.9781856783686
True	991.8029401267768
True	8.473727332827016
True	271.72170508254305
True	226.3391194696152
True	156.4035536255641
True	495.597961669164
True	202.82678425879968
True	411.9784094853361
True	322.1433548719139
True	106.07036779851684
True	351.3891149491196
True	1060.299161549666
True	729.8502389492725
True	211.53384192790887
True	112.31545200001209
True	298.61515513057543
True	23.87490949894272
True	345.8530956846391
True	322.1925374688865
True	578.9269929102912
True	445.040704400558
True	340.80131659319045
True	161.92388497411991
True	13.192080139596484
True	419.21893028454446
True	275.6794758792163
True	143.40569426206508
True	299.7235688887931
True	429.9798696764798
True	820.6441953278578
True	311.74076035691
True	771.4933784832978
True	398.5817394068165
True	377.102829167688
True	1.484989151565201
True	1168.5060704738503
True	104.6012577130654
True	935.936430502064
True	211.0412522271286
True	479.36313332593767
True	662.963717540742
True	84.6134963685731
True	483.2546654805838
True	36.20193631462596
True	395.2552712982681
True	77.55062756324651
True	235.77522031340817
True	38.10319248662464
True	687.6904859664961
True	190.6121645675969
True	26.939116183053432
True	394.9707943576867
True	102.16943224717208
True	164.0355477309917
True	828.53432652015
True	251.42064777402487
True	150.47118360291665
True	365.608194724495
True	509.3237393960909
True	337.76653604407903
True	521.4177273407661
True	605.439194406731
True	154.77053817125136
True	6.999701342168707
True	74.15990939064432
True	425.0598418301103
True	91.65550958599108
True	79.86923112726656
True	1028.1618042683858
True	28.194584933811107
True	319.6669380105393
True	327.66288909331104
True	448.240717441678
True	661.1535572167695
True	185.5870496868384
True	672.575429857475
True	316.2504575566391
True	340.5268635436339
True	275.50646691951806
True	217.5701052270936
True	360.2685466755209
True	433.2291763426411
True	417.79006931019455
True	611.1109207061052
True	142.03126326128103
True	75.36841980967459
True	39.4719108664645
True	283.7411625828235
True	645.567407973488
True	384.0416813176012
True	809.7023150877517
True	214.9068463795474
True	392.8525636411231
True	63.81209517067722
True	56.2268563209064
True	436.53580602769154
True	198.82744125695135
True	216.5806424655926
True	45.59061200388029
True	1069.902095528071
True	182.54388450104008
True	916.2302725140664
True	318.061042260368
True	929.4739393151197
True	235.99555269112065
True	468.6719385471157
True	541.2790461838879
True	627.7148404479051
True	207.70744220179463
True	477.9042734593159
True	929.2918102698288
True	132.58801751439017
True	7.48646571231025
True	586.6981740474332
True	27.69626968759683
True	69.28241649685886
True	809.8463572861003
True	219.75418196230447
True	1015.2083581089324
True	673.1651611327387
True	424.4719150947242
True	284.069113510386
True	473.20055523236186
True	336.34466618206113
True	187.4988865348687
True	666.1615431154407
True	720.9592147863825
True	218.8098040924638
True	84.78398821040625
True	495.8893208197738
True	139.1660723506949
True	381.09933142331226
True	345.1624819100708
True	64.43276593164663
True	372.547535421596
True	410.4151504770155
True	355.4471721422775
True	411.84258783334633
True	439.4230337600319
True	661.8907710754837
True	58.97571055166926
True	468.94894943127343
True	337.3547931888082
True	652.6361736878596
True	221.01069746556303
True	107.50649665546544
True	40.65152681430751
True	542.0619245144379
True	663.584795576445
True	189.06653915966493
True	416.2749155213676
True	353.25442418302504
True	16.69555084096935
True	175.83901053972443
True	286.69802368703193
True	2.4750691170964148
True	861.8427973714546
True	83.92315993069717
True	107.94809961192212
True	114.4963323051163
True	353.4822466458399
True	33.01191464693564
True	453.9623998251468
True	239.8321155301523
True	4.992533362744017
True	113.0486378219302
True	442.3511432844357
True	51.24044627709701
True	67.85456770805848
True	176.76163992590247
True	306.8825919421741
True	963.1384244150486
True	388.2496841822252
True	963.6855577500468
True	193.5409144305121
True	1031.0434203292166
True	779.2636580146714
True	677.0951141149338
True	400.5990141526552
True	374.1030804000585
True	78.9857318071312
True	80.47583882041701
True	77.84422488268292
True	183.3510163650736
True	492.19784038601694
True	1147.297131466999
True	181.53191259811112
True	345.86058158243884
True	426.45339393582
True	594.2944373470436
True	571.073487460289
True	285.15467573613387
True	458.4121962652723
True	663.4443680132667
True	97.01239754553728
True	731.1987651078629
True	258.8779066269556
True	135.87896219210913
True	417.5267496349754
True	844.8966695115104
True	451.6573115051654
True	845.0995096779957
True	209.46654679990456
True	350.3052998044301
True	688.7594551172958
True	635.5590292586245
True	180.4567856595573
True	267.0082995384192
True	815.719297734382
True	30.201591958217428
True	186.91505067917657
True	477.0282400867623
True	719.9438011576208
True	105.47265730784945
True	38.30972310812646
True	169.7927636680864
True	728.5291636716071
True	312.2460656892225
True	559.0444295499228
True	348.8295915678118
True	302.96247409521555
True	451.9635040522495
True	495.8590162000809
True	73.60969129276488
True	367.3230438945582
True	802.9977967150537
True	0.0
True	291.8979168223556
True	255.30935725769848
True	987.7260879970676
True	150.85186291839813
True	662.5965760207605
True	632.318824151557
True	114.35923474150412
True	228.69640550288392
True	132.31360503440993
True	11.811727866886114
True	294.9162081886764
True	376.5058118933151
True	1141.3638179454178
True	245.21613375621124
True	420.04243830476383
True	666.6840304222736
True	204.8395765391127
True	28.03060460013345
True	855.2586989419631
True	613.3290001292621
True	160.77525902989146
True	645.8005680014711
True	158.69126313293302
True	307.24331313096144
True	754.7060632622291
True	35.74955573948403
True	108.393769247305
True	517.434721233617
True	63.615971285300056
True	75.57296662375163
True	407.1411923456796
True	24.45338241628736
True	754.2179918340721
True	101.15762157902329
True	152.61082601294143
True	17.97561591473699
True	705.9290246432826
True	29.66957347110872
True	777.6141410873329
True	400.192983199746
True	119.7989289734158
True	704.6762454629336
True	530.6617027897131
True	556.1187147318933
True	49.775925948109055
True	369.35953818023626
True	5.496187640160288
True	89.36863259985527
True	373.2587158725781
True	46.9771088253587
True	116.756164113503
True	298.8852412183378
True	189.51129117145527
True	103.5872399512594
True	679.7719556926613
True	21.692182952287368
True	1141.5660562320804
True	509.2794903991188
True	307.4770816474157
True	493.0934585160364
True	117.63593116969
True	827.7446965560163
True	1116.9194186081452
True	730.4925895721564
True	166.2865064255392
True	225.5322096686949
True	50.42492373006
True	60.5407631756496
True	150.44124592867544
True	100.86312195077434
True	168.86199824687574
True	1182.0600464306913
True	301.13477052371087
True	360.5067670340312
True	730.5964389442998
True	17.67685808085543
True	15.499244724201402
True	602.1728336569028
True	5.403315723371907
True	118.7921095718146
True	682.4878979776996
True	176.11767313573603
True	652.9015567850898
True	850.392593072406
True	153.05490890013598
True	888.6980588620264
True	2.887381449432958
True	459.47376252944974
True	1058.901411620123
True	22.37780967908313
True	235.20796172924392
True	150.3578233822298
True	977.0028944595964
True	233.574130989494
True	478.1167364233868
True	121.3968921053522
True	499.0945599837056
True	155.40182675883452
True	99.0939904589506
True	393.394941489942
True	71.02792758721921
True	50.409311929698255
True	1061.7334510534
True	261.1426056366428
True	155.5821018704953
True	369.4221499163577
True	405.4819529983802
True	210.8407339312848
True	166.95359367441486
True	379.1389640065567
True	35.626075725707366
True	485.7721068886534
True	1124.8524339403957
True	112.63797315817442
True	479.2702766206312
True	309.6897576825227
True	26.92264622624168
True	439.9675787915109
True	103.85299834058183
True	581.3205065157871
True	212.6594717055999
True	419.9279944504978
True	19.56114620843665
True	423.9613261712023
True	105.5252779096284
True	349.5356330406269
True	32.706451193015134
True	177.2456333016468
True	253.2188285273724
True	749.2983865702408
True	59.17836458359781
True	141.78260600456872
True	240.6801219432498
True	134.7764519521344
True	620.0382458031025
True	569.1972007321456
True	772.1561554968875
True	391.14485483809614
True	540.3318690721019
True	422.7625013981049
True	696.5214396653205
True	71.02132233470711
True	483.584276428191
True	423.46903432053415
True	47.73703962848506
True	83.20024166992732
True	126.9354839895592
True	93.2057939899636
True	317.9083242867744
True	847.8924063582244
True	331.5437825365732
True	1100.4147434583772
True	313.2123763510797
True	907.229306316436
True	150.08354582122735
True	576.0638202834928
True	618.1602632772324
True	705.4686012169591
True	461.5655605008976
True	66.82610365551547
True	298.53554527455094
True	42.53576801877778
True	169.45551054922387
True	163.00374558952583
True	1144.161700192356
True	240.2925613502733
True	542.8751633003112
True	539.192920482153
True	572.7798355018481
True	897.7606575870467
True	581.0796830859808
True	644.2935135104019
True	942.304490655616
True	124.98064517009652
True	309.891176346854
True	257.8214089277852
True	324.36392445362054
True	90.563216208757
True	384.20400225110046
True	4.072441738811872
True	342.9111963613783
True	265.378607548169
True	614.4544298201641
True	278.5101010660096
True	360.8414659562164
True	9.694412713018371
True	58.03783063719897
True	546.808080990546
True	32.24237944568316
True	136.83675419108474
True	63.210789516828
True	153.55826870417624
True	243.05602352527225
True	71.20092000345493
True	384.20442971400894
True	262.1118062455866
True	100.99193468211988
True	350.3208059130384
True	64.83130090225745
True	585.6711438147922
True	863.1047515572734
True	287.5287332543775
True	1166.5769722185514
True	114.27114090900857
True	315.8024506720795
True	1072.3168294236089
True	87.97093698765542
True	287.4212892986585
True	9.241402889599646
True	415.9483926648027
True	446.8116427552111
True	154.93739791953217
True	616.3783470202568
True	916.0084064174638
True	163.921598209136
True	77.43260690507371
True	321.44112938505765
True	535.404650470428
True	633.4912177053868
True	1230.015659108475
True	26.403515377525363
True	942.326489506416
True	143.93950022206334
True	647.7103856157369
True	117.13528774994998
True	134.60018914625942
True	189.45739761401532
True	173.41389243219945
True	753.613151465877
True	203.24320899049485
True	226.7471967942355
True	71.30934604374296
True	499.8331339000701
True	453.06986790430057
True	177.75438831279325
True	226.6801202899841
True	18.07540899231646
True	420.9512758840814
True	230.3273473175006
True	288.08154724153746
True	112.80585997220716
True	731.0258256822686
True	422.59876072980217
True	267.61442823381464
True	625.8689612743759
True	515.0321007396905
True	469.4348799223293
True	130.67988454723525
True	528.3125353146327
True	441.59983548678485
True	2.841351420903643
True	198.68678986281856
True	90.02047034744588
True	246.21304709950545
True	3.169298922833719
True	130.98807130072055
True	349.7548114400517
True	6.25888546167348
True	806.2041301041081
True	177.1059353082041
True	716.8293231926483
True	789.7289465367808
True	158.78181029332305
True	231.23270680323185
True	490.77018102661344
True	858.5251149425712
True	50.06014772837588
True	39.75411205809473
True	128.51312227476532
True	634.549587340064
True	720.5479941133763
True	184.3823749610137
True	597.0941113679186
True	601.7250066016027
True	893.0969979243516
True	396.99580671607606
True	185.2228601651511
True	886.3047611069873
True	224.7122804100183
True	149.7416026609303
True	323.4617629291439
True	222.6377283330804
True	207.2340533927844
True	602.1391648673109
True	254.2410900534035
True	196.83671819092837
True	455.2102685225706
True	470.0955433625226
True	64.0031775097049
True	290.6991408001751
True	73.5467471537797
True	351.1689311026068
True	360.0968067870048
True	258.5846509084345
True	179.54636375532215
True	377.4048269011715
True	642.2242119200228
True	754.7679405679098
True	301.5830641677324
True	738.6887102038776
True	61.31311674858028
True	883.770299379161
True	353.60345967336576
True	13.000171634944476
True	596.0480232487483
True	704.4958460303445
True	266.63466510675954
True	165.299730954056
True	46.90862777890949
True	385.9098309515169
True	71.01162602549873
True	13.799118645332069
True	874.4026201152606
True	368.4434841937667
True	170.40423924334945
True	963.4730442515116
True	11.588816110053909
True	798.364916070971
True	30.87078416234697
True	674.1642858603102
True	60.04770936897009
True	752.6012363210992
True	458.21531383311054
True	197.90947356343548
True	429.0304516479931
True	203.980256507264
True	300.51506214127085
True	208.90049890663923
True	400.1054395596541
True	9.657038344178522
True	317.4950114517973
True	112.8667958082846
True	11.86065740034441
True	454.7895916328228
True	746.7767003367071
True	299.1003597492188
True	80.34939199904649
True	306.736612908767
True	81.46167962673859
True	197.06373928497413
True	178.89145925353606
True	390.6759910743217
True	42.95709136169151
True	136.6803126386657
True	367.4296549316527
True	884.0361471815835
True	112.21708002272572
True	207.4957042249909
True	429.887746618276
True	19.152009272580127
True	425.958755741656
True	509.8002104001733
True	88.18876553444274
True	402.3366106407077
True	365.16453783958616
True	413.5032109722983
True	609.7690886183025
True	1023.5794338007616
True	958.2548908012384
True	57.88639744052925
True	1064.2420637092853
True	111.33859435096232
True	115.3755125750316
True	111.37959666478402
True	500.91606428235485
True	368.2564403352961
True	580.2442744732814
True	259.38462275253147
True	156.88975051080325
True	420.6822437685498
True	17.017079978374127
True	454.3959725394541
True	387.6889399359116
True	149.32442630131683
True	98.40556365511004
True	561.3764834756659
True	994.2536414331718
True	207.4470721629401
True	69.61971158816206
True	427.2096190086361
True	377.5536406159116
True	486.9468855621452
True	330.49834039305466
True	4.361731067243411
True	521.3139450272976
True	501.2206669057377
True	505.2284559616973
True	183.66424376660032
True	104.56272978469453
True	21.912736379494454
True	371.2954486967389
True	111.2723997976362
True	8.01500980330626
True	30.033602424288937
True	345.43252053203724
True	664.51503878473
True	138.4388845628524
True	92.1572961515965
True	23.96644910307109
True	418.0853292165996
True	365.172432827292
True	732.8696810297583
True	309.27085832625124
True	511.5258086345517
True	539.8081013531669
True	527.8581407665944
True	298.61835936303515
True	550.478434017458
True	102.90800533139787
True	578.183377982379
True	6.256038252997357
True	348.9590351049821
True	459.8290840828744
True	962.1197430869532
True	342.21795813046924
True	793.481077613828
True	949.891241758862
True	166.3153330063086
True	36.98456990712593
True	382.2980593128393
True	392.379364420719
True	596.8547316272601
True	250.5012727869289
True	28.706042595766288
True	645.6478988110772
True	130.97122716482977
True	1025.0983957975395
True	320.55991559605746
True	482.5597695875992
True	123.14687010450452
True	801.5838545870153
True	135.62965601532454
True	820.3967424035864
True	566.8535538877231
True	194.38778996133524
True	114.03641085365015
True	64.61832720758821
True	562.994881978806
True	862.8125202538556
True	446.13432465229135
True	549.4777621634295
True	130.21248612779917
True	610.238830931526
True	460.2047239672864
True	787.8722605532099
True	309.2498402959811
True	584.4268685078628
True	114.7075207308229
True	28.774679971280435
True	409.72086308851226
True	167.7184009661809
True	100.00809325240245
True	375.3886072449132
True	1054.6322582436198
True	262.7196619793853
True	555.1535963971917
True	11.54836406643983
True	72.27524710789476
True	322.09671406818484
True	795.0193849327885
True	453.3135552786055
True	523.1192075783371
True	699.6025721903725
True	64.82363600226591
True	739.8714802228379
True	43.36966832563152
True	101.84303146512416
True	184.54979310915547
True	85.10162548120935
True	26.662616486096866
True	295.62198646239506
True	472.6654473865136
True	898.397917782533
True	871.5094835902128
True	5.322345950237479
True	286.2668302355436
True	457.39252078893713
True	126.23266166048248
True	252.60206214580896
True	329.1837987449172
True	1320.3679043996428
True	463.24140451467423
True	26.801006799188897
True	173.20215893507557
True	719.1391080186094
True	36.57963167668436
True	179.9481491883404
True	561.9387133575069
True	74.79247817262556
True	864.3192612608217
True	332.04610507938986
True	657.7963521385915
True	81.13926350852006
True	698.8446873138386
True	600.1726330707636
True	897.8066367388384
True	257.5358378588363
True	513.3662725790246
True	840.521985025023
True	925.678604541878
True	243.8433270394453
True	820.7069337669565
True	221.5169773657556
True	436.46716391328994
True	362.714945812698
True	487.4908802420483
True	490.9401658015309
True	321.9493464431412
True	348.2068512310489
True	106.77879171645326
True	346.2670524582996
True	1141.667110202969
True	323.06582581457667
True	144.78473370124925
True	291.7007177186037
True	753.3391059522994
True	645.6939349857521
True	436.1876480012224
True	125.0266199881796
True	328.1200502852744
True	36.50883413201933
True	169.90204247595585
True	96.38182285479746
True	87.97977671250032
True	545.8137354210219
True	133.3373597090566
True	127.5750341876199
True	101.1457819238506
True	81.88509069774675
True	451.2580080736064
True	386.1946940650379
True	1054.402010922159
True	532.6926273080593
True	873.177715250426
True	277.6094802322585
True	296.79174799450703
True	534.0573664525754
True	193.05616845911
True	760.2071441242495
True	246.6053862471053
True	360.7592722429576
True	70.21375232755575
True	118.77473971482844
True	259.90971859518294
True	128.17402408063612
True	479.9861894956466
True	31.855579496291718
True	572.1340962549532
True	1006.3497807835068
True	752.0390317477222
True	1.4258446380647771
True	65.17202591314071
True	498.8356838913044
True	428.678512341549
True	77.54940914813798
True	116.14340628271891
True	308.0780462005304
True	75.89382802616828
True	53.55392016286665
True	716.1947780987923
True	670.5182482441708
True	163.42843243668813
True	171.96904668885645
True	548.0576035976792
True	55.00413223568113
True	26.42761381196492
True	558.0712416420214
True	458.09967306978587
True	1117.198255135106
True	49.178525357532735
True	464.9427842399909
True	883.3453220205092
True	759.6029174114866
True	284.0588468839207
True	757.7743929510063
True	400.81306828664646
True	38.45390024838206
True	93.94276003392469
True	720.7254955420703
True	75.72530160872503
True	137.212733471241
True	950.1601999589312
True	189.16922318980343
True	270.947575112928
True	105.41207174413913
True	639.6417555960619
True	586.3983791427266
True	215.21088091437855
True	424.9153424368476
True	42.17802029505548
True	273.5866121679804
True	564.9647004975209
True	618.6075073587634
True	307.2162564954549
True	72.29067003885503
True	957.6275180095402
True	1071.9830412869348
True	563.5603409759125
True	64.81862445361723
True	30.009165221910443
True	95.95845126166051
True	107.4468468380998
True	104.13509049800432
True	881.1361643794381
True	1218.2294672871242
True	747.1001902931782
True	331.116206257855
True	8.023496379116029
True	20.19576965836466
True	348.5549990327612
True	481.9940772083906
True	46.53103956749296
True	555.5944765101918
True	434.5893600309516
True	398.2167217641693
True	75.99838089252093
True	205.52556853450503
True	252.3596968832617
True	128.8779248845727
True	403.1167592101835
True	42.72503775804515
True	166.25717293270674
True	1146.9164321484222
True	6.30795705763776
True	25.831161446802597
True	578.7460185212162
True	364.23489299920215
True	762.1256086621685
True	152.4484536695614
True	782.3336175631898
True	612.2363575292584
True	287.6574408002037
True	439.14514179627287
True	350.0764770558864
True	292.6799637870768
True	275.0581199123918
True	405.8613537229283
True	502.4857853090985
True	501.6833776183831
True	106.05428307068388
True	360.52665688845457
True	8.88737793617258
True	181.2752122262961
True	244.07473902100529
True	856.8704189242429
True	601.8558331094869
True	30.48437557442741
True	721.6155309570744
True	809.830856117715
True	101.8546394678881
True	343.4464595554841
True	833.598176900887
True	202.18506446795087
True	160.20990016329867
True	516.8691123282427
True	580.3904807891273
True	1104.6270694630164
True	141.03894942042868
True	156.93035203910077
True	261.53455126406294
True	320.3516301011193
True	431.8991578566224
True	408.8357737222749
True	310.3147150429084
True	459.0376511240585
True	491.2958641677675
True	225.03229064122775
True	1478.829453232254
True	259.230421414467
True	401.19648416191166
True	52.497696554595606
True	767.3014882594566
True	238.69851314853665
True	975.237870764693
True	564.8339785138049
True	309.8415144006136
True	774.7249162665667
True	259.7964035670465
True	216.0651627042593
True	262.2207711738849
True	219.7291630864948
True	146.3264248002799
True	238.89387808285463
True	718.1060993035303
True	542.0878775540774
True	222.74165030149217
True	1213.9841598765215
True	113.39452467318628
True	260.7549156735396
True	73.52388171833266
True	315.17874978227314
True	414.9695547583035
True	92.84673712998172
True	225.51915363266556
True	75.66325479950224
True	679.5585112903818
True	373.4617080282537
True	221.43416243870212
True	740.7155158885475
True	867.432814777491
True	803.8268575139103
True	819.018818723918
True	349.39787691818503
True	1.083563104297636
True	269.8100866599092
True	55.2406423583832
True	373.6181170022827
True	57.441371619657
True	364.4152862224188
True	848.9201030208569
True	1016.820424744191
True	381.8646847113354
True	21.86902455833872
True	534.1329594930202
True	518.9641864709125
True	202.7616104277604
True	231.084756473394
True	292.0739096877307
True	22.480134205878915
True	129.04214858030764
True	976.6251400209236
True	64.60985265741314
True	480.32677859935217
True	780.5803676647668
True	103.8060017713756
True	239.65831648682547
True	107.55931055893822
True	15.59121167973744
True	1.4125032167935
True	116.02854035763714
True	1043.2174723262915
True	510.3908264372193
True	68.39867669540737
True	788.6720500152294
True	337.4377409607429
True	1.4211793684055734
True	449.5602820206045
True	190.7996251390909
True	491.8343606071721
True	87.57374921430066
True	316.80078904757045
True	379.7134017498568
True	169.40490727912507
True	202.68963322821867
True	128.67502614216298
True	183.6336991226272
True	1017.3394939831792
True	15.473061593000264
True	506.5262787548429
True	485.9841914109328
True	403.80204495560935
True	215.59944651464167
True	227.01780360782612
True	146.67858844641978
True	48.39279540826532
True	492.60668538228913
True	156.9179814223496
True	835.79769450341
True	824.9184378188233
True	252.50392368888376
True	328.4213479482759
True	521.873802166022
True	42.42675424778578
True	83.20128334675498
True	721.6264926389921
True	1092.304015443509
True	112.18569956910956
True	729.2351197664872
True	138.21427700048662
True	924.7853586756512
True	654.2114881506537
True	108.07640909667865
True	275.30311119184523
True	602.803603637578
True	269.3508124855832
True	44.62836719608915
True	567.4806295748381
True	454.1940712797601
True	5.891367964413073
True	476.1581307297855
True	66.45876469792314
True	185.09150559255224
True	232.2562104884421
True	319.9458507959619
True	72.95830675570652
True	222.05946911712292
True	345.2768929698082
True	438.9127105063408
True	912.6033155441746
True	46.29895003564853
True	903.576943509873
True	1005.7286439812711
True	135.04671783781473
True	72.67704164828118
True	972.3336361998136
True	37.01897833896034
True	243.4565258487941
True	87.95146021051956
True	210.3393881320652
True	365.8278568922617
True	958.2270716538168
True	97.5414390515864
True	72.56085474391598
True	654.299678339931
True	279.0124370095676
True	739.1496608959641
True	54.7113299447737
True	480.65154887735457
True	405.3325771912647
True	689.2632703420744
True	54.414069463725
True	107.9574812280322
True	29.66120313782745
True	275.16161975353003
True	44.97544497459633
True	360.453447932896
True	2.408324024605718
True	1201.8414529205072
True	100.81045621546724
True	128.96839282795708
True	348.15780404365574
True	732.1791446650951
True	682.4946115652982
True	1043.372716303398
True	443.4754187034473
True	419.09241899063807
True	137.1595864535063
True	424.1452065801189
True	855.1684150494972
True	410.55476495698673
True	936.8928296182552
True	83.82692799024144
True	418.1294227293556
True	178.50867070266517
True	268.6936920581776
True	750.621364192479
True	163.01991302048987
True	130.90463501133624
True	61.79746035658294
True	890.6584233756008
True	767.3984117894729
True	81.28358306897945
True	448.1759317928449
True	745.5740275474323
True	414.9014624133998
True	54.74020691530015
True	309.42222340825634
True	779.7749469521228
True	30.874653306925687
True	362.2390131507353
True	166.9476402730831
True	289.4281478669156
True	32.704429098253726
True	217.62366444745368
True	785.0138120689537
True	639.94493714063
True	57.96317042917021
True	288.88270851469923
True	898.3088797163805
True	18.13108910078529
True	326.67187856321664
True	291.1469632997652
True	405.4062501580416
True	215.4527642970153
True	594.5677153505546
True	45.216843084313126
True	980.9009986869218
True	873.8603185383839
True	45.53231695646461
True	395.287821050534
True	751.2386532930337
True	943.9044627440236
True	286.8703179237813
True	597.3848854541059
True	126.3781050927618
True	192.0315490418216
True	141.32113178918527
True	133.89764464140313
True	199.86026969942463
True	955.1290107446424
True	785.5274949318185
True	966.6151475761164
True	19.494242858718422
True	27.04963957035593
True	359.5280043278338
True	13.266700956552594
True	620.0987166427416
True	1055.165497158158
True	270.5683110904536
True	206.3949231114515
True	87.79081755651187
True	217.29525862547
True	137.30682037307446
True	47.62233030329198
True	136.86174097756012
True	91.31284493594204
True	261.1121125162583
True	532.4914092381468
True	157.6904277952234
True	29.83604904836205
True	55.90927836109131
True	421.6154967139914
True	268.3015691780586
True	585.0631036784866
True	22.787966189007115
True	111.9933084518595
True	680.6697131008394
True	259.2792597886138
True	466.6340003923184
True	664.051931919359
True	105.39375542652478
True	110.64873175632732
True	77.81965766819235
True	28.041216149602327
True	122.38044975365038
True	86.39300361695732
True	97.41251273430076
True	155.67276430656077
True	240.40209797378228
True	823.07692052012
True	281.9133866996964
True	975.5543750301732
True	174.89929255090047
True	203.6907933973052
True	775.79502499887
True	311.7481598233492
True	590.6201290764146
True	254.17761683225729
True	353.04593867118183
True	447.74982451794216
True	551.7884888482206
True	647.6141796410229
True	370.17040390770416
True	35.09077429121881
True	556.2309650531319
True	621.3140584176346
True	18.85600027672524
True	10.78538516631426
True	262.8759226298864
True	407.4989766091881
True	452.5617255189201
True	66.59509582382654
True	649.6118352443768
True	954.261711165864
True	233.333263183323
True	912.3867991304332
True	266.51766314689894
True	106.72297253694764
True	264.1713613129536
True	692.9153058794874
True	33.2035364457546
True	572.5397681951587
True	1291.2920791608244
True	1017.5842103123076
True	887.4864644494215
True	204.03204326455997
True	82.07107674186122
True	201.38708919020428
True	825.7215321776376
True	145.65998672602657
True	1040.079291885472
True	868.7792574407146
True	37.017368273227206
True	89.66312635564869
True	417.6681555532308
True	383.76176813012194
True	202.40676528080488
True	520.8276332514239
True	668.305971887477
True	120.26936903699696
True	280.4240207110001
True	1035.7007527552823
True	54.61694759744984
True	695.6091248572707
True	541.7267277986646
True	40.65870088960508
True	827.6169354361388
True	381.5391359515284
True	552.7047466181431
True	108.56091310081686
True	264.2149745898815
True	210.64054652914385
True	28.16908683364195
True	134.3829125470636
True	719.1042663736794
True	147.5697636191445
True	378.769080769411
True	65.67851030520396
True	631.3462931195188
True	617.8235932855034
True	227.3598497501685
True	468.2489718060639
True	172.33708178512052
True	154.48847347355155
True	223.33831295342196
True	282.6246998015404
True	344.84679071750304
True	125.94114183156113
True	194.35660439769757
True	26.318835788021197
True	862.4065422433338
True	324.7818917346593
True	10.10381603617514
True	366.90511624122826
True	160.93449833504576
True	643.5917851636065
True	375.0703883848748
True	591.1190450753318
True	529.2754749772378
True	482.6372671600057
True	802.898642860445
True	243.40195006248632
True	559.7183156289766
True	159.9543481953503
True	573.5536480162906
True	365.5368350528516
True	369.30053692863936
True	128.23354074409278
True	137.1281897683222
True	110.59501741391774
True	68.9789328178196
True	746.3925119895977
True	182.96483174862996
True	43.08708917826781
True	0.0
True	567.2381338110101
True	117.5327846381916
True	22.991137173711135
True	40.92020881585237
True	111.59652954408833
True	550.4227322073542
True	180.32223155833168
True	104.54815952112855
True	34.66034391041487
True	161.88024969908815
True	937.7908696350612
True	50.24734857520743
True	226.3545355618891
True	746.2771027536031
True	318.0006475077607
True	466.0943643145011
True	477.5536939462991
True	506.9035497005238
True	593.5053942250169
True	966.0784033940838
True	255.35721544085496
True	1038.6699645078252
True	912.588736543288
True	581.5495170457049
True	343.469215184078
True	860.1389510385638
True	10.074009560846962
True	33.00887620998348
True	276.17678725469074
True	43.524139309630925
True	208.93549574865068
True	803.0823404760336
True	216.908181469386
True	754.3437805051684
True	765.5203541101414
True	119.99554560474792
True	357.60459271099194
True	592.0406055761717
True	22.977339955052333
True	132.9241911934442
True	436.1765733443122
True	301.31826118678214
True	196.30702724929537
True	114.32363128102824
True	387.2539764956797
True	18.991376435792358
True	374.50102673786665
True	363.8973819108459
True	1030.7766326818687
True	354.54209259604715
True	29.16797588372836
True	437.2268215675542
True	443.2031724847377
True	241.13238229479936
True	31.402729949738244
True	762.3245791122378
True	446.1830276920225
True	183.87365246531263
True	13.286153035474266
True	1212.8905136493531
True	168.03149842587536
True	24.810460568786628
True	312.02905219923184
True	281.0877142493307
True	114.84066684996276
True	292.95337628337967
True	45.623503253329055
True	323.1518150341473
True	308.13495266441817
True	322.6471576753255
True	31.22903739902057
True	48.19589560127527
True	1090.6863880316191
True	24.429410929438752
True	14.325919733314729
True	179.80908290621468
True	651.9251827543936
True	9.026613542170562
True	178.66068188289142
True	176.37447472571571
True	547.8067856650159
True	376.4379174471701
True	723.8614353604887
True	329.4815493026797
True	499.9304608721423
True	436.68943774739466
True	510.90839549492415
True	103.61565762086812
True	1262.7106884425054
True	909.0848204005677
True	275.0290989137846
True	523.8361203937723
True	101.40067114217808
True	563.5731758858883
True	429.35264975644174
True	157.44128368682908
True	75.82590713576707
True	327.1757519325481
True	157.95203811940257
True	29.918339790710288
True	619.5348853978447
True	379.5750905513203
True	70.87397723540445
True	28.68657749835288
True	672.5202495083378
True	473.0043866806379
True	74.52684805778348
True	20.344689866204217
True	327.6711212930486
True	336.52893919242695
True	719.1599016883093
True	550.5440205750259
True	558.1699394335095
True	775.2675225407634
True	9.639611405474998
True	56.59699383340917
True	35.46932073602629
True	60.54402853404264
True	503.4762771760721
True	583.8603044351645
True	86.58111176643537
True	108.98884206972384
True	194.3777479086185
True	75.71558122477035
True	186.17343306486
True	213.4210837053148
True	276.31902411204146
True	790.262075918063
True	590.4756658010126
True	289.3740071721595
True	196.8500839750241
True	272.5758782296112
True	241.4289902056704
True	715.5181339760423
True	324.2758615341242
True	173.32813009624206
True	926.651101219578
True	352.95168170773496
True	456.50304161970655
True	147.85141937421128
True	118.21618911159209
True	63.56396460713689
True	214.09030513855413
True	978.2931719742968
True	524.9202925951503
True	117.35774905223332
True	351.21556277769736
True	100.25751392563583
True	671.9386273099615
True	5.078374291824412
True	696.961381575668
True	33.73931552199383
True	918.2356829274872
True	855.6216098827857
True	213.1086803553956
True	29.670534700287167
True	82.39637922722783
True	458.9178761363034
True	225.73177980033472
True	1.2507113709054811
True	79.72612603896161
True	1097.950367802472
True	352.3341249280272
True	697.4309290366631
True	469.3482549059095
True	27.89455725455552
True	139.3216695054803
True	445.7326594129583
True	959.4568049523662
True	813.6596159603233
True	422.20774549382
True	322.731527548349
True	15.548777695726905
True	78.29558354375864
True	750.0831024342505
True	462.4778808449559
True	374.7867649935906
True	858.8442846860079
True	25.479196030492886
True	226.08570239520316
True	895.1887806060416
True	247.8416728653053
True	8.618293445093931
True	498.5633214513568
True	102.3210529770574
True	648.7727777451478
True	51.75089747959039
True	258.6952762586576
True	851.0898870829324
True	904.3132223382426
True	273.6240008554621
True	425.754056976932
True	113.9556491687494
True	595.8208463851619
True	265.2803503783772
True	191.2341637189584
True	825.9789369334852
True	53.79805497566155
True	703.8592301322386
True	275.1705736485606
True	306.5310195362651
True	173.48495156367125
True	483.7435783363258
True	585.2109151242918
True	359.8482349208241
True	410.3746941212464
True	69.13933268451149
True	155.65800077778917
True	434.0517432957023
True	221.7994084834204
True	37.40897746467403
True	197.42755456861696
True	384.2255911404067
True	399.2257703012798
True	738.7856523638987
True	136.99279452268553
True	649.125916177551
True	488.727909994593
True	605.8614013816308
True	126.2954642979187
True	37.69908642448914
True	678.4703474326523
True	72.2876609678953
True	540.6613559705276
True	673.6538340221293
True	452.4189981314024
True	142.19459123196268
True	504.7608216390775
True	4.629197033938105
True	380.9154298339488
True	29.891179566643213
True	628.451444352112
True	260.7386498472234
True	587.4597942771206
True	700.038291539394
True	145.2705268598997
True	518.1853243578945
True	488.347041944236
True	64.08635521915784
True	973.581644485918
True	2.9044978687826672
True	27.272454397267538
True	632.4788302401425
True	699.910309668624
True	138.780621985003
True	415.575281561026
True	122.26163991703976
True	72.69937890013922
True	461.7441813188653
True	42.33113725682134
True	499.34651352303007
True	12.822942708770976
True	858.5208390635671
True	520.8387362385134
True	683.1394810843353
True	98.12792781633138
True	374.0843965605346
True	1015.714670683231
True	835.805903900059
True	140.1119567657817
True	543.541095175352
True	457.7937497381701
True	232.0613272283616
True	261.0615535308037
True	6.658439212152909
True	330.5090309321709
True	12.378935649325202
True	370.4168677319342
True	74.42826939297784
True	413.85387517333055
True	658.7332696359315
True	129.4516553776766
True	239.80143815212045
True	645.7216297172611
True	701.5791708284962
True	286.3497281115852
True	131.8950623495421
True	172.80579963089332
True	480.6728184364465
True	83.38602121043449
True	11.169325803440174
True	534.8248080237861
True	566.7524748915622
True	19.693784007633663
True	139.60859139169514
True	875.1380571978868
True	487.32036345716216
True	275.68051970187224
True	30.6536710612766
True	484.5653967782987
True	108.7105844792368
True	594.8077664842272
True	668.6272902383481
True	294.3468400140273
True	391.82702076312455
True	188.88959829110516
True	242.20353717878135
True	73.93863774446392
True	208.37929587600223
True	500.8021842520244
True	19.70305916100403
True	454.79604483303046
True	387.9003585640584
True	768.2325754631363
True	901.0345748292372
True	926.5789491786888
True	157.32635963461846
True	396.35877085325217
True	73.06987179809452
True	198.4100392530792
True	317.01606561869147
True	11.107704696884989
True	796.115402979704
True	24.29663715646182
True	407.81120317221263
True	274.30696781933887
True	637.6777310983679
True	198.10050959112868
True	39.185767263886255
True	698.1281995843724
True	1077.2728797676566
True	227.74555920789047
True	129.9925969539995
True	619.2687152712119
True	506.8556407995186
True	18.434465708174542
True	842.8943391344718
True	114.33316303387694
True	43.55764577864047
True	307.65463853184724
True	360.5919153336648
True	406.7612330013039
True	274.1196962708741
True	20.144454248005587
True	22.62640347717991
True	848.1711746863058
True	202.43196812014992
True	117.468267674022
True	856.9297894042676
True	656.016476641531
True	640.4058291755551
True	457.1095500390722
True	136.68041791017308
True	33.732437193275864
True	104.2201512819638
True	429.671446833542
True	238.45544345208117
True	495.8588303507544
True	144.4692002620887
True	492.8484174955816
True	637.3518607412294
True	945.9697974432634
True	23.309867234885765
True	979.7436263324354
True	1049.7780797481296
True	469.2537429575743
True	83.062355069512
True	747.5009053598322
True	655.1158225038304
True	642.5440696713455
True	178.6555952934518
True	754.6782277240128
True	710.4022417493313
True	121.88135454121124
True	767.3112857112136
True	824.0221747107805
True	458.6561122460952
True	234.4691426646898
True	69.9628387701193
True	305.370218906451
True	355.452984610485
True	465.3936064810375
True	441.1835627294966
True	200.6006102429056
True	321.2494720203585
True	2.7721297011139296
True	14.001946220379295
True	111.95491622205112
True	129.22098666353477
True	338.4450507944171
True	349.74674366050755
True	115.66721805075532
True	19.04037892804396
True	212.03510407948977
True	850.8238242773526
True	463.6927612782488
True	518.8758913370326
True	566.0796970938037
True	804.8916022308503
True	641.457534759058
True	93.17729646649276
True	211.674589914083
True	241.0814141694489
True	279.5445851354581
True	108.17959913763012
True	363.1080070885847
True	436.5627723328572
True	171.93404515794683
True	662.4821396522575
True	245.6606972286724
True	205.20127039492257
True	27.619212641564957
True	239.4971615247207
True	484.996426726815
True	161.75865227951212
True	537.7371955166742
True	483.8133799621397
True	237.32450121165525
True	103.99924630115292
True	41.06714336409814
True	410.1954630063484
True	790.3531983975955
True	159.08158143647853
True	1045.930941598402
True	1027.1768531165517
True	479.2797996123256
True	99.05329931831037
True	122.77493753003158
True	635.387578145098
True	9.38130016088638
True	221.78717576516087
True	135.91742881961054
True	117.27454628228608
True	329.6253820167181
True	642.3807968595559
True	38.15483819244968
True	127.00639836850324
True	969.3361033944046
True	55.583283135493176
True	469.27066790661866
True	531.9258917728639
True	248.08802339548208
True	137.70611034200363
True	940.5903818605568
True	1192.6812988979784
True	528.4201820931158
True	648.9847422978767
True	211.00592518663268
True	150.6634166682161
True	321.46719797278075
True	257.5527532064599
True	171.24097011687044
True	310.72858193681554
True	354.90775232769806
True	11.70193146220036
True	637.5242004690728
True	146.99690120438558
True	82.56151410001827
True	449.5294346698513
True	317.6770289926352
True	1182.4368856433616
True	347.8066797870688
True	964.4320749450942
True	9.605366452814838
True	269.3879166727427
True	225.3776837566889
True	161.4475169186495
True	471.8032992301257
True	202.45972946764803
True	395.92440717526085
True	335.970783379217
True	112.44008426328858
True	351.4016620462638
True	1030.737942889159
True	710.3602095394587
True	213.7020507002524
True	107.44659764437458
True	298.1704354467733
True	24.14606488964934
True	350.0530590546036
True	325.57962921396484
True	572.4417664183384
True	447.2563701120263
True	364.2658455358148
True	160.52406703108375
True	12.912446795013404
True	409.6724790899943
True	285.308502991365
True	138.05384924002232
True	301.2821713669233
True	440.4795532689444
True	793.9309544575153
True	320.0734814653198
True	771.3482301618164
True	395.8248195200489
True	358.5459325755354
True	1.840386953154253
True	1185.0727336311402
True	102.03408802015338
True	913.5585312541205
True	195.752532647454
True	483.6910355378084
True	683.4261520716086
True	87.14549967480508
True	465.9393115668581
True	35.7851516050336
True	412.4125010896522
True	78.701610617884
True	225.720745859293
True	35.72354619450859
True	643.2626237790481
True	190.90536021298783
True	25.05742749478417
True	406.2278578732763
True	109.13022745276044
True	164.80394232139628
True	855.5029385180326
True	258.29156289678195
True	158.02069971533305
True	373.6566341431112
True	514.5601145558219
True	333.42926444184377
True	510.0746450951504
True	618.4546663325789
True	163.96903137360485
True	6.554064220307724
True	70.77043977591815
True	431.5343274339201
True	89.13262466752579
True	82.40644708083863
True	1001.6583891046848
True	27.96588699585501
True	323.9494148135251
True	317.5732533019025
True	445.06914911260327
True	666.3653907412976
True	185.25110868721893
True	652.7452627192705
True	320.9308117393902
True	345.6124461378479
True	260.675431708607
True	217.05091379461936
True	369.0365064497797
True	442.2386186112234
True	411.1746151039365
True	603.6135531007014
True	132.2916483779025
True	72.31769171216797
True	39.741267562557134
True	301.7550225103448
True	621.2846732213741
True	412.89906023016346
True	798.3304725067593
True	210.29509978465697
True	410.1746495722277
True	67.85412743472561
True	55.54238421444041
True	415.2606241171
True	200.5836364250693
True	216.15601046405075
True	44.10382090926798
True	1074.9212797377977
True	172.56768599121875
True	896.1704692681958
True	322.9010799493993
True	918.067083727337
True	234.5817075443123
True	465.1429371778944
True	533.0017443854551
True	625.1366715807859
True	209.12641604663077
True	478.0026196612021
True	940.1611418927369
True	128.79469487075838
True	7.572683062883573
True	573.5637246967151
True	29.544794641716795
True	75.03407034301026
True	798.9833754064423
True	234.1394073106566
True	1018.1971468461372
True	709.0994035351264
True	415.4280667647792
True	289.0289966530373
True	477.43724611225474
True	335.90971792442184
True	186.15822682845308
True	654.9188081552286
True	746.3396507351118
True	212.8012419186208
True	87.6024140461735
True	530.4442983102037
True	141.69986027243908
True	379.3152540604094
True	352.82475607906457
True	67.52104755956397
True	381.5743782728388
True	419.4239727207729
True	379.8819295035233
True	422.1012598733576
True	423.9755165346365
True	659.9390143528676
True	57.12518585429032
True	464.8119349914727
True	327.72629490890915
True	664.1984847992748
True	215.14824675622984
True	100.9257665522884
True	38.38592498152166
True	535.2885528140135
True	632.9339986534611
True	185.5841450185512
True	400.1523490212512
True	342.90034410206573
True	15.418937001810988
True	176.3935509204737
True	296.18743941033745
True	3.1283346754958736
True	878.3178233818257
True	82.42409320643975
True	101.4431283633462
True	115.15034382591492
True	355.5480832374749
True	37.23438365489234
True	470.6062931559805
True	222.9725882852595
True	5.703963089592294
True	119.72372656318932
True	459.82656666840825
True	52.28866534813135
True	66.99674547272824
True	175.7649777167343
True	296.18403832473825
True	951.3120575550438
True	390.2526974795399
True	924.8172865612946
True	179.98209644747686
True	1048.644291010841
True	803.9313252800725
True	660.757952354022
True	410.7305240497894
True	380.79688068417744
True	79.90306461134634
True	72.67773760852839
True	74.6132293367983
True	179.60537279833517
True	465.9608504463381
True	1067.5614695717247
True	179.87936828411566
True	354.42699558507604
True	446.2385778504184
True	630.5752626969686
True	597.0045654119119
True	288.84716284824395
True	462.6440334110012
True	668.272942961935
True	97.26529731271953
True	703.2098442658744
True	270.2753353910096
True	128.8717243274259
True	414.9488333060542
True	867.4484076482097
True	451.7843922268826
True	896.2734772730388
True	193.8586621563201
True	340.592848317332
True	723.6681827585727
True	624.8109950925024
True	201.02564458259735
True	261.2920172524601
True	833.5975422699088
True	32.59412649874874
True	193.73218524873403
True	480.8168623683149
True	689.1085937976745
True	107.747704304611
True	40.81181454657431
True	162.42316692327546
True	734.0256433211042
True	321.2280822572483
True	556.5820016290082
True	355.820378063222
True	286.9711932376388
True	435.6515177693747
True	488.4174167222627
True	72.34282220692883
True	378.8220381701035
True	767.6377387765588
True	0.0
True	294.8106842889744
True	244.91079080198685
True	995.5358868311904
True	151.20906988578056
True	645.7734194972159
True	634.0818126401296
True	114.5186934239357
True	221.96585415118585
True	132.7444894439311
True	11.303333326388312
True	287.01396270830634
True	372.7464561383754
True	1143.4793926359484
True	228.34256783015897
True	422.34531827402594
True	667.940312009684
True	206.08757355587775
True	28.08269804772514
True	886.9345252717148
True	607.7349165036575
True	162.1254226734514
True	612.8529435380118
True	156.8956863913538
True	298.0460901973018
True	803.9515758544904
True	34.02620700804361
True	104.85678199123612
True	491.3415401565525
True	66.33849716211672
True	79.65424525156571
True	406.4087922314991
True	23.999612492232178
True	755.0370007423268
True	98.99978273117654
True	151.66532836482656
True	16.040801184242568
True	694.604880304045
True	29.36052249586767
True	774.5421467049259
True	388.49652595930326
True	117.7477899467135
True	697.11539004111
True	534.1158680326572
True	567.8293630733986
True	47.97733645106957
True	375.90607721321663
True	5.818054483291055
True	85.24960433303943
True	362.32374181568485
True	45.18504047163059
True	118.27037970661604
True	303.75890185026344
True	182.28250058976724
True	101.93928866039523
True	644.7315361325127
True	18.973528139311547
True	1143.1354443906075
True	515.9960350656115
True	300.712026298283
True	498.25367876876
True	126.37542965851522
True	790.8839119417439
True	1128.055901748073
True	750.4356331250306
True	177.5228036879504
True	225.4415137273443
True	55.20952518178032
True	57.41384848690525
True	151.61463531487863
True	106.22891374244176
True	177.92199372751318
True	1228.5201923933375
True	298.0314888860793
True	356.5709603456673
True	700.4788291988804
True	17.38470720868145
True	14.763627807752158
True	574.6268565477556
True	5.741941796712094
True	119.9017536470735
True	686.2846805872831
True	177.83229539642684
True	660.9986553003309
True	823.0693606493994
True	153.07374186907825
True	896.0786589714575
True	2.325499207525685
True	452.20267934205145
True	1065.5095916108023
True	25.53144512522501
True	235.6304565068866
True	151.62948378749812
True	976.788725340572
True	238.86193015299125
True	488.2271202096208
True	120.69439432298756
True	489.9996483898066
True	159.2122712667841
True	94.50904982202438
True	387.703380536502
True	67.93916083235362
True	56.55548019580522
True	1077.9272475637674
True	263.9559446451651
True	160.89615196151527
True	371.47843745374416
True	401.2186770866368
True	208.36425726064584
True	165.13255659824975
True	393.9489934734737
True	33.404611525926704
True	483.6453113172575
True	1099.8930937615194
True	115.90595516298735
True	479.0279701650249
True	301.1655840764623
True	27.35750156244256
True	413.4737807797886
True	105.4235447531952
True	575.938789671144
True	218.94516528234257
True	422.951489331315
True	21.044612465991765
True	446.6859505224727
True	107.66428868110484
True	355.4113831953018
True	33.61772435544467
True	177.27993968040568
True	242.88678115157896
True	764.0444114372976
True	63.81577123552744
True	135.24013174609317
True	234.5375542170494
True	128.23102962964506
True	646.0598162718105
True	545.9349517224374
True	789.1784487855373
True	387.82024197235927
True	537.9028935256867
True	391.8774183742951
True	690.5108242037101
True	75.62353763067362
True	469.68776424722
True	430.7661553648337
True	48.31781342425401
True	84.8505878211137
True	129.72083379287528
True	89.48736693028492
True	322.45060659710896
True	832.9158826063968
True	319.96876352654925
True	1127.8210250698974
True	327.3071860358571
True	921.5533561662776
True	144.3697462099024
True	562.4356550595677
True	596.4099448833126
True	717.3352569667059
True	427.4662733501985
True	64.40892457629353
True	289.22902718682246
True	37.77940345020935
True	165.25380825317876
True	172.71585268876214
True	1154.2042427933247
True	229.44375695785195
True	552.8319574624561
True	537.9660688476741
True	561.9274450144844
True	901.7095154568094
True	586.6756546774579
True	627.1642623101828
True	967.4147464271996
True	122.441539777735
True	318.29938288075067
True	271.2853290743049
True	316.6504585491942
True	86.03334046686736
True	386.0005354978484
True	4.607428423932932
True	329.79301727547346
True	253.04562048188868
True	609.1739067893778
True	284.1504386048591
True	363.877525266427
True	10.719220457136633
True	61.18480221328687
True	539.972874553422
True	30.89367155460125
True	141.06476329297467
True	63.68299536756033
True	155.42147536329372
True	243.10385582467717
True	69.26682509077837
True	402.0186346939119
True	272.241161456082
True	93.49719524744566
True	340.91672608086816
True	65.24153111867237
True	570.3925547409442
True	812.2170656150411
True	282.72888910047766
True	1148.4221219169303
True	114.82678086186782
True	293.5178536345488
True	1030.3982841902225
True	87.27791772850459
True	283.8068613939736
True	9.177177309657733
True	384.7941622503891
True	458.85407719906783
True	162.65632653223687
True	623.9963359908988
True	932.0603170583016
True	157.65742396591023
True	79.40752858737079
True	320.15950541288123
True	537.9818549135647
True	593.8282686939122
True	1249.9462174477171
True	26.502063033953323
True	941.321341245832
True	140.23450539343477
True	622.3946740122751
True	116.79429152945536
True	130.9491190116004
True	185.7240425917946
True	164.15015886045254
True	749.437391786379
True	195.59924204456985
True	230.99898165508623
True	67.19088406105564
True	505.73925926338336
True	471.5362648359521
True	175.6400473405928
True	229.1031945983975
True	16.943119738244917
True	416.0287518871353
True	215.2357272972141
True	296.7175346765891
True	112.8854793738734
True	718.8935220779888
True	415.2537272090272
True	256.10124936216334
True	639.1921805325613
True	541.0386073699632
True	470.7632975539975
True	139.3855210417174
True	525.6281682544274
True	417.6505168597824
True	2.561931546634315
True	196.6192488154316
True	95.65617727310146
True	240.60366114544425
True	2.5965074813425977
True	129.23517593656464
True	353.71653981667
True	6.268722602103334
True	863.1046699404544
True	164.0067400985511
True	729.4637242009661
True	795.6692081458098
True	160.87895838554746
True	232.8542432106196
True	498.3416629059985
True	838.5322337561512
True	49.57159350169222
True	38.025730948053045
True	135.2303946932773
True	626.0351491901262
True	725.7747996284286
True	177.54797960167733
True	600.0291447064772
True	589.8718011101485
True	818.2502102824393
True	394.78469802043577
True	188.5254887657254
True	890.6921137287185
True	212.1423684431145
True	150.06943098326502
True	327.2714664171999
True	235.30513715854516
True	200.6161059034526
True	623.8852912858293
True	249.80716816544864
True	194.29485532580304
True	452.9190472129949
True	461.4867845952946
True	62.77751023510487
True	287.6152296921545
True	79.32457259338382
True	326.8278724027015
True	348.05510086943434
True	246.8642009422398
True	177.52307254132705
True	389.2451951958844
True	664.3908571652315
True	729.2905069127027
True	298.2075289770122
True	758.6175081714065
True	61.9721464868694
True	900.3536693544962
True	346.7786364928783
True	11.999581512215382
True	617.5351596654349
True	706.2688473592495
True	251.68622480137597
True	162.94198295922703
True	48.11856759893776
True	395.25003304122487
True	73.86708700959971
True	13.937810438181645
True	880.8601291649932
True	379.64143812642624
True	183.6394483731732
True	1008.1237525632304
True	12.250298780769288
True	779.3398705475884
True	32.96014117128047
True	686.1497216060068
True	62.79130087226736
True	769.9400204683776
True	459.71939756516497
True	196.28081848704477
True	432.5881881208569
True	209.22916572560257
True	295.7097800050267
True	233.5578092585878
True	411.5833242183375
True	8.242086687989413
True	326.03784073650024
True	115.03957746761094
True	11.884420749158112
True	467.36021790904766
True	703.3236095140916
True	281.4045786860662
True	76.37356185011889
True	314.33025959134915
True	84.88744340348887
True	188.85376177096265
True	178.9369971765118
True	385.2264482612886
True	41.1233748819051
True	133.3298426066346
True	386.3747227522135
True	884.9120974623077
True	112.71442931160334
True	206.15463251247704
True	443.80695678094185
True	16.209855656217748
True	388.1761536037459
True	507.3665680684704
True	92.5999922482026
True	386.9742560925905
True	355.807944161622
True	420.09858149167263
True	611.9250731940392
True	1001.3722978599832
True	984.9295956471964
True	55.75948107798392
True	1050.8369742974664
True	109.57979099959448
True	112.1574049981208
True	112.04458509968642
True	507.9679708123169
True	373.2564497036824
True	575.970205621586
True	253.25587570426364
True	164.33338322696346
True	392.1670522675426
True	16.81104660066645
True	433.5473011496714
True	386.5689059239171
True	140.89127513599593
True	96.12566490424156
True	544.439190064179
True	994.866150103042
True	213.5369673322879
True	69.489075223562
True	430.4442572852129
True	366.3226425918255
True	470.2908315299583
True	324.7034526338904
True	4.272245962254251
True	537.7362270727826
True	507.9686259676338
True	503.2413091070387
True	182.29072591263295
True	104.20161799131634
True	21.554743839427893
True	377.9076063380023
True	106.38282452611702
True	7.635352691929972
True	32.85764822767018
True	356.7956990983851
True	627.1068203061134
True	132.8203964721663
True	87.7692391956347
True	23.667207093386654
True	418.7573120208091
True	358.5482944386921
True	770.3672374912134
True	299.5154690286264
True	515.7964141876115
True	547.7719494552864
True	529.7324137623627
True	288.07709780457395
True	547.2506714423153
True	102.91621093525023
True	583.0003432182585
True	8.285638345855396
True	364.1751341761781
True	465.91714362927394
True	964.6525122470438
True	350.8396823162884
True	808.8137330914886
True	975.1689921030091
True	174.28770711460834
True	35.840958314276044
True	361.4347692805275
True	389.4633256741101
True	576.4095328395003
True	233.65231036737268
True	29.27489551146689
True	648.8361548169012
True	121.7810688938952
True	1049.2074865867016
True	307.24238656535726
True	478.0732791090759
True	132.60405513923558
True	800.3339433357742
True	138.60322506273286
True	825.05383115949
True	555.7276683808594
True	185.16980521301255
True	114.81499134482468
True	65.59651136421839
True	577.8974739616019
True	879.6672135955325
True	432.9451514852843
True	551.211591851225
True	134.19403745479286
True	639.0005333784574
True	478.1078479357262
True	775.5056953616526
True	324.7689400299099
True	562.5144047423519
True	122.1527869566972
True	23.80746212951688
True	411.3908804701048
True	176.9310772910628
True	101.85757963171903
True	366.1827174574652
True	1133.5067240456362
True	255.55274856391236
True	552.1189019229683
True	12.145633738977676
True	70.85243092409237
True	325.80061488273753
True	774.5393412291875
True	440.5121365534038
True	525.483886595604
True	718.7758024360494
True	59.98343898523288
True	748.9185234245308
True	50.58279205385416
True	102.4554597999589
True	186.89387512142457
True	84.43790065649283
True	25.22624714775669
True	306.1009595642024
True	486.39128498610233
True	889.7608058736727
True	852.4168873049756
True	5.309366912804904
True	281.3664047633834
True	452.46131677155097
True	125.46142138527092
True	242.60243729928425
True	328.915919594884
True	1316.101059983585
True	445.1745530514278
True	22.23142209049698
True	182.0067165568912
True	667.5584250895101
True	34.881330955218615
True	175.07487743233102
True	519.0288876638601
True	76.74934711673079
True	871.4071319445519
True	313.6211963606072
True	658.4777075177312
True	75.58961051624644
True	663.5047041164448
True	587.4659669700435
True	875.7307987987028
True	255.87955915186515
True	499.05309944784847
True	864.6130586106468
True	872.9380430935543
True	239.70452613518765
True	750.311999099881
True	219.73571036590175
True	456.6647571967055
True	372.8980465899119
True	493.5750890000899
True	499.67427785498256
True	315.4453834062164
True	348.73595802521663
True	114.69516747155151
True	348.3346640842024
True	1137.671912069519
True	312.5147682982832
True	146.99920554945584
True	287.7334640005176
True	738.5922936414014
True	646.2565496571667
True	408.8004898210318
True	119.27665167351294
True	320.5213104112583
True	30.427795368502597
True	176.97600605373054
True	90.64905382176433
True	88.53409914235085
True	565.5413681718676
True	141.31294909613294
True	137.6029555930162
True	105.56281362816289
True	87.52173774113136
True	456.1479750766276
True	363.5610661772248
True	1029.5986603904105
True	510.0787852202093
True	818.5443024476872
True	269.46423657868297
True	273.0024311355262
True	524.8967640957748
True	192.37070537618524
True	735.7220652511967
True	255.7216606488533
True	353.6077661664301
True	64.59742249235892
True	123.27308110660452
True	259.6820211741792
True	121.83807242758462
True	485.4127331126573
True	28.83777757442928
True	564.1456664194022
True	992.3179312262156
True	702.0451616556006
True	1.0134553876695709
True	60.81771039038977
True	497.242356865804
True	440.1262979474829
True	74.46774305541798
True	120.33347470135614
True	291.6701509708709
True	78.01063550230491
True	52.63068953468477
True	747.6062079746855
True	657.2514088150642
True	157.84298228896392
True	174.90915297091613
True	546.3326427509229
True	56.89294984297821
True	26.223655244311026
True	580.1618931591864
True	438.49834749877465
True	1134.484689166882
True	46.40121060894645
True	461.6410741631463
True	899.5910149266151
True	794.4017950810724
True	289.28016894825663
True	746.9532138937421
True	390.448459488576
True	43.647592779473406
True	103.07024782574084
True	686.9168945809929
True	75.78928539420824
True	134.65200647516795
True	918.3535643821724
True	186.24879336924192
True	276.869805527792
True	101.61016755588273
True	644.5639468708778
True	599.0897805102201
True	208.43817654304672
True	428.1957360337902
True	39.23749059979016
True	283.16363521288315
True	551.9418296651531
True	624.1498167668423
True	329.51961493296886
True	74.42402920138694
True	938.8448715094088
True	1098.5114833944174
True	560.4115999885718
True	62.89205994683964
True	27.60609962960581
True	90.60882033473486
True	98.20735432491544
True	104.88263584190985
True	892.0989191079028
True	1186.594341043192
True	760.0149962935532
True	319.4644627005128
True	8.849039472989002
True	19.89346658101055
True	348.81829807527134
True	476.96901895080447
True	47.29179749651584
True	536.8789313919125
True	424.5017293035396
True	395.4259509758018
True	79.06063999132844
True	192.65095860629685
True	262.6384103485063
True	135.75608934036777
True	402.7026033182276
True	42.69004050114269
True	173.23294276760654
True	1167.1840949697294
True	6.559415056499059
True	26.33367567495037
True	581.8226074073648
True	356.30363322429173
True	784.133643033145
True	157.97169388813262
True	761.2995433195774
True	606.1286669948421
True	280.168346097847
True	430.8114677517148
True	349.8309139428693
True	291.8809594893554
True	269.1349360634802
True	403.7741087909781
True	497.0230250304635
True	521.8980960771361
True	108.66803264697045
True	372.315999492909
True	8.326109425049664
True	184.64830792230973
True	226.47550168551024
True	857.3700781792835
True	589.8183896323322
True	31.98987537222896
True	729.1603350442093
True	812.9006756449776
True	110.47278760366464
True	345.10624430597034
True	854.0640480343563
True	221.1745213630493
True	161.34473075154065
True	509.7640432599799
True	570.3467748259262
True	1087.9546584127654
True	155.45351626975213
True	152.39847052290955
True	257.6548712868416
True	318.94258916180115
True	420.062207148731
True	403.5414857005928
True	315.21938462928534
True	440.2836452346109
True	501.0855510640267
True	225.53492366849392
True	1467.5224924772458
True	260.5760892632088
True	410.7148686038647
True	53.83507590263644
True	768.5802484496623
True	259.1866560189331
True	941.3679734197444
True	546.0783271470118
True	311.4456213928875
True	810.631740814159
True	263.3213498733087
True	215.33513418740932
True	262.38742834680414
True	220.67456120529383
True	135.9528147749474
True	250.0860830523293
True	724.5230909760126
True	547.9478854609855
True	230.41857614157743
True	1208.4096037244035
True	116.2905748801505
True	263.39072218313964
True	70.35109930682073
True	308.332270683655
True	416.14407073037216
True	95.85855965114855
True	228.6995974135224
True	72.22393204461702
True	693.1647312373008
True	382.0049744474341
True	227.80329552303465
True	723.7590576684746
True	870.0647543835288
True	789.8343907221248
True	841.6018515505222
True	339.64374138284586
True	1.177206720341164
True	259.0305234349768
True	53.08899797062245
True	391.0746429449845
True	55.9391731616232
True	361.92814984550193
True	832.0821405272401
True	1003.618327125522
True	401.0729862641693
True	21.700158635290855
True	543.0885449813201
True	527.6186237595676
True	205.05394007578613
True	232.28067991841408
True	291.7418187613571
True	23.86383413915762
True	129.5241314983209
True	929.3211712423928
True	62.78484156313819
True	484.4708293338534
True	785.856312403692
True	99.4120759121511
True	262.7589351100121
True	114.08171575384372
True	17.4628421208326
True	1.619532370133451
True	122.2467250840004
True	1031.6209135068932
True	486.4612420462749
True	63.51226469992074
True	792.5637263586738
True	337.1623951786768
True	1.4390794456086171
True	439.2966375920009
True	197.10329618934549
True	509.5587797233618
True	81.79404424978779
True	315.52893060524684
True	398.5475508340173
True	170.82878429085312
True	220.6687379404169
True	129.55523517561713
True	174.454599311826
True	949.2169320777126
True	14.461623331997863
True	511.2430341978942
True	491.4920788265485
True	402.3611416792381
True	221.1884189335837
True	231.80133693318265
True	159.78532462636107
True	48.649798162690615
True	497.440048212841
True	152.06571611264357
True	836.0419377427849
True	845.4927568507657
True	240.8660119658028
True	327.90823307690727
True	512.9017482422707
True	41.7664042120246
True	83.95431347103752
True	741.6805895871876
True	1071.029171671035
True	107.24150289771266
True	743.0785096133984
True	142.76181869106222
True	962.6624183917542
True	648.5989084175118
True	101.37009281606016
True	267.58336094872993
True	645.9150402606646
True	251.8480064373853
True	48.57216526656053
True	570.5839181787803
True	435.2046904438793
True	6.090441527885005
True	474.8738822359844
True	66.97231195666049
True	179.70931470949807
True	241.11398327443104
True	302.2940989216416
True	69.8645719712246
True	224.33908379151717
True	359.74139185593583
True	453.1158112332098
True	914.940741291366
True	46.168322570386586
True	930.5367055078076
True	998.5871726067144
True	132.16389305976875
True	71.21528037796575
True	975.2173787204212
True	35.50259313350448
True	220.53900131936533
True	83.60442186094978
True	215.27659655265623
True	357.74014100676845
True	938.5135293099404
True	102.1234344262481
True	71.11049469429638
True	645.7300479725641
True	275.57130994591546
True	738.3196211024966
True	54.22042948083444
True	477.0463838888683
True	384.8008944373488
True	684.9522498116928
True	55.82331291432872
True	108.32551251443476
True	29.037774013385334
True	271.65565432081235
True	44.32888308861282
True	353.6641399289958
True	2.656557484788152
True	1198.4592439479634
True	100.22956128084518
True	128.04223547930235
True	359.36794214141094
True	693.5253457595595
True	688.1549597235096
True	966.4092109139248
True	475.7059265524426
True	388.6949558356245
True	142.3836594434295
True	418.7362767213477
True	881.3636604642844
True	425.7711679398107
True	933.3405786958303
True	88.32481722213907
True	424.3450220019031
True	170.41366526486382
True	284.590750061355
True	754.0439803820798
True	157.45060846023378
True	135.9696012817974
True	61.06400588820559
True	887.5198779636154
True	796.6680053784759
True	75.94989922739722
True	455.4002893745273
True	746.8494298408684
True	420.299015271571
True	58.798034458527184
True	314.2871100934727
True	782.4997518494619
True	31.254811651098905
True	363.3741089717598
True	169.11511651167683
True	286.4886196775944
True	33.10393553877152
True	223.02577415843456
True	783.3245021527501
True	642.650280315348
True	56.24699025104745
True	293.8736733795935
True	887.5080657577573
True	15.656112310793551
True	303.65549889096064
True	291.52340986927265
True	429.60654513701024
True	208.32760325904056
True	619.6333491727523
True	45.2281214523781
True	945.0417996382622
True	889.8340838814252
True	43.98577633489823
True	390.7329703457699
True	726.3982715937875
True	968.7061838749728
True	277.17387485238834
True	606.1186941163633
True	124.25331598334348
True	189.7395849351207
True	129.53152632753
True	133.34222981074726
True	204.2165196858206
True	947.9464001047088
True	788.206481836303
True	956.8208644289411
True	19.21005110106246
True	29.115406622663244
True	365.434704195932
True	14.279716482838593
True	643.3005825803948
True	1046.9400953241247
True	265.8101972444612
True	201.92944640976503
True	82.24602095825273
True	219.493710912052
True	138.44836645995463
True	46.7806444299983
True	134.18836196966575
True	91.26555154215998
True	256.22348653677864
True	519.4984334489245
True	168.7587835963754
True	28.92170980342217
True	57.55612718571595
True	421.0852838448512
True	270.5115224244546
True	589.1238707972072
True	22.7407778939272
True	113.31216734471896
True	654.5318201671231
True	274.3868239460699
True	463.8132954148732
True	665.7739082344432
True	106.0317773206624
True	118.36050722438326
True	78.60331318098136
True	27.278311049837637
True	116.93172809653008
True	85.10144232220665
True	99.59936157226484
True	156.962061164089
True	233.8965268656261
True	819.618603462381
True	277.7147641202957
True	943.6942737990236
True	172.7200989436598
True	206.8525506530856
True	802.3627094358213
True	313.29838329484187
True	600.0263278180494
True	259.2736113746994
True	354.41121102391475
True	444.7877244006768
True	557.7216146537125
True	643.0517470897421
True	380.1273640165704
True	32.1953471505764
True	574.7773492927778
True	612.5001239507288
True	18.759034376574988
True	10.711631340372604
True	257.9638488092368
True	406.8531007844304
True	443.3426646056032
True	69.33839963097942
True	594.0198788467634
True	928.8790023096464
True	234.47923327790545
True	907.6789415267403
True	281.8325672118183
True	106.12086654948232
True	276.94207225581005
True	708.3891519075302
True	39.735749415889565
True	583.0621731021948
True	1283.4081224607132
True	1011.3552988359452
True	904.496130429348
True	211.98488905806784
True	93.57487132652044
True	191.7117480681662
True	832.0501339882073
True	152.38694390089415
True	1072.565158402022
True	861.7622483098316
True	44.17242516936467
True	87.27772508363661
True	430.1700311858538
True	398.5164300633138
True	199.22192278139943
True	502.8707627834493
True	674.7679947655862
True	129.95091340412932
True	278.6552514008491
True	1029.8466137879757
True	53.25354438986479
True	700.1113304388831
True	550.9622014616581
True	38.59766055900273
True	800.1733061942438
True	368.07623338921366
True	561.1231184442942
True	115.55918895546824
True	264.4540147606705
True	224.05804230707213
True	29.166501674711096
True	131.70763970199226
True	759.4354749203386
True	144.3120431852249
True	384.60042368572624
True	64.27836674992388
True	629.9527648257089
True	609.760328857898
True	239.6301951906396
True	471.9326177276152
True	165.17459930100597
True	174.87985974181896
True	223.5544512278944
True	285.545300988297
True	350.01557661773063
True	130.46459361127248
True	183.3383593726184
True	28.596429927125296
True	874.5934298184487
True	295.73768922376865
True	8.888298224329988
True	367.3168287165487
True	169.0147267915531
True	617.5151289295746
True	368.92828003066455
True	579.5318579610107
True	551.5355007444837
True	496.7282628475928
True	801.4189829481135
True	246.509288727558
True	576.2329631547033
True	157.20428706940746
True	537.0420674637074
True	343.739466413294
True	368.50681671755706
True	130.21834676675098
True	132.2881822692571
True	105.33877379346426
True	68.44823595001866
True	744.4752079890039
True	178.27238086693848
True	43.90240016767207
True	0.0
True	559.225855928315
True	113.29903483469371
True	22.97615139516139
True	42.00590787103414
True	115.0021827169543
True	533.1046359445489
True	177.69233066124804
True	108.18744170768188
True	34.47903702568092
True	157.20492114146603
True	940.3628269625837
True	50.11603056787064
True	234.13904337109923
True	707.5839803081496
True	318.7841230057577
True	461.477340574598
True	495.32533205179
True	506.32823689374976
True	617.808031767885
True	899.7732128993232
True	265.7839858713881
True	1007.3475953928044
True	907.8664511848988
True	602.4351435183078
True	349.5571075211127
True	823.1802316504618
True	10.265438895541982
True	32.65257341180412
True	303.6658854425123
True	43.02961980017997
True	192.91505554065347
True	789.7795554652156
True	210.96117343289984
True	719.921870616241
True	762.7490549256132
True	128.38574688156035
True	363.2866312408595
True	557.2437420408784
True	22.872082436503288
True	128.9425176993835
True	431.1850201535879
True	303.11087564759
True	185.17091885949137
True	111.24308368947536
True	381.4767520722289
True	22.92352224834792
True	361.8728335869256
True	366.0793380953748
True	1020.534722196077
True	369.048700701618
True	31.54951384950497
True	441.4063625973463
True	434.7070846977059
True	236.91499719391643
True	31.1979602284726
True	764.1004621671578
True	448.35392521016007
True	169.19061883104524
True	12.811823883318668
True	1211.4814655564735
True	166.83925290952808
True	28.483180766770744
True	317.93557020257515
True	281.7415139130288
True	112.86060093641898
True	289.3992439664342
True	45.99025488584962
True	326.78298184502194
True	306.36537180565904
True	319.9029297877283
True	32.45558887342769
True	48.149636564989095
True	1077.6345328946054
True	25.69917785877299
True	12.596641977924286
True	179.7781922258092
True	667.5763272436764
True	7.935678952306702
True	194.8026483160613
True	168.89748963168478
True	512.2081589653118
True	381.0899469389632
True	720.4490189815377
True	327.1778033785177
True	494.9489543344237
True	439.07955218532896
True	492.5183704215906
True	99.4520665972884
True	1274.2291205185898
True	929.6450594629836
True	279.39777107876233
True	534.245091645396
True	100.50805424250456
True	571.9837969028753
True	452.5582578570266
True	162.0234946003006
True	75.70527186500496
True	354.0133585048915
True	164.03439031025147
True	30.30295314653215
True	628.6984663115833
True	377.9688125940367
True	65.77284435455537
True	30.49563650777443
True	663.1572787585897
True	491.34217920900034
True	69.34299117331074
True	21.046178814845163
True	336.48236517965967
True	328.9923909331494
True	719.6492650568115
True	553.8782385867374
True	561.4450273414228
True	792.264619788496
True	7.471396550043854
True	57.71542324973731
True	37.55652875572751
True	62.485688609836366
True	498.6785180466866
True	585.0782876811155
True	87.68363692115834
True	104.2939038571228
True	182.727409316964
True	73.36271215999261
True	178.98522906011976
True	209.6971832958244
True	274.74639459898407
True	797.7883191661608
True	611.255684332505
True	293.64098510516106
True	191.1434469799759
True	275.95910810480814
True	242.8603310454
True	748.9519510981773
True	328.62456722727586
True	171.9838425443338
True	901.0881393263056
True	359.73650139943146
True	461.7335299828361
True	155.68500720648882
True	114.7571409156888
True	59.959406087786114
True	215.30808094495023
True	986.7113866188228
True	517.6342053211043
True	109.12026861385924
True	370.86506137052055
True	99.7519329125934
True	674.4278060409612
True	4.4762801161558015
True	687.5486383760604
True	36.30398505479087
True	948.4249788121272
True	845.9635810754729
True	209.12329451366267
True	31.28212850258585
True	84.26614786911412
True	451.6611054124447
True	227.3960963537716
True	1.6935590603286643
True	74.75966086377697
True	1101.9814471509817
True	361.5526133111285
True	662.2609140031612
True	477.8107063713126
True	32.65767221918188
True	138.0407663999835
True	427.6890858846125
True	910.5200512622724
True	799.2219498879695
True	425.357258476489
True	342.59552691905867
True	18.291828285058987
True	78.8401256246314
True	750.5758477982937
True	464.17798560576
True	393.30303599231627
True	883.8581662672852
True	24.86239087595062
True	212.0572491833608
True	888.2463181092613
True	233.6252708525404
True	8.878574317120695
True	502.6256714865674
True	100.62084523156804
True	636.0705661112239
True	56.786768071556736
True	260.8862634350017
True	866.8048050219231
True	905.1482092131406
True	268.69189321602653
True	440.84977137425705
True	117.06680969876018
True	584.5398323623263
True	260.4926055662592
True	183.9999100566611
True	873.6649417420156
True	56.100103098600215
True	711.1104039986777
True	281.5478001633616
True	307.59682467008525
True	172.12938044160762
True	466.1272250595808
True	623.896607326154
True	362.9363401623507
True	408.4741308857806
True	69.11034350345322
True	159.46137616616983
True	444.4131586123292
True	223.18005883982403
True	34.85507378313598
True	210.57209768232343
True	394.81396615716994
True	393.3296286598618
True	741.3166765327165
True	131.9464087245873
True	662.0215581993103
True	494.7833616750998
True	602.6707959166298
True	133.6604101813774
True	37.79776578378255
True	678.4448365420296
True	71.55581046796395
True	544.5593001561714
True	677.6319058050775
True	455.4040548839311
True	133.03919730527284
True	526.3424039669062
True	4.691349808020114
True	401.3651409219359
True	30.765690958750675
True	631.3788727136316
True	264.81852409570735
True	586.2394681920338
True	693.5921122305145
True	145.6692299956223
True	527.7440270363652
True	464.6554960157818
True	65.80032727906782
True	977.4520261398542
True	3.263599013125837
True	29.521723357055773
True	643.3382353636777
True	702.0747538141252
True	131.42654302918248
True	408.263209131681
True	128.18967373956482
True	73.87667902535499
True	447.7571040608405
True	38.02987595927274
True	512.342915287256
True	11.524386162301356
True	851.2210640872238
True	537.4263356935303
True	693.4759255431937
True	103.18145549796172
True	383.05393398683367
True	992.5540466063164
True	874.0417045394273
True	145.51225618928126
True	529.5785160268597
True	446.4195381759676
True	252.8276560816855
True	246.18336802171413
True	6.067272882704534
True	316.495489509137
True	12.172182353650324
True	374.43492345480666
True	73.50018263496763
True	392.7266212446573
True	672.3499515904599
True	121.69350982938896
True	245.046987092713
True	632.9741221472168
True	661.5686870462922
True	292.09975298359467
True	137.09811995786356
True	168.69559543601804
True	470.7787674255873
True	85.97049477852289
True	10.565195861765654
True	521.970703939039
True	569.635625290376
True	19.35946343663129
True	142.3089687669357
True	951.4854227918656
True	466.1155000921228
True	273.11991834311385
True	33.90454612132867
True	475.4494639443345
True	110.34035960234934
True	583.9372956634613
True	674.2469902079785
True	297.0154928514814
True	367.6610119839798
True	189.59091871186385
True	236.51500405832388
True	74.74126124626517
True	221.35088056095
True	511.0719448051578
True	20.481855827373384
True	463.2635385021187
True	378.7062780305998
True	710.5135061065373
True	912.6944784053348
True	887.064205140291
True	157.8038171036868
True	409.0667044035308
True	72.0192445082929
True	188.92109639850503
True	322.2962666758562
True	10.484825014490228
True	800.6883841251681
True	24.019400164013256
True	398.4754613856829
True	268.08449495277523
True	681.3609081555958
True	214.8140312084452
True	38.6921506573177
True	669.8058721700816
True	1093.9974060280404
True	233.9802999448532
True	130.9455725862297
True	607.1157154082321
True	510.33353192191714
True	18.57866012853985
True	857.112282056628
True	115.52180908109176
True	44.92359196875885
True	313.4937432205044
True	353.4873478081891
True	381.41965097779706
True	264.6483220739165
True	21.118723576339107
True	21.409442570067892
True	831.2059690657015
True	192.15036015919748
True	111.2660832970889
True	806.7000328302436
True	661.9575227229384
True	635.2982126952583
True	442.5141942681463
True	145.35874990342566
True	31.23244525304527
True	98.8105250557858
True	438.76079345939576
True	236.86924572378467
True	465.4244591614296
True	149.58590024244438
True	497.4909689813323
True	660.5102649692396
True	964.5492464128524
True	26.17123309423339
True	984.2086565150609
True	1047.3534399049197
True	477.638183229652
True	83.51549473936545
True	785.9803761431792
True	633.759712630564
True	676.3845532428279
True	171.7418931675548
True	753.9125554551746
True	705.4330513333693
True	125.82285506183354
True	794.8712334626618
True	815.4544269731399
True	499.2808884835783
True	221.89663324909085
True	70.06966495785264
True	314.40612526337105
True	360.1016356100972
True	464.4224980097079
True	440.7427330077613
True	184.02936964595636
True	315.43663607400384
True	2.6274475203117533
True	13.243615280197789
True	105.1185568865022
True	133.25038798678185
True	355.4598193306185
True	342.7015128490546
True	102.67345719877945
True	15.645866616089869
True	214.71013678346225
True	869.8448690764825
True	472.3460344476976
True	542.070685526814
True	575.3339792887131
True	810.9796207263868
True	628.4025804360716
True	93.08292099994416
True	197.30185284194224
True	244.04913500038495
True	286.0492743585568
True	108.45195214877404
True	362.9257690012994
True	433.44002446986383
True	176.86246690586503
True	656.274325545553
True	245.1178173863103
True	201.6458328489757
True	27.18570570475178
True	246.8680976437865
True	485.1091086630028
True	171.3755705975796
True	519.3730236759957
True	447.9315805314291
True	245.78732090529363
True	107.75235377407418
True	43.3817421806384
True	394.56120812442055
True	782.1855275871031
True	164.80578388053618
True	1055.1229745352784
True	1052.3484142675695
True	469.42636665585934
True	100.89050539068089
True	116.2930916074499
True	680.6415062284569
True	9.660005341492356
True	222.2463851373879
True	133.55089569402415
True	119.65790832360736
True	332.1873662395919
True	663.0884027870796
True	37.45547908220703
True	131.51953327517356
True	959.1018605549696
True	51.74660994385017
True	441.8702178950015
True	522.6371661978807
True	230.58394315718985
True	127.91299945715186
True	932.310317982208
True	1180.946923892174
True	518.0633415163009
True	656.4241985748718
True	209.75219689055783
True	150.90962569237507
True	317.3177417999119
True	253.96921795143237
True	175.03402543855648
True	313.74571648299064
True	336.8178202716149
True	12.343956573688034
True	609.738858198417
True	151.29523000583626
True	81.35593861197287
True	440.36608182997935
True	315.6099528788741
True	1168.2388376441909
True	360.02231072828926
True	981.5142887800196
True	11.555944107270214
True	262.5629360261522
True	222.8792963118435
True	153.59890334779712
True	477.4654532527842
True	201.08665613354583
True	403.0090078540718
True	314.34630429715554
True	114.34564473532372
True	354.3198871140908
True	1033.4661818892328
True	733.7697357542802
True	215.8830656279028
True	112.46768186997208
True	303.82155269954313
True	24.280950957068196
True	352.4259578229926
True	310.0317689012718
True	556.1509233823311
True	464.94142622279605
True	358.5762118285349
True	154.64195361246874
True	12.735176721919636
True	424.619770950818
True	274.96079674599514
True	147.90064912363323
True	310.1213999778162
True	431.9119223037882
True	812.5594151947206
True	305.31916105637066
True	783.2213369238333
True	397.9674222455343
True	375.2896647820341
True	1.4642514579988612
True	1192.2594944032576
True	100.746628547719
True	940.67718196303
True	205.66557375549743
True	463.3508311030857
True	672.3669557552092
True	87.35625905297647
True	482.7879652011662
True	35.234051620474595
True	443.0825688172907
True	74.94345791115228
True	227.27700959573656
True	37.52327511944178
True	687.7513317847496
True	194.77885077994355
True	25.104247023224907
True	401.65291182992775
True	107.87058508825268
True	156.13346344727302
True	799.471830137526
True	268.95351948284747
True	154.87731681926977
True	384.4713498987939
True	516.7709490338067
True	339.4434548402764
True	497.0240799058852
True	614.3825772288934
True	162.55780846035353
True	6.390819216490686
True	74.37702721959003
True	421.2124346024568
True	93.45112201175924
True	79.28705032469419
True	997.1516063212384
True	26.664291402862908
True	316.65039517381297
True	322.8063577924023
True	461.7692204867705
True	668.4505161161206
True	194.25006427409463
True	648.7863667925084
True	328.3089591393226
True	350.8578953345325
True	280.83039182260575
True	211.60176241824087
True	374.58506793801007
True	430.2794347993515
True	407.3114896374877
True	612.6475842519013
True	138.95487003677556
True	75.9729651719349
True	37.899907526546414
True	302.4127605003273
True	629.6591291555567
True	415.4890151090029
True	784.0654509149917
True	220.29572766553963
True	396.937742859262
True	68.67511070336515
True	56.081904610950446
True	427.9603514925939
True	202.57986039481708
True	224.2058176588703
True	41.37340975135048
True	1115.808193953829
True	175.07527267158716
True	896.9370753792197
True	322.1611272784555
True	923.2651386638332
True	237.9902162802452
True	455.33801924460175
True	527.682386188226
True	617.0807781713961
True	215.33247179077551
True	478.9579989645593
True	919.5151451125656
True	128.73670469927774
True	6.867318165485657
True	583.9721823568367
True	30.39578635671808
True	75.9015492028733
True	787.6775176749888
True	231.731978356202
True	1006.3482079288478
True	699.0700677969944
True	417.12845021362256
True	284.34172962570017
True	472.41591040224426
True	333.66354010790235
True	183.0938531817395
True	643.026479916403
True	714.9545788541665
True	208.14028979127417
True	94.40182822698138
True	521.2261896479804
True	139.79291088107126
True	379.94380522135367
True	334.4166439684317
True	65.06449784082908
True	365.6262651477687
True	408.6027716849396
True	374.9145671367416
True	402.3484195227809
True	435.75144169476937
True	602.5954322738108
True	57.84040748262107
True	449.8918581153292
True	324.76618302685443
True	640.1346013351753
True	225.75648265157471
True	105.0011295621926
True	44.24860800900883
True	525.4594138700187
True	619.5427036030559
True	185.80517236591692
True	412.3871842069533
True	343.15388000535256
True	17.89476877715201
True	167.71663685439574
True	290.1892346595951
True	2.4854456578049744
True	870.3389131620833
True	85.35048666366853
True	103.74142689977975
True	121.35256419583862
True	352.54340400113904
True	36.83491854260456
True	467.350349924786
True	227.6859242609216
True	5.276706738722842
True	120.10547960979666
True	436.0979017255812
True	50.93637646759369
True	72.00587333653566
True	171.25002332558742
True	295.9887158790328
True	978.191815321044
True	385.80881903152977
True	928.0181138550556
True	180.11542198254912
True	1066.353917427513
True	776.6841710817654
True	658.1200029524956
True	406.2440861822043
True	374.1503490638148
True	76.36195940851964
True	66.31890893815613
True	79.52307959200354
True	185.65124940850424
True	481.4670694554038
True	1065.539982761591
True	192.32200728769016
True	354.68773484962406
True	432.88131073807966
True	608.1771185616448
True	601.9152157294756
True	285.11566119626207
True	467.7800409361143
True	666.429843968805
True	91.13536633683128
True	679.6986369407157
True	262.86892892094994
True	136.4376833124301
True	413.93533697447793
True	830.4163208192847
True	422.7534791837744
True	861.4819786957873
True	194.0438775805521
True	338.76140951771424
True	698.9661556402393
True	631.530124332324
True	200.00643954265303
True	254.01579655358904
True	818.366068666761
True	25.385495314007027
True	188.1732323635037
True	488.0521585596426
True	669.5091834314802
True	102.4755611667956
True	35.041956609425384
True	174.4164403157716
True	742.9511241276427
True	322.2538768548248
True	551.8995650760115
True	368.746621823268
True	294.50033450305864
True	455.0289724112749
True	497.68611217787657
True	68.0127606991928
True	371.5465545891105
True	791.8214244661895
True	0.0
True	286.3624270906236
True	251.33038092124215
True	947.9121340095412
True	148.3401345469751
True	652.5788707633506
True	631.242557811264
True	108.30800135944172
True	215.84817572209167
True	128.3121210412479
True	11.78414549154059
True	290.523267092163
True	384.58545580187257
True	1143.544778381882
True	225.39718956108968
True	404.7271529357929
True	660.1328142069538
True	202.57228077232844
True	26.68516015223674
True	882.1166890181605
True	630.4710434312179
True	159.1842634293103
True	606.874636929782
True	163.7743631316936
True	304.5603401737749
True	781.8320316137082
True	37.13799299872081
True	112.49616184965622
True	529.0044002936896
True	65.62725203085144
True	74.9106837847958
True	419.5564270425673
True	23.107566003666435
True	753.7882594963812
True	98.19135469617966
True	153.13445800912004
True	18.450477400108056
True	712.6640396445712
True	30.374374131829832
True	775.223668594025
True	388.7108911201652
True	124.9868802922525
True	708.8718257190177
True	514.0255308092189
True	585.3315577955457
True	46.5128573721118
True	374.7463373794038
True	6.4703797654498
True	92.6597828094631
True	373.6322081610993
True	47.318833169806766
True	121.99463126718928
True	297.5917082950101
True	182.12673106593567
True	97.62027960973386
True	658.2076028801999
True	19.962581182630107
True	1173.4375398596935
True	512.2656859435706
True	300.7918526003449
True	501.9597588609826
True	121.5910642848017
True	828.3108170069304
True	1151.048425245211
True	742.9541731853484
True	174.12363755998328
True	225.32399048067947
True	54.736608510699945
True	62.60041384478451
True	155.24610313433155
True	106.16711690300268
True	168.12987154351802
True	1163.009940768516
True	304.3214775359933
True	352.29996587169967
True	731.1110261036334
True	16.09289624985631
True	14.05086690433841
True	588.3135642400961
True	4.97641204438087
True	114.60085814634265
True	698.9400074008201
True	174.74492308479725
True	657.7239905726262
True	856.0642370310422
True	147.4227819748128
True	864.0632401974407
True	2.724306136161962
True	453.8309747566255
True	1047.6110626756845
True	25.92180995164248
True	239.6663736306629
True	155.3612616917459
True	966.4265773924404
True	232.62394369039717
True	498.3065444093204
True	118.41532759911108
True	509.449262385533
True	150.7602604708627
True	94.07576154400051
True	383.7724776370837
True	67.42748851533912
True	55.04483890803198
True	1030.3331120993048
True	266.1007621281563
True	166.17203698832773
True	371.2519324571599
True	391.7927296715775
True	213.34448950150127
True	167.48398313607177
True	388.27674419635326
True	36.890985793280045
True	473.26562634186456
True	1123.6093928084367
True	112.94352795005744
True	471.468045317551
True	306.82990308837634
True	25.978390500349256
True	407.6300434827194
True	102.11832096338637
True	593.0764469671068
True	206.7591370293777
True	426.6573617227956
True	20.92905245668585
True	465.8761517922135
True	111.97708503160004
True	334.5859526424484
True	35.50116243691971
True	176.55682958186483
True	241.70364552478532
True	772.8277469242573
True	56.36942447574453
True	139.10417724454598
True	234.58628859587176
True	138.63087840812167
True	608.6222713898467
True	545.9803556584408
True	785.8071004631661
True	398.2788487599098
True	539.0437725325004
True	411.935046176834
True	687.8168145832328
True	75.79315737862731
True	485.1140252213964
True	444.98727140332267
True	43.838970404763245
True	81.86719176925361
True	127.50772030440062
True	91.8295291935661
True	332.5675914405382
True	841.3861820857632
True	338.43285037961266
True	1090.6750062977146
True	315.0762579562592
True	907.0894241319668
True	153.34724301266166
True	585.3840916095673
True	615.4141983610319
True	717.5567075855854
True	442.8453323473008
True	58.45882245730335
True	306.2792403710857
True	42.75500968508061
True	163.41676916098595
True	172.71073015822606
True	1128.0303925575192
True	234.1828250258644
True	559.4964244073136
True	545.681261237504
True	562.7043071236034
True	869.963022700109
True	590.3969514281633
True	664.2596095354335
True	926.7887891470028
True	123.87963906740856
True	329.9549522432706
True	259.4008995032541
True	327.76173633052474
True	85.90524089345492
True	373.5064010198116
True	3.3804199234371723
True	315.4237023626483
True	263.53477922867125
True	619.5173890072539
True	273.3977644567236
True	366.43988095859584
True	9.940141179554908
True	59.71955913746609
True	544.2862573384691
True	31.5417777553928
True	140.65530115163787
True	64.12975867327512
True	156.6657697662586
True	232.54427945363287
True	74.53655098767298
True	382.82833965075565
True	259.8864278007932
True	99.7842772535038
True	343.9285901138187
True	66.32010353269138
True	575.2495540798257
True	821.8452749313436
True	268.6358695969597
True	1174.5148249950917
True	111.88779431972708
True	305.3873575569394
True	1026.9334907098273
True	90.94854610469754
True	276.2718544626551
True	9.54183669718025
True	390.11598945542096
True	453.7823686191704
True	154.61097271081047
True	610.6552232915794
True	888.5388537073297
True	158.6014124637645
True	78.99221870800078
True	342.8581509529771
True	549.1459581985703
True	633.395626256128
True	1207.326031483719
True	27.38499690837858
True	954.0862460080156
True	141.10420018027492
True	625.9901007016142
True	111.6395706420489
True	132.91341743425212
True	189.3830143864898
True	165.97941043880877
True	743.2436421892214
True	210.40591185598277
True	232.82171611337824
True	69.61136542985192
True	509.57625052487913
True	467.55346055124255
True	175.0965383134077
True	237.01278422357964
True	15.493007610014338
True	414.5971522981576
True	216.17976497477372
True	278.548495830515
True	111.90634722742814
True	744.2745063470012
True	408.4632671317136
True	261.7655310291739
True	642.5969214893337
True	541.8032862935486
True	480.7368122311886
True	130.32508295195336
True	523.8023067063024
True	436.604258435348
True	3.0549170986360794
True	196.9701733842053
True	94.7090764143455
True	246.56925403991465
True	2.873225249071725
True	121.28964072806812
True	353.0951948761364
True	7.130499143959793
True	840.375209140599
True	163.42102783321533
True	729.7265665842867
True	785.4640821455542
True	161.3093353894435
True	219.7632620138574
True	502.4203184453369
True	830.2723994369777
True	50.63869126700418
True	38.45572962639274
True	136.7772465515731
True	624.7616478970249
True	711.8670626640492
True	177.40126815199952
True	593.090481729204
True	582.5589683881085
True	885.8810598108525
True	385.88322077369344
True	190.94144888402377
True	867.3363789856592
True	224.89431057118296
True	155.38351164742502
True	340.4929268917297
True	221.9347373797248
True	196.56937602421976
True	622.0320466415416
True	253.53748510875465
True	196.72851890876117
True	472.2077844019468
True	470.2273680311999
True	63.556721658596494
True	293.2797424772617
True	81.292301646165
True	339.94400378342505
True	362.6499108890172
True	261.756897760304
True	174.72358259454572
True	364.34214164835447
True	646.5251583088441
True	731.280040285964
True	306.0718773370423
True	766.9541595095972
True	63.9321058500414
True	884.2974459386779
True	341.3258959243575
True	12.32707106093518
True	629.7784242732909
True	709.1143867079829
True	257.4036732123946
True	163.18224842367488
True	50.696347391708166
True	378.7528590689071
True	75.54770965112691
True	13.53340056015552
True	896.0667665331442
True	374.8754701952054
True	172.73293864307877
True	965.8536130571334
True	12.139598582266014
True	820.2495117607748
True	34.05648321752878
True	672.254403151906
True	59.74862246063006
True	737.8142267630373
True	460.4103500957168
True	195.74095885618755
True	438.04908232297646
True	209.06076277765823
True	297.50731692304555
True	217.56175973192632
True	409.881701915847
True	10.270280504393222
True	321.6938023538221
True	115.85324821790977
True	11.404040637228515
True	482.00907021796456
True	705.3906920964148
True	295.83409049452666
True	79.77983591945443
True	321.3743955033356
True	85.08764352395629
True	176.05548982994273
True	176.24908197568757
True	374.2978405091529
True	47.232261897232384
True	132.7676302201549
True	369.20237694739154
True	852.5396799440263
True	109.35417720237234
True	204.2273606245417
True	440.81010317478416
True	18.979437609491928
True	433.11644765152784
True	522.1959093797597
True	90.67373345496766
True	399.7093829534839
True	351.07591011521475
True	421.9438561499484
True	603.068909856481
True	1016.2528513505808
True	993.2859019327072
True	58.43583785464994
True	1042.919829219129
True	111.8620311757412
True	112.1806862669893
True	109.72098265759836
True	487.2010928101717
True	368.65107424564746
True	583.8383725951803
True	253.1255421483469
True	154.1005294540206
True	405.4052374499652
True	16.07785208344252
True	462.0742731606729
True	387.8969271234942
True	155.61778125040266
True	94.70694106326374
True	536.2406154743072
True	967.6392034401226
True	202.0713295182404
True	65.5947751377767
True	423.2954555614104
True	369.2827686508306
True	479.0616921580603
True	330.1368215683665
True	4.107480941660866
True	536.0603598549613
True	503.73941565857945
True	506.3090045423165
True	193.0147238244471
True	104.69876378768603
True	22.147584206304224
True	383.631553986986
True	109.81720155101291
True	7.929312072090974
True	32.02892356377248
True	350.35409901420286
True	640.1640006861528
True	131.5870421788993
True	89.19556757730068
True	22.882617670506733
True	391.90595297450415
True	378.88194346329846
True	793.7897636630092
True	312.1076921449712
True	520.8892420217702
True	543.1731524782255
True	529.0357710691562
True	290.97977911572644
True	551.1279568636792
True	103.32523676940232
True	584.965273248552
True	7.806078914718432
True	361.7209102838801
True	452.03462566914783
True	981.3843184364044
True	340.8579683120885
True	776.789600492789
True	975.8178715057104
True	177.50207863200268
True	37.34444694083659
True	370.0595649513785
True	392.78603002667
True	598.9585062793316
True	260.4895299843066
True	28.25981128282328
True	640.7736388173756
True	131.61936553140194
True	1082.9497554449097
True	301.35804635464484
True	461.8084038866703
True	126.71577530314494
True	821.1184625658198
True	140.10848747490988
True	824.0011013901658
True	548.9650896953817
True	186.3421078418671
True	113.82410132102632
True	64.81240915880782
True	556.8257501337727
True	886.9897169441759
True	427.365646256613
True	533.0096195004444
True	133.46322187431386
True	659.4509490786826
True	491.4312600956115
True	772.5711690465072
True	320.41105552708314
True	557.4098035753866
True	113.75523405960526
True	26.800380646886666
True	402.5480238039922
True	175.85950791157993
True	108.90414568497911
True	384.91502624358327
True	1080.7621247370917
True	277.7120183711724
True	556.7566513984993
True	11.581165505133033
True	72.18048685997519
True	335.998456274623
True	796.1344988650765
True	455.02202762579645
True	519.5052240870317
True	727.2272661296588
True	68.59577095715713
True	736.8564425001712
True	46.30944613133813
True	106.0879014113655
True	185.47224630171743
True	81.98402689673748
True	27.760424801542197
True	303.46563392779626
True	470.1151479903094
True	905.7376743736244
True	870.5296118062032
True	5.463479635852861
True	287.9541157734829
True	456.12713542936217
True	127.13531993949026
True	225.8038711437943
True	321.2013998345562
True	1292.9990344156731
True	451.769655371857
True	26.13486168503995
True	188.7993587901456
True	694.5106685013561
True	37.68015119966444
True	166.71438090680624
True	551.260495414773
True	73.1325548445518
True	873.7653333444056
True	330.99844913729873
True	670.7544532981256
True	76.33403520397627
True	699.0551138399918
True	581.2143079125242
True	858.285614409236
True	251.9068311996701
True	499.0792024309252
True	831.7493847543699
True	889.2241982754796
True	230.5507220695188
True	753.9960415444139
True	220.7861510060874
True	445.9080039349829
True	358.9491941855968
True	496.3488368157316
True	503.47427765210057
True	328.2833441732138
True	353.8187328223815
True	114.53402385632496
True	362.3893221190568
True	1144.6163185704982
True	332.8079787763193
True	152.41046203523638
True	312.4803398085004
True	733.7311841472903
True	649.38608156623
True	415.8721246519347
True	125.06952410779311
True	324.8674466489577
True	34.05956246521918
True	168.50985355053564
True	88.80439976601525
True	86.25432328688083
True	562.9256440873
True	137.0900788181791
True	137.3708869716436
True	109.47113299839776
True	86.90174592086501
True	453.4631230547554
True	397.24172598507937
True	1015.8260702854728
True	519.6582728199166
True	804.3410481594449
True	267.8076534853225
True	303.8636619562108
True	502.90419552207646
True	190.10599548806445
True	743.8432100621549
True	238.5331369334021
True	364.5838145577663
True	68.26379623616367
True	116.58621785644918
True	265.19456983711206
True	116.73470836624466
True	487.1922135397207
True	30.57923387891477
True	575.2324565943602
True	1011.5200028100684
True	732.9878652775134
True	1.5192787029888608
True	61.77599392692823
True	465.1995551669014
True	429.6199915576264
True	76.85759879465921
True	120.6285065409668
True	310.3424333562809
True	84.29100063018683
True	52.963470762273325
True	750.3953916665384
True	650.794918117844
True	159.0218568387744
True	174.44397260210997
True	532.1407681291672
True	48.937157528974666
True	24.95679909684345
True	556.4093857265143
True	448.72469362465824
True	1156.3042651096966
True	50.29175493652987
True	473.6723511705152
True	905.1724325342352
True	818.0853982368316
True	278.1853196185543
True	752.7254004087852
True	399.21471638222414
True	42.24834065870213
True	100.34034248897292
True	699.7184587643684
True	75.73851193274123
True	136.8799034745198
True	940.0005653444864
True	192.02102311348625
True	269.81378848446985
True	104.49884196848268
True	650.3623422292568
True	606.7492156016617
True	207.53967551124285
True	428.7095601545339
True	41.70760465102029
True	282.76801520740634
True	583.8956212601062
True	599.26981074163
True	309.72811292538967
True	71.9809904173082
True	935.8214441384758
True	1043.445712902109
True	566.1920337382769
True	60.0081748804412
True	32.24944921110321
True	87.48164189962736
True	105.44955868684684
True	100.15806349144148
True	877.5027815045722
True	1166.6059395509835
True	714.5351926654098
True	310.5319791712941
True	8.223947311745494
True	21.180577091165716
True	343.5404472223404
True	479.3700685564779
True	46.315475014204864
True	545.9347429556543
True	424.7915153936871
True	396.3223996764894
True	80.77223240945034
True	205.55007101994823
True	269.8400492622497
True	129.98159616018705
True	390.8984220021042
True	43.56817109606666
True	172.02452765293208
True	1139.1142128647557
True	5.429813447955723
True	28.69037997480362
True	592.12639993603
True	361.7383391064136
True	774.7989871930191
True	155.90776793715577
True	753.2236277919243
True	596.1152531318545
True	292.44241749068885
True	431.34036177925424
True	350.8599350778122
True	289.49571044997737
True	271.35436168630326
True	389.6590051542536
True	497.3083772168285
True	514.1278639171796
True	109.55789032448152
True	375.7242525673653
True	8.526285532678143
True	189.63326304579917
True	227.64381012192123
True	864.6936617247668
True	596.2790694954167
True	29.793334803867506
True	740.6431429893006
True	847.173470059494
True	105.0351768530133
True	354.531852892937
True	867.6356187816675
True	225.1675192795078
True	171.85496408557796
True	531.9323170492031
True	604.772825841842
True	1110.1747128715958
True	138.20600669598568
True	150.42148756113025
True	249.78015943778308
True	323.7954533769253
True	436.362272434794
True	409.853976112148
True	327.5363592408681
True	437.3653604726974
True	493.65088286234834
True	225.97224468974844
True	1484.1028609472585
True	254.96584114608257
True	382.270060350567
True	52.40121763209182
True	756.8773353571772
True	262.8809567295819
True	902.4219238184
True	541.0349101216107
True	302.8220684793963
True	769.2959542379
True	267.7877335896583
True	218.5624415844657
True	252.0103906668964
True	219.317144957955
True	150.45900955511166
True	249.04618108988169
True	710.4542953303148
True	528.2748204273803
True	215.91090960529155
True	1180.305620502041
True	115.2976141878918
True	261.5831529326618
True	72.40333517210826
True	301.9621880355543
True	411.27262169763645
True	89.4063007878287
True	223.30124441249225
True	75.09100009613867
True	682.6655040125331
True	371.07816513811554
True	224.99743535073625
True	732.7689408202995
True	874.8439889737274
True	837.7475734915876
True	842.1242379068092
True	334.6351856198623
True	1.442042571964266
True	261.78252410391485
True	54.19299446697234
True	391.6931632216473
True	50.04439539963556
True	337.4725795720773
True	833.9724695695647
True	1031.6544986069855
True	386.8985744755796
True	23.221259000886924
True	509.06562401872407
True	515.7317320126698
True	191.25233938130552
True	231.33750808970245
True	289.58687852807003
True	24.138788531089112
True	121.41276865836032
True	953.0260961809734
True	61.85086883636667
True	495.3882907131852
True	793.8721179859957
True	107.52719907507618
True	254.98426138051985
True	117.43107424396555
True	15.108253269305582
True	1.4467666629903313
True	120.469366857867
True	1004.8060129663238
True	503.6427414481586
True	72.33482322757573
True	790.3635507839062
True	345.79823281550995
True	1.8040991140031617
True	458.828155773925
True	196.4442317629113
True	490.5331272427315
True	81.88737429389283
True	323.6013123495812
True	362.2873914479815
True	163.4408867259129
True	209.566082212587
True	129.82837101569984
True	178.5478348681385
True	979.6431788078248
True	15.427557223394953
True	512.2228989574206
True	479.3247318233669
True	419.64026573410274
True	218.7190889685617
True	232.5473410073409
True	165.83850114825327
True	46.20756671915634
True	509.8626027041056
True	151.69476624801788
True	862.0537432037705
True	831.9399308252614
True	242.09053959874643
True	318.85071517841016
True	520.6811741416803
True	42.74601045620442
True	82.28335188424231
True	738.8505153732682
True	1054.993486380806
True	111.32959920673144
True	735.3291579761047
True	144.1653040289488
True	941.1169799969824
True	675.2681332273551
True	106.73616492842189
True	273.2253621235419
True	633.3964297316346
True	245.2391410603147
True	46.57106528602751
True	567.9155630091478
True	436.43774725676354
True	5.815370758427999
True	477.55592602189296
True	67.70812471532732
True	168.41976455304538
True	233.32674600476423
True	298.433852586621
True	74.47606956782337
True	221.8943947220387
True	348.4951022851852
True	438.23630732648735
True	924.0807334120468
True	47.473966321123925
True	961.496579705808
True	1000.7907535319982
True	125.25957064212808
True	72.49557674959347
True	976.9343227413456
True	33.83631942285482
True	226.58529446948864
True	83.56250576662313
True	221.7563399637904
True	364.4057764860028
True	939.6898562926932
True	98.8312495409142
True	71.67785419361257
True	638.4667130153575
True	281.1398409072655
True	752.8191208706661
True	52.45579157381102
True	470.6211075351848
True	370.49042624482246
True	694.5039870537615
True	52.93324834824533
True	107.25181909625884
True	24.817383895300377
True	272.2966377055578
True	43.41787820747729
True	347.95821587806137
True	2.142133598635924
True	1149.1524303753936
True	99.7835371087618
True	141.08054832874706
True	356.46748678872723
True	749.039144389512
True	664.5557937493206
True	1020.409884799736
True	484.680899663742
True	404.9319087527608
True	138.9966916483445
True	428.0772507111369
True	877.8645161179068
True	449.5736045534741
True	982.0233703830676
True	88.39290234936853
True	449.4318040073063
True	182.6864433926572
True	286.32889044980715
True	751.6573684581648
True	165.7602340595308
True	131.74930175784297
True	64.16491005654136
True	883.0770739991053
True	780.7135342592916
True	82.7757576839983
True	449.6840349997272
True	732.7267263608765
True	425.489911771436
True	55.27490395416471
True	314.92687599977336
True	780.5113412800923
True	32.338937683682694
True	367.8566421253784
True	165.8704548135762
True	285.84132165478536
True	33.79570388716833
True	216.09536915910837
True	770.38130123085
True	638.9617201565461
True	56.52907625749703
True	290.2771225688254
True	897.1106029170518
True	16.124092757964497
True	323.79879147050565
True	272.11557718453315
True	430.8311388621904
True	224.03387208133057
True	604.2895223872871
True	40.85456666985045
True	961.7889108888284
True	869.4537077279318
True	46.76476024438764
True	391.6139988964477
True	730.0103848983797
True	934.2457110084168
True	277.6890354892358
True	598.39404938288
True	126.09842468743078
True	187.67549251053987
True	126.22445259054984
True	128.6144351768555
True	193.36449270592607
True	940.6670065941396
True	810.1659319756997
True	988.1320610179032
True	17.03506856365575
True	26.403025521815465
True	359.9522548826329
True	14.63269074592095
True	625.0288789236557
True	1069.4926553504813
True	267.00499375442274
True	211.8248404242604
True	85.12842187331695
True	210.8972941342669
True	125.67418914973555
True	44.84589897734179
True	129.08100395087797
True	90.10637624624496
True	241.84657861507367
True	548.6098719638929
True	166.7587606119956
True	29.82530075210962
True	57.37658687211158
True	421.4028518400037
True	269.7946962616482
True	602.1885002484273
True	22.60190246356052
True	116.58330956315528
True	667.3543683654041
True	275.9380545646438
True	463.7414066377045
True	655.2354691949482
True	99.26225163271208
True	111.42512398556214
True	80.92461226138994
True	28.3113957552491
True	122.11606999939148
True	82.84870976088214
True	104.13826178034672
True	150.33905535483382
True	243.12930623450197
True	791.9841842790386
True	290.49485297277425
True	970.8576710186724
True	161.45236547171083
True	199.55176852930308
True	779.0037302748395
True	309.22710275233106
True	610.0409092677575
True	249.90715483768392
True	348.9225495741405
True	437.4134835249986
True	570.6315432678183
True	635.673440410517
True	358.3957318899341
True	36.10435935208418
True	527.2776608953128
True	625.0319812074131
True	19.67717680826984
True	11.996076433554542
True	255.8383147225828
True	392.1055433188707
True	447.0695250699696
True	67.24354801300282
True	642.1709766013541
True	962.7636843252502
True	235.48847466925304
True	907.8236877554764
True	272.6508206232506
True	102.9905928703193
True	270.80194823085253
True	703.6674273944851
True	41.30943514508056
True	566.3541741744904
True	1284.9813310162388
True	1029.013248651216
True	892.3033138381467
True	202.6344072731493
True	92.09824871304568
True	197.8303423448473
True	849.0141896330089
True	139.350031926778
True	1053.0105736746473
True	848.4705673492015
True	44.00609748777494
True	86.13624131465755
True	428.7707704868786
True	402.62102345012073
True	195.69307639990936
True	523.5193444034339
True	670.271851535186
True	122.81355075530934
True	262.55294997777924
True	1017.0965596751456
True	50.88349091515144
True	690.313849152349
True	557.9290349824435
True	39.31149518679151
True	845.2996636643259
True	383.2342131998094
True	569.5096667121234
True	100.69805073508792
True	269.77061533965514
True	207.95732085684435
True	26.6361850440349
True	131.45830453650547
True	731.2403411465262
True	143.19700849424845
True	369.1369934798678
True	64.95780878207228
True	655.5463953291446
True	592.4167971799689
True	221.97522178198872
True	428.77741907403936
True	159.37556497746806
True	169.11764619889811
True	211.3805819371045
True	289.52528440008325
True	363.32162953334927
True	135.26032611875337
True	190.13520024951228
True	25.56858650403716
True	879.2878251506613
True	326.1822284970843
True	10.125028491599574
True	371.2492267888405
True	157.45033794710463
True	618.8286769696123
True	362.28545412205625
True	582.1383991133183
True	551.8163541189726
True	482.5141369616723
True	778.523247136306
True	230.73710247181668
True	578.164309706246
True	153.82394244393257
True	545.430606405801
True	356.9370996651078
True	385.5657904354366
True	127.4173399732946
True	128.8715957490844
True	109.15004693294487
True	60.13259722228514
True	767.4942934971235
True	183.83464947080768
True	42.55631185423776
True	0.0
True	557.276782406979
True	111.33574131865136
True	21.703279517127854
True	39.92953567883533
True	109.00160040866548
True	550.1822552332084
True	179.56774983789194
True	108.4348890198165
True	35.802059161184864
True	156.35619367185538
True	939.4771333358892
True	51.527328559796615
True	231.4720654885779
True	753.8949537173655
True	320.7557285092686
True	484.5331306680615
True	501.1108749669288
True	502.39735722724606
True	598.3025302433883
True	943.5069368061532
True	262.53153893776835
True	1065.638889153675
True	914.8452793987478
True	622.3974458278934
True	346.71222204704543
True	838.9919037613134
True	11.73971824573118
True	31.484589809598603
True	282.47600641172994
True	43.38335962348101
True	200.8791502151156
True	729.6496303876921
True	210.53718540730324
True	724.6214807591389
True	779.4950941009226
True	113.21143814226008
True	379.0143280735069
True	567.0304160527904
True	24.585039979067755
True	134.19244887598907
True	439.4828530326658
True	302.1074967423663
True	199.33039276402116
True	118.31079803406745
True	372.3494320277299
True	21.324332145972544
True	348.43070539241376
True	352.29056847102584
True	1017.316027321434
True	365.0479936995795
True	33.82401654381755
True	431.2257784423605
True	458.1516009104589
True	238.12325602827127
True	31.472927479875
True	758.4112924941592
True	448.1687604101528
True	178.55763088003366
True	13.242546287243195
True	1192.303281001303
True	166.44913155242625
True	29.670087545198477
True	299.3762514391972
True	272.3092458291838
True	117.21873549809078
True	293.9091679954307
True	46.40045345529565
True	325.75172886393693
True	291.71124449361685
True	313.4291553102399
True	31.23449975152448
True	47.774919787888486
True	1028.416371173062
True	26.16906781378847
True	13.328770997898168
True	176.03454311061208
True	666.8676368671983
True	8.34063733995972
True	192.858311247436
True	174.19875863617003
True	541.4043256283225
True	378.2119381481096
True	760.4248331955932
True	324.3355449261876
True	498.6423751085244
True	442.6902053713577
True	506.79271779038686
True	100.95005375971378
True	1250.4334925201345
True	893.3099884096229
True	297.42908164806266
True	532.5377492452873
True	100.91441006131772
True	579.4632246654091
True	416.06142673148497
True	154.7302235714875
True	76.49726113010551
True	361.8215377214923
True	168.07248071218385
True	29.63923757294935
True	631.164477735172
True	383.5112631989928
True	68.96761474073465
True	30.51346852386649
True	649.2284450937669
True	494.6300516845577
True	72.88886991297842
True	22.56968546767052
True	338.6924609904403
True	324.78562094415594
True	698.5875395568227
True	557.0650731678726
True	566.1353289899104
True	792.304416778149
True	9.297447155555783
True	61.51326542626116
True	35.76578632961496
True	58.90563939036543
True	502.7160449467793
True	586.7906746272647
True	79.21745143482764
True	111.46229246298611
True	203.58678114654404
True	72.97825696684946
True	181.98809988810885
True	214.18246213614975
True	283.4364135240039
True	799.829114851957
True	610.0549069170057
True	286.119769803353
True	191.5599332354489
True	261.600895254044
True	251.7870879516788
True	749.6397073049382
True	330.18915034958667
True	169.11385704463055
True	888.2962232114152
True	343.47459080019087
True	464.639457193614
True	154.92336743472313
True	121.50069155269514
True	63.939672532407776
True	217.65224725936463
True	958.4056754726444
True	525.4130149116049
True	113.8653671113114
True	355.94865764288414
True	104.05599463470185
True	678.6361191918483
True	5.630388243176336
True	696.3298215746294
True	37.1858485417134
True	929.8788334812026
True	854.972928663432
True	214.1544866815569
True	30.72283515728657
True	76.86994945875942
True	471.9061207746393
True	236.08461558480963
True	1.066887246792397
True	78.2238507818189
True	1118.5205458740306
True	350.89480043277626
True	664.7103334591762
True	489.3763923747726
True	31.306888529620547
True	141.4201445288501
True	450.45656856306783
True	900.9062929675622
True	828.7512329474845
True	416.5274162803138
True	347.72266473684385
True	18.400298736125418
True	78.24103275345438
True	735.8939774496233
True	482.4628693747321
True	394.0067455234745
True	883.2659683159216
True	21.030230909204768
True	214.57562213785667
True	890.3066762628529
True	238.65440125529145
True	8.852362045513033
True	498.8385061276424
True	104.69420149249164
True	650.1791409987535
True	54.88568362867424
True	248.9492243138634
True	841.5227659184833
True	908.5822623635936
True	284.1722358679877
True	441.60276436196807
True	116.2778996346602
True	595.4939046776833
True	264.8468270904804
True	197.2423387758065
True	857.9954683318956
True	55.60633261352386
True	703.0391186373637
True	282.9881849318797
True	297.0799154260279
True	165.03381806585048
True	491.0366938131695
True	595.2041644145864
True	367.96979518154
True	413.5077412635799
True	65.96380884721293
True	164.4643675856696
True	446.21791979082326
True	224.45850551884945
True	39.89658106499921
True	199.91450318437492
True	390.7495743816324
True	403.1625635790104
True	771.0500207425788
True	125.61361934863932
True	640.3065535631524
True	481.29484791671246
True	614.4937531651599
True	135.67151086748342
True	37.77162486373233
True	667.4800777309033
True	73.85154895766675
True	552.2311527701272
True	681.1428786875232
True	441.2116976374525
True	136.88746392341417
True	518.4443919487542
True	4.788276554129798
True	391.8565684187741
True	29.867980152417697
True	637.5900683676667
True	264.32726219356846
True	596.3020423467108
True	682.642264772658
True	143.28189980776034
True	536.3059337273111
True	487.7349747381389
True	64.60936973277003
True	971.6953425679934
True	3.087956955052088
True	28.57395545622983
True	651.1962265083863
True	695.1454198625223
True	133.40444971521686
True	422.1149867663152
True	126.77504998549657
True	73.29913252270208
True	483.44376060329967
True	43.04161723531037
True	519.872729897159
True	12.079540890967014
True	806.8168468266672
True	545.8248908866727
True	690.0863610910857
True	107.48768291453868
True	369.19222118480656
True	993.7643578736148
True	862.9309058497231
True	148.6931236916929
True	560.3950628761047
True	462.541447985433
True	245.3123911532328
True	251.02276798888343
True	5.08518637034137
True	334.2325059042168
True	11.819605761524432
True	368.5279265735443
True	76.8128679584885
True	416.90294603672055
True	656.2625860415989
True	127.78044134883623
True	248.06454237225424
True	661.3913459986487
True	700.7129423290464
True	296.570028208452
True	136.1800021404317
True	166.3229024382094
True	474.3684078448161
True	91.09100982757818
True	9.604622322652869
True	489.64715410687097
True	566.3086321362074
True	20.601924429701945
True	139.18914818904958
True	886.0884241701073
True	459.0554720494447
True	275.7465931726144
True	30.05456197618166
True	470.0213533850037
True	121.05231103920872
True	598.110765728406
True	656.8333472335763
True	299.78102387729905
True	381.5306022113141
True	187.50815643842176
True	240.32461322220905
True	70.73219788969047
True	218.885253415835
True	513.6501061413697
True	20.693074541008425
True	472.5381067712127
True	362.105467730492
True	703.7305382706957
True	887.9778391087739
True	884.332694270231
True	148.30571112206044
True	402.9155468250616
True	74.30926965269882
True	194.29282654626584
True	316.005494983995
True	11.506096153550232
True	797.1769796849102
True	22.213326913380858
True	396.321236716044
True	277.1410498391863
True	649.5011447692626
True	204.8701107430392
True	38.41420503798235
True	679.8340712607792
True	1065.24152844483
True	228.06782594391288
True	131.20667502691057
True	607.4852128416949
True	498.0124087774823
True	18.83033868659564
True	843.4605376128188
True	111.83568879954689
True	47.88649819038106
True	303.2652525139215
True	352.33281339570726
True	404.5943744392212
True	274.2129074769777
True	20.126859306643137
True	22.37730245082667
True	844.5116851902869
True	200.25045817897532
True	115.4105521346544
True	838.1836270651118
True	661.0470662706282
True	655.7392323553961
True	450.67416024849183
True	147.7844608205713
True	34.34341500233129
True	105.63852347675014
True	431.6542998346785
True	224.9416758342405
True	468.56305930657226
True	146.34520306521756
True	457.89808258397744
True	639.2635338802756
True	959.9392165387188
True	24.585760423955183
True	993.1637903792468
True	1031.0280578064392
True	483.4330410182311
True	84.87603253064707
True	797.0027394970589
True	645.9086045403185
True	665.3107770073234
True	169.594770792019
True	738.4775454243744
True	704.5038016657892
True	125.70397365599948
True	774.8575428527888
True	830.9243217118474
True	487.67825434118646
True	229.78293987870964
True	75.08056869877827
True	318.57303748497145
True	348.18720811010166
True	477.5792183786768
True	434.45725262702047
True	196.80269634051348
True	312.88878035747086
True	2.184541009521709
True	13.623023791239945
True	107.752597796559
True	133.06948439379482
True	357.17725031642345
True	353.69805982863403
True	108.1071261018724
True	19.267068135058008
True	212.826536241372
True	857.3554031361687
True	455.5789753928157
True	549.0194422262887
True	557.3236009570074
True	824.5595039852201
True	641.4690374990083
True	89.42152310692789
True	210.5518834815058
True	252.51378234679112
True	277.33927492409407
True	101.59553109153978
True	372.107513883255
True	428.5495847969388
True	176.91155619079572
True	655.5834633125122
True	251.3635073878021
True	204.86698026500488
True	31.153418989789703
True	247.31804504630304
True	484.5417071025993
True	168.55639557590897
True	513.9205430343404
True	478.6609453463244
True	241.5861242767516
True	107.31476668408902
True	41.71297832886319
True	404.436159279667
True	770.2143782683963
True	169.67606920446843
True	1047.213616792107
True	1043.0826890665844
True	479.3335358409796
True	100.33279777056056
True	121.39201060083472
True	657.6349709456246
True	7.95301566630652
True	224.9772003344293
True	140.37653972326382
True	121.73648424419255
True	335.64426263046545
True	636.5666076321406
True	40.30367618300797
True	129.06859414787846
True	964.8772955622638
True	53.7271354799927
True	469.1519987278961
True	533.7131988782713
True	250.66838571111148
True	127.69308818078068
True	927.7909778294356
True	1205.0191139026774
True	518.4767089962979
True	635.9224147531816
True	218.94317879360784
True	151.96570608443307
True	328.17951532580344
True	264.3393692186971
True	172.51073653073078
True	295.70448675141284
True	350.5835362062295
True	12.400177738209273
True	620.6775383612514
True	152.0901826473359
True	75.14062160700759
True	444.6550308582864
True	314.97408707148566
True	1221.0184055952454
True	351.8884684193002
True	1007.5688005011774
True	9.78127199947701
True	272.2792186211205
True	224.84711728366452
True	157.8199737550091
True	502.0303791189125
True	187.8976378404117
True	429.67888455718406
True	328.96331814465555
True	110.89966716169091
True	353.7764404534388
True	1028.2746819219776
True	729.0789659578836
True	223.54255664103803
True	107.17741877223384
True	300.00602038540814
True	24.60374686861277
True	364.1057515229046
True	314.7533852774736
True	577.9300975105324
True	438.07398451870057
True	364.5707067848572
True	158.84281596764865
True	13.84542031607034
True	432.50813447303466
True	294.7755886053985
True	144.80355396204777
True	300.0589208979498
True	428.6951216842333
True	836.5841210002246
True	317.93917925742056
True	763.5577082390628
True	396.96990086145126
True	374.4292459798735
True	1.483794028488041
True	1218.4502580821338
True	106.0500281244026
True	897.6904261456154
True	207.56691476197344
True	477.7885446827576
True	674.8760255270937
True	81.21422505054197
True	488.3005165825563
True	34.66600804055529
True	408.7056563481528
True	74.36852844358663
True	221.02076104052804
True	42.031536707479496
True	665.1450913025013
True	187.7066878990722
True	23.70664133128306
True	406.805346758674
True	107.1620263139248
True	165.50613752032388
True	827.7720764297482
True	243.71390538163695
True	143.97425671366372
True	376.12848899359744
True	524.4595664117184
True	336.4390628377685
True	505.4176830314199
True	646.7238345009774
True	159.32286784815824
True	7.2078432161103
True	75.5588020839345
True	434.6053251490802
True	92.18153372429788
True	82.25730818030489
True	1052.6275517909862
True	25.63045273999998
True	319.395322151028
True	328.604065811883
True	457.2929116351806
True	678.832579379427
True	191.937490638428
True	625.7570176945932
True	319.92962986746204
True	347.33203956310695
True	270.473557966602
True	216.2749868903678
True	359.73596991130967
True	445.64799764170414
True	402.0695382091838
True	606.083697364432
True	134.31937308046818
True	76.25920163649569
True	40.3892440117456
True	303.40466157031847
True	648.7546190705707
True	412.092423172906
True	793.4585052766513
True	219.11595865961783
True	404.9552517037301
True	65.21086696427717
True	52.95161671914051
True	426.0386620674621
True	203.75434254804676
True	237.35200315737887
True	41.42568919105332
True	1109.833977498527
True	168.57809923816373
True	894.1337315999243
True	318.67305032643384
True	927.9260751502868
True	234.2233940752804
True	452.0438496744851
True	528.3005396374054
True	609.551570215465
True	209.37517828371776
True	490.0440549814479
True	957.7153549457296
True	126.2034871277334
True	7.063672413681305
True	579.5436870377642
True	27.374182202206622
True	74.75123084155749
True	789.5618096216904
True	220.24856308852665
True	1008.43355652564
True	696.3904180368372
True	403.7787247125584
True	278.8646229552211
True	483.0244900324344
True	333.7272250420814
True	186.4227615421388
True	702.9460682610105
True	727.3577679798382
True	209.4325769574758
True	88.83097497998617
True	527.7444991032432
True	140.31677144220757
True	374.8783839963173
True	342.64268881975914
True	65.58511570904321
True	372.4062681164927
True	420.9392591893693
True	375.0172438214504
True	413.42719509802856
True	416.6218895865188
True	675.7069904032903
True	60.17158913464496
True	453.0700871963826
True	322.66761021223425
True	665.1078721453183
True	219.9512439065316
True	106.55772469640502
True	44.1287132188313
True	551.4696640073863
True	619.3052506234608
True	186.79999501493447
True	407.9727055205694
True	335.18306741252604
True	14.677147923073507
True	174.6251808899297
True	291.6286962899893
True	3.4529978097959058
True	864.8403196531103
True	81.80679755244846
True	102.00241071354402
True	110.72945931183384
True	360.43488126355015
True	37.57253017048201
True	453.90713538664704
True	231.09744182946204
True	6.140818352266461
True	118.75023568714916
True	432.3732346617526
True	52.19595770399954
True	69.51131218137881
True	173.9554563933158
True	290.7536284801331
True	942.3494119719124
True	381.4913640253434
True	926.879922181933
True	189.83701737888575
True	1033.5585514689033
True	791.598603180692
True	643.2767567962385
True	392.7048260938856
True	383.9569941703759
True	74.63532540801071
True	72.96734161851779
True	80.23117886407788
True	172.34185952152114
True	477.4022188366261
True	1121.156001422342
True	176.48970613366555
True	359.10426181815615
True	434.55836233984127
True	592.5177917848282
True	631.9237364781641
True	285.71838779934126
True	458.0594945317888
True	686.0012308183541
True	100.00621473172146
True	732.9764579494424
True	246.9621762944712
True	133.11708867352905
True	408.3182989110121
True	849.2527855057479
True	438.991167666181
True	888.9122815572565
True	195.97932810286065
True	350.0077195329808
True	677.8108702726372
True	632.3993589116028
True	193.82396051414923
True	250.9251803301795
True	836.654780727634
True	31.841596879082505
True	188.204198570154
True	493.5062330659355
True	703.3765235017845
True	109.27291735057231
True	37.20785347279178
True	166.70186008041514
True	750.5259822559267
True	314.3742890923017
True	558.4281197977543
True	367.4392795522916
True	303.0179192518534
True	448.1459190908806
True	481.8317116985302
True	69.46631529156302
True	378.8687097054466
True	761.5870111950157
True	0.0
True	282.8683127928606
True	260.58429418964363
True	980.970809795396
True	143.5766309382789
True	675.0028898022279
True	647.2239227796606
True	112.47785116801224
True	214.1761456725435
True	131.90527067665775
True	11.776139189122084
True	289.30590197398914
True	366.8100438200482
True	1137.1635715442007
True	241.2051079159905
True	389.73064027183887
True	659.2128448784653
True	205.41751236464853
True	28.62436974357791
True	885.7776398135265
True	616.0203274815386
True	157.99601055036663
True	623.0536235906916
True	158.65119319765824
True	290.9037769777393
True	760.1373289261326
True	36.75861006574011
True	100.98557302696231
True	525.9740484993332
True	65.84860269153268
True	76.65138311132084
True	396.1976946720858
True	22.98770722384679
True	755.6277122577405
True	104.74557729809553
True	163.5816836422958
True	18.69413458678474
True	717.1974652619213
True	31.27652559815101
True	792.4978168126206
True	394.8013409756825
True	113.09743866428236
True	703.7706056680303
True	517.3856995449538
True	571.0136961537077
True	50.36000999514667
True	366.0387147514711
True	4.9915738391970885
True	93.84100299597245
True	381.8900614546649
True	48.94105013573115
True	109.95941998425825
True	308.7850881913165
True	170.11528370205298
True	98.11745947110126
True	618.7045405426844
True	20.46917626278907
True	1132.345160798213
True	497.2141633280493
True	293.52655489081803
True	493.8691062268071
True	125.60895585117676
True	780.1939878249905
True	1110.3506622294233
True	742.5127905613683
True	172.97200743323768
True	229.97686841545385
True	52.54746616450051
True	59.59043649684621
True	149.92450394372804
True	106.04284811168723
True	165.68015805873532
True	1173.5093079323035
True	287.5200069296373
True	349.3744181920574
True	692.0537022920903
True	17.781502334047772
True	14.628585765647356
True	614.6163692488227
True	5.727092128391275
True	115.5445298742112
True	669.9142935317861
True	174.2088985078944
True	664.8111580290303
True	827.8645603035513
True	146.21819545682612
True	904.841494762874
True	3.294266999728148
True	451.7992006516228
True	1050.7742901097847
True	25.14595225806032
True	242.25827779938172
True	146.47382775667973
True	956.4735428166132
True	237.6521018989073
True	475.5039750805301
True	119.68986158937004
True	497.5884447605756
True	150.5465897348198
True	97.8979761883872
True	388.1453478979816
True	74.90874154506562
True	52.1988193470616
True	1088.4085754327982
True	260.1455606999289
True	162.0567709817657
True	383.6484176897139
True	391.8230927755503
True	211.91139576184904
True	163.30234343552522
True	369.7505910604392
True	34.26068080827068
True	481.3601482312725
True	1104.4212372683833
True	115.40689549455443
True	465.8761597195695
True	306.0979736414332
True	29.674328149700383
True	405.21130018501015
True	105.05462617053956
True	592.5738991905479
True	206.3789526577814
True	423.8254255929058
True	20.85033791276606
True	449.152290311404
True	108.78492856737364
True	345.60009628044884
True	35.52777888540145
True	167.41306596788067
True	247.65828964502663
True	740.1576302414805
True	59.54693139513461
True	140.7786402586143
True	232.55421337480587
True	145.5209632745786
True	637.0297117452612
True	552.5033066449113
True	769.9453035898983
True	387.3998827878272
True	535.9485358906328
True	407.9368864203608
True	690.8718987210494
True	72.33437314743206
True	472.2786436359915
True	438.56018703202767
True	48.7621967263344
True	82.4474407176081
True	130.91743685893906
True	91.02711400450956
True	327.7008844854524
True	867.2687703991965
True	320.81307734453424
True	1054.9087723522016
True	322.86562676446806
True	893.2735280381818
True	146.33890434980734
True	573.6595312732505
True	611.9158448859567
True	692.417708673915
True	435.163108221243
True	59.05725364095925
True	302.9956193707513
True	41.601973121973565
True	164.23026350490537
True	165.3377384515781
True	1138.8647835396816
True	230.42947983849092
True	552.0268697426169
True	556.8451183208952
True	560.794123302135
True	896.6422830560892
True	585.6255537747231
True	638.8575891492642
True	945.4533294790114
True	127.81174315077844
True	329.4887230964991
True	253.45554893097724
True	313.99454321688273
True	94.52263295776314
True	381.5542111461765
True	4.460535033487886
True	332.41202706380017
True	257.9964989664792
True	588.0943155365812
True	289.3429007343543
True	354.0942142506061
True	9.85196822118926
True	63.22788612606646
True	538.3510910257459
True	30.94901234944824
True	141.05040351581485
True	63.165377610682114
True	151.331181649101
True	244.2897734506051
True	71.61875737713191
True	372.80110284779136
True	275.83661046548866
True	99.11961338786644
True	344.7743525561785
True	66.44210227070808
True	584.0420329735418
True	862.014845798551
True	271.76639758529046
True	1165.7030081094065
True	115.16350261676313
True	323.70490350318727
True	1076.486547576532
True	87.35502286408284
True	276.6013151381306
True	9.45380316900114
True	412.7200346511328
True	448.5796610334934
True	158.48292461467395
True	611.5544225169183
True	881.7402224706951
True	154.8947261436993
True	81.27934543218699
True	327.6653660035022
True	565.2929452959411
True	628.9346583323
True	1191.4723267494792
True	26.564136924647
True	921.9762748594176
True	141.68151622750284
True	627.4751647062868
True	117.87903202502076
True	127.35709477870596
True	190.83931079017736
True	164.5102751977108
True	746.5033421135266
True	213.8075582220372
True	226.80489320245573
True	71.66932065558247
True	510.07983242644696
True	461.74153893245295
True	177.67857588062736
True	245.38652239899287
True	16.823219734568582
True	423.48378483198303
True	228.3519207374418
True	299.7080316436743
True	112.1359288902221
True	743.1597654353319
True	427.914201434491
True	252.41041369741907
True	638.1876693417653
True	532.4145803912088
True	468.18966856340256
True	139.9088828376417
True	527.8653761398576
True	423.9763152244907
True	2.963089592294401
True	197.05615633462696
True	88.30067732215304
True	241.0082540272424
True	2.727032094408294
True	132.3702028689213
True	351.87949452968064
True	6.989657797074064
True	849.8114707451457
True	181.6111857216364
True	750.3157351350137
True	809.3928136269807
True	164.65793651249135
True	214.6159913989142
True	471.9610030324269
True	842.6141736314961
True	49.53697388110508
True	41.52983483978937
True	132.68305362033306
True	619.1838491826649
True	728.6198724431255
True	186.0328508165853
True	583.284892696105
True	596.9319863876106
True	824.3194215056876
True	419.5314165656509
True	191.18526446215196
True	887.037952903812
True	227.453417261756
True	142.13238986494756
True	334.1708348773866
True	220.4707219046373
True	208.01036187596583
True	607.5958362774458
True	245.63381310709048
True	185.8386776960034
True	464.98167860148914
True	467.9710292614892
True	60.39538691731752
True	273.908527023608
True	77.23871407246925
True	349.7615402363023
True	355.8889096144746
True	247.35171926213903
True	183.05108086449957
True	398.2893721294489
True	638.4317020637521
True	740.5585655295627
True	294.65423724444497
True	739.8945232925732
True	63.37537423504176
True	874.5568700769181
True	356.15477195158263
True	13.110394135465611
True	595.5825380448891
True	690.1202923520468
True	263.73238312162067
True	169.32604890680096
True	46.21330297666754
True	390.74575954885273
True	76.8353330038233
True	14.576908958140375
True	903.0847121220918
True	369.9609962716572
True	174.97754927206248
True	1005.6254929792962
True	11.806482388604785
True	796.3834975102621
True	31.313797286864457
True	694.4373867668064
True	59.84050225709607
True	796.2711308752913
True	444.2251888545468
True	193.17182698630052
True	443.5020123367712
True	210.978705610658
True	293.6917403146301
True	223.7272582633431
True	414.8514881666524
True	10.58953347303408
True	315.1178296701723
True	110.26743627496704
True	12.122112593140049
True	477.80690733552296
True	705.8139112343109
True	288.2166554962426
True	82.80362285842814
True	317.9149271921028
True	83.65099992783269
True	189.18047008191343
True	173.63310049500998
True	395.9415363380356
True	45.56945210159717
True	135.09328656983908
True	382.7768537761494
True	839.3063410345551
True	113.18079947637462
True	201.88619658492297
True	429.884003362149
True	18.126662427179237
True	417.7732535945251
True	512.6310254099459
True	87.53628130577775
True	385.0068248360283
True	350.09465519886817
True	411.135603877592
True	595.0626215049729
True	1068.2032692506991
True	976.3157275596424
True	52.398582720147246
True	1032.2832667464122
True	108.57572794569391
True	111.77384786542864
True	109.14423212338112
True	491.8160677959737
True	376.2018722638825
True	585.4980917576845
True	256.7281514789867
True	153.44086089220744
True	409.26514129553
True	15.89628580764478
True	447.1439052471362
True	405.28216751895206
True	145.67342598942415
True	94.8902658504028
True	495.5039323399697
True	997.2461438288728
True	202.19081396814417
True	64.12827227132414
True	430.211200203542
True	365.867301982908
True	484.2967835218449
True	305.48248147570416
True	4.259352823944582
True	532.9014469877219
True	502.73782250341577
True	500.11630592978594
True	189.60268919136584
True	102.03310291654624
True	20.81731575674384
True	375.3036836880995
True	109.12937641662576
True	7.636588349113683
True	30.31098831926884
True	350.1569885013111
True	620.9529366661932
True	134.77207850288343
True	82.50448363633598
True	25.27577448136963
True	408.4765670398809
True	373.8009474603108
True	744.8456933603327
True	298.6535152005997
True	505.12092292483663
True	540.288060999913
True	533.7185818705879
True	288.5708979384596
True	541.6343104935945
True	90.44553520898684
True	578.9847796693495
True	8.307093731210841
True	362.15922039252126
True	482.6658759593623
True	973.0697615197228
True	343.2246944065434
True	793.0930841339435
True	971.6191810754924
True	177.42897319108576
True	35.39564921244852
True	361.8571856887095
True	394.0128869455687
True	581.81970512307
True	249.3063806212876
True	26.816616019182145
True	640.9411018505103
True	131.61142383830773
True	1040.5166205362373
True	320.10833531493216
True	460.3334168422791
True	128.83360761129367
True	800.2076596139312
True	142.14065608386036
True	821.5564860326108
True	564.7211939883816
True	192.6000713345296
True	115.74673263693222
True	64.35044872671318
True	559.7617684864997
True	939.0784181167738
True	425.0398099519512
True	546.1211907199784
True	132.34334961945643
True	602.50346188376
True	495.15483899234334
True	786.0776898749831
True	330.2187399007965
True	599.7588887462178
True	113.59807610608104
True	25.45524207822876
True	415.6154562805058
True	159.89117365864223
True	101.35747646906172
True	368.4172384573408
True	1114.4850392847366
True	263.6086524747289
True	562.5119537954137
True	10.592642207476931
True	69.75980743485175
True	323.8520823591673
True	770.8548308134727
True	446.35455945975735
True	540.5783255379471
True	725.2236957324827
True	68.12413818013633
True	727.5526472857639
True	46.74069342689666
True	105.71958964092964
True	185.66937738116715
True	79.05953550445176
True	26.33511695913756
True	298.3286543662373
True	475.6321261741559
True	905.3940741760772
True	874.1271452766207
True	4.768198162829102
True	286.9657678659101
True	473.67079122741177
True	118.65015862176092
True	246.71705594616915
True	318.2928190037619
True	1323.1883861303618
True	442.9611279307748
True	25.775878621553275
True	184.73629136810047
True	699.3751513422595
True	34.97040372330179
True	173.94188703351543
True	566.5495138478082
True	66.99325731564956
True	882.910031836484
True	326.2289274685221
True	663.4357591721448
True	74.45454475122861
True	675.1954470877686
True	597.4955073247463
True	877.0100069112682
True	250.77439862831235
True	497.4413884503108
True	841.2406549513868
True	935.8101261182444
True	226.88622068331605
True	762.7437436658014
True	223.5028598210454
True	455.49458337507536
True	376.6504288731367
True	499.86169576820834
True	487.011066343383
True	319.9960739442652
True	338.08705353613
True	111.7315948479024
True	341.7388960483672
True	1125.2493870127928
True	332.96318020696003
True	152.53764241485544
True	300.90263443094096
True	749.7622351847793
True	649.2939256172323
True	410.8215496531061
True	110.67968819933031
True	339.4663058678502
True	35.596499461908245
True	181.57122852470008
True	95.53687573504206
True	87.61541682360358
True	548.4895475569821
True	130.15462705412045
True	140.0649594007926
True	104.88932612982036
True	88.28400586273361
True	449.5265875391299
True	385.20217679494255
True	1054.1145398204053
True	533.8139236489461
True	824.8613022076364
True	279.22685244696896
True	299.7176659721633
True	548.1088933027872
True	194.08364998498223
True	743.7350822185515
True	237.30416150444705
True	357.895338499264
True	67.17338397067093
True	118.38406699043956
True	256.5285613803269
True	122.49800089968812
True	475.1922802254238
True	31.045394580911488
True	566.7078370110365
True	1002.2776155803804
True	724.5862998232716
True	1.162148450424617
True	61.85898573546233
True	460.4691245541194
True	436.7551032015318
True	75.58895187750086
True	119.79117806200811
True	291.6789797543192
True	74.35106597279447
True	50.00980039927022
True	741.8186667261099
True	702.1526339451387
True	161.4590444251887
True	170.78204866094305
True	528.4362760187746
True	55.9624453106024
True	26.90306443565598
True	581.0917231990852
True	458.3544761828274
True	1128.7842376125388
True	49.73813583604069
True	465.6902153886312
True	864.4170072336459
True	785.8647021250848
True	282.44632973669366
True	775.440702803147
True	390.5407763817682
True	42.66753155744871
True	98.37059111154508
True	707.6606516687696
True	79.84833201860957
True	133.65275761853763
True	945.0286361298156
True	185.14031340070596
True	286.4278125506693
True	99.11966337387685
True	643.8556574422619
True	596.4673139004921
True	209.50105936315413
True	431.7850971205052
True	40.02636957182527
True	277.70485148441463
True	575.8319844686872
True	626.0190465673887
True	317.379732899186
True	75.36050362143915
True	910.056695052284
True	1080.269213125613
True	565.1252400445748
True	63.14645101642719
True	29.69685826931573
True	91.78519443605074
True	106.92003847839918
True	102.64408547131566
True	859.8260420984367
True	1145.0813344392134
True	755.5377601748226
True	337.0549470699558
True	9.096085937560192
True	22.19944362247334
True	342.33473883942384
True	478.84960892386215
True	48.600491206057306
True	563.3328104767993
True	425.4071690676789
True	396.38647846078896
True	82.73581891884196
True	195.8372717807356
True	266.5033728830817
True	133.5792723637593
True	403.9350891085477
True	43.31100926528606
True	173.68220550131463
True	1158.232887901073
True	6.081176042142194
True	26.315882367742454
True	599.5480381159771
True	364.27714730445183
True	794.9164435593397
True	159.52465244206027
True	782.3150007288618
True	596.2219367467372
True	278.597813458306
True	416.91012437919886
True	344.52609676927153
True	282.3478769305835
True	261.0658497427665
True	401.8223329474536
True	501.9254679109006
True	516.4912296865006
True	109.0101238756232
True	366.8419988397165
True	9.779309223265257
True	182.6866935085448
True	242.8760275149767
True	890.5820625134027
True	597.474002234218
True	30.00374250946656
True	750.9687946912512
True	832.3512804286677
True	104.07160575325229
True	341.9344989992638
True	863.5112263745984
True	215.99437950116643
True	161.990322770233
True	532.0520362770953
True	584.8531018849981
True	1086.9619767429183
True	148.4073667921614
True	159.9762987340542
True	254.41478130421604
True	320.2826076004148
True	402.8400234681442
True	408.0441982835357
True	322.4443495398126
True	442.7938054344851
True	489.6709441333143
True	229.7409511567182
True	1468.8032709118663
True	241.1690026251593
True	409.1806419375221
True	53.01594534756082
True	763.0914979265727
True	245.0433684415381
True	923.8927554543316
True	569.3105930553287
True	314.22916912191187
True	789.5716361803453
True	253.99856866384349
True	218.4175524524861
True	259.81446719447683
True	219.7865224454189
True	141.73187326153507
True	245.98284814075345
True	725.9506652944913
True	532.801965963058
True	216.13397794472047
True	1219.321594867606
True	121.5491488404182
True	254.87181891329348
True	70.52936531950813
True	304.64144009613017
True	395.165482541218
True	93.95036958383412
True	216.75954993659377
True	77.27021683156246
True	702.8031817106979
True	373.1199834925394
True	216.84518319904456
True	716.0259625650114
True	876.5657435061789
True	828.5180797286586
True	829.0411989921379
True	348.52651661660593
True	1.631259880151465
True	257.03268041492413
True	51.20245656733295
True	386.1100631508342
True	55.69345858052745
True	354.235798631593
True	853.5075800298935
True	1020.3474859774776
True	399.490646042007
True	21.136562032066543
True	521.2455484666979
True	504.1537257867591
True	191.12063269310903
True	240.51176068270416
True	287.98677941907613
True	24.69408387036858
True	125.40448040163068
True	971.9985931018126
True	62.31606957797595
True	472.32830686254425
True	800.6326214721562
True	97.54453772108543
True	245.42352014562647
True	117.8576829110822
True	15.76333792118249
True	1.0526745340244843
True	119.81238404804084
True	990.3840528815628
True	474.9368608290434
True	66.45065999557032
True	784.1677806056352
True	343.2835157846058
True	1.2989228337193486
True	450.2200445879433
True	189.6533989591084
True	503.1908477028618
True	83.70608063999892
True	327.92735639592314
True	381.6127663879061
True	172.95121536564466
True	220.5170031563917
True	133.08654963463837
True	166.14290704055776
True	1001.6092161398128
True	16.504045717087998
True	514.3694888326679
True	485.5455389128156
True	401.8124384570286
True	221.6582178469928
True	226.9608108306032
True	159.86492076249013
True	47.71707384629589
True	502.62511955426953
True	148.1871592551886
True	834.1571286584903
True	820.2330842489786
True	247.0658093073196
True	305.8894385055579
True	526.0862338129315
True	39.86074264233972
True	87.6158474345888
True	715.901978131666
True	1090.338599350623
True	112.75187770324084
True	732.448800656404
True	143.61301096608676
True	913.0865805087911
True	661.5461011119028
True	106.13570965885978
True	279.7157981203389
True	636.5578676381547
True	260.35119428217905
True	46.62803459590584
True	554.9841707294222
True	453.3374995908109
True	5.111701775670012
True	483.923084456686
True	65.19569660530539
True	173.8569765969269
True	239.774524685364
True	305.24139822936445
True	76.41159663874481
True	221.04540755499508
True	362.3795649448763
True	439.2480090727409
True	953.8654576894696
True	47.245472124908304
True	909.9049076683144
True	1055.6559343508818
True	128.22894055848198
True	71.79677361620463
True	995.4144446747327
True	34.362176618207634
True	222.61400688054408
True	85.92579206057911
True	207.43518076622996
True	377.9576065478333
True	965.3889888097956
True	92.92063417279635
True	71.55221478225555
True	691.697667923667
True	262.9542525671638
True	709.8811470321126
True	52.56077685511952
True	487.04111475229655
True	376.0768643299035
True	678.6831601930098
True	52.163604451757976
True	104.18865796112192
True	26.34943370275642
True	272.5750587614725
True	44.16078130428889
True	357.8771534238394
True	3.275669430073907
True	1193.457559719762
True	99.73169445654943
True	128.74332372063805
True	359.8535155584297
True	730.6350749000114
True	688.3989584548515
True	1060.957965621727
True	473.90927709245096
True	427.4382457013127
True	136.60635677039227
True	411.0267913276727
True	827.9612588220357
True	434.4069577244315
True	903.487513492686
True	90.67002523868696
True	426.674808636458
True	181.50329283405
True	278.62756296430433
True	721.7846050357698
True	163.90374025081678
True	136.16096493435745
True	62.85043084483996
True	865.5919486542465
True	776.1014251143382
True	82.98157686198589
True	446.3764869731052
True	760.9957901831926
True	424.8024829911673
True	58.57634169235581
True	326.15361077178176
True	776.6442962690504
True	28.1558240915192
True	366.6277021822742
True	173.18800363153278
True	284.2853915821142
True	35.119721981047434
True	218.897636756683
True	753.8148575924333
True	641.1519447678737
True	56.616135964248826
True	308.3010598058213
True	881.1077505474117
True	18.71260624028642
True	307.934907401305
True	266.0549361598996
True	407.3766216953855
True	206.40308479931355
True	582.3955868052977
True	48.89237008564101
True	997.1321579347008
True	881.4879514339206
True	47.1709929709922
True	385.11363316709975
True	728.0224268317659
True	900.790550504448
True	270.89809154260166
True	581.7104678585506
True	131.4211152363134
True	194.6940775651079
True	135.64243236006735
True	136.4197547292632
True	205.8849189983114
True	951.7997853290065
True	782.7926791891568
True	975.0152509701492
True	19.46009337891989
True	25.359760104128583
True	363.37201702526784
True	14.953695016073771
True	622.6369142981623
True	1061.8704303466618
True	257.0888546456801
True	212.0014564387772
True	86.12435435142771
True	210.86625381856712
True	128.56266035264437
True	41.93421438144355
True	129.13060544277593
True	96.51119659703384
True	253.66908903264724
True	516.8081326166041
True	166.17027224032745
True	29.393784287527623
True	56.73498017531892
True	435.1619042682027
True	269.7738730398001
True	579.7897184732495
True	24.62501039899973
True	119.43836164448685
True	665.4804593807926
True	271.6465942909459
True	461.98573748630304
True	657.9035030676212
True	104.66590664423003
True	107.279933055576
True	78.70709788649438
True	22.539423910802995
True	116.171797582613
True	83.39275798834919
True	103.24815121271118
True	149.1412712886561
True	239.5722465986392
True	842.4321881153319
True	285.98430662409726
True	935.7336194927476
True	166.1683508246288
True	196.65532441444097
True	822.3086927724249
True	305.27971709163563
True	593.6753579938564
True	252.8468703676159
True	351.0413125515093
True	465.8403049306464
True	562.4052382980012
True	658.8352815623945
True	361.2881826170171
True	36.31513199937523
True	545.6778677539402
True	612.1163514754143
True	18.383577525351715
True	12.263883524743344
True	265.34726275781065
True	415.8248850524216
True	460.1087871102111
True	67.4512672470631
True	651.7345269113457
True	963.1187859467389
True	225.88742955943917
True	896.1598905624716
True	278.28842538221375
True	103.52177051963136
True	268.71056807786186
True	669.673266915199
True	35.22529450888841
True	570.3677262582917
True	1295.47648865296
True	1012.1555794858446
True	905.622330686408
True	204.6854442267121
True	87.84179992617
True	198.5240846521088
True	825.3994525586953
True	145.46025152600384
True	1054.0541928084167
True	867.4081109299794
True	41.46461722611628
True	90.72859086063016
True	403.0285076411008
True	399.4917079798722
True	208.3229071583345
True	521.7939871250393
True	648.0957741630112
True	120.27987378971272
True	278.2323550894568
True	1020.6833360090508
True	53.17488027697981
True	686.4756693290379
True	538.1821547784494
True	38.64874047890028
True	849.925653742012
True	389.9731381683524
True	574.8221628182945
True	110.16772175366408
True	262.5167221179634
True	204.1341045802852
True	25.90050728614734
True	139.52805813837657
True	715.9214661885493
True	141.80515293220958
True	377.02171902449805
True	66.07974767022546
True	632.2049456425682
True	608.2478911288049
True	233.038380452105
True	452.75367361820594
True	167.67867835796585
True	164.41567799357694
True	213.4818180448188
True	285.67925783887887
True	368.1752556480641
True	129.4688757524116
True	191.9072826723065
True	25.861474590071317
True	893.67384884186
True	308.3303651098641
True	10.212834086982095
True	361.2117214587794
True	166.92751591307908
True	626.0759798216528
True	385.3328400761097
True	574.6819057353537
True	540.1005254154993
True	482.3445092339784
True	787.874931634363
True	244.7168602330464
True	562.4935346041815
True	152.58144613740103
True	543.1367598411035
True	350.24026165213485
True	382.36715784249634
True	127.1437462189789
True	137.9226922522513
True	108.66582204463504
True	69.97900008199746
True	756.8921001132541
True	182.9496658019056
True	48.21495354850461
True	0.0
True	546.5599754827863
True	110.4508843459203
True	22.429110730729253
True	39.73343627072534
True	110.6586990196728
True	546.9016908005741
True	183.23704053716452
True	102.47658913862476
True	35.23959883276196
True	160.535273950214
True	957.538328253627
True	49.76492976731411
True	233.05388682241008
True	753.282248983764
True	320.9560965318493
True	473.91857142073616
True	482.1786836033894
True	507.3989349298037
True	597.1261030757013
True	897.5959991813131
True	258.6588013447601
True	998.7219451826844
True	904.7410044525028
True	626.5158469603746
True	342.54094671220645
True	820.905420174749
True	9.715273252464764
True	33.3554979818662
True	288.72022741994755
True	44.0555817475873
True	207.39843759702356
True	753.336898646804
True	226.92723998613343
True	719.0153435199537
True	763.1327376208714
True	127.68141691475928
True	368.16019204739655
True	571.3533988959376
True	23.87837764591313
True	133.4398994147959
True	433.690183106126
True	296.1847372630473
True	200.3129452590796
True	115.99105926979138
True	378.5262918542501
True	22.48292697002221
True	362.5280379674748
True	376.33811249767786
True	1040.5490541336585
True	375.1245567639217
True	33.442862662835545
True	444.66563886306034
True	427.3569338405642
True	238.6378446718927
True	34.03086076865471
True	762.3241292467235
True	438.8171091369589
True	175.04941096513875
True	13.859191596235616
True	1221.1885555611932
True	162.6900338091633
True	27.43158998757574
True	302.22872430501195
True	274.15798096466085
True	118.81692770512228
True	301.27756476357024
True	45.34004061987559
True	316.6726335812215
True	300.1182707118134
True	336.1075766118985
True	31.82018685142691
True	46.640441638396254
True	1031.1072125004969
True	26.32407499328731
True	12.916695962200029
True	172.18352230743804
True	618.3830199401307
True	8.52874590227335
True	187.1464161241931
True	176.4042013262316
True	552.6523767195894
True	393.0411460176381
True	744.2072322995964
True	317.096553525832
True	491.5495023222223
True	451.5398501258331
True	498.7946869041045
True	105.67852368163864
True	1278.636493511204
True	891.4660763417337
True	281.6378987077196
True	541.6173742668766
True	103.47072781363762
True	582.0502953033183
True	452.24453185172223
True	158.20614209308184
True	76.55151648836437
True	361.26698464766565
True	172.281898700253
True	28.02498305769872
True	617.6104741891554
True	378.0712285335628
True	72.0466620138383
True	29.22153311852537
True	614.9303415970554
True	484.106737439832
True	68.24252696398109
True	22.783881282163456
True	334.7780499309101
True	319.44407826563486
True	703.3044923738439
True	561.0644562675335
True	550.3575845672661
True	791.0789810018591
True	8.626152165327069
True	60.44213834544366
True	38.3216057369127
True	58.45758564320702
True	495.43342339249153
True	576.9268364395726
True	81.51576494970837
True	111.89068850714226
True	198.09968545351447
True	74.49362686513575
True	169.30933031742848
True	211.3736189114895
True	285.6610434627824
True	800.6776501629073
True	586.5962030896728
True	293.6237268070288
True	194.01572235138616
True	267.6511298706265
True	246.13045905003133
True	729.8882169062434
True	327.98803651416114
True	174.2350615730953
True	873.2685698798477
True	352.97127496039604
True	473.7751091948261
True	148.87633356632298
True	116.8231735852533
True	62.19810567474816
True	207.3804882297264
True	955.2075142275831
True	506.8866977301293
True	114.83952982631357
True	348.9246678095078
True	103.23328421300856
True	672.7828952345377
True	4.448480834606282
True	715.4749379830129
True	34.064938881074816
True	931.9963014210426
True	843.1824605157884
True	209.8463679548441
True	32.87588594080959
True	78.40146427363966
True	450.331616962448
True	217.5292609004488
True	1.425278482408735
True	75.51783490529998
True	1088.012867745971
True	329.13536008938604
True	665.9444201811033
True	478.8371200468116
True	31.836136854188315
True	135.5534449352603
True	424.8122963731572
True	942.8122769304364
True	834.2212217864362
True	429.6848470912657
True	340.5897630041661
True	17.432276973886637
True	77.63762908075469
True	755.6704611651872
True	474.4521849334684
True	379.327111165197
True	894.4165018810907
True	24.97984236878229
True	213.35166771622377
True	903.365149927326
True	234.28216874985907
True	7.767269585676997
True	509.1106939056692
True	102.20987984714183
True	637.5479034910932
True	50.20311224161244
True	253.3002477589929
True	876.9060192997932
True	928.4411669173796
True	268.97325388628
True	415.8726842629786
True	122.3666748301305
True	609.043540420132
True	261.10981053255193
True	196.8887231014019
True	855.1284266096593
True	55.193856144112345
True	731.6206631575567
True	283.1126108792323
True	304.0792820209777
True	162.12841470587813
True	503.0864695827405
True	585.7708921897436
True	367.5633669433558
True	393.7043190658524
True	66.8771307965915
True	164.94563633318725
True	432.2672563655853
True	224.91848179987
True	38.85712486929616
True	194.0672817489488
True	394.93077552894096
True	398.82668180024245
True	751.1745031930035
True	137.936367321663
True	640.138357767891
True	512.9374640522925
True	599.0179047795465
True	132.9331329639163
True	39.487005486692325
True	664.6304927766973
True	71.38329260657457
True	553.8408769521205
True	686.6804404607481
True	443.1981558545138
True	132.9792943012004
True	510.03441212265216
True	5.318633987548894
True	398.0484263111384
True	31.764039003491064
True	632.027092234462
True	272.0320861453216
True	593.1808524523832
True	711.0748219920188
True	140.6530459439955
True	504.9992518362948
True	491.80693233490166
True	67.15765366720746
True	960.1336300423924
True	2.6118517226698947
True	29.00344973468841
True	632.7973491289897
True	680.3711596556057
True	132.47048693208234
True	407.598166016458
True	127.9792280414201
True	76.0041710598002
True	455.99621069851605
True	43.415287504089
True	520.1167028914564
True	13.503918872493804
True	848.4889339241219
True	552.8497143666855
True	669.6821304059714
True	105.91171828311548
True	368.3142834015408
True	994.8885893069212
True	844.0990288364428
True	145.4855048891789
True	534.8774020182146
True	440.1493113939418
True	249.8250274212969
True	250.6934217010519
True	5.098280109707096
True	329.6756297051576
True	10.515248077037269
True	366.2561420646172
True	75.55696531533157
True	429.57750050724815
True	664.7747769249052
True	122.17223235199316
True	232.63339103740608
True	657.2616501493017
True	667.9995239946
True	300.94116214877386
True	135.6264359359223
True	164.37025412262895
True	481.4231985336239
True	82.35566537629364
True	11.051708065494324
True	525.2105143512513
True	568.0108427830644
True	18.794500059960345
True	136.8610206021606
True	878.6289646846516
True	490.2119432738855
True	268.4182365554725
True	33.29922363551236
True	469.3084257430644
True	112.4823215497672
True	580.6721785671532
True	662.0665926071727
True	294.0995007376619
True	392.2382247372872
True	185.86542186549465
True	238.35046849122824
True	72.54445119146092
True	212.04677512609143
True	506.4185934527822
True	23.005262066981487
True	433.08522668057816
True	372.5573343150242
True	714.9990686359018
True	897.2513710700152
True	876.4408461354996
True	158.45904770862032
True	410.6325644706748
True	72.6777622433832
True	196.49484864900373
True	318.4301290079843
True	9.163470268107654
True	798.396353011838
True	22.42782031010369
True	402.45185857373457
True	284.3856069012594
True	649.4987772155627
True	204.19910641115817
True	38.01658810313963
True	683.5138052747327
True	1084.1412871239263
True	223.05302267415885
True	135.2681972715734
True	602.0460199921539
True	489.7438023048405
True	17.002918562364393
True	819.1878185332037
True	114.94138985302412
True	45.14932366013468
True	323.5421660210033
True	361.2814406227754
True	395.77941615712746
True	270.6437090278166
True	19.272335575897948
True	21.3320992414476
True	875.4255680216899
True	198.93423829002236
True	112.7862891715561
True	808.2774539859038
True	663.7178553047103
True	638.8479740553712
True	460.6425736756677
True	149.97024674585893
True	32.056568630726495
True	93.34954209526154
True	434.4808748759571
True	229.00619549007243
True	497.2148587732754
True	147.99459707281386
True	496.3756066734466
True	647.3560896083438
True	972.8553305430114
True	23.625150053848174
True	940.6822842898516
True	1026.953660752626
True	479.456192467046
True	84.98410018109627
True	799.6343137011075
True	639.3236750297765
True	658.6438660634142
True	164.7068353812403
True	728.9324265612839
True	703.9763131616514
True	125.86871598643816
True	780.6606304590173
True	841.1268945688893
True	515.3146870190232
True	225.87451256836735
True	75.07857184516088
True	313.7264441249
True	335.0100268902441
True	455.4805790845922
True	423.9443208478435
True	195.55936927719517
True	306.9551548928721
True	2.7606154185507883
True	14.971337409202256
True	107.86564497509386
True	129.94940312914494
True	344.34354244540816
True	348.4051401976285
True	117.20396854446028
True	17.886427080833954
True	217.60263181928875
True	826.8837711896645
True	466.0970705084016
True	514.3661504052817
True	559.0150683588843
True	826.5800449981504
True	650.4270401117313
True	90.80231314725737
True	206.4801324031717
True	243.90928996883684
True	279.01380380454884
True	102.98389371680577
True	367.57985868185017
True	423.8108541392577
True	170.03120929484786
True	656.1838572968365
True	249.4992481856429
True	209.37815349318413
True	28.267477577740124
True	246.25139651556947
True	517.3279671119122
True	164.11551364581314
True	532.8399412714356
True	467.1338775109304
True	242.02481756831511
True	104.81183347499037
True	42.4776290247759
True	393.65761157217736
True	797.550632938331
True	169.99013587004586
True	1028.0544733434776
True	1050.769761774631
True	483.9211320642332
True	101.2858495990424
True	123.05047675961234
True	654.1595100363267
True	8.981180400138122
True	224.95341584640872
True	129.53113258240543
True	118.2317873428198
True	329.79152810924177
True	652.2121033074018
True	39.76286039855129
True	124.74377905022187
True	960.8862524645468
True	54.78363644980963
True	446.4123810328686
True	529.1701518543953
True	245.72955066569276
True	134.16132077829835
True	975.6223183009834
True	1183.2945924663034
True	518.4667832446231
True	656.1421355395272
True	208.9560714307749
True	153.1219685772597
True	332.34215431397587
True	255.6705785191077
True	166.4045706697998
True	309.9071323908407
True	355.7043858778028
True	12.600191796115883
True	646.0881423613146
True	144.3457804423718
True	77.02379307750101
True	423.52170110215775
True	305.1218779833366
True	1208.4273896535208
True	349.31067957961653
True	983.4153590710308
True	11.192759414143294
True	270.43445191353
True	224.1413718021736
True	152.5546024551316
True	510.9070156291799
True	199.5097807709212
True	404.46211239969386
True	344.3434937637716
True	115.8486511504305
True	359.5646179032891
True	1035.5571624784598
True	755.6216991727506
True	224.33377098204045
True	113.68640443359774
True	302.37995964682204
True	24.75679073319403
True	354.7878458842729
True	326.59004646626136
True	562.573292310085
True	450.06544901752767
True	355.4813085413373
True	157.95018987297857
True	12.094686822812314
True	418.06254673989
True	268.7806028220064
True	146.63306927962046
True	301.1634360993023
True	417.044229861563
True	833.6970901283967
True	304.91319713515173
True	763.6007179106626
True	395.4032599142168
True	372.5552986328188
True	1.7340107407198435
True	1178.499924809088
True	99.99772946362354
True	925.1774406400168
True	198.3128806651237
True	461.5982062993708
True	663.0646118044364
True	84.52332503319226
True	497.64899879864345
True	34.45112111313051
True	411.6446822574746
True	78.57888917342606
True	220.85233245636724
True	37.72511759680287
True	673.4127101163972
True	190.03682030983396
True	26.963760662646298
True	398.7083447373808
True	109.23502752636988
True	170.66471072009003
True	811.2422202775498
True	256.8091585917254
True	156.3698898428731
True	374.6949846872745
True	503.785648360036
True	334.28675842853744
True	499.7809861004584
True	620.0108122751311
True	154.17193450570915
True	7.371831240696224
True	73.8471114468863
True	447.90820739405774
True	90.9506373339651
True	83.4089273948067
True	1094.7440609705905
True	28.035580112005636
True	327.82278883501533
True	322.88038698397423
True	462.7811042033961
True	672.4974072828762
True	198.19325409154183
True	674.2645197982772
True	321.39675579433424
True	340.3008782177551
True	281.5707757592676
True	221.05082232526155
True	359.2011784276278
True	436.9717232460544
True	432.21076535765934
True	561.2742903231715
True	142.71580440078384
True	80.80152996107333
True	38.52906184083663
True	301.183657157324
True	621.4894765119443
True	405.2928051258074
True	786.2347851083487
True	215.5407430577737
True	380.9342880366248
True	69.68605021571202
True	53.659870539767226
True	428.7918127657188
True	200.21319625455024
True	216.3311689476515
True	45.738886236332775
True	1074.0998581852366
True	177.6566772597735
True	901.966017276491
True	314.55187323902373
True	929.2822640530076
True	242.3166411570088
True	457.510881061274
True	528.0559999851778
True	581.7183990006816
True	210.7623891062809
True	474.4860780906088
True	939.4909063861396
True	119.8147742825604
True	6.70012217519431
True	573.296142319967
True	27.899994453883156
True	76.62245395015943
True	791.2628992649288
True	237.3087964255339
True	932.223050940709
True	676.3434256785806
True	424.422987463727
True	285.0969038218646
True	495.705457932506
True	338.09899808255915
True	191.95939484675208
True	673.3875712258543
True	711.4858262959613
True	214.51793626464672
True	91.04055589545582
True	516.3219552944691
True	132.12599428925537
True	381.1368250939974
True	330.0150156584323
True	67.03701859455664
True	373.4923175590692
True	423.51567378575805
True	369.6548320818497
True	415.988723670656
True	433.9501322731661
True	631.6850625039036
True	56.70132803209078
True	443.89169783759615
True	312.9631105954481
True	657.4636102633056
True	221.1814028138211
True	103.9654288986718
True	43.27306438918675
True	539.9267263007421
True	660.2407148240295
True	185.1118396301873
True	412.233042658825
True	346.337824126718
True	17.652514955093284
True	166.31180727485636
True	283.5303063721089
True	3.527864833118758
True	882.5240059257414
True	79.50977783870061
True	107.650193637527
True	113.73510751522907
True	366.442448473949
True	36.9800698179731
True	465.02500789500215
True	234.2446542018528
True	4.668876144259403
True	118.96239891546765
True	456.5014062450009
True	50.618535383242765
True	68.54389009299831
True	177.02250180735024
True	298.34618287228005
True	938.516869270058
True	389.33226977933145
True	970.3539761700944
True	176.58411096171864
True	1064.946975421477
True	787.8128237538734
True	632.108303524292
True	404.12083426526107
True	388.63093808344513
True	82.03941720368155
True	71.67631099681525
True	78.83825143303866
True	175.74035233596788
True	482.61564783678045
True	1100.5715250195626
True	177.77517507396027
True	354.5074707248051
True	435.7184166139752
True	603.9630978276036
True	577.6616032030911
True	286.6136802488737
True	450.9067505289812
True	666.302558877863
True	96.36368453844705
True	719.3317024714958
True	278.06313428886887
True	134.10114783740332
True	409.4035426037423
True	858.9938974295939
True	447.7498460499205
True	840.7180146018424
True	198.25582639761305
True	351.3117414244797
True	730.3967219034804
True	618.6717884489012
True	191.4184903016844
True	257.91906126935544
True	791.6456199994518
True	32.184851680485544
True	185.76563549675248
True	509.3693855926408
True	708.0579231918738
True	102.82671448730515
True	37.37194987604183
True	165.0404629251023
True	740.6199792075762
True	321.43463322828364
True	554.1367156492735
True	364.6048933220467
True	292.3461188629843
True	466.6066658014416
True	500.7981888269201
True	77.09977590932928
True	374.41405570538
True	763.9698395391226
True	0.0
True	288.4062937963629
True	258.05648355593587
True	964.7070151851542
True	144.89246168458388
True	647.6481978161771
True	633.0115177113072
True	113.8558665331965
True	224.487821856688
True	129.7786872601137
True	10.831089884216844
True	285.5542473945845
True	379.37546554781136
True	1127.3520522232084
True	230.07779241954643
True	389.0891844517134
True	657.5799188819253
True	209.17379463215417
True	27.481914782191
True	821.3860912194324
True	627.4808072320377
True	158.31961538715757
True	608.6270281625799
True	161.3638865592253
True	305.9712031157291
True	775.3117924716836
True	36.05802400553711
True	104.51816106737536
True	507.4486367222861
True	67.97935954259141
True	76.89040259746922
True	404.1353461546911
True	20.36267108978249
True	748.124680375469
True	104.97694887905604
True	163.49372544613473
True	19.468172697928303
True	693.8687913757252
True	27.54054764296824
True	793.9811815545432
True	389.8945917455324
True	117.44816125860946
True	699.9542114831878
True	506.0478622264296
True	556.1615195880742
True	46.559859298092086
True	358.02553934218537
True	5.755115620749237
True	89.23590842754663
True	371.6788593668031
True	45.66842379882826
True	111.98534135597936
True	288.25652357586955
True	173.7192869799905
True	101.87744308097632
True	646.3351708523115
True	22.225706107638423
True	1183.9029404144396
True	516.669049160043
True	303.4624602983461
True	498.4764975008743
True	127.7709109482206
True	797.1283108392142
True	1084.4859022692108
True	743.8166465812716
True	183.07754770761312
True	224.4162100514053
True	49.61161198827824
True	62.87995390202842
True	151.8606637289688
True	103.46811624533592
True	166.8784313904566
True	1127.9933385099223
True	301.93854697962115
True	364.06151132104856
True	695.1542866531308
True	17.63273175324309
True	14.784122650699889
True	590.9187263473899
True	6.288218156365844
True	121.49851393781384
True	706.5554503574461
True	182.35329561830943
True	663.4907424381996
True	854.5595875933546
True	158.78346811945437
True	921.2381295530132
True	2.3697649249329347
True	447.1715616516149
True	1043.8404350126243
True	26.750545535590916
True	237.5923043967553
True	148.89373441831728
True	974.8066998442068
True	230.53406990509484
True	494.5212091916039
True	116.83673922647856
True	517.6726375604183
True	153.28469511616112
True	96.62456475799353
True	391.54220206715206
True	71.8476366491134
True	56.81873638708363
True	1060.4201894918167
True	264.82917155819456
True	152.4614489078062
True	375.89143121939225
True	392.54669263412086
True	209.87720730024947
True	163.3730948362303
True	397.40707634205137
True	35.84297764245638
True	496.5987140527561
True	1123.0287367407689
True	113.07035165865018
True	470.95342077239513
True	310.2643271060597
True	26.86914451674571
True	398.9065412332978
True	103.14524237309328
True	574.8576944338395
True	210.63624842252725
True	421.1985102384351
True	21.31371852693268
True	425.0388381152386
True	107.44898086859044
True	328.82655583694714
True	33.54012239656378
True	175.91755749350028
True	252.83231950928317
True	773.9592192333279
True	61.76379889861658
True	145.21683718815444
True	236.32512641641384
True	136.8124896736444
True	631.2581771726283
True	550.2383267191591
True	814.3701710540128
True	398.0480676262635
True	547.0083755521168
True	410.12015535642615
True	693.3722721792842
True	72.65049989677144
True	497.67041851210456
True	426.8916406533911
True	46.475637062787776
True	84.15052475261102
True	124.1256939083122
True	82.06750488949226
True	324.8059371957484
True	859.8214151074953
True	317.9778806711888
True	1097.196624029447
True	328.7293134943779
True	913.7324154131966
True	148.40586726853334
True	562.8027970525565
True	629.3583034427444
True	693.8635149853864
True	457.3492649521734
True	60.4499732979973
True	301.9011957284424
True	40.75035540916518
True	164.03426732492417
True	167.99210155445448
True	1109.4532572496246
True	239.3781067972432
True	542.1306496850669
True	540.3827973691249
True	550.4049853282246
True	848.0818435113596
True	594.2769423640118
True	616.8316950946314
True	933.1342910472708
True	125.25848827428511
True	322.44651062522325
True	273.1023779238052
True	319.3315170185432
True	88.12467448059365
True	374.7572407074557
True	5.073382451459373
True	343.82496656128444
True	249.6934363627588
True	603.5369417633341
True	278.9570589481302
True	357.1432827067158
True	10.680209159154757
True	57.57486753040555
True	549.4144662334695
True	30.111938458665
True	140.44202851296393
True	61.66561823031407
True	152.36795449487414
True	236.22377046528223
True	68.87389555209592
True	377.1930968197794
True	290.64269269750565
True	98.0620654487501
True	342.0532470929782
True	62.553047165135055
True	574.64350513258
True	821.0695370343001
True	271.28105100962694
True	1157.9525024430998
True	115.24848313987049
True	294.0492305966278
True	1038.567290370317
True	90.2333722302026
True	295.1397797824825
True	9.56599022094776
True	418.1209153809751
True	451.6658872869688
True	159.08759675435982
True	614.2127674847587
True	917.4214534775954
True	159.65173464627506
True	80.18044426830954
True	327.7437678114507
True	554.0581805931122
True	623.1764042912827
True	1217.5800668803226
True	26.27167435271078
True	916.358150357569
True	139.86889433995032
True	647.066776004698
True	116.04100442597168
True	128.1445603370945
True	181.45123602030284
True	176.90071130106864
True	743.7058054169095
True	215.58512199576757
True	223.79611778978727
True	68.58440954419746
True	513.9528782633193
True	441.8482157662
True	182.41464655106645
True	239.2943149330823
True	17.315028859233117
True	420.9275149990064
True	216.4604393777891
True	285.477504082397
True	113.63743708767778
True	722.4444970118731
True	441.1224859089093
True	267.11798493730714
True	645.0723101129776
True	532.7818641696955
True	477.3380523722004
True	143.33879862196127
True	526.0798815213517
True	438.0207481144735
True	3.4341899194882544
True	189.23028717880916
True	97.01130340638348
True	233.32115407619688
True	2.5231792948788647
True	125.35893009224873
True	352.3354544993371
True	6.905678672746509
True	846.1067150153907
True	176.43678028797677
True	726.7385839455368
True	794.028234383169
True	160.5779763858536
True	213.90630938051467
True	459.2822580491761
True	853.9016803879252
True	48.11553967400927
True	40.7690691475606
True	129.12566225623317
True	610.1909424958742
True	741.1686338564838
True	188.73767650112396
True	586.9762949065054
True	586.2971350347176
True	851.9720277252758
True	385.4307415704665
True	182.91498997575223
True	855.2971491925463
True	208.35837983294036
True	149.0529025458883
True	327.52699140808846
True	222.14208229552304
True	202.30511126740143
True	605.5364182958158
True	257.4944664902787
True	198.77152268261784
True	443.04199078649
True	467.40050892023567
True	66.88218375932597
True	297.20383839865235
True	70.22370970259058
True	334.6412751336294
True	357.6896018478307
True	254.452694234539
True	180.35034447419852
True	377.22469078468566
True	657.8920832675149
True	729.3633850643726
True	299.29892451642087
True	742.9843938769995
True	62.21561539285909
True	892.6188307950729
True	348.4689484651217
True	14.02542290478871
True	628.9600286643174
True	680.9762780628588
True	260.7373005527901
True	165.2992213331333
True	49.26043267330764
True	377.49256296333584
True	71.4756212840132
True	13.54120625934942
True	890.8086575531559
True	367.7620705971924
True	164.01652158920515
True	1006.1148400070856
True	12.171923327468852
True	791.0134817812756
True	32.7197933899489
True	704.5735968852321
True	61.48661546519651
True	746.0789125698313
True	453.0275662988571
True	205.2691863310329
True	437.0303237187084
True	212.21187565821404
True	298.3824855482432
True	214.12141287986609
True	408.7805673749439
True	9.365901988897466
True	320.3949083124097
True	114.1040634466158
True	11.387388600409697
True	465.8135814153049
True	729.3903309452188
True	290.067421945652
True	78.30852113421892
True	307.3141975179559
True	83.67095808809236
True	172.86228076459523
True	180.42448493713096
True	383.1100044279573
True	42.647656011202
True	135.7996849653454
True	384.40012715101983
True	873.8633781399448
True	111.94561585008962
True	208.9114172723496
True	433.1760618979217
True	20.39556225033952
True	418.1369336240076
True	499.1043123084015
True	91.3394135743377
True	390.47912557454725
True	359.1906103092235
True	417.0948383672046
True	574.5579759839137
True	1078.9260286627723
True	991.7167198128687
True	56.02966587323771
True	1041.9046079700304
True	112.85622664893812
True	113.56838997465285
True	107.01335329109092
True	461.8711080653953
True	375.2542827942973
True	575.7550501883562
True	260.9985649133624
True	151.3587314215049
True	394.2041952444639
True	16.576541676091356
True	469.2412914837702
True	396.0707444133692
True	140.17909424888205
True	93.32961344543864
True	538.4833038070662
True	1021.071400917034
True	200.77169905988217
True	65.44297498311492
True	408.68058460436606
True	374.01205021380105
True	480.6188265814273
True	323.5975431320681
True	4.09570925453999
True	536.1716214192995
True	531.6687110532295
True	506.02586099718167
True	197.12589535668712
True	104.29738585902344
True	21.025981986027304
True	370.8429763611631
True	108.20166192001632
True	7.81232240934885
True	31.31455347430312
True	347.56631560769995
True	665.5261484933462
True	137.24976648108154
True	84.55892394129462
True	24.0405629079093
True	398.4045670929348
True	374.15143550317873
True	754.7247383895891
True	299.6075434061561
True	530.6616511864349
True	544.3391754155405
True	521.7705316350117
True	291.269580699512
True	534.3680496865027
True	98.02920887992248
True	584.959125175152
True	6.240500087168311
True	372.3165041255414
True	470.2143285137976
True	957.562536708134
True	351.1025678428608
True	787.142369931363
True	966.9797991120126
True	181.78309734119173
True	38.37768867254936
True	350.4180930842943
True	395.476517453582
True	573.4290172226506
True	243.42923908546484
True	27.962609562818013
True	633.3478945638655
True	131.12205380181234
True	1030.6290858075697
True	316.8208889931199
True	479.5155947811384
True	120.67235749529296
True	811.4183717526093
True	144.87561944702406
True	830.2189827931649
True	569.0431176520985
True	189.56275776520908
True	120.2001599071178
True	66.43254192852883
True	571.3803107905698
True	923.5048755788288
True	417.5680314852304
True	509.256107447808
True	136.13398155124747
True	621.851903422183
True	494.284333375269
True	781.761150884794
True	313.7371746805551
True	582.2900800946825
True	109.3099429175302
True	24.91974156370594
True	410.47106059209466
True	172.50432715505755
True	99.920020253612
True	377.1751298730936
True	1059.9144709939103
True	260.1069081183699
True	553.7665714329678
True	11.690631315526478
True	75.8803298048039
True	334.7171020089877
True	808.2194134500662
True	462.0049499718264
True	514.8804493822813
True	729.9851130340318
True	66.76170140485719
True	750.7864842167094
True	48.03961104547665
True	104.06940256817283
True	191.6029736653448
True	80.51327723123163
True	27.940990682467312
True	298.30441904792417
True	471.4063719921696
True	915.0740765310072
True	863.5984408516229
True	6.349328084507129
True	274.93433705376407
True	454.0986648181391
True	122.92384705960444
True	249.1247175564118
True	329.00391114909496
True	1318.0170964997744
True	447.8086733315532
True	25.212501365265624
True	183.58768862761505
True	702.387844169515
True	36.127170732300506
True	184.1003492266541
True	568.8638872671726
True	70.1251165658359
True	872.9760215716761
True	329.4905999964614
True	670.8990131503698
True	81.55829271893853
True	668.2666460102738
True	580.6824107087505
True	878.6711179902707
True	243.3114625807196
True	505.0773251285553
True	835.3887912592486
True	899.0735150938541
True	226.03059437200147
True	728.0636437519402
True	223.71412282639588
True	448.2782378788469
True	368.96205582104255
True	498.38511730717113
True	496.2810634251483
True	309.3578630970578
True	352.10076740995504
True	114.07394337570244
True	333.4059560076099
True	1152.7264307414302
True	307.40604314033635
True	154.70423741397846
True	297.813358735267
True	761.1328942166108
True	648.306845571017
True	415.0064967187682
True	106.7095313837236
True	338.2546413623913
True	32.70228009702842
True	166.56337329683373
True	94.93370105305256
True	86.31555617881475
True	548.3666786736898
True	136.39249228583964
True	129.91498685924253
True	101.52739744757817
True	90.19408971123868
True	454.8650023999575
True	389.944430211746
True	1047.322843490728
True	522.204635944511
True	838.772490243475
True	267.8622484397939
True	289.0465234174692
True	542.2839631580582
True	190.8788262700539
True	771.1253004127403
True	253.7239526282409
True	361.27492450659935
True	70.24320501648332
True	121.90351594719436
True	258.9712019860647
True	125.05648863317424
True	498.041919620146
True	33.015596810506125
True	572.5645941394183
True	986.3487197503028
True	740.8431832523565
True	1.2763133708319547
True	62.04861534989407
True	487.52739718980337
True	428.42873151493575
True	73.94247560757834
True	121.23197219095422
True	299.6885283403864
True	81.78284786251882
True	54.01755764750513
True	706.264808866285
True	656.8779735607596
True	154.61457087006258
True	171.503288495043
True	537.7182874283072
True	58.62211582933502
True	25.462263842692472
True	594.112864997436
True	469.2579250783806
True	1129.5638864400128
True	46.815120782251846
True	480.8236187387692
True	896.8840263539591
True	829.1059710410249
True	298.7933587591929
True	747.1113595474015
True	389.0838376231181
True	39.97577920634099
True	92.7301477138315
True	725.9936680264622
True	77.48635422169973
True	136.26901841485204
True	924.0988054094428
True	194.6516987167381
True	274.0870181403205
True	104.84303193602032
True	629.4732295836654
True	601.6503421905633
True	210.78343906643087
True	428.0359797253431
True	42.22597431078916
True	279.8805292415177
True	605.2411079630533
True	624.4509754655757
True	299.46661174563707
True	69.90498927027359
True	984.6333384364242
True	1105.2448780970903
True	555.5148943318582
True	65.46574589226351
True	31.355147995578164
True	94.90243959989064
True	103.94949672296636
True	99.71155531818958
True	895.972234690163
True	1225.4973606637036
True	741.214792123476
True	331.61457352470853
True	8.197735156956744
True	21.87103054962745
True	343.0948397460449
True	486.4883813385995
True	44.990843467361096
True	575.4657462393267
True	429.2217862056486
True	386.952608086542
True	77.93760414362266
True	194.0442362125523
True	259.1311847810736
True	139.85442376130777
True	395.82485571578985
True	41.65489143830167
True	176.45703527995917
True	1181.782945671967
True	6.470073194876871
True	27.460554560046923
True	571.6216123119597
True	369.2044403501869
True	784.9386017507569
True	161.84952437625597
True	735.8089939499064
True	566.3887279334427
True	277.8588462525516
True	439.5343701297702
True	354.7259339125281
True	290.56336071399465
True	271.19387153196305
True	400.215819380268
True	499.3977131056761
True	523.8749097333535
True	106.64766675324287
True	368.0870314727995
True	9.076788839939452
True	171.26300851936702
True	241.10719131299788
True	863.4494177991102
True	585.7246693745227
True	30.909815815595017
True	744.9008757342738
True	859.342794041956
True	104.12279275767914
True	353.79872137597266
True	860.9042698928417
True	221.4701216986541
True	165.79366210177335
True	534.8159365562168
True	602.4811009051813
True	1100.9462119101795
True	139.158489676772
True	158.12127206420163
True	256.7524409598457
True	311.7665012809025
True	424.885671116096
True	417.1957352342736
True	309.9377073091839
True	441.9056661345042
True	500.2872614449207
True	220.9449737990826
True	1489.6265906799638
True	255.6977907851981
True	396.0485954807041
True	50.87247036913743
True	771.6076242159154
True	254.6428473039492
True	947.0310634466924
True	561.9276207774269
True	310.4333184927681
True	771.3061947289484
True	273.024368614253
True	224.3194907579929
True	251.96723978927432
True	223.8473044258432
True	141.1637460327136
True	244.0623218853044
True	716.279443132377
True	534.6615859129496
True	216.0318907262168
True	1164.455891474628
True	114.6832479332507
True	262.4160134003181
True	68.87298451980534
True	295.0881648935048
True	411.5086356199192
True	90.74941801262844
True	222.93488508704505
True	68.70129480145727
True	695.451956536998
True	365.104133203515
True	229.1457419742911
True	729.0962939373738
True	872.0013288366417
True	841.8353184644042
True	826.1810647213571
True	345.53777762734205
True	1.0583213852431896
True	258.1934524810152
True	55.5994505741885
True	390.1371883427862
True	55.92046568564536
True	358.17529462175673
True	846.5713346191825
True	1015.826318900062
True	408.0058366733498
True	24.32355185589808
True	519.9747775664558
True	497.3647302054654
True	190.2515281239617
True	232.8034762860333
True	279.0895822123161
True	20.70415742966388
True	132.29987651032425
True	945.9541153698495
True	62.98844494722222
True	481.6288789831874
True	781.2773559538126
True	103.454728782366
True	255.2273428401214
True	114.76448908440788
True	15.880748315895731
True	1.6964192492923056
True	120.0036109042802
True	1025.331973817085
True	481.3366085679685
True	66.53510783212039
True	786.5519741286996
True	339.0835155743694
True	1.2886401235248703
True	464.2784732561664
True	192.0136834403021
True	528.1027951727436
True	80.49318985873467
True	344.99669813768674
True	372.49154385397935
True	174.3434966753628
True	213.44979675545184
True	130.88866115820764
True	166.98091375625123
True	960.9917100477276
True	17.59718998623871
True	514.3167876166198
True	479.47174465484034
True	388.0634931485104
True	226.9996247901239
True	227.402648320964
True	162.04714466758213
True	45.06101282833826
True	480.9068658330545
True	153.6215749350377
True	833.8120014781776
True	847.2365850792786
True	240.50396245098244
True	311.31609186355445
True	521.0775773130138
True	42.65487348677081
True	84.64966993060075
True	725.3043365421498
True	1075.6481651717324
True	113.75981129783344
True	733.8354010181307
True	137.52613974520466
True	926.6814104852504
True	675.7650348272655
True	95.52747529436132
True	274.1468155046846
True	625.2200859458158
True	264.5743419990866
True	45.57632567670005
True	574.1275739189574
True	464.1365235433375
True	5.805065990220948
True	475.1502305995018
True	66.01534368695133
True	171.807148793498
True	239.42394170766232
True	307.60798385351995
True	76.76326761729929
True	213.3662270182727
True	357.5434005880843
True	418.3861485072756
True	935.765362953407
True	47.53279920393518
True	922.9626740143656
True	1012.5769124493952
True	133.31979234932712
True	73.37785546987098
True	976.1351142639865
True	35.020301174844164
True	225.56383895326587
True	84.8347760891748
True	214.3122047333702
True	360.3011691837541
True	984.7595350363276
True	96.64959761526374
True	69.93100038792008
True	629.397072898824
True	269.1854466709144
True	718.7205475712514
True	57.38849199669373
True	496.2981294954347
True	406.3915949775931
True	685.7656703825363
True	56.81448823385498
True	114.92209043188556
True	27.59648872329925
True	272.01505714898303
True	43.36968556169137
True	350.71915308364487
True	2.6759212700349657
True	1211.6135508870634
True	101.84695575154744
True	141.33723783014298
True	365.5125842153493
True	693.6940754987615
True	686.7328956731614
True	1050.966925921168
True	487.8321834721628
True	424.1498620013308
True	138.1923045508734
True	428.9248450117455
True	854.1733870626858
True	426.7095863917028
True	897.5191244919951
True	83.633738593691
True	425.14613430008944
True	181.04135951180584
True	284.5013619204933
True	721.7367467687561
True	154.84599094333555
True	136.230983544632
True	61.66188506309809
True	861.6031773434621
True	779.8263648799866
True	81.23618357028752
True	441.5115232807118
True	736.4474068757263
True	422.2051988485473
True	56.55642981344796
True	316.5245696832635
True	783.2371412111547
True	27.91611704697727
True	368.079064325987
True	164.63117886324812
True	288.6673861693844
True	33.88961909252702
True	221.3314438941289
True	772.8318788795342
True	640.3618504403489
True	58.945314477948806
True	294.6531925977582
True	862.7894890247873
True	17.216650680399468
True	316.9354503848035
True	288.7121526028324
True	428.5343694268013
True	216.32058883915795
True	593.5775609086971
True	46.57576381409655
True	990.7681034566544
True	879.8122945589851
True	47.532690127205
True	399.7116925686428
True	754.4702181369543
True	926.8432074393388
True	276.39287997955614
True	620.8373940242486
True	130.23669110238623
True	186.20558423871523
True	130.08075465679605
True	137.28080638479423
True	207.0118096005239
True	963.259333823928
True	772.110877153168
True	941.434418140477
True	19.58901510973861
True	25.91235222296795
True	359.1245185098869
True	13.254598135509582
True	608.1565866728464
True	1094.8416651183545
True	257.43269466017466
True	214.72022631549484
True	84.76278602167633
True	218.50990656063777
True	131.87260282168052
True	41.54660883398566
True	134.84919654743214
True	88.25054754919442
True	246.040775927089
True	534.1327807551276
True	163.363526328249
True	29.729955912115106
True	56.97336363030176
True	430.7089324169638
True	274.9264583272695
True	569.0387103850645
True	25.336767603253392
True	116.7307468498514
True	693.9510340021275
True	259.15464658746805
True	485.7064711845494
True	657.056968690333
True	106.31194090690276
True	104.2645072069149
True	83.91753670446727
True	28.93980250333625
True	130.32204114874975
True	87.09996072763197
True	99.19264258316426
True	150.02496696450305
True	232.1146370812297
True	830.5212230236787
True	287.0941790068408
True	910.1301769538028
True	163.84276811553048
True	190.97299869487023
True	818.4136969638969
True	303.9038143955247
True	564.656456164758
True	255.0352279197164
True	355.7445592938892
True	457.0106218312304
True	553.3491441223863
True	632.4292790412477
True	359.0620870985284
True	35.092548968958475
True	565.0641827212809
True	612.7508533039766
True	19.848403129344675
True	11.946133761515616
True	259.4981867982498
True	397.404518507771
True	450.8968466273261
True	68.20953267403044
True	650.1512267572141
True	912.558594651546
True	235.85588376480615
True	884.8780984872789
True	275.03336756853406
True	106.43043002814096
True	280.41622382564674
True	694.2233161497694
True	37.09215299561932
True	573.5110528520906
True	1292.784079756174
True	1025.9068318200252
True	898.554440565167
True	208.636903225068
True	93.10919412622776
True	198.53262294437607
True	806.408738389691
True	140.64090087335225
True	1064.7654988239815
True	868.8487120567737
True	41.87994011766098
True	90.64296165582144
True	411.2182582107945
True	402.9070558777351
True	200.0755433521661
True	530.1927800198114
True	648.1801204298082
True	131.21316044714985
True	270.2874985280226
True	988.51334041629
True	53.184733682807135
True	694.4012911802591
True	532.9187800529934
True	42.040589890720526
True	810.2558865837347
True	385.5588745792427
True	557.5557038660221
True	109.68110597723334
True	250.27862960357928
True	206.29385236862703
True	25.03033458316877
True	127.3624708051652
True	740.2729052147748
True	138.70571517719466
True	380.0768896352555
True	66.34885589336278
True	651.4943066463507
True	600.3785340024147
True	233.81135504584827
True	458.415260365482
True	170.35902063029846
True	165.7352789053347
True	220.3084915365309
True	279.34617680361777
True	361.6890234808931
True	135.83414098052978
True	192.31949601912456
True	26.563094439062915
True	891.4344591152316
True	317.6609601680139
True	10.185338774309768
True	378.4290944701216
True	167.78348119662894
True	622.5076003910425
True	366.4919451999703
True	586.5917153400675
True	568.0164813607512
True	495.826764210638
True	783.9392884527798
True	247.66653214147905
True	545.5710434323678
True	160.80339906762094
True	533.3671026253749
True	353.1063970530978
True	373.084498295644
True	130.29125271023477
True	138.2752055513068
True	110.2870244512949
True	64.85873422755358
True	744.2775574438805
True	174.1604782550095
True	42.84607957042044
True	0.0
True	548.6511340151236
True	111.07767234552728
True	21.71784799656075
True	40.52766074776663
True	109.7343240831502
True	540.7148958372094
True	176.04528384278828
True	107.41361408552784
True	35.8874277715724
True	156.678263998141
True	924.0180846647344
True	46.64425137704214
True	225.54225064328327
True	721.1697043266731
True	316.8139258266244
True	455.8570541369072
True	480.9127911247579
True	508.06294628053337
True	588.7766179190337
True	935.4272021765574
True	257.43679604953496
True	1021.766136674449
True	916.8700420022288
True	619.1364686691674
True	333.787949719841
True	851.9056289684397
True	10.196748241232704
True	32.93662507058665
True	308.99534611761044
True	41.133124417769096
True	202.9040054130365
True	757.4548596499054
True	210.12076921722957
True	726.3009677775816
True	758.6174995490958
True	128.77961427279752
True	359.1801274441664
True	593.2545296689365
True	24.51670291885572
True	135.4031891157344
True	451.74167636095376
True	301.29684488811046
True	197.4074860781101
True	115.89280044616808
True	378.1831597581104
True	20.28029807524152
True	352.47487793089044
True	373.81617372885154
True	1061.70916761618
True	360.05536470221904
True	32.59657867237067
True	439.2439758370797
True	450.4928572270787
True	236.90677454879665
True	32.23547819843378
True	759.6354645639219
True	419.1997315367548
True	173.76606553145007
True	12.373817117786253
True	1206.32439665462
True	165.6631725357197
True	27.08999069653631
True	301.22362044426893
True	283.47041102745374
True	114.62406249157078
True	292.3134774515467
True	45.01757664269368
True	318.97779966524155
True	310.3037514224572
True	322.44866045059234
True	32.509726075062794
True	47.07743583871297
True	1044.4175796011446
True	25.21587976549987
True	12.659617198131604
True	168.5053500073899
True	654.7665130667325
True	9.231752392072591
True	184.308307419236
True	174.10278269723835
True	532.4393487769529
True	375.1850105412112
True	704.3632173697613
True	318.28229972039543
True	481.74749042555374
True	439.5074947286496
True	491.7435170321184
True	103.67836445640756
True	1293.5198539306564
True	922.5965217154308
True	280.1473768609407
True	544.7863458268415
True	102.7282720810762
True	598.260946195077
True	438.3608465528454
True	156.25259763891472
True	78.6207749715084
True	344.31593306322765
True	176.16642085703165
True	29.49246080965836
True	609.7136284591758
True	377.8632064741682
True	71.00873752313859
True	27.73574003632104
True	681.0419148673037
True	493.6292193724665
True	72.76952847517977
True	21.851067283108534
True	310.71051223338776
True	313.64906183916224
True	724.154005671122
True	550.9189939752893
True	545.5139049459848
True	799.914121733862
True	8.477859447370987
True	57.994319393320666
True	35.65616374473617
True	63.47468540468919
True	508.5381651876264
True	595.5461901084718
True	80.37651363087863
True	107.92363073824932
True	190.0679823324716
True	74.30561810431934
True	174.5421923667884
True	205.9142586906924
True	277.3670295616989
True	820.1437927318565
True	588.0621247644146
True	287.9186007252923
True	183.22950645270495
True	279.6786412815672
True	249.22629383730524
True	731.722923124963
True	340.1942393355205
True	162.22163218418603
True	891.1024790001462
True	335.9013870687288
True	457.9350069017884
True	149.71291931468386
True	120.7880554148573
True	65.53519779350542
True	220.11053567851857
True	968.9480743969513
True	517.7733173883611
True	111.07305138072694
True	342.5084249454522
True	104.07411977235168
True	675.9497246001347
True	4.5967202399567
True	698.6541607064104
True	34.58899425734622
True	910.2136692853952
True	854.8687404892563
True	211.4732999759321
True	31.974043306369964
True	80.86259413159624
True	444.12244365150224
True	231.4679652323705
True	1.1548435719275028
True	80.14657186124366
True	1066.4327253859433
True	331.6942331765148
True	659.5995405054399
True	475.6338934411829
True	30.43845138454761
True	139.709831562671
True	442.37379119718815
True	923.5311578298474
True	804.6252973331536
True	419.0409038326704
True	353.97353566190225
True	16.985755935940468
True	79.43707470325454
True	738.7875378610531
True	480.7777640616096
True	379.1204523280108
True	883.1222051222413
True	25.809757862157767
True	225.4764657973156
True	884.0816409617009
True	241.4509574806868
True	8.624954964890996
True	503.0653009716125
True	102.26575124170216
True	647.5216150021324
True	53.82764435065325
True	258.55797475971934
True	849.1731239490302
True	901.8793355315058
True	270.7695253331753
True	427.5887883994394
True	122.90349312240087
True	588.3237543688623
True	269.12840897671674
True	180.69848717449773
True	868.2487626160932
True	53.270646648782574
True	710.0470072046479
True	273.6795673417477
True	302.74991202622425
True	171.9018224893343
True	490.69626605568857
True	599.8859162179538
True	368.70009778482006
True	404.0544777017374
True	69.3228098449575
True	164.41663350247583
True	457.1227230005725
True	226.30235458772404
True	37.41978478559028
True	200.8319943543206
True	394.9646960338317
True	379.6398002467796
True	740.7239685939451
True	136.5223968115694
True	643.5144694783199
True	516.288028054737
True	634.3339141686482
True	137.46820738348995
True	40.56478234190557
True	675.0797169614475
True	71.82457266537976
True	567.0050256114207
True	691.7127675358041
True	447.3882021837423
True	131.02362627484297
True	506.5057882861077
True	4.843277296595531
True	404.34783744692345
True	31.572374520154757
True	632.9997798506419
True	262.3794266894979
True	570.7788803760286
True	647.1779433962304
True	141.28848081854773
True	541.4205910047675
True	488.23489177295255
True	64.71351032144639
True	979.0237814863874
True	2.8227729932960264
True	29.433817704475526
True	607.8779754939195
True	688.9973318210843
True	136.73230319246267
True	405.49766989667097
True	125.5424391102393
True	73.79389793933515
True	450.168383657588
True	41.25536180526076
True	511.05966729911296
True	12.123501098109736
True	810.6464052205857
True	565.8940204286484
True	675.5351125798333
True	102.1624231563061
True	377.3225547978036
True	980.694505982236
True	854.0786508510442
True	133.01420964358908
True	540.060403746475
True	452.7553113444507
True	243.9850287996771
True	237.2063197342531
True	4.882865595950015
True	305.483057818007
True	11.330976891479182
True	372.0334281438062
True	77.18342670979996
True	418.5643885453583
True	666.3420596778365
True	126.1480840440816
True	241.12187747070996
True	625.5809604144972
True	691.4748836202442
True	284.6277213516259
True	139.68951738481667
True	168.5534529589375
True	468.1325019291679
True	89.57364824165376
True	9.935096288036046
True	513.5554585218335
True	559.9913855769526
True	19.588174900557817
True	139.39784136522167
True	948.3114872807822
True	503.9331727265845
True	270.660351403457
True	31.662225154456703
True	473.3886314795858
True	112.42471063541474
True	601.1278020637068
True	674.8189711102158
True	296.6208099425268
True	386.58313348905455
True	189.8303753504417
True	238.450336310697
True	74.19889940073216
True	218.900549869252
True	523.2717154885429
True	20.994673685182264
True	455.621080657727
True	378.56479740667993
True	713.7200152689431
True	890.4299851655503
True	903.9752096838675
True	150.0569326557059
True	408.49857996785954
True	73.85095104791542
True	188.97904626397315
True	316.2179723901832
True	11.268035843433749
True	807.9322122746526
True	22.92501940222091
True	395.27448689839673
True	280.6684778278289
True	644.6480027071193
True	205.95562061703865
True	36.80427679665982
True	656.9022532935841
True	1077.5747301595875
True	227.51163401123569
True	136.49383891271015
True	602.3274018534516
True	525.6847930410133
True	17.05263670823096
True	851.6894805232552
True	115.22917358122652
True	43.60902199528846
True	308.9106250943527
True	365.2873622500427
True	399.1807731330224
True	268.74365774908574
True	20.785132899525752
True	23.758368167681184
True	848.7048475484376
True	184.5839488341552
True	113.77188765761122
True	806.2041091654268
True	637.450839897277
True	633.7631383211482
True	444.5583986139511
True	149.55297582338324
True	34.69959413970791
True	101.59643621528262
True	432.3603270306573
True	212.59775717927312
True	492.9438583876861
True	139.70186652497222
True	455.3768356019741
True	634.6123835559872
True	935.5827681472738
True	22.87199392291848
True	993.4470129204402
True	1046.819921707461
True	486.7479720607008
True	83.8448398603088
True	798.4397417044397
True	640.1971853392783
True	670.9261218918048
True	168.74992298410191
True	774.0816945331368
True	706.0595642716221
True	121.98925928015632
True	788.8225224710602
True	834.6327222928726
True	492.4479911249061
True	238.7201993512578
True	72.87560354943172
True	301.311960140104
True	353.082396490145
True	468.0245870117794
True	433.2497072597772
True	191.1376796868388
True	312.65699767256694
True	3.686154920774971
True	11.39635060580276
True	105.9353061865574
True	130.8708197970929
True	356.21763380983333
True	355.6134776171108
True	111.2074191277122
True	16.765541446064454
True	225.81382780299992
True	865.3760485665931
True	480.3995760534818
True	520.5827563670251
True	551.966462289182
True	803.6603066935314
True	644.5293089786248
True	87.86964072970491
True	204.85051012077383
True	246.64491624925992
True	282.3068400745317
True	110.04465097866914
True	364.0641494554409
True	424.38424079864967
True	176.66611587911814
True	662.3960841173537
True	249.6878468811653
True	200.70178063011107
True	28.87007897729038
True	247.44645252775663
True	474.1701001459333
True	164.88866994681769
True	536.2284203839373
True	480.85599411213775
True	244.00966301144413
True	104.73278585927451
True	41.0448207528647
True	402.1076644256448
True	763.1773991697376
True	170.85256034143686
True	1055.5357500113355
True	1031.6337661784355
True	469.1036920625351
True	104.86761181926248
True	122.05902556784451
True	637.6790506961713
True	9.688218094307564
True	222.7676639703733
True	132.44747704325448
True	126.82527700062823
True	334.4989545179495
True	633.1316082018405
True	38.468180905272334
True	123.40715055481404
True	972.9461498225412
True	56.465839437094544
True	478.4863856162684
True	527.6482737470175
True	248.15173486729765
True	134.6271668503487
True	935.7503044371044
True	1190.7919275328793
True	508.902565431734
True	644.6400774635229
True	213.5976859387832
True	154.8405882303646
True	327.2669010575596
True	263.42899363273574
True	171.83625849867215
True	318.33385714372764
True	336.7317318536678
True	12.426430788441778
True	636.3189062422699
True	153.0963272714941
True	80.7482789707557
True	435.6532903290056
True	301.6678092028675
True	1185.9660904839325
True	371.99634209914217
True	986.5730433053628
True	9.365796189640148
True	262.76655910356646
True	239.7275362448873
True	151.79098802769866
True	466.32733129754536
True	185.77603922407835
True	413.4531950360963
True	330.86361514407304
True	115.7046725172402
True	360.0887010546092
True	1017.0620237004628
True	720.4442476208288
True	213.5786412341608
True	112.7629206142777
True	290.8936796442774
True	24.194549224202984
True	343.62488787129337
True	311.481251957821
True	551.5162336313446
True	455.28267511146817
True	363.7768033239004
True	163.2704429191106
True	13.92771722029082
True	431.5264002367417
True	289.48734452875493
True	137.64288624550932
True	306.0811410697096
True	438.59090379064736
True	823.6123914826447
True	306.61844933322635
True	774.4521944321563
True	421.0474958545499
True	376.3278980047677
True	1.0093404254227811
True	1111.010061066386
True	104.2490692719751
True	934.7685091276796
True	201.30960802856364
True	475.487449209568
True	680.6613408083952
True	82.85661362899366
True	499.6104617639411
True	34.5465233310665
True	423.3057906923891
True	77.88253692535118
True	222.83008689004336
True	35.640883630918815
True	683.1033238875715
True	193.4975232231276
True	26.990998333313968
True	395.1618323431669
True	106.5993086986494
True	170.69987731834527
True	827.1913024318709
True	264.2720714572795
True	152.32177401955988
True	381.5854673488797
True	520.8837815698032
True	333.67681938568046
True	498.2756123724938
True	639.4529226835267
True	161.1884106004259
True	7.758872079694851
True	71.6752150495612
True	428.8048061636176
True	91.86985310471172
True	79.97302339134967
True	1052.734749008741
True	25.068800639718987
True	330.0873016254214
True	322.063640272509
True	467.2768283035168
True	677.8156828111931
True	192.70557464155607
True	675.4259995124092
True	323.3636398503208
True	348.17589483577274
True	282.5617143597066
True	221.96335436885136
True	381.06060975738734
True	459.09499357305447
True	414.2285899566649
True	593.8380229015524
True	145.21588194091507
True	79.39542485491401
True	38.65277850532512
True	302.16216243303535
True	613.9318903839443
True	390.29202992618974
True	836.6936737728977
True	216.28062545327072
True	384.6563723554967
True	67.34733207600244
True	55.85810547234878
True	411.6919792184857
True	204.9884080047456
True	223.54621833035495
True	40.49853805346093
True	1057.2081406258171
True	174.76263357269633
True	901.1847613321738
True	307.5265846245402
True	923.7134224857504
True	233.4988970522477
True	470.0005314580069
True	527.8721168224841
True	597.8148774660356
True	216.4479375185275
True	486.6978864021456
True	941.6840764861668
True	123.65237937906338
True	7.386807208192321
True	566.1769595063148
True	30.156508596196662
True	77.66617159185745
True	794.5866648517821
True	223.2794766008723
True	990.362861394406
True	693.4874655655353
True	422.9336272401705
True	287.5579601411573
True	487.8857769531992
True	341.45685626100374
True	180.77761256202157
True	703.8592862475936
True	731.7284013528639
True	215.5541483907182
True	91.3570567723381
True	514.7433169210418
True	140.06254468415963
True	363.8935575163581
True	333.26646667797144
True	67.39272418800894
True	381.8130665337219
True	405.1538178206191
True	374.4442926268836
True	400.2638439764412
True	403.5016376605096
True	663.0088180451214
True	57.05382261634206
True	453.1092492643385
True	336.1775458537471
True	661.2085980972887
True	219.3294797653825
True	97.55752151053022
True	42.78744544062589
True	530.215296454812
True	628.8325611305594
True	198.02958788453708
True	407.8863234752639
True	335.665104227202
True	18.68389307704546
True	169.2841331587824
True	294.69947014500514
True	3.705656061017957
True	884.9924746931192
True	81.34967172832975
True	102.12855021070408
True	116.80662116411514
True	358.5153332063812
True	35.70541263727955
True	460.9774117299867
True	227.523919964316
True	5.267001213190691
True	117.22766301827744
True	442.1254321113445
True	50.59564849765633
True	68.3976745232845
True	182.62858221944384
True	297.76002998666195
True	946.7919424384244
True	385.4386196700799
True	1005.7439957452084
True	196.56220131183963
True	1041.4182317872817
True	790.8331442578248
True	644.0226326939348
True	405.0790130133136
True	377.0480443169213
True	79.48774308353754
True	73.39049703183993
True	78.74071370960121
True	168.74889108248087
True	484.1645714761538
True	1058.8238973138368
True	181.03623651538985
True	352.4065891274861
True	442.876828684277
True	602.5927451685161
True	582.9946279129687
True	286.2322303403621
True	478.38652265573046
True	663.70012369748
True	96.32239326783618
True	723.8980624849771
True	262.62413872038843
True	137.6611781789911
True	415.69779281569737
True	866.9255209501932
True	433.3225779564784
True	896.5243720590237
True	192.50734100376937
True	349.5425066388671
True	684.3447494471861
True	630.5139568446004
True	186.86821093865055
True	243.6280831974188
True	808.5320059298773
True	32.24320380115181
True	186.1631101498957
True	494.4181526802304
True	708.712545503183
True	104.47172578776596
True	36.29972727530686
True	168.85222908967765
True	705.9982612136313
True	322.5192355309246
True	541.3222592984016
True	358.9657590827874
True	295.496806734658
True	453.5600464714224
True	491.6583980788663
True	72.66769414540501
True	381.2699972631884
True	775.7234754894055
True	0.0
True	295.34875015237355
True	256.9155698712923
True	963.63078399572
True	145.34855848629525
True	639.8405225905633
True	641.766674831771
True	112.83646107258178
True	221.01054245625957
True	129.93474692712044
True	12.70901290681493
True	290.44061523623793
True	365.4789848452853
True	1134.003754909903
True	227.24577824315915
True	431.6790904404347
True	650.2163245100842
True	203.68484720891408
True	27.01977462292964
True	868.0557424271993
True	613.1727784493235
True	143.22964475283135
True	630.1540042990894
True	165.7312227749393
True	311.2430391871087
True	756.8703532616437
True	36.17417706681336
True	106.59624637970676
True	527.8729745435086
True	57.1821979633552
True	75.8060412702158
True	408.87950267836027
True	21.6561039240632
True	749.4028245198976
True	98.64740813918048
True	156.29192068087846
True	18.404495526464512
True	742.4040464441
True	30.56214465595029
True	777.095125308674
True	401.7052122095
True	115.7953527618629
True	707.8290283973645
True	527.2089362304271
True	568.5832693746971
True	45.22151777815643
True	366.63692673027725
True	5.8161097018491965
True	91.71142130947536
True	353.22179285842435
True	47.07817755493803
True	123.51033105170764
True	301.6126737324261
True	184.2572299957369
True	98.52568085155964
True	659.4621448851759
True	19.64690159265998
True	1142.0057918089103
True	514.0372098980536
True	315.88536333575433
True	485.0690650272946
True	124.67801136037936
True	796.7293111577736
True	1091.095974981696
True	753.5621516537899
True	186.42177812227013
True	232.8873034055945
True	52.55299979860249
True	59.16142390642855
True	155.66221470765922
True	103.25299641605862
True	176.50527168656157
True	1198.9653590755652
True	307.24846650180274
True	347.855902127023
True	747.7236907119843
True	15.87787873763337
True	16.629041973117342
True	587.2540520466833
True	5.103625892928985
True	112.5466628258004
True	698.8533858806883
True	176.97964474569378
True	665.5128601144246
True	855.6522060015086
True	146.6139198745172
True	878.1533949461569
True	3.618483886355593
True	451.0912751165925
True	1056.5952366101124
True	26.30952320045993
True	235.11609960369836
True	142.6463754472827
True	975.07516801346
True	232.94999628299956
True	480.3348726185552
True	124.31552126881743
True	527.1654269409797
True	151.5034626100181
True	93.89225665540287
True	382.6020824792765
True	71.91297878797374
True	54.41816512976946
True	1105.316687968073
True	246.53541632259652
True	161.31143111317476
True	363.4530259766548
True	403.4583276893157
True	216.0738356392879
True	168.79993878162983
True	376.3870157001535
True	35.84933362279834
True	485.424523559292
True	1102.065419031669
True	112.27424255794604
True	478.2566294986588
True	307.3321948673526
True	26.32608727620308
True	402.1325211369688
True	101.46753678141314
True	588.6728289891633
True	217.02287086421703
True	415.4554515820357
True	20.18894093946061
True	436.9420703798054
True	112.28513697148036
True	334.6932215394762
True	30.87983421499205
True	168.61257056503578
True	240.8218733122773
True	747.1158653458787
True	58.32956435941472
True	142.47665455981684
True	233.5096451183131
True	138.219701670774
True	606.2003552583564
True	537.1258141027326
True	786.5449442898718
True	391.9359388646527
True	548.177052194304
True	420.0354454694523
True	671.446026675006
True	71.05722302348651
True	470.7307487162008
True	429.23911446282665
True	47.02436205374448
True	83.04947562017234
True	127.86025881401416
True	89.57056502577866
True	334.75795168137495
True	855.2718457385926
True	324.0133624776018
True	1134.641114586694
True	325.9088822972951
True	931.9675344905183
True	153.88810814531075
True	584.5357805331661
True	616.2945203928246
True	708.4377773511819
True	456.41940501564665
True	61.86125528280972
True	284.53697335241213
True	42.01546773963956
True	165.03034382677845
True	167.7194247107117
True	1149.596735125401
True	236.33618714645465
True	556.8350396878691
True	545.0879139121768
True	574.6000394160017
True	861.8693617228695
True	588.0920871721324
True	648.1174146476765
True	956.8122204709798
True	123.67753742719071
True	327.61346937846434
True	259.4177796751482
True	339.6407462383222
True	91.69521739184536
True	375.7312744623573
True	4.004521262566212
True	311.9486569423668
True	250.0118909035816
True	589.959235444303
True	287.5509687920386
True	355.3144491281258
True	10.013204712314794
True	59.98443844892961
True	530.336234126476
True	31.13100880487814
True	134.93165507464127
True	64.99623175141461
True	149.06023028849563
True	245.03919442400365
True	71.06840064405678
True	389.65477273307226
True	287.6280628035336
True	100.20342425722886
True	334.2940413112502
True	64.1287332156831
True	587.0170700442409
True	836.5175118519271
True	281.97645020926046
True	1182.5765922634314
True	114.5008611626465
True	309.8124104191509
True	1073.4310022095228
True	86.84177538290345
True	288.865085102485
True	9.819194147273995
True	410.0355020127656
True	451.5289097256432
True	155.3628018438785
True	611.340308001862
True	920.0503438297812
True	153.46527794099512
True	76.43072573329177
True	319.37053207600115
True	568.5610567201913
True	603.4457318722742
True	1226.9704315431736
True	27.810673208752696
True	939.883866128139
True	140.9217325667042
True	620.262440077548
True	115.0683689695944
True	132.37909423579535
True	190.02332801181996
True	161.59711004150483
True	754.9347502573921
True	195.9695481840291
True	234.6326090952538
True	69.00008116455335
True	509.87683449348606
True	458.654021604392
True	175.55257092366506
True	240.2617502188128
True	17.864534392117935
True	419.196783741981
True	227.3551338896051
True	290.8440386601398
True	117.79339230662325
True	710.4415741611515
True	426.0419083565588
True	259.1262280088969
True	648.8074034539143
True	548.9827282496275
True	452.4866212556241
True	130.262355300491
True	524.6808840975984
True	448.7081090934993
True	2.169732730414323
True	199.1455864223784
True	94.35134991140536
True	235.9867136828593
True	2.7823241792581155
True	130.47981572064455
True	359.3893825830917
True	7.644232923765083
True	891.3018059267511
True	170.26088384508114
True	713.178516416671
True	786.4860124326104
True	158.5236704903009
True	216.83971386818072
True	501.9100555218899
True	800.5388931491085
True	50.05434403150564
True	40.0373273353779
True	132.2127838725761
True	628.9219121299662
True	741.2186108979088
True	186.95996699997968
True	595.8783034406929
True	602.3045562650946
True	857.1603643607764
True	411.7324225917415
True	190.17793536146596
True	875.6830610533899
True	225.8036847187649
True	151.11540735829246
True	337.9657505251566
True	217.8971722337241
True	210.40041493784744
True	597.2399444245656
True	249.6974672076585
True	193.83855738029456
True	463.3759358736813
True	476.433027797763
True	66.29579267542373
True	286.2165314224722
True	77.19968801310272
True	338.0262944481203
True	349.252042782957
True	261.5156774612448
True	182.91718919360864
True	386.3558633254379
True	631.9481377569822
True	736.532290048761
True	307.2300904999456
True	729.7894988759876
True	65.97698172357434
True	872.8753321725978
True	359.39845297133496
True	13.847354907999224
True	594.5167107917335
True	702.3414347344917
True	252.653436677587
True	165.0385665254898
True	47.79041723402071
True	376.7317286243554
True	75.8088455438032
True	13.417945154084943
True	900.5862825590218
True	369.7523157031592
True	184.53204745893396
True	1016.5286513241184
True	11.66820203222216
True	791.7602479722958
True	31.13628910701813
True	670.7724984263241
True	60.14600124325605
True	759.6908506673466
True	446.4427023839148
True	192.9475397276973
True	445.5036101023875
True	215.39662034887004
True	298.45748593293985
True	221.03157153139475
True	402.8811261683682
True	10.130723135178853
True	313.2122871045245
True	117.05328270975384
True	11.157673166348468
True	462.4908525784255
True	732.4052734870247
True	279.6254885019918
True	81.86350592640595
True	322.0525023803247
True	81.96966146514633
True	196.9704476466088
True	188.16951169555287
True	377.9660193196428
True	42.357097483794426
True	129.2512094091248
True	376.1525419856313
True	875.9026318502143
True	113.62814569794968
True	217.201093563262
True	444.7504946276632
True	20.52001394729541
True	428.63798226914406
True	500.302942836146
True	88.33440527964723
True	399.8549330393731
True	345.3349567503081
True	416.8470957154048
True	595.2721294068509
True	1031.4998600637489
True	959.0579227148124
True	55.558451839834
True	1062.7574040333234
True	109.87114430282892
True	113.38842454496448
True	117.45192289639482
True	514.5475350911081
True	357.9243459844786
True	584.4323260674722
True	255.97510140273204
True	164.73718260528997
True	404.0157567861879
True	16.873098655784332
True	444.5120718931849
True	412.4690592184624
True	151.65745150115512
True	94.51443766220376
True	522.7003804386115
True	975.100615836692
True	203.0440933631637
True	67.11312716850655
True	415.0772121589356
True	370.5515586383621
True	462.40358881119374
True	323.4596951002035
True	4.462278840826313
True	530.0965627052902
True	504.88608114242
True	495.4125459839988
True	194.60358129258145
True	104.00940576792482
True	21.224760482241884
True	371.4872688504099
True	107.17719467336032
True	7.92076120575278
True	32.421458564451505
True	345.51032038946926
True	660.5484322472173
True	137.6896635377948
True	84.24293495978701
True	24.34948827649718
True	401.8104228160257
True	366.7324531712742
True	797.0932748208543
True	309.1025239107475
True	536.1505477281094
True	552.9908017174139
True	520.9027259072192
True	287.1989833339974
True	526.8210657802214
True	97.39765685019556
True	580.3711617987568
True	5.958361837585931
True	360.84818183552034
True	474.92736450917096
True	958.7330638030282
True	343.465536796012
True	784.6514507662334
True	972.34614283975
True	173.10734008843326
True	37.14502484212024
True	371.9224089627917
True	390.3408332935465
True	586.7981021786479
True	242.6053477878495
True	28.740246518193096
True	642.4090822883471
True	131.00481380685565
True	1092.3168815193185
True	322.7144912106912
True	495.8218392446769
True	130.3723007824179
True	796.2793036451675
True	140.5615037613467
True	833.1205562349719
True	559.7754827084244
True	182.6781436859773
True	115.2284191737535
True	66.83158676848404
True	562.0793877631926
True	886.2938689612496
True	410.10723769378257
True	561.3569502425618
True	135.43122001367576
True	646.030024246501
True	481.27955512192415
True	784.8485034246492
True	325.5146036279519
True	560.9919409686744
True	113.69932370194992
True	25.720818847918068
True	417.4176525782476
True	166.51366032235833
True	109.96922764981556
True	367.3681564684722
True	1111.405057929395
True	264.9518385741858
True	556.4558291743393
True	13.130425731185008
True	72.40236416233014
True	324.6766173874926
True	799.4234846923406
True	452.1911247165536
True	535.9778012869594
True	715.9375158921499
True	66.86525974575673
True	728.7588773417124
True	50.30380559471422
True	105.02129522287652
True	176.48362266889302
True	84.22679695461089
True	26.717419121472435
True	298.5229248774346
True	474.86248345873696
True	921.7826031359156
True	860.9833956303503
True	5.669325971625463
True	287.7005198552022
True	446.3079643331082
True	127.4029682990668
True	239.06753832749584
True	328.86622415712367
True	1309.5336532255037
True	460.4761420901532
True	26.55045202404243
True	189.93843113665304
True	704.4040751909613
True	33.042428937471314
True	170.28707927106245
True	552.5990596395823
True	75.81145965764459
True	862.3429647800251
True	329.42721442206374
True	673.0543621126026
True	76.25085119339236
True	673.1256893852427
True	587.7229648376288
True	871.780413437941
True	246.5994483834615
True	507.35256054805234
True	844.003725503726
True	956.0450313385908
True	222.87621804396107
True	769.8343424315644
True	223.46652720027467
True	457.22585754805374
True	362.8171970275848
True	505.87108679094615
True	498.2733308040372
True	315.5992370212248
True	363.3220817725965
True	113.85057510075062
True	345.7679451601474
True	1156.4764962785096
True	319.17798343581336
True	150.36971266437635
True	293.7166619837748
True	754.6686116256458
True	654.4484172049762
True	416.2413567846172
True	114.89786355042446
True	337.9397774877779
True	35.97025152304522
True	175.68954869247338
True	89.11487347013144
True	86.88433609065389
True	563.965336073102
True	138.28898149576182
True	140.36841060234562
True	108.893916151507
True	85.47743223750372
True	439.1314766484731
True	400.61204076461263
True	1031.8109412460192
True	525.6290243110976
True	825.7487300132275
True	272.3232128043883
True	298.7862022968304
True	543.5872206321079
True	196.09848028255905
True	771.8576206922928
True	254.45738999597057
True	348.0850976257776
True	74.24525558092782
True	121.00921082782452
True	268.4658153837885
True	127.0580603643529
True	473.9703489955748
True	32.120991015798154
True	558.3735797835094
True	1021.9243541233903
True	733.1991517943911
True	1.6569023197676556
True	62.53573315415037
True	485.4083781622229
True	448.7616072842853
True	74.51223019964768
True	125.99428913335716
True	313.283613710608
True	80.12942978457666
True	53.75591790323288
True	732.8046181902048
True	642.0686082506269
True	169.33621181960805
True	167.1706285866557
True	534.6418778628821
True	57.30864916188036
True	26.141444668171733
True	571.6449410462471
True	457.1416889967238
True	1127.9120290171563
True	47.576648474843374
True	442.2119473337535
True	837.9126342937972
True	764.0395467326788
True	288.40835244850405
True	754.6386637413766
True	411.1323889594549
True	41.83812925452551
True	101.73171930867431
True	690.220954208244
True	74.45149462286263
True	141.38957626837382
True	942.0964826720606
True	189.6542694784501
True	280.08268165081915
True	106.57135295392416
True	655.186331707782
True	607.0563772424302
True	206.31690154389025
True	416.7057851605283
True	40.89436979016782
True	280.2399387657598
True	593.0377715994483
True	617.0137444006531
True	315.75505590754204
True	70.86389722666813
True	968.6608238036124
True	1062.056731463013
True	565.0181372893057
True	68.6054064453493
True	30.613792851234397
True	92.84504692404344
True	107.5945350076339
True	102.12905317464602
True	884.7706565053188
True	1209.7278808708184
True	715.7394633265038
True	317.53528403720185
True	9.0651747757543
True	19.98759979529095
True	334.25598104648435
True	483.8025982824748
True	44.411288263918415
True	548.4347280862952
True	431.3607208342384
True	394.4326451090814
True	81.21924335624536
True	199.81362143091997
True	261.7808705819994
True	133.78335363445177
True	384.3516389629698
True	44.33850468082316
True	173.7826803655094
True	1170.142439485268
True	5.441703127324207
True	27.88435978109528
True	593.1303481715939
True	361.00421545038296
True	772.4761776479249
True	161.05667950414855
True	757.1982948114847
True	585.0172769550267
True	286.09818447882395
True	432.3518679501345
True	355.85952838017624
True	293.9311045180531
True	263.40288470909263
True	399.4157298946069
True	511.33636490987567
True	499.8818364477289
True	105.85207779095371
True	375.0540270480969
True	8.670643741094825
True	189.53372286990336
True	225.31741340524684
True	867.7991808759441
True	586.242280134505
True	31.162964596889825
True	728.4228552991302
True	855.0105384366149
True	109.26245427577018
True	351.48034838728887
True	859.7868475749624
True	217.13555121027176
True	158.97829297051314
True	521.0801835034782
True	585.1006242301361
True	1116.5808143531842
True	139.8013658732716
True	155.16452041897344
True	250.31846997990823
True	317.3124805281097
True	433.8114244441065
True	416.1899265164535
True	319.0924977527574
True	443.4397764616384
True	501.4128502194379
True	229.33980976937823
True	1489.357271936742
True	251.2950526619452
True	402.7465701860287
True	53.69394421059848
True	750.1542142611023
True	255.76410916164764
True	923.5889762388924
True	551.8591523397638
True	323.9720022442907
True	786.4670336673888
True	267.8999215462489
True	203.6521486929612
True	261.25800428318604
True	219.1624977610863
True	134.08573632182848
True	259.5116104938071
True	739.6164892251626
True	530.465285521119
True	220.7846495505254
True	1148.1118282510638
True	118.72191796357632
True	255.35196991735447
True	73.537605366629
True	310.41058382412695
True	413.4925529345034
True	97.4922479524035
True	212.43302592373857
True	78.49717927431233
True	670.5917687662477
True	382.7390375540833
True	228.2805264228159
True	736.5115892569593
True	900.7865285820787
True	820.4577903972266
True	831.3916428171162
True	353.3578528305708
True	1.836318517701555
True	267.28407620440606
True	52.50965409926432
True	376.64847837873145
True	53.86298628051617
True	351.1266567497425
True	855.0276482211409
True	1040.3697925713195
True	392.5714457930524
True	21.71239443278002
True	526.8122837084034
True	504.1899548396936
True	186.59611948693316
True	229.30057069428295
True	287.1060190743963
True	24.01854878026925
True	128.01481769310868
True	999.1335996424511
True	56.81598798272948
True	475.9779995204293
True	786.4399111206923
True	104.10407384189604
True	255.81125588188607
True	112.9435966551715
True	16.01608079728676
True	1.0022021249218778
True	114.83916923903467
True	1007.73603699499
True	499.19987882269794
True	71.45607245642407
True	795.4091380130784
True	343.4583571531759
True	1.2295172971581927
True	451.3396060880554
True	192.31848285904687
True	496.6238400133405
True	83.4594195889785
True	325.30823750769093
True	384.79200403717726
True	170.9287676911027
True	213.5017453664136
True	121.21384972907022
True	175.17313902823008
True	978.063474098882
True	16.21472333657956
True	511.628595839209
True	480.44787295231
True	395.36332435546177
True	214.9551021920053
True	241.4273546887644
True	159.82779958584442
True	47.765745618309495
True	483.5576369384754
True	156.25540213205383
True	814.3619839243308
True	823.9318712300741
True	238.1018224809996
True	314.81222189181494
True	522.542474078429
True	41.25315283948382
True	82.81012930923937
True	768.0092795903954
True	1081.7406961581216
True	111.50968592967374
True	739.8918764511823
True	141.64528359664834
True	933.8181203763592
True	659.4432100594394
True	110.33900628414064
True	273.32155638049863
True	595.5168567262351
True	257.9471409408233
True	43.40861737948075
True	571.6633365110962
True	455.8196585418358
True	6.003573398036837
True	479.877137280296
True	71.64394673242553
True	178.61226667335893
True	233.5534926560964
True	294.0132233103569
True	77.65164997924747
True	225.2449482716709
True	355.98789728964755
True	430.90146071502807
True	965.1595505693948
True	45.15196528500865
True	924.5000600709816
True	1056.2772118190967
True	136.23252594304412
True	71.71874322326217
True	1009.0170650159172
True	30.97702150383592
True	217.76202614291097
True	84.60017762489777
True	218.7709801447849
True	362.2093949134209
True	928.1506501111256
True	97.17549759373706
True	71.33484794302524
True	646.4730653470259
True	274.4278119830745
True	698.9260047324133
True	52.94151391817678
True	488.3972537066269
True	390.8003515014832
True	686.1445154968108
True	51.066423363575126
True	111.64823361692156
True	25.75802769923981
True	263.6759431665
True	40.06017939031719
True	344.4772721790021
True	2.91583615014605
True	1202.0612637765344
True	103.11905993365995
True	133.981138284196
True	358.49772636282165
True	738.3512837510012
True	668.3626372800894
True	1008.4696336573236
True	484.4187652013399
True	410.7875840455941
True	142.3442929837518
True	419.1870608443172
True	866.8677790771272
True	431.4641959956236
True	948.3711656625104
True	91.8590991178415
True	412.4307768933368
True	175.35355490311426
True	282.0154844558691
True	737.4059133361411
True	154.28603032777804
True	130.51661588194114
True	63.80700461505166
True	856.2893475007982
True	779.9295632349363
True	84.66049948235373
True	451.2078475065607
True	741.2105592880833
True	415.2786336624662
True	55.32376550967126
True	317.51050825543507
True	780.9387749743245
True	29.635346987999167
True	368.17957073145743
True	167.2766992034223
True	297.23249452305646
True	33.12947097788503
True	214.7513808333614
True	772.2298813301329
True	631.7452233546529
True	55.9855997638032
True	289.80163148017624
True	905.2943782471588
True	19.097969316625544
True	316.58969542126766
True	299.232291514079
True	430.979679497406
True	217.7133455666549
True	612.7190049738423
True	42.361175994392575
True	964.6130543169152
True	851.5963349998144
True	49.69970836182553
True	395.5545144875126
True	711.2303380611665
True	907.7680423076785
True	283.7011363983901
True	598.1833576644306
True	129.2458518586463
True	194.12988799229944
True	136.11342257343557
True	127.87820088170392
True	207.63347725300537
True	927.953225282633
True	797.4356939758782
True	985.4480259392984
True	20.03343627072534
True	26.267869527775662
True	364.4339253513762
True	13.506698264992094
True	632.0092743099545
True	1078.3891923860454
True	270.3525702642558
True	208.1686553267245
True	84.37272965084965
True	215.16655064851724
True	126.4573886170736
True	44.932545953435294
True	133.72852265373592
True	87.07536616567413
True	249.0071904299638
True	529.3374639789384
True	163.12199609538249
True	31.190575031251377
True	57.74018126888217
True	411.5308014062058
True	271.41466660605425
True	590.9666047204931
True	22.305680460877262
True	108.16900349653967
True	673.8590924145476
True	265.8815333973179
True	466.7777275611403
True	653.0162217280166
True	103.2644602072446
True	109.38223202307296
True	76.04316727895926
True	26.25828473429528
True	117.9876462661364
True	85.09538442742473
True	103.41817770353852
True	156.61938694209263
True	236.1955184569383
True	818.2619783812864
True	286.688023658914
True	931.0541168932476
True	164.89961852506627
True	202.9494949308192
True	800.1453257795703
True	313.4976389259132
True	588.3126416023415
True	257.0702865730744
True	366.7514261904013
True	452.4911750208507
True	553.421115324753
True	664.7294969549791
True	382.5980746493238
True	35.15556011960785
True	555.8471345376952
True	626.8323855276755
True	19.97068592709054
True	11.573048034256429
True	259.746018393611
True	403.3454643401298
True	437.7395905788598
True	66.25339905199793
True	603.6649101993072
True	921.2136467657645
True	231.82957178453407
True	904.3545405446724
True	271.60541334596235
True	104.05312302173508
True	275.2807172734247
True	717.4050112706025
True	40.45380827052728
True	589.0262551347761
True	1294.6258729209858
True	1028.3584931865996
True	893.6555156796388
True	210.54067742223455
True	91.98025316162328
True	189.2308941888197
True	856.1791870024562
True	142.35322346463312
True	1071.22278695209
True	863.5415641351277
True	38.967928320159366
True	89.16477335392084
True	402.6829888284544
True	409.4757462680094
True	202.2834818971841
True	523.4261833828475
True	684.8786905901406
True	116.45489754147216
True	283.1565451133546
True	1007.103305457922
True	51.413731119256965
True	665.1430479114159
True	548.6901744224922
True	39.03997016508007
True	822.2467075816243
True	378.1661546318257
True	546.6984614533303
True	112.73291318792704
True	272.4163488108496
True	220.2977344937196
True	26.060787139860174
True	131.82616425062523
True	754.3105840281962
True	146.6381557479231
True	368.8969751153616
True	63.18459256663802
True	659.7175175420554
True	634.4764578183298
True	240.8392589005751
True	466.5655720451703
True	172.7115999675652
True	164.07031285631098
True	225.780094535742
True	287.8346993987574
True	363.35927546451967
True	130.00644516091657
True	195.72798988294448
True	26.46073955784907
True	858.7293569041158
True	317.0186649929849
True	9.486151244439544
True	362.1117741495767
True	160.2374198481106
True	619.292231177566
True	366.9433753861817
True	579.6446663706116
True	558.8873794871396
True	480.4545954482786
True	790.959298173909
True	242.86795016706824
True	560.5137361585925
True	164.30129012583456
True	536.2914439426404
True	352.0832031883834
True	379.473151620366
True	126.66023791238628
True	143.25552403548147
True	113.83134402617983
True	68.60057319241612
True	753.5530370499368
True	184.8334311084797
True	46.30564423741679
True	0.0
True	552.2153957638226
True	117.79459547010372
True	20.903588242467546
True	41.57252674534025
True	102.30185312353322
True	575.9241017092914
True	182.52561521441757
True	106.03184581024138
True	34.408174072137314
True	150.45487035960682
True	924.9743478663372
True	48.61744212631218
True	224.8007553384037
True	704.5802983598111
True	312.9069879504899
True	452.07616536438337
True	478.6860906808019
True	521.2676504140626
True	581.4871626663008
True	885.3748088505217
True	260.6275080787448
True	1044.9680925326247
True	925.9256456333836
True	635.0067413808056
True	343.7394961132812
True	814.4688425567202
True	9.975983121584424
True	33.25300667025098
True	302.8122013970827
True	42.29850702871543
True	211.81258805730525
True	745.4408053427886
True	220.34696267322343
True	748.8466488650444
True	767.9157885049641
True	125.2257628196272
True	364.2017199626659
True	592.8587366124127
True	24.68231578787009
True	131.60768041194004
True	434.27145778140647
True	302.6582341796531
True	195.7691111121379
True	114.27757250571268
True	391.7226168146533
True	20.10724033969786
True	367.8334216597818
True	365.5076393507057
True	1039.6669145146263
True	367.92065753605016
True	30.87394857794369
True	442.7254124587079
True	461.9176313185828
True	234.86658190742847
True	30.38166022435644
True	742.8938845898841
True	424.3372166836572
True	162.95452182381547
True	12.26397499261146
True	1220.308552386982
True	160.39518465677295
True	25.82845347781993
True	309.89333533210777
True	263.3307976057729
True	116.37317676905413
True	286.54439544485444
True	50.72438072244352
True	325.85786869944405
True	307.4373878071822
True	324.8469473207296
True	31.32052678808295
True	43.84971579983359
True	1050.0204148601608
True	23.997987730359537
True	12.958276790119085
True	181.05149737488608
True	659.2391668578333
True	8.926538240851679
True	189.447724590427
True	181.35564003592432
True	528.3470292219872
True	391.0794026671925
True	765.1464698403189
True	311.73347655384543
True	478.34382979390494
True	442.5829166931449
True	479.9697999531069
True	100.77188400492248
True	1278.8008582408545
True	885.0033676533286
True	302.37327432843904
True	530.1035659815726
True	103.45010123395733
True	601.9444512644936
True	440.7383248259951
True	158.68686683431798
True	77.21252159847064
True	346.53261525295864
True	165.7919037404016
True	31.208793195618235
True	625.2040726886227
True	380.6725521390746
True	70.51250553450332
True	32.14562645011879
True	650.9467202069659
True	493.9761333860038
True	74.96466640301195
True	22.008866891850943
True	328.6702176842742
True	335.03399794253426
True	693.4410094477888
True	542.6856971693719
True	571.282948331855
True	796.5497972782993
True	8.43666617083592
True	57.16849508240632
True	37.1819603103767
True	59.72315367442695
True	504.1839343771975
True	583.581952405612
True	86.43011452783243
True	107.3202773145958
True	199.71200304801985
True	72.66092357880373
True	176.87631169422133
True	203.03014211331237
True	282.62403674596504
True	844.7415136761475
True	601.4574455359231
True	286.8328894889059
True	191.2427350036958
True	272.9437255789915
True	252.94909464253428
True	722.9938438872908
True	329.42669509493226
True	170.20468419705702
True	899.0972910405375
True	344.4965914160596
True	469.04220797928207
True	157.89362685896955
True	117.22134996399176
True	61.86495317886092
True	213.0672964801245
True	973.1253472339864
True	544.151592977069
True	109.86186356198836
True	338.0294631113616
True	102.9828202777178
True	664.8241196826585
True	4.343822394619956
True	726.1340190468936
True	36.86285180688342
True	961.3301568330796
True	835.3546386570582
True	211.4143989368576
True	30.25229488742449
True	79.22021206370091
True	453.3377641533978
True	220.9172681407902
True	1.7300834528142348
True	74.10765658161772
True	1054.267450240756
True	336.59441217118217
True	643.322572369499
True	474.84409877311447
True	32.50578024117929
True	137.8591386436095
True	461.0612410414817
True	927.004069462233
True	830.2485432145288
True	414.81101311846186
True	330.7750859675312
True	16.394716638731964
True	80.33429188700985
True	749.6147671770661
True	471.1387448528284
True	393.5271012583314
True	872.4672254242047
True	27.774261234866707
True	215.9680362883826
True	901.2158425752812
True	227.9784675491245
True	8.842086687989413
True	513.5770574597161
True	107.01570165492208
True	671.5081180595159
True	54.8735538382273
True	249.84296807741077
True	870.6088272038007
True	922.443555203654
True	266.3832404165618
True	449.7238365680407
True	122.9683624409542
True	593.5925395337811
True	260.3855032064396
True	185.5152575116871
True	839.6500598720853
True	57.40213070440453
True	735.6403079185148
True	281.5394100518941
True	305.7768934338971
True	171.1465747790953
True	486.50179323831287
True	570.4019511976379
True	367.5643102642613
True	395.54473541554734
True	66.03205280316813
True	160.92958259677954
True	461.2472318747185
True	213.8015292585005
True	34.35212366210991
True	198.4574270003734
True	380.421278202031
True	397.3415064863065
True	762.4152076151145
True	127.84127450965237
True	642.6689985166794
True	498.8493348388839
True	575.3983454583564
True	134.61302584513894
True	41.2909563027185
True	668.7851870868684
True	69.36218280928932
True	557.896292339755
True	695.3765362261819
True	441.0311157915586
True	128.65859607094777
True	523.5158483374797
True	4.493100669372754
True	406.7029878863455
True	31.189820442166955
True	628.3117748135118
True	261.43740736922973
True	570.0988286577267
True	717.9314453686118
True	152.01604600627698
True	527.8950436172196
True	478.9569063394132
True	64.99270843435187
True	968.0874410917572
True	3.22933539872486
True	27.60249148719244
True	641.0544831072006
True	678.6241074999066
True	137.87116976731477
True	412.84420097097393
True	127.5650804245428
True	74.25655053199814
True	458.3363871486888
True	42.931998486259225
True	509.8990874920764
True	12.562020725078067
True	849.3761592317015
True	554.6915887945821
True	664.1430710203846
True	100.9057942142107
True	364.7403961750596
True	998.575825694309
True	838.5290079601457
True	139.61818307856606
True	554.2828091735848
True	462.818029360908
True	243.70640327602888
True	252.84204053333747
True	4.658784799053972
True	321.28254698448694
True	12.433579306194252
True	373.445311264948
True	73.62451207204253
True	402.35068818773567
True	645.5132542608438
True	125.14988887980626
True	229.71184760110253
True	650.1403517329601
True	665.2198057580645
True	299.7491017387317
True	134.8784076398803
True	157.26363201285577
True	464.82709569571466
True	89.88888085614781
True	11.080796937284006
True	510.392812184743
True	566.9932650440455
True	19.67717511351879
True	138.37784869120614
True	899.6640721843413
True	490.9282344168116
True	273.1102063060636
True	34.44249085598186
True	473.2815960389939
True	114.046743349198
True	579.273493933245
True	660.9584881148875
True	312.19725969822053
True	391.20580630179023
True	177.89702766316623
True	246.91331780757776
True	74.78231029193162
True	208.65246924731375
True	513.7172957578746
True	21.55715543892879
True	458.4412645757831
True	370.782414913364
True	707.6563898135595
True	889.0308427592145
True	899.3565565327942
True	152.1678112790007
True	413.99417891481903
True	69.07221662916726
True	196.20775194814493
True	319.5868177907224
True	11.341820587918484
True	778.9324468000335
True	21.53406940393332
True	395.9586103930781
True	275.7640221175108
True	660.994942150709
True	198.95852937583547
True	37.145420319144016
True	689.726569392128
True	1088.333943047301
True	241.25542134568155
True	135.28013018478157
True	604.8814463118653
True	483.7712748720889
True	16.933001297708746
True	844.7595067370556
True	111.75072339936872
True	46.407062585309305
True	312.6735041250208
True	339.3375171877179
True	416.2474746351821
True	260.4957411676749
True	19.771339288996728
True	23.28627783061786
True	868.9215055816767
True	196.31651450743345
True	113.66464234906486
True	853.2248113322593
True	651.333024464379
True	634.6762325262061
True	438.14089426932185
True	152.36315094426615
True	31.30697692203049
True	110.80112087013023
True	432.0640512399657
True	229.8097525705724
True	504.0422463190793
True	143.98760677587617
True	525.1303910371944
True	646.5771161127085
True	960.6548182190364
True	24.610963705477246
True	1003.4162225085056
True	1069.328567963859
True	471.22225944435377
True	84.17796154939936
True	790.1325285304841
True	641.7734231552218
True	640.227702201226
True	177.89720700410462
True	747.3944476790593
True	700.386419013239
True	122.59770515852053
True	783.1765193902677
True	812.6037957918642
True	483.4876415334529
True	230.43074737399965
True	67.90973633676025
True	319.5324795565649
True	355.33625791267303
True	468.3339121100139
True	428.7581816477445
True	194.83443208588167
True	313.4285437899633
True	3.408477629498916
True	14.064453057078753
True	108.29707802882402
True	136.70999917700846
True	367.5706567969043
True	353.7903346962465
True	114.72402685684364
True	17.418356117524876
True	200.9493877368628
True	819.5485288986766
True	459.2400055813496
True	503.9689066039557
True	567.8130710310518
True	796.0094573621143
True	634.5701668111955
True	89.50144482982496
True	202.12055882912455
True	237.7228603071628
True	289.3319613879865
True	106.55398231871096
True	354.8784432089852
True	431.14784774160137
True	169.9000577609265
True	662.804632957398
True	242.10241190707683
True	200.8540020596172
True	28.384447776792346
True	252.0966545893131
True	495.0897859197181
True	164.65027509179873
True	513.4659243360065
True	480.0447941574324
True	251.01549209454387
True	106.98054156196224
True	44.383793144134
True	402.0657727741332
True	796.2215448795406
True	152.4662901928645
True	1041.441095326018
True	1046.426045171028
True	474.617001334658
True	101.28478029828554
True	126.4162782903752
True	681.5579213057243
True	8.89001927702291
True	221.5179294107992
True	144.07741072313755
True	114.44512249503585
True	332.8005791967575
True	633.8940038641427
True	37.6718224146174
True	130.07429476824888
True	944.604833623868
True	56.2595740859194
True	437.1702788940458
True	530.544513095414
True	261.6030079637541
True	133.46774514791906
True	938.6325311086084
True	1185.615697235943
True	526.9460172172946
True	650.900126056222
True	210.7961794815616
True	151.96144573483866
True	311.40830829617926
True	258.2251342585738
True	173.66038803560443
True	291.1811373229621
True	356.0676286375274
True	10.015767105323674
True	645.8176990368173
True	145.77623257268837
True	80.32437453735834
True	452.36129575928936
True	327.8628189896888
True	1190.9006434701253
True	358.71519795716114
True	992.2635286524256
True	9.194489343696858
True	260.0996353178741
True	235.27777837795105
True	153.24583871969628
True	473.4091925391121
True	195.70994382230623
True	422.17141321343627
True	321.35696422262714
True	115.18598889127138
True	349.09013941673953
True	1042.0646198502336
True	740.1320627312298
True	228.3726128049169
True	109.37889134478694
True	292.7066823039271
True	26.481614652837425
True	362.718429747683
True	318.68197670701875
True	581.9943844574938
True	442.0118142065456
True	359.2672498920827
True	148.021049254051
True	11.823806488198812
True	418.6491933985073
True	285.9976735169447
True	147.9334412476446
True	303.42234729025125
True	437.7760938154126
True	803.7768902352276
True	312.5795171131992
True	776.2732505082802
True	412.60821180068587
True	370.946058382129
True	1.875630260721485
True	1158.9756622737043
True	105.44060703185436
True	937.1396865048548
True	196.51959133992335
True	469.8553387569932
True	688.6749227269543
True	83.10730559604242
True	472.028081253058
True	33.02320329093507
True	412.4727175411506
True	78.89470967551404
True	229.35866879248272
True	39.46906502361735
True	655.530670501046
True	187.17094092840327
True	26.038595660880382
True	406.1616979162808
True	106.29599202878968
True	173.63785076044906
True	858.1622256050814
True	257.55481770395903
True	153.92308335562785
True	365.4224605598657
True	514.097348571502
True	336.15113458173795
True	499.5641696826498
True	620.8915869050579
True	149.78606405740464
True	5.795928323845525
True	73.63072090172197
True	422.2622375334707
True	90.69664467369743
True	80.25608137211127
True	1054.0019623407104
True	25.81637407597965
True	321.3956541276303
True	313.991378315719
True	465.4826227976405
True	664.7948453790735
True	182.90303245906745
True	662.7654873880238
True	319.6175246019717
True	348.86586863925805
True	277.5529842342318
True	215.0942114917003
True	365.0577894268665
True	438.6717221691517
True	415.59126698033873
True	607.4008784872397
True	137.915704529497
True	79.78266904093908
True	39.43621388239052
True	290.3044852036328
True	642.901344434823
True	406.5578000900288
True	777.9680791522114
True	214.14998463424013
True	395.2612221137254
True	67.59004771789253
True	54.44210180414901
True	425.7730510244243
True	198.51745325335577
True	227.76941685852915
True	44.35982105193903
True	1074.5257516535298
True	169.5281562404085
True	894.7211042263152
True	308.84092278133863
True	915.795827760452
True	229.18298390537183
True	461.0943131589812
True	534.3006783988858
True	609.6656035426228
True	209.95596028645355
True	482.770781032788
True	967.9393179848078
True	120.26337057745168
True	8.111723871321091
True	617.1233385533549
True	28.521156789978427
True	77.8693778296047
True	790.548506030305
True	229.74700927301288
True	1004.8540943662432
True	682.5049838846293
True	400.0359711393696
True	276.2113661744947
True	465.6409093052639
True	340.26315109795064
True	184.88210906557856
True	684.4789251383195
True	678.5932871384334
True	212.8640208271851
True	91.36962924106004
True	502.6528849129271
True	136.452475360026
True	368.4492061954105
True	352.8178141885644
True	66.24801478434637
True	364.9782329458269
True	419.4961082265704
True	354.72608728304823
True	392.1171587205241
True	407.41635289059207
True	670.3336292659939
True	58.93587452243712
True	444.0459570228009
True	338.7647596372121
True	649.9619436858452
True	225.97142136933869
True	98.83335963457834
True	41.67126947720494
True	538.7317542138444
True	644.7046159972904
True	180.51474987936356
True	410.9971709864301
True	347.869873801402
True	17.71267312941804
True	167.31646011172134
True	292.9917726291169
True	2.6056299016716338
True	892.3204868013377
True	80.99054374765628
True	101.65248625073524
True	116.01978156796945
True	346.9615802739995
True	35.14453455798005
True	451.7220396256162
True	229.4034086377392
True	5.236873644351311
True	116.4341349314976
True	434.56779458734167
True	49.88569195890913
True	66.04192456157627
True	173.90480679285594
True	293.1565147157538
True	981.8120397089444
True	381.6411344401957
True	934.0600609764848
True	180.8477639213271
True	1018.269139171342
True	797.6439586989438
True	628.8175723816782
True	405.7222151134913
True	385.0555226080279
True	80.58153627125188
True	71.97545677236342
True	79.32068604192004
True	174.1930330985052
True	478.9172235908096
True	1057.339253097872
True	177.64814349110375
True	364.4870343908776
True	429.3452763487282
True	599.1922682516639
True	585.3148977173248
True	271.74838765214963
True	457.0201475160769
True	679.2265708099076
True	95.64018890523724
True	705.8203841868711
True	270.9262825304604
True	141.80701807132672
True	422.58892932372
True	858.4101411304637
True	422.65033791712233
True	892.2364641380274
True	190.96846727854395
True	354.6185792020067
True	687.118644636908
True	631.3631873007437
True	189.14632236839037
True	265.70363357046784
True	836.9881332141018
True	31.154634266174902
True	189.2184553768466
True	489.9947534220749
True	732.0373206338758
True	106.2414363313558
True	35.936283307652204
True	162.78846583399095
True	735.1420650782079
True	309.1579981835984
True	558.2106110007129
True	359.54859437840105
True	296.6467566268599
True	440.6177989570948
True	484.072271910987
True	71.00442344203105
True	365.0259840766426
True	782.7282084515024
True	0.0
True	288.7297992555426
True	250.8311085237253
True	995.9007105265176
True	149.4932843540889
True	655.8302124249454
True	632.0194002847736
True	116.53342125381
True	220.46573808150035
True	130.2396146083309
True	10.85281715073673
True	285.9469726886111
True	378.983915673123
True	1141.2260587090293
True	235.40172653207495
True	400.3230557054496
True	657.1465712266502
True	201.08073499599416
True	27.791297496172543
True	832.0044938683529
True	605.2056718244238
True	149.0290920286911
True	635.0469484365148
True	164.67895410820267
True	291.170387900798
True	796.0345927611378
True	36.48488253233153
True	109.5068509127622
True	516.9921169546002
True	66.81707480338125
True	77.9296005826866
True	400.5539396101132
True	23.663381246949864
True	743.5562952963312
True	99.35734788628892
True	155.88869171222666
True	18.174318671076204
True	691.0548938362294
True	31.428324421982342
True	781.5998701943724
True	393.0778879251816
True	112.3766636285849
True	701.1485515086143
True	521.3857145115402
True	571.2711190472028
True	47.42641662731212
True	366.0706760434941
True	5.382140362486673
True	93.18167318473095
True	387.97665566019646
True	42.48081755113576
True	123.6563607192392
True	296.35337384004464
True	177.72513108994332
True	102.75283087989098
True	633.0221767728835
True	20.43529829240873
True	1094.2872943760667
True	515.5235100832471
True	303.12475764698377
True	490.9927237993484
True	127.17288229841232
True	761.2131821749401
True	1117.911220194622
True	746.5450686064249
True	168.83082342510923
True	222.85376143283847
True	48.11776977567423
True	59.70051732701085
True	152.9933531185835
True	104.60950787728858
True	167.35439510533678
True	1174.4496456733762
True	282.77642451871685
True	343.5146234723639
True	693.402068686612
True	16.48263407770858
True	14.692220670068185
True	571.2347248976946
True	5.265406602854
True	122.44536087751496
True	680.5033397552378
True	179.23968927303858
True	638.0589960701553
True	831.5587096129135
True	151.5501459450141
True	885.8597312598141
True	3.3185285111228517
True	450.1481026025431
True	1043.2710305184394
True	26.63035194604169
True	237.94971297543705
True	141.77882236356902
True	967.8875018371572
True	228.40837620545383
True	496.12556158441134
True	118.1028559218206
True	513.0962872652508
True	158.7118495155751
True	102.60971929304152
True	382.4692932965181
True	71.19769846833263
True	57.87634121485969
True	1024.3005660214876
True	256.56632608091616
True	147.69519564998868
True	368.8769837801907
True	399.2078642063095
True	211.20150515544984
True	164.7832039220702
True	407.00589771776447
True	33.9521600612796
True	486.0972649649904
True	1143.306420135119
True	105.41141347470727
True	474.3353029006177
True	301.1726588108062
True	28.685728465865225
True	426.4760488827868
True	103.43938872492836
True	583.6690752899914
True	212.91144520666455
True	427.98926622195273
True	19.604330010586967
True	452.9933075875694
True	109.08902802644042
True	339.9034965831636
True	33.03046574201073
True	174.86305050644052
True	251.92495242819524
True	781.8574703379273
True	55.55389220019084
True	136.4992930897383
True	236.65530726972423
True	137.86873317294192
True	618.0993246688975
True	565.051360288451
True	792.9365036048675
True	390.9086840011824
True	542.1561688803367
True	415.46296623529634
True	681.9878291639512
True	69.48400878281038
True	468.37948848208185
True	423.9977307766154
True	46.86440620818881
True	81.51282230678967
True	127.21228631300325
True	88.8547220203708
True	318.095087163293
True	845.3540585592206
True	327.5502736862005
True	1098.414203752577
True	314.15409892957257
True	911.8065129397004
True	151.8324787018539
True	557.5024859263106
True	619.4422542006693
True	682.993849312177
True	445.30733023432856
True	66.16256475668445
True	302.12633642868803
True	40.4903977315043
True	166.69864612733994
True	173.4741086193609
True	1120.0970746028902
True	225.06226475627477
True	556.2647764490279
True	573.829728825751
True	554.2427401047507
True	884.6983638641702
True	601.3900227639775
True	671.5359275462858
True	954.2759396245392
True	126.65617097953208
True	302.76447565028974
True	253.6377594380059
True	319.41769165224025
True	91.30481338672242
True	380.3452413123888
True	4.308054925692472
True	311.8872259480759
True	264.2874706304412
True	614.3522379715531
True	276.6819248863196
True	362.386196125624
True	9.969057423863648
True	59.307916769199785
True	532.9223995197127
True	32.475809245960846
True	138.30505800667137
True	63.66120730962968
True	157.69966958846936
True	232.4934642535705
True	66.73724457060348
True	365.0793353683369
True	259.61484556898586
True	104.52004824025504
True	343.2515862309514
True	63.15407881739159
True	581.4640190288343
True	846.2435268829977
True	294.94887327341416
True	1147.1239877707626
True	118.98377352747636
True	302.4152435037702
True	1050.1556283344796
True	92.06437407687876
True	277.10429905932705
True	9.370324620418366
True	413.75273942456266
True	456.3494111238014
True	153.69152922459375
True	619.9148750092753
True	890.7468000314485
True	162.95625925847963
True	78.4441198018949
True	329.03592340861496
True	570.6004517778931
True	610.2181700690121
True	1234.293422940482
True	25.729996641334694
True	955.39676871196
True	140.32705684608206
True	647.0589240451025
True	120.95668507696676
True	130.463017437977
True	188.16138433283945
True	173.80987240608823
True	758.6544554653186
True	205.05676345710037
True	225.5497775817064
True	67.67446374630325
True	510.5370064037725
True	430.09880216504587
True	172.22785324085496
True	233.7886368596479
True	16.500617624352046
True	425.7552763632686
True	216.97983577399165
True	273.66960677273875
True	115.56224035618922
True	696.7111067485271
True	429.6706865802959
True	255.4944258681476
True	639.6710588263853
True	528.4088929256101
True	471.9857994680218
True	130.14249883327088
True	529.5463955712685
True	428.4413662400095
True	3.015197970662843
True	185.55011071207235
True	91.8700603608817
True	245.1555906685921
True	2.3452667181353624
True	128.36379890193538
True	338.83169740381794
True	8.184701903688643
True	835.9388733196688
True	173.31865300647837
True	747.8864691584592
True	780.4910743959449
True	158.84448878207044
True	218.04903835331896
True	481.242909347236
True	832.279358538061
True	50.00616760435189
True	38.98307230300513
True	130.58407272827515
True	622.8775192749644
True	718.6383223684978
True	179.6595559757449
True	595.8152027368366
True	592.456885131906
True	858.7783074160435
True	376.8769607882679
True	191.6988024569517
True	881.2557494621688
True	213.74048353701173
True	151.8082336232122
True	322.6406806391197
True	230.3402111287008
True	203.9868443471396
True	610.806375017072
True	250.7182571921034
True	191.86051955608548
True	450.5578599287669
True	474.10059400862207
True	60.49075497293496
True	295.8338797454998
True	81.72053518303495
True	342.80855416777814
True	364.1283959072923
True	255.99744586174165
True	180.64487821966023
True	380.8910632206653
True	654.2903181756395
True	752.622009361976
True	297.4801805955641
True	731.0615397299555
True	64.6536086560866
True	886.4427767431971
True	350.4393690083474
True	12.319331405005936
True	605.5164241787521
True	709.4574042066942
True	271.0463258351305
True	172.8810310371385
True	48.2176244591346
True	372.7044463560748
True	74.3398955713689
True	14.761407621401004
True	893.8036609325111
True	356.2416980965683
True	180.52498685368155
True	1017.5388981258384
True	12.524079421827151
True	805.3638600903232
True	31.71365758611816
True	678.125224928717
True	61.292260289291264
True	777.8636834522111
True	427.9686898178709
True	189.16217994753703
True	444.7592740093468
True	216.3226308058438
True	302.84648567134616
True	215.20967438724892
True	401.1758959822764
True	11.304393220837468
True	322.0778580887454
True	113.38582637812068
True	11.711160820540092
True	468.7841916964276
True	706.381858723804
True	273.7006957405447
True	79.7281168905195
True	305.2912706974619
True	83.02729596875369
True	193.0768936648573
True	181.66986121364124
True	379.7890310629402
True	45.86799046144613
True	134.22293606721527
True	389.53630368145474
True	901.8005979778812
True	116.2097770102198
True	214.5935196631086
True	442.70584772500285
True	19.87829945063438
True	418.73272443385474
True	509.4417664667634
True	93.04632704821816
True	408.0636507753682
True	354.98839309376865
True	416.3928013408368
True	599.1634247737891
True	1079.014724683307
True	1005.5195159356448
True	58.6899562966954
True	1078.1165698553286
True	110.42076829325693
True	118.72229264839918
True	107.04092812068907
True	502.4394050290581
True	375.564491121168
True	570.2606645567514
True	251.96209275759816
True	153.45711231626984
True	398.6782075171878
True	16.268497048942837
True	463.93258483254175
True	393.35328813067946
True	147.7211134206703
True	95.47665032512664
True	503.06678310119696
True	999.9607611057808
True	202.5249808042157
True	65.92617059544777
True	418.0248713107842
True	368.59467504542965
True	476.12493174602486
True	322.77564498420355
True	3.9699620278141854
True	521.6605181616503
True	516.0343082397907
True	512.0249032039115
True	185.1469379619979
True	106.43611272541672
True	21.66062738225921
True	376.4079666188744
True	109.653328351383
True	7.914646609221402
True	33.40222987151569
True	352.3986641562221
True	633.6435882964438
True	126.0494280777043
True	93.47079954503091
True	25.43141246171478
True	406.8473084815995
True	353.1790621532683
True	768.8212632554713
True	305.40538203740044
True	530.5082039673696
True	533.363062241056
True	523.8994134762739
True	297.7935479269677
True	543.0499275594248
True	99.22965731360785
True	583.1145458906907
True	7.259190111306037
True	374.2116784183936
True	483.5455732607247
True	982.4420555001686
True	343.1248948825399
True	783.084561286796
True	957.711903615704
True	178.01813995332364
True	38.46796658805448
True	362.2630854125158
True	379.53623783043713
True	592.865127536092
True	247.3650717600306
True	29.776349786708916
True	658.6623904564209
True	132.24366323697225
True	1078.564380817376
True	318.7854194680233
True	470.2282634621413
True	125.87697157232216
True	796.5136029353084
True	137.9184183210207
True	825.2490097368532
True	558.0030026249503
True	187.37146935579403
True	111.17885146250924
True	66.32285197574
True	569.5912057557082
True	879.7414769598042
True	431.4308283996716
True	534.164921364725
True	131.18053515962595
True	593.7156534722599
True	487.2849743102456
True	798.6529963032186
True	310.1662870903655
True	593.9594525529179
True	113.83425449639748
True	25.198820919034947
True	426.0816970407178
True	172.55370013142203
True	106.6001962471898
True	378.229582606736
True	1087.8061200094623
True	247.93219778109312
True	555.3555414215292
True	11.842708021846292
True	72.02778484705044
True	328.5995555650291
True	762.872365791566
True	453.7451889096697
True	538.0761644859502
True	730.763334959658
True	66.7689970426862
True	749.0551939704853
True	49.908321580497656
True	103.20200094520206
True	183.7752366427684
True	81.72045916300164
True	25.451566326441892
True	291.22671808734526
True	492.1141801350569
True	909.1295382099872
True	879.6667893714026
True	5.657156167505419
True	285.3374999809615
True	455.3294194464141
True	117.73186999728098
True	228.5287954194618
True	329.9477528882287
True	1317.4692055236003
True	465.0267630146541
True	28.757119272718068
True	190.1430502639552
True	707.3849057286449
True	34.25640487531653
True	167.39960568894008
True	558.8351205832578
True	70.91558698557378
True	865.5753928174323
True	337.3139420552133
True	663.0165380373263
True	77.55823533884738
True	660.3932051826225
True	576.6099372088291
True	861.0429887057063
True	250.05806099971957
True	522.4132822528042
True	836.4363027048132
True	918.3771278649742
True	235.75787547746737
True	762.248588300499
True	230.1638437661673
True	449.4751907380469
True	369.2336766339213
True	501.0997132123842
True	489.95865599139313
True	314.9854392511882
True	351.66899823427696
True	112.99805605020694
True	342.7538873744479
True	1115.3412649914671
True	319.1637045230231
True	151.7972529270986
True	310.10927158600936
True	750.8806070811158
True	653.8249815860818
True	410.096083909682
True	127.78323856256378
True	327.51370385336503
True	34.59235814420266
True	178.28792294743604
True	92.3592335758041
True	92.35949414646552
True	548.9597876671498
True	138.2368943991023
True	129.8943956196115
True	104.78820619899336
True	83.02392909401084
True	434.1468397172375
True	403.0032027157745
True	1051.4911976795154
True	531.9882184806685
True	849.2846387972261
True	275.9623463821451
True	302.773038243078
True	546.2373203999931
True	192.41682792563105
True	766.4442808152186
True	256.4062614489145
True	362.7493896292917
True	65.927486877159
True	117.73211363853446
True	260.1492875775922
True	115.35918351344188
True	455.7370782406708
True	30.34450606476349
True	581.2033894829829
True	1018.6485493268248
True	712.76581274453
True	1.6329362891070185
True	63.37279633153638
True	489.2488575598848
True	436.6019150593543
True	75.65929502796301
True	125.19127732757153
True	296.6762157750907
True	78.07389026117036
True	55.57929892440075
True	730.8589123137494
True	652.4616609220984
True	163.56895463027487
True	171.55479391753562
True	533.0851144848114
True	55.83787081666255
True	25.29533496969228
True	571.8912804194919
True	454.8790036101549
True	1133.9699111922212
True	42.86567759297019
True	476.9266514671899
True	885.8859259641403
True	804.2600092849935
True	306.1452274758629
True	767.4074764286042
True	406.768227721464
True	43.123724380193686
True	102.73344141411394
True	707.6772951989647
True	74.268641191542
True	144.6802715254239
True	903.4518683951404
True	186.18820271763903
True	272.3498193814549
True	102.88911884823112
True	649.4965265388911
True	603.4181658332851
True	206.8498123043221
True	437.1395942943804
True	40.2422628676138
True	283.1458609613194
True	569.4457565227801
True	613.0984975501852
True	325.91291113436193
True	76.42522966108002
True	974.1544119492482
True	1026.1766959653787
True	565.9938527041309
True	65.04790622606963
True	30.946209718453527
True	91.4562002294599
True	110.4504988192466
True	99.0250346368777
True	902.7665320280358
True	1176.1597814170646
True	724.7760105325052
True	330.43317588135466
True	8.019422248708441
True	21.23398537479926
True	342.9454591489014
True	477.48579052618
True	48.8590642095979
True	559.9714904307172
True	423.59715922639583
True	399.79949801145375
True	79.54574911259598
True	196.89499518095027
True	271.9265738944736
True	140.26246159727057
True	374.3979559596136
True	42.13753377070413
True	181.94531632240532
True	1153.8140264351812
True	6.51106130006822
True	26.830399734461164
True	599.7586096385728
True	364.5760013324364
True	773.7225027922295
True	158.13116483596528
True	755.9770405968545
True	604.1987040505305
True	279.53492692969314
True	425.2857356205757
True	340.6616993269327
True	288.4964169260197
True	259.8835344867383
True	396.06487825494514
True	497.2953697939092
True	504.9634499722413
True	110.21451242259172
True	348.54229623912806
True	8.016873585004664
True	186.65747683066292
True	216.7748304046582
True	845.7504157590026
True	567.0007135803859
True	31.892386309326863
True	701.5734654537754
True	797.8690916650794
True	105.37382193647676
True	346.2851425351151
True	833.1558998374288
True	208.38560102014856
True	160.33058221206744
True	526.5183826764504
True	562.3092987208644
True	1108.1051368546648
True	143.65267902720606
True	154.02615447179815
True	258.0373690572848
True	307.10742439457624
True	420.8890713363492
True	416.53043671646185
True	330.298076677787
True	445.3602458634453
True	496.9185507940427
True	232.9206516211856
True	1479.9902287867878
True	251.63664227266617
True	407.4133432409119
True	52.8832169585515
True	772.0300443195725
True	251.4382313467672
True	871.5990659645665
True	541.3086167518263
True	321.45751709107947
True	742.5812288619958
True	273.6900391394622
True	216.7878702735536
True	264.2693996324259
True	214.38056806052649
True	143.8972688329314
True	243.9763451988656
True	729.1038205292807
True	514.8222376630864
True	222.91210614703476
True	1156.6320407248843
True	117.62474836914856
True	258.50173018148274
True	68.3311601541575
True	322.65236771465294
True	418.5719589449609
True	95.88394310406976
True	224.2982801565667
True	71.55361605531529
True	690.4919961817045
True	372.3400967328537
True	222.32746208944957
True	720.8384022083306
True	924.6587709677132
True	818.6863923519765
True	833.8009921536803
True	343.4553473259577
True	1.0563839564721884
True	262.69941721063213
True	55.00611358246025
True	371.1924306428859
True	56.31006027363806
True	364.8490740505003
True	849.1575835748614
True	1040.8418026950146
True	396.5097109722168
True	20.50199474527647
True	516.0543948993625
True	506.4536153793119
True	186.84197659726357
True	229.646981281882
True	298.96318562253026
True	22.072225840022483
True	133.58818794245107
True	935.0974472033772
True	60.045833398128245
True	489.5990143171068
True	776.7745029484108
True	107.41674682662456
True	245.44371380719028
True	113.20628271542468
True	16.480739251936264
True	1.3805815962648431
True	121.68745409851952
True	1009.500781294226
True	475.4568201512129
True	66.60912928447244
True	781.9211990118591
True	341.1941626127445
True	1.2816550862100655
True	442.0606523667413
True	188.91119468267465
True	505.9369845203758
True	82.85636081126118
True	318.7822764820309
True	381.827474708928
True	175.8077851645979
True	207.62174268931275
True	129.15440494629755
True	178.9575681421502
True	1001.1447059454648
True	15.806240223682066
True	504.8142610814726
True	483.09505796280826
True	398.5427342384048
True	220.73900381071
True	234.97459926485703
True	161.09146845596214
True	47.86423299257793
True	479.94490278434847
True	149.69188810179088
True	816.2821256701949
True	793.949971775976
True	244.2088384193769
True	316.11754312402
True	508.2571528886183
True	35.9322379203537
True	87.02978062054076
True	758.2443670265758
True	1060.9691588310322
True	117.35799707822196
True	726.7335560042624
True	142.93776149554608
True	938.4278651701112
True	633.170971652682
True	109.0533502711363
True	275.3628885768565
True	613.9611162279521
True	267.10616921877227
True	48.54831938404569
True	556.1070116623151
True	467.8843224006467
True	5.292316458953716
True	472.9369022404704
True	66.89956773672955
True	176.06632082959027
True	239.47303077232507
True	312.20471917844674
True	75.8758821624014
True	225.26809107305752
True	354.51285678411386
True	424.0533579127528
True	933.1263198268624
True	46.80143004426572
True	906.5764141316216
True	1074.2510809203911
True	127.93062329487395
True	72.8775861119007
True	995.4092201522732
True	34.729712451926176
True	228.0637356096193
True	83.78960051002319
True	216.5071260234651
True	366.4160756241228
True	967.8501718796052
True	95.80407306992949
True	66.4118392034918
True	681.1790694341136
True	267.38933080595217
True	700.2314799340177
True	53.7492294674914
True	481.1187100011138
True	396.6986829225624
True	701.2942515745417
True	53.93299656613746
True	111.0687703109087
True	30.636103385353582
True	260.5760467950375
True	46.12156757533315
True	345.0678509374272
True	2.6939961584877232
True	1178.6535022504072
True	104.67991974746003
True	126.44648274176564
True	360.9765706762019
True	712.2226191713213
True	689.3174083864094
True	980.36712272758
True	462.73986761035263
True	425.4473442489663
True	145.2347437045591
True	420.847799198564
True	831.399319590604
True	403.5326061747622
True	914.4028392525638
True	88.97896997430394
True	415.8706698726082
True	171.81723446867727
True	278.4636063915175
True	759.8017851407537
True	167.2976440373767
True	138.77124467094026
True	66.6789634703852
True	867.3524854670972
True	768.369816062916
True	82.13602211786007
True	435.8098033921915
True	768.8257774061138
True	424.1361850292323
True	52.524484635231005
True	324.3535262900617
True	782.2715848656736
True	30.936400350489244
True	374.15414757447553
True	169.12425176575584
True	282.93908826753886
True	31.18341830508004
True	223.5750132534261
True	756.5020739059939
True	625.2402197385092
True	57.585030739700784
True	284.00976526932527
True	920.0686158407448
True	19.168476448894385
True	330.7177368523152
True	279.5706284161509
True	417.4269260875356
True	208.3596438446477
True	611.7305594167279
True	45.58742022067709
True	978.9823559223972
True	879.354540423686
True	46.84650111390113
True	388.472410152242
True	731.4951509639744
True	903.2827585418
True	258.8233232747235
True	617.2898467905173
True	130.82477721463215
True	183.8963502953416
True	134.93932467233705
True	131.80315409597063
True	218.22999883854848
True	915.62088319862
True	783.7840493617396
True	932.7160239278232
True	18.34600198522113
True	27.53245943082562
True	357.60494719487383
True	13.308526246606656
True	623.0745011105914
True	1076.6770375418378
True	262.3259304250639
True	212.40240005915024
True	82.60338840474151
True	218.0239842579748
True	130.78906423849244
True	47.02539152834191
True	133.95859908151914
True	88.74896799622131
True	234.01318048876823
True	517.5144765442326
True	170.08182967357095
True	29.65758474233425
True	58.065870259900805
True	437.3790075357042
True	264.31526558705104
True	602.515677955637
True	22.024146858866803
True	118.7090789405757
True	671.7556453928491
True	263.38004893199644
True	484.1269783253512
True	660.5192808912457
True	100.8543225804611
True	107.29155271043696
True	80.28675590539993
True	24.39580014206609
True	129.1279532665426
True	84.93963039295106
True	103.57820884264396
True	150.81467942354965
True	231.65068528742069
True	831.8223761440685
True	276.443122298399
True	958.191074867898
True	168.62465612248775
True	196.12795678185836
True	796.8987469480556
True	302.2149586687367
True	584.6407197493184
True	252.5575172215698
True	373.35304375328747
True	454.6418967177374
True	533.5869977397405
True	640.6411112917407
True	367.9455707520315
True	36.68692683364184
True	563.5171126455047
True	631.8999648919852
True	20.865027437163235
True	12.319802873551312
True	268.6259572525504
True	397.2628779771101
True	449.1791425491741
True	66.86309245285858
True	632.2362665646448
True	920.1235962987143
True	244.0695040023252
True	907.8535731057638
True	270.0088685168123
True	102.92529560421418
True	257.93065858683804
True	668.3872768545509
True	39.49806540279116
True	570.4256172396186
True	1287.868031557453
True	1013.477049399456
True	905.3327609135622
True	207.0079073163342
True	92.93250639178254
True	196.7254753409414
True	819.0757983946817
True	147.43883534888394
True	1072.9029500994332
True	891.8297761578322
True	43.93184086541664
True	89.66828793059076
True	420.4403139448991
True	412.74379021032223
True	204.4785024486184
True	522.0678565035892
True	664.1453454661674
True	120.31958849723576
True	273.24081306586663
True	1021.507872509088
True	51.11493472845955
True	735.2759424352273
True	543.6234773711236
True	37.88329593134071
True	843.7165000550013
True	393.088560643672
True	552.4726419345752
True	114.18449380382022
True	269.10234766025894
True	223.8673687665727
True	28.204422468313847
True	128.8742106270667
True	753.4735302257228
True	132.92828327809806
True	374.1751987998716
True	66.55449434457583
True	661.5273003303507
True	600.5840646571161
True	243.26955731134808
True	470.0480512781021
True	161.72504016560833
True	168.0526310547425
True	216.55946937295545
True	293.10575887732927
True	369.7542103048351
True	132.52215014162306
True	195.12109217284737
True	26.78660009746612
True	883.7670805302323
True	310.7727009702703
True	9.216771442226388
True	367.63797270340086
True	163.37121704516304
True	623.4028109428065
True	367.44497071012273
True	583.4704241867498
True	536.0143733382231
True	497.0352621942338
True	786.6413202043262
True	228.611407707568
True	572.1609695882188
True	151.8531651584575
True	545.5208641367716
True	359.82347115686645
True	381.740817510548
True	121.8223877017498
True	129.29113541665663
True	109.23659333500888
True	71.36395209550157
True	717.8321270660708
True	183.4704254616699
True	45.1768542014116
True	0.0
True	505.6271744368077
True	112.33886629686276
True	22.141938842787077
True	41.68408882026396
True	103.19880566938684
True	544.364536246493
True	185.11354352752812
True	105.18890146062762
True	34.81667491275233
True	161.04756380067104
True	874.840528291777
True	53.1884630195131
True	236.55530422934007
True	722.647175349225
True	321.26311497920284
True	466.885567005669
True	470.95243394788224
True	524.2241099054344
True	605.4486633514532
True	919.2406583421896
True	268.890341008616
True	1028.8311214933403
True	908.2931683086912
True	616.3475590349125
True	350.4659594346489
True	871.0229817273615
True	11.161215048302653
True	35.26512745461048
True	295.0014192396573
True	43.15482793689961
True	203.85996640958703
True	752.1871773592909
True	219.18087224763545
True	734.9970739681642
True	745.4149708019505
True	119.65289100949764
True	370.3710744077271
True	593.4293559406938
True	24.24618467295053
True	134.4393515629
True	430.02602727192016
True	303.1996128900009
True	198.38596823461432
True	108.64177467041188
True	387.4746978909431
True	23.7011704549775
True	371.49246199470525
True	370.2778848182698
True	1038.2381449552324
True	347.99012708901626
True	31.45036634194436
True	432.9430160435005
True	462.79392616704575
True	239.9077329514102
True	34.21344218728353
True	762.2474185749471
True	432.15498672857126
True	180.85111155391164
True	12.621699545628124
True	1215.6843844085206
True	165.75756563126964
True	27.359795679588235
True	312.66010991367017
True	281.37766115107
True	113.5525540472076
True	293.45607762526964
True	47.25078544663466
True	322.9731475544834
True	302.0051799754951
True	313.2892031657068
True	30.488707018351292
True	47.992692481810366
True	1027.147407558028
True	25.70515735388546
True	14.445859611876903
True	180.16124522535213
True	673.7921253835324
True	10.147708878820955
True	190.76720495958884
True	170.4433498543577
True	532.2892366766872
True	378.5712771263829
True	750.0928233176138
True	315.108836345488
True	495.4613842884687
True	460.5252308603263
True	499.9578031179676
True	95.83571868893326
True	1267.5217288244835
True	902.936576553571
True	296.18421149941065
True	531.0202367425682
True	104.0739042688232
True	564.4924228887317
True	443.7717087971109
True	156.81681498218998
True	75.91325318922098
True	352.0600575010507
True	160.41514687633418
True	31.386064571257
True	628.756599363151
True	388.9439813539114
True	70.26727994386555
True	30.20446105675854
True	637.7851544240563
True	492.9893359332556
True	74.00812280875597
True	21.06061289196235
True	337.3419038376187
True	325.8570995849512
True	740.7428729129928
True	546.4059773354619
True	551.5486989053975
True	793.5166597249181
True	8.138736862622398
True	53.75692104462276
True	36.20697565339032
True	58.01887875173479
True	509.8011730772653
True	575.5187231297309
True	80.96951739642878
True	108.15802924975392
True	192.4249563194624
True	70.74204319882641
True	177.6265177643164
True	204.79613844702888
True	282.72845683839546
True	789.8414725229098
True	611.4304292926432
True	287.4454174230912
True	193.10968814118112
True	271.72190037166666
True	248.30586558464395
True	769.4059223695151
True	320.8828956533146
True	162.72403922399687
True	895.0428069399898
True	340.8896978310185
True	471.2478221281834
True	155.58762797208766
True	122.68860115858192
True	66.02631156064797
True	214.3406211044318
True	935.7631811888236
True	493.0562348654464
True	112.2790411519058
True	364.873191890418
True	104.23223296721304
True	665.3457326882158
True	3.9326661190049057
True	697.646946239942
True	35.47811602301417
True	960.4627351421096
True	840.4552856257922
True	211.0643468876781
True	31.54532092639039
True	82.26918769090307
True	469.70022328463006
True	229.4033577415217
True	1.27578765486563
True	80.02824864026339
True	1106.0311483151334
True	354.15337154153065
True	684.8993058259609
True	492.12379814802665
True	29.621836527124348
True	132.08199549342294
True	437.40474387322905
True	911.7596266631218
True	812.7333681063358
True	427.481032666286
True	343.51974380753427
True	15.68265007192399
True	76.88657334487961
True	762.3441388463749
True	467.5394743820784
True	380.1319114037487
True	856.4138211639901
True	26.129142217319608
True	216.87964535686703
True	880.280816557712
True	247.07613635904968
True	8.617859637513327
True	513.0727562679299
True	103.5746368823566
True	630.1116111525748
True	52.14386574782421
True	254.44591777321224
True	870.3567224555303
True	923.050846689858
True	281.8821839696942
True	443.1032886468042
True	117.09780254279974
True	606.5587172961663
True	255.89050222782063
True	186.3649801272769
True	854.9734009977388
True	52.49830990105612
True	714.7473546956885
True	276.4555571424133
True	309.1695267436764
True	173.97947824291808
True	499.8672133144136
True	610.7888167790237
True	370.3557686359133
True	408.672446669098
True	68.00517980597094
True	156.2221184051212
True	461.324955787413
True	210.4864586996116
True	38.614308013786
True	208.7702832415763
True	403.30473156328776
True	408.2621524808562
True	726.0108164829122
True	132.71033882458713
True	655.859226174671
True	511.2447041088148
True	591.9587287124001
True	133.4791024556793
True	39.70885521045017
True	666.9905616367894
True	72.54369518299376
True	556.9516951943319
True	697.0295149289311
True	457.9422942720824
True	130.76544235213714
True	526.2349372106812
True	4.4647537744302666
True	394.68354325637824
True	32.33409902568278
True	622.4167046639546
True	269.31862472491235
True	582.8092940563105
True	726.5992452933048
True	149.25517520708658
True	516.0633270441069
True	494.6648217411997
True	61.14161607990629
True	973.8988788191068
True	3.2459594068496456
True	28.90614217899415
True	643.3125056542442
True	674.0692207859354
True	138.4935223608807
True	407.3820130901598
True	126.37944970985684
True	76.09433577278391
True	458.9291227669423
True	42.784433854184456
True	518.8622327690133
True	13.787355676201887
True	817.0361645874127
True	545.4119252067995
True	648.7264429004981
True	101.59225933957896
True	357.4473867110096
True	995.4445165641343
True	863.6553630315293
True	140.67401666583154
True	547.5492779205248
True	451.2395204147065
True	248.3277867353682
True	252.98062408400983
True	4.908316088651157
True	327.0625537233975
True	11.80883201530592
True	362.31385539334457
True	79.90743401162936
True	398.5055406975069
True	650.077745703862
True	128.88753404214074
True	228.02525694134104
True	643.4565466365829
True	678.2887815266967
True	288.94946711428486
True	134.54894971337353
True	166.0319182945369
True	474.8354406972816
True	85.91731432585833
True	9.786675149514757
True	521.3288292668312
True	560.3483333134606
True	19.224796573345294
True	137.9919291887837
True	926.234251314698
True	495.5045013815904
True	271.79901240065425
True	31.651855819560947
True	475.81674386087633
True	109.53911224338042
True	577.3579591161871
True	654.9516187116238
True	294.3477281494721
True	356.1202080898215
True	182.31912776077476
True	243.8255387967849
True	78.4375012043073
True	217.5561722364244
True	504.9095409539546
True	22.11982434011512
True	468.1784508514308
True	384.2082808995707
True	700.3202986990943
True	889.210489334562
True	880.7302782780372
True	153.98375273039144
True	390.6265125484792
True	75.70611776868812
True	195.4964328752424
True	318.6915016402829
True	10.963351268728298
True	788.3865425135125
True	22.96306933957242
True	388.785520099831
True	266.5792340978629
True	626.8694459384812
True	211.52902089855223
True	38.913781872085934
True	686.1194920700044
True	1080.4258595467602
True	227.55954190799488
True	136.41164478039298
True	626.2070369130379
True	493.8988088992082
True	17.45716278807339
True	827.566712342277
True	111.29905555382386
True	45.81319063285466
True	287.00593847464705
True	346.6422960907988
True	399.525941365688
True	281.24051127478043
True	21.529414359766182
True	23.771495599355543
True	873.6197026568616
True	205.39208745223405
True	108.25962379345007
True	817.0327135471437
True	646.1805518811174
True	642.2637516204854
True	450.54618520168094
True	151.91828891067215
True	32.202675821625334
True	103.0776228193252
True	435.82569318807
True	229.92242743622663
True	487.44406882497
True	145.79018351049473
True	476.3365657109858
True	650.3117446652947
True	934.3739662397
True	24.17093395049576
True	989.8033550116736
True	1090.656935939552
True	491.7931676735509
True	83.97946390532499
True	779.4180324562036
True	634.2597687705644
True	653.1847031836061
True	170.0455728079123
True	747.5618135345685
True	720.1085191358518
True	114.66020547910074
True	809.0981713033298
True	811.1156927419509
True	484.5386680155721
True	219.1587176766427
True	67.5271475662337
True	310.17028684259685
True	352.7777183859811
True	471.75950800952273
True	433.935348035032
True	202.145476524333
True	305.04414520568014
True	3.208323223410904
True	13.277147458060702
True	100.07409927045376
True	127.90167308334084
True	353.0268272825541
True	342.93711087878063
True	113.19829185448611
True	18.242803351262964
True	215.2204067503446
True	844.0403008993667
True	452.0289530776036
True	554.716401862154
True	558.0889440733379
True	806.7345358162657
True	651.7058640347523
True	88.25487829661733
True	207.16629197633767
True	240.9219189479665
True	286.3257543935234
True	109.386728644241
True	371.7562344646984
True	429.4015956299896
True	169.06541351677987
True	654.0533091147503
True	244.88771713648293
True	208.6747357154355
True	26.822421433318677
True	245.68950871202617
True	463.181521627365
True	167.51802280256814
True	514.4587778992333
True	478.8347658284577
True	243.4950264749168
True	102.28491246535292
True	38.68912255809427
True	409.3448619757032
True	819.5882186121764
True	161.2152332930997
True	1045.293281081821
True	1054.5993962808702
True	491.1491299001223
True	101.27630351318274
True	126.01054473584053
True	638.2636284104022
True	9.327004859573714
True	222.87590724203548
True	143.4732239548804
True	117.32977279214629
True	327.44448413976795
True	626.1693927835946
True	36.31248809035686
True	128.15587006599273
True	945.5631607246952
True	51.84955677669264
True	456.9845820491647
True	529.4074001978441
True	244.5510647703609
True	132.55528127697917
True	965.7813928585128
True	1202.805257167904
True	513.4196421270533
True	667.0160177066267
True	192.13923507649437
True	154.46001545033516
True	328.7852802009121
True	258.9687659584755
True	167.53801607791348
True	317.85421167058865
True	347.709091229133
True	11.439141923492237
True	635.9637605393215
True	143.8432670871885
True	79.37436093204722
True	451.13170064169145
True	308.1239161374078
True	1152.1327332732465
True	343.8447067060791
True	977.865016982635
True	9.673468252808906
True	270.5560708163017
True	230.976243219973
True	159.5527844620335
True	506.4353049323992
True	191.8749186464198
True	400.9155945512904
True	314.80043484262086
True	115.96838137397133
True	354.4475511467599
True	1041.593214531058
True	737.0601857307271
True	229.1704244373784
True	105.5915850339184
True	286.7457171200544
True	26.14090066002343
True	353.54918883983555
True	309.35661021480803
True	568.8576818602396
True	444.9825311018293
True	345.1139775010311
True	157.97447091747574
True	13.451245561381343
True	414.9262446454371
True	282.89562427058354
True	155.32618490569828
True	299.6553406708436
True	427.7941926012804
True	805.0027791722116
True	312.23512982183325
True	769.8852502925188
True	414.619314597301
True	373.8331688508369
True	1.6568868326160886
True	1178.7049808721924
True	100.7346063929528
True	901.1387150548424
True	215.67691126791132
True	473.1041945132097
True	665.5308887518278
True	83.10378410991574
True	470.0950346468662
True	34.44786711445725
True	419.75846757529433
True	77.79394390849099
True	224.51948011819448
True	37.53991133403958
True	691.7927054940602
True	186.7623186182593
True	25.124850631876004
True	397.1484723912672
True	110.04913075507824
True	170.9254564488439
True	867.323129376245
True	259.2380654442463
True	153.57783980039125
True	367.9117627561032
True	511.0317569445027
True	336.3341497068361
True	515.8003434737332
True	628.2545610462877
True	158.502669183841
True	6.874512269616423
True	71.24253380098935
True	456.8841509709605
True	89.29591518121836
True	77.22366633784587
True	1084.1864530248708
True	28.839456092762862
True	322.152093360378
True	309.7398668485309
True	443.8793631638831
True	657.2758828202834
True	189.69156287543592
True	647.1466875233166
True	329.5599636878666
True	354.92407166531524
True	266.37910075163165
True	213.02765626691755
True	368.6185759390914
True	424.70161307607833
True	404.9288471370889
True	626.7157779990691
True	138.7606642618479
True	79.35506151070126
True	39.26007943479622
True	304.529099323603
True	600.5053917004268
True	399.4193907537455
True	805.5776275074115
True	216.90672334941584
True	388.82750695552977
True	68.66272137356324
True	55.064207360396985
True	406.8422934330976
True	203.03877726978376
True	229.7933098695829
True	41.7614261930998
True	1057.0869017035643
True	174.58219777863232
True	891.8649858123508
True	322.06671706924647
True	942.5811652554854
True	227.3432069840194
True	446.1067477342839
True	538.3703021150051
True	635.6758681878431
True	212.1135055975312
True	466.16229298242007
True	922.1345511059098
True	125.43953542032706
True	7.2798411912212755
True	607.5807610951683
True	29.33553323235997
True	73.85901448123023
True	804.6946257285769
True	220.77519691219496
True	968.856767040942
True	689.3345658728383
True	427.2278038454257
True	279.2009592568529
True	489.6242569102756
True	348.5340779182877
True	183.42871642677864
True	690.8810817227418
True	712.8092768925109
True	207.09954041015592
True	90.4254777382465
True	517.1288626856003
True	126.94202038431
True	395.3660244632576
True	352.65904068019506
True	66.54916147997915
True	379.807690957284
True	418.89718822333856
True	362.1692051628067
True	411.0429670361854
True	409.38830272694
True	623.1852497133264
True	60.45510365475912
True	459.5517501149279
True	321.1151549152476
True	650.1510474477864
True	216.0589180636535
True	101.80963214877418
True	42.62858457914813
True	523.6644504633973
True	640.3628339413589
True	181.48900849390364
True	417.5538392954613
True	344.0156854700061
True	18.08954131019699
True	171.65109962160005
True	292.986504854867
True	3.067942490472356
True	887.2064520812906
True	81.10679821315885
True	102.90903371853284
True	116.76139934224965
True	357.5113223076832
True	38.01808304005559
True	458.1273744444544
True	228.63625283811248
True	5.071067240174994
True	113.4335793377797
True	446.9402431123421
True	51.45687732268935
True	69.83774493471653
True	177.9351263028213
True	286.50879373432406
True	959.1350024739844
True	375.57057733886927
True	922.01992957304
True	177.8717967161919
True	1067.723694883089
True	780.3205659220965
True	637.1364571876505
True	401.2380241009309
True	380.0337301509175
True	77.48109597585633
True	77.56241713625714
True	80.50683195636245
True	179.04526767533383
True	486.3091317923922
True	1065.382616161648
True	168.36448361106008
True	353.6527389514227
True	443.76873619086746
True	619.9862963459724
True	606.8696119673804
True	277.65798876444927
True	457.13082342982375
True	659.8798924589956
True	90.4676600844615
True	721.4819023594482
True	259.5130994891003
True	141.067890854515
True	409.2626064391236
True	835.2809240100472
True	427.7086292740972
True	859.9925888450136
True	196.66749914343495
True	334.0566065151089
True	711.1906278515022
True	617.4069918325359
True	194.0856771113671
True	267.58535279461535
True	762.9562596528361
True	32.77665953594419
True	186.98206703986705
True	509.6644049006279
True	700.5391085133589
True	102.87601703561327
True	37.62705284825417
True	166.06648598250885
True	706.5582840059451
True	320.2857324467782
True	545.8059086972332
True	354.4737828655389
True	298.6314036271314
True	445.0158971174168
True	497.9243481440913
True	64.80270039396933
True	380.8761876546952
True	761.4194653102514
True	0.0
True	291.88698863951976
True	239.85255482313403
True	972.6538032113732
True	149.30413054566318
True	640.384914440941
True	653.9703907053763
True	109.64227950664318
True	208.05348463685067
True	135.5104374062272
True	10.491791149373883
True	292.115543559506
True	379.2369971562403
True	1131.452027638249
True	241.52788055558645
True	405.5064821460856
True	662.977110833664
True	189.20814923890725
True	28.074765311727987
True	864.3985519218169
True	608.9949370758843
True	159.32115085567204
True	636.7127124685959
True	161.3806777198238
True	303.31995149709365
True	771.6565840146734
True	36.35775960385664
True	105.9676108761124
True	498.3536134227507
True	65.63546866932951
True	80.85705712483137
True	402.6711049298589
True	21.348420433082158
True	755.7136678400459
True	96.187244195661
True	156.39010054378096
True	20.289559612731445
True	688.5151380673775
True	30.00759943390096
True	771.0801149859712
True	400.10428998284647
True	117.7019014851102
True	698.5117248634806
True	531.0318428846584
True	574.7701791029198
True	46.32611434251295
True	375.94451422106175
True	5.48876879526488
True	92.273810680376
True	383.3265322044916
True	44.78950657242037
True	123.5711973974292
True	300.95114694693024
True	176.38015297297363
True	100.1443589180232
True	651.7892391656743
True	19.54019617759628
True	1149.2779429714597
True	497.8052069720721
True	309.399081663784
True	495.389685861144
True	129.49872918254934
True	807.3653965963853
True	1085.2653390735852
True	753.2567021877979
True	173.78488201896948
True	218.70480901701637
True	53.1368919860894
True	59.61479809332811
True	151.66160183554578
True	106.14631745647104
True	171.59941106478846
True	1133.8093408863422
True	294.42791644884267
True	355.9717017144528
True	732.6519266501189
True	16.476806369771968
True	14.304255583891926
True	599.0387829948531
True	5.693609099346001
True	112.00856325555404
True	682.6720239923891
True	182.36970712359607
True	647.7844184845492
True	837.235285889032
True	145.22015813136105
True	901.032788184245
True	2.9315189347503834
True	436.4246882100495
True	1050.4889460300865
True	24.15518635532557
True	241.74844108176276
True	143.57139793799206
True	968.814909283622
True	236.74848659150632
True	489.83127310720096
True	124.1407978994909
True	498.3175034605585
True	157.62681293558873
True	90.85168779785646
True	385.0072486984634
True	74.36703377502415
True	49.942077823744086
True	1102.0206888422351
True	260.14162166390673
True	161.45391319855509
True	379.5566690505627
True	390.4403474213146
True	210.52006071321472
True	165.88953410691093
True	388.8146300663812
True	33.83257879044847
True	481.1199730312409
True	1079.761471123237
True	107.337746337656
True	482.6569912672514
True	310.51423536935715
True	28.234296533215687
True	400.0235038168131
True	104.62385327604876
True	594.7968293094455
True	202.89824980086635
True	402.78547854910767
True	17.256931852549947
True	437.2136610687926
True	104.35908949384896
True	351.6802330053545
True	31.338452862688687
True	164.62539423855955
True	249.48755384961203
True	760.5950744839245
True	56.379829578309
True	143.2603497495501
True	237.944089881206
True	139.0519642800831
True	615.2840899204928
True	570.0066408837888
True	810.9948836964872
True	396.5224028635433
True	541.1694607001477
True	430.878102174948
True	699.1326690219033
True	68.92730024920976
True	453.104757622089
True	417.9859923918407
True	49.5925446273681
True	86.06469034592922
True	126.64312341458032
True	88.62781803140894
True	335.6389890625629
True	853.8856627107548
True	339.1920725223622
True	1105.5521882328328
True	321.1896437959082
True	922.2620221049752
True	148.65137607237332
True	581.1225729771644
True	604.950941574911
True	696.0172351947837
True	433.779085607149
True	66.46712485477818
True	285.3441834636188
True	38.73514557895979
True	169.09163197066297
True	164.54331592778894
True	1104.688984350613
True	243.2828377728723
True	539.7325654766192
True	545.9964960748766
True	571.9943290252331
True	886.5189403184497
True	596.6085081038477
True	641.8287761730234
True	959.6329945218168
True	125.3304455227222
True	309.50722839660017
True	256.5760785605601
True	324.6837829748735
True	91.0081781020786
True	366.6381264002404
True	4.2172904274057705
True	345.47877447918654
True	253.8794773003903
True	603.1558204887822
True	276.2379754364921
True	360.0986849204766
True	12.62934117120074
True	64.73643140648075
True	541.5606655053144
True	30.960342310721785
True	139.93943627348716
True	64.09800795434349
True	151.21575863466103
True	244.1541543248737
True	68.34029224333979
True	373.7193507095809
True	278.61249946142857
True	101.41140959613084
True	335.53586138624024
True	62.49396651312934
True	592.3764258394214
True	828.8123301383866
True	284.9715059259776
True	1145.6903761477242
True	116.74035679522576
True	304.00131765018057
True	1067.990062419747
True	89.7669223957263
True	289.38715059241105
True	9.754431822359471
True	406.3393683150524
True	469.7158806180799
True	151.16066865525718
True	627.8786327822984
True	911.2052187097048
True	163.22619365433158
True	81.07255649424225
True	332.1819504917611
True	557.5598983076694
True	590.7371261249024
True	1252.138177263873
True	26.51749512434591
True	932.1257183618944
True	135.28435221865954
True	627.4661496037473
True	113.42402394119831
True	131.80474575272174
True	191.9234711145893
True	173.70114895224592
True	745.1116687257236
True	207.22570198627847
True	233.97302305062297
True	68.80326949598873
True	515.2073670213684
True	460.8752805707144
True	180.6441630471807
True	233.7057163571316
True	16.99971692217198
True	410.9854319703813
True	215.82362636756264
True	291.8766033339043
True	110.71209206998836
True	745.3160053785459
True	393.5718628120676
True	256.9249080595999
True	631.4000767862864
True	531.6622170604805
True	455.66708937637503
True	128.4074816430457
True	540.1015305773193
True	413.8582996958463
True	2.9251167236498654
True	195.8842342662001
True	89.03330655415847
True	254.0650454844876
True	2.618877982427117
True	124.15392766771318
True	341.51124265966376
True	7.320677756470455
True	850.4867038619993
True	182.1584899310581
True	748.0776901922131
True	784.810450229002
True	166.10492266650436
True	219.5878304396252
True	487.694267842201
True	781.3034098046278
True	50.9646471653605
True	38.50136261295858
True	136.7850060216301
True	625.2128231771333
True	723.1049852887566
True	181.27580332083775
True	584.6910140411105
True	607.9315099419757
True	846.9638508358507
True	403.0623277810293
True	194.66140106166557
True	921.6582944437104
True	213.184523484196
True	148.5005274418502
True	324.13470137530703
True	222.0938442681454
True	207.196781857906
True	608.2881171161926
True	253.9059830130683
True	191.7001086844487
True	444.2868883081416
True	482.87851926767513
True	64.73286110228763
True	292.6104847491319
True	76.91216146749267
True	342.1721440126656
True	352.93120392087627
True	258.3174038721638
True	172.5868756826481
True	367.03279517099537
True	630.6938158652351
True	744.619845440383
True	300.3144205234269
True	749.7412377272144
True	64.76479114799601
True	871.5725889392752
True	341.2385380829229
True	13.348508043889671
True	583.3162232279182
True	706.4137387626454
True	260.80160672974694
True	170.17333223569568
True	48.68045839742008
True	381.4966240419882
True	77.75681477475209
True	12.875318432977014
True	893.9746943841501
True	372.834673181709
True	173.35893729048107
True	988.8645229703392
True	10.200272877887146
True	794.4269662012455
True	31.682276386897534
True	694.9099056860905
True	58.5712617231824
True	750.2408124111712
True	436.7299373297998
True	197.7359700673701
True	439.0295527937768
True	211.39693116678615
True	291.8127247267373
True	215.86283953028135
True	401.7340251558908
True	8.917308187199
True	327.4377062563053
True	116.15136587192332
True	11.825831805879876
True	484.2739954912302
True	732.0627901389813
True	286.864449442349
True	80.23291718549093
True	317.5561219194557
True	79.36309021349946
True	181.9752752829189
True	182.9568082604054
True	376.4580557631401
True	41.94387124955176
True	131.27995883033446
True	370.2112027540978
True	858.9653961306947
True	112.87245351389409
True	206.2567309023948
True	427.8489992656927
True	18.14275544489317
True	430.76111436695817
True	504.6427494272768
True	93.6682337014988
True	402.1020508614795
True	369.6888809635004
True	417.94683206428857
True	595.7603977723427
True	1023.8607257686552
True	982.2302763217228
True	60.70629023754419
True	1054.8363716845251
True	111.95666755492222
True	115.50763268031774
True	108.4895985835766
True	479.9970670631583
True	361.5959932807794
True	567.4072477058701
True	258.89050577532527
True	158.2274900358707
True	390.6322429234652
True	15.279659347605149
True	465.5849459329811
True	387.5923326978381
True	151.22542721322856
True	93.20015648141036
True	528.5612461733673
True	1001.1496227872784
True	212.01988427100716
True	60.30976378382998
True	441.9134687577869
True	382.1759876010756
True	482.6684014837952
True	313.65522264825506
True	4.860565643568704
True	522.4088602422432
True	513.9862870982512
True	508.5880357093269
True	191.06153138186272
True	102.82181293040216
True	21.44837577122324
True	372.3200544097643
True	109.08880843836084
True	6.589428111993818
True	31.334736286907123
True	345.75359938245657
True	637.9343077683285
True	130.6655651459343
True	94.70182966005429
True	25.21466987179817
True	405.8002253195604
True	358.17795321648686
True	777.5140128897127
True	309.9396702489045
True	506.1274193585821
True	537.463194145653
True	523.379921778129
True	286.3060419056389
True	562.2530537661673
True	95.63051330269457
True	584.2669875371561
True	7.23917659954999
True	374.3870210038076
True	481.3207703815908
True	967.7452299894218
True	350.7078385996418
True	799.828051299219
True	998.98809954331
True	172.63514316223203
True	37.87642258834825
True	378.696226452098
True	381.6512797882097
True	584.4780286957218
True	248.37743738130723
True	29.849860953053035
True	662.9721001906963
True	132.2360847746209
True	1080.9697368741945
True	306.453868405169
True	479.9396762005406
True	129.95691200051968
True	799.4261964024513
True	143.32115764370883
True	810.7663258577443
True	561.5487843033023
True	190.84121062004183
True	109.03972196240164
True	65.95850864514595
True	571.1275511574104
True	899.9749092617215
True	429.4228137791053
True	526.9118944538768
True	136.3742615631853
True	631.6005360278995
True	487.2240774455984
True	790.9843231758379
True	311.4050077743139
True	563.8119049798174
True	115.12378850932534
True	25.208601621166
True	413.0731771334272
True	171.10552651870844
True	105.22389466475305
True	357.1867165270935
True	1085.7985274522064
True	273.1771183627036
True	558.8195723203341
True	12.406566785034846
True	77.25924126075357
True	323.02573581712943
True	782.026266700056
True	455.250287479016
True	534.4111059188203
True	705.0710710658767
True	67.41269286029231
True	714.8693886442265
True	46.90858225200605
True	106.57836541647232
True	190.50768117025413
True	86.66130906478412
True	27.513977844888004
True	301.163093303817
True	494.2668114641118
True	912.6659482273114
True	873.3531242769861
True	6.472820399381061
True	282.70405828227723
True	465.0231248408424
True	122.75165508518614
True	239.500920244579
True	315.0538836342063
True	1310.4476401384266
True	442.2999804998783
True	23.060874888210407
True	183.74300755960016
True	722.8124127354279
True	35.47552156361976
True	169.03067208814352
True	559.2869319725614
True	72.93637165263686
True	854.1122384605832
True	329.8906919418633
True	646.834648097021
True	73.79738903504581
True	693.0041718778725
True	593.5348592731772
True	897.046013874804
True	251.21078335452196
True	508.832009492581
True	837.4694808757831
True	869.5778797344885
True	234.25941552767813
True	752.098118562467
True	227.28863056087417
True	454.8511840533301
True	369.5092055334104
True	504.6956035089684
True	494.3424790850102
True	330.48015596155784
True	352.61394743095707
True	112.11086860179732
True	351.7896823654019
True	1134.3606285664182
True	303.9805389191017
True	147.59908757787548
True	289.3726564937188
True	766.3790099225617
True	639.9849010093683
True	413.2632754892908
True	112.93646649965464
True	334.2656875267449
True	32.76090692870531
True	176.55154696212827
True	90.8039521389933
True	78.8105910870197
True	577.2727676281211
True	143.3945749506122
True	134.29425501135484
True	99.88782679263112
True	86.07334758330568
True	462.27597994022585
True	385.02503956167646
True	1048.6524611122868
True	544.2525425633154
True	831.7511225483911
True	284.21656873663846
True	280.6205302508822
True	523.7360732295373
True	187.7646024306948
True	744.5117218891708
True	247.7920247384309
True	347.86664641573617
True	71.10940253050416
True	114.98444195274264
True	266.7191973629148
True	119.53259093209122
True	487.4605000573594
True	31.61374369381797
True	573.7692520663064
True	1032.4993467528946
True	725.3390810710031
True	1.3278923568986434
True	62.66768910386287
True	500.486156559766
True	441.4515727457304
True	73.80045201730108
True	115.6254746434033
True	305.96884014572504
True	78.56148242653654
True	53.10231730459628
True	701.7760501700573
True	667.0590851504866
True	158.28311062277567
True	177.26328181007094
True	531.0741790948425
True	57.104577134873146
True	23.951816346554786
True	569.9085711674286
True	469.9567704626525
True	1131.4754538815905
True	42.75534493559179
True	477.0479368423543
True	903.6109383285632
True	807.0490473477156
True	293.2737335078425
True	750.4620239185624
True	397.3412675236361
True	40.02254910528114
True	102.30003663772918
True	710.4276134068036
True	75.6845233869129
True	133.4854349477643
True	907.4023616068524
True	191.2664381559984
True	269.7934892989795
True	106.41505462761796
True	650.0766077178478
True	620.3280777027245
True	216.5847505257369
True	420.19962509815247
True	40.40433603725476
True	276.3612561420274
True	580.6979054731769
True	611.0753964420055
True	324.26303936804504
True	72.46588977863418
True	908.7562647385404
True	1115.5012301814784
True	560.1502682763438
True	65.55671824239292
True	28.993239964203973
True	91.0186363805546
True	114.78093810713888
True	99.34304119398028
True	871.1454112674976
True	1169.8202447467668
True	750.1101659209462
True	330.2856304272681
True	9.097213547226982
True	20.5274626201978
True	334.5064913191325
True	472.3547694138306
True	43.01517658823884
True	564.7197815252586
True	439.04833154948574
True	400.178630524535
True	79.84866670299687
True	200.5389986872909
True	245.6962418219402
True	137.3694085232784
True	399.5264546092795
True	43.28063055966192
True	176.19432249072838
True	1142.6177413187952
True	5.2681435583892
True	27.230722757492657
True	585.1846011292095
True	368.25897324894464
True	772.8983271610456
True	159.40655221799017
True	750.6760933074814
True	603.7064794750148
True	277.97160487323526
True	429.10904096224806
True	332.0982959887062
True	290.705855112484
True	267.5492334285671
True	392.068255341226
True	502.0715274356109
True	510.4470547335776
True	108.985850025455
True	375.05573568547584
True	9.08941924013027
True	191.0821359134117
True	236.32006982912517
True	881.9378189862882
True	595.3604627925223
True	32.14000955847211
True	714.4331706521107
True	834.9019077333663
True	110.68802522802112
True	353.7902660997297
True	884.5506942161757
True	219.2642188971648
True	160.99603067042997
True	535.0194867690278
True	576.2603520434058
True	1124.8099374312098
True	144.6381794708361
True	156.7916379169813
True	255.4192675102286
True	316.41544223338553
True	426.02221604396976
True	408.030722820475
True	312.1902259897163
True	434.9390131302753
True	500.0873386211314
True	230.79482476245005
True	1493.9834935831473
True	252.24089319685075
True	397.78670601523913
True	54.24968777864464
True	754.7719784419708
True	256.4596510892681
True	944.0731260003286
True	547.7265690645445
True	306.313285678455
True	777.9526763241548
True	274.37826719500055
True	213.11789448198263
True	259.26574622874705
True	215.03567944865975
True	134.50563567324235
True	251.2742218216937
True	725.4906615536358
True	527.2957138734598
True	231.47933646598207
True	1184.893501128162
True	120.73910160584484
True	264.7960971141599
True	73.073129021196
True	316.8881346269604
True	413.3579582971724
True	93.5215000658073
True	223.92444536876533
True	72.8686997677683
True	696.6360968917306
True	375.5907738132889
True	222.4311019468489
True	731.9567524801399
True	868.3951230747643
True	819.1646074163647
True	842.5389397190478
True	344.1340402333178
True	1.503169001139664
True	263.0778901457212
True	55.86790603565575
True	374.7224953820085
True	55.13813991810263
True	361.42260904797735
True	866.0251001083803
True	1012.9296670709376
True	389.6927913389695
True	21.458611650837888
True	551.3080286409095
True	476.45193525966334
True	190.89738479899785
True	234.10815951495485
True	296.6432411400584
True	22.251798521931303
True	127.62815605611944
True	970.1310805305968
True	65.3903202645759
True	474.55402475573067
True	786.8400783527978
True	103.41487310773825
True	254.0947176332482
True	109.7445301417161
True	14.371992663027946
True	1.3987059299290467
True	120.6898658946419
True	1010.7108002025062
True	497.3328615097298
True	67.30112790291149
True	788.03102355476
True	345.9388899947526
True	1.4731186353442889
True	442.36807669071663
True	196.14824949971117
True	498.1278901700185
True	79.14233418581325
True	319.8746214034078
True	372.51542986259307
True	169.5125974186579
True	212.08667273188192
True	130.8221140134657
True	171.09827901613494
True	968.8889526826564
True	15.703132661539138
True	509.31354592223056
True	497.8003957871079
True	406.2697685951962
True	225.9911509499512
True	233.1150731312809
True	161.38072834998823
True	47.589734251817056
True	482.0357558973122
True	148.29360664134035
True	854.1517800768187
True	809.2802334201521
True	249.7723652787701
True	297.6637515975554
True	519.0725276098569
True	42.579779690637686
True	90.50224919085552
True	736.87480747583
True	1092.4440072604607
True	111.7720370427678
True	728.5703051325537
True	146.4588000707081
True	948.9369311835198
True	668.1113552862183
True	101.45196057904508
True	276.69450317973246
True	602.1057272854797
True	246.21128630911096
True	46.15138262128484
True	548.8539052249431
True	427.42464895959336
True	5.793132605418919
True	482.9856317499709
True	64.00587736972031
True	172.6467219090906
True	234.5643037767103
True	302.1812799184415
True	75.99132105144717
True	219.97585117501157
True	348.095398347902
True	432.50603208956943
True	934.457880765678
True	48.48353756430839
True	918.6764023107352
True	1033.7187200547637
True	134.05921455642203
True	76.19009136149408
True	1013.5790420857968
True	34.680124190528886
True	219.6950092784375
True	84.3287449250299
True	221.71086194591044
True	363.2442204522952
True	931.7975852791988
True	99.28439226025982
True	71.05631740748252
True	658.1418431139427
True	267.7496105228578
True	756.9270007520926
True	55.89973272001094
True	471.01140075673874
True	389.0141736898776
True	690.9468346775427
True	53.254951753196885
True	105.3129844956382
True	27.870028806142276
True	278.46975927284
True	44.43334543168051
True	346.8433342389409
True	3.73057168833353
True	1182.7556601159547
True	98.47122949796469
True	133.41748728207278
True	352.8118493273636
True	734.7669872525099
True	695.8688949891958
True	1007.8477147286294
True	482.823816600172
True	407.6833240253927
True	143.52032713032773
True	425.8064897334309
True	835.388552708604
True	428.9292559750848
True	972.3175978280436
True	87.18186089774781
True	439.0897061163361
True	179.4873796555886
True	291.914323000021
True	755.895318780326
True	167.2621818376087
True	135.0725596800702
True	65.45242316416761
True	866.1946570797363
True	783.4081289504707
True	78.16005692517815
True	445.8629697332824
True	739.9687537854359
True	418.6304384275244
True	54.944716581435074
True	322.8843357274121
True	780.5681606747066
True	31.84223974244774
True	361.2088422464927
True	164.51366697613352
True	279.4525189441715
True	33.55464517391205
True	210.96260139524324
True	728.883081329628
True	645.9441882652258
True	57.55940579763398
True	293.2209655328324
True	907.9612795043004
True	16.859278104627126
True	293.31470495595863
True	286.8550527776817
True	433.7933619356861
True	213.99602754837616
True	588.5201436026904
True	43.886276733161246
True	995.1978636934732
True	847.4449663106795
True	46.23734624731296
True	385.9845543341375
True	734.9531166744606
True	914.3059739875024
True	275.53154019098343
True	589.824332816093
True	133.358213442835
True	181.6081190428501
True	131.2347063572611
True	135.11983575633033
True	204.07825699566297
True	960.6140889373156
True	806.3249252537789
True	976.8068915922946
True	19.997856696444984
True	27.03106994201254
True	357.1362231643176
True	13.005100159931423
True	608.7088173628958
True	1063.911113939235
True	259.0133010922532
True	211.7181381525023
True	83.25990592893888
True	210.2648524049664
True	129.6416255915679
True	42.78553766051324
True	131.3401869857677
True	89.99359737819475
True	237.77172866066252
True	540.4643071409441
True	163.76388549906784
True	30.25681821301832
True	58.87303997250706
True	424.7735340986787
True	265.95067550506747
True	578.5675311193446
True	23.890778363361967
True	116.82077375112316
True	653.6693785218059
True	268.9844318347728
True	477.6853164928047
True	654.722843805205
True	106.89156821056214
True	108.46853551853202
True	80.06668921160383
True	27.527691148704815
True	118.68415167191156
True	88.39827298258442
True	104.94855331920338
True	151.1638776051643
True	226.0704744040227
True	823.3240820056465
True	272.4355264029701
True	936.0087464434824
True	166.40880392027307
True	190.30557690865396
True	780.2624241163143
True	309.974029901612
True	579.9286229292225
True	252.9363455906114
True	349.47632555230047
True	435.97530856231697
True	561.980603930739
True	644.681263467492
True	370.002622356976
True	35.814960769666975
True	547.8560860017417
True	622.2960960476859
True	19.835011013550176
True	11.452302517424762
True	262.6654578654999
True	412.5966907230896
True	464.4155758563618
True	64.9398444444931
True	659.4937807667999
True	957.4238307830434
True	233.6400472148169
True	913.8304759963344
True	271.39554560916065
True	106.42926798225815
True	279.5810365397146
True	684.6157917885088
True	39.31969592247274
True	572.7210742771708
True	1273.1295443627694
True	1030.4275921709557
True	878.5331354979908
True	206.77353756140252
True	96.86283602558198
True	191.89461803538748
True	853.4697336329084
True	139.161267021762
True	1063.2972880606262
True	852.300631591519
True	45.27194671700958
True	86.8258115510459
True	406.9917199586853
True	387.173437512087
True	202.2124606054224
True	525.8472450323932
True	681.5987814943219
True	131.13247170416545
True	271.566983089628
True	993.5911903157936
True	49.93059423617466
True	724.4289370912504
True	545.1942990056017
True	39.93314827583004
True	828.9967640272102
True	384.0372630158096
True	567.0062673955908
True	112.29945476863791
True	277.00441410547535
True	211.29684280162465
True	28.64388922799153
True	142.80839249726995
True	748.827279888871
True	132.3104204813639
True	380.8015992364972
True	66.54905446433433
True	636.6756018038232
True	607.3290916660908
True	236.7420619916608
True	455.31312035623847
True	163.08212468842493
True	162.03533780295913
True	216.79805575443547
True	293.17713097475223
True	354.3144519439237
True	133.18234109393862
True	186.00084284902425
True	26.895770924515716
True	873.9773823780996
True	295.0804622861225
True	9.132531892209846
True	355.9659364543041
True	162.82709048059402
True	626.4332006584102
True	375.6966042234479
True	577.5940082116342
True	554.1679786256632
True	485.94966180313503
True	790.7678563202423
True	249.2138795631681
True	576.1209468096365
True	159.10927476389853
True	535.735902111575
True	362.1976205385412
True	376.158943826117
True	123.61388588121366
True	136.38015452390255
True	103.56668325135028
True	63.99677534829248
True	732.553234635161
True	176.20007566346695
True	47.21540133607484
True	0.0
True	561.8181641411173
True	117.13326774529476
True	24.438487513874108
True	39.48918054483291
True	114.40687248803648
True	548.1267417862912
True	181.46473771564865
True	107.2628104702809
True	35.3513562302241
True	160.98965668500327
True	928.2553909481755
True	52.6801291688436
True	238.42720330756023
True	742.3376148454049
True	319.45115479757567
True	462.68356931429287
True	485.9258093347488
True	506.13160265170745
True	590.1972594990527
True	897.1947830792561
True	258.3330115083604
True	1022.570678685959
True	921.4484370154838
True	624.4013468048045
True	346.6690671117625
True	841.1718584329512
True	9.898796388346003
True	35.56500974478366
True	283.2140377331252
True	43.56983491978816
True	198.1417444485584
True	734.315506472906
True	217.36811616153545
True	737.3753901363867
True	761.9887568072496
True	118.21778748080116
True	361.5146587898413
True	586.1157349112581
True	22.95307888506151
True	129.1357597598033
True	441.41794446054456
True	295.7451171583065
True	200.1734797878608
True	114.38498552171215
True	386.9609950039035
True	20.51098652084218
True	372.3995475404088
True	366.482786598458
True	1050.752751106623
True	360.8343874528363
True	28.252371924527186
True	446.7894085745544
True	448.6706355289046
True	230.9025075787665
True	31.61047010392513
True	749.8809039927728
True	433.9640860701224
True	183.83840661769312
True	13.712210014358186
True	1212.450720298736
True	163.01412053487843
True	25.64223298978672
True	308.7735792616615
True	277.43992209931224
True	112.9235026614843
True	294.9773129352437
True	44.48658574261884
True	313.82835980466734
True	293.92398048522364
True	302.68823952302546
True	29.84467140021757
True	47.2234034078008
True	1025.7131099583935
True	25.273517435833085
True	12.535742215658424
True	184.7980310755873
True	657.1037617476838
True	7.487131555510892
True	188.023087022516
True	182.6244438084644
True	507.2897189169916
True	363.6898076389462
True	744.4988064956048
True	322.16199519798715
True	484.6906793435993
True	440.8048546954352
True	491.3635258331784
True	98.93148949185928
True	1289.6558375637862
True	960.8190236543456
True	273.3652475103572
True	540.9868187712469
True	101.1640879491626
True	577.2597100836285
True	431.17079636895215
True	162.94356027689523
True	75.1149222455057
True	349.2383188046824
True	167.06281808193327
True	29.689126176274808
True	597.6221914479974
True	363.7362300156189
True	65.34280281225544
True	29.892480272801414
True	652.269070921398
True	489.3282999138839
True	72.36835547315404
True	21.84582443507239
True	339.88269295081903
True	318.632025714211
True	730.0032761691297
True	551.1158700597621
True	555.7194798401675
True	776.2268044191217
True	8.250052575156827
True	53.83642170575922
True	34.085329674936915
True	59.82162969908293
True	522.2983597946109
True	568.2162780709743
True	85.72344581785498
True	113.34125340623596
True	203.30330619481447
True	73.75077836878525
True	183.1897597289561
True	214.57407879587956
True	261.4514128116283
True	788.2675551007113
True	604.3554051081171
True	287.1656044268446
True	191.08224908444197
True	279.2231151489079
True	246.1975693235657
True	749.7669948933906
True	321.52603115545537
True	155.3805626828967
True	890.55962431756
True	358.0563700388616
True	482.3919590361001
True	152.67398084572162
True	118.40701644261276
True	63.402194421907446
True	215.6775722634384
True	958.9948555707546
True	513.24744550658
True	118.910837745388
True	348.6146382573575
True	101.66704488351256
True	672.6026898939954
True	4.455475044496685
True	685.6026840445263
True	36.932483130167455
True	948.8475016543108
True	854.1725844167149
True	210.46237903792377
True	29.37220143518493
True	80.7143639936719
True	468.57577191591696
True	222.2078899319833
True	1.6364986581375685
True	82.2516824847929
True	1125.1303734376302
True	338.9793045523569
True	689.3011474900765
True	495.3280744295327
True	32.142877708526655
True	137.22713358762064
True	435.33700265444224
True	923.3465402389586
True	824.0123991769474
True	412.96548787325145
True	343.16951023394955
True	18.68732102435648
True	81.92226382531769
True	737.0462115311549
True	470.8002638909204
True	392.6653341960419
True	868.5700581924254
True	24.321026127018136
True	220.22744661947672
True	917.0853294929104
True	250.72351165840723
True	7.840888202639609
True	498.5208326985677
True	103.8525912610736
True	633.9099676658666
True	54.5041315823815
True	257.17196387321013
True	892.9387002246283
True	886.972279184082
True	278.1591661397639
True	430.1722790094658
True	122.1374669497782
True	590.9444398145054
True	266.2715862289561
True	185.36995649555723
True	852.1929857096457
True	53.77515785370257
True	715.3501323048082
True	274.7271817345299
True	295.0843830301328
True	173.07261099278148
True	487.4283422325013
True	584.2438326076475
True	369.2587750462685
True	407.8501937747301
True	65.8976238807499
True	162.57251198840584
True	473.9075458448333
True	228.31774761887
True	38.15506715774063
True	206.9585887612332
True	400.7526931270129
True	406.1413758910431
True	753.5071172439438
True	134.8875987269306
True	679.8204068671452
True	515.958228425223
True	607.95057840087
True	134.98201531473518
True	36.3982261642239
True	656.9104416488182
True	72.01518668118527
True	552.7754431731336
True	673.5995149724465
True	447.4936993506002
True	133.68407277645477
True	513.361423399591
True	4.340543101852298
True	386.1764206127605
True	29.515786718417328
True	636.2377638817633
True	279.6240904173246
True	552.482362353434
True	696.2713577886441
True	148.06812836023946
True	525.9088501916311
True	471.49784070792447
True	67.64830971715354
True	978.7955468770272
True	3.330925989567037
True	28.38491667920622
True	636.661860032379
True	695.1414659793543
True	134.36666727555811
True	405.57302876724486
True	126.76415779118214
True	72.42000504388417
True	469.5250918766351
True	39.53807098836432
True	503.0856400018744
True	12.081729984857278
True	862.0778175791722
True	546.8335357687951
True	634.5984103236448
True	98.38085721099556
True	384.17358022653497
True	996.4667290591462
True	819.1269651538354
True	144.91080531317726
True	534.2262461512603
True	442.46248111293
True	238.1873216373964
True	257.46918069017863
True	5.447230951424956
True	334.3590465025286
True	13.987393662336205
True	359.57476833514124
True	74.67910881999993
True	397.878512489576
True	670.6259783660175
True	121.9904170883318
True	235.0504997169891
True	645.7824403433605
True	670.369810056293
True	300.5908638750308
True	134.66808330106426
True	163.4991229664815
True	469.8585764992072
True	86.94630264677487
True	10.622904617075362
True	518.6796794236187
True	581.2526404510938
True	18.31294464613388
True	137.43021828857616
True	931.3507194098372
True	483.6805734816783
True	268.9320489895917
True	35.61001789565956
True	479.9243710019977
True	109.3177493744725
True	597.5814769523628
True	672.7110603316494
True	297.26943070553955
True	375.4609237803849
True	189.72615494018632
True	242.39274537794105
True	74.75595028477488
True	220.45771451253023
True	505.8000958226016
True	21.14139329521256
True	448.8168929677224
True	384.7420625469419
True	733.9917121302533
True	914.4477561833336
True	891.9511592841764
True	151.3331203878655
True	408.9366550931029
True	70.42074230477363
True	187.97143745766917
True	316.8584843493959
True	10.582722521145472
True	818.0681114899486
True	20.705903621013217
True	390.0392362033682
True	270.6453717647358
True	642.2128295107926
True	212.10577680566627
True	40.33403946470796
True	704.2489505127768
True	1077.614938004442
True	234.7302623953427
True	132.73660560567106
True	641.9559475703333
True	485.0109482682214
True	19.777307023528024
True	828.6571828716293
True	116.14915887918866
True	45.18441683558319
True	306.05074809407546
True	354.91266470093854
True	384.1863859018945
True	270.62894760418044
True	19.425208632035584
True	21.500611385618804
True	834.2072692842751
True	202.1863738952677
True	117.1794376971768
True	848.2572553312224
True	643.1706361919147
True	623.5130366704332
True	439.8628494395041
True	150.94809815390144
True	33.075607345942615
True	98.35151730398478
True	437.6164759811414
True	231.9804453685193
True	487.3435752669015
True	151.87402966772913
True	487.4418875723909
True	642.7408764371565
True	966.6661685009556
True	24.373263677251064
True	972.2236295604808
True	1103.2350270686172
True	491.33045933497925
True	80.07206129252563
True	807.615176023529
True	643.3018027698677
True	679.1678933381097
True	178.1008154325216
True	751.5337397928247
True	703.4929613969243
True	121.84382357316152
True	792.5298174891167
True	831.9184051848059
True	484.7917390303771
True	227.45377569464543
True	68.35582536385533
True	319.9534152714786
True	342.8354111189036
True	464.9268479469613
True	422.9460505964642
True	197.6632169618289
True	312.50259898674466
True	2.1799455902356533
True	12.741876345744776
True	109.89059835545272
True	136.56328238722614
True	353.74734016266194
True	342.9415213174055
True	114.58768487783172
True	16.3108477068259
True	215.5286590756517
True	881.0824271176498
True	453.9981473800421
True	542.5178260466929
True	541.21396022424
True	808.4985759212308
True	643.168096467979
True	85.56665550783016
True	191.1118557843851
True	239.4114560313932
True	282.6357480866619
True	104.26112490183648
True	370.1716874320728
True	437.900279336417
True	171.17020314462897
True	656.0013213008137
True	230.65012934219
True	202.4541555708289
True	27.201176421962995
True	242.48653411720264
True	485.7064008327504
True	165.0210815614663
True	532.9917304328818
True	490.0152388165504
True	243.68895962665843
True	107.45487779683228
True	41.467751167590926
True	403.55377580180976
True	796.2399084211851
True	160.290276379096
True	1020.7052341373624
True	1048.9003943408527
True	469.4431383844285
True	102.185254593528
True	119.68256785303988
True	653.8315483364013
True	9.244864655466706
True	232.61614493303716
True	133.00348937133532
True	122.36666550656722
True	333.2211336801623
True	635.1848540110554
True	34.865901576891595
True	121.91428643472156
True	983.1263970318116
True	56.41306853865103
True	448.2243169676983
True	530.9061398602853
True	246.96405244984737
True	134.41093990770202
True	936.2247958994916
True	1186.9149933985736
True	522.3085988182473
True	671.3190815219264
True	212.00277001270356
True	153.66254616426178
True	319.67102467223145
True	248.145824527415
True	175.47413658150867
True	315.8289815914308
True	346.43974529082715
True	12.1929008294216
True	615.5462331130097
True	144.55586655026204
True	79.40907231740543
True	453.2274873027795
True	317.1662479498076
True	1179.866118985577
True	346.948993658234
True	1023.6182916632991
True	9.549610882158335
True	276.9137160045868
True	235.61345710610505
True	151.85165970821672
True	474.4887722373024
True	198.40629476579963
True	420.4757855675503
True	334.0359432716388
True	112.04202493743784
True	360.4398242082145
True	1033.9134043649792
True	729.5812719143372
True	222.66294233754144
True	108.69829843189046
True	300.4390846017443
True	26.43571332003419
True	356.0062687645501
True	329.5899639966174
True	562.3763034310417
True	454.6807246194579
True	354.0010777334417
True	158.70006506268354
True	13.839519853335096
True	419.4111796901789
True	284.32420467860817
True	139.16066998744537
True	300.9852100347222
True	416.3636372228658
True	816.9970893907685
True	310.3473049234029
True	773.5287670944683
True	402.6362013385289
True	380.2546747666782
True	1.8287280915474533
True	1184.396880650707
True	103.26279824900512
True	930.5090455397204
True	199.13888194609
True	456.7239480513348
True	675.3574898639005
True	87.08087586930446
True	478.1228503459514
True	34.653689153235305
True	422.6074030205436
True	77.3270647124544
True	232.41252867217148
True	38.18579581927425
True	684.9939699188486
True	188.84791360821387
True	27.445214478811693
True	380.8301304993439
True	103.3038247846764
True	175.83873804005142
True	814.4119943213925
True	272.6647130828869
True	155.64952379027574
True	385.900384240987
True	514.4050964496726
True	337.7544887117543
True	523.4767529350487
True	637.9716525363507
True	157.7772836731721
True	7.74376493548039
True	73.03935484676538
True	427.3442712580934
True	94.67535570776994
True	77.64966578165321
True	1034.3261931634293
True	28.14424991323236
True	326.93905538983233
True	322.1249466175341
True	471.1297838686153
True	675.8636859468171
True	199.2406491936
True	669.1050325896302
True	321.5761461538106
True	353.8448817920182
True	272.8443177158332
True	221.98630748119947
True	365.6821409073964
True	440.9557025502773
True	417.39940422216097
True	646.0782968141095
True	141.24794446756488
True	78.18166253671087
True	38.04070877607179
True	291.9510131662155
True	675.3050827124094
True	417.0500209000348
True	785.2944701029344
True	215.69776958953332
True	389.6663214909043
True	70.9672653646958
True	51.405601511866685
True	423.3557009282012
True	202.11559532793365
True	213.01236319046285
True	44.41854531013475
True	1061.9267551097562
True	180.1116599514829
True	900.4094938945457
True	319.92313663261297
True	943.520671258208
True	237.90895589038053
True	462.7540330716715
True	521.9789004210226
True	610.7291249095288
True	207.05131882301745
True	484.5973262406854
True	931.5230045444434
True	121.03004200256076
True	7.242179501151267
True	592.7613721876893
True	27.374434839534533
True	74.56212429327336
True	790.0525223782887
True	229.8073284057691
True	974.944005855184
True	683.291419745154
True	403.97993515160346
True	281.43090429538074
True	490.6388053867289
True	344.29948673425184
True	187.52959273351172
True	685.7818763322506
True	712.5109618691291
True	210.4523202484046
True	90.83899179750205
True	516.0025655033525
True	134.11559668714386
True	390.9428688291768
True	344.2180748462698
True	67.20382334406072
True	371.0851410833552
True	405.05493027735565
True	385.5329420053513
True	415.858650632507
True	423.9110184971478
True	624.2437772827774
True	57.82006159496648
True	437.90210417433
True	322.91877819209327
True	654.6024323618327
True	224.9757284994286
True	98.72462797092167
True	41.74746134899684
True	550.0532439624207
True	663.3514753676927
True	183.8088804288903
True	416.24952529568384
True	349.26073098777243
True	16.36618868339747
True	169.55553055776696
True	287.2544688883303
True	2.749434496483876
True	871.4418545845401
True	79.50897938931037
True	101.3429308258873
True	117.29091452322248
True	356.93077001952
True	37.43601714608872
True	451.5287519538327
True	224.83078402881324
True	5.030708429837138
True	119.06614620327076
True	449.4829135456533
True	53.68024634539538
True	65.45929620695716
True	174.54142087284788
True	293.0618079790229
True	991.7744425187698
True	393.883831922638
True	963.7782625114576
True	185.18182574511792
True	1014.5248357516356
True	796.3276099439862
True	651.403318484202
True	407.93671879610497
True	387.9370899309909
True	77.80130563314428
True	76.06784079903557
True	84.39991436547803
True	180.00583329829183
True	482.19922552290586
True	1131.5296290402066
True	180.31552355731785
True	354.832169843667
True	432.08763572247057
True	586.2613300061817
True	615.98145371298
True	287.42162765006594
True	438.214655376636
True	659.8751220387968
True	101.95363171998636
True	755.1078466268651
True	257.6607931125029
True	138.9933534529553
True	402.8127787245485
True	867.4570171271854
True	441.5651332266901
True	849.2532903862175
True	192.48076667624565
True	343.9734115343519
True	694.903605377473
True	624.5152458921561
True	185.26152926360305
True	257.1131554271235
True	792.3012443367064
True	31.830146198429063
True	195.6940228135649
True	495.5971840828203
True	694.0243379309701
True	103.8122121240568
True	34.30598021405319
True	170.6619871027665
True	742.9168684727867
True	315.31598016708244
True	551.8897930585507
True	368.31166858069486
True	282.7640551089626
True	433.6389357973451
True	493.0252020992658
True	71.11908902566064
True	370.3439997255564
True	743.2982016470935
True	0.0
True	300.0289155961007
True	256.5052206729973
True	957.0653867118084
True	154.31836716966868
True	649.1029940550625
True	642.1706451746388
True	116.13909415145947
True	214.88423921355164
True	135.06559848331716
True	11.467252108662846
True	289.2837798789932
True	383.5840474869802
True	1132.7967193002191
True	241.40250094771383
True	411.4887496898384
True	668.4822348905955
True	213.97130247414407
True	27.54380344531039
True	886.6067465737697
True	608.6610208415123
True	148.72840922632628
True	625.2080282579808
True	162.55721428488508
True	286.7531963186716
True	806.7371046381426
True	36.957609239589786
True	105.4371974229438
True	527.5517391409841
True	65.97547531319339
True	77.84657799845097
True	387.2226741781125
True	22.56303574573486
True	748.3661924243366
True	102.91398013668837
True	156.3581095969897
True	17.32666088015366
True	770.9932374966373
True	27.23666593714153
True	790.4234535852663
True	407.9165202287314
True	117.1650110918688
True	712.8748854885557
True	530.0583827871294
True	551.2944204133735
True	47.01558142169363
True	371.44682106362416
True	5.176669975368553
True	92.9920178483403
True	394.47492733976463
True	49.12190127996906
True	113.2035865617084
True	305.09662431848795
True	189.66485080401003
True	104.42724694548576
True	664.2259875204146
True	21.246315094032514
True	1094.875710703147
True	515.6186086298876
True	300.6558289029118
True	494.2462250503369
True	120.02444563174448
True	814.7825681472465
True	1090.8021419467586
True	742.3657894734672
True	165.8034150876704
True	224.21275727953832
True	51.77432991552334
True	59.85898850877532
True	149.7242746842873
True	98.09056182281344
True	172.46358010541474
True	1182.6200743411432
True	304.75581290645266
True	351.4442071491951
True	713.632686953011
True	18.56023503185256
True	14.77996255503801
True	585.4384858259681
True	5.975777316043193
True	116.34049625269834
True	668.9835115611926
True	181.52659551947357
True	640.983216354186
True	827.3430422859116
True	155.29466239472413
True	899.9376521584389
True	3.0465020850537807
True	450.5476854898082
True	1066.7546012784744
True	25.020087203029373
True	234.4435122867628
True	146.65879755718765
True	976.8701130496236
True	240.29369128862476
True	518.7526111946039
True	117.27450750942026
True	497.36029340687486
True	144.08168245453317
True	101.36592495353416
True	390.99380445098063
True	73.69505352133248
True	53.09206401411772
True	1069.8454188834494
True	275.83258965826536
True	156.9986462583393
True	361.13471957535376
True	385.8563694927259
True	214.85663222682825
True	160.5397588547187
True	381.1226871416549
True	35.1732863727234
True	485.4511820218125
True	1128.0668833957673
True	110.8474995147814
True	476.16718181398176
True	308.057622586438
True	27.58938641961693
True	405.60339816546593
True	102.36280836754052
True	576.3760372660274
True	215.0842078648245
True	398.06340660397024
True	18.208720781018148
True	441.750761014624
True	102.15561921730468
True	337.8419688199529
True	31.879190960929314
True	175.81532416376763
True	245.96096059239
True	808.2456228244523
True	57.9436155095928
True	139.95645432277195
True	237.1900037999976
True	136.0933140021061
True	635.892041502652
True	576.7011517456979
True	793.7060898724833
True	390.4827769938882
True	537.2875956018219
True	411.8527099840477
True	688.4721491452682
True	78.0176346671651
True	475.1938087444669
True	429.27273771642695
True	44.49691716560131
True	87.38154469697838
True	125.55603470460645
True	90.98521790803407
True	328.9983860240295
True	841.4568659368148
True	323.72632242120505
True	1088.6026214132607
True	309.3876518878887
True	889.1517937185721
True	152.08871016712538
True	567.3063986553366
True	631.3083474124119
True	714.8588808845586
True	461.1975185465243
True	66.04759658058538
True	289.560799537769
True	40.57620546985252
True	162.1345809730447
True	171.25970593952746
True	1091.6704867854892
True	229.2584938874383
True	558.5617158458621
True	551.7613896054737
True	560.1211791411789
True	891.4183409960481
True	602.0237324564441
True	664.6193374182287
True	949.156410617848
True	124.48247686440276
True	317.2729519440178
True	258.9491756935501
True	329.1907616229764
True	83.59227130619136
True	395.6142810394791
True	4.518437866512201
True	338.63307758202274
True	257.0136872440731
True	630.9545338134902
True	288.0010594794262
True	344.46685069878424
True	11.163580675121429
True	56.32734480122684
True	537.8332025503482
True	32.30755123275905
True	145.99862003461533
True	65.30178693258081
True	153.58008293802854
True	248.609335288653
True	73.77871585025501
True	389.04206617153375
True	269.7285522792002
True	93.56098433365084
True	332.20180653368146
True	61.30621439355952
True	600.5457697381202
True	850.4374374008921
True	285.00737032818216
True	1154.6925965060132
True	115.29178511046788
True	306.0729331953085
True	1053.1417889956344
True	90.02130811174553
True	290.2321332219284
True	10.23022682989596
True	405.8642346900443
True	446.8217018542115
True	155.50036071265896
True	631.196458747548
True	941.1053754655024
True	163.65314823485755
True	77.11002140201825
True	334.9040134985079
True	544.4881174293312
True	620.3257686162214
True	1250.0426472718657
True	26.22580262212119
True	949.041779603226
True	134.3008200287942
True	651.2293031761094
True	118.68171399179212
True	130.5578944863085
True	189.6322243707177
True	164.3827720621315
True	750.0308960259782
True	208.35544968455375
True	228.31755817800803
True	67.09540771338416
True	512.1196136712114
True	451.0597477428967
True	176.06854058615335
True	228.07954627515903
True	16.995845740965407
True	433.439700200104
True	220.12930932101028
True	291.89478426356806
True	111.17236223966812
True	685.3395599775483
True	420.4332990973404
True	254.2021333584096
True	638.649660730513
True	530.8188940287066
True	485.7682759453289
True	130.3532607099715
True	520.1728345256254
True	427.1881629898563
True	3.1068232785559355
True	191.6338345785381
True	95.27786362737598
True	244.0944236350868
True	3.1665600529392304
True	117.2483642361902
True	347.2184226722658
True	6.713932694463931
True	843.8897286850516
True	170.95708122382774
True	689.0151952022895
True	797.2185049447224
True	161.9587215748682
True	221.34710906806103
True	490.8726996121541
True	819.0241927570264
True	52.95044733997183
True	37.76678642666063
True	132.8013393255849
True	631.7996103415196
True	731.463295806372
True	186.7314912556834
True	595.8276175056862
True	613.9613520509189
True	801.6006310654843
True	414.3508701438331
True	184.25034485041388
True	906.2642839187026
True	215.93079280211143
True	150.2202635171417
True	327.1944974853431
True	225.761464629482
True	206.4054299981725
True	620.6488071889474
True	257.45992916760514
True	185.40207253037843
True	463.30286911592736
True	466.5065946767329
True	62.49242809909999
True	281.3672515207968
True	80.47665158520576
True	337.6493416549044
True	350.41799035985446
True	255.66962131308205
True	179.53248397235723
True	383.8673229180444
True	647.4689277367326
True	714.9154656593954
True	301.11524827248985
True	756.6425166926857
True	65.50568787402241
True	865.8958361167088
True	341.07150074146176
True	13.177731736846011
True	629.7696892774381
True	711.5628303161828
True	257.87711025217106
True	167.21992228014693
True	48.6180413620477
True	382.9019616472075
True	75.68420527272708
True	14.138897078334516
True	894.8873210564886
True	364.1392661368232
True	181.25104056457783
True	995.9271442557422
True	12.033637841802635
True	787.7146800653468
True	29.549380537480243
True	623.3308780986414
True	56.32923638876766
True	773.0504907324926
True	458.2838326040913
True	197.56318617404003
True	437.5340230124755
True	209.4149340464785
True	294.61666811996355
True	223.63038609014436
True	409.9742457944804
True	10.475203117532445
True	320.5107374834225
True	117.34979958676873
True	10.999401510660933
True	466.8579507572328
True	719.7466124262754
True	286.95879213056736
True	79.34719132081226
True	299.3043706725437
True	80.4819497033705
True	181.8112197606304
True	181.1733793736628
True	385.0092273970832
True	43.74991627762165
True	141.0170614723164
True	395.2181131532179
True	880.6739978447308
True	111.09196416742029
True	205.84400822737095
True	458.3583419130504
True	19.89455504582012
True	424.5940102169227
True	515.8112230579409
True	90.11463465656314
True	401.6231986424288
True	357.5570341096769
True	413.4979258680805
True	588.7725984625154
True	1048.5247669351147
True	953.3217655905707
True	57.15733511940566
True	1056.6281218552383
True	108.69936625265834
True	118.68466937140404
True	105.97622893517938
True	485.4756181966754
True	370.9599919438813
True	564.6681300442048
True	262.5487002518606
True	158.53417599318442
True	402.09512975971046
True	14.624770730249166
True	472.7533602946705
True	408.9974858281967
True	152.1084386623875
True	100.11178312869876
True	536.843851229921
True	1000.160489519842
True	200.7630364458564
True	64.42157041700267
True	432.9370634493792
True	377.84924873955663
True	484.7291638970237
True	311.34097672874555
True	4.85339248456889
True	560.755166319911
True	504.6630532205053
True	502.1137012231768
True	185.75513073443852
True	101.0527103255284
True	20.157427942769136
True	380.5564611595164
True	105.66540978315692
True	6.194331898488047
True	33.75010009825878
True	352.9411511585
True	680.4076880614007
True	132.96986522157644
True	89.70214677657462
True	23.738423722055884
True	412.00897794833634
True	360.3448421137917
True	802.3906962491902
True	310.0709584997399
True	537.0742345280271
True	544.6581519979549
True	525.9300060145295
True	293.2865661754229
True	548.8091469514515
True	101.93217020340124
True	587.6683967347057
True	7.475626572977591
True	349.8828884602678
True	461.4042183407786
True	957.5666683914376
True	347.04723657794807
True	795.6058848965737
True	934.122870976491
True	175.59666360069923
True	38.23362854143336
True	381.96927345521766
True	394.8296834615081
True	574.7123641143597
True	249.83849998613613
True	28.48824703741364
True	647.5453023289903
True	126.5460432516757
True	1076.1592502499457
True	317.078495056857
True	470.3307540064848
True	130.57361579303753
True	814.3174114211546
True	139.48518282281793
True	811.7381131735689
True	555.6996659975935
True	192.0237326087895
True	111.64574335130229
True	66.35861122342588
True	562.3037520384577
True	944.5382536281212
True	428.85422951163673
True	545.2900963058661
True	132.95409522747852
True	635.6784783721366
True	458.6352133731506
True	798.4352486530272
True	311.3799759757488
True	581.2618138051084
True	115.43433586456835
True	25.494296092501976
True	418.4917104456093
True	173.52818845140814
True	103.31340269919178
True	367.49276833033946
True	1061.254973612531
True	269.5380523600192
True	551.92900558579
True	11.36801243667661
True	75.44869175625007
True	335.46098763946566
True	808.3103185666797
True	467.03344162631146
True	518.4831137044944
True	720.765554633986
True	68.83506387560632
True	700.1890012652361
True	48.47517326734968
True	101.8501477379722
True	187.22120557902383
True	82.52260172208359
True	25.50264209980553
True	301.1450752602192
True	461.6774897665084
True	904.3516910412924
True	865.3019376941833
True	4.8529167568192335
True	294.6399172151882
True	477.00091481371584
True	124.40287248210323
True	250.44936487684453
True	317.82491958839137
True	1311.609825309625
True	452.9307239496301
True	24.494651533733418
True	191.2324752007375
True	696.8083898352501
True	34.97550221250596
True	173.27329639991558
True	562.9295702410345
True	75.32657356902108
True	877.1217310434754
True	334.9321672957323
True	676.9863656571679
True	78.31249894069336
True	666.234657789125
True	585.9579201815097
True	872.5689014543823
True	245.55150454074104
True	504.4743642822892
True	819.6312891630411
True	931.8849447865528
True	233.69438984223288
True	802.7648506564913
True	233.6265475422013
True	449.7491922519661
True	363.566107470325
True	493.5019261317698
True	507.1264637763104
True	327.0534503580715
True	351.5747430926392
True	109.40814818983756
True	333.07648849488083
True	1172.3761353455254
True	311.2392960111994
True	141.3302406997232
True	297.8653935935081
True	748.7595839418899
True	650.28225848166
True	416.11043355640777
True	117.53933722144112
True	348.0164027644224
True	34.025267735012385
True	164.01343109950008
True	87.55600267303089
True	87.93955656349388
True	528.1358342316039
True	138.1417174874702
True	134.94587411539248
True	107.98333108521511
True	86.96048800002595
True	453.2186568354044
True	413.8583880780549
True	1018.9527864880638
True	552.635654238253
True	842.1160685280958
True	276.4447510687721
True	296.79313346561736
True	543.7234831462204
True	191.95244433028347
True	748.435347036594
True	237.9451343816003
True	345.874562861011
True	71.01082269419061
True	117.39456298073758
True	268.48210489573745
True	122.9171096748349
True	500.7600402658398
True	31.33202056382649
True	567.5734506242978
True	1006.54840534962
True	736.7525545951524
True	1.4146097569942282
True	62.08830574633642
True	502.9056401256554
True	436.32315360401503
True	81.4414679033305
True	117.40241623863533
True	303.3640430977909
True	82.85745233897019
True	53.77032891794001
True	706.7797650937046
True	635.0632214250091
True	157.93562204139576
True	178.2827915947435
True	532.693228564281
True	57.01776024261
True	24.98009219059532
True	546.0847119579597
True	460.8037640524953
True	1132.1533893098858
True	44.72622260878954
True	452.78689667388426
True	874.0188657148564
True	810.9030594846093
True	296.103886653499
True	789.731179200844
True	405.2590020786826
True	40.45862437042784
True	98.4522381878247
True	691.0296527036464
True	77.92621103151691
True	144.4850578035027
True	957.5125370888084
True	185.71708368846348
True	279.2889284426091
True	103.06299950490714
True	657.4625554185257
True	603.744468015458
True	218.7638777002977
True	424.60376765574136
True	43.77798383756121
True	279.4142422607866
True	587.3403049994557
True	612.9512762681984
True	317.1121154337328
True	73.79310892482088
True	940.9734948778856
True	1043.2439263671656
True	568.9281972533122
True	64.63398685465633
True	29.2527329495517
True	92.70760215880816
True	104.23548094295222
True	103.58858035508572
True	881.3294609409434
True	1205.5573939109977
True	732.8114205649653
True	321.11704642490963
True	8.873592065636513
True	20.497104785955003
True	344.9216501405444
True	470.0192813227309
True	43.604700338847024
True	551.7846758577668
True	431.6609639846829
True	405.264585730814
True	80.1204411159602
True	201.51703729016089
True	259.90825098195546
True	136.78608092269877
True	387.8441986724982
True	41.93210028595386
True	183.66414375541365
True	1165.0658775805157
True	6.17389297236855
True	25.733668944276573
True	578.2420177222909
True	366.81950593666335
True	792.7444368114583
True	160.58897220904498
True	716.7807119109558
True	600.8652815854433
True	275.7518976890237
True	429.5002775493234
True	341.2302404900338
True	283.9556742705404
True	260.33780435886524
True	405.7433084702358
True	503.5869765351762
True	506.2348341553203
True	108.41721621518992
True	359.5944862660704
True	9.09068181763321
True	191.25377677486665
True	238.9842050853265
True	845.7762089213938
True	591.6564876127671
True	32.58902981508034
True	742.0283192212119
True	826.7335641034625
True	101.64995798966636
True	355.11005100970056
True	849.7905196601442
True	227.09686962315212
True	160.84697484995908
True	535.4866177050832
True	595.5484182962485
True	1070.227113032866
True	142.8997802879736
True	154.94126235569593
True	261.3984208972558
True	321.2440485574074
True	414.5181143090367
True	415.8432483194903
True	313.61161737726
True	422.4671952357487
True	495.42208402172366
True	218.40577844124417
True	1487.2182042462666
True	248.8715427861435
True	399.1674867555392
True	50.02449992197072
True	762.5267142254559
True	248.4084379131812
True	913.582414091596
True	569.9575175850571
True	314.6552538137489
True	795.7006908999996
True	270.3338185771007
True	218.2191828392412
True	258.27041336862163
True	209.0594014229684
True	133.8522197650582
True	250.87157938566853
True	721.6780219297852
True	545.8898265524465
True	215.0387500847505
True	1166.4694860767804
True	118.13736434798352
True	249.589794685266
True	73.69808163153068
True	313.0691407333027
True	418.7503521381225
True	92.28763714534206
True	222.6631592487613
True	76.0702588020985
True	706.4875164727839
True	368.0054408683088
True	225.06461645284872
True	733.9858391381596
True	859.5244564911139
True	831.3398391789294
True	820.1170368916196
True	342.1273468204119
True	1.735329583471196
True	270.75601882506027
True	55.48609903962412
True	392.9801127675064
True	53.56348008649665
True	345.71642968025367
True	860.8170477190056
True	1022.8925078422528
True	390.2545228946083
True	20.292285729300872
True	518.0715847596776
True	500.46400592614606
True	200.5618571950277
True	223.64591671622264
True	284.0233837110764
True	22.478485416081785
True	121.78329510615978
True	927.5373783534114
True	63.07899127128705
True	484.926620379575
True	786.445343037956
True	99.1030354600405
True	254.9381192928048
True	113.86542198346368
True	16.20160701695756
True	1.328421749200397
True	115.86236569858086
True	1019.6350939911632
True	455.6266417735204
True	65.53533233279812
True	797.0761949874909
True	345.8631611530698
True	1.798341972721591
True	453.8651804290918
True	190.4516744886658
True	506.02933777794607
True	81.15802319253788
True	321.851368438677
True	385.7630472488239
True	175.35219623714505
True	216.170885960797
True	119.53362962474728
True	180.63611770444805
True	980.4679292998916
True	15.936852836216222
True	503.88751784772063
True	498.20183487630607
True	400.4764390583061
True	218.7190975407127
True	234.8515418129883
True	163.3039796222873
True	47.75097328156176
True	468.3452201666199
True	155.56484887039778
True	846.4607876641223
True	821.2174688665846
True	246.74465326098448
True	330.1775341075158
True	523.5316881099164
True	41.71355830820347
True	87.54506845028956
True	721.4793735243908
True	1082.4869334054458
True	113.4321779061706
True	714.2977107758032
True	149.5845608046794
True	939.6639622826012
True	673.0296206409931
True	106.88256022236074
True	282.4162714713942
True	622.5546023680873
True	255.62890727214503
True	44.15121260326871
True	583.5540013402807
True	449.4320453160658
True	5.93022315356053
True	466.6070635507864
True	67.59927304868583
True	177.4694740835219
True	234.5801091265465
True	282.2856447049716
True	73.39479106887782
True	228.3686677553137
True	347.09327769092283
True	427.3072298090058
True	932.4942698660813
True	46.5369436650783
True	887.5887971884649
True	1036.616404575408
True	134.41473987536529
True	73.68976009063266
True	1001.0625577295616
True	34.87575591747761
True	230.4444855020708
True	87.52431494779638
True	218.60379934766505
True	363.46682538468286
True	956.4935241055836
True	98.95251638718564
True	72.61829163904905
True	671.1632053017365
True	273.6288690017985
True	694.1304676030805
True	54.83181413430823
True	497.0443473846681
True	376.64230153561584
True	691.2167687581073
True	51.27720017455992
True	108.10294696499206
True	29.087628293391468
True	269.5722664796338
True	44.78467533701296
True	344.5118515412093
True	3.391322126935409
True	1186.4103354292952
True	104.8540791625495
True	132.5521357418264
True	347.94181096492576
True	727.0433919120123
True	655.1421442353984
True	998.2023659901744
True	455.8564092793801
True	426.8211949288919
True	141.43438906995326
True	417.3278878483301
True	836.1785034191678
True	415.8972711140586
True	985.9935480722988
True	80.58742518456621
True	407.9687770099029
True	180.627908776546
True	278.4338235671065
True	716.4486790068851
True	162.67596769040034
True	131.94731665860274
True	64.30490213162567
True	865.9813380850934
True	776.5961768377776
True	80.69938070780579
True	424.0266709779274
True	737.0972007613553
True	416.506793774342
True	57.976102667740406
True	321.0406709883506
True	792.2228705795143
True	31.177145122229348
True	365.25512225246166
True	165.2419072728113
True	280.23181044192546
True	32.63869447696912
True	224.25055360891847
True	772.1007758060205
True	657.0104124456942
True	54.83579982024178
True	299.07391099589523
True	886.5858899970021
True	17.409357864986998
True	312.7503979971161
True	288.16477720562585
True	424.6624815407571
True	217.7960611852641
True	601.2874900150451
True	45.690332739496704
True	957.2074216124392
True	875.9775504188677
True	44.34542662464979
True	408.79020739182505
True	743.5940230127891
True	901.211157451404
True	274.02567263878484
True	616.3254533892818
True	130.59360966611095
True	199.36776488973035
True	131.5982440531119
True	131.58633769445447
True	209.07435766916967
True	941.5703382499886
True	813.9897406534375
True	921.8714932078776
True	18.609334215653835
True	27.26999327648619
True	361.4060302689289
True	12.10323444490362
True	619.3442751130042
True	1063.3736113378338
True	259.1947995218715
True	205.0021747699873
True	81.6347129396437
True	216.75177228879764
True	127.65960441616278
True	46.92498984792282
True	132.086912521449
True	90.94794668701118
True	258.8406198315299
True	534.6965569441292
True	158.11893844766894
True	29.555868517986585
True	58.4592709236301
True	416.4495190995109
True	267.805565144999
True	581.7292695015832
True	24.69168250805107
True	112.83325100125086
True	689.1837434480302
True	262.6426476790994
True	474.3688096735824
True	655.8613474279073
True	106.42252602738952
True	113.54493564316006
True	84.44124466075183
True	25.76936381610624
True	120.56219432190132
True	82.30674615210894
True	103.7439415118554
True	151.20333532901708
True	235.68274052415583
True	826.0282264972438
True	284.95779342384594
True	946.2507947587332
True	166.09290049340933
True	199.993655609018
True	850.4071959306535
True	316.43256418112645
True	578.8043983217602
True	258.2728163357424
True	361.78471409709374
True	457.1679472455584
True	545.9964263376639
True	643.1266544837383
True	364.95616618465806
True	35.559534086389
True	561.0309777531482
True	606.0222693489761
True	21.867758047838176
True	12.105919912339
True	264.49599659415566
True	413.9091209050021
True	435.1147612062156
True	67.92824403837143
True	655.3251150958788
True	912.8001791320784
True	241.87724222750091
True	900.2915343726775
True	289.50721918184155
True	106.29832874872665
True	271.1530473683943
True	673.4116350515931
True	37.19016945579377
True	572.7791746690004
True	1246.276477866586
True	1010.6350728179392
True	898.8370022176019
True	214.4176105480107
True	95.08818751617044
True	195.2311466381813
True	873.9320734356324
True	147.11774634453505
True	1083.2659800091442
True	888.4413726736101
True	42.31394083643085
True	88.621080107349
True	426.73418029321374
True	417.8370707132709
True	185.8653139169577
True	521.3817735399255
True	648.5703449184914
True	110.13722458135103
True	265.00702869109915
True	1017.6772320077604
True	52.35831287724369
True	678.3597795129069
True	543.2158968440472
True	35.32524209477952
True	803.376579537412
True	381.4268170151991
True	553.6874180714731
True	105.81903444260452
True	276.8980818354121
True	217.4445702105836
True	27.29718556209254
True	132.33768690313607
True	759.8288369178762
True	148.27740529678124
True	380.60930008439294
True	66.88756223879378
True	611.3626127627515
True	605.7888806991446
True	234.45687506869723
True	465.442036766866
True	166.93594556370311
True	168.26621895712648
True	224.0900582034599
True	288.97725711586827
True	365.7468277801927
True	131.33839545353894
True	191.2284726833204
True	27.23396683487445
True	873.4861916703258
True	313.32272700880947
True	9.163354288445277
True	367.1505790317117
True	160.69690174465654
True	636.8471420560242
True	374.5672699023049
True	585.3906663200911
True	550.7930996629389
True	494.2129779068821
True	785.477800086374
True	250.2517009630932
True	552.9828338305974
True	161.04123822749017
True	539.2222295385993
True	367.2531269535824
True	361.9487572511164
True	119.85239794201256
True	137.16823893127113
True	109.08355602972932
True	72.82920977736327
True	731.9332718746126
True	182.6598658184542
True	44.850742622971744
True	0.0
True	546.8791874285857
True	115.5225677236321
True	21.09771249224012
True	42.24224844674827
True	113.1300733612632
True	551.4130165282511
True	181.20787623910968
True	103.97300285954458
True	34.872612183391446
True	159.56349927662856
True	927.061601516976
True	52.23484883801463
True	233.8597362296431
True	754.2819794843289
True	316.6171173736819
True	450.160431817616
True	477.88075485990447
True	507.2807531717719
True	602.4801281296739
True	905.8043033263197
True	266.20185632516336
True	1043.054577835494
True	927.5888614231194
True	593.5757307791798
True	344.2836460811751
True	826.7131685438028
True	10.801231325417822
True	32.5459927216418
True	285.6306151068018
True	39.71852649914103
True	201.05026817108447
True	749.8696520586313
True	211.01281315473045
True	743.0100080464018
True	776.6525113410424
True	120.39140387722388
True	379.1098117043046
True	606.3320700893495
True	26.1202629524132
True	128.59373280815865
True	424.4125621050084
True	306.5253109182965
True	195.41853514351408
True	113.47907672283982
True	385.00706788094936
True	19.93368334926452
True	380.426915832212
True	352.2002963383867
True	1038.0051588709466
True	378.4561197582773
True	31.085848149507346
True	438.5999270594979
True	438.705228786509
True	236.8657395412937
True	32.130032298577014
True	773.9382578707889
True	427.7542889725752
True	177.72716483463327
True	12.270269941116304
True	1222.524042522419
True	166.17873184975045
True	27.913268868242195
True	290.69044721571186
True	287.2841712765008
True	114.7762838215498
True	283.7663573563272
True	43.506670327452646
True	339.68450479533885
True	309.38173890209066
True	324.7277629595424
True	29.09120493535462
True	47.26443290258272
True	1064.8973720273991
True	25.074953628752308
True	13.376614506826993
True	171.58272716365522
True	665.9612031616821
True	9.085633219871774
True	195.5090847251577
True	171.31351278539202
True	512.2647610507493
True	385.4709153793064
True	752.7370994683353
True	329.0572941157605
True	472.378145521722
True	442.2000962366816
True	500.973589283725
True	105.48030234229032
True	1261.7012217677636
True	930.2579088373268
True	286.5323541062546
True	525.6414110757669
True	101.24905287437146
True	568.5796729519077
True	423.1946508493575
True	152.25159052981164
True	75.69069887136502
True	352.2693222965722
True	176.00313286340298
True	32.098058636892546
True	609.9852667196326
True	381.4216460482619
True	75.34296312579751
True	29.20952447445548
True	651.2021248066803
True	493.7634167227694
True	73.31326623017135
True	21.17035622418592
True	322.82432886406843
True	323.9005088344929
True	701.881647366639
True	553.4761584609046
True	552.471893810866
True	781.4125336375132
True	8.664862868603143
True	54.91549669884949
True	32.40543662847066
True	62.523516854991335
True	499.443245134492
True	573.3646747425437
True	87.66477584882952
True	113.7596806556724
True	190.9396449195476
True	74.33478834011254
True	181.34410733578025
True	207.992456032076
True	274.05290489376955
True	822.9170368948247
True	597.7105086156597
True	290.98283555057884
True	199.81414526335809
True	268.78406717836805
True	252.3303677060345
True	746.0347654474898
True	323.667603422387
True	165.2903549076906
True	898.7871807512072
True	325.8498849210312
True	467.4751382843761
True	154.27751657368574
True	121.78697631377644
True	65.99282505830023
True	214.06764013850471
True	947.4381744911448
True	530.7709775669997
True	116.30738410398853
True	341.22753393845363
True	101.28296217658306
True	668.5713032637043
True	4.45337400419438
True	696.1311471758123
True	34.15074115774768
True	915.836229388135
True	849.338564762061
True	211.64258928135428
True	29.10254721686527
True	82.5946802577781
True	454.2723581246818
True	228.13365861527856
True	1.1100437483916032
True	78.73808485647554
True	1067.6576984793362
True	331.9878065796028
True	669.3204399291593
True	497.0036827912059
True	31.23671519779985
True	144.6334425455509
True	444.9281348068444
True	979.011126822654
True	804.0032569911041
True	413.0050564147472
True	327.5208118696712
True	18.004883157236332
True	82.09139915272392
True	729.756146648671
True	474.7142946669191
True	379.5725075687664
True	868.036392259587
True	25.351085369165013
True	218.18946660159037
True	878.6982143247069
True	236.88024294522023
True	9.185838755928092
True	491.6977989352544
True	104.79087865421636
True	641.0739674630256
True	52.4206837190434
True	257.2118222042
True	837.5753310414245
True	891.9413872461431
True	275.87092124748096
True	453.12541695377496
True	114.30675809377357
True	584.0430031221416
True	263.92539097964186
True	183.41305253947613
True	860.3662613324087
True	54.90348227063126
True	720.0910163846547
True	270.56101926493767
True	300.3039287378556
True	170.46931401455478
True	475.0767911053966
True	603.9171769611883
True	362.40261416109706
True	398.9512737106844
True	69.77360248082965
True	158.5668270398722
True	438.63280724624286
True	225.79128906818312
True	35.29659297226874
True	209.7044057764284
True	385.10179769496847
True	384.4531633605586
True	761.9521783771083
True	136.1296530675846
True	670.0078389744995
True	506.4936963952803
True	598.5884926710377
True	137.30958916703332
True	39.11656617986009
True	675.608345593902
True	71.13543587148224
True	557.4881812168873
True	680.3007550465551
True	444.0435235148233
True	133.5219959046254
True	509.14274308390617
True	3.663974463088969
True	389.2511266865333
True	31.500046529509497
True	628.8164947256258
True	276.25113242989426
True	585.7382318611853
True	673.1962054932775
True	140.28723703542545
True	499.90821814203815
True	491.3922174242748
True	59.06120874773741
True	995.55735422768
True	2.884591119158387
True	25.95257417632213
True	638.1456418178865
True	696.3687472697131
True	140.56147499540182
True	417.2152792554482
True	123.66656916115596
True	72.57949407234253
True	440.4457701349656
True	40.503071005913554
True	522.7697841279064
True	12.790415615131238
True	820.2026830562704
True	554.3931210933539
True	649.9862695326283
True	96.2595585770634
True	379.69329220077424
True	1007.594156588057
True	862.9864165998684
True	144.25766572427673
True	572.4939048185637
True	452.0431261070345
True	246.2031267821631
True	266.4251447533432
True	5.779933455060826
True	334.643696671129
True	10.74335183235927
True	375.8052694363786
True	67.46331437262097
True	418.2997999190192
True	665.8312280789133
True	126.7873355253075
True	239.50135190359651
True	649.8580876814226
True	690.8767678405003
True	295.1979768506438
True	137.46570616661165
True	152.3033418756657
True	471.001880084056
True	83.65600703042341
True	11.545331316579205
True	521.3914461687808
True	569.3361327556835
True	18.557491634588857
True	136.6184008691053
True	927.166309355314
True	470.2972440174835
True	273.09879245642315
True	36.38126321407266
True	477.36322318042266
True	111.68860287911048
True	583.9206682726419
True	671.8271844688093
True	305.77914033308434
True	368.0197384810821
True	182.11923447834764
True	242.3334729389273
True	76.11040019873478
True	214.17904667829828
True	492.81275539374775
True	20.15339860810492
True	458.7968395632613
True	395.2378297285194
True	689.9605684354378
True	931.7751084053608
True	911.6946526354895
True	159.76334507181977
True	405.61389466369536
True	69.49119092830523
True	193.59225696409135
True	318.06757277270685
True	9.891623366964335
True	806.4725213863229
True	24.096861024450604
True	393.3585087942856
True	273.48039187505657
True	657.1250031064633
True	207.24402193704597
True	40.1119876486851
True	670.6530454055346
True	1082.8445393779334
True	229.28686334323345
True	127.0335126924875
True	611.1208883532086
True	499.6735135124149
True	18.85764186316097
True	864.7540405277157
True	110.95765754565184
True	44.76522705203763
True	304.8282640350909
True	353.26302104450406
True	372.1600782667954
True	269.84931163161474
True	20.277199367670303
True	22.61900453147606
True	834.124790606285
True	203.8255305329644
True	113.8864784640136
True	852.1009961133227
True	647.8281020681331
True	634.6568552174399
True	450.7751746438704
True	157.0233764984941
True	29.7334986010532
True	106.49985210839068
True	440.77756657470655
True	228.59414799893463
True	488.2474861608808
True	146.179532753356
True	458.3552663069988
True	641.5464878446681
True	963.1114116916852
True	25.86574664601419
True	1015.9937627698808
True	1053.227525530056
True	485.3005753440525
True	87.43002034263765
True	772.3178465744817
True	658.3979816296401
True	651.0883383934594
True	176.60574313357225
True	726.8967737680036
True	696.4967221827904
True	122.27760708661822
True	809.8362524159052
True	811.3364836358471
True	495.50946831918094
True	225.8545635423849
True	70.12178670967639
True	310.5598055830408
True	356.1630260628331
True	477.5254049682495
True	429.544701091455
True	199.5054856558872
True	311.93168664831273
True	2.373173780375722
True	13.74492339331606
True	107.33020396614408
True	130.0703103732066
True	362.22635384183394
True	356.0565411771698
True	112.3305748363156
True	19.15585959971604
True	209.8747770945792
True	848.7787251734794
True	454.9049297430904
True	533.8666343557255
True	560.5545940339676
True	833.8596841821699
True	628.4395462540119
True	94.28832941684593
True	194.98347591824336
True	246.1155174862419
True	279.97349543276954
True	107.85439532688726
True	380.5901819278674
True	438.9190945625372
True	175.54200108731584
True	641.7390016134392
True	244.36100969197227
True	217.34797629337336
True	28.867089674013705
True	250.7079362704339
True	482.9968963280116
True	168.95421712004463
True	527.5393866425536
True	481.6131313478708
True	252.34409653969527
True	101.20903518901798
True	44.17792958233348
True	401.1339880386665
True	794.7449933889629
True	176.1581131075159
True	1031.815357389046
True	1047.8778883432035
True	479.2006844943628
True	105.01063241834224
True	120.07934840883468
True	656.6293969334207
True	9.48466961330121
True	226.11812227186223
True	130.9227261313759
True	118.83410566097804
True	329.57129919395607
True	628.9534112071423
True	38.39024451778004
True	124.31525207995644
True	926.4904366054616
True	57.23651773096026
True	451.4839628691692
True	533.7686545145359
True	245.7079654744072
True	128.6022399520165
True	908.9984061363429
True	1195.4927169105413
True	523.9806158446653
True	647.1642703757794
True	215.8880238863292
True	145.0812505459622
True	334.26706665987774
True	258.3581748737753
True	170.65816917859402
True	323.79693884136447
True	339.9379197659169
True	12.383639691209105
True	635.6715990284995
True	148.85568939857987
True	77.31084383748941
True	437.25881654538045
True	318.5777585513025
True	1159.1220858960496
True	358.2040114599943
True	977.8337162271416
True	9.371264663964109
True	260.75724245655266
True	228.49505176835112
True	155.789873405485
True	467.2268540853373
True	196.62507406085567
True	412.7234530583647
True	341.4491762352166
True	112.47137769121
True	354.35234927617824
True	1061.648011625351
True	707.5456851675837
True	226.67365148314755
True	97.5202195592322
True	302.76268143311194
True	25.196229210570323
True	363.0788054962572
True	320.45067117360304
True	575.6161060165377
True	465.7549788223163
True	358.9099154433818
True	141.42707529192947
True	13.931049552539834
True	423.252659768831
True	282.5983733883341
True	140.3201663154167
True	303.32591478879186
True	436.4530171935699
True	817.7930770591691
True	316.997839825192
True	773.9496471048258
True	388.0929085564785
True	384.0997270481936
True	1.8254658671823307
True	1166.9307796888077
True	102.90493423361312
True	884.766702435938
True	193.5080015291167
True	456.283855418155
True	673.7109988666301
True	87.40383975708933
True	488.2575849843257
True	33.72930072200711
True	407.2620873835701
True	75.94968606607375
True	224.6245579165916
True	41.235909183277286
True	667.3370855701661
True	186.9570904687764
True	22.797053534340403
True	397.8802461725526
True	114.95384966615204
True	166.84783587889092
True	830.265763983713
True	246.569815508068
True	156.57996587203502
True	373.1810384257316
True	508.32565161458655
True	341.56911763589403
True	497.1535147987202
True	612.7578941376618
True	160.01948330724704
True	6.203570221656174
True	73.30527342675785
True	442.3635285038149
True	89.97686043976776
True	81.66287546545648
True	1047.1590554519328
True	26.93639211961171
True	327.8401701448558
True	327.10464749302656
True	450.6162709083629
True	676.482068912967
True	193.8324866510273
True	649.339359281773
True	330.3633672926058
True	351.8794402318928
True	269.91143995601743
True	225.287865326862
True	366.4360770271983
True	447.1751067107605
True	413.373946648367
True	605.3533452615188
True	135.58191669630511
True	76.12153315997297
True	40.85735715226304
True	302.4930722034988
True	641.352141084891
True	404.47466504399233
True	769.434477383598
True	221.64363971284948
True	402.1003297844422
True	69.19122278419046
True	56.49782100686296
True	419.6172665710229
True	203.9056469267408
True	231.14870520877267
True	39.9164100402511
True	1078.4980280115376
True	169.55779418768498
True	898.4359400675007
True	316.1356342494339
True	939.59429693754
True	230.31372920849932
True	448.90409560025256
True	539.100258695015
True	607.004376889535
True	216.90416966766577
True	492.87709970701576
True	922.521468181637
True	127.2122560411975
True	7.528544290182152
True	565.2803791550889
True	26.712335275495143
True	80.84101826163007
True	817.0132895071929
True	219.45126909195335
True	986.9521638649372
True	675.0240016851125
True	410.89651532357817
True	280.3290646296311
True	501.4635270186024
True	337.41355022028074
True	172.89356172494996
True	690.5934005041994
True	754.402274756434
True	208.99515157386492
True	88.23337130626774
True	510.7385432597071
True	131.2994485800077
True	383.1756799727777
True	338.48933027876814
True	66.42610723871634
True	376.1864222982734
True	413.7586589938555
True	389.5668759863734
True	416.8037173423173
True	413.28907759452346
True	662.316822818071
True	56.22717520918961
True	457.3005825230512
True	327.39912202689555
True	643.9819466817488
True	222.42313121012225
True	101.79527317180973
True	43.30642919557115
True	548.4569117760838
True	646.1331528356513
True	192.0511390193292
True	413.5458248405162
True	340.6992763477874
True	16.827261038994305
True	168.38108169894485
True	296.84261306223385
True	3.457896275627183
True	868.3654655569744
True	81.0060108758021
True	103.25279982603033
True	116.16145322113005
True	370.50821787017753
True	37.208772993319776
True	459.48692631545214
True	225.41194447548935
True	5.739164001323481
True	120.06074720610285
True	439.8154924758503
True	48.78589932720263
True	69.57427720021211
True	181.1371486226029
True	290.9222672542874
True	966.5850253126464
True	393.13557215570415
True	987.2740744326036
True	179.41493147582133
True	1016.7573559945396
True	813.5576232522974
True	650.6661935215674
True	389.7315424842359
True	387.8747100171419
True	81.32248770675147
True	67.4886627414008
True	82.91722907473621
True	174.88872961586162
True	483.36703577655976
True	1113.1684596984585
True	180.43727816400747
True	344.2853682623257
True	436.2587171060123
True	609.7870880665365
True	593.5458284526434
True	277.90995710600265
True	458.6027302850906
True	659.3474829122783
True	101.16488533965868
True	746.4867587185199
True	260.05422074171383
True	137.55979784857314
True	403.3998663100247
True	840.7858194785449
True	428.14128868773446
True	864.7011966632193
True	193.468003391461
True	344.67739147156976
True	694.1753310766487
True	618.9640958177791
True	192.27546402303705
True	265.05005403274384
True	782.3732535698609
True	31.563815812957685
True	196.54737750283195
True	492.4859360158828
True	705.1676347947414
True	102.32784094675355
True	37.164973237733264
True	163.13815474729694
True	760.4197688472289
True	319.6156089410044
True	542.4723646674272
True	357.9428621819452
True	312.3046633259396
True	447.5028267071742
True	490.1302952524383
True	73.54970480133788
True	368.694928379032
True	797.873829180042
True	0.0
True	291.17039543819175
True	241.160423313011
True	998.3039919434098
True	149.66460237680167
True	652.0575795346065
True	630.8853963437633
True	112.3507821111766
True	223.2081081133141
True	126.50614731410454
True	11.269682631903256
True	290.01543433386246
True	390.9449043385205
True	1127.6498841891544
True	240.40817124534604
True	403.39193075187575
True	654.4455357397916
True	206.64940443176533
True	27.505795594408667
True	870.1828774128189
True	621.083505394341
True	159.72950328809102
True	612.2115944490546
True	166.86274584204304
True	292.750080263841
True	796.7036244520118
True	36.68954484876343
True	104.08705579907912
True	523.0256572348113
True	68.34419240691267
True	80.18773177950236
True	400.9119537516277
True	24.3185681804489
True	760.6744617733558
True	101.38934224436206
True	154.52560955487598
True	19.22095725790497
True	702.8901540595142
True	28.68457634900528
True	777.7870510607761
True	401.4837445834087
True	118.29630050165348
True	706.0636491041886
True	520.7724686444229
True	582.8993996394277
True	46.74173368645351
True	372.79127483656623
True	6.101132311312084
True	94.8872079432362
True	398.5211111181405
True	48.10505377948624
True	123.12487392786728
True	323.7033518063101
True	172.17050416882103
True	101.13653870100129
True	624.3566168328302
True	18.55957729265976
True	1120.081378674452
True	504.8941631135662
True	300.7032595336456
True	494.4924060476497
True	129.06763796944435
True	764.8323926905132
True	1071.221284434277
True	750.0064743179175
True	176.47954089800072
True	222.70719335077604
True	49.237598529583046
True	60.32900617933172
True	157.81487953900117
True	98.24577056980672
True	165.8563523425597
True	1178.2435021460906
True	315.67828624138554
True	354.75657270820585
True	706.2840463912017
True	17.59277790658626
True	15.255897123552955
True	603.1518112506478
True	5.4717165378013695
True	116.25472909094144
True	680.7829892743654
True	173.28006698629784
True	641.7029681601102
True	852.2859991863648
True	157.2321302532761
True	888.971337327835
True	3.057530044778645
True	440.0411981076902
True	1064.1753790628595
True	23.605270381659366
True	237.89320772469264
True	157.28364899702797
True	945.7479562723854
True	232.53071363952688
True	508.2807698709741
True	125.61824209908136
True	512.487314972948
True	150.01843121254856
True	96.0671626413115
True	382.7070232775089
True	70.49571698927186
True	55.47475565850715
True	1059.5451136359004
True	260.4244273732787
True	159.4769252931011
True	367.4291817756345
True	400.66755334084746
True	217.32846449502176
True	162.90966418498843
True	393.5432501045848
True	35.784343946598376
True	482.3858070369633
True	1109.5479702933496
True	113.6564044049295
True	484.1319732390056
True	315.3796867014838
True	26.08555567810007
True	423.7383683064836
True	105.84665094700496
True	593.1998457093165
True	200.0800760140141
True	419.9990295690175
True	19.760138474545617
True	433.1876107250343
True	113.91326579225598
True	335.0002309868523
True	36.217160838651445
True	168.16174908513196
True	245.1252999334344
True	766.5726140415576
True	57.5338684190814
True	139.8300629147486
True	239.01537058411415
True	138.37581077727856
True	626.7253379374831
True	545.2761186035375
True	808.9528111888804
True	392.0333540938544
True	531.6498257941059
True	409.9952066888576
True	684.3975536102057
True	72.47710687624604
True	461.1525520678106
True	421.54790398908654
True	47.83362769807438
True	82.96752454418443
True	124.26725120399982
True	90.65519813704545
True	324.89325117623616
True	846.1032029651204
True	323.60620818362105
True	1050.9389761487844
True	318.9063459834149
True	916.1281521512002
True	152.1837211247193
True	564.6470585384042
True	608.5420327854442
True	689.221841544963
True	452.124456687207
True	66.41804817548474
True	287.4166252286798
True	42.11467219473137
True	160.91632974015772
True	168.0207983664232
True	1100.5618545854302
True	229.62012115701623
True	546.7025890102026
True	551.9673762823186
True	577.3284152831083
True	854.2243993472995
True	588.3986646436551
True	637.9621131538032
True	936.9639668307692
True	128.09853050167936
True	309.17560589154255
True	262.442527348192
True	307.7508022283923
True	90.11291533859806
True	396.9643290752739
True	3.339514526392776
True	335.1930613326836
True	254.29479009118185
True	610.3353321026121
True	281.4567254561254
True	354.82602070051206
True	10.855600832176734
True	61.91929589652623
True	546.1796399132567
True	30.5333138601018
True	148.30129224733773
True	66.49948717712657
True	149.44327686654356
True	239.05062493863943
True	68.67114994021344
True	373.71642509467256
True	278.1153755425914
True	101.63785788306488
True	341.66207253832874
True	65.48811924141003
True	577.6789686018183
True	817.0599309096307
True	285.0550764871496
True	1127.211568523951
True	117.47672753865513
True	313.8849631114138
True	1063.106738451603
True	86.21502307883728
True	278.0570423469091
True	9.000658064041763
True	390.8458964087967
True	447.8930667573432
True	154.62231156433194
True	622.6277933611967
True	914.2300254565532
True	158.8947474402299
True	81.07400561847741
True	336.1997219957334
True	542.3960830464474
True	611.4428316878915
True	1219.5877887136426
True	26.57198408778449
True	946.0920085992806
True	133.21174912777704
True	631.0428163784666
True	105.13010012493766
True	133.29402828110466
True	191.6548046378345
True	169.92554143670384
True	752.4070644800205
True	204.14756192276243
True	230.46077717730967
True	66.31181594887268
True	517.2163600194497
True	434.704260852698
True	181.63038513679268
True	232.6586500482615
True	16.48208154111981
True	432.8183148586882
True	219.49169721818257
True	278.89789030589594
True	114.03835804853864
True	734.894793614135
True	432.6090493792438
True	261.4063495857749
True	641.4712265381937
True	543.1958823621006
True	469.2467546030738
True	129.7048480808452
True	531.6497106731332
True	429.5433868971722
True	2.668401896989081
True	195.42069120714504
True	91.76051593649058
True	237.537909575989
True	2.69742288886438
True	124.34775883554644
True	353.39724741205794
True	7.745810627793728
True	856.6351793610079
True	171.35012423545942
True	724.7033261312671
True	775.5311407629358
True	162.9010360707833
True	223.24194864160268
True	473.5485870150005
True	831.2454157262287
True	50.63874960716012
True	39.48570149142651
True	131.01048896560633
True	621.0836667595745
True	716.008616774757
True	180.91808764628468
True	597.317315313567
True	596.4781526381345
True	805.6754223269829
True	402.0733416717223
True	193.93611215054327
True	859.5813485455627
True	216.74403454519123
True	158.10905495424967
True	342.1638166331415
True	226.2633881581225
True	205.2447478478704
True	596.0217499345739
True	245.1118280800121
True	196.44723866465984
True	448.0964971249832
True	475.5253916905872
True	61.749411214145
True	286.75156261899247
True	75.73858131008735
True	342.0236632590877
True	347.13372481234074
True	249.4503062111497
True	176.40244047144083
True	376.71517104464886
True	661.302844853573
True	751.3263921032423
True	296.2066950097893
True	737.3735846324275
True	59.693133056288985
True	855.3548641391079
True	346.88672651557226
True	13.915145151977717
True	586.8319968824375
True	705.4239285249837
True	260.534108731326
True	161.70932449782902
True	48.55231756679299
True	390.23071023150754
True	77.89077827005771
True	13.334270258653296
True	896.2397341076277
True	374.1236513176681
True	179.21663998704722
True	984.878834250737
True	10.93338086469463
True	813.177850520596
True	31.963221940369845
True	681.3898528091322
True	57.81679312125164
True	760.2863480486071
True	438.4309218407136
True	188.9128997085672
True	439.2701576389585
True	203.70042191039937
True	292.6900476510445
True	217.3404576416441
True	404.0486657197189
True	10.345527737950812
True	319.24648057217735
True	113.89172410501176
True	12.624129202202331
True	475.5087117398191
True	733.675720597982
True	273.3125672999331
True	77.79527765914561
True	310.1690950249764
True	86.57290542376701
True	181.82979713775413
True	180.87332508015552
True	383.5232621142253
True	47.27750224821764
True	131.40577681922431
True	368.4901025944952
True	863.7297348634133
True	116.44727769002051
True	202.42404813319723
True	443.64328214766346
True	18.245416658158167
True	415.7714204240393
True	506.5584452319006
True	95.9692193757744
True	396.03127331579697
True	359.6111444221257
True	407.8899354508273
True	582.8203778388624
True	1054.0219207491843
True	960.1467706058322
True	57.602687818314585
True	1069.84779636836
True	111.99826906075016
True	113.73925577361852
True	111.76672542759694
True	498.65049019035496
True	372.9713536012649
True	588.9194805696304
True	258.6451963904736
True	164.8909528429176
True	403.64143624033306
True	13.218263662777396
True	455.6870912003759
True	403.9570498235647
True	149.660050409964
True	96.579992582382
True	528.2594479047323
True	995.4407022288382
True	208.29921224269864
True	66.28031093765415
True	418.6022533763101
True	378.64860586285965
True	487.09774935502713
True	321.2149914535726
True	3.64474317428421
True	521.2128335544236
True	517.297940501935
True	493.2855800759416
True	192.69754009028853
True	107.60255659558524
True	22.50446859543453
True	375.3767251204
True	110.80266496957285
True	7.417228611081126
True	32.6121061846545
True	345.8571144142207
True	643.015821747025
True	137.53032142517313
True	92.58547645688918
True	26.33296128595904
True	410.3318301580533
True	372.7649605674544
True	771.1063315685836
True	305.0402770378169
True	501.4558058416336
True	547.8242784860972
True	519.2381869013672
True	293.0943506652435
True	535.2955975219382
True	102.00813446255016
True	586.0062307240885
True	6.852720382476902
True	385.1726828360152
True	465.56877852240126
True	976.0189000010854
True	348.64791957923507
True	808.7202773804245
True	1005.171612016386
True	182.67764477864048
True	36.3095466894146
True	376.6030924305587
True	392.6300406372033
True	563.2315423463158
True	238.8516352217097
True	29.085231530401355
True	656.1267455557416
True	132.11786841501663
True	1079.165625729635
True	310.3498119975758
True	490.6822713832768
True	123.9163040447682
True	823.2928534520648
True	136.76555439329576
True	809.5596752266954
True	536.4814965069619
True	189.8130846442357
True	112.8679266760582
True	68.46558602384015
True	558.4973122157598
True	917.1248791738948
True	440.48152131420704
True	526.8024006011185
True	132.00730561480512
True	617.6718420724401
True	493.2117242423131
True	806.2857593218603
True	304.3036653544701
True	572.8231544433762
True	115.09770509057884
True	24.61446902428156
True	413.0132747860672
True	173.52589217182089
True	103.94937675739378
True	362.862480143984
True	1059.7752432962222
True	266.317589778457
True	556.3701855261876
True	10.951821983185072
True	71.12456117079495
True	332.2285910611176
True	784.7583847271713
True	456.8217435439295
True	517.5774334412002
True	704.94975691119
True	63.71352378375572
True	736.6025808750996
True	45.89100977200671
True	105.0967474789398
True	183.3306353863194
True	83.3303296591244
True	26.454701718036144
True	291.4137231950314
True	457.09383069746536
True	897.7924559999639
True	880.0189532242325
True	6.267332680202293
True	291.6009039949081
True	478.8453379050715
True	122.0776592047859
True	249.5849234593985
True	322.27671766609006
True	1331.9503267492908
True	431.4263806042822
True	25.604280242431106
True	187.9499235785867
True	684.3503803324181
True	37.19072827631594
True	174.66227421670203
True	566.9490406834551
True	67.52703979338735
True	875.6415526315303
True	323.11275753627626
True	669.3087570545815
True	81.693052530308
True	664.7584333425635
True	588.2574354041506
True	873.4056108321493
True	249.49337046825653
True	502.31170555253215
True	808.0140662003568
True	899.4440526842352
True	229.94780081047625
True	782.6059023733039
True	210.67143341722456
True	448.5236106205807
True	375.2197096921505
True	500.6975610258588
True	491.7417744139948
True	318.65732734716744
True	351.11350316716965
True	114.11744700242215
True	339.1916922644764
True	1150.886070020223
True	303.56014515223137
True	149.48476634307397
True	278.0229246603529
True	753.2525736443679
True	641.633838755866
True	418.1565366263805
True	118.88936788810231
True	332.38987768284846
True	33.03952125031578
True	180.222144886884
True	89.3534008041873
True	87.52928571074885
True	560.1161834924608
True	136.9906021881501
True	133.67373139454227
True	109.55795470461828
True	85.8521331234611
True	443.231432465091
True	396.9528431503647
True	1046.9056483579463
True	523.0085731017188
True	829.8204593514197
True	264.0586575335348
True	295.8313732033009
True	514.0916533845595
True	195.0501089055749
True	769.0586089314182
True	241.62806590495796
True	353.7319511561772
True	70.56335893008769
True	121.52263807518572
True	261.3185686578884
True	125.20845135895308
True	470.62256876035
True	32.394081391884264
True	566.793397788532
True	1028.044697396394
True	740.2786942723976
True	1.321377890518731
True	61.00143107012244
True	511.0789382756857
True	430.9456249881195
True	75.4417646364123
True	118.122151548579
True	299.0126524762682
True	80.97887133877066
True	50.23178537407701
True	729.3941456007249
True	641.5010441536717
True	167.78505426274884
True	170.81704126790592
True	534.0115137184001
True	53.15778705667774
True	23.395789384939555
True	578.1835820678253
True	463.8811417534252
True	1115.4568035259117
True	45.79907004926872
True	480.0395281543794
True	884.3419297529368
True	795.6799714000113
True	299.5237156950521
True	761.7810504927006
True	411.4484043301752
True	38.86402280854324
True	101.19656196053452
True	738.6165929941841
True	75.78780140406332
True	142.08570698523414
True	939.9642720187117
True	187.1298198926637
True	273.5984583939198
True	105.8127413006914
True	648.7476739358052
True	607.2572648262517
True	212.76935936908652
True	426.13917348545374
True	40.14320152343762
True	278.73503117968085
True	596.2280941092106
True	606.4112861062102
True	316.5166548874077
True	74.99666545154824
True	958.2896766659964
True	1053.2873632074488
True	580.9935588789438
True	65.2628629832192
True	30.30151216130333
True	93.71413865150204
True	108.00546283284744
True	99.19860481676004
True	888.2286086494247
True	1223.6943765890098
True	762.0009705897014
True	333.0300464522392
True	8.972461053871168
True	21.516333036732664
True	339.1094662070687
True	480.2799690519045
True	45.04290190295815
True	566.8280644574589
True	429.1109578990022
True	413.2216149436573
True	78.28426348254365
True	200.93687202651788
True	260.20440547439654
True	142.91690475574083
True	403.97749700931865
True	39.797041942623366
True	165.94243635981863
True	1180.136348493565
True	5.183541154806909
True	28.018207228042563
True	595.9263486510578
True	363.8574074354592
True	794.9785824153207
True	155.3528082911679
True	733.2785298175074
True	609.7442722511768
True	288.0404967750551
True	429.34947204402414
True	332.8025347732093
True	300.75764606306006
True	265.8515944378049
True	393.4586870606223
True	507.465430219037
True	534.0104219878475
True	106.9816334226852
True	360.3491854927049
True	8.057473475442782
True	172.56542085234742
True	228.77321646674108
True	842.6008719570536
True	587.9506047568958
True	30.461306569611416
True	733.7462348322381
True	856.5608040636295
True	109.41077853605782
True	341.4857937004677
True	833.9812690427608
True	223.65661160718736
True	158.88437621226424
True	536.6683830531465
True	566.8326757497293
True	1095.4148631009868
True	146.513028173371
True	155.24802941480704
True	261.2224685571619
True	311.0029584770384
True	428.0688736762596
True	412.16861179464337
True	313.48891069858047
True	430.2231002656507
True	509.98437103534815
True	234.9577762968736
True	1475.5931523562078
True	254.20583373967705
True	391.57067646494767
True	49.93296978556721
True	793.1510467461368
True	248.22604808184627
True	909.7126966148468
True	563.1986045280039
True	318.4690326673814
True	783.1480069804849
True	256.53156829352133
True	220.6612926208112
True	256.92963505921875
True	219.96530882306868
True	139.8169929889225
True	245.2668586461288
True	736.0807740572778
True	525.701142851338
True	219.751666327427
True	1182.903018441816
True	117.76837998070548
True	260.0441879080552
True	71.94929899056419
True	316.2313255597028
True	412.7423409980246
True	89.30479829530319
True	226.9738631007832
True	71.4265342239783
True	694.0295220541675
True	372.8017271582392
True	219.0320156563573
True	752.3045503167026
True	882.4455787901728
True	805.0228772734934
True	808.4419141211511
True	354.0187110802796
True	1.088860703650601
True	265.0060450417036
True	49.99200516405055
True	381.3196738024207
True	55.44282767610924
True	348.4417612612228
True	844.1726641536833
True	1051.0510243109852
True	404.3526975011126
True	22.34523146083046
True	514.973275222938
True	502.1237278248144
True	186.10017400432247
True	240.47451902414412
True	287.8802884910372
True	25.494754560828014
True	121.23918285112488
True	958.990872281731
True	59.42678824900924
True	499.64928803858845
True	774.4716104012684
True	100.23141883961246
True	244.4929016712155
True	114.97983588526672
True	16.40189399783832
True	1.0932686298297858
True	122.08500497465364
True	1027.4230579089244
True	474.8428236545971
True	68.1136406898043
True	787.1473377889275
True	345.36208050939496
True	1.6040623506488734
True	457.9608925973917
True	178.70489211582318
True	487.3145888585532
True	77.793134131551
True	318.99190497839913
True	369.2188655849898
True	177.91815165452417
True	202.9892271044004
True	125.99548508706486
True	181.82717654239607
True	1012.4814925252572
True	17.51594039606071
True	508.3548347727009
True	486.1575750255464
True	392.09595532692776
True	217.73999272035084
True	235.66212017666547
True	163.78906173317475
True	48.65342969547444
True	482.0412657733327
True	147.58328925770917
True	896.1341516080722
True	799.47696093341
True	258.2282280712158
True	327.0393856012716
True	526.7430694225014
True	43.69161317347256
True	89.86785939607815
True	768.4382498890682
True	1067.233801670452
True	112.5522018707017
True	738.1857754169788
True	147.36133980727854
True	953.487106991482
True	659.4547043064748
True	100.483236397501
True	273.14554816361016
True	608.5934966617954
True	259.28332520259585
True	46.09498911685141
True	561.073416614099
True	437.4285010059944
True	6.373111282673431
True	474.33473921088745
True	68.06733148599056
True	161.75288071630908
True	239.5745728279928
True	304.6431479414414
True	75.21339942119096
True	232.80147033992583
True	358.66357348916534
True	426.61867240612986
True	937.7212726433368
True	48.58485117383656
True	909.975270119278
True	1000.4465692914528
True	131.45085619590054
True	73.31014598824554
True	1008.0378888151856
True	34.23523797804151
True	229.0163544630369
True	85.13114865657448
True	210.78373673459217
True	379.7341619190417
True	917.5139610895864
True	98.51224204651832
True	68.61877050303289
True	648.3108852435416
True	279.8920261343932
True	709.1392046629592
True	52.98672299522168
True	475.0329644647725
True	382.5980822332566
True	689.984402462822
True	53.61209468556288
True	111.39467645504445
True	27.34354562848279
True	279.0044773041476
True	44.43105645583032
True	351.1190548348303
True	2.859269327519839
True	1183.9120186819546
True	105.989806252205
True	135.85635507016332
True	352.11675120508045
True	717.039671084532
True	678.0205220403319
True	989.7136898442787
True	449.48771138985984
True	420.2577876585543
True	141.02353737883882
True	419.3035574639373
True	876.3966148522525
True	435.8782755105645
True	943.1297352212804
True	86.47439745452259
True	426.5638855386861
True	179.48905342249455
True	286.3613474214201
True	749.8871447369277
True	167.13742468396092
True	135.71594966018682
True	61.394716122107646
True	866.1418177631442
True	777.4031003176921
True	81.78002187588821
True	432.5380779886738
True	763.3422821050382
True	421.0743667498365
True	59.01930149416031
True	319.5557205927174
True	781.6999764591509
True	30.76894766577469
True	382.6422603131549
True	170.66123646510297
True	297.8337847693874
True	33.41900033136952
True	215.08296808379197
True	742.6413646927962
True	632.0416497827747
True	57.34262842668287
True	298.3765708598879
True	871.3792897600464
True	18.520411984058185
True	324.1503018269616
True	299.31086925920766
True	439.4597058535395
True	204.00208795696147
True	610.1534370921955
True	50.6305948650168
True	956.4256764581692
True	883.3437221901105
True	51.39772515512717
True	397.53857769948735
True	732.5107234263459
True	910.435415669372
True	280.9244986663607
True	591.30889658273
True	127.3016846542021
True	191.19556506191324
True	133.67230705895938
True	129.46502270308395
True	207.78659792073097
True	940.708983773044
True	776.3231421106938
True	953.5706672246192
True	21.611499577221423
True	27.212954053327863
True	366.89698562817694
True	12.894409971554794
True	626.6801802783144
True	1063.5513330103015
True	261.43380161952035
True	208.7208110019112
True	84.79566472950721
True	209.1673090098248
True	126.11940794656635
True	43.01573315639057
True	128.87032289227167
True	92.40005856877778
True	245.44250921744424
True	531.6866644834105
True	157.5525835233247
True	28.252466312528643
True	53.77241368698034
True	434.10542117584674
True	266.610766315838
True	596.8895799442755
True	21.753088252467293
True	111.4496466569173
True	673.3096979369792
True	256.9633303939905
True	455.38958256950497
True	656.4871313290768
True	103.33214531375108
True	113.12750712507248
True	79.29971020239749
True	28.02503512108689
True	121.09123498649608
True	88.14625710572875
True	102.88937803179287
True	146.52069362289217
True	238.15157600148015
True	832.7800518096648
True	295.1216456965984
True	912.999882741458
True	173.7169958964783
True	208.05116880002407
True	825.6554663443254
True	292.10063700618383
True	581.8793683033497
True	256.7664739765796
True	351.60245635720986
True	438.0905938170707
True	556.528660233601
True	654.0880187121089
True	379.39861988111954
True	35.10081170163294
True	541.5788630543584
True	623.6572488372409
True	20.879268791665176
True	11.181182840342794
True	263.4911340333095
True	396.6276209306582
True	446.5536642207237
True	64.63408694562688
True	620.6110084809117
True	923.594881399803
True	242.04444794583748
True	888.6774959843298
True	280.64883310913046
True	107.9355054989849
True	261.5884828583057
True	666.217023468966
True	39.48597419252959
True	584.6153606566751
True	1279.5810998738557
True	1020.217987901377
True	897.8620222359739
True	205.45211805084224
True	94.73244497677182
True	195.11368596159176
True	851.9098175522467
True	148.71665904889514
True	1053.2415414396005
True	876.7578192273419
True	39.04094342332519
True	88.04973346568144
True	408.10322915394073
True	421.69141253179873
True	203.71757621448967
True	504.13929975451424
True	643.4316873437015
True	127.71463080602707
True	275.95052546659235
True	1020.1543072831246
True	49.57218251747964
True	675.4303687035493
True	548.5390598111496
True	36.9352743093261
True	817.4431690802519
True	396.2987379951264
True	556.3865553039104
True	105.58998340713056
True	270.4140361537412
True	211.64078378212832
True	26.40198708446391
True	135.93791501279202
True	750.7332906269988
True	139.98453518215322
True	365.208084296418
True	64.16456863129747
True	631.6374555273397
True	622.7723638808277
True	228.21885250647605
True	472.6886272653741
True	169.3533390186185
True	167.74546136240755
True	216.79300253622688
True	283.33890046975995
True	354.7699100612944
True	127.4048914286186
True	186.89592607935728
True	28.55934091773105
True	868.7585167342946
True	308.9796821333269
True	9.459383846182128
True	368.04419803056936
True	166.6436910909188
True	624.3698300722838
True	373.2060934614352
True	586.3564660920842
True	559.3569122301974
True	470.1646994273317
True	786.7872627518594
True	252.5943395044647
True	553.6073930144147
True	152.47098305200132
True	539.4961483160674
True	371.8295166674674
True	376.30624996464417
True	127.21589218107778
True	136.54866643854683
True	107.86488954087784
True	66.45703693288537
True	708.676871506111
True	173.98693061668885
True	45.876610688498594
True	0.0
True	553.6566623594886
True	108.93752910667848
True	22.99065251528306
True	41.94393588471012
True	114.40741041603852
True	519.7307867279239
True	181.8492499407267
True	103.71211115555845
True	33.927343416333485
True	158.75402063544556
True	921.7249755663548
True	46.76124480214516
True	230.221276024787
True	736.0091697410955
True	317.23380789532644
True	459.1789757619221
True	487.1370646257331
True	511.967399240072
True	607.1870030742647
True	930.09058130042
True	258.3856250135272
True	1023.695588999418
True	918.3881874343692
True	616.9164043021703
True	340.8692268380797
True	854.9722836483734
True	10.249661051552742
True	32.99914165986429
True	289.83898536588083
True	43.82551749480484
True	203.0909625990409
True	733.2328347304601
True	222.4830925189748
True	734.9833806859207
True	753.8610044506214
True	127.80437570758023
True	354.93961886940184
True	570.2464244962906
True	23.010729675148383
True	137.17518180640658
True	438.9840029414504
True	299.1393218805442
True	200.1678584974683
True	115.12578598801348
True	386.2292201101326
True	22.18132118219948
True	372.0081351281067
True	368.093897783105
True	1034.543750616085
True	361.7598066881534
True	31.72478494391432
True	436.1718223639111
True	437.42895148517033
True	227.100767281558
True	32.52657973191159
True	762.0169727901695
True	436.8154823520161
True	173.08958244985735
True	14.44221720733505
True	1207.6616934937751
True	165.66588453522826
True	24.869705527184017
True	306.4081436866618
True	284.010525434396
True	117.54448724211616
True	290.9749487951648
True	44.83291289751088
True	315.51096436254835
True	292.79726543313325
True	300.5578543623598
True	33.770298733574066
True	45.7678284704637
True	1039.9866700755397
True	25.83453458682932
True	13.445254768777088
True	177.811163271003
True	666.0625950624326
True	8.729193457601172
True	193.8285321039993
True	184.0589246113015
True	531.9211216572048
True	383.3387047582023
True	747.0073767104162
True	316.94611471462144
True	487.7489205424562
True	442.2048438285237
True	511.0944547848541
True	102.5377740862675
True	1263.0586415434288
True	910.044808313018
True	292.9950027929044
True	526.2525406324933
True	100.7930116960928
True	548.3211622008156
True	446.3906703009103
True	155.7947280632253
True	78.41272012058378
True	344.8530573168965
True	163.36401206889718
True	27.138738707814333
True	622.6644875528074
True	372.0739521158502
True	69.09254653192177
True	30.179248085584
True	659.3012409455821
True	475.7081164876366
True	73.75343155688336
True	21.639197236576955
True	315.63370310897125
True	335.831943460498
True	701.3613840398971
True	546.8214443298932
True	556.0466966873128
True	790.6502706742335
True	9.591514113223806
True	57.53964819175933
True	37.02758712841377
True	54.63752173549008
True	509.85311299195945
True	591.2121960627666
True	82.59290361725448
True	111.62668957968428
True	198.348002041864
True	76.18462856292864
True	180.9003366405713
True	208.00250431098613
True	289.2292051692108
True	830.1307011939481
True	581.919229419231
True	291.409416076067
True	187.8674148536788
True	274.7988352090707
True	252.4905871587516
True	747.9427550102406
True	318.9311444204322
True	165.43292404855947
True	911.8970661380544
True	361.01391231319406
True	468.5143029907992
True	141.4332136060373
True	119.05214592794508
True	63.611755605069725
True	212.1688726296413
True	976.0687654937076
True	512.3003315856218
True	116.49253937012112
True	370.8395874884485
True	99.1198620297236
True	651.1489655853209
True	4.984214508360367
True	708.8911483715627
True	35.39421851603345
True	882.3791675389158
True	847.1151433821204
True	209.69487342547427
True	31.819151782231383
True	88.89503843919086
True	474.17641457225113
True	226.35627438661336
True	1.0867174000955848
True	72.8562478613854
True	1098.979728960004
True	351.52113906082747
True	668.5248882737766
True	470.9605975942096
True	31.53727482509848
True	134.18838717498156
True	445.5671511322444
True	927.4779209131622
True	796.679668245529
True	434.33395696528873
True	341.72413238676705
True	19.16684706380257
True	80.64818765940042
True	767.4157055828659
True	481.3819982309452
True	380.84802136571057
True	891.5163361191294
True	22.10616267216131
True	221.39319088936224
True	899.5838608679496
True	233.38778490904443
True	9.149435682511672
True	497.41979864250095
True	102.79753000914651
True	647.7026883541355
True	53.41960026081515
True	253.1651905356152
True	853.1300648447785
True	898.7875384891405
True	268.349678861732
True	425.3997176526343
True	120.95160603120016
True	623.7985445871169
True	260.4135319825575
True	197.7421767144687
True	870.2828940706489
True	51.60855359331962
True	701.1273761243837
True	276.461903262202
True	297.79522118134145
True	168.1258062169757
True	466.53460100972273
True	590.5964290335124
True	372.8562276392306
True	401.5283751894062
True	68.16026001407157
True	155.30130226317803
True	472.2744075800729
True	226.6876673315181
True	39.66894193736753
True	198.54007738615263
True	393.3178881126461
True	386.33159505074656
True	739.6977382335643
True	138.54906585467785
True	644.8116590729932
True	508.58704682667
True	600.3949469553888
True	137.46095418645197
True	43.55564565886439
True	660.8606969567172
True	69.58907088917496
True	560.0149932113442
True	665.2294136804626
True	450.0670116645323
True	141.60201920679805
True	503.31471678881775
True	4.270149687692072
True	382.0955398284252
True	31.18106947518003
True	626.629807630732
True	268.15606570613903
True	588.5984648905602
True	682.902444930416
True	144.37523548315914
True	532.0763305348015
True	507.3614534041554
True	67.74072526384948
True	980.4601720625756
True	3.409988766868932
True	28.53681810539784
True	644.0050043434964
True	676.3258805376754
True	130.2475717650431
True	403.924172979424
True	126.06537398807014
True	75.59593613917207
True	460.4140315330491
True	40.7334646659988
True	517.3864212004021
True	12.924168650411582
True	799.7025885262005
True	544.9312712880885
True	676.3282979739737
True	101.95605028087604
True	386.0493340695388
True	1012.5318173703894
True	850.453168171801
True	143.55046415137278
True	570.1240314934331
True	447.2701881058017
True	256.0297339984812
True	253.08120975015865
True	6.574780794467023
True	341.7636200299507
True	12.123666946888171
True	360.42022398771513
True	72.9513075472301
True	406.22872625964976
True	657.8059007061223
True	127.39864359041782
True	242.381401137248
True	634.7703120438584
True	664.4798246447424
True	304.4955048569163
True	134.39555702933563
True	164.22314279060043
True	483.180814379017
True	87.06600344350957
True	10.629808929864147
True	492.6349766616246
True	566.3845248066351
True	19.87918243192314
True	137.4897894977899
True	910.0197267596848
True	498.8466801451323
True	282.5315325826689
True	33.89878478037426
True	472.2421217063956
True	108.53574348331802
True	594.0376711623012
True	666.038577097252
True	293.367590199599
True	379.6013011245001
True	184.95293161461944
True	240.59842279651065
True	76.49567686008096
True	227.19169806961216
True	487.11611003795593
True	22.689457110237665
True	443.5932907693607
True	369.1731938202028
True	702.5819730756758
True	925.7285408744492
True	886.5056202101712
True	148.65960982062606
True	401.9249551834433
True	76.0120910372112
True	186.4784117594487
True	319.87194612271327
True	11.486343282433742
True	828.485469436818
True	21.21126515811847
True	392.0773847550953
True	277.4260308400728
True	645.3328985139444
True	195.2207779933749
True	36.953472268528245
True	697.3061493217864
True	1090.2862707135278
True	226.16456707861488
True	129.90302399830455
True	611.8884340151781
True	502.3287650657222
True	16.74549520668448
True	800.622708166607
True	108.71894301871087
True	46.89400155995277
True	312.982452575498
True	352.6695057564192
True	400.4455465257505
True	266.57498082845626
True	18.856663357964784
True	21.437582160849413
True	869.8046021523737
True	206.61480435255885
True	114.74167653296648
True	819.0247822268701
True	655.6852106735017
True	642.3753645156705
True	449.5227987570046
True	151.63599067773322
True	30.682773289324004
True	101.09833848020388
True	435.1004030995756
True	235.58919448816465
True	481.39882734284936
True	141.08222750956364
True	487.9479163761339
True	651.1140500810071
True	979.4456220172988
True	20.920783903242818
True	1003.9876631542091
True	1048.5391304943976
True	477.8875632730419
True	87.45604489442114
True	748.4613163442338
True	638.4088152266465
True	649.8827377398674
True	177.15488399668257
True	747.9497966757243
True	706.1565951342699
True	123.243358860068
True	807.0135182149543
True	817.3629421508009
True	496.0402364956773
True	229.1283155976007
True	72.1825164268475
True	316.7139563932591
True	345.6675694642327
True	470.51997694532486
True	422.9758428709501
True	189.7293203131701
True	308.52065727116667
True	2.678883129296717
True	15.247140022526672
True	106.78176208639223
True	131.8782667892927
True	361.7907423674673
True	344.86577239959627
True	108.30658638711606
True	16.8844645302081
True	220.5903936220055
True	865.2685156128165
True	452.3863701700552
True	537.3481436298721
True	574.4688970020444
True	806.7537026761325
True	645.3855353949248
True	94.900310408984
True	196.13616075735504
True	243.18344867929764
True	295.56994414303705
True	107.8986444479007
True	367.0220318370288
True	423.1897338645706
True	170.85813335033797
True	646.7739309091921
True	237.8599838328776
True	193.96018743583065
True	27.400865755505976
True	235.8614295863356
True	498.5245413947205
True	163.6759940807633
True	525.6762198619801
True	481.7791363447604
True	245.4635344910905
True	106.50988194824166
True	41.77915285682581
True	406.5511835625589
True	805.0913194481711
True	165.09632391335114
True	1028.9468401614497
True	1051.3128292264842
True	482.361346676551
True	101.3963910906549
True	127.59651347568956
True	639.3183911230137
True	8.231996543237358
True	225.47550510620184
True	133.25669494964495
True	126.43948375989343
True	324.91409218412616
True	634.1389683527665
True	36.284270137299295
True	126.32677186270092
True	975.1486171898443
True	54.43371755350209
True	475.9573792927558
True	539.2812583693404
True	233.6071911898996
True	133.41234881606084
True	933.8493367728728
True	1169.639946258426
True	516.3889542889113
True	632.0697432246552
True	207.55932825689948
True	146.32117962208827
True	325.64247405565027
True	255.53239081173697
True	174.92615358689716
True	312.5777227583464
True	336.35106639611456
True	11.939268165361192
True	636.7130592983405
True	144.15957274552838
True	75.73281837913235
True	437.3253174578362
True	316.24994839348795
True	1215.4667772540286
True	369.343711685122
True	1007.249762366416
True	9.524173015629728
True	259.75675615485306
True	232.3476224976952
True	152.7688218523361
True	462.9859986920854
True	194.0001554738637
True	414.23734200811566
True	314.8065376720462
True	114.45673618068626
True	345.5218088419289
True	1069.882065331709
True	725.4777840444324
True	219.7132334370383
True	106.94561275451105
True	288.96846395830335
True	24.5512347957126
True	364.2406185601552
True	323.9583806118838
True	594.3934887238228
True	463.96129010866736
True	368.776948151875
True	156.51321471438942
True	12.497775162540226
True	418.43118453299127
True	287.8811719063568
True	144.05545242047344
True	303.4036873775029
True	439.789433141694
True	818.1058919038982
True	310.02206269996265
True	781.019702022287
True	402.1518871514113
True	381.94794044844735
True	1.027067229520053
True	1204.496234296218
True	104.4458261621443
True	922.7572668137192
True	214.1450957461641
True	442.7280726090432
True	662.2428161107163
True	86.42766368328724
True	481.24871686279295
True	31.966080133097243
True	408.93585695498496
True	74.23512755162392
True	233.23152270097697
True	39.92961469150704
True	691.5673757631298
True	187.67166279506824
True	26.763598084344785
True	403.6543784916888
True	106.50761522698797
True	174.1684454587326
True	813.5480168909712
True	241.8819421369182
True	155.136988236254
True	361.0551572985874
True	513.5256229453399
True	324.23839794226257
True	522.7932051874311
True	624.2116830141765
True	145.455650228888
True	6.858291577997743
True	73.38292057788756
True	421.894665969364
True	85.66706906806304
True	77.10816430784894
True	1065.911199758047
True	27.31073047085581
True	332.167220852976
True	321.9440501360372
True	449.2370076470122
True	658.4385952255305
True	198.35978395381687
True	659.7089481540269
True	341.2688238901896
True	351.3980180593205
True	260.6538429898806
True	209.0259526632928
True	362.2435544830168
True	450.50127135896633
True	406.8735369373312
True	608.1505960719603
True	136.02888947190357
True	76.50748821319021
True	39.02878212379154
True	291.5540377433724
True	649.7675835859898
True	419.8346441094699
True	781.2646920786962
True	214.68428483998224
True	389.3850968301642
True	67.74849397274546
True	54.88641016191061
True	411.6273806912209
True	199.5249092183793
True	231.1859734432857
True	42.49919883448994
True	1018.2794467612686
True	176.0793659937296
True	880.2037684975155
True	313.7433148547146
True	913.9197627260876
True	228.4287475410569
True	473.6519723323476
True	530.1021475498609
True	611.3476548450305
True	210.70315197808807
True	481.9113901417568
True	914.969926572624
True	127.094441682543
True	8.098377678445171
True	566.1690791494092
True	28.94505461514029
True	75.8139365599536
True	798.6258097551656
True	225.7592031915921
True	988.2664559769258
True	679.8413975110461
True	413.756788710822
True	279.4631602085056
True	477.3675576043888
True	331.3741393135436
True	176.207127809993
True	665.9701051369386
True	725.7399793779344
True	213.8076735757992
True	88.02232224595511
True	508.7430276774386
True	127.36911181007189
True	378.9824510837422
True	334.7532929249501
True	65.05946287644738
True	364.95103757423976
True	406.2113802366063
True	366.9533281770505
True	421.2177333746
True	418.7593689219862
True	663.8952246821565
True	55.16367542583665
True	462.0909593761213
True	349.55153196231646
True	657.8325850657831
True	226.04093576783035
True	105.22133239148587
True	41.7805585409827
True	545.3955114452764
True	617.4366932299807
True	187.57518045481464
True	405.6160156181993
True	339.6778310602816
True	17.48889745156103
True	159.68194008382824
True	288.08736195815527
True	2.73837063177386
True	873.2303398568788
True	77.24302337938867
True	106.73485587420905
True	113.83463803019146
True	348.45267429414486
True	34.51767647147696
True	452.5161188089911
True	230.94290250574008
True	6.53986618139039
True	118.90465659713256
True	441.54518609219343
True	50.89059820829296
True	67.77282639778227
True	174.69163719945473
True	287.00038897210555
True	958.8987717240356
True	379.85868344344107
True	1000.311642003761
True	197.7299365785005
True	1052.4343002780013
True	762.8751084663818
True	665.9599548519258
True	419.4925843565277
True	385.6830853541384
True	78.12761369727683
True	69.66986961947369
True	80.65607887150772
True	178.88478968322832
True	481.6200753850098
True	1063.225966519674
True	176.36874117655535
True	344.4512749625043
True	437.778641530102
True	603.7041308519755
True	573.6698151697933
True	284.2392427379668
True	470.2465765307946
True	672.6996516172707
True	96.56044313798152
True	733.761480514874
True	267.04031312937315
True	134.11222744434303
True	409.7613668180167
True	826.8172017195749
True	432.6668707399883
True	801.8312381011456
True	196.54201825503785
True	345.0734034451845
True	699.2331933832794
True	632.8023505386614
True	182.94639399258187
True	266.6239106741484
True	796.6161296085826
True	31.425202641535453
True	195.6137248859734
True	495.8862412454241
True	704.1002189832805
True	101.13141176553444
True	37.0028488871536
True	161.4338373355587
True	732.1346627662329
True	311.2873499869418
True	560.7521963368418
True	357.7241649608008
True	292.3083479754616
True	448.18836567506
True	483.5879298156712
True	72.8178991917176
True	367.6456419401555
True	760.6506016018232
True	0.0
True	284.6529326477738
True	247.83282165481396
True	992.1324345348208
True	153.66853120023003
True	647.265470339421
True	631.0827419574363
True	115.01216847755126
True	215.46507370499475
True	131.85901615450328
True	11.013263518369795
True	286.2778809421636
True	376.8350291898747
True	1142.120674043798
True	245.70324002856455
True	413.60184172059337
True	649.3409759274755
True	216.36595117139376
True	26.52074883905211
True	858.1821010877992
True	599.0902585560946
True	156.3613470723211
True	631.94645182573
True	162.09859083901435
True	304.8622914174804
True	796.6855588034354
True	35.53643982662567
True	105.30836687349924
True	542.7863452871743
True	62.4851376049236
True	80.81287860524523
True	402.7318490392328
True	23.36426556730956
True	747.1900332383814
True	104.04628451359478
True	162.59813621023076
True	17.695406772836357
True	700.0618799375861
True	29.13613372180096
True	781.5651437858755
True	402.68119129631606
True	123.57106976731028
True	692.8495814058346
True	527.0471273219636
True	560.3465260357214
True	44.71934371994423
True	361.2153978555125
True	5.348796000147053
True	93.48476954768356
True	381.9351004990983
True	47.17389873950791
True	116.690760776242
True	300.78910637357416
True	187.32571792167917
True	98.43766145118992
True	656.7206051855085
True	18.7809099080533
True	1121.0689832710295
True	503.5274075598908
True	304.0729223816865
True	487.6904779733483
True	124.98181117467898
True	771.3936950822308
True	1105.2637971238369
True	770.1224901657749
True	172.39649484911686
True	225.33679628705727
True	52.40578616701888
True	53.03457643715217
True	153.05008278158544
True	96.39745467426224
True	170.52206810008872
True	1188.817780225981
True	310.42018694175164
True	344.87785638252944
True	711.1333782586239
True	17.756610238039602
True	14.251413188673483
True	580.8644748183962
True	6.271409865796816
True	118.13768650150152
True	698.8489875315107
True	185.34002008552488
True	657.5351776029544
True	851.7295741673191
True	155.0608825253574
True	852.0773510097622
True	2.4888155971255497
True	455.5058147646274
True	1063.6566725156065
True	27.810362811045177
True	235.1301056576282
True	146.37599077119594
True	969.3673921597328
True	235.5985565798275
True	496.1131758875175
True	123.73311649514643
True	502.3775563528726
True	158.01824491327622
True	96.29632122747786
True	384.6370672470025
True	73.16463884329067
True	52.50469291838536
True	1058.4700084832157
True	256.679383313552
True	154.2877356295293
True	365.50052855789966
True	395.2273162999206
True	217.0168412454005
True	160.56842776769182
True	400.9914103889119
True	34.39701671145467
True	497.715071527496
True	1083.331252907467
True	108.69339224284896
True	476.50187078638254
True	299.43715121117424
True	27.87667365170398
True	420.0536316125773
True	105.0687444162576
True	585.1413961085965
True	210.019557400136
True	402.78314156334375
True	19.407840887934867
True	457.5935645082952
True	109.26989213852028
True	343.7377033092633
True	34.7616970930231
True	163.45672110674738
True	247.8717173524413
True	757.6259947940381
True	53.43961803186976
True	132.67122810171932
True	236.0447898421661
True	133.38118892987973
True	647.5556979665813
True	546.7744617755236
True	829.6899391697228
True	393.02994804219753
True	538.8540534365366
True	421.1482086783568
True	671.492131764504
True	74.35939918183682
True	468.46721707756575
True	417.41036670525375
True	49.67657524488688
True	85.04067837426616
True	132.84031101797729
True	86.25665639689657
True	338.54893393846487
True	877.542022996377
True	338.34946733736274
True	1117.276387169572
True	319.5373866276412
True	942.478142981858
True	146.1924974613983
True	584.6439789067858
True	620.2115963562292
True	690.9387560946351
True	426.8015402229783
True	63.61838729808552
True	288.9671788271137
True	40.748379695772925
True	171.53713993921482
True	171.39278388332076
True	1145.381060567979
True	230.8151405712433
True	550.5586388797891
True	557.427236773133
True	571.1369621296694
True	869.1177997163143
True	577.8757692789403
True	629.224855194168
True	937.3597728051444
True	121.5177442851091
True	319.05984386615376
True	272.3127352576559
True	308.7682695951132
True	89.49355243546132
True	380.5112561838614
True	4.228373364071064
True	316.5229967582503
True	261.439340730949
True	615.530203988094
True	279.4634967358596
True	367.7146581260008
True	9.56904593323881
True	61.93166713602883
True	554.6497980793621
True	31.889944195651687
True	145.95953654494156
True	62.90908697096592
True	147.18578411209594
True	242.3903526009178
True	69.05337907933965
True	362.18486069426666
True	273.2477663307759
True	99.1355767189396
True	341.432885888828
True	66.30900951810482
True	593.953528708562
True	831.0968143183451
True	279.5915492095468
True	1165.295340556465
True	115.8306467326131
True	306.3517175458154
True	1024.7545380997726
True	89.25168123702737
True	288.3526952882476
True	9.089621705084372
True	402.8520129630395
True	449.9851015568138
True	155.3423261700372
True	622.3003175692576
True	915.0286220849016
True	152.07481153581116
True	78.35421503312523
True	342.35670559444065
True	532.3548124385658
True	624.0628795621894
True	1214.5935838526775
True	27.97303496603888
True	953.8309450065364
True	131.40629864364072
True	643.5484173362028
True	119.41368076168894
True	128.6646147611336
True	183.0238577498831
True	163.6971273916304
True	760.6222934867045
True	205.12522419455863
True	234.61581191867936
True	69.30358880284003
True	507.067073718361
True	450.382109713598
True	180.07395905847622
True	238.0090140476049
True	17.686732105437297
True	410.4804479868846
True	210.51755812515208
True	292.18412673347825
True	114.2279760222818
True	728.6858179381197
True	418.6200549660451
True	248.9971797681764
True	649.2092819214562
True	534.314830590463
True	475.2502807618814
True	137.1426603757215
True	527.1556956838145
True	422.9484047741056
True	2.935083268997463
True	192.18257027278477
True	86.90286200577586
True	243.0793910755888
True	2.3650159920591154
True	127.20478695428956
True	340.7445691121086
True	6.698354351547289
True	866.0705695071935
True	166.07916944937278
True	753.8915236482491
True	764.7450437027453
True	160.782741100406
True	227.6621042569727
True	479.1205285047836
True	844.2888209387953
True	52.42471163424944
True	40.26848038019487
True	134.7355231027178
True	625.4816368010622
True	737.7642935376975
True	186.0678114462619
True	600.1312037758847
True	579.878399709394
True	850.2866938292271
True	397.3508169679408
True	188.4460434810518
True	836.7468753546242
True	224.37062670855812
True	142.59018874188882
True	326.071148522867
True	230.62791317834663
True	202.35264196389392
True	615.7126595112748
True	249.9793256849261
True	194.31266342583027
True	447.9782903721552
True	470.2166907847177
True	61.82757531991704
True	289.261048488183
True	76.50288692593661
True	325.2805861948758
True	350.13582960191724
True	257.40489083247434
True	170.29994783727332
True	385.5687190824125
True	648.9645771861939
True	717.3948193285701
True	300.17008553730864
True	745.0319187073347
True	64.54348099147644
True	872.4846224289463
True	340.6538582679085
True	13.079250441592311
True	616.0383356911719
True	680.9450299808134
True	260.0761857081661
True	171.1164704448678
True	47.69099428525115
True	384.7298808640074
True	79.12480855285587
True	14.572749160192297
True	891.9247933548385
True	361.4086219060772
True	175.0170248285341
True	969.7000132119828
True	13.41244569370996
True	788.6009618326582
True	30.50494834748723
True	682.0355958441277
True	58.53724979613305
True	745.0626349944547
True	410.3690464518053
True	193.6575963775166
True	450.26614092778914
True	213.72752176767705
True	295.49353453803093
True	222.21970144860128
True	416.9482977096782
True	9.416308223962355
True	324.0737276954464
True	117.77419738042452
True	11.888907855496578
True	475.8115776939798
True	720.8677115829888
True	277.88261104382906
True	81.58210524568507
True	309.6178885912549
True	82.35745131501801
True	187.5176106324332
True	184.96055069929037
True	369.0597723051332
True	41.87124729496266
True	135.8658772818016
True	393.42304902923473
True	861.3869368102039
True	111.2378136037007
True	206.7825542806437
True	431.1866974287388
True	17.669848206633397
True	404.1553968744298
True	504.4697528806114
True	91.0077463033684
True	391.9395695285263
True	355.6558246108588
True	421.32484632147487
True	591.0464499935499
True	1038.8712072677693
True	986.9065044489938
True	54.177833908343445
True	1091.750052293943
True	110.6831078720911
True	107.50579521972077
True	114.04231087950716
True	481.1123519147319
True	376.8967460618009
True	572.7809155125132
True	257.968764502548
True	163.07379516618357
True	421.8720855236903
True	15.05719017972251
True	438.4290229187932
True	397.1709638502724
True	152.10273400000736
True	95.74795582522933
True	537.0261052905278
True	1001.9807732241576
True	190.99065288619968
True	67.00031277027225
True	435.5429756199901
True	369.1144526349751
True	491.92655293482255
True	321.6849783871786
True	4.645125858949013
True	525.7119041358924
True	531.9917142345962
True	503.68432689426186
True	182.23011156728853
True	106.93584211866268
True	21.537645892099054
True	370.5776368515861
True	105.65155685289028
True	6.91440092138354
True	31.577194517677256
True	347.89219379626894
True	665.5028903432342
True	135.53404693644168
True	94.25375395250582
True	25.60328811284997
True	406.0002809249469
True	356.4229718139527
True	764.9779364760071
True	307.5212514310404
True	517.2624589264827
True	524.4466714279337
True	532.6787100056703
True	288.1231936466524
True	553.6847507469482
True	101.80646794439434
True	570.4556643766291
True	7.250084153128046
True	353.1038482520399
True	465.8680500937379
True	980.2153681975194
True	355.3055161824882
True	818.7272608830854
True	979.799606487382
True	179.2183245585616
True	39.87881275815071
True	366.623818105354
True	381.2118502786223
True	583.3491735705381
True	244.6898747319973
True	30.01977687152867
True	644.8152537690319
True	126.15096642203832
True	1040.3441071843956
True	313.54026020872834
True	454.33360447600217
True	121.64874875671278
True	812.1220789343398
True	141.1155515437534
True	818.3959986270129
True	568.7122943807678
True	193.4335044032289
True	111.54236047097328
True	67.45886767536736
True	570.1700547541022
True	933.87609578327
True	429.07344081430017
True	532.6123077480382
True	135.99262847368385
True	601.3933040680486
True	486.75020447253246
True	769.7736225119063
True	307.7478204596807
True	583.6005465814076
True	115.82124939578908
True	26.61762437882277
True	410.27407288853885
True	164.1612613595428
True	101.90511216759546
True	368.0176187584851
True	1165.8791499608851
True	267.25879853906986
True	551.4447242753608
True	11.884221995915109
True	79.71287497463794
True	331.0657286325948
True	807.0430463413303
True	433.5570746253033
True	517.9246529724312
True	735.0455152337258
True	67.90869659450655
True	702.5043759939036
True	48.51325118176484
True	104.52701556416471
True	187.9689012949466
True	80.46889809948264
True	26.52017280951101
True	306.11975412006984
True	464.4655914065424
True	896.6808741023691
True	863.1262963182412
True	5.320935158821924
True	279.69118135136097
True	456.6669350556716
True	127.07494485920662
True	236.85107489800444
True	327.3236287896269
True	1315.1108110363975
True	442.8117735392712
True	23.939020674665286
True	183.62437599926352
True	686.3801830235309
True	33.39469428636214
True	171.33511159048365
True	555.8319403160614
True	71.00526616923922
True	876.4332688321537
True	326.4747810645742
True	681.5973210953543
True	79.67420503554226
True	685.8730328208521
True	586.5705804325617
True	884.9927168654727
True	246.88332997572803
True	509.6052993169774
True	822.2601484986077
True	912.396853328074
True	234.75616203175036
True	776.2867960862214
True	219.0381949831617
True	437.58704409284326
True	358.4567909713953
True	500.9194576103114
True	504.2946539878167
True	294.87251749288663
True	345.232963815904
True	117.03268575114409
True	354.67679483681326
True	1154.020379065358
True	313.27123358530633
True	146.6316837770194
True	296.0612039129052
True	733.9919984310388
True	638.3720944821077
True	400.9793144127779
True	114.52283223572016
True	321.6179660836589
True	32.82810401288931
True	173.7339144761296
True	92.34343411643188
True	93.85333045293538
True	571.274245875754
True	140.59204997646353
True	135.23823886583187
True	105.20195157822816
True	86.63497297627579
True	442.8642095713199
True	375.8411005727058
True	1033.2968540965323
True	535.0316028139713
True	810.989625050461
True	271.4281297897974
True	299.7178571414543
True	548.1614840352622
True	196.9350156981676
True	729.0265235089593
True	240.56644407712363
True	357.4020390969383
True	66.91573613062452
True	114.59200302770708
True	264.27128616341463
True	124.08821586684724
True	474.89710456144377
True	33.04891641121553
True	570.9507381641854
True	1014.4400100014024
True	737.9331920273119
True	1.264953494356825
True	63.45859898747944
True	495.9721574725804
True	444.5812536983943
True	77.45847361819776
True	122.1893033910901
True	302.5156004193336
True	77.67020165315603
True	51.20566134096871
True	732.9786352500155
True	650.1186057270089
True	161.86651333840516
True	167.1134079735609
True	501.8975184330436
True	55.86687643164295
True	28.36639040851733
True	576.8572129666699
True	460.50059700148654
True	1144.7395716213675
True	48.290193222172135
True	480.6102427642747
True	898.029492207511
True	799.9420031360503
True	290.5114879820157
True	747.5956925790218
True	404.4407712893688
True	39.368717815337696
True	96.85484738299591
True	733.5419438314924
True	76.46941373415612
True	137.81573265141986
True	925.9062209505228
True	195.84034713087928
True	277.5768924652713
True	100.32995495610454
True	650.9332624933651
True	601.5037746033075
True	204.70489685597423
True	433.93369627134
True	41.36428773073258
True	276.07461670615606
True	582.9693115883231
True	628.2318996740928
True	326.7365045898416
True	74.62571718799224
True	952.6216592710122
True	1077.3472797815416
True	564.3522164553967
True	64.05005923340103
True	30.2230712660492
True	88.32260988162523
True	105.11072214113008
True	98.93016331216378
True	861.3208914364743
True	1208.7457248805638
True	712.4974583601584
True	332.61535973109994
True	8.866698161912371
True	21.784227689682005
True	344.6215441931466
True	474.65894851386514
True	46.00926665511991
True	545.2079818629219
True	438.48889436808906
True	408.6547284993416
True	81.63033312348865
True	197.9026143846274
True	263.350436729892
True	138.79291138300613
True	393.4698427456558
True	41.5803451311244
True	163.64110083821208
True	1165.163930527505
True	5.238583497042968
True	26.42090948038484
True	586.0911017198787
True	355.90383047863213
True	789.4826951250834
True	159.2314989204182
True	763.275771473061
True	635.0956618873288
True	284.5471675001639
True	448.684789120631
True	339.0325887675565
True	291.74284068958514
True	265.12231802584137
True	382.2814739524642
True	512.4551643954065
True	505.24020558373456
True	108.17770913249056
True	367.3227572870263
True	8.462076012649312
True	180.85973172852303
True	245.9517347405224
True	888.8106827129648
True	558.5172786504943
True	29.709584206463
True	728.6446375441357
True	841.4415450298533
True	105.38621016612548
True	348.8378856237565
True	841.2890725098565
True	228.0913539967181
True	165.98892490002623
True	533.470745307189
True	586.379786974971
True	1101.4801394339922
True	145.5198587720883
True	157.070110821258
True	260.5676284839375
True	317.36105815605555
True	428.1036308492377
True	412.9160479018735
True	334.15667448446175
True	460.685850475929
True	492.03667207815806
True	235.74122613338585
True	1462.458508489482
True	259.38162329383493
True	400.4229671265823
True	52.80784453347688
True	741.4133601907613
True	261.02034793086347
True	915.9982375285076
True	556.8007794140743
True	318.44937107614805
True	784.380033274737
True	285.24585447618205
True	211.1480828810404
True	260.6675395285715
True	225.34819165722823
True	139.36111448769933
True	247.0788760781864
True	732.3702163346818
True	511.11657712046497
True	218.98465376105983
True	1165.2095926608522
True	115.8979122586491
True	255.7103392833018
True	71.41781842802564
True	306.0615170002952
True	417.2888133066262
True	93.04674524028783
True	226.99585821102107
True	73.1183953858198
True	696.473695865753
True	370.929657123096
True	216.2468438903788
True	713.2339982255398
True	855.5108188608333
True	825.1897240265702
True	827.9626983832809
True	346.5760795236422
True	1.062023455020036
True	265.6831472823035
True	53.3070516567541
True	389.0821042940684
True	55.43202126308052
True	366.5008951937204
True	832.0902079295129
True	1029.1437566704908
True	401.1849369349828
True	20.363126642689444
True	547.2588373488016
True	513.6702728565923
True	197.88066065815323
True	229.854177527938
True	299.55766296329625
True	22.07398332552592
True	120.7283891461079
True	995.989734636802
True	63.56143123420823
True	509.3024062024674
True	780.437810564203
True	102.42109877766973
True	254.32527629032404
True	112.2328170017441
True	16.373650468001568
True	1.698606668872468
True	119.89131605233318
True	1008.0273818094952
True	487.4369459262922
True	68.20836524065562
True	784.9268717772088
True	339.4014014395667
True	1.10948126907099
True	462.4093203839742
True	185.895776202562
True	477.1627020972365
True	85.60785840875374
True	338.56582474529176
True	371.8127130521815
True	172.5131025736662
True	212.95262034449453
True	123.20903104261605
True	180.48176580934197
True	1013.7836604289896
True	14.007518886592704
True	520.2264590845278
True	484.6222347927729
True	421.5214613540001
True	221.57303267791568
True	239.99275482590383
True	154.86873041976804
True	50.56937612523658
True	484.7237500642126
True	149.25063909890176
True	830.8231792711945
True	819.2061876599627
True	248.00292513322543
True	302.9588965996356
True	519.0534567307076
True	40.39621150176632
True	86.9460553244528
True	735.498570008572
True	1065.1360419594262
True	118.53854648349449
True	722.9129987967996
True	140.75732405621167
True	915.3444042304668
True	672.3720773937167
True	100.25324920454396
True	278.1180747562844
True	611.0961021192136
True	258.25951372923726
True	43.32280826715734
True	568.1779999827831
True	470.26692525106745
True	6.653825227013713
True	491.5929513333768
True	67.73855560138483
True	175.33112713726777
True	238.83083651951927
True	314.90595178523307
True	76.2181827405172
True	230.3302926646591
True	356.4160646810854
True	427.7228398325318
True	937.1109949804172
True	48.8258454341682
True	871.2216860043452
True	1017.8135992820172
True	137.31262967374505
True	76.56924590058763
True	984.1676794311816
True	33.24481770806796
True	231.6171255336008
True	86.95920172359601
True	211.96794135405716
True	364.178513697648
True	908.2969209161377
True	93.7943604266843
True	72.92140745545215
True	681.4562160965039
True	275.24324242187964
True	720.2276602685362
True	48.979495293406536
True	480.3178802166871
True	390.50636313595726
True	685.6926226336437
True	52.43051662184137
True	110.670908465946
True	29.42064916112457
True	270.77585028524555
True	45.82690721697288
True	355.20338677348184
True	3.505225587726258
True	1186.1307373351738
True	102.70856426990804
True	126.738568864508
True	342.6505284176512
True	709.3084865291379
True	658.2532014529703
True	1017.8888840223073
True	477.20072802173
True	410.8910373053092
True	141.34219847652113
True	420.0954605887157
True	834.9950422106971
True	445.1946363466524
True	922.022302049238
True	84.67065011105367
True	420.2630899340205
True	175.7540042482322
True	286.0918343152719
True	741.0976791122204
True	166.11102153036651
True	135.0519469872261
True	60.98730247479576
True	861.4455770225005
True	769.2778769811827
True	79.67311147305335
True	446.4678028978328
True	738.6782874202482
True	421.51352516672574
True	55.3178976092409
True	319.0634012804975
True	808.5606814474467
True	30.497332465860808
True	360.9194495848992
True	168.64501254109842
True	277.4526905460599
True	33.52509485158585
True	218.55908141126267
True	779.5457422218077
True	646.3167435204322
True	59.17574711670483
True	294.1328259574645
True	934.3673140827834
True	16.393528895819124
True	305.52553450199747
True	298.21492136903373
True	428.42540581628464
True	212.0461223281405
True	611.6049497981912
True	45.471765067582496
True	961.4867212262124
True	903.0639765577772
True	48.42893362556721
True	391.5173059559482
True	736.9564779576235
True	955.8537119362226
True	275.5373441540388
True	591.9989686757415
True	126.29558581685288
True	185.32857338540737
True	138.52025467160243
True	129.25453078749368
True	194.8854263817418
True	905.7519821893358
True	801.3388040454521
True	984.8344262634164
True	19.42932245138046
True	27.056778919247627
True	354.24735093285625
True	12.132461314240626
True	602.9678548502105
True	1072.572305051673
True	274.9657171611099
True	207.18442988781
True	83.36507675972898
True	221.31340399338308
True	128.08328808744588
True	43.6116853585494
True	126.76925353620727
True	92.23436535316873
True	254.9501748706396
True	530.6205306784448
True	163.81990106449402
True	33.0122631509152
True	57.58515893085212
True	420.9301163078737
True	262.7747784003864
True	581.8566285460231
True	23.59262388625523
True	114.2646077035176
True	689.3752462733795
True	251.0884273471098
True	468.6717676199672
True	656.5258094874151
True	107.17461937622726
True	110.11631392938284
True	84.10585675601942
True	27.54656713129402
True	120.59099875314546
True	89.12596186049556
True	100.88840767646464
True	150.84982588186642
True	236.72571362815523
True	845.2150974488102
True	287.0833199961494
True	968.7949841777588
True	166.08630378182102
True	196.7925665450848
True	801.0223560087707
True	306.96822378522324
True	591.3272473597353
True	257.8681107309741
True	358.5901228259274
True	453.5506320275017
True	547.0803441432267
True	638.3809670745896
True	358.2224157300855
True	37.19119103054773
True	572.0872707426315
True	618.5975074837834
True	19.12892684744929
True	11.329452075284166
True	263.779902441026
True	389.79043799972766
True	473.56553319455753
True	64.88748012102074
True	629.0717737398639
True	963.7811581400352
True	245.8091967068603
True	902.255177945854
True	284.9078141477186
True	102.06700820137527
True	266.1424129395598
True	702.2094402632192
True	39.14033338792181
True	588.8459431800337
True	1276.976725830025
True	1023.7820509759752
True	919.510788188656
True	210.0945454070249
True	84.06660730864938
True	191.01224918895284
True	811.6387566240078
True	149.11997106395015
True	1065.787572930128
True	848.4868627324747
True	42.24767771911612
True	89.11328627623985
True	423.4898848502687
True	407.4328965319266
True	204.03431360821804
True	521.0112534905962
True	686.755189737455
True	123.49608129889718
True	290.678332590566
True	985.1166216764976
True	50.89205443858759
True	693.9834542797423
True	545.7626131279727
True	39.63188840545214
True	842.7044956455474
True	386.9871902004518
True	567.8924929625972
True	114.099888132929
True	268.2303693991076
True	212.99958760571212
True	25.820054472991757
True	130.22631315174226
True	749.641935459904
True	130.86460451267368
True	384.4347985753163
True	67.118076914747
True	627.5588475115181
True	618.0532603142017
True	230.48305747337704
True	455.2231273342234
True	165.47171212274426
True	171.2128328018421
True	231.8646134168204
True	290.11858427317327
True	361.44850771014006
True	130.3042442482336
True	196.03031306452195
True	28.42643642373322
True	905.0817199012816
True	326.31154193349533
True	10.244913789934197
True	367.1379192312653
True	162.0046711187699
True	622.1980591293988
True	366.02984078388255
True	583.4256757597636
True	562.5741567695137
True	476.925516220413
True	770.7304385665191
True	241.0271041039796
True	556.3165857320648
True	146.37517589005216
True	542.8122297530957
True	364.6693688061878
True	376.7782749490039
True	126.15210405955727
True	129.16089631981336
True	110.81556122056436
True	65.97208026717892
True	761.3710043987104
True	180.75570705515017
True	45.61177573505171
True	0.0
True	567.7525530763
True	113.65504679653452
True	21.187417160832485
True	43.20864674092865
True	113.26657139495234
True	558.2587195664881
True	180.0459578392511
True	112.0610174883285
True	34.51559214644277
True	156.79237311537108
True	905.629906807762
True	52.961771732104175
True	229.8878155297607
True	744.4633858017751
True	317.5003686932103
True	466.545465783178
True	493.0922154592847
True	506.6406133303261
True	601.8369233097552
True	886.3983256236746
True	262.1205590069083
True	1043.8891049104247
True	917.697894953591
True	583.3513542882205
True	354.3321287499798
True	844.7379985942996
True	10.390948708075047
True	31.633359160551898
True	301.91644482075765
True	41.43504580985881
True	201.28074625311316
True	722.2338394969829
True	213.42188243752196
True	729.1927653574259
True	755.7352480176411
True	118.38927201172044
True	373.1599644830837
True	577.3627735142837
True	23.47421301360442
True	131.4483497210022
True	442.897597261652
True	302.2273875269656
True	206.85101111932937
True	109.4451736210253
True	385.5033024877801
True	23.03856288654775
True	373.66651012238754
True	359.99761578415274
True	1030.8582811579215
True	362.9307971736657
True	29.476367975686703
True	428.3476166660647
True	447.860183555048
True	231.5044381459773
True	32.077716913327684
True	774.0854818428171
True	422.3073904331975
True	172.583498514264
True	11.155959676581586
True	1209.700396995009
True	160.6904963395818
True	26.737690711281644
True	323.6116741823834
True	289.84962409280257
True	117.039781557319
True	292.9865112520931
True	47.26541130649812
True	312.8053102284296
True	301.1475699090841
True	312.72476309385627
True	31.477489062483475
True	47.19926770810991
True	1047.5317470694488
True	24.49823334644664
True	13.670998809392035
True	183.59166252292832
True	665.4148105420375
True	8.719061427169457
True	189.79665285268064
True	180.47666530555372
True	526.2264923437298
True	378.5648205496472
True	734.3830826036613
True	320.8835587024029
True	495.6514965559466
True	446.3285876382759
True	496.926640169999
True	105.30498375474272
True	1290.404587626644
True	922.2245164957546
True	285.8548965271745
True	541.3075704419741
True	99.18741863301476
True	595.8022070636744
True	433.4455229150927
True	153.37943648748353
True	76.29857725818904
True	355.6600427992733
True	162.0742475396173
True	30.975879118283498
True	598.0420687123594
True	374.1211924590628
True	66.77662430500135
True	31.098907169406576
True	673.0613792341037
True	494.0531670071002
True	71.34843929689421
True	22.68504810983364
True	315.0435790686548
True	341.3584434934199
True	718.8301329874266
True	548.1001971348443
True	558.6724609664313
True	796.9532669356561
True	9.64599223426464
True	55.84530541521505
True	34.339398482315005
True	63.91339924155947
True	513.8894517996255
True	591.6140722211035
True	81.9739174340787
True	111.0896167752132
True	197.3082112800257
True	73.34549315497105
True	171.41417234047296
True	201.43690016015077
True	276.1865630931386
True	795.8995768858277
True	572.3970057923847
True	288.3970513525328
True	192.6795546212716
True	269.6251416856731
True	242.24660216091985
True	756.0771617513217
True	341.26067002734646
True	169.6869349504913
True	900.4812151407813
True	350.8047758564928
True	490.5365905775357
True	150.59106253127348
True	120.87019357666053
True	62.75440286450724
True	207.30004000724307
True	962.9963022570302
True	518.7013290065061
True	117.7494427568349
True	349.9103405843378
True	101.2715953594806
True	658.724916029214
True	4.348248743490188
True	660.9402305540731
True	39.27850624731665
True	935.2142565395086
True	851.1514098279279
True	210.76678412066104
True	30.04165349921904
True	78.81672476625484
True	460.4186874095252
True	225.37297548990165
True	1.6742840336752325
True	80.82266693847023
True	1114.3884327750106
True	334.7445317772564
True	691.5576326470441
True	484.2306788733141
True	32.8120705458543
True	133.13267961056133
True	459.2699147913759
True	915.6346187133588
True	825.3870643090584
True	423.0304061407197
True	340.81428828566527
True	17.93848523851704
True	81.80946942223802
True	758.9520054647735
True	464.66090911501993
True	381.4025380190591
True	876.0661708399554
True	26.16584797598176
True	218.6101845467265
True	870.8292699994823
True	223.8765441681149
True	8.59109223925591
True	501.4479506283626
True	107.97714507855662
True	634.8085043942481
True	52.4597196084714
True	257.28476773692444
True	904.032822545448
True	901.6928761561176
True	276.529931450254
True	434.85418698712056
True	111.901152524359
True	612.0735189988304
True	254.8792197100349
True	198.1358638260677
True	864.7559771335506
True	55.63516944588349
True	726.6494816305101
True	279.1638185454833
True	303.2115309916463
True	172.92917372306863
True	496.47196093133454
True	567.685716822027
True	368.8606455195503
True	400.67917041963926
True	70.88950862100359
True	151.25993089867464
True	426.6926818578329
True	211.96792262989987
True	36.05176593143524
True	207.50427506800384
True	394.6985338281046
True	398.3265452875683
True	757.6377194151685
True	127.50859386618176
True	635.5376278552789
True	523.4894418378483
True	613.9697540446892
True	133.2337777639297
True	37.33650339336712
True	671.0903613694445
True	74.23207861498054
True	548.3306744965926
True	679.1415640189698
True	453.0113952700216
True	127.0391311863352
True	518.1330782181436
True	4.27541179815772
True	386.1817636287034
True	32.23310759446943
True	626.1907638117417
True	286.0006809100116
True	574.0507162251218
True	689.2334746119361
True	134.44007204453965
True	508.8916824168026
True	498.5723565958911
True	65.19106261988242
True	983.658870622503
True	2.759426340922963
True	29.59193519527452
True	634.4672066923363
True	650.8121684140796
True	131.57755052227944
True	417.41877632606446
True	123.38519526828412
True	77.56663024573605
True	432.234799819876
True	40.23496165121511
True	525.2478965409429
True	13.063336506608255
True	802.3418098505155
True	538.9513678591834
True	687.1300181028826
True	104.66087018243547
True	369.1560265566808
True	1034.5035575185857
True	860.1920046424858
True	140.8211731856209
True	546.1558146803083
True	449.6794764163758
True	251.76189770997556
True	254.90723521067832
True	5.535614835733795
True	332.58273183247064
True	12.215437874107224
True	369.3194676059178
True	72.38355182613427
True	419.34542357281936
True	661.9130002763171
True	127.14165659549526
True	245.62707509896612
True	636.2313385207186
True	687.2214404429817
True	286.30362128654906
True	138.65818499589346
True	162.7680094618957
True	475.9184995049969
True	87.86070270188821
True	9.628297368627226
True	528.201223709051
True	570.301553611971
True	19.5499545184193
True	134.90095000815165
True	957.0427491151004
True	493.64575458422775
True	280.0037022724138
True	35.01530267250125
True	463.1920324647904
True	117.5724756346249
True	579.9362937637839
True	663.0829465160037
True	290.0807712706136
True	391.4846470497524
True	192.63265726309427
True	237.79631956891345
True	74.39682760645424
True	212.4933146389813
True	500.0171684990868
True	22.696852215946464
True	478.9053077778729
True	375.38217757729535
True	742.177489909539
True	903.4737904619736
True	873.7858831641414
True	153.18458061096268
True	405.2938984190942
True	70.62212093472681
True	188.5354801513745
True	311.6908865853626
True	10.186218640842434
True	824.4316023858427
True	24.21414299082957
True	398.2523587787888
True	251.051892869579
True	669.599460537776
True	213.16277267130192
True	40.3305207761632
True	688.6370330540226
True	1090.8725876328278
True	225.93754543971588
True	131.77411893728978
True	617.3702607978811
True	495.9231612827604
True	16.51807816002339
True	813.9647945273157
True	113.04565311681183
True	45.22230967509007
True	321.4417765935962
True	356.85584006242743
True	391.9698413147892
True	258.4454266051327
True	20.53684423366788
True	22.55881708450088
True	808.5400291876134
True	202.4635397078516
True	117.74027641582
True	859.2929132281794
True	643.0082455200343
True	660.2672147378879
True	453.56251982596274
True	146.52841604432675
True	32.018601916958275
True	96.53663662519318
True	434.2126553318357
True	223.17105896932068
True	488.2472586860072
True	134.71621337860404
True	480.17462321135713
True	648.0751503048441
True	960.3245722758332
True	24.87488248394267
True	954.3423264049572
True	1101.4572104316524
True	461.738135994477
True	86.95616009349936
True	800.7685228641488
True	644.5885824733455
True	674.6226659731818
True	175.21702663210874
True	771.1758531336479
True	707.4135927691223
True	124.58135300242613
True	787.3757990970657
True	800.916442889616
True	503.332475488608
True	235.5298126953365
True	72.81317685025978
True	324.652595101578
True	359.16390199250253
True	471.8557601458466
True	429.83106136073474
True	207.46059636990267
True	317.8205125613312
True	2.812032645858608
True	11.019410161543451
True	109.8565841992836
True	137.09824828942388
True	346.093547286472
True	345.1239829100597
True	117.10425301553528
True	18.479238366948348
True	219.44128252916207
True	867.486951712581
True	464.1563709816531
True	531.388321425829
True	555.7751360383411
True	827.853751018418
True	647.720443717562
True	90.91844680064148
True	196.2902693244595
True	251.98971828381292
True	284.60527945093656
True	104.2873096717081
True	354.71642078992886
True	423.3776614175568
True	169.7195942917176
True	649.2197817660239
True	247.8877014401698
True	203.48114980222005
True	29.267117611402305
True	252.15928925627924
True	472.1429101675516
True	168.1685623239935
True	523.68360005526
True	480.09499753741096
True	240.6953590949564
True	105.46342991265202
True	37.52250289309669
True	395.695400717638
True	787.8758670049823
True	167.02990735178574
True	1051.8610367251697
True	1045.2421687854917
True	481.2120155168876
True	103.31237295207345
True	121.12850956933907
True	661.0627339486149
True	9.237680249549497
True	223.66095435450535
True	125.38731016809884
True	114.6501744668178
True	329.75645686024075
True	635.899608400572
True	35.02448586857093
True	126.61610086145794
True	991.2030073026476
True	55.58126284975606
True	460.8880596841876
True	523.755215107618
True	249.91012289119524
True	137.5104312552355
True	908.7288106682994
True	1190.928283657424
True	514.7664999773203
True	634.7953052836216
True	206.50631075771452
True	153.86660326748822
True	311.9247303027409
True	257.73432626793726
True	170.25427506114943
True	314.43891902697675
True	350.6855609161508
True	11.22467815919191
True	616.9405437320333
True	150.48223488618282
True	75.83913997609557
True	460.2957180926121
True	313.7123292440757
True	1178.1163469058995
True	338.9367315775459
True	974.3191477651689
True	8.64080192322825
True	274.85188280620025
True	225.2070475725613
True	159.261569580666
True	499.8995657908601
True	182.06141913027943
True	406.934810270671
True	329.1078677236995
True	112.16104888118088
True	358.4786359626202
True	1054.334004085154
True	731.2678444453696
True	229.1116598083773
True	111.4958274209694
True	302.19532690879134
True	25.546487429381315
True	354.1284080711862
True	321.70368198431606
True	566.0380359573998
True	461.5874611560035
True	341.64859813646245
True	150.09915794172386
True	13.104264549022032
True	422.9304298371006
True	280.1711784224364
True	147.58563141082865
True	297.68145450932866
True	441.7473440650357
True	813.544583694258
True	310.2864891188413
True	773.9304079691481
True	395.3429992554446
True	376.6937907873733
True	1.905446786247365
True	1161.134577836753
True	104.59736850622016
True	911.62058482285
True	199.19528049496932
True	465.0249581348794
True	663.9528321581481
True	82.06196966442795
True	498.9094069576113
True	32.35991725846867
True	410.3354779466557
True	78.76895340085719
True	227.85109755040736
True	39.764855604446886
True	677.7420653270432
True	184.92760965430557
True	26.399328309084183
True	395.4395549856559
True	107.54047277945156
True	170.76617975181392
True	855.4172963254504
True	245.84726000969053
True	155.10684537283052
True	376.1514683098508
True	518.5630608354952
True	334.1217159944851
True	499.78012094990254
True	619.3086337989392
True	155.79777933145732
True	6.489043719057516
True	71.66235943459813
True	406.8679870092447
True	91.18396394605313
True	82.90190958459235
True	1043.1032688744642
True	27.68605871085108
True	325.03904999110165
True	315.9192429109757
True	465.2432334718728
True	673.1818134449071
True	182.1597288433693
True	662.0403484033852
True	325.541840843846
True	344.11298524646605
True	275.7624591083392
True	212.5982352285983
True	377.4550043380365
True	442.63343361672094
True	412.7161300833077
True	628.6467221551363
True	139.79589851942865
True	75.67557988011019
True	40.1211758558429
True	297.6339910216689
True	674.6366264294198
True	413.44328647722256
True	769.5066755158151
True	203.19458295237771
True	407.8219139209821
True	68.78412978323453
True	53.539974890937714
True	423.7070716652216
True	202.08586844250777
True	224.6013441586066
True	40.39927603065116
True	1094.7797780747107
True	173.0503020852265
True	896.4348873697944
True	319.54059221242784
True	935.470148763248
True	237.5119899249096
True	451.4910288202587
True	532.0159962500007
True	611.9821307167146
True	214.9412671050116
True	477.8763376503842
True	922.7975178646942
True	125.82176268865352
True	7.935259947350907
True	586.9080086724748
True	30.90893365160492
True	75.24192756219112
True	803.3626992673521
True	234.0446419739583
True	970.6346886836452
True	688.8816841743827
True	416.9823544211189
True	294.1150381971465
True	497.9980993047328
True	339.7894526746451
True	188.4102988707471
True	660.0157664645268
True	741.7692958188065
True	205.8796253565832
True	87.55191222380405
True	510.6331862458422
True	140.03069111693517
True	390.2245696817175
True	340.22153942891475
True	71.50358046851319
True	370.9957566963496
True	408.48233682119496
True	370.2308287722097
True	410.0573731952234
True	428.17125902744726
True	644.3066931677273
True	55.2040277155296
True	452.2178289262083
True	329.2403474968179
True	649.9202063483424
True	218.14336104787216
True	100.96419447956106
True	39.58599913196213
True	533.5814573264087
True	624.4771031191084
True	180.05035086378766
True	403.4454788308983
True	335.22226991328955
True	17.347380036812304
True	174.45450393947212
True	292.56482132140604
True	2.6721105463199954
True	863.4599471277724
True	79.62663722574797
True	107.31960223515846
True	115.24480093570098
True	358.79267166592496
True	33.444365908828864
True	452.2271352695678
True	226.2457850985342
True	5.608790118010368
True	112.27536447377048
True	446.0002091413763
True	49.09830841014888
True	68.49038383039338
True	169.4782511154383
True	282.90098907000043
True	964.3228715603605
True	383.82205905332665
True	929.818992498903
True	176.81934542502893
True	1029.8307358436614
True	794.7154753823495
True	691.4026194575284
True	412.4327342127194
True	380.8589714634914
True	79.11867241897161
True	72.31944639567696
True	81.06423558903141
True	178.97795071684493
True	490.1661089554245
True	1114.4425221697868
True	177.7781864169581
True	351.42829029986706
True	438.6165593941241
True	607.7879245529184
True	598.0096440581366
True	281.97612673100286
True	456.45989685587136
True	674.2242466648328
True	93.37398393057056
True	727.3542967502065
True	267.4004990753903
True	138.47304822556035
True	421.5850740536636
True	883.3139336322201
True	425.5128799317571
True	868.8801416294143
True	200.2070303304484
True	357.5373778229836
True	698.2394070082665
True	621.2777738520341
True	193.98982113981828
True	263.2025900661359
True	790.366455481365
True	31.691605415358037
True	199.8621443168455
True	492.76826887176026
True	708.3785973677826
True	105.72243633083173
True	35.49546440689314
True	164.4134062871257
True	731.7376706048326
True	323.0762052473592
True	558.5660851261771
True	360.3233809012186
True	281.10374531346
True	444.1733057872719
True	487.3438667454899
True	77.9952742136572
True	381.5638135771621
True	775.7640499246354
True	0.0
True	295.45748637709687
True	235.9966015734028
True	1018.3716268077724
True	150.75234235265438
True	662.0976552137313
True	634.0741778679891
True	106.766874819806
True	212.3968761748733
True	128.03629719084904
True	12.731180367185573
True	290.45620517057006
True	385.7619009242968
True	1151.2965635339788
True	249.07929307106627
True	433.4594668352601
True	661.7884602121069
True	201.25856150199763
True	29.087153541923566
True	841.8678019391635
True	623.8465897788319
True	149.58248024664493
True	639.4676761756957
True	158.51004662619107
True	286.62687622926245
True	775.1350342704316
True	34.671288574202265
True	107.30069121504232
True	512.001211941813
True	68.53432092877561
True	77.90740104329628
True	404.67425610003903
True	22.487336076836105
True	758.675054324485
True	104.13572287610396
True	154.74289782468645
True	19.41375343129173
True	731.5957659779367
True	28.53232065405185
True	769.6762059134625
True	399.7032022366385
True	113.7136351177403
True	690.9534854628046
True	515.1287790193879
True	580.1804479359708
True	49.79850436109573
True	366.8829081096235
True	5.793617881695527
True	97.18583349828516
True	361.3578701776413
True	47.52695956361158
True	110.77344730128544
True	322.37117263866503
True	182.5921223822008
True	99.9293910434282
True	654.4135450529435
True	20.572951402879323
True	1095.966148576967
True	499.2104948889945
True	303.94919337427604
True	491.3666478006105
True	124.21711747022968
True	772.7567829648783
True	1088.8652976966284
True	745.5081185984292
True	171.2016009472393
True	225.2920311882302
True	48.48523310554265
True	57.74717051471374
True	156.12481555146834
True	102.9906787321054
True	175.262845574637
True	1184.1826219730997
True	290.6207515344482
True	359.3246379950212
True	699.5558772992609
True	17.681054743513993
True	15.842384783845375
True	574.2547572518223
True	5.674705983165282
True	117.29984098517498
True	688.6841595500691
True	187.06145356215825
True	670.8656881666001
True	848.0325832814239
True	152.8289244200674
True	896.81451801272
True	2.904805625798245
True	463.7743736369479
True	1036.906795281184
True	24.957212500695483
True	237.34807644080172
True	147.72592797013212
True	953.752470924604
True	239.2244925622663
True	496.4155529398669
True	121.7083574941193
True	511.6985603198997
True	152.9367273378398
True	97.03014010280134
True	390.3428462154118
True	68.76101616464486
True	55.031081005357365
True	1051.2714812926508
True	255.86723350869735
True	157.09403588808058
True	370.5543530376494
True	395.0691035551328
True	208.6347036788553
True	171.2566156135952
True	388.3968805324731
True	34.33504700959561
True	494.8645451821877
True	1106.223780223045
True	113.41569589715463
True	466.663127511807
True	309.40596286077863
True	27.071001066137278
True	413.0502995017278
True	103.34035053096024
True	594.5010258730113
True	201.4755509859944
True	425.66684648889134
True	19.781402785177303
True	425.6965888486272
True	106.77098962584166
True	348.935098321741
True	35.314098738336554
True	168.46231962573052
True	242.9469140718425
True	770.9912762344525
True	56.55098219960602
True	140.3376572643399
True	238.12021426523296
True	140.64937029043466
True	656.7618691026933
True	559.2235778965968
True	797.8614949116968
True	390.88946053060846
True	544.2345160383998
True	418.4965574167031
True	691.0898049618603
True	77.01418302541505
True	469.7966474504614
True	426.94820404695344
True	51.07540245062717
True	88.03432915591948
True	125.94176684680704
True	87.40522457678541
True	327.57431351897577
True	834.9940586406896
True	323.5952899751583
True	1109.127725263617
True	317.8702935033491
True	922.8934169537724
True	153.97001014519347
True	581.5648949014609
True	580.3360000078774
True	714.8358940951767
True	437.6908161296618
True	66.63306302542453
True	293.7596539413845
True	42.3026171467394
True	160.64694902040216
True	171.94890877974444
True	1137.4588977181363
True	250.03326522566456
True	548.4035364175261
True	535.4571767281428
True	552.813289898418
True	871.0584126314856
True	594.4226730065859
True	604.0100971909405
True	927.2844426953296
True	130.59962481130012
True	312.16120216788136
True	278.2804705059878
True	325.07002573307875
True	92.1147526786802
True	374.9021643282624
True	3.918824030739984
True	334.36557960830385
True	262.2302418526192
True	595.7918112769046
True	288.3114252050419
True	359.9286189457631
True	9.808991525465755
True	59.31196300979489
True	542.8507677222168
True	30.87674177049842
True	143.44594450922347
True	65.58793759107782
True	151.13792184797123
True	246.67702221359323
True	67.62450139370043
True	381.3618612074129
True	289.99636318815175
True	105.9966921245017
True	339.1293502736472
True	67.11759146824855
True	594.8108055644652
True	815.9546265514316
True	280.88033501669986
True	1170.5427709998369
True	112.40054309711168
True	315.7850603717839
True	1061.6150184634066
True	87.10650506918014
True	278.8136253964646
True	9.084614536230283
True	412.2159473236204
True	454.7817991071819
True	159.28426055164283
True	623.6028803053493
True	896.477026478662
True	161.62413330755265
True	81.07256216515447
True	312.59643303335787
True	547.8716807587997
True	613.4101328573665
True	1217.1802722242248
True	26.222802454063565
True	948.517944842814
True	131.1301081583261
True	674.9568890239282
True	117.40536767289834
True	124.24406086423711
True	185.94483764955567
True	165.72175599145092
True	754.5495722556791
True	208.8865880764136
True	228.71492592184111
True	67.07615183675385
True	507.9652305535125
True	462.17031650194735
True	173.5523898220329
True	233.41364634176531
True	15.169567295320023
True	408.2258440683394
True	232.20129236838048
True	285.469581965173
True	112.08529442541992
True	725.6059208814164
True	409.64864440178616
True	265.06593955865105
True	641.9430322492534
True	521.6549827102463
True	477.82444763656025
True	141.45579927867342
True	537.3529980334022
True	442.6554963806458
True	3.574011984853498
True	194.33754078802272
True	93.40613378785127
True	235.52367132166668
True	2.51931179000772
True	121.02643440867776
True	345.737954580875
True	7.424792756846031
True	887.2239237351629
True	177.59553723406486
True	720.4258837082299
True	783.1718558957099
True	162.65016427396716
True	222.89571892526016
True	482.3026802454136
True	834.3575228103027
True	51.387729858694
True	40.93824795966075
True	134.91974387781406
True	612.7814454325843
True	715.9530697946642
True	175.39453163751674
True	586.5835434097042
True	607.3032599470472
True	857.0819597955452
True	402.0571216020815
True	190.6113019340881
True	842.0014641987019
True	225.94017207026505
True	146.24694068830055
True	319.6842078367276
True	218.6583741076069
True	207.2459739030676
True	619.0220907859443
True	256.9698858919425
True	188.1309442072829
True	466.470868910422
True	474.01483769278906
True	67.44808560549504
True	290.3842409383232
True	73.6602212223865
True	340.6529751472289
True	360.1058403767073
True	257.72957323116526
True	173.77699488222996
True	375.6989401908406
True	677.362312117189
True	758.8270531892823
True	295.6479049807744
True	745.2392907164456
True	64.1965021524203
True	870.05906150979
True	349.7682751898054
True	11.44369281893352
True	631.1983492153055
True	691.6891786894396
True	248.11187535205235
True	168.0897083907314
True	48.81639513608153
True	374.3660984195844
True	74.16173120991522
True	13.07114250883361
True	887.3771928129884
True	362.0983477364105
True	171.95849707492593
True	982.1674860718982
True	10.820469944962788
True	789.5152247080697
True	30.22059115473696
True	674.659802939822
True	55.864388113081006
True	754.7203465155162
True	459.2925958246368
True	197.89475423475335
True	453.5223831173193
True	209.76340003442897
True	293.3011607568769
True	225.6713408498068
True	405.366235670698
True	10.70506231388552
True	318.35139102815464
True	108.71803504004208
True	11.6450951059701
True	471.2596266650838
True	739.0849762864751
True	281.58638738969046
True	80.8458048378186
True	308.2270347816202
True	80.85373109520303
True	188.30134256611683
True	177.55279766189153
True	390.9288745217984
True	45.98878367923865
True	140.44847325887633
True	367.30547882383854
True	866.143842919844
True	114.74671397656796
True	209.0269492559974
True	438.82423449854457
True	20.412625447861007
True	422.9483017443716
True	505.3895296189154
True	90.5288468347172
True	390.9778882070175
True	366.2205713318594
True	415.0936283781623
True	604.80361972325
True	1072.7359493868028
True	940.5430627775324
True	55.806091534479606
True	1044.3359883311537
True	113.16084163751304
True	116.0776705493258
True	110.56216532955978
True	499.0010227189382
True	373.8093010062909
True	559.677053713214
True	262.4575279649874
True	164.5659575070329
True	411.7742649228371
True	16.72044429539571
True	455.1650343790728
True	371.472542536598
True	147.4113715290813
True	97.62208387220676
True	527.4202617882974
True	1001.8374424927064
True	207.2875782940304
True	65.96039424518489
True	434.0603770136884
True	385.9893400176748
True	481.8002695151056
True	319.1187926809194
True	4.047282053390666
True	547.0173181455066
True	501.9295195920701
True	498.7479603602924
True	183.6647667576217
True	107.27351216631024
True	22.879659548186705
True	377.6791809124664
True	110.47556834432292
True	7.831414890473271
True	30.606755080845083
True	339.2913971965022
True	660.3663611340194
True	127.03400148325024
True	94.68529928976317
True	24.193291189588532
True	408.97334718299055
True	368.6090641085906
True	782.0636004458023
True	312.77568058068886
True	526.4113244072366
True	537.759747540863
True	526.6066970415519
True	289.66403062021163
True	535.2416018646381
True	98.3763900854805
True	565.4792269292551
True	7.554728158992413
True	373.873204742026
True	462.7308589743958
True	961.0503918760128
True	349.0291258544318
True	773.0961839748371
True	1014.2092713220308
True	171.79306384965503
True	37.784919414051
True	372.6073371453134
True	387.3119206020224
True	582.0072579665499
True	249.62196509460423
True	26.280808909440356
True	642.6617308816529
True	129.54630233893494
True	1074.3467914567718
True	311.5841026945976
True	468.1695629841647
True	127.62752032164936
True	815.1788237666209
True	137.83950528195328
True	814.6434051835095
True	567.1143296105574
True	190.97244696526536
True	112.79813211095248
True	65.20903167034565
True	570.7299213947952
True	917.3881618277568
True	426.1843596416858
True	543.8198563663537
True	132.77530354589186
True	639.9518851435778
True	499.6219468786042
True	779.3150124057744
True	305.9332122896516
True	593.4015995944028
True	116.1767333089247
True	24.02212859616166
True	409.595514724843
True	167.1006779124515
True	101.41680553713132
True	369.7491765122815
True	1103.9794680877817
True	277.0616510536815
True	551.3291512574438
True	11.473451046618514
True	69.655929866847
True	317.81541013400016
True	791.7993185279571
True	440.627278692472
True	514.1946582754197
True	703.1621242912362
True	67.72610246486771
True	742.1442477126238
True	45.66791533877815
True	105.12911134574924
True	190.51691963271864
True	85.47694782951498
True	26.65493141624084
True	294.1271192926065
True	464.2747512347567
True	895.2574072353677
True	856.0278514334902
True	5.340752767376961
True	290.65357873969714
True	472.1761886928657
True	124.19602745871128
True	257.6277353588263
True	330.61348249629475
True	1331.3511911693286
True	452.0516509590179
True	22.300487349864124
True	183.046087972557
True	719.2754875768215
True	33.527184355987735
True	172.7579207779929
True	564.3947209524518
True	70.39534528762121
True	870.1299979228156
True	308.9184929191823
True	669.1952930471281
True	77.154113149404
True	670.7532750251252
True	561.4921482438144
True	878.0048969733207
True	243.7491786636167
True	508.5436730199476
True	805.558592125316
True	930.142546955874
True	239.80371086042345
True	761.7937408238973
True	227.7193257735047
True	456.9131314895429
True	356.8372829910138
True	500.7374264058849
True	487.6874123478368
True	306.4761894284948
True	341.2575187252618
True	113.99280574237352
True	344.8682345383897
True	1140.6719801156223
True	319.3480436351288
True	147.1057533839554
True	292.8296919872332
True	752.4741707310616
True	651.5847232531505
True	418.8930104026364
True	125.57367117847646
True	331.16085721434825
True	34.99739103641115
True	169.6572178761191
True	92.71863808396098
True	87.33562301396269
True	560.6717552823063
True	140.42304227783723
True	129.54467101414005
True	114.6101001983251
True	83.3488817854682
True	444.5078725449919
True	380.2108680581701
True	1046.8382143862457
True	528.4553385232236
True	828.5987060217068
True	273.31141946631993
True	305.4960960790256
True	521.4855044126067
True	188.933916867325
True	732.2196898634847
True	238.53729770981928
True	346.09470885404795
True	63.78329367118237
True	115.40937065355578
True	270.0187303771985
True	121.87182302531912
True	464.7406827084838
True	26.544168064529384
True	572.574457578831
True	1019.8721063127988
True	737.8582935897914
True	1.3740450718723576
True	64.41149677624526
True	495.2697796162452
True	446.9792003952397
True	78.86540735194698
True	118.11473171542772
True	293.6700659211979
True	80.77177890791738
True	52.17568638046954
True	732.5606655956576
True	668.8034952813917
True	164.92609276276954
True	172.90531496083045
True	526.9674176824309
True	56.33985372726883
True	23.907948541831463
True	546.8452567764789
True	436.8159700036298
True	1144.1294176433485
True	46.76060437783431
True	471.1462005432378
True	913.8209949458547
True	794.3587402792255
True	283.092000901716
True	770.8939203366984
True	398.70751085846535
True	40.45288547105556
True	98.76165820369668
True	713.2214640629732
True	77.60452217843023
True	138.3440442741039
True	958.6533015402828
True	193.62090607508063
True	265.6669857253036
True	101.50515783356896
True	639.2037411448828
True	599.1481603589625
True	221.35051361283888
True	443.3173835885915
True	40.937560547729255
True	283.19072172531133
True	576.4220947893158
True	593.2892346043259
True	307.3369942191738
True	70.04732688434001
True	939.5876389184244
True	1071.4631001128996
True	574.5532346978415
True	60.2808970273117
True	27.819413787361068
True	95.19011061445742
True	100.76602829503094
True	104.90896320714756
True	858.8600736247961
True	1215.6307835545217
True	721.1365144663478
True	329.6426089839053
True	9.135036129276516
True	21.50228923377578
True	341.9496104372659
True	471.6582700904836
True	48.874694768436726
True	573.3679266729844
True	422.401240954464
True	400.1459832985704
True	81.61885507820816
True	200.51650190767936
True	274.426813056726
True	140.5208827458445
True	384.39220716672594
True	43.19528975243911
True	174.44051931746563
True	1200.8528448680067
True	5.734564703347884
True	25.461630297478614
True	581.8554902088164
True	354.1039305252886
True	771.6826878199881
True	154.45410346597433
True	762.7068260355013
True	583.3212335613676
True	271.2524014119019
True	447.9261478876807
True	332.4006690625375
True	293.82292801706274
True	267.20642801819866
True	404.0080493547599
True	507.6247037242232
True	507.2635163578914
True	109.11363234518156
True	373.9884139830264
True	8.555566873381434
True	185.7114184548511
True	227.59830943949413
True	874.2364010428613
True	607.6747988980044
True	31.518933127458546
True	724.497369106249
True	810.1456757644431
True	109.84113551476004
True	350.0913833972377
True	847.1616226923513
True	225.74171872991815
True	154.4661305026961
True	533.2150703103916
True	570.1634388913031
True	1086.9608683722597
True	152.85254987836586
True	153.68722840749567
True	247.35065037091783
True	320.1216433632184
True	431.0124129708565
True	414.2323771753215
True	313.8009138614013
True	433.1887057648156
True	498.8604279131492
True	215.9695698786868
True	1468.2089148548118
True	253.47440165327157
True	398.0382925899341
True	53.33125857634305
True	767.4521012876774
True	255.5979410383408
True	952.8168105325126
True	565.2455266699865
True	312.63867096259526
True	786.0379491416015
True	263.14779687201
True	216.12396036259585
True	264.2738056651584
True	216.5210704852232
True	133.42708334709778
True	246.04650479361177
True	737.4591603020048
True	509.9927350694212
True	211.99962490756496
True	1156.5292196701434
True	117.68012013347128
True	271.9846549609477
True	72.81763103248474
True	298.5199361924211
True	416.3357943384649
True	94.82567247765203
True	224.7338485287526
True	76.67537922785749
True	706.0493885112428
True	386.5799776822856
True	236.30510990193088
True	720.4672980476282
True	872.6333059270311
True	819.2115559585346
True	835.905896866183
True	336.5388888371047
True	1.30397779493401
True	271.94940284612073
True	53.55498788925534
True	371.0387587461891
True	56.600849295806334
True	355.3835890670037
True	842.501637538166
True	1017.8238601044584
True	387.2062002961477
True	21.821776294275796
True	515.5516694625675
True	509.5305855953658
True	185.46935624073464
True	234.91872008304824
True	286.9955552132966
True	22.53728285939212
True	129.1500997954159
True	977.9850049322064
True	63.23964936405928
True	494.2413646688094
True	791.2599037431721
True	104.58532937198083
True	253.37282610118095
True	117.58422978265446
True	16.857125544281296
True	1.4410389323921915
True	117.78701552261536
True	1023.3954712754676
True	499.8919078014569
True	65.74662349359926
True	798.1660586909718
True	342.58924745408524
True	1.1852762766074776
True	450.3824139929931
True	185.08111863233245
True	515.6862421373212
True	78.4768210548613
True	317.55266036965145
True	376.6511474558227
True	172.07893862410606
True	215.9956550393455
True	130.5409418118088
True	177.4439746263488
True	988.5010008376332
True	16.339457562682302
True	518.1340014949981
True	476.52997996921147
True	405.6427907750989
True	216.92306964578324
True	233.3356226456862
True	158.5254566381867
True	47.6295528803492
True	481.1817813258727
True	157.1705960312712
True	836.4724827183385
True	810.0402818001062
True	249.27660008139813
True	325.5131354980814
True	517.5062624847462
True	41.62641848428967
True	86.96580306628573
True	732.4513692680259
True	1087.5050383053444
True	111.56099042407403
True	727.8266366257958
True	139.77969897833097
True	931.59209168779
True	654.2870692323493
True	105.7451730290674
True	268.28370897242246
True	635.7825709488451
True	255.47210963630155
True	43.17145257835447
True	557.498749658632
True	445.86700258927806
True	5.186331384875556
True	481.52990103160937
True	67.55970034672072
True	175.094301856662
True	241.5920115483408
True	301.30480184763513
True	76.0339626892834
True	222.73573812516747
True	351.8901175199352
True	427.3432536127354
True	894.6786064463935
True	48.23733195184629
True	932.459852810184
True	1004.5074146706056
True	127.90636899555255
True	73.544597886426
True	996.639922035764
True	34.787800402513234
True	224.11095062192916
True	86.98103404003506
True	220.6758909958724
True	366.7284728062299
True	977.581354655371
True	98.95145209964775
True	73.58264945066236
True	637.3130641026434
True	285.02645582862715
True	749.7586121650869
True	54.50094687461404
True	482.9156152505455
True	382.6644408591666
True	687.6782456280611
True	52.31392982541411
True	109.59706435460008
True	25.371209673031807
True	274.79981661565665
True	41.420368102689146
True	354.3925936803167
True	2.591715274954061
True	1196.2188135699862
True	104.42411513978884
True	130.00855679159324
True	355.81743239660767
True	733.2319860033621
True	680.4480735170669
True	986.0360312873448
True	458.5361479034093
True	417.2698373835077
True	143.39424169761955
True	417.9187459082116
True	870.6952950652947
True	433.1844195483088
True	984.4086977035035
True	85.29642977223419
True	406.95948843365306
True	172.9206226159837
True	280.0808729530368
True	743.9006358235117
True	163.9154172488847
True	130.68957998792942
True	64.39747410531074
True	872.6035431536694
True	767.9072581407121
True	79.87488018442983
True	469.6833502952223
True	760.1472259073179
True	416.49102266506185
True	58.845603434568304
True	325.6349807219447
True	794.147111657952
True	30.291208561040243
True	370.5138893493682
True	165.47975215301682
True	289.5714206830959
True	34.03891109177639
True	229.0222993999853
True	761.7894017106182
True	639.7326309634328
True	56.87806580521392
True	279.8231777648246
True	921.2453835210936
True	18.376017521632757
True	324.4600595161818
True	298.0237048754334
True	453.7242141311341
True	210.69642223105032
True	599.0258026416949
True	45.08358379048471
True	967.5381191515291
True	882.1068994086386
True	47.82616155928346
True	379.7239642442647
True	705.8075225412808
True	904.1321443486136
True	265.84282592886035
True	609.4192683007323
True	133.4579101502818
True	192.44373096785992
True	134.60036218442625
True	141.67657991441874
True	215.68162241968272
True	948.40657762466
True	792.4027211136292
True	929.6025508437018
True	18.009639351494435
True	26.582233666344525
True	351.80119980892044
True	13.79456069457544
True	620.8189181013971
True	1032.6554042616842
True	264.974027700231
True	215.95092956411625
True	80.55199811242365
True	218.50852754615337
True	130.79191105041798
True	43.94894671705804
True	131.2944399266011
True	91.23945134178771
True	243.40840465015157
True	525.4444999549362
True	164.1326899025997
True	30.813386545125883
True	58.33886099128534
True	425.6250324291229
True	270.3772765387708
True	580.6115108398091
True	23.37900625169534
True	118.47537009995398
True	681.4738170340047
True	266.3816714816829
True	484.5871513774643
True	666.5029696562594
True	103.0298608131683
True	112.83960688719482
True	83.09288900361416
True	26.609500650035383
True	124.3478463624028
True	87.51701374129757
True	100.05183993884565
True	150.85582074125844
True	238.72558597478556
True	819.29495952103
True	294.7353940258172
True	966.6358298808676
True	167.36338366644955
True	200.70565859324464
True	820.719394521235
True	306.0242921923024
True	600.7019215447742
True	251.097810308834
True	348.5899062049162
True	453.68061856961015
True	566.6678630019453
True	639.4501000139876
True	374.593829020138
True	36.66193338601831
True	548.2586095670673
True	628.875863843725
True	19.647244268988185
True	11.908008928213444
True	256.836206587026
True	390.4815811693698
True	474.1796224068446
True	62.73020084639085
True	631.5432669655802
True	905.4415790743154
True	241.52733207877077
True	909.4951991405256
True	276.79763043697795
True	102.65376834617962
True	276.9011801988626
True	740.0314757591975
True	38.7181478970096
True	564.7322535148205
True	1299.862066949464
True	1019.5092237069828
True	910.1624095711628
True	193.314064630873
True	92.97453320925996
True	191.9004604292243
True	832.3118531412038
True	150.16252745241806
True	1087.5061030004213
True	889.9831888421911
True	39.28224004501532
True	88.53777067019597
True	428.2915513978788
True	416.1282310276866
True	202.07136983471872
True	510.8206414795314
True	680.1695579337024
True	129.50012453406887
True	272.0136209430902
True	1055.3353422037223
True	48.39509243185418
True	704.0922077520654
True	529.5782594122396
True	38.3385456367789
True	807.7613901889072
True	382.54931119681095
True	567.4970024342225
True	106.0553650364775
True	265.1580865213043
True	218.21218941395148
True	25.33835319220964
True	136.55469821105518
True	738.0781737231833
True	143.54608141310433
True	382.5136298419759
True	69.25065966108544
True	636.6115468367223
True	608.1909648544093
True	225.92335484309652
True	435.6636728508988
True	166.5659578750643
True	170.29333976011952
True	215.2317350378739
True	276.59417702474707
True	349.6639051705616
True	135.94938198839185
True	191.72047854468252
True	25.13437324893909
True	892.3629901502479
True	289.6729805393448
True	10.029201132311313
True	364.2006085320507
True	170.95201223148348
True	623.5976097568623
True	360.1930043456849
True	576.4426250550952
True	524.1879880485687
True	480.0701825987757
True	781.7058843689739
True	240.2520535061596
True	557.2153027016732
True	158.58063040394106
True	553.2805289424837
True	356.47282334738463
True	380.0268352209029
True	131.11797379118016
True	137.57072327757535
True	104.29551341564128
True	70.78977377892386
True	711.93895398274
True	180.93297153204287
True	45.93652933538689
True	0.0
True	555.6424065795386
True	111.80298766656736
True	21.394131200148895
True	42.427171795154585
True	114.52458769704133
True	530.9492016534457
True	184.2574879028894
True	101.52003777175318
True	36.443332655031256
True	157.64436609890703
True	952.7913964063756
True	52.41711175641777
True	224.5021324922713
True	701.0818594393502
True	319.01863158160734
True	455.7513929295778
True	484.2908083295339
True	503.9110332639256
True	599.0728933052047
True	885.7446652466248
True	250.48681945062572
True	1046.1504874569068
True	902.9582121607308
True	614.6652640021888
True	344.41306887609625
True	847.9617508323053
True	9.786244798849912
True	30.2778944197094
True	288.74631007883363
True	43.412030910829074
True	208.10723870197023
True	729.4717432938951
True	217.93579270324528
True	760.6507632991653
True	761.8456117610697
True	122.74371123602404
True	349.9306850199686
True	573.9810738115095
True	25.93408405528755
True	129.6583478834115
True	437.41824721226106
True	306.65764352589287
True	200.24753796078068
True	109.88940042396972
True	382.8459489961255
True	22.15912188417832
True	356.6403366361664
True	354.7125150259126
True	1023.718079415048
True	361.1837222357718
True	30.40246689159781
True	441.1879776947553
True	456.40214603815474
True	244.6795785599649
True	32.281355171297925
True	760.4701443711589
True	440.6847669401421
True	170.75725209144454
True	12.909105053043575
True	1206.7411953567223
True	164.3751721163016
True	28.326337937811125
True	297.0485503312792
True	298.97423940647525
True	120.14879233452238
True	282.97519242734813
True	49.24240657061933
True	319.23875370149807
True	300.52662567828816
True	327.39652550881056
True	30.03587779457344
True	50.2074105209776
True	1007.5447340785698
True	24.09192806754842
True	12.472975531368016
True	182.31233386885972
True	646.222203458943
True	9.704178798944591
True	191.383442293782
True	176.02546010850978
True	529.430054778043
True	385.2983167397995
True	751.2601072215931
True	313.996687799166
True	487.4318047748035
True	448.5492567127158
True	493.4737147524769
True	98.72429373272792
True	1264.1390983198864
True	917.2702150616856
True	283.1515758382355
True	539.7618668574315
True	96.8830778460294
True	558.2474036569363
True	429.0073823154616
True	150.98610736531452
True	77.77778022866808
True	351.1374293470815
True	171.58056762600546
True	26.544215215149663
True	632.4196632044658
True	379.8464823921766
True	70.73422357585551
True	28.6284957412612
True	661.9620177606306
True	472.1494867632068
True	75.63656249956847
True	22.18905124112051
True	327.68068342726207
True	298.8945206207863
True	743.2884329836451
True	554.6200279987154
True	560.0413416442457
True	793.8553854269118
True	8.768351294374714
True	54.79528078838384
True	37.534241844089145
True	60.43035756383389
True	501.75482186844494
True	588.4303207889579
True	84.9851664417518
True	112.17359385610553
True	174.7611454346976
True	74.41641575921089
True	176.78739948729108
True	211.59933228498136
True	270.82808124815534
True	802.7711934749351
True	603.7061293767913
True	280.6908447510304
True	186.98895203923703
True	250.59108220553924
True	244.6319589451417
True	729.21762424045
True	327.1742684704733
True	168.443236328496
True	896.2496638828517
True	327.53434626214903
True	465.7896125195352
True	154.14557209015945
True	120.7452786867466
True	59.90721738663935
True	213.65845814337868
True	987.1516534408016
True	517.048618512981
True	121.55058242191151
True	365.0401834743555
True	103.8331868917116
True	675.8191093397442
True	4.384096279570967
True	692.9480217660071
True	34.95211498984735
True	951.2109018072564
True	855.9945667171322
True	205.2221609370669
True	31.286116288940395
True	76.21293259191201
True	448.0712336971472
True	216.7198974947757
True	1.7307819565457152
True	80.80034868032992
True	1108.233580448719
True	337.01011375248663
True	677.4056016690209
True	475.7829856072696
True	30.53182798018709
True	137.71282950172198
True	437.17483896053545
True	884.3444214486871
True	780.3766984899308
True	428.60882108024464
True	331.2739462747725
True	17.096929346768288
True	79.43708628712709
True	755.8539888328692
True	451.5907969010428
True	380.0302246111665
True	880.1395129934718
True	27.152361117637117
True	225.8247849006376
True	874.267299333731
True	242.6042120477564
True	9.119433109076873
True	510.2933552320917
True	101.8637352830544
True	647.1217059256572
True	54.183318951907175
True	262.0623277707712
True	848.5793850005144
True	886.9348266454214
True	272.32976125381333
True	446.30460176348646
True	121.05031560480435
True	623.647087799062
True	253.77134769102
True	188.757102100772
True	883.7505063367271
True	53.74514641540014
True	711.912220443637
True	277.952035207208
True	302.84017958263564
True	158.9095387998481
True	485.9476972206899
True	584.0667821363049
True	359.3432218613175
True	412.7981357353369
True	68.37968863294631
True	156.65188921804034
True	468.7194856423054
True	224.85512260912247
True	36.51696743607284
True	198.04509649827412
True	387.0945309226492
True	394.0427192966532
True	729.2382009655719
True	129.53507388190502
True	655.2495400088703
True	489.5553192924927
True	609.5580256102273
True	138.85532113163157
True	38.37713882000468
True	674.2460033508803
True	69.0196135033088
True	567.2171879614384
True	685.2363455286286
True	457.8666964867534
True	132.68498910727018
True	524.3384755141112
True	4.185078970730977
True	402.3569050502189
True	30.49899058242696
True	641.0982673486507
True	259.49468447212166
True	579.0157938285118
True	690.2870269373981
True	142.90916121778437
True	528.6441559305995
True	485.7942250211407
True	62.16499137626869
True	974.2921094037604
True	2.4823116655296755
True	27.14071886360629
True	643.5469736819216
True	665.376606949614
True	137.79914353256856
True	402.9006287257501
True	124.61379761763446
True	74.47224066976358
True	482.1158105148159
True	42.4343185163284
True	498.9841243200884
True	11.892976433621088
True	851.3111835085263
True	534.5718680424056
True	708.6025674785062
True	102.10196732236248
True	369.13948217219337
True	1011.7427100646404
True	823.3921975920831
True	128.7986312083865
True	550.8665301820139
True	459.32656530734994
True	245.44721377378409
True	257.3695862142321
True	6.267146672873565
True	329.42480907470326
True	10.84055748187362
True	362.0983138784242
True	75.09771535163517
True	419.9356786439957
True	670.9498238172923
True	128.5228660542761
True	241.98733349437447
True	643.4718656131372
True	659.0136553264131
True	294.5195579164397
True	141.14154028973942
True	162.34515321028198
True	478.4459153477914
True	85.2165164179836
True	10.419222793382843
True	516.6875916186084
True	574.5522923357936
True	18.948490243176817
True	135.83982826921311
True	939.4206642151509
True	496.1996216375218
True	277.00984192387665
True	33.76234669605693
True	481.09165347181056
True	108.22190287630558
True	586.8486687399453
True	659.8110073875656
True	299.85634822849744
True	389.81157674026986
True	177.27580908961778
True	250.46803839836423
True	73.91218903036304
True	216.90162073291185
True	494.0459342128672
True	21.194321777746428
True	458.6705418010666
True	375.3606903110507
True	727.3742914896072
True	918.3716583492368
True	899.9070010185751
True	147.42752349803
True	390.4496328251241
True	72.68335818030076
True	192.83154259788688
True	321.8012736168996
True	9.925394570140387
True	821.8502862167496
True	18.841443419915944
True	396.3997598803041
True	287.0523391934146
True	644.2840990928798
True	190.787684959803
True	37.82142912099466
True	688.0174751846687
True	1066.26625670076
True	229.79912368221665
True	129.08798683487797
True	636.0240887864608
True	502.2583362956543
True	16.479264871075458
True	831.1181578193942
True	114.49945775096158
True	44.84995086938876
True	302.05573582967486
True	344.67010719759
True	408.2256395134483
True	251.88218411687296
True	19.258328737914045
True	21.79897958385581
True	853.7188123529403
True	194.24522213221343
True	107.72895308904972
True	839.9391107080655
True	661.9785042120658
True	640.5706806062011
True	449.25753299887344
True	156.75066033995506
True	32.14460405978216
True	97.2822750446209
True	446.0424868093144
True	231.48076098890903
True	470.841041725769
True	144.50528688056264
True	479.8716013925225
True	642.3033865922667
True	969.4308349764528
True	23.77831371836246
True	1006.2286572172216
True	1040.7555385638705
True	482.0203225456147
True	80.12299354317517
True	784.9019368556137
True	654.4910927707015
True	670.1780676206307
True	175.02425528874642
True	747.3303108490734
True	702.5246492476343
True	119.07308203263248
True	772.5843670606007
True	810.7971225367149
True	477.3944553347232
True	229.8798581478964
True	71.87722500852546
True	301.4630122701688
True	354.6979630262243
True	452.53758503570685
True	432.4328625359073
True	202.5401307653424
True	317.1780345144155
True	2.587294584757913
True	14.150447197620586
True	109.28810181285829
True	133.27983706584493
True	362.4395644674481
True	338.8648772099488
True	111.72737937047874
True	18.064279667870636
True	219.96093483658288
True	872.0641991823754
True	464.7714057513573
True	549.3795206283831
True	557.7552745667466
True	809.2205188783959
True	644.0043120934699
True	94.52856448252412
True	210.9358214108656
True	242.3248986481064
True	275.16143711166075
True	100.38849295308142
True	371.1393351929406
True	428.17681599576326
True	171.1336201083338
True	648.9448223486917
True	247.92853285362025
True	198.7439791180217
True	29.534462256218163
True	245.8696480833941
True	486.6802373645386
True	171.44328651578564
True	524.9735276887428
True	461.1963708654265
True	240.040673457576
True	102.6048293271578
True	42.38178923625728
True	400.28939211647617
True	811.5686737771354
True	159.52546163594286
True	1036.2295405846835
True	1055.5781479456357
True	481.6569692548538
True	101.25888830811384
True	124.25752447128154
True	639.3672233934062
True	8.414609792992177
True	225.47347903918265
True	125.55212002282842
True	120.8085641614616
True	336.833696503583
True	624.1275275929332
True	40.65343225692941
True	123.20033930722931
True	948.6249899437736
True	51.49990020691296
True	452.856613843454
True	524.305217246762
True	246.2736208958083
True	136.736001640099
True	957.3430563237168
True	1207.576338944234
True	527.1433490221431
True	665.5739467921331
True	216.01634300275285
True	160.63434164492642
True	310.6761273398002
True	268.243000563854
True	170.96924723690546
True	326.66068702726074
True	350.9306810412805
True	11.2493431346862
True	633.054374581791
True	151.98107956192254
True	76.33475745943424
True	447.6652221834137
True	316.6689583239021
True	1173.242606811754
True	348.46478463215993
True	993.3859313770698
True	10.17009039350562
True	282.2612933682448
True	229.61045206152244
True	152.2911174105349
True	470.70099313052754
True	201.3374060912554
True	424.95063010905005
True	334.7463925293
True	111.78036759759772
True	354.67462458701044
True	1059.3973442465622
True	720.1671068171473
True	226.80151718655293
True	112.76663936034532
True	292.94417521607176
True	21.68922871908478
True	345.23395010182435
True	312.6574960346735
True	573.6887168069087
True	453.1834723753776
True	336.16868098819003
True	156.0522748173323
True	13.575857161608267
True	425.6077591042507
True	279.3909155041429
True	142.63570554858777
True	295.4983845137186
True	437.324943523898
True	813.0349945542655
True	308.8361024408458
True	777.5597074495741
True	368.5872044339356
True	375.29959119956726
True	1.7038710703276072
True	1151.6582615440536
True	105.96620247696706
True	898.7733257623249
True	196.3258820536061
True	466.8612035084613
True	667.8892128349942
True	85.89001642696209
True	495.94824593091664
True	33.44091451204968
True	427.65898449137393
True	77.4654549077658
True	224.78637550389888
True	35.40278358306321
True	629.2264742160376
True	193.26852998772708
True	24.78027928027624
True	397.4202023978083
True	105.12950549326256
True	169.11116012694316
True	806.1701195394934
True	266.902943419524
True	152.12108655326367
True	385.12132928844005
True	514.4316805699019
True	326.2559653377636
True	531.1339241256545
True	607.7003894674402
True	164.03890554926127
True	5.945959661003847
True	74.78394055981236
True	441.6321277712654
True	91.84736757544964
True	80.36473119051571
True	1029.0434932407168
True	27.719550982487878
True	323.8845273385411
True	316.1562951450039
True	442.3162750303266
True	658.6164997601348
True	190.45060805211253
True	659.7263159607136
True	329.7753991448687
True	347.41625073342595
True	272.2500747371278
True	221.06079360493376
True	356.3664449322304
True	453.69511884005607
True	418.459466680105
True	593.5761733416724
True	135.80089072086685
True	75.19474443623957
True	38.7865111977472
True	278.50320428876665
True	639.4800795665913
True	394.85206586426114
True	788.829825908112
True	211.91577164285675
True	392.206422642775
True	67.09902481272488
True	54.364335857596885
True	420.8455238623538
True	203.1380138515281
True	223.3729214820396
True	42.21133484485087
True	1079.8586009505832
True	177.72259575460782
True	907.4035491217666
True	318.7011644148269
True	925.487623006143
True	231.27748583490612
True	451.1011175883206
True	532.3787715203212
True	615.1812780787556
True	208.4816188772317
True	484.9273730346697
True	910.957809264792
True	130.1867744828689
True	7.251656246473588
True	580.1689871260711
True	28.710722050880623
True	76.30890198572254
True	799.2808596849932
True	229.1913195298219
True	990.0409979351198
True	689.1621017580285
True	418.1308928913283
True	273.27271547001453
True	480.5060374585251
True	333.6902152577449
True	179.69400229641164
True	680.5478831844208
True	731.8940648953001
True	213.47787358656996
True	87.68831080300181
True	507.0845536588319
True	134.11342527567675
True	391.2923923213053
True	345.78010742387545
True	63.14814900265581
True	361.98939958047856
True	429.865439987813
True	368.64609845672857
True	407.8527266873604
True	427.4412011849208
True	630.4666302215423
True	57.241420658651634
True	446.52118075529785
True	339.9860717413736
True	659.9556741794614
True	221.91695739828305
True	103.26325865296116
True	40.64401304453396
True	529.8123203020829
True	606.807319611238
True	193.4523781793832
True	416.3072691156368
True	335.2412233066697
True	17.479971618205486
True	172.91220364662442
True	292.7034453397895
True	3.0086633599885104
True	882.4054786343813
True	78.83739456989377
True	103.0465764607219
True	104.285825117985
True	370.6106708630968
True	38.8186815651852
True	470.1717360494257
True	233.3816325898485
True	5.716425866696078
True	119.66506926417888
True	441.40151674926
True	51.3806552881416
True	70.17532102596081
True	181.09609966228305
True	298.1545559820798
True	983.5612684650928
True	389.4833399200433
True	957.5001220322588
True	184.8203713584011
True	1086.5232525362642
True	757.7702890026626
True	640.5301542869935
True	414.6816852324092
True	371.7009852717173
True	77.85772903859885
True	71.5638290469091
True	74.6452564866279
True	170.63571264838671
True	489.1881718951345
True	1065.2943852975711
True	189.7378225694532
True	354.9895679113244
True	432.1605111831209
True	613.0894278665705
True	598.0034849741924
True	277.8115062552089
True	460.8808573413347
True	665.1743416058993
True	95.493510159103
True	728.3427815715788
True	257.7045664593597
True	134.28256338706896
True	412.041437786793
True	889.3166019186594
True	430.4212452110324
True	830.4549252107525
True	201.70856014000609
True	348.612174964065
True	692.9598981042408
True	597.6925986006275
True	188.0912478371609
True	246.37880076493107
True	839.0990055462413
True	31.31405095704501
True	196.7328458469636
True	494.17414012424274
True	710.4425750345189
True	105.251260613333
True	35.51194696634394
True	168.08484309543653
True	740.7902175192233
True	319.81583144369233
True	547.6016727927365
True	353.3757994685478
True	305.310837807352
True	463.0623088125985
True	490.393452044382
True	70.9266433501703
True	379.24825361375457
True	775.3557744853637
True	0.0
True	293.64482678413367
True	242.57680455850377
True	935.1390898605003
True	156.66075429769896
True	627.5265792068583
True	631.803727348767
True	116.4808300394262
True	215.53901797760983
True	127.52561685966904
True	10.44419107483765
True	283.30256179039685
True	380.2366076070176
True	1131.0252290271085
True	232.01124071451096
True	394.6952897368256
True	659.9958463748616
True	205.880010572645
True	25.374918976548628
True	866.6948654941965
True	621.288041164138
True	155.532428907204
True	661.8365422012693
True	167.26132400357508
True	303.85466106254745
True	798.2413025770786
True	35.42850467435333
True	107.88995502726333
True	501.0727785212063
True	66.37020789784808
True	79.60791243287049
True	411.9839943587391
True	22.70969967645927
True	760.0775796789594
True	104.51558538180755
True	158.6611846058226
True	19.970989228676245
True	697.8870565240544
True	31.2541870987349
True	768.1709965326589
True	402.02645004131097
True	112.5660755452726
True	702.2501963500637
True	532.97693239818
True	564.625048722221
True	49.17198103584096
True	364.89312116525537
True	5.9915591338553735
True	94.60225230664872
True	381.81745835980377
True	49.64133519689723
True	115.43090898252508
True	311.7312364178414
True	182.6486986731176
True	95.75151459323924
True	658.5406477053893
True	20.524944186229806
True	1155.911532912344
True	521.8926198133772
True	312.5489535312305
True	503.1370010382674
True	127.61524516448442
True	792.3782582068843
True	1140.969963117238
True	753.0549962008027
True	176.95562922301886
True	227.0974830152276
True	51.25298959826563
True	58.84164130249506
True	158.4137056383843
True	105.17585810279718
True	178.27275471949014
True	1169.1571770905366
True	311.6451949168958
True	361.5171150015323
True	703.8625736147438
True	18.223064942591595
True	15.704961888637513
True	605.2323162452172
True	5.903734150738803
True	113.32392785148755
True	680.6737427638037
True	175.38279701855413
True	651.8893640165022
True	840.3496237231498
True	154.39935334964665
True	889.2266607035975
True	2.618935263311773
True	439.3162231525849
True	1051.362926830477
True	25.161182377966195
True	235.2002473987682
True	153.5608823772359
True	956.0138775466796
True	235.4411608916932
True	490.4360614456488
True	120.2653312053457
True	500.0176955897263
True	158.447981981238
True	99.30681340323775
True	386.4283410517908
True	72.73373332707212
True	54.24723118168739
True	1067.3267065869136
True	266.8831058294101
True	162.30963575890286
True	366.0575889934111
True	401.2589115959777
True	211.19776192170605
True	165.65027333666768
True	365.3905653712983
True	36.27615923260717
True	483.1646721696984
True	1120.465162304304
True	115.2778570079583
True	468.599050553635
True	305.7769771969974
True	26.409709201867575
True	396.9777563336474
True	102.05266015223064
True	581.8240853788187
True	194.6701691694657
True	421.9989995528558
True	19.800089833421648
True	449.70679514537545
True	109.92320572091928
True	344.21686346100074
True	34.92591995858006
True	172.1893391065062
True	241.63671064753828
True	751.4370579570992
True	59.0438387869248
True	132.77438972578724
True	232.2292687163222
True	142.97102125917695
True	626.5204001505952
True	575.6750001533779
True	803.9217233419878
True	387.5447862856289
True	539.5986972736952
True	415.7639982844356
True	684.440454106377
True	70.10105866672862
True	458.7763847497696
True	422.4533064783199
True	50.34464295289888
True	81.93240148853288
True	127.4223778537554
True	95.82140415701032
True	330.7769289487126
True	868.771085709235
True	329.8289771988135
True	1089.8989844747673
True	333.84162895617857
True	915.350890847689
True	153.22462799847165
True	569.3824887644884
True	638.0722371978944
True	724.4485257144523
True	452.5304231559645
True	62.32610765375819
True	301.8049040620699
True	39.54331598204046
True	163.07267719327552
True	168.3837620317791
True	1134.0718231138346
True	221.53180340509
True	549.4150919257937
True	562.3023190084737
True	567.6722629561153
True	893.8547274076559
True	589.0309704908966
True	610.8501007974755
True	945.6985152742448
True	125.94677456596406
True	328.48443794669333
True	249.74172237287655
True	312.89250587415114
True	89.50844007801771
True	383.23374366144446
True	4.881229917119185
True	335.9101291515009
True	270.4483318099383
True	622.8831977613481
True	288.62140675197423
True	353.50486247259573
True	10.19210804988762
True	57.80548674683814
True	542.8859519963147
True	30.44671612279253
True	145.7796936037371
True	66.45039513019704
True	153.38141238265698
True	256.8520298610316
True	70.42999903371809
True	382.17804502845706
True	280.06790982096555
True	102.45112041621474
True	346.252966008238
True	64.03131816126623
True	584.325604649972
True	849.0489391263736
True	265.7794497088575
True	1163.8833215063098
True	106.59448481102886
True	284.71267485403865
True	1064.202644046769
True	88.45993886962769
True	280.29088605408623
True	8.26229550384177
True	404.5897972805687
True	456.9954625361689
True	156.32251818394724
True	617.5989930556494
True	901.613402759402
True	162.8495739513918
True	73.06251769320221
True	340.78124031230493
True	557.952872944297
True	634.0608755889729
True	1242.4862867918243
True	28.151113444944887
True	925.80039050514
True	140.27547087051084
True	641.9103803041057
True	116.75644601199744
True	134.01278643776476
True	186.7249320432859
True	167.17625247674502
True	750.7325584846243
True	199.50086978846443
True	226.26201977868465
True	64.92575254340993
True	514.2352732368173
True	443.72479377250073
True	170.8122045411235
True	233.6360645311952
True	16.374280357339803
True	416.7400298161912
True	217.1414886530844
True	302.78736964912
True	114.04670097006928
True	693.014542633037
True	416.71423401274905
True	257.6165476292245
True	639.3439701798374
True	529.2211372095825
True	434.4980108071199
True	135.88080943818974
True	531.1364257218029
True	438.84439696086025
True	3.5927318848571743
True	188.30143714036865
True	91.952280705175
True	246.81116087026595
True	2.9362229329804053
True	125.93676802604548
True	331.91609051345216
True	6.888094039111358
True	827.6988698132825
True	173.5534711201767
True	710.711581973814
True	772.9878903413644
True	163.75013947413277
True	199.8206674011481
True	491.4136501510423
True	851.9868838122259
True	51.313170484958576
True	35.74071782781195
True	132.84679180624784
True	631.2966209877814
True	714.6202990739891
True	189.6685101985282
True	588.8344364973557
True	607.3826837204657
True	825.7090024726706
True	394.6427675082604
True	186.89787819738496
True	907.6156635132172
True	214.73436619107804
True	143.03400924687097
True	333.7885844993379
True	227.5223543037795
True	215.60600279272543
True	614.0590852453745
True	250.27212149201625
True	187.24351803591264
True	458.7553938130196
True	462.9887046902512
True	60.51727213307411
True	289.7528911503403
True	79.1837672820112
True	338.55761626986305
True	353.57739332081564
True	245.2729566595228
True	176.2950175049969
True	380.3004902968312
True	663.9279852677964
True	746.6685460351945
True	306.4723072324813
True	755.0327011233069
True	63.44950365970915
True	862.742765856748
True	356.7644532537189
True	12.456443666982755
True	628.3075070292562
True	698.3498839364144
True	261.2246488819969
True	167.41776019352528
True	49.388962253678976
True	390.8724715991019
True	72.43009442391077
True	13.892445067183456
True	891.7330237960496
True	387.2868690746197
True	178.731954759706
True	1031.8587413836403
True	11.578788360629671
True	779.1593595930115
True	30.708558508878347
True	677.8255918110353
True	62.6826346213738
True	758.1940545993021
True	442.0368396384887
True	191.5523727381112
True	439.4614436530861
True	201.23777567577795
True	301.4006893757147
True	220.76863163615116
True	420.3868579193665
True	9.542391823830004
True	326.7851653670368
True	112.27297240974796
True	11.020095722984204
True	466.6808231901796
True	730.060532331624
True	275.5115926538341
True	79.2912344592364
True	318.79552588007755
True	85.54642812197613
True	201.2462823573573
True	179.39638661512348
True	379.64174682097206
True	47.91416297468892
True	132.65971328503264
True	384.8091909033835
True	890.932265441192
True	108.21246982749746
True	205.09077806102837
True	432.76310227505655
True	17.4354712641236
True	429.533590593522
True	513.9364015138137
True	91.02888586156747
True	392.8711766240663
True	362.0230910323745
True	417.08324040571904
True	593.77943110661
True	1073.2775355779258
True	1008.2500073352372
True	55.87919809810276
True	1084.226986082749
True	109.641216381411
True	114.2352896549184
True	116.06828574091972
True	488.3093772268684
True	362.7611399483951
True	582.6944768743573
True	250.7704749800841
True	163.2253980705592
True	411.3057167851846
True	14.819915579776216
True	446.9160641002717
True	407.3579232346786
True	147.81791961377513
True	91.4619399365515
True	520.391410120935
True	1006.5890691338936
True	195.10478602401864
True	69.69579709296995
True	434.29021059752847
True	385.07751442340685
True	481.08606893034647
True	327.3882336131576
True	3.842892193091
True	548.3083356708382
True	510.710760240576
True	499.7301697376748
True	187.9967238804639
True	99.08314359601168
True	22.587907129457903
True	376.5233042902838
True	107.60272545071103
True	6.894097999083101
True	32.81845443390398
True	347.77528243116143
True	664.8498267246973
True	125.16872156902438
True	92.17256445418288
True	24.397513786742948
True	418.7876942912863
True	357.6395896752908
True	796.9847905463694
True	309.72279575733234
True	526.6597913173117
True	541.4366163940626
True	523.253625067437
True	293.64349730488374
True	532.7067447900329
True	104.56318015649896
True	588.2100411300642
True	5.800086268700603
True	368.9210662656189
True	477.7971493295623
True	989.5261933064392
True	346.0169411204022
True	809.0262101228567
True	1012.1980125863128
True	176.10193254815422
True	37.14251412911853
True	365.5145708852052
True	391.69017572763977
True	587.5145029513216
True	242.93640962498677
True	29.2877258540399
True	615.9042834042543
True	129.8381149332059
True	1050.024407370525
True	304.0350891288753
True	470.035229444566
True	120.31214308089388
True	798.4573179922826
True	140.66576674301527
True	819.4541234126663
True	581.6011579765684
True	196.88758550853623
True	114.28733764305804
True	65.48247077897665
True	568.9952875772506
True	915.8742751337332
True	412.651625760547
True	562.1310000326546
True	137.130493747473
True	614.1144071731846
True	474.8992152659037
True	786.3497390412338
True	307.59045924462765
True	577.2040072831192
True	108.76966165320684
True	25.88857221445762
True	400.0118114335344
True	176.0507361316871
True	101.77166951897244
True	364.69736113156216
True	1103.9815959238529
True	260.0343532380011
True	546.7363855990236
True	10.719381706681965
True	69.0692028679518
True	323.9375530270617
True	762.2900388141603
True	459.52661710362935
True	511.46908642199486
True	720.4949708809377
True	70.08221306557951
True	746.9435175852688
True	48.81068070154967
True	108.78165705210544
True	189.19594060369104
True	80.56698585669903
True	24.223327906202066
True	296.21483802746246
True	468.0017397522227
True	907.715383424596
True	847.2166087450312
True	5.90854582604063
True	282.5723105729929
True	475.8124163712587
True	129.7548381378399
True	237.66523952307392
True	336.48982005780533
True	1304.401135337649
True	458.92327214443486
True	25.53295127845352
True	182.425800969044
True	721.7221071865278
True	36.50910991957419
True	178.9343287945446
True	578.2521542338168
True	77.08180252238593
True	856.9216927382632
True	321.6106501575626
True	668.1134741158813
True	72.90396344359414
True	674.4094746841611
True	587.648156550609
True	875.971322548686
True	254.5054030868291
True	507.9984042457996
True	832.7487672249622
True	903.936061759109
True	230.73630064340884
True	724.6396984613025
True	211.2995847637223
True	459.555280564959
True	363.7504812875473
True	497.1641914512831
True	489.93835275156016
True	323.93064783798974
True	346.20077888487225
True	112.6373750432781
True	332.2533425213753
True	1198.0830763332472
True	300.8805147123754
True	152.3084878922711
True	298.748154535818
True	771.3811039842406
True	652.9133076427858
True	411.0946793303548
True	120.36897974918804
True	330.6558347363716
True	30.72855393080653
True	166.37016628046544
True	95.29962346036818
True	89.80424022306318
True	568.1159508902831
True	136.43659512366764
True	125.02277162888132
True	104.96172525552618
True	80.32623530465742
True	442.0616343629271
True	404.36696208786896
True	1039.9072059738362
True	505.8987958555234
True	881.156279413466
True	271.9917541873237
True	292.7678191973618
True	541.3046536670425
True	191.6482325125634
True	746.2658894961189
True	227.80969938691047
True	362.6827062796773
True	66.81900330865832
True	116.40394570295962
True	257.5189067709061
True	116.72926321033296
True	489.049426245788
True	31.388349381414614
True	552.0628045909425
True	1017.7669988830548
True	739.3795613139483
True	1.1985588765118929
True	60.98423258223525
True	479.6796930567722
True	437.32353460343256
True	74.91104637245942
True	120.2373213240408
True	302.79693468100817
True	76.41022464244627
True	53.01536835874696
True	728.0774802792291
True	667.8019356739046
True	161.91399789508625
True	171.4055883334867
True	525.1291495012189
True	54.44056421645081
True	27.03740082022402
True	568.2969581416961
True	461.12212174412457
True	1134.293158813682
True	43.22647548215012
True	458.7395946840222
True	903.2532752757148
True	784.953632343982
True	291.4612954495826
True	779.9155876770399
True	399.9568948454125
True	42.133273462915696
True	96.02748824440222
True	686.5577615324906
True	77.10763807056291
True	140.59538559336983
True	945.840904862468
True	191.77798926470945
True	269.6454573158532
True	102.29644535974252
True	643.3897942745419
True	605.2252703382549
True	220.06209010619543
True	425.3691638274679
True	38.82603102257056
True	279.3238751391368
True	605.6782315645163
True	666.4865179626462
True	322.57345895790803
True	73.56969065258217
True	944.488876292384
True	1102.1736895663007
True	564.6372429596904
True	64.71623597626528
True	29.34214837171187
True	92.96847346113992
True	105.9602511570296
True	98.8347411441413
True	877.0081468005882
True	1162.7527294243357
True	725.006349638857
True	314.251960173526
True	9.020718078266414
True	19.60714225456174
True	339.3679198845331
True	490.70322728883576
True	45.907611934731214
True	568.4194538200419
True	418.19465012470295
True	396.29787730650656
True	77.58305243468239
True	201.0965118422048
True	265.0022149829597
True	133.93363891214298
True	407.2085607131824
True	42.69806684747997
True	184.28811594394875
True	1120.9406098369243
True	7.269000148749225
True	27.378755896927856
True	581.8071638111861
True	358.8272814034063
True	784.3047627650435
True	159.5424147149245
True	742.1540741356602
True	616.5981730513703
True	285.54843811688187
True	439.5101299373272
True	326.5640625787539
True	289.06242036538083
True	273.5918782923588
True	402.2079131761558
True	501.1842767285826
True	504.4680782236
True	106.5154835810758
True	356.8975620196212
True	7.878322829634062
True	185.42744864712867
True	222.8415353600002
True	890.2446866122838
True	603.598964054672
True	32.61614278886806
True	714.1020118474135
True	845.53856328064
True	103.72197316327409
True	348.5757133274523
True	861.0538089716861
True	229.6708487361072
True	151.74173044754315
True	537.8549436950498
True	578.4653872002227
True	1120.7838588315494
True	152.17831065902695
True	158.25028972710572
True	258.616762010707
True	320.60934708270537
True	440.42819368774286
True	397.7025652314727
True	325.5305620265518
True	431.60515647579183
True	492.64788688436494
True	234.08943131268128
True	1476.1567464464188
True	245.4133465676769
True	392.8400857824059
True	52.64645728084363
True	755.2116713633803
True	246.83824385244364
True	929.8170184644
True	547.7861449081784
True	324.6051726363821
True	789.8352244205233
True	269.3479597258683
True	214.37191830052208
True	256.8169628479088
True	219.8747206157002
True	146.50015166368166
True	250.15741741041765
True	737.3477883957836
True	522.4188594149898
True	210.5193091418484
True	1186.226469882536
True	110.9944289295386
True	261.18320516361297
True	72.34255454795245
True	306.77608647829896
True	419.4200942586274
True	94.66781701726994
True	224.0424109357621
True	70.34835111160923
True	705.047814649698
True	375.5681314879503
True	201.0512337512629
True	724.0426808000601
True	880.2873049742685
True	804.5428128434268
True	810.3176745845351
True	356.73505266016133
True	1.2150215065622587
True	267.76587017466744
True	54.13774230362278
True	374.80186483983823
True	55.77935318668098
True	363.954007219468
True	858.1706383630316
True	1025.158591594549
True	397.36164051872777
True	21.52815044734084
True	500.9947268189863
True	500.6629015919918
True	200.00924708155048
True	230.07614936128667
True	284.4623054537959
True	23.93758176911478
True	124.10949573824804
True	947.2627604210612
True	59.33880446090797
True	510.20831487912767
True	794.8335451910742
True	104.26444985539206
True	242.5247835672425
True	114.39009150663613
True	15.43693440361096
True	1.5787287232087055
True	118.97615110536752
True	1013.2944193030752
True	478.8872748249002
True	66.50382840898548
True	778.5000856257155
True	345.0597773717364
True	1.5883643983677072
True	443.5033927149536
True	190.11193604502972
True	511.9419553225882
True	86.39795139072129
True	329.1601763153304
True	375.0514940784245
True	166.3500150510182
True	220.12406406073444
True	120.65029309669484
True	176.71345486020243
True	969.8359093711122
True	16.400105627187493
True	511.6632846363531
True	496.3698913176389
True	411.4331185213464
True	223.39562346103492
True	234.2807046960917
True	158.94271520718038
True	46.93950522930463
True	486.3934605870031
True	150.70711349796994
True	857.373484818843
True	827.5151363254643
True	239.91296783997697
True	312.76044899186286
True	523.6618836239152
True	43.42406017052326
True	83.30583866351385
True	765.2157044722476
True	1078.439022629227
True	108.52974952849476
True	729.3414641300894
True	146.35921633414384
True	950.8071952582904
True	668.7487004508957
True	106.928991194096
True	265.75388134340534
True	625.4455724962063
True	260.06796469200526
True	47.60104993263406
True	573.5740090013795
True	453.9483680126749
True	5.317484651299584
True	461.9600502279946
True	67.24457961027244
True	179.03802925410608
True	231.21451873243456
True	298.3871614194968
True	75.52988317675798
True	226.51668742976196
True	366.1870871453171
True	428.29517779393086
True	936.064634778445
True	48.2022835570556
True	905.7709053153612
True	1023.8664684981778
True	135.29254419905098
True	71.30472047135581
True	998.64823911122
True	34.57226906916675
True	226.57028567661416
True	84.6857675524167
True	215.8351799350148
True	384.6408248382148
True	974.2334889301264
True	99.61249733011984
True	71.57207100586245
True	680.8216124783733
True	267.609543313414
True	727.2537031273035
True	53.92958804834751
True	496.4124970457379
True	392.25139237063854
True	668.8216854298685
True	54.21777815578582
True	107.3170126336205
True	29.15339006144864
True	260.55556426074884
True	43.05268489626727
True	349.48217825618434
True	2.928815558400882
True	1183.0214164021957
True	108.66538293835984
True	134.15746217163394
True	349.3477570646699
True	724.3467765216005
True	672.8669610161705
True	1018.7363233893792
True	455.8783941128353
True	435.1027148073677
True	139.72925892731234
True	414.0713266782869
True	833.7530955570147
True	435.2248382343445
True	927.9618080222052
True	87.1493666345779
True	429.9177048603577
True	184.26480670263663
True	278.795601101047
True	710.8363909151228
True	159.6888094966516
True	129.60287324313276
True	62.04364860492757
True	902.7482014722592
True	795.0454908773327
True	83.73810796923375
True	448.0619284955956
True	745.0746506939345
True	420.1482544807788
True	57.10338071081613
True	322.20632717541963
True	790.8008174636244
True	29.583783610183488
True	363.8038443491192
True	167.3810237024194
True	271.41506607845463
True	33.51573302887976
True	219.2804689294321
True	756.5075436640433
True	633.4873383634509
True	51.93100457048963
True	287.07655175365034
True	886.4105574540914
True	19.89614739509333
True	321.0422089339729
True	283.0085211575451
True	457.3852766949496
True	222.07823014336088
True	611.8657631808207
True	45.37339526456103
True	960.8580744015168
True	901.2722286724712
True	49.63179366246828
True	404.33901359179976
True	714.6458882444083
True	925.537123491772
True	269.61796731945026
True	578.4898136218284
True	134.1342202644401
True	193.96094997633236
True	137.38121212674
True	137.08313339035715
True	202.9431516350498
True	933.6555513457054
True	802.2057722085265
True	959.1593662633046
True	20.45407521782288
True	26.147399654450496
True	348.8103425937365
True	14.25322598230226
True	628.1118020152899
True	1066.0186578404805
True	267.15739601860275
True	200.0360309798237
True	83.67441359465323
True	218.06732909843456
True	131.61638895418318
True	41.77575068495212
True	130.6299977258177
True	91.80459396200078
True	242.31633450046692
True	517.7505386194211
True	161.45368111779138
True	27.970600651982387
True	59.85287675870311
True	423.9217470285646
True	267.5005658908476
True	576.6192357930363
True	23.34984599993077
True	113.88956103409414
True	686.3442819858781
True	275.73180521813055
True	465.837426121371
True	657.1474653650218
True	105.1337165669433
True	114.64737083306612
True	80.5128229203954
True	25.384189984478787
True	124.89972594983176
True	86.54063260605014
True	99.68773866467129
True	157.18853534386363
True	237.1491862159261
True	784.6080538669316
True	281.6482315408827
True	883.7296749687446
True	165.7169878789485
True	194.7350013472237
True	790.0889246026326
True	309.5425040107528
True	592.7886028367012
True	254.40524930882904
True	370.6658672186114
True	447.7648743226267
True	573.3119107853302
True	645.9325484462132
True	367.19685282216
True	34.05433759667879
True	565.7632119563788
True	617.0985736234895
True	18.86750549470663
True	11.09064522872472
True	261.6901348488656
True	402.3558392403012
True	460.7414304331792
True	68.16149386990581
True	633.237953593826
True	925.6511719272256
True	244.82743701051325
True	915.4718188109756
True	284.2195204191912
True	104.88327044645156
True	284.213036653217
True	696.2504458863265
True	34.847694148946324
True	547.5098950106702
True	1292.2261187516483
True	1004.3620561645972
True	904.2148521000584
True	213.60876056177003
True	88.07240509629302
True	193.6478659829072
True	843.7760387691726
True	146.0905902072064
True	1063.1495473965392
True	879.8541884656388
True	43.1138495292241
True	87.50706224035882
True	409.7507842106926
True	386.0316877735652
True	191.74091418872808
True	505.7959375546139
True	668.4607010874303
True	119.91471208387313
True	259.2569884150408
True	1045.7845223597171
True	50.69971881201722
True	717.6783655012528
True	543.5268858977579
True	39.777180188645175
True	813.257157319648
True	390.6388703567301
True	557.5018400302739
True	109.2090123481584
True	268.4492503991775
True	208.92290157799223
True	27.33942521248057
True	128.1169499760488
True	752.6532220502285
True	143.2019552493214
True	377.3059244548882
True	62.60470098829981
True	664.0060732405054
True	618.3501463545122
True	236.02464858684783
True	465.8169944559573
True	161.81328392388977
True	167.46929794577883
True	226.43261661629856
True	279.7690323819247
True	354.47548421030643
True	133.00570601495272
True	196.81131703054203
True	26.177489698321544
True	862.492734333095
True	312.2798493410329
True	9.004529245248337
True	362.2736799964658
True	167.22725943456814
True	638.1561243985803
True	375.46691084417466
True	582.135937048198
True	547.6117272869027
True	480.9114912659565
True	776.650421583373
True	238.86743930416915
True	570.0221807919819
True	158.9058941654888
True	563.5905083729293
True	358.4888169478122
True	381.300870265282
True	116.20790007556062
True	135.82554814789844
True	108.743787155248
True	65.37664647855054
True	724.6507283046316
True	181.9349088549698
True	43.78928647944553
True	0.0
True	557.3765662668773
True	114.3203681774759
True	21.993960679085458
True	38.03705746112275
True	111.55805502019416
True	540.886476419918
True	188.68034019167385
True	111.07418559959096
True	34.04047299509982
True	161.56079447180724
True	912.7523844052746
True	49.81687704423983
True	229.37193450780225
True	739.0858054691765
True	318.3859503046745
True	460.529729720194
True	461.6705155097972
True	512.1329830549888
True	592.6634632048342
True	905.202114180742
True	261.41729815195487
True	1025.014051558035
True	923.7566585800054
True	618.5097299613133
True	344.4638291487366
True	840.1717256295553
True	10.772375660888112
True	34.01500146667887
True	296.73721686328844
True	44.42427134901782
True	205.73351272859855
True	731.826119117983
True	209.2810236500726
True	737.924557318618
True	782.9093855056611
True	123.14164920139568
True	371.4164047076896
True	579.1301559315655
True	24.727306360224784
True	138.9301584531005
True	438.2600901190596
True	298.21142252897425
True	193.5136097843102
True	111.61038544381812
True	376.2298835763369
True	22.93410051779688
True	369.0862728095167
True	367.0713454897328
True	1029.3033934942553
True	364.9343071715245
True	31.209660957543218
True	430.5413013029321
True	438.7532479372615
True	237.40723327516136
True	32.558002679570855
True	745.4164639567324
True	442.5113905150111
True	180.693922735436
True	12.911100245060446
True	1231.61723605023
True	167.23382837225782
True	27.91328142937705
True	309.8806462454152
True	285.55204415617754
True	116.97846978969037
True	293.1027305351527
True	49.69097377051158
True	328.09826893389936
True	312.0127855403615
True	322.7996459590301
True	31.58036325702564
True	49.19825685493711
True	1016.6606677841968
True	24.531176617609688
True	12.843609795724364
True	177.25605726672225
True	660.6536975374008
True	8.9827149539389
True	200.3587554095847
True	176.06403144710842
True	531.4239154750759
True	378.9814429226839
True	745.7992069452667
True	318.0189061580168
True	500.7285363037474
True	455.71619272441694
True	522.8192665526531
True	105.12220377992622
True	1257.4455352444932
True	907.940792140272
True	289.1399764748285
True	522.7934706618277
True	106.24070678326753
True	530.511928504958
True	426.7981474704423
True	151.62506017356696
True	77.71123855740598
True	351.352940392236
True	171.52782583123508
True	28.827900957806435
True	616.1104461122816
True	390.16930834228486
True	69.20149704646373
True	30.387280902048374
True	674.8606468573571
True	491.528842029566
True	71.32329479861023
True	21.998624967918385
True	329.66031940567314
True	305.56094765530366
True	717.881768575206
True	544.4798752347599
True	549.8143572417655
True	785.9974174299794
True	8.508973681645884
True	60.111904717422505
True	39.01760421776451
True	55.80673216959247
True	492.6010273169268
True	591.9316455677694
True	81.0565790268364
True	108.75091697865597
True	190.72350019078783
True	75.88980247128882
True	169.02680792668798
True	215.04641993628
True	268.2407708011997
True	792.7220990572321
True	593.136753404919
True	281.0202568025529
True	182.80362435678387
True	275.5091118983301
True	247.02753259174588
True	738.3763665359959
True	323.49280402290105
True	167.10067339494452
True	886.47210268947
True	355.20188716294217
True	467.220129614234
True	155.5306213388219
True	121.45178707179237
True	64.82677558785703
True	206.5295704804616
True	978.25604080806
True	529.8791288714425
True	120.7342672680703
True	340.77487389240684
True	103.05149000895877
True	693.0611455273419
True	4.644638353137769
True	669.5495934356734
True	38.57552670672551
True	920.9168898058048
True	846.6422062566613
True	209.3086154221842
True	27.551778573523052
True	80.95910071530945
True	462.528768300145
True	232.85317957151625
True	1.7012021616852322
True	77.04175702195016
True	1116.3744950139824
True	342.8601719912393
True	667.895699488724
True	487.5684762168783
True	31.343024225010524
True	136.1576184986434
True	435.969776099949
True	928.9491796901146
True	820.6015433100902
True	418.20183324942127
True	342.3332104452892
True	16.37175112193141
True	75.47937017910878
True	743.9539060979449
True	476.34359867820336
True	386.7840547161754
True	870.3218003824857
True	27.072418941059336
True	218.92691767632917
True	905.7864944221748
True	237.4343012557545
True	8.829061431565016
True	505.5403821497192
True	98.87156686805548
True	651.9497044139212
True	57.56552326391287
True	253.62455595816357
True	822.3281795209745
True	893.6314829242793
True	274.7889671913949
True	440.830287280957
True	118.33413099291838
True	587.6638540094791
True	266.52009037816555
True	198.3777742288903
True	873.2819564994212
True	55.91524884719351
True	717.124344281732
True	279.9139819489937
True	299.28495995436145
True	169.55111241399678
True	492.986201455791
True	588.1705020890862
True	355.91789026677174
True	402.4368321855559
True	68.11898371764617
True	163.00481607116257
True	446.9325792285145
True	216.06302009399965
True	39.85649494837251
True	201.53122331875528
True	402.07829479820566
True	373.5871223499353
True	769.3922717967926
True	136.71600377677822
True	656.7585526396755
True	489.05572824962655
True	595.3634329071759
True	139.96045367783805
True	38.57810200674374
True	660.865343002415
True	74.13138914279341
True	561.623379374691
True	684.8230105243455
True	459.5190427289592
True	134.1664762515973
True	508.0424939923478
True	4.132376420891768
True	395.8482783206807
True	31.411980474646302
True	605.778444083307
True	257.1063175979285
True	567.5036690806635
True	681.5942375476349
True	144.2480878865658
True	532.2485330512075
True	498.95731904018265
True	61.47439075122913
True	984.7332768787792
True	3.8288306772193126
True	26.845312832867013
True	646.4451174332224
True	702.0311378527208
True	134.1995001297132
True	391.6851185564267
True	127.51347827750064
True	70.65527413030182
True	478.9937071570073
True	42.26901323506947
True	508.1183798801319
True	11.547234978122832
True	849.6587948013927
True	528.0246343353552
True	689.126758131491
True	100.47631013640958
True	382.4152645706605
True	1025.0219498511424
True	876.2877020044259
True	133.17882536493826
True	531.9484750334866
True	472.2558764140586
True	239.7946637947975
True	245.6365849647783
True	4.5972315772405485
True	311.838785385464
True	10.185533007217211
True	370.8953940444213
True	77.12535574334365
True	418.2678771002812
True	660.2984772302385
True	124.08174746860335
True	229.98749844203505
True	622.3775884685501
True	684.7844786506257
True	296.30738755019354
True	140.57990221800472
True	165.436261255655
True	481.19627096381726
True	89.19672811675696
True	10.989822772718362
True	514.4660304553606
True	562.551429323732
True	20.948933909990625
True	139.8120681258832
True	938.5178867647692
True	499.4390829148005
True	275.51929413223064
True	32.77197057716363
True	469.7953215631433
True	114.91485062959242
True	579.1952268576848
True	667.7675942834513
True	295.27599408579806
True	385.29696449887024
True	184.42035289644988
True	243.81696301038036
True	75.69093454492773
True	208.25716748981304
True	501.3747917425209
True	20.68023294222153
True	450.0055967829733
True	366.5817791802893
True	700.8643925442238
True	920.6233599060045
True	885.4788775328891
True	157.00052064621423
True	405.7733977289591
True	73.00076167396749
True	180.86396333947727
True	313.1632384141178
True	10.522032837673562
True	793.5631748533544
True	23.733540494596205
True	388.8268415453792
True	264.4828894113187
True	658.4104592575861
True	209.0432083389301
True	37.95450325453044
True	691.0201857598161
True	1080.1193494750353
True	216.04831717133143
True	133.57468026507203
True	623.8523530494392
True	492.9290503467419
True	16.992788227268296
True	811.1321676480933
True	112.010934135641
True	42.151696700966006
True	302.7499721020696
True	338.4587111171146
True	399.7608129697375
True	266.43096198078496
True	17.748097496415575
True	21.505180429155978
True	834.3891929044053
True	192.5697996586365
True	113.17788889250606
True	846.6359372775748
True	659.3507132866226
True	647.7364287596039
True	456.2025051128597
True	151.7541155288893
True	31.16795216684954
True	99.8017595026143
True	442.5178193481327
True	239.38546153565397
True	473.8930745445158
True	146.72568318780583
True	503.2198028958403
True	628.3698087485053
True	958.1440021974042
True	25.187750967427984
True	1005.6586779747882
True	1054.004524021228
True	492.072804063044
True	83.79930721713288
True	769.8336350011134
True	640.8910201888024
True	658.0019516880516
True	176.69280253987594
True	755.7670608814433
True	708.8563951811007
True	119.17708338676336
True	803.0717113828154
True	818.7700288764032
True	494.8925463957364
True	226.97852343334893
True	74.62517420937775
True	308.97967595795325
True	350.04277110473674
True	473.2674239655352
True	431.9537639179039
True	200.92592350133285
True	312.4516571723508
True	2.9694900922760192
True	11.64608561074067
True	106.2503443102938
True	133.688622278385
True	369.8692567529232
True	337.77003390802656
True	106.96896778630932
True	18.77416552269132
True	214.80969003351555
True	837.8546464584679
True	435.3389731040437
True	525.2198465785132
True	555.0546597795944
True	823.4267013621397
True	630.2816221167647
True	89.34486819970911
True	211.9921966225326
True	246.40354829370025
True	275.3762844907647
True	103.79089523503434
True	365.8619942803503
True	423.4512464439061
True	175.65800187871545
True	647.2150473268038
True	243.53293366595216
True	203.55573590395247
True	30.837192373557137
True	251.11789770201716
True	486.51527577897815
True	162.87887634327774
True	532.6414262471781
True	461.00526083232126
True	245.07305170399175
True	99.11873081715042
True	37.52075242945634
True	398.0128722101688
True	786.236624597352
True	169.780537051866
True	1013.9042240818768
True	1023.34690447821
True	475.618449448405
True	100.13792713719964
True	121.41803084429148
True	660.1833121291925
True	8.911193129727922
True	223.243635841382
True	139.5944878302178
True	124.47188506432572
True	322.390928155037
True	642.6459576175312
True	36.872640371653134
True	121.41455357418845
True	959.6052658565526
True	56.55821954061241
True	446.646309493306
True	535.2495869082775
True	240.35603705838963
True	134.15278172822593
True	958.2889117387116
True	1205.0978852045778
True	510.5418979876405
True	648.9390820595428
True	222.6400792494285
True	152.08858196111467
True	315.82883920456607
True	260.11918114460315
True	166.05222073089325
True	318.51840246698794
True	358.91351284135965
True	10.208596239953328
True	631.6381220712846
True	145.22637901377263
True	82.98473009302518
True	429.24610970994434
True	300.37556086284025
True	1173.7234638913146
True	347.8399893699205
True	1002.88165341867
True	9.690889373610116
True	267.2665011030244
True	226.17257399303617
True	156.58801271167152
True	491.07517610370127
True	193.71513655572755
True	427.3269986447137
True	331.53560311895734
True	109.92151367026044
True	359.58331981619745
True	1068.4430051293143
True	745.4373697980058
True	223.82159894320017
True	112.3604835904374
True	287.38569934867166
True	25.842376910741088
True	352.17896559364186
True	316.50953575595634
True	575.9718605572076
True	446.6871537005864
True	359.0068987857549
True	154.28491152912343
True	12.22235061032202
True	432.6827271420073
True	285.290042576861
True	135.96370881168176
True	302.1119940751207
True	406.7896633626892
True	819.657871860135
True	306.006502289022
True	769.6022155823665
True	401.042257812042
True	375.21246428058873
True	1.9325601793197544
True	1183.1718321247683
True	104.97182376900015
True	922.2228196745668
True	202.487251593136
True	464.71643261839546
True	669.8170137743352
True	83.55197780380962
True	485.3041299349047
True	33.61862226496451
True	421.0290970127761
True	77.32688108396975
True	229.6331059281737
True	40.2610509084557
True	674.7796143994784
True	186.40608639305216
True	25.70521068674351
True	404.0614174466351
True	110.45564590939809
True	163.49158230557927
True	874.2261786399797
True	254.607337966044
True	153.50331922186732
True	365.4893244257541
True	525.5532663570107
True	327.22990633279284
True	511.6954609953477
True	608.542629979422
True	162.03580389939978
True	7.329665929563478
True	71.8874988694659
True	423.91220463112825
True	93.46523494216976
True	81.12281669855986
True	1040.422965291801
True	22.98791995491087
True	321.3552210440551
True	306.74100354716154
True	453.8389550296409
True	673.8407559647642
True	176.26812949048843
True	640.1131565170373
True	324.7798302497302
True	346.1295763250465
True	266.0558306862908
True	216.42422018633263
True	361.7792489045232
True	442.5301948504791
True	413.1019623141029
True	578.5307973828461
True	141.86109334040282
True	75.184623713011
True	39.162658612825126
True	297.49810804814274
True	630.3703302915563
True	407.2984704532521
True	777.0128603556807
True	217.55268935426164
True	387.2302486329245
True	68.37708625824574
True	55.38250039374904
True	423.23542109531377
True	202.6760537035889
True	227.2703435392551
True	42.3084627985698
True	1036.7373453897735
True	163.70526492179437
True	924.7247507490288
True	318.6122358615841
True	920.3606933051036
True	240.44190302605256
True	459.25608131902914
True	537.688512357239
True	610.4504017144843
True	204.26742456369672
True	487.0912442865828
True	941.0634964046568
True	120.10389513398606
True	6.409348646777538
True	567.4207780095547
True	28.88780172170894
True	74.17924668351192
True	765.1612025738731
True	219.68936747517247
True	945.8202619250288
True	677.1956560443659
True	423.7652061198989
True	291.72951512376056
True	485.3461702814831
True	328.996098498186
True	179.89800867413285
True	685.0771222167662
True	715.71206702871
True	208.02949947419413
True	86.9455772615318
True	518.7438130336251
True	142.1725095652101
True	387.2953408657
True	343.4635287833882
True	65.84936535530241
True	370.26036558598935
True	409.40006455952295
True	375.5033145943488
True	412.4001143663919
True	431.395644461568
True	651.9536139095813
True	60.028526995797726
True	444.17488076756285
True	324.86625268464115
True	649.7719737374409
True	225.31480497084107
True	101.37758722668688
True	40.1162110285168
True	543.900086852682
True	635.426913784496
True	193.69240960611032
True	419.3343442172618
True	340.72465176673575
True	16.30797264940778
True	166.24025867409168
True	291.84918880379973
True	3.0281648962089465
True	873.8613862406172
True	82.3703926238836
True	100.99781939553512
True	109.52550098990508
True	354.9658921883096
True	38.72153349830468
True	428.3391230048061
True	229.82025598642323
True	6.000720561744053
True	119.82450062011226
True	448.5170849361537
True	49.393829970510176
True	62.96059066787647
True	182.509094677337
True	299.7042909177563
True	959.1232278777233
True	385.94577648946125
True	965.2623268974296
True	192.10595861141744
True	1067.5741069713758
True	785.0692257275555
True	653.6928787362024
True	421.9320402061295
True	383.639969810324
True	78.77611345596206
True	69.84677530670342
True	81.4886704452072
True	178.7212684237699
True	492.1762751498529
True	1116.4617480513552
True	166.62424856133495
True	348.4866365511135
True	438.2837896410187
True	593.6141776336797
True	618.7817458544278
True	278.9830123445633
True	444.4422473250419
True	653.5887539988433
True	92.50536569691448
True	711.7235625643928
True	256.9628196707083
True	140.45184109813428
True	411.7717087388429
True	843.8824298947709
True	435.2843690113729
True	865.8043493473135
True	192.8087609213535
True	354.7846841776493
True	705.8798409185318
True	618.5776189972446
True	186.37180036250712
True	270.4959656570573
True	817.817330250661
True	33.07903301427603
True	184.1042022525048
True	492.5414310801242
True	691.3425638851498
True	106.5673991462967
True	34.53820847296444
True	163.18740795802913
True	705.7621871874434
True	311.87491334088
True	551.0861387854911
True	367.60294305251057
True	302.00154207782475
True	457.3087740868916
True	487.9795798992248
True	69.97314581962333
True	374.6084255695427
True	787.7002182396377
True	0.0
True	303.60048360060875
True	247.78605491041804
True	986.506512169904
True	153.0610885906911
True	628.4538143708884
True	632.7368707270276
True	116.1418167908796
True	224.66710889469385
True	141.8737986910598
True	12.699512002813911
True	282.1512038086622
True	376.98126920866457
True	1114.168227782542
True	238.9111078684607
True	420.51840679581227
True	650.3480236954513
True	203.27253404119503
True	24.582983992981276
True	856.2702134895043
True	607.1773368378445
True	157.25360485621914
True	620.7846586142587
True	173.15839716979073
True	305.9934768509862
True	782.6640655037343
True	33.48245905254543
True	99.12948470302274
True	520.4688586244396
True	64.27998226358564
True	80.85677501423375
True	409.3234347039733
True	25.91595455123156
True	754.8167527430345
True	103.26913524964014
True	162.64736558798188
True	19.49730822370232
True	719.575141110734
True	29.45410707615948
True	759.7138137054367
True	394.1175448781513
True	120.61078770620088
True	702.261727074695
True	510.7703296909626
True	568.086638663
True	47.276242184329554
True	364.9208706043716
True	5.6753317892724535
True	96.95404042973584
True	398.5402382189022
True	42.82640349209577
True	112.8167902440556
True	319.1481817546052
True	184.82814656357883
True	99.1302256705696
True	682.5893884674272
True	18.546300918458424
True	1136.1846910819977
True	505.2093665587652
True	303.3133880566813
True	493.2841976600183
True	124.01724336737436
True	782.013851036179
True	1127.0454957531224
True	736.9173479246938
True	171.0683912804601
True	229.88775544490167
True	49.13188452617803
True	59.89405374645808
True	153.9284784668463
True	97.31677974147928
True	167.7287021504893
True	1154.3611350904623
True	318.8108008923124
True	360.778319766018
True	732.6851624591224
True	17.708207098889304
True	14.284772594497952
True	577.1235933099229
True	5.843299114313774
True	112.34958952158956
True	675.2456720650275
True	182.9826296085131
True	657.4056616486579
True	791.917166609054
True	148.0372936958688
True	856.5407122785645
True	3.2390502618499277
True	441.7355007376949
True	1068.617821355006
True	21.94095006927464
True	236.7297792264074
True	146.18341952110927
True	956.4775267108516
True	235.05737319839184
True	513.4166923410971
True	117.22468125488362
True	516.239351282044
True	152.6454327411899
True	97.28309000524692
True	387.8980921400843
True	70.61384329565765
True	57.34656589293813
True	1025.131184806436
True	251.42082655855071
True	158.85777357930172
True	385.1532035598221
True	396.0194772233483
True	222.38726779688992
True	162.77236344672147
True	387.8831934137236
True	36.332255363085885
True	481.3100619845495
True	1065.910085933104
True	115.80506848469592
True	470.0009219684824
True	304.6088186106612
True	26.261567589426864
True	418.34245757245446
True	107.79705744535076
True	581.3743402737498
True	194.9692024913215
True	420.8925225937751
True	19.17081953383081
True	425.2692109426937
True	112.03855780898884
True	334.114991145582
True	33.40779291085145
True	168.81325682537212
True	249.11299569083084
True	765.5429446680894
True	55.96686674915614
True	144.53040614319
True	232.9825224613032
True	134.43744579561772
True	631.1010419117669
True	554.3292045714824
True	778.7028508824483
True	398.31886680714695
True	526.3700063497197
True	430.732352444145
True	686.0952041806921
True	70.85425652329889
True	486.9888857720458
True	425.3298615342589
True	48.86216108659134
True	85.40317525925786
True	128.16649755523696
True	91.55126685187764
True	328.13401887133506
True	861.548148767963
True	313.76001316421065
True	1099.9946975633254
True	311.25139988414054
True	903.5669583683904
True	151.26385408247458
True	584.5531373803726
True	607.3578752004207
True	706.3008655001256
True	441.9518484169755
True	65.63757500166989
True	290.8385701511757
True	41.39054249889134
True	163.7496595693574
True	173.20202385871752
True	1143.722403802714
True	225.46371642603089
True	551.8535212518005
True	542.084604771188
True	571.7689975448095
True	897.2590440062996
True	596.8796462882881
True	667.0323645431338
True	943.0780751966436
True	121.57314935817097
True	316.938541042392
True	274.4622704935825
True	317.2099915742564
True	87.53873038598964
True	390.5022130410694
True	4.824034128504987
True	328.0413830139416
True	255.54920277124944
True	617.5901973164351
True	288.2161522790516
True	359.229916522344
True	11.220229918759554
True	57.02108716749173
True	535.6310993102107
True	30.77295332940136
True	141.0030650188643
True	66.50609239918468
True	158.31844019042595
True	235.9190719211092
True	69.76856597219432
True	364.4236652995247
True	276.55615760413446
True	97.49138983528913
True	354.1115875645648
True	65.49625424994478
True	589.5820027756632
True	879.8837248681099
True	302.4766642280669
True	1166.1153640450102
True	110.13074195654391
True	303.7484322332628
True	1054.05342435769
True	87.88714102663003
True	290.68493797102246
True	9.569203338112567
True	400.1920328370458
True	445.2835622150972
True	155.89787301332186
True	612.0065374135357
True	924.5991285703192
True	155.1535475077134
True	76.73763188808567
True	336.72574122444
True	548.0949558485227
True	619.5763069194493
True	1223.6292931069404
True	26.972839008058376
True	955.0349924830916
True	142.99649919478043
True	617.3807917007794
True	117.82692577662208
True	130.06707415618175
True	186.7390242749129
True	172.2387943602679
True	761.6804819248619
True	207.1377590539272
True	225.83889930517265
True	70.61215119862955
True	514.5302056103965
True	450.2353113087318
True	173.9554702399111
True	234.61202217075683
True	15.810863571192236
True	423.9320470297306
True	221.5675662601137
True	284.57879242275976
True	110.95957461206648
True	719.412903190016
True	421.313622570522
True	266.7737507283831
True	643.6085177341384
True	540.3522638115954
True	448.07197797428046
True	132.3594184173197
True	531.7933609619504
True	443.70150349422624
True	3.289243042535201
True	191.455255496262
True	96.21678672741984
True	248.30729723395817
True	2.2373589206279183
True	122.524339488932
True	353.8160445803321
True	7.08502786663443
True	851.889503418857
True	177.80687115737575
True	690.8043171011263
True	789.0271073037625
True	162.3045102156835
True	207.4119935926462
True	498.3578780101656
True	812.3017026475391
True	47.64675574199676
True	37.27464489792525
True	136.80610220742864
True	607.0242618239304
True	733.3226442201055
True	183.4681096295953
True	592.2054512425824
True	589.7973654578592
True	840.347054555643
True	405.316856247966
True	193.10760861918624
True	901.8941029417392
True	225.77448213011132
True	153.00583138625194
True	333.27044020700725
True	220.8552249014176
True	208.64626494862424
True	617.6924796479758
True	250.4485219380236
True	198.07600974539668
True	436.80853649037147
True	462.4186433784883
True	62.1663465138164
True	301.72856332713883
True	76.44895310568532
True	339.0659093420211
True	362.9567347860626
True	261.98067024639295
True	167.45958147760527
True	382.6097903622535
True	643.0855150157665
True	729.9519604978847
True	302.17867446664224
True	742.660883296796
True	66.51085810638664
True	864.2828059261509
True	351.42654562616383
True	12.957357957097248
True	615.9219435957953
True	698.5975215177782
True	256.9109183605625
True	171.8728733442194
True	46.99765012216177
True	389.32864177334704
True	80.57507510955767
True	14.601429216294012
True	902.1026567108812
True	366.4566054490489
True	171.92532259239968
True	975.5968023550332
True	11.797234290286676
True	789.6989447317118
True	30.65107165177751
True	684.294268608529
True	62.98291270951634
True	754.2415386537652
True	449.6789539543863
True	200.8963423836183
True	439.3185660348654
True	204.75809472261423
True	301.20279135613106
True	217.5971601182172
True	427.2754628109864
True	9.961839638248597
True	326.51569785401745
True	110.06683322859674
True	11.700884527937191
True	468.8628428933457
True	733.106888472673
True	282.9535223281375
True	76.0380228714188
True	313.97179544072554
True	84.4990359284166
True	185.2008684651578
True	186.04848363507327
True	378.546967868733
True	45.01915655408116
True	142.28411119258445
True	379.7505641871677
True	879.2225238691908
True	109.0538086822503
True	204.11773244630928
True	451.1920240358016
True	19.075561302528016
True	416.90636872488
True	517.0880269158706
True	91.30433753059457
True	377.4956518265144
True	360.9760475386617
True	413.6049757139057
True	589.8196038329477
True	1030.8621526816648
True	999.5289075349364
True	58.327512223883176
True	1066.198913459376
True	113.04131764439862
True	115.723813008806
True	108.41743138379977
True	460.08906339637815
True	371.4061034145008
True	552.9494054742916
True	257.1740877413418
True	158.98985528433573
True	394.8733933381144
True	16.286797828887792
True	460.83440996679184
True	383.1092456632612
True	150.9028619219566
True	88.51102201071004
True	523.8401108522343
True	1009.8430243426776
True	198.05995686236116
True	65.37804679514721
True	446.44845767053823
True	374.3488783561024
True	484.639176844879
True	318.88556983508107
True	4.504531940946054
True	534.0867037531953
True	496.2604978804735
True	496.723183234533
True	187.8282584173556
True	104.55755926596844
True	24.24303804403708
True	380.0124995404581
True	107.14348510212552
True	6.902449049079068
True	33.266444680867195
True	338.667436576339
True	634.5334840064205
True	140.08373870836965
True	92.5999079042703
True	25.58827008307872
True	414.9873535013713
True	377.7667451708604
True	782.592487711101
True	299.4690588037223
True	538.3252841601474
True	548.3005474556919
True	529.7749361965804
True	289.7267807471986
True	541.2502748373058
True	100.69575446166692
True	580.0195419939186
True	7.1202586025069055
True	380.2722690366009
True	446.15682149416847
True	963.6208280917734
True	347.8687084801396
True	767.2048316466218
True	912.811281280864
True	181.76091493439296
True	33.98101256502335
True	361.5968954818429
True	389.4344298326253
True	600.7482183722329
True	255.5647415197024
True	29.39592893609353
True	633.2335518093238
True	123.94196565616843
True	1088.3903866603905
True	316.34268455189937
True	473.907649355326
True	126.71399652929485
True	822.6194047943603
True	139.14942353000728
True	803.8958941535508
True	555.7951507030689
True	191.91926372844503
True	115.91546073420088
True	66.57477894552257
True	561.6606507003128
True	869.4445353406197
True	423.0282302374855
True	558.8820518541818
True	137.7596658022469
True	626.0434410394469
True	495.56727992904416
True	772.8407157904301
True	320.345435020149
True	603.1939838290483
True	115.1201485792513
True	26.966853488050656
True	418.4115106248586
True	169.06550982645703
True	101.03566350058736
True	361.3602444741584
True	1064.5279229542684
True	276.14410556047227
True	555.4022589364943
True	11.780725771901407
True	74.14364454511687
True	326.316618537417
True	775.0118858823671
True	458.0605321031339
True	520.8156302137568
True	713.0675727240556
True	74.02432499392093
True	715.2611892414117
True	46.65888616326579
True	101.16733579646696
True	179.52019327194128
True	82.01251918666456
True	27.76911666223348
True	305.6627913642134
True	460.5931476987992
True	877.8614606552829
True	862.6081429100751
True	6.050660240748606
True	275.98131575514566
True	472.7950856264502
True	125.74613495116392
True	235.25458377072468
True	335.40152254098905
True	1323.9834984417794
True	471.98765726261473
True	26.031054229256217
True	179.9305700785332
True	720.6511678377531
True	36.72761585832298
True	180.28455476626368
True	566.5373905918847
True	73.86468892300138
True	884.1831151410553
True	332.18570109533573
True	680.406346985493
True	78.60023270707893
True	675.1446612066878
True	586.7405897650386
True	888.9132093871071
True	256.21713422907607
True	496.6726146625167
True	818.0965627552804
True	918.32604317913
True	246.4945290442122
True	778.0476718415126
True	217.027382292988
True	456.6372791134934
True	380.5201632127479
True	496.75094364227465
True	506.3813829898692
True	321.7885338062099
True	354.0566447289972
True	112.08712713545668
True	335.3403064288705
True	1132.2370652924774
True	311.29065885925684
True	143.5358733546629
True	306.0824939572252
True	749.7392151476031
True	669.4661129286067
True	421.7238415374358
True	123.71338583391648
True	329.4177639695953
True	33.9076114142035
True	168.69311111205937
True	90.93873292491055
True	88.96216655839287
True	541.0250260452855
True	140.57457936864495
True	133.74980668111806
True	106.83912624367905
True	85.83596628958412
True	439.6846133465819
True	393.7109367688285
True	1057.6138877227668
True	524.0076283015417
True	848.5236610981365
True	274.92269745771705
True	294.7369913847641
True	529.1496799727466
True	187.1759183168642
True	749.6084346006534
True	237.626531506048
True	352.13092381515145
True	68.00253113528554
True	118.21204763435652
True	269.1540884563377
True	124.23653646507414
True	462.665024121392
True	31.99025718000709
True	564.647790950734
True	1003.2224786831466
True	745.6788130617477
True	1.2522958714753134
True	59.94147487420432
True	498.9060727766813
True	430.85528377565953
True	73.24344456901841
True	118.82780625879704
True	293.0012858158674
True	81.49491367267215
True	49.814522777612254
True	697.3407673192612
True	677.8909483142658
True	165.7224483122847
True	159.06105485855656
True	552.7080052220462
True	55.47171752690586
True	23.7990677537724
True	567.9017814812202
True	444.0737595630607
True	1144.7997316434307
True	44.1222722358078
True	483.5722830303747
True	874.4405381014002
True	781.1515107995194
True	286.1326921133906
True	749.6952401179976
True	402.2815513173016
True	40.71868035383248
True	100.21954122325316
True	677.3349798100215
True	75.46158563793908
True	138.55012634506372
True	953.7481912754888
True	170.47830632420624
True	271.57749798641106
True	109.00054453306971
True	646.5630647004001
True	594.4999724415984
True	212.75263519150857
True	436.94341249527866
True	41.59983352562282
True	281.04438323040495
True	578.613817178136
True	613.6584332073967
True	304.1607187217492
True	75.38053060787466
True	963.0132360397712
True	1080.578380455507
True	558.4740414509577
True	66.84661264499755
True	29.9568891179862
True	84.29049818424576
True	108.70695145714852
True	101.75462248498306
True	868.5158402474817
True	1213.9376529496412
True	710.5621212256403
True	316.19959009006106
True	8.498688807916155
True	20.647488053875225
True	345.0991496021924
True	477.05492087959016
True	42.44774854597845
True	561.1535201964706
True	435.0370222387597
True	398.1231428927112
True	73.20611756678653
True	199.05963922536952
True	257.35408801859205
True	143.41299447768685
True	395.1980332641456
True	45.445747715841584
True	173.59204879464087
True	1169.4492164361388
True	6.097138372683487
True	29.28154523285569
True	590.5929361413931
True	361.3299284463584
True	769.5202961484256
True	165.62165322471435
True	783.658875805436
True	609.53416776044
True	267.77702332443835
True	445.68734957323926
True	333.6291130401045
True	294.43139936132724
True	269.00408803902366
True	378.4437316193306
True	495.06851051002656
True	498.6177087746682
True	109.32235985014157
True	365.9534304454726
True	9.31785433161538
True	187.4687808587794
True	237.5630981440043
True	881.3740360338985
True	594.5686288743594
True	31.69956986875484
True	720.1056921977173
True	863.2780890556471
True	107.68265891244724
True	340.5275188344383
True	864.0822651672844
True	218.0275264906117
True	167.4554201172444
True	537.3549600901068
True	599.6962267099661
True	1093.2158570467575
True	153.55502410643638
True	156.96743704849862
True	258.0082700977344
True	317.4882261641466
True	407.7598811248997
True	410.23574192313015
True	307.9778226161692
True	430.6525895574406
True	495.3851940337182
True	230.4730172069244
True	1479.0594490032256
True	253.7416289786375
True	405.47473577604165
True	51.45190479668589
True	781.8771181389083
True	248.52565020182277
True	925.7377704680118
True	552.0162311387177
True	313.5914339118276
True	780.9651125885696
True	266.812952308719
True	212.4432573567295
True	253.87288711076687
True	214.2889535539229
True	137.46991138750477
True	253.18646154386465
True	722.8477287804828
True	531.7033560875958
True	219.372226117748
True	1147.197561423156
True	113.44528923199624
True	267.0198311793296
True	69.97058290431418
True	303.6050977066779
True	406.3065619804684
True	94.24561752504091
True	223.6519416405216
True	78.1861070920393
True	709.2197239455099
True	374.8943098620667
True	217.8419563442021
True	729.8575579984227
True	859.5340476096347
True	827.0090927503816
True	816.9894815157347
True	350.9237719424804
True	1.3644388073967868
True	249.23834104436307
True	55.35877052206712
True	383.0531396032695
True	55.401277205455656
True	359.6744072531493
True	835.760705503581
True	1046.0605210542706
True	380.72044475741006
True	23.60716380743388
True	528.6961270412037
True	510.4697536198608
True	197.3110566158844
True	220.73699800459656
True	297.346424795777
True	23.7665209256567
True	127.90184144895866
True	979.2460662608524
True	57.70638151139299
True	478.1589745277861
True	779.1078229059495
True	103.08280207180638
True	256.6001965357391
True	114.11995364326178
True	15.52966297497846
True	1.060880114701665
True	121.48440267119128
True	1022.7255865901076
True	460.76713265151193
True	64.89508334990516
True	798.7473235542939
True	343.49736420315463
True	1.2991985588765118
True	449.46751725281774
True	184.2926834763828
True	509.1586543997329
True	83.22180550931819
True	324.4519329932448
True	378.9257360863128
True	161.610876346976
True	208.82740362862796
True	129.36396663180946
True	177.94557306376345
True	999.7407912779246
True	16.484732558441614
True	505.93136653740095
True	491.8536254636599
True	411.5611588278394
True	220.90426185658657
True	236.6156715336138
True	159.63957637192686
True	47.3689083345729
True	476.8258429064108
True	151.51708607918755
True	854.8641647678842
True	840.9700972137126
True	245.113683959642
True	328.1686551706641
True	520.039706687259
True	42.59787484735056
True	87.16951256418015
True	730.6963653323967
True	1064.1197454592923
True	117.69150828532725
True	726.2260568499597
True	142.42102585926804
True	913.231996131778
True	681.9945504600698
True	107.36247780302337
True	277.3760658966359
True	618.6418536281909
True	260.8747416406527
True	45.73766841448329
True	554.8693935811494
True	456.5299361967977
True	5.951207676188376
True	476.8911802381588
True	61.70269194310642
True	183.5830989118639
True	237.0321893909308
True	303.8250237011569
True	72.08331191823963
True	223.88702102343763
True	349.6515709201691
True	414.0803308568151
True	934.6427861543884
True	46.21085458993943
True	881.0002943231427
True	987.1377028728187
True	132.9546722555715
True	75.84671418791686
True	1017.87163637789
True	32.59396258269628
True	225.62975201610573
True	87.12764576926287
True	215.59987039287904
True	375.5893147127942
True	940.9739707826636
True	99.10439404716864
True	72.77484258497647
True	657.2625679991593
True	282.13169363772346
True	700.0198813729172
True	53.42912835916484
True	487.744313987113
True	389.6467082620208
True	682.1858583466947
True	51.16993779866701
True	108.17442787141378
True	25.92139069741644
True	271.4002855643076
True	40.79724724477786
True	340.0476558169565
True	2.917241915444478
True	1180.423200569779
True	102.55643925481075
True	135.25354456845912
True	355.95599594520445
True	733.1303327585492
True	668.1498592349013
True	993.9399269348428
True	480.100799731607
True	406.55242677787896
True	140.12154168068207
True	398.6627341122366
True	852.2984582446484
True	427.93388453015376
True	899.9382565646409
True	89.43037245972519
True	433.6415896383844
True	172.02149158279332
True	278.94053843458335
True	747.6141492614122
True	160.99088796831344
True	135.53018138637805
True	64.03586551578397
True	858.3149224286266
True	782.0117089032077
True	78.62282532637651
True	445.05179161332273
True	745.7228978303206
True	424.1457141540417
True	58.67084361327255
True	322.0349828505756
True	783.7542055485422
True	31.18219457690793
True	358.4384840594666
True	163.39249790981694
True	283.31609704320505
True	31.94440825263853
True	208.17077686637896
True	780.6152970324204
True	636.8966141599001
True	56.38422432048884
True	298.2087684653473
True	887.3660179683513
True	14.812422099005431
True	308.60188638720416
True	286.468821719319
True	440.8428136420948
True	218.51634552568305
True	588.4957775952437
True	44.41611980139557
True	965.9860412683836
True	901.3682777871076
True	44.52361798564079
True	378.4008210862928
True	743.5863621377226
True	893.0502966415422
True	271.8851271074385
True	601.9539962871783
True	129.607301003447
True	187.4911834784644
True	129.29652639729417
True	129.67304486434372
True	210.67013239864409
True	947.1776374490128
True	790.0806382868695
True	946.4658632045092
True	20.232292930406967
True	26.616858403618817
True	366.57459061135705
True	14.667144245340776
True	616.7638442231469
True	1098.6645339486583
True	262.0220281585246
True	217.2240005527324
True	88.46963720577145
True	215.5459830444537
True	127.47627915399794
True	44.5301585423128
True	128.01897907815345
True	90.7056715534872
True	243.77122081857425
True	547.0532262450369
True	161.67408937541117
True	31.045728413661603
True	57.77906636780041
True	432.4851153968661
True	266.0429012059671
True	597.9742822332679
True	23.57932042671735
True	116.45152930237116
True	667.3732802811123
True	259.39090838797625
True	465.39262893036187
True	654.1949178699883
True	107.00828170953406
True	112.47986656181835
True	88.025835362285
True	24.27830388249305
True	123.3203812674733
True	86.40657002475605
True	100.58654891188858
True	157.31322139724196
True	242.44850808154703
True	814.6773452313635
True	288.75772527224035
True	955.945181700557
True	171.11288657352054
True	193.36999452657105
True	815.9060637090647
True	319.52223994766445
True	592.5839661736645
True	255.1615108817752
True	365.0286283434151
True	448.5510413571172
True	567.6570252845221
True	647.4592522454834
True	362.732786950961
True	33.56875276659402
True	553.5585652771053
True	609.2664045843745
True	20.28764956148569
True	10.160878956544469
True	261.06065377848665
True	393.2225259987648
True	451.8537550921267
True	64.40407814224618
True	625.506624325938
True	905.7293516723628
True	236.03609859540117
True	887.3448420958598
True	280.50983354352
True	102.4795457413372
True	277.64000998624243
True	709.9853522900213
True	37.97985658148575
True	593.7325408101783
True	1291.729550858488
True	1021.155488061236
True	849.7437263532778
True	211.32504121482904
True	96.43362518210242
True	178.07867919044438
True	827.6550692363818
True	145.36803533095798
True	1063.1807451520751
True	847.9727274737376
True	43.19005304779539
True	89.44766368883496
True	410.8365362653792
True	406.2685446241464
True	196.664650197278
True	506.63907186840805
True	644.8436321984989
True	124.47510466012204
True	271.77185800265454
True	1004.4821166582608
True	52.08966406982528
True	670.918722864413
True	549.6482766835375
True	38.47013935618614
True	801.7444569655585
True	380.2300577123563
True	561.786927533103
True	109.66514427694852
True	269.4816474477807
True	209.9139746881941
True	26.436614877999997
True	140.23176287181306
True	739.7268248445752
True	138.55127173189103
True	378.646729597208
True	63.84518474771068
True	627.8617514637303
True	606.9374221947852
True	233.37595181366396
True	466.1161547036237
True	167.85622709680996
True	161.61992685298026
True	222.92678065070749
True	287.40751412232345
True	355.3085321852689
True	131.2555248958683
True	198.88088725074743
True	27.43782075758141
True	863.5291682206822
True	324.2630538025063
True	8.701977868460718
True	364.03060761387263
True	165.71838910648745
True	628.1182883471499
True	382.8763004502266
True	589.3895575500808
True	545.6431331875807
True	495.77629822955487
True	805.5062405257896
True	234.3319035325298
True	563.690039335933
True	157.19966022670195
True	514.0877221869819
True	348.6564449453718
True	381.13284481015097
True	133.40288550813776
True	135.7164694934207
True	105.25247872629636
True	68.79680052656735
True	733.4126602392296
True	180.9504542614215
True	45.57020571076047
True	0.0
True	542.3897356738962
True	111.50890767428486
True	23.618231729974624
True	39.204790265063785
True	110.32471412527364
True	563.5055996137053
True	178.19378994388234
True	107.13352502865872
True	35.15859837281773
True	159.17633800078397
True	932.9747726375838
True	48.50720637532091
True	229.26468068906888
True	743.5674990149814
True	314.1719987054789
True	471.98719122082105
True	476.5662245761255
True	502.7520341531974
True	603.8202094666631
True	916.819659004172
True	271.9762544897639
True	1033.3989464613292
True	927.3472548846308
True	598.1090297551568
True	341.746459640303
True	835.1541141079601
True	11.780168010593936
True	31.40336737069996
True	289.1462950302575
True	42.1035156876659
True	199.89916785954568
True	739.3279703457124
True	217.80464560535003
True	758.2566915078705
True	742.2556656466274
True	123.1259693427892
True	369.282498584008
True	574.6716328086438
True	24.08658827933348
True	124.72657427099055
True	443.6260861835739
True	306.23409081926286
True	199.72719466333788
True	107.12576591876974
True	379.79709690123485
True	21.207972613654967
True	378.4119269883492
True	358.24663130743613
True	1066.2664685235966
True	364.2331813801974
True	29.9752079354498
True	452.1663925029607
True	449.3094648676392
True	236.78474395719545
True	27.724966378051413
True	763.9589369025175
True	439.3134416249117
True	179.17161757187515
True	13.114431660936292
True	1190.042680097337
True	163.15553790151853
True	28.61784967062571
True	282.73028444830163
True	286.5196047913145
True	112.80882152493008
True	292.8777952302906
True	48.43342104136738
True	317.50278066524925
True	305.2772764187273
True	321.3850046069238
True	32.712771921332134
True	47.81733948090143
True	1040.0472815459125
True	24.09361590899278
True	13.192973238213746
True	182.5778375098356
True	633.4944689550157
True	8.531638015440983
True	193.3518336759
True	175.15089866693825
True	561.0819483384278
True	392.846783450933
True	773.066302878983
True	322.4628986377271
True	482.254620412979
True	450.12520212296886
True	493.2928746850855
True	98.74204406111782
True	1273.3297153416067
True	887.3079140368629
True	295.4062639921912
True	529.562436113513
True	95.95238802860332
True	603.9809236619286
True	431.6308473272388
True	157.93423469086844
True	75.86346090217272
True	357.2298594904276
True	172.82807557637565
True	29.89473743263004
True	618.7223275536445
True	373.9875000313756
True	72.15486089329625
True	28.504374006512087
True	665.3434499496464
True	500.4400745889293
True	74.71119689067457
True	22.665721354484347
True	323.8932123526824
True	315.4485422787886
True	699.7364419238216
True	546.3756325188621
True	571.3494995888863
True	781.4530437605475
True	9.10313963448725
True	57.5808705701573
True	37.15516437522999
True	56.50992088158032
True	512.6621399697864
True	596.017212724501
True	81.34052304152794
True	111.0616489485841
True	199.96237310789803
True	74.02866243671747
True	180.290409222808
True	208.1673616014343
True	279.7710433420809
True	783.1753262871111
True	585.1050900531626
True	289.7153261760323
True	192.3510059646267
True	264.13579450297306
True	254.9302317965193
True	768.6198731542019
True	328.4870116017237
True	170.92878500038412
True	905.0266800761502
True	338.630245516773
True	470.6699013214667
True	158.94341583769491
True	118.26941473693196
True	62.07696421957586
True	208.0703020945078
True	955.8484818033652
True	544.3250382278852
True	115.493677950941
True	357.19731751543486
True	102.47597018559192
True	676.9309374459855
True	4.763409318034358
True	720.9285863433875
True	38.716105740717005
True	899.7533100974051
True	849.7489982847721
True	210.24667469556343
True	30.53390463541396
True	78.66716671541579
True	456.6128726859303
True	223.0505552425353
True	1.6145215249439355
True	78.91077026212986
True	1120.4909920027849
True	341.2481280419302
True	639.9503729095054
True	471.354860785717
True	30.2416372338593
True	136.60608068446368
True	459.32155699350096
True	941.8388169235538
True	805.2767984844852
True	414.0930884283353
True	348.6835932118028
True	16.24195563521789
True	81.00718833306918
True	733.0502971112296
True	462.1441386122663
True	380.5000201738808
True	866.5605663313573
True	25.234206651671062
True	217.0091077103296
True	864.8133359700996
True	229.11618131787563
True	9.114756810411382
True	510.6869156725803
True	99.64243977462682
True	637.1569574040415
True	51.37554593193138
True	264.6845083342636
True	841.7404735292233
True	917.5442875036156
True	268.29009630971296
True	424.6992565256081
True	120.816874129707
True	602.1942192769122
True	263.0256605940481
True	196.53996057942365
True	881.0437626076255
True	56.32705850973794
True	689.5233916676228
True	276.7706061328731
True	294.4603872722179
True	164.409189898326
True	449.6724434617543
True	590.1430458791629
True	368.8815005231756
True	417.228744325133
True	70.08964938539594
True	157.59059930163875
True	446.129684460701
True	209.36957165912384
True	40.70314445070747
True	192.8427191072537
True	400.0211371725664
True	396.4443915714828
True	734.6840952584662
True	137.43516778671557
True	664.6769316351521
True	502.5265302120456
True	600.7049623038114
True	136.8362760704048
True	35.748143399232625
True	681.9717422738465
True	72.20665836770418
True	551.5933885744898
True	664.4443251194749
True	453.1150409378936
True	130.67310494701533
True	525.338093275621
True	4.138269137486679
True	381.6030689207288
True	32.14796024060705
True	631.455721214149
True	269.93881840286303
True	582.2217487816404
True	683.8103612406936
True	153.48624506669418
True	540.2461745340306
True	498.8487816417546
True	63.79571320814826
True	951.5580729055928
True	2.3993865376822816
True	26.529531990148595
True	654.3910453788056
True	681.0727683169282
True	134.11157760195772
True	413.9069541716466
True	125.23343770847475
True	72.24036637339587
True	451.1643573643827
True	41.772092908606766
True	520.5505237748393
True	13.100790303614213
True	848.5637440812243
True	554.4702729927957
True	675.2363789916737
True	94.98263109480038
True	377.62241353690735
True	1001.5901714194264
True	859.8078165418746
True	146.02621227062713
True	559.7680440055399
True	456.1012685844274
True	253.5941757528636
True	243.0420767647556
True	5.59795480707572
True	319.6009235731354
True	10.628448409764903
True	372.4200681299239
True	73.09874937587186
True	406.4054408614454
True	659.7369917015995
True	121.7271421815702
True	234.27336382190737
True	643.5297961929263
True	678.7191712278187
True	295.6146926502412
True	130.24161379146247
True	168.15920650125372
True	470.5273408462796
True	83.05448500522921
True	8.890831072884115
True	504.053425000052
True	572.2090432907247
True	19.929073948216285
True	138.32066482300485
True	940.0566095116136
True	528.1061284063179
True	276.24638326517385
True	30.61527458687804
True	467.9162305953163
True	111.25774631167486
True	587.6606964335494
True	667.8400197836241
True	294.8515596954083
True	393.0966814413509
True	181.52194753207365
True	237.14570839533175
True	75.46376204802993
True	223.84717772544812
True	513.2443427088759
True	21.836007348102942
True	457.3631887986657
True	364.8998857007952
True	770.6830270472645
True	876.10138682242
True	908.428652784478
True	160.61308979784474
True	403.7833378927875
True	73.2321821531178
True	195.110091992848
True	310.99383469482166
True	10.303515098046256
True	808.6416285528466
True	22.353564241423665
True	410.3943596640895
True	268.4876059988938
True	660.5380111993328
True	208.2992522677236
True	39.86962386963414
True	700.1581558031774
True	1076.993034619264
True	230.34840514739852
True	138.54072750918627
True	604.2699797731441
True	497.9558873772162
True	17.29199985638006
True	847.3784589990555
True	115.42089342216887
True	44.51210734441454
True	307.75813853877594
True	340.66040756942374
True	376.7184810291478
True	270.12556461495234
True	20.172655417080257
True	22.98065876559259
True	869.7949307493716
True	197.0364692274092
True	110.82360661236288
True	881.0216588190863
True	649.6881881016982
True	648.9284774521142
True	449.49014592969087
True	149.253652729363
True	32.23232415228322
True	96.73116014576614
True	442.011081074597
True	229.12941875172345
True	470.10694162999096
True	141.21936382105616
True	466.3343649062023
True	641.4941853729334
True	968.8249851810874
True	23.68194216282765
True	942.219353407221
True	1050.787749600392
True	474.3155654748661
True	81.25342874470617
True	823.1301314737199
True	652.570919804904
True	662.088110814061
True	175.77365519208658
True	745.693978918883
True	702.6517569880666
True	120.13366913043258
True	783.5252569576143
True	817.586408570723
True	475.3548653365068
True	221.7788420137356
True	73.32117445533596
True	325.75715536840363
True	333.87224613004383
True	476.411853167264
True	427.382560158681
True	193.99207237731457
True	309.85336232777195
True	3.342432263519724
True	12.820245824384934
True	105.2689046321206
True	134.05795895175402
True	356.67414347633223
True	350.0945959733583
True	113.7189353882203
True	16.936492877345767
True	202.59710066316188
True	873.8968700423992
True	465.6288591234256
True	542.4122770596255
True	552.8399669127434
True	814.8046010070204
True	641.5497094642892
True	93.34660640577404
True	204.0760721203779
True	246.1696593726265
True	285.279484744197
True	103.51152209083716
True	366.7598181820974
True	433.7680939127471
True	166.5916989395406
True	640.9715317970192
True	246.99710764003245
True	202.92331590404436
True	28.21942816885323
True	250.20210055465995
True	499.5585505739329
True	165.34873012214487
True	561.6269226923008
True	468.06654129252
True	247.8219567508112
True	102.9457043264885
True	40.04564053610342
True	406.5169901516842
True	815.3246307628282
True	169.226161688925
True	1043.5483329930803
True	1017.8177420803698
True	491.6783202396673
True	96.50931162853364
True	119.1370505140464
True	655.1408489490535
True	9.442759705228866
True	225.3223241809817
True	136.923476514263
True	120.20724244854792
True	322.3244617422132
True	645.439235899884
True	37.56546853490384
True	126.9808202102698
True	946.2343401281672
True	58.1882759624736
True	470.9388305890459
True	527.5516888944454
True	238.43223861076373
True	129.31254572673302
True	890.1500033690129
True	1188.8042853460886
True	514.062439537297
True	644.543733019536
True	210.9035661033512
True	155.3845874734467
True	323.1712290293501
True	255.3078169752641
True	172.50470157563774
True	301.9654232119386
True	330.36371897036383
True	11.523565909222448
True	606.7053955028401
True	152.15118150803585
True	77.50031976714986
True	432.1537206501027
True	322.6374750166378
True	1215.762114783706
True	359.5739442937727
True	953.9356942270908
True	10.649354632250404
True	265.31246685088746
True	232.7443379922961
True	156.07121923909563
True	479.9304440055661
True	196.88555921374368
True	402.4217579811436
True	341.4101524905049
True	109.4030626759427
True	354.98685715045485
True	1055.226908680292
True	731.6515717488572
True	234.9104681393121
True	109.57194346246676
True	306.7389604183018
True	25.60244183389435
True	363.9220614112771
True	335.1589121919902
True	580.6304022780209
True	461.2819621144228
True	363.1896581807946
True	161.23903582918
True	14.920508469859506
True	431.5872327636623
True	284.27949216499803
True	138.7574000610652
True	307.0681527118816
True	438.7726532608805
True	825.4076606600211
True	317.16560204866056
True	766.551454501535
True	411.3834953962266
True	379.3613739634121
True	1.9633615272954827
True	1198.683193489132
True	100.70325862236383
True	963.4556318404613
True	208.5500617508627
True	445.8117547090814
True	661.4665627081699
True	86.40597498324371
True	488.70221126248
True	34.35060286207172
True	422.50352670403805
True	74.4770232470494
True	221.8360576380688
True	40.46946270847141
True	684.1528842659444
True	185.56147354086968
True	25.407113580337157
True	381.1494846141912
True	107.49205373520384
True	169.01425646709762
True	843.3242804900268
True	260.70252960115806
True	158.84300894362622
True	374.48095093246
True	533.7687248742171
True	332.1576029320664
True	512.4592453608426
True	611.6216137638339
True	165.48141852650195
True	7.067047383606964
True	69.36303385879361
True	427.1643572423968
True	90.50437270681452
True	76.74623443565673
True	1017.2632716975136
True	26.98246303911568
True	321.53387081301105
True	320.1962217684797
True	455.2546474314495
True	680.6050977160116
True	196.0037707981038
True	634.2114731772599
True	332.2473300188773
True	354.36089714173187
True	275.9808574082772
True	213.06958487959255
True	356.16534582543494
True	446.0828611402747
True	408.8691029123366
True	596.4457310673088
True	142.8412140368489
True	77.280184178878
True	41.58894804465263
True	298.5133912884638
True	677.8413507120133
True	406.188217920616
True	787.7969829889746
True	213.81509135576627
True	384.45298041235816
True	64.94306922708685
True	53.616038056915066
True	432.1054505576972
True	204.32970438993163
True	223.64695736038615
True	43.33431166634655
True	1085.8730052516269
True	177.91749197615638
True	889.6265606325574
True	321.11940433856864
True	921.1977009240566
True	233.9721021712056
True	487.58109682956825
True	531.3694665456189
True	624.6162822502624
True	213.0025022419995
True	470.5631886364019
True	970.7266989360584
True	129.23432155576975
True	7.986878627955404
True	587.2562637686896
True	29.17680794900524
True	78.78740434116861
True	800.7946176096348
True	229.5182898163345
True	1003.5343063376308
True	684.4264856792812
True	417.8125842132561
True	287.3477791902471
True	486.18525701532826
True	327.38584991672565
True	176.4580300374283
True	671.8587423539637
True	706.4275606318485
True	209.45445996774035
True	90.2295316022985
True	518.9783056590262
True	138.6488403204309
True	378.3860855361122
True	341.2388136656158
True	65.30895706694197
True	369.31609368021566
True	407.4529794379053
True	358.27893385655585
True	403.40046485780186
True	418.1015019817091
True	633.3201695803308
True	55.24799989669549
True	437.69403974461335
True	334.0529633835742
True	654.3937808342695
True	220.5167134843389
True	101.95849880978564
True	42.24631423604052
True	541.5014835103105
True	662.6653516504091
True	179.01510920437585
True	417.3366896002969
True	342.78947671786267
True	16.95877503980042
True	173.04258283313894
True	287.75179396693653
True	3.431413784436728
True	893.2028628810967
True	77.44320581049364
True	107.4845205590467
True	111.0970787219306
True	364.0867008796389
True	36.170975388586456
True	471.26092668942994
True	229.8535466350884
True	4.869934928862909
True	117.2243562910554
True	409.2434488108556
True	50.428548377618334
True	68.72216478498189
True	176.5656637662123
True	294.5129043753649
True	964.3548346684038
True	390.86776691743887
True	961.63776317768
True	190.6893736637085
True	1024.1052869484674
True	793.2669737649134
True	665.2957772538753
True	414.27098860377504
True	380.18054352080486
True	76.16870127451537
True	74.63113144546237
True	79.4365507736841
True	177.5653227770357
True	484.2061067953664
True	1071.5299005958052
True	181.38779471721324
True	347.23082843715883
True	437.5100151634924
True	587.4737380055683
True	587.5712683527644
True	282.3247903135487
True	455.7334786282814
True	688.0691528641213
True	97.92083741341295
True	739.6528158731207
True	262.7480480313101
True	134.37124582579753
True	413.2047141401104
True	822.427367029103
True	435.9089866776035
True	867.5400304691697
True	196.85270443885472
True	354.85526357251194
True	663.2563337225495
True	619.2842357243906
True	195.25400059541133
True	248.33372661885696
True	783.0958485788256
True	31.76910425191664
True	191.06616214116053
True	476.69383853147895
True	697.8630072596457
True	103.04827741552737
True	33.908503421568085
True	164.7910018740301
True	737.6632634590358
True	306.93218673732173
True	547.4623417026377
True	350.29257220315554
True	297.0940408349608
True	435.2370006006919
True	477.02459310682224
True	73.07608215501854
True	376.4113490123541
True	817.8541795832723
True	0.0
True	287.80741703360843
True	256.344530572579
True	951.5814795438754
True	153.45863694691224
True	641.2861147564348
True	639.0073770165983
True	111.02771315003338
True	223.45478523243156
True	135.8264411204191
True	11.715343971766954
True	291.5233596085918
True	384.99939742296056
True	1130.3027475213023
True	239.559811016808
True	417.077698577699
True	659.7720340039299
True	202.04852806736756
True	27.3355105782221
True	871.9057362910581
True	603.5835469241144
True	152.18304077323234
True	653.3738148272491
True	163.37604612035406
True	293.5472711508395
True	787.5910662990276
True	34.58105606331312
True	109.86635834232034
True	520.662997265529
True	63.246279286632166
True	80.95595997107088
True	409.0786246942813
True	23.553194636592305
True	753.2104355242832
True	97.59187521948412
True	156.3286233576522
True	15.336375278454492
True	725.4291601918749
True	31.093652055460243
True	776.1776899412458
True	403.9100481111207
True	120.18320446104008
True	689.3701606906569
True	516.4766805430014
True	541.311416875957
True	45.90573747563354
True	370.0785512204286
True	5.7175471490018746
True	94.40182166204151
True	368.8769479494453
True	48.4177126319363
True	115.19530787668089
True	304.59647026178175
True	189.8573809143986
True	102.68217833789136
True	674.2986384460487
True	17.66387524423428
True	1149.8233288515762
True	510.4703006086354
True	306.421147335001
True	494.6989498055368
True	126.98259694779374
True	779.9873254011145
True	1112.338948560928
True	749.0573174639297
True	178.47048251263155
True	226.9081064525245
True	50.84548901058682
True	55.8399903198024
True	150.39469615710524
True	100.3918514139776
True	172.2614283050046
True	1205.588771391265
True	305.8074270320059
True	353.7025714321716
True	728.9177162539452
True	16.97183209838651
True	13.229340226617548
True	597.869795939515
True	5.552673309717045
True	119.02123247697884
True	688.1934262213123
True	175.311397020891
True	633.5651237413899
True	835.2638475969045
True	144.84761030387511
True	898.3965739986527
True	3.727050302884196
True	435.3661254125218
True	1049.3751566757076
True	23.37004079872071
True	233.65872896463063
True	150.4150297526384
True	999.1964653540678
True	229.19061544171277
True	497.22227402552267
True	115.91563686423142
True	531.6775677525123
True	152.63625235576993
True	96.908739164449
True	389.0788554214921
True	69.62855388473898
True	56.12260064914101
True	1070.9424969630743
True	265.3886397108402
True	155.0546768188066
True	358.13080855382617
True	400.1655741216055
True	215.5749894389059
True	164.6827505597206
True	381.3877743734121
True	34.625354804210104
True	490.1813193558832
True	1129.2721819601438
True	114.40674746791034
True	477.4940563664452
True	311.0925311095252
True	26.94724458659608
True	433.1158329103118
True	102.5806581460092
True	589.5618738427886
True	212.10712485135392
True	409.0106489665939
True	21.433176990012534
True	446.6228745240337
True	109.42408543806704
True	344.0815407352616
True	31.54434974442933
True	171.44753424141362
True	250.7240823163528
True	760.612224166229
True	58.0317095051257
True	136.5981007666191
True	230.56903478918616
True	140.44831702481284
True	637.714323491434
True	558.5432905891922
True	785.2655512144635
True	392.55979951534056
True	538.1308182855489
True	423.8204556985808
True	704.597452508823
True	72.57557671862652
True	446.6194655476236
True	412.2976778304946
True	50.363409814217725
True	81.78548367776868
True	127.4270247417374
True	89.25889286501298
True	331.68880495485683
True	862.445817599857
True	320.4931801203369
True	1098.7543546070397
True	313.8935489758677
True	921.603063643853
True	149.20709625570612
True	586.9914226218792
True	606.6049419892194
True	716.101524527759
True	458.3079054293177
True	65.17194003394964
True	296.8929710956852
True	39.866672010391696
True	158.8306959304588
True	166.16655776926615
True	1114.9628450438688
True	237.21888392678423
True	549.8835586202613
True	549.5308099669481
True	564.1181318197292
True	843.0052228471494
True	590.1819631639634
True	652.2784269904092
True	920.8014504545756
True	124.51743323926878
True	317.2757242218576
True	251.52036055126592
True	329.7541054233088
True	85.49683650249246
True	381.8762185254361
True	4.927268438449296
True	325.520832133179
True	249.53718988285348
True	587.1145706171529
True	282.9519488651162
True	366.5390215638655
True	10.743580020403762
True	60.98254211812619
True	532.3489431708168
True	29.016803595429387
True	142.91968222929754
True	64.49578932352242
True	153.23767613009423
True	250.32011015154325
True	68.63504689945206
True	400.1763636566493
True	270.6752245089512
True	94.23803784733911
True	348.72780430757246
True	66.91861368082056
True	588.9722717427264
True	846.6819962549798
True	273.27934672690634
True	1178.3421660054066
True	111.94666899589429
True	305.9423425167648
True	1041.5304903106205
True	90.37389732306686
True	272.84243449048984
True	10.23487004154259
True	407.46979616278094
True	454.5976433697269
True	147.89763198994348
True	623.1740320620737
True	911.8200202945508
True	157.15936589485875
True	77.96720566242571
True	330.1490556122144
True	569.2273449013948
True	593.1159972407271
True	1266.7836943923085
True	25.87413063796237
True	939.209374754832
True	141.50251918862384
True	640.2207295859941
True	122.98707349225069
True	127.1286151202879
True	187.12598733078948
True	171.23802100450362
True	749.9039051735291
True	211.9705908427768
True	229.6421455093562
True	68.9957236472709
True	525.5464861649277
True	432.4917070772461
True	178.02539911201066
True	235.00138352524056
True	16.567828388662182
True	427.402662447793
True	223.3566381811229
True	279.1871960433209
True	116.90591566201635
True	704.3151864958593
True	435.8204642318862
True	260.1935693690365
True	643.6113138252917
True	515.169574949269
True	452.459633739293
True	140.41776852741847
True	541.2817078909977
True	427.7429661959003
True	2.946285063049152
True	191.4400497851912
True	89.3635822886367
True	237.77270711632156
True	3.049402595492813
True	127.9747700199921
True	346.17204700054754
True	6.579026786404402
True	873.4111188692763
True	169.2400962461556
True	714.6348417932021
True	770.0610862388697
True	160.66945495179007
True	225.6465861140748
True	486.7596914504188
True	852.6008526304347
True	46.70834402719003
True	39.51068494942092
True	132.98823969386956
True	609.7522210049794
True	700.0625256683231
True	181.2741120036584
True	594.2174801953231
True	581.2935271725376
True	861.7744322474738
True	406.07805145608006
True	188.02097707525735
True	850.2856538924254
True	225.24520852640276
True	147.77084615562546
True	311.7451192569928
True	210.9469177430298
True	206.4835373998945
True	603.956379047419
True	245.14665608792345
True	197.4411025153884
True	439.2234185662189
True	470.28320875343246
True	62.23947079012808
True	285.48109452239913
True	77.86456261941355
True	342.1279709358602
True	358.6111135436343
True	251.09070861513703
True	178.64652288355293
True	367.9617041366282
True	641.6399174454881
True	748.9755254493055
True	295.1433155983577
True	738.4564467756098
True	61.46297056870269
True	858.8836458191957
True	351.7298432470927
True	14.098891655855256
True	601.3070598128268
True	685.3473620744386
True	260.08637619743934
True	171.6298720794518
True	48.52419322469783
True	380.0823355188574
True	72.46376961633021
True	13.640774335108391
True	901.1037692373878
True	373.2970740382372
True	171.50708306951935
True	993.638861454941
True	12.784708579752667
True	775.3439606483382
True	31.83718613286276
True	703.7789136164113
True	62.17124684586515
True	749.7454925481162
True	441.1943560273165
True	190.45806251238776
True	436.6208177807079
True	208.627596818632
True	296.6372878400075
True	234.583853004614
True	386.99618590433886
True	9.17343112385574
True	322.19865997725424
True	114.6780314395795
True	11.065322347832332
True	467.6117843736545
True	724.7730041993882
True	293.7947941363217
True	80.26357969059917
True	319.78468259964166
True	80.67952351493189
True	184.6235123282444
True	184.58521747358856
True	379.6469420353666
True	43.91576129715155
True	138.30642572477663
True	378.73078384876703
True	879.0288165455247
True	113.14542524324496
True	215.5305679655724
True	447.0916557078317
True	20.70376806339111
True	406.9929408603865
True	505.9479273723104
True	92.96052624353898
True	400.0656216894547
True	373.3108541198355
True	414.5681686349308
True	592.0089885432741
True	1042.3746114530009
True	981.1500356055262
True	58.81266806751038
True	1042.4615130399925
True	110.64787613431028
True	115.26872024650989
True	108.441721300481
True	505.93996679782913
True	358.5601435094312
True	570.8508288526391
True	258.8914811520564
True	162.4807708723733
True	396.4319887681136
True	15.48074264988629
True	454.93170204057634
True	401.54786061370646
True	144.381057606341
True	96.7178732153216
True	540.148960750922
True	1019.5503269458752
True	192.97587114393616
True	70.42349020345932
True	418.3902843596852
True	378.94266812203153
True	467.11782465442593
True	325.5914602040781
True	4.287022213614042
True	521.9600918281985
True	515.6462968383955
True	506.0539222267992
True	184.84931654739987
True	101.50827911939766
True	20.640549943687923
True	369.1144038822104
True	110.99557956293977
True	6.608516903356649
True	31.30936451610325
True	353.6085814228651
True	629.4891473387324
True	141.17912129829614
True	89.99979359165812
True	25.64361327983187
True	412.65978584222927
True	345.02196118902464
True	772.6012197642304
True	301.0090859989649
True	501.3701867821557
True	543.2452063163091
True	535.0614947079657
True	292.1257634710409
True	529.8562322670697
True	105.03740414823358
True	575.4073543509764
True	8.064321182558325
True	352.1251542765453
True	485.6165425134801
True	926.9738111020176
True	354.4674248505868
True	790.8530515362921
True	946.703356952056
True	177.0263668947959
True	37.04988862700981
True	375.0480443544843
True	388.6817552045232
True	562.9561096613331
True	244.0953518577656
True	30.57527307186405
True	671.9792250099549
True	126.43301821169158
True	1052.0454216784483
True	319.2510285394521
True	474.5658024980502
True	126.45185223038244
True	808.8738826996782
True	143.52510529183994
True	833.9128770712684
True	561.4689586192776
True	190.4508002455069
True	112.99631179837208
True	68.7149109582155
True	566.0093593453721
True	884.1593029639922
True	435.244539507802
True	552.880829496723
True	134.29095079803042
True	628.989490053058
True	463.39215806045
True	773.1370988133011
True	333.7166536839184
True	599.4443873603253
True	115.8953528258446
True	25.998363636529277
True	412.3386222241242
True	168.5903456651556
True	102.87166319885254
True	379.0571981796586
True	1097.9932258306617
True	259.2822538589127
True	554.0732974625432
True	11.418967162511423
True	75.05020039373314
True	321.1094266116431
True	764.9491885880203
True	432.73397072883785
True	539.6053523084304
True	718.1653891245388
True	68.7191154356349
True	714.8073553153591
True	47.65111596810135
True	107.67900638484434
True	181.21632901450397
True	82.149198752811
True	23.198722977381493
True	291.12482095574313
True	468.88773522800784
True	909.1862604859236
True	859.6290298231974
True	5.986146211269911
True	301.05052801509265
True	476.61824202908446
True	124.0555776837789
True	245.2183657376705
True	324.3167270887166
True	1323.1676554661458
True	455.2621619122814
True	26.165958021205768
True	180.22841793062685
True	717.0876526738656
True	30.47441239546328
True	171.8619344521535
True	551.3945057137126
True	65.1793634962374
True	865.6542628997063
True	328.9964554791265
True	680.6622846280102
True	75.40478347384028
True	665.8498583204131
True	589.0233096353847
True	895.1844222952967
True	250.30751515996576
True	515.9085504140727
True	805.9927260296375
True	890.7294772212579
True	238.8558803844873
True	768.5426148689576
True	228.9706068370864
True	465.3343837620938
True	374.5061816070456
True	503.4658899424446
True	502.9958561027743
True	316.5617307583849
True	344.2070544800192
True	109.45749621109935
True	345.5881795053727
True	1145.4617654807748
True	293.3550550474382
True	147.53899496801816
True	297.6246570114432
True	765.1660192368969
True	650.5609042274639
True	407.4230379891974
True	122.22558705430932
True	337.06148635284
True	33.975667964963
True	170.28639763611375
True	91.63141907851136
True	88.64754542167165
True	565.3434702371034
True	137.08312259529038
True	136.37863955340148
True	113.7707100372125
True	84.40459673550234
True	438.8879995043274
True	391.6030717591741
True	1051.0578478835023
True	546.8345136099053
True	841.1811227122816
True	275.77516102684007
True	298.6711398091193
True	535.7967430211531
True	194.3083907243002
True	743.8030637690428
True	243.1618805086315
True	359.2388329721328
True	72.43579248186451
True	111.75473430638256
True	259.10763642246405
True	118.55036802036524
True	476.0721433556513
True	31.94036190782097
True	580.2063894127074
True	1007.9043967291208
True	721.7135805636678
True	1.0723429285688026
True	62.5295113331521
True	477.1332788262335
True	431.13983511911954
True	77.19916427362942
True	117.85121936565996
True	305.80533305388286
True	74.81708193495419
True	53.63680432421723
True	693.1028750908324
True	650.9504463381008
True	169.28430168815413
True	180.94220062036968
True	514.1302790571892
True	53.163506902763146
True	26.386803287583746
True	563.5209854488821
True	447.8398934126794
True	1113.6482095180932
True	48.53824452622191
True	473.2125451568381
True	884.0274553467265
True	813.9048588807581
True	287.9849748707127
True	772.0685062990965
True	403.5945612501209
True	42.41921498925735
True	100.13875679635991
True	722.2021749936879
True	79.15753752844886
True	141.30077042574987
True	959.4910515356444
True	179.9136164760821
True	267.1091592369543
True	107.63352130868824
True	655.7759391322027
True	617.5696224875315
True	215.5181688193425
True	428.10901074237495
True	35.166918393523645
True	279.93386422184096
True	561.6634707338179
True	604.6131877521128
True	304.9446240015904
True	73.07587323704062
True	951.0296478984192
True	1094.334673259702
True	557.3064719741845
True	61.52205714954624
True	29.136023247807238
True	90.8737105976271
True	112.62506463774648
True	101.23230462913732
True	868.6198928143438
True	1185.0560909342146
True	726.6603733954709
True	347.3574618189144
True	7.857467849240395
True	20.984448960840155
True	340.9472206643085
True	472.17858675257423
True	47.12364349660916
True	541.2713130947079
True	429.83181410174194
True	405.9258516307938
True	82.72268841063456
True	194.29581094120596
True	258.2045596321946
True	126.5400430922314
True	382.0454861550573
True	43.82038566291908
True	177.70935021577154
True	1139.5518976514984
True	5.36079893721244
True	29.29444289544203
True	590.8058891054856
True	359.9205056800092
True	766.7739482744407
True	155.69679363998418
True	786.9065629765487
True	595.4479673123471
True	281.72179661101734
True	429.604175485493
True	345.84785124699806
True	288.87645744019073
True	269.6913197133757
True	398.1584975291524
True	508.339263449064
True	509.1146245325407
True	107.47053468178846
True	361.9867344395337
True	9.560728279308536
True	188.8527254748008
True	221.7435693567134
True	889.6892233024025
True	584.9124610835789
True	32.319330171684875
True	740.5019762668824
True	868.3055502105464
True	103.57086038275445
True	342.58423203287515
True	854.8805433181682
True	220.1671790020309
True	157.34892281687058
True	533.8826760331032
True	592.7386161141087
True	1068.2901444143831
True	144.65044889286196
True	155.89867197364177
True	257.2961783158804
True	314.0002699270362
True	420.7328150210273
True	406.34883245803735
True	326.9652845322972
True	444.1910973935064
True	499.0414251175324
True	227.97496327373275
True	1478.984412512096
True	243.77646892430985
True	378.5833572027936
True	51.33421717312324
True	772.6804041643672
True	249.1206425965052
True	946.4748860922232
True	544.2346868811641
True	325.41114201273297
True	764.1026823637673
True	261.2212382569032
True	207.68859664003784
True	258.08678607043754
True	214.2502297761312
True	138.08069239184525
True	250.57743805191748
True	733.1257656374231
True	519.3274223263478
True	221.62184867885557
True	1219.0575849911331
True	118.2553834268854
True	268.4364637093516
True	73.5541174343103
True	313.48794903753964
True	406.91177008846535
True	94.98597055941433
True	214.22892117006907
True	78.51142454425604
True	677.4223722885744
True	353.2214355373416
True	233.56630866995783
True	730.8625053534672
True	894.2501980244862
True	828.6875801992055
True	827.3011330423406
True	349.2993024162244
True	1.7503988823940295
True	265.1948161783813
True	51.9351582889704
True	371.6833836540266
True	54.57211114267159
True	361.1547055328758
True	894.7346813658021
True	987.0541226966292
True	400.36085057926033
True	21.398990244095256
True	541.0054319388751
True	473.50170142809645
True	191.99347989847945
True	237.35555631351767
True	292.10921195056835
True	23.21927604328909
True	121.91112952923253
True	971.7579980565022
True	62.06365405919591
True	511.33514047230426
True	790.8714494229812
True	107.32476533351723
True	259.7607719287368
True	111.81085558822726
True	15.695470538254822
True	1.2589316569243778
True	113.95526010124637
True	1008.0491436047256
True	488.3084948206034
True	66.13528736338208
True	800.5805012245532
True	337.3662983376414
True	1.6048784971140768
True	436.811082385646
True	202.0146003419934
True	501.8234063694192
True	83.72458226293477
True	330.43555816598445
True	362.54167290969485
True	168.97398525106738
True	219.58305656667764
True	124.6184987345577
True	162.44766702129476
True	983.9077642615184
True	15.003619120430429
True	509.6855010804112
True	475.529418780858
True	397.7328383708549
True	222.7763057290649
True	245.99296946961115
True	157.87854792615417
True	48.735431552275095
True	477.98609471010246
True	151.58196204223827
True	822.4872811217693
True	792.4424979637945
True	244.16105012919147
True	310.2882340168098
True	515.3158157615784
True	39.509660044696304
True	82.33537820772573
True	749.9786987475524
True	1063.1048249515873
True	111.1162877113536
True	726.5997443223071
True	145.30286305231863
True	944.3807951817004
True	659.109383482384
True	105.34928072101056
True	276.02294807157915
True	598.8610014927553
True	263.4454283302437
True	47.31213678134688
True	560.0263983989609
True	463.9999588878328
True	5.531219440461748
True	467.24102833564376
True	65.00000839003033
True	170.34846916327515
True	247.19888238218743
True	300.2969911182511
True	73.58726804891339
True	223.087372150346
True	354.95020099809875
True	438.1833098579653
True	892.0786496008641
True	45.693802286634615
True	895.4746374995465
True	1007.9956967534451
True	129.28884383445305
True	73.3212859424768
True	986.842046871882
True	36.25122971074287
True	230.82879850316067
True	92.58443331155638
True	218.7362929790889
True	355.4987099916629
True	963.469257473145
True	97.98339366715152
True	71.72530991723671
True	643.742602563768
True	278.3393628982944
True	724.1615358095922
True	50.65986601253002
True	498.4342517284213
True	384.9527961016662
True	693.9344731360843
True	53.17900849639096
True	108.2869129010963
True	25.89961133943036
True	276.57862179551284
True	46.46742122955878
True	354.1713845689303
True	2.867659136521767
True	1208.42597171658
True	101.7649127877656
True	142.26747464691485
True	358.4032453575624
True	728.5834557611058
True	652.0807416397374
True	1007.5988773992336
True	463.9578225096992
True	405.3946766871737
True	134.21872860641614
True	427.3590066683362
True	858.9118099814912
True	406.5500901315788
True	973.9301327814892
True	89.47447947129776
True	431.0114705078116
True	178.75643856281664
True	295.47274939428274
True	712.3350675538844
True	163.96107043952165
True	130.67548872321234
True	64.90153877472541
True	863.1367244935491
True	771.6098799931891
True	80.2838093327836
True	427.835046545752
True	734.5373594350841
True	422.9345221509424
True	54.98605860719432
True	321.7555872286285
True	792.8230199999537
True	32.93082061472349
True	365.9169026505112
True	159.99275745156675
True	268.70296629900264
True	31.813578028744104
True	221.7653972336379
True	777.5535122134303
True	637.0906395703724
True	59.44515406527567
True	291.7687771186318
True	914.1206352431558
True	17.103508942905943
True	337.0054940406
True	289.1836806837284
True	431.227447384598
True	213.13871342593936
True	587.3421829214091
True	47.27231728126456
True	982.200679683572
True	914.601885611145
True	45.32650182073191
True	400.2974200754427
True	742.2860647659553
True	897.9907738671445
True	268.5761906040756
True	604.0798222918821
True	132.88024768222238
True	196.1158633185663
True	133.15895175965807
True	134.9013724382681
True	202.05675640044632
True	933.1665166174992
True	797.7373971494143
True	980.3041452380128
True	19.33959780890408
True	25.55634366152855
True	363.22067380467246
True	12.89878705763588
True	606.4459581650246
True	1067.4893288853714
True	264.8514058646841
True	210.95056762115365
True	84.12437999784567
True	201.2717117442661
True	132.87090478476435
True	44.05365011099769
True	130.89049286037712
True	90.34399207632208
True	245.8111130043443
True	532.0216285556907
True	162.51122989308217
True	27.70762043484853
True	57.24048646125596
True	437.60138818662654
True	264.27533491837886
True	588.7712745444298
True	23.77224592239062
True	112.8068481337922
True	657.565494155374
True	261.6925215815711
True	476.85361644222303
True	653.3744834453662
True	101.6186902127074
True	110.42941772639482
True	79.47139930280278
True	26.099380897808597
True	116.95114858456344
True	83.05075055651264
True	102.23019178016855
True	153.7907731068504
True	231.3777998317109
True	806.1354721356739
True	285.86514505551474
True	931.7155283183996
True	159.2610972391184
True	202.8463442489588
True	781.0570855773348
True	309.36546225971995
True	599.6881739357977
True	253.913756225668
True	343.67073749244736
True	437.2292789301419
True	554.9932364784939
True	649.1688780048003
True	361.09986092044
True	34.41008830348237
True	526.8861791553528
True	622.7273159858205
True	19.145297889210948
True	12.07213554371887
True	269.7000548833344
True	380.81380929782847
True	449.6714512351163
True	67.19002136609203
True	646.9952739145288
True	935.3786228835776
True	235.08084577354757
True	927.0961586875504
True	273.32421909381657
True	106.47859168212447
True	274.4941567952381
True	686.6305168360567
True	41.41174556190568
True	568.4583690948602
True	1285.6298267592758
True	1029.8756073719278
True	891.5778676224883
True	204.91619466034888
True	91.18624605398848
True	194.5168972297744
True	818.900634330851
True	145.39434019915524
True	1057.3680762749202
True	846.5321020032013
True	42.02775042316688
True	88.66142053600971
True	418.03116246219366
True	406.40144851636165
True	208.36430552831524
True	502.1320271828295
True	659.2454160089508
True	117.58866143821464
True	278.950146381515
True	1001.9960256970364
True	51.206795577162296
True	697.974229167162
True	544.3527214951325
True	39.93557561369501
True	807.1358708225307
True	370.8597330032917
True	549.773528933284
True	106.88419467341448
True	254.83480474512703
True	227.3967645589204
True	25.67620884391077
True	138.9893527161261
True	741.5336106788695
True	126.73261164675232
True	394.0203068127944
True	63.9040980422486
True	632.4236104100805
True	623.4905768150073
True	231.2844116075644
True	497.7004861489769
True	157.53155404355655
True	166.7164698851364
True	221.21446132722588
True	299.67764244032
True	367.3421753494316
True	126.37901089695823
True	200.74604483445404
True	27.08416045194164
True	870.9040879269951
True	297.5615302939101
True	10.318650049630527
True	368.6619952076607
True	165.02507834827003
True	618.1871153781377
True	357.77267148657256
True	594.3861786263777
True	573.8400021053691
True	476.74659743502434
True	784.5292607519318
True	243.6939164272148
True	562.2915979546559
True	157.26436062365855
True	547.832484412762
True	363.963768971271
True	383.25013275862
True	125.67871440869652
True	137.39479860061445
True	105.74467452130966
True	71.12242331086915
True	743.2930653841977
True	182.25070917114604
True	44.6740400805652
True	0.0
True	528.3772941685451
True	113.0304496651075
True	24.394522711458244
True	41.7781037461858
True	115.49300331345442
True	542.6011967119651
True	181.11942367776484
True	112.86421320326588
True	33.60848514332142
True	162.65424123916148
True	925.098389452471
True	47.827008943106485
True	230.0248655830748
True	760.3126991121494
True	312.33093492462007
True	461.5267570263409
True	474.4896209041348
True	509.9022013552746
True	616.5739169072345
True	932.8944734315656
True	263.5126441244799
True	1057.8523622208645
True	919.9878643956292
True	638.2206060305084
True	341.3401885464833
True	842.8055711673107
True	8.993444972057793
True	34.44173858121299
True	292.26148733238426
True	41.03748647899602
True	193.5822389929285
True	727.8019227629904
True	209.79993056853436
True	744.2521911173666
True	758.9023256430349
True	125.22724319176132
True	367.5048714534899
True	604.4488083849322
True	25.44568472584045
True	135.04769638287465
True	442.2052566011199
True	303.4448820009347
True	194.09343312015244
True	114.71893597512457
True	384.0026197206213
True	22.3647953325267
True	370.1626540299975
True	357.5166956659759
True	1017.5702787597472
True	379.40715950138895
True	29.387972139153337
True	439.99582957107873
True	451.9614533100971
True	237.9378176048285
True	31.11783491289933
True	764.0435969780413
True	431.0689152742571
True	178.0294143566358
True	12.639495197303898
True	1221.2356969457917
True	162.51566541758297
True	26.368864298482453
True	313.9255067054328
True	278.84657068436144
True	113.74593982136255
True	296.4717308238773
True	48.8533572114807
True	305.4743449330608
True	300.76366785817777
True	330.0372272956984
True	29.915940330268757
True	48.94214453865617
True	1044.1067928256864
True	23.01957249534553
True	13.216755495794532
True	182.11848323275427
True	649.7011397811227
True	8.755370986359702
True	187.7060077507879
True	176.84136786163316
True	527.1354859337694
True	367.595851949452
True	725.122620755721
True	321.6549969793506
True	484.2846496409446
True	433.7180034198879
True	501.9235434150857
True	100.15713753527577
True	1271.6094195901785
True	893.1190016666129
True	284.9375693600236
True	547.5045409644576
True	99.003108231339
True	587.8375737191514
True	438.046752114765
True	157.11506864281353
True	76.63946546082863
True	352.1065345093559
True	157.4372389580158
True	31.401523834199605
True	610.0324108202991
True	391.3067327736941
True	72.11653522637505
True	31.769730336805218
True	632.3980624331961
True	484.5338834300758
True	70.02485224031871
True	22.34344035003604
True	330.4136584231979
True	315.0775731077027
True	712.3743203964874
True	552.4172638562046
True	560.9531582564111
True	800.9088795040691
True	6.874204319882642
True	58.22279063366808
True	35.14861473404439
True	61.50608501847351
True	510.4929966395397
True	580.3329166920234
True	86.90775533708127
True	106.22603281434073
True	188.36063045373848
True	73.37661251852951
True	174.6809598027205
True	212.0771527742924
True	270.34596754427207
True	818.3256879783422
True	600.0770297706929
True	289.2275918693381
True	193.77880857984275
True	260.48476003325004
True	231.20456825852176
True	736.483548153005
True	337.4305240990624
True	173.8639691905866
True	910.344170946837
True	361.513146741944
True	452.23183092817214
True	147.47933210768443
True	124.5083513151438
True	65.43604415652536
True	210.75060887346544
True	961.4358940108868
True	512.6274126969241
True	115.23926810369888
True	352.80253531887354
True	102.04931406256078
True	673.356066710933
True	4.696465938576882
True	709.1142421454005
True	35.33758961434847
True	920.9862044195394
True	855.9178692443838
True	208.31938174437695
True	31.09798271646173
True	80.67658027767934
True	462.8969277528264
True	224.62151280679976
True	1.277798610345208
True	81.3557752237081
True	1127.6619552702834
True	343.22627442720653
True	670.2533775293159
True	487.7856773459857
True	30.82532429431635
True	138.75821223825193
True	440.5728390438492
True	904.4873677900684
True	814.11673558297
True	426.3097314175432
True	344.65341386710617
True	15.486427108629124
True	77.31924572354902
True	751.5833759914981
True	478.6909282616733
True	388.06781336935177
True	905.0564735812226
True	27.525586810997844
True	221.3362809295247
True	870.4511249517294
True	247.46326987977704
True	9.43459064005
True	490.434866728807
True	98.9819018242302
True	660.7041328634676
True	56.42101879929504
True	264.06411372395894
True	861.3727545649388
True	923.803016237229
True	278.72378059070024
True	448.8664772898999
True	115.98070424097878
True	607.203291084934
True	256.9135517927818
True	196.7389891045197
True	878.9165043583872
True	56.50676296041733
True	717.5546177889197
True	279.36052889722345
True	293.618554910556
True	156.3888227230036
True	500.4577231141736
True	615.5890732623806
True	354.56553453066795
True	422.8703655231034
True	71.10404532020542
True	163.34112194330652
True	451.2686768587407
True	218.5393445655886
True	34.55451326957876
True	203.28997227561769
True	396.6367232911158
True	405.3835777153921
True	758.7041706296167
True	131.9243572236455
True	662.1719387663651
True	511.2639299365667
True	586.0499482364286
True	136.33720372477242
True	39.79704747948144
True	660.5231094101476
True	73.38940571512153
True	553.1176285053303
True	677.1992972397044
True	455.42816686263245
True	133.60993267276635
True	524.0403466636608
True	5.479031191919888
True	409.0234926406282
True	30.904804020655497
True	627.2652191345628
True	271.27288445787457
True	576.613139289199
True	664.6836224214511
True	146.96847465489913
True	511.3666424096488
True	479.4872283049325
True	65.45328138927582
True	933.3269839924156
True	2.5632568899101864
True	26.47806578801637
True	625.0724076633486
True	680.767942647325
True	128.6902961203039
True	423.2590867509711
True	121.60793739123544
True	74.71399820507587
True	465.0772803276255
True	42.89952588917868
True	513.0353159149419
True	12.317648540726012
True	814.2176166033034
True	542.3627551824834
True	671.1462203657945
True	104.3934657799854
True	366.2502546723998
True	964.2447588359188
True	843.4806156855503
True	137.37903334331128
True	573.753235571862
True	454.46204839469766
True	240.17105660414788
True	246.17830874087736
True	5.12968258844926
True	319.94197576882056
True	12.109486054403504
True	378.8009417029402
True	78.40019420763909
True	423.2081519302679
True	629.1066727667138
True	125.57348755791172
True	229.4645461127413
True	640.231717569496
True	698.7998711980897
True	297.882235254422
True	137.6511949246547
True	163.3179294725746
True	474.7270230890187
True	82.47255217209339
True	9.929143960740491
True	517.3765917133929
True	559.7638808733406
True	20.029080673629
True	137.54221867303056
True	914.0777061290096
True	512.1172731471455
True	273.63409831498245
True	34.03424220819833
True	461.02140582011896
True	114.94934990546874
True	588.6089954497319
True	652.9094763979957
True	307.16291085010226
True	369.2890254174284
True	191.28429125287843
True	245.14621685251572
True	74.63550794669463
True	216.1691107128038
True	508.3983676997341
True	19.173328548687213
True	465.279334531672
True	371.2273388432928
True	721.7306051239999
True	874.2753871789915
True	881.4676388166303
True	158.25259215306477
True	411.3551468990834
True	72.70408555197822
True	185.5461378811406
True	329.6608026677238
True	10.060048523022791
True	811.0078566539438
True	24.923399733030493
True	400.3157555608621
True	272.0557648794549
True	673.5137856208705
True	204.86066200834597
True	38.210377566565285
True	707.4381067808303
True	1065.7700398293612
True	225.9714966495943
True	129.00583367335696
True	640.7261163451609
True	492.1777743634914
True	17.67282864602301
True	788.1178130445315
True	115.08137922405706
True	47.04387645950546
True	296.1207913256467
True	352.8096236805819
True	397.1727029251345
True	268.7173253886563
True	17.508918789750375
True	22.79377087537785
True	845.2664061567247
True	207.43221568731087
True	113.7603912510002
True	875.2226225566187
True	657.1906807618878
True	636.7364002364799
True	449.7352452315816
True	148.2875228684072
True	28.88153474977746
True	97.0985437958788
True	429.17506415190655
True	230.9782709930009
True	468.9352708753783
True	146.81427246785637
True	493.466985342017
True	659.2213531280412
True	953.0948492680212
True	24.54747510176001
True	1022.6500092219158
True	1096.5143302565225
True	486.0320817371665
True	86.1446938990683
True	796.7323845502248
True	642.8561602009274
True	633.6400669116356
True	172.63816626941292
True	749.7763360609106
True	716.8957702395368
True	119.14029616483468
True	772.05573130504
True	828.5764738715669
True	456.0987440972976
True	233.57286841593225
True	71.92218889968613
True	296.61012426965834
True	364.86522310883805
True	469.7380487522669
True	425.3205691935364
True	189.09691276438517
True	311.1919283794427
True	2.515815595014889
True	12.806535787594216
True	107.81810754811616
True	128.48647572667974
True	354.9138777855783
True	346.6485357709476
True	113.99534688970913
True	18.73417703633297
True	205.98890532877627
True	846.6590606273021
True	471.5732932243646
True	528.7840362330663
True	579.4945984690219
True	803.6108614302851
True	646.776396362644
True	94.28773964581814
True	205.7494557533016
True	243.39756566399387
True	283.2464784589524
True	103.73515209236363
True	365.8163369678822
True	434.28893207497
True	173.64480349813653
True	664.6194476235294
True	253.07952071454045
True	199.0792449477848
True	27.399002702195634
True	250.48585607807016
True	497.06586287819016
True	170.82692382247467
True	529.5985581293236
True	489.54640651070383
True	245.1280820025281
True	104.640089361609
True	41.82750292647445
True	405.5198799914752
True	770.8792527203439
True	168.77439024559848
True	1028.0150436260672
True	1058.5057851672989
True	476.4925346264058
True	100.29348592305416
True	131.43443208961548
True	672.0566832439564
True	7.674542435672238
True	218.7324052749553
True	126.15667463693902
True	119.33490536143375
True	341.45461480320165
True	648.8553954976258
True	37.057827978030986
True	130.7126281292651
True	954.6788926205556
True	56.49055754531789
True	449.1841024176084
True	541.5598373934059
True	228.63628771773105
True	131.66343261566627
True	947.6781880126346
True	1193.547319347662
True	532.5920993085896
True	651.724077852437
True	206.4581371843931
True	149.3827878241422
True	316.4559688215317
True	251.3724193832928
True	172.34846372937614
True	308.0448064435002
True	349.77748129269617
True	10.390997173572774
True	623.0138328977564
True	144.94282581279575
True	83.9850736835957
True	434.81617558416986
True	325.5956286001619
True	1162.2340448962889
True	347.79074275324325
True	1013.5303249422622
True	9.484806343019214
True	274.4463748881737
True	223.03310265639547
True	151.88394353793086
True	489.5169355521282
True	200.17026764673255
True	411.7404734042585
True	327.274798252134
True	112.51866872562718
True	358.3781633573202
True	1040.4258550254428
True	743.2368783846913
True	236.5689657534528
True	111.56448232003666
True	286.17794297138335
True	22.73643773208805
True	349.8843295255445
True	329.6473629091422
True	576.5183765950219
True	464.8131564075161
True	368.7470946661846
True	155.18239117315903
True	11.932186536514056
True	430.023913043017
True	292.1466844547416
True	130.18786730874814
True	305.2683285002428
True	428.66698084949553
True	799.7428754187999
True	321.5558162142661
True	766.4996698922167
True	398.3210510484611
True	376.6740133705577
True	1.536610261644756
True	1166.2793439560826
True	108.37143277386258
True	923.8073834709044
True	195.7345551919503
True	448.1564408320264
True	676.3865841370047
True	85.1301069114469
True	476.6784556351796
True	31.98562164572943
True	408.3401585268144
True	78.77514567061219
True	223.68414536789533
True	39.497781874696486
True	696.742375255967
True	194.4984747907316
True	26.907519877149188
True	410.40350464051926
True	111.4989726435114
True	167.40018737234686
True	818.1695604195799
True	255.98842484973085
True	153.0830378816484
True	372.7819380613241
True	507.3749247352587
True	339.3553456846283
True	504.2356669395136
True	605.2140139334836
True	158.68608978468126
True	7.097354522892816
True	71.55343308882335
True	430.2929827036569
True	90.83936589968228
True	78.69369309444323
True	1071.8507151855572
True	27.62522269450558
True	326.19338244260035
True	327.9508334161757
True	457.6454165135441
True	665.9724482711107
True	185.1256859860478
True	674.6344351963193
True	321.90571335974124
True	349.8131314221667
True	275.4408095813632
True	211.86247700595837
True	358.8280758338862
True	429.38734244136407
True	423.88333599070427
True	619.3327441221123
True	143.3975326242307
True	80.02949790144764
True	39.04647243139833
True	296.1932101346131
True	675.8259733838752
True	411.83399013737136
True	788.4051663018741
True	210.7732127114704
True	403.2507457722548
True	68.73504669279858
True	54.906187786265946
True	427.31016663496496
True	198.12774704965548
True	202.64160830261417
True	38.80597737470311
True	1082.1623292887568
True	171.98353150154833
True	906.3977027371732
True	317.5751189368074
True	922.1564891507612
True	234.9638125876621
True	464.8140257327023
True	527.5194112332412
True	617.1678127080949
True	205.7257724752428
True	474.8404639120951
True	935.4213054698834
True	121.4769335967289
True	7.420549698581293
True	590.4527634273886
True	26.917399388297603
True	70.7341670176641
True	811.3493658374748
True	225.05736065666056
True	976.476405542442
True	696.1519549588758
True	412.8496065539185
True	272.051138659689
True	478.1013109416072
True	333.9671045609668
True	173.54621200759507
True	664.3637641404547
True	725.1769387799059
True	209.95590023434917
True	86.07978634771275
True	518.0826392601123
True	137.3710183291249
True	381.0869712272415
True	325.05976727403794
True	64.86494001341681
True	359.39643362991706
True	417.7013093042941
True	376.37919376633687
True	412.910644236456
True	417.7059808946202
True	636.0385678741209
True	58.33907711745204
True	457.6259286770608
True	338.20250481676754
True	648.0215051560951
True	222.9379208894715
True	101.53167939777164
True	40.62432032016512
True	535.1846947273492
True	628.360363841286
True	190.19439302973908
True	412.621615306597
True	338.2567898331134
True	18.380018925772298
True	169.67697405403106
True	291.90508260711243
True	2.77584517770403
True	878.3519899510907
True	79.34490854139912
True	100.49897524252944
True	112.1180825669531
True	368.6116078474012
True	36.86837745236333
True	462.3126974445336
True	230.9676974826733
True	4.873100253667145
True	114.59796023230058
True	447.7527646361583
True	52.59027313349144
True	65.96822560731542
True	170.0483853545602
True	289.37190423582695
True	947.1089033313746
True	382.91949715806624
True	995.1475558484598
True	188.1243926233394
True	1002.9603345302428
True	771.9481571906351
True	663.4328741598507
True	420.9806003790864
True	338.363581165176
True	80.623802298539
True	71.4854361531016
True	78.63918134198289
True	172.39170274666816
True	481.6753142956828
True	1107.1994739279571
True	183.87704587288292
True	350.1698618930389
True	442.0412931202339
True	572.6952471710697
True	610.8976369312602
True	280.65117662136606
True	459.03781082846433
True	685.4597181073061
True	103.54409651542636
True	734.8947739452235
True	265.38748666419974
True	140.8846048380544
True	406.3979993140812
True	860.9922084654058
True	441.8406168795661
True	845.0046699716062
True	190.6358766442608
True	351.8869486772695
True	700.8954116649178
True	622.1159136056851
True	185.2022410750431
True	265.8736009382732
True	801.7950319132658
True	31.988006746816872
True	196.97798035313323
True	492.2626346946668
True	727.5028231444132
True	104.88724151065516
True	36.97573444418186
True	170.5846181271625
True	729.0739895453833
True	319.565092425079
True	553.420971167539
True	343.0539542100632
True	305.3555882440765
True	450.5201662787021
True	496.79638021043024
True	68.70542413606945
True	388.5211650047142
True	764.6592553230347
True	0.0
True	289.8987133919892
True	248.6579230307217
True	952.00662661542
True	151.45429436481913
True	638.6738097506139
True	633.0430189520747
True	105.35186576804412
True	218.16194947097335
True	133.26126924390468
True	12.9390738382632
True	289.9241024278361
True	367.0222694382636
True	1160.1839521258455
True	236.09294541076127
True	401.0439716160979
True	643.8402198196694
True	205.6304825311416
True	26.456369102217003
True	896.9859117358798
True	608.9213803370211
True	153.88329329768237
True	637.5125995990321
True	163.43794287258424
True	286.4216108638202
True	797.59458762255
True	35.04234495900592
True	108.4342598667862
True	477.0710203052596
True	68.25725839523432
True	75.16604516847134
True	412.8943690521062
True	24.95493635293823
True	743.7635107383829
True	98.3608410062384
True	150.44331804889606
True	17.50676082324411
True	740.4702069570176
True	29.10223128518479
True	780.7177327619379
True	392.0719929470329
True	121.20930420381032
True	706.7822463042652
True	533.2522294149605
True	546.4096986646509
True	48.19742084397718
True	363.3982071972639
True	5.258082423440314
True	97.20107556462644
True	379.26212251551374
True	49.35503279723537
True	121.61123147459718
True	302.58677200374353
True	182.4522119635537
True	103.37684438141976
True	689.1021055896393
True	18.896442937244537
True	1146.8541763814342
True	515.6087869501531
True	305.4482010294238
True	491.7586004144992
True	123.51669229797082
True	806.1930046807354
True	1126.8288820056953
True	739.680482093481
True	172.15462567718475
True	225.65036313593944
True	53.03221205229095
True	59.04844839958592
True	153.59589232653664
True	101.52666206301348
True	171.3777713223152
True	1226.0278951014163
True	308.0954377053336
True	364.4122790857688
True	683.3117217547967
True	16.778262763273666
True	16.565302757159603
True	590.0867128901501
True	6.074944554138659
True	116.34857288185472
True	676.4205898696349
True	181.5056958343779
True	641.6832232803125
True	856.8389411210632
True	151.29057475032027
True	883.2135422140088
True	2.385368205622721
True	452.4207969881676
True	1063.6954381234486
True	24.783677098095104
True	235.76847545549057
True	138.949549173639
True	963.6347269599312
True	234.1137867814407
True	485.7641377596708
True	114.27893676950448
True	524.8339580583703
True	156.80026261256916
True	97.19219546177298
True	383.807988850918
True	70.56816784246674
True	49.67635080100631
True	1031.1463471864015
True	264.27834119081393
True	157.94141385156945
True	356.3891425253407
True	394.85540543183447
True	211.6331925665273
True	167.47236919824732
True	391.75656096638727
True	34.92153861433182
True	492.257422382378
True	1089.4078175976963
True	115.1100103541362
True	474.6155810351633
True	300.627394926609
True	27.366839454431823
True	409.9570130107106
True	104.9398989316804
True	558.0928108658684
True	200.9413656679834
True	434.2611865686629
True	19.80309900002392
True	457.23753464457343
True	104.04908669243724
True	343.2495162982896
True	32.323112703649606
True	174.43885499265784
True	246.39421032288877
True	793.2462769383932
True	59.03104373582549
True	140.63887660179915
True	233.8051545793656
True	137.18488511616974
True	600.7886804430767
True	546.6672173429971
True	801.0834342007297
True	392.2749899621677
True	537.2902062917851
True	419.3832723571714
True	683.3539529565651
True	66.60854877364858
True	464.41585305317307
True	440.54273897521824
True	47.8978824738246
True	83.38686810073298
True	128.71310613580388
True	83.26798302967028
True	330.3260504630288
True	852.0523348533703
True	324.2262224690218
True	1112.5403885442304
True	313.57493317620305
True	908.4890789543942
True	148.94501953697667
True	566.4307304554723
True	619.4167712800751
True	687.5744780031883
True	434.2100126001137
True	67.62596809447687
True	301.8710691754277
True	42.9689139146323
True	160.0333306229272
True	169.29868144391222
True	1114.9050175014547
True	213.47136736119376
True	555.5666806285913
True	562.462695674761
True	559.9968829024546
True	889.3991787536496
True	593.3815502080782
True	659.5200429386563
True	903.8923735824392
True	125.21289987043546
True	315.3882209941885
True	269.8071511499966
True	329.2319413209112
True	91.7685276524426
True	361.6711339092458
True	3.946612468779201
True	322.1789009282371
True	266.168124237918
True	601.8394591272073
True	293.7429623615624
True	374.68362245635626
True	9.352174035838408
True	63.03498522919349
True	536.1081965565057
True	32.14709730231308
True	141.2363596148394
True	65.50912580443804
True	154.8004257598797
True	239.0571957589145
True	66.42691977942773
True	396.3708735190838
True	264.8506753683921
True	104.44922540128816
True	339.88867402889844
True	66.74758494819386
True	599.1816961791235
True	837.0167994731459
True	278.48748802895363
True	1177.1729333921396
True	114.2216095615393
True	310.63898970411464
True	1072.2392265824667
True	85.60147168009057
True	276.7389299405027
True	9.887493106871071
True	415.8070813555154
True	462.87934108456255
True	147.7655285708291
True	633.1478378310205
True	920.702738234094
True	164.87531757336336
True	79.16920013606756
True	319.87945225501954
True	551.4104506246033
True	627.0562766312905
True	1209.7373509619697
True	25.84788308344204
True	923.128063733654
True	134.0677805015265
True	644.387722599271
True	116.44003185357336
True	129.80639552053546
True	185.4225981180646
True	166.71387806969616
True	743.4186594684026
True	209.3120736315894
True	227.9610234917833
True	67.18342445814608
True	516.1265191347468
True	451.0650843954053
True	167.91099006184126
True	239.1943162674956
True	19.024818940480127
True	426.2689302491789
True	215.71507618984307
True	291.79423376796325
True	112.9549817974367
True	703.0403271355359
True	423.51841756166925
True	251.28427502000912
True	651.4540275125811
True	529.2753305492007
True	477.10481834972506
True	132.65881154826505
True	536.7148890233767
True	435.76934896820586
True	2.5729862872688507
True	191.6540209616899
True	87.92533404235
True	251.2197794152204
True	2.7574942097717
True	125.96117194152124
True	357.497230214372
True	7.757959158275598
True	848.0301143834625
True	173.80164059914148
True	729.641452061951
True	814.6450745187822
True	159.63508926764382
True	223.5129532379149
True	480.18452588233134
True	827.2659298733172
True	49.71754191179986
True	38.55185851405182
True	138.89137067029353
True	616.8690427481841
True	694.8806738564837
True	185.0732513888068
True	593.5972053900242
True	584.2357955316207
True	850.0027876546976
True	425.36675554998
True	194.3128360251201
True	878.1552916329989
True	221.1361937356824
True	142.16112731788536
True	307.1798326089444
True	221.42759821565036
True	206.5505211436893
True	610.8928286867018
True	253.89442669040577
True	198.0645401823193
True	455.89779763619794
True	470.7380554140372
True	61.7385613636968
True	273.2643024735244
True	78.4225487572381
True	331.1537482116908
True	358.837949061007
True	244.1455267471493
True	177.04254558838517
True	385.1389364725373
True	652.0095388532883
True	742.9579615988761
True	297.0736769319257
True	758.1295819899054
True	61.22468972665889
True	871.0014504734129
True	363.0426634312101
True	13.772741492176376
True	626.6011910024152
True	680.9478362802993
True	260.7614515707872
True	173.0782173225089
True	45.82621097867972
True	383.54680390280345
True	73.51277749690357
True	13.82833527665598
True	905.981149987942
True	369.5121662995341
True	171.41664796727787
True	1007.5199915849124
True	11.60593765868721
True	798.4470080742758
True	31.011065769640823
True	660.0028698432034
True	58.98675868519972
True	760.4846491067634
True	467.2658560615286
True	199.4202878860001
True	445.90530649014886
True	222.09746760139197
True	305.3592601521346
True	227.0354776909737
True	407.13396813125337
True	8.466288004117496
True	323.9332960526761
True	114.35329915549924
True	11.406642884663428
True	486.0141884373077
True	734.9831241394309
True	295.147953034021
True	81.65411864189161
True	324.24918327393766
True	80.02660843510048
True	185.04044766040644
True	179.72700191055154
True	370.49323995990426
True	44.46764163239129
True	144.70400377570482
True	377.2522063354658
True	850.4262088369246
True	110.66045108592904
True	206.5740540318734
True	447.2989544524407
True	18.08560709546741
True	414.3864344845129
True	510.3514032117163
True	91.33300718624928
True	401.95961195640376
True	360.9217520552668
True	407.6710190847988
True	592.9797954312271
True	1061.0566362289555
True	970.39012043347
True	57.159194625626206
True	1073.197545862255
True	111.23372544774504
True	113.48772783779278
True	110.63039276600104
True	529.1565094802113
True	372.4668426329814
True	562.0958326468007
True	258.0634722214632
True	162.18051773222444
True	406.9682404442029
True	15.646411287362271
True	438.3839222999512
True	403.60974429596536
True	149.8434244406393
True	96.5583236804378
True	539.9628913658204
True	1006.6456594404392
True	197.8020386149354
True	68.1585943195881
True	432.9460102793259
True	390.4579651163982
True	478.3615788100197
True	315.78852743089544
True	4.667507254589644
True	533.5998256571382
True	509.8969992519585
True	513.441899965925
True	197.96538708917427
True	100.53526641067064
True	21.773038525649675
True	374.0562405793901
True	109.59081320196675
True	7.757784075938126
True	33.88005368606412
True	348.3601257111131
True	664.6404840419254
True	128.63966471023613
True	93.42244010616622
True	23.353768135339863
True	403.6269134270247
True	366.3854850655848
True	793.2433075343835
True	309.6885145791375
True	538.3291814184462
True	522.549233358551
True	522.8489822391523
True	294.83572914514025
True	541.2539054141914
True	101.7818831645259
True	585.3435226322418
True	6.356682209010691
True	368.7552205791367
True	463.4965622398252
True	961.5341448220336
True	348.26843469012226
True	779.159195952629
True	942.4005763549756
True	184.19886848458384
True	35.08399415038857
True	373.83130256519706
True	379.69485486096
True	586.0214683815395
True	248.69388816476985
True	28.78196316696205
True	618.4506212525739
True	127.45181521985096
True	1039.6430625270368
True	309.3664668972028
True	470.4779184530646
True	129.56356954726687
True	795.9771707807165
True	139.82839772250165
True	821.2894748115926
True	571.9715877844861
True	188.63384856527853
True	116.3198946935356
True	67.87772358637459
True	567.1764978555929
True	878.1532399203542
True	421.91816272650567
True	536.4134142543264
True	132.83489246430543
True	635.2605552246796
True	479.38708113241495
True	785.8809908222811
True	311.8225593980361
True	562.1025060392269
True	114.14439361201394
True	24.255905389297013
True	415.1388203145257
True	172.06991522614206
True	105.1023883012656
True	373.617260735414
True	1070.4450493995296
True	252.09931211206197
True	552.1608389456248
True	12.109523472547115
True	74.59947312319879
True	327.3936192289692
True	798.93329941657
True	442.5346477641016
True	499.362123473165
True	708.5733675252839
True	67.286857884594
True	737.9234549207727
True	48.6594775791114
True	100.76099027853604
True	181.8057472029812
True	80.76001752546902
True	26.20699888671993
True	293.231188241176
True	485.85992752016585
True	909.2970276694824
True	872.0775791466091
True	5.194321432418795
True	284.8762138073284
True	467.4597410155792
True	125.8287212367571
True	241.8427413164426
True	326.84289281026054
True	1317.4871320151274
True	459.29440729863626
True	24.697124517960702
True	180.96602179556243
True	718.802235273169
True	34.9676332623305
True	181.99697264504223
True	553.342800124402
True	73.2843759300698
True	876.3795841448134
True	324.852182189874
True	659.3764483812473
True	74.63811678937263
True	656.8649202082651
True	588.0719531304526
True	882.098297916718
True	259.6120431327648
True	518.4449001670016
True	861.6349827822381
True	938.2891496514828
True	237.8765731549693
True	779.2643307866759
True	225.72919767752637
True	458.0614742669384
True	361.6667162684848
True	500.1116240007319
True	485.2550806537099
True	317.1698278994527
True	344.58996392282984
True	109.3655044203909
True	355.4468406677418
True	1125.044544168263
True	326.13415913345324
True	146.19498482291257
True	288.1148249755753
True	745.1912329529981
True	639.1480188342762
True	409.0482482920543
True	117.02296806194424
True	332.0545526026662
True	36.492862666842655
True	162.75883830320868
True	89.5096526103182
True	87.22470077855752
True	557.8382621813784
True	135.98711807538183
True	130.9388388237327
True	99.54026649567878
True	83.48525926321072
True	446.0549230803866
True	392.1035594619085
True	1033.338693410588
True	535.9410726963013
True	862.9822373398696
True	267.1126278175594
True	291.1961618530131
True	526.9533281380352
True	191.43992882436677
True	762.8380549717848
True	251.7009817429751
True	353.163737142163
True	71.08621440566192
True	113.95207986565376
True	262.2927188731917
True	127.87534416951242
True	479.6880876325512
True	27.376954937196142
True	571.2554273271114
True	1005.0361271860712
True	744.7210938050882
True	1.5323774861218338
True	66.01115619181468
True	461.5029068826231
True	434.6655298399215
True	75.3198869807155
True	117.45893277932878
True	298.27797612140347
True	78.77287078353744
True	53.39491290990783
True	704.432364502647
True	656.7968457326765
True	166.60747710202415
True	174.6688484717546
True	514.5063443905296
True	56.62838867391056
True	25.849876026746745
True	561.7798794299824
True	447.7582092213826
True	1135.1906802302549
True	44.46409249472877
True	460.1726775152396
True	854.2057979285622
True	793.6336232773418
True	297.6788602294337
True	771.0032335651696
True	386.6555103942762
True	39.69790959934532
True	99.6471578400788
True	736.3327841959588
True	72.38067664073388
True	141.5925253023712
True	901.7480466340472
True	183.4401194513884
True	279.34795023210216
True	103.53910223938236
True	658.6367523789494
True	605.9937098058269
True	209.11288975114596
True	434.545981315138
True	41.53032054781509
True	285.7337403706016
True	580.1511101348112
True	619.3988830182136
True	327.74927861214184
True	73.75612352933122
True	903.7835801429248
True	1130.3108762481284
True	570.0927207032233
True	61.71798518895331
True	26.022573734290305
True	93.87009333604098
True	107.9104060999849
True	101.95470697351055
True	861.8769833366367
True	1157.692472933615
True	728.8036017938186
True	327.6530927103676
True	9.030321743931363
True	19.155969433515736
True	338.8098673600015
True	485.5959206385379
True	50.47272590159436
True	580.9749192017006
True	442.0084669094075
True	402.015385405822
True	81.62955806867396
True	199.0289003559564
True	263.3421993158447
True	136.3038731052206
True	388.72408777497327
True	42.32092391565706
True	169.63415710532965
True	1169.3787774757466
True	4.90720613051975
True	27.612622883973486
True	588.814648910092
True	352.4997737302182
True	768.167632002741
True	155.92336876613817
True	746.1831933252464
True	587.904553488444
True	287.51998879191297
True	441.3033939143325
True	338.6066608526941
True	301.9609766915069
True	265.8793438620429
True	399.0136670928579
True	500.34691662926207
True	506.0040172567766
True	105.78461981987704
True	343.2680093209778
True	9.13836591704183
True	175.84477141730662
True	228.36276272841928
True	853.8519865027355
True	589.6911374386142
True	31.96072938494908
True	693.3450462678959
True	815.2289771818993
True	98.64059034202432
True	351.1825022986231
True	874.6730694809456
True	218.1682338438312
True	166.12599286632758
True	535.6458996518928
True	597.328827404668
True	1103.6886571760688
True	144.7896732821703
True	158.8923829867104
True	255.2763322898197
True	318.141222079628
True	422.1552954702224
True	415.4247780181275
True	326.3653011995554
True	437.5548992610955
True	504.1417444449186
True	218.17160341295175
True	1477.429950655925
True	256.97953488998246
True	410.0780588861397
True	53.68053381693444
True	776.7780746465476
True	254.7414748004358
True	942.1779625993926
True	540.1070077109509
True	324.2448683623316
True	789.5029599059069
True	261.8821535727537
True	220.23852190907635
True	260.5624242923817
True	222.9294526320361
True	135.0817931020298
True	243.78621390027612
True	736.7628909087659
True	536.4754293167138
True	223.72672899757157
True	1129.5854350647526
True	119.7770058128783
True	261.6821226090293
True	70.1424566835371
True	315.55099484190146
True	413.8370797974642
True	88.67563228352724
True	212.08533780704167
True	76.93812168722467
True	704.880587505453
True	367.1051130509502
True	224.69897556809488
True	761.2377012505543
True	896.6703583607745
True	820.4500547168359
True	823.4819405876294
True	354.3977079616652
True	1.0733245101283042
True	260.1647831425158
True	55.93999351530403
True	368.4891134216485
True	55.51342989857529
True	354.0310139190196
True	875.0296574727416
True	1056.5299097676273
True	411.8383774439852
True	21.11554125784364
True	508.3955302187452
True	501.478781400504
True	190.5400300301046
True	232.76078778757815
True	290.8416910581108
True	22.3193999132156
True	118.35669546570364
True	928.706325624793
True	59.92773181358443
True	501.0557088182577
True	783.0737359115784
True	99.7840616092834
True	242.500330702588
True	111.83390581308812
True	15.778862387047871
True	1.4133965663027095
True	121.17552651106564
True	1015.1502903671304
True	497.13484646810855
True	71.93284310840401
True	800.6210983610246
True	332.46375598775893
True	1.125583618249329
True	449.08862183524616
True	188.1798248748345
True	501.82481906197546
True	81.31765091423357
True	320.6165873344731
True	371.8516877188647
True	170.42134988516963
True	221.326751431328
True	125.7138854400927
True	175.52720655431494
True	977.3917221412852
True	14.698848979729256
True	514.9593718921282
True	483.2995300570021
True	416.7364205005164
True	226.637175044344
True	244.7328329907361
True	158.18527092630137
True	45.36481516626572
True	494.0915399780617
True	150.62726843863786
True	837.5408501373817
True	851.9843832610359
True	241.72921410592355
True	331.12228478726894
True	521.3483064494671
True	42.65038075747333
True	84.35301781400193
True	766.198612440066
True	1059.072359418383
True	115.0446315306682
True	740.406035801564
True	141.44816462963175
True	916.2546421469726
True	669.7657448372164
True	98.90189991819057
True	274.5405007609656
True	617.0756129522133
True	255.9279012193715
True	45.727210548937165
True	556.848701134404
True	469.7562539705335
True	6.118616962611669
True	485.94671401482896
True	67.68752849562787
True	168.70410965516078
True	241.42599149174896
True	317.763959778622
True	67.74743032136622
True	221.8210173083311
True	350.1017398661004
True	440.65464248513473
True	928.4917137813876
True	49.87180381516114
True	913.053591496868
True	971.8332077632816
True	132.42059025795612
True	77.00187267841541
True	1020.1057291357996
True	33.27687655749626
True	226.72397142064185
True	86.41575234863447
True	223.85547627844
True	358.1636485004637
True	1004.9284363644814
True	94.7924794274436
True	68.62484156235372
True	667.0237922129835
True	272.4759896444731
True	710.5508449224894
True	53.11510906892623
True	475.01289769536015
True	369.2511612729827
True	693.9742059849722
True	54.33447300962988
True	109.63594952870103
True	27.15627122239555
True	257.9461292005811
True	44.84302276278473
True	348.24921959109804
True	2.5854911270437864
True	1176.355817834154
True	109.30635686890106
True	137.94008914946818
True	361.7700270459764
True	745.7918983400122
True	680.719681613806
True	997.7666884378084
True	476.192985893803
True	394.0044791860919
True	133.03160297312434
True	402.27229937404746
True	859.3315057154703
True	397.95490576780526
True	953.934389139346
True	85.26493764703721
True	424.3101726497155
True	176.85352662901556
True	278.76480171721295
True	728.0885507039379
True	158.868656145079
True	133.95654130226708
True	65.90601501219095
True	867.0654334429942
True	768.5586885252802
True	82.37126240867084
True	442.365993325936
True	759.8613878094418
True	413.8232389128773
True	56.14904159336066
True	316.0152879509803
True	783.2075027706372
True	30.32413253275756
True	359.44226943711743
True	166.8773075364564
True	289.9133933421195
True	32.16388503829779
True	210.8594565455224
True	781.9187655592068
True	634.57629039952
True	56.58852270726331
True	296.6436092569432
True	894.5079586950635
True	19.05335480793397
True	315.716553541789
True	303.9207341357279
True	414.00001934451416
True	225.29122802241068
True	610.5022921464232
True	50.47422630195821
True	949.4380404754718
True	847.1614053697473
True	46.32314896940625
True	399.89670650942594
True	734.7120169978577
True	937.1458554947968
True	274.0148385469719
True	594.9619750134891
True	132.75710794324485
True	196.66247450226209
True	132.89825400398996
True	141.14362147655942
True	211.652632499469
True	964.0433624030094
True	762.4412221203594
True	976.2470895476492
True	20.25522958714753
True	25.259730772814123
True	374.01003347901934
True	13.784527851337565
True	595.1440504771974
True	1078.0408850816982
True	240.6751651135595
True	205.28936637590547
True	85.60864079114074
True	221.92750336946227
True	130.62217617581567
True	45.224872695130806
True	127.58893963953672
True	91.62969140121504
True	257.8048194770891
True	530.8897273764529
True	165.19248609583286
True	27.02443881881657
True	58.37067280812889
True	425.2286086635679
True	261.3342212791524
True	596.2817678694095
True	24.094699684187788
True	115.08059616048098
True	673.7687543404338
True	277.7375745598512
True	475.41033455980096
True	667.4723024985341
True	101.38387023786416
True	112.80845796083376
True	78.20033274332654
True	27.694473083786782
True	120.71456310210476
True	89.26182465510603
True	100.74480808309488
True	163.73267221278456
True	238.38446699036356
True	820.5068659059934
True	290.0458614727767
True	949.446236740356
True	166.1677754401092
True	196.77757764862983
True	801.4802791730368
True	304.20605051109135
True	604.2802475286134
True	249.20994157745983
True	375.5704177951435
True	457.0205704476752
True	541.4634684800712
True	643.4585826917976
True	363.7816298513267
True	36.43075939959665
True	557.3802081100092
True	613.859930199948
True	21.07374344940528
True	12.275150621697447
True	258.9756102565154
True	411.378656844165
True	437.2319570585966
True	64.55606863070376
True	625.9951418117643
True	905.8716494418464
True	252.1018364878415
True	899.7774716434922
True	278.45005229213245
True	100.87000281552808
True	278.34618807174905
True	705.8810062575003
True	39.64230547149874
True	581.4250719859109
True	1263.710800901157
True	1005.8984794615832
True	903.0050105752516
True	211.86475773933387
True	85.08324638918559
True	194.8084273452656
True	859.7762898290972
True	146.88295997933153
True	1102.7251425203765
True	854.7157739658659
True	42.96077152649892
True	86.86692401014669
True	414.3298267762675
True	380.83223407219367
True	208.8389185707136
True	510.1411356339362
True	663.1042582228672
True	125.12260949941336
True	268.2928436470457
True	983.3120615224756
True	51.29920879321249
True	684.1150238310605
True	546.0029235440172
True	36.48512610949022
True	823.958633353189
True	385.86611624694194
True	563.7847506222661
True	113.95803295022624
True	259.0120883388171
True	209.58287742939453
True	26.17858626685611
True	132.75388753793771
True	736.6135463621633
True	137.21500546835352
True	397.3310353742127
True	65.06451183558374
True	625.182264754883
True	621.3551932781143
True	233.1964584800996
True	479.63798457537
True	167.54631431207167
True	162.1880043209812
True	215.1571874396355
True	297.4412559358979
True	358.9845433839155
True	138.11814341633027
True	182.61833749495
True	26.93704913173643
True	863.621638772584
True	317.5480536318292
True	9.64174846512996
True	370.1977344806326
True	160.428081320962
True	627.4625498454811
True	369.7655737241007
True	585.6104724565955
True	532.7795082582502
True	460.8332464174616
True	795.4203669628611
True	233.97547581394008
True	519.0158105296566
True	160.90142567821792
True	535.8313224295783
True	363.9389976342802
True	386.82048370383535
True	136.1258520971643
True	128.7459960352069
True	112.99383460112128
True	62.11410925844987
True	730.7267234728375
True	177.08815642751875
True	46.08280720801054
True	0.0
True	545.1151570747859
True	111.60481885394174
True	24.006690869742208
True	41.13006139480167
True	110.02845787432176
True	507.5647697507882
True	183.2820431055674
True	110.6398355662559
True	38.16061854045367
True	157.8262039267398
True	932.75612142546
True	50.32478595244148
True	224.23169204298975
True	726.6423710148842
True	317.14025432452485
True	449.7631516161398
True	484.292027855393
True	513.9237739821065
True	607.3012809843168
True	899.4641218973046
True	262.1105331959425
True	1049.9327055541833
True	920.1864586458696
True	628.699674438915
True	346.06531925297026
True	836.2540807088201
True	10.782011399274523
True	33.35268764248281
True	295.3899317634796
True	42.5335837366575
True	193.58957865338408
True	782.3024280908985
True	214.147128441426
True	715.7983451157263
True	738.9380700234348
True	115.34120539383348
True	363.3216463248749
True	588.986938809777
True	24.15767093377786
True	132.8838685294418
True	430.074593634883
True	298.4534495177484
True	199.35477257373077
True	109.61368519792238
True	387.9874801000896
True	22.98558634197981
True	367.1166336510119
True	363.8374315510082
True	1050.6878801664284
True	363.7703520589648
True	30.194703530349063
True	438.10638600044496
True	455.3777414453743
True	236.62602965010387
True	32.00484344118272
True	766.648862899273
True	434.4006722887573
True	175.0258280970539
True	13.956050622111716
True	1226.8430271275297
True	158.1906329105619
True	24.73186932527522
True	304.4167225146765
True	287.29161607124144
True	114.86223525488936
True	287.0113788771698
True	48.05855674515794
True	326.02729866386693
True	296.1743756052188
True	330.3326603890327
True	30.560228631043675
True	47.58511914840314
True	1007.7808466218846
True	22.996170880634867
True	12.692704890637495
True	172.09949495309868
True	657.8810732277166
True	9.323447934436397
True	186.2192885036335
True	180.40475794456177
True	512.5680198957953
True	359.62369495819627
True	736.1346283372579
True	319.23790006263044
True	489.6108727896847
True	445.6983854394637
True	496.6563338098194
True	103.73040232678498
True	1280.7263321407677
True	913.7013265360356
True	282.79392851451155
True	510.3225192569653
True	104.32249348912728
True	556.6063749444357
True	447.5851722895613
True	153.11845248139704
True	78.324852027499
True	355.26829849618684
True	169.37964866769792
True	30.29939474400804
True	647.4448076974143
True	383.33700645672303
True	68.79993249183185
True	30.976067267876815
True	669.1806031336364
True	495.0765940654975
True	74.54893741008881
True	22.507938044987643
True	317.42176443239475
True	325.2118339143201
True	728.6480393798661
True	560.26626709308
True	576.8346661586389
True	791.4210311252076
True	9.829158951369262
True	53.98836009362383
True	36.198679729889385
True	58.06787424642995
True	496.2348687703188
True	589.4890613381966
True	82.23293623144242
True	113.00835174781685
True	187.19635796041587
True	77.36474335629543
True	180.5822497015927
True	200.14996069077603
True	275.9887764237377
True	809.1290486601935
True	594.5513534548367
True	291.1910900301244
True	192.8402970609177
True	273.2511698682524
True	236.261511527645
True	760.939996059919
True	338.639258608405
True	166.8344471650629
True	902.6076384453452
True	349.8049848276101
True	463.39733934420354
True	158.80291922077424
True	116.3598503374499
True	62.11384164003482
True	205.98952478996637
True	978.911951591995
True	522.5253952763152
True	112.21133985439268
True	361.6311978636414
True	99.3700159184613
True	686.9687796543275
True	4.429521053994014
True	697.3330484540992
True	38.80334618457696
True	954.58694990433
True	846.3889370886425
True	210.5860473631432
True	28.91890335098767
True	79.0975559020816
True	457.8232675240062
True	216.4171583936761
True	1.7825815227381343
True	81.19859022833151
True	1104.2035280226496
True	346.6291052948501
True	679.4416577964389
True	480.45449175310017
True	32.6732405190476
True	138.45584282191822
True	446.5303981246417
True	955.8898531497086
True	834.2842513499712
True	431.7745282705636
True	336.410913545568
True	18.42467836724083
True	77.87471653944625
True	761.3109269746324
True	469.3482442220043
True	393.27180601248807
True	854.155791592611
True	26.46471123213216
True	223.3719889006295
True	900.0688264979581
True	221.9852301033627
True	8.139579427226941
True	503.92438228270686
True	98.00452340558506
True	618.7233822026707
True	53.90065451764971
True	243.51462266270244
True	860.0206396658301
True	886.7150045375745
True	273.80661309533195
True	445.1266682982581
True	123.87278372135452
True	611.3325046071972
True	262.9000454107256
True	198.3190957287279
True	909.0601107863708
True	56.53542539713479
True	712.3744964446047
True	280.5981903974411
True	293.65990176432115
True	171.48466595339022
True	488.76909972005967
True	575.1887985399799
True	364.02582817649807
True	395.0309573358047
True	71.16542292618006
True	155.27109411819814
True	449.8788110299851
True	220.9390150075056
True	38.40567907362677
True	199.3841056511064
True	391.39756557200985
True	407.2059673305207
True	732.4061110571724
True	132.02616993534076
True	644.3179470659177
True	514.7272431518413
True	624.7767551944911
True	132.73923583460098
True	37.38014438669882
True	669.7006074807933
True	69.77451465272219
True	551.4610871081567
True	695.2945099059751
True	453.0117862072493
True	138.0326708671893
True	518.4334389696099
True	4.266319969109105
True	394.0423452053345
True	31.322211417110992
True	627.7731073318935
True	271.28153367236564
True	583.1217412136979
True	699.1164655184665
True	138.6664704583411
True	518.1273887687723
True	495.6740483555869
True	66.1285855549019
True	946.5091576576638
True	3.133325468431824
True	28.79655335453535
True	631.6034233804928
True	685.0698135686291
True	134.71611148915025
True	404.6989248469647
True	117.19343667861284
True	72.61943707188733
True	453.5336670284085
True	34.421893507617526
True	513.4103843777397
True	13.108256776173448
True	815.0244164448364
True	562.8890273322593
True	679.2500254293833
True	103.33756215932108
True	378.0847609649539
True	1045.5330660977709
True	829.7530767669335
True	148.87319962867645
True	546.9315142925232
True	448.3098962960552
True	256.6975418677651
True	256.5420249759627
True	6.32395607252265
True	320.0392152518256
True	11.479307382712138
True	378.2916077468523
True	74.554801624265
True	444.78234717069085
True	664.1947693198932
True	127.67051972679936
True	243.8511525389072
True	628.0140038412355
True	669.9999185727883
True	301.63046374194664
True	136.50482867170854
True	166.90093817751688
True	478.05147972169135
True	87.71316854848004
True	10.687736589292358
True	503.345529385239
True	565.7856504653795
True	21.132353915403364
True	140.78203201714282
True	884.5590100674933
True	491.38938043341614
True	270.5559208404696
True	33.896267601262004
True	474.1449804446172
True	114.91921659498465
True	580.2183652931926
True	662.6051938247687
True	301.8952047302972
True	371.2643415904164
True	188.08051091352644
True	250.11757405114292
True	71.80879729608455
True	223.13219743387984
True	501.1266693890773
True	22.46514210839724
True	455.2804006225397
True	381.59565394986527
True	732.8233409619361
True	881.6303207869594
True	866.7598434494332
True	154.57172110548674
True	413.3075574063602
True	70.20632901682141
True	186.8049641647299
True	319.6001440016811
True	10.798311439841198
True	786.6176039909337
True	23.950820248468386
True	385.1778686446683
True	273.456808221579
True	653.0126534951107
True	206.81818383784176
True	40.13875737975677
True	693.7852954171832
True	1085.5660673319137
True	219.53637438836785
True	123.7549684789306
True	595.7858148053928
True	506.9409094033015
True	17.187244497561025
True	820.0519593710306
True	110.6433585540006
True	47.57069453914279
True	300.1509544983443
True	361.0807120830256
True	395.0810348909182
True	267.3002315622725
True	20.60618727252675
True	24.02035202723792
True	843.7486064623974
True	205.7786250447379
True	116.99636156292628
True	849.5631509074765
True	644.8154429435391
True	658.3067432008431
True	449.3801773538818
True	155.12330067281954
True	33.20857887692955
True	100.91509660481044
True	432.012643865706
True	241.94886154917089
True	475.5334603099074
True	146.93220224998694
True	499.2325843908546
True	635.1750981458888
True	981.6618147765272
True	25.54979911973826
True	954.218956897816
True	1062.2763918474748
True	490.48596848497846
True	85.1167618185733
True	812.4562884118407
True	642.6662927940699
True	632.7370919138011
True	176.63491638108698
True	737.6035928926708
True	697.5837979348787
True	123.22435999363968
True	801.5999799739204
True	815.0624138553143
True	483.4441104415986
True	219.1353218363503
True	70.02074846436419
True	302.6871534611213
True	357.0388400929764
True	468.8322079990616
True	436.4623419293176
True	194.5628951740796
True	310.2230403900662
True	2.704441013198044
True	13.243841029187884
True	105.53457501096204
True	130.64265673981538
True	367.5359950370115
True	351.2660398210692
True	113.1620475800579
True	17.538540162865388
True	212.00440885661968
True	859.9247701877154
True	480.4095482244472
True	529.3776818504192
True	571.5262042085006
True	830.7470111488665
True	645.7755128666732
True	91.606650988709
True	213.4301754997232
True	242.18488453941043
True	290.351487789343
True	104.94724768483346
True	368.1601840454239
True	422.974947103431
True	169.17809796465858
True	649.9851839873492
True	242.46909091753304
True	208.3220987766781
True	28.83686380867047
True	258.1936588793631
True	478.4180668510859
True	163.3973179933084
True	519.9569537245197
True	469.7292156262852
True	239.1647546797155
True	109.63043003460884
True	38.83487041930421
True	402.4645982197832
True	794.5871582399299
True	160.66295257627112
True	1034.4138238006642
True	1049.181411441261
True	476.36161243219954
True	100.86930428786717
True	127.2883701038259
True	676.4419310466951
True	9.321154286169204
True	227.3299668135351
True	138.29682135553944
True	117.70045101914526
True	320.2577700462228
True	646.2268445436177
True	38.31203007444717
True	121.56383619980924
True	916.1347939169666
True	54.333852130131625
True	456.87303778287367
True	532.7532859908468
True	253.1790559679945
True	131.28971157780396
True	913.4016495891638
True	1187.459520183336
True	516.2824758194437
True	641.396289191415
True	201.4183434167165
True	151.86911706171833
True	328.2094195948148
True	249.77921882130605
True	172.8265646814308
True	306.9651508516187
True	324.79345095094226
True	11.737948756240836
True	626.2254567099757
True	147.7329704342091
True	79.46357106359333
True	443.07265177902457
True	288.8132325066356
True	1205.836351561272
True	343.86001146634845
True	958.3905950184486
True	10.443164846165386
True	283.59081716309913
True	228.5168445112199
True	153.62093031942655
True	484.8634779690664
True	203.88453831708628
True	409.48256355446233
True	333.688568986145
True	115.02689694961836
True	362.9236806270709
True	1096.9081948232304
True	700.9691399702177
True	219.40513255161844
True	115.44827901748327
True	298.25030324472226
True	22.921115900568903
True	357.7458811518132
True	320.5684367670097
True	576.854101027071
True	457.637268296854
True	346.8253080792482
True	158.15128840650348
True	13.005243847266827
True	426.5884373162037
True	273.4794608713899
True	149.2193930647046
True	300.5472017454149
True	430.18259723425
True	802.7058686658157
True	307.47289998185363
True	763.6476734223302
True	412.0792801671305
True	380.48901169626936
True	1.659010356023574
True	1149.508462813071
True	98.43920973429589
True	889.113482612943
True	201.11392505601583
True	458.000662416588
True	666.3643981968067
True	90.8776273334191
True	490.9899139856969
True	31.74434028933865
True	423.1532378297765
True	75.28210463460617
True	222.48638759888945
True	39.55450461919028
True	695.3139735396544
True	184.02343663711423
True	24.961440989520668
True	400.8517155853697
True	105.99068299587309
True	171.08569637189197
True	823.6771868824717
True	253.4101262390988
True	159.26990035421798
True	382.3209261047813
True	515.9690823408189
True	347.3842668985964
True	498.4515331573384
True	610.1367892113768
True	161.91156627316337
True	8.02726584384378
True	77.13235079006851
True	415.7297597132368
True	91.04710394385
True	80.3262080988437
True	1070.661956587008
True	26.18965372180064
True	325.28921048718854
True	326.31034771953193
True	449.684961018611
True	669.1608265073428
True	190.13825270433767
True	677.1356749642464
True	322.7688241011234
True	350.2498189284165
True	268.24976916588
True	225.3292241145227
True	369.8730785668541
True	458.74000313652425
True	426.7010377397003
True	585.4276876474942
True	142.0219308616474
True	77.34489392328976
True	39.11803551897136
True	296.41980110094005
True	648.8336434446038
True	410.57165667528494
True	789.5375593561193
True	210.88843976287623
True	381.5161204789832
True	69.66584176319571
True	52.82212401968891
True	417.9393508521432
True	197.685879883124
True	212.94195788558943
True	39.4705880237356
True	1069.267496891932
True	173.2515126885159
True	887.653902490325
True	314.9285063007101
True	930.7799829481884
True	232.68673991710563
True	446.17182861584416
True	536.384583087165
True	624.8448272434898
True	216.99399730303008
True	474.4839231714261
True	947.5457792526292
True	129.38630406942747
True	6.203423663649258
True	548.4799507317385
True	28.2583276918238
True	78.64843988675898
True	787.4139881925166
True	228.58869966990449
True	1008.513490849252
True	696.095032566622
True	421.1565010641396
True	284.1897782575667
True	478.2365770779836
True	345.86930542026573
True	182.8710962645169
True	692.819051021895
True	715.820085941159
True	209.17153714329035
True	86.94115983530696
True	522.8116964072805
True	127.91714175756944
True	380.75619480255705
True	333.9072404631355
True	67.54509245975306
True	377.38610536998345
True	426.6156612610168
True	385.680910030982
True	401.9654304379091
True	417.99486270006514
True	677.5907353973478
True	57.518243570415045
True	423.0740757602472
True	332.34205270181377
True	660.5176552888619
True	230.2854387751063
True	101.5695256488787
True	37.987912818529416
True	540.2585528900962
True	595.7097316470702
True	177.44793053633956
True	413.1468320176928
True	340.9551888529686
True	18.930013011727738
True	161.67729944046278
True	289.6341230720303
True	2.6823742427895096
True	883.9389648785408
True	80.58650862511006
True	102.07089055769184
True	107.51473009578396
True	352.44657170376905
True	36.84264849255118
True	445.8473781609216
True	224.92793362495615
True	5.386754163449872
True	119.47825854794954
True	433.5921549839353
True	52.45046419432894
True	65.95444266709546
True	164.47396945422784
True	286.2511634369896
True	959.419900855748
True	389.27380283940425
True	963.8836857538778
True	179.87738387196677
True	1050.424822678912
True	758.920064452684
True	646.4859830916229
True	404.8615685978788
True	388.99500669128105
True	79.58634692329923
True	71.30545295717096
True	78.98215554775705
True	176.37678574918823
True	476.6959063788805
True	1058.492108200311
True	175.23099483840895
True	346.0773748091198
True	438.57715266616606
True	579.3991388720689
True	589.4920999245148
True	284.6659487428049
True	454.1723033746849
True	667.0479828763396
True	97.88452609532024
True	712.3872479916629
True	259.01829846461106
True	133.4242793549695
True	401.4323165148155
True	857.9915812003728
True	409.2357071426614
True	843.4581124215562
True	195.615509313312
True	346.03770026897314
True	664.2210834804647
True	605.8076979311942
True	190.73353056442303
True	267.2523539557422
True	773.5574983974898
True	30.98013147176956
True	183.18350418319636
True	477.5736820933036
True	703.0547587214221
True	99.21420728488424
True	37.77609866450059
True	167.80863315005246
True	710.0985602167141
True	322.7045140101389
True	549.2516239232564
True	358.44913201044307
True	305.95118351290853
True	462.3726024395447
True	500.91768983850216
True	73.35724493752612
True	379.439929761822
True	777.9915041351741
True	0.0
True	292.97570136687443
True	235.4132339586032
True	1009.090649216653
True	147.88594861360068
True	679.4401712983745
True	630.9800011043545
True	103.27803961626222
True	203.65188870000165
True	131.88891385440692
True	11.448023872084478
True	287.1721895074177
True	374.1651245608389
True	1123.6540825453562
True	238.9267786518124
True	385.5404260021428
True	667.9718782290329
True	214.40601281476955
True	28.70611546817582
True	845.9820514398567
True	624.2849567415494
True	159.2159649177926
True	641.6385040809263
True	165.83103051944872
True	291.88263354948725
True	766.6198718055142
True	34.62288419816693
True	98.16776279206246
True	495.04346867393616
True	64.17535114345992
True	79.33293666873546
True	395.1778414194127
True	22.273019580771496
True	763.808771898352
True	99.83915976410648
True	159.8638505255037
True	17.275507322970284
True	739.2010117251568
True	27.67981119585872
True	763.4469465385808
True	408.1189295189329
True	111.41666432614936
True	695.7317662634274
True	520.6663918931638
True	545.6637070294908
True	46.2312665903466
True	366.9551944549586
True	5.549965074813426
True	98.6764872242986
True	382.6206192906141
True	46.46650588958264
True	122.0633870803715
True	308.4194248660554
True	178.05772125617773
True	97.91876814972107
True	676.1018010681028
True	19.994099979705773
True	1175.614002766613
True	505.75666474745935
True	306.2395751907075
True	502.801125523558
True	123.10893868560429
True	780.7779885600246
True	1079.8178513590778
True	745.361511758303
True	168.1790583658653
True	226.5264588577727
True	53.46661889280478
True	58.96248435828967
True	152.8438268362842
True	100.81728268729968
True	171.20080865794876
True	1141.1435528590926
True	318.9000906682571
True	356.72385384109793
True	713.7470708975624
True	17.387873626529778
True	14.961649385537743
True	601.5401050782317
True	5.99317840697406
True	119.25957416127184
True	688.5073712191925
True	175.4780718403486
True	633.1508235914692
True	825.85850431964
True	144.85040281872935
True	915.4565106269224
True	3.195892469698757
True	443.4888608536957
True	1043.1693464238535
True	25.146563281135062
True	242.4287787780188
True	148.3678022859433
True	962.2461947695372
True	223.22482927204263
True	490.6766500752527
True	120.20120632833944
True	505.8908483310447
True	151.36983524953996
True	95.60255503913116
True	379.1073718966482
True	69.65310779665761
True	49.5508189981949
True	1048.6578977991005
True	250.89401934822013
True	162.87178606130777
True	365.6152141669496
True	393.7467249280158
True	204.62995226670515
True	167.5737979301812
True	388.38884989206514
True	36.03941042228251
True	484.8545318073543
True	1152.0020017310292
True	114.5040825970726
True	467.05482531683685
True	316.97264591637463
True	26.775328112937025
True	415.75002675489634
True	106.70575003218612
True	584.7466652108492
True	194.33715358432343
True	420.6892413386577
True	21.58803330821259
True	447.71345964693086
True	106.2673347603143
True	328.6197927851497
True	35.02975425082609
True	174.00569419668795
True	248.39692699149532
True	745.7381312244192
True	58.62148524006389
True	132.083132182493
True	226.032738067423
True	136.24646951358443
True	616.7534033867247
True	569.0803315531086
True	770.8994866775679
True	387.1460146346069
True	536.5902908746915
True	412.7852493530444
True	675.0475470757298
True	71.53863201618877
True	478.8616005741652
True	442.1034235801127
True	48.657979148546296
True	85.08436756649583
True	129.66958200066176
True	89.23575047891337
True	335.68898210714235
True	877.9845687186091
True	331.60710293474966
True	1106.0149360713765
True	330.7740421889061
True	909.4501086384292
True	148.0512960040321
True	549.0222646087872
True	629.7881579484842
True	706.4039020858138
True	446.1777222936728
True	64.7191303398045
True	290.4640214062072
True	41.44657270058608
True	164.07228685260657
True	172.53038387914623
True	1119.1840951142672
True	225.8711844336792
True	549.5153988403741
True	550.9129852221221
True	569.3366524016485
True	861.1462009365193
True	583.1867313807828
True	631.5915980510523
True	950.551381131414
True	122.2685610737766
True	324.63998931962914
True	269.2443476821371
True	339.86678211895634
True	89.15052661748962
True	370.7485047410357
True	4.291490645671807
True	332.5025051199124
True	264.9341041397488
True	587.9833973344921
True	285.9581435564073
True	356.9371323709523
True	10.93320004293754
True	62.57177731812424
True	539.4986727906387
True	32.22830186618357
True	140.63577914301175
True	61.45961477067423
True	148.28199667219073
True	230.0024297252137
True	74.79261771840531
True	375.5205859104448
True	270.02469076315083
True	96.45169193780931
True	344.0204555829687
True	66.30403161871433
True	584.0102520369987
True	839.3569407060652
True	283.4050466698064
True	1173.4819400725326
True	110.09577242605828
True	298.9858553061599
True	1029.3286030910515
True	88.58960316355672
True	275.35625478502243
True	10.349652586301977
True	391.4342758462553
True	459.951480871947
True	159.31704755834502
True	632.524884103502
True	926.42800856126
True	164.6355910760873
True	80.13135107704498
True	325.46930909829814
True	564.2127218798634
True	610.9985324748158
True	1244.4512211970102
True	26.10800699039609
True	945.8453778414494
True	130.2899963361272
True	642.668571314637
True	118.61754222882318
True	126.4184508486477
True	190.1085184552283
True	175.47251556036795
True	737.6606432762308
True	204.2202426988992
True	232.93305760817623
True	67.47351761923595
True	518.154101525121
True	438.5731489161447
True	178.63324688038134
True	242.3870226603732
True	17.370085658615494
True	425.92763144973486
True	219.19047933578327
True	288.09035314792067
True	117.62916325558508
True	708.3661765137898
True	448.607713632221
True	256.2352064969386
True	642.3870368730396
True	541.9151619161797
True	452.54844310982975
True	136.00448125641705
True	529.2376803434759
True	448.39671871340994
True	2.7193375243557223
True	189.49762171740323
True	90.23137380446104
True	248.47954364455563
True	2.55418550788574
True	134.84638852293
True	350.370842082351
True	6.984005688023822
True	839.6471461474199
True	180.4660750252351
True	746.8301642997025
True	771.2885181984498
True	158.61052211306182
True	216.9194281108492
True	479.1908542996897
True	863.2395285106819
True	52.14777683107067
True	40.985404441264784
True	127.81262852324376
True	632.8767102107051
True	707.6575554275757
True	181.41003505957264
True	594.8120421840143
True	584.6091856744217
True	828.4772508191121
True	414.0800370719636
True	186.93775423276645
True	872.4238252294036
True	220.48193434642627
True	150.24126808470655
True	338.6144390178314
True	223.60360644245776
True	206.8512384874541
True	628.0149867417824
True	243.1985452582178
True	193.3994911962629
True	444.4928786283788
True	455.5243698136693
True	63.93548988865962
True	286.0866108720354
True	81.75430494625529
True	337.2890668813528
True	362.7512043007349
True	261.52487203276104
True	184.6648111914245
True	374.84373372753953
True	632.7123500574712
True	734.7028326954305
True	297.7006032693351
True	739.3134536880345
True	67.10622168654807
True	870.3272741475271
True	344.7763495381932
True	13.790629731861817
True	630.229202981181
True	688.0118151574464
True	270.29310098322804
True	158.51186529238848
True	44.09692289819472
True	387.47981331445766
True	78.44169799232695
True	14.285960834065593
True	897.6722427340167
True	371.32833352154375
True	177.11212380002218
True	972.7084022966134
True	11.954657133038229
True	800.6405420996986
True	30.64261240395573
True	646.6080762229963
True	57.62169951260959
True	763.4242054935496
True	433.8275626985909
True	196.17185770910825
True	432.2503353783144
True	214.1731755292085
True	303.5966023625481
True	214.01900002711227
True	410.3383178786922
True	9.955203852799528
True	315.96361599408857
True	110.85062746055144
True	11.767989620727104
True	482.2461278647161
True	709.6141957048774
True	289.0528169036539
True	82.03237247197887
True	314.17128634331004
True	82.62577320551665
True	188.70239026606723
True	182.50497124763316
True	361.5991698635698
True	39.61502276107857
True	136.48760571485118
True	391.9403758807768
True	869.6484782400007
True	111.93885667660386
True	212.68242040634183
True	424.9796336930789
True	18.36343689035208
True	425.4420741488417
True	503.3097234460055
True	88.3381504595809
True	394.1598389249308
True	355.38319662998686
True	417.7901775197493
True	602.7815633921149
True	1031.5220301261152
True	971.0040760950202
True	56.68196800532036
True	1051.401468007489
True	112.17281748552706
True	107.98322756729252
True	110.44670685815724
True	489.30198472549534
True	378.1397840502853
True	568.9095664858542
True	257.5099232656666
True	161.78196203096175
True	406.7973778492063
True	16.50544484743059
True	458.6264736868725
True	408.749878734023
True	147.7922967434667
True	93.02061603784374
True	525.85284314252
True	1013.6411304910756
True	192.18773058040668
True	65.6527065534373
True	409.7445454434473
True	374.2632893284567
True	484.612614409445
True	315.1606737820138
True	4.417566258935084
True	536.8812572689048
True	507.7546360974882
True	512.3728560422355
True	198.7903878651432
True	107.18908206686844
True	21.11605003206968
True	370.4084114554613
True	108.61846807869216
True	6.911013367902092
True	33.88372183711671
True	350.29528839790515
True	685.2099155347624
True	143.75270718940732
True	87.67061139030857
True	22.7672640108787
True	404.6777623447962
True	337.89763193457946
True	771.3673291906262
True	295.1437765254251
True	501.01381330994974
True	542.8016101704837
True	529.0914149753977
True	298.1794157874556
True	535.4929343687248
True	105.42708312032384
True	575.2276779515428
True	7.804513811235703
True	367.5084452411305
True	465.1466328304756
True	974.1461169821902
True	352.1293933676247
True	781.5703185279972
True	963.1542190130946
True	176.54362902466383
True	37.80626847117349
True	371.9556143691033
True	391.2456338739938
True	587.6698755773517
True	261.1606290508746
True	30.75823058715568
True	638.0186181489788
True	132.60679703495666
True	1047.758097535905
True	310.10288648021447
True	461.7400955432056
True	125.6867365048808
True	802.8193375966722
True	143.98230183516648
True	814.7133613292501
True	566.486711978171
True	191.31649378952892
True	104.9857815787568
True	66.23554426436452
True	570.3559136168933
True	921.3696584971166
True	432.7900384680034
True	536.2840792683431
True	128.73460413524583
True	635.5496497875506
True	485.79050090623
True	778.6726423593082
True	308.61847978653026
True	549.1286627662051
True	117.26870983097724
True	23.631713247441656
True	414.49809464713735
True	172.81475005267774
True	108.36064459265468
True	371.737532036712
True	1124.8877083123264
True	281.7435368546755
True	549.9789750665525
True	11.279796572959672
True	76.31707649471919
True	339.6185201416844
True	795.1867769720826
True	438.8324510560317
True	509.1704309996399
True	707.569383740132
True	70.13240704562445
True	732.1349533437785
True	47.72500490147729
True	105.59615725193166
True	190.04399258681795
True	85.13337137060775
True	26.018627021672145
True	298.55887574183095
True	466.923248382356
True	917.5854666850212
True	853.4802377186918
True	5.905935695752374
True	290.90832497001867
True	468.9006675155498
True	114.63435989848932
True	241.6506096998906
True	339.6058063737487
True	1329.465727948953
True	473.8071513166545
True	25.466401489983703
True	176.6904675793129
True	694.0569424694744
True	37.954523727124666
True	170.868413534736
True	564.8590078713925
True	76.41433902148482
True	861.1877294804417
True	314.2260275420648
True	681.0771827350147
True	77.98536383174923
True	698.23865006587
True	589.1299928818593
True	891.3969471821966
True	242.6743602528571
True	494.2863786628561
True	865.710162374346
True	914.4103629441748
True	232.1390854372213
True	747.4575013281826
True	222.2697256611072
True	445.9580396561787
True	367.2007585892128
True	494.2883239615631
True	492.7152561090869
True	327.97612604928577
True	351.70975630304497
True	116.85738425794628
True	358.6263209524924
True	1076.2096977715275
True	315.372918906442
True	146.0402980918093
True	302.9084883575481
True	741.9972069526626
True	625.067148814742
True	427.6639012938709
True	125.22073594420552
True	339.2408324319153
True	33.66331154903529
True	164.31985870797456
True	91.1817012909649
True	88.54811110350866
True	582.3216098161464
True	141.11712479255962
True	126.39325967197848
True	106.86046630072948
True	88.06631352604174
True	455.2625226272218
True	397.8185477816799
True	1036.8434546816322
True	550.3211385980403
True	845.3123379935005
True	274.97473914044525
True	303.25876290168407
True	532.7174497570479
True	196.35252403074404
True	727.7974823232526
True	249.92094640070448
True	362.0386953521586
True	69.43468398494059
True	117.32503631369576
True	263.4381347428269
True	121.5751770750994
True	458.3815418658691
True	30.02979453172128
True	581.3753560221911
True	1019.5835712254632
True	742.8796523508032
True	1.4765560089702583
True	61.37372473186672
True	510.07704422304886
True	446.74942993881166
True	76.34851053019963
True	116.36203848032676
True	296.807953294485
True	81.93618191234526
True	50.5716653114174
True	736.8618370943688
True	650.061766074882
True	168.0333406370704
True	154.5727838604435
True	559.0324134560877
True	54.37225333502664
True	26.56893085173377
True	568.6319060676793
True	461.7916362998263
True	1108.9115177059514
True	43.54708761535712
True	473.7578907452177
True	869.1901528212155
True	826.4807887759894
True	279.3770999262844
True	753.8466889027043
True	395.50790394076745
True	42.11379476506569
True	104.87847349425466
True	662.7393168730771
True	76.09064693207456
True	141.7109834119883
True	931.7766799365048
True	181.37339669893515
True	270.296773625897
True	102.10191217361624
True	630.6650218913672
True	599.5501241269379
True	206.1190047986228
True	447.58376274374274
True	43.65922571486258
True	275.57589210337966
True	579.3492104876523
True	607.7581808789838
True	314.69208513661704
True	73.84634969307842
True	969.652206156004
True	1125.113942020989
True	564.1234723818907
True	59.52564745594655
True	30.15844761102716
True	89.56290630029348
True	106.2302342034038
True	101.85382791015267
True	885.5766294802585
True	1174.9327597299098
True	705.5411618999383
True	324.69059949118906
True	7.844484398372407
True	20.947644909143825
True	334.8056160751589
True	490.6557520223028
True	44.84144099332601
True	550.61651473696
True	422.17705000895126
True	393.7470431194584
True	79.59808698428819
True	199.62895593151103
True	269.6634812950962
True	122.436007431809
True	387.50160404947445
True	41.13276829836569
True	174.40918417076753
True	1138.2655378461577
True	6.0179678804261405
True	26.30998554583497
True	589.8830480649763
True	361.6921187270037
True	802.8043125064568
True	166.16996748996092
True	767.4895729430041
True	601.2317458046172
True	273.6313300249383
True	447.3542742385709
True	330.5992398024012
True	297.6165887285874
True	270.556681148344
True	391.10670078420753
True	502.94323429522456
True	504.7766567636115
True	111.9219436038846
True	363.36184344484826
True	8.803489665786865
True	177.32766360959417
True	241.00892047226327
True	894.3316554618691
True	594.2440920746292
True	31.508209257012613
True	710.0521075027264
True	849.7616319015855
True	106.98051930265152
True	349.3306087654111
True	834.914490556637
True	228.4078224156879
True	165.94929495472067
True	527.2011079698907
True	580.2705585433566
True	1121.3721018443396
True	152.2073817725508
True	156.67511931585113
True	256.02236432456044
True	303.62253531604864
True	424.94933116962005
True	416.0335111003562
True	321.2315953417854
True	444.5764600300637
True	491.09760956469125
True	227.8049628154197
True	1500.8190105038902
True	249.96975372657224
True	409.0227388359559
True	55.45043188972335
True	763.6165252958433
True	251.40826115340352
True	939.1827988600314
True	546.9678717750741
True	311.3527307525267
True	767.8866527497183
True	274.7351090236732
True	214.7043770161029
True	256.30249738687746
True	215.0018450427194
True	140.1642161047874
True	252.0504571565129
True	733.3552923599166
True	523.0545304354904
True	217.6182535556505
True	1192.887102760941
True	119.68726813207262
True	252.89816051222255
True	67.19275243008843
True	303.4853112923169
True	400.0838538649255
True	94.98160281452785
True	210.83451639879436
True	79.11898213922373
True	699.6279394248501
True	382.58756308865816
True	218.6480646219712
True	744.2497148504611
True	887.1591157839684
True	860.1629431003439
True	831.0763586973613
True	352.43213704779964
True	1.2861512444395429
True	262.0319084650223
True	49.65348616941292
True	386.4626673571398
True	51.17752529891753
True	372.97751324863646
True	844.9275893806335
True	1017.6046784762872
True	412.7829036103885
True	23.67796774319645
True	518.9663303035754
True	507.45915896057727
True	204.73964101841813
True	226.2820906557856
True	294.24361871322185
True	24.6440579362593
True	120.10418347326612
True	967.7853753018942
True	61.20598683339546
True	485.6143436085359
True	782.1540628590611
True	101.7573438980969
True	239.5912796107918
True	115.16143742542188
True	15.335859005076676
True	1.2528362927833536
True	115.3419311223488
True	1028.3749076403817
True	487.3149295177138
True	68.03663970559187
True	788.7122140820512
True	341.4806825669881
True	1.327476930995184
True	432.0705851902501
True	200.9803847681108
True	503.8723479393172
True	86.93385471334751
True	326.2145666923768
True	372.97778843009087
True	170.36985552973647
True	216.68017681295075
True	130.55295480512498
True	174.0794298639738
True	973.3490206663312
True	15.84039016873855
True	510.49496448029936
True	476.0244525348837
True	398.95933990464056
True	218.47999568776612
True	236.76972503650788
True	167.0623343052571
True	49.44370867720905
True	470.526207011004
True	151.99383420936775
True	824.2739269330121
True	857.4822763786004
True	251.7288570616047
True	312.2192648045933
True	520.8286056881459
True	44.62374095840938
True	86.78507275888781
True	716.6904996680436
True	1056.3699801392152
True	112.03906368491788
True	708.7235208715256
True	141.6521388911285
True	935.8291426496152
True	656.8864040918153
True	106.31405589272408
True	280.16723277344545
True	611.8454921926617
True	266.2006834159138
True	46.40625519221047
True	595.3321269496486
True	455.22769409152335
True	5.549362155803095
True	476.1012270806768
True	69.60985994248176
True	171.50637836452358
True	244.2483473790801
True	307.5960273982559
True	73.64552319213949
True	232.53097880944011
True	346.9091487896854
True	435.0067895717275
True	913.1657219111414
True	47.98112423637789
True	882.7310964847594
True	1031.7271495006005
True	133.6528224584261
True	69.76972114612693
True	1015.441805691838
True	34.16196257117241
True	234.34411639787308
True	83.32005834574134
True	208.9977958616821
True	349.60562522239064
True	967.075435900096
True	98.14300532058051
True	70.89107310535549
True	674.4323606011035
True	271.5502028036158
True	722.0543415904526
True	56.160877582079
True	488.66411754613387
True	385.70240117186216
True	678.914673466898
True	48.22051651529762
True	110.45831559587148
True	29.377046319981623
True	263.4730916469892
True	44.3545454047545
True	345.40747227220805
True	3.290305781784113
True	1180.8565524408148
True	101.2639062808031
True	134.11049610266664
True	358.1958622660234
True	725.3274794607139
True	661.8434326148896
True	989.9485641597728
True	481.72054950424143
True	417.5242281882302
True	138.6156833570641
True	401.1699504902732
True	853.6051034356504
True	407.8036326691047
True	902.466085112317
True	83.39156635658287
True	424.76488693482594
True	172.37946581208485
True	269.3590436824504
True	729.9550557280619
True	160.46312920322046
True	133.52164299744976
True	66.15985721977145
True	841.469297084035
True	781.9989999879244
True	77.93246618872888
True	461.33516714620094
True	754.4610212841419
True	428.8939406503085
True	56.99430649521181
True	323.24456992925667
True	770.6928017938003
True	29.44000727494998
True	360.7512229275338
True	166.81427889966605
True	289.5651086685645
True	32.31139553656485
True	225.2963441140468
True	733.4354596503058
True	632.0297960083916
True	54.61796705281272
True	303.618300388248
True	908.2846533969508
True	17.933021814843123
True	321.3083491993167
True	284.4965135496088
True	437.7194154890513
True	204.76504901172095
True	584.2419361889524
True	45.21650587341279
True	972.022038668078
True	906.322208936892
True	49.06596134470849
True	398.93720305374745
True	727.9443088895847
True	890.9602631267908
True	277.3462195482888
True	595.8566562546206
True	130.3123012188322
True	182.40910233403852
True	137.71282360356446
True	132.46969185194186
True	209.3145841433308
True	940.6485026767637
True	799.2398638619836
True	944.0526350953947
True	19.911029006286537
True	26.46227852229443
True	359.19453740499534
True	13.186565764322308
True	656.945569712126
True	1076.1883998462968
True	252.94841338489465
True	208.722636711544
True	84.0221431172708
True	216.1572470718708
True	138.72669837025543
True	45.13777017007148
True	133.15408859895297
True	90.1425482978296
True	248.96414452308068
True	539.1295783742518
True	166.33521714678778
True	28.72420531269253
True	60.38055693761251
True	422.93649040276495
True	264.09643302805927
True	593.1087610611967
True	20.65693795428733
True	114.69306115874694
True	666.7903403706285
True	266.0324306106482
True	464.6265726258712
True	645.8656973348373
True	104.14857330159192
True	109.06644839444512
True	80.27257395558625
True	27.54174248575544
True	120.64980889172028
True	87.06071659969918
True	103.05165323299826
True	161.86293912904725
True	239.5041444676677
True	826.2398696849006
True	293.51874333184065
True	929.7044585594356
True	168.3208905293592
True	197.9570247643527
True	821.5489890991463
True	310.0701551084288
True	604.2792458987228
True	252.8421155217249
True	360.27660749126204
True	442.2987068600112
True	589.2819996768405
True	642.151357084067
True	367.4710770362372
True	35.38886954819041
True	528.2762720039642
True	614.4501359230642
True	16.06504833498206
True	11.799523362891968
True	262.98252453079886
True	393.79653391336063
True	449.13981809067496
True	65.64582929330595
True	644.7657925230347
True	932.5562952888632
True	229.61860627700955
True	892.2732714441532
True	275.3370683034639
True	105.6158411503726
True	261.2392036887333
True	679.2447980720821
True	36.4300948717826
True	560.7800676978277
True	1294.4375644219306
True	1027.777013539765
True	914.774069982416
True	208.32544959565624
True	95.62694531483476
True	186.6416038506162
True	854.2495002192746
True	146.49331269198055
True	1071.5777639833727
True	856.8769866672488
True	41.9030612573142
True	87.52273813462739
True	426.72543783858254
True	429.82719526789214
True	202.0472051840207
True	504.0424213076784
True	665.9536594452906
True	115.75450420013192
True	282.2995415048594
True	1015.1312323638772
True	52.5263672755181
True	724.9534385280402
True	531.7862058037172
True	38.13646261747655
True	833.2702058984058
True	373.4245722908803
True	533.8630595712485
True	112.19335478521884
True	262.33906178617195
True	211.8194062909247
True	28.099703014479967
True	132.22125783520576
True	745.8669434375183
True	132.52877220393316
True	370.8802367283424
True	65.3118547613004
True	629.5332361758846
True	596.5042423622349
True	227.2350013683437
True	451.00883712082987
True	166.53714448657226
True	161.15852267305104
True	218.8155443083163
True	278.7138512046277
True	366.7300099615191
True	130.57557174534662
True	200.2260374677499
True	28.248854104289173
True	895.4520152325124
True	299.87594038596484
True	9.834340649240836
True	360.394670504125
True	163.76402933952176
True	629.9873081189694
True	368.3025721118331
True	577.9104432108348
True	542.169274319979
True	478.9199003887921
True	792.6189325069709
True	234.73512908910777
True	553.8190511335473
True	155.90184736365376
True	509.49668583717386
True	355.86182468471145
True	375.9895369341926
True	124.8466033866604
True	128.143449572922
True	111.9087500448812
True	64.92719037961956
True	721.6969076780207
True	185.4929814548165
True	46.17526755623892
True	0.0
True	556.9265999741679
True	112.76747757285617
True	22.86982051868476
True	42.08881291129003
True	113.39721795428876
True	536.4275374713445
True	181.4477993909992
True	106.03795430669476
True	35.937442185187386
True	162.00454074258624
True	921.252195757556
True	50.57581552834797
True	222.82648814812976
True	712.9312486706458
True	317.05704908565366
True	455.67003200515103
True	486.4158865003032
True	516.6381586392996
True	593.2033787596479
True	902.6124901017912
True	259.4070898512956
True	1033.8376866262026
True	916.3935969648688
True	636.8983235627965
True	345.80089369174453
True	829.3902927732295
True	9.742396575898832
True	33.93605217950485
True	289.02853462538314
True	41.458346829212765
True	194.33509950993752
True	744.9879758405498
True	214.28146085828087
True	777.9250745941683
True	764.2331960606477
True	126.66803146460084
True	369.6715543890615
True	572.6932129069452
True	22.938002551471715
True	127.4309137729301
True	439.35749240080366
True	304.0806329993952
True	201.0477682403833
True	110.006375553176
True	369.0299741539112
True	22.489315932255437
True	374.58114058644304
True	367.1962079014622
True	1051.213679137916
True	374.29655037669954
True	31.875602957492685
True	421.0291874323478
True	428.7317654978721
True	226.24526308977195
True	32.45839814173536
True	760.720530195575
True	432.28609267100416
True	168.85123714689354
True	11.995855942810836
True	1219.7779960241214
True	168.90550385148373
True	26.789548718854185
True	300.7739356071223
True	282.8047074179597
True	117.8971384219756
True	287.6166488607588
True	50.084250242293976
True	335.75063166045067
True	292.97934230956736
True	318.7008977118421
True	30.20262448060985
True	46.54916669543911
True	1068.826120026927
True	24.82564293642185
True	11.993395294566229
True	181.4978366429092
True	671.551419306364
True	8.157800750135767
True	196.5153660927805
True	175.63839900671948
True	515.1834176196672
True	385.5313901112685
True	725.7974965540581
True	321.50990345136904
True	502.9624853145074
True	440.70227890787055
True	516.4055113000047
True	99.35722465729182
True	1256.3018674595803
True	908.3581653830448
True	293.0777194394259
True	538.6439359549711
True	100.09887184515944
True	574.8450133437456
True	450.5220323021733
True	156.27304268312065
True	75.75879930884892
True	343.84941858940664
True	163.29675438568114
True	30.952264795174848
True	603.3495868607962
True	380.3679302600134
True	69.34359346149897
True	26.668685390481222
True	656.0090880420983
True	496.3264327085524
True	73.63943081386718
True	20.53852502492599
True	318.06983371307456
True	317.47616848660743
True	710.1918449068716
True	555.7000759426825
True	555.0188623402522
True	804.4762864008056
True	8.121379366943819
True	55.44840197503431
True	38.77711582329229
True	61.10028993335381
True	509.69217200131135
True	593.8972048635561
True	79.88007990439507
True	112.9847095953512
True	190.51177327614096
True	75.88687365035726
True	185.06274915055448
True	205.86922735543968
True	272.70401973495945
True	831.8494595741378
True	590.7961323031085
True	281.78716532283244
True	188.0467709022628
True	278.92079251029804
True	257.80170599325515
True	757.0742629540007
True	326.11192885079555
True	169.4031933612673
True	894.0382460590293
True	355.7385089452697
True	464.4240181119067
True	152.93582098151126
True	120.91482758888672
True	67.11603614468662
True	212.4180161516784
True	997.6695602429648
True	533.0137684825265
True	110.50640754807476
True	349.5865100717224
True	96.03091330078938
True	677.6218769541991
True	4.354047739186568
True	713.9999017062117
True	36.73341901045317
True	956.6040373058826
True	857.77331505104
True	215.2828035502868
True	28.78008696730974
True	77.6439365546793
True	475.6177362078028
True	224.3664220217134
True	1.7656115583985883
True	79.54234822640915
True	1108.1957791412888
True	338.45024015606174
True	656.5873786945243
True	480.0161846660996
True	31.18253910187889
True	135.3096617619437
True	448.22556449383393
True	939.8164925876808
True	804.7381700547979
True	429.2469579134421
True	344.5173266265596
True	16.778042755513457
True	71.19549282434241
True	734.7265622271772
True	485.0861828815461
True	389.5252627198698
True	857.2998186227355
True	26.49667609400555
True	220.2924534207444
True	892.2706386060776
True	245.2492398734069
True	9.049873166427703
True	490.7755598641752
True	103.034053555256
True	632.8545221196056
True	52.04048001226753
True	257.72267399071205
True	855.818090611392
True	879.1574421529447
True	279.2114994290432
True	435.339091422856
True	123.3390303376163
True	611.5204368185706
True	257.35795388394405
True	192.54966043592933
True	840.5034940151651
True	54.33450622951492
True	715.1488531991538
True	279.5331366990478
True	311.78063228486684
True	166.26789246126063
True	480.3477768219252
True	612.6255968262159
True	381.782520764478
True	412.3907134049765
True	71.66405311610171
True	154.69344965646783
True	463.1661977040985
True	214.2819469076932
True	37.13773485908079
True	199.7960353753564
True	392.25007835527066
True	420.4864154997904
True	741.1448500356979
True	134.24031403905195
True	645.2772809722507
True	514.7759993999742
True	593.1855288938532
True	134.20593095944804
True	38.00398416972027
True	664.1544703591544
True	67.72579029899897
True	560.659663686533
True	672.8151085172279
True	456.9268670688121
True	136.7816812887765
True	536.4048938762717
True	3.8299753468030007
True	406.0715130640185
True	30.49864574967257
True	630.513994670639
True	267.42274260386057
True	569.801961876471
True	699.1120287985658
True	142.00898802218072
True	569.9335152254305
True	473.2941979915825
True	65.34205575771729
True	966.6318096831208
True	3.3692827722751963
True	28.58218650203409
True	633.5011412882468
True	690.663729913024
True	135.3031577274076
True	419.6607043062578
True	123.8355851209252
True	76.5317763694227
True	476.3136186632452
True	41.199507565901584
True	514.3002274519814
True	13.185832409766704
True	872.3696260707513
True	549.5043244189119
True	643.0079019971806
True	102.66990857470527
True	393.1869206899666
True	1011.3169632913311
True	856.7400510288267
True	137.92065548891927
True	539.9721900045254
True	455.698522481529
True	257.6666327808856
True	254.90336865885712
True	5.420889551946111
True	321.37127829704224
True	11.11921863406392
True	361.0872425546711
True	79.94168482211205
True	409.4028755235628
True	670.3877301644782
True	126.01310126280524
True	229.636794841916
True	641.5363372352207
True	672.208798798136
True	279.3089634146684
True	133.58446956780912
True	158.77647741196273
True	477.9351142515031
True	83.74958318381951
True	11.36211403395187
True	511.8878592629327
True	563.5356505867516
True	18.10681606619977
True	144.09451152539228
True	863.0143579901992
True	483.976206961401
True	286.483197842867
True	34.69368331812414
True	466.323930042592
True	117.29891777335796
True	591.4094200253194
True	675.0747753284918
True	290.07347246637954
True	379.64637726684816
True	194.02826486713604
True	240.4284067882901
True	77.83795042202755
True	216.287196149844
True	484.1195033810732
True	21.113943911530747
True	447.2934150810118
True	376.5622173418455
True	734.860019998485
True	900.986437782916
True	892.3790376499785
True	156.59640944393337
True	398.6227273665446
True	69.47254834035768
True	192.4843800908785
True	318.5892121021368
True	10.766048246041477
True	806.3597294043451
True	24.910110620363383
True	397.5158505817786
True	268.3359292253103
True	668.4593907069873
True	201.6016752781786
True	36.87438897409199
True	696.8709249584572
True	1065.5154410167331
True	229.69048239575983
True	135.35766824862114
True	635.6003602342954
True	502.6901336456028
True	17.438169050928657
True	831.3499749941814
True	112.02766932821456
True	45.19537982353397
True	304.08072883053904
True	359.1895666552431
True	398.6128199433709
True	262.66020671873895
True	19.540333075989857
True	21.79814011356641
True	853.0484760516118
True	196.6640229644904
True	107.20257948519006
True	817.4266339450503
True	643.154060796184
True	606.8505250391613
True	451.2957135942827
True	149.91724727027625
True	30.131478280091237
True	101.8119686379018
True	439.70579755954975
True	228.38926054381844
True	463.3291772357819
True	145.45985013145648
True	489.08425246307854
True	638.7788117116452
True	955.5644270880188
True	24.528587825129865
True	923.8836487947488
True	1046.9753947001316
True	489.0458563765112
True	83.63250807878336
True	805.9269840541155
True	645.3219536569295
True	652.3578177737531
True	178.65035743713776
True	732.4455770871988
True	704.9312299575203
True	118.79985022491906
True	797.8835482851351
True	783.722672871456
True	498.68508914502667
True	229.12189552197532
True	65.61553153604004
True	302.6849873059396
True	360.9500068582696
True	466.35140633099854
True	426.0746973888763
True	198.4916391209232
True	313.57383447385206
True	2.9807176206757107
True	13.093180685763096
True	97.00751106400624
True	132.29140150216998
True	356.6422907680238
True	353.8061850531182
True	105.732387426176
True	14.333261751626615
True	211.2502669713853
True	857.303881448221
True	451.8099801945484
True	529.0187608800215
True	560.1076070740469
True	774.6041440443096
True	648.0307040727085
True	95.404977014565
True	190.4969373301105
True	239.37565259879767
True	283.7029165205506
True	102.37091494866957
True	370.9482676605356
True	437.8140056513527
True	172.72215035355646
True	652.6233918598888
True	240.89266528518
True	207.01480921601583
True	27.41111910904224
True	235.83256053039872
True	491.2772376355651
True	172.86366703465595
True	547.9042195937864
True	457.5607167344512
True	246.19064560065945
True	101.66989653962324
True	40.49445219824384
True	400.376476501567
True	789.3722007577479
True	160.7407398894263
True	1045.034734806033
True	1015.5324876491642
True	486.6450942895386
True	103.81100201114288
True	115.8197258910772
True	679.0196931537613
True	9.14728845291727
True	223.83512943747152
True	133.02435971977994
True	121.33288727536184
True	322.7132030931991
True	656.6947975558444
True	41.27030348192808
True	126.7180380201406
True	967.1050465997344
True	55.87448603495536
True	460.20277986147113
True	537.9507933900001
True	239.40123357682648
True	136.7535317546032
True	919.929401810964
True	1182.064919867878
True	508.3504625785886
True	640.5897160190908
True	204.7079663465608
True	153.32982093534082
True	327.6128356591439
True	260.2321868347559
True	178.2601490934694
True	307.755363563805
True	356.25485372123745
True	12.075808848644549
True	627.7811771494992
True	148.99028410864216
True	79.85193298010135
True	429.9292802009128
True	337.4846575173487
True	1185.5592781374182
True	367.2864395019557
True	980.7459813100652
True	10.177492339673485
True	257.88290101125745
True	230.9117814318546
True	147.5147219113134
True	499.59649630229154
True	200.64284813623905
True	392.2817264923585
True	315.1184792283831
True	112.460224630821
True	362.7766003646485
True	1055.7171740884814
True	744.2370961680646
True	223.05208651143343
True	107.40891714302803
True	293.554649685498
True	23.15225025341732
True	351.7437580678107
True	313.7866755544494
True	586.9684990052776
True	463.8312467128217
True	352.0020092937283
True	157.3522316480211
True	13.024195723755094
True	431.1582880780127
True	291.7985998744433
True	137.47147994062442
True	307.11210145608146
True	435.5085369558557
True	818.9072590827684
True	310.6076462148304
True	770.5620810409728
True	411.4602673977052
True	382.534802653418
True	1.6709154232428358
True	1130.6799797310198
True	103.93971717684288
True	929.097174077635
True	201.37535245677228
True	458.8328032461904
True	673.7099016254488
True	88.1588197221946
True	470.833203969769
True	31.69881120605638
True	413.7137753986776
True	78.30586241835175
True	231.2165322895532
True	37.05709391777224
True	683.8198523880806
True	187.3835205401066
True	25.3281015656887
True	399.6027122118188
True	112.75072735012957
True	168.23676580678787
True	826.0332875290254
True	246.39288242749203
True	157.77492539940135
True	368.8813665040147
True	527.083004141858
True	337.47545262990263
True	522.6351339071763
True	612.5013813917826
True	155.18349652758818
True	7.0938033322911584
True	78.84573738261969
True	429.1591909992805
True	88.49394327602835
True	75.35945208798056
True	1023.9074268720044
True	29.29984200886313
True	329.4801797241648
True	325.7336770008968
True	476.65907090393455
True	672.6028746395478
True	186.32429873112525
True	666.6459060966196
True	334.4192623473232
True	342.8354403055662
True	275.5582893860264
True	216.8978437274528
True	356.615779438591
True	423.1788244519784
True	412.8729252516792
True	588.5984378498196
True	142.84759046977786
True	74.13276674577732
True	40.5882840873184
True	288.78364628648984
True	653.6177814569236
True	405.9013617793112
True	772.1100696232055
True	209.0735358918633
True	400.68799149733854
True	65.67250776440754
True	54.85767796499401
True	418.0907077348937
True	201.22263731032825
True	224.5486961157733
True	42.46987228946937
True	1071.9835129478215
True	179.00740610654267
True	910.158785135538
True	319.91947269788363
True	946.1154304881914
True	234.27689944421587
True	453.1764172726821
True	537.635772134499
True	608.6108695375183
True	206.2218717604998
True	482.96335103147015
True	947.2756327082232
True	117.5023928976136
True	7.070808319366256
True	566.9239000034808
True	28.65864311798671
True	79.53723692989249
True	793.2258798422874
True	219.45190494486383
True	1003.5774752034418
True	685.4754517450586
True	405.70491834776834
True	271.54750762678464
True	479.4864438363805
True	335.00175506854924
True	186.34300149684017
True	693.990871792204
True	719.932860922996
True	209.1756211068333
True	87.47011747371306
True	500.8270834630305
True	136.95349132319168
True	381.1729815081216
True	345.6787941544892
True	64.11195673651568
True	373.9935287474901
True	408.4161764321299
True	370.8316477451269
True	424.3195936654966
True	410.50595491688506
True	643.3893434342364
True	59.11056157415037
True	442.0656051715817
True	330.9982759419025
True	657.062310102151
True	221.0674569780124
True	95.89271498688396
True	43.815908445192974
True	538.0094743821861
True	644.865723630766
True	182.0772951271201
True	410.0098511777823
True	351.83408125983675
True	17.13379030196479
True	162.05457730804608
True	295.8262557768558
True	3.2018116629650337
True	880.9760670424987
True	82.85438874060127
True	108.2982974665647
True	113.89270692009974
True	359.1962515763097
True	36.595971915722416
True	430.6350998760266
True	225.52549573339368
True	5.184335134737694
True	123.2395922941652
True	452.7473274848966
True	48.51542419315138
True	72.37648660062328
True	184.4906316725832
True	294.9335512083139
True	966.2692008277596
True	380.0961996290805
True	938.7099738795208
True	185.10870186612271
True	996.3662804941224
True	818.4308771785152
True	673.9373642586393
True	416.5517929535822
True	368.5936889118925
True	80.82994087536218
True	70.5059198460756
True	81.50528429551764
True	175.79080999394412
True	476.9095748744331
True	1098.77393582971
True	183.27755697296504
True	353.3325399718545
True	427.6160227645557
True	617.6884053183634
True	588.2275433134208
True	279.9084858426511
True	448.4555611184613
True	667.2713515503247
True	93.4450675636727
True	682.2481947047781
True	250.87508554505968
True	133.7911446974524
True	400.1313348675209
True	848.5682698887346
True	441.8825455446071
True	852.2257052238127
True	195.45290257770003
True	348.2130141793141
True	691.9065919156586
True	631.415175012418
True	173.51303345665934
True	259.50543412556675
True	818.126475735833
True	33.34574357850988
True	187.40435360295325
True	472.8506858471709
True	709.9406416552827
True	103.1314049029938
True	32.9077668278947
True	163.91804136244363
True	757.8732911019
True	328.3211945744373
True	542.3994106372444
True	360.38354421863056
True	299.7178103128922
True	457.5617653649173
True	492.07591820351496
True	77.17350657672807
True	358.3776188501409
True	791.7791761971869
True	0.0
True	281.4465655584343
True	254.41719641980583
True	957.8137449501824
True	151.161355214024
True	612.347211923652
True	624.5522113939979
True	111.8178008695494
True	196.68711761872257
True	124.46660786200708
True	11.55507761773794
True	286.1486844819301
True	380.684826416468
True	1146.0068735451018
True	239.98688641145145
True	408.4209825129845
True	649.7534715636173
True	203.269737935635
True	26.44264435993372
True	857.3703990244478
True	612.953188369687
True	156.1803647484986
True	643.0478075359648
True	167.9508761440072
True	298.2853658057155
True	761.0426144790705
True	33.18547287481971
True	98.80023058715982
True	523.6856914483565
True	65.20713899843496
True	76.99955888161098
True	417.5897882865882
True	19.949857636451966
True	760.7605115244131
True	102.1864633826074
True	157.19504756302115
True	18.07847578279277
True	753.7982431473173
True	28.939259066950047
True	775.3638064693309
True	407.8889102774665
True	116.04209797639209
True	696.2405003015159
True	518.9643320003854
True	549.3281983212203
True	47.59668008342319
True	364.31244586327176
True	5.754781074225212
True	92.3816466059492
True	383.4937421386237
True	50.05932891097216
True	118.09485549338496
True	319.2984176285892
True	184.29001316815757
True	103.48656795322016
True	658.8964747657868
True	19.45646485749942
True	1139.146672829347
True	493.5775993281644
True	306.32914853628915
True	491.9852433124036
True	119.4145764872325
True	809.7295090788575
True	1101.2460689971865
True	736.123090988381
True	181.4108934179808
True	221.38413454358155
True	49.790722773155245
True	58.51735998304452
True	152.55357223809767
True	99.97769327406417
True	175.1486094188689
True	1169.9555675702045
True	318.14750363135164
True	357.3860157694827
True	649.4169164899031
True	16.68504601861486
True	15.491675969416626
True	597.9284378225394
True	6.382779060197047
True	118.79670501289928
True	687.4225417299832
True	177.85486627117126
True	633.2466557573607
True	829.975520340311
True	150.07563595820326
True	861.1990294742045
True	3.3333829164080653
True	462.2833163881141
True	1052.9430752169828
True	24.687338741042687
True	239.41219325481404
True	146.27497381032697
True	964.0402271259336
True	222.3413320040921
True	508.6701039109523
True	120.9482069370287
True	507.93860027325655
True	157.30639615727867
True	101.3037075507429
True	383.3010158192678
True	71.05255972709575
True	50.1890800516621
True	1057.6594121720243
True	265.6402936108469
True	159.75808153329712
True	363.8637152418131
True	400.589462516794
True	218.9117052541016
True	168.48910928829582
True	377.5774423272634
True	34.1694231821566
True	492.3908501536643
True	1136.4210620711333
True	114.36443406911242
True	465.8340214909073
True	312.4118234188152
True	28.624870409176136
True	404.8505275949972
True	107.91964914205248
True	577.1785417570215
True	196.41586502351905
True	417.3106737591309
True	19.17895329684405
True	430.3150171370258
True	112.61688957938976
True	331.2236190695015
True	33.96225711232038
True	175.14842552504786
True	240.30499499928413
True	776.7179965147499
True	58.23225909378596
True	145.1920691290135
True	237.91695947992253
True	144.4480592203553
True	617.7690502551427
True	548.6478772370658
True	782.4809421136977
True	389.4349141156487
True	546.1897344145715
True	409.825053800006
True	705.1439811622304
True	70.84952748218697
True	492.35877188857546
True	435.4325364628937
True	51.47065030175422
True	86.82297364777389
True	129.1263335906768
True	88.24173787013561
True	329.5263955786
True	837.6686445684288
True	321.4578516885739
True	1116.4516145503069
True	320.4864971952801
True	918.6010998099904
True	147.1263314068137
True	579.3979383328185
True	605.4280345931527
True	699.1933457722673
True	425.1542204938767
True	63.86372856450566
True	273.5880084134522
True	41.57677556184387
True	165.06320931621497
True	171.82544593470823
True	1113.9436775124134
True	233.9580282683055
True	550.6865958264384
True	566.8674114454517
True	566.2042506495516
True	859.9240032560484
True	594.265521148105
True	659.9334999020904
True	966.5837645272536
True	124.42862986032644
True	318.7650382822009
True	256.22383216299664
True	324.0329806796331
True	86.77112467183991
True	396.5228790187236
True	4.857832008877391
True	334.57818867798386
True	251.849188839119
True	624.5369377020529
True	286.3278624532939
True	365.182387373914
True	10.78107684819756
True	59.569574009192266
True	546.7038853643046
True	30.77653895207048
True	146.3492517190142
True	68.93846000270953
True	154.32281663963187
True	246.9789123385501
True	76.02059746750265
True	378.0594863364759
True	271.0750880250337
True	103.9208426808238
True	347.12283608348395
True	62.967112753904175
True	578.6346508662039
True	841.7176240402459
True	277.86551726668074
True	1163.9349280815156
True	116.577141486493
True	290.7772801297028
True	1071.5851267056912
True	87.86048365849217
True	281.2005018670513
True	9.373431123855742
True	416.2377466873396
True	455.0373923490712
True	152.44461505037677
True	618.5541407882489
True	902.0668514720712
True	158.56581361675882
True	79.87689742991473
True	331.1297845595917
True	560.2296596353156
True	610.2941290134198
True	1186.0925716872869
True	27.17411735420968
True	919.2183883276954
True	137.91678075421152
True	645.4761121140248
True	124.28275103716004
True	124.12663543795666
True	182.93073275062912
True	175.7837855053841
True	762.5970793265421
True	195.005445954014
True	228.84618947832797
True	67.50708443055873
True	507.2539564958863
True	439.1106214082496
True	175.82301215549182
True	245.78252398281515
True	16.81008051174589
True	428.3607340173136
True	220.6444270461329
True	270.376659076796
True	120.25819569680736
True	711.6561759475132
True	423.1756872856981
True	251.8035812992381
True	643.1370908340887
True	533.495320954006
True	435.80500496764273
True	135.78971358759833
True	535.5375445424261
True	454.9234417469191
True	2.88822837395684
True	195.44522558550847
True	93.46491474181876
True	248.35125007426845
True	2.340145582882982
True	132.8498500830487
True	354.7039483754446
True	6.688058426239484
True	869.6918633560757
True	179.6084443603406
True	719.1120726329061
True	811.3644821556031
True	162.19667579099297
True	215.92888757215837
True	491.53459587717646
True	832.8796364408216
True	48.922650269816536
True	38.52620913026324
True	132.97944589056672
True	653.1439860946278
True	731.8395579383553
True	182.9895173722203
True	594.1134070599596
True	572.5713682011963
True	845.4208007648397
True	418.9063890415645
True	185.9424281731796
True	861.8533191455435
True	224.33983455967083
True	154.2098051139269
True	322.27875579760814
True	227.47943497496624
True	207.77371935725395
True	610.7248141096084
True	250.18036250257725
True	194.35586220361816
True	472.549885256534
True	463.6931143408999
True	60.441994796952095
True	271.19917564817064
True	80.31866005919146
True	336.00208123102084
True	365.6379617330211
True	255.10325158354848
True	175.36979547738684
True	372.1147829553697
True	669.4263201437542
True	725.9313080393182
True	299.4637136454577
True	731.4695210087821
True	65.79448123288164
True	869.9406759079068
True	349.62865623107814
True	12.85621714127419
True	605.7639004352379
True	695.6804952549461
True	248.6689685934063
True	175.11386197050408
True	45.84002658352248
True	380.6080439064541
True	82.05887040902415
True	14.937022317242503
True	899.6643005849807
True	384.3827380481986
True	179.56245251892312
True	1004.6974745668732
True	11.921798942341724
True	765.4939283335036
True	30.59910297415536
True	672.9545037803955
True	61.25603408338253
True	759.2830411948172
True	444.10666994156384
True	198.2554073853597
True	443.2021569038031
True	219.56742951463124
True	303.07712390810383
True	226.1970782685148
True	400.04072886362576
True	9.210988566596814
True	316.70064541403417
True	113.2890212807753
True	11.153663890122909
True	473.3274973848645
True	709.7328413674534
True	281.9830224156165
True	80.93275393425965
True	304.97080785146824
True	80.07709369279355
True	180.5517668674196
True	178.12411946776447
True	372.1890418390177
True	43.687633149569606
True	139.28960047849432
True	381.3689959861677
True	862.2066201238323
True	106.4291836150752
True	212.5388671464256
True	451.547293115472
True	21.717163406197223
True	436.759512035938
True	505.5993287036663
True	88.41771303754962
True	395.72778703212055
True	356.6374507233392
True	417.4295659367622
True	579.7090131161086
True	1057.9399175967392
True	980.9837507865208
True	56.9264685303595
True	1058.5038644134406
True	108.68064011169623
True	114.29591262979528
True	112.8729368383237
True	494.92542480807873
True	380.3122053247811
True	574.7324056081204
True	255.74119825160636
True	161.30420614284785
True	397.8623881708997
True	15.32148089530554
True	442.6980034901453
True	393.3654779844503
True	152.25684765492892
True	93.79404463743046
True	544.8098058766536
True	980.3403124795608
True	196.92045639853248
True	72.60352575787084
True	446.7697910368721
True	380.7152677772881
True	471.9474925173192
True	330.20754732968743
True	4.433731127010946
True	547.0134614892941
True	516.1025143952206
True	506.42091702287007
True	192.2049828411038
True	103.22924242835244
True	21.806914623438917
True	372.93739568398246
True	110.62723472509629
True	8.451144861953036
True	32.68555476021834
True	353.56059155123086
True	653.235951210007
True	123.9825793676508
True	87.51327039429883
True	24.95077228207685
True	408.7342065129401
True	368.2874583753739
True	788.0280106722413
True	303.985584363507
True	521.9564665047308
True	526.0482413735274
True	513.7082025068978
True	293.8480290184336
True	554.8766365120971
True	102.19359953694033
True	583.2322275199638
True	6.90783523787842
True	368.0255899402172
True	466.2958287772946
True	968.0794821527224
True	352.28860609948464
True	817.7602623252191
True	975.077040734434
True	174.09535270512228
True	33.6599686956924
True	377.6416496441194
True	381.3976931375809
True	599.9643713463332
True	236.037310794103
True	29.36863999817884
True	635.3904107286694
True	133.0613990869075
True	1049.8978799622855
True	316.81966128837155
True	474.3659364834005
True	123.49418565724054
True	790.2703781270998
True	143.67996469909406
True	838.945759718998
True	561.4584474735791
True	185.97556543286376
True	112.64834227819502
True	67.61975594891291
True	553.6046931918866
True	915.8430845960625
True	432.814611305566
True	551.0334911400677
True	131.8173320867452
True	614.0867819775897
True	493.5540072560127
True	806.7865468426005
True	321.4212330716145
True	578.8326645363207
True	118.3720437415922
True	25.140154060183352
True	409.01917906211526
True	164.79334570004534
True	101.72421095094452
True	361.1844552389655
True	1090.8792093373647
True	261.37750817586755
True	554.9016305992542
True	12.341489572606672
True	75.88033207567302
True	333.2331332648543
True	803.6080096186427
True	443.93283254390127
True	525.607223871833
True	728.9116764199701
True	65.17070199903436
True	704.5766224334664
True	47.31946948047024
True	101.87075864987004
True	181.8555699765971
True	78.47848373700086
True	26.7064379088476
True	291.23897329519684
True	491.13777429476914
True	910.126889803375
True	857.2299921300317
True	5.736789039268908
True	262.2140723937394
True	464.8322034167242
True	120.75951106286196
True	241.74881295906613
True	315.7843242213811
True	1316.172046345646
True	457.2061965374449
True	26.48903041331761
True	189.85454037543187
True	719.0981964038197
True	36.513732129820674
True	176.55300087475075
True	536.6294761193124
True	70.66195398465247
True	863.914098559214
True	329.47047745839865
True	668.7397586526662
True	80.72911063980094
True	683.0651095462811
True	590.6094227057246
True	882.6357608079301
True	259.4076343405983
True	507.4588756911627
True	824.6936633174062
True	906.788791412878
True	224.6260756093976
True	800.0419966973204
True	221.23362456823276
True	449.63034102714136
True	372.27989085066673
True	495.3233078995446
True	489.4983612193679
True	325.1555461194415
True	360.2905813363234
True	113.91245707023124
True	327.9000037030933
True	1114.005916425309
True	314.3753955396429
True	148.41410479681602
True	300.2220834812076
True	740.1402026403881
True	636.6949779331992
True	415.738694048784
True	119.58398690546645
True	341.14179929004905
True	32.13050225520849
True	176.05836551763625
True	88.76126171016922
True	83.57439282353441
True	541.9138094238687
True	144.56645577753227
True	130.7783061051449
True	105.88454169274728
True	88.52490207654823
True	448.9527910910494
True	384.0296081279812
True	1028.4703791560123
True	519.2873887653328
True	831.8446527604067
True	255.73576605165653
True	291.7128373936456
True	535.2484603299176
True	195.75948573058224
True	764.8960667538578
True	239.00771046958724
True	363.57182351320535
True	70.16572898114693
True	127.28074094138854
True	252.3007590370281
True	113.1925490336567
True	484.56213122797936
True	29.67391105372964
True	557.921247923286
True	1019.0938167461572
True	737.1061786135961
True	1.0626521083783684
True	62.5867028452136
True	497.3094552545463
True	444.3632375234467
True	75.89146429166502
True	116.0412298419289
True	298.9522133358696
True	79.24085681137122
True	55.275601493796046
True	710.9132501634699
True	641.1526152864523
True	165.12919101454906
True	182.2203885677784
True	568.4549733462153
True	55.34380328655357
True	24.778907323728227
True	553.8828865803783
True	446.1903209507433
True	1138.719391709302
True	46.49007303325757
True	463.830131472515
True	846.2091293537152
True	783.0620351397022
True	284.5670185833047
True	756.7441565958542
True	398.2291678927208
True	42.29809573459972
True	99.585983497104
True	729.5752282482692
True	74.27029756431013
True	136.40379671494958
True	953.370850673528
True	193.4636079218548
True	265.5210485629809
True	99.85870728922596
True	620.8710584790207
True	603.8127360633007
True	210.4519182790025
True	427.5036332273469
True	40.75321497879059
True	278.1265287608132
True	558.7735684335579
True	610.7857046467814
True	318.1413017928552
True	75.42564950926285
True	971.8100378916062
True	1088.062515756969
True	546.7637004352093
True	64.91243938886419
True	28.93477654500425
True	94.50035225904284
True	107.50288586591104
True	99.90397681861457
True	880.3822895437427
True	1207.342440445105
True	722.628515817237
True	329.30490893627524
True	8.624510480231681
True	22.03419399691137
True	340.7554739452297
True	479.56644658619376
True	44.89614648367954
True	559.8650447933983
True	424.7891712076548
True	397.8834047169758
True	81.7229349443017
True	191.2015721235168
True	253.41987022894017
True	131.78497153235068
True	379.9057231577647
True	43.59756887229951
True	176.84005475209756
True	1159.81334925242
True	5.48898999276771
True	28.485965839609765
True	583.7039091723191
True	361.2292010612017
True	800.1197420331878
True	161.08556549411313
True	746.3638881663667
True	589.7358409231314
True	296.7565574449999
True	410.2429662864326
True	340.3560175479532
True	292.8158989362657
True	271.36867751681126
True	394.9355230208601
True	505.2580221681329
True	505.0680529998229
True	106.81000632881484
True	358.96295736356484
True	9.368990309259274
True	174.15246283534148
True	239.5763243962743
True	842.0761447411783
True	561.1896040783081
True	32.09237528032058
True	719.9393397743163
True	841.6980040092952
True	103.05018216147862
True	359.6115947698683
True	869.659481811181
True	216.15080387726428
True	165.26427874631176
True	529.1741403894464
True	583.9666084178733
True	1068.2159428622117
True	144.4233945537005
True	158.27913236842946
True	256.19169037004866
True	320.8316921400843
True	426.8009310731548
True	422.0652964508809
True	329.8026186521854
True	441.4999010835167
True	507.6525333638302
True	228.2804681637262
True	1480.845446493745
True	240.97323178112524
True	408.18038768841336
True	51.57618498002303
True	755.154389818729
True	254.92474283398764
True	951.9056540090028
True	551.67543893322
True	328.76009687268225
True	785.2778898526841
True	276.71857585666754
True	194.8863495143785
True	255.6830158208828
True	215.83097938740624
True	133.82479087608988
True	261.27713080138125
True	713.9523097736612
True	524.1720144910983
True	214.2817787325872
True	1182.7936754096058
True	117.31813181893726
True	255.48411651894224
True	65.38856784974861
True	310.8366796174561
True	412.6011287618464
True	90.54143443053582
True	220.74933974888
True	70.59908216370087
True	698.0609989902661
True	375.334665843935
True	215.7326669765822
True	727.1824291332895
True	863.7978105866159
True	803.4286654553213
True	830.309765493478
True	344.450496509683
True	1.0340465424065293
True	257.55217521134404
True	55.54390727541006
True	373.540429044978
True	52.29675716993116
True	354.1074754003336
True	879.74503548684
True	1044.2504660040302
True	381.1206911401652
True	21.963286992210595
True	516.7849152086834
True	511.772476981597
True	185.0664747010266
True	235.12890566373989
True	289.039612399539
True	23.01154196423241
True	130.58946112609283
True	911.64559067089
True	60.962468852186845
True	469.9423567184181
True	777.370095579002
True	100.28288394087494
True	249.18315046664188
True	107.49825463839495
True	16.789190156719272
True	1.2349619499283115
True	111.16989040573476
True	998.9341956648108
True	463.9312250695492
True	70.2719040246666
True	800.278779352129
True	343.52438564220745
True	1.0846292415720011
True	447.6853381851424
True	188.41550894075468
True	485.3461192260564
True	83.89686264481091
True	318.43338845960204
True	365.0154921655782
True	173.5132920705143
True	214.20186604261104
True	129.4720527425694
True	173.91971389129543
True	942.2221238919698
True	13.339861716871455
True	497.7726033812421
True	483.6745545812369
True	401.3958173946828
True	222.57358195773656
True	242.846601719648
True	158.9442550727248
True	49.22632450925581
True	472.1534502984271
True	151.16896968579053
True	879.1355321152543
True	882.0471256212533
True	244.34789639353787
True	320.8464006105663
True	522.1290712220646
True	40.79748351239158
True	88.91929585194836
True	749.9957500831357
True	1068.5866343596888
True	115.48231256634588
True	749.6937733137914
True	141.98489181357976
True	927.2467933973414
True	647.6318078410973
True	105.42036044334743
True	262.6907927476262
True	595.8686249837533
True	261.17722301949243
True	44.43525493535764
True	562.4116823467335
True	456.1685852747136
True	6.417602294033307
True	483.3128176337313
True	69.19804828341825
True	169.0443754648043
True	237.5790934072768
True	298.2465203244176
True	65.76769036973107
True	220.72880014556463
True	350.0713467361032
True	424.3305847373739
True	917.5550991179427
True	46.51567252601829
True	921.9079163697526
True	1034.5664708050076
True	121.72118075173384
True	75.99178511599301
True	986.8361611495054
True	35.391267348539984
True	228.57485954532856
True	80.65979088122556
True	213.35797903983584
True	356.1978455310654
True	938.8255328963456
True	97.32602175499352
True	73.97391194351448
True	636.864784642644
True	270.96508210803614
True	726.1028852957323
True	52.42130264891986
True	492.67610274250825
True	384.0184600681963
True	678.224823822681
True	54.99805947393446
True	111.72643226245316
True	27.36782160458545
True	269.3379601964798
True	40.165929766982416
True	352.699025648164
True	2.924171544201736
True	1176.116445415808
True	102.42840810190424
True	139.02579019739764
True	357.35848610752515
True	733.9542178081358
True	694.9091211186898
True	992.6944588767212
True	473.2433525927668
True	420.08072732058633
True	139.58792269143393
True	417.0151866321758
True	876.060253423335
True	391.9375753956486
True	932.1539121785634
True	89.64173550234172
True	427.0355199300708
True	173.92921868511155
True	286.5087206279938
True	738.2008596096621
True	153.6874414380271
True	133.86755343660295
True	61.180225653720925
True	885.2005111157146
True	781.1315949586678
True	75.05831911477007
True	438.9829510260248
True	751.2884346331592
True	424.1020089473823
True	57.748331700511386
True	327.0862639080289
True	777.8568642953527
True	31.786907364049693
True	375.3805160850868
True	162.1017034350811
True	290.2090609121649
True	34.211953990243586
True	222.61092617892487
True	772.0475677549767
True	651.631112182561
True	56.71037785023062
True	286.60956063059655
True	848.2501251454011
True	18.45781933637329
True	305.2646308743366
True	280.25311372266685
True	415.2884179923005
True	215.10709062814607
True	600.4244747950245
True	46.73681635109649
True	953.04680863973
True	930.0843233263552
True	47.50446529069448
True	406.6841655000836
True	733.5071080120258
True	912.2979888145976
True	267.480292557957
True	598.7683771620036
True	126.5279744430674
True	172.0805106386861
True	127.514738620453
True	143.41846746304995
True	202.84805746699692
True	974.0181462970896
True	815.4911710656959
True	939.648104404458
True	18.564001323480756
True	27.1208305182498
True	364.252525115925
True	13.4204412067188
True	628.554749785897
True	1069.1006125443605
True	261.3542382374528
True	206.7896773270274
True	81.54815114972895
True	210.66920118002707
True	130.35572435228767
True	47.88985914946712
True	137.1893952813542
True	88.28781468478005
True	244.61308938489609
True	496.2664273279697
True	163.0900114225305
True	30.81255235718208
True	60.841725696172034
True	409.4398074551005
True	267.6338598060674
True	598.718850317107
True	23.072029939480306
True	114.86550214367614
True	651.1402218256926
True	265.9031337440799
True	470.9981378848805
True	654.3123333102784
True	104.9639735365896
True	108.68472222231568
True	80.5565439971917
True	27.17333999133993
True	117.56676481906558
True	81.24057311552497
True	99.70488172719944
True	146.81795651271094
True	235.90664683810195
True	804.3338189632722
True	288.6575941168869
True	972.9227164962196
True	165.69792672420562
True	195.08182231098132
True	788.5506798568781
True	304.49055453683974
True	602.453370217131
True	252.4319728763484
True	371.8169440930143
True	450.79313104293055
True	555.5805084928579
True	648.1121933025221
True	378.7232408326297
True	33.555805308905214
True	553.6939139897819
True	626.6554417880293
True	20.20424971962033
True	12.7235985972656
True	267.953826189096
True	413.6370371502271
True	434.7631384510729
True	66.76256770744149
True	652.9509973114098
True	939.2079805392576
True	226.96843906393892
True	899.441205193798
True	280.9509260231176
True	101.0170876117121
True	280.8299821833022
True	664.7474092824411
True	39.88931564672325
True	559.4597465704456
True	1267.6869775782286
True	1036.1522769479066
True	883.8016938066385
True	206.0223367997999
True	92.35868173169972
True	200.00223488763868
True	841.8060210358974
True	143.10192965087555
True	1067.4810652313442
True	870.0504310908482
True	42.55184811269967
True	86.22747693099518
True	428.3022029190639
True	425.71324473192783
True	191.5491055860809
True	513.7704266189029
True	675.323928281898
True	124.09333414845592
True	278.38547159443164
True	999.5281522255532
True	51.871245408379686
True	687.5477953030919
True	558.9500724608093
True	37.46160304561621
True	857.6613002377621
True	379.6689603669225
True	565.5848587546385
True	107.44992433905053
True	252.08762318879167
True	222.9888002230404
True	27.201052528993277
True	137.25668906133083
True	725.2772842272844
True	142.4772956626581
True	371.1682091810681
True	63.17285410851011
True	627.7999703569235
True	632.4218455056432
True	230.71369251693352
True	463.9728900546223
True	165.60214597509693
True	167.98910662640853
True	213.327716564917
True	279.1089890954816
True	352.2838843023897
True	130.64445175518998
True	185.09433804327583
True	26.60585012317556
True	877.212223256136
True	312.6894319703178
True	8.436719238263299
True	364.3609165089874
True	166.75759615475923
True	633.5224253454977
True	373.697636053695
True	583.4565777045482
True	553.1746123671301
True	504.1220987987596
True	805.5961285873432
True	249.7055486074767
True	573.2775102981059
True	154.688955196855
True	572.1600174949402
True	361.5757327053244
True	369.05699774695785
True	125.43641587499648
True	135.57038167775366
True	111.33028482911791
True	72.12182982652743
True	756.7756817174059
True	176.36412344266992
True	44.29778294271739
True	0.0
True	542.5532479804253
True	109.25257127874173
True	22.010716262753466
True	39.00290430498879
True	116.73536132679912
True	512.1631714365096
True	182.3909968858155
True	112.90851145122286
True	35.195972862304444
True	156.32131070148594
True	886.0179567526088
True	49.08776882201519
True	220.4488957253302
True	738.0300852281036
True	312.2661866529547
True	458.6906625916354
True	478.8049751474804
True	504.9656295848482
True	600.4259417638716
True	960.9797403026012
True	272.59916794191304
True	1028.140058784208
True	919.6208460704572
True	627.9072766035122
True	347.87292855932304
True	854.6872479036947
True	9.4775777383702
True	31.655044961336777
True	291.6054945099121
True	40.99434606327594
True	209.45761062923495
True	756.2467912982984
True	216.137485278882
True	734.6145564045817
True	770.9717364013347
True	118.00230330212916
True	376.61980270021786
True	557.9686904895563
True	23.3666283597942
True	129.228944603094
True	446.0931038713989
True	297.9698438832023
True	197.74975588633228
True	114.02171819692217
True	374.057285699519
True	22.580204286005344
True	369.89057399127086
True	366.27080219222864
True	1009.8756115296056
True	366.109333768989
True	31.700353040022986
True	440.9467662670883
True	454.9122909844396
True	239.9127849506289
True	32.672319240899434
True	755.9805597773014
True	441.0159656180279
True	171.7033044860339
True	12.702752493072584
True	1219.7404781377509
True	162.7841697392996
True	26.34273711143328
True	318.82391266810265
True	281.5847360682323
True	118.24218296478006
True	286.23167119844175
True	45.75726459974217
True	320.08843622661027
True	291.09103686415057
True	308.0457520307493
True	32.60309432319439
True	48.76767664340535
True	1064.0384161959005
True	25.59826567773483
True	13.23198194304209
True	179.15163823656144
True	621.515284308625
True	8.4863960028175
True	186.85595961103476
True	177.13595487248264
True	544.3913671575801
True	376.4752668064105
True	742.009010781936
True	323.0847856470643
True	487.68368257615714
True	439.5889798561675
True	497.4816776942614
True	104.58336140599238
True	1289.8453852686807
True	899.7724404255179
True	287.8229859444773
True	543.494166904722
True	100.9919832038302
True	594.8124756619375
True	420.8257841296973
True	153.33075532586952
True	76.49370243741039
True	348.26825893579763
True	167.06401861943033
True	29.81640578178224
True	583.7779570387372
True	380.5673676255
True	65.53038142187596
True	30.74569131829269
True	649.686270536875
True	497.6391821989568
True	72.0088557591879
True	21.068493889420303
True	326.4713776664128
True	324.425229233932
True	747.3031195881733
True	558.1924543204292
True	556.9964744124263
True	791.1158789197652
True	8.54151898604322
True	58.8775326677111
True	35.94617485086555
True	61.7088463941204
True	509.9912604076113
True	581.2495769923603
True	84.68745105268555
True	112.67514229434764
True	191.93288906456755
True	74.71063659538675
True	182.9937334935528
True	203.1529010771192
True	273.5442847709392
True	822.3643000379764
True	586.4072520918875
True	276.1731417880414
True	194.66818473397225
True	269.4394878318293
True	243.23416150911032
True	751.675672425183
True	327.383400280554
True	172.3482335493947
True	924.727862166612
True	334.0559029105675
True	464.53931414322886
True	152.3263796514022
True	120.99080398358755
True	61.21779499603789
True	206.6301742311773
True	972.4122556715254
True	509.4676893393863
True	120.8693381528301
True	369.3059806704857
True	101.81454723779498
True	683.5735854691301
True	4.289447919710234
True	708.366218289081
True	35.95479074986698
True	955.4014666367576
True	838.077864793189
True	201.87740206496116
True	32.049120900540466
True	77.82886817412846
True	456.09962263073714
True	223.59891339727824
True	1.099058858130216
True	75.2113254327729
True	1045.3072531141245
True	333.23455462571326
True	676.9707473835114
True	487.26645467311766
True	30.41547063518341
True	136.29504151555415
True	431.5801588383203
True	976.904356425559
True	804.4913960205064
True	422.0209412688374
True	346.0802269835141
True	17.21246640167684
True	76.9663006359471
True	751.9711411202259
True	491.3460181405508
True	382.5320013888556
True	851.4704509115605
True	27.39605753368794
True	206.32219331915573
True	870.7287760193389
True	229.04315818009547
True	8.114742105069666
True	506.278500275334
True	102.80803953086462
True	644.8628502595752
True	53.69535255488885
True	254.34480195426008
True	877.3493761092234
True	910.9877944325476
True	281.3296028450324
True	454.6163342575136
True	119.90122747456122
True	592.0161098823668
True	258.12917530151
True	199.893502409078
True	820.9795794734906
True	53.79045850666039
True	729.6429067568165
True	278.0586221109482
True	307.71438782075074
True	172.76690148186017
True	492.2210572356016
True	610.6112445207704
True	361.729036887714
True	409.04038193297686
True	70.26114467613837
True	162.513885958301
True	466.7462285176428
True	212.06478667374688
True	39.4286120583313
True	198.20966113568505
True	389.671243819473
True	397.73235753899576
True	774.4759338131804
True	134.53344547886516
True	643.9858121502933
True	493.7942557776455
True	594.1466570371456
True	139.36704625256604
True	39.53624149628785
True	669.7219360899107
True	72.51670671968482
True	556.152472611397
True	672.4265715411054
True	447.0922401639296
True	131.25917107150192
True	516.3421034421028
True	4.856794608960737
True	395.6916023802157
True	29.84969168075452
True	623.0648909127227
True	272.2330146610567
True	592.3764405352404
True	697.081227379574
True	143.2893014825199
True	510.5000826227438
True	513.0719269393514
True	60.76374170368197
True	937.4207618562052
True	3.254951040988105
True	28.953053073946798
True	635.6163140393945
True	679.7178302806291
True	130.5523848053631
True	403.6419847895216
True	113.82602745230552
True	73.00637514290494
True	465.78031965415545
True	37.80889766247998
True	515.3900340704837
True	14.043423894352934
True	863.3947970320918
True	561.4954477118589
True	677.0188029887975
True	100.03393693849212
True	373.3805813677562
True	965.1601198388092
True	857.6203859133005
True	139.2561746437048
True	552.05675795179
True	446.6193030126178
True	239.3836813723097
True	264.6544029184004
True	5.405049959215595
True	325.99338560646004
True	10.579493385458624
True	388.9517518267255
True	78.05940379690979
True	425.0098992272952
True	660.6523195790392
True	125.46327505295967
True	237.0696545951573
True	651.0228008515039
True	685.4524727169204
True	291.4077281478618
True	140.66610951442038
True	166.41760473350257
True	471.03146782379
True	82.68284834982056
True	8.971614021749431
True	505.9483697780644
True	563.9243128600853
True	20.635079160856343
True	137.16778245940762
True	906.1640309174352
True	504.0111717234308
True	275.71177182766195
True	35.6318688507585
True	472.27027410750645
True	118.0490994471011
True	588.8088997290714
True	653.2011181582722
True	299.8494584160373
True	386.4085241752253
True	192.6426267915386
True	246.08139115469032
True	76.04050934912591
True	208.6825458797896
True	500.21953519560464
True	22.375868310752296
True	462.15232646792265
True	373.0772778117668
True	730.9970351681075
True	914.5438702740064
True	904.530941322374
True	166.56887639537766
True	388.2991599999052
True	76.04147348048586
True	194.2199302811014
True	313.7315414568895
True	10.322744782236263
True	792.0225487258986
True	24.152312922076867
True	409.05062147584
True	252.82687961910395
True	643.7727332748577
True	214.2316666478408
True	38.00902240984002
True	675.487390884875
True	1080.4315007236144
True	232.29120466924516
True	130.06081097123857
True	619.6421600874888
True	506.6108410175436
True	18.072994834811418
True	794.6885928209167
True	114.49949803376136
True	46.0834819148531
True	292.96940417957614
True	350.2665949835473
True	412.78709528145697
True	273.87412830371494
True	22.045178486085067
True	24.095510345651583
True	863.0531783284457
True	205.16973129543675
True	111.71518564974684
True	853.55668121721
True	662.751759272456
True	649.1707822772538
True	452.3231404963487
True	152.5528067774249
True	34.226439058711506
True	101.84974415929771
True	429.7887737247586
True	232.57599419154784
True	490.6236380164162
True	148.32232238083898
True	489.3765275354216
True	643.0371394216667
True	941.656928230674
True	23.363116644065546
True	965.1805188599454
True	1053.6084989272938
True	478.79833511168937
True	82.91027546101068
True	819.0828131809169
True	641.2837239389142
True	630.6012566238311
True	168.89928558534433
True	732.5141072929872
True	702.8811097268849
True	118.77132114957504
True	763.6767562244207
True	833.3951019205674
True	476.7236774446184
True	231.55745013200743
True	71.6523239488392
True	313.7801918058612
True	357.4640426342116
True	475.7050777340951
True	438.4651668256951
True	181.07755070834108
True	309.73333013988736
True	2.644244696886144
True	12.88596200689351
True	103.96713280361207
True	129.85732975887902
True	352.57589967337674
True	356.8130955677751
True	116.58561217312062
True	17.065123878386682
True	211.91801763856893
True	837.1676915083904
True	470.11513156142223
True	546.4463399519841
True	553.1981476278039
True	816.9376703544124
True	654.2424978872733
True	93.54565890976636
True	199.2038664745453
True	243.9413949241151
True	275.3875004370269
True	108.7823483225118
True	360.67016311715247
True	437.6691159795357
True	172.3843575234826
True	654.5575296263056
True	245.1363653679492
True	201.02972030821016
True	27.723444180070832
True	256.55346747235285
True	470.3706536135279
True	165.28817504441764
True	531.449662005885
True	463.9912666864908
True	241.85219647510112
True	97.3372205527109
True	40.39660522067965
True	408.2965811343364
True	787.0531888254225
True	170.15447369985526
True	1063.359274400629
True	1051.455643575905
True	474.1274922111914
True	105.07744092700156
True	128.6486517144612
True	647.4854099342238
True	8.6969663816629
True	224.6122107725213
True	131.79190311893254
True	122.5981595578714
True	334.5293114762487
True	633.4664522758502
True	38.55683814954669
True	124.67349477105984
True	963.2863288719392
True	57.40673513997962
True	459.7015482532555
True	535.5568180060817
True	249.69229515176903
True	133.59469847707794
True	922.5803627598992
True	1217.2651851832925
True	523.0538460450487
True	644.2354829573101
True	210.8070837447496
True	155.13695673802894
True	314.42266773202795
True	255.6826906939229
True	173.70223781610667
True	324.422757282878
True	338.5954954401056
True	10.159905262571405
True	620.7352130301803
True	151.63399956602467
True	73.10857007983387
True	440.6819199856014
True	322.58178903154607
True	1134.5811483199866
True	354.8892933724211
True	967.3069475567364
True	8.361942905995807
True	262.5060157051656
True	230.13387471493232
True	155.6756294602055
True	508.8842429335972
True	196.1412365630612
True	407.0413062394032
True	319.3320934881114
True	118.2550482671328
True	355.9776734916724
True	1068.8849635899649
True	739.3292180641513
True	221.8197776673304
True	109.9147406623231
True	285.7103235516318
True	26.296191961799988
True	363.54711294850426
True	323.1213250575025
True	549.6532835925237
True	428.8718426066956
True	350.88979671299325
True	160.99742504685568
True	13.795429989948978
True	419.73244422315327
True	287.65798021373865
True	149.19693365762177
True	296.3539244652534
True	440.16899851975217
True	804.5046787107544
True	315.6032353498495
True	781.756220360366
True	404.7741214563164
True	378.0883342847533
True	1.9222246728799388
True	1161.5572395784711
True	104.10316883512291
True	918.0893601950823
True	196.5318412999378
True	449.3096798568065
True	670.5703599174554
True	85.37767038076333
True	482.1055839047209
True	34.3175797409122
True	417.18521372416353
True	76.51072991813925
True	230.66922615472183
True	37.62439089193039
True	640.1204184687807
True	190.5463491305563
True	26.452270318927333
True	398.5473931862847
True	105.87430954948982
True	172.79278318968622
True	844.8270744049344
True	261.14693594647105
True	146.56648636747386
True	376.5858996021183
True	530.5086221689054
True	339.5253558610299
True	518.0446825698782
True	595.2144201440069
True	158.20891967084225
True	7.280403109716835
True	75.56628403404711
True	405.3226619939663
True	90.11810060481118
True	81.82997490287228
True	1056.53356041304
True	27.3199890489899
True	323.6431129826799
True	321.2280450737041
True	464.8132671624598
True	697.7324952626827
True	197.28043010753825
True	633.6830052735398
True	330.18682501327976
True	339.96642541932374
True	278.46809591349023
True	216.30254027999044
True	361.8303996193392
True	417.73283296827736
True	395.5102055933834
True	582.8705490441781
True	143.48850771610657
True	77.13237241787827
True	40.60520402214452
True	296.9149159951379
True	668.1520107861347
True	384.2666449010316
True	765.8235108373937
True	212.77620822877756
True	383.9653000849008
True	70.1982096918524
True	54.31299444587515
True	424.9641694142582
True	196.209811419772
True	222.0764845378974
True	44.40645840957641
True	1096.8063993320372
True	165.14771450277937
True	899.7152541013295
True	307.5109462601051
True	931.9040923694308
True	231.08906793066785
True	466.6202957838069
True	533.3035906342665
True	614.0572657638769
True	212.3156628672157
True	493.9621289153991
True	903.1969726996516
True	128.51224252173276
True	6.446858039025018
True	567.0614430949192
True	28.177937315104224
True	75.49679513128737
True	794.3000347002518
True	226.68612267279687
True	990.6080860451376
True	683.9663799033953
True	402.48797676267424
True	286.4833442237126
True	492.285158117645
True	343.8178321342498
True	176.67074532063438
True	653.1977444093349
True	721.3863647030415
True	209.56379234389712
True	89.76663643923145
True	505.1145765928126
True	131.83707993119776
True	382.02208142481777
True	329.3049730484544
True	65.58762975092186
True	388.5198559446179
True	411.2986560741074
True	374.4260193610827
True	410.52942388534416
True	420.32354893078656
True	658.0176767871241
True	54.153454391407
True	450.5139328829018
True	324.15269815211144
True	656.6104714935703
True	221.95987787473132
True	100.4979827953593
True	41.96852714187134
True	544.0561709301836
True	615.1253937013815
True	187.04131454048533
True	416.41009249412286
True	351.62079812684567
True	18.54470001021533
True	165.93000949737365
True	292.57115598664336
True	2.961848388635559
True	884.0795044887436
True	76.33633975372007
True	100.98371992613284
True	112.74864033667652
True	364.0948257384676
True	37.7744327308542
True	468.6505024118568
True	224.5711444115581
True	4.69646704165288
True	116.75152884228004
True	447.37562469229727
True	53.60596259893064
True	60.3152909412238
True	177.77588186393334
True	295.5752816795039
True	977.4413095821604
True	387.46272409232296
True	938.6336387737708
True	184.5702614346254
True	1019.4984184315182
True	766.3206485096339
True	645.07537679478
True	411.6635151803497
True	367.151280362291
True	78.91844204962862
True	72.2763603980145
True	79.59480512684104
True	166.53566325190164
True	486.035836615766
True	1120.1020666266777
True	171.36052499517
True	358.32532085520137
True	433.5342625998212
True	587.5251266051154
True	595.693078044784
True	278.24342331778223
True	459.226784942685
True	663.7935594956231
True	93.44103899735444
True	725.1132740858334
True	259.0082525353736
True	136.5199826178213
True	426.2471020885317
True	851.5197867676087
True	443.8619112678896
True	868.5130332567561
True	206.40986106594215
True	342.5826197916893
True	700.5707667341542
True	635.6257195764155
True	187.33052753363276
True	253.7816295081298
True	801.9479071021836
True	32.32381046106005
True	195.41675773649243
True	492.389411369289
True	710.1009668062394
True	102.6271219285088
True	34.91523128794413
True	171.06663283249702
True	727.7696461193091
True	313.1891458825975
True	547.1613041757951
True	351.64579450648233
True	293.32760704480285
True	436.6894643931942
True	497.6838850073384
True	70.10007606781687
True	377.5576801211375
True	769.8169754527355
True	0.0
True	288.78552192401594
True	258.6569770857752
True	969.095809608301
True	148.99435338330542
True	635.8920799298687
True	643.5631090632821
True	113.30517103140932
True	215.00829525760489
True	131.68195825702267
True	11.359263417934953
True	286.78628125440173
True	378.4857433036018
True	1134.514432685492
True	234.3540769275087
True	407.2488385490828
True	668.7639733891849
True	204.0056057920212
True	29.1976674036669
True	849.8859631441949
True	617.7429252595558
True	141.01111988981492
True	623.3332132038372
True	168.21107596814858
True	290.5025105062915
True	770.0095750655115
True	35.51595208453285
True	105.72130118222498
True	530.2397367251247
True	67.79196594289805
True	80.1446304094707
True	396.3805285694744
True	22.185328645667088
True	747.6977731181242
True	102.27851907916212
True	160.91217698047825
True	19.335655342705167
True	727.9469009020237
True	30.15615224862395
True	781.8430046595303
True	399.2746422030009
True	121.954768004518
True	689.1963863075472
True	509.2576692506048
True	551.9447824102581
True	50.01259218320952
True	367.7763829260181
True	5.125293187750451
True	88.85984630909265
True	376.46815545875705
True	52.06235133805764
True	125.7468193696085
True	318.71298604541687
True	181.6254528580437
True	99.4116673894061
True	657.2214359074284
True	19.73176294665645
True	1165.2376019318344
True	493.5317930389626
True	304.3627694436684
True	489.65711940848826
True	124.36366458023322
True	809.0760258401563
True	1093.1755632344236
True	742.9239426899026
True	169.36548650144485
True	223.99141736289707
True	50.93591211672364
True	56.65127487506454
True	156.29050012221396
True	103.98381931255048
True	169.18622094667242
True	1197.7526451222095
True	301.9376986750312
True	349.39532765264244
True	717.9360948946455
True	17.602757001867676
True	14.240477157926149
True	571.0989336549789
True	5.083575864373493
True	117.30633012898645
True	685.7669963710423
True	180.00339319079063
True	664.1604682954761
True	843.6981421929056
True	154.1567512713135
True	881.8480961097677
True	3.058504608661308
True	439.1000925246314
True	1060.371096742861
True	25.665740143453124
True	238.28501027813795
True	147.09271629736767
True	955.0298337235506
True	236.50843609380468
True	481.6708651958631
True	116.09190292125496
True	514.5535284182968
True	158.86465986537698
True	102.42270906491564
True	391.9507284162269
True	69.43347468340423
True	53.92972132610914
True	1045.564922828007
True	256.8007778728187
True	159.55723938567672
True	355.4655943691416
True	397.4137436232554
True	217.73760887892763
True	167.54713014960333
True	386.4985203578189
True	37.17253317098376
True	486.2340197376053
True	1110.5837445585369
True	116.26720695371309
True	480.7878730425296
True	311.57342433555505
True	28.085614499466928
True	394.41868105489687
True	102.94101431222695
True	586.4126505391113
True	206.7757062903341
True	425.3618562414497
True	20.12460466976356
True	453.6469613026997
True	113.82384117732444
True	341.30865173957125
True	34.14301010512108
True	173.19442077876545
True	248.07492402163592
True	760.7191321778682
True	57.815859445835656
True	133.7690932862321
True	235.32102701042925
True	141.2292214292151
True	659.4311291948652
True	553.7832193953057
True	764.3506735087366
True	392.65267041430536
True	530.9619256037292
True	414.4815045253026
True	682.1960686322384
True	72.12973002182976
True	470.98069331617614
True	431.28744309647885
True	49.65980922417047
True	85.35588049436689
True	132.62602845483622
True	88.67169196736195
True	345.25540399736616
True	855.9124475184985
True	319.29422078290486
True	1082.1315291193407
True	336.45726558901646
True	911.062757780992
True	154.96148837474044
True	558.1857264239578
True	620.9715189852951
True	706.2602251223461
True	461.6470156303941
True	65.79365802516115
True	286.1650753273162
True	41.44030960151734
True	165.1870738158362
True	171.7265377056533
True	1131.7754978131948
True	220.09093440076637
True	550.1939771264526
True	560.9276609580971
True	557.5378173474311
True	870.899551741326
True	605.2161350707681
True	672.6937345938194
True	906.6742319733418
True	121.35924422273054
True	320.1749570572884
True	263.7231003434736
True	311.6734677824971
True	89.87508827100405
True	406.3608552336877
True	4.583399336762644
True	323.2608195412774
True	256.0413467858989
True	616.1117627732252
True	283.1925067605797
True	354.46093927130806
True	10.342471723778576
True	62.0705193559583
True	547.9785344933564
True	30.73235307819175
True	135.61339291685726
True	62.175849027033294
True	152.4053343458492
True	249.01694829344157
True	71.0547752175341
True	381.2479895508583
True	283.01646587590005
True	100.8285083277021
True	334.4654517103598
True	59.0222876874894
True	578.0982504669322
True	874.7324003463846
True	271.0491116558747
True	1159.8146122821493
True	112.79386639017734
True	301.66937256236355
True	1062.508992148538
True	88.01668970762691
True	279.87699255165955
True	9.619127973236278
True	416.6838053777419
True	455.58855052357154
True	150.26266473530524
True	615.1369863203669
True	920.5985290877452
True	160.30275823488705
True	77.56176712640313
True	339.3121020681034
True	564.4646815958442
True	629.3256233843488
True	1242.4888938998329
True	27.26674656059987
True	956.7503894236834
True	129.04305673391252
True	598.9934314367719
True	114.03378551853686
True	126.98349334336304
True	198.13770755017603
True	168.66067243315618
True	754.9415914475223
True	212.34670151352708
True	227.34820778647835
True	67.50237243637127
True	515.4810297000286
True	469.3525730311952
True	173.84436991610417
True	231.6436353870988
True	16.584842469026878
True	423.8883031618572
True	222.1374514402811
True	289.0966117535438
True	117.8952908435598
True	695.7221680549686
True	407.86988157575263
True	258.09690072698385
True	643.7507195816061
True	505.1764333805487
True	454.6549091749197
True	138.00241739024915
True	539.9951285542032
True	425.1944719340395
True	2.737748612183376
True	191.19546724134048
True	92.96593458029864
True	249.7728043970949
True	3.095882504319694
True	123.1568279227158
True	359.3013640898552
True	6.142638791641074
True	865.9439029493759
True	172.38696373978115
True	701.7500564149825
True	793.1610767677688
True	168.5254404777471
True	230.69738364517767
True	472.3586482466106
True	830.1540944562852
True	49.62010473289959
True	37.6163290511807
True	132.2110287594866
True	624.7272313412702
True	737.0894658890977
True	187.2534345150889
True	593.4952243302284
True	614.2804592747781
True	851.6924948670751
True	417.0816209165752
True	187.13638041884496
True	852.752996195224
True	210.7626186859884
True	153.7327326202864
True	328.42561353988106
True	226.11212251590052
True	210.20019866474715
True	620.908033488979
True	250.92716407352836
True	206.25750787311523
True	468.17742187742937
True	471.3960910557371
True	62.30122325442853
True	288.11220821025574
True	74.17044931626117
True	343.22669019670315
True	346.8956669252126
True	255.86305817394745
True	172.3136974648131
True	373.67742858089247
True	659.4543764558723
True	749.1035960972995
True	287.6348256361762
True	754.3351896716592
True	64.5742871610278
True	856.5556884518278
True	360.27322046042025
True	13.943303748564272
True	629.0671872332854
True	708.6100580573598
True	248.97622335093388
True	171.91932745927994
True	46.13078182164298
True	382.7751837327024
True	75.00512016988884
True	13.912717988483116
True	907.15873745349
True	358.6244151772711
True	179.2035632515178
True	972.694930814295
True	10.110228304412722
True	803.2672318221689
True	32.41054373000993
True	679.9894577321226
True	60.572091805078216
True	772.4815238420767
True	440.0450118715813
True	191.2209959944146
True	436.197250408694
True	213.94289524158364
True	297.0718510045701
True	233.52565853750724
True	415.080904875581
True	9.353667144590272
True	312.43685272424364
True	111.88338782373572
True	11.200885295924888
True	468.3151426317441
True	722.8680086014894
True	292.3348445537116
True	82.73197340096803
True	310.3260737016192
True	86.57726904921702
True	184.930421763698
True	180.8103840678818
True	377.170989434632
True	41.8588157304575
True	144.51879212322436
True	383.222671744093
True	883.8943002842922
True	112.2933211114466
True	203.4361737596109
True	430.7895236078799
True	20.73317250671205
True	404.1641169967364
True	508.7677433849999
True	89.31022998381425
True	386.88561851988544
True	353.6123299487225
True	421.3928406581784
True	600.5887862318872
True	1035.7415471711367
True	982.657222103398
True	56.55969228057765
True	1046.0801076788227
True	109.93400838821891
True	111.49195611168624
True	112.31327036759735
True	475.9179647083449
True	378.598955520952
True	559.2029272593674
True	257.8367239327806
True	159.72220182168672
True	414.42432779921546
True	13.85425717094141
True	462.2497888298684
True	398.5850589473472
True	142.75002145886072
True	96.11721087795166
True	517.554387845461
True	1011.2369605067825
True	201.9074645446041
True	66.7658797566654
True	431.5289478302372
True	388.429356275952
True	484.06717480805287
True	319.7655270281784
True	4.286086123714286
True	535.50829995101
True	489.55645506913095
True	504.8393309796722
True	189.4199126907191
True	103.69856025523902
True	21.729579726805685
True	375.9743244733647
True	110.38195921931258
True	7.068104336048701
True	30.97802146322575
True	355.4776359490729
True	638.4401370581946
True	134.4101580985669
True	93.76614215579256
True	23.674094243016647
True	411.04862662364445
True	350.692997284241
True	761.2847103305462
True	307.0333198175644
True	536.3241630320157
True	534.628875787176
True	533.5681660215248
True	285.7791176050837
True	529.2448036056967
True	101.43073761910206
True	574.6648121974812
True	6.259231539930531
True	385.3231193799212
True	448.25010864142666
True	978.9075576579312
True	349.00375166107324
True	798.6691150238453
True	951.8787033943796
True	177.09062560286498
True	39.11684034903463
True	362.403804155494
True	391.2440436321184
True	602.0609008354908
True	244.44462402156
True	28.53070777204956
True	639.4975606289389
True	125.7160728937096
True	1074.6198210744467
True	328.26616099467583
True	475.8878863713503
True	129.35275619110288
True	806.3203015384449
True	137.82305574587912
True	817.4158086223695
True	571.207280034858
True	185.1637698857585
True	112.11539285815223
True	65.6203169646312
True	557.7853974639044
True	890.1780282548837
True	425.5897420894327
True	512.5450876267877
True	133.128411333913
True	632.6860142229103
True	495.2716806466195
True	770.3780129393872
True	300.5499912661978
True	596.9438245342068
True	117.14209393138414
True	25.51396498294681
True	409.6099818161909
True	173.19444937243316
True	103.95432192831178
True	365.1550414324816
True	1070.685023721628
True	261.0359142332297
True	555.4562189998923
True	9.710306083669067
True	77.19537143865159
True	339.2069257069229
True	788.5257614124636
True	461.69259597017486
True	515.4848080202145
True	704.9229648060252
True	72.05446960530996
True	764.9341046962176
True	47.62635673296498
True	103.79388799109708
True	178.74327051945826
True	86.34793930935483
True	26.16027220649615
True	295.04930984387994
True	469.964710379703
True	915.3778172860216
True	871.4546336124233
True	6.054354052644751
True	270.69214333025445
True	471.3649423265254
True	119.53485156989883
True	242.32719876934837
True	325.95742510057164
True	1303.1632603230846
True	463.93070975870654
True	23.321003223666583
True	186.00630689940928
True	681.6919815762284
True	34.22061951161765
True	168.48079004632598
True	579.2537867882176
True	72.35843264166905
True	855.1752449403621
True	336.93105894112165
True	673.7420793381282
True	77.99126315256309
True	693.9232896188281
True	614.5306471095448
True	888.3447459568933
True	250.6785615042642
True	492.5887491232807
True	828.4913233986116
True	924.9764305783468
True	237.3222116203324
True	751.6167597763263
True	221.20069558423924
True	457.1540987761904
True	365.8241968290564
True	498.5238685949581
True	491.7505334127485
True	303.0449848782483
True	351.181565250865
True	114.49713423944374
True	342.6081499767424
True	1164.696195120869
True	309.0405660612656
True	150.36545706047727
True	293.62202825169686
True	757.3217752503917
True	644.9267797494764
True	422.72919851896194
True	119.1479700934666
True	325.2953917153974
True	35.152430670013615
True	177.08047887714218
True	91.762990507607
True	84.79435134656443
True	570.4674447951102
True	140.82708971690573
True	136.1406443261266
True	101.71452963988884
True	80.91232532273139
True	445.3442272639027
True	397.1114540379666
True	1056.708169157164
True	516.9965069949834
True	847.329514424827
True	277.7370056022761
True	298.1340134173908
True	545.5438489340664
True	201.58931752723427
True	750.2793567471211
True	247.7070895914088
True	367.5428068233963
True	67.12051348275789
True	124.55195643492488
True	267.9400981348504
True	123.53783216044594
True	470.7483564551648
True	31.18038149350414
True	581.3487303226509
True	1005.1959726463348
True	736.9172876735914
True	1.417168486452704
True	59.23376197046559
True	493.4668045883711
True	437.2821380440224
True	75.24437292682626
True	123.150302151207
True	292.76129293485496
True	80.97067882748017
True	52.84381047999622
True	739.5248354952006
True	662.9960183965995
True	160.60234103529726
True	161.08394925574044
True	538.4508720164991
True	54.59595913633703
True	26.67844618748077
True	584.8509986132943
True	451.3932264877704
True	1127.1072202522762
True	50.018920064219216
True	468.7600458040183
True	871.8113599778316
True	787.1669364144852
True	300.79607601193175
True	744.3845500071611
True	407.88120523459406
True	38.51946670355557
True	98.9686107814016
True	737.0622242218288
True	75.81142442653197
True	146.36902242904767
True	884.3623047038354
True	183.7728038448308
True	277.26056824828146
True	102.77457344546418
True	634.9563436382963
True	605.5850057787137
True	217.65162462049256
True	425.808358216624
True	41.04061603660296
True	282.4430591346496
True	578.1992455550763
True	625.9181085132343
True	315.3037041937503
True	70.80360929493234
True	916.6009073443964
True	1100.1264362298464
True	572.0778718897631
True	65.79413331339262
True	30.786040347125773
True	90.16312376588942
True	108.37494489199894
True	100.4014256176305
True	878.426787319644
True	1214.5156576666532
True	700.2005807176287
True	337.75875201097455
True	9.20936093369438
True	17.583780581452878
True	338.58845940425545
True	474.6419603012988
True	46.58285409804638
True	547.54628424345
True	439.5995406412292
True	397.129393071514
True	79.16022991671169
True	191.7689592146676
True	259.8121031184739
True	135.01091548240467
True	384.20251643948575
True	41.548160171825934
True	180.6914912478126
True	1168.445374603274
True	5.461250827096979
True	24.876520421743862
True	580.8657158378222
True	361.1671341908626
True	801.442758948423
True	155.43513799517788
True	765.9086539398205
True	588.1682937896393
True	274.96657823701423
True	431.5187942964897
True	347.46264515011967
True	292.75409743125465
True	265.0265850768623
True	398.6841728865084
True	495.17977818973634
True	502.5218642328925
True	106.2890501519232
True	364.2381446835032
True	7.357615156547752
True	184.84004160177665
True	230.25498073652489
True	883.9692516491152
True	577.1481499780515
True	29.596408220286023
True	745.7820941955962
True	843.5626301214561
True	107.70098718977236
True	351.22329463278214
True	839.2216795490592
True	218.92743469866792
True	167.68084171230365
True	531.7191861347412
True	566.4795359057131
True	1111.0801322223692
True	146.85166093359902
True	159.86836040251606
True	256.81265933330275
True	311.9402912544048
True	412.08910524313706
True	412.274116652221
True	319.71645043419375
True	422.8156759076574
True	497.773109922992
True	221.3144479372896
True	1462.047573062479
True	262.0723703817294
True	397.38867814822135
True	56.29323968495117
True	754.6680430056682
True	255.1431354329175
True	936.1834149539328
True	543.7755917265849
True	327.3120552383529
True	782.27602988064
True	267.8137256526599
True	220.074335257325
True	258.88564414410854
True	215.7106781330799
True	139.32390402269274
True	251.9117989181276
True	741.9442641750778
True	511.6864873593354
True	209.9174278221524
True	1177.501879083261
True	110.9242081620368
True	269.798490303095
True	76.60558105473515
True	326.45977359555326
True	408.026691159653
True	95.35582713648569
True	213.2978940504373
True	73.65745905093786
True	689.3553278868953
True	373.5152559595513
True	232.06043168305283
True	734.7482246126818
True	861.539519170544
True	797.7473754016385
True	827.1344078409134
True	358.4346472686724
True	1.525374067129885
True	261.7258202458425
True	57.63993008093846
True	376.97475115574616
True	55.94573436145072
True	355.28395018548326
True	847.1476165624073
True	1021.4540388099608
True	389.0237139776912
True	22.696343490559972
True	516.3625988417466
True	502.01650096126747
True	189.8031820643413
True	242.350023411839
True	285.41023266316296
True	24.028125236895956
True	128.2561815540478
True	964.674182631335
True	63.47823589688537
True	478.96910755386574
True	790.9177796834828
True	102.11240185458054
True	242.58725688062933
True	116.26452724038693
True	15.418963269773442
True	1.292485570383442
True	122.6630236033566
True	1035.018069983999
True	498.623500524424
True	71.06478793686193
True	785.9763847551628
True	343.100911739238
True	1.544641741112459
True	424.5181064285596
True	189.9115479169432
True	499.2636414021543
True	76.95610627217043
True	340.90275744059375
True	365.1949793427572
True	167.01268653119652
True	216.3599308439328
True	127.72874975712767
True	168.75751002184774
True	1020.731745701884
True	16.344098843054944
True	513.5583421940378
True	503.04398638266827
True	395.6938389702805
True	218.9837436645652
True	232.27987741504
True	154.01327349293223
True	44.76823845013568
True	484.320084177278
True	155.88052062109298
True	817.8732473667104
True	826.4738080910507
True	246.67676756200188
True	296.7037915230798
True	517.0015972330019
True	39.88107695441886
True	87.6798557645454
True	734.9449607074826
True	1090.1575232652278
True	117.47523207642185
True	722.43490556573
True	139.9636473957849
True	920.1327865933572
True	647.7185766154911
True	104.36501823066394
True	254.7515644633736
True	614.2028749468025
True	242.2969603559378
True	49.09669824251271
True	554.894279223531
True	443.34823153147295
True	5.3571118708871
True	480.5254255537021
True	68.8517519717357
True	169.23635219863945
True	230.5985452404733
True	312.5380357573836
True	73.71667503343691
True	225.1851252048084
True	359.460318451605
True	447.3664101423334
True	922.385435478286
True	46.14835939864279
True	901.6891567511884
True	1019.6458861094044
True	119.1211351707486
True	73.17490624513535
True	991.0521847343764
True	30.45221861438724
True	204.73573400678697
True	81.83506689884958
True	220.6821391008425
True	354.4259919361322
True	922.240683539792
True	95.32205066835012
True	73.11266610221843
True	642.550395119863
True	279.1109811242044
True	736.1678908987163
True	51.85962749701497
True	488.6400127626291
True	398.5642124170247
True	679.159734701738
True	53.53293239280508
True	113.83343732315151
True	22.40211872521452
True	265.5175220288252
True	38.42167886594669
True	355.3178753530041
True	2.36732270835529
True	1182.6579363063856
True	106.5326815793796
True	130.08131545780884
True	366.3428900181094
True	699.4433214990802
True	674.0963919236614
True	1013.487967885228
True	483.7342583867593
True	420.61391731904
True	138.40371006816687
True	405.1383620842125
True	903.490354862472
True	433.56777946190414
True	922.9896174247416
True	85.85061141244286
True	428.3795007413916
True	174.8611141000001
True	280.94901216619616
True	720.7368730695155
True	170.8057389420456
True	138.1379723922044
True	61.84921685065306
True	864.4422373751999
True	793.0124125912097
True	83.39120736171826
True	442.0293734283432
True	749.9077399764983
True	426.00742842448
True	53.45113587985168
True	329.1386110003252
True	776.1596424487041
True	30.219771460785974
True	372.6799917991393
True	169.67202847778245
True	278.6445918943043
True	32.588674468058294
True	210.8648455370328
True	783.104003588398
True	634.3014120917728
True	59.773548225205936
True	291.92545369868725
True	876.2217080266626
True	18.272057201770625
True	311.1602299900088
True	286.90665981067696
True	418.9816155835607
True	216.3866340346891
True	602.7293317970629
True	45.05812368938576
True	968.7218920494448
True	873.2756984703497
True	43.74739556314865
True	392.4960831543851
True	711.6674433151787
True	911.8071573635935
True	289.29960713792843
True	620.7831710606748
True	132.92880702104105
True	193.4147415704936
True	133.67059605878353
True	123.77088353711108
True	201.6461873207516
True	928.4456693634852
True	807.6412322020292
True	977.6077423836462
True	19.563391051799563
True	26.51882423056727
True	366.8989494333383
True	12.65835967610609
True	625.0974005102078
True	1111.7294651640177
True	276.37926989685315
True	206.91972311446435
True	81.2828081801815
True	207.44953394256507
True	131.82955711609546
True	44.181934658641055
True	135.53548052476128
True	87.76516075895587
True	246.8498562856331
True	528.8273699836126
True	159.87090391643872
True	29.05465226475392
True	59.41870854897697
True	432.5536742322079
True	272.88670874663336
True	565.1045143929355
True	23.286995605057047
True	107.22470720767076
True	676.3520979925347
True	263.4782096399542
True	473.8419940431264
True	654.6071082702716
True	102.97282654761976
True	109.05100088806716
True	83.83843784914873
True	26.30574383318454
True	118.4759612313234
True	88.2754667791524
True	99.35619524209385
True	152.9902013447541
True	234.65246985584704
True	824.0007260834976
True	283.6038733761764
True	931.8111141661032
True	163.696940415393
True	200.30804511989984
True	795.6019565881105
True	305.5683227666875
True	609.2764026828586
True	249.030647469468
True	354.1985973182304
True	434.3577619384058
True	570.5886572482154
True	643.3421148906957
True	368.6184502944978
True	35.67000361097152
True	543.5722583327828
True	606.1684666748757
True	21.277848150218627
True	10.826190579457965
True	261.0373463138403
True	420.03129559777386
True	457.0702111994011
True	68.91270154051249
True	617.0860724515836
True	901.9834704431612
True	240.60832375649736
True	900.7121915340971
True	281.5465826921009
True	100.05523379078028
True	264.3696157654944
True	663.2695145800652
True	41.234669010641966
True	577.2600118538022
True	1288.4936317234826
True	1013.787239923917
True	871.9563113730836
True	217.34813304871895
True	95.55815011274844
True	202.8120369943695
True	837.3728146219275
True	148.85869352399837
True	1063.0891071900985
True	876.1218538048583
True	38.11382808479837
True	89.8732950994449
True	433.30687993389887
True	397.7502648242181
True	192.72071696383844
True	524.4890702538461
True	674.232127595216
True	123.96688923499556
True	279.835431635755
True	1011.1692950538932
True	48.02959743487427
True	714.7853091010812
True	540.287893490949
True	34.91128018218064
True	837.1982141052498
True	379.7524914866928
True	555.0035122553777
True	108.22181703130217
True	266.9650274652037
True	224.2937970138116
True	26.92277350622438
True	134.13182879314863
True	733.6067952921388
True	143.60614470905224
True	390.49574442761065
True	66.41846239431602
True	626.5102777139087
True	615.5739792528175
True	226.24013628686964
True	460.68295500320414
True	168.0251869268368
True	171.31241243620522
True	213.58069516751544
True	295.37766448045613
True	343.2816565162284
True	131.73872674220132
True	196.48428442842905
True	26.139104724051727
True	868.9691738022758
True	299.5279865753382
True	9.382511672364988
True	362.6110795683395
True	164.82330578745115
True	629.6073258696777
True	367.08009170335
True	582.2359912076328
True	547.1470748628052
True	489.9987766877181
True	800.4656127227407
True	236.9489481014988
True	544.0463032378092
True	149.43306439393118
True	555.4795939294869
True	362.3870643929155
True	385.5096882762536
True	126.92237249747164
True	125.39194169202764
True	108.88707369241736
True	69.38947002624177
True	749.8110355817308
True	181.82141856646737
True	47.39182051389546
True	0.0
True	538.2432552130696
True	113.70038523244848
True	23.10906717631738
True	39.72603213117164
True	113.38921821903529
True	552.2921546459432
True	183.14855472417943
True	105.10110935253988
True	34.96442350159268
True	159.94563920448098
True	936.6375479723574
True	50.53786621973
True	231.66527592659952
True	764.8281696227076
True	314.81064095251537
True	469.2058340723513
True	484.2974139510764
True	517.4850377084812
True	610.6185956050602
True	896.0223063117064
True	249.63353532484564
True	1051.1171861657078
True	918.2204255942632
True	616.8491040718479
True	343.2045420420576
True	860.2340730285633
True	9.644985240660418
True	31.23122360873773
True	307.3224369385917
True	41.51210356249894
True	204.3522925027535
True	745.044522399178
True	212.16946757833972
True	749.4156389005379
True	758.3676434480163
True	119.86282442413484
True	367.7765358011088
True	594.9737193097342
True	25.011141129642592
True	131.0976796286952
True	440.2857307051677
True	298.3252448422396
True	206.26294109411296
True	114.3351270718084
True	383.2141412982848
True	21.187802075955915
True	364.0605468943128
True	366.2447997886317
True	991.0677969905304
True	362.8600049029924
True	30.82543515685788
True	454.690143709132
True	436.0010563199224
True	240.88602278438785
True	32.671767259214626
True	754.9094622748069
True	449.2622668697636
True	175.2930103775381
True	12.03721684793917
True	1241.3331019398488
True	169.2736581744102
True	27.893613128401
True	294.5446027860884
True	289.5616379550667
True	115.4225694817992
True	293.70842012872293
True	45.00496394152008
True	318.1731044861701
True	308.0578588637815
True	315.4566341071885
True	28.76653338611421
True	46.39675100055384
True	1038.4062651482732
True	23.670556598411515
True	13.65814003645273
True	182.74146612570303
True	638.3963637295352
True	8.872158269437788
True	196.76922847062164
True	178.81113645013534
True	514.510125592814
True	371.6018052063585
True	716.2774977098549
True	326.7338765640464
True	481.65754056694726
True	457.4414709851998
True	491.8431324983581
True	101.68686101996072
True	1277.8118795772752
True	904.3444827188956
True	283.88222046207403
True	526.615990918872
True	103.5268841182066
True	550.5075691596066
True	438.2899028708159
True	148.48951103069768
True	77.24513437005989
True	362.65769963411947
True	166.35097957185005
True	29.23872136340237
True	600.9615864469976
True	383.77470769098414
True	66.97191363264956
True	29.73209728394357
True	648.4176505786925
True	498.4958358341184
True	64.49621598570792
True	22.745274268427234
True	321.6049007336835
True	324.53262707075186
True	712.114662764438
True	555.4866558253476
True	556.4379322758742
True	777.0521457925524
True	8.460635313065826
True	57.96939333031443
True	34.203643814364135
True	60.13990702435522
True	488.0555310509897
True	590.7711829318348
True	79.27012993671627
True	109.1284028053216
True	183.2211997586137
True	75.17104109069085
True	173.7122406672067
True	203.22771123401452
True	277.19418857111333
True	789.3368250844737
True	608.6708894416989
True	279.92383964468667
True	194.3999907500544
True	266.05700069103943
True	237.25100135100573
True	738.1840483945467
True	329.12111513671107
True	171.5761575905047
True	924.355863747853
True	362.1223639462141
True	477.7833451564915
True	153.10345021269364
True	114.96374575600642
True	61.42963309011774
True	217.5295009308194
True	944.2483801078534
True	528.0354364288185
True	115.1168937769318
True	366.8193056734868
True	99.5312139509535
True	644.5148216106624
True	3.776464299054114
True	686.4414089768734
True	33.74885493940768
True	922.4585209160346
True	839.4236079201503
True	218.1876741293418
True	31.107022756208185
True	82.4866537628668
True	447.4359830885772
True	221.9092953579694
True	1.4529355538399322
True	80.97005219528701
True	1086.1470705719205
True	342.2013665667365
True	671.5959800123009
True	491.2452814227228
True	29.54600787985245
True	140.1030020556589
True	441.3419382548457
True	930.5839462655728
True	807.8348707617101
True	431.2639368384051
True	331.8351748712782
True	16.064137012558177
True	77.2184670850997
True	717.777293582753
True	461.32930827769206
True	384.1647193981414
True	881.3398800968891
True	25.33036013926186
True	212.473131751138
True	891.3123736304902
True	238.7129408475112
True	9.234006102716812
True	507.3102700789683
True	95.11833529769848
True	655.4843874605012
True	56.07453622428159
True	254.25915533879493
True	848.4816012462321
True	897.616738271256
True	279.6812523488767
True	454.6893460398734
True	114.32411876387168
True	612.0688943224885
True	263.85604517180707
True	196.95211585866323
True	853.9251215439432
True	54.682015192938
True	693.4156574306573
True	277.5697709489042
True	298.7657777081153
True	164.86504354504845
True	472.3867300031311
True	576.912237957045
True	351.3345731531736
True	404.1104457320117
True	65.5453278289643
True	160.37329702871995
True	462.0738480463806
True	220.1450101632537
True	36.84858739440279
True	208.52769917949104
True	396.4314601381428
True	405.4789862473197
True	742.2963301834817
True	128.9517104750942
True	664.0638309362263
True	523.320177661861
True	595.5476056910277
True	140.25303500043023
True	37.42291076256091
True	673.9261947559941
True	73.24406594153209
True	550.8039670627176
True	673.9211748358505
True	445.1470243284154
True	141.04746482793752
True	539.256823522914
True	3.664186040596943
True	400.9454663092309
True	31.679080640657588
True	645.5480639124031
True	268.87392818526524
True	581.819707458637
True	686.4928054812043
True	146.1001353972092
True	511.1976255723145
True	477.5772621130965
True	61.97384611310727
True	980.8355545267788
True	3.387958493837166
True	29.236948021282814
True	626.8287570650887
True	684.176383351582
True	136.74992014177255
True	410.4620228684929
True	124.84852154955118
True	72.84468564369561
True	457.4576883874848
True	44.22625976559444
True	511.5347267369282
True	13.79793077462556
True	844.147850240037
True	533.5957782392086
True	636.1677149268007
True	98.16967299041144
True	367.9772065573416
True	1012.7248250072188
True	870.9801054211332
True	145.18886766204125
True	544.4417658907018
True	450.5335931795101
True	245.10548425004384
True	247.47666267285732
True	4.717323354668406
True	304.1402950473709
True	11.354004569969735
True	380.09180387162274
True	73.75625180741316
True	404.1420922545661
True	629.6700309811614
True	123.81628883700144
True	242.34204441992813
True	638.9296832467268
True	680.1126222665588
True	303.061155544634
True	135.72413178943478
True	164.59009720423109
True	469.867772156602
True	85.02342863446266
True	9.636691299403855
True	525.5735107641065
True	568.8133696330294
True	20.05942289260598
True	138.5914820634513
True	863.2885705556674
True	509.9746995677232
True	267.0648117847591
True	34.165701117941644
True	485.1005416128989
True	112.9259050379295
True	586.9340671711932
True	669.035521657576
True	296.35332648905
True	377.8290963240629
True	187.33556412335292
True	246.97653981138248
True	75.44453892449933
True	225.04589404513231
True	510.3462642748836
True	21.67666518468066
True	438.6996703692044
True	374.5700056028328
True	748.8646671660779
True	873.9910769717492
True	890.9442320202515
True	150.43723963533927
True	411.1214409295857
True	70.7548078468001
True	192.9078943780412
True	314.96830781522505
True	9.500602690822172
True	785.0568628890962
True	22.205865658374684
True	405.5869208688059
True	271.3757586059341
True	660.8941270943841
True	208.4306375693152
True	40.30375617437512
True	692.9063571294483
True	1074.904744001852
True	239.1281101953723
True	127.27852099333283
True	622.3270402340561
True	505.58881518200815
True	16.74093527357034
True	858.2987446749427
True	115.11971133148104
True	45.84992440003391
True	323.0014542208397
True	351.98308774593704
True	384.2699200116822
True	263.56574588898246
True	20.353630381235977
True	21.3416418827428
True	856.2470642748821
True	201.47375336577508
True	109.59952966240124
True	843.9032658079057
True	650.563381490299
True	636.4179958514175
True	441.0787304288402
True	152.16485565754803
True	32.83194895803942
True	102.36064090871992
True	450.29708671483314
True	239.1961926066893
True	483.23209607500434
True	148.22215514545113
True	506.3681988027026
True	647.9687671518391
True	961.924745425652
True	24.652795257288908
True	949.768672981579
True	1112.5137513782772
True	489.4848965066076
True	84.83677922904496
True	778.6966235577605
True	637.4221089597985
True	648.8648464970784
True	176.6200900183933
True	740.9516009915059
True	708.5673718574934
True	122.8586677198796
True	788.6924102404215
True	832.286647213164
True	479.46093714671207
True	234.254627090722
True	73.15751441718038
True	310.4735437933851
True	346.77606414254217
True	457.9418202012561
True	432.9407413287785
True	183.5563647798607
True	311.2832493841436
True	2.9568471747362226
True	11.24716947680741
True	103.92527363758248
True	126.87951445546038
True	356.8893852623838
True	353.039933707699
True	115.93632352120916
True	17.488838609715508
True	209.8634448891569
True	828.9545977906151
True	472.4948736532287
True	534.2439155129626
True	554.2684414837029
True	821.1620811058597
True	637.4089119877787
True	92.88934425227076
True	198.42760501177676
True	252.02414114967485
True	285.36027310408764
True	99.98888231237706
True	360.8457001629831
True	428.6766145497829
True	167.65032760353026
True	644.7462973668804
True	250.38787639411024
True	197.9072477447155
True	27.993189031347544
True	253.8103398410153
True	485.7371164710591
True	172.39973510040133
True	519.5603103078466
True	457.3537957711303
True	240.55964977712483
True	100.05005868383356
True	38.80637047054453
True	410.125077894119
True	774.8064165156932
True	160.90089557989242
True	1039.0889253755442
True	1024.6485836731308
True	484.5472345211431
True	102.53508674314848
True	125.20223754460412
True	677.9873326490168
True	8.670609912789736
True	220.56870418908588
True	134.0279878684171
True	122.59063606638848
True	337.44107054436284
True	627.1130037792822
True	36.24286065396513
True	125.40291871589784
True	957.300900277522
True	56.71377980064811
True	473.5375248336707
True	531.2385785690391
True	248.27173788403888
True	130.27548405741405
True	935.2722939180484
True	1183.2633271145378
True	512.319832375295
True	644.0858427497209
True	213.2273631453032
True	156.2209715541636
True	334.6180360365576
True	248.410666649828
True	168.5257924189935
True	311.8117089332469
True	341.9497708598953
True	11.22388807290424
True	619.3836679099435
True	146.61220618761962
True	78.55621199694271
True	433.1364441613711
True	305.39642690144944
True	1212.483689688101
True	330.29009332518325
True	950.98000214245
True	10.19258146038003
True	266.0109177048301
True	229.07410868057076
True	155.56922645322783
True	466.29728799438186
True	202.0409332989442
True	443.7600971105063
True	328.7183348469796
True	117.79919779043624
True	361.767293460332
True	1060.897710159934
True	703.426004724739
True	223.6514676119733
True	104.86549411509615
True	293.561802323592
True	27.115133863310994
True	352.364745268524
True	323.3213087730216
True	570.3848301209943
True	450.7664377608507
True	368.6570795868544
True	163.36177682344763
True	12.862001019773835
True	432.5413426535833
True	272.0350833119536
True	144.6888152389752
True	305.9341252506138
True	432.7702985975778
True	813.8104329091611
True	318.9218347711261
True	770.4280238329158
True	396.3002674069341
True	373.8055559192843
True	1.4770233741453331
True	1232.8509682131892
True	100.11151664530335
True	887.8427450573253
True	216.74739809516785
True	459.0625872949086
True	676.0061157987762
True	86.31560833692151
True	508.8116586751491
True	33.76161663719001
True	426.0152434883451
True	74.08776687963444
True	229.3384017864061
True	37.20311213016775
True	657.013643094331
True	186.12997027052631
True	24.74805642303748
True	370.8568211987928
True	113.9093061773616
True	156.71515065500637
True	810.5446047975989
True	251.79461863760363
True	150.75822988629875
True	368.5729512224751
True	515.3341860434197
True	334.08004158854703
True	533.8197012676312
True	621.7772908457778
True	146.06413496214583
True	7.981912275817234
True	68.28289280353627
True	443.47418398688654
True	93.80935636715924
True	75.38710488391503
True	1033.29827840219
True	27.98404940892008
True	316.62483972183844
True	317.5232130041589
True	464.6343784545752
True	674.1140048534579
True	184.3410761206883
True	668.4028954391977
True	332.41453486398507
True	356.67021773396294
True	270.0669529811234
True	214.88308151199345
True	357.258770438757
True	437.7765445418789
True	414.1524482318276
True	587.4863187128426
True	135.49254483683129
True	77.15005096088731
True	39.63974327858114
True	297.98663448348464
True	648.9618954206078
True	388.3873059113836
True	786.2487435694246
True	211.1275345318261
True	399.1665779573464
True	69.21104217114605
True	54.3967241511368
True	424.3675403592586
True	198.5465603521578
True	230.09061587970348
True	41.5722376643025
True	1046.0682685981262
True	172.2466478371328
True	935.6208184684784
True	314.76893103492927
True	915.474349871266
True	234.2440622301416
True	471.96758309318176
True	528.3698437897282
True	599.5146084235241
True	216.91267601385516
True	488.6883877988075
True	938.7539635561234
True	122.66403135544468
True	7.017486452385073
True	584.1012261043956
True	28.581779641021612
True	80.40468793726093
True	797.4692824174439
True	231.5276174907141
True	987.3208042096128
True	675.9680066035569
True	410.9676461503132
True	274.48426176946367
True	479.6162783718748
True	328.1923908155761
True	195.04943605840649
True	677.5031932491815
True	704.4784464009791
True	209.1194606580685
True	85.46355907757712
True	505.2978828175871
True	135.0992310988548
True	373.9254427555559
True	337.4363360664664
True	63.31920663456499
True	360.7741801582432
True	431.0799876090833
True	347.97642859823384
True	413.6576837528761
True	409.6427326048637
True	623.5734379421954
True	53.1468432566526
True	455.3383409577148
True	323.61668791348075
True	662.1630012640921
True	227.9121873628791
True	103.63700243394736
True	39.517069683959846
True	536.460186608858
True	625.0324161439598
True	187.2286585611769
True	414.1959409209218
True	359.42807381664335
True	18.66381300871926
True	170.41709587968128
True	290.2977241368698
True	2.8941418452084795
True	874.3878061465534
True	76.58874616381193
True	103.21059744330728
True	114.85322902662752
True	350.13360870030255
True	37.25156147631685
True	456.69416966344
True	226.0523748120945
True	5.5946950479761774
True	115.75903096991306
True	447.11536200862565
True	49.02268954674795
True	69.30793446701016
True	167.37450832028873
True	288.89551594967827
True	940.0804681902196
True	393.6330517312139
True	989.7904644101544
True	190.64896343853005
True	1046.602431246292
True	784.1897367942261
True	654.3939491182748
True	405.805361208862
True	381.40049434977766
True	83.25787465036312
True	72.70839477732244
True	83.02063417500261
True	180.298761228343
True	487.8728965595595
True	1097.6565799188847
True	179.32779491044798
True	346.12015988219247
True	436.9569588012865
True	586.840594097993
True	600.3681107734209
True	281.33856265539896
True	449.79481710297625
True	665.7649963697455
True	94.71453253192526
True	740.5845059748619
True	249.9894259905472
True	135.3775414058222
True	413.9308803423749
True	876.3143411044073
True	421.1843326222728
True	862.9872672979342
True	194.5328529942821
True	356.6907796781262
True	676.1024757248804
True	627.4698537032506
True	190.36333929151832
True	263.43949021197443
True	788.208958505012
True	32.23584953808726
True	180.52164545785024
True	486.2943981277388
True	714.5475049330289
True	107.42916104492627
True	36.829373102796666
True	166.5428529930394
True	698.9475453639503
True	317.4902396868137
True	556.9620911920739
True	351.32566625500374
True	300.8594158019905
True	438.5904982596739
True	498.9085337858481
True	68.00323436066955
True	375.0506932117405
True	776.4628833648285
True	0.0
True	276.95892003194365
True	245.5036550575668
True	998.4769014177292
True	152.38591387480585
True	626.3397132317765
True	634.0651260158994
True	110.86175643817998
True	222.9461594648439
True	131.62826162285148
True	11.127707132454614
True	283.29806381744817
True	387.63451760680965
True	1124.8146900136971
True	230.4871321384364
True	415.0905334304063
True	653.392729234039
True	211.91213773137972
True	27.87821137801973
True	863.1267789511476
True	601.6408186324811
True	155.29463177836396
True	634.2942561279322
True	170.68160890759094
True	304.514146955073
True	767.2983791603397
True	38.109218137105536
True	102.69494462419604
True	525.7395500006281
True	64.1856403248941
True	77.14106042809003
True	396.0679871496346
True	24.307250868127102
True	738.0238855568565
True	102.6182993044627
True	153.69044243878974
True	17.177876933568484
True	721.1244364396514
True	30.868616358406165
True	772.4077594654372
True	403.3376881957055
True	118.13805725021533
True	699.6965195036396
True	524.423603112566
True	565.1705153173803
True	47.47477323046613
True	365.5112506058196
True	6.301536708209257
True	94.68202791215084
True	387.888784817841
True	48.35431353358607
True	115.70496500256388
True	303.47937714325064
True	183.21624424768527
True	101.63131027232208
True	647.2076405845553
True	19.101499363871813
True	1124.026715041663
True	494.0379294027324
True	311.9912083480322
True	494.2654718753967
True	123.88533843367752
True	769.7880228299617
True	1133.005347028537
True	740.8874640767401
True	177.35595224723826
True	224.18959275124865
True	51.56231975045049
True	59.3652680931326
True	153.39384704764345
True	104.65139850588469
True	175.16715161896173
True	1195.0986861920196
True	304.0942794431201
True	363.38385080764544
True	704.5228682991428
True	17.596416650575968
True	13.794739382270716
True	592.8882341818087
True	7.182748326301384
True	116.71124035873656
True	695.1769452761494
True	181.73503060952171
True	641.576772061802
True	833.1712799991858
True	154.43591890792828
True	907.2092685508858
True	2.5686836719515385
True	444.1289289652564
True	1044.8096854213657
True	24.26900945219218
True	234.57354249832625
True	139.5494683301821
True	943.554922007632
True	231.8739128325452
True	498.46060852065375
True	120.10089571006203
True	500.1841478485103
True	158.95499257526816
True	97.26675909490127
True	389.0792093252014
True	71.8229418206644
True	54.77891303982178
True	1061.5596454445852
True	264.4522878478361
True	161.33365602140856
True	365.6045966711436
True	406.0162520696684
True	213.9257051764249
True	164.34582278109022
True	392.2989037539385
True	35.49582949846031
True	489.9420540695473
True	1086.963501313425
True	109.57797130533412
True	475.59526322306215
True	295.91146835123425
True	25.86901952134113
True	401.8239509896837
True	107.45063297570516
True	601.4223463134415
True	196.03440628189503
True	410.3074260871966
True	17.67399997462493
True	452.1116953327913
True	112.63702952390386
True	343.1061523614926
True	35.60659570126974
True	162.9172357449546
True	253.57948409593217
True	748.9443153881105
True	61.4560986203338
True	147.61394869769293
True	235.377696627606
True	141.83607851152436
True	644.2579887962801
True	564.6675481393607
True	772.0068723679942
True	381.8375472522852
True	535.4059343117264
True	397.04116596408505
True	680.1011683353598
True	62.77716818330055
True	485.9537522655807
True	405.10708733074136
True	48.18464086502534
True	85.05692508497305
True	131.38229109223929
True	92.3638260617758
True	324.63114020985995
True	861.7538694395317
True	320.6057812439171
True	1154.0236393857715
True	313.1968337874474
True	905.5866777197004
True	155.73667804565264
True	584.8663465051229
True	602.5291772431937
True	716.9019925533048
True	438.908430430096
True	67.9432821722152
True	292.75528548519424
True	41.935594414637954
True	158.72103128023116
True	172.7529534989783
True	1124.1334444233264
True	225.37142448931812
True	550.5035040565003
True	534.5170461483533
True	563.4336740526095
True	898.645719641646
True	567.9591222376146
True	638.8457102031122
True	954.980773261061
True	120.98731800797717
True	302.88173669948367
True	271.33737862127447
True	323.8462331278318
True	92.35209236126067
True	379.6710697028949
True	4.574106739585245
True	337.3247338130218
True	262.53470522380667
True	585.9660095015371
True	282.2632494440106
True	358.63159071066497
True	10.2240079591079
True	60.28022251614792
True	536.479011020679
True	29.723403606402364
True	140.96710944047106
True	66.73417605094332
True	157.7585333931237
True	228.63614316278668
True	68.89936458417503
True	384.7471598183631
True	275.26188071581294
True	99.89220127833649
True	342.1556019470758
True	57.77129528682995
True	596.0333982638296
True	831.9584112174581
True	290.4454387341791
True	1134.287547629321
True	113.64863778104834
True	312.66440958626373
True	1043.0982375610731
True	86.88463182525935
True	268.154088789974
True	9.535344288812912
True	406.2135279648168
True	434.8411017426109
True	158.7768176419954
True	608.3606458537517
True	903.4057756736256
True	155.9017669687287
True	77.0386531377832
True	336.1486800965537
True	551.1216747598983
True	623.3659223871767
True	1229.1332927781257
True	24.726004955491373
True	929.6401370150114
True	136.22759662866693
True	632.1276212568465
True	121.0677169450998
True	128.86602158061183
True	183.32801241166476
True	163.82844524824353
True	762.3117782344478
True	197.1858442848663
True	229.66778427263708
True	70.42326826906395
True	518.5713136177442
True	448.7263978524484
True	175.51911448441402
True	235.06492367428885
True	16.80506599022095
True	420.5218111793069
True	227.8162548933672
True	288.9686620919821
True	116.06217210575431
True	703.5572160532722
True	431.08100686056457
True	247.6261161349053
True	637.9579994270646
True	526.1377382519014
True	453.20140157826
True	134.44187106826425
True	526.6835197635767
True	429.27194278625615
True	2.17184294695048
True	189.49106337663144
True	94.90219753704064
True	240.76002739724225
True	2.32274916363369
True	129.30081639575428
True	338.7940050173213
True	6.5401365111733
True	892.7895217846942
True	172.18332087382808
True	696.1941514407837
True	814.9320465760131
True	167.11344037263996
True	221.3118816843729
True	462.8202949280781
True	833.3767146749594
True	48.43382239090325
True	37.116784582684986
True	129.41675291725517
True	612.0825133914226
True	734.5773814878795
True	182.5751174316064
True	587.2176940664795
True	574.6920240736284
True	839.3603506028278
True	401.5937734137141
True	188.4811005481052
True	853.3312348017995
True	214.67268152270296
True	149.03808032335505
True	322.3561741100905
True	225.0835381602264
True	207.32713042530727
True	617.1185363417053
True	251.00583625300897
True	199.9621761217038
True	445.1194699863648
True	469.86196280203785
True	64.21741570502373
True	294.8927735070672
True	69.11169428434388
True	332.47357647431886
True	362.6599840708714
True	242.63967608819064
True	177.8795819553693
True	373.4721451428016
True	649.4317084380101
True	727.1671297796707
True	298.0696863105392
True	749.8812748696397
True	61.8415338422784
True	880.9079849006476
True	347.2486743540602
True	13.422425239597455
True	615.2673959098757
True	709.2050706823244
True	255.26862895946135
True	170.95985023111567
True	46.55574486069124
True	384.7519804410132
True	76.07955291858167
True	14.986600740903548
True	893.0068588151888
True	356.3850895918424
True	181.7731461866364
True	1014.3129006473038
True	11.424976533527564
True	786.2230455798802
True	32.761530826072566
True	681.939735709187
True	59.95427668920337
True	757.902055592014
True	445.545675328452
True	200.00338239987232
True	443.22990919609134
True	210.94145249462397
True	300.9491944460117
True	213.6704168846916
True	410.900614832088
True	10.502562405793904
True	327.3602019513395
True	102.32475329536148
True	11.779755065814768
True	469.8993619590025
True	729.472661815833
True	293.9810344538324
True	80.02254196454373
True	310.2312802409994
True	86.09470652076233
True	182.98959213196696
True	174.0002887655042
True	368.2974208628907
True	42.82189559721461
True	143.45068777531466
True	359.66319645787536
True	858.0548199070564
True	119.11620395819132
True	206.3699393205752
True	424.1781610225071
True	18.925964834559828
True	439.6289424785739
True	525.1484333361312
True	90.61136903562458
True	397.4737126155297
True	365.3117170154558
True	426.8487901706668
True	597.2987473296647
True	1045.5088083242997
True	1008.9672349415248
True	59.91098283749196
True	1064.3069702325774
True	111.6138735123821
True	113.4336611746404
True	103.32732967548792
True	482.1573027735407
True	379.94725404538246
True	579.3154473829779
True	258.84808113203786
True	170.59382677653596
True	399.37072064335126
True	17.780922426533696
True	457.40054642521545
True	414.2123999817065
True	145.93379766706238
True	99.35128086173673
True	521.6949553394977
True	989.1661932054486
True	193.2284428443763
True	64.68075090978466
True	422.16124948970446
True	383.2035589816594
True	469.7082007054916
True	323.84980354422385
True	4.850056077989303
True	537.6542361413314
True	509.15380838246193
True	502.0079404842117
True	185.3434764734037
True	99.6505002395345
True	23.061153863780685
True	377.8972464247638
True	109.26200529638312
True	6.896025164082395
True	32.8744257046163
True	352.1594887572198
True	670.2940320233262
True	139.69888442945066
True	91.56468160461247
True	26.464202071526863
True	407.7524638994592
True	358.1773570180429
True	784.504744278899
True	302.32061878519056
True	516.6500103122439
True	532.1010845763899
True	522.5539441061234
True	285.71369413180656
True	538.1558389242398
True	104.62464126138742
True	582.0776810691185
True	7.095347248123485
True	359.9580969019891
True	456.1970788414648
True	953.9234382700718
True	349.13671354713665
True	807.860868643519
True	1008.5651369019316
True	182.7624744787664
True	37.44107932884288
True	356.3343827853789
True	381.0506286966444
True	562.9204799151692
True	248.7778321500256
True	28.56051057875481
True	632.8709523566484
True	131.6791301697825
True	1050.7101243652828
True	320.14795481445805
True	467.14317324038177
True	130.95850254497364
True	806.5526467516028
True	139.61480764986925
True	828.7924445272135
True	547.4659407588973
True	188.77311997354772
True	111.76931523599588
True	65.03078727230586
True	568.3608942966495
True	909.3447247769744
True	421.37642297072966
True	528.6826446027624
True	139.28879943270712
True	652.2531537541031
True	464.3628007502497
True	783.1502186672285
True	303.5185283405992
True	586.3239303440389
True	115.76420679231192
True	24.437933124739185
True	409.1021282697252
True	168.27653835528514
True	103.41919192347184
True	381.8813056140384
True	1095.518485808729
True	246.9314526146278
True	557.1959437625349
True	12.14771092048363
True	74.18040824439352
True	335.2864423116629
True	780.2866115389122
True	442.7402701589653
True	515.9550045783496
True	713.6519124007201
True	71.13915224724796
True	724.5767870036098
True	47.56676941218903
True	104.60008257541276
True	180.2940512780811
True	84.07972519326763
True	26.522292904721898
True	282.331260577501
True	479.5147517810887
True	887.5942016158344
True	876.0315550059598
True	5.691742874388098
True	273.4743195602388
True	460.0033142893751
True	123.6111834304395
True	237.8099257170912
True	325.55052140210523
True	1336.5537307994505
True	444.7671733127708
True	24.06115076275246
True	185.2219382507689
True	690.4741673678645
True	36.79882690614082
True	178.19073394208027
True	573.8420587408331
True	72.07863965302279
True	873.2532526889142
True	323.9967308001786
True	674.9850914224007
True	75.37242546400483
True	659.2376988791208
True	567.1455384834239
True	897.5319816881525
True	241.18752814417164
True	517.2122830823898
True	796.3320888310822
True	912.477554039273
True	249.6737871976254
True	794.2423235352667
True	216.1029889319829
True	441.2731393248503
True	372.9577805951685
True	501.1034071625206
True	491.17676147814046
True	309.3553730341133
True	351.10942798295974
True	108.64650939056337
True	352.8073166368911
True	1144.8643801226874
True	322.4849600692194
True	153.63793221111905
True	299.2481933177352
True	737.8747312824079
True	656.098729063732
True	397.9329927137343
True	123.64420141828008
True	320.3428646782308
True	35.87706907883224
True	177.36825501056924
True	91.80002542845033
True	87.05547281596145
True	564.5593361403187
True	142.6748058383295
True	135.4752243134988
True	101.57415255592424
True	87.19808941679916
True	446.4917611658346
True	406.6434291144891
True	1054.2076302889725
True	534.3851394673129
True	826.8323943008417
True	271.7500345096733
True	279.599595484945
True	518.1468559320609
True	190.4475865668383
True	765.2420976969137
True	256.0520648598264
True	352.637112101768
True	69.59412429544416
True	117.53420268216634
True	261.8437121279021
True	119.24906989838472
True	474.9433753435465
True	31.147638356159213
True	598.4705610594043
True	1014.1276091245204
True	725.7075424301945
True	1.4623653542149186
True	61.85364615124206
True	482.9368056923845
True	438.9645612831146
True	77.22126327206537
True	121.2707519743906
True	297.0937550582858
True	77.81788909920486
True	53.72985116090916
True	697.1612005887803
True	634.6294298662092
True	156.19210829851673
True	157.66901594958648
True	533.4070280088921
True	55.27820341513744
True	25.58126680460888
True	570.7751291945448
True	441.75384293781656
True	1115.989405953285
True	46.04423355247521
True	448.3190660566678
True	859.8290144680809
True	805.9394100721081
True	295.08811748494
True	753.4056465800754
True	380.1603389594239
True	39.42029808599754
True	96.26111610707903
True	720.4406086844409
True	76.0045111665838
True	143.17701648207478
True	968.077964041366
True	190.93272606773564
True	263.51668735927444
True	101.75790792108658
True	643.7087692326943
True	581.2268232454844
True	215.68886204771871
True	416.6649502622914
True	43.1289424038625
True	290.4554174644084
True	593.9000460062468
True	612.0801189322825
True	310.7299040298859
True	75.7117493370139
True	937.0352932559016
True	1052.001666079071
True	563.8784956712358
True	59.6082993197727
True	31.530227281180885
True	92.11353432089685
True	112.386876170704
True	97.86914681567396
True	909.2718569060088
True	1181.9956158811758
True	718.7326121070137
True	336.9420332950716
True	8.665544468949406
True	20.88927541940068
True	347.0940349861519
True	477.8888269433439
True	41.76261246394352
True	565.9294856269763
True	432.94803279007215
True	398.3261815803663
True	79.31547484760354
True	202.27030623104767
True	256.49164742432464
True	132.89556962431877
True	402.1066715663931
True	41.37623106728009
True	176.63512591135068
True	1160.443098828188
True	6.229268718038152
True	29.234447965277155
True	584.3104975935734
True	367.0714398360983
True	786.6856362258793
True	156.4211330244297
True	748.7219122901366
True	599.2051882651125
True	282.10656890642485
True	423.6951032073475
True	336.2886102797346
True	282.2885521936764
True	270.61383162613663
True	406.4054845991992
True	499.5239185744068
True	503.1041827049954
True	108.7807446703726
True	345.487094913275
True	10.995222885973568
True	198.36078886930807
True	229.63709184601
True	851.6082620255947
True	605.7386898072674
True	29.29450020219845
True	730.9264380061342
True	830.7331338111975
True	110.25738369489603
True	341.69774473386343
True	830.108744274517
True	228.10351027652732
True	166.24669820186654
True	518.0487845378826
True	570.1007922698304
True	1107.2532719074652
True	145.7585171346469
True	159.07396025760957
True	262.01468441811915
True	313.7964531228354
True	422.43020011860665
True	423.026525993346
True	338.29092044340524
True	444.5867383529579
True	497.3383403134668
True	230.86828830888032
True	1472.0810811240333
True	255.4171511995168
True	411.3610132814711
True	56.52089149334629
True	781.6990759189702
True	253.00908658911223
True	902.1361782829448
True	550.7811428071155
True	320.16382171526374
True	775.3083369509822
True	259.85581212006053
True	214.51170965228175
True	250.25278979487803
True	220.9404471448946
True	138.81785573481892
True	258.24702812451136
True	741.6413555172968
True	534.8637180380941
True	219.1208683650688
True	1170.2961216190902
True	118.58644717447858
True	265.84496078924616
True	73.36788007268589
True	308.57544122332314
True	397.6493149049769
True	88.04887634891028
True	216.39252580051573
True	75.72135332856496
True	686.701559985645
True	378.3179833015218
True	208.0290470734745
True	760.1187660657249
True	852.6989571005436
True	812.8616144565706
True	849.3286937846523
True	349.27400039279706
True	1.8850189331274585
True	266.8241627046213
True	53.43725295150704
True	369.09740827963645
True	58.09950657783422
True	348.8744952453201
True	848.3946326570225
True	1038.034767219384
True	401.69894364690816
True	24.04102468450164
True	513.3966414384454
True	503.6964893929854
True	181.2092215103152
True	240.24849580221075
True	289.91103447327964
True	24.592712294241014
True	124.35939447840006
True	944.0238918133168
True	60.486818945636
True	485.6366743498382
True	794.1176921634165
True	106.10747461720388
True	233.52666251429835
True	114.751495988899
True	15.297229610854888
True	1.2851880445571853
True	122.80901575091696
True	1036.109104212287
True	477.6315807852815
True	65.71548280111395
True	796.6148170280428
True	336.0585209432828
True	1.0922355795742804
True	460.6073687530219
True	188.3116626341881
True	501.258582355012
True	89.11706224831838
True	343.7385870941792
True	374.5494578028088
True	170.15942960964622
True	209.6714040597933
True	129.25312103900038
True	170.8787148654877
True	1011.1504272250191
True	15.32689613401683
True	503.48741217386186
True	486.0023295823108
True	400.0638616731015
True	214.7042936070236
True	234.8690139677946
True	155.4383523216212
True	48.67838878943779
True	470.75114640728174
True	154.2400600628416
True	860.5095015163995
True	809.8244229734962
True	246.04536863078317
True	310.677073005607
True	532.7789049790723
True	41.01172017420529
True	84.75952892659481
True	735.0474193132719
True	1055.3427765547008
True	115.03361180014268
True	731.8387203058466
True	141.48572399238915
True	945.916352933454
True	654.4665926139805
True	108.6389487479138
True	274.3035849774968
True	606.7181260925288
True	251.11872866871963
True	41.10188420865875
True	562.9502375645294
True	453.59951427006257
True	5.792820116907466
True	475.0507700474511
True	64.62299027624334
True	178.40643993289788
True	230.20226368068103
True	295.97295402492165
True	73.55390184805631
True	216.8653129056964
True	343.5480170120708
True	435.1991247583458
True	920.2859693874348
True	47.349904338861
True	920.6225347277672
True	1047.118374983657
True	130.8136088158164
True	71.99514423695847
True	986.7320027833094
True	32.81525847780484
True	231.87728384616588
True	84.29786304760346
True	216.588544704481
True	345.9820584894958
True	975.0400268656044
True	96.02790997117268
True	73.72553141739387
True	637.854917026527
True	265.6280562594497
True	700.4112245449635
True	52.58207586775615
True	485.1395175808066
True	387.5470538912553
True	677.4663857566175
True	54.99943178844427
True	109.34303904636032
True	29.252802340229707
True	273.8287352690372
True	43.04543012476685
True	358.7554358212511
True	2.6073831926879
True	1178.6242396098935
True	103.58061234539691
True	132.95811622462904
True	366.4320446480766
True	738.2811255933062
True	676.9127659509523
True	1029.8816887204207
True	476.3040751840026
True	402.0981522342215
True	139.31636049351377
True	423.57056595687885
True	834.4996779135565
True	418.0281975479711
True	945.763718226098
True	85.89069121641697
True	422.31676718439866
True	173.96344098768813
True	279.73214653413606
True	751.2920512708622
True	167.47907459520826
True	136.116802166901
True	64.73517654636126
True	854.9769635099134
True	775.500769513544
True	85.44414152387637
True	428.113828681452
True	753.0735162752618
True	417.8141487491251
True	55.68412332849472
True	322.3657618621723
True	778.8620393748834
True	29.865335126840584
True	354.7834949803175
True	167.82148041383053
True	285.6032147555713
True	32.029271046741584
True	219.5008704526633
True	774.8967417136299
True	643.6519216860978
True	56.4591132676947
True	289.3384190608021
True	873.9752172124555
True	16.83198005734539
True	312.3347003679488
True	300.3567004667035
True	426.1636384586575
True	207.120734027904
True	600.0036882460369
True	42.99024258109408
True	966.8304634752528
True	882.8580124043159
True	48.15575520771645
True	388.9509920308176
True	722.3330667791106
True	934.3999201305622
True	272.48973228797706
True	588.7896067592409
True	127.57367261266188
True	193.54166688010395
True	132.42951734728
True	129.850511368841
True	215.0947948756845
True	929.3598580979586
True	784.8244379279946
True	961.9912859291207
True	19.64056468512187
True	27.599603449750795
True	343.0145907857729
True	12.150370540391489
True	637.2846408215604
True	1060.6787183472009
True	266.1692589029567
True	210.8984745657302
True	83.78667822465235
True	215.2501931668948
True	130.35664313597965
True	45.04762251051785
True	132.7615989452819
True	89.874694586467
True	243.17836067820684
True	542.3628813274651
True	168.38630870684585
True	30.555412611417225
True	56.29314368662129
True	418.4211597149392
True	268.8233707637132
True	596.3454901511506
True	24.29346070627334
True	114.23270693225116
True	673.8673057809467
True	259.51557143357314
True	471.3696060008288
True	666.098502260109
True	101.93856383816458
True	111.27192193501388
True	84.11063434460029
True	26.552371678952905
True	121.58278847506584
True	84.85971184172038
True	105.37218333259086
True	153.4442102250116
True	245.736801061434
True	827.0753539000275
True	283.54551711702794
True	948.0110246752184
True	166.11394839006044
True	197.2353547556366
True	811.1276813753273
True	320.3414157084525
True	607.0545111077587
True	255.67757836263
True	359.9688606818858
True	454.6739096249752
True	578.0316425316843
True	651.8684486311336
True	360.6298479970871
True	37.74248267945012
True	565.6429306870618
True	635.8436392316953
True	19.01633389385724
True	11.673877846101618
True	256.65349124687754
True	403.5366399023266
True	415.246956494229
True	67.48442357148036
True	644.40431787758
True	993.3071186374552
True	246.74289463525687
True	911.5428215891178
True	273.9430204822231
True	100.19466386436068
True	272.8927163588978
True	684.5492447045622
True	40.66573844127242
True	574.0779074730489
True	1291.011949537831
True	1013.7429506274568
True	875.5584832795646
True	213.93771297019632
True	85.331655277184
True	204.158942540468
True	809.7538390438341
True	158.35451274152717
True	1082.9683894224268
True	878.985742626108
True	40.17205910773857
True	89.9066026984302
True	412.5187635073999
True	422.0611445281865
True	193.6730893052556
True	514.3052619301739
True	674.3339513907919
True	126.60751176829508
True	286.40883229429465
True	996.4370241270968
True	48.313808254227325
True	723.0348282758497
True	538.0971101243812
True	34.08717451946964
True	805.2916242822255
True	387.9260465139273
True	555.6459004117725
True	105.19796773235744
True	270.0218162614853
True	215.9497051512667
True	27.08676696125852
True	132.8088201049061
True	745.9051718764852
True	142.83019488926757
True	377.6161735452223
True	62.46668005081384
True	629.5710566132365
True	617.3465906735382
True	242.32925541537185
True	444.6710994644691
True	165.4315861164856
True	167.88988284045533
True	214.92118434558907
True	296.6373124455207
True	361.4222776087801
True	130.28954381532623
True	189.6172342363029
True	26.052389841587523
True	888.2329023561647
True	313.88419235842014
True	11.165696114113452
True	354.93257426485206
True	165.99756169988237
True	628.695379443529
True	361.2629782804482
True	578.7628010627288
True	564.1678067046212
True	484.96479567125454
True	781.2925550809545
True	240.32889469121025
True	553.9347584293798
True	167.9399354023557
True	553.6804282819762
True	352.9613544428683
True	376.2754938029588
True	122.68793672961606
True	130.1942953897217
True	110.94140306423404
True	66.67601662760508
True	737.0005071504905
True	181.5951578822936
True	45.89416245630712
True	0.0
True	556.6209587715157
True	112.40007640414976
True	22.82489576730878
True	39.679504429984185
True	118.27267729770536
True	556.365808910833
True	185.59266579737297
True	108.6368064190377
True	35.20023377298784
True	159.32757320580595
True	912.5742215133253
True	54.09917965689793
True	223.24005371930133
True	722.0981539406442
True	321.5790921790282
True	459.2196056292801
True	464.0064600303328
True	521.4951329763132
True	608.2515893886069
True	894.8924942060261
True	266.0151215012867
True	1013.632874782396
True	927.380549146838
True	639.060732198861
True	337.56893005974115
True	850.7701771726641
True	10.58876096762474
True	31.51344042172457
True	293.3045051060676
True	42.79557985763647
True	193.9303894020312
True	733.5033831811913
True	220.75581283087396
True	742.1947168073698
True	777.7699241660596
True	120.52846033319489
True	361.3230145495912
True	606.0855022235955
True	22.403049258475235
True	134.65945064206605
True	441.9395669560776
True	301.1342291694544
True	203.29305703355917
True	113.45521104957984
True	380.43572277471
True	21.31799209956027
True	369.7599753965533
True	364.7781357558682
True	1081.4400040029077
True	346.8198729006332
True	30.053490404593408
True	427.6931971836484
True	439.4057746432817
True	230.69342033665615
True	31.57500817341563
True	763.1314041504119
True	426.6814078808388
True	173.49625097286798
True	12.665583229237644
True	1222.687821121927
True	165.38143952232045
True	27.108644543959983
True	312.4048097610182
True	283.9534622644734
True	113.78198339714994
True	291.960698399841
True	47.54986682616854
True	312.94608819137306
True	290.2188020578101
True	306.0717089067074
True	32.92654254668924
True	45.14605302891881
True	1043.4675873029037
True	23.890031434844957
True	12.110903828591653
True	176.30142544290177
True	655.5364399971871
True	9.714930853126548
True	199.78541227646656
True	169.61348456281053
True	517.8637943044932
True	376.018748669079
True	766.5737717980827
True	331.19876395583367
True	499.19435021776775
True	443.5014701637834
True	506.9938037727139
True	96.07975431459091
True	1273.4079626921923
True	909.1961575488352
True	271.8169150798549
True	534.5304545903962
True	104.61486175133724
True	552.0204299186555
True	447.0158776736777
True	152.48858528440996
True	80.26209330539321
True	350.67802332784026
True	164.90750427442325
True	33.14293263229043
True	619.7159500582381
True	367.6438857816546
True	67.08709925307387
True	28.35750605443609
True	652.939230417881
True	485.8379769347157
True	75.73465597489611
True	21.65005687678928
True	319.6428952886694
True	327.34974375738034
True	721.2134480254197
True	558.645659156114
True	561.5565960723657
True	794.8618226019037
True	7.85020440195118
True	60.02057269591594
True	38.56356113104427
True	57.65368880583341
True	514.8498115999389
True	583.8557723590523
True	86.86471085367282
True	112.55719678235752
True	201.45143941911064
True	76.94608610015437
True	185.17046083520924
True	206.81454898108396
True	275.9341484581093
True	792.2393702864919
True	610.8815704796191
True	283.88965165354966
True	191.059469444461
True	272.7475332881561
True	249.6684700646041
True	781.5664167550378
True	343.0391917948711
True	169.29946440009786
True	872.5410522496175
True	336.0846659506748
True	473.23904698790346
True	160.01085989785503
True	122.92410055650826
True	63.4761762750248
True	205.45311141076493
True	959.681101818442
True	521.9999249196849
True	120.77121476005696
True	345.70012876161195
True	102.74318259074106
True	674.4999119790346
True	4.436582984080289
True	683.1496667680617
True	35.73255975978996
True	900.6863694134582
True	822.1266124627232
True	212.23390076681304
True	29.860508815496395
True	80.34354645126884
True	445.44761578661365
True	229.00660292277152
True	1.0958273592882617
True	78.0555367233729
True	1047.0431482186195
True	322.0717453916199
True	664.4688491468346
True	478.8606928197813
True	30.67174096986837
True	139.81962530812842
True	438.861830860255
True	905.0374699475648
True	817.2765599589013
True	423.4903187021819
True	340.3407525812397
True	16.01377634390205
True	79.5709260131081
True	767.0218980517321
True	463.0869286303526
True	388.6283181203236
True	849.3110246056733
True	27.10911614561669
True	226.4122251173933
True	900.4610947573352
True	244.193018443342
True	8.02800264696151
True	496.2885401085665
True	107.49410124349971
True	620.3175715950989
True	55.88657200396068
True	258.59155529995104
True	856.2240693116267
True	920.8079307690824
True	272.3079096817144
True	432.2421161968425
True	117.42332478739166
True	601.1743290034116
True	259.32462450619914
True	202.3131117159764
True	855.8459570483897
True	57.8978451879626
True	733.2398325041102
True	273.4050298658349
True	300.7696817139084
True	173.02422552622974
True	472.0055825318017
True	583.8065565890914
True	359.7594024893677
True	415.8567696189349
True	66.72017947427969
True	162.63718146813932
True	458.3931743574406
True	217.811310225949
True	35.94377646074547
True	208.8149482465478
True	389.2717699184618
True	388.9544543874548
True	758.3992561373246
True	137.80421054291372
True	651.0615981239857
True	508.1686034179066
True	624.2852684154207
True	137.31496142996255
True	38.854385429242434
True	669.104726276661
True	72.51246073974049
True	548.59040050823
True	685.3899779420044
True	447.1208168953356
True	133.9252888808946
True	509.0504472712949
True	4.1839580380710615
True	392.86600407431297
True	33.16489394431904
True	636.3320483535647
True	273.5841417761146
True	581.0161091262404
True	685.6231498567402
True	146.7100613296093
True	520.2533046917728
True	473.2149852062221
True	65.35125430264154
True	966.017656173461
True	2.4827014910827403
True	28.14949065371958
True	623.4192778695677
True	697.6407850353438
True	132.2833478170397
True	412.8001505215525
True	128.04170260819186
True	71.29867812625521
True	468.1261870828485
True	40.63547944614272
True	510.9897334357436
True	13.471208236508062
True	830.9743852486143
True	565.3452445169419
True	638.59827942222
True	100.12437410442124
True	402.825096811522
True	992.2876958525674
True	836.3080014317209
True	146.01646060243618
True	542.5906166222534
True	452.6239104144504
True	246.074127666802
True	247.78326330352664
True	5.316241811591429
True	323.9004748534089
True	9.531475016855389
True	375.3695042934768
True	74.76450190865403
True	407.8041603269427
True	663.8823233839098
True	125.73855171943302
True	232.5720845853301
True	631.5051208931667
True	689.5133655503821
True	289.2267132496469
True	140.00606910023285
True	170.7398648256311
True	479.5998071193823
True	85.86157652067098
True	11.62346031950375
True	519.1782160492863
True	585.1806945731439
True	18.436121299623093
True	140.71450939133425
True	900.9060109454786
True	486.0332392526061
True	279.77726438547427
True	32.110128916599606
True	482.4378206754214
True	110.81521194682452
True	590.4485840915293
True	653.7153470264071
True	304.72870029807524
True	385.1379724980673
True	189.0011529701189
True	246.33171871000332
True	72.39396402169028
True	217.2656358994429
True	489.7492631509943
True	20.670634795142256
True	464.5104986439826
True	369.3927813109098
True	729.3894846223449
True	903.3347316961024
True	904.2015388398006
True	151.05654559281166
True	408.8699926870927
True	71.0800993635593
True	181.28965431134483
True	323.1439428360858
True	11.331772321359876
True	805.3237882542281
True	23.39421023897521
True	398.8222271636966
True	277.59921043016686
True	675.9418980448347
True	207.9141050477646
True	38.962094594248015
True	680.2044059058815
True	1076.6710319114206
True	220.29971937948
True	127.6448123859342
True	601.4485093361578
True	496.4740833606232
True	17.61946870880544
True	779.4724001727009
True	110.89076205102948
True	45.7804360356972
True	304.96191359614056
True	350.64417104012114
True	398.5642776598862
True	265.37952670873653
True	19.82158008896732
True	24.111332413376967
True	857.5875452276792
True	204.79096771587888
True	112.31997977999865
True	813.3608093530096
True	646.7291248538436
True	643.5243333549307
True	441.3385417042338
True	152.49607422612024
True	34.16128951740701
True	98.72700076612225
True	434.8136862293416
True	227.26146583687475
True	493.8524905727705
True	147.2542798951329
True	496.1892239405409
True	649.1062315270746
True	953.8264559688664
True	23.044122381471425
True	982.2681484421364
True	1076.0143321813084
True	459.3806699520169
True	85.31906822382376
True	791.9554293464471
True	649.9095794652364
True	660.3360940840034
True	178.1546304184296
True	734.3384054722835
True	722.429253564768
True	118.73696520806936
True	786.295212985727
True	830.463393414427
True	461.0234370544756
True	228.12169719844485
True	73.67839169527754
True	304.17670884036954
True	365.81180207678256
True	456.01684209188977
True	411.2558245923035
True	190.9761122189639
True	310.1578803991925
True	2.894632550273887
True	12.365208817086543
True	100.32822654759173
True	129.57317511823985
True	358.69848180348663
True	345.3069326416668
True	116.96045707235614
True	16.78598918689203
True	209.373983510324
True	851.3274321251075
True	473.56064375953474
True	532.4590942934559
True	552.5232498589882
True	828.0771577335232
True	636.1586551496375
True	90.23609512324894
True	203.10188432131025
True	249.36940682160696
True	274.6875725895338
True	110.0481556466064
True	361.5195367451761
True	430.3090917277866
True	173.2612087283713
True	636.4239644324757
True	250.38231716484356
True	206.48913289814243
True	29.309109057245085
True	249.49979188050145
True	474.4990879443043
True	168.7204861875433
True	520.987603141177
True	484.0908586800498
True	244.7061235923984
True	102.49192632069554
True	40.996638511466905
True	407.5007955781719
True	788.5821196369828
True	167.6637229933467
True	1016.6955800213884
True	1060.644045947754
True	488.5444492676729
True	99.2905510287838
True	127.9349107013874
True	660.3991923505221
True	10.027510825997366
True	223.87586107848327
True	134.83283003115395
True	120.48739301671137
True	330.88685005744424
True	650.930325749962
True	36.80496631976076
True	124.01464173433718
True	966.4142099804682
True	55.82184358074257
True	463.0222743116583
True	529.8361995114582
True	263.2824197731626
True	133.9819744430889
True	926.5480836091268
True	1157.426597660646
True	515.4789142852303
True	645.1040479320269
True	204.41557227101097
True	148.0154245501703
True	319.7390658936156
True	241.92884318804371
True	175.60006062496026
True	303.53448471590303
True	335.9973804086432
True	12.845498459681004
True	626.7140779331621
True	142.94471777934274
True	78.23920359326053
True	438.4048852227343
True	309.43432419293543
True	1159.8280351319715
True	352.6739805561542
True	981.5452276502328
True	9.148228237368285
True	267.22283953676066
True	226.50724819002292
True	153.7439233148822
True	476.8912302422341
True	198.77663612718823
True	405.58821148752384
True	317.357410646631
True	112.59610102417088
True	348.77150512815825
True	1064.4539455015577
True	710.6338049949746
True	232.5738981086292
True	108.0341803995862
True	287.5423682031029
True	23.288343196876287
True	353.44879501204207
True	308.91551783556736
True	584.6315019288021
True	470.8829836594955
True	368.9870513005609
True	145.07608753185642
True	12.703662886753122
True	430.65563743964
True	269.9043289108112
True	149.98256416563538
True	307.7891807206553
True	437.73975794634094
True	801.2462847319202
True	305.27298709591213
True	772.6015821405823
True	400.0501539303928
True	381.2881028683204
True	1.5123590088172385
True	1153.5324508310114
True	103.09660381672192
True	918.5874347148584
True	202.6072472792881
True	446.3768649577653
True	671.6323059207642
True	89.0518688040536
True	473.2779247411843
True	32.731007709533486
True	414.5430189864324
True	74.94948253379647
True	236.9853713700481
True	38.44334357419572
True	670.3101570908882
True	183.40276739980672
True	23.98867943749137
True	379.6159689844483
True	104.16385455653864
True	167.54229868553634
True	852.6112020869743
True	258.16261549365464
True	153.6622065524359
True	385.1152991656708
True	518.3519260783013
True	317.47059679414866
True	523.9935721294702
True	633.4170802855922
True	158.43853408541574
True	8.223305572594917
True	70.56949832683065
True	428.4554088963685
True	89.22415986421522
True	79.96782470074857
True	1075.3490960362335
True	28.730656452342448
True	319.03911471060724
True	312.9347072634138
True	438.57110089252575
True	673.9726645147745
True	193.8701973466773
True	658.6056852556198
True	333.71111015820577
True	341.5626253016346
True	269.72976137314026
True	218.96910416566504
True	371.5273058627214
True	448.8683224862471
True	401.62114979660817
True	627.5953681255392
True	133.99490108040447
True	81.29571965293158
True	42.846945737668285
True	293.4842044685906
True	635.4019163921087
True	415.0050475439398
True	776.3640491272869
True	212.23404426193915
True	423.9509377485493
True	71.10364004212217
True	53.78624507525533
True	423.51911511487793
True	202.3350211797181
True	225.09630179030097
True	44.15495323635391
True	1065.2656155151556
True	178.34244302387077
True	914.1939963339712
True	317.29971089314694
True	936.0335133287402
True	236.57001495281492
True	456.1692106324588
True	533.8219267836776
True	623.5302010108426
True	210.8067246147749
True	493.8386561474872
True	934.8911999728788
True	125.63134923230558
True	7.711002712188323
True	568.8754818406646
True	28.82058620027631
True	77.99093643633807
True	783.4993569705989
True	235.82417631201616
True	983.8362990902176
True	694.7083745165107
True	397.81296896741634
True	263.07912587022423
True	488.0707237850163
True	345.8404765014395
True	185.3993410899405
True	687.2875411660018
True	729.4097896138957
True	206.3963483318033
True	86.30939866739045
True	525.9527372773197
True	139.58123248551354
True	379.6142877744336
True	338.6796484064721
True	64.79683108179329
True	369.0505199958282
True	411.93394150736543
True	385.38313868842965
True	407.947375037736
True	417.0535588823871
True	652.0001227587803
True	58.09945210939075
True	451.0076149670822
True	320.9913644075177
True	638.8748290535189
True	219.24250304459736
True	103.62206606512032
True	38.236285655061735
True	539.0220164244943
True	648.7747801140514
True	183.15681631449888
True	410.027052501192
True	348.9289953569412
True	14.30368779180943
True	162.78352688053542
True	293.28023327981776
True	2.6312404146512858
True	904.444736290322
True	81.04843389772974
True	106.08134267399387
True	110.40546953551863
True	359.26973804204493
True	36.49275956132191
True	458.5416677099425
True	234.6992294056313
True	5.618514025219661
True	120.13674313143586
True	440.711200676946
True	53.34575721028675
True	63.93925636357755
True	175.1155036487544
True	302.0433274662349
True	935.804622605546
True	393.0485004169257
True	957.9948678363636
True	192.55322792358925
True	1039.0082187728797
True	762.3689191712205
True	662.9028830615597
True	373.9323426811772
True	360.6567450937899
True	78.75788200823854
True	72.5654630460933
True	79.42252997400182
True	181.0726370316506
True	481.3685055225095
True	1070.1560566931687
True	182.04915169928515
True	356.62568755436286
True	443.85003057135793
True	605.1709520537122
True	627.967114700754
True	287.51765959224764
True	445.0707786981823
True	677.8529440013082
True	92.77129246294258
True	722.4706330258315
True	260.52624938832264
True	131.9915103712473
True	425.1605519213349
True	827.8204977566891
True	429.96344483388674
True	848.964258768562
True	191.8250507685038
True	360.07429605370965
True	694.6348212334325
True	617.2921185260452
True	188.1845944486764
True	268.43510447984187
True	813.0226583174231
True	30.85140187543613
True	193.67451266389668
True	482.67825199094887
True	704.832682033512
True	105.52801069179618
True	38.67479249481904
True	166.7545705406013
True	730.5903878046303
True	311.5966067979709
True	549.2886934598902
True	357.86496387296745
True	295.0710733067066
True	437.30610581289983
True	489.61773070967706
True	67.70020507304235
True	372.1969049271661
True	801.7752416473321
True	0.0
True	297.7900502147622
True	238.04828660028457
True	981.5097379273452
True	154.2740188413221
True	651.7361470117385
True	636.5533455034912
True	109.51863093098537
True	226.24740822844947
True	130.7393133054893
True	11.605973696085984
True	287.17490612290453
True	367.1831396257716
True	1131.817684985946
True	239.17566025278404
True	402.21999140085
True	654.0432654174036
True	190.39909763938743
True	25.73579820238944
True	858.4919953484904
True	603.8627277772002
True	150.3611875753046
True	599.803609329893
True	158.8600323393326
True	280.1839835292775
True	766.664445369452
True	33.27814760573734
True	105.90441302385844
True	518.9689420916178
True	64.45461025233658
True	75.85723152047356
True	412.4848659163831
True	22.6553898708013
True	772.7407678352434
True	103.55045964930964
True	158.428615453038
True	18.065094002539592
True	697.5615074751319
True	29.8372926824765
True	764.3847516349606
True	397.5883059083557
True	117.70541669920225
True	701.547692032535
True	514.2497707971208
True	571.2500748762168
True	45.3632797675974
True	367.85394977997737
True	5.609547443108709
True	97.57854637245332
True	395.62485674711496
True	49.896764332335216
True	124.71527111063388
True	305.376029353116
True	167.58273824730904
True	103.4288843158808
True	657.253650361437
True	18.43824285264724
True	1148.704161404298
True	494.9711345167229
True	301.1998653612936
True	484.68451657830354
True	123.15272007584376
True	774.4531924926871
True	1087.2897072384012
True	750.6076231192322
True	177.85853850351268
True	228.94657061298776
True	51.391682808989415
True	60.60520001594415
True	156.187320527664
True	98.7440833758352
True	169.26414067808858
True	1164.2247266054178
True	316.2096846811917
True	357.1080732105014
True	728.1891013583943
True	17.450217555873653
True	12.809797552716764
True	559.2015037192657
True	5.260137180203403
True	116.41687021407668
True	691.4406499524232
True	184.7522077950705
True	652.238255288742
True	819.0847729882879
True	156.58030968768233
True	916.2727914835796
True	3.553182976933612
True	421.00218433727713
True	1044.24582447616
True	26.21225937495842
True	232.93029370622355
True	151.33566854241235
True	974.7960161456248
True	236.20009072763796
True	482.0162386541993
True	114.11248376087262
True	496.347429889598
True	152.42665287276898
True	96.18435944238644
True	384.5617136236816
True	74.83240265581684
True	55.36281128752301
True	1085.563179240202
True	259.1820681875587
True	160.8906249710623
True	378.12422317431344
True	393.3501862481413
True	211.59765005855724
True	171.75458563222796
True	400.2195349502945
True	38.14201168017922
True	495.4032468155832
True	1106.1700140361777
True	111.54102610871176
True	470.902555716247
True	317.4251942278587
True	26.621127899709563
True	401.2138605287383
True	105.87119658378872
True	579.7183569851343
True	209.00935052638337
True	428.9039653192781
True	19.187735123276312
True	452.6473748567092
True	112.32911813086314
True	347.18340545813027
True	33.90595130200454
True	165.930945717047
True	251.64395737054585
True	733.8518888541009
True	59.11064896061656
True	136.9777171398376
True	231.52854725628865
True	139.13145427941504
True	617.4874901551145
True	553.8758293683619
True	815.8840751759085
True	388.6120045395305
True	528.5829436383364
True	419.0446874314305
True	695.285323497998
True	72.22719526742084
True	466.7381865242849
True	397.009716586275
True	47.37871030374221
True	85.21535531894683
True	125.8012205433624
True	90.1754760580059
True	322.55142553046426
True	831.4995306077199
True	323.28463554785105
True	1103.2105507208903
True	317.1691993244825
True	905.3271098899206
True	155.51630261129924
True	577.7244680436837
True	606.2385278786641
True	678.1421817266136
True	458.47876758624847
True	62.74444563823502
True	292.99984507958806
True	39.93979066314096
True	168.2881475486593
True	170.08610764839528
True	1131.267698697383
True	233.48523695986896
True	544.2576174310184
True	565.3980585847153
True	563.9909232760984
True	906.7913278909436
True	578.9052175681032
True	645.366529859692
True	942.4742877718048
True	126.75206401799474
True	321.4393895046828
True	272.287691112624
True	315.4822609522436
True	89.44481866272076
True	403.1997378190106
True	3.349865083087089
True	319.6180532455952
True	257.09624135089325
True	600.9622730061976
True	281.8278734806784
True	364.9807369809917
True	10.069078743493966
True	61.74624235812856
True	538.8352788224582
True	29.833461406458927
True	144.15840415961588
True	65.18894105350753
True	155.47307445020826
True	254.92419687700956
True	71.81012424874599
True	385.8701009391888
True	277.24334870442226
True	97.91812434264013
True	336.53663590806275
True	66.69948720360178
True	592.6585555395754
True	809.515187195679
True	282.1824718975343
True	1159.6459413058026
True	101.0604472785189
True	300.3049637796896
True	1054.7652679297555
True	90.81734583547303
True	298.49872866056955
True	9.998360354398736
True	404.4044657716792
True	454.3011936971132
True	155.4779858919712
True	623.1942354338635
True	899.6477302860792
True	158.0727799985744
True	79.15916628413284
True	338.5240345868424
True	534.8178968647676
True	642.1404114849934
True	1219.5118766096243
True	26.49320154632055
True	936.1859966944356
True	137.6537235279964
True	624.2496419707912
True	124.50111450877016
True	121.25472543527324
True	182.01556580554168
True	163.73020700894196
True	748.749489692183
True	218.63483645732205
True	230.54818572846588
True	69.75451037873027
True	511.6035837052364
True	447.4050093608444
True	174.66024621014932
True	238.79594298696645
True	17.1911290026102
True	415.5310357749232
True	226.38922672841133
True	278.87741174213033
True	112.08042254365046
True	723.5371596478368
True	431.4756431439334
True	270.9883539669199
True	649.1038844028062
True	532.9530093917823
True	483.8961566734947
True	135.43026124378537
True	514.6012956980495
True	418.82723293675787
True	2.971431197382449
True	192.76823362182816
True	90.96098148498544
True	245.40395927130172
True	2.8189993014962687
True	128.0835087439612
True	351.71030982604134
True	7.234886821094104
True	896.5963335182406
True	171.94866210176485
True	697.3222922688841
True	785.69125932507
True	155.14741266600288
True	217.4216697223355
True	470.91703740764
True	861.0285799676576
True	50.287591577424735
True	36.83729312767064
True	131.49038752971543
True	628.6264032360751
True	718.4162913592717
True	181.35656143577543
True	594.4355654117935
True	600.2637160587345
True	852.8001018464787
True	391.30134682660326
True	191.8246906213465
True	900.4852459547732
True	218.81686097269204
True	141.33614604264145
True	326.30171494073505
True	226.28787811071652
True	207.95282665436525
True	598.419739517461
True	248.1077261377656
True	194.83570954077732
True	456.5156032384499
True	470.4958722356451
True	62.10375745449919
True	279.6868247499048
True	74.1143878528643
True	341.80012091726496
True	360.5853872578917
True	254.62526887046587
True	175.59131907619874
True	381.8879407895777
True	669.4239603645757
True	729.8745467343632
True	304.3497935348137
True	741.3529424329367
True	65.16452401959812
True	886.5931927227302
True	347.33656335016826
True	13.15953040960099
True	605.8561220555081
True	693.0064248314094
True	254.1823490336269
True	163.99325423455318
True	50.07517907510693
True	387.3176049374976
True	76.17179449354005
True	15.938430932601785
True	908.029779785989
True	366.2721068428496
True	171.6872024939311
True	1005.271438520637
True	12.884493662770122
True	790.78529070362
True	30.54563435167825
True	694.9594886004239
True	60.76992292204746
True	779.718843114953
True	444.4606525559709
True	203.57204497434756
True	443.2121992969066
True	202.762965720388
True	301.22003600757097
True	225.33143773823448
True	406.1300498264673
True	10.436329546707842
True	313.71638213024295
True	114.62133763640044
True	12.545635705514192
True	458.45718725547823
True	726.622164848322
True	287.33178133295354
True	75.88076087540891
True	301.7182342180572
True	84.08151870525167
True	189.80980156753472
True	177.44561657376346
True	364.5985319008851
True	44.46182782724389
True	141.9236575152744
True	376.78602251874975
True	883.40492911687
True	112.07454938005203
True	207.6098666899194
True	445.5555880950313
True	18.50626559410946
True	401.42227717710654
True	514.2930635559389
True	92.49727218520984
True	397.81846213361854
True	356.15996403568306
True	414.18045718310674
True	587.5740806086187
True	1047.6621153216363
True	1020.347734057378
True	55.567042203353
True	1047.0221290886857
True	109.9374384777568
True	110.96395420282424
True	117.54348381330848
True	495.61391913400433
True	372.6017629157631
True	582.9570725451914
True	249.0995000042012
True	161.7603625720803
True	414.2480153545434
True	16.272557467827443
True	466.8202802972209
True	393.6140256644026
True	143.95719764255577
True	90.90116081414574
True	532.3865462466824
True	1000.8463351488314
True	194.1204459364987
True	70.07981674403098
True	440.2147553243882
True	372.3732727236168
True	478.48256714978817
True	322.11477994725
True	4.340546055758464
True	525.8297139369123
True	520.1613942831137
True	496.38935521012985
True	193.32210244103933
True	104.46805858944272
True	22.92226047130437
True	377.6689790816517
True	108.84062333852972
True	8.069217807365058
True	34.55359837932244
True	352.087688326771
True	643.874192797955
True	136.1265429223389
True	89.36710954454271
True	25.19241538409229
True	397.45722449695086
True	362.1891309486149
True	754.9468446325507
True	309.01712515444365
True	507.2296835590362
True	547.9844995925697
True	525.8049195463362
True	280.276002371587
True	539.5293636645645
True	105.38708188654265
True	591.3078303796456
True	7.200546791380061
True	341.43843479090674
True	481.2927279531608
True	987.2090199442732
True	347.4651724526701
True	787.8601956745913
True	981.4043976400612
True	172.01165362951497
True	38.87793392888323
True	352.40389610755244
True	377.6192460617863
True	595.7556456040285
True	238.98548965716208
True	29.9951326329467
True	632.3224725145228
True	128.47381438401632
True	1072.7139979204503
True	308.8246990171285
True	477.29401716803386
True	121.61307286694722
True	808.6383886478139
True	143.05290701828957
True	819.9109825162443
True	568.5994296320556
True	188.8354852928585
True	107.48154171746444
True	69.37552243147394
True	575.076920657342
True	892.0059977898401
True	423.911056241008
True	559.9402474098445
True	134.61784204967677
True	621.9774581853884
True	470.24858783492033
True	779.440248658138
True	321.5176742261778
True	574.8177015389109
True	112.93902818894034
True	27.31360546025685
True	411.5309576014431
True	174.10555184831043
True	110.7463498220978
True	386.3970252424029
True	1113.01599945759
True	269.50757713651814
True	549.5658112731398
True	11.697704482931952
True	74.28247054746966
True	334.6524742938907
True	756.5413290609716
True	454.0610980494968
True	527.1257150215908
True	723.9855727135599
True	70.25749732375465
True	737.1293176230736
True	50.18409365419087
True	103.47924251072912
True	176.33290830744218
True	82.75044658840856
True	26.55556860580871
True	300.43861467383243
True	450.5349759585989
True	899.9368731626682
True	861.3090604186409
True	6.284314066527319
True	285.90030484208654
True	484.91473848511646
True	127.47449515957771
True	228.49126304905727
True	331.8054576383565
True	1293.5982360107846
True	456.1409025288058
True	24.91755791985629
True	190.87488372254364
True	673.0658973366391
True	35.89596213989359
True	175.15054518637876
True	571.4093922453487
True	75.46842770885809
True	863.9532472617113
True	329.54959120223566
True	675.4446658692993
True	81.20008404133449
True	672.6697859663851
True	597.299577049073
True	876.073194433469
True	262.6523467974867
True	502.3112382533372
True	874.3621222744086
True	906.7359415416242
True	245.5700932287073
True	738.2505602622226
True	217.3429661860193
True	447.4169523880813
True	365.3433777420206
True	496.7439942841336
True	492.1698512775468
True	308.6510955727265
True	351.98744803653267
True	112.1813935727569
True	330.1524159491148
True	1108.236812786148
True	309.6683783650407
True	151.09177232425623
True	286.04789348486963
True	753.8417149474757
True	642.7808572084684
True	410.92353648982686
True	114.59973834329044
True	337.3259426471695
True	32.972554270044114
True	169.9196822991626
True	89.8948965998194
True	83.9811574471739
True	539.8400917530116
True	142.15043208445925
True	134.64126295421613
True	102.7888684041382
True	85.6412440239521
True	456.2823694293602
True	381.4657882695444
True	1034.2689670086677
True	543.5144404782657
True	840.8296729837655
True	276.4460754525869
True	305.62248156545223
True	540.6916406891063
True	193.58180513549004
True	741.3764579316228
True	249.10175874956133
True	359.16799435016776
True	71.31952654619693
True	118.74426607448274
True	264.06887390177
True	121.3703721102189
True	459.9626941422925
True	29.041986192744343
True	592.2567106698316
True	1014.3972256712776
True	734.4309832655116
True	1.540458071394434
True	61.39871973081519
True	478.771645727816
True	435.6256683400184
True	73.75185374553972
True	117.633946893481
True	308.1077155191621
True	79.33699060568851
True	53.91149592236408
True	699.8888942118398
True	647.3017265975842
True	162.8292910851729
True	174.2476092567665
True	551.2702834211509
True	55.57134415232166
True	25.96668651094674
True	583.4119427304092
True	457.8759725227994
True	1126.6956115272328
True	48.15262779358096
True	475.45901477954766
True	905.4023196883252
True	844.2106007178006
True	301.0439897758852
True	767.1083486534268
True	410.38835474846576
True	39.2375327688146
True	99.89574072406484
True	688.451926673294
True	79.52751539321137
True	141.0405864827951
True	929.3843064787668
True	186.1852866235761
True	270.3047840209563
True	104.2064953978566
True	650.0554027995905
True	598.3757475784743
True	218.13704326252437
True	424.8966326117822
True	39.29559685551393
True	273.5119027747777
True	610.1357621089478
True	624.6822370416099
True	294.50977861106315
True	75.43795265514505
True	963.5347140224682
True	1082.8654504149406
True	558.3366375541627
True	63.0140842872622
True	30.60605865647136
True	88.0086127708946
True	102.7756586863924
True	100.00877852135278
True	891.4675595626082
True	1167.466671063282
True	726.7337244370306
True	324.2781850841289
True	8.077013435976873
True	19.59696415041228
True	337.6654974656773
True	477.8133769099326
True	45.52846294639335
True	560.4227262323361
True	439.3380153791877
True	399.4295729009796
True	75.69854092747013
True	197.00738340831737
True	261.11502706744403
True	132.20074146980218
True	389.2367435077264
True	43.88553951207882
True	174.53221467229687
True	1144.0358436217325
True	6.448909770772316
True	26.874080744313392
True	596.7253658379684
True	363.02176592931727
True	802.93314724426
True	157.15904417944466
True	726.0077429467156
True	611.8485176440281
True	269.30921748829394
True	421.24610508700806
True	335.7219088486655
True	302.80492660606444
True	265.6238696341282
True	381.7420230009026
True	513.1498834328773
True	481.46710385222775
True	106.72959162174271
True	362.2121468626024
True	9.094273076838329
True	188.74106413312575
True	232.905133829838
True	872.0844207058626
True	569.2567984836521
True	33.346634314914894
True	744.9000220257102
True	865.8909662187114
True	102.64319331439646
True	352.47469029141564
True	888.7428515703015
True	214.2250544188166
True	168.76086552725377
True	533.5555318457923
True	613.7519321656492
True	1069.6529703926706
True	148.5550854554854
True	159.81460179935414
True	254.25325186169795
True	316.93749080729214
True	402.3521465375911
True	410.4723507868323
True	325.31628666234025
True	445.1932795609309
True	493.8476918844132
True	232.8189687470435
True	1492.3702597820752
True	258.0407893980158
True	377.2505016151317
True	53.9761885135358
True	773.5913999829025
True	251.54706336450556
True	923.207956456402
True	566.7227848333407
True	325.7838117985207
True	787.2995938729953
True	262.8408544900408
True	221.2529583138785
True	255.2181759532159
True	223.1987626238341
True	144.2029792596412
True	259.3172861457239
True	748.886246621753
True	537.6206185224379
True	218.882633700588
True	1192.921724419816
True	115.72604808554226
True	256.7670570417117
True	69.56374643674296
True	310.9822998548645
True	410.7303597235036
True	100.475287111536
True	213.05917635397947
True	75.39884152389195
True	668.4881616472403
True	383.732444507724
True	221.3266714832752
True	762.9010007674475
True	864.0908546747731
True	804.550129123564
True	835.9959365071287
True	345.83619010758287
True	1.0592956141318337
True	261.9591129710934
True	55.57365091506256
True	381.4629537496083
True	56.037677652077726
True	352.360979781183
True	866.8912639776878
True	1012.222152062054
True	393.920346448178
True	23.146681467609437
True	510.5987915115383
True	508.5615014350381
True	189.9431227683898
True	233.34753977502825
True	297.4334277553905
True	24.595981918513697
True	120.39096563533312
True	941.1819625495284
True	64.19336113260596
True	489.5104457967289
True	786.9025492858705
True	101.8674589355917
True	249.0009467744647
True	116.022065833255
True	14.446013020148506
True	1.3683283702805045
True	122.61660707445527
True	1005.457861708317
True	511.0238265079427
True	66.05481818158715
True	777.0430216679122
True	345.32350074141124
True	1.372853939193412
True	458.4764533597691
True	183.7699606886866
True	486.8596696603823
True	80.83881410571861
True	327.98292906955675
True	375.1431078978421
True	169.25419075334707
True	201.54662603504696
True	125.02962794359888
True	166.95315215965252
True	963.273355874054
True	16.049258947115902
True	505.5274640985652
True	500.89531711142814
True	410.52063337592
True	218.86413104898585
True	233.85671260304727
True	163.31995409041707
True	49.99071599669675
True	491.08004988378354
True	151.7580215639747
True	817.7157407756229
True	834.478676064129
True	245.51847324472803
True	307.23290316377097
True	524.7033777907013
True	40.33983731652187
True	88.90970409162952
True	750.0718793149865
True	1073.6615084880725
True	109.6694647495118
True	728.7078168791878
True	137.9850000644692
True	934.9493658800732
True	647.8391889903123
True	101.22994812729917
True	279.2573194345013
True	640.0804658194094
True	259.54939759515327
True	44.25114850172481
True	551.5571378698551
True	457.1107624808967
True	5.211775302378589
True	492.1264671171056
True	66.70646466880717
True	173.50109993154263
True	235.46571660771448
True	292.6801411823722
True	64.42566606243645
True	226.8879555433064
True	344.44015571772945
True	431.17312820225686
True	924.4464955795502
True	46.35212531865674
True	900.3767081923305
True	1013.393748254352
True	131.7889543144999
True	70.23860047430979
True	973.774412380923
True	31.19154275065845
True	224.32983840669783
True	86.1238767765816
True	215.8321075866172
True	373.66878612221126
True	959.9822463640974
True	92.57220737891984
True	69.1907021415591
True	652.9117299499205
True	278.43272783095614
True	734.0086265306167
True	54.89363083132161
True	505.95737827095337
True	400.787948643957
True	695.3015883151071
True	55.085610411257626
True	116.9299282800585
True	27.966588146670947
True	275.244744907032
True	43.989661153029616
True	348.63997003998287
True	2.204918253389596
True	1177.9456332848254
True	105.7209894773336
True	132.36330515409094
True	352.7266781259624
True	737.4721590707455
True	690.241677257149
True	993.507636749199
True	488.75181476747207
True	412.94633218864624
True	135.10411341989774
True	404.6234787657848
True	832.3545857445023
True	418.23214772203073
True	977.7784388801978
True	85.68278678035246
True	430.5154799974787
True	177.61097059509638
True	273.5614690466698
True	753.2624987482491
True	161.3345652051884
True	135.4252439206431
True	65.60468402379915
True	870.4671043426215
True	780.1453154008466
True	82.30532504136906
True	443.5825482465837
True	727.5233261431883
True	414.4268028793377
True	53.92265040341816
True	327.7236632060052
True	773.2233673314059
True	31.05189561172127
True	356.10561882474985
True	166.00463174308445
True	283.2930795059533
True	32.58410698071117
True	224.25325766179932
True	776.4600109639057
True	645.3718525433557
True	54.60623831746899
True	297.2325569458213
True	923.9867165454792
True	17.226001364389436
True	313.09982283721104
True	272.3231051437596
True	423.8879198872896
True	213.5684977234189
True	577.5027458294355
True	43.693607996590586
True	973.0982437078976
True	895.0479249780982
True	48.966611653615146
True	394.1507317566066
True	728.7419558873538
True	898.4437106037116
True	278.86360973225555
True	580.3225266061853
True	134.22319782496032
True	180.57861027058703
True	137.22639511155052
True	139.57111390062724
True	207.3403017940541
True	952.4555999931368
True	793.5436724756406
True	963.9744555639636
True	19.24278519172089
True	27.417885760729703
True	368.3223917336332
True	14.150824865709888
True	602.4895667646325
True	1072.9339324110858
True	255.7331260503864
True	210.35505050311644
True	84.17729881667427
True	222.28529112667627
True	127.87327627349754
True	43.70106307599663
True	132.03247186797594
True	88.91488837448956
True	244.8664580509092
True	545.284628585198
True	163.0302825703928
True	28.56428845444412
True	57.29486199662493
True	438.2593848899907
True	264.2976319626386
True	582.0288655109214
True	22.30879730949187
True	117.2969163253914
True	650.7228491738405
True	262.7820355581796
True	458.6272582376038
True	662.4675082417326
True	102.68015575899618
True	108.2491337497532
True	81.56998784006032
True	24.77289876782334
True	124.57740852181288
True	87.21953006309668
True	103.50996735482065
True	151.3580009572132
True	243.4818099591776
True	811.3594918019977
True	292.8442448318832
True	937.2973890008392
True	168.66674267176523
True	195.71864185671217
True	798.901040905917
True	319.048103957378
True	583.4013190371289
True	256.1416143907179
True	363.80180251158464
True	445.7614760465456
True	554.3177648362239
True	627.6372322983193
True	373.15686167696936
True	32.25443460721293
True	545.3317499589014
True	616.4482102604751
True	21.73300272961254
True	11.46118328334575
True	259.6196020701788
True	418.6515778173306
True	444.3870216806596
True	68.63896595044596
True	607.3830919581499
True	942.3478993504988
True	240.98520541848023
True	898.3405261645242
True	278.4430745567445
True	107.18174172428094
True	277.39195246801097
True	679.8882102892773
True	38.49345316546651
True	560.5807255071302
True	1247.1192892839922
True	1023.3370349424528
True	901.4235753666326
True	206.8217453336816
True	92.23966598673972
True	197.5065540569404
True	821.2989826172437
True	149.76752527127135
True	1092.9807644305126
True	871.7629115119066
True	42.77908825798596
True	86.6047167383552
True	434.4981276975549
True	401.6865243294938
True	200.71680913109952
True	521.1145548259518
True	676.9746634437141
True	117.9883111281525
True	272.4878687731424
True	1031.7234643012468
True	51.34497159174256
True	675.6639227499876
True	540.5680131614821
True	39.43305029271011
True	823.5592472362438
True	383.0261550837256
True	544.5763008585936
True	112.84312386541272
True	264.10506553946385
True	215.03392404351368
True	26.63792900045651
True	131.0852166886295
True	724.6417088053832
True	141.61550246785563
True	375.9372213272609
True	66.07476437272645
True	634.1596372902678
True	631.6422781276326
True	224.37884800510312
True	487.4647818269033
True	168.4516139098672
True	165.6043927604445
True	213.9648362666273
True	300.8291916741092
True	363.3112709826964
True	129.8583464619544
True	195.23937408436024
True	27.03643356707432
True	864.9147685637131
True	314.07414319398686
True	9.49386419616926
True	360.59001727052856
True	167.86459921656248
True	632.8479848085951
True	376.69058671103016
True	582.5948298491921
True	558.6121214738832
True	497.8951580213632
True	789.6552885182996
True	232.30336985829211
True	536.2820819105467
True	156.51754777296009
True	553.0337669274154
True	367.5630602309599
True	379.2533353446968
True	116.01827702265564
True	140.37771630767958
True	109.54422724778026
True	71.24467411516825
True	727.9834877836689
True	180.98863314458023
True	45.577144857458656
True	0.0
True	561.3705606300877
True	110.91231406417924
True	22.31403889748663
True	43.01063931473108
True	115.54432924558618
True	559.1586070374806
True	182.77191974575757
True	111.9873240323256
True	35.89340578694095
True	161.21082646481088
True	907.881906125411
True	48.1491909655436
True	226.85108898332885
True	739.723171384852
True	318.54223245839734
True	467.6849687419537
True	470.0952285494376
True	502.3492844784312
True	600.1455500856442
True	919.40436253086
True	263.769247320291
True	1030.9439085860638
True	914.1195907254692
True	608.3827016469357
True	350.4005164741291
True	842.7920498401089
True	10.220262272110398
True	32.77354083174747
True	302.6840988696506
True	41.02600172040898
True	189.0797106470222
True	741.4929632243349
True	219.5091656043298
True	736.1850696791113
True	760.5136501015056
True	122.48074293939732
True	366.692688945318
True	567.0157357340245
True	24.855624707529504
True	128.26919982815215
True	435.415224994903
True	293.5504451283135
True	200.0617469267636
True	111.11086518436802
True	392.7877370541731
True	21.234950461113737
True	370.6192719475371
True	354.78773205732205
True	1051.3596108890997
True	370.9732740183173
True	31.34196958865691
True	432.7536719631108
True	419.7713721517685
True	240.9628384745175
True	33.57335695619885
True	761.539976665566
True	427.6249344232236
True	177.21318924339792
True	13.981506865112946
True	1215.9429586721226
True	162.5974106444135
True	28.20686206711077
True	283.8038254831573
True	278.5845267323085
True	116.37576360593448
True	278.3165070224621
True	49.42994729444348
True	312.2410437128031
True	317.07265494629706
True	311.4663461216479
True	30.209948810728417
True	47.96147340734348
True	1078.9991056670992
True	26.3546869130165
True	10.158902918171252
True	170.89227980021795
True	636.4312343380687
True	9.193484931290849
True	197.7571270187265
True	171.5176604397928
True	537.5715917829552
True	383.5990305978727
True	734.4632637614449
True	325.7756766954936
True	499.83432337488273
True	452.59122788071954
True	489.9078256481297
True	102.364341083051
True	1271.5766908603453
True	915.6138596670688
True	280.77389856626894
True	537.222040447742
True	98.2496187833784
True	560.4712187704439
True	433.556984427867
True	158.84039987387263
True	76.52152862027134
True	346.565778302996
True	155.54299133744178
True	30.30204262377567
True	620.9928723596064
True	375.6230987125908
True	72.70082943048189
True	30.315967503063916
True	660.472410515314
True	502.71436348129055
True	71.36255444922115
True	21.20110833252885
True	329.33621592410964
True	330.2217385265616
True	701.8110046385779
True	555.496074700844
True	555.6280162527532
True	780.5979426280394
True	8.142199129047647
True	57.93750427465521
True	37.83975399735262
True	50.82612673527394
True	492.3185973625859
True	593.0800253444568
True	80.37398714064867
True	107.0891448152176
True	195.6174616416513
True	71.580737488395
True	177.78896948560865
True	225.23234329821423
True	284.36296691905
True	807.6196819517986
True	593.9715124702309
True	292.8215951617937
True	190.8676093429468
True	268.3252032931003
True	251.56968468555897
True	770.8042078766133
True	348.07576032365296
True	173.225034513968
True	926.31231312827
True	333.8334936643933
True	480.18069114234487
True	150.26964467526122
True	122.36929800112402
True	63.79327674988491
True	206.20878321588896
True	967.9841909400934
True	532.4083513960211
True	115.32530469940076
True	352.21101576858246
True	104.37085877766825
True	666.3899273302819
True	4.422694253616637
True	702.4886719140897
True	35.53761420649227
True	943.2979582114932
True	839.8435258056243
True	207.82160982670604
True	29.935571885842347
True	76.7403723905975
True	469.8247884813493
True	224.7259146411415
True	1.414142862394765
True	78.62439617086288
True	1074.496990441305
True	343.73781361324217
True	660.0500572556072
True	485.0711733232484
True	32.22928860303042
True	135.37487965326687
True	450.65456709532015
True	906.3239440773426
True	822.799035273308
True	420.7447916064426
True	343.09662308233817
True	16.608685723238807
True	81.29779770355515
True	741.0687874082752
True	470.2029293849809
True	384.71890222654656
True	897.0171103601341
True	25.265862968571653
True	213.8994595593824
True	897.5959043794003
True	228.34167155847985
True	9.548446748281313
True	509.61895620139046
True	101.07920295552545
True	667.564877188584
True	52.95325735625996
True	257.6685221831113
True	838.8896719769095
True	910.2244800422774
True	278.2066791475161
True	446.422711154381
True	118.47910715181833
True	608.9263587993491
True	256.30165955267506
True	188.3996226093909
True	820.7314236791022
True	56.92266579126893
True	709.1534986723174
True	278.5549114049445
True	302.402163885199
True	171.23537769981334
True	498.1393211567951
True	588.7474469076145
True	359.0449906767088
True	407.48661862402105
True	69.84071981737283
True	143.51842980627126
True	471.550719298676
True	231.07697892961292
True	36.4556957510961
True	208.18016358874837
True	398.8381963164056
True	399.6397902733296
True	748.4086310511034
True	132.89632234473436
True	686.9121963166953
True	499.7167992795032
True	600.7569196152084
True	142.59240015218867
True	38.89585274431094
True	640.3260821296836
True	69.27395883901885
True	554.7833811290598
True	686.4728751341222
True	440.1828101669702
True	137.20401853897522
True	537.9812066572007
True	4.864496608771447
True	395.58263687887336
True	33.18249033478284
True	633.7968390792029
True	273.1481075752192
True	571.1686330828761
True	688.3091175170464
True	138.43535557974246
True	522.61841230629
True	475.528914786439
True	65.6464180995359
True	939.3332996394784
True	2.458988813032484
True	26.08389636728449
True	621.1365801191035
True	709.0644346316911
True	132.95233051805965
True	405.2247577829424
True	115.36378631051628
True	75.71559217697218
True	465.0371243473317
True	43.20664884314444
True	507.63753139693216
True	13.209343941568273
True	879.3711212177911
True	553.5195784317447
True	631.6860446453074
True	98.3760845533796
True	382.3783786076564
True	1012.0838037947562
True	849.729392908269
True	140.86238868999442
True	547.4036127584478
True	460.3003733341925
True	245.83391109392508
True	255.617201007442
True	5.721704338484569
True	317.7752243345808
True	10.711014787379138
True	375.29007761363374
True	71.97150738925934
True	414.5852670527788
True	637.219024026035
True	127.38546402081371
True	238.18930752606465
True	633.4535422221627
True	685.3125167197587
True	288.0295165831391
True	144.6343121820092
True	162.52150877512383
True	489.45042363203135
True	78.73866852536999
True	9.997777403464468
True	513.9077100582413
True	560.9326051480571
True	19.748022262227494
True	144.55080503759024
True	872.3124252154023
True	505.23985929616464
True	263.5904066516416
True	32.03718453349025
True	473.3983648518797
True	111.62138739874834
True	576.6110479236896
True	661.9077769420552
True	298.4742627115934
True	383.5326039710428
True	187.5703958761259
True	238.64763507037048
True	77.55132430113619
True	215.9016220435467
True	494.9219473274003
True	21.3744547583562
True	439.01056196333934
True	364.39505899075806
True	738.9773427944972
True	882.9158033180923
True	893.3283586154523
True	154.39154892263798
True	410.7626905303537
True	74.82960939779068
True	179.73744731645098
True	318.5334054385473
True	11.3023917849394
True	789.9189788445716
True	24.384081609774636
True	408.1038742674133
True	272.2914233046895
True	656.9718441071068
True	209.85575163309545
True	40.62783457034555
True	665.2644336493751
True	1084.2316531756885
True	232.0041562118998
True	133.3759374343779
True	608.4544206309185
True	487.2431979442534
True	16.763150200811452
True	820.2747921413646
True	102.84334423828152
True	44.05880464769001
True	307.5076378128068
True	360.2116349341523
True	389.7959604975082
True	265.03341556581324
True	19.73451711334142
True	22.37777740363041
True	817.2983223008683
True	198.7110621292845
True	107.62103680864132
True	855.3948678614998
True	656.5791504352145
True	634.3648894705224
True	449.0555876605288
True	150.0426960775228
True	31.89745636271505
True	102.83224444537342
True	452.7643760898977
True	227.24024366017449
True	471.0697866562674
True	146.6054461989094
True	494.7346392685664
True	644.6202851310721
True	962.9987397332308
True	22.912093827156024
True	960.9828767375128
True	1093.430984915948
True	457.1513484596076
True	83.8913988300058
True	790.8710796199434
True	643.5807558719387
True	660.2846277268112
True	179.07874259081075
True	748.0351048740087
True	699.2498886380034
True	120.2753963653896
True	765.0729841817
True	831.9934553244373
True	482.49123156859525
True	228.5674285773079
True	67.7879490478544
True	309.3736241115811
True	345.3212464506325
True	455.7624079928721
True	432.1307979317344
True	194.08379514289695
True	321.7199318341424
True	2.8641851402521965
True	14.00943481804419
True	107.21257717898492
True	131.23614115093682
True	355.1551973409798
True	353.0724673164586
True	114.59230266747716
True	17.603452209948177
True	211.05626052874152
True	846.4702439456929
True	462.2636533809291
True	529.8891521729048
True	554.2169624282471
True	822.1881360516982
True	644.3821332957626
True	94.42981190918948
True	211.55664291784225
True	253.5908862152756
True	282.78283322758915
True	105.76610772266908
True	364.1053938048264
True	432.53425390724937
True	169.9995326034093
True	663.1089692562364
True	246.34287798074587
True	209.68781573071936
True	25.11702222617844
True	246.5875627377304
True	472.4461026493869
True	164.1855024730734
True	523.3884166156852
True	473.5620222379159
True	242.68678297133255
True	100.72398105555251
True	39.71350207989584
True	410.4258303984904
True	793.5415589954549
True	171.86284825730448
True	1029.61403085976
True	1041.287508207361
True	482.6374120226957
True	98.9151652548811
True	128.93666852235626
True	677.1538001292016
True	8.878959187138259
True	233.2558281484824
True	135.38892351577402
True	118.96789497887312
True	325.1713780099494
True	623.2504395840455
True	38.72981065163723
True	131.10570615236344
True	932.358736800096
True	57.002329134061966
True	462.1260855325373
True	527.9936857835029
True	252.44365209324
True	131.19751859979525
True	919.005261895006
True	1183.6151340640808
True	519.0289744221058
True	654.1489428666539
True	211.40389995335545
True	147.60808144790337
True	318.2629859363767
True	265.3217230335458
True	172.86710141158937
True	309.5561439917616
True	353.94145033889527
True	10.508570619237409
True	619.1958234672672
True	147.475115264922
True	80.09911952046507
True	429.9291300219912
True	324.9687447638482
True	1236.8851185975166
True	344.19383428419235
True	993.045672822134
True	9.764874464977852
True	279.2126820718255
True	237.4594379232115
True	154.19345929645104
True	482.2568223169165
True	200.25250195338432
True	406.9172766310832
True	327.4044890168884
True	111.39656255505696
True	353.6813890327724
True	1069.503245083835
True	698.5641633539494
True	220.80295787599144
True	105.06594376283074
True	274.5600801025025
True	22.80560702025074
True	356.1189349690113
True	310.39221623160967
True	586.1803022886608
True	449.562449280729
True	355.0449510373657
True	161.15930035780934
True	12.982078821304034
True	424.949882438493
True	288.9551642508307
True	150.5449631331294
True	305.39964616379814
True	441.820298621234
True	810.5136584400746
True	298.2926367534764
True	786.3425003267052
True	409.765649588828
True	379.08448665546433
True	1.625223764996743
True	1180.0824733779575
True	91.17354026947042
True	898.5414874727514
True	206.3990867969897
True	472.24503572268463
True	674.6548903264764
True	87.84607192722025
True	499.4413623487236
True	34.023806439302696
True	398.2433630842925
True	76.92137547380983
True	233.81605841761208
True	39.08352015546217
True	706.4517113469456
True	186.8715214825793
True	24.8302764680519
True	409.5814727835776
True	108.18641566395873
True	167.70268308908152
True	804.7027670252879
True	249.2946606785893
True	147.958427474615
True	366.1040806872578
True	528.2222300256375
True	333.0328140302444
True	521.9515543464973
True	613.8621042718697
True	155.89517968368165
True	7.645995030036281
True	70.1892369951436
True	433.783905991051
True	87.02239363615048
True	80.35467027119628
True	1053.9122413431912
True	27.61981602447552
True	328.52349420617105
True	320.40630032588945
True	456.6594984356712
True	676.6264340231473
True	186.6573652440516
True	648.9988204458382
True	333.85197563759675
True	352.8482711743993
True	274.88924914265084
True	212.0493484508047
True	362.72264566556765
True	437.077873799182
True	421.3029223683602
True	619.0334693033415
True	137.28403510080034
True	75.03487162490555
True	41.09877728904813
True	300.20478563120946
True	631.7169237127623
True	410.1981271152516
True	792.6653866214651
True	215.86756661430397
True	383.03253914780527
True	68.68796214560196
True	56.46152974805748
True	409.9601209504268
True	198.72477650525187
True	224.2281282965521
True	42.465675197192525
True	1097.872693729497
True	180.83311082776044
True	928.5773917098084
True	320.13280482540455
True	935.1199307709304
True	219.2730733696098
True	473.28912046842174
True	542.2913989076399
True	596.5492097097464
True	212.928688687407
True	479.4426316323485
True	967.5073673440854
True	119.58820815397054
True	7.312599478988903
True	586.6731390556481
True	29.508278638601563
True	68.98816894845045
True	799.3772236310243
True	243.7213710814188
True	983.3239953307868
True	701.0986243284779
True	412.3550144461822
True	290.1705166252242
True	482.8539705637117
True	345.8820719087549
True	184.39774686189097
True	707.3402257871832
True	714.0954849612691
True	213.59390994324664
True	88.97904416485316
True	504.3127028252382
True	133.44262833317123
True	379.5017973611437
True	332.5688838306045
True	64.53405373511373
True	372.832433145213
True	421.1738001830797
True	368.9700720045688
True	419.36968956317736
True	416.2055094104422
True	639.9477468428366
True	53.70244963032622
True	456.06548139767466
True	326.1900098260431
True	665.0456809756985
True	214.4272972115598
True	101.85055492534228
True	41.6500602789444
True	541.5454315116403
True	643.1541234299019
True	182.92238095550016
True	406.262864218275
True	344.3379293139912
True	16.3761080379406
True	174.30407929819708
True	292.13689032052883
True	3.4084243353730783
True	864.0591272824194
True	77.60366038526332
True	108.11260220135036
True	110.2809144059679
True	362.1973454922723
True	34.96348526648663
True	471.9126551302359
True	229.67725207796556
True	6.289198926510054
True	114.66134636559973
True	469.7529994838045
True	50.67007236205892
True	63.62854842172476
True	178.230901360426
True	302.6673366998664
True	955.3918850043272
True	390.1007612963945
True	967.4225431011848
True	195.98853329024573
True	1015.8876553826688
True	766.5972441730154
True	632.3258141294539
True	405.3111441974449
True	375.7999087050315
True	82.9325734919802
True	76.52002994041712
True	75.9447409024911
True	177.17681094013506
True	472.6312274729451
True	1060.8829259815784
True	178.06336096731903
True	348.5948675796448
True	437.0397077148699
True	613.1316770623935
True	566.9630846707195
True	273.1391421793626
True	468.5612481967574
True	655.9839019221887
True	94.41929801058085
True	725.9641573087075
True	270.2780035212364
True	133.17188513645354
True	415.615947419206
True	849.9503398943684
True	427.1929089418021
True	875.4004245162248
True	196.8926842644721
True	347.5425069494225
True	707.360477979792
True	609.3476999143131
True	186.91354725411733
True	266.99021329797813
True	814.7695021058043
True	32.149631158489235
True	200.6579986581907
True	500.0787348243612
True	706.172058837556
True	99.34212195400626
True	38.31981689253714
True	175.32167110952926
True	721.9945684319476
True	319.4393453913729
True	557.164313229783
True	356.51699005821075
True	299.71708981477144
True	450.6704835279285
True	493.994387388074
True	72.89056453452069
True	370.24379726605207
True	787.270038171982
True	0.0
True	304.25609501235493
True	248.9393260932096
True	965.7676136772762
True	155.14279843008484
True	678.7326053178073
True	630.8471366418686
True	114.90018303213311
True	222.191602792354
True	134.01883525597182
True	10.40605614500621
True	289.46191431200754
True	364.8759406748344
True	1146.3877976920894
True	232.6616006536665
True	429.4037009532936
True	645.2183941501414
True	205.16190892840007
True	29.559645914218653
True	838.4642282141092
True	601.0551419911053
True	165.95201043633784
True	622.2279411356109
True	165.87492692298767
True	305.6221445828342
True	753.0576906999707
True	36.84045904873218
True	107.53827342987924
True	499.4237248345333
True	63.23045424009054
True	74.89330064269924
True	377.8530189545657
True	22.893200022093048
True	769.1671511941328
True	99.4598853643038
True	160.03349547984803
True	19.417445297695732
True	718.576147330636
True	31.733053871423017
True	775.2684997488268
True	392.3927326149043
True	116.1763046338334
True	705.0358735379913
True	528.6100071169418
True	529.7794820334511
True	50.03027746509517
True	368.3397520894424
True	5.151939266938715
True	94.83966156757177
True	387.7004296706258
True	45.12595288171301
True	114.7425025857131
True	304.7650787044668
True	179.33832687056147
True	98.55442048117614
True	645.03296581808
True	19.22025711103396
True	1128.9853255505411
True	489.0900102846068
True	308.79528614059456
True	504.2060959264935
True	123.9680758838083
True	778.7104091862294
True	1093.6783193487115
True	732.5616858635485
True	167.02354588819605
True	221.17237885838856
True	49.72336744833788
True	58.09399351581581
True	150.47106615061944
True	103.69633679156588
True	170.07242581208553
True	1173.0922458869452
True	314.4677839847099
True	354.9347116710034
True	708.1773485023122
True	16.582898421837598
True	14.830777154487071
True	582.8309261267517
True	5.8563875775567045
True	116.68803128482234
True	667.6582308486077
True	182.5825808620654
True	695.2308257083486
True	831.77231392299
True	161.98449615517086
True	894.0231416512246
True	2.866777117240035
True	455.8517456857281
True	1035.825195704226
True	25.69836767806758
True	229.8938467076524
True	149.75802751826956
True	990.8738075056737
True	234.1714690000761
True	505.60745088442826
True	119.05266777583836
True	514.3527869457603
True	155.04513637174588
True	98.68811374818696
True	388.1709838661884
True	69.08225774448512
True	55.29846957212246
True	1056.260189471742
True	257.3587031079575
True	161.60689262067729
True	372.1796908833367
True	397.9208173154876
True	211.0141839104668
True	166.03062358538438
True	379.1266691064488
True	36.83465203458199
True	493.951958877166
True	1166.018607962652
True	114.8638417035922
True	471.3480468534476
True	311.8734489024493
True	28.75688026175509
True	393.619450159528
True	102.8052686159306
True	561.2189176734954
True	194.88230885725588
True	427.7960650408353
True	21.304584449679208
True	433.2582326403964
True	106.13364264448356
True	340.5175849825079
True	33.25031299111563
True	163.62061118877477
True	248.7172384843816
True	787.5718678659612
True	56.82951957794606
True	149.30008951096747
True	232.5536707064639
True	134.82021546759086
True	612.0843875715696
True	542.6731314030008
True	773.0664263811228
True	389.1225256486095
True	535.0648689022103
True	424.0344605864151
True	702.1597252689743
True	72.05991700193852
True	450.953732673116
True	447.33648210600114
True	47.00258222603136
True	84.71582248399295
True	129.0478475056064
True	87.39027718647597
True	326.4784671364395
True	865.956869887557
True	317.59593794578285
True	1087.0811950345033
True	322.0071420755713
True	906.776685231824
True	154.9440602983585
True	578.2588360690354
True	609.0140127180954
True	694.9653509984103
True	449.8803109435563
True	63.96809889864225
True	288.9401834810871
True	41.08915392196348
True	163.81009359333305
True	164.38219494414736
True	1140.1496419871776
True	220.4397475717468
True	559.6698414499934
True	541.8142996246421
True	552.6543338619437
True	876.8088763273871
True	585.5502404389911
True	681.2689378435198
True	940.9290050481006
True	122.91989527374558
True	304.57112261924016
True	256.9696697762039
True	339.26106981377205
True	89.99412409318435
True	383.28349238686246
True	4.315485304131176
True	327.25284616482054
True	246.8722877873842
True	603.4765331589836
True	297.6069241330261
True	369.29123026791694
True	9.469667593792645
True	62.80142817725627
True	547.3928489014642
True	28.814538562006195
True	143.4633854338943
True	63.84361554883415
True	153.73117172686673
True	236.4462398300693
True	65.39213469702595
True	380.0238102622889
True	279.09321746533425
True	100.9940568477692
True	340.61413938315224
True	64.09299734829804
True	575.3413825258481
True	846.8776794616937
True	287.5922356279613
True	1149.31166408427
True	109.23692178479264
True	319.21659024434814
True	1027.0471976912245
True	85.70603897262635
True	288.3997713400412
True	10.535237675085474
True	411.2492551192458
True	438.6671864990519
True	150.69675646617029
True	618.5236101879085
True	923.3657920240988
True	157.7459320269484
True	81.14255464161498
True	317.61111195140904
True	520.1699979042686
True	640.2344978870416
True	1222.1020616555825
True	28.34313215772624
True	933.074109664018
True	131.20079919995405
True	625.8913967190055
True	107.91546517997598
True	133.67660526059612
True	189.04671484694887
True	169.1711746751045
True	751.1292342552721
True	208.95826592258496
True	235.03259438991216
True	68.51350258690313
True	508.9875027301846
True	456.4502118447396
True	181.2664655690501
True	238.20529425322195
True	15.982956508951876
True	422.5961359008483
True	215.5780647416434
True	285.6322385498747
True	115.00263322217174
True	709.8336480937511
True	421.16802372764414
True	266.0773346262431
True	637.9322778858296
True	524.4407868996185
True	470.4679017749991
True	134.529735859381
True	528.6083542850974
True	419.16390514751816
True	2.9904525568912907
True	193.02764122324407
True	91.5518047186889
True	240.51285090643492
True	3.082353589941546
True	133.76342497933
True	350.0950700949472
True	7.161132200463289
True	838.4642022640752
True	165.31284946461238
True	727.0761302661555
True	817.6985372727078
True	157.54820639404232
True	215.10573321729677
True	494.8642734709432
True	831.9196824144357
True	48.47763313255872
True	36.24757570454637
True	129.56891921841824
True	625.1101494323385
True	724.0739662951013
True	187.1989119856645
True	599.9288088381741
True	610.9995570745288
True	862.8996664077517
True	399.9414076729332
True	189.40217512674224
True	877.4952803441333
True	208.74342045636968
True	149.1657070824946
True	322.1328207812837
True	222.54154703455595
True	211.62837802834184
True	638.9899757393222
True	246.49715273892028
True	203.78197636340715
True	454.54293070503314
True	468.47915916904446
True	63.61332592495523
True	290.5733921069239
True	81.5871179549612
True	334.6114083585102
True	347.57273515046535
True	265.9852076277814
True	181.69165398805765
True	383.5822954984901
True	660.982889869185
True	764.6958667894137
True	302.4515281857558
True	735.7304610624095
True	64.78710094348781
True	884.065429245244
True	340.93689238715814
True	12.897660011754692
True	635.492456702762
True	693.4422259726008
True	256.3334352046844
True	172.08376894891057
True	51.47763470886917
True	379.0054208630276
True	76.81725889157987
True	12.924640598319918
True	899.7751031495835
True	363.64535286756586
True	183.2303655311664
True	981.3380512921676
True	13.35538241373827
True	771.2801286717929
True	32.32079335318554
True	666.7622934318003
True	60.05547858636308
True	763.6572109345667
True	445.1841561685249
True	194.58912023391653
True	450.1860733021083
True	208.8772696416274
True	295.66000030775683
True	223.23952434664855
True	419.2604798167245
True	10.091992941435976
True	327.1969550355956
True	111.6456726475571
True	11.934451922128822
True	474.4667812751256
True	736.2994620647942
True	274.0138457056532
True	77.62097573290522
True	300.5061159534221
True	79.44665061868628
True	186.52801557290329
True	175.44697872859203
True	379.2413043229509
True	42.193576078383096
True	137.07453183882998
True	377.975058399136
True	886.8760976564828
True	112.20620829647989
True	205.60732256525736
True	436.7054952363955
True	18.707359045926808
True	418.4492978086093
True	514.9080572390271
True	85.66729733738103
True	395.1076036725888
True	345.6523497710229
True	415.6109794276056
True	608.6977534686745
True	1079.0911860065985
True	977.5199385181644
True	56.45749417115263
True	1062.759927176705
True	109.87035561925435
True	112.76652811338568
True	115.35526788357323
True	518.8228982405161
True	376.469944578426
True	586.7321590349102
True	251.4949772341336
True	163.51347836923986
True	396.6971979314709
True	14.92755923077566
True	469.7342619066954
True	384.4631370202819
True	144.23620811345972
True	97.2970787704685
True	528.3007500136298
True	1011.6782815087012
True	192.1020791202852
True	71.52539415617338
True	433.4283827631374
True	374.5638388267357
True	497.68294465352017
True	327.9801962754337
True	4.078170184202202
True	548.575080750148
True	508.457711229928
True	497.8304480947936
True	190.23271124585767
True	105.16987502669012
True	22.046036056554808
True	378.5958310356236
True	107.90243194511228
True	7.325509937328476
True	31.9362335673858
True	358.52120020624034
True	660.7324410145835
True	135.80647528324312
True	92.80105834284136
True	22.83907385512132
True	400.9425101051553
True	363.5487724983319
True	766.0613097239855
True	307.1131845772224
True	534.1074389798555
True	521.6825854665786
True	522.3879579068007
True	291.8033757497368
True	541.070430599138
True	96.57681725514476
True	579.0791233115606
True	7.53823062100017
True	352.9983715504024
True	476.8123359428435
True	975.4536357033724
True	343.14329660503586
True	756.2780153935263
True	956.6053912897796
True	180.29829241876203
True	38.611916353302576
True	357.27373543289406
True	385.9162002007335
True	576.131099506984
True	247.09696742128511
True	29.24885392499713
True	641.2137933816249
True	126.8630982554867
True	1094.727958591808
True	309.66669640721506
True	474.9358990963082
True	129.6103248434096
True	798.6074831335753
True	137.42272286197382
True	824.4357492155536
True	548.1509434446923
True	186.61576558070004
True	116.06120535265369
True	63.57708362871711
True	564.0534561599267
True	877.154415402278
True	436.43242055204047
True	527.3309493598356
True	137.5223398693748
True	602.9388755037202
True	473.2968598978977
True	784.9316350713586
True	318.2660854488008
True	579.8790643864232
True	123.33309120650163
True	26.757150018983904
True	403.7741005352661
True	169.49247523007134
True	103.25050740912305
True	373.41799861494417
True	1124.076181969206
True	258.1498070281804
True	560.5233561928402
True	11.567005598661222
True	74.98431399275886
True	335.2903801150806
True	781.8906064567459
True	455.67977323376687
True	535.2553015905148
True	717.6921756560364
True	69.82036662596235
True	720.1754895779233
True	47.69068061284273
True	105.36242601202412
True	181.2888846878081
True	84.37459603166039
True	26.752940388275988
True	294.5565145659732
True	486.0770687664666
True	893.0407062150701
True	879.0186888105977
True	5.789194116022346
True	283.5054997421169
True	459.2035274494354
True	118.55433833977531
True	253.141425489354
True	320.175899197446
True	1312.4051131534009
True	440.6863688300034
True	24.572787091565974
True	185.66022647263765
True	696.8680908389484
True	34.76520073250138
True	177.71911486534364
True	563.5679374022783
True	74.17965507848213
True	870.2056150026121
True	319.15514600731854
True	660.6273152104036
True	76.62739878825197
True	680.0467505390955
True	583.4828112457964
True	862.5415513620801
True	256.08555209125984
True	513.9363592920646
True	821.1051933653191
True	918.9647163716552
True	231.41164496766163
True	726.4820609815947
True	225.19083673129424
True	467.431870752012
True	360.3130914402301
True	498.1701516733499
True	481.69166362611776
True	321.2364982578606
True	350.8684342750235
True	111.6968571638826
True	335.9789233734585
True	1130.262009742968
True	313.1775813186293
True	152.04434198985993
True	317.2979009908572
True	715.3113432519281
True	629.7639530854177
True	411.881264895869
True	120.48023920420536
True	329.93654885379993
True	37.22586062302142
True	174.81958402764428
True	89.448803221102
True	84.87579911679018
True	522.588504141825
True	141.111375075002
True	132.25820300748373
True	107.8435837647751
True	87.78858952485162
True	455.6240077780246
True	406.86561665662487
True	1018.5863101119536
True	530.8805176454828
True	842.0337694996185
True	271.0434903124564
True	292.3061536192142
True	508.3644887124167
True	189.24792233284225
True	801.6345733487204
True	231.6927988772684
True	362.9536785168875
True	67.89153657656688
True	116.58178513068074
True	237.2702489622502
True	125.2036139451546
True	488.6061411416536
True	32.495685321522615
True	573.9688286564206
True	1008.8888112397342
True	722.4138404514231
True	1.871894415646484
True	61.26310660190093
True	478.35989014543134
True	435.89150136734753
True	76.53407259734183
True	119.7597811294394
True	304.85619764513166
True	80.49223968369884
True	52.31211069241244
True	717.3751912015136
True	638.4807138001786
True	160.99550855555975
True	166.04007499503268
True	531.1913535451883
True	55.77988308163403
True	25.15512813538281
True	573.9223028518852
True	454.32008737362855
True	1108.4095315195686
True	48.90270737619507
True	470.35117245995417
True	846.7300259846421
True	819.0764983127417
True	296.580771106935
True	756.3081585376173
True	404.37820585734096
True	40.82218078939891
True	95.80092045934096
True	723.3449566280034
True	75.09478023102461
True	141.13084077389607
True	887.848963733698
True	184.4141019605019
True	269.5083960374205
True	104.21146696850955
True	632.6912039606568
True	611.8887265418373
True	221.8457815100722
True	430.9146665736958
True	40.21564798688144
True	281.76586517617574
True	583.1774324534354
True	626.6673178342439
True	336.3252188443658
True	73.54947229806507
True	933.6626370162054
True	1093.8641307320938
True	562.0546166021566
True	62.55662634980936
True	31.98842448245365
True	93.3456492901864
True	108.2868213394714
True	104.35553140350191
True	857.0001127562709
True	1159.62264380531
True	749.600123330353
True	338.5974710089023
True	9.496522682264263
True	21.64878726963533
True	344.83195070106416
True	478.6665513446976
True	46.457152953109095
True	558.2208802648331
True	417.9287376336437
True	387.8612086540371
True	78.26729728052727
True	199.52426404773223
True	258.9040634158223
True	131.4162013491414
True	400.7083187450135
True	44.21766470882152
True	168.12399557554917
True	1170.6234378104516
True	6.179104324498998
True	24.62017542438777
True	590.679961449001
True	357.8615459710455
True	758.4214689250724
True	155.6018945567211
True	766.0592287977316
True	598.1137395871098
True	285.89241899407
True	441.4214217529553
True	342.1385476306203
True	289.63517078152245
True	261.15876158576924
True	413.8340133706066
True	502.9917155171716
True	491.6965421487448
True	110.70921697757176
True	360.33390695519785
True	8.35905349569154
True	191.3636293772553
True	225.2911566613872
True	885.0497018143575
True	604.0274211558587
True	33.52455056799382
True	717.9489590610738
True	831.9315065140249
True	104.62601368968024
True	349.5811952435694
True	876.5179128741636
True	219.3350430876104
True	168.01224869637113
True	534.7780838297782
True	595.5671261374284
True	1086.3684834825804
True	146.45181944271792
True	158.45590018053136
True	260.4335424946982
True	315.4426187255466
True	408.0113682696548
True	411.6977133883987
True	321.085077273227
True	437.0849828167372
True	499.6544328843463
True	236.37225123055143
True	1443.3471076087394
True	254.160866186795
True	414.6217921462344
True	49.46876818067484
True	770.8993939026847
True	254.82948573119884
True	935.4869427067188
True	558.0002094493484
True	318.106186426641
True	779.3899465099107
True	265.8994713618448
True	223.2147559625268
True	260.5494692555121
True	220.95439629078012
True	141.29123262104034
True	239.12778744891585
True	720.1303722441711
True	541.129396499937
True	215.12815661505863
True	1148.5835507656168
True	118.64238123494532
True	260.700229511615
True	65.37233823491889
True	307.51353923711554
True	407.200862692135
True	95.73908293248807
True	222.5804899439002
True	76.52440009164113
True	689.9440308727968
True	362.465417316685
True	206.6003222428434
True	732.1026743153124
True	872.0787566166224
True	834.7657825373469
True	824.3993099872771
True	354.089568780442
True	1.0825668173964194
True	263.0983533523355
True	56.40793386471864
True	379.4566255314549
True	57.543349748928414
True	360.1693660040611
True	866.7792959107377
True	978.4926942429385
True	390.2618055733639
True	22.47375284981076
True	534.0483290370212
True	503.3974458817677
True	191.63851838188057
True	235.07446069045625
True	288.122209061178
True	23.664484475293747
True	125.57917261227072
True	987.1608196023928
True	58.57001881128978
True	488.7922160539015
True	796.0084781239476
True	104.93322811162724
True	253.42720136961088
True	117.6191508434373
True	17.63756581576242
True	1.3407632072350282
True	117.07052597686568
True	1013.8766160847404
True	467.8922669739729
True	60.51280500901101
True	777.9241963720767
True	348.9883753644673
True	1.229793022315356
True	447.7716760021865
True	188.48395837683643
True	510.7787685829144
True	80.632039502331
True	330.5120895868841
True	377.2013310897289
True	171.0263752741909
True	212.6207164363337
True	121.82919268567235
True	171.74460013387468
True	998.9301158972448
True	16.01704776009574
True	514.4286060971349
True	485.7332222526736
True	399.4673688405298
True	223.14346296063312
True	231.6224434132258
True	155.40062752546655
True	49.52136603080648
True	460.6121093455914
True	146.9135198389536
True	869.1511670737252
True	864.201995306573
True	245.61272273048232
True	313.5060361842466
True	518.0635482036695
True	42.7059405956221
True	82.5228996866008
True	755.029877516991
True	1094.8396730386426
True	102.78887322480873
True	728.8623555868152
True	142.36845115742108
True	909.1028427562444
True	672.0706274840884
True	105.29556921981792
True	269.91305559911325
True	604.8846594093249
True	271.18282246380585
True	44.01598435021765
True	575.789391598381
True	465.1172327335723
True	6.288540862468293
True	462.19481585160906
True	64.32869886607713
True	181.93553457727657
True	240.1738406084003
True	308.8433097496809
True	73.56841477884322
True	215.9163221339172
True	355.8806807180252
True	447.4205743935522
True	946.9476553367632
True	45.64151436968798
True	884.1458008568297
True	1005.7916843038
True	128.10860075448096
True	72.96970191373659
True	995.3188280140662
True	32.7360863602655
True	221.1599894598719
True	86.3717989808948
True	214.73829145427348
True	356.77044925099693
True	956.7649311849812
True	96.0141294500564
True	71.82347385184784
True	658.8660334220325
True	268.6814790095635
True	714.8996747826402
True	53.42550983459572
True	485.52099684207286
True	376.5085727184706
True	673.2247621511405
True	55.54031162460591
True	112.23863354875104
True	27.428431616560943
True	263.883613932743
True	40.87922834335782
True	356.032938358659
True	3.1269566651637457
True	1195.2179193176464
True	103.29343937406544
True	142.09736290160902
True	354.0926731172325
True	766.9604844616866
True	685.4375417339643
True	999.4760683183227
True	471.0149194738711
True	412.40941453569786
True	137.5415964523116
True	421.50093832528
True	870.42947865433
True	438.5830665538929
True	941.2586678953228
True	86.77476401252072
True	409.05271941217273
True	179.14996896189427
True	283.4598632949205
True	738.299913862732
True	167.58263549047243
True	138.33824605150537
True	68.78632617379043
True	856.158383408863
True	769.1476068161465
True	84.900543718675
True	435.20887729412686
True	739.5141241190215
True	427.5057161504782
True	56.3818802927795
True	313.7892280946553
True	764.2964980654938
True	30.15928047755014
True	366.20955472436793
True	169.9827143142918
True	271.31323020808446
True	32.50422072748614
True	226.0673971718969
True	742.7014675992165
True	642.9497432793559
True	59.06239503602382
True	288.9950319620867
True	909.2517078446972
True	15.675023979400796
True	317.48881107822314
True	288.5777915738491
True	435.2663496129401
True	227.26108350213875
True	601.8976141585879
True	47.28167786763246
True	953.843234305804
True	899.1388083101991
True	51.1611800785665
True	401.1986920209738
True	723.3047278013232
True	947.5098213409696
True	275.0204794642991
True	599.9021765109937
True	128.819712469763
True	187.9363410017496
True	137.15583243014544
True	131.10443817067997
True	205.326172047962
True	946.7627001644156
True	771.6658749575674
True	969.400531782083
True	19.870405499797805
True	26.379120622443576
True	353.9363878853929
True	13.216198494818828
True	623.5508112187536
True	1059.5261582359692
True	262.1203797397195
True	212.22072720271905
True	86.8789642950569
True	207.3798288137156
True	127.87687411089914
True	45.97393658561038
True	133.02724397232657
True	89.12677031939012
True	248.30327699649828
True	543.4393045802198
True	151.97484943177147
True	30.91000287478421
True	57.3076236542042
True	420.4149754801757
True	272.93284149502085
True	585.9526626524189
True	23.67791737963185
True	115.60181135467248
True	644.9173815315229
True	274.09034986331994
True	471.167712159579
True	645.5053063930173
True	105.54026134269198
True	111.91878745092052
True	77.90841131361906
True	25.11463973414095
True	112.56441560354062
True	91.53586484372164
True	99.99488458519713
True	151.20812492275394
True	233.43510309144105
True	807.7344488587382
True	286.5670713429111
True	938.806087649002
True	161.61440291507415
True	195.7771135116544
True	790.7344853960171
True	315.1030555417296
True	593.7541432844216
True	256.14578962756275
True	351.1773160275601
True	446.6504399374998
True	548.7860908199286
True	641.2204509306728
True	364.7084186525805
True	35.36006576198658
True	567.0482076736197
True	614.5740815199379
True	20.810263023143797
True	11.251926402131264
True	257.16375750798886
True	395.3904385732621
True	437.9937110714315
True	71.1996075900053
True	651.1264665039519
True	948.618104526362
True	235.81541318296425
True	904.0305043757876
True	277.85500878762105
True	103.7605148459922
True	276.1511309489811
True	686.9285257928359
True	39.92183746556018
True	600.8054701732804
True	1255.6566774003911
True	1025.2225415203686
True	880.9228951905909
True	192.3720888412156
True	92.7314997438265
True	196.72876788764893
True	829.9809876777879
True	150.04154851313066
True	1064.8334412730649
True	862.3956960035986
True	40.81599051165618
True	86.21361347009301
True	413.10324570602046
True	409.23099865387087
True	202.3415198553871
True	508.38230647639415
True	655.1127339467942
True	118.97553451586695
True	275.52420730719405
True	987.349850463903
True	51.404531242559415
True	729.1588632477701
True	543.6560050274552
True	38.01927950414596
True	869.1369192183222
True	380.4497615388025
True	588.5962649724875
True	107.41049114722544
True	268.51912486819134
True	206.31099378205667
True	26.567642427382165
True	142.36676802301514
True	747.3083400990199
True	139.4164665913335
True	380.7792527690888
True	65.0135193941178
True	665.9973829102466
True	603.0452610751687
True	233.85820826612616
True	477.9575096155932
True	173.52427947720034
True	160.56317114705502
True	214.42779952061812
True	276.68795522307744
True	363.4674448285816
True	123.39220428883232
True	192.98394563603253
True	26.51862071299841
True	838.1722420714772
True	317.40539296401334
True	10.104948347487223
True	372.9038986718357
True	166.58070319999874
True	637.4618563342076
True	372.3566307290572
True	589.6099404402345
True	545.7982226223011
True	472.9694124454144
True	803.3527502817436
True	246.63044961142185
True	564.1876746908077
True	161.00142992269485
True	540.6113517307369
True	360.6884466826481
True	374.1324016595847
True	129.52248219776396
True	132.6089631856695
True	112.55065936940586
True	68.50445045476829
True	770.9885007704072
True	177.64440338789933
True	43.79277624694687
True	0.0
True	525.4896941153094
True	112.3842184349466
True	23.252170100427104
True	42.62371971618691
True	113.2871651711094
True	540.1901778074501
True	181.38540303544028
True	110.09175538792798
True	36.84948397016935
True	155.90298803750275
True	892.1193616106239
True	53.58884823706458
True	231.31612731176725
True	744.396466130861
True	315.1029063260031
True	474.05948613129306
True	479.83672378507407
True	498.38110966011226
True	609.6164767430948
True	901.8884834937858
True	271.0244420752639
True	1036.4123687033732
True	903.479318314888
True	589.5250192230985
True	350.9374434711385
True	831.6502721669331
True	10.813580292843564
True	35.520971545678
True	297.01496410548333
True	45.27531719688397
True	206.53608370948515
True	774.4912209799007
True	219.7687025671229
True	746.0458996237778
True	770.0801544896772
True	119.16947954878005
True	350.8621668934622
True	578.4648568417094
True	23.50581997674985
True	139.81953692297844
True	446.1342626941998
True	295.7476947197466
True	193.5227698408637
True	110.4366156055206
True	373.68907135795934
True	21.738711898147788
True	353.10398854729004
True	362.7550681196157
True	1004.2608084714824
True	370.51482927688704
True	29.382722683956523
True	444.24220747491535
True	433.5888412074137
True	244.9433084121186
True	33.50355047437633
True	745.1054819463249
True	430.9136814573792
True	167.90233579339989
True	13.261901775179393
True	1211.761237597803
True	169.74571742648007
True	27.237963185082847
True	311.2475193231953
True	279.78135492200875
True	120.02269590831548
True	296.01847664792047
True	45.457754164225086
True	327.6995531434549
True	302.66823631037914
True	311.2823633643374
True	29.02543236964729
True	47.7348251174587
True	1077.4291150837466
True	24.79259307549857
True	13.21194181235772
True	176.92993812986327
True	636.5181984758261
True	8.87670887946002
True	192.3197238575796
True	179.4041059384715
True	530.2605950117295
True	377.9465029529076
True	749.8630484914029
True	329.1153633265016
True	488.3030385136248
True	435.3736261330292
True	500.2838113514598
True	99.7480526411219
True	1243.4342122633736
True	916.0500006393725
True	289.8081996736568
True	542.1013164153311
True	99.63850936528974
True	561.7170683897306
True	444.5390612155417
True	154.64726737309104
True	81.68783500606594
True	353.1274829663183
True	169.13552376753913
True	29.369417812182675
True	601.2761277065871
True	380.5733409805199
True	66.64740016334346
True	32.80860922885849
True	667.5174011447864
True	499.3428498910685
True	74.87201671559849
True	18.5598769719541
True	320.52556430005984
True	327.6251315510716
True	712.0152469256126
True	536.8930349156
True	553.2444927742787
True	792.3638187869466
True	8.602311255186986
True	57.95978265592969
True	34.55192406333936
True	58.04584926249456
True	517.1563142798659
True	584.8227566843019
True	81.83096141305838
True	111.87427556917876
True	182.2507753392248
True	72.51658553849786
True	175.3480641134178
True	216.04446072271503
True	276.7686490258575
True	797.2645443712249
True	601.0947744479893
True	287.6661892445432
True	200.6600096443505
True	257.8153978124996
True	248.15253858632377
True	738.2363855769985
True	314.7041733310464
True	166.43805626942677
True	880.6142025142793
True	353.17884078825927
True	476.4440947861298
True	159.7118219944163
True	120.24072766056996
True	62.61137025759375
True	211.73361528440105
True	989.4836699852292
True	520.4909969422356
True	117.34381511266274
True	351.2492407718474
True	105.023822135842
True	688.3609332659863
True	3.992942540334891
True	680.8157911126178
True	37.24005948314081
True	947.3347594863312
True	849.3439020090552
True	213.17582742347355
True	32.23471402921813
True	83.48381266629937
True	457.6510023240631
True	218.9013755796691
True	1.3096209698172865
True	76.89730646598787
True	1129.3131506461275
True	346.9212489025851
True	673.6437997392185
True	506.02853317081326
True	32.409259910793665
True	135.72268440626337
True	446.6870866618808
True	925.4312163834832
True	805.9935678280643
True	407.5353676638903
True	343.0790686818332
True	17.312353683458902
True	77.88877364433395
True	745.3322638604305
True	465.2572995684228
True	379.5159997739345
True	897.0793343928839
True	26.927808447921173
True	220.34496116037025
True	897.5837743999692
True	239.18853754479244
True	8.31034520789677
True	504.6233311885777
True	109.12633771874978
True	660.1381367028201
True	54.64738511389981
True	265.9362477993611
True	819.6757856661155
True	901.530878849488
True	276.88160217390026
True	430.2962426378247
True	114.53476799708456
True	587.6290916330529
True	257.24513805893525
True	189.8114947801976
True	843.5953590031411
True	52.55374719812883
True	721.6156017879534
True	282.4366182788539
True	300.3205867718497
True	165.5938287393388
True	498.2223040402515
True	610.6607171059895
True	361.4336337655109
True	410.4094331355692
True	69.3676080396097
True	160.7463625022578
True	443.2112751061492
True	221.1359492046629
True	37.91798702362305
True	204.45181200138163
True	387.1968151970237
True	392.3348803186082
True	781.3048599663541
True	133.78650337789497
True	638.8797712470533
True	500.3126227356068
True	598.3967340852889
True	129.26848055733723
True	36.128059469885855
True	665.3468136455004
True	74.19863954884185
True	554.3572657760589
True	683.6826672930111
True	460.95837455772266
True	134.48965601367635
True	524.160804351651
True	4.220581562084705
True	396.9269886069986
True	31.087995169638557
True	625.8953180185989
True	265.3605586300027
True	579.9735219827002
True	696.5258361779246
True	142.1027026819229
True	523.6839693303584
True	511.44898758779925
True	64.49829422616459
True	954.5868989007034
True	2.789304417851959
True	27.006676796504884
True	629.0674946565326
True	687.7940486421411
True	142.04570991422273
True	410.0248572400173
True	128.62380860943796
True	75.6209347167392
True	452.8760216967915
True	40.73377500751258
True	520.4393076203964
True	11.587816511190436
True	860.6489718364617
True	530.1740931034526
True	656.9384813140053
True	101.03108488180293
True	385.6153942840408
True	957.3680931654824
True	873.2524059210554
True	143.25823346048605
True	544.3787100706703
True	452.4792507328759
True	250.03002755544645
True	261.3752092359204
True	5.980355546826691
True	322.1146859071218
True	12.517477968880764
True	371.9674183066535
True	80.64456578770076
True	405.24062217018985
True	665.9349576531046
True	127.7807468409226
True	238.1048750285447
True	648.1237309406082
True	666.2833855978593
True	282.8515727636635
True	141.92596085438208
True	173.2543185907794
True	470.3700129709664
True	88.81758278404959
True	9.557180764608598
True	500.0693372030424
True	566.0504228821278
True	20.0697661494478
True	138.02269905720266
True	873.7277818677059
True	495.141033278583
True	273.9015340406461
True	35.35237693169306
True	473.5526778158156
True	110.77294307183362
True	577.1890170061652
True	670.776911563815
True	305.83868611301784
True	367.69930656958434
True	182.64491785626936
True	249.2314819166383
True	72.57758291573909
True	223.1108829193644
True	498.5021475317585
True	23.66004391960343
True	447.3794779813151
True	374.5266820897912
True	682.9275728538596
True	899.8902872959036
True	893.45587331469
True	153.62899510699214
True	401.2208106536038
True	69.69916369472048
True	188.308150810315
True	321.1453937611803
True	12.79039695525726
True	823.5377924976451
True	24.09366265558368
True	400.58867369237686
True	269.1887212426895
True	681.9776411931389
True	199.65709600557787
True	39.98604321934355
True	687.4505171232706
True	1075.0747109628574
True	230.43902357398056
True	135.25245512446386
True	610.1509325818719
True	496.6970450241154
True	17.04057776250391
True	825.3974900767662
True	112.89059598407596
True	47.3092359641427
True	304.2183059942735
True	351.0978510395248
True	371.43853864799087
True	276.78951077682626
True	19.237954486967386
True	23.95019928132293
True	795.424329463192
True	201.65755460399825
True	117.93344276608308
True	865.5544156594314
True	650.4164851811917
True	642.0278204874159
True	447.0396801186602
True	149.18444602015273
True	33.31923842017025
True	101.63446644585908
True	430.20027662131565
True	217.82172590879935
True	498.2157298765416
True	148.5446533051663
True	490.0395661987818
True	637.3220524511634
True	983.1480902616004
True	22.924976351406976
True	952.7998101043648
True	1067.6362836206215
True	469.9054702321516
True	84.30810859194168
True	800.6140397995658
True	649.5317385915439
True	636.7065407501821
True	175.4760099964207
True	722.7620879665333
True	717.2653844835371
True	121.8473781666914
True	791.6651417103453
True	833.6879326316013
True	501.2493124196664
True	230.4335334412042
True	75.3817942454974
True	312.88488366039314
True	359.5175821298824
True	474.01666862297327
True	423.768787652096
True	199.067709974867
True	316.11336124326226
True	2.879662512407632
True	12.063787054612169
True	101.82793028819684
True	132.09707705878384
True	355.44872384337816
True	345.93921382143003
True	111.1058029375756
True	15.784055076588942
True	211.6211556851109
True	840.9394439539301
True	448.71045923857855
True	528.7861314805465
True	572.468768256367
True	782.7379428643065
True	654.1644625803937
True	92.5809345857512
True	193.23212891397893
True	244.182874435474
True	288.40759118007463
True	107.06394084170138
True	373.38098795132606
True	439.1505625985252
True	170.02741317479774
True	648.6405000288062
True	248.67002687269976
True	208.9855150124662
True	29.51363290283864
True	246.99450257604545
True	479.7550457310592
True	163.5345901164108
True	532.5628653817876
True	481.221785745765
True	245.7320795405749
True	102.892684831388
True	41.71780805271498
True	401.0810631106896
True	794.6860064845952
True	157.96997049140552
True	997.7439978734812
True	1031.8638262813638
True	475.984867084572
True	99.48969248704826
True	124.4796752741429
True	634.4683626697085
True	8.445322259728812
True	218.21728158228157
True	136.08901868654706
True	122.5629631412262
True	325.25030635981807
True	634.2024267189978
True	35.95619327527448
True	125.69988718378237
True	937.9506604409152
True	57.94425512154551
True	465.2341028270589
True	528.8106905789797
True	245.4178826238166
True	132.5983452565115
True	906.4420481888895
True	1168.5097210137403
True	513.595649912344
True	638.4045003802482
True	209.0721824173868
True	159.0162513075263
True	330.8099327212102
True	247.32595019770665
True	171.71451937372228
True	300.0435785798257
True	339.8933858059477
True	11.622561639431682
True	629.0796605404032
True	148.2387458530397
True	77.72637349733664
True	441.57237283922615
True	320.53385814425945
True	1149.819543502626
True	357.14058638168444
True	962.1117543556636
True	10.286762804108148
True	268.630499785719
True	228.56688275364857
True	153.96154019623148
True	481.1150794281693
True	203.96469764898737
True	418.0730261036605
True	341.60172154793355
True	108.57968460430618
True	347.9644097323297
True	1024.1503596291095
True	727.5688414102918
True	228.71453098012884
True	106.34427206669886
True	300.4451959019836
True	25.599945158528023
True	355.2588381060213
True	327.75419088093344
True	546.8708076373849
True	468.5999335476521
True	369.7539891915284
True	153.20258711981035
True	12.9689642224557
True	422.110265541058
True	286.7177842361393
True	139.60729592290855
True	295.6262008654241
True	426.8672446523352
True	816.7255682427675
True	307.4621606782814
True	782.7220072891047
True	397.4691967368543
True	368.3556358979327
True	1.8022917639093348
True	1201.753046509875
True	103.15031588005954
True	925.2705332542408
True	196.30345850991
True	452.2493933579549
True	670.9386195103613
True	84.02447647427506
True	477.1332741046749
True	31.83580149119534
True	429.5990079874453
True	77.45356819056285
True	236.2802764426798
True	37.39529846435787
True	647.1026365503691
True	188.24615632238687
True	26.53834754733886
True	394.3148924385432
True	105.4886589285032
True	172.86306220809377
True	822.8914327840864
True	246.5085084324677
True	150.53642569165055
True	377.2452180667832
True	521.0773997914143
True	332.14128931042933
True	521.9478280328841
True	609.5754249779707
True	158.20557694321863
True	6.705337788414734
True	72.51671256196921
True	427.94253035904575
True	89.95881573898083
True	82.47100684983302
True	1083.5287190798792
True	29.71948694105998
True	323.52609012158734
True	314.3771399998473
True	443.4982899285295
True	672.9710558092892
True	180.7401672648688
True	656.993769410814
True	323.2219494749446
True	351.1121914437153
True	264.8993225653276
True	203.7827766698126
True	362.5039286520371
True	436.3823152365867
True	403.9981201702682
True	619.8736612363479
True	136.73236542795888
True	74.41597378069909
True	37.59761659332419
True	308.57116593663534
True	627.0484638062004
True	396.0877173808693
True	807.1045664419541
True	213.3157903474972
True	386.24427480993495
True	70.09667527996913
True	51.57121863989676
True	419.7019180772233
True	204.57360845494324
True	233.51782307815364
True	40.56157576154607
True	1072.1281447299093
True	172.8487649187552
True	909.1183723413802
True	321.52377980611857
True	917.0427078182848
True	228.19318671446732
True	450.8127604014974
True	536.5087835214284
True	645.7008930118567
True	212.89632464336088
True	469.39497606279576
True	912.9042106822852
True	131.12971439736174
True	6.998505064686885
True	590.7886554602356
True	30.235034120311816
True	72.23714547347052
True	791.8064107906253
True	228.63204068479493
True	931.6033596570876
True	705.1399503089008
True	413.93894879162406
True	275.58034707209083
True	488.29114933008105
True	326.345903030232
True	175.07281259814073
True	686.9252629620883
True	709.0589299043953
True	207.88182869806224
True	90.03495543720335
True	524.4178623344368
True	136.3773943892138
True	379.05411667989966
True	330.4128044212771
True	67.43192456219666
True	365.9344725283247
True	420.925455404224
True	368.2337345678039
True	416.3145690604164
True	414.6977103758665
True	637.4591724326734
True	57.50501444334395
True	442.50112220301617
True	328.4911789042168
True	629.1275453913836
True	221.00261963071117
True	102.6847978700937
True	38.69718577764653
True	536.3571231505401
True	639.6807460501184
True	189.50578582691472
True	411.1295386694748
True	333.8279169942992
True	14.970997020620144
True	173.2060631808046
True	291.9995332351932
True	3.117717058458445
True	879.6118633928872
True	81.2350329582701
True	103.0944189050052
True	115.0828469918926
True	357.8079636075672
True	38.20496755683436
True	462.2983194063441
True	231.73594828531023
True	4.703694717105989
True	117.96632487703076
True	440.02619342785897
True	49.04708761350914
True	65.00027330986256
True	177.1233331927716
True	290.674984167799
True	965.0874171143688
True	378.65603872346026
True	939.9171964850324
True	186.7799107978304
True	1016.283850485494
True	779.6765978274061
True	651.828437310252
True	410.2601565536063
True	369.3308906301892
True	78.21925946901449
True	76.04451881874853
True	77.67549314694362
True	176.7848531325285
True	474.8981804694934
True	1085.6947650241057
True	188.2459154327232
True	362.7959084189592
True	440.3897859506434
True	617.3726792801388
True	599.0031479068118
True	275.9656593976565
True	466.4068791724919
True	673.5516860519651
True	96.53432900513914
True	738.7450743360766
True	270.70557578044145
True	133.72292817221796
True	415.4010523870004
True	830.9337432830979
True	430.8810845095192
True	833.9406103179081
True	204.15241931385785
True	353.3321858228723
True	683.9001478540845
True	614.1365734077209
True	189.32263753287825
True	268.9644391285119
True	792.5354787113802
True	31.55653851037997
True	189.61079273795625
True	501.0282482835274
True	700.8643052425754
True	107.3437214682292
True	37.46177530150175
True	167.778059498011
True	688.0506187219123
True	328.24229235444164
True	566.8328099549329
True	366.642222734425
True	291.6013113628336
True	456.3616647836468
True	491.3036639332771
True	73.54004509493558
True	377.4378460373069
True	782.4923970974354
True	0.0
True	287.1995765373516
True	257.0070559907828
True	952.234813586669
True	155.1078624496698
True	642.604207081586
True	638.4190422711875
True	112.2141084650996
True	221.62225590727724
True	131.29673045287117
True	12.84765493492175
True	282.4225411381749
True	376.3268896615701
True	1129.8147079064522
True	231.7585390117644
True	404.5377023899106
True	651.6636630280784
True	208.0365565586432
True	28.201877645302822
True	869.3606535468296
True	599.1503953680588
True	155.94111453150032
True	615.8740924283919
True	158.81462937368954
True	316.6697873459043
True	790.7817578616772
True	34.68811319477271
True	100.60672942066148
True	535.2755576053553
True	68.96376799349963
True	78.54827938181877
True	388.7958009460706
True	23.65184907927009
True	775.9896638764096
True	103.06374462973632
True	157.71116555152682
True	18.93155283631479
True	721.1022792963433
True	28.03696500047305
True	787.9730283859374
True	390.9831187857307
True	119.44243968196366
True	699.575658046293
True	534.5432211759804
True	547.7774072815711
True	47.00908365312029
True	370.8579247904916
True	5.373938458144921
True	96.48388171813654
True	382.107504258112
True	48.48867757089679
True	117.9258468519293
True	305.7341711585409
True	193.87233441823105
True	105.51868329101252
True	652.6514850359237
True	19.328582135454923
True	1153.604845538077
True	476.59274464962846
True	301.23101741911785
True	484.4496690915974
True	121.83707492721872
True	776.8465670813043
True	1098.8523853653392
True	744.0371664081546
True	178.361793235986
True	230.1048552293705
True	55.92673321189624
True	58.87263689184503
True	155.70625202812448
True	104.59077079253484
True	174.46478464149388
True	1161.8182134384538
True	314.85361831845296
True	354.7427085780516
True	710.5249676849522
True	16.1722274981533
True	13.49865567547086
True	595.5632841171272
True	5.767764529034306
True	120.00015478185075
True	676.2818228559106
True	183.32422522894964
True	649.0966886252137
True	801.6233849611989
True	160.7958422042281
True	913.5950039964129
True	2.113367425971614
True	461.5556611844841
True	1060.6568450772002
True	25.658534313438
True	234.44724022039736
True	140.97663506078902
True	991.7363985187238
True	232.25730230619
True	493.21516782957343
True	116.24399907998816
True	516.4673797449669
True	160.8189190389659
True	97.831403522645
True	386.79069679195095
True	74.77829332704178
True	60.45350579095449
True	1085.9739140575134
True	262.5925448042464
True	157.7947735908077
True	366.3767940703719
True	396.4930979842161
True	210.1417205339642
True	170.49541852540327
True	394.8074827905869
True	38.11104566077863
True	496.3270353437658
True	1127.6625035861364
True	108.96202549788954
True	467.024773813495
True	327.9538891491525
True	26.444733649498183
True	401.3254895779328
True	104.63302911584589
True	574.9715706229109
True	214.98841949374855
True	423.5867224297389
True	19.33051694065611
True	418.84064508345966
True	107.84492639342176
True	335.66879169007046
True	35.10152923409953
True	165.5873416123931
True	234.57742111826684
True	744.0662685654327
True	57.80099158395478
True	135.57638915206064
True	230.8164506142025
True	139.96430441599924
True	629.3103161713348
True	569.440187712157
True	776.9401129895951
True	401.981234582936
True	531.4623477851219
True	431.6961567954421
True	692.2975625491815
True	71.20082976240226
True	467.3521589293147
True	446.6849545384142
True	47.977662010382005
True	86.67812200418008
True	129.2799676482482
True	89.67494664349061
True	315.1794992907063
True	867.6315322481847
True	335.97722587800143
True	1109.5865424984652
True	317.6332892483843
True	893.3018555077327
True	149.93524312103418
True	555.453794850269
True	594.3485697341375
True	682.9912333529734
True	444.6159633978077
True	64.43465930062393
True	289.1960953937069
True	38.32579853938041
True	169.24033263852706
True	175.49807378550491
True	1100.0671412479312
True	230.3929769819816
True	552.7914994796706
True	568.8640360901466
True	562.4262378412594
True	866.8242517851041
True	587.9371309357674
True	646.461297725732
True	926.6020195146192
True	119.19138544783856
True	308.2530064810213
True	261.24161086082586
True	328.6671871390759
True	91.68115686298503
True	374.95313959056
True	4.940154063219323
True	314.42544085188825
True	247.5589002595841
True	629.5450529492783
True	288.3790924406121
True	363.6421990007825
True	11.105400847809502
True	59.77015188019161
True	544.1588845867475
True	32.94709174518376
True	140.28220099789374
True	64.42091929866069
True	152.9801620681036
True	233.60758779100615
True	65.23970553234518
True	388.9227056231987
True	274.15372503872254
True	101.75707649108732
True	342.05294446524647
True	65.08980546894317
True	604.1447743261441
True	841.2467570129944
True	279.98771793816815
True	1179.3363244417485
True	105.93264018135991
True	317.8842298645315
True	1058.8745197378978
True	92.45560244948224
True	276.72857677187363
True	9.303474136980258
True	415.6944003761872
True	451.071885331793
True	156.61763316549053
True	617.173434139915
True	911.8054947089096
True	162.08860703841054
True	77.54475246816669
True	321.2645552389098
True	572.0074433349101
True	625.7798644167441
True	1219.0738411325678
True	26.82039863683295
True	933.7649780561966
True	128.82139663242052
True	637.6507325562361
True	120.74613332906884
True	126.91058725607596
True	178.26997128360566
True	170.58106295459172
True	769.002028503415
True	204.5312438957418
True	230.26285063049136
True	69.33567985708284
True	509.1548942102758
True	467.6321682610583
True	177.0261343886002
True	244.20751601867445
True	17.03293628910702
True	409.7610343703678
True	226.45567962009227
True	296.23113391994883
True	114.88796994292008
True	730.6637870944004
True	426.58671152141727
True	262.397295638374
True	652.1554104728484
True	537.7388059503251
True	481.3770106751844
True	135.9737908463918
True	531.895461296851
True	432.6181544294777
True	3.4840299988970997
True	202.4040296056577
True	94.32502866851564
True	245.05142883818348
True	3.3831844417484653
True	123.48073360435004
True	346.4073939679927
True	6.333216275674725
True	831.7608057850251
True	174.9808945587461
True	722.4020320248776
True	793.509469960981
True	156.79298875193473
True	223.1575131937404
True	467.0402745565609
True	862.9808560289284
True	50.06666335402556
True	38.28271289140157
True	134.16221130861555
True	631.9668228961103
True	720.7036760188579
True	182.02839597291447
True	580.5677693027699
True	590.7394692170426
True	827.4675605888058
True	398.8853086707268
True	177.15498854955104
True	893.3378202923415
True	220.2007447532906
True	152.30061715728382
True	337.5619441344516
True	224.8982416600119
True	201.8258190135964
True	625.1593677504219
True	244.75410096125995
True	201.672165198732
True	465.3266934879418
True	461.9073041634408
True	60.96419240457818
True	291.8279396266196
True	79.29420086046268
True	336.0085091044734
True	352.26037365156657
True	254.8410068834682
True	175.5231979144178
True	389.8510977650943
True	639.5040312111403
True	772.9133251247409
True	296.9202925559468
True	741.6684734551062
True	66.21191775612893
True	881.0812409694329
True	339.42999231060594
True	13.55119013160971
True	626.6905180109136
True	684.1966560376976
True	255.26857685383345
True	174.61673945334303
True	43.95436673714188
True	391.8732970844422
True	71.48263716465064
True	14.893236713130872
True	894.021993525479
True	368.724638160359
True	171.1609672907807
True	1002.139272662842
True	12.479172543970783
True	776.0982680297633
True	30.078346384324103
True	638.0329268858159
True	59.435656839307214
True	757.6749037169063
True	439.88644635214496
True	198.88510721428145
True	452.725198814005
True	213.2338272281488
True	293.7016859955169
True	217.963044804867
True	418.8827251558405
True	9.639855152384104
True	328.1919827267677
True	113.712629243825
True	9.94661046843214
True	470.4091519432307
True	732.3887116490188
True	269.489957167944
True	79.65190616355203
True	313.19984393504586
True	81.76276904503182
True	183.24486697960683
True	180.10856119575098
True	384.6260983308738
True	44.31548034043061
True	135.0089715466789
True	371.71530905030494
True	864.9167599062517
True	113.91550090632911
True	209.42839776568408
True	439.6772539990001
True	20.334691480000423
True	395.78231485028266
True	520.8410714132915
True	94.56023238637094
True	394.5476915326364
True	367.2412924265995
True	417.4794893412992
True	597.0722925290821
True	1030.007722425866
True	980.286262026349
True	60.405383410149824
True	1071.414142600414
True	111.55093496403512
True	116.41778326304448
True	102.87317507979044
True	506.3710372732674
True	371.0877868777496
True	565.0863229339941
True	255.75961969692472
True	161.8948609960931
True	401.8217688429455
True	14.59869514668561
True	447.3781651425473
True	393.7065936273805
True	143.91470915659295
True	90.5273068673829
True	541.985224841967
True	990.4536343348244
True	201.245625997608
True	68.57345496013687
True	432.379781420896
True	390.87378334546753
True	481.2911364748342
True	324.44714270926727
True	4.284912611588727
True	513.8999080163934
True	540.7876577679247
True	500.4661811050655
True	192.5683426174921
True	103.28150278312648
True	21.56232809807151
True	375.9145031432667
True	110.58807219474824
True	6.281722407882796
True	30.33952349680283
True	357.1767207733224
True	643.8637281915525
True	136.00193684015076
True	93.93332143475683
True	24.479256958805248
True	389.3525325959745
True	357.44362649837706
True	737.0519162461082
True	312.7079718729156
True	498.0344891181567
True	527.8084608710482
True	527.219782391547
True	298.0722307168678
True	532.2682142359233
True	99.69717997858233
True	587.5226109471758
True	8.269690384247529
True	383.8418989603395
True	454.60111984668737
True	938.3785874519592
True	352.7647885652138
True	772.3457918133303
True	984.2411562967212
True	178.24398737852363
True	38.09905673296889
True	373.74607152724514
True	388.8472821026828
True	575.2614706391972
True	261.0563195560265
True	26.740258176041515
True	618.2699771309252
True	136.38234147684818
True	1059.6521797970386
True	323.9659506033087
True	474.552654083248
True	126.76690852459797
True	817.4104410789424
True	140.13051420469876
True	826.5404391622124
True	557.3639083454907
True	188.97100440710136
True	106.63307668207372
True	68.89826328250405
True	568.3128423814078
True	914.7676860017032
True	421.347371141076
True	522.3200465983791
True	132.24402324832164
True	646.5236279263547
True	492.4870073315636
True	795.3120183569538
True	302.089250185441
True	568.781911317525
True	113.7161138227376
True	26.22806383120061
True	411.2340395488852
True	162.1002018233269
True	103.65687209661291
True	360.27575442585385
True	1076.192799874067
True	267.5894125879015
True	560.9736200944817
True	11.185625219294389
True	77.76268617765662
True	328.5201827718729
True	783.7098050721395
True	476.8454443069976
True	520.1498905534753
True	696.120564089709
True	63.26414040811335
True	728.6627949572575
True	47.366961503548445
True	101.60638679023116
True	190.71359648603763
True	84.94944791634617
True	25.703580573961347
True	292.05643765442
True	468.0241581375959
True	886.2657027119784
True	865.8302484735643
True	6.063024252941469
True	285.5418783707568
True	460.8231626061613
True	123.06942134465828
True	238.8414533521068
True	325.5553153106366
True	1315.0223968575444
True	456.47708983496
True	25.55490705892285
True	183.5061411031664
True	711.8666068193869
True	34.95487782756918
True	163.32936196155367
True	542.8429536210376
True	68.07887262010158
True	872.0979347556896
True	315.7705941963749
True	667.0773651188449
True	76.78078166242419
True	659.1214844668153
True	576.5426038982755
True	904.077115744828
True	248.532263656512
True	512.8039431806893
True	841.1868744652236
True	939.8540964652868
True	225.24045442044047
True	754.3429558253035
True	222.16548589440137
True	463.0477633562217
True	367.5122679527098
True	509.4045486189151
True	493.24113991659874
True	314.14482697788907
True	339.85555603649
True	117.21763627359012
True	351.2749630064731
True	1179.8135501137197
True	310.5264951995605
True	147.36013102787274
True	296.2312755393163
True	759.4835859745551
True	648.0334092293633
True	413.1300907762945
True	125.21771024926424
True	334.9856321355586
True	35.841571821511046
True	169.22164539019144
True	92.1819934221736
True	90.86766755694954
True	548.6946726431842
True	135.40793460066828
True	130.28866370233297
True	103.48910095027294
True	83.62568389481017
True	452.6171631708244
True	393.2916331612544
True	1035.877719584851
True	564.0486662724171
True	831.5431077124025
True	277.3195555820226
True	302.2475060606948
True	532.8267084801547
True	194.86131627135123
True	776.8736907176698
True	247.8807192061316
True	355.8108917980543
True	70.15073377641421
True	118.33879096844636
True	258.5007300430647
True	117.20359347316388
True	489.5015189027633
True	31.61175580574556
True	586.5268152348001
True	1016.5270544603936
True	716.7968415997193
True	1.434123745450535
True	59.55177242394555
True	496.8462052347004
True	437.2382998261445
True	73.44231058181225
True	124.59984308197544
True	296.97346314079834
True	80.71243995306463
True	53.49536668454621
True	706.1900332772459
True	667.8062284070764
True	163.42364302446842
True	174.48446318993027
True	540.0519519129489
True	54.65519706067088
True	25.34819752553528
True	575.7468380475101
True	455.1025748433968
True	1139.4115240753258
True	45.7386804223059
True	458.45990070953775
True	869.7521308985848
True	771.7729879040462
True	302.09867126216835
True	750.3204966926463
True	409.91554078823
True	43.6964858398427
True	97.06605338888322
True	711.8202382155424
True	79.03731493443297
True	144.25523276712985
True	962.406662047792
True	198.27529656958728
True	277.3802610329172
True	107.55892606943532
True	638.9181670223296
True	612.759105567678
True	215.74893429088263
True	432.3753482630395
True	43.13512694107303
True	275.3498670237141
True	566.3341225607611
True	619.7842304541318
True	313.658508894586
True	74.99670422465921
True	920.2961289994236
True	1062.8015674672424
True	554.9811152540692
True	64.67337042989776
True	29.259180876766443
True	91.84833699926251
True	102.23691661668258
True	106.33515581684088
True	858.4069478136236
True	1229.886474828937
True	708.7427440182687
True	332.0469688582524
True	7.74144646735267
True	21.30092385108704
True	332.9009547118524
True	480.15654269570257
True	48.18746059764854
True	573.5861696255887
True	433.5930294069712
True	392.7732796473296
True	80.20794694502351
True	194.3428567631317
True	270.5243196485929
True	127.58191235635532
True	387.4355880647239
True	42.03291998020654
True	176.4796536825008
True	1165.347100081171
True	4.979472607060972
True	28.738764120519047
True	584.3477938672279
True	364.4694537462453
True	768.2097968958159
True	157.3490558157
True	736.2372217230305
True	610.4351075762497
True	298.3141454256412
True	417.6998573544364
True	343.4491899765335
True	288.7028573091088
True	264.4614867741422
True	386.857523827731
True	503.65903617581233
True	486.5206884545369
True	109.5887914841184
True	373.37314934657405
True	8.950002450340293
True	182.66233817827052
True	241.7505941227726
True	840.6984340459363
True	625.0601111030168
True	30.41221646263005
True	697.1882043413744
True	848.5021360512969
True	100.95549312293493
True	349.495648704385
True	845.6624911254701
True	226.20726719545087
True	160.82325043723708
True	532.6656738329664
True	596.319222852952
True	1090.5191892641303
True	140.55872677388476
True	150.3410561476716
True	263.39206032993764
True	315.4444164837047
True	406.6886248009945
True	430.2374099144489
True	304.9510454151555
True	444.3473945365943
True	502.6722764861967
True	218.9957493904816
True	1496.9356484692069
True	242.398204191709
True	414.8487439648743
True	54.34388513827367
True	754.341657462765
True	253.02250988988007
True	935.3189453996677
True	557.5478005559069
True	316.741916294135
True	733.3253695617849
True	272.3608434499318
True	208.19686387843373
True	259.38939004815
True	216.5765884963753
True	136.3452942669762
True	250.68204363791853
True	730.6752589979858
True	510.24074327677874
True	222.65516091178975
True	1142.588726569444
True	118.4277902464789
True	258.8486102092209
True	63.15129326066393
True	321.9975020281418
True	417.36338571525874
True	86.52782054557062
True	213.04624274105697
True	75.2151089749431
True	694.131280338301
True	371.10425854030615
True	219.69765891073413
True	725.1871286598164
True	861.4720799929983
True	858.1413010531153
True	806.2880622036861
True	347.3337154529868
True	1.288721002904305
True	257.31699379226694
True	57.84874023400483
True	379.72497862797087
True	56.17163237466969
True	353.53198535449354
True	850.5267973088017
True	1027.2401772517444
True	390.4540606646946
True	21.726940405027385
True	548.834206259465
True	516.344181415017
True	185.5985556001328
True	233.2541266698305
True	297.3192982380148
True	22.747828174990115
True	130.90924045772027
True	946.3528994760876
True	58.30362391558744
True	476.1651105521117
True	789.2556454877939
True	99.27245319773814
True	237.8840796069385
True	114.47445961355376
True	14.950626509934036
True	1.388246755633984
True	118.15667629120416
True	1020.5861255441098
True	475.13228699728825
True	65.53401107803326
True	786.6696025800431
True	331.9530902886614
True	1.2432447336494985
True	446.849230042308
True	184.15485157784164
True	497.0279540236879
True	86.31924672002657
True	332.31474895680515
True	368.0963916439748
True	177.19015436624127
True	208.1563816229036
True	124.7419153081608
True	183.66886887578497
True	966.0690154892684
True	16.681303467644113
True	517.3503098245785
True	499.7424098001388
True	416.979423372501
True	222.63138524226744
True	233.3358884252829
True	156.16362173974983
True	50.240701891166864
True	504.434870264828
True	159.070017727297
True	820.6244191249584
True	801.4596755317436
True	246.46511903644569
True	310.2001705188948
True	524.0317409219265
True	43.66311657580333
True	85.12424150718867
True	774.7344500801042
True	1087.244969987035
True	105.98639423578766
True	739.0168952382331
True	147.003187946923
True	950.2736253516327
True	674.0515544379164
True	99.2317508250963
True	295.82552848841664
True	593.6761698622232
True	259.03599480818207
True	47.20013788310439
True	563.9353430844185
True	435.7052859309068
True	5.163979265468182
True	474.3269617522264
True	69.6593386204622
True	179.70118263644616
True	240.2879536117117
True	289.5298491924869
True	77.00600912001103
True	209.74553541505588
True	354.0013145877523
True	433.14867440322047
True	926.4624465061528
True	46.91696202791356
True	880.5138344770468
True	1044.7659006842969
True	133.38464171600256
True	73.26342121172686
True	988.2465671763808
True	34.75880067695961
True	219.0298494308013
True	85.04767285047353
True	216.09669797485688
True	371.410658961296
True	930.759758171404
True	101.43490865970584
True	70.61076080822717
True	650.4042726606112
True	276.2376804097581
True	709.2487063709269
True	54.57534215475865
True	505.8491019602444
True	393.7432630805921
True	680.0933258318358
True	55.92079631963159
True	108.6016835942331
True	26.482251411184183
True	268.02456008391704
True	41.51588768369116
True	350.50018605007745
True	3.694865185752904
True	1205.0071501577424
True	107.1346063451127
True	138.2523521558258
True	358.16055771063145
True	724.5828267896703
True	681.8623823025174
True	1040.1676982922793
True	474.56455221924944
True	409.05601868746095
True	136.75177548131987
True	428.7308454910232
True	867.3454357298314
True	411.20001642785024
True	916.747442825648
True	84.22376148889448
True	422.4926565944753
True	178.25648751454128
True	287.6397093081132
True	752.9603648297877
True	167.12530825854014
True	132.21527846977273
True	63.61216473529189
True	866.2303803443315
True	780.1987504831144
True	84.22887834931016
True	444.7313760719927
True	743.3516970894191
True	418.028488869688
True	57.38248554824347
True	324.93766733618537
True	785.5536084418342
True	28.77473151574374
True	374.8143320439734
True	167.45437245779885
True	293.3198102197731
True	35.87287782742549
True	230.16856518504795
True	767.9566505555173
True	643.7108161203132
True	55.94406966453849
True	316.8299548288202
True	885.293836239661
True	16.384470580993952
True	316.2483411868291
True	303.54694719823465
True	410.2873610462324
True	225.04650993894285
True	592.3124464431048
True	43.04451095094308
True	960.3093074578632
True	916.5011313757428
True	49.439703885830255
True	400.2990093167104
True	739.3214067954966
True	948.9091392998224
True	272.22882566088896
True	602.0372410776334
True	130.66378834267502
True	198.03251962013343
True	130.0727183140788
True	138.63270637253862
True	209.22869571407853
True	943.8331317350834
True	782.4661623962005
True	914.080448458044
True	20.240818352266466
True	27.29238951495468
True	360.3958015734982
True	11.176582015198012
True	616.7560115124984
True	1087.761492126976
True	261.5604371735984
True	214.1298378734416
True	84.09357864986993
True	205.68364885703397
True	120.1304502040774
True	43.43224992064466
True	135.01902617657765
True	89.9664510597643
True	242.5119180083976
True	541.2645079769769
True	162.05201049296534
True	29.541964244234176
True	57.65266030293549
True	416.0610604462153
True	270.45062878478205
True	587.2400852660642
True	23.596935067198935
True	104.7744790166186
True	673.4866854545078
True	275.14609451379386
True	466.4257144210527
True	658.4578098646701
True	103.78998904787169
True	108.15590066174224
True	81.37989949168329
True	28.43463879770774
True	116.65546845813525
True	86.4032661436349
True	106.18576588398996
True	159.9613100713502
True	245.48007661353364
True	831.4434285211923
True	284.98307298204463
True	925.33613403807
True	170.67005801944975
True	204.72469730178543
True	801.3430549284138
True	321.90786892236173
True	608.251712366542
True	245.78539590375408
True	353.24028518968373
True	429.15142063649705
True	548.1907287675781
True	648.7497305146978
True	359.3669494788377
True	36.2485672320434
True	547.8948900660314
True	621.51716779097
True	19.956259218088064
True	10.473094760462947
True	267.4718171512984
True	401.3394047657206
True	457.88853517173726
True	67.2503076227634
True	655.480662807169
True	927.7786257861378
True	244.34089431439
True	914.1248025066903
True	282.6675533630608
True	105.74846487412596
True	274.1155051083025
True	680.4045441591101
True	40.17049983028552
True	584.1851177969997
True	1263.9929721133203
True	1006.2612526386858
True	884.0528089520858
True	219.49614363471247
True	94.24032956129638
True	198.35441351942907
True	836.3653036183014
True	135.35396730552924
True	1056.345623966128
True	856.6132270638744
True	40.947029065078034
True	88.82197713319361
True	394.0903575176645
True	396.5921456617111
True	208.77788453820617
True	510.0148457902726
True	665.2585704008644
True	127.7933830170779
True	276.5449309341794
True	984.974704315587
True	54.05365361245363
True	711.7972012776014
True	532.8181958869154
True	38.48603638156219
True	797.7244605406473
True	383.4493476207776
True	547.3248732259162
True	106.91486150672476
True	267.92452655534345
True	214.4024259785417
True	26.13087880015798
True	136.06217565448463
True	744.2106282878931
True	141.10544741393926
True	378.2550117350215
True	64.63295217044463
True	638.0020429457207
True	625.0930287046056
True	214.56927021289405
True	478.2864465950231
True	173.22593017750995
True	162.6322944495243
True	224.23218911314888
True	284.5953723725051
True	349.0343611720888
True	135.55418505637454
True	184.50659883837136
True	25.963789204928688
True	871.3534118031159
True	310.5079091795157
True	10.15357891253998
True	373.02659282049456
True	174.92802118285093
True	626.7593237084479
True	378.7542447147831
True	574.6307111914211
True	546.2724159861912
True	495.3816761592858
True	787.6292594574567
True	247.78517392900477
True	566.2464042411177
True	158.59715767152576
True	518.8341435015552
True	360.11006985993555
True	369.7279770051071
True	120.6373632542606
True	137.18704876105562
True	109.43546078919158
True	66.49689129078776
True	750.1162325312293
True	174.68116585040406
True	46.70279352852933
True	0.0
True	545.3090111607542
True	112.67246238281597
True	23.05224896365735
True	40.78775045035109
True	113.47251908795964
True	546.5094049535678
True	177.84468791015215
True	106.28097902515442
True	33.78054604484782
True	161.10510574749586
True	958.5876238940048
True	52.67857159347695
True	220.0443320650045
True	748.5018495543991
True	314.0625805919922
True	460.124846211652
True	475.3552551787295
True	513.2300243392017
True	593.6306876983742
True	945.5780527412204
True	253.71230834486107
True	1022.7731851453564
True	911.2106409419562
True	612.1556293512461
True	342.85423923208265
True	836.9110186615618
True	9.658593980106115
True	32.90665317956799
True	286.82664936484485
True	43.96346567460707
True	202.293178531826
True	778.5800484917239
True	207.4009681125936
True	716.4952352707958
True	750.7633069295695
True	121.37134435033866
True	365.1154624173739
True	606.421922691527
True	22.69460934558801
True	130.91753784493665
True	437.1782255799939
True	306.8277410866488
True	199.65031253455072
True	112.36119468898224
True	385.3894312093824
True	21.7728933695074
True	381.3219249644701
True	374.16671728001046
True	1055.1258653898924
True	376.80460240790455
True	33.39160851915823
True	438.6351900049558
True	437.198554103172
True	236.2302067934258
True	31.009872662467718
True	756.0142634784195
True	437.98258955690005
True	172.32152777638433
True	12.475630333584805
True	1228.8944447011452
True	168.88558382587587
True	27.897208715204616
True	289.6451470091684
True	281.03598729326615
True	116.68488975998068
True	302.8520690416416
True	48.97611940129976
True	324.57352404306937
True	304.83268998298706
True	312.8779800175923
True	28.60274924194291
True	47.61692271083567
True	1041.751270004178
True	25.7198572679246
True	11.448579126905038
True	184.72829009046032
True	679.3572471641379
True	8.694548253634894
True	186.58712500052735
True	174.39588695279144
True	536.0099693509814
True	381.6219506814137
True	744.6751685691555
True	330.8469082568819
True	499.3428921285436
True	441.3393290413831
True	507.0862271052069
True	98.72989274463222
True	1257.2260908509184
True	906.0825104107016
True	295.9567586224757
True	531.3155281841385
True	97.28151953635364
True	556.7840270331492
True	444.7190241821518
True	156.73569744650325
True	75.28090143744717
True	354.0586571004086
True	170.4317318969632
True	28.801098581591223
True	615.599690230644
True	378.4538540532256
True	71.61720525780237
True	30.68322302438521
True	660.2421876755521
True	494.0395360120208
True	70.66373795691578
True	22.74018489947061
True	327.58058064858915
True	311.51673532970136
True	712.0159651439631
True	549.533240367091
True	559.2797182109098
True	784.0858103780963
True	8.054288337547895
True	55.49603826580879
True	34.61484538931672
True	60.40147227449988
True	494.4014048694982
True	585.5465529343168
True	79.66598632487211
True	110.51735768636024
True	209.19633867377405
True	76.47912638041844
True	179.16706895116866
True	205.39707361208855
True	282.38578085274474
True	838.2476374739546
True	587.550767619937
True	279.4212800831647
True	194.49348653569825
True	263.16178372932137
True	247.04055469268303
True	782.251922043984
True	315.9402405198862
True	173.15319050282457
True	914.0029119607472
True	350.76368360928893
True	456.3568702750112
True	158.43444172633653
True	120.45026947755171
True	62.8909670952207
True	211.50097173596
True	962.6651167878082
True	517.7102157494442
True	117.90293126479447
True	380.4590370533026
True	102.20382023516912
True	660.3593576633585
True	4.234634226703509
True	705.6699818719998
True	36.34540899074568
True	918.5364489442536
True	846.0387380276818
True	214.95360491013128
True	31.571657774023684
True	77.86559856738147
True	427.9145117000869
True	233.03954780322584
True	1.6801919047093858
True	79.78152664099882
True	1123.3577582209614
True	345.86557068394256
True	691.2965726714427
True	475.5915639149639
True	30.67999406059848
True	135.72838191834555
True	443.8180374864698
True	903.3373133200116
True	832.4562200139062
True	420.8775822850109
True	338.2589320299908
True	17.376066834506005
True	79.31454613556755
True	743.6292869457872
True	465.31055712688567
True	380.16650508429626
True	864.1531836407927
True	26.396444425643804
True	219.0913163620401
True	904.9657658518918
True	235.32478166317912
True	8.682456527333555
True	503.2574432187036
True	109.8366468431425
True	635.1608821906085
True	53.867613271776925
True	260.863280288408
True	858.4318138280138
True	902.7655740436878
True	271.28150429321124
True	435.4495648883188
True	115.79116511062836
True	586.5164503445097
True	262.64071923589944
True	190.65811151236736
True	905.7895364015588
True	53.98958242502271
True	707.5724975614678
True	283.9198595761683
True	304.16735552711486
True	171.27737148654117
True	489.43415897841095
True	600.7705037737682
True	370.8535805288272
True	405.5383410998212
True	66.62495192205536
True	160.5522310667739
True	465.4999850136894
True	217.74156700877936
True	36.54631386504855
True	204.21330664949556
True	379.4084295116859
True	390.0945629822085
True	742.8010658374295
True	125.77585840337728
True	657.1025105329547
True	501.69285375981127
True	609.7871182634232
True	134.37442704232953
True	39.51580997882556
True	661.9046683035571
True	71.65961707897442
True	559.424022890413
True	699.1582184749678
True	440.266219634563
True	133.02982885954742
True	530.7690175020803
True	3.4127448147437907
True	377.7025357097593
True	31.15799544469948
True	637.2950011232524
True	268.1352161216855
True	561.1014305818408
True	680.5359826020673
True	146.96560065746877
True	537.6169937447665
True	511.9050995409704
True	63.91019507362834
True	959.3773922428186
True	2.7805795064603327
True	28.339486884605996
True	624.5969682881777
True	656.7484254753223
True	131.2748270392929
True	411.5421718768079
True	131.10157159288164
True	76.310829235993
True	443.23487307072594
True	42.06733381805054
True	508.0759146775829
True	12.558719963182057
True	865.5777499935208
True	537.7317594875533
True	657.9322099221699
True	102.93870488454408
True	395.3234169067306
True	1025.7414796417356
True	847.4575926798913
True	136.1701536953067
True	520.5615204215713
True	443.8813846414748
True	244.5104988664192
True	261.005259762434
True	6.003715762084581
True	329.0806425412091
True	11.000292662598062
True	377.2391098510157
True	78.52423811972312
True	378.7472715744044
True	644.3774996818223
True	126.29083381163228
True	237.7783319298743
True	627.0015867790195
True	695.7569001879305
True	297.7711405760133
True	140.5113620726329
True	159.93228910985349
True	469.4913488634557
True	81.31074581727786
True	10.016784688868563
True	514.7166672745682
True	564.0677888791107
True	19.796069778214324
True	138.1568384424708
True	914.8132001193994
True	494.3714765759571
True	262.441981609087
True	33.4974535563458
True	489.87506981088166
True	110.84256062574148
True	597.000631393181
True	676.0512116551402
True	289.57201237385743
True	375.97929234120767
True	177.76462432419922
True	230.2419794916194
True	76.15302882128499
True	206.41930242158367
True	511.4306776688254
True	22.180235257404508
True	456.5886414597861
True	393.89482039479896
True	708.9392685967885
True	906.732391050655
True	916.8308933025604
True	157.39766233666782
True	407.96611144378977
True	68.45931257670907
True	193.052320558828
True	321.7333092356191
True	9.876409911827617
True	788.2946144075902
True	22.95794754372277
True	399.5982194654184
True	270.0137565877971
True	644.2758835901564
True	198.60264669526728
True	39.64840299755333
True	709.6140183788066
True	1075.5187949454146
True	226.40782329248017
True	129.92624929926123
True	622.4616393957197
True	497.5046684205266
True	17.161598079596224
True	824.8279709608081
True	112.52733113563946
True	46.78646066965557
True	301.0852751738142
True	352.58522026555124
True	388.2782975502103
True	274.8767383510137
True	18.669368773206862
True	21.095332798538813
True	875.716961894839
True	193.88022964162997
True	111.983009973375
True	827.6881866307415
True	658.5728799209821
True	618.092077684137
True	444.26718465386017
True	153.25812287231338
True	29.63397955329527
True	105.39380488616182
True	444.9578689385686
True	212.87584961316443
True	499.9770222149319
True	149.9736761525294
True	490.2355266892564
True	643.8829995316878
True	946.4098529377416
True	25.600930735727975
True	977.9789611774156
True	1070.889886096431
True	513.9104570089871
True	88.5859097479775
True	776.8738907529037
True	638.9212643387851
True	647.3602095717977
True	174.74045990962807
True	735.4553914159981
True	698.6591875343702
True	122.8561697587698
True	762.9175229482539
True	827.4785678405813
True	516.429135471409
True	230.3359060817777
True	75.17039083818541
True	320.86664188336977
True	341.8404859359953
True	460.9589907394226
True	448.0516542094115
True	184.14348689287735
True	304.8154492846464
True	2.4462225653468623
True	10.505180502717003
True	101.56627467512698
True	132.14207794354238
True	350.8304933111981
True	342.9528474416256
True	104.4132251816656
True	18.252343332575546
True	222.46426994606708
True	811.8377636761478
True	460.7910041066007
True	534.5098325445346
True	563.4458950923163
True	794.2205498613167
True	638.9710647321039
True	92.35356006038148
True	191.26530791248464
True	252.537279139365
True	290.5696558560095
True	111.59847288508412
True	361.73716364581657
True	434.9444270520538
True	176.0836189162434
True	648.8963013932105
True	245.38877183989203
True	206.7060997412956
True	29.115009478966435
True	256.9925393294655
True	487.7116191420458
True	170.22325394680146
True	528.7488522293033
True	464.61781155041865
True	239.36325363219936
True	107.60401883940438
True	41.275654920222365
True	398.1197857311352
True	805.0325337875802
True	170.08148493133007
True	1053.9809170529402
True	1049.1398003143825
True	459.0664042177947
True	104.07464217852431
True	123.62770472607934
True	658.1282490433309
True	8.15944354330425
True	226.31613826496857
True	116.62865295132364
True	118.62136445939883
True	326.6126680845193
True	631.6483004501417
True	40.28570819053374
True	123.3936223701816
True	949.489021092414
True	52.55143584101994
True	464.5687366035336
True	527.7594293994098
True	253.5032231635912
True	131.1016251508919
True	940.662995301444
True	1183.1445039531025
True	519.5034389524063
True	634.9038140622467
True	226.3637211640512
True	155.79184002633065
True	337.40404344156104
True	255.5739879212704
True	168.1272326340472
True	306.01060085660697
True	322.0502116194742
True	11.511288494067696
True	624.3247882869714
True	149.8779616064983
True	76.62778177640077
True	433.1315852656029
True	307.6433043332243
True	1192.4084056584154
True	356.64146566827094
True	988.3009234962748
True	9.903801138209507
True	276.2440560357786
True	232.84434498845712
True	162.1483857301344
True	485.6598927222547
True	195.23441402818625
True	434.6759993714813
True	339.1168746052796
True	105.38098731582738
True	362.5823999451184
True	1080.976388849501
True	737.7619333977095
True	224.89976259499065
True	115.06003820667787
True	281.50666948069954
True	22.64476829510193
True	362.0415700556692
True	319.0136970979886
True	578.1013699709848
True	436.4109327542928
True	356.7982651881136
True	157.3774468468634
True	14.686850110243643
True	426.866335870812
True	298.5227226664459
True	135.370256537339
True	303.234934984918
True	422.6264334057322
True	819.8781684903747
True	299.34836153766395
True	782.4931626798491
True	389.6901619135165
True	373.6026782538724
True	1.1801301812175893
True	1176.8158095507915
True	107.43813996765871
True	903.5391081191344
True	197.63476191897504
True	436.7771850442387
True	674.4142404033377
True	84.73315527510249
True	473.0338175339705
True	33.06651875527637
True	414.2455129110946
True	76.80252979753458
True	229.6226124714977
True	37.43539520975174
True	679.5200299137156
True	184.7121749941797
True	26.03046183480945
True	364.66302672586295
True	107.0416001586862
True	170.36311595878442
True	831.170615834217
True	252.7408226172221
True	157.78955388587053
True	383.1512262004997
True	509.90365689753554
True	337.8282464592479
True	505.2213751794526
True	630.0953579550903
True	159.27700618922563
True	7.061990429701173
True	73.29884602076939
True	426.19217108520206
True	92.89920445384726
True	80.2344042670281
True	1071.1567664361048
True	28.38851669837765
True	324.61172345827816
True	324.31749367083194
True	453.8232147126004
True	670.1529744003418
True	194.39084206412
True	640.8001351945346
True	337.51774875487024
True	330.6167261349691
True	278.4436675897258
True	212.597834779935
True	344.5679314472291
True	453.5670224801912
True	410.3107157441114
True	597.5693367617704
True	140.48809414165552
True	75.03993587206391
True	41.16462193379581
True	296.18252480599745
True	628.8036084761635
True	405.3826551431091
True	764.6092464055473
True	210.9614901958521
True	390.510824172803
True	71.29309256065063
True	54.563103028147374
True	434.8453666360177
True	201.99761527039487
True	212.9874183914758
True	42.253370705564
True	1058.9609855071567
True	164.5659636877055
True	899.7406204649734
True	310.006462714886
True	923.8362169055962
True	230.33034522121343
True	465.39216467984863
True	526.0548192337303
True	629.3517770647401
True	215.1718181672176
True	471.79943724827154
True	897.793670211759
True	124.38474651024006
True	7.244658347010164
True	582.4727838409456
True	26.913362941162585
True	74.56972499432477
True	801.5746033303822
True	247.410430745871
True	971.373249151522
True	673.553128794588
True	423.2028061511943
True	291.7978561953021
True	489.0133643796096
True	328.8436051244389
True	172.35156236821365
True	675.44794388413
True	699.0241883338423
True	211.78042282320496
True	85.75306478380277
True	510.0190650608132
True	141.45002415274814
True	375.0219065277877
True	350.35804459306473
True	64.8569080946761
True	394.3960725130781
True	410.23008183596136
True	373.48778154379255
True	402.6493145287996
True	428.7473780327313
True	627.1238316945704
True	60.04968431888147
True	450.1877226868238
True	320.728285294115
True	661.051551233929
True	218.884560809488
True	96.4347225484941
True	42.27197510447628
True	529.4677651596489
True	619.7470123658576
True	184.2891985313624
True	400.4173055395484
True	336.09502547001006
True	15.832782183410494
True	175.26093031494605
True	292.641498981837
True	3.4958221985135336
True	874.8276045194583
True	83.2244969297472
True	105.19498562043027
True	109.28008222574432
True	367.9658606208037
True	37.06749366774892
True	446.5738977125573
True	221.39538544260844
True	5.309032756148671
True	119.25460184416582
True	432.56056114565394
True	51.4966444439253
True	69.93569787050227
True	182.12587141188428
True	296.00899100514545
True	958.6160435475172
True	395.5929045636103
True	991.9712032487272
True	196.10868069033305
True	1023.2469868877556
True	779.7106775158534
True	665.6175679181977
True	413.0869981498428
True	377.92718139327553
True	81.84830292719343
True	70.15848703841831
True	76.90218362056132
True	178.45146430397108
True	472.6573542285471
True	1090.4856841296648
True	161.45947411576543
True	356.49524640773944
True	441.9078814433686
True	574.4513500465719
True	584.9866552848872
True	286.1473669152483
True	460.8388877353676
True	666.8953081479198
True	101.79910705593444
True	741.494124270345
True	259.2852860370868
True	135.9250248860343
True	418.3509197123128
True	861.3279039962106
True	440.6967933061592
True	843.939539695145
True	202.35671117312347
True	362.1188031817605
True	695.8781965475248
True	622.3118586374254
True	191.55739595145317
True	264.99861207408986
True	799.4822674975329
True	30.22658560661109
True	173.7902127218034
True	501.57381042708926
True	721.8401167274991
True	106.42932958299107
True	35.49221654908547
True	164.51383470904355
True	725.7578796014855
True	310.1766655451314
True	547.5779126178138
True	355.4645191401694
True	280.74734024682067
True	457.3486991501996
True	484.6892412746191
True	71.19183976712274
True	362.94782217958726
True	759.5734845058363
True	0.0
True	298.58248073396544
True	242.62689174881032
True	976.9532186109258
True	157.73399681790465
True	634.4453774865804
True	626.2996202753133
True	111.59101804925348
True	223.7626202865488
True	130.80514753726902
True	12.260042650039273
True	291.8967266403506
True	373.38424639867816
True	1124.3566715221257
True	232.2977688036315
True	388.12121694587154
True	657.9385533843338
True	201.2431793616174
True	27.707369202911508
True	818.1974941200579
True	597.8364905550351
True	157.80270849426228
True	627.753526031815
True	150.43521580931966
True	294.32607688840903
True	770.3935062291412
True	34.697699793901975
True	107.77168856673428
True	513.6186363273588
True	65.58051778521252
True	76.13438723013554
True	399.8681520874518
True	21.186833781505644
True	749.618395322498
True	100.9550757129768
True	157.745349137733
True	18.591620489881453
True	710.1603553252352
True	29.53701094833939
True	783.1690194399176
True	401.27170870482473
True	118.39200082063104
True	698.8949301393486
True	527.6225867094297
True	571.9328554639604
True	48.90533145202126
True	370.8042156301085
True	6.018462556523658
True	89.92967241394639
True	371.1963190536658
True	50.4873751674607
True	125.63934666272854
True	296.1299242144774
True	185.1477161896671
True	103.02796012180436
True	657.8405058178947
True	18.49100033530157
True	1175.4804434173511
True	486.7507270583368
True	305.8827816259514
True	505.111059729679
True	127.33658968299898
True	756.3753873117828
True	1096.6730899723957
True	748.1853291028349
True	178.10854599520644
True	223.6105398584672
True	49.8374767197236
True	57.048791161260745
True	155.26531271910665
True	100.2807094196676
True	170.2824658361319
True	1157.5253140366733
True	304.7099628491745
True	354.75362566616474
True	692.1403109115862
True	15.247375994123718
True	15.008786934464055
True	589.521682789855
True	5.543195616605849
True	116.70928182839724
True	677.0966342001037
True	181.10205821332056
True	652.8800817401011
True	843.5738070392841
True	147.10692249049018
True	879.0184537910889
True	3.630804425545884
True	454.0336940718639
True	1052.5799095970938
True	24.03590313952508
True	244.58379610927895
True	145.82899589919217
True	943.479670754939
True	227.97602345671245
True	482.6075562306097
True	118.97659959892373
True	521.4700362562471
True	154.19249610541254
True	97.33409989983518
True	387.6185540301248
True	76.28120949536337
True	55.11055239369256
True	1045.3237495581468
True	264.06598499900105
True	162.01476144366248
True	359.27746295778445
True	395.3719154576834
True	203.16608865348587
True	165.4743741714294
True	388.3632648702917
True	34.62624456046768
True	488.8334678832233
True	1111.64121208702
True	113.4038499844294
True	472.0022059422129
True	307.9334265142438
True	25.20851806918863
True	405.5952635678437
True	99.75259163347992
True	569.6024570771125
True	206.76554029345112
True	424.3194910345116
True	20.74766713566225
True	440.02379797925647
True	104.55425884329036
True	342.65068544089746
True	33.35204532251879
True	174.40962746278004
True	242.3458067343957
True	788.8084881782379
True	58.53677008665937
True	137.59188513813564
True	234.36521410701252
True	134.75088356610934
True	612.9007162869833
True	568.8328449522194
True	780.2567555617254
True	388.9860051753184
True	533.05122402005
True	414.8145097818433
True	684.6369631974076
True	73.107549721524
True	451.4255456610982
True	417.05818343442354
True	47.33468641166256
True	88.36706140387507
True	128.83111650306972
True	88.35392874665227
True	331.44049785478626
True	845.9852344647908
True	328.94316649477344
True	1099.0948269322848
True	316.87330658235726
True	900.4167720169864
True	149.4977046622052
True	599.9647120537677
True	586.2437199873917
True	713.3961231989645
True	449.38282815568726
True	65.0310608814096
True	284.04654079984016
True	43.322110653757576
True	171.70681727783543
True	174.7776226206859
True	1133.02866658955
True	229.45635339298707
True	545.1112907346907
True	526.8637438383096
True	566.5958717745737
True	884.4922047423244
True	585.409595338372
True	646.5178410174464
True	928.0264347442184
True	121.72745948362416
True	315.52263811785906
True	257.4286640280192
True	331.3157665527956
True	90.11314511224946
True	388.79608363024096
True	4.956215006062102
True	335.55151069412744
True	259.33348908663845
True	588.2576165911674
True	285.4553279418441
True	365.3063565852358
True	11.928126442384135
True	60.63791550001839
True	541.0634946212779
True	29.70994834927958
True	145.91650377787576
True	64.65108391672598
True	148.65233800504868
True	241.3130462554676
True	73.92289752757233
True	391.9579502122476
True	257.7649776038753
True	104.8101999092335
True	341.7133807621089
True	62.39422240647087
True	591.7905094024818
True	859.4155769231575
True	277.41124251840625
True	1151.735981977185
True	115.60737693713426
True	306.6276992931421
True	1029.7207746769254
True	92.8913082281816
True	285.7208688660229
True	11.50633064960847
True	407.5869734847409
True	452.4468065850561
True	160.97376195744295
True	617.3122723470623
True	873.6027728957258
True	161.48329008311646
True	79.48172524023694
True	320.71790341122784
True	544.3634427983153
True	620.2132785804288
True	1277.4553548869233
True	26.30612203732084
True	938.7745839518304
True	141.16840134102912
True	641.2972217020921
True	112.65414411001694
True	134.6915831064913
True	186.03523283478492
True	162.51030741970408
True	757.5972377718487
True	198.96123195340385
True	230.7295136208228
True	68.13995030743042
True	522.932166949575
True	430.7092787558244
True	176.42725772162012
True	244.81590793428225
True	14.516028822469766
True	431.7259283997695
True	219.0779683034936
True	291.2153695111718
True	117.14812911919095
True	682.1760619395191
True	411.5219316437402
True	262.53923409168925
True	641.2715903454506
True	527.9635506324844
True	451.37107101698
True	136.83388420779363
True	520.6112542689742
True	435.066243981755
True	2.933539208117349
True	201.06750891151367
True	83.15880028792154
True	242.10299157855823
True	3.028498952244403
True	121.4077398257928
True	375.0296380816324
True	6.941585822922185
True	834.7276196099351
True	170.68009991635134
True	742.0022995974333
True	802.5721273309061
True	156.63262636946138
True	228.4932598325457
True	477.62771750193815
True	840.689397500857
True	51.879851820950144
True	38.515053548282864
True	123.35115154899177
True	609.467744324171
True	713.567888237395
True	181.48213370354483
True	596.9116841673921
True	577.9287602601751
True	852.1473072353043
True	406.10525207644736
True	188.3442916112097
True	847.5718138171032
True	222.21396511947137
True	141.4914969662444
True	318.8551403527928
True	221.8031933670564
True	213.7880621368192
True	607.9172658044117
True	249.4467999508548
True	207.10788201558333
True	478.1974400733129
True	464.5660220561282
True	65.69416859811557
True	284.4725080705504
True	78.83807170675821
True	349.9711485602229
True	348.920900912816
True	249.80263856949864
True	178.7952959018092
True	361.7474479521588
True	639.8083602725992
True	716.4250802361729
True	291.5756910863577
True	747.1359365468677
True	62.00205292039621
True	894.8610037663777
True	350.92276228265206
True	11.990631577770316
True	623.2616851014063
True	710.2938642622814
True	266.0892393878097
True	169.72911677778146
True	46.40005935824355
True	388.997343622076
True	70.29228940754086
True	15.07873727061928
True	884.1412181253796
True	369.7022786449666
True	179.95066266911098
True	1021.2305347950736
True	11.816546043014172
True	800.1159106228151
True	30.246112275284
True	658.8315434931029
True	62.18166139418608
True	759.0232694959543
True	445.74158466657553
True	199.98914094433488
True	440.2652740141636
True	217.9903807164104
True	291.8516970234768
True	226.1005980539317
True	404.1931120263959
True	9.920694092128969
True	315.0129397043641
True	115.25429257568892
True	12.180507501131853
True	477.8017899558244
True	719.3900339428404
True	285.0940975251888
True	78.63543108239716
True	309.1184502622901
True	82.76291552868574
True	181.1203571986668
True	188.18794259537745
True	384.46086075261337
True	41.9256736832911
True	142.8657894731656
True	394.67745384283614
True	860.5064151344582
True	112.9812554452663
True	204.482686103232
True	424.5490399173914
True	18.449622090022952
True	415.2131968923306
True	508.2955292165162
True	89.28909107699131
True	395.4779552561885
True	368.5586655272292
True	411.0904425301896
True	587.8618170525239
True	1026.54849951213
True	991.8525969290824
True	56.2220422756044
True	1086.877883456777
True	111.61670486255645
True	111.62429589049296
True	114.54128499391857
True	491.87780229224336
True	368.9781385314821
True	573.1494985773984
True	256.82751097129045
True	156.52129106930897
True	405.9683224064066
True	16.369661581022434
True	457.5453666019807
True	389.8064756428077
True	144.77871093158492
True	96.16958211761263
True	523.7898039940073
True	966.5677935820196
True	206.6729991069515
True	57.79954094192231
True	418.0437618614364
True	380.8324894721423
True	488.3627705075404
True	326.8131663982201
True	3.481399695557549
True	535.6761739899374
True	500.0244779311639
True	501.3675008499528
True	192.35921248860484
True	102.9103892233577
True	22.201416916629857
True	376.80654755339856
True	109.31540430666942
True	8.145388780433013
True	30.46516266311356
True	342.902466332866
True	672.4997657791032
True	131.26969423078594
True	92.4373384663061
True	25.21120819902796
True	410.40841310770855
True	378.8890163781526
True	766.0779589191366
True	307.204431733232
True	504.7786615325351
True	554.2003132605722
True	524.1926650513536
True	298.8314276444018
True	557.2524604239314
True	102.01980928997378
True	592.3591773359565
True	7.724853307415624
True	354.4633731109228
True	461.03818317404296
True	944.7815369425592
True	353.73512258437825
True	801.7686078249113
True	959.1035577781132
True	174.63532430252107
True	36.53560895269952
True	369.69839263543287
True	382.70737091819785
True	574.455300651834
True	250.09089666525983
True	27.390674907403373
True	624.1361271274437
True	124.44330708570055
True	1042.7058024049609
True	327.78873272150986
True	492.5074770803195
True	121.29695277639892
True	812.9682388926517
True	145.53291551955328
True	817.4887350028818
True	524.0765310838689
True	190.52289368058132
True	114.10851768226247
True	66.13641927192822
True	562.1345761932747
True	921.9789977174104
True	438.2981077537856
True	534.193718542995
True	133.7421390147717
True	615.5806059376865
True	496.2346785471004
True	776.4911583338686
True	317.9494674439613
True	564.8112316632241
True	112.07510896448888
True	27.97725442612941
True	424.8434802270718
True	166.92731476603845
True	103.59710896865656
True	371.6439712961141
True	1100.9421093612302
True	271.8419623962135
True	554.3267969162753
True	12.702841958085662
True	78.46266208443049
True	323.1613833762445
True	806.8425506799553
True	443.7706414590813
True	526.2282064644504
True	729.6225061850706
True	69.26906875533568
True	724.977784694884
True	46.96776367619027
True	100.9827639537488
True	178.5834061313616
True	80.76333829455041
True	26.576821917850392
True	297.82832531354006
True	487.62279064168223
True	875.7484674052024
True	868.5614116570182
True	5.748460856950879
True	286.9870838581141
True	484.2839940121292
True	124.60361489184989
True	238.73509010798568
True	323.71553461681583
True	1321.3475287506792
True	439.32753796532137
True	25.11038592172908
True	192.6877088008549
True	719.1832912465537
True	35.17003486292464
True	176.26505785037722
True	578.9419834086642
True	71.63727008935979
True	874.9373116209619
True	326.003809019441
True	648.9992994332029
True	73.5509197314149
True	694.9180088141683
True	566.8307980365042
True	884.475303083519
True	256.2077785584368
True	504.022806989353
True	828.4407137626275
True	906.3224296777548
True	230.5427136720913
True	745.9386721198478
True	226.3318831716255
True	457.1341386951595
True	359.68742037583206
True	491.1144729717802
True	489.4694328168032
True	313.513469884208
True	353.8481668539994
True	114.26908795180354
True	340.29787464371395
True	1158.2755983836032
True	307.1715149287461
True	151.3882544077158
True	314.842309910825
True	738.0308280443876
True	642.5381264186072
True	402.4793178491209
True	120.55122039687204
True	338.46016070860696
True	33.88969465324235
True	165.87629458016602
True	92.10331981821884
True	90.40027144536108
True	555.0191002491769
True	139.47405499154212
True	137.2346634767256
True	108.94292080159904
True	88.75247200721952
True	448.50908667261126
True	371.72956315270073
True	1042.5697222900849
True	539.5881869920224
True	865.5083610811482
True	276.8445499461139
True	298.2411099047926
True	538.3459881394743
True	194.68561693639052
True	760.5583247172508
True	256.15147028304386
True	343.22804993438905
True	72.38737109446896
True	117.87412070488529
True	249.8516434949022
True	124.42072729425072
True	457.0200184463228
True	32.06247205809751
True	546.7540041542114
True	993.6687879768508
True	720.9566442490492
True	1.0404764530715782
True	64.20734103067825
True	468.0292866674004
True	436.82737470454896
True	78.22744552209551
True	119.10779762560232
True	311.66625365143784
True	84.74725363486655
True	50.56443794427568
True	733.4673696864336
True	670.4402890336396
True	168.59244030689305
True	164.24366726446212
True	515.499352838623
True	51.60999481007429
True	27.024715925793416
True	555.0657768565161
True	440.525500818816
True	1133.3975254102336
True	43.27687803471335
True	477.0486556673528
True	909.5086627828152
True	792.4079889079776
True	302.7592236329215
True	759.9708052857324
True	408.6222182419
True	37.91800275555689
True	98.94332558336696
True	692.5807971697336
True	79.64765961523982
True	133.43306156578214
True	913.8630586455037
True	188.06397707310063
True	273.27118899406673
True	102.91259092182928
True	645.1128266107788
True	578.7342865181299
True	213.26764283550344
True	428.8185496828393
True	41.501899269039455
True	282.6123138669165
True	593.2868624762843
True	591.7797396675362
True	312.1087000572677
True	74.59275251756591
True	953.2790931160298
True	1050.466232054309
True	563.1770302146988
True	64.55976419130073
True	31.28453240719965
True	92.06399866487472
True	100.7440053053707
True	107.92894965427202
True	889.0631656833242
True	1171.649779678317
True	726.7155974996351
True	328.455908466207
True	10.016505078459636
True	22.32561925095873
True	341.8817248347178
True	471.6233908249805
True	47.94605960630434
True	573.6249585529383
True	424.73403742312087
True	394.6327226262447
True	79.72963250428836
True	202.49914040531024
True	257.37840823059366
True	133.24859848305363
True	385.0154416590211
True	40.142511480318085
True	173.37322662755375
True	1132.8922126783716
True	6.197144014895439
True	27.4012452979778
True	578.1666716665156
True	360.1548713216139
True	765.9067048635918
True	156.65263410958997
True	770.161241608907
True	592.7416496146266
True	297.31858019835227
True	436.8182965899268
True	336.3360786665102
True	283.96881205103153
True	275.1678558055797
True	410.3037915790471
True	505.9031539191866
True	501.731581746195
True	106.16239593627428
True	365.9782783358474
True	8.877609826441233
True	181.66966049697308
True	239.83107401998257
True	889.7728339854874
True	592.4783876608484
True	31.46397558913276
True	729.5406212942469
True	830.1156909204999
True	107.8628943220086
True	350.1908149407868
True	867.5559472246847
True	216.24001293277544
True	168.15976739379826
True	535.6741735025637
True	595.9861180739967
True	1127.2555650618865
True	144.61095914026205
True	156.8005946929225
True	256.23837829300135
True	308.757077807775
True	416.0323737382996
True	410.63208942009805
True	327.96950380072553
True	459.75897777869
True	491.35341119073695
True	239.3279197911833
True	1494.3125593257366
True	249.1000171697398
True	388.3157821830716
True	52.31618198475224
True	757.1341231566038
True	245.3258291028656
True	936.6263749882066
True	583.456190585517
True	319.93735271393285
True	787.9087693276579
True	252.72656804274152
True	196.64014318999045
True	256.25767716988986
True	228.35320677666996
True	147.8202820628178
True	245.66469784266724
True	729.4704150565275
True	537.281423660896
True	218.06700893415692
True	1156.7924060357896
True	119.01504252208623
True	255.4669356615836
True	69.9958429727815
True	313.4285550514384
True	413.3028978116486
True	91.60960368052424
True	208.71524320837568
True	77.00986394015875
True	693.7577465622082
True	389.6592075864531
True	217.2111538813461
True	734.8679875052584
True	862.6312468176293
True	800.7589741412194
True	833.246833774087
True	354.76260978729124
True	1.316010440792618
True	265.5287725768108
True	54.61502255316165
True	370.0315778907183
True	56.69245598774331
True	373.08392385972405
True	865.8127313451374
True	1046.4999947714723
True	405.82177378663874
True	20.268831595372585
True	546.4354366036605
True	519.4946936491286
True	193.31514863708455
True	223.92551795400976
True	296.1090401209445
True	24.96948589720428
True	120.81877718311348
True	895.2176251402112
True	60.08003201016912
True	483.2458010191129
True	787.0085207525168
True	102.40894275642744
True	243.60184469905116
True	113.71705586759214
True	15.208483273219422
True	1.1498878717694203
True	118.6391038986446
True	1018.1820310229084
True	462.8899331672487
True	69.53132936794285
True	795.503056698718
True	340.1361772907104
True	1.4950994448733503
True	437.0484326215279
True	188.60516449422687
True	513.7175953977006
True	85.46190134278919
True	319.26755237489925
True	376.6952038210519
True	178.4732809989404
True	195.64411123766405
True	127.3829152090639
True	172.72721189492853
True	1012.0704678712896
True	15.818093375446065
True	499.5000359710786
True	488.1699072179652
True	396.3564580054624
True	222.72497966666916
True	236.5871725048667
True	163.23750455781138
True	47.63912925281726
True	458.2389846464876
True	157.59687103312527
True	854.8905715898545
True	828.4060920753356
True	239.38415149056405
True	313.5115917070633
True	536.0786905626284
True	40.79343219672665
True	83.672136192738
True	719.0965651442882
True	1113.9619573668188
True	114.60603539346086
True	711.127195738656
True	134.6162637163346
True	942.155621530546
True	664.4234409530599
True	105.54995638442932
True	267.03436101287934
True	615.966477090073
True	262.34214846379047
True	46.23207859589727
True	569.9003246868944
True	445.2711286661602
True	5.401260983052094
True	480.95398743547406
True	64.475647776185
True	181.4545283437628
True	244.0296278401685
True	307.47912268094547
True	76.85685358271076
True	226.2922026139188
True	355.10891365201894
True	411.3775478331253
True	927.3063413442994
True	48.296959873614455
True	906.7710789467118
True	1000.4135901445528
True	134.21583428324976
True	76.41522859784693
True	977.8805137009252
True	35.3779488661845
True	216.50820344554052
True	81.15034802832204
True	219.43989709767047
True	360.3827548018028
True	982.3493257507888
True	100.27032662259454
True	68.68777773408176
True	639.711233317055
True	273.8606851678693
True	720.5790615021754
True	53.58001588597265
True	503.5216429186087
True	371.08963610073806
True	692.4007271726394
True	54.08859619431568
True	112.77703623391795
True	26.946887554176044
True	276.1701658120583
True	43.91477527653002
True	353.5832010563771
True	2.804257420899937
True	1191.8419226784824
True	102.3377348252702
True	134.924423336021
True	358.8908684397932
True	714.9926464194442
True	667.8154815539322
True	1035.335566604948
True	468.1615911112116
True	412.0980782314121
True	135.55988907256412
True	420.4564018839605
True	830.0224069977437
True	419.4768534465297
True	946.0048939232252
True	84.13929321457901
True	413.1296842929307
True	176.7229470581115
True	269.1680055450397
True	750.0244285680185
True	162.67622749554425
True	133.00318490635024
True	60.75688624403358
True	880.5503002349437
True	781.396802419939
True	81.9463033582294
True	443.3254860933347
True	732.9402962585348
True	407.85881174992136
True	57.45695248744608
True	326.4279102589676
True	782.5410480014805
True	31.33987777103316
True	354.44333541835016
True	167.46308198133966
True	289.04834096211056
True	32.9149108124323
True	219.04700526023137
True	782.7447816765715
True	645.7037941310743
True	58.93062985813561
True	280.5991495816008
True	875.4917007047791
True	18.0467790663678
True	324.04957054563505
True	275.7715685360675
True	433.3552826253468
True	204.2371146624499
True	602.8735843490077
True	46.841031215103015
True	963.3696908557848
True	871.652942369539
True	45.816259314005926
True	403.607150892844
True	710.5099560765821
True	907.4586702466382
True	280.41640888256546
True	607.1171782160636
True	127.9125492223056
True	191.52712346650188
True	131.74772368465145
True	137.50821695987617
True	198.8086585289467
True	932.153107459212
True	802.053111268546
True	918.7946940493304
True	19.8084114554612
True	25.190180410616748
True	363.4585552856852
True	12.311415746123233
True	630.5960061229396
True	1069.634870688374
True	275.2991235188399
True	206.14890789729495
True	82.06205407290766
True	213.7908627032212
True	138.84517179022123
True	43.46047705308519
True	131.96811884403337
True	92.31358952093406
True	250.75286087676204
True	553.673288024518
True	162.70788488074865
True	28.384314341160184
True	56.416338819957005
True	419.7229729808406
True	258.9340842454789
True	578.140086516319
True	25.229102241813
True	110.85737425849273
True	685.8686587225628
True	266.18134988161705
True	461.319929023229
True	652.6010205120124
True	104.99727966789943
True	112.36405211085572
True	82.35988910301808
True	27.255944666945
True	121.62159333791004
True	90.36508284672018
True	100.3570984458014
True	160.41342981462412
True	243.6078532288768
True	798.228495912068
True	287.2935094888132
True	942.3988452311336
True	164.11595753163184
True	189.22120908296895
True	787.5231160168187
True	309.71953595152377
True	611.6464571609519
True	257.61495493924366
True	360.3528103857809
True	432.50703821778967
True	561.1863612105631
True	639.6828250762309
True	365.9714733786828
True	35.69062407469629
True	555.151304498681
True	626.5665859455913
True	20.29995008432608
True	12.446905815772022
True	263.0123718320261
True	390.4631757186249
True	434.7060344080146
True	68.82076296512665
True	624.6751136220839
True	918.4913821979156
True	224.32285356080016
True	912.3128752542676
True	273.76924093660426
True	107.09234158846448
True	278.187321929114
True	689.3415365274918
True	35.94287497502072
True	588.4879840990145
True	1270.6766466366664
True	1010.608813940131
True	936.5236435396396
True	211.39393926409545
True	84.97199126961124
True	202.146586410676
True	823.5291238832183
True	145.68239294988135
True	1021.2218070650176
True	856.1905019053285
True	39.82650226339919
True	90.39905518179482
True	398.7784197119597
True	401.2506297450919
True	207.2527678462548
True	517.7605529537915
True	670.751307734197
True	116.8842407160371
True	255.8086908746416
True	1040.0561621506067
True	54.056431312388256
True	698.4989315256495
True	558.7040512360135
True	36.25654135776312
True	832.0131745984539
True	375.02925993303
True	549.2535916084829
True	108.21814334171324
True	269.2788437629267
True	214.75121477413936
True	26.914648721013133
True	137.9766360080688
True	748.7074944829992
True	140.5826931961292
True	355.3531569982182
True	62.23663295855022
True	651.2268392361173
True	595.0197088720607
True	244.26204148229925
True	444.04161823293816
True	171.46849398677878
True	160.9348348284383
True	224.09023524711037
True	285.28377402020885
True	357.0213444644515
True	125.36322701625052
True	186.96018424453425
True	27.30990141108304
True	876.1265734458854
True	312.46118767635903
True	10.114242123451344
True	363.29211264600906
True	166.4435870050243
True	626.8229649889191
True	371.2016509984193
True	591.6232538987731
True	557.4648656315073
True	484.10937715570185
True	778.5125589188982
True	239.31407845467035
True	560.4761876247502
True	166.00449345414043
True	507.5147901618804
True	352.26286674403394
True	375.6339884875563
True	131.41284044977536
True	140.01042063704702
True	107.260434245149
True	67.67643642598662
True	716.074868497202
True	178.14069417561248
True	47.39364533402635
True	0.0
True	556.9525381400357
True	104.6206877799101
True	22.05802851716076
True	38.98323591044447
True	111.32087432236187
True	531.628770732656
True	182.55691844541607
True	108.0074404379706
True	36.08975289228721
True	161.14555543781705
True	925.791974104929
True	52.53021634104749
True	239.7279687482257
True	753.6040620501625
True	323.24903490598234
True	456.8863893975052
True	467.9303626278351
True	518.1782199717427
True	600.8412935856616
True	913.8937314063508
True	255.43932913996747
True	1061.9965477635408
True	914.0860529244974
True	605.1207727019406
True	341.17070007109777
True	846.5125589111094
True	9.768467207057142
True	32.73235125640131
True	294.5527177416906
True	41.16314564389338
True	202.18558305423
True	771.8984339401674
True	222.61515802644
True	703.5774851236399
True	783.2787218861444
True	131.45552882247347
True	364.8805993931686
True	590.2937552233789
True	23.22020120295536
True	138.2101496589616
True	437.5317066971725
True	297.9801544594305
True	196.27786336102133
True	117.78964802492236
True	379.67590006903407
True	24.037680597818817
True	365.5902248724408
True	365.0380817088517
True	994.1452747781314
True	350.85387368745785
True	31.18705231695158
True	441.1573827051882
True	451.4702857291873
True	229.8226157129349
True	33.429039217737326
True	769.7055536024415
True	444.8955369252443
True	172.73668664676777
True	12.94017247203164
True	1198.547364259828
True	167.01763727917563
True	26.11529328761506
True	298.00364103037793
True	276.08005860595995
True	109.11440140698814
True	289.1641530297416
True	49.71393396263266
True	302.173867407394
True	315.2395366599651
True	314.2043840097749
True	31.22577760595963
True	47.364137607193776
True	1034.970110196375
True	20.39086733456765
True	13.554480027612197
True	173.79635015979767
True	683.2773510758356
True	8.859663819889382
True	190.7555026677847
True	175.62070388445775
True	520.8566857595329
True	384.1843675214276
True	766.5821385066787
True	326.06936413618433
True	488.460667777654
True	440.8464800138978
True	500.8508674209251
True	102.7874058397506
True	1256.765987329156
True	926.577281191463
True	283.0647062992249
True	524.7901061628746
True	103.08274004217176
True	564.5323187272475
True	448.5309824251127
True	154.09555071294932
True	78.2238447115915
True	354.1294950988121
True	178.98739959109858
True	27.6195925074149
True	607.9438279613097
True	375.2743257029901
True	67.53130559392743
True	30.112912082282715
True	657.0220707233378
True	489.9512739722496
True	73.57146930469165
True	21.59331033550084
True	318.7735419837195
True	330.80042973660665
True	720.6498251508181
True	544.157366370906
True	571.83729971507
True	785.7942033895209
True	9.943290640596228
True	58.8009280936406
True	36.598170750310985
True	55.483529527280496
True	492.1037566093301
True	592.2355648888891
True	83.6662305556133
True	107.2663221125994
True	201.4494236581781
True	73.90167676280653
True	177.18976879730914
True	200.31456763892132
True	277.0929178865288
True	816.4457512518435
True	610.5447589531151
True	288.6503634752139
True	196.12084984171932
True	271.77420839498626
True	246.0660480427256
True	720.5123134929835
True	320.8078673464472
True	168.10274360861254
True	929.2803350879605
True	354.3320893801025
True	473.0315954561712
True	153.46841993381008
True	118.97971937321564
True	60.22885620808178
True	212.24257971777945
True	963.2052990054416
True	528.55551472789
True	120.50011703384222
True	368.9940398591128
True	98.82460644262017
True	677.5583363496984
True	4.617308893279272
True	693.9774676022362
True	33.95543692845672
True	920.6286761746594
True	836.6393411893054
True	213.08779564938845
True	30.765135633197637
True	77.28889001646638
True	461.2497053971615
True	231.0265507020257
True	1.556637623616779
True	74.74188319508545
True	1074.2804025529092
True	354.1803558624731
True	663.8332700725842
True	491.0643003612424
True	30.477085469967943
True	141.91641913474
True	435.0063939029847
True	949.9380663545844
True	814.160959488598
True	435.6526253367067
True	357.85569350690946
True	18.10775765041629
True	76.6551056636861
True	713.6272045104457
True	472.1812265009717
True	382.38630805135904
True	888.9731916795978
True	26.066541239814683
True	216.94330260526627
True	917.6935026334944
True	236.6456703448575
True	9.245388037204512
True	508.4473030522452
True	105.58199230661432
True	635.995130665128
True	55.43208544114603
True	256.94868856523647
True	868.1133674198431
True	916.3068449678016
True	275.6259904655152
True	456.5789213735076
True	122.45427112021304
True	584.7397822005867
True	271.0897738255383
True	186.0274041715012
True	860.3130603588941
True	56.293728424950885
True	727.2453267284338
True	280.5103840039945
True	295.9616508075982
True	166.289570187794
True	487.3122938596176
True	624.0019000382532
True	370.1954932397426
True	397.1122334472137
True	70.95315629909612
True	145.77025763000606
True	451.4570862369712
True	227.2592201841896
True	34.74444774188054
True	204.2297961927937
True	387.1765440780921
True	407.5928447773703
True	760.010195385127
True	131.25637916976316
True	662.9117381014104
True	537.4445952225585
True	593.8699035244134
True	134.47787828772505
True	37.06685527242888
True	674.6153831003882
True	75.15729395191248
True	548.7548322119624
True	700.8533912121953
True	453.5505401819658
True	138.65746791993516
True	540.6520930709243
True	4.5057378243554345
True	402.90929024190433
True	31.321612702148308
True	640.4917552536469
True	260.96480160342986
True	577.255483553364
True	694.3249921570157
True	148.30798509164944
True	530.8161102802304
True	498.62047942320993
True	62.11913892834212
True	1010.11164212222
True	3.37982345005873
True	28.83826519419317
True	631.7443537077676
True	676.1156279963282
True	134.63988878397333
True	401.0722195016494
True	127.26292829834097
True	73.30337713644029
True	456.252649151057
True	42.22902987416675
True	505.4869313489989
True	13.487337829949466
True	816.7435915137249
True	533.284659516451
True	701.3711604154097
True	98.2093838686502
True	364.8834331576382
True	996.8555435452766
True	863.1579223760451
True	140.2550097352024
True	538.9494672495458
True	463.8369354315234
True	258.30199088627364
True	259.03156932335713
True	5.708676076429345
True	317.5342947130472
True	11.973846066662563
True	355.77981572136105
True	76.94878200324271
True	412.2465264725995
True	671.9642795644031
True	123.1372815634848
True	240.51917261361717
True	649.5136764681464
True	702.4646125685389
True	296.31385272349985
True	137.96039521728045
True	162.91342143187254
True	467.6811534547207
True	84.1201675089496
True	9.875885836549418
True	516.9863370809433
True	558.9894321843635
True	20.56273197715637
True	135.6202511898898
True	904.9913321770376
True	488.99487643830855
True	274.4536572496609
True	35.50856632162149
True	474.1154728803887
True	112.27054136203874
True	587.8972771237931
True	656.9034178622462
True	299.89438830163755
True	374.8088880839138
True	190.57712351716108
True	238.3799564107593
True	74.69867857491903
True	220.3400786025216
True	495.8774916475282
True	21.647756848569017
True	456.0701781787967
True	371.2565909684821
True	730.7084398166787
True	915.9933367218098
True	906.2583439815654
True	153.09204558137594
True	404.70689174086766
True	72.09768559756638
True	191.8933670788677
True	318.6029641549088
True	10.612559563805725
True	797.9270033438138
True	22.268860976054576
True	392.5052482125607
True	273.5376268206905
True	640.9610108351943
True	213.3995025967137
True	39.00286726952847
True	694.7378072013641
True	1079.1846248893282
True	229.969870988018
True	131.68006360918474
True	614.1990212837378
True	494.4167286195439
True	18.371734569832636
True	860.0463605320243
True	111.0603856600038
True	43.9764559615593
True	302.69869277315934
True	353.58031549132875
True	392.0866874577023
True	268.7232068646132
True	20.12033748759236
True	21.958740397232635
True	823.0197944924028
True	196.4331957826584
True	118.37464901673944
True	873.5804197334714
True	661.2372994834303
True	652.8547016110035
True	452.3973931473169
True	154.85712101561094
True	32.820448012877044
True	99.48936152628966
True	447.53834063686384
True	230.16528723546207
True	478.7171436794711
True	143.61096718379562
True	463.2281710510476
True	654.4655911629105
True	942.2521222783668
True	23.81633646962465
True	995.2409455231808
True	1082.1345710539415
True	467.6788576968299
True	84.6687560124249
True	800.6707913273721
True	639.7966743190934
True	665.7286998529569
True	171.980410960947
True	746.7588388607915
True	705.022101075852
True	120.60218815238076
True	786.3147880696438
True	813.3663630832258
True	450.38331800822897
True	234.79240133936668
True	72.18979342712922
True	309.6223871823536
True	317.46313124593905
True	476.5006865327631
True	429.4830806475334
True	201.55350311565988
True	315.86480218644965
True	3.4240836733943607
True	12.883339987645847
True	105.31893449455092
True	133.89088926463575
True	354.22853738998435
True	357.23665314740373
True	112.49682925046125
True	17.740625963815532
True	221.13752612810745
True	799.8044912068231
True	476.5644094453458
True	520.8592817472081
True	563.5316654796892
True	838.3771624262693
True	642.2114174995567
True	86.23434015217117
True	200.3320329892289
True	245.61937744053827
True	274.58921328175313
True	108.345107221496
True	358.54433217328125
True	436.9665658339762
True	167.03981615908037
True	647.1280209454603
True	242.12551440993715
True	198.0420508832101
True	27.710210662701822
True	248.8596960618709
True	480.8523247091709
True	163.50022842901768
True	516.3904926068828
True	483.1965931665141
True	242.0815111816424
True	104.07561326001549
True	43.33880637615355
True	403.4552679385602
True	798.0318813299785
True	157.95261761342115
True	1039.6738771884643
True	1038.1995864683167
True	479.9927229302304
True	104.07221651121692
True	119.07464584030215
True	639.7574364007786
True	8.120340607534128
True	218.98113449494497
True	138.87353413137683
True	117.34230239274058
True	331.36004340544963
True	624.3857981120356
True	37.22798782842141
True	128.0433820499323
True	993.39341324357
True	53.42371821820831
True	444.3442158134058
True	532.18321598557
True	255.765830167217
True	126.36895822371508
True	966.2611198200532
True	1206.9988683478916
True	526.1135576198675
True	651.5535896668939
True	208.43656504759747
True	150.59256646556494
True	317.7510211117682
True	245.1972943415238
True	167.3793810440217
True	296.83513083935503
True	347.3910532236256
True	11.315822462590267
True	611.0183055966746
True	152.04474055680518
True	78.3496140481488
True	458.2682246108003
True	315.58469774808464
True	1145.1928275738758
True	358.2345866536308
True	983.0807194887042
True	10.222450976528863
True	270.1793339947009
True	233.44796401579072
True	162.2107378222632
True	487.0115881696096
True	191.75464530592964
True	413.6367878325549
True	319.8521604978375
True	110.3185067267626
True	357.9263792063024
True	1006.793067356692
True	724.2118261831517
True	216.7878485127646
True	105.5481885229175
True	292.9530403020663
True	22.36336630734805
True	355.6392474867169
True	326.3731591881569
True	576.6991855177565
True	448.8944602486416
True	352.58399850961
True	154.62355650259414
True	13.19965607799941
True	416.00634771589904
True	282.7032749379019
True	141.55025355190028
True	295.61821059216334
True	452.7529475515096
True	824.5221771822304
True	314.89152151463986
True	773.4978679081748
True	391.641519001864
True	382.3365183430765
True	1.2853779512615473
True	1185.330786627924
True	103.79702676342494
True	901.2524389037568
True	215.7873011608989
True	461.5648864525968
True	656.6329309119111
True	86.09437931338871
True	478.1273962735623
True	35.682125059567674
True	427.2450597202678
True	78.80724988648997
True	216.5219324154993
True	36.807324310771314
True	638.9715933033174
True	187.94318023069735
True	24.726189184344115
True	387.34885122992176
True	105.94117159041964
True	169.31066047841432
True	839.2355905284239
True	265.4736434870204
True	150.05769378563113
True	375.05919412203207
True	519.2517561915478
True	343.36711064643083
True	522.6006686384443
True	618.0852902271051
True	166.93783271693388
True	7.3171121744390115
True	70.25293895974761
True	443.2457591030732
True	92.71944797500454
True	80.24163989416249
True	1039.9437303828802
True	27.863481579798727
True	321.61974519563347
True	311.4527506267138
True	457.3389851542115
True	679.2738774294567
True	184.5192476880301
True	639.2497196187841
True	328.9913331504356
True	341.66285679779463
True	273.399248659462
True	215.85941134539132
True	348.49131681343795
True	469.188164677989
True	411.0062785749816
True	612.0855951036999
True	145.02365741774625
True	79.49494297134518
True	43.12141574386228
True	292.2496806551047
True	605.1493979486644
True	408.06587532484446
True	787.396807255959
True	223.70952869238187
True	400.7500781365298
True	74.48916235589282
True	54.11816729767951
True	447.8331613700134
True	198.9060193492368
True	221.0117165609465
True	43.50031303279896
True	1045.0726389328274
True	163.41822633190384
True	905.802865338499
True	315.2967100601362
True	930.0922770630348
True	230.9090173960741
True	447.1716332129372
True	522.9237598275014
True	625.9252696348898
True	215.9398555590345
True	472.2980482417821
True	907.3875146962512
True	119.37945599369591
True	6.445453374464323
True	558.9104536096232
True	30.629566562493032
True	79.13321336583729
True	811.687322102861
True	218.5063629390908
True	970.1394244803402
True	687.7956921311505
True	414.9584230737573
True	291.429252113932
True	479.6429067031684
True	332.1399842122759
True	182.02177289332752
True	687.690814006481
True	761.3647104835477
True	211.7157483503729
True	91.77633842069092
True	506.7705792453835
True	136.56809469402887
True	375.33360456717566
True	335.20793590986995
True	67.18555745595378
True	382.4733898022444
True	407.6339929783055
True	378.2664719741581
True	416.4283929874607
True	434.0939809838527
True	652.7038661920488
True	55.74981611037466
True	455.1409123611671
True	346.2893182885275
True	659.2775917050653
True	212.6936832972119
True	105.38943025131674
True	41.15646421166715
True	534.2014440090563
True	608.3429300484147
True	190.18010034431
True	404.7078030097754
True	344.4556119825087
True	17.43819424860738
True	164.11473002420288
True	289.0769033489091
True	3.802137885401546
True	898.1842728049385
True	87.28060420935111
True	101.51634121746952
True	116.7418439474766
True	361.3541428734524
True	36.100584216821325
True	421.0187111882167
True	223.51810582528717
True	6.6056321458769895
True	119.1128085232519
True	433.0990870872924
True	52.742086073686
True	68.31952905615351
True	182.7828823532127
True	288.5386666272843
True	923.5281854405912
True	397.1990853866772
True	912.2168633937192
True	183.57595996257004
True	1042.3023891247312
True	748.0199059589319
True	632.017047189729
True	402.1047489286309
True	375.5552670867158
True	78.03029461731694
True	66.69651665565304
True	78.58895886764658
True	180.70711339546347
True	485.98674007244927
True	1102.70771393561
True	176.43544321776042
True	342.00350777565967
True	445.056062389406
True	596.2306634617972
True	578.180335207703
True	277.3384280724712
True	467.6017846766841
True	670.4634205881645
True	99.20980941142962
True	712.5018756624171
True	277.6944833978689
True	133.43323277812308
True	414.6042760382514
True	833.1717788893621
True	436.1222307921353
True	902.2360820228986
True	197.90866389865664
True	350.26752488442065
True	696.518297757833
True	616.0854274006591
True	195.73554178544643
True	258.7162558384405
True	831.8589987850495
True	32.66397782245763
True	190.74952252755648
True	504.5060596845912
True	728.5220310681732
True	106.57191811053804
True	35.878485427886254
True	170.8907751356715
True	736.103987262452
True	309.70137244153034
True	553.0981275833195
True	356.9647018437008
True	312.70701703113843
True	435.3783836855923
True	489.1254194657306
True	69.37475305509543
True	371.11983139256455
True	780.953532281052
True	0.0
True	281.0494183000654
True	250.98245184384737
True	956.8663604102694
True	154.01514071751672
True	624.3177651090463
True	647.4753055410158
True	114.28195353118392
True	223.8000928414852
True	136.78076573833783
True	11.035867467951467
True	290.7273183485792
True	369.5760311203721
True	1131.674979555799
True	236.64009942287583
True	414.2179645798911
True	654.9946646046475
True	198.88651887924587
True	29.12040085720309
True	878.2353187104118
True	621.067013988616
True	156.44653159673507
True	619.8091310073206
True	174.4569468975811
True	300.62732437775503
True	784.0747950228593
True	34.61894750335019
True	109.60998322599436
True	518.1417941329141
True	64.15769802518636
True	75.65985668781641
True	386.6315794792103
True	21.76860232435361
True	756.1707905024181
True	103.4565740353595
True	156.94658237102328
True	18.0645226275768
True	691.8609924705642
True	29.40131032164625
True	772.9903467104539
True	398.97020723828814
True	118.93380448204576
True	689.5480229927277
True	532.1823734596596
True	542.7374772893172
True	44.8596797334724
True	363.51568547379634
True	5.196408220286019
True	90.25166113123886
True	395.02433231478017
True	45.06915912050496
True	120.25524160058178
True	291.301416710957
True	177.71251120528356
True	101.69658810588898
True	662.3573589875938
True	19.943599226526363
True	1120.8323831678963
True	498.5152236754248
True	301.1777317380908
True	498.595463006424
True	124.6614157727021
True	769.6821188868145
True	1094.017510326568
True	743.4773273499806
True	171.70401943392687
True	224.3057099320915
True	52.843515745545474
True	58.63058791002054
True	154.7133310422458
True	100.09312846314668
True	164.4566857031501
True	1148.5478995505705
True	313.3041471102641
True	352.4304598100994
True	715.2647366979187
True	17.920923447928853
True	14.42718977800688
True	564.7174696185821
True	4.550634734607618
True	111.814879232368
True	685.056131007552
True	184.93033324918932
True	623.2421508831018
True	841.2558013879574
True	146.6187118395555
True	837.5351372824606
True	3.859780774419237
True	445.85638633923855
True	1060.038336967071
True	25.51792193761346
True	236.81629630317232
True	149.932837716028
True	956.977896805965
True	235.08632443061467
True	492.2025472347227
True	118.61299758356128
True	497.8098997855936
True	149.6965639716678
True	98.49147054548386
True	382.5017436151296
True	69.29068606874786
True	55.3757749697085
True	1060.2621412667877
True	266.5015030474295
True	162.63035434613752
True	370.5024275839292
True	391.532249514522
True	207.06755780408403
True	163.72881504117322
True	395.7691315556923
True	33.501871368667075
True	498.4966810764876
True	1142.2883315364645
True	114.6163439334196
True	467.33799031137687
True	308.8049964122368
True	27.08970626079924
True	395.9473380414229
True	106.3848766002126
True	592.6407323628379
True	195.19882487575455
True	419.1334258700141
True	19.590497816384055
True	414.46528912823015
True	111.0368321067524
True	339.3054611981183
True	33.788364302461176
True	165.4419873523725
True	247.07449085296696
True	754.5188231328856
True	56.14963505628089
True	141.2093367353029
True	233.7670905372291
True	138.91145068465116
True	623.982956766256
True	547.4256597270047
True	762.1785781150459
True	391.43786159722777
True	545.4738815240771
True	414.55826543456647
True	676.9245984129462
True	70.19772406494933
True	472.4694370884157
True	432.6101013803364
True	50.212577959455885
True	82.09259888361413
True	128.28781662438882
True	92.21450438924089
True	316.1881296721414
True	839.8918126933263
True	333.640237347126
True	1118.4626005813575
True	315.79483046828506
True	892.4817888270612
True	156.99381345655905
True	588.9401497720906
True	577.847872088548
True	701.553157847121
True	447.1532533043505
True	67.46264228915966
True	298.74578441732586
True	41.98964272939571
True	165.82355541637625
True	160.53822734775125
True	1144.6492224557726
True	230.60334586393296
True	566.8032781457176
True	546.6219599526859
True	551.2493921124897
True	891.8193728444738
True	584.833177707671
True	637.7286029581104
True	959.2438492160342
True	124.10447680858653
True	316.68750247273084
True	255.4593819098168
True	320.7370875096432
True	94.66103277150424
True	379.7628492399601
True	3.6043157530039327
True	339.12968622173435
True	247.2405708311732
True	620.4657491256496
True	282.25279896447427
True	354.80524204099555
True	7.745694272783424
True	62.89440871164541
True	542.0812265113813
True	31.422095164814586
True	145.01005868054494
True	64.33775604988031
True	148.11972848313707
True	234.88543444973288
True	68.17348072495771
True	380.2159970994697
True	266.99147114671933
True	101.94618523645327
True	339.07155350612186
True	68.84094413085744
True	587.1345333943716
True	830.0274940049609
True	285.79072473043306
True	1151.759944670257
True	113.54287820751972
True	300.0668569786073
True	1030.6290312316232
True	89.97323730278447
True	288.9592087134964
True	9.48876879526488
True	404.18582502762223
True	456.0010472012776
True	158.54713920236173
True	627.3647331922398
True	886.7186968132869
True	156.27932892113984
True	78.56142357596023
True	337.3550375762508
True	543.7667961101654
True	622.8760866649454
True	1252.2487909402198
True	27.604726648539923
True	918.4593770840554
True	143.08796207183352
True	626.7025121829023
True	121.26089506167652
True	139.26682672290545
True	183.3977901164733
True	172.84277868595416
True	756.6011212262825
True	207.9026619042786
True	230.15431050329028
True	66.18160855192977
True	513.9132369952725
True	457.9713614195709
True	178.32893390395265
True	242.52843168902837
True	17.560222050659902
True	425.7002079175591
True	209.6385496218784
True	289.82131129864854
True	115.62240896971204
True	715.6518134304188
True	438.3352136352434
True	247.9725167823937
True	647.5586147408723
True	515.8405209076739
True	470.5795981561254
True	133.75435268713633
True	533.0776527575887
True	421.9654403302934
True	2.9467813683320463
True	193.13833522165208
True	95.17374485404191
True	244.20187387658692
True	3.215289879048564
True	122.53652487122626
True	361.6554142841056
True	6.977963389462196
True	852.2349430193634
True	163.65373987102797
True	697.2752980249493
True	795.5545242520651
True	145.189542109921
True	219.4467520497272
True	482.3246095134208
True	818.594726805371
True	51.852594501436
True	38.27316087031154
True	131.69239036891122
True	618.7340746020261
True	732.7019098164959
True	186.2428502941926
True	604.296571374498
True	598.7249138148026
True	879.5729137937527
True	406.7227588611684
True	176.03283821043885
True	880.5068831534612
True	223.1708232929484
True	145.7872862168469
True	317.6912052512088
True	221.0818394921297
True	210.70838956702931
True	624.7840892778095
True	252.7579339727595
True	192.08546524926965
True	466.12543333321975
True	466.1379470433681
True	63.23474432301104
True	286.0436863408861
True	79.16685162965888
True	354.8343024363516
True	358.68541622709535
True	258.58246155099937
True	173.3972000655893
True	391.74793741802
True	637.2219457875221
True	742.627526499777
True	304.80283574710984
True	752.5133923268427
True	62.82333162334397
True	878.882149026604
True	341.089617846591
True	13.65964636244876
True	600.769363418847
True	684.410240255581
True	266.84606922775095
True	173.8526786758819
True	48.61222814687824
True	383.24219278492296
True	72.17466586617486
True	14.987744279370926
True	899.0166319992175
True	351.2058015574909
True	167.15906021999163
True	1004.3968506788776
True	10.877456285680578
True	785.672281626851
True	31.022789603323407
True	722.6871043466042
True	58.51155693102597
True	769.1915614816991
True	438.7166803253806
True	199.95100276933252
True	441.01735816313953
True	207.48510838480857
True	298.72415225765434
True	225.47077191648165
True	420.49952243820303
True	11.77046799750009
True	324.6634553893948
True	108.3254269297706
True	11.724122548842091
True	473.389227719364
True	731.9390163381096
True	290.23911371277205
True	80.80421292916857
True	296.36545488413793
True	79.37621665092138
True	182.953843135381
True	181.03051851445855
True	378.348956234961
True	41.40687404290651
True	134.54978301998037
True	396.4233151303616
True	898.6993829324953
True	109.16670377210517
True	209.180350740412
True	460.9692275504956
True	18.858220883002183
True	409.34064769820463
True	508.0200018542095
True	91.62265006680244
True	403.8555505799625
True	335.51064559511974
True	406.55221791865966
True	601.7219379351034
True	991.2619599607272
True	981.8947604341316
True	59.77360586940778
True	1040.184290226531
True	111.34403314945502
True	111.43591387392894
True	109.96079620348024
True	500.5739268936383
True	370.8402451717109
True	594.0251877246938
True	264.6549184619759
True	161.81320699191468
True	407.53983100658496
True	12.61379999530948
True	448.0751348122425
True	375.704367820484
True	145.070669673309
True	95.13379170622429
True	535.8421346388806
True	991.2345758972012
True	206.7578167004333
True	70.01767006431331
True	434.70011536132375
True	372.4975238575514
True	465.3788885288572
True	312.884813033377
True	3.779876977671533
True	525.8103698530098
True	513.3182447237259
True	499.9494461416795
True	191.60059682572083
True	97.2874498190062
True	20.864278502774077
True	374.6572221609503
True	108.49377064475718
True	7.727787523646031
True	31.999558713256004
True	350.40209042415046
True	652.8208278058448
True	134.50116486573475
True	86.80466444649603
True	25.352912939622257
True	396.7346517421293
True	365.0778170554009
True	777.7927211269199
True	304.7555704207354
True	530.5360040846601
True	532.8759648156939
True	527.9736180124836
True	295.77322859052623
True	547.2064008059172
True	97.09059824040644
True	590.5440341802524
True	6.852704764684267
True	363.5358148586352
True	480.3249584537695
True	973.8587971620766
True	346.9016887904213
True	807.3533240122823
True	964.1384455034744
True	189.16797091182517
True	39.4881827032502
True	373.236275611709
True	396.5592521134848
True	555.1348562565339
True	258.7700039161716
True	30.358364741973705
True	623.5112154195684
True	128.2554305179931
True	1079.055189241103
True	316.7638493909742
True	478.7139929483002
True	124.62297671384124
True	806.7931997846655
True	141.4341573428143
True	819.2117911608802
True	550.509560887052
True	192.37637253235968
True	112.23833545858987
True	67.1588458668702
True	558.2168929938396
True	925.821218140008
True	418.8575995856333
True	539.2398203162118
True	126.81715129225532
True	631.1806625084745
True	482.2042035123196
True	770.0710087516898
True	310.8305031029045
True	594.0210721605895
True	112.61306986902888
True	25.055399537203154
True	401.38145326346734
True	173.16250409813986
True	102.618251777382
True	376.1245529988452
True	1100.6295773699496
True	258.4461084928781
True	557.6595899650697
True	11.929691360163456
True	80.55868887964051
True	331.63041564248124
True	772.8980799498667
True	443.8835339051327
True	529.3719902248413
True	699.7458105422777
True	69.49790172531706
True	709.3120345066458
True	46.02628135844336
True	108.20138991697938
True	190.40922257827944
True	82.90978548108991
True	25.1011189873752
True	299.59607811386087
True	470.2943496569426
True	898.1519476595337
True	864.2757510439505
True	5.361489139861908
True	277.9175233673306
True	471.7913440141605
True	122.29840962501352
True	240.59898875579023
True	328.87624051976854
True	1307.7641279566324
True	465.4066077549641
True	25.3047664299895
True	182.69948308916247
True	727.1102515399491
True	35.49721271495589
True	179.21083589957377
True	562.1057359120896
True	73.1448638436177
True	864.4483907692064
True	325.4959693410109
True	672.9322882598
True	77.33708169541792
True	692.7255642782989
True	582.7453661533555
True	878.6693516339019
True	258.3154772580142
True	494.968285144568
True	831.3790863864509
True	891.8281361514765
True	233.87429569005295
True	740.4558767309512
True	225.89495780625305
True	450.12263156559055
True	369.9183807101965
True	502.3036768017807
True	494.6072929588195
True	315.145113886359
True	356.1547291017275
True	116.88327486113148
True	339.04873827118325
True	1157.7196510661408
True	308.8076595950743
True	149.37059754463712
True	304.5037327816099
True	743.7146313250273
True	636.0647992595658
True	405.9604354910476
True	123.14273834347206
True	330.5191455944684
True	37.02858937662453
True	170.77359498597727
True	94.9727209009341
True	85.97277351892455
True	562.7154118892063
True	140.24746724602298
True	128.57043911187012
True	108.4752612692507
True	86.43112892219278
True	449.23732501953447
True	379.357466097164
True	1061.0886904150732
True	527.8885159306916
True	813.5037657846593
True	269.33170201198925
True	293.7389359580816
True	526.0963588938172
True	193.45778607573837
True	745.2344623447705
True	238.26696842650668
True	351.86163443277377
True	72.20662702216394
True	118.11275505230432
True	259.9605570636112
True	114.41174817966755
True	478.7749674101592
True	32.137699293634185
True	578.215350246649
True	1014.999765109436
True	701.6737386470817
True	1.2337009668762178
True	60.91933688621711
True	483.4359928761732
True	450.1743317932626
True	77.27388605685874
True	117.65649250779067
True	291.1065774612271
True	77.2552148270452
True	52.184573777763546
True	725.0867738211024
True	660.3710564337762
True	163.44101420232852
True	167.47450579950822
True	536.5653846968096
True	50.64903903503594
True	24.05411188811803
True	571.5842852267011
True	463.8853774898506
True	1123.129720937733
True	48.26156489297488
True	444.8906625898625
True	878.7332598189943
True	832.3306918695739
True	278.37218379422814
True	737.5274258601241
True	394.6061259028105
True	41.06537535314486
True	94.9401756300456
True	734.6548835303681
True	73.44024094017026
True	140.90335094820514
True	921.6667326415934
True	191.1210814384057
True	279.88305468814656
True	107.63511588887268
True	655.2891077163982
True	606.3875917765541
True	211.61302507028736
True	427.7042237580837
True	42.345269912618704
True	276.96390798453
True	596.3860979916484
True	617.1817243254669
True	312.8219066710819
True	77.01128520120757
True	935.5877299746642
True	1049.5425689175847
True	561.5732989394212
True	63.73910940171096
True	30.31113256831557
True	95.62367068183106
True	106.57699192296838
True	100.03949569331752
True	870.6622122450145
True	1235.6099561564429
True	730.2109800167913
True	321.26539599422625
True	8.92464905284107
True	20.91743051694501
True	339.44826548855235
True	485.066931247036
True	45.90999241940687
True	562.6918731128782
True	432.13485425217056
True	399.14013113039454
True	76.54365676726005
True	192.0971912478264
True	255.87774648457815
True	141.2561360994609
True	382.1101170730099
True	42.21591254980784
True	176.03403958933367
True	1156.7735343231518
True	5.61572433178258
True	28.55060461126284
True	578.6674441195973
True	364.2327261936811
True	788.686058811321
True	156.75571561551538
True	754.999762653598
True	586.0747088647737
True	274.39411670296914
True	439.8406282282164
True	336.1299085155811
True	296.1093318065819
True	267.9102067614217
True	406.02907411853226
True	491.635637460436
True	521.776608681118
True	107.749212413703
True	353.65882707397896
True	7.611540524974405
True	191.8260462852865
True	234.8887147052996
True	857.6477369798874
True	610.6360211610192
True	30.94964890996654
True	706.9749138863546
True	817.0315359530681
True	101.93997473340664
True	363.5238236726473
True	878.8120333693626
True	224.5043328778831
True	168.08410193911246
True	525.3516705970782
True	564.3692952023545
True	1102.0894621989398
True	141.74601511197076
True	159.09347795568388
True	263.2417118992647
True	312.6758422482178
True	408.4784952317364
True	416.2856538037413
True	331.12940326304425
True	465.35134267589257
True	496.1450564529025
True	220.4806391603057
True	1476.841574648586
True	259.5435645383059
True	401.22370962035535
True	52.26815813586183
True	755.4274259999671
True	247.5682973657874
True	970.0647273799004
True	551.7650259595122
True	319.655389630337
True	760.9646555196379
True	258.86867773134696
True	214.39625652422703
True	262.87859840529336
True	220.343356536588
True	137.690119828292
True	249.03323003935608
True	727.6023912839089
True	529.3176117579114
True	220.065378598014
True	1170.7333937045748
True	111.92092282874144
True	258.37083063794427
True	74.28748009582782
True	303.9705437690362
True	426.97480666547136
True	91.57355820574598
True	232.71204689806737
True	73.36113073420212
True	696.9579239270126
True	380.5460335122597
True	231.644145705522
True	740.692342445401
True	861.3762773744653
True	805.8986352429094
True	832.948139061507
True	355.1321893282314
True	1.55784346163744
True	258.38499742732216
True	50.17158991654909
True	387.1622737231774
True	53.41582746177966
True	364.41830617228345
True	865.0001623128336
True	1007.5702697324638
True	400.2483774865286
True	22.372946887540863
True	556.0413173905838
True	520.1650823386001
True	196.1137839674344
True	236.52153445444728
True	290.91776254010523
True	24.55202989122156
True	130.26172378513536
True	940.2577090222676
True	59.39596087889049
True	480.48842236608
True	797.072884190389
True	100.89930109989508
True	241.14811100956325
True	110.45478323097196
True	15.583172699835682
True	1.295128855556781
True	117.08615510183957
True	1008.7647110234803
True	484.4000472222766
True	67.35774035155333
True	781.8001461842052
True	336.92084882380146
True	1.7238998566229182
True	452.11959413818414
True	184.4253087943609
True	489.69907663316
True	82.60881604251202
True	324.769987087611
True	381.8336878306607
True	171.60089959995264
True	223.13835184340851
True	128.05925501417678
True	170.9731591713366
True	991.4180808590388
True	16.34040115923891
True	516.1516903607072
True	504.8890627540154
True	375.0774221222118
True	226.1823481663007
True	234.96904172183696
True	169.68335777383894
True	49.08209931318893
True	484.29609553534175
True	153.469206752355
True	835.4271324674609
True	845.1962721345525
True	248.54527970877544
True	317.29724040230093
True	531.4575093979084
True	39.230470229893456
True	85.68586728491633
True	742.873416662485
True	1065.8791091495823
True	114.71230406749758
True	726.2566784869094
True	149.5439431957447
True	926.7533816714748
True	663.9936658399032
True	101.06515378455582
True	279.8627168111201
True	578.5677428707139
True	265.3089244002072
True	45.77039635488538
True	559.436219227963
True	418.63582749197326
True	4.799128708503364
True	487.85276911366935
True	64.36437997192489
True	179.466892019585
True	238.7820913726897
True	304.40528919518
True	74.11769091551771
True	222.29243967795665
True	346.9271777794318
True	438.9227479109088
True	953.2424023532028
True	46.413861375981625
True	904.0363799203236
True	983.4610612305526
True	127.8307408453594
True	70.79077028296302
True	1022.350684162622
True	35.02947095129671
True	233.193320373366
True	82.34106406343038
True	208.3304780824813
True	373.4032350948654
True	929.8529558503668
True	100.66312562624232
True	70.40199022799574
True	638.3074086242681
True	281.1777154063354
True	715.01886702717
True	54.09298938158774
True	493.89543111527615
True	372.9865369038666
True	677.5387315289108
True	52.19391053237598
True	108.54770573589256
True	28.573223195472597
True	257.9586190013401
True	42.5128909070779
True	352.35988188274223
True	2.651824302818297
True	1180.983905222988
True	104.94815651080236
True	134.18553986249785
True	365.1393195987006
True	706.0343447834613
True	663.6779940920368
True	1013.8404083906404
True	477.3370638914996
True	409.2654436207395
True	144.2637605804488
True	411.9939575966123
True	876.3621391785296
True	413.91452240266017
True	938.0352819025002
True	87.62675756382114
True	425.1732214757357
True	188.7484484565717
True	294.46670096662217
True	728.2190387521376
True	164.63843379588135
True	133.5428613031728
True	64.00417265794701
True	844.9871675986241
True	773.601099205079
True	83.95493925523287
True	455.0610294282208
True	759.1547307048336
True	415.9811276036101
True	56.76479670084478
True	318.4986823783317
True	786.5776380272047
True	31.63018790987036
True	370.6537697316576
True	168.14489713221752
True	276.0383734504755
True	33.74235626711417
True	223.44594646882064
True	809.6234561352007
True	632.1728004349633
True	57.14965650730657
True	301.2759607259188
True	888.1262001593254
True	17.624418467472648
True	304.4087479248303
True	283.58952222360864
True	424.26930076472576
True	213.16216367025984
True	597.5774473007696
True	46.039321300654805
True	955.839833538812
True	917.131377175597
True	50.72683590882421
True	400.4633615171692
True	728.4752941323422
True	925.3212365287944
True	274.4123428995555
True	610.0338440684762
True	124.41102926283554
True	190.82521966873549
True	134.0275000756405
True	132.30420943386005
True	208.8785446881112
True	956.5615044894898
True	796.2856905317755
True	980.762502820636
True	19.3207492371604
True	26.63512397415556
True	362.5115467741919
True	12.5012543160017
True	643.2361257275777
True	1064.8691513092886
True	263.3295719820421
True	206.90514491471757
True	81.5877748654845
True	218.20107560011525
True	125.66571706275178
True	46.27253187945122
True	133.04853966006513
True	91.678589496602
True	232.7698826521648
True	534.1986406558021
True	162.58381660078672
True	30.04997050646849
True	57.99687113700829
True	426.3245484460574
True	269.35419240022026
True	608.0943880220639
True	24.933201810721627
True	118.9852588330456
True	669.9781678475603
True	267.75244987085625
True	472.20422843087766
True	650.617999306071
True	97.94943020633532
True	115.88248764481764
True	82.27778354758857
True	25.22770149895458
True	121.74305849473836
True	86.58324034599907
True	102.5941812261738
True	145.9796059129007
True	236.2778597915295
True	818.5811485841353
True	282.0156957632513
True	978.6948915157363
True	167.02277727556242
True	186.85972168228528
True	808.2469671288974
True	309.8870547152184
True	582.0777979810315
True	260.2132704825116
True	359.7094444703978
True	432.4846156028936
True	550.9610057430971
True	659.0331711535175
True	370.9736143365441
True	34.887752097790006
True	549.3628335652381
True	611.6275224312727
True	20.687389519762263
True	11.53235284889103
True	257.5166624777518
True	397.5317362410802
True	445.6603378243854
True	68.93925330265809
True	616.4022737557696
True	945.9117958504384
True	238.2277970420773
True	917.7716988648258
True	277.62524374727207
True	97.50168316482228
True	278.30540487912737
True	685.5685756638271
True	38.50837449861557
True	557.4949267539012
True	1269.8355013896755
True	1014.0893672480588
True	878.6626372215384
True	208.413943668898
True	91.66754309804452
True	192.8023854165833
True	846.4592864098586
True	145.8434310377869
True	1101.7139857111467
True	879.1138320675976
True	39.32368862133118
True	88.38704827028421
True	411.4143370032047
True	405.68947066057103
True	208.749603170564
True	526.2864650338555
True	680.1466134462495
True	120.64597725787289
True	267.9818600290074
True	968.6617916229616
True	51.728097050840525
True	669.2418016060053
True	532.9969143957203
True	39.23021055755915
True	847.7300999740626
True	383.6821313693164
True	540.4221894236454
True	110.77449040930028
True	266.7174346428117
True	213.28449938182408
True	28.196713155073628
True	134.28111893819244
True	728.9054439533091
True	142.256719873068
True	391.6636079208931
True	62.20891255718335
True	617.5317350996683
True	617.3842852729763
True	233.9595941948569
True	461.9674517501255
True	164.85369628311102
True	169.07016399171977
True	225.7297330215584
True	282.6712406879716
True	358.95839513344583
True	127.50632515957224
True	191.25253360344567
True	27.88779638731811
True	865.4399927499379
True	312.0504589474911
True	9.436733943605017
True	371.9764286783565
True	167.631380283432
True	623.2398517725183
True	376.7223605459071
True	588.800950568166
True	556.5543283145065
True	500.0085089351751
True	784.6645211636541
True	238.26962055373065
True	576.224211586123
True	160.69764398363455
True	552.0028319474309
True	362.7711987530752
True	371.2476566903548
True	127.6078698365472
True	129.3998753593893
True	110.62792176816669
True	65.34270867548534
True	703.1592631189012
True	184.03510208904257
True	44.41187442157421
True	0.0
True	550.3675120285327
True	110.867163626324
True	21.822391534088933
True	42.8022682989596
True	110.1592467781513
True	542.5979725881771
True	179.6395434429859
True	102.68229085731912
True	37.91971440252668
True	161.2440985487543
True	881.7376436982797
True	52.751758464679725
True	225.04162243924875
True	745.2005634678972
True	316.48699003561404
True	479.0274301520645
True	465.9533173673693
True	507.7166989930236
True	601.37645595758
True	902.938005139364
True	280.0457633179454
True	1068.3068899713496
True	901.9192742530648
True	638.9799783646246
True	357.37280577308775
True	835.926225187442
True	10.728077620508596
True	33.017072437001595
True	287.5680428456857
True	41.8030638118298
True	204.644401219235
True	779.4012560329094
True	212.5688437953399
True	752.1851212880654
True	749.3858245713786
True	127.82976378336234
True	346.1723355390514
True	591.3011540925229
True	24.294330260854743
True	134.16754591088167
True	433.3523164634532
True	303.23264914056904
True	196.39876826357573
True	111.35971418958248
True	385.5080397887335
True	22.84653375457557
True	362.8253099134274
True	356.40455544093203
True	1041.7522596610263
True	359.63037704013936
True	28.730207852018086
True	430.4933071645698
True	456.6486310397584
True	230.22599456313415
True	33.55558424856796
True	759.7534047706943
True	440.4472193001574
True	178.9297170636991
True	12.706657887040087
True	1195.4855367511743
True	167.20847189375635
True	26.97831433713497
True	306.207485493016
True	277.71952421783266
True	115.35048401064412
True	286.5749674034649
True	49.01412889009878
True	332.69428483091394
True	299.86512063883515
True	305.79533182633054
True	29.966696755804904
True	44.75497754585063
True	1055.509363836951
True	24.96078104770213
True	13.118253241003158
True	172.52402217711014
True	654.2383515880474
True	8.654254785553944
True	199.13533593429037
True	170.2918503065456
True	525.2640359840381
True	369.2090808752817
True	746.1432883410457
True	320.35242488991946
True	488.6737883025684
True	441.5723067228147
True	496.9952345615855
True	102.02848103673034
True	1251.4313120115382
True	892.8995434419026
True	296.9390014392578
True	540.4224970608442
True	97.9517080685114
True	565.0877940511666
True	428.7954302489681
True	157.10883314182112
True	73.52384838792692
True	346.3034757934519
True	171.79449228600592
True	31.95181397819516
True	606.7107836696596
True	382.56929905172126
True	70.71675061636574
True	30.51372327541868
True	647.0273969789829
True	486.8889756131802
True	69.78152768288393
True	22.176593863690368
True	314.65183686357625
True	329.8233095212437
True	713.6090915384253
True	552.9625875005436
True	554.8798958504401
True	793.0413360147238
True	8.954682779456192
True	54.580197724195706
True	35.69272605037959
True	60.28636965558035
True	495.4693716676571
True	584.0270897684602
True	84.696522784865
True	110.91172202226348
True	180.27608060603183
True	74.9090013797773
True	172.2152863778378
True	193.91077014855432
True	274.0470430286054
True	810.3772552527438
True	584.981520382447
True	288.8333011947823
True	195.25039150511483
True	271.0072419452175
True	248.62332624330048
True	730.1521965210937
True	327.4772579942637
True	166.88908486610987
True	925.011640821864
True	351.51709609744137
True	470.611998360951
True	158.04612332812542
True	119.61566139433585
True	61.65567160806869
True	207.40596492301404
True	991.9072720268884
True	532.5774871855367
True	113.32326756432252
True	356.5739385331015
True	100.45608175575622
True	664.7458387763044
True	5.52252798161243
True	683.8620683998848
True	35.25713711633053
True	951.7779869700428
True	847.7661579641351
True	212.7217862296158
True	30.70149773063219
True	80.76843861821688
True	463.3113964379279
True	220.45514206332712
True	1.4716150141538913
True	78.69724794778443
True	1088.4657455805395
True	354.14435314181367
True	663.608269185774
True	478.6755127960352
True	32.92438472887015
True	134.347150978481
True	438.4230026388331
True	932.681531519522
True	804.8224310143929
True	418.7673600528812
True	331.47525971668097
True	17.31418934378128
True	77.86997194667312
True	760.2239059164417
True	479.10541431223066
True	385.6827116096184
True	852.1846001947904
True	25.76318993606145
True	216.37940672423144
True	880.1986150114965
True	241.20235064693853
True	8.647531340759532
True	518.8320673722117
True	105.29283876961584
True	624.3910627357968
True	51.96742668150393
True	267.9803955670244
True	919.578854004712
True	889.4843614087155
True	271.27994908448824
True	431.2660870683503
True	116.3838889981326
True	576.8016627861737
True	259.57186214841533
True	187.23652431149495
True	847.1914860963714
True	52.81443277817386
True	725.5730709775853
True	278.6784303634119
True	296.57395692775225
True	166.65517565735342
True	493.74410486753527
True	612.6411405232836
True	357.90894242978715
True	409.950508653268
True	70.01717830506797
True	154.32098500936385
True	452.8818090791423
True	219.84492574406323
True	36.3572117919941
True	206.10607458483813
True	383.75376077120393
True	401.4556579458756
True	765.6186509901403
True	131.9857229568966
True	648.1056386865286
True	494.2363759207231
True	611.8903105933653
True	137.61256448720897
True	38.854044588300525
True	664.934690760192
True	71.41817095512027
True	551.3096034425498
True	675.3691870694716
True	457.2014433534943
True	138.86338777494896
True	531.594564645845
True	4.3223559610806905
True	404.1812395035486
True	32.28811114820722
True	647.8646696099037
True	262.5178203714625
True	580.4747799964964
True	700.5343813707103
True	142.4540820144961
True	544.7463476152107
True	486.063207147664
True	64.25799237286184
True	959.8217650933694
True	3.075585123025867
True	29.23503743868545
True	635.1307945697822
True	710.8815503089631
True	133.2017251625689
True	401.3133305249616
True	125.19590492708257
True	75.03146942996976
True	467.9167123208076
True	39.65903123672027
True	518.4849050322008
True	11.477802659501732
True	862.5596990218297
True	556.1604615881467
True	673.3965382312285
True	99.74766478808296
True	385.1626119445284
True	1007.1302314136848
True	847.5695343472391
True	139.20646833948553
True	543.6613309693955
True	449.6863576225911
True	242.43044949102003
True	263.21797649183725
True	5.7227920839008455
True	317.497116251519
True	12.233035406473508
True	382.0281487996377
True	73.86993069809493
True	428.7596464799464
True	667.1522542507367
True	119.31291695901494
True	231.01983364957343
True	633.3284250413813
True	694.0742804243571
True	284.3446028816367
True	143.44378939409802
True	164.50607937501698
True	473.1319278425361
True	82.18694370617706
True	10.497449073177329
True	499.74439602502673
True	568.5920257780909
True	19.964804124021853
True	137.17139528396825
True	910.0921431583168
True	484.96500045899086
True	275.56244055617645
True	34.22104715029235
True	463.4112000945676
True	117.28295722840174
True	592.0403513835023
True	667.5872918366564
True	295.91028444529945
True	377.0408191590053
True	184.60973450276933
True	249.14777609276388
True	72.10650354221835
True	215.27009512822605
True	511.1977168798415
True	21.69717015432881
True	463.8631438713194
True	374.2113686869782
True	735.601047372726
True	908.1465165406156
True	927.2294585861991
True	154.8127113740436
True	409.6606433736269
True	72.42886904660263
True	184.6811700838686
True	322.358813272282
True	11.662662405941765
True	811.1269105943312
True	22.46173418184865
True	408.9348021341348
True	272.6292574888087
True	660.0422578823607
True	205.6580834091129
True	41.96083279048416
True	688.1397276180583
True	1095.5911802718192
True	227.2496937419908
True	133.59701045846558
True	611.2933091944464
True	498.2289066056832
True	17.818372067973264
True	821.5137581003135
True	112.82031614744572
True	44.040051226372654
True	328.72381156566354
True	357.23055786395133
True	394.63716007551375
True	266.47043743716404
True	18.649950369471707
True	22.339759637678878
True	851.7955410300286
True	203.876027419221
True	111.2830079038983
True	842.6969021625654
True	668.9350968643242
True	656.4798219028074
True	457.8884045511866
True	147.93007433794097
True	32.873368405922925
True	102.8365291673902
True	432.5662801883386
True	241.99517304912172
True	480.6375750485674
True	142.34068256814996
True	485.6615257490228
True	638.7185016365127
True	981.9024301919987
True	24.669375559885864
True	973.1494550914224
True	1072.503319250568
True	473.0191718086511
True	86.14849569589512
True	796.2602739606466
True	638.276215420278
True	643.2251201291612
True	170.24530151082342
True	735.6008761680014
True	709.5703491004581
True	121.91131981596132
True	773.6789895147978
True	820.4583887955636
True	484.6823668680563
True	217.219852008132
True	64.90443514794589
True	306.5223293542773
True	345.2067606545687
True	479.38152201877926
True	427.9076487183947
True	200.47694658917908
True	301.1035846368837
True	2.803003566045366
True	13.881357825698885
True	106.70252381951778
True	133.481554742311
True	359.04386799410383
True	344.9649106025071
True	111.55416057039544
True	15.427884385379844
True	212.5928699638856
True	850.2185157051684
True	481.7935302092072
True	530.1301510756325
True	543.7788435576307
True	804.2981428403771
True	642.5609631587666
True	85.3524019374833
True	207.3856598934664
True	251.7673462258593
True	290.3362483652587
True	107.43739629541938
True	365.1515875767352
True	426.6677945857576
True	172.11642539508335
True	658.2949447761079
True	249.06044823435948
True	208.1063237099807
True	27.941038941085253
True	250.0309610833257
True	488.8889287185242
True	156.94062068539228
True	509.1505841351052
True	473.8734804389919
True	238.1568363050901
True	107.32219288508723
True	41.16795921388668
True	408.2796660117895
True	804.4934791439745
True	153.20153602834017
True	1030.9684953948845
True	1026.1665807482336
True	465.616856489957
True	103.8892742049554
True	122.8654599759528
True	673.6683605090581
True	7.9618796684969855
True	219.6114054749972
True	139.88153189388973
True	118.0594083146431
True	324.3206900595854
True	642.444669704844
True	37.27652319780998
True	125.61458026364184
True	954.0500651346132
True	57.021694717829725
True	457.4669558461753
True	531.7074029752864
True	248.4610584938403
True	123.72219217236932
True	915.7137775294956
True	1192.491966057547
True	528.4881220233028
True	635.9052069108434
True	208.7855193217169
True	156.8708865030856
True	311.290514115724
True	260.24670737470615
True	167.7241395341796
True	297.79949055957627
True	332.20459958792026
True	11.447622517872071
True	629.7531827468403
True	150.16245252331686
True	78.55751142265632
True	442.1216067649382
True	320.3892569839057
True	1194.963766394337
True	348.5403699040232
True	1024.8161802506838
True	9.492294535466746
True	267.1890868329291
True	226.74396996251176
True	155.1312423353464
True	481.18752262419065
True	203.10434466503372
True	385.43438736153104
True	317.4059440454288
True	107.88529335579622
True	365.1291956203257
True	1045.154885265907
True	739.6633526764572
True	222.8975950814282
True	100.30443752088776
True	297.581478558637
True	22.65792875349058
True	355.70979669930705
True	332.0821015806636
True	571.3844420865892
True	448.2611117782175
True	360.8234506857622
True	152.40116874604593
True	11.954134306355243
True	430.0011531580664
True	270.00472808662886
True	133.44717944642926
True	298.3888914358304
True	450.1145010272889
True	817.5890274728557
True	318.6038063625509
True	769.3750353357254
True	399.1522337416159
True	381.0215903039184
True	1.3127631963643638
True	1179.7452328866434
True	107.21724347148373
True	867.0511410200913
True	204.1878005104317
True	455.62083145785454
True	674.4352462541558
True	85.68674251042884
True	471.1353948958584
True	33.160526916242446
True	428.4220203577555
True	74.91414413774798
True	232.41716131529915
True	39.092672082833744
True	685.2985008088581
True	196.4753130447308
True	26.10901662593681
True	396.3716340478106
True	107.338295522004
True	176.37075162546122
True	876.2177961216669
True	270.2891444698334
True	156.08468049286597
True	348.4155348011051
True	524.0521148923002
True	332.59650194097725
True	498.45364021821774
True	609.6691367924418
True	156.13129916245714
True	6.922782322233596
True	72.74364245995116
True	440.7429708888149
True	87.78945100205121
True	78.22040660254382
True	1032.815100329382
True	26.315553677852947
True	325.16212245734016
True	325.4957163513404
True	440.5274507811527
True	653.877784088934
True	196.42458440995145
True	647.6970242790582
True	321.9603089024934
True	354.5481249111077
True	271.13692931634074
True	213.8293470806348
True	364.8709689855715
True	429.037260153341
True	436.3643726200273
True	619.3809727654523
True	126.65639607062153
True	77.36509782429992
True	38.95488494852562
True	298.31279036189954
True	656.9850587033759
True	420.203515040721
True	785.3193795020576
True	213.6625954998011
True	396.9323732006309
True	68.7536308031229
True	51.138188714672125
True	407.7432631588296
True	200.3428174082644
True	236.64321489753397
True	39.27860716774862
True	1088.8995480507351
True	175.01566512692156
True	923.4351744666828
True	322.1213081683352
True	908.7160837863044
True	231.59897860723456
True	479.9445036100014
True	530.5618233399458
True	605.4387039616273
True	215.3424298176581
True	482.3047142233825
True	919.5066991378244
True	129.76828264869772
True	7.315934506973347
True	606.8105350555784
True	30.950227767807554
True	73.892015468987
True	789.714619315459
True	237.89773752640997
True	999.0860810168134
True	691.900013170517
True	433.5056197854935
True	283.1160232831413
True	477.7194496386606
True	339.29405460884374
True	187.2001326548029
True	678.5316221368375
True	687.6887365332011
True	210.45095240476837
True	85.5721207355878
True	522.7003687702598
True	133.59188260479644
True	383.02564120308944
True	334.60472167590103
True	64.2007175074434
True	360.8660686692871
True	416.90663847779007
True	358.64252510157263
True	396.2901033426452
True	415.8310644080397
True	661.134435637139
True	55.66670713334071
True	455.7643405114399
True	336.51253907045003
True	633.4901411946123
True	224.53485527391632
True	100.0764510481314
True	41.01339455575404
True	534.4837538368243
True	631.0888574756209
True	181.95719777432828
True	410.8573388914968
True	337.0651772545782
True	17.781046296290484
True	176.45703992292144
True	292.3565621489645
True	2.9356480080427168
True	871.5505475356175
True	82.90345519200778
True	101.06643435345322
True	102.4786416597812
True	356.59407411360394
True	34.31373981874897
True	470.7910817632303
True	230.37095724422423
True	5.863846917392743
True	116.19656183321229
True	445.4381666612607
True	51.19676611113176
True	70.9571321695635
True	179.13252792602398
True	288.14069998551963
True	995.7640375446786
True	389.06681955804993
True	950.9574572643738
True	185.62312318071253
True	1028.8532647244135
True	804.5358213869367
True	659.5594530478189
True	409.6843411858249
True	372.7792697119984
True	81.26286694197539
True	72.08009356998247
True	83.84472672857643
True	175.73028086593027
True	472.8084313167311
True	1096.006056487655
True	184.30797591769732
True	355.1858055642342
True	432.78537178624026
True	565.8974274668269
True	584.3214879000277
True	278.98791090748887
True	480.4559126266012
True	675.0669545646745
True	96.62847475820892
True	721.1301328597642
True	265.5119351372366
True	130.3324501651909
True	423.25477226960544
True	868.5892717392189
True	444.4094734436748
True	869.3782337965414
True	195.57130371080285
True	351.3139107480281
True	676.513562715605
True	638.740545176703
True	200.39646817759655
True	260.8426288192098
True	792.9233292623583
True	34.68948998992417
True	188.9724441986277
True	498.16004244185865
True	691.5212677888367
True	102.49915700091208
True	36.068389556122455
True	161.96657392108818
True	741.6746755453435
True	321.2784189735019
True	553.3220015930181
True	351.3704490543758
True	290.7617262860029
True	448.6814148180719
True	500.8049822595548
True	71.41510483534857
True	378.1791638131952
True	787.5211435572714
True	0.0
True	288.2116638204611
True	252.9837279693081
True	961.2456925703387
True	157.88930292285278
True	649.8265225219097
True	634.8304185896357
True	111.47019164832818
True	227.46979106670457
True	129.00031517453556
True	11.680751316454035
True	293.4402305048002
True	369.70463847937776
True	1140.038891551715
True	231.3440329673533
True	414.3043831306632
True	657.4725697245545
True	200.33876943499692
True	26.697944573833443
True	870.3617561433512
True	623.0188238810159
True	153.17626138577563
True	598.4521242514277
True	161.3598330902833
True	298.0024902030517
True	800.8533617171073
True	35.93776405634106
True	108.60433723012768
True	508.90606676726793
True	67.08487028480687
True	77.34327730445885
True	390.0469673147151
True	21.337377027351625
True	742.6188976776995
True	100.06047962792854
True	154.6186573705651
True	19.56050046219944
True	704.0386668477039
True	28.89991038563974
True	765.2228115404821
True	394.5992133044022
True	121.46848930580072
True	688.7604094937775
True	530.017697308878
True	556.5968892369435
True	47.84734393565813
True	376.3634573589298
True	6.176438366236535
True	97.07418911792382
True	377.6846003073853
True	50.37810208533959
True	118.13723482632234
True	318.71946511313985
True	185.4099860614976
True	103.55825595829968
True	664.4677148569172
True	19.32262584685745
True	1133.9650859892342
True	481.0495272895441
True	293.79147068304513
True	489.4087591175336
True	129.25769482598875
True	796.5714768662216
True	1115.9546143112054
True	755.3842990177621
True	172.29416787223542
True	230.9427946540904
True	51.01535310559147
True	57.28388899411611
True	153.94993191725064
True	98.44445190902512
True	170.42214413381225
True	1185.482500899833
True	307.81393774562304
True	352.11753217756933
True	703.3890282087493
True	17.289045106157154
True	15.095248706893909
True	598.4720006186504
True	5.168888247867667
True	115.30614120199584
True	689.1461304461967
True	174.98506232061357
True	637.5414394197686
True	804.2148252934466
True	152.36586849370076
True	899.0419004761568
True	3.036705153391225
True	457.5151178748287
True	1055.57210006975
True	25.46074042566555
True	234.3610696131151
True	149.62276554275755
True	983.862199216642
True	230.7294135328316
True	491.4098465764561
True	127.17919400133238
True	521.7907285318464
True	147.76923163774353
True	93.15705888925892
True	384.1688855384047
True	70.21865376615013
True	51.98940859755982
True	1028.3267341686435
True	265.245870194765
True	156.5212167254337
True	353.1506597064176
True	396.6286330763446
True	203.79952242466365
True	168.05126793175958
True	403.5162628952457
True	35.783339549372215
True	493.6386246312916
True	1148.7142217792357
True	111.12161896799785
True	470.7627029255095
True	314.2267394107656
True	25.146509319510315
True	391.9568352775362
True	104.22060551326132
True	602.4094504688934
True	194.83703659956595
True	407.8412167628687
True	20.68789953700185
True	437.7674644302292
True	102.8462340820886
True	340.16485225974884
True	35.219711024678176
True	172.09322872441453
True	247.54589755824188
True	758.8560761827489
True	55.419512851041766
True	137.28090013190388
True	234.172638072838
True	142.94733308458618
True	656.7266832406887
True	559.0362960085358
True	764.2989643970956
True	386.040422104502
True	536.0124990230789
True	429.8013777902149
True	703.990463653896
True	72.12950753528352
True	470.1001089531038
True	409.1634167454546
True	48.81893909685773
True	83.60758726536817
True	125.4210065806404
True	86.82739375660971
True	330.3659442228653
True	851.4966437694872
True	332.0909660013847
True	1124.122475234906
True	329.1010852177531
True	883.5737477298618
True	152.8864046655762
True	578.1925319273897
True	620.0792584205592
True	708.6915812342767
True	431.116321251732
True	65.37042431441205
True	310.5959539391305
True	42.18169781730413
True	157.9660519234328
True	180.32325399109655
True	1122.7663962481624
True	241.11853390472447
True	554.46063193105
True	538.962971337049
True	566.137244252788
True	895.2088752624406
True	590.4060745392798
True	660.4091138611889
True	948.5630603630524
True	126.3995994903157
True	309.4307426398637
True	260.24481130126253
True	327.89549735152315
True	90.78780678422
True	369.7263943836717
True	3.960202176604676
True	341.2565462286499
True	253.11107155744745
True	579.9107151236416
True	285.73043651654024
True	354.9870360045811
True	9.51748262132823
True	56.30253554362957
True	549.4617591530366
True	31.83011314488133
True	137.098599949362
True	65.97909818559452
True	156.25697618820217
True	254.8499337318566
True	73.26575487626943
True	375.78537318644544
True	264.2911427488488
True	101.82952335671251
True	342.45050497796984
True	64.96015931903693
True	602.6871036782385
True	861.2819486726673
True	284.34556304771564
True	1177.4743876934583
True	106.15464049138768
True	305.7598260972527
True	1072.0168201020256
True	89.53991089487968
True	264.5182814583611
True	10.68088673210544
True	408.7574861230932
True	452.7551134214612
True	161.39255359868343
True	610.5096797135498
True	911.9821741167405
True	151.62777111802805
True	78.59573076720908
True	336.3286205326335
True	561.4816388318816
True	614.6887954872456
True	1242.5969213748333
True	26.576216951388307
True	957.7009148359292
True	140.19239103940842
True	636.7197793138262
True	119.89562222456476
True	128.12237681745188
True	185.6530160763136
True	174.95988015516107
True	767.008321873007
True	213.53271681115217
True	230.0968089408477
True	69.47247440415121
True	509.2858159353774
True	449.0908754022568
True	176.59325317411273
True	234.16114323297683
True	16.686033601705816
True	423.643582370962
True	228.56236560704903
True	298.0045023524226
True	112.55894301440014
True	693.5631861899369
True	419.98771212554544
True	262.932711471538
True	644.7569188565175
True	536.4920001865279
True	472.2731517714668
True	141.48476333229516
True	528.4696335515179
True	430.3342641502215
True	2.6582037425094667
True	185.1401210820069
True	92.47100552288713
True	246.30440086075637
True	3.21699202235212
True	131.84088596188505
True	347.69307051657324
True	7.131564164147432
True	836.9078509403383
True	174.98713860362284
True	729.3801814055092
True	825.8919422977334
True	167.18481022061502
True	227.77086652429887
True	490.1443930107785
True	832.4671003470561
True	48.907291672265416
True	40.716441949784375
True	134.44703253913474
True	620.2847142359184
True	736.6898437631253
True	184.96005610993487
True	588.714172829057
True	601.7030584957107
True	839.635699808415
True	431.6837281982124
True	189.1536540155024
True	873.8606004885662
True	227.9587967089824
True	153.55208761780946
True	322.02442648967906
True	227.532700919462
True	205.5323272988322
True	615.9157562756162
True	249.2648862605576
True	185.5304457199283
True	450.7332386885378
True	460.1365460210307
True	62.35726053898862
True	294.78408968027367
True	82.10537951833588
True	341.9912144677777
True	352.49076211710457
True	245.6310280665344
True	173.73373024901176
True	385.3782074385919
True	654.9526264825315
True	770.713394871985
True	292.777920461294
True	736.2199319678197
True	64.14228748065112
True	895.9516257753493
True	353.4814033820567
True	10.289375117806898
True	620.5883685658706
True	699.1786170786121
True	260.2444736027399
True	169.96611298447945
True	47.47673750723989
True	386.19942683926354
True	76.60254161095298
True	14.00058140375784
True	915.9947764485246
True	382.1917279139117
True	174.46755777655275
True	994.0905726724516
True	12.061777091593616
True	783.3358805345283
True	31.389412153964926
True	642.9794643862906
True	57.63718042184173
True	757.1862180968756
True	446.57301592223735
True	190.8441285995376
True	444.79640165313975
True	204.1950554543791
True	304.25512543662995
True	221.57294378777604
True	405.956966882044
True	11.386746810779014
True	331.9760602584403
True	115.52965671061864
True	12.62040203531097
True	466.1070303432901
True	712.348069136424
True	288.2557877760179
True	86.97703263517896
True	311.97925663757684
True	82.51605151703696
True	188.6440112891954
True	177.34436338440892
True	367.6546862220594
True	42.15640901645733
True	142.4671582078312
True	394.8460198821989
True	849.8478536631411
True	105.8716731786572
True	208.17052816233152
True	444.5127049765342
True	19.492246429665663
True	450.6851081614102
True	495.0474956824421
True	94.9512654299869
True	390.7337407611862
True	374.2349390958314
True	413.9799988560572
True	589.6301474454593
True	1065.0402757156603
True	964.204981150314
True	55.85346158799871
True	1089.7785873881485
True	110.50808363165336
True	118.51767233312698
True	114.5218460120845
True	489.75198896307967
True	375.147257782871
True	582.6086602150237
True	245.3665704481252
True	159.23893837105678
True	395.1145036137669
True	16.07472825997524
True	464.9008582636334
True	400.26956825104753
True	144.4992064861946
True	95.5670807990199
True	524.2189556320607
True	1019.6443176034828
True	194.68763000607544
True	58.92255418434864
True	423.66006803157336
True	374.94045919702313
True	481.4457020142283
True	320.7240204425705
True	3.772670244388833
True	545.114491192833
True	507.7502361038694
True	518.9970128153036
True	191.54906494428235
True	105.48149237283606
True	21.6463637931492
True	384.0605749788612
True	106.96023498125932
True	7.765302184360376
True	30.840720511064067
True	352.27496673345814
True	648.0610966279082
True	130.06340841812337
True	92.20877946855713
True	27.9804636957941
True	405.433812778828
True	353.99414438671283
True	778.3944600513041
True	309.9117283233379
True	504.5219568120774
True	560.5720520161806
True	530.0093831987
True	287.31513740610137
True	545.8238137986679
True	97.445648941917
True	582.2874425876994
True	7.358094849050148
True	367.8748994590785
True	462.94067314543656
True	946.334016308504
True	341.86675581346805
True	772.3354988414771
True	961.0449424123592
True	184.9173401190777
True	39.266796705517926
True	378.9438347592652
True	384.9121251842367
True	566.0977459497042
True	260.71191351651714
True	28.22235893258041
True	647.2102260166477
True	127.44160022000904
True	1053.890178893103
True	314.5240415312601
True	474.595590381427
True	127.58157635673228
True	809.4794591105638
True	142.42521385828175
True	827.0624557528928
True	559.8484680655919
True	186.39375097850564
True	107.86797763192004
True	62.735169196481245
True	561.788619362117
True	923.898024114783
True	424.562733607832
True	554.2781646020309
True	129.4884003872852
True	617.8834084201445
True	484.6732395334315
True	764.8924860578175
True	312.4407430755559
True	569.8823515010046
True	118.62641656800696
True	25.297482159479625
True	423.9727249912929
True	178.86228138463122
True	100.07350948573578
True	393.53344882631626
True	1074.05754042354
True	259.1752733204743
True	548.8366374468478
True	11.660927028610432
True	73.40107004543735
True	325.61221642240804
True	774.4163611585604
True	460.23696835559855
True	510.562530063618
True	741.3752166179703
True	61.95640755800294
True	698.4753641217668
True	47.84024802088592
True	108.2767656943136
True	182.09605562342065
True	87.43624572599985
True	22.515448013762374
True	294.04516045101786
True	475.23120767005577
True	920.8526520796942
True	843.3573606401052
True	6.486624028277226
True	291.0865516327601
True	463.3731985353498
True	122.9241758628243
True	248.05029747354777
True	330.38582106632066
True	1307.061198509686
True	450.1935827742285
True	26.159851215298303
True	182.88630376939415
True	663.778262346704
True	35.29452779919993
True	175.19805044584092
True	573.336670199702
True	70.99805563361885
True	884.1204473642551
True	342.17464806698945
True	672.8969619981158
True	78.942429154119
True	662.5560112439565
True	590.1014860927721
True	867.6645519202352
True	240.60840924335045
True	495.8243178471871
True	810.8509933963076
True	887.584680384514
True	240.23358501964768
True	773.105260962416
True	218.1443101241501
True	444.9362722042736
True	364.11403546022
True	498.63320633861895
True	489.2844326299712
True	326.7110064335919
True	346.3563845841074
True	117.04128747208232
True	341.49896448093364
True	1113.4934832083109
True	316.54289876845866
True	144.57374096594273
True	283.52153327633937
True	733.0290623135428
True	647.912122214095
True	395.7940666943869
True	121.15557205271143
True	334.191906267669
True	33.670337322754186
True	166.2414226040306
True	86.205216087228
True	86.66081357764848
True	508.4968989669685
True	140.88018305573823
True	136.9428783934306
True	97.02649035946736
True	86.23804781839414
True	446.6451793396832
True	397.79047921664505
True	1015.2606894805708
True	538.4314866223191
True	808.4471261145887
True	278.10541248825285
True	296.6513850823642
True	538.0181123434429
True	187.18476236555503
True	731.5721646918765
True	240.5002410880201
True	360.06107669978945
True	64.99475189134148
True	120.84091054718384
True	255.902755279397
True	127.41658260663546
True	471.78417225146194
True	33.832279737563724
True	564.924517428967
True	1011.7509546316816
True	733.695800432105
True	1.044454248005588
True	61.68602116342411
True	489.7420348921439
True	435.4984037867839
True	79.05145828082954
True	119.8180365181832
True	296.9384514877894
True	78.61186316998027
True	52.024741729176746
True	734.5273342779841
True	661.9905107466442
True	167.73307331261657
True	166.89086895123197
True	529.7700670341546
True	53.70647736518421
True	25.579494583592584
True	555.9432029274897
True	449.8096733747807
True	1158.1433936131746
True	43.57754486735789
True	464.74812002788906
True	882.9098075605607
True	765.0335761684322
True	295.4208577468049
True	752.6781625383248
True	397.2397044648335
True	36.31168267052648
True	96.61742358480338
True	697.3106584623214
True	79.60700919293869
True	144.97084833937532
True	957.3648074060768
True	190.5392771946993
True	269.46037555410265
True	107.66823857717507
True	647.7194335732793
True	590.174661953297
True	203.30798970679783
True	423.7374457896026
True	43.0380002420024
True	273.1150572060441
True	594.9261917490609
True	626.6212545170972
True	320.0316208079874
True	75.22297828662546
True	916.3086610845936
True	1101.7937892754592
True	572.9933714182325
True	61.45811939857722
True	28.658520159341997
True	88.55085494279854
True	106.2098578841118
True	102.07953469713222
True	917.159117114384
True	1147.4179269313156
True	734.2081518780722
True	327.0549068555504
True	8.867626876852334
True	20.89504921425037
True	333.02635624988733
True	480.7844752567298
True	46.3680145525226
True	560.4170163757284
True	437.9381638466321
True	399.9950314901534
True	79.91287282558481
True	198.6029283687604
True	271.0399233622766
True	126.07172749660322
True	390.0365591856638
True	42.52256617093057
True	177.5513576514359
True	1162.823543741744
True	6.496237670484564
True	26.41197527489421
True	585.2698187323265
True	357.16445098143583
True	782.6259598760446
True	155.64914441713938
True	763.8566311741387
True	598.4019711198538
True	268.65355605527486
True	453.3322825967515
True	337.74332849561773
True	291.5578801895782
True	265.40839355967154
True	407.1199455409134
True	491.6390469942012
True	513.3493665496084
True	105.67790676619543
True	361.70938851644
True	9.23718805065402
True	187.8034482606958
True	233.7103158539352
True	867.2766872803318
True	623.5077105762053
True	29.97657071431197
True	730.0660226983027
True	832.9575024035006
True	102.55410697512384
True	353.379743668117
True	845.3799150771924
True	219.0646524818184
True	164.72844215275924
True	517.6574624940124
True	588.3578461928804
True	1098.5252988031275
True	150.84645801666136
True	148.08046207588637
True	256.1545224888066
True	329.9893480643764
True	436.0725670939132
True	405.9908551239083
True	329.8646896706612
True	453.3020710720559
True	492.0175373785472
True	240.3481704427633
True	1515.2178414088398
True	251.3393739928474
True	401.5377543740806
True	56.13638546012295
True	761.585528257374
True	261.62624831381504
True	932.0784310340224
True	548.147789382947
True	314.99898522608686
True	780.920621403009
True	264.5213318182153
True	218.8350346522856
True	262.78895094619304
True	220.64408195207764
True	145.42493178166433
True	249.2995053409304
True	739.018124415616
True	520.5274307229969
True	222.66235287026169
True	1133.6035180456167
True	113.7681649435663
True	269.191582601596
True	70.15076164316463
True	310.74234568714905
True	410.45400900735314
True	89.85571070059781
True	219.7932886634148
True	74.04354506752571
True	709.5209846406353
True	362.2606009440188
True	208.44985741071525
True	747.8172361288636
True	877.9666385919987
True	779.7097925838301
True	834.597922137626
True	356.68101148527336
True	1.6164148376897909
True	255.51404802689868
True	54.93883630125504
True	379.08092610268073
True	49.41921104262614
True	359.4239568361541
True	838.4087120951406
True	1022.2659142050632
True	394.597109587429
True	19.993093479041526
True	499.090849899605
True	512.8841891004265
True	200.92541398964835
True	235.89736882301705
True	293.08338513614655
True	26.1501199540416
True	129.85403293032016
True	926.5055852234636
True	63.932287796597706
True	501.662470139118
True	780.2899911274369
True	96.8884994708223
True	257.2386901892342
True	112.41054286615338
True	17.074023176237127
True	1.028609242307268
True	122.21418379040456
True	1024.2938176295863
True	491.58102727905793
True	71.34559529184706
True	773.3277427854915
True	340.1939403025675
True	1.0882430792985551
True	454.0160063912971
True	178.6160365693078
True	501.718030476373
True	83.25362180801022
True	317.62176494330583
True	371.9150118942612
True	173.98568383789234
True	224.68562281229688
True	126.85455646330966
True	178.8624295140269
True	953.339522669943
True	15.241952037440589
True	510.448167832714
True	474.90306573944497
True	404.1035923764805
True	226.89708782392464
True	232.30095651931143
True	157.90991556870537
True	46.59908493580702
True	474.98077680243705
True	150.74679950479324
True	873.1685722989329
True	843.5339616583351
True	246.48559782696643
True	303.5628780319085
True	522.2178292315591
True	39.56600610192709
True	87.70281443790745
True	722.8138229440684
True	1092.931110525882
True	119.02263835794594
True	707.6316976399635
True	145.6642236269258
True	931.4114256600994
True	663.5511812268975
True	104.53281672524432
True	278.39568058010803
True	589.1484460698083
True	259.5028688174402
True	48.74088308734787
True	565.4568018640656
True	430.8675372904382
True	6.290272416455277
True	478.18579905850544
True	66.74182033508428
True	184.77037933119263
True	239.4429269309806
True	310.1895834765625
True	74.81431594291433
True	220.0279454793318
True	348.86561680815913
True	433.3440408854128
True	962.990441461056
True	49.29812935027365
True	952.072618431912
True	999.7096910084026
True	128.8849601034069
True	72.6487435980689
True	994.7092299068896
True	33.75642650544566
True	223.44578932813283
True	80.96869949136288
True	209.6844827318577
True	377.0947621498332
True	1001.446536676991
True	102.00436453959809
True	70.04262536676283
True	664.05004964618
True	267.5002619637386
True	696.499641394306
True	48.92557570000146
True	508.1837548229496
True	390.9164588375934
True	674.4034804900624
True	51.79986254807901
True	111.73881366527642
True	29.637247227059856
True	266.1318539912421
True	39.5753527806784
True	348.7211158758097
True	2.2396145173082624
True	1195.9063677798065
True	102.44270500637214
True	144.42094790209626
True	357.7045335927032
True	733.9582097908441
True	666.5163818232701
True	1001.4534283516132
True	470.6535512820484
True	409.56088313400375
True	136.59808505307075
True	412.6202986459363
True	840.5686342049228
True	422.2753430825026
True	929.6161774635298
True	86.74586408772886
True	438.37398861111495
True	179.00302074006586
True	275.2527599333058
True	713.6495032075381
True	157.07283809279775
True	136.31633197369004
True	61.24096633929204
True	855.7361173339644
True	768.1601366947311
True	83.61055802904056
True	440.971632574535
True	762.3729083260611
True	417.9210619292515
True	55.1362542893634
True	327.4147735513061
True	789.2482123623288
True	29.25555744589736
True	362.7426641048376
True	168.9437215004181
True	284.7714297669684
True	35.40127966738356
True	216.62803901452688
True	761.6563425185515
True	649.3918823957855
True	60.75855015481768
True	293.72385101085547
True	908.6271794135004
True	15.810960253181438
True	319.01290701877235
True	283.10745350992187
True	433.256603636272
True	209.94390917609817
True	585.5813085869344
True	48.234566700338405
True	964.2739549614046
True	900.4415626194993
True	50.23918295006733
True	409.98865786523487
True	731.6144681626313
True	882.2116296738116
True	276.3997949821142
True	598.8044818088891
True	129.40143055076388
True	187.9299577994524
True	126.88046102170644
True	134.66393646471653
True	202.84538964855108
True	949.5587218455404
True	789.0632236881283
True	947.4287657316748
True	19.292426749016578
True	23.56868585800201
True	361.1590883487029
True	13.69889103889301
True	628.6019565602396
True	1021.4077382427494
True	251.72934401843312
True	206.4586103572311
True	88.89373663180461
True	221.56435771830903
True	128.84954713716195
True	45.57838496894083
True	127.62258782097264
True	86.75894882451458
True	242.25338915273133
True	515.9802945450665
True	170.9711210341802
True	29.335738961775625
True	58.75548192183998
True	414.9114998462348
True	261.8983627965082
True	609.2082535258922
True	22.559330155682847
True	107.950083806669
True	660.0352556192622
True	256.17852243775764
True	463.6318701746493
True	655.4578883541176
True	104.2752132276576
True	113.21751621228064
True	81.87541529704909
True	25.83188272480968
True	129.03697570630862
True	90.20720616444343
True	102.37936616155658
True	149.0356495951959
True	241.4007753863392
True	807.9253272627608
True	288.0967651992466
True	976.9076679463728
True	164.7649937612412
True	195.46622590748407
True	799.3321093229671
True	303.49787214407246
True	600.0639960907289
True	254.07416944075416
True	368.29951032629725
True	447.76298888324897
True	580.8162945180961
True	645.2767729055948
True	360.451064065827
True	35.45417700312963
True	554.1689918235112
True	622.2707688389681
True	19.327405996478436
True	11.649396948660904
True	260.54353479449526
True	387.0238087063248
True	458.960831154152
True	66.96515934566392
True	651.4648767318303
True	957.6880305543028
True	229.4072774594865
True	907.6706368545496
True	278.50223560761646
True	104.18844869349816
True	269.7646378441543
True	701.1921664463498
True	35.40951213487114
True	587.8727518392398
True	1277.7092829143685
True	1026.995578182723
True	916.9684102813244
True	202.0799384070324
True	91.6841771774868
True	195.63146766821995
True	859.4917592399345
True	143.2504068235154
True	1061.1009874072106
True	832.829827340562
True	42.07703906862925
True	89.4399801477887
True	399.01303140982975
True	401.0067471190568
True	212.17677142524764
True	522.3962973560855
True	673.8235463535107
True	129.89566675770604
True	266.556928329748
True	991.8310651157224
True	49.059694424935394
True	680.1899137294489
True	552.1509372795007
True	35.45977866083609
True	802.3066925026989
True	382.0888083688162
True	568.4979962464862
True	111.1649179625322
True	275.3844489294999
True	217.4419255483614
True	25.449391923430053
True	129.93397476596394
True	737.1909215462355
True	143.21544258267303
True	398.5943042578894
True	64.31057434625696
True	620.2671124590191
True	599.0508956865186
True	235.39850468507728
True	455.77020954677647
True	167.66188264746415
True	168.53004208905767
True	216.34343802412337
True	286.18581446936145
True	369.2953885463145
True	130.7352044488268
True	188.816647076588
True	23.94815175850724
True	878.5238056889451
True	306.7753728483759
True	10.749498180213962
True	375.78221239728873
True	172.0171656134617
True	633.0121117300929
True	360.93189743826
True	579.1186628673333
True	556.6021783009546
True	474.2613607512406
True	795.1610928485563
True	248.7167699476609
True	553.5948775337662
True	161.62605909037396
True	546.3492634572874
True	349.5276811312053
True	369.14631047613074
True	129.82483300973863
True	133.83980497601266
True	106.66893039049232
True	68.2041829963923
True	739.2483282921715
True	181.27480119815783
True	46.36925236671705
True	0.0
True	538.333058092197
True	108.76869983214596
True	24.42147783911918
True	41.39063637366274
True	105.5202187809486
True	540.497680109623
True	179.13375953129793
True	113.8708435790095
True	29.715499374747385
True	160.40441599450966
True	905.9186265533413
True	48.97118120400875
True	234.08437140106005
True	770.6897664578762
True	316.1484648809146
True	465.7894069214397
True	470.3134899083833
True	503.3655978995431
True	595.1104243700286
True	925.2135627674992
True	263.9711634847205
True	1048.9118063416622
True	898.9989048536397
True	627.077756972012
True	350.1417612426296
True	815.9211186664897
True	9.86701203701432
True	32.87670077620645
True	297.61021727144663
True	42.042202140524125
True	204.37851405340325
True	724.8786699796456
True	211.81457190246272
True	720.1526187879274
True	754.9081814648983
True	123.17083095217689
True	349.68128566864715
True	582.1907532117324
True	23.55019420342457
True	130.56780128558125
True	436.5450163831676
True	299.6489250290757
True	197.2585740346208
True	115.40980723810758
True	379.529138101466
True	22.931631824019867
True	380.3188281842321
True	363.9156171200442
True	992.0279005796864
True	353.0834231423637
True	29.340876720198693
True	445.47718055343313
True	462.18607694386
True	225.32315194750583
True	29.25604922113336
True	756.6562449068949
True	433.39707956393215
True	172.04613733400575
True	13.357715604914402
True	1194.5529705065478
True	167.70784624071126
True	28.19136770062296
True	297.27817754136106
True	287.0419023183318
True	112.68312305359008
True	279.1820943937269
True	47.81385436828011
True	331.51851937810903
True	318.1299458362908
True	303.55524659196425
True	31.951153201031843
True	47.11483454731497
True	1050.7606124525576
True	24.58298612819336
True	12.809942700807111
True	167.02210031633052
True	652.3024275392012
True	9.35797634922956
True	187.76994577769085
True	179.9036422793504
True	540.3853759228929
True	376.73104130095743
True	756.6304037434155
True	328.7054812713972
True	485.8323814714476
True	449.4410122073747
True	498.195900693222
True	97.13967258673468
True	1255.300928090512
True	896.965893167476
True	278.9916601553229
True	526.8260756796019
True	101.74278031855263
True	562.5094190704407
True	416.6279305118589
True	155.1730810604427
True	77.08634609021725
True	345.05241274031926
True	170.73666005555927
True	29.961960630432223
True	597.6031114051926
True	381.0365978867791
True	69.54188076917438
True	32.558015898663015
True	666.3500696330177
True	504.1718612624402
True	75.7383521466097
True	20.687754768332532
True	336.1214942398533
True	322.5205544028477
True	696.1748845584923
True	555.3778113589561
True	558.2057383231786
True	777.5487647825136
True	8.56163603629481
True	56.38433789569938
True	37.391197511442144
True	56.70630076584147
True	501.71262891769385
True	595.7428243567364
True	84.35916314273184
True	109.8057196855372
True	195.9730272097724
True	73.46743674311008
True	178.62713536168408
True	211.0886519423929
True	277.1953330994019
True	816.2192722249613
True	575.1893560445508
True	286.2595989974247
True	195.45938721277287
True	278.1749944033985
True	252.53608983828224
True	757.4940432541027
True	328.3819642811071
True	167.56929668948996
True	928.1591478752836
True	352.4847680180063
True	484.0415190107646
True	163.98429282375804
True	120.68091541002596
True	66.60995681639719
True	208.7726543648237
True	961.3620366633078
True	552.0497909590268
True	112.49505572710734
True	346.64228957914906
True	102.10488836575688
True	680.9201077009105
True	4.600347755848263
True	714.690570627828
True	38.525346652154695
True	943.6025030658982
True	837.493561482694
True	209.17140774091837
True	31.32578663097947
True	76.88610452192897
True	456.9920889175714
True	231.8226560417268
True	1.3764788059262527
True	74.331892479745
True	1044.4004507053096
True	341.96621530243937
True	678.9112590888525
True	487.3352998721316
True	31.719400998867755
True	140.3698361358927
True	425.4189000658212
True	978.0265104693292
True	817.6453052171787
True	426.1931685892069
True	346.6706366785197
True	16.986867177382763
True	75.18305549716699
True	726.9419016539637
True	473.2767106636499
True	382.6301249502855
True	899.0171085367982
True	27.695785456052764
True	225.0260528789079
True	875.3576158983052
True	229.11186432527123
True	8.0669129811404
True	492.47979991379214
True	107.35776580491368
True	652.775279697127
True	55.063096115503846
True	259.01636549751186
True	855.7558912856643
True	891.815936870167
True	272.66234937591486
True	412.6681870662018
True	117.99089128574428
True	587.516436145968
True	253.2593469409102
True	205.1674687642956
True	848.830034386345
True	54.60470663062491
True	690.2742591205109
True	273.2278747435108
True	296.86182964141585
True	170.68135074536036
True	490.10113364849735
True	617.6138962598434
True	350.7543960775829
True	411.0385109897985
True	68.84830547525995
True	156.71869026558235
True	462.4961390624068
True	219.02486089198956
True	37.864794588336494
True	191.3509833385668
True	373.9460817084987
True	390.5765233566609
True	734.9569612957247
True	133.63700130028542
True	669.6764500905368
True	484.8185120638125
True	595.3168698675981
True	133.78192964947635
True	37.99367069417672
True	666.0924445520682
True	70.49516116221776
True	551.6207354565261
True	684.176971209156
True	449.87816306009705
True	123.89610101332818
True	512.1002224024443
True	4.9628050709844125
True	393.48948079194815
True	29.34387459781368
True	629.1173079789428
True	274.1300192060337
True	594.7944431593077
True	695.6761728739065
True	148.85733349065396
True	530.508250761103
True	522.9889296691794
True	65.74742262876083
True	975.2490242551332
True	3.0880236357387965
True	29.09070848954961
True	642.7517557744507
True	715.8634271798063
True	135.9846939603987
True	401.8098551510207
True	123.97095827751062
True	76.4328346617651
True	465.8409702131168
True	40.03766367727376
True	512.1497897075659
True	12.56666878892402
True	834.1546540848467
True	555.5388487196421
True	671.3055262372677
True	102.24746497641728
True	372.1881400207882
True	989.6699464594078
True	844.9264107934939
True	142.59536491836505
True	529.5376197575116
True	434.6851947111927
True	246.9733385939444
True	255.6121010571624
True	6.108475641465455
True	322.5657214731515
True	10.777958264383706
True	360.4759272433
True	76.43449322286536
True	417.9716485359392
True	649.8237535609359
True	131.44680107604998
True	238.52359603190743
True	647.0325373411753
True	688.4825365440821
True	296.54398798700026
True	137.46427051088975
True	161.93248405121716
True	469.0503459405917
True	86.59536651662495
True	8.756556303323743
True	484.9835306318648
True	561.4877211970668
True	21.38410369175441
True	139.71476776981666
True	911.449694706298
True	493.5179574765847
True	280.9046375571588
True	35.055567148655435
True	479.49510061106383
True	108.8211519279735
True	585.1081386244714
True	661.4234022284857
True	307.15744351937803
True	376.5585628041842
True	183.53276489994423
True	241.93461049788823
True	77.82413167419983
True	222.408023915033
True	487.2082392720428
True	21.13886083976962
True	452.7093355926463
True	378.3682312369687
True	697.0826794517201
True	882.9454541866146
True	904.308488824484
True	159.7301144916836
True	406.7175432988618
True	71.35947943969062
True	193.20567035590005
True	319.94064728942345
True	10.4658261480619
True	773.453406422677
True	23.618814477706213
True	396.2956164567088
True	273.1073282208953
True	636.5666325830194
True	214.35074425223263
True	40.598515585328194
True	656.0148318340051
True	1083.68389063635
True	225.98781852671732
True	133.3110187906378
True	625.0762163120994
True	506.8119205063989
True	15.71162141783657
True	792.3894459544936
True	111.81489291926373
True	42.96596223918871
True	318.6823349028945
True	347.6829843409865
True	397.9565244427621
True	268.8148932424345
True	18.520385279952944
True	22.07686811114017
True	844.606517880131
True	202.58295562710592
True	109.28351232767116
True	860.01328582652
True	660.6703499490771
True	650.4614199902511
True	456.0758835048852
True	146.47281176728382
True	32.94639489573628
True	96.39205462919382
True	445.0937131799982
True	241.0066199658868
True	467.85980281197146
True	151.2214018625512
True	477.2356582075117
True	631.9839819070882
True	948.0585659958203
True	24.772823472915828
True	1015.193447539415
True	1060.73877679357
True	475.39051227750906
True	87.39500177977618
True	781.7723778326638
True	643.241309496548
True	658.6875226217203
True	177.30823657229104
True	734.1041870803961
True	698.4809734890315
True	120.58717473930416
True	775.0559505890137
True	825.2661933844016
True	495.2792344880514
True	226.27215998097168
True	76.46025516243797
True	316.0475454346076
True	349.5713290159474
True	456.7605715168538
True	423.0947703259123
True	197.23904034244416
True	318.26779828845486
True	2.746810779015477
True	13.667181499485345
True	108.444468968282
True	131.42324187132783
True	350.5105499793409
True	347.1461656754614
True	114.40144555395136
True	17.344247084630734
True	223.49709594780785
True	830.1144194464873
True	463.14917356001615
True	525.4609841639382
True	564.5531173643809
True	802.075420772095
True	640.0658301021797
True	86.98592040423803
True	209.50416367333764
True	237.44027989749495
True	279.60015608437703
True	106.35287386894832
True	380.0437921210229
True	436.8856546819664
True	172.10047059673133
True	642.6503844045619
True	257.03947779569864
True	210.2169912513849
True	25.231800281772838
True	246.49685333058187
True	496.1495428322861
True	173.2893107478907
True	511.4184681616441
True	468.0504207703921
True	237.0985697525693
True	102.71661009034432
True	42.10528606643195
True	408.8961583535555
True	778.4769076305922
True	160.9034290711863
True	1059.5797195152657
True	1047.0865173937314
True	484.76181977301866
True	98.02880468281484
True	124.86200696141556
True	633.60081807772
True	9.14680394877689
True	221.46544145179243
True	124.48098159701853
True	124.86940281320028
True	331.5354821340527
True	629.4864754218377
True	36.82105064345121
True	124.30682488616888
True	951.491433310404
True	56.885458679408096
True	464.5889173048545
True	523.6365203013158
True	228.09676265438563
True	133.1088309765888
True	929.5816385745214
True	1178.6774153228048
True	501.34926496192287
True	655.7207429323703
True	211.55215818552057
True	148.3994158471604
True	305.6193653157914
True	250.93091041177004
True	175.0144131620631
True	306.74865357375813
True	346.37445265801045
True	11.643240582061932
True	628.7862510055077
True	144.62553952215598
True	81.82191535390407
True	439.9961845300809
True	323.11507301199185
True	1216.2858574964152
True	358.0159232264152
True	985.3955309104392
True	9.622080135943886
True	277.22101139621964
True	226.8275510224322
True	160.09162225436555
True	496.03130861204113
True	204.9977982200851
True	417.3603479302676
True	339.7092760877144
True	116.63293185521184
True	364.4508427685897
True	989.3170729747072
True	704.9047292356593
True	221.15392785945087
True	109.6787179418698
True	292.2477315312617
True	23.38029446684775
True	358.3505331078126
True	322.6311760539749
True	547.831164042822
True	465.8374239438061
True	355.4550857309858
True	158.71096476789754
True	11.88374045659908
True	419.1672140192491
True	278.35837498507817
True	149.23906176710776
True	303.8815609450652
True	407.93234082359567
True	829.0135009478557
True	306.316475734643
True	777.8903298426515
True	399.7572802416529
True	384.1431295322519
True	1.0862796793171898
True	1171.6061393123769
True	99.46686724863946
True	935.0935498547911
True	204.63523872935963
True	458.473458500476
True	693.2784976935889
True	82.0662010035403
True	489.5585054114399
True	32.24848865096995
True	422.64674605179727
True	81.06828727095525
True	224.68276481705848
True	40.75822096638769
True	684.7038650714164
True	184.0418203548276
True	25.2675202474359
True	387.9626069764717
True	109.84921035635134
True	177.5002852503203
True	829.6901266486122
True	255.11358598372536
True	152.82124242367064
True	381.7618367607885
True	512.1342380296454
True	339.7990021363925
True	531.399321655177
True	609.5249326115791
True	154.68592401432898
True	6.690045093794713
True	70.78025804033548
True	432.2651087791414
True	90.93615751936876
True	78.90297351243366
True	1058.9281949511226
True	26.74809987090372
True	317.70112133640646
True	322.5114502326118
True	457.8794403314576
True	677.0316516546287
True	189.59448068384216
True	683.1807157475558
True	326.4503737052315
True	356.8112360162601
True	263.1971536530495
True	212.6294823668709
True	355.43455508742625
True	427.1087869955042
True	406.0258989154684
True	601.4686557689953
True	143.53252928849642
True	75.87376372820644
True	38.10043627631587
True	280.6744719813669
True	666.6316356122524
True	386.7139229875765
True	802.4124419427758
True	211.61209467426764
True	386.2316382405556
True	69.68851883157204
True	49.62165803765351
True	414.8386641460659
True	200.03713565798543
True	216.48810832075583
True	43.95514838310769
True	1093.348321661137
True	174.86518565088767
True	909.1431248886483
True	316.35547235737886
True	916.033751855626
True	227.82318359696384
True	463.0903909104492
True	523.1084956400329
True	603.522807628868
True	214.87324050317
True	479.8258226735832
True	941.7784565719364
True	127.95116030218848
True	7.230293473698441
True	570.8460015867739
True	29.33337024394167
True	73.91379154520081
True	799.2424924193929
True	234.8062203818345
True	993.4999575877767
True	670.3048899174777
True	416.5049846948381
True	287.87661161098123
True	494.68314770967766
True	332.08663801737487
True	182.0507906010357
True	651.4086843746638
True	731.0595622569806
True	211.2719072324064
True	88.84938858953713
True	518.8063437085484
True	140.6354260948426
True	389.186241056628
True	341.08860255075416
True	66.70073620233475
True	368.4455777473627
True	411.5851759025373
True	364.07549963937873
True	408.3577040386545
True	415.3314347084666
True	625.1444268611463
True	59.81512409708036
True	441.83789974098727
True	322.1264174302606
True	643.4021118314279
True	211.77056499074237
True	98.15316762268594
True	42.13418002340853
True	533.094481530765
True	641.380800849444
True	176.4206226279011
True	411.89348613775934
True	336.233884640146
True	16.885261478338627
True	168.60592541525452
True	291.7182228058207
True	3.4029462604957965
True	866.4387096286363
True	83.0719347864894
True	107.7332385724165
True	104.46309668835964
True	360.7945444522024
True	36.9517536533246
True	446.1416341255521
True	233.1088687166397
True	5.458325061578618
True	118.6225493434258
True	446.1405181808054
True	47.19257948330248
True	65.02642566809638
True	166.0519159707777
True	286.82143034709327
True	975.1822922560528
True	395.7144040529035
True	971.7455962739938
True	186.0242755828971
True	1042.9990545995483
True	772.9450277297072
True	666.0271663839591
True	417.6339750453111
True	384.7635682794568
True	76.21056816036095
True	68.8568591899619
True	83.11403225029261
True	178.9603579408846
True	479.5711434183617
True	1133.981914524963
True	184.9664514670747
True	364.3530756711743
True	432.7522755545263
True	614.9938760015167
True	613.1055903922529
True	284.13140175203233
True	453.58842575893823
True	662.667777282699
True	94.42090692481322
True	732.2609299670542
True	255.6560862939683
True	132.9300631610772
True	412.5389437992801
True	885.5556169781353
True	433.0570655370943
True	863.4443292172252
True	190.4380383876477
True	351.80831928864063
True	705.9477268061964
True	623.434499968587
True	187.89417692501283
True	261.5154181296747
True	798.3702337625155
True	29.828986321191785
True	193.42261626919645
True	495.4878768335339
True	689.9544103429347
True	109.1109702383226
True	35.200872036874834
True	164.16917108685342
True	746.8727857098794
True	322.7142769553998
True	550.7801856287151
True	349.77201563058753
True	316.4035106072218
True	473.6412287047409
True	499.7703706865181
True	72.06218895694343
True	379.443156419251
True	759.9965989734044
True	0.0
True	309.4048435050889
True	255.3949058749769
True	914.3963025218196
True	147.22199143597675
True	661.956438922777
True	635.7133917166487
True	114.99526964231346
True	234.9851200706597
True	131.2150043626187
True	11.774010324478697
True	284.65783371873283
True	387.9560590690147
True	1146.248580510326
True	244.5178654082733
True	426.7911507069037
True	664.4910777536359
True	203.1734758291424
True	26.686053353737613
True	838.6526015262222
True	602.8887629777771
True	165.84319376341858
True	632.9295684871107
True	161.87393295155238
True	290.0228355122125
True	777.2556061287025
True	37.26871377553423
True	108.16369391428194
True	536.0402124485191
True	68.82450123816815
True	78.25552552075051
True	406.1981279730361
True	23.99314864340135
True	769.5973378884647
True	102.12158309684212
True	155.79438117915356
True	19.807905823692145
True	713.128942587718
True	30.538996667106325
True	790.093794635891
True	410.7766760455016
True	120.92729519218604
True	698.103284285772
True	526.7385515436106
True	566.1252100824564
True	46.94071608533391
True	369.2275242582113
True	6.045119664718208
True	89.84763242882993
True	372.1265112484801
True	47.0317674452122
True	116.01811664068164
True	285.02468892902806
True	181.8972552420176
True	108.57359641092292
True	629.1067651918187
True	19.61507989248404
True	1113.686681298677
True	503.4423219095316
True	304.44097927245593
True	497.2543255988583
True	121.12536102003212
True	790.4663457227855
True	1111.275110824729
True	741.140716656908
True	185.94880429340344
True	222.74543254004263
True	52.704303410666455
True	62.67397988842883
True	151.6581696691581
True	98.8125517003562
True	177.03151165839375
True	1201.8651683786036
True	303.18135140829594
True	351.130356823962
True	675.8713905104024
True	17.65961481889151
True	13.82923958104474
True	589.8168406584588
True	6.093023544245735
True	117.92880567951876
True	674.2453142723704
True	181.45789418831168
True	648.3306746194648
True	847.4618893688796
True	148.5568160292307
True	884.7869662617303
True	2.54224734431342
True	442.2595290691534
True	1049.349904403144
True	26.773966519499226
True	242.6338155703194
True	151.99427075563997
True	952.6731227228192
True	230.87958474891585
True	503.16996368240007
True	122.54763822761132
True	517.5661862573163
True	151.31903458120323
True	102.5992507628245
True	387.2677742808957
True	71.96327478554903
True	56.23078138103109
True	1048.1551719735314
True	265.6826681501548
True	167.18982409119752
True	371.3291582744796
True	394.17446599262047
True	206.1013856696738
True	161.9500821927012
True	384.219383367792
True	34.210781159344805
True	480.38011402916914
True	1125.3215716084433
True	111.91830830048048
True	469.9293245745054
True	312.06475438684777
True	27.242965332156903
True	410.1973601946158
True	94.34500883404492
True	606.3994595790123
True	200.80308096052525
True	434.0554217765633
True	16.48846610621004
True	444.7935321950152
True	107.82292182526456
True	342.8883613578704
True	35.62489347752614
True	170.54150658064808
True	248.94370973774372
True	767.0829997706434
True	59.11214545436369
True	141.44222841623682
True	236.9055629883089
True	139.91505408674362
True	660.6923153995878
True	558.8720994191822
True	804.1102724741797
True	398.3631762641759
True	542.8389009627183
True	415.8005908286024
True	693.8717461133332
True	72.73290781250343
True	483.0344285054909
True	414.5567737897374
True	44.48096300342672
True	82.51524982458781
True	127.67946766662998
True	92.92018903232942
True	329.21903353469804
True	862.1784322986083
True	336.72884345843386
True	1102.6351105535011
True	298.2557883601879
True	915.2702635959538
True	144.65728791425096
True	568.4963318278271
True	623.0553434601097
True	672.5752821291476
True	436.70887412357325
True	65.92767877683735
True	277.8510724624573
True	34.30140520552936
True	162.67630381987246
True	174.5932921904785
True	1113.2631521364417
True	224.7635986912564
True	560.0846191795318
True	541.6836744066022
True	561.1581723636111
True	885.2083519955034
True	595.0650261943388
True	657.977700365076
True	929.2916817279562
True	126.15136634163156
True	319.8022470039564
True	261.7640164132972
True	311.3451530719851
True	93.23726827846866
True	371.2486557190774
True	4.242702309976703
True	331.8766656978732
True	260.2781911596928
True	607.775040628066
True	295.0578590914042
True	359.42302915244534
True	9.87171613211258
True	62.82019057811043
True	538.5409117919512
True	30.399752130109345
True	145.91084648608242
True	62.0875981426098
True	141.58989206247384
True	243.7640898896765
True	67.48218740613136
True	374.9303196887296
True	277.1380362161547
True	103.1253501375256
True	347.2837417097953
True	59.74454210836623
True	591.504683737551
True	836.0268697401276
True	278.2612940335374
True	1155.0388243590626
True	110.47800307494867
True	301.99573155284696
True	1055.6757051323093
True	89.33214484136522
True	289.9244571553879
True	8.962082276386898
True	405.0026338585192
True	454.4692366710072
True	157.6363532073552
True	626.9362394649589
True	908.138323241783
True	158.57290011258914
True	79.83847916004916
True	345.224461005943
True	546.6194593884859
True	621.6694165750521
True	1223.039112504193
True	27.53986217360605
True	945.9933307800552
True	133.43733791587118
True	631.5862663356934
True	121.5024899314927
True	135.02698816531222
True	193.14954315577728
True	165.49759646505817
True	757.5154288907794
True	206.9287308394223
True	230.66249034961967
True	67.25484920486183
True	507.1777834735561
True	462.3049085279274
True	178.82817120514665
True	241.7255851249776
True	16.180103672659094
True	418.6891724845171
True	226.0601088609424
True	279.6520795662239
True	113.41978911773327
True	704.7741304448479
True	441.073225562795
True	264.1150907352025
True	635.5697884975937
True	522.5952403165998
True	481.8595857336417
True	133.38992640233073
True	533.4752863641213
True	428.2377298737139
True	2.344060880114702
True	192.28106901946364
True	93.97621181714534
True	242.07026062368155
True	2.7332524539538987
True	126.90919862118182
True	344.22034059829434
True	8.022288284859266
True	845.8403987535419
True	165.4068647303368
True	715.8656617748599
True	790.0461787611024
True	156.93210571642095
True	229.65996051369223
True	480.92838306149264
True	846.780497516217
True	48.401324005902055
True	38.27244805206785
True	128.82376614126656
True	635.1275990961764
True	707.5250228983401
True	169.68495485917134
True	580.3324240859298
True	590.6021321140386
True	852.815858863043
True	394.5901545906016
True	187.63746823799175
True	876.3695810618486
True	224.12245695726097
True	151.0100578724295
True	330.3665403939479
True	220.0999993058184
True	209.3431168017061
True	602.4517101066854
True	249.1993358500796
True	196.498581062073
True	431.1835763662138
True	470.32030557988816
True	64.16033350010565
True	277.42005488799583
True	78.81317868283638
True	340.50457986826586
True	350.8055917564033
True	247.6655141379705
True	178.93044562949032
True	382.87555778164943
True	617.9955590030188
True	745.9893366002832
True	296.38834011802373
True	754.9292747230583
True	62.67321988995939
True	852.6488090668369
True	363.24823324525056
True	12.557228230140222
True	615.4510624812381
True	702.8683058963962
True	268.242702916398
True	163.83817276854197
True	48.61010754471664
True	386.5819339119621
True	78.71828878035173
True	14.713930604942275
True	892.104986925127
True	379.7467898507238
True	185.6349865001907
True	980.5298068314044
True	12.545042803871585
True	805.0521427661398
True	30.896264843204293
True	658.0397434293612
True	58.38308797753838
True	736.2995470783188
True	414.901535989344
True	193.50541521176467
True	441.20253320698754
True	212.98012857946895
True	300.9527285224074
True	216.04507695316
True	402.5944589044036
True	10.11899194882541
True	318.5718659511115
True	109.73524431843263
True	11.142898466370209
True	476.2715744111818
True	692.6866160304713
True	276.7628308875111
True	78.87425942674759
True	327.5519005341061
True	83.33045331462834
True	185.3901176353021
True	179.5982113832845
True	388.4587083197779
True	45.23431863580615
True	137.08898289945554
True	390.55324648495446
True	869.4754566785688
True	111.47864233122124
True	208.1261444714017
True	461.49197935806507
True	19.267802753143545
True	425.96647145283873
True	515.1124862627584
True	86.76864946552654
True	423.00229907550965
True	348.6767374975097
True	416.4906757619445
True	592.6590890114691
True	1042.8257833314065
True	974.1181895822224
True	58.27091923399072
True	1073.8901678456737
True	108.27408096507192
True	116.15798293949436
True	111.1075797077032
True	491.8146763782813
True	368.3541021131756
True	562.7146993405229
True	253.1153487421272
True	159.06551763111057
True	391.83423156706095
True	15.652595641339666
True	467.2176567376606
True	393.3767908200718
True	146.63232706100814
True	91.1167455521387
True	525.8552290679022
True	960.9595598472308
True	201.655048348972
True	70.31110014083798
True	433.25226013080976
True	377.7191256543952
True	464.0640991932704
True	326.6401005387933
True	4.543973374510205
True	525.5051314862375
True	492.02766980693673
True	508.4825673105812
True	192.5686469843268
True	106.59876619687098
True	22.14672469098348
True	371.1655453843605
True	105.73843852420929
True	7.054962876393729
True	31.808128668030477
True	347.16947440805035
True	648.7318213366889
True	142.62352115498328
True	86.80899224917728
True	23.83277358568953
True	406.0237409256361
True	355.3396106534404
True	775.2789437790349
True	301.4381340207559
True	504.0538898076001
True	551.1360635004925
True	530.8800516719515
True	290.38655365236053
True	541.6940712855494
True	102.49622036633228
True	573.6658900719542
True	6.792655767069333
True	349.6596679059678
True	463.8612080681136
True	984.9756200622896
True	347.19174550110694
True	808.8283823023863
True	997.6761840907484
True	175.97588068013064
True	37.22486554543635
True	385.7480946296848
True	385.5605671713601
True	586.8031665615761
True	244.19892767390675
True	28.35291300939304
True	633.9574743193673
True	134.5029276347906
True	1102.7241673998374
True	323.7504996446536
True	464.14317533906814
True	126.33684363933398
True	813.4103015506054
True	139.2821518603526
True	822.3963326851028
True	566.049325417528
True	187.5379576620469
True	114.27997711755708
True	67.51500652613512
True	564.7120586924593
True	926.2403284721364
True	423.5488483772965
True	540.5207657117379
True	134.1354734747258
True	625.9117928190493
True	470.1539561796735
True	796.9242512801704
True	316.35634927543634
True	585.584380584252
True	117.25524680061667
True	25.693299908371227
True	419.5324302260791
True	175.19848210885633
True	104.5781396805878
True	353.4595874862836
True	1145.5935703503892
True	272.1857708513487
True	554.3083058489221
True	11.385775467685177
True	79.09430137437612
True	328.7584781047984
True	786.9087778872878
True	454.0499123313483
True	534.6876522052132
True	724.2995921993256
True	67.26087178061996
True	746.263793608125
True	48.570203359617246
True	99.076606415887
True	184.05969691431895
True	84.93735586246162
True	26.79289668867679
True	299.72833863798587
True	480.1327234106573
True	917.299974190318
True	870.0625936144625
True	5.864420815983433
True	291.8294441474946
True	469.2531917004686
True	126.7102849193636
True	223.1278954308294
True	328.01885943597784
True	1320.955574863268
True	452.8144052140023
True	24.024152932224457
True	186.13173256555567
True	684.0247221597366
True	36.11612965148315
True	173.56828100246582
True	568.2093290367767
True	76.57589626290589
True	880.4303557206039
True	323.16063494656174
True	663.2696253691591
True	77.42601986765631
True	677.034719368644
True	601.8674318123524
True	890.1730106012528
True	250.82356083982856
True	500.5902624747608
True	837.8482710300681
True	918.6986429217884
True	240.75170018892047
True	766.6178250250414
True	226.23916668908237
True	450.0061500035983
True	368.234522437738
True	501.9277648502932
True	488.04762006946487
True	316.8209588523936
True	344.3158146409089
True	106.1680953267744
True	339.665752806076
True	1096.8716674471948
True	319.67759597224654
True	149.6565215583438
True	304.725448180158
True	751.8235165981969
True	660.6943427774122
True	423.7129795224152
True	118.88010763582784
True	336.2121119803808
True	35.92543960193528
True	165.02722364617557
True	93.61541979623468
True	87.18777815415845
True	551.1857259736344
True	146.2241580107828
True	131.07921990133886
True	102.84076268708444
True	88.11716991952562
True	434.7671852842109
True	400.2429567711503
True	1041.401782684181
True	542.175955289135
True	834.4198483490129
True	267.6091441136101
True	294.233267644976
True	550.107405963984
True	191.70675935966068
True	767.6254469397657
True	245.91356243322144
True	354.31877494547035
True	69.9610349624387
True	116.2080822701426
True	256.00698578942496
True	113.46001692236662
True	478.0079454875498
True	32.67224180035192
True	588.5483446215128
True	993.6387602755276
True	722.8832540176583
True	1.3797691261350686
True	63.17690899112122
True	490.45886856847073
True	436.1944838340304
True	75.92911558306058
True	117.22531205755904
True	318.5625754264468
True	84.11265129031602
True	51.0433917775439
True	716.1585141999929
True	637.6542083568349
True	162.01279792844622
True	167.80340253026915
True	537.4945793902967
True	51.0849128724183
True	25.58877546124043
True	564.0744828494664
True	438.110811916906
True	1127.6486562232938
True	45.75336821636893
True	503.42475101329103
True	867.5620739637823
True	816.2877087108882
True	286.9432912963097
True	738.9181982945545
True	409.0269416213961
True	45.59936569534066
True	97.90681186643263
True	699.1055578793723
True	79.31570509054828
True	139.97241655361643
True	960.382367765006
True	189.6547303049342
True	265.51640310861853
True	106.29227890947136
True	626.2000715308685
True	587.48768945438
True	217.1020910345316
True	430.27224204466296
True	41.10213864733616
True	282.23959188398834
True	600.2663174775379
True	618.4082663495167
True	311.63913190240964
True	73.79912836183688
True	958.8794488546176
True	1060.2761208766487
True	566.9369025414271
True	64.23722958516038
True	31.36401623343942
True	94.78302740132328
True	109.65673351764872
True	98.48149529221512
True	898.7790297217372
True	1191.6622475202537
True	738.0118381162746
True	337.73318640148744
True	8.44232715919821
True	22.059467171366748
True	339.3174874173149
True	477.88849484441647
True	44.7254966746013
True	576.8576922377943
True	418.0277060469909
True	401.1236068479994
True	79.34790258501558
True	196.171162224924
True	256.6432425754885
True	128.5571412611107
True	384.0644286894837
True	44.495661328370375
True	173.9362649499988
True	1159.0683536689746
True	5.870901061248776
True	22.71624694394871
True	583.7929209581966
True	359.5742981592974
True	785.7073985714683
True	162.35696794474708
True	756.1489058478824
True	599.641432512028
True	275.00721942015565
True	454.3724595150481
True	333.55815695663944
True	281.7769920558912
True	276.6581896706488
True	403.2726159296483
True	503.3328635804328
True	506.2883081346471
True	108.50108962509763
True	360.4938528909649
True	8.863124985878608
True	181.4562725969365
True	230.60924735529704
True	858.5982191637646
True	621.7367397178347
True	30.209661409507
True	732.134699121277
True	810.9536553110513
True	94.59463296763512
True	346.8763456739294
True	850.0530100413488
True	220.2652008585412
True	165.59718367236047
True	540.3163264952697
True	580.4106447896066
True	1109.2814265656036
True	142.5008482081365
True	154.54129958402535
True	267.55400706289845
True	310.7114519841414
True	419.3081597993176
True	418.2677428873272
True	333.50393943809064
True	447.6434810086172
True	496.3058156198858
True	226.4597179198866
True	1492.1057791161925
True	251.0508193901558
True	386.9662159838544
True	51.62474702905935
True	765.9149975744315
True	258.82163141608527
True	906.2632133605828
True	564.4404727566914
True	318.69329179749934
True	769.0890056433527
True	268.6158318758751
True	224.70782512454744
True	256.7154851940819
True	222.4980447119277
True	137.41521540074197
True	261.3456556573545
True	719.8599645580214
True	524.4550732480318
True	229.25479329080557
True	1140.7772456862094
True	116.82425275510558
True	262.5708402234499
True	71.63658307370744
True	313.63271177713415
True	408.856166986796
True	89.98689708251477
True	221.18697536693023
True	76.01640324367222
True	697.2604942376277
True	372.3334529864458
True	213.70605098702225
True	730.7184928783186
True	905.3839972580914
True	829.2202286878522
True	826.543636588778
True	354.14175211434895
True	1.7352229697437591
True	272.83383890178084
True	54.88226260886602
True	379.51114880985904
True	54.43617786518756
True	355.7581466622628
True	871.9128389158177
True	1035.9512037882218
True	409.0786829630072
True	22.26575301744392
True	539.1260394921206
True	516.5938734625772
True	192.11461266886812
True	237.78680446099625
True	288.6477560431315
True	22.048336882009924
True	126.91558856912528
True	937.49012552519
True	65.38718123181448
True	495.0117846057087
True	779.7615033278063
True	103.41882523800072
True	252.4260441782845
True	116.27177492528826
True	16.23175619599426
True	1.7889930517260395
True	111.82682478781476
True	1010.2507922396684
True	495.3964315293265
True	69.48593661006636
True	782.8628191524998
True	345.5082791823232
True	1.5716444248373225
True	450.41975475896334
True	199.71742722883675
True	502.0651297053592
True	82.1961554738894
True	315.0301795085825
True	378.3347127949354
True	163.94678289237106
True	211.638154740546
True	130.8425455566489
True	168.23356042612755
True	1010.0518826501204
True	15.805173268939324
True	500.9468447006062
True	511.6975114808186
True	393.06530920330056
True	213.11534013635412
True	242.42275754598924
True	163.82020781630112
True	49.068932442205806
True	502.2509146157269
True	150.0882953934278
True	857.5869220470457
True	849.7331675878532
True	238.8354870283405
True	300.0463052368926
True	520.2986815208299
True	41.68561670226239
True	87.40313091470517
True	745.9352589048625
True	1077.778523714524
True	112.41359596275686
True	734.8780540977909
True	143.57187977611565
True	951.0922549917286
True	658.9841845015139
True	108.89220467247738
True	271.97706037722844
True	638.0563985089025
True	257.60443017227107
True	45.391584216299165
True	588.8340128274506
True	424.1967930026564
True	6.267905591706187
True	474.36751331389866
True	69.64695821856672
True	176.06208628852715
True	235.2745152798296
True	303.4611177407712
True	76.71970085119362
True	227.59492337954097
True	345.5138465726215
True	426.3614435201257
True	940.2230039717176
True	50.72021296785478
True	899.1242631531011
True	1027.758571110527
True	128.27887366685178
True	71.26048309859108
True	974.3098832053972
True	33.55762472000943
True	234.70354143153668
True	83.17590107463818
True	208.25459980618035
True	369.0752450697774
True	970.1449136401149
True	99.61136361092775
True	69.61153875281552
True	638.8429440207481
True	288.629827699957
True	706.8820739459295
True	51.92471973791786
True	495.9592268949317
True	385.7416036620844
True	667.4262029794978
True	52.78676505866598
True	107.40676719024243
True	28.35178469604081
True	272.84238115502967
True	44.66098018879524
True	337.0512645937179
True	3.28788065787792
True	1196.8742607216377
True	106.574040152712
True	140.73994545843675
True	362.8960084558103
True	727.4797967249651
True	693.6981438994048
True	1001.411578821117
True	470.9524017833088
True	398.6809416917167
True	142.1105485820018
True	422.8529379440362
True	859.7471062926351
True	421.93804208218006
True	942.2929497067933
True	87.22381884997779
True	431.8880226090333
True	180.35145375083928
True	292.9109252095636
True	732.0751905969207
True	153.95175316683378
True	128.95016999600068
True	65.58489880619577
True	872.2976191500462
True	758.9962255807558
True	82.34383525731542
True	444.9196751797904
True	732.7639274449764
True	423.6086679825664
True	56.89802471288835
True	327.95823592301736
True	791.0540134550705
True	31.90712088158507
True	368.8027028644582
True	168.55037725880825
True	278.917299955058
True	34.147175562422085
True	217.93995298193292
True	779.0370110241828
True	647.2219389717837
True	55.25286615279058
True	283.7636616000405
True	887.7412992683979
True	18.62061253904667
True	305.4280707045842
True	274.11181598528543
True	422.7547306324041
True	222.7684444543728
True	583.2314053737572
True	48.985233130358445
True	978.8117164309274
True	899.8197711576408
True	47.01440492654677
True	388.048065651392
True	716.8247199929015
True	951.607069980956
True	271.36278422732283
True	593.438887630994
True	128.34789008735325
True	185.10755145140556
True	136.14929907953135
True	126.30434718988732
True	197.48656215777652
True	954.194443809194
True	800.1888366874359
True	971.7761352248608
True	19.32956508951877
True	27.31489962770518
True	365.42986080383423
True	14.297684778174576
True	633.0662506328143
True	1085.3301055106754
True	266.8331906397601
True	209.2106278330822
True	83.87838468601089
True	207.93184131960555
True	128.73927097512475
True	45.35780126542124
True	129.4862505461706
True	88.28283712089272
True	232.93749318095055
True	537.9844088630272
True	161.42863696306696
True	30.152529130026235
True	55.52962417739116
True	423.8103093484134
True	268.7917297450553
True	575.9869287212056
True	24.281207732067227
True	109.3449075540483
True	686.5754681410782
True	270.82900931801726
True	465.0608578181677
True	655.7581529007509
True	98.4107236888156
True	111.13703860285462
True	83.14935385664447
True	25.307388531321543
True	126.71398160125244
True	84.73606215380322
True	98.6563119973056
True	148.91086552390655
True	234.88315166268268
True	823.0003043012318
True	273.7296919945685
True	916.19528534466
True	165.46498973467547
True	191.67552402051288
True	814.0452567238864
True	298.8603775123985
True	593.9999813465752
True	255.65785626721515
True	355.2759078802684
True	443.7995907363459
True	555.151618188023
True	656.0714392177972
True	371.2963219867347
True	33.82861005849337
True	548.3028560419393
True	623.5081650163427
True	17.851038067557
True	11.637413811278863
True	262.7966392933899
True	412.7831947720664
True	464.6280952433252
True	63.92060881918936
True	636.2463197285851
True	945.5807064484512
True	237.98301860419
True	894.1003100024085
True	279.2444372764903
True	104.74338670782944
True	274.62380656187287
True	683.0279219415003
True	41.70602713514647
True	577.1777645190233
True	1278.491916076404
True	1032.9849018128828
True	898.0592175530957
True	205.0675509093357
True	96.36039658263792
True	199.610403242928
True	835.5521491817896
True	155.59442014843358
True	1065.2644533459115
True	885.9189864084791
True	41.06204573260314
True	87.39472078232414
True	417.6895733382843
True	421.2171152736757
True	207.42697574896115
True	522.7875022875742
True	686.2032336766706
True	111.74338108866068
True	266.4055127823884
True	992.8767778527769
True	51.27391741343034
True	717.0721324006212
True	535.74794838263
True	34.133268881558976
True	799.6385054352907
True	368.8418646484287
True	574.5765925796816
True	108.80115864812132
True	266.2078985748477
True	214.07187845925813
True	26.42818233577316
True	137.52124388419935
True	723.2247396628117
True	143.3216280492303
True	373.0156364973692
True	61.8705975342846
True	607.7879535423561
True	612.145746566076
True	229.2676197538405
True	476.0502625917038
True	169.47204690007774
True	166.17942234837884
True	225.22439108527087
True	282.4079541796309
True	353.2888105196042
True	126.25076560806822
True	196.2205269419557
True	23.21894561424039
True	872.1458632046936
True	312.3319373001723
True	9.636406749751846
True	373.1563414921664
True	168.16906137832046
True	617.6920303598434
True	364.889995133826
True	576.59042109176
True	564.1230441348713
True	496.1449417895508
True	789.4207407854107
True	239.80521443912903
True	575.9635517876436
True	159.2771546396989
True	542.4972185295775
True	353.5670431767309
True	373.4029931686155
True	130.8272881787143
True	134.44572105001598
True	106.61203124759568
True	69.87072134034258
True	709.053997066651
True	177.96649718222724
True	45.95047904241788
True	0.0
True	556.8413402474905
True	102.25368494954591
True	22.878697685150165
True	41.27531708393073
True	114.65246840940452
True	537.616584493143
True	184.3024984862198
True	111.18828573189104
True	35.53827352067551
True	157.73547573578924
True	915.0704892356868
True	51.29114530894613
True	230.9671613990146
True	754.4310883784129
True	322.53168104038326
True	461.3334952715725
True	472.5770154024004
True	516.7889668677714
True	596.3380927996711
True	899.6614634012341
True	259.28676500013387
True	1060.807626195785
True	905.6034843171776
True	604.9200799331026
True	344.58190446656255
True	849.3184392393755
True	8.510471845215179
True	30.41920091117377
True	289.96167649461523
True	43.00559701253778
True	197.86082710461832
True	781.0068078260072
True	218.43944030884035
True	734.3916650834785
True	752.0208660589185
True	124.60327198512732
True	375.6490277538742
True	580.6399607018625
True	24.314140943943507
True	137.27896512834627
True	429.7426997280056
True	299.2724466487512
True	201.25764639794104
True	113.8217404008311
True	390.1021499617808
True	22.717295427066578
True	362.7601610696986
True	361.8627058531856
True	1027.17754751067
True	364.69918806127816
True	29.51337918885334
True	442.71508770858367
True	450.0223362569454
True	239.2240258691159
True	32.23915706984184
True	758.7669039066769
True	428.3914980360379
True	175.99279392644715
True	13.317223949695451
True	1199.8597864465
True	166.00401378882984
True	28.16512365206537
True	295.4106212791924
True	261.13163050929325
True	118.49025127870038
True	297.0415095211092
True	45.80496898515533
True	330.1183258322365
True	309.7859838079422
True	320.058247069295
True	29.383991237666013
True	48.3223089482294
True	1076.6576349531013
True	24.873677260131128
True	11.70156539231489
True	172.60495567988684
True	671.0745512628066
True	7.294292391294204
True	195.07190041118145
True	175.2611178722232
True	521.3298412489709
True	362.1012923600455
True	753.5014709098025
True	318.70902016878364
True	488.3852601772265
True	432.3925468533765
True	509.5025494032361
True	104.4571399859272
True	1259.8439061063889
True	912.65464891091
True	293.1336591488556
True	528.7748047394775
True	101.22323565840982
True	559.1125714338515
True	413.31423012180267
True	160.91187821631257
True	73.8937171427521
True	349.6247299224718
True	176.40930233821516
True	30.97658383385819
True	585.7686326034946
True	388.7428746576201
True	59.51757417263844
True	32.362700854015195
True	667.2177882635914
True	486.16534208178007
True	67.91337821977496
True	22.30828685631692
True	334.9486835581835
True	328.0814884601853
True	730.9427459307612
True	545.8843009377597
True	557.8052569347751
True	785.7571740593536
True	9.43221395267723
True	56.081473533820926
True	34.08381758491293
True	60.9326085014291
True	513.2236654769122
True	593.084284800137
True	86.01550304024006
True	113.05963380874353
True	192.53048388454388
True	74.38435773675491
True	175.4441742422981
True	205.40406672446576
True	278.1053020131656
True	816.4163560854339
True	600.0475957968899
True	287.9656764703962
True	194.0190109221399
True	267.4412132190223
True	251.2052226402692
True	731.294763006184
True	335.3690100519947
True	163.20709865101236
True	925.7939887015382
True	332.4611566163512
True	472.6249876808803
True	156.31748758725396
True	121.65518614118584
True	64.35086835541973
True	207.01007355871064
True	977.4442574042206
True	518.0382989649659
True	115.79097106681856
True	357.9343783182764
True	101.12763825798604
True	663.4416149536357
True	4.085878585217786
True	702.2049164581688
True	34.09208731883981
True	958.7170253761218
True	846.4985576229949
True	209.06108861316872
True	26.741432664618543
True	80.26757706679628
True	450.3963530293379
True	230.94671728351415
True	1.6009889342303592
True	72.75494073788079
True	1075.244188900139
True	350.62567469626856
True	676.8571220913249
True	476.3474759817393
True	30.894512833443518
True	131.07171973285045
True	453.7887440594689
True	923.048963982667
True	817.7903616600304
True	427.6508460021827
True	340.74771167600704
True	17.835874155650238
True	79.835316293062
True	757.8806600753783
True	459.7927867508808
True	385.2488362012399
True	859.6679783771092
True	27.0187528498381
True	224.6959462892363
True	894.1417587793251
True	232.75887203792675
True	9.17862210948127
True	500.727174280616
True	104.12275132194551
True	653.7329303813328
True	54.27816972005684
True	253.52485409686247
True	889.592773432921
True	901.715667366243
True	267.40477772018363
True	425.1400470914169
True	115.31329615074716
True	585.3740838700439
True	257.03612634940583
True	181.18006319457655
True	870.0428387796001
True	53.88350884032027
True	707.0276590196767
True	272.29757531679985
True	297.16049738102754
True	163.254925350954
True	491.5312845271878
True	612.4105181728419
True	370.9922027645672
True	398.5388130193497
True	68.26722389954536
True	159.90886619295514
True	447.8904964911164
True	220.59947295182675
True	36.37201592132417
True	204.7677753770703
True	377.7054307859413
True	405.85277049311287
True	726.6939054744474
True	130.45999498930033
True	641.2244953549451
True	498.1571280242928
True	628.7072626251071
True	133.76201179834078
True	37.66625764754974
True	665.1519928542339
True	68.51722404158548
True	538.1410618485288
True	674.8707243526865
True	449.09367917470166
True	134.9893829985294
True	516.4195090554364
True	4.50971168397243
True	399.6504709343371
True	31.197350483353347
True	624.5277350188727
True	256.1017150798052
True	570.6124138626785
True	677.2573069063285
True	144.98924031602516
True	528.0002778352517
True	516.5484891443431
True	68.22632793371871
True	977.0517336882662
True	2.7063023507506707
True	27.83668106005192
True	650.7205815675527
True	676.6988584021033
True	131.0407698303487
True	417.3071746308238
True	129.21211413788205
True	72.24035507826125
True	451.4188128840096
True	39.6283804122962
True	494.80917918837946
True	13.330355997027349
True	846.620624752477
True	548.8497741732157
True	678.4065948187828
True	99.57225235146612
True	374.3527838985122
True	964.4391042985252
True	849.0525782060378
True	144.38791871255728
True	532.020441668583
True	448.3384233510265
True	243.6477412990197
True	253.78434457649644
True	5.251680698472406
True	319.0359665307647
True	11.068718250141634
True	375.49983569979344
True	74.58865315627247
True	428.67914529339055
True	663.3696323172907
True	125.39569679570415
True	227.9100543623373
True	644.2265741631476
True	679.2952679766772
True	299.529225300626
True	136.55598380940737
True	166.7753686298649
True	476.7617133458433
True	85.43530343868238
True	8.874480808822398
True	517.5552784581831
True	569.3327896290839
True	19.87135889786643
True	135.34852483087082
True	934.7206171652442
True	492.36520805935726
True	274.7940181363771
True	33.51319887859149
True	465.80823844124257
True	109.48758775939802
True	582.7267879912348
True	649.1202833540299
True	295.9123535986024
True	393.7184171873394
True	183.19023067887815
True	248.9017458315962
True	71.62938521777566
True	217.64038912953117
True	514.8926832033152
True	22.924623751562173
True	454.9174456833397
True	365.7722863190487
True	740.7032927910569
True	918.0902052307972
True	871.9417672342983
True	159.72297065321203
True	404.1320330034473
True	73.01286964303793
True	184.9802419397479
True	313.6530645160148
True	9.59600736565124
True	809.3520589836932
True	25.27530988605672
True	398.3923069272852
True	277.4410689941879
True	654.8281461221749
True	202.3283169242448
True	40.81452510527855
True	691.7542539389715
True	1072.3804250892483
True	230.95452784420388
True	139.15373056830168
True	605.7550892764727
True	479.1904536689618
True	17.860103919285592
True	821.8251003090553
True	112.72940411262633
True	46.40792038547577
True	309.0798257092742
True	349.14426004078126
True	412.3514274991691
True	261.18517013420995
True	20.272188522480786
True	22.553518064049165
True	826.3503449298961
True	205.9440409873722
True	110.31774754666668
True	816.5016538649421
True	654.5157369274639
True	651.3093594039037
True	450.22330670951936
True	152.98225654425804
True	33.71571915942968
True	102.92245595414587
True	446.1841796720937
True	233.7298209581388
True	466.47046193885086
True	151.39358786919203
True	506.3046309089276
True	662.9902431660938
True	963.9510238933224
True	23.994338809396737
True	1004.5679900550962
True	1097.3053400057672
True	480.6712064700817
True	82.94213514215407
True	785.7562332302651
True	645.3776736525227
True	619.1982565873379
True	178.0341754978496
True	752.3031974024464
True	704.51125198385
True	123.8589036669248
True	770.9003499741253
True	813.4335906138871
True	468.4886238605978
True	230.0848154677171
True	72.59782123633339
True	306.4273223679984
True	358.05968631806144
True	476.2238389387762
True	431.40440060284953
True	191.3679839634107
True	307.0714081970308
True	3.1737105253483326
True	12.376629988981463
True	103.32537208927916
True	137.14673502354535
True	356.8150759179255
True	345.3124927915307
True	111.2274271933688
True	17.61593014641287
True	215.68290564484792
True	845.1207456878825
True	458.953599079519
True	519.4046116452156
True	555.6096449456584
True	813.3328151267204
True	651.7516251195611
True	91.9605456088521
True	222.72426664756105
True	239.146621858059
True	277.53863302777074
True	104.10320429985453
True	363.36063029994114
True	439.1652714705282
True	173.52071223975335
True	660.0374614813325
True	246.3088988042318
True	205.54513468240663
True	31.19293333960584
True	250.11878779668197
True	492.35063230002254
True	164.6424921810798
True	525.0653237654049
True	465.1662321614912
True	239.59955921113644
True	106.79525645780502
True	42.91376256488999
True	408.3306800973386
True	789.4524532026373
True	166.76961895364173
True	1077.981179260328
True	1035.8587501390627
True	487.96098064040046
True	100.806592060178
True	120.64972345913756
True	662.495633699746
True	7.649321949638058
True	221.74017101031495
True	143.5424313910644
True	117.53964688729091
True	323.4570341744694
True	643.8526314845502
True	37.47902002833143
True	129.76691380155046
True	989.4960618988498
True	61.51182633621408
True	430.40616159561705
True	531.4112647478287
True	247.0149712479368
True	129.65328674384358
True	949.7376543300264
True	1196.8920727521715
True	510.69881904344527
True	662.2246681244565
True	210.84910393558727
True	151.67460006343077
True	313.41793672679296
True	260.5381134555741
True	176.32420170918266
True	295.9197331255904
True	352.2535385761108
True	10.817632967511248
True	632.9429940584449
True	150.7473049860836
True	81.6073436835895
True	437.7940717722477
True	312.3512186250713
True	1205.2697550932692
True	350.6694738805078
True	973.660930133165
True	10.712665646275829
True	263.7884477540629
True	230.39813384869743
True	152.39529031394298
True	475.335303939052
True	189.4402769605035
True	411.5147347347676
True	338.9453269372754
True	112.8243987687306
True	359.5664287803898
True	1060.5253133246144
True	710.0369705616752
True	226.9178996244283
True	108.72714370723084
True	298.5647331899388
True	24.99019266376077
True	355.2772146396451
True	312.84341228564585
True	586.9689633981988
True	458.7818097631976
True	346.4499577603847
True	154.7624512436265
True	12.700888936281222
True	423.8620440474688
True	278.62495392208194
True	140.59936319726393
True	299.49209386654445
True	442.3923445817815
True	809.0980218064831
True	312.5919246606414
True	788.4927347321466
True	412.9938759670656
True	385.3523115021476
True	1.098605347791074
True	1178.4348541404613
True	107.79075273182217
True	924.0130383177216
True	193.3423064589061
True	466.0648188609872
True	679.294385918909
True	85.60371440515605
True	480.8885334924301
True	34.7831698338407
True	404.61140873059617
True	74.1906763371009
True	229.8743687931774
True	40.88264499938101
True	657.6594370762699
True	189.8785287428864
True	24.10825369637817
True	416.2680572162409
True	106.9111910380566
True	169.65281952222662
True	805.4130853829004
True	255.2504937138924
True	151.19294110030373
True	391.5360334764296
True	527.6515586963852
True	353.4260279112087
True	503.1199834561075
True	611.4357370044787
True	162.1104545423263
True	8.183482359198663
True	72.05602334196385
True	433.9989539347792
True	90.72928138990108
True	81.76448886515793
True	1037.8346842004564
True	26.77003692199229
True	324.4955362319681
True	329.21316178750305
True	462.6098689304477
True	668.0880693984491
True	181.1122387030084
True	674.5646663373905
True	312.11708800733135
True	356.2876315951898
True	267.9354876683648
True	220.6208036132802
True	350.9860011065133
True	448.0211836894794
True	423.88420318081023
True	618.1054867222484
True	142.03253148505033
True	75.0669109783231
True	39.39736934211176
True	305.2576168420965
True	649.5454897727101
True	412.38617905069714
True	788.0085194126917
True	212.0210395424113
True	405.6485875485776
True	65.76531857630692
True	54.47088214011153
True	410.4925637332287
True	202.93005247468315
True	221.82457674233143
True	45.71070638973583
True	1090.777252793926
True	182.63240293297665
True	933.2273435948144
True	321.4550592450746
True	930.5096373945004
True	234.5398183108488
True	446.95258961902806
True	540.5314806572005
True	620.2688032622896
True	213.9600587198524
True	500.19215328428174
True	923.2335978754602
True	130.24009446209803
True	7.533497504671416
True	588.5142789367951
True	28.676382656570944
True	74.70712251533384
True	796.2837772311926
True	227.46335350695605
True	938.2552928101647
True	675.0854847529168
True	423.6350165333429
True	293.0580539152512
True	483.376319797833
True	342.78847852173124
True	179.8199697082285
True	679.6506830724812
True	686.8119991868293
True	207.76608425345776
True	87.4203591780638
True	507.70891194802846
True	127.84113779535936
True	376.76942797968974
True	347.14729751127607
True	67.88374589811632
True	382.7216685575215
True	411.8430190256352
True	360.2366190780689
True	431.3747982752146
True	415.0640412543906
True	638.5313272281861
True	57.104413546875335
True	444.5821125202693
True	328.3439943745336
True	665.2194256509574
True	217.25703849729703
True	100.66617684086393
True	41.26100487252732
True	538.002053444092
True	662.4111101937888
True	184.84780766049568
True	417.7401676850963
True	345.70548637245184
True	18.363372768819787
True	174.81288674396885
True	287.6280602588237
True	2.48169615149852
True	902.6301528269548
True	82.88854087972244
True	103.78281613472902
True	119.09819379114865
True	367.7789085457727
True	35.67279420448936
True	448.8850615904339
True	233.05461391590572
True	5.595136208227639
True	116.6683628387419
True	436.12319821328185
True	50.21633590800761
True	71.05347253844687
True	180.44746797446763
True	292.6913752441829
True	968.3433042898348
True	390.3514466649378
True	967.0541989049876
True	185.26750723162183
True	1023.5320948172836
True	787.7639175855735
True	648.3546564242802
True	417.3791740494542
True	394.2981153893672
True	74.70719483657304
True	72.45194773456545
True	80.02115139549043
True	175.2691130730738
True	476.7327129767392
True	1092.3396115235569
True	174.44934942933037
True	355.7657578511635
True	444.1605156480544
True	592.2486589294197
True	591.47776610959
True	290.2955808088384
True	439.63583426524536
True	690.7763918171352
True	94.58828799566996
True	722.4199036014345
True	268.7090768471505
True	136.26191960940105
True	400.2463350549996
True	837.0328154487221
True	436.1039113836
True	912.7496932178608
True	197.67834296676293
True	339.13402711639304
True	700.0315657617284
True	622.5263820550994
True	196.3372960594199
True	263.17391457992574
True	794.2842195454895
True	30.653814339453536
True	195.97980215809156
True	482.9030210848087
True	682.8110243946085
True	106.31760678225548
True	33.27997569604346
True	167.02406052258277
True	724.4635582012551
True	325.82823273888107
True	548.9635535793007
True	350.2953703198489
True	293.00871067951067
True	474.6674261383481
True	505.6689615123698
True	73.05922165957752
True	365.66868399913886
True	769.556251859666
True	0.0
True	292.4924359851399
True	246.49482038982083
True	986.1916441190008
True	155.04441835414605
True	642.8608972355267
True	645.5652394708021
True	114.33839666709792
True	212.45094979562424
True	133.00519635096072
True	11.979261386835953
True	288.8459153619529
True	357.56907394939304
True	1149.035445018186
True	239.524074151682
True	417.81663341192456
True	658.429094148874
True	209.615501546938
True	27.381578974531884
True	843.2221332687674
True	609.4989059972189
True	156.78020125480452
True	619.1964873330314
True	147.9451906324043
True	296.9458195739348
True	752.7231088361037
True	36.87205788214886
True	102.53186508898216
True	514.4177884828229
True	67.13755861873696
True	80.69634641129674
True	413.7157554482106
True	22.54641339221464
True	734.8846975655492
True	99.3935802682503
True	160.03477424009824
True	18.98266719220204
True	715.7443953928472
True	30.95977955667402
True	780.5415218386489
True	403.0954728408412
True	120.57754621498992
True	684.336545995328
True	534.1988626556125
True	578.3244845588977
True	45.31503055157047
True	369.0649519317176
True	6.80222785926988
True	92.19349917870996
True	382.86726751323965
True	46.24509949061092
True	119.01051635012756
True	311.1665628782597
True	184.3784389307541
True	99.49562490955176
True	656.4147641733969
True	20.42168041828993
True	1108.3224949050398
True	516.7993807852138
True	305.79300773937325
True	504.2024686550068
True	123.88857879482256
True	774.1902564947259
True	1082.155348298203
True	732.5732785302052
True	183.34286378644683
True	222.7766789261297
True	52.81730169483957
True	61.75052310992406
True	153.34786693574983
True	100.44425764668196
True	165.95031796741264
True	1134.8642549616222
True	306.71796009459194
True	352.3359660967528
True	711.1372286362213
True	16.073482952040965
True	15.060247223315429
True	560.9166531243189
True	4.65603670823462
True	118.08995629316912
True	685.8544723427564
True	182.7569895103476
True	665.6012703535321
True	823.3914150682485
True	144.88370902703218
True	855.9589572385319
True	2.972476264240173
True	449.944124404711
True	1059.225549143
True	25.17489609143176
True	242.27230842763583
True	157.4432119141544
True	1003.6240102805144
True	235.1562104598549
True	504.2268022687682
True	117.42760222933693
True	505.54975844667496
True	152.87335952293378
True	98.07490610285954
True	387.1215719243909
True	70.60119354429646
True	51.95771659141665
True	1027.7429826336518
True	260.06068928579737
True	150.36733224522862
True	362.885711949444
True	399.89433717283833
True	217.27277946988164
True	164.80735312693227
True	368.92084133107977
True	35.378166715953405
True	502.4872749137356
True	1129.5002161211871
True	114.61084126215572
True	468.6581019007264
True	315.7837254116057
True	26.418918422116832
True	404.566839374214
True	105.57810687521666
True	595.3942049975108
True	215.81594877023247
True	402.3642088788727
True	20.50257705164189
True	465.9927186887516
True	108.4823278016249
True	347.6879487036959
True	35.7831197345942
True	171.54151207166478
True	253.2049715019382
True	775.7981208475921
True	60.415436564453145
True	142.33180882718457
True	228.9205110427041
True	132.57233266293028
True	607.436524148382
True	572.7040507591772
True	755.5875374518198
True	405.74234911017857
True	545.199714702179
True	430.5800613943775
True	686.7979908541673
True	78.9546703433996
True	468.7935066683955
True	437.3425804888973
True	44.54480921711515
True	85.80912415705568
True	129.6532259843388
True	89.11834932249226
True	322.7951144489662
True	842.9648958334858
True	326.24305676738334
True	1132.2392945008316
True	318.02108461901025
True	895.043340702449
True	152.05815662475686
True	562.6129741897965
True	605.4199763741102
True	718.52069899826
True	437.24608313917673
True	61.088119446932126
True	293.6211694141145
True	43.81801360212204
True	168.54029247088678
True	162.78707935180805
True	1107.6894227392484
True	227.300260511507
True	558.0443377417434
True	563.7853024112321
True	564.0767781765131
True	894.3397225173245
True	585.1982671789001
True	665.1054978190461
True	900.2803408758053
True	120.74608381653798
True	318.9376593908964
True	258.06873793775804
True	342.3349173657034
True	88.84197153663816
True	377.1395639236885
True	4.740631298130924
True	306.59304345397817
True	256.55071064975834
True	583.0612993716807
True	283.08556967240224
True	348.9044363779672
True	9.309165819940292
True	60.56642669265951
True	544.3046485061361
True	30.185324520780988
True	143.39797464153136
True	67.58050689408837
True	148.48535433926514
True	239.54066618793237
True	70.09080482389177
True	369.28328277123313
True	273.96829283108264
True	96.63302780521126
True	338.72266476541216
True	64.49550095469345
True	562.4153727494974
True	878.7787968878822
True	279.540811118828
True	1178.4375655368117
True	112.51570728103016
True	319.70019707938536
True	1044.5100218145333
True	90.57122805182384
True	278.9035052964588
True	9.518433145840229
True	398.3545023174335
True	454.0448820244305
True	152.58244938014704
True	629.1850884582749
True	905.043526602822
True	159.10621550002978
True	80.60985157293011
True	334.6022456159328
True	551.2216064879672
True	612.7226937443653
True	1239.57459460532
True	26.279266354289053
True	947.12370707374
True	130.39080884146287
True	638.6252782526564
True	118.89909107009152
True	137.42440455540586
True	188.21176421110664
True	168.78606580303173
True	752.9635819106852
True	207.83014556870063
True	233.80767986471085
True	69.78934266598496
True	510.9611830545168
True	468.61354005154806
True	176.00784726077885
True	236.14740745416344
True	17.156622918275065
True	430.7527785635365
True	218.64362033946563
True	281.802817307655
True	113.20923708239854
True	697.6550452229776
True	402.1836621434453
True	268.29389318111896
True	639.4602250160877
True	537.3416203977182
True	471.1966186416359
True	138.83979231795297
True	519.0094696296273
True	425.0126360945045
True	2.49494136244991
True	193.13895517717796
True	93.4599195029569
True	247.9576394349116
True	3.039704422631521
True	123.31107355057227
True	359.58687880355154
True	7.134568618865082
True	854.6277614620917
True	172.09167320915267
True	734.1899757527865
True	775.7659144053055
True	162.87910476431892
True	238.5518045379073
True	499.636644644967
True	869.4544491284158
True	51.627398885478456
True	37.62993405104469
True	131.58077568644393
True	649.5562147595454
True	716.4237578115973
True	183.19338175358564
True	596.7488097488751
True	574.9060160688032
True	812.8285314380087
True	405.1477267979181
True	182.1880355359559
True	882.9978077725348
True	213.7272931834665
True	143.2258465504253
True	314.2474018292809
True	216.58860714370795
True	208.2002620779363
True	605.1280256747879
True	253.33136416628807
True	189.14911578457
True	458.2999523850459
True	464.38302053152216
True	62.92586322488688
True	275.015423491408
True	76.75509743744738
True	331.080972154826
True	358.8201197885471
True	241.67806617711108
True	180.61638177171537
True	368.9959381800052
True	662.3260954440983
True	763.2610344694793
True	298.3096246049501
True	741.7092308365179
True	64.40955494205306
True	893.5001782068607
True	355.67187687157696
True	12.3123927925256
True	644.448750090504
True	707.5184466294011
True	259.961116304719
True	173.39057240638044
True	47.69196867216117
True	381.5533936713131
True	81.36909115846844
True	12.480738606895994
True	894.6115611032815
True	368.04186021306265
True	175.6525953953882
True	971.6604744804474
True	12.985591842387375
True	798.3016146348142
True	28.388654828866592
True	665.9808715315048
True	58.63940720752791
True	795.6056250273903
True	443.7357563109017
True	193.2153023331137
True	432.9520477793552
True	205.2745502883168
True	301.0620745900419
True	215.92697903456133
True	388.98778132942687
True	9.94167861475681
True	325.5532915606296
True	112.1234035986333
True	11.954431033572542
True	461.338960406573
True	733.5029217104594
True	280.1568550666031
True	76.22125555786873
True	308.0452383268783
True	82.0904057206921
True	191.06636081030132
True	180.854999508447
True	394.64460446528193
True	43.54157846893134
True	139.19061703065736
True	379.3315382519594
True	861.7474550598777
True	116.59161880293718
True	206.6643499402438
True	450.3311262310776
True	18.02298193460001
True	422.0393580206572
True	501.1650348943395
True	89.47914623337272
True	403.34352810619305
True	377.15479549303546
True	417.42838212658313
True	602.1697637289863
True	1026.5290664387865
True	973.3415129688602
True	57.61109240350388
True	1050.2459151769467
True	112.87026124032316
True	112.69070220744528
True	108.2665251752816
True	491.98395334204537
True	377.1300733162706
True	575.2297157843675
True	257.3264611920388
True	154.26863242122323
True	415.5995446715287
True	15.888083914579497
True	453.6365790938126
True	395.5827251069829
True	148.46729107847085
True	96.45157494963864
True	520.0873259935445
True	1004.7365449712262
True	210.08220170993283
True	66.47273511233648
True	434.4661768814254
True	376.5081938518889
True	473.77193389512064
True	333.5144553704043
True	4.093448959363464
True	533.3427979266411
True	519.0678285501155
True	482.0607086702695
True	200.6816499994865
True	107.02061830307464
True	21.85314490392525
True	378.2385978456675
True	105.15704128609168
True	7.605237664293632
True	33.43734751670742
True	349.71207048145766
True	676.7640761476424
True	132.19229458142118
True	90.2950249943054
True	24.300250630437485
True	401.5105220641656
True	358.0382253386736
True	768.5660957117242
True	301.1012356487734
True	498.3244289723872
True	515.9958063627722
True	529.1955268722742
True	297.2247288037254
True	552.7590859371048
True	102.11745685431993
True	578.7726314446514
True	7.389185070391847
True	361.7990041189384
True	447.6293557129585
True	966.4461764602704
True	347.45351210769894
True	810.3742936717352
True	1006.403078817356
True	186.47982975984516
True	39.009557961411765
True	375.4048332613434
True	395.9831795541736
True	594.7457352754479
True	233.8303642556624
True	27.35924681810919
True	662.9771071161633
True	125.15326544050566
True	1045.0785581854943
True	321.5652046773223
True	462.5112592757821
True	124.5122917417543
True	815.2928475886611
True	141.71025174916662
True	825.9210435062595
True	558.2983370107748
True	185.13749284554183
True	108.0082996635729
True	69.67778004373778
True	565.7955158715348
True	917.8278524651538
True	428.9793158709872
True	525.377657267421
True	136.34838173151454
True	622.4483105379593
True	487.4970955694429
True	784.1700619004017
True	321.48966255744006
True	597.2233122817527
True	116.0221479384316
True	25.897395279341865
True	415.34172999910544
True	177.48831228265155
True	96.44143978612186
True	387.21580136773497
True	1080.457881893835
True	256.50083764791447
True	549.2314948271173
True	11.634320101520464
True	77.0722118962194
True	328.91194515758366
True	782.2619295570172
True	450.6844016234981
True	516.8409320787291
True	727.294728908847
True	70.50940016020226
True	738.2210096978478
True	47.00599250509971
True	104.9849210108212
True	177.59989407579633
True	84.11531009728117
True	26.54332440499505
True	296.5464884207299
True	491.5122820136528
True	899.2943788444915
True	858.574786471262
True	5.304068614273316
True	297.5473853748237
True	463.39742332466807
True	127.18676097869714
True	244.59857576364243
True	318.91284642916867
True	1305.156970913194
True	453.59276769963054
True	22.6193443986819
True	182.92390789542333
True	707.6585128662218
True	35.59011817760971
True	175.42102308753903
True	576.7438040308191
True	73.4737319158243
True	882.0049216017079
True	331.1814982890586
True	668.4667770033998
True	79.90008065466095
True	673.4786332973757
True	599.4763720525631
True	874.3952587196974
True	248.919962214602
True	505.7552693004856
True	819.6126518346792
True	893.044521750706
True	224.4725496656254
True	749.9638558941763
True	227.2839008461725
True	459.4518316515104
True	353.2190243349306
True	499.0284807395072
True	491.9247517926119
True	316.07380437920733
True	345.72830393288854
True	110.0303758836036
True	346.2730457442096
True	1122.309509211891
True	312.9751210490514
True	142.65552258059108
True	288.9831644401825
True	744.7196153366405
True	636.6360980486436
True	424.0826439907219
True	121.83659590962604
True	343.2853106043016
True	36.6562500899772
True	177.25130577294027
True	90.23203214492705
True	88.16674708542692
True	554.9045623511425
True	136.77714637708507
True	139.3324438168986
True	101.6646810085626
True	85.90828328463765
True	447.801537716623
True	387.0305735847978
True	1042.137509183443
True	539.4984399310633
True	863.8873313460008
True	278.29599173122665
True	289.51478380947736
True	549.7518424758434
True	193.9244058028884
True	763.6879219696641
True	243.1945605829045
True	362.71609638275874
True	65.94080377592526
True	122.41513223295648
True	249.6338993868601
True	119.3633852188494
True	479.6285902342958
True	31.18521967298965
True	562.0367411392915
True	1019.900945910552
True	725.8898764893157
True	1.1458806661519798
True	63.0760724049672
True	492.53588664377065
True	442.5452880160992
True	72.40227467174702
True	124.36207177349002
True	311.41035733879096
True	83.77932850981284
True	54.248291280715776
True	775.6265355056875
True	664.5407609816037
True	172.93406390375202
True	170.03138934411038
True	551.7613684847655
True	56.14319451319042
True	26.200397374977516
True	578.0918367242307
True	460.1471017856134
True	1145.8341177131065
True	47.182563002160585
True	471.0595641496369
True	894.6192674082123
True	816.1435801678464
True	288.4420336889753
True	733.6880736427182
True	390.3173573712227
True	40.68453715709993
True	92.08624052950056
True	717.4560823251045
True	78.56834002198154
True	150.48164428565588
True	966.417259624306
True	191.7758132256294
True	262.2718419281841
True	109.8490052860244
True	658.8596462186645
True	617.2835125166746
True	209.41625410710705
True	423.40190895288407
True	40.62018565421694
True	277.06665876742653
True	587.4505125053313
True	640.5523610769069
True	314.4967443543216
True	74.21118112677814
True	918.3019539060456
True	1079.283143277214
True	560.1385431292356
True	62.80122594484627
True	32.751528242251354
True	96.0851890179538
True	109.1121708681056
True	103.51937044343444
True	878.1123271895342
True	1213.742325761709
True	737.4010678100568
True	329.842359803776
True	8.361475015635344
True	21.07375991521458
True	331.1495584113088
True	472.8165712979613
True	45.27371223196041
True	579.600871330191
True	423.7656219051975
True	385.9107324171777
True	81.80461972191883
True	196.05907051757396
True	251.56432260341185
True	134.2950913266662
True	385.5824411204181
True	41.77175460024984
True	171.56509292831473
True	1181.9893518227218
True	5.367195153852862
True	26.11124742259416
True	584.9159785105924
True	362.7383181871356
True	768.6002852695356
True	154.24967672378548
True	759.2616909501203
True	590.5137288317002
True	283.7535673771675
True	439.2285309541018
True	340.39721579452487
True	287.50319423334554
True	264.92232725855195
True	411.8773306827423
True	505.1752689501647
True	521.066298383633
True	111.34257701476524
True	366.5480082533868
True	8.442887389938651
True	180.6775969504328
True	237.9431058944404
True	865.1515663028512
True	614.6925864890994
True	30.81696996433955
True	711.2579541718521
True	864.5606632211508
True	106.3232305236954
True	351.1358918905148
True	851.1334871892699
True	221.98072419493096
True	169.71543945520742
True	511.9222008233424
True	589.9276648376164
True	1077.1986760426544
True	142.74528521625427
True	160.26653699100058
True	251.8719704896295
True	324.574907142463
True	407.3285453214884
True	407.1312145653322
True	330.8922563872947
True	455.8982099853428
True	490.5418586505364
True	228.81077937164773
True	1474.348165514271
True	250.46363887364257
True	411.24984651657394
True	53.53715533971851
True	753.7748779392059
True	261.18818137443753
True	944.8031263336876
True	569.9157882399102
True	321.2780138330934
True	800.4204432678615
True	266.07183920248485
True	214.7483818586105
True	259.2435295950638
True	220.22461895566977
True	142.0390178260187
True	250.58448273436568
True	737.36884029824
True	522.6258579033378
True	217.19915445014897
True	1129.377109636962
True	116.2951756582849
True	262.53260998592515
True	73.82862436189883
True	314.2188576145268
True	416.3895530971214
True	93.3197652488862
True	215.49594936226197
True	74.75482878321912
True	698.341506247955
True	382.97601249208327
True	225.41634326375237
True	721.9429393689231
True	884.6365421943113
True	834.3583923033543
True	841.0405196970752
True	355.3918738454147
True	1.5958457409654057
True	270.24821917584126
True	56.26530507554829
True	371.4224472802241
True	52.85443839188163
True	352.7504863167377
True	839.0041524001902
True	1022.8836192765812
True	388.3572674016047
True	20.50910498996702
True	533.9104221804331
True	523.697882945645
True	193.64907748231732
True	236.25769601607067
True	292.25183902464084
True	24.24443969614073
True	125.30998554081906
True	911.3736940218624
True	64.2926693670345
True	477.2101949825685
True	798.0841798439193
True	105.5592194176727
True	249.7585011308709
True	113.91650185851935
True	16.47208859709327
True	1.7976692033381123
True	118.4650014701768
True	1013.387035751578
True	457.3654196835736
True	68.55780649155423
True	795.6803434603021
True	337.72063984689527
True	1.5688540862468292
True	452.6527376232319
True	188.6494958128538
True	487.4909371745697
True	85.0135636047672
True	313.76623678125964
True	377.437853794912
True	173.1499446592427
True	202.01005729740527
True	126.07650554340832
True	176.9326686133102
True	925.3547530849428
True	15.035773570778003
True	504.1594513999275
True	484.9150154387298
True	405.5491067467651
True	221.73760474908207
True	245.73647388920963
True	153.5482652945142
True	45.81979800881211
True	490.3890844780525
True	153.80900148283055
True	837.2150303558718
True	824.2109013640614
True	251.04387543864576
True	317.8219983995716
True	527.9213433901136
True	42.60377409307602
True	84.72512682153683
True	724.8770307060539
True	1077.6367979296122
True	114.6057359794841
True	714.9365321141871
True	138.30359255609304
True	921.4308168551152
True	690.590081263852
True	100.65243524859837
True	280.3706045783801
True	606.9181558917609
True	254.63354581331703
True	45.87499049621591
True	559.6062605169275
True	454.0033862000413
True	6.470041542590346
True	471.2655904323161
True	65.37273302901875
True	175.81811697756137
True	235.29144255629515
True	314.5357281412896
True	73.96798217969251
True	211.642897595612
True	346.4488507014929
True	429.1867132758503
True	915.71680050334
True	50.72018219215322
True	934.7615190225176
True	1046.979502993498
True	128.19291010604988
True	72.46151294138966
True	993.7130519525732
True	34.56692877526453
True	237.5769608378805
True	85.75121722937298
True	213.05186408004377
True	365.09232117359136
True	979.5071960075718
True	106.71605588229284
True	70.70902960569634
True	639.7185197957341
True	277.3695773922641
True	717.3816706510336
True	49.59403598179978
True	463.6665272042724
True	396.584657140398
True	692.5003132190676
True	50.09872657842104
True	108.845104551274
True	23.59263889351584
True	271.6171673614838
True	40.92573489178027
True	349.448638714864
True	2.949413835451989
True	1171.8588618853926
True	103.9935512355925
True	137.88488261220968
True	364.02521527823
True	748.6222996082797
True	676.7554000803784
True	1008.7496743182388
True	477.9098687246616
True	407.5835859969197
True	142.1450548218315
True	406.5878324670699
True	873.5436920893579
True	426.92557544995816
True	930.360435656196
True	85.20181830318195
True	408.8486764856332
True	177.91648375343618
True	291.4557621168904
True	754.0287344229623
True	162.82242777893327
True	133.09357711059465
True	64.72590155721623
True	862.2577490166492
True	777.9010258108027
True	81.75691728818295
True	428.1875633302728
True	755.3955082133431
True	421.7474789890106
True	55.65673808339189
True	334.3746405865248
True	791.3815438132093
True	30.260606751737896
True	366.4737176368198
True	169.15913089418797
True	263.1461681613754
True	33.16483713693283
True	214.48643576946424
True	755.8162714612113
True	636.8520509440447
True	55.57121787072107
True	292.19147570412787
True	870.3861909280213
True	20.018573135890108
True	316.8483456178394
True	296.2861855423397
True	430.4813198289104
True	212.23119003818852
True	608.3088283503413
True	45.24453146898258
True	960.6174804865494
True	868.234742198982
True	50.72502226001312
True	379.7262995535119
True	727.3522775613976
True	945.6274054966942
True	275.03684326600364
True	563.6973129837851
True	129.79256561815183
True	189.0986513897914
True	138.8949863864569
True	129.6143240016466
True	203.7071135737372
True	951.4211030137736
True	789.6912847667955
True	947.130794771042
True	20.98415131796625
True	27.06281703184544
True	359.21644659127605
True	13.326975700159366
True	623.9949740496824
True	1031.9381290561691
True	267.8247258712973
True	208.58667258281756
True	83.92480470252723
True	216.7319924981351
True	129.55930741318127
True	45.83539099054308
True	131.0664637905364
True	90.91788271457528
True	244.2777495414811
True	540.2176917971562
True	160.0838734716833
True	28.43674201165263
True	58.145440836278425
True	406.1695479782052
True	269.89666054647387
True	586.194966023459
True	23.74989876911636
True	112.1324360376832
True	665.8381847035688
True	255.30544819471208
True	481.238667793248
True	649.8549363492044
True	106.30902582051851
True	104.8220603810836
True	81.080227237725
True	24.16142350226719
True	126.86784980338815
True	86.54408061142263
True	102.17265959851844
True	157.48605070210866
True	233.60661529096188
True	818.8145768173991
True	284.66084121787014
True	973.678346727314
True	166.15698985233763
True	206.16694289771863
True	770.9515458032735
True	312.7824958108085
True	615.7201112404392
True	255.87637913612596
True	362.3419510925934
True	435.723249755916
True	563.6887940565483
True	647.1930776849175
True	371.9776131622764
True	34.584005910969736
True	561.9910776194495
True	623.9728995582883
True	20.443064075495453
True	11.452395165984152
True	259.52421791248406
True	400.5504281423535
True	434.4858074337143
True	66.36308834931856
True	646.5174472143557
True	916.9582403743168
True	246.1971525493135
True	901.672983099952
True	278.2331705112491
True	100.22351137149845
True	281.1884749774511
True	664.8104485833163
True	40.391394307690256
True	552.5857924151202
True	1289.572438110543
True	1012.1124184370402
True	914.8857688645028
True	221.3498055562057
True	91.88942194504908
True	188.39278705766492
True	844.9208930487446
True	145.7576742337659
True	1063.7442443927798
True	890.5417040821478
True	43.5818112472217
True	88.2738980184552
True	432.343674665784
True	405.40866142922346
True	201.21077545145403
True	521.5305695309833
True	676.4757494267026
True	121.0636462640463
True	281.280868389387
True	1036.7591435254894
True	52.61388429624785
True	701.7525016205772
True	555.6229272418157
True	37.43362815780723
True	844.8984241578328
True	377.0166627716184
True	558.0015118471651
True	107.21863092561118
True	270.07923676851885
True	223.69017271109084
True	27.285526700485743
True	134.08181231165975
True	737.4574829740362
True	149.7941187622821
True	378.3813890427292
True	63.727545077547056
True	605.1975115169299
True	594.2130481875147
True	240.17333797866027
True	466.4836042878382
True	174.20398750874227
True	164.6172824091594
True	225.5790474077424
True	289.4978223277369
True	347.3694196747609
True	137.43741002576158
True	189.06221246822489
True	25.719796328863776
True	879.1479843624761
True	327.2768915112598
True	10.879486048307044
True	369.8051741347946
True	165.15904862308903
True	627.3658824160452
True	376.5224052877763
True	579.1538179180158
True	558.1158987899355
True	480.98419115046136
True	789.5633921089209
True	246.401126242763
True	568.8318741589189
True	153.8652616304351
True	542.1410305914459
True	342.8832301993479
True	381.5094494362668
True	122.03169801299228
True	130.12164561775737
True	111.5218789591658
True	71.09424568417093
True	722.7639850691145
True	183.8630480671223
True	44.22385385993589
True	0.0
True	566.0090522818211
True	110.99663426885677
True	23.05960668099769
True	41.955733245101285
True	110.49321182042584
True	546.9151130790674
True	187.0883934155817
True	106.9003301123648
True	36.94901150914407
True	160.89188259382166
True	960.702629199302
True	51.26419453418974
True	226.15246356018457
True	732.5549919583048
True	311.7807359333365
True	460.3793352806898
True	486.51977687926
True	520.1777655924371
True	595.6862023155738
True	926.589354873589
True	259.5837374450283
True	1038.6300015567415
True	930.369091052926
True	600.0794673085176
True	346.7439063604325
True	849.0692637543452
True	9.025871540017318
True	32.57532231626766
True	281.94732446172884
True	44.1133905589633
True	201.1374268557743
True	739.5609774356399
True	214.93703726448143
True	761.6192950655746
True	743.5641285374265
True	128.10622859968186
True	356.5045355051576
True	601.7328724167131
True	24.635406522800515
True	131.24727044104412
True	431.2673861142656
True	306.56700584144465
True	204.2484746330212
True	109.42609873003796
True	378.2417081937199
True	20.583827797035404
True	362.65417276981606
True	356.50667001668955
True	1059.1665439274789
True	359.9629325157584
True	31.929178230751173
True	440.949279634661
True	438.00605785852
True	228.48641260160636
True	33.30437780570065
True	741.2702042682965
True	443.3735016712014
True	176.2427829819295
True	13.54521739822846
True	1210.9235236494576
True	163.0171182230374
True	28.317504342046234
True	303.20454324420785
True	278.64748228126746
True	112.18704441303504
True	297.7460857778698
True	46.76848317162939
True	317.46178414709766
True	310.72669786475683
True	308.0751833716104
True	30.484153118504885
True	47.89661024719279
True	1046.2077049611648
True	23.054066111529515
True	13.21459353423238
True	176.14986697708088
True	682.0489743708752
True	8.656507027768427
True	178.88488084280388
True	177.37573586115096
True	524.5427380568088
True	376.7255300267304
True	730.7695578926146
True	318.292769765996
True	495.120457095618
True	442.3860255524776
True	485.2850823844642
True	99.4313478019292
True	1274.456900310538
True	947.779608363721
True	295.36946404507194
True	493.7069732220485
True	94.62082750198368
True	558.1780976178032
True	427.25631098881615
True	150.67708372997907
True	75.36369618764019
True	348.95320182094594
True	167.44712906728878
True	33.00449675173366
True	631.9303208515632
True	380.9498862621577
True	61.50148115417021
True	30.24190774547994
True	662.1301655981562
True	490.5043456671492
True	70.34977521155552
True	20.590097422915264
True	313.77185110632234
True	342.5774006039801
True	695.4096657885847
True	555.3838175564199
True	562.3010567763554
True	796.6331581512624
True	8.754609943629173
True	55.16765702523919
True	36.86053516554323
True	59.08046050476159
True	503.096479474202
True	601.9674879962897
True	85.03064593886678
True	109.57630457541455
True	201.1811923771785
True	74.67950697326104
True	182.8867375018864
True	189.37277501030317
True	281.07403857127235
True	814.5453190233078
True	595.1890797284722
True	280.91578470890573
True	187.26382211540863
True	274.241067730507
True	246.8454485969386
True	756.9256990119692
True	349.8331687543643
True	179.25893875836385
True	914.8103194063228
True	336.89246858527207
True	469.49858067469455
True	152.87802016454646
True	119.0268761002054
True	63.05506633727399
True	198.91842801014536
True	989.9111670317604
True	518.8730316018806
True	113.56371942179946
True	355.1710971105533
True	102.23563209677906
True	640.2708103801879
True	4.114766973845169
True	699.0880037515002
True	34.14869207762938
True	944.5388080313244
True	826.9676154873758
True	214.11492186393497
True	29.12615392879291
True	84.61409904455486
True	447.24373377345626
True	225.15177511730496
True	1.69742288886438
True	78.31600377896558
True	1151.677126783659
True	335.3851755222676
True	676.4583541993449
True	486.9224202602831
True	31.12659160050548
True	134.06343882187116
True	407.7329352534255
True	955.0650594831455
True	795.7073579529018
True	420.9336900962872
True	338.90032186630754
True	14.237634841859826
True	80.46120202079727
True	726.0458068071077
True	491.7561445015785
True	393.7770882490136
True	870.8101778115836
True	25.133623845558308
True	209.1602429443868
True	912.447663979986
True	228.0841039741941
True	9.724293224513804
True	504.5115063167012
True	104.78959456213975
True	648.2273886751669
True	51.76406769348008
True	260.8043884706545
True	860.0763453844368
True	879.8817162746361
True	281.1953392732482
True	444.401467246214
True	108.88612325792856
True	609.6792346919332
True	269.27899217200905
True	182.51716216772823
True	866.3718386512962
True	52.58373811929688
True	723.7574708529669
True	278.5465598361748
True	299.0654452219411
True	174.1631190359775
True	509.4058487815024
True	580.692969779431
True	373.4660261703036
True	407.5452803122737
True	69.96819068596626
True	157.2708560642262
True	456.9757574232253
True	224.842009258907
True	38.34536669971664
True	204.59888056925988
True	402.1020220235765
True	401.1089839151899
True	736.4444728720887
True	134.31409514991233
True	682.4567592463392
True	498.5152390499055
True	604.1680136496886
True	139.8195199591943
True	40.57849373226824
True	669.7349559265224
True	75.9715117312834
True	558.9498477952461
True	684.98237782007
True	444.91639834614085
True	137.8103152701988
True	528.3924182196523
True	4.226276145566832
True	401.0962521828064
True	30.77487925764762
True	622.4190039026334
True	277.0640875090976
True	571.7384892771514
True	716.646960393322
True	138.5810478138049
True	495.2969704967247
True	492.46110892065104
True	67.60978192560879
True	961.1989244339402
True	3.038792771813561
True	26.992693907415923
True	637.4016942498906
True	688.3349571703475
True	132.0847998384593
True	402.1148367604632
True	125.2157858204297
True	69.63862973568372
True	465.8991273956437
True	42.7641826576382
True	515.7559876730679
True	12.455433753603478
True	836.3704707891617
True	550.0319488779164
True	676.153850827458
True	96.15829766478156
True	379.4385604993689
True	997.7110496129536
True	839.6882858809729
True	132.1352194258785
True	541.2243383397885
True	459.06327814001503
True	237.8178926474073
True	255.0459120652082
True	5.604074403531897
True	320.66066817513973
True	12.984695368203305
True	361.9105498338216
True	74.67557422954462
True	400.9177450797795
True	655.3238807578722
True	123.0369229183603
True	238.37945535936632
True	641.2046515650945
True	664.6074862133335
True	302.9185794859737
True	138.93341025457883
True	163.1475413981983
True	467.345611780813
True	84.87480696863491
True	10.762326423855695
True	526.4409467808833
True	562.2952266077542
True	18.218586388415662
True	134.71448568791925
True	900.9057406971016
True	501.0075617370889
True	266.4180986681067
True	32.73035896914935
True	471.26095881276353
True	101.77327335353397
True	587.2834423281208
True	677.2309406392059
True	295.8664118582231
True	364.7793618463093
True	172.98545050898602
True	244.08012637938907
True	71.94102726234334
True	208.28415457228283
True	500.6409016260848
True	22.15868705277755
True	445.60397843731545
True	372.9546887510616
True	742.8487162992529
True	890.9560083457164
True	904.0727153096364
True	159.11523442472512
True	395.1363248374255
True	71.55664888716603
True	194.1908276939608
True	324.4661857731074
True	10.067167968649818
True	795.398563240165
True	23.564787144379057
True	399.5516668315304
True	258.4586761649157
True	661.944250668133
True	209.29487982999805
True	36.021214716940484
True	677.9084230603216
True	1074.9507964707375
True	228.1302323987354
True	134.9247941130579
True	601.0398425017354
True	503.4505757287061
True	16.745151544683754
True	819.7807557320011
True	112.51331053039138
True	45.72755482354419
True	303.8086694428878
True	350.0010567923083
True	400.6015994423027
True	272.42561702734514
True	19.46456380280137
True	23.20810243182314
True	830.123331376996
True	196.1957180494482
True	110.62432535721928
True	820.6667223614729
True	648.9532147779458
True	655.4988782586404
True	441.04901074687
True	148.40227375814584
True	33.069316913737936
True	103.14153016601838
True	432.7641772215703
True	236.1587125042521
True	467.83517324867375
True	146.22146816157286
True	489.7199632352728
True	638.3339489379913
True	945.5473829389176
True	24.429211629117415
True	994.639557719502
True	1020.504567505789
True	501.3019057822357
True	72.4195378197592
True	797.4959013452584
True	626.6781614752065
True	638.6074554180577
True	176.23031549018796
True	749.9688630570712
True	709.0255054534813
True	120.15803322749916
True	790.0529003276489
True	842.0112082847515
True	479.93295556313353
True	223.1473112548749
True	72.54840698697099
True	306.0079741536658
True	344.2911242541809
True	471.3707505442779
True	424.3053718919372
True	183.91354880178423
True	305.12397385038093
True	3.238572111319437
True	12.746150625169204
True	112.2622412104287
True	131.7162056753067
True	357.5164320156325
True	351.3821794897127
True	109.94136757991012
True	17.549110231287397
True	210.69529215694743
True	873.8696856578053
True	455.43918869691646
True	547.016072487568
True	563.0047107061429
True	822.9901523784904
True	638.3124240758566
True	93.50003917087984
True	217.168463288353
True	246.7442303754722
True	285.00320752765833
True	102.7611656734843
True	361.90550946888
True	429.4015399362583
True	166.56440938030784
True	650.7655905010315
True	237.8398064397281
True	199.56577838964373
True	28.97628259528125
True	244.29509982499212
True	472.7966141972187
True	176.75770528121527
True	535.8373274586646
True	474.8408146846806
True	238.15083934435305
True	102.92852387755316
True	41.07653745135761
True	405.2723008644079
True	788.4152079805065
True	163.76911896112412
True	1034.0269022234604
True	1081.5667904501904
True	478.71705816489896
True	102.24922969845151
True	123.06130344938684
True	642.9914374482449
True	7.813246423492082
True	224.31822075410733
True	129.21650281036253
True	108.89475039947256
True	342.0121341969807
True	630.5490503853642
True	35.430772958189635
True	126.64500114496585
True	947.6211184596282
True	57.0686348007273
True	434.6706130070108
True	541.3000854947162
True	251.9131926482119
True	132.12311865886838
True	954.6430814603738
True	1198.3251415344964
True	515.5840794116177
True	644.5248565097243
True	216.1788741202864
True	146.33299751752796
True	325.39987193562405
True	255.52597623178596
True	172.80736025316878
True	285.5528737240515
True	319.4314092197872
True	12.409046012049618
True	621.4362752009855
True	149.1978231901225
True	71.30335713170629
True	460.24306260040936
True	307.89542453227136
True	1182.9017459865825
True	343.12437898967664
True	980.3760069754404
True	10.096653252938562
True	268.8788028010875
True	222.10947975227316
True	149.36325839741158
True	464.2686536374984
True	204.86447080665155
True	417.41964097417633
True	318.9220659444545
True	109.21504824802318
True	356.8030424136038
True	1049.1765129887992
True	742.4916156775649
True	218.7007284441449
True	104.00901308891667
True	284.36990264268053
True	23.28427741793653
True	352.5962314243781
True	311.29450832577965
True	580.7099719501316
True	446.9829329452295
True	356.51588348068066
True	158.98419644163224
True	12.48133661558983
True	427.3407527205172
True	281.8314788243974
True	149.18242806492927
True	293.2767600125585
True	409.1036718408708
True	825.3920263676155
True	309.8994291600096
True	778.3730383174108
True	412.8478076825205
True	372.3826100502364
True	1.4900774008894178
True	1187.402487980154
True	105.0146981729754
True	929.3579691376652
True	200.69312927714543
True	460.3906211860164
True	688.2336608565986
True	89.07509727315043
True	490.5880745027279
True	30.320409836985068
True	417.5604067382647
True	77.99085681828228
True	231.63849649244932
True	39.55943728348891
True	682.3932879516778
True	194.28755114050705
True	25.74387048987999
True	396.8336074522543
True	108.80695941509032
True	168.57243465060995
True	855.6168621111436
True	270.7701346117545
True	157.2053327573382
True	380.7899264778907
True	525.3255486358976
True	319.75869594719387
True	526.6435242638781
True	612.6272364826798
True	155.46908428644286
True	7.007812013204156
True	73.62083263494434
True	421.7025298827868
True	88.06826564141066
True	80.99434871599867
True	1067.1090646786731
True	28.64035983270604
True	322.01219657533704
True	330.3532496002575
True	464.3262814641744
True	664.4745394363393
True	190.86672066572248
True	659.0097404789382
True	325.21740475495284
True	354.898179086561
True	276.7921979160827
True	223.8757249282209
True	346.95899242812044
True	443.3341796243388
True	412.104323621658
True	606.4350017707893
True	137.68422503362163
True	74.34175758615062
True	41.78513635751636
True	303.0553192595874
True	627.7521371806503
True	397.5236523896868
True	814.1097904164301
True	217.73653599649728
True	376.4746804200199
True	68.05901377207627
True	56.30005044913751
True	409.6318378180176
True	205.2662568424703
True	224.86160723335252
True	41.23006398974661
True	1104.3319607296714
True	181.55491356280385
True	886.642356534921
True	312.8014581366021
True	933.5433639995912
True	231.83176108132523
True	447.3389585161808
True	528.9270082216957
True	627.1606014387498
True	208.044993460865
True	475.4045909293856
True	905.6801310212572
True	127.64370117364471
True	7.791077556391699
True	596.3894290697389
True	27.54437627180708
True	74.34633318810322
True	809.9807519323788
True	222.93062110263844
True	1001.8235379319514
True	686.6582333321276
True	408.6392270358836
True	294.447515801544
True	488.0016029799448
True	341.7384481127318
True	169.33899776563766
True	681.492209517285
True	733.3678194478582
True	205.2710519015221
True	90.77839978433184
True	518.1327688668089
True	137.01915555698133
True	384.3728436719333
True	341.7890529372859
True	63.26112821238448
True	377.6645203162027
True	412.54025215312623
True	380.4635484361946
True	399.6903606234068
True	431.8581528635461
True	628.9863559052119
True	58.35487421870398
True	463.72130004392415
True	332.404478258706
True	651.4631806541342
True	217.6530900889473
True	101.18513552098362
True	42.79300802017223
True	544.4465805689568
True	614.8267308526258
True	187.31407321973103
True	410.30204549657816
True	342.0758792810568
True	17.82762179123393
True	172.18109943844803
True	292.4249508871097
True	2.499181879266923
True	873.555572678385
True	80.76244976493857
True	99.39397641616723
True	112.57539846939346
True	363.2975563538192
True	36.59992679806496
True	447.87011927845685
True	228.68465154972225
True	5.790305503474136
True	116.87425856390936
True	442.1285665904691
True	52.88510928224943
True	69.10563900095019
True	179.3897087725095
True	294.32561663608203
True	970.4158560818668
True	398.0540467515905
True	927.3954645453412
True	191.836752201109
True	1044.0509016874469
True	774.4473548001939
True	656.5172463480384
True	400.46965442237087
True	379.18660525241415
True	78.68580977880406
True	75.8573233732689
True	83.57346912511333
True	170.09399694331466
True	485.5025366792145
True	1083.1826875874635
True	183.94010173556956
True	363.1832022021829
True	442.2295073934602
True	606.8824156930428
True	612.6501995159982
True	290.1829990211542
True	452.8747269808881
True	650.092734116466
True	100.91197230307394
True	713.5054020292362
True	260.7021270206772
True	140.08472504269577
True	406.76546382739406
True	852.2761954346652
True	424.34203613930606
True	854.9885896237564
True	193.34348417777585
True	342.7596961038087
True	698.0292917512576
True	631.2949368965739
True	194.21530470927996
True	271.03341348057216
True	807.5851473190718
True	32.217141020431704
True	184.90202926218143
True	487.8998553006115
True	723.0692727436879
True	101.88954967050871
True	37.71064428721899
True	171.70760361498074
True	757.5644279234006
True	327.39588327788914
True	559.1213657320935
True	354.9002321471024
True	292.0905184274826
True	447.4720766769637
True	503.91472883161344
True	72.58676809175255
True	362.5384211329376
True	749.1482829867996
True	0.0
True	286.6613963093893
True	249.1719132037478
True	1010.6692370661734
True	152.89444661294223
True	640.3487682822725
True	641.3478204411442
True	111.8018275713058
True	205.52833738820252
True	133.93111789552478
True	12.056234353083958
True	293.7211789723904
True	382.0469761998728
True	1144.746811299599
True	240.3959290746734
True	402.8376719164293
True	660.0428728791252
True	209.72024620374935
True	22.126428598902763
True	841.7534866619
True	597.7165038451581
True	163.37638440481916
True	641.9392176982717
True	160.65522304551476
True	286.420147757295
True	791.4081648826284
True	33.54143764530922
True	100.06896908657264
True	534.6819122797391
True	63.78150769917545
True	77.87608676696127
True	400.0108930092932
True	23.176643212919856
True	784.2797902273261
True	102.83719400019685
True	154.85895628653705
True	17.71854143065322
True	741.1721087476296
True	29.956290832585225
True	778.1801450017749
True	408.6788863570249
True	121.28602573244837
True	694.6330452087774
True	524.5944534124628
True	565.7545904988721
True	46.76963411656656
True	379.10488502024816
True	4.915808242344031
True	90.88789347961604
True	367.79225629908177
True	48.40681939319104
True	115.2215102198315
True	308.6964335461164
True	184.75338762688236
True	97.79440686109804
True	665.2497255931994
True	20.6407292052007
True	1139.640756573504
True	525.367421955609
True	307.84254954184286
True	502.9900899122798
True	128.0056720773903
True	783.8219921634784
True	1128.895425999323
True	743.8014667456181
True	174.87453326754684
True	223.7636117152542
True	54.232794087644045
True	58.23941863575504
True	156.8359057030167
True	100.42442700758552
True	172.95043464876156
True	1170.7835691778253
True	315.83373129461165
True	360.31537695888136
True	696.1914941820129
True	17.03215181991382
True	16.68960241082431
True	572.8444883799453
True	5.755478188650793
True	116.30819926523374
True	673.8373035425615
True	186.20184198312
True	651.0979514910027
True	851.3241555125362
True	156.92059817135774
True	897.2308465347002
True	2.9428136172220825
True	461.41040269177694
True	1058.7791741946342
True	24.830872311343644
True	239.30182743372535
True	145.12370702222356
True	955.6538157163895
True	227.67849269330603
True	481.26149371231816
True	120.67790632833658
True	503.9480102787381
True	146.23540569712938
True	99.9524092392969
True	390.5346210031988
True	68.35730646113409
True	53.03361237544987
True	1055.9821710619692
True	272.3314703489264
True	153.40484791175473
True	368.7272943206359
True	397.67278184421895
True	218.3526467769464
True	164.2102564546775
True	407.4593031220899
True	34.2027362178695
True	473.0377312793873
True	1118.0082052102125
True	105.92712745148812
True	470.766209758208
True	305.58017176486527
True	25.60377192015
True	413.32047177408873
True	104.76196474913326
True	559.6425638068548
True	204.9827359931472
True	429.671700115872
True	20.87137268159273
True	439.8040100698777
True	104.31736536678405
True	343.6459937183456
True	31.384838508931804
True	174.18794380195928
True	246.5667301510221
True	787.0983922843169
True	60.48317806577421
True	143.49942159406623
True	236.71004145659117
True	139.6629314453424
True	634.0877580818033
True	553.9676492965036
True	769.7013709619571
True	389.10184561636726
True	543.5736326299893
True	431.2458414341566
True	680.6266501530466
True	70.13869473932611
True	469.7026681410694
True	430.3469245864872
True	44.60910852670432
True	87.52021525175407
True	128.77792360574978
True	82.83875338066548
True	315.7905526200102
True	855.1625185950362
True	317.2407072423781
True	1057.8477783349324
True	324.57193958219347
True	928.6327636995296
True	150.1576103978413
True	570.0352072352647
True	608.9620004177085
True	692.9068105375252
True	444.61514304731406
True	64.06422540849435
True	294.79642111187053
True	41.565501927556426
True	165.05321545681468
True	172.1471733182922
True	1133.9910776379108
True	225.28744469883048
True	564.4907104391334
True	542.6838019591818
True	567.9952142809547
True	900.8830741817434
True	597.5560611108092
True	681.6470900969904
True	944.4723834846254
True	122.832465224855
True	307.4231645328153
True	258.5300972805717
True	328.3548799666848
True	89.94781277182747
True	372.1297367649303
True	4.751377132304603
True	337.43128630028974
True	258.31256090387615
True	606.496187919319
True	286.1438174755352
True	366.9905119283725
True	9.530010488175272
True	58.32534320102802
True	547.3188174728147
True	30.35484503920696
True	141.97026017944907
True	63.756747027289045
True	150.89819525084766
True	247.7484427172085
True	73.57691633098817
True	378.3431065063297
True	281.4696593993657
True	98.8260988104441
True	338.7635400263647
True	64.42765646697113
True	577.9025559083993
True	855.9046068589411
True	280.371570424404
True	1182.3691155951929
True	116.53012624747517
True	314.0832073529635
True	1048.472628958964
True	86.13118866807908
True	279.5674571629802
True	10.149884195433993
True	417.3650896938357
True	465.32133887490727
True	162.99762993361006
True	618.9718198196531
True	915.1986329104168
True	148.5177439477392
True	73.08225493894557
True	323.9910637915225
True	557.3930795512479
True	623.3143840245222
True	1252.4519543063686
True	27.92494657648237
True	957.571387028426
True	138.65112481381033
True	634.8936027911428
True	116.68472815051238
True	133.61089660416707
True	185.5976554270981
True	162.06056299124202
True	778.6286659747565
True	207.08745988004677
True	230.06633212014265
True	70.23955427699234
True	517.8860982181584
True	473.16845937826656
True	177.90978632312883
True	234.78775380108328
True	16.692860556597182
True	418.5681958738947
True	222.026740462796
True	283.2705113632819
True	117.77755327175724
True	692.3924345637579
True	413.9920256857104
True	254.35025280984087
True	645.4294540911884
True	543.1748795217023
True	453.8587729634407
True	127.12263440577073
True	532.458843731922
True	425.48254012566144
True	2.8827543105032905
True	193.2812230017226
True	86.5456309855022
True	245.6032917178684
True	3.590235653100989
True	126.01903463326737
True	346.728959250771
True	6.692497878212659
True	886.5977058648838
True	176.26393080276128
True	738.3859386151465
True	789.5156883361893
True	167.13228397532762
True	217.22013144432137
True	457.349065200228
True	854.0595145493273
True	51.919476809796166
True	34.13392636639014
True	136.63166304148362
True	628.5187253885885
True	734.8814470936748
True	192.5908800295493
True	596.7436098236516
True	594.1274700233869
True	863.6347039274475
True	423.3244196779205
True	189.34123834941929
True	889.9217136157354
True	226.3290629215296
True	149.65067587811475
True	337.3031157735791
True	225.4756799890136
True	207.3632416594019
True	606.5320967183287
True	248.7243552189236
True	201.8364779713848
True	466.1283456968087
True	473.62337243630736
True	66.14650411626968
True	305.58126796682046
True	81.22796225192506
True	325.10393328187524
True	349.5301787864737
True	256.74733565529993
True	176.79040588855688
True	388.0462413640836
True	641.4846218244103
True	734.5699610898881
True	293.71547628292063
True	732.0826015524763
True	61.60278447876913
True	882.1513751212847
True	350.3249000007357
True	11.957446121715025
True	613.0552674066238
True	692.1199877314344
True	264.6618135077157
True	170.38716538600335
True	47.6352005078338
True	389.8257413742589
True	72.25743922236566
True	14.260424768165365
True	895.5100169142112
True	367.6215258879533
True	178.353082065421
True	998.8240476836868
True	10.82623013043768
True	808.2196478116749
True	29.52558361824933
True	678.2920964538528
True	57.50299692034106
True	736.6125227311521
True	422.7755142383105
True	199.08586580275875
True	439.00787968282543
True	203.8010709297159
True	295.0990567247473
True	215.2827609427249
True	424.4623026946635
True	10.886904893202454
True	318.14983018270686
True	109.38470531576256
True	11.503021559627271
True	455.27855971884895
True	699.6916362137254
True	284.324825562406
True	77.80420726792997
True	319.5893468891158
True	82.16260516524129
True	187.85916994643875
True	181.70185223212667
True	383.0328123341732
True	39.86522400705231
True	133.6591846272286
True	372.5742794204503
True	896.2903578188293
True	115.15129922155865
True	210.41637472494216
True	441.3031525231679
True	21.08420558511159
True	417.4642869638385
True	503.7736661222826
True	90.2717375847411
True	408.3313325682531
True	359.3183889771291
True	404.7777676862393
True	604.5785402970395
True	1007.3047141861972
True	1000.7619170774384
True	57.731753095248905
True	1064.0925212148595
True	114.58152984151636
True	110.0405034487621
True	109.81002635378238
True	498.5204760397988
True	370.9856431356193
True	581.8882514994438
True	267.3800563242669
True	151.73224735715317
True	423.9277133272888
True	17.171130204040367
True	452.893140256388
True	388.5386264474057
True	146.7538028226175
True	96.54107851816302
True	543.3091810532014
True	1005.0072595524964
True	202.94095354876225
True	68.09115545090184
True	433.9587698226246
True	374.7088675159411
True	481.14138691033776
True	329.81282838901
True	4.330373863268157
True	529.4022158774214
True	515.6214687272819
True	497.5864823837736
True	188.4340871037048
True	103.73667866189828
True	22.524491705405637
True	378.73513473769367
True	105.38106808082046
True	7.766505024029
True	33.465136100039565
True	347.77009758266774
True	665.5171705026779
True	135.393754714712
True	91.97469233351198
True	24.79285035605288
True	405.61987741776295
True	362.49256998229527
True	797.7867018209038
True	302.1842234415089
True	507.2054329823064
True	536.210428370553
True	521.7748268485354
True	299.41516530888754
True	538.7927739361581
True	97.53402752609816
True	576.6404955266861
True	6.694642070157105
True	352.9653643345478
True	469.1074381798112
True	972.8370410200916
True	343.0410718065724
True	797.7564735576515
True	948.3570831201216
True	177.9283518689579
True	39.56926728614191
True	360.3900428080475
True	397.86592893422113
True	584.9130576325921
True	255.7175437895389
True	28.01425862912427
True	646.6835258036904
True	128.60775951699202
True	1051.7527906088203
True	323.45566412820745
True	467.3150760638974
True	134.33901333351608
True	811.9340390812707
True	144.91940937937528
True	816.2122872928678
True	583.881483789088
True	186.76561539356624
True	110.93888067933548
True	68.95155110800209
True	551.8085049152853
True	938.293969785549
True	429.28869457825937
True	541.1623652667375
True	131.68538523303025
True	648.1676374505577
True	487.4104684197528
True	784.4836218175765
True	318.2665793602296
True	587.9780464602468
True	114.8506003107618
True	25.6526113389727
True	411.0189612238492
True	170.1604154457145
True	106.7357034238036
True	374.7551185697526
True	1072.3184985701446
True	267.2981538657637
True	558.574628511636
True	10.548100349304969
True	79.60369671798105
True	331.0674604652877
True	790.4199435860488
True	445.54213670273776
True	494.4634555018767
True	704.1092178454627
True	70.78937541163614
True	708.441941623266
True	48.07261160550084
True	100.62067791596267
True	179.74028572705083
True	82.81790410301461
True	29.120221582509306
True	291.1876606095565
True	475.30114039046657
True	888.3915316691358
True	835.6203177147987
True	5.191099305036872
True	280.9166981020886
True	472.418155427728
True	112.5763818012189
True	241.2974300725768
True	333.18920819819783
True	1328.9510409220106
True	453.0116647824303
True	25.456642562803285
True	180.6301881188244
True	694.3361484616701
True	34.714723692995086
True	173.43665990344013
True	559.59794861607
True	69.60757462805114
True	875.9885850330652
True	328.8103948706046
True	677.8911630495616
True	71.08954716873606
True	671.7330911781406
True	583.2703489503939
True	865.5064836303355
True	233.954545395986
True	507.156514704968
True	810.6250314544636
True	931.4474782087656
True	231.574966987122
True	744.429931822811
True	226.0701255538669
True	458.0945509820682
True	363.7186209329085
True	498.43085360728776
True	490.4115282050013
True	314.6414410315681
True	343.5497824487654
True	117.1481677099739
True	350.60680112944533
True	1135.9317715449058
True	313.2573172927077
True	151.24889122651032
True	290.8200594129889
True	771.9608851384619
True	641.4701107609347
True	421.1720650572436
True	118.688320324073
True	328.80144982948553
True	33.17810764840884
True	158.4824785150285
True	91.26071579869291
True	87.07393552422715
True	547.0541096149112
True	141.68945314182665
True	127.91106750925265
True	109.01508802351393
True	87.53771386075434
True	449.4455627477768
True	380.6636938224295
True	1043.2240258480708
True	542.8040194918182
True	853.2101817618164
True	262.6336905256228
True	286.29218429364016
True	524.8671816502474
True	190.407337615097
True	756.2041476930945
True	245.2374796694058
True	364.90746435260223
True	71.85569409558639
True	119.78008860746992
True	255.80660827287025
True	121.90725312526835
True	489.53937967381023
True	30.911053675611896
True	563.9761757216861
True	1013.7269588782729
True	742.4127515852431
True	1.6827248998198594
True	62.20253489195165
True	506.1527572088511
True	436.3741275764584
True	76.78289081014744
True	113.76907208736174
True	295.1659560794095
True	80.7401829082503
True	51.75869271716529
True	701.3786676117012
True	646.2778436117613
True	165.68571443526344
True	175.9938598851837
True	510.5321422026719
True	51.47643068049506
True	24.911418566823784
True	525.9761551395897
True	451.2467813263187
True	1116.4274718180425
True	46.50341633381419
True	479.5187239395998
True	909.7557449900314
True	806.5414174967901
True	274.44711938037074
True	758.5381824925701
True	398.4866301111576
True	41.188121364779946
True	98.66671970826
True	721.9269125922453
True	77.11289037444404
True	140.47419500899116
True	952.2129658637843
True	176.74103112836087
True	279.3946452932654
True	107.08782466692296
True	632.7903588445732
True	598.4904943848306
True	208.96551697407727
True	426.5695887781954
True	43.11876693919813
True	281.09705966085573
True	583.3432107159457
True	631.6107016898071
True	322.5663598262128
True	70.85861535939985
True	949.1187607561308
True	1063.0002635133103
True	556.5347614739889
True	64.97084299802626
True	30.619370946915456
True	93.79604471919092
True	108.6883124798576
True	103.722363021544
True	866.5955863894264
True	1237.1108496062125
True	724.4940786339774
True	355.4450549785707
True	7.8822553044501555
True	22.197902480406576
True	336.0678538835457
True	475.14799077629743
True	48.6209465997398
True	569.4296210004637
True	436.8898078311933
True	403.57791488885294
True	76.4916420182961
True	192.30590785647652
True	256.96780219888063
True	138.61926610664804
True	389.3443688276613
True	44.55569693576619
True	182.6272442328356
True	1194.0822320828302
True	5.315312450310065
True	29.58833414193045
True	586.3570824794945
True	365.36184608073137
True	766.1742869194516
True	157.17533606803147
True	743.4130457834583
True	591.7275046429861
True	293.3061234796716
True	401.8951895740667
True	348.54650574869845
True	295.2335593812252
True	273.975338404485
True	402.5169828175877
True	498.5622896164325
True	494.4357362237438
True	107.56784331700638
True	363.47833741167
True	8.27931128719801
True	191.58363558725415
True	228.49898782248357
True	857.9643452039961
True	603.8610216902451
True	28.783173412742176
True	714.681192507405
True	864.7346571514763
True	106.0092472848097
True	347.5683663840028
True	866.375318071583
True	216.3902106141036
True	157.45824064436815
True	542.4712287068209
True	565.0481140668805
True	1085.080093391936
True	147.47880459840167
True	157.25371683328288
True	251.29142663264244
True	320.56460396744336
True	430.8436937134701
True	417.2285824128599
True	329.10865782450696
True	474.7607536286724
True	500.2558421540233
True	237.47276830887665
True	1484.7213856376409
True	249.79821084995305
True	399.1401601875662
True	55.4687292221433
True	760.5764998933514
True	246.18722427233263
True	916.8274336618548
True	560.0998627717415
True	318.0419511367752
True	787.2819901467566
True	263.9508606204805
True	211.93496090364957
True	253.884948320103
True	213.44168025320096
True	147.62292566109224
True	247.49650195453512
True	727.4538504530722
True	542.525406584763
True	228.84176972057105
True	1134.7435108453546
True	114.06907179579534
True	257.2969283905313
True	67.84651408340243
True	304.26349901462976
True	403.5585855716712
True	90.11980128147644
True	232.63608920695088
True	73.34374896279964
True	724.0694077943433
True	383.6337847292783
True	215.14521930029295
True	723.4547298449759
True	903.1346227389632
True	825.1581692309976
True	835.6872802158242
True	357.2986966425146
True	1.8021616852321607
True	258.2061328567131
True	52.1065110811772
True	380.6215454391392
True	53.36607647948446
True	364.66588143701
True	829.4284708748426
True	1060.5577735883344
True	387.2522980226215
True	21.344718592247748
True	541.7858010768045
True	526.4524657671099
True	180.8551087072948
True	232.6388018421088
True	292.52001061481667
True	23.1343723537423
True	125.05433165922337
True	916.1149000395428
True	65.58798077952878
True	472.5259862659552
True	782.3101791819009
True	95.03271106709374
True	243.96739784214876
True	113.63174030213564
True	16.77951108971808
True	1.771578250799603
True	118.78211561562148
True	1025.680269795128
True	461.3165607488653
True	68.21176005933046
True	794.5917064501763
True	342.46009848595213
True	1.1230212124554244
True	439.08696792499103
True	184.5973919506724
True	496.6977423196625
True	83.30417170710327
True	323.3424638844661
True	369.0760841340573
True	166.87649837274495
True	193.35847341640945
True	128.77392080830663
True	170.36543368668202
True	977.6217225812618
True	16.086193315106048
True	499.5059122060624
True	473.77524721647313
True	400.2939725779637
True	214.2384617553892
True	233.8978589432714
True	153.0745653748332
True	46.221056735005824
True	486.3984601437899
True	150.91057574651873
True	842.723790046055
True	832.3830640219873
True	246.57050870797585
True	319.0877175531653
True	523.9599431574378
True	42.66102901679929
True	89.44401130494106
True	698.1481049272106
True	1073.4552858176617
True	109.61107985670029
True	738.9388555103752
True	142.34925729556622
True	942.2253594706308
True	697.3061349656008
True	104.15217514100752
True	276.4834196176947
True	602.9337064175583
True	255.69279481404456
True	46.2658249970515
True	552.0646952477033
True	439.5126934048817
True	5.037491268703357
True	469.7635864244597
True	65.8192421348796
True	159.97116227229276
True	226.4686970356012
True	321.1927246394257
True	75.74618359940456
True	227.33373187391652
True	346.8600533972093
True	443.5678168666409
True	932.8361860409468
True	43.78171307813438
True	903.8260766457568
True	1030.134911003117
True	128.6619721514168
True	77.15437248959165
True	992.0481426001872
True	29.34450030437493
True	212.52732203079808
True	88.4579665615774
True	226.567321278752
True	366.4570272586389
True	952.3407435747382
True	99.8829148051288
True	70.0177570576117
True	642.4900120617435
True	276.8138964647807
True	724.0638976030159
True	55.54958644667822
True	490.3246968471439
True	374.00136491294273
True	681.2787145254205
True	52.8664959981983
True	104.78970697383772
True	27.233236050052025
True	271.6334507600794
True	44.55038457874341
True	351.3755264376553
True	2.489292351580489
True	1177.0147247682946
True	104.204809786984
True	135.54759309353616
True	360.96388844891993
True	710.9484869420003
True	685.1315640187224
True	974.875038653062
True	459.3870099703318
True	411.8948732023587
True	140.0559709838224
True	409.1294850006802
True	877.9747130302584
True	427.4085233154231
True	938.1349772585808
True	85.18129951380956
True	428.53044862599467
True	183.69371594531583
True	288.33593022463555
True	751.5464328149287
True	156.148995379366
True	136.59350510151353
True	64.50176182260586
True	884.073499821521
True	779.8617428910889
True	81.13847253414467
True	448.6346712892234
True	755.6590432147225
True	427.3384939927696
True	54.54490944249817
True	314.7062489874008
True	801.5663751840618
True	30.4472234761461
True	368.1967620258832
True	170.4408414076807
True	285.7617670213511
True	30.478091391383884
True	224.44041110892897
True	771.2005609615231
True	644.5709610738669
True	59.16413121871735
True	274.7976288899524
True	862.7252678051229
True	17.06898886432532
True	318.671938933099
True	287.03984895355205
True	435.009604062491
True	209.48320169755164
True	608.4933071335118
True	43.56572985931589
True	931.7147881379246
True	864.070921828879
True	45.42258620238489
True	394.6242332708992
True	734.6943597178126
True	877.1499652806752
True	273.740175717127
True	579.2059180302443
True	131.22801220503007
True	184.89480996910265
True	126.2550958165214
True	138.05939918730536
True	198.4497848209717
True	955.081328299668
True	772.2407156543962
True	938.4896378528524
True	19.703165324804235
True	27.0957578903727
True	365.6169032608548
True	12.853930361977795
True	606.2749725234901
True	1082.6705857813224
True	269.9522806351778
True	206.46177637502885
True	82.96455152108902
True	219.95662029089624
True	130.64537274024428
True	42.91121836372516
True	133.42226911371634
True	89.17386909011415
True	255.74911645188035
True	529.5565947907519
True	155.60289718480547
True	27.8511250529732
True	60.08033996891655
True	432.9429815831288
True	259.7655858521473
True	600.5670827547704
True	22.97200785125888
True	113.0005813337042
True	656.7528409413088
True	264.0926623077215
True	452.3676276255872
True	649.6570588020263
True	104.54678658426344
True	112.06617403728548
True	83.60990581676822
True	25.79706153810461
True	124.7752410994616
True	87.85597782333862
True	107.57302721695685
True	159.00032477224144
True	241.43315287033
True	824.0947703286467
True	290.0808012259617
True	959.5578589677206
True	166.53284773826093
True	199.48075594385944
True	791.8672019513558
True	319.7937748273269
True	580.6468470581985
True	255.21935894213647
True	354.2169836508394
True	440.145261729355
True	552.6718840757871
True	632.9867799532565
True	382.7450229357753
True	37.08440297955927
True	541.859856847422
True	622.2601023262495
True	20.159766548723333
True	7.717709026748206
True	264.2929744202626
True	397.37717967369895
True	453.2425611962589
True	63.1273045874436
True	607.8456242858666
True	903.913414212444
True	240.9299441659595
True	898.1740902512794
True	288.41656550174474
True	99.96746996799222
True	281.45972746707474
True	673.2864526671739
True	38.52795090382121
True	594.3188773462691
True	1298.6752242443304
True	1029.4251027524467
True	906.6894631234412
True	212.3816344084145
True	94.90494982040492
True	195.2379190040954
True	832.385397257779
True	143.82922690105448
True	1049.3809777564009
True	843.624908825777
True	41.86784862561974
True	88.00649240836732
True	412.7077675672389
True	405.2461340650372
True	222.0659550141796
True	524.6391883540027
True	695.331296856231
True	127.83726320268228
True	279.39616608287565
True	1023.8070996839032
True	52.79208899603505
True	712.2098840899959
True	539.8586511346493
True	39.47153574793141
True	838.2423879880965
True	386.90940951569047
True	556.5641331896858
True	106.86021593783468
True	270.93911045926626
True	215.96083839079597
True	25.757159197574875
True	134.81382229959397
True	752.3577946041974
True	146.04447650925863
True	392.5424700691743
True	63.61565634523204
True	603.7078981835463
True	608.7592160839864
True	238.36762054319303
True	480.4439331035901
True	175.67971916548723
True	168.57138736628616
True	220.43403448113213
True	288.5060336944292
True	352.1446536468359
True	128.07587006552512
True	193.6712043582899
True	27.157794788599936
True	865.3948352814324
True	314.7075970317684
True	10.666100511010624
True	377.4704093635903
True	173.52413054791094
True	623.228769792165
True	368.4926223350245
True	577.8488128512422
True	550.4692604985955
True	464.3870023287161
True	777.6680470866752
True	229.82836508737117
True	539.802124853634
True	163.2307179217178
True	540.0053625233622
True	372.7447391933524
True	379.466997613396
True	124.149809790481
True	134.52106164588804
True	107.20212454926416
True	67.67488948872136
True	738.3274668600733
True	179.48594885706297
True	44.83679985183492
True	0.0
True	533.2078370548224
True	105.4265321877276
True	22.61948601929372
True	42.26021837432448
True	110.40364598879871
True	550.3857829524499
True	182.13262842192904
True	111.48442265810544
True	35.7387688840152
True	159.04999673963988
True	912.2148853486254
True	51.58827311086648
True	219.4716589355185
True	747.8497522788059
True	322.8522655571285
True	449.4175957676367
True	496.0784232581632
True	497.4145006493764
True	616.9633204748484
True	912.7412529401296
True	261.7816381149208
True	1046.3455964863226
True	907.2968025711904
True	615.5596672645664
True	343.21835543593966
True	831.8725329234117
True	9.399195422038908
True	34.45451917224313
True	280.00280865984985
True	39.47352079463604
True	192.18733735865737
True	699.1464535172387
True	225.9873060036697
True	723.0025536130541
True	783.0380145693754
True	123.323406908031
True	359.99001264785613
True	589.2428997080443
True	24.48337580786893
True	129.68340303355788
True	435.6525248994847
True	305.6095899577249
True	204.4150760710064
True	114.9868851333262
True	382.0070919664627
True	20.46906509206814
True	360.6993166510474
True	356.4346715097557
True	1054.838801166219
True	362.7945245318345
True	31.339111446258755
True	451.38143788862845
True	434.9999849427679
True	231.25438380797692
True	30.762778737626
True	749.9210633559129
True	443.9294537492927
True	176.16302089598656
True	13.308909866313025
True	1211.5916506604074
True	161.191660369953
True	26.58430815971441
True	298.04012300901906
True	272.5210577501706
True	117.59120180839813
True	285.6934541527798
True	47.322905483854726
True	326.5192245773084
True	313.9325865351744
True	312.55145978127854
True	30.052721061063718
True	47.97525593427531
True	1071.293272651361
True	24.540999125862854
True	13.041558074442683
True	189.580464313058
True	649.0911485128582
True	7.463636374566548
True	195.96474323293307
True	173.71286192188305
True	553.9209753849
True	371.5358073119829
True	712.3931248672177
True	323.6525445998293
True	497.606844781382
True	446.83470128796137
True	504.85853639409646
True	95.4179800356082
True	1287.5294584018736
True	923.3921955524764
True	271.94514640648094
True	521.3542726235094
True	96.57531249320212
True	609.1416646645042
True	433.2100581091225
True	153.61873474831887
True	77.27325098341971
True	355.62874952115175
True	174.4317517989267
True	26.540273453937317
True	617.6200008057433
True	381.7283258816435
True	72.11329446093666
True	26.682037290135355
True	645.6011386342228
True	483.1986557954007
True	76.10899654585039
True	20.984423873040974
True	349.19907802227726
True	317.4615778553106
True	703.4138998224144
True	551.3287213242911
True	548.1565624307062
True	795.9080550738695
True	7.218307438999995
True	55.77372456287055
True	38.53394836952895
True	60.18939268946418
True	495.7909105434785
True	586.4834700892152
True	87.13866951913218
True	109.7065429110209
True	185.7138857000736
True	76.28057181253494
True	167.18018412545626
True	205.68823359071797
True	275.3951554257399
True	807.5712922146532
True	566.0523514167272
True	286.8162230373312
True	197.0414503072533
True	277.163747697652
True	243.4817889920784
True	749.0297149308251
True	338.6134783462343
True	172.7785463526912
True	905.2514152335792
True	353.15126181908505
True	465.0394131837341
True	147.19004323615718
True	118.69843491216858
True	64.8490239203472
True	201.15853912996
True	937.0839479119552
True	505.1801322876728
True	113.60468365923742
True	351.97558781927063
True	98.70187596490187
True	698.3839444052571
True	4.652927656975864
True	692.5935426036267
True	37.45724582644355
True	944.5403210817706
True	849.8611234011609
True	211.22009697951813
True	30.014260407769967
True	81.34984195275419
True	455.9241630452722
True	232.52057631073995
True	1.6659313995808978
True	78.79004126188929
True	1079.971476324595
True	359.38327605768166
True	683.5035461678223
True	489.8527376327356
True	32.628551764348444
True	138.8534351550189
True	445.3313095621312
True	935.6405048059928
True	814.3240754164938
True	423.33794981104273
True	340.6733911353753
True	17.342844334881896
True	82.70867104546598
True	718.3021660511278
True	458.6540408414214
True	379.3983510181823
True	871.9149922995528
True	26.75755487355853
True	220.8448445796986
True	914.5577175706202
True	239.3672950825215
True	8.43220102202125
True	511.2658349189274
True	104.22452675328503
True	623.5075107990092
True	50.40818561331768
True	254.8067280491566
True	852.6443528686336
True	910.3422417014036
True	279.4751242177384
True	442.551331461428
True	123.29563521861792
True	628.7139378497518
True	269.3259611704249
True	187.2279567444838
True	866.6160386469877
True	52.43579419262511
True	715.442589747158
True	276.9803117649846
True	306.3308574880706
True	168.91085558396557
True	485.6923482482735
True	605.6856892248376
True	377.1619101115994
True	391.7418776196838
True	66.68250220367844
True	169.7581879064475
True	446.39800317174536
True	218.43658317325335
True	38.70903222739932
True	202.39545141052065
True	379.50706061432254
True	421.71735326404337
True	752.7021242394818
True	133.45267496264327
True	654.8882895989273
True	514.3717972802793
True	601.8019747287375
True	133.9630476768774
True	40.87375198831137
True	658.6395714967028
True	69.60442833324544
True	547.8001114508601
True	693.991680880808
True	453.92369118976296
True	131.96191072337595
True	518.9992447619908
True	4.8575794891415285
True	388.69510881569215
True	31.61073351721769
True	623.100647336426
True	253.13474961440792
True	561.3088126493892
True	684.5384961302822
True	148.6280711280737
True	522.762321014565
True	482.2253600035284
True	65.10804725586628
True	979.5957268948551
True	2.3066696074559268
True	30.01686479002097
True	651.729189400015
True	685.1296247503037
True	128.63457834913547
True	426.4338799756867
True	128.04085462909214
True	77.0727071691776
True	468.53584702194553
True	42.72297998814617
True	502.5669208015771
True	12.909001168598111
True	848.2120642906202
True	557.4394316895851
True	675.3508158332796
True	103.8593125099554
True	385.2493184003606
True	997.4251508652262
True	882.8236028854348
True	137.3613215498123
True	545.3267384429508
True	460.2428040482165
True	241.9795380285171
True	250.13131387592608
True	4.973989761936749
True	323.60162142520767
True	11.846592228766816
True	368.4792681444943
True	75.42870918310095
True	423.9610899825049
True	656.9190247288335
True	123.81366543691465
True	241.2233301100158
True	634.2874209704298
True	694.9855924918027
True	293.7504774268096
True	137.34747252363547
True	161.7556451629262
True	479.0544692234939
True	85.97682853492984
True	10.574505550068231
True	489.5477160021721
True	574.4097346603758
True	20.928658185697117
True	136.90079343862269
True	896.7230808405039
True	483.8797204740287
True	273.0616801610696
True	35.81682975566199
True	471.2822452426365
True	110.01806861779464
True	589.0668412392632
True	671.1759961394542
True	300.778033562761
True	399.129396194548
True	186.60737358312085
True	248.26364252914115
True	70.64463306502194
True	219.03850626098043
True	521.1162112301353
True	21.113140966639573
True	435.7934150819547
True	376.5116779407844
True	691.0886801088556
True	904.7289528172826
True	905.5923465592172
True	156.2537266117706
True	380.6498197526167
True	71.8119126142866
True	200.83251863455524
True	315.0568360031337
True	11.693776640216662
True	790.8821015483996
True	22.41198061901524
True	413.0410517426463
True	269.811642024881
True	654.4970968968413
True	200.67731277795767
True	38.69185315886931
True	673.838591143147
True	1081.3804669785472
True	234.26965613680863
True	131.74983914532896
True	618.8125549696637
True	485.9400066073193
True	18.215209351709845
True	867.2894717852948
True	117.8584162416517
True	46.68094682820327
True	325.019568297992
True	345.97177931971555
True	401.7802167899282
True	267.0126952249371
True	18.77132825999044
True	22.386428932644684
True	851.0483915068336
True	196.73741420497467
True	114.63562524939957
True	855.7899961485
True	648.605005210011
True	642.1520366602691
True	435.623605172558
True	149.3230930762246
True	33.397142604073736
True	101.39861899708606
True	444.1769406289822
True	225.262333371328
True	470.2335619228235
True	146.59692822985133
True	478.939472066424
True	631.72139285537
True	978.0847299642896
True	20.81593651173293
True	984.3832215365328
True	1066.34826575668
True	474.754945484368
True	83.23550178970633
True	770.645160090227
True	640.7527754520053
True	667.1358256977514
True	168.24763220496
True	750.452086977842
True	718.4339036522877
True	122.09701526987725
True	768.0921087182155
True	815.2502814952105
True	483.3976603827281
True	224.622975766637
True	75.55364587134808
True	303.6913589456537
True	360.0753265355896
True	474.4002256810108
True	440.1142769844206
True	201.14283642164995
True	312.9653850849802
True	2.3115988382780044
True	12.258495967380751
True	107.5577979510076
True	132.19418370309296
True	357.69732104406376
True	351.6534204981963
True	114.87576274324708
True	16.58482481234354
True	207.2965401363108
True	794.1368079408894
True	479.93826708405743
True	526.444591004029
True	548.0327010459355
True	812.30525278975
True	625.1368096353009
True	94.53404766037951
True	209.02328180333143
True	245.562315159326
True	287.96944446096165
True	108.0434374984478
True	367.6520164716798
True	435.163200288574
True	174.02507380553234
True	636.7620568670573
True	250.08640172277669
True	198.64883313843444
True	30.80960476938208
True	251.0006390980813
True	476.4057314777794
True	159.32476903881695
True	523.0655763479151
True	469.7833679192268
True	237.7321260930331
True	100.69304729544425
True	40.00556149919299
True	409.6197728389097
True	768.5573391787455
True	159.86097877738894
True	1037.3010732683003
True	1069.943049789986
True	480.6566590766412
True	101.48140119300815
True	125.51538156682662
True	627.7708962805928
True	9.74876859754204
True	221.10089813755715
True	122.78435852290188
True	122.40351829394388
True	322.11630663626227
True	641.8786735699564
True	38.71467126046293
True	135.3360900489334
True	934.7224557845468
True	58.40745564913159
True	472.1220230835679
True	528.858412066474
True	253.2982776503248
True	133.12021331165508
True	910.845282032764
True	1220.698161633646
True	520.0142274221453
True	652.1174345585213
True	221.87462560547544
True	145.24787335681106
True	314.62996377514975
True	265.5679560000185
True	171.30107168303292
True	313.8169930281451
True	342.16851865853675
True	10.63826492829108
True	611.6707606949842
True	144.72149326532502
True	76.66996992020921
True	450.98341033318417
True	308.09232174727697
True	1157.357420539544
True	367.3110507739584
True	995.801863038658
True	9.84453494230389
True	262.6988046027804
True	227.7500719015869
True	157.03021433332736
True	486.6396541568973
True	188.9847736524115
True	417.7013056571116
True	331.77790375294626
True	116.80454277370792
True	348.94030239875934
True	1070.4467238482853
True	723.8679661023554
True	219.17959791343577
True	112.06698739141105
True	315.0501523000757
True	26.24836144860253
True	344.38695365513166
True	323.8736351784898
True	543.0438734345648
True	448.8553725482258
True	364.5692035076932
True	161.38424750490344
True	11.780146600601034
True	424.32402688312993
True	276.60311802508204
True	138.8993337952736
True	303.3769630696967
True	434.6835793750504
True	825.2489356127375
True	303.5699608077875
True	778.0817168634628
True	403.64634825278335
True	368.1200858609035
True	1.4305161598079597
True	1180.8549281200428
True	105.34702129025628
True	925.5211594908614
True	204.95551811858
True	463.4424567852325
True	669.3766551184168
True	84.80224058713802
True	478.536400451977
True	36.46550979771903
True	412.6800405378365
True	78.80290845001413
True	234.41782032867584
True	38.41453712889556
True	678.3767993323523
True	189.0990383786343
True	24.069426826303182
True	398.0091705165886
True	107.28446968319489
True	168.69182348635675
True	823.9293186279607
True	265.93809324141444
True	152.00340452041465
True	372.0653108881141
True	522.717293078771
True	337.3320725797139
True	516.4852564546729
True	623.5793021898046
True	164.34794590061907
True	6.474611098584459
True	70.57328235224833
True	436.7827045198891
True	90.04717703441578
True	80.67081353573133
True	1077.075503214283
True	25.57804740413296
True	325.6610352772745
True	334.9628759675798
True	466.2550872848376
True	686.4454694278537
True	198.61018359173428
True	654.8114542887267
True	326.4776658907688
True	347.39678749182127
True	267.74328362727545
True	214.9872520665212
True	338.00293989400643
True	467.6024867071212
True	411.0180824114588
True	600.5796673458441
True	139.03443745934428
True	77.34721297490862
True	38.35790467444485
True	281.59115176885285
True	643.284348484923
True	394.6166190267932
True	796.3744725200534
True	212.3706070345
True	404.3610055232057
True	67.8941927319219
True	53.64348253591862
True	435.1672152662224
True	198.14226914506048
True	224.38333743827812
True	43.74183429435009
True	1067.57909492877
True	182.6615184546388
True	914.283883976692
True	308.4718755900384
True	923.6109459948624
True	228.8152350527754
True	448.5626277652785
True	513.4903795752623
True	626.191480268947
True	216.76132502166283
True	482.85347328573
True	960.5333358939218
True	127.63247379070768
True	7.4461855132358385
True	576.7729753194727
True	27.529263460074617
True	76.56936682330219
True	796.6847629735223
True	238.00238382531936
True	1001.4120819668202
True	700.2127595747326
True	425.3569287897824
True	283.9508242214617
True	493.05552625785
True	335.41100626433166
True	173.0367813853202
True	675.1689777664167
True	735.5598546378003
True	205.86494008232023
True	90.01093712173599
True	507.3827055391647
True	139.22878489508676
True	372.0925364969604
True	334.4021083325368
True	62.80755132351764
True	374.4991553949019
True	401.0935077512191
True	384.2081459573424
True	426.7017822678007
True	431.95856137750405
True	647.3038233969539
True	55.41928682679653
True	441.3875137750123
True	318.7123405589912
True	660.8779776544935
True	215.193838273874
True	104.23862559231782
True	40.73070850456731
True	526.830249023396
True	622.2288127864828
True	199.51454169518556
True	419.2823432086532
True	337.2701362157659
True	16.730227962407685
True	171.77263253641368
True	299.1382444513974
True	2.927405249308829
True	869.627324713919
True	75.25577162061313
True	106.64161060961328
True	108.65768300498983
True	372.125442460821
True	39.47800264276584
True	445.8352427185321
True	217.7688561023017
True	5.70680857321422
True	122.00595743577998
True	455.2188471456852
True	50.78828541477345
True	71.54765956653226
True	177.2428400073211
True	292.4277879611464
True	980.3762093559724
True	391.4677395780991
True	938.6925287529316
True	197.42843604276263
True	1017.6250754445996
True	773.4240506745501
True	618.5138492301905
True	391.3135893347403
True	369.9734448345303
True	81.4643486032283
True	70.89595901372901
True	82.65604654683827
True	178.65585543711606
True	458.6812748741655
True	1072.2631737424524
True	181.82739487205583
True	358.97284702788886
True	440.81500712938816
True	623.7420073066263
True	601.7030108352933
True	278.1547327421031
True	453.7184805926093
True	666.9201517269695
True	102.2062547728504
True	746.7464846415862
True	257.4834264827244
True	137.35467956558787
True	410.2497776503268
True	886.0653766477319
True	453.636929448528
True	853.4542678709312
True	189.64065972751663
True	343.60537357748626
True	717.9141743453265
True	636.0038637565583
True	187.5838534086434
True	258.5061422633413
True	780.1343268183908
True	30.916554926512468
True	190.446523304893
True	479.9833686791621
True	695.8641146210413
True	107.2148774026199
True	38.33451087707844
True	165.34927966982897
True	720.372788159775
True	314.05645115159604
True	546.8799635413519
True	354.1831772414606
True	297.8103170123562
True	446.4824373838728
True	487.7408490380397
True	75.86871260457316
True	370.4620633210431
True	785.6119717514134
True	0.0
True	281.5127422386369
True	250.51574221836995
True	972.7286616710682
True	152.66186373741473
True	648.4445516381114
True	630.2684629593363
True	105.7462653700397
True	223.3348941534183
True	135.73010432051848
True	12.308004431656522
True	295.3496479697769
True	370.46793628634185
True	1138.9294934025534
True	228.97794301096417
True	399.22505765152295
True	659.8302057375674
True	191.93682994187824
True	28.683219379616343
True	876.7742820357798
True	603.6016892563016
True	158.82794046473626
True	621.0209092980193
True	169.51456866294882
True	299.6365381316341
True	797.2287037997194
True	32.25954847947819
True	111.4746222208196
True	481.9787622180853
True	63.79193569042074
True	80.51940151519037
True	406.6026127268172
True	22.196112353512124
True	759.70009402921
True	102.4184233870581
True	160.7917812732261
True	18.57513647518195
True	731.1667398805569
True	30.10305622850052
True	765.1521530634208
True	388.8861252035152
True	117.97415837837109
True	689.6015699464058
True	525.0077265278408
True	573.4520722622237
True	48.735015247900975
True	378.36003286155744
True	5.373295099444873
True	86.80086288500415
True	377.4298179480578
True	48.18652595669927
True	118.22580543812632
True	313.8190793118523
True	184.4660809045923
True	104.99302890096324
True	699.7336878197243
True	21.99681178577952
True	1115.5402910406624
True	493.83095892833234
True	309.9077366715504
True	494.41920156948896
True	122.04987240338056
True	783.7990633307205
True	1125.3191182936162
True	747.01678804258
True	171.95811685792148
True	230.377531096624
True	49.11698981161787
True	56.0169431837693
True	156.49013028576258
True	104.3923355361324
True	168.25070987916848
True	1206.7958531583542
True	322.85143791068526
True	361.1077083252293
True	708.3317767474487
True	17.325373276268685
True	13.583985767448455
True	574.1177578351026
True	5.554208642027705
True	110.23194180291416
True	683.2674066606093
True	179.28242749541124
True	641.4623091843263
True	857.8498806587342
True	161.2590330479697
True	917.048396282097
True	3.141311762986064
True	446.6877201480536
True	1045.3193175628412
True	26.335860922698224
True	237.02497285672067
True	153.02881680194233
True	968.5787973612864
True	237.76987928689385
True	534.3631418340129
True	123.11600204063608
True	510.2241099683412
True	154.44634168252568
True	97.39147493955316
True	384.7868659202072
True	70.77496419968519
True	56.08835699893157
True	1033.7186158851616
True	278.423772149756
True	156.11024120898946
True	372.6212813121488
True	404.9636978182022
True	212.53059283268828
True	163.92623513843333
True	374.8438809190648
True	35.53427723554252
True	490.0772058648568
True	1159.97546341392
True	110.33833353710268
True	469.39154758632014
True	323.0954998151668
True	25.63857211131944
True	416.6963179636764
True	103.95412066311334
True	589.2573879916447
True	206.40813899387936
True	419.2757933004907
True	19.821614448378885
True	437.4286420051937
True	112.26126737304844
True	341.7070527890585
True	32.81106452257303
True	157.3848416685297
True	245.3996590269462
True	762.4727623250703
True	57.81618253013343
True	142.92790332273407
True	229.9084764985147
True	142.15364981428334
True	637.4278265336197
True	552.6022748909021
True	763.0709936934215
True	392.7040803350855
True	539.7629444212927
True	425.68951652337375
True	690.6822621501517
True	72.16611597828694
True	457.7143521161589
True	405.9726159327408
True	47.905046852568
True	85.05267063093406
True	131.95247601191136
True	88.71388883396952
True	330.50158700541635
True	853.406782531857
True	332.0632545639786
True	1080.3549756685616
True	311.367918555626
True	907.3474024627052
True	156.01703534063324
True	587.5818146681015
True	613.1792953405403
True	711.9169152072901
True	447.4623706916229
True	58.79991425201566
True	290.8420391100513
True	44.86531272070953
True	165.9060170729557
True	166.73805592411796
True	1127.8150976211828
True	234.76295781209663
True	553.3312520585831
True	563.8210139616158
True	566.4755806099315
True	902.2899943594822
True	592.5721672892157
True	643.9665465719813
True	940.8276670258176
True	123.48678554776006
True	309.68049823074523
True	273.8366208372919
True	330.5848437286158
True	88.98994733463897
True	398.99226941876015
True	4.567270176032063
True	328.6558945362828
True	265.02367754242925
True	617.4251340734172
True	291.7934409146797
True	363.2608805158081
True	11.482550442835986
True	53.4333101355114
True	543.9861269686213
True	32.71541583272649
True	141.2101089689645
True	64.52201909526288
True	147.88300417917586
True	234.31728082673916
True	69.81591039387193
True	373.28778416061147
True	278.17113181851727
True	102.95563169793915
True	342.8997430228919
True	63.09711182337508
True	571.5015592544656
True	825.7066334190317
True	289.3285729575616
True	1158.6414916565072
True	110.42939200081528
True	300.6766337911497
True	1017.2969291206358
True	87.56118102929706
True	291.3282022143539
True	9.16334325943899
True	421.9113427111291
True	459.4878570299095
True	150.72931071503046
True	613.6114684288311
True	927.8670577460388
True	155.54320366072398
True	80.91579287806444
True	317.5438509450864
True	559.8790228723017
True	634.9496647625475
True	1236.6523944128558
True	25.260353941680176
True	929.7198798006629
True	131.77673700715314
True	655.5047173109663
True	113.10927057508736
True	134.49872133071568
True	186.93131684819903
True	176.5065155693051
True	751.587810761041
True	221.6999054646125
True	235.27852652476005
True	66.36120722862015
True	504.9665343778398
True	433.4173728245636
True	178.5320628653589
True	232.9259348883008
True	16.490592257637587
True	415.4023883769388
True	224.11004248552163
True	289.1374498809796
True	109.8087276309434
True	730.5603369747084
True	419.6430548911532
True	259.4178552899264
True	637.1276788588276
True	532.0678727461695
True	468.0818776065669
True	134.20731420377646
True	535.4380929807734
True	437.2750828262056
True	2.46780265431418
True	192.27891920046835
True	93.31602208381948
True	243.10749213057412
True	2.75959339730157
True	127.62354254593065
True	362.8884894916211
True	7.476244411733352
True	860.0484656344199
True	162.86377565274705
True	735.573675912443
True	782.530758922138
True	159.5524447687079
True	213.52824790056104
True	479.5002237337463
True	840.829723045487
True	50.6397577338229
True	40.65686280895327
True	126.29660011849356
True	628.0296905546314
True	715.5525604471859
True	177.33258191904554
True	584.4930397135859
True	599.3302853528512
True	854.2198924576654
True	403.6921371669303
True	183.65169339716888
True	860.1430549053892
True	225.84488804693083
True	146.34918067529676
True	319.14142926325536
True	224.8530924841216
True	218.3411936826764
True	619.6135296200622
True	245.43682217175197
True	196.5273719363836
True	457.0745365921435
True	470.6987024830831
True	61.35410878890007
True	273.7861236768172
True	81.14004734738143
True	345.3794674756653
True	365.5784411657952
True	263.20276476833567
True	176.37786346077465
True	365.2555253057245
True	672.7446243936078
True	762.3664100889865
True	300.7177855800568
True	731.1028991991443
True	61.41531367586206
True	877.634988977544
True	338.4272486629596
True	12.454005220421957
True	608.9868799065898
True	693.3749473368988
True	247.67351224317125
True	172.23674317921942
True	51.03722236771286
True	379.42280787182096
True	81.33604875877562
True	14.346436478874764
True	895.7387679063013
True	371.64637499794026
True	180.08438810614527
True	996.6878420359996
True	12.142224775465612
True	824.283725366802
True	32.24892099555164
True	638.4682747900006
True	62.114079169311616
True	748.0391737929733
True	437.03677819607947
True	203.2869512163037
True	437.96239057840654
True	211.48231131256497
True	294.9191368441572
True	208.4374087730744
True	407.5894612949946
True	9.264957170692254
True	326.5247709230807
True	105.22831834636187
True	11.070741045684503
True	468.10901185627415
True	724.9842779409156
True	291.99749381357555
True	80.23109821226434
True	317.2183144635215
True	87.07803355178615
True	181.6386504300737
True	178.47941017941235
True	386.73122225965375
True	47.067628348732896
True	134.82053195615526
True	371.7697397338165
True	847.026796283831
True	109.4910489634595
True	201.7700080529752
True	438.16596682820136
True	18.51014138937072
True	419.6983984683269
True	500.3307787944021
True	89.53220057069865
True	400.41335904487937
True	356.4058785436798
True	417.5207172368495
True	586.1928149589422
True	1051.8440958042738
True	996.832730673982
True	57.33769665971189
True	1087.8879152546622
True	112.87163874938057
True	115.70508782494818
True	105.40841726776296
True	498.92954920927497
True	375.3426857185799
True	583.3573814237066
True	260.72883863378456
True	157.93611472434952
True	409.3553567712993
True	15.713408810244523
True	475.5824033825928
True	390.0760739632508
True	143.3230477810357
True	90.7940814635407
True	540.4390313034324
True	1026.3843326344922
True	202.83018076021352
True	65.71346549704042
True	426.2845743321771
True	376.70113710475306
True	481.8157415782709
True	337.99344971835643
True	4.970737758010024
True	529.277674652828
True	513.6854990378994
True	506.23649444411495
True	187.09155912865089
True	109.90201182052412
True	23.27179855961129
True	378.5749678320651
True	106.84779673605134
True	7.590562023319553
True	30.731669046315016
True	347.39580459502577
True	637.9606019149446
True	134.0040813440083
True	90.23373661531232
True	23.960402142595797
True	397.442655770492
True	349.6926688903494
True	765.9134168015628
True	305.3588070328891
True	504.2551733660997
True	534.3044105966842
True	528.1695113052137
True	287.4931727289716
True	546.5615573784926
True	94.14435719939928
True	576.4775684006826
True	7.169289663270932
True	368.4139397622815
True	460.54964188363465
True	957.0729748976228
True	346.1829345578961
True	784.8155608015625
True	954.1650066300086
True	177.51574946059566
True	37.5213086968206
True	375.87541320888505
True	400.7710895478538
True	582.0202105857862
True	242.93155391608357
True	30.71189055802772
True	632.2239256733942
True	135.26102191341755
True	1107.7684900281536
True	323.22078946086253
True	460.90722401852105
True	122.14881945476314
True	831.8347813582449
True	140.92024652211165
True	818.6443109131824
True	560.2952490445089
True	190.74118074853183
True	113.74600080747152
True	71.53543637353013
True	567.8105565862563
True	897.8297852867727
True	426.7715497977486
True	561.2718304802702
True	129.33296367700368
True	640.2313639077593
True	502.8597478821362
True	781.9948836197208
True	328.7927159375014
True	569.8627800519005
True	115.94871325883078
True	25.946215625002445
True	421.66951348913335
True	176.397957441262
True	107.2778742428867
True	360.81309653217687
True	1088.2463784731278
True	262.737166273893
True	546.7471160603002
True	9.92486569270926
True	75.08397255665332
True	329.35128166749485
True	787.6699816261247
True	441.6135868961953
True	493.61355990374784
True	702.3588812397502
True	67.84867954042402
True	723.2763303629778
True	48.13683197645076
True	104.4469749606118
True	173.31550523460652
True	84.04422301026153
True	28.096210557315136
True	291.59482438674365
True	456.3346681057714
True	877.5457123168073
True	859.8980700179399
True	6.199117572898643
True	278.6095029822651
True	451.1097854006838
True	125.19146963835055
True	242.6769668969069
True	321.5175281098578
True	1323.933722195335
True	455.3019766449076
True	25.28346010222623
True	187.27192011763597
True	693.3646561799335
True	34.160850382374946
True	167.31865738370843
True	550.8508570766145
True	71.59441768473313
True	866.0480520258939
True	335.95954937463733
True	670.9070568450227
True	76.27345154655444
True	667.0449829727704
True	578.9726902998668
True	908.465701947328
True	259.3341838485631
True	507.3515385486205
True	864.3764808956561
True	928.532403615447
True	237.02475957207272
True	742.0332969671455
True	209.2669282823813
True	458.63038581117416
True	371.5808446554802
True	497.7463844093768
True	500.2831760236213
True	309.1473812149579
True	351.57867304778733
True	112.4605532541454
True	334.136551772462
True	1118.1756631430671
True	321.0136705008967
True	155.2669681033172
True	292.4357893655055
True	748.0191007526954
True	657.1383955303622
True	415.5993842365475
True	117.01522562317918
True	346.356096727377
True	36.04690375229184
True	180.50024512395808
True	92.9817287331884
True	89.35063341527989
True	551.7704430795835
True	143.22688363158366
True	128.86093162808868
True	106.62379059190764
True	80.58509363520963
True	449.89395739819975
True	383.3995733059273
True	1043.980377356286
True	520.5020285129752
True	859.4486565366033
True	279.0847349501837
True	309.89870042690046
True	508.88726851492567
True	199.80911414398733
True	756.0168635571154
True	239.8133694499841
True	359.49556437642497
True	69.44674426459065
True	119.51423249787489
True	264.95847796242816
True	126.94462016163313
True	473.516110025114
True	32.90713354243557
True	563.6677344914131
True	1018.2309794303062
True	722.7106273554356
True	1.097705966692401
True	58.40867567026913
True	486.9154986478299
True	434.2922355037506
True	77.59820045356027
True	121.49216871488127
True	300.27637432181035
True	82.13771629038024
True	50.99333148217504
True	716.6737149539069
True	658.707866506388
True	174.74515610878626
True	155.48910405264004
True	552.6956287044791
True	56.233444113375626
True	24.192614159228228
True	571.2459791617853
True	467.96990482954186
True	1135.6807923462527
True	47.84015467471304
True	463.226844380448
True	887.8855069549222
True	821.1458005999984
True	284.79733759257994
True	755.3153903117642
True	390.58781157709547
True	42.21041772756789
True	98.1063773261646
True	732.6518768307659
True	77.56648328468032
True	145.1206588488159
True	947.8292030945664
True	187.9383593445968
True	273.72613686282267
True	102.75675130306864
True	675.6398585778279
True	590.8950213260214
True	212.42059755824232
True	425.5633988033705
True	42.47325193328286
True	281.95693129751385
True	597.8152565998771
True	641.5523978020562
True	303.3237549493925
True	74.1982402222248
True	894.668543580961
True	1091.4202837693724
True	561.8142950300473
True	65.79544616626613
True	29.647310665613546
True	93.14935918524624
True	107.61655318467552
True	97.53718132929558
True	874.0889566378478
True	1204.316383112087
True	713.0388557800496
True	323.9968891574993
True	8.188979609367403
True	21.99667118825244
True	336.2820019716585
True	476.3792117525458
True	46.75191972359697
True	570.4399997240737
True	427.9747408964435
True	401.60137850021687
True	78.47312546401776
True	195.99208245547723
True	256.94211194035336
True	129.05393825318475
True	394.9278260551424
True	44.85587598785349
True	180.568978603137
True	1181.2105428425448
True	6.327412430305859
True	29.085953810863664
True	586.8923547723128
True	356.0997248153212
True	801.5873466999268
True	157.32508835321104
True	751.0283457814381
True	617.6222473085944
True	284.40137399294963
True	421.6551144037398
True	344.01562129708884
True	299.72428358758526
True	275.5961150806067
True	406.4739577621354
True	500.9666808164632
True	494.1030198357417
True	106.8798425183746
True	356.9342337538656
True	9.887694877473931
True	185.98712966274292
True	231.5860818666596
True	874.879622785323
True	572.0325072085153
True	29.08290136392044
True	732.6621425286202
True	819.721992792981
True	105.91842518588076
True	350.9094065227315
True	846.88294741535
True	221.2061211686935
True	161.01763528925645
True	531.9606307630495
True	573.9343530915581
True	1098.3272646020923
True	148.0959494899236
True	158.36825667245262
True	255.15890394414103
True	302.5581618309768
True	414.57277428485696
True	402.6761606601173
True	329.71112812765074
True	430.8033685437922
True	503.6351031069223
True	230.6005229431624
True	1456.5390754810644
True	240.9576092889762
True	416.7750282307602
True	57.09118649769114
True	778.489990501876
True	263.2216878722228
True	930.811925862306
True	553.8506346085485
True	327.2837008241949
True	746.7480924026206
True	251.1317310683126
True	207.58530207274984
True	259.7491313511283
True	215.87349505704464
True	138.87100983639945
True	249.0519462284784
True	744.6374177370541
True	519.1304465335687
True	221.6699006366576
True	1169.5786213019512
True	109.39030317273418
True	264.7682685939969
True	74.03380168084323
True	311.63603658573595
True	407.245965571475
True	95.03933962055658
True	220.68783609697925
True	74.56421210035965
True	702.7673152120691
True	379.6621850661667
True	213.23587337097425
True	737.4723569853821
True	854.919546930993
True	832.0947799894855
True	834.437779369367
True	348.2159301535219
True	1.669376125877725
True	268.1391516883276
True	53.44616274622017
True	386.1239557852181
True	52.42363695697529
True	363.6749203925936
True	845.2355229173535
True	1013.570778171942
True	399.0798107764985
True	22.018990971280243
True	533.5193111538111
True	509.16869896762944
True	190.8383175300646
True	213.40116312065456
True	291.200420999476
True	22.64745120061092
True	128.25614697187885
True	979.1452107728708
True	60.56694041233256
True	487.3607377038507
True	787.5419421971969
True	103.16600213334635
True	251.0937480783797
True	116.21729955100984
True	14.737531974785448
True	1.392878938274328
True	119.26055900980084
True	1019.444752568278
True	488.4111966776098
True	68.10035031854778
True	784.1623581378414
True	342.49730392597314
True	1.36509687143855
True	436.2099751757664
True	189.56838054260533
True	503.0825766641277
True	87.66741091289326
True	318.5164849617531
True	384.542258882722
True	166.0650318063037
True	206.0021393455153
True	131.50862570769797
True	174.2298381082863
True	980.4575071787068
True	15.8107580371393
True	506.4415420491509
True	478.1558476541856
True	405.607676618352
True	220.41195261887063
True	224.168831267054
True	157.53519449519558
True	47.3219959068317
True	470.9656481404056
True	153.89565262933095
True	838.7294222421093
True	832.2228838225557
True	243.2067206600352
True	316.0780922556363
True	525.1659407898794
True	42.60423948669862
True	86.53272226468131
True	757.8373983440412
True	1074.8457449041364
True	121.07948713576953
True	733.070994308932
True	139.23921519521696
True	927.6229628011712
True	669.1965796369417
True	108.7531575625506
True	276.2386608440976
True	604.7063691373754
True	259.7581116883404
True	45.58092116504032
True	559.5533333441799
True	443.71970441878045
True	6.400566155656042
True	484.6446432755984
True	66.17821720504881
True	173.93299919276205
True	236.70487008117425
True	316.7984110898603
True	74.88134640593853
True	224.70428850165064
True	354.11894474489634
True	438.1541441673424
True	911.0945509343044
True	46.410906908632064
True	934.1953996596122
True	1004.5244824216488
True	135.39927870628503
True	70.02121865155978
True	998.7018556131818
True	34.52013351164836
True	216.2225483384814
True	84.58266510743233
True	221.8298762966239
True	384.8960188649128
True	941.8904111939078
True	92.54306924326607
True	71.76562683595498
True	649.8436888817872
True	275.95331453744774
True	719.0362195747241
True	52.79456692927329
True	466.22188292785967
True	395.34843211634967
True	678.9471063063451
True	54.53279114235552
True	113.1369503635444
True	24.544850398845377
True	272.2214822264377
True	45.545823345648856
True	355.8652652131456
True	2.869263132348072
True	1199.132696618923
True	103.409831532745
True	132.41548422308014
True	349.113653060069
True	711.422146756892
True	699.5687611356548
True	1036.6785651639682
True	477.41432279842127
True	414.5287616292479
True	143.7151750023868
True	431.6090578192645
True	839.5109881234207
True	426.00525162090094
True	917.4707573050292
True	85.09281148068058
True	426.7376142053798
True	191.30670924498915
True	278.8675429586539
True	749.664349488657
True	167.5500921351502
True	133.60925829565673
True	66.49676415639972
True	864.8188668472184
True	763.4008819382717
True	87.1525413054795
True	438.2602571129084
True	759.363762248705
True	405.4569702139564
True	55.24410773547259
True	318.4381887028111
True	791.7697583073264
True	31.71204737463953
True	368.4780991962261
True	170.55857385398983
True	277.4826390782179
True	33.188235796662475
True	219.86425854159964
True	786.9940624014846
True	634.6620520211947
True	54.18480476678419
True	286.875067054295
True	897.9584289641449
True	19.08806467000754
True	327.59651957565427
True	292.8630925130124
True	415.8552723058149
True	213.56211428129868
True	612.4561041417286
True	45.16040679779637
True	983.1398635834475
True	882.7094769673063
True	49.9877148731566
True	387.0299440582861
True	733.196653088562
True	934.1942161977016
True	275.37116625709047
True	577.4957269568946
True	130.00223531307066
True	188.87403319577345
True	128.90659513524014
True	126.54286650305691
True	211.0944481087146
True	952.0531995170776
True	758.1194322498405
True	985.5715951533372
True	20.438590492996585
True	24.53528022590693
True	364.4573355640529
True	12.595390025907395
True	597.9713332229934
True	1048.928744268449
True	276.93744872342586
True	208.8992583433818
True	85.94063880097869
True	216.16409329946868
True	129.65098247482345
True	45.5434166968372
True	129.3748651924245
True	90.55304256714643
True	242.4729988800269
True	546.8236820781518
True	162.95114044785765
True	30.201402318207148
True	57.449448345549584
True	409.8589648186356
True	266.3204359479444
True	587.2718933084976
True	23.12870373496489
True	106.48014749144188
True	684.9827476704567
True	261.48730829990143
True	475.525915381353
True	651.9889260139072
True	103.63687432327754
True	116.41681540566096
True	82.45467507385837
True	27.493413862342777
True	130.28445070452506
True	79.36932374169484
True	102.85044813999752
True	148.43788260464288
True	233.29799860922665
True	818.3110559848545
True	280.95905809051203
True	980.07321570424
True	165.65775152489098
True	193.58603684940357
True	785.1937304229026
True	309.93264284026765
True	600.0497855896194
True	252.61391369467424
True	351.17542759822203
True	448.4691416944799
True	562.6218032593991
True	631.7876800790542
True	350.4442925241321
True	35.0182858789622
True	562.9345334678005
True	619.7876928032456
True	19.428476110498565
True	12.60441282733119
True	266.8209315804863
True	391.2132898902154
True	450.7574798407627
True	67.73482810225256
True	624.1029045902388
True	891.0929475543265
True	240.41467239418148
True	885.859432124072
True	264.69876753085066
True	107.37689458417212
True	284.37241275565344
True	663.3518281203549
True	41.25367408514211
True	577.0209320011097
True	1269.2386920166066
True	1011.1673995237948
True	883.5511832230775
True	207.01724582336237
True	89.39566633943963
True	194.70698022692144
True	840.7353020524878
True	145.25803948744647
True	1043.3182719940112
True	852.7096808104416
True	40.19322170385256
True	88.86536524392484
True	422.78846205763807
True	396.4142075673242
True	200.39316413304203
True	519.8783020818978
True	680.2324437652309
True	119.68250797402348
True	265.3020169126407
True	1015.807886078393
True	54.43503595513242
True	718.202130146465
True	544.593384841678
True	37.66623862066261
True	852.871810876473
True	380.7748443784062
True	550.2623089492932
True	100.84227564043694
True	252.66991941123857
True	208.24597518145683
True	25.819008099138795
True	136.4935903010242
True	743.7833111563615
True	121.49283650272554
True	377.8937606439834
True	61.28862347804638
True	641.175193228167
True	628.9736882237979
True	240.8833530687615
True	463.4476139610144
True	167.6291209653291
True	155.48820154217103
True	225.30315406840177
True	284.9958490573213
True	370.116696701638
True	133.79023973799147
True	194.25137169503023
True	24.86952881562345
True	877.2021678709963
True	302.0051429228373
True	10.02625638763281
True	368.7606779738422
True	160.91683533472195
True	625.3062668635978
True	361.3262247345355
True	584.7304374289533
True	531.8828722408431
True	481.6493273791436
True	783.9017028495911
True	232.30270953435607
True	564.3537573883393
True	151.9099212239474
True	530.4420090096175
True	352.5359182217796
True	378.8186810763938
True	128.43778976783443
True	138.9801087418455
True	109.1466769936243
True	67.17477189592088
True	727.452249108422
True	181.35908935777712
True	45.93900782170002
True	0.0
True	529.7013136101507
True	107.98627988859177
True	21.455778928894667
True	40.13638101540384
True	109.98303201871566
True	544.4117812640466
True	180.2372250313537
True	110.31681278663568
True	31.540745867537304
True	160.13809524304378
True	914.006555590616
True	50.92059745324677
True	231.96165647187289
True	741.7627871147201
True	313.9907080044918
True	466.704540405405
True	471.356196359803
True	514.3356621541623
True	612.3258239370941
True	921.9744218568156
True	259.989700861597
True	1040.1854575134262
True	931.751182640435
True	615.131286306078
True	345.7187157162462
True	854.9835817578926
True	9.975496188572412
True	32.365026957969995
True	298.4152599175344
True	43.29713572559904
True	198.46506211116568
True	765.6207314396341
True	215.9486222297453
True	727.4130728894818
True	762.3189985462569
True	130.05132159597227
True	369.1633753035546
True	569.3611295996917
True	23.0435058368316
True	127.3133228189299
True	429.6140629796064
True	300.8158020629913
True	201.44654257614752
True	111.20251082948118
True	396.3504895706584
True	19.39899085406156
True	371.62875902898514
True	356.7142767828205
True	1035.5839590853298
True	363.6241688098852
True	30.354202882242564
True	430.6737400945997
True	440.30205858516086
True	244.6510556548279
True	32.13070305686497
True	751.3345824647622
True	443.55209223439095
True	180.62813484646296
True	12.818016613843652
True	1206.401098922184
True	171.70780954820253
True	26.88133539967374
True	310.845895764303
True	295.288716406462
True	116.79082132322876
True	293.32443788230404
True	47.13656417114431
True	326.9318246778985
True	296.4073512691251
True	318.1052906801847
True	31.23375253828613
True	46.42019825048232
True	1062.8681860488305
True	24.557762789910928
True	11.9780184957237
True	172.90101463852028
True	657.2207870054783
True	8.425476562722013
True	201.5986745498239
True	175.554798042139
True	512.18307975377
True	385.3152479502997
True	761.7255294075244
True	322.8603769908337
True	489.5184733127259
True	441.694980510343
True	491.5293569280822
True	99.49041835797136
True	1302.534572842883
True	876.0327592207915
True	298.21410327628445
True	537.5840316651555
True	106.9948293017367
True	589.6440476890433
True	430.3512107725024
True	150.02493448169915
True	75.85215249439358
True	351.5435442942013
True	166.43950439929642
True	27.708309285340324
True	622.9871643668602
True	373.0698319236613
True	68.7151589600295
True	31.329854244513545
True	649.960581974701
True	490.8362926966304
True	71.80056309562286
True	19.98527443411209
True	329.92362147648026
True	326.9917928347154
True	710.1549586052337
True	553.2444495709312
True	562.9059504836687
True	799.0206231476561
True	10.168450802476418
True	54.37998386203415
True	37.72334438498495
True	57.991330367147135
True	511.6561909426678
True	585.4841881529205
True	79.26332528720314
True	109.00544280146846
True	196.68750379711196
True	71.66216486543327
True	179.42371234976932
True	211.6888728115393
True	262.3545856331519
True	817.8434261091411
True	625.1443500805927
True	294.3378621122112
True	187.8896447473741
True	257.33212162611926
True	257.81792174365074
True	755.9862764071435
True	324.5804417262772
True	168.4844612159642
True	941.1471989529432
True	343.5517852566774
True	473.6480002620869
True	157.01417925228685
True	120.97550398257172
True	62.93577892115953
True	209.35870367830523
True	982.0923884787452
True	519.2466488520148
True	117.91861874086136
True	350.3633102948209
True	101.14391803945712
True	653.5107521413765
True	4.477013494282615
True	704.1430413742902
True	37.831529172744624
True	900.4221947593938
True	860.952891594233
True	214.2157553076696
True	29.649441856188385
True	83.2068621869845
True	457.18180445971313
True	214.0382813518985
True	1.2539244880702916
True	79.78810362586142
True	1102.6495609334092
True	348.3986918362505
True	691.5027128504482
True	524.7459358524234
True	30.728775688870417
True	133.76429403061903
True	445.94555890763087
True	918.9650576200206
True	820.2899486971683
True	430.5637458545904
True	333.32288911253767
True	17.52970255999501
True	79.4067383007656
True	748.5945017790178
True	480.6415109698899
True	386.274471052152
True	874.3524130336382
True	25.593448148513883
True	216.36259065020408
True	886.645965021814
True	230.52640581540612
True	9.343608690856954
True	490.04639272339466
True	102.66528634824176
True	647.0123411423126
True	55.19614954603214
True	262.64619829075434
True	878.8234722795734
True	897.5517283376762
True	269.7851459027243
True	434.2501622692075
True	126.49027963163994
True	593.8845118066233
True	266.9380592437737
True	191.0890673672216
True	860.8724011150024
True	54.34050749131868
True	740.7521765708366
True	274.21241209366855
True	293.43313377024015
True	168.63186326379744
True	497.55263349713454
True	601.4064142835194
True	373.2096481229823
True	383.25660454598926
True	68.63443832218252
True	160.85283463063593
True	457.4847077142367
True	204.59634722965143
True	36.47302176257916
True	206.05652361413027
True	377.89824727936906
True	366.6274143630882
True	750.8617144495032
True	124.19473512585724
True	648.0950762251771
True	510.7657670281517
True	611.9445683287721
True	137.2582839970633
True	35.44979713032824
True	679.3752620039934
True	70.62945090390826
True	549.006336059691
True	667.8566832002464
True	463.61469913735823
True	131.61072658875318
True	523.8274673784894
True	4.547677532413293
True	404.3784859577672
True	29.71115898302295
True	618.1607930027362
True	261.46626177373696
True	599.1427469310485
True	664.8655566483816
True	146.03246406550983
True	522.1625664291093
True	483.8076720079367
True	64.52081690896928
True	973.4019635060522
True	3.592032170866695
True	27.45508808997341
True	643.9724118022824
True	674.6652770442138
True	128.01029762975136
True	409.1280094924364
True	119.48682995608698
True	74.64692866125154
True	467.4512929123
True	43.87218108702784
True	510.87895354356857
True	13.229048224220758
True	841.8757263804331
True	528.0682581006977
True	675.8053394760565
True	97.52356287283594
True	388.36125066189135
True	975.8490294180768
True	850.4383894355642
True	145.01400922751986
True	553.8168283565882
True	453.6045365520029
True	252.7842913997552
True	251.97802463336475
True	7.088129546553931
True	328.66213486890143
True	12.081996367990136
True	372.8142149481291
True	75.16291009929348
True	391.932589987772
True	670.3126958550436
True	127.47785236246906
True	239.2428691915324
True	636.0882117318168
True	672.8013766970389
True	289.0277107471276
True	136.11353164332067
True	161.44522798326636
True	476.2347946037179
True	89.14218034307714
True	10.170940483529694
True	497.0952429625715
True	566.8172711215866
True	20.202047774650488
True	142.64659145862947
True	939.7472294328172
True	480.9738292175666
True	281.3731634960501
True	34.767203683160744
True	478.8799488288632
True	111.60874323446134
True	577.30581452703
True	650.2556936263876
True	298.0086570445643
True	392.9795605809406
True	185.72312027817264
True	255.09861025175255
True	76.11237656297524
True	221.3255402946128
True	523.2615717524982
True	22.45255969630232
True	441.0292715273302
True	377.0647882628611
True	684.434518181645
True	916.8523048769777
True	872.926940886239
True	151.79600040418703
True	404.1049769058546
True	68.59661187909356
True	186.4133270880152
True	316.91159911602216
True	11.082437845906064
True	779.7780966852698
True	21.1476363153074
True	395.1478140271922
True	254.39086569214464
True	646.6233695477971
True	210.04299288723936
True	37.3060284470068
True	706.0667841239801
True	1082.2719672553387
True	226.2373960322139
True	130.57725888934723
True	621.1882263085156
True	521.2934155688422
True	18.8449417569848
True	814.7814714471464
True	112.29338159990134
True	48.41115058356413
True	298.5533673750653
True	358.86500913630726
True	403.114625566072
True	255.91976802670595
True	19.48971728980552
True	22.88398929411614
True	858.2738482432081
True	203.6157261447103
True	108.89571970501456
True	868.0231509291922
True	658.0238725008209
True	631.1559133957386
True	442.3463014389863
True	153.91721981609737
True	32.83629874839678
True	106.9177572949266
True	441.9575242917447
True	233.42672287458237
True	483.643539916915
True	146.92620608322255
True	499.1096949330836
True	645.646521439109
True	934.8902443328116
True	23.789149783783216
True	937.3069251735724
True	1096.172161302752
True	478.7827249451517
True	84.62333894071455
True	759.3092372132654
True	635.0525575278447
True	668.5536470154943
True	169.88419597714747
True	746.5082826125943
True	714.9311967038241
True	119.75679501843976
True	775.9342216408287
True	813.9881093749924
True	492.6851092343716
True	220.45351555980636
True	72.23411458349139
True	307.3764760962366
True	345.46064231509126
True	456.99672180201134
True	443.175845444304
True	196.0915543981544
True	312.5353320314447
True	2.9426896069997426
True	12.467413689657088
True	104.6796855851702
True	132.58972734388774
True	360.62312617561366
True	345.8865587682555
True	111.5894127718135
True	17.214502531226216
True	221.79418193740204
True	831.9578767274204
True	476.488488415661
True	544.0700102530367
True	575.0304309348029
True	803.4205141245924
True	644.1568713231006
True	92.04916093993444
True	211.65240720842016
True	247.64496381554437
True	285.29566780453166
True	106.2043393451628
True	365.8232969892428
True	430.7990217539743
True	173.7221019735751
True	662.6399012938547
True	243.9358539130733
True	201.93718134013832
True	29.70784397391524
True	246.04986171838195
True	469.9007134289074
True	163.49452104750068
True	523.3491344279815
True	477.3338587998973
True	246.61429713009144
True	103.171333808257
True	40.81427556911085
True	401.3641998951125
True	805.4305901858484
True	172.55244985980593
True	1052.9801323337774
True	1043.9763930847744
True	486.7705134334561
True	100.23298691076693
True	120.6611320426871
True	644.4155261191125
True	8.522885779700754
True	224.96767525479729
True	135.77923459476298
True	121.9273406275201
True	320.3653567721498
True	617.3622542734794
True	40.4999328964458
True	123.81807613093832
True	967.4186196399426
True	57.660378571047616
True	457.15411213293817
True	515.3655464111228
True	250.7580978590557
True	133.56065472808592
True	898.9823274464918
True	1183.7963392424806
True	517.609678127962
True	653.015412237306
True	212.3156562447056
True	156.6222411921865
True	319.26138097752465
True	265.5389693784916
True	171.0415860758884
True	304.83194302839087
True	343.4127554855432
True	12.98943560656335
True	633.2701379141748
True	149.87560994430066
True	70.45633649608853
True	432.0105332643743
True	341.054869591902
True	1200.777108833881
True	355.3182504035196
True	957.7227437933952
True	10.1312324433022
True	257.5743010083774
True	224.13856400342715
True	154.24069749917183
True	486.36673344814415
True	204.81847007015764
True	421.2984241789905
True	327.30151321736884
True	115.16274617500054
True	353.69715660325954
True	1019.476095816326
True	705.4371238809987
True	224.7358768477652
True	109.01312328957188
True	296.25673215361127
True	25.98672063395228
True	353.42426250730665
True	316.6510041690476
True	569.8299614095243
True	452.76062781864727
True	360.07589960660414
True	156.24552702798604
True	12.5912758838821
True	428.3431621700979
True	277.29493076283575
True	143.43573646258636
True	299.7190951252673
True	447.5627989932518
True	814.3528753750352
True	319.8444305216981
True	778.3499484683884
True	401.9357291264532
True	368.8544890155782
True	1.6288245220790012
True	1158.2530848050949
True	100.33276161973713
True	934.10020591642
True	214.876970944272
True	462.0109274542405
True	671.2987663490277
True	83.17814306324486
True	469.5776639485576
True	31.88560343144558
True	418.84910715424513
True	77.23784256568261
True	239.13884863389995
True	39.90612404324956
True	648.766044757012
True	188.15601926188197
True	26.776357725963447
True	394.6313200608039
True	105.4386327354878
True	168.0961967969904
True	831.3895336057304
True	270.0641155870837
True	150.06539722387004
True	379.2762057852729
True	513.1455859984359
True	338.48008705401423
True	513.4202644024199
True	616.7860355330364
True	157.0421635197964
True	7.284284824104603
True	71.6335944810556
True	430.3447394705683
True	93.66450482831594
True	79.43870217719275
True	1056.7694207161926
True	26.734064967756403
True	316.71631818870014
True	322.994809321724
True	452.7393946135631
True	686.9721662879292
True	195.41686639491863
True	652.2317024965191
True	321.47896334979504
True	348.6646549306215
True	264.6978287212482
True	220.5707831535935
True	381.7949542348377
True	445.452516851199
True	418.5940658973219
True	583.3498818984103
True	136.01528154898338
True	73.35677192572658
True	38.56999041382888
True	303.4699970151628
True	652.6575624698991
True	390.8696521785239
True	795.6174946973672
True	209.9816835161426
True	391.9325158470053
True	71.3813342214527
True	53.754640516844624
True	403.44629122239456
True	202.1166865294171
True	224.52526359013797
True	40.98395478349057
True	1082.318602036416
True	176.22243091100003
True	922.4255058764992
True	318.41213881880446
True	925.9494702629838
True	227.914833970537
True	473.4127387747255
True	528.6588341590507
True	590.445106835551
True	215.943954727572
True	482.9333853684549
True	974.4102780839212
True	125.56890244599474
True	6.63583991737583
True	550.2072703817125
True	28.3316670150991
True	71.50140086137445
True	821.3919202811851
True	225.99302465316748
True	1050.083092006574
True	706.5315634395689
True	394.4078672189741
True	289.75168090884057
True	491.8872412314592
True	330.50017086254434
True	178.7130607692223
True	696.8810497299935
True	706.0040261518541
True	209.88841459717895
True	89.17832461225859
True	509.4195144916544
True	133.31938038516682
True	380.9590467532512
True	341.5173610643221
True	68.55741029389256
True	383.00138192694334
True	414.90649860367296
True	361.8954498043974
True	409.38534731996646
True	438.5758062314109
True	646.8293042091506
True	54.79621368368713
True	434.8051121874895
True	326.45412036968014
True	668.0913842986195
True	230.08641273609396
True	104.159543293586
True	44.40814324538996
True	534.5326994625348
True	634.1162645445138
True	181.22873371267735
True	410.0929344321408
True	334.5138285097588
True	17.032053266974067
True	174.22918370834185
True	289.0403212983244
True	3.359932088285229
True	884.0081966261456
True	83.08917921975383
True	100.76127366137548
True	117.29125950011948
True	361.976992721014
True	38.24188043491578
True	455.754737896824
True	228.77071674629508
True	6.839520605860079
True	118.45689571813207
True	428.7611640283272
True	47.7984973330287
True	69.69555204191302
True	173.05022016992066
True	295.5191600228579
True	943.4562962660896
True	395.77945643166765
True	978.6472513486664
True	185.5733824250596
True	1008.4841290797752
True	792.5068890760394
True	663.4950377718808
True	410.94232897921626
True	385.82411658411945
True	80.44857530620068
True	76.19806054436907
True	81.96341173274443
True	177.9676680655974
True	481.86892735316303
True	1098.7353028076914
True	176.054514617965
True	358.2504428408691
True	436.55656614155
True	595.5885617938903
True	593.9152363172107
True	283.8021293665782
True	446.2750877974303
True	673.3214473434815
True	91.61557962886752
True	732.5083369533374
True	245.6230520254373
True	138.59982073405584
True	404.8844022747044
True	873.3517845234433
True	440.7759451879478
True	881.6044665757207
True	192.78632722768748
True	349.8893648140018
True	684.61968551469
True	624.9116371301776
True	191.05042337052288
True	262.9106425376321
True	828.038379383519
True	31.505728313561274
True	199.55978191198457
True	490.689315731429
True	722.6248845761899
True	99.4615174400586
True	37.25705032610279
True	168.34569414859143
True	704.1088718174603
True	304.4205065697373
True	539.4004496404553
True	351.1381046802393
True	307.62223570182954
True	460.3844915628018
True	474.93236686855545
True	67.09940827638982
True	360.95263233266047
True	791.42151812322
True	0.0
True	298.77762304789053
True	249.1939095832106
True	955.877239306594
True	149.55670163885233
True	651.8812600086151
True	643.0190537352054
True	111.25744213748308
True	206.08081557518963
True	138.42243233583244
True	11.38742074182709
True	292.7816177200742
True	380.8418591609948
True	1142.2988766890617
True	235.0395845988444
True	401.0001571721789
True	663.4967086420917
True	204.9264813751786
True	28.308021177850065
True	894.3464933842217
True	572.9100154549268
True	168.96785781963578
True	653.632051773936
True	161.5616163970842
True	290.41399645556413
True	763.4008348881026
True	34.59230820095987
True	108.05275883807428
True	521.2311949568398
True	60.74512609784792
True	78.50271595566245
True	400.0916427629391
True	23.879090733924595
True	720.6398158388323
True	102.51929416592812
True	149.06059481842692
True	15.954986019737891
True	697.7939462043078
True	29.922681803888743
True	775.7201135742342
True	401.4754612145179
True	121.78052304364748
True	704.887241502207
True	538.2157223410901
True	556.2081479146012
True	45.464348701586246
True	371.6480704390629
True	6.2918054483291055
True	92.06988923928046
True	376.3289138032362
True	48.89721481554658
True	120.20779235121438
True	305.0243861336764
True	182.40923856457505
True	103.2373927752385
True	659.3376072510816
True	19.400699618555365
True	1143.2030929006623
True	506.7215242296148
True	311.4477065857007
True	494.7274061561591
True	123.24101886024448
True	795.9077182201388
True	1090.7048922228537
True	747.9614913931557
True	172.8806239167107
True	225.0390541180808
True	52.45971084865593
True	58.39555091094756
True	154.42979861487694
True	104.16443206241048
True	167.1755748928007
True	1167.4402501111997
True	312.87053640171365
True	353.7682592080356
True	717.7524566701325
True	16.944844240650237
True	15.270898246016744
True	592.8759810923483
True	5.614568422880852
True	120.60321454075267
True	680.2390423511259
True	183.2150355887378
True	648.684475705922
True	859.2354855144284
True	150.06361674970626
True	905.0507645152315
True	3.114731815407342
True	435.696884374505
True	1064.6713999951369
True	25.481763721140368
True	229.702181643974
True	156.04218940017262
True	971.1037684468472
True	234.08099635966647
True	477.72744930007
True	118.94458936228492
True	522.0920412043347
True	155.66064478071513
True	99.32599674735536
True	388.8551291851125
True	65.69814113672659
True	55.43877270447442
True	1062.9223514888884
True	258.31039890827714
True	162.8578892964563
True	360.5619874742675
True	401.1665155062964
True	206.3611066243253
True	167.72074146793915
True	400.9716693927818
True	36.05881955808238
True	485.5468549796895
True	1092.5003856889764
True	112.09046203240408
True	461.4586122773229
True	327.1211896999869
True	27.38185728465865
True	411.8980269415176
True	105.0114162264856
True	554.3776791703162
True	207.1350431429934
True	414.9199445436629
True	19.90528453247425
True	429.1396730816168
True	108.23136321039064
True	338.8365202770468
True	33.47673840243669
True	167.5696322639827
True	252.87440480523247
True	763.8448476100511
True	56.72365231367436
True	142.40628352974392
True	237.29292477537487
True	142.7428301887059
True	637.8515485688554
True	564.0166707739498
True	795.162893591924
True	400.8453143770263
True	524.824197197427
True	435.4439740347118
True	689.4576622899515
True	75.56351816425698
True	453.7961711911335
True	431.9631917871744
True	48.16439642272406
True	82.4890357543272
True	127.40530127568836
True	89.27772354822694
True	327.751777724658
True	845.588568559318
True	325.1990189104376
True	1096.500918036542
True	312.7849613435353
True	906.7719621558492
True	147.63745910784445
True	547.969786357158
True	616.3631483171321
True	704.9634203545264
True	443.6954994552257
True	66.73321683787633
True	299.9374583054052
True	41.44060272085
True	167.21007090223551
True	171.5156349021263
True	1118.0182051930549
True	235.37148706906703
True	567.8850007449419
True	556.1772066151758
True	569.1743046944998
True	831.1823725880341
True	588.7506226715798
True	663.8701652778029
True	956.173967635229
True	129.90077688426112
True	313.4082104673282
True	259.2967613528591
True	325.87125084161863
True	92.02976623648402
True	382.8132627103867
True	4.391653457686568
True	325.9167797143631
True	256.91975093671215
True	622.5539843791167
True	283.0509407553114
True	367.81584385768633
True	11.04666865503578
True	63.2271836126838
True	543.8995283524831
True	31.151318253687982
True	131.29913034262927
True	64.44486420998972
True	152.46880705919628
True	234.0297175672933
True	66.82210489525471
True	396.96750970876735
True	275.9882730535034
True	101.75248871224834
True	340.4195138465013
True	64.73010802642163
True	575.8886188985749
True	816.4255298823051
True	268.3253330186997
True	1164.320708862508
True	104.10227024499856
True	317.0909739703012
True	1065.221633036219
True	86.66857430071322
True	280.04943455303595
True	8.695525899783096
True	402.9805003781387
True	443.90433315926674
True	156.1266531395195
True	631.7779973422425
True	896.7661261833197
True	162.70985660593
True	80.98009797909963
True	341.068290861378
True	552.4188563893141
True	627.7316784383479
True	1203.4470866779943
True	28.46181919146957
True	939.701899153484
True	134.64407438575734
True	627.8887249162902
True	115.79285148096524
True	135.20508139683443
True	190.5292391501632
True	173.29862788018835
True	754.5219331631965
True	219.6565561842797
True	226.5750597404508
True	68.2104907156272
True	510.7426023430658
True	464.8543092581646
True	172.06844800825098
True	237.2273871064931
True	14.961938899305174
True	434.74386100099787
True	213.2194691493231
True	290.7397976411426
True	112.81111538827972
True	706.8435677524197
True	421.6329490769216
True	261.068285445846
True	650.8491090933074
True	521.2264532703213
True	463.7847217628285
True	128.56497120444308
True	532.4699666654587
True	430.2048210381446
True	2.5406786515201647
True	194.42783415324823
True	95.01879884024576
True	246.8024612440871
True	2.4224256461159515
True	120.55302623103547
True	345.2743207803976
True	7.003674247472317
True	859.5968010550519
True	169.3576321312311
True	721.0375750217149
True	779.1608205358131
True	166.00518025367305
True	219.90559390885068
True	485.8370666302477
True	843.992482590587
True	46.637241883598826
True	38.26349843044102
True	132.258720680916
True	633.948585496675
True	729.9649248807382
True	192.4277282790156
True	586.0908105018566
True	603.881362074721
True	818.6436205651075
True	401.1756349371551
True	187.29904155492068
True	867.3466490110733
True	217.04314453436447
True	161.63845860018492
True	336.1129857360309
True	221.9704625064456
True	208.9072900627666
True	612.088847507432
True	246.26065114009543
True	200.70829347582887
True	462.4361577580225
True	466.6060854910856
True	62.22154541734093
True	290.13572616692767
True	77.4564134693792
True	331.4532906257012
True	355.4243892533357
True	251.4219794305003
True	177.79497263384457
True	371.7969019385063
True	644.349779538965
True	721.0865020594908
True	304.15276762572256
True	745.8455348365809
True	67.33138981413913
True	849.4865631770516
True	352.02070360678886
True	13.505112403005816
True	615.304488113413
True	701.0441085614077
True	260.849724046155
True	173.36516633009592
True	48.028810764809
True	390.221093381692
True	70.74933630382534
True	13.715156194334734
True	886.1308368051276
True	391.86555969204704
True	182.7925041270344
True	994.2495444563624
True	12.788196492595878
True	813.6469472508078
True	30.471236351604723
True	661.2321409902256
True	58.45710037879144
True	753.7463533052619
True	456.6345711028554
True	190.2175023536545
True	437.4261555449671
True	198.49100622282384
True	296.97508194030536
True	220.9126562073266
True	415.0474572072149
True	9.460082349913606
True	317.4514652312245
True	112.66996440976972
True	11.232246327525017
True	475.05982242231227
True	741.5359660147818
True	292.9616504973823
True	82.88485505522267
True	315.68905536317817
True	80.84031038677803
True	193.59650442724936
True	186.30145678610373
True	368.2058731626745
True	43.618885800450215
True	131.205473126432
True	375.6718829381085
True	869.9033255534711
True	117.75106865972374
True	208.59820269902903
True	463.09326148501947
True	18.26207495332148
True	422.8915822745029
True	510.050390001988
True	90.7302086916434
True	395.29261988454255
True	359.6619719025991
True	418.31532590947023
True	577.9652164852909
True	1039.0114479590468
True	971.6568109416972
True	54.30002446912095
True	1047.3857185840793
True	112.63394740182709
True	113.78650334091644
True	111.8887992605242
True	491.27462840477375
True	368.2087231912215
True	568.7201424251284
True	248.0331637388069
True	153.68550344807295
True	406.37346714066257
True	16.545664663554987
True	445.7477985324412
True	411.7840253392276
True	150.24560175431824
True	92.2489080832812
True	516.4157977013749
True	989.4343784275716
True	192.03595338246168
True	68.91154677549326
True	417.50262840001153
True	367.3927757585327
True	487.6552758133428
True	316.2096096324996
True	4.777406802906055
True	533.915548595127
True	505.448772929704
True	508.134135724282
True	193.02575875725188
True	108.55625254387196
True	22.52794998047096
True	378.2863313848755
True	109.90462398698769
True	6.341459455616684
True	30.780264372731256
True	343.9791146116911
True	642.3454642956458
True	137.5487713312365
True	94.0054490724472
True	24.691953373843265
True	405.7507094014839
True	348.44558419620023
True	757.2864471384627
True	308.0189885352808
True	487.3011233508967
True	535.5271503421679
True	530.4399540350756
True	289.4237565661889
True	530.7107131788663
True	97.25097742241977
True	583.5950526562319
True	8.426609248590033
True	354.9800488708811
True	456.8622803191749
True	972.0056605741876
True	347.3499797208313
True	795.7015429871459
True	979.045017976167
True	182.068385692311
True	36.68736159578096
True	348.58620467831435
True	392.5844158053895
True	575.5260502585437
True	239.52093900996135
True	29.725946259711915
True	623.4729990678989
True	124.6360915746883
True	1051.6615790631
True	313.5854825681683
True	460.6082905589389
True	125.70738795989888
True	808.4474527870856
True	139.1014751110591
True	823.8774691840731
True	568.3773484854918
True	191.67705700652652
True	111.53559779237332
True	58.57642730277856
True	550.8580782932365
True	934.4217494753324
True	433.0136664134226
True	542.5346512489624
True	135.75609043016846
True	602.9177045735062
True	484.8179377096749
True	787.6842163869662
True	319.17352990038256
True	569.9509528332549
True	114.35672972751154
True	27.17154506600737
True	414.3166001273789
True	166.12943867556118
True	105.3054527932096
True	365.8365390210228
True	1086.7432361982887
True	273.7282767786106
True	558.9764412004579
True	11.357971144612383
True	76.37815611665968
True	333.1312863919912
True	811.3142582935834
True	440.8132015393848
True	505.274501269782
True	722.4946703550793
True	69.71876226410347
True	719.5125247813572
True	48.33127033164428
True	103.25070151904538
True	178.49891669130747
True	82.21361910843927
True	27.39830637208789
True	295.22460828549265
True	480.0455127467563
True	885.6911878508096
True	852.4437123330462
True	5.528030221504349
True	286.43226330499914
True	451.2528380080696
True	123.26792338170826
True	238.43579383315463
True	316.821475500761
True	1304.2591740814332
True	441.3767459027196
True	22.942556621539968
True	189.7360464498532
True	699.3859068806812
True	35.239627794536446
True	171.01047295971853
True	538.8147703887478
True	68.04296669824987
True	883.6344512043192
True	332.77197823948484
True	666.9443028283142
True	78.04373901782381
True	673.1769620714662
True	583.62621824855
True	868.9738132719834
True	267.89917004521914
True	504.6434332636822
True	829.3210405512204
True	908.1591502282552
True	229.83864058892408
True	787.1884512586304
True	218.53452765977912
True	455.2280706643432
True	367.88914505690747
True	496.77006557085457
True	485.6656973360827
True	311.5579634688462
True	349.1999368267657
True	109.57627822180376
True	347.93845760817646
True	1099.148369607804
True	299.347230064016
True	143.3270039535718
True	294.27520668102767
True	766.3056140898601
True	653.5913690014149
True	418.0193599621664
True	117.4917877576278
True	343.6044721425052
True	33.70895736452377
True	166.32711370832317
True	90.46549268622836
True	89.09254420814001
True	545.6163478877254
True	143.99854581363093
True	131.33108898745488
True	105.3999210952656
True	85.77468088169483
True	450.7300744477455
True	376.7842112956986
True	1017.1683611236446
True	550.770499784765
True	852.4813699633629
True	276.08502444077607
True	303.0284832157096
True	543.2335693733626
True	192.19717352833047
True	749.1769582483669
True	244.79895008969245
True	371.7123265154348
True	69.6565489299102
True	118.6060351316319
True	261.1123684861778
True	124.14055923566586
True	459.2689443305239
True	30.383332370864316
True	570.5226991818095
True	1005.3802732788768
True	720.7109057685213
True	1.6034226682842545
True	59.35141234823733
True	494.86381473628137
True	438.9469115475545
True	74.55536133747594
True	117.82503172852996
True	300.3070902959051
True	78.92641319941723
True	52.45144167214098
True	717.437083056797
True	672.1136024847215
True	167.68196215347555
True	175.14522657344403
True	540.9730174286074
True	53.60244268969896
True	24.230804371709244
True	570.0717859623471
True	469.14690862457377
True	1122.080135037735
True	44.85752569247753
True	474.2441005928119
True	864.878537630212
True	818.63591463477
True	303.21335841833786
True	756.9856990135457
True	398.68473136242005
True	42.636626554045385
True	93.29300057415936
True	742.3381190107044
True	74.42367749436295
True	142.25793216584725
True	943.3584470561414
True	185.08277871509569
True	279.0155335759865
True	108.04141870776638
True	633.8970207605354
True	607.8004535097924
True	208.90321749618624
True	440.34099947515045
True	42.31655764378256
True	276.7734986768847
True	580.3071656932434
True	619.5332024911369
True	304.7188145767808
True	68.99959886039873
True	926.2061941913366
True	1088.6870851926212
True	570.0572494771147
True	64.38059355284531
True	31.688332250652085
True	91.2989946847036
True	108.11827755066956
True	105.46820100176434
True	844.9161249682229
True	1173.7361887403777
True	729.8940518857097
True	325.82108414653027
True	8.572433691148639
True	20.054443728761573
True	347.3497947540486
True	481.2876851160138
True	46.5726564287188
True	574.3742270304219
True	427.5315739311136
True	404.5868833193613
True	79.87927273999348
True	195.20631081526597
True	248.2591818602893
True	127.4200989326097
True	404.5623177650755
True	41.63901963777723
True	177.0150005298835
True	1172.413224481356
True	6.60709687677922
True	26.74007023872107
True	584.8139919528979
True	364.3702848403079
True	765.5366495399151
True	154.85189127226175
True	784.9690615104693
True	592.6217756893255
True	283.15268985744103
True	460.0366237307995
True	353.04425066826525
True	286.0802089469006
True	269.34808857246907
True	404.1223490320125
True	497.46536596654266
True	504.6712285439339
True	106.31710931781592
True	358.5895043056809
True	8.208153351479698
True	166.24229019875082
True	231.61627586863156
True	866.3433753285549
True	604.016100164128
True	32.218528730561374
True	719.5474615803719
True	819.0147397993726
True	105.4194662508941
True	350.5252728949387
True	874.3287077540069
True	217.2804504355937
True	159.7709074471795
True	537.6697590740315
True	567.8693884630861
True	1109.916505892024
True	149.78733443726048
True	154.63986506047576
True	256.0856875641798
True	322.26178435184613
True	414.80460815629993
True	418.0270983783825
True	322.9497270532944
True	444.4398214384839
True	497.2766171907581
True	221.38566321523427
True	1506.2264274471938
True	252.61233159540723
True	413.9425821618119
True	52.53472816634285
True	770.7760626290254
True	247.132356677704
True	919.451815211837
True	558.511881344438
True	313.269288054753
True	764.1111040483602
True	269.60612569353583
True	215.99572703713133
True	257.9450565288584
True	218.0364906050624
True	148.34375840099457
True	252.1990241098691
True	732.7339719340627
True	531.095222453206
True	209.91826388628905
True	1189.0132349291882
True	119.02384719810888
True	260.0015489810777
True	74.86482217890774
True	309.6375039033048
True	435.9749303806952
True	94.04903808815222
True	219.57942829660172
True	78.67727535971989
True	698.2080098043463
True	373.0636936192834
True	225.23384113446443
True	728.0872776902734
True	862.9273369686841
True	819.2588555303316
True	844.0744382738785
True	342.76450310318603
True	1.3732142200654387
True	270.4546920705667
True	49.93723087350608
True	369.4303828623975
True	53.962537235601104
True	360.1345352638508
True	837.5667515853221
True	1030.6121314997563
True	404.44185024125335
True	22.574939550216182
True	516.0906385246957
True	508.1361174547439
True	195.38938616252096
True	235.7168935894181
True	298.7635971828685
True	22.65318089472846
True	128.30237645916577
True	931.609413269453
True	65.6869944385651
True	505.6191025621534
True	779.0277067338181
True	105.6571508266844
True	252.43383890928575
True	111.72917127385034
True	15.518777317733342
True	1.6808352634094337
True	110.8820113197358
True	1018.4403861459824
True	486.9213095174004
True	66.37444253332792
True	795.3357885977252
True	337.9157830968238
True	1.4308187199000038
True	440.4925092341234
True	196.88968834087268
True	508.7052022045782
True	88.94910875307092
True	343.0587865017816
True	376.4522272105808
True	160.08038710975
True	220.4010700830192
True	130.3408843513681
True	172.41790944251574
True	955.892824878744
True	16.722482817007922
True	509.3854185037533
True	479.5226586207569
True	420.7824667878428
True	214.69849399144212
True	228.6414762383361
True	155.7577082649531
True	48.65151647269427
True	470.5579373181552
True	146.9709804226612
True	866.7873592103372
True	829.1391399388909
True	244.81406985623263
True	305.6469345317649
True	532.7677425178813
True	43.57972103915324
True	87.61091306377237
True	742.9270358289934
True	1124.666659237229
True	115.11152709730534
True	729.8086726633366
True	144.1934687068318
True	929.664363356674
True	658.097439955589
True	103.97428074984758
True	283.03066891117834
True	611.055467957351
True	249.05783146108257
True	47.39681528461431
True	563.8971712192381
True	459.1944795184818
True	4.862413146575493
True	455.4997070497951
True	65.83748812473785
True	179.86793399655895
True	240.2920496966449
True	298.70715022924844
True	67.16160965775511
True	221.5127026365738
True	342.2141512841426
True	440.876436500943
True	968.350421091979
True	47.98804876922841
True	906.4314756277277
True	989.3334656602132
True	134.8170903060332
True	74.53775500599633
True	999.6256128572772
True	34.611898370752
True	231.57199277151216
True	86.40357635760009
True	209.9833970409836
True	367.9832663498133
True	986.13704366944
True	99.209015348415
True	72.87194813441235
True	675.0245194595425
True	276.56055624889586
True	719.5178544447566
True	54.51138816456561
True	469.31962630969787
True	392.2709834478092
True	680.3898666043614
True	49.08337056947892
True	108.4400282041468
True	27.115316989860872
True	269.4807796627183
True	37.45075909771924
True	352.0301015772449
True	2.7761583811962427
True	1183.3372080146569
True	109.00135293067916
True	129.02503475335715
True	359.03561007514173
True	718.2598609307853
True	672.7765671279997
True	1009.7804186810464
True	459.30189501206047
True	405.6099227149304
True	140.2256107797115
True	415.4737968455474
True	835.8425165153155
True	425.6420653688873
True	945.5463853819056
True	86.92535365670709
True	431.3107214988056
True	176.37584156808455
True	294.51776706313734
True	746.6256200416309
True	157.0032423953969
True	136.11393558099408
True	63.28974916477399
True	831.81836719241
True	770.472059973518
True	79.41418296199907
True	444.657994539584
True	764.7626154353861
True	416.6478267893425
True	55.17731420452507
True	320.8510947677982
True	788.6836500563363
True	30.307010303029465
True	371.98972105276994
True	166.46333844551927
True	280.7096117707664
True	35.42035127954033
True	208.8248099310173
True	784.6241127106343
True	647.2477187511221
True	58.53770403404939
True	288.0732609398984
True	890.8363739997071
True	19.537148836422016
True	309.6968870533257
True	301.34627896902424
True	430.3529415114347
True	215.5037800166152
True	604.8163353970406
True	45.1808885293064
True	975.7002663536416
True	843.0449664894423
True	47.31644446771747
True	391.8935342030939
True	714.5228859088701
True	944.4339451510784
True	278.5859948436805
True	589.1516416824273
True	134.28445309300508
True	195.96629019507083
True	134.3217233734425
True	137.8525298384071
True	207.74721118966295
True	983.7971157930492
True	794.8322957996257
True	967.2617161360696
True	19.88671372376016
True	27.74783961730341
True	359.0738049786892
True	11.543066161340002
True	629.2614237042817
True	1080.039231937487
True	254.7313727694965
True	209.24637936657143
True	87.97326617391349
True	217.5791889577915
True	128.69545493584954
True	44.142765604970414
True	132.32927421967142
True	91.95564585199745
True	249.7701157394189
True	547.7385275235114
True	163.68005207622602
True	29.855535300633598
True	58.4533568596474
True	424.922681346494
True	271.89620550264857
True	577.680770006386
True	22.132642500069178
True	115.75059167587378
True	671.8633903649724
True	267.4376118736968
True	471.59071828840257
True	658.3059391934178
True	106.89241672891458
True	116.3140975480471
True	78.73622306835458
True	24.86139424385376
True	121.26661594610198
True	89.50260299369938
True	104.84918863369111
True	151.2225960140231
True	232.5402086434281
True	821.1799058840069
True	281.00904947971384
True	921.0780188201765
True	169.18641437306735
True	191.93452144669135
True	792.1184675094567
True	316.14018900678184
True	593.5351153794894
True	248.9067291071456
True	349.65960220750304
True	456.6406941706341
True	563.238752193431
True	636.5778638792295
True	372.268288221931
True	35.755172961787615
True	531.6582115075634
True	624.4173941697644
True	19.847206283344157
True	10.90077410400872
True	260.7843084956323
True	401.19625282575385
True	445.6448932609195
True	68.28645563128141
True	642.9363522166664
True	948.7299764073936
True	239.480081493943
True	908.44930017663
True	278.9333646372186
True	101.76901563667391
True	260.6702724467923
True	682.2739492105761
True	41.2249215032785
True	570.4276485306206
True	1258.199326975068
True	1028.3249563821423
True	916.1698378602684
True	206.79783259831603
True	92.76188658774048
True	201.4544074724146
True	829.1658658372629
True	146.63217006323734
True	1074.2718923500922
True	863.3540520017664
True	40.18328171810926
True	87.31073857578764
True	411.52436832330886
True	415.7769376741709
True	202.58433308966187
True	516.4831694544763
True	664.7346380419957
True	130.56792245945175
True	280.29149925129377
True	997.1704512406338
True	50.2526645086237
True	684.7202096987165
True	556.0855009763957
True	37.72431865690519
True	818.6783519073216
True	378.25034354270207
True	549.9967644949575
True	117.14998684542692
True	260.221189875715
True	222.67009453724864
True	26.67120266312404
True	139.4491216745058
True	741.0252229585786
True	139.3063545502861
True	391.7347442518071
True	65.59971312087144
True	650.5167314963254
True	633.2116431704039
True	235.12123112063517
True	452.2771617633143
True	171.92587233129333
True	168.64138336713256
True	209.96398180980088
True	285.1197568243287
True	349.9171834779677
True	131.58465389828203
True	189.6724120397677
True	27.9608093659449
True	901.531226695566
True	314.2407365205728
True	10.801812433366422
True	382.4571787102363
True	166.55051187699857
True	631.3178715321301
True	368.7961250963714
True	585.244570006721
True	517.7338977882038
True	504.7171717239301
True	798.7175437623468
True	251.9679318763004
True	565.0441145094045
True	166.93939515888778
True	542.4235817278612
True	376.67136080494674
True	378.8637428215608
True	123.96388459923216
True	131.22307915191962
True	109.08538718397202
True	69.52129465028476
True	726.1150164402235
True	177.88229766436373
True	44.10884687178622
True	0.0
True	552.942136470891
True	110.94424301120532
True	21.91966211404289
True	40.88661078636814
True	104.39954989862336
True	538.9367650723085
True	181.4821128478713
True	106.10309661416504
True	35.13480538190788
True	160.33367440693246
True	944.8247794030024
True	51.76916444520328
True	241.7144191691384
True	767.6193732411671
True	307.60220539091085
True	459.89254692299664
True	478.3888344720067
True	506.4989114943463
True	588.4200615369625
True	963.907694853001
True	269.8452533939722
True	1030.5790414246535
True	924.33343076287
True	605.5935553893294
True	332.6726266334852
True	837.0451296043201
True	10.380684346935162
True	33.460790699282406
True	285.3803308436342
True	42.09671659045473
True	196.0878124516626
True	778.0614911058337
True	211.1548601549517
True	726.2913747061563
True	766.9453883896982
True	124.66635088508762
True	369.5849193269884
True	570.3643321053056
True	23.633752588238227
True	132.5873920886657
True	431.7806892669817
True	302.7334040434332
True	202.43983186576477
True	114.88723891531424
True	382.147787890022
True	21.54745842083044
True	385.4015633079788
True	354.24120808362863
True	1016.4026914057588
True	381.632181908901
True	30.171089131001697
True	439.0042948424002
True	443.7204739689079
True	245.73508047716692
True	32.7755147323629
True	754.2870121946621
True	425.8988666912673
True	172.7458292297957
True	13.030718457444191
True	1207.3270661230686
True	164.96980444059352
True	26.42556540455005
True	312.67847180193604
True	298.4741703306334
True	115.88191317640708
True	291.25335983218406
True	49.09206727884329
True	332.32055838360986
True	297.2746503599968
True	322.4179564846142
True	31.09173821528412
True	48.96056547572283
True	1076.7253843457795
True	25.582800386465017
True	12.37141507311054
True	183.03206846263453
True	639.4131195147653
True	9.461914465522185
True	191.9236638092397
True	171.55401711339783
True	530.971121263877
True	378.1400116158051
True	742.17695333969
True	318.780777869666
True	493.3404304091668
True	441.7680485321736
True	495.4839564700387
True	98.92067277134836
True	1253.1016206689492
True	903.2689378151216
True	274.835012368178
True	506.5119191214489
True	96.69507473785292
True	599.8520286499426
True	447.1724301800948
True	154.20972116003207
True	79.63554281092607
True	349.35207603827405
True	170.12345026495015
True	29.185809136384886
True	604.840143159065
True	377.1614105793424
True	70.1263226817894
True	29.976638871348342
True	687.5259588346696
True	494.2668122061711
True	76.2436032873365
True	20.836213366105632
True	319.8742328116471
True	316.19979243489627
True	734.0868240342459
True	537.7461504265488
True	562.8848184552262
True	784.5833812226097
True	7.24291774167902
True	56.35129627636438
True	35.99503527559522
True	57.91972236312729
True	502.6564783834887
True	598.0587103675125
True	83.23288887362175
True	108.30147584074828
True	198.13517569289505
True	75.81460717381603
True	185.70626321581216
True	213.7792761382076
True	277.1034708080657
True	826.3606369154177
True	590.896989980931
True	289.4602388681327
True	194.96880262083195
True	276.101614173516
True	239.2482005969957
True	713.8198632155254
True	328.8406214410664
True	165.14298150558895
True	954.8814661554864
True	344.27410560763934
True	469.7178579603938
True	152.04126753185798
True	116.87127428810746
True	63.20763889483867
True	210.28996659586164
True	959.5518104425156
True	542.46285591972
True	106.6460486096755
True	342.46978657689846
True	103.89629033118604
True	656.9566477505056
True	3.911062741532491
True	711.5816044148431
True	36.49409838033326
True	894.4072468900029
True	841.3648116765208
True	208.5408065748271
True	28.056766301221312
True	86.29790176721721
True	446.75276231565726
True	215.58263029419015
True	1.214400205874784
True	78.6352351021278
True	1078.1933149998476
True	355.37025963991346
True	654.0953584217621
True	475.0332398905754
True	31.842784751731287
True	144.45453753823125
True	445.4425765304241
True	950.7661409416488
True	831.9151694179715
True	423.5807088308964
True	331.6359144549501
True	16.05836624587339
True	80.1755845711202
True	735.1125443662975
True	485.8292828720404
True	394.4864674674978
True	884.1351384207229
True	26.909957397286053
True	212.35744066799728
True	913.8090807452814
True	244.7173085922656
True	8.38297856696445
True	495.2625708329652
True	104.27891132949486
True	647.1123173291124
True	56.01999435183303
True	256.7677936181876
True	890.2279875191291
True	877.0852632107097
True	275.7355412718016
True	420.8084219015608
True	119.8617491469828
True	610.1926087299677
True	262.6396291385668
True	193.3294588352617
True	885.2855638913838
True	52.6147600264671
True	723.0387598672171
True	279.97243436175904
True	302.9984198891813
True	169.97225658223397
True	477.9800836230455
True	611.8639340576246
True	355.2709676403717
True	398.8298775941156
True	70.60661732626978
True	163.07169152873007
True	447.11069308901176
True	211.89612606763745
True	36.93126436812845
True	207.5516127147125
True	384.3370496047256
True	423.37562255237015
True	725.6415540410696
True	128.70464105357993
True	648.6682826896738
True	508.4681474167131
True	607.0995618422492
True	140.32511832454978
True	37.865626552647896
True	671.2078078075732
True	68.75580425649791
True	553.3211694499236
True	702.8638218699101
True	458.6501944100407
True	127.56567877590544
True	529.8714422851843
True	4.006788226848542
True	397.10993000831473
True	30.85617862901164
True	623.4700777500034
True	275.0948145241352
True	563.6316534287109
True	705.0797740106171
True	153.97615834548105
True	538.6110398154955
True	492.66369558723454
True	68.81493814198545
True	962.1273756372514
True	3.119825194015152
True	28.0770076896556
True	651.8911625592618
True	693.7961803566382
True	131.3935726621418
True	404.7278744605621
True	122.94072594892305
True	69.86304847379157
True	454.87299438956086
True	35.85255312142478
True	512.6998015539367
True	13.592830283773225
True	798.8150058688188
True	541.9718403129905
True	673.0369211043197
True	103.78459337750644
True	405.0648852228776
True	971.6072979052078
True	861.008607476368
True	142.80465080642205
True	558.2538578979154
True	442.7442022209832
True	258.3895844998548
True	258.2351124644286
True	5.033830353842129
True	316.9584311032049
True	12.132950211205753
True	378.0421937924128
True	74.76743354873989
True	416.5561953064909
True	659.8426771283646
True	125.83559160696755
True	232.65817262042432
True	643.4214079346077
True	667.7573331095738
True	286.23633487102904
True	142.75739031751945
True	158.0422173946224
True	482.2859986306872
True	83.04875403572068
True	10.551065201129669
True	507.36499767323227
True	558.8852671337318
True	17.141892647196748
True	128.2599301423782
True	906.4205387283146
True	482.0079132370825
True	270.1830216816657
True	33.80044534842154
True	480.1618919844912
True	114.96247859209312
True	583.244103022513
True	669.9905003320923
True	305.583078447906
True	358.18728436786427
True	179.31595839512997
True	250.33145781883007
True	73.44007815225469
True	217.51362296287888
True	482.5679451130993
True	21.549937918574685
True	446.83627538732986
True	372.29492823407855
True	696.5204161892375
True	922.7291976052858
True	906.1973330488988
True	149.53886561171367
True	388.3075843415765
True	74.71605652571138
True	184.57854636543848
True	315.89216644389893
True	10.232566847388426
True	803.7611419604908
True	24.25693355450436
True	398.9581077300557
True	269.64827254499914
True	648.1961657860483
True	212.77812320133347
True	37.62855779933217
True	695.8730704403876
True	1058.546302435992
True	230.7581818290921
True	131.57949161665627
True	607.4359287275992
True	499.823652876234
True	17.46329228196698
True	815.5822731465543
True	106.42342695696571
True	48.32206603830564
True	314.01133843834776
True	342.4537076584444
True	388.5183986747767
True	283.0427332843175
True	19.70270578287563
True	22.629829212040708
True	847.6840059866427
True	199.3705470418516
True	107.13385358174094
True	880.0792367549595
True	660.9024027907326
True	645.0871687024157
True	452.8350291547255
True	150.32162697996483
True	29.942158090837797
True	97.08190491618817
True	421.3752915999282
True	223.178166262632
True	489.2411068797207
True	146.95681713579518
True	491.2814304503278
True	630.4070192585618
True	949.2180743894028
True	24.45179197845061
True	940.2466470872469
True	1067.9068436875066
True	462.5757918414329
True	89.48062467087628
True	743.7871135785231
True	635.7956492427516
True	676.6984722479265
True	169.45022929816355
True	756.7220991151415
True	720.0727850098137
True	122.13535666473466
True	779.1441874805491
True	815.8877457416531
True	485.2482316811407
True	228.99564710663444
True	73.91831127199906
True	307.2014940704192
True	346.05330145344703
True	472.8885895023742
True	440.34054241909786
True	199.07220798841465
True	304.44753866407
True	2.418811808389397
True	13.829585314351291
True	109.12397385332254
True	131.0909163797097
True	345.6172782050551
True	348.93561004185915
True	103.05474785984644
True	18.005912541301456
True	211.90044576216224
True	845.3160451152286
True	455.4576149016387
True	532.9974518226738
True	576.7577094908822
True	829.5213265394714
True	648.8380230991355
True	91.43711201065116
True	205.2224212138047
True	243.36379545397676
True	285.45540415591563
True	106.1973101071362
True	364.6781643694866
True	432.7651430023114
True	173.9970021167844
True	648.0231102854511
True	239.8966032246131
True	203.22306082562557
True	28.78241277587015
True	242.46864090369044
True	475.5381931912973
True	173.39203984012718
True	557.54966971648
True	493.67418672139246
True	239.30131314423247
True	108.18697057790186
True	44.14712282495392
True	405.80561802430896
True	783.2566565401717
True	162.29202372588716
True	993.0543980244892
True	1053.8686221665223
True	476.7435619300666
True	99.7541518452768
True	123.05715726839398
True	637.4564997724556
True	8.923152378048178
True	224.7341441020933
True	142.20718857423083
True	118.87465429346562
True	323.24449971779137
True	641.153257676697
True	38.07304777480342
True	124.78275221941657
True	920.5903590945024
True	58.7385849041687
True	454.2974258329082
True	529.158038745821
True	232.1620412906372
True	132.84753638803414
True	918.6420174250665
True	1177.2316113071688
True	514.841090198602
True	645.6585095764538
True	216.7263665855604
True	157.8809391374269
True	314.52612346915294
True	247.40442852241856
True	169.84174124321325
True	307.1411925252548
True	328.0308704244964
True	12.216926652601757
True	622.5078235088265
True	144.2054792122541
True	83.28668313630772
True	454.0656235099066
True	296.216784666278
True	1172.192183619354
True	364.2618299912693
True	985.301873334638
True	11.108529847778216
True	262.55865538840374
True	231.40261363968295
True	146.24194623013588
True	479.5836081746176
True	202.6393834107521
True	414.1572806268818
True	336.0073006216122
True	111.70005527974556
True	357.5606433932384
True	1076.8066136401474
True	693.8445339400932
True	222.2065452011241
True	102.47218607754304
True	298.42353603654345
True	22.644065451420644
True	361.327377549763
True	302.0235310586246
True	566.3071862887854
True	440.8551757056461
True	348.83739484060453
True	156.62528848097605
True	13.756662553733994
True	420.2434487495324
True	281.1217268860804
True	147.35829406183743
True	309.73891546695125
True	448.9742678271495
True	796.9784956008436
True	311.9292407327528
True	774.58711079861
True	395.96305510244935
True	368.5369771400416
True	1.1536989828630635
True	1113.711592164931
True	97.97638490786652
True	919.6606629082196
True	213.0710769134219
True	445.1867645155098
True	669.1232752527035
True	85.82905102427291
True	493.0695858082229
True	37.0085476262587
True	425.8880073237646
True	80.93109969792934
True	230.0337062577073
True	37.573828397005634
True	685.7070560457134
True	184.1140515762512
True	25.40590570985602
True	386.7371700660103
True	112.18590630181018
True	169.159882324787
True	858.5758624799519
True	250.86120094510156
True	156.30677609808512
True	389.4883551949041
True	513.4489210960026
True	342.9817473567247
True	519.6286588557604
True	604.2796164402364
True	161.2319215060669
True	7.180552636828633
True	68.69752754203296
True	438.1201951186232
True	89.29180055043935
True	84.83075889654936
True	1048.0297526942204
True	26.7293556127712
True	321.1887451263581
True	321.4861257276633
True	454.0647314837606
True	687.7705342988978
True	191.7170780846067
True	658.786390131324
True	328.1395641652276
True	344.6685476365472
True	260.8968238599331
True	210.4578816793353
True	371.88235763964497
True	443.7455684688295
True	431.4929486452406
True	570.1260840050662
True	140.58282800775436
True	77.34331723269109
True	35.12435667155124
True	294.0187507394039
True	652.6118764056287
True	401.9457854230248
True	823.4436206101756
True	212.31593308257465
True	392.6339462446125
True	70.93145909993467
True	53.915395602425455
True	410.9772994522675
True	198.48912175429723
True	217.44922873242797
True	44.19813591249815
True	1080.016158744182
True	162.39120161649063
True	899.481287352839
True	316.8556995181527
True	930.1693930686728
True	227.78575046640168
True	470.458322520225
True	522.10034996992
True	616.5951241847608
True	221.21379591266304
True	492.9831025644775
True	946.2914651212402
True	123.97084781914928
True	7.761594678497085
True	585.9603807142742
True	27.65420208299002
True	77.32381810837099
True	786.9954958283511
True	213.1317631092224
True	1035.005643867161
True	671.9464672091689
True	416.1012552821949
True	288.78190100383904
True	494.29791753462086
True	338.9770046042408
True	177.49458640382483
True	682.2439252795898
True	752.0470802333448
True	204.49651939128967
True	88.8260298254926
True	520.5005997931853
True	141.1731463725851
True	378.2115744523916
True	340.0482637517128
True	63.78898777673466
True	369.8484801139872
True	409.03530169311216
True	333.65696096342646
True	398.8260284784639
True	430.1906774040472
True	632.9549035251275
True	58.83624240359081
True	438.0708662372769
True	318.43680126239275
True	652.9260034791039
True	223.8893464368693
True	99.92741631753756
True	40.73846730869053
True	531.9302804055374
True	640.1160450609394
True	189.6945811109948
True	420.586646776964
True	346.6690529489733
True	17.7047389171278
True	163.6633276367436
True	289.73353371734555
True	3.006909144999718
True	869.5800710635878
True	83.33184066853104
True	102.2301976868683
True	115.4127562158169
True	366.1187105209628
True	37.04193608310767
True	454.7174365409536
True	225.67808937383927
True	5.5784603507224
True	119.20517422625096
True	444.3048852163794
True	44.20573188623994
True	68.59307430820029
True	171.04697488212906
True	295.5290659782439
True	942.144876467641
True	393.6972359595241
True	934.7294705303724
True	187.6637398476661
True	1045.20640583343
True	777.2651143305202
True	672.5036500202301
True	401.1785002148221
True	369.9871684033066
True	80.60037207615005
True	72.41200173008751
True	80.49909102423138
True	177.95105172931645
True	473.578360406572
True	1102.6657406286995
True	178.64167077763162
True	349.9158739097138
True	443.6013258178489
True	611.772167025746
True	607.9251142700944
True	279.7355681689268
True	470.7927271782525
True	664.054740626201
True	95.54275439207098
True	694.0200324133007
True	263.1086502987672
True	130.84784089793658
True	410.8441404915515
True	821.7709184175974
True	437.2004400781256
True	883.2816902476649
True	191.9309944074141
True	348.0540507969191
True	698.2568285881405
True	602.2113227911186
True	196.86487072422688
True	254.47515174395105
True	800.6151976568635
True	31.47523412470328
True	187.2886089733616
True	491.47699131550985
True	721.5537361968418
True	105.46103480151328
True	38.411484467378905
True	165.21706166052783
True	744.0807711521167
True	315.4362413720394
True	541.6055831721086
True	354.7375413255028
True	300.2893078992061
True	442.1760792614923
True	495.1132891833242
True	74.49678486906198
True	358.7632635207928
True	789.7039973976939
True	0.0
True	289.5086035846855
True	254.5892296268217
True	990.2757752329512
True	142.57371129258178
True	644.8246787060058
True	627.2813812942502
True	107.5526842432882
True	226.6626352484586
True	136.84747578010175
True	9.746686111816407
True	284.0004191175509
True	383.6747413914959
True	1127.2114344103902
True	242.3861493291374
True	410.94722144464686
True	659.2598202383554
True	209.08020470668535
True	27.41002298736122
True	836.7680808701193
True	609.2338152791301
True	146.9634244898409
True	652.0830172037205
True	168.04726631357465
True	304.6503047910126
True	783.6295708827561
True	30.520684391633715
True	106.47462764206564
True	506.9744541615897
True	66.11656001119933
True	79.3604604044953
True	410.35459794509165
True	23.02243261874349
True	767.4743641159519
True	103.99754482908207
True	159.4209821766138
True	17.768191301891374
True	728.740894459607
True	27.377552045017243
True	775.137381390024
True	387.7244213892464
True	124.64872763015894
True	705.024986647273
True	524.6346530116368
True	554.2490792482156
True	49.41709142047998
True	373.4128322930245
True	5.706599022094776
True	93.44021547855051
True	378.4124260054339
True	50.22251908276456
True	122.90648478340192
True	315.2189600944678
True	186.7085764834524
True	105.9272643711335
True	676.8939418167444
True	23.203037766926407
True	1097.136241348922
True	515.2247051008575
True	302.5801865589101
True	504.5882586928676
True	121.23470856859876
True	792.1814824562398
True	1074.4515164898344
True	751.6905235339681
True	173.5663066529601
True	231.03665551553692
True	51.64645440870126
True	57.83409218363973
True	149.75521860330363
True	100.72315141396686
True	164.33547901739183
True	1188.8317425482464
True	324.7752625398893
True	352.1233041721071
True	702.8463998632838
True	16.985740872882086
True	13.299537148824545
True	579.8122500553359
True	6.833526267580318
True	124.18014999936187
True	692.091007592292
True	178.8726816821953
True	668.0621157976068
True	824.1880094932401
True	162.22020594842428
True	894.0273816352949
True	3.1134648823598807
True	451.3263383017504
True	1049.615782503734
True	19.612478520785533
True	227.6238543894396
True	143.90111698650009
True	991.7928028327432
True	235.19474970257565
True	502.2738483960824
True	117.17344301396544
True	501.6715635106861
True	158.1230946046573
True	99.96240095912916
True	385.7064605007195
True	70.312251654671
True	55.19954051087091
True	1039.5049328122125
True	270.61549414571044
True	165.95742468724583
True	361.1585559295187
True	387.6738273407702
True	207.66683852774392
True	167.76295120812262
True	371.1179696432322
True	37.33112610226536
True	493.5092419190409
True	1142.843511328075
True	113.61817754106688
True	470.3022188853716
True	311.6812110090121
True	27.96737619940444
True	411.7957235306218
True	106.93776570655191
True	609.4942810647436
True	201.6853021420115
True	428.1638439577168
True	20.69824614851696
True	430.17957059853455
True	106.50936349362192
True	350.95511461116604
True	30.39511269934117
True	175.3864548255043
True	247.82396943034544
True	757.9005833088966
True	57.849406741065
True	142.21796988626062
True	235.19026692144067
True	142.4407478293785
True	626.29326396999
True	560.544918754238
True	762.8837655620669
True	386.4753034887929
True	529.9419007603885
True	421.65500454912166
True	688.9922960847745
True	72.8187670280333
True	451.7919948741621
True	407.9394525340571
True	49.94381020195024
True	81.87806018446122
True	126.7471857652292
True	91.51645764858652
True	334.3834585769614
True	858.1817829024847
True	340.9510262885148
True	1062.85145794544
True	296.5332595233742
True	919.4802700947466
True	152.29203029237337
True	595.3726806287699
True	610.9719333057086
True	667.1244870756615
True	456.92929413336384
True	64.64604350818705
True	292.74149633100035
True	41.88361100557606
True	165.91890150728548
True	179.45791189575814
True	1160.744593805495
True	240.81391267009985
True	562.3088957191379
True	539.2945632112263
True	573.2650393330622
True	891.4188662634823
True	586.2201355174263
True	668.2772765608707
True	897.87614463045
True	126.25364675502324
True	305.12803086390466
True	245.13955458353115
True	327.43199856557186
True	88.51933215758748
True	391.1860880373383
True	3.866794685163626
True	340.6366159435128
True	240.65709794829803
True	617.2752550202405
True	293.1518398805965
True	340.9036032910625
True	10.768171500341186
True	57.25564151923215
True	547.7683189365554
True	29.186054370844698
True	144.25086132212934
True	68.08587659908889
True	152.28916391955022
True	244.72791963672609
True	69.56628849728375
True	377.90103011537553
True	272.9072435490596
True	103.30578417934368
True	338.70686657194614
True	66.23576730347645
True	592.7531271194478
True	827.8758637912639
True	281.726026985011
True	1147.9971253865317
True	108.02941661319257
True	294.3946821879207
True	1061.3659638509307
True	84.76742504536034
True	282.0183557611095
True	10.974431087092386
True	398.9234828905767
True	452.7352839285858
True	162.65211635799574
True	618.5280619481248
True	918.3878447864956
True	152.84483039090566
True	75.73777367631708
True	324.1866376024083
True	546.7659152015026
True	620.2569863005149
True	1217.83252209826
True	26.6526811345475
True	936.401618002612
True	134.68356656023286
True	630.2647553434991
True	111.87169500810444
True	130.32880589918355
True	183.12218795574404
True	161.67388621929263
True	742.9371685593579
True	205.4915565137929
True	227.52445130693727
True	65.86146514203315
True	512.7544676738854
True	435.410988838024
True	171.9198570923662
True	231.08862534301932
True	16.076658946362265
True	420.32153769771344
True	212.6950611413198
True	278.05564020229923
True	111.04181483724126
True	729.9376415267867
True	410.0550679087384
True	259.36600101260126
True	637.0604295558172
True	534.8686766026822
True	465.0845480485824
True	132.33510252754243
True	526.7449351117328
True	432.4203555815875
True	2.386496819969854
True	190.1527392330325
True	89.42139435908113
True	245.57655574376585
True	3.2391970883423404
True	123.8332491481013
True	340.50258508608624
True	6.184234535345595
True	856.684982949283
True	173.38947422895063
True	703.7975130786633
True	772.6821574145586
True	164.941934952312
True	211.7558685497795
True	503.33491879068697
True	802.0144259942674
True	51.48676717321084
True	36.1868583475514
True	128.37767990824594
True	630.7427187806135
True	735.5204646871497
True	179.91084664299123
True	585.6109922885286
True	600.1936761012802
True	898.468864030958
True	411.54856760840926
True	187.47488374539836
True	870.6610098288165
True	231.64243416411352
True	152.19136591126653
True	336.26870248302083
True	213.86215850680745
True	217.26521372772368
True	610.8747827399588
True	248.1123687333362
True	185.30309157460292
True	438.4421658009238
True	467.30218840159466
True	63.15673149878416
True	287.7695759039213
True	82.7287031806832
True	322.5910523954086
True	364.522122969752
True	253.94524283473064
True	179.46808792756468
True	382.4139518287036
True	612.0745777244875
True	770.9709631042339
True	291.95903870715284
True	750.4712802547917
True	65.40207329438735
True	895.0349154224554
True	356.9451124355042
True	11.993537535911685
True	604.4493604409316
True	703.2166022105081
True	259.3213228881593
True	167.43005016023557
True	48.96562865574658
True	377.8754163437616
True	75.94006940247115
True	13.659708517727388
True	897.6998615387417
True	370.224735195973
True	179.03441334130227
True	1007.3673347717612
True	11.570150647059126
True	785.8731630468386
True	33.71273850226095
True	708.0177455597643
True	58.68555380405698
True	759.5118631517261
True	443.3023120309626
True	201.4410317458512
True	441.9020028440041
True	198.5144496057541
True	304.1533091573101
True	214.15142642782945
True	410.4440285475253
True	10.318153744347631
True	332.03402920789426
True	114.54239625759324
True	12.31549293386745
True	471.83827714528616
True	721.6189932409809
True	286.72023296604533
True	78.19244338574542
True	323.1748640105828
True	82.67560429824188
True	169.77259050510165
True	175.5240790218332
True	381.4796605725725
True	43.58005276452414
True	146.50227124585095
True	374.8537606096564
True	887.7175665855941
True	115.89400350201298
True	209.8247169917776
True	440.2415522907469
True	19.825046579315455
True	428.3795192365124
True	506.761246637814
True	86.18635570566761
True	385.8783681929722
True	363.1221757602834
True	421.0383748711598
True	597.1500150174526
True	1084.2765784588876
True	1012.7143863505856
True	59.51411809143035
True	1058.9785748483027
True	109.6436058555611
True	112.09754221290412
True	109.49544264061667
True	488.56715545793855
True	370.2320104486101
True	563.9519534558449
True	260.5308652485233
True	154.07785926244063
True	414.7133747482449
True	16.52515429659032
True	428.3623556723692
True	394.8024346387167
True	149.35900067240533
True	96.9209186865447
True	541.8679978619563
True	1009.7126999993312
True	197.82647588912116
True	68.67767408142429
True	431.7872025898943
True	372.67653282855326
True	495.88433181813673
True	325.4757506113912
True	3.988521276245809
True	541.7300704623625
True	515.3202160603412
True	504.7657088666843
True	185.54900973485437
True	101.70198613878702
True	20.9778668686812
True	370.91550310650354
True	108.54878636414269
True	7.287664655790065
True	32.19951619918678
True	341.8193553515439
True	605.4090901018446
True	136.1429738506598
True	85.70467015532962
True	23.229930847736284
True	408.373156832073
True	360.2203099988488
True	756.9732890410411
True	311.1173999646984
True	523.1006816693441
True	526.172837629463
True	523.5388388019527
True	284.42858756124537
True	546.9936759164634
True	98.2870475543606
True	565.8542638611864
True	6.701531554166466
True	372.3353433308983
True	471.2164426715913
True	945.0139061725534
True	341.1169430743614
True	802.0519005611101
True	977.145024247768
True	175.3794926214309
True	38.92217963933135
True	356.45095421726256
True	388.3507674376655
True	558.9116428249818
True	238.88419496515064
True	31.544243700502868
True	651.6962421865397
True	121.34062548030406
True	1071.482084475998
True	335.8870870331372
True	460.4478039787104
True	127.20283010140936
True	816.914361538042
True	138.26309304977588
True	810.6046597951415
True	572.5967284623296
True	180.71312738760565
True	110.63303226409197
True	66.03102623556074
True	571.5167846988813
True	903.1545800975013
True	428.0672025880992
True	527.4483030017542
True	131.65283167254353
True	625.5344091545284
True	473.07206691904855
True	771.6426852643725
True	314.9882413267507
True	580.7200021229777
True	110.99748463160918
True	26.19091798628556
True	407.7829274393344
True	175.07003951929434
True	95.59908088789506
True	367.9532193665806
True	1097.806881003484
True	265.413436086112
True	549.5941505649907
True	11.244923500216206
True	70.9022027234986
True	326.28961211718405
True	794.1509839799671
True	466.79651914969446
True	539.6609816416113
True	697.3404446837402
True	67.90211635340407
True	719.0663035216104
True	51.12620573269035
True	103.5978035893048
True	169.52756819807436
True	79.488425898725
True	26.31683507768264
True	309.66075094528884
True	489.45692541576193
True	897.2054644530197
True	858.5869942685691
True	6.467756029595858
True	288.1730998299134
True	473.4121040066181
True	119.31493027876218
True	244.25713647112053
True	321.6537531184623
True	1301.5230412095164
True	450.006808344988
True	26.72693573690978
True	184.9678771372785
True	701.1208730121793
True	35.93912897397929
True	174.8822589294569
True	573.6319962853493
True	67.5294935608944
True	870.5072937038763
True	325.9704931634801
True	669.3953757711714
True	76.16242898095923
True	670.8853325796081
True	579.6589878787639
True	900.3126678302702
True	254.13526056550117
True	506.1349964015503
True	814.4798445866827
True	899.8989354867624
True	234.78523532027455
True	760.8573162626454
True	217.14615627846908
True	455.34007237370673
True	368.7410413113682
True	493.9258650535977
True	503.3444593871325
True	307.6973690337628
True	351.571493364579
True	117.66463129017023
True	353.40068912770823
True	1095.0382061774287
True	326.1220934497732
True	147.80878764143063
True	311.4131542991753
True	750.8127103738892
True	646.332315035448
True	418.3486220644828
True	123.34017962870318
True	323.144883755387
True	36.45734964436163
True	164.7013835737031
True	89.60074135796151
True	90.6651743984075
True	546.3380944038896
True	139.10874505768484
True	134.77525064261437
True	108.23149966155356
True	85.66175411230505
True	452.0146349202593
True	399.5160534814616
True	1054.431104652295
True	531.1494934135306
True	819.5882402826031
True	273.9941795562196
True	291.46152537589995
True	523.4531854336004
True	195.80737141047783
True	767.9655278719339
True	250.2445719788957
True	339.0800854021628
True	70.48696105709469
True	120.13770157391288
True	248.98117501998144
True	124.251860931515
True	477.635273878086
True	30.840283826381725
True	587.6515731680696
True	998.657962735536
True	734.0707757800474
True	1.0659938972831882
True	60.428972245446495
True	488.6686241666239
True	428.6025021972331
True	71.97195994754789
True	118.05795847476716
True	297.718516470195
True	82.85012554935629
True	52.03868799858267
True	716.3988745078575
True	654.2030566657185
True	165.52345572985
True	166.5951555099739
True	533.186149316503
True	56.02150427002471
True	25.88418469272357
True	555.5116262539512
True	432.39116487116354
True	1125.2189502804538
True	49.35358743077882
True	463.2282716932452
True	913.9840026814884
True	808.7992882448924
True	277.5333597193969
True	776.5587607634354
True	409.89818301116753
True	44.6135921007746
True	97.51011085907372
True	714.4952100256353
True	75.1689124767697
True	137.70244485355482
True	930.094713753428
True	183.65626523017937
True	278.5455072373351
True	111.97546154617436
True	650.7739499169764
True	612.8359926647299
True	211.12817207528272
True	419.9489559620631
True	41.06657323073462
True	289.46429132905666
True	584.545872438518
True	638.6280935764445
True	307.3495150620646
True	75.7994995855577
True	946.831402688998
True	1077.7183604016022
True	568.346914862553
True	63.275643768928624
True	29.449129743062567
True	88.83466611294841
True	110.36381966758572
True	101.60118511843794
True	882.1901728159726
True	1245.0537631320572
True	744.0751041629767
True	328.00734758145654
True	8.545092221683856
True	20.51159729536325
True	340.0239475406125
True	481.1487109054059
True	39.81844610781762
True	588.2862385954738
True	431.21951152726376
True	390.50337860239983
True	84.47100052494233
True	183.6621299478554
True	274.06777535400846
True	137.83266658007662
True	402.5805554202868
True	41.80636879772412
True	173.52692973262515
True	1163.3603059186412
True	5.940649059545853
True	27.81328983356896
True	587.0674917907074
True	363.6790591224824
True	780.148377916222
True	162.24039429030583
True	760.5850993605053
True	605.4347870477692
True	278.03111854759874
True	422.16941030433753
True	349.7447510289651
True	293.1402498466176
True	262.302119932909
True	388.8072683547584
True	496.8620234038797
True	496.7898118721658
True	104.45485396711337
True	361.513598928524
True	10.118353857819091
True	180.89643873314037
True	238.87133634548084
True	887.6743542592642
True	593.7227697471257
True	30.74406455645013
True	712.7008082855612
True	852.9461006657477
True	108.1064919111657
True	351.74687267174846
True	828.1435759187308
True	226.84897712668928
True	164.54901536529954
True	537.6333814312902
True	591.8193072948463
True	1102.8242284194362
True	146.76568642579977
True	156.93564893744605
True	251.371849549906
True	324.46988146608027
True	397.3212136430929
True	408.8298415508711
True	329.58781553396585
True	460.8493910440353
True	501.0172196594907
True	230.0369358911616
True	1484.1228784543357
True	251.33481865415803
True	402.8117431037303
True	54.06955454454065
True	761.2013357702361
True	251.08106496116145
True	922.8555578217172
True	558.9167407379553
True	324.3517791714963
True	780.722521652423
True	276.24560956757057
True	206.9368348060896
True	254.2354080772368
True	210.98324879397688
True	147.52692684528418
True	261.2233333639552
True	729.1254279853075
True	534.6343788045785
True	221.6082958485443
True	1172.375791893817
True	114.25648773499805
True	268.10095326940734
True	71.62841375931491
True	310.6904979630724
True	407.15065590300514
True	89.62277179619919
True	214.33139824544733
True	74.6462069814779
True	680.7739988832591
True	372.3673050516154
True	199.33369982910327
True	741.6164459724274
True	860.47735665812
True	819.4703346376358
True	825.5374811318765
True	347.9168092583651
True	1.5168523216058234
True	268.7134979422437
True	55.11558788103454
True	384.13127662445953
True	55.775336934867326
True	368.5255886979389
True	868.2358219446108
True	1019.030653596888
True	422.23226285852274
True	20.90812211783669
True	550.1265288731628
True	518.8254833699741
True	194.36051347048948
True	235.57793566834417
True	293.96482433292044
True	21.9791123268678
True	122.65211958647822
True	957.7342791567283
True	56.79097539519017
True	493.2973805086421
True	773.9247193217453
True	102.81097708042223
True	243.9807777349328
True	104.37249078847964
True	14.90615301663993
True	1.3747619572809824
True	121.90633586989578
True	1026.0530867872442
True	473.5015015078525
True	63.55560579012592
True	797.8706603208003
True	339.5491485706502
True	1.732943641777876
True	447.3521065879181
True	195.7456259212752
True	459.44240468609166
True	80.8109751544659
True	328.6262805559285
True	375.3819840827141
True	176.54245169892414
True	205.5657054483876
True	130.1810814763007
True	176.3457926670229
True	980.2490482515292
True	14.534502038893432
True	513.2117558064996
True	493.8904104427406
True	386.9432832090087
True	224.18108580900943
True	235.73823826412487
True	155.7125139385444
True	50.33701444919188
True	466.688739487729
True	152.49005947113827
True	820.3849282211783
True	844.9310002480394
True	251.93248253866204
True	327.9546401768724
True	517.6396179478996
True	39.6884363940414
True	83.86625905959714
True	742.0986561384657
True	1081.7568812469176
True	115.82968258673328
True	719.4294793299373
True	150.26962097614572
True	914.4472823359812
True	664.7817959319509
True	97.60477971423244
True	278.10628277599346
True	612.0105167386755
True	260.14435503556217
True	44.87724555579327
True	561.9522888800851
True	449.6181531744714
True	5.336619977206721
True	481.7333860326541
True	68.60772448165248
True	177.88055896535877
True	233.85612875191904
True	298.72649248975813
True	73.684097025496
True	222.4251829319696
True	351.259094068983
True	418.683126781292
True	940.4605947626862
True	48.11488056463154
True	920.7879988401852
True	998.9849732260824
True	123.43469138152936
True	73.42734308145262
True	987.239694439488
True	35.32831263190889
True	225.4020000182877
True	87.37612547737282
True	206.0642972531049
True	377.4524213495994
True	943.2396002969684
True	101.47075264907396
True	71.49071783372361
True	649.5207135309274
True	270.28106394011326
True	702.3705585398676
True	55.00376826619779
True	456.9973070855901
True	386.61720844170674
True	691.3644045235263
True	50.99255548313543
True	112.00789441852712
True	27.31425932881203
True	265.55630385339646
True	42.227933429861885
True	360.3880701891025
True	2.7232010508028264
True	1212.5362151884617
True	99.0499900804905
True	131.59747719638256
True	345.80238752684767
True	748.8065597620971
True	669.7678593704896
True	989.3128758956132
True	476.1494768243024
True	404.8634048970936
True	145.286771720757
True	438.8478803509167
True	833.0185134482539
True	427.8916615403487
True	939.7971218179074
True	89.19116296770372
True	423.4779456310834
True	174.18148871471655
True	262.08158386512395
True	745.2320918688632
True	153.04408600598612
True	133.18811866063433
True	64.9984725055688
True	866.9449854378669
True	786.9437625400798
True	82.66928187983152
True	439.4659400804607
True	732.4169789752727
True	417.1533975170408
True	58.751999138280375
True	323.9978956545239
True	779.383247574704
True	29.431256284976424
True	377.94831224108304
True	168.036356362107
True	289.8188378328708
True	35.16269460653232
True	212.53961731662508
True	769.4859047696823
True	647.2678101549554
True	57.01637766372505
True	296.9028768904094
True	926.2002650345584
True	18.32258577444488
True	309.77913940418995
True	294.58740114906124
True	431.2895519850128
True	212.7053851255115
True	604.8240522666069
True	43.80348576299813
True	949.392190031665
True	872.299269237881
True	46.5176423960136
True	410.7104139244572
True	725.9176358280376
True	912.7649043505176
True	273.9561165290217
True	565.9608272853245
True	126.76879807387031
True	189.20549957589265
True	135.85149874295902
True	128.76442128691738
True	204.55537253949493
True	922.5953901233412
True	819.8587254847089
True	919.6495719004512
True	19.393544354986943
True	27.53420217606424
True	363.9411994211154
True	13.33744919324718
True	580.6273197356793
True	1081.246013662116
True	250.4103831896941
True	208.8763501190253
True	84.56009212193334
True	210.74027167406592
True	130.28114354189563
True	42.58879983615196
True	133.5978003607281
True	91.8690192200068
True	240.2918496932982
True	525.9346767872364
True	164.6986560086923
True	30.36450570629632
True	59.97418944496022
True	402.16025888186175
True	265.6056854055135
True	591.0647305530755
True	20.38371035912605
True	112.5876627555358
True	667.5333739112823
True	272.34739231530006
True	481.6605618695167
True	650.3768515626812
True	105.04782145508362
True	111.62466646604328
True	79.31400690700038
True	23.1946350171046
True	115.27514756749106
True	81.856901427192
True	103.17166070850716
True	143.24603036618214
True	229.1416140282872
True	796.6615177396774
True	295.79900348864425
True	957.4892720771364
True	166.75156425457035
True	194.97947641284944
True	812.3510504636375
True	309.1079181450985
True	590.822931726492
True	258.0845511107463
True	371.8815322740275
True	439.4646092181281
True	563.4842801188388
True	655.5500180914213
True	368.92879043375535
True	35.42526276853986
True	564.4675048896811
True	614.6824393287613
True	19.646301266633465
True	12.592120883279364
True	254.33647074513104
True	404.24052566803937
True	433.5855567940365
True	68.49687250151727
True	662.9647049695446
True	927.2364447681508
True	240.91981692278384
True	897.9777471730082
True	273.7353879456897
True	101.8056744665869
True	282.1127358118809
True	677.4572229343488
True	38.55008370529394
True	573.2916531206563
True	1278.605335485394
True	1005.9998224253758
True	932.5759810136389
True	214.7926052378276
True	92.4510854358244
True	201.8859377663001
True	827.0074903019569
True	141.85936093726778
True	1083.7885347667473
True	858.8825533288011
True	42.33440375888941
True	92.11576780265428
True	423.817884589844
True	414.63978997105255
True	195.46937544947832
True	514.9769603912343
True	659.7553928354938
True	124.33905150260068
True	264.0878860043184
True	1069.3979801879489
True	52.73072445952248
True	713.2605369355902
True	546.8808966955798
True	39.0718260692296
True	808.7421412276561
True	386.7120985501099
True	548.2156186476473
True	109.56944750498523
True	269.2762820634772
True	224.2960755238568
True	29.07441051708308
True	129.54896602263224
True	746.3796066616728
True	139.88864828221787
True	391.6766100350672
True	65.80795187689351
True	640.3283124369284
True	599.3752627439035
True	228.6962482127548
True	473.1995468100784
True	171.15959039451806
True	168.87631051026776
True	220.53157495621585
True	286.22210303533546
True	353.03340426739754
True	130.14390721635007
True	203.94670515026297
True	26.55000671197712
True	863.641241126297
True	310.3715447890928
True	10.217286129186428
True	359.9175459497556
True	166.92695166186357
True	617.3041325220995
True	359.0094484847064
True	581.2179087075278
True	548.1551837567978
True	485.9279809107997
True	772.6125096606523
True	242.8144737570409
True	540.2745314828671
True	165.8072029091086
True	558.7848982930035
True	370.0075261461665
True	367.5886747541561
True	124.45293734800494
True	141.92169355720225
True	109.21366543734842
True	69.22657511278439
True	750.7155027436575
True	182.57369408503368
True	46.17424764046436
True	0.0
True	533.2714702045083
True	115.20677779149732
True	22.77661042529306
True	40.42659461049226
True	108.51880453322067
True	553.6024951617926
True	181.01530765850967
True	111.72049729442888
True	35.217999865406135
True	155.9777137748683
True	920.647577729332
True	48.5053036480834
True	229.3862001064238
True	761.1999329662353
True	325.6874436729552
True	479.36984401629473
True	469.8912294010815
True	514.9335867666326
True	600.4882046121797
True	931.4648489293264
True	256.3807307252872
True	1005.8291156547548
True	916.5247300761558
True	636.3512908372037
True	350.5211910046439
True	812.5746029511114
True	9.4888237486341
True	33.30763568609944
True	280.55190360481254
True	44.04761544283234
True	206.6349702425624
True	763.5089762061036
True	219.28080211052324
True	758.6593861828052
True	754.1229330991279
True	119.36605196148626
True	363.63580296912926
True	587.8020314540966
True	23.789218210889064
True	133.35988768222109
True	431.2646147948123
True	298.5245588584026
True	195.19178124729768
True	113.74268996026612
True	376.4993082084059
True	20.640325192005093
True	358.41875867471754
True	359.6504983276077
True	1014.448359890828
True	350.2478508158339
True	29.171279875143966
True	449.310501984362
True	451.51051647601696
True	233.5301521148967
True	30.61316311618386
True	756.9843475445272
True	440.141877194176
True	179.36269127116867
True	11.603164745895349
True	1221.7089526029138
True	171.25284514090603
True	26.628376244699066
True	304.80556812200507
True	280.98598159209774
True	116.11173651782148
True	297.9279091614921
True	49.1951326552545
True	321.3432264260614
True	309.81480227653884
True	316.84314680840185
True	32.911792494067974
True	48.905741048217934
True	1045.4065874860626
True	23.61963941828769
True	13.17947606156304
True	176.82348936426772
True	672.9707229395071
True	9.117920571784484
True	189.80376701311448
True	170.26214413568647
True	522.0919798426327
True	371.4760952246695
True	757.2728926803807
True	318.8484573085034
True	497.349339584504
True	440.9069347698449
True	488.4977391181642
True	102.6023021817802
True	1285.34906631075
True	891.9185450189071
True	291.79437948460986
True	544.5678175387784
True	100.64029557385729
True	572.3390412087706
True	433.4390608659709
True	159.20581871961238
True	74.58515495753832
True	347.4361925518231
True	170.78994458521782
True	32.176066677069194
True	599.2907677681977
True	377.6364473978864
True	73.00792379815304
True	29.162343239009164
True	656.020221738645
True	491.2582360293517
True	74.19224469193959
True	20.704683599536256
True	321.31075402696007
True	334.9375174574853
True	709.6532947463071
True	550.5393634024355
True	557.1321259398014
True	793.5505765440632
True	8.332064690524675
True	60.03655237671489
True	37.39289372422958
True	62.91873371693711
True	503.80549365852
True	589.663371053326
True	81.99414704526227
True	108.77690741520676
True	205.1379341322104
True	74.18228960961021
True	180.6952569199704
True	204.240804869799
True	274.3426469748482
True	840.7378342404065
True	594.1598690795403
True	285.2459384442383
True	182.35506060556688
True	276.08637039181286
True	252.68555612444456
True	729.7024760086772
True	331.24665784294126
True	166.59251514517902
True	905.4789186784895
True	350.7197356643982
True	450.14931029629616
True	149.23634233610628
True	121.94820388495312
True	62.2492712735758
True	217.47949199724656
True	988.3166006940314
True	540.7518458825432
True	116.93691042475234
True	348.1077062243559
True	101.68891555798304
True	685.9320413457131
True	4.66107945285007
True	672.5772283368926
True	36.24046636570679
True	910.6973562698024
True	842.5312729501043
True	216.3347992017256
True	30.9883978971473
True	81.18150234954818
True	444.4349586341379
True	213.3640612645743
True	1.6672328223227089
True	75.61041465263767
True	1111.275926874438
True	349.05065416803194
True	675.3043287106439
True	476.0104551716207
True	31.24211153787024
True	137.83090281708894
True	453.1709960057193
True	916.6545044146668
True	818.0253394112121
True	417.62076917911935
True	336.3309628525239
True	16.134895112125356
True	76.94030233483426
True	752.3597674466921
True	458.6160536964497
True	379.0688199888154
True	880.9486006430075
True	27.157458974284303
True	216.04419124228747
True	891.7392399416866
True	237.6311803918128
True	9.69945957869196
True	504.02412896507593
True	104.89270156868103
True	642.7792521972514
True	55.34770081316818
True	266.4234568187646
True	877.116466523769
True	882.8953129574088
True	278.3165316667643
True	428.0786650975201
True	118.99717916893958
True	618.6595514568801
True	260.41005616949457
True	204.4588635734113
True	884.3661692258552
True	54.023189491123766
True	731.2504001601042
True	277.6572210840852
True	295.834277005431
True	163.79655621151676
True	467.5576636518393
True	608.3369088451988
True	368.6131757657012
True	410.8955118621854
True	68.89553329201587
True	163.41722952553098
True	431.0247548328267
True	211.0459600756497
True	40.09935206912658
True	203.30189525116677
True	387.1994780079452
True	391.2641433191578
True	763.1755868704826
True	132.6648281163067
True	669.661923483433
True	518.7157349778981
True	572.1402597171079
True	130.46268995732825
True	35.261130622757435
True	673.7886578768129
True	70.69272494170306
True	550.2325955256866
True	689.1946075260983
True	439.5095411345483
True	126.1232501814046
True	487.9197462106095
True	4.563250152768445
True	407.7559971276308
True	31.32788858047044
True	632.0199994963151
True	284.7596454051936
True	575.3931906279103
True	697.5829336838385
True	146.7029043728173
True	528.7630094436037
True	491.6953113050093
True	61.93459848130487
True	946.0220354467616
True	2.764170928246452
True	28.52494399592529
True	631.8919137976901
True	681.9734506302938
True	139.38307754428018
True	411.137022447148
True	127.75041442653136
True	74.53173636664891
True	453.51532353411466
True	38.61381849648322
True	504.0865674820977
True	11.426157877762368
True	823.6620772458194
True	559.7248935251021
True	682.5060557475384
True	99.53664807169268
True	388.9199764389025
True	985.1954748186728
True	844.3262765426952
True	149.78110696134075
True	533.4025422760569
True	456.1247237502277
True	242.76124236805012
True	243.81042279464236
True	5.147196199958191
True	322.1511511920669
True	11.533293501252803
True	377.8310288902633
True	78.43367639240141
True	417.85663352237697
True	670.8269996799422
True	119.57395253864225
True	249.372866480868
True	638.7816726009763
True	705.7886473638463
True	294.1934143539627
True	137.82363652673465
True	168.45852994612665
True	479.81784414197045
True	90.3443636571561
True	9.293455008301336
True	505.35772309410993
True	560.9017487443559
True	21.17128320168265
True	139.99577008183556
True	891.3401124108942
True	485.8013201137484
True	275.810410100547
True	34.7636646586782
True	481.7302319896526
True	112.74518780104964
True	582.2413503869195
True	675.5846938914568
True	306.5729687063529
True	392.3682710016356
True	179.85630784264433
True	238.5808470927997
True	70.88867816626781
True	213.4186164868881
True	482.4638686014713
True	21.647830651796163
True	452.26298298216864
True	387.6407130052749
True	749.1398319707603
True	898.9977951998018
True	898.0060316498066
True	151.76454476931428
True	413.57740956682846
True	70.31222708089388
True	192.0517198566992
True	318.1785721908847
True	9.873111782477343
True	781.6325665811082
True	23.388409831382283
True	404.0282592830982
True	270.3215106957248
True	639.3938132913158
True	201.38922086789236
True	37.175924168671365
True	696.9376037171724
True	1064.5793076145958
True	229.0624017206866
True	131.09540634787572
True	614.8034526917625
True	486.7124320098504
True	18.378618068414383
True	811.059704522916
True	112.4481517860195
True	48.3065904321429
True	299.5992892261154
True	351.791541664912
True	406.09115821838833
True	261.52882227725144
True	20.4475533987721
True	22.18193004750921
True	856.3929972793557
True	207.5795638399901
True	111.86102376860369
True	796.7423622143563
True	653.2546073252827
True	630.537897438136
True	443.2155186091177
True	150.1810828636644
True	31.307050132658585
True	104.76036012765162
True	430.0386509099648
True	226.38147595026567
True	473.95931723498353
True	147.56097239502216
True	489.2866104231829
True	637.3085513855275
True	953.2354127173512
True	20.9963416322813
True	1021.9754100371232
True	1021.256459251152
True	475.561613945264
True	83.09606405868877
True	814.1123806139792
True	646.2845495077153
True	659.1622159133361
True	174.63667006587443
True	751.7226883518008
True	719.2657107602245
True	120.77470647674642
True	838.9451227127961
True	814.0702381286588
True	463.7440667131402
True	224.250685941041
True	67.48790809685804
True	298.9767430845839
True	360.9360773112971
True	474.7347043581776
True	437.262587118954
True	190.61959734545272
True	310.6589603820252
True	2.9931326054189187
True	14.342943636386668
True	107.9151404678694
True	133.29927187180363
True	346.2096013679249
True	341.0696523138226
True	105.6377632455858
True	15.463524461729676
True	213.48102492857484
True	837.5436896232628
True	470.9926306468173
True	536.4828199660313
True	571.7713702632617
True	814.5628624200182
True	630.7845760807838
True	88.45457826797887
True	212.6940905133009
True	242.41528654802192
True	287.41763983254094
True	106.696488150764
True	366.8871754811371
True	437.4571726512481
True	172.0102706210496
True	637.2423528059367
True	243.1936173182684
True	209.58852685225105
True	28.087126571953934
True	251.27974812322637
True	481.54238815334
True	165.02332213604564
True	510.95659235441286
True	466.3107487115015
True	242.46730148555545
True	98.935542753582
True	36.173329946026186
True	405.64112184581614
True	784.4420256191166
True	166.4123811282281
True	1014.951235707956
True	1054.593555221069
True	479.6379143543067
True	100.50841692085136
True	124.80195206194708
True	673.9698717243647
True	7.573537160578844
True	225.78789899414755
True	129.57675992743825
True	116.00726579236046
True	327.50259103157504
True	629.8571550310899
True	40.78034236703246
True	126.98089724518516
True	933.9387739364388
True	54.23949822565735
True	453.2226995288905
True	534.5441834429898
True	241.2041935213143
True	136.06918656585867
True	929.2426354089654
True	1176.5682206908143
True	528.0817973842767
True	650.8203260756202
True	211.62126544793315
True	152.21362795509106
True	316.6508427014779
True	258.38238422802493
True	172.84267565644592
True	308.052286115729
True	335.8431425139533
True	10.645253309530698
True	640.095455928103
True	157.20323511679618
True	79.60254841845006
True	446.0854102353131
True	306.630003687938
True	1211.8232383847865
True	365.7585902051489
True	985.6185661937168
True	10.60950805918286
True	247.37731092744812
True	221.2632016085805
True	149.97572969726102
True	482.90560893263006
True	208.6989973622796
True	407.2581917584354
True	321.1144285026584
True	115.45893752619308
True	361.6982079993076
True	1039.5362473217515
True	713.963177082191
True	229.81803306475595
True	106.74989002334932
True	299.332994796298
True	23.8551900786337
True	351.01127455497897
True	309.68972421640314
True	558.0407741710528
True	441.512401443876
True	367.2258156668996
True	156.7981133654867
True	12.085839278944928
True	430.98268286511393
True	275.7945843266732
True	146.41762536570212
True	302.33257228396525
True	446.0433554970033
True	825.6964846769716
True	314.6158745208303
True	764.6682896273402
True	384.5521261955435
True	385.7227584278166
True	1.3015762288481167
True	1135.520566304063
True	108.90158159442836
True	957.1848282005632
True	212.6818300714529
True	440.36714207301793
True	660.5941857881464
True	82.97008389848732
True	459.0604424433659
True	33.508579244319826
True	414.64828596348514
True	75.63654872325296
True	231.5660744761769
True	38.494687695229885
True	679.4752826188438
True	192.25671648151047
True	24.636948614485284
True	390.7409428181111
True	99.53721420411696
True	174.82255143581364
True	827.6567416222978
True	263.59921303405014
True	160.0013623125105
True	371.21005302211626
True	522.6504510131206
True	331.06542557333995
True	513.2882618630624
True	629.072307094071
True	162.76262593856646
True	6.0974988974326685
True	70.93180802936516
True	439.76106285964295
True	92.8958386797478
True	74.67182400837054
True	1047.1135627916549
True	24.743098105249523
True	328.43707676179434
True	317.5582904184638
True	449.27453801527867
True	685.6360711421466
True	186.14215911750532
True	658.4814065686581
True	321.14847199400776
True	347.9862134013587
True	265.1486604434079
True	215.21311801859707
True	352.09402294986296
True	453.4422116926529
True	407.46943595592296
True	596.4810259861865
True	132.07587648421037
True	76.6269864530808
True	39.30246074496199
True	293.9620508610004
True	664.7152159226275
True	406.480845183588
True	745.0156563943161
True	202.9042643605656
True	389.8437950290876
True	70.25530627660319
True	51.93691440449632
True	422.94719391389054
True	197.0841870946674
True	232.32806789889364
True	44.807759884042895
True	1062.0161306444895
True	173.7165761258353
True	911.179157706763
True	314.8699896857802
True	914.6882674662214
True	235.09763020094533
True	473.87046310951
True	536.1524387936142
True	602.899355771126
True	214.07038795291865
True	475.1555604543568
True	943.4182222867448
True	124.45782058576052
True	8.1190363482142
True	590.3895646720373
True	29.39044404344212
True	68.54506356701394
True	798.8319179262979
True	228.39341776552757
True	970.1757193011122
True	680.8936661363723
True	411.552773897305
True	289.09646426524733
True	490.5358670031274
True	351.92148229841445
True	178.0874147940568
True	672.3720945414691
True	752.1894941111711
True	211.7684140982952
True	86.37537483439155
True	513.5885875301615
True	136.6354160892228
True	382.5775746076989
True	338.75812348352434
True	68.41523705044469
True	381.8485281127939
True	392.4576865515517
True	362.0505050865858
True	404.2809490358829
True	427.9522343266721
True	680.633613179757
True	56.92370397295774
True	438.0731694438201
True	332.63595712432505
True	662.3912144830339
True	217.8620784588881
True	94.79128874976442
True	42.03608237741008
True	522.7530360884391
True	629.5889635625977
True	191.46644358012944
True	409.5118902434373
True	331.4125781485536
True	17.10223722871222
True	163.56069264765512
True	291.94246995522155
True	2.6108361245184883
True	889.3842307062126
True	79.96517388583746
True	104.05480813719738
True	109.81309468911572
True	373.52427456364046
True	35.69541982936259
True	472.8340220068339
True	231.12850614455567
True	5.846318150068012
True	120.39797846625224
True	439.3760092450647
True	51.14377631988394
True	68.1592292108688
True	177.39510671485647
True	303.5324950211444
True	978.493118246592
True	380.5169350453097
True	968.2725745986476
True	199.0819793055464
True	1055.594381443717
True	776.9959296906173
True	662.3165891912049
True	402.4014578431502
True	378.0713706836593
True	80.98166423913673
True	74.76893792039984
True	81.38562787867359
True	181.9477790589648
True	486.20897974936514
True	1086.207243679266
True	175.3232665358824
True	369.2264998099192
True	448.1509227804355
True	608.8144151144185
True	581.6523578881557
True	284.9877775511312
True	445.8613026712353
True	680.8842856462878
True	89.55975434045892
True	713.5405321796151
True	242.99248919175065
True	130.35639354882272
True	408.5139880103399
True	842.1013892887968
True	432.06724412352935
True	875.7098785946623
True	197.18626727056545
True	356.7129562144684
True	687.726879258389
True	624.918304370443
True	192.0927061063085
True	253.26760449844105
True	808.1051288075114
True	30.17480809341529
True	193.54584260839897
True	499.1818207423271
True	717.7854109938154
True	100.05653125759449
True	38.25516438910871
True	161.04804398549123
True	739.6528405806689
True	298.26523308223176
True	550.3097150636124
True	355.5334749901127
True	295.9164365162815
True	455.7077903108909
True	506.7046036587056
True	74.81680557769262
True	368.58776747694776
True	781.014934182965
True	0.0
True	292.60101048855444
True	252.4321488199965
True	988.9326554970272
True	149.22060326347432
True	663.0492077787734
True	636.9778180502376
True	108.13387219828162
True	223.43497957800565
True	139.85509009214957
True	10.926504445866849
True	299.1196382703322
True	392.1249415041469
True	1125.6750371600992
True	245.46964632592463
True	404.6989909034855
True	647.6792223698105
True	210.82440115293028
True	27.688135470752965
True	870.9889488532202
True	625.2652166250778
True	150.46715249292558
True	640.6570734744065
True	159.55212871423078
True	299.4503693139532
True	766.1501504669341
True	31.094546278084746
True	108.11759682658771
True	528.8766931209943
True	67.90818650304594
True	82.20904908211472
True	424.0100354610375
True	23.543688317247508
True	764.4775785733178
True	101.70770084365232
True	160.389157656152
True	17.675358793882324
True	737.88622832761
True	29.668953115419285
True	772.2215895380992
True	397.4960853695129
True	116.79357440388448
True	697.6695112839813
True	498.7527162320403
True	566.3422562063902
True	49.79488839040106
True	370.99930652455424
True	5.772089261424212
True	92.53911308040354
True	385.9839638406801
True	50.66747179674089
True	121.0872585206954
True	302.2188436624266
True	184.52884787848805
True	101.53908382811858
True	648.5791266014598
True	20.516174474210843
True	1145.357221094193
True	519.3445327793717
True	296.69388720528946
True	487.6054893926025
True	123.0306498867991
True	783.2878703222798
True	1090.5821692991249
True	750.6891913320745
True	180.23579415674027
True	223.3743578825928
True	50.52220488522734
True	57.43206873059215
True	153.6841847690189
True	101.38739875294416
True	176.8307591187033
True	1169.643106835346
True	310.27298700973574
True	339.1078301560954
True	685.1842206809997
True	17.77340827394484
True	14.870565587188256
True	576.9009054504776
True	5.751546076001607
True	109.66079149259502
True	689.466131915366
True	181.6674948100853
True	621.463753207111
True	845.5619298499225
True	152.45225916105255
True	913.0844550728908
True	3.457952697746706
True	451.0408455601168
True	1078.975965905362
True	25.34402362644155
True	232.8831080682224
True	150.63943897125918
True	947.0504701587308
True	224.42223977697105
True	473.6491884126687
True	121.20520793918918
True	517.7578067896824
True	154.37713393412676
True	98.64041479503234
True	386.5348880996344
True	74.20821629537556
True	50.45153835714732
True	1058.078610753324
True	268.1626909153376
True	154.71817477738978
True	365.5990072174211
True	387.82920308653433
True	212.21281246158603
True	162.29640491266096
True	392.1934813516917
True	35.413083916752754
True	494.4392918781859
True	1092.1382244239417
True	111.1379509225292
True	471.700325650618
True	320.8453082398
True	28.86046101246278
True	387.00113938135456
True	101.64845894213906
True	564.8948307841579
True	201.41581959399312
True	399.1186369127175
True	18.95528864533905
True	450.0818114463887
True	113.34560724737165
True	331.62752251262174
True	33.6551176301665
True	176.31716595083176
True	249.7981242431847
True	758.3934191738418
True	56.6577171450949
True	143.97063922157008
True	234.5091638191596
True	148.52386442685213
True	637.7052767370042
True	557.3352490793449
True	783.731644674138
True	391.9595182044292
True	531.1962975798601
True	420.2138377412813
True	691.3419260814106
True	73.49944135322593
True	465.5553758254534
True	418.32622837628753
True	47.904446251361776
True	84.35339515332001
True	128.0489320245579
True	92.4557698350092
True	336.3545386329535
True	843.0357543099507
True	317.1496395471054
True	1106.0585835755112
True	324.9245715991126
True	909.7873426164886
True	145.32986634521785
True	584.8454818845388
True	592.1426290260889
True	699.237153175127
True	459.1424133728931
True	66.70380374874917
True	297.6266613939872
True	40.49647603312617
True	172.39378884433253
True	177.58960406697514
True	1142.7190020559722
True	243.7949402799281
True	549.9958349434665
True	574.5051628621375
True	571.4937652032394
True	896.8732861795146
True	586.3936519420546
True	634.116544183962
True	935.4235420259878
True	125.63973291969498
True	317.6461395939002
True	261.9094149190978
True	322.7808822287601
True	85.7618942170619
True	388.1247659408814
True	4.86473988921576
True	336.8970170928744
True	257.1340662392817
True	593.8928424845709
True	280.4863860781507
True	369.8372767517149
True	11.081206783957784
True	59.14266228425396
True	539.7549530651141
True	28.71567737663363
True	149.0706840090541
True	65.21724411407254
True	151.38013109244278
True	233.7208248551254
True	67.8932491275208
True	366.7537829834478
True	274.9326709638123
True	101.69461445620324
True	336.85141491287885
True	62.53579933654172
True	576.7264834717337
True	839.0874517732665
True	270.23485723419225
True	1179.375980201094
True	108.64442666399655
True	307.24760280879644
True	1060.7515413822755
True	87.86570034267518
True	281.4523044153032
True	9.732785559354436
True	406.17553365749785
True	456.52205937834526
True	152.40069114872227
True	607.1863619226589
True	932.8103329074212
True	156.40075302644524
True	78.42828291868425
True	338.3628096464579
True	559.8616869562721
True	636.6664148033041
True	1233.686710076368
True	26.31003602427622
True	960.9665582692217
True	143.05144590807572
True	644.8200588341754
True	119.5549448701588
True	132.42665311236553
True	189.27056979138683
True	169.51779541175858
True	764.3798746102178
True	207.51115151688973
True	231.9236241314657
True	68.66040734992836
True	510.1866840144579
True	439.68178995623504
True	175.99497113415003
True	237.79210750043325
True	17.064740266901953
True	421.2720076733622
True	212.1677770441016
True	284.2148977330702
True	108.15368257021154
True	721.7112323637788
True	428.524671978331
True	259.20817840933387
True	638.0811147840781
True	527.9433463713067
True	454.0250619379195
True	134.2681352754099
True	526.8824779175264
True	437.5295129913959
True	2.518510348884232
True	191.31105321350307
True	88.53770387238863
True	242.9355367185984
True	3.2538068453365687
True	130.5169563634127
True	359.37625692321814
True	8.419129959365184
True	818.3997618078431
True	165.2579423394073
True	717.054993680135
True	782.6996975763951
True	163.15247513962575
True	218.4191267411597
True	495.1354738548257
True	845.7303598266511
True	51.12801784656319
True	38.971055695506095
True	137.9302657635551
True	626.8233784338978
True	708.718370423193
True	172.42175416468214
True	592.8578516852921
True	566.4310276030685
True	838.4060567325336
True	412.0679810566847
True	188.2151565984772
True	861.3052510981854
True	222.07908229720437
True	136.2949194619873
True	318.4840085416676
True	224.50285899314912
True	204.78189601130617
True	612.1067448594638
True	246.22155919844624
True	189.10024139148547
True	462.9020884845037
True	457.0087197681162
True	66.1015620484655
True	284.8676888152004
True	80.21180666264607
True	327.0662231828408
True	350.1293441545993
True	260.32725894028937
True	180.75184184189064
True	378.7379418132942
True	632.2001510200181
True	719.3446565154325
True	294.06898540410964
True	748.535872445135
True	63.24765244753697
True	852.3808187434057
True	346.96362664678514
True	13.248265941176086
True	640.5232629711988
True	684.3802813914651
True	254.5819087278034
True	165.24246513526742
True	43.06578080720131
True	383.2855460032125
True	77.8317508875695
True	14.01768967499325
True	892.1218487093477
True	378.2218059962238
True	173.63427973850315
True	1011.1351899346196
True	11.850230048369143
True	782.480843625682
True	30.71867946031396
True	663.3392337884131
True	61.344475313783406
True	763.3327271823337
True	427.4142976585391
True	200.41400464914267
True	432.54778329208966
True	203.0906517441274
True	303.84471093922315
True	224.72702707860583
True	416.79147684838745
True	9.676758207418844
True	327.0268013596171
True	115.91617839642224
True	11.827778136421577
True	480.5344922804129
True	732.2918210841119
True	280.74681029371266
True	77.99988450735653
True	329.79238810383106
True	81.95793180935637
True	178.6174263854025
True	171.76585266584152
True	381.2817314181377
True	42.32882880046081
True	142.06559045896103
True	401.0991879266964
True	857.8489158961756
True	116.79319434165804
True	208.628660385004
True	425.9216566570593
True	19.6255243296634
True	421.3529378705688
True	518.9208860506034
True	91.2649131032049
True	387.6060655922713
True	360.7897623318774
True	421.6988676449584
True	596.1386919377462
True	1032.8772016367666
True	974.517411816604
True	55.41991509420932
True	1059.5721792483407
True	109.9335446083378
True	114.2951550783191
True	112.8486752694341
True	478.6610931998056
True	369.0054575534623
True	571.4654670738287
True	249.41185496629456
True	158.81381747609495
True	384.45038312411725
True	16.812112680049925
True	472.09973059875296
True	402.3795716714958
True	144.11693645051216
True	90.08896344685354
True	518.1387654023779
True	993.7887230950482
True	210.3802716345303
True	67.27307487558382
True	426.6343224184005
True	381.04711776372505
True	481.5368403225256
True	333.8644341323585
True	3.742865309901141
True	545.3448854544752
True	523.7529099107973
True	504.60614241555487
True	202.61588536735792
True	105.71057378548848
True	22.92306747687368
True	370.94572258372864
True	114.11254070910157
True	7.57021629662802
True	31.247846947741905
True	349.82166599105074
True	662.7573895534348
True	137.454193612233
True	92.5405504077956
True	24.68386981186643
True	404.64727329887415
True	365.87536104084097
True	786.4294785409423
True	307.91151487591657
True	521.5609460257597
True	559.7284759734462
True	520.2438046999399
True	289.54024054811504
True	541.9603408348057
True	102.00443066683285
True	592.7385935114498
True	7.669631155589037
True	365.74943974194537
True	464.6249096467717
True	947.4317343766346
True	353.32019221436724
True	801.357587735029
True	968.6470716331912
True	171.47065528504717
True	39.39709360560271
True	357.3854838468401
True	388.01932586381065
True	591.8623438672479
True	233.48205592574047
True	25.43994616753416
True	664.161334908672
True	123.2075455345042
True	1072.9057012194746
True	323.2031486514927
True	462.476216349059
True	134.50403715272498
True	797.0464210224793
True	140.69760482576592
True	805.9186309035291
True	568.1271384037468
True	191.4625837127071
True	114.52932733874805
True	67.1337234469643
True	548.7887654774194
True	892.2613864431413
True	419.283245066633
True	528.3423707685745
True	136.24201239187892
True	656.3149255430234
True	476.7172006899097
True	790.3425973738039
True	308.8677192103685
True	582.3235740125136
True	115.35519496858468
True	27.98679700957143
True	412.22771522490297
True	171.2004328854372
True	94.17976682692397
True	370.0950357372138
True	1097.9577186965323
True	267.13935575442656
True	559.5287573284643
True	9.06265178992191
True	76.34877505354527
True	327.02688602474035
True	779.986096036746
True	444.0058217895646
True	525.355725790075
True	712.7679831932546
True	68.77584604058
True	737.3485160354536
True	49.46803791366472
True	104.95613118559923
True	186.50903326062908
True	80.87435693333309
True	25.150552209750384
True	292.15239632259505
True	453.427153104506
True	895.4663374291707
True	855.5722065449704
True	5.571057689913202
True	291.7374489644366
True	479.58595637328057
True	126.93505007858586
True	245.1226641234456
True	319.04859743042
True	1314.8319523249313
True	453.8260582568202
True	25.34915268739031
True	181.05921554575283
True	676.811670459113
True	34.829901090141234
True	173.79897541938888
True	557.020080776688
True	71.2102658262131
True	853.004472458699
True	336.1658580805445
True	678.6953958349092
True	79.66925761613834
True	684.4619003076173
True	581.7217102544996
True	871.6268349891886
True	257.58006982295143
True	508.5742496796376
True	819.1028542346686
True	902.7662800839272
True	227.82730794952752
True	740.7417731301178
True	222.61442670021515
True	451.3891638172889
True	378.28621092853183
True	492.8746979539441
True	496.4515662879927
True	307.8775990477045
True	353.4459682387552
True	116.4024690861716
True	344.4340097561598
True	1132.580475469913
True	308.31838259349865
True	153.95329214851444
True	309.59787616967657
True	777.8692853564716
True	668.7475515042506
True	412.9582069414053
True	119.9540496028961
True	331.4124872634788
True	34.54986418966285
True	169.6459621643417
True	94.57228603232856
True	89.92423091340123
True	561.4312118653728
True	136.5171264798056
True	128.94553203175764
True	109.84673261777354
True	82.34228321814685
True	464.2363514779073
True	396.3003672875555
True	1032.3849420022648
True	523.7420471601847
True	824.2990415399114
True	273.5232823790534
True	296.1920024465731
True	542.965294504163
True	195.10517819113576
True	744.093741000963
True	236.53442974148948
True	355.1326132620403
True	65.84165355827906
True	114.98373597503348
True	267.3100138443156
True	127.97661873420078
True	481.9310443664218
True	31.66399697093448
True	574.37523441495
True	1008.1150940313056
True	739.9807307819335
True	1.0954964890996657
True	63.31421991290475
True	490.6458374390066
True	432.40773799830754
True	75.48968978329862
True	116.44765044238136
True	305.12274654087474
True	79.37430435068062
True	50.44185826115914
True	750.3094486937367
True	692.3388829139432
True	169.33395780257584
True	167.73823513879
True	533.2633843012314
True	53.67338989517167
True	24.54498517324676
True	568.685763317142
True	461.428690735764
True	1125.4590744908885
True	45.9260096259284
True	470.37642222780295
True	876.8608399588088
True	819.6420098392679
True	291.6452463186494
True	748.1653321075378
True	415.477013912285
True	39.91759275267201
True	102.50650745790529
True	716.1426177721376
True	77.61822284581636
True	142.17959787385504
True	976.673938522786
True	189.35120040599796
True	274.6392309857959
True	106.21377112887582
True	642.5588688879645
True	568.5903593867483
True	219.13273685331723
True	420.7335353041783
True	41.288734185847645
True	284.67336592151764
True	607.2274434864102
True	622.5100740056766
True	312.15781040733543
True	69.75348058818439
True	958.8644715764112
True	1106.7047342240446
True	560.8975856789104
True	66.19783999584757
True	31.00731053292838
True	92.67046160053803
True	110.43135137875645
True	101.05258941661712
True	883.503881413959
True	1191.1893504839309
True	748.4931734167427
True	314.92814892375446
True	7.87459709208194
True	21.79617445932892
True	340.4003809972303
True	486.5639642180989
True	45.34557556994874
True	568.2019979110038
True	440.8666266037203
True	396.0706560061567
True	79.89088061341752
True	196.8455860261935
True	262.64458947989584
True	137.23611329386003
True	396.0172928024217
True	40.345063470504
True	176.9624078526895
True	1149.8192252985675
True	5.450674244328294
True	25.586507170879607
True	600.4968442722985
True	361.3057506365897
True	798.5893976132822
True	162.6364989603581
True	759.5949214534141
True	575.6484651696901
True	278.923841677958
True	444.1665118286032
True	344.71581478475
True	286.6294421089435
True	270.8236603593575
True	410.9506555938641
True	499.7195081646706
True	489.3212826405464
True	102.72964628959863
True	355.8158762571613
True	8.278362308297313
True	185.36432206182116
True	227.1491955185771
True	863.9067823456624
True	580.8572609762257
True	32.12460203668982
True	721.8127362662009
True	851.0376363266574
True	103.8198778926946
True	346.24491186348774
True	869.7687079155804
True	231.34864984863967
True	160.39753247492123
True	521.5139652936342
True	565.2972895786122
True	1105.092273481814
True	149.62119425995982
True	161.61590419079724
True	260.649872799999
True	315.40329038051334
True	433.1065574613211
True	407.5340721184126
True	326.66826234049864
True	452.2885430624164
True	504.3223727887364
True	231.55384769776765
True	1497.0132390901897
True	266.6426716967092
True	401.3370941102039
True	52.863133627724864
True	764.5413460645807
True	248.5694360728735
True	913.0725115140584
True	546.4144576787232
True	306.8232405877339
True	795.5249385337023
True	267.8580364965993
True	210.49845730423235
True	267.1243748340726
True	219.20928421829143
True	142.99922427944009
True	249.8559056745464
True	715.4318002285576
True	543.7802350647243
True	213.2366716792954
True	1156.4545966300634
True	110.51412852165248
True	265.2554797706182
True	69.16972028185556
True	305.04418117298763
True	404.05301587362
True	90.50739775848804
True	234.12490967590605
True	73.95753252648753
True	667.3652190421451
True	373.0522002882627
True	224.23461520901864
True	728.0909153670336
True	879.2387549489619
True	823.3987081461509
True	827.5744830531404
True	346.5866880845834
True	1.4320797029520973
True	266.16516649386875
True	55.68915861529284
True	375.4663915965816
True	53.60024015537345
True	354.21560321457747
True	877.1388945001731
True	1038.6225459707814
True	397.6914004432948
True	20.457686663241457
True	521.8496438810206
True	503.8305216301197
True	185.3695308481216
True	225.92047621017116
True	290.2718285474686
True	24.513696753528308
True	127.04414217002916
True	966.1854502970332
True	61.91326607205568
True	467.6615616462576
True	785.7412134161522
True	101.9617400469688
True	240.4161481668372
True	115.30083009754712
True	15.093875899293256
True	1.1301349215102383
True	117.29339979757222
True	998.7204614777692
True	502.6249268780045
True	70.16329025684186
True	793.8857015321013
True	350.46615961255424
True	1.6021874195801624
True	435.0754784962869
True	193.0053758950639
True	509.1797489965488
True	83.18728767743207
True	335.5296457336385
True	363.0035484537391
True	168.55367670541196
True	218.85615219186468
True	130.1078389776676
True	168.64758726213228
True	1001.5889577649094
True	16.214376645753934
True	506.5480693343466
True	489.34730484452433
True	415.9198787803672
True	224.04749108126703
True	233.34971634227304
True	152.6541533924533
True	48.431936971363214
True	486.76574878299897
True	155.53017711719846
True	849.5441257520599
True	803.5555992004832
True	254.55672435898956
True	307.93697290193825
True	530.6061422756364
True	42.55765886113272
True	87.25159136023471
True	717.387060170727
True	1082.9924530245046
True	111.4308656866837
True	720.6672410769409
True	130.73976451661738
True	923.3507647755144
True	658.9627550239533
True	106.97266932228312
True	274.7856821474407
True	602.0158921316157
True	257.4705589673369
True	42.2923330362454
True	561.7589864576083
True	458.4563504951614
True	5.5796073673762
True	488.3159148472463
True	69.88476610042252
True	175.68092363801847
True	233.91888805446112
True	305.92276681439574
True	74.06524789258783
True	227.4994836525896
True	346.2035772220788
True	436.2575436780643
True	926.7041039576602
True	45.74391025805425
True	903.57133916752
True	1032.1849380168069
True	126.47766143013423
True	73.77444531623908
True	989.1141762690391
True	34.78307808006325
True	225.82992757690107
True	85.39246525460374
True	207.03120910831467
True	362.28359591562776
True	970.9258953775054
True	100.30932663043886
True	69.82101796670338
True	634.2538064040644
True	272.985844864322
True	743.516054199855
True	51.05736713308596
True	496.8141033854288
True	367.8730766169684
True	675.9072568622101
True	52.80511323625748
True	104.7417122052756
True	26.51662346559099
True	265.0827996282828
True	43.08782908373375
True	355.49889093340727
True	2.7448358168659404
True	1192.8402194012722
True	102.98506874359836
True	134.0032289361424
True	360.0456283287064
True	704.1271590301385
True	689.4556748866358
True	1022.1725008491602
True	469.3555242405325
True	414.1493808601981
True	142.1404016914014
True	414.96330452228807
True	842.410222814377
True	406.3640147200549
True	907.8559698692064
True	87.92083622727198
True	412.9370325442054
True	181.4641976708387
True	278.9368155143373
True	726.6532970678265
True	170.30636347819257
True	130.06741199765918
True	67.652537627711
True	855.3395754847819
True	771.2504085332951
True	76.63081565123034
True	439.2912226196063
True	752.5110600197934
True	425.6220548633087
True	59.37609959017024
True	310.088334228088
True	790.4812741207152
True	29.89143378216726
True	362.6864325598008
True	164.6226950281854
True	285.66260878698586
True	32.504949227372165
True	224.11957410163865
True	753.05553885223
True	632.0999697372265
True	56.927510875459205
True	283.9176210690291
True	872.6446670883091
True	18.606476233464477
True	326.9659305393263
True	284.5531068176604
True	430.29357725321
True	216.01609533744136
True	597.952643665415
True	43.752375784718055
True	977.8517185609044
True	886.8082575422566
True	42.66994422904361
True	396.71439889633376
True	737.9950686726418
True	912.4408618943604
True	274.77699409212295
True	606.2585738068476
True	125.12182638122748
True	197.2380181728095
True	132.131637950441
True	130.41716783143715
True	196.2338741707016
True	947.3143563295216
True	784.1791035408974
True	957.566211357769
True	19.005926252711298
True	27.280178094602174
True	368.6604728781527
True	12.003531628742374
True	641.8092388338333
True	1050.6499940383037
True	267.3432228213261
True	210.23629135697493
True	84.2368497991886
True	226.60640920841175
True	127.41355667302156
True	44.23216952496528
True	133.11952954336093
True	93.37692499244572
True	248.8932977321829
True	543.9997410115702
True	165.2711057024854
True	31.67656313780892
True	60.73638559902338
True	431.2562336213769
True	267.7269195284792
True	599.1104731057659
True	22.402426684735065
True	111.13816780878254
True	656.8851508653503
True	264.2888975528607
True	476.3193414177916
True	655.0380694060765
True	105.23065591361774
True	108.64707422313911
True	79.37925078784394
True	27.858068197348413
True	124.68803562262242
True	88.67553391327374
True	102.43622968481174
True	152.05174864240624
True	240.94266911764157
True	815.5216733753824
True	283.3329677060586
True	925.7238762729316
True	167.46534650385215
True	198.7307154622601
True	810.1705630293159
True	321.3300085389303
True	594.2835892958136
True	248.50459327345752
True	360.7972447814735
True	449.6933325807065
True	566.9336717333914
True	640.8508941005164
True	358.0439844165846
True	32.43503452867831
True	533.672049853192
True	625.5582532239645
True	21.584095207363823
True	12.882608863775152
True	260.531716925097
True	408.64923154275743
True	440.4291842107289
True	62.8856583789503
True	610.3125436881253
True	916.0064400450216
True	235.90115546178413
True	903.1304000897264
True	274.1821486046217
True	101.97965882981168
True	264.9857839090631
True	680.8407491594924
True	39.02719056498355
True	580.4507815063765
True	1294.03571030241
True	1031.2524516065075
True	990.84817351758
True	204.7499649848845
True	93.56468772162398
True	191.81444863545
True	827.3986190924263
True	140.98308037273102
True	1089.6419100239489
True	872.1171963182038
True	40.10961245248357
True	88.08514760486746
True	420.5273574271734
True	403.9033713974167
True	209.35588993761544
True	514.9171134183762
True	643.7675463844179
True	112.44389886386396
True	273.20118498900376
True	1029.3894144749368
True	53.95645403855975
True	698.8588578195843
True	542.3770036048594
True	41.09666409614715
True	808.8173593816203
True	385.9749693568207
True	567.810006361437
True	112.29061885508784
True	264.1084636261266
True	213.6764136478453
True	26.559194497304567
True	136.44292082907364
True	742.6138598585236
True	140.2587406397143
True	389.4931494564197
True	61.486789098149785
True	611.9030567994148
True	603.5849501466071
True	238.5428928569316
True	456.6250121744586
True	166.93924147758608
True	170.87042871551495
True	208.3907167899905
True	301.22582802937626
True	353.1435624269479
True	130.8086736301904
True	193.0678020976377
True	27.299769273958606
True	873.0068468498018
True	295.47240586445025
True	10.061001433770818
True	364.4838653592839
True	167.71572768168505
True	623.5338663868287
True	369.30128384669086
True	572.8560940837808
True	545.5684636159938
True	495.0089599977669
True	801.3589314352982
True	237.9040578663867
True	554.1624455300027
True	159.198771775931
True	534.1199814978875
True	362.3275629200658
True	375.4797145061759
True	125.87013988872576
True	143.5239994975719
True	108.23494683497552
True	65.23469146329316
True	711.7824300891676
True	182.1081480981738
True	44.351446495621154
True	0.0
True	550.2363649047651
True	116.46794606820468
True	21.31441123258052
True	42.71856917025109
True	116.19750033785984
True	528.3596652437034
True	182.65957813088983
True	112.7093454530107
True	35.14617589918093
True	160.5080995736349
True	905.264060006608
True	46.651143599177374
True	225.13683009448775
True	726.1455723465946
True	319.66270548277794
True	464.0273884804115
True	466.1341204875323
True	513.1143247266403
True	609.3552288149166
True	947.8700842501694
True	274.6163710886779
True	1057.413815514065
True	925.5132637286438
True	614.7569827286657
True	354.3803986293959
True	844.2128560726219
True	10.875944871546858
True	32.2202006360395
True	300.42753309958266
True	45.25044518252737
True	209.3301057838192
True	776.7458621519663
True	226.30370910517925
True	703.4050933725738
True	756.9177904452673
True	119.6921226528548
True	374.8057098922659
True	585.9484723752386
True	22.17155886785522
True	129.26414899172934
True	433.6240936162204
True	300.8576346404336
True	200.39041589428973
True	107.86047651430394
True	387.85931206821175
True	23.06303049891579
True	364.6341307274312
True	360.13420894886434
True	1083.0536720476475
True	371.3064092251944
True	31.783370856651675
True	431.79109102569726
True	435.0198530939728
True	232.4068582108233
True	33.1043233509285
True	765.9086618209202
True	443.7287114778241
True	172.04476682774705
True	13.024735259068542
True	1216.599743272256
True	161.20474327793332
True	27.77323127502296
True	312.9121475382282
True	301.4919646906068
True	118.62014475230528
True	296.4479725919394
True	42.15553349430586
True	315.91450063025536
True	292.2104306786458
True	312.1330951883954
True	27.69679527420436
True	45.90640579168027
True	1026.7598999538268
True	21.217574235356697
True	12.903363470702043
True	181.8962697703789
True	665.7651401583231
True	9.819593717768182
True	194.82226068142768
True	180.9055478435243
True	532.323287944989
True	382.2887860050381
True	746.5548010374737
True	316.5766644534076
True	497.90766665008783
True	447.76958722321206
True	503.5774443940813
True	99.26257084671164
True	1279.0404838646696
True	884.6536554735418
True	278.98232248897614
True	540.3785310140195
True	101.12480168937248
True	589.8201723452906
True	421.5597068574468
True	156.50823529131836
True	75.66929524649828
True	341.6982166553344
True	163.41712938836082
True	29.52962164139308
True	600.8498607773438
True	375.7088490243469
True	72.37897295981439
True	31.42579866766436
True	661.416768860632
True	491.85286899136776
True	70.84869038372689
True	21.24029413582501
True	332.3595079597594
True	325.4241297540895
True	732.8154353761807
True	558.9299534636136
True	558.8992917139145
True	789.486383009387
True	9.213947547945978
True	58.54187709084013
True	36.33341776719448
True	61.22615724405512
True	504.2894137772101
True	575.5843368964872
True	87.2628078150691
True	113.96081318506528
True	201.734160976288
True	73.28762970675885
True	182.62584815903756
True	206.7758834859341
True	270.87210976696144
True	797.3105007892253
True	598.892271692853
True	288.1318252020656
True	194.01339529890703
True	267.03129695988787
True	248.25053024928496
True	757.7860322843588
True	326.116573318674
True	166.9801564533097
True	885.3979923267464
True	337.8782536664279
True	467.411373153779
True	158.18695016710197
True	117.58105094332596
True	64.80369895041966
True	219.45027540425872
True	948.672725404506
True	533.1583375625595
True	117.29310824910036
True	347.7390397447535
True	100.9630560281754
True	669.3146482650519
True	3.948742301030136
True	695.8420727441679
True	38.06451987715616
True	947.8079133254648
True	837.8394812309292
True	219.5066369437572
True	30.525267571579064
True	82.9269024922844
True	476.8395311284624
True	229.1606855123108
True	1.943424874085512
True	79.22358846539836
True	1105.7033716212684
True	347.55922382982567
True	694.1788779332209
True	480.70077202917673
True	27.743360947703973
True	135.05628878345516
True	435.5343870658724
True	939.5706234859396
True	822.1666139442843
True	415.9819641660796
True	337.7979941215325
True	16.232313610295822
True	78.61904669031773
True	768.0108560185992
True	471.5792508162805
True	383.6420917876108
True	887.3671364177004
True	27.50339727041997
True	215.4374419507764
True	892.9331021118819
True	215.5268830156208
True	8.266674019337525
True	512.4704406509945
True	102.9117565654928
True	640.6481650715446
True	53.51819848572637
True	261.3864109040642
True	871.3155270976383
True	902.213378767702
True	275.9704509099389
True	420.1834857958054
True	108.18377123827833
True	598.5251616439248
True	264.723615024041
True	183.77593218386284
True	862.8633015410396
True	53.127821747136586
True	727.9435636939659
True	276.39429525434747
True	288.04410828656745
True	166.54978202718
True	472.00068688876354
True	607.6365299528958
True	365.35715026531255
True	409.1598562195412
True	67.18141085311179
True	153.55322169916855
True	437.09182575254914
True	219.38325262969136
True	38.07322320595706
True	202.44510621790937
True	400.7351127758891
True	387.2339051268448
True	765.2955639197282
True	129.680347084065
True	666.1249156880536
True	487.7842333291786
True	618.8219839431989
True	137.4611055496478
True	38.18616530508041
True	673.7303509955941
True	67.82495346142503
True	558.1288703347789
True	647.4448648864646
True	448.6017307137391
True	127.42744217251357
True	521.8752691664539
True	4.4264426116846565
True	390.9001576803929
True	32.02770896537067
True	629.6043429648705
True	273.1819895174803
True	570.5491900551483
True	699.6140189206233
True	147.11857312536793
True	497.7297668516738
True	511.6442920897813
True	62.12741309107283
True	963.324862756188
True	3.242122702722111
True	26.78204531354852
True	632.0249328920381
True	679.8621637043348
True	137.66585925755825
True	404.0967183465098
True	119.13938763252531
True	73.20100251134087
True	443.892440937734
True	44.19098456005328
True	513.7925147505028
True	13.08924242206556
True	833.9868217752561
True	551.7306538476671
True	674.3008919991804
True	101.9765845165181
True	375.3890535005811
True	975.390639078072
True	845.7808999187837
True	140.62593446762074
True	556.0861056125406
True	462.04217379822006
True	245.8510217695369
True	256.207301126828
True	5.128645372652031
True	319.02034069674625
True	11.35281441327083
True	380.1189816199593
True	77.84158753351309
True	404.2610248841439
True	645.7747854181571
True	126.85868870858891
True	239.964381086711
True	622.7074724866117
True	687.5001242848736
True	290.6348664214575
True	144.55870889401046
True	162.19283475170525
True	472.3337005619982
True	83.67034457016544
True	11.070826683298996
True	511.7664709047613
True	559.7908372016053
True	19.62758365433817
True	134.4049521171458
True	940.8245354472148
True	488.75943705894014
True	264.4754900725603
True	33.61673631156488
True	473.19370601859424
True	107.23404675054977
True	582.353954622333
True	652.7481557406466
True	293.88072208719325
True	375.907050809228
True	172.5486597374219
True	242.2110319251376
True	72.82184558284331
True	201.29232369305203
True	505.3220815500469
True	23.394398764312456
True	446.153512566414
True	361.8010800900723
True	707.542094028894
True	856.535857362333
True	896.1408595866645
True	155.9006650160021
True	404.9571265616334
True	68.60118600007654
True	190.5184868642479
True	318.16441293569466
True	10.128057694181855
True	778.5677518648461
True	24.39689719567727
True	395.48316195617286
True	261.9949994796224
True	657.7164365366275
True	213.35892589921352
True	40.84245405444222
True	660.0594570477969
True	1073.8863109001948
True	225.39035515109617
True	133.3404509731418
True	613.8912441789661
True	497.56038972087066
True	17.80659010356024
True	841.8211768668973
True	107.0181379944054
True	47.29017771254306
True	304.982131291437
True	352.3600235365234
True	403.0371798523609
True	258.6811658635285
True	18.53034079629425
True	24.01098616955574
True	824.7878331677574
True	200.80830233404
True	109.56809124086568
True	861.0443010958662
True	661.419118051096
True	638.3608106442016
True	450.0852736751944
True	158.58108318157383
True	32.474875845724576
True	99.25723694377496
True	433.5159798334837
True	219.5043802691937
True	484.6215961051321
True	147.648534722142
True	479.841262015252
True	641.7803301100041
True	960.0405024373318
True	24.21001189294012
True	1002.7840431496892
True	1074.129136889152
True	475.8439428745537
True	84.27768958556592
True	815.7615697952579
True	647.565174478116
True	651.1121033571089
True	170.79354062834128
True	759.5560271431513
True	716.7083557244309
True	124.043096240748
True	746.295312151178
True	818.6992059761131
True	480.28700872022887
True	229.5908023376384
True	73.66176746758222
True	309.5967725091308
True	353.04203710272776
True	467.1780253538518
True	425.8153785441491
True	190.027130119881
True	320.4047229561006
True	2.8623359435314875
True	13.202900862215754
True	107.77540080771396
True	133.5744919153119
True	350.92748790961554
True	343.57668921432105
True	108.27069240675928
True	16.653917818115925
True	204.8425801305584
True	832.0328436794862
True	452.4246020757236
True	525.7791891506226
True	557.0799552574484
True	820.1761310720285
True	645.3935743895904
True	90.20554990992736
True	202.15384275482864
True	246.4040351887906
True	293.8628591849923
True	105.46285842373652
True	361.4065977154766
True	428.2769522172296
True	162.18044449936392
True	659.8635384507517
True	248.0472273538929
True	209.64476574667708
True	29.57197268654167
True	235.64890177328763
True	476.1423258090394
True	170.60108718080096
True	533.105227359263
True	486.2697927383182
True	245.75294585775816
True	107.25011388064624
True	45.20547895983475
True	397.083668845136
True	796.6316081172864
True	167.4814236531457
True	1037.9464489329214
True	1054.1915286241883
True	477.99465470656907
True	94.93498192373686
True	123.00918798257132
True	683.4815862815311
True	8.60229074033431
True	228.691427428331
True	139.01776164719
True	120.5758984463164
True	326.8484511987895
True	624.4547224831015
True	37.55960149189979
True	121.02569517778204
True	976.2825102883394
True	55.3742498425621
True	432.25153276869634
True	540.1256625786115
True	256.9270890314739
True	133.09555905525272
True	925.902936471788
True	1179.7635962736065
True	522.858816336709
True	638.8281011119144
True	211.1538890281662
True	154.52111414656923
True	316.8222610912271
True	252.3557148344599
True	173.92040432411304
True	292.0952255793897
True	333.2134147644448
True	11.719208049101493
True	623.0396056652639
True	146.02390157509598
True	77.17331624879681
True	461.3029197298184
True	312.5946122281395
True	1149.1153118851105
True	360.9838799821832
True	941.4446697669588
True	10.259972958649216
True	260.52944104022475
True	226.977823212634
True	152.7014290328346
True	492.5418903885094
True	198.43149919965225
True	436.7201202257647
True	344.99488161381066
True	111.02533111672923
True	363.8641068875161
True	1065.0035032680908
True	743.5712305640246
True	228.89536982234563
True	110.22552222332136
True	305.65438210592856
True	24.248862913962444
True	354.8782487358589
True	332.76098610122773
True	573.8554539629738
True	450.3258986077035
True	345.4325596751407
True	161.47906491415455
True	12.991040262062931
True	430.1905389339627
True	277.2374378891744
True	146.762238061598
True	308.4939039276856
True	447.68051405715215
True	815.5573781571132
True	316.9987320496381
True	764.5732471299984
True	399.437098234826
True	377.5030646094794
True	1.3286280705173907
True	1165.7639788578372
True	104.26989947765178
True	934.5625670311546
True	206.126022882527
True	460.8504609646772
True	687.0641566808457
True	85.36887774732789
True	488.0099902972624
True	34.99570865860326
True	392.8102648404652
True	78.44933286154263
True	229.8079195926912
True	38.24710411211071
True	641.5387093534193
True	186.6993652429809
True	24.78398685255377
True	390.4343203585974
True	106.5013245360845
True	174.1487072906006
True	847.7214016279719
True	255.18209521068596
True	157.5319513759929
True	364.14202496928726
True	521.1020150090299
True	330.988983799857
True	526.5905230358989
True	620.0380679272747
True	162.2697526405052
True	7.854720335972227
True	68.7331598684145
True	440.8553114956078
True	87.95081302902197
True	79.2567161318646
True	1042.4703260480987
True	26.38845383117309
True	325.6980223251062
True	313.548305032687
True	442.8970286412772
True	676.9076390514833
True	188.05596159067693
True	643.3670849715766
True	327.79122736684803
True	348.8760345148149
True	261.9172867291207
True	216.89172807278155
True	368.5237807924886
True	454.0004668706703
True	395.9993154622852
True	611.9440080224524
True	140.16209067957934
True	75.01550994055114
True	39.52326586410296
True	294.52424242769166
True	621.1983020379643
True	385.8477379393684
True	813.6220976666439
True	213.13705571004587
True	385.7657975565443
True	68.90238143621706
True	56.1044866562981
True	430.4200849172633
True	202.4794170307518
True	232.1581404731801
True	43.62729836900045
True	1095.3196611837343
True	177.07225765679823
True	901.0529183707126
True	315.80446350961626
True	930.6820416970272
True	238.2796953601692
True	440.40679311691264
True	530.6196430504224
True	587.5616339401917
True	218.3546555228796
True	485.0777498371964
True	919.936786671362
True	127.618227734353
True	8.206797994531163
True	592.2763032189196
True	28.626794759188535
True	75.45155238416622
True	782.0054037660202
True	224.01519869252647
True	941.8405160000344
True	704.2049389790064
True	409.8147212219217
True	288.2122684753872
True	476.432953509836
True	337.036890221115
True	183.86205339599903
True	672.3983675472571
True	727.9233813915948
True	211.25236586584015
True	91.63095254391024
True	522.5512053206514
True	133.51042825586515
True	390.5239532835015
True	338.32207257167926
True	60.95421078238773
True	384.0114032808004
True	400.37585227974665
True	372.8318339951634
True	390.5440569720273
True	421.1065320696226
True	641.1566467049244
True	57.19693784281248
True	447.4343028364775
True	317.28727120845514
True	659.9458278761107
True	210.01720020607743
True	101.33566247175128
True	45.1182037740685
True	545.6529622382023
True	637.0756601042478
True	189.1730960532401
True	414.8713250549095
True	341.0845196451247
True	17.180354351898405
True	166.5422438426124
True	282.7397914433292
True	3.055996388984351
True	873.1788499192356
True	81.4116092930142
True	105.26287234743816
True	121.34245936805266
True	363.4878649145354
True	33.96122917058695
True	437.5647841276789
True	232.9324381014651
True	5.551299584574097
True	117.864145503907
True	445.4756605420501
True	48.83704712871169
True	66.04492125708569
True	175.99759671229185
True	286.4621251808896
True	959.4735496614088
True	392.74908856135113
True	934.903129742028
True	184.4577035469211
True	1029.0150228495932
True	789.466148024533
True	664.3397387346367
True	411.0885575272371
True	379.5827281648849
True	77.65152111584526
True	72.24491313410776
True	77.19114052061535
True	174.6093780109786
True	498.1173404703642
True	1074.3725424231552
True	179.7292712490391
True	361.21730333318914
True	436.134626713428
True	598.9498303774047
True	583.243370092315
True	281.7066159773178
True	477.9159265205767
True	670.9299212269119
True	97.36280079529912
True	724.8685737169013
True	251.23577029585084
True	139.70293886360534
True	404.8889371516992
True	822.8035846065807
True	454.5368879696684
True	850.6979840366381
True	197.66518881819812
True	345.6190124205901
True	704.1788056643106
True	625.552261506237
True	201.63040545496716
True	262.2346431256268
True	828.9166670080251
True	32.63511731864563
True	194.75916763368824
True	494.3720032061466
True	703.2411601724499
True	105.85724228604798
True	34.97064644544789
True	168.45251936630356
True	732.2719658606211
True	322.3415885065702
True	547.2508457046571
True	359.2639329540585
True	289.8382177375997
True	446.999463092122
True	495.27420883493807
True	73.35730758433048
True	385.04313658119366
True	775.225453376101
True	0.0
True	291.0450471720316
True	258.9345856981859
True	999.2491571293008
True	151.73756460278796
True	651.0966686181425
True	645.9193811894538
True	109.3143067377916
True	223.324498187224
True	137.37743912082465
True	10.803674546147816
True	290.7834815659052
True	376.7328700458264
True	1125.0126533156856
True	234.15221190990576
True	397.8813592550003
True	664.3370226614957
True	211.1667575763497
True	26.49516791384167
True	852.3280739773433
True	617.1505166464156
True	155.99217337379667
True	586.0797473199004
True	168.42525267736593
True	296.4164318652858
True	792.8130138746801
True	37.44622055462848
True	110.15248628369724
True	517.0139594707347
True	61.64953123989021
True	76.16746598002656
True	397.10092278072784
True	25.541152136195883
True	764.1259901198299
True	100.32089538881854
True	162.4345947523962
True	17.61529815314626
True	695.2212873888625
True	25.948350068385235
True	755.3028660614193
True	396.6863607621442
True	115.84005257262812
True	706.4731828536308
True	533.5843050528033
True	569.3693640143496
True	49.441484719671934
True	374.88950520589367
True	5.148612183375612
True	96.27551110175564
True	376.95215071818046
True	48.82157071318904
True	118.95770034904352
True	305.52308517468407
True	189.89252402950711
True	104.57511144761192
True	635.6161744573345
True	20.58223154638772
True	1122.0374299427913
True	499.609487008623
True	311.2119223420489
True	495.6955322389485
True	127.13805844318246
True	758.1509123766693
True	1104.9879977122746
True	742.752526451979
True	173.13365544661045
True	225.8810270250171
True	53.59318830145092
True	61.64133084699095
True	153.43013428165565
True	103.007900906474
True	167.36701110353792
True	1152.724975667087
True	322.067278681976
True	337.7612128221999
True	714.721045645129
True	18.196392951158703
True	15.704924955099097
True	584.1566276417569
True	5.748994901304105
True	117.3962623982288
True	677.9234469866662
True	187.8719072277299
True	632.0808420819951
True	827.5707104350945
True	153.1503522743453
True	867.9420576002677
True	3.399576321175221
True	446.2345724794896
True	1065.8546694325505
True	25.222830120666117
True	241.58327603224325
True	148.96493043094742
True	990.7431975494068
True	238.43255589488484
True	503.9498105404227
True	116.45817057587652
True	517.0093970211019
True	155.49918663916142
True	98.56414029097388
True	396.16540792406767
True	66.82847903198959
True	55.42433602956489
True	1034.07714627752
True	262.94428038888185
True	165.10293810431065
True	361.3756704638506
True	387.49817597751866
True	199.5011082159739
True	166.87366338856913
True	395.5118383274347
True	37.49013011024184
True	493.2724057224761
True	1112.8953735241005
True	116.06007252533952
True	481.3993929726978
True	314.23822260578976
True	25.476688357045692
True	408.4353011342105
True	105.60083495830747
True	590.2640180733135
True	199.2459107307384
True	429.996937301184
True	20.727647933213
True	421.4785845055401
True	109.49952556585714
True	335.8268966697813
True	32.50412820715412
True	179.33544224140346
True	252.97640222923525
True	757.6509121119743
True	57.02254678134853
True	136.55297815225637
True	237.4504482205168
True	132.24563963245868
True	620.9404290082257
True	535.7341536660265
True	793.6439869043651
True	392.51187581527387
True	536.1063890339652
True	412.3422782044944
True	700.4472045043403
True	74.42995081649121
True	463.58246382780845
True	429.8119931069097
True	48.85746726378814
True	79.80241640691493
True	126.51721627881332
True	89.49431221518988
True	313.7498394315402
True	852.0265929780828
True	322.66913010809947
True	1087.837192719958
True	315.0416404713177
True	908.241653366636
True	146.59455916783995
True	570.2887291323876
True	638.844567861477
True	698.1268456896495
True	450.5216086458826
True	67.47155924480599
True	293.80609838813854
True	42.17425470273791
True	157.2485518866963
True	172.5693337885549
True	1104.11456285604
True	244.4073129861632
True	543.3263098726105
True	539.2992668242653
True	562.5530252260903
True	891.3527152273982
True	596.2229707240574
True	640.6051215252337
True	976.5871593843405
True	124.81985171856432
True	304.80017147136004
True	246.05282085863885
True	340.5582852753958
True	89.8136025238877
True	391.8227635057336
True	4.61576450187424
True	323.1335308096956
True	263.6510544760786
True	593.1627821041792
True	279.0048510439347
True	364.5578129928144
True	10.759256893386658
True	61.513120203648064
True	536.7461784043101
True	30.86243354491097
True	141.21685483348588
True	63.30164512207933
True	144.135602162664
True	244.72161938803663
True	72.26271709857569
True	387.21916037350337
True	281.85342906940406
True	95.79451789461574
True	348.50974820346835
True	61.566032048830806
True	588.6451217069651
True	825.1642563238128
True	281.207345150341
True	1161.1861979061166
True	107.67029322841458
True	301.8689932217555
True	1063.6320148949878
True	90.45752656293396
True	276.997823937311
True	9.766681372008383
True	398.8210673688832
True	473.502312923293
True	160.14454142994904
True	618.0175223452832
True	911.060788011428
True	162.29092392000732
True	74.21440786977988
True	333.20108664315114
True	558.5049716218873
True	597.9357593275447
True	1245.928631807214
True	25.646161199138017
True	911.128401344642
True	135.25201455669827
True	623.5219819815842
True	116.925124950888
True	127.12132005184502
True	188.0058861324964
True	166.12747214999976
True	759.756183203109
True	207.67615464812027
True	229.63210176096464
True	68.27520998821925
True	521.8137533480756
True	472.9335846051719
True	181.6882058628114
True	233.9497224570217
True	16.76313738465498
True	425.58183744876993
True	224.03772847005743
True	296.307152286355
True	109.90286629873412
True	732.4757501576553
True	410.319136505184
True	267.9000544572047
True	631.7266556781951
True	544.6016271077546
True	472.2949889166279
True	130.07725814723125
True	527.9748908573036
True	430.7965335894922
True	3.055512664975552
True	196.46890980796212
True	93.32966235188768
True	244.89096851481105
True	3.207308554832543
True	125.77072778953836
True	357.9455416820558
True	7.803141494349905
True	830.9497613716726
True	165.23488745806367
True	708.0325253860659
True	780.4622155204889
True	157.3465476608156
True	219.54761022016896
True	481.98947110759445
True	840.0342229922892
True	49.794235039205645
True	38.87989969760136
True	130.81084791715654
True	621.04029261618
True	735.9511380102182
True	183.77995667790603
True	587.5996341878889
True	559.0873286734961
True	843.393356029495
True	406.53907226696873
True	183.9960712473041
True	900.1506037016588
True	230.18366079669948
True	151.58187494021055
True	325.99361996474926
True	223.01255996400704
True	212.0172462637103
True	615.5917000664891
True	253.5828975418773
True	201.8628852451134
True	454.1405030539725
True	468.0746794674596
True	66.14621043912906
True	299.22373273622463
True	76.55790046177955
True	343.6724984712415
True	371.0151443316055
True	266.7915735624336
True	176.72876955422754
True	373.4932615054601
True	646.9153849815407
True	740.3484815759675
True	297.62246172019155
True	741.184837022776
True	62.49388003849181
True	849.0110669128065
True	351.0716677753064
True	13.872989236837917
True	617.9327370445649
True	710.168359307152
True	257.6540171099284
True	169.06281051397252
True	47.00778927498308
True	392.4976598416273
True	72.59580370341173
True	13.840618255766271
True	899.3856486488313
True	364.6970965392002
True	177.75103423244587
True	970.1944438129848
True	11.458624633897385
True	786.6298820518078
True	31.154317855961175
True	673.6351007901744
True	61.635593062593415
True	771.6226041291948
True	432.81975669853415
True	191.07913839647375
True	438.1878594494471
True	221.18377950522924
True	303.0825814658468
True	209.3825723605338
True	419.9556587326448
True	9.579526487996766
True	315.4348419707976
True	112.55802359805688
True	10.541753411783828
True	472.6439989426342
True	710.8112690036579
True	291.8833291714971
True	74.5810108374046
True	328.8120085113922
True	81.87039114809966
True	183.33979583583329
True	187.47009794081808
True	376.6111951848734
True	45.406651271205206
True	136.8088105207395
True	389.4908750261736
True	881.2660976335313
True	112.28297335742565
True	210.27082617370843
True	431.5771604055747
True	18.670268402934653
True	413.3226156429381
True	521.552811647783
True	92.61285482278184
True	395.8518256782453
True	355.75626513700723
True	411.42912063538887
True	581.1890373045393
True	1014.9201293648312
True	972.8280141829176
True	54.94828206682455
True	1059.0438269610618
True	110.95613384126364
True	120.6974925302081
True	113.50794814270496
True	486.3647753296408
True	372.9725711355268
True	578.3652114369793
True	261.68671897318154
True	162.5112185761489
True	413.9719580701295
True	14.969602438672275
True	467.4850380097593
True	380.6062710803931
True	146.2081111755725
True	93.80306550857968
True	528.8403767998085
True	1013.3918503233476
True	209.1725437493085
True	64.13371151348359
True	437.1005355747845
True	380.819317593937
True	483.53658663365775
True	316.56841709500657
True	4.56614412070735
True	543.7447695967037
True	509.8451760857444
True	506.72306454959386
True	189.6752890477882
True	103.08514546164116
True	21.93600758818985
True	377.2203999852946
True	109.12433481728822
True	7.193119312011465
True	33.65805971329725
True	344.7681258295778
True	633.1778579198625
True	136.8735690559694
True	92.65428202472566
True	24.029186711408087
True	410.7611114133159
True	347.20957229002914
True	781.1577418726504
True	303.63831367724674
True	504.69657633252285
True	542.4481519459644
True	533.3691666322529
True	294.77861510213825
True	546.2858932417578
True	104.18600811462926
True	584.6688434848979
True	6.9906803915185085
True	351.5858350515711
True	457.86905979838895
True	981.0197810199668
True	353.0024585539519
True	773.3759760252741
True	968.173588640759
True	168.89871247020403
True	35.53725734932889
True	369.1900653995231
True	386.386942461146
True	577.4496303023823
True	252.6152645942884
True	30.523732850215275
True	666.0214765107407
True	118.4527330178516
True	1089.5500548883022
True	310.3812022044866
True	462.6863419181887
True	131.26865352548808
True	822.9000540123878
True	142.88096394644472
True	820.5563338403861
True	577.6897525655716
True	184.13824971137865
True	113.79914879860284
True	69.68590705906824
True	567.9126729115634
True	892.0247223633728
True	410.4137153808553
True	570.9329233839077
True	131.21554357353574
True	638.2829277027095
True	484.84380914343353
True	776.3011971675116
True	319.6411501526316
True	605.4726160452229
True	114.67005411997984
True	26.74514934890309
True	404.3050628074476
True	166.4475597423689
True	106.97412234619571
True	351.1042369883011
True	1103.62235656175
True	263.4970003253349
True	553.9988766868933
True	10.99853679140186
True	68.39330704365895
True	316.3189995995493
True	762.0857864900347
True	435.2117778472961
True	521.9474367699396
True	726.1630741944682
True	67.82767018573517
True	717.9170530214725
True	47.131463778574485
True	102.1629695234422
True	182.90197623039376
True	81.26568834662702
True	24.866251057228347
True	291.0549646266597
True	441.7998073457599
True	915.6995148645854
True	857.6834166912244
True	5.768355069030369
True	298.94921444295795
True	481.9178450090324
True	125.70231895925744
True	244.0453828736579
True	331.204105718486
True	1321.6818906341873
True	458.7414358456004
True	26.569740339502214
True	184.55837515167943
True	715.8678743223098
True	36.78159272054426
True	182.29009777126
True	560.7794947052765
True	68.68433932537805
True	863.2005376837669
True	332.81211838779006
True	659.6464582427382
True	80.38395390532159
True	675.5694856938122
True	581.7707912429122
True	897.922871175848
True	246.9777718699216
True	502.6501931383645
True	839.7259638535452
True	885.6018169723504
True	237.43189170642083
True	777.112849926797
True	212.11412816467129
True	448.6978192347797
True	368.2268889431766
True	500.3998499891505
True	497.9233748451904
True	313.2537836027104
True	355.88764401634955
True	115.43757891347224
True	357.8984214295316
True	1139.674778374835
True	316.4053094179381
True	149.3366758997864
True	306.3317893133164
True	746.9819772743308
True	652.1788580706315
True	424.5284118575148
True	115.80532227261942
True	321.5693249056226
True	35.92952353596687
True	174.28109974419502
True	93.19878392751136
True	82.70522072049793
True	547.6376086124408
True	140.3070064973917
True	133.10194923564603
True	106.24381709886704
True	87.27629541519023
True	449.6263236858662
True	392.3061727568487
True	1020.683427936219
True	512.1311704433292
True	812.1158243911676
True	281.5575540272579
True	292.5415759123226
True	532.778299192822
True	198.2299086584415
True	738.576228366793
True	239.8683449581886
True	365.6374085835243
True	70.12133089610958
True	122.6240049829505
True	253.7330704283493
True	120.28574017966224
True	474.32976815670776
True	30.437348384335323
True	565.1547889899655
True	1011.7039477605192
True	724.4897402794088
True	1.385577736112643
True	64.16652732112905
True	492.5862922798633
True	442.25680198740906
True	76.88805360423017
True	121.60282393595436
True	310.79296256977153
True	79.11584121350569
True	54.32170903682989
True	727.8161987564208
True	674.8823370392765
True	153.0633008797068
True	176.30853679208258
True	517.388264379695
True	54.39254845687868
True	26.582684853109328
True	577.2876764801457
True	451.3275340961357
True	1134.011765681611
True	44.538073831844095
True	466.42770874429175
True	883.9302768214881
True	795.4185941197533
True	275.0148745874632
True	739.2813411667186
True	397.4290766339954
True	42.217263636992186
True	95.52280231482374
True	733.2928693250109
True	72.39125207601842
True	138.46240895197514
True	922.6480627817195
True	188.55772676079044
True	260.1435035571374
True	105.01109172667071
True	661.4965438710652
True	597.1399062685306
True	208.45214198071056
True	422.4554040780738
True	36.85724267504837
True	280.7683038541302
True	605.7614492993339
True	617.5701003911489
True	319.0957295214614
True	75.65897546335584
True	927.1116932984448
True	1095.8732058522296
True	559.8210822842912
True	63.35028433533316
True	26.542008283247476
True	91.20624249017636
True	105.96327207199376
True	104.21676471779426
True	894.5898950621469
True	1204.1781943334147
True	705.4185263135131
True	307.31371454677384
True	9.44281210917386
True	22.28036367621602
True	340.00582687608033
True	470.1183428748615
True	47.82070198480677
True	573.7487643037728
True	436.86723130099904
True	400.3981461545087
True	76.0312601099802
True	203.9433877346479
True	250.4025085711708
True	135.23999725252858
True	390.2148565536783
True	41.22256516221482
True	183.73779969853555
True	1170.3361301461423
True	6.003929031232207
True	27.3910057097446
True	579.4064869655299
True	360.23307489066167
True	776.3116232706649
True	158.0840552173751
True	764.7720169870822
True	590.7961294102226
True	276.85890181958314
True	439.2601412565706
True	343.63171092247194
True	297.9354755609475
True	270.15652521812285
True	404.2264164013681
True	498.038826482093
True	492.34954237905896
True	106.70225749601062
True	356.80378045194715
True	8.291028537762559
True	186.06511190144076
True	221.4935423770796
True	827.8535418544523
True	582.546352248914
True	31.20176464100584
True	712.7418936966621
True	847.0803956910278
True	108.52745284808375
True	351.3481719876769
True	860.1630772527668
True	226.8671399147063
True	159.62642929734585
True	518.6840413525075
True	586.4374844832882
True	1128.3931856374334
True	146.53797607657296
True	160.38550908815404
True	251.32178091025395
True	316.1059151416584
True	407.0555968599568
True	421.500576205665
True	312.00190704265447
True	434.2162000122768
True	488.5985924132879
True	217.2081340830348
True	1493.0824166114146
True	248.65560338820097
True	421.3801313627195
True	49.35525980349488
True	771.2109666970595
True	251.17704890261288
True	936.6572104768336
True	558.2907660269456
True	300.2293756717756
True	805.8716065909165
True	260.2642879255439
True	212.0441354917212
True	266.0898228385855
True	222.49041655305797
True	140.50827205020363
True	254.4930254954893
True	731.9735182573376
True	509.2280172653913
True	213.23635877417703
True	1161.6687347698264
True	117.67734739708636
True	271.8613568099834
True	69.60100546922588
True	324.0234784778766
True	409.6924166783593
True	90.74400963219604
True	219.4821892612797
True	73.15539977497069
True	702.3017622109651
True	380.09161049386
True	213.50990586064836
True	725.7087007596903
True	899.1809490602086
True	839.0810717431259
True	822.0016264368047
True	350.5470239928557
True	1.0910995919267674
True	256.4773375004031
True	58.06779648159918
True	390.7594824487349
True	58.841235271679416
True	358.00129071698154
True	857.5218444082615
True	1032.4461143792876
True	381.5709354003702
True	22.30107590882266
True	527.4392068186888
True	517.5833326067273
True	193.98640044512297
True	232.55298338185912
True	297.09438336495907
True	23.788502399271568
True	127.26622574661523
True	947.8818612941784
True	60.22046247319135
True	486.4806536627464
True	786.1212588242727
True	101.93435641606008
True	250.048272370723
True	119.42704959917992
True	16.664946639641894
True	1.0491489283482225
True	121.2149485438656
True	1002.9458829168816
True	500.1432073764517
True	67.36439282104335
True	788.5918429704693
True	330.1343836881375
True	1.9961030844454248
True	447.6457758135896
True	194.76253608798496
True	506.1415561417924
True	85.17791187005983
True	325.73641380861244
True	386.6107409698868
True	174.5374887638758
True	221.35540607259412
True	125.26118470996956
True	172.5102394098086
True	922.7544522804332
True	15.140590510473594
True	504.579813335257
True	489.5829347027554
True	401.58141837074345
True	214.29674742410376
True	245.8235169905352
True	166.0364309827458
True	49.695874517206185
True	489.62278225189687
True	152.1330941151323
True	842.182160815638
True	839.3199596027614
True	252.97415094497345
True	331.3340852896648
True	530.4827247414967
True	40.13288776034417
True	83.35928066926888
True	738.3772422974043
True	1111.7113863869183
True	112.36048049597134
True	727.9250689620831
True	145.19830710230508
True	923.9878848466705
True	673.7107089340308
True	102.23951396107977
True	288.47537788075346
True	625.9510885392095
True	256.128467488226
True	48.58887527495699
True	577.2528988663286
True	462.2118005151614
True	6.413407595308996
True	474.99708375728727
True	63.51615708601301
True	186.34933821258417
True	230.8146878303438
True	309.30999511389774
True	69.20304890503911
True	219.3163197118152
True	352.63112900163713
True	427.7489185308704
True	967.4791517394744
True	46.79899363455907
True	869.787634418435
True	1038.310902507019
True	134.59699215151855
True	70.6630819802648
True	990.7812553825285
True	36.1000754461781
True	232.4283148481682
True	79.63957645989461
True	215.45237529464436
True	359.8277105130564
True	944.1607309449678
True	101.23136927322612
True	77.15222888074234
True	645.2352034882718
True	273.1424908876051
True	702.8675048316209
True	55.04371563684414
True	492.87081189579726
True	387.24997032670495
True	684.300720615694
True	51.72065023014486
True	108.38236517334268
True	28.09069389701028
True	274.31390229324285
True	44.38684506679696
True	350.9054259362123
True	2.9645741204474314
True	1165.9747550627585
True	105.427588654659
True	135.2381576226827
True	356.03630874803895
True	722.3026898229425
True	669.7571505452254
True	1003.9457570025198
True	483.3040017483734
True	414.7445272777575
True	139.46278001039587
True	441.62661957294927
True	829.6358696008631
True	412.3693311943833
True	921.41683659648
True	87.69333984835133
True	420.32462226812254
True	183.26180749441735
True	297.08751402294354
True	766.570403006322
True	168.04861057365056
True	136.12878205892366
True	64.3396255828782
True	844.708107557372
True	767.7445128644545
True	84.947121727139
True	442.2940412284492
True	748.8136431702308
True	420.2643323234241
True	56.71184710631466
True	327.087671152449
True	776.8377854607351
True	29.894338747168742
True	370.56642099108586
True	167.2648043947702
True	282.8626491980318
True	34.90842267528114
True	213.9942447339496
True	765.4865643600059
True	639.4124200472918
True	54.91057270994367
True	282.26702545712175
True	884.3787775670711
True	17.328674234069727
True	316.30186129763223
True	277.20228025861377
True	423.3270776898564
True	209.26498821553923
True	588.3950566378043
True	45.98300122357258
True	968.7968918263638
True	898.2129134481872
True	47.02666468909128
True	399.20333737837376
True	738.7073130262718
True	893.8583400698773
True	277.4006862652205
True	599.3801294406297
True	122.9782483439167
True	187.1100587082269
True	134.46272804717594
True	142.33791317723606
True	210.902932630812
True	954.1123563533037
True	785.2993409659559
True	933.2108954295286
True	18.585831403257227
True	28.113897020552056
True	361.9241244801159
True	13.950702376792218
True	611.3451798303231
True	1051.3918225516732
True	278.33712256970387
True	206.3461786377593
True	83.38085956534448
True	224.06891822269492
True	119.62077325414784
True	41.75557398355169
True	136.54900841663925
True	90.39199691616405
True	248.73099698429397
True	522.9169898794839
True	159.51543595341198
True	29.30644413828437
True	59.8394123892716
True	419.08000197102064
True	265.70094590672363
True	593.5762588071045
True	24.403324968452544
True	114.72409186031628
True	675.6659737102021
True	257.00222136838124
True	474.5061330836944
True	662.497760313056
True	103.73432655162144
True	107.2338807399785
True	79.42665503598357
True	25.837753865093248
True	118.98848677831091
True	85.99643889534795
True	103.20636101064532
True	150.63664954494985
True	237.22155004653777
True	810.9671414519823
True	281.95015534947373
True	947.525677730732
True	169.3273383639485
True	185.03068878481864
True	795.5671426404439
True	295.24353449146366
True	584.9463994137524
True	255.4003918772665
True	372.6736902760019
True	456.1017450480516
True	582.3944619111095
True	635.6895209479541
True	359.63144076622973
True	35.742205071123095
True	553.5348565853994
True	625.6257599048678
True	20.620397916025382
True	12.465853734484629
True	271.0519750306475
True	411.2096182636161
True	448.272602058143
True	67.1018175244458
True	633.6428606916414
True	944.0073534386574
True	226.21683627470415
True	895.036337968003
True	275.38954339988834
True	104.3357054714251
True	274.0863613251945
True	677.9500875868505
True	37.922421658452
True	582.4046283123233
True	1268.838388652247
True	1027.9567839875858
True	877.949384130015
True	208.12572021757143
True	88.72850786170879
True	193.1358706406361
True	836.0719534833033
True	143.0696975098617
True	1085.196766391121
True	876.241106383877
True	44.249343808596485
True	88.57918826513729
True	416.2617292784339
True	400.21845092153
True	209.83769754070929
True	517.3609236968292
True	666.5185141552382
True	122.93887237059748
True	277.61205952823747
True	984.4519537674558
True	51.79451450369936
True	689.3909087216323
True	540.0786679315713
True	40.20135705026645
True	856.3437002249314
True	376.9925881020868
True	549.1001932712397
True	110.99769719973015
True	280.464802586406
True	221.0628618552144
True	26.540405931503543
True	134.04986941766265
True	737.8304731261729
True	137.43183722836028
True	370.7872101395448
True	62.328782591312326
True	617.8853359688269
True	614.1538069761838
True	233.5352228764396
True	449.7485917054259
True	168.30910319949794
True	172.22099757958782
True	218.29680260969656
True	283.4061460121063
True	365.34663950940575
True	124.59836228721902
True	191.7096154678068
True	27.311124259709626
True	890.6482796595631
True	320.9457137529545
True	10.09892283371935
True	369.2491124934257
True	165.2874591312741
True	636.1527842035614
True	374.6213110538467
True	584.9344172541978
True	542.9486407418375
True	502.28314500968105
True	785.7087242752327
True	230.78751263533468
True	537.8488730269918
True	163.97119803554895
True	533.2957161266601
True	360.36866115171694
True	379.1990292216535
True	132.9548006939754
True	136.22279850592383
True	107.23008427412948
True	61.5134802226911
True	725.0341345430073
True	185.67424695099717
True	48.716469934881104
True	0.0
True	550.4872401690386
True	109.19135946799176
True	21.802479637644083
True	41.846770339325765
True	110.66555859930445
True	509.59262924365214
True	186.49594280733504
True	100.48541949728951
True	34.240559181225784
True	157.45831732846855
True	911.0531810059084
True	51.60147793138255
True	224.14345221868652
True	746.1908567931838
True	323.1328475800697
True	466.7815393319829
True	483.7371424705173
True	501.34805887152055
True	594.983795211461
True	917.4311354932048
True	269.31756438100746
True	993.7831504661704
True	916.2223046703182
True	577.6642736651701
True	350.34636795795547
True	819.6408525566172
True	9.577873085408369
True	34.29460639488752
True	318.79080313145994
True	40.116875862568
True	199.69608157264383
True	750.4409349166451
True	213.4291298988739
True	771.7883253009926
True	759.4564596728147
True	121.84833597932686
True	361.55622982199975
True	595.6533981915543
True	24.718748085285963
True	131.5629183541948
True	429.3404048608807
True	300.0570455208575
True	205.9622363161972
True	111.92383097630874
True	384.1395116007156
True	21.315885045356342
True	366.71072508915273
True	360.64032541636567
True	1049.8417167082637
True	383.34941729476265
True	29.890595137737584
True	440.0333800330458
True	444.6344302386534
True	222.5340595014612
True	32.167444625888
True	771.1237006982559
True	444.7963533018777
True	182.0733181463357
True	11.721979508228626
True	1218.2162236617044
True	169.78675477030473
True	26.86969301255044
True	304.70679379791324
True	285.913654143345
True	118.02246092371094
True	289.6875733548059
True	49.40078852564737
True	307.41264143738084
True	291.54324246575965
True	306.7972281007702
True	30.6518199769735
True	44.937437003688856
True	1072.5818193527953
True	26.32388077259918
True	12.721398544516967
True	181.4322278301227
True	679.9342918542937
True	10.347552333692894
True	189.61704702737063
True	177.28285042263497
True	554.5011891450604
True	390.296697423423
True	747.8589655607892
True	319.91730794543383
True	495.66220188924
True	448.740595083835
True	491.06121745924094
True	102.79370096272017
True	1283.1323189079328
True	930.765119700645
True	272.7528868515928
True	548.4471765384586
True	103.69638022065055
True	568.7376029163543
True	441.9182190120253
True	149.8923036979162
True	80.16753428182788
True	352.598363164728
True	170.59283401034364
True	35.01196582504578
True	626.0852518639625
True	372.1269319811677
True	67.37594841201785
True	29.69109588547676
True	658.485696675075
True	492.1273473240624
True	69.08583115225214
True	21.753903114659902
True	329.25103291172275
True	341.1667284550643
True	714.2324941941538
True	547.1606283823385
True	560.8654169303433
True	795.4629625246413
True	8.890182038274714
True	55.64096054299981
True	34.821625057327374
True	63.58205283810064
True	509.42979615557
True	585.9686188890112
True	85.22550430595925
True	116.0401497841209
True	199.1554683553459
True	72.32138039280053
True	182.1701167024632
True	215.12060594621732
True	268.7816650424435
True	775.6239843563513
True	599.5990111201909
True	274.8217684692191
True	183.9609546166172
True	279.3855723791124
True	230.92324406703293
True	735.6914926665166
True	330.82068251913705
True	162.28997492785015
True	933.4584534511988
True	328.2690287502238
True	472.0040591516965
True	150.86998221664868
True	120.05447084442014
True	64.69661415935343
True	219.5534563123473
True	963.1947882849292
True	525.3145074648878
True	113.67031621260595
True	354.0914388067382
True	104.48522773581388
True	660.188660396782
True	3.7785265876669607
True	700.2244911347185
True	36.46919285727831
True	936.667144968864
True	844.036273065265
True	208.59648139870643
True	30.449777241809727
True	81.34067138472395
True	463.12708748597527
True	229.86672957795875
True	1.3423293261277158
True	79.46111477681436
True	1086.1698954746396
True	345.3346256747295
True	705.7894109999182
True	496.9319735240287
True	31.362111445889727
True	137.0840886274326
True	440.2146412491289
True	932.3589418293532
True	808.7829403263923
True	420.8625663305623
True	348.78811635427627
True	17.513222467846347
True	80.50324796710267
True	721.3145764318311
True	463.8340510737166
True	384.2308688843164
True	878.2719529573645
True	26.18930161947805
True	222.373926323385
True	880.8751942901728
True	234.53610058928007
True	9.393040697033197
True	493.2683256630987
True	98.13907769240096
True	639.2944768329485
True	53.57599167257782
True	262.6043942758848
True	860.6382266032214
True	870.949059682905
True	270.7893399976111
True	416.1615720599043
True	123.66958870127752
True	600.1837935348888
True	263.5032562775754
True	190.4220591808187
True	864.9057844445296
True	58.84962479290517
True	700.7874949528552
True	277.4422588523434
True	309.1853331472964
True	163.35568734605556
True	463.5035394437863
True	625.5743456720653
True	356.7120946655555
True	401.1608154242362
True	67.67020150541168
True	159.42736730350958
True	461.0118153687757
True	216.20172130390532
True	39.52953138063484
True	204.34479122655048
True	390.4046175638144
True	408.3058273692464
True	732.8437425418704
True	133.5351387233775
True	651.7613198129909
True	513.1028363891704
True	592.3528738403237
True	134.60751024700926
True	38.3148861474629
True	666.7656936687232
True	73.88730698219543
True	558.9137250494828
True	688.7990371611716
True	444.8835723404024
True	138.27173815165705
True	516.3434600549817
True	4.908154812366646
True	407.1295527225542
True	31.34210346437296
True	633.3365103448937
True	268.6485542542072
True	596.7996607233753
True	720.7992142297326
True	143.9217289244621
True	529.8342517178611
True	502.6966889131226
True	65.88131747378834
True	948.9352504197363
True	3.041972927641196
True	25.93681473156587
True	632.2022944985462
True	683.6327710521801
True	135.07654607802408
True	413.8081762116864
True	125.0742258787136
True	73.77309699706893
True	452.8579852190752
True	40.970395804299656
True	515.4037982343118
True	12.03667335762204
True	857.6075762755275
True	569.6121952138643
True	653.8983825335105
True	102.21765426394748
True	384.16453234692887
True	1014.8247310928854
True	828.1052275794746
True	148.17353504448775
True	548.6077614170014
True	447.9032363374456
True	252.0255786561327
True	263.6702976191085
True	5.161820258905896
True	314.02758364264685
True	11.711452236598353
True	371.4352843356885
True	74.54415377867979
True	430.2268558349057
True	681.4375775634451
True	124.20471847904186
True	243.58084910732717
True	633.385716604456
True	660.5286868902241
True	300.97678357773304
True	138.27350452776773
True	161.0491026156939
True	476.1995255198652
True	85.44782431949463
True	10.719745332987364
True	512.5018261525079
True	568.7526746918005
True	19.34810957496293
True	134.28700502320694
True	898.7871676142365
True	481.7653531391099
True	275.596202076696
True	32.81855502971325
True	471.4398119033839
True	117.0245313469931
True	584.9681234308586
True	666.0539515303377
True	311.1537547271501
True	364.0964603835405
True	185.3059823325392
True	239.09634540963347
True	72.47707527643841
True	217.06548661385133
True	505.66898234509534
True	20.154143742174103
True	465.8459113817563
True	376.6165017353834
True	720.5018857268134
True	901.029499526994
True	918.1022472594124
True	153.84511013367162
True	409.9788109481269
True	71.618656953713
True	200.6512126509956
True	314.2085303807704
True	10.494698885406674
True	794.1806274965734
True	23.703699594158792
True	390.379649082136
True	275.68224214100496
True	632.0731660046489
True	206.377007469161
True	38.86773629327192
True	677.9675356860681
True	1089.112668161814
True	225.14144240345
True	129.18866123595492
True	594.744671391147
True	478.7692969648578
True	17.74161233900461
True	806.6811047183618
True	108.91587678562765
True	46.83724237197542
True	298.34790397637687
True	349.3600524114236
True	406.5906680680382
True	273.15417640570325
True	19.835388404838056
True	22.170981455212168
True	872.3550621457838
True	200.40224190348636
True	111.68700464527566
True	846.5352778612439
True	650.7397254950465
True	632.8660850493912
True	456.0275826139994
True	142.4510035948905
True	33.00739754110494
True	105.66550755490913
True	445.1490874595388
True	221.5024781625578
True	493.6377235046412
True	152.67888320674237
True	467.6808241144164
True	649.9521677671985
True	956.9408157647888
True	23.991894964708564
True	985.8320930419932
True	1053.8034247671587
True	479.1886058476688
True	85.0728206379217
True	813.1697579182497
True	647.1956059682373
True	667.2519535712113
True	175.16287364683404
True	720.5148654310674
True	714.4328566306217
True	122.30232510425266
True	796.0776961672887
True	819.4841514905273
True	488.1738585278366
True	230.8288157572288
True	72.79222616749632
True	323.1736665625362
True	344.93472233654165
True	462.26200431910166
True	423.4000730263014
True	189.330444489813
True	308.78595431477817
True	2.7855446490937834
True	12.899902235488891
True	107.32470228743544
True	127.899488411051
True	360.5730647409448
True	354.8555881300296
True	111.2696516657652
True	17.35678119270014
True	214.1095908539964
True	830.430796706183
True	452.86936226527104
True	534.4277134127484
True	566.6138744101813
True	807.437540515841
True	637.7327248109565
True	85.18386997286719
True	210.8716108021109
True	236.31645909753703
True	279.3222675460425
True	109.57615703037742
True	366.9794775616724
True	430.49978679304246
True	170.0767717260916
True	647.7087695125123
True	244.04216853248724
True	205.817316887747
True	26.03258277835757
True	245.50019001777176
True	486.2624948789877
True	167.8547463119346
True	534.9369769532067
True	476.536267933246
True	242.4202459993209
True	100.53968302414138
True	43.113265295959486
True	393.6680256763042
True	789.5125763640052
True	165.82217494950945
True	1042.1344542548309
True	1038.6349654861378
True	482.4542903580532
True	105.35502281388564
True	122.20120618783626
True	653.8706678787291
True	7.750376875653549
True	220.41052734164631
True	139.79517875043146
True	112.45546288299748
True	317.6147797598306
True	624.5518261127474
True	40.35366060991579
True	125.209291567059
True	946.5650556269524
True	54.401903052972735
True	451.5487599088554
True	524.7407116915853
True	251.55215886191985
True	135.32308821041065
True	888.436476607423
True	1182.3114278301196
True	518.6769735540387
True	653.1121589199163
True	212.81344084896685
True	146.89982434401475
True	323.66568552013734
True	255.17190831664428
True	170.65420260134903
True	316.6130492227053
True	334.93607848167386
True	12.482195555320516
True	612.3903658118827
True	148.23831299445473
True	78.47628230914562
True	459.61698212472623
True	311.3412194315065
True	1194.5917693747815
True	342.70278907949216
True	971.4385730349336
True	10.152282955980336
True	282.6538557608933
True	227.0485148771077
True	159.1225155450655
True	488.94993602465627
True	209.5407825153173
True	418.3411149265724
True	323.27754944899743
True	114.98480102067798
True	366.8548881146106
True	1041.443683730045
True	704.985547385277
True	222.38068926204136
True	112.0765822548512
True	287.6468610813137
True	21.717859803379213
True	350.814250674897
True	313.11991196385867
True	573.7780235515592
True	457.4958893269212
True	354.09028677122706
True	163.95529009513805
True	12.73167436169802
True	423.91358971915867
True	282.6215127771379
True	142.7029919984087
True	300.4185807455816
True	434.0148975000924
True	800.007167892645
True	312.0595074176781
True	771.9153814340918
True	399.9455970038714
True	382.07484055958713
True	1.8778974040695735
True	1159.9512904901412
True	95.87193130604015
True	882.9675898768057
True	203.2940487739136
True	469.5561365772021
True	658.7266308736093
True	86.92690964177146
True	463.60690875537705
True	35.5632029229489
True	406.98005881295273
True	77.87695912779876
True	228.23627883913557
True	38.25047600855818
True	688.1327288076718
True	183.9900890719377
True	26.52826655606029
True	374.82600164505646
True	106.50880627888368
True	170.58396545110313
True	819.4119477952966
True	260.4724483859493
True	153.8484951766686
True	362.2642360680171
True	523.2990950985621
True	348.7807770664345
True	506.9357747400419
True	616.095637714451
True	150.04992880768023
True	6.812800995192425
True	71.49709408458854
True	420.51048679773385
True	88.15521346774077
True	76.16442816448686
True	1022.3334430201804
True	27.584950066352565
True	320.126086984448
True	323.6049083329469
True	463.5417075710819
True	670.0062846092867
True	183.0424302124852
True	629.2060272847386
True	340.61256239599004
True	347.0670412695747
True	267.8986277475107
True	226.29926544467048
True	369.9248646233495
True	440.4712148369744
True	410.8385337950372
True	593.863801052629
True	139.1331887810665
True	73.13012596405491
True	41.67721674485567
True	306.0688906971804
True	661.8947889151102
True	408.1062783190546
True	775.705056991488
True	211.78715641785612
True	410.0413456201041
True	69.85532881699584
True	56.79166739053379
True	428.1738987261008
True	198.438582122634
True	236.4694511556374
True	44.120718509883545
True	1038.1508663443242
True	163.0564504098947
True	912.8984445793058
True	323.7028022170276
True	929.824561921019
True	233.90246396886212
True	453.0403794677867
True	527.334220119524
True	614.7131486479494
True	216.5525817779615
True	491.7228256187537
True	933.7590717744664
True	126.16581795663316
True	7.0141189669593285
True	557.2955743676191
True	27.66398862708488
True	77.57401033635858
True	797.5502838825965
True	222.97418013318267
True	1005.7880102095784
True	686.5143956136949
True	429.13549114949313
True	278.5253643050478
True	491.3227478422885
True	338.215830528262
True	180.77377970282956
True	638.6999364868881
True	698.8294247847269
True	214.26736798604503
True	88.88397571562908
True	515.797398978947
True	147.42369946668947
True	387.4361953557221
True	341.5350984535135
True	64.71871845625772
True	376.4768901408296
True	419.6798793111833
True	365.1703233507036
True	413.6106231256854
True	430.5500564521304
True	644.8688056367207
True	56.527132607963495
True	447.2086220335496
True	338.3082491662749
True	648.6687075515102
True	233.9423707686498
True	101.36111809120916
True	40.68421814554873
True	533.4659680869981
True	599.0247230244044
True	187.7250096455696
True	400.9310898756556
True	353.5091961433008
True	16.97247305927235
True	176.14953460936613
True	285.0732564282748
True	3.837514554342195
True	891.2343692578057
True	81.36381801963766
True	105.58096538873876
True	109.43263937893946
True	375.38756816663215
True	38.443049310792006
True	464.3127384825551
True	225.83945303303136
True	6.573328186463733
True	119.92255937836816
True	452.4100601170877
True	50.19731306488916
True	69.13698949299548
True	171.12534431900104
True	292.4670723037675
True	981.6934845824932
True	395.34578399528857
True	926.5411469790612
True	186.41453636141705
True	1043.247383389882
True	763.0126306800283
True	681.9043347613547
True	416.4919909916632
True	370.47550659726
True	77.52472713343175
True	71.61300184687644
True	75.98576717199624
True	174.61760068945622
True	484.328260725015
True	1084.3846151671664
True	179.16068395646028
True	354.8773877910668
True	431.1994382994533
True	597.23724917208
True	591.9072231107851
True	277.49281978004666
True	469.3157416353127
True	665.1202126973897
True	98.35757834908702
True	716.1418784140714
True	261.55147053870667
True	135.27221059608806
True	405.5967150392807
True	820.9453158266552
True	423.2252380063819
True	859.2341568823475
True	193.39192003993017
True	339.1022434202467
True	723.0117288383401
True	605.7495687827353
True	191.2351124822108
True	247.5162951567632
True	826.9540797815669
True	31.160603263745863
True	190.7175906550985
True	489.3355994279512
True	697.7439424814047
True	105.36344806259592
True	36.03941013616575
True	169.51902188575022
True	731.5117052853099
True	321.3219367274087
True	549.5574741005887
True	356.62223453169804
True	286.15073579269534
True	446.0815945358669
True	481.2146291041293
True	69.47368030971755
True	374.6280471516665
True	780.538317223506
True	0.0
True	293.51889545229443
True	255.7225528865935
True	973.9731265052426
True	156.3615671262243
True	621.054825163756
True	628.2675323510631
True	110.90861189036852
True	222.1657671701257
True	133.37191146094924
True	12.267303039954149
True	288.9819179048105
True	375.3845440405906
True	1139.4543603931677
True	235.2995449772567
True	391.22022771613433
True	655.375304049392
True	189.27003031486933
True	29.94415388235536
True	847.9292536973322
True	627.0546116367397
True	161.51966732222397
True	620.0744344577563
True	165.7298821829582
True	304.90073134198934
True	768.1285911262305
True	36.039970356704565
True	104.59248722425257
True	524.5626087217975
True	68.19561565532548
True	74.1745136156833
True	410.04760476277454
True	25.537357848288774
True	728.9246101225192
True	104.69583090275748
True	160.16490307169448
True	19.3854738949062
True	724.4473157273319
True	27.831400871958863
True	781.8710697504143
True	391.5613672132965
True	117.34883167258808
True	708.888612306104
True	534.8631076786716
True	580.4296633114812
True	46.194381029071
True	378.44931171583016
True	5.488312929671704
True	94.09311958943518
True	391.9437909786868
True	45.05299659825463
True	121.65044950397856
True	319.25648977396435
True	187.5057233535944
True	102.8836644080352
True	643.5493431900501
True	20.17730593340676
True	1112.7587707093169
True	510.343967259969
True	294.3821532968764
True	496.2552747636128
True	119.62863423893302
True	777.7774427729474
True	1105.5632998639574
True	758.3301573596972
True	164.28856715541616
True	229.900813253863
True	50.67575900773851
True	57.50278645539414
True	152.8873670177247
True	95.39247405905368
True	169.44295180694078
True	1158.1276222674474
True	306.48517691272417
True	358.60382504177244
True	684.0612462906573
True	17.643041411551955
True	15.452027785426338
True	575.6931076311763
True	5.7951313693413375
True	110.24446816620096
True	687.979747247584
True	180.56874871657007
True	658.1101497981263
True	839.5353365472552
True	158.1059669284337
True	890.594200584925
True	2.9978354423237707
True	450.96638841230026
True	1058.5631266979406
True	25.082433689396822
True	235.03011504296728
True	150.42926007879416
True	975.88587477232
True	241.54016074197983
True	485.9787572506888
True	118.48813571172612
True	502.3056065621964
True	148.7740497325792
True	93.08905108406078
True	390.15045162763136
True	74.17788572191454
True	56.13696052848677
True	1066.7290178862845
True	248.7773237370047
True	149.48700046757114
True	362.151343039738
True	405.0747471761346
True	220.49315304953905
True	167.5537548189269
True	390.3288027914797
True	31.897470875546
True	488.34197067381854
True	1099.4953357186348
True	107.82472021064316
True	472.69653745277617
True	324.4823517794278
True	27.817727289437883
True	394.4384064503937
True	103.51261409641948
True	565.7937204796244
True	212.06347357311165
True	406.28918646835297
True	21.52440572689489
True	436.56359557416215
True	104.36383705419958
True	346.4266422802069
True	31.97752861338776
True	173.32882138857912
True	252.85813315563988
True	778.129067787815
True	61.80192903396986
True	141.94962595638003
True	239.06160010443844
True	136.25085960367514
True	631.5719732427656
True	554.0246949209236
True	765.5081339976309
True	399.1829149342048
True	538.1271838643868
True	430.4975293794181
True	678.1193082360923
True	70.17878180755079
True	445.7472122153496
True	424.27603391175
True	48.30646557303646
True	90.09350425187525
True	124.1666850483438
True	90.92641207082777
True	323.0300271478153
True	844.2215362117095
True	310.9272380869162
True	1092.2317086209805
True	320.36914272929386
True	920.0547511075624
True	142.4658482778064
True	584.9067489901578
True	593.4769105173094
True	709.0026886849614
True	440.0040207639842
True	64.59730775191987
True	307.6292375584839
True	43.29885616029257
True	166.20676837826912
True	175.58585785524497
True	1124.39058894249
True	227.28284221998635
True	541.6406979791002
True	559.9948957404507
True	559.9960404056409
True	883.9759108710216
True	602.4042085114147
True	654.7222564828865
True	935.7500036101763
True	124.74390088497252
True	314.75878216556555
True	274.92067958648244
True	323.1683599169115
True	89.5640570618089
True	397.9383044917352
True	4.716692590781756
True	331.76109689509184
True	265.5327904095548
True	588.4708180124697
True	285.7017608398938
True	371.955170454886
True	11.185718379254723
True	59.113070364835146
True	544.6023838499464
True	30.20002727173766
True	145.14795573330167
True	68.82808842951061
True	151.50642315183782
True	238.63596034803675
True	68.91925134552743
True	375.4629550339561
True	274.6540637834672
True	97.29704236969596
True	344.62686000646283
True	63.89576540681632
True	593.6326049677846
True	852.2285983449034
True	285.629985069116
True	1175.5119870482586
True	107.76079862976844
True	302.4999423466904
True	1029.2828480832773
True	89.60417539164155
True	279.24983451254934
True	10.531528252637772
True	401.0155037485645
True	449.5334634278125
True	160.72698542750692
True	621.0947890008911
True	894.4630676871184
True	163.68641239382123
True	78.28201813202259
True	323.5950474185768
True	556.9538637863621
True	627.1004312000953
True	1201.483821653096
True	24.71834324905918
True	946.5774697292842
True	130.59077805495625
True	632.5765329200474
True	112.27117349397948
True	126.2438863667862
True	184.38709767453835
True	162.4934882913572
True	770.0915569323607
True	207.32040834023215
True	224.7816072938495
True	67.73709806034239
True	514.1661856570993
True	443.025763123677
True	181.13428532701056
True	227.26466845759177
True	16.608547479872065
True	410.8259255366784
True	222.17541648179477
True	287.28972307135155
True	113.71488042071516
True	700.0198746786574
True	404.71384032029255
True	265.7010205827644
True	637.3513873340753
True	543.0536584658412
True	453.3104029385768
True	133.58627189033388
True	526.6310648366582
True	420.8423465245301
True	2.4050292268666595
True	204.20468705237892
True	91.70534935167665
True	247.0543995974812
True	2.7806183596191314
True	129.11106644802024
True	345.4874387643732
True	7.330992587943085
True	880.333836409983
True	173.6048234594919
True	735.3875999679068
True	794.1744782115958
True	157.086561346135
True	211.9613087869644
True	482.6193050621816
True	810.1803485029009
True	49.29045153674825
True	38.39278590305284
True	130.0535685900477
True	601.9550169079032
True	706.918144540338
True	175.23407345175102
True	579.8368637808377
True	601.5032736735983
True	852.5650164978972
True	416.92528286416496
True	182.4572206417762
True	856.0450405912138
True	226.4504021953369
True	149.1636852849944
True	310.5975683528277
True	218.69079601821625
True	200.99813514468025
True	618.5239737566054
True	249.9752821102724
True	199.18202391502055
True	457.791665643832
True	464.1724185665034
True	65.26511407446097
True	286.94350990363813
True	79.0283993949826
True	341.7601301171001
True	353.26706051280775
True	270.34135022567364
True	175.43865283352596
True	383.88574716277424
True	632.0959168228115
True	693.1268877086488
True	294.5230609512693
True	739.7114234045607
True	66.11665682356562
True	854.579557914245
True	347.2229542156504
True	13.884600571741087
True	615.5528119533983
True	717.3163701595191
True	270.902300000953
True	161.11940048729713
True	47.96119250306376
True	371.8802585674821
True	75.0400387874121
True	14.997332433728532
True	884.7614690945478
True	378.5106743468086
True	175.99527498009874
True	1006.488446999482
True	11.769084781928507
True	808.2870025616371
True	30.513940663946176
True	651.6895596710561
True	61.120346316103735
True	750.9989689131888
True	436.9479555415265
True	190.132937214079
True	454.6981808014514
True	219.0088164326815
True	298.3723911181326
True	228.4244809306477
True	399.0810019662388
True	9.418411087827652
True	322.48800664685604
True	113.67055264169184
True	11.91614740969239
True	470.0497190942967
True	740.2646978510778
True	274.8279277886872
True	79.51549751320645
True	307.2867079163046
True	84.18682568845368
True	181.5831191322084
True	178.9366099359095
True	375.2939897499664
True	42.53421450887893
True	144.0239209355629
True	361.6330397907561
True	845.5532091165749
True	117.14297461530978
True	205.58705163649807
True	443.6192953859929
True	18.831165089553764
True	399.6211355582027
True	506.68477520686696
True	86.49957596259114
True	398.1703185415352
True	365.1648654543648
True	411.2941349650927
True	589.9874637299786
True	1098.2889456167056
True	979.1467181812184
True	56.606260915431946
True	1067.8030695903403
True	115.15946498173346
True	107.93362191613232
True	104.23762631257082
True	483.0470838100964
True	378.7133054618651
True	570.3768549043988
True	268.72034987233934
True	153.13043271763468
True	418.45598702229535
True	17.023317170478183
True	466.1484891829062
True	392.42680222139967
True	150.96307502013943
True	98.96701832153232
True	543.6460109483518
True	992.9265197520674
True	201.80462559098007
True	68.2627595248846
True	422.45641593430526
True	366.50822959008417
True	490.6410738797454
True	323.6165406809412
True	4.418985106028084
True	554.3632678002873
True	507.42882505480736
True	500.84527774932894
True	192.45265067260704
True	103.63869705663986
True	21.94051452772049
True	376.6471342965333
True	108.743277572341
True	7.742300973452132
True	33.20840894350576
True	338.619677127338
True	654.6590769641857
True	129.7633293032092
True	89.66934859285792
True	22.770260755548254
True	418.2243446296426
True	371.085378915588
True	766.8360877604147
True	309.2001882189681
True	517.4333141781245
True	544.1539036601731
True	523.694710161081
True	285.95329404013216
True	541.5804751598305
True	101.56103769422862
True	595.9251074676704
True	6.148897925542213
True	381.7343923010949
True	465.3460573667005
True	964.571205352844
True	349.81697266650525
True	812.9554334509496
True	977.7876274928564
True	172.04076648746098
True	35.98784910530703
True	364.9343336651672
True	393.3635586146196
True	545.6766999134246
True	251.7280452368735
True	28.65143070739925
True	641.5421806007575
True	126.4186415822112
True	1038.9954114142895
True	327.95276637128194
True	466.4161628294302
True	125.68532124193156
True	825.0303849311579
True	142.3536400775261
True	819.022577985952
True	575.6803636559258
True	184.91412868287952
True	117.90090002108528
True	64.41536685286728
True	556.2669107571496
True	904.2483743030582
True	429.3579492113389
True	520.0636751185435
True	139.05987769938054
True	647.3345381191352
True	506.1226001320261
True	780.3769891849176
True	320.8282196744347
True	572.6867908725527
True	113.4535747771506
True	26.93857264504703
True	404.13566065688144
True	175.14238369579832
True	103.08394825056976
True	390.8188617651336
True	1104.6073933666614
True	274.3436791317173
True	545.3121528116164
True	11.39923495044684
True	79.5180742877641
True	316.6804404789266
True	795.7773148328197
True	460.25136529061945
True	512.9998671890992
True	701.1730767996729
True	70.47758906322343
True	693.3687284955474
True	47.92721411052796
True	107.85800517227334
True	187.1918560072708
True	81.24858173463502
True	25.76525517658163
True	292.04764415588363
True	484.6639568667851
True	899.4493367774189
True	862.6435928609435
True	6.7092612993829945
True	274.32143156655457
True	492.0009054880592
True	130.63434071269452
True	244.6616521351852
True	330.57746963126505
True	1303.7662358093517
True	445.8046865853673
True	24.24490246345925
True	181.68487413247672
True	689.87295709459
True	35.54770420849709
True	168.03301162482106
True	541.5373858932752
True	71.89901576841436
True	879.1669188082258
True	316.5376147276044
True	669.2206912900971
True	77.26426727196049
True	664.9207250367891
True	583.5054979691282
True	853.9406846675522
True	264.3377196185595
True	505.2116808542612
True	819.9751442552847
True	922.9603145104044
True	228.51058954732957
True	771.1208237545385
True	238.8037103009373
True	454.5675451818146
True	374.7008345595581
True	501.086659929736
True	486.14041296620826
True	298.1989646670897
True	344.93463187393866
True	116.23909147177132
True	340.3317998216627
True	1177.1548165067477
True	307.0198788218716
True	150.71856445504767
True	290.12809714808606
True	764.4884321709111
True	654.3111646029082
True	415.2329209952774
True	113.05309028935916
True	336.099760221766
True	35.73474308589972
True	174.64682456766346
True	93.0336762614398
True	88.61741203941787
True	565.6531002467242
True	136.1310833291957
True	134.59716901370857
True	105.29637846755608
True	87.01600425655599
True	449.4598114574013
True	398.3154056432888
True	1040.377535467518
True	546.367329137016
True	841.0999881397971
True	276.8626809715309
True	301.0357496404574
True	543.338725325628
True	196.25404977724767
True	741.6366062531063
True	235.7510692436675
True	361.9218807461841
True	70.80700215930885
True	116.80056335550958
True	276.86637665541485
True	121.3214565929179
True	464.6486645744789
True	30.51010719597589
True	576.5578892931183
True	1004.9140945586146
True	743.6567557813721
True	1.1477298628726884
True	59.95086659246304
True	512.6458987332386
True	436.14288501028346
True	77.06350290827298
True	119.572385093275
True	304.5184320652038
True	81.67770164289925
True	52.90186280669894
True	736.6393119879157
True	681.9502165829673
True	166.68835467045452
True	172.93796563220798
True	545.8532872927884
True	47.70762132550079
True	24.825960388256725
True	556.1269710916671
True	461.7341797205657
True	1149.1262621428732
True	48.515016539656
True	479.7932114646893
True	881.2183629155941
True	786.7320180554917
True	290.7716803813585
True	741.9690239816551
True	390.5057331461114
True	40.73549708847591
True	96.6956578073787
True	722.1146797417427
True	73.64671870517873
True	144.1639989528395
True	922.3117871401596
True	191.7339625593967
True	274.4219055632349
True	107.0621320988697
True	670.5945895492808
True	592.3397440651624
True	204.6936226443243
True	429.5747397411155
True	38.04998105503698
True	280.36189676175303
True	581.3733342865227
True	639.1030764271785
True	305.8301035590744
True	73.31059628217069
True	934.7872134072304
True	1074.598121310304
True	563.0005900489982
True	62.21010125429648
True	30.160941661126536
True	95.45627042565098
True	107.6196782600946
True	101.52177801965054
True	865.6057261923032
True	1196.270922545199
True	747.3148227648043
True	328.5004723271596
True	8.455085209533996
True	21.383085443444863
True	345.0138860622971
True	478.7463530504485
True	43.768735261935554
True	546.1480256480334
True	412.7813152225685
True	407.5532674211471
True	79.72101422612226
True	203.2004148401495
True	249.95875202181736
True	139.09999279156608
True	404.572997907856
True	39.69049920450196
True	179.44620623379916
True	1145.333017436859
True	4.98435568504147
True	27.77458506997349
True	573.3591727586731
True	366.3832387686514
True	784.7990467686087
True	165.80514742231702
True	762.0377572557085
True	598.3480835696024
True	275.9476205965546
True	445.76599464300057
True	355.7493308068308
True	290.1821729929973
True	261.94223913745947
True	382.9033047578757
True	496.37256968101343
True	511.0087488635679
True	103.51938499901416
True	361.8687561035039
True	9.195034792064874
True	181.2465256306926
True	233.80867546672707
True	817.0023344779183
True	565.580898967222
True	29.86668137200838
True	726.3088289410916
True	818.7319840404459
True	101.74995658059837
True	350.20468053980454
True	901.018008672364
True	226.1538652266572
True	166.04722203119331
True	531.247328976841
True	588.7508902889952
True	1126.2231606438877
True	134.00914407035222
True	151.45418313739523
True	258.4037393488315
True	314.4681137242914
True	419.9587758814433
True	417.68551110818765
True	328.68914085619747
True	453.41946535492417
True	493.01538577381615
True	219.4209732107294
True	1475.0222901109876
True	237.1882381398291
True	410.4550574240759
True	52.21436606646746
True	760.6619146580323
True	257.362936295279
True	915.636659180407
True	567.5328458974062
True	332.65571305208044
True	775.9018218818757
True	261.09104911216536
True	214.85010698787795
True	260.4578221240176
True	221.72948745753527
True	138.69277995271796
True	254.1191840851965
True	738.1416432292244
True	519.627798452918
True	215.0532256309781
True	1144.8393153879597
True	116.47949922614012
True	268.77188357705774
True	71.9762398355246
True	295.8449281323925
True	406.534818255465
True	91.37315406155103
True	213.4868086503544
True	80.27217288892373
True	700.8161781182258
True	376.5725614223223
True	222.3112386964006
True	746.6333411787743
True	875.1947432577356
True	808.2421024807369
True	822.5209484421785
True	353.421611103511
True	1.3662512407632073
True	263.9681421496796
True	54.46372214749862
True	392.2804950117669
True	56.26306598642656
True	371.97845063593365
True	876.3014340488256
True	967.619190345558
True	391.7981447926589
True	22.45904355550539
True	522.6423282012341
True	512.9109714451121
True	195.01113978827107
True	232.18772968933956
True	288.4620501994981
True	22.94081015084352
True	124.64240910486365
True	947.487129668193
True	64.18776669064992
True	485.50125255419545
True	796.0512796513084
True	99.62657241718094
True	250.85284210025765
True	116.03990549963748
True	17.305680295671372
True	1.5577662585934342
True	118.72664046341382
True	1019.2672478396344
True	476.6589778913601
True	71.02491389449231
True	777.7886815173949
True	343.7390068475114
True	1.1351935590603286
True	433.30085022594494
True	186.2586173347803
True	505.590943421298
True	82.69956055982448
True	334.8459540766074
True	353.985301409852
True	174.50935135184727
True	212.3651275690912
True	133.91877233962606
True	168.59618557353102
True	960.0540172925012
True	16.819343077977646
True	500.5325422381604
True	478.0580837612855
True	386.96915352749096
True	222.4299463089029
True	233.42464744328583
True	154.5414928493442
True	45.80391261752471
True	499.33327243930256
True	150.11825329536777
True	809.0093755728858
True	827.4694345691622
True	240.1764088877812
True	302.6275106293948
True	512.2266582549616
True	39.080425107933976
True	82.25879800368283
True	732.6504201560135
True	1067.0771685759594
True	111.50539650554028
True	726.9754477814182
True	136.97495737502825
True	944.9688006598756
True	663.4192834697288
True	107.6318054615554
True	270.2711952460188
True	601.7200461427947
True	269.2154418005992
True	46.86470729445803
True	561.8330002711733
True	445.23750012120064
True	5.877423624131466
True	485.0236968592048
True	64.06863567135346
True	182.67458242596277
True	239.9786538760599
True	289.64396218542714
True	75.40688281399841
True	226.88805973476212
True	360.7941900576456
True	442.6765244417476
True	894.396959697472
True	48.15708431003441
True	919.3458567330777
True	991.63573100159
True	127.94816189457954
True	71.93306836522731
True	1007.7978234009432
True	35.938082714474966
True	216.86743653604168
True	83.9540585992156
True	204.9521043915341
True	372.3093662493225
True	923.101727035896
True	98.5526718457187
True	70.94295225962112
True	633.1206265305767
True	276.0617968903529
True	711.969268916176
True	52.54145727039593
True	484.6841550785734
True	396.0024906955204
True	693.4057988924359
True	52.63928793032887
True	109.65232668730454
True	27.67366502433553
True	278.0395037359837
True	42.24124212332066
True	357.14857238169253
True	2.8047051566135046
True	1182.7807366376628
True	101.60184468950963
True	133.72255872046753
True	357.95690605095814
True	733.3428716579857
True	672.2612126276524
True	999.9830714096364
True	491.2431047360191
True	409.8507727644004
True	139.84982883624403
True	427.0957286938858
True	868.2143744951923
True	416.5661110341409
True	960.6185228070024
True	89.37156875020708
True	424.7961018778826
True	176.27902979905008
True	278.1927386757601
True	754.2201823167792
True	156.57607384944856
True	134.82979703202315
True	66.22179353623784
True	856.1050701461073
True	768.2934128985637
True	78.92656139256836
True	439.7780645687061
True	721.526406290922
True	406.44738552385024
True	59.38665565580456
True	319.71721462549107
True	782.6957997372449
True	30.02757577261624
True	364.7553467449556
True	166.39041029139466
True	276.6949334096184
True	34.550344747700024
True	224.663740624724
True	748.983028526179
True	648.2835211506008
True	54.094513446181786
True	299.47540736141514
True	917.6970197128056
True	18.505290856026143
True	321.9505144982679
True	277.7078701282644
True	430.01198429486
True	212.31246506426533
True	590.5101660822105
True	47.99395928974184
True	956.7633802072336
True	864.6685174023604
True	45.04536224564448
True	408.2820579429078
True	715.9307435315153
True	872.2997610167748
True	274.740413327734
True	586.5679136149308
True	123.09113797839451
True	190.7530625112931
True	136.88751765349414
True	137.53706991428257
True	201.8011322302836
True	974.2134451188618
True	767.2954009035852
True	950.671237819092
True	19.600150729752585
True	26.58454148368014
True	364.070339270924
True	13.599243847295869
True	631.6881957732215
True	1034.746670085544
True	281.2890830643641
True	204.88746165128168
True	87.49759180135311
True	214.3498518014464
True	128.27826781126487
True	42.76882519567625
True	136.0399661928034
True	87.38401093708688
True	243.18365767856812
True	550.5238022563937
True	157.32350302604607
True	28.379988987056077
True	56.50323914258896
True	414.5906959352978
True	271.03410749808035
True	582.4662526031603
True	23.35551363207396
True	114.02307575742044
True	665.1336672976295
True	259.7083065141771
True	464.4039440903872
True	654.9971533044783
True	103.65114739106832
True	109.47886960153488
True	83.87118059468357
True	25.44409300784194
True	116.94140048609069
True	84.50558230859153
True	98.92025082481888
True	154.66849134680348
True	236.21091456548444
True	804.600008040837
True	293.39077654621013
True	947.358824766433
True	166.79093044770482
True	197.9334649484007
True	757.9456606542053
True	314.8030959990506
True	579.507111578482
True	254.0374745459301
True	374.18759493226776
True	461.0093286937683
True	566.1096085779238
True	637.3373820433796
True	373.57726016121177
True	34.90924966135325
True	538.2776983692919
True	620.1151522787235
True	20.269375855167105
True	11.182473035835024
True	260.1402192255809
True	395.1464427988437
True	437.0748746047853
True	65.88923814406088
True	630.7945051586013
True	880.9210800720865
True	236.7492070153305
True	932.126118178944
True	288.5261584975156
True	101.8260588436494
True	254.10303830263405
True	683.0727710033867
True	39.0166977086946
True	561.6058711325525
True	1296.7264781796575
True	1011.4238086536388
True	907.9008194728152
True	210.56730352346568
True	88.71204921762514
True	197.3875215481367
True	801.3474865940449
True	148.0419975796747
True	1075.9355091666464
True	852.651377030421
True	39.44203098694145
True	88.92061688908493
True	423.0668755694646
True	422.5665521288648
True	210.23141439259288
True	513.418097129265
True	686.6522143218626
True	131.96717172595706
True	266.1757983186124
True	1021.1450699884136
True	51.77980557178717
True	687.3685448041181
True	526.672097492264
True	34.19261374416752
True	850.1670306281368
True	392.92164324707824
True	549.3268895133731
True	104.91189911230224
True	266.7236835827684
True	228.7500283245694
True	25.073528280305087
True	141.67222590209963
True	765.6871783976875
True	138.4199846077028
True	373.0178748482594
True	65.26563751710678
True	641.4659120340799
True	618.4787502520761
True	228.7661223500938
True	457.4130921359202
True	170.40668541706154
True	178.18069970154104
True	221.54586157368036
True	288.5018541001734
True	357.2101821301308
True	127.70617584405448
True	192.9879189777617
True	27.21136726405023
True	889.5010140157311
True	309.4834727401654
True	10.329697437594207
True	372.2953122632452
True	171.94791001047437
True	623.1359710037325
True	364.1351436030327
True	584.9667235329622
True	555.5539508031376
True	469.6767518691582
True	781.9314071557228
True	239.7935334349552
True	547.100155435867
True	166.40227380130938
True	513.980910109578
True	370.2104697464536
True	379.711629691746
True	121.3593058616488
True	127.31373629300523
True	108.827045686529
True	65.12591159883401
True	739.6221438171851
True	182.5112031854507
True	42.7634313041076
True	0.0
True	561.4072942311184
True	108.80758146251368
True	22.074942041089525
True	40.44490643726333
True	114.69632547423664
True	526.6587923299418
True	180.06897025479947
True	109.08802397088364
True	33.910950404923
True	158.2098772218372
True	878.7044583901951
True	51.47785177096373
True	212.794115491296
True	757.9625062977861
True	304.1684947113388
True	469.0877229138992
True	473.1047061489426
True	510.434027162555
True	595.7213143814608
True	921.9429725107796
True	257.01218533997906
True	1039.8362021777782
True	919.3501153590896
True	634.4765674952586
True	346.5344392301077
True	818.1005757242474
True	10.482586937421924
True	32.51915323793266
True	286.68748124947825
True	44.12390967667135
True	202.32537885968463
True	767.1157791516256
True	227.638395027183
True	764.8827201787526
True	749.0212273928958
True	126.10411385087367
True	372.9611823538854
True	571.6150969710129
True	25.30718059696073
True	136.12911156262322
True	435.7971160180888
True	301.1679899680724
True	209.15240924633065
True	105.74936589589392
True	371.7076947111029
True	22.709357015235494
True	379.5159770676571
True	350.0065087331454
True	1059.773304156239
True	383.3713110337926
True	30.467257242170405
True	429.0907568999284
True	441.8109433732168
True	232.4677801721141
True	33.98152812551353
True	756.7776741824596
True	422.2728419271738
True	167.210250621388
True	12.765261180489064
True	1199.196402083022
True	164.82505560944554
True	27.27956246482696
True	301.2643560898589
True	290.77267059650507
True	114.068347818338
True	293.76327435053776
True	49.32455070936449
True	318.30744908409747
True	285.30003393358345
True	312.34781547548283
True	26.48152530609525
True	45.68799790895244
True	1021.7808919790946
True	23.996278523500138
True	12.7603413903698
True	170.80469875974575
True	657.4501854764769
True	9.131898653497132
True	191.86534390973708
True	178.00798167814236
True	546.6020982493769
True	372.5733435654137
True	724.3891498454072
True	324.0465056633142
True	488.3018857302843
True	446.80430785666806
True	498.5924666028016
True	103.94912707116237
True	1279.344412969463
True	936.8785402581386
True	296.505304996149
True	531.4423199399025
True	100.58294397485788
True	535.3906448618437
True	427.81222590733086
True	158.94664917015064
True	76.49150031248853
True	348.26953753595245
True	167.48467732823318
True	29.363923794946643
True	606.1125943009226
True	376.4492755184864
True	72.1078648933253
True	29.20440392957703
True	650.4327950955106
True	473.1290069617641
True	75.11940829163001
True	21.960857976678984
True	313.28426535783126
True	331.7206150428936
True	722.7707891203531
True	550.3581146188832
True	559.8956116065273
True	789.5926765945896
True	9.939130791602338
True	55.85639963692652
True	37.59750879690664
True	61.26080291616449
True	512.5520647074808
True	587.2583516370795
True	82.91152889940909
True	110.17377045575
True	199.40607366427884
True	75.73667796818819
True	177.51189243929312
True	210.9883300661667
True	275.6605199750118
True	813.4875731417603
True	592.0333397961814
True	287.7282262860268
True	198.90165610969456
True	260.0723283342003
True	236.0482780396176
True	732.0046082924097
True	321.7777460524144
True	173.15274268647855
True	917.3237899334224
True	351.0639447099252
True	482.13219666530784
True	153.50934861636122
True	114.37388644210654
True	61.8515722095139
True	202.0619188560276
True	956.2649402115468
True	504.3706553975293
True	116.59953199457436
True	351.322975005777
True	95.41394596931612
True	668.1575188277124
True	4.165159302142037
True	685.4819871682793
True	37.21446241585748
True	921.058259316556
True	837.7518370129793
True	214.38922038649284
True	28.173537461950893
True	78.30797650776951
True	463.2278668916776
True	230.52419703259832
True	1.1494761222013896
True	77.36615784942789
True	1065.342189303624
True	345.9570111075151
True	651.3933051172313
True	488.36719950692697
True	31.211464784363613
True	137.89452332628966
True	445.2562311516611
True	910.5640291647372
True	819.4705596142629
True	416.9101378075465
True	332.56837948635143
True	17.732615056167404
True	76.95950546894274
True	776.5150583290325
True	492.8017426067535
True	390.8434319386408
True	902.673608690863
True	26.319978059243816
True	218.09437291710557
True	910.1485509799968
True	234.78783016118305
True	7.740127201205839
True	503.1166322767354
True	107.28612748769712
True	645.9580903686915
True	50.30998516841277
True	256.71330356249683
True	819.7976430136509
True	897.4670948423133
True	277.0199740788775
True	445.1354682820449
True	122.1141332059871
True	613.9014173487758
True	255.32670163758337
True	177.94311610165988
True	873.8819899707448
True	57.245687554819234
True	714.5848722626387
True	275.56080690331913
True	305.582635136414
True	170.6687060366727
True	502.9805901563283
True	609.2621827908291
True	370.9082381221263
True	411.27362362563713
True	68.64898923646379
True	157.09255274533012
True	458.8630127413476
True	227.1679358363201
True	38.70336454481375
True	205.0727336759636
True	390.2706234982163
True	400.8863570946719
True	732.0975377427476
True	131.4954437838769
True	670.144345432218
True	502.7995001354081
True	599.8334337069881
True	131.4198269735848
True	40.2804102426286
True	650.7233240379591
True	74.03630528114786
True	542.3284159466849
True	668.4363551551861
True	454.3337116800093
True	136.03581272783566
True	499.4726043902787
True	4.24051455989048
True	388.6293445452588
True	29.235756162384348
True	640.3547901275674
True	275.0792334479954
True	580.5988092581691
True	698.6066503763667
True	149.86951676596487
True	532.7294323446731
True	487.33293304685895
True	64.79895764684838
True	993.8581564084488
True	3.54793059053442
True	28.02024527168723
True	638.5033082342142
True	663.1347023457425
True	126.87844229561024
True	399.55909707866806
True	125.00977040534076
True	75.09901068966742
True	451.52851865477686
True	43.22044175988792
True	498.6727437987415
True	12.961038973334436
True	838.9183967544768
True	516.0097648025966
True	678.2016463210432
True	105.87606940861396
True	378.3995408954588
True	1002.2810586114736
True	850.378254308432
True	138.15240525093526
True	536.6889553543673
True	458.5215836918927
True	243.8197615723432
True	262.3848097688964
True	5.497003558927615
True	320.6409468687382
True	11.605914995007712
True	364.7103335867816
True	73.7652141572099
True	447.4740925382334
True	645.0405507754497
True	123.216223767454
True	234.9566875276936
True	608.1124364337131
True	677.5486170838669
True	298.6823764461129
True	137.92831638570874
True	155.57255724869057
True	476.8155488179228
True	86.32638669353645
True	9.007489226657889
True	505.99242770761066
True	566.9431745804335
True	20.193782230194817
True	135.33184491662865
True	923.6776212052248
True	496.2423594423639
True	264.2297478983099
True	34.088736971134814
True	470.7366734061598
True	114.95277123290956
True	579.4819391650419
True	654.9813550518392
True	307.6208254611506
True	386.1979763872718
True	187.1762659900435
True	237.950444893846
True	75.52923784175354
True	204.32102167532184
True	494.5415055988221
True	20.23188218001305
True	449.29971123477856
True	384.13860951596126
True	708.4932945472412
True	908.466753606016
True	921.240240775454
True	167.1014114375684
True	400.9428317183077
True	70.23708557955707
True	194.10336726481805
True	316.59469975767325
True	9.517083079006357
True	795.1651287135021
True	22.188885679759963
True	402.00131699684295
True	273.4223021735621
True	649.298779156492
True	214.89957963777636
True	37.95780138388072
True	681.5726550348876
True	1068.5928103761332
True	226.5282644239596
True	133.28236414616595
True	618.8032117259735
True	495.0306615157208
True	18.778974040695736
True	821.8341662504688
True	117.19809577682052
True	44.93112790781995
True	315.4038500203707
True	342.63169513059194
True	403.64929358253664
True	267.9038788073035
True	19.25906768133525
True	23.158440690727684
True	839.3014793065269
True	203.6075188421845
True	114.48145936011367
True	860.5113405920763
True	651.6540065939441
True	621.1734148327557
True	449.61655455018433
True	152.66359778350073
True	32.73913885980081
True	95.11800728132326
True	440.4064571483468
True	235.60931021603363
True	499.3668734266904
True	146.6150048182219
True	482.3572423273258
True	635.5084859919787
True	967.4248390314672
True	25.78633007889859
True	1002.4989991609314
True	1106.7194514818168
True	493.7833169059453
True	84.69710838993625
True	777.2905827554417
True	639.3539307084186
True	642.9961696835948
True	171.1525108896067
True	764.178584292984
True	723.7637793640238
True	118.35906011007438
True	785.9575665648593
True	800.3477750633821
True	470.944073692066
True	231.76660511043613
True	72.20461525732446
True	320.39340400674894
True	361.5760617434078
True	460.33929025727866
True	427.2597987060184
True	186.70948789491885
True	312.2390829005445
True	3.0273445829197456
True	12.681379746960731
True	102.63082885250267
True	133.00572705142673
True	357.85206328110195
True	352.1806128834617
True	115.38900872065882
True	17.10253966676197
True	207.6206471028677
True	850.158280287465
True	458.7356174552305
True	513.0245278546264
True	572.6201102768663
True	837.0646621029634
True	639.1380233285121
True	96.05412645403136
True	190.18342814547503
True	253.9894682562704
True	276.5058194877133
True	103.758304339997
True	374.9412632744452
True	434.3961769126581
True	166.1871729865114
True	654.8511879897786
True	245.15142968623775
True	207.6076136390428
True	30.394258561499417
True	248.16770840526985
True	492.78166362130696
True	177.0227476563398
True	546.5474155220975
True	450.42633382112746
True	246.67679267378725
True	102.83952205780884
True	42.85887620688151
True	411.8350668130311
True	791.2438596002648
True	162.9498125355085
True	1042.2073843171277
True	1059.0682519268516
True	486.7242370924144
True	101.49063567833092
True	122.04175276544242
True	691.1766170246276
True	8.192976912512622
True	220.1187275273263
True	137.35557415975123
True	122.66357807259598
True	326.66197065885024
True	637.1017323899728
True	38.14274981827594
True	127.2738465809486
True	954.0229862652732
True	54.54119906930105
True	459.2089384002038
True	529.1628288763399
True	255.1979477422376
True	128.46338938527742
True	924.3101271326362
True	1176.9833373750496
True	524.4842102822311
True	638.2422615040484
True	207.55181736445385
True	149.8807592493538
True	327.55261804175694
True	248.31752954730547
True	168.49789176772578
True	304.67478802864093
True	339.68592314649374
True	12.382439708352123
True	625.436394793303
True	143.88428278979617
True	78.78758064536211
True	443.7360657450558
True	307.2612123741395
True	1222.9339197055815
True	361.30396300811134
True	975.7641491893507
True	8.905926625381536
True	280.5640837918613
True	232.3854042061749
True	153.11076779052834
True	471.41822326544064
True	194.9109268875509
True	417.0675055803174
True	332.91226008356523
True	108.50389836844614
True	359.9288563879583
True	1011.0030268968655
True	710.9024363258497
True	223.37176925175487
True	108.61772861423408
True	299.5592165989709
True	21.386649865810558
True	344.26438730170355
True	317.2099115875847
True	568.6724106135022
True	447.26519694234526
True	347.5397600256235
True	153.40823870744651
True	13.54773829323807
True	420.6224774215772
True	278.40741388630494
True	138.0901650318927
True	303.08886449601306
True	424.4547398213476
True	807.2745656539167
True	307.2071596846786
True	767.9214887194194
True	395.0109096851882
True	371.3921459342509
True	1.559779235634159
True	1153.1171086092083
True	107.48906211006889
True	910.4703380920616
True	205.63515789895175
True	452.04281290599386
True	664.8800355565237
True	85.11783139356703
True	486.37212469029
True	35.51237838687766
True	417.8576242436447
True	78.09201102990615
True	216.84652326996985
True	38.24251237781543
True	679.5174841309985
True	189.21687000340663
True	26.33027357000006
True	378.1380269016993
True	111.39649093948314
True	161.84191886077565
True	841.0352800025829
True	276.17390625689444
True	159.49575164081554
True	373.89398981070485
True	520.7238308359003
True	326.72840421889657
True	528.0742576913408
True	611.2488152759651
True	162.30058668067264
True	7.497303583757016
True	71.70695482837826
True	437.2225494173453
True	90.25756726460354
True	81.23233466858743
True	1059.8258252971923
True	25.861984709232804
True	322.5885077784664
True	313.1514434632511
True	458.0785718725411
True	678.8303965491806
True	186.66118037513004
True	647.5565062620054
True	326.1801081134184
True	350.3951587466028
True	272.4443514849086
True	216.1711282999769
True	336.6612050715527
True	469.544155181808
True	404.01475031661886
True	624.2588058673018
True	139.88600015846004
True	76.61341096484159
True	38.6127083550621
True	291.432001947361
True	664.5085804828644
True	416.421261960733
True	792.3403188845948
True	215.0554911203628
True	371.5200733937143
True	64.26716802256189
True	55.33107690766303
True	420.5437031709183
True	207.3926262265369
True	224.54092154611325
True	44.07712303793016
True	1060.73656899057
True	177.40701047979468
True	926.4438404014388
True	326.9174807472095
True	928.2642663866076
True	238.6003444131492
True	444.8879349694878
True	533.9472766582613
True	637.9529047848515
True	213.47463142899733
True	499.5974361148959
True	920.9972430553448
True	127.97442681815792
True	6.809339642274084
True	590.8258612268778
True	28.055456212477463
True	78.32962084821249
True	809.026633051702
True	224.7862894985734
True	947.2601324082782
True	670.8618627684117
True	422.8217943965112
True	275.78597114616764
True	481.5696870721157
True	341.52503002227604
True	188.48361442764417
True	659.5844851534695
True	705.7894221296971
True	214.13293285498935
True	86.37755233217115
True	518.3072981050182
True	139.99428472060063
True	390.7351156172007
True	344.95672012854243
True	63.29217694954907
True	391.2749375560352
True	418.2311674865382
True	368.6514395248416
True	423.2463981096233
True	436.9139756615719
True	637.7709606479259
True	56.46785761424563
True	446.5540723993851
True	328.2955933830601
True	657.5681672471324
True	217.08861229475244
True	106.41127564410073
True	40.64375394520632
True	544.4675165989894
True	629.1007870150165
True	174.04869676958216
True	409.81000615910216
True	333.5987848750553
True	17.416010415052856
True	163.8276205409793
True	297.0617309280411
True	2.76309377869193
True	880.0288142858001
True	79.81633951498708
True	101.71684366267516
True	111.9948962574334
True	351.96342538705534
True	35.24743429492515
True	456.995919143105
True	226.9570152564623
True	5.790077570677548
True	115.62451568554656
True	445.9017803350935
True	50.56337623942571
True	67.65211613348468
True	175.2311517571123
True	282.8857574847386
True	956.5206333973222
True	389.00114407070527
True	956.5277071288152
True	188.1846465957895
True	1030.3059200437915
True	775.9845071577207
True	668.9767953331283
True	423.42470699141904
True	384.12637938791374
True	82.20937943526413
True	69.14870472130117
True	81.89179218788361
True	172.30785597045363
True	484.3497125093684
True	1103.6377224641508
True	185.08353586356083
True	346.76547331344767
True	431.27850950327377
True	604.8223965717847
True	601.6084987989146
True	277.73443321601764
True	468.2968288575578
True	669.7015333914388
True	89.30533885062768
True	713.9017552444283
True	258.49594189939097
True	138.91630142906166
True	406.7756239470319
True	839.9537988211134
True	428.8594012130528
True	832.219615651457
True	192.8114000888065
True	349.95417180030404
True	716.9949312111416
True	635.608025886284
True	203.47934108162076
True	271.9066851967558
True	796.3639558755503
True	33.30014576725886
True	179.4873016886866
True	501.9470060055527
True	685.1890299893571
True	106.59176147874712
True	37.4235558000213
True	166.43610785392673
True	696.660660948264
True	306.9832168042826
True	548.5053281955924
True	362.57673945814406
True	285.39698435080595
True	453.6000377334505
True	492.7074402284885
True	73.61864324799797
True	378.41585526292647
True	775.7170104383492
True	0.0
True	294.31561515543103
True	259.66330280496555
True	962.0855187590992
True	147.52471053556707
True	638.253314693923
True	633.151443316676
True	117.77511871644474
True	213.425923861218
True	131.71464370604048
True	11.271106857795234
True	296.5507663319871
True	371.6927299108537
True	1129.8971178460074
True	237.3572699283628
True	408.6162937392092
True	661.6452329723862
True	205.0605258986639
True	27.21864132164564
True	854.5671699473678
True	604.7176451093811
True	161.50067722694413
True	631.1032873098444
True	166.79456066766653
True	295.54972702091703
True	793.6823330637363
True	34.96501972451287
True	101.66942201070523
True	509.3408236611811
True	64.02337337234835
True	78.64975712842185
True	397.3485727609063
True	21.16171455029402
True	735.4142213908385
True	99.71408445789896
True	155.56296725862612
True	19.851414296822007
True	703.6664325134276
True	31.222882038836783
True	787.8068241676056
True	403.72984512404014
True	120.51785812710804
True	701.1451027533562
True	521.7523703094279
True	574.3198591186416
True	48.70326398240015
True	363.04637613880544
True	4.87998602992537
True	94.86694601735856
True	377.04903230956666
True	50.79712024116287
True	114.18443378793997
True	305.0872863402471
True	182.02245602412404
True	97.7999806037426
True	649.8710599682689
True	19.019382725901032
True	1186.8652615472597
True	499.4499370502119
True	306.25989032059346
True	498.643433355044
True	122.9006233606414
True	754.7967583485677
True	1100.198120484464
True	740.5122632469544
True	161.5548753249856
True	227.76639004042943
True	49.73696946374742
True	58.64593137142367
True	150.45316754622093
True	103.00397710965296
True	163.20027574037476
True	1157.7938247205236
True	314.3024077201324
True	350.7589992614706
True	693.9407423505618
True	18.453216713952123
True	13.391702105191738
True	571.1618193784359
True	6.132462250451323
True	116.46189134948284
True	690.5782944189165
True	180.25767038543617
True	632.3204889048508
True	847.7301693967229
True	160.38531440841186
True	906.749794848786
True	2.8288922286224283
True	458.7319061530446
True	1048.345439112092
True	26.334702552773724
True	246.86867039755188
True	143.52110244382246
True	988.3972638529566
True	232.6453973524331
True	491.6845288460428
True	120.55599077815036
True	513.2322271112762
True	154.12953537122164
True	100.4133840997167
True	388.4064437426272
True	69.9904850105989
True	54.135815984169895
True	1058.9723331403698
True	271.74566421679555
True	158.29433739231453
True	362.18077548261925
True	395.0868817703183
True	217.1973709016018
True	164.16661683298287
True	397.8290228946755
True	35.619299822754186
True	497.0092886361394
True	1121.899598045533
True	106.7013973523003
True	473.7152367374756
True	315.96262426448254
True	28.979489724642477
True	399.43208390598153
True	102.10905350224432
True	584.5039019276232
True	208.9326540950673
True	412.858169620262
True	22.655011244910074
True	451.39118595593055
True	110.3398139465924
True	329.5686936726309
True	33.7586459393284
True	163.8990477154165
True	247.79397175960904
True	761.1423732929945
True	61.99662152876929
True	145.44770285369944
True	235.77320706015047
True	138.46690511122293
True	621.2569783557921
True	553.9268189431739
True	775.9108373801666
True	395.60902586994246
True	537.635064594151
True	445.8974907721542
True	661.9839241392029
True	73.93550981819205
True	471.1729100254139
True	401.867480375718
True	49.57221998116283
True	89.83014845406171
True	123.82642549906252
True	90.71131644265736
True	319.100001304525
True	834.1037794355562
True	321.83744883085376
True	1110.170165051332
True	318.96128178818145
True	893.640301288462
True	153.24439740752538
True	555.880160043978
True	610.6662852657095
True	683.6337405046365
True	428.3838227776126
True	64.74368137303742
True	291.92133426430354
True	40.63166536079625
True	167.85181333406
True	172.55473534883336
True	1118.7888260637978
True	231.71130849058005
True	553.6781222148873
True	561.2760123701171
True	561.3693916806318
True	902.4271825442282
True	584.622558368483
True	641.4468188523247
True	920.9024225517592
True	121.81232450100136
True	307.4320367826661
True	266.54124589111234
True	322.25330375345004
True	90.80441401458468
True	373.9062650536499
True	4.989179326088276
True	330.6799321021298
True	253.0413151887313
True	618.5629685176115
True	289.952379623016
True	365.3834334915576
True	9.634322593072657
True	54.21910148736271
True	528.551385303009
True	29.13418175574153
True	143.81312516825378
True	62.19900736269503
True	148.9115463441401
True	251.66120891207595
True	69.97839765715278
True	379.8158058575788
True	263.97708463571684
True	103.5781769041652
True	338.2173790386696
True	63.17049926989416
True	578.5016914794435
True	839.459939874289
True	281.9134337592563
True	1172.2198261073718
True	118.71208279715026
True	303.29976507264536
True	1066.744265792948
True	89.0621889767244
True	279.0294359669841
True	8.965589500386015
True	407.3552067710662
True	451.2230712786644
True	163.44811573549632
True	626.8605000130839
True	906.6594926806762
True	158.82504893260838
True	74.62819579323626
True	328.9263264178072
True	566.8600614687831
True	622.5934081216978
True	1253.98867582325
True	26.780469380471946
True	944.35892218954
True	138.80174659290847
True	604.2012421239167
True	116.31622191811356
True	128.65097246013343
True	185.4988282543008
True	177.0147553515421
True	741.3575245710914
True	201.38330558314732
True	225.431410609904
True	70.04580049253225
True	507.7117670288463
True	445.69536704345126
True	173.0927280500289
True	234.10285074554537
True	15.85879195617808
True	436.8954436797677
True	208.4804520987971
True	301.1097597416505
True	114.14930342789134
True	725.9548796115891
True	406.4526060354318
True	264.6596596223475
True	635.5520280205349
True	550.8225855363573
True	477.6421232651687
True	140.58175573891086
True	529.0912449677902
True	433.41461386766247
True	2.8996176611154
True	185.34336110851612
True	96.07432453112384
True	242.96570756270623
True	2.794838425057902
True	121.93877221736122
True	352.1990643292718
True	7.44853149509268
True	822.4253262779181
True	171.8617398622272
True	727.2643371587271
True	799.1645505245172
True	164.09424688464316
True	226.9768814028695
True	470.27316822275645
True	835.9800443011036
True	52.00531730241321
True	41.44247797846481
True	136.04251118848774
True	623.9332985385328
True	728.1308950308018
True	176.80336310180311
True	593.9156395463518
True	600.6036492015166
True	868.2664075644151
True	417.3083230335778
True	182.1986045595509
True	867.0356888389572
True	226.1006356114659
True	153.3886845376033
True	330.2162079052374
True	217.7756223473953
True	206.40327584882544
True	625.970159523166
True	252.65386388994344
True	179.78213993977002
True	462.9100896171906
True	478.5806223221656
True	62.47209043513841
True	283.41788143379097
True	78.88396892063413
True	341.04776060617803
True	339.0131049345207
True	273.43217773123445
True	176.5380387421211
True	375.3561218191553
True	660.1745057081264
True	711.8394181647647
True	299.7015413809845
True	747.3375639634045
True	59.93482214799555
True	888.1191561961385
True	351.2839069717828
True	15.014801152965276
True	622.7688333060956
True	679.4548018569973
True	258.25657709135737
True	168.4615840673046
True	48.17769040431662
True	391.4577326033199
True	72.85227243420762
True	13.94094754608046
True	910.6405875646194
True	369.300264149506
True	181.25174895699703
True	978.5180156462172
True	11.969121712770376
True	793.5180021277889
True	31.7157788316606
True	668.8807213523563
True	60.12497068277641
True	737.2200455464622
True	440.0517049395937
True	188.56411182777765
True	448.2997999303519
True	203.0753636312411
True	299.14597941105563
True	221.859557632254
True	407.001355585627
True	9.451729715819273
True	328.1064954121505
True	112.82770104090002
True	11.061331810849726
True	472.4109038611199
True	749.2030401669099
True	276.83447780263714
True	84.95129531820417
True	299.51324783667087
True	84.02716764790414
True	186.66586810175875
True	169.09941446733947
True	381.2846239580948
True	44.4784454942798
True	133.24860746783276
True	381.8797824288389
True	882.7983625933803
True	116.7258802693222
True	205.5447760811247
True	432.13568727641285
True	17.260060243740337
True	430.7800064283173
True	509.4417995153144
True	89.0093640998923
True	385.1531611207286
True	375.7420794854197
True	412.34772851045096
True	588.1093003264593
True	1063.262937736517
True	995.0719814276696
True	57.02963941340562
True	1084.514253443817
True	115.2856802194854
True	110.63466840020426
True	114.45977956695108
True	497.84657301132967
True	370.2659705847918
True	587.2352561390358
True	258.9652987703254
True	163.22651088567196
True	407.103026659607
True	13.955949382582158
True	451.2724171236813
True	374.6325097502647
True	148.80749460532485
True	98.9521508598717
True	511.410352842234
True	1006.8269552808928
True	201.2699066068676
True	63.90377289235866
True	436.2970084062996
True	374.4507136661377
True	485.3769757576444
True	329.20892279219817
True	4.3116689783507365
True	555.4905456759507
True	489.6302260835562
True	498.6819353662111
True	193.69664553657336
True	108.90357126112758
True	22.53248129834511
True	373.96721076430975
True	103.22958499293428
True	7.813909282030846
True	31.61563318842401
True	338.57339785528205
True	637.5879605245253
True	131.96006299170955
True	93.80581844526245
True	24.5682262383827
True	416.5889393142539
True	336.63544854532523
True	764.0503482530788
True	302.267939819534
True	535.1949718928975
True	534.0723033672365
True	519.472993167837
True	294.36773114701725
True	559.9023668717751
True	96.47760109572212
True	583.3096885944085
True	6.204648716297008
True	370.0217538801116
True	463.5598740005114
True	923.7305170807448
True	359.0058520608984
True	820.294936938662
True	961.9384780072468
True	182.7706362159958
True	37.42313113329888
True	376.4849443292148
True	382.4668737467313
True	553.9273734584045
True	237.7348579514548
True	27.94825334115817
True	647.3991209287036
True	124.98175056259797
True	1061.846580844175
True	322.60205834873244
True	481.4581610871826
True	121.11677697161711
True	819.5700346016991
True	144.4169405709102
True	823.0785613030224
True	539.6738266051791
True	183.4194866406685
True	107.3568683655546
True	64.1354923107993
True	571.7355043696599
True	923.3708285309611
True	446.4801358698366
True	545.3179600134318
True	131.30089623502113
True	633.1355720713948
True	474.1952017054323
True	795.2176639995542
True	315.9785693338088
True	578.3352762563838
True	112.6844078760913
True	24.20358311676677
True	407.6199228124981
True	176.72662279209752
True	105.6951595195874
True	378.87658967863166
True	1070.0816056216886
True	267.8006243692628
True	555.4211449586833
True	10.217265603641849
True	75.42241600075849
True	330.85285127890546
True	778.8865128769413
True	451.1020972578961
True	528.2977947248149
True	727.8395675267834
True	69.78621717254468
True	716.846748797446
True	48.203856936691416
True	103.42844224681778
True	183.5508209100462
True	73.90098589331816
True	26.66084975059113
True	299.88305268766726
True	507.8758817280877
True	905.4396757091466
True	870.570168203122
True	6.532574834407653
True	278.06169258639665
True	449.3317366277049
True	125.83937528583186
True	240.8341236680804
True	326.21048647256447
True	1318.267326871652
True	448.5693029292792
True	25.495173260923227
True	181.7798973641082
True	722.8373429882441
True	34.9191628956603
True	175.55715454729594
True	551.5271481756907
True	74.4990136542655
True	879.5371396449912
True	340.76436538738085
True	676.0012718379706
True	69.66898367994168
True	657.0712546115602
True	575.9245797587673
True	859.3197106841598
True	235.8819717845018
True	514.2657248095899
True	825.2467090314035
True	896.411405469963
True	237.76221157261307
True	740.0516835584516
True	214.81981564899573
True	455.9239773365812
True	356.6495760524165
True	509.0820296109181
True	483.7559901100293
True	305.6244945242583
True	355.4394053212844
True	108.68246592866302
True	347.87420471538866
True	1156.731588360463
True	312.43300854457334
True	149.29372582572535
True	304.0319939769739
True	732.6260103176962
True	635.3869879334205
True	407.850106460373
True	123.3137588971722
True	341.33374335475474
True	33.22257086537249
True	176.13216257662552
True	89.92474881534217
True	84.78146074576134
True	539.0832792001759
True	141.32094938021848
True	128.70089847737856
True	98.17636849112304
True	84.78738246208981
True	458.7386639622104
True	385.3065029910292
True	1027.4996456452884
True	532.1565539482958
True	845.4338359276405
True	275.15012811022666
True	294.3589849808253
True	547.3835841362269
True	199.59981560886416
True	788.0204235701931
True	246.14955206554356
True	360.7439959030796
True	64.79052966116251
True	121.47690398467196
True	260.6655443528282
True	120.14800195906312
True	472.2315751457663
True	29.23663105688168
True	554.7537983409201
True	1017.8677835583732
True	720.7694837424754
True	1.262027131355465
True	62.29821654809471
True	480.1998344403553
True	439.5020629293349
True	75.66896838737514
True	119.15163620660904
True	311.288705761855
True	76.99238360932976
True	54.09616025356485
True	717.0725589293933
True	669.8560595972168
True	157.78733398740874
True	168.11755219186398
True	510.271687730371
True	53.45296390400753
True	26.65676767087824
True	559.0746100530786
True	440.6747185820331
True	1125.470040825309
True	48.155283579000006
True	460.4339087318076
True	871.5960818228939
True	805.9799150858685
True	281.2771680972184
True	740.7403298633656
True	384.8370410642165
True	40.89314134732024
True	97.59031536319766
True	725.3034765459947
True	75.90558153698323
True	133.67276655764897
True	938.1207693711402
True	196.4090216618408
True	279.4937758091337
True	102.844509887957
True	658.8856122380076
True	586.7975360671732
True	208.37799334548916
True	435.3020963694319
True	42.10825190926568
True	275.2823741925924
True	572.2533794735252
True	588.1010628146201
True	316.50385445926327
True	75.28967669803437
True	936.1240318952932
True	1085.4460255530732
True	571.1595769372439
True	63.65921698382287
True	31.100603918335292
True	90.94793128863816
True	107.8673182862834
True	98.99743636094162
True	871.6473589295682
True	1157.5244361332082
True	737.2316876859174
True	323.4141931629208
True	8.313994653102105
True	22.068203639816307
True	341.8680458803373
True	463.72327026880777
True	42.3178340688615
True	558.7297719959677
True	430.6931042946625
True	405.0493620893511
True	77.81941402644854
True	197.3384415691567
True	259.6525011916572
True	124.09100675492977
True	398.13758621658695
True	41.93433523878102
True	186.38146225367757
True	1169.7438042947597
True	6.070266055939967
True	28.54019779765489
True	574.5023363786635
True	355.9866595410188
True	783.0617591119099
True	158.54688234688118
True	753.0536636976503
True	567.1608251452101
True	272.8395490370374
True	438.15924982025126
True	346.45482700016095
True	288.9073168273463
True	268.2215286290963
True	395.22223692044207
True	500.4245872687996
True	493.5724281663407
True	107.1133232971614
True	370.5791095970389
True	9.929247647602654
True	183.0901226174826
True	216.30978349462177
True	855.3959020617469
True	612.9744951722306
True	34.44350942980038
True	711.5753698925841
True	837.5578111017247
True	108.93779606879563
True	343.2771065946173
True	876.378832507845
True	232.9719029809146
True	161.25186570345912
True	526.6397529680448
True	586.9415065801388
True	1117.8447247311158
True	148.12405350539632
True	155.3862714732178
True	259.2388584926808
True	306.1634157460162
True	403.2623609453808
True	409.0657058239429
True	342.22263187857874
True	437.9020603777612
True	486.2865713899217
True	231.2632666601951
True	1459.4783913026013
True	252.09951132098365
True	405.3062188949998
True	52.76062254857743
True	767.7772698042115
True	258.9730682582026
True	938.8005335464736
True	556.471360514757
True	313.58982784577046
True	774.6176742013433
True	271.5963582268649
True	225.63669139764863
True	255.69015804070995
True	221.3124918263557
True	139.7863011384702
True	244.833617097951
True	735.5599950728739
True	519.6034717674704
True	209.4326149206802
True	1209.9240490774016
True	115.25668501505938
True	260.2655168294631
True	71.36038275910457
True	301.4816538818723
True	402.9412272480024
True	90.72509871121098
True	221.80062355405732
True	77.93808952879827
True	682.8553726265762
True	367.710183620246
True	218.51379159683128
True	728.0091513213653
True	874.4872779417128
True	819.8755150339235
True	817.3323486694132
True	350.10965606900663
True	1.8800742619756623
True	261.2975776517639
True	57.013469684192245
True	379.6592384737123
True	50.157447774792175
True	348.1829854148531
True	873.2047730534234
True	1063.953236319276
True	407.7023064991395
True	22.928844142055453
True	540.1492504507892
True	512.0256523477452
True	193.0175277967756
True	232.4717799437496
True	297.51413835216664
True	21.268459372666204
True	122.59054777771075
True	946.0274832090652
True	62.81511632670882
True	489.5511573000463
True	795.1073680586708
True	99.4287594184193
True	248.19673129083716
True	113.14860482936596
True	14.785671653651626
True	1.0636116319252968
True	119.16137903224016
True	1014.8364818335754
True	464.5793448390409
True	71.36647573567069
True	789.6442605480707
True	343.83674037407576
True	1.793143634425205
True	451.2185210902842
True	195.6435635523128
True	495.8547984220313
True	82.43928854444371
True	334.34966236098074
True	374.3890556746951
True	170.64212498841275
True	217.3818885059692
True	131.13451892626912
True	168.2580587347527
True	984.8632726980449
True	13.939265860549543
True	514.1319207015723
True	490.9522010180084
True	404.3554499049917
True	219.91017864423185
True	236.58708682422056
True	157.67943314710385
True	48.012438512712926
True	491.9211026603192
True	153.49891848771634
True	847.6404978800354
True	843.3804508182574
True	238.91405670019844
True	322.41592172223216
True	523.2688142669135
True	39.86511236189009
True	81.84655235203299
True	767.8025758987834
True	1101.411626754
True	110.66129090609066
True	735.9160483949832
True	140.4643154841527
True	951.4762584336436
True	657.5037942763105
True	103.60381800322082
True	263.84726830236235
True	625.1654951068973
True	249.3077148314299
True	46.85150900950273
True	570.7396055554404
True	461.0329556713157
True	5.013466416675858
True	476.63275564779246
True	66.39844639130949
True	166.0128356753043
True	229.8644289387351
True	302.0549520514009
True	77.2965369938348
True	233.57552990281167
True	350.73994338722525
True	436.9847764614211
True	957.818576437614
True	50.20963894972789
True	890.8902042837441
True	1029.844938797328
True	128.3361369539417
True	76.15119494053229
True	1017.4028455388918
True	36.22838163209682
True	229.66444649530683
True	85.9500253852584
True	214.66679039712696
True	372.98491949751207
True	975.9043684755756
True	96.1235192107168
True	71.11955413192192
True	634.7529286685769
True	269.5168278987788
True	743.9526223857036
True	54.870666727586745
True	495.126529752294
True	381.0276131850462
True	694.7586958952794
True	53.0848732270406
True	108.42692625044111
True	27.522257915487632
True	265.6902649735915
True	47.08064559781027
True	353.48305635176456
True	2.803531624028135
True	1174.679324744737
True	102.4387882987524
True	140.52742118105107
True	369.1695736050685
True	716.244685290523
True	686.7990623696173
True	951.893619282504
True	465.7795072296217
True	421.4817875371315
True	146.49028492418714
True	419.6658526953338
True	870.9152275095358
True	410.0458208754804
True	901.3455781639124
True	93.8221958415391
True	424.9045042308594
True	184.1493189708407
True	284.8901404336016
True	752.4936032642272
True	167.32096920352947
True	138.12173420247066
True	66.58699940260509
True	842.1277035616615
True	803.0004396990631
True	84.80971174640786
True	424.8075013717325
True	739.58249384827
True	415.519880569007
True	54.09174236634372
True	327.9169849426926
True	786.0825485687179
True	29.06357135868603
True	358.3232918579983
True	167.74746485158414
True	287.6095753728225
True	33.949328652196115
True	216.7342003206518
True	757.9154226407892
True	643.3134710374998
True	56.2969669516713
True	293.5079560034202
True	901.3180111670082
True	16.99100836586154
True	315.5604003432639
True	275.8185057404111
True	412.3789464537075
True	223.32947216385625
True	632.9741354274815
True	47.963060275763816
True	974.70711015463
True	902.8441168692214
True	46.46188426541069
True	388.17390958156574
True	731.0386858118347
True	886.8040424435562
True	273.82947624090207
True	597.1260240641611
True	127.5507083755894
True	197.8810879738459
True	131.9345013192173
True	137.4867718712167
True	209.51714312743383
True	949.4533279052092
True	807.8951875503556
True	959.683195347411
True	18.5599794125216
True	25.33080100660805
True	353.0973428524478
True	12.89900465751226
True	588.4833775142744
True	1020.567343240235
True	270.4277446893668
True	207.9029291121774
True	83.7286557686488
True	218.98969019498384
True	129.51125120896003
True	43.12713694268991
True	124.33717184631548
True	88.22134221935997
True	253.09221877811103
True	531.993894025553
True	162.41202277478325
True	29.000532537134717
True	56.8816674275104
True	436.3209368047335
True	266.1312686361389
True	595.4310664591866
True	24.212628276783192
True	113.90424168885296
True	654.6884537487496
True	277.14275424653295
True	481.2670655389624
True	672.1796576439343
True	102.01731139282678
True	101.51127867147358
True	78.78282623810331
True	24.35804385360744
True	126.34721882254834
True	89.65385131046077
True	105.20279781232308
True	158.48170912546897
True	234.36289941520025
True	813.5129709349332
True	292.1124235227253
True	929.6722615898532
True	167.28353792006388
True	197.4409480871811
True	784.1003557814487
True	304.6274328158377
True	588.6665683788747
True	251.1391677224442
True	358.6283620775539
True	441.6416446927892
True	577.8927988282968
True	648.9938980579645
True	364.2262876284226
True	35.620877470928505
True	548.4304109170005
True	617.2428009025725
True	20.504123853287872
True	11.27131653418151
True	265.4248380428707
True	396.1166247170335
True	435.9603016270416
True	69.97406030123034
True	685.1828803381946
True	945.704588247511
True	223.96133136393956
True	891.6782588118722
True	275.6561415955312
True	106.77609256655346
True	272.4653415418488
True	661.7857654301031
True	37.32700812856095
True	582.19297653939
True	1280.4546490050825
True	1030.3543662330958
True	882.2193998606999
True	207.522687798311
True	92.3554073852842
True	198.05376047222677
True	816.2038556504766
True	146.24856346323344
True	1083.4248248134436
True	838.0541636307871
True	43.23630708440189
True	86.78991948825411
True	422.88310866059504
True	408.2168655779596
True	196.19043421511552
True	521.0001498226761
True	652.3753457878179
True	121.0318254446793
True	274.55960723848494
True	994.9373219529216
True	47.99844736911867
True	693.5706323291416
True	528.6716728302366
True	39.99092196780215
True	802.8153517514546
True	389.3071106972391
True	532.2379440316653
True	108.1420399399277
True	252.07401846946283
True	216.79330539546575
True	26.87389143358348
True	132.41432927396028
True	752.8307437648695
True	143.98326896419965
True	382.1374958613744
True	64.02347808089982
True	639.7027993426043
True	597.1178502137626
True	235.4774247130648
True	451.1523521194699
True	162.1989747701435
True	165.927756753809
True	220.57210072504577
True	302.92465456533586
True	364.5279616813133
True	131.8629268582532
True	180.6142695904529
True	27.468063843917754
True	892.4877221941101
True	300.8926294700295
True	10.621752876732472
True	363.5890833633227
True	157.1091982498883
True	621.2266198341365
True	367.0324098952137
True	576.4879910490522
True	534.676946289957
True	495.1407160192024
True	780.1425016707161
True	242.1015479034586
True	568.4911992537129
True	156.6674085044437
True	531.7845192975909
True	346.8662363049894
True	381.4652429689771
True	120.65203814116344
True	126.72028408132412
True	110.43263968321544
True	63.64147443166903
True	705.4470329769564
True	180.15309911949225
True	41.945804998706215
True	0.0
True	578.990180604221
True	110.38262902355116
True	23.742985747482518
True	39.7426454909746
True	109.42170827521586
True	553.8183800217478
True	181.8088507114041
True	101.2291135272929
True	34.83319143324241
True	153.45101892822578
True	898.9836332062042
True	49.68903051999147
True	226.9206150079894
True	727.342688662832
True	308.8509939658253
True	468.171388172478
True	480.2792942411408
True	509.4238743241386
True	602.3821300601712
True	908.8183279860042
True	261.60730854415937
True	1020.000516459176
True	919.2821811591576
True	627.2502195951981
True	345.0761374414772
True	865.9661583933006
True	9.830761980662867
True	30.883805548756037
True	298.59163585135127
True	42.07212522343283
True	198.31844463369305
True	756.1148102331796
True	202.4556163518565
True	697.6410207982883
True	774.6695720524042
True	128.32729775954328
True	367.298310338896
True	609.4377198025849
True	23.403439986918738
True	124.34415786894448
True	435.31389513476097
True	303.1387255856471
True	200.22677971462872
True	109.85047373418168
True	378.9763004255621
True	23.743680417366324
True	366.5245679976584
True	368.0411607608256
True	1040.3136899641895
True	370.4784379349366
True	27.877881456958868
True	445.0344133419623
True	439.525842890024
True	231.95473065601325
True	29.62384196850621
True	766.5357795702921
True	438.8070434664946
True	167.57384568222545
True	12.285532302834069
True	1212.5618903573998
True	165.1874778937112
True	24.818232891752366
True	301.6617645387748
True	292.0101294183268
True	117.06687908687368
True	286.73331393849014
True	46.287746435910265
True	328.0893444490812
True	303.4927178912528
True	322.77281649532875
True	31.47740583795733
True	46.43642585493311
True	1029.4944276795673
True	24.3996537922333
True	11.361209492361326
True	176.78763015463073
True	648.0137674648734
True	8.428264159320934
True	185.3165555153968
True	171.36355291338552
True	529.2253413777103
True	390.3127522731269
True	731.3939725247116
True	317.01920324091435
True	488.85844894717513
True	439.8498729105386
True	516.1431283858045
True	99.57486748876936
True	1269.5908282323446
True	921.1263886578854
True	286.25261212330946
True	537.1334726403276
True	102.6864284882048
True	567.6416368532502
True	404.2287283002755
True	151.601669030281
True	73.64012720120581
True	352.2089042985674
True	167.15094917119455
True	30.92050445721007
True	570.7107155172241
True	378.8119697785786
True	72.01133617004308
True	28.756057632377765
True	675.6827374519972
True	497.7474078199883
True	76.94075829344887
True	22.2309458186484
True	321.986094125065
True	321.8124545760012
True	703.6117416895133
True	540.338943562003
True	561.8587826162849
True	790.0557225730199
True	9.023379274616715
True	58.44616621452553
True	35.599189103465264
True	57.26719586594852
True	488.9494342233973
True	577.4524003357537
True	81.83939525462456
True	106.76010164996276
True	191.55440710666477
True	73.57986038090061
True	171.41413756652875
True	207.0347160806299
True	274.45360050080666
True	805.9620075574466
True	596.5380388234884
True	292.82520794185194
True	195.6068439701738
True	274.6302126761205
True	234.6831857049767
True	769.6331656853162
True	334.93372541580123
True	169.24995825766152
True	897.3536848907684
True	356.3658254449986
True	461.7268238022928
True	149.50936812347868
True	120.27348697758858
True	63.19642371805407
True	198.40753949184568
True	997.7357700881604
True	506.134490106469
True	118.94478608823432
True	352.1116945842072
True	104.86137514781814
True	659.5547837557427
True	4.705726443195289
True	701.9941517505271
True	30.37824895874812
True	959.1947392475564
True	834.9927462746465
True	210.40073169798987
True	28.943044890982943
True	82.01282673174669
True	467.52926918107096
True	226.8377732481131
True	1.115697952281166
True	75.73641812998801
True	1072.335323035785
True	353.820911538736
True	663.2057235761247
True	473.75614515189886
True	29.454481871955565
True	131.51441154537986
True	455.0459010533429
True	937.8258949094184
True	828.2775614361826
True	419.7386529729922
True	336.7637560989773
True	15.924247692273864
True	75.21540931359014
True	757.0219443858264
True	468.88200943539726
True	380.5190744348188
True	880.9325632626977
True	25.88397540477196
True	221.84388586179668
True	890.7451474181753
True	223.94033203710285
True	8.300566155656043
True	506.1302071867256
True	104.93523498955172
True	639.6986324317322
True	49.39629791594844
True	254.82949304553352
True	864.1519922700261
True	892.9522159443914
True	269.28293300347855
True	434.3078904971079
True	120.63801428069372
True	604.420644738789
True	263.493294732907
True	186.06628774366496
True	864.7716810544389
True	54.85006078201058
True	702.4927184042938
True	284.72341910354805
True	306.49843083964845
True	172.15026816009097
True	493.5170229120818
True	628.9657109348598
True	363.20918057464985
True	402.908678408565
True	66.3754462350337
True	166.58847325115258
True	466.07045867927326
True	225.92311634168644
True	34.198215864605096
True	210.83282661170696
True	392.4685241265669
True	384.3792652273965
True	756.7138753541976
True	135.05322358893827
True	652.4374052618513
True	470.5681219875463
True	584.6488423654687
True	138.59804292193
True	39.779116665101625
True	669.54932637501
True	71.51403910947666
True	552.1176173171148
True	683.2518024918134
True	451.6626000116888
True	133.70519846154556
True	535.8242543582493
True	4.302926380726909
True	399.19678529685103
True	29.52057367427198
True	651.8900285693405
True	258.5253566908496
True	591.5337165569111
True	685.6447677887916
True	150.63482270001438
True	545.3603446554913
True	510.2612477686482
True	67.03122332912665
True	981.6495336007256
True	3.5880569760821506
True	28.0433816056056
True	621.8673588502974
True	696.4855255527565
True	136.79660838289874
True	414.75146856055386
True	118.22990094811058
True	77.64468942191523
True	456.2325929504088
True	41.20564656359338
True	501.7716029592152
True	13.43856256045422
True	870.821860590255
True	571.8202214224696
True	690.2600118011916
True	103.75665923437974
True	377.3197998902468
True	1009.5737026714024
True	838.4067183568459
True	133.84192049974786
True	558.8314715689723
True	454.1492056232905
True	247.40194761485205
True	258.5604297358071
True	5.820078953822878
True	331.12881813256524
True	10.908661394243984
True	368.6079042633157
True	73.43350624268824
True	411.93981245419553
True	654.2944216594423
True	127.20019645784096
True	245.06807523982403
True	656.5375881157668
True	654.291685368786
True	291.2987785836922
True	140.4364119679083
True	163.84945909181454
True	473.2591725536781
True	86.80347136896609
True	10.066597936114505
True	512.8249666412571
True	568.4409056291171
True	20.995856701181477
True	141.88675691462487
True	830.3705985192801
True	498.8998129011923
True	274.58237588211983
True	33.19144129370806
True	479.1740956218378
True	111.34954460461474
True	578.691234338872
True	668.5196455172911
True	298.9471057889288
True	373.3534924761068
True	188.34379014275729
True	239.01425006349783
True	76.8731345151356
True	220.64498061540476
True	518.2053626979398
True	21.60404887157572
True	463.4453373312354
True	364.9916155905019
True	746.8451389827381
True	881.3323888977544
True	858.0077232255708
True	156.93139121159123
True	399.359570791155
True	66.16955792495372
True	194.7289663240194
True	314.7988755264732
True	9.956734492893377
True	782.93985550005
True	22.73187480846637
True	402.3691828084384
True	274.5863804512883
True	646.4376651229815
True	215.60148635693935
True	38.3710318579804
True	687.5276568406979
True	1074.404148155299
True	226.0077550165317
True	131.2474084191311
True	585.7649534620735
True	475.7894049613331
True	18.16420888494504
True	862.8928922486161
True	113.44617648089948
True	45.61041787329452
True	298.3617485597957
True	354.3919989490585
True	410.0822537534645
True	264.08902301703057
True	21.54614536230286
True	22.051145115767817
True	846.9900542704808
True	196.49524022542604
True	117.69811013649512
True	856.8228152312996
True	653.1712253303302
True	641.5455639080839
True	439.5764983352384
True	149.14966407209937
True	28.8375437374786
True	96.65196874558262
True	438.7713860549728
True	231.27917261342105
True	501.3384887688805
True	146.85528542455026
True	473.7414435876301
True	647.7751524960987
True	954.2121047331772
True	25.2537588087217
True	984.9109619558524
True	1062.557120954138
True	461.5603131820443
True	82.91239927787025
True	799.1262409214687
True	651.3477504619783
True	681.5054306393095
True	169.0480280522403
True	760.1675974519316
True	716.9168096002613
True	117.91721336280963
True	794.2317304288161
True	818.5106514269952
True	459.95930008415695
True	235.61068312397225
True	71.20674449984263
True	313.70490268922623
True	349.20289838495705
True	464.3150704306611
True	444.0249803826685
True	197.16736878842784
True	319.28269140126656
True	2.622153597294217
True	13.704310924319252
True	105.85104142396511
True	131.08883446276678
True	363.0816973998296
True	346.63784822179184
True	114.34218915844518
True	18.870240978248127
True	217.3994579563516
True	900.1682286963505
True	460.9458320505908
True	530.3922507052566
True	553.1330582545181
True	799.678365796761
True	646.8271192938886
True	96.58903917326504
True	208.14143184820608
True	244.42803600480408
True	275.0985889019703
True	105.10217661046498
True	362.3112839033391
True	433.617824553674
True	176.08288776246556
True	656.3894480743749
True	251.214428988244
True	191.793420664956
True	28.589570560105926
True	248.9918342174796
True	474.87713550583663
True	166.47064264620278
True	525.0351446679043
True	460.513752231046
True	251.3921602421444
True	108.59219004229948
True	42.89578642352831
True	410.85772973449633
True	789.221610050312
True	165.54643469311995
True	1045.62502108577
True	1039.3490859150593
True	489.5572353404425
True	102.91400821910588
True	118.39002500448724
True	685.9451771281008
True	8.247546493841071
True	225.63684672161844
True	130.4216902141637
True	123.7323001428386
True	327.5734182198635
True	641.7346409264521
True	34.68780404863981
True	120.93085538137012
True	960.5375080137655
True	58.39384833512175
True	469.6257178001271
True	534.7994999886442
True	256.8979745413067
True	129.59595358988076
True	920.4478463912152
True	1207.902729221124
True	522.1971017922417
True	662.0578735749692
True	214.20700298927943
True	150.4378780816485
True	308.431148147342
True	243.09124027138745
True	175.76172129720365
True	313.03390176370533
True	346.7341486931048
True	11.313666071263023
True	609.6421377565781
True	145.60416283923743
True	81.40791622853283
True	440.0118053618546
True	308.05025530184537
True	1207.7435514841563
True	367.40351487261154
True	1011.8687216785077
True	10.081947710981051
True	268.31142917750714
True	218.5433282824401
True	160.13201747680895
True	502.2027717737183
True	196.90620547510036
True	436.1507492153861
True	336.11273395754336
True	114.71271202157304
True	356.9098272570972
True	1033.8676226622074
True	704.1917552491788
True	221.317768017413
True	103.66651871224478
True	306.9523497593503
True	26.21019799049943
True	354.3119398663754
True	335.16310301430644
True	585.401611040827
True	438.3881359557158
True	355.9835156935832
True	157.6548817206277
True	13.144399747976712
True	421.56144306261785
True	271.8493677979773
True	146.6600070987166
True	314.1584336768787
True	445.63391388149387
True	802.7233996765168
True	313.9530680425318
True	781.5905994247556
True	395.1912851170637
True	378.7247112314644
True	1.3682569155566042
True	1181.6041656364234
True	101.91088782051636
True	939.8369631546212
True	188.4903877808337
True	436.1519488254787
True	670.6052448478929
True	88.99690034739301
True	490.0931810276399
True	33.47323483288007
True	433.6149314194957
True	74.84610151365068
True	237.0767839184219
True	37.37879451788196
True	650.6077450406877
True	191.1077033491964
True	28.502781815524266
True	381.43628638607134
True	111.48577009708896
True	156.3048176505466
True	783.4930301472397
True	253.12248398201007
True	160.50517495782591
True	377.5070261357161
True	517.1168585287724
True	345.20161885753004
True	513.7049828311849
True	592.9725177383848
True	162.31275495098583
True	7.372093876497173
True	68.01776308167723
True	456.2077987554366
True	86.70498278285463
True	80.02551121073944
True	1045.8826936008195
True	22.92531499179739
True	312.7439495306109
True	310.0475227837884
True	454.33720239213176
True	672.4548673482436
True	186.4591022846052
True	655.7280422905096
True	325.8925825203113
True	332.04745979754
True	269.3965907640992
True	212.10231986740905
True	362.0777014697546
True	451.3274191953744
True	414.902309706917
True	626.9259253598755
True	142.75075105873017
True	77.61807389046666
True	38.96571793262368
True	287.1629160635636
True	666.6552711252357
True	397.8232100877967
True	767.1084565390188
True	216.16851742461236
True	403.7325510328986
True	66.33097367928914
True	50.460335605108895
True	423.7497309309464
True	200.8013852913465
True	215.79900518413075
True	46.26120318636527
True	1083.6121550622718
True	169.3182715069362
True	909.4292258927908
True	326.1775270993806
True	917.426369203907
True	236.46944856776372
True	446.68919135651294
True	522.1198136924341
True	622.3848085182456
True	219.1258323985544
True	466.1277560824631
True	939.3477111215554
True	122.04886372300174
True	7.122418830529228
True	594.000681106916
True	30.670208810166987
True	77.87404378401693
True	798.206173798319
True	225.88937370600476
True	1014.0694365648134
True	667.0998486781958
True	408.899236283446
True	266.5574994700924
True	483.1664814276464
True	329.1954917334668
True	188.2364433459202
True	675.3178725656237
True	719.5436612127717
True	215.8899920395673
True	86.83213201728879
True	515.5219045967397
True	139.6409200620888
True	378.30493881221673
True	329.3317862968803
True	64.10704085139143
True	370.9956164159401
True	395.29822444069697
True	389.691547992311
True	414.43428544275474
True	427.56797765528376
True	652.7806777315905
True	61.30847778657747
True	445.0429984227019
True	338.69977583859685
True	674.6170137349995
True	212.16240306807344
True	100.93869039775456
True	42.72725765392357
True	543.2735417667141
True	635.7531256354431
True	188.70525851900547
True	412.9285407510876
True	339.9123613935824
True	17.724626437341126
True	173.89902635992004
True	286.75806195148726
True	3.1085305115434525
True	880.7073332198977
True	83.5929988675096
True	105.91021251389029
True	111.33943635155498
True	368.8096505043723
True	37.578979856467214
True	449.8105988791712
True	226.8637860855716
True	5.559924267490166
True	117.70447055193918
True	436.9627896315975
True	53.3248535719223
True	67.97461479973565
True	177.37875266914307
True	285.39807785738424
True	960.1802284092336
True	387.26234858654334
True	957.5472773896296
True	186.55983417246583
True	1001.7637881382856
True	801.7005512627062
True	652.3761201868812
True	394.2983020014013
True	381.9652483002945
True	79.2149029358583
True	72.57412537173951
True	78.08406489020716
True	175.0730595706848
True	483.4744600766807
True	1152.7947017133872
True	180.87469120414931
True	352.99005614097905
True	439.7973313250145
True	609.7663464061806
True	621.9904341451746
True	287.8235516712129
True	451.1678102105649
True	658.5604049053682
True	95.20746070110162
True	717.0440029964684
True	263.4267642296459
True	135.2561791318138
True	413.3961382845192
True	858.7706745955049
True	436.37198817078905
True	826.211946741739
True	188.4798523337842
True	350.3654915102699
True	696.0779936299091
True	616.6448425587221
True	188.77376590886385
True	254.33439807937836
True	811.610609436942
True	31.76323351055221
True	187.68349158664807
True	481.0711979992866
True	722.4158972982933
True	98.97544537208232
True	37.46961042156184
True	160.7900131930677
True	733.7105874048198
True	321.5025023192752
True	558.2667958785834
True	354.4500117963624
True	299.2315220830719
True	435.8598531700303
True	469.9510876187069
True	73.32135414005565
True	379.3823950296352
True	776.762163600979
True	0.0
True	297.8654293414334
True	259.5494741094276
True	994.4395666443536
True	155.50372445967207
True	619.7576043201087
True	632.7107209904026
True	116.9813787410358
True	217.3040138407808
True	138.25475343694526
True	11.867257993790243
True	292.3326745908745
True	360.2564697197684
True	1123.8149121021547
True	241.128627843178
True	408.9688573060927
True	662.9323672624589
True	208.86669340876887
True	27.18946579783093
True	846.00345825206
True	612.5671694247102
True	155.11008453669004
True	594.8717805101753
True	167.01806715145804
True	308.24354268487247
True	784.8440039082387
True	35.37234390839566
True	108.3776874526544
True	531.0821530859043
True	65.99384096962815
True	76.53359937217567
True	409.2453321174534
True	25.030941506908608
True	766.2295077842896
True	104.82676356003492
True	161.04262767907963
True	17.995542227370827
True	757.2458151541827
True	27.38484322266442
True	779.9091565100667
True	392.1004208053058
True	117.29126479013988
True	700.4853549739539
True	518.4036028378167
True	552.7544044121931
True	45.33005559439861
True	368.82324213206346
True	5.508091614278887
True	91.31864735860935
True	386.5321352394541
True	43.31423226649984
True	121.08978844802252
True	314.7896620611434
True	192.32426977923183
True	98.36752647200755
True	660.4272578938973
True	17.845845281996255
True	1124.128754254231
True	501.999557169078
True	310.30304479171224
True	495.9040059278506
True	122.43078745427556
True	785.706679803002
True	1080.3725140264112
True	723.8458458514392
True	179.54979906637303
True	229.78167687866005
True	52.65576473897043
True	59.30268853103253
True	152.95182008276103
True	100.37931079214609
True	174.85682309780245
True	1177.2342165191828
True	301.30898904843366
True	351.5305659593604
True	704.7616805031354
True	17.615130308282435
True	13.11349221653296
True	581.9322261616957
True	5.6681330089910125
True	114.08567004967804
True	688.536072354705
True	176.44425069836095
True	643.5255700355012
True	848.2826017513992
True	157.69048195039602
True	935.2293221595116
True	2.955565016234183
True	468.6985955853885
True	1062.7805042266386
True	25.841589520867696
True	241.7821984984404
True	150.91628016779373
True	977.0974618805832
True	233.2226667658158
True	499.9177303133601
True	115.75579116819766
True	495.9897971307316
True	159.4746301216436
True	99.0398037677148
True	395.40755144738887
True	71.0542344051703
True	53.48737403487353
True	1053.3935545355985
True	254.01315571299529
True	160.91336224430327
True	371.8843415804639
True	394.1198262235677
True	210.17900528086324
True	168.30146912872405
True	400.639732788714
True	38.90153667283359
True	487.80461281987306
True	1135.8920360183672
True	110.12574062750392
True	475.5249070837142
True	314.9382862617248
True	27.48075438403
True	400.2706498867124
True	104.49553394857772
True	602.8567947752603
True	208.3856738469431
True	410.36877008140056
True	20.22217869874584
True	426.25271748425536
True	109.89645865973102
True	349.2207780790799
True	32.70236833992148
True	170.6502069329333
True	251.2069679645185
True	753.9219457420376
True	57.7318895120921
True	133.01178692460624
True	232.09027705285536
True	135.65405525508336
True	604.0487311067236
True	552.4166237697916
True	794.1092402089773
True	400.5734156014601
True	541.4567948547988
True	405.22826196659526
True	692.3281975908517
True	68.62790488742863
True	463.1675617379111
True	433.47516438890506
True	47.0467483038284
True	82.0986080217467
True	127.38005220396307
True	91.91959108492073
True	328.78342180185933
True	867.1244674755221
True	323.43410038461
True	1102.8553199585592
True	326.7987238355055
True	900.2367017053565
True	155.30841985241204
True	577.6428834081768
True	596.2506077323546
True	698.9836337152283
True	455.8000832270529
True	64.21521470182739
True	287.5115522471252
True	42.577939584653336
True	166.1473435824482
True	160.93566832042814
True	1093.2024985396963
True	235.44050178850043
True	543.582582917305
True	562.3301677668014
True	562.7680125778212
True	884.9707957277589
True	594.5076296753658
True	649.7577934490948
True	920.1160169581376
True	127.98988209045712
True	312.93880132435294
True	253.2511918460476
True	302.58293180674
True	87.8940654875789
True	388.889359858127
True	4.713011072364677
True	334.0234712374801
True	250.15056968022125
True	598.6286091127038
True	296.98004269152824
True	358.4216443500031
True	9.38809237094863
True	62.86024806124362
True	549.0954612277218
True	32.98590155204189
True	138.67831775701566
True	63.23042148985714
True	152.43188483228312
True	240.82868061754905
True	70.12730243486423
True	391.82789933320345
True	264.4155470302252
True	98.33588649412204
True	339.0417882734317
True	67.48687249233207
True	556.6523412136363
True	821.8742286303975
True	287.4708916026883
True	1175.943008836612
True	115.3673144886034
True	293.56769691479565
True	1056.3069293718693
True	89.89299426997363
True	281.10081264344416
True	9.55135472960553
True	411.67398301527214
True	458.58771937795393
True	158.04265988312093
True	620.4773324544105
True	921.3789549235594
True	157.00074814445193
True	79.45000104063115
True	327.2718419841325
True	546.3705141388201
True	639.7130376676267
True	1232.805817872745
True	27.716434626153244
True	936.6028192201286
True	132.0520160919005
True	638.3934408522633
True	117.97970363741616
True	134.1281315055741
True	189.3395845700687
True	162.71577492144218
True	749.726911940002
True	209.79721981345375
True	228.01741847726197
True	65.22628513596527
True	499.98188696082894
True	449.9901747636338
True	178.89296003846889
True	238.32903159390327
True	15.876611154001688
True	415.2184104033952
True	222.72691802043104
True	289.2368846063588
True	110.57506032880694
True	722.2545912780982
True	411.8416560482097
True	261.9141360484109
True	649.8537162220533
True	537.2307835075884
True	455.2451513504195
True	135.79191354038622
True	533.0475923468005
True	432.11051894390334
True	2.7444836586890187
True	192.25461084929157
True	97.32794234321078
True	246.11224485043607
True	3.461516120730856
True	119.60149237657356
True	360.6953217745109
True	6.603344244628776
True	868.1117375893309
True	172.7716308128791
True	727.5317747330906
True	783.5007321425247
True	157.8962455707051
True	232.8812902694453
True	480.6390860646681
True	861.9919333389947
True	49.08140141997061
True	38.31983789099559
True	132.73801693375586
True	631.7320656428012
True	734.6876802195203
True	179.45158635086258
True	587.7037643620325
True	601.7349961594265
True	827.0057166425515
True	419.6613267949345
True	187.89035418211216
True	852.0104331140797
True	216.52819841022503
True	159.0584277864337
True	320.6926265732033
True	221.2767684512965
True	201.79932022917552
True	595.8881054576833
True	256.35461305391624
True	201.3570924407248
True	459.690706005352
True	465.0569528847436
True	60.72944300238649
True	295.02909128825326
True	80.41305612018802
True	340.9874661012805
True	348.3686294211743
True	252.8709425577772
True	174.53850002594308
True	381.3249980710501
True	649.300883499233
True	716.7332213427112
True	299.4844989895427
True	758.9453955837058
True	64.66647467802116
True	898.5736236410802
True	340.1477252315641
True	14.030905629907195
True	629.5077990326715
True	711.6022148128511
True	264.14568448726226
True	164.38401403447563
True	48.67991635033978
True	380.9890936527967
True	73.96678791903872
True	14.85910836077244
True	892.8575287964275
True	367.6659649135024
True	182.8527868895475
True	1005.7804157360774
True	11.690160495283624
True	806.013339871625
True	30.62866438733869
True	675.6260428852621
True	59.77382065508927
True	756.74040445685
True	427.12950974498045
True	201.2775226502677
True	450.6715902235027
True	216.1570082237565
True	294.7510297036812
True	235.60092250313448
True	408.61448476737866
True	10.386643873387008
True	320.5496204555764
True	114.20043007737084
True	12.128494297119245
True	457.49449133959325
True	722.4165056083597
True	292.0540166404276
True	84.27257767150246
True	317.47908204761364
True	82.09681407654271
True	193.17254689898775
True	180.9744655668491
True	363.0926852818053
True	44.60300834888877
True	136.69869489707588
True	383.9843122845817
True	844.1459364266749
True	112.10324350750535
True	214.62406454690463
True	415.0620940464342
True	17.233336763773913
True	439.7826515618694
True	496.0733281669848
True	89.9535467906961
True	394.90794375157714
True	365.02261679658807
True	410.4060323896782
True	589.6474276020973
True	1019.48756880724
True	997.2044222735026
True	55.57106847690918
True	1059.835740473161
True	110.97378281520956
True	119.20883964432564
True	107.1202035204766
True	507.6823893698296
True	374.7172665704573
True	590.3949966721966
True	257.5200771371992
True	160.11428180477034
True	413.16321741300055
True	12.69415268600338
True	449.35020009675446
True	393.4057511886461
True	149.60269649097316
True	92.53158730283394
True	529.87881570276
True	974.9988209408908
True	204.2630462921348
True	63.79495194335812
True	413.302256742467
True	371.9666456499359
True	477.2275515315701
True	327.59410910125445
True	3.4749236239424244
True	539.7652241765201
True	517.5954866006189
True	503.8605088180234
True	192.24197339414368
True	103.77819080052429
True	21.41266188793145
True	372.4669791551782
True	107.69996178580956
True	7.158936331132786
True	31.966274596040837
True	350.6502481737612
True	643.4219758390394
True	129.05047566571963
True	93.20768881192689
True	25.415422618594643
True	418.2924888391822
True	357.9445036292353
True	783.3685300118451
True	296.56550352628784
True	529.6391305274162
True	537.528137582213
True	528.7025773206741
True	294.48515029273926
True	539.5822549980242
True	102.05503163528792
True	579.7927088369102
True	6.437625277964446
True	373.6576320823351
True	467.2512669333587
True	988.0974615907336
True	344.0001427926289
True	794.9488636310556
True	964.3295577713752
True	187.8585202332991
True	40.28203630559425
True	375.9182945518471
True	380.3874488238861
True	588.0473305329557
True	255.7566960554176
True	29.713737072005443
True	638.6142020689903
True	129.59176763896002
True	1025.5963460040812
True	309.6484172291139
True	462.3253744208113
True	125.06449056443472
True	816.1419938425446
True	143.63644314620618
True	831.7066806062345
True	552.2136835746016
True	182.7993162894458
True	106.54669499263706
True	68.96742968741759
True	559.2590221348205
True	887.9470885441197
True	438.71629155943833
True	522.1315978563052
True	135.59860899437024
True	635.3993936611087
True	472.6446932565552
True	814.4777279931534
True	319.98822649561464
True	571.1974698715259
True	115.23643819593173
True	25.874100486445275
True	417.803969471393
True	168.59886402449635
True	105.94777823676326
True	378.1283065609837
True	1089.983152887311
True	255.5857811002235
True	565.6850414702574
True	11.716178195934994
True	73.53647321282916
True	319.9199678591145
True	784.3112405871698
True	443.42423702319024
True	526.6704936725992
True	722.5672216883023
True	63.811067359094565
True	717.214586540203
True	46.682535412041865
True	103.226989064733
True	186.1788257402108
True	82.047845944193
True	27.448353950544465
True	299.355627626192
True	454.6927977928419
True	911.5817695214116
True	870.3940666750394
True	5.131381343042705
True	282.9927398976728
True	456.3398305318039
True	114.69853220976232
True	233.0341686151133
True	325.2488918411906
True	1305.5665991763576
True	452.7854548679815
True	24.89265822616869
True	182.1036302980673
True	714.0320914467136
True	35.362207583893145
True	174.8339283030949
True	543.1039272451567
True	74.61630529664453
True	856.7429641057571
True	321.0263990685907
True	668.1150437196351
True	75.66766034180253
True	686.0797790498215
True	598.364090386897
True	891.740905219016
True	244.85481159324576
True	508.4745217806937
True	824.4504938422526
True	893.1657036799056
True	231.95976126551028
True	793.2730096065665
True	233.46159191233087
True	457.3328236330603
True	366.448340896922
True	506.24992982182647
True	497.1595575562604
True	315.2153123378281
True	347.1842257620853
True	108.09660389669428
True	346.3402548874993
True	1147.3181826163066
True	315.7989976658391
True	147.0207814768226
True	312.7525907348136
True	748.241862957222
True	658.9305379594612
True	420.2762108501792
True	119.59198181773002
True	320.8885891169755
True	28.865576534844653
True	178.58354700834886
True	91.12293956942536
True	87.70826045382888
True	553.8805428842693
True	136.8862807446604
True	134.62389954178698
True	104.9201375458513
True	84.34369765180442
True	438.8756240929658
True	386.94001560273335
True	1029.4348990370513
True	538.2614587030007
True	825.3511276169173
True	268.3190939920766
True	307.1266402287764
True	521.2932302174338
True	194.99884116911696
True	734.3280824272435
True	242.79290908273904
True	357.68173859372246
True	70.30564867625255
True	121.92371526562208
True	244.80526024258876
True	119.28891954100811
True	478.04797513417856
True	30.64279478665484
True	574.9248702801192
True	1018.824115110504
True	725.6875693323143
True	1.5046211536340577
True	62.7386989059238
True	480.5368483009269
True	430.2380446365449
True	70.0490533472665
True	118.66732408295276
True	300.6723135735888
True	74.97133458663487
True	54.002122024372895
True	684.0427967497778
True	665.2799103082841
True	159.87090271973778
True	174.2280145973758
True	521.7516696332418
True	57.23534911659248
True	27.182973938974467
True	534.0477048354534
True	442.5387466566859
True	1129.306632444672
True	48.36790466405655
True	454.3393926661474
True	845.5013113248738
True	800.9901412947246
True	304.6647166148723
True	747.884731791566
True	407.727815070733
True	40.53588720135257
True	99.93846888505756
True	731.0575003891249
True	75.29693031296156
True	142.9860446526239
True	902.6869556067338
True	192.88013799920293
True	274.3486559657455
True	100.086209511751
True	627.0607150714358
True	584.7048073543782
True	209.955487700614
True	433.3394053363132
True	42.65853681687008
True	280.953968499477
True	578.5791816502078
True	600.0704084334141
True	315.6138791218961
True	76.94740296454592
True	963.8056407883256
True	1104.101562789885
True	560.6995328211883
True	66.65075211594606
True	28.45076130158955
True	90.8565361368347
True	113.494640045032
True	102.13013214744296
True	889.3806164454674
True	1178.919048980761
True	742.1776467330332
True	326.09247353034215
True	7.37755305925807
True	22.130376103400405
True	339.6664565297178
True	472.5890471886266
True	45.35190361414664
True	563.48666198524
True	437.5630013044466
True	392.5928352945407
True	78.59002256882705
True	203.5982431367011
True	266.0997556391645
True	137.79508621938868
True	413.618376424159
True	41.78784339800085
True	183.79658799759343
True	1173.938432061871
True	6.063700572940977
True	28.268991249354507
True	570.5506549044533
True	360.10770933562327
True	773.9646489957879
True	156.65756198810357
True	772.0877453232364
True	580.5524866653998
True	286.46088657398616
True	423.207692280572
True	335.77608500174176
True	297.8314018028519
True	271.6671146241005
True	395.0016564647902
True	501.19356264185154
True	500.9853833947404
True	108.70947200330424
True	351.17529834044524
True	8.314004245603503
True	198.20743370986133
True	237.4317412064969
True	877.4441238690792
True	596.8623108795484
True	32.28050439322084
True	736.7856133562827
True	866.7049857734937
True	103.08705980177204
True	351.7910417500472
True	865.136577096276
True	223.43634813556656
True	161.6708399312423
True	522.5966786300605
True	582.7107680618044
True	1089.059761676592
True	143.61828996530463
True	155.3130204687159
True	258.6407636894453
True	306.139734845142
True	418.79562134590543
True	414.60294754631457
True	322.8652634837919
True	432.7251759010174
True	497.714228701873
True	221.65883095404524
True	1461.3580908849
True	250.620286311745
True	416.57900715860205
True	52.397697650392814
True	762.9174494084766
True	246.1759427300932
True	904.2086691786068
True	537.3004219802267
True	315.09950213513275
True	774.5336351044311
True	274.3568428420462
True	197.76006772882477
True	265.20012459748483
True	220.31602980633195
True	139.69190554552247
True	253.27838734908605
True	737.0667411797651
True	511.90658187950936
True	209.3267396991831
True	1162.8261071473917
True	117.41065464286184
True	261.08712863371807
True	75.47126946619244
True	311.527078947522
True	413.13813504391607
True	94.40130064249708
True	212.55403717755016
True	72.9256570854076
True	705.5667184491809
True	373.3019979826032
True	233.8918746205492
True	721.7347939886032
True	857.7039103114677
True	825.090001702217
True	829.1990200397239
True	353.83520358646
True	1.671059887504136
True	253.3158943557953
True	57.43443569533158
True	380.3416876374004
True	54.70374671047824
True	348.9229802873494
True	877.2677480425376
True	1029.3729638660325
True	403.68188691955146
True	21.11154252798029
True	533.8937221391317
True	486.5485686211041
True	188.98279097091745
True	247.06153637396187
True	286.67632434025035
True	22.36089850629758
True	128.3625695308725
True	965.8584234539514
True	60.69505251520015
True	493.1593142316152
True	790.177458760356
True	100.34982147020354
True	259.03151886875105
True	117.5342001867108
True	15.490288252083593
True	1.1553435535458254
True	118.76144909273648
True	1006.5403026840464
True	465.945504588497
True	68.90519808163421
True	798.5654957052096
True	332.8289611174034
True	1.2724642476379544
True	435.9565969817046
True	187.6163523557519
True	486.4846711317964
True	82.37436065392579
True	316.4237230573775
True	370.7011895126767
True	172.1472031067938
True	196.52629730715697
True	135.21115287851362
True	185.00784935884275
True	959.3659927387116
True	16.7415440976776
True	504.7241611888798
True	490.46494592688623
True	404.1000800417904
True	217.49121781387112
True	237.35790060222632
True	150.3233006288262
True	46.28033586548968
True	499.8156553040822
True	151.1558119831778
True	844.0748059443054
True	828.2599038629312
True	247.9748752536724
True	311.956924080519
True	522.8440112990953
True	40.55417205421293
True	91.6699357300766
True	727.839775003335
True	1076.3747077511389
True	111.15744767760334
True	722.2387413116982
True	138.49322368128838
True	922.9146071130392
True	652.9872752521801
True	104.06157973936672
True	269.67889347307846
True	600.401064502375
True	261.778426079882
True	47.10108625281191
True	570.3195566809311
True	429.3233669093496
True	5.931160619094886
True	486.5578359854159
True	64.62438122750851
True	173.4329444432744
True	238.17695597436705
True	301.1780088859681
True	72.89020107357203
True	229.9246486977643
True	341.0014762231301
True	443.6187231561869
True	902.0233644952426
True	48.59879256664221
True	916.4229788706818
True	1009.7939652311954
True	131.3869788536967
True	74.00498346400603
True	973.443733039374
True	32.68187132712141
True	221.52105982867985
True	84.49597432618964
True	217.44965753552037
True	372.57543685499394
True	948.586207050087
True	100.5534053347999
True	74.49332433059489
True	673.6590113652481
True	273.1829251129127
True	724.6657135354995
True	51.95442448017308
True	456.885277717902
True	390.2632088233127
True	679.2685243560751
True	54.03220362249129
True	111.77778492788076
True	28.15980387352496
True	269.5338312919007
True	41.22942014987333
True	353.71148088200937
True	2.7164518873116954
True	1159.006291331758
True	107.8117791831801
True	137.51904332348175
True	359.53972348025553
True	727.6358910489462
True	681.2934951651362
True	1055.2572811073574
True	467.3626831530934
True	413.7358750452089
True	141.9705199861204
True	387.7155555505004
True	864.1253338396184
True	423.3806387925386
True	949.7110988224904
True	84.07526311361289
True	427.8464288705036
True	190.337901268967
True	280.173778835937
True	753.3519626455802
True	160.5005692314159
True	137.4714918149131
True	61.62575401349908
True	876.0247797801043
True	799.0386410469029
True	78.5291015426155
True	448.6278098698498
True	749.0754658089804
True	419.0916656562584
True	57.575849281130886
True	313.4037539662809
True	786.8014383654487
True	26.351635766921152
True	356.46221714535614
True	169.2372037197565
True	262.8659886217073
True	33.18396590806395
True	222.82479767166944
True	761.5816859465228
True	644.6034704732788
True	54.52339790554525
True	293.7743390141609
True	887.8998518342482
True	15.22464723352089
True	314.7552047770552
True	280.1825750907211
True	419.14186611352056
True	207.86408067031672
True	588.4794550315002
True	44.75846784687215
True	940.8449704552517
True	889.7470161398526
True	45.87750138221144
True	389.97457330827984
True	729.7528139727148
True	940.5115847020404
True	271.3918753436007
True	591.5630734441874
True	128.07173921494476
True	189.714739305338
True	135.4355397820634
True	126.89041922733414
True	214.23406825801428
True	930.9813944955227
True	807.8038202199141
True	944.7610200888546
True	18.924499099297822
True	26.11834645977837
True	353.0180937926187
True	12.763827367658491
True	619.2787442437377
True	1047.6911681246686
True	259.04232119656865
True	211.6894028605161
True	85.67738857913714
True	214.95556555863584
True	128.88478365490113
True	46.410103624013765
True	125.42710481630156
True	87.12163433231518
True	252.0922355783109
True	534.4855676838215
True	164.4568330517543
True	28.251189627996688
True	58.000836073225656
True	418.5112717993159
True	269.2495169625452
True	588.5144839566047
True	23.73487747109331
True	112.66921394159247
True	673.1697145255405
True	261.6418240788901
True	459.9350118426911
True	652.0672547966105
True	100.99056570599092
True	111.6797500517284
True	81.75614275595134
True	26.188143562616933
True	124.8065035323939
True	82.96387326683617
True	100.4628949681992
True	150.27508942363613
True	238.92279979922893
True	830.4349451199145
True	292.1485866445367
True	970.8353360038546
True	165.7327566287883
True	200.3234462255992
True	810.7101636536596
True	295.41459190759275
True	588.18341247015
True	260.5469765437861
True	347.07520683548506
True	452.2111948056409
True	552.9707528649485
True	652.4929190717072
True	362.3409253655165
True	37.95469801613067
True	545.2259795878737
True	623.2732900711592
True	19.7569151532914
True	12.112940541028737
True	261.83290332839204
True	399.38961759532174
True	447.0339833732832
True	64.86989726473016
True	636.0386035784492
True	927.3562689305766
True	249.45378801448655
True	905.00513102032
True	279.1933730891111
True	104.05142387859377
True	275.159766064269
True	678.5755716847216
True	38.17735603936634
True	589.1305021721254
True	1278.3266957314877
True	1010.591947855918
True	898.3547249973574
True	215.08712395839711
True	92.28486297182992
True	197.53488386997887
True	834.3899735387514
True	140.41840228002118
True	1060.9987989376575
True	879.3932231593083
True	41.19925846951608
True	89.64275210470203
True	404.68622095459216
True	400.8536378031874
True	189.2476733690968
True	516.6988813759609
True	662.3641111853584
True	122.69785543442356
True	281.3633874735206
True	1017.3238034149092
True	53.85635347431704
True	712.3581762873503
True	523.5503833711809
True	39.942999290914486
True	827.7088541854426
True	374.2095012538166
True	564.9577846024814
True	103.49525525810598
True	267.2847796386311
True	213.13559110801225
True	25.00042573053822
True	126.01856281413322
True	771.2405322435395
True	146.45222995030952
True	385.6583122695026
True	66.78636249481684
True	636.5916677945064
True	602.6833884741125
True	235.4798577274236
True	458.4716231151071
True	170.38495928280838
True	172.33421130098824
True	217.01714687993257
True	286.9832150981797
True	371.8911769202563
True	136.34863671165093
True	190.4340953560227
True	28.03401573949437
True	867.192837750529
True	305.5314460537234
True	9.646314473732584
True	360.7949022056752
True	158.67605588564183
True	631.0943638600855
True	362.98378249686783
True	590.417438950799
True	510.5598050322288
True	463.49389144146977
True	777.2355955858819
True	241.5969527004619
True	577.4124039575667
True	161.27502983556397
True	533.0982472244771
True	361.0574399250895
True	371.9056862345036
True	131.92540022921048
True	133.9772511423206
True	109.68321544529876
True	65.951291859761
True	736.2561193909243
True	176.44655059895734
True	46.45794294639421
True	0.0
True	537.0535377891717
True	108.88230987854918
True	24.846069056341346
True	40.68741958016248
True	107.57734685728684
True	537.4557759298636
True	185.6615467247209
True	103.535088205544
True	34.244819088925944
True	156.23657240309666
True	903.953001814564
True	51.72326022113671
True	218.7330693111305
True	727.2060336269961
True	317.8083844160792
True	453.455511849261
True	465.5256039827932
True	505.96115963478536
True	605.1267603499011
True	928.687285910572
True	275.1135427544302
True	1035.881491526365
True	918.6637119726948
True	614.2250656066929
True	352.69498158117386
True	853.2940761528536
True	9.669048988444604
True	34.274040795791095
True	291.00567251796446
True	41.118238668546496
True	196.29517504679123
True	737.3457972801722
True	217.7459024599974
True	724.4129959798138
True	746.0600204607066
True	125.65760110165829
True	374.6938102761808
True	586.7327221287992
True	23.7035720305673
True	132.3582521616756
True	441.6002350571849
True	295.10127701558486
True	199.2398266538876
True	116.64307111870464
True	379.791671231698
True	20.9401961063358
True	380.3245014805936
True	374.8986872470681
True	1043.8171626749422
True	358.14751455643705
True	31.57136947573864
True	433.0810794152907
True	443.6815283430665
True	237.88657821361647
True	29.825985312829985
True	770.5157731070623
True	444.6006790968012
True	173.9631859796435
True	13.365061749545523
True	1218.6415336696425
True	160.38463636718603
True	27.64163015080536
True	303.1870782256324
True	279.34937241563364
True	114.96371210923736
True	295.45225894581904
True	46.99240445961016
True	321.30268087133254
True	298.8154315276252
True	320.9303490618687
True	30.662827427729056
True	45.80247658820852
True	1019.9611653995106
True	25.636245028009203
True	12.49620670051853
True	174.32134339380968
True	650.204438395021
True	8.815441974516983
True	194.719683621564
True	173.5830888006073
True	531.2306287085956
True	384.5428864624399
True	751.7195896518491
True	326.782551048616
True	483.0381605074591
True	455.8688873347377
True	510.9958963938144
True	93.6605213878512
True	1316.5952703124333
True	875.5599897458377
True	269.0848359888114
True	522.9300385979354
True	93.90208484015
True	585.4106099538863
True	424.3653065700576
True	161.27014006192695
True	79.24320797029522
True	347.5951800718144
True	166.0482767942846
True	31.320397387426887
True	601.493129018522
True	384.4463401898083
True	69.88733403768143
True	28.468047810253573
True	661.8377904048987
True	497.7656497882025
True	74.10334914659164
True	25.788907814218685
True	339.7028227363684
True	353.1227097287376
True	705.8892771265602
True	546.9333224956121
True	560.4926469894716
True	795.2389596890655
True	8.094214681035501
True	56.55985680469188
True	37.65828920692272
True	59.67244126891512
True	508.704878130704
True	585.7913213126532
True	76.5238955459014
True	113.9166640830642
True	190.1775825850444
True	72.0709123456727
True	171.5450169683748
True	209.52106657660764
True	285.1806661952376
True	811.086660337932
True	607.2637075303886
True	276.8900883605585
True	189.1974478303523
True	267.937566073688
True	256.5076837782105
True	753.8104777055458
True	336.22281253761935
True	172.8175386891065
True	893.3838108349665
True	341.9840629342305
True	470.1091153570371
True	154.01922440535176
True	106.07447434538956
True	66.16786501383262
True	207.22034838525988
True	952.5922759505112
True	510.7447976184024
True	109.18892791195526
True	355.0457773041578
True	103.39306943842632
True	655.3445102671324
True	4.656721853539824
True	687.3876825993829
True	36.32744637179046
True	942.9677021357992
True	831.4564416799877
True	212.5322056409598
True	30.02398574839161
True	82.37728532091272
True	449.9428544728967
True	229.66035142074884
True	1.6314400205874784
True	81.27558379315713
True	1080.5935653028905
True	342.37901075121266
True	675.0241622178849
True	499.7983818238477
True	32.30538622854984
True	143.35039490785456
True	444.2650007714321
True	927.0172332376944
True	803.5400038107554
True	415.31050408178487
True	331.3074389032208
True	17.703231017197304
True	80.52479160138537
True	736.6860602890102
True	470.80042820444027
True	379.582381290977
True	867.4001830742218
True	25.705084736591832
True	214.3620469768236
True	900.9531676469744
True	253.46458552759248
True	7.978375795007537
True	493.845012842904
True	101.56383795754256
True	653.977278027717
True	53.40821376735397
True	260.66969865870345
True	854.2596714217362
True	898.6721751736158
True	267.21639414469547
True	424.069676036
True	119.15369213184412
True	583.9755452042034
True	260.8241017227551
True	193.62545518271168
True	880.034505877456
True	56.9519078370324
True	690.151762174411
True	271.55743808078387
True	299.82473712856694
True	170.45094812636782
True	497.19799933953817
True	612.6581078265469
True	372.5458873810993
True	421.3132363764433
True	70.68521033458588
True	162.5273298220066
True	449.42625787574895
True	229.8719851418889
True	37.18273888557973
True	202.65023506092805
True	382.0241042743666
True	400.2040624352225
True	715.3738389543239
True	132.43177631311576
True	653.6398888874229
True	503.5581293315036
True	587.5455857546716
True	136.35564671589174
True	39.22610379047478
True	660.5119062742917
True	69.07391518336769
True	546.5517782933273
True	697.7746128573168
True	452.9024576617914
True	131.27096339761084
True	531.0775268644609
True	4.545979191428563
True	396.8660185320247
True	32.52810094518135
True	634.5075038417872
True	282.91190100556054
True	582.8014159268275
True	707.6447907864467
True	147.0936014543922
True	551.2071173989858
True	482.3901833670311
True	61.72368520169565
True	988.4754243749436
True	2.837417097953929
True	27.648049585934952
True	656.0883150017322
True	669.2602396225432
True	135.08700359177453
True	418.6477037784262
True	123.80395543824592
True	73.78221485849994
True	449.1981243988488
True	41.790613858727
True	509.34446390846745
True	12.486617430941038
True	838.6014665278005
True	541.330414552247
True	685.2777006718597
True	99.41314715215846
True	376.7792557547687
True	1009.7731029382954
True	883.7805840020553
True	146.51215521493728
True	550.8560961883128
True	463.3799878264475
True	253.78225603694904
True	251.346511748118
True	6.328361479335616
True	314.015643125065
True	11.683811903817908
True	369.7105992352472
True	77.34781020107603
True	431.3292314010248
True	626.8973412491911
True	127.1478826611968
True	233.95935919412972
True	658.2986300477398
True	693.5708000901287
True	294.691391225632
True	140.62371313753798
True	169.9303392566795
True	468.3801578111434
True	86.97789165750319
True	8.652097259565279
True	520.6347688847576
True	558.0668529002598
True	18.853744631978486
True	134.23895198177047
True	880.8692788134235
True	481.1476306122437
True	266.68295238072807
True	34.14047538046844
True	477.36464503703127
True	114.79715980351332
True	588.3357034299125
True	659.1323192728925
True	301.1698003535345
True	381.3046053249074
True	186.56852728361915
True	244.23055067169696
True	70.35329318900408
True	206.1842965338851
True	508.2733349326567
True	22.168134603781283
True	443.9495308226984
True	366.736832263529
True	712.7909350227816
True	915.865283396184
True	900.3502357822447
True	152.8915989022936
True	393.6142658860585
True	75.70735955698835
True	191.4845828352551
True	318.75430139177377
True	9.766827897147603
True	791.6629400677274
True	21.795562920006983
True	400.0025640734662
True	273.50178162279855
True	678.4777102113169
True	210.6157283025695
True	35.17598572007447
True	697.3932786252674
True	1077.0645297430442
True	226.5080122031595
True	130.14010218562885
True	627.4040841530173
True	532.8641310974673
True	18.0399314727712
True	814.5782836007687
True	109.40840513930128
True	45.36089073279578
True	305.5393152955405
True	356.4292003753925
True	391.44494368211167
True	278.93740068709394
True	20.147751920885263
True	23.49662141349664
True	843.1924501901693
True	198.90928697955496
True	109.12543187778216
True	823.8631420736864
True	646.356252861556
True	630.6778891533353
True	445.4060232089372
True	145.81673043079346
True	32.429145859052504
True	102.92241145377804
True	433.0348207670624
True	218.0907063448525
True	492.3656939621184
True	145.27549918090904
True	499.7312353632093
True	658.2153047510477
True	981.0857489994615
True	24.92473680015417
True	971.8987863946638
True	1082.51909517801
True	467.6810409711397
True	85.70314537222859
True	754.6832935413327
True	643.1010826873749
True	646.6056953508471
True	177.86936438888657
True	749.2903549811567
True	713.1360754272217
True	121.74742894659909
True	774.3634894700627
True	811.5591168632277
True	467.3458880771855
True	225.41795840225467
True	76.77618855490799
True	318.9040817608982
True	353.27792914852864
True	470.14562358966776
True	433.8168699357855
True	181.21218663158703
True	312.60437863676503
True	2.525344656446454
True	14.07710036044736
True	112.06528433312972
True	132.6984765584213
True	359.4317789980838
True	351.93020563332607
True	113.8118122210766
True	16.9563745314018
True	201.7503486832056
True	835.0718202521188
True	470.938983140042
True	529.8745748118403
True	555.637264491518
True	765.8129059665534
True	646.1634031460738
True	88.8204706834582
True	205.06063760166035
True	244.38822401950608
True	287.4046589527263
True	98.9444084288758
True	376.2876077901734
True	439.0137359978369
True	173.6377595845622
True	645.897585599202
True	246.6786758660553
True	205.44547387621145
True	30.390245850251038
True	253.1012366956557
True	481.1152323519674
True	163.8721910904414
True	549.6566909243612
True	475.1541240987396
True	244.65280625344624
True	99.93314216690818
True	40.25713618883174
True	399.185710822363
True	796.0935199992338
True	173.4289010705789
True	1031.0921993249626
True	1029.469111938489
True	480.9812055833344
True	103.70636566612876
True	121.8741737806663
True	637.1218048430828
True	8.780082817343875
True	227.28990197939063
True	131.81699232753326
True	124.27046696657084
True	332.3195520939178
True	643.9153027319005
True	37.83127983691335
True	134.46772910639154
True	982.7902667962488
True	55.2206436906053
True	446.5126535156075
True	536.0453431190601
True	248.94767731742493
True	127.60454173512272
True	928.7092287972692
True	1176.7907982461677
True	515.4775673038675
True	644.8760472885621
True	202.0646799600964
True	152.1079897944074
True	311.6781516358106
True	262.49407673798487
True	176.7336175996029
True	314.546977490877
True	339.5578184751004
True	12.14883992543398
True	614.7574180511021
True	148.84535044269174
True	76.59182503513614
True	439.8946374888944
True	304.87741993661393
True	1181.3759689548165
True	357.7315397785628
True	973.7099708138674
True	10.780834017661622
True	262.637744284057
True	223.66238316758083
True	160.4440937556904
True	477.9234501469807
True	195.7095867390857
True	423.4027075036119
True	320.1221603122413
True	110.37400098334066
True	360.3284167238564
True	1071.4407620671625
True	730.3874469132988
True	215.1529849839658
True	111.48018813482454
True	285.99337890657955
True	21.254329810448542
True	360.7979812020964
True	323.28823213462044
True	543.160758090118
True	472.8462700617665
True	348.962399094703
True	159.76300460579213
True	12.986918383269218
True	425.5542802797586
True	277.45590268468
True	148.54525230143736
True	302.0079737903295
True	437.6444377065609
True	814.7930784961821
True	304.513230087136
True	768.8281306998161
True	403.4155590546719
True	385.4939050987599
True	1.440359255022851
True	1171.623538708423
True	106.0405188407614
True	912.9221184477944
True	200.6311984765304
True	467.95970085435
True	651.6608437446844
True	84.70193960443129
True	495.8436370092503
True	34.475131325570544
True	424.5019293193891
True	77.62110591173177
True	220.9044271965664
True	38.69350048843948
True	652.894405874671
True	179.0803124566016
True	24.058642570719822
True	403.1746405159429
True	112.75578553169936
True	165.55745840231478
True	852.7539264305635
True	258.15640822680297
True	152.35159498837186
True	367.4822287343424
True	528.5343511283218
True	343.6131266093787
True	507.3791171472179
True	622.0777504355466
True	161.6546272394468
True	7.7120917468742896
True	69.42646908567836
True	438.2821138068048
True	88.14131244023405
True	83.73734320253507
True	1025.5765260682736
True	26.55189968878611
True	328.95947971307885
True	313.694655182651
True	448.6151015954576
True	671.2596537224925
True	197.5486680699384
True	652.1722963655882
True	324.9318462431219
True	347.73485667095326
True	265.7575727565254
True	211.93886716647063
True	359.3946632428541
True	464.51897981915664
True	386.4314660056953
True	600.0651558696086
True	143.3153724767314
True	77.67437319084834
True	39.94011061229826
True	301.14649335133646
True	638.6965925231145
True	421.8031494895344
True	775.9349494098379
True	210.3384268258185
True	393.931532172379
True	70.33917479448567
True	56.493989202473166
True	418.99333074096415
True	193.9674437522825
True	228.4933875070913
True	43.64844125581252
True	1045.226917387497
True	166.16412770821017
True	901.373225680783
True	315.76962918320686
True	925.669190897248
True	236.30769638328184
True	492.5372425283753
True	534.9240285232341
True	605.0077664641057
True	215.0374667798393
True	492.9279054819135
True	917.0380751072912
True	129.46994104594984
True	7.100539397751871
True	593.9774581692461
True	29.389279328355656
True	78.52777472826992
True	812.6326709945854
True	233.88544329864763
True	998.636337095228
True	692.9538459867052
True	406.9581849975339
True	274.387583445886
True	486.3435692298252
True	332.9905901296854
True	181.46550774832505
True	653.973237605118
True	749.319670728943
True	217.04049828085945
True	85.86540632431773
True	524.0573730853627
True	138.34811903378733
True	379.3764270189435
True	341.9627259318205
True	67.98595361109294
True	378.3392372415946
True	416.0372977064253
True	364.8216005433833
True	411.6560333582946
True	423.92723076471833
True	646.53991893006
True	56.984610889915146
True	442.35857577217695
True	330.7459359003582
True	676.5830216766308
True	219.89326492241813
True	103.27181874652246
True	39.70592637718614
True	550.209228968604
True	640.3495028521595
True	180.61735263950047
True	417.6046159877493
True	335.32924480221817
True	17.634508793364727
True	172.28986408354342
True	290.208679773696
True	2.772300842741294
True	870.3459523220604
True	82.39330344486339
True	99.3181975812708
True	111.45215181884274
True	355.8807332841399
True	33.95688752097082
True	452.0121360414561
True	220.73097909979975
True	6.490970920186758
True	115.23096772574868
True	426.59424364963616
True	50.03495587130955
True	69.68638111618489
True	172.07994249535474
True	291.53832239680264
True	967.1986573537986
True	388.7121109793965
True	970.884711817664
True	186.58019638793445
True	1002.968780606945
True	770.8015105456759
True	662.879018430958
True	427.8530195655503
True	382.8518999028314
True	79.33737450004661
True	73.20536730965655
True	78.11215652789132
True	181.28936255371147
True	481.3291801793732
True	1112.7846098936263
True	173.75950400939462
True	351.94110484379024
True	438.0707407502524
True	615.1797778294739
True	593.3294043840536
True	274.1187570915619
True	459.8282299090915
True	667.5027937849086
True	101.04192804700372
True	755.4785538506544
True	247.19846536549124
True	137.43257583135664
True	417.3841230552194
True	841.4254160210525
True	436.17996054273584
True	860.9616952717606
True	196.1314186358062
True	356.3358544408045
True	676.8716058796128
True	587.7382255031628
True	183.79555282934223
True	263.398106409642
True	781.8502322987214
True	32.07028884912911
True	181.11769528107533
True	487.18652618584935
True	693.0303006585427
True	100.24347073602068
True	37.00117789103387
True	165.36750038384625
True	725.9632994879686
True	317.3735847019344
True	540.9363991347242
True	347.5342672611122
True	291.360898559116
True	442.76135436659206
True	483.53415795274265
True	70.47956519359981
True	352.36329039462964
True	801.6602598141124
True	0.0
True	292.7842494164908
True	254.1634008958717
True	953.723777696966
True	146.05996358283326
True	656.0245698995151
True	635.4265289640541
True	113.01738002833989
True	208.2762175466839
True	125.37425868536708
True	10.486843956970176
True	296.9481072970225
True	379.2144165658967
True	1141.0254492460465
True	230.83850910832592
True	395.3907903605038
True	642.8352267352162
True	203.18039029940613
True	28.309725764997687
True	834.6051074982701
True	598.2646972223298
True	146.36660305502673
True	639.377635150707
True	163.95272923633198
True	292.056518083099
True	778.5085984019605
True	34.67265614767459
True	106.7959614932316
True	514.1079084354767
True	65.6312288085841
True	75.59613046845743
True	408.9705360623823
True	23.895630725285496
True	782.7401615508492
True	99.06825536815384
True	157.4080810003899
True	18.462341437489965
True	700.7537026365327
True	29.989933114298463
True	783.5200747505486
True	400.85018440704187
True	116.9071292800068
True	697.4599950299938
True	533.5410438890967
True	582.4412005544378
True	47.54766892009704
True	369.8900452705412
True	5.872376015587662
True	94.44043286283524
True	385.7005254992996
True	43.60074423706211
True	118.98955916042824
True	314.47928405760547
True	177.1504327053815
True	97.96137784289355
True	686.616151714588
True	20.190106764883
True	1137.9627924510366
True	494.4780409893508
True	298.54058919652016
True	490.1259979420197
True	126.2980431725768
True	803.3280025515639
True	1086.5434629994973
True	747.4116410485242
True	176.77261836410187
True	232.1508968226703
True	51.44002948006577
True	58.74696351264137
True	153.51420879891015
True	105.63341888314976
True	166.7806576925746
True	1195.8470870772169
True	302.8064694385073
True	361.6541390979857
True	698.1204510008773
True	16.96042272188273
True	13.01290334370021
True	593.5199205708002
True	6.484486102295487
True	115.28927471088788
True	671.8051327800333
True	184.71748576640636
True	703.1937088518341
True	839.7796195436964
True	159.71060055619654
True	884.4943706240797
True	3.290230253540488
True	458.26873264370215
True	1069.0152176685565
True	24.985117410941054
True	237.21268334898903
True	145.94274886192602
True	961.6452177668818
True	239.93185643538803
True	477.8660827202541
True	124.00457055922249
True	514.663479414227
True	153.0724929145272
True	97.48101632393345
True	387.8377159046044
True	70.50787567242018
True	56.17905360282173
True	1062.0693135668903
True	268.3433537195269
True	164.46758602357275
True	362.8794670208164
True	390.292979441647
True	215.49094726023716
True	164.7749400516229
True	392.1996614256469
True	35.81562013038923
True	494.9630537527058
True	1170.8849029597804
True	110.98326022548514
True	472.31379880368166
True	306.964342180979
True	27.32471600308812
True	422.2738280058179
True	105.6572165641079
True	594.0964244812902
True	205.50144893981417
True	429.88336015098616
True	22.85836799042569
True	426.69879899158815
True	108.1386850682666
True	335.31333546180986
True	33.58930366792924
True	176.70847757200406
True	240.24174564248707
True	743.0054035814474
True	58.10974569462437
True	144.0069569160519
True	232.43069256105824
True	140.62007429000468
True	627.7522065475686
True	551.2476001703864
True	762.254365576213
True	384.9634714410299
True	539.2138045455896
True	429.1024018475072
True	689.6698717450123
True	71.91045798756953
True	468.4500347433301
True	419.0219614902078
True	48.86355388736667
True	82.18627312088293
True	127.21054005367448
True	92.00673806705234
True	317.20841746449776
True	834.8205999232644
True	333.9650187239432
True	1129.5387277696043
True	331.9847842728629
True	907.9723426740944
True	147.42599093841008
True	571.296290591902
True	608.6536442156688
True	697.2718812717748
True	454.47498557812986
True	66.7364718540527
True	285.81018656404484
True	39.83172839505467
True	164.07698379333388
True	167.01461819009396
True	1111.8683394150137
True	236.11627096516003
True	562.3978116408904
True	549.3938367721993
True	553.8795961285298
True	891.5442206052613
True	609.3338062179232
True	659.2757406738834
True	927.1603517013594
True	126.66768092022204
True	292.82797395597294
True	261.9780958053474
True	325.8714905696556
True	92.31734912850288
True	388.2871996415696
True	3.862409723658844
True	335.66376495626463
True	256.4326598359954
True	619.6650725550594
True	273.34924156512204
True	366.18936306120906
True	10.87546640572788
True	59.42190327726127
True	553.0389704358579
True	34.08756514089985
True	151.71693639635492
True	64.72991449178767
True	155.51490707273746
True	239.42245994929613
True	67.10734900014164
True	373.1969942728892
True	280.58412403570657
True	101.63514158413018
True	350.7230289445474
True	66.69515020479253
True	587.3253646749841
True	823.2485190378409
True	287.4888650839541
True	1188.3300181131976
True	104.92235494495418
True	287.3333834522099
True	1045.2074604667473
True	88.8106173832299
True	279.4329756917956
True	9.977522885188046
True	395.0246327333618
True	451.0080362317252
True	154.32283480215327
True	621.1716287417238
True	918.2689546232396
True	159.27680872561058
True	76.05976835842644
True	322.12236839291324
True	567.2339849538549
True	616.4299601743177
True	1192.1045352719348
True	27.13322723692793
True	941.4276256058464
True	136.51375524374802
True	654.5859588524244
True	109.2499183182849
True	133.8599353247819
True	189.69123779228065
True	170.96323324606442
True	746.2501847030967
True	210.1633701131178
True	229.04772986287267
True	67.98478337934422
True	504.98506547892976
True	436.6300059548848
True	175.78668864488034
True	239.1652947306728
True	16.542362413146574
True	436.1306647108645
True	231.37933931870177
True	280.4509912794054
True	117.77422610682632
True	692.2159300457914
True	424.4804434986248
True	246.27658448276424
True	639.6017076701478
True	516.9189212866975
True	468.3941609423375
True	134.4255256520271
True	531.8729641860738
True	426.6607120397264
True	2.901202161685232
True	198.4323463243239
True	93.207687183722
True	250.2789650611022
True	2.987051946619609
True	125.5473057125106
True	357.67259987993737
True	6.369300952805074
True	855.317219760697
True	177.9634774179341
True	702.0562206416552
True	784.5462225680059
True	162.94114063416265
True	222.1015013353301
True	464.7648491365263
True	863.6971254754986
True	51.25678357552305
True	41.84803061235647
True	138.42876218841346
True	622.7531909098334
True	720.2740903900294
True	190.18711029792
True	592.4139671814244
True	593.2394361591951
True	825.1548056995396
True	400.5072688460575
True	184.93931359467985
True	863.0310122013383
True	212.21045775815557
True	142.0206803199243
True	326.8895617230896
True	229.23996640222893
True	204.5298033331352
True	629.8860137365699
True	247.11403782961665
True	194.26522615159865
True	465.3209484407644
True	472.43552440564
True	62.09942526006802
True	290.1223655934833
True	78.8835669591143
True	345.056195852852
True	357.6298899909869
True	250.34898987017104
True	175.49201542044915
True	370.0774110838148
True	636.5141361806933
True	715.6403993852516
True	294.8383033180397
True	732.0941913180831
True	63.75257113821961
True	886.7234007380689
True	357.67287173758655
True	13.353328766066555
True	600.3451105263495
True	678.7388770685659
True	274.0720142596671
True	168.7615998583362
True	48.64243356274589
True	389.27791950204
True	79.98195554018636
True	14.148881412477357
True	879.6292825951629
True	364.4749466939708
True	175.66149969670863
True	992.0935830397724
True	10.227663252273553
True	779.331247778164
True	31.081239660306604
True	612.4347774959799
True	59.5203855458739
True	743.0320226908361
True	439.1892270801127
True	190.39547457696463
True	444.3486239204421
True	205.537396824414
True	293.82129063033767
True	218.4222693761677
True	402.74931143784056
True	9.10671298849307
True	320.6602320832639
True	116.52617774108796
True	11.201135404458094
True	477.2304084319168
True	706.2829608854273
True	285.75678436214133
True	81.26867113020167
True	295.85672571361755
True	84.82059534811154
True	187.147803660933
True	185.15355328435672
True	380.48888792907553
True	42.89530535297762
True	137.3361073918933
True	386.3086319287812
True	863.8368346567056
True	112.09006444402225
True	205.5006488543744
True	440.2324906155911
True	19.00651685563306
True	420.9974414980695
True	519.7911198890755
True	93.8951846329566
True	383.2936300955791
True	346.82486343132524
True	412.2397570953827
True	603.7194267391744
True	1025.0562126874088
True	924.4467140704568
True	54.12915618993615
True	1059.4850440978826
True	114.60526009559872
True	119.65171584831148
True	113.6052154556516
True	492.7930375256684
True	367.43104244708366
True	565.5898106234384
True	257.46410238880986
True	159.83152711086737
True	392.7779654026506
True	16.717259952774548
True	456.6268546499155
True	388.3791953304091
True	148.4736982613804
True	93.61710720864534
True	534.4026771943933
True	962.0053584881786
True	216.12135481685107
True	68.92713360400735
True	436.6158560937648
True	377.29598631073486
True	476.4477803850059
True	322.31730661345307
True	4.252837974787096
True	536.2998669290806
True	502.5748742066771
True	504.5821864590594
True	186.98437946245124
True	104.75702323678742
True	20.87382930525145
True	376.7134149479798
True	108.0498537008521
True	3.945752298631419
True	34.11447031004385
True	341.6180852827712
True	634.2503038747719
True	129.82396996731646
True	89.93492271719757
True	25.066126097444577
True	412.9491550471702
True	351.5063007866972
True	762.2809040632236
True	297.74178255682915
True	520.0634183432991
True	546.995965832389
True	529.4834528756707
True	287.94946121397754
True	528.512046927937
True	103.95895189135511
True	575.1617879374423
True	7.447629957643259
True	380.6137486361532
True	455.771337233983
True	963.1284321475908
True	344.3244878301293
True	783.7775007348891
True	967.1873630662844
True	178.04093534317133
True	36.41374679942845
True	364.67498117900726
True	386.3578411890146
True	588.5190151939025
True	252.9255625402145
True	31.17457329293018
True	635.825993662846
True	122.5428540143705
True	1052.0496393787116
True	318.26061641165296
True	480.51858223873234
True	126.1298214225294
True	812.5273020592143
True	142.18751546789628
True	828.8937483548415
True	558.3818520067252
True	193.87555103142097
True	115.39675560455773
True	67.67333472272222
True	564.412475436521
True	876.1260510440491
True	433.18012276918506
True	532.951663444423
True	135.12360868742118
True	606.2857330537088
True	502.4575541635936
True	803.3475646838743
True	315.0033017774758
True	603.2646268643643
True	114.4234011145296
True	24.841410853801943
True	410.5792598839922
True	161.09754153476993
True	103.70018520311685
True	357.2405662883414
True	1086.4935338818466
True	266.83585879653737
True	555.3700213891129
True	11.304115146856496
True	71.09362235290868
True	329.7139658053181
True	796.6780073379626
True	446.2284253877274
True	515.6887833127726
True	720.3790096039177
True	68.98380915713095
True	719.2381424379777
True	50.33147046176645
True	105.8061150865108
True	178.60064333737282
True	84.62988032635772
True	24.993017920853035
True	287.22951899221084
True	480.1144282834275
True	919.5067793220976
True	872.8668675927977
True	5.736296591216327
True	288.7871486181243
True	465.322298212845
True	131.46191907192096
True	246.9637070356572
True	327.8478014687354
True	1330.7503707052958
True	461.9880041356174
True	25.044712773534584
True	182.3770685710141
True	712.8252633575744
True	34.90127897252318
True	178.84380378447182
True	576.9646744653651
True	72.11194285090518
True	870.0879485232165
True	327.6198349500442
True	676.7410330926721
True	80.18340796003481
True	690.1562468322289
True	587.0509751185699
True	895.6266863240303
True	267.2391258373867
True	493.818590399349
True	811.2647715911899
True	927.2347693949898
True	215.41118955563496
True	764.491645159923
True	223.9690172622199
True	436.2106510628288
True	359.5224940073547
True	503.47484206278943
True	497.5393422151998
True	314.11431107527125
True	353.5953796650789
True	112.3795227723257
True	347.9351933224807
True	1112.791481398723
True	316.2904785717933
True	140.32216633873938
True	304.80544549759986
True	753.5419913570452
True	651.300345796232
True	403.4289198507415
True	117.02723286834502
True	329.5665002833874
True	35.501234230220454
True	171.45905106468894
True	87.52361984661603
True	84.80312404283036
True	550.6774065461499
True	139.2088976776975
True	131.49069864994655
True	102.79874307462777
True	86.05304436106634
True	432.5618161050176
True	393.0580212085024
True	1053.3727005864175
True	544.9342937827763
True	811.0514120984967
True	258.85090144453176
True	292.1943710514726
True	539.8603156274155
True	190.16565583008796
True	735.1141638900624
True	246.7878748087108
True	357.10505752547937
True	69.9711056217399
True	111.76031356838588
True	257.0339372466905
True	123.73008716961674
True	469.757139183582
True	31.995626535173148
True	569.2908777788011
True	999.4061566238452
True	718.1719565492397
True	1.2416124407190912
True	64.66098000092326
True	469.0302861856693
True	439.2626688792935
True	71.23601728436687
True	125.75151436721964
True	293.5281734311739
True	77.78290903040896
True	56.05143233122925
True	703.2413162982743
True	658.7258143791382
True	163.40621672201777
True	176.423203271701
True	534.4200596130049
True	52.393548265148766
True	25.552797567342797
True	601.9960556332263
True	443.72223820132064
True	1124.5174390836655
True	47.77999519459989
True	452.9031360715387
True	914.0631410980436
True	769.4094896876321
True	286.2089806495781
True	764.2253185030775
True	393.7940061391787
True	45.05041345364384
True	100.18672945839064
True	723.1943957189317
True	76.18834152141591
True	140.917135844628
True	944.3955065305286
True	196.04387798062157
True	269.4897439969843
True	104.26185160314505
True	661.5538362100658
True	614.143255866426
True	208.07897378409015
True	443.8848413231081
True	40.79450388319154
True	272.5017170253352
True	583.0663250609997
True	631.277089102404
True	307.8249192272804
True	76.53484045918532
True	918.8573342347504
True	1103.9021540069582
True	572.178866192893
True	63.675525496994496
True	29.26158611445467
True	96.09194716603544
True	101.68538175210952
True	94.90030979588744
True	899.8029573969296
True	1172.0817230515283
True	757.3661583182316
True	324.92353788971155
True	7.551218785167059
True	22.168293542914444
True	339.71767943963926
True	475.9790592765435
True	47.6209642945142
True	563.0812866601837
True	435.6644104066363
True	395.81956563859393
True	79.22562143619834
True	193.5855763496353
True	252.3466849757029
True	139.36240141784376
True	383.7839707037301
True	42.66227024608476
True	176.57579321489897
True	1165.862730400922
True	6.956944793520689
True	28.75538806486957
True	591.2563025088945
True	363.6120860749815
True	786.6207876648318
True	151.93091156913528
True	770.2961671698848
True	588.9046893820623
True	279.1360816041048
True	436.6802204572123
True	333.79048212665225
True	286.60780603858154
True	265.34581629983734
True	380.4318659751088
True	510.7378641580035
True	481.0032081466756
True	113.5648615124855
True	346.46395532530386
True	8.41652087175406
True	174.66964720339595
True	246.1090945754528
True	861.4247712401785
True	586.7557294199091
True	31.76969596706004
True	744.1769334403294
True	860.0775525841188
True	107.13318774325448
True	336.46429766479014
True	855.6400768731672
True	224.2389763270956
True	160.93632971515711
True	536.6669431053714
True	577.7644029321491
True	1094.8794228568745
True	149.61722506038964
True	155.71801612597616
True	261.7850851711656
True	309.3194533044926
True	419.081043552828
True	406.3517176218283
True	326.6836763160212
True	450.6275212457537
True	500.3129636526553
True	220.3675593568608
True	1444.8470691693008
True	246.58897052125215
True	391.03083589395817
True	52.1969923482156
True	768.1302119627616
True	260.9636878209359
True	922.374504773292
True	552.0796000345429
True	318.44685682842635
True	772.2090520037569
True	275.0189256352462
True	224.41836771525723
True	270.79670714592385
True	217.0720189960281
True	135.12547132670792
True	247.2814792637744
True	731.0219318144337
True	526.8104820885457
True	224.9647298266855
True	1153.139261159094
True	118.46144463259236
True	258.7807748991656
True	68.79304201590834
True	306.2012533566535
True	407.4755464156125
True	93.06772642828736
True	208.51764830548532
True	75.09740784360699
True	692.7341687562773
True	371.907524920879
True	200.2481489531752
True	723.5389924521969
True	869.4826565792742
True	794.9584516683873
True	819.4843700950079
True	361.0624242670948
True	1.2346457850814307
True	268.1953340663492
True	50.67317265621764
True	377.3829967546412
True	56.85676058605174
True	369.4956121941857
True	866.1717213887188
True	1037.9296288902942
True	409.5833369168077
True	22.53771247701123
True	500.3662165203915
True	495.9933660221796
True	190.0787105154116
True	230.3759474136546
True	288.9327223102022
True	22.922166178078022
True	131.3778855011183
True	964.8718993491198
True	59.12488418441681
True	471.1214117030217
True	780.6033559788469
True	102.6478091329043
True	251.44144563517585
True	113.0002980093402
True	14.373299465379583
True	1.467912944377045
True	124.59184289306106
True	1000.10421500517
True	487.1959201842925
True	68.07704744698714
True	791.6138311844871
True	340.173049990384
True	1.1801257306716666
True	439.6066785305915
True	198.1053738828369
True	504.39913856913216
True	79.82018473369526
True	337.78329025347
True	382.54466760498894
True	169.1650156593845
True	212.5131011573004
True	132.36302722170694
True	176.69801604888522
True	995.8436170351964
True	16.235838583754553
True	501.8341985410255
True	496.23306698704704
True	412.56457076196506
True	217.57118854308385
True	237.1211930403288
True	161.98104822664047
True	49.62100236459972
True	475.0025299165032
True	150.85911250127214
True	859.0075691513094
True	805.9595506638124
True	239.5741501047636
True	326.5667374848547
True	535.1622159107337
True	41.96957986629823
True	86.29137408378173
True	719.3937700563823
True	1064.9344659825435
True	112.92403229336384
True	730.2442128274994
True	137.49468525662812
True	917.8193344474266
True	664.6218462087628
True	99.51070370831285
True	273.358251710089
True	630.501718864908
True	253.83405949655815
True	47.84369248048869
True	578.8806777636286
True	435.7304820596609
True	6.256931730451086
True	483.209888975196
True	66.8773760679167
True	171.3246004323957
True	232.59921180152088
True	323.4609575656583
True	76.18938512917812
True	211.8303717057293
True	352.2081732185581
True	426.6415349120529
True	929.114637051058
True	48.58921619417416
True	882.4412188317987
True	1036.8137330712352
True	131.50928498350726
True	69.92092315189332
True	998.2808416463052
True	35.18998734535156
True	220.4764627592695
True	90.97286442310136
True	203.40336176993563
True	363.7849358940405
True	934.8423811260838
True	95.71153059474472
True	73.96904253700478
True	660.4648253014518
True	278.7087836492599
True	716.2984473486396
True	52.0389030716632
True	481.063745361745
True	371.9165012451026
True	704.9950644066672
True	47.52957050638997
True	109.36482475403406
True	25.86357813472969
True	265.14358341294195
True	43.27526083767129
True	349.28805085692085
True	2.3419154789861043
True	1172.6571641023093
True	107.42809128358806
True	142.22960128789953
True	360.3705667843607
True	734.7311143804922
True	681.1299258808302
True	1031.7643857392345
True	490.7021175127305
True	420.5265350142172
True	144.77007991570727
True	400.1577704835161
True	835.5392386119872
True	417.5445839997972
True	941.5128450574384
True	83.19778766995158
True	414.832849696538
True	172.39749881636655
True	284.2994637253578
True	725.2697387109586
True	162.35856535619197
True	131.19989350194118
True	61.596375254517454
True	866.655853101134
True	789.1928417271988
True	82.04659195856532
True	442.96320881341296
True	751.9512798839652
True	427.351469481868
True	53.73888356013315
True	321.9992987669866
True	775.3455226231692
True	29.93866135082205
True	377.4979807836417
True	163.96320251950416
True	287.31654567483173
True	30.5299755411429
True	210.2766328746065
True	734.8385847255171
True	636.7353597423044
True	56.91760523647445
True	293.3728830158444
True	876.8257001709364
True	17.757579798829497
True	311.1364171721107
True	293.98316348070216
True	428.3702050289301
True	203.22388229060385
True	623.8450898623754
True	39.50310802106494
True	989.8526303962956
True	865.5631985287275
True	50.216374223309145
True	391.42239766988206
True	746.137455196098
True	916.5047576735878
True	270.1874333548373
True	585.2216109607455
True	125.4229391269655
True	190.6513747346601
True	134.88450416215966
True	128.98783095613626
True	213.5918705689413
True	929.956102652934
True	753.0921570217707
True	935.5687411483442
True	20.13961619058123
True	26.02697064728421
True	344.74596552784027
True	12.368981704448094
True	634.5754160782744
True	1045.2407573836558
True	266.95465352730326
True	213.4597574583642
True	84.15655086454076
True	214.68324933577523
True	125.62163046135696
True	46.378265800621925
True	130.82126250511482
True	92.47546679646308
True	241.6444800380384
True	543.241219971155
True	163.81773137429062
True	29.12276906408868
True	58.59980816479362
True	421.075502746026
True	270.432782894601
True	585.4653601624437
True	19.14742022745806
True	115.40598517950744
True	675.3711044892096
True	263.5412612038371
True	464.56249918094073
True	664.6804157201997
True	97.44273807890885
True	106.7808247001325
True	81.27065424003176
True	26.49400238611421
True	128.0293381270828
True	86.85464166625218
True	100.96278660605375
True	158.73363951843208
True	236.0679287955248
True	799.6319675566281
True	287.6456142877333
True	900.620022879934
True	169.86432932758
True	195.64400970786903
True	809.8911871839517
True	300.753761967886
True	623.4690109042353
True	257.71476566867904
True	365.39047325245
True	443.1183459263522
True	557.8448444100428
True	659.7590760182449
True	365.5526895801871
True	36.74689301211771
True	533.9046809999905
True	620.2754445982117
True	20.06287065093339
True	13.254242404503124
True	266.63331264522293
True	410.87457071456015
True	446.24571607443545
True	65.7844166966639
True	619.0133009034378
True	954.2726842928478
True	248.4738887872912
True	904.713228042871
True	274.27164168350566
True	104.89436587702662
True	274.09657117774435
True	678.1505783967787
True	40.44675344201249
True	581.5116963966635
True	1253.867697476206
True	1026.8858787136144
True	898.5125369771002
True	206.53475396970728
True	91.56538902887732
True	209.28385444294804
True	818.6910294430095
True	144.9833442783412
True	1064.2437288985907
True	884.1456676616434
True	41.49220438513491
True	87.74523730745193
True	432.42921504458553
True	413.2803848440103
True	189.3003440797391
True	515.496562251912
True	672.6157881477757
True	123.2235440857528
True	269.7666228649682
True	1034.2613586808395
True	50.54541326873149
True	712.4644188133358
True	538.55008645349
True	40.44420993229493
True	819.8592063925995
True	391.144121329668
True	527.2017908661629
True	113.49463927089693
True	261.374143436978
True	212.52456643121
True	27.00821711231593
True	133.62395979724508
True	738.1137025664717
True	136.67699626239022
True	388.0633522123307
True	64.86729524655827
True	638.8505135590596
True	617.7591151343465
True	222.72210058421263
True	470.7990593279517
True	171.71443677685022
True	167.23136953801566
True	232.36877646893416
True	291.6684156689864
True	360.3847510305944
True	128.58946590390138
True	191.77290740795368
True	26.600545295909438
True	884.6243205900263
True	307.60138111803565
True	10.608882026396088
True	372.2167216384498
True	168.02599093115018
True	633.1823966100942
True	382.21902780957225
True	595.9489062357513
True	539.0793251230638
True	491.63646823553313
True	792.8381178483419
True	237.44847670400645
True	559.1855066500614
True	154.71500989446076
True	523.4081322759903
True	377.3758778707064
True	377.53444668583165
True	134.88827708787625
True	135.36237913013446
True	106.22437025220688
True	66.80646600165532
True	685.7229134495275
True	175.76481674893105
True	41.82146256388221
True	0.0
True	561.7450052227468
True	110.73044665559216
True	23.40720001643105
True	41.44446160067645
True	110.828324564541
True	527.1334082484614
True	181.6848828040605
True	111.88182304285796
True	35.76637758315865
True	162.16536440467658
True	961.1133271538828
True	51.64687705346653
True	230.25658184783853
True	750.5007208572146
True	316.86763456180194
True	461.7329130154424
True	464.84070875576265
True	518.039160520855
True	596.7197980956107
True	900.0322731570492
True	274.72108831969047
True	1080.1420774361015
True	930.7901728654532
True	597.7594319741777
True	344.06186006596334
True	841.7332791477816
True	10.748005992379795
True	33.80845366163387
True	285.0846227552657
True	43.20393000034832
True	207.6588817045169
True	741.7270979567215
True	210.66417358083723
True	701.3051994693942
True	758.6038148082094
True	119.72249430344652
True	362.3339186895116
True	598.5728462148334
True	24.27333994549864
True	131.00481601764645
True	430.1987770836959
True	303.4910844761254
True	191.0178261089398
True	116.10228131626332
True	374.3504719297208
True	21.0232933586734
True	383.31522974159736
True	367.2015644026636
True	1013.20034441824
True	374.1468733950831
True	31.88781458828894
True	437.6897096098531
True	448.9392823415951
True	234.8970490350869
True	31.25932917702511
True	756.2645934640184
True	445.0931556091077
True	178.27209186732503
True	12.246157537643024
True	1209.2019558977386
True	169.0575803493398
True	27.09681471313507
True	303.2696268215227
True	276.1054504031455
True	116.0017428451994
True	290.6159162712115
True	46.582519221714
True	329.17621330580846
True	300.2326759549121
True	307.188103549038
True	32.695492829565794
True	45.638376812220216
True	1049.54651877907
True	23.371825700877604
True	13.065024953229258
True	179.66860031416317
True	649.9708867466044
True	10.449416174771889
True	194.028538302586
True	177.12899032458245
True	533.486484837763
True	374.3450402412665
True	746.5697604429337
True	316.7360843328399
True	483.598266165866
True	446.2541227805623
True	482.8544282768914
True	101.2827303249315
True	1276.837815310368
True	898.3977870568547
True	280.9629571255333
True	526.5723587816776
True	100.9049526997129
True	568.0894746591724
True	442.6502186064707
True	162.98488799798574
True	79.6922135215617
True	345.14786014139617
True	169.94807656399422
True	30.092653599253545
True	598.4108734580133
True	386.2699378826183
True	66.85810390618339
True	31.00720649244153
True	689.1859483168112
True	484.655967217068
True	72.9198936841787
True	22.6504882093364
True	330.89755969370856
True	329.62605287013946
True	693.655024219503
True	544.8951285930489
True	552.5788551589835
True	783.4180032115557
True	8.720577146989879
True	56.79371928413042
True	36.49792853751042
True	61.82379789377782
True	501.6123921036241
True	587.3877979957612
True	84.11354926726831
True	117.00262366027523
True	195.80012673907055
True	73.33639380587714
True	172.90076445486096
True	197.78915977192275
True	281.95287661110973
True	796.9069642716449
True	613.046327756486
True	284.58671294805987
True	193.6291532462316
True	258.20109784087066
True	239.16065758864983
True	741.0949730598235
True	332.8212318362004
True	170.8966518193376
True	873.0796187620011
True	344.7574646735008
True	477.5691717173364
True	155.5502079626934
True	124.23314713890578
True	62.471626935189
True	211.6709356308212
True	963.2704820624592
True	539.366918726293
True	115.52813390174772
True	351.1439947158073
True	98.55081818576132
True	677.5317954970437
True	4.438035545846295
True	706.40572412458
True	37.74607658189287
True	929.2662773630192
True	844.7893143763667
True	215.13976200718875
True	29.664397863490628
True	85.59107710059993
True	448.838247598644
True	223.03970827963545
True	1.1299988970993713
True	75.13313890401173
True	1093.2862898509911
True	344.13500371190634
True	702.2725544777346
True	471.0965577893166
True	31.282949750388624
True	138.0763517114584
True	444.477962820642
True	934.0699319435972
True	814.7208372423241
True	421.8948385302423
True	341.7447465892432
True	17.034726662480885
True	79.86946085677381
True	744.735549702808
True	483.39399308095534
True	391.00958367803423
True	864.9386707274493
True	27.33991132019857
True	227.26749072338416
True	865.5214770983227
True	234.74092294901504
True	8.660567626190213
True	499.55244023917
True	100.5461929988106
True	627.6011542944436
True	55.63035402430576
True	248.3308369361638
True	854.8917626138056
True	918.1410453068204
True	264.83144281281403
True	442.1376304707771
True	124.58576804394238
True	606.8437196801549
True	260.7592113966921
True	175.79505801102545
True	873.7946184460741
True	57.410455531675886
True	694.6663647750162
True	275.78917138458974
True	295.7186876236271
True	167.6365001751429
True	485.42456918953127
True	577.3449818919461
True	368.892700075341
True	408.4021525484097
True	70.78253560344008
True	149.54104039727676
True	457.088641009972
True	226.0943286156788
True	35.297889517486325
True	198.00648768467823
True	388.0745406655497
True	372.1495312657428
True	744.7379420418789
True	134.92668094251457
True	658.0875266488894
True	504.1920538479122
True	601.3512318570048
True	134.92934929184045
True	37.54565731046928
True	669.1137142446844
True	70.26403354696367
True	552.3344292859048
True	673.8500423785158
True	458.0641347418025
True	144.3615789636099
True	506.9929098490296
True	4.685532986757403
True	399.91660026350735
True	30.37049618108525
True	638.5643289232113
True	269.56641126977246
True	581.9823468739199
True	693.26780000112
True	145.1630780931462
True	536.6703963844151
True	504.35056417689066
True	65.34781502225565
True	968.699712781955
True	3.026010597099903
True	29.433925932283906
True	634.7620542474473
True	689.3886965003873
True	125.77095825784274
True	403.2460304375937
True	122.73127747149545
True	71.35963840908921
True	476.598499484967
True	43.67743913602339
True	499.2246779636076
True	14.105610299307587
True	833.9923660658638
True	549.8180207752745
True	665.2428671474757
True	99.73091329385
True	371.14903047455766
True	982.169405608104
True	862.2790115313638
True	134.36550586971848
True	543.8331090063656
True	461.9981640782257
True	246.9476896154488
True	252.2723149150169
True	5.911255927972552
True	316.7216666287936
True	11.431900329108364
True	366.4553974421561
True	71.89701006710806
True	403.46119461379976
True	657.8132648900624
True	122.4601636287779
True	243.12121786209403
True	621.6313332978292
True	680.6222230055663
True	298.3722423250847
True	138.4214244968138
True	164.33716324931098
True	471.1962510543868
True	85.50249327241919
True	10.834925509612724
True	501.8471014846943
True	577.2631084772447
True	20.02290556795678
True	145.8433890827324
True	918.7484693907468
True	475.9463351127583
True	270.5952461595817
True	34.37836564765874
True	468.5985294342244
True	112.2912147111835
True	595.4005571881502
True	675.7783428218852
True	287.57217148038364
True	381.78080782309047
True	189.28316024867465
True	237.928233762324
True	75.70993363679106
True	214.24419212128612
True	502.1188150681744
True	21.92890414916725
True	444.7905735881471
True	354.8812750050888
True	667.3926279990919
True	887.1658719209732
True	930.383549937082
True	157.98300063142602
True	405.625943203714
True	75.13375228169934
True	193.11008861098293
True	320.78986322707874
True	9.798901307454388
True	779.1609088057842
True	23.891785179163847
True	403.3682192433344
True	275.79405646367167
True	656.4626961329101
True	208.3384574350696
True	36.324088654537626
True	663.1019892210711
True	1088.2568008554815
True	223.62116685132065
True	122.56785161243128
True	607.8612293582518
True	511.77706134841895
True	17.479049441164552
True	829.7252428793237
True	113.41087998152432
True	44.23318998408448
True	307.8561942984536
True	355.5219263579625
True	395.79396500604287
True	280.0588173003754
True	19.002922686665933
True	23.885524921915472
True	884.2705175331124
True	200.9597256650464
True	116.77144515534717
True	810.2242708718619
True	654.5411949455086
True	641.9123341227314
True	450.6647097231977
True	151.90930469684452
True	31.754077153509392
True	102.6466191843863
True	438.5529278455263
True	228.7176287522438
True	499.4957756785458
True	146.07349906250957
True	495.0081461665037
True	647.6096904949452
True	965.4024709062086
True	25.180099666383317
True	980.8500541981762
True	1112.4053487892115
True	509.2407590763335
True	82.5258817823298
True	778.920400355985
True	643.1835180428593
True	673.5204473266156
True	170.46218687892457
True	719.7445899104756
True	709.7958913336415
True	121.98855143902053
True	779.9238231822342
True	832.2124082863719
True	504.1145562595713
True	227.21169063699168
True	71.35327527398029
True	315.2116065047288
True	366.017356593316
True	459.16847851963433
True	434.6689275415063
True	200.3232257808853
True	313.7435070142794
True	2.4444726296827324
True	13.114303046842029
True	104.90592561774066
True	134.06433913725715
True	349.0860025798267
True	344.78016967421206
True	113.13268402022535
True	18.715122701532803
True	214.5096900848819
True	838.3234782844805
True	470.4492021099924
True	533.07004202712
True	551.3583691427186
True	806.5793242569446
True	634.3417070936794
True	84.55693066980324
True	207.45595539997225
True	253.5895044914032
True	281.76627237998906
True	104.4248761578922
True	360.0114707934379
True	438.65126434810617
True	173.6490879502912
True	664.2116261171623
True	247.9807351413625
True	213.8669874822073
True	28.638832971359808
True	255.1585029691988
True	501.4076262165639
True	165.17567722075444
True	510.2954603826844
True	483.0936096088427
True	244.34579768767156
True	99.32562296463092
True	44.34876374871813
True	394.3925218064402
True	810.1301065684568
True	168.86512634006948
True	1047.7420019230572
True	1036.9481459475635
True	470.25714490110846
True	103.51683049295056
True	122.05071771868856
True	642.3660726681898
True	8.21989422612793
True	226.9499279335655
True	139.11155659046923
True	119.79320275852184
True	327.85297324265633
True	625.1952767542559
True	36.16570683786316
True	127.7389966216233
True	963.9694254309444
True	55.52667395265176
True	435.8450658995076
True	524.8908882712692
True	263.255670860107
True	129.2568882120598
True	927.9505842427584
True	1208.775771788557
True	522.2363596018284
True	661.8687478265406
True	211.25475435422356
True	157.8749289646503
True	313.3600191681184
True	246.0293166520146
True	169.32382860263135
True	311.2712632233672
True	321.0822843823645
True	11.951586058636158
True	610.252823616734
True	144.8615993322268
True	78.04645881223678
True	462.55410734685154
True	308.46756948160026
True	1165.093240818423
True	353.7281562405404
True	1014.8746742048586
True	11.838020234139949
True	277.1465342045029
True	226.97135744367367
True	156.14980748278435
True	502.8768817656585
True	206.1758687810828
True	404.2355242096409
True	314.2585835134522
True	112.91358687298218
True	349.5306103040264
True	1053.3790460252817
True	734.2953243103203
True	227.33735678914948
True	102.93659094204092
True	294.11525034341844
True	25.481750664991274
True	361.2768505353535
True	331.7910784034468
True	560.3557316333589
True	461.47672960130575
True	369.09297881359663
True	151.9991782668754
True	13.094213753725292
True	428.3738872592731
True	293.1859126674885
True	140.3075460528634
True	303.48907504640084
True	437.9620747988077
True	832.6563158309266
True	305.159722170228
True	782.4559728062725
True	400.1169325917735
True	378.5499828115634
True	1.0828943521458358
True	1170.9410588280382
True	103.49382146128492
True	951.1151067277978
True	204.8875663323209
True	455.2489149208928
True	662.4938412863683
True	80.1572774115993
True	464.1173023450651
True	33.67455133506695
True	398.8059015718834
True	74.83761106056559
True	228.5647861804298
True	38.58602883357086
True	676.3001081042577
True	187.09996228174785
True	26.08446506640595
True	408.2575049675582
True	115.8300329130313
True	172.15044862435758
True	853.0491552754718
True	255.85930071799623
True	148.47144896715096
True	377.4690847709349
True	523.3412793997544
True	332.28385873138086
True	508.50599856938686
True	618.2864927136393
True	159.1741015958572
True	8.496872378626428
True	70.70154825174673
True	443.3741222763119
True	92.47032402815871
True	82.81010849414606
True	1029.107722723334
True	25.843129602890063
True	321.0421709388435
True	316.8993795376367
True	453.82103995089113
True	682.870419616613
True	196.0909946717624
True	658.4539606675372
True	330.02030214413
True	344.0995481112658
True	272.22821136745046
True	208.8769682426154
True	373.7654873895328
True	453.2638298428994
True	398.4561412724924
True	592.268485338144
True	141.78797058665924
True	74.42559315874323
True	38.01014802777738
True	307.9667592212617
True	644.3953128000087
True	386.53498118952194
True	803.489704656882
True	209.7800588701273
True	406.3536425860688
True	67.81122577858629
True	53.844484019931926
True	424.7586190978692
True	194.83799229098105
True	214.68760699823756
True	44.356459110197584
True	1107.2122484471572
True	177.8258502047546
True	923.7791988368798
True	314.6303481411959
True	914.785895601442
True	242.1238105756915
True	470.4879487128604
True	524.9604724088592
True	596.9833642519424
True	218.0299408244296
True	475.4001569826661
True	980.9184428480324
True	128.62559395069815
True	6.854459216742849
True	582.2710356512861
True	29.453733785337928
True	77.35194763962062
True	808.1723821709165
True	235.56575303631976
True	998.3189909237984
True	679.1126818472775
True	420.9144927865305
True	277.3216630655431
True	485.3159636877152
True	339.4765867685303
True	182.81569976850884
True	690.1503746229243
True	746.1680692361615
True	206.08181087922796
True	85.05605139805702
True	515.0901088093367
True	140.4950332562215
True	377.5069563906213
True	333.8574739895781
True	62.25606028841929
True	358.0136271165027
True	401.94392428841087
True	373.68120800934025
True	424.4659935227459
True	434.2464736963235
True	669.7883720282356
True	56.48699678024209
True	470.9519675509182
True	331.0237783265821
True	626.4335694260491
True	215.93534576834944
True	97.166351063682
True	39.73672795659343
True	535.5176635641656
True	647.5253338793128
True	182.6691815851492
True	414.8744637393448
True	334.89052994198056
True	17.742640958118013
True	174.99672498944216
True	293.0048163972937
True	3.688606322354957
True	880.7352737897979
True	81.11518277758567
True	102.90686405733166
True	112.4752520533418
True	358.2131621572317
True	36.26722944019368
True	443.0451430826196
True	227.2459823962833
True	5.990342266828426
True	120.50744523393844
True	435.5742955298632
True	48.262730715531006
True	69.38302111173283
True	176.55455658650214
True	291.3707563822444
True	927.6843685203576
True	394.7558996782944
True	972.8741527594104
True	192.93612854250875
True	1052.6454522869635
True	812.1954746082873
True	667.7625363323705
True	397.9434691215625
True	374.938021249757
True	77.29015125107043
True	70.56373396059645
True	78.55096487225961
True	180.11274743301476
True	481.6759952309814
True	1081.8500035528311
True	179.51862100530025
True	356.2778264991016
True	435.1454786923941
True	608.5871881806255
True	571.4779346546496
True	277.5237354370328
True	445.5514159727541
True	655.2986501741959
True	93.66599163244828
True	741.9105549569019
True	275.36172467416606
True	137.73614184313834
True	409.6051095805517
True	868.964101086944
True	431.0836356110137
True	857.8870334714117
True	199.95955049807884
True	352.64521666699306
True	711.7957640505662
True	617.7080348993293
True	193.25939747175516
True	254.21637037671405
True	816.2254879592505
True	32.171689807522654
True	196.82651213051457
True	486.9980593365048
True	678.1632532984689
True	101.12040347238155
True	35.62577667052206
True	166.89003959231226
True	712.357211516343
True	308.8963971754587
True	540.138506485209
True	363.7295822358008
True	292.2752237891053
True	471.5330704325922
True	502.0196702761492
True	73.06441291387712
True	370.50091212209134
True	780.0215578814939
True	0.0
True	297.4253077821944
True	249.00565251775615
True	998.5110354169008
True	150.99359457148606
True	645.5824790873189
True	644.2581155374626
True	113.03896296699088
True	222.8703533600577
True	134.21801107617475
True	10.366539541876802
True	287.58862658712656
True	385.3644292665445
True	1137.716607717968
True	236.088026756944
True	407.5494279781773
True	657.9574914530906
True	206.06325472848675
True	26.92923437631442
True	890.9149852226651
True	608.4735866315489
True	156.982799548914
True	625.064612984034
True	166.40849281901205
True	297.67481009926854
True	804.577890069275
True	33.29538627533209
True	108.54209470246438
True	487.2474734408195
True	62.67598943502899
True	79.22033350601923
True	386.72956707259306
True	24.34912291374798
True	747.6863889959079
True	99.29233356412736
True	149.07411521543366
True	19.01370864099802
True	713.59022855664
True	29.183455927501164
True	766.3268215019131
True	405.26342146789887
True	120.5167686915606
True	698.4373391598275
True	512.6709267358204
True	564.5381079196018
True	44.85013229862304
True	368.8951216561177
True	5.7271570898128745
True	88.32895580814893
True	387.6990352431169
True	46.631355553613496
True	119.03573372727016
True	312.8068997657705
True	194.23824631472988
True	100.4083211232162
True	640.3872662668925
True	20.361878541717783
True	1134.391950344207
True	509.6002548286205
True	301.9629262608834
True	498.4899101720639
True	120.95869921093902
True	773.5615904487471
True	1081.0922879779932
True	746.2608459535909
True	172.23097966946878
True	227.61984795271496
True	53.74416966697559
True	59.55530543333847
True	149.7426984669457
True	98.59074264441963
True	164.51774771028855
True	1158.4168476679895
True	304.7106158141606
True	364.0300502751501
True	700.3758166949906
True	18.848045502930177
True	13.292959685164714
True	588.582450770075
True	5.1721071797668206
True	110.54819286409308
True	683.4337330615847
True	184.43954525344336
True	654.3914443759164
True	835.5086528984062
True	157.18644552321177
True	893.0929895127003
True	3.424012228212085
True	447.8530418084928
True	1068.5341133426464
True	24.26500449983144
True	236.01117723669896
True	142.44406567048202
True	937.9458837292972
True	233.2142556322808
True	515.7411209392485
True	124.69405981085866
True	526.3273138768006
True	151.55542997368673
True	97.46855912545593
True	393.00798313307087
True	70.97123699837984
True	55.91111739877191
True	1027.0715558245297
True	247.6140988272473
True	157.98722855354285
True	362.0556045875229
True	393.08593045222966
True	208.5152126623899
True	170.2413839252233
True	399.6984717679786
True	34.678984289476155
True	500.9855229469687
True	1161.040251347875
True	112.68279874996314
True	474.779418082725
True	314.55474440053604
True	27.903775596485424
True	403.7847118383872
True	100.76431180651603
True	589.2713706826224
True	203.7061829782297
True	426.6189806171461
True	19.971666404819764
True	451.53471569668335
True	103.14126957342638
True	350.7381231773212
True	32.842085960223635
True	172.9302492633507
True	247.43760965911588
True	741.7457297599738
True	56.04894791798285
True	135.29836597645257
True	234.2908578173056
True	130.3651057275943
True	611.037058206614
True	562.1660248466949
True	772.7245329748584
True	399.6215665774226
True	545.9676614856099
True	402.8636033039156
True	701.9486149609686
True	68.0304556612836
True	462.5173147333382
True	434.4114446778206
True	48.54946489272668
True	83.0319096878211
True	130.2566817396419
True	86.29154647739854
True	309.419314112677
True	837.664960897375
True	323.93629869011
True	1104.048526082124
True	341.39088911834347
True	906.457516662838
True	151.23744826399468
True	575.1405190875994
True	639.9797358679514
True	691.58605269612
True	447.237523941491
True	69.23041335037931
True	304.87071472516743
True	42.65304057471936
True	177.00187609218656
True	161.33365578933584
True	1066.788872557573
True	227.52367220066543
True	551.5783678856792
True	545.7530501329394
True	565.5505777248108
True	883.5892049661896
True	589.5627494672012
True	643.3965081086201
True	956.7467671336972
True	122.51888132378738
True	316.8656616086733
True	259.0744182771964
True	326.55414784407344
True	90.00933308070952
True	369.358087086674
True	4.050943208961078
True	314.8359638932407
True	253.40280550447577
True	607.5630544000084
True	267.59439906772093
True	362.4318157531977
True	10.169860259459846
True	62.718814974775874
True	538.8855537154668
True	30.900430591732317
True	140.86650670124305
True	66.11760356791571
True	146.3536956904931
True	238.8148816318605
True	71.65914625539389
True	380.4788143626146
True	273.0409702395537
True	96.4169450680329
True	337.2779712657535
True	63.04549169532865
True	577.9849790084025
True	846.2239622451254
True	282.0332040231152
True	1150.2831870365053
True	99.56975314672049
True	306.0213605605511
True	1041.3052880572004
True	83.20320077556276
True	277.94010086818673
True	9.160457336127347
True	404.6246463867488
True	450.42279408703854
True	159.39650994813562
True	622.641661254354
True	923.2722864898938
True	164.40063875005728
True	74.82390211842181
True	322.95630009499536
True	566.8718343990304
True	621.764246081482
True	1203.6308166838576
True	28.047986692198645
True	940.0202487429916
True	129.74249504686736
True	642.4872244815311
True	114.61072737339155
True	127.91673167774807
True	180.9484823303975
True	166.7562239569929
True	753.0913162999816
True	214.2899872514439
True	227.11787066651965
True	70.23926260776047
True	506.4943012433387
True	425.974881138668
True	179.40185313264115
True	228.2751548179007
True	17.903801330833424
True	421.5671229951984
True	216.3521422039015
True	280.43182063898115
True	115.68528774999707
True	668.6112312725073
True	437.0793571976897
True	254.9831788093233
True	643.1529830138079
True	530.4158378557211
True	477.952137289474
True	132.1324825379078
True	537.046679178204
True	421.9836078314392
True	2.829230542994743
True	203.15579370432775
True	96.59235201165302
True	242.56447924787847
True	3.0810962832248814
True	122.53722681397824
True	349.3283387094158
True	8.678695259635072
True	849.5950065873024
True	173.25006762618446
True	759.3217083410458
True	774.1785438742821
True	159.10579972504618
True	224.08904397455063
True	462.1792559472418
True	833.7506092879042
True	45.14603459178331
True	35.29494822129452
True	133.34745025917687
True	624.7733397092593
True	703.158031084613
True	174.13741151285984
True	587.5407031819452
True	580.1962569956322
True	803.6337396577517
True	409.4848881096193
True	193.7227561302836
True	887.8642034195552
True	219.02001703250264
True	154.22283953970228
True	335.97679699904734
True	226.8273295330424
True	207.96582134238275
True	588.9503938363075
True	253.6033647815253
True	188.4264710779547
True	428.4986289746656
True	468.3401068925349
True	61.52879494856565
True	292.19094894241044
True	78.81319907357253
True	320.81064088204687
True	360.987980195189
True	242.00206892021217
True	179.80320611925006
True	378.3660268029166
True	628.6084034127764
True	752.4820781796216
True	294.77496572082015
True	733.0842804079717
True	62.90023842339876
True	892.7656274932522
True	345.3094968586536
True	13.87865380643995
True	598.6482812989123
True	693.6020860981738
True	265.68540321684424
True	171.33988283179042
True	44.66506899838991
True	399.50771053155125
True	72.39731638748677
True	15.22044156285148
True	900.38036684926
True	377.9205202084914
True	182.70032662046933
True	989.6060490453028
True	10.331079868074823
True	773.1583268175206
True	30.33903532958347
True	641.4597660229533
True	57.806664606833415
True	755.1153578839658
True	447.9501050325236
True	191.5879483651002
True	435.85811657046617
True	230.6606286778837
True	296.31043963089667
True	223.877691624023
True	417.71887806287054
True	10.291430462115365
True	325.42633410777233
True	106.11007898080528
True	10.485142364365483
True	473.6105794530254
True	749.2183602048489
True	283.6274926068295
True	80.41100072556914
True	319.09939888018937
True	79.66367666504108
True	182.80744666744505
True	177.72994909468036
True	367.6267883249839
True	43.554757696847226
True	138.2358961416481
True	372.3010632126719
True	865.3775791948451
True	114.01945797345869
True	209.0558168640586
True	458.904209540326
True	19.07701388596068
True	401.43252673880784
True	521.816085433649
True	88.59455399707105
True	387.4026287479605
True	348.2613753233768
True	415.0100970164381
True	600.2324403094273
True	1068.1419503961677
True	1013.7533281325086
True	55.424052031290586
True	1082.2997971744428
True	113.77245486024378
True	103.84463422630937
True	111.7630625158018
True	506.5507395481361
True	378.1884847968588
True	568.0178976883648
True	247.982152637486
True	149.0851285346659
True	409.0716140473383
True	16.563074858384383
True	439.22077155047737
True	386.4027879053632
True	153.57455800832128
True	96.79372398104265
True	519.5531275421839
True	985.6117233992936
True	205.66784836782625
True	63.78697583514884
True	422.3273923879712
True	374.01329026235777
True	489.3497553115155
True	304.3846702575496
True	4.355780913665869
True	540.5887687063354
True	521.628937947999
True	496.7300362512803
True	190.26384897478223
True	103.84625125918268
True	20.98880929241178
True	376.97295687658544
True	109.30091207266716
True	7.922610317994275
True	32.042661964628394
True	352.8409679082859
True	647.348395342134
True	126.19876734946538
True	87.91065854229404
True	25.101447058982476
True	403.6117582943183
True	371.3535610784692
True	749.2663841277893
True	310.1044658826334
True	502.1272092542364
True	533.8678306792177
True	522.1884398505422
True	297.8986441795284
True	551.1788716633178
True	105.4724501741932
True	573.4919783666031
True	7.507181016679104
True	346.1721398006416
True	472.6932801363511
True	953.1590883000134
True	344.43105559781947
True	803.1447101775519
True	932.8453803037928
True	184.8114021202109
True	38.57504518736015
True	369.9585290305455
True	390.878311513512
True	575.0128130825649
True	246.7362240228377
True	28.938845500305817
True	641.2391442791239
True	127.57257151896438
True	1065.7273865723882
True	318.9131128248979
True	474.4837794952729
True	123.28801984524328
True	806.6541540991747
True	136.0499531802724
True	831.6774289635761
True	564.6461166582465
True	188.2357285278765
True	111.91174054297308
True	70.4071894393697
True	556.6537012389857
True	890.7198293071915
True	434.5014633639985
True	537.7960573617505
True	137.0932080507296
True	625.7111154652351
True	484.1083659690436
True	763.3346725249588
True	322.5526072215161
True	598.2930309211855
True	116.70095575982832
True	25.75724062797374
True	405.1967403771043
True	167.77913023634767
True	103.65088598662732
True	362.6353076402031
True	1086.183357057802
True	278.036425426088
True	557.4962992218879
True	11.657068512817744
True	69.39647392101385
True	330.20359196405946
True	806.4774469420917
True	445.24918118786667
True	505.74165417859786
True	714.4875135040944
True	69.71220917052777
True	729.1339552367072
True	49.10217994011505
True	104.20323636631542
True	177.34971112170294
True	85.97649510803822
True	24.63820266741343
True	302.6802049232012
True	487.2300318201002
True	895.5303947683841
True	859.3280290294982
True	6.591119980758336
True	299.86244175087853
True	486.5571024810789
True	127.00210420495394
True	238.6013785132286
True	313.32002418853267
True	1302.773384218356
True	435.0125172946884
True	25.135597588699213
True	179.1730561272895
True	721.8092961999328
True	35.585134676342335
True	166.43955096872605
True	573.4221326275926
True	72.58128198838956
True	868.5298736295142
True	317.0225510660663
True	655.0996621203184
True	75.33866247292472
True	673.645702545976
True	591.8988304393332
True	876.4936679327055
True	252.94108265064855
True	518.6579449947512
True	813.4564647788656
True	873.9864179223815
True	226.82292966489783
True	775.1194664789131
True	225.03091085643632
True	448.4253573797893
True	389.4615017663361
True	496.70390190212834
True	498.1233807207952
True	332.9224110626467
True	349.5157499104851
True	115.49683360970168
True	333.57651369727427
True	1160.682787505459
True	324.85133151484973
True	156.02274780938288
True	308.92866088576955
True	739.5930228679789
True	657.547149787776
True	408.1008993993521
True	118.8902213007994
True	325.2816517231832
True	36.4952007085021
True	181.48708711984128
True	91.70607260106648
True	84.85863039223054
True	535.9684548453538
True	139.15567763814954
True	136.82981341465438
True	108.43785102195744
True	85.52742727124802
True	457.5609471580453
True	401.0049102943543
True	1017.6800805972008
True	522.9871629354086
True	851.4392688175666
True	278.57752766128056
True	325.1735439222912
True	554.2313105369983
True	194.9058688995857
True	723.75997738766
True	247.44119831654984
True	366.8918012459032
True	68.33002006440313
True	115.33104745089318
True	264.79660845702546
True	118.88680766490806
True	475.2570823947513
True	29.352208978590244
True	591.010818127165
True	997.2720327870534
True	730.5580383849925
True	1.849939340465424
True	61.60237280659011
True	490.705575889001
True	438.63251497907527
True	75.73343368255006
True	123.6839213695862
True	312.9675032103736
True	82.97830578521757
True	53.28238452206163
True	703.1834755929981
True	658.820132470763
True	161.49112230644462
True	157.53864972261664
True	537.2864636050253
True	57.0299107717418
True	24.74657267216863
True	553.6871633593887
True	463.29920771099256
True	1136.0294250618886
True	43.65818894474975
True	465.0529250637657
True	921.6233383479844
True	794.8701281588244
True	290.6603110841313
True	754.725467865304
True	394.7065552786267
True	44.55931334839273
True	104.23971876906856
True	725.0411530415183
True	74.01448869305983
True	145.20195134575948
True	966.9528906116728
True	190.15128925597216
True	270.0589639967924
True	102.3145529183997
True	633.674079223536
True	593.3494780321291
True	210.21765546436316
True	423.9455891001244
True	38.71681182894689
True	277.4536491802933
True	609.535113644026
True	642.3287642049218
True	314.0772069425516
True	74.92736004071102
True	942.8504908267588
True	1113.738968058335
True	567.6057825935478
True	63.00187267600175
True	27.190687632801268
True	97.8597804460252
True	103.11682240393398
True	101.41721778482496
True	865.7694392450301
True	1191.0624241341343
True	724.8020297825772
True	336.7151114354569
True	8.910685011743192
True	21.362033803780093
True	334.1459378563347
True	479.72606830650943
True	47.000653371636375
True	565.4959089328121
True	424.762973653363
True	398.56749309681663
True	80.3941573052249
True	183.20487465506363
True	263.3026436523184
True	134.45396334230398
True	385.3324887779235
True	42.827577782599214
True	168.75136560768058
True	1136.2070186885896
True	5.6949358583086696
True	27.18033006105124
True	601.1670275791911
True	354.68511159190706
True	776.1806791482957
True	163.30654000921658
True	760.9892808801334
True	571.2686456006778
True	285.5329009992927
True	453.19228281331607
True	341.5440212123916
True	289.8081279291202
True	268.57070973897083
True	400.78030674661807
True	501.9856715361162
True	505.9401950915672
True	110.29585407953503
True	369.9367481941732
True	9.981312139152385
True	182.0526739375597
True	233.8711987059706
True	855.1993041957932
True	576.0548614325108
True	30.524811587809275
True	698.792616781365
True	816.5438598846839
True	109.85610213018109
True	348.503303813632
True	865.2653312291804
True	223.2111814210977
True	169.4120331278238
True	520.0818288083004
True	596.6423466988816
True	1083.9091458528624
True	151.40083258985356
True	154.88775107406408
True	260.0680151741238
True	316.18862915810433
True	416.8288310208118
True	404.801681367112
True	330.5638276556043
True	457.15774867867685
True	486.41895408763713
True	222.8943943133517
True	1462.2302801473274
True	248.5893218640161
True	404.4509365715538
True	56.82700122638303
True	753.8113588115468
True	258.70856469679205
True	865.0652237111682
True	545.5394397582925
True	331.7624202778467
True	787.2658902054616
True	265.88300503633815
True	219.9700033719595
True	262.1567136930742
True	218.07594611999127
True	146.39756006828333
True	245.3290960104528
True	726.8128422112044
True	518.3712296195358
True	215.992351012328
True	1185.680345815028
True	111.58115008712998
True	257.7754627531899
True	72.90034808693886
True	304.57379415584626
True	428.7247332097311
True	92.22548718630352
True	215.30231529996863
True	74.31776948039298
True	679.8650762438028
True	368.1473597279718
True	236.973997347906
True	701.6212753885906
True	893.8884432850743
True	814.2426531967043
True	822.1656197589733
True	352.0813436685859
True	1.2950222418293444
True	261.9677306266402
True	49.48788704126295
True	370.5522808270479
True	54.56985961144019
True	345.4984341350165
True	860.8621500573022
True	1042.7562336425535
True	418.1453140434841
True	20.227650007630213
True	511.4171703037549
True	512.2496160146667
True	195.2782301464155
True	225.9440614073366
True	291.35764575210857
True	21.87150913926128
True	136.0762581589714
True	966.3235554260118
True	60.65476814519093
True	506.5144560820472
True	792.2093255551573
True	104.24548611790928
True	253.02773001875943
True	114.91106694235562
True	15.98807127763963
True	1.190735634719312
True	119.7623872867344
True	1013.7759044081356
True	496.7433979992682
True	71.5836023679349
True	800.2851215808951
True	332.3786266725656
True	1.2710562111687072
True	428.90423894539055
True	181.1314887161025
True	517.3242100153185
True	85.78647317795318
True	332.90285007442606
True	378.1128298574962
True	171.80768180486646
True	221.69885519475932
True	128.86093423734604
True	177.3038301322671
True	999.028717562383
True	15.16700264262422
True	515.5901049444503
True	502.68174375468624
True	406.5159039424884
True	216.85484629232772
True	230.25115966900924
True	160.64309431433918
True	48.00443683030792
True	465.5783791177562
True	149.55776718088768
True	868.760755115659
True	803.7265615553598
True	244.54754817903165
True	319.94237828128416
True	516.196050080132
True	34.789586474820354
True	88.65462481855155
True	724.8758648294548
True	1081.7862947103945
True	108.49905037106195
True	736.5376476825671
True	138.768815925233
True	925.1034289285716
True	677.4022306033736
True	106.3309993092638
True	277.1151201225974
True	623.7847036570282
True	259.6129405565857
True	48.11233528151051
True	573.6109643349033
True	444.34675387338456
True	6.706187272526746
True	475.6109119883404
True	67.26663185749761
True	185.22981149980475
True	236.06488881303656
True	321.52800914684457
True	69.71110160498718
True	207.85750523904204
True	359.3919510357307
True	426.7600170583255
True	927.6722074442964
True	45.2985294343939
True	939.2905807583192
True	1056.574824779757
True	125.53244612531194
True	71.12140266142659
True	982.916117423664
True	33.4784840781234
True	232.0989728855407
True	83.62331468288595
True	220.6906138238039
True	368.2346110125513
True	901.0399886814142
True	92.80803807448451
True	73.54572928924713
True	639.0477420196205
True	266.1087321700038
True	719.9289562876057
True	52.813772289993565
True	480.42184312266926
True	387.3230018142938
True	685.7982864833053
True	56.474872461898414
True	110.50023812293183
True	26.383232816280188
True	266.7182160995101
True	40.59220104136095
True	353.3998338378378
True	3.2269017099088284
True	1161.4028042548805
True	107.55475287006708
True	129.79331600556455
True	355.7258942710918
True	734.5443810464288
True	662.5888925265361
True	987.5875763651884
True	452.1278034611584
True	408.4003821336076
True	138.6446792801104
True	409.20287874697226
True	865.1349993005067
True	404.6486319691616
True	896.8165030233897
True	88.88456545047036
True	431.6284923047864
True	177.44433461595614
True	280.7245798479984
True	742.2945746586687
True	159.07293929642364
True	136.16381902707116
True	59.48341773235622
True	890.9635455453467
True	771.5901805655834
True	80.72781543961314
True	447.5895381092648
True	752.0348687252326
True	418.6892001719375
True	55.92651788324726
True	314.1981467207836
True	787.593290164467
True	30.3015624747461
True	368.1412449264655
True	165.2244010279084
True	280.85464767768343
True	34.66772928589098
True	198.6875787809173
True	790.4681524495618
True	631.6806251570838
True	51.91524426134886
True	279.15293518592165
True	898.3999461658483
True	16.861283654511976
True	317.828448260154
True	293.9454305006052
True	415.6068481214218
True	210.28749274847556
True	607.5357578020164
True	46.99355653717221
True	961.1753883922296
True	915.786646083972
True	49.973791743662886
True	404.1013004197399
True	729.6499705129172
True	915.0529727496976
True	279.1663903927341
True	606.6824119995285
True	131.3910127968528
True	184.15719239164483
True	136.91329751178648
True	142.3615714214077
True	208.8603679096391
True	963.7334486224726
True	794.1114946089752
True	987.4314108014156
True	19.73134811220176
True	23.99786508110108
True	357.0519061508989
True	13.375370013645687
True	611.1655964630378
True	1068.4660196433235
True	262.86131080465987
True	202.4072808709193
True	83.8378684749101
True	211.1501474177243
True	137.84552304635628
True	45.8401627201323
True	132.6135165884274
True	88.75513277127386
True	245.0210789258844
True	545.2128351096516
True	164.14514495313662
True	30.265143536209067
True	57.40369513590038
True	443.09466131791584
True	265.52651869643506
True	598.1134175645919
True	23.495621674978462
True	113.9148568156205
True	665.0473654035225
True	268.925127070788
True	463.2489719497353
True	664.074159471962
True	106.35928237337303
True	117.32009629880054
True	78.75372599693915
True	26.130498134640632
True	118.561183812246
True	83.7244682076636
True	98.12645242347372
True	132.43439313345996
True	239.61853759231744
True	817.0002972053355
True	292.1581118941266
True	912.2624105248914
True	169.78773716991725
True	198.0373734991
True	812.2361478991662
True	301.727932855724
True	591.7976832372022
True	256.55123897845186
True	356.81302237434414
True	455.9372219926669
True	565.1862682561439
True	645.3033500230629
True	380.7589306685553
True	33.325019515193
True	544.3863393669731
True	608.0325111468876
True	19.322746555262587
True	10.95676613518571
True	267.22477546561066
True	415.5902251142067
True	448.5462893685283
True	63.75574620372213
True	615.7289862644319
True	954.6949813978468
True	233.91338478294225
True	921.2799209207224
True	291.877593279396
True	107.28817428072928
True	276.8366067760477
True	697.9973984003599
True	38.56855971183215
True	578.1196852698895
True	1309.726918436321
True	1018.7653342816144
True	891.2898447488351
True	212.1249170261065
True	92.25284040684556
True	190.9439978257737
True	830.902327745812
True	147.75482419678983
True	1047.384931744245
True	843.3239422112376
True	43.560648649203166
True	89.64408661446271
True	415.3584050155334
True	411.180772500842
True	206.5224557071384
True	504.51813732302224
True	667.1649609147237
True	125.06197753408144
True	269.6360378161342
True	982.7149710492794
True	54.74771379339913
True	697.4791239834909
True	543.8216128432928
True	35.843030606679584
True	839.8591760180061
True	380.4982704039133
True	551.3732334293181
True	110.60051466580248
True	257.8261935501092
True	228.70025881119307
True	25.63437953621018
True	138.95970474978478
True	729.7786921418616
True	139.68610059585183
True	372.1813763430896
True	62.323837951538536
True	644.0278554067285
True	624.375524543454
True	235.10269395595571
True	461.3965565229773
True	166.96329373450027
True	162.39662066221624
True	217.03324895723105
True	294.9900415824392
True	359.6436670306921
True	134.9969908422794
True	196.19251063536572
True	27.029713213540223
True	865.4744439463368
True	313.4779460644729
True	9.621848461453622
True	366.7607372806631
True	156.93348147853123
True	624.2903780153388
True	368.5878604614063
True	589.7185186166273
True	559.1543386245161
True	480.8879900197821
True	791.4946041845483
True	247.55720792001767
True	551.6581899626681
True	156.0527292284499
True	552.8739441618494
True	367.3283126600621
True	379.3316468355046
True	130.38627259537688
True	133.04483558356756
True	110.94371124185083
True	67.25382615072225
True	712.6608238041401
True	174.19009303667158
True	47.16172461433273
True	0.0
True	546.6787467115483
True	116.90290995902409
True	23.024634972834093
True	41.63460534539172
True	117.86386733515089
True	549.7930452338683
True	180.63442986843447
True	106.29237700233884
True	36.39331871991179
True	159.69959377390157
True	901.1451991577336
True	45.45993080603034
True	222.85552333109845
True	736.9434574219836
True	318.19694623152265
True	451.6013594818722
True	470.4949766269015
True	511.2565026850091
True	598.2933718825668
True	927.0156083811412
True	264.49546348703143
True	1067.1387304209895
True	909.8992727203484
True	624.2348519733813
True	356.85130664132265
True	830.8827877392853
True	11.495390864853858
True	33.74095234781853
True	305.5400509662029
True	42.11369771781703
True	194.7993477329105
True	751.1237522492444
True	222.24506331595236
True	750.9217913157546
True	775.4366699390805
True	128.6734615690324
True	357.03110483586823
True	590.1036752122701
True	21.08531082939724
True	129.426724647835
True	445.80667586406565
True	301.9890913573568
True	200.37080697458168
True	113.13250109233368
True	387.6768254652799
True	21.71348075359015
True	374.7849643992504
True	361.230347211661
True	1031.1488863972418
True	357.3288749975033
True	31.70793993121233
True	434.95115419899946
True	438.5453551116392
True	239.91009872784
True	30.349814898475117
True	751.6316111736045
True	449.426263548321
True	182.88659574188375
True	13.676992139484057
True	1210.933143725664
True	167.17422314609396
True	26.62771512528179
True	298.87984657895845
True	280.09370447869594
True	117.60342650873186
True	301.1996444067059
True	41.98479396909633
True	318.12152048846826
True	301.32864654129366
True	341.435355328398
True	31.617259574937503
True	47.83943735885642
True	1076.5477110060756
True	25.02377320714176
True	13.352569445674822
True	177.7896880695397
True	641.7865678515049
True	8.990561473299538
True	184.7337872096108
True	173.11458014423957
True	561.1190753620907
True	392.7372984729232
True	743.7322199254334
True	319.73709001267923
True	481.3541794822367
True	438.0921246130744
True	495.6298210494439
True	103.62096699701928
True	1273.5226859659049
True	908.7349481501548
True	299.7108179678803
True	526.5127010512686
True	105.57352614811012
True	568.3269473277786
True	452.2152074974665
True	155.1102125905627
True	79.79477592735559
True	341.76436793220387
True	163.32301896613808
True	31.12593711998516
True	605.2872738564813
True	368.57833474797286
True	69.27439753423103
True	30.69081716126985
True	669.1218376367817
True	496.3016232097177
True	71.7517315169236
True	21.98445805406564
True	337.07582529669065
True	350.170396938037
True	698.0951444875485
True	542.4906300048349
True	580.7757584257185
True	792.7054116265471
True	9.993880764673598
True	59.54255581751661
True	34.33934238627014
True	61.41685537486935
True	493.44492576678607
True	596.2898359551525
True	83.8859458148308
True	112.59270649760938
True	197.9839020638611
True	72.49408337137551
True	179.50361981713877
True	205.0918947651452
True	267.66181947703967
True	832.0274605230198
True	615.8953012859445
True	283.17706654996203
True	196.01815109002203
True	269.8512616312319
True	242.80278365922652
True	767.0511324181458
True	331.5817129802855
True	172.4273033614579
True	893.2601409508804
True	341.9520334928834
True	465.949930301265
True	157.5776681543025
True	124.37256850886452
True	61.32849651185118
True	197.3183322246351
True	992.808303333234
True	524.6920434861972
True	103.78492198957323
True	373.7067190541761
True	98.5340861707375
True	695.8166016494001
True	5.0305186221318525
True	719.5886063223923
True	37.28123017881617
True	922.8769951372894
True	837.3120885220321
True	212.87764244776832
True	29.75963845432708
True	81.54193911291313
True	475.16855719506856
True	216.6972874584102
True	1.187662218300798
True	78.7018437912957
True	1085.7591465519388
True	338.10856407042
True	687.348893541637
True	485.9287468741986
True	30.76670992660437
True	136.22692260557798
True	441.12564637810107
True	946.26398842294
True	810.4776929471797
True	418.331040347172
True	347.62330932711154
True	18.10356943948804
True	78.11252078490567
True	746.0910349244282
True	459.1634509613832
True	386.301153124614
True	861.2020560045477
True	25.802425313324427
True	218.3654630872769
True	899.1456435276665
True	229.3422692682529
True	6.908874673725231
True	503.853641642032
True	108.37210982385304
True	608.8323620943487
True	52.68957254240686
True	251.040548369282
True	833.3620647378043
True	928.3824506740556
True	268.2167062978735
True	446.8314015582206
True	119.91295115580404
True	587.7904348151634
True	262.1686355793879
True	185.41655019490335
True	856.2102907978342
True	58.37544817115392
True	716.06398379229
True	274.18190743438515
True	294.57132354676685
True	171.8174450147469
True	478.7108500850664
True	596.3923570565893
True	371.6623341910781
True	414.5431275543448
True	71.34470206141962
True	161.00197441756032
True	446.1278773611974
True	217.30701123258373
True	36.19397774316976
True	204.72174551770672
True	386.9004851066391
True	388.955626019522
True	731.7735299912357
True	135.90692266691593
True	635.6294728427445
True	478.2746870627072
True	612.6616141545195
True	138.90335522292864
True	40.57033746506772
True	655.8044164419863
True	69.82174631364056
True	549.7445238584808
True	673.6112378925101
True	457.2366266234952
True	141.30389633253483
True	519.0085463897133
True	4.375436203202691
True	397.9239239230153
True	29.78146572351034
True	639.9764123823355
True	270.9905615319824
True	569.5608094024329
True	705.5855124729418
True	149.81497023382786
True	522.672061831213
True	494.7502281188867
True	65.15815103657016
True	982.3299367286388
True	3.288209315804861
True	28.76980682334104
True	635.0735239195171
True	677.0606664986046
True	136.47782622154597
True	412.6137532155494
True	124.35797797126816
True	75.39898068425411
True	479.1592165413253
True	39.48478211643658
True	518.068372818358
True	12.613040782911597
True	860.9987547920263
True	544.8641495346586
True	692.2838788126362
True	106.15634171207648
True	383.0620415554076
True	1018.626657447696
True	842.1679373251719
True	141.25016199740324
True	573.9552713916477
True	446.2322938174765
True	252.473823663228
True	268.5590615372451
True	5.087446505177106
True	325.6874576572254
True	11.632233140489712
True	366.6817601068064
True	74.68371157898326
True	410.7633655644967
True	645.8877128446371
True	126.24575967351576
True	237.5921597611596
True	645.1759111201026
True	682.7130809366919
True	291.1385688390889
True	130.49469001718256
True	166.55039732365833
True	483.2064623845873
True	87.07496621153491
True	11.483342061101368
True	509.8637103837496
True	565.1437525674596
True	20.03916466774755
True	138.28071849590293
True	914.8183108906164
True	488.4270169559976
True	271.7600862556629
True	35.46391439893483
True	478.00001638116015
True	113.20587544416
True	592.10504389061
True	662.7309624534342
True	308.0204949521297
True	387.892257777072
True	186.7167884339377
True	242.8270962633848
True	73.75031308136508
True	229.57890015685507
True	513.92275628608
True	20.928134057883405
True	467.6835195882068
True	382.86269406315023
True	707.2323072122028
True	897.9296819641329
True	930.9226444378852
True	156.11266635146978
True	413.7598235369665
True	71.0441745857966
True	190.76521153414916
True	315.0514419698737
True	10.45231048579445
True	837.0812666135308
True	23.936312725727568
True	402.506508917717
True	267.5170885452641
True	663.6752579527061
True	220.97722936033628
True	38.1793146251263
True	707.2873660085564
True	1080.4941476124422
True	226.11705106010268
True	133.3417605817118
True	611.9399564169371
True	500.8663842916381
True	17.07383603732067
True	798.4049540351822
True	116.86015313640316
True	44.81233725853151
True	297.6716694361904
True	354.9387432838723
True	387.6139936102176
True	272.65886538952583
True	19.42267563692512
True	22.184155711752705
True	820.4652450744333
True	204.56893800082477
True	110.02250506064844
True	838.5478870049562
True	654.4828376334442
True	635.8538733797691
True	456.85674931135793
True	147.97113214664736
True	32.86490942436154
True	101.91847199879156
True	444.72685493290174
True	224.3768851767143
True	482.3963616141417
True	148.2955610311423
True	491.0284154719424
True	645.2330854746443
True	980.323895876428
True	24.869571425410648
True	950.9388177724376
True	1077.318881440511
True	494.51300708454994
True	89.74932764529065
True	800.08277384368
True	639.1840441962883
True	665.9071112313435
True	167.73294951347904
True	735.5697691020712
True	693.6319111209317
True	120.15410932555054
True	778.5553757780283
True	815.9448547172033
True	470.5981875330492
True	230.4789584229974
True	72.21219767026703
True	319.81965026225055
True	351.7919024816803
True	467.3957719883694
True	427.7625284330933
True	200.24173756129628
True	313.64795699884945
True	3.547417374361237
True	12.395179831312811
True	104.33341126550076
True	136.03403788306096
True	350.0091971398537
True	343.9117665611184
True	107.42619813621776
True	17.595625791869217
True	204.43481187894392
True	824.0455978182467
True	459.3721074046551
True	527.8715004653205
True	573.5430822779562
True	827.1891369184298
True	646.9212944969966
True	86.23076776173752
True	204.48917239577585
True	243.1633117105263
True	288.20612188831325
True	104.63667750594736
True	364.821632274228
True	439.1303093432313
True	170.86943352137504
True	663.2265645375517
True	246.00664058060613
True	203.9517204736803
True	27.543376906807715
True	251.8106511805907
True	472.1827269713708
True	167.1011169081494
True	526.5487840681745
True	469.7067786440021
True	243.4554442000803
True	107.29270576688305
True	41.83282564964341
True	395.4384946448999
True	791.0141662299482
True	159.63660984745147
True	1057.5808342026287
True	1063.7642343552577
True	487.5016121008712
True	99.15280793778837
True	124.22029846794536
True	690.8673256431779
True	7.364536640528396
True	218.4861227232392
True	134.85362567602667
True	126.48690216863471
True	331.719308606631
True	642.8372441333662
True	36.74530752365023
True	124.2511518812516
True	929.0482246345756
True	54.78871039591695
True	446.95722970313307
True	520.3976326081881
True	246.2696023367316
True	122.8431824931185
True	941.2577331849806
True	1207.932712515328
True	527.1663717649546
True	649.9890792834861
True	216.5197861407085
True	154.11532612905964
True	307.92628827629176
True	245.65282765418056
True	169.1253283486774
True	295.4455005297611
True	343.0088789788273
True	10.735434426718005
True	620.5003983587264
True	148.03430907234454
True	75.70342755246497
True	442.89096904925486
True	339.70993163229565
True	1229.9017848732674
True	341.5910036489609
True	1000.769035433794
True	10.290442644556878
True	261.37968918845377
True	230.19701047822772
True	156.45535510451296
True	486.84292216492025
True	201.79753371299427
True	390.0340850510299
True	323.3414314804008
True	116.06796673926851
True	362.6902653010428
True	1012.0506220549572
True	746.6247665028195
True	226.05947795549656
True	103.77086115683292
True	290.6603777776032
True	25.08173068801472
True	345.7466864257283
True	315.96295783176424
True	581.5776420202433
True	456.0023323130639
True	345.0705898483169
True	155.79119622916838
True	13.277038743874568
True	433.79833562201566
True	280.9314459242325
True	150.8066674908368
True	304.76292875713096
True	446.99280352918777
True	795.8544283287852
True	310.01359530001
True	773.9586330642243
True	398.6284866920288
True	377.1423641945644
True	1.4147846470283496
True	1197.4510125849874
True	103.22350548686136
True	931.4663890769888
True	196.9203159429608
True	470.5421305276846
True	682.70638987095
True	80.47390039303764
True	476.166606147513
True	30.35077685076167
True	422.3789443025231
True	74.56783776440274
True	228.8838511334184
True	38.68637518329282
True	657.2375040264601
True	177.77261947047782
True	27.073103241968425
True	388.4128470510712
True	105.14063514008708
True	174.659018696592
True	818.4005081280734
True	258.9536770896792
True	157.53024159680564
True	382.1887605418909
True	528.7174311944
True	331.99766122365423
True	500.5726732533008
True	625.3264558579491
True	160.47539680079703
True	7.338412392054691
True	73.54330714410061
True	414.2909576346991
True	94.9456832843196
True	78.37926053715987
True	1034.9299677049803
True	28.43538710772386
True	313.3413291704745
True	323.6788587156154
True	450.16660991207993
True	670.9834445704772
True	192.1454629879158
True	650.7127482795416
True	321.56729896607624
True	338.9267642803713
True	269.093608825128
True	219.03264121040357
True	367.0157214141764
True	443.639741969851
True	403.4974558063965
True	613.7949248075033
True	141.1175144310516
True	77.19638736681878
True	38.8548766920592
True	297.8458139905376
True	651.4729028694965
True	399.1519387513895
True	764.3829021163887
True	216.33300522501145
True	404.0967612001555
True	64.46377612051302
True	56.479174768338616
True	430.2873962841151
True	197.6328871626349
True	225.05251100785887
True	42.484462092813104
True	1062.7287528724496
True	181.9783322841968
True	911.7063041372976
True	321.29664538650985
True	927.2053054530908
True	238.6139965176413
True	479.8405752932407
True	532.723448547401
True	663.7931821900594
True	207.56247488311627
True	477.49113561550325
True	956.9482862383632
True	127.40528066762576
True	7.897234009393295
True	569.4429126179024
True	29.197785154149333
True	77.57740581212329
True	798.0576660495033
True	234.58239553833948
True	985.7104353085412
True	692.1694870244733
True	428.9309510247178
True	278.40735417521006
True	478.1860114622879
True	333.52249274538974
True	184.75940738571123
True	667.6306240153989
True	712.4132312357513
True	214.90091921093435
True	85.56764150197655
True	528.266237623695
True	126.52633897019238
True	376.24811054683215
True	348.1772468693883
True	63.44315592889426
True	384.3039582258145
True	418.4792265355781
True	369.7498189915684
True	413.0063551615537
True	418.63489438124856
True	649.1280724281103
True	55.69898483308857
True	460.3410472314
True	331.87461987056275
True	669.0843458041419
True	223.03251044768996
True	95.82681441840636
True	44.53221270349745
True	536.8174853700896
True	630.7462932572494
True	187.9832525919397
True	418.1744538831479
True	322.3418164414977
True	17.726723237805256
True	174.41852762450594
True	290.1377007473366
True	3.765027518606476
True	887.225349231807
True	81.9383740502403
True	104.34926486222584
True	116.82321725896936
True	361.8703080176319
True	38.60520882418432
True	445.22816048780805
True	235.2043951963124
True	6.0396529539355175
True	106.40687382446735
True	457.00785553284
True	51.60457698199971
True	69.1494551830858
True	182.8941816539254
True	296.7649846445767
True	959.5036935305694
True	386.99210559912297
True	967.2061293735482
True	183.91436986639144
True	1010.2392170324308
True	804.5727131397838
True	656.7065470969842
True	406.496809737404
True	371.2151469370724
True	82.48743103931506
True	72.64875180571464
True	81.10623582437049
True	177.33510688197447
True	484.3922877209926
True	1083.7752635984634
True	170.79870464863586
True	348.6807437108924
True	428.5305291687959
True	601.119144968361
True	634.5872426127122
True	286.64740195913004
True	449.8782453266514
True	667.5567901738586
True	98.01670213732878
True	698.6640083692351
True	269.76047657095035
True	137.26508591901035
True	414.3102659636992
True	851.2733448703159
True	409.581329482414
True	845.9607899080443
True	197.7231826063885
True	351.7634770050231
True	705.2102341599347
True	624.8475446464058
True	185.76286138550608
True	254.38423673040975
True	818.8534335194227
True	31.89228858526395
True	188.26905243945825
True	486.2261243943134
True	723.3159597871324
True	99.6140004279728
True	37.20725271256476
True	163.0980475232751
True	708.5893166489146
True	306.02917831023314
True	552.8408897510037
True	367.48722272575935
True	301.07150322822446
True	420.2693171660812
True	505.2492844658908
True	72.9212708519627
True	374.0385539162887
True	762.1828515028374
True	0.0
True	275.2929720553163
True	252.3281195908937
True	976.3524160838672
True	142.05224098269122
True	638.341188007936
True	644.6844300617647
True	111.7781178632844
True	228.5350568966241
True	129.2960591406787
True	10.5875287339611
True	297.25939033305434
True	376.0291393184
True	1123.077518804447
True	232.2215019433013
True	413.0187731579053
True	649.2607901817906
True	207.36043601998537
True	27.2626411213854
True	854.3996701823319
True	586.5676221206539
True	154.49169190262967
True	637.3264927755347
True	165.80181021986027
True	299.4667264413853
True	804.1983469223745
True	36.47071394243384
True	108.77036281963636
True	527.8306515808146
True	65.22981774202653
True	75.91224308700802
True	427.9181169373205
True	23.14472785416765
True	792.8951746973711
True	101.22922629427494
True	158.36834266014674
True	16.642303240568705
True	691.7250566044718
True	30.333881348869976
True	777.2440175643034
True	412.5117281783465
True	119.11394237598908
True	695.842705930515
True	521.245096495842
True	568.7613776451404
True	48.546484822782766
True	370.92489995870375
True	5.412878203007242
True	94.56628121781564
True	387.29882789411386
True	52.296529975516805
True	117.98537526165464
True	306.21830306697444
True	184.00524910592813
True	96.87160392744528
True	662.682042007639
True	21.306170872000266
True	1169.9945861693768
True	510.8011563897164
True	308.21773508055213
True	499.4321779426021
True	122.56068537435326
True	818.078234563547
True	1126.1903883028892
True	744.691395520081
True	179.7917407203002
True	226.40222755984013
True	48.96930359457184
True	61.44736341935528
True	157.21929264026753
True	105.11981842108293
True	176.92442632294566
True	1175.7875688256056
True	319.76545986999565
True	350.36908079739493
True	729.0874934857073
True	17.653825274137272
True	13.33875754413295
True	590.147107460806
True	5.37207477061821
True	111.01936660717304
True	685.2375292598534
True	180.07155762868842
True	673.7284656620229
True	859.6973438629747
True	155.77702881149517
True	911.9595911408012
True	2.849742766427813
True	456.1713390947697
True	1044.2604724630542
True	23.31957465631623
True	234.34261139339188
True	148.19176286034056
True	971.0548797800952
True	237.00843948983112
True	469.0696739563968
True	117.11092187321938
True	506.0095045173165
True	155.06517833843878
True	98.98657689557103
True	391.5896330801536
True	64.56161116983871
True	50.725193073755534
True	1068.1887967880537
True	253.37947695329007
True	155.02126832793883
True	361.23860889643447
True	405.0235604958775
True	216.72092297884285
True	167.48554460125368
True	397.0069483132772
True	36.63271700443607
True	484.04034409981045
True	1152.3147098422894
True	115.28405635422386
True	483.0735654018477
True	311.2912879514359
True	28.126936509687138
True	417.3563646662101
True	107.44525607545178
True	564.1831850079291
True	203.12989929175217
True	429.8340051715784
True	20.572004675066776
True	449.3920954420631
True	104.6546818218051
True	341.8805289377697
True	31.84295623768686
True	172.72836033960166
True	248.84181925220412
True	762.3584078179247
True	53.58028627294872
True	138.05819901712331
True	235.56204416905888
True	139.96452207423795
True	623.3851384320462
True	574.0880015950181
True	798.5950684653466
True	389.402656149415
True	535.1453885987459
True	418.694019381993
True	704.8148783103561
True	74.1671419533707
True	466.6763638686014
True	428.1626430045365
True	51.7317105374315
True	83.1742486016228
True	130.46251976030294
True	90.98380185271506
True	329.7147123330679
True	841.6426652533777
True	319.2277014685004
True	1108.3256471294012
True	305.733815986323
True	923.8718529488738
True	145.99217048490937
True	567.3383407921889
True	636.8257462906851
True	706.9274192395947
True	435.6883262889275
True	65.29922643718623
True	288.33234080185355
True	41.87220485152052
True	166.22698445648626
True	166.86097545794058
True	1112.803475879665
True	229.0578670510432
True	542.3417549438559
True	576.3589626152752
True	566.221980178556
True	898.2844459340147
True	574.5365775622688
True	625.8634503862085
True	943.426422563654
True	126.89994526043104
True	320.61982147687337
True	265.2309214071355
True	329.6439623073754
True	89.61462789811307
True	368.0667200537951
True	4.8629405057756365
True	328.3465596119275
True	252.2196560912597
True	603.8504141440166
True	271.29805621173585
True	368.5248452389718
True	10.113043656901937
True	60.670273868437945
True	538.2774558065244
True	29.965157329477
True	141.91824969487507
True	66.86323590005051
True	144.4895291516772
True	253.5712852776085
True	64.14188817215563
True	384.1969588874514
True	253.15737221969624
True	100.97976436639148
True	350.18473114860006
True	62.10228331604469
True	621.6454669876861
True	830.8508619281537
True	271.96793494989174
True	1166.9502577524208
True	117.7273871637238
True	308.86607223557314
True	1067.069129043322
True	89.39764135964977
True	279.8231848194044
True	9.776850115804567
True	415.55883532459984
True	455.9004391083494
True	157.5929949344554
True	628.2444097026633
True	904.8759636604216
True	161.63940160446305
True	79.85107763066175
True	325.19676116102715
True	572.3842392450056
True	637.1805855319401
True	1214.2607023474527
True	26.41431390213793
True	970.2697014894547
True	133.16284607323402
True	621.3223012780825
True	115.64210719990034
True	129.78661311212983
True	200.8546829776241
True	161.20992090939436
True	767.2549263879561
True	206.034585989658
True	229.51721260247777
True	68.45616844417518
True	509.6373978170446
True	434.5692209719223
True	174.03380482741093
True	230.38927455294183
True	17.63734789162163
True	423.2491321419516
True	209.70357292512304
True	278.6864041112378
True	117.47837199947722
True	699.6729901188161
True	431.1643901596652
True	256.74026334796065
True	650.6729239514345
True	522.1802122340852
True	466.8972878533504
True	131.6756507809107
True	528.2322021123503
True	435.95859040914337
True	2.4940369839344143
True	187.133040228464
True	91.41675765344642
True	244.61634899363008
True	2.618819161060255
True	131.1949096992074
True	338.3186967949015
True	7.151930333658028
True	862.0011452716302
True	166.13111301043884
True	691.5313590736814
True	782.1241397150941
True	164.6414505705721
True	224.04480860309457
True	478.6320149773745
True	854.7726328623185
True	49.04011319849357
True	40.56414984298937
True	131.86557499000648
True	612.6873238947828
True	706.2361894976166
True	180.45437658837977
True	591.3655794068364
True	567.6735951273855
True	838.1449573775877
True	414.8157421943272
True	185.26369846526015
True	874.5673319302617
True	227.68808838741427
True	145.14103348908347
True	327.8908649883083
True	226.83097564086637
True	209.62529003627975
True	614.4052867294804
True	256.1849762140641
True	199.2007047644897
True	458.62690204952287
True	463.43756643747656
True	62.10019750389351
True	285.45181031835966
True	78.20528259386491
True	327.72017327591914
True	353.07292868602315
True	260.0127411456494
True	180.281629011456
True	375.46926662188696
True	633.8377437388642
True	739.2524288356077
True	311.0924572839334
True	752.9275573153229
True	62.29093021619778
True	899.9601810085469
True	350.2516405177642
True	12.51057967787582
True	612.2126790249916
True	716.5961758534246
True	240.79279064756008
True	169.4987958159804
True	46.97718938765824
True	375.463198012764
True	81.37971902875542
True	14.46817996883535
True	899.8740793763723
True	367.911107837724
True	171.7644011456588
True	980.764543535126
True	10.887119855969717
True	801.0205278384723
True	30.8698062571229
True	669.6841566230345
True	57.08975448055296
True	764.599182512804
True	444.5295272730973
True	193.8540593943949
True	438.8107473676601
True	217.0036525111597
True	297.999307546715
True	226.98529600799088
True	423.39981114368544
True	10.382427116650122
True	323.4394579485145
True	109.91962805479648
True	12.248527932728758
True	476.7700956248056
True	723.361734635642
True	287.08849032583447
True	81.5227454948599
True	309.69468768344416
True	80.32708094551217
True	182.2515528677721
True	182.71550702958223
True	371.6735403561747
True	46.84004070573136
True	148.15734141655776
True	393.225578361832
True	888.8146948559225
True	104.37195807663508
True	203.6627752501808
True	443.7436158053454
True	19.043977730167867
True	425.72882808717736
True	504.2633094911748
True	86.74141159222192
True	388.9721836146156
True	354.50262082590336
True	416.5949112798549
True	582.823711884285
True	1047.8631976172967
True	951.1378795315412
True	54.014941779117216
True	1048.3976717015478
True	111.79029409308568
True	116.14433512100231
True	112.81300254275509
True	497.5964646576233
True	375.47272156139934
True	575.6360095557255
True	254.49456848887652
True	159.04652056052535
True	404.2042220246193
True	14.962565673076464
True	473.91150295840765
True	391.2583252018555
True	147.67737676760447
True	88.73974638255105
True	509.4890163019328
True	1011.431696365554
True	195.35925144379848
True	63.69005864720201
True	418.92879575326793
True	382.0096788365125
True	460.7124973492219
True	331.8317875805872
True	4.14731830783313
True	533.1085564157551
True	507.8378449666836
True	498.22446183184064
True	181.9903948851583
True	99.83695815003864
True	22.04547394258793
True	368.785074078159
True	109.8440773313853
True	6.82154354799324
True	32.8555349274165
True	347.54964364315924
True	631.5281971009483
True	130.16466881489347
True	87.3416693011688
True	24.075857486796664
True	405.31481832276165
True	355.3863415925854
True	791.4591757814254
True	300.5336735073609
True	526.7334754155636
True	527.6352474009245
True	525.40065129771
True	295.02398629535656
True	532.7549907211192
True	94.83060666985524
True	575.6677171367619
True	6.638553208020872
True	341.4424815863684
True	458.6968833662228
True	943.7413634329428
True	341.18265005546186
True	777.2500214321403
True	982.4735022202028
True	171.80710076078637
True	39.58419291445547
True	369.3692961885737
True	381.1396999697663
True	556.8871698860861
True	243.675001553998
True	27.3241909790782
True	635.4019007354707
True	125.1374198704561
True	1081.772317807826
True	315.21439919031394
True	480.8196340769762
True	124.5580751829307
True	814.7307639785967
True	142.43821017284458
True	814.4713749254405
True	583.1867212844231
True	172.40990467007606
True	120.8234723985036
True	68.40666955831468
True	571.5777172719872
True	896.7360937102962
True	418.9334609335074
True	560.1639189871747
True	132.07435554958997
True	642.1317966934619
True	485.497037603937
True	789.7031538990093
True	311.8915104567825
True	574.0755416411228
True	115.25530957711928
True	25.522762162250185
True	409.7303286844266
True	174.35264872830288
True	100.64327009108447
True	377.9794583505717
True	1061.2751342970334
True	276.8199576140112
True	550.4936012187175
True	12.709405575998614
True	72.57290249422401
True	340.63503220697083
True	784.3093584340714
True	451.001761090918
True	541.7049777117259
True	693.3751737438837
True	69.42796610336633
True	738.0234931974929
True	49.79010002747726
True	99.97429436868856
True	179.24931699363117
True	82.14223085989231
True	26.15927545171587
True	303.3570144903226
True	489.6733995016082
True	892.287878571486
True	858.6383196124027
True	5.235460058182391
True	278.29073152703063
True	471.0534947906675
True	119.12988844692195
True	242.28217606615488
True	324.4962067308213
True	1325.348900934003
True	448.253121195664
True	25.514646353728352
True	185.52586881865537
True	704.4094098537391
True	36.919628017082594
True	178.29302062660142
True	582.171864382607
True	73.8809858784551
True	865.0859269465301
True	328.3501453292776
True	660.8911985425979
True	74.19559473831028
True	666.9953422425984
True	585.4026971972607
True	898.2154564981519
True	247.25565347960287
True	506.5640673488501
True	806.6156201437971
True	955.227689051433
True	230.8650058295304
True	762.390452366153
True	225.68439060605127
True	463.3015512138932
True	371.8125302767678
True	500.5700435752964
True	497.7277467537142
True	322.4256122416734
True	358.4279839810156
True	115.22591223765149
True	336.03230732481614
True	1161.1136586345085
True	314.9848491432051
True	144.0955255734444
True	302.436187728211
True	731.1250598225639
True	654.0519475757708
True	409.5856760514358
True	122.34024964526282
True	331.3182739529298
True	33.25493784897456
True	172.06287352858192
True	90.67786155152564
True	90.49479441693232
True	541.6231933559345
True	139.33330586599237
True	129.66640499311782
True	107.33154875240486
True	86.4276866829979
True	447.57161505999545
True	394.7013071745693
True	1044.740292614275
True	542.5337967500294
True	810.5317657188947
True	271.6539264680518
True	309.3376132788802
True	537.3167377077913
True	191.99705524321524
True	725.2844537795683
True	241.25829533773745
True	367.2926703512172
True	71.49049082063787
True	117.30114667191076
True	252.630266476801
True	125.55203955724622
True	482.3871750869137
True	30.98730057307064
True	582.1036030305347
True	1022.8386977687364
True	746.7341506100661
True	1.5949229807727656
True	65.56175913910103
True	479.0690990740955
True	450.9337797085923
True	76.52703655502383
True	121.67200765812578
True	286.2274228736147
True	78.91035507838755
True	50.96324074683789
True	725.4680171891032
True	664.3819039369644
True	162.3926433861317
True	180.7153521721717
True	541.6516576750208
True	55.43369486794852
True	25.466261975883665
True	586.833233583843
True	438.0406033352101
True	1125.1082259311738
True	45.91236646516371
True	476.2656296371574
True	894.6529456834445
True	765.830302418143
True	293.0293696828783
True	774.6433771851923
True	400.7251297356169
True	41.43461491300192
True	102.00145428235112
True	728.2448244746262
True	75.78416169795342
True	140.73055725160933
True	938.8482300918558
True	188.1059505554194
True	274.5389380763792
True	109.31027745868
True	640.6744975381766
True	604.908162491979
True	213.53091327619995
True	438.5767194779991
True	39.7323960333443
True	279.8762429307449
True	616.9006598188145
True	609.7460162933028
True	322.35319041046307
True	70.3182624498407
True	956.9719828796548
True	1085.5995077537175
True	558.1388270507249
True	68.02698823018022
True	32.66339398822532
True	93.1120540118205
True	109.36815078967774
True	100.89349377085242
True	865.2957449970351
True	1198.8555599962654
True	749.1374427914017
True	334.58112998907285
True	9.301896738773904
True	21.408155757326973
True	344.2120329060283
True	474.5005660026128
True	48.480614151385225
True	569.8563384159729
True	432.7773131930564
True	393.8434396433143
True	79.39034967546675
True	199.32694417108428
True	266.6008494671408
True	136.7874179544657
True	383.5213683978836
True	42.80566868198597
True	178.87209097450418
True	1141.0949552984443
True	5.7125549474504895
True	28.84235303103236
True	585.5109199353452
True	355.6472382889535
True	796.9724265971197
True	158.97325682828745
True	741.0150255817226
True	597.2480490938811
True	263.52136637805745
True	429.6981684933768
True	329.87016264570985
True	287.5016800882327
True	260.8172231084483
True	402.8855849116223
True	511.0404409144205
True	488.6137264837621
True	107.7061229685156
True	362.0174050750307
True	10.349611154302083
True	184.9662577514138
True	215.44591605177868
True	843.7648469065945
True	586.3998265027604
True	31.274706812249548
True	718.3248367192244
True	864.2228091204723
True	106.16900466563396
True	343.339216578941
True	850.9391840435641
True	229.17243344257608
True	159.62751520594284
True	527.0511008583343
True	606.1830630337494
True	1086.1766442720018
True	144.7258292054287
True	160.0532392959244
True	256.7654969704371
True	322.09793116824585
True	410.0733109965468
True	413.2211693476057
True	319.6338279848411
True	430.4449180375416
True	494.36113192954497
True	220.3184236790394
True	1517.3465637187323
True	250.71225986618245
True	404.77664648530094
True	52.80883513290943
True	755.7978042232379
True	247.1823344817808
True	904.5996484033446
True	554.0432650165426
True	314.6671656455656
True	756.8221753438464
True	273.97057173075035
True	221.4175426183893
True	254.49260197904175
True	222.1599417614189
True	140.9674541486375
True	254.44346474203192
True	751.0175525970063
True	525.6651552409734
True	222.849531387446
True	1180.3033922874465
True	117.6486066166858
True	250.24988636311775
True	72.42898945480484
True	302.5595450554867
True	428.6196452118461
True	93.92551332982885
True	199.25564655025207
True	76.53089251673464
True	700.3656733552818
True	381.2978615407244
True	217.3973748494397
True	736.2133024563855
True	881.0890798502503
True	789.2292342177468
True	812.1333721265459
True	344.23182416645983
True	1.220855850887835
True	274.1049426897371
True	51.766714680351456
True	372.2951376555186
True	52.38225536232218
True	355.8512673070284
True	860.1127128180904
True	1020.5891142584992
True	402.87043986856247
True	21.41039815656297
True	542.2291020547518
True	520.4315585080194
True	206.8512549274104
True	234.17489599752403
True	288.7017417679576
True	23.850288855065287
True	131.11057880066852
True	952.6778894108276
True	54.76382118411959
True	503.79468027503214
True	779.3705015332007
True	98.81080215063764
True	249.65568643458516
True	112.9762291138115
True	15.85485170548422
True	1.8176500863938827
True	123.10410666546412
True	1034.2932395929852
True	489.00833225399424
True	62.491336468884526
True	795.6328198930458
True	337.6185292823352
True	1.8928017352303224
True	448.08549214100174
True	180.5321522689926
True	511.4417396283589
True	84.72969123749891
True	319.3698871428573
True	376.43858382489
True	168.6703740453774
True	220.5767052299581
True	125.63494711990428
True	179.82299579901533
True	970.1368854772307
True	16.71448277042593
True	521.2196747172479
True	469.2967215456698
True	388.68440870255415
True	217.30452784408132
True	234.59774322270383
True	153.82386396570504
True	48.93618145353638
True	487.0554755935928
True	151.2804537666016
True	844.4102740282395
True	815.3471114441328
True	249.11610467365776
True	299.89140336652054
True	522.8622530135888
True	40.2819992258012
True	88.41692355828658
True	741.220108109146
True	1083.5411017230376
True	106.56212536491476
True	730.921355183581
True	142.49325019688055
True	954.6909170592396
True	678.6963512257814
True	112.9186604959
True	277.7391615486165
True	622.0930027665077
True	269.6018792679825
True	47.72707134873021
True	559.8873047533403
True	454.5484546723941
True	6.469501121282305
True	475.13915690967104
True	65.17066281310665
True	184.0561003542696
True	243.70273374651308
True	304.9390082627079
True	73.39468640982588
True	222.29972054712223
True	344.662544280583
True	409.7219759529929
True	938.2149097611738
True	49.95619591811613
True	924.4094263052376
True	1005.1150061119408
True	134.0185250783063
True	73.6211456844317
True	992.6167234597136
True	34.377531095945194
True	236.8618467031812
True	86.78087014785551
True	205.97894282572125
True	343.4274054041624
True	999.0956588596732
True	98.44177468781682
True	74.72422158616078
True	650.398399008466
True	276.97012840641696
True	710.6875555486439
True	52.98297863053129
True	496.6256292370992
True	394.64103737425967
True	696.2896284609317
True	51.066616608320935
True	105.95631939723198
True	27.118630472534814
True	272.08981207872506
True	41.166915631279686
True	343.3036507535395
True	3.373080952599717
True	1193.1333343813833
True	101.24970053327084
True	135.5893068581321
True	357.3500973672608
True	749.4978150635429
True	687.3046776069242
True	1035.441311248719
True	473.9826751231786
True	407.6752279791993
True	139.49179020835467
True	401.89922131295657
True	887.5224138785012
True	436.4912050185328
True	919.5153024166508
True	87.60113504470488
True	437.5906434100832
True	183.0866479496221
True	272.4345578696774
True	751.1447215484541
True	159.29374751365108
True	135.4932496433908
True	66.09999551381442
True	873.1729081990421
True	798.981684583861
True	82.96672754810062
True	447.7526187877952
True	733.4237053475168
True	414.4553719211372
True	57.8212701132033
True	313.1388869592525
True	775.5205143652832
True	30.681469842513074
True	358.4708162565463
True	169.69417672433698
True	278.51749468782594
True	35.04948325277489
True	226.77664522906912
True	781.653582282733
True	644.4100759646893
True	51.61452464315086
True	298.83687453558804
True	866.3445485585041
True	17.129252817259015
True	334.04488730323123
True	286.19808357753226
True	446.8990487894152
True	217.5448009081885
True	601.8717963590409
True	49.328375428362094
True	964.6644410658572
True	884.6006054486343
True	47.902019457105446
True	391.26429462591454
True	726.3225649072688
True	919.3287567665076
True	271.2984237043605
True	600.9818658186618
True	130.85960868147677
True	194.4476030881436
True	134.24721772386602
True	136.6538451382926
True	191.34069558579293
True	949.8264245571196
True	768.4031844443177
True	949.7521342359836
True	19.858159626484323
True	28.107085323209823
True	358.83033981024454
True	12.095798615443757
True	632.341420125395
True	1059.9241615121437
True	260.53159982293613
True	210.9928685700162
True	82.79376689457783
True	216.6460133139777
True	130.6706127997348
True	43.0744749318412
True	131.66598926376813
True	92.04257355975402
True	240.83281389883027
True	572.7414888312258
True	162.29977547639223
True	29.10603845937743
True	56.33607066101078
True	427.2255283393148
True	265.2960021534159
True	576.8171311769817
True	23.00628685130436
True	111.15761923483826
True	668.1691780746042
True	265.6616026197693
True	482.07049024227234
True	657.1388708980766
True	106.90749114714568
True	108.49452185373022
True	78.6878923563631
True	26.249641987668248
True	118.24896130661796
True	84.66659943141543
True	104.2004267842844
True	155.07871913787295
True	238.483777616968
True	812.9379593993198
True	281.91378610939745
True	938.9972265302678
True	165.66995360902698
True	201.91861162814536
True	801.7658378138494
True	307.268599493998
True	617.183227772702
True	256.5098661769912
True	359.1321593320013
True	452.8525431776931
True	556.6901261291972
True	649.8368505051176
True	363.2027089416251
True	34.92213292491044
True	536.4961460276047
True	612.1539135442591
True	20.842915476863
True	12.161879811112229
True	255.40152031965695
True	399.9196916802397
True	458.60767943337686
True	68.6491855601186
True	628.5627278591724
True	935.0945928024462
True	253.6387677724158
True	891.3493941693133
True	274.47889885755325
True	104.42872493626774
True	265.5405519234809
True	662.4779622069977
True	40.38743229769703
True	596.8666744337946
True	1276.0599617167672
True	1010.5578791605728
True	914.622305709187
True	209.14851156853967
True	92.54846166229424
True	189.9079722923887
True	829.6156155190879
True	147.9133020367232
True	1055.3717061277755
True	866.7395831161016
True	41.86250603297782
True	88.682897687585
True	396.5206238880181
True	400.1871219618027
True	205.05391328648517
True	526.5826441137259
True	656.9989458206264
True	121.56941826482527
True	275.7111841298445
True	1020.3287437366072
True	52.15131882554436
True	688.5319697229357
True	558.6140070323424
True	37.399313414380806
True	842.5775377965424
True	387.45224205904674
True	541.67550192011
True	103.4636296388202
True	270.2605079972737
True	217.55654653498115
True	28.428664488430893
True	122.12525910478205
True	736.156421849
True	136.092081875814
True	391.2603690830892
True	64.86610332437581
True	660.5371024419475
True	632.0928354990639
True	231.2922940902915
True	476.1120259660043
True	161.1745451270328
True	164.04889345538504
True	225.0509054296688
True	289.171165578975
True	349.30648123782095
True	127.61504084766308
True	190.6562354194077
True	27.69890973123869
True	877.673997548752
True	321.2666411886039
True	9.04314547259292
True	370.5623224776016
True	172.24921330793816
True	630.9677141379389
True	365.3696473339618
True	589.5410905101945
True	536.9610609081357
True	501.3025182044974
True	789.2380506768092
True	237.94807202272744
True	554.717678117784
True	156.14469643500985
True	526.8634881717227
True	353.2273075053895
True	375.2716981491092
True	130.53049840991463
True	133.60485452919252
True	107.04218835755208
True	70.23735467469896
True	737.092455090736
True	175.3611829006059
True	42.64652101077329
True	0.0
True	549.8346312023853
True	111.91286501044686
True	23.45533446437459
True	42.22915333995074
True	105.36699382631328
True	542.7677244500788
True	174.89450213503756
True	107.49963623164506
True	34.829092494514754
True	158.93300850970664
True	907.9499906705807
True	54.02864550055882
True	228.67931735714248
True	764.5190328896762
True	317.4529974108767
True	450.0091805112149
True	467.8617806913507
True	507.4379948282236
True	597.764675798213
True	935.457226978754
True	265.3186561222718
True	1035.8848199049503
True	895.3594557271481
True	628.1224779905673
True	346.86295748839814
True	844.9342495903429
True	9.788581535135837
True	31.347830013582115
True	290.1633956519568
True	43.214818363775606
True	212.8215693802843
True	758.2534093197296
True	201.23615377790128
True	739.7762055764132
True	743.5539241872073
True	118.34731750352692
True	367.9218802188111
True	600.7265591479481
True	25.149639044453984
True	131.87703405935142
True	432.1998123050108
True	299.61011103774354
True	196.54730685771304
True	120.91017470159832
True	382.6273139176256
True	22.35489768655769
True	369.8298282155818
True	367.7094462336747
True	1025.6202042791674
True	365.4305988190775
True	33.32844209762148
True	435.241607029392
True	456.2405990686327
True	223.98283444714457
True	30.97183140405413
True	761.3452430090068
True	435.8163037377389
True	184.3493493710625
True	13.34414623943807
True	1220.6011060287906
True	168.4915391464321
True	29.23361533063829
True	311.29045044172415
True	275.5583132159904
True	115.72439124864768
True	284.5423904371264
True	48.74117492118225
True	328.55734336406755
True	311.67473244906915
True	305.8884317826457
True	30.33913163929844
True	49.001909420555634
True	1058.5554486316182
True	25.029818989188616
True	12.132268558550264
True	171.06500305574616
True	652.7164923329606
True	9.775406557033456
True	198.41306219213143
True	175.6353172162802
True	499.2750368385513
True	381.5521208159713
True	730.5795714879237
True	321.96803295456533
True	480.26254121098935
True	438.8326394315125
True	512.6753307802173
True	104.54197678281612
True	1262.0446118747325
True	921.827299559932
True	296.2789509778707
True	521.560508001139
True	98.89757087473969
True	546.0225516410902
True	435.3045383176367
True	160.4018877834306
True	79.56893128929082
True	339.82017694635266
True	166.03575459508758
True	32.16883361904571
True	574.6517465061571
True	374.1198443924064
True	72.93588949632088
True	31.02411997030271
True	635.6479234739718
True	492.5918146694991
True	73.43265446573872
True	22.01797682596386
True	313.3535096963078
True	308.92111425354466
True	705.7556437010967
True	548.3246246942786
True	568.918460500511
True	780.5254099782817
True	8.802999605045162
True	57.35096920387464
True	36.13968169630918
True	60.38920950268513
True	495.6094707074161
True	583.9040856544475
True	86.68422138142313
True	108.83471671013196
True	193.0586961717616
True	75.29087654327321
True	177.70423398964763
True	209.40001660621812
True	273.77829863288326
True	817.2568144596152
True	602.2589130798515
True	284.11638769367033
True	189.84786799302225
True	262.17670103447125
True	238.37264926403304
True	718.9145122355495
True	341.5053766626745
True	167.4535191026908
True	928.3835127127314
True	341.3224777972077
True	472.29173761978086
True	150.38078102264504
True	122.11716027809044
True	62.76911380338529
True	214.64344350507065
True	977.5974432114328
True	523.177841126055
True	114.89416084695928
True	358.5641532152938
True	105.32708735678663
True	685.5005286008186
True	5.239750328163979
True	710.4634934654205
True	34.744133686241994
True	938.6410776981498
True	845.5571732512568
True	212.4336263837627
True	29.05911563299948
True	81.84962842411589
True	449.9778562942223
True	228.9292468633037
True	1.8895959707363696
True	79.10469469908648
True	1070.5737759299852
True	350.85601488748074
True	658.7195592091601
True	510.7335454202436
True	30.52431977097481
True	135.80288713441925
True	432.855610812453
True	956.7802695065594
True	807.440341059482
True	410.1294151473654
True	342.5364253912593
True	15.214699451326885
True	76.2141753875703
True	765.2387466319652
True	487.9590437290648
True	394.045960562989
True	884.7323425612457
True	26.716926776718317
True	220.73566556689616
True	899.9413786797239
True	226.99318824727484
True	7.148351163560164
True	504.03073542954434
True	101.58229759942029
True	632.2949078836019
True	49.49572605615414
True	252.9764167043523
True	840.9747824251432
True	906.3006847473848
True	279.2000255828135
True	460.9541594714869
True	122.21211214470064
True	606.1829690526622
True	260.0418219684558
True	189.6388341974964
True	879.5329366262321
True	54.61655527572462
True	719.4141674729049
True	277.20682460146645
True	306.1569913685886
True	169.7124434046626
True	485.8983381112105
True	587.8228665795558
True	372.3191386197666
True	409.7823933351104
True	69.2365718719902
True	154.87121304033917
True	442.7669755388077
True	212.9600323929995
True	40.366376330188615
True	206.98354162683444
True	383.20269428448177
True	391.81420169266187
True	763.8737982144114
True	133.24623842735605
True	666.9566318274568
True	506.3555305120764
True	603.0293289425518
True	137.98426968105505
True	39.52107340113268
True	656.3175207335777
True	74.16743511019102
True	546.570138183226
True	684.8289005498817
True	447.4823712171515
True	137.93703932973415
True	521.9732696649792
True	4.450544064181781
True	386.5237640413736
True	31.900573948052514
True	632.5571893668363
True	273.83175276053765
True	597.4858257918954
True	724.6148202962372
True	142.57237583546586
True	524.3066636867455
True	494.8850796538245
True	62.51355065146401
True	980.004198051209
True	3.527592981088332
True	24.2282697400026
True	624.2483211766646
True	688.6870068549354
True	132.11126751987808
True	416.44476299333377
True	131.86570802332523
True	74.5552679429727
True	451.4187131948247
True	41.18330678505264
True	518.519090927009
True	12.577691507486906
True	840.2983657968585
True	560.3500540015358
True	670.6668956343707
True	106.36543792968814
True	376.1287240604372
True	1012.8760401899708
True	868.4975668138916
True	139.7136233774303
True	561.8027421873251
True	442.972262916836
True	252.85779569931597
True	251.78314303130213
True	5.603246362148482
True	327.540451003426
True	13.196787577506996
True	377.3216365016396
True	75.28046311614979
True	420.0358356134617
True	649.2379263059854
True	124.98220992087852
True	231.28691670277396
True	630.194873027159
True	672.9403768501195
True	292.6522861107697
True	142.6788091391216
True	161.8762657178244
True	475.7590750348357
True	82.55437513790183
True	10.523979824701708
True	478.1419157410792
True	577.7035697084265
True	19.28263186652177
True	144.42085103804297
True	842.0535721698162
True	491.4829604129289
True	273.8187715136156
True	32.205725588635254
True	485.1409702752693
True	116.62572158045876
True	575.634693531827
True	673.308806055202
True	301.48550745342465
True	379.9318548415969
True	189.31203903065796
True	247.3822969731993
True	75.26626277253393
True	223.51872241135567
True	510.7194417624067
True	21.622101516312497
True	465.7800662034133
True	358.2776994743294
True	719.2301396327528
True	907.9461950707396
True	897.7058069536009
True	160.349373612542
True	396.5015070012454
True	72.33909967325083
True	174.46231951892474
True	318.1142763276699
True	10.786493570443016
True	800.2952237327085
True	21.027572708604254
True	403.6203711188802
True	258.7337983557377
True	682.6368059500273
True	202.2210287465525
True	38.48531229643156
True	697.9662265250117
True	1090.3733480176747
True	228.2474963224289
True	132.14852958412763
True	618.4369573878964
True	501.08772998422455
True	19.69417672433691
True	829.9748409735719
True	112.05059900508653
True	47.4828160079159
True	302.8642778306552
True	350.1598825444142
True	392.2587022757804
True	261.2408614773015
True	19.361894783280025
True	21.58706735074395
True	868.6863269894678
True	201.01290254850196
True	115.06018411862624
True	844.4996294691026
True	631.8717667364996
True	643.7816947037179
True	451.77409297530033
True	145.60350236648213
True	35.04292796647337
True	100.12873105327924
True	429.09060406381457
True	235.48349061775824
True	491.9020135138043
True	149.70494197703806
True	492.3028363835325
True	655.5918994007533
True	955.6147454864632
True	25.07275396023324
True	943.4984625384744
True	1063.9432948938972
True	474.91823911383466
True	87.63303097022116
True	828.0529440301787
True	651.2962571815428
True	628.7405307691315
True	174.25265302446684
True	761.9083708648969
True	704.7870953385744
True	123.79395667807076
True	777.7568484983256
True	808.428186037056
True	482.9615568122556
True	230.5585037681498
True	67.13156432396022
True	307.34295878799736
True	348.2091622664769
True	486.96470215384113
True	434.5060623529084
True	191.5841669237093
True	313.4487297380283
True	2.3869048932024555
True	13.132330321113695
True	109.80262609708564
True	135.62899664770055
True	358.60385251793826
True	348.1638382018913
True	115.6973411662014
True	17.19130373609378
True	210.91133188347743
True	824.6044877287507
True	472.8616820227991
True	539.4058976597415
True	567.4904007472046
True	823.3279078646225
True	644.0896884929547
True	88.77250789455833
True	213.3233599194297
True	239.0333648466817
True	295.0898633020541
True	102.79355023683324
True	373.7054162095057
True	429.13780832650326
True	176.8379058370486
True	652.9629367943667
True	237.13186743912595
True	204.7156837377296
True	30.83316715387912
True	254.40025570967464
True	497.33123813031807
True	169.97747255698025
True	542.5120133130924
True	494.9427259135628
True	246.43343722132389
True	105.0014417490868
True	39.571026314428096
True	403.0746319631205
True	791.0178173684345
True	162.2156201953137
True	1055.6941505891457
True	1043.864416536018
True	487.3785096726282
True	98.52482564203876
True	124.22155410461365
True	659.4283697151353
True	8.344225796887548
True	228.08715678681148
True	133.0257879268114
True	115.1674651464166
True	326.14886340780754
True	632.2429932147659
True	36.09136118633285
True	130.2418851266423
True	960.6192536321984
True	55.668061010696185
True	469.30413014018205
True	535.251065610929
True	264.415710748996
True	129.85941365855666
True	890.1520734629602
True	1220.2357892659595
True	519.0899644710207
True	646.9945763078424
True	211.61755490287356
True	152.29541264153931
True	322.6781994976402
True	253.5056795996419
True	174.65715212674027
True	290.5927771019593
True	348.3604209030906
True	11.5857252489798
True	636.5580272464089
True	145.1187333479629
True	80.71269636697157
True	437.34770716741946
True	313.37085698589794
True	1192.4986083251742
True	362.2256434333972
True	963.6560433805656
True	9.880202450505893
True	264.89623970847015
True	228.85266226653025
True	158.5735769859651
True	496.5310816277127
True	205.5470267051664
True	421.7896136823502
True	328.1488995155992
True	108.0097700748536
True	358.03725242931984
True	1024.014234807194
True	725.182994485394
True	228.96873364425275
True	98.4041747321002
True	301.8986044098455
True	23.7341028812914
True	357.1518489178924
True	324.23275507431407
True	563.2940163273342
True	440.8746368387029
True	355.73186296202937
True	156.7257964736186
True	12.290906713194694
True	426.1195524783359
True	281.8688995290671
True	139.6232904159306
True	310.90763624400137
True	440.3814487409259
True	804.9495594464048
True	312.1895496281183
True	777.6395720496454
True	386.0614330392724
True	372.2732356669992
True	1.6845798347344827
True	1173.2821512328292
True	105.71337571911486
True	901.205610322748
True	208.36896118556
True	464.9918756911912
True	702.6725728847182
True	87.94648535737778
True	480.9926977396984
True	35.02087910897664
True	427.3717209603822
True	78.57816494211623
True	230.15904240408028
True	40.14480917410242
True	655.3106368063014
True	188.63990063150385
True	27.22110119907401
True	377.29910476788666
True	106.83879590339006
True	153.5970337934154
True	830.705884027248
True	264.9579817099448
True	148.9469296706085
True	366.6248303667649
True	520.5368264799276
True	324.61525680415474
True	511.5610631560561
True	600.242859320721
True	151.63736861422146
True	6.718988115166305
True	74.00654196283605
True	431.85119222069744
True	92.74150215506876
True	76.9068252994948
True	1043.3139320640005
True	28.042506382695347
True	323.59572375826303
True	323.5507476292136
True	442.6526596009663
True	677.1580348202151
True	185.56604319669265
True	672.065277401365
True	324.71344932824724
True	354.2381162916995
True	280.7141270568244
True	218.50413966134735
True	360.9425088303864
True	450.8099236558928
True	415.9703075394196
True	618.4002147011834
True	138.45727838162043
True	74.15371726014803
True	41.08473221937449
True	282.93582834807995
True	632.1770275252433
True	389.3200476502584
True	789.2239868701554
True	222.3610878048836
True	399.6176350012162
True	67.43632215447505
True	56.6334283366942
True	414.0439108890086
True	199.02852018087103
True	228.09371046606577
True	40.09249080675576
True	1046.5567530911055
True	174.218637337508
True	917.4782146982036
True	321.56301951956
True	922.5774624413676
True	226.8917663607972
True	484.3961110843629
True	531.5056768489574
True	599.8140034338865
True	213.6414118802431
True	481.03637243727536
True	914.9286615975456
True	127.48816535840452
True	7.327313380013601
True	580.4688264513239
True	29.79484216795843
True	75.80492383205357
True	788.0752567686775
True	236.45771196344555
True	1008.2199558117372
True	696.592345853344
True	411.6954759206744
True	278.2615270509454
True	477.8169107901966
True	336.0923779145445
True	177.67124145111316
True	698.6700070524622
True	728.6449956888724
True	211.2028473616061
True	91.41693055948248
True	512.9711349181507
True	139.90199520687614
True	367.7949945378522
True	322.6093868182193
True	67.87950358975546
True	366.2645830843332
True	422.2007480278597
True	360.4384324918843
True	415.3741978929946
True	419.5116821155282
True	663.3317031771995
True	57.91181055280072
True	451.61808288354285
True	317.94684087788386
True	647.380887038983
True	212.4288610870392
True	104.76319232473
True	42.8053787783696
True	542.3607833854757
True	616.9554147375587
True	183.95360943561468
True	411.6241449990608
True	333.01525771785015
True	15.387468942063858
True	171.16148838648834
True	292.73513918311016
True	2.936484081268369
True	865.6080202276094
True	81.2990569837854
True	104.00333250079257
True	111.15870975422754
True	358.0928613897356
True	39.16772535568421
True	452.6189418763181
True	237.74579844349643
True	5.087390169479063
True	120.4728346177416
True	429.9336214054478
True	52.63778877942762
True	64.65233602387913
True	185.28482482569427
True	293.97133133810735
True	956.969257281522
True	390.09026559920926
True	911.7125134916716
True	182.8130916618749
True	1017.3594258675748
True	763.6692234720548
True	657.2567382234239
True	396.0097491256496
True	389.00320005360464
True	78.60207072997184
True	73.05248569205989
True	81.36513875698621
True	180.70279770563036
True	463.5566129287782
True	1050.9451273776335
True	180.6363757633802
True	363.9009314596847
True	436.2957222804803
True	577.1071905195341
True	595.9244736688671
True	286.5538232325313
True	483.7489452062568
True	656.5058665182339
True	96.52550602122672
True	738.8594922004829
True	263.631468162197
True	140.57393952616582
True	407.63060856571576
True	844.9547982080429
True	437.873711820143
True	867.8898255405444
True	194.9979613495381
True	349.1325144755003
True	678.8696891899788
True	628.7342787489081
True	195.98262026801615
True	263.5755774761864
True	844.7663674174796
True	32.4987386806339
True	187.30165324588697
True	492.2952600260144
True	722.2029109541436
True	104.30038820709724
True	35.48764124024558
True	162.75612234068237
True	751.4445253722226
True	304.78135888176456
True	561.9225579554217
True	350.94200874554514
True	296.19420596660865
True	455.9806670609236
True	477.8279494153087
True	69.50055477570274
True	375.64856303944185
True	812.7965398113485
True	0.0
True	293.92592624230593
True	243.9025273193897
True	1011.4811290757352
True	144.3955486312534
True	643.8479614934831
True	634.683959599692
True	108.65784557425886
True	221.7270137909121
True	129.7981451908613
True	11.1966584355308
True	292.2742129017451
True	388.0662102433787
True	1143.2917041941494
True	228.0701848749244
True	411.7035409083312
True	660.0671570355312
True	197.85250875294255
True	27.75014874431196
True	859.7088536599925
True	593.1888757390648
True	151.9548633972752
True	622.2348356748902
True	161.9734246786009
True	288.6282885889177
True	755.5194107045112
True	33.93198167001206
True	108.74452820997064
True	513.5065948871958
True	68.90543530757785
True	75.12572899943062
True	409.1910618352064
True	22.089424597583164
True	738.4616154755255
True	105.4494796960492
True	158.88291832033138
True	19.862729242217306
True	718.732229271003
True	28.65124534192396
True	797.0637592611397
True	406.7249769666346
True	114.10511980730703
True	704.3409729924265
True	515.9823111523749
True	574.6810673523
True	48.06511029452537
True	361.9677140617373
True	5.6542443292526015
True	94.0260691705542
True	363.4772770369527
True	47.90571467544847
True	112.93385440571498
True	312.6818585956893
True	187.61850854480048
True	106.32695772294528
True	653.4440808899781
True	21.05581728328669
True	1127.8636627327974
True	513.4466230051851
True	303.85707033819085
True	502.0722170748705
True	126.87899709616644
True	799.2786824992771
True	1158.3230360378789
True	753.2754569247829
True	172.54297113817938
True	221.50526341649905
True	50.96763915053158
True	60.11320340833666
True	148.71560554484583
True	101.35177774291138
True	172.90306733293468
True	1214.031822581628
True	310.15345777099014
True	349.53678401897844
True	694.8433852267092
True	15.748658660066742
True	14.37397856893142
True	577.8304951917095
True	5.544781155855137
True	108.51460407324038
True	667.0517683140511
True	184.47830586543503
True	655.6168679821096
True	857.4607775158482
True	155.74136412391837
True	885.8035586864911
True	2.1721079816781987
True	457.8207939208179
True	1059.888464410987
True	27.046308862936343
True	232.0442974202492
True	144.79378202207047
True	978.5380586833442
True	237.48152356024184
True	492.6733838718228
True	122.43228617157976
True	487.12744362040814
True	153.9263987079701
True	96.27750628994454
True	388.4735091114818
True	70.70813752248905
True	55.26068752959142
True	1078.616688209083
True	250.8605401733691
True	153.06950142314471
True	368.9284190155623
True	406.2278257468502
True	211.11951845817973
True	164.42603338065322
True	384.06387816951553
True	34.256895489698785
True	501.5242099414365
True	1075.036747838662
True	116.918716048751
True	474.3373756447776
True	306.9267308552655
True	28.90083085180692
True	407.86897472893537
True	104.35047177326454
True	605.8191896769288
True	206.1601927975076
True	420.41175779061103
True	20.80888865618512
True	444.154342982568
True	110.88137914050183
True	330.0733731105287
True	33.59008137165753
True	167.05727656765566
True	244.4634756154532
True	785.3772196828274
True	57.83617633518983
True	150.4790650484915
True	236.3646729377054
True	139.17985347097243
True	638.3065694541447
True	565.796108746627
True	760.2168687523032
True	387.1412769201197
True	529.4534061567185
True	419.9146088926285
True	689.685503762061
True	74.26449185930491
True	456.98026806096544
True	422.35810160951786
True	49.04833323488394
True	73.67052853805664
True	128.35929561413184
True	90.12296288647995
True	327.7644714540675
True	844.2844785598289
True	324.91338146445526
True	1105.8340291300333
True	319.9976266468219
True	911.5815111770028
True	155.62592970150354
True	564.52234480198
True	610.4958500498013
True	705.2547668618234
True	445.9931571194948
True	62.39757987492489
True	308.18449808010894
True	40.72173501835503
True	167.42046042632413
True	168.37815944414123
True	1157.1632037301022
True	230.3065420231784
True	556.6043109509075
True	545.3126680880077
True	569.1314132171623
True	850.3745694291746
True	605.6487560777987
True	645.3384786335246
True	914.2343036179856
True	130.72419398084338
True	314.97840438760016
True	264.90326612540014
True	319.7578057969956
True	84.82693149974929
True	384.68048749632254
True	3.590071642311122
True	331.39699312813974
True	258.42413827257315
True	607.8210942640283
True	293.6220012889683
True	357.4284809294153
True	10.4939087460555
True	62.58004968601113
True	537.6069355646478
True	32.75861759530817
True	135.29988361694933
True	63.59454204371512
True	150.6679300888674
True	233.4558810881728
True	67.42286052750656
True	381.3627617442744
True	277.5837093601029
True	99.18880985657454
True	333.1235182782022
True	68.26463824695796
True	604.2059639505411
True	805.0727857028261
True	277.3912508230294
True	1168.039343068082
True	121.32518971186
True	319.522942906015
True	1040.6411753664138
True	89.38117155101608
True	287.1892092788531
True	10.470111392963496
True	410.9408300908604
True	453.7454734249828
True	154.11930250368692
True	614.0308159199427
True	916.9184147103456
True	162.27886270129926
True	75.61315741947526
True	344.5712880790938
True	544.5927326946701
True	614.5912936659463
True	1226.7160783175948
True	29.20579245027342
True	926.405312892976
True	137.15860500624615
True	615.4492833530094
True	120.12815850394226
True	121.2503681906814
True	181.89557568072408
True	170.2176529448649
True	759.979928473767
True	209.4295681730854
True	232.41849196720705
True	67.22493460860653
True	505.13447517953887
True	425.56916801612806
True	173.63113985610326
True	229.5619503348111
True	16.53599132384839
True	421.5121276644369
True	203.37512408647515
True	295.8463890811905
True	109.78377827850808
True	736.405411142715
True	408.641199968967
True	254.5834168522073
True	639.3219386276444
True	521.0137665409762
True	455.00457258170775
True	123.32681360206936
True	522.4466416223102
True	433.0862475991287
True	3.5395904562332268
True	195.1068101939894
True	93.64539118480944
True	249.7182321310812
True	3.119205176280284
True	127.5403160505058
True	359.77964470543435
True	6.6201708620200295
True	866.4327689267931
True	169.09603543490667
True	735.5953655565772
True	792.54706176847
True	165.669630145591
True	230.96527167925623
True	481.4721338258115
True	841.2224407084946
True	49.18139200223557
True	40.49407418705203
True	130.62033406237524
True	638.5843927561789
True	693.6821862266466
True	187.94323662366392
True	589.8615615808617
True	592.3946554987126
True	850.1457067164769
True	376.2299203187415
True	192.65808957145657
True	868.1717236805378
True	207.51684396557465
True	146.01559259278724
True	348.7601323040181
True	217.71146405011112
True	208.2409328435106
True	603.0034323814323
True	250.91176218430323
True	199.4851095761917
True	462.2970673214986
True	467.21378185973504
True	63.19238100525806
True	285.4368576415371
True	81.17588075435167
True	337.04666231268345
True	358.8079053240204
True	267.89278061246665
True	178.5805458572021
True	377.724955624093
True	664.3198630790006
True	767.8458623526435
True	300.7752230733514
True	748.4748638553904
True	64.9515467557764
True	892.7492532574024
True	360.7748810349164
True	12.593647212387705
True	619.4941078811329
True	698.8622732973311
True	267.15835649150387
True	166.42953136992418
True	48.610581364197806
True	385.20752919750686
True	71.6115848944749
True	14.049922546790045
True	893.9487600672353
True	357.0371209074625
True	175.38784846788502
True	979.3354728643628
True	12.341764165798962
True	794.6828004230475
True	30.197003786625498
True	650.738936844925
True	60.10318697841029
True	737.3868681673923
True	450.8358089651351
True	191.69565831491383
True	451.6683981393989
True	213.4751938430916
True	293.13937802307163
True	221.8171429041296
True	406.1634397931936
True	10.070681224954964
True	324.7167749484344
True	110.7807902234306
True	11.333043793637572
True	463.7275072056482
True	754.8436118770051
True	281.7664113461998
True	81.60827095089898
True	308.34654735348465
True	82.98683988533614
True	182.75549103799557
True	179.29043150638765
True	373.8076663888245
True	44.546734990583424
True	134.55447582652505
True	361.6934642745773
True	879.1321971546267
True	114.64082859095836
True	205.57217158479477
True	454.6624258933008
True	19.929303500675484
True	423.6619682581319
True	488.57902807358096
True	89.48330144760695
True	379.3165004699677
True	374.8909910139067
True	415.76093398477593
True	597.277866255773
True	1034.7392245998278
True	949.1993551087374
True	54.10341473283884
True	1049.0724912381988
True	110.80197351859212
True	109.68979130860548
True	103.5591753196937
True	497.36824032932645
True	375.0056980591042
True	556.8615731965081
True	258.26700117675904
True	160.7883138292999
True	397.9652420846987
True	15.987182286635488
True	442.1365068074779
True	409.178345887066
True	141.93022539642703
True	92.10197850865472
True	532.0114083597175
True	972.2219677238326
True	205.3504812962215
True	68.99262001740902
True	427.9902190924224
True	384.8143886641667
True	503.5124971823565
True	309.7756923999903
True	4.317187030526048
True	539.8299771583162
True	519.4917059602913
True	505.11350518891936
True	197.5682406811977
True	102.95534433377166
True	23.04486095820005
True	383.9227748979817
True	109.6456629706519
True	7.267471879032698
True	31.525049121291183
True	349.54455769496946
True	652.6419419011798
True	121.3789111014198
True	84.06506344910512
True	23.359683340131337
True	407.9154520265624
True	359.8133242428004
True	791.3613572189354
True	305.49209734307146
True	493.7151947178738
True	553.4854779954668
True	513.5230108471577
True	290.6890563011615
True	521.1600640845655
True	97.72013001581182
True	578.9513102062512
True	7.057519383747214
True	373.8093975559419
True	462.0278595037626
True	959.2848427697962
True	359.58231965171933
True	812.2056990785497
True	966.134130290044
True	183.26565860549408
True	38.080280484538726
True	385.5278368544146
True	399.5715866367757
True	595.0513800146674
True	256.86865225207714
True	29.079882800457806
True	625.0419681201337
True	130.35942094456817
True	1064.865283564199
True	316.1399020155677
True	475.4508160333328
True	128.84281700894928
True	814.0647727028837
True	138.85928279695705
True	814.0496105850472
True	565.9730967809116
True	188.3986348616033
True	113.16402333912174
True	67.16145063576444
True	563.7192511734019
True	907.9104719061056
True	429.36449859425903
True	502.53555723901394
True	130.32757863084217
True	612.7912630350653
True	481.1043015135048
True	803.49949525332
True	325.2504159017874
True	561.3156543739433
True	108.82827216795025
True	27.22209298410064
True	406.7860767122023
True	174.0072457875511
True	99.86331507006471
True	362.99759103410094
True	1081.4106013198282
True	273.6701670307085
True	541.8102626706129
True	11.693181444133735
True	76.16943198417395
True	331.407122588348
True	756.191012149022
True	463.6865796586447
True	518.6648140807265
True	712.000160973592
True	68.94772489353389
True	715.9610831748006
True	46.45033627611332
True	108.4298634263102
True	179.9817987486732
True	83.22498830811945
True	26.68135591239558
True	291.05715903915745
True	480.6576531440208
True	905.0531575533868
True	861.0354366506514
True	5.561663628186061
True	292.5347819070957
True	442.00675149357113
True	127.7366014307574
True	241.92530108386023
True	325.91788107871446
True	1322.1122023079668
True	438.7493596996078
True	24.857818398484323
True	183.0107255904842
True	713.5142618539488
True	38.55615315473894
True	170.64342276813946
True	565.6135202203168
True	75.18113703599684
True	867.873073278077
True	332.71183364181803
True	659.4671582330807
True	76.65356419812808
True	687.0648569770458
True	588.9673395421015
True	877.0147672889448
True	248.2182875528576
True	506.9794066018121
True	831.5675190594286
True	955.2796610414508
True	233.44651921922943
True	754.6485674067344
True	216.3090050936381
True	451.8529476814344
True	368.0334697542119
True	502.4606860619536
True	493.5909585201847
True	316.5789869600566
True	344.5451912177057
True	119.15331164492108
True	327.797721052398
True	1120.4897075264223
True	311.57531483799045
True	149.7482610536388
True	307.76207730883976
True	738.0414214721786
True	649.6171712012335
True	417.39643398782187
True	123.6025840951339
True	325.5878142972127
True	36.45698569588495
True	174.7663500500445
True	86.92306047671492
True	86.15871296049652
True	555.6475568441656
True	138.92542813439127
True	127.75735597406094
True	109.29516904805054
True	83.32038826297429
True	456.9784877486509
True	392.5035707368096
True	1004.1196964528248
True	554.3875571925562
True	822.9299948772467
True	276.6000094476046
True	299.9424222183379
True	559.4343545216702
True	192.76574052973805
True	789.1641570031876
True	243.9545689317437
True	369.443012651547
True	68.80748351742828
True	114.12746598820291
True	250.8524478367929
True	122.29877580577798
True	470.1546719480709
True	30.77736219216838
True	576.4893407852095
True	1006.0911610215892
True	734.3529230228386
True	1.884416014117128
True	63.98539180032726
True	495.311337634268
True	427.0989595403328
True	75.40460265479857
True	117.6977387566952
True	294.58198702815326
True	81.2402821640458
True	48.464496552803965
True	725.4766245579485
True	670.2748085393067
True	157.51756676645147
True	175.08408372305607
True	517.6497583186169
True	54.81995430500934
True	24.20055850568625
True	557.6202522074117
True	440.7593131214678
True	1166.1093864544869
True	46.16428628266837
True	462.4862622323046
True	898.2046798450772
True	797.8332459874104
True	278.3516224526577
True	750.2406055554101
True	403.5219076083672
True	41.370786738208665
True	97.7278766369767
True	688.3572283445269
True	73.23033714605685
True	145.26612115678725
True	936.798420542028
True	192.99431523188997
True	275.6696583940629
True	101.55563650120467
True	656.7000775220101
True	603.8497963186682
True	212.07737225383104
True	430.701744268184
True	41.7975168073085
True	274.0407494805132
True	567.6672353685038
True	626.050780382332
True	310.20602875726064
True	73.58914492609652
True	973.5457337291202
True	1071.791342193859
True	579.565034355653
True	63.34711636033306
True	29.97970206089823
True	91.6659790137243
True	109.77738453842856
True	95.38981950341056
True	871.7019290941424
True	1182.2980460525248
True	717.1918888612734
True	326.5981819336993
True	9.47432109104735
True	21.05094530034957
True	344.84269206000846
True	484.1178543743455
True	43.96227026062347
True	580.6334856097909
True	432.8774256178221
True	402.9517231766001
True	80.42825253137967
True	193.06096750229932
True	251.3926691059409
True	137.06961872633983
True	389.25649360609606
True	41.76413109395966
True	177.5764440729581
True	1134.1000615129142
True	5.379597761580641
True	23.48837003858082
True	582.5395761442852
True	368.50854597868783
True	773.5215988237037
True	157.40571062925247
True	732.551632703569
True	611.7903596683589
True	283.6015197758031
True	438.93702201900055
True	336.863667985217
True	287.031014750838
True	268.0744464220684
True	407.6561349817708
True	503.5532781391643
True	488.48002701733503
True	106.78709023035456
True	364.9439377457419
True	9.01069087756106
True	197.37774369568928
True	243.59839850492816
True	847.191837012931
True	597.3542324669381
True	30.256604536597923
True	731.1199488766549
True	873.6998581458445
True	104.81105233938835
True	335.8404464402289
True	880.2343820050962
True	221.17327242612947
True	160.634937488369
True	545.050600775586
True	611.6234758500827
True	1092.6862821790717
True	143.8444060934027
True	156.51958794384032
True	257.02553393423324
True	312.1280358092198
True	402.5277086602272
True	397.0135042303256
True	303.2620614808671
True	429.0981030324724
True	489.0675656188071
True	239.3385029467929
True	1501.5289185593404
True	250.04913169643692
True	413.83998734211775
True	51.69821596349104
True	767.8570922713709
True	255.59865952628985
True	960.788697872402
True	535.8561105691265
True	315.6993578881791
True	773.5326944110554
True	259.0070577516653
True	214.44879854142516
True	258.5518342755139
True	227.37091045705327
True	144.94813618427415
True	251.8126738410046
True	743.7923526734759
True	515.0908688675825
True	224.8909802947016
True	1177.1874249261891
True	113.52139784173664
True	262.62330024621826
True	68.01080280729379
True	309.8783755523561
True	411.2377326239643
True	89.39872789367566
True	222.46712843967623
True	73.7104523506187
True	682.0940672187996
True	364.4211135915896
True	220.1147611146649
True	751.1478505772183
True	893.6684309077921
True	800.3787904706305
True	830.0442426643123
True	351.98321075434524
True	1.0489798169184956
True	262.6399672348959
True	55.65293779265219
True	386.9386119193383
True	54.04359531815595
True	342.1271095503621
True	843.45778832858
True	1021.1902266884604
True	389.3343922327568
True	22.523593184995505
True	516.5239454511285
True	516.4282765146512
True	190.55572128669164
True	242.41513546157097
True	298.5500714484537
True	23.91660487658149
True	125.1869421301306
True	970.0237128539484
True	61.652877292072425
True	467.3445701037779
True	789.64051636109
True	100.41068370146688
True	250.8437031976761
True	109.83316760188292
True	15.10300235012928
True	1.237057461122753
True	113.00889790347206
True	1000.433732464912
True	492.8232362950775
True	67.88801852612303
True	792.973627897947
True	340.7802420841732
True	1.068196022205066
True	438.8561289467301
True	180.3534567930869
True	491.3377006974788
True	85.22845958280072
True	322.14510927268145
True	377.408188381181
True	168.75472406644596
True	201.6895464041615
True	131.53235207305886
True	177.41339491827927
True	987.8460594077224
True	15.03561090720529
True	508.5338455083944
True	487.3454214687211
True	407.4630358051723
True	223.43287908365028
True	230.0872679620772
True	161.57705549216126
True	46.775542549972045
True	480.03181598709983
True	149.217667034753
True	835.9172371466688
True	827.6040048540968
True	245.34366648123816
True	308.4513251963894
True	521.6665945383536
True	41.05611094881139
True	84.83377530660297
True	767.6395697932029
True	1079.805980148638
True	112.2359406202738
True	733.3247870255352
True	136.49605313232098
True	966.5854527191176
True	652.7412766139385
True	103.49690970693544
True	270.75654130679266
True	628.21505425772
True	256.6465251796715
True	46.32020832089469
True	561.1558601932389
True	466.39239745888574
True	5.606727693834785
True	487.85424871159313
True	67.42058045035334
True	177.8317175902199
True	248.43823427050216
True	302.1496744927047
True	75.54812424142156
True	222.6181333063184
True	349.553626076794
True	437.88384482480166
True	946.7402053778344
True	47.58745172061817
True	908.099048101814
True	1024.4486442805164
True	131.7106871602495
True	74.36768048651182
True	981.2421794319458
True	33.77467389833765
True	227.77565691229125
True	81.89716286486649
True	215.31251513965785
True	370.1019986527418
True	951.7531717845878
True	96.21507533598084
True	73.57716805296124
True	645.6698459146074
True	278.28384001838674
True	685.5560466629402
True	52.935829206995706
True	485.2168017783724
True	403.1145761517671
True	685.6078122642475
True	54.31614917617535
True	109.29505045807475
True	26.78740155976598
True	276.31610326044137
True	40.10067767939827
True	350.9887538609429
True	2.583499985295997
True	1186.2924187136866
True	101.51369034025495
True	137.29370746200013
True	347.2452172620433
True	723.2098957436401
True	673.0616217400363
True	1019.971557184362
True	467.31834787606846
True	405.1575214332733
True	142.00386182068368
True	422.494384743177
True	878.8016342203005
True	420.06198682713415
True	953.4790086234876
True	84.70392279672294
True	437.2685406561316
True	184.904823084408
True	282.524436310576
True	733.4903440400067
True	164.9727477167857
True	136.64479041373957
True	61.44222498756879
True	881.2818163008147
True	801.4354943637381
True	86.39164589815478
True	431.7712838839657
True	758.4847313048305
True	420.7133207454745
True	56.81867469570524
True	329.2046982893964
True	785.3382898790194
True	31.854110555175605
True	372.0341923291824
True	170.74460784062288
True	295.9761901274284
True	33.39246275381166
True	216.68322240755495
True	772.6549385811535
True	631.5416728645514
True	59.52272156985673
True	296.75525039541463
True	908.203906929001
True	16.68830369462297
True	300.101206793673
True	295.26944024081024
True	425.5233132686701
True	215.35104544625045
True	593.3687084150081
True	49.19939454127677
True	966.5748846705778
True	931.9564966541544
True	51.990251868584046
True	397.2060893314956
True	715.6132301101962
True	942.8268202021212
True	276.5720752596925
True	578.5458505974168
True	128.09983292229418
True	192.60674760577365
True	130.69200712926713
True	136.70921981216986
True	216.01367896179144
True	939.2960738378356
True	799.708032327824
True	939.9417119885712
True	18.61594059041947
True	25.84790162947651
True	363.3046936522235
True	11.863989184892816
True	587.3346539030247
True	1075.5145493037646
True	266.7102190650079
True	207.84641503671185
True	84.06311583461137
True	221.37012615968467
True	137.21574130195924
True	45.95085692476005
True	135.59613508483153
True	93.42734902846854
True	242.7506392117984
True	556.859807687365
True	172.8357319493033
True	30.281524660357277
True	56.11132597110163
True	437.4739199191446
True	271.8931940492619
True	604.9158298106785
True	23.372223365422705
True	111.71871137471231
True	677.4733514829271
True	254.80643977581948
True	476.8772861093414
True	652.0486066069756
True	101.70614899418486
True	111.7377011607756
True	83.24517367550308
True	22.8160418815794
True	126.17950802795004
True	81.41257703597363
True	102.79483742810892
True	157.37514377656186
True	236.38650143928564
True	808.1266462798836
True	291.9887451747265
True	965.1923968354556
True	167.57788952402592
True	205.2595987967489
True	803.1382971305989
True	325.9395710993677
True	591.9093330243845
True	252.9021178811954
True	337.89723040162187
True	433.773880430392
True	543.5599383210032
True	633.8618253356917
True	369.4548325727718
True	33.920305541891445
True	578.4885881811042
True	607.7940865404777
True	20.4246831560996
True	10.519415447132443
True	258.4851327715059
True	399.8544406705574
True	440.9851451473148
True	68.92484040474339
True	646.3733662679576
True	904.0893894470836
True	229.75003910917036
True	920.7626307326304
True	285.45299523802623
True	105.40980558812296
True	265.8945251280163
True	655.9155022674056
True	41.18390558308026
True	597.8278536627231
True	1239.7434789495878
True	1036.9693304164582
True	923.1170919457966
True	206.1876416328664
True	89.89504907536877
True	195.44013134815452
True	824.9668495710622
True	140.63771509201996
True	1056.2022242910416
True	882.7461090861182
True	44.10863022275355
True	86.11650674607553
True	429.15520826268965
True	400.6675985336808
True	214.7280952048189
True	523.6468271484465
True	663.1694691797863
True	122.53549282619797
True	272.81837814766686
True	1010.3241276274196
True	53.64081066037762
True	731.6979763795405
True	548.6035574263183
True	37.6420655861382
True	810.8317619747118
True	385.9335897892916
True	558.4188325210513
True	111.77788571188265
True	270.95494461464693
True	209.09010959944348
True	26.692673844244176
True	137.36859364051293
True	726.3980679858745
True	137.0015428501874
True	374.76798589031006
True	63.82586506181945
True	594.7195390778389
True	586.16954322525
True	223.4311979547206
True	468.5668597796777
True	167.56874679274452
True	154.25964982106174
True	227.8537672624509
True	284.37586223903514
True	365.6617455806591
True	130.4524912334248
True	195.9985567897056
True	27.121732720690165
True	856.1243330560467
True	305.26721518098907
True	10.28053012756884
True	372.3454470386554
True	166.27924749215538
True	617.7983890199114
True	376.1348814582672
True	600.2787690991995
True	558.6639078401423
True	493.97842358974384
True	791.4026424482447
True	246.23082690306944
True	576.6248470939319
True	161.42147145782724
True	534.9773319516086
True	339.0466410758353
True	377.9377528973536
True	125.52758175689354
True	132.27910418769167
True	107.84425956226691
True	65.06566926435698
True	745.886402070122
True	176.4226336487955
True	45.5226931984562
True	0.0
True	553.2467129812968
True	108.88336596230704
True	23.75343985919108
True	41.893647292378965
True	113.05614543833602
True	534.0296608278302
True	187.00010401980092
True	107.25533519738262
True	35.19052538119671
True	161.92962733674395
True	907.4744438046652
True	53.094150347230325
True	234.22801161162016
True	740.6474137144309
True	315.00325793046386
True	467.9286837331346
True	495.59565976058354
True	507.1526185492355
True	600.4659644628209
True	916.2815829172227
True	262.357882164412
True	1046.744796564656
True	917.0769783134618
True	622.5264585008291
True	342.18727081095
True	834.3577399959114
True	10.755788270843542
True	32.17825317365739
True	303.1622001034852
True	41.315512796118206
True	202.8682230209692
True	783.9722964626083
True	216.92570795439545
True	720.0182374013394
True	755.8538738462715
True	115.35885047059124
True	371.3476706774531
True	588.5239453294255
True	21.72065270165212
True	135.14122277844857
True	437.8225893622091
True	304.28479797601324
True	209.3499278055645
True	114.53993523200184
True	387.4523767509304
True	22.60665193810071
True	360.3521103846745
True	351.0991949805787
True	1040.0613188112147
True	353.9100394336724
True	29.995969324624298
True	423.5411103790455
True	444.210874726144
True	237.7036003376844
True	32.80647790543631
True	756.063398734373
True	437.3227055093212
True	173.67634214266022
True	12.550094391782276
True	1202.7489667217365
True	162.1640148114733
True	26.62389188702753
True	309.2993445720492
True	272.4540057028208
True	113.97591554856722
True	290.416932097381
True	47.28987387285495
True	318.3744480547045
True	294.1701649047554
True	322.9874645433747
True	28.871442491970257
True	48.5336378581139
True	1101.0108506819265
True	24.90325675703269
True	11.55888539335469
True	179.87857309375613
True	644.7455219758648
True	9.022501262214186
True	184.3971019742492
True	172.84240988207245
True	527.9372571344162
True	366.74802445521726
True	719.6896124214983
True	312.542929872743
True	480.8179818817808
True	448.19767052511753
True	501.7568953625464
True	98.35281483693032
True	1279.7589413464243
True	902.3296179901372
True	297.5739457190766
True	558.6931865677597
True	103.84517940558852
True	573.5723920390318
True	448.6152115763416
True	159.3740553623266
True	80.9169258483144
True	354.1173296722427
True	165.41230369047148
True	30.31170200153876
True	632.056297602991
True	384.7009764550855
True	68.8821810671545
True	31.186268638789297
True	640.2122784452353
True	493.92040304346096
True	68.69335738755576
True	22.059637262717622
True	327.7011604189228
True	334.7918750522983
True	722.0582683694831
True	547.0045856259768
True	561.8313396916984
True	797.0883918750803
True	8.6858057335132
True	52.65631792791597
True	38.44548187456367
True	56.40131537267343
True	501.7712944532577
True	588.0714604700712
True	80.92925927744852
True	110.8397706817896
True	188.81000641519864
True	77.29750357767529
True	182.02512567731492
True	215.13946033531656
True	279.0136841264695
True	825.6553315488618
True	605.5297687449505
True	281.6390948523916
True	198.1405705486769
True	274.3809529349187
True	241.53878389487755
True	759.4641512870746
True	327.70817802416184
True	171.03479194043558
True	909.7769356634896
True	347.07631851463515
True	471.36068862080606
True	159.39751943389538
True	124.21990561066345
True	61.5748294595469
True	209.88243346166124
True	983.453836217249
True	528.9895847713765
True	114.61265914644903
True	345.21357660830546
True	99.88302235823488
True	699.7786900482486
True	4.92075738393585
True	671.4425985558895
True	35.435869879719824
True	954.8906990454522
True	852.9511871699344
True	216.0409615083257
True	29.267384112919206
True	83.68728753387398
True	457.3306290992555
True	220.266776628524
True	1.5003235175177383
True	79.66947374554847
True	1077.0338603078508
True	344.01589401075046
True	681.2986671044711
True	481.9059830962087
True	31.707871032606885
True	133.58770613721407
True	445.0492901768554
True	915.4821475181398
True	831.9854591396498
True	414.2461390489525
True	332.62481950969664
True	17.65962029814155
True	78.36631882288839
True	744.8099173878181
True	457.2340121737364
True	379.6696601632615
True	900.8088256994658
True	27.382872323587847
True	217.37420969053545
True	897.3096240823673
True	239.24420577367383
True	7.86427337230249
True	502.1155921302637
True	99.86695590470748
True	645.6554552848844
True	51.79118594876484
True	250.23006066581024
True	877.4435337234946
True	908.7612341963086
True	271.6932127355169
True	457.5893005267922
True	117.11295690657556
True	576.9137086479186
True	254.02195899888207
True	205.3389621860862
True	879.9462768307192
True	56.46587744089784
True	663.6805185763566
True	282.14942125904383
True	303.4549490807497
True	171.90946240373154
True	469.6358463093033
True	581.8927380378857
True	371.1553507287537
True	406.922741790786
True	72.78435815543617
True	150.36466876005744
True	451.26297739483033
True	220.0769463119252
True	37.42877204183872
True	198.42736503744905
True	364.7736388816022
True	387.02229955042594
True	744.3414383320423
True	130.21712893055133
True	684.8327064566969
True	499.74604575688056
True	599.4802465071882
True	134.8270517982794
True	37.573671796570096
True	673.695806910171
True	72.1457816872522
True	547.3809238940771
True	704.6047783392952
True	441.97037497238586
True	130.7083356737234
True	544.8810559443065
True	5.441404865036652
True	392.7802147141154
True	27.450981656242515
True	631.2869731574601
True	267.45027521838546
True	560.6139910526846
True	701.9703510698041
True	149.96659192111923
True	520.7003626054461
True	497.2545306710901
True	65.30297447751438
True	969.7797629514406
True	2.8042921845105893
True	25.360137927769
True	653.1854222607781
True	732.7092848643312
True	137.09256054408138
True	413.45283958270176
True	120.64869876489443
True	73.84508158098025
True	444.4900046447332
True	40.88063540032078
True	519.9416106982795
True	12.536847640820108
True	833.7599947236051
True	568.7272723483657
True	671.5085225480574
True	101.5267904946289
True	388.1776267682381
True	999.6515272685158
True	851.252587626639
True	141.37158145339149
True	547.6599098238261
True	476.8157924612879
True	243.4708333523671
True	256.24137785620275
True	6.705751377083898
True	334.5247822037139
True	11.221479883195553
True	372.4030104460288
True	73.39531058120374
True	398.1802123019516
True	678.361836816059
True	121.37810587036654
True	229.72273214297695
True	657.9693624919133
True	680.3609311757289
True	290.4176103246687
True	131.41381968826238
True	164.22978050968064
True	480.9832175263538
True	86.30823810417441
True	10.470160257550068
True	497.80429032257393
True	567.5411236295157
True	19.52898621900588
True	141.85306068499585
True	882.1174962829749
True	474.9745231637762
True	276.4784842168352
True	29.464194741390088
True	468.9805182485472
True	115.34759514939816
True	590.981724193015
True	666.7197101453021
True	301.63877686994084
True	383.2581291018253
True	186.79444928099568
True	246.83944369787105
True	76.20340957592978
True	218.2964093835158
True	494.48654512244894
True	20.6203276679588
True	451.052844517061
True	388.215422980554
True	689.133046604891
True	894.7713426422564
True	888.9166755413686
True	149.8163097886192
True	397.2251070180259
True	69.12470156112164
True	196.0274887544268
True	318.13482169309015
True	12.162069973686776
True	786.760464120524
True	22.746836698237185
True	404.9729415298808
True	271.87053129750984
True	647.3900353042569
True	190.2184630769382
True	36.86895193348345
True	687.8362121953709
True	1071.1927962611655
True	229.7304056163453
True	141.01225590033596
True	634.3259763654637
True	483.7425875505483
True	18.04928728604476
True	837.529377413575
True	110.52031701935412
True	45.61554917203726
True	300.22123849029583
True	363.91009158881855
True	395.4116252372962
True	259.36219802780454
True	18.38672107643101
True	22.75048061591864
True	827.6039123685368
True	201.2555795588027
True	117.88010540161665
True	853.6715436976135
True	649.6136380362519
True	648.6095051411047
True	450.8731136729639
True	151.92015824899073
True	33.86895673495753
True	96.75998111704054
True	434.0664847902583
True	227.57039512846595
True	503.991636394602
True	151.30277535431648
True	485.8578618372617
True	636.4791887913228
True	960.246758264474
True	25.33090257498426
True	993.691348811279
True	1068.760553352295
True	485.38440710374783
True	82.4130527881996
True	794.2084100762256
True	628.2815727497525
True	634.9712190073246
True	171.68584520282337
True	751.0426411465555
True	725.1675892518854
True	124.31658451264109
True	767.7838822234274
True	813.2828778245419
True	490.5760755542882
True	233.48869725700447
True	72.47483176019117
True	322.22494774354
True	362.1320982279989
True	453.5454330388092
True	435.3988231001823
True	190.4270949607832
True	313.6654300949578
True	2.229160692621595
True	12.957918176353797
True	109.32437344180626
True	134.1886553472823
True	354.8900346337974
True	360.7783335069578
True	108.74625150377642
True	17.6260127133796
True	220.13362047310287
True	810.1485727075033
True	462.7435285811811
True	517.5902943620612
True	553.4371947874757
True	814.2613788601891
True	640.3553572158526
True	87.79804343393434
True	203.7488069214424
True	247.91714938591016
True	284.8531265608673
True	109.9103642139469
True	362.347231231036
True	423.4219222520842
True	173.72299066805348
True	667.4754166210905
True	237.7210135223613
True	205.3835830852152
True	27.86839436802444
True	251.9808727939972
True	489.4968528268935
True	168.6595733185917
True	520.6668580077262
True	475.9572047426565
True	240.40036797545736
True	106.5689938692472
True	43.025356171623066
True	394.80806979260063
True	810.4809045475063
True	170.65964322346142
True	1037.828894780555
True	1052.0316754703736
True	477.5301013926728
True	99.59508735650148
True	123.85264994314412
True	706.2904237136144
True	7.8680903392198065
True	224.17332875117336
True	135.1295339173872
True	119.31516792219912
True	332.6344033328729
True	658.0087426132179
True	36.191180625461904
True	129.33701779715213
True	971.6413088900512
True	58.20220719865284
True	444.3903002314242
True	534.5376644412453
True	245.5874821707919
True	132.707975154669
True	873.7902787895067
True	1194.4112386641948
True	505.1607313576704
True	645.6747626447678
True	212.8498295785861
True	150.7657692392441
True	331.37265543595606
True	260.158859234046
True	168.71015644192588
True	294.80342644673016
True	345.20214431762616
True	11.497280335190975
True	637.1501972801649
True	144.80019544160126
True	73.80462875291632
True	446.8802135901652
True	317.6109318478572
True	1173.6148336945466
True	371.2839874388168
True	963.3167193691072
True	9.046693521435303
True	270.2346124637082
True	228.91643035916096
True	156.09157622852564
True	493.00971981532257
True	202.28559708658528
True	402.0307373637034
True	328.6697952127672
True	113.07916685159924
True	351.22574519009805
True	1033.3472375396536
True	737.15892947506
True	223.1819226796774
True	113.1692432295548
True	291.02897271896387
True	23.909817289889265
True	354.8987758894842
True	308.19265603702587
True	559.8962594266353
True	461.98258080707865
True	354.8001529221201
True	159.06655266098923
True	12.004880654652812
True	430.2235425061992
True	280.4058475094301
True	148.4743861853163
True	314.0319242218096
True	444.7821726858927
True	830.9575884054324
True	306.5352239121962
True	769.0006032268687
True	387.42934464010943
True	379.0705269606145
True	1.9474299724557471
True	1140.2235519207084
True	100.22960121848696
True	942.0961917332924
True	199.3312776853712
True	466.7332506014268
True	689.0048849154409
True	83.58487037611236
True	480.29115035835184
True	36.303657498167375
True	402.5156874460468
True	72.34474172814342
True	217.50850430833583
True	35.89937921987796
True	653.7682514399833
True	185.294194486638
True	26.08334879818653
True	403.61537859753327
True	109.9840142236488
True	170.92286021095467
True	835.9661866543315
True	253.52979752326584
True	149.97155631141618
True	372.17129470467785
True	511.49716802341607
True	344.391178682685
True	513.1697363878359
True	619.0014686925438
True	156.00270013244202
True	6.401678818781651
True	74.28014891597257
True	435.2178302580572
True	92.80715728379072
True	81.33639473154678
True	1043.835416474433
True	27.58567754605782
True	321.2576980200384
True	316.70287799224104
True	457.83589495707264
True	671.4415653989787
True	189.3143591315916
True	644.2429849677651
True	331.9174000806876
True	340.4645476043649
True	263.5661039063584
True	213.4879058600257
True	366.9354708915476
True	450.47066486842186
True	425.0090832278389
True	606.7411640930399
True	142.7313363870716
True	75.83323227237926
True	37.25719245309959
True	295.5141159014388
True	679.8438561794791
True	386.0111676827412
True	765.4415375586652
True	209.8872449571243
True	399.4665214894233
True	66.20917948575398
True	54.4865314606708
True	423.6478397179996
True	196.0960522986545
True	226.4650610590978
True	44.62392930251229
True	1090.687063616631
True	171.79615126690007
True	903.6848403212184
True	317.6087728386927
True	931.0305958631734
True	236.78267030865504
True	455.322525376315
True	535.3803757033783
True	641.5709564493086
True	219.8135548188727
True	477.1144320027755
True	950.1674646677122
True	123.76548092909802
True	7.240350632976403
True	594.2734602134428
True	30.24550717126033
True	73.79058062236095
True	802.9061187187962
True	232.85627204580385
True	983.6199397763957
True	683.9096812755671
True	409.0603901409097
True	276.7088807548332
True	491.43297807484487
True	334.92233523369094
True	177.33215348739776
True	707.481974198514
True	729.9671315444571
True	215.775638427938
True	90.6113945900771
True	509.8931289072468
True	130.43855157785492
True	384.6475830911975
True	361.3712605824112
True	65.38563234405994
True	363.2888588815961
True	424.0730460436018
True	360.43758757817335
True	420.9771409108655
True	423.20501816093815
True	693.031604812037
True	58.0453225568769
True	448.0310841239416
True	326.8900214736897
True	644.7670342811834
True	219.08281376446487
True	98.81558796200636
True	37.945914770372205
True	543.9735547440032
True	637.0597763555147
True	190.7781371127592
True	416.630523928652
True	326.4258161524288
True	16.32722951787684
True	167.70250034357446
True	283.60179319754417
True	3.462563923696777
True	890.8337828534441
True	79.44037981633912
True	98.6489755294476
True	114.89622687666238
True	358.69528601251784
True	36.289442797912855
True	458.6350718614191
True	225.0272702610129
True	6.045288776147936
True	118.5685558724028
True	418.8278832296932
True	50.85986634756177
True	69.28433986014277
True	180.2046796540742
True	303.5230461719143
True	962.148835430876
True	380.92076463295
True	948.6812643120765
True	187.44720278914812
True	1036.2300445517203
True	812.2302189752702
True	642.7801488460508
True	389.2347443854842
True	385.8851978040181
True	81.1640976367974
True	72.90928887535898
True	77.38097629738104
True	175.75267086881468
True	486.9160618525219
True	1073.4573759360453
True	187.9661887357444
True	362.0348198951159
True	439.7732163060986
True	609.8686913564484
True	598.015633649402
True	277.6736421178726
True	448.1890956490139
True	673.0508371911325
True	93.28199287852722
True	698.493681136694
True	264.3006592561228
True	141.7170393577895
True	412.4673408534151
True	863.0878063578455
True	431.6228105057245
True	842.6868690258553
True	198.04961233080712
True	348.574632781268
True	707.3068000437742
True	607.916952709743
True	193.71615161743603
True	247.218384613815
True	845.4493776877775
True	33.37854430184519
True	195.61579862525323
True	510.4212663399804
True	689.8395182816449
True	104.3652737932732
True	36.525649701434176
True	174.4324496360834
True	721.778621219999
True	316.7406468860541
True	555.5123361278108
True	355.1895360690351
True	291.49637762536616
True	439.2250843665658
True	497.4471750372373
True	72.44260339852829
True	363.3188897877749
True	782.5012771922937
True	0.0
True	294.4625372927567
True	224.35425636516436
True	977.7675839375396
True	151.2895592198088
True	633.8361569600706
True	623.2131453250314
True	114.36134966628556
True	225.29616789995185
True	132.86660190601523
True	11.136078964864764
True	295.6960315109039
True	379.5111344674008
True	1134.2714167472702
True	236.53403954707517
True	420.8038624554656
True	664.5054350014917
True	205.8712545655869
True	26.56561527885932
True	863.9611122964062
True	626.332216463916
True	154.04283356842123
True	612.1617074328825
True	165.38841474724265
True	295.9170992956587
True	775.4342555398098
True	32.33507588447719
True	108.90572669178673
True	527.2441504248366
True	68.80481334725482
True	82.74988587344006
True	405.10235457141295
True	22.013949722003414
True	751.4615324281231
True	97.10848031016764
True	154.92774409780472
True	19.438148798527244
True	754.7199587480873
True	29.08484194844259
True	796.9966271543304
True	395.8371003238384
True	106.27655942870004
True	708.5561608132317
True	540.2378072696262
True	568.0839471020292
True	44.92119017476766
True	367.1488398889267
True	5.647218852248079
True	94.5925681692354
True	380.8554062073461
True	48.595284945986805
True	114.0889680555906
True	321.738322643282
True	181.6682510003712
True	101.77164744034918
True	638.5102050783805
True	18.19239203858257
True	1150.5910988258995
True	501.1637906787702
True	300.7808874017352
True	503.4940588531508
True	123.31848660892452
True	768.1588933534459
True	1104.282737134634
True	742.5147875392721
True	175.93455922434305
True	223.0290528424429
True	51.067205997042585
True	58.63496824768386
True	159.21599374064786
True	101.34037229648236
True	174.0589244841867
True	1196.9183850334766
True	311.59264193114706
True	362.4551452006362
True	733.5739090190442
True	16.7340209014948
True	14.309585766386736
True	579.5196349168657
True	5.713606975791292
True	112.20020236865156
True	675.8925411999448
True	182.03204304647903
True	675.2754176694062
True	850.8693551941533
True	148.84549903785444
True	903.3335402075364
True	2.329941167117189
True	446.8018249906731
True	1058.4108710436813
True	25.04798993416384
True	232.82512350861288
True	151.45175903295328
True	988.7058713565344
True	235.1593527786878
True	519.9207371346079
True	118.78309022511912
True	496.30817675599286
True	151.30403857271116
True	100.09718094586933
True	383.61192420540016
True	71.39542567909547
True	56.61875895361204
True	1046.0923544291163
True	269.4004100769362
True	159.87243305095464
True	366.48758065339496
True	405.15012464812514
True	204.08027140225028
True	163.15518590941494
True	401.2217326175239
True	37.4899064050264
True	490.2673744531549
True	1096.9707002662676
True	113.61063672104952
True	477.0691479994952
True	308.2419011309839
True	27.47971398110364
True	392.9418832263124
True	107.40464917401212
True	596.5588622536496
True	203.91591803586525
True	428.0023984101837
True	21.73550193884609
True	448.3771003660099
True	107.51456945422495
True	348.03664729855683
True	33.324759126897376
True	174.94449776271975
True	251.75607101339455
True	747.8334369685842
True	62.79313057107276
True	134.96983126576058
True	235.95685464200105
True	128.7270140384098
True	608.7694474667807
True	542.3378557175685
True	786.7317337509606
True	390.4716406817673
True	539.0528668063166
True	411.86438186655965
True	696.534501916832
True	66.07246653613834
True	476.0383882636039
True	430.1213420158932
True	47.82944822384293
True	83.68245241506277
True	125.31593691408403
True	86.62766523887392
True	318.72418943373094
True	865.0197716432453
True	335.96012164951105
True	1127.7154992306807
True	316.0641648364844
True	877.6305509515528
True	150.46628969898174
True	560.3926860637097
True	631.7343172969236
True	670.7706887558242
True	430.6062186529714
True	64.686452090075
True	296.4191797712693
True	41.49316410684971
True	163.19361779895115
True	170.64011678158136
True	1099.3547523823509
True	225.38480821821244
True	557.6734538469535
True	557.3235211127444
True	571.5139801569028
True	869.8596068023419
True	594.66131565684
True	653.4020592985389
True	937.757240341556
True	124.9862316926733
True	305.8675466927669
True	266.42858207522573
True	327.42973729596144
True	92.5510128863027
True	377.6231945998345
True	5.103304903677953
True	330.5590989408313
True	246.53266312287795
True	592.7428628653595
True	271.0184842767513
True	370.937748425858
True	9.83880329988452
True	60.21619582569057
True	536.3121500754334
True	30.9177809723001
True	138.33257470519968
True	71.02161498365271
True	149.57498629378995
True	240.63142119392364
True	69.12175907349011
True	384.5567240581268
True	275.6184247027842
True	96.9622867214734
True	345.3751660605566
True	66.52427406802273
True	584.7466395370503
True	862.9277606068897
True	272.325170084963
True	1175.2523066886604
True	114.58385973161072
True	291.98198071746174
True	1038.5975095354393
True	89.80388052240114
True	294.3065222418996
True	9.58397117753024
True	402.8079503715608
True	462.6157706254478
True	154.89500522801785
True	628.173747369524
True	899.4682364719463
True	159.48776347747932
True	78.3685754364872
True	328.0938225946828
True	556.6820005996628
True	612.2156295039047
True	1222.5514824432407
True	28.508063447250144
True	935.8278030364812
True	133.3728184150435
True	656.6017143208497
True	117.29328825749988
True	131.07193037797563
True	184.4399260960841
True	173.6109074756422
True	739.2882614453434
True	202.4302385618145
True	234.65923679276497
True	66.10184370078225
True	518.5705410446567
True	448.1634056302528
True	176.77582490082628
True	243.30957045064497
True	17.810823131502517
True	436.544623061533
True	217.8745278350432
True	284.78760558860387
True	112.72732102383608
True	685.8709988887041
True	435.76985060786086
True	258.5026129761063
True	644.5319337855163
True	524.8330787118941
True	451.1231407436955
True	125.8290559094719
True	526.1408489205036
True	421.963658835364
True	3.35103488842322
True	188.0043778707572
True	93.53638099347322
True	244.29350806356575
True	3.0266424028528363
True	127.83385835698492
True	338.24659129908054
True	8.354337143659016
True	850.0572018830347
True	176.5294583656101
True	717.047594063632
True	810.4853619997765
True	161.29117085268794
True	204.04064609830436
True	484.26531697229575
True	851.1040218930252
True	47.36025942132165
True	37.910611295918095
True	129.11739308431925
True	622.0951259561666
True	708.2727720590744
True	181.1661474294073
True	586.3385199957542
True	604.5931853790734
True	884.1694518867209
True	414.8477587270999
True	183.8095719476241
True	889.667049074096
True	233.4227258284576
True	143.92515407283352
True	322.3384559750877
True	223.4960004112396
True	209.3935598066309
True	608.7456376655641
True	251.5327850466713
True	202.3335008495956
True	447.168228556828
True	467.50842261831394
True	60.09205211957665
True	294.37084293276246
True	81.70145044460003
True	342.5906164457144
True	361.8750746834278
True	261.11205306406924
True	179.65868108145494
True	375.05366141686176
True	611.1290531383278
True	770.8550696788989
True	295.0749272722941
True	738.5220850271387
True	66.12131244079598
True	883.7464694084383
True	349.15321017437475
True	12.957506583015736
True	601.5757318637765
True	700.6887872784495
True	257.00643202422924
True	168.89963643096328
True	44.87895952049172
True	389.17105495819845
True	77.53548539247983
True	15.68280159091607
True	889.924577285186
True	360.68399427367547
True	179.19106668291766
True	1018.7338992711736
True	11.414605122102596
True	798.2099604973334
True	29.718977243483696
True	697.5339627751952
True	58.17810065635861
True	729.461973227282
True	456.06073788044654
True	200.42296249627265
True	442.04453915478064
True	220.9233281727641
True	292.2498525330966
True	214.15357644233384
True	413.0224465014877
True	9.75618911069446
True	330.06822668593406
True	111.59241865703945
True	10.368835835191897
True	481.82218907298176
True	740.3481413936056
True	276.9062000756717
True	82.64108309797342
True	335.1881671302804
True	83.94298758724362
True	184.12046603101075
True	183.4930426409225
True	392.28441858977146
True	46.578055792296446
True	126.83767854685968
True	375.51833529500215
True	867.8219113253582
True	115.66049007463172
True	209.22113880354323
True	441.8988943245309
True	18.76891557255569
True	431.4545772378604
True	519.1266252304353
True	91.83896181326506
True	403.3125620666908
True	363.0269371132985
True	413.45688711085046
True	596.000797211694
True	1048.1697847922374
True	974.8744872781572
True	55.59090691126828
True	1053.2323810943078
True	113.48695535127824
True	106.78624719668298
True	110.34908095030217
True	525.956746068073
True	367.735607794429
True	574.4735533268454
True	258.4256204931236
True	158.9005949487361
True	400.3175253773703
True	13.336555648662648
True	454.5659084353401
True	403.7149325914561
True	153.81368625059358
True	92.36561921857
True	532.4719860239993
True	992.2326732786752
True	192.93423416570195
True	66.8610976338702
True	409.9021863918939
True	379.2812602671439
True	483.7224014001485
True	331.0428137245559
True	3.99163844448601
True	557.0171689959304
True	528.4760761492064
True	514.4369466352579
True	180.97021437042653
True	108.09456506967464
True	23.942565577109583
True	370.6226094628872
True	108.59998414453416
True	7.266375519697327
True	30.374927298920152
True	349.055881207217
True	672.9525708686787
True	140.85074220943852
True	92.07844204777308
True	25.90489863443142
True	411.322796395584
True	360.8293013051398
True	782.3563616801906
True	298.2749662715001
True	531.535108364943
True	529.8140780852242
True	519.3599584488164
True	294.1260168004386
True	555.270604664406
True	103.98700164096478
True	560.7629605210698
True	7.510569506616392
True	370.4836608206858
True	471.9833309117499
True	984.011297429499
True	348.1046596975953
True	787.5846059844077
True	996.6156019138418
True	181.43638828027665
True	37.24178968691239
True	378.107113003182
True	388.82002607668096
True	584.2258452269682
True	240.93104562406796
True	28.254574642123544
True	641.3008325718457
True	129.6873872662038
True	1026.557140146136
True	314.58302160141045
True	477.3933747495616
True	129.78558665779627
True	799.6804424540992
True	141.30667443778117
True	820.9924449497603
True	591.2274193863391
True	184.14006651858097
True	113.4514413493474
True	66.47929059175215
True	570.5412650650077
True	926.0466236196968
True	413.9529600361419
True	561.6330179815421
True	138.52283888789236
True	630.5776120408527
True	493.7332107913526
True	786.8700174615275
True	310.5724521610388
True	585.8358727905944
True	116.02264891858287
True	25.68486061074912
True	415.0784802523655
True	171.78604834711862
True	107.59987407257093
True	379.1023288431556
True	1087.004764156931
True	264.99900445051924
True	559.4844198010862
True	10.82294611426379
True	73.31457074832201
True	338.26168540028914
True	824.7518084316062
True	442.5635324436007
True	510.8496167079239
True	713.6749200728545
True	67.45469001285673
True	710.7318440728731
True	43.449796603672034
True	103.28793146367606
True	186.8366001543671
True	79.55559253833577
True	25.309707825950127
True	303.58531139917955
True	464.1660028864933
True	927.4577490725048
True	861.2913579091233
True	6.105035995480678
True	292.59624153340985
True	459.7233437182966
True	121.98403524511276
True	245.41566732458796
True	322.1830419315401
True	1341.590744916988
True	435.62212587894817
True	24.00428345028404
True	179.67324082058934
True	684.4194032765253
True	35.87965109698437
True	174.80062976393944
True	584.7990198713693
True	74.17716845832945
True	884.1960002782973
True	315.74462407594365
True	664.2098383158414
True	79.38649607598707
True	671.4466165455425
True	588.0238394183465
True	891.8017755539279
True	252.16692509317775
True	499.0101331113133
True	810.4979154511527
True	896.1680136172741
True	227.40580305871285
True	757.4768771439858
True	207.13561373618407
True	451.5358841966834
True	374.425560428385
True	500.333356307229
True	500.0229089726952
True	323.1862326229443
True	351.7651202458373
True	118.89205043987349
True	353.0498433393636
True	1095.697255425947
True	312.3971211281003
True	143.75385769111156
True	310.8541107759153
True	762.3237089726559
True	645.4390199270807
True	409.253973194183
True	123.17748194147052
True	329.4062651945493
True	32.99067652763169
True	176.55715455187814
True	95.5379630754484
True	81.63937342523381
True	555.1299490952464
True	143.6276833364142
True	127.35765635560756
True	107.772120247249
True	80.30404051050971
True	446.756670351448
True	388.3092763005528
True	1039.3716580117907
True	534.6700073955273
True	816.5138982993756
True	273.8184842330785
True	292.49127286084627
True	495.2228971518849
True	192.89799182588536
True	763.8369117509436
True	247.51558196124813
True	362.4405426785889
True	74.3387979611189
True	113.34477943579805
True	260.4702680801411
True	108.0286369114178
True	457.3265197850288
True	33.696932138919394
True	573.8332282107019
True	1014.9080650252762
True	721.8277032735264
True	1.8057240542627109
True	63.35884468016352
True	506.1502266142325
True	438.1638849778236
True	72.24489264491939
True	119.93822396882796
True	306.8268653051573
True	79.2681878518584
True	52.69570739667616
True	722.1143574907527
True	645.5647121127712
True	166.09468717564508
True	162.5421826605795
True	501.9602484710812
True	56.644796248349245
True	26.485638584584603
True	590.9008199855745
True	451.6881378775432
True	1133.6566644207242
True	41.22452626741646
True	480.3653202881613
True	917.6288751430598
True	800.2194508495412
True	276.3223634529725
True	764.5243222654492
True	405.1512463074952
True	40.35175051644929
True	105.93661360617298
True	736.0843305505152
True	75.76411133397022
True	139.10763385712448
True	918.5347254925192
True	186.3199033279145
True	268.3030891076025
True	102.35190699780314
True	660.337295794913
True	591.9839534527168
True	211.7935148144356
True	431.80829732898616
True	39.13378110868426
True	280.86595248221687
True	602.0048808264777
True	588.5070474981333
True	307.9897188483528
True	66.74126871988463
True	970.5964120734424
True	1071.114689090555
True	560.8835439735844
True	64.0348608448112
True	27.45722743330137
True	92.81192570786678
True	110.23532018444226
True	106.4378365342251
True	867.2513758228391
True	1231.0575037399333
True	722.3176951704221
True	324.10660007512433
True	9.087962890075024
True	21.21891188084241
True	338.48820506846147
True	473.0858629894879
True	47.027850860539935
True	568.7542398230598
True	421.8545858145369
True	389.0997869390898
True	83.19722255421955
True	198.2339529659148
True	253.4816872145408
True	135.89487870412404
True	404.0294776032235
True	41.627505783059824
True	169.26550023550175
True	1225.8289842435302
True	6.1547761324175845
True	28.98298550001122
True	562.6660882609972
True	355.4597223818975
True	806.0326991287671
True	162.83628964389482
True	782.1914237525986
True	580.9847228055617
True	282.4897880358657
True	430.58608402353855
True	324.27537054418644
True	290.6613808300634
True	269.731158859042
True	387.3108503908889
True	500.9601260893839
True	510.7730343400256
True	106.47533324667089
True	360.4925631289003
True	8.635485396081519
True	189.4535308254639
True	242.57505133101665
True	832.01531768623
True	586.7371776782658
True	32.75264144700562
True	723.9163248880147
True	840.9919793604408
True	110.76921064756328
True	355.81345917857993
True	844.5077410610561
True	224.95233142451391
True	141.65594069521518
True	534.1557228847065
True	581.8982273194015
True	1101.2635093448528
True	144.00250692699413
True	157.76185828722333
True	259.62685320432115
True	312.3895112775166
True	418.1715450041375
True	409.1397231649103
True	323.11424776777534
True	435.6880248158646
True	498.3035186417232
True	223.8150982547008
True	1459.0178153704278
True	246.9493204766826
True	387.15117977372296
True	50.909573927492566
True	759.1918270949594
True	245.23216823322525
True	926.437787313808
True	545.3618827514413
True	307.9842206595596
True	769.1815843191057
True	269.9305996673771
True	217.28724422832107
True	266.38053124948306
True	218.55580475156867
True	142.64844468864803
True	249.38982560139544
True	736.2160260980714
True	517.3553583020129
True	221.4476707523531
True	1139.9343969703805
True	117.38738649037164
True	273.05796145956094
True	71.46452419587303
True	296.01562597746323
True	418.49012942582834
True	96.0897619431788
True	228.0636590578385
True	70.97589925141457
True	698.3353281838123
True	374.49042903895344
True	226.84519194796067
True	726.1992842397294
True	863.3373988808046
True	847.8721795165065
True	823.815162620393
True	352.5198613910191
True	1.338616227344583
True	264.75109297072913
True	57.30545242055825
True	391.027020136338
True	49.69139727922769
True	367.3553975668952
True	892.2348313931133
True	1033.648392540384
True	409.0721147368473
True	22.5664395110034
True	525.6094931409841
True	516.3609201862658
True	204.19978610751645
True	240.5859986342325
True	297.6113387453579
True	20.119881665954782
True	125.20704071194412
True	969.34107798419
True	59.67973772800276
True	487.3419061340578
True	790.5000772628395
True	101.62382385080778
True	238.13366453785605
True	112.36358744111432
True	14.984658836148574
True	1.765762288151171
True	116.27311840636412
True	1017.4066977588716
True	486.86823505631554
True	67.26984425262914
True	794.3020661299277
True	338.6613057510493
True	1.8873129664350572
True	434.4970439695778
True	195.4511642661681
True	491.5677283915996
True	83.52745280248764
True	328.25980955643007
True	367.4906402150719
True	164.2673297735328
True	214.4042042013724
True	126.833802288905
True	171.65319597975517
True	1021.1399521659338
True	14.766270441907569
True	513.1073394841242
True	479.2766235441791
True	398.5187628992439
True	219.9425708349222
True	245.37719744043164
True	159.4509539024831
True	48.77159300160546
True	487.4523496386277
True	148.42958163490448
True	853.8948772588506
True	857.6572219594257
True	247.30586916003787
True	303.951891807743
True	521.3988805435578
True	42.71843355167987
True	89.83281613057106
True	761.411943504902
True	1066.7861989055757
True	107.1197336551128
True	733.8476932980442
True	142.47017501938728
True	919.351109570725
True	647.7378706711618
True	104.12055803032474
True	280.7424329925304
True	607.2877717075454
True	254.2426990842096
True	47.13204677186148
True	565.2146912803958
True	445.4579366317615
True	5.412554685489504
True	490.4666316307616
True	64.16506209540117
True	168.26312342097663
True	230.93786834643765
True	311.7778330479567
True	74.69541902709294
True	213.22562380744307
True	339.5431348541403
True	447.01733465649767
True	951.3640682486106
True	51.53245554193445
True	895.5561920133476
True	1016.7878503374976
True	127.55367869644368
True	72.51598183039886
True	986.8144451447248
True	33.642059479234014
True	225.59302669433976
True	88.94576993696694
True	218.7279599275588
True	371.0886498948093
True	925.620034241784
True	93.4442822661306
True	73.0885118039576
True	645.9850778608289
True	264.4078071502564
True	722.2523823955372
True	52.92526129335933
True	474.0780336165788
True	388.851946788153
True	670.2477495791701
True	51.60858690594323
True	107.47742084817853
True	26.335971804455
True	269.0395899990839
True	42.73002815128883
True	352.8346229760712
True	3.391225056341831
True	1179.5896840211176
True	102.54602334032144
True	139.2930636091533
True	350.7231373256629
True	716.8035838004823
True	665.7241964624395
True	1009.9986003845604
True	458.4621019247808
True	414.24122848639576
True	136.57599138600852
True	406.1758422264566
True	824.156807645517
True	428.729356358168
True	926.7719077985298
True	85.76708595426955
True	416.48970360066585
True	191.83742116747592
True	288.9501165005578
True	742.1660391442178
True	165.14260049908103
True	127.63280532477468
True	65.66287599182985
True	881.1124882724021
True	801.9259820972834
True	73.18501480942935
True	446.35915433726376
True	719.3209993471825
True	409.6978571181056
True	54.706922994065394
True	320.77433180440704
True	790.8143263766825
True	30.44270944102162
True	351.3363946126158
True	168.39270308116068
True	298.2543323399223
True	34.043858322044905
True	219.41782421364465
True	773.8054203674853
True	647.8830831097821
True	52.76083948057775
True	299.7107311728253
True	895.6245042828141
True	18.17246703152971
True	312.35543953718616
True	291.984794807345
True	428.8263372047277
True	222.884636288081
True	619.2677920527193
True	46.23461102846671
True	971.6231437650158
True	882.097045500293
True	48.3032848165767
True	394.8865565582004
True	723.0944788529611
True	908.5933653851909
True	274.9814226005121
True	586.9579142470708
True	127.1626931062343
True	189.6658598921139
True	131.1297036847942
True	136.1915542758858
True	208.62749195198364
True	945.5417552367052
True	804.0002583966233
True	905.7120897766224
True	21.67558913275248
True	24.07319566392364
True	362.14691323785536
True	12.771129222440948
True	635.5124496864461
True	1005.8498625684358
True	273.75296219809314
True	212.52054876868763
True	81.26647141193789
True	224.33172972256625
True	133.62874487867953
True	45.28832813459104
True	126.18564655440628
True	90.09218911178364
True	238.8770087259968
True	538.2771892287321
True	165.49446181491982
True	31.84090240446259
True	60.097230699788135
True	414.2815047296371
True	266.9196961684241
True	567.8380311019189
True	21.72903401398757
True	109.5215634209925
True	662.1223155442643
True	256.92325677727
True	485.29312727185777
True	644.5009073233888
True	101.2190580068362
True	105.29715358608846
True	81.00323004223556
True	26.167967231944477
True	123.83168057580406
True	88.35099223319074
True	103.137318140042
True	152.08235362661833
True	235.810603850603
True	805.2393553832839
True	298.0750988954153
True	968.12578106872
True	165.01244911734315
True	200.76681231556032
True	779.1223544717959
True	316.7925659127543
True	578.1830022294592
True	252.6327894582964
True	360.6009192390878
True	462.8043142039043
True	591.0834523725478
True	633.9997244378798
True	363.0178160728656
True	34.22079690866667
True	541.8405834083931
True	611.4740048533746
True	19.6679066166012
True	10.185092458270908
True	260.2294892772327
True	418.4246453542166
True	451.0838264586997
True	69.18526424701278
True	650.0096552295503
True	967.548924673848
True	235.43728757874413
True	879.514357942321
True	283.6227149327512
True	104.81825864808756
True	264.92015293577646
True	697.5970241071196
True	37.85455466801325
True	580.3271300965167
True	1250.4652902564983
True	1023.1422342984788
True	890.8291267893601
True	207.77592839308457
True	85.69706564643428
True	197.1127683746761
True	829.6689717394845
True	147.05621218670038
True	1082.9556223054346
True	866.3507877367186
True	43.44050085083776
True	86.56008234991359
True	421.55802463749086
True	390.8686110007835
True	206.84973499328427
True	523.1109129501777
True	688.8068608559839
True	124.12375279703949
True	276.2126081722392
True	1010.8931565451678
True	51.90350222032177
True	673.2480463084237
True	542.4693137869696
True	38.05612717904061
True	826.8657674513015
True	384.9568233993064
True	563.8462601877302
True	103.48595354111474
True	269.7926335296703
True	203.2058437091668
True	25.396437199616336
True	136.277818332451
True	738.8313656170865
True	133.91388974468566
True	386.4931423005965
True	67.0274718623179
True	638.2077826027469
True	610.001861623575
True	230.24763968953533
True	466.2948667183528
True	167.6699714228266
True	167.51942307417215
True	224.6471758243264
True	286.67811258329573
True	356.57594505208374
True	133.31365219443984
True	191.5143237018963
True	26.44020982543929
True	873.5861396091626
True	306.1681649918401
True	9.66369618764016
True	360.2806420071609
True	162.05416219088784
True	620.7472725009975
True	380.8062537981905
True	580.946990707141
True	541.8368513363519
True	487.4824904068731
True	786.3554575103083
True	241.98679646156896
True	561.7432644328258
True	153.0666018518769
True	550.974420415143
True	367.4385968698192
True	375.8111180858821
True	127.74653545643564
True	134.77586430415593
True	112.09657928077186
True	70.39307949858048
True	711.7759486924397
True	184.20613121379972
True	42.38827863484524
True	0.0
True	547.3212849323847
True	111.96535600842354
True	23.26739176741468
True	39.17050108451895
True	110.86632121410264
True	518.7415805319404
True	182.34102460698065
True	107.51096741762208
True	35.98023961349589
True	160.55813010458246
True	923.0854557158104
True	47.57443859340981
True	230.2554539072323
True	717.5953131119969
True	319.3237045523382
True	446.6649049082124
True	484.2147148589959
True	518.1092961559017
True	591.2281536603795
True	942.3480568522042
True	255.10658415744933
True	1050.5316390702053
True	925.858113073686
True	600.4605371472408
True	342.6447941400458
True	843.299070278683
True	8.393060007962816
True	32.9255403438672
True	304.45964113177126
True	43.15993530219126
True	192.4116348796744
True	758.9825309444121
True	221.9909089183284
True	710.6010800309932
True	749.6329841987776
True	129.40228807829624
True	349.50550384199863
True	577.0837840480796
True	22.267776669074237
True	130.79369127257746
True	432.5933298689614
True	305.10877251740766
True	200.4495763988565
True	116.84342256276815
True	381.0963044240157
True	20.62796163545312
True	360.871137255622
True	354.6278818061047
True	1063.108317484254
True	371.6332230065559
True	30.73878609254385
True	457.7442058281895
True	462.723751410204
True	228.8583602673097
True	29.37899467957069
True	771.2790110723658
True	449.5040436705042
True	186.2513331497302
True	13.310049571140157
True	1225.701405234306
True	170.35119843476605
True	29.16778026062874
True	297.0736671446508
True	269.8983196389636
True	116.47756352555362
True	293.0526423931918
True	45.94222774600362
True	313.5335667694037
True	287.01254377096404
True	313.4524868894584
True	30.24612852469074
True	48.71120312525928
True	1038.4390223485602
True	24.47667133584215
True	13.031377431768323
True	168.1578745863439
True	651.9192497513033
True	9.069822939108466
True	191.6351763655984
True	176.5537259653725
True	531.0098411560215
True	371.0030606731822
True	733.3444629868911
True	321.1750311595114
True	497.21509232857807
True	450.41216280531887
True	498.5456858262762
True	99.78642250817032
True	1290.7052511794564
True	930.1761320790832
True	286.10622331716667
True	532.0538400091784
True	101.37091491991266
True	548.7804868967843
True	436.7348519958587
True	157.0024195805424
True	78.00223521194073
True	347.1489312572114
True	162.640402768681
True	31.54898902709489
True	599.607940201565
True	380.5334176238625
True	70.36730221120932
True	28.146202331858987
True	655.6677869658278
True	497.6999252334081
True	76.91072713734005
True	19.429170804349575
True	335.4159557902097
True	316.8694723347081
True	708.1631911750021
True	541.0838948191275
True	562.6021311576694
True	799.4618565988458
True	8.391282269605403
True	57.91463749463098
True	36.38156723041284
True	60.21978058808599
True	502.8811633482541
True	587.9392053640998
True	75.20447014381779
True	109.51080976602373
True	198.61296581707697
True	71.92041916505521
True	175.97410192257297
True	200.27053326255665
True	263.3466691644191
True	794.7045217478501
True	608.9844183432169
True	294.1265216625418
True	193.3633551284665
True	266.78258647003327
True	249.5932456000236
True	717.2750682734171
True	316.4674009109693
True	174.4405913326185
True	913.0015124059544
True	340.8859381220746
True	474.10005150261975
True	150.63943567096933
True	121.50582053412404
True	62.82920239323897
True	206.20757359310548
True	969.9521312590932
True	506.9382748294429
True	115.06255957873104
True	360.9957110243985
True	102.44601597993804
True	695.8864510369708
True	4.53516803962518
True	710.659366429491
True	36.09057598094481
True	906.4070724435436
True	844.5796786072059
True	218.05812444836
True	29.194932825995235
True	82.04395075699256
True	439.0829165136268
True	224.94671960435437
True	1.1083342524171906
True	79.1475422412933
True	1092.9045739149333
True	340.04060224293875
True	679.4013230073683
True	491.8237540440318
True	31.22488767584082
True	134.36366098613303
True	448.5274518607709
True	933.5145561937802
True	830.6999936473516
True	440.8886952197733
True	332.31081618927226
True	19.08370761477736
True	82.64905153690336
True	743.7235130537845
True	462.2591231594562
True	378.9019914654276
True	898.1134536871675
True	27.002067223782824
True	209.89305601862063
True	899.306619604664
True	229.88210676154
True	8.558144921142604
True	495.72441910212285
True	100.02282543725548
True	654.9349229716912
True	55.9004925057549
True	259.7496675109314
True	873.2708471958138
True	922.925088104242
True	271.93487275121333
True	420.9883185290787
True	120.67319496417932
True	593.2959246005377
True	265.13207634546905
True	199.63594038938905
True	860.5981046621293
True	58.56638575290189
True	730.4197094228165
True	277.76809189341105
True	294.40986299704633
True	169.56476142042132
True	468.9265363840064
True	610.7233877449779
True	355.17624212428905
True	407.9395184718926
True	72.77522058053589
True	158.14665657660157
True	454.3447854588829
True	227.449672665917
True	39.5315206364408
True	192.36452046464504
True	383.5343850316585
True	431.42586904876697
True	716.6469161213308
True	132.93358549638967
True	635.5842500099764
True	514.1613348097111
True	592.1266555530601
True	129.34288883998283
True	36.72122705348886
True	667.918506818484
True	72.4661278013601
True	556.2174303498911
True	674.0246571361819
True	444.2377989668099
True	133.72223048248514
True	537.3070119890303
True	3.972263549034809
True	391.0249997942378
True	27.639386519719128
True	635.3858146165783
True	267.96396125367045
True	577.8562144648861
True	706.2189506259139
True	148.24697942533817
True	530.6151904194846
True	504.0060129889892
True	65.32285904214325
True	935.6353652748256
True	3.2400812478521126
True	28.32123157122216
True	632.3128302355032
True	662.421867247971
True	123.8735751554628
True	414.99361178497406
True	126.7869976071012
True	70.3086568803575
True	420.6175289752043
True	42.57940629597081
True	515.412689191669
True	12.248528295121952
True	831.0273794327445
True	564.3212503743333
True	673.5323773548205
True	103.4513561479323
True	377.82295389336576
True	992.5486964975696
True	855.6359179291579
True	139.2325098036301
True	527.8031614996496
True	453.290236270384
True	250.38019434498952
True	255.2759992166658
True	6.762377001296012
True	318.04867580382165
True	12.226675683891028
True	372.795747052463
True	72.05438195116915
True	404.92556073051145
True	653.2406575144822
True	123.99051645059372
True	245.3320550827492
True	618.972401848614
True	681.9125940239888
True	294.1023688597514
True	137.61902136938994
True	167.14636237306877
True	483.512530567768
True	80.74682520101241
True	9.256895993387229
True	512.2427992090097
True	566.077521148725
True	21.08558504192393
True	135.50346412085707
True	886.1363942749064
True	477.33286217415537
True	272.95465826817104
True	35.425008025152735
True	468.6067836855818
True	109.4807618677002
True	586.1786321827785
True	677.5925387732797
True	296.7803402306513
True	360.15809471950257
True	187.33806470839087
True	248.0145170558804
True	73.37635006256748
True	220.02901249784884
True	503.9083457249396
True	21.850752661723263
True	460.4076533283385
True	376.099154825233
True	705.0678949567545
True	898.8077293099033
True	908.0469806116492
True	161.1975976621173
True	406.8080933794042
True	67.28350748629576
True	192.71154167012023
True	325.0358659141936
True	11.26018803953652
True	800.3587755546521
True	22.599555268634983
True	401.427687718868
True	266.4689552126911
True	649.2601760274412
True	201.42213436169823
True	37.53750275698993
True	689.3704070474073
True	1084.478177588258
True	225.89382391963
True	130.67684721049278
True	616.3325071879991
True	502.2764561180724
True	17.157427972035148
True	863.256317748435
True	110.90018732795752
True	46.62969729710981
True	303.4431961218031
True	353.3224842223989
True	389.985829725704
True	265.09501089353694
True	20.62363883680747
True	22.72767332287449
True	819.0489278476458
True	199.14304732854765
True	110.36429100245404
True	820.600620697623
True	668.8590143878317
True	635.7133386650991
True	448.7926625269528
True	150.5454587518491
True	33.039838678240024
True	100.96744042889286
True	448.0941041305012
True	221.35848974094225
True	472.9228209900661
True	147.2230235995588
True	487.20750951747095
True	644.8805561658726
True	948.2015654458494
True	23.76013327732037
True	968.4667032338346
True	1087.4962581402883
True	485.4660261621007
True	84.3489554626176
True	815.0915544296275
True	644.7753268765994
True	675.18139747432
True	170.145639766098
True	740.7207606658781
True	711.8223177763633
True	120.21411681430456
True	814.162946231015
True	813.9926788019673
True	487.5427101043719
True	219.67830118971807
True	74.05260525820425
True	313.4357694571117
True	361.9239947838771
True	476.2787467482252
True	428.54275301255154
True	189.08573702128996
True	308.67998690245616
True	2.283449137899342
True	13.611684856048948
True	99.99430935025092
True	129.70924104262562
True	351.50450073985
True	340.72643750252155
True	112.74200048685331
True	18.11373275568341
True	210.3672627884758
True	838.402784864073
True	463.716719255193
True	544.0260594567459
True	567.2975299534804
True	852.6261117270137
True	647.0033014868902
True	94.64199849983812
True	195.61502593828885
True	245.10173981164132
True	275.2921338177068
True	105.33599442749774
True	353.9611281185146
True	425.3432113048103
True	166.23389540226978
True	650.6169529049125
True	247.9718010915552
True	214.84270322880133
True	27.50101235888276
True	248.83248607176
True	485.1622070037962
True	166.96724584398237
True	533.1636260239394
True	465.3362744779907
True	241.69120870929365
True	102.04212123489582
True	38.48830907570365
True	399.6090093937996
True	789.3814608718209
True	162.5745724880017
True	1043.0087438620023
True	1064.5925649069047
True	487.2443970125476
True	98.36720270842528
True	121.610326967364
True	664.997078207343
True	7.8721312497423455
True	221.7496140214097
True	139.75720524249806
True	119.79505754267495
True	338.44469106471536
True	629.1057739996929
True	37.88310235842712
True	126.06422270749778
True	934.452619904146
True	58.07254390314366
True	445.3429665452632
True	521.9737269729044
True	254.2155344333188
True	136.69452535927817
True	923.6311399609276
True	1207.1653677056086
True	523.1695565120955
True	647.9170881654093
True	216.4152592647061
True	152.95599342436748
True	337.401530297991
True	234.09083581280905
True	168.72454157867026
True	293.98959795626206
True	350.6600472335835
True	11.474727615726964
True	632.3103820075507
True	147.5705873221432
True	80.97979277656195
True	435.4471116988531
True	322.9305252144898
True	1184.1329381814403
True	347.6589443011618
True	942.1111726746334
True	9.278078197956065
True	266.5102298632617
True	226.89549594718824
True	158.33841823769563
True	474.7386121029299
True	201.51402568410825
True	408.2409855618581
True	325.8569330800445
True	117.23001371720456
True	365.1507179709193
True	1025.6018297511891
True	716.6599399135307
True	228.58081061373312
True	103.78185235167604
True	315.3977386672191
True	23.275594072806403
True	354.5026905389224
True	326.06554080036415
True	561.5051042366383
True	436.47815740330833
True	357.22335351524566
True	163.42659270671172
True	13.21737362624872
True	421.691602856392
True	284.8513878553753
True	137.20585834247498
True	303.75774170953787
True	446.65885969855
True	819.8991930802493
True	305.18942089792165
True	781.4031577694776
True	393.3041970758713
True	389.0629169337749
True	1.2995245154109325
True	1168.863610585666
True	102.42949933438857
True	916.4673907405572
True	203.80839891959468
True	467.20462351260295
True	668.747581764327
True	85.18701058437163
True	476.89301486253584
True	34.44871206552411
True	409.76093894489344
True	78.27755860790174
True	221.1165850444832
True	38.33428796987098
True	681.496341807896
True	183.1818047506194
True	25.8511571949563
True	400.8099218542609
True	110.58545292639263
True	167.03639279052382
True	836.1273879307878
True	249.9179497338766
True	151.5587608358278
True	374.3436328537029
True	520.2966595107927
True	319.58511238150504
True	505.0778658260979
True	625.205779832983
True	162.07947670826275
True	6.441381714225129
True	77.15577107768335
True	415.2896505859624
True	91.26527705703704
True	76.94288315911409
True	1068.2527479205298
True	27.147273734451108
True	325.7767774489736
True	324.39409138882985
True	466.1166279789683
True	676.4705759157907
True	180.77421393280616
True	653.8788730954293
True	333.7830318208304
True	346.79175304781603
True	270.4163484013517
True	211.953721193485
True	348.96583346471584
True	451.976745808416
True	398.2571744582541
True	623.3090627799285
True	143.33374244117235
True	80.15439572891779
True	40.18892073397532
True	293.15228574888573
True	636.3243624547002
True	389.6193126507152
True	751.6420663044184
True	213.73736036196016
True	395.9746952200801
True	67.91773443617178
True	54.75267814426624
True	429.1878579120573
True	200.43944654495243
True	224.79476306758303
True	42.84436902858207
True	1078.4830062792014
True	167.2915992052496
True	906.806996191399
True	326.4010782460682
True	922.5194947471084
True	226.3338003914604
True	455.75399477100336
True	536.3193605406982
True	599.0587585828916
True	215.1453789831073
True	478.6799825793453
True	941.1739657753084
True	128.61906422250738
True	7.725324534591824
True	575.2072880974564
True	30.868112607562992
True	78.58151476442842
True	784.7412276588578
True	224.1713490869637
True	1007.5069125714232
True	694.0974702600925
True	425.238468848758
True	278.2650135276231
True	479.4774612530396
True	343.3135800449309
True	178.40116115753105
True	684.8091161532166
True	702.5028124276408
True	209.70558311508512
True	88.25013011615538
True	495.85203605450806
True	140.71579352723444
True	390.0043425313864
True	348.3177479463027
True	63.35218301303699
True	386.952602542933
True	400.3331490653523
True	393.71796938206296
True	416.6646819032501
True	408.33942502406165
True	663.1878952941648
True	57.72786329335312
True	450.1594543067101
True	324.9171575033444
True	640.5218051614071
True	227.84692451518896
True	106.2908508115086
True	43.779040476581294
True	536.4001495856438
True	675.4153090526427
True	188.7608139159989
True	410.0381453977676
True	337.3584628272603
True	15.845961296638306
True	167.77289252326335
True	299.4680830328427
True	3.009643053154766
True	889.4285213342764
True	82.79435939154993
True	105.3834551435039
True	120.08956498564706
True	366.21243731523896
True	36.12459025395172
True	444.8308006837577
True	229.79264482050564
True	5.8679276497187605
True	117.5085865541477
True	434.1803679103971
True	44.08674630822199
True	69.64601745298772
True	176.8118822563611
True	288.6842675102787
True	969.5033357362138
True	383.205163900006
True	937.5159476562384
True	191.94609091348948
True	1005.5617831933688
True	773.705101243302
True	660.226432210182
True	413.2100797632375
True	380.3189182080528
True	80.48093524384043
True	74.64836641373621
True	81.31771350175163
True	172.3933729683887
True	477.8747659712125
True	1115.157769437293
True	179.64816052535627
True	346.27953500548125
True	440.80786026048895
True	620.8288101501283
True	607.6609940230198
True	288.0971748374567
True	465.4520817730735
True	661.4213963110221
True	96.10625538347668
True	712.2508838214328
True	252.74583125322377
True	140.4311892642043
True	400.58235837229455
True	844.9005539911577
True	429.4320581056341
True	859.1331691242439
True	201.9010538382702
True	342.9162691688454
True	705.9872223425289
True	618.9951921041816
True	191.4664784525449
True	261.0800146361517
True	815.0302862338677
True	32.75914164288548
True	181.65960617348145
True	473.7044160607541
True	699.5215116618425
True	102.32730279808712
True	33.64661060252403
True	167.43972191970948
True	740.2605645595759
True	317.0013040165551
True	545.9004812297226
True	346.16507146699325
True	308.18527630789094
True	441.4419633150007
True	500.4130858740495
True	72.2760530399181
True	379.3126649618434
True	799.3479236968615
True	0.0
True	278.9796046055284
True	258.23188284994467
True	998.7823349371764
True	140.29214563442514
True	644.3158702024721
True	643.6720618765262
True	114.44022804949104
True	215.2610691157436
True	132.12176227826936
True	11.126011860139553
True	284.06775399394843
True	388.6652330042394
True	1134.769797389974
True	238.9025536941392
True	404.8629463230935
True	666.3443183135616
True	202.4236915459336
True	29.052488087460432
True	866.0760641703368
True	596.4550996317382
True	157.01111994395325
True	628.6363669495963
True	161.26822769585647
True	305.1363398894524
True	768.6442697553052
True	35.55763905926198
True	108.38253846851109
True	503.58781667183314
True	63.73395056836443
True	78.40217173867326
True	402.6410795214667
True	22.09238634802136
True	752.7778466559924
True	103.2816884970973
True	152.69092326674544
True	18.419074569589178
True	707.9818726867832
True	22.86630319962721
True	783.2397246798029
True	401.85518200451423
True	115.65658687312605
True	698.5745952694243
True	523.0497589827784
True	569.8529328628758
True	47.117326339801714
True	366.4775192815841
True	4.82784088820264
True	87.2767456097392
True	375.04060981733016
True	44.782224781186805
True	117.64095081795271
True	295.87648823654087
True	183.7209304426002
True	99.06830936496571
True	643.9788377058608
True	18.7117525583307
True	1190.1234841089818
True	515.7375372545098
True	301.44557249871474
True	493.6168584315835
True	120.31958288048068
True	794.611559816199
True	1151.8145976692074
True	743.6115731911048
True	171.41131845805236
True	232.6323996742664
True	50.42143256897222
True	58.088053877637336
True	152.394286330552
True	99.0153753681079
True	169.6387466103921
True	1218.5384334878331
True	305.8984406365593
True	357.9134408353142
True	719.3114990005569
True	17.02789382325411
True	12.53133137519156
True	611.4572622936674
True	5.751799382619845
True	116.1077246626416
True	699.2589503602253
True	175.55337374992703
True	647.2118497706714
True	825.0897135851278
True	152.75475586336543
True	859.5852630143505
True	3.4621125467405967
True	451.8219215412901
True	1047.938466564746
True	24.451743091103676
True	234.80807429241983
True	152.992777556054
True	932.664744339101
True	234.47526553682735
True	487.0444196794704
True	117.44603826029318
True	513.5895742856394
True	162.42601601789332
True	98.11076531406177
True	386.27813698803897
True	68.3932712642801
True	53.143646595340606
True	1045.5100761150177
True	267.5879150768965
True	155.5456846050804
True	360.23002878974813
True	391.3202509237233
True	208.42262126312488
True	175.57406046686987
True	402.15947689454674
True	34.19789509747029
True	479.3566122358033
True	1120.848008192292
True	120.49257660963264
True	478.0881495253029
True	309.9232030151518
True	27.89062534465645
True	409.45997881162543
True	104.33738678281492
True	594.8109469773673
True	211.05668924247075
True	407.2683039316512
True	21.85824794242926
True	442.1460364985812
True	113.40107381311591
True	333.9645205402427
True	29.58030096069691
True	172.07649436963712
True	252.3837872138444
True	745.2524648917878
True	59.5738177403113
True	136.7770278687223
True	237.7308188491457
True	141.85203822849007
True	640.8292935756316
True	556.8115679301438
True	766.9731948114569
True	392.5217486105509
True	533.3335159269283
True	434.9807053088672
True	685.0336199112212
True	75.85411305766485
True	475.24086839799696
True	403.5045448847266
True	46.95579027743226
True	85.88826369859997
True	123.83520091173118
True	81.57890906458455
True	325.42843317754074
True	837.9801607167566
True	340.3088142898136
True	1018.4812844792244
True	308.81140396512006
True	903.5347549070678
True	154.76623295606748
True	569.4689582206605
True	594.019057172566
True	727.1476096927211
True	446.9650832822596
True	60.16421177211639
True	308.51325378308337
True	41.51736537504338
True	155.76994906372482
True	177.67420800602372
True	1104.983290300347
True	219.29047089725285
True	563.4965778057419
True	539.5493352307128
True	549.5324473095864
True	921.8330718371913
True	579.156888629779
True	661.7435377949781
True	961.9257413798588
True	130.8438006474833
True	316.3399961880338
True	253.9538332972108
True	330.6698507664101
True	93.29871091152486
True	367.4255063314427
True	3.950728848560771
True	328.18572289972207
True	258.5030539919323
True	600.609450099843
True	289.95223791909405
True	362.6716796783897
True	11.300812570203698
True	59.97101210236579
True	535.0979976608728
True	28.923315883358185
True	138.31267678638736
True	66.40562633623402
True	152.53056871756922
True	241.89988557549063
True	69.34016611853491
True	381.2913239147078
True	265.0083902214226
True	96.90818406838522
True	342.4597530762877
True	64.28096193142697
True	598.8008626773702
True	886.7006461192659
True	257.3380711181192
True	1168.2552981876056
True	110.42400252875392
True	301.266104199773
True	1067.519558202894
True	87.95677510848084
True	288.8087486477684
True	9.783857211131943
True	410.9893825927843
True	455.9897516551947
True	150.52099462973584
True	619.6856057491557
True	927.7058136257798
True	158.49365993193996
True	74.82957108456344
True	329.43621427050454
True	541.6527097570855
True	611.0627608268072
True	1201.805110836445
True	27.408127241708332
True	930.9192343026006
True	131.90538921426767
True	649.4968389453563
True	118.2250523379692
True	128.8155944719971
True	193.6579733726007
True	172.55467989684828
True	766.8649943321366
True	213.8813811657212
True	231.24654608286468
True	66.768614661034
True	513.6742339295822
True	441.3845388099325
True	172.6681662293663
True	237.96914430168212
True	17.705966692401017
True	434.56001698736657
True	219.4683776509837
True	273.47066846940487
True	111.97850929198135
True	722.3139066549347
True	422.7702572085338
True	256.506533727263
True	651.5344467670116
True	519.659268214054
True	463.9292551648948
True	129.3127437944876
True	530.0444355813428
True	413.6606970049155
True	2.846347560751443
True	191.39133233519215
True	94.2585443609203
True	247.12439931067988
True	3.0263078563288115
True	121.0499843405429
True	373.8566431835372
True	7.837961994359663
True	889.068426362207
True	172.69570081917752
True	737.168994960953
True	769.6081882353407
True	150.9707184786281
True	234.34820938602056
True	473.2686295455169
True	839.12045162227
True	49.92255220553625
True	40.51690850618413
True	124.2186145875767
True	618.9520755269864
True	722.2277970650645
True	183.1103268888813
True	602.7581138437299
True	603.1914868630398
True	871.1741375296751
True	415.6186422357938
True	186.39149077889627
True	856.8487457817056
True	224.8303664439944
True	151.68492466762086
True	345.54331225654465
True	222.43448202571156
True	204.9260768779812
True	623.4068596544939
True	250.1669255558144
True	184.48063532278093
True	461.7163496982018
True	457.1888050345653
True	65.4866614030498
True	289.66570983713933
True	78.9269156884276
True	342.513660156606
True	365.15336565199095
True	262.49179006971826
True	173.69060124409495
True	369.3682347572058
True	633.8143778962532
True	754.6685155359361
True	302.46567315147564
True	738.371311391528
True	64.51373191206044
True	864.4128606235612
True	335.48708752388933
True	12.354632416985302
True	618.9469253981105
True	704.223778042766
True	257.68409321105213
True	170.78814207378397
True	47.58703785880585
True	379.6978788692021
True	72.73535557257684
True	15.072369150916256
True	885.148872169867
True	370.66734583321966
True	170.93089143630593
True	1017.2754238481366
True	11.871449894593225
True	774.8035405494269
True	29.995945002021987
True	640.6661828149012
True	60.98430093197094
True	765.4257306645758
True	437.8410623690191
True	189.79411222147905
True	457.60386946081
True	203.45282661619865
True	300.9681420196044
True	221.25849228416263
True	408.8093012403246
True	11.379434579611043
True	322.5924367066268
True	111.78182772468467
True	11.609607932921154
True	461.5232661564804
True	726.5088915605912
True	292.1520519804236
True	79.76972031832491
True	306.9253460887274
True	80.66206967182441
True	195.89464224115204
True	183.96009903040948
True	392.91028676534734
True	43.260842742814205
True	134.30504737605625
True	380.56673842187627
True	894.874811164405
True	111.10164597224568
True	205.6350206966593
True	428.5146279466133
True	18.70726211168796
True	412.78444610272703
True	512.7200331007316
True	88.29598133409861
True	394.21979544292566
True	358.2576436959825
True	418.2663845845809
True	588.6949351634108
True	1066.2113873858298
True	955.1848086857328
True	57.14649496830244
True	1041.8282291178164
True	114.29669717824432
True	113.89331351212664
True	105.51071144419495
True	483.2253466205128
True	368.9734421527679
True	592.4360964473101
True	254.5655320270094
True	156.92158520827553
True	403.0500033653745
True	16.369850183673243
True	459.7830639341512
True	387.0634876501203
True	147.06199466595652
True	95.36173420379814
True	542.3434357983602
True	1016.102111421515
True	208.77587931169936
True	68.28789662495815
True	410.4035277257652
True	374.4044821135796
True	488.422489577702
True	314.6605975088069
True	3.8611834784965
True	547.1525064617458
True	511.2062380819453
True	516.074624513242
True	198.6591132605857
True	103.43852002707544
True	20.66553415946841
True	372.8352854674463
True	109.7977590629521
True	7.218910230820083
True	29.558104734117396
True	345.04366814266865
True	629.7541900459466
True	126.14641397734631
True	91.9833588739354
True	23.52174362821987
True	410.701643533474
True	352.654127434424
True	778.518633315336
True	304.3185153076255
True	532.6897498996677
True	521.4176435656733
True	531.5973181257779
True	285.6722941602281
True	528.9071116811201
True	99.9483556870826
True	581.0255008437637
True	6.7000277038827765
True	371.2626379629
True	468.6398843405745
True	941.972454156312
True	355.6616320141037
True	813.072948383747
True	965.2689986397204
True	172.8326269334921
True	35.93738284717735
True	359.9208226039241
True	393.509469464025
True	607.1869176984782
True	233.0998274266386
True	28.11417991090411
True	657.4164000169437
True	129.34154612340615
True	1097.494566270393
True	318.83227445155984
True	468.1470050450359
True	126.23614561245752
True	811.067774676873
True	138.44089174382717
True	819.6254428602498
True	551.6282218804735
True	188.1368119570459
True	116.75638943719308
True	65.7090725758779
True	553.6822701311552
True	891.1172199741748
True	430.6508775791167
True	535.9397266394575
True	134.27973401037056
True	603.8604987461401
True	489.1857968317237
True	785.1711994952474
True	323.0519652159546
True	596.6032240498878
True	112.0627245118906
True	26.107829727702956
True	410.6674647538712
True	176.4343967512822
True	105.84723883714452
True	370.7981643265154
True	1069.7502578827434
True	269.81676209620446
True	554.6194943552235
True	13.012009260937836
True	72.11714132485857
True	332.0959100522931
True	769.0780070019864
True	449.4353932808916
True	528.9019382631161
True	713.5372868023468
True	64.20127468214834
True	732.489296512333
True	50.23400325897304
True	105.49415575646444
True	173.3711004497641
True	84.0976270939017
True	24.55393438733683
True	292.8238397206235
True	473.26442455000193
True	902.0892768720096
True	852.6001254906831
True	5.818498289193843
True	284.9822920921867
True	462.6629073068783
True	121.91134461255236
True	238.94597745862407
True	319.40342854102266
True	1321.9195682463048
True	456.7529309562096
True	23.680523663400557
True	185.40740288036093
True	708.6727969013942
True	35.15126647786857
True	165.9575701231123
True	573.1665910465894
True	73.5443759370959
True	877.8459770162956
True	344.9294799164078
True	668.7466827931978
True	73.32919741445282
True	677.2263211400813
True	590.6278087089012
True	873.5036605868821
True	251.82984339297025
True	510.41732923783474
True	841.4427621898598
True	916.6362656493466
True	237.4240072465974
True	785.1035720838757
True	221.36605575252867
True	452.3697856636744
True	369.3162898899178
True	502.6771928734062
True	495.8813601995652
True	308.3351670522367
True	344.1940732066595
True	114.36209443999802
True	351.11678620562856
True	1155.4451121083366
True	337.7502110685676
True	147.17528181819674
True	297.0591079387912
True	744.7716288371219
True	646.0488295879125
True	426.4782159662407
True	126.58537854418113
True	340.43987428158914
True	34.23776786369469
True	166.87002133141027
True	87.85127172845903
True	87.47487442257045
True	542.6317313988561
True	135.84364401738574
True	127.0651800839905
True	105.5146711474154
True	88.40090585279087
True	440.339499556733
True	382.4392831654563
True	1069.829232423223
True	527.3914225724167
True	817.1308660841129
True	271.3582104723723
True	292.2758647019248
True	523.5503195861324
True	194.01198567260693
True	738.6819234294685
True	238.17075293075945
True	359.68722976906326
True	69.21286326368828
True	118.72772338148422
True	263.4774945828795
True	127.22435806660847
True	485.83274498444126
True	34.12347395744685
True	550.4282008174863
True	1011.9208220416476
True	742.6046308573347
True	1.387820300724238
True	66.27599649157001
True	499.4873255712802
True	444.7277704971436
True	76.08893808689182
True	119.84818616653205
True	302.7062356600132
True	76.13259103761484
True	51.29220694934299
True	744.4530188697278
True	674.939253590208
True	167.72266517573982
True	177.6367733412399
True	532.1757722438584
True	58.88384480205968
True	25.07845975059943
True	560.8094683121095
True	454.3702021426264
True	1119.2620781986825
True	44.83799461314116
True	462.4458592952873
True	917.3013334596162
True	806.3289350011266
True	284.9651428270174
True	758.9372032939841
True	405.7948113453405
True	40.15588587178932
True	96.60110475400448
True	714.3085206791619
True	71.78645785625265
True	142.12331056005524
True	933.3984219322564
True	191.66862236751803
True	268.70610221165254
True	102.36699368086948
True	630.7143042882902
True	601.9086153151894
True	207.8686756660753
True	425.525996361485
True	43.25672209228787
True	273.6025550130707
True	618.3483705678684
True	606.6300355393914
True	313.3751809002161
True	76.88533271669769
True	999.1613617307286
True	1097.5754072927757
True	557.1874070250809
True	63.63088926945178
True	29.914898621818
True	91.99184652992884
True	111.53442574430264
True	106.99013087428848
True	900.4867053127035
True	1215.8000754622435
True	750.5860795340711
True	335.22975666710107
True	8.802135644458446
True	21.302491159213208
True	337.7637130126748
True	476.1129646788704
True	44.3073341268975
True	587.1094336754064
True	427.20572526224
True	405.1879336676785
True	77.91047856823306
True	202.27845931988745
True	266.0931520191378
True	136.86631495366507
True	410.3097196691436
True	45.71328235817697
True	182.2868556201928
True	1167.7979557768142
True	5.94533722474982
True	27.477981000059103
True	607.4760715326064
True	360.4044628842438
True	767.4623127116353
True	163.22674174058182
True	761.7411900311386
True	584.8176769060351
True	284.0893054057495
True	432.1659179141338
True	337.27844674757034
True	296.69812429392886
True	270.1506880933942
True	395.5812155526926
True	510.8723355225512
True	503.8775252007858
True	108.23373126415768
True	366.1489861556125
True	9.5689985965757
True	168.48355991648964
True	219.2426802646361
True	854.7545702469233
True	585.8815343251752
True	33.355920738208155
True	724.2143657017741
True	859.0739461393613
True	104.06342293844052
True	346.4952674854535
True	852.3972212088121
True	224.2310714614692
True	170.70596918806396
True	524.264678613294
True	579.4576338999958
True	1068.104131284102
True	150.1721897438277
True	153.2057697338888
True	254.90370438264043
True	315.053182353051
True	414.1718804105587
True	411.2840693312866
True	322.98027487114007
True	446.2956623181728
True	498.0379001103947
True	236.62962957052144
True	1481.6408559621868
True	245.94351444054905
True	405.8981050044206
True	54.8878464425336
True	768.4496771856304
True	254.2455309305296
True	947.008433291076
True	572.3018059798712
True	321.2615244121018
True	781.045533700845
True	255.9322972569871
True	213.46879093004048
True	261.106121256435
True	221.8884604555125
True	133.88899428976134
True	258.7729142037217
True	734.8743295002557
True	527.8486130362953
True	225.07856182715207
True	1152.769992069302
True	120.8709218329899
True	266.47801243154936
True	76.26663015659915
True	308.48693949356857
True	400.9254206099521
True	91.0538836923045
True	233.63568399098253
True	75.2835335819998
True	712.505749286921
True	377.3292747452717
True	213.34777006690683
True	737.8229160776423
True	841.3758750032604
True	811.8608953171694
True	815.1258442323192
True	332.5118667625909
True	1.0722841072019411
True	252.34091299700532
True	52.49419084194469
True	378.60264345707327
True	54.35427168861858
True	353.1962273262125
True	856.9935304688289
True	1030.207241208495
True	404.50924877405737
True	21.859621754747963
True	526.453243290754
True	501.8244968473798
True	192.17624089988715
True	230.14702917997357
True	296.68576441831334
True	22.817454814505272
True	124.30606928159916
True	971.5715449938048
True	61.09119927228688
True	477.328410155352
True	783.2968313242563
True	102.59580372988692
True	244.576734004596
True	116.50710235923496
True	14.713876805789148
True	1.1320282342560934
True	111.02160824115568
True	1034.669648727189
True	489.5941760405077
True	65.39109088125257
True	773.7043815097365
True	345.51634725128406
True	1.1827322524907171
True	441.6639469300504
True	186.27411216618663
True	506.99135941994433
True	82.62873402589155
True	324.3668712511628
True	386.3713823528409
True	171.44859400363774
True	211.04320296752303
True	126.8759153322212
True	175.90502472914056
True	993.8663365553384
True	18.431789753060738
True	502.3287170461359
True	498.2498475501056
True	400.5920077529804
True	212.78307906543407
True	239.8306775059764
True	153.35549162980251
True	46.0904343990275
True	482.2921504698604
True	146.55100025358678
True	833.5146301188036
True	832.1231750320161
True	239.55640300472425
True	309.3933898901971
True	539.4849700800437
True	43.50238367893272
True	86.40487487112675
True	749.6157412249473
True	1074.6073720289469
True	104.28120601500837
True	728.6414916182858
True	140.4033778101244
True	938.3534228795668
True	651.9119203230154
True	102.85959003127638
True	277.3782778397394
True	622.5486437874266
True	264.99533766084545
True	46.18416641334547
True	574.3093837781179
True	441.5418622418462
True	5.554751663541782
True	472.73155256579264
True	67.24282587564606
True	177.16159387405892
True	239.4159141313605
True	296.020108812284
True	75.33651313466882
True	215.1916620458848
True	351.17334045514576
True	444.76453163166536
True	915.3234005313784
True	48.059340681886965
True	932.1515363334364
True	988.536513259804
True	130.3149101725023
True	74.56494559289168
True	1017.4855257271832
True	34.794890935525906
True	229.77283605975276
True	87.25662050433812
True	207.29308012182213
True	351.824115856316
True	981.9686656740892
True	94.3979677727868
True	69.83078617716865
True	669.89215889736
True	275.84260621558946
True	742.187103661813
True	51.76457625803549
True	477.9167835149468
True	381.4752110510542
True	691.6478950135099
True	52.28829785512943
True	104.14582528648332
True	28.607463372511567
True	274.8793054362959
True	41.47766425709533
True	355.41823660925286
True	2.7010449371783625
True	1182.1218591143383
True	109.52882329498075
True	137.56545934997692
True	344.2601495828642
True	719.2329833398237
True	683.7275081011467
True	991.4566604635525
True	469.5106888807967
True	400.2729448860999
True	142.980008127349
True	429.95738506081904
True	855.5472927820437
True	413.7568674984736
True	951.557547430298
True	89.33579730294986
True	421.0028352382544
True	182.31312029089923
True	275.68653825310105
True	777.6761657020554
True	157.0119435843469
True	136.64001825168475
True	63.60936343867273
True	861.7851314266632
True	775.213712189163
True	80.47119155516363
True	434.6619467239848
True	730.6788351377878
True	415.9291990602698
True	58.547161197995486
True	323.7698260002165
True	786.9218558213663
True	28.016104337230654
True	369.4195418025011
True	165.35363332803317
True	279.1797059575961
True	33.67357546713074
True	219.8402396931024
True	777.0080419146863
True	653.2619473838092
True	54.53709493760982
True	291.7968772913
True	867.8843207213957
True	16.87590211275191
True	327.55829612563844
True	281.99187110594977
True	450.66192712124354
True	214.7595836509274
True	600.2109470320718
True	50.28474448471896
True	967.5576572617416
True	878.4009892594188
True	49.38692505897496
True	393.2334527639146
True	724.4012882259569
True	896.6150110518074
True	267.6400130103532
True	578.2742748030205
True	129.05027712829465
True	184.6195525667371
True	126.80195907869994
True	136.4975775679447
True	207.4077185869835
True	946.560362955498
True	786.5550197491563
True	969.7609768617672
True	20.383533693614204
True	27.41631326742789
True	354.8178985925941
True	12.999722183096058
True	613.8266906478749
True	1041.7449939438857
True	249.0382845378962
True	212.3485992312415
True	79.01149985381542
True	211.33889479835756
True	132.05151572026352
True	42.80751957464572
True	132.09142329001884
True	92.39103743140592
True	244.9985487397417
True	558.0769003935517
True	158.20750091614823
True	30.022760069202267
True	57.1783810955124
True	415.7238769000383
True	270.2522555144356
True	588.8188652889546
True	22.2530038062737
True	109.33614298736023
True	667.927213975191
True	270.63755658695544
True	476.475507171492
True	654.6746415456093
True	106.0504392884052
True	111.45770979031204
True	84.33686807666209
True	24.63769475874104
True	118.30195831012767
True	85.20476267396452
True	101.81870683951747
True	157.90637692249348
True	237.8152922652092
True	824.3205133640348
True	284.3505358498231
True	936.4259193065448
True	161.75207134379443
True	187.74663321709997
True	775.5076669631126
True	310.5065177038006
True	600.8657367015285
True	252.19665160367057
True	352.57009717398057
True	436.2634166234311
True	564.6647840711835
True	643.5810970083887
True	364.6872254404842
True	36.36706992675272
True	558.9122699527359
True	618.39539108895
True	21.116331983325917
True	11.81220672845626
True	265.05467816310085
True	404.9732064391338
True	460.8335150162127
True	68.19640532587357
True	637.1521092795998
True	977.3607624654804
True	223.7159491870843
True	916.852990098635
True	283.3953590938816
True	100.65526270571412
True	281.58940589326323
True	685.7238917613653
True	39.58422845723598
True	557.864200049853
True	1276.649945783777
True	1017.3011582340592
True	882.1359234132723
True	206.8568987115059
True	94.6725495437528
True	194.95480271240632
True	831.6439509217084
True	139.42180332702029
True	1071.3696307781104
True	873.6395839959306
True	39.09023492612719
True	90.2377265541708
True	424.2714830135936
True	420.7404033589041
True	194.70865295629807
True	507.6401814028422
True	657.3336810031565
True	112.39780508011778
True	267.0658625720852
True	1059.8983802658477
True	55.20384370935878
True	676.3958832776816
True	549.7905360373632
True	39.120208406448754
True	836.062260561033
True	380.706927747096
True	549.6519032760029
True	112.19051630567792
True	273.18715278873856
True	223.0959053854388
True	27.25684374663391
True	128.75329421946188
True	719.7484036695411
True	144.3142451666641
True	360.26720853486984
True	65.7641215603863
True	611.0335891116099
True	589.715060316519
True	237.60076726115489
True	475.9919335397839
True	175.06635479696538
True	168.25573783002196
True	221.99117269241123
True	290.45819584089327
True	353.5794066649071
True	132.18242794937385
True	194.6036589696519
True	27.48078913168765
True	888.3022562552231
True	313.5803574228122
True	9.70107716628065
True	372.6289758583852
True	169.6646895787713
True	634.0612780506553
True	360.3745109580576
True	588.2513136771587
True	552.4216311614781
True	486.0687164824143
True	786.2188709122528
True	245.24807868819377
True	558.8338569587405
True	168.38140041363084
True	539.113885067517
True	380.3482914435267
True	379.5877743727707
True	130.11248289648816
True	131.48971893816844
True	110.69831605619642
True	63.55562128185972
True	729.0106752124942
True	175.50550511554164
True	45.810874258585706
True	0.0
True	550.470245752606
True	110.13716748686753
True	21.89088289599681
True	42.66547553398773
True	115.81822938086792
True	562.523298298426
True	185.3037539022049
True	96.53111321824264
True	35.07813419358757
True	162.83362368331294
True	904.4105611555256
True	52.26715077301931
True	225.53228110111093
True	737.5910495292454
True	316.67244789591325
True	465.5315642950903
True	458.65432414013935
True	519.4523432217158
True	580.5901253503101
True	888.0539357968943
True	250.33955019081955
True	1059.6725066651586
True	908.8288435466852
True	635.3529686671454
True	350.7366143045972
True	851.2906740524096
True	10.662178074512342
True	35.07655349013204
True	297.3684790427833
True	44.317199566072006
True	203.1009244138734
True	747.394087599711
True	221.4657115271947
True	709.1260540382524
True	754.3133491141031
True	128.7408756132382
True	385.82873157554207
True	588.6291500878787
True	24.57697289304526
True	131.27508848208896
True	444.3330524702185
True	304.746787422399
True	201.8414894829794
True	111.65613636555156
True	377.74380532206897
True	22.00730469907307
True	360.22087236832743
True	366.9196906745034
True	1061.6437951133605
True	353.4062866522882
True	30.77329215660774
True	449.5500907338516
True	462.31528812768863
True	224.32326646792183
True	31.802744868276825
True	758.1062215753304
True	439.3154383873751
True	181.9092710435132
True	13.198105266042258
True	1199.2949513111394
True	164.20276056332656
True	26.97757623731791
True	304.3890559572102
True	272.4878078557672
True	116.3026954654936
True	292.92075605864943
True	44.91738371615919
True	329.41795215556346
True	291.5807789904863
True	300.9026129690728
True	30.40446300030842
True	48.65128467310686
True	1065.1761647232663
True	23.12048263830384
True	11.260922607311668
True	186.60871467383112
True	672.0940970216889
True	7.238860949969732
True	195.12315390898883
True	175.53032260282842
True	532.6471374331629
True	359.12062719479457
True	734.892725747386
True	306.9053596022485
True	498.1016733814883
True	449.8799088141335
True	502.8765265960053
True	103.98482448713628
True	1254.5077781148848
True	935.0736323719692
True	292.334379972089
True	516.1030288494861
True	104.63559834533504
True	587.0498167823239
True	425.7160888194931
True	161.40777296057632
True	76.63834050218742
True	346.2786163868448
True	167.8223939142908
True	29.91222797699581
True	625.3603096313905
True	381.3046294659736
True	67.33360254099469
True	31.17281527564142
True	663.837014503387
True	500.0636483269984
True	72.89440770560735
True	20.229673524810355
True	323.5056248719528
True	328.4090666095525
True	716.9872958051805
True	554.1857491819027
True	565.2367234596408
True	787.2702734336524
True	8.228955831738983
True	55.92519090081064
True	36.48658871905909
True	59.6534110464055
True	515.5830437898569
True	590.798597167903
True	84.19062899534642
True	109.60229162221808
True	195.0067500992492
True	75.17276965926169
True	175.95467961840632
True	218.3932404268785
True	259.7883460926463
True	817.6476137388607
True	597.5205752013468
True	281.7335027114573
True	185.559209728058
True	258.5249921634829
True	239.77331129463775
True	749.4827422257329
True	327.9183597013858
True	163.47773035332918
True	885.5445293511764
True	361.8027909256079
True	463.0589618055565
True	152.9995454665761
True	119.82056673273956
True	62.49209153672848
True	217.7773249458305
True	984.6587976116856
True	533.9233823884109
True	107.81212978871208
True	364.5630847690218
True	101.05102107584572
True	673.2235626064255
True	4.148294628562836
True	689.3460346729247
True	32.70780562814084
True	971.9347814440068
True	848.3645900157023
True	210.2753407495376
True	28.47744690449036
True	82.59624838676689
True	430.2144153407216
True	228.6287760164536
True	1.2248483511635602
True	80.44663413598113
True	1129.418011875841
True	363.93172147450974
True	695.1006836165146
True	484.1288984448405
True	32.64268966653118
True	136.83328560440762
True	412.0807128929136
True	922.8114941777357
True	796.6925860512965
True	424.2781298025539
True	330.3075794102156
True	17.750646276485693
True	80.385859416828
True	745.1397705664607
True	475.1826939602512
True	377.2903847208945
True	843.8187713182756
True	25.61434304916326
True	220.99933111051303
True	882.1496357409015
True	252.00690868630383
True	8.676192051762802
True	505.1216910408156
True	105.33187705691454
True	625.6937564498163
True	52.55328343010879
True	258.88295318192286
True	872.0140040976137
True	908.0375521871534
True	280.1456389715408
True	416.40209016473534
True	115.62089800197931
True	603.7777701619326
True	259.11300617045833
True	198.2721301241889
True	868.0897090079768
True	55.85560553757456
True	716.4337379561372
True	274.09177971254803
True	298.4732505744876
True	167.33476221286077
True	470.5092845179473
True	607.3070612788612
True	375.0102861077862
True	414.9979658435304
True	67.48539515649023
True	155.43359065096053
True	448.87444251362217
True	226.6537825554512
True	33.221368348591724
True	199.4071591026584
True	390.7100290101823
True	399.77141139585126
True	744.2518520113026
True	138.33260689111955
True	632.4332288060917
True	516.78257113221
True	610.7010060245635
True	138.64784378797418
True	39.80609246669263
True	650.7468519189399
True	73.73869115838808
True	545.7881820475554
True	693.4762347938323
True	445.2160934110704
True	126.4259172161548
True	531.6421249619191
True	4.469733676279788
True	407.8068146534735
True	31.08717362557398
True	635.4892581778912
True	274.86746800439755
True	574.1651123561953
True	715.0744314754709
True	140.03845748204216
True	531.5584296524436
True	474.4550394403373
True	64.33593780675777
True	974.2685963885752
True	3.832405787883606
True	29.44544905799143
True	632.6776595980109
True	655.1115829506799
True	135.14172028256306
True	419.7882080079799
True	128.73137668425923
True	68.93749161814179
True	461.3613040566944
True	40.1794450960661
True	500.4095513075616
True	12.258145596976302
True	846.6630851932649
True	542.5186146124869
True	670.0478616587975
True	101.05211582042138
True	369.56057549475
True	1006.6201093728836
True	856.9736525368178
True	146.28900308555595
True	549.8185754165834
True	464.6164733083171
True	244.19959520127983
True	253.24325099736825
True	5.565803022273571
True	321.2734374200839
True	12.049463988497404
True	371.7860119923949
True	75.72092400722649
True	407.4119003122464
True	677.4179476814095
True	127.36707055016404
True	244.13094183136147
True	662.3118185594119
True	672.910953886466
True	286.3399269074052
True	141.48121279110862
True	167.33213002868973
True	475.7791448773494
True	86.47283308054052
True	10.954080982454258
True	493.7983390613945
True	572.003690245723
True	19.68686441087713
True	142.10867032196197
True	921.8285667896172
True	478.8991263593778
True	268.6892826106937
True	33.80985253731311
True	476.6648442596055
True	111.6530222715249
True	591.2953626231513
True	660.4600511374657
True	286.8282187010755
True	372.5264826786853
True	186.3788823257259
True	238.71987834629888
True	72.28041068342904
True	214.97505051315213
True	481.108687817437
True	23.324738565109705
True	457.7956578179953
True	375.5142966987764
True	725.9094891661053
True	905.2626954915085
True	898.5594954906653
True	157.49491085093453
True	404.8344023263636
True	69.68282490014495
True	194.91929734747552
True	312.9821376060129
True	10.85158930852128
True	771.6869188436428
True	24.25337364091491
True	397.5212837121317
True	262.97957724171204
True	651.4159146543965
True	208.00488677879235
True	37.97513836242492
True	675.5836661186449
True	1080.7748172580336
True	229.73010284333924
True	139.03080625699107
True	613.1713822139593
True	485.6940498614515
True	17.482060330633622
True	823.0839468858716
True	113.39624385971824
True	45.31374951322886
True	302.0916361992623
True	353.4282837996627
True	395.12079939305335
True	269.0379012900116
True	21.58036836880997
True	21.66637766101907
True	842.3862098294537
True	197.1666519961537
True	116.14630046781464
True	791.8713122325673
True	651.2241734287669
True	606.6782271724262
True	442.87345872053663
True	152.01950307406264
True	32.090145542463084
True	101.80467489755512
True	429.6909160208238
True	218.89137460892945
True	480.60448262230256
True	143.5611017955463
True	502.74279183231454
True	666.1413820655675
True	964.7266276612116
True	25.202405662818546
True	980.1553601410576
True	1054.3076007395382
True	512.1540526875756
True	84.74218412058018
True	777.9717254853388
True	642.4147901172458
True	701.7626457719654
True	183.050518766052
True	728.5515316586619
True	693.0841824775763
True	122.15967972753243
True	777.8132660164283
True	821.3911499950348
True	457.729901591303
True	227.8371003371327
True	72.95416735805499
True	316.52676931857553
True	365.9268896233662
True	466.1639906409715
True	436.6963381874531
True	189.74493749544223
True	311.96699798755577
True	2.558516231020918
True	11.935618537299844
True	104.36001612054956
True	135.08590619877572
True	363.3948667704359
True	348.1645784745588
True	112.97151833108984
True	18.241655300511955
True	217.05947524109268
True	815.1226468108634
True	458.6156084092568
True	522.7551154326696
True	550.3111086569274
True	792.5399613783936
True	635.9984652373957
True	91.05862792132672
True	205.76791720499557
True	247.8710939791845
True	282.0396290463187
True	105.71427266119689
True	366.8099143794908
True	433.23817432863575
True	168.5484131600631
True	642.079712842614
True	245.68695286826804
True	205.36827069498355
True	27.82986054477708
True	249.39895569607637
True	496.44333206216817
True	165.39517778325765
True	530.2965396135011
True	483.76567744073776
True	244.78524140545557
True	108.4465138957568
True	42.91160718286304
True	412.108975136084
True	782.7847204598868
True	158.12599451169223
True	1013.7408553914596
True	1036.3583343863293
True	485.6588139029911
True	102.99224417737068
True	119.04227418045514
True	643.366119799292
True	8.730303019660845
True	223.36452279710105
True	133.31822334603513
True	117.55482010535609
True	327.6535113277745
True	639.940045289427
True	37.89200788522404
True	121.23368643134144
True	969.20575303463
True	50.04231236594532
True	476.0995877598492
True	530.6968546497017
True	255.42797527679048
True	135.1788082556916
True	959.7836087181691
True	1200.2024670478838
True	513.7662967725696
True	677.5262900983835
True	213.45495901784344
True	157.9780002883415
True	336.6361536462611
True	255.07359117198595
True	170.2536438912722
True	306.8357116361636
True	320.1544059764725
True	12.523006070216642
True	624.6310176696327
True	148.27392943180507
True	77.63953171457476
True	457.35399422696105
True	320.7867314396354
True	1199.5884552378652
True	352.58218812876805
True	1026.964089468864
True	9.014152021412206
True	280.95445832857973
True	231.4191855533621
True	154.89092724952545
True	483.6813968261492
True	190.8283945724263
True	413.7348796859952
True	328.2444898869945
True	114.10688355901831
True	363.3099314221911
True	1035.199335393043
True	709.4943949086462
True	226.20742300532692
True	102.64254983704836
True	300.5598290729197
True	20.03172835828359
True	349.29923383950734
True	304.12085703397383
True	576.0553703486926
True	439.9638216718552
True	357.2115249318845
True	160.6202727138165
True	11.961369611884052
True	420.4858701103688
True	282.5334183362976
True	143.16927895166518
True	298.8302334655497
True	434.6041826303032
True	811.7968961979736
True	306.76660779059586
True	783.2975959410983
True	371.8388450174168
True	377.7259595364876
True	1.7341902656455974
True	1176.36331041198
True	102.92804177944858
True	901.30407090762
True	200.93348854610343
True	467.4994364442858
True	667.9401633771661
True	86.83809677624726
True	469.20837201091024
True	33.256282417098
True	434.7505440440804
True	76.24212790456728
True	224.43985471982424
True	37.644017671731945
True	674.9773273321805
True	180.65235104171853
True	24.37513777608639
True	397.6737091704376
True	102.858850283945
True	172.3078559870855
True	809.1095329355007
True	263.5570704396414
True	157.81651650031304
True	391.12167442528187
True	516.6183388099595
True	331.73176100303124
True	512.0148279951032
True	636.4933435561974
True	159.41708094543486
True	6.484916576944888
True	72.38163467320388
True	443.11819099140223
True	90.64155039865769
True	78.82152842996678
True	1044.8002216591583
True	26.60504745646236
True	320.9294933665733
True	315.395967252074
True	461.3631188795402
True	681.2161835195773
True	196.0786993455249
True	665.2635137270989
True	320.57037533410033
True	347.8417533542512
True	266.5526623441456
True	218.74438898170465
True	344.8737861463872
True	449.0629026889391
True	379.77462768006257
True	617.8312069977294
True	133.39394386502568
True	75.73553670713329
True	41.69007006430356
True	294.8861064112086
True	635.0531972593326
True	385.7484044191047
True	792.9076569545898
True	211.47235079203728
True	387.9718364625866
True	68.29541204081293
True	53.74300027500302
True	434.0821858324232
True	203.86138956649623
True	226.51130179460307
True	43.103063658824375
True	1085.3992505894355
True	174.38075841625292
True	902.0858582981572
True	315.0326798016956
True	937.3171415402056
True	239.03922381243603
True	460.1536730533643
True	536.7942365195343
True	634.21404816644
True	212.21839637000255
True	486.0892961911424
True	936.9981845096368
True	131.52837997123177
True	7.248526842381214
True	577.0449915251786
True	27.40852181982051
True	74.79780542273004
True	820.1534370039819
True	240.04603952148483
True	972.5215855406476
True	701.8156687275085
True	416.4320763879161
True	279.9907665059502
True	480.0583392011173
True	341.259229855664
True	175.36426052914285
True	672.2852060819438
True	716.956880124419
True	209.317220687082
True	89.0253413003589
True	526.4457496065543
True	139.8034944439726
True	379.39824749049205
True	342.3455140792459
True	67.32219116037247
True	371.292297824989
True	401.4581062346419
True	368.8395870074636
True	401.4151701164524
True	414.09335850171936
True	640.5825420899916
True	52.433103237416354
True	451.9192703097152
True	344.7930680751994
True	666.2803061776079
True	216.9931174611624
True	93.40726792802512
True	42.107785124470354
True	532.1512997029391
True	637.5787158848392
True	186.52969397815164
True	407.1609844908429
True	336.01593037720323
True	16.90851890370371
True	170.8567249952991
True	293.3794182366552
True	2.483450366487313
True	873.0988057072137
True	84.69105196910917
True	107.26401146943417
True	111.16853280776763
True	360.1373954112539
True	34.89349271640853
True	445.5576795796973
True	229.30664224577035
True	6.383474872247343
True	116.95292973880392
True	436.89514457144327
True	51.4344247893293
True	65.36522515723303
True	183.2845759231584
True	309.7220169476804
True	950.13105672373
True	398.6978166747009
True	992.1499977709832
True	185.5578379514053
True	1036.9104088643414
True	798.8156859221217
True	647.1776507402334
True	396.60454520976407
True	370.26480650790114
True	76.63263859497985
True	67.95082005145079
True	82.85977037566934
True	166.1493598174638
True	488.3813533317444
True	1131.8034235584832
True	176.4644624185256
True	360.2029771359885
True	429.4122356773136
True	595.4211478279034
True	633.8068876763612
True	274.53082213555683
True	449.39447002735534
True	673.5285461213451
True	95.2852573735352
True	703.7466204948514
True	257.313243439905
True	132.1672937101869
True	411.7314734648516
True	880.8229973826991
True	425.8030380848356
True	832.6670794858777
True	188.60650735430517
True	349.74772202799124
True	705.9926240940207
True	633.391941788877
True	187.32886195323397
True	250.15134968099213
True	803.5120260520104
True	29.7838978083339
True	195.17891796797696
True	499.8628669564202
True	700.1092081734427
True	102.87732177569156
True	37.57210578533183
True	167.23947665869912
True	716.263920544703
True	312.4660912688151
True	546.1956444339611
True	363.4114753952354
True	291.9461228553623
True	463.3252012168916
True	481.3241978140877
True	73.38665298603516
True	378.26718621599
True	800.1210534751456
True	0.0
True	279.6324449840505
True	251.6635077080876
True	968.6377927146316
True	149.6001307408961
True	655.597365073479
True	642.3534718678742
True	111.71231836034322
True	216.98643496025545
True	136.42715490498813
True	11.00138680750323
True	290.55789538422044
True	364.9681419748566
True	1136.6992193023702
True	240.6204779900237
True	410.2882749703333
True	652.5253453461588
True	194.95634486745053
True	27.87151271544735
True	886.0916271796551
True	609.7094008766915
True	154.91956416331922
True	603.3885969202519
True	162.8446191625722
True	279.43427687633624
True	778.8288340512398
True	31.69693439317551
True	105.94882694177107
True	524.8825442501706
True	66.02103441127973
True	76.67246446688786
True	400.98673073836375
True	24.30298063265467
True	764.6150661273128
True	102.46564124314916
True	154.50635475141456
True	20.13678369820272
True	731.6890990387423
True	32.44248988326408
True	768.284731131951
True	385.43706775180345
True	118.09180100193171
True	696.3531148623255
True	525.7756852731509
True	567.8378682598275
True	47.90634918519617
True	361.7590740110346
True	5.360957317745671
True	95.45758793383818
True	378.8580951890792
True	48.92975865728441
True	109.33936723756524
True	318.5841594981374
True	191.24852045347103
True	101.38663971757548
True	626.4212334092296
True	20.620616431030378
True	1152.621681297213
True	517.4619941053766
True	293.35109111646705
True	493.0161990080487
True	124.12369090240196
True	806.8082432130545
True	1137.6607747979008
True	741.4837434465783
True	173.01858759322496
True	234.00954251272844
True	48.75796159749971
True	59.17058148627026
True	154.92086294414335
True	102.31414281768488
True	175.4437877425482
True	1121.300068899435
True	309.87416053858766
True	351.6510534882941
True	720.6877824288067
True	18.25553158978992
True	14.054551129220531
True	578.238140440629
True	5.721357598970256
True	113.83971316377858
True	670.3467050913728
True	180.1271061006683
True	656.2071208735904
True	837.8828056969445
True	159.30938273998524
True	869.934720525802
True	3.4144255971768422
True	450.81912051111954
True	1058.739758437
True	24.94562926876394
True	237.50999383831825
True	136.7350158045021
True	940.540713906808
True	237.29800236415792
True	498.0910706100318
True	117.95874272361668
True	512.9338272780819
True	156.03794430808972
True	95.22363787089706
True	386.056355009406
True	73.85297273491376
True	52.36840305218575
True	1029.336431674797
True	264.2302423240812
True	159.78805761244814
True	363.9350480712994
True	385.7414106984205
True	213.14551948139004
True	162.96166575396956
True	384.1440208925585
True	37.96219453707825
True	498.6411785434358
True	1101.155233999546
True	115.95828697461604
True	481.6332885408147
True	301.6880635373075
True	27.77980588948936
True	403.8767126947901
True	106.42133406177943
True	585.2794422446847
True	211.10991506000087
True	428.36374017253416
True	19.15415186277609
True	456.9893430479327
True	102.17276780226528
True	339.09173979874134
True	33.31108953098436
True	169.1854965787437
True	242.3915503577664
True	758.6267867113927
True	63.32348809283672
True	133.16261847614797
True	235.80056524245103
True	143.72209170644683
True	639.689271081676
True	564.8317255731662
True	796.2030220746109
True	388.6836795084305
True	532.411026503024
True	391.98724580857294
True	688.839986643768
True	76.41698807458951
True	479.84175747806233
True	417.5623812839585
True	47.034509551131954
True	89.03454263343657
True	132.2876842763134
True	91.08644098720598
True	328.49270313105626
True	852.5885800008381
True	340.0918365219899
True	1115.144175281224
True	322.32790183276927
True	905.2698844970556
True	151.51101420047493
True	571.0433553953077
True	600.5838696912006
True	696.7356338149134
True	441.7122541427915
True	63.4745560889649
True	289.84475015081523
True	43.3492726576206
True	163.49219074681469
True	171.4214961447085
True	1091.5727311951598
True	228.78487828351751
True	548.5529457943048
True	556.6785179627918
True	551.59959887143
True	858.8477796067033
True	601.229294717515
True	624.9575487888673
True	930.5389641822852
True	124.9696168761319
True	317.2974347772014
True	273.065882015202
True	316.6914131731241
True	86.95631895833604
True	383.5677327183116
True	4.324092610465299
True	327.0844130866675
True	252.8959055501167
True	614.6512797090098
True	295.90234227014577
True	353.30085937794803
True	10.086713193728528
True	57.27291295275048
True	537.2896473807305
True	29.21407527583822
True	142.10502735546348
True	64.31259603898785
True	151.8511251225177
True	229.47555120303815
True	67.87683049628068
True	370.4511552134848
True	260.7553588429631
True	100.29974974200648
True	347.258849296519
True	63.32295744980894
True	570.0484617813763
True	828.9059966356613
True	281.88036794350984
True	1153.490041401373
True	115.06970689595464
True	314.0042600804866
True	1055.2083135967785
True	86.66873988615411
True	287.5836412510763
True	9.23362744016764
True	395.95453990398863
True	447.0032106232555
True	153.83431173479735
True	619.4830252988462
True	920.9307755694272
True	160.04491387660084
True	80.96579518318723
True	327.444758708748
True	565.581983665183
True	619.5267718875161
True	1231.340890224106
True	25.824077307263448
True	931.44403218856
True	136.91405743420577
True	628.2045592745538
True	113.0296604139006
True	133.66359284672794
True	189.77636201313263
True	161.17731181936392
True	762.7904531772479
True	209.00201894012287
True	232.3200102937392
True	66.54294592860188
True	519.3151096892258
True	447.8158124608736
True	176.32265418144914
True	244.41583636560583
True	16.53900591890004
True	410.3366602033035
True	207.22018909951663
True	282.2366800869004
True	115.99735788663632
True	699.265439208228
True	446.9697586601015
True	251.7617641241666
True	641.9040542169787
True	522.9624674482669
True	465.1585346799228
True	137.8136663987708
True	531.9868181457048
True	436.68185028857306
True	2.8498180213962723
True	193.82326071622643
True	96.54106880443015
True	241.81817254874144
True	2.6239880886732108
True	130.94533915300667
True	363.60455537729
True	8.484915870261192
True	834.5434060451204
True	174.11831781204785
True	731.0792071328532
True	790.9824008756533
True	157.86868255165916
True	227.97817653626575
True	491.4092751366819
True	855.4764253150456
True	50.46448957348221
True	37.49991467062149
True	126.93372705175636
True	614.155274782036
True	726.4983152077834
True	181.5937364239442
True	587.718792520277
True	606.2008511437512
True	830.7657722009933
True	413.9912435771832
True	183.14627008133965
True	875.7091079292015
True	230.39444601474256
True	155.96237821528877
True	346.34517247408803
True	219.42122962853975
True	212.95983854958288
True	617.5296556619445
True	252.75794218127277
True	203.6780691728232
True	461.2520600752481
True	459.7311272555193
True	64.11259189914817
True	286.91886568549734
True	76.69165972708123
True	347.4333263944597
True	355.44924605781307
True	237.492397661353
True	177.49723937795298
True	386.8618616875305
True	630.716085319942
True	739.2080936089493
True	300.978108101485
True	745.003518319363
True	63.59736191612502
True	861.3169692405532
True	348.00336065714805
True	13.710259376526944
True	611.2813964433903
True	695.7521154106398
True	258.68452349503866
True	168.0818385368358
True	49.394932782831646
True	386.05858508376616
True	72.97434618440933
True	14.058882525228864
True	893.8571379641213
True	370.1297988283378
True	177.57435400260215
True	988.8463376064972
True	12.3096035576711
True	796.1853907662868
True	30.99208117348627
True	673.1730651012633
True	59.120894324814174
True	771.9766732237455
True	443.9996717393896
True	193.75755494085905
True	452.61554744983056
True	209.98137909054972
True	293.9462553665129
True	222.5048991347445
True	421.0456227075762
True	9.88278372118672
True	324.3337087113761
True	106.06059646428184
True	12.487541358625077
True	462.7380304635539
True	720.4379427202199
True	284.4103274436911
True	80.17370755931714
True	304.1313282416352
True	85.41448515617168
True	187.85878345098823
True	180.14729501368976
True	379.38942633008577
True	43.85589954007327
True	135.57225575141496
True	378.4090349597363
True	858.7552767556064
True	117.35989859261704
True	206.62927589903512
True	448.6724422296965
True	17.417647693180772
True	418.8598099903479
True	516.0520304184437
True	90.33392048290324
True	399.79896706995737
True	351.1662807890835
True	422.4258055162697
True	592.5901748825456
True	1057.3402782246162
True	1027.084187268378
True	58.57640563354009
True	1039.8519957999367
True	108.78222371793672
True	111.5616109846256
True	112.6371213066456
True	495.99259505685615
True	369.8021252685445
True	574.7549709757624
True	259.2386012898547
True	161.53805101853462
True	385.8102857296474
True	15.79970361075612
True	450.7263617730363
True	410.4850309372278
True	153.3147893918184
True	99.05254795372956
True	509.6968853021546
True	984.1831793605684
True	203.07810150120727
True	68.22630201428957
True	432.3291505096517
True	383.58230003394897
True	484.6836552510543
True	319.76614003530767
True	4.283963753655473
True	556.7620109211337
True	509.5209961576216
True	500.014579288303
True	194.779316606258
True	96.57682659813076
True	21.2859460577274
True	375.89369876107486
True	110.20966816690108
True	7.829572672489763
True	30.130380931689096
True	348.3040292668356
True	646.2703453543893
True	138.60789721463811
True	91.10862085693176
True	24.660282419750043
True	410.0058470351023
True	367.7812654272206
True	777.480366343044
True	311.39953580624626
True	522.4549597133641
True	536.5304259816999
True	522.7429324415522
True	292.2293074499843
True	518.7506541887371
True	102.70806414950246
True	585.531352738758
True	7.999306239248286
True	376.6657100046834
True	476.0478808629966
True	974.4614159585004
True	351.65680949104893
True	825.3745317861424
True	971.3914374005562
True	176.6219123893625
True	36.54526479800583
True	376.4903120056017
True	395.8549027907236
True	561.7024537847238
True	240.8360083957584
True	26.21803673177603
True	617.8925804329962
True	130.64400226519402
True	1024.4566106988852
True	332.54706947503047
True	447.312022315786
True	116.46900934896917
True	806.5733701275076
True	137.02251115537112
True	806.864352922152
True	548.482961368902
True	184.45362116466708
True	116.19534916717814
True	66.93298269581996
True	560.3854408407922
True	901.110274016624
True	433.3206029905384
True	553.2527415415402
True	130.02213893017557
True	657.774710432599
True	476.6687290910498
True	792.1712935926265
True	334.0047654312113
True	573.5674360611099
True	112.57975591884738
True	25.620833512170453
True	417.2451660868373
True	178.650600356886
True	106.45396297791189
True	376.5951448860718
True	1093.8457659404776
True	270.0025035387554
True	546.3936879036106
True	11.474268474207197
True	76.00696695927252
True	330.07876538690385
True	776.9810860674435
True	454.3056458729949
True	539.6204836682145
True	722.7609969153402
True	71.42744424727029
True	717.3811788464006
True	49.41706110894268
True	103.83417604892558
True	179.4843927203509
True	82.5496908297396
True	25.719654259739
True	294.9308563520512
True	461.08593337117503
True	895.6346803378137
True	862.7876222990068
True	5.469310974227043
True	287.51887367136624
True	480.5658064953686
True	132.99310964498736
True	231.93672222232172
True	323.6783548347723
True	1308.3580052294474
True	465.4266423251624
True	22.15390442567168
True	184.14680212955105
True	714.0641381616646
True	34.49120814036016
True	174.75775428047825
True	578.4556807796635
True	71.75542297213259
True	860.6304811239027
True	320.6798284671436
True	668.0315691581886
True	77.74331125062002
True	692.0742314350127
True	595.2173486723718
True	888.4674435010505
True	252.43108124857451
True	514.3564031801884
True	820.9898600319536
True	895.2154750539929
True	224.8036409733924
True	765.6048353433412
True	211.95139054854644
True	447.4326257719401
True	363.64689952173154
True	497.43851890957353
True	494.016797254284
True	307.5970280241262
True	355.0316759577139
True	111.33954544678386
True	343.5044522656782
True	1144.2022911338408
True	323.23715812411945
True	152.60160206762598
True	286.850316549086
True	753.2554684485556
True	637.8497432128671
True	427.8792012099551
True	118.52887258961933
True	332.2255327000069
True	34.923108900444504
True	163.55792203488514
True	89.99191727468792
True	86.77571619855777
True	548.7453961716856
True	143.24535977692813
True	136.75741674642612
True	103.4207414976954
True	86.25623787381168
True	442.4160113622196
True	400.372720054294
True	1038.0908947272342
True	529.1620955536334
True	793.4470055371838
True	264.7494476795025
True	296.20380992148307
True	522.1436700484289
True	193.77178426080692
True	710.7103662337731
True	247.742640621804
True	359.4896985089829
True	66.46945496742245
True	118.63403144555647
True	264.8872559048004
True	126.53852437400236
True	485.2379358444608
True	30.541384535340534
True	583.2528258219438
True	994.3639388999997
True	719.0473188218357
True	1.1691739274291386
True	60.96125852102238
True	481.4603471620538
True	444.04874920726246
True	76.86418688346565
True	118.37799518370396
True	300.3534473177438
True	78.93790726189982
True	49.523785659245625
True	717.7132657641587
True	650.4744008096869
True	165.04794375526188
True	168.57482768638857
True	545.8736256815934
True	57.406273663420485
True	24.64666869525769
True	558.5014885441219
True	445.2924265046489
True	1141.4156546602858
True	49.50080253460129
True	445.3444317131569
True	882.2836369377717
True	796.9708175730835
True	303.99651221100936
True	769.4426905143971
True	396.9872585620111
True	42.41923360770257
True	96.27428142947154
True	730.3921587765052
True	77.94011036395202
True	141.60657802559743
True	941.9382531513412
True	195.5543911679831
True	271.39381971556344
True	106.21473265635264
True	655.8481645193378
True	573.879622776611
True	213.24675355734172
True	431.76138821469664
True	42.26126848257346
True	276.27856466148626
True	553.9454698164762
True	635.3538671482006
True	319.5929793054237
True	71.60862737182529
True	961.3613129565424
True	1082.9613544887482
True	551.2646015847715
True	62.57923963111942
True	28.6756953933832
True	91.63034004650348
True	105.0426031099413
True	104.9053245965332
True	875.4140480116811
True	1185.803145703583
True	697.104158933111
True	319.11750023795935
True	8.367638650991672
True	22.05595368923057
True	334.96421219164625
True	484.8559225010143
True	45.457091444718735
True	559.9507791658503
True	417.2710662951203
True	408.1011775173079
True	77.36634342553552
True	199.43227702555453
True	250.27574527051337
True	129.6487559883785
True	384.1231983639677
True	40.51930306149483
True	180.11259863917513
True	1135.490013984777
True	5.775075785165086
True	27.29798686895442
True	559.1563323557963
True	360.5118038351006
True	815.667099619442
True	157.0829233736592
True	762.6698700574635
True	621.4783964577548
True	282.0726574283455
True	411.64107141566734
True	336.17574465813334
True	285.23843765759955
True	271.81000107714954
True	399.0801236351345
True	510.3724184934893
True	486.4079604711073
True	105.8584466659914
True	360.934139322682
True	7.871340497068318
True	185.22787706840523
True	234.23169490581677
True	902.8881893900638
True	579.3325166930227
True	29.136682474909023
True	738.0550032083531
True	833.8421839353101
True	108.77084951307069
True	338.3661669552874
True	839.0031617491835
True	212.66584091365164
True	167.72158613667946
True	549.1371890271248
True	588.6163487286522
True	1074.2809061275889
True	145.49281346545172
True	155.6336113277379
True	259.6630336923432
True	312.6259885209658
True	411.2129239529696
True	414.92622683154326
True	290.8367004305132
True	455.4152301411768
True	495.507997835791
True	227.34778007580775
True	1461.663238305066
True	253.44492040167708
True	411.6220708501509
True	54.15313547072753
True	769.8499246978038
True	261.77178361652085
True	896.5148071687325
True	563.615289506397
True	322.6699561618078
True	765.1096515067327
True	269.72929811876514
True	217.75185328275208
True	262.30553255721827
True	223.70943497197368
True	139.70727903191244
True	239.81156652876965
True	735.8817418219792
True	527.0969389134922
True	224.1510500080525
True	1147.8383164226143
True	116.76186502521358
True	257.51025931686365
True	68.88878165880892
True	298.71741725259625
True	417.3855863868407
True	90.87675775773675
True	210.6512475262019
True	74.17524034214699
True	696.8307045670437
True	365.6550054145999
True	223.6813411161256
True	738.4789650914623
True	887.3074685632877
True	801.3133134370227
True	831.3892275724304
True	356.4818724428128
True	1.7963420462482995
True	273.3186777097085
True	55.07993983301506
True	383.80184995092407
True	56.1615621940526
True	355.0536286013079
True	846.2390449008329
True	1053.2756210677803
True	387.7891933025892
True	22.188923883183104
True	506.1843689197472
True	506.7547302828151
True	188.60873429137507
True	236.53990409498203
True	294.2565636433226
True	23.16537310505497
True	127.91186232401904
True	936.0645462253924
True	58.11583694574036
True	522.1936929529027
True	795.4984272740033
True	101.11970966016918
True	247.11804529414025
True	113.26521984931736
True	16.634183764800508
True	1.2398845630675344
True	124.86941856440596
True	1015.7567159401636
True	508.998945343375
True	63.374387153319816
True	777.9074851153484
True	344.6990618910849
True	1.5257821403624867
True	432.1029771273709
True	187.69950513716196
True	511.8677828737706
True	86.92291433793612
True	311.2457288228953
True	361.98141440452014
True	162.63859635549562
True	211.83995434661156
True	127.08694508767616
True	172.32483272360315
True	949.2031643884987
True	16.40530279697421
True	512.4230198832279
True	497.5462875317846
True	388.06594257802846
True	222.37728498748385
True	236.09076578802797
True	154.97164019846295
True	48.31991854697655
True	471.5926352721864
True	154.0012795296523
True	823.2481522766968
True	815.690452123709
True	254.1814632147795
True	302.738268723652
True	532.3146978156734
True	41.32644546421577
True	86.46738545027412
True	726.9604408363573
True	1066.7810923332936
True	116.59485625341502
True	733.8329095511731
True	135.6164367676258
True	927.3366005435372
True	672.1360586910596
True	105.65228142960312
True	267.40499859889064
True	615.900099201864
True	268.2255904813932
True	48.40874275296753
True	546.8275304186499
True	457.1456761598752
True	5.145233631116502
True	478.0074088804594
True	66.16549795820261
True	175.76660269225636
True	235.17602921851503
True	293.38952503456017
True	72.64763472034741
True	218.3231632058884
True	361.86871196156926
True	429.7835927081329
True	933.3701540716912
True	48.83174411030011
True	905.753299679327
True	1023.2858048976032
True	126.3985691914237
True	72.1536217662609
True	991.0377146088472
True	34.47887760825964
True	222.75743774678924
True	88.3141120704008
True	219.0418177023311
True	344.04387082283733
True	956.3038431352396
True	104.79505094037938
True	72.13376199820418
True	657.6173799666215
True	269.5928161653168
True	702.0544124256312
True	52.07340671837705
True	483.9008082403236
True	384.7989804885565
True	683.4237278759932
True	47.92899409252502
True	112.93494743515504
True	26.77505910876118
True	268.53515828976253
True	42.61195156906558
True	332.79013973610125
True	3.275390090583022
True	1186.7981520348092
True	105.20924197836494
True	127.25268848929262
True	346.57625137857184
True	744.6354098213177
True	665.6220543801745
True	1029.792902903405
True	437.0955088012095
True	407.9017647120402
True	139.9737704085133
True	434.5968310986137
True	851.4653496487792
True	439.0687013232797
True	979.3025130447604
True	92.4464180675922
True	411.35499434952027
True	177.73014647115738
True	288.5254224991376
True	773.5641260737075
True	165.36399375467138
True	138.95333583405372
True	66.5914503221033
True	880.1645000838843
True	761.9094903691596
True	82.20058921133415
True	454.5796678861528
True	713.9733417930663
True	411.7575856211822
True	57.21594283926365
True	309.8751715323579
True	776.8088151430546
True	31.104546376425716
True	349.96143876013707
True	163.81370954918734
True	263.2432700100183
True	30.14391761038569
True	221.9760582690116
True	779.7749995393389
True	637.9811344949454
True	59.88204353622283
True	299.4278287157853
True	899.3956281506306
True	17.95171805353946
True	334.496974141607
True	280.2950900485222
True	439.2944844271389
True	209.1676645639341
True	587.2354385952954
True	47.179920835563664
True	942.5867411163518
True	899.6440972224115
True	48.43843854804447
True	397.4113961223943
True	727.259507800589
True	923.4520646564732
True	270.07089030663025
True	599.0249782827937
True	126.35427855892829
True	201.31662843677773
True	140.05180967154675
True	138.01065883046627
True	206.23261705293163
True	938.1485841257172
True	776.2361438219313
True	937.3213528278948
True	21.403044005735083
True	26.89129070553359
True	352.82250884354465
True	11.702740829397358
True	634.5141906915642
True	1062.1266222349684
True	259.29930990457115
True	201.4577495161901
True	85.23119219938552
True	225.52550991741552
True	129.22939106628283
True	42.4967474790341
True	126.3420062148456
True	89.47526767458525
True	237.0548667900583
True	532.7680092391951
True	165.16116201653384
True	30.02682782050535
True	59.66231874394104
True	431.8321486081576
True	259.3826073544634
True	551.8506615187232
True	19.96921001444059
True	113.23885970520249
True	669.9339411303399
True	265.0330273629023
True	475.4223782083418
True	661.3874903874511
True	100.85482082139282
True	110.80204279282836
True	85.61813982647284
True	25.749943027662464
True	120.81410836161255
True	85.10971231852821
True	103.66385973205952
True	148.84852691516917
True	233.44177933255173
True	823.2659899732994
True	286.8902454959475
True	928.0824546179152
True	165.10204289429774
True	201.3568375020928
True	813.1566159569807
True	303.72194869015567
True	600.1555833009301
True	260.94441395370313
True	352.7262789743948
True	430.4707586861129
True	585.8471931427725
True	643.0234535729334
True	375.03843792763126
True	34.25220344201502
True	539.8269431612177
True	625.005772123387
True	19.85777077960784
True	12.904702751011367
True	261.9313394098245
True	415.5784541189096
True	446.6599742633248
True	66.941038617066
True	642.4723534487008
True	933.2631118138725
True	247.3474585902037
True	885.7699911245854
True	279.761697449646
True	105.51786474062344
True	275.4980105605462
True	677.9192780544224
True	37.98500682714321
True	557.9867732986515
True	1292.9605671017755
True	1025.2105554569891
True	891.8759709490156
True	207.7604289333865
True	95.18982353108902
True	189.37962841522105
True	828.22287181144
True	153.3783923094113
True	1067.9483230729213
True	833.2075357801724
True	40.94215304228088
True	89.16542406529173
True	418.3907967582765
True	411.9821833278596
True	206.26783031846531
True	509.09456228048407
True	652.564808649959
True	115.13634878660326
True	256.549839435915
True	998.6123205248222
True	43.78055431851181
True	705.4549922457609
True	556.3155442980207
True	38.168235746046605
True	826.136426652263
True	383.2803476121732
True	554.5506285599124
True	112.03771720475456
True	264.6717111412957
True	215.03868344294685
True	28.31436866212896
True	134.11945251370676
True	755.441655947891
True	146.04600320654922
True	383.35828072688827
True	60.99465913518424
True	639.642179435511
True	608.0203106529023
True	238.82605256552395
True	475.893213947718
True	170.79844208079544
True	173.2555596264793
True	226.85798716456745
True	292.255847181781
True	371.4496551279572
True	135.17388592056065
True	189.22511678629263
True	27.15216002292452
True	872.7733188532843
True	313.7624620908516
True	10.293084813058345
True	363.676811389063
True	164.5616274910152
True	638.9934847233548
True	368.6341693341863
True	580.6111601095761
True	549.6886837284129
True	490.688237871061
True	785.1928181470149
True	240.87605868980472
True	552.313606813395
True	150.50709317419492
True	549.8058646905221
True	355.3862977064833
True	388.009050605663
True	130.35058918977126
True	132.55000959079482
True	103.51569304315264
True	67.01775433491079
True	780.5831534372549
True	181.609394096556
True	44.537050802558014
True	0.0
True	554.7852635523791
True	107.06074031331572
True	23.01331690551705
True	42.834980331605465
True	108.69806347259204
True	532.6191068406864
True	178.98155382380708
True	108.54503147168296
True	37.9497756356487
True	154.81596778307105
True	938.8307753545516
True	47.35502461218026
True	236.4171410812452
True	757.6633117124873
True	314.3369953991483
True	437.63672242047096
True	500.914947838992
True	520.4023963716327
True	605.930086121321
True	915.1573108309713
True	266.6973610616591
True	1018.1838142962016
True	925.1388869538404
True	593.1439182264994
True	348.4036479509418
True	849.9199302223611
True	10.687442443876694
True	31.37274633596549
True	289.78536309378165
True	42.9835571736684
True	201.3568005410797
True	725.5822021422479
True	213.0142049297622
True	695.6529366251419
True	756.8554997850641
True	127.01417749361065
True	365.0723098853734
True	589.557474124085
True	24.13925859130191
True	132.9660146190911
True	443.3643781030106
True	300.8563656483374
True	191.44142607610743
True	111.31202539797592
True	383.10930178976025
True	23.155091671722296
True	376.725469691564
True	379.4349182154365
True	1059.7559873892335
True	350.0654737564354
True	30.427019567027408
True	431.4278472926507
True	459.83608540161504
True	237.82410110564223
True	33.69666740088719
True	766.1932917485659
True	442.37168531928177
True	176.52555592928235
True	13.043283547642377
True	1219.7931814745882
True	159.5998143640215
True	26.88464533154309
True	309.57265537521795
True	276.1449211285189
True	112.97945597027554
True	297.3577310392478
True	47.34607308741404
True	314.54920908948395
True	312.3126487094574
True	321.95961123603
True	31.979554416730014
True	47.24348611086014
True	1038.8532676678162
True	25.134902932298136
True	13.080581327383353
True	174.92089258184578
True	652.4961918170153
True	8.194347106047363
True	191.9905847810576
True	180.52780979155548
True	519.3972251419237
True	375.815718118808
True	752.7773100662886
True	310.1895640924114
True	473.2268811631124
True	453.25715402676855
True	499.941014458293
True	103.352882425448
True	1287.0084448934465
True	929.668158090019
True	289.23948782211767
True	529.7937682777742
True	98.47686393666028
True	569.279313322241
True	446.7218989119864
True	152.24348921388716
True	79.61001801404359
True	349.9471972721085
True	175.28251291185234
True	30.62932170436172
True	597.2271211213744
True	376.7269465678232
True	71.44833705251463
True	30.39495878074346
True	648.4792826106728
True	489.0695369099579
True	75.34330850044452
True	21.99060100493201
True	335.37953396593457
True	330.0153496967611
True	718.7510774852366
True	551.8927971990552
True	549.5281819127557
True	804.6158323360044
True	9.451669325345328
True	57.83875816439516
True	34.871787329910305
True	60.40267404786359
True	500.3376656684562
True	583.2958781607117
True	82.06436270539223
True	112.79773647888672
True	195.88614867436695
True	74.25241204560957
True	180.353083962941
True	201.23138755135963
True	278.2780860185623
True	786.7682351439244
True	592.6896060085643
True	292.54772219123635
True	187.20753078360408
True	268.1590300594422
True	243.2076238933295
True	773.4533809335262
True	323.7498001854019
True	166.71434684152564
True	861.431121879361
True	363.9001012235199
True	480.0223474550238
True	160.71338537210934
True	118.51940761879465
True	63.04374618062387
True	217.17025262138807
True	988.378931864714
True	533.1862651066905
True	107.77594326808246
True	347.21754186333766
True	109.05446868084717
True	673.7332621365533
True	5.020886452652729
True	702.7613494618575
True	36.31042243134402
True	954.0296925652932
True	849.9316475237277
True	210.7322827612971
True	31.50135501578829
True	81.98401789526997
True	440.64892811303855
True	224.235015860281
True	1.5453659791919416
True	80.08666683515744
True	1103.3840431489336
True	344.4916903333718
True	662.1580047887987
True	482.9932848046381
True	28.54230580285338
True	139.3306772161825
True	455.4737919043621
True	920.7172112510176
True	806.3548130266016
True	442.75066486717327
True	339.7735444297509
True	18.03863289465943
True	79.40412648815301
True	743.2454665733793
True	486.9692676982798
True	393.5418692443996
True	880.194773506101
True	25.521426241686665
True	222.15636920246067
True	902.1998404252556
True	236.3493385928348
True	8.010271681188192
True	506.6262130509472
True	102.2315721463393
True	629.9423459253871
True	54.14534248771045
True	260.5526591912985
True	830.9927340037393
True	916.3677807435936
True	269.13725474174987
True	434.52668441055584
True	124.48662892254644
True	620.1261514320746
True	267.53939738214314
True	186.07658455228992
True	860.6700845129412
True	54.95383644766336
True	724.4454343459369
True	283.95032720429043
True	298.873372643008
True	172.51760082790406
True	466.29333723947065
True	568.9407272860145
True	374.94297541608967
True	402.1234935844004
True	72.16777732640927
True	159.463841750433
True	467.54492219201416
True	217.1752382560008
True	38.797133971901104
True	207.3579669333048
True	389.9445918486707
True	380.9949881481503
True	744.4864879052069
True	131.91551759270834
True	678.1531864599104
True	532.677968397835
True	591.8655320633846
True	138.4178936566321
True	34.95901577031135
True	670.3815825112686
True	71.93489067066851
True	556.3386306557528
True	682.2958149750505
True	443.2743849955925
True	133.35837395337578
True	506.7931911418384
True	4.632813950950799
True	396.3084420318261
True	30.00321243114835
True	634.1432683749309
True	269.2949388221147
True	566.2636737843756
True	711.1699381855925
True	143.3636782248328
True	521.2097531401662
True	489.3873771792537
True	63.05693659083434
True	968.218807337402
True	2.560476818202801
True	28.201284177159213
True	641.7890296025998
True	705.3248990401802
True	133.7421725773444
True	399.8370660321801
True	114.4106071344118
True	79.52232461835013
True	465.8727675053062
True	44.47690641559895
True	503.4140347831607
True	12.611274426789176
True	848.1614935152055
True	542.5097161895247
True	673.8530875948491
True	103.70262715305697
True	382.3695466165437
True	984.262016578262
True	857.0768467142337
True	147.8681653802749
True	539.3178292812479
True	440.672226329851
True	255.8795064991969
True	252.23133942694656
True	5.796294986895747
True	320.6149165285447
True	11.344731621469094
True	368.5119741555636
True	75.26684137154425
True	427.1598609518669
True	642.0698706976209
True	128.00946861208618
True	245.87007558035867
True	623.5657108323533
True	689.1438750866615
True	296.1798033657296
True	131.57391834641652
True	163.63076062094365
True	469.6095615756889
True	85.90441355907575
True	9.94176469439746
True	491.27733084368657
True	572.4606607753076
True	18.716290207789804
True	136.98431086972457
True	925.4023103802992
True	496.2451343648556
True	272.0128788789163
True	31.31164953208466
True	484.9673958238503
True	111.72888480800998
True	591.9100181190398
True	669.6874412941673
True	300.3130857717504
True	385.46484482718114
True	188.313330252648
True	228.24409865831348
True	75.00508258570962
True	214.27886160553967
True	491.084687263121
True	21.75807906433564
True	473.0159679728096
True	387.5187232579579
True	714.4043392701699
True	918.6293617175072
True	918.7650806430756
True	161.84460163911328
True	398.3655966985053
True	67.50907706672115
True	194.93092128011503
True	324.6761492365667
True	10.857385398981323
True	810.2262068205665
True	24.200552153660343
True	387.5865512791924
True	265.8579847113138
True	670.9101780552156
True	207.8436604629428
True	40.42000625772598
True	688.9363887069724
True	1071.6762752765912
True	223.8964973707461
True	137.74312793751815
True	617.9527145720798
True	488.5428438262152
True	17.339471376032908
True	837.530305137242
True	108.0096782702566
True	46.13273931087031
True	303.7824931635731
True	361.4762933393967
True	401.591993970272
True	261.6018475710238
True	19.733395831035622
True	23.26743123144492
True	837.1074611177846
True	199.92608092955143
True	109.4730468754581
True	839.5814504120492
True	660.6266223406611
True	635.4154066701263
True	451.86089874885454
True	146.82584027460038
True	33.225758995000625
True	104.03867263494423
True	432.4446240499964
True	215.6009740295894
True	479.8075262662294
True	146.91439184848588
True	490.1935843938344
True	655.5838382117569
True	896.56921036452
True	23.0740698245078
True	976.1259995764832
True	1037.290009753821
True	488.09718282336326
True	84.17083082839976
True	813.5771851124824
True	639.2956835408211
True	630.9168734025068
True	172.28283227766929
True	733.1967371108892
True	710.0849062945424
True	120.29879102785712
True	762.4932679103044
True	808.5318492888052
True	484.40498148905976
True	231.40106363418175
True	72.86596525068404
True	321.96458178026046
True	349.83477057549175
True	458.752748030826
True	435.36972910704793
True	200.788498339574
True	315.1386360328925
True	2.438009631998824
True	12.820759170237476
True	103.98872808790053
True	129.69473381395926
True	362.0581365737856
True	350.7234256080516
True	113.5919661388408
True	15.885958711638528
True	222.00219157774868
True	877.7891173169701
True	460.0194925526672
True	509.4133256819079
True	549.7379429167471
True	802.6720107629441
True	644.8466997223982
True	93.06439776411445
True	208.86238626806232
True	247.20419554379916
True	280.4395828364724
True	105.7649541391331
True	357.8658262984086
True	428.1549729507285
True	169.33105807517236
True	660.473484451547
True	243.6146480151404
True	201.04372251469653
True	28.233165142991016
True	256.4722487096011
True	487.2674792053791
True	173.60717734502023
True	510.2210198209655
True	484.12085625687865
True	250.71087608654224
True	103.51962337689216
True	39.79161802882097
True	405.83858404431
True	796.0458089603477
True	164.04613815469855
True	1069.635508227833
True	1052.722678545235
True	468.0973193954183
True	99.72972217184407
True	122.6201068141242
True	691.8398610480718
True	7.821620682473314
True	221.81588949471427
True	136.1847107096848
True	122.54682896574928
True	326.9589418236392
True	628.7204662304797
True	39.581045632374405
True	120.81061865975228
True	924.006182771086
True	56.87162274072069
True	458.940264937094
True	521.2813280463241
True	240.3304434266195
True	127.03233482432708
True	922.7230863187558
True	1189.6618060478445
True	522.9420414827292
True	656.2431158814292
True	210.04676559696827
True	153.25978699493666
True	327.4272766411732
True	246.37176761472503
True	176.00708667712115
True	307.66411382801147
True	344.1306947729426
True	11.596157469107377
True	617.837825209127
True	142.4144150597906
True	78.33992298083784
True	448.6330488473988
True	298.77627808103654
True	1216.0008437958325
True	346.01157035556486
True	976.6968682315836
True	10.698097301632531
True	250.8331354128329
True	225.5836775880368
True	157.96396628972522
True	481.858012888978
True	203.42452529494372
True	405.7448202408042
True	320.96774656238
True	111.13362820960737
True	371.2639611239724
True	1050.7548362509922
True	732.2913565502713
True	226.64401555041744
True	107.36827461180188
True	286.8782030640773
True	24.176318798715617
True	345.8553118776883
True	307.578215702488
True	586.0728841169407
True	458.5146048184108
True	348.88134500265966
True	160.91253517678803
True	13.936714844684271
True	441.6522293792829
True	275.6246294014678
True	145.3071537528802
True	301.9114242180494
True	451.39684024582704
True	828.1216106697061
True	302.724403175717
True	772.6745787658638
True	410.6580686053568
True	380.16543518222784
True	1.975810298575598
True	1147.2178789010172
True	101.82036322920028
True	920.3960080059026
True	204.8971953402973
True	458.4349769195131
True	666.1372952271306
True	86.63579353815636
True	490.44672651533824
True	34.34819917825415
True	400.4750120273085
True	77.33951397872991
True	226.58674011442488
True	36.29105715023058
True	690.9046826827674
True	194.0302441635783
True	26.45667416306344
True	392.559365825239
True	103.32478547730248
True	168.09503893901368
True	827.3114300175661
True	271.3527295555428
True	153.9245103871537
True	369.75384646680345
True	522.140623301212
True	344.17986394886503
True	505.77102342461694
True	627.7687697193846
True	151.46040130493157
True	8.45184585866984
True	72.96767644357809
True	423.2594932760655
True	91.94169791418366
True	75.77756245913552
True	1040.5171988769246
True	26.809379087239943
True	327.81986346074126
True	329.8668132740221
True	441.6179418348626
True	666.7429545936233
True	196.15984429465945
True	649.8789359314251
True	324.11710069741014
True	351.10716663775145
True	259.60239404185444
True	216.19050367546996
True	350.5566014243876
True	447.8773947877181
True	399.6191302422951
True	594.7543991581891
True	144.61451317696466
True	76.50616970488603
True	39.25870728272032
True	307.76850103385345
True	642.8634650695997
True	405.81446807215576
True	808.7334474516623
True	216.8567545849352
True	402.76177737578695
True	70.07222294325294
True	53.35114536268095
True	414.4305980101138
True	197.8991254805867
True	233.2132674654348
True	44.98650274384833
True	1035.986986154738
True	175.25318688702006
True	903.730445121201
True	308.7854028723651
True	934.024731734212
True	226.2135950606585
True	453.5900167376119
True	538.678717421116
True	590.7309939030474
True	211.21720784803304
True	486.90279071691776
True	946.9206076634466
True	128.47945658878407
True	7.65704445178042
True	574.3116641566995
True	27.887001217022423
True	72.36675849713544
True	791.9582625157155
True	225.24461864628736
True	977.5027487115896
True	689.6843538856906
True	410.5882046863629
True	278.7319285846517
True	488.8390129688975
True	323.746615308582
True	184.78364556571992
True	661.0348978990716
True	730.9753404816367
True	210.82398163187796
True	87.88472966668802
True	505.17986773426907
True	136.0325018378249
True	378.4549320876994
True	342.5517618919899
True	60.68747628651307
True	381.2183212277423
True	414.49306970438494
True	373.5700136645448
True	420.8356872177301
True	400.2685314679798
True	642.6009115894009
True	58.498661785222446
True	460.6199375558552
True	322.0232386341899
True	653.2239491870524
True	221.02116155223
True	101.14901932886433
True	44.31570843532168
True	539.4433497426867
True	616.7199122685679
True	175.58566016679816
True	404.2165015948048
True	332.46431323579884
True	16.44315750135788
True	167.4612138156794
True	287.0185833944573
True	2.5841382034171287
True	875.7580153086095
True	84.78333805292102
True	107.84780245459628
True	117.01211982103254
True	350.6058076241916
True	37.51710348792059
True	446.26013318642975
True	224.4586018911697
True	6.807889415830301
True	118.85983788973974
True	442.1685532113455
True	52.32796375450479
True	67.19161171205761
True	168.47676178311465
True	289.40156458161607
True	960.6661050722082
True	377.1529579307802
True	971.1940666921244
True	187.3138961421569
True	1047.0578277218212
True	763.58104003672
True	661.2101001267072
True	403.4953283704894
True	377.2464702222106
True	81.39866523519888
True	73.99929775168971
True	78.646357794748
True	184.925768721575
True	475.5772348343256
True	1134.4717119687784
True	176.12415764633417
True	361.90924967449655
True	441.5296293460481
True	593.2437476211827
True	589.8363733126533
True	287.5184964221279
True	454.3316633661064
True	677.5943272035936
True	102.10235495658516
True	729.7119345932691
True	264.5652969440848
True	139.8701574645693
True	413.1249984125309
True	868.1853465369304
True	401.5473216401234
True	869.866628925692
True	200.6401595749789
True	348.86165766218085
True	702.5779606282557
True	611.0899430163361
True	183.42554885893804
True	259.5064432794625
True	800.6540523266711
True	32.49289122726543
True	193.793259812312
True	499.1110856576505
True	701.3469222743029
True	104.43861887101592
True	36.72932851151939
True	169.55874238053306
True	723.2582069315995
True	308.8499032960895
True	546.2845630979123
True	354.9402335515581
True	306.6902851284459
True	440.9664818824577
True	474.7422720027392
True	68.92302618782844
True	373.6980582399909
True	768.8012420098136
True	0.0
True	302.2236475043935
True	247.96749594250255
True	982.5969410968836
True	149.45676555029917
True	649.0211934056446
True	643.7888326336972
True	114.62095119782263
True	233.28814306051237
True	127.55147463815467
True	10.945304467841025
True	291.93195440014114
True	388.41057716056497
True	1153.87459340662
True	237.41883018991567
True	412.5250251424699
True	644.3876155785536
True	197.88552730788757
True	26.775399529117287
True	869.692609713792
True	629.5162438973982
True	158.67108310156186
True	584.8878266969316
True	173.3852048652358
True	288.56093041845185
True	771.4882329423972
True	36.917670134159486
True	107.0285539988048
True	524.8741337839265
True	63.85592994487715
True	77.78442133987149
True	416.1867991012429
True	23.31994687932432
True	748.2012415370881
True	99.92798862955962
True	152.0409822356587
True	17.440248875955103
True	695.4799048217935
True	29.10899480897285
True	766.7235555282922
True	407.2991158197662
True	118.18741768916696
True	698.9935926676301
True	523.04509139111
True	575.3288900739122
True	46.19220787018527
True	360.1087651907784
True	5.232892173081872
True	93.18391723740235
True	368.05877911269806
True	44.78698133864896
True	122.13668748218802
True	315.0660887535407
True	190.0543181853358
True	100.36076970516103
True	612.1758069901585
True	20.6588074326566
True	1127.2300909001096
True	511.7016356563342
True	307.963918320354
True	485.0916521559147
True	126.42347266065322
True	811.8160112102706
True	1060.8186052976366
True	738.8792707894289
True	175.0406294346288
True	227.48468484801464
True	53.6555955291262
True	58.80222695705828
True	151.19326055846332
True	100.15472147493304
True	164.95714828559488
True	1181.5091298906846
True	315.0635118098548
True	357.93094462573794
True	699.5302027749493
True	17.214007855430406
True	15.546543395294234
True	609.5853489781349
True	5.561104529089923
True	111.18411981172694
True	667.3643495658002
True	182.9098670178421
True	646.2736974384059
True	800.4050908282225
True	155.63909972348577
True	895.7750455520729
True	3.3346395908883406
True	473.8363637148722
True	1045.2727003125383
True	24.988963480664104
True	233.49114247847757
True	147.22331383813153
True	968.1436057821314
True	225.60625247369572
True	505.46444670814543
True	120.02645073251288
True	511.0426509996418
True	156.6835717878744
True	101.29198720224262
True	382.8842622547476
True	70.38623079000914
True	57.17239640643693
True	1033.12177559966
True	268.3676821187332
True	158.3007203227697
True	374.636882110394
True	397.764788062996
True	208.09079817613207
True	164.93432210156587
True	369.8634185822547
True	35.669228185692845
True	487.01202618203
True	1147.580360320676
True	117.03701802790478
True	471.6051600333848
True	307.6063442573237
True	26.35435094298004
True	400.2964612493397
True	98.17593949836724
True	579.4137682341805
True	202.41560035785992
True	408.2359576620125
True	20.963787512666755
True	451.33388764456976
True	113.93289183897409
True	351.2886925961091
True	30.834200245393667
True	170.38386699173174
True	256.24362757084833
True	748.8926108253726
True	58.77751787738104
True	137.37412813040066
True	228.82851281884712
True	140.08636217366384
True	613.1426512690504
True	575.070777935569
True	781.585942345413
True	385.29304080923214
True	527.4089265123953
True	394.6516597258104
True	685.3795019448809
True	74.52789586731163
True	480.32800501501936
True	423.5681176858009
True	49.18600042852948
True	83.93670592952512
True	128.12120877908902
True	86.4303106832831
True	334.27130205106937
True	847.9764769179492
True	341.60158019816424
True	1100.626151069776
True	305.04435179493595
True	918.7263070059372
True	149.9085239440012
True	589.221755943026
True	606.5256163544905
True	700.6166607153419
True	428.32351938872654
True	62.16237966836885
True	310.4148058150864
True	39.65524110783039
True	171.49858964003184
True	160.9551435998872
True	1122.199788622583
True	237.67023238337447
True	549.1452517823614
True	534.535978954338
True	556.1505073757276
True	883.4254856672429
True	577.9781929581762
True	649.3344186716953
True	916.6914653981916
True	121.45503272523943
True	316.1927870359982
True	257.91840468004153
True	325.7729680795285
True	89.66105797099327
True	384.0328584717408
True	5.14282751884215
True	331.88819817386405
True	257.5950546361943
True	586.1054916112939
True	280.3126649076293
True	359.3160640985188
True	11.480357330940908
True	60.79093759773868
True	539.995353202569
True	30.921826526011337
True	138.54459352003872
True	66.88680444168669
True	158.82622614486678
True	238.61960354287015
True	73.60347785638501
True	380.60411735182055
True	243.5891575302065
True	97.6564848470159
True	340.90710867413134
True	63.9867982034626
True	581.2297366462823
True	885.613048149575
True	276.8601708965924
True	1119.9406140216604
True	109.33507597006896
True	314.09490368304284
True	1043.381991879277
True	84.56671454940867
True	286.3884456072536
True	10.30505863755009
True	406.3676446637243
True	447.6486477448056
True	153.82247063512438
True	629.5982571298345
True	936.2798581018668
True	157.82115687662616
True	77.20987932823586
True	330.742794577682
True	541.9728906089417
True	615.9283719910195
True	1223.5259910037676
True	28.285166106324063
True	962.7327432346852
True	142.59360900756914
True	643.3879762967563
True	118.92858422492
True	128.62005323241078
True	194.03068918405828
True	172.604254792729
True	753.8866069757141
True	202.3307329006553
True	229.23722289621716
True	67.8203685281023
True	507.49801061323217
True	424.7676977244578
True	173.900720629252
True	231.09627246439825
True	17.28502996213375
True	421.4426370602322
True	212.90723578794655
True	283.9987544401367
True	113.1079333904093
True	687.7447327701226
True	414.2214147348447
True	255.5690881864973
True	636.3325988955772
True	508.5247071699381
True	455.9900072784857
True	136.1017879815373
True	535.4385750000368
True	423.1552575602703
True	3.2919194147274
True	197.34648223062868
True	91.83967608679522
True	243.72793796047443
True	3.4381235983971177
True	127.04115555334228
True	361.8077693013632
True	7.223890111342374
True	873.9712253073428
True	161.4031209602443
True	698.767979890928
True	778.1851133589175
True	163.9010477588217
True	223.34465057873177
True	481.362376705034
True	783.2417826513397
True	48.614485990517046
True	35.96387534091396
True	131.86317557352055
True	623.4682822696732
True	722.3792950779565
True	181.8779937398071
True	587.9019088734398
True	591.2160263076099
True	826.2161053560342
True	412.2356825272293
True	190.33825015796828
True	877.3418971112251
True	213.0253024597212
True	146.41339374528155
True	337.0013900696833
True	225.28777143602449
True	199.2371553981751
True	616.93818119985
True	246.50814101027365
True	205.50372092625355
True	458.8210647725052
True	471.1468695376642
True	66.56214070852711
True	288.4086182483718
True	71.1124012958863
True	348.7175561499412
True	346.48160236231894
True	256.6654308166139
True	176.8856097279754
True	380.8998203236342
True	633.9315934964421
True	736.4166010567438
True	303.7989788768703
True	734.8768648966504
True	68.64423830439317
True	874.8589110720374
True	337.70442653400795
True	12.563101709083686
True	624.9860008399504
True	705.5123178324419
True	254.74443691654835
True	166.18521581410002
True	48.75409515525639
True	382.9931504518789
True	73.54253740038835
True	13.75881467465592
True	911.3799542756414
True	381.2666788004088
True	180.2121493086901
True	1006.6291662913312
True	11.321241902143528
True	808.6218527176981
True	32.89130546671078
True	665.2927553456958
True	57.80443905624088
True	752.770365889645
True	456.9123325440257
True	193.54198299737467
True	448.5881814419077
True	217.1664730914713
True	296.3443801004313
True	231.60396570991855
True	410.7618358555222
True	11.11434873717878
True	318.7260182113924
True	114.13977485966372
True	11.714477994823612
True	465.01242401968153
True	712.0511175658332
True	283.00848037118857
True	80.09744078678487
True	325.318022775848
True	80.25951060305367
True	186.13893329755217
True	178.32714800614798
True	376.1710761172809
True	42.697584899326046
True	140.5350303076028
True	368.0783673887412
True	878.4360530491308
True	111.24662781009096
True	212.72960468611345
True	447.9366809590916
True	18.22515586335913
True	423.6776578307353
True	505.607338004116
True	93.15109219135164
True	402.6387237290842
True	346.3222262225269
True	424.24326577233023
True	595.4966145941005
True	1053.8775503695938
True	1019.3846209954952
True	56.77709586475786
True	1049.2000569771371
True	110.9191642195514
True	116.01712586225877
True	107.9345507293925
True	481.2874349773099
True	371.7209700872241
True	566.5720176473961
True	258.43796495720403
True	164.03945722542545
True	405.25957827574894
True	14.720032416129458
True	453.1534747096949
True	388.7574119716349
True	146.21688157803928
True	97.2943360611824
True	519.5953823357343
True	1020.575642889421
True	204.1418804490397
True	66.62076667308521
True	425.1992606883781
True	390.2669745169868
True	463.35412963635184
True	315.4577683353299
True	4.772073198908869
True	520.8408337144904
True	493.8744217532898
True	513.0863078468554
True	184.9072101188248
True	108.37990735686763
True	23.317853459650376
True	370.0250836366309
True	104.8508830432056
True	7.40132937374514
True	29.819055800457928
True	342.583801068435
True	645.9773983248506
True	135.3033521323661
True	87.22298859544648
True	23.945857705079263
True	420.2692080483192
True	353.68195208506165
True	805.3225172667446
True	298.1904371992304
True	491.400842149412
True	557.003889453664
True	515.7997808862299
True	296.3185392213708
True	539.6595575529224
True	99.99304988954064
True	586.179726822962
True	7.491859035228212
True	383.2296593030746
True	451.3992777418458
True	981.9851994348628
True	353.3847610308022
True	785.7374268212102
True	986.511526047104
True	183.90983999462028
True	37.107947381864
True	377.59485919527134
True	385.6654887169313
True	587.176525645275
True	264.3958080435878
True	27.016532936158693
True	627.0823564697397
True	127.8809345084753
True	1065.7070614984302
True	320.672512328774
True	455.3717096571581
True	123.63356371783738
True	835.7055159848861
True	135.8899760224972
True	812.9128162296424
True	538.8808014213014
True	188.30280758111832
True	115.34469938833143
True	66.55437886848875
True	559.3070059914024
True	896.9442791532982
True	428.91691090379095
True	528.7441658669956
True	123.88334657293244
True	584.8097802152815
True	504.46382471606734
True	801.6456929294133
True	311.96132075585865
True	590.1199536037378
True	120.39195025269464
True	25.14619847468525
True	418.4173004143007
True	173.58908945212409
True	98.66940654278775
True	374.8722621593706
True	1061.329424332575
True	263.4440016210776
True	551.3281100128742
True	11.71349446111546
True	76.40286432791707
True	332.7401399505332
True	766.8055338007041
True	454.2921331758725
True	538.7638302269778
True	720.0168455124123
True	67.57375524070446
True	717.1784023667934
True	48.40802797084612
True	101.9923262868278
True	177.58852150307618
True	85.90702818680725
True	25.76722291922821
True	305.05350063229184
True	496.2539612592317
True	915.4377952382604
True	860.7947378200661
True	6.204478870954127
True	288.0066384683807
True	466.0412219907175
True	125.6132591349359
True	234.80671424250036
True	324.9087360195972
True	1309.0826467872096
True	467.1561365547242
True	25.12781122647641
True	188.48905945208503
True	700.6980851663068
True	36.305608087309935
True	178.61676728445374
True	572.0424938588405
True	71.05336373563301
True	880.8577230519644
True	328.43894060926567
True	667.8125532945432
True	81.03378921139097
True	686.5790973982024
True	583.3143745521587
True	869.2815472851346
True	235.22562219066572
True	500.0487125245778
True	806.592296810032
True	886.0330144730532
True	227.45473954337703
True	787.1021676748454
True	225.21853148684653
True	444.2756682530407
True	371.0823017192904
True	501.7554127564841
True	488.280459919743
True	314.3371278407544
True	358.36670512665773
True	113.90578419999204
True	339.8918977766593
True	1116.8424210009316
True	316.2820831356081
True	152.5055462002905
True	310.4328493845873
True	750.9923867984576
True	658.3274717176093
True	423.1424182525861
True	109.9025971091754
True	325.68787385492533
True	36.614076785659
True	169.93444052090484
True	95.73662855229934
True	89.1429274018015
True	571.6894173736293
True	137.69376538304107
True	134.81101220925467
True	109.4609624242878
True	83.6168468119772
True	436.8531330470417
True	406.9018942880285
True	1039.7250240277592
True	517.8953721294769
True	844.2636536221105
True	263.09496386037665
True	295.2533389794714
True	538.49207949037
True	196.98248874144448
True	768.4372517853366
True	243.78315830267343
True	358.6407205473071
True	67.8629373729546
True	117.32381649215922
True	261.1020143099456
True	130.12578452131856
True	471.19772630430833
True	31.67292494547978
True	571.6334761268487
True	1012.778762582252
True	735.5150968395608
True	1.7373993603176354
True	59.631148087546606
True	492.6327951188941
True	439.1764117254721
True	74.1822850134508
True	121.9822050795597
True	293.0810090485385
True	81.02591890108133
True	51.78779860923452
True	745.4264492609528
True	665.4128506451146
True	165.69888675494832
True	173.64242479523685
True	539.4409517321574
True	50.79713862913824
True	24.47548745468529
True	573.1983182417007
True	461.18229169875497
True	1108.9286657542605
True	44.90802864360615
True	468.5968408245093
True	939.1647623960046
True	810.905212146914
True	277.3943845452732
True	739.2312913910295
True	393.2208534436262
True	38.82279081418584
True	95.23509068515976
True	717.4531799412833
True	74.35646221684516
True	137.9755491413872
True	936.2343737639042
True	196.0860218370893
True	263.45911752855835
True	104.9373012942648
True	647.6129524148649
True	596.5424973114759
True	214.1978769407567
True	416.776311917582
True	42.18655049713726
True	276.79822391140084
True	581.4767931597883
True	642.3904956691606
True	325.14129866736937
True	71.86125948904478
True	963.1635800187858
True	1065.1497748289464
True	560.5092163390183
True	66.9815323710465
True	31.377932176524144
True	90.15407864792398
True	116.17811204875753
True	102.02192979315512
True	882.6266470361038
True	1240.1491613070789
True	756.410979005719
True	329.952002231238
True	8.161120820660845
True	19.91358863163951
True	337.5064406816891
True	477.2176026000818
True	45.51599680384894
True	533.5889976918411
True	426.6144601089149
True	407.3521196429548
True	83.33965974302824
True	201.650944837279
True	270.38495006948284
True	140.24560277219842
True	385.4495330467272
True	44.46875262846674
True	172.68304946416325
True	1196.116828120574
True	4.968885765725101
True	26.513466098294824
True	596.7529181119378
True	363.3054458366103
True	764.5067506560954
True	158.08017971673507
True	765.2429756390544
True	592.3846943185675
True	286.3285103868641
True	447.44407562624434
True	340.17184576902764
True	283.0666629946682
True	266.8921414246073
True	399.75844134102863
True	505.8655281230328
True	500.2775168102088
True	106.4293476494175
True	355.0927316125437
True	9.903416748988027
True	176.25900530635403
True	234.7790373864901
True	881.1359991605595
True	585.6822200332289
True	31.7215653836256
True	741.8979945749101
True	858.0576797427722
True	108.01645253007024
True	351.93360683868616
True	869.9330472806297
True	218.08804711564213
True	163.31469860182054
True	534.713561241989
True	604.2616050064013
True	1122.225425053729
True	141.95821699692075
True	155.56860620536253
True	255.20349037143345
True	314.27116563332083
True	428.5787079322712
True	409.6937862789555
True	327.3847414484833
True	434.06505632452775
True	481.302283671781
True	222.2259901153036
True	1492.577372529783
True	250.94304201037383
True	403.9855126456716
True	49.18709347407346
True	749.4347281349458
True	253.07673660978023
True	915.7271798577722
True	563.498277268792
True	322.62496746975654
True	790.1861035468344
True	265.1501479931447
True	218.6494202252296
True	259.74225140272864
True	219.07483768951928
True	140.39289340124745
True	243.77006618691132
True	722.2515731321851
True	512.9842032177137
True	221.68341445954096
True	1155.035147178031
True	115.80317838683663
True	258.2908736382065
True	69.98731222169799
True	308.27188377620644
True	413.53658031099206
True	96.4343732641944
True	219.5625802294292
True	78.9097046133075
True	705.6877979129973
True	367.8653787423638
True	228.39404751017625
True	727.6040161162512
True	924.0071444208884
True	821.7892657981047
True	844.7408348737985
True	349.1968055275482
True	1.04244329252601
True	264.889068784002
True	51.36393411268699
True	388.26783936990375
True	53.09428288298916
True	367.354759346002
True	864.6077729744738
True	1050.917584471087
True	405.0618844160781
True	26.11116229338236
True	507.0754606228431
True	506.1636998919025
True	195.3023449824188
True	232.20631820761187
True	292.002670101685
True	22.337070513161027
True	122.86272505757348
True	966.0482019385352
True	62.85126146585646
True	495.76990589183
True	793.3777761023863
True	102.08542558354532
True	244.3530212721056
True	115.05530090380068
True	14.201721399057693
True	1.224855703834418
True	113.97900766907924
True	997.946944010126
True	493.2287547810012
True	68.16978325786484
True	794.0659929363885
True	345.0892409087561
True	1.3263005036579538
True	434.7568525555149
True	195.99417566400973
True	479.4723616589488
True	82.69271411818116
True	332.8760063447125
True	374.5605987331522
True	171.4505428974071
True	211.05565664740377
True	121.18527502507057
True	171.43672100663198
True	993.3332550727524
True	16.070321959907748
True	521.1860084490577
True	495.170176441259
True	413.36460891055225
True	215.20210230434148
True	234.86454385529836
True	156.37423242170408
True	44.29251791402294
True	505.3996301485572
True	153.6405646553844
True	857.7162845264679
True	827.1726953194217
True	247.62149764417677
True	338.97601777982254
True	514.1073641672905
True	40.75739182302199
True	87.37850009489176
True	759.4752361558625
True	1082.660246123086
True	106.26527759551658
True	726.6067078013753
True	139.64764166678262
True	939.6757576542236
True	673.5426306336841
True	104.14687286407076
True	281.60926912641963
True	627.1754799750133
True	263.7927428169388
True	46.30365503014868
True	559.6345585508665
True	452.23215663128775
True	5.273070842983714
True	474.394979138498
True	67.00234444299633
True	177.77173601812308
True	246.31602367517772
True	308.25733949850286
True	79.1591557809719
True	225.46402605429867
True	347.10154352047715
True	407.89214067762623
True	936.815359878127
True	47.53238886124775
True	876.4854885818434
True	994.1212172565964
True	127.2145861878409
True	73.54640674390808
True	972.181754105803
True	34.05605036486498
True	219.96725610977188
True	85.43959146772094
True	222.0617242775096
True	360.850299584227
True	983.7236468943138
True	97.8639895747606
True	71.55560395192992
True	658.1223816290897
True	276.9823956711489
True	724.5826199473908
True	55.30103571779976
True	467.9661678650988
True	384.85187370405527
True	688.4233430846845
True	53.30014305072418
True	109.98942628330174
True	28.88953031034358
True	270.2977074551482
True	40.54080707014311
True	349.54267924720835
True	3.3917778588704044
True	1181.5598231313738
True	107.10741405607438
True	140.1188600308774
True	357.93064840813
True	713.6385170745839
True	683.7546846223478
True	1017.5816748527044
True	477.9348311151621
True	413.1036155669103
True	134.470130319211
True	423.4723712555232
True	851.2122167519526
True	424.8808053694033
True	932.257204228654
True	83.85096039388081
True	440.32652503842905
True	178.25454458715407
True	291.52219657433955
True	754.2001580728062
True	168.5674231764274
True	136.5591929118674
True	65.179440542712
True	873.0312508924305
True	781.1390870693865
True	82.79925936874824
True	445.4254931409374
True	724.3400534102166
True	421.3573726971358
True	60.59122174405901
True	309.51132783818633
True	791.1104309888804
True	32.729782687151165
True	366.0958162122942
True	168.2748167563436
True	286.90558964759094
True	33.46923091167485
True	222.43029708220536
True	778.9270374269322
True	631.2376858724148
True	57.91254947442326
True	280.31749529888594
True	912.2265760458648
True	18.256387240394133
True	320.55048142646655
True	282.3426655456795
True	436.69846517545096
True	218.37051785818716
True	589.4613256136399
True	46.39266644075379
True	936.5162712080182
True	883.5928749398615
True	47.56828520460877
True	416.565563040233
True	717.0868908222285
True	945.274663325254
True	271.75261849140145
True	589.8918099707013
True	135.4008127191172
True	185.42791049782895
True	134.35400074377802
True	137.1093979780929
True	209.3824870136561
True	937.7646815203784
True	782.5865007051276
True	967.007802898086
True	19.67162971949561
True	27.620525208453685
True	354.32529604107344
True	14.0503628433547
True	629.4301657629097
True	1069.4169332791098
True	263.7274807394426
True	210.4510430900348
True	83.56476489928653
True	213.68200343448763
True	134.74018693072415
True	44.80875436723748
True	137.53459424005248
True	85.48577397274254
True	243.19676240930175
True	524.383804661253
True	157.98103741558307
True	30.659351301150217
True	61.186993162664976
True	440.768005270784
True	270.2512470586811
True	614.9076675862038
True	22.943510986820137
True	116.74394719743832
True	646.5008981792124
True	273.81948743290616
True	470.2846178944488
True	652.7163705622863
True	101.93229388573867
True	110.04359463532631
True	78.30874179482618
True	24.743723974074967
True	120.56987134039824
True	80.89937886408471
True	105.62701242585632
True	154.07966539882466
True	241.93114795658505
True	831.4106379485065
True	273.6145217929768
True	942.0184523545464
True	166.43354848467018
True	194.44302301231903
True	785.033517582004
True	300.8370923656137
True	587.6338379539169
True	258.6755010027749
True	371.1994865416093
True	457.5442764461921
True	539.4348203346157
True	652.3218430861243
True	366.3054840387892
True	36.46386739930231
True	552.9639244951816
True	615.4705045388137
True	17.82801650745453
True	13.20595804908391
True	263.2357059689474
True	390.6986385591718
True	456.67133375087536
True	68.06227736630576
True	623.9706317662609
True	916.9745792575204
True	248.1570663031208
True	904.0287880101828
True	284.6445427443552
True	104.97592226634282
True	279.88649287081165
True	683.931294513687
True	40.52126309166078
True	596.6524934750273
True	1270.2817122629451
True	1026.9729860288714
True	900.9596939646364
True	216.8492778430226
True	92.59437518735233
True	200.19967474013637
True	845.2412675777555
True	148.50459410425768
True	1070.0994696821592
True	905.1589551129172
True	44.28631793623754
True	89.99575750891509
True	412.6378514477098
True	408.99460737873073
True	211.5173320434496
True	512.8840809659979
True	672.912728898427
True	132.4351677259772
True	277.19754415907505
True	975.5131682366429
True	53.38985978509775
True	713.7824615814723
True	542.8095787463337
True	39.45347475253767
True	829.9090727726318
True	391.2796043312913
True	576.63137395279
True	105.63980269105735
True	254.3011826675226
True	209.7553614767724
True	25.65348098831036
True	131.71784909556365
True	738.7339590840575
True	138.25761088757565
True	371.1166622891256
True	64.1502077676935
True	664.3144853684828
True	611.6906682213076
True	239.7826206190952
True	451.17176176412494
True	162.48444621566176
True	171.9348746618955
True	211.74662909653205
True	301.68931474437966
True	362.6727973080633
True	131.03066233777153
True	195.46581341255663
True	26.719406957763617
True	882.4607160283717
True	326.63733448957913
True	9.64043233704643
True	352.1125203814042
True	168.5545082890389
True	633.8324470329919
True	361.8797192127807
True	582.6101997595091
True	527.4433748483813
True	501.4773634321271
True	801.5595374766829
True	241.8427764091827
True	560.7093181188941
True	154.37211212994694
True	489.87794501777927
True	377.8384101466803
True	367.6653328039639
True	134.45759022184825
True	128.10448729079735
True	107.0056781169374
True	68.37610745543003
True	744.0913510236913
True	175.9558640961221
True	43.5665163213322
True	0.0
True	557.4998185085566
True	111.6201205978128
True	22.765537545293405
True	41.07919194147274
True	111.3715697540954
True	538.0384349427432
True	183.4328112622679
True	108.68013348872962
True	33.74847469243956
True	158.64599442559498
True	885.7798496171173
True	52.08332370469256
True	214.30457547730805
True	755.1042386093023
True	319.9472397276461
True	450.76188797602833
True	471.3951994758409
True	508.8323699590054
True	592.1143177782438
True	893.6489079970473
True	269.5737983309295
True	996.9672994634284
True	913.1869794655674
True	624.79042533322
True	345.89411485285547
True	815.6816625479493
True	10.266347820755074
True	32.91124927340547
True	282.38606868995794
True	42.72463422411822
True	207.2460228245268
True	739.0981442434302
True	226.5239507238195
True	748.4110557189713
True	744.8021827530849
True	123.11341047644608
True	360.828282593081
True	587.6813150096543
True	22.640257142095155
True	130.33724559242478
True	437.4343374303568
True	303.6730145433778
True	197.47742137051645
True	114.1333646714628
True	379.0910034803045
True	20.456340524332667
True	377.0646498743899
True	365.1738149394105
True	1016.237989229383
True	358.9443776145929
True	30.15786796751061
True	417.23575665487215
True	453.9916412602836
True	235.22238681647187
True	31.64290757994236
True	757.6977092252525
True	438.1756412562751
True	177.24769932803116
True	10.746072561304654
True	1217.0392195582483
True	165.24681996550748
True	25.34364442726082
True	292.9194263656183
True	282.8478042728039
True	114.61941457961764
True	297.48188189669656
True	46.01891312911707
True	319.2086798156717
True	301.68055976862786
True	310.93309436344094
True	29.577063772840003
True	47.31163208305425
True	1048.4959829415798
True	26.125579104438284
True	12.79563302108351
True	181.05805243068
True	631.4060854245961
True	8.34054200343397
True	188.8148873441826
True	176.3599812820579
True	552.3796559792794
True	396.84292031422217
True	726.590190719136
True	319.67050359824697
True	497.1923515914252
True	457.76816496434685
True	515.3145427724653
True	101.5165818494905
True	1260.655157195024
True	902.5240109891588
True	289.9964272016148
True	548.9508405246485
True	101.26297166534847
True	575.7970711006425
True	443.21209449671
True	160.51451287016178
True	76.22354692842174
True	348.9022483337876
True	170.34762106547072
True	29.9666269324538
True	606.5174858897685
True	384.0464705638608
True	67.86014175754357
True	31.011968564774516
True	652.9425310038976
True	483.6072485880936
True	69.37102405362863
True	22.879606672610105
True	312.0501745502219
True	309.2843096580701
True	717.4939916145428
True	539.2398332164706
True	563.6837582933094
True	785.9485970552228
True	9.49261126698434
True	54.737520726302925
True	32.508266327924936
True	59.933127816680845
True	515.0770634591544
True	579.2958773506728
True	87.28231879410437
True	111.91084800725513
True	199.525479536296
True	74.12524171748932
True	182.5905659504338
True	205.9294055822816
True	267.4501546792971
True	800.0252470393023
True	599.805581227069
True	291.08487558118213
True	197.13706287927613
True	260.947821164592
True	255.11712027361952
True	713.8646631054567
True	326.2789042874174
True	167.66410745305566
True	909.0358269990336
True	363.5616301146224
True	464.4385286721083
True	148.65779871086798
True	119.2763559355698
True	64.67972776241626
True	200.0238235381781
True	985.4993346344644
True	524.0843303890048
True	111.45250389120162
True	357.5288064168073
True	100.40969480602529
True	662.2766101947855
True	3.7984555355996488
True	674.9612592908577
True	33.61526832001019
True	942.3052097563416
True	843.4799840751373
True	210.3834294539413
True	31.54907214106262
True	86.95478805430126
True	446.9268839009178
True	217.8640007549056
True	1.478739752214992
True	73.44333649874113
True	1076.543536602483
True	344.34828504330284
True	647.924434846408
True	491.10835418270375
True	31.912998051949536
True	135.9902253609118
True	436.4757713306911
True	901.3748056140824
True	817.808321549987
True	436.708893521943
True	346.59146196799617
True	17.404547306017616
True	74.76157193177153
True	743.3600034325642
True	516.3619141846668
True	385.3322051830184
True	880.8402511421474
True	24.224480387076905
True	209.64771298360543
True	870.7068827223345
True	230.8150529765964
True	7.97282820484541
True	504.4164913577725
True	101.97361549947225
True	633.2707187464158
True	53.69100847621252
True	255.91445483573384
True	857.4561623822253
True	908.8290238864582
True	266.1550978404396
True	434.39345978965497
True	118.92827829663418
True	612.0449555419555
True	258.46482712780573
True	196.93882196443485
True	872.9792520476788
True	57.7844675034238
True	700.7925122169751
True	277.6844491449597
True	303.7014413142829
True	164.29078772362098
True	476.1731666598341
True	594.6416709399338
True	375.4021688869528
True	406.2222705113945
True	69.92803728111909
True	162.1307352651115
True	451.312455750432
True	219.6519976433189
True	34.20514139283945
True	193.68832921730143
True	403.7222095768972
True	398.92002795108266
True	751.9631415251556
True	131.55774756275926
True	666.5346915455848
True	507.0795097650539
True	594.6957155466005
True	134.74339475245668
True	37.28928484665848
True	656.5535437876304
True	68.45857296850434
True	554.9217144801763
True	689.8310619826561
True	451.8108673735677
True	140.61280011817368
True	533.0486942049779
True	4.038083506279016
True	406.28491977595377
True	31.21334278389457
True	631.1911695476721
True	266.02866056665295
True	579.4931550919745
True	677.8193296559851
True	146.19803535163084
True	539.3603929159195
True	481.8426219635323
True	62.54853354746609
True	959.8002516992132
True	3.303663847270452
True	28.849311864573824
True	632.2535609776037
True	694.5011925469896
True	137.5761420445194
True	400.7538553822456
True	129.39010926339344
True	73.38633779090783
True	454.0194728479849
True	40.20796777237384
True	518.8288272950715
True	13.4665288545399
True	828.8082540525862
True	557.982424468472
True	651.8181935504057
True	104.41648126759767
True	378.1813231778322
True	963.3121507870763
True	853.4921513622663
True	143.70327309476548
True	553.4375613293507
True	448.2610747841104
True	241.21154068435345
True	245.9419119968587
True	6.0246929198976815
True	305.7366924856392
True	12.319802272032922
True	373.1536348250877
True	69.09321077497677
True	423.4668306795874
True	663.7578229148407
True	128.78626238849677
True	236.17302586549695
True	622.4909081511706
True	696.2489109435622
True	298.1878907388126
True	137.17155663862223
True	162.16383793316052
True	465.85807132822697
True	81.44913723435101
True	10.498093434181742
True	499.5069717268041
True	563.3355509761246
True	19.878825532388152
True	144.70753192882535
True	899.3119030836359
True	505.5872605803854
True	276.03099129818304
True	33.02741422160458
True	475.7310539295625
True	114.73486764947974
True	587.8423656465131
True	666.670180096909
True	297.0430357100159
True	385.6371018192147
True	189.10243490903144
True	241.45700205519023
True	72.40824839675959
True	223.05396978399472
True	493.3152868560882
True	21.9314454516014
True	466.6868177284
True	375.4851882423857
True	719.2730170288025
True	904.5970143191844
True	909.2571455238036
True	160.5713565029939
True	384.01228862892174
True	74.30765572643536
True	172.48850107119424
True	319.76111278242627
True	10.028046922686308
True	775.666536917383
True	22.96958434231989
True	395.87326510838176
True	278.99908040768355
True	634.1658038501703
True	203.54469428039388
True	37.86658733374709
True	682.7623080993342
True	1076.4495952309885
True	225.0533267553671
True	127.10620975902616
True	629.8704803332191
True	485.861673589719
True	18.93151380546679
True	787.8707670191204
True	103.3966248938705
True	45.29115527773831
True	310.7129597564668
True	358.6384235130077
True	390.7555559508418
True	268.95174122004
True	20.432748796000148
True	23.152559239775144
True	839.7543800047711
True	201.69638001213025
True	107.38232881548862
True	862.1479417883484
True	658.7625306254237
True	648.1063871985033
True	452.03200675783023
True	144.13060520248155
True	32.49514644277105
True	97.03787242097562
True	442.08658984695086
True	229.47061836240803
True	492.4914900059492
True	147.55140867946355
True	488.84073525960713
True	639.5952318547801
True	949.5753078121672
True	22.92346195636392
True	972.355179934962
True	1084.273083941881
True	499.2444513584581
True	87.56345579118037
True	796.1418506117925
True	650.7024778256408
True	664.0425250219588
True	172.7315250309061
True	760.0100741073921
True	719.0544124661718
True	121.33569109402497
True	791.5502046748115
True	851.5634666939974
True	474.61384495786166
True	229.9281065810008
True	73.78411200562145
True	310.1940859915698
True	357.25701733523573
True	472.3735802170313
True	422.3942294483977
True	200.80469397479035
True	315.49549637884303
True	2.521613175986177
True	13.722173427865275
True	111.20024483769032
True	131.95321703770742
True	352.8887486887411
True	355.5998100631812
True	114.11509909051698
True	16.032691399805138
True	211.8899751172306
True	817.2537527653468
True	458.9669140157277
True	522.8989717881402
True	563.1472962028477
True	831.3634025634876
True	631.9494247399645
True	89.8530312932071
True	191.4984817622842
True	251.24090348291145
True	299.2904832869212
True	103.98897647788516
True	364.8775574324904
True	435.72673703484486
True	169.8593666487602
True	645.5207928302635
True	255.87749409167435
True	205.4234229221783
True	28.02606431166068
True	247.2936456341539
True	474.873262556016
True	173.3596118832389
True	528.6203742109893
True	477.65573112329633
True	242.0998083272088
True	97.40886700870756
True	42.37054087492557
True	410.5181037338231
True	793.6765942160524
True	170.7564636532935
True	1015.3824104705864
True	1014.810064427866
True	489.0646222799908
True	102.92135874343724
True	123.98633180687564
True	644.5899568566529
True	8.182277057658712
True	226.2701080740052
True	138.39562640076068
True	118.428639034882
True	328.37407016704475
True	638.3289939543223
True	37.30639347142431
True	123.19319219285003
True	971.2918534990856
True	55.051749264799234
True	452.6701530283738
True	526.6155499939935
True	252.56198223966783
True	124.04605574624551
True	924.4788574221224
True	1183.234030455414
True	513.4136718024989
True	626.451654460285
True	208.47512417285893
True	149.09575890666898
True	339.0831396690483
True	253.59481992399745
True	166.7305753142831
True	305.733505028903
True	335.4012237142181
True	12.408310431410202
True	622.8046068993889
True	147.87682748427616
True	81.09931928468663
True	434.6566129129189
True	318.4164314479434
True	1167.900910680156
True	349.1691811501002
True	966.8716816807178
True	9.93558263376668
True	263.9674759323566
True	228.7919342319097
True	154.80522677516836
True	474.3560437236673
True	205.33301885305477
True	393.9314867870913
True	321.7790526973665
True	115.69742603220764
True	363.4480140479629
True	1017.5535907432314
True	723.3251703327248
True	231.2137321982527
True	108.84115707794692
True	300.02280882468244
True	21.80244796423776
True	366.68340197453193
True	304.9593399108634
True	576.6264863535125
True	471.13404600415294
True	346.2866604337261
True	160.97983955343707
True	12.461977573963924
True	423.3669714196165
True	286.79472693031767
True	145.43156096104642
True	303.48238799828687
True	446.9820927983711
True	799.3802195832501
True	321.95802086336283
True	781.979859813136
True	410.35786919006415
True	380.2580046638895
True	1.0799039798111398
True	1189.584404605388
True	104.30951315656048
True	911.7897740293628
True	215.64078069490336
True	449.0052584452936
True	664.8931198391581
True	85.38318060495908
True	482.7481219671018
True	34.81299453112751
True	418.3849623570031
True	78.63356715640523
True	230.0178485532939
True	40.04995690627704
True	685.3832140651759
True	195.84860948009728
True	24.771333247714782
True	409.4999378817001
True	108.51110883207062
True	172.49236137477834
True	814.8449912011591
True	260.2840926718938
True	151.0201852919369
True	378.0290054894869
True	526.8803600218115
True	332.9998013331971
True	508.9056415066264
True	619.4816583047168
True	158.31375818967769
True	6.557069878231865
True	70.88159511626537
True	431.5179015192518
True	91.30096971038222
True	81.11024722081689
True	1094.6952144352622
True	27.534499617262878
True	317.78579077720406
True	319.1868315348112
True	445.8535284638176
True	670.6354091069596
True	191.5206047898704
True	648.5341395631082
True	331.02503936352736
True	342.89528897191184
True	265.57194047718275
True	222.7654751292796
True	362.0186288890398
True	443.7887404222615
True	421.0379145862477
True	594.3458273490016
True	141.53877369144806
True	78.4256049978825
True	42.14677713077557
True	298.13264732049464
True	617.9544984172281
True	410.221025465384
True	790.3942967355051
True	207.6077469595532
True	399.3747315422758
True	69.95642926105197
True	54.52754264843031
True	451.0541279820491
True	195.8732829659295
True	226.94142894455385
True	43.50012060718094
True	1025.7504543046414
True	174.91858656591626
True	903.035802055716
True	316.83624680588173
True	923.9983406211296
True	235.5295872647086
True	464.675660290743
True	525.7511233319733
True	600.2278229502494
True	216.45758418228243
True	478.4763078872261
True	958.0530682878788
True	114.43827448281456
True	7.166030894859864
True	584.5963837469037
True	29.358387505274557
True	73.35760390502924
True	818.5086758545583
True	229.22267438874476
True	993.7510951288156
True	694.7211038032208
True	421.4227717491696
True	285.3711626394755
True	485.016276838634
True	336.4711141443349
True	184.06789472454923
True	689.5516749963889
True	714.188852227444
True	209.37677287819585
True	86.35723425682687
True	525.4850543494721
True	137.32226581774478
True	390.1197445955856
True	333.15237352450305
True	67.61876705381079
True	378.8994782029261
True	423.0146408090637
True	384.682721315544
True	404.0017855464615
True	421.418139956322
True	640.752475311508
True	58.6875742668233
True	456.7332602254379
True	331.4653148594102
True	620.2663410933056
True	220.5090393162989
True	99.65582862158494
True	42.55427733141511
True	548.098810184631
True	637.0760448298956
True	194.6977799640708
True	412.10746879147575
True	324.73278753299985
True	16.759016767260352
True	167.8427314448958
True	296.1017855036187
True	2.7712442103211448
True	871.7076355708267
True	82.26827724853383
True	105.24104599059262
True	114.96998157886844
True	349.6706184112286
True	37.58573904965852
True	423.44048424603375
True	226.69294489689003
True	5.891798095658247
True	114.6992147996656
True	441.4188312710989
True	51.86573610114168
True	72.30281795018728
True	177.92106818118492
True	288.6358441442027
True	974.7022104206866
True	385.6599409918286
True	940.9707010584304
True	182.2711083426872
True	1043.645739902872
True	796.6406713363926
True	646.3560763086764
True	399.9915853142653
True	372.95574585385015
True	81.7853027470749
True	71.75300629486533
True	79.77293313413655
True	171.54992487262723
True	478.1246347292776
True	1088.3130656213848
True	177.71650721942314
True	348.4567455818652
True	437.7571637430279
True	591.7447010334698
True	624.3120797955169
True	286.60263021269424
True	463.0740892106767
True	683.9617789448938
True	97.76710914581209
True	727.5677119245647
True	269.28549757316586
True	140.8364778944106
True	407.05155161210513
True	862.4373760840892
True	437.9570802370047
True	850.025635442739
True	192.9625651490602
True	353.4498938024932
True	682.1370644409345
True	616.2180740023259
True	194.260301715877
True	239.58358469588308
True	777.0006441836928
True	31.920198493190345
True	198.0398828710318
True	504.3090197969623
True	695.389984590104
True	104.80374431392748
True	37.88129606590744
True	169.0409850223977
True	738.9741101731745
True	320.12141231683466
True	557.6206195829722
True	353.233476197694
True	298.9590326264222
True	470.6484259671684
True	486.9957266365341
True	66.44905495455892
True	374.6462464440563
True	753.8033382104749
True	0.0
True	295.6554698423307
True	248.8265792592429
True	960.398977408442
True	138.65845110373346
True	639.3602509136813
True	630.4678835621112
True	117.9444717050502
True	218.02248352027848
True	133.4632051699828
True	12.2194987399208
True	301.0636904042082
True	378.901663890758
True	1150.8209775565238
True	245.57650377969728
True	425.5203528766502
True	645.4701141488151
True	193.80765410303908
True	27.62601820371754
True	839.8463925171753
True	603.5138194496654
True	150.6513273305079
True	634.0926937408904
True	154.95303003631486
True	290.75187378021855
True	783.0099078928447
True	37.85380099571684
True	110.86529302217494
True	520.0797383837918
True	66.62392969068298
True	80.52358701060224
True	402.6248360635115
True	23.294131072694658
True	756.3265273319263
True	102.83578108463824
True	157.44335432313832
True	18.41693840066191
True	724.4841144417337
True	28.18359971053568
True	775.2924955397787
True	405.0788522690594
True	118.74829348411464
True	686.4806701991182
True	520.497581161027
True	563.9518246979467
True	45.48175867782568
True	365.60538994889777
True	5.605558619168414
True	95.14259255907224
True	359.5152988460268
True	47.86156044273066
True	121.489125066844
True	307.8746599301147
True	188.86898652526943
True	103.31698290350003
True	629.8478129428412
True	21.52886131415245
True	1160.2928553698753
True	509.8134554525563
True	307.1479109852852
True	501.34045580060064
True	127.42259337355742
True	798.3976577468442
True	1110.9335181082645
True	746.3811222943933
True	170.29089011763065
True	226.690026726977
True	54.3855954120301
True	58.0468857350256
True	155.84955092724263
True	102.35470733739344
True	171.4643449717537
True	1138.5254342302278
True	310.6764557458733
True	354.8092933839654
True	697.6606054977875
True	16.8111563833449
True	13.274240510003992
True	597.6069312909235
True	4.799967457758917
True	116.6505974469731
True	686.3219436388073
True	179.63665538248225
True	658.0852786327657
True	815.4717333994184
True	149.91004732380455
True	905.9071446545828
True	2.771459640232049
True	450.9125711047034
True	1061.8093429678306
True	24.92200599461133
True	240.7252358501064
True	146.17727203246463
True	939.460439087636
True	236.8702701050022
True	496.74625458509945
True	117.68883722921584
True	499.08279026996615
True	149.93852329423356
True	98.49384136909414
True	392.5272494729795
True	63.770441510928805
True	56.50956319591722
True	1087.9708304245405
True	263.811537837159
True	149.07719900420224
True	368.0775083508601
True	400.1772692509298
True	206.43804604578256
True	172.20030751012126
True	389.9377489782728
True	37.12647585944031
True	477.4293475724623
True	1102.8274029811175
True	116.81720895208962
True	476.7094861455766
True	317.52152185618314
True	27.8819528693798
True	421.6706680624149
True	104.5159307553986
True	578.6036484755989
True	189.04805989041887
True	432.9770876368407
True	20.41155611783813
True	437.6177659124851
True	107.06104294913736
True	336.3735793778583
True	33.17107971643464
True	167.49048249775717
True	240.64537194883636
True	780.8248461243253
True	57.13201812837376
True	136.63244406360442
True	234.33558720982455
True	135.76830854344314
True	616.4732955525969
True	559.4508048012185
True	775.1646024787046
True	398.26220825938753
True	538.2336033360226
True	418.4409045195538
True	683.2766057886861
True	75.59521979801322
True	470.7752102512732
True	433.9117642214023
True	47.76729031514081
True	83.78451621291178
True	128.35078122127862
True	91.93415850102812
True	332.0352941653355
True	836.0186808453209
True	319.0934859438344
True	1102.4738873336264
True	317.0038677138629
True	901.9865907562896
True	149.97581473561996
True	567.3429020214552
True	625.2445022329712
True	701.1209327348906
True	440.09350660284895
True	67.23632867534626
True	292.3498337881211
True	37.34655031548056
True	162.39338540519958
True	171.72098036898487
True	1093.9298288768762
True	229.85395167421612
True	560.981017356654
True	558.8185001495463
True	560.293828838621
True	894.8541824447225
True	592.8778032938686
True	660.3306452217371
True	899.6724976385741
True	126.08020717176242
True	322.2630054114184
True	265.4325161862043
True	310.79332344780585
True	91.86396464651024
True	383.15524827713625
True	4.373152334083158
True	316.8808295451284
True	265.5757474692736
True	596.1717521463927
True	282.07640450981563
True	357.6185223475533
True	10.824767905418938
True	56.46875902633393
True	534.9065629839798
True	30.781413790103244
True	143.32771970616702
True	64.72577087620982
True	156.85831512442854
True	230.1067229901717
True	66.03576776296418
True	383.9372382885185
True	282.40217236014223
True	98.5807263957653
True	339.3788540154598
True	65.20487170166659
True	583.0176258915475
True	859.839233633295
True	281.4970826278308
True	1163.7494722187903
True	113.67572306321031
True	310.1192863602942
True	1060.3616136811345
True	87.32444778756727
True	283.45696486883617
True	10.545476269254808
True	407.2450357976786
True	448.5869050844311
True	149.95443977240026
True	611.551754267062
True	921.1886378022136
True	157.8807194392604
True	76.79401038961443
True	325.3154185034388
True	543.0508762319749
True	611.4701627826299
True	1237.6204180349766
True	28.31931211229214
True	950.3549415767708
True	138.50565845728593
True	635.8633321540057
True	114.5780576049978
True	131.75952450437208
True	194.3635536923667
True	155.77930843662804
True	767.463189864274
True	201.8060340528813
True	231.6836182493292
True	69.07964615934414
True	515.319826100168
True	460.32342047609006
True	170.77851025031134
True	234.20228242316733
True	16.2200360280872
True	421.6768697194888
True	212.58738864608128
True	299.21898306198955
True	109.68769083891505
True	694.0827485712342
True	424.1867063396172
True	257.7257224796343
True	643.5848591253102
True	513.5568904769322
True	478.9475315773015
True	140.61010186658214
True	536.1867252133856
True	439.26527477924736
True	2.967107826918128
True	197.9725483966645
True	86.48256836623221
True	242.21697056847907
True	2.6908900408073237
True	129.65067560123794
True	356.1280633230053
True	7.318235264562235
True	837.1188903511272
True	175.20852638184883
True	747.7783127332369
True	780.8059682327512
True	163.82836440227862
True	226.8061528569404
True	498.468068326124
True	814.116368023515
True	50.85657954351729
True	41.36030406747274
True	133.74633518047375
True	632.149073813713
True	723.4206732225575
True	177.58939805234786
True	594.5996091578678
True	592.1205539946317
True	864.4095291232446
True	388.9059081779876
True	191.2016009374337
True	892.4330254499575
True	215.1141211296083
True	151.9891602160042
True	331.10481255543186
True	222.33093811883964
True	209.40643189570025
True	625.4853885806322
True	254.21199057513545
True	198.7410926004705
True	449.5793894038997
True	479.7627093288832
True	63.9856908495349
True	281.6035195479699
True	82.80202857725868
True	339.2868675379093
True	343.1111264197376
True	254.9664513215179
True	177.75567594733965
True	387.66126988928426
True	643.9986197979604
True	739.7292506527814
True	305.8726136862539
True	743.7884807425161
True	65.96536721902247
True	872.6139717158826
True	337.1754381133001
True	13.729047760867369
True	605.8454698150238
True	695.9885690675125
True	273.5660158255599
True	166.71610002518918
True	48.63357190543815
True	376.95820634891953
True	74.99268412180032
True	13.786476553425718
True	892.8721838391075
True	354.05017793793274
True	168.0794677053244
True	999.6947671190212
True	11.095881698203211
True	809.3781766310414
True	30.98363663100621
True	662.525975594477
True	58.94351579760956
True	761.9340179059899
True	455.4517478546754
True	196.16089291894048
True	452.13222820054887
True	212.51513797675088
True	290.47783893023654
True	223.17963256171728
True	410.8124281274647
True	9.447450461380097
True	323.6507843161785
True	109.6524323766257
True	11.508502008577842
True	462.3037406597679
True	710.9592865621089
True	293.6587367390189
True	79.80658660657342
True	313.0456128592803
True	79.5177567707218
True	191.67839169831356
True	181.23033490643385
True	384.435211300185
True	45.01850414688436
True	141.15102018951177
True	404.30773442031153
True	869.3318277369133
True	116.10364644487336
True	211.6798147302767
True	430.3475090918203
True	16.785150369411973
True	421.0242752256143
True	507.31021562887247
True	90.93180200956128
True	395.5282148730551
True	356.8382597947268
True	404.5811731364347
True	584.5006565333654
True	1100.2515227582112
True	947.1627874961398
True	58.75729021172732
True	1063.9637837330151
True	109.6615314392068
True	112.74945666675195
True	108.2002471485174
True	460.9656333643503
True	380.7858346156358
True	563.8896285390565
True	268.4838554430649
True	163.12846521641387
True	412.7208426600053
True	15.871637133470465
True	459.2596394244239
True	399.98104842897567
True	154.06117849678762
True	87.49396945170484
True	520.0750857281232
True	1007.9895973282684
True	193.116172209376
True	67.006906539608
True	446.3908870020073
True	380.5382373049466
True	470.2050146384571
True	316.4442502326127
True	4.133360234852164
True	535.2022225373998
True	507.8124233275557
True	515.3148548970936
True	191.81920407542947
True	99.02089430695663
True	21.977758924953022
True	372.06321091136346
True	112.34848545637348
True	7.090354107985424
True	30.37512206219865
True	346.71091574621386
True	640.0619459946155
True	138.57386684145848
True	82.22029003356353
True	23.702652998585613
True	407.9127273444989
True	352.3574098468319
True	756.2516784367297
True	297.3788701604932
True	503.670817253137
True	529.7520639278393
True	533.8144085334134
True	293.8190609806743
True	540.994021044913
True	97.59734811921768
True	586.9382305390288
True	7.421654699593214
True	380.00382816476906
True	473.25656447419817
True	1002.9123200644286
True	349.2284166561789
True	809.9135461065391
True	971.85478148344
True	181.75922831433328
True	37.50595423115151
True	363.7969066893119
True	391.1883510653605
True	582.448868550404
True	252.83087928515891
True	27.58705495749267
True	608.9271872611677
True	122.4412747609026
True	1064.367235023836
True	320.29494683272384
True	469.454508224058
True	123.43693523246895
True	811.9319708077209
True	138.48166000110874
True	817.506597071173
True	538.5914100492784
True	187.7258682444606
True	111.8270002823467
True	65.76350209934677
True	565.0758596588929
True	931.4513452337096
True	423.9581145478111
True	538.0403282991051
True	139.14655911304763
True	636.0838069140193
True	483.58727698445705
True	763.4465184452631
True	334.89014147680666
True	591.0837090102114
True	117.87390964300224
True	25.48253461399618
True	418.08812933313055
True	171.22140518303686
True	108.35752761347447
True	381.126588435118
True	1134.0133354481384
True	270.0256217189775
True	548.8258915977208
True	11.949197675078755
True	71.90864155322619
True	322.7900694906747
True	764.6694881816505
True	444.0899596560451
True	524.6942164459344
True	704.9199026478947
True	70.97157171043031
True	729.3014851103804
True	47.18340098902896
True	103.15069770282896
True	182.25926416731087
True	85.78643805017677
True	26.044034797855662
True	306.39912016090426
True	492.3531499218207
True	907.3780682108546
True	869.2962378935632
True	5.885446248442895
True	307.9720049196793
True	455.25378612741326
True	123.94354611646338
True	223.6172340957808
True	320.974110486427
True	1316.7867702199303
True	444.7177217998541
True	26.191567819770363
True	176.31249642321285
True	725.7730008893876
True	34.13458514801493
True	173.9092563425652
True	579.9537307361281
True	69.4920942458335
True	878.1225925171684
True	318.31350667120904
True	659.0158363893278
True	80.0183925420006
True	670.6992799397581
True	588.9167479384125
True	862.0393466158122
True	247.2860860291844
True	502.5194459600618
True	828.4055386719291
True	905.9500605198796
True	241.8836531692073
True	729.6944916120012
True	219.7729686890421
True	455.6219817658789
True	370.5261076668261
True	498.2141379033143
True	488.9973582194616
True	287.6621970627427
True	345.4543251085583
True	118.10445672388012
True	348.433084721968
True	1118.371534768726
True	321.8204108644448
True	151.0807798023164
True	289.14467608296826
True	746.6502578540792
True	650.1273179334055
True	431.3726176696942
True	120.40266294310884
True	343.9982977548877
True	33.41986763786104
True	173.6299584701947
True	95.24475938097991
True	90.13998967853357
True	562.2257667306756
True	139.38886377976874
True	124.56499141767856
True	108.46389517663296
True	84.77834661209741
True	442.84529518744114
True	389.97813927418224
True	1031.10642692919
True	532.8772759110595
True	871.783134719566
True	281.62649515166385
True	306.0941814633002
True	519.4810728480128
True	191.61867971580708
True	767.2267423113819
True	240.85371353063604
True	362.6724915737212
True	69.84230658813293
True	119.28267830962864
True	271.6555869326877
True	126.80258824698544
True	469.1625330731518
True	30.72187849123014
True	581.0737948652453
True	1019.6869139456588
True	717.9173158011715
True	1.0375905297599353
True	62.40662908611555
True	477.1518870179036
True	442.1884685867501
True	78.52282613313417
True	120.11952544285688
True	312.94507846899603
True	81.72684369973098
True	51.61477538842726
True	728.9379009558858
True	660.2707006005069
True	167.12786566044937
True	172.57885356670158
True	535.4105554587794
True	57.228838659788295
True	26.546742879244704
True	558.0499278875733
True	451.0204464689444
True	1118.007920051293
True	49.14858086135001
True	461.0956268828954
True	891.7178678051827
True	806.3906495182134
True	291.86432176165573
True	750.6448203411225
True	409.19065740336737
True	41.363780888497104
True	100.90542191575588
True	702.0647636240653
True	73.61895060205902
True	138.32010477817522
True	966.7430813605272
True	190.86918743350543
True	272.9423161983032
True	101.83265978155544
True	626.2450896666402
True	593.2949218597071
True	225.72717274822347
True	447.6815536881497
True	39.54230829989295
True	274.1721137216445
True	604.7966517179817
True	627.1264930803953
True	311.225832872694
True	72.84150286691928
True	918.339415289116
True	1066.8828719082817
True	571.0094898205363
True	62.90922614592337
True	31.37821567586195
True	90.45554287657092
True	107.17202620904423
True	102.06808829691592
True	872.7638768706476
True	1176.710269948628
True	732.3734896364399
True	326.85246384077647
True	7.924190107132047
True	22.735995212230414
True	350.14137727663376
True	471.34090310301866
True	46.542401689116296
True	554.9004102010715
True	433.4725328375738
True	404.306566816941
True	83.50336393028405
True	186.00109912208845
True	257.8458984599632
True	139.1234352818075
True	398.4197547100291
True	39.735807220413335
True	170.94335313000144
True	1174.53703195121
True	6.5186936740545445
True	27.66676895024992
True	574.1551623629275
True	368.70125306652005
True	728.0117958698798
True	157.05423401905506
True	772.1427170966675
True	589.553803796165
True	283.0338433951883
True	436.6897674241825
True	344.54699791653644
True	287.60552089154424
True	274.8454341682097
True	400.2769318507999
True	500.96007181605376
True	502.9840893847473
True	103.88850533705504
True	367.7711436295409
True	9.605969111467026
True	182.7556429098016
True	224.843678190434
True	887.6637340645547
True	588.4630851585122
True	32.15704937318481
True	738.7840635316572
True	834.9914887201868
True	110.42528514772424
True	357.6363828799056
True	862.6781041983378
True	229.523728001561
True	166.95191282775505
True	530.9411384663471
True	605.3608834257211
True	1052.4198756523742
True	147.6878518425843
True	158.82008152991082
True	258.8428403078822
True	313.72097353925534
True	415.41171580266985
True	403.2484071270783
True	323.0500642409064
True	440.3906405717519
True	503.9140761922111
True	225.1433562418159
True	1472.4632111125293
True	257.314809731075
True	395.0774959678668
True	51.59907246595874
True	783.4412114859344
True	261.7919617733774
True	909.3387864830916
True	561.357043688243
True	324.4123407281756
True	759.7842279590725
True	276.0069886638301
True	213.34658126477947
True	261.7941833560305
True	220.81751118431555
True	141.02196254467086
True	252.82273917302396
True	727.4309555253285
True	532.8715783296592
True	221.27944593652117
True	1158.1517754712124
True	113.89763792800233
True	253.13738511527447
True	66.34519316082192
True	318.2793848529218
True	391.00270604534575
True	91.68035382331878
True	213.9273937829529
True	77.00179169341813
True	711.5773919735047
True	370.391607543461
True	225.04997806807447
True	705.173811473538
True	886.7168589889781
True	832.7900828886063
True	835.9657503183146
True	347.82467283172184
True	1.1193963457225835
True	255.9037021046245
True	55.020592820863136
True	387.1792645634048
True	55.80181804899005
True	367.3191555632607
True	865.1720103837309
True	1044.4877968598544
True	401.7687355664189
True	21.91536774434925
True	516.7417849881518
True	495.69770906802177
True	188.4385853684272
True	253.3014298984259
True	301.8793620195484
True	20.404609914542306
True	127.72040561523072
True	983.2870266904092
True	59.71839744969597
True	478.6901744840038
True	787.6133227298493
True	101.25570681391288
True	242.23415421325544
True	110.13703701223176
True	13.910407926564998
True	1.2851953972280432
True	118.38456348951549
True	1021.3517766334038
True	479.3158522042699
True	66.03414157661737
True	785.5703453122064
True	337.0294278218303
True	1.5100878644167492
True	433.0177737171575
True	193.38026482531723
True	499.65746177299707
True	81.32662661304694
True	314.9040608480499
True	390.2763268827727
True	172.78404859182888
True	206.095057138985
True	125.77476251420268
True	176.39361827893643
True	955.1568748307226
True	15.438243047703706
True	510.05332604491207
True	478.7175572041965
True	400.2600295274381
True	214.0680140676722
True	238.6489829069343
True	158.36928453985192
True	46.30765955918937
True	461.0114163958024
True	151.86675142190717
True	836.6881526211828
True	827.5996598247657
True	234.26308634231492
True	324.9992731815144
True	522.3768573139803
True	38.535250199939526
True	87.6535835739822
True	740.7702908795341
True	1069.0678096775534
True	107.4272949865697
True	727.2751371904645
True	133.3069356512388
True	932.2161587963968
True	659.6482070461913
True	106.4083789211966
True	268.7064498989369
True	600.7808536809335
True	271.8755875356806
True	45.7755543063104
True	563.6692043633659
True	461.0183688683795
True	5.450380500716886
True	473.6805245244093
True	63.88923718045101
True	188.41475167039812
True	230.6814454735038
True	302.4697283265771
True	76.64981052531819
True	221.488943974018
True	345.2616134167782
True	440.140705800254
True	879.8529801969745
True	47.74321267548561
True	902.9000133149808
True	1014.666978581776
True	132.49965016650992
True	77.7987382242953
True	1014.7555578019178
True	36.09461155615254
True	225.1039022879422
True	88.18824189738154
True	210.7600270960774
True	359.4099934927078
True	911.8899128812448
True	94.8870942232042
True	69.43901682324292
True	656.1183234876554
True	276.4069456104894
True	684.8379318777286
True	53.140738017721375
True	475.4071212791842
True	384.0631833844723
True	683.6168781138825
True	52.29512969914206
True	105.33810707729916
True	27.26861859133505
True	265.66270353506115
True	45.80159208953733
True	350.44290885308925
True	2.969094475522106
True	1181.9968629486343
True	104.36384685978472
True	135.27378623535424
True	359.1532928630048
True	755.414351450809
True	677.8732947253981
True	1003.8953799644328
True	461.6506968484008
True	400.7878816639351
True	140.2679981603309
True	414.19330936078416
True	845.6652002037894
True	418.43730717577154
True	948.7720723816848
True	82.27059194181734
True	415.21859922386255
True	185.9804730109096
True	270.1663640728394
True	734.8536258091941
True	159.9544470465318
True	138.15262564856323
True	66.14035579443
True	836.9032954680099
True	760.9523897083061
True	78.14667088355212
True	454.4480320845014
True	745.1038790340774
True	420.3354919186121
True	55.143973861170814
True	320.30598994341824
True	781.1615394178722
True	28.882709233564825
True	381.2187237858586
True	168.17554973096907
True	287.8618883049879
True	34.728910018511385
True	201.6432110602166
True	740.2946462473709
True	650.7465467098215
True	59.91882000545637
True	288.326804689192
True	874.3850405595421
True	16.776599182392193
True	319.72259355103927
True	283.9883462017151
True	420.2077087450984
True	219.31670350012172
True	577.4285256842393
True	51.24707068082021
True	969.1731110578796
True	836.3412061050427
True	47.37091384525412
True	416.7169061425009
True	710.1214730502415
True	908.3615796567916
True	281.74365936590084
True	570.1517562447052
True	126.57615229282848
True	193.62097910151388
True	134.79725476633172
True	140.50509164501142
True	205.96498679376168
True	949.4519314466152
True	780.7039788780585
True	962.7915630314588
True	19.223620455130323
True	27.337986522465204
True	351.8714805863622
True	12.992336830003165
True	627.1278762455065
True	1062.5855272985148
True	267.0678361510195
True	207.0198260108236
True	87.61516523987095
True	221.16668022771103
True	137.00686185876015
True	44.51480123874562
True	127.16220278549278
True	88.61204775413594
True	240.98529715464545
True	548.2366682537576
True	161.5053530770024
True	30.819321709639777
True	56.82932308844424
True	429.93816315145057
True	270.20466016134446
True	569.4428559643882
True	23.23141994481928
True	120.90022871694477
True	659.9939475764729
True	260.8997244412745
True	473.9477879042213
True	661.4151470738226
True	104.15745845156924
True	109.9938510482056
True	76.8470985134018
True	27.66915024468144
True	117.53174776898538
True	88.77684386917025
True	96.3060324442878
True	158.59718455975053
True	236.79239327620303
True	803.6605630154542
True	284.64522625941885
True	948.4379182499116
True	162.82968442030943
True	198.7190116643878
True	784.5402339945637
True	286.2543879435739
True	596.8481507278423
True	252.983365733308
True	356.3372552268266
True	434.0292454962301
True	575.3055941991912
True	633.1557496203784
True	373.3543171108847
True	33.86442883511607
True	560.0728417351154
True	613.3823681536106
True	17.44212066292628
True	11.385403465850455
True	258.10564272488057
True	423.5599653343245
True	435.6871464045806
True	64.34320399149402
True	634.5424055441779
True	958.7617399937544
True	238.74240607469991
True	916.7811312721012
True	286.3323365008813
True	108.02602090754264
True	282.5958690766317
True	644.6055940928949
True	34.91671486613972
True	582.7584254233166
True	1275.5709736077906
True	1003.1058628940364
True	889.0635507934852
True	217.01955117222684
True	84.79480906032893
True	196.21376942875045
True	813.7133753752961
True	147.56349270199618
True	1065.3384357491043
True	875.5885166801622
True	43.520247235300914
True	89.15500900702179
True	430.1353188729401
True	432.9077237988224
True	193.111683605568
True	519.3439617043481
True	671.8386339465387
True	122.4197168935886
True	262.2867641995237
True	1043.3566603591794
True	53.78495334889794
True	704.6902115119598
True	535.8942721823764
True	40.99609438563226
True	826.572636786662
True	383.2140663904732
True	540.5536417824222
True	116.3664941106725
True	269.2947267240979
True	220.1389816757609
True	26.05893033919952
True	134.74088730367146
True	736.0016966442156
True	141.7373818681991
True	380.76652947868655
True	65.30040052228073
True	638.9685633534901
True	622.2135232928902
True	218.6552485913309
True	463.3120692134588
True	177.24214504969888
True	165.39922392332625
True	218.786032637568
True	286.9429818052264
True	356.3215015331995
True	129.01291021874292
True	187.30036961448604
True	28.00015182884976
True	887.9983513344331
True	303.10620798226614
True	10.537597882430791
True	366.6993979657397
True	171.2015952678414
True	622.1467772292656
True	371.3005998844153
True	588.510188764785
True	575.830471557575
True	468.24634769595576
True	794.7049305601624
True	243.78623276418276
True	550.861815678021
True	162.94376675085948
True	516.6661522780236
True	362.4781023446609
True	382.645333403593
True	117.62150464405266
True	134.6057317654422
True	109.34163593370916
True	68.65909829658285
True	711.7181688344089
True	177.5543951916451
True	44.83936152954247
True	0.0
True	561.9830540872499
True	107.29550966978016
True	22.612312555772743
True	42.16122936656741
True	109.02919699665787
True	545.3385909152792
True	179.71466959986185
True	110.28074261598144
True	36.49570996333568
True	155.58968251186351
True	895.7533333934533
True	51.84535675934191
True	226.60117022646887
True	739.6150603060164
True	312.8070303543402
True	465.192405407682
True	489.3958170737936
True	503.01117725210537
True	606.5246367070908
True	920.5656532325224
True	262.8313551870342
True	1048.38030514998
True	919.0302504085538
True	596.3898941373438
True	352.18351532121454
True	852.9283016075223
True	10.38450761852854
True	33.68784169419844
True	280.2413756891224
True	41.86848051890671
True	190.82604448889631
True	769.3143535273759
True	203.25472370578757
True	741.6272918137339
True	736.992806402405
True	126.70854321823526
True	353.9710592565501
True	561.408546808941
True	24.7445280161022
True	132.6740111885426
True	435.6088018265651
True	304.33193809670934
True	199.85170573858235
True	113.67256928307498
True	381.5948350822834
True	22.126198306797896
True	368.8202483396405
True	359.90370030138934
True	1041.8454512632
True	363.7780432154726
True	30.88387293450474
True	452.4011566720056
True	439.3965653799816
True	237.3359892579732
True	31.48928911810093
True	761.9163620465162
True	439.2168909020177
True	170.09430053077205
True	12.512829473097126
True	1200.605490071264
True	167.38048273088398
True	29.01634716605061
True	291.40079025649067
True	279.07885133973144
True	113.72569679325842
True	289.6534570970425
True	46.53551617606361
True	315.08930348448865
True	320.01250488712446
True	305.112363156822
True	31.09043127793545
True	46.2900506392327
True	1053.3600105580645
True	25.500688285386207
True	12.618544504018274
True	173.59127701513043
True	659.1106979551464
True	9.059034345856988
True	191.6478080918489
True	173.9184716844836
True	534.4419156101549
True	374.1093297052557
True	733.6494819262067
True	322.2542248612821
True	481.7357954218352
True	442.49256341503576
True	501.5500755152418
True	102.3486773172819
True	1296.732087927135
True	896.3279696584511
True	285.7988943685242
True	527.957748267218
True	100.38918629673589
True	580.7132542856782
True	434.310439815544
True	156.14212952658704
True	77.0575861181574
True	352.58379656301526
True	173.91408989451335
True	29.85458407596241
True	608.69541637041
True	378.7141341605458
True	69.57974302492477
True	29.758490638081312
True	641.8940292172022
True	491.128640932892
True	70.57545603177492
True	21.47255739715153
True	325.62270148941195
True	337.35213022857715
True	724.0809817247555
True	549.2715335612778
True	567.4145878995637
True	805.0142521383491
True	7.766022599623511
True	57.968472025464784
True	36.74362690432996
True	59.508837798115415
True	490.1264664419882
True	595.3119283033967
True	83.62641684292268
True	108.25141956753284
True	192.26913849401905
True	73.57970137310922
True	179.6840120650352
True	214.2538587164969
True	267.24674983458044
True	801.6869271200214
True	592.1708204084163
True	281.46247573513057
True	190.41776622413423
True	280.5622883719671
True	248.31667307497105
True	734.1946457051388
True	324.5768309589554
True	165.13020861319842
True	893.47304621997
True	338.7013112427337
True	476.7467624803831
True	153.90054103442344
True	122.97326914237723
True	65.64248912953227
True	204.36880482438156
True	963.835371052394
True	506.2117409399496
True	115.31401954348767
True	352.7608155477301
True	97.73507299851268
True	683.1922601545202
True	4.186811948192688
True	679.3032140692917
True	36.07423843830217
True	892.9250728684547
True	842.2636282702194
True	212.71337637034023
True	30.39016579971073
True	82.83951173303483
True	470.60292081011534
True	214.50844323757795
True	1.0491048123230764
True	79.60421596845909
True	1096.6089514342336
True	354.54605663327754
True	668.9475658128042
True	475.41217646911457
True	32.38800782583138
True	137.8699674171353
True	424.0572425682423
True	931.84853081975
True	813.8872175001551
True	432.9784174004536
True	334.91142120404606
True	16.184488596544227
True	78.49581128975811
True	726.3386633486041
True	466.5818577456362
True	379.8542105630437
True	897.1201943700027
True	26.9551319524855
True	222.13173874447463
True	874.2810934664093
True	245.2370061700405
True	8.995584721149957
True	500.0554627005562
True	107.77965026795668
True	652.9690552989099
True	56.8596918111712
True	259.79725258576855
True	883.4281364571489
True	887.1763722085103
True	274.44993922151554
True	430.24448939693934
True	122.79045491980128
True	621.2361615464996
True	267.05220941533645
True	194.60176559662048
True	883.0577753053549
True	56.1289707066614
True	706.1615314939868
True	275.4878674904728
True	298.1485894572042
True	160.25314587473852
True	474.13336970459466
True	580.8975705012589
True	354.805322098909
True	409.54404315179386
True	70.46601206781887
True	157.47149965805377
True	451.77982122752
True	217.0758195903649
True	38.03455336978272
True	205.11917354439692
True	388.8386361235189
True	381.1859858307666
True	762.1263647761776
True	132.5427392779102
True	633.2973441006664
True	514.5030580250789
True	605.5849008285295
True	133.12618189910577
True	37.76605698469942
True	669.1221551706246
True	72.78303022754895
True	551.2798073574476
True	679.3254304612469
True	451.5571372861187
True	127.51499497850564
True	520.6590416800483
True	4.205926076907794
True	400.0686030564185
True	31.35534055953089
True	639.8596390939558
True	264.144966264442
True	583.5402300274919
True	698.0481380196977
True	147.45538403875625
True	526.8804839197966
True	478.6757022537741
True	66.01841613131202
True	965.2793034373256
True	3.7868423617273375
True	27.044334547656195
True	638.9810197998568
True	666.3176635213039
True	132.446368212072
True	419.53104632647154
True	127.37166427175735
True	74.36561577909696
True	467.8650972594959
True	38.32687538237721
True	515.5855955233236
True	13.318590797155686
True	850.3458298318044
True	536.8701928022232
True	649.7395870714827
True	101.76406228801734
True	366.600614355874
True	996.5845714205676
True	846.879778591711
True	147.39930309466052
True	550.2111172138601
True	448.202988807131
True	251.75519074826337
True	240.81399455193448
True	5.813771570374
True	326.2522082489198
True	12.176693294685933
True	364.9165994644432
True	77.60744945771047
True	411.898043769777
True	630.219881289683
True	126.283613920222
True	232.95835907666196
True	627.3443053461338
True	681.9524999808322
True	294.4027406741669
True	135.92205910778574
True	163.7150723650091
True	479.7746890993727
True	87.62699096619414
True	9.68354137582942
True	501.4116125050722
True	558.6313793901967
True	19.191063856861746
True	134.62727562838455
True	924.5676600480303
True	481.7734649276088
True	269.53218699930176
True	33.372841181983816
True	478.23098815617885
True	114.48248446760726
True	574.6330112575062
True	679.6427779441776
True	296.0894298443458
True	377.1471627953125
True	185.13459846469183
True	245.5196808681828
True	74.33601868519436
True	229.2881975794737
True	499.8499457023721
True	22.18016534301196
True	440.5270657905072
True	369.4965743436218
True	712.7161515682379
True	918.437790411592
True	897.315120848005
True	151.42641081265322
True	393.7847463385663
True	72.21250886238084
True	199.1780579610362
True	318.9485962250074
True	10.343461958668232
True	776.7099331138877
True	21.82406257114716
True	391.7898237856016
True	267.0341604451624
True	658.6228195842983
True	211.25824661644504
True	36.759841812894
True	695.0231746368312
True	1079.7123261447252
True	233.56171380863077
True	127.48263763537712
True	625.0353053270572
True	483.0906581942283
True	18.088182643530185
True	854.7201050420589
True	113.30928118545008
True	46.830533959144255
True	309.9604947236469
True	345.55418559187456
True	390.418554362403
True	272.3151696322809
True	19.829877578030224
True	24.77031628997606
True	839.4652284233923
True	198.09686416028887
True	112.51307143108347
True	832.6505698580609
True	659.6624102321374
True	676.9199960317055
True	444.7278354209075
True	149.40485430398374
True	32.98597492734787
True	96.00275369184769
True	441.6682142946818
True	223.72574667466927
True	481.3171314637775
True	145.70794442946638
True	485.9313665706076
True	656.0598690230634
True	943.7922569564726
True	24.759031767411894
True	1025.0116641580396
True	1069.9921486726969
True	486.9657152041903
True	88.9855555401991
True	779.7267238274997
True	643.674347565946
True	645.5079457161146
True	177.01010684898887
True	749.9023578783971
True	697.3738188644691
True	116.67695771931534
True	770.278373157333
True	828.2111262896051
True	494.32620453947794
True	231.14680615700303
True	64.89304235308974
True	292.1886291670424
True	341.914017860409
True	460.4022967835779
True	423.85317510618665
True	195.365217830962
True	306.55142725527315
True	2.936432484099849
True	12.742569354480642
True	106.15673353907026
True	133.37638800821588
True	353.4785583622597
True	348.7962564918118
True	111.03340414650548
True	17.87194050260182
True	212.78113933517028
True	842.9184226411902
True	465.0344206493386
True	538.5182317612581
True	553.6438797457846
True	798.342582788996
True	652.6808260269463
True	92.09875382160926
True	210.5289961152365
True	244.93467057733528
True	276.0846760085096
True	105.30774401326518
True	369.8197948875693
True	425.7276460360704
True	167.09580540666724
True	644.7621739550567
True	255.58588665362365
True	206.4947125013436
True	28.856699256632844
True	252.6181516800755
True	462.9897561641787
True	163.31354935395387
True	541.50781086638
True	490.815011788775
True	248.7097237884292
True	97.73941810202744
True	40.38598879085801
True	400.80814797484913
True	784.5430636189686
True	166.51998632706216
True	1023.0906454557048
True	1027.880399471962
True	485.723856308513
True	103.2941848111472
True	124.61528635515286
True	662.4701065510784
True	8.839524323661978
True	225.13207392323517
True	133.05036118269706
True	120.0946880767818
True	335.15409600725167
True	630.103761963634
True	38.000941447164095
True	123.43125306267898
True	980.0194416345396
True	56.863788608407376
True	447.2505452091581
True	534.8483393851781
True	251.1867335711705
True	131.87123530093226
True	880.1208824207505
True	1204.7875837696968
True	534.1239120281165
True	662.6564625540075
True	210.54571197453495
True	145.62128981630124
True	338.1856924167184
True	242.1673036083409
True	174.59244093058706
True	316.559909125723
True	350.8277740628266
True	12.09898221029189
True	625.3845488025217
True	147.0337168737461
True	80.7893845698804
True	428.3310056646653
True	318.01645814343107
True	1172.4890501794923
True	355.36457665499364
True	938.139275357597
True	9.133280398470433
True	260.51193481564985
True	220.7042403950764
True	157.0608583689792
True	490.74401143592127
True	198.27836497846275
True	424.3600904669138
True	341.26268312107413
True	97.72364918847148
True	355.89372083208
True	992.601336950436
True	734.5888780837402
True	220.2420676477706
True	103.56813911911972
True	302.2714375882726
True	23.09394936746981
True	360.6950418737799
True	318.8976679617766
True	535.1455165619733
True	459.54982324051423
True	365.9288879849561
True	158.6917256686503
True	13.833708962117084
True	417.05377172323625
True	274.36964722385585
True	146.12675635786152
True	310.0803063492638
True	427.7918026412808
True	816.7814175923836
True	310.9638117024972
True	773.7393174234365
True	396.344035490736
True	370.4717896484309
True	1.764560753799517
True	1151.6605052395937
True	102.7841171397136
True	931.7884343022952
True	214.81676757628424
True	470.1140351401792
True	684.7823191814448
True	83.26511379109733
True	485.3638045708865
True	32.968917277168934
True	419.1402530900344
True	78.79996659077214
True	225.5337192022421
True	38.61837087487411
True	669.183524207278
True	181.97825173436172
True	26.49477796899943
True	393.199780586913
True	104.82336411604778
True	171.6596026549598
True	841.6755816881157
True	262.9796372821441
True	156.1323580007653
True	378.20655204865466
True	528.7416242647164
True	335.79993324190536
True	524.6498902764665
True	617.9075836077579
True	166.4708515772485
True	8.734485095116593
True	75.38831822563205
True	438.51267797826114
True	90.32616206636618
True	77.30835847988612
True	1048.4869942924606
True	26.82598848998379
True	316.7387079745222
True	326.5470895023173
True	462.7733970914236
True	673.7456769934846
True	190.12132467749677
True	643.2733427917129
True	323.415942941676
True	347.0451453463987
True	265.18865922947924
True	222.3337517329615
True	363.6225929544991
True	463.1677077730897
True	431.1889745844193
True	592.1334994174656
True	141.78821453382935
True	74.64377825596642
True	38.87318339582605
True	282.89816931814295
True	638.316217139136
True	408.82056212128725
True	778.629842956111
True	220.91463790152656
True	400.1545232257746
True	66.7808680949541
True	53.835786728811286
True	428.19907504133056
True	196.8252415652004
True	230.43669171587877
True	44.61596448042408
True	1098.3769476399848
True	172.39202066873918
True	882.0401927292601
True	312.5516246012021
True	911.4920657504498
True	236.26650798794816
True	454.7133574222752
True	529.1087969368974
True	655.833760652364
True	218.1247429055499
True	466.3721658548224
True	930.4935329529716
True	118.4868835678396
True	7.264362982005077
True	591.4210597785208
True	28.621026805416378
True	78.44427405825857
True	777.5587807514056
True	226.52864344530036
True	989.0298898124672
True	680.1629536717296
True	406.0622585624965
True	279.8632515548404
True	489.7121553609093
True	347.13979308671384
True	184.2542116172046
True	679.4823806733732
True	735.4059874119093
True	215.80161689421809
True	87.79429895191589
True	524.2479709843075
True	133.9973199188875
True	389.85255820222704
True	329.37255981301166
True	66.00206437358997
True	370.1447295098094
True	407.5204882094434
True	380.7858064492673
True	416.8400026603863
True	409.6563429991585
True	640.7743784915039
True	59.19192013662866
True	447.9633465928229
True	329.07172337895827
True	660.0274943476675
True	219.2020126815144
True	100.61151045403312
True	43.74162352606999
True	540.6714230457413
True	644.5876769198902
True	191.37539299451825
True	413.8211227070665
True	349.0819647883785
True	17.56720125660852
True	169.79134053114663
True	291.9387820003181
True	2.0009694345990696
True	868.8373454438926
True	78.0482421990478
True	104.24519860420598
True	120.36553185346877
True	355.2957826156842
True	36.38507569680322
True	447.741822601654
True	236.7828715754188
True	5.693673026726959
True	119.63693786575011
True	451.0941945666296
True	51.24978009117288
True	64.47727887273514
True	177.59400005301703
True	279.41723270193035
True	953.7683198619786
True	395.52882962349184
True	981.8501805134732
True	185.8078069583113
True	994.8664547015724
True	802.1569724794523
True	694.934930339617
True	407.858024845653
True	387.1168371377124
True	78.36012296667023
True	75.55473618549814
True	74.98184639029111
True	175.049901529814
True	461.82039610025055
True	1069.4739846504729
True	173.60151573765907
True	353.9354345712194
True	443.767571510874
True	591.8440446224865
True	574.1987602630923
True	288.0694667524611
True	452.9476188268093
True	654.0231114316716
True	99.7074267310487
True	733.8182054554122
True	260.3579041940069
True	134.96014502208055
True	419.7041269472829
True	863.5825502931307
True	426.06372396052086
True	817.3200395088193
True	196.20265995399689
True	350.0756024971189
True	705.249762536921
True	634.9495006368617
True	196.22585118331804
True	244.30502093021585
True	753.7127664318801
True	33.32389770187501
True	193.10239170643797
True	480.6819331360542
True	690.4453084232208
True	105.24268153642532
True	38.496662099571495
True	164.745859739614
True	746.847647673462
True	331.5834618295056
True	555.5655065971639
True	356.67983905101204
True	283.2682443453327
True	443.1130493947941
True	499.5107413120843
True	69.81135988398022
True	382.1916317894284
True	777.1259649130045
True	0.0
True	287.48036013201124
True	248.53244331801884
True	972.2791020209314
True	147.5771245809392
True	671.4359638587324
True	636.7541279705459
True	107.92999856657444
True	224.7678411958805
True	132.84504642201446
True	11.484991774946453
True	285.3773259341056
True	387.6312938842792
True	1140.2730991064109
True	231.72037732476423
True	410.7981346854567
True	667.958693385757
True	208.9944730479021
True	29.06089513063648
True	870.8197568637769
True	615.7963844928474
True	160.283831497866
True	628.8741470251944
True	158.3859903627747
True	303.7694714438297
True	780.0911040433974
True	37.12136282187868
True	104.44367112601064
True	541.1105670813655
True	61.14944728143209
True	76.67382372704004
True	435.1370960977846
True	23.395321412211857
True	762.3773160373465
True	103.53526686125788
True	159.9001200790727
True	20.008174413976413
True	709.6067600718318
True	29.14179797388938
True	761.6785306790822
True	408.5240984545033
True	114.02013483029722
True	706.1763039342962
True	522.576861761
True	549.9827134183595
True	50.81292135968418
True	375.2487820796136
True	5.338601522002867
True	88.61684465145908
True	389.85934179544734
True	49.5588274408603
True	119.59681322994037
True	305.69690272359696
True	172.0861949536256
True	101.6091017888837
True	635.0116193831323
True	20.971918601630072
True	1128.4205303454694
True	479.64024742872056
True	307.85553320385185
True	495.3621504575033
True	125.37016879600355
True	800.07651489175
True	1125.0808330896934
True	747.7412178456925
True	174.13536397742877
True	216.94314575722
True	54.58279149568793
True	59.126620225815095
True	154.9136546987017
True	99.91512897724456
True	170.5118195689389
True	1196.8127487674676
True	306.5340343803985
True	346.6768666902493
True	710.8511244284683
True	15.958234698106487
True	14.586350341426195
True	592.9690769712591
True	5.042719719464058
True	118.48175809980307
True	678.4951378316233
True	179.27817970440591
True	627.6394924493917
True	869.3680262911727
True	161.47475265561047
True	860.4766900900196
True	3.4815422729907315
True	440.776334728176
True	1047.224237755727
True	26.02093189869747
True	239.6621985078275
True	149.67530303539604
True	926.2692166477566
True	229.5264491923136
True	483.9051030466312
True	115.81930737036836
True	523.2765549043099
True	156.09707780274778
True	100.43380436999762
True	392.8190756808869
True	67.10048306022469
True	54.19118752952552
True	1066.2028108736015
True	254.2250754878567
True	160.96243040205803
True	375.9686695661481
True	393.39520145176806
True	212.80864411613317
True	166.57519684855254
True	383.9348135601933
True	33.65732918783355
True	491.2459082111648
True	1168.5602468478166
True	114.63215732626136
True	472.5196375401524
True	305.45827043081414
True	25.2210176096467
True	415.2328267628076
True	102.62346839198273
True	597.5820670585917
True	211.94486955876843
True	417.439001633522
True	21.02351039155849
True	437.4667950184042
True	112.10045794941996
True	348.6986915631831
True	32.94344970882419
True	168.73297155866888
True	245.33140508290825
True	768.7681476893092
True	58.256703744063
True	135.8004299044713
True	240.04413463542616
True	141.05999780404204
True	614.4090942959923
True	553.818569789118
True	800.9014115506163
True	402.0563535893824
True	530.2548859123243
True	427.5223009366397
True	664.2871760944417
True	71.321492029892
True	456.2565299913302
True	414.8625937990344
True	49.39708405686832
True	78.40675550203431
True	131.10253299511044
True	87.44767688050914
True	330.48582579136723
True	842.5861299714421
True	322.8809542577541
True	1106.33178116507
True	314.8898665152246
True	898.8700223474233
True	148.75939250848813
True	563.1085483744661
True	637.3328761580099
True	693.8426013693678
True	435.9961892641975
True	65.67005089008317
True	289.79378211582736
True	43.073953227355176
True	160.40081937511738
True	170.3383266801437
True	1111.0081190140932
True	231.72830366536448
True	551.0853465325373
True	532.754323991283
True	561.1562710928295
True	864.2789890770711
True	577.0790237190361
True	658.8061186026379
True	943.3311587976428
True	125.04793034433784
True	312.47142378037165
True	277.2439531387596
True	320.635635601158
True	90.41488148685038
True	386.2386137132019
True	4.116638549561744
True	310.1408638024407
True	259.8171934361058
True	615.5186425055421
True	281.091915175059
True	351.29278284337784
True	9.000526351012402
True	63.11965995912526
True	541.9498252230226
True	31.354278891319996
True	151.0107974234977
True	64.66885048507527
True	147.2714121719285
True	230.7094206201245
True	72.03360455733245
True	376.2399693995059
True	259.58990398094454
True	101.47398704510036
True	340.4550136182481
True	60.64497067780194
True	567.1929181662914
True	855.3327569109082
True	271.5225670688616
True	1164.2425347376902
True	106.24822109363264
True	299.0716994059261
True	1036.3751072682658
True	88.46317506730527
True	283.8768401369993
True	9.403885886548288
True	392.6706177412216
True	460.086060404433
True	158.10054903958306
True	612.7779146118435
True	898.6327812005858
True	156.28328172676467
True	80.75397509901944
True	338.1421496631878
True	552.7797565192723
True	636.5450294712613
True	1245.0827289830318
True	28.72250967178033
True	929.5628272289764
True	139.2251290180718
True	647.6668196623482
True	120.59148570920073
True	125.72097411069696
True	189.3584479152465
True	174.6079726906668
True	767.7400187445121
True	209.1614048800883
True	230.0332451012831
True	69.15329392727318
True	511.9368938579448
True	445.8508987492114
True	172.24393382107917
True	230.03418402336723
True	16.916539833094372
True	425.36272463270734
True	212.4917692880393
True	298.2396102713606
True	111.76815276879186
True	704.0565600237462
True	418.35198552070256
True	264.0785958559066
True	648.991343437024
True	520.7645010918832
True	463.339795274066
True	135.7605124419929
True	526.2061189646536
True	435.8137910582953
True	3.3831807654130364
True	195.6640513320629
True	86.37025784776621
True	246.5419860591052
True	2.944439542663873
True	131.4436583192072
True	353.7859664544409
True	7.008542470933635
True	832.6346298559031
True	173.72555800253053
True	721.3073479625555
True	812.0656260307437
True	148.25249693360314
True	226.116895402327
True	476.7623728222339
True	803.1898587371414
True	50.31290329893378
True	37.209965368918
True	129.7277972863316
True	631.1929202352586
True	717.1131378385325
True	175.7018992764879
True	596.0783786628126
True	562.6500050609933
True	857.5023383486505
True	402.93206664405
True	191.32240674298708
True	858.038305890828
True	235.2061952568684
True	147.1701517073487
True	322.37788900853326
True	227.2777931517812
True	204.16688859911997
True	602.403217149068
True	252.64369344204312
True	201.51606757304663
True	457.1519804068628
True	465.9649710970335
True	61.17313891523916
True	274.6663090521887
True	79.43874835600039
True	319.7489802623766
True	358.34554571214755
True	264.58393806867514
True	187.05639792482705
True	384.3841268106035
True	658.0545231334887
True	727.4285659922124
True	303.47886543241026
True	745.151214200284
True	65.53594928005306
True	882.3837596647587
True	352.6230894699808
True	13.560158693513628
True	620.5799576229039
True	695.4226105941548
True	240.2113262362872
True	173.66968891014187
True	50.521719102000034
True	401.886589018866
True	74.81823382070317
True	15.048381473136354
True	894.7244810028324
True	376.8415706014843
True	169.44564576123693
True	1000.2334016745848
True	13.188403715653036
True	791.5577002321114
True	32.92247343847653
True	675.4787731872015
True	57.25192866836157
True	770.6220980438959
True	445.1416111949712
True	195.74283638444507
True	446.2348562117865
True	217.3604516390981
True	300.4532542739754
True	222.5336937741689
True	411.42654971739046
True	9.287827653395096
True	334.7952548888113
True	110.96797803264953
True	12.157940895076775
True	466.0961642970829
True	718.3196480165177
True	291.9024541499642
True	80.79914776096054
True	308.1794304771649
True	80.67513854871292
True	190.7670685459136
True	183.38726018108912
True	372.0366239050562
True	41.15671613384459
True	136.14661592750525
True	375.3504996811988
True	854.860575573138
True	112.68439427742727
True	208.2735600818633
True	442.7227891283353
True	19.596007547998116
True	419.6397850875699
True	509.821444246828
True	86.83366302784665
True	395.24657643413343
True	364.9020760784679
True	419.0960409056144
True	594.0804021588172
True	1053.2846965439917
True	994.2459066410776
True	50.34687135766308
True	1070.4162981739537
True	115.51497005093412
True	113.99992847718362
True	110.45040233732982
True	495.0866513488921
True	367.30680020245575
True	590.8200253852335
True	254.94694075390396
True	152.52872439973038
True	406.3798596968453
True	15.930219289862276
True	453.63740901945897
True	382.0189124469286
True	147.77500884527043
True	97.38637900243208
True	526.3500616522783
True	999.4178295394748
True	197.49999001979933
True	66.99085507997167
True	416.2462541707358
True	375.61820453061
True	472.16157642625393
True	315.5807830764701
True	4.82232512831795
True	528.9417120935857
True	520.4386613871598
True	498.9275166793128
True	190.0892666840993
True	104.6862996533332
True	21.26768327196868
True	376.9379250762841
True	106.82329094882844
True	7.374127838023338
True	32.70788947724744
True	341.2739541883627
True	666.1024755526032
True	138.51903047236442
True	86.95861569469561
True	22.72854760919692
True	405.3382924589916
True	353.7116784761336
True	810.6831492368846
True	299.82276652128326
True	496.3167044178152
True	544.2565211080204
True	531.9845411718048
True	294.0208549544841
True	572.1368669734169
True	97.50512378812596
True	585.99495442633
True	6.824492406922518
True	381.7651551553818
True	450.8493177213591
True	972.4757297821366
True	352.08581770642377
True	763.8259118191777
True	994.8311097758664
True	178.8732341996631
True	38.21928097321683
True	376.2478327906479
True	393.8177457056419
True	581.2466226277813
True	239.05985253013804
True	28.545870901976752
True	647.231414795095
True	132.30426138142874
True	1055.623040223521
True	325.12988698358384
True	485.9844026020994
True	125.05986882540498
True	812.9630365000514
True	144.05246877441883
True	834.0189173823055
True	569.8929119044951
True	178.22705283733595
True	110.7458126625359
True	66.60021860050247
True	569.9038933111399
True	904.9824722549296
True	437.7232131353089
True	527.0827884024287
True	129.74904449980383
True	619.0432273966865
True	461.9606436548602
True	784.2215185914764
True	312.1352325686377
True	571.7275892424315
True	117.35718396099652
True	23.75953357334749
True	395.34053533023615
True	167.53843291362045
True	100.63853561599812
True	384.9541691496744
True	1076.0458698685395
True	268.120653646292
True	543.3958832369885
True	11.654532281644304
True	77.92595494609832
True	330.99830240782546
True	770.2283505939628
True	457.30673164685845
True	534.9347165037985
True	702.2685013534418
True	66.76666456935709
True	747.4481400015657
True	49.370960331430304
True	105.30441562900504
True	176.44985996817255
True	84.44906687082322
True	25.470948578599344
True	303.06030364236125
True	470.44175979273655
True	890.8880495819831
True	864.7471713675009
True	4.888339253809062
True	284.39626363639604
True	469.9276769063582
True	118.86901139870255
True	240.8572257676843
True	313.7834684181297
True	1300.0928462382774
True	442.8371388216566
True	25.939861524775537
True	189.3481956897153
True	709.0340823082462
True	35.692712691085895
True	181.12042338492387
True	548.5610396143961
True	70.91155040034916
True	867.8750738629801
True	334.3639420143408
True	664.7064870937958
True	77.76715094258118
True	687.6984536081904
True	585.6160934483689
True	861.6562335607705
True	248.028889532604
True	501.4445457101413
True	858.9541845495745
True	956.1480647994346
True	226.68370961699128
True	764.0184947315255
True	218.26512763405336
True	449.7587762907527
True	367.1674337428349
True	491.55642118617817
True	488.5806011948008
True	319.92502077155706
True	352.65111194921025
True	113.42143207095974
True	337.55863589271365
True	1123.5457286131125
True	303.96898058638084
True	144.58924710194992
True	323.52564114182286
True	741.0286913628142
True	653.933587815401
True	412.9649909762181
True	124.21958767499656
True	319.960145731574
True	35.34187288043766
True	171.81217092516675
True	88.94971582534708
True	85.04486953399035
True	547.494411390108
True	132.3074433417927
True	131.20278288248917
True	101.82482883188328
True	82.11431757675739
True	455.53784938756746
True	394.9669902952143
True	1046.2333791939109
True	518.3444102825537
True	838.0637220497064
True	282.0142265716771
True	288.714029047003
True	559.695411467693
True	194.16518330719305
True	724.8431961836162
True	247.93448452244945
True	366.07243991796463
True	69.11748492378277
True	115.96968435071584
True	257.2061948126169
True	121.08125521147755
True	465.5843857962234
True	30.309886752412314
True	569.0208995850783
True	1012.216229545152
True	707.462459912401
True	1.715822947685747
True	61.99101349514512
True	512.7483683523832
True	437.09969529532367
True	72.54922780570233
True	119.95472771528796
True	301.5121654405047
True	70.80943913992904
True	51.24557431056734
True	732.5153671493186
True	654.833750640804
True	163.3551664375034
True	171.4112798379278
True	511.71419813069394
True	52.49271265652107
True	26.80253495636704
True	551.8442794525398
True	458.1869102091322
True	1121.1930134227705
True	47.97216000354332
True	473.0590059296149
True	897.593153440407
True	823.1249806034822
True	292.935760329378
True	753.8004181899008
True	387.60103218585226
True	43.5441664611592
True	99.3567273994681
True	711.1928357088284
True	77.85475620247033
True	141.32493849425435
True	937.4133180398012
True	189.1928133900428
True	275.7088148691561
True	106.9290957113625
True	629.4524764154881
True	597.7665244712945
True	214.7569138927973
True	448.4020139265645
True	42.59191880087655
True	276.77480162336366
True	573.4202625212864
True	599.8086570290069
True	314.3588734067914
True	75.04649924381799
True	962.5293408747692
True	1082.4643404490787
True	558.6716279407558
True	61.58935818679621
True	30.13020060875536
True	83.74181243197852
True	112.53329583821564
True	97.76670039435096
True	907.6775219164864
True	1166.0397190776816
True	746.3753236438919
True	336.5329381111048
True	8.368863111059234
True	19.28278179226985
True	343.0384836781409
True	469.4211239464596
True	45.81438162359724
True	575.1994646472369
True	438.5979988133343
True	397.1528727263484
True	79.78623983216998
True	201.6279854525567
True	270.0375504672097
True	134.20747940165006
True	399.43447469676255
True	39.88455570935719
True	171.0734986449786
True	1137.0998980566344
True	5.922722213388456
True	25.12694769935479
True	581.9011388221697
True	362.92359490488303
True	788.3237806747458
True	157.9888651954368
True	763.5045019518631
True	579.6560777051666
True	273.0084358872078
True	431.10188183136137
True	338.15628735326726
True	290.31045692052953
True	269.0534830400237
True	399.0869403810904
True	505.8716796539888
True	502.9137171446792
True	102.5855324690582
True	351.60329122613524
True	8.952086752670695
True	182.39060243170664
True	224.48721354843192
True	839.9059687276341
True	595.7948826995195
True	31.481015403845444
True	711.5826776037173
True	851.4703039875772
True	100.81823751074757
True	341.94487682767664
True	878.7597320042116
True	227.39407189862695
True	156.21215185538
True	535.5416903625718
True	568.8039193006034
True	1085.275485310951
True	140.6210092327408
True	148.08760466102962
True	252.62628559230387
True	321.7621430843539
True	420.0847880503657
True	417.33056366906857
True	325.64785971626577
True	432.76156472045216
True	498.80523514800086
True	232.53777027293623
True	1460.5357147462971
True	251.7922785198676
True	413.9654837926789
True	56.14075693531352
True	773.3528932700525
True	257.0600559728636
True	888.7238996564752
True	572.206814622813
True	321.5506984156977
True	784.007484839339
True	282.8822366347518
True	220.0408246838325
True	263.1348222926284
True	222.6717776202884
True	146.0089413036113
True	245.0580339211904
True	739.7523296756807
True	529.0014620436714
True	226.9669085697604
True	1149.840558812044
True	121.1317606950214
True	262.1563051514158
True	69.56653214072469
True	304.9152618031179
True	404.2262490948894
True	88.69708745875947
True	208.2831453299664
True	76.22422266694784
True	679.4095152053702
True	361.3153955174374
True	217.51545455971325
True	724.3788214540607
True	849.4005614345315
True	811.5837494984387
True	813.4841587496664
True	351.835007373533
True	1.471412815705305
True	269.86946140811386
True	54.46240086067692
True	373.4102560487625
True	55.04012275539301
True	340.6938028523816
True	859.9632244159322
True	1030.896512726633
True	382.8823980543304
True	23.30360618168481
True	521.4288902885426
True	493.8578176389447
True	197.06115878535488
True	229.57809795325008
True	282.3301352651787
True	22.911421853781704
True	124.77847578548932
True	973.3751177369008
True	63.36603185530176
True	494.9838794460043
True	778.3887226672009
True	102.35853845429595
True	254.3220257299735
True	112.95291316867784
True	15.985460872605367
True	1.7128340869820962
True	122.3419600119765
True	1002.9629326784936
True	472.7743100689804
True	73.3107860048876
True	798.890601140683
True	335.5670412038018
True	1.5636263372670125
True	444.2061705831681
True	194.07848103404328
True	513.579194254393
True	80.76306632417368
True	320.12772733226376
True	385.12963859556015
True	175.00994927823035
True	204.6229787831671
True	127.33186017287652
True	174.2427871108887
True	1003.5015974574752
True	15.87023983636449
True	510.5201232490646
True	468.8360591661436
True	400.0114190558604
True	227.0041509837492
True	234.08285441921836
True	156.5367436573189
True	51.22893018532102
True	507.1601955933735
True	148.52713484803922
True	844.5682347224148
True	830.7123557341544
True	245.4621057955881
True	311.76949742546765
True	527.8280879187508
True	41.654822777067714
True	83.36239414440985
True	745.8440691654325
True	1090.598282224761
True	112.87027824813828
True	720.7328107462279
True	145.67520081060883
True	920.0426224923008
True	672.4427757074967
True	103.54209829462232
True	278.3587408926241
True	604.973820992195
True	254.357219071255
True	46.33441321969376
True	563.682250146674
True	465.4557961862631
True	5.5922613139222825
True	489.7517218577252
True	70.22730020817701
True	179.12936091964974
True	241.2688453401404
True	305.3102876847004
True	75.63804887166887
True	219.8649453516168
True	358.08309177968744
True	439.7825562020556
True	901.19672410292
True	46.0824788801748
True	900.7762651523594
True	1012.0566724874508
True	125.67621144590822
True	72.75767432780565
True	996.542619681727
True	36.0202106367188
True	224.18414934871424
True	81.42978211868902
True	213.28076485360663
True	353.0087667498535
True	945.3596270920052
True	103.79065035355804
True	67.99763832049129
True	611.9920479213553
True	270.58234095356727
True	678.497116094893
True	52.66102037813985
True	478.5444121737188
True	372.7557338323263
True	677.6516243661313
True	51.47784140675981
True	104.59289392275568
True	28.368396961951102
True	275.22983909145086
True	41.82174329369728
True	345.773339813066
True	2.958656283355364
True	1189.3640929403375
True	103.180798548197
True	125.85977262160957
True	354.2964515288747
True	748.4693896944651
True	701.6458274730614
True	1040.6314027405515
True	464.2264598258519
True	425.0352894718735
True	137.77860876480167
True	410.4711387968397
True	877.1066247291369
True	416.1193779851087
True	925.7506603444804
True	78.63054210516542
True	434.72611060283714
True	182.2425711056895
True	280.2328564149925
True	731.4185022747264
True	165.77941947137134
True	130.82715581342248
True	65.67419843956375
True	875.3691741599544
True	767.4745750711044
True	80.7457905941143
True	433.93738102885663
True	747.3190274907574
True	412.14448825200094
True	58.42489959427368
True	325.21272762516634
True	753.3817387193859
True	30.966308707275843
True	366.9437093305652
True	166.905287778456
True	287.40904803845706
True	33.542282871574656
True	225.567113756812
True	791.0972439579708
True	637.2176149857142
True	57.22331126432527
True	296.301420632414
True	911.0006545974522
True	19.28630122230828
True	322.48740055022034
True	292.52128620837885
True	426.5809993030314
True	216.28496405793925
True	609.6027546674317
True	47.85721631525247
True	959.5295657278084
True	873.6241930985442
True	49.465743106222064
True	392.3035229198594
True	725.0188517766557
True	917.6926277708656
True	275.86327468902016
True	564.1030433394988
True	132.68569251343595
True	181.9714861334975
True	132.43821918756854
True	129.79325352198617
True	211.99122591657783
True	945.1159966901796
True	796.120045779968
True	935.2075503295656
True	18.562990331237824
True	27.113823141369043
True	360.8839541566848
True	14.44890528256903
True	620.9387693951718
True	1049.838620809643
True	271.17289813992386
True	211.75792649197464
True	88.28359808985479
True	216.3995149330924
True	125.9123376444016
True	41.8995835196338
True	132.66333118155163
True	93.3745815462475
True	232.01836670265703
True	546.4034544621867
True	164.74771375676008
True	25.520685864400555
True	57.95595997107085
True	419.09181925826624
True	267.1281972729237
True	585.7590576784123
True	24.23535347509753
True	114.76558831688509
True	683.6057312791022
True	258.9942417217187
True	476.7081100989523
True	654.2336912348331
True	102.18979629595268
True	114.96622222364356
True	75.84612955186745
True	27.558834956983343
True	115.90041189075016
True	87.22532330677697
True	99.57093102449792
True	147.59183924293683
True	240.61460490760447
True	842.405593320362
True	290.99851606322045
True	931.7843427730352
True	168.49683402877892
True	195.93688837696024
True	798.053698997327
True	311.1339402359533
True	583.240541339461
True	255.1949332936669
True	364.2319958268421
True	436.9290104354436
True	564.3499597176625
True	641.8099654605628
True	379.63910766517273
True	35.335665952106226
True	571.7357134734924
True	623.806033030306
True	19.031429880913468
True	11.382715013225203
True	264.6124723659848
True	409.21661301087374
True	418.0331270869538
True	68.34615391176884
True	627.4442170331686
True	890.4510110280235
True	229.5579268642299
True	905.5509097189116
True	294.76558145400486
True	105.38865329492772
True	263.2102380779977
True	692.4226872339403
True	39.9014904244249
True	568.9878061710859
True	1299.1029185565556
True	1022.4727616297388
True	877.6702969001308
True	210.44258970840795
True	90.58721490445524
True	196.23066834897676
True	830.344389219434
True	148.2620511474378
True	1078.0765457092944
True	827.1819478946295
True	37.44689994011082
True	85.71796257490536
True	426.28192272555646
True	417.0074500502719
True	208.50463814709892
True	513.8855183630659
True	680.8461713048323
True	127.18529748622622
True	277.0690436153781
True	1058.755513218371
True	51.28667614938656
True	701.3850673748467
True	528.882450766624
True	38.38080012780739
True	829.6893175128273
True	388.734271112308
True	575.0481475244392
True	114.4852545674488
True	262.3014956432981
True	223.66999620069268
True	25.945593688929467
True	135.04578890849
True	734.4727918585126
True	136.49125438692082
True	375.6028668189599
True	62.81959896764207
True	623.2704974848184
True	634.4373106243714
True	232.1158175563658
True	467.39350966408864
True	162.5868814017209
True	153.03678082985056
True	218.45864060695547
True	296.6072357405212
True	353.91900405420625
True	125.88709052693692
True	185.39297659207628
True	25.86778225652556
True	854.9190508017208
True	304.1371005519513
True	9.367335759714717
True	366.7523036558198
True	161.23030896892078
True	626.2491089659846
True	372.683365543268
True	578.537005558792
True	544.7100068391412
True	477.48257981337343
True	792.7354901798673
True	248.1103154541485
True	539.7516285171154
True	147.30473554921696
True	556.1418311217599
True	351.6819310271474
True	377.78196151054703
True	125.01454888415904
True	133.2011260071074
True	110.23776794095164
True	62.99406160351511
True	749.4277547324934
True	182.4023603912008
True	43.96217835246402
True	0.0
True	557.4146122042134
True	105.52591209812876
True	22.14980194937702
True	39.3513510532701
True	110.70467984839524
True	551.0813317276941
True	182.70891795499017
True	111.3418399562864
True	36.067539140476285
True	164.43046853463332
True	896.7996292534168
True	51.05138035407399
True	218.9380097235682
True	763.5852540218224
True	319.69706304564346
True	473.653501561714
True	484.7191065501757
True	505.41174908768727
True	604.979468853318
True	924.7503244907552
True	279.37072197878314
True	1054.025412775599
True	932.9084769866458
True	622.667741469962
True	343.52987782722505
True	853.0489359159754
True	8.878723062611211
True	32.600579634125765
True	291.3339247921162
True	43.36729480907662
True	185.89573425250467
True	727.9613133107131
True	228.13577394028027
True	703.8810620785164
True	748.6317623836442
True	128.11419775694912
True	373.057411725193
True	584.4383486475489
True	25.98549765278007
True	129.99900083980611
True	436.65895086523454
True	294.65895264482293
True	204.14945220479763
True	114.4768105453267
True	388.42816775726345
True	20.62737606785069
True	376.57556613360737
True	356.8703775939572
True	1026.2521172541344
True	357.20115983573305
True	32.08252440745535
True	439.8297863710479
True	453.11967895627487
True	230.58543699142572
True	33.64589912301185
True	768.2256133849152
True	425.9209977478105
True	182.30539590032583
True	11.283265988023397
True	1219.3443207165994
True	167.14838786066989
True	26.693969165493748
True	307.9715759701816
True	287.69481867387475
True	112.69777724964815
True	289.5413159871541
True	44.05528913833559
True	312.6165124890028
True	299.5022464751128
True	331.6654344742431
True	29.683268196023377
True	44.78212559071187
True	1052.9770532438445
True	24.463831789673826
True	14.183256051099494
True	184.298355693296
True	678.100978634706
True	8.966770620072056
True	193.35291525672872
True	174.45380192398872
True	538.6041528782335
True	369.49013668085774
True	752.0248541319928
True	320.0009928150507
True	479.392822966101
True	447.0134741307595
True	496.9262595361048
True	101.99878025736098
True	1250.7435496911971
True	876.781101107497
True	293.8342498922049
True	530.883647516115
True	104.28524605579102
True	567.929988298277
True	436.1949881624814
True	161.47275870119532
True	77.96079188265136
True	344.6372395817103
True	164.67573102877037
True	30.93993399149628
True	612.2286323140324
True	371.5613500198536
True	69.62640664961947
True	30.02478924701761
True	663.3867739634726
True	497.0634694186013
True	68.55011519073403
True	21.152361764544228
True	339.00952985236825
True	320.16681407214315
True	691.3790892214258
True	549.6870049171938
True	562.8218811583222
True	789.4838827295107
True	7.812324642617165
True	52.0949125387273
True	36.562966343723815
True	60.90547655340289
True	506.7421504800904
True	588.932494148708
True	78.79750423897028
True	105.90117272090612
True	188.8918267910405
True	73.06408526921047
True	176.84091254856796
True	208.5439598724504
True	268.12359626496067
True	816.9510504085558
True	608.9321122596945
True	281.16504903099275
True	184.08896042279952
True	269.4567057721108
True	260.4254049592165
True	739.920211753241
True	322.5441182210208
True	170.20727576922346
True	909.3028909004208
True	366.8361683409106
True	464.1381495087562
True	149.23736588484525
True	121.7052353838074
True	62.077101047218086
True	211.1913065707862
True	1004.3087691044472
True	532.0204628650579
True	114.32282843498528
True	370.2836132595306
True	105.0135045708446
True	690.8399642897024
True	4.901173838143663
True	663.9684810385113
True	37.63925025844591
True	939.9559970125658
True	834.0603739096055
True	210.99152080224252
True	28.127550419970973
True	79.01027937062561
True	444.78727303635503
True	223.79676372193524
True	1.2887761479357376
True	78.57138356807808
True	1092.6048415929736
True	337.3092558338797
True	679.6413884347542
True	483.69429871935256
True	28.081721735424495
True	139.67798273672918
True	444.5497024861358
True	942.3874982413024
True	811.8738378277704
True	421.40510138325806
True	327.99274465394666
True	15.859973688017842
True	77.12683751915264
True	733.8999782693635
True	488.3121341462933
True	375.7921820194521
True	892.9285043365875
True	25.53790576001781
True	223.7814437347783
True	904.6238041580448
True	242.55457858881127
True	7.569479063269732
True	502.5609149090115
True	102.73577498410768
True	652.2090651516824
True	53.58065557256123
True	253.9144823617388
True	842.3508907759765
True	900.5003558629109
True	272.73358991721693
True	445.1430277846968
True	116.46166542587729
True	594.000485498562
True	253.5325127330411
True	201.4218161051988
True	841.6267218896639
True	54.57390528264917
True	709.9510034678513
True	278.9103692735352
True	307.8367579582729
True	164.70172363296706
True	493.85416606405227
True	578.1159795151407
True	356.4579256357361
True	410.8170281368571
True	72.21642771020973
True	155.80822720843037
True	457.0811975026534
True	214.1799896464087
True	34.81073034396728
True	205.7569241347705
True	414.2933052228872
True	380.1124123293051
True	746.2992039902858
True	126.42412046893747
True	646.7865314261245
True	498.7895285282285
True	591.4362156373139
True	137.5608207327926
True	40.629213405010006
True	654.4905731175335
True	71.20304565624771
True	556.3789766077695
True	656.9306387798002
True	461.947463063548
True	131.12393287379558
True	538.7280943524653
True	4.723086829929763
True	406.1323134821815
True	29.41849157656616
True	648.7251090490145
True	263.7830844184366
True	571.6657077823897
True	717.2978726321097
True	153.99388399685202
True	525.0154549205224
True	513.2797521216578
True	61.132574342542526
True	934.1625265677434
True	2.3769510512466727
True	29.74708368977032
True	631.2038847252035
True	683.5288091188975
True	137.78694750581818
True	400.35794266910216
True	122.0733720227458
True	73.23550886699009
True	461.03007126913934
True	42.72512203545004
True	507.70499497854166
True	13.118296127818054
True	849.3910611130979
True	547.3168950330883
True	651.3890995184071
True	98.47499705917588
True	399.2631890255528
True	1007.4610144821128
True	865.6939087536741
True	143.23255382399395
True	560.3475436554339
True	448.5551100952996
True	254.33877110414025
True	255.2112383153201
True	6.140372533269304
True	318.6793874782265
True	11.886926101652094
True	372.81182691955416
True	76.81815824111197
True	408.1974456102273
True	652.5991533749817
True	122.23124587210268
True	227.63827817976056
True	630.4005791324363
True	671.9877128881029
True	298.6522318795847
True	135.82849660824797
True	165.3785515644362
True	475.58037222594567
True	85.66225764763195
True	10.438388524206996
True	502.2618531320304
True	561.0923022590916
True	20.053023619741488
True	133.2534414220376
True	888.5950636700383
True	495.6361105219045
True	271.04615890100183
True	33.76011778713283
True	467.637073463503
True	106.96941949739208
True	588.9081436563964
True	659.5714250993793
True	295.8006185650697
True	374.1593398736019
True	191.76565484302
True	245.7405207173125
True	69.70255603619329
True	224.698588384158
True	488.23460923218926
True	20.798456766507023
True	450.05486981439526
True	351.1377205211482
True	711.5377025365798
True	936.0893457177584
True	903.6818645287896
True	153.8695486424985
True	396.8579177529771
True	73.13441712097394
True	194.53643829108395
True	318.52686538648777
True	11.09490713432055
True	806.2129160889541
True	23.83013940366044
True	398.8995411792183
True	263.28210562240963
True	651.4155602973274
True	200.57683332535368
True	37.7581542785919
True	675.6070603025598
True	1080.1718753330929
True	225.5147864476424
True	131.14624685621288
True	599.877162852059
True	493.9110183698068
True	19.83123118194081
True	834.8586368458947
True	110.68652445979546
True	45.39940621381477
True	312.66971017354064
True	346.4257245837891
True	408.2973071678064
True	263.40552648446413
True	19.02018308150436
True	22.92769058407066
True	845.1262434343104
True	201.743128109324
True	109.8262413973246
True	838.074380475352
True	658.5006419391291
True	647.9196430691278
True	452.26746312623175
True	152.17290609631962
True	32.50696334931364
True	97.84368639485513
True	434.8124002753098
True	236.623496385829
True	485.3900904073694
True	147.94910553635523
True	462.5532108574305
True	666.0309281710728
True	982.44064846574
True	25.497348152745367
True	978.93761464535
True	1062.008547480833
True	505.3564506919574
True	85.41704122472352
True	804.700251528105
True	642.3467092493715
True	651.7346088008746
True	172.80221488043435
True	755.345867218211
True	710.4661222693304
True	124.24377433203904
True	825.0522779510209
True	843.019733272486
True	491.29420355395376
True	225.4692834149018
True	74.83677748588809
True	299.0846054834344
True	363.5780218438349
True	463.7463310786495
True	415.6880234980452
True	192.86192396926387
True	306.97621951133465
True	3.0145987279879414
True	13.704714410311777
True	107.58243680645349
True	132.9220500249692
True	362.2348552747086
True	356.24215790856647
True	109.3506258787725
True	16.66268937630738
True	209.46477769547343
True	850.8264836528559
True	460.86257756309175
True	537.2485024660367
True	565.7336766004128
True	797.8549115235933
True	645.6391172035172
True	95.46994854647818
True	200.656397044433
True	248.37949002912595
True	284.2743746848104
True	106.9661294584349
True	364.7156757161835
True	431.61670176628
True	175.6282230236394
True	652.1066904238314
True	243.0384561927349
True	205.85035494833855
True	30.395340303064827
True	231.7270857528319
True	491.7416683118005
True	170.5189560357319
True	534.9731916770893
True	476.46758504962935
True	239.9453590170112
True	106.68140674555524
True	41.92075144033299
True	404.2967161670969
True	809.2127092250854
True	169.46713531074005
True	1017.3021245697256
True	1029.5559608978149
True	483.4408117045066
True	102.31197542850305
True	113.9171333912234
True	656.9126558281129
True	7.913611095623726
True	215.67153093727407
True	129.59921675185197
True	115.60460376445565
True	332.1391199418314
True	655.1572338746339
True	35.73681891028861
True	122.31702063138812
True	970.9758639196446
True	56.280059184378565
True	454.9493524188193
True	532.3692985638152
True	254.56718440900215
True	126.50722528342796
True	890.9585589563445
True	1197.4789115983772
True	517.5809037501787
True	646.56746971133
True	215.90570014721132
True	158.0784832833589
True	324.0525325209801
True	254.3251600232438
True	172.95596186282057
True	304.654305584922
True	359.0498639122768
True	11.972373604234152
True	624.3217151750174
True	151.42748285098912
True	78.45370758280917
True	431.494168020621
True	315.2682503728113
True	1233.8916147554598
True	345.5222145884192
True	937.8693134420004
True	9.496979783611057
True	269.7808411383728
True	228.60936394566124
True	155.3861218970023
True	486.6983445893898
True	208.3389841130805
True	407.9786454650984
True	328.69855146830736
True	111.52039221637511
True	346.46273168302537
True	1047.075080731668
True	728.3004766015439
True	222.23752911199617
True	108.67876617825536
True	289.67415867154034
True	21.774727718818
True	357.8011461157432
True	317.167165518187
True	595.1872703118249
True	457.9992872200169
True	368.69932412195095
True	161.09220303778577
True	12.6549568009241
True	422.191507679
True	288.0549556569851
True	126.77340689983764
True	304.9410242017444
True	424.7437374581076
True	815.411127125742
True	310.4437998636556
True	782.4831870919239
True	407.598701389096
True	384.501202272357
True	1.188624274847532
True	1190.9272235211351
True	109.12819386546968
True	888.4806141755793
True	201.03862919190536
True	467.1356861319463
True	671.3980966492946
True	84.64369867685035
True	470.8258331408026
True	33.59017368871144
True	409.55813031300886
True	78.60593560725663
True	234.3189235983544
True	38.27771328187183
True	668.3482508260541
True	189.0493958551831
True	26.28663567126636
True	383.5191581028415
True	116.84718716675444
True	177.87448627183656
True	812.084613757268
True	258.40427199197995
True	157.37085517417736
True	377.6021060212192
True	521.716662190711
True	327.66401719301354
True	502.9476087806471
True	626.6761904999282
True	166.10673239319834
True	7.296827233953733
True	75.16869825055556
True	444.2230639813766
True	89.06553174875604
True	81.08675530403235
True	1042.800475281199
True	26.37485155751737
True	337.5486689574038
True	321.28947392737103
True	438.69143590544337
True	668.1607629279108
True	194.0698876030802
True	643.2706220402529
True	319.3437341237809
True	352.1917568431199
True	261.28245421243344
True	210.9008293451353
True	374.71900333715104
True	456.651786204089
True	400.6717871571992
True	590.2574815326097
True	136.7447247212711
True	76.86585608572213
True	35.93723447120796
True	299.42980977261976
True	632.265573184452
True	408.0383001208978
True	764.3214137873202
True	210.11108554005816
True	401.7033874195782
True	68.06038554578716
True	55.25305868427164
True	422.97826853329815
True	194.23454522981464
True	220.7950045373437
True	45.01535977445216
True	1038.151059081213
True	178.4620602459809
True	930.7829088538512
True	324.9605397988883
True	925.6789798252968
True	239.93659059537435
True	472.3538914517203
True	536.3448416986178
True	624.5237272594821
True	217.49551912264565
True	470.466343504678
True	913.8860382357672
True	128.44229833330704
True	7.096729332314762
True	566.2312035492241
True	29.052300961083848
True	71.68437761710837
True	784.7785910693294
True	216.04903031502755
True	982.5474411397788
True	678.0638337436706
True	414.3905986500554
True	276.2186581867892
True	492.3244872540489
True	337.2899415118527
True	183.387776750672
True	672.4029793981654
True	741.1051714396816
True	202.3553859590744
True	89.84652617650734
True	503.5914341989627
True	135.00051236102863
True	368.0053573096185
True	349.1391958143845
True	64.6516723698215
True	383.4191311653626
True	394.52553926057226
True	374.9879118046659
True	409.6245059816194
True	431.17357645270897
True	653.4790150239754
True	54.2296760807591
True	455.86781934731226
True	329.588277287345
True	674.6286285953066
True	220.66563602961267
True	102.01191944993708
True	43.30190014877354
True	547.2430819294415
True	612.035766598867
True	182.20146522810376
True	411.9477119596911
True	351.36347639829995
True	16.773613584999826
True	172.50127552211313
True	295.6823024328193
True	2.641247646941152
True	864.2829331395513
True	76.90390248511066
True	100.59397460429558
True	111.05845967105697
True	371.3490847552989
True	38.33238615310442
True	451.2506474663037
True	230.61886016112257
True	5.740803646924745
True	120.0197870861968
True	449.4296484298077
True	52.202313282254366
True	66.37683094466165
True	181.83430756812416
True	277.61458113262745
True	941.1652093825124
True	390.1172059225105
True	937.884831586162
True	194.894622786853
True	1032.3129791302656
True	788.9619930912673
True	657.8018562940124
True	403.53437836854897
True	377.5031459662604
True	75.8660464919287
True	74.3232637178218
True	79.26249083629894
True	170.51506002472698
True	480.4809272285168
True	1082.7783954214135
True	178.7490204235866
True	358.155117142186
True	434.56508436248106
True	599.963817858599
True	606.5259659844575
True	278.3368187451771
True	455.2370235871082
True	655.3020033703018
True	93.51608029542744
True	749.9659761415061
True	254.89858250870407
True	135.71324617505152
True	412.9899211751793
True	849.0662323045789
True	422.0405935066573
True	884.3106386527008
True	196.03818073338547
True	345.8432549266888
True	702.9270313470881
True	617.1998451530922
True	185.72956266736023
True	261.1045102650888
True	787.4971005270902
True	31.666866408109037
True	194.2428534986891
True	498.0073604574649
True	709.9587534926419
True	96.47931205690168
True	37.55797921526226
True	167.27641537691613
True	720.4533258311874
True	315.27555343129046
True	561.840043731784
True	354.845397828232
True	294.5701519135307
True	460.8754106109236
True	494.0686208052938
True	71.7712711454054
True	370.9074092218834
True	775.7453532068788
True	0.0
True	298.54283084045915
True	252.81364389266017
True	987.3464986767132
True	151.08831755811423
True	643.519371793725
True	631.2902545726542
True	112.90186471249714
True	219.31602375933647
True	135.76201943733577
True	11.564834332317272
True	283.8418113418383
True	383.0043858291327
True	1122.6695642120924
True	242.323060948026
True	390.8131580046258
True	663.7879763673947
True	212.2706169002011
True	28.758710568188533
True	880.7995589859833
True	608.600939596466
True	152.7826823228438
True	603.6150230457247
True	172.66701016693125
True	313.6084275186554
True	750.3763198706204
True	37.45962778933569
True	108.5596896499176
True	501.38721057118113
True	68.56686159400077
True	76.47280710303191
True	416.8010267540459
True	22.270052238865446
True	727.9953414116662
True	100.4647186135222
True	155.1159243100684
True	19.39567698734663
True	728.473971087674
True	31.120646221436548
True	781.461975590682
True	405.790846403806
True	115.33101707182904
True	686.8261513044122
True	529.5831523698753
True	553.2412808632813
True	49.31527347039474
True	374.074227132928
True	5.7728208521745525
True	91.98496327929732
True	378.0545903694373
True	47.34889557194761
True	119.65145836142416
True	315.96760441511225
True	185.87261800564977
True	98.70202075601108
True	688.8845788359944
True	20.59536633874716
True	1101.087966593526
True	498.7501833122628
True	310.48209262268045
True	495.5574125238233
True	126.2815065789773
True	812.8910361087785
True	1116.4662062892992
True	760.6075395247881
True	169.3735191019403
True	225.61261890064665
True	48.56936343627035
True	59.87208609935599
True	154.72630114413488
True	101.17407536843726
True	169.68993694422392
True	1165.916132203376
True	308.9458553312511
True	351.14805988617604
True	686.6868877812592
True	16.09722109312518
True	14.164192823542257
True	575.3020434911394
True	6.060352860327402
True	118.38407975211824
True	684.8493492222433
True	184.0207224471993
True	636.7183388824076
True	860.9028785169362
True	154.9198887477265
True	839.0965951579052
True	3.355120820275032
True	448.9554079824658
True	1056.013822765851
True	25.82923086154549
True	231.4527970383671
True	154.50426058574013
True	993.0230626013292
True	234.62178437561744
True	510.1511963750572
True	115.92473236331722
True	504.7688226552089
True	153.6568407407202
True	99.4664075619082
True	380.3632414716809
True	75.07782005252695
True	51.13624695611522
True	1032.1828846064325
True	270.8852441419789
True	161.2882926279782
True	378.91071699645903
True	405.0130471584333
True	219.31352538976572
True	160.7433286415144
True	373.06225204034325
True	35.56116000672054
True	485.85465733350674
True	1076.044613474387
True	114.62290339269248
True	465.4883729495493
True	306.97917776365455
True	28.54339913973752
True	402.8246389534079
True	105.47820774360332
True	601.9424075339845
True	199.5493914732577
True	423.4277928187204
True	20.35882843186933
True	434.9193243136549
True	106.74972042716358
True	350.3003848217251
True	30.456353992336773
True	176.52182706665943
True	244.046452533508
True	775.4267895493292
True	62.12901783791556
True	138.96907571349993
True	234.80898108083687
True	136.3859203920376
True	620.789012953708
True	557.5347746239883
True	796.5007644743586
True	396.3185988623182
True	539.5690486736081
True	420.5339313337864
True	669.3813028783824
True	70.23596038569404
True	475.94133952606086
True	422.3247965151712
True	48.8479784455944
True	77.96352164721421
True	130.11551045917437
True	88.3636687734947
True	327.20944339330663
True	846.7862976653178
True	317.9359164526191
True	1072.799636722341
True	331.8868610254481
True	938.2006372385594
True	156.5327219587081
True	561.5464516204537
True	599.5819311415894
True	715.4599686336533
True	433.7036977645804
True	66.78610229333721
True	292.40127241467354
True	42.73876141797625
True	168.71687246369405
True	164.4650505415112
True	1132.657722851798
True	222.90440779410488
True	552.2748181007511
True	556.8466076948547
True	556.2639814695455
True	895.2317149522055
True	589.5704351623162
True	663.7656783609575
True	907.9831425725308
True	126.60794352880106
True	337.5576149196853
True	273.05176149961426
True	334.3779951818181
True	93.20525039174692
True	386.9150742856477
True	4.21825798799946
True	324.1956920963974
True	240.78226251765471
True	596.99938949651
True	284.953088006912
True	358.70190374513646
True	9.94474556519677
True	63.95210112597893
True	535.7083602605874
True	30.88413993552384
True	137.4811120079554
True	65.78999303606362
True	145.64055134487376
True	236.64569357371792
True	73.09039100045338
True	387.1749167675871
True	270.12463089526005
True	103.30286705591672
True	333.77898942854665
True	66.96120401386557
True	598.3128029174339
True	827.5142707727089
True	283.6043619497823
True	1143.7857870106195
True	110.57564476357706
True	304.7874467742847
True	1068.6477751105233
True	86.9368300587915
True	297.7957824336013
True	8.629612881879343
True	404.6331625476877
True	451.6613454805668
True	159.87323848064725
True	624.1203154500957
True	891.8281670642134
True	158.49694314016824
True	76.90938696645388
True	331.19769003823103
True	535.292048756795
True	596.3474300357207
True	1221.9041512890633
True	29.623042015216274
True	945.219288787166
True	137.80435159709998
True	625.3611447313893
True	121.53807964303334
True	119.78928029796204
True	193.6050240898895
True	177.84047301716248
True	763.7583908519532
True	203.37440693335415
True	230.51116135436203
True	68.08237412080379
True	511.09765817753777
True	440.2068986380484
True	174.83402171747346
True	236.86727449535243
True	18.509499650748136
True	414.980687207726
True	216.16024972731333
True	275.7797645935237
True	116.8235002911258
True	690.1035756170679
True	418.7108413821238
True	258.648685441165
True	644.6982348930009
True	537.1310415686504
True	450.01759100985447
True	129.0602267392939
True	528.5878269842747
True	430.8665117918322
True	2.6222565346862248
True	198.60665919705244
True	99.17413324488147
True	248.13818262219343
True	2.5521304363810158
True	122.10402981468712
True	370.1658191240866
True	6.573691361107059
True	857.8817855511727
True	166.61150341451994
True	735.064569163365
True	786.2886420895346
True	155.07249366741047
True	223.4974467124925
True	481.1560636147691
True	842.488689314469
True	50.87017742845907
True	37.26912724349994
True	130.48564759442456
True	636.0092494971088
True	711.2076386364791
True	185.74639327562105
True	583.6073724752175
True	594.4950139175909
True	858.4652184962556
True	396.3684140749501
True	184.21087784404943
True	866.5856364452235
True	216.1609023506485
True	150.47006079892907
True	318.41730691799296
True	229.8332492596968
True	214.15809059408875
True	611.6222349153059
True	253.72011390291064
True	196.02451076702724
True	453.7834131644254
True	461.08188499335006
True	65.04404016767873
True	279.4529244726942
True	75.17992690094478
True	346.3974744475837
True	357.05329789002707
True	254.37886179092263
True	181.1552099741104
True	376.98509808311576
True	653.4545876610682
True	765.7828435649217
True	289.5399240858749
True	746.982700967651
True	67.23564922412852
True	906.9689510178268
True	350.44289973129565
True	11.90695804714937
True	618.5709608063613
True	713.3342945294938
True	242.97184169714853
True	175.6573470385174
True	47.7765602978177
True	382.781935251504
True	80.23139646521763
True	15.269759239425383
True	894.3416916739794
True	361.1842848136015
True	179.85297330718487
True	998.426668621598
True	10.628296205868924
True	787.1731991731674
True	31.515966324767472
True	658.5463256065652
True	62.09024059679431
True	750.7523798828654
True	450.5719333876418
True	194.74887303809828
True	449.59113338449816
True	209.7291659901282
True	301.79235634158977
True	231.35821455524527
True	409.7598121355353
True	10.41383772655417
True	323.2224202606418
True	114.10190574478588
True	11.038361444734967
True	454.6452074015281
True	739.7314215154728
True	284.81447552786096
True	80.66587025537514
True	308.1903528831878
True	84.29679132366978
True	186.4479806836901
True	186.1732256678284
True	366.8370244583002
True	42.93812302088365
True	138.95445351605545
True	383.370419737581
True	889.529457371301
True	109.80875141018224
True	209.222805820711
True	444.9233300502014
True	18.266741708023407
True	411.2445489737917
True	515.9657364382291
True	89.10568605283541
True	388.7309647894546
True	349.0463109413512
True	410.67115159609983
True	586.1246777228424
True	1087.964380141921
True	1003.947590356108
True	55.09994353100206
True	1053.2231359332063
True	113.4579942871268
True	116.11588772579876
True	109.1289785171794
True	485.190274709104
True	374.07511217347326
True	583.9509968574288
True	254.61283825970816
True	161.71204449868813
True	396.4693498744149
True	17.466860581834215
True	440.8435381813388
True	402.3660370994429
True	149.35860499174515
True	90.37364640447602
True	519.178129031795
True	973.8583780660616
True	195.2994005190484
True	68.05382897362908
True	424.5908881351039
True	392.9240055594833
True	463.1011528914849
True	319.6173650028257
True	4.874908033115253
True	542.1598852123356
True	516.5080973148533
True	509.4731540913072
True	186.76490132406843
True	103.23295983025774
True	22.680816306368516
True	378.0862835925149
True	109.56078555932577
True	7.608368634079976
True	25.04206061693141
True	345.1966443620484
True	633.6056795025852
True	138.9272608323219
True	93.4254578247425
True	24.26794236771349
True	402.060558150357
True	351.1965566665731
True	789.1028871681542
True	306.53014409259623
True	500.8878415098904
True	518.7582056533429
True	524.9215772390008
True	288.90889733719735
True	534.7254262263679
True	95.2632058215287
True	578.8062777043552
True	7.272608963903762
True	350.73696607243494
True	464.2466521106497
True	952.6511486554276
True	342.413228641938
True	762.2596327716865
True	969.933260547835
True	170.00471451981426
True	38.00324519842848
True	383.9927346879643
True	394.3769441122976
True	587.2252539241135
True	253.7118847773867
True	29.10390522900676
True	638.3939019367857
True	130.00228403294886
True	1075.3620943107908
True	318.6534039378756
True	488.7714043609954
True	123.96531223706612
True	810.5097723558686
True	137.40227302044244
True	838.0086140743077
True	536.1408826125487
True	189.7836923408981
True	115.85916584751858
True	68.86362552245745
True	580.1936578171874
True	946.7226509182892
True	426.31613803757256
True	540.4244477711048
True	130.80129798604068
True	636.547240593426
True	474.9141293428543
True	794.8926174179935
True	321.3054057827344
True	608.2544060421897
True	115.02703875857355
True	26.67989876932945
True	411.49557619621663
True	166.50352648035664
True	102.55881414701912
True	375.2818172793204
True	1094.4679533323804
True	259.67812277829626
True	554.7202129678545
True	10.692376624671468
True	75.66640351309111
True	336.48976753164857
True	768.1915889412521
True	445.7655579103653
True	503.2636751966676
True	703.7952635594521
True	71.15400016207828
True	718.5697462069793
True	48.592041509609885
True	102.84399902351156
True	178.7722215839295
True	82.99365405659933
True	25.384755608764355
True	303.38509327436265
True	482.9046310296312
True	898.327145272548
True	869.9934085220117
True	4.428310984507672
True	283.02284879283474
True	465.19246030095377
True	121.64776772177906
True	240.3978611343756
True	323.9260136746323
True	1319.9258440182932
True	452.8335371981726
True	24.78292043570601
True	181.92608256196135
True	727.9495762048749
True	34.46869770251554
True	178.14611792175768
True	552.8266185024959
True	69.67418696085655
True	882.0170902889862
True	331.9447479158685
True	678.0526901545696
True	80.51769838613889
True	689.8687066209178
True	577.2151969013784
True	864.3382547355732
True	264.81037903292093
True	496.0943358039545
True	807.1641549013904
True	900.1512353453371
True	233.148786186378
True	776.9446749048794
True	228.70644968453317
True	449.5967809973875
True	369.4462577090763
True	504.1065031183704
True	498.98013737171857
True	319.90951435318595
True	349.69862684250825
True	114.01132973383967
True	345.3945669239745
True	1139.8801606453476
True	322.6758765717633
True	144.30574708350335
True	296.33158997047235
True	748.0912038585841
True	643.3764222146417
True	405.6239700515131
True	123.88060268091846
True	324.28988803669995
True	33.83258365388654
True	164.76089526883914
True	91.08215583508064
True	88.64875060482751
True	559.1306287984685
True	139.7728984402778
True	135.8917570950869
True	106.96763998146386
True	89.5984385142641
True	454.4477918175322
True	380.92263368009816
True	1018.23532048406
True	511.427108262054
True	832.0391963427381
True	272.3166814049987
True	297.65750735720746
True	534.7834950557082
True	192.31990993714945
True	739.9682031286413
True	237.295070263849
True	356.531955210595
True	63.582298234032656
True	119.73746287854011
True	261.79464566538866
True	115.1034682621676
True	479.3279183747047
True	30.629552560497324
True	559.6097521769893
True	1014.8820024202656
True	713.973655735903
True	1.4785228484246904
True	64.2118240245385
True	500.25524292266255
True	427.0125964853699
True	75.72644496642957
True	118.8229302571574
True	289.6161778393122
True	79.5234202759235
True	50.577515595178895
True	726.0394521609911
True	654.468214534147
True	163.406722678749
True	166.14711547371613
True	523.7837619953287
True	55.04830891139535
True	25.467019662866065
True	556.5586785767401
True	469.6301010190597
True	1126.1861688414024
True	43.32233882435935
True	458.73817539390274
True	909.3951233757036
True	824.7682923924701
True	294.39776782056134
True	737.4782296416904
True	392.9438072185515
True	42.40431029381769
True	96.76799000810576
True	684.7118618150126
True	78.28185359389764
True	141.1243176894297
True	974.4820601927894
True	190.13907083370728
True	272.5557839466392
True	104.11323415230194
True	615.2845235211179
True	595.4404018145565
True	217.173509586281
True	441.621043553345
True	40.245294409251976
True	278.1926368149689
True	582.7913886751143
True	629.9632672123845
True	311.86536229394085
True	71.54915786002604
True	926.7148914575276
True	1078.1960859124235
True	562.1487959112177
True	66.67930154751798
True	27.82460415958831
True	88.89201147711798
True	105.24322954289175
True	103.6672434994014
True	887.086992632294
True	1233.1190638517205
True	707.1156032077514
True	320.7088981303402
True	9.172464585309664
True	22.32762117798651
True	351.126725891961
True	481.6753892296872
True	44.67146662306121
True	575.0152860762581
True	431.777034783629
True	406.4086112471008
True	79.96072710250179
True	200.5356959949318
True	248.40626653099895
True	137.5907810063922
True	384.3631636704748
True	45.01292018114263
True	172.74397303482078
True	1129.1021615466898
True	5.853964166824819
True	26.668586351672865
True	591.599473350783
True	368.7049853804208
True	767.1045429792676
True	153.32784254865285
True	740.3687889505297
True	598.1742894348766
True	272.2368570871989
True	437.28270899308194
True	341.7445452664556
True	290.699136090742
True	270.42672561923274
True	382.8842491801943
True	505.7126306672241
True	485.0650717293689
True	109.0607006387286
True	352.3529455774119
True	9.340741827281274
True	197.84895977763847
True	225.55891913799127
True	867.8817381961795
True	589.4991711876683
True	31.5665049079078
True	707.258270816496
True	854.9194290080075
True	108.78494214670928
True	358.04734208790154
True	881.262612932219
True	226.35957743278576
True	162.9579323369743
True	520.5606399761109
True	580.7685784994055
True	1113.282878864955
True	152.39352561159552
True	154.68037175657724
True	263.9022848423841
True	322.4540272091918
True	415.2857833350757
True	409.2100272911619
True	320.00255584820815
True	419.2079709223355
True	496.5055207419898
True	222.08756855591548
True	1455.9588784449209
True	255.0868563140159
True	415.9693006856772
True	49.84440112700558
True	765.3554259824392
True	253.69363049308436
True	931.730720277914
True	546.6042298709657
True	319.21085238671026
True	783.2399977249704
True	268.86023599540584
True	204.0859559607465
True	263.2707171790814
True	225.4522097538756
True	141.53074208776948
True	256.86557974077414
True	745.085504507042
True	522.7977824815137
True	222.86674500797395
True	1132.8389031547465
True	117.14586876048536
True	262.91373522151457
True	70.47602157041212
True	311.4140086426335
True	423.6582718599274
True	91.17605880707632
True	225.7275471818903
True	73.21049664269248
True	719.9378609082321
True	383.9403827114679
True	217.24276840017632
True	739.8540152514802
True	869.4204428589104
True	820.141127140061
True	819.3411416848159
True	356.40289019952496
True	1.568666593139958
True	267.5580642604285
True	55.10304639149968
True	372.5868013503886
True	53.59111079147548
True	373.58075113246673
True	885.4011112454396
True	1036.7228821444348
True	403.3178782165285
True	21.1865951238845
True	527.4744493132376
True	513.107990077545
True	193.12545867462595
True	241.40507023294427
True	286.8295996965789
True	22.246229302922316
True	129.42738938844985
True	978.8499701829576
True	60.558127099253376
True	504.5145734006298
True	792.2107527947508
True	100.3409275528492
True	254.5804794531472
True	113.4389653048022
True	15.552948976417609
True	1.728660711003272
True	112.45863920071582
True	993.7365194276352
True	463.5592160357509
True	66.89211508219745
True	778.4423038944716
True	340.3082422044145
True	1.361097018491967
True	454.9501759622317
True	189.85373104457213
True	513.9822444399135
True	83.73962941359564
True	324.3961046325646
True	351.6544208235623
True	176.47901916719036
True	216.4800312692224
True	131.2249112623048
True	169.58749351286158
True	954.607876838496
True	14.210146979462015
True	517.7347727520953
True	491.0163132090845
True	398.38672752532494
True	219.1027076728717
True	242.6737725017122
True	165.15277619932553
True	47.02838032611986
True	496.0303344817936
True	151.04897030542662
True	851.3740942309471
True	820.5097034328056
True	247.9246849628988
True	301.554111351128
True	527.1421075948216
True	40.368467213468506
True	88.00641160449122
True	739.6077857145622
True	1056.9920648346604
True	109.7844686975036
True	733.1836709776136
True	139.96468363673344
True	921.260813050314
True	663.7207869495103
True	100.54612521410505
True	275.18743229121026
True	607.1719249129251
True	246.15147178139955
True	46.89016653228504
True	554.8985435970317
True	434.6036751137236
True	5.505146869600383
True	471.2494919123278
True	60.209574912090254
True	173.47593519303885
True	243.8955789562357
True	316.1447161116703
True	74.96004272987967
True	226.03219706794167
True	350.9397115558072
True	441.26149201884937
True	946.0772993018262
True	47.193348345036654
True	901.517254624512
True	1030.6313997028833
True	126.13261123465222
True	75.26167553445619
True	1009.8747157608622
True	32.35170827284553
True	222.9240310560073
True	87.75134945717869
True	211.1968785434403
True	358.865279193173
True	960.1425053938168
True	94.11142702707748
True	72.35745466882388
True	660.3106031054324
True	282.2028155905772
True	733.7019604811873
True	53.94339929510006
True	485.5354776049672
True	405.04836188682
True	691.8535932401385
True	54.08421937964294
True	116.21801465896078
True	27.25613916886593
True	267.0983701040729
True	43.166463417677605
True	352.18472124339394
True	2.6929902318295493
True	1191.5264474340906
True	104.83319934181664
True	141.4943254014521
True	354.3501762541563
True	723.1981535332018
True	656.0220147088498
True	1029.0408528462974
True	485.7789545069145
True	410.3218981864651
True	138.67088748911647
True	414.2253629747832
True	859.9050869498154
True	424.9125256640138
True	965.1043609340514
True	87.05172098853211
True	420.1289246579854
True	173.2739151117866
True	284.19695568502976
True	765.0820417619334
True	170.0777329838572
True	135.5460248994343
True	63.06283766610042
True	857.164822000049
True	790.0836050595215
True	88.30485668139467
True	470.2550657444864
True	730.8359887491749
True	413.22118190530887
True	53.34525207864218
True	328.6082321340211
True	783.6278852520071
True	29.825328203063904
True	360.6519639150313
True	168.91657220236058
True	284.5200351507104
True	33.61975303932064
True	226.217981254447
True	734.9359146995243
True	644.4043465549166
True	56.70011776767998
True	291.9540922658036
True	897.203172534992
True	18.237070358383043
True	322.0645583737863
True	287.8525807295706
True	431.3217417481237
True	206.18797926176924
True	590.4866273640181
True	47.10010849048594
True	980.7110450054604
True	860.7778763015576
True	40.69440227432944
True	388.1407342999384
True	734.6669899193756
True	884.6184010694417
True	272.89288795827844
True	572.8556984717795
True	133.9569249360973
True	187.9991937751656
True	133.73167494948854
True	132.2581685144517
True	213.6608765068736
True	931.5746227509272
True	773.663160672896
True	987.853172084698
True	19.99120988198964
True	26.8997677973638
True	353.6076010714213
True	14.008712562812503
True	594.0813069326304
True	1024.690967231576
True	271.30776161952497
True	207.72984790500865
True	83.96600823762947
True	217.05750809502385
True	124.95636362524864
True	43.20659289714447
True	132.47342064760372
True	90.22260304033642
True	244.7664139282278
True	544.7731624837327
True	166.45792643072704
True	30.83330318026996
True	57.8270097815438
True	428.5465384935013
True	268.93788474560625
True	586.6971224332287
True	22.574718598457345
True	116.33535547595372
True	666.1772179076697
True	252.24532785700447
True	476.8633167841445
True	658.7090222406737
True	103.83046081909777
True	110.66803257305104
True	78.71225607768575
True	25.303722849362487
True	115.1567818396073
True	94.0332295065902
True	106.2026030358258
True	157.72245551526882
True	238.5919009872845
True	809.7659290077823
True	294.6656498450752
True	943.3986494720752
True	167.52153124589654
True	195.16356767707063
True	809.0208517699948
True	305.8988669423292
True	594.8593795922951
True	255.69355608102225
True	354.8670235628076
True	429.35929210456726
True	556.1953001394032
True	652.4916874173686
True	371.4643376098052
True	35.4851743019202
True	578.9362052756751
True	614.4699705119219
True	21.514804151317307
True	12.305501458779776
True	260.8513533614759
True	393.7000513363202
True	443.7250604899871
True	63.52010558872304
True	640.5277806990832
True	922.1992086217832
True	231.89278986050795
True	885.3040238767596
True	285.9387189736777
True	98.4447913747096
True	264.1295339286636
True	709.1669288530865
True	37.64660911274821
True	572.488934385948
True	1301.8913682731395
True	1011.3143515172618
True	928.8752200973448
True	203.24732940031188
True	93.9158848626135
True	190.51661692392057
True	848.5172405446
True	140.0274991718638
True	1073.4415199385649
True	890.9184881218367
True	42.14908740249629
True	89.42636300136026
True	422.8498639172174
True	409.4145788985106
True	196.8873736184741
True	509.3794586492287
True	686.5660267991829
True	121.6332417414052
True	275.954016687419
True	1049.9871647219938
True	47.50611829719231
True	723.1607926485834
True	559.6350980994354
True	37.95985768078658
True	793.3500930519181
True	374.63188975002936
True	540.5972434375747
True	112.24148812431616
True	276.3155356881555
True	209.6029385643076
True	24.64087833852246
True	133.4413781309111
True	751.1793687308553
True	137.96458872878887
True	400.1109288373422
True	66.39403104536638
True	613.152879603955
True	613.6915568744322
True	239.6492028187503
True	463.716106996157
True	170.6904504935808
True	170.60870765539997
True	221.69326721963037
True	268.7833280971781
True	349.88685802892513
True	131.94089550728177
True	187.6141092176433
True	25.362977988843777
True	891.3935187826202
True	317.03362070504375
True	10.326715929561413
True	371.19014145095406
True	169.4427865001492
True	614.5661850492638
True	369.2159757755399
True	580.1401308991515
True	550.2528297470024
True	474.151606356747
True	776.2707317271754
True	244.272733938132
True	538.909352991404
True	163.53632504818984
True	521.2544351934573
True	376.6589392263184
True	383.21351464599
True	130.9101675388737
True	139.28805415888897
True	108.34253355833792
True	67.0134249210337
True	734.2993344156677
True	179.7111679973698
True	44.19607321561312
True	0.0
True	563.037585617237
True	113.60943591810305
True	22.251434835057324
True	39.35082166096836
True	118.06748246925622
True	542.9066528649024
True	183.2256607372666
True	109.3413763124772
True	36.77063533746863
True	157.4878482962866
True	944.5064284632786
True	51.32288402362684
True	227.36270916292276
True	731.0587426795862
True	317.1581210145064
True	463.6574205017724
True	472.5425942690597
True	512.9672241061803
True	608.9612908759761
True	938.693720131016
True	267.4491119350709
True	1043.2764657716514
True	913.67744483688
True	595.5551289489094
True	350.0278968319965
True	839.7996896836027
True	8.24291731449329
True	32.273856183519634
True	286.32516492445257
True	43.69966053769095
True	200.47185381112808
True	748.8140465394982
True	216.8122910028252
True	724.8789704412403
True	755.0316738070389
True	121.58358428548009
True	368.0822512219733
True	585.5983666210026
True	22.40533678543152
True	131.80493507553894
True	429.7840115821461
True	312.8403641034131
True	202.90907901860584
True	104.75906206648474
True	381.7566213321591
True	21.86193855190327
True	370.1278625893094
True	364.5613130720783
True	1049.2279522716292
True	367.4076944494621
True	31.78949030915377
True	437.97927130130114
True	449.0052497966965
True	232.82856652292347
True	32.95699206673011
True	760.8876882038613
True	433.8763645515443
True	176.69250851720025
True	13.317575052674217
True	1220.7793197954625
True	157.86759142892242
True	27.794504112944832
True	314.88674516509394
True	280.1773709198894
True	113.31547987950972
True	288.4523602317935
True	46.06731333698955
True	320.0323405108528
True	285.32780719136827
True	299.13805778250986
True	30.90838629481756
True	48.308472681374205
True	1007.6093724625996
True	25.60760020909201
True	14.513740346876048
True	185.89960120967504
True	636.7353757756866
True	9.360310870858996
True	192.0961696544228
True	176.41840747134432
True	530.3771487362803
True	379.4704689135902
True	721.3390068245435
True	323.34066777184194
True	495.52599755912894
True	444.3876703212711
True	499.7220961114912
True	100.1703608705992
True	1279.8766464015953
True	915.620993240016
True	295.5571524831369
True	499.2298827198917
True	99.92642641530372
True	563.9973399611662
True	446.0399014710914
True	158.85023727024804
True	76.12092202492556
True	352.4460088639599
True	165.8118014487136
True	26.06236984222964
True	622.2374851973256
True	382.22389987152
True	68.8471557820294
True	28.15996216537387
True	671.5755514381283
True	499.7956928608207
True	71.86117603323794
True	22.773116247184845
True	324.70928312832126
True	335.98292933389376
True	716.7709796887096
True	556.4542156455997
True	553.9326458695832
True	792.9399772202252
True	9.502064536646166
True	56.34341939030981
True	29.964722739577415
True	57.6076211725708
True	507.4046356216418
True	588.9667897011541
True	81.47734902578146
True	112.3441737560712
True	184.32026644851385
True	78.75656932996168
True	183.9637242813342
True	213.64431938071493
True	291.9496458275878
True	793.3788882894306
True	595.078391992105
True	278.70831840402275
True	187.17353358233728
True	276.1871612829724
True	245.29952603869563
True	749.5512694407695
True	340.9186654818141
True	158.38031121023158
True	931.6504115316288
True	342.1925870569393
True	471.332709439134
True	156.2778829200521
True	120.70268614572048
True	63.39795636667888
True	213.60702029467635
True	968.8405422305844
True	512.265998659101
True	117.24408159215471
True	365.3870787893612
True	102.47155166856692
True	670.4497780852626
True	4.5552468780811335
True	697.583699843557
True	38.12812299446316
True	928.2937953504947
True	850.3373951798787
True	212.29946505232255
True	29.22470467365264
True	76.22721287596234
True	459.8932109580398
True	222.98476831281607
True	1.26859674276681
True	74.7652794839475
True	1117.2766882099424
True	354.5997220250557
True	659.1411348544084
True	488.2394059699831
True	31.32128627139888
True	137.01038812101714
True	422.37589968171153
True	962.5059238620628
True	821.9880272722103
True	421.0712753673295
True	332.98118004543846
True	16.453570187892772
True	76.8962880560364
True	753.00973111025
True	475.7726919678407
True	385.9094549020342
True	873.2132678118177
True	26.830381291084024
True	228.3708729593708
True	879.5927747743685
True	239.4610417893397
True	8.16544244696886
True	502.06975568697993
True	102.62539623432436
True	629.1054467036158
True	53.98253689700917
True	268.3684183938369
True	864.2644306843242
True	918.4865326639332
True	278.8383434564896
True	424.5753909123509
True	116.53219974329262
True	613.9240090003703
True	265.3157726646028
True	185.116370050696
True	872.0573666028855
True	54.04361942767453
True	690.7904755089696
True	278.8636271343886
True	294.5945671040773
True	167.49814174469412
True	488.11032541835846
True	593.8829991942235
True	372.2395312185988
True	399.01707493762433
True	74.24928626993707
True	159.4535385014374
True	464.3070812676798
True	212.0088314170121
True	36.7269421188994
True	197.73324160576703
True	384.7096466125963
True	402.1587692794308
True	751.2225840389622
True	129.39161135988482
True	673.7036799495738
True	508.9278391373522
True	610.1715907951143
True	140.34538620113932
True	38.80475767132432
True	667.8368647392804
True	72.89064751330284
True	556.3698320491918
True	665.5136618403444
True	460.788786694694
True	136.27496596120872
True	535.0749075303509
True	3.575953319996068
True	406.4803135489481
True	31.97634754791551
True	641.7176645627173
True	276.1891840187764
True	581.0974118373615
True	696.6595551416069
True	151.05870156741875
True	535.377007350136
True	490.2919774560003
True	62.27185586385973
True	966.3278216538508
True	3.127857652121728
True	26.71478581220034
True	643.3776518078769
True	684.7879072525186
True	130.71524220343144
True	416.3463912277358
True	123.5897604759936
True	74.61200734906764
True	461.34819444095
True	41.87238988888456
True	511.57855366410274
True	11.96879900280225
True	850.6905978783906
True	554.2705242189629
True	666.5129646371205
True	105.54304005058808
True	368.63427067989903
True	988.6899311979212
True	889.966030833744
True	140.45265013874743
True	540.0793290672058
True	443.50032096271946
True	254.47993802800727
True	259.9022904931949
True	5.657593789869303
True	321.25731526439586
True	10.075285345203875
True	363.89825327269807
True	75.01772208565042
True	412.4858277876979
True	649.4357450633424
True	126.46100272466218
True	232.32588342501668
True	628.884462253851
True	669.8332467496843
True	291.12186896487907
True	138.9374340715625
True	157.21814117218148
True	473.29122962070863
True	84.21316341995073
True	10.304249708815288
True	487.669415368244
True	567.9264054359666
True	19.375512224669144
True	138.59498987686266
True	917.9710207625787
True	475.2979928749549
True	273.29653115434115
True	36.073768940630416
True	469.12739443042574
True	113.19159040538204
True	579.1171775379478
True	660.0642662183084
True	297.9768804988475
True	385.08096322241306
True	188.83296581291333
True	251.86731489008704
True	77.30247497137448
True	211.66695463900905
True	489.9533762441005
True	21.337942536798263
True	462.4964195377282
True	360.2573441964333
True	746.3824917450384
True	868.5359577033275
True	892.7033669503596
True	159.81683655101514
True	412.1087085263845
True	73.28731488605544
True	191.4003986346982
True	316.97388806746403
True	9.96098153970835
True	809.2042691923239
True	22.10570844297573
True	396.93551968685387
True	257.4376351890733
True	643.0476867144178
True	195.5750239697272
True	37.956021522473954
True	697.1594684757779
True	1064.4056919092443
True	230.6222746495372
True	138.04804148051284
True	614.1433122762136
True	496.1469795356696
True	18.31574843941547
True	838.7739340817071
True	114.9998403329314
True	45.62666842058333
True	308.1461656031636
True	362.37383374318193
True	399.7795243244425
True	267.9862747008891
True	21.0540274254623
True	21.95944304970428
True	845.0491487844316
True	202.7061326025965
True	111.03483155522726
True	844.2754015608615
True	661.7182928891523
True	608.0524294354287
True	451.8662431065465
True	150.35042080759695
True	34.34719665118655
True	103.77970186069383
True	431.0823040631173
True	228.79954754472703
True	474.4917513469744
True	145.9739556533794
True	490.4834986662889
True	638.0630165863023
True	949.932257875173
True	22.403655195599708
True	1012.4325833538148
True	1066.7561001277406
True	515.9750357462046
True	85.72330550227727
True	791.7502539821979
True	632.5263487658395
True	670.0483946251168
True	172.82060837143075
True	750.09227533087
True	719.5656377296249
True	117.28669104786132
True	783.0783982386828
True	831.987286073477
True	482.572506347646
True	235.22296863129276
True	74.25175467069569
True	319.96936135144426
True	344.7418417667064
True	471.0039532046573
True	416.3772327442188
True	205.08925334320995
True	316.44106224096095
True	2.989853314216389
True	12.29241028682782
True	108.23590260873918
True	129.97449772482295
True	350.95733745876333
True	344.7151552799415
True	112.5498505163441
True	17.0641452177148
True	208.9052165408135
True	862.338684618773
True	471.2821772181268
True	518.4074529960125
True	561.2551354809254
True	815.4839954577237
True	632.4219280756818
True	96.47989814878436
True	200.3097429266668
True	251.0656815749771
True	289.9472207369078
True	101.9081176341968
True	362.7237747157934
True	434.0473729760286
True	174.7647569092313
True	652.3669371687645
True	241.7149237373181
True	211.906138237096
True	28.256810594219083
True	250.5183781823638
True	491.4800533759802
True	163.5085166214073
True	511.3688668322933
True	466.79438536178
True	236.6772140000735
True	106.02589671876363
True	41.18356892776277
True	414.75375958834456
True	796.7979008877666
True	160.30742047249683
True	1047.4331415007296
True	1033.2964422147968
True	480.3564104196044
True	101.64056572121792
True	130.82008390300356
True	682.1024041445312
True	9.393483442646446
True	223.58029637000595
True	132.65493113845892
True	122.63197214256718
True	337.340281803425
True	624.2458843268175
True	36.58744570566056
True	129.14807070240028
True	925.5734900400728
True	55.156665052885536
True	451.39044171632287
True	525.0982832775833
True	237.87381046499164
True	128.8216039154051
True	950.935339468218
True	1197.6135386317496
True	522.45885520418
True	635.0592411542119
True	220.19667249509683
True	156.2946913987194
True	325.0282412529336
True	261.93430638362383
True	172.64859144312564
True	290.62263811480426
True	329.03371623928456
True	10.304389205698914
True	623.6873460117051
True	140.52623817423515
True	79.6091818498142
True	433.5442167017762
True	304.9084670609611
True	1178.8614063378436
True	354.58511072748485
True	973.5761013422842
True	11.523770609311704
True	257.8505656832796
True	220.41206309167632
True	157.06998743852006
True	487.5298996288581
True	193.17726727174065
True	398.3905906812138
True	316.4070103994074
True	113.07889653518598
True	355.3470611479443
True	1073.4822396038742
True	716.6454645548168
True	229.4467561488547
True	103.81994083498752
True	294.29549852902744
True	24.259354796477616
True	374.6210466928978
True	322.7867636083204
True	587.755066216287
True	466.56861181642296
True	340.2233063450705
True	153.52655575595688
True	14.151924703420248
True	420.8820597505932
True	277.450581969118
True	141.05057546042843
True	300.77979490568333
True	426.3891039433075
True	814.0634539608659
True	311.71270873433247
True	767.8831119145157
True	379.0021411138085
True	362.7956838858661
True	1.0110125718740863
True	1157.869088249346
True	99.42345137017578
True	955.9681111071905
True	219.38602192571685
True	458.49639435102455
True	656.6874196912872
True	86.65495169700311
True	473.4948141974004
True	33.915902924910164
True	420.14492927742526
True	77.72696287691268
True	225.88191384452836
True	34.943126346141
True	656.6763541243016
True	185.29329232909623
True	27.12261029061396
True	406.1320752950796
True	110.31789252404492
True	173.06319467327094
True	844.1606299066601
True	246.16451168570856
True	156.13417963350312
True	369.7940425415917
True	537.955656686947
True	347.55413761886444
True	511.96071202978817
True	610.7416114532929
True	159.77748791196325
True	6.726444803033935
True	71.81478244922998
True	445.8340584658551
True	86.49673529960198
True	81.52845794122629
True	1098.7263216235365
True	25.343198217509585
True	327.51621889224936
True	327.45191816670933
True	464.0133282174912
True	660.32689521374
True	193.53385888222687
True	656.4869247357474
True	335.709414400022
True	340.13494113492925
True	274.8721159784277
True	209.92747912749235
True	335.2360024791397
True	453.8809667748959
True	409.2064256934177
True	618.1881789162808
True	137.2812317606139
True	76.34162106120043
True	37.86939170740841
True	293.5320361131306
True	629.9217375387203
True	423.512835257585
True	748.289811974765
True	224.6438808217441
True	398.3399271403829
True	68.50086437540229
True	48.9768014274552
True	433.1677631754814
True	199.8848899218301
True	212.92433926083825
True	45.51665034103063
True	1075.9567588592624
True	182.01434040634044
True	917.6206225583384
True	316.2421615057024
True	924.6764447089472
True	235.4938072889544
True	438.3252837009802
True	530.3456138179123
True	617.4580333427157
True	220.20926773251276
True	483.1201365758304
True	925.6079305931096
True	115.77354450544296
True	7.011710564336621
True	589.0984885274663
True	28.43038541976038
True	77.71722882371229
True	818.6928687223244
True	223.89122234787789
True	986.4643772253884
True	680.1338307787648
True	413.2110979368544
True	290.412564862161
True	473.4835097926159
True	344.89411168612986
True	190.42547127871703
True	666.5361981813635
True	727.5616576844694
True	215.28975647054756
True	93.35873958775964
True	515.9514172384902
True	129.58421328674945
True	387.2521223608095
True	356.0939901580687
True	67.51700142409642
True	372.03285193885785
True	397.3595971394099
True	382.2535476221187
True	422.0877189995891
True	433.1558903634248
True	670.4823846374477
True	56.48908782710616
True	438.7035198987472
True	313.0397593964229
True	650.9060793923467
True	221.1366241605118
True	100.7258400719822
True	44.14819297418002
True	537.3750505591823
True	652.3177656834861
True	182.2846480177935
True	409.0461443987684
True	343.4202763461021
True	17.70667140927684
True	167.98020414018436
True	295.64859278104626
True	2.4793418103293514
True	880.2204950634795
True	84.11302298004905
True	101.68075455932438
True	119.09360901158568
True	366.84344668026336
True	37.67738801586069
True	462.70043654478246
True	222.39808689358608
True	5.787257821403625
True	114.88041059466929
True	456.6436768699182
True	49.99481813152945
True	66.58828398288851
True	180.12579011372932
True	288.983991690026
True	958.3298935121288
True	391.3567167406992
True	985.9237000733928
True	174.86948731662474
True	1051.8883989891729
True	763.2795216889559
True	641.3964575051755
True	404.0575977431565
True	380.6701343588636
True	78.98285439732533
True	73.2400079251005
True	74.75698913924256
True	170.23361947108157
True	465.6385643766443
True	1071.021921371879
True	180.72887629688017
True	355.5700579818493
True	436.146772938834
True	610.2316504370907
True	590.0701414647536
True	281.142330010579
True	426.988944611591
True	672.0121592689211
True	102.70756927817877
True	728.5312074622144
True	274.33747439605503
True	132.81983461348503
True	411.4474892641529
True	876.0082919007444
True	442.1039591446205
True	865.3089623815516
True	197.3671670628555
True	350.7009620980508
True	689.3949146271366
True	623.6761910028621
True	193.3295151451068
True	250.7572345631961
True	816.3702300477877
True	30.61637993730956
True	188.0691171886257
True	514.220664189354
True	697.2822967456705
True	105.73074644433235
True	37.70142744603966
True	169.35115828907524
True	720.1231205098684
True	323.87027344078086
True	541.912645275113
True	360.5132397076021
True	295.9002600867917
True	453.8081947116722
True	490.4064873990894
True	71.57690992542734
True	380.6360325476673
True	767.7835652123936
True	0.0
True	288.0918603880458
True	252.3116115154397
True	956.324127309831
True	144.5725189452501
True	641.8700266731931
True	647.5851370161905
True	113.98560639953216
True	213.54328149029075
True	133.75032538400862
True	11.000786601463597
True	287.2169508117331
True	380.31383757107824
True	1130.5305237853754
True	245.7491123394964
True	409.94510983471343
True	647.9259075223353
True	205.1369657669899
True	26.46425413193564
True	828.8909971017096
True	584.4831578978707
True	155.10186095905556
True	624.928505530478
True	156.0468313152897
True	313.551610570355
True	807.6078112621303
True	34.73831033892244
True	103.9709400468212
True	512.8410366624847
True	68.25914050294412
True	76.43386045271059
True	406.742046770449
True	21.60605766216235
True	751.6279103272865
True	101.37200159791144
True	153.21277315148535
True	18.37077661661849
True	687.83959667313
True	27.32424861905608
True	774.2992500756397
True	393.1494878982266
True	111.26234376196946
True	685.8053240085924
True	517.4096152023195
True	554.1636371379341
True	48.16901864707558
True	369.5235165379681
True	4.767912944377045
True	97.01328320566564
True	364.3571020688658
True	51.4083124276653
True	104.19858703654472
True	312.2910650240326
True	182.3652167487795
True	101.73888306376122
True	637.5679330731707
True	20.09568703019011
True	1127.577013618211
True	530.9533049127575
True	303.493459831687
True	492.0443690033517
True	129.3645960866643
True	841.4916913617919
True	1106.3173590571291
True	748.2544885203939
True	176.13042829703363
True	223.48156123621672
True	52.45619708281668
True	55.152246097228655
True	148.63145789733153
True	102.23027807061123
True	172.9618486387354
True	1212.4065997914608
True	301.1537966822988
True	363.7610605769506
True	734.3217297158327
True	15.825072884237567
True	13.837107055360809
True	588.2123988580014
True	6.177947995086905
True	115.54335344310256
True	677.2388447009969
True	181.3730179231499
True	624.1297914900548
True	824.9252175755191
True	155.30141600250064
True	888.8403705915291
True	2.837365805117999
True	455.94968114440513
True	1049.2165459293817
True	26.032947872112132
True	238.48689536051543
True	152.22721433750928
True	993.0987425007908
True	226.33063948393843
True	505.48719399464335
True	118.05524514703042
True	484.897452543802
True	153.62408088356264
True	101.20772951289868
True	389.1404547063874
True	71.91430910658495
True	54.33381214474395
True	1043.2031368668308
True	271.4506192527171
True	156.19979452758594
True	363.951798192481
True	399.62097812191337
True	213.69411865619264
True	166.5351419045477
True	402.9219575017897
True	34.124862673671124
True	482.4426719162416
True	1071.853510169825
True	112.98455138466268
True	472.5786606491615
True	314.62818083517334
True	26.949678320649976
True	401.0913056425143
True	102.75754886403176
True	575.148238582262
True	212.7982989155717
True	424.5944206465593
True	20.34707917456385
True	444.9877447511157
True	108.61845099341258
True	336.1198302240545
True	32.059644896413865
True	171.3185432544047
True	246.5287351557821
True	753.1475705528044
True	58.50560772634988
True	137.3231204995158
True	236.8028239269972
True	131.81881649031027
True	619.8816504248812
True	551.504679986956
True	789.1627529683733
True	398.1315931354444
True	538.1485629755731
True	428.31818356833793
True	708.8194318681185
True	72.48816864673901
True	465.07851696350446
True	403.88450848330905
True	49.94692553027846
True	82.45589027036546
True	126.1627587221058
True	94.42346851936156
True	341.94055712724963
True	827.1923588797565
True	323.6816663893963
True	1088.267756295556
True	320.2950062551003
True	887.7784564973575
True	146.6940203344394
True	568.6953395708487
True	608.3765746538149
True	710.0694317408428
True	445.5020943668597
True	65.9639148597048
True	289.7220957484002
True	40.13951740032656
True	169.28547512040154
True	168.78187725578954
True	1122.9635808911464
True	222.54040682901967
True	542.5170583566178
True	568.5549867228574
True	560.8559532625727
True	908.5727890295908
True	590.4037899724525
True	647.9594237616861
True	961.1308984174372
True	121.31605667345576
True	320.2002735451786
True	256.48767877724464
True	333.4805339933226
True	89.30220599173153
True	358.2197522175716
True	3.954180583539664
True	320.3213404297772
True	258.38394955943187
True	591.4873798863604
True	291.3897915377175
True	361.5657621359755
True	9.847857114249374
True	62.12156375898475
True	549.8885186589548
True	30.43488231910637
True	143.03244168253514
True	68.82648168511172
True	146.81907598902856
True	240.6817988050177
True	72.16425377025901
True	365.1935682584553
True	273.8501068413405
True	94.557097067904
True	337.648951830898
True	62.77642883828253
True	579.2463204128289
True	852.6572399329062
True	276.84144077581084
True	1137.493886906028
True	104.724767884054
True	313.9475376872791
True	1053.211789443237
True	86.31408503846718
True	285.6715356387875
True	10.491459872798796
True	404.39165857422273
True	442.0703173981435
True	153.3174432706095
True	618.0521796436741
True	922.0088766867812
True	162.01718692181564
True	80.5638707712863
True	324.0406613049775
True	550.2628713473397
True	602.4209780833695
True	1243.995446602048
True	27.806152944738315
True	943.7607399598614
True	140.3668913789761
True	636.9000089029589
True	117.68566044507044
True	132.46366502868958
True	182.0366536448693
True	170.93074647488064
True	760.0330320144263
True	208.2845286755756
True	237.0706849012904
True	66.467417023682
True	514.6711764688922
True	466.4333841612884
True	179.49298799275329
True	235.78502247110933
True	16.861295540605127
True	418.6588902509091
True	213.6465355854362
True	280.31417570996786
True	108.92951866138434
True	732.7227650782156
True	427.1947515820684
True	250.9345200081501
True	645.4068664060802
True	516.346459964454
True	474.72333592578815
True	133.56600418266504
True	523.5826854731831
True	424.75256473940976
True	2.4742325649792285
True	191.90242207705404
True	94.36436387065848
True	244.1586739859744
True	2.8043895445020404
True	132.76559986687164
True	366.9624197946936
True	7.290520858522882
True	864.0809091957692
True	171.16521414766817
True	740.2582024010629
True	789.2688696337034
True	160.4281431913308
True	221.9682551694769
True	479.3704048811008
True	841.3880153147239
True	51.861865786280745
True	38.83137386133362
True	129.65882452800577
True	629.5234468365269
True	737.9017596234313
True	184.73917597042504
True	583.8188510697829
True	594.5705923118667
True	837.5523988501636
True	404.9227368350993
True	186.31463938870013
True	862.2816027282579
True	228.1581283557119
True	154.27442134049187
True	328.41595317793553
True	222.47745721283985
True	207.8886400024631
True	617.2959712284807
True	250.19590325128289
True	188.66023911781784
True	465.18972227357017
True	466.5337238001742
True	59.676582911243386
True	262.24749544316614
True	82.25290112925867
True	336.5541393267779
True	350.6310298430117
True	261.763534271897
True	171.97977504624214
True	388.6137677397131
True	643.6242044459318
True	764.5372353972175
True	288.7502494081196
True	739.6359109584907
True	61.33498942718807
True	866.1433144068799
True	352.8428454694111
True	12.87216665675271
True	606.32008549902
True	698.486470494022
True	265.2026062474501
True	170.09527142985962
True	48.02532369792704
True	399.8477226428793
True	77.35875415795346
True	14.357390383801691
True	907.8772837555588
True	343.15450018752017
True	180.72967550037933
True	987.4508384341656
True	11.684584964018075
True	788.2378827705269
True	30.424778500790406
True	676.3724089985911
True	60.38778047871334
True	752.023126239502
True	468.7577549054548
True	195.23088906728617
True	450.4195346086064
True	207.0090463789496
True	298.78019993947447
True	220.15086454623696
True	413.6175121963879
True	10.286007867357815
True	323.5452516687102
True	118.74850183344184
True	11.273609615325418
True	474.9502716727855
True	713.570625121858
True	286.18728889581826
True	80.9446448395007
True	309.5881241253456
True	82.50324906948097
True	177.3710740443344
True	176.0914878958168
True	379.82740619447657
True	44.25688672854449
True	132.5877571489869
True	381.2674557169529
True	880.1496590444175
True	112.9245007344231
True	204.8091598746403
True	440.88273345581086
True	19.237137952180667
True	430.5388695375455
True	511.6662257758812
True	91.55910803207662
True	405.29164948035617
True	357.71154409818115
True	412.5032096766363
True	601.9123927463636
True	1055.5903330042108
True	953.184397408211
True	57.079947463694175
True	1070.8605657324972
True	111.0736622227371
True	113.62435863461808
True	101.9745535285659
True	478.7583427686664
True	367.364177707854
True	572.2039682058459
True	260.1381169202589
True	148.22431955427052
True	402.4572333173916
True	14.89932834234787
True	454.924268254005
True	367.6394672865224
True	147.3227356657224
True	95.90805386019838
True	531.5010605846705
True	997.2549289259696
True	188.76572697059825
True	67.01982101227529
True	425.2282146123951
True	383.3774261643911
True	485.0294542348972
True	331.83366279426525
True	3.376927016062252
True	538.8149955388586
True	493.34685820803975
True	504.1103721169206
True	187.8659423102221
True	110.10707856749394
True	19.217337166133312
True	377.8857983162384
True	108.82461430090288
True	8.339368763471015
True	31.50161871621588
True	364.5677540099206
True	651.7237546408737
True	132.82987270727563
True	89.50594184866755
True	24.970425182945093
True	409.894518726604
True	355.27630914294923
True	769.0594867386012
True	307.79640148691567
True	509.1683770050571
True	533.8177754597674
True	532.1928526111952
True	296.9475144377137
True	525.0618257189219
True	87.43117557001086
True	583.934346170429
True	8.036989896459145
True	349.91410505080063
True	456.9272813921485
True	945.9805769764774
True	349.5693359016096
True	826.1668482887906
True	980.5546456536904
True	185.61216805338267
True	36.05263069229278
True	361.2339718920868
True	386.5707365148644
True	606.5161616983705
True	256.4172337915426
True	26.228684271237263
True	635.452307745179
True	116.17783100968816
True	1078.7054777901
True	323.9068983590976
True	480.8967244944845
True	119.02598748679311
True	804.7399835023491
True	142.31912291091376
True	829.1206857601968
True	563.2382994124409
True	184.05416489431676
True	116.45012156487915
True	61.99456873133936
True	570.1076744584942
True	952.1265551620386
True	426.6019042956092
True	545.8064853243706
True	137.6049738180074
True	618.4477843800049
True	468.8743943807803
True	797.807106847494
True	321.1378705429728
True	561.9585214000175
True	116.93065122786888
True	26.75511936806229
True	419.7857702410052
True	174.67089473797975
True	104.40762536617166
True	359.5703401510351
True	1066.6023999127442
True	249.3449050844269
True	559.411814791828
True	12.496088935572809
True	78.61977063207885
True	329.7452386940232
True	757.1316722543373
True	443.72919947114434
True	507.079681181842
True	740.2519071073059
True	67.56655441557349
True	724.1179934925055
True	47.96169200277343
True	98.1774965925041
True	183.43823012319515
True	80.10614811867475
True	26.982543797376817
True	300.7416590195584
True	463.4794261314259
True	901.7658627658782
True	845.4854264662405
True	5.766300948671061
True	295.16373266797007
True	459.7650002864309
True	127.09928463753664
True	248.23332812875395
True	320.2597186036968
True	1317.3523025168952
True	452.9285704334999
True	25.747487825932204
True	182.53048917652535
True	734.2126116561393
True	38.16954495260496
True	181.0893407472509
True	591.7615614564619
True	76.53181437032202
True	861.9567006578555
True	329.8303303839108
True	668.2880246513757
True	76.01932379906717
True	667.2441670717284
True	580.8751215884168
True	893.3296770101632
True	240.30809667946767
True	503.5140082990969
True	823.9437704053021
True	914.0552690095976
True	232.85585564837055
True	738.2038226564233
True	223.50110627996676
True	455.78613931293904
True	362.1139234644501
True	513.6209805176154
True	495.1193337042169
True	329.2277703454395
True	344.0344026313186
True	113.62802498320866
True	340.8506329098566
True	1115.0421194463513
True	310.8271136843746
True	148.28388354009667
True	309.1074988694318
True	726.1923745626056
True	665.2582632513066
True	414.9312563505045
True	120.09929293501696
True	320.6301519960225
True	34.19686912034996
True	167.95711914096444
True	90.3779238878877
True	82.25365271014773
True	567.9119315934273
True	136.11977880014385
True	127.14658487375772
True	106.54330921380355
True	87.69377682369495
True	448.7924117989304
True	398.00589375533065
True	1044.3236443998949
True	547.0870928706692
True	826.7249697202792
True	269.96190193318193
True	293.7157202600541
True	537.7403704999414
True	196.0878320241572
True	756.8053805275792
True	243.49797992674303
True	364.9058545742304
True	69.25235536469707
True	116.2385357989106
True	259.2899534824062
True	123.75580074187975
True	481.14105964645006
True	33.40062718509831
True	574.9238624934095
True	1006.8920263228124
True	710.0797788866336
True	1.3351053270100364
True	63.30399212142041
True	489.1666358973388
True	438.2769243556271
True	73.05278609480177
True	116.27781243418032
True	305.2574886854536
True	80.81298415817396
True	52.21229761671778
True	698.1099576323571
True	659.9117661894661
True	162.45841555565406
True	173.01668191396703
True	539.5258643835908
True	55.77837641210179
True	25.615700763081804
True	573.0609512020544
True	451.5819589886917
True	1142.1865081202334
True	47.11670969750165
True	498.1576565002028
True	868.3539738637
True	830.2108932918089
True	291.0961378397967
True	732.3403223275939
True	407.1348284307975
True	41.45729700089544
True	97.21491111734946
True	712.1349884928451
True	77.30869811960147
True	140.15901414416194
True	937.602150060686
True	184.1327019980617
True	272.8837524086539
True	106.81412056261703
True	618.0566056463498
True	592.5341678753543
True	219.54202119380184
True	417.2509568661383
True	43.012444169953895
True	274.04056802678394
True	597.216191671972
True	613.4224514137087
True	321.4607788560889
True	71.30476357892923
True	991.6968188069636
True	1080.1588198214386
True	567.604499675808
True	63.56550380118467
True	32.3640518740499
True	93.63640524021396
True	109.39630311611538
True	100.82612368123732
True	913.9158377580804
True	1183.72647982144
True	724.685352712946
True	324.41682463192234
True	8.61881219284524
True	22.508155374587115
True	340.285581995713
True	480.9103152401029
True	44.721083898240494
True	564.5567389126833
True	437.06173923357335
True	400.1288412274849
True	81.84901890211229
True	192.4443549523276
True	276.34244908840355
True	140.70816870676447
True	404.6481758602189
True	41.74684694571647
True	167.8734520070982
True	1182.854232540876
True	6.146523115116512
True	27.439960189725664
True	587.8065175384816
True	353.89565144750816
True	789.6547212723899
True	164.70358245552845
True	784.0521612144222
True	611.3570628698513
True	266.70875330453424
True	447.4637561675789
True	342.6844875465695
True	294.3826528597003
True	265.7150118742913
True	396.3737365025173
True	498.3554281212541
True	523.2953436188552
True	104.2693981974296
True	354.78753262345566
True	9.016709998571985
True	184.64054315847977
True	230.55692068879185
True	842.2456639296788
True	564.6723382826456
True	32.533355391345914
True	716.371360356453
True	826.8438785332626
True	107.80409471440876
True	351.5331875387695
True	866.9580445778663
True	230.45334157541572
True	164.1466753145812
True	525.3211912594587
True	611.1369494945021
True	1103.7057205360434
True	142.2729086386724
True	157.5103048211385
True	255.90205506262308
True	324.5257668726305
True	405.1919341332312
True	415.1815873725197
True	339.9671906592004
True	444.1825083953824
True	496.8547788578717
True	235.42983090713128
True	1475.895214787112
True	251.70298978049
True	413.19782861521526
True	51.393478851898976
True	786.9377331083814
True	251.3179760275221
True	920.55015457877
True	554.3743573363445
True	317.79041513784244
True	807.8313713959737
True	267.98919563975954
True	218.6925770786055
True	259.89406456488865
True	221.72184409917716
True	132.25736489195427
True	263.03631208155485
True	737.3747114771058
True	512.9478298126234
True	227.958653805135
True	1133.4936095914377
True	113.54203475382806
True	265.8028944936144
True	72.72313375209791
True	324.10496445771054
True	407.85596199321657
True	92.15630813702042
True	225.3963989485228
True	77.51570767610248
True	731.8286444100223
True	376.7947171205085
True	220.76993366461647
True	743.0425916426992
True	911.1693460319876
True	825.1024978639398
True	832.2446474842841
True	351.6570606291724
True	1.6522921951398846
True	269.71705084865937
True	55.37287087569146
True	391.44253361941566
True	56.31250997056708
True	353.8403664425254
True	863.0039064974392
True	1022.6107335667356
True	396.4121178919836
True	23.37422502619011
True	549.0033835694944
True	500.18219245172793
True	197.7738671574824
True	230.13443961646817
True	289.1609654835289
True	21.354245637643256
True	118.9432797443241
True	983.9081103159024
True	65.02067146595597
True	478.18362754668107
True	785.3027158579646
True	100.16980323112658
True	246.0486775274994
True	114.17759280414398
True	15.955143976743644
True	1.0674019337524356
True	121.11646791143431
True	1034.731503605356
True	470.3489438991292
True	68.134155773877
True	779.9920861078454
True	342.73246051776
True	1.1316716297194955
True	442.94691082427687
True	188.90301486102908
True	489.3507256632602
True	87.28669244802887
True	328.4257631232056
True	369.3911432564596
True	166.17741335985056
True	203.84325468537617
True	134.03046523383432
True	177.48074931061956
True	976.7424922812858
True	16.585457123368904
True	500.8557557976184
True	498.3541291447694
True	409.4511368805533
True	215.13392563530556
True	225.87189760015443
True	163.62927454044734
True	44.95677552716211
True	485.3780022508053
True	149.39440940477084
True	829.8405465295584
True	808.0537545820083
True	248.8754256126964
True	302.011168355294
True	532.1350969237421
True	44.29754955086656
True	86.93283203135019
True	730.3672775993979
True	1093.0525899075965
True	109.30895709750916
True	717.1616748959027
True	141.77237271601442
True	924.9424670764612
True	668.6854170868404
True	107.65184234410827
True	277.4531069071556
True	628.5813288353174
True	259.17830886614433
True	42.75935112830725
True	573.8989708279628
True	458.4214313898274
True	5.956424396161905
True	473.88223495010783
True	64.05119358335867
True	162.8954113014124
True	238.0205353285542
True	307.1622757785304
True	73.50457452650205
True	219.56912424793876
True	362.9107410824253
True	417.7236487368283
True	967.6063108775888
True	47.64928010504775
True	905.1362599503942
True	1028.5757196999002
True	129.51383239197477
True	75.80823506609076
True	1011.0997094799492
True	31.679197585890957
True	230.5920758102443
True	85.67237218998046
True	206.825068497994
True	367.7501703325787
True	967.6922625769248
True	103.74969010140812
True	66.99192463588211
True	632.2161769731554
True	272.9603354245722
True	724.333030938674
True	52.147535934731565
True	505.49379152023033
True	401.2613845131683
True	675.3051978749991
True	53.26267325318575
True	113.2797097226725
True	27.195161196876885
True	269.5572598715085
True	41.17637547836474
True	348.70932392540715
True	3.6017997462670257
True	1180.2944434000544
True	107.78654671448622
True	136.7497404667642
True	368.0945662834599
True	733.3174153268853
True	684.0914209154746
True	1013.5539500759936
True	478.548345270984
True	421.4820035169304
True	141.95598517847975
True	402.84032525334703
True	830.7375736667476
True	419.3292715126596
True	943.968331171086
True	84.91955856617544
True	434.6047001700958
True	180.7159427546147
True	294.9929147935713
True	758.2709564263981
True	170.93246831585128
True	137.9447541923346
True	61.93847682142697
True	872.027565896978
True	779.9280542875767
True	83.36361871292384
True	443.4140283003614
True	739.7395840578756
True	418.3696647467678
True	59.0467021271139
True	317.5854012150827
True	769.2734471898414
True	31.51663797436768
True	365.93049134924416
True	173.57551587769728
True	284.43856242123314
True	33.4803789487753
True	218.4155588522236
True	745.7379759596793
True	628.5586097589753
True	55.33470199381552
True	292.2584250108768
True	889.3974055572
True	17.69865971819716
True	315.97188944709967
True	292.1276608074303
True	438.6997205033746
True	222.300707807495
True	583.8718760251439
True	49.00667750635655
True	974.358179459242
True	864.9300835205485
True	48.0396248833413
True	395.9636701795263
True	717.2023249984466
True	925.7395412953103
True	274.1948476420416
True	621.8634161740508
True	129.92080188466198
True	194.60570001185587
True	130.99125459310298
True	138.98689231430436
True	210.7647009134679
True	942.4933622785992
True	775.0263268614352
True	960.510612148762
True	20.272552479688247
True	27.25849918028736
True	360.7427205056486
True	12.993797272397387
True	637.92159714583
True	1087.1254698973507
True	277.1781605098239
True	212.69265562649065
True	85.09458911873779
True	212.21790569763525
True	129.8901495353504
True	40.051265584708325
True	133.89940208178194
True	91.93664173345124
True	244.66741829330272
True	525.518170779958
True	155.86496334071066
True	24.856628713718727
True	56.27720187321436
True	433.8547706569012
True	264.5432510266153
True	613.3076491834826
True	22.834535996255607
True	111.60553318643764
True	651.1928779134925
True	261.81475967708525
True	464.62493669249
True	640.2845717013282
True	106.00029539057884
True	113.80815238864297
True	80.13445058824355
True	24.161224551723738
True	125.41091254137784
True	87.93990350243945
True	99.99825212870232
True	152.65665881496315
True	239.9211929070668
True	824.9758469622136
True	289.1482020470024
True	978.2038808011824
True	166.72057084084295
True	181.3067559961245
True	799.6609367938407
True	301.42158622641995
True	617.178357581214
True	255.53081417118463
True	364.17897003781417
True	449.5960259263567
True	572.1496822033564
True	637.6414636336417
True	375.6907712725202
True	33.735827956307375
True	552.5009381065399
True	615.8819681184619
True	21.59984131662388
True	12.034061642047424
True	262.73662154606853
True	393.9211864520439
True	455.8412432254536
True	69.42607284172283
True	621.7611387590114
True	929.321938652405
True	237.01365654147992
True	898.7743243423654
True	280.4901740114484
True	100.38837267685903
True	282.8050503092763
True	676.2861976121745
True	41.159420211729845
True	567.8127764289768
True	1285.5189933940053
True	1018.281363083097
True	912.0693608815455
True	208.3304721353333
True	99.22781764040974
True	194.67234580237056
True	844.8883507188646
True	149.97589254276562
True	1092.5033057484527
True	877.5521562018439
True	37.569563647156905
True	88.14958641226421
True	414.76184133036
True	414.2392159763288
True	200.51228637081863
True	516.0624107234737
True	654.4657418629452
True	120.67062625274768
True	273.8561002792566
True	1060.6773664097736
True	54.57819144241538
True	690.5727649495453
True	552.0651756223381
True	42.6129002569467
True	820.1311200773142
True	376.66599416063934
True	535.1191789383006
True	111.024489722275
True	259.9003646380005
True	205.6100690007368
True	28.524402566693517
True	136.2376737586043
True	756.3389828117992
True	139.2576456363835
True	384.4645223355769
True	64.49861703571635
True	651.911270853997
True	608.9242915099817
True	236.2167729861029
True	477.02715284918287
True	172.73915253873892
True	164.23182985683243
True	207.5182619223546
True	277.6014690606316
True	369.0340628235683
True	128.7835672357271
True	189.5937895583516
True	26.27304874810577
True	890.2236463296797
True	303.1157265982391
True	10.309727583544722
True	361.56385338233423
True	167.00265186658305
True	631.8245195014802
True	367.9654048846071
True	575.9469630671265
True	542.4424814704734
True	493.51601415725554
True	783.0278669507176
True	241.07714524553515
True	568.7435335853487
True	155.56616129463345
True	518.3451956830922
True	361.28876789192174
True	375.7780258530333
True	129.9015445000211
True	131.78562300344987
True	112.88840730615156
True	70.27042699990815
True	729.1306747978516
True	181.2741359068253
True	46.10675684593262
True	0.0
True	535.841148333726
True	112.69418465105151
True	23.716558422820437
True	38.98171758391235
True	114.97513889238112
True	538.7059492974902
True	183.95301572617728
True	105.71613749202146
True	36.33944398138553
True	161.11545002227453
True	879.7727192976757
True	50.03667861254959
True	225.9726910928966
True	761.9880826722828
True	320.1078703823809
True	452.0532825955372
True	458.0551772153916
True	514.9535729212855
True	597.603281660938
True	866.9757675165673
True	266.55359768116216
True	1041.156276673738
True	897.5672539175744
True	614.2656695985025
True	350.12644172940503
True	842.5193954214296
True	10.109027817641014
True	33.39851990413935
True	294.5364521167858
True	42.98292418019052
True	191.64901593479885
True	785.62959392035
True	219.7162302888344
True	733.1247335032011
True	771.1597126725391
True	123.73947091643208
True	370.8196152631351
True	579.4310326438754
True	23.44884115686935
True	133.26210805516186
True	447.34050670922585
True	303.08212737229906
True	199.7881381426343
True	113.57990196464254
True	380.3754950721267
True	21.490562350902778
True	379.83697877558194
True	374.7487742464481
True	982.2409195558544
True	370.2204248140364
True	28.430689124017757
True	439.8192596865862
True	440.5295380853804
True	245.63294503493051
True	32.44355170233071
True	756.0154739851988
True	419.8959077896453
True	176.60456673521813
True	13.11611163551802
True	1197.3766073294678
True	164.16690595269625
True	26.18758247490277
True	306.72649862051605
True	272.62534664382
True	117.6149363366194
True	296.96797234127723
True	46.78282201501016
True	319.9864811171323
True	304.1456247346439
True	318.7382949888045
True	32.6120067103822
True	45.1974797035671
True	1031.561614497678
True	24.5995520274995
True	12.56091383846373
True	177.67580137125373
True	657.573347585192
True	9.088663460586655
True	184.74110851884325
True	178.33986238640694
True	564.1755887076789
True	377.8921750980398
True	760.3598081854343
True	320.7840578116598
True	484.8565989123189
True	439.84389251304526
True	515.8913859172641
True	103.46472335359802
True	1266.4493044762276
True	923.036287892969
True	282.942231014557
True	539.7690681828198
True	107.85886527363093
True	580.3438684260042
True	445.2873570342244
True	156.49495935395765
True	77.79929414359765
True	355.7340869634466
True	163.71350822238307
True	30.55858156130364
True	625.2005777051902
True	375.0514892554528
True	70.85909349113
True	31.297128282791878
True	643.9739735049487
True	503.1781275098297
True	71.22609716074234
True	22.12341022940289
True	318.8370606050506
True	324.8015597217986
True	750.7627891243825
True	554.0459949471599
True	562.0259901891471
True	781.4877420806292
True	9.121461435481306
True	50.46026715241414
True	33.09729592799813
True	61.16627493024287
True	500.7475606378487
True	596.7267692837846
True	82.31672373711696
True	107.86513593168458
True	194.547633962486
True	75.95450838381404
True	186.4778912422917
True	214.0397452130043
True	274.3435905371983
True	826.1365115143839
True	586.1303367500985
True	279.7222587122697
True	187.5840928826015
True	283.628517501692
True	248.20433731068456
True	737.0512134087064
True	335.1753219028663
True	172.96292568433145
True	873.4227049743112
True	352.91519995882834
True	466.1322782809008
True	154.5685078907749
True	119.58616046078212
True	61.371052221392766
True	208.261438689178
True	965.9251964182072
True	520.5997310734016
True	113.33721296728852
True	368.8691796547238
True	102.7011629796232
True	670.8817381232029
True	4.665367211159081
True	683.567224994928
True	35.729373417255445
True	907.6833440965788
True	848.02696458262
True	210.16663959141857
True	31.26712269552347
True	82.72660692181
True	469.5215724471244
True	228.08566296109905
True	1.2040035292820117
True	75.73793496440602
True	1114.000668833295
True	340.387142323631
True	685.9491218785192
True	476.5944721332637
True	30.70095488335649
True	131.6276375506801
True	440.75182996403805
True	933.2429484946204
True	806.0146703740156
True	426.086092475816
True	343.37106739125704
True	16.07719308435919
True	76.23506249501233
True	730.4361991346393
True	445.8782101216365
True	386.0579696596638
True	870.0269672414513
True	26.911287381921497
True	228.5741284805557
True	892.7718963360779
True	225.69502866258884
True	8.163056505275541
True	500.6698355971493
True	108.10037217354628
True	658.2927017085619
True	53.142851025503504
True	257.2073194350197
True	854.0627419062745
True	892.1202459109392
True	273.13535601488576
True	447.06944540479
True	128.51471201466805
True	614.1245579886438
True	263.8711365803165
True	177.76682752674017
True	852.853117696866
True	57.92897481008828
True	713.6006106773876
True	276.1360950262676
True	302.19359548621884
True	172.29956111510555
True	487.4955410598608
True	587.8870952657117
True	370.3349588767517
True	414.20423195533897
True	70.64447247007739
True	153.11941092568432
True	453.4373631154358
True	215.54761666821457
True	37.09074864349971
True	188.2892038623212
True	399.0176017838765
True	411.772379756527
True	753.6014346099898
True	130.7312491542709
True	678.9756736225435
True	500.97193843542544
True	582.945447207689
True	141.31859293515856
True	37.620422196256094
True	655.9463646797477
True	72.3415081929376
True	552.4088510270506
True	686.8046410785655
True	453.2199375290595
True	136.2798257221347
True	505.1625898138219
True	4.536023397380699
True	382.7051864627445
True	31.08725567723448
True	626.7040400510224
True	268.1089213806788
True	569.2681477352452
True	709.149581513243
True	147.29503765413764
True	513.942409817506
True	454.6891465437414
True	59.3218763393108
True	947.3430792856192
True	3.539287747680281
True	27.62659620509396
True	641.3235334917215
True	668.2478065423534
True	141.3117838300648
True	412.8639115164404
True	118.4555022951334
True	74.2164010531715
True	471.19892036051465
True	42.09700772512933
True	513.1466222974262
True	12.009336930585658
True	844.8350025577661
True	563.4280091156172
True	679.7282478263212
True	103.95371740251817
True	382.78952760282266
True	1023.5684524116544
True	871.9486830024887
True	149.599710529151
True	580.9947556390883
True	468.84303757821374
True	247.9158008081733
True	260.5531906829651
True	4.878072649463238
True	333.3605082322879
True	12.39991629354636
True	357.7123905251452
True	76.21755690525718
True	413.5207052062748
True	652.8902338125864
True	122.2016992013527
True	234.32381432479605
True	632.3044454795464
True	682.842212934101
True	297.0419010835019
True	134.33546351581467
True	167.75988254526277
True	476.75752998850953
True	86.71918793073543
True	10.00046137897433
True	496.5546275534906
True	568.9150623600679
True	20.004576861296268
True	140.1787298199299
True	924.4575387869248
True	482.6387107950907
True	283.5614172307791
True	35.06550805031934
True	469.9278026764069
True	109.44769444102188
True	576.5509981063625
True	662.6077375786838
True	302.3687752654636
True	377.7212081990678
True	181.22089818749407
True	247.01460528747825
True	73.6894507564958
True	222.3039166436947
True	514.0518756429666
True	21.28913917434445
True	459.3127064929933
True	363.1036131727733
True	739.1023601114564
True	929.035032037465
True	909.3343763198144
True	152.3511135321773
True	402.53044530088886
True	72.69680183889913
True	189.4824976996541
True	318.4310800976586
True	9.36294810703789
True	756.8019356230091
True	24.24906785119692
True	398.656813804844
True	266.4443095629669
True	648.2435947017783
True	193.6990428952552
True	38.69829040977848
True	679.6285990995592
True	1074.168937965883
True	223.33451952509083
True	133.4438830703809
True	634.2238299730615
True	466.5780484387207
True	16.65806656784247
True	827.0711018711464
True	113.46825312738052
True	45.98113711170755
True	306.2782410095561
True	355.0217530234775
True	384.6070557759263
True	277.3623073668728
True	17.293331127532074
True	23.83868774763416
True	841.8488810560988
True	196.560391032184
True	114.11143124238274
True	860.6444264328861
True	650.7091283771884
True	649.1600551625991
True	452.5068902735883
True	156.9018204024715
True	33.73229967175382
True	103.4651461094873
True	430.0520203143339
True	221.4040191831668
True	474.2804685799935
True	146.16332066884905
True	509.2977953840726
True	644.0146967915513
True	945.5958501887396
True	25.46132520001195
True	1021.44465778858
True	1076.293950734298
True	471.83101714178855
True	84.0026324878626
True	772.2141809254657
True	633.4672597680994
True	640.3112604821757
True	168.2170358728712
True	751.3495384151348
True	691.0797454288862
True	121.363173795516
True	806.8017918973751
True	808.0532348538449
True	470.4091415163461
True	232.3442051713633
True	76.26497563692402
True	314.24121280003936
True	356.215776685587
True	464.11958268212425
True	429.4578230484988
True	192.19602568560973
True	314.4408534025032
True	2.501279364729238
True	13.384133605937718
True	106.1130195083683
True	134.55902917618184
True	362.3326495632666
True	353.91820532098075
True	112.6765346273005
True	16.478760009613502
True	218.91457646805495
True	823.0524116251937
True	448.6247751387631
True	530.6076894990366
True	548.1875574982273
True	820.0221371287882
True	640.8292877764732
True	92.9712193459016
True	207.65743289089397
True	253.04331069656476
True	282.0762273627157
True	101.67823933271907
True	364.2701035250448
True	436.43527363166345
True	171.39978813311305
True	640.7493011825168
True	249.16454995801615
True	210.5972083210563
True	28.42126727206178
True	250.14025668894337
True	484.63040068886863
True	166.00831340392813
True	536.8398337572884
True	482.97032480070976
True	240.57692129397225
True	107.29258806001675
True	39.971701286456174
True	397.9746471053975
True	775.7111024414257
True	165.17946752639065
True	1005.2421909989235
True	1052.3993743992662
True	473.8468453133066
True	101.35628501309893
True	128.58645846899097
True	657.7850718883185
True	7.777270361680788
True	221.63778538051596
True	131.5059587559373
True	122.67323719441347
True	334.22920025138905
True	626.1748741377928
True	35.98420155217205
True	123.35498911561818
True	965.3746205223724
True	55.36457453447101
True	466.0592727753467
True	527.1004717753294
True	241.2744525031385
True	134.58354966801096
True	904.4642030818846
True	1201.5152139328209
True	523.0942409795082
True	657.1305835589816
True	210.8260470257241
True	154.83091265065775
True	315.1558215202021
True	248.8093162147933
True	176.93911728017065
True	294.74375183584704
True	341.97520670143103
True	10.793282087424853
True	628.101785393551
True	145.14788226235314
True	73.93187570526601
True	442.6875302186644
True	304.4943975156418
True	1198.8034892876117
True	344.8427885797332
True	993.8876191369576
True	10.108288324294088
True	262.81412643367725
True	229.4652401504076
True	156.6063773892977
True	487.847524060933
True	200.94684891368613
True	422.4406945155098
True	324.85428015799897
True	105.73538421747884
True	359.589848289815
True	1035.106008607063
True	717.0549696650912
True	228.26405627950896
True	112.7928429416066
True	286.53776313866666
True	25.17422807583309
True	346.5431410158056
True	314.607055255889
True	575.153238141689
True	453.92118647261685
True	365.5927555536888
True	157.23259990021967
True	12.711888434902946
True	428.58139832220456
True	287.3512972813086
True	143.56613638970913
True	303.2133790099383
True	431.2817960511085
True	816.5195403996936
True	309.1156643589152
True	770.6752455693164
True	405.1805856490229
True	361.76259364882014
True	1.1885524648772303
True	1150.1024122987544
True	103.95122135205288
True	926.2018456987151
True	202.5088920380879
True	434.47844117563847
True	658.3459786578703
True	83.24226191077355
True	480.75199061813714
True	30.829462833428977
True	407.32740814121325
True	78.2212263433732
True	236.03042560904836
True	38.63983212308688
True	651.2815039604424
True	186.17373755599968
True	25.78576577162132
True	380.9111527450064
True	111.18603084834348
True	169.96590478327374
True	822.8914059960499
True	263.32927882612665
True	152.3252828463069
True	379.0860488023448
True	519.9072741583483
True	346.9819241962678
True	517.638561172393
True	606.8476091231463
True	151.45540070031976
True	7.254841921169755
True	70.61524587978576
True	436.1133576944004
True	93.6595138231071
True	79.26325403670023
True	1053.5002485141208
True	26.16385090975208
True	324.22592008065993
True	327.48778506974384
True	467.0778166736036
True	675.2801545238648
True	191.2801129685216
True	661.3108167327305
True	331.07489506974235
True	344.8646807075674
True	262.4037346257459
True	213.4415004746301
True	355.6726151002814
True	436.7103836666994
True	412.8773284960315
True	604.5058261701136
True	144.71285032782782
True	77.18056088690253
True	39.54841042482236
True	301.52399845050115
True	644.9453284217702
True	395.8132337299626
True	787.8011184110119
True	217.48551148679795
True	382.7079858731767
True	67.53112040140824
True	56.90546548245872
True	428.3883141425898
True	198.31689334831293
True	228.083416414556
True	42.15349151119564
True	1084.158418963447
True	176.3449510818493
True	881.2673717890618
True	310.9283032812295
True	937.8848416329846
True	240.7546608847072
True	478.2851952050193
True	534.6379186349893
True	600.0981460657117
True	216.0561999664996
True	481.68487393907947
True	977.295597669474
True	129.96180959176476
True	4.768930462393975
True	578.1848393460303
True	28.80355831095468
True	74.81535723526724
True	792.9185718844294
True	232.99882350243936
True	980.8310568541468
True	678.7789416832904
True	404.154447657064
True	269.77153317020293
True	480.0051910466657
True	344.04262373806773
True	187.92331995090015
True	676.91345685131
True	703.4012235483897
True	212.21844540162425
True	90.38206488813624
True	523.6451598945678
True	140.3772313935699
True	373.836410928173
True	344.93208013864245
True	65.46793881396724
True	376.7009071807741
True	419.8715770788957
True	388.3951201479748
True	415.3079757486444
True	415.4740509994468
True	640.4115704345384
True	57.38397477246015
True	452.6474456733133
True	321.7822390155379
True	655.8475364325366
True	220.80923095671284
True	96.43338850206798
True	43.246982357822766
True	541.0893148338752
True	648.6994444186704
True	185.03292669651145
True	408.0816983515598
True	342.04018762528284
True	17.150353232373476
True	170.99034815491646
True	287.88665822044624
True	3.7009730250975847
True	884.2676226710702
True	80.82706885491518
True	101.8867362361879
True	116.48865866014968
True	367.7746163931112
True	38.85027829314606
True	445.5051033438172
True	238.6306635593823
True	5.674243593985515
True	114.5828269426939
True	431.1844086186412
True	52.117409163692734
True	63.97243207173117
True	185.47866093656083
True	284.1611860940331
True	983.7987038019392
True	385.9736211246563
True	934.5311268959164
True	183.54533277173363
True	1076.4930588365687
True	825.1179863357966
True	665.4287909606946
True	394.5957777628818
True	383.796286949698
True	84.48111392980087
True	75.66869464664975
True	77.78090567743618
True	174.08155561638816
True	479.1211211474824
True	1090.0042545950705
True	177.24552520500754
True	352.687353123421
True	440.3676120690045
True	588.9839669409171
True	603.6984388347188
True	286.4517335238706
True	460.809599243876
True	663.2459593039287
True	98.67106782760727
True	724.5641502407203
True	252.87416346230367
True	131.12794096799098
True	401.7575984328884
True	845.9346545994691
True	424.0036616450215
True	879.8718234142627
True	201.17546856123005
True	355.9210894015709
True	720.1155460721405
True	629.9527018121737
True	198.1344283456024
True	273.9322443886518
True	828.9972670795354
True	33.31363945978321
True	192.6041996960092
True	488.3068786222266
True	684.2626631465865
True	104.16985888356122
True	37.33013040620949
True	161.2988965647009
True	731.2593423973805
True	316.3049682466598
True	546.566257457056
True	363.98662887787447
True	300.71073049667103
True	450.40017573124334
True	512.9511932164213
True	72.50652091861173
True	362.014965472915
True	775.2354302377192
True	0.0
True	282.8988982226241
True	248.55355158360916
True	943.323077912488
True	153.8722198611571
True	645.8955152643026
True	642.1552994891133
True	109.12996216265286
True	221.19128745019887
True	125.72776999600092
True	10.669368037804013
True	286.65439209001346
True	370.24949901282463
True	1118.797115304975
True	229.37892742235104
True	414.5847494053127
True	652.0122772000536
True	192.59952630659652
True	26.39946828063538
True	835.9508535625065
True	609.2508226298966
True	159.7315889679608
True	585.7309324992558
True	152.31159412273513
True	289.3519978605134
True	805.6830743576985
True	35.29934171684028
True	108.21941798092428
True	486.1975060396976
True	61.806838931648805
True	76.32578131812332
True	394.696354273747
True	24.42634357376257
True	763.046263091043
True	101.97393279070236
True	160.49542516643112
True	20.78683960444277
True	721.20887007766
True	28.84224854148568
True	787.059560957133
True	382.05285339064056
True	121.44093735671836
True	705.6968095861148
True	515.7873114623845
True	576.0662302843939
True	45.63132805178312
True	368.0541238426431
True	6.131645895371493
True	95.67573995873218
True	380.64552434505424
True	45.65856010709117
True	106.723034002891
True	293.9482105095566
True	189.04286015632985
True	104.8868308691791
True	629.0021669435729
True	21.46338673040501
True	1131.128042453093
True	515.0922644279993
True	304.3231199987314
True	493.70825616728206
True	122.50273451287916
True	817.6806219901704
True	1143.0308754681698
True	752.3118961067847
True	164.45650048300553
True	224.42883912233077
True	47.50406261010188
True	57.623101084401405
True	154.28847207396862
True	100.7717734336456
True	169.84187558973122
True	1214.6888825971764
True	315.014640794336
True	360.3683999361662
True	731.587103802939
True	18.012460013596414
True	14.225545381637923
True	600.3249490155749
True	5.784076022474171
True	119.15355729521472
True	687.587137760471
True	178.74899293235393
True	636.3801325896865
True	812.9869745798592
True	156.81784987056616
True	901.9388657549894
True	2.85051728825035
True	458.1960089958554
True	1055.4625975599256
True	20.98381494944436
True	237.1144881327816
True	149.84506916355429
True	995.1391008687452
True	237.8299016002599
True	483.1531706808899
True	122.0561580186296
True	521.5294312577583
True	147.49485324538938
True	101.40223532168832
True	392.8224741704664
True	69.77152051374607
True	52.92860069463269
True	1030.9693007731728
True	270.3905902558762
True	155.1857197434431
True	369.77374022942746
True	398.580737650169
True	215.99777726601607
True	168.1500330023982
True	379.3594415305868
True	35.834324320729124
True	487.3167401837114
True	1136.7975202754062
True	114.097147052338
True	468.0352041367059
True	307.9452559787911
True	27.89155913385537
True	398.6764174353424
True	104.3939090967762
True	567.7121374270472
True	202.6109854418088
True	423.1347559739579
True	21.652970260596835
True	433.6411344587322
True	104.45124839788402
True	340.4696384565352
True	33.49951188833326
True	160.75321091034343
True	243.1036698533465
True	769.1331845139988
True	57.39621595489565
True	144.81263479529724
True	231.38963558094585
True	139.36193032966224
True	651.9428628628513
True	572.2751711518431
True	796.2211482199014
True	393.6886502094373
True	532.7431882895049
True	401.44516145119087
True	697.6285910627957
True	74.08403885580708
True	469.5155301128861
True	426.0120562386965
True	47.48554193736764
True	83.0914696177965
True	124.608007058564
True	92.1649841965916
True	330.273422078376
True	850.0375209219435
True	341.3086876128202
True	1109.6354617058855
True	297.2914227046231
True	918.401729383851
True	143.58250267934548
True	571.1160573565306
True	623.9591687873949
True	721.8873033073685
True	441.1478210758698
True	64.10314683724522
True	294.64353809474744
True	42.1818480143474
True	172.5146643555319
True	173.09171320462883
True	1136.2204587903125
True	235.1628240396036
True	546.7656130387079
True	546.4045207484685
True	560.4897898186788
True	866.0216203461401
True	587.5525337949765
True	677.3362721828911
True	996.6899725705972
True	127.7742890497039
True	327.6326463963331
True	266.2418328008404
True	343.0802610529625
True	92.28909836601989
True	381.9675653907883
True	4.518151091228948
True	348.54855476602296
True	251.49667016094372
True	591.2532418360147
True	282.03230018060896
True	355.71981042452194
True	8.901960726798865
True	58.61595900766085
True	527.823154024525
True	31.90283219085561
True	140.45684169554278
True	61.29358063548974
True	158.73748040411095
True	239.77920721369264
True	73.19280880615925
True	391.1965941440218
True	262.13089709045425
True	94.50627921740066
True	345.0523289512159
True	67.54050803026966
True	562.4913159497322
True	827.22490846412
True	272.53314434822545
True	1171.3530083730907
True	110.670804711821
True	293.0376853674247
True	1041.507851344029
True	90.69288849649377
True	282.9007128906168
True	9.876842763133707
True	404.3509161005245
True	461.358123643752
True	165.45282575554788
True	633.7359335073502
True	955.4308923575252
True	159.62032083785218
True	80.51594754715059
True	330.1941641652385
True	564.8999194936678
True	650.6329622395939
True	1203.9900819043298
True	26.25085546204398
True	932.7711150591244
True	134.1326481017763
True	652.6955565565531
True	120.9963704919076
True	131.86903923965664
True	188.1058255556024
True	167.19824239437767
True	738.5939544402768
True	194.87226591773384
True	231.56593139958088
True	68.99588407908385
True	511.6229463948363
True	481.3301978780215
True	173.70337818888535
True	244.99288924370103
True	16.630910628285726
True	423.6708131640984
True	215.98588749168388
True	274.6850388559092
True	116.36660380187578
True	701.4660359768876
True	432.0164390943118
True	249.7126379036985
True	657.0787993268985
True	541.111882278367
True	452.4931640559173
True	132.31126685992203
True	517.6695002196367
True	440.4361930782152
True	2.4838939744862323
True	192.24116656115325
True	93.11136041776436
True	247.9852130631889
True	3.371758391235616
True	128.57596127493957
True	353.23765993412803
True	7.477762491597479
True	871.9575736657325
True	167.87116488253062
True	730.2563513658062
True	806.6368594884257
True	162.05637566985345
True	232.41758957540503
True	501.56794601253887
True	803.085484269029
True	49.49105674938803
True	38.68676372598755
True	133.5397087866994
True	638.6986282914777
True	743.8930708254321
True	176.6070828836841
True	597.8391451438096
True	576.5087811621202
True	855.4786666934612
True	404.66686800895206
True	190.25067360226748
True	863.6402686156918
True	214.7020922265371
True	151.20824416453962
True	320.2079708396479
True	223.10603224581823
True	205.8445910906956
True	603.804782826179
True	255.12403858853585
True	190.56836343877055
True	453.50671105948186
True	468.3082331861643
True	60.770664998780006
True	274.5380446811606
True	76.12619377920242
True	339.0711638991965
True	356.8341819490823
True	245.2324762973265
True	178.75095627665064
True	389.6747682467582
True	671.5626805598271
True	726.9864785410829
True	295.7311215441218
True	738.3921042153427
True	63.641036977547
True	867.2061095199153
True	345.3984324717754
True	13.62338527548818
True	579.2228628305834
True	699.2630635962682
True	263.88365535048706
True	173.74859109151848
True	48.63511591898725
True	390.5545167061859
True	74.19669295633915
True	14.23853540142465
True	913.5984468655818
True	364.7203402333177
True	166.03053212285292
True	1021.5603650065318
True	12.305330864438162
True	769.1609171493135
True	29.295121502885923
True	670.5230915901452
True	58.56974375698806
True	759.3121998982368
True	455.00786284734414
True	194.37072400107948
True	451.25076877594455
True	208.2803468888765
True	296.10963330751605
True	230.2024546385857
True	403.524566672334
True	9.401658027278408
True	316.0972651547858
True	114.27563941230927
True	12.137040792846202
True	471.4255262340092
True	725.9444227679963
True	290.8235483114482
True	74.31461477174062
True	302.31389734575924
True	82.68037471342507
True	173.8926187739051
True	181.4720019516304
True	392.1269428704628
True	44.008441701696825
True	136.44370578730343
True	381.9541855132224
True	850.727117223696
True	116.09175189386396
True	207.54613534127688
True	438.9272418729049
True	20.23876640160864
True	414.4698428500669
True	508.4003541160206
True	83.5010526734942
True	401.5762543578972
True	360.8635865239869
True	425.9753139584636
True	592.8660778597579
True	1030.9310074595094
True	945.3928116997596
True	57.7883260540453
True	1064.4224419869786
True	108.47658454893322
True	108.84016897685515
True	112.019409722855
True	492.1226036517732
True	382.445830946817
True	566.0579810910592
True	260.795074719656
True	157.1909913461854
True	421.7488998222135
True	16.10814702902152
True	462.7576549525741
True	372.7172206432021
True	152.09584220850874
True	93.6646107365288
True	538.3218442881241
True	965.7133314894012
True	205.2671367323102
True	64.9853725947138
True	417.2124299405248
True	368.7272387339178
True	486.9257434117726
True	330.0789239500104
True	3.992715510598452
True	519.9302479694802
True	484.5673060576912
True	508.4361376690732
True	181.82913444242243
True	103.55806397955403
True	22.29210793082473
True	381.3596117789789
True	108.64421053848986
True	7.562305595430514
True	31.97934062890265
True	345.8593828459143
True	656.1589445555601
True	139.34864547646342
True	89.50968099439066
True	23.33729043459405
True	411.6502069556186
True	361.9778935320741
True	764.7825679231498
True	312.66836935259835
True	503.0126148151719
True	525.9966770339307
True	530.09645196349
True	292.6656152599456
True	536.9387001853688
True	103.01734982902038
True	581.3582260125877
True	8.405134646552089
True	369.0240457960273
True	462.0192004743335
True	990.378468419676
True	341.30731762030047
True	801.4646724886454
True	973.3308655814058
True	187.43939947762345
True	37.85470613869376
True	369.0614895862629
True	387.4659348806525
True	588.780003969859
True	248.96506949076425
True	27.161514030775493
True	636.1894970056966
True	123.42853097446697
True	1079.9832283638111
True	305.27997330347165
True	462.1780929207782
True	122.26031686447052
True	807.9767261907781
True	141.43189907751494
True	821.5628807696193
True	580.3553941278374
True	189.3024355194504
True	116.0161779670114
True	65.76102930519774
True	569.4040562187402
True	945.2129813781108
True	436.250094758041
True	536.0086569412464
True	133.46471893561804
True	615.2747316752361
True	483.3833441841319
True	788.4812551516063
True	317.09380214335937
True	598.9429619778423
True	113.72078313840426
True	25.059849400220948
True	408.3165494843728
True	167.42336307478493
True	105.022406474445
True	377.4647925867257
True	1099.7592261759908
True	263.5586397777202
True	557.7338312157946
True	12.09033345626888
True	73.36222241035317
True	328.9885661125127
True	779.1158001868351
True	457.228757478188
True	529.2389836649257
True	717.8517924389562
True	69.9643955835136
True	745.9798016141812
True	45.29798773895831
True	100.60740574000104
True	188.77716793793363
True	82.18021806264142
True	27.15390380122322
True	288.2577260682493
True	461.1532149880118
True	904.7305733038286
True	860.5043404644746
True	5.507663176615632
True	281.5982364599581
True	471.5159346496829
True	122.40836139430584
True	246.81355170438056
True	341.8386489402223
True	1315.2135762005232
True	460.9291671579779
True	24.812699322178908
True	185.5141935133395
True	717.4806009749664
True	37.86726176039398
True	170.659422178304
True	563.9059324193928
True	72.13268203106051
True	886.5476259973034
True	325.0802091584381
True	685.2622977697331
True	73.50340176162152
True	683.6841443724932
True	566.9334934296438
True	865.0837123591702
True	261.65519003801586
True	499.5769782476697
True	839.2633468297037
True	912.6862997059068
True	243.27090801701812
True	770.8990849851183
True	216.11690790215783
True	446.46902957798807
True	356.95256019763343
True	496.5581430160989
True	489.4186586060546
True	317.0453264335865
True	355.87441642896846
True	108.49497713317348
True	329.21577576591375
True	1131.963071703086
True	308.96176618421475
True	144.63688548071863
True	302.2688898143161
True	751.0958209190308
True	646.2232518163793
True	415.74869261535474
True	115.2129007318406
True	324.0088396751003
True	34.519339638712005
True	164.0506348714525
True	94.13748781310754
True	85.64951125720003
True	553.9511167596789
True	137.2311307812257
True	134.51568739368076
True	109.3454670412586
True	83.70167176101491
True	443.84898251676486
True	383.7644097076083
True	1016.080923460668
True	544.1035991608968
True	849.6873525010856
True	271.06929324211586
True	286.5634582773394
True	551.0640185330462
True	194.96960320726348
True	756.4724664628599
True	246.31611942949849
True	348.69034713499934
True	67.31133238224412
True	113.75426547645483
True	276.09680595635564
True	117.40079201409202
True	466.1738795491306
True	31.652973609367887
True	586.2818086966101
True	1014.2232839590404
True	716.6453313716984
True	1.1224293224513804
True	62.92469185828816
True	499.2634269407378
True	440.8948080376967
True	74.22746453278451
True	118.62809877825184
True	300.2005157161166
True	80.8746775925306
True	54.62195926142774
True	722.700384255715
True	665.2833818157177
True	162.79237917337912
True	168.71228036080163
True	536.6300460710644
True	58.84148792426262
True	24.781085467528605
True	558.0516058196437
True	454.65419898760047
True	1115.0328442068203
True	46.729090232319855
True	441.9014081345821
True	905.748921670536
True	811.1719868756742
True	279.35969488127404
True	743.5444061648147
True	400.1604968515428
True	41.24847064169906
True	94.77039899770811
True	697.8234311875639
True	75.29910406840632
True	141.59217210225256
True	914.4423392674656
True	176.1204993781049
True	275.05349522071936
True	106.78613262326007
True	656.623744120723
True	598.3888804477438
True	216.38838998116228
True	443.0125122533351
True	39.71119848112773
True	281.6249169899955
True	587.9775340727249
True	628.145376561533
True	321.89934003117804
True	75.77484246312275
True	935.648383919676
True	1091.8349862318742
True	548.3061985058486
True	69.0497375801019
True	31.4564087120116
True	93.85683854742864
True	100.042636345289
True	96.57731711347618
True	889.0409282921364
True	1177.2754684310596
True	733.9609961315496
True	327.36019048754804
True	7.160906920955099
True	19.75117235578806
True	339.28004921160743
True	481.612880621036
True	44.99645209164201
True	569.6257602890229
True	413.6390967735205
True	407.5107848911009
True	83.21149431705163
True	208.2582108337662
True	254.16067152687165
True	132.12845347455763
True	388.6893438300633
True	43.36790487476432
True	174.43872925598592
True	1168.0582310006328
True	6.032878707830878
True	27.366646662008083
True	592.4204185557677
True	362.4026316126352
True	800.0996893809114
True	159.05755375845183
True	773.3610088050344
True	596.5842026438213
True	290.1633173005043
True	421.6883575196856
True	339.3604341932548
True	287.11612661422924
True	276.4148205520134
True	394.24787886449735
True	498.6805215187413
True	495.55642315196064
True	106.9516250545988
True	348.0968951578614
True	8.52043784659585
True	186.7401591997251
True	237.32878668755475
True	867.9513346942101
True	589.4651960934614
True	31.80319473548767
True	757.7149344588432
True	878.7966000623936
True	107.57990804214866
True	346.9962417710827
True	864.9154959829821
True	228.4615082625236
True	163.22151411091
True	534.9346660755169
True	579.1571732312885
True	1109.775388350274
True	142.56712289961246
True	155.4971442518143
True	256.7379653353805
True	314.63481599819164
True	434.24821265278297
True	410.362247191877
True	325.3423004976907
True	454.5753826586944
True	504.0417411606008
True	225.5468905379517
True	1478.149425136604
True	254.4619534265428
True	396.10346857264767
True	55.32990747914563
True	793.1660156647105
True	264.61246573810035
True	908.6793772102872
True	570.3324779049964
True	324.2145132432092
True	769.6487226547669
True	259.33651859315745
True	214.7333129155941
True	257.5719632368064
True	218.47841429667253
True	143.28162064891922
True	252.31449671251312
True	731.635624303478
True	540.4530907322534
True	221.6726414167816
True	1127.7497734721887
True	118.83514573679264
True	273.46968460660486
True	72.6366132238857
True	312.0649578261793
True	413.4797689251764
True	91.71440606628067
True	221.49853111490796
True	75.60569281026723
True	722.1057325910946
True	378.06021901859145
True	224.7158352477269
True	725.5903618624238
True	909.2159664485438
True	857.3840023986704
True	813.5208802912148
True	355.9196779348305
True	1.227315172236315
True	259.6123818685905
True	53.35221571618455
True	371.7540296095892
True	55.24769866409622
True	356.0549651944996
True	878.2776038453324
True	1022.3223777685016
True	402.17470038722814
True	22.267720016315145
True	513.5912428027844
True	495.2204207028033
True	196.9947049218989
True	235.51211395530888
True	300.51369416708803
True	24.215553214084704
True	120.93586061112462
True	946.6577248109804
True	64.00399846162298
True	505.16102693523504
True	780.442158985903
True	96.25739560305188
True	250.21055058257517
True	114.78597021142784
True	14.56163366917974
True	1.7988456306753429
True	124.7575409202704
True	1023.8994387561316
True	477.9565382516623
True	70.15322698247576
True	803.79904839834
True	345.60014190439017
True	1.683239586779898
True	438.89497302222287
True	183.97767509526915
True	493.79866785505374
True	83.02017136642506
True	321.34291731092947
True	383.2137277010924
True	170.72286614763698
True	213.284171808022
True	126.79974758624026
True	174.65484324551335
True	948.3960216038316
True	15.858580073470096
True	510.903642446423
True	506.706299207068
True	399.9253663430523
True	221.9678523356525
True	237.6030695628654
True	155.24788818432705
True	48.54863843167025
True	462.5855290236644
True	150.82747654619993
True	846.4430638477785
True	813.265599743754
True	247.4968011172619
True	308.5377810303648
True	527.3927912359541
True	41.39182058051713
True	83.37901815253463
True	743.6549317293792
True	1091.1086454035542
True	113.8439715974296
True	729.8142132869237
True	143.60233069826626
True	924.2167521888302
True	673.3127774930762
True	104.39717629170586
True	287.367726369152
True	617.595366283986
True	263.76559999762577
True	46.33539464753127
True	545.6624031170448
True	453.197990168113
True	5.198650784897614
True	472.8908425616608
True	70.15747602910983
True	172.09765181840262
True	243.09538364233387
True	317.6174738105236
True	75.14521747260034
True	216.64019667183743
True	351.5528425721912
True	429.4776407287484
True	916.3426917599752
True	48.64494073112809
True	905.5895079285384
True	1005.3700786898718
True	127.53460395697203
True	76.32826528149904
True	996.8182644127952
True	34.999351204628944
True	236.22184886399336
True	86.25063098701168
True	220.3618833294452
True	369.21365819321807
True	934.7097814588428
True	97.40043500241464
True	72.85537325958592
True	658.1933487773892
True	265.2913623364948
True	737.6284951334266
True	52.79390070697219
True	487.1826813615533
True	393.4234218161986
True	683.493332908158
True	54.37303559618214
True	112.0056529764896
True	28.1511242679011
True	262.8469063933797
True	40.10664122294979
True	349.56794012780773
True	2.528373203918844
True	1193.2940475296548
True	104.0637901391217
True	130.65816224222854
True	355.3210110974874
True	711.0666183717301
True	667.4461573057208
True	1045.7445586578615
True	460.23352819074586
True	413.2731727300615
True	140.10348638307178
True	414.8015432179359
True	836.3334493722061
True	409.2991027604309
True	928.064637416668
True	86.56376264879407
True	428.45434836973953
True	188.64997278872715
True	286.0497768655565
True	746.3028568778681
True	169.50032253603143
True	136.48211614865133
True	61.2827223999706
True	868.8779613018455
True	761.2346953486393
True	85.18364900251542
True	432.0240383787333
True	758.9321480159919
True	416.786553747437
True	56.48380941633883
True	322.4762518604429
True	775.1397048371264
True	25.814454016530657
True	353.1276727519233
True	171.65901548530715
True	286.3188743320766
True	34.34743348784696
True	213.3364902620353
True	813.2992998867502
True	633.3165742540742
True	56.90373290361443
True	286.2242084799276
True	887.2500815044017
True	18.235516185454376
True	309.3650384607201
True	298.3604976530205
True	423.7044721696029
True	219.98612648656191
True	597.7582088212757
True	47.95324567135178
True	982.7931935800436
True	850.3968961859052
True	49.012309464437
True	383.4037655918086
True	746.0846146679086
True	939.7916778999931
True	269.1107715762342
True	599.4615645761216
True	129.39440918563412
True	196.7861949323925
True	134.5537033779695
True	138.66360413143468
True	208.1382450391881
True	948.691476420825
True	804.5552763970037
True	976.4936676435922
True	19.357766258593436
True	26.94573266788764
True	352.8815218443897
True	13.993877633681656
True	610.6168399811351
True	1068.4211122605716
True	253.745180168862
True	206.86928820125263
True	87.26743571725339
True	219.52257802359009
True	133.16217945463492
True	44.66039447214734
True	131.94413466925576
True	86.03146024276118
True	239.5531911634219
True	548.2527687416966
True	166.02913163776915
True	30.04911613755345
True	59.37715622259039
True	424.3096297179226
True	268.5505282149012
True	576.0208728860833
True	20.38032406743969
True	120.417944439783
True	661.694829776932
True	267.62940250203394
True	473.3782464844878
True	650.138135929289
True	101.7358691770338
True	114.381997056062
True	77.22710469508893
True	26.456651218245423
True	119.82873603700594
True	79.49166784796608
True	101.8995470174862
True	156.84992553961698
True	241.85653495035436
True	777.1522046254786
True	294.864835002739
True	966.999174326977
True	163.82794558932451
True	187.0938306286937
True	825.6793719029565
True	308.3045460078285
True	584.0277198084286
True	251.71707384629596
True	370.3170056642549
True	445.5658018803336
True	563.8509569225395
True	632.505664108474
True	367.8592099994663
True	33.29255973858718
True	576.4423148030007
True	612.8379040288161
True	19.160734698220104
True	11.663533151566918
True	263.80391774680845
True	398.55690531076544
True	430.96268715586206
True	65.78982316058732
True	646.4325092892307
True	987.267491677698
True	255.83287544979956
True	909.7219597247624
True	277.66364105339505
True	107.2490457271472
True	283.02576631510544
True	671.8966600872677
True	41.173764856720496
True	556.9918021028385
True	1276.9025991860842
True	1014.6126656442964
True	918.192448523062
True	201.9715843064506
True	92.2632648556399
True	204.44178087759727
True	843.8176539424168
True	148.05208802000968
True	1096.8983846256908
True	857.1985809117645
True	35.45735231348987
True	89.05180324252787
True	414.8589537644742
True	398.2708856599716
True	208.4410280052512
True	509.9925499535373
True	672.9605069698518
True	121.8804640659752
True	278.1967485096429
True	991.6695659934344
True	53.74539517730078
True	717.8871507822433
True	562.0488422202707
True	37.17492763263191
True	849.2353564034528
True	380.491658647388
True	565.9508292008511
True	113.89525479761885
True	265.90081008259256
True	213.9621055887272
True	26.18481834642156
True	133.37458050915205
True	726.2899734231393
True	142.11082171293063
True	377.9691118971348
True	61.943957057029785
True	658.4218631497484
True	622.6333618884385
True	231.3504722383716
True	465.9432149581217
True	168.14999930686503
True	172.82212469090263
True	224.48095507518465
True	284.5064564089655
True	352.514697484979
True	123.3760938191841
True	184.9515967399388
True	26.38906719839512
True	866.7146540452777
True	311.4330150958794
True	9.05501635969266
True	350.18724158104817
True	166.66172689187724
True	630.6309749296946
True	378.1205422266215
True	581.0794571658266
True	541.6616580090364
True	506.0965512540766
True	785.0942568496832
True	246.72535016147395
True	580.1153671968185
True	159.10843151557813
True	531.3631017465334
True	353.19505584275703
True	378.5430828695367
True	127.69296523214902
True	132.93781832461778
True	108.74363327674024
True	67.14562386656347
True	733.0657572735557
True	187.038121694824
True	43.810779701908686
True	0.0
True	536.0317164426227
True	113.34597251489308
True	23.213598623305188
True	41.393930370207
True	108.71082030848258
True	533.6141324189919
True	182.056664266286
True	101.8182739397867
True	35.32618660770929
True	156.1092694258118
True	901.676782584857
True	54.06599347986536
True	224.8933507905213
True	725.2485359977976
True	318.40624000003845
True	456.8673254265117
True	440.3165167440017
True	514.5909347995532
True	597.3478175011171
True	911.8188694606816
True	256.5740219618107
True	1018.3737817835828
True	905.5809358926152
True	593.568311856028
True	351.8586889615172
True	839.1401745408849
True	9.296886889571672
True	30.924501850491595
True	299.3915413495293
True	41.772315459059264
True	210.02299481302217
True	765.1587272041065
True	217.97486016325263
True	743.6352212947168
True	746.0972205824223
True	122.00415108235224
True	369.2724192963431
True	586.9288196181552
True	24.708341946323724
True	133.30864187473748
True	435.80063339196334
True	303.3376340851486
True	201.11350947493835
True	110.05819123617296
True	379.57547041021206
True	22.822024797100543
True	364.0617690732906
True	364.3274372863533
True	1050.139633243577
True	350.75621896208366
True	30.736951996576604
True	433.0298038443096
True	450.57351020160297
True	234.48457241768597
True	30.972710273298382
True	761.5284748933375
True	437.466659499831
True	179.87137849755285
True	12.694270459698735
True	1214.7479800254116
True	160.91648391620956
True	27.630355696579294
True	309.3136386890426
True	291.7134384507564
True	113.29966307759248
True	298.05671043668355
True	47.717606300931365
True	325.38642553774935
True	317.5679611327528
True	322.8604800706526
True	30.634700307814093
True	47.56389257107154
True	1025.706902613926
True	24.627772561755272
True	11.94528601863708
True	178.8009402090533
True	642.7466834816655
True	7.510457720177767
True	193.1206194888006
True	175.92252730208278
True	529.951733060499
True	366.5073363242434
True	734.0287089810672
True	320.1665578324372
True	494.3215132503913
True	434.4024288093496
True	476.217404507229
True	102.68672820889024
True	1279.0174413028667
True	885.975319942117
True	287.24394059429403
True	523.7313861742916
True	99.40293429867305
True	575.8474247327832
True	459.5014739494701
True	154.71549182735944
True	74.93793242895482
True	352.6865852549212
True	171.00346253162965
True	30.77823310824165
True	613.8173602423658
True	382.3922228107866
True	71.77322930826016
True	29.536329872857948
True	629.8974569450937
True	505.289268881558
True	73.45504173873768
True	21.953300952851084
True	316.1053894665364
True	327.08116071774526
True	706.7372940511907
True	543.22274335565
True	568.1203992129699
True	793.2155239867482
True	7.864381741802123
True	53.31867073083935
True	36.65817286980767
True	56.82992506439879
True	499.7363144614546
True	596.3250340254215
True	86.18886817231062
True	109.04446167555749
True	189.76344693066872
True	76.09405567324413
True	178.17622223856137
True	212.6445840785062
True	284.19998059388024
True	824.4578505795388
True	582.5310860466161
True	286.8428875158466
True	197.52442924947164
True	269.8099866126491
True	246.59471686292235
True	735.4728117322674
True	333.41655475391474
True	172.97950569285413
True	879.6876797894299
True	352.2623928141827
True	447.07130180491015
True	156.69277992778902
True	124.49969012314077
True	64.31113163534829
True	207.7903972527448
True	960.3285709177288
True	493.3257640815169
True	107.5314012219253
True	363.8506441388411
True	99.5060362737984
True	667.0763896615755
True	4.170058602111249
True	686.519134337236
True	38.32310307373599
True	933.5385570403972
True	841.4563122110493
True	208.11485413329237
True	30.912101044961865
True	81.93906303154283
True	473.35618355884463
True	233.23050907332197
True	1.265832138524319
True	75.66233574417564
True	1122.4510917890746
True	355.36287604872155
True	653.9240198933617
True	474.9936732584223
True	32.44849909363771
True	133.47322556500131
True	435.8140108589117
True	902.5756918956232
True	816.689999650579
True	434.342827105818
True	328.98915797130854
True	17.38363928337062
True	77.92262850791494
True	743.6463376112881
True	481.1145747665152
True	376.4963346826592
True	913.5352724400352
True	27.333019648630177
True	217.64489802515152
True	902.5649464927282
True	233.54267965778104
True	8.826447557075108
True	503.4469419999348
True	101.15069143062456
True	630.7993734966943
True	53.95058503561911
True	255.317405603026
True	852.4656395759295
True	888.340119503546
True	266.1030429047145
True	446.5787643667607
True	116.894697100821
True	608.3995114736317
True	253.60809081340463
True	190.6215085461249
True	881.2916443741926
True	53.31342487394785
True	720.6999785804658
True	280.03259718592886
True	302.5606697813009
True	172.20061150345597
True	506.5202593282738
True	625.3940729784905
True	358.59101637266195
True	410.5054309863908
True	71.48019119152003
True	162.76504103060384
True	461.8061311884754
True	223.01000515983387
True	39.08432657073299
True	205.94471406267232
True	387.7550441699474
True	387.1097862562058
True	736.4725686670563
True	123.79311365607164
True	663.6052330404332
True	521.7586750282367
True	607.9183343201345
True	136.4337232057837
True	41.43764953343596
True	672.8552357921461
True	76.03872515336985
True	557.8622494334053
True	697.3209585809482
True	451.316504953193
True	136.62746940913968
True	497.6615825144524
True	4.190125739800324
True	394.96404805285545
True	32.85985493174251
True	623.8723410255809
True	272.9591724695197
True	587.2019260018454
True	689.8953025929587
True	141.10403655850425
True	516.057892633536
True	508.017904062623
True	62.337492606831454
True	961.1210006926276
True	3.249252406916326
True	29.97463842991014
True	643.353619979714
True	672.6571105721885
True	134.2518491496066
True	422.4475954390038
True	122.5827193653566
True	71.94538784710745
True	481.9844771778775
True	43.17448269638592
True	520.2434062987286
True	13.81687946175957
True	794.1917213474068
True	536.7429747682396
True	698.9402131634426
True	101.89027473467426
True	377.4733606540877
True	981.7855474139031
True	830.0454557155557
True	132.95387666429397
True	554.6765031930004
True	457.1772993164215
True	253.57094590824548
True	254.66281688391248
True	6.535830833220549
True	315.8250747793627
True	12.193669557214744
True	367.6417865116255
True	78.7495914928403
True	410.4081326642928
True	664.374281478782
True	122.16164977297302
True	232.56040581499013
True	636.1234999470615
True	671.1454604136005
True	292.3706462200884
True	135.93000507254862
True	160.9900154345388
True	480.7728431592316
True	85.35430429031568
True	11.052933729484945
True	508.3221911877338
True	563.2083428725022
True	19.64871768390086
True	135.04272352423428
True	901.7082675655836
True	492.3208889662106
True	281.4663931502448
True	32.793660160278954
True	473.79713502913575
True	113.2857178821096
True	584.0502015698421
True	667.1483461635979
True	312.72062418516606
True	373.6970203962567
True	189.35488933007397
True	248.42795656042105
True	73.51915340238426
True	217.5816783055668
True	523.0495547370474
True	19.337423403120276
True	443.9403151124095
True	389.7232938501238
True	711.1506981281291
True	906.691887268614
True	876.2603621001286
True	154.5931484567551
True	378.1675901052762
True	72.88293107137481
True	192.70211759044
True	323.6293654565228
True	9.27056970952867
True	801.9805906853414
True	20.692883673409597
True	403.7415433510549
True	268.1508776139453
True	660.1564746027035
True	206.06723716523305
True	37.07819079909109
True	716.9132922024946
True	1073.3491553322688
True	232.8356690335233
True	136.86033493265057
True	611.4727909063305
True	503.2774383790104
True	16.71070327607343
True	851.9407432495306
True	106.47341374829207
True	46.689824280332864
True	299.5538582261402
True	353.9053971519196
True	393.8553953696252
True	272.92608461499464
True	18.910525348332783
True	23.85008234502777
True	848.9650404569932
True	200.5334085616381
True	109.49352098962086
True	818.9253628676188
True	650.4532985121938
True	635.6105983002814
True	454.07419395088897
True	149.0552938542367
True	32.37159756265322
True	104.08848229129568
True	430.8461855272465
True	220.4470908068234
True	480.860193364216
True	148.73340885039474
True	498.2771949165773
True	653.9695240289714
True	969.0414398925692
True	23.996891573415983
True	997.9069059354875
True	1082.2018319259637
True	468.5958107884271
True	84.3233343928667
True	832.4024688880604
True	641.2075335346847
True	640.5631468607901
True	161.47146519270373
True	737.76817252699
True	718.5728346421241
True	124.34735508491524
True	746.7761001248783
True	828.4753765129835
True	486.32470003201007
True	227.46753966517133
True	71.54970668601628
True	315.687664815565
True	350.6693240469516
True	461.4875250884757
True	426.64935342099216
True	198.52884077120285
True	314.2386456975973
True	3.525469651851035
True	12.343003167850338
True	108.70414417755318
True	131.1468231507132
True	355.7875744281825
True	359.7383467744674
True	114.81436752456358
True	17.36303860181108
True	220.33960107534568
True	857.9099261452207
True	466.9942489814061
True	543.2133595342175
True	561.8889570977881
True	795.4693041152308
True	645.7361199044523
True	88.11233775824113
True	202.28542665550737
True	248.6888850504465
True	289.05045259022296
True	108.42800324325653
True	373.4851340513847
True	430.7420094146279
True	172.58042699185808
True	650.3681717319233
True	242.28630549531576
True	204.2452749608927
True	26.533574045722744
True	251.13578591362457
True	459.3728593025297
True	160.0130076751312
True	540.1445093367112
True	459.6430902733855
True	242.8415594442128
True	109.4005500588022
True	37.54402002968253
True	404.0862339083101
True	809.1943889276325
True	152.50984014747502
True	1063.0869753304228
True	1054.0885643200834
True	482.0386383097203
True	99.11180740157523
True	128.54989337428898
True	638.1989658750667
True	8.114133164652635
True	228.9533389071549
True	132.17426143354373
True	117.98082816460996
True	331.6116189790273
True	638.7227240612204
True	37.21635371435868
True	127.70675530480923
True	942.1168665315944
True	54.85792228021437
True	454.3326134352225
True	531.9628857395239
True	257.6697534852406
True	132.1426090888444
True	889.1936894562741
True	1193.5177850833647
True	507.7961091173173
True	656.1042729415223
True	214.17730309588583
True	147.85555736588734
True	316.6861062394405
True	255.3880973072688
True	169.5948009319579
True	287.88243154011747
True	343.1926270559417
True	10.547309641567097
True	639.7147119811218
True	153.8843707140064
True	80.90835972263565
True	442.7128268828096
True	327.9559267911438
True	1208.93139968018
True	362.6573506748573
True	1019.6238732328304
True	9.368926480537969
True	265.3099715348634
True	221.17750126397812
True	153.6537667922147
True	487.950239581094
True	205.572134044722
True	410.7505748023957
True	334.3969333212515
True	117.2887816180779
True	347.59372074207573
True	1019.9950474798986
True	749.9185977404977
True	224.05958223378852
True	108.5345306212469
True	287.75742225315093
True	25.21656503908901
True	364.8837903612227
True	314.234811009298
True	563.6906693426179
True	461.393321413026
True	366.6456822242751
True	156.85206920413208
True	12.694142721133453
True	426.0546945332301
True	295.7494049836519
True	143.42991225389935
True	305.10012228437625
True	440.3050786537866
True	803.2358114215942
True	304.6372256331549
True	772.2861371470278
True	400.46064523731815
True	381.6317146967501
True	1.6302402043506583
True	1175.231676618708
True	104.46517413546604
True	930.4834741623764
True	210.05588961489724
True	474.2119500520038
True	654.4535797707015
True	86.4409832080747
True	485.5577595979729
True	33.74296120223599
True	422.4385412472544
True	75.40471914770988
True	223.7933680026139
True	37.972865241324
True	652.3964403988515
True	186.94547544273505
True	25.48545343251361
True	398.2322061632602
True	111.69694376959492
True	158.6052043324925
True	797.7021065022608
True	243.4127927051228
True	154.7143376818859
True	376.3361169690638
True	515.9179852029453
True	329.82797657371634
True	523.4452110408848
True	637.6903187290529
True	154.44278682541304
True	7.299371755668139
True	71.51479480259876
True	433.2430922977754
True	88.17585235664566
True	80.64947330404654
True	1064.557280083104
True	27.13235197432376
True	320.0301434089745
True	309.0706505807808
True	443.2098912604155
True	671.4384988975053
True	177.10672533844874
True	642.8390363615877
True	330.25824472015086
True	352.3664256633332
True	273.20651621730593
True	213.98121941661717
True	354.5368623219116
True	430.5952631519909
True	415.90771600571
True	575.5730985332514
True	138.4696897942319
True	74.38269462942846
True	39.34646390784182
True	294.9428105213609
True	636.9958052305055
True	400.0352219200707
True	745.5888974621963
True	219.44648391987343
True	381.3129810643303
True	68.76845732051906
True	58.20708427285791
True	411.11894471208535
True	201.500821014429
True	222.54467272186457
True	42.53087453859658
True	1087.13754131596
True	176.170842804648
True	915.7689802897988
True	323.92783007305314
True	932.8252635490852
True	234.3713865710689
True	441.37216739521017
True	546.4428564538207
True	615.2961012516419
True	220.1055250970251
True	470.65693787256095
True	944.088770063962
True	124.74872648271256
True	7.357280354455254
True	590.6049974715464
True	27.247986578170565
True	79.00198734551978
True	821.6732859475926
True	227.39599508276987
True	1022.1383620787618
True	682.3614667008254
True	415.0216230415928
True	293.4328708288808
True	466.7369758683466
True	343.63784673759795
True	171.58723529890617
True	700.532787584744
True	733.8206539892625
True	216.14212681629408
True	87.39817628492506
True	493.3760599677042
True	131.40271250606324
True	377.2407196739655
True	341.16277095573287
True	61.546892854171766
True	375.5588073448397
True	427.67962759311393
True	360.6610926042648
True	425.63887352008015
True	432.2950910009684
True	668.1734121752058
True	59.58455064858096
True	464.3549248950488
True	328.259388582788
True	654.7167735970312
True	213.1400122511339
True	105.29374738691348
True	41.801033241974274
True	546.1616834139907
True	611.7766577691026
True	190.62362711648584
True	415.78510171025295
True	325.8351526698962
True	17.92705842397646
True	171.64398748374546
True	292.73287716904576
True	3.126498391969593
True	869.7236013362782
True	82.6093613527905
True	104.35379012825815
True	116.2719826225604
True	366.0045548299096
True	35.338730741009776
True	454.4865594829349
True	226.33814785490577
True	5.822756516304548
True	118.800599648194
True	449.7461470220176
True	52.15652781738598
True	67.71456752440291
True	174.42051450159985
True	285.21702675017224
True	941.0673717482556
True	399.99464785115634
True	969.975013506411
True	190.0223459562151
True	1014.1474630261914
True	779.9093072325597
True	675.1054076866851
True	399.9988166777261
True	378.0342068211197
True	82.79389383536143
True	73.12447720711344
True	83.99841760665853
True	169.7537539710045
True	476.3431128988421
True	1115.1075814861033
True	181.65139774313928
True	361.4013752177287
True	426.38474738303466
True	624.8386393907899
True	608.3164527860534
True	280.0050838521625
True	466.4514414682784
True	679.8688961370378
True	95.95337275839
True	714.0874429682706
True	254.6081200021604
True	141.34102743935367
True	412.3684228568473
True	859.9797046851278
True	413.22328631355936
True	846.4026289214643
True	201.31616134242643
True	355.4881006428212
True	712.2299138635676
True	619.3524204378086
True	191.56108494609197
True	250.07259486138148
True	814.9592666344804
True	34.6342172673515
True	183.3385967646728
True	478.7225647684821
True	704.6033597106793
True	104.1021289488963
True	38.47114863427419
True	164.32328047263303
True	726.3108114295301
True	321.9114478686459
True	553.0183877687749
True	357.5819959297731
True	304.2194513131779
True	461.3531067674634
True	490.6790002130344
True	75.51851000410343
True	378.390969725579
True	800.0881788328767
True	0.0
True	306.94708042255576
True	246.863581998032
True	967.5165449485186
True	145.17595427625176
True	654.0846663675458
True	645.1760964887278
True	109.72837040790206
True	224.0735684411945
True	126.38993335932597
True	10.755052372030525
True	288.3923772607735
True	366.1695086516047
True	1137.469656231979
True	236.10494672799425
True	406.30746675696014
True	662.1588852086505
True	214.34772735942175
True	25.224361942224373
True	866.108612826353
True	629.9669938756431
True	156.31167037640623
True	630.4414096206881
True	161.15829670294423
True	302.1669116177814
True	760.4565139165021
True	36.69838777948126
True	105.97726008335144
True	522.36877697662
True	64.2359304503344
True	75.45543934878616
True	406.9538919161672
True	24.999271409581677
True	737.7888976897241
True	100.47734684203152
True	153.46707733007338
True	18.5977799595452
True	714.1149766973366
True	27.47063189277218
True	783.9585218384424
True	391.4503364464482
True	120.2260350616952
True	694.8791058181408
True	524.1041861905361
True	560.70480843873
True	47.86553940604232
True	369.8579727267875
True	5.4955957501562445
True	95.58158949638003
True	370.8243116779985
True	50.89561524435672
True	114.13517742034398
True	299.58340613790483
True	181.25201598192663
True	101.26644740703772
True	665.7509345365285
True	20.913167263905752
True	1163.688945935387
True	530.4085566386633
True	294.2152797247415
True	491.9440393164565
True	130.64371870010183
True	802.5412171268074
True	1113.5666746308875
True	745.0520119248306
True	182.1882780201836
True	229.2030207684644
True	54.888819434292046
True	59.96864063967399
True	153.18832284415583
True	100.72060410383506
True	170.15536860570535
True	1173.0994890440609
True	300.0248032807308
True	348.9880936968759
True	738.7273540918097
True	16.73042219567341
True	15.017948851370464
True	579.5784236393946
True	5.697686656177633
True	120.04958751224774
True	691.3131972769003
True	180.31429582024884
True	643.3633036041797
True	827.9424461491309
True	161.4573186149207
True	898.9716082191778
True	3.7363496940382337
True	422.9001208719516
True	1045.7665555316603
True	26.052503513685124
True	235.634711869228
True	143.38132230545244
True	960.4762111102924
True	236.61539156428145
True	478.3540326473713
True	120.4411699768478
True	515.6142897969945
True	154.0078478694441
True	99.52394590362032
True	383.8982087167209
True	68.38735866186317
True	53.45805738994921
True	1085.475317266901
True	263.63134920464256
True	156.3865408949057
True	370.88738406002926
True	397.11146388526345
True	220.1849101861868
True	162.05962317463985
True	374.3515779132183
True	34.55997633089719
True	483.1059936929003
True	1102.550611917413
True	113.30917190683724
True	473.9408491870657
True	310.75694314836375
True	25.63931840741149
True	411.0083188439931
True	102.26010638223175
True	600.3953390128712
True	209.63913367911303
True	425.2817544466429
True	19.87966263637333
True	427.3463529055886
True	110.23923665197506
True	326.2842870886189
True	31.376331791995597
True	165.43483857220633
True	244.15883628694644
True	755.4454699867551
True	57.42014166545746
True	137.99675614188703
True	237.15888970264305
True	138.91728504890852
True	603.8831770947536
True	575.1027872191012
True	774.4648300386806
True	386.6437117494429
True	530.4820952456091
True	419.2473113441438
True	687.6481859502993
True	70.8368318232756
True	472.3928639241314
True	417.24190696649856
True	48.94997294727657
True	83.83413210708228
True	128.14888055586195
True	89.00609282369273
True	336.93345550950835
True	832.9835627430921
True	336.50041027768754
True	1121.7918184974274
True	327.50713875757515
True	897.8735943864194
True	151.49062649157491
True	542.6794881134466
True	618.4906486739865
True	692.1084395916592
True	459.5209411919956
True	63.07516467981147
True	285.50963445916744
True	41.03052838036713
True	162.69795766373656
True	174.83759384538055
True	1078.690191541149
True	241.118565101144
True	551.694348672477
True	559.0954208162045
True	561.3899978486064
True	886.8361761757538
True	593.2077313235067
True	683.1200719304708
True	952.8560143707426
True	128.25536463514467
True	317.7878192873701
True	259.25234379100726
True	333.6396703746053
True	88.31971358298405
True	388.80643796937824
True	4.850042701366053
True	325.7607767107883
True	257.3524307794028
True	614.9515991385455
True	292.2316874693267
True	357.7212257450228
True	10.327242910509655
True	61.50839987711375
True	539.6325072219227
True	30.826934487013435
True	146.138820367495
True	66.4955721832846
True	153.01198068275193
True	241.94886637557357
True	68.95658912536452
True	378.7049965324875
True	280.18755947279715
True	99.08492782589882
True	344.4238686082716
True	63.538546884016405
True	574.8207037078245
True	860.3920335373356
True	279.5686002116755
True	1156.997430968584
True	114.34841259769183
True	313.4353017244898
True	1024.6968341960585
True	90.03007623016215
True	277.8151495767838
True	10.041476416308225
True	389.1793488170126
True	460.2388390916711
True	157.36255902086648
True	618.4026155733512
True	930.1732964226572
True	162.81821484872745
True	78.10382834057239
True	327.52341910098346
True	554.0766195586458
True	603.0854145079055
True	1217.5872953352457
True	27.34658764631641
True	948.8801882553014
True	142.57438417703045
True	651.2168257336035
True	116.10937875545164
True	136.71067619200025
True	186.4440844281294
True	159.9272268782032
True	758.0009334529602
True	217.891686988806
True	225.39457005257165
True	67.06985507315278
True	513.1372105125074
True	450.9531761301199
True	176.51927762127784
True	234.6171937121528
True	16.166001249954043
True	426.6276498261319
True	230.7881765105468
True	283.2869898268487
True	105.61196183587332
True	721.3645518472771
True	434.11564847682297
True	259.3749755622523
True	644.1506742751591
True	529.8488516115113
True	477.65995613029634
True	128.98143494488593
True	533.3632107252448
True	434.1616233592271
True	2.75074813425977
True	196.1788148116744
True	86.96484879187732
True	233.9149950426194
True	2.419374287710011
True	124.60331354859792
True	342.75713913157466
True	7.265554444360376
True	841.9072204675282
True	172.01974062285643
True	721.3144124974496
True	782.9646812215898
True	164.11413909032254
True	212.47800717963895
True	482.2899266007626
True	853.675787589582
True	51.43567277257692
True	39.79445701120181
True	128.2099144673453
True	630.3009953457133
True	747.1568366426303
True	183.94831379749948
True	591.5110346914931
True	589.8437435540557
True	844.0265339261894
True	430.3425183485912
True	194.82260525927336
True	877.4961521707897
True	221.0262850015151
True	154.65358453749775
True	321.8048671439377
True	220.5849957375684
True	205.25393999641716
True	608.1728045185147
True	251.1916688618864
True	186.27402544699316
True	449.40040035749
True	471.16159164763553
True	59.70371638104567
True	291.44487618925496
True	76.93413952315024
True	333.6966889544194
True	355.72157002093127
True	248.7439233146182
True	176.849832820608
True	381.17529012572777
True	647.4540553223087
True	748.0600662660895
True	293.09056948198554
True	748.7978323766905
True	61.22312643220043
True	872.1880836393995
True	349.1973709988093
True	12.61767758628199
True	584.7022159862257
True	700.4889494830243
True	253.3421517921205
True	172.34077914674646
True	46.988101769072415
True	391.87885916906873
True	79.15842995992546
True	15.31240050766508
True	902.626211391308
True	365.105177462182
True	178.693668549555
True	1004.7084689065682
True	11.805733513200211
True	777.6763304289569
True	32.50491893680379
True	669.210013350981
True	61.180114226997794
True	733.1579093802189
True	441.4861370743906
True	193.82570314541636
True	448.8438174272421
True	209.87909252703355
True	292.9714606660886
True	215.6801077224378
True	414.05208851625
True	9.841384507922502
True	324.62569981433325
True	110.03251857255351
True	11.857886907768837
True	466.5952277880497
True	743.5468838412769
True	284.3220270705152
True	83.24105207043709
True	308.147917423959
True	82.94556620090242
True	189.2653589187324
True	175.62609466087417
True	374.7718031349904
True	45.27619498632172
True	138.78316602814652
True	381.7067508242053
True	871.0852765180144
True	114.19241567096331
True	209.17469314060912
True	412.3079078065587
True	18.519825673604394
True	390.58826888717
True	497.7173428891852
True	93.184840557515
True	388.04992009112254
True	356.6855651980964
True	412.005969980528
True	592.6926762633292
True	1050.9287012980408
True	981.0535690510062
True	58.81363647429161
True	1053.007966575522
True	111.0116165867005
True	111.73953971830127
True	108.57570376968566
True	473.7551175842496
True	378.5539131644428
True	581.5587344377332
True	261.38489253895085
True	153.46476346238563
True	396.0125286111315
True	15.58864005085012
True	445.2803781923285
True	385.6611958156671
True	148.91439469336106
True	96.43218770457116
True	535.469751717212
True	1006.6294245325344
True	202.63719970469344
True	64.11754008601174
True	414.90662284444056
True	371.72738193694977
True	482.6964379547056
True	329.15632911207734
True	4.014553726590481
True	545.5053246841615
True	504.0389210399956
True	503.9491200591805
True	189.7947525230688
True	109.4446140408125
True	20.93241745655593
True	369.7665784346163
True	108.57724083683728
True	6.963832003775828
True	32.116445793098244
True	347.051778920699
True	665.2468062552474
True	131.48716572678651
True	92.59621387929042
True	23.96866025190024
True	395.8403737057391
True	364.6268642261052
True	759.6484997881022
True	311.95784665382024
True	510.9476300384263
True	538.4304054385805
True	516.9310755200916
True	286.7661987063847
True	555.0005701691921
True	99.66933104158504
True	589.8540149590655
True	7.121688101523423
True	366.4766497431819
True	468.7059852874257
True	943.7787041371374
True	349.3429069174782
True	786.3973885275669
True	1001.1595873039356
True	173.18386955326196
True	35.195332451174615
True	355.97260747825754
True	380.8368852503808
True	589.1921997381378
True	249.17959232932225
True	28.755910413528447
True	647.4712058110114
True	126.04019009507417
True	1082.3984133285587
True	316.8557740111109
True	471.0018803783941
True	132.43762691310866
True	805.1150851681921
True	140.64536505406912
True	824.4148671554794
True	568.104515650808
True	188.9532948357453
True	114.96798036284254
True	63.37971958665764
True	574.0096203161784
True	902.9014458418962
True	428.35015194769625
True	534.2549529210847
True	138.20588393901616
True	615.7126525095323
True	475.20452244672697
True	788.7712778253541
True	334.2649671200052
True	581.6754548087495
True	118.69335795156763
True	26.55333431708621
True	412.4693856310149
True	169.86019042375483
True	103.3894502978189
True	381.57277824465024
True	1070.2536017573982
True	259.4946639836876
True	564.7091029395923
True	12.514092231589231
True	78.2412088353997
True	331.1773285788514
True	781.4705605120429
True	448.3801790154257
True	519.5557683349186
True	702.9037173484455
True	62.70616957054898
True	723.0757698678985
True	47.12771594337246
True	105.52976361310274
True	185.16750847904805
True	87.16981211718941
True	26.89284337446828
True	297.64227917151703
True	466.9671780219211
True	909.9261901529134
True	872.2420769580581
True	6.280005055209655
True	280.9464971990061
True	474.6691468592522
True	126.4115997308348
True	245.369649382092
True	320.82641721515915
True	1313.762410956169
True	472.0466871475352
True	25.24852403282513
True	190.8664195787933
True	696.3044251941452
True	39.5013209127749
True	172.8959647082879
True	540.6797967319617
True	70.70414966725
True	868.9015996662661
True	343.3056926474751
True	669.3742887453335
True	77.42051270613372
True	663.7936490833565
True	572.9629183737304
True	874.2235573401442
True	251.8438459506488
True	505.5379347564702
True	843.047142218289
True	894.4431311305108
True	235.41801898369292
True	744.73378891445
True	218.2125399069827
True	458.0177888813081
True	366.0164510224372
True	498.5264735075055
True	480.76794000765113
True	309.9453071020273
True	352.35173969038186
True	107.91494913242924
True	346.93000910009505
True	1163.7825032355308
True	324.6388617242555
True	148.53031715908622
True	287.1627762267265
True	752.0516878297242
True	643.770949702814
True	420.1043277734154
True	111.9667623249677
True	339.6570304294189
True	35.05891486981122
True	178.87609882829227
True	84.89101073320288
True	83.56923655605536
True	587.5541261599944
True	140.2702384650104
True	133.72157249543636
True	107.4848179628143
True	86.87707838632943
True	453.48203746997416
True	398.566833922665
True	1062.2642223171576
True	521.3069941558839
True	839.7245801644561
True	268.2054427274928
True	300.24744390219155
True	520.0426960558187
True	192.3471461647124
True	743.8204775246714
True	247.84481273763544
True	363.5892792691071
True	67.75074643660474
True	119.3133141960726
True	248.99258641201183
True	122.59873904010426
True	472.4361583872042
True	32.44107273950205
True	564.6819699308431
True	998.8763760021176
True	723.1909985348385
True	1.734498731664277
True	62.424945757826016
True	511.9097517829168
True	434.9096373040994
True	74.7961969556151
True	114.67114571165176
True	299.7292389848253
True	76.37781300926122
True	54.29963549942904
True	722.0963244071407
True	664.7941258942884
True	165.8776653130478
True	160.73152494150523
True	523.3369714276627
True	55.55652097387209
True	24.566175788532018
True	581.7481398198404
True	457.8364927898493
True	1157.0444066533596
True	49.50987043338565
True	470.73729429416295
True	900.8717114297324
True	805.6904284891027
True	289.9221806598516
True	762.631725632792
True	428.7724810989775
True	43.3405744145437
True	101.60416028325096
True	740.8919757655109
True	73.80165463837974
True	135.73922399802626
True	926.8412279089764
True	193.518044059122
True	268.22539096046427
True	95.69677497054974
True	680.3381854844171
True	594.2717546492775
True	214.1281158263077
True	407.8173584237997
True	42.45609664659391
True	275.6059089240261
True	591.1535560605738
True	631.702538150832
True	309.5073133425036
True	75.900487651915
True	961.5274108886732
True	1068.3873587077803
True	554.4257584304795
True	67.88886752992921
True	31.260489160672265
True	93.62528442237218
True	106.37253675788055
True	105.16124354274493
True	893.0795360108771
True	1218.9380249678784
True	719.4571975990915
True	331.1634062604713
True	8.956698608085182
True	21.754921344979905
True	334.60063918510616
True	477.4224364098047
True	45.62344625179153
True	557.9690735041423
True	437.3756194161553
True	399.73549740891247
True	83.48552489642083
True	200.50814319696525
True	265.797203229053
True	129.68231823118614
True	394.2807506525191
True	39.92325417087886
True	177.89749426174905
True	1176.968493828436
True	5.454875127590929
True	28.86292989590316
True	579.4966957756257
True	362.2678869535365
True	759.2200047912767
True	162.2230302143566
True	743.3549034113256
True	601.7357891068632
True	284.0869101148665
True	429.9288866688534
True	339.936734537939
True	297.34705990576094
True	267.9351709846685
True	401.3231508669071
True	498.75784198449577
True	500.7733501178709
True	105.30174449610804
True	354.94170006512263
True	8.635795809760891
True	190.6993177843508
True	241.4441868807842
True	852.4952942817513
True	597.5665757715033
True	31.994286974743567
True	714.7044730052686
True	868.3971758733074
True	108.44299858275994
True	347.9012578465915
True	857.2845865308059
True	222.6321781394878
True	160.3333002632104
True	535.8348513872312
True	553.6335969268036
True	1083.103861616538
True	136.70470271077056
True	157.45886648850995
True	255.18615541188575
True	322.04310050455354
True	413.7925410916118
True	420.437516154337
True	331.89086570368505
True	445.9365068650668
True	494.61287001961176
True	214.8468484009652
True	1452.918483420194
True	256.1811301836766
True	416.00157316462855
True	50.19353683026514
True	777.9864523028004
True	251.58222232940403
True	908.455069456292
True	539.5558821009615
True	317.6557771746877
True	763.3077545921363
True	269.1379008712926
True	212.86436218337488
True	260.359361363605
True	224.2965586352214
True	133.034349301119
True	241.5896023349814
True	747.0113907384091
True	526.9078168188082
True	222.21632582746903
True	1209.3334864019548
True	117.60091878203258
True	266.57106164676486
True	72.92113477607232
True	319.3133521976127
True	417.21915961038064
True	90.5691572045051
True	219.00623819735017
True	69.67026786017458
True	685.9408677874459
True	378.9722380744602
True	224.0116986809776
True	729.7125194199824
True	881.1434276551296
True	844.8276483722594
True	830.4917024618525
True	347.1674520988285
True	1.3168670269475389
True	249.17118596478937
True	54.077372603854144
True	386.49905880108776
True	53.297015105915925
True	366.9106673466875
True	874.4934666234574
True	1002.5159690581796
True	403.6216973690627
True	23.278114160643533
True	525.6886149900354
True	503.8044123901698
True	179.8296517465597
True	243.09475048534716
True	294.49932642346295
True	24.13349296476233
True	130.66090397962657
True	927.6604377630096
True	63.92656565518572
True	465.6449693882117
True	783.4181308879312
True	104.16832603354396
True	244.7728991781321
True	113.37181898789166
True	18.241500769571964
True	1.2323407227675454
True	120.15737921531048
True	1003.951917839258
True	466.00273134692674
True	67.41370164131072
True	788.2817072557067
True	344.04532991299845
True	1.24759751479725
True	466.09541977241474
True	200.1328639681318
True	500.3295420727993
True	82.46296568342828
True	313.4048810603225
True	387.50277818568975
True	171.93258329121045
True	214.67054945388384
True	129.49920256916883
True	170.58532676104522
True	988.1039043646782
True	15.766535435470526
True	507.6389674276253
True	494.5339092634042
True	396.8602192392372
True	219.8843371920328
True	238.8149290483262
True	151.42070177892637
True	50.04850763493863
True	465.42410024853655
True	152.20240668931635
True	835.5626584695318
True	829.9746275851356
True	254.81351500798723
True	312.5814242634699
True	534.130861255485
True	42.688901851985136
True	88.44361635010439
True	754.8565219892624
True	1075.4582352669645
True	121.55468668852431
True	741.4901273628193
True	143.39699709375992
True	937.231679172544
True	668.0208167527201
True	107.03433239085098
True	245.44600028605765
True	619.0838524039629
True	260.96261338293766
True	46.9264888851731
True	557.2072640470725
True	438.2404488130572
True	5.807360023528547
True	471.5062040215108
True	66.18296858380327
True	175.15199524542916
True	238.1252066390428
True	305.8820668393797
True	70.93310711838757
True	239.94144400042768
True	348.4600585517426
True	438.8420784614111
True	938.7404999444587
True	48.79316163911387
True	882.3477438158404
True	1010.6039623576036
True	127.81816367148475
True	77.65092796583752
True	989.435594921043
True	34.52836634464053
True	231.195122115662
True	87.02032732479971
True	204.93823189409048
True	363.5904820585596
True	960.7715453303248
True	96.16495145320329
True	73.38017041719549
True	663.1656319286749
True	279.5685070149631
True	691.6243198070861
True	54.062962517607495
True	491.9959197492621
True	364.585469321394
True	674.8254299885403
True	54.159019197395416
True	113.68776991513468
True	29.79126002811454
True	269.6695452621797
True	43.32691042373214
True	350.2032670472794
True	3.012755525633044
True	1179.5108148143552
True	107.46780296121123
True	135.99468174649786
True	362.0050322463385
True	738.0482754939466
True	655.4580815898112
True	1039.1499938451886
True	478.260890210043
True	415.8063127051112
True	138.4168860551735
True	407.9687180326079
True	864.7445658969389
True	423.9982830512432
True	958.2964290886698
True	89.13635709273893
True	426.8400229206698
True	183.45759430360843
True	269.43297467489606
True	755.2931735708603
True	171.01540824530517
True	136.7156397387498
True	64.05593257321776
True	851.8035451353841
True	783.2133924612158
True	82.48551548481431
True	457.43022187123006
True	741.5189044399958
True	415.0394347438097
True	58.37679717273889
True	319.9559235807077
True	774.5468063653536
True	29.37999887242503
True	379.8654885273056
True	170.78997635400262
True	283.3698517407873
True	32.35682434800054
True	220.91436058229576
True	780.8391144808356
True	646.322816592207
True	55.546178731780216
True	288.10567869982503
True	889.2936297492521
True	18.130217122574493
True	322.8310499041846
True	301.388984255328
True	428.6858658160155
True	207.30105322061027
True	573.581143635049
True	48.41473631852649
True	971.3531917776492
True	858.9496711274326
True	48.1528697596381
True	391.48861917758353
True	743.9459750165902
True	943.2727581530236
True	268.4233469064253
True	602.2611749811139
True	132.81500918264803
True	176.23744368290198
True	133.802214816547
True	135.26008937492583
True	207.08146805130852
True	927.5853773293588
True	801.8472890569251
True	951.2076144883036
True	20.56913716407485
True	26.78864669219847
True	358.8836909390902
True	12.516892201526476
True	583.4387210096644
True	1056.2303788073757
True	266.1729664009377
True	211.08589993369927
True	82.4604250124385
True	211.43894911664293
True	126.99030405584364
True	43.4129821973134
True	132.43421126116232
True	90.15076253543856
True	236.57599461302016
True	524.835726558078
True	162.48843599427374
True	29.362415911082284
True	58.98560723023816
True	430.2907562208887
True	261.92154005232635
True	554.4260060351091
True	25.78819551635184
True	119.85853886860232
True	674.5714736573891
True	257.4423926744489
True	472.6695086718005
True	659.3639559789805
True	105.8306313496086
True	110.70346788342545
True	82.38326026774358
True	24.18436703354135
True	120.54501133909878
True	87.4203221686261
True	96.63712774611128
True	153.95037433379093
True	231.0072788187155
True	848.9810162479589
True	291.6151899826066
True	959.883998089137
True	163.5043723968437
True	198.86278405500772
True	839.9673724324996
True	314.83774940257297
True	596.2286910556722
True	262.8816058761072
True	380.0428580276044
True	449.32740771361256
True	556.8856401391525
True	638.287027197152
True	369.8058185335698
True	36.815712674047305
True	554.9664544120994
True	609.2030069293558
True	18.67831619126511
True	11.520425940024037
True	267.5187860011592
True	395.2455303799629
True	420.17671047930406
True	70.21938590537424
True	605.8088721634671
True	906.585064849992
True	250.2248034189901
True	902.2843491044304
True	275.0338675468524
True	102.26089643350204
True	280.6816560098433
True	694.2820106313247
True	42.1434601317864
True	578.429334853589
True	1264.7142794214203
True	1014.6979217412328
True	894.2729818886171
True	204.35165567039323
True	90.76478342808574
True	186.53907637394067
True	824.381583200641
True	150.92555233518218
True	1072.71784652436
True	873.1867561632688
True	42.038030775769066
True	89.81722730781955
True	429.60136054042727
True	386.6291735119272
True	198.19944898098225
True	528.7261528573403
True	670.9138828686434
True	126.07194887051293
True	267.4180690508072
True	1018.2303310018336
True	54.108496370439006
True	707.9174453057107
True	529.3153981424969
True	37.56460879765547
True	791.2886627716659
True	399.9409943561818
True	544.7647355683109
True	111.1779960416583
True	275.6681361839574
True	220.34862866689164
True	30.212424150718878
True	127.0414430550902
True	725.1107335722425
True	139.0489562611536
True	376.4815875508504
True	59.65570783311313
True	654.70799461553
True	593.5657689180156
True	234.3702457535109
True	445.4746160656982
True	164.2714292523806
True	166.76637016810895
True	222.775054192599
True	287.05240787128054
True	361.56709381430574
True	132.0040110887949
True	184.5166548670044
True	26.331882656981172
True	853.6994798655644
True	328.72645610944505
True	9.704341752141469
True	364.58722268712125
True	167.22176925810027
True	624.0627863124126
True	376.7456543725348
True	575.0095371905379
True	527.4963886405129
True	487.62010336510974
True	805.613690765177
True	235.98272075877327
True	580.6889232601297
True	158.2316531515324
True	566.1132367676313
True	369.83489384365487
True	375.4126287407777
True	131.19504024572598
True	137.02489271938182
True	107.66765319887772
True	66.85350558760094
True	731.9870511958114
True	178.87725808309875
True	47.394590459279584
True	0.0
True	546.6646503214698
True	109.1646972433363
True	22.83605498740152
True	41.46452703944709
True	114.88902784117072
True	545.871447146492
True	180.76787829153227
True	106.1314789035403
True	34.98244565706521
True	160.3657559233214
True	899.2948731672465
True	49.94919679534467
True	216.84739964004385
True	745.9454488637459
True	315.4849785355267
True	461.5195971836224
True	469.4008824214064
True	514.8353613682659
True	584.0894277557289
True	891.9470335122862
True	255.9104037512176
True	1034.6878161411414
True	918.9858360911182
True	612.2821766014858
True	341.38541783825366
True	823.301901551751
True	7.677120928816111
True	33.89308978017202
True	282.1291052788408
True	43.41047031472717
True	193.48788338401084
True	742.4174049567404
True	215.1378474673249
True	727.2394730551326
True	751.6107964555126
True	123.39289450102346
True	361.9770275077431
True	582.8169938778206
True	25.104911965684806
True	134.5225656609817
True	438.353580089837
True	304.6925267192084
True	200.48907251264671
True	115.52384745850472
True	385.5100113486717
True	22.307608796460496
True	373.58947720088383
True	365.6053506564654
True	1034.022603146067
True	369.563787160136
True	31.431221189238016
True	428.0698522415717
True	438.918452546906
True	242.2647893473444
True	31.79496472479889
True	766.7598798223358
True	420.1326042218026
True	175.76018817038508
True	13.430187357606362
True	1210.3795270200835
True	160.61746508947806
True	26.99904022910624
True	276.87467638338427
True	272.0073314972368
True	116.42277536819904
True	298.70300085797766
True	46.98388638582043
True	322.2591125904467
True	287.4562407197617
True	319.4182577262269
True	30.86877898111583
True	44.37220638274393
True	1050.6793987083606
True	25.184335543160746
True	12.840514397230285
True	181.1965430126958
True	681.4892733059504
True	9.812636722535856
True	197.19179236417733
True	169.97058207415506
True	533.2017491386556
True	369.7140820310261
True	744.9342099101169
True	309.47579017121484
True	490.18372238461006
True	437.6026316417695
True	525.1447106246703
True	103.09761199739104
True	1258.1092212289122
True	911.4870481412454
True	291.94424308606744
True	500.3265658298579
True	102.62361607333688
True	569.4995826517044
True	428.5942878493865
True	157.08436900724357
True	75.82615712657625
True	353.2439901886266
True	161.30931637113633
True	27.564982887013
True	619.4181266427565
True	371.6938207141909
True	71.66081082108047
True	31.367478709591857
True	643.819184886523
True	475.47378707124585
True	76.65779266360835
True	22.581833085644902
True	325.7684821762269
True	329.3871761175222
True	738.7858067666673
True	540.2010577143574
True	562.0811099430606
True	792.3967384725877
True	8.72109520463277
True	57.23835652755453
True	33.17265669220722
True	60.42014881752791
True	508.7731436913693
True	586.0270386190509
True	81.96674270663182
True	112.39050041898494
True	189.10465237722624
True	74.52372550125924
True	174.4168281529519
True	194.16072850953333
True	268.4348691209454
True	824.5262204883805
True	589.155289379215
True	280.96377218097194
True	189.0818969771599
True	257.05599746477424
True	262.0804083294385
True	727.4674495676015
True	317.4569181827007
True	174.598979059123
True	884.793821019428
True	345.5915469781642
True	460.7559321587417
True	153.67618871545622
True	124.2137479075958
True	60.95020495146205
True	207.0212369699153
True	959.9809412191224
True	549.2764810355178
True	117.94308365986996
True	362.4678791656091
True	102.69900705085738
True	657.5966098759557
True	4.713003358488616
True	664.674200870152
True	36.98256437078038
True	953.881772365042
True	847.3087807055927
True	208.814997211642
True	27.57582856586638
True	83.47883655668019
True	466.670244016634
True	232.52509273694665
True	1.285129223190324
True	82.9202225475146
True	1143.48939472581
True	348.34948881984167
True	674.9849841751926
True	492.0023011660875
True	32.229160112128724
True	143.50447499590396
True	441.0916527907532
True	948.0806407692576
True	802.0483111146444
True	433.9974233639471
True	350.49647717248286
True	17.62154138162944
True	80.58378003331858
True	753.2275485923163
True	475.44181970624186
True	381.3752094838332
True	867.670486342953
True	24.292097812704235
True	215.8669450229175
True	933.5170134675512
True	227.36447048557383
True	8.814606080658798
True	492.4237839331164
True	101.11708498131604
True	610.2669928512005
True	55.52044650690309
True	260.5981210929398
True	894.3254473219588
True	881.817271448754
True	273.70960616298737
True	439.307758796505
True	121.2554170561175
True	573.003114550573
True	264.6149654408206
True	192.10301096303
True	854.2723017115953
True	57.20182705081583
True	698.8961259069197
True	282.105255568965
True	300.1687278250116
True	169.54062123859904
True	489.524579169374
True	571.3204515969826
True	364.9128147897616
True	396.0461737753772
True	68.01249572480738
True	169.50666947072398
True	452.4806655853844
True	215.8216784041584
True	35.67875231487726
True	203.57396753828468
True	385.17324133029314
True	411.73140555418166
True	737.9031922874012
True	133.3766146144248
True	664.6599860380676
True	478.9453238152214
True	587.4319590055215
True	140.07789921473437
True	34.70106011281283
True	681.0062332351957
True	72.21968658569065
True	558.8692839712006
True	692.2543600873454
True	440.7744122414773
True	133.84594072455474
True	530.9801978542334
True	4.142070353047465
True	399.3499169019379
True	31.240715189439413
True	617.8239015600103
True	267.92720204344545
True	582.5498996205085
True	681.1788772036272
True	146.16957622692243
True	539.8038112822774
True	508.14881280738047
True	58.586801871331225
True	960.229274431152
True	3.940818325904421
True	27.58208208165477
True	637.668181076286
True	687.8099709105659
True	131.31496598797435
True	422.28219575563816
True	123.83486032337844
True	76.79511316852137
True	454.81192489373615
True	38.147142695973166
True	502.68958609553147
True	13.223289961854784
True	827.0006584764063
True	559.609695482255
True	647.4475970629275
True	102.29886255640608
True	369.186646344008
True	1021.219402985902
True	804.549341978754
True	139.44225540048112
True	545.3761164049469
True	458.6644209688004
True	243.7776242101773
True	267.7815167374894
True	6.018479044508748
True	305.96388598073145
True	12.274121045328974
True	359.1355136287513
True	80.11971190267744
True	418.6800724871768
True	646.5230909852319
True	123.23735070121543
True	239.498768566758
True	638.0664357903537
True	685.8966046074888
True	291.2189817860329
True	130.01116356417222
True	163.80015721794467
True	476.571050480197
True	88.07931353508047
True	10.81438176862616
True	500.5872146796991
True	562.4892507130402
True	20.27339526944497
True	144.8603374272765
True	879.0564373617979
True	488.2907646737697
True	274.85039183035985
True	33.07613425819493
True	466.543240896992
True	113.75654687065398
True	592.2723646488532
True	672.6404386350091
True	289.38401292874096
True	365.2466825515837
True	186.51405163995005
True	243.1007358496717
True	74.97339002368189
True	209.6971166435364
True	477.12629219312856
True	22.426164049157386
True	469.202697724181
True	350.51835472874694
True	731.1941333276666
True	893.0150740641354
True	908.4397241185444
True	154.14207542670306
True	413.2305625064616
True	66.37772301199138
True	194.12622442054808
True	323.71959845923936
True	9.707748808723885
True	810.3916947356631
True	22.55495921010906
True	393.2594354845721
True	272.224707990876
True	651.4553061766612
True	205.0678363792265
True	35.979036617955565
True	686.4503583967125
True	1084.4303255886027
True	220.02876785289547
True	136.69267137147355
True	630.4105034972758
True	482.9796430526021
True	18.523510071348337
True	819.8896050320175
True	114.68363212741562
True	44.30702609345762
True	310.6018449855828
True	356.97438945326627
True	388.9022055412384
True	264.66356960421496
True	19.39289731995147
True	24.322985875875823
True	855.5637353611228
True	204.10571466038175
True	110.54114037239016
True	849.7364788177418
True	653.6502504941864
True	615.7225012802801
True	452.7335424547587
True	148.49175105267355
True	33.51355867546174
True	100.95126115971358
True	427.5101766965519
True	222.85273033043208
True	489.4786579465247
True	147.4743338493506
True	496.4602589640968
True	638.627837393516
True	944.6511877652308
True	24.81703249973692
True	981.0060797153272
True	1113.3442077291973
True	466.8728516883695
True	85.15639916917947
True	815.183606854158
True	648.1532750476216
True	685.1723080890207
True	171.63188925137564
True	757.7015530347787
True	711.5615083409489
True	114.83485758544104
True	785.1985226953097
True	832.5616330442601
True	477.8214976784026
True	220.284128408901
True	63.30519898901261
True	317.36529104170324
True	349.9767627155538
True	476.07190531957446
True	432.2182387887973
True	192.5337937076461
True	314.33251534614544
True	2.7827101944781445
True	12.74733236255291
True	105.0786895742218
True	131.55344749447127
True	351.4265947594813
True	345.8907203679304
True	112.66713631828672
True	17.57180912978986
True	216.8643677716558
True	817.6694540554621
True	454.5526234557618
True	534.2573021145469
True	548.508916017757
True	820.5771336951532
True	637.2701980497219
True	90.64759987195583
True	204.65601017521865
True	246.00221614667973
True	286.34076996304543
True	100.40911571037908
True	366.4934435169976
True	435.3412123859403
True	180.06014232347889
True	643.9198945646482
True	238.73893615558947
True	202.493207179632
True	31.591634951760863
True	243.57740368143675
True	476.0110922287941
True	165.47659071625523
True	521.3707894435609
True	476.9828549707656
True	241.78169335123903
True	105.17370075962684
True	37.73103882667815
True	403.5372122782925
True	789.5847663962136
True	162.7177900909071
True	1020.297301071066
True	1074.754033811355
True	488.6175670733105
True	101.25048154279514
True	123.50696904477768
True	676.3087879597562
True	8.73489012639985
True	226.40118178694
True	137.63739461432073
True	121.86687369099027
True	327.2447750742758
True	657.8543989292845
True	38.6219849013589
True	121.74825210996792
True	926.2773024384942
True	56.24234296380682
True	442.7436850641004
True	528.1678799843227
True	264.39768209118864
True	125.25726946638596
True	931.8729742810002
True	1183.3385398812566
True	515.7081532771458
True	660.4796820968015
True	208.3410015063288
True	154.82867470170373
True	324.38632796608834
True	254.43458717998507
True	165.16107612819698
True	316.90489906559606
True	343.13755855185144
True	12.255907608102032
True	620.6407137985684
True	147.2754534471824
True	80.14437620022603
True	444.6334964645778
True	328.1361140172887
True	1156.3225927108297
True	351.85990774313
True	975.475221860508
True	9.44648977103948
True	262.34466069530595
True	216.5903746468053
True	162.31328346962545
True	486.5960359429509
True	204.7652218111208
True	407.3097144499501
True	335.2051259321065
True	113.16823305943797
True	356.81831116907773
True	1008.5268060292436
True	738.6783407343237
True	233.2520943297771
True	106.16170411403763
True	290.667865679408
True	26.35659702239828
True	357.2735176666231
True	306.4227998209144
True	553.4945837205355
True	426.4972848535464
True	363.0034675669301
True	162.95633299286
True	13.795020600217224
True	407.5803369816717
True	277.9336968386901
True	142.6205150642163
True	303.38557072286727
True	428.7965361937148
True	804.527445315725
True	317.8138964261994
True	766.6994893532199
True	399.8689444980872
True	381.8926962761337
True	1.3685595432885889
True	1152.1319966063904
True	96.77074463209108
True	945.8891748094658
True	196.8712694598753
True	439.96036613372775
True	674.8871056710618
True	84.1212706559445
True	489.7695768031728
True	31.84286369276536
True	416.119869505172
True	77.44684432384378
True	234.38969701718935
True	39.7624790033636
True	656.5782407855162
True	195.2919093887043
True	24.05278686146949
True	403.7746934179008
True	106.24533173218676
True	172.06046787002504
True	809.2487186882987
True	259.2370676181264
True	148.49967642543993
True	378.7721652613751
True	513.8039318193295
True	326.7858022626617
True	500.2629398749536
True	626.3875597499564
True	153.2015904770027
True	7.989804116276352
True	71.7089574859815
True	421.9014703124329
True	90.74371915451704
True	79.50570426559182
True	1086.259705024719
True	27.35821549771641
True	315.3715993739026
True	316.01591009949584
True	459.3331304882979
True	677.3522177146465
True	188.61397059415796
True	631.2542978881492
True	317.4513557269504
True	347.4506785825431
True	270.7820550804769
True	207.74596649618303
True	371.78539686108473
True	434.30281373244935
True	401.8569733096864
True	587.3927223946924
True	138.8146888618577
True	77.32644577997567
True	41.47147494503673
True	283.9094584324919
True	651.8067639884429
True	399.3899826288848
True	784.9311917228507
True	220.10577671632188
True	378.2914511379122
True	69.9671824431257
True	58.47315887166162
True	434.5237211145818
True	200.88946265888143
True	232.5317324109664
True	42.74213847419903
True	1058.981011298872
True	179.5380929341968
True	912.2043636875848
True	312.95250299394934
True	922.1730358585588
True	238.2789412848429
True	451.370304767389
True	531.4912320640244
True	619.9533324713284
True	216.51372120107675
True	488.18653765986096
True	946.4943388637612
True	133.0193153090006
True	8.153698015387514
True	568.6241302365827
True	25.995195492533043
True	76.40488144287404
True	779.171152897325
True	231.45533038489603
True	975.7451494870676
True	696.0076931918345
True	417.0593404119117
True	283.3010361179822
True	490.9839733394813
True	335.3996182187722
True	179.11547550952085
True	683.2806206374465
True	731.2690695038632
True	209.97234795198943
True	89.06495517164633
True	531.4132672185405
True	139.70890783191027
True	384.9943593024318
True	334.294148297912
True	65.9902387502258
True	361.44541905980014
True	395.845667911517
True	366.222816010884
True	415.8621427878849
True	435.7343234459735
True	671.9131634325286
True	54.7909870140801
True	459.5216566332053
True	320.1985621509486
True	653.5947518508177
True	219.04398681747213
True	101.56769514112828
True	43.33884833969363
True	551.8753685519289
True	625.9588198903986
True	187.10290401327148
True	408.0650349046542
True	334.16717485745835
True	17.606561674363082
True	169.84764048761875
True	292.47481265291657
True	2.574341271754574
True	883.4712807291384
True	81.42775986432224
True	102.29429736125526
True	116.0796342968788
True	363.0744294308848
True	35.60963544412344
True	436.5260405614424
True	226.00415175950596
True	6.0225726995331055
True	120.48591392873672
True	441.3099504092905
True	53.27472053716098
True	69.9299190511383
True	177.904419524119
True	291.7976617923428
True	960.5213618461052
True	397.2197393406769
True	940.5519909787188
True	187.09379082037304
True	1033.9307094595224
True	775.9547161295299
True	690.5836368872159
True	391.324085763444
True	377.7293324655236
True	80.22815222736308
True	70.00556368924114
True	77.74413890952758
True	171.41420678040384
True	486.4106058195913
True	1098.3362813932565
True	171.13255157143485
True	354.27053537099164
True	442.5830295575421
True	629.5124297288738
True	596.2555470151661
True	281.9209727393429
True	463.21565601419815
True	675.8601941511544
True	95.5350150855048
True	735.6974500865689
True	262.4921098059805
True	131.51469278203248
True	423.3928043476749
True	856.4244276504945
True	425.3827120382745
True	865.591277250994
True	196.65671183172185
True	350.6290469860911
True	711.7751870401015
True	619.9733840878856
True	194.43184307302067
True	258.71729475076137
True	810.4884688113544
True	30.67657061865058
True	189.70507673050813
True	490.7661483438755
True	712.8712723083714
True	103.80456089532858
True	37.24649468384509
True	172.08415458097582
True	734.0521423625831
True	331.78155357542306
True	563.4890874023339
True	359.5635102901155
True	285.0118039223706
True	460.7474331368619
True	488.2810834874535
True	65.7142712629716
True	366.7468163175519
True	752.6339672309844
True	0.0
True	300.1951074080385
True	250.10624500746832
True	990.687980055366
True	156.65240920284643
True	625.9692506157913
True	624.9767238725588
True	113.2257702805748
True	224.4269684057377
True	131.3473756590165
True	10.94480220232343
True	298.0201039391909
True	385.5018501332332
True	1135.9404879113938
True	233.6121914992113
True	405.6325757402964
True	653.6211906824341
True	210.6452892745753
True	25.912324555347123
True	858.08247852012
True	628.4404880167489
True	159.75579962550964
True	616.7674172553769
True	157.54169506589537
True	300.89055219933
True	792.8484950548143
True	35.90612493452411
True	107.88602489765042
True	523.2574207981471
True	64.32229390084117
True	77.69927523222832
True	420.7320938129416
True	23.14658041195416
True	740.4332431969184
True	101.70877453152028
True	154.9509774259837
True	18.05844244470848
True	717.3520869356021
True	30.221710646762304
True	762.8967061555372
True	396.7773736216967
True	118.08264256519172
True	689.595399927362
True	515.2505266077779
True	554.4017693885494
True	47.76390461961747
True	363.8980839715858
True	5.948909966545347
True	95.7995765940544
True	380.6744505283237
True	45.6350590321755
True	119.78197164929726
True	295.5968708917547
True	183.44425375177548
True	105.6097599177746
True	678.7424497456626
True	21.221090418904257
True	1098.7420897068191
True	498.3654938334109
True	306.35163291107136
True	499.3432184191863
True	121.52549649674243
True	810.0351226651237
True	1083.4496364956133
True	754.0775975532708
True	170.21862109441827
True	223.9207521888414
True	52.29388146783104
True	60.467964415166186
True	154.5621154522598
True	98.32200684909594
True	170.69246644625093
True	1196.9275021317312
True	314.2908040211509
True	362.3008986655332
True	705.2072269875883
True	17.044626675357538
True	13.12217050518625
True	608.5188709300343
True	6.008747666451984
True	113.79209179899118
True	694.4133908389886
True	179.0825175287732
True	656.7882178642529
True	782.0939715386991
True	160.14256243020253
True	915.2460266896768
True	2.712149734046646
True	453.1101479030952
True	1054.8652461674951
True	25.21521240665164
True	234.22358207631856
True	145.7475332850261
True	945.3528865148462
True	240.19147401192228
True	485.27416536131335
True	122.27485340896985
True	520.8311424205566
True	149.7311243821328
True	96.89971279611676
True	391.8391418222869
True	71.49437381528169
True	53.75077684542517
True	1053.03596921445
True	267.50994229608006
True	163.24506724033228
True	368.3624219743517
True	386.0079908688207
True	207.79547646667783
True	166.21938784975382
True	392.59755531493215
True	35.93643275235906
True	481.0529605878587
True	1100.8078745226162
True	114.84873916372112
True	474.91119482363086
True	316.420287585948
True	27.64091026065218
True	401.8485883703637
True	107.30967049038117
True	577.4696463230767
True	202.12785853513688
True	424.9750555202238
True	19.38959908251306
True	433.812398379147
True	110.57781765013048
True	341.40032760563315
True	33.15361339674695
True	180.4269930101763
True	247.38422542060425
True	766.8688080174885
True	62.35025713679823
True	138.38402570820162
True	235.79144012563208
True	138.84521825595647
True	624.213642905403
True	570.7452147649857
True	795.3420913498845
True	392.1469284482055
True	541.2177190102678
True	402.7802513365327
True	690.2951720003539
True	66.00090938226826
True	500.8895520993239
True	434.84519238446177
True	49.82142822215848
True	86.16847434671969
True	129.39814712694383
True	86.51340153026729
True	322.624684585043
True	838.8340040816272
True	328.12877089931374
True	1100.513285648568
True	329.07829278107585
True	908.7192659986364
True	149.71654355900475
True	589.5590987810375
True	609.9634384824461
True	684.9591662696138
True	424.46968835974457
True	66.89024364174193
True	289.0289719334013
True	41.1427224497266
True	156.5898343003972
True	173.78753521304526
True	1202.656518222454
True	232.16333024943296
True	553.1500695605513
True	552.2160097585285
True	573.7020179861295
True	883.5760749509797
True	591.0619228047331
True	654.8091652353935
True	884.9355304534645
True	120.27643665724842
True	319.2602447648196
True	276.1789349729823
True	330.49411672154315
True	90.38437313665526
True	374.3649249585046
True	4.5416615604215735
True	330.5630530741749
True	261.52056552340457
True	586.4429828446222
True	292.65407102097845
True	367.6919074796062
True	9.957179208192256
True	64.18429238965176
True	550.945297517559
True	34.36603933531372
True	142.58698778590258
True	62.57169359749015
True	153.85400001901044
True	243.3074873661542
True	68.96323260977378
True	399.979361004289
True	277.6287326950611
True	101.8558184567746
True	339.8421360388592
True	57.11792160409027
True	557.7702360398914
True	813.0023816255042
True	284.0739331070091
True	1135.3287003995074
True	115.72299031559788
True	303.16676863892127
True	1057.3071156543967
True	89.84710405031642
True	282.4381658444901
True	10.90973861255101
True	411.02893681184776
True	457.5373071424325
True	164.11159789592
True	629.7266060811472
True	911.5572073571936
True	155.27375126880494
True	76.30259273777217
True	334.6898195230216
True	539.8500895728088
True	643.5156345538944
True	1249.8065733613075
True	28.51348112437469
True	930.4586399491116
True	126.93582857545704
True	643.9930520106101
True	116.45229176437134
True	122.22294200385988
True	186.23031280867076
True	160.89527361941754
True	752.6154978789565
True	218.30053092005545
True	231.26529906988716
True	69.08561201792777
True	513.2062717725383
True	463.51985896637166
True	180.66646647542916
True	235.3165835044344
True	16.34996507481343
True	413.4536387389829
True	219.71776558346883
True	283.6688038748955
True	112.4357652428625
True	671.1384710951705
True	415.9471806414516
True	256.63455865103447
True	643.792604734064
True	511.1998977745525
True	469.18375388951046
True	129.84216461642325
True	525.6680149257776
True	434.63286714570006
True	2.674953126723282
True	195.46705207755852
True	92.65064759307911
True	242.41169062941108
True	3.433572295136208
True	127.80713092158116
True	368.2950277084828
True	7.308847676733576
True	867.5840638024624
True	175.82404191415068
True	716.4482683361434
True	799.9079472580866
True	160.92154149957975
True	221.80258836868828
True	491.0160043739974
True	864.55443554497
True	48.6602369231875
True	38.09670392854824
True	135.1017011276484
True	635.0093103675299
True	724.2158332610323
True	184.708406131404
True	579.4166195970653
True	595.3991476857215
True	817.6034214053394
True	388.0458258076145
True	187.3422880542612
True	856.1997778781293
True	212.4022936011248
True	144.89791118744142
True	315.6186337377882
True	224.14423044643087
True	211.37305523101784
True	620.5952664785102
True	247.87711264410197
True	186.6065330749819
True	458.2159524347257
True	465.5545575751352
True	63.39622125283596
True	273.4648275964577
True	80.99197400217717
True	328.2044626985217
True	361.75199308762654
True	255.69747786831272
True	177.9855294330111
True	378.9220633260138
True	659.8796111016218
True	762.8758304851086
True	299.0638385277772
True	729.0067792590397
True	65.92473948583883
True	882.7813503543053
True	356.803417605509
True	12.046104058756626
True	630.7025663120903
True	691.0311841704287
True	239.84847949082115
True	169.60685517756704
True	45.53177292184113
True	380.34986547414286
True	79.08689831012212
True	13.392450820858944
True	888.7313104682274
True	360.1210085157046
True	179.35240387360355
True	988.0754000824746
True	12.777604521976416
True	806.9201116950042
True	31.66968493805375
True	648.7402885178444
True	64.06556401165
True	765.6176167195748
True	443.6026782414455
True	193.84172649240733
True	434.7317218650192
True	206.84993447612223
True	290.52382295764744
True	213.64821264733305
True	407.7693909994048
True	9.516139112532628
True	324.628833126928
True	114.42919625276936
True	11.232513051252411
True	465.6304998889985
True	717.4472926721073
True	284.9354523796256
True	79.71122627030056
True	308.7502580006925
True	80.8375456560053
True	187.66772611292345
True	175.6857326917493
True	360.36274832081017
True	39.982290949378864
True	127.57612161827564
True	373.8981206740512
True	824.8963111651925
True	108.66940013454926
True	210.39231325560755
True	432.2813048579118
True	18.676799295995654
True	422.0796233624026
True	505.3260904892797
True	91.42789482868872
True	387.2567669947428
True	365.2217309705184
True	414.79560684738686
True	602.4136383347201
True	1037.7978710614186
True	988.6296566771666
True	57.59074617335017
True	1060.5550383851764
True	113.32481627242672
True	108.56052004544254
True	115.57345615036978
True	492.4836331005295
True	370.0619257918086
True	575.398462997094
True	266.94470484061605
True	162.80946486075658
True	404.6600545792581
True	16.27610584623304
True	467.4424743734087
True	399.9525846293234
True	146.20128877727856
True	90.43297939779298
True	545.2594099423201
True	993.4275493143124
True	203.55943499097208
True	68.91773895388626
True	420.2085456934759
True	382.42069647225503
True	478.22861864431576
True	314.3478144281668
True	4.135743545885447
True	522.715025123442
True	523.552004784415
True	497.7878868913879
True	188.0163922782893
True	104.7430393818446
True	22.784491297823607
True	374.6931730451086
True	106.35501732136024
True	7.531430647298322
True	32.629853923869675
True	346.8332981914707
True	669.9532210501683
True	133.0712298421609
True	92.90059424376838
True	24.41904482423229
True	417.01239521566447
True	379.3161929918469
True	769.3304908697867
True	304.4866493117552
True	519.4156704912198
True	536.2007544679666
True	531.270589642927
True	298.3777618956796
True	504.8085690153392
True	103.54655837943626
True	580.0407599761318
True	8.182793374916692
True	367.2301512823239
True	480.0958304007096
True	987.5031274127018
True	350.5740397665215
True	770.9556497957249
True	979.134300769378
True	171.00051246568472
True	37.23321085176988
True	375.86015474465705
True	389.6629850921692
True	588.2622353642595
True	253.83432321325947
True	29.23911132996784
True	641.4968615319865
True	134.08880571045546
True	1090.5512579399815
True	316.88582988534694
True	489.7449392788019
True	130.10208430118013
True	816.6546785547043
True	138.24808769882577
True	823.8248881489048
True	563.5878507843502
True	191.6542947985859
True	116.00093511252427
True	64.64077355576882
True	561.1270583038765
True	872.0040033999796
True	417.5925298901015
True	580.4771395251423
True	133.4464705025192
True	643.090310436155
True	489.1882258709393
True	799.8361628237008
True	319.8876089002832
True	590.9285132452036
True	114.83648277020004
True	26.745363884748613
True	415.4035797973372
True	167.37100511007034
True	100.63393982877486
True	362.7167755766728
True	1093.1244811494078
True	263.56202048708417
True	550.9443267558818
True	11.81769353090358
True	73.5906804083578
True	332.831736881991
True	824.068718818717
True	450.91509759853466
True	503.9896023866309
True	725.401303156754
True	66.89855472317062
True	736.4092882135737
True	47.23841453878838
True	100.76741009278491
True	177.6061886064687
True	79.19094529996111
True	26.234734302494203
True	301.2022482086716
True	468.7749033398237
True	909.778513217662
True	848.3086218995903
True	5.214497588815164
True	281.85121977666654
True	467.0567664824932
True	122.56853777899217
True	234.78395442864007
True	334.8589319459451
True	1327.318665858878
True	442.40728045785744
True	24.1268823306227
True	186.2792511080729
True	717.7831169877758
True	34.75570664474708
True	179.08995806510188
True	557.9695313685734
True	70.00047257201737
True	871.2328508785121
True	320.48487104911754
True	675.7606244272783
True	72.06050532795695
True	667.935068134358
True	589.1941948680579
True	872.1001018562475
True	231.83657325793956
True	508.849546849876
True	853.700136773429
True	868.3527290346375
True	237.6856940282537
True	758.7913764811249
True	235.5857176331976
True	449.7249820256759
True	366.9761371647882
True	490.801376283336
True	493.02499950253895
True	311.6838199732798
True	350.6421115747544
True	115.2119287352774
True	338.51555966756075
True	1112.4418840562269
True	316.10421328667775
True	149.0593716026174
True	304.0186368184133
True	752.2189548400302
True	657.9989404020391
True	419.3441343762184
True	116.34790171240944
True	332.9808814338257
True	30.564280241197856
True	165.13836003310251
True	89.76956614364963
True	89.49808124737655
True	557.7228300909097
True	141.5942177187044
True	133.97677253535724
True	107.17163305263423
True	85.64309489820741
True	448.4239015433217
True	398.8628148086091
True	998.506689713508
True	535.5611047975
True	838.4366588004027
True	267.03141789106945
True	288.22152526965215
True	526.1206149671453
True	192.91086104151125
True	719.7865348292795
True	238.2194849403357
True	358.9317999263003
True	65.98737515629735
True	118.90899109015268
True	266.28714097134144
True	122.12348409708312
True	481.7511834228099
True	29.298392339982147
True	584.8948492008905
True	1016.0682698668992
True	750.3777334724979
True	1.8879747068122492
True	66.81492518939878
True	473.3951008328403
True	447.03590343961486
True	75.38752039872911
True	119.46248916112144
True	296.1926273921237
True	77.39024487619442
True	52.4921405683878
True	764.870320248656
True	667.807817301302
True	160.38884865333205
True	174.98994380303077
True	531.5471124580727
True	50.427082013929024
True	25.32377211766163
True	550.909069548392
True	455.64096905297913
True	1111.3505209193668
True	47.94282461413382
True	455.88702628483344
True	881.1224044513748
True	802.7475726014816
True	293.76043358119523
True	756.2911549480435
True	398.0532729089961
True	41.81051491937404
True	97.68265277993534
True	708.8394253625062
True	74.95084144215299
True	143.30376965793627
True	909.1786223535856
True	192.67100143905265
True	278.0689074776934
True	106.59285989986562
True	629.4088153644348
True	617.6678578035136
True	211.3954791397848
True	430.5802106815154
True	38.28390827332832
True	276.619551515593
True	577.2982929877525
True	610.3481078917338
True	309.6566764390426
True	73.96736023520931
True	951.7018574456064
True	1044.5561373390983
True	571.8413306796541
True	66.78898458196845
True	27.039062352314883
True	89.40976214614011
True	109.09228450538942
True	98.4956251626311
True	869.7820569821646
True	1168.6146575337236
True	728.3626872250288
True	325.57989024409494
True	7.944085387967855
True	21.8988914245557
True	341.5453659568086
True	475.7414126778365
True	44.89232932858853
True	572.3104019631251
True	429.6403031449862
True	400.327995877876
True	82.42547936837471
True	193.0685037663224
True	260.8618388743528
True	134.8739205248487
True	394.31844465006094
True	41.67971710261053
True	189.07293864919595
True	1172.6607825384206
True	5.48077800973538
True	26.98783862862131
True	580.9769432546451
True	357.01120839263234
True	780.5963593845504
True	157.79747304786864
True	768.2964714888983
True	593.3589453319033
True	273.1750772059433
True	443.1425337973873
True	350.8803544070929
True	297.60773092952826
True	273.2902046071226
True	395.3197600660112
True	504.9870897099966
True	505.0076053224038
True	106.05900432824322
True	354.85699125718185
True	9.050391272872425
True	181.3822144861879
True	222.44817925094688
True	901.1846152544924
True	608.0762060771604
True	29.292345869637145
True	710.5323602780467
True	834.9518178672369
True	97.63051277158812
True	345.7354086668565
True	827.5702103866278
True	228.7951895556245
True	166.27427319146605
True	535.1648577785797
True	592.1946557771918
True	1070.3868159408737
True	140.56821173631914
True	160.7728402688351
True	263.3352691880192
True	319.38054138031305
True	418.5353859229216
True	417.7446892758866
True	329.34597083818807
True	447.0631520482097
True	495.1152012251115
True	221.00516420811005
True	1482.7560079594307
True	241.31866990901497
True	407.62627702305673
True	53.07125059219763
True	776.7260730911811
True	251.05191678317357
True	933.3740589244278
True	552.3945559749792
True	313.9894023268829
True	776.8773629970782
True	272.24430028505634
True	203.1841235990356
True	259.0628994206873
True	214.50356813967736
True	145.37717731357995
True	250.71389928704647
True	733.5235809591369
True	542.3195030495293
True	220.6310912344699
True	1182.70447466851
True	117.483617671891
True	251.46270856438392
True	70.6984977433186
True	306.68677776771494
True	423.6531590250595
True	90.44595484461392
True	209.4959005656547
True	75.48151329373584
True	695.5244966708973
True	377.2126111611252
True	224.58512944794657
True	728.9084435519421
True	861.3869378060392
True	840.1438596875727
True	829.9078299140663
True	359.10897238607794
True	1.396194992831146
True	265.6436934268256
True	56.12896682325762
True	391.01333825314987
True	55.718195109556135
True	363.8358088652119
True	867.0181201563558
True	1030.056951447465
True	389.87864936298433
True	21.57567949069951
True	527.6549785469855
True	501.65254908296026
True	199.38772311602716
True	224.45294606573168
True	289.5696007357185
True	21.82971455144203
True	123.58644509889218
True	947.11347552823
True	62.17436332703289
True	503.5146335799056
True	790.7308955813878
True	102.57133107337454
True	250.64481721944628
True	114.15337008149264
True	14.2498901165782
True	1.2502996213374509
True	118.60002286216796
True	1013.8030223717597
True	519.3327184997182
True	70.52734631879785
True	793.7906019652602
True	341.04504025555985
True	1.388860703650601
True	423.7543527443298
True	195.10131325335772
True	512.942432999036
True	81.99850625659805
True	325.76429936557525
True	366.33707594677713
True	176.9635681140997
True	200.39265805474005
True	126.6092633709528
True	174.68286325911924
True	957.0506626184798
True	14.482052187987843
True	513.9412725059482
True	496.0803276489624
True	403.63767603354665
True	219.46288735667855
True	245.4511646233381
True	162.37517742082298
True	48.43467087951825
True	488.1686118903799
True	149.7077775130065
True	825.3564026579834
True	826.0184478972491
True	234.89486676755072
True	302.642813600534
True	530.7421255547823
True	42.56287723631426
True	80.33393687903612
True	758.9902188765667
True	1103.565793233226
True	111.9004370048359
True	720.5425344531579
True	150.0892710944799
True	931.7630757910504
True	674.4737143378499
True	99.25157655016145
True	273.7121075883484
True	603.0793714652857
True	273.920354308384
True	46.44899371516318
True	578.648714960898
True	456.2279703825401
True	5.962766074776663
True	468.3297308235527
True	67.9529751174727
True	186.29711207240004
True	229.66125516246467
True	303.83442055446926
True	78.07500033964699
True	227.65555436178389
True	347.64804069287635
True	416.9065040802266
True	934.9975164379388
True	45.99327037992602
True	908.9604670521422
True	981.7061565718378
True	130.01022260972184
True	68.63100971570734
True	1031.998034461206
True	34.87309148534721
True	222.3545756079208
True	84.58589310063215
True	206.59875501844203
True	375.2952076985911
True	952.5609191320664
True	97.28500869202183
True	75.46114659985072
True	628.6805340829122
True	266.55620646817414
True	729.1994896776923
True	53.63180896169133
True	487.4183429633196
True	401.0879980389902
True	685.7960039725667
True	50.69774082473874
True	110.86339131811653
True	28.36743629663368
True	268.7559101956739
True	44.96649802145659
True	354.2814592934354
True	3.376735898910322
True	1184.338079177228
True	103.2697960813001
True	132.30552588645315
True	360.9805147832774
True	722.3856600903898
True	672.6995422231587
True	997.3662062155676
True	483.260316443451
True	423.85967049148405
True	140.58144201040298
True	400.24331109993386
True	839.727584033552
True	431.102969931665
True	933.3202037742911
True	87.62523840071856
True	400.9869822258693
True	177.55858320500894
True	298.41971049611755
True	749.8838186818984
True	155.23857169126163
True	131.26698614051531
True	63.2086189250732
True	862.8416830470113
True	761.8191611479208
True	84.4904949601947
True	450.0745187026707
True	751.8511231259605
True	413.690720410302
True	59.77647607958597
True	319.0979427493276
True	763.4206999398436
True	28.802617731305364
True	378.213186360224
True	166.520340174088
True	287.3730265801192
True	32.73321646505525
True	227.0145452392769
True	789.7402310502755
True	639.7566565277833
True	58.03192828129967
True	296.88978492618224
True	874.6708697312462
True	16.837196538759436
True	323.18572570347044
True	295.22315890233256
True	421.1986229930847
True	204.8281588157045
True	609.2745797078817
True	47.27458701765304
True	987.3805417998803
True	905.2086021738256
True	44.52286775304372
True	388.9468901713532
True	734.8672561132595
True	921.417938245382
True	259.84905102169336
True	587.3191938701707
True	130.18679968196193
True	192.00167233091025
True	139.42259894882713
True	136.59020211696574
True	214.73499428051883
True	951.593484446592
True	809.4836799472876
True	968.0465034350434
True	18.60462115363406
True	26.51527153585849
True	356.40868594771206
True	12.409112771105882
True	604.6250863147538
True	1069.603875529246
True	270.7743682434781
True	206.6605203385176
True	86.96307941669784
True	223.91270748805653
True	127.86188666522378
True	44.0136846377196
True	133.22945736898168
True	89.6578078355657
True	236.879231654679
True	527.4826068683691
True	159.7897478671129
True	29.210288404753367
True	59.24100964818243
True	421.046144418719
True	263.6913366978836
True	589.0233430403891
True	22.121822079444232
True	113.775879020661
True	678.1925875513687
True	282.3202395607792
True	487.2994838696713
True	655.0121895948462
True	95.50910561170012
True	110.90792396692292
True	81.5355046824971
True	26.74480018751308
True	121.96025715825937
True	90.22063673144164
True	106.53302231364763
True	152.72446146303574
True	239.93904879730457
True	852.6198564753279
True	278.5983104777586
True	924.1635853156888
True	170.9101327774694
True	196.57993452415656
True	812.1173259702618
True	307.6094694001379
True	583.8395766368861
True	257.5563067106416
True	348.9807178199565
True	449.190658522943
True	584.0838850608542
True	654.2825708789603
True	367.6705087399763
True	35.270823818548564
True	546.1600983133168
True	634.941966600771
True	17.279672609974032
True	11.298849101884684
True	260.6979005842253
True	399.46582160675786
True	441.1918596307693
True	65.64430148824393
True	628.5193221733891
True	927.6395819334864
True	239.56216643027864
True	902.348285103683
True	278.7592137336548
True	106.13520073413623
True	265.09833165330303
True	699.6059487104727
True	40.33279484712726
True	617.1737363562062
True	1261.8865334917923
True	1030.494997763279
True	900.0164899932632
True	201.54453716301344
True	88.29681828015666
True	193.56031000049688
True	841.5501280048925
True	151.0213319320359
True	1076.799726768959
True	870.0104125966624
True	43.25060608527423
True	86.76848645270397
True	419.5181930423426
True	417.8601458674004
True	197.7379268656215
True	523.8357576701306
True	619.2501667017258
True	129.94506517943552
True	270.5761541405285
True	976.6682867217844
True	51.19204760042909
True	683.1696393366099
True	549.8059926652713
True	38.53839161708901
True	812.030004161889
True	395.2448052519854
True	553.3652610023285
True	108.20103237066924
True	255.6535982024252
True	221.6498076112944
True	25.901784477762
True	131.63499101000411
True	761.5249048730739
True	141.90412027244415
True	392.920934294626
True	64.11842659225222
True	633.2380197298096
True	626.1349914413004
True	233.35530723840276
True	484.4315771829031
True	165.5357600565555
True	162.05064258398983
True	219.7033239005448
True	291.1935372002012
True	358.14233337309673
True	130.4942309359673
True	198.1139672695615
True	26.595507362667966
True	896.4232044391171
True	319.113880044888
True	9.159486783574131
True	371.5482285157726
True	160.9955709958237
True	631.1709799758457
True	372.8837993247124
True	582.7965924051264
True	560.4883875126533
True	492.2904244054382
True	794.769926706981
True	236.22003148393532
True	558.7682804165987
True	157.40843609235262
True	560.330264482281
True	358.13313997440866
True	371.3903162414417
True	125.72937033932708
True	140.31007528355752
True	107.26673813468469
True	66.48367541739248
True	754.6613287719554
True	187.35091401302083
True	44.06739343499284
True	0.0
True	550.7226062656131
True	113.04854292315012
True	23.603856297930516
True	40.05571853975957
True	112.64978977547
True	547.624346126264
True	182.8627974650645
True	103.31771725924744
True	36.93974683029088
True	156.2069670343044
True	935.4965999363736
True	50.41612781741683
True	216.84838551535356
True	760.3635843958651
True	319.214183413831
True	475.3425620708829
True	474.6815145269626
True	514.3712932994564
True	603.2622135876494
True	892.4823340660421
True	252.30693673711735
True	1045.7851702536684
True	927.018147586002
True	603.0318232966067
True	347.2911222930563
True	826.2725858601591
True	9.459834689957566
True	29.573238908738045
True	293.127172989517
True	41.183599236056665
True	193.575631762924
True	764.9669524391746
True	220.6846982072705
True	760.4325444172518
True	755.5092484597307
True	128.98058207245978
True	348.56380933276114
True	560.8597677015059
True	22.379425699865287
True	134.92307658320473
True	441.39301830957066
True	301.9071331600351
True	202.2699756107704
True	112.4079696614648
True	385.6870183555915
True	23.783504366806564
True	368.54331103489625
True	366.257248209587
True	1092.315706666952
True	362.9144405241444
True	31.33197084711243
True	447.7452239419732
True	445.77280723934905
True	229.4453324972138
True	31.176492373287733
True	745.4435258300261
True	431.1997401217477
True	170.00599187425863
True	13.554404269973569
True	1218.1158913940633
True	167.75341264875743
True	27.814558186942023
True	299.5438156923259
True	291.62373393639564
True	114.51667440071026
True	289.82723413915363
True	47.53073904097394
True	336.9205330533102
True	294.9744034726484
True	321.72443365074446
True	33.522237399333825
True	46.34017081535279
True	1014.3423119685908
True	25.5035209406512
True	14.072868170301266
True	186.7238929440925
True	627.7268673688825
True	9.058695784307552
True	190.50553673211311
True	168.81309352997795
True	511.0348160432599
True	392.5047175934056
True	726.9077682107512
True	318.9312618352796
True	478.2008703962435
True	446.9746510075261
True	522.2851455518527
True	101.89127292665712
True	1283.5539685320975
True	908.3769587498684
True	289.40632294968657
True	520.6317121693324
True	101.99485297426392
True	529.7808421782403
True	420.2925394038938
True	150.84670511692372
True	74.54086614462706
True	351.51588367628403
True	168.7137908814168
True	29.057315433542964
True	592.3521700984472
True	380.4033012392599
True	66.88769664374945
True	30.09965689382723
True	682.7140732195988
True	482.288260545093
True	76.38326590933328
True	20.515941792004263
True	322.9281745352304
True	330.95850407985523
True	708.2860217811971
True	551.2302829344644
True	552.784513559718
True	792.0750387203067
True	8.248365040854743
True	56.10525341074735
True	37.30451350430085
True	56.93856003748631
True	517.6283572460788
True	595.1098754016115
True	83.42582119387654
True	110.99474816827852
True	194.61558679317616
True	72.53849783800696
True	179.79220184938202
True	210.2674592701709
True	279.5918885237343
True	826.3525005906673
True	620.8095998936486
True	283.48183085407385
True	196.81219338932064
True	263.63887842809635
True	254.50178824276296
True	757.25544909782
True	338.4799936985824
True	175.36586343984496
True	924.3111679076486
True	335.888189474919
True	475.5721485354715
True	148.00617553728932
True	121.86427501148208
True	61.58195852020938
True	211.917328340394
True	987.1050186316656
True	528.5221388170902
True	115.65882731087925
True	357.9482456808549
True	99.0335614639018
True	670.4216118077069
True	4.54616290739066
True	690.5826746778903
True	37.53484487214932
True	922.0599276638748
True	837.4887174956979
True	209.3076166016986
True	30.9869983291345
True	78.53301883989258
True	471.38396973233233
True	230.15172881905747
True	1.3422705047608543
True	77.57496528942929
True	1108.9982871801828
True	332.9216676929863
True	673.198699051021
True	475.79651420628414
True	31.734213429732424
True	135.4012774986626
True	454.5702997708391
True	943.9260582764884
True	802.3021414903078
True	410.6451479704026
True	349.30895176044044
True	17.614492429171854
True	79.7001963864108
True	753.0466745467446
True	492.03652159641183
True	381.5549266649072
True	878.8298743847347
True	27.145297370644357
True	214.7774183570788
True	887.5932052805281
True	235.6184541221041
True	8.536322194036984
True	512.4334619908552
True	99.83486094196236
True	622.6245822776247
True	54.40968492489914
True	263.235162669934
True	861.7060710532483
True	865.4670978825263
True	275.4344839239481
True	446.48885434000897
True	111.853758485419
True	607.4758270968902
True	260.86853486600563
True	193.15531282106448
True	818.4270309049302
True	56.19240455685556
True	722.4187879009988
True	284.01210576374814
True	290.5853629123213
True	170.63131412728947
True	514.0427571270477
True	607.3368200758938
True	365.6673263246124
True	417.7234949951464
True	66.99734080263907
True	164.2532348215055
True	456.34830447729263
True	215.5023248509093
True	38.53869458641494
True	205.87587038203927
True	406.8898542256865
True	414.946611561948
True	708.4895211844384
True	128.61133129404624
True	653.4908100560773
True	509.7410095035685
True	614.1799325138538
True	136.07251171431983
True	38.65995505697617
True	672.7987470956882
True	71.49103404207351
True	556.6106623565494
True	696.3316109305003
True	442.6552531389148
True	136.04941157738676
True	502.21799275559454
True	4.116075279643932
True	394.607836095644
True	32.82771322204812
True	628.4320790673967
True	268.3098353046853
True	573.338829159009
True	701.9100378742762
True	147.47416323956517
True	510.85678911896224
True	514.7199654900005
True	61.147300445194006
True	965.4649184558684
True	3.2187742038069542
True	24.714512034911294
True	635.3960453362848
True	677.8172997205897
True	127.0883173194416
True	412.7940011063674
True	121.61094891782491
True	71.53391097063827
True	453.2626527468186
True	40.81914616225179
True	509.7730390190992
True	12.460976746173053
True	819.2193584374867
True	557.7987303464203
True	677.2018348551115
True	99.8470255919453
True	389.75733460361073
True	1010.3746352900004
True	852.9245112252514
True	142.38833983839388
True	554.6442252275577
True	456.5046587194277
True	261.80466133932026
True	251.1829740204554
True	6.854730959459438
True	323.97558414236926
True	12.151589463148408
True	369.7215310171802
True	76.98315443184717
True	395.9681916691875
True	659.7451928834548
True	124.42930066387108
True	238.95348187500267
True	638.1048803711383
True	684.6173601691252
True	292.5968750808297
True	138.44744100589344
True	163.89939898812673
True	481.91709580717605
True	89.89354524695918
True	10.796564817383883
True	532.5339121890817
True	572.688879941095
True	21.12539015842096
True	138.5008570258994
True	941.570689609988
True	487.2901074285163
True	274.44613296313054
True	34.89210416341015
True	472.6508383295277
True	116.81189365047602
True	590.8709570989316
True	673.9316867498391
True	299.5766593513911
True	379.0278831810796
True	183.84933900148428
True	237.26523053524
True	74.32450718452414
True	219.56501882267864
True	494.03581643990486
True	21.40516577214467
True	464.5263825929188
True	361.8282724802404
True	704.5745983248929
True	902.263124889444
True	896.3845179328565
True	153.5232764151229
True	401.21614665846863
True	73.44136094199372
True	190.88160855010068
True	317.2204158208853
True	9.896285885750336
True	803.5650632274981
True	23.370562959130485
True	404.25773149090975
True	271.54797819724814
True	634.3879826450479
True	195.3848593046024
True	38.47053995968383
True	696.7707815345913
True	1068.5857101314998
True	221.13175197420225
True	131.9094807156001
True	613.5799699584338
True	497.4195601265522
True	20.02484112044071
True	803.8992023530494
True	114.37260434492738
True	47.64555227495684
True	306.9415021702485
True	347.5678821912095
True	416.7070340739337
True	277.6020380198094
True	21.184511598838277
True	22.26134471295626
True	829.7318965662386
True	207.8130356361099
True	113.15638821392275
True	833.1984269708583
True	671.8172572426321
True	645.2808399577378
True	453.89390900292494
True	150.0957752478336
True	33.56273656311417
True	97.30026813915022
True	435.3743895432897
True	224.420326717794
True	484.2771563249839
True	142.9812423742202
True	499.2153251990909
True	634.5417471664692
True	961.9972820371472
True	23.342570814292745
True	955.1095401928133
True	1080.9815461757416
True	458.2383496124032
True	85.66602036739232
True	795.6690269861922
True	643.7148438947892
True	668.8588339723104
True	172.53422500095198
True	749.2761221266215
True	705.5859246372681
True	121.27572463953965
True	789.7894488234106
True	813.7916415716309
True	489.1158444653708
True	224.835386796565
True	69.57330653114168
True	313.8973912949779
True	356.3696015018959
True	465.7542115553728
True	427.4187715290025
True	191.1982755374205
True	308.56692648600983
True	3.0856769971692217
True	14.343627264422594
True	110.03471225903918
True	137.10630058639853
True	358.0979686455249
True	348.2215357668356
True	115.4713946665534
True	18.48808578153237
True	209.43079462648524
True	865.4557982881537
True	459.41985638436256
True	543.7875734674196
True	563.1529754778853
True	793.6502321859751
True	627.5477154895455
True	93.82898092132956
True	211.09511313018515
True	239.5952900665397
True	285.9998983706969
True	107.30991680594865
True	364.1195504528711
True	427.733820597191
True	164.63426839266208
True	643.1370136744532
True	246.66620565355527
True	207.55732470438213
True	28.87438457819356
True	245.8086848956632
True	485.966345854539
True	166.09504844741292
True	545.8975471793389
True	482.9596989079532
True	238.5486035285558
True	102.5552999593684
True	40.05702560043281
True	401.09324946349545
True	790.7028292383462
True	164.41463736985443
True	1040.9452502201364
True	1085.2049995918212
True	476.6511341331683
True	98.30042673934824
True	114.6527103182496
True	643.180270483011
True	8.73686959219653
True	222.01859878230803
True	123.772273620918
True	115.51572270459606
True	328.6121650250859
True	638.8283133883934
True	37.7019052843365
True	122.22388596541188
True	964.3535118589194
True	57.28786168209318
True	426.55954561457713
True	529.8278772577859
True	260.17539598921206
True	128.44977603336102
True	881.4481594835839
True	1190.337043706966
True	505.8107163522295
True	652.8310895872951
True	212.7201936472326
True	154.2236035828026
True	326.34742749506523
True	248.22941463428592
True	174.14914749540725
True	296.7093881990773
True	341.9377932348197
True	10.412143134636189
True	611.025419593807
True	146.66878159454055
True	80.26149405638235
True	443.3545365692472
True	320.1189615017445
True	1209.92684433174
True	359.93558219407896
True	999.9222884595684
True	9.08389226108564
True	264.0225687340825
True	229.1993158148162
True	154.4122480586474
True	469.692945380684
True	213.61980005913009
True	413.5436311956855
True	323.8492104924609
True	106.8499710405166
True	363.6637345054308
True	1045.3755369278056
True	712.7964732310946
True	230.4393919457925
True	107.66107109461264
True	301.6315526466892
True	25.99155161592206
True	357.4913839942683
True	319.31927459045403
True	573.3943486455114
True	439.7449037767905
True	354.80819852630486
True	161.50282083006093
True	11.313955769960728
True	416.51332463734536
True	283.1116136838589
True	135.64199832111177
True	300.0702324024766
True	458.4277685466921
True	825.9947756416534
True	324.40426279796424
True	784.0945559874616
True	410.7203425352819
True	376.7481261555358
True	1.717530352535661
True	1165.3889542870447
True	105.13605546306847
True	940.7513488614868
True	205.6109734041622
True	450.3694586244292
True	680.4555378993689
True	86.58326048329761
True	475.9888691698817
True	35.742457618258115
True	412.4956159965235
True	82.12305838845676
True	231.63413500245628
True	35.804159955516894
True	671.3371920436357
True	180.4883191080816
True	25.823081443305146
True	398.2225736106639
True	106.32113882898136
True	160.68033826402046
True	857.7309489816774
True	256.67546657725103
True	152.90754969968754
True	368.4300197615984
True	522.020790210691
True	328.592282569571
True	529.2257854254347
True	614.3536764990794
True	158.1038534298048
True	7.12742299914558
True	70.02397552133442
True	436.3969479467335
True	88.3184010384031
True	80.79614157732301
True	1032.8181033551182
True	24.283271669306984
True	328.86437056806864
True	327.049945945005
True	462.1989759627709
True	670.2185800263574
True	190.96666702755127
True	639.1403908191338
True	326.7468606475096
True	347.74924682532946
True	266.45993881088833
True	216.84150729372428
True	365.5267790826562
True	433.2468793478503
True	390.31755376346007
True	585.6918924098153
True	142.13032820653453
True	74.47555200187591
True	40.00580284521421
True	296.10147492724144
True	662.7871132055513
True	403.83401943257456
True	804.9304462011949
True	211.37701393657272
True	378.659346431056
True	66.44053705208474
True	52.9742923020404
True	418.6726431429295
True	193.8763850556863
True	219.1399682627895
True	42.649661184513214
True	1027.5688055086066
True	181.23674824463453
True	902.000785473684
True	318.6465703565896
True	920.1584863072576
True	239.68465641127457
True	453.10512129052046
True	542.0526918207904
True	623.7493110804627
True	213.8770916098907
True	476.9136233565369
True	917.948484579694
True	130.28057725810646
True	7.202537931355296
True	576.8012869075537
True	31.106358660916374
True	72.65723052320396
True	794.9652034706463
True	241.11901502897985
True	1006.4497505614268
True	685.3869814605596
True	405.7504771526106
True	288.3824539307669
True	499.3170530970508
True	339.79725081591044
True	179.67902312051575
True	673.4323102153254
True	723.6558759655264
True	209.6199271348164
True	88.75198369721522
True	512.7247869971928
True	133.32238168070137
True	388.5412634105735
True	330.0963921385743
True	67.61470082539635
True	374.3402122471452
True	422.5810376805047
True	368.1304057913188
True	418.9016106723808
True	413.8976987003488
True	653.1883148858745
True	58.837248974968695
True	455.0885593177068
True	325.13446197021455
True	652.8845004299507
True	211.9133488259685
True	102.62645771673746
True	43.84504504622897
True	530.5289117379463
True	654.4606134364013
True	182.13204497437772
True	406.3908454151916
True	333.0683772620586
True	17.08766927904695
True	168.95572792492857
True	299.5581481234516
True	2.2980831867213105
True	885.4337980503863
True	82.75915563765898
True	105.79840053516342
True	107.62200194809476
True	362.9313346490063
True	38.26836107240981
True	457.53263157824574
True	223.913275359112
True	6.650193007610015
True	117.28428794457436
True	436.9322701306748
True	51.0989421569437
True	70.64545720746342
True	171.82836166185226
True	289.86229768451807
True	946.8414104123406
True	397.6570468965484
True	950.1847838265
True	175.3827427679841
True	1036.8161585367172
True	790.5524021582803
True	629.4562362312374
True	398.0606965781259
True	399.31473969641263
True	79.67293584356214
True	69.07604782492957
True	77.20582970109913
True	173.90068026402844
True	494.9823249788882
True	1066.8637478459991
True	176.1608483506121
True	349.96826580686184
True	434.6938231323141
True	602.6847001832732
True	596.210561200122
True	287.0099158980233
True	473.98278531354447
True	679.3945173662053
True	98.2246651703056
True	737.5904482801126
True	265.80533936776123
True	140.04407055292796
True	413.5424523590687
True	853.2045149216094
True	423.0157484000798
True	857.0554564820188
True	185.1756028163106
True	338.44341134138296
True	700.5980130403129
True	616.8944402654806
True	187.8097742505593
True	254.23974558727733
True	823.5789676084524
True	32.679373516546804
True	187.90508346167223
True	489.44329685662586
True	679.8992611444904
True	105.4432618042206
True	39.29094797340761
True	175.4280232494615
True	689.1877335276945
True	324.1515335253701
True	556.829541510409
True	363.6084261154897
True	284.22246456306806
True	462.5958282951029
True	495.8485208252928
True	76.52640400230872
True	377.9462217364321
True	785.9040947648527
True	0.0
True	292.9109743910981
True	244.8713668449653
True	981.4492755642898
True	150.34116311856897
True	665.0183884196409
True	642.7264504624432
True	113.31396745166325
True	212.01819973232284
True	136.6503818326976
True	11.17090107516522
True	295.48487951614084
True	369.0050792185343
True	1147.953438457913
True	240.0116798123383
True	412.0623502410346
True	650.0891447488597
True	209.1724853344413
True	27.56155101002319
True	842.5507874472833
True	605.6808403691031
True	158.5761251549375
True	638.4598279443873
True	159.55442013524507
True	296.8616828171112
True	783.1883267475102
True	36.1168602191676
True	103.59135865742498
True	508.65797722636177
True	62.67740473852072
True	78.97126575331224
True	395.13525108038993
True	23.119685196799622
True	756.0923673544363
True	99.77009000277044
True	161.44797482309562
True	20.124147115962696
True	725.8941640794209
True	27.145694334106285
True	775.5275005979784
True	407.1430880808485
True	119.55163908286224
True	704.4295722557324
True	521.7967956432732
True	554.6534332772231
True	48.039980181486094
True	367.5148052292757
True	6.041730083452815
True	92.9244619113412
True	374.1252630764552
True	45.893449196320105
True	120.71130100811676
True	317.74251340167325
True	184.2014523081021
True	103.18874365112111
True	667.7196923977485
True	20.26953909864813
True	1136.4761523050286
True	500.4206238642392
True	305.2685740383372
True	502.8206568511845
True	130.12736093249472
True	750.2288440098113
True	1123.2496045765402
True	741.2906184022758
True	173.7842373671529
True	228.9808498039036
True	51.75533580157869
True	58.62003956727593
True	149.6771071967013
True	103.47250258492669
True	171.55577536645538
True	1143.9348051646184
True	310.07490147077766
True	351.23956201664583
True	705.3885578134294
True	17.08094457822768
True	14.951939442289648
True	595.7113287830892
True	6.037348176342976
True	117.74690510980494
True	707.3820959234414
True	191.97260548645275
True	658.4730851821987
True	842.1366548533938
True	159.58780750608355
True	869.6625914655799
True	2.985617488805339
True	460.4766581650806
True	1041.4052913088967
True	23.921239587639395
True	237.00309306173872
True	143.44713897852958
True	960.1160889041612
True	241.22153598927216
True	482.8180461989542
True	119.05709752650546
True	514.2382201833484
True	152.5865654253495
True	100.11741907610256
True	383.7128048492548
True	70.92558798194007
True	52.32376301029343
True	1076.0562754884645
True	253.3656129269242
True	162.71772331203212
True	364.3998690073821
True	389.6947985429308
True	218.7859722560699
True	172.29696748769945
True	386.2762920573678
True	36.49905548903135
True	490.8994449201909
True	1076.0591674675031
True	113.30491047500382
True	475.3720234744448
True	301.27483146628657
True	26.647998235359
True	379.1601693981426
True	106.70447076611656
True	574.5045423555172
True	204.1304920250588
True	405.35732637612784
True	19.831055919689028
True	465.7761024584469
True	110.51428792953216
True	343.6425021275831
True	35.9637331355853
True	179.2054941140101
True	243.61315280726848
True	754.4192808337701
True	57.98997657180062
True	134.03819533608862
True	234.0218090110192
True	134.89323535310996
True	622.3930685946526
True	556.0958619371577
True	784.4201350055542
True	396.3043235963706
True	538.4493692380084
True	423.34699683007307
True	690.1514733482055
True	64.6783766133245
True	490.1108119627284
True	424.24799768875226
True	45.7876033819615
True	82.17304062088498
True	129.8264990257711
True	91.1259191591578
True	309.50418186454044
True	855.4241687712091
True	333.5671733176737
True	1110.8902729571776
True	322.8795930396639
True	901.2509807389812
True	146.62515782037283
True	593.4954998601784
True	603.0421132078809
True	678.4266295674056
True	455.15089907032655
True	64.4391223079283
True	299.8726321908031
True	41.916379872724455
True	168.82394000254
True	167.4664526090339
True	1153.0520093929065
True	238.5312089441649
True	541.1111876590013
True	556.7189180721693
True	569.6967639960585
True	871.6198388322214
True	585.0948036547719
True	661.5422325504197
True	920.5634856299356
True	127.21992158326884
True	327.4360107374164
True	266.3224797307071
True	321.378492753799
True	90.20584966157584
True	384.44774863775535
True	3.82699255676045
True	323.80086900774825
True	264.39272870926874
True	596.693272427472
True	299.4269980152867
True	360.2997960996536
True	10.384013852901962
True	64.72804396468815
True	534.703946969243
True	30.20943492102209
True	143.44018093532128
True	66.79581710971584
True	154.39884533724202
True	239.9264691469068
True	71.35651604686718
True	398.87758064087217
True	280.0996279439894
True	99.64320707573955
True	345.0917834006123
True	61.18949985786929
True	574.3525409826668
True	879.9106644595357
True	286.67187110004386
True	1164.9972604995496
True	113.24237560830926
True	310.64183679951714
True	1051.2333622427798
True	88.56205489608966
True	287.82958754443285
True	9.826429175397962
True	394.50899845723
True	442.0287349785265
True	155.82922045666714
True	616.3418731620282
True	922.6055810554705
True	160.62237965525566
True	79.29629318697938
True	308.45329646849467
True	548.4208194184358
True	603.932381390947
True	1194.4012867155332
True	26.90945569730776
True	948.3959122556928
True	136.8176056985645
True	625.2419465804413
True	118.10422671932508
True	124.83045920267855
True	188.38122856692257
True	168.88690291329644
True	737.3950374382637
True	213.6894462242238
True	234.54136612624535
True	65.4171493689767
True	510.9840391062091
True	470.9349418440458
True	178.30304278902696
True	236.2463849527405
True	16.862824896143522
True	417.52114488434967
True	213.77289787781217
True	303.7435328135331
True	114.00562735518903
True	690.5777660589582
True	402.531620411312
True	256.8146026758447
True	642.7098106792215
True	538.3023078278582
True	458.3573398472244
True	133.39258928202364
True	530.069951406571
True	434.9409554024962
True	2.8611631925296868
True	197.7831343443123
True	84.85797688795427
True	245.6106293084701
True	2.779111062093305
True	121.96478901495242
True	337.1847864892541
True	6.901208815743177
True	877.2678968192379
True	179.83393815850016
True	710.28044718188
True	740.9391207776106
True	161.27346587488873
True	224.0707875395356
True	484.8962661898369
True	823.8050654025047
True	50.4940123908289
True	37.96879349837816
True	128.46663809632508
True	626.6569462911217
True	725.0989963153977
True	174.93313872379568
True	591.1091534917269
True	614.1227890984657
True	829.3415348252536
True	397.3767654147779
True	185.52469697233545
True	846.4245597653099
True	209.8436235247089
True	139.881452998169
True	318.990940433374
True	226.7746209301544
True	207.40456456619543
True	613.8194035947745
True	247.436397847472
True	189.9658891304072
True	465.2171645943749
True	465.5416599821124
True	61.9415595928811
True	284.6300828318165
True	73.93093976397796
True	344.1525187152665
True	347.0439079357243
True	257.1309909913991
True	173.14895763650526
True	390.0108590679411
True	664.0723860306553
True	767.081930122296
True	296.22790219801027
True	741.0825105892955
True	60.32473517738014
True	890.8573204915847
True	350.0539834028359
True	11.261132696948374
True	608.6192107226991
True	694.4179664564598
True	250.21465244486825
True	161.92150622532247
True	45.97131985161228
True	389.4629988747074
True	70.16074103321814
True	13.198153354381784
True	889.8569576032285
True	371.5679660495181
True	174.4235776052751
True	1004.9294019507888
True	12.242640760365
True	786.3709555379511
True	32.027142384471155
True	668.5185842009698
True	61.89201326732299
True	789.1638629526785
True	438.0333802528425
True	193.33754150356904
True	437.5885616517277
True	206.2686735609401
True	302.54257048917987
True	232.8256201057262
True	397.9051378781083
True	10.5886695342083
True	316.21736908211574
True	118.28256086613764
True	10.947717921453195
True	476.6412806185931
True	712.5714770525109
True	292.83726695327647
True	80.91906405013586
True	300.87512159156665
True	80.1363708813681
True	188.096816054186
True	180.09315818174562
True	384.6555297105235
True	46.44957261590378
True	131.0946481025951
True	372.5957494788078
True	845.028334544308
True	109.22395154451227
True	207.55512184613173
True	438.9743716251168
True	19.892118826078548
True	428.50316336535815
True	520.2052138922205
True	88.24123780498093
True	398.5327661511231
True	351.4002385566608
True	417.7071540222144
True	599.2809519431363
True	1053.721406540022
True	1002.6419659823376
True	54.50748699265414
True	1063.6426598658484
True	114.71179149304584
True	111.68074806492837
True	109.35843867257968
True	490.5798439227656
True	378.82372380943127
True	589.0295035260667
True	254.06046701367373
True	169.80519140649417
True	399.68982191227497
True	15.71945767399121
True	465.3886956925168
True	365.28824645675127
True	147.42349513570647
True	93.63159598637296
True	517.5449500399642
True	971.3179788259716
True	203.2136916071792
True	68.1230955733208
True	443.9341227550826
True	384.6069780762277
True	506.79414085123904
True	326.1109388673443
True	4.051499198845069
True	544.9101110636715
True	514.2585967332612
True	505.1499429524232
True	187.63890741730788
True	106.89283520131194
True	17.75174385650797
True	380.7577515532519
True	108.59769437880333
True	7.530189754873721
True	32.20571591738717
True	353.0114547687875
True	666.1311061973603
True	141.53677120853578
True	87.57967855753684
True	26.43661390352851
True	396.4414871128094
True	351.4078397540089
True	748.2910757406537
True	300.9147153036438
True	505.7738419664035
True	529.4310359165393
True	530.9711500877315
True	287.0257844519061
True	530.5528342609639
True	99.48129625792794
True	577.4154616692609
True	6.931557559985022
True	368.83316508064985
True	494.2185204206729
True	972.6092050148252
True	340.0348086339426
True	789.8766940008798
True	963.6164533808784
True	187.35457947944468
True	33.49826355898488
True	375.4484580080594
True	388.5561579225721
True	590.993944018465
True	244.33855501945885
True	28.73004569175668
True	643.5335253421748
True	129.10240808141313
True	1050.5409781380777
True	318.800556809257
True	462.888533874529
True	127.3580613230788
True	811.998389421866
True	142.73339144562166
True	826.5690405438044
True	560.5548848300468
True	180.4650532582345
True	108.3329525930481
True	66.14047137221266
True	566.3584717837355
True	900.2950890963774
True	435.1415551270989
True	545.9044027581629
True	135.10176713676313
True	602.9850849463716
True	505.79933285348113
True	782.6644968474255
True	303.8262364005114
True	585.3990314627281
True	112.22833938953022
True	24.04550977906572
True	411.4842320092661
True	165.49052538847548
True	104.73352960909143
True	363.4540556657316
True	1107.3482823202237
True	267.9030841882536
True	541.4071471437585
True	11.013570004274944
True	75.56814325565946
True	332.4129615504617
True	761.6626776115585
True	442.79180903748886
True	518.3464191887707
True	719.6221341874414
True	73.28603423788333
True	755.5489835057758
True	49.33983197279686
True	109.92706426814654
True	181.7649314848444
True	82.09381839683924
True	25.062676440371447
True	293.4126852829783
True	489.5553481255682
True	895.3219596287992
True	849.5574605533476
True	6.349051113225016
True	279.3370607478732
True	459.64497834806167
True	119.815343315601
True	227.62038365957383
True	329.66096921358786
True	1308.086890455253
True	439.12399219766286
True	27.268177787744264
True	183.50111082074343
True	708.4669900419275
True	36.35499879965128
True	179.74515791090906
True	565.0432724273497
True	70.38838590113689
True	889.0308059629921
True	332.66237365525905
True	663.565081810473
True	71.12530550348075
True	681.6108692961105
True	601.2577121136225
True	883.0276766799047
True	260.53022415505416
True	520.6367837870941
True	862.6363175745324
True	894.2047160577132
True	233.2493837221392
True	766.7365103731219
True	223.3607134503216
True	441.45534586872895
True	374.8354074992896
True	511.60410120486347
True	491.1371588421175
True	304.8118328171651
True	350.9875871300467
True	103.53608633924
True	355.8263827354399
True	1152.9148544972502
True	310.9800242585038
True	142.8212975927636
True	310.103153982169
True	751.0848877764352
True	646.629647933493
True	420.27266369112175
True	126.31691076709676
True	333.7212654071453
True	32.48087829866637
True	182.72561710167943
True	89.64569502689237
True	89.83712293424698
True	540.3185262942789
True	136.20960620377497
True	132.68109413596318
True	109.41148821623824
True	83.43642075259613
True	458.1411685809796
True	402.319092545144
True	1036.748999735495
True	521.242752767298
True	851.0809169488298
True	273.9419157786611
True	298.1978999510273
True	531.9763525739953
True	193.25365821790965
True	774.0316054863054
True	243.47639611831448
True	348.6666264432663
True	71.37061633965894
True	115.78308220498704
True	263.51906455207074
True	123.14208121645188
True	476.6559104336112
True	32.08162444137586
True	575.1088175858986
True	1003.254819710378
True	745.0364258567628
True	1.3295136208227638
True	62.789119763642624
True	490.7869848494956
True	428.3480598067316
True	75.55488875953752
True	115.30833508057748
True	309.8986355506934
True	78.17994224438742
True	49.07133585335163
True	728.3599284939776
True	663.003277154218
True	159.65811725601088
True	171.44526808245584
True	531.7848664184504
True	56.84899046650376
True	24.44501859501449
True	540.0953250062367
True	451.972323865005
True	1120.6880924400784
True	45.72519618358998
True	475.4466125373619
True	880.2544248813555
True	815.5516361418922
True	283.5614385705678
True	761.3146931887768
True	390.9407350184455
True	37.79424275934222
True	100.78472086812152
True	719.2538271848572
True	76.56724073182096
True	142.39576648087143
True	916.5314669392102
True	186.42114967978927
True	288.53206647056567
True	102.25174478872104
True	617.6663421410742
True	581.3602146377218
True	213.66366311027613
True	432.6250532725202
True	40.5222070792543
True	284.46677223013654
True	562.7651692758374
True	621.7206876296389
True	310.47492669410195
True	75.22651757680269
True	949.627564899199
True	1092.0546800171562
True	565.2402268804525
True	63.44995094960629
True	31.64581935830545
True	93.71547400907195
True	104.30575628095131
True	106.96112001641116
True	885.9691897455591
True	1253.4493826958676
True	724.6010413871852
True	314.97164778463974
True	9.300616932753924
True	20.56074729439121
True	340.7176139390592
True	467.35048628420986
True	48.05194821375871
True	543.9921765121238
True	424.9438912232664
True	396.3706784285984
True	79.13137795584116
True	193.8815571983932
True	262.1459592757936
True	135.66208365139923
True	368.37756109719135
True	43.04896073577988
True	178.80007385402783
True	1158.4399381513438
True	6.302432819208141
True	26.875330064689678
True	576.3545660328994
True	360.8712591202419
True	757.0688148039025
True	159.15568199844608
True	772.4311143955397
True	601.3221771361447
True	287.3271262603688
True	428.25706059560696
True	327.00249736492805
True	290.410301978451
True	267.25981873111783
True	400.0211566141374
True	509.55010202557264
True	517.3353814609673
True	108.37386306540748
True	362.8165807892386
True	8.280849833527839
True	184.4003063652395
True	226.31069832928756
True	892.2181066455651
True	593.8602456464581
True	31.516094996507483
True	727.9173289611846
True	859.4392736343343
True	101.23409020499706
True	345.1257784868628
True	834.0550797647172
True	217.26124703603588
True	165.0691684148023
True	527.0249034400767
True	606.8966395023446
True	1094.9820702158888
True	147.28151821719564
True	159.5174965771432
True	262.3877982573257
True	315.32343444191844
True	419.1433750684232
True	420.419775854233
True	311.347438336124
True	444.1846213702781
True	493.59252082272855
True	234.1833376552653
True	1464.9885149158872
True	248.4201985076348
True	399.33466687192254
True	48.47944847802542
True	756.9733013830571
True	254.31642060056748
True	911.18254304421
True	551.4057659176726
True	325.3302592401948
True	773.6917099607224
True	277.30355040588785
True	222.7682075432085
True	257.6618147294585
True	227.89805930216616
True	131.1467016581223
True	249.09593761876496
True	733.0088737091914
True	536.9975369276361
True	227.07927060430995
True	1099.376376500883
True	116.5367053047938
True	262.966046905198
True	70.92720578453586
True	319.5499255783868
True	424.53927321156107
True	90.96701241767992
True	223.95547587446717
True	78.74185133510831
True	684.7038370472865
True	364.5913164923037
True	226.81778229247644
True	726.6171758211145
True	904.2451733906496
True	778.8284457958309
True	824.35711143744
True	347.5954464531749
True	1.870629756258961
True	256.94210131526324
True	53.24656626272328
True	370.59316376250285
True	55.868173644246326
True	349.9136462113502
True	856.1480282937611
True	1025.9620117317754
True	393.321745157878
True	21.167860217506487
True	506.9016982564675
True	510.56853629611805
True	193.33037875559512
True	233.91775811262127
True	293.4085222388035
True	23.29716079225955
True	125.27308031855308
True	968.3014030564572
True	62.66324237310042
True	495.4691643202946
True	785.2417789910908
True	102.12368954700084
True	255.5192378738084
True	116.81611605583622
True	15.418541793216129
True	1.6817286129186426
True	120.87986793826386
True	1023.4260190109662
True	467.1457742253804
True	67.50270732371611
True	793.7686729950806
True	340.94724688156435
True	1.214565640969082
True	442.54753116629473
True	186.2799585489697
True	483.3462130932094
True	85.04115268587647
True	314.75283779811616
True	383.3054457353486
True	168.5683893103408
True	198.22600935370903
True	127.8028049698998
True	184.47909395782483
True	963.8947780095796
True	16.122175666470117
True	508.3642374933021
True	496.88812887485
True	414.5358091220446
True	222.83604502353103
True	242.83341393640148
True	161.33860011598972
True	46.03218625454584
True	486.8000462156166
True	147.93087792642044
True	836.3294192831128
True	829.2462664234461
True	251.7929224635485
True	318.53742029200345
True	531.7396493940421
True	40.57014217419013
True	85.99475787216798
True	722.0898286988784
True	1040.6452237097487
True	114.4775954290904
True	735.4253240904162
True	141.29892343321998
True	945.97946179491
True	662.0492806224072
True	107.47599765355514
True	278.71421996975846
True	639.8724645066193
True	257.7647956408947
True	46.798147203842575
True	557.7143900145328
True	436.845610203993
True	5.056781000698504
True	471.8306138486271
True	68.84175111244069
True	173.95356978591872
True	237.11175224594624
True	311.11612206338333
True	74.08808775023743
True	223.64892414121448
True	351.1854974461643
True	436.7416675873534
True	906.6437992028882
True	47.32022630399212
True	899.3090422562498
True	1011.5756940978332
True	130.84432816992825
True	70.75842601204971
True	978.8381065547356
True	33.92130883577759
True	221.60847952930052
True	82.42833692750803
True	204.3943658771209
True	364.0544158495843
True	975.1317905279312
True	102.1370306670132
True	67.47467438201885
True	650.7569079909815
True	272.0647031565606
True	723.3625588265263
True	56.94144144317781
True	474.27527378026383
True	392.4448113243809
True	682.0254878508799
True	56.66224048875368
True	111.7523725038132
True	27.82783589020125
True	277.38033992893986
True	46.08188855950413
True	354.66990872891733
True	3.281980658401785
True	1191.8582253945883
True	105.6762073430848
True	131.19949352690847
True	351.96860477936104
True	727.2308976227296
True	648.8978010760297
True	1005.7149145610838
True	463.092768174072
True	421.2574966857852
True	137.70435860378316
True	426.4688027674827
True	846.0960630750717
True	439.2577115671099
True	904.2888569384232
True	86.85979125928891
True	425.45507562252
True	180.7743174739228
True	275.81729520757153
True	738.5553196891307
True	170.360070996492
True	133.0519316677131
True	62.84754718389292
True	874.7647555605615
True	774.4049669482059
True	77.95731593400687
True	452.2433397014087
True	738.757077691089
True	422.48084279294
True	56.80304063931391
True	324.5023560191564
True	787.2593806352364
True	30.99777471966549
True	383.63192417742016
True	172.51629316933304
True	287.2579042312872
True	31.78385677035034
True	218.85674343452777
True	779.7636099587655
True	637.3043357834207
True	57.42455293865401
True	298.41626148527234
True	916.425044176787
True	17.026882575310708
True	304.3055037098871
True	279.3800372519345
True	433.2889168629795
True	207.7543191116089
True	612.424089454544
True	42.97650497649247
True	1000.2287672723656
True	915.1115405942736
True	44.397621454857706
True	395.58883856065
True	715.7050859535827
True	911.2307482542805
True	274.417693282859
True	613.0325329794643
True	130.91264651377082
True	186.73298829207755
True	133.8996646202809
True	130.45983261929285
True	199.68071544228115
True	922.9804890614876
True	781.6813620351011
True	969.9501614489104
True	20.83375978824308
True	27.436545879697757
True	367.7860867607215
True	12.439209052861615
True	604.7909563097899
True	1106.1404932845176
True	262.90065815604487
True	205.7546848450484
True	86.75021927687362
True	210.0681319538116
True	117.5375543515562
True	41.51401285605292
True	137.47321583488178
True	91.44609723971908
True	249.8160037646342
True	520.4526458443562
True	164.95088859316937
True	30.696779252853773
True	58.36935458224549
True	436.304494011458
True	266.6634868078738
True	576.4445238723397
True	21.88812206086603
True	112.17715077156922
True	692.3254280598123
True	264.8337938321399
True	467.91093201538246
True	650.1156902789293
True	103.5056943218794
True	110.9658213745904
True	81.18302762809722
True	28.48647013266617
True	112.724100667161
True	86.19209073146055
True	103.6537192061493
True	150.99025078089537
True	231.9466776681001
True	823.986142341651
True	284.83696537489703
True	918.116301874086
True	169.48590259064585
True	208.53685436257456
True	838.0817847047774
True	286.0819143156129
True	596.1126765404547
True	253.26121902553865
True	357.1631472328756
True	434.131702906262
True	559.1359091954583
True	646.9697506843971
True	380.0088429465389
True	38.01873619108432
True	553.1796113098216
True	614.4572893663884
True	20.19564873614038
True	10.741686335251668
True	266.51260008514595
True	406.1512065013806
True	470.1319762219137
True	67.77712008711654
True	653.3032885317383
True	951.6642792758526
True	236.684038391624
True	904.8063755485002
True	268.0299601153519
True	104.48823004807836
True	266.54249388014915
True	671.1617180875035
True	36.25359023058585
True	561.9876668690893
True	1305.373092795151
True	1015.9989507101244
True	879.592646381447
True	208.5972983983739
True	91.70534837622456
True	188.1758366790953
True	839.2426411063341
True	147.82119775349574
True	1074.8132566392726
True	897.3182815235306
True	41.847895151787775
True	87.02112422337414
True	415.29546105438857
True	382.3449542569477
True	205.6542594789588
True	518.7884568673519
True	647.6238528271585
True	123.80372888819302
True	266.22981246767614
True	994.7751289429356
True	48.32352418124361
True	717.8803901329375
True	546.3983925145599
True	37.8781728670206
True	817.7587804415107
True	388.5177557423944
True	584.6787616516401
True	114.10179058619356
True	268.75273490914896
True	220.1260434281356
True	25.45721921019292
True	133.82691225966525
True	749.1968488454721
True	136.52929614474243
True	387.4151393693942
True	63.4503273598039
True	605.4751435486377
True	612.1029786451683
True	228.6619796853408
True	469.493193888789
True	158.96911797828002
True	164.9577124047739
True	224.17264904872428
True	280.6824504506004
True	356.0815022749123
True	132.19999240013314
True	202.4946234713232
True	27.28892352450473
True	887.4091039706734
True	318.0890726230921
True	8.979717657439064
True	361.2205982614749
True	172.8556343760621
True	627.7741585025251
True	360.9469312801261
True	584.7153126400677
True	531.077154574963
True	496.7038423781701
True	801.7489077160411
True	239.47541761954847
True	564.805503752107
True	157.5536269224723
True	496.0533032714659
True	364.67997173110217
True	383.1307107131706
True	133.85800662757865
True	138.54518545077383
True	108.41580537446336
True	65.01978376740834
True	728.9451950918698
True	177.78393534537065
True	43.38726882533014
True	0.0
True	551.8527571041009
True	109.65771179358195
True	22.37010278617233
True	36.588198963273406
True	119.36723618408624
True	555.6323610137504
True	184.44738561751285
True	108.02887898252706
True	36.89705749756573
True	159.9553232747069
True	946.54408610161
True	52.4285353032534
True	230.0607629716777
True	745.4921677933032
True	316.01142013183903
True	475.632963391245
True	458.97269365719904
True	513.3617886302472
True	596.6018643117113
True	925.3435081079264
True	257.6528132025026
True	1030.7584547432984
True	918.211886318548
True	625.7980970345811
True	352.0328761174869
True	844.4063369766861
True	9.554874848168392
True	34.769184973104984
True	289.89972912379875
True	43.674661492131634
True	211.83386149797104
True	746.1197421819695
True	222.59319264494584
True	704.4335303046118
True	761.2720835672981
True	122.76830826055092
True	357.9081723931506
True	559.3500125203
True	25.66252953856431
True	137.31070385973436
True	430.7438786081623
True	300.3976252071868
True	197.38427506541672
True	107.39054819518506
True	377.79370323047806
True	20.61668315705602
True	364.3166176986027
True	371.8780266092731
True	988.0018012466204
True	369.2803521968488
True	31.43418986335106
True	420.1407516375238
True	434.102764266835
True	237.92177545746003
True	30.2882401221867
True	767.9249223068123
True	445.78272295553467
True	176.21389980861125
True	12.881457935846974
True	1214.654698074418
True	170.7471350947863
True	26.778156728040276
True	300.1792223218004
True	269.5993008893003
True	113.64115936752218
True	298.61342630553094
True	47.53938492730485
True	315.116935595273
True	302.17477152962425
True	336.63452536839367
True	30.150418461545147
True	47.39842747273679
True	1082.0595687940126
True	25.434034744375413
True	12.726045347793534
True	174.57814771097813
True	642.5278793356734
True	6.012984075825589
True	189.41839490029065
True	178.02896514972068
True	535.0819180467654
True	374.0462406440869
True	718.1479120629796
True	321.07613657716814
True	492.75112355533366
True	435.7310724361297
True	501.6771497077726
True	96.26513857573306
True	1292.399553272927
True	896.09484942874
True	292.2628404282502
True	526.088590288842
True	104.4594604106538
True	579.006430122938
True	453.23274151966217
True	161.67378379648844
True	71.75572956876584
True	351.30588692299926
True	165.8128252864356
True	30.44777796865491
True	589.631653158377
True	380.15659680867327
True	71.6719785410265
True	32.310229332381425
True	694.9940230938356
True	488.6504885793287
True	69.45067718829684
True	21.61513407218962
True	318.80982328074776
True	318.79136025138547
True	692.3857276890147
True	541.3514383689662
True	561.6876779654522
True	790.1157869930877
True	8.690139978149253
True	57.34336555872268
True	38.49293072806677
True	58.73363865429277
True	502.5288481846499
True	590.9773741772976
True	82.6730613236096
True	109.5233487536728
True	178.04017529852126
True	78.04715863335367
True	169.9155450637452
True	203.91116302022417
True	273.7521657150133
True	835.5401054838632
True	584.550692798151
True	285.6261162228542
True	192.89592900098023
True	276.8775598128054
True	249.1505764804584
True	718.4074559033049
True	322.0308670059548
True	168.67777560363854
True	875.6736927381755
True	348.0163424963492
True	481.68915278816974
True	152.65774352284257
True	116.89354333520215
True	63.15406640032397
True	211.15865742263676
True	987.2859987603678
True	522.354035871875
True	109.80245591580592
True	360.0910114650986
True	100.8944684174229
True	659.808827136574
True	4.604654956519956
True	672.4737462781383
True	33.55963299312315
True	931.1106530816944
True	832.8519695476823
True	210.4351918996661
True	29.28607896902272
True	83.10833839749915
True	456.6032611425972
True	225.70848072234327
True	1.467791625307893
True	74.05905139117858
True	1071.8502861088311
True	341.1259229446564
True	693.2394699557635
True	496.3246277071311
True	31.9541173178874
True	138.3822396073451
True	459.7714644631654
True	900.2806262348547
True	821.1861174397807
True	419.8775320556895
True	336.86088949457184
True	13.317574038471104
True	78.98157321276678
True	765.9559078852053
True	470.7632514861818
True	382.0482883429134
True	883.078968887784
True	26.5021651462776
True	224.10293849519684
True	875.0499847347858
True	221.2337322074208
True	10.18663284438072
True	504.6671452768546
True	99.61828159279248
True	632.3204506518902
True	54.78960572618083
True	250.84703122363504
True	855.0462215619106
True	910.0527007845257
True	276.96943689324587
True	425.3695388490571
True	119.66865312666324
True	605.7840202473186
True	260.930603857829
True	199.2393278739672
True	894.7001393274356
True	55.40433116706591
True	712.6952478111688
True	278.5210138041976
True	301.07880392211547
True	171.0617764292238
True	466.5213193628303
True	613.3513692934072
True	371.42529807574033
True	397.281755769648
True	69.59447409380365
True	167.63856855612116
True	468.7792265752344
True	219.93717261650943
True	37.376890216842014
True	209.04786282757095
True	404.7545226387195
True	419.0597187934736
True	747.5627140801973
True	132.0106281119767
True	658.5295072120002
True	504.4009411377027
True	584.3514452004866
True	137.1390169501126
True	39.50285038833791
True	661.8553223988013
True	62.23590715815216
True	560.1895761934181
True	691.4394335076989
True	463.2462233168913
True	134.21988114329625
True	535.2030037603855
True	4.799960559352394
True	421.5454643436566
True	32.69858744212035
True	619.9691243249698
True	261.0174157705138
True	564.1281299334877
True	709.855708338084
True	144.73181870536897
True	516.1513511020344
True	499.8367489084372
True	58.088707626130194
True	969.5156357447694
True	3.671397575900574
True	27.148230251348934
True	649.2574975788518
True	678.1461843340727
True	131.99599721023165
True	407.9948438499058
True	127.2800851307543
True	73.94668419270515
True	447.4636130790468
True	42.25738861126565
True	510.7896939921738
True	12.541798422496628
True	791.1143708261163
True	527.4339556935373
True	674.5329461780775
True	104.37528224547675
True	373.2210856759623
True	1009.7053742660296
True	868.9576476550786
True	138.53147802465472
True	533.429907068667
True	456.71250709518137
True	238.0257325721094
True	260.1204664580644
True	5.7124608765477936
True	313.61247819748286
True	10.834131421801231
True	373.2882070580978
True	73.76758993563911
True	405.1289307208775
True	651.4060450148505
True	128.45507706204202
True	238.1097255513293
True	656.0651535610251
True	697.7267759610187
True	296.79978181491646
True	134.34536531608666
True	164.8415449001547
True	484.6433294291703
True	84.83762235634146
True	9.41631402208371
True	509.0977253133369
True	566.5845145184248
True	20.169685552206303
True	140.67833607146773
True	879.047266416628
True	518.8592499756329
True	273.82275029050703
True	35.703505161688064
True	468.5926648599365
True	110.25955252471248
True	583.3666415884278
True	667.2953602439682
True	303.6372345418463
True	395.0938014056747
True	187.00883910160317
True	237.639177343778
True	75.88465194190945
True	222.64138138385104
True	494.6453264640404
True	22.80237438799193
True	467.0222171045606
True	377.86916136442727
True	705.1659676245313
True	891.55841246545
True	893.7283978389814
True	154.0717422651535
True	405.0689027883428
True	70.64474346347464
True	195.04338139555784
True	322.0796914088617
True	9.051564687960033
True	798.4127091885025
True	21.725308490348883
True	393.3642466051961
True	266.7779239054436
True	647.5791712561161
True	206.89027481049803
True	38.10833559876693
True	697.2726641345419
True	1077.6884582813798
True	234.09862447769385
True	133.6211475227786
True	607.4902344287372
True	503.0552589177833
True	17.543893844346755
True	818.5438996774101
True	111.34755624327016
True	48.81488294992472
True	308.09076457056534
True	355.89751973081707
True	419.3921120676658
True	270.0233144842655
True	19.8140583066799
True	20.556345194147404
True	869.1090662446708
True	197.21167346630887
True	107.40223588066534
True	818.5314191056087
True	641.8681266336021
True	646.7800253217919
True	449.8547404369712
True	146.4170252041272
True	31.703913002791406
True	99.27935985216622
True	442.1444048307778
True	225.191410288932
True	475.8541814783213
True	145.04822367215309
True	505.5420286572386
True	653.8179915214057
True	960.03154936288
True	24.735628709690697
True	960.5302331364384
True	1066.443611114524
True	497.8613427904885
True	78.4442075568451
True	786.974775094156
True	644.7596023736515
True	638.9200939120362
True	173.19501938907194
True	728.5265631423435
True	714.3798863543166
True	122.94145435706994
True	771.4674352249356
True	817.1098546538001
True	472.5120382481503
True	226.42965791946327
True	75.20945777479866
True	314.3376594025124
True	316.95257311145053
True	456.2101865271608
True	422.4312451369261
True	191.44973355974008
True	305.56759703010147
True	2.292570126098305
True	14.438829344523915
True	104.05281024016745
True	130.50612526242796
True	355.5979773235765
True	344.55338289776245
True	115.43316310939908
True	16.376063290376774
True	210.0346850450793
True	841.6820541129641
True	472.605306912111
True	530.9055259853393
True	569.328880772374
True	833.0507383058948
True	637.3566073424953
True	93.55376864955043
True	204.68467284749732
True	247.9074117623505
True	271.30219858045325
True	100.76611895740491
True	374.2308099071908
True	427.7600968855992
True	166.17627711320267
True	660.2837171236288
True	242.0908831889965
True	204.74623089818397
True	29.41695654330813
True	246.13721354646145
True	486.4239804168666
True	173.98064316258382
True	543.3147489795275
True	472.9236750373755
True	239.04758315798892
True	107.85952964617674
True	43.24683884755429
True	404.50460536808976
True	778.9696358815794
True	166.36022975508857
True	1032.095344614747
True	1059.617919976488
True	482.4768550842004
True	103.88672059061902
True	127.52923589852418
True	648.1699607996221
True	7.969885398606543
True	227.85561579614173
True	135.33282287855556
True	117.05329542323408
True	328.69152044284783
True	643.7390910658371
True	40.25505243842591
True	127.68750228689514
True	974.0165432597812
True	57.95774101173576
True	451.2222662578291
True	536.084588914081
True	244.87865377149788
True	132.0554256948712
True	970.3550812846446
True	1207.1636426100924
True	525.302872521571
True	644.5019444333609
True	207.83252236970557
True	154.2349783661626
True	308.1387225784136
True	257.33577876225195
True	173.62005939933653
True	309.59173995512225
True	333.6032973111276
True	10.304391065636995
True	635.8835333569039
True	145.4349086146942
True	78.06740116325678
True	443.9607993470684
True	311.46199671125856
True	1176.4565132806822
True	364.1574587722883
True	1013.516158636357
True	10.636457790187276
True	275.0993525545239
True	232.63609426712384
True	158.03420989158087
True	493.71550075283335
True	197.1254130862488
True	393.7190084741853
True	320.8841674192515
True	112.11494829851758
True	351.00628363589
True	1056.9753944461272
True	707.9634405321417
True	231.55563627163988
True	111.4626872138658
True	291.7139697017331
True	26.271149520212216
True	357.11849342492616
True	323.30928418945933
True	555.6625926238121
True	435.8422916815493
True	344.8747896976334
True	150.00670925720848
True	12.132495034570722
True	424.3803964725362
True	293.037484667992
True	136.5825783611036
True	305.68087614953794
True	420.47898744560456
True	814.1342556124094
True	324.06218773257945
True	776.8010031708823
True	394.3320808099881
True	381.7212993375232
True	1.2718725475612822
True	1190.908369004638
True	99.80807261407432
True	909.7432080034276
True	211.29359119397705
True	465.0100607249796
True	671.01808726643
True	89.55942191819108
True	477.2553028393368
True	32.82938314477272
True	423.382140367295
True	74.52568059585921
True	229.6311731805504
True	39.982000874918384
True	691.3940289960478
True	188.85348173979824
True	20.76302203509815
True	397.9036446694896
True	107.19746221186342
True	173.02550751524535
True	796.6115136048625
True	266.0429276106238
True	152.22838866033354
True	360.3481326398242
True	527.3581933039147
True	331.6605285300593
True	501.9944038346116
True	640.9440819374071
True	155.16192859502863
True	5.979498647174694
True	71.24727533159849
True	444.518820197571
True	94.27715409424223
True	81.43982624350343
True	1029.122018831133
True	27.5803268353596
True	325.4764736210711
True	325.3340411666248
True	453.6572214086517
True	657.3738581074964
True	188.0623168588666
True	623.6326088848105
True	328.0927046172871
True	343.54937512602106
True	265.72173794742673
True	218.6795205735846
True	362.5723142444067
True	433.0975185541994
True	416.3406092625394
True	600.3602350462598
True	138.21449854874788
True	76.84690739398701
True	40.43184424154914
True	289.6911718412833
True	636.807598661463
True	406.4545311332741
True	780.9644933066331
True	221.01827857003957
True	397.428825355406
True	67.2593296766216
True	56.507127094521984
True	424.0388464818676
True	196.94342055123897
True	229.90250723217545
True	43.34609004178849
True	1100.4974095595726
True	164.99077545667373
True	906.0415968946024
True	317.2700951680709
True	927.6749794030202
True	236.66603941781293
True	458.7442788561876
True	538.0168308807811
True	634.6881466464288
True	210.42958063640924
True	484.9771482623856
True	940.3991156495268
True	126.80131921123532
True	7.702418019581591
True	577.1052719205386
True	29.386629064388543
True	73.70605178721773
True	804.6545926750792
True	217.8749486389348
True	974.9873069078606
True	682.4727470880754
True	412.4097507804805
True	282.98487930671547
True	490.0754968618417
True	340.9514574943995
True	177.73496432579287
True	685.0842607432671
True	731.9436001700915
True	206.779210794574
True	93.04795789019924
True	516.141170682419
True	130.57738239678622
True	394.9147694066015
True	350.8760899239379
True	60.769990787932265
True	380.074735735254
True	420.4305742406808
True	378.7479048532638
True	411.19872392373736
True	420.545844766164
True	625.0434391583325
True	54.64675879891854
True	441.64470462381706
True	322.34473026465366
True	665.5148548596443
True	214.26810348196017
True	97.81130485801168
True	44.13543996512235
True	544.1678983445781
True	617.8854017341021
True	183.87506350871385
True	414.12075032000297
True	340.29017289328664
True	17.000267564672697
True	175.97825635499728
True	288.73282074692617
True	2.489374689037182
True	876.9365687476353
True	80.36100907655612
True	106.19353622946332
True	118.72700882159224
True	362.5484761395044
True	37.91053437999027
True	462.1977325693846
True	224.65069193010785
True	5.671743685893901
True	117.29085931875385
True	437.8673211884457
True	49.02821704047464
True	66.60495700170365
True	180.9675491165472
True	301.49681793560217
True	941.0104099499364
True	399.2795978583735
True	945.1502873290652
True	184.52435746261983
True	1026.1408382725217
True	796.256175323838
True	668.0834312973044
True	413.1666080681325
True	372.2777020282412
True	75.6796797585559
True	75.31728031673377
True	81.18963189405049
True	168.61012034467493
True	488.1659752727282
True	1143.8134475453392
True	184.71191424973253
True	358.9100438973989
True	439.00300840979713
True	604.4985234971833
True	605.7672392485881
True	281.18389193393625
True	473.3096486745487
True	683.1213367798986
True	91.74363037071188
True	679.3184507283777
True	264.5930276925521
True	130.45666719426384
True	414.809863173133
True	870.3021541425586
True	430.4612828285202
True	833.6090414998798
True	196.15910920705429
True	334.8842625775223
True	694.9806823148706
True	623.6847548060418
True	183.96739001897785
True	261.421742583638
True	817.8414112391448
True	33.69709857096267
True	187.04015011670128
True	484.69794164048096
True	684.4288866466782
True	106.967556436407
True	34.97140710919109
True	169.02648801071896
True	706.2464183871056
True	312.24936925620545
True	557.8223037478176
True	354.3332168837552
True	289.7019218041332
True	452.5075332622582
True	477.94294905154175
True	70.40890457666981
True	378.6476653390459
True	764.0948667388692
True	0.0
True	301.02098820414875
True	244.2526903613181
True	986.551960451968
True	149.31465007162458
True	644.3067544654288
True	636.5772772728345
True	117.14970298473308
True	218.1480037646366
True	129.71787460044118
True	10.608010573408386
True	284.97454010830774
True	369.7248368537692
True	1142.2736057320733
True	231.909731917102
True	409.9743547072494
True	669.8966860361346
True	195.3210544442426
True	29.02709084198785
True	839.0170330246577
True	584.872033562564
True	152.49622727529868
True	622.4369168064028
True	159.92436434599733
True	311.52715833182685
True	798.5560042460982
True	34.690707274218084
True	107.64009416325284
True	515.4674859595488
True	63.68748331086528
True	79.9424186623854
True	415.8392784013001
True	22.753743160135635
True	757.8606067673322
True	100.00743372790744
True	158.98116813696222
True	20.256342744042826
True	705.3178158881814
True	30.608548896878844
True	782.7104046917276
True	387.5828598082375
True	116.0148483806163
True	689.1968853115644
True	530.8982561603598
True	564.3861761259624
True	47.55084137781304
True	365.1422229962354
True	5.675783978530201
True	96.84017281258848
True	371.4365573225392
True	48.39958037246259
True	125.30406734829198
True	293.50641591822966
True	172.95993551350242
True	90.8086421035479
True	674.8239727149081
True	21.44959519895088
True	1158.9407507495866
True	502.6628853711533
True	298.74432651811446
True	489.51378276451067
True	124.10782826432688
True	793.2263091880443
True	1140.520847343265
True	759.4512406006602
True	174.85282809520726
True	226.5280823265853
True	50.56324941732786
True	58.31770714899029
True	159.95745815129084
True	100.67317362314635
True	171.6748934667306
True	1210.0274188945295
True	322.30935916887086
True	350.93325392204446
True	710.2089998314692
True	18.04815037483957
True	13.83240401693155
True	579.4670471894556
True	6.127207430654825
True	111.76736816561991
True	664.9709632853551
True	179.4883139282612
True	656.1869607873273
True	817.3220355072357
True	157.31691377169042
True	894.8035811353714
True	2.6153960576326303
True	452.7066670249376
True	1063.1522090508313
True	26.117581399985877
True	229.73540148699087
True	146.27168245336205
True	989.7746413554175
True	233.41688313243785
True	511.3258553272496
True	124.35649875342556
True	515.6786454657959
True	146.87323142931075
True	100.33058447558224
True	383.52261016210366
True	65.90885830225736
True	51.45628976539403
True	1097.7648726858786
True	258.9676530238096
True	159.23264309653388
True	362.26623063666057
True	394.4809016237165
True	217.4793312768652
True	161.83823433544558
True	394.0531148482017
True	33.19431546467902
True	481.28007062782336
True	1154.7117504040568
True	116.8803584334701
True	474.7331589609609
True	310.2660252699398
True	26.5445057167016
True	418.1437979795807
True	104.6089021024472
True	579.1564417627129
True	201.32995733015895
True	432.39568516836647
True	19.09438577674615
True	436.8780989474271
True	107.94041833510728
True	343.64403027440875
True	32.85324360841845
True	176.76475718633446
True	251.4929758734561
True	752.2088438105462
True	58.61904270448292
True	140.87165023708258
True	233.2058189454056
True	134.306846616372
True	654.2412535538479
True	546.7636045835495
True	770.7575813690115
True	392.782844026993
True	536.8039003011157
True	410.1564089118388
True	692.3359494208578
True	67.96744872610918
True	452.7603341144843
True	423.9159637909758
True	50.77883319889551
True	88.5735127350929
True	130.48814014190654
True	88.80373472212379
True	339.8643724959862
True	831.4697236137678
True	312.8902781284568
True	1073.8395208127768
True	332.74833099211173
True	894.7773830336993
True	154.73637762748564
True	562.510104793127
True	622.0606108998556
True	707.5207986872564
True	445.7708124170792
True	63.28306289603744
True	288.27215856524714
True	40.13902705573092
True	158.6655101428581
True	175.3195426051294
True	1123.4464457400766
True	244.157565824478
True	554.5744293823285
True	570.7748729388295
True	573.3783191963682
True	892.5558472810071
True	603.5792762335857
True	627.9231333212914
True	944.9251973295854
True	127.52508060971071
True	325.2449942859703
True	266.66517855682133
True	323.80310732905207
True	86.99380706746032
True	379.7408429049801
True	4.408804580719488
True	339.74651892971826
True	260.14519260512606
True	606.338280388779
True	268.59229310424195
True	357.22849038759864
True	10.303882726290333
True	59.47146847010112
True	546.7587962975234
True	31.10277309315875
True	148.4803001311035
True	61.2403129889829
True	147.94803515219022
True	248.24617469550296
True	72.78227679192634
True	380.7917893149871
True	260.589059998692
True	100.17368311731248
True	333.39735021209606
True	65.40579370013205
True	602.8375706256844
True	814.2367774674464
True	281.49516831677727
True	1129.8382082718729
True	112.50460324283422
True	309.53355420485593
True	1049.6569574651962
True	86.27756189866878
True	283.77653094327155
True	9.411326789456272
True	408.5552471723065
True	469.2592771610059
True	167.3645162017071
True	628.2305259858721
True	930.6472543383444
True	155.75445142059377
True	80.21498635985346
True	318.6533010252808
True	541.450566394904
True	629.0077639375171
True	1225.0237722962
True	25.688557064091484
True	942.9827974664458
True	139.68751566140642
True	626.8805486355118
True	111.84788930829652
True	125.68053752789125
True	181.65122253676063
True	167.63314702221885
True	751.6197813547535
True	202.71512811052176
True	226.42073085548327
True	66.01682031716544
True	515.9904354616548
True	447.72489484908783
True	177.91552787948564
True	242.1997213047952
True	15.638814749457737
True	418.6336452493474
True	208.38471886456875
True	276.37485714127286
True	118.32329574777567
True	709.4105353699625
True	416.9575182454274
True	259.14782625533206
True	637.2897675291778
True	525.1209892923849
True	456.7226117785983
True	131.47977302273873
True	525.8164413293522
True	422.3164307354892
True	3.1517738318444177
True	193.20232807507352
True	89.25272992694961
True	236.78508202422083
True	3.241880813205397
True	123.35499649223732
True	345.91617553693305
True	6.816165416681601
True	842.5899850724277
True	164.6120441815516
True	716.5189440342152
True	802.5093164080392
True	152.34770047376162
True	229.94766244625507
True	467.05093346253
True	842.5553111423243
True	49.38212416031663
True	35.37740285237147
True	129.25302430394768
True	630.6642969536753
True	710.8567873166694
True	187.23696290423825
True	588.0613562481587
True	573.5657693177833
True	857.2205784795553
True	400.99464665898125
True	190.75450283111604
True	848.9335071228373
True	223.3574214279133
True	143.51065428363668
True	326.2527272941776
True	221.65273416058383
True	208.58651645126048
True	607.1221566874613
True	255.310735911996
True	192.15891289546803
True	457.63651447160873
True	470.17749414811306
True	64.04192012260852
True	284.8960401163374
True	80.47584988985267
True	327.5465221110585
True	358.2671241578622
True	255.9246806893632
True	184.2954580635036
True	373.84384968728887
True	618.3575954554108
True	733.2898105124459
True	288.3522105045148
True	743.0898148268077
True	61.86521809886285
True	879.0850792644839
True	346.41461698798133
True	13.01646863341095
True	598.6645297701239
True	690.0026693849125
True	256.2574044945078
True	169.09750462663175
True	47.30081674787045
True	386.76969939331445
True	81.02836941402678
True	13.30357834751925
True	902.2050423585944
True	370.6806235294262
True	172.97857178340433
True	974.2540469956
True	12.310547345852203
True	794.8025659899183
True	31.880805852726
True	663.7168634402772
True	55.621411354752354
True	798.0515796157586
True	447.7379015395645
True	193.61103138541344
True	430.9303369244499
True	216.23190231531265
True	297.2347211464975
True	213.5988258119654
True	410.8118768062263
True	9.047810742252125
True	315.1487337079858
True	109.99205346051444
True	11.702391150176174
True	474.6772734660277
True	722.1595721407102
True	294.027462146228
True	84.66845528749286
True	315.8238232484598
True	82.71886708623046
True	186.8387003844797
True	178.1494859493966
True	381.73153793497374
True	43.64463836988277
True	143.46557694100488
True	365.798008454185
True	848.2517235260942
True	111.6160211019561
True	205.2748988248812
True	423.7439529651999
True	20.496978869331013
True	408.8904468310107
True	490.6292227096973
True	88.17796473786733
True	396.8743326952478
True	357.6953831652337
True	409.583129848321
True	587.2384182851779
True	1041.971404099204
True	983.5980462656854
True	59.82534512670151
True	1071.0420226080184
True	109.48096610385149
True	111.11078701943016
True	111.78314974442004
True	482.4841050804189
True	374.5089932785036
True	584.0993624513391
True	253.89977705340024
True	161.58466884821755
True	414.59848934610335
True	16.336498391122916
True	446.9961259842894
True	384.7371293904762
True	150.04192428905543
True	92.90486739716788
True	519.2163513684199
True	975.385192231785
True	200.4417574155328
True	69.94106002347608
True	429.3585606182658
True	380.3761644903067
True	478.8497325652989
True	313.3115676923954
True	4.099948194782563
True	551.3209352801283
True	494.1166197243311
True	504.0998655571983
True	190.55952586490224
True	104.22204623072122
True	22.30372290617853
True	377.9622513878165
True	109.56460745818856
True	7.02065156610442
True	30.8795610560041
True	342.55049416544136
True	633.990164406464
True	136.0954520169042
True	87.94978987360162
True	23.78614743229624
True	407.3571021887774
True	368.6976303705258
True	779.4016841002405
True	299.79481926349433
True	511.81956768796937
True	551.3646448925305
True	527.996775747589
True	291.7629191982325
True	533.6342131196667
True	100.9465742668458
True	582.773854086135
True	6.639697850639098
True	362.22436665682426
True	469.4149634187692
True	968.5474999040464
True	343.43099576424845
True	787.442863121569
True	988.7654651425916
True	180.1711746244736
True	36.000817283559165
True	377.0898289206175
True	392.146266688481
True	606.4908933782259
True	246.27015308503883
True	28.582932072434627
True	656.9637455216897
True	135.26288777711363
True	1103.5425989780983
True	329.58298333553324
True	469.9232008285167
True	131.23154239455224
True	814.5684257824677
True	137.20199802570986
True	825.6613179790762
True	587.5427463386753
True	188.38490128145557
True	115.74378950258216
True	67.3152265282571
True	551.8429068998088
True	896.5553594189872
True	419.10063973742695
True	554.660057568672
True	129.02847599730018
True	612.6005818324335
True	466.59921983132654
True	784.2702395372739
True	319.9057750672612
True	570.3428057241481
True	115.58721118980252
True	24.88669221026136
True	411.3976398624257
True	171.43863778042413
True	106.50603697872832
True	381.4498740790671
True	1090.4400451283511
True	278.3529347791392
True	543.9896644935611
True	12.762722230650123
True	76.52278937688894
True	330.4834279492303
True	767.3713259027755
True	442.6901428378459
True	535.673643633162
True	738.087984632214
True	69.17744302240655
True	711.7755989744868
True	47.53578393471792
True	102.29737076792472
True	190.18567288391785
True	82.45485577234741
True	27.419170543103277
True	301.09533551771364
True	457.4566065344368
True	878.8776675068681
True	870.5909284330831
True	6.299776170140005
True	281.5177850976576
True	465.41374292982766
True	119.3423047843886
True	252.5944989759677
True	328.1020441234324
True	1308.0402324386775
True	450.90474551849945
True	25.19576099952827
True	176.2011986644156
True	709.4694193382575
True	34.30690718542142
True	164.58309664844327
True	566.6699084625061
True	70.07641003626475
True	868.8474449938408
True	329.5048059479508
True	669.9163123160556
True	74.7900094894462
True	671.6178855554908
True	593.603223042002
True	900.4754187788
True	251.53156540074957
True	495.5274360956675
True	821.5013146716847
True	904.0762483547628
True	233.91074204661984
True	740.0425395031668
True	224.23302765724057
True	454.2224152953195
True	363.3385286997338
True	501.9339084410705
True	490.9214176307468
True	307.2321074971787
True	346.77182520805064
True	115.34027235319958
True	352.58464271187665
True	1145.796818480813
True	313.9570374827168
True	141.98079049617775
True	297.9269104764941
True	748.3124479496062
True	648.1854812108995
True	411.850958782025
True	114.8774687858697
True	346.4083859317267
True	32.499445913104545
True	179.05907625878496
True	86.30847418476475
True	88.25177067168077
True	543.6879982444553
True	137.5451489628256
True	128.94614272345888
True	105.38921211859903
True	88.41445014385648
True	443.0090924942472
True	405.4248411778413
True	1009.228071808603
True	542.1883822649854
True	834.0358274189412
True	268.8617133546115
True	293.8702568527595
True	531.2602137123356
True	195.3076475377032
True	774.6412763424357
True	251.50196949992744
True	365.803100919154
True	69.54278426869121
True	118.32987011480095
True	256.2243280377748
True	125.01239882524648
True	474.1154787338551
True	31.117327972456767
True	572.4893877658723
True	1000.1028726110476
True	722.4272261883216
True	1.5044336605271864
True	63.09221938971784
True	484.8462683706923
True	448.6079622847508
True	75.88112615154803
True	119.6765367502744
True	303.4984348382115
True	85.03188063958738
True	51.97061751375029
True	712.2574307883613
True	661.8438739546222
True	160.36997428190097
True	170.79021839384703
True	547.4655678488542
True	55.20667726406337
True	25.27154261303653
True	598.0903405719082
True	432.3347375528883
True	1128.134181001746
True	48.11666601543187
True	468.459506388352
True	895.3537933553832
True	784.5533481508588
True	268.82444419771
True	768.6494001049211
True	406.9194348124647
True	44.22861916914269
True	95.47940850589424
True	736.0931525642172
True	76.9369202228135
True	137.76949098262656
True	966.7438931735098
True	178.26966620754158
True	271.5482537657228
True	102.73230301803576
True	631.2821842253754
True	595.529292239351
True	212.26835776661372
True	433.915745503028
True	40.737625982253306
True	280.2402715277924
True	578.6897270348024
True	610.5961517997046
True	318.7061144073396
True	72.56757113829786
True	918.4545018662994
True	1088.819029709562
True	550.408246133113
True	64.49567391122844
True	30.462191086064717
True	93.2422530862033
True	106.44339783406224
True	92.73114979165072
True	885.7408907864025
True	1187.3710083398164
True	740.470746389806
True	335.23570839095504
True	9.01493085740708
True	22.16112559635745
True	337.6455450810617
True	490.3070992590744
True	43.172236919886
True	544.0524144908113
True	442.3647054306166
True	388.8072890832227
True	80.76780398152411
True	196.65758211572853
True	258.915963090364
True	128.46965069930792
True	391.1639092472306
True	43.47831258481361
True	177.93777154359404
True	1174.0692460963612
True	5.405464738739941
True	26.327079999458103
True	582.743819837992
True	354.1051238962708
True	785.2357701863491
True	158.0121725314409
True	777.2141419306906
True	585.1466037754343
True	270.61913984150965
True	445.6488756907079
True	342.7302910175407
True	288.7450502523359
True	264.7799332167275
True	397.48301406075456
True	504.5906871990348
True	485.08349880654697
True	104.74899203611996
True	362.1113943891374
True	8.22860613852593
True	183.6622321569537
True	232.07280775589788
True	888.582023991203
True	607.0512139895766
True	29.96764457189074
True	740.9566801628405
True	817.4005642282656
True	110.6471169844798
True	347.4117915402259
True	809.0516519498008
True	224.0101247247713
True	156.82070151738023
True	524.0792751818392
True	597.5269492665572
True	1087.6474330181584
True	145.31409849123494
True	147.3274144710823
True	262.46149515874174
True	316.7683974580214
True	418.8021888483728
True	417.2829506578802
True	319.9235953080448
True	436.47171024242186
True	494.6208101167654
True	228.24000767437815
True	1495.469087322605
True	255.63636295318264
True	394.46381033961
True	55.11557607866633
True	759.5189845133533
True	254.1474054829505
True	881.9546264684233
True	558.9280472999012
True	319.82042911915806
True	761.026461542646
True	260.2678795337161
True	224.0333905166709
True	261.79617949711854
True	228.4918480421068
True	147.06925960588782
True	254.43036040444736
True	732.8396195716545
True	533.1292647068597
True	222.94176382186683
True	1194.2176075715515
True	115.63965721255524
True	252.07281417910863
True	66.23793582543401
True	306.7159248914287
True	415.84958285608514
True	91.9675258069412
True	230.4035953521851
True	74.25770951958259
True	747.2289937668463
True	374.0511047402292
True	221.01382641199675
True	731.3823070970906
True	853.9990480384353
True	837.6954816627341
True	816.9288798028235
True	346.3218331767127
True	1.304940994816367
True	267.30884700088103
True	56.64890180002666
True	371.4505271690561
True	55.134970790149865
True	343.68208752155067
True	852.3370967101838
True	1060.292734161836
True	407.7952122345213
True	20.605785801288
True	535.0573463998887
True	496.3459833971921
True	190.9557627083014
True	240.07205972091052
True	289.84686353305904
True	22.07680671777729
True	125.1845815723474
True	911.5667986165776
True	63.90162782430064
True	469.2088861645765
True	781.0354819516492
True	101.96206087107048
True	238.8666825859634
True	114.51355486205505
True	15.381409643003636
True	1.6867615161207308
True	112.55812067741896
True	996.7739370360098
True	482.8332434357605
True	66.3817956095161
True	785.1867422558782
True	336.4713959441507
True	1.3236829528326164
True	462.6254950442465
True	191.56381248472184
True	493.0971960869013
True	87.00869780570844
True	329.6567042621958
True	369.4683611464047
True	171.94237751293844
True	217.9165128445884
True	122.1286652070888
True	172.18028773756933
True	951.2964744308304
True	14.96445557508727
True	513.2832693906308
True	493.1348978343737
True	398.5790586780425
True	218.280746923931
True	229.0064636579229
True	161.21235040502427
True	47.019609251175886
True	493.1073092223877
True	153.4795178960272
True	800.7365559161676
True	861.5908404813596
True	257.52780140972806
True	317.9369218385162
True	519.4343529692142
True	41.813281430131326
True	83.42720777189048
True	727.6202168168629
True	1071.402045320945
True	113.33192455127846
True	728.2806916217652
True	147.4750249840245
True	968.2615205437636
True	670.2730486852557
True	102.14832079516913
True	269.8840728212023
True	594.9562906870093
True	264.13606582912047
True	47.11065340228084
True	564.9747475490116
True	460.01305204617785
True	6.267284291018713
True	457.48915059333183
True	69.9546205901973
True	172.69746037396908
True	235.31547874543293
True	322.54247827929004
True	72.96118370100871
True	220.13480395075837
True	351.7495465136186
True	415.0384528211655
True	909.561192665724
True	49.29998102165071
True	907.8486188142946
True	1023.4071960401182
True	134.3603070975799
True	71.3906698655407
True	953.0025959868084
True	34.12505390979167
True	211.7326653106256
True	85.94482278626803
True	198.11498666658096
True	381.6227642233922
True	961.870622053677
True	100.3166544958993
True	74.706322323277
True	656.2851095600499
True	275.0703390176937
True	726.326078082433
True	55.10942957571308
True	465.86291743299415
True	379.0937249817254
True	681.9953357763937
True	51.633044672089376
True	108.74913029987108
True	28.36748269067473
True	258.22688314522475
True	43.40101005586253
True	360.2113605430877
True	2.818428563672674
True	1190.69235323598
True	103.0726914546676
True	140.06300249982712
True	345.5109854684727
True	710.9697909802646
True	679.098997399013
True	1003.526746511565
True	468.9042736289723
True	411.16711024266544
True	144.4359170428611
True	415.3244974218383
True	830.1743684894484
True	436.1218856412262
True	929.7755075115392
True	89.75947157124399
True	432.7138539431496
True	179.66815887307493
True	283.7300847690681
True	752.5838704491387
True	164.07238224074385
True	132.7399746239985
True	67.61869289567666
True	864.7225764091891
True	795.6175297061375
True	80.26957424175521
True	431.4328177185539
True	758.7788084842762
True	422.3489324571557
True	57.11051554429394
True	319.7257481152283
True	769.5392138246929
True	31.195388503961592
True	365.3210848690915
True	162.7989372124395
True	264.1821329655206
True	31.443493978005616
True	214.81092601943277
True	793.4078957544299
True	648.7863448212191
True	56.49626392973511
True	289.9272474845121
True	861.2444409181671
True	17.63461035397186
True	315.3412329927395
True	296.0501063189649
True	437.6002492670791
True	223.23397042710783
True	595.0800711981533
True	47.92752803380946
True	956.4242990100582
True	896.1480407660789
True	47.63979581231865
True	401.93568474399774
True	709.2147773815327
True	908.7438552321984
True	263.56005116692035
True	574.6253042573937
True	129.05910614506
True	184.03364432682676
True	130.95313395342058
True	132.37271622666916
True	209.3555786682823
True	946.6425089149606
True	783.568549485039
True	974.8390640489704
True	16.974522995478104
True	28.629412792280803
True	354.10606063801805
True	13.391399251930428
True	603.3850219575962
True	1070.048126630694
True	252.4594840059806
True	213.3317408452351
True	85.7148118322314
True	215.69059459522265
True	128.06766187921104
True	42.06778153822596
True	123.65073531376616
True	87.84597005134353
True	243.76308099189572
True	533.0751206212626
True	160.13910969482362
True	27.701192617212527
True	60.24722633989712
True	432.7458018935482
True	267.06552394587493
True	600.8462657966222
True	23.37741802210371
True	117.69819811503235
True	681.9377376717292
True	271.90113902463736
True	465.3440179408018
True	648.7105081958846
True	101.65937651033168
True	110.12986160874378
True	79.97755895602023
True	25.200097849348605
True	121.30523257247884
True	85.27841493845051
True	100.87192690729434
True	155.46467710030518
True	241.8572902339409
True	812.7394154467222
True	285.520331971854
True	909.2190710841054
True	173.18479951457203
True	210.2560343812848
True	791.7565682707474
True	306.5384921351886
True	576.6100577600421
True	248.16578357500808
True	369.5962095307041
True	446.3404415149023
True	568.1931713429469
True	640.2653145695408
True	371.1111801279814
True	35.40718144612767
True	562.8995932420977
True	620.3653974093662
True	19.99456426044676
True	10.98080553864436
True	256.2242522786841
True	387.2509628074595
True	459.1676531227146
True	68.9424667938697
True	641.4959823864685
True	933.2794736737244
True	238.3722637412439
True	913.5523982467786
True	266.518546971245
True	102.36474078431829
True	260.7964397508696
True	672.3940672011495
True	42.06950964866678
True	549.3664053333357
True	1258.6629019266277
True	1012.7455209339232
True	902.9629268732444
True	201.6312580430492
True	92.04324736793004
True	204.63210344140327
True	828.5870514709142
True	139.60288708610764
True	1062.701172535203
True	859.3472580942371
True	42.08212946595058
True	89.06677695672954
True	431.3272959851972
True	387.9023453863159
True	203.22322140808663
True	516.3231723973777
True	624.1614566663732
True	108.38325800517158
True	274.0107173642456
True	1027.4431566235842
True	47.8262020719685
True	688.3211887775414
True	557.0390488590612
True	40.405847339019815
True	815.3732264035705
True	399.1273564001849
True	559.8237841590609
True	108.61970495671363
True	259.2395865115821
True	218.6024557671753
True	24.94806600362128
True	138.82885843303418
True	728.9051750598414
True	141.24960958063167
True	371.877158919476
True	64.2726672968563
True	611.9119466666124
True	580.102724623965
True	229.9558794920625
True	458.7858682766232
True	166.81254426671353
True	164.28157745665914
True	215.12258309324824
True	288.1538356728872
True	360.56973784176495
True	123.87591144131235
True	182.1375555132584
True	27.477569251999636
True	873.7171326246884
True	317.02774494648105
True	11.434601669056285
True	368.8455708688505
True	163.95231301066676
True	630.8386958312765
True	381.7559020422983
True	587.5817623423569
True	555.6198428536214
True	474.8404665913872
True	776.0356932343847
True	235.6970959918576
True	574.9652231497204
True	149.7754855803216
True	540.0852579862169
True	351.1382854313203
True	364.788823426746
True	131.37615055676176
True	133.09943430286995
True	113.04539415979772
True	68.88577711140927
True	698.6877334885846
True	177.40408048620492
True	45.726693173822206
True	0.0
True	538.7316191343564
True	112.09971419290883
True	24.262542192456586
True	38.12325649792288
True	118.00005463685504
True	529.2561709372171
True	184.00804369593493
True	111.05195572562003
True	34.42480762978847
True	162.94594264078088
True	909.6675915930912
True	51.92154370733461
True	222.73228473537657
True	758.2248432340624
True	323.1595414837699
True	476.6721071411098
True	485.2532913180911
True	518.051518164692
True	602.5574236182448
True	904.2939968169908
True	263.8609206665525
True	1037.2691356318146
True	910.4633507776732
True	623.7009032397808
True	345.03616650765514
True	839.1430048097077
True	9.155609280833373
True	28.981284493895917
True	299.39137586667016
True	43.8276632932686
True	207.17550453487345
True	756.720941722762
True	214.50585589108792
True	722.7197984889287
True	769.4547818701773
True	120.27735508603348
True	379.9321018569654
True	567.3543867182477
True	24.71894120514208
True	131.6037928621695
True	443.10143729814496
True	304.88078524196663
True	204.97951009614437
True	113.46256941803244
True	380.8773587513185
True	24.52347127847526
True	363.5973260954871
True	374.80894483702974
True	1030.9247925261886
True	365.4809568954851
True	31.677662246716363
True	443.4637127855052
True	436.9219994749658
True	238.51831190118065
True	33.31836071377858
True	762.1956578676268
True	425.1132359314944
True	182.6629590426268
True	13.62210792877498
True	1204.8928881752074
True	167.0415536716237
True	25.697008189444432
True	304.9299473922357
True	264.8218854133775
True	111.55729491965198
True	303.04285822009683
True	46.62124551808009
True	320.9977380749216
True	292.9340554013342
True	315.90094996983413
True	31.22604286706524
True	45.26900000850995
True	1042.578790194356
True	22.37697491441784
True	12.726840320505918
True	177.89500473117428
True	667.5606320674232
True	8.398082428576952
True	199.65109754022453
True	170.7961059014688
True	496.4466357379181
True	384.10746822508816
True	733.0780220937463
True	315.85650825160457
True	483.3315238096345
True	450.8577944366535
True	473.2904545372496
True	101.59354965368152
True	1243.141972707336
True	886.1972515458442
True	288.0851602908922
True	517.4438787852671
True	105.46397090726845
True	576.7832469197077
True	428.6026540835776
True	154.1233291220615
True	79.44282930774605
True	352.5185666067029
True	163.09119643814125
True	30.46044971757325
True	608.1552108664218
True	381.2175551265549
True	69.49037497257827
True	31.096316284746266
True	656.7758314819833
True	492.7273152379529
True	75.738003238827
True	21.288336408613308
True	319.8816245264397
True	323.2560612441093
True	723.4681907849274
True	543.77582932105
True	567.8403185044012
True	789.3183451021702
True	9.601977851753444
True	50.107168362371965
True	36.08347943712307
True	55.73286854096512
True	504.43294796790576
True	579.5268085146861
True	82.20509814981648
True	109.79114997199125
True	191.01200212146384
True	73.70388645817837
True	170.74535859716076
True	214.74664723661377
True	268.67115273164774
True	858.3838256965756
True	599.0027775763082
True	284.9076715514658
True	201.278874206689
True	264.227466845516
True	244.597289291628
True	736.9741169728092
True	322.05072402385485
True	174.4726401935114
True	890.1458447569811
True	337.3807209992222
True	478.9817355569402
True	158.3032551931679
True	121.37887045145608
True	58.76660614144083
True	218.62822891749755
True	990.3803413932204
True	514.3218699436311
True	107.83953359321896
True	349.91624428696423
True	103.21414653458169
True	670.4336863683405
True	3.758336109460729
True	705.440271985602
True	37.35463038852251
True	925.941744993676
True	831.1108729426528
True	209.4565926064737
True	30.35934010050781
True	76.8030343511754
True	450.8663257951199
True	214.9840583794621
True	1.805650527554134
True	70.36235948098627
True	1065.8212324050196
True	352.68347336363297
True	694.9216863768656
True	479.541267304839
True	29.78010865006868
True	138.28121582494947
True	437.7904522421876
True	966.3278086252144
True	792.5336087824998
True	432.71362775603694
True	343.3090013269591
True	18.466292747417832
True	79.33827851134154
True	764.5360437090683
True	461.1077849647517
True	383.21161316372746
True	876.6261508966112
True	26.14026943942104
True	213.30862818853927
True	887.0773858771219
True	225.04746312815172
True	8.534373736259697
True	504.2245120319904
True	101.86341381372382
True	629.3808044191818
True	53.5885524442477
True	257.2366431180995
True	854.4045276583603
True	932.6641657297578
True	273.8495666964379
True	428.0584293333651
True	115.45075829822152
True	582.4331433031161
True	256.7591847191375
True	188.735744265241
True	845.3389299402386
True	56.00955585533369
True	725.9305437627501
True	281.5085304578011
True	294.7914090347928
True	175.11083955516642
True	510.1877473284108
True	610.4645319686588
True	358.43351025403643
True	399.5660326692251
True	72.47347194175966
True	154.65605669812817
True	450.42970692955055
True	215.93571831709272
True	37.998773317167455
True	204.25068335071592
True	384.5977445860813
True	386.7835994437473
True	707.7353587814862
True	138.62488548837604
True	665.7376594689642
True	502.91837134603446
True	581.1109752206352
True	135.2398459470916
True	37.69400862105721
True	676.652430385707
True	71.93026737569383
True	549.4294966000149
True	677.8580635654747
True	451.1165909369456
True	143.70230646849677
True	534.0802876153012
True	5.071004306047059
True	400.522171327991
True	28.84041870166788
True	628.150903820396
True	261.30426379240504
True	581.2711948145524
True	697.6526091687427
True	136.60165491286173
True	535.129641638905
True	484.8325235299184
True	63.65307341582452
True	980.9161170799014
True	3.041767756297478
True	27.126269740779136
True	647.180624591658
True	686.7609064567148
True	135.9271402513145
True	422.0059055322044
True	126.65002723433489
True	75.38537784937736
True	466.3537801458512
True	45.09787948965299
True	506.0050645294851
True	12.08487018541182
True	854.8274355382179
True	570.9108258720605
True	658.6459732389635
True	103.99602930252662
True	375.7064357163858
True	1009.766764509887
True	852.0898248740265
True	137.83810749750782
True	540.9767728390111
True	453.92079508333103
True	260.55755082704206
True	248.51804039462883
True	5.237603350234657
True	323.9064158275843
True	12.268420522053098
True	370.8963427844044
True	75.64920484579875
True	411.1898589142828
True	664.0963991706387
True	126.165962040606
True	245.56637257459732
True	629.1550535163469
True	693.4670639221473
True	296.3685452168965
True	141.84211361769945
True	160.3375678167884
True	475.9401811163103
True	88.35183082074784
True	11.108728826248829
True	517.857672136174
True	565.1751843356728
True	20.17350878056066
True	139.6330192344181
True	962.6885766174084
True	502.8191227230988
True	279.9813486644562
True	33.696883023742586
True	474.0130711524527
True	116.6616707433723
True	588.0237712085295
True	659.8611248635755
True	290.23377681778135
True	406.2588459676608
True	188.20790584875317
True	241.78972489057765
True	71.99595073682165
True	226.4572593756648
True	502.35866192998
True	22.601020150675808
True	459.8410438938108
True	388.47369512565547
True	723.2643649765446
True	904.2884114273984
True	874.648824283825
True	153.90593092597686
True	421.3730462796911
True	74.93827608105565
True	182.15161146379805
True	321.87509194109793
True	10.26356823742428
True	806.6682871092002
True	24.267087977207243
True	410.5448130351606
True	265.9160077610293
True	645.3778240657238
True	207.1519976041717
True	37.8659256561636
True	673.4878244355481
True	1094.7082625924736
True	219.7651922212207
True	129.9017927177286
True	603.0138826004217
True	506.2052723080682
True	18.628275688734558
True	854.0155956198583
True	104.49092574498464
True	48.79988168082916
True	310.4647261454286
True	354.3854476689384
True	393.3334735279434
True	261.4510243545066
True	20.178309620969817
True	23.63951603934381
True	825.8578484030867
True	198.78757089263303
True	115.78610347053996
True	856.1486839027558
True	649.419384349561
True	597.3773078628327
True	447.22052618341576
True	146.39620791121126
True	33.653216288086384
True	98.77638879298628
True	438.7046851989844
True	242.3122992149023
True	469.20159311543193
True	147.01260154955938
True	495.19018829678896
True	648.6185537163815
True	940.1139416060406
True	24.965284316290447
True	1010.2032582100172
True	1060.5305253852578
True	480.1560710875216
True	84.76226133464044
True	820.2013491102191
True	643.9729255751142
True	645.4182788260985
True	165.54938636098305
True	734.3113029232114
True	711.1025521705333
True	123.09092168096886
True	769.215456415182
True	831.6798480900433
True	467.3608510030898
True	227.5854392743446
True	71.1448969076688
True	308.0576140944854
True	353.1408427577076
True	450.69426523103897
True	433.30598077108783
True	187.03909117070097
True	311.7739345393844
True	3.30305503474137
True	11.85971252081634
True	109.31215159549328
True	135.43395564579134
True	352.3405948767477
True	346.1571534874212
True	113.069705434502
True	16.770457078561922
True	198.45311653635272
True	833.652108615985
True	475.2990153478666
True	531.2935999108173
True	558.1723382504757
True	812.9764442872114
True	630.1302274429738
True	96.13800194571051
True	210.84722722202596
True	241.1301595309648
True	284.7903075658416
True	105.7988959674819
True	375.4069080212565
True	432.7441342617377
True	174.8553412598033
True	658.1823196335978
True	244.882232065916
True	204.15648751307043
True	27.995620947797253
True	248.37589550753344
True	465.408816251315
True	167.02267556741825
True	525.0859213572504
True	478.7412592256657
True	241.1116241804389
True	105.30462759988824
True	45.32703197085744
True	400.9603635904135
True	788.2482744700126
True	168.55945049818732
True	1037.556714212376
True	1063.6248782535424
True	479.9816170350383
True	105.30161989419176
True	124.61850239482698
True	692.6264651507374
True	9.82947428362448
True	218.70303499710187
True	146.14412413447158
True	114.40417649952606
True	330.421235801443
True	637.1768078360149
True	39.54590031507388
True	123.23067647223748
True	962.1183582471556
True	54.95056437349351
True	454.43401671524816
True	534.9338672617353
True	250.08278812191244
True	138.05850844358383
True	940.7529661932618
True	1202.6591362950503
True	535.8222448888873
True	664.9673719313942
True	213.8653645684306
True	151.55633441987985
True	327.44554345921176
True	256.1100947941447
True	169.84213016300976
True	303.4512159980508
True	347.04460572490905
True	10.90635264354507
True	627.2670741407187
True	148.3429785189093
True	76.38103346667013
True	452.6129544238671
True	325.88289642771343
True	1228.2680353928477
True	341.3981089949132
True	1000.5654289627288
True	11.092258377986806
True	274.5404089236893
True	226.9653541127892
True	156.7620895372809
True	485.3285754649536
True	200.8417945145977
True	420.79124336342056
True	339.2040555286128
True	116.27517526869612
True	351.8829771007788
True	1040.0551370241808
True	745.1319457671196
True	226.61150519016732
True	111.09684068404373
True	283.49758452322374
True	27.68205807460495
True	360.3290787137303
True	330.99955459072714
True	583.7506326169703
True	435.6974065442864
True	349.6754251724802
True	156.20603723078938
True	12.838280730410563
True	417.7269939601716
True	281.9583720668306
True	150.772590504536
True	310.67967679092186
True	435.6821903267361
True	807.8614633159997
True	312.18540997619954
True	778.6190007125825
True	402.17771416922346
True	375.578865752017
True	1.8184336193763817
True	1189.717062518332
True	103.02207729881894
True	890.2780987375679
True	211.00145459956303
True	430.65079139248144
True	673.1128325473674
True	86.80264447046572
True	478.1053068217488
True	34.0707131277563
True	418.8848313404182
True	73.93003735737327
True	227.358884567495
True	38.44523329727275
True	671.7896641855883
True	184.21544757479109
True	24.231205934064857
True	377.7781036058143
True	114.26777777422454
True	175.0459612926594
True	849.4714682374442
True	253.9744192155002
True	154.88699678537117
True	370.2646541946344
True	525.2489016479261
True	329.0444349112987
True	514.8895567642168
True	629.5043734455176
True	151.26118385094043
True	7.77886777842445
True	72.943477410463
True	451.3734198095059
True	93.20093937566968
True	78.3671511181961
True	1063.5518590555282
True	28.376298608165055
True	328.23231340066303
True	321.0911644232916
True	431.5041162334136
True	674.3625369310048
True	192.77911331719804
True	671.3335677349376
True	327.73282928622825
True	340.88906304820284
True	269.58040663619585
True	207.13931948250385
True	352.98423413116524
True	444.4368685888173
True	431.04382239569526
True	624.0416129251348
True	141.91054530656552
True	76.52831694598692
True	38.98665014247998
True	298.6656118121756
True	634.5267031554941
True	404.729170519628
True	810.3398365639978
True	217.93340937861623
True	392.067265246029
True	70.23965861015819
True	52.60880138312474
True	414.3942093120425
True	195.0535025754456
True	216.03014604116183
True	43.7409818950264
True	1050.542595394405
True	178.4067415510278
True	886.8864212912542
True	312.1143849012397
True	912.738931518171
True	233.3156198832121
True	492.3941725895131
True	531.5356502424995
True	599.8431104752884
True	215.05745988954487
True	488.63291797667296
True	946.02315826706
True	127.6634212157622
True	7.125503297865824
True	592.5280349684251
True	29.682171644045237
True	73.09938109839015
True	791.0713872721345
True	213.876140191766
True	1006.8446177511848
True	683.1815892129978
True	424.6553618498574
True	284.50905194926
True	482.7629380659105
True	345.9121201495017
True	190.6382936442273
True	663.0624228876694
True	744.6909841415229
True	212.33247192173715
True	89.5466368957548
True	504.0776952324546
True	141.95699888129857
True	387.3041296243869
True	335.65346484239075
True	63.229046140865314
True	378.1285684385837
True	406.60951602770336
True	366.1444954468392
True	410.4604532112978
True	423.04736873190967
True	648.0056040513529
True	55.6576188884358
True	443.49495699596895
True	335.3286802191767
True	670.9630065364058
True	219.99191452436165
True	98.03232477920191
True	43.4310816605427
True	534.7402716485334
True	628.9212111770172
True	180.5757298393293
True	416.3568619103056
True	344.89619214978507
True	17.148856172427028
True	167.83638945766788
True	288.241481542273
True	2.328397252755708
True	868.0412366211788
True	79.26723608586029
True	105.5541569511212
True	116.68689518263756
True	363.6085343736012
True	37.6318069320028
True	452.7205774664832
True	222.88163033125525
True	5.780835263409434
True	119.7732480026047
True	439.8179061683053
True	48.22632355415042
True	70.39695983241198
True	172.52911410341102
True	285.95267878447913
True	954.466226706718
True	384.7483066650595
True	1007.8800659185976
True	194.2060923856265
True	1011.1311186252892
True	754.5079547565783
True	658.2530188452328
True	395.9614066315426
True	373.5837483476363
True	83.8989171306748
True	75.0420201416209
True	76.9175434024431
True	165.49653361374234
True	475.71140382005336
True	1084.809901844964
True	183.99139726834733
True	366.1906130469346
True	436.1500944295146
True	612.4678259440449
True	596.484457562804
True	281.6173883983064
True	474.2798214511632
True	687.2392104773157
True	96.23531619193211
True	733.0288646908137
True	267.52699615674413
True	128.8265560343423
True	416.8714639374896
True	881.2740678956847
True	437.8360152301832
True	851.5116717992391
True	188.44186818584484
True	349.3300576040796
True	716.2652055491735
True	624.2052850706143
True	192.82458243213844
True	251.6637936849669
True	822.9123759750522
True	32.56124922112453
True	181.45459688606576
True	503.5758141845818
True	686.1843911835639
True	102.5845957330622
True	40.82325973296757
True	167.172104235044
True	718.3798514363435
True	311.5249888521998
True	555.4740862388753
True	358.7751715714674
True	318.3744288376636
True	459.3193421856848
True	491.9325883836857
True	75.8730232490173
True	372.5630915243983
True	788.3853290269361
True	0.0
True	289.993889629032
True	241.3449268723133
True	933.3864548981044
True	152.16466561237704
True	675.469773427728
True	630.5324781628276
True	109.73702266147647
True	230.8328928100703
True	136.26509898809536
True	11.027491551084552
True	288.3072830148057
True	378.5248176799676
True	1137.8274051872886
True	243.60598154050888
True	408.08550157946087
True	644.2670297133278
True	207.5196961127206
True	27.00160081097886
True	858.6217858406904
True	598.7042390589286
True	164.47458555073192
True	593.4876619145715
True	156.82433083084993
True	305.6075247493557
True	758.5773415126001
True	37.32773446353515
True	104.31523033304616
True	540.2237747135683
True	66.03637697963573
True	76.89746562097672
True	388.3044058287752
True	23.113042922536216
True	753.9613108538388
True	103.4588257953636
True	158.07037495017246
True	18.195605523231954
True	706.8705207849197
True	30.404030487466027
True	773.9709919049897
True	390.2583673408031
True	113.4113177194626
True	705.0217644958299
True	527.5565726117906
True	561.8693164180448
True	45.500557156017685
True	369.3942900905748
True	5.546171096650858
True	100.15613326765352
True	393.2598560939354
True	47.50408211169431
True	117.12933963154823
True	313.4280969208405
True	187.98847637124507
True	102.69762706795446
True	654.0964698080458
True	19.51347352577127
True	1126.58097474981
True	513.0625200796648
True	304.2292429289106
True	505.5953274202109
True	121.0826282228843
True	779.5808501627317
True	1077.214088472604
True	755.6002367150331
True	182.68256103402123
True	223.264967722787
True	48.99522498286832
True	60.79432156454956
True	155.71056922214012
True	104.1915277154518
True	172.30168072878496
True	1153.2360017750598
True	311.6088871699356
True	364.2596353068166
True	721.6743858058774
True	16.663927322708027
True	14.608053599500842
True	597.5175107008791
True	5.646041200829693
True	112.96260227156428
True	698.4137339121052
True	180.25755883987637
True	649.1665588597635
True	858.6670926866591
True	149.4172841121321
True	887.7010985059921
True	3.2346288193927952
True	455.45022615823336
True	1071.3966282178446
True	26.22510525003401
True	230.8758834426953
True	145.86007547438058
True	982.8269787665092
True	230.71740675709117
True	490.54436983652727
True	121.0000015246989
True	521.7852303851994
True	148.56820470661157
True	95.3541739782647
True	377.6777993806899
True	69.4167884139681
True	57.84692122587401
True	1043.290000120305
True	263.7105108876414
True	157.84674141739606
True	375.4071898263904
True	394.894606348801
True	219.88913896107223
True	170.3772879861187
True	387.6693746001984
True	35.413993011584274
True	486.0704161957335
True	1141.4200307631272
True	106.75280332009427
True	477.8716246613781
True	302.31261129742336
True	26.83462005073343
True	419.04400841950473
True	104.27279168497232
True	593.5773845618303
True	211.4556440050706
True	418.1511816451449
True	21.392845270800308
True	440.8178628079731
True	106.10989852451512
True	327.8024930821524
True	32.808560007912945
True	171.60647415267357
True	251.26347046239096
True	773.4910169614329
True	58.692103692117975
True	141.72260848528566
True	232.79485035175023
True	136.3099427570386
True	619.2377951999424
True	552.5749803157923
True	786.4882047532858
True	402.781017076006
True	539.8440624625915
True	425.4476222442201
True	698.207986523515
True	75.61847938287816
True	461.704197095275
True	437.3949560733546
True	49.27281298416165
True	89.93566257582283
True	126.0731186353443
True	92.70546038259204
True	328.26051114787697
True	821.8321224939925
True	339.01193190115464
True	1131.227562644924
True	312.51449539690026
True	921.3925132502044
True	152.21637460371082
True	571.6825030437377
True	603.5053917075545
True	694.7240798224245
True	448.9479683466136
True	66.14799753544496
True	288.2507838891623
True	38.87516002717545
True	172.3992789009268
True	167.98495502454682
True	1092.778767297925
True	220.39045247254407
True	558.5538852079522
True	559.8805013339796
True	564.3036433802014
True	888.0698838170351
True	569.3470650719096
True	664.8624405328692
True	929.6125586253698
True	129.01439610953815
True	313.2550223299592
True	271.15671793511865
True	351.2237138398091
True	89.30287700085482
True	391.29630202222273
True	4.716641905309876
True	338.2650411462915
True	252.5541156125199
True	596.3805409425102
True	287.42515507566594
True	360.33266426093377
True	10.564470513821664
True	59.82855075184247
True	538.7176263516383
True	30.85384345361116
True	136.0732783388634
True	61.80733253376662
True	148.06080653983238
True	242.7017889704908
True	73.64511076769948
True	371.7499754495021
True	267.81145924973055
True	101.17340669910524
True	332.10279597248626
True	62.91826915471818
True	610.8894118660384
True	836.3227038706698
True	284.33413332984344
True	1165.2380049028404
True	109.28981901592026
True	310.126850912634
True	1044.3404979949885
True	86.47024492625589
True	273.0782800417238
True	9.70248152641447
True	404.2510042909387
True	439.6237795305241
True	159.12313894673972
True	625.465920957083
True	918.9271731893996
True	155.5482258083458
True	81.0540917562126
True	324.65960551290294
True	541.5103459871804
True	654.1590457335033
True	1236.1451314378962
True	26.915171584127787
True	952.1206420268368
True	140.52971688791456
True	651.4257897248796
True	112.58942065809876
True	123.4938000352448
True	198.4133881035976
True	174.2716837715961
True	745.6840256333395
True	207.0607308314671
True	228.6332965699792
True	68.54785779630586
True	518.6563807491283
True	436.0428303811977
True	182.4932263134004
True	236.39551169518813
True	16.023028565126282
True	422.9190146922512
True	211.73163150912723
True	286.2097574083271
True	113.09439212911148
True	756.0546457584779
True	415.9092022772273
True	256.9030588307809
True	636.9347386577746
True	535.4391545009762
True	450.09184580608513
True	138.7072898520589
True	524.0242079372806
True	431.72653150206935
True	2.730811367229146
True	198.76137997031773
True	97.87271627496186
True	247.41488161773648
True	3.1772177493474505
True	126.59359698957157
True	347.48575015311206
True	6.645372114985005
True	857.355378318891
True	168.61218512868686
True	736.6756880451063
True	799.8548078014494
True	160.63513236729727
True	229.62671656830344
True	471.8922630465002
True	848.2537780071121
True	48.90047935892265
True	36.90638856900889
True	127.19582535895998
True	625.8911811937168
True	731.800297060193
True	174.0129215480276
True	597.7522784212384
True	614.1537757394867
True	835.7858774353202
True	389.8594794612252
True	188.3802201196161
True	872.5039438241461
True	220.25685300876117
True	144.86396979169027
True	334.8704424691079
True	224.8078864081065
True	208.46989621896063
True	584.1258032478895
True	255.2517329387389
True	197.6079787852196
True	454.2068119160077
True	464.08268456578577
True	59.77454177171844
True	278.330858190436
True	79.7670789464549
True	337.81751858213005
True	353.93898328633463
True	250.3085618430353
True	177.32579778065153
True	379.13009302604365
True	634.9274397416996
True	747.8031232036957
True	300.02149401892484
True	737.2986423379757
True	64.5929057278205
True	896.4836959800105
True	356.35501249942627
True	13.238502536503146
True	622.2740518391283
True	694.8792450320755
True	250.25544757947523
True	169.64836780407924
True	48.895244315860566
True	387.1105829604779
True	76.00880108084758
True	13.347017326238936
True	891.4517809291161
True	372.42984316087865
True	172.37417062357642
True	988.8884433090232
True	12.4895080504106
True	801.3747720981437
True	32.67257821403625
True	658.8823877968189
True	54.63156078582752
True	740.602018137099
True	437.7333297048759
True	195.07322879484155
True	436.36765320689193
True	203.98531000644144
True	298.0677321898449
True	226.05165588926607
True	399.777593548787
True	9.466971802507262
True	325.13781247158505
True	113.42269402916214
True	10.893790350645942
True	469.86773702905214
True	731.2170711646285
True	283.8709507814515
True	78.37922071594093
True	318.9108922371198
True	82.91668399083571
True	191.38092540881965
True	181.1771078071579
True	368.89374227118833
True	43.37505956455293
True	142.2006369700162
True	392.6760860597871
True	821.8653741743772
True	116.0903148825524
True	204.2491652090953
True	419.0875851961517
True	18.93554684871184
True	420.003601473515
True	516.4377525043561
True	89.99694918846498
True	402.90143780426587
True	353.3088556362969
True	420.209653313306
True	587.595133229336
True	1089.402629538785
True	1002.4243692159408
True	56.36185689878477
True	1072.4842986936285
True	110.07053407238791
True	109.24058214791783
True	117.60635142097246
True	480.10213245167233
True	375.67866726516615
True	575.9572333597065
True	269.35017165809126
True	161.4838436113931
True	394.6383003765793
True	14.43561143848148
True	464.5865754617248
True	385.8126544902679
True	152.61114615040432
True	94.65546015296134
True	535.0466993907422
True	1035.1503852737735
True	199.9963592684672
True	66.75685948066089
True	429.719399094993
True	371.2753124561673
True	478.8384155315322
True	300.6672327686182
True	4.779622161421088
True	524.8494276239489
True	501.1453923350845
True	489.79526147453146
True	189.8955030938843
True	106.58230373768365
True	21.525683340075897
True	376.99746700488976
True	113.2106811216075
True	7.371690226373607
True	32.63207192179438
True	339.97390742121775
True	636.5512791041733
True	131.42583667395678
True	88.65787358179539
True	24.77923179616277
True	404.4577791457274
True	383.0845066704757
True	776.6395105683155
True	300.3556938497859
True	520.3316896513985
True	540.5493344741146
True	525.0222017183318
True	290.57100575256504
True	533.1361369018776
True	96.73775952178738
True	570.020178614817
True	6.740596653055167
True	357.9546781796384
True	480.48430215605225
True	996.1564886978908
True	351.08647805523225
True	807.470450708112
True	980.3673288113188
True	186.66935923706896
True	39.861582956836685
True	365.14442645119584
True	387.517918079082
True	560.657493880529
True	257.00103456554496
True	29.23146835936548
True	650.2278604218334
True	119.34511761909556
True	1080.13724971816
True	313.0503305802155
True	480.2638639965061
True	127.66219197762209
True	807.9127939682185
True	146.7986599279809
True	820.7412299928224
True	566.7191586815434
True	181.11186174184783
True	118.10388064834692
True	64.23152178995919
True	582.6801964752609
True	879.4505642057982
True	426.73148702010695
True	567.9324039758235
True	136.37412929892912
True	628.7798117450495
True	472.49668002670126
True	789.8917241021264
True	309.2016128987094
True	597.7701930723686
True	110.19303104863972
True	25.59952024438334
True	404.1797248394731
True	167.38804914648088
True	100.10318074818152
True	353.2853199952598
True	1068.607982361803
True	258.8106195475384
True	560.3132966418581
True	11.5825786836709
True	73.35166156775881
True	321.9300491033028
True	772.244993855202
True	454.5920235174237
True	512.3575631402078
True	726.8016849366417
True	67.6818504073908
True	745.4663204926352
True	48.4399733607137
True	102.5105620347506
True	174.79035090575186
True	83.32346421672968
True	26.76566686047084
True	301.3220513216121
True	488.26985729953856
True	913.4595001910848
True	853.5546561893236
True	5.599689530768002
True	276.38678587917104
True	451.4431399268724
True	121.41269344063436
True	239.3281707738313
True	325.64440876584973
True	1327.6007749360735
True	442.8558889753819
True	27.4314365090808
True	184.5769322680292
True	699.1801108226555
True	34.7663343882775
True	175.3192508722176
True	575.7561731441615
True	73.97845260690148
True	875.1317973041437
True	335.0770746951343
True	665.2482803688679
True	77.81129212492016
True	673.2685438231972
True	586.5644948067242
True	890.8293018238568
True	254.89989175369303
True	513.1355187814556
True	846.276413080249
True	895.6143328602344
True	241.45476383173525
True	764.8474278174061
True	220.6035793506156
True	456.3641071250197
True	361.7703602944056
True	498.1298800069394
True	489.0408028136544
True	320.0672121483172
True	353.9202381615924
True	110.45065249176088
True	347.791283046682
True	1078.8778995833509
True	312.1187365296421
True	146.3103986874055
True	305.08652127745603
True	744.457036318394
True	656.8169565085351
True	424.15589522637225
True	128.4083186705094
True	327.9320911109455
True	33.90533296981853
True	176.98275430143295
True	87.75222362783248
True	85.15085428904634
True	544.9545598934864
True	138.56031032208352
True	136.5351169883658
True	111.1722542002786
True	84.96195416905475
True	452.1132246635708
True	388.79753656769424
True	1046.4018628163535
True	534.1187440118979
True	832.4395585674614
True	277.86110348277344
True	315.599450639528
True	528.4102845241406
True	194.72960837359344
True	760.2205707276995
True	242.7490155564528
True	359.9493268455668
True	70.05393050459304
True	111.37876921053112
True	264.93470718898527
True	126.87590486041944
True	478.8995204136624
True	31.18799420501041
True	583.3421453371919
True	1002.4929347035684
True	751.8199580423098
True	1.315988382780045
True	62.801773706266445
True	497.4498388940783
True	436.3664783316528
True	78.69242355432581
True	122.50477043245616
True	290.0918812633119
True	72.11958192022732
True	53.24148176252237
True	713.3407793641484
True	648.3143749988803
True	160.38470162319126
True	162.97100258184147
True	528.301421361236
True	55.979170023906846
True	25.404232656629745
True	542.1096847168878
True	474.6591105820663
True	1156.426174626841
True	48.29985495830066
True	501.6984870914141
True	899.1082212491757
True	790.007705067236
True	281.50831461558283
True	750.5784366952806
True	402.2620741901047
True	38.49513253087392
True	94.47054076802546
True	682.5711817247444
True	76.7065817671214
True	143.7848310061029
True	907.8901493951304
True	193.53697129702184
True	275.2577744628071
True	101.46689569767416
True	648.8444631641651
True	612.2682882300204
True	206.6300912202064
True	440.4570815387582
True	41.897522071871975
True	284.6831767087891
True	579.9458873887171
True	616.0770244678868
True	310.14209454208583
True	78.81962183578767
True	941.7374729098068
True	1045.665684404315
True	566.2663726474422
True	65.53311429725379
True	29.57535371803938
True	91.01271346501726
True	106.1751489112197
True	101.23821392027077
True	885.620038259093
True	1234.248286888438
True	706.4954083005525
True	327.35704416360835
True	8.806205638364037
True	20.88317076701542
True	337.61429787560184
True	477.3154128207217
True	45.02058722057023
True	553.5821797155623
True	423.2422052325197
True	403.5681574144696
True	80.47098505221635
True	198.8933750371112
True	261.6876068429315
True	128.0686791903293
True	402.4827502044741
True	42.77272580302899
True	169.25974113318998
True	1147.5085656748638
True	5.390441067096159
True	27.178604874288855
True	570.9227972525385
True	361.6440513289291
True	787.8154315083349
True	152.27977002323647
True	771.1176556721108
True	574.0877927945569
True	274.19115956434183
True	451.280026722053
True	333.33733771078295
True	287.9854131666097
True	268.61008211983034
True	395.0054036117506
True	491.4580007328154
True	501.0129722793408
True	107.51226129333426
True	362.2814088959474
True	8.91181247045996
True	174.42466143711636
True	232.63630231113777
True	843.597639480215
True	613.0013875238986
True	29.50027940149259
True	703.9182759561811
True	815.773129860048
True	110.13893205137065
True	348.2575370353391
True	826.605108422733
True	216.9565091082765
True	161.01549448077986
True	532.1611266744671
True	604.7066173020759
True	1097.9865589793403
True	146.870128643694
True	160.08489360248367
True	255.2847496098917
True	311.129997225316
True	404.4636809978068
True	413.54262358055513
True	308.11198068722086
True	456.42397663191554
True	496.8044315870906
True	224.0943071597691
True	1498.6054599208794
True	240.2666138586735
True	395.6397799148773
True	54.34636543481789
True	785.2215259459947
True	248.12414958711165
True	945.9455812238148
True	563.1988986235613
True	313.7220269919571
True	828.6186219982523
True	275.84387001302514
True	214.24164552556945
True	257.6072899276
True	215.4660649334578
True	139.2165850888534
True	250.6846017417405
True	713.3062051008271
True	532.0486681797804
True	209.7035720749565
True	1189.1713537735427
True	116.30239400796836
True	263.2022615554066
True	71.63460651243058
True	311.9594165743907
True	419.0202898660575
True	91.59646968355165
True	214.3866572760518
True	73.46671252937495
True	701.1093723152703
True	385.7960301214093
True	201.82222178944212
True	723.709097781326
True	857.9937352023151
True	805.8861675222827
True	839.262277699414
True	341.7457006461932
True	1.2401896989081285
True	261.2279143044659
True	56.86378265381094
True	387.8969836629607
True	54.13239862908122
True	362.3344253285251
True	857.7641581615156
True	1034.149226320056
True	380.1727405382592
True	21.100015546098447
True	504.535988687041
True	519.398530530813
True	191.8437373699512
True	233.81002329350417
True	286.64967530645794
True	22.248652536304423
True	130.88639035638164
True	938.1118599662772
True	61.9400517704716
True	492.0360094394536
True	779.9493852873053
True	98.88674936804776
True	248.9382257925042
True	116.95726803468958
True	15.722983223341709
True	1.244005735083269
True	111.74704471364524
True	1003.2729907970836
True	498.4533198140612
True	64.50246212374572
True	792.7891582307233
True	327.0892018106641
True	1.777254512701739
True	449.4371589593887
True	185.34289154546727
True	500.4369268602017
True	85.36284482624167
True	330.90582191428445
True	383.3306940568873
True	166.93281989268678
True	212.3668914313796
True	127.545981456848
True	170.98754423763137
True	957.368669862505
True	15.421737733418842
True	514.298225315887
True	490.0507943063921
True	411.91364715533024
True	220.356676645866
True	235.20146295418
True	158.68734265903015
True	46.31077816361389
True	501.8454977175085
True	152.57535968613743
True	870.6721889193072
True	821.6179767467838
True	243.3372305375693
True	299.57929611180884
True	524.5519229561711
True	41.558608298861145
True	83.537754091886
True	739.9283110668358
True	1091.4440178364653
True	115.41451789824004
True	720.2550633881951
True	139.84632583880773
True	932.3344119531082
True	664.024615471279
True	106.54698665155416
True	255.5915615179793
True	601.8662845608729
True	258.7893210480562
True	46.25973979296886
True	579.2642510450318
True	455.3892399926471
True	5.464611595161943
True	461.17164780636296
True	68.2498532325959
True	174.15468575704676
True	229.2201174479452
True	309.3408761555268
True	73.19935210427597
True	226.9820102603137
True	347.8704685348484
True	435.3429093866286
True	983.5694352381134
True	48.79104837427356
True	883.302465166241
True	995.7674296508708
True	135.6171003413151
True	75.83085016164851
True	1011.2544692352792
True	33.28047857690161
True	224.6875043209208
True	84.04489671136778
True	209.07956801526208
True	362.4634780784938
True	959.9278595206578
True	93.73767690760464
True	73.7263587793419
True	682.2713155871286
True	269.8998830621585
True	706.7906374339715
True	51.77542285184778
True	506.2718320294078
True	377.0064147156645
True	684.8864475649502
True	52.41176383359011
True	115.6720191844092
True	28.795598611738697
True	276.7824169623995
True	46.55889343834023
True	339.84861815288787
True	2.5637983979452343
True	1180.1333235049506
True	106.51019883934578
True	130.87800827588876
True	359.289634176856
True	701.1971204542089
True	712.7632385633709
True	1017.7381039009936
True	463.9302330776045
True	417.7030715862746
True	135.6712070543837
True	411.94006083529865
True	854.791376946288
True	417.4368105961199
True	951.294623842955
True	87.10945836715258
True	431.0028861991513
True	178.82656261359466
True	281.4575432737518
True	726.1441157124034
True	158.38183530047107
True	135.1875750947196
True	64.17577261773557
True	875.9070924036807
True	787.0917830610737
True	80.44322001867144
True	432.9346124626713
True	753.4242606758992
True	421.6838573179192
True	53.98077031580998
True	318.8555237269061
True	755.2523841666032
True	31.51574111782089
True	370.5497939141216
True	164.6502957031991
True	284.8497606422104
True	33.8607977232009
True	226.56273331849025
True	771.4993717961534
True	631.5192014731306
True	59.275098041288935
True	286.4709410152771
True	896.7382611896713
True	18.82754322703748
True	305.104352000658
True	286.0239967562214
True	418.3124237560616
True	212.73655284825236
True	601.6335386455008
True	45.99748066138788
True	967.4212757485336
True	899.2074784142422
True	48.20492809744293
True	397.0730958887504
True	743.0868501572535
True	903.4312359246
True	264.20693056666494
True	582.9651624997175
True	130.3930664357749
True	196.97514933859404
True	135.42633763534536
True	136.20617546864997
True	204.01676456607112
True	951.5630791249044
True	766.9232930020503
True	995.7767394407388
True	20.607492371603986
True	27.257269330012356
True	360.9546241014586
True	13.67343650141016
True	630.2537521095957
True	1075.172933814834
True	262.02548691689395
True	211.0794467349817
True	83.6234387743064
True	208.74417129625533
True	132.000306244404
True	46.56535934473015
True	126.36602671115884
True	88.32061836051295
True	241.2378045417212
True	529.4390348917814
True	165.16533773436308
True	30.437999127423645
True	58.91122748885663
True	443.3707417789944
True	271.73334715592387
True	595.9857888641835
True	22.799760112659477
True	114.62903520750156
True	668.7889441879505
True	259.44509826913225
True	485.1681012384524
True	661.1609984495237
True	105.44918005069742
True	114.67373218014237
True	82.33502009702657
True	26.903588693752475
True	126.76299029248676
True	89.43681422418148
True	99.496429203244
True	152.56011184004143
True	235.03638442676123
True	862.5681040780858
True	288.3111083161442
True	918.6177931005724
True	167.31708079753963
True	202.10836526928057
True	812.6328895337289
True	309.24451861303805
True	596.4365051154043
True	258.1530065295781
True	360.3512815154702
True	444.1533025760777
True	566.5501859414704
True	621.5451025306555
True	379.0303515672617
True	37.73769045676917
True	546.3955721310508
True	626.7266183296907
True	20.256803010550385
True	12.351009876353626
True	256.05548346062506
True	406.4392946692244
True	450.17103055643497
True	69.97635281163042
True	638.8354493300199
True	940.5742466958812
True	237.7246614027024
True	915.8246666553104
True	282.026454219336
True	104.4808234813313
True	271.91575959393367
True	707.13764161994
True	41.66667892422322
True	583.5541538770589
True	1303.4159577982498
True	1033.214153075837
True	928.48854086822
True	197.0759197078673
True	96.60049158992857
True	186.9151403271776
True	836.2634934267825
True	155.03624827018191
True	1061.7741831350418
True	888.450339536069
True	40.771828445414855
True	90.04941730083453
True	423.2228283571249
True	399.0638049303758
True	202.2262848210728
True	507.1997219300542
True	649.9545442067528
True	129.6171367980551
True	278.5777526971003
True	1012.1148465525278
True	47.47504282697701
True	706.1261814550616
True	540.3133710531088
True	36.58166604825526
True	811.4178404223586
True	398.0099085512545
True	556.3233128173855
True	110.64281525393136
True	275.441935722374
True	212.141023382032
True	26.976000082068538
True	126.61194495828438
True	734.083749982932
True	148.1865763669915
True	379.7148564199258
True	64.505880378142
True	637.4406877002426
True	596.420758738488
True	229.6549900454364
True	474.621216622437
True	170.7446819729984
True	164.28280604000992
True	231.4006611657677
True	288.94479286014825
True	356.33260906581773
True	132.46249080733466
True	194.1764376517272
True	28.01159133197944
True	857.0637375311632
True	313.81426199384833
True	9.249711407668835
True	348.27698331519645
True	164.73923692834276
True	627.3363054450522
True	377.6683785031494
True	578.3910338271983
True	535.3289912394845
True	483.1261837272512
True	805.3253742581692
True	239.7384497955088
True	555.3347240874489
True	157.72801447801115
True	543.0610031426456
True	354.65057987277
True	385.2061518082666
True	124.37056104969288
True	136.01416230849117
True	112.55155186475102
True	66.35163980540463
True	751.58683810999
True	186.9308153372052
True	45.45263517598926
True	0.0
True	557.8348153962019
True	114.64768053359388
True	23.60669621603178
True	40.10996654534761
True	109.65265086402408
True	545.9044639145505
True	182.28044299257908
True	108.9688906800581
True	35.644589004568275
True	160.74252948583643
True	901.6480317750396
True	51.200842686514825
True	235.38743619337663
True	768.3257897108128
True	308.2097967199176
True	459.8220078012597
True	492.9384078756607
True	511.5400662478702
True	589.9039256327918
True	879.9394686901978
True	267.3988526932695
True	1032.4877821682046
True	919.0442078687014
True	634.7516272962587
True	344.9039583655449
True	838.7217050201081
True	11.325856072571282
True	31.7594719214556
True	280.64170806181545
True	42.91291570299009
True	204.01653563862607
True	760.6050929402221
True	214.8776742491758
True	742.3033608267103
True	755.2885614459415
True	122.19795876994267
True	374.3075306221316
True	598.3567610853279
True	23.5035521920386
True	129.7346697547568
True	441.5752967277593
True	304.9759959971028
True	207.79032637478
True	115.15052101106818
True	376.7188991052473
True	21.738755058916706
True	373.948068758115
True	369.3038653074311
True	1057.7384915990085
True	371.010073879072
True	31.902798697129683
True	438.3016277863791
True	445.0076317447672
True	234.47504770996977
True	30.95354877478847
True	752.855496404425
True	421.9735813451864
True	176.97504068510847
True	14.344664209490348
True	1203.4558532586643
True	161.25116981369922
True	26.85374109071551
True	320.4943242831585
True	268.22815106749005
True	113.22927606226106
True	298.25225077758444
True	45.49559220891213
True	327.34428999739305
True	311.5100023999656
True	319.9476423478587
True	28.504202489517937
True	45.75257789857427
True	1054.6575106983594
True	24.0568424870828
True	12.51623880124636
True	180.6809624416776
True	680.3036061205497
True	8.790135168811819
True	192.9253711509565
True	179.7494296562211
True	523.4821629637117
True	372.6062426788216
True	731.1967998023089
True	324.1902863508868
True	498.0414778430829
True	448.3100760390621
True	511.076135459912
True	100.54827172737984
True	1292.30788160748
True	907.7377126948844
True	301.5090442421913
True	521.4803104469391
True	101.36170526497264
True	563.8863782241106
True	423.1531283995915
True	155.77870475886985
True	77.47512959082388
True	352.6327078196223
True	170.70690806383553
True	31.237613437656005
True	612.185336789519
True	364.3740217980383
True	67.88681710329148
True	30.392381286962276
True	657.5661980974369
True	498.3362705071098
True	71.97046816283799
True	22.750091604156843
True	322.66505879959925
True	314.4348176700694
True	712.6069542944056
True	544.1248217305
True	568.0900521138853
True	791.7306151454021
True	8.678291333049513
True	57.61642867487561
True	35.32825471098106
True	58.87332149303245
True	516.9166752778419
True	595.055300043508
True	82.78479438206394
True	111.42806428131648
True	199.18951050956647
True	74.87363496940382
True	180.8493224837428
True	206.4646158491052
True	269.06521787921673
True	853.4681762690802
True	601.1899310669027
True	287.2885353228572
True	181.82151601610488
True	268.5557001580636
True	247.8286112104844
True	761.9503424519208
True	328.5858338739535
True	159.32037578322604
True	909.9152524854944
True	352.05286774000035
True	459.2232491608469
True	150.28194189943352
True	121.70157104731187
True	66.13785490790691
True	216.57557028017916
True	978.8467699492696
True	517.7676168658393
True	117.17466399709114
True	365.703677549365
True	99.94043941655526
True	671.8026384727435
True	4.815325451095106
True	670.5644917362627
True	36.049440316799874
True	933.1444559877308
True	849.8178120595942
True	211.21135791912187
True	31.03317016188593
True	77.52853835112384
True	468.200526987718
True	222.2050886017986
True	1.1372964229256275
True	82.02254443088417
True	1067.8540845313723
True	344.13688799427683
True	668.4740075095101
True	494.5436434350073
True	29.369329650186017
True	131.86404792481648
True	439.0679901617712
True	913.947647013224
True	815.7279176073778
True	421.7241161524646
True	340.68001693749375
True	18.35808278181697
True	78.22198277005022
True	768.9902105579858
True	508.09629700676
True	383.6645759305844
True	875.8013606056725
True	23.64007288867178
True	229.73851057392716
True	899.3793767572866
True	223.464319329654
True	8.453880372045147
True	489.4939763165276
True	102.73138013086032
True	620.0493298834798
True	51.06838813540085
True	261.22186891741603
True	850.6344957978408
True	893.9692275435757
True	277.4611179905129
True	418.5011626071983
True	123.73869249084022
True	582.5919629226156
True	263.8549865961198
True	186.773158653939
True	871.0150336761136
True	54.72346493365272
True	701.7849350215472
True	272.96271659713113
True	299.6780021516926
True	169.57334471555697
True	495.6607957077498
True	587.1896116092721
True	348.8707234217936
True	419.5712278097759
True	66.92903492072483
True	166.01254343525332
True	458.1107991130252
True	218.2349739241401
True	36.79597450895138
True	199.73747637443367
True	391.27626179104936
True	414.4944138011218
True	740.2864926975348
True	128.90891663747274
True	646.0632519095027
True	507.2002025134354
True	597.3847770039356
True	134.98647769627107
True	36.57758340618992
True	686.287948295593
True	71.42840818538404
True	552.4948148328987
True	703.074090887004
True	456.616819116354
True	144.90481477917746
True	521.2664111241211
True	3.709307013404096
True	393.4285137765734
True	29.882083232231462
True	636.3717900436354
True	265.6337864007035
True	595.3202589994654
True	696.4402961853885
True	141.05603725042897
True	523.4821501294527
True	471.0753909058262
True	66.24972439163346
True	982.1874553561852
True	3.056955565016234
True	28.059617882186934
True	655.4545390489191
True	675.7513296410328
True	135.59922320681807
True	409.051018428818
True	123.6468646225202
True	75.08256406248783
True	442.62345597231285
True	41.76288238283311
True	502.0063554699967
True	13.039334317279687
True	866.1817366047834
True	559.4581591356375
True	688.8298992212091
True	101.80842505738744
True	382.5094599247757
True	987.0359769204064
True	831.5254499022896
True	138.24782111094402
True	548.7493022103536
True	447.51312050028696
True	248.41579164551652
True	252.7269439228323
True	6.10546987494404
True	308.83885911678976
True	11.7175049311756
True	355.20423651829134
True	78.08877202376618
True	421.2052008110298
True	635.0235980428517
True	124.86476046484444
True	243.4593589986584
True	633.3889063348515
True	679.3173354730793
True	283.3306955089114
True	135.714711944671
True	169.66368863800827
True	479.8963867725788
True	89.2893107223206
True	10.642310035714477
True	492.889706481275
True	571.6402872316107
True	20.70322580901616
True	140.0696833238974
True	901.0710397217506
True	486.0429501346296
True	272.1553935144199
True	34.598003351357846
True	480.6409185436128
True	112.80021746276734
True	589.8877191237242
True	658.2897138770899
True	293.4876952754125
True	372.5884652806333
True	190.84073855703065
True	236.12554651420623
True	74.47335360382614
True	221.58302548796345
True	505.83995849203313
True	22.12240946272745
True	469.5571314409681
True	364.19124172918185
True	731.1451501848887
True	882.462499359441
True	922.0637743035128
True	156.45978418089263
True	391.3010421455175
True	70.95694671975987
True	191.08600359027716
True	314.26595309489886
True	10.360480921629676
True	830.4091619056109
True	24.118946530726696
True	405.6053276333346
True	262.26346419769175
True	638.6558418389608
True	205.17125081374812
True	34.60942044224683
True	703.8749638753836
True	1061.9427804618842
True	219.08564081821123
True	131.90371641166942
True	605.211333332201
True	484.37848681381695
True	18.248288101600853
True	827.0046062565157
True	115.28366989201832
True	47.46246855294564
True	306.1076372729132
True	354.7429465492035
True	393.0113679674151
True	272.35273413754066
True	20.019238263299144
True	22.980327850109564
True	841.3802206700316
True	205.82200260612743
True	115.55025177855332
True	834.0978771186918
True	662.6571555702296
True	620.5883882015175
True	451.34857780882174
True	146.08828542150536
True	31.65453522008776
True	103.66201550543188
True	433.8054489814812
True	206.72582139773928
True	501.9007150310895
True	143.384737241494
True	472.9161173722976
True	636.9840572970725
True	948.369490729792
True	23.51256269707936
True	1011.4888137001528
True	1089.7718016482115
True	488.8485912098838
True	82.12795957348149
True	811.5791353235624
True	648.2333824843386
True	650.7570035865641
True	183.26279348215252
True	739.6929831354255
True	710.9993900370074
True	126.23481860288574
True	787.3132158930626
True	794.6987495816583
True	486.6314204518641
True	226.43055283115905
True	73.82642791364059
True	310.8270936742102
True	344.13125222908815
True	444.47936411350105
True	425.6450461899418
True	194.54750056036264
True	319.80138478547053
True	3.4571964266019632
True	13.388171901244071
True	102.43738972274804
True	141.43099786630987
True	359.54709444819787
True	346.66699708828577
True	112.03762626829464
True	17.82422492312735
True	216.58397643300455
True	836.9053280873732
True	467.1529417845588
True	538.0742556070611
True	565.5900697005152
True	828.370240003078
True	641.0147604563305
True	86.95099307905768
True	212.18994512422535
True	243.29674637312948
True	286.93592356295926
True	102.94367914007088
True	365.0784936184477
True	433.27885942024346
True	171.9512153796743
True	659.3597576246451
True	238.81868813116236
True	201.8192692209517
True	28.91634827687681
True	246.8975721475661
True	486.7511340331138
True	168.32132841383495
True	527.84953197056
True	480.9188237241824
True	242.20808024486675
True	103.380971855415
True	41.47458332958857
True	400.51830317677866
True	791.3336103008064
True	160.9354148197529
True	1031.709850558066
True	1049.2660548739643
True	490.37760903916273
True	97.70072905235746
True	125.71675946790148
True	678.6306037031077
True	7.942198028309912
True	221.68837037530952
True	135.10732845083731
True	115.28139783075436
True	335.2610641003373
True	650.8110544338314
True	38.67653151245014
True	124.36359006110132
True	934.2824883190298
True	56.34338600738741
True	453.6992160339108
True	524.4481597038525
True	247.3660172801108
True	137.30421493098655
True	966.5869151072096
True	1182.9325705709605
True	520.7986726029737
True	650.3920041302555
True	205.1500436069153
True	148.99778958723374
True	316.97266175328514
True	268.6541457316408
True	170.9390508724573
True	292.53635964337
True	348.9800318782648
True	10.762127071225144
True	625.0310728832465
True	148.91539659492412
True	80.29615613458097
True	445.2270130740457
True	326.851007644405
True	1187.198470624473
True	361.3475049632193
True	986.3842010051882
True	11.080221698943523
True	264.17032127734194
True	222.79609010114095
True	160.70671081068306
True	483.9619690721123
True	208.0718319571289
True	414.9396382180833
True	321.3583521603978
True	110.65600044462768
True	365.3173217121512
True	1041.427152822178
True	694.979278257203
True	215.0287303935117
True	105.79117472871856
True	292.84386936015915
True	23.88720415492812
True	357.6351929987255
True	318.4325114769787
True	562.801279677736
True	441.139430292227
True	360.8121732358808
True	159.84987597826546
True	11.4426437596976
True	427.2867496271048
True	296.5219412343371
True	141.48177423506863
True	309.7026711952947
True	442.22527008736273
True	817.3840688885248
True	319.83280518421486
True	776.6072804823145
True	394.75078669255214
True	384.7629311306008
True	1.7712647274555162
True	1174.0814681442907
True	98.97203689449547
True	870.2900631606742
True	216.8200642042993
True	464.57643795847343
True	649.5423133382664
True	87.4186704517185
True	489.9519965792956
True	33.14897635811703
True	426.80701369588814
True	75.79823802672699
True	223.47920699689405
True	39.662748839640834
True	676.7784844374421
True	182.79102269308336
True	26.69040930538265
True	404.2394480667473
True	104.27891669275571
True	162.93754460697346
True	834.9951556017694
True	254.3373078324277
True	151.47601720779622
True	377.5946659671765
True	517.7747982998986
True	328.1676051234363
True	482.4879926349792
True	632.2172762474947
True	159.7882885846107
True	7.458480455677416
True	71.86622944789843
True	429.9931301214282
True	89.45454579117144
True	79.54220583164341
True	1064.1725005769058
True	28.55387623503401
True	329.1327775851954
True	316.76180136211286
True	467.6244837686778
True	685.5577818412744
True	199.6585649914604
True	671.8189022668446
True	329.5328860229765
True	341.9696170514827
True	280.8136831386847
True	211.6390570948417
True	370.88571572749385
True	449.4227702532464
True	418.2578705939466
True	575.1077019209505
True	141.20047554491254
True	79.83167932521
True	35.333247051018
True	304.5770685878723
True	655.1524939174504
True	410.5783719256336
True	793.898731134641
True	208.27554582076957
True	380.09991385115416
True	65.00999343753223
True	51.65508092206313
True	427.0139626351219
True	201.4229648888636
True	222.2599934049757
True	44.10472666298437
True	1078.4633286172502
True	175.92555113710486
True	923.857452972243
True	312.0853029812031
True	924.8255672952804
True	239.7804143928961
True	464.2402008540294
True	530.1619244637882
True	605.6403177110507
True	214.77704935808413
True	485.77818679998086
True	970.574623569886
True	129.6793927938356
True	6.148956078674736
True	597.8588596338515
True	29.01446778847137
True	75.73126057685985
True	793.0797157659912
True	230.49544686512425
True	1003.541924383868
True	661.20602229675
True	417.42684270112255
True	279.6238464950644
True	490.2959248970068
True	323.5250609172668
True	184.82274844976556
True	694.0149187350551
True	733.971909642535
True	205.27348484837304
True	89.22718473799216
True	510.2912307249536
True	125.85055803772232
True	389.1570609151004
True	323.14483330536297
True	65.30875495499028
True	387.5173969222398
True	413.1934611150358
True	354.2482962425872
True	411.8052469740349
True	436.3052372986382
True	645.1926396668213
True	54.62669351794299
True	447.1863048154469
True	323.0292563845822
True	656.3408112256722
True	222.98565126834623
True	102.52299967267
True	41.59342774932985
True	545.9318555275385
True	631.0899625863801
True	188.32464725471613
True	405.2601006445847
True	350.4982503975009
True	14.840652165891742
True	174.07827726944808
True	292.33546027626323
True	3.1022163634405184
True	884.5514485744321
True	77.14458087233155
True	103.54441191187075
True	111.59367184026549
True	362.2862209330578
True	36.72399032559977
True	459.578518090133
True	225.98299086470516
True	4.520080144112349
True	112.54446648406515
True	440.6990749548899
True	51.35600714961829
True	70.29642512399181
True	175.74291959675205
True	295.86575082364305
True	931.5851189659612
True	388.36373873452055
True	959.8963624112824
True	182.1834274792208
True	1043.9554159161762
True	784.1121953735457
True	673.5322948043548
True	406.107432923356
True	370.0328931669952
True	73.73614889864228
True	75.86462187151123
True	79.10341780062222
True	176.3562298483054
True	483.7047302353422
True	1106.4058704928857
True	184.5894790011397
True	353.91910820366763
True	442.6689391620179
True	580.8823725718171
True	615.5682556597199
True	286.9283640460518
True	448.3971150286068
True	699.423477401635
True	94.79205440873702
True	707.9523506093842
True	256.1740539468474
True	134.68371585949592
True	415.60144747553306
True	843.3458671128404
True	445.5868018349559
True	854.4010523293545
True	196.7964517443156
True	350.2663522461082
True	686.2244989281713
True	616.7558707968699
True	188.67826330111205
True	261.361101381485
True	780.7270689845191
True	33.77182455295974
True	199.43457231094604
True	484.7651447246509
True	693.4124755903565
True	106.3795250560364
True	34.8248477970893
True	169.06820145406752
True	729.6894860532109
True	320.55365398099406
True	552.5417474310893
True	351.997691020057
True	306.6323142130398
True	451.1795795445625
True	483.77559801553406
True	70.04055917649265
True	378.5635833386867
True	790.2065156821646
True	0.0
True	296.1180425916352
True	255.5945047054497
True	953.3209431078064
True	148.38383687361025
True	635.5672469549977
True	636.0046531976177
True	110.75340514251543
True	222.98595289747
True	130.21325427994566
True	12.130326055897438
True	290.6747153974497
True	360.7390283602752
True	1133.318833083309
True	230.4435865160256
True	406.5510820988389
True	658.0663143935192
True	199.4009098961772
True	26.76431084002106
True	847.3664672373254
True	603.4529450190385
True	152.30551825571743
True	635.794269323076
True	162.69237780364668
True	296.65171346537545
True	786.5806780114276
True	33.590500383232126
True	98.88639482868842
True	510.1793723432856
True	67.88566930147127
True	75.53672823516739
True	396.6892002004868
True	24.416436658425148
True	757.7626549666603
True	100.77573660828284
True	162.35889117011098
True	20.267020966184187
True	696.4169867201309
True	29.482228285980412
True	789.1217536158499
True	402.8185769779969
True	124.69837671734328
True	713.431603910335
True	512.9620154360007
True	590.7623230691443
True	49.5120218023106
True	371.6032884494092
True	5.528396014852395
True	96.85846081050803
True	380.2489945499423
True	50.03215769035164
True	119.58572803100468
True	313.10726445542053
True	171.567428909662
True	102.98025298008724
True	650.30696604999
True	19.61997541153708
True	1146.4870563205684
True	519.3625218949494
True	299.8472847243479
True	501.0932468573873
True	122.61826167470625
True	792.5645452656861
True	1123.796043591847
True	749.9583353489791
True	174.3042319571118
True	227.22359600428192
True	53.6129269437601
True	57.74338278533519
True	149.3240234576492
True	97.89500791060986
True	173.99117351234997
True	1192.4992286494485
True	300.6292851451718
True	365.96155367768057
True	701.2728877494146
True	18.40089535607907
True	13.918435237511575
True	577.0200026416385
True	5.551858360442963
True	114.0907393001931
True	699.521291114321
True	176.79165703894515
True	632.7542513299965
True	807.3249986112265
True	151.02788031199202
True	910.9200410224312
True	2.9840633158766714
True	456.3815852099276
True	1058.509077510614
True	27.131301030635694
True	234.52838566424447
True	149.16297810334328
True	913.4076187366268
True	234.7809865937188
True	485.718911309533
True	123.23944691192791
True	509.9256492051
True	152.22393226098183
True	99.54150751559531
True	380.45718606920553
True	70.93347814916393
True	56.44346390957233
True	1089.4891495306654
True	266.2960747518336
True	155.22636781501598
True	376.8248504621631
True	405.135533213465
True	215.06593992747443
True	168.08153505637287
True	377.8440617785736
True	34.39246905863857
True	510.98672857262216
True	1084.281408250794
True	112.98211171277616
True	462.4353016457809
True	304.94528925417217
True	27.00680489687879
True	392.4991089000325
True	102.59957754546376
True	590.1393778008039
True	207.02716413752884
True	403.7089072515496
True	19.5262454511388
True	415.9526078903352
True	108.09525058514213
True	331.9610178859089
True	34.42569724933304
True	174.08143564461147
True	252.7018958657152
True	761.9205809451224
True	59.61421523928091
True	138.5405765513398
True	236.39757551589173
True	142.5764474430376
True	646.1635855876443
True	555.7981021353145
True	754.0990547657349
True	385.09524684593765
True	540.1655297179359
True	411.3627621615602
True	681.9899267278201
True	74.63100067373512
True	486.72441507810254
True	426.5307996179053
True	47.845985744469736
True	84.18392874571511
True	131.58504099114003
True	88.30362447001994
True	316.81202574520813
True	864.1444960520345
True	333.5464403454389
True	1096.1975161760536
True	325.2172385497589
True	911.1293847981896
True	149.0510026415954
True	575.2017658779849
True	609.3331629101947
True	681.8104870952967
True	452.5208141215514
True	66.4710483439855
True	278.8791347098802
True	40.24101045092353
True	160.30034989596328
True	170.0195955373146
True	1138.4756035026107
True	215.43831324491305
True	555.9861559242671
True	523.4232094042881
True	577.1031444044513
True	909.786344922819
True	597.3906904320423
True	645.5963259586914
True	928.3390683577492
True	125.2964914605954
True	311.05844368289473
True	263.5943224569743
True	350.7582604283816
True	90.34720832681708
True	385.01355540059103
True	5.002548853536864
True	329.3584137190422
True	260.1579314731367
True	607.6496131503682
True	291.0892069840168
True	370.0886251793784
True	11.07115768237496
True	61.81496337164556
True	536.6089075816975
True	31.25589601257589
True	146.44102805327992
True	62.49074438961309
True	151.1123596568935
True	242.26004304098183
True	69.10198393538813
True	378.4849957329863
True	262.92767604887524
True	99.21734820287092
True	336.3953344036439
True	62.51079131597123
True	576.238761906221
True	852.0104693041444
True	274.8090969267092
True	1147.2910340920066
True	112.19746952846086
True	304.23809024261004
True	1038.219242002333
True	87.41797383358947
True	287.7075630873986
True	9.475239880886733
True	388.3211953041644
True	465.00602327834974
True	156.42643869469657
True	620.3084553036039
True	918.5124498166156
True	157.60523184486388
True	81.93577977392815
True	326.34526798536126
True	560.8519907400664
True	635.1154053475553
True	1209.054156192052
True	28.11891334559504
True	915.4651941217948
True	138.94920582396617
True	622.5893382773659
True	118.30296956442592
True	128.1982627843784
True	188.57681858522093
True	162.63476731106806
True	738.5931580754296
True	214.1427673574992
True	229.78722841072027
True	69.5495501369471
True	520.830486869357
True	433.65070819098
True	183.50712411772344
True	242.0321629898948
True	16.928351898827252
True	412.7967012470119
True	218.17648582792123
True	280.602036308351
True	111.1070445382679
True	734.4948597663923
True	404.1575879443602
True	250.51231712095023
True	634.1964757157255
True	513.5377463845156
True	475.13115916522247
True	140.15388497795368
True	518.8947172771916
True	443.44374699718696
True	3.041472739972795
True	197.6172343543663
True	88.52115112289414
True	234.6391628195762
True	2.8153523767508544
True	132.4856571764792
True	358.9245431079891
True	7.622373064198902
True	868.6632279105039
True	164.2616802501311
True	708.6961879540911
True	820.9935324671976
True	162.85614883045935
True	224.84408329810657
True	480.76154573869
True	844.080523416921
True	46.30031999130264
True	37.98183779181588
True	134.00455618987425
True	621.3707815567097
True	715.0674094569465
True	182.4318019694902
True	577.6286686071883
True	585.1626681684052
True	885.1422199055028
True	411.6762083791242
True	183.86238714930485
True	902.2862482492228
True	224.56877623755912
True	149.6571950843819
True	322.2271614926884
True	227.9088217405972
True	210.90343061345988
True	619.5194727968455
True	251.48222368948143
True	200.0026208735172
True	456.05296204271167
True	470.9289882278574
True	60.7345636408521
True	296.2556932439867
True	79.19188397888472
True	328.2284917595751
True	352.1163676644979
True	260.4520950643315
True	177.38903146666783
True	368.18739483497546
True	606.5997642718463
True	765.8710594457981
True	297.77104573646284
True	754.5748910065186
True	66.53300353520103
True	874.5366854412796
True	346.6653316970412
True	10.46658444195578
True	600.5601467698007
True	696.79990335367
True	254.28936253728696
True	170.24901546691967
True	48.20110890561094
True	376.162707803958
True	78.25536446867535
True	13.097164570573456
True	896.1782699363127
True	371.0201718023225
True	166.30318109835542
True	969.5333146381214
True	11.92243497350725
True	783.0436662204079
True	31.883831476783943
True	671.4100736138288
True	60.2333355254369
True	745.7126641879165
True	447.285343910853
True	195.0589636599695
True	445.3747782237345
True	206.66766610469887
True	295.9583450879415
True	220.97894928615565
True	406.9654296946245
True	9.227671776772914
True	326.75481639251353
True	113.6985674970121
True	11.156196136083798
True	463.50130333570576
True	712.5976259157749
True	285.43894749219044
True	75.24028595859554
True	312.12505627136284
True	81.92507643909643
True	191.7384393121665
True	179.84660487577628
True	372.0356940446123
True	39.4568297153722
True	137.89826471001413
True	385.77226754786193
True	834.7184701383823
True	113.80791487358428
True	208.45642417123605
True	432.18136644255947
True	17.188081331627583
True	432.5885992407908
True	495.6548357226583
True	92.16436903462004
True	401.33900256845055
True	348.3547550541939
True	424.8539462670566
True	581.2867920367631
True	1039.5500670879887
True	988.1935467151628
True	60.05913860985549
True	1064.3505463991632
True	110.77593556693476
True	110.75377872149028
True	105.41291220834154
True	518.3285897202362
True	379.2270110489392
True	585.0523000775598
True	262.2467888062175
True	162.7745097677872
True	386.9073345689047
True	16.186597110258546
True	468.528357774168
True	389.54887885232336
True	152.3127854284456
True	93.60605048767098
True	503.2483872452159
True	1025.3512454843506
True	207.58674163506936
True	66.9708710312837
True	431.3150857140823
True	383.3933059187841
True	469.8210215974616
True	346.1544334771337
True	4.876480954036506
True	535.5845268144307
True	514.9519436117723
True	502.7192644402768
True	188.63215014658437
True	105.70350494145758
True	23.31007156539733
True	376.5135399433845
True	109.33873655896866
True	7.567397510341689
True	29.449673255291504
True	341.27423505272213
True	637.4479243820668
True	131.78719564943663
True	89.2624602861267
True	22.917909958159463
True	417.9231468227479
True	361.5513606877282
True	765.8418928462701
True	306.7745452768893
True	493.6367419175753
True	545.5221795803469
True	530.3393386837989
True	300.0843742214212
True	558.7590736612941
True	105.55685209714004
True	581.7919958373005
True	7.705281705192622
True	378.79175338130153
True	466.28718899102256
True	964.3386749988916
True	343.3133779761239
True	769.7761871660922
True	961.9220068533954
True	172.08009452007192
True	38.81153320337983
True	392.5160423319592
True	393.3684557400596
True	576.9682393488584
True	254.4075562974952
True	30.88759393939185
True	619.5715761903369
True	129.43248889462913
True	1084.479078093288
True	320.3747300873663
True	485.8051766335498
True	124.37885902581232
True	805.8307617244906
True	135.7320885321235
True	817.4734957503578
True	568.183380116667
True	195.15113847315604
True	111.6211283231805
True	62.39734937690197
True	561.6191063396568
True	929.1503341466902
True	416.7327728692375
True	533.9542026527342
True	133.12074309531425
True	618.335365883491
True	475.8633070313773
True	801.9372186309024
True	309.50019220599097
True	595.6591905026446
True	117.85250193922266
True	25.89963012711685
True	410.3302436431261
True	162.64473792908686
True	106.0610374782221
True	357.3611051318909
True	1103.2000710165084
True	270.0546738743855
True	557.2453387635348
True	12.770559499254178
True	74.55785722626166
True	324.7746589636385
True	766.2967586592737
True	444.0045144167895
True	534.097968166143
True	747.1446277658176
True	70.17712295245151
True	726.208637182634
True	51.06160644779018
True	107.584150910222
True	160.02641418888
True	86.72921253845692
True	25.24662143992468
True	305.7641475816807
True	464.5515804345645
True	911.9875505792106
True	856.3817948295545
True	5.454318633547069
True	291.0631274533127
True	461.4344584792808
True	120.25907110095189
True	240.1178419516961
True	304.96145354292406
True	1317.960147257292
True	440.47270090102734
True	25.28733568981571
True	188.054576347378
True	717.106533228779
True	37.85723756373547
True	175.10990701584504
True	574.4864995206648
True	73.61571620386407
True	863.4731691579109
True	310.27779321574434
True	668.0318630963477
True	74.75522377373318
True	681.6700892337079
True	587.4673638359664
True	859.3063618836852
True	262.38198725766125
True	505.5083780248116
True	853.9743626642095
True	901.8651677028452
True	234.57402454715745
True	765.7371374356876
True	224.70158563151645
True	449.6218731734902
True	366.33839258594105
True	501.3806646985411
True	495.5227677788355
True	312.2396333854199
True	348.6726312404121
True	115.5972916350022
True	342.95005559551504
True	1167.0357378969595
True	333.4895611117094
True	145.44103116383093
True	310.2921100212893
True	741.5807521836866
True	643.5349205346929
True	420.1690933662423
True	119.13119088020872
True	307.9654618807326
True	32.083500810948294
True	178.85101671649204
True	88.96579821001333
True	89.99358977453765
True	563.912759222579
True	140.74413252074947
True	132.54788563396
True	103.5966513913788
True	88.63596775746704
True	452.7563957168649
True	397.4721447430525
True	1038.4243736079743
True	568.2710094225649
True	852.5497851196665
True	275.0980982767262
True	277.88623547986884
True	535.929190368434
True	192.4448795900525
True	723.11161598273
True	252.4180466407917
True	360.6791774273029
True	69.32403358981801
True	117.12532909296188
True	271.5262689249891
True	122.23549964152068
True	491.4163574646132
True	26.107058548258955
True	573.8503002120883
True	1022.9715987167552
True	718.7613709043022
True	1.0970148156317785
True	63.2751347719264
True	472.9928705335731
True	432.9154827063954
True	73.89562276491117
True	121.75738584540116
True	295.1903452755518
True	81.79585951086953
True	50.95500422883608
True	753.6958026136851
True	682.1815789950857
True	168.0780371157718
True	167.09953804754767
True	549.7882904076464
True	54.133621690961256
True	27.388690312304234
True	573.1216376438998
True	469.4319112469907
True	1124.8862788034687
True	49.66166332707802
True	464.0065457875191
True	906.2068518642276
True	792.2143379412638
True	282.2534676658066
True	759.2037893175692
True	404.3579575460991
True	41.57678382451422
True	100.844762318028
True	730.1949641384036
True	74.28553325307435
True	137.91300206131783
True	916.832711938926
True	192.6745817084173
True	270.1965727789651
True	105.40942958291646
True	644.575610303715
True	589.9712720136935
True	218.63851347401544
True	412.6328450236682
True	40.41341599510723
True	277.05967873791883
True	594.0249893816463
True	627.0577114262107
True	313.0622679302037
True	67.96262554447466
True	940.2324647860728
True	1089.0206375623177
True	562.1267592861224
True	60.35274932101958
True	30.461130317104857
True	89.31063919732759
True	112.92851720757986
True	99.08216328011294
True	881.7198325917917
True	1213.5157045147894
True	709.1095715406539
True	340.612098904168
True	9.082268628292752
True	20.06334928516394
True	340.74545887164726
True	477.50857448089903
True	47.31913220036485
True	556.0253123023035
True	428.6571433988308
True	408.6114661708789
True	76.72275188648544
True	193.99462155347533
True	258.51579115016284
True	141.53378137818805
True	398.1444431901108
True	45.5739849791122
True	178.15243081813506
True	1185.2139164317057
True	5.163106088972554
True	27.84817124874776
True	584.7192107645235
True	372.0041327449323
True	813.112368232816
True	154.9049063379361
True	744.1599711345389
True	594.8077422866463
True	279.9454568996045
True	433.72077364128137
True	345.39451360857805
True	287.04408817685686
True	255.89012048687144
True	391.04463374609753
True	506.0664820898083
True	488.8234712237903
True	105.30525776542449
True	361.1485531117581
True	9.861769434005604
True	167.6362945067483
True	234.88899937371283
True	838.450576454549
True	554.9979977808968
True	30.74546524024852
True	739.3988500388313
True	844.0559669230129
True	105.07463550598658
True	352.12073155916926
True	864.5387575143956
True	226.2031784387122
True	160.97493958463016
True	527.5864751135077
True	585.100297009902
True	1119.1052590530903
True	143.29447171612867
True	152.91046829569294
True	249.37237271420412
True	326.12780589813883
True	439.1198909824277
True	414.10289713008285
True	327.8776591908885
True	448.2486821109492
True	497.93393743554265
True	227.63829776888704
True	1521.671918033979
True	248.2697557785496
True	415.7133996136638
True	54.82678138718524
True	761.0584228289553
True	242.470238259526
True	910.0214837567194
True	556.1479224374416
True	328.79462022466254
True	754.4387816175216
True	275.4146451054726
True	215.6410464375027
True	248.6490679417105
True	227.57564860121508
True	141.01259266766388
True	253.908197430979
True	727.2550481827851
True	530.6045964623593
True	210.17905077601148
True	1164.792544673815
True	118.3005344328256
True	257.946420198354
True	73.56976126956646
True	300.05582172687434
True	420.02340116881874
True	94.78525816377412
True	220.7790461405164
True	76.26717416885828
True	710.4249019239005
True	384.55378621485295
True	214.2578872865488
True	738.0199753974513
True	899.1356943168512
True	815.5895995411146
True	833.857534684347
True	355.9873623245647
True	1.3211131943678542
True	263.4097298584115
True	54.094436846617306
True	382.9540604512336
True	52.3827638674216
True	339.46081716028374
True	876.5166150675464
True	1014.931255808782
True	411.2477566765372
True	20.002221986305223
True	510.9849880526192
True	502.2241350833317
True	186.2519565969062
True	236.2689558999145
True	299.7707417726959
True	18.43227570920643
True	128.53909543258294
True	957.847989186806
True	67.50015490317651
True	485.3593777136323
True	782.4873900583547
True	102.96659159562904
True	251.97753151481507
True	113.167687794171
True	15.88602515127663
True	1.5958310356236902
True	117.57514843655213
True	996.0816705741536
True	462.65271040197433
True	66.20842263396553
True	789.865189309347
True	343.6185924592085
True	1.108253373037756
True	441.9132567074782
True	186.8361342457042
True	507.42296053347
True	82.74173991775707
True	322.3504846414471
True	369.6133454413314
True	176.9700217832421
True	195.63510192313885
True	124.97623220043292
True	180.03306117991187
True	961.7970772914224
True	14.46545852638005
True	510.2362124513729
True	505.9951680567586
True	412.2129519606759
True	210.4039614609161
True	230.82504486830965
True	160.53199145217678
True	51.78962756271832
True	482.9098227151895
True	150.3396987394434
True	885.3921118604471
True	798.5650855117372
True	251.61561737604623
True	336.75516591458097
True	521.5936997458047
True	40.70141246097371
True	85.72101313609527
True	755.178163790258
True	1078.9625457238378
True	118.35236293944644
True	728.2745484587197
True	147.73612972793308
True	960.1073420247412
True	660.2561779404115
True	105.03920947538964
True	280.8994520295315
True	623.9791584096741
True	253.0624202873695
True	45.12732248264872
True	548.6510169583706
True	461.46898656311527
True	5.893253924488071
True	461.4606690449175
True	67.24401057349814
True	171.86774616053825
True	241.00085045826305
True	307.5723695031265
True	72.36505384874035
True	222.02657675064384
True	352.8904341111382
True	416.85041535301184
True	963.8127518951014
True	48.9630640288471
True	915.1796734816936
True	996.8009790181998
True	125.5339792262212
True	73.98279660552998
True	1013.320062460578
True	34.67576226963551
True	232.6524337684584
True	83.71870144174837
True	221.81193489835653
True	389.4318014806798
True	1003.6211300482348
True	95.8198038082346
True	75.40192652297614
True	644.5555611762954
True	272.5285468289333
True	704.571740780525
True	52.81214887531923
True	477.8757014815438
True	393.83848662933167
True	684.9744607367687
True	53.83219743282386
True	107.59206905441528
True	22.57016287376567
True	269.9098194561778
True	44.7265924998508
True	350.89373527012435
True	2.776448749580272
True	1184.2831625185256
True	105.27668037945496
True	139.14723884125542
True	356.2365013358836
True	745.1042645409509
True	672.8885659995028
True	1032.248655358929
True	471.5551102405925
True	421.9705215338622
True	140.14062382926346
True	411.3672865468212
True	864.2688895235971
True	417.8620449714794
True	941.1415497070212
True	85.46107797218217
True	432.9848876279933
True	161.36087394113807
True	284.96210089513386
True	745.8930457781935
True	158.39268648606793
True	133.80645061054233
True	65.45754748628514
True	884.1460977548348
True	771.7592937050151
True	82.0070451559844
True	432.767589556331
True	738.4598639597226
True	417.4113366569679
True	55.80522571412452
True	314.6181335833081
True	790.2968833893798
True	31.225078759597064
True	371.7568915983941
True	166.96196636215828
True	284.47295754351865
True	32.55674053270448
True	221.6951016664314
True	782.7320099836537
True	648.7888068773434
True	55.0560371135274
True	295.0364643760962
True	901.403921229728
True	18.80116845080248
True	303.01525846002266
True	306.8069209019603
True	430.8944121049569
True	203.34236534678143
True	609.9998031979628
True	49.14900151989208
True	970.931457836574
True	868.8519792992796
True	49.36950935436608
True	398.5049164197002
True	732.3281429747764
True	909.3856447667088
True	273.2391014195569
True	621.9896040297701
True	128.940253272589
True	179.78677537412463
True	132.38760840739974
True	131.7954092837358
True	212.3453815370006
True	966.7281212789316
True	772.5614236558193
True	967.4247761881152
True	19.631976765560093
True	27.581068233731614
True	367.86854290435343
True	13.924189470237986
True	605.8528160485843
True	1072.731478741542
True	255.00488958116387
True	209.9688522846521
True	80.42907483111834
True	212.01771432144508
True	119.90346421046536
True	45.68240809349668
True	135.87988981745585
True	89.62699881457695
True	230.837530516331
True	536.526809480842
True	164.6405339469456
True	30.266209658661857
True	56.28675772854804
True	416.72890803053474
True	260.6541611397629
True	595.5147097195113
True	21.54875657234104
True	114.07446085432336
True	664.0451950888902
True	267.2101972393888
True	467.4393617471333
True	662.9318917639913
True	104.97873987972584
True	119.34952734941514
True	81.95627987945937
True	22.289362498781152
True	132.5885631653574
True	87.77856500455096
True	105.8602623965362
True	154.32715185483593
True	232.63412792715272
True	834.9069428119278
True	283.214037076262
True	969.5198665130246
True	168.3205522892834
True	197.52233402816523
True	795.2047454800312
True	307.9603738550708
True	605.5170593219812
True	258.58913412563663
True	362.1217135939363
True	454.87334606848793
True	586.8190248690165
True	658.8177557137699
True	371.8205840875607
True	36.30109939709848
True	560.5793793502887
True	621.9322199698413
True	18.850752821460627
True	9.637630224429744
True	265.0014977508092
True	412.1997798809271
True	459.7216690929463
True	70.42321930891028
True	659.2743696545068
True	918.6227864053146
True	244.58890953644425
True	896.5096378498384
True	280.2471740941998
True	97.99330611864929
True	266.8409549994287
True	670.3144804928244
True	37.39934560499602
True	579.0002954715139
True	1286.3738472148086
True	1015.6334093621537
True	875.5225855080524
True	207.86381825832925
True	90.40353694559622
True	194.0362761525646
True	854.7197094027522
True	155.48244287013748
True	1076.1052742950276
True	860.194685858882
True	45.47482617728436
True	91.24421896253816
True	418.43036445675307
True	410.1184487810942
True	215.4659365979753
True	500.6046613270445
True	684.8002032628294
True	110.65912156129048
True	275.6769063756032
True	1016.7440384887116
True	53.51280608819521
True	689.409538149434
True	535.6571664280143
True	38.81490319742333
True	784.953822880264
True	385.1964008679541
True	560.272123709313
True	116.10420622383856
True	268.791905803995
True	209.8698424285193
True	25.51568278458548
True	127.28862524828192
True	731.8772674306864
True	139.26188426377016
True	390.4223992880738
True	61.96264809874605
True	646.5750370648346
True	608.513894275525
True	236.20930968381455
True	448.2777808755943
True	166.2718322231254
True	161.75355112136828
True	210.53645699389529
True	284.1589466232464
True	346.9320493761783
True	133.0980490700366
True	194.7612684130667
True	26.65349702716021
True	864.7726759196009
True	296.0224801505384
True	9.900275725157163
True	364.3272670552529
True	167.08998995504265
True	630.9258535997438
True	365.8667111976585
True	592.0039865829784
True	556.2808943646895
True	488.0720275928818
True	793.925569317673
True	242.02507312679472
True	568.5227068515984
True	160.1554955356838
True	545.1446520835175
True	386.2704660178392
True	382.4466169121971
True	124.55523875996826
True	141.62665315520857
True	107.82094696833694
True	67.08225905353575
True	722.1403435051561
True	183.34333226352288
True	43.83593917219075
True	0.0
True	551.4553848982757
True	111.8608835069946
True	21.544292925747797
True	38.49096724385133
True	111.23844696368252
True	542.094380330364
True	176.55851915558569
True	107.26066556273342
True	33.82977145746905
True	164.45932336517575
True	918.870727110046
True	51.35731963133011
True	233.6630652855131
True	768.535388807284
True	318.0986478491695
True	453.90218394491984
True	476.7715311063081
True	507.8412057090274
True	581.5539598750353
True	899.3222815569198
True	258.05538195027174
True	1026.089277014663
True	916.4935988322552
True	615.6236154708757
True	347.64547906691223
True	827.8321606546672
True	10.258670938405547
True	31.5292300311978
True	291.55076917825784
True	44.67222695324353
True	193.582318927027
True	776.1600526787403
True	219.2832516560308
True	731.7498303322795
True	783.9577458969919
True	128.08803202118688
True	374.8259128033794
True	599.6624437866582
True	22.37670148470041
True	130.1534266156414
True	428.2566697199098
True	301.06743282672534
True	200.92818564320976
True	110.95491325481308
True	381.8502890775399
True	21.17440164412583
True	382.8714168924122
True	359.5986018954765
True	988.054531057092
True	367.2533268972659
True	32.31938684126437
True	438.4280257689409
True	422.9716557759208
True	232.9191155431764
True	31.460464568302196
True	759.0173947726028
True	437.03696186878335
True	176.36792829328817
True	13.940666524698974
True	1201.3822765270609
True	158.9814667110309
True	25.860633734718828
True	315.1780769845666
True	284.7077256058105
True	116.62347604595024
True	291.37646996632697
True	44.46329537128502
True	321.2788420256344
True	284.56562825100065
True	315.9462051703792
True	33.64709467523587
True	47.67966914602463
True	1043.2980926258404
True	26.84571732416216
True	14.624895440347837
True	182.47690727406243
True	661.4236394645931
True	8.142938663295334
True	204.89197091557452
True	174.7773727777343
True	515.0553194165528
True	368.62698221644814
True	732.6754111089166
True	329.3460537129365
True	498.2511212126762
True	439.7595903698532
True	509.0894926592219
True	94.55514066938248
True	1298.130176355435
True	888.9430355629696
True	282.8295209147355
True	541.872256768013
True	106.38041776946244
True	584.5569637736611
True	443.98880911736205
True	151.63264398288678
True	77.238671372376
True	357.5725855929748
True	167.39798340070558
True	31.07028778821729
True	583.7566214173928
True	383.2285644110188
True	68.52119431134507
True	28.81822923120022
True	663.9589214224942
True	494.1233718236068
True	75.06795906857491
True	20.26686359613925
True	322.68349858022583
True	320.2316865736961
True	733.9778333052031
True	557.0096570727252
True	560.9259762284291
True	805.068653028192
True	8.650177729676496
True	55.99551463683727
True	37.68562842969301
True	61.47273235497646
True	513.9807161644467
True	587.0488972886104
True	87.58572884096799
True	106.75520401542198
True	189.25226674645603
True	74.26568663154818
True	187.0549584207564
True	206.59480982096235
True	283.8193617547473
True	827.0445277498237
True	610.7084579123526
True	287.6275693199881
True	187.83397688682592
True	283.7271796175526
True	252.34476706072496
True	730.1780248156741
True	341.9394714937947
True	166.1133768140069
True	901.1433075360248
True	344.66933753354857
True	468.4874627957109
True	157.0199474098085
True	117.47279976574832
True	61.52475681921946
True	206.968915779096
True	976.756947988193
True	532.1601517465696
True	117.54500688911855
True	361.7145323409605
True	98.93505125220577
True	650.3640164851237
True	4.088933744565994
True	691.3177661051473
True	37.48664843701816
True	946.3021141830046
True	852.9233500187489
True	215.8466246275064
True	29.128754807853152
True	75.85918933752926
True	451.8814609448911
True	222.2439860010221
True	1.184820411014301
True	79.63225598004813
True	1077.574894974137
True	350.98844263038006
True	695.8508744053382
True	494.5691530528229
True	33.038662235440086
True	137.66341552442793
True	446.1733694828821
True	948.1625306454682
True	839.3636276097556
True	426.82413475371226
True	336.5624595305279
True	15.137994743348532
True	81.34613979942218
True	775.2411990213097
True	483.5273978690501
True	391.6980668973375
True	903.9987836076208
True	27.83693830177975
True	223.72465126544208
True	882.7068353466569
True	237.82898292927604
True	9.000709532737767
True	496.3227457201064
True	103.5516869916834
True	627.6227454295021
True	57.28977184129507
True	256.0707382100304
True	854.2543151604709
True	883.148147080036
True	283.1172284804776
True	420.11858655535656
True	122.71586926424352
True	605.5569361405106
True	260.4726957430814
True	192.50860278343407
True	834.2789975418885
True	55.76394011048476
True	733.4665517102776
True	281.10095212629835
True	308.2585164254741
True	168.75267717228385
True	465.4572165048402
True	586.656618245198
True	381.99392504667776
True	406.7950402653182
True	69.3682497480423
True	166.98022039494654
True	435.5208559830186
True	220.03784733102663
True	37.22035057696744
True	199.47476946367385
True	399.34844643540674
True	413.35278451926473
True	757.3536500387193
True	133.13858127431564
True	654.5857621986974
True	486.53108089958846
True	597.7324011885185
True	134.76615781731454
True	33.32954817063313
True	673.0718066635062
True	67.54066818318806
True	555.5978697391303
True	688.0165093519762
True	441.694956272729
True	133.83578437540518
True	503.5340014222291
True	5.195142373267858
True	404.38658546087686
True	31.37863951934576
True	619.7522354302757
True	275.7634848324181
True	571.48953885006
True	696.8049352160803
True	142.9094861645848
True	530.0396779055501
True	501.0953607186169
True	63.84314124301296
True	964.81954197129
True	2.586590000974564
True	28.10460757518469
True	634.5064244263427
True	666.565590110277
True	132.63735692972818
True	419.3305362919016
True	132.1895729833582
True	77.22815852064954
True	463.9533672942446
True	42.694576264923946
True	512.5900431712702
True	13.01759535350032
True	855.0893732170622
True	542.0951238345122
True	697.9938470208855
True	102.27819419174229
True	392.292964173387
True	996.5104041274898
True	864.1430548063523
True	133.27344983062704
True	558.1904502563606
True	465.9544129495905
True	244.15166824893308
True	254.8922719387484
True	5.726236815741621
True	328.1444057441338
True	11.968941932257293
True	354.496280513325
True	73.92269757153768
True	418.35871414810833
True	653.7048820399796
True	126.27922340077704
True	235.99442024364248
True	648.0436810406651
True	690.0802530875346
True	288.10940005294395
True	131.9013855643199
True	156.489521867872
True	469.0691595492184
True	85.57286189172324
True	11.239199699051706
True	508.6352916661837
True	571.52828768367
True	19.231273349664136
True	141.0035563476616
True	918.1445019499652
True	508.2869895317747
True	275.6190625781423
True	34.61024465048028
True	460.7143798985426
True	112.56373442583558
True	589.0761951102497
True	665.976559011697
True	291.7341532585273
True	394.09207520768894
True	185.99807199435716
True	253.99154766108805
True	75.19531648007785
True	210.5523505220394
True	504.0446899011459
True	21.978249706464577
True	451.4058499168804
True	378.04176059434616
True	733.5463299437806
True	925.8143217128064
True	911.0366112481272
True	156.24446852184334
True	393.870914455918
True	68.8562722615087
True	196.33768362189173
True	313.85410652391414
True	9.46397447668484
True	825.8124153041042
True	23.16600680440568
True	384.4128269123965
True	263.7438304313651
True	669.4467555876903
True	211.69802974094773
True	41.07135859334527
True	653.2917896530737
True	1075.8014042349798
True	227.44881377155625
True	137.61396206096546
True	595.7411402782933
True	489.6163840774132
True	18.586436122466772
True	848.2704462431789
True	111.99894942102448
True	45.62297571561001
True	322.4804575678453
True	355.04105525215454
True	387.818237911967
True	257.94878012295817
True	19.49903680011764
True	22.409452948282546
True	857.637249480694
True	207.4319321189188
True	109.61825191724402
True	830.3372394131101
True	647.418372194013
True	666.4030704634371
True	447.5590747151351
True	154.18027936809315
True	32.86689788589318
True	106.2168655338906
True	435.6957677763641
True	236.51974514479485
True	505.0201206446915
True	147.63568472037008
True	492.1291537963269
True	636.2760148348353
True	969.0309793952504
True	24.387888278374284
True	967.1238534662216
True	1055.7358069235104
True	485.67193144399766
True	78.16471384065412
True	799.6972415720181
True	642.0911099050289
True	639.2548900335145
True	168.5816482941757
True	765.4640563622165
True	729.1265372078485
True	122.18816263932416
True	790.9878710286995
True	843.9624767875941
True	498.2418472270238
True	224.10213932801616
True	77.20911650457793
True	322.1741932391895
True	346.6394995905626
True	461.6186960136197
True	446.7933864581349
True	196.9123817070993
True	317.3223629922215
True	2.648307047535017
True	11.756080158231692
True	100.74568047555552
True	133.9519386539176
True	349.6213021377265
True	358.0343705941799
True	104.11246913003478
True	17.405511702902526
True	223.84802704582503
True	827.1480251579221
True	473.3673014904395
True	540.7560059161461
True	572.2413195984143
True	838.4399984125143
True	636.2779995936132
True	93.17465844226236
True	192.47909083058545
True	242.3725984585932
True	285.69991663768616
True	108.92026374329326
True	373.36773443810455
True	433.13567103583154
True	169.72737964528133
True	655.314903884986
True	243.52576058462415
True	199.47343750807048
True	30.25736778167134
True	250.58729870689083
True	499.0183030067264
True	171.91460115648252
True	524.6091624431289
True	465.2289761907765
True	245.17083558767183
True	100.05924534057152
True	42.25430558469563
True	396.5766223360322
True	790.7328005340107
True	170.65396154962872
True	1021.492552217449
True	1047.2809649003984
True	480.86432765811634
True	96.8228919050659
True	128.74147700937868
True	637.0984007349906
True	9.006270272598401
True	223.78604732277037
True	135.92163774344624
True	112.59021510326858
True	327.09060536551124
True	640.3611341968688
True	39.48604001562028
True	123.28805817953376
True	934.8713839852315
True	56.12831568257014
True	449.88925133537697
True	534.9960647941855
True	250.28698465338317
True	133.68222715199784
True	930.1008801425046
True	1184.1456468410806
True	527.4576935463359
True	661.3762087105362
True	204.2373826411839
True	150.25682471322224
True	324.4009593576812
True	265.8073262832665
True	169.5528482719734
True	309.92953989885467
True	340.0395612080968
True	11.6472096194999
True	629.8679257985302
True	154.0269996555601
True	79.70220641486303
True	451.2752015435413
True	310.9434023622613
True	1224.1576892573564
True	353.53375538278414
True	1033.6625496013971
True	9.401320957654486
True	262.8685763357005
True	225.68082115110045
True	149.9956824028978
True	499.2062116244518
True	196.9556454148552
True	396.5822584730242
True	328.87326444110886
True	116.69081518894426
True	366.082365933995
True	1078.2832829660626
True	743.8973662017861
True	228.64365999225407
True	110.76465144779654
True	291.46990640061017
True	25.0558018591551
True	364.1829880551493
True	334.0145818648811
True	569.5732454852183
True	459.4560199524613
True	343.7602514860086
True	156.60836234818544
True	12.961357140187792
True	431.94524375266906
True	281.8904101445553
True	142.48571745560275
True	298.09059608418784
True	429.34878745999634
True	814.6736233032391
True	303.7063622563933
True	773.8683985262686
True	412.6738976117292
True	374.6505535838576
True	1.570150647059125
True	1188.5123422266263
True	105.03428246684228
True	912.4284709342426
True	210.18730758950284
True	462.4276037670095
True	651.0666603688732
True	83.92722699089241
True	473.28468452342935
True	32.95064301739837
True	426.3984941139748
True	79.5207720297273
True	222.57493856631615
True	40.70967557512461
True	640.194398500861
True	187.09051557523443
True	24.71754697357551
True	393.13563250194
True	107.27519258584093
True	166.08040939153818
True	827.3868544857961
True	269.6057719665724
True	152.62644992122966
True	381.0023509880987
True	513.8447609221975
True	324.77958676069005
True	518.4873281250982
True	614.8945825973198
True	160.90662527401005
True	6.675365692100277
True	68.66231215312934
True	433.3499040077701
True	90.98011141578236
True	79.41980814247076
True	1074.6978311069188
True	29.190778528077576
True	325.66887260476904
True	323.27684523286865
True	452.5824057266832
True	674.5718731594317
True	193.009150087403
True	653.1281829216406
True	332.5003890866616
True	348.0740295327512
True	275.1154068525108
True	213.7993036188276
True	343.92428599377206
True	449.2388462104403
True	423.8613710767687
True	620.2888706050859
True	142.3863021590281
True	75.99627262562544
True	39.83347295819919
True	296.7065136671274
True	647.1689827028493
True	416.8539212045064
True	778.9547591846808
True	221.27789351006817
True	394.17052786358056
True	69.5045567207921
True	52.5533759258136
True	432.1311426330745
True	196.71852355298512
True	215.80904942436865
True	45.88026062238223
True	1061.9734537587017
True	176.02315200285108
True	909.8142842898368
True	312.8761867924412
True	921.5666885351668
True	230.6926327900813
True	437.830459140696
True	534.9180888680839
True	613.4660482414217
True	211.1482372487356
True	476.4127973340935
True	918.90232578927
True	121.01873464896158
True	6.01025082477927
True	585.5192731488954
True	25.544262809926938
True	76.52029320151507
True	806.432614649856
True	219.81797310584264
True	979.7433893847638
True	681.2189721427121
True	416.494384231738
True	277.1027600452501
True	496.4884989980593
True	330.6857955021375
True	182.6977584245872
True	672.5148547471053
True	691.014663873152
True	211.81044991590147
True	95.01171252719604
True	503.6549628479386
True	143.7265092745515
True	378.0296936322959
True	342.0009039582503
True	64.10757759753315
True	359.90360105406063
True	421.46093191925934
True	384.0659014363506
True	425.9559540306173
True	433.6550807544626
True	683.186940619894
True	56.17083246026283
True	468.81769349895967
True	326.05681514063383
True	652.2896349705456
True	226.08644793914743
True	103.74770338565448
True	41.34263015075651
True	546.7508324553187
True	617.8824464444561
True	186.4063940798821
True	415.72104287671885
True	345.21371445139533
True	15.784642213298456
True	165.96229952469398
True	293.3944060033135
True	2.618355654265769
True	876.3337807269817
True	82.57067028044676
True	103.2258215024897
True	114.7168322902646
True	363.30242463375725
True	36.72056885863631
True	459.6261563339799
True	231.36670895692257
True	5.953031138561082
True	123.49613803470233
True	457.09409609483146
True	50.43342390140357
True	70.00688507494874
True	168.03408452482597
True	300.7263049088906
True	971.9599693943618
True	378.6935704974565
True	963.1277873796926
True	187.69009782111783
True	1103.5508840693835
True	778.9686310271463
True	684.9915867737009
True	418.2657549894302
True	381.495592329955
True	82.03367785555118
True	73.3421604318737
True	79.43513149401234
True	175.02051336793792
True	469.71763125011336
True	1097.712573025041
True	183.1847237457512
True	361.4858605156612
True	443.8519750341173
True	614.3211936551227
True	612.0485303489099
True	284.56991036127096
True	474.5564631982557
True	670.5767570568237
True	96.91852318708452
True	700.8031578481111
True	244.23454585547
True	137.52048113461157
True	402.40101361511495
True	875.997503712559
True	436.5132124223067
True	870.2483813471903
True	193.45512054707532
True	354.22719167941113
True	695.3608072315624
True	616.9989702014392
True	193.6941162006385
True	259.19957972150115
True	781.9949042723986
True	31.674693419371597
True	190.1760572080998
True	511.27297456696647
True	725.4292239562747
True	101.8972768103524
True	35.28866684693965
True	165.71275548047058
True	733.4810947739886
True	312.4888800775625
True	556.2879032217098
True	353.5925909372695
True	287.7374188200475
True	426.8271134452874
True	493.2656050517267
True	72.17220821690455
True	375.6513232284764
True	775.86543769077
True	0.0
True	288.80091212450503
True	249.04093454420172
True	959.1447147870628
True	148.095033614485
True	641.5002988644477
True	640.3858659882166
True	115.41081421739936
True	211.13027868623465
True	131.6928045358859
True	11.350792604739324
True	283.79850914946405
True	382.8288552881443
True	1148.5034901260842
True	234.7376143449213
True	410.4635207904668
True	652.0625178864483
True	190.3208860959921
True	27.08109679398469
True	870.1274161678889
True	611.6371310856807
True	166.2866826594905
True	620.1754035192139
True	167.7692260759565
True	282.5754415031229
True	776.4094359886275
True	34.70676670737209
True	103.62600109648852
True	515.0103894174899
True	62.38823498999915
True	80.72912253345578
True	405.0441008052547
True	22.06891028960668
True	798.592752951635
True	103.73032368848064
True	160.73475373914326
True	19.95319684270659
True	711.4729915404046
True	28.74966644647442
True	766.5046675042101
True	387.8688061826491
True	123.71149124142374
True	714.9783318924435
True	523.7960902013652
True	552.1350277506549
True	49.616290108564456
True	370.3612077769994
True	5.54190287121797
True	87.07510241446472
True	374.6837420624583
True	47.08991534096593
True	121.06086853397828
True	307.7474775169412
True	182.1806670873419
True	97.64066174945492
True	632.8766046796702
True	18.96483455763917
True	1129.0783282830134
True	519.0273411562129
True	303.4793334887686
True	496.3555674893439
True	130.17679915602042
True	828.0164267594798
True	1121.6832491418309
True	746.8280349449868
True	173.4450807873848
True	229.18402274196308
True	51.60073941684423
True	58.56066617797969
True	155.50769714416052
True	101.15368747715264
True	171.35962919629165
True	1136.5443290495116
True	298.7073476023501
True	359.1923107449908
True	699.0483766799407
True	17.723513463490416
True	13.571120473524829
True	601.1657062429829
True	5.634691998472731
True	116.29129997416658
True	704.708035289235
True	174.789944227275
True	646.178020671836
True	885.6082922099421
True	153.26556026658093
True	906.6304382205316
True	2.2572746064557165
True	438.6015263489456
True	1050.3212896249593
True	24.428655262659795
True	238.0200955701107
True	149.40546485218343
True	980.7285576998812
True	240.4419608956705
True	481.9628805220467
True	122.06549308807026
True	503.4446767631388
True	157.40169303242803
True	101.08686971596418
True	391.1224236744691
True	71.08223626176093
True	54.15671943383265
True	1040.7301950032395
True	257.4795729163951
True	162.97328236970986
True	382.57025328194766
True	396.718091441381
True	216.33121894661667
True	160.57547349939836
True	390.5238408326754
True	32.46772294723467
True	488.1433219442928
True	1120.132032452785
True	111.54238325094369
True	482.6733208620597
True	305.6647218317462
True	27.466199772067203
True	408.5673822850191
True	103.8985870734478
True	584.0891458668143
True	201.1337815194456
True	418.168315827682
True	20.88149641007502
True	445.3514287202143
True	111.9590627222358
True	346.94376036856806
True	32.44484126064603
True	176.61130674350093
True	249.53421821089745
True	789.4031878920295
True	55.9345368445174
True	139.72017043485317
True	237.85731570630887
True	144.5653666656836
True	622.4664078406703
True	563.6564891312244
True	787.0403707737637
True	392.76929791364654
True	530.9867856572058
True	423.3037109802785
True	700.2314564178893
True	71.52547273304172
True	470.90945093441513
True	426.5395832130266
True	49.42041059397916
True	85.3365517945249
True	131.23287379140473
True	87.38071375522377
True	323.35283609763246
True	849.1073265313303
True	323.47899309230434
True	1138.9508100588985
True	328.10147100393647
True	896.0200815598943
True	149.4913231885637
True	606.5027541508829
True	611.1706589001357
True	706.4105349334983
True	438.35906207065216
True	65.2042836913138
True	294.4936388641256
True	41.09854556002351
True	167.70851446720624
True	165.69439128814727
True	1068.159104456267
True	232.4084317867602
True	554.0024546013244
True	558.7789106980882
True	557.3622488618695
True	884.3226396967909
True	597.8342379957408
True	620.0394558848081
True	915.3446293891018
True	122.843002788995
True	317.29630813127665
True	246.5415313987172
True	327.76833499609063
True	95.7251000724577
True	368.3677294815319
True	5.2326502067984455
True	343.0853677663686
True	253.3017268385385
True	610.7096564581952
True	293.65411100451814
True	366.4777177254783
True	10.184961951540584
True	64.24425089213524
True	536.6740605917216
True	32.416655612759754
True	148.0054027405776
True	62.63560354966933
True	139.67193661810435
True	245.85930439327572
True	72.81925868298069
True	364.3720430761864
True	272.4034142317714
True	100.795936239378
True	344.81086792607687
True	64.02240891529084
True	589.1473634821111
True	841.8650060766319
True	276.8055935098372
True	1177.8333725376465
True	115.51918292651123
True	306.4535922988744
True	1064.6386722588616
True	83.91922120010109
True	275.68655703811004
True	10.423429285688025
True	400.090731531368
True	459.18551179480727
True	155.05335856889943
True	614.5118002580843
True	924.1064523492864
True	158.43019278573522
True	81.2683650625252
True	326.703071605433
True	557.3346381740698
True	629.8038126634931
True	1246.1019225913174
True	26.504262500985703
True	923.6082076286378
True	130.73844647705965
True	655.2975284008919
True	117.92456046390386
True	136.04562251006865
True	178.49539400567028
True	173.56815409036352
True	744.4026610401954
True	198.5601739860612
True	229.29947796036916
True	67.78150258163974
True	506.8232327492512
True	451.9884451653406
True	173.0160169561953
True	233.39931965320835
True	17.059291937796406
True	426.7717580957093
True	231.69542239066675
True	268.0696679145306
True	108.75378271820556
True	701.4028591088182
True	422.37733259457474
True	251.7195329712181
True	637.2263562166613
True	524.7183979766536
True	463.66455801003576
True	131.97046248304414
True	535.2325082513623
True	418.7555009736936
True	2.939083121944046
True	197.183728563378
True	93.21761340644396
True	235.0251530731692
True	3.0959670600345577
True	127.2916568166216
True	349.8193666927271
True	7.039382610783018
True	874.3385126853417
True	167.94485979627143
True	713.7793052076554
True	763.6875157394173
True	157.55711851502627
True	232.3271986538305
True	457.6978308564417
True	837.9250821692199
True	49.902065447927946
True	38.85003984059444
True	128.1945366216205
True	635.1929823287991
True	721.1622642455153
True	183.4981939773047
True	599.083161168781
True	589.0820584020565
True	839.9582552750921
True	407.40072499786464
True	188.90401369914605
True	870.1696259253638
True	229.72193760527605
True	144.20376186659576
True	326.246364756891
True	227.6514868362175
True	209.13917476033572
True	619.9498809445494
True	253.68555768661216
True	200.6871735378701
True	456.15129221249913
True	466.9478279504223
True	62.961742605708366
True	283.4561276567442
True	81.52907887639034
True	356.24714591745953
True	357.3026147960109
True	254.1969887518902
True	178.69178688109952
True	363.1202284336605
True	640.1646910877054
True	765.628100137123
True	304.62396301545044
True	744.5590517526488
True	63.3677593714841
True	891.0999886227432
True	356.8301145064485
True	13.044101236136058
True	623.5616832921739
True	701.3839912356863
True	258.1442004116762
True	176.0284573993714
True	45.44361295015551
True	380.5805175700357
True	77.01112234067384
True	15.110559008132014
True	889.928922009317
True	356.6896268614653
True	175.40364820449238
True	968.3152786692234
True	11.589390589816322
True	782.5489194525795
True	31.23448034998714
True	677.4850009630792
True	58.59577909750235
True	745.1328422782068
True	449.2053463577749
True	194.7075026807832
True	430.7502853332441
True	216.2742248184995
True	295.95763724680586
True	230.5768682764593
True	395.44329984160834
True	9.825267453402448
True	320.63046290024704
True	117.39143033650907
True	11.244523144800771
True	479.28538205110544
True	727.9619084006496
True	290.1948382893444
True	79.29702302199526
True	304.3812918908618
True	87.58363959756537
True	180.1933923154671
True	178.351905437389
True	364.2658842337428
True	46.149061214826816
True	139.02140984542194
True	371.14526930930896
True	869.477715892298
True	115.77012097036042
True	206.05639647310463
True	425.2293913826082
True	19.28305718446955
True	432.5268013279185
True	520.1169068732455
True	86.17516738567308
True	399.5753874005237
True	359.19451699834434
True	429.1294925058655
True	587.8711104851026
True	1071.4838718382357
True	951.6081532968684
True	53.350649245760295
True	1106.72252990327
True	113.82035069420118
True	117.43528145296747
True	107.40050332659912
True	478.3882856394164
True	369.3121616026969
True	581.4194440188688
True	246.0038724420777
True	160.65113172926348
True	401.66952584725385
True	16.65332594442316
True	446.2922906056182
True	389.2770400070087
True	149.6426258667176
True	94.60440231083844
True	536.9483130279655
True	1009.4791439959004
True	200.2138226312315
True	62.14384034386914
True	427.5764807689177
True	377.8342396599433
True	465.0395431864554
True	335.38144846008913
True	3.611305226307081
True	537.7746031082089
True	523.9766529855426
True	513.9453391712224
True	178.164705875509
True	101.43906332916237
True	21.637108050706956
True	373.80938936068543
True	108.35508249026508
True	6.729110128400015
True	33.36870940665782
True	347.88364219581035
True	650.8483540907839
True	131.80262125868958
True	90.93549419872112
True	22.58571813839469
True	408.0304579275141
True	372.2906757836868
True	751.6512351003836
True	307.98562729305166
True	508.9086639351258
True	539.0428013202169
True	524.0634995287085
True	290.7420293414262
True	558.7792253945246
True	101.3611213269893
True	586.1740348744959
True	7.421345669279795
True	361.91125311109977
True	475.7080726271048
True	953.28512463959
True	347.5715036832429
True	776.298202920372
True	983.9828508696584
True	177.1418783331937
True	39.86950177714648
True	369.14067730290753
True	387.6419867720869
True	592.2242693094856
True	248.96312203217977
True	29.61797436331939
True	657.1238205868552
True	130.85943177314377
True	1060.863431863971
True	312.6140807089832
True	473.3422722632106
True	123.30832755785454
True	797.5525271623409
True	140.263208961044
True	827.5819776854685
True	588.1558653997992
True	187.2321845911539
True	112.76745425625418
True	62.57397661755593
True	558.2258026985108
True	937.9443558761508
True	422.1395227246854
True	519.3437010239394
True	140.48317465666088
True	614.272524649822
True	480.03029659982536
True	797.2717854905266
True	323.0047614978368
True	596.6074784819014
True	114.40128326171003
True	29.529309259498923
True	410.7301191144883
True	175.16278123979458
True	101.97482349012884
True	366.5302334905537
True	1115.6107371402816
True	262.80837802890375
True	557.0658394841987
True	11.509794006117268
True	73.02805217399332
True	335.96841943336494
True	788.492717616922
True	454.1814637231069
True	496.9529818219351
True	718.1717597890829
True	66.19180902800372
True	715.895193222117
True	46.6336113240608
True	104.32910672128553
True	182.4422284692627
True	83.7969810584363
True	25.80754888295468
True	300.0832673648839
True	477.7529464067595
True	902.6800064598082
True	850.3648848757581
True	5.820736572048228
True	287.2344149053557
True	461.26912421899306
True	118.68910986469666
True	242.7591821064293
True	326.3099372915538
True	1304.545614119416
True	459.2977456773908
True	26.530727091860804
True	175.33977658909285
True	717.2493625797266
True	34.02205269260783
True	178.6754654837919
True	564.0984677419026
True	67.41538031921196
True	860.3935576314411
True	340.7386793203049
True	681.9281057818803
True	78.98038038109394
True	683.6815975700662
True	591.5275678243485
True	855.3226777526013
True	253.84345038399803
True	516.0211489107835
True	792.5706432996149
True	919.8072518975664
True	221.03824080229143
True	740.7725359176138
True	226.1817880666539
True	459.5331902181183
True	366.143584675284
True	496.9954251540983
True	491.1575244233472
True	309.524156139342
True	344.64235730017435
True	109.29556264537412
True	355.4673955772764
True	1106.3873439760575
True	309.9479022326165
True	147.36946774465812
True	305.8786841929901
True	770.5269267800204
True	649.2623977533127
True	404.0626561061496
True	117.89408041333962
True	324.3379660241498
True	36.87799795731868
True	167.39293208077126
True	92.40169749937944
True	89.31841419438098
True	562.1587958821046
True	139.4578277963252
True	129.80909778313594
True	105.14764368379925
True	89.51692022230057
True	456.00805081489233
True	385.7127341716642
True	1036.4889076260265
True	524.0107420790915
True	850.5788611346238
True	274.732184245977
True	298.4319500388265
True	546.6726935386266
True	196.04735779234204
True	756.6724138504139
True	230.4858919453601
True	354.9055745706915
True	70.7119406025136
True	123.11354909118197
True	260.9750825378072
True	119.06576929319384
True	468.3874321300213
True	32.33657779873492
True	565.2296269768772
True	1002.753930249704
True	722.4166593885651
True	1.2503327083563105
True	60.69968044563216
True	482.0109891092813
True	440.6546242163351
True	77.76461653627186
True	121.53316830877408
True	301.740521055531
True	82.8576783891626
True	51.88311563292103
True	705.6667842863759
True	643.8173760884591
True	154.030961003372
True	176.7615429251363
True	502.9558469457481
True	57.03222837693699
True	24.777877479873677
True	557.8865680688134
True	461.7477816596425
True	1117.67291131223
True	47.93589388912677
True	470.7441028643598
True	919.1854323975112
True	785.1987815895868
True	283.64260482317184
True	774.2379994729399
True	397.4447954557908
True	41.31392076843173
True	94.93313987209068
True	723.1681457205664
True	77.36300399348758
True	136.394471325054
True	915.02241756385
True	177.76375220218523
True	276.69787275963915
True	105.82994726336716
True	609.8976874460963
True	604.0141096089249
True	222.8876249593665
True	435.6547319645168
True	40.33720719296464
True	282.9990167705679
True	619.1368622503123
True	609.772583577184
True	307.7736560054629
True	73.92446340513355
True	953.7645349690848
True	1069.517283392532
True	572.0319716787418
True	56.96326507996237
True	32.257770365339134
True	90.44440576928912
True	102.5217260846972
True	102.28966475316406
True	891.3886771536673
True	1191.8192912564673
True	717.6696909696999
True	325.9317647125359
True	9.500148747489355
True	20.826374122143385
True	347.5688676957725
True	487.1873406934741
True	41.988640531834776
True	569.9984433517551
True	432.6665609753655
True	393.8895999565337
True	78.59641663862064
True	186.10437543449348
True	270.20985076032684
True	140.7871643153614
True	394.6274534805276
True	40.89924516800013
True	185.56411920347287
True	1158.3660348882754
True	6.705507311793762
True	25.410804920235787
True	595.0564781199066
True	365.0689972388173
True	797.8527611083587
True	156.03464561897033
True	770.7283393854757
True	599.303147968267
True	274.76036337840435
True	444.2003051296932
True	335.5041733408332
True	286.6090177958041
True	257.2481393523765
True	381.4143716662893
True	502.93070881638585
True	495.2969912719543
True	110.50240553296946
True	361.1380078967239
True	8.723749257530262
True	179.71663305373636
True	244.2312169296566
True	908.294863800973
True	575.6724891370438
True	30.702852836292784
True	716.2306355186577
True	868.5357308231833
True	106.65853920033412
True	346.5371089190515
True	875.4363487687076
True	220.9067557961841
True	162.29984061357956
True	536.1316624268596
True	587.005247897611
True	1095.141357343538
True	140.453508657534
True	157.8432830522132
True	262.1647601682622
True	304.9335887113704
True	424.54218575406463
True	409.011347227599
True	327.9687537068022
True	441.6820944502602
True	504.121644931722
True	232.09873615493171
True	1488.250492623716
True	233.8425543955317
True	411.7211610163528
True	54.42552896559216
True	754.9603918974167
True	250.26769503353032
True	945.9594697416072
True	555.8995636193301
True	318.99128421128825
True	771.0628036923137
True	270.5684227171548
True	206.9958709396434
True	254.7179328391277
True	215.09832873826105
True	139.23922723991603
True	254.63881908175176
True	739.500675664588
True	506.05621995126376
True	224.32785957687116
True	1179.091526568834
True	117.94929683807908
True	253.19594706173064
True	64.21443771783181
True	303.9954470557493
True	424.9793726763743
True	91.99409277017814
True	211.2086040462473
True	72.35322798319613
True	693.6764632683322
True	376.5780534698157
True	221.70313050596152
True	733.4127689838127
True	858.0069320816334
True	822.1279791632868
True	827.3104173412648
True	342.0733482847849
True	1.4101871254733285
True	257.3036365831133
True	55.24331356736814
True	380.0276388287677
True	52.649072125109626
True	360.4257234480339
True	838.9101562287101
True	1023.4980634055177
True	396.25632176095314
True	21.40217318645461
True	499.84527234441344
True	497.4960588079289
True	197.66435442959735
True	235.23509141577293
True	284.04873048706503
True	22.93873834300744
True	120.3104715890999
True	940.7730823751316
True	63.80708067440173
True	484.7842316878117
True	779.3245023173146
True	103.66864610860928
True	255.47431632809813
True	114.95314559284569
True	14.198859003319772
True	1.314970037866255
True	121.6323506355922
True	1024.3743098727937
True	468.8289229331011
True	65.80794188622725
True	772.3394678876639
True	342.3220565250789
True	1.4904672622330062
True	445.5189442063225
True	189.38389820185995
True	512.0282079570176
True	76.11892433356854
True	319.24668157582954
True	353.6905687472991
True	168.41136306658365
True	221.40534028339897
True	126.28890254891976
True	170.82391305659408
True	1024.1022345968838
True	15.855598350071888
True	503.0657085253168
True	501.0792720971783
True	418.1188104060533
True	222.7392730068873
True	225.8843991643612
True	164.96449109744574
True	47.61350848127043
True	505.2400185591286
True	153.1432950744915
True	836.0856825614272
True	819.1498603259652
True	244.4904331517711
True	300.2687674764803
True	528.4597917222276
True	41.97524893935882
True	85.43232679691627
True	727.426269287948
True	1084.475231768129
True	105.92553410483222
True	709.414482208771
True	142.6132176367103
True	929.1403836232208
True	660.0949219018337
True	107.77593940985264
True	267.08913298392287
True	605.8580472633241
True	270.9010713585235
True	43.00361930289044
True	548.3004737781466
True	465.403746396265
True	6.037233925223337
True	474.49974858498064
True	69.17811855525969
True	181.39563853361625
True	240.84913901280808
True	292.6503457267538
True	74.41640026017944
True	218.42254327170863
True	352.1978182355299
True	435.7669581850436
True	929.7836868422056
True	49.988612990423626
True	897.0375370408046
True	1035.7729205704
True	131.68192927993636
True	71.08945490161541
True	985.6276131956246
True	34.30843654723919
True	231.39700929783805
True	86.12688136740881
True	219.5518934373056
True	364.64221127851584
True	920.3647260451472
True	98.53374438087536
True	73.82874652493042
True	651.1448574795425
True	274.9018028778248
True	728.0403120405151
True	54.277536498598224
True	490.21421322128367
True	388.6032407512199
True	695.3765248302764
True	47.09221207236609
True	107.1399522692338
True	27.60981039521642
True	262.4628298282965
True	44.15883239873406
True	338.6353728741835
True	2.9869991775660187
True	1183.3192705378274
True	106.35419967042964
True	136.60561755795766
True	358.8560107853545
True	708.1921909876178
True	680.2215420098122
True	1005.1787074665424
True	471.3790486865843
True	423.6729649884188
True	144.8162075065068
True	407.4639047472792
True	861.5227141786992
True	428.2852002166162
True	932.4782745225352
True	88.13563279903141
True	431.13571493345546
True	187.56882064973303
True	262.90077009582825
True	748.3817515265102
True	160.08529860221918
True	130.61466953422075
True	66.85051501534468
True	847.9718611452998
True	798.6104203020905
True	78.21896791431985
True	455.5182552206451
True	716.6218880736052
True	419.01269030930297
True	55.47452028375197
True	322.2992831478546
True	781.743992525552
True	30.97059698083262
True	374.102259464659
True	158.3840551090229
True	284.04466346686525
True	33.936802623356506
True	216.1199637858398
True	786.2886512851329
True	647.7096107386678
True	57.64695138714016
True	295.0771310890252
True	866.8270158346298
True	19.18546976543785
True	325.9615925850156
True	282.1240522184082
True	425.3682029374509
True	217.67107771163728
True	603.3314695475995
True	44.89586359841888
True	935.3399913351192
True	898.7695731097518
True	48.00079947023101
True	386.40584292939343
True	724.6468760343408
True	933.8301710060688
True	276.9243837587734
True	615.4911606537084
True	129.3111675521945
True	190.85688456406643
True	137.15351439095718
True	129.20646680796037
True	198.12932163687253
True	948.6028117055142
True	776.5429980752813
True	950.5635292236616
True	21.455104591742952
True	28.64068971071645
True	365.0783665564893
True	13.012914138314398
True	638.2050411737737
True	1086.8740902945192
True	264.1450526157737
True	208.2617500434996
True	89.31233233654253
True	218.9982879566945
True	127.14736898789305
True	46.07990078204667
True	132.14288005278712
True	93.24682472355398
True	247.6614526554777
True	544.9786129228198
True	163.14359063084197
True	30.550014793658317
True	56.61647320718714
True	425.4483041478997
True	270.4011555360239
True	586.7208284231283
True	24.18829054818672
True	111.51434059792726
True	678.4927081422577
True	269.88112641982616
True	480.7396658408813
True	657.6344595902391
True	97.20138123338378
True	112.34700015949734
True	84.28019020877034
True	27.03555554056678
True	122.5262250168808
True	83.54356556668944
True	100.95442656811072
True	153.8829346644378
True	242.53558501949348
True	843.4589253661453
True	296.5671081606108
True	951.5878062934491
True	166.7248105827141
True	200.25226991874467
True	793.5581804637538
True	306.2044829878827
True	609.3673181953742
True	250.6516293169333
True	363.8205726551284
True	466.3354538882773
True	569.4100453699211
True	651.9299230580931
True	361.4031100071561
True	33.12077749681457
True	557.8939842252336
True	621.5732241090924
True	21.09796105584088
True	10.731736510923556
True	262.69190958098875
True	410.7577363653036
True	465.8083366607722
True	65.44761534992406
True	645.1692228354053
True	936.9383215713016
True	236.24468842930327
True	882.0410673362829
True	266.89261013882856
True	103.25611203625496
True	263.4087853921339
True	684.4652993831583
True	37.835095323125046
True	556.650351426536
True	1269.411567733185
True	1010.4063709025576
True	899.8310078144725
True	200.4331976587193
True	95.34996612963444
True	201.9008808556183
True	817.3206000234709
True	143.1437282251519
True	1059.3420452810506
True	858.2985262907301
True	40.55861814033108
True	90.23795081063196
True	412.29083590175753
True	400.708210955441
True	193.30349521473224
True	525.7101261054974
True	656.8813188101242
True	120.19202440498312
True	280.1487290380956
True	1000.1825892268836
True	49.36876285520336
True	702.2780642127993
True	563.0965525387642
True	38.80300840108485
True	846.0865324498888
True	385.7568604258289
True	583.5237358949555
True	105.93168499114404
True	280.55203208656854
True	220.5857598505148
True	26.133330597715418
True	129.23880894202102
True	758.8164834288135
True	143.37862362580768
True	371.42448719768544
True	63.31874179418692
True	620.7898484281689
True	620.1917998342899
True	238.265376205706
True	464.9223898530281
True	169.44340563337923
True	169.43760903934387
True	213.04196218128183
True	275.1045071683033
True	366.41727929909865
True	130.03532271412328
True	200.8636798923734
True	27.15061427496814
True	868.7144571935889
True	308.0480711345076
True	9.74772618653726
True	364.921794330173
True	163.65342529190127
True	621.09833336231
True	366.3855154111024
True	587.7213577550875
True	550.8007881271618
True	483.30577040644135
True	785.2622557154901
True	230.41484054526367
True	550.953631914345
True	163.28158256124013
True	527.3569056403851
True	356.9817387634165
True	372.7163877346089
True	126.41141078647688
True	132.33493805530375
True	106.32480675424064
True	66.42406897423774
True	746.1947746663151
True	182.35790262667243
True	44.48727466784079
True	0.0
True	545.5324815369047
True	108.65365574080174
True	22.813968717776543
True	41.42263887357082
True	109.51282234797326
True	575.1971073670021
True	182.50286410900648
True	106.5588799061093
True	35.19244092890891
True	161.0696597671519
True	927.1968824211684
True	51.21257078439879
True	231.3448901500483
True	741.7425529542184
True	322.73987956385935
True	474.113951047196
True	479.51070593892223
True	509.70360743043096
True	587.5664985696101
True	931.0371316555188
True	274.2569162271392
True	1073.220807361084
True	912.5907201502076
True	620.2868488047757
True	349.04636852992513
True	856.1149415876816
True	10.539503638738314
True	35.41777457147237
True	283.997501108808
True	43.05576453410834
True	197.791719214118
True	763.0886334668081
True	217.99340684728708
True	736.6212947583545
True	761.3356229061571
True	130.9511248238233
True	376.91097130781424
True	580.6578599689514
True	22.798544574916697
True	133.13313685401425
True	430.5943200856353
True	301.88949911539515
True	201.6180948960531
True	114.38010259528518
True	384.3880384550333
True	21.505436000118813
True	370.0113433955238
True	358.97035070279065
True	1054.2015876066896
True	362.7728141955332
True	29.398529034946765
True	433.3322245065822
True	451.796933089612
True	243.6347190863361
True	33.10165248006786
True	755.6532571133449
True	438.07179744737095
True	177.165329673896
True	14.081077069201212
True	1213.3214846633605
True	166.85348552028069
True	26.307418945440755
True	306.9281552098564
True	284.0490773723626
True	117.79437016263064
True	294.905296692691
True	46.96380064047232
True	325.64230484316573
True	290.95783052209987
True	312.7475629239352
True	30.469537337143407
True	45.1735536230316
True	1059.036932127254
True	23.84257979085017
True	13.085246787912777
True	182.91088084523
True	664.511894118752
True	8.11624902428702
True	187.0216665477085
True	173.6972134484732
True	520.1960504476734
True	369.1338885943958
True	714.4247541429256
True	320.1436603168012
True	500.1491134745539
True	443.6591368615134
True	492.6309789499247
True	101.74672573867656
True	1275.3717023372042
True	916.9115444985334
True	287.0469326821037
True	548.2442974622057
True	100.43610129305992
True	570.8448261811632
True	432.7650349501746
True	159.33526451035988
True	77.7666960773501
True	347.5592394567454
True	175.59143018738828
True	30.86298875828392
True	617.1823768226872
True	375.29196939694776
True	63.57483423852462
True	30.00527601319828
True	641.1020215726691
True	501.4378170948795
True	73.01729921358327
True	19.531350963620312
True	333.862457881505
True	318.3603634410658
True	724.8527458932382
True	566.1224361282511
True	560.5121862122644
True	795.499457985995
True	8.982175739514462
True	58.52864657414255
True	36.20406362986781
True	58.2307432521118
True	496.4165652776671
True	590.9512735545676
True	81.7936527097216
True	108.39284343128426
True	194.1762448650925
True	73.20157571591974
True	172.258497344788
True	205.85958750823292
True	271.57348597656653
True	812.5629078197871
True	579.8959700350605
True	281.8572761761096
True	200.0228041706133
True	280.1630132151289
True	250.95656088916823
True	757.992012522548
True	325.33294888539126
True	166.96055799582402
True	885.3950693420267
True	353.2428569642036
True	482.1500545622096
True	151.2051192411643
True	117.11881705513304
True	65.71263123885444
True	203.50503831628305
True	989.0178172652672
True	507.50664923384176
True	112.48751535486758
True	359.0169758899337
True	99.96688841765918
True	662.6776975791662
True	4.3994214336311295
True	708.2212209867879
True	37.35514881581853
True	932.1220319484728
True	852.1842078517758
True	207.0652623341961
True	30.023890369645112
True	86.30614360367574
True	453.62368371897225
True	216.72872548872024
True	1.7147788684239549
True	81.16261342021802
True	1101.684208629908
True	351.24618605610897
True	644.9967279835327
True	466.8138707142911
True	32.14918072375913
True	134.2873540924241
True	443.3030919164419
True	946.957432276251
True	850.9091646255205
True	416.8513642324986
True	338.8383858847409
True	16.449821731938243
True	76.98083392143452
True	751.806351966071
True	448.6541490946296
True	389.2483938681414
True	873.9701279787981
True	22.50793084183368
True	210.6251846622284
True	914.9636975860724
True	239.6560271135835
True	8.379732362780778
True	496.2771179627286
True	105.62136508156564
True	645.5771855934858
True	55.70932731856731
True	259.811695095118
True	841.2217900498109
True	912.8238625479996
True	274.0685493570569
True	433.85602931538
True	111.27900999453932
True	592.3999957288404
True	257.8614331053474
True	197.82583531525572
True	866.3056327021769
True	52.94390102534379
True	727.3465217032765
True	280.2112173311365
True	292.0075477054503
True	168.8378659428908
True	490.8348864179506
True	588.848335568528
True	369.94235458716594
True	406.1008051056544
True	67.59363914995946
True	162.8816045802943
True	452.54959990761074
True	217.7654343324577
True	40.819122938690086
True	194.42855428271528
True	405.52570397152135
True	391.14690128374497
True	757.6037789567212
True	128.4025019876945
True	641.172304897517
True	515.6074250546454
True	594.7691239090982
True	135.86331579439852
True	36.05537476154335
True	675.7418304710059
True	73.75755389182709
True	546.162469215089
True	679.5616854886528
True	451.3429703028722
True	131.43911536818732
True	514.1436476320026
True	4.981975994941848
True	400.0429534159304
True	31.012327945490355
True	636.9739034054755
True	281.92719164677004
True	578.4099258518996
True	694.8882288754013
True	141.53684078438923
True	530.6758498617363
True	521.3734179747797
True	62.69009547825284
True	952.9749905982504
True	2.7404582501961947
True	23.669072328146367
True	615.492871096435
True	662.6345639584786
True	133.65020989913413
True	403.6644775479039
True	126.48982872795597
True	72.82959308029146
True	461.8036333573088
True	41.86470674905798
True	510.2739754690726
True	12.35952417215002
True	856.3332476191217
True	542.7890386835309
True	656.7127491827148
True	100.3888626511793
True	382.914569436292
True	1024.4946292405004
True	888.8042706459506
True	141.49578374265226
True	567.2063366952277
True	448.6948403102265
True	253.7510525919096
True	252.25374273973827
True	6.226093167440139
True	323.2710332919208
True	11.941233898835652
True	380.1624682520073
True	72.92996656236035
True	408.3077307366594
True	650.2127707866339
True	129.22266689034723
True	239.64528460770217
True	636.5949285286238
True	680.3873150951038
True	293.62614129950884
True	147.58767935072274
True	163.37064775687446
True	471.81869308426513
True	82.99446111093275
True	11.506591973756509
True	511.4482867617191
True	561.9473110359831
True	19.65246366436934
True	143.2502201480843
True	916.5510272936282
True	499.9838694159265
True	268.13988508331244
True	29.7894436742904
True	472.72439665642975
True	108.65121303628123
True	597.5190964390881
True	668.795239830788
True	298.6707738743063
True	367.70327142711193
True	180.1548632716878
True	236.44107685712817
True	70.47596366977442
True	204.41202837226624
True	488.1561469295452
True	20.69717579912416
True	474.4394672712673
True	372.5050369499641
True	670.5548079959018
True	906.1632789919918
True	903.6756789568396
True	157.40927339929533
True	407.4450777922951
True	70.45317622382004
True	181.9581276144068
True	311.02090571185767
True	10.563754430418705
True	820.9104531114397
True	24.426771313152333
True	407.2717117941239
True	270.4440578446711
True	644.7861605747155
True	214.10644413585183
True	37.6725465354254
True	685.6064358522311
True	1070.9936801926935
True	224.78320840827476
True	133.4490033438511
True	629.3386982425352
True	507.3455764058593
True	20.594458322006165
True	831.4402833545798
True	109.7528573414579
True	45.36764116724649
True	305.4341751949312
True	355.0310339959567
True	395.9204422408538
True	275.02532193038826
True	19.3819014006838
True	23.445882160246043
True	819.2627313829547
True	201.2518934371735
True	106.9035829519192
True	854.802948459539
True	643.4954164244923
True	649.2529903355734
True	455.8907412159664
True	150.25038976429622
True	34.492960035998586
True	101.93489613771806
True	435.1288710665043
True	237.3488951446865
True	493.5107762843666
True	147.01045413754255
True	492.3583229164664
True	635.0140060340549
True	951.1081738889418
True	24.27312625823548
True	999.9048342858996
True	1052.07605889923
True	479.2330796674333
True	82.8237427898923
True	789.6009335039116
True	650.0695092774677
True	664.6105149845054
True	177.94844140291576
True	745.6596438331453
True	714.8400222603173
True	123.85536446124568
True	729.3266528313407
True	845.9939841411125
True	511.2955253791045
True	224.5044747051673
True	70.96196877845223
True	294.4745296145188
True	354.11553165063384
True	485.7206702797208
True	432.3302463232292
True	195.9641658632275
True	318.9371031029973
True	2.8746369618764014
True	13.321730168173398
True	101.7269370573689
True	124.83595236729676
True	353.8179048431884
True	352.4993024121703
True	106.19809472458287
True	16.850851888007593
True	222.5621790702733
True	832.020235658688
True	467.7036978092525
True	545.4631524703418
True	555.9810477965505
True	811.9093530123359
True	641.4289569962322
True	86.52241037715835
True	212.36906468881187
True	245.39509074377835
True	290.1172768319285
True	112.01614115329018
True	371.0960426269534
True	426.24293956484695
True	173.49918405703917
True	654.6138925890331
True	244.51135511414807
True	200.55360387090496
True	24.933707079739207
True	250.1806428643985
True	498.3316268702
True	172.9789760243167
True	537.7416504857819
True	489.0728438236748
True	248.21193268852736
True	102.65781538798838
True	44.85739183179047
True	407.8467712190408
True	787.8342495461229
True	169.4226116424322
True	1035.2298345091322
True	1029.6063010650264
True	483.43612441040034
True	100.51580486096928
True	125.90598335850903
True	653.5689047781302
True	9.120334344852534
True	224.0293600192861
True	133.01876580811953
True	119.7668258348366
True	332.09500386107607
True	650.9334051261629
True	37.05901419187009
True	128.41624815843164
True	957.7137943006186
True	55.46559265180007
True	438.943810424953
True	534.4465203939055
True	259.2965062013128
True	137.43144668066083
True	926.483928881976
True	1202.5981344356785
True	528.7214299266587
True	653.1135050298413
True	205.05532080527396
True	150.06584029774532
True	309.50873740843167
True	252.5972171559036
True	172.824365927022
True	307.9492305226332
True	369.7695502409848
True	11.76787583358314
True	610.1432039687528
True	146.0029523939883
True	79.00542941905618
True	454.8059870228327
True	320.2813357027995
True	1145.4244946314022
True	341.4084417158207
True	940.646198199674
True	10.423830613632678
True	275.6823771329967
True	226.83020071831427
True	155.21660398836187
True	475.21072452800746
True	191.18144146119369
True	410.2922800614621
True	328.9122388145284
True	112.71105634362765
True	364.1851804795002
True	1051.3978222798405
True	756.860869966278
True	216.55877636889608
True	106.62242558083317
True	302.6792092107773
True	25.868051079919653
True	365.7225245226786
True	324.6489945915971
True	575.4158148597064
True	451.4442737368228
True	369.92817644908064
True	155.2536511788301
True	13.00789030235289
True	421.5930829227604
True	286.13271320743496
True	143.816848548817
True	307.5520734579432
True	432.0805798593869
True	827.4347642670427
True	305.7047969511221
True	780.3091942405574
True	407.050632353953
True	374.1019154754333
True	1.5755671705332916
True	1211.3333307721616
True	98.30779515990304
True	913.2032961906084
True	210.02408975778332
True	466.3633536411045
True	661.6653641806745
True	84.2144939232282
True	496.8504585081048
True	34.39284167511614
True	401.2338272171367
True	80.41769318057884
True	223.9623966947392
True	39.095187493765934
True	698.6451423593039
True	185.1455513791567
True	26.57087504112344
True	375.8045736321348
True	111.11720977700648
True	168.08536660255422
True	828.7058464523658
True	259.98828531055096
True	162.5247020684118
True	367.15943447427225
True	514.4578011803387
True	328.40482672419887
True	494.9335470439599
True	625.6424367536846
True	161.47013654336783
True	6.599446146044661
True	72.81041265217753
True	425.1764341612271
True	93.52673838920856
True	81.55571199935254
True	1047.367212517404
True	28.764144347842915
True	329.14130669379966
True	322.9530126059149
True	436.5954601619256
True	666.9438777272785
True	196.9864653141265
True	634.0906472068963
True	324.4747186676811
True	344.1164829327432
True	270.5060031004711
True	208.15129975794505
True	352.84335443843
True	435.0398353931872
True	391.1011352122492
True	595.9504659380519
True	137.94887335238738
True	81.0251441545592
True	38.93898240511076
True	301.45781375043043
True	624.4637218816721
True	408.51305006691297
True	820.2278062586091
True	215.15534128703268
True	404.41803435845713
True	68.70759664953778
True	54.49892339115014
True	438.5383233240939
True	200.9549699945782
True	229.57961209868347
True	41.54814511167152
True	1064.3122892653253
True	170.5364755449268
True	916.8696155270102
True	319.1117318565679
True	932.3214231714892
True	238.88572616846443
True	459.24860246362766
True	527.896764684866
True	619.3354071417614
True	212.495240001198
True	486.1136959527106
True	944.3438734360363
True	127.83254195656916
True	7.2605711950597875
True	566.8884861112646
True	26.40030457362013
True	72.45469244297291
True	798.8250563697023
True	220.9029951284389
True	1035.9281972772408
True	693.9581942603207
True	408.1370921569989
True	292.09548626398475
True	489.3048533918344
True	344.5262835381015
True	190.7251488802094
True	648.2901550844847
True	729.239243262172
True	212.32454667046605
True	89.86041982622572
True	505.1352324588712
True	134.1612532997734
True	383.01061837904746
True	342.54715306394854
True	60.78225458912996
True	394.7870554953686
True	401.02072247214704
True	373.4878015896725
True	420.6184422260355
True	438.26563572622274
True	623.0245116357306
True	59.72974343341384
True	444.50479434337336
True	325.5029995688777
True	643.3644369981456
True	215.6736444893623
True	101.70447612839683
True	43.207155787245256
True	536.0714622123601
True	661.2177962938489
True	176.51130022300694
True	398.87441247669926
True	338.2668805919048
True	15.276533678851653
True	174.22563756535422
True	296.9441215845381
True	3.0851409783595525
True	871.9989959309601
True	84.59253799052657
True	105.69121085844112
True	117.5375405301914
True	367.5395118096508
True	36.27776500198779
True	463.8051774891852
True	225.8990424121209
True	5.401135987647513
True	116.20896080593909
True	433.644063051306
True	50.40599194593407
True	70.31791689818331
True	187.3997189749037
True	294.7901793143671
True	955.4709697118666
True	392.2197300160013
True	970.305922245058
True	193.9447276938268
True	1012.7807631504088
True	785.0311878415404
True	638.0350098876572
True	393.08267603338527
True	376.93387711053975
True	74.35319179073656
True	71.91942646546568
True	77.48853430520317
True	179.37695831600638
True	469.0425617536525
True	1114.103985255749
True	188.09930307067435
True	351.87065966710475
True	442.7366335153964
True	640.656837235361
True	591.9641897516483
True	270.5692068991566
True	463.915571724706
True	687.4564950848026
True	97.23972572870366
True	716.0937814359962
True	253.8427362799352
True	140.3110987096319
True	413.8133201930028
True	862.5058933988213
True	423.5938094151716
True	845.5379992558393
True	195.60453521038596
True	355.20984753550255
True	695.4435932579187
True	624.2615636852429
True	192.2800233946472
True	266.5714019134744
True	782.5012295587093
True	32.85784485986269
True	188.63831674252216
True	481.27428969930776
True	687.9245228187783
True	106.46373337022251
True	35.777940523108015
True	166.92183958661056
True	738.7090371523672
True	310.5977261846608
True	552.8922762654987
True	351.1129385165258
True	306.17144439582626
True	465.8554661352775
True	482.7518909559553
True	74.25101996452926
True	365.4756353330572
True	773.4714028981291
True	0.0
True	296.47704141004226
True	254.69038002801796
True	958.5499751926312
True	143.67143036198107
True	639.1703936032961
True	638.771329058036
True	113.54312505990724
True	217.10065841700649
True	131.72812971361532
True	11.078897223521846
True	291.5033325945305
True	382.3680678938093
True	1125.7013487271597
True	237.2065732864457
True	386.007521925374
True	673.2465230837572
True	212.7107934244441
True	28.617149810116597
True	875.9983873390768
True	599.2934561867107
True	160.49071464412413
True	647.4516360433079
True	163.0757965318394
True	296.49221714877467
True	782.5266229914721
True	32.871651397370584
True	108.2914429541394
True	505.9768534428152
True	67.46696703657857
True	76.60423986581795
True	393.6592353777945
True	22.830916611129936
True	772.6860777389446
True	102.93554402814328
True	149.77145004120612
True	18.804640402109403
True	700.4916016621808
True	29.12106778058738
True	787.8547878392191
True	402.7488877281282
True	116.69070282948014
True	706.4419002501567
True	530.2515630348832
True	530.5467360014488
True	47.188893064940224
True	357.74153619626907
True	5.258567699716922
True	99.79992515155
True	393.2929789525723
True	48.27273615437244
True	122.77697332515268
True	309.2817416385761
True	180.76162164250792
True	102.47448492369546
True	632.9279557450453
True	20.1430973082221
True	1142.8202534470688
True	487.9881028143331
True	305.0119090958595
True	489.1457938999103
True	120.55797409410604
True	808.7705933046662
True	1116.9540026213456
True	751.6368048817607
True	184.46869292732808
True	225.4026711028391
True	48.68433546975057
True	54.72993688667996
True	154.14817111273243
True	102.59840998597352
True	167.2678690208061
True	1154.3995888901554
True	304.4884553135193
True	349.4654947965867
True	721.4491946938307
True	16.55866875814417
True	15.495468158977015
True	605.977622428571
True	5.855028126647492
True	113.274753466479
True	663.0066290662974
True	175.788436501149
True	628.3668759004612
True	850.451853732114
True	157.68869747431225
True	922.5932896102614
True	3.061915582250627
True	449.97149430776665
True	1052.2044114000855
True	25.82503949976891
True	241.7236794117204
True	138.41978477186237
True	970.0140237961102
True	230.1070797764141
True	500.3910740221438
True	118.4421328053422
True	516.0488123083499
True	150.8506053771197
True	100.263621913234
True	392.9081194420516
True	70.95212914358505
True	54.56682784108585
True	1046.6199734671018
True	259.8629814675772
True	160.00833539350884
True	372.2629753889208
True	395.5813349435996
True	212.63360298400147
True	167.16378627112402
True	382.2002254164477
True	36.103338232575126
True	498.9642611853844
True	1117.698390680889
True	115.05004497257455
True	476.6659340472875
True	309.6393381955733
True	26.18889379066946
True	393.7206106772605
True	105.8678074425884
True	587.386279955345
True	208.718639661384
True	429.8089311846424
True	20.16407039845542
True	437.72341991767865
True	107.88158256442696
True	353.75284740102654
True	32.33436635296513
True	179.6798004788598
True	246.790259103776
True	768.3530174235302
True	55.5872636911626
True	139.8453623185832
True	238.9993650862418
True	142.54821331654793
True	621.9933374125211
True	561.0351465053276
True	803.036962874105
True	388.7117394777239
True	541.437715141727
True	405.0357555456861
True	686.6578530551006
True	76.47165357655712
True	475.3919676166991
True	412.7805433420788
True	48.37101064756963
True	82.7939876638955
True	128.98255211205472
True	92.0592471911566
True	326.1526109411097
True	869.6899295691309
True	338.21699263971027
True	1101.9897997248097
True	331.6854184728094
True	907.128790271189
True	150.4353452420137
True	589.5629837833632
True	597.978173673778
True	689.3458282206082
True	435.4752752142793
True	62.214264625413485
True	293.4621487195512
True	36.54285249500808
True	167.51200623022723
True	173.79377881368956
True	1126.6253964556306
True	233.55884761442064
True	548.7616585876999
True	529.3818390370164
True	571.613734543701
True	900.3853528661035
True	582.4427480678969
True	657.6565175999837
True	962.735241338749
True	128.09190514343535
True	316.8791647866483
True	257.94997506874194
True	324.5525483029793
True	93.29991073162734
True	368.0864174177888
True	4.308666811473465
True	338.9838861103764
True	253.59147936711253
True	602.6743891456716
True	283.834141112604
True	366.1863918312793
True	9.953049225107836
True	60.33494536413212
True	537.7738701727118
True	29.15398884442839
True	140.8401322327538
True	64.7477815940011
True	148.6880958800416
True	244.47579436336343
True	72.4513002054586
True	372.0234506543276
True	263.5618834012337
True	95.56144891859245
True	344.50354177032096
True	59.47252522984351
True	590.129056686115
True	808.6285278489244
True	287.339435447684
True	1182.5122135320692
True	113.214767644248
True	312.3326669653622
True	1038.2108235718124
True	88.62770320588724
True	281.4037445396264
True	9.313142899158118
True	412.2047379563653
True	451.027160395477
True	161.63555030142254
True	621.0252756578611
True	910.5305616299144
True	164.18243904503953
True	79.97872573030634
True	352.40850216939003
True	537.2605082585369
True	625.0460511649644
True	1226.7695134780272
True	27.22986588114788
True	958.8006047900938
True	140.52138522327664
True	627.5668424939298
True	118.91177570652113
True	134.7465858439298
True	185.52053811404875
True	170.4229267179686
True	765.1454473118929
True	206.3800341517926
True	232.3627035770743
True	69.7166823055508
True	506.91447393046826
True	463.31772079291113
True	178.45119405295372
True	244.25963626297784
True	16.757979486048306
True	409.4923533303964
True	221.2418397227053
True	296.0432956494782
True	113.14328489023956
True	700.5680483395502
True	442.2153223551391
True	261.705143423452
True	640.3170896723642
True	539.1396365095663
True	453.4637112939561
True	136.5738546030418
True	539.3365901556109
True	429.3293033549867
True	2.741399213264218
True	191.8808727067272
True	92.07414881768138
True	242.26382132965773
True	2.549704054997978
True	127.46400210536603
True	368.1129001960012
True	6.360513542862594
True	840.7209282268501
True	172.09633978614653
True	740.1838237564772
True	798.764137152628
True	171.40742804100444
True	236.46362939366077
True	501.1820029732085
True	827.5473062510655
True	47.70857566304236
True	39.873757071565095
True	128.95313002711714
True	622.4320360425681
True	696.6989957338858
True	185.76576132835044
True	592.6574884810442
True	605.3020458524467
True	862.6253795379886
True	397.7487161139641
True	191.70678996519692
True	866.7909032997625
True	208.67512816931017
True	154.6095347601013
True	324.9398463418057
True	216.6563136514009
True	210.0629303248803
True	591.322763744274
True	255.34382953809163
True	194.8813612505579
True	470.4880385753032
True	464.7148617920304
True	69.35693473581792
True	285.44745615048936
True	77.73480007289857
True	330.2608685154418
True	348.4999422737703
True	263.3765297971638
True	177.60450349543763
True	383.81357483128136
True	635.5118364505252
True	770.1756874929553
True	289.70320824916337
True	752.3013366022818
True	66.7947781562491
True	866.5990944478268
True	352.26318249184004
True	13.142811161630124
True	621.2100867161599
True	689.7943090940232
True	264.34333086265764
True	170.56462744231186
True	44.1924917050828
True	378.3717449673568
True	77.79531596839404
True	12.718340074092785
True	889.5994509616423
True	371.757707380769
True	174.91696957279342
True	997.296302754721
True	12.192153221959488
True	795.1248131099444
True	31.453266424028527
True	693.6632543530076
True	57.19606053360511
True	755.8542076075532
True	448.1399626395659
True	193.5606050501417
True	433.2640061132634
True	206.48967318311452
True	295.78204135228407
True	231.3136074249076
True	404.7458073070255
True	9.47687217381714
True	324.5257701980755
True	114.7705638354326
True	10.908954869709325
True	473.7368167885783
True	730.2331774975852
True	280.0456169626883
True	76.47677726673994
True	317.03648840428457
True	82.83291842656217
True	194.6730753158185
True	181.56549573926543
True	376.0727372610123
True	46.30367215301014
True	142.30189070339424
True	369.0715642131266
True	837.6397648657363
True	111.25366153077692
True	206.05829943731763
True	463.9409370235912
True	18.14118148478332
True	417.37463796295486
True	501.347067017138
True	91.68484486733138
True	381.4340190751412
True	348.3915721960386
True	420.2776505134402
True	609.7996666227019
True	1033.8811453014775
True	974.0127603819618
True	59.76536478494626
True	1077.765019166328
True	111.04162465745031
True	112.35825823011164
True	112.28024639989204
True	495.0995063103483
True	364.1038351993983
True	563.1190092173008
True	260.6319909027414
True	164.28070189326752
True	414.05307637738713
True	15.773435943526794
True	454.6473399705471
True	383.9826992187994
True	145.5406450161595
True	95.00432120308228
True	522.3403506710672
True	982.985865778942
True	204.25485331411545
True	66.79749281773908
True	453.7760733253943
True	382.7753732133901
True	454.0395215743158
True	318.27758166327817
True	4.146671004142444
True	534.1708462474402
True	526.3609037002416
True	509.093357163045
True	186.58974275332977
True	102.49282959044022
True	22.8309722974506
True	379.1722694018602
True	106.42906393797652
True	6.853573153339405
True	30.952040267531647
True	344.0404006671662
True	658.3860832069566
True	132.54216868933955
True	88.0139357628696
True	26.03682085472477
True	402.7902331962836
True	353.0151900712341
True	779.5544183432494
True	313.5335491622388
True	492.604225077864
True	538.9764611411913
True	525.1941083985685
True	288.7791710728822
True	535.805048185906
True	100.73758563247355
True	596.5345279259639
True	7.3332477378075955
True	365.8689869379729
True	443.9510461787868
True	966.177618804772
True	349.8989632176489
True	768.0570711524922
True	962.1560309999674
True	175.79399429785195
True	37.82591633973952
True	355.6568914032622
True	378.8239071948869
True	569.8611266178012
True	254.94639336423
True	28.29986116778675
True	641.358306374399
True	126.79283268675424
True	1006.0737278183932
True	315.57370002281004
True	477.03628896351694
True	130.68739571518103
True	807.5598406965431
True	137.26082086569653
True	830.2383555835554
True	542.6263544403165
True	192.5444602939829
True	118.51437408929608
True	69.37655439960355
True	551.158008452575
True	879.1877124368925
True	431.839389570475
True	539.5380601370848
True	135.384974055658
True	639.7014756330582
True	480.334819781201
True	804.6784070021764
True	320.71852428891594
True	601.6895693888432
True	112.53981334701626
True	25.208318345830108
True	412.91144157473735
True	173.30538755975743
True	103.78230008284514
True	362.9385025505519
True	1070.5533831186906
True	261.0177229865608
True	551.4470119358426
True	11.71773008924492
True	69.3498399666819
True	330.6354357783101
True	752.7795873530058
True	457.8389119248391
True	537.2230615252943
True	715.2532755137659
True	67.72721856548642
True	698.6246729915536
True	48.99962272749215
True	109.68770327917674
True	180.25924972647576
True	85.02104396074952
True	26.349690524162455
True	294.5478609562618
True	466.1516219970739
True	908.778061829825
True	868.8728885360517
True	5.455192100062849
True	300.90284018703943
True	473.5308253927961
True	119.1621391270121
True	234.9375998661083
True	332.4098156649654
True	1315.9475299893193
True	426.7407874748504
True	24.10606086307593
True	186.01291300276677
True	734.3031830554258
True	34.21252664985612
True	177.73957435960554
True	560.5747169547896
True	70.7320658858301
True	869.9158386148847
True	340.1158732115155
True	672.67405870644
True	73.8095920737405
True	672.0489681513579
True	600.7913948348373
True	881.1926123431695
True	258.0882318747528
True	498.9977649032938
True	831.0557999527165
True	898.6193712762143
True	236.2592213757236
True	750.1823482703724
True	217.4175375198992
True	442.4721784644954
True	383.196012518487
True	502.7212157462478
True	495.0478190418072
True	323.9304772535857
True	346.82237411813367
True	108.85248784573294
True	340.1067708657293
True	1136.6390912025695
True	327.62560825625326
True	147.39419872594829
True	322.7097368927582
True	757.2154271497355
True	656.9393566694418
True	406.8835543432944
True	122.63433352505982
True	338.25651743890745
True	34.72604380365308
True	181.99326036210576
True	89.8480632703228
True	86.49146872676714
True	542.2601015856039
True	144.500177946277
True	137.51398448271013
True	108.41054877158976
True	84.71725629088357
True	436.4041279411951
True	389.55468216751007
True	1051.4524238764516
True	540.0769024127928
True	823.7207871740411
True	279.84105251091705
True	297.1650249821936
True	551.1194212910577
True	197.93478872321072
True	742.1853618762063
True	248.30086239634463
True	366.9474007588088
True	72.35187672767567
True	113.3420766171622
True	239.9414858633657
True	106.91738120099812
True	471.4855214829514
True	29.059875814343755
True	594.3608536830606
True	1009.5879128782684
True	722.3707900466256
True	1.0211095180324252
True	62.79442344287775
True	499.4252622318518
True	434.5899781035709
True	71.51138769225517
True	121.68985887935996
True	318.1880947815667
True	79.03017588106768
True	51.923213039817306
True	690.4355594493329
True	644.4899362080862
True	162.21518285312672
True	168.7206845909142
True	506.3445135764738
True	53.75902013040041
True	26.751005868229864
True	556.0056706782225
True	457.9961792342525
True	1140.0102701661986
True	47.61998664830944
True	478.7658244108827
True	896.8187701592124
True	791.5156075512278
True	296.3448937409429
True	765.5854324233826
True	398.49148446343423
True	42.01947295162301
True	98.71511751711148
True	711.3612593352855
True	78.45161122222146
True	148.13400616799964
True	940.801328317736
True	179.16403570895264
True	265.58860741556884
True	104.79191096065884
True	631.7857496275493
True	589.2808754002932
True	221.43061928873016
True	425.88542096328695
True	40.84421676920888
True	271.2930462609322
True	605.5680204902425
True	613.2542946159748
True	319.75011288594123
True	76.90256943014613
True	919.002821883372
True	1089.4558371290382
True	556.9930817809714
True	59.563533624160215
True	29.209518374867795
True	92.6488907157506
True	103.37020880092706
True	100.3446252695518
True	879.4563732222759
True	1216.7899472078627
True	724.8580672681146
True	318.8065630549005
True	7.677000365967906
True	21.45670877236753
True	345.2456321090568
True	494.281239105987
True	45.49353545930707
True	578.9088021046864
True	433.826846883598
True	404.43461197065545
True	82.20700033521788
True	197.1212775014385
True	269.0275497658039
True	128.87179716053748
True	397.9742244040045
True	43.96713606435878
True	178.81952904876164
True	1150.1335405671955
True	6.113526433762996
True	28.170279884640145
True	596.187800396366
True	359.3752564739242
True	756.275245811233
True	152.4575043717912
True	764.5131139063637
True	575.7120597923298
True	273.94377035736744
True	440.7161646065674
True	337.46947091029034
True	296.8605712890805
True	264.1805969460245
True	419.4145281490379
True	504.1939077494083
True	519.5916602270737
True	106.99707573821158
True	354.13870627694257
True	9.013229097691948
True	196.27731789918948
True	228.9800662819712
True	841.2830273496925
True	601.1197632859329
True	30.251259144884383
True	716.8808728609956
True	850.1364980076282
True	106.00355557154651
True	350.13859322026104
True	876.4092026632853
True	228.6379626112654
True	172.03386946023116
True	532.6052913333338
True	562.6065850427275
True	1099.3825199714288
True	138.02039036822265
True	157.8539079247328
True	259.6771266619564
True	311.74971207967445
True	407.42893744960907
True	414.53374973634806
True	306.089475452862
True	449.0098218414704
True	499.5247366885773
True	233.1558211200572
True	1463.430018432107
True	255.29294555435703
True	409.278643333073
True	52.6493096198216
True	773.7295497154902
True	248.3641023768543
True	906.0816367985352
True	557.5737897282116
True	330.9254413297238
True	795.3313793551795
True	268.4642094958164
True	203.32521085146288
True	261.90530138726507
True	221.45890160714063
True	140.667622500848
True	241.87729970512035
True	740.1299233499411
True	535.6852226689276
True	215.70346903021192
True	1162.834325237309
True	113.20239951429704
True	257.8238256020165
True	72.92667759302691
True	311.8208357146831
True	410.1913262687926
True	95.31144286685426
True	227.48901864996463
True	76.28424684306165
True	665.6820310919635
True	371.8152994533338
True	216.70795783942867
True	727.0737377597122
True	852.2222420419954
True	847.9300584652395
True	840.7791789090653
True	349.20274520253537
True	1.2742766810043749
True	264.29114473631654
True	53.74103313180058
True	380.06234038926885
True	56.658810314491454
True	351.8860844003385
True	862.8997706907962
True	1039.0899922067345
True	377.83407468075376
True	21.416302304816984
True	529.381120436812
True	508.12494772666327
True	184.52699898287537
True	231.4095801572499
True	282.1381720207689
True	23.700971503736344
True	124.62901165777087
True	953.676257156724
True	61.3644406771405
True	500.6833569407381
True	786.7070484578782
True	103.74172097108752
True	249.33785649741745
True	113.12808652103472
True	16.622538032338127
True	1.2758354472262048
True	120.5909430075385
True	1006.148711120338
True	492.07204885976944
True	71.61696106349285
True	792.9438876880189
True	334.4488073474402
True	1.238046395353112
True	456.2456322573293
True	191.7489955811167
True	498.5571734893269
True	85.49319044997603
True	325.0970854665395
True	370.9761942720953
True	164.8590676265934
True	210.0562631939665
True	129.15234588484714
True	174.9286292367077
True	941.3538747784644
True	16.048664385475632
True	515.620980676165
True	493.57022625327625
True	416.93814457735743
True	223.9759724303064
True	238.5233422897497
True	150.96411156374242
True	49.52114034232839
True	465.3677804924755
True	151.73404721377116
True	812.1052284907372
True	842.7751567469866
True	247.2477413028853
True	307.9904125355436
True	527.1477716325255
True	42.47186742229423
True	89.50825045265927
True	735.0498964274017
True	1074.0522384987182
True	111.9394146762634
True	720.1905667579074
True	136.34646380475084
True	941.4441774332367
True	667.4946101511573
True	102.77961670757136
True	285.8873808198552
True	623.986281711137
True	259.4613052729121
True	42.57405935711857
True	559.7890252711172
True	454.0758829370267
True	5.354347266644609
True	489.0815207029774
True	66.11868162554636
True	181.52497544653656
True	233.53962646574263
True	297.02065790988974
True	70.301542861709
True	226.18231811253807
True	346.7382345187162
True	436.8655953495532
True	928.5308644927547
True	51.12673946829845
True	897.2111143267085
True	1025.9238798675017
True	128.93729051790416
True	74.07175502604017
True	1019.4065213748744
True	30.78910565123936
True	239.1849116617257
True	84.61126677683824
True	203.70852194644493
True	374.0410987453715
True	1001.018866062202
True	95.49795534148213
True	70.83563829123617
True	665.1632176375122
True	270.7787271262499
True	716.5065327958424
True	53.31176968543497
True	499.3618221480728
True	384.5796624915329
True	686.6022928845792
True	52.88870211052392
True	113.04955116695238
True	28.633134569813286
True	277.5650584565156
True	38.30311839303792
True	345.6560407954444
True	2.7213608460456875
True	1186.3946619376115
True	108.68162319204524
True	135.51629433039412
True	348.09469410899334
True	728.6823941743397
True	683.1095348353027
True	1018.4382696791522
True	457.6642173296417
True	430.9229890341536
True	133.34468023048265
True	426.4696416131352
True	861.6141218098741
True	446.9842985464511
True	927.4753557141428
True	88.96946049456918
True	428.0896880599983
True	178.89596015450013
True	290.5138836575247
True	729.6931895735422
True	168.7163103548939
True	132.63472381677602
True	64.24215003344439
True	873.7740397380286
True	799.9291141368076
True	84.805875568748
True	441.6855441562672
True	737.847191571026
True	413.4792803337512
True	59.255474227914576
True	326.8601236752773
True	783.9411666344314
True	31.374912908678358
True	366.4755085297597
True	173.1554685857027
True	292.78577076645473
True	34.529285366910884
True	217.71604936240212
True	785.6264172846464
True	646.1916556814507
True	61.00174180335197
True	285.0913142805515
True	896.1349066713893
True	17.508696700331868
True	308.139279355557
True	291.9384439237885
True	437.6180075894461
True	218.3311922724374
True	627.031308227756
True	47.59879357933678
True	957.4363278325724
True	888.6394680064253
True	48.48500100469637
True	395.96431495872224
True	721.5665293108977
True	928.1047982213652
True	259.60311196426414
True	576.6524681354314
True	133.03273024640174
True	185.57870900178173
True	140.72893434967483
True	129.83147009375386
True	218.38318767590687
True	936.5693649415464
True	799.7544829528186
True	917.7710135690432
True	20.16603066063748
True	23.98226993421315
True	357.498169468622
True	13.6198150586971
True	611.2537965846765
True	1078.15024881041
True	270.505686518923
True	205.77329320069924
True	82.91561815561222
True	220.3582260205262
True	130.14972240622114
True	42.76165032476557
True	132.45645805056807
True	88.82600173091231
True	241.5034772466826
True	505.7410871677408
True	163.5552606947506
True	30.104169178516024
True	56.93843833831729
True	427.6285291351016
True	262.2978016067587
True	598.0380573195525
True	22.13529327894463
True	115.83209518814256
True	660.3558580348331
True	256.5756858613562
True	473.5632374328576
True	660.5835379978867
True	101.61117545682755
True	111.83473421020824
True	82.92948257392028
True	26.45666852226576
True	123.47359792734356
True	90.31372058319069
True	99.03009973993494
True	159.90812615999724
True	238.7350486368953
True	843.9205104935513
True	283.0965129325335
True	953.6895371257986
True	168.0840839422872
True	195.08360985494272
True	817.110330736589
True	315.17692952428393
True	608.7632365625515
True	250.3071825358153
True	362.0027908645673
True	452.7461014370538
True	558.3454799088943
True	643.7595987557914
True	374.3277121273633
True	32.90203346903876
True	523.5116498163911
True	627.5050010067936
True	19.062890330083004
True	9.476286040901693
True	265.54520694094657
True	405.1537234932053
True	453.397459635247
True	66.36726475416377
True	624.9399389914965
True	944.228220652715
True	228.8973439688369
True	898.3832915944463
True	280.1546075261661
True	103.42044984330396
True	286.4101346158729
True	653.950025640733
True	35.96560922535806
True	581.12751606616
True	1297.025050112471
True	1009.9584999009444
True	899.8928760682247
True	203.6129355961851
True	90.12374726945907
True	193.0797184128868
True	835.3241733072338
True	147.61828003941216
True	1060.0206567835803
True	860.755494217149
True	43.05746242011217
True	89.64506451968674
True	416.66051569623374
True	400.9637759547793
True	209.15993096642788
True	524.0240658393428
True	663.3922730147832
True	125.55191791268702
True	266.0988883764966
True	1043.5167300492783
True	52.51937412816122
True	706.7452121708878
True	554.74004650538
True	39.669240402782336
True	825.6497458016642
True	378.842950470755
True	585.9557931253429
True	112.59216465048834
True	244.51689628669976
True	228.23552192932416
True	26.476618160741488
True	132.7940352137743
True	742.3757476263903
True	137.60599548069146
True	367.370188962832
True	66.06937281604628
True	629.2735406369176
True	627.2236827930385
True	236.5827358755552
True	475.3231778379898
True	168.9510146891985
True	164.1696027600704
True	221.7619238467124
True	295.5795894031736
True	361.36999909597233
True	130.23573491199684
True	194.477373595014
True	26.959965457328884
True	887.0392794990956
True	302.49890871300033
True	10.964788059262528
True	353.3614868294499
True	165.80844294239097
True	621.268911975665
True	352.3633746705827
True	599.2773405966982
True	561.2282334243132
True	492.2915497950745
True	790.3345542941886
True	240.8493992788163
True	571.0755832284851
True	154.01448923930852
True	540.6689659229204
True	363.3272964547356
True	366.90592667797387
True	127.54535803592088
True	130.24440612651549
True	110.08142224775465
True	67.70235463903383
True	753.5015108612846
True	179.4160517459794
True	42.67293774558898
True	0.0
True	546.4894924707276
True	108.96082486182732
True	21.518878281988897
True	41.91697364067498
True	117.01834273490512
True	548.7726530511343
True	183.3825216038393
True	106.67613463386344
True	33.626869421501375
True	162.167063469486
True	922.8031190613858
True	50.82320927204445
True	232.30373989438232
True	741.1755943018052
True	319.5757240701912
True	469.184363348268
True	475.64302112403874
True	510.2937764964513
True	606.4688046703201
True	902.8210180352678
True	257.9890161346335
True	1031.7195888818226
True	940.032051540808
True	599.3858375965452
True	344.335718555935
True	834.2894526955581
True	9.390870197394667
True	34.4417724269985
True	284.82494772211857
True	42.0625541450394
True	206.06301864889605
True	722.3141477687706
True	201.9548520857914
True	778.2635296226734
True	751.1534799532507
True	125.49714651033216
True	368.6810375832972
True	597.2481383613862
True	24.712015684356224
True	129.52589492999178
True	433.3410358075099
True	301.84104947926363
True	200.9677212103571
True	115.26541652444716
True	393.1095284558776
True	20.93787621433736
True	367.6908269445846
True	364.5323976108045
True	1078.2177177483204
True	372.33072714931774
True	28.205672922502995
True	448.27169157219504
True	434.0370493962617
True	245.25016639667717
True	29.757159873842284
True	758.8899186368054
True	439.4080877797711
True	172.9972887125872
True	12.657320498430016
True	1204.966622391999
True	167.47084788430018
True	27.40775028296156
True	301.4763502056919
True	275.0294809729262
True	111.32903805799616
True	298.5674551763422
True	47.355919785214745
True	315.49336058098294
True	299.9244250721632
True	314.6185825273762
True	31.49592990064625
True	48.111030762454725
True	1068.5708039198096
True	26.039222291169008
True	12.630456577468196
True	184.1481086606829
True	654.8194105234093
True	8.33751731756671
True	194.118238842898
True	177.09043143067692
True	528.1603257263587
True	374.0467640199789
True	746.0704942028759
True	333.2582166197626
True	475.3900339028449
True	451.1179997370465
True	502.75941268738507
True	97.85713058940628
True	1239.186959772993
True	911.5199880443656
True	294.88698402388115
True	528.1312178076365
True	100.91488456262913
True	589.3669786778137
True	428.6384381465605
True	163.98696412870606
True	76.230741516856
True	351.22080347832093
True	164.85403164389777
True	29.46823371652782
True	578.3977118202157
True	384.34809106575625
True	65.75726975759409
True	30.00186455754946
True	646.0767168730038
True	492.72264412221887
True	70.71032398436155
True	21.7875145849942
True	326.3068367186893
True	341.9831435149647
True	745.2728479598937
True	560.766741544364
True	562.9010363217503
True	799.5561467935289
True	8.490297960083915
True	54.56737935483502
True	34.44941685845008
True	61.449635192767616
True	510.47295348116216
True	596.1605417735333
True	80.93435068333469
True	116.82388176424938
True	201.0357968474221
True	75.17367241317406
True	180.86420416112395
True	205.07734607732488
True	276.8331623758632
True	827.8854018441895
True	588.8018530986043
True	284.9580450865512
True	197.44528845661665
True	278.5231024485143
True	252.07132073245896
True	757.730990483562
True	337.2867734092475
True	165.5944872211378
True	860.0805364524215
True	365.0624527744536
True	476.196885816648
True	142.58953621572334
True	114.71896770380069
True	66.07166753966975
True	205.36487353195383
True	976.9730769694986
True	528.1453607180039
True	111.91461913301762
True	354.7597925670761
True	105.04296270500426
True	671.3819623628821
True	5.313722469226773
True	697.4030366125407
True	37.23916325355045
True	930.3783557710956
True	847.1592464513786
True	211.4752702309676
True	29.89822742994124
True	77.90712296884386
True	463.03201572241375
True	230.15986981205808
True	1.6130215800889671
True	82.00551548300783
True	1065.3366662837873
True	332.67377986596085
True	682.7755692863237
True	487.6733958134123
True	29.49452824118838
True	139.68537553244064
True	454.7288917029655
True	913.9772607629744
True	817.1148902643716
True	420.5629224374822
True	335.8250290332284
True	18.826310517744567
True	77.23356201290353
True	751.6123225191524
True	496.8775805818119
True	384.8249851633809
True	868.7398556339544
True	22.260521937154596
True	217.26645672064467
True	888.4759811922524
True	229.56822300661904
True	7.972126024778501
True	514.6764037249699
True	103.11760584110424
True	645.6526590563952
True	56.23992571332548
True	264.7676211078084
True	867.3682880370756
True	876.3566355075819
True	279.9315271531636
True	439.0070861665688
True	119.46890292596107
True	600.1851283389303
True	265.33569359327066
True	192.33678700143412
True	868.1101593895712
True	53.30232510425268
True	707.8482489976253
True	275.69190011373524
True	294.20562589092657
True	173.3522736175766
True	487.91571535002055
True	610.9106740365551
True	372.48149182826575
True	392.4980157992192
True	72.28170191479109
True	164.05186443932573
True	469.2677186615743
True	225.49772353650167
True	40.14233936016499
True	208.07999331978365
True	397.0388227509779
True	388.1647361976062
True	748.9618903271903
True	124.2301243884799
True	651.4023429224089
True	501.5875101666748
True	598.3602349363047
True	137.52652815603255
True	39.68542916312567
True	667.3614232471131
True	73.4415613426002
True	554.8046127489898
True	691.0801280390469
True	457.9308146872245
True	136.93397444841258
True	519.3463243528221
True	4.134187606153257
True	389.81495643363945
True	33.47516391069237
True	628.8261962247249
True	269.33907426593925
True	564.072710980756
True	680.3296082385209
True	143.73615724956323
True	516.6058156750235
True	488.501213796717
True	66.1569690610418
True	957.6096421122108
True	2.839258510763802
True	27.529111363889623
True	655.1841505988374
True	697.9735582249233
True	140.43912056279146
True	415.559690698912
True	124.14994452647078
True	74.24481825145033
True	473.2926965526335
True	43.730335799462
True	499.1191027497801
True	13.095079560484503
True	869.794202267211
True	543.0236592054431
True	662.1799341485447
True	104.30274058525625
True	383.60755581800026
True	972.3823201522968
True	837.55055354867
True	146.9054808802094
True	545.3163253634551
True	446.6406284756768
True	246.10451816902432
True	258.7268634017163
True	5.520106317224259
True	312.35297754034787
True	11.81526268104164
True	365.4865690258986
True	78.84760942283992
True	445.1555256047776
True	631.8256384710168
True	124.4778289727586
True	239.3922152949276
True	642.3952050803009
True	680.2032963332996
True	297.9955012388679
True	143.41745227411354
True	164.9205703226913
True	475.22862384203154
True	86.95258928203498
True	10.886307224744872
True	529.1909679247949
True	567.4340147307032
True	20.76666241311948
True	132.96820350023702
True	912.0408026500696
True	505.6173237426314
True	270.82278620069684
True	32.95925768092903
True	480.9627514641346
True	112.00381277114786
True	580.9911511518902
True	669.4021428786883
True	318.3068091604768
True	375.0196267735225
True	183.4202226167762
True	241.75809322131676
True	72.18738263093509
True	216.76228278264887
True	491.8709786002862
True	21.57967283158111
True	445.0157361247599
True	387.9922639453554
True	711.6929937303623
True	905.3891632591608
True	902.496166963854
True	151.82446638651427
True	380.4633257040362
True	71.26692342920127
True	195.63833250526827
True	314.8435464173453
True	9.80439989946604
True	804.5803546595489
True	21.62168126732487
True	404.4352800925317
True	274.3949413100842
True	639.1049835238014
True	215.30971048517853
True	39.4468118937828
True	734.710582343705
True	1079.2405099803252
True	225.4793241367502
True	138.17719486509804
True	609.397134051402
True	504.2479900745352
True	17.613426412732935
True	839.4286380184902
True	108.36871265309212
True	47.02754792909763
True	299.9012197381322
True	353.0220327525722
True	396.20718265849854
True	265.1887187905109
True	19.16817764052792
True	22.89083782181146
True	842.5653681326235
True	209.30894656987175
True	117.74502312890816
True	832.2956420462347
True	654.6610995743839
True	625.5893181298649
True	451.21784943308427
True	147.36833450910956
True	33.51370837700048
True	105.6525820451082
True	421.2817177044273
True	227.42125218579065
True	500.35368945066665
True	145.83490238009074
True	495.475279301942
True	643.6438588999541
True	955.7284614219008
True	24.668964908698445
True	970.2765015830496
True	1068.0332668710282
True	500.6745041417545
True	83.31280593965887
True	751.6840405182372
True	636.1986261681271
True	658.1871489154423
True	171.47386422486574
True	740.1774445931353
True	715.5677554175177
True	118.65903087315792
True	773.8498329715204
True	838.1095792953355
True	470.62265696345503
True	231.811037832818
True	74.78848684217951
True	318.3828806378131
True	343.144394645168
True	471.9799334006395
True	441.2325558843816
True	199.9542395276466
True	304.9197026591995
True	2.527925443917503
True	13.394542438315982
True	102.92050668069156
True	132.32345093490048
True	363.5332001882869
True	355.019040622542
True	107.95784800620416
True	18.399773918014724
True	213.9016900486712
True	843.6956525745508
True	465.1683325380287
True	501.3490722153777
True	547.4598975666094
True	814.2881245374082
True	632.4299481722348
True	92.05856452712652
True	205.82046291870608
True	248.91949839757257
True	288.5522111650746
True	104.52708641275026
True	368.2322694467889
True	433.2809617034463
True	172.58727902713784
True	655.2978060481208
True	252.6853859315488
True	198.8954705375006
True	27.413926244532657
True	239.59451929233185
True	483.07531315281886
True	171.26224804134608
True	546.4006421796114
True	480.658353486005
True	245.0485708169601
True	101.77762074828338
True	44.72193682582325
True	400.9582961284858
True	817.8258868453494
True	167.51759971113796
True	1063.6901158652176
True	1072.263113064712
True	471.86740837896974
True	97.95906727166762
True	125.7820949471788
True	676.8420012058126
True	8.39494454245111
True	225.29250252617223
True	129.22914187461305
True	117.69813729143274
True	334.3673134383269
True	643.577046229694
True	39.74199018883736
True	123.81850245835612
True	975.7620293292856
True	53.62472237970351
True	456.1969290230505
True	522.2674835862106
True	245.9177570568764
True	138.18549789264074
True	924.304212169252
True	1188.085044507512
True	527.6979277968089
True	640.2794203726206
True	214.2009318688054
True	157.83879510956822
True	314.60679262376533
True	249.2260418664392
True	174.57059217549286
True	304.66794827641195
True	346.53875219077213
True	11.34398858974431
True	621.2445833160053
True	144.87135020041103
True	80.1778311739701
True	443.321841686579
True	320.76772856783646
True	1232.2757949810805
True	360.666580915684
True	989.5676191951468
True	10.34975030487751
True	267.9278855099718
True	228.08381155850915
True	155.34028404005
True	502.0168228250295
True	188.5560952742404
True	411.7775284486721
True	326.5477030289751
True	112.01556118318976
True	351.35926041041847
True	1054.064625597271
True	682.9204702671337
True	223.6288420418984
True	110.87303696325569
True	299.53273622134475
True	25.116374537183347
True	351.8608193196894
True	326.63509056072303
True	583.788436922489
True	447.08868855826665
True	351.3477340684856
True	154.47334752584845
True	13.179535761909706
True	426.6744785237539
True	287.1096147004982
True	143.7294214693519
True	308.70301773824417
True	437.35424731280216
True	797.7218172449523
True	319.7009710413824
True	782.4820118264411
True	384.48435727821015
True	370.9308571957873
True	1.4454423750634748
True	1150.6805523834664
True	105.32187079387276
True	917.6243843939131
True	204.7684434961748
True	463.2986090752855
True	663.3557800568242
True	87.4648379779913
True	479.8759050814984
True	33.3582374425306
True	421.8024911069039
True	77.51502252508361
True	224.69880757492095
True	39.28820423008087
True	659.7707919261942
True	187.7121621618061
True	24.90233184535439
True	386.5139431391495
True	111.6691363104954
True	170.2463550624866
True	874.7599821502698
True	249.07589962170897
True	149.77165175103298
True	381.381290742265
True	513.8218591073429
True	319.09426412177777
True	493.540858430864
True	612.9389474865148
True	154.98756090471994
True	7.874905422933882
True	70.2089300147937
True	435.3303877478791
True	91.76135772750688
True	79.27283115511219
True	1044.9572748093556
True	26.577893484667843
True	325.0570307288303
True	312.77116018350654
True	461.4299303599253
True	669.6893817631349
True	197.5088699918232
True	638.7152850227388
True	327.9370549187134
True	347.32647377482147
True	272.9641424034445
True	218.01640920732
True	352.49641553997606
True	450.7571637595845
True	402.7185912276414
True	592.0398852811786
True	137.38695723069557
True	77.21727064516513
True	39.69020843559594
True	297.35781972286566
True	653.3085773809499
True	409.05177599266415
True	765.6717672862175
True	211.19385647231792
True	390.3351416776605
True	65.52214459758046
True	54.49738737165392
True	438.55196965064175
True	198.8910761923729
True	211.6943566183313
True	43.3024409498986
True	1104.5272432019428
True	173.72357778162552
True	912.4016143122468
True	324.1266808212644
True	920.3959841118424
True	235.7226064662136
True	472.8593874601198
True	537.1092201357551
True	611.5305290182794
True	204.738578746728
True	476.9776528993364
True	970.0429039401708
True	122.90696710115238
True	6.875051830292489
True	544.6231314353688
True	30.39970560955691
True	78.99497089063108
True	815.1738397888383
True	232.16313288994604
True	992.7789713389078
True	680.9071482165882
True	412.345281719211
True	287.331530948128
True	479.59426389709694
True	333.48631026543063
True	180.8489381509604
True	666.5660420866584
True	724.9239088106274
True	211.40166461897616
True	91.852256781209
True	526.1913324833891
True	134.43856034417607
True	396.0095808820924
True	349.9884606455907
True	64.91926083863375
True	371.2274036289673
True	414.4885930544609
True	364.9128074329988
True	425.2349781082372
True	427.9936394647012
True	656.222171614825
True	58.163611630775016
True	476.7837071314733
True	325.5111097127475
True	650.4739646612012
True	218.18469372225408
True	103.15532283846984
True	40.878639708764005
True	541.1907137334081
True	627.5610416585856
True	191.49225909530577
True	405.9950456911843
True	337.9691669738473
True	16.51660571903535
True	172.48991183930252
True	281.64541775450215
True	3.0127206233105426
True	877.0875075032596
True	80.93675992079304
True	106.05029716459524
True	118.17728424457589
True	354.41590293780854
True	35.83156892500361
True	469.8429582044119
True	224.93345248809416
True	6.595059005183634
True	121.15636198746448
True	438.8365462166528
True	49.359152145669256
True	66.30700566168873
True	171.652331616063
True	296.7305376053463
True	950.9859591066546
True	391.84711175167166
True	985.1913874411908
True	194.88505002734203
True	1022.7231696750356
True	784.6711122862263
True	657.8794391888762
True	399.12864413546544
True	367.8035739059308
True	79.09067238398292
True	75.48777887888825
True	80.70922660848485
True	175.88803753962168
True	483.6994953261645
True	1108.4752693286423
True	179.2346411433824
True	342.1460554388011
True	436.03931926504526
True	606.2171703632871
True	599.0901169630896
True	293.3514476796126
True	473.90332446106805
True	665.9327993982754
True	90.72305129978342
True	742.9439829154938
True	259.2829072190841
True	137.6917385722089
True	410.2281710924576
True	873.2037006158295
True	452.02882025550167
True	861.2872032918832
True	199.922393882215
True	351.57707974256004
True	686.2846212912679
True	616.2518502990896
True	190.15691124954097
True	256.27804316521883
True	807.165134603758
True	32.48967033588227
True	197.56678918264416
True	509.8468055768495
True	725.0143549779108
True	102.09032027475864
True	33.30473517718782
True	171.5613548611159
True	722.7646466777762
True	309.7100643314122
True	554.1505428658584
True	352.3908623533112
True	291.18135131361544
True	450.8031722584732
True	506.06987992870944
True	78.152716988864
True	371.790080716774
True	778.0298492580529
True	0.0
True	283.3814277315493
True	250.67563503507927
True	996.8327722053972
True	140.58858815594894
True	652.4264088196786
True	642.453677294296
True	116.32959733728948
True	217.86775857370245
True	132.7664214597192
True	11.443629355829948
True	285.7581627030929
True	385.6557033762312
True	1128.9394009494845
True	233.17390183604823
True	407.2171707243409
True	654.899142684231
True	208.59057390222824
True	29.879804293888235
True	878.5002771572126
True	584.2602517420289
True	152.63878969848616
True	614.1120581554883
True	167.18770307403173
True	288.2849817152826
True	792.5825650764846
True	34.295187186378506
True	105.90235589256956
True	523.6927444616992
True	60.70657198314637
True	74.71891012982216
True	411.6171117381076
True	25.04001421346528
True	762.0274282918069
True	101.8096513519928
True	156.20198424290754
True	16.98616503321952
True	707.1500827434563
True	28.51062908918244
True	779.9122400318205
True	401.6374927719618
True	119.71598665978122
True	689.6474495665411
True	522.9013236451304
True	550.140674056153
True	46.83513438191908
True	364.57770425466464
True	5.257861843314584
True	85.73572595418322
True	385.02750222654186
True	44.78702053971879
True	121.99567945019848
True	301.2946018843763
True	173.58254872736111
True	104.08498750542736
True	670.1601181875786
True	20.96208744391242
True	1156.7091067381411
True	496.772647145245
True	305.4084361012153
True	503.27577861270464
True	121.5150865737903
True	798.689297244869
True	1048.1528981506508
True	758.7362951347794
True	171.34407884352538
True	218.87963365065053
True	51.45695981484862
True	58.11256555781325
True	150.07708086754803
True	103.17536845368424
True	174.40017289315676
True	1165.4142893976602
True	311.3824115297078
True	361.0801287918552
True	712.9605454672733
True	17.81358152612692
True	11.254331383402452
True	593.3716793947058
True	5.073143344288139
True	118.81913240320924
True	668.5714813396986
True	177.81020481945575
True	629.0476969629901
True	836.2715504233096
True	155.57349218469494
True	914.2772404101604
True	2.87075231202458
True	449.0424834732343
True	1052.5346392334916
True	25.83353772673288
True	238.37734441472503
True	145.51827928337968
True	922.6680817567346
True	225.04368040384597
True	514.5571502700645
True	117.62844331157648
True	509.1927410207562
True	158.29325220922073
True	101.55825006436604
True	385.267067398618
True	69.40789594984479
True	51.35676517719523
True	1036.956978145139
True	265.1197606043021
True	163.3915519722056
True	365.3084392972261
True	407.3373926734674
True	220.02283866511607
True	163.95539826154825
True	395.4738825137668
True	36.52267151886523
True	488.1148399788755
True	1130.447069212296
True	106.74826558973876
True	478.81359017070736
True	313.09286276719945
True	26.2604389544502
True	397.9158595422136
True	104.53627892930962
True	593.6297832350405
True	199.65861163230147
True	425.2918391961338
True	21.492413538542067
True	412.8432749468101
True	108.89261354648994
True	356.48754624752
True	31.2997971205132
True	168.74689803361488
True	242.6807402292364
True	743.7254955967746
True	57.23788112146702
True	139.5933621212013
True	236.49377023097864
True	141.26151533388622
True	621.6865024475491
True	567.8279353798794
True	784.0942219187175
True	397.20471529147903
True	541.2019715624082
True	406.3271433346361
True	686.2703119682056
True	72.63564055663677
True	456.3904903795922
True	421.55934509019335
True	48.71182375905126
True	79.80263323669163
True	123.2907466637256
True	87.89366386742665
True	332.4965161823056
True	842.5873189351935
True	325.78754096325105
True	1115.1949202926005
True	323.9078901567584
True	898.6067541706186
True	140.04839839439805
True	570.1627125714894
True	619.8260316324046
True	705.5569024808817
True	429.9512388423234
True	66.49268772006792
True	289.6386856096689
True	41.01478756586056
True	160.12746186143116
True	155.8929116793244
True	1129.169420474543
True	231.8062333337801
True	552.9165054033841
True	547.8095470761142
True	558.8413103182411
True	868.9122036074957
True	584.6816863717859
True	629.5635298411504
True	923.8362591593462
True	124.23904404847931
True	311.2269928303749
True	262.48016265813817
True	322.0356179127948
True	87.63762274317324
True	375.458888322313
True	4.239610339471795
True	329.6285902785156
True	269.88816554126055
True	609.0838131816599
True	275.24748302287423
True	366.9393347812931
True	10.090139432862337
True	57.06759225983573
True	542.818575044026
True	30.942139369075257
True	130.3999945243328
True	63.86977757103728
True	144.86422292923692
True	232.6521817730594
True	67.29871645113609
True	387.4566415447912
True	268.445020612295
True	101.13997006404443
True	336.0409111659374
True	67.59818425648159
True	589.6626406202048
True	856.0293560280767
True	278.8531172244621
True	1156.2285906234292
True	118.92147899190216
True	314.6854298254956
True	1026.998758757043
True	87.39071980176868
True	280.8682855854442
True	9.421591117973604
True	411.3650766958602
True	456.8604203206742
True	152.9351165761715
True	612.9003199092373
True	900.0939170576206
True	159.75181616894102
True	79.93444980317147
True	330.08925052162306
True	547.513957326132
True	611.7728659164222
True	1219.2721817246377
True	28.1704267024395
True	937.576543351514
True	138.96933030774727
True	645.1970533965524
True	118.26266995596964
True	127.82956093216092
True	184.9914301944219
True	165.07822052504417
True	745.6972323694032
True	221.3671856141697
True	229.33514944303528
True	69.3459244722629
True	509.1553211955942
True	431.5081943290264
True	172.72106833107887
True	237.25862248848372
True	17.55192823793243
True	417.54179108723065
True	215.68440302430687
True	287.6901020524516
True	113.83126207265104
True	699.9922978482774
True	427.31908376094617
True	266.92497863100687
True	647.232253626906
True	522.0984875588026
True	464.1608641730593
True	128.72356423215922
True	540.9711197816254
True	435.1136162516845
True	3.085544649093784
True	194.08439396832375
True	93.03356106741518
True	243.5715280052418
True	2.7673541413918605
True	126.58631616372035
True	355.32600439536407
True	6.831455620767706
True	837.194493045037
True	164.69819308173075
True	743.5259612607881
True	777.1180510334843
True	163.56503591989446
True	212.10857304880693
True	481.84690511395337
True	797.9527559700987
True	48.994947252744126
True	39.081809019459634
True	126.57509008278144
True	615.2131606573486
True	736.1541944808977
True	187.6799057201772
True	579.2154438169753
True	600.3876684296724
True	835.080550213859
True	389.142731387665
True	187.8744773659928
True	880.6454318048283
True	215.49802503613455
True	150.7491387624065
True	341.3192163302139
True	227.49229228779168
True	210.9463274798541
True	611.2783918856755
True	256.86183590979255
True	197.46202042231064
True	453.78291970230185
True	482.3513252200173
True	61.85722299797301
True	279.31607327569526
True	79.81815610635245
True	335.4474239934772
True	355.46597450034693
True	244.4864182391603
True	173.2835606517605
True	377.00933871549177
True	604.8167757340348
True	766.5764285670239
True	306.88794941944974
True	732.8501471548018
True	63.86690848292408
True	874.0069601733672
True	348.8436750547656
True	12.295195764186508
True	594.4316907636583
True	692.6704536756905
True	255.2051611972183
True	174.45726705529637
True	45.95679988461211
True	391.6432456198893
True	74.37742575253621
True	14.20516722922251
True	894.9234625606352
True	349.5761014633836
True	166.1946800437515
True	927.1306840012962
True	11.547556152832133
True	811.4772123144674
True	31.233142163891028
True	694.2683442274622
True	57.4121270687266
True	709.3771651094448
True	433.4827947016174
True	199.87673129394463
True	433.4530315717056
True	200.84212388164087
True	300.4731866700178
True	221.7109915198052
True	420.0876372470378
True	9.653053196573657
True	319.6997527018715
True	113.43412347849248
True	11.000728391043609
True	466.7186958268039
True	728.7885126818619
True	288.66551479125127
True	80.59228957240732
True	325.21800379044606
True	86.01777892839345
True	188.57894481545165
True	181.83695898025425
True	377.91139729671227
True	46.97652811104929
True	132.53128557288213
True	374.4949313365211
True	861.0092570696893
True	107.19357866778412
True	205.76120620232965
True	416.1850809795824
True	19.48762300565277
True	428.9301974510244
True	513.9548517199854
True	92.16128881513583
True	379.1173584862538
True	346.7406644901077
True	413.1783808159201
True	596.4952219749368
True	1044.8071420299366
True	946.0000400267044
True	57.11700573221568
True	1074.4330925296945
True	111.34528189542928
True	115.6393961388466
True	106.719291276343
True	503.7827495815719
True	374.463695492629
True	578.3499268506096
True	263.59848614964045
True	156.65935297142497
True	399.6698981584184
True	15.770190774948892
True	460.6402560128647
True	378.2800487471228
True	138.91731605500445
True	95.74659732874667
True	545.8421456388282
True	967.0825725586636
True	196.4894103777896
True	69.80038824767747
True	440.0803085304871
True	375.93968612356673
True	469.3259382117848
True	305.54902101775093
True	3.899682797529653
True	528.7692588085213
True	503.1268508477472
True	506.140130992946
True	195.08910970296037
True	104.89920078727972
True	21.341216131179067
True	361.8935774420057
True	110.64565322175082
True	7.295873260389331
True	32.57996172663259
True	350.77609639027526
True	640.2844911121015
True	139.04236307764722
True	93.2421339349688
True	24.55988791297377
True	403.3952375962177
True	364.2641991990073
True	788.4308974058741
True	313.7075355155149
True	502.8956696135186
True	539.8260060668642
True	538.5699187255426
True	297.5792383666843
True	558.2795666985178
True	99.13615648446066
True	584.0636723890539
True	6.808135475734979
True	361.8305560250956
True	473.55460549372447
True	983.0307482598066
True	350.0104479512504
True	822.0009093434613
True	978.0526956793788
True	180.22498327230988
True	37.838065879144544
True	355.56568960029483
True	385.23471190664014
True	593.2819215573479
True	261.1783005775643
True	25.680423376807827
True	622.166655899131
True	136.3475246894359
True	1015.373945023896
True	314.5653105178953
True	465.0928423521376
True	132.53670723933
True	808.787488061879
True	139.26287950169595
True	817.0922548372707
True	544.3280077858241
True	186.73258237583684
True	109.72926506706531
True	70.72173690476829
True	565.9046278412004
True	897.0303935952742
True	425.15953696633824
True	529.2988035323455
True	128.72442714367634
True	627.0385317532617
True	464.8772522573895
True	781.6548128568139
True	327.4490295650293
True	578.9306869331398
True	117.1465442417835
True	22.59708581165996
True	404.3765059545654
True	164.8469712535017
True	100.54534063899224
True	379.0370760301816
True	1106.922148428562
True	270.0507909433651
True	547.7642376089334
True	12.700501639126864
True	78.55614195117369
True	322.44059343975266
True	785.9766593864846
True	447.522027298515
True	529.3376202112482
True	713.8705442399516
True	69.48383839553713
True	700.2658945139201
True	49.25177907255384
True	105.6158779826868
True	183.1063800579357
True	81.64011453232226
True	25.73978536048641
True	302.9262318874356
True	484.8395188396221
True	906.1209696690888
True	859.6688399183475
True	6.51181299594706
True	291.69090789294296
True	464.0828005505019
True	116.91793952254604
True	243.8208422979332
True	322.35252656670417
True	1321.001882688578
True	464.8422682424341
True	25.688629227403624
True	189.40350558106704
True	709.9650385291333
True	35.915991713636984
True	173.99984298586145
True	558.6209497683136
True	69.44916685261192
True	873.7017465716186
True	321.0475476400805
True	660.4408805101087
True	67.89153486812566
True	687.0937922313459
True	577.2834875466752
True	857.5120806592031
True	249.50986593641383
True	509.8535331808689
True	821.861886332757
True	949.854365032944
True	234.2367219026396
True	742.5683409032808
True	220.42435636910437
True	451.7740787052908
True	364.8232422234064
True	501.053315692399
True	492.2149796728146
True	297.048948830905
True	355.3576521383787
True	114.58519715803509
True	344.80574238387584
True	1145.3153336033977
True	311.3944124637292
True	145.72314983222563
True	290.79197907860464
True	753.7119663395961
True	653.6914230471409
True	416.76296665478856
True	121.5033683383264
True	329.1909595526224
True	34.74985622700682
True	159.2263458041081
True	88.35892610207674
True	90.41463701968055
True	559.7044181132406
True	142.26131692540508
True	138.69433002023982
True	111.30844756836326
True	83.63410927048436
True	447.55442673769153
True	401.1882086515869
True	1031.3921688759567
True	552.3681203678844
True	858.9992626096764
True	261.323002832117
True	294.81563134732414
True	533.4439905275048
True	195.3901130216624
True	756.9894300667826
True	242.8229509051969
True	353.9971662190685
True	67.800111897393
True	122.55478665300237
True	258.220702164344
True	127.22902210036324
True	464.6409196147829
True	30.540419329548303
True	563.2079572331022
True	1011.5936127904652
True	746.0197179051323
True	1.6987610749604791
True	64.13192517401097
True	481.4393649453691
True	427.1865765827346
True	76.12066639816493
True	123.33266529193835
True	306.1675359915702
True	79.39058191197009
True	54.321579833738255
True	745.9007422718274
True	641.789752006198
True	150.75236441709714
True	167.6523540458031
True	550.5292312453978
True	55.45192359760999
True	26.21474647930145
True	561.4996705219079
True	445.2858870210898
True	1135.324732748055
True	47.61584875665077
True	480.2516314513914
True	907.7840253410552
True	822.5024219998155
True	280.0951052734109
True	765.979148708633
True	394.205759345793
True	43.33444523757916
True	103.66435446171084
True	712.5444871735326
True	78.48423544847536
True	141.0755872622356
True	936.2644537285188
True	179.95935276401718
True	276.12003099751985
True	105.23743765344342
True	667.8301767584251
True	581.103358897152
True	213.35781457791185
True	427.8051629565167
True	41.30073288595997
True	276.5158452469356
True	566.529689168418
True	625.9689300842365
True	327.2728409667505
True	76.200514384796
True	943.856652835702
True	1059.1140891573384
True	561.4676188178746
True	63.7876359762101
True	28.762723622218864
True	93.67778844170692
True	103.9529778172812
True	102.0934888844654
True	919.129550738462
True	1217.171206708471
True	712.9233821475129
True	343.729068155092
True	9.380445105954893
True	21.9511725829768
True	340.1440014103509
True	482.3668451675081
True	45.22488349068784
True	574.5439198762954
True	439.4198999414109
True	398.1196242726173
True	82.12632050522397
True	197.35680021272336
True	267.72126945270026
True	127.59000085863124
True	424.76735200425617
True	41.64802748136453
True	175.58031607067136
True	1179.0182265097635
True	5.223867582414765
True	28.734159338239746
True	580.8657296909604
True	367.261928244044
True	779.820751806328
True	157.26486375991544
True	724.6383162388332
True	584.5910934383896
True	260.5746418105872
True	427.619959671796
True	344.42602295069526
True	279.9127587606777
True	268.8112372344956
True	376.75249153347664
True	507.526583472021
True	493.8469769338426
True	107.38214657463162
True	353.3276369158979
True	7.730901113437318
True	186.0445255413516
True	228.5546213923726
True	885.9257006192242
True	557.7347779892214
True	31.909970221683032
True	716.2455362502501
True	855.0304610878843
True	101.63865568634
True	354.1135414770216
True	840.6450764401751
True	229.18009513865587
True	163.38898544837065
True	536.64331538303
True	570.3394364932458
True	1112.3614626311146
True	140.99206208661508
True	154.4910389613282
True	248.9281118116595
True	320.7561788892189
True	411.77954222439945
True	410.9129745532837
True	320.76661012829385
True	419.1776391448197
True	485.51759103250174
True	218.4130564886719
True	1483.6982609397533
True	255.9987074657535
True	415.3604661465928
True	54.27860730687532
True	767.7089249421374
True	246.83278480107813
True	925.25828837535
True	560.1134743828017
True	322.4125949395889
True	795.0266232342937
True	263.0124728763109
True	220.45214373388055
True	258.229777873307
True	217.94808008004543
True	132.55116891857787
True	253.2710638743573
True	736.5277875326977
True	519.1371509079919
True	220.7855031690274
True	1132.0326416641776
True	118.09254376511448
True	265.4609581361945
True	69.72988911589177
True	311.9507427250068
True	395.49323254943744
True	90.93706404537218
True	216.8815195339588
True	73.22488575697471
True	690.5054181411759
True	375.2146436422474
True	214.52733940888845
True	692.2127068576684
True	875.7539813600977
True	846.2612301291992
True	816.354633974476
True	351.4733952909606
True	1.3898459615455314
True	271.652294395616
True	53.02602765367911
True	385.2493301087837
True	53.95441420503062
True	346.73493971630086
True	858.5392626780584
True	1022.0812894178268
True	402.35623797428167
True	22.393305318095628
True	516.4911637765923
True	490.9527249029821
True	199.33908300420103
True	232.2850902235128
True	284.6271775249948
True	23.94409627656517
True	127.70744986634097
True	954.2926724522416
True	60.63031842386062
True	513.2196287550877
True	783.181990072347
True	99.91664155389144
True	246.84710134375703
True	115.20006606640216
True	16.837769039483156
True	1.8886842395500163
True	116.67583715285772
True	1024.5270401433906
True	459.2638949408078
True	71.78970063061801
True	777.2721350237188
True	341.59529280811614
True	1.6415389140105143
True	458.24621694076615
True	194.55580434056228
True	491.6852689834492
True	82.8890941540146
True	310.49360295261613
True	371.502490684508
True	170.0012147093562
True	206.4234989230528
True	130.73673451278373
True	179.70935191108816
True	946.9229251798624
True	16.311309309839856
True	507.8558362784569
True	493.13150727330014
True	397.7820855385893
True	218.2213646805344
True	223.23382264271908
True	159.86203455094966
True	47.70159879769593
True	475.5959019888088
True	151.84517441149058
True	819.6878448845721
True	842.6601945832813
True	242.6206140885803
True	310.41501386884937
True	513.1200977697002
True	41.72859632590715
True	86.41357413610042
True	745.6779762651312
True	1104.8906831811244
True	108.55372677056512
True	731.3863599541235
True	143.93149012779165
True	970.5840015131292
True	684.3288702510159
True	105.15441455397875
True	267.6377401026189
True	602.2643645403446
True	248.56609462326216
True	46.18158798101532
True	571.288459326904
True	463.8785221894871
True	5.643230028307782
True	461.00982402495686
True	69.5842603262268
True	174.85161749616069
True	234.3951722697257
True	298.79516522679927
True	72.2437791987205
True	229.16637855938384
True	353.1775531327814
True	429.7739747972364
True	940.013518123988
True	49.82416815843332
True	869.2160730223142
True	1038.1025469700655
True	133.62256032396957
True	75.19608048076883
True	973.6816551121938
True	33.560667563099344
True	227.93332537978537
True	80.83534862214397
True	224.72794021693696
True	352.4498983935988
True	995.8787771142588
True	106.07216897644248
True	75.93248835224618
True	666.5827148127761
True	272.7546997563834
True	729.7357997706282
True	49.724421195924926
True	483.2223797758271
True	382.7590238561602
True	687.9330178540304
True	49.95572449594002
True	106.9718119273152
True	25.256088032995383
True	274.3006573896412
True	45.367399183954085
True	343.4185117905559
True	2.449566454880092
True	1181.419885076124
True	105.47759773814488
True	128.07500641509773
True	360.3215238287538
True	722.6316264853295
True	682.2195474838793
True	1034.3334996395065
True	479.97545363562
True	405.6417802891092
True	138.71944300212056
True	417.5144317456983
True	815.9561551086226
True	427.367671263852
True	933.5289281211618
True	87.11356162418224
True	441.2874458617581
True	173.30801609193747
True	271.38389786196313
True	747.0902138956868
True	159.09069371668113
True	137.02109470134036
True	66.4858492915984
True	868.3056044414294
True	788.4870332705093
True	85.72113449557492
True	427.1968344624706
True	735.8360589831365
True	413.1079684551093
True	54.08202237393504
True	316.4849349485526
True	790.2467576196976
True	31.569785922033688
True	368.8758861580604
True	167.74079165362983
True	279.14184566442225
True	34.174158396737774
True	222.69151650185464
True	732.442935854927
True	628.2205643237809
True	57.146569460035145
True	306.43644433017835
True	908.2026477274036
True	17.935894213655178
True	313.7845848619077
True	283.23439514757257
True	415.1013878703195
True	214.1669529875912
True	572.8856259902242
True	45.87626187645276
True	961.2380824956784
True	905.6120407146224
True	45.00229963109254
True	394.9145058831844
True	733.6969974783107
True	930.9519486816378
True	276.1404998188336
True	603.078562681222
True	133.73176226837137
True	194.90818997774392
True	134.52343781635358
True	129.66381377308642
True	200.09768794642804
True	960.2586542616624
True	809.8419449524819
True	983.073812172698
True	20.132833351715007
True	26.52631376757311
True	367.8447785614196
True	13.258902524569782
True	638.0659171327582
True	1074.8927563740797
True	248.38849885968685
True	212.0135240072485
True	84.20005231869267
True	216.021228824158
True	142.37551962178588
True	41.90986149520216
True	124.70388782985304
True	90.10382322290464
True	246.38371294905517
True	553.7923656113916
True	162.87572841404443
True	29.19665249920674
True	58.429428751686245
True	422.7720093588546
True	266.5071850568785
True	577.2896844945035
True	21.61234009282793
True	108.96488239699131
True	664.0023946778807
True	271.98102562266206
True	459.9554404810338
True	670.5534707662125
True	99.77503537981389
True	112.6146756843074
True	77.52051343665262
True	27.18157009537069
True	114.27422574407484
True	86.08173358299287
True	102.56614512272888
True	154.336713891936
True	242.0104315619629
True	833.2355193436377
True	280.354018099372
True	926.5648728139744
True	159.51840129981733
True	201.895883224505
True	761.0880359288035
True	300.5231341561648
True	591.2718194601073
True	251.5298755122872
True	377.67071390334337
True	450.2878169946265
True	570.3470745791585
True	663.5941405168857
True	369.41433044081055
True	33.405301364221856
True	571.8929609077942
True	621.9509717800385
True	17.360650683341913
True	11.742904062024309
True	263.37984396719327
True	410.38302813836685
True	455.6788103958064
True	72.4725473317174
True	671.7953321056017
True	948.7364644193168
True	247.47287088423363
True	889.1633820573469
True	278.18839259660484
True	96.63398997165638
True	261.0482531717283
True	692.736790411396
True	40.54841593705322
True	586.3408910694646
True	1284.065515662216
True	1027.6759752517053
True	888.5475601307667
True	210.9378469724804
True	93.79364588317895
True	191.6767797346455
True	842.1063330102752
True	148.8274742645258
True	1072.3388089009886
True	899.1868269352393
True	40.23018098768519
True	85.63879269144518
True	411.2202997604777
True	405.2569129683913
True	203.4110634199308
True	523.5096528474635
True	654.2518684629118
True	127.72968361183572
True	262.49778977910336
True	1059.398538329339
True	50.005115885076776
True	712.2585401434085
True	546.5812428921452
True	38.28431222076969
True	803.982049397572
True	382.8455289091004
True	554.7222474893574
True	112.88417131947573
True	257.93985411953133
True	215.70514526953008
True	25.531327099544008
True	131.23091455553197
True	735.9448710356654
True	141.88341731576804
True	376.4291570282602
True	65.14104058322536
True	633.6732627611414
True	608.5557871439137
True	237.7618411429779
True	481.4409300648608
True	171.94518939978104
True	170.88239317056443
True	225.5472035086924
True	282.7653614785278
True	357.86694213804657
True	129.1825858026097
True	191.0186853345232
True	26.68710460843364
True	867.802113865793
True	312.07418073396536
True	10.123716039851477
True	376.0933170429804
True	161.6162169523953
True	629.2881413736436
True	368.7820104669297
True	581.6143353248408
True	563.1407185701735
True	462.5070216816442
True	769.110399840056
True	239.26152467489223
True	558.8306573055066
True	164.14942664481998
True	524.8571523781416
True	363.1779940365968
True	372.0920769307064
True	130.04599544273984
True	131.94270907070853
True	108.0430193014942
True	65.25751015173445
True	719.3418720344199
True	173.27297285616785
True	46.90756417614348
True	0.0
True	539.8636770136495
True	109.1876223410201
True	23.537474547325584
True	41.08449321716113
True	112.7698194214356
True	538.4663872837103
True	180.887830168726
True	111.385231444357
True	33.13193845297396
True	160.73521938450622
True	935.032088522148
True	49.88363559115764
True	224.26314311232667
True	731.4456974825407
True	309.53869229665094
True	465.7966566563571
True	489.10426344592713
True	502.73250307256063
True	596.4347560560988
True	903.8471843815048
True	250.32697872938036
True	1031.0503496487015
True	920.9642642632368
True	586.7356731321602
True	344.11948386671446
True	827.8480912028092
True	9.768167288090757
True	32.75468819444169
True	300.4369610972883
True	42.15179915594024
True	213.4361307255232
True	759.2583278931406
True	216.0605465446668
True	749.9908263774996
True	786.7657671025423
True	125.14098085730868
True	368.3446897681101
True	597.4131795707735
True	22.485665472092705
True	127.1925456736658
True	423.3215638490643
True	299.75151737956344
True	197.57265321588764
True	113.85280947930768
True	377.0625602517549
True	21.072841134728257
True	372.43016413676
True	359.9265367450604
True	1084.1012768140222
True	371.67051454024704
True	30.24924694175244
True	448.0710310743602
True	434.827842553933
True	229.9749310102728
True	31.84780377997706
True	755.5624081756335
True	439.92876619955416
True	185.9323390510786
True	14.21060096037677
True	1228.4982955057235
True	163.281983816114
True	26.60946074164072
True	292.2742506435306
True	270.03996680784235
True	113.40364480192238
True	290.463807685473
True	47.57957513563394
True	318.91372739068777
True	296.5773529952109
True	316.53582729295715
True	30.30518460882157
True	48.98018034644461
True	1030.1101070586587
True	22.12563036519851
True	13.856433179001712
True	179.1217604969271
True	663.2522252744795
True	9.341582670075017
True	192.76216576387336
True	175.43485679399527
True	559.0055573394774
True	388.1820296275501
True	752.5976980801802
True	325.95992234581445
True	500.8387194702949
True	449.34099606767774
True	478.2358474374399
True	105.35269479417612
True	1304.3823504000022
True	911.8063650880684
True	289.7237975796209
True	532.0040136198525
True	104.52071098314404
True	591.1386858264112
True	445.8579510040704
True	153.57453374189387
True	77.51572368662917
True	340.94075112419983
True	174.00032369569723
True	28.040513891675
True	609.6121802772602
True	380.9789747041026
True	70.46631884832641
True	30.81548466857596
True	650.4403427797283
True	488.295835175859
True	73.67252748779559
True	22.24818272202419
True	324.01685061846354
True	315.15158938775835
True	721.8316446976331
True	553.9838462797859
True	544.7350300568619
True	797.7015673354881
True	9.236418939366738
True	56.751565340071664
True	38.294018518192914
True	61.60947727018715
True	514.3481736939686
True	585.7174027608277
True	80.48592398476123
True	110.92597413285483
True	194.18828306004733
True	73.69762360291139
True	178.6859511260275
True	210.5906732440492
True	275.5330176831682
True	813.5638736359429
True	594.0651425456525
True	288.4524965087744
True	190.6435576159322
True	277.8933964419558
True	245.29668444860357
True	716.9406691752339
True	325.9096584207721
True	174.05903651446482
True	885.2765811349547
True	356.3630090435342
True	472.56778711553216
True	157.25864899245985
True	115.97957155482791
True	65.04878873353941
True	212.59932100695008
True	995.8785558797016
True	511.1115199921511
True	107.23786329624008
True	344.631910307612
True	103.6659948901968
True	667.9275873178326
True	4.590501520835225
True	700.069331262985
True	37.62164361377088
True	938.129147033294
True	851.6650236343164
True	219.0448592332779
True	30.19130179082792
True	80.76442323621859
True	456.97888786103744
True	231.86127136718028
True	1.0628579831623837
True	74.7946424082248
True	1051.012918650503
True	335.24884852958513
True	675.6518332751888
True	482.4995916049354
True	29.15062207375712
True	132.51444902661888
True	440.7440902277588
True	947.0920533038866
True	791.0156519583095
True	418.62369424855166
True	334.9006969783914
True	17.25420685851691
True	78.49286418752502
True	712.5754284434288
True	448.6330487943922
True	391.1207095621018
True	877.1895661446536
True	26.673174086348872
True	208.6299915732608
True	908.4372731396248
True	241.3448001940941
True	9.407352670857687
True	522.1372287744241
True	102.39688661867248
True	637.3316039205743
True	50.80675393769805
True	248.21187861577857
True	857.6638807293858
True	903.8090764413662
True	268.9854076812312
True	443.2364591166049
True	120.8254022248056
True	590.1757358003749
True	259.08244449236463
True	194.23759762661723
True	890.7505929618808
True	54.63350242871578
True	741.7265321014946
True	281.5831134352546
True	299.8784749320984
True	174.3860898182278
True	473.74100564564
True	603.4270832036713
True	368.1035806676615
True	412.3059213216521
True	66.18416360114941
True	163.9904805714614
True	464.0352533378708
True	229.6742337830261
True	41.30795090492999
True	205.7985990958202
True	373.5614320608222
True	403.6006081621148
True	763.3560455402527
True	128.82080475695523
True	671.7068016781648
True	493.2394767355035
True	578.7132181965926
True	138.66223936708468
True	37.27413025499623
True	653.2014548244887
True	72.57686564747743
True	543.3485397209544
True	676.1058556771742
True	449.7039527572948
True	142.49612948946023
True	520.2070519861289
True	4.930979051148757
True	395.3802839913125
True	29.154492118058297
True	632.328470322786
True	264.6982692467176
True	572.7914389591404
True	699.0865512608453
True	143.64890223784772
True	531.7957399671835
True	490.0606329310162
True	63.371731882092575
True	942.0167365467868
True	2.8782667124882666
True	27.441732018969624
True	642.0848276351188
True	663.9280563113058
True	139.5764358296162
True	407.4527590633209
True	126.04120246930646
True	71.22201293563458
True	463.2422342753981
True	40.90716650047276
True	505.94023505476
True	12.87666579645724
True	842.6166481501342
True	557.2209929744903
True	687.2918591176528
True	99.59352850778043
True	381.74765608642224
True	981.1454762438526
True	865.0003058387907
True	139.10019764126648
True	550.9801748706639
True	459.283622499897
True	245.2787478338585
True	265.9143165893876
True	6.09300945086917
True	311.1170672356278
True	13.141113709807962
True	364.9512699049336
True	74.46264553129458
True	407.3278674319485
True	670.4660801250833
True	129.31994164084
True	225.60066216843023
True	638.5017988658916
True	665.8404654808062
True	296.4962169075304
True	142.95414251786664
True	171.63819533874755
True	476.0869841225221
True	86.97632099755111
True	10.262344201827045
True	502.2766261468178
True	558.7418471431286
True	20.313441471906778
True	137.27832682536877
True	930.612436071395
True	488.5058126156685
True	281.80441004749366
True	36.365753600520186
True	466.69930260490736
True	107.98375962823228
True	586.3452081580695
True	669.4611215001523
True	296.15004344866753
True	393.75830092794223
True	188.85011415275224
True	244.9461230438567
True	74.47724163957834
True	221.03126950476644
True	519.054791504598
True	22.026669880169155
True	470.5850267209985
True	380.1905136137704
True	749.94009027489
True	906.1540709694424
True	888.4176679500702
True	160.31707560638628
True	407.1927025223345
True	68.2225411877687
True	194.7957508860654
True	311.9649667863878
True	9.410655573736015
True	830.8012259139966
True	22.21379381229857
True	405.8296663582387
True	272.480089111177
True	647.9888887475812
True	205.3672037477647
True	38.32443231653835
True	695.7328294508687
True	1085.4271346640887
True	237.4049399206858
True	130.91997489132996
True	594.1877005005842
True	491.5515295519052
True	17.11943536846209
True	848.758599709588
True	112.66836649050671
True	50.67836310813443
True	319.5613534151637
True	352.3072305336036
True	395.7891473825938
True	258.21090724813286
True	21.74882908716592
True	24.19187622090222
True	852.5580565188712
True	201.3892769519063
True	111.41506676407506
True	844.1691167648336
True	655.5091041839254
True	626.3535078050113
True	444.49889026658747
True	149.26289101447782
True	33.00082064700094
True	99.02501704956914
True	436.2354649527909
True	227.60805593904695
True	500.9414424095031
True	137.37515061436207
True	491.84145103573593
True	640.845374923636
True	980.8569554996576
True	26.238426943806413
True	978.888284465702
True	1049.2837135847988
True	483.435403639664
True	87.09709695712687
True	799.1828078794126
True	648.0205747633377
True	648.3083540078801
True	182.4652365660376
True	728.5259001578593
True	709.6021794752713
True	118.30162239240045
True	795.588639547861
True	807.9973107844969
True	485.80189147867935
True	217.7109061889559
True	72.40778270329237
True	326.22857299800984
True	336.06477836229374
True	470.8713574628699
True	427.42326627409113
True	194.64714424601596
True	308.6332684710049
True	3.0955773684791
True	13.24009240255894
True	105.02946434275948
True	132.60911775298456
True	366.932212673515
True	348.2166086713007
True	115.19210622634353
True	17.46195787171452
True	228.69507282315425
True	860.5580806892964
True	462.4841280088314
True	549.9658679278034
True	567.8702166434265
True	826.3502704363714
True	633.7668798025329
True	89.43554250631065
True	206.47864691985663
True	246.39484445743915
True	285.93289820154104
True	104.61821631732694
True	370.3191465555704
True	437.1232511855193
True	174.01627388337002
True	640.2849055850304
True	245.043495464934
True	209.72623512295155
True	29.12870848267776
True	250.1178882312377
True	501.9087939737888
True	169.92070373009443
True	528.0982225807023
True	472.3362377906298
True	252.865550524921
True	98.97730720193378
True	42.4970121192175
True	394.6732441875763
True	788.8423810506742
True	166.62718953135774
True	1015.7089464758892
True	1033.7011712522688
True	478.1256192004032
True	98.60997001131472
True	115.25454459384837
True	686.5933942382178
True	8.12014265218597
True	226.7695977102877
True	133.38470861612774
True	118.61074601063714
True	334.4687265990261
True	634.369775985751
True	34.95595646750294
True	123.53236834403792
True	978.9215646555956
True	55.895494343610544
True	465.1851173003822
True	532.9659338084831
True	250.71388678804533
True	128.68091910614237
True	897.8269265231132
True	1165.1160742712675
True	528.0061714636371
True	653.284004214465
True	208.2227848953422
True	150.45595413206755
True	319.85849372447643
True	264.3135372218526
True	173.16447219369456
True	314.0355902386118
True	333.6476881186014
True	12.168945258305705
True	626.0742648911573
True	140.581971619145
True	83.93168042389235
True	456.4409596468978
True	322.90606319492844
True	1153.681071579296
True	360.93725488032993
True	962.4773661470218
True	10.196419901743363
True	264.9681220967282
True	223.60948423538497
True	158.1555869312921
True	491.0515510142074
True	207.92545497852836
True	397.3192319067476
True	340.96780341540034
True	113.2393434550076
True	356.0277045088096
True	1071.166748292161
True	730.7523299709616
True	233.87347375991075
True	113.37258293898878
True	291.7850843704612
True	26.09581932235465
True	357.4264207423169
True	322.1142354634724
True	572.1921493399894
True	447.90914670374656
True	354.7777629574398
True	156.96931763690267
True	14.33091949543503
True	414.6563563736884
True	289.49727988978947
True	142.15604766164336
True	298.8668450421659
True	441.2470621838145
True	819.8518042569374
True	306.66334901846966
True	778.8204210254829
True	391.9440305061795
True	379.0857176331978
True	1.3538949214963147
True	1140.0499880297953
True	106.01875813574765
True	882.2399492247771
True	208.6015083720524
True	464.6516513547504
True	664.9153949085455
True	86.31586275966475
True	482.1791653314826
True	34.17624882605504
True	416.87025479968855
True	76.36809368998968
True	237.68727796300143
True	40.05859573220121
True	683.9974161117269
True	194.5019405103766
True	25.28864131468176
True	388.7851555051447
True	107.00627742142542
True	160.888335234899
True	834.562776459347
True	259.53007749567206
True	160.28647852676954
True	368.0182999620807
True	525.8935061863552
True	345.22780220126816
True	527.4357300341138
True	607.0360870787723
True	155.47601665389163
True	8.163506553814967
True	68.82966307586325
True	437.9576585929676
True	92.18815967293472
True	81.16182324215347
True	1016.4562406537636
True	27.754941370305723
True	317.7353688380385
True	315.3424401188041
True	453.2451063593932
True	677.5617373694486
True	182.39908353973144
True	653.0867815425773
True	322.4139206569308
True	354.5132252396321
True	266.00866613611134
True	214.22296161827347
True	350.8390889427689
True	457.628536719808
True	426.4313991534669
True	609.6182855917705
True	137.89367270185917
True	74.0283346625977
True	35.61183123031357
True	298.6654781302525
True	651.0216140612828
True	406.718259982991
True	760.8083457203198
True	217.813177820036
True	400.49720705190697
True	66.88886602208844
True	56.31292526004038
True	418.6987642487954
True	198.46345384429284
True	243.1827964722301
True	41.62658022949038
True	1084.114353024989
True	174.6932248219086
True	902.6095412052052
True	321.82984654762726
True	944.1141182343474
True	231.11440995756672
True	470.85571825060686
True	536.0651320594255
True	621.3579091198236
True	211.74301885149143
True	486.3219033340017
True	956.1188167730888
True	128.51746070404522
True	7.298117123680243
True	581.7209977422289
True	29.540707044757085
True	70.11895346956256
True	784.9050561106031
True	218.06392609487423
True	1026.139123345288
True	690.2741327664993
True	422.6499519522881
True	295.3311500594764
True	481.1662436854367
True	341.81630628090244
True	185.4722797797354
True	667.3186753825893
True	715.8514561083936
True	200.86598908741772
True	89.28280011990293
True	515.8950260380196
True	135.93678944912511
True	389.8270892180445
True	347.18153183992126
True	63.55846099788975
True	377.3912277325037
True	392.6486846085356
True	375.8803150368004
True	428.4433632331119
True	424.37870938440847
True	643.6251257040354
True	57.75742222620417
True	442.4215040137962
True	322.97234063243127
True	635.3434712266982
True	223.38915706442052
True	103.27120473748468
True	40.49215825543084
True	548.450604153623
True	629.1996991057706
True	185.99574228496903
True	416.5307655312408
True	326.624704023653
True	15.735341210771333
True	163.34409773330353
True	289.44914058853385
True	3.067732189845044
True	879.3404666536518
True	80.7475660114242
True	103.88219883271796
True	112.98149640453106
True	361.1249809873733
True	37.05916407468085
True	449.37382188017006
True	233.46821021486363
True	4.921440388221021
True	119.26788977961134
True	448.425119945702
True	53.01022876482443
True	62.67370551593849
True	171.46841292131887
True	291.25391230275494
True	943.7802736156618
True	391.32804041327984
True	922.944424166561
True	185.54562167091484
True	1017.194491394224
True	801.4067959133431
True	671.7048432890258
True	403.0940406677561
True	381.17551486922656
True	73.93281964073886
True	68.58418869217314
True	78.99115270772228
True	168.15198125437055
True	466.4471617118669
True	1094.6726387586282
True	174.45494897862048
True	349.071108294545
True	430.70012706638977
True	620.1006706697733
True	612.5757061203011
True	280.7033544184525
True	454.0459233982835
True	676.1494200145788
True	91.69559579824148
True	753.0948020294709
True	253.1566803941596
True	136.92613936870643
True	417.0534975827808
True	867.7912925754465
True	412.9670826037264
True	831.27133338043
True	198.22318629130388
True	348.8154490866294
True	714.2835549261825
True	613.1494415458408
True	198.13224533180167
True	267.14143817219167
True	795.9299185307794
True	32.52643295825639
True	189.06743785533163
True	508.8477807120232
True	678.9434402806048
True	103.61330883264208
True	39.36278148589695
True	163.71125206005033
True	759.33849711537
True	324.87893720332795
True	549.2398799503517
True	357.53186764159346
True	309.1844032821948
True	451.076447844276
True	482.7016451911712
True	73.65701545334804
True	369.4875827518365
True	774.0963328573991
True	0.0
True	289.94255978383444
True	236.68614967229632
True	987.3777595525506
True	141.39418445654198
True	651.6264806343077
True	635.9998406355858
True	116.31301464308224
True	220.95710199108095
True	131.95615786790583
True	11.87561973636535
True	291.2999322318509
True	390.71259922017714
True	1142.13563305326
True	233.8344918993137
True	398.5109188257262
True	643.8725227595435
True	196.4239502133801
True	27.58962288843448
True	881.5046439169919
True	618.3863729473276
True	147.0396207522324
True	614.7254525739443
True	165.47248598161244
True	293.8307272955539
True	779.3435833718137
True	36.62596415001421
True	104.58204389160124
True	511.9015679198837
True	64.97003221404877
True	80.17152324334862
True	406.1537241595729
True	21.26968547819271
True	759.9750566857548
True	97.78535273035104
True	164.60691007327162
True	19.76851284879949
True	713.0119947451658
True	29.90963269402337
True	772.487803703858
True	409.515976738056
True	115.7222914168129
True	698.3269153591842
True	526.0734979170619
True	568.2216229824572
True	42.82900717386703
True	378.2875145476576
True	6.295967060034558
True	92.24191928537802
True	365.2484166863726
True	47.62818157136828
True	120.07386299778642
True	299.28627125770146
True	174.38121263080546
True	102.6964222465506
True	635.9573872508104
True	20.61550012472668
True	1149.3104172955177
True	497.73855630512696
True	310.53793141775014
True	501.7654385228719
True	124.33542097660914
True	788.8342666437733
True	1118.451703925937
True	755.5232781299192
True	180.47393366566567
True	223.49060708109937
True	48.28040355078129
True	61.64158125137109
True	156.26545871789142
True	96.93743059916518
True	169.46801937509758
True	1208.2053199412564
True	302.49416007437054
True	353.5572294214855
True	707.8511192542113
True	16.06948242218584
True	12.875603266633805
True	596.2114605429604
True	5.86535234917254
True	113.89691089650836
True	676.6707204371127
True	173.33485668437973
True	633.7149186028867
True	872.3550047623563
True	158.01768153483658
True	921.8311198126182
True	3.4525207864217604
True	451.6725407258768
True	1059.975778148974
True	26.602892091500976
True	244.322162926873
True	143.1110069881187
True	940.6941102143048
True	231.78513173418403
True	487.932616708679
True	118.64671890945624
True	529.7687767527503
True	152.48018112188083
True	96.16265170568784
True	387.8154840749965
True	72.29831827803743
True	56.621514763530826
True	1042.612714948439
True	276.7030729761272
True	157.39809035021904
True	375.03025422603287
True	395.7087439273226
True	217.25959171337448
True	159.45860757305653
True	404.4071759964833
True	35.73795319386974
True	493.1560104899039
True	1160.1311849666452
True	114.44752413538043
True	464.2596373858725
True	318.77882543725474
True	27.63871916473659
True	390.6218170824234
True	102.21621797685656
True	592.2804790016168
True	206.58104615616432
True	421.3042383145684
True	22.06195960434922
True	438.23457320135344
True	104.70379667957395
True	341.9637420820847
True	31.56721066644248
True	170.55456010187453
True	249.8560371993077
True	811.5995509198975
True	54.19750498808216
True	144.72831165525002
True	236.5451304488479
True	138.08294109918924
True	603.5873263450948
True	562.6405539909777
True	795.9851160382855
True	392.30227550396165
True	541.0354919351876
True	439.0072383822315
True	691.9666198964297
True	73.33512162093807
True	472.1360438985808
True	415.8122131921343
True	44.37614089682787
True	86.30140538827224
True	128.8071725304217
True	89.22805837020411
True	314.8128547623075
True	850.3041338159895
True	331.53212974489225
True	1097.691168029122
True	318.90272526826993
True	902.5241408198098
True	151.58820482409422
True	562.180332420491
True	638.6087578804039
True	704.3242894250791
True	455.8766182529146
True	64.69405341619716
True	281.0877693345288
True	40.15459666080047
True	175.66031220595113
True	165.19758222107103
True	1116.3361092347843
True	218.3836808330756
True	544.9048798351855
True	558.7103661423549
True	558.0369200151223
True	884.2939633695034
True	594.1084380526477
True	655.5926681692397
True	887.9687203738698
True	125.3375298855655
True	320.2242132322227
True	261.32622524672826
True	314.02397308765427
True	88.1808078738723
True	376.6872057850754
True	3.843573297593317
True	337.9619988870131
True	249.65303892526276
True	607.442400172639
True	284.4733355966485
True	363.708350207278
True	7.48926180810248
True	57.04120906556784
True	543.169914039341
True	33.20360109386769
True	144.7523419488702
True	64.02756945308089
True	152.8188261052138
True	246.85421877868453
True	69.06599285579405
True	385.3050161002488
True	271.17001682736714
True	103.29372755984986
True	340.26899501946576
True	64.71634646176176
True	578.8798264475239
True	876.8952823192305
True	291.81340448368337
True	1148.232738310356
True	116.61743317547564
True	311.4464290973907
True	1032.3477029458156
True	86.96882921249306
True	276.5711355930032
True	9.526120363221938
True	402.8639307928991
True	453.3494110419433
True	158.71056668585928
True	624.6622769927495
True	910.2921804771022
True	158.66829553796268
True	81.25761834045234
True	327.62145498464497
True	539.1823387730417
True	620.3855555289421
True	1212.7174429780068
True	27.730236892897548
True	945.1347725027116
True	139.34554317028517
True	639.6350516949861
True	119.22929204633148
True	131.6786168603994
True	181.4983002063123
True	170.50859537984928
True	745.4349684367255
True	203.447950866394
True	225.91133781846256
True	69.91694126184838
True	524.195652821257
True	445.0639671870527
True	179.49153469324622
True	232.92328649009872
True	15.681989632734089
True	422.00790333674087
True	227.946457747101
True	279.00153518128513
True	117.50835512134717
True	706.6765007220591
True	440.3534509054137
True	249.2635370341409
True	654.9732374431369
True	515.7302334629284
True	472.1751061877248
True	133.6996722127558
True	529.4545279936269
True	423.1559976969791
True	2.8259696334693576
True	190.85322473278305
True	93.03631649106792
True	244.73680704557933
True	3.1674534024484395
True	120.74961083205538
True	350.9012876601544
True	8.783117518938301
True	861.8078408414722
True	178.2498388378473
True	723.6744743220825
True	798.0464250835527
True	154.45005227836694
True	231.41415712412632
True	484.81082400561706
True	830.4817509806
True	52.273577760760205
True	37.54315996552976
True	133.70440711012515
True	606.098328678145
True	729.109114802152
True	181.0366738989866
True	607.1930176323793
True	603.3781093609043
True	818.3308547307864
True	402.7059839251421
True	192.21618089574343
True	888.166764258882
True	227.02027221887764
True	148.9484536700328
True	309.82183085743776
True	224.3291561232013
True	207.13730097032095
True	609.6191039276425
True	255.1221719160835
True	190.1728089615181
True	475.0349395794936
True	467.5962458060212
True	65.43277267067405
True	297.03498303658074
True	79.71696280840341
True	349.9079032055906
True	353.73707175191294
True	251.9851073037576
True	179.54522181994204
True	379.0572731196028
True	663.4431429782497
True	741.8677039692052
True	288.781776221518
True	747.1968560387825
True	62.35821637332081
True	869.1464935234243
True	351.47937469094
True	11.69528398205636
True	625.7140344385679
True	695.4132364923385
True	255.2129289881194
True	165.6847748226373
True	45.11216711536169
True	390.1876522292182
True	75.7911138417973
True	16.00984872458525
True	895.8099449290213
True	369.3235283604944
True	179.3412408257916
True	989.9379754836538
True	12.375391749034412
True	783.8387553043781
True	28.99834932539245
True	675.7780799716047
True	59.63579848026568
True	754.9804299712405
True	458.65470742775625
True	194.21516758303756
True	435.5639921629553
True	195.57039638367996
True	295.9752819823656
True	228.5990182055642
True	419.5600247469522
True	10.360174258299327
True	331.2682363291981
True	115.27291155026356
True	11.829745582938347
True	465.935390425362
True	734.543119768378
True	282.10571887783703
True	81.28764125823513
True	296.5680122958717
True	83.38737703993866
True	190.4016434099988
True	179.10071411202028
True	373.3972393440858
True	42.35485085795783
True	130.6382126686396
True	370.0192596159104
True	882.5463490109094
True	107.1951210744556
True	211.81311455229053
True	431.958244490699
True	20.14197187298989
True	433.1517557472585
True	520.80614246479
True	86.90175465471441
True	391.34255298122144
True	358.15299354152165
True	422.4127467691929
True	586.8143771160462
True	1076.4097666904809
True	964.6297856938191
True	53.44115584424875
True	1073.5569637670224
True	111.2125160537492
True	110.88050119813413
True	109.00494929650183
True	501.9085377890502
True	380.3818371996131
True	594.4723209572986
True	258.25374276527083
True	161.89175465335487
True	408.7116329737821
True	16.81997712902964
True	454.15525810346406
True	389.1322437918096
True	139.40263719535355
True	96.81121461705322
True	530.0027920800876
True	965.6653834411444
True	205.84152716896756
True	70.71021335268586
True	433.57021245063663
True	375.0810412089637
True	485.1864245909603
True	321.8632889378912
True	4.97174694971432
True	555.962835487781
True	527.6376979151895
True	496.3063070123815
True	194.3634152998792
True	107.12834600027368
True	21.666098010991657
True	375.233767140914
True	106.42321812539043
True	7.822182184437328
True	33.16265062299622
True	350.6873947962056
True	640.7163109288243
True	136.88664369107786
True	91.83201971746924
True	23.59690855411477
True	397.8287728931367
True	338.1669793674511
True	793.515087259675
True	306.2642081573489
True	517.5269332720967
True	533.4057819489793
True	526.2956529438649
True	294.88927577110195
True	547.2011734736199
True	98.73325133102152
True	582.7568148225923
True	6.710614942214374
True	363.2290478356351
True	466.3878158661879
True	945.0860367253998
True	339.07200107118
True	815.9200357306938
True	1005.670625847965
True	179.48046850624408
True	38.12289594583108
True	373.9817881726111
True	380.8026846610549
True	595.7243123759135
True	245.1279442170463
True	26.21705859434727
True	636.8091770033662
True	135.2961987041651
True	1072.7036017536925
True	309.9452195408512
True	477.4109685642578
True	125.51158412995684
True	811.2143161188299
True	143.04391572751754
True	832.2005258154941
True	559.9954123812947
True	180.28082540587337
True	107.0010566792043
True	63.39500739404211
True	567.0058705977493
True	895.1440994873598
True	420.5491957171789
True	521.0745658359991
True	137.1717914006957
True	632.646119066225
True	467.9845074962977
True	807.6578820878526
True	312.889086182062
True	584.819111137359
True	115.65551607865224
True	26.24190328282784
True	404.329869460219
True	172.51785652104138
True	103.56377949775808
True	362.9923193761077
True	1080.1420802162213
True	259.31618013793866
True	547.9991587974908
True	10.565657775900709
True	73.11647038397864
True	311.10347613464955
True	774.982009475166
True	446.8686004910982
True	524.1546838733868
True	723.6708397325657
True	75.59742676432938
True	749.9099886727361
True	48.58950345707972
True	104.36832262731576
True	183.34469852162752
True	79.61878276194713
True	24.772738128018037
True	292.2390567028617
True	479.7194271651913
True	908.36621510957
True	868.3124907465866
True	5.56728475589952
True	283.69102287963534
True	476.9506544120217
True	118.37297802823782
True	243.24440419825868
True	329.5689092032569
True	1328.1234135962954
True	437.52843591010384
True	27.331925017894115
True	184.87936277314816
True	727.239801717529
True	34.5015557116006
True	172.9997279737312
True	568.4057530857132
True	74.69721284514439
True	859.1525346330168
True	313.4496955242003
True	656.1769975456447
True	76.29670269590603
True	652.4656930268314
True	589.8983516794394
True	870.4517342228804
True	264.8759925627964
True	501.6815468441267
True	815.8543206493381
True	918.8977815965746
True	235.76266453153676
True	746.228654971188
True	227.37611160179435
True	453.6570229587223
True	372.6406646637803
True	496.8239826860199
True	488.2325768378474
True	319.02526104803013
True	355.99660014429
True	114.93301756312503
True	338.41732830907256
True	1148.6412418695638
True	303.7281752784401
True	147.31921508727584
True	326.6229888261615
True	725.1842176597545
True	642.7687115683449
True	419.4297783006623
True	118.55903209654136
True	339.195882679878
True	37.74676241411968
True	173.84494763168425
True	92.52547687306998
True	89.15983508278588
True	580.3543430673489
True	135.76240169845423
True	131.7858747655506
True	110.09067791533478
True	87.4810569798183
True	442.035468383062
True	389.09337926976485
True	1024.641095587187
True	560.4046701916477
True	832.1301535720498
True	279.9297624218893
True	285.9576531081361
True	543.2560698621015
True	189.1748529636436
True	763.9290355574303
True	247.23342604981548
True	354.5964006220408
True	70.89517958492767
True	124.71172363230906
True	260.4878814383115
True	124.57957484836692
True	470.1011306537468
True	31.222732098285988
True	557.8418908832214
True	1002.8547334336448
True	755.4962893935606
True	1.0915922208742326
True	59.83150816325484
True	499.09614267625
True	445.10663248830815
True	75.55615514639291
True	114.08573141645256
True	309.9128141437408
True	79.54887626580764
True	52.857440551348105
True	755.5051374170368
True	658.6398867666168
True	161.5030553935518
True	176.69127058301896
True	517.2985987788345
True	57.09689305478161
True	25.76882468093764
True	571.6383559764597
True	454.70819817803545
True	1127.9672794175472
True	42.18348884916327
True	488.8257747460744
True	883.1256770313456
True	812.2494124615328
True	296.1298701269825
True	757.137479907437
True	387.5256483203876
True	45.62054178148369
True	101.34082925210252
True	698.9727911735523
True	77.68795200242056
True	141.0722963053402
True	932.4259273806448
True	188.30564029155872
True	277.3628337001218
True	102.30684481958588
True	607.9927201665151
True	605.2462871264922
True	211.4396445141227
True	435.5788328795716
True	43.36507442770672
True	276.8023976772327
True	578.2926463423197
True	607.4950442056702
True	317.863870056136
True	76.60730038629615
True	925.5002394178777
True	1114.6345035770555
True	565.6609386726933
True	65.49863362130512
True	29.20403196251456
True	87.45737763200404
True	101.51581012425048
True	103.52652048780924
True	866.3088802055111
True	1221.8738575429545
True	752.9995641331445
True	316.60157945103253
True	8.725736605048862
True	21.39865162433436
True	333.133250071301
True	471.19510182473545
True	45.25522522562535
True	566.1104111117522
True	428.99063346435287
True	413.36767415185295
True	80.35285338751021
True	192.21948938792104
True	248.34165768772849
True	142.8996064569468
True	393.3464828962041
True	42.15726771855253
True	180.08404436609564
True	1170.997130436239
True	5.914346093281152
True	27.01225159344242
True	573.6156512054825
True	353.87157265497586
True	775.5729120368868
True	158.2260990986162
True	730.0751013418619
True	618.9487134027094
True	276.586139288123
True	421.740177812136
True	340.9707565764144
True	292.6908229787383
True	263.20744361635
True	398.444819442098
True	502.88862282634966
True	495.2751116912819
True	107.86970025698236
True	360.3590236002332
True	8.400711582188368
True	181.45028781866748
True	226.28901897179625
True	875.0574607925487
True	580.2563719879183
True	30.1816219991912
True	703.0327064195868
True	830.19365484746
True	111.7737014643494
True	338.11598601349647
True	834.9909352463318
True	225.82631584359316
True	157.81106099956358
True	517.7094834029251
True	551.6206731775083
True	1103.5817193500382
True	153.88800208405462
True	159.19113600621972
True	262.6416900710432
True	313.85713875930026
True	426.0179189971334
True	411.6172746701847
True	326.6731411013464
True	444.95494020081526
True	497.5886985612277
True	230.3928821258559
True	1476.7912907893165
True	262.7112008730586
True	422.609319592359
True	53.51586541453712
True	771.3676271754148
True	252.3597637690368
True	934.577858191799
True	555.691092503178
True	317.2931402407748
True	771.1055923715749
True	254.31497688055043
True	214.12318021788963
True	257.5524032207943
True	215.04406225669223
True	134.17004216504
True	247.79192132065768
True	725.5976406185526
True	521.493831859337
True	218.54587895405243
True	1147.2161158582917
True	115.76031366201066
True	269.53849238457207
True	71.78987816639776
True	305.8669431077851
True	404.7601247598738
True	94.24653798051617
True	213.1145315765182
True	79.01393579660473
True	667.6174812404523
True	383.7944862221899
True	215.0677687353259
True	715.7320832285454
True	877.9704162856045
True	828.5070289670149
True	828.780859657612
True	342.5883915433297
True	1.2331274585493182
True	266.325376969764
True	55.249951278679234
True	379.2162684562408
True	58.2201185967303
True	358.8250950223542
True	854.4994189013108
True	1082.6908733409266
True	392.38202659112574
True	22.947418124208525
True	520.8107390018799
True	510.8980358260533
True	187.74572600376007
True	239.20688327146848
True	278.5948233201747
True	22.030894632241186
True	128.29109151688317
True	988.7111575364864
True	61.89866171792194
True	495.1015764604867
True	784.6930653648323
True	102.42741979515834
True	249.6486356929976
True	110.86576680884504
True	15.563375143175929
True	1.588743060916878
True	123.12562228700584
True	1020.2085418074143
True	461.92648330271913
True	66.61394839549122
True	798.698299891873
True	337.68777018403506
True	1.129157016286166
True	453.91035314996094
True	193.12753299160792
True	496.2624850206974
True	85.49752690068865
True	320.87432455461965
True	373.0944452167725
True	174.4959499872195
True	216.58157206219
True	128.18824943764153
True	154.10278078534927
True	966.5277904703484
True	15.06044556323257
True	508.4023447589825
True	479.2449762200909
True	396.20222840551855
True	220.5915862327124
True	237.51289095618165
True	155.77617853288254
True	47.84607532865884
True	478.2145829652978
True	152.57383509085182
True	887.7284385277707
True	806.7365964070731
True	254.65685558735717
True	325.9373211708657
True	519.3133363072429
True	38.9639953181779
True	88.69437163711345
True	740.5056225807558
True	1058.1903214541862
True	117.26055097629924
True	718.559241864837
True	144.30244358900654
True	916.7729002986504
True	651.9748286869021
True	105.16339457083016
True	282.1645281465587
True	604.9182963811802
True	256.11972372015015
True	44.90093578798087
True	584.3508232179506
True	437.0826527422969
True	5.080581596264843
True	475.81435639665216
True	69.10978911292291
True	174.953197352467
True	239.58669205131588
True	298.04383148051005
True	78.81739065378821
True	220.50796081485063
True	353.7531443703863
True	423.6621631566907
True	929.8066987090182
True	51.19558471268318
True	927.4187988012118
True	1021.681577692504
True	128.6332252517419
True	70.93662417940637
True	973.9173160297548
True	33.61733458753735
True	229.54707692722823
True	87.37127761849302
True	226.42549174016668
True	376.5632055976964
True	944.060718350871
True	94.2212023362291
True	72.01390049285507
True	657.7320738251976
True	279.1164619291181
True	711.3650089740797
True	54.26645478280841
True	473.3770275022937
True	399.3372206784682
True	681.3006231084863
True	51.44812622905904
True	116.29484327344814
True	26.16548240716362
True	265.4060214417188
True	42.20439644592567
True	356.8884264085608
True	2.888097621369379
True	1181.8826460153575
True	105.9675432372655
True	134.1068406714303
True	361.6350632971306
True	716.2901316376947
True	671.8136473395441
True	994.3730265613756
True	466.9665136746622
True	399.8557017955646
True	144.0367845016038
True	410.971854084818
True	820.3466415285347
True	448.9174545731927
True	952.3649451368924
True	84.34687970128645
True	427.7501909365868
True	172.91327400156118
True	285.2623079927922
True	752.3680022640779
True	164.25480699857602
True	132.9762695724713
True	63.632802713876735
True	865.1668257355924
True	757.6413490866186
True	76.86885945267564
True	453.43272648070285
True	754.9338105407894
True	411.85169647230646
True	51.890341046066105
True	314.7071022928209
True	789.7645448475711
True	29.226264030644383
True	364.30548360343823
True	169.3294179801907
True	287.8749145278884
True	34.35817882574298
True	214.98235401360097
True	779.9846944054422
True	642.8760303448419
True	59.45140133197837
True	295.8476306609137
True	884.5058631456653
True	18.280248667668587
True	317.2134104622657
True	299.0481671278972
True	431.0027844884049
True	203.4734980724622
True	591.2913575702073
True	47.61504523941293
True	947.040365759488
True	879.0809250573071
True	49.9203307292554
True	398.3108152732008
True	702.4960189526162
True	921.894973258029
True	269.76178913088086
True	612.4883679790039
True	130.3614403502318
True	185.98149096312693
True	121.5174171976846
True	135.5027299138346
True	214.4282778225324
True	968.2626620547686
True	782.898203166624
True	920.9479372925824
True	18.026962244035147
True	26.373093968149764
True	355.3797448670241
True	14.466936275359156
True	586.4116531462862
True	1064.9354036119262
True	252.33518772731705
True	206.12960147658225
True	84.88984863484113
True	211.44307474263653
True	131.69889155959044
True	45.09385830246193
True	136.88873938197918
True	87.62744443640564
True	242.64339731059292
True	516.6849997021894
True	152.98732368982655
True	29.726382079745758
True	59.57044814550752
True	424.4430256339276
True	266.01353153783475
True	596.3295406452322
True	20.200630916496085
True	116.90692279148502
True	651.5618447564999
True	271.6385435888746
True	468.9990452880344
True	674.548281312301
True	105.7520432032785
True	112.4166352096723
True	82.44946863102611
True	28.063857504372866
True	118.3306600070693
True	88.08670787925062
True	106.24627537650808
True	159.23385531908988
True	240.03438057785016
True	837.4699861491752
True	293.260915149551
True	959.8777508987878
True	168.90432941427304
True	194.32301012073077
True	802.1572614108031
True	315.11127427670647
True	574.9229137413389
True	260.8860016721465
True	351.0759008796383
True	450.0558677916731
True	548.8212564012468
True	636.1412713935202
True	364.0746785540285
True	33.73931100816393
True	553.9893856617172
True	606.3850597031912
True	19.19686818065072
True	11.45906293181211
True	258.4015870003436
True	425.2071173296683
True	448.9471237295228
True	66.62972867159549
True	621.2508450153028
True	945.0951688698896
True	235.9450778160736
True	896.0903389148137
True	264.5854706058173
True	100.662062427336
True	275.898885174546
True	681.1396364782452
True	39.45850379468147
True	570.333946799498
True	1269.093130154523
True	1014.028553642748
True	909.4301519057918
True	213.69967930297528
True	91.31537952589936
True	185.5212987149416
True	849.5172664689874
True	145.37990087416298
True	1048.1785227719015
True	859.7385096759025
True	42.38490144415345
True	89.53227454872983
True	415.7394771766058
True	404.0847812557289
True	203.87203984596923
True	507.7697481081952
True	692.4338197787043
True	126.46021262734322
True	276.99075663532744
True	1020.5895071141064
True	52.4214384043738
True	725.4382507937881
True	541.7758160552493
True	36.682933355575805
True	836.7161535451836
True	382.64209742661694
True	589.8358070570738
True	116.99215882225246
True	265.7302258851431
True	223.0570125720413
True	26.274862919895984
True	139.65802287430768
True	753.1683493977981
True	132.79469676693964
True	367.6090179902763
True	64.23739828754476
True	620.3069888662594
True	626.4335646016253
True	233.12742928021277
True	452.9450305319272
True	166.85851591658104
True	157.53026252151454
True	225.1054460058708
True	281.326632094032
True	350.433252204118
True	133.414618427258
True	190.5751686760554
True	26.599847061116023
True	909.2272168245928
True	319.2053426606023
True	9.489162163155768
True	367.8401460601152
True	166.9367076447925
True	620.2911177096823
True	373.9715219150074
True	589.8467029528795
True	548.5050034363062
True	482.0996213267589
True	783.8575585120291
True	233.2388191927436
True	553.2248364758938
True	151.46654261465733
True	546.2212120704784
True	360.870367876151
True	380.3200382774213
True	133.19250872262813
True	123.55749786717476
True	105.80556424684164
True	67.80841314538486
True	699.4781165236101
True	172.98722028808177
True	45.021578834130445
True	0.0
True	563.9246547092524
True	115.35497107172588
True	24.17347040668939
True	40.07843829270983
True	109.57392334238136
True	510.3438059364664
True	181.4495111016678
True	106.78394509319696
True	35.52141788556118
True	163.77427069105107
True	944.6228326229092
True	48.05813246277821
True	233.5787561028459
True	732.4462209241489
True	323.15779697444304
True	449.2432974410969
True	471.01696277242416
True	517.1462823245836
True	610.1735711861653
True	908.3800426327516
True	257.07688961430534
True	1068.0766615367804
True	907.2010346917556
True	627.6588057730738
True	348.7532144238302
True	855.0472704463435
True	10.094767331124352
True	34.63435053166811
True	298.0094996652679
True	38.88258250186729
True	197.2552321559756
True	763.8138390949284
True	217.7015783351525
True	753.3515405572082
True	785.4968578765631
True	121.74838441190036
True	354.9824115988182
True	594.006956445212
True	24.409846218117195
True	129.0185316133014
True	430.5575116005906
True	298.09046674108305
True	203.0772681456288
True	113.17134950500376
True	392.1214080388489
True	20.955993077870662
True	365.401369577157
True	368.6708121369216
True	1030.6436425616846
True	365.2250471592049
True	31.6118207942269
True	441.3090113171538
True	456.6024744912762
True	233.7478932346565
True	33.16262799284441
True	761.4437809335805
True	427.7642630233539
True	171.13654834718847
True	13.373466815964592
True	1211.6348527256428
True	159.79079243529816
True	27.240445740899144
True	307.01992502732406
True	269.2764997366693
True	112.4244922653821
True	295.0753083096519
True	46.89877730586854
True	316.58951406340685
True	294.6622678652982
True	328.8779792732324
True	29.754478203464643
True	46.95368089054607
True	1056.836049657442
True	24.45987759172604
True	12.867136782846943
True	173.7851692827237
True	612.1951633949769
True	8.103408779694352
True	188.64839535648392
True	178.57627870263764
True	537.0970377250178
True	377.5347255772434
True	713.2732725032541
True	324.18050060000985
True	492.54394750518367
True	450.26784805385785
True	496.6894114238042
True	103.83746489764984
True	1256.7192028959262
True	914.79725681235
True	290.06766688245455
True	521.1021686209754
True	102.28475663927874
True	568.1208377805195
True	455.50727743091807
True	154.38885899119288
True	76.82471232675267
True	354.5838591171754
True	162.86141471079088
True	31.54465790851026
True	598.8322597838755
True	370.4630278995393
True	67.18981130619274
True	29.894069273115
True	664.3529826855656
True	501.0476523114839
True	68.73880327663387
True	21.64671054991764
True	319.9556408669507
True	329.2235504585404
True	730.0322721764661
True	546.555703082289
True	566.3584895432272
True	795.7666270973383
True	9.510286778245682
True	58.81088894752186
True	39.12953625044658
True	61.15273577017684
True	513.2881807322821
True	581.0635219497935
True	86.23165064134949
True	109.1725137060681
True	187.8313550412886
True	73.87336311737339
True	177.8284096635062
True	213.276892082456
True	265.5479064281786
True	808.2275009035744
True	610.6341329005653
True	285.6661654525947
True	190.88321186907493
True	274.1611426676639
True	257.56946151699395
True	760.3825028755527
True	335.813064477822
True	170.5559945940462
True	882.0631795818325
True	327.90567805610493
True	480.0637579937634
True	156.23920433173703
True	114.73491664670624
True	61.238186716116495
True	217.0747188336603
True	962.5091346047216
True	506.6120538866107
True	120.14707374130596
True	367.9214266918401
True	101.60925820059876
True	663.6097459063126
True	4.28490882867372
True	650.7049881943894
True	36.814294289459134
True	924.2720739151908
True	835.5724213209405
True	214.67956836388967
True	28.68358156042208
True	74.96664807531889
True	464.13088759638623
True	224.61252138012583
True	1.854273739936032
True	83.09824855570307
True	1064.3283573200931
True	336.6080928794873
True	699.3358502171832
True	496.1423816029015
True	31.912564650849717
True	134.2954719697249
True	444.7590675928583
True	937.1142126122612
True	820.0355129861058
True	429.2197239022141
True	343.6362038588756
True	17.998091266328245
True	83.16770860366387
True	765.620229935203
True	470.8746622123362
True	392.888692113635
True	880.570109280625
True	25.54840290911416
True	216.8186501114248
True	904.01131023419
True	236.48677203959056
True	9.097694937686114
True	513.4903255376437
True	100.6610944152688
True	658.3447460117673
True	55.023269672512576
True	260.8594870359181
True	866.1758501664086
True	910.9779541423457
True	269.2198152532633
True	438.5860227886118
True	110.96117229329798
True	589.2859326742966
True	266.8103658431699
True	179.28364261062586
True	865.2009391257765
True	57.0681271446817
True	721.0512118926056
True	277.7867613896093
True	291.63812953528696
True	165.92465354379743
True	472.0369481506981
True	601.5967819757624
True	361.4276258477636
True	403.3415449194642
True	71.50493480124555
True	155.65004353912448
True	451.1411636438862
True	222.79753822870987
True	37.63025236254985
True	198.24166516223423
True	378.1786122016348
True	389.5697449293636
True	733.2805008738319
True	133.53756999650287
True	672.8707373569787
True	490.9067229961116
True	607.2257243039331
True	137.99476349963382
True	39.948704008149534
True	662.8020743098733
True	71.53615612138863
True	555.4870159394293
True	680.9008712541976
True	431.8896284080576
True	137.61362107573015
True	493.6260758148632
True	4.433961948732591
True	406.1216607027272
True	32.43739817794809
True	640.4721283309668
True	261.57007430730584
True	585.905705294767
True	715.3043207554188
True	141.96037014136104
True	540.3370163851234
True	491.6634385667178
True	64.47498074390174
True	941.2095935536922
True	3.0025441246621085
True	27.29199421056643
True	635.4334850433845
True	718.5151179277219
True	132.41857087390264
True	411.1028265139094
True	127.05089958291536
True	73.68691572952825
True	478.315364977787
True	43.98571023613752
True	508.0929465019386
True	12.23458685166647
True	853.9607004945483
True	541.5726139105203
True	686.5061347838009
True	104.89176552696084
True	376.9326565812452
True	1001.3680535348328
True	860.99461678602
True	145.35323711930243
True	518.9193297441788
True	443.5352740610557
True	245.89906721022032
True	254.2680858720231
True	6.390727302693016
True	329.2672747703812
True	11.641024197709031
True	371.7886571400895
True	72.13381406000838
True	414.7466425878621
True	675.6197911606217
True	128.26778439543358
True	233.2249946532249
True	662.2982659641721
True	696.4646414889417
True	295.7861763380657
True	136.1003701706723
True	161.10550749540408
True	480.7570448993504
True	88.04151534551718
True	10.905303439789352
True	511.2593804680127
True	560.6196892033396
True	20.28189536575665
True	142.38230113813754
True	914.5899264771368
True	507.158430733872
True	271.6470817913828
True	34.33760911247121
True	474.757788721465
True	107.89613834382456
True	581.1051058117222
True	629.2870073474411
True	289.465858070908
True	369.6096336131685
True	187.5059696951656
True	242.90952362021625
True	72.80339058651145
True	226.99250578028133
True	491.06924082167103
True	19.93253240706161
True	461.1451438392557
True	369.2593134732825
True	703.1577829489142
True	904.8473808926152
True	903.4664660387404
True	162.45164849544923
True	412.3701643667664
True	71.63429077122429
True	185.87584275420676
True	316.59939249316506
True	10.828712703696675
True	803.5070591742912
True	19.48281215172272
True	395.7950411539719
True	267.0666829754161
True	643.7447664807227
True	202.42574755238567
True	35.81568945265415
True	672.1150179658846
True	1080.0698466036204
True	225.13340555446104
True	131.85145570532617
True	607.3943603638719
True	500.6380652983315
True	19.099420903882358
True	836.8434238794745
True	113.92226166132984
True	46.59915674368419
True	301.68660942449907
True	343.7766274408208
True	399.5025271444723
True	274.2383089138826
True	19.05914856071468
True	25.17412822634486
True	848.0526469961758
True	205.4293892159241
True	114.62825792837566
True	833.6336469055731
True	653.46943995805
True	659.498576882597
True	440.9991688157073
True	153.04002449926185
True	30.957575560254742
True	103.50195646397404
True	446.383496139361
True	233.5111736134836
True	486.4964817430912
True	144.10375603400388
True	463.7889942751473
True	647.0840088680442
True	956.2038555090302
True	25.173810313212
True	982.659966622067
True	1063.1617621652474
True	487.3894200425505
True	84.48355821627005
True	812.3573248518435
True	647.7685871195102
True	686.6812385981883
True	173.7470126138452
True	744.5461906551715
True	713.167694663217
True	123.91559763847783
True	785.2844935649971
True	812.1250419041082
True	503.6099176731427
True	229.0023004995123
True	67.18490080669369
True	315.44977084518695
True	346.3964809328259
True	465.020242770367
True	439.2529236604677
True	187.9894625871117
True	310.3075847260323
True	2.658894893570089
True	12.575496292644011
True	104.92137914094305
True	136.56878933015875
True	352.90443760976063
True	356.7045317495102
True	117.4377008414706
True	16.637901594419525
True	212.382197273492
True	831.4702554484431
True	468.7200198072488
True	515.6234722012221
True	566.0667668629153
True	807.3723908789875
True	654.3373390269802
True	94.3773045839456
True	211.4572895372892
True	243.41344384726244
True	279.36072224364614
True	111.51074212608316
True	365.48405549589233
True	428.8224745385354
True	170.52223178968788
True	646.1514728530799
True	244.2660578042043
True	208.9475943632135
True	27.80388085230381
True	251.85495516502567
True	474.5947270234713
True	172.32449213990793
True	533.7317382626605
True	456.8698246628615
True	243.7039616879351
True	104.71880979288132
True	43.67131936338655
True	416.51263495737305
True	800.5290917107251
True	174.59320350983992
True	1048.3917537207635
True	1041.88351337395
True	469.8447218890111
True	99.41123800235118
True	118.84034980977552
True	655.1568873735463
True	8.651188017027145
True	224.48369144281628
True	125.4468549071091
True	121.98649078149762
True	330.320413727894
True	633.7537307098231
True	30.80072437460392
True	128.1553579067148
True	931.2094486683346
True	54.304957932634416
True	459.683773790776
True	523.7740838489999
True	256.6681441372227
True	137.36330387766284
True	932.015666094058
True	1172.1631808626928
True	518.9279011075872
True	651.713547428205
True	195.77333438184485
True	160.2929716546434
True	328.6904266091391
True	255.3529651875825
True	168.17021323548232
True	293.2565298932552
True	330.85061240969344
True	10.618164477431538
True	614.5820444618171
True	142.98403052721272
True	76.39884518482123
True	461.2614431944656
True	314.9154814060943
True	1183.7029201972057
True	365.6753285203795
True	996.6688128201688
True	10.712308840252536
True	270.29704654270506
True	229.7524107598473
True	157.60784006001973
True	471.7101591459587
True	189.1000340352414
True	404.0503680999605
True	331.0018077490882
True	109.4904513321502
True	354.22683584934964
True	1067.0392337583562
True	719.0559221747321
True	210.3526207713219
True	110.94714408037623
True	301.81457493143824
True	24.05640206715586
True	349.2139283517609
True	320.9979457762668
True	568.9577672739093
True	461.69418163776464
True	357.1967416031087
True	159.37517519402255
True	11.838180424602587
True	437.6409556231606
True	290.93803652041214
True	144.9880027465941
True	305.14165013615434
True	427.6742246003996
True	831.303495410053
True	317.8152635404479
True	768.0847968764263
True	421.7450465684952
True	384.286240042444
True	1.5013207905251873
True	1150.6181948231745
True	105.82617943357616
True	884.9498347137533
True	201.2430895338717
True	477.5953718877867
True	699.2819350703827
True	85.4832411407071
True	496.2001773241103
True	33.04158115978282
True	414.5833423147652
True	78.63413648755572
True	222.6974152717057
True	37.64837241521112
True	681.8511872604284
True	184.4365863159367
True	24.541806791954
True	390.58566190612703
True	109.87188221892254
True	175.16238602456207
True	806.2430849947166
True	250.288625482938
True	157.58496074814556
True	375.4312062096972
True	532.0699349045375
True	331.6371625073649
True	508.4274164360162
True	600.130773060319
True	158.04995969297855
True	6.528280024234122
True	74.89842184783552
True	431.4484769958557
True	93.08228141618264
True	79.0353184925575
True	1033.2815927321788
True	28.14045177522286
True	319.964152018744
True	319.3370346676132
True	473.0466343752197
True	664.4589100017724
True	187.78489519525615
True	653.3216590362053
True	327.21263377413584
True	352.4604403656867
True	271.4360796637039
True	212.1574529511052
True	346.898965737958
True	447.4881872589238
True	426.7063598119268
True	582.14017341752
True	138.24686071526233
True	77.0194325504015
True	41.091625559859885
True	298.04884343963727
True	615.6065416263335
True	398.4739041357116
True	779.0225369162324
True	213.0182953422934
True	410.1258000648526
True	67.63445735842268
True	51.49509956397395
True	449.88428647233553
True	202.89306915396887
True	233.7960891191455
True	39.91833814583592
True	1101.296417681015
True	184.2043446007505
True	899.8077285903217
True	322.5547540581316
True	921.4440968708984
True	235.6178974576497
True	479.30578106488935
True	523.5210121617934
True	584.2093650966713
True	221.8429211139648
True	478.37045139478965
True	955.026203417828
True	129.0411847025927
True	7.555168250921266
True	576.5339544587453
True	26.349272005376974
True	74.96070665591135
True	798.0366488597062
True	229.92108738391303
True	937.6639166759136
True	693.3173542107007
True	416.2383100134887
True	279.50003229515835
True	479.5640148773216
True	343.9487286510752
True	186.5129714905915
True	680.2448153355791
True	724.2628827620846
True	213.43064550274283
True	91.4311699211613
True	514.26827302199
True	139.44679070417126
True	380.7705716409344
True	353.88123882124694
True	67.40253772749264
True	379.5522890345802
True	424.1868505527223
True	378.3474113717735
True	393.87394935386993
True	421.2348648452981
True	624.9974886484263
True	59.84525236598464
True	447.8967587790148
True	321.8067352532156
True	649.7099603533044
True	221.52486333711576
True	95.88785188352284
True	40.135674250755685
True	532.8314501310896
True	639.3854957830741
True	181.7758591943894
True	405.9901236495999
True	339.3762959860849
True	16.860982954754007
True	167.55064755726968
True	287.7331182453746
True	3.030632081617161
True	880.9179634850364
True	81.90410402858133
True	102.12692185676778
True	117.13779410495565
True	356.7864376465058
True	38.54532642447854
True	455.6333564949501
True	239.06979082437363
True	5.195297966986508
True	113.3073705170724
True	452.121882315461
True	51.74029067134761
True	62.98299252453313
True	185.8232606731193
True	301.4159213261797
True	947.385833977384
True	385.9695979283312
True	920.9298389392754
True	195.0289351753836
True	1031.1878040138674
True	791.9928390602764
True	652.4266521163975
True	421.8521564506607
True	391.41642027975416
True	83.39983444182627
True	72.8536753516703
True	83.32828403001963
True	174.01963683471348
True	476.028454002854
True	1038.3277965693526
True	177.58059599080607
True	359.14557515036233
True	430.62721651251
True	607.1119106684354
True	628.5720953190556
True	281.28996311526134
True	439.6116077963176
True	661.8592323306223
True	95.53080520217006
True	733.8355776286751
True	250.16134012567852
True	137.34555966477598
True	410.3082035088435
True	850.6014640747547
True	447.71906660336936
True	841.1781252672089
True	189.59083942357884
True	346.1010763847915
True	703.0120400001888
True	609.7855767715226
True	183.7729989484211
True	253.0640110581637
True	806.6413321608502
True	32.20036120739024
True	184.37901806062573
True	491.2133522575028
True	706.8195789876676
True	100.76812898321715
True	39.89590647314645
True	164.9083350376402
True	714.6173686383925
True	331.4238067190082
True	550.8186087188732
True	351.8874677037456
True	308.0055747692932
True	464.9929267466824
True	474.9513820474674
True	70.666101071138
True	389.8409271920586
True	779.1755205691976
True	0.0
True	292.17110158517977
True	256.9919540661014
True	943.825311334752
True	153.29949079287465
True	666.400217578455
True	630.0311242748546
True	104.09856756913996
True	217.9088086473187
True	134.58249768698232
True	10.414207850838398
True	292.68934549965905
True	389.5372850370699
True	1135.7333321686897
True	233.5861329252733
True	406.7926587780743
True	656.8235055219732
True	200.69001615951368
True	27.83570542286841
True	857.8639778821218
True	587.2265619708734
True	151.70549846110657
True	629.5935109829636
True	160.8289192973649
True	312.4566141931189
True	751.2373410855956
True	36.053089275288045
True	106.15187809105323
True	506.4189783141259
True	65.52893128534217
True	74.27818156638062
True	406.39143505192
True	24.274536152832543
True	760.2954200305666
True	103.14898309703136
True	163.60954189088216
True	18.26267983059012
True	723.8963238588736
True	29.586590541302098
True	771.3492395043002
True	401.2928536359775
True	119.04423276442373
True	695.4696369694183
True	522.9363103164666
True	543.4550534951139
True	42.52877422704064
True	368.66647197990966
True	6.0332708356310425
True	90.44291331591111
True	372.78994201424007
True	48.42099642186431
True	119.46637493409418
True	305.2648483879234
True	173.02009803413185
True	102.55239481183143
True	643.7218585369951
True	19.29980824393631
True	1106.5816474713902
True	501.5035321348818
True	312.2513302175848
True	493.1616648409152
True	124.19915800144392
True	821.0708547695816
True	1129.3995994779093
True	741.2526532601787
True	177.374676574443
True	229.9679765508312
True	51.752876372041
True	59.328884546180944
True	149.7520407832885
True	102.86855876515584
True	164.80274468202663
True	1159.292552782856
True	310.62233464011155
True	354.8249623427546
True	679.5995988091078
True	15.449830221118496
True	11.713411542826467
True	590.5763510064909
True	5.88162093912795
True	116.97034886578254
True	687.1198291948975
True	181.45263385943343
True	646.6552432477382
True	814.1643304291655
True	156.52029120231828
True	889.1749546176682
True	2.074287414276848
True	426.1799721641714
True	1055.5953259483883
True	27.103942629556816
True	240.1101871926796
True	147.79703079917417
True	967.3076312418892
True	228.09140117941408
True	531.0376044951732
True	120.84530860136356
True	518.5712321723348
True	157.00124852033176
True	98.70906442987558
True	382.4261542115912
True	70.20635530043516
True	52.045174251338274
True	1086.184548960675
True	266.77021058506017
True	152.93504727176398
True	373.0714014936807
True	401.6749882904032
True	217.69113631636029
True	170.20796506436253
True	372.2487987905821
True	36.01021269297489
True	497.7767867691993
True	1121.1911206206694
True	111.4406434002684
True	478.8199584600475
True	310.0911167211052
True	27.97839050034926
True	411.256509233468
True	105.7495851457172
True	574.4229237177118
True	203.9963608229224
True	401.5097433620741
True	21.135442432858195
True	456.5612393126748
True	111.1544074409423
True	343.4171525580293
True	34.5826930612265
True	171.044546843954
True	257.5082430614636
True	765.6938594381407
True	59.469965930037226
True	132.44263026159777
True	233.71601368698177
True	141.5897940588941
True	632.0906265213689
True	553.1828805594818
True	787.6072576986305
True	391.7936831861632
True	536.083708799504
True	436.3484179115663
True	688.9643435176556
True	73.77341468406905
True	493.0272353587092
True	419.0452331062327
True	51.442330991952176
True	80.3472123832524
True	130.61737803757222
True	92.6607251887271
True	320.09471559032244
True	839.7331032646277
True	331.32455563538895
True	1102.1603529452036
True	328.7642386754077
True	915.2959211842584
True	151.27066366472502
True	552.424969794142
True	610.9769703450364
True	704.8383809903765
True	448.0734665448204
True	66.95861553250684
True	297.60698843713186
True	42.68566928146405
True	158.80268684578536
True	161.17425300549775
True	1135.316877972079
True	229.86073312620903
True	549.0697043459271
True	558.9721043609146
True	565.5324572729289
True	891.1516969305882
True	585.8439461968123
True	625.7942692232092
True	942.1114547671274
True	127.98188843534987
True	313.81323520024057
True	266.15176879133946
True	333.4934313857264
True	90.39906421993908
True	374.69610010393177
True	4.9887709033040775
True	342.925152066226
True	260.3827636894685
True	608.7080714702478
True	282.877160646529
True	355.9686056051454
True	10.184895637923594
True	63.4044975049752
True	548.2194710207452
True	30.22181501760438
True	136.15991584996635
True	62.153467975815154
True	150.1409674148368
True	246.50658560572109
True	69.74248049400308
True	378.0999864005626
True	295.8541472291101
True	100.02559713105758
True	333.9006714232221
True	63.06646735846313
True	576.3805789231578
True	832.8577854414087
True	286.448002591639
True	1151.6557465722633
True	115.65463309723155
True	310.14713074348487
True	1064.421589504233
True	86.70333418326771
True	292.949692519192
True	8.60034925186574
True	421.50085983703946
True	455.7446802078351
True	152.3036569648547
True	615.2154535751156
True	900.5650648289447
True	159.1040657446578
True	80.71162822893531
True	336.7218822815938
True	561.6643137427683
True	628.216223848463
True	1213.101717714443
True	26.249205982590997
True	945.054638525605
True	140.9417225216959
True	626.3767197945702
True	118.93585647665914
True	121.87546687615256
True	190.97215484648348
True	164.2652711145844
True	743.994319345932
True	217.26147617239693
True	229.9286643873387
True	66.8370899606905
True	512.4014807514799
True	453.1281734104125
True	176.34762915923935
True	235.87753545524225
True	16.520488217344948
True	417.2115826616593
True	216.4798387443034
True	291.6121121867895
True	114.3232765704854
True	723.1964273573167
True	413.6607722407256
True	261.029695801017
True	637.5000227156492
True	527.3821934839392
True	439.3844264126786
True	139.69842350773897
True	535.9933823016257
True	448.1787806717578
True	2.626976949376861
True	195.50910019439524
True	87.42705469629348
True	249.3314995918959
True	3.2619462519760303
True	127.77576875905328
True	363.2185127332723
True	8.006412881786716
True	857.610289215867
True	171.92779167834505
True	725.7175716742033
True	807.0435307357403
True	160.92612852414015
True	219.28509715963324
True	475.5539048623991
True	841.48101855245
True	49.87372851932624
True	39.13391558356157
True	129.81902838093816
True	624.6149138227211
True	728.989260956051
True	184.64094858487303
True	591.8361261145426
True	579.2204082375375
True	826.3674298391973
True	416.9709068425119
True	190.8936210428585
True	862.4324103220982
True	214.79202591783985
True	143.61830392536248
True	340.2351573692593
True	221.8663017758884
True	207.7198484392436
True	622.9204436440754
True	237.5903056470133
True	195.5585899841639
True	457.7892526566282
True	467.1455477669537
True	63.544125087710206
True	264.6460764363735
True	84.64805387163327
True	343.610101476658
True	344.232528828669
True	253.59445308293735
True	174.605103164808
True	380.8531455223773
True	650.7860406035052
True	766.9640378910053
True	298.17738564612443
True	739.3968850326886
True	66.8049750249476
True	850.9655123411463
True	356.3550209754445
True	12.811806380508186
True	605.0506558500553
True	674.5907256072636
True	251.3593643035192
True	166.8746596197103
True	50.97752191658108
True	373.7353800917819
True	74.84333329086934
True	13.414554916747951
True	900.0367783090321
True	364.9793675918762
True	171.22081313338964
True	975.8547696136584
True	11.947912125113485
True	783.7270275439015
True	30.822631520899964
True	672.4114949023717
True	55.18314203678564
True	752.9508545049016
True	442.922068478529
True	193.91370086472423
True	445.8419016032001
True	217.71869625825104
True	300.01883985863714
True	230.31215148640572
True	410.4266127987533
True	8.486301974192125
True	325.30594260128686
True	113.64246421116287
True	9.780909208931249
True	478.2918588826189
True	724.6026065214978
True	282.76928857646857
True	76.9638869544485
True	306.70600965547334
True	81.61129344573749
True	184.23626780547173
True	185.92626278059717
True	387.173600834145
True	42.42568964722222
True	136.50336909841303
True	384.70665496104215
True	866.1984724133578
True	114.51179264963795
True	201.7156838104422
True	432.2527836272546
True	17.69096261550306
True	421.97329800752857
True	518.107788681177
True	88.98658518980804
True	399.8993735947504
True	365.5995374376191
True	407.8072363928591
True	592.3980247461328
True	1012.880780704849
True	931.6792588891926
True	59.25416027213481
True	1039.4652606276215
True	109.16204909202834
True	114.92571087405742
True	106.71292694010184
True	467.5798979780157
True	377.96450807137495
True	572.9592570483909
True	254.83539380166437
True	161.54807551501884
True	405.365039918382
True	16.13139625960131
True	453.4166791405787
True	392.8329614969305
True	143.9764016473281
True	96.51401118343996
True	519.4175723044788
True	1027.435957267789
True	198.67120353099696
True	65.13447040276733
True	437.5888900325134
True	384.1225828247818
True	487.2628613585223
True	318.6055027338689
True	3.4529299543201533
True	524.7411229699173
True	501.7197162478882
True	502.04136452174384
True	192.6639605992018
True	101.19016995848278
True	21.536377535180875
True	374.9756001617591
True	106.7998313429666
True	7.678669116166314
True	32.454795244330775
True	337.1390041161553
True	659.0608568143542
True	129.3734530547158
True	84.88522629499073
True	23.948354611028584
True	420.99178056299706
True	355.6728035105534
True	743.3630549099944
True	296.7094977691058
True	528.9247301892786
True	557.3022372802671
True	536.8908662390531
True	291.8789934506244
True	567.1360643084756
True	94.85521729623302
True	586.5949652500221
True	7.587976173073432
True	365.5662587479667
True	458.0895898095425
True	970.9726175345836
True	357.52270332881494
True	781.7598555705608
True	943.2028732595004
True	178.41717989934904
True	37.64906569856099
True	366.0354583177223
True	388.4633744093948
True	587.7558048309943
True	240.0908375487437
True	27.285929225300947
True	628.7821451016006
True	127.1459934462207
True	1080.9951476975325
True	316.1214847370923
True	474.97102095378847
True	132.15416178668866
True	796.3906260377632
True	138.05431969909765
True	822.9674259029941
True	562.5341669831184
True	184.007349885646
True	118.65848130820088
True	60.0232839780866
True	564.2918500888605
True	917.1105495635072
True	443.2284499549423
True	543.1899751374452
True	134.67605054868645
True	634.7587002848995
True	485.0729063840013
True	796.8169534791264
True	333.91752395842104
True	571.1904775244772
True	115.78345306746496
True	26.882195980771403
True	411.403949563848
True	176.1072737060073
True	102.7629813848704
True	384.1176911892834
True	1113.240173252767
True	265.42479758174056
True	559.6632061100023
True	11.6781798794175
True	72.56132429127588
True	321.9541399849045
True	786.8890207647349
True	461.60468848515006
True	519.1449328088074
True	718.6333973666527
True	71.2591606954935
True	741.205325459522
True	47.09238595689015
True	100.39206801251126
True	179.35104293046706
True	81.4249159239734
True	26.066674036120222
True	299.4351023344659
True	444.7227008636066
True	908.600714259501
True	847.2049308609879
True	6.396318910277208
True	277.1359714813786
True	461.3552486460162
True	124.20172174178305
True	233.0596388406497
True	324.24478203264744
True	1311.9914476513895
True	443.72531233615206
True	24.83528841058489
True	183.83752087512207
True	719.9971041610918
True	36.12087418214145
True	169.0095874485225
True	563.9164568619684
True	75.36431109677753
True	881.594563562626
True	314.8589446398518
True	679.7537684440665
True	76.65914472901667
True	680.4931128307965
True	571.0694690738859
True	876.0739119006148
True	256.8024892726303
True	507.2822897899586
True	833.8160684953216
True	908.512437487837
True	232.97899030200128
True	771.9054739577414
True	222.2030849364414
True	460.4474415008325
True	366.0049330668572
True	499.5061259668112
True	487.32805208229183
True	325.70215237782946
True	353.93378767109726
True	112.5353594266392
True	332.3003519942909
True	1148.4695708705835
True	324.7479975326352
True	145.18108430620347
True	286.7398553251517
True	746.4601121966081
True	657.9347370732431
True	407.970515637817
True	123.2716007454264
True	327.5378798622177
True	34.41125765709985
True	161.45673589038324
True	87.80525041314958
True	82.66372058759374
True	568.6982725273207
True	137.44374099942706
True	134.6891934834843
True	103.51784522865972
True	84.99069693564078
True	443.6337639335889
True	379.4414798276466
True	1023.2099348124102
True	541.4479651712516
True	864.2555351515692
True	271.8242999277508
True	281.5349791956052
True	551.7919373513423
True	192.32552706475323
True	723.8700062872841
True	249.2243096771232
True	367.524460375762
True	71.51818754764838
True	118.1518265033886
True	264.3541785500986
True	123.64727196555448
True	473.28918519537575
True	32.47911686645632
True	579.0696395478822
True	1014.7285635987732
True	728.3523959857347
True	1.6504319694128893
True	60.63770844126201
True	491.95145235157696
True	432.2735500370962
True	78.51837067591424
True	119.51257230732516
True	313.7739685048927
True	78.23925951150304
True	52.970749363605805
True	736.4024330663857
True	644.2844159652399
True	158.52608681062458
True	170.7413629032125
True	531.128656839536
True	54.08636339535016
True	25.29971479218327
True	557.321137384368
True	450.6489322350397
True	1146.0535522702853
True	47.40340857926365
True	461.3587176596713
True	878.1701235648337
True	776.2736876064585
True	275.1392778738897
True	757.4119368935933
True	405.07150776232527
True	42.32760286364759
True	92.3253473572544
True	693.6735729541195
True	75.18790968212554
True	143.64688472695093
True	919.1205413542982
True	186.020416075228
True	268.13100187475425
True	101.77940350447967
True	654.5534680545062
True	612.7587849804011
True	215.77843269973343
True	437.54661197923326
True	42.15473584948584
True	277.8571759086568
True	601.1861921574762
True	625.1446676434946
True	317.44116984415143
True	74.37878288650873
True	923.7561463822208
True	1053.4568787713745
True	563.5030358274305
True	63.98599460225468
True	30.390126493004157
True	88.39582925460202
True	108.01913501774656
True	102.75808612730692
True	887.9060521478574
True	1209.386019459867
True	755.0062385247076
True	338.00454202436987
True	8.665215546723216
True	22.39072816390956
True	336.3463803854699
True	476.8008957924294
True	44.29292173046496
True	559.2148398237206
True	436.391444060214
True	388.8979771662531
True	81.21440388311535
True	202.21480148169877
True	265.8359544680384
True	126.30838745618048
True	384.376004465804
True	41.6621187164762
True	183.12651820566376
True	1193.3391667692615
True	5.6647961879164335
True	27.1621946269694
True	591.427234147451
True	365.08570669183854
True	793.6981001071721
True	160.36338263372886
True	757.4452572088123
True	600.9071941894587
True	264.0797994492505
True	425.1051929687941
True	339.9493331908416
True	297.74811597192496
True	268.9922906867595
True	392.27058136852713
True	504.1778045955842
True	498.3049873079425
True	108.08497445516164
True	358.2068125142638
True	9.212603565067369
True	185.2809401235144
True	233.22692154966327
True	861.6013982216825
True	612.0495651744915
True	30.81986691665747
True	722.6643722807898
True	844.4060264730412
True	108.04249685430766
True	347.02354654424903
True	849.2990097889452
True	234.2194046601365
True	162.0595148385359
True	512.1360461258712
True	592.8300882790098
True	1086.911723028829
True	143.36693510245587
True	155.66711686372355
True	260.89513575292625
True	314.1195112146909
True	435.9930857178912
True	424.1797874467345
True	336.71690684447066
True	445.6697455485319
True	489.2614189177994
True	228.10652617218165
True	1464.0425679237444
True	249.92058772533352
True	399.84787641299766
True	50.25092304399942
True	787.4151951922584
True	259.3739152113889
True	897.2164631864824
True	549.4789891114478
True	313.66453167582847
True	788.9945948732244
True	275.145514829678
True	220.17582827480905
True	258.5165261021111
True	218.67262337473736
True	137.9199295043452
True	246.88476578213584
True	738.6081045814797
True	513.842418144479
True	229.7539452858529
True	1199.52886008249
True	118.5178599830484
True	255.8141507385916
True	70.9636859079909
True	307.85299041107635
True	422.9909509693462
True	94.6272784364132
True	211.6186233734902
True	72.3982293508816
True	675.7093451531473
True	374.24893358748005
True	231.08138142128965
True	739.1805958412332
True	882.4072751440019
True	821.3122707269085
True	826.8208006160036
True	350.4115110290384
True	1.0786625491709865
True	258.51585444038585
True	51.05208701153914
True	379.5087694186423
True	52.24583941299156
True	346.53163633043886
True	841.1269171892155
True	1032.8220848828655
True	383.24506361230834
True	22.91003556624048
True	533.8725679254865
True	496.8525288131538
True	187.0802787400808
True	231.1575680677784
True	292.4605716109692
True	23.63266026744291
True	120.17923358742372
True	971.369635337348
True	54.84915672362982
True	525.1823246045204
True	799.2700198272461
True	100.2988756346932
True	249.27651380911476
True	109.163401883826
True	15.62955142883417
True	1.6429726848277637
True	114.73773579568748
True	1021.0109526729444
True	475.0634893788518
True	64.73431648405648
True	789.1234747962797
True	343.41283784374247
True	1.4733649498180217
True	439.6699170707873
True	194.1496184820064
True	511.649900990712
True	83.30717089144952
True	324.47294424111607
True	373.553980095625
True	183.7930783910542
True	216.81361688507093
True	126.56622888313224
True	184.56800562531384
True	978.8074421539357
True	17.19018133815324
True	515.9035214106987
True	492.375055472459
True	396.1451102457764
True	225.6572809826751
True	242.7864087189753
True	153.5562640895591
True	49.03460214711813
True	500.8592915481927
True	148.53118596859105
True	845.7441445292249
True	829.7525578573333
True	252.82652418194564
True	317.7315842787232
True	526.2057820764898
True	43.15743976391889
True	87.08174026333738
True	738.8609879413087
True	1077.4188919435592
True	107.78845047785752
True	725.4482488200487
True	139.4596363967491
True	935.6982324621306
True	662.4581817178924
True	106.660841770945
True	281.0711389852962
True	626.877031489807
True	260.3888795657279
True	47.11329430457468
True	572.1570633096904
True	434.36064684849487
True	5.906661519797067
True	476.9810256291868
True	68.37380723905494
True	165.71456097209722
True	242.62267171946567
True	310.71513250943707
True	70.93459347956981
True	232.6962585033788
True	349.34231484322294
True	450.5777579656614
True	911.0121775555964
True	45.39467272606035
True	923.010083375177
True	1060.0724286952404
True	125.94291512898968
True	73.29136132091503
True	1006.4119106726414
True	33.677434474430264
True	226.3968609592621
True	84.01237827258554
True	213.95534642327445
True	368.1500559991669
True	960.3781092961302
True	92.9511243514186
True	71.11023715572216
True	655.562689541117
True	275.5728850180773
True	699.1139256158033
True	53.95398946108892
True	478.3763433540316
True	408.7659372992848
True	699.1333536380441
True	52.25437106430667
True	109.62252431067012
True	28.11850135673209
True	267.43615494942816
True	40.75713562167074
True	341.59930857536267
True	2.8159735134770014
True	1195.8183624173344
True	113.39656428804992
True	137.14257056935963
True	360.9878798683557
True	714.0587794099969
True	700.0528411704206
True	1013.946449136501
True	453.449110855868
True	411.1715224405888
True	142.39534195171063
True	417.6299922754
True	866.4227324818178
True	427.20562018084894
True	964.7097851346496
True	86.73658769807686
True	423.06910404594186
True	189.1176556378472
True	288.2885724429476
True	729.3006354329663
True	154.88721640465906
True	132.64191914900442
True	65.68689698526936
True	856.9671278468328
True	754.5255565674022
True	81.8458213608399
True	443.39507791016047
True	759.6741130950809
True	408.35145057841856
True	57.7816310095969
True	311.0833297053943
True	774.4224475819531
True	30.64748863385896
True	368.1034992788045
True	169.5208479731636
True	292.2569635033656
True	31.30915184417464
True	223.69266712941015
True	776.3268472243426
True	628.548925671552
True	54.93391484546216
True	290.66883312005285
True	872.4753590186949
True	16.46767781943896
True	310.8947027900058
True	265.42079452478765
True	428.9546490407404
True	202.00812928414413
True	582.0172216139589
True	50.499993151885
True	948.1236855493804
True	849.808456390425
True	47.9523334246348
True	409.8145337090336
True	730.1501769618387
True	878.1919617964788
True	267.4964108874721
True	606.555270476369
True	130.24159411170945
True	182.77845612308477
True	136.31056343999074
True	134.75263530470696
True	207.96969629952727
True	968.2167224340628
True	789.2379692180865
True	966.0076642316644
True	20.733465681408774
True	27.405260123921888
True	360.5518806921832
True	15.689128621533149
True	622.7607197972375
True	1102.8360271310974
True	260.6201431236479
True	211.220494945473
True	86.63047615139591
True	221.7611545917161
True	131.39649517102427
True	45.57239829198278
True	131.62532232133077
True	87.15663003417787
True	252.7647773631572
True	499.812504721938
True	162.59460770833184
True	32.34021589610038
True	57.76702793920775
True	427.7820968854678
True	268.92747757281086
True	589.3257638854235
True	23.371658740650663
True	113.61839399606134
True	654.093320216175
True	262.4316679779548
True	470.3223773739588
True	659.4598440331694
True	103.75413793899912
True	110.04160496187625
True	75.69531743344837
True	25.354948900835492
True	122.8862406460932
True	80.16511228197426
True	107.49477260754884
True	143.97411722830168
True	229.7354716470332
True	856.0699414400227
True	284.4153679484758
True	936.7542840879238
True	166.1780544388943
True	198.9038314028684
True	827.6078775900978
True	323.9827616670398
True	614.7902243881936
True	250.7633040793193
True	367.2675440054231
True	453.82668102029953
True	563.106691671126
True	639.7575677164733
True	374.6237895485704
True	37.29201286468904
True	553.4891492585792
True	619.2650163972012
True	19.931228885086814
True	12.003339610208569
True	266.46310249847414
True	402.6934877457494
True	452.9297538439493
True	68.36401642666677
True	640.1133799354009
True	945.8519349971556
True	227.1189452441535
True	887.1453866884806
True	278.8666389290299
True	104.73151854039465
True	280.121206320348
True	678.5738493674054
True	38.52388679125278
True	586.7104513304566
True	1272.508786639466
True	1015.6534850335258
True	909.3590921113096
True	217.91820426120043
True	95.4109571967688
True	197.0703297066327
True	852.3819898569054
True	152.4809908732319
True	1078.1762565834522
True	874.5577695700655
True	41.775338396169126
True	88.22714973714203
True	421.9404482500636
True	423.7089891587465
True	217.0359077806961
True	514.0174367499267
True	658.1110299469852
True	115.78589434785084
True	275.12034163795425
True	1000.3051509034634
True	48.52579567110373
True	716.1450350402316
True	536.1328135295919
True	38.97313274999152
True	810.2254477762423
True	384.6743238221209
True	545.7785928334176
True	108.8082059405436
True	272.01346827172995
True	224.72386100655672
True	27.00550885057884
True	136.08569851481656
True	727.2853409057689
True	141.7095104448343
True	396.8612679227291
True	62.86940921925139
True	645.8799670655305
True	599.4451149720113
True	229.4707157939994
True	468.1808546587993
True	173.42463157925891
True	170.99547365304866
True	223.0166985838653
True	275.6228144789818
True	371.2496911284341
True	127.34026280063722
True	181.22091259632893
True	25.65398451509505
True	871.67096394616
True	317.1921354915644
True	10.126226976949376
True	370.5180274913155
True	157.16430254235223
True	613.5620874736878
True	388.6531320054392
True	587.7381603560378
True	532.3699894832753
True	489.8886232113334
True	786.9754943282386
True	240.55596281119415
True	538.3417999731995
True	156.4532223502807
True	541.3873287100796
True	370.5381237640744
True	371.87225407446505
True	129.37468842434967
True	135.70622340901883
True	107.6898578675516
True	67.64432207480966
True	758.6118240244634
True	174.69838765202695
True	44.46738577395399
True	0.0
True	555.0966128678019
True	113.02684814220612
True	24.24002344623231
True	39.747898974302416
True	110.4166923226923
True	536.5737610409375
True	180.12258842924186
True	113.49234228274032
True	35.971442485992604
True	153.25642827045772
True	906.2723675974604
True	52.89338516288757
True	221.090005156398
True	714.0397707892928
True	315.1955068565281
True	442.5004928842142
True	480.5169175253209
True	517.592160106393
True	598.0909815963794
True	884.245229050363
True	255.413593672616
True	1051.391761726359
True	922.7830461644209
True	654.8016456229017
True	351.8302784777143
True	818.3597867248122
True	9.326297910617566
True	33.89584497518398
True	301.41415953928896
True	43.0763978845712
True	196.69115511864211
True	788.0094199136855
True	209.2303969043132
True	729.151467394723
True	740.4497021211029
True	120.43228629579058
True	356.9370405063901
True	575.757970979576
True	23.51800539409915
True	132.9623569664852
True	428.488820244312
True	301.2147593132213
True	196.0709474630778
True	112.36959145654448
True	380.7970360099197
True	22.544302840288477
True	376.49164429110766
True	363.7911811582088
True	1041.281768428783
True	371.94901520097983
True	29.24116983470397
True	454.5100342059927
True	451.7588481339676
True	244.70382332341228
True	32.24101788575418
True	770.09143674337
True	428.9970969869587
True	184.33472432291592
True	13.721457986466614
True	1204.416358639422
True	166.51859184450933
True	28.09487338779813
True	292.0200766455982
True	282.20099290092526
True	114.82140132145052
True	294.05170439919056
True	47.66236279379709
True	311.7327062959982
True	299.0562950403856
True	307.1476277756281
True	31.222485825241005
True	47.63470525158285
True	1044.473983702344
True	23.89077216451121
True	12.43757637253368
True	182.00753810438783
True	664.395751870927
True	8.452602640536677
True	199.2193272126685
True	173.32855077081248
True	542.5299022042669
True	371.8131833903463
True	707.1947641472766
True	320.0006589899378
True	480.9514061559485
True	436.8078648841791
True	505.5172001060605
True	100.47881753829752
True	1278.3957682526163
True	934.9490887281607
True	289.28170313926825
True	504.9188513633479
True	100.7915963593562
True	590.0881842187662
True	456.24500637760457
True	155.62441132173805
True	72.93613837726551
True	352.53906245144566
True	166.7648601728487
True	29.94604271378072
True	616.9655407232011
True	383.3802788139244
True	65.81788067076286
True	28.590370927344
True	672.9178567993899
True	488.1534843925775
True	73.81004148078476
True	22.940080752441872
True	315.00910575225987
True	328.840346552706
True	697.4450152294228
True	551.3494414041868
True	562.4842694372726
True	786.0585933269952
True	9.519632332952057
True	58.79577780776124
True	33.01790964023101
True	61.037465320611645
True	524.4589435791287
True	591.7018927275576
True	83.8961926200024
True	114.00085530320229
True	201.5650679224304
True	72.97046045578814
True	176.19853741243728
True	214.30910289018715
True	276.83398554668054
True	805.6865430027376
True	581.5043008386699
True	282.10722135146773
True	187.90942505598093
True	263.8949181943842
True	246.867644478379
True	751.3802220972024
True	325.15307001221754
True	167.85875729863784
True	920.47547657231
True	342.3757572531917
True	477.6110372702012
True	154.98095969947855
True	118.54818569450444
True	64.62674419762577
True	201.23363274593368
True	977.8331860483902
True	532.2995253098547
True	109.21106350506994
True	359.2472120838417
True	105.7738437099
True	686.7022389210686
True	3.947759803455749
True	669.2435252848516
True	35.656770235802895
True	984.4775137557384
True	845.7501032617598
True	213.93071200087536
True	30.93911084996374
True	81.0851671506229
True	457.8683932873881
True	224.98197319008133
True	1.7361163192529685
True	71.29156796845753
True	1103.00112673591
True	345.82328692544945
True	649.4948679774884
True	478.3939436153218
True	28.360746570755097
True	134.3461835468313
True	443.3690044226052
True	937.8425826036868
True	825.3148957205225
True	433.7689870971821
True	338.29334931158826
True	15.0640812672152
True	78.7059764073784
True	758.9403978120708
True	463.4866897538962
True	379.1750063859447
True	868.1220168045563
True	24.89545263982518
True	222.070922632846
True	940.75383420606
True	228.32014693645124
True	8.806959302966803
True	511.6296261179617
True	107.67749880746231
True	631.6555078019709
True	50.64235902025023
True	259.00881326077007
True	871.0233088182941
True	891.714365364894
True	280.7434733594585
True	423.85875637023406
True	124.25591472607908
True	597.5921884949909
True	264.16886560740124
True	191.7500052326858
True	870.7027424408002
True	53.95468277945618
True	731.1564941939808
True	274.8361419133617
True	301.51305412099106
True	177.812087946611
True	492.559423303952
True	588.582758232941
True	364.6396273839638
True	399.6743048128649
True	70.5062746994411
True	159.25886369598155
True	456.2623808715378
True	220.23494749623276
True	34.91441271766096
True	205.5498140389934
True	391.9532982030524
True	389.4536052155954
True	741.2159454799184
True	139.9867121552376
True	659.897758769236
True	515.5353243168331
True	617.2745871280416
True	135.34029285013816
True	37.4378189033004
True	667.0524180774445
True	71.60159392916648
True	563.2700157775436
True	685.7164595586652
True	442.9771690093864
True	124.29852268527802
True	534.2338797795745
True	3.916130651656676
True	396.4417178638741
True	29.518556740115585
True	628.7006455112612
True	282.0562655802965
True	599.8359125301059
True	696.5338661994277
True	151.14589815251924
True	515.827275587654
True	492.3851926568393
True	69.60677106583942
True	974.8887473710724
True	2.9479377715314503
True	29.67106994345321
True	657.2846876117858
True	688.3898062846574
True	139.71936714401207
True	420.7360166288987
True	128.44452934893147
True	71.43424632976561
True	431.05377224395227
True	36.1636918004725
True	512.1373548052078
True	12.474828242518235
True	832.7960072278823
True	532.153729565055
True	666.9706470142876
True	102.3871535785438
True	380.03287498559735
True	1000.1321091541764
True	858.4943385239587
True	144.78533533134814
True	561.3954033224458
True	441.3135005960599
True	247.17656329228512
True	257.3762541825273
True	4.930189394875364
True	305.27936457891025
True	11.06210341915772
True	377.52647151049575
True	74.49572492083276
True	415.51703334396336
True	668.0927269020921
True	125.3156524682019
True	240.5256374148002
True	632.5827725925972
True	664.8541500931999
True	290.47523272628945
True	134.9343524366366
True	165.6683550951661
True	469.3395678385652
True	86.75735507980697
True	8.407289267285561
True	508.0834526936443
True	557.0082740568486
True	18.67142102408647
True	139.6196395296192
True	882.9108096144708
True	495.5016686997748
True	281.4440946516979
True	33.303127827895075
True	480.4573602386582
True	116.49990560788773
True	584.7506178680313
True	670.4817986497868
True	309.9970033938726
True	389.1103101519843
True	173.30668519470026
True	245.75532364002297
True	71.17663186679596
True	217.61162931130636
True	494.13153570875807
True	21.11409661707862
True	426.0109108044247
True	366.459630304044
True	738.2410620368912
True	883.4002312892993
True	898.4856735860757
True	156.31263393668297
True	378.48849275987294
True	72.59612104968534
True	186.72263097344444
True	318.03665351000416
True	11.293200108740812
True	808.4772435873142
True	23.489663450072204
True	404.0074801762378
True	266.22026884534745
True	657.3533981605725
True	214.1512498163051
True	37.74280746208176
True	683.2005883998247
True	1075.0187404214753
True	216.3833448983205
True	126.00411520868848
True	599.1217292373556
True	485.83353118792894
True	17.829456449817656
True	840.9160788409707
True	110.518340985318
True	46.21731270216031
True	310.57341304062777
True	352.39237638136024
True	405.4248420205026
True	263.3140186464241
True	19.1917282452851
True	23.998760207539995
True	868.2208180942052
True	196.6475195787075
True	100.42023191444896
True	841.1728390659115
True	659.2655145194096
True	656.5131538737993
True	455.2862009207053
True	148.79457029584532
True	34.50916022443704
True	101.48262534497177
True	443.3527774074911
True	228.81606993052583
True	493.4907581411694
True	140.80929083684185
True	480.8136558390202
True	639.7501407692667
True	970.4609306405112
True	22.827496490685917
True	982.9725349775003
True	1022.1216482969356
True	470.6745318297976
True	84.42514247000976
True	837.180619209843
True	635.6685870016533
True	679.6234953899368
True	164.30060698994671
True	760.8031686629583
True	717.4419493802868
True	118.7424176365287
True	776.0505110028084
True	829.3502021142058
True	489.6416372178874
True	219.96118978211663
True	72.21237364795215
True	317.2958376365239
True	348.6237388561595
True	481.7429947646956
True	424.7138774587681
True	191.57315648255928
True	316.38575417660434
True	2.798433881107312
True	12.431455539588464
True	106.24813062827629
True	135.50867554477605
True	354.1107057922532
True	342.16554636944915
True	105.946144610551
True	17.928322496346603
True	214.16103945509224
True	834.7204240230997
True	472.0910494606989
True	537.3468969496972
True	549.7915842512599
True	779.321753539121
True	639.2367656109774
True	88.5022760229241
True	210.58324489158403
True	239.4660357907886
True	291.36106211856435
True	107.28834499334184
True	357.8317973525691
True	436.4963016542853
True	172.51880038470676
True	653.4309395390331
True	245.97746424494235
True	207.6778940906553
True	27.68431617441566
True	254.3451840594314
True	483.2928894355516
True	161.81707862270912
True	537.3816903293911
True	480.1655760514651
True	243.5967416694665
True	107.72986484938892
True	38.65976293459705
True	408.6838454670319
True	778.9104605040693
True	177.6069760461809
True	1096.6086170368685
True	1028.1611914989862
True	478.5368598325657
True	99.41284730630052
True	121.63880117283752
True	666.1831375875604
True	8.948505982351755
True	223.5888622736062
True	134.96596116692493
True	117.87359791621796
True	321.9088523783224
True	649.790574236317
True	38.793662095550616
True	130.32952296428024
True	931.5873462020472
True	58.780609565012576
True	448.3278869062548
True	541.1073670327949
True	252.35534987811604
True	127.00185945264788
True	862.7250552868034
True	1195.774547623845
True	524.7657745958672
True	645.1861009695023
True	203.32507089988127
True	154.8377147964936
True	319.18500751206574
True	251.30638397396197
True	166.97629103833734
True	300.27649295906065
True	339.04754190690284
True	11.755316912460566
True	626.3954243454929
True	147.67355923024505
True	76.76231335412956
True	432.5263090013048
True	308.6050496721938
True	1209.0794746377876
True	359.6142128194608
True	940.7175657676167
True	10.26110679305738
True	276.17054705754043
True	229.8171011995712
True	159.27667808071527
True	482.9104291622061
True	206.3096454293966
True	406.9241415712791
True	333.837518626278
True	111.31173195173888
True	356.9729694243505
True	999.7420354112376
True	727.7043742244233
True	224.9247699685785
True	109.9483939977264
True	293.58645831004543
True	24.48522939624526
True	341.04519886320645
True	317.78451630400974
True	577.4466244759913
True	439.7046021858261
True	345.2086704998584
True	151.01719670573414
True	11.188619824867317
True	428.7030185799628
True	284.473936108548
True	147.33924617530909
True	300.9952082192322
True	430.903899665768
True	823.8179024133349
True	302.84666266359267
True	773.0063632582635
True	391.8027540527512
True	375.8171356421417
True	1.1904862047917768
True	1131.512031372521
True	105.14278282864122
True	947.586667274752
True	208.9384196703914
True	450.1694934519275
True	679.8411970597525
True	87.82125131857742
True	499.5096870023145
True	33.47649631807093
True	420.3608154799582
True	75.66489025482144
True	223.35751246927464
True	38.91933003781927
True	662.3723522127583
True	191.48825260804452
True	25.640640854785225
True	400.2527120490929
True	112.539648143561
True	167.72242409348985
True	854.1275214407723
True	261.67743193962013
True	154.2628116292867
True	376.3271286329903
True	515.954310866212
True	334.1891827737642
True	493.7845499719929
True	613.4632091684135
True	161.10774754381742
True	7.639018658025807
True	66.42537666007597
True	431.3035473016535
True	88.98618982190945
True	82.53668164718246
True	1025.407142579486
True	28.57302112115942
True	325.8181757596115
True	321.5368883630249
True	453.03405507097887
True	685.0343828089495
True	191.01182341202644
True	658.6182298487842
True	336.3273837835935
True	353.64608604235764
True	270.7762120599665
True	222.86461976598
True	374.327347702258
True	447.9327093231261
True	396.6152073414629
True	619.592438779875
True	138.25791237553588
True	75.49035169942275
True	38.4584804225646
True	298.73892964167646
True	657.346097863979
True	407.3847054850792
True	777.8980609865843
True	205.4883723172001
True	413.63492048234514
True	65.39592284942285
True	54.90083211222545
True	393.10013606252113
True	199.41009962829796
True	215.8497680311618
True	41.691523981866624
True	1051.2725414430436
True	178.5081245678847
True	916.5261009856514
True	322.6103548884036
True	923.0979192381208
True	239.2168028244435
True	439.14063183840176
True	529.7081876730458
True	605.847650253547
True	214.29166368172656
True	471.6886924274716
True	897.9054685366837
True	130.8553528448261
True	6.545317899206049
True	574.2961651948634
True	28.711009792677714
True	78.21886256483887
True	806.9005838040797
True	233.31394078874155
True	988.2880119479848
True	676.8529608480659
True	402.6740959422556
True	286.744143286701
True	490.4372371828961
True	351.47450283187385
True	182.58673070170576
True	707.1972771503063
True	737.4440926180305
True	202.98142744973177
True	88.1836215564639
True	524.8049037282638
True	143.00671030867295
True	376.8287389908557
True	339.6902846896631
True	66.25079988002118
True	382.6573961116055
True	413.2029899984198
True	370.9801864856885
True	403.338047936684
True	424.4000010820693
True	683.6504733403914
True	58.18546333366584
True	455.8160485650729
True	327.3838705567731
True	671.5830543963347
True	219.82241902270047
True	100.23939575135476
True	42.19141941513839
True	537.5085267431111
True	623.4661403082999
True	190.50906212862785
True	415.6433544320936
True	339.7969713173232
True	18.196364881507336
True	165.7662954076267
True	293.27035427961766
True	2.612226160372181
True	872.0304832376748
True	81.08472082092253
True	107.67534988960364
True	112.01287758759132
True	366.04729902251137
True	34.82772711569169
True	474.1797081352176
True	229.8720891146983
True	5.589996691298113
True	116.88602518261688
True	436.0223231631013
True	50.089983108964205
True	70.39830473079634
True	173.55861822394286
True	286.0624616094144
True	939.796244583204
True	385.4221110302181
True	932.4503267681102
True	193.6429822327324
True	1067.369085842915
True	767.9561910974086
True	620.4522550609814
True	395.9862976592468
True	381.7186812171233
True	78.28476009685451
True	73.79002180638332
True	80.05188406092387
True	175.3703221523054
True	477.8465667537209
True	1081.7736429785218
True	174.92375647812693
True	350.5785941018696
True	441.58890440684
True	606.0101993623435
True	628.7273993472471
True	283.91177041565226
True	470.2938906151192
True	664.2173564557172
True	97.51715126919326
True	734.3832497113115
True	258.3176785147989
True	126.10640193978642
True	415.0666317816738
True	845.2880919561901
True	435.6774440561078
True	853.8641575873381
True	196.53331837406373
True	347.27936005455825
True	715.8117291124452
True	627.3807173601484
True	197.5405335385227
True	272.1037836870294
True	826.5429936109321
True	33.36171754508209
True	192.32194734527644
True	498.8174963138999
True	696.0074055520729
True	104.125574980891
True	35.66281365526035
True	166.78321885774977
True	713.9067546054046
True	315.80348062402214
True	553.9400584824397
True	348.0487363044582
True	313.2287801124698
True	443.3012059414325
True	478.9836830387941
True	72.28152298970542
True	370.6689421158299
True	787.0840991071167
True	0.0
True	305.1017454357693
True	250.00351557099785
True	939.3280854424172
True	157.2643793130436
True	647.2043961159286
True	642.5848649199243
True	109.6580399126522
True	219.148337882504
True	129.72807785101617
True	12.21399968029408
True	294.07096642402206
True	369.3765697622234
True	1117.923134170307
True	236.28219318256723
True	399.3305964625227
True	651.7208911173191
True	215.1121148774901
True	26.33710379993174
True	856.5872481982033
True	615.066115790641
True	157.12214879546178
True	633.9868469818723
True	161.37397287012962
True	303.4919736654482
True	789.9651455726676
True	37.48607325534287
True	98.81521084652046
True	507.0974676865124
True	68.99568561844441
True	79.80322529352324
True	420.2961194213863
True	22.48161154660468
True	758.3128466143826
True	105.10380156450894
True	156.82500807536888
True	20.428400568093355
True	696.7262291644329
True	29.184555242081544
True	766.3151901733261
True	403.46783033126894
True	118.27496697531758
True	696.1669306828157
True	515.9057533727546
True	549.1842875496153
True	45.54821329488135
True	365.4464638099742
True	5.578155214881806
True	92.6961776082727
True	371.2835495992585
True	49.03866684960789
True	120.87208482967864
True	313.4852943216692
True	183.27253752490657
True	101.4258532894715
True	681.5385950279087
True	20.28440109699282
True	1133.944738823982
True	522.9408190406779
True	298.63988073885577
True	492.87055576131337
True	125.7004343672742
True	800.2492763979011
True	1067.6874785489165
True	738.0579956574815
True	172.4342120841181
True	221.27513044242323
True	49.4394615700518
True	58.41927872535322
True	154.5916266288802
True	98.89028281935369
True	170.8691047935642
True	1214.4082271822026
True	313.27643432115303
True	360.94635512056607
True	688.5646443673447
True	15.564298766734805
True	14.837039095247746
True	590.1950090746317
True	5.911796949346996
True	118.98891685794467
True	721.0714792595115
True	170.31919384194202
True	661.0050778898344
True	844.0829255427005
True	146.08988122215038
True	890.1452004363489
True	3.6786862878861712
True	452.61816918488427
True	1057.4529629483925
True	23.49251949208709
True	237.77360024226263
True	146.57111206976668
True	956.8710935533194
True	235.9362622208677
True	489.9462646357113
True	117.24162777969262
True	515.7971357043093
True	159.2846826389775
True	96.5862314967494
True	393.22877594285495
True	70.30493112408041
True	52.6081720716394
True	1076.1799184681086
True	261.3736489501477
True	164.98131103960262
True	373.8590504337534
True	397.9903534085051
True	219.51320480629784
True	162.5288677842229
True	384.7539506055355
True	35.16961038537531
True	482.1711843985675
True	1145.9838992931682
True	115.26599789133964
True	472.992550048784
True	313.20083033887863
True	25.41309143046212
True	426.78123110816296
True	102.92918096646338
True	568.8479118550817
True	216.48699996980372
True	426.4828964264499
True	21.46823367917216
True	444.28669593109896
True	112.32301043645306
True	333.58187929856484
True	33.97788382026482
True	176.17330476971244
True	244.46500056115775
True	772.2237098088492
True	58.56116189818746
True	137.62567808009473
True	224.50210683037176
True	144.57749636940738
True	646.6701390117267
True	570.332321336259
True	800.0022678786946
True	389.5796889042414
True	543.2278381925995
True	416.2642780348949
True	698.809577559024
True	67.07671975791227
True	456.58020609271017
True	414.86626712536327
True	46.26866351304296
True	82.63492389089294
True	130.56862615345025
True	89.51919239433033
True	322.7881634026731
True	864.6611281660164
True	326.55496990515843
True	1124.9344279598463
True	316.66864408697273
True	910.4431453834944
True	157.56693246097186
True	587.4486307162856
True	633.8794534693134
True	676.2788919623533
True	423.4463579589169
True	63.52976400187685
True	302.3603805508972
True	40.18698059768329
True	167.26135599168532
True	171.3514111596827
True	1084.039412534621
True	225.9483894207069
True	551.6154936852986
True	532.7136550133114
True	560.0306755358949
True	906.7523502150284
True	584.7263680521803
True	638.890444322808
True	942.063006436389
True	129.85067134003484
True	301.9545799205279
True	273.5711218806318
True	321.482617948364
True	94.17319763643783
True	384.9136516614666
True	3.94836235688606
True	323.1980516308124
True	248.41232523385852
True	602.1650784447877
True	287.44815165471846
True	359.9154226317381
True	10.116762663931112
True	60.4926815719801
True	549.7758184765405
True	30.50833634259884
True	151.32649566370594
True	65.05012182420018
True	153.63899544526916
True	232.75587026666875
True	69.10466430014709
True	386.5255890929553
True	268.6921721506019
True	97.5619467860996
True	337.54694576808464
True	65.55301413298997
True	587.6277496980031
True	881.2821035287952
True	280.8265960824857
True	1136.6418822202172
True	119.07106608049038
True	305.2014749627113
True	1034.026550533823
True	90.73807831761484
True	290.48499267927
True	9.502757251571634
True	400.51336176912656
True	467.809748143409
True	159.43654996768078
True	624.0064616682678
True	901.5202516596164
True	157.00718565930208
True	77.81941327554529
True	327.889331676899
True	560.3989503270637
True	639.5624369486685
True	1230.0744022606546
True	28.021705299850456
True	930.228607793527
True	144.94871511169745
True	642.7317884777833
True	118.77501960413188
True	125.45785345596194
True	183.7359543059817
True	166.52183768107645
True	759.6586298693646
True	207.626330243188
True	228.6894158303003
True	69.40286035049242
True	513.7969454369846
True	437.072986985505
True	176.61100605024853
True	233.2735359046106
True	17.247031359141207
True	423.211302347772
True	215.71761545052036
True	271.6987504904318
True	108.78443529985388
True	708.9666754673074
True	427.6740495066349
True	261.495848660684
True	642.565129070087
True	520.8024373894394
True	458.9802980333978
True	129.52299722015172
True	534.4712048482132
True	423.9142511611431
True	2.288265137311128
True	189.5682700572221
True	96.85247707348314
True	240.1497281271797
True	2.526815190617992
True	128.67678776801517
True	343.10816505243514
True	7.605241877147487
True	813.6888801393573
True	173.5600135683911
True	735.6840697187026
True	806.8564799813895
True	171.15202232395836
True	231.4516848850397
True	488.49274258326295
True	823.75723423467
True	49.97485479589974
True	40.79590416812737
True	133.52436516955663
True	630.8132643233365
True	725.5579642441132
True	182.7952858279836
True	587.1755591200038
True	593.9838051971116
True	880.9140658289876
True	389.2186745490168
True	187.4191741792546
True	842.5860242359211
True	222.7372142084917
True	159.0099651166306
True	337.1691521873637
True	224.853662216586
True	200.31157194530132
True	615.117059630349
True	252.6600817567488
True	190.46960778469787
True	458.88983841632586
True	474.4120512989627
True	65.82960109623725
True	282.3839749940672
True	81.41090413433851
True	337.3738139744241
True	360.2794993781462
True	251.22417594449408
True	178.1630973502392
True	390.09915867571226
True	631.1193629167317
True	718.5507595920175
True	295.40879294355733
True	759.9249873237668
True	68.15846119253138
True	868.6414831504709
True	346.2772921428918
True	12.060385643862231
True	615.7914534439683
True	698.5897552679634
True	253.38361811189955
True	168.7833991661447
True	48.32301221242106
True	395.468612343475
True	72.9943892774101
True	13.049043053813891
True	885.3634540239445
True	365.4247365480552
True	179.56613428738368
True	1024.4292693395637
True	12.371124185085067
True	793.7115175083482
True	29.379515458990475
True	667.8164277430401
True	58.16292577363818
True	772.3287570106298
True	442.5251839560727
True	197.6725141864304
True	444.1602321177157
True	209.0860066388265
True	295.27142117060515
True	221.3612592893118
True	396.0311686217846
True	9.72437042755781
True	324.2673490066207
True	115.17298901655084
True	11.898978059986597
True	478.3964993457492
True	725.374042342968
True	283.19018224094947
True	75.49883647801269
True	313.9795837690701
True	79.64242095618461
True	181.8011942745325
True	184.4009969926421
True	378.1360969484901
True	43.8654155437529
True	138.7537804287812
True	365.3573462967784
True	902.4433272992572
True	112.30904219930288
True	210.59504818961943
True	447.32714200480495
True	19.007982124034275
True	412.0796669703832
True	505.85552501687386
True	92.20624140188424
True	383.9476777617139
True	343.0496950969392
True	412.7150984101386
True	591.2265195737554
True	1096.0840798989375
True	996.7742385018508
True	55.66794836822668
True	1068.731277599985
True	115.24376508181044
True	111.7463786186475
True	112.9601959056826
True	507.30629329825626
True	375.6345580162151
True	587.5390309776784
True	255.56263987282787
True	161.92379513421156
True	403.37425114682304
True	15.192255739576556
True	447.7010217091664
True	396.0081329201825
True	146.48566576005737
True	99.22470105865892
True	517.1679684190094
True	1004.011968997428
True	208.8882021616413
True	66.37122806238372
True	415.3712880196944
True	377.5235645663609
True	481.6163435291638
True	333.9167813033076
True	4.660173771997005
True	532.1922540087519
True	513.8863903927754
True	495.2883338115376
True	194.3633975674851
True	106.28795693248028
True	21.47298970924265
True	381.1595566339475
True	105.55611924819634
True	7.978750953177961
True	29.5707893554614
True	351.61530281330647
True	671.6443397769954
True	134.23396454924034
True	92.86660968896432
True	26.835938522643676
True	398.6442687645236
True	367.2289736300003
True	757.6051285165669
True	316.9249421339507
True	517.4494050668491
True	522.0925072478246
True	534.1579725474953
True	286.7791839052934
True	557.6448694596186
True	103.85554015573688
True	585.7945745963655
True	6.623906391089978
True	374.5799125537535
True	466.19371579576085
True	971.5601321841808
True	354.3698828951558
True	801.7430678615401
True	983.7233078607368
True	177.51118183019966
True	39.8566276841849
True	380.2093483970733
True	385.52479730195967
True	569.1726169339707
True	247.1890987213418
True	30.189122557547417
True	650.4061793874298
True	131.31852923694638
True	1097.2845493227655
True	337.3281238048225
True	480.63511733033687
True	126.610836239546
True	795.3107821859555
True	135.54936476332563
True	836.6677230171936
True	536.3716536316009
True	184.57852992923463
True	117.68846398917609
True	66.47662213852442
True	572.3579662421594
True	921.843151822148
True	427.5874356076606
True	543.2306847903469
True	139.22822392166475
True	658.33074942215
True	470.168769964544
True	798.5430352914675
True	323.76882737286394
True	587.4571775506273
True	118.09540488634772
True	26.18563638431598
True	419.5225168934895
True	178.47616918122245
True	106.08595351577098
True	376.9671594836936
True	1075.7659043208637
True	259.52525114785874
True	561.715458121964
True	11.053401501084233
True	73.30401544786572
True	330.32692379098336
True	770.2646622444848
True	454.5818065602096
True	523.8497006660236
True	706.4524823604863
True	65.37287195751564
True	716.1543031729466
True	45.67067029962428
True	104.02997300620083
True	191.57760768981493
True	87.3836957818609
True	27.08984796670112
True	299.2006942769234
True	478.5963542091424
True	904.8861917193937
True	860.5779537960747
True	5.057791772296065
True	285.36879395096435
True	473.3605205301801
True	122.33703015959104
True	241.7593893394805
True	330.9409965795124
True	1310.6910975791145
True	463.3396436841708
True	25.1902095007506
True	185.56164499058212
True	693.989476600817
True	35.62223238643543
True	182.03380487202668
True	566.4458203774681
True	69.57771104505841
True	870.6171686722494
True	327.9900957821327
True	667.5888730472143
True	73.40092517512902
True	690.1579861887951
True	579.5064802628209
True	913.1550624258856
True	250.94877604591224
True	499.1386237870653
True	809.9123020852163
True	925.3822065329988
True	238.19721360257208
True	734.3660539578732
True	222.95405327180185
True	451.1130167422583
True	361.30439218251615
True	497.83209069481006
True	496.9688818517542
True	323.28956135488863
True	345.0842420545988
True	115.89417184673728
True	365.3946730731982
True	1155.0473298409613
True	316.7401837406912
True	153.33629600887554
True	302.0779111169125
True	745.6002973728987
True	646.2792970525074
True	412.2725342262574
True	115.82980848240722
True	316.3275560713473
True	35.12180180916641
True	175.166345317059
True	94.86925152695972
True	91.62769357921704
True	548.9408292313783
True	138.46663508641376
True	123.93650819093776
True	106.65062935565771
True	87.67134828769221
True	454.433440820949
True	391.45635832902417
True	1025.7976551739232
True	544.7450010391597
True	872.1428051147849
True	259.2544684529796
True	290.18344170717955
True	514.896987263887
True	192.84770614014815
True	765.411182910402
True	244.86228802624345
True	367.0552025933993
True	66.09842579818155
True	121.29402433873516
True	256.0909659980656
True	116.38564429462508
True	472.63310351617935
True	34.56710359541473
True	572.4475745710167
True	993.2060826132488
True	722.225669902997
True	1.2303849123194
True	64.0056011776835
True	484.6945770068701
True	436.8262913147145
True	76.00679627964085
True	119.93531133714934
True	286.264479165002
True	76.4895468062297
True	53.468784792418205
True	704.5745933053199
True	691.1059359418363
True	166.36773003004348
True	161.4968561342922
True	550.25199836935
True	53.22933417068373
True	26.78674129098649
True	555.5762635390719
True	461.0156805641211
True	1144.3362281131597
True	47.63238931332467
True	456.1172960924156
True	899.3024336045808
True	813.2287486110572
True	281.49224329746687
True	777.5054669005597
True	406.4032493301031
True	42.81307595481331
True	96.47506307747388
True	711.7634685557445
True	73.78925285321172
True	143.35701840633018
True	908.5446066871416
True	194.2504430247435
True	276.079815252445
True	103.47788736969282
True	646.5702441765401
True	597.2788711661916
True	215.6566923514379
True	438.5002615111148
True	41.54876924177145
True	275.6062780864353
True	557.4018755036035
True	631.5036434539883
True	319.9060405162011
True	75.44998470838576
True	929.3413060214352
True	1077.583802849344
True	556.6623555534943
True	65.47643986719454
True	30.892130117196675
True	90.3028932572387
True	109.0151549270334
True	100.6990878518295
True	909.422167834512
True	1211.6825683836194
True	743.6669779159926
True	316.1078003933716
True	8.070059883366728
True	20.54246109086288
True	343.41070258151444
True	484.2555436472365
True	47.8345933700674
True	560.1468392283517
True	434.93300403189374
True	406.4344384669852
True	85.25993149774162
True	199.54945112606592
True	270.74698149926536
True	132.62796802374098
True	394.7931872218704
True	44.28259814300485
True	180.3177265305204
True	1150.445598469192
True	6.156658579496202
True	28.716045112475555
True	573.85161802936
True	361.4056942599912
True	759.9525587548495
True	160.7335610350378
True	769.9707555930614
True	602.682228561726
True	287.8985777120008
True	436.1306976433506
True	332.85309989877555
True	292.59782501947456
True	268.1546889345966
True	401.9053864278301
True	505.5415998749455
True	532.0895377381974
True	102.8598511637245
True	353.9088576108289
True	8.267100289316994
True	194.2149896182053
True	229.4411851662668
True	860.148698645266
True	623.3398640233803
True	31.49783463843241
True	733.9496373321105
True	834.3085088968018
True	97.5041304932785
True	347.8851371283326
True	830.1096427294182
True	226.5452977688093
True	167.00535768440068
True	537.9530875568149
True	577.3680811086211
True	1118.4650819281028
True	153.9343182154089
True	149.96236713887592
True	255.44104737197867
True	327.6427515876628
True	419.7185277395524
True	414.3010520156686
True	321.5049542245626
True	429.8195742400675
True	498.5320522274087
True	230.1830934370452
True	1521.5275684667483
True	250.2843185466788
True	391.7018202168625
True	49.97096911792836
True	771.4716085939597
True	254.0319147259501
True	926.762885966901
True	553.8456036507827
True	292.7521684721468
True	772.228422846053
True	265.3291777420352
True	221.450301765054
True	257.5391967689242
True	216.1202472351878
True	137.88742860312692
True	246.45945082000028
True	728.9600715044611
True	508.961843136254
True	217.9240478510404
True	1186.8059488660622
True	116.64364977292811
True	263.8079903157648
True	71.84770751361424
True	313.12048511016934
True	414.5621193792798
True	91.1541947135553
True	228.62235220984545
True	75.94284163116997
True	737.3626655388571
True	375.32516808791576
True	221.7042413453544
True	716.3280192433365
True	838.3187799944241
True	826.7919881832577
True	832.5194129918614
True	348.1108234373249
True	1.0753648762913128
True	264.0012580543577
True	57.70396261377444
True	382.96549911656746
True	55.95275596395193
True	357.4045354338597
True	861.5165547728658
True	1002.61293304989
True	384.7401879381766
True	23.091417984234017
True	528.8667116559766
True	522.660473877572
True	190.38962644370812
True	229.17388851733463
True	292.6165300934142
True	23.43452131691765
True	133.0785143410286
True	960.5062106681391
True	59.26750443656677
True	510.85535270434144
True	784.2661889867679
True	99.2008072108274
True	247.9932696326809
True	111.62240351984116
True	15.154217772288272
True	1.3494871512076765
True	123.5326929336308
True	1022.0599700905626
True	471.4473718051427
True	72.25924602485316
True	778.5057861452392
True	334.73630210169364
True	1.8058012573067168
True	445.6699597943008
True	181.1950982091197
True	515.7433447922051
True	85.08988184471319
True	307.3261237709963
True	377.7493545752458
True	180.3012838290784
True	211.016243188433
True	131.41608128175997
True	173.03749122855697
True	984.2511723669132
True	15.734300961698962
True	504.3201512540177
True	497.1978840470616
True	406.4846327505893
True	219.3015309531196
True	235.5302152529063
True	156.8010706521037
True	48.31373263096343
True	507.7285115557887
True	154.315951199368
True	850.4295257604475
True	834.7613678956546
True	254.23724843060583
True	334.11625980498496
True	522.7557651723412
True	40.489591035000686
True	87.54258074774698
True	741.8668008956662
True	1064.7827076930064
True	113.53509130342314
True	725.5778909613231
True	146.3286954254538
True	924.00305904017
True	664.7777963862036
True	107.87034645220392
True	283.3020712865918
True	612.3705767749703
True	262.3895804014248
True	48.33418986876301
True	571.8597887683405
True	425.83881386001207
True	5.042866071100328
True	490.3438659880621
True	66.45297264296718
True	174.3833095259693
True	241.27096623671576
True	301.7101984425762
True	74.3904575490093
True	218.79131354988172
True	351.0776943025987
True	433.4604079514844
True	904.2172978967452
True	46.35850101816279
True	890.1055946453099
True	1043.191524779535
True	127.29878893360242
True	77.13376758492008
True	1012.9843249480904
True	33.99329632386923
True	221.5151291116382
True	87.66900515597169
True	217.53872962924075
True	363.42005536564295
True	922.6040963609988
True	101.91833237973373
True	73.27336637340588
True	631.1146166628494
True	278.427371606028
True	713.7624713352163
True	53.16716499583012
True	484.6543726846669
True	383.3740994482186
True	689.1902215892361
True	52.38830922348568
True	114.1364025415934
True	26.944016579310137
True	254.51009235669312
True	40.966844079706405
True	346.5412503483527
True	2.96741707225754
True	1170.963055844132
True	104.89596199284698
True	136.00173469974396
True	349.6011376158522
True	730.7076745544388
True	676.6655162847613
True	1032.749970695943
True	466.4338798670893
True	403.31778835465167
True	141.01324662871244
True	408.5939347277501
True	869.7268681159208
True	428.6076185035741
True	949.2241682821348
True	82.45790235254877
True	430.38063902992855
True	179.34153189559822
True	301.9194943739293
True	765.1855497941806
True	162.9342690833363
True	130.40740450605767
True	62.13880914264032
True	872.8820426657467
True	759.2706262380017
True	81.70822328859487
True	461.55362936805113
True	757.8128215946381
True	413.7851239485008
True	61.84772695797578
True	325.48363937578864
True	766.9440529647136
True	26.758362930366022
True	364.3975110281573
True	163.510686862366
True	284.5261371211444
True	35.51871208599712
True	222.12493087053352
True	761.0161400022607
True	635.9279079191011
True	57.3982466156229
True	289.10114752009696
True	885.4016289105754
True	15.852558743120348
True	338.35665371541694
True	279.8005711639156
True	426.6175800822988
True	208.94465360225792
True	591.662525174346
True	48.54644095333131
True	937.634774163331
True	880.7536815873294
True	44.69081104544631
True	396.6928874684496
True	711.6467838782326
True	891.8280366466383
True	277.62140443739463
True	587.5805564910795
True	127.09605486570996
True	194.65378606305444
True	131.81159055929638
True	131.7453534125886
True	213.6583895656245
True	946.6277859823736
True	804.0756311679684
True	940.1898851036692
True	20.14749090106981
True	27.756071073718125
True	344.99633107596253
True	13.210260534156149
True	629.7889373902597
True	1033.1445816733756
True	264.43473718248094
True	212.31235486071827
True	85.00969947527429
True	220.94872951468648
True	127.34129301729408
True	46.11524435572797
True	133.98525871641525
True	90.76356862240812
True	243.7724551564301
True	522.441421791031
True	160.45766254010812
True	29.19217784772526
True	60.564010894598354
True	433.6905832017488
True	265.479292448956
True	613.0534390625972
True	24.542882999414456
True	112.38856812257124
True	657.8858874268727
True	268.97809218437567
True	476.7483884068805
True	662.6850828544926
True	100.651157642319
True	111.95284539869957
True	72.48413651426658
True	26.573423621234284
True	119.22793765929104
True	84.99452499624384
True	98.58502589877796
True	158.89343683793535
True	238.8264612236053
True	826.7775145535393
True	291.22704502608264
True	937.3369902709576
True	165.25169340041214
True	195.16123688499096
True	785.4333692082977
True	314.02043971709395
True	611.6054513875168
True	254.674177647608
True	354.4951276688313
True	447.5186882798114
True	585.4718988125635
True	656.6940824062392
True	365.8507947599021
True	33.890398616669195
True	550.8529059886614
True	625.2053295880481
True	19.82893399224094
True	11.27294988775974
True	255.9734816038245
True	400.525736881096
True	458.9176983380912
True	70.01299773211652
True	659.4561707291307
True	946.7539897019302
True	237.96763443562992
True	870.1126029549691
True	263.02842632887894
True	102.0331697074896
True	271.5460510750164
True	665.7476726592828
True	40.37407438434869
True	583.7133627011694
True	1267.5262994889829
True	1016.8045729588464
True	881.1470910999365
True	205.12589104645588
True	89.43667130717199
True	198.24759434175425
True	823.6153126947332
True	142.51873546729735
True	1069.59539205009
True	873.5582869263419
True	42.421964766360965
True	91.32536303812358
True	420.9445228978881
True	405.06914297503806
True	211.42287504373164
True	508.0718879587946
True	676.7180454939487
True	121.4161666654088
True	285.2913129695397
True	994.9783434307576
True	54.92361639069967
True	696.3965576677648
True	561.4350921992988
True	41.21534793789626
True	819.5148375023903
True	391.94876027183295
True	562.0059730105601
True	113.42581229150248
True	260.4704922981529
True	214.04128851898335
True	26.21367056663196
True	138.6614982095727
True	730.2917555611862
True	141.9948711762153
True	357.3524250447162
True	63.482220460508834
True	650.9751020875041
True	609.4532698983676
True	232.36500425657653
True	452.50565153940016
True	169.86339787636226
True	157.2086140053282
True	210.20805568302583
True	295.79604988158746
True	365.8784261087709
True	132.02708520201983
True	191.02723666151832
True	24.24546278707025
True	882.5071264374691
True	319.13926611042297
True	10.787250468732768
True	372.6336157441716
True	166.7494849706823
True	638.6669815707185
True	356.3240674333406
True	584.4690909106124
True	524.7866754486615
True	500.51076990433774
True	782.5253427682424
True	245.6135809612099
True	555.7810050558394
True	161.22158387129775
True	520.4470515602516
True	352.4335446048492
True	374.9918240143708
True	125.04714805648088
True	140.53945933744345
True	106.1939792469186
True	66.0327786907985
True	684.5507379489322
True	177.45422384396775
True	48.415496603829226
True	0.0
True	548.0365495637453
True	112.74058675120524
True	21.269715296884332
True	39.73399875004596
True	109.83608102894831
True	540.120544962314
True	182.51784185128267
True	112.9230121886613
True	36.54040226454003
True	157.40232946409657
True	913.8179375018516
True	52.37482735482652
True	235.52424078032809
True	754.9297223779896
True	311.8121656777443
True	452.4831881399581
True	476.0523414523661
True	507.29758618065694
True	597.091715784866
True	886.2062930079533
True	272.34113827244056
True	1056.0061017644034
True	906.3003486082586
True	612.9043662085529
True	348.96468277370684
True	818.9762382820504
True	10.078138036109443
True	33.6948264750585
True	286.5328300981529
True	44.10811453965537
True	191.4302375639792
True	766.9022120154201
True	212.64699201045897
True	739.7887412125384
True	774.7714457039335
True	124.10212788664565
True	374.7612951515295
True	568.0446052871442
True	22.16055340779196
True	135.88688307229734
True	424.031304170264
True	298.43396768956643
True	204.6950758676115
True	113.13393494461305
True	379.0465702245154
True	22.107889073991203
True	373.7284126711922
True	349.01099237361103
True	1052.3564238075803
True	365.7038391099748
True	31.00771725849127
True	429.42408961503634
True	457.1546514620885
True	240.60424941723
True	30.17103908751526
True	760.5314828952959
True	430.4702785763441
True	173.3334120347896
True	11.066284459120842
True	1197.7637074258666
True	157.51802196377267
True	28.007330960680733
True	305.51519492882653
True	277.608873626598
True	115.23976689012493
True	303.3948913517555
True	49.267088753096
True	316.08097223236587
True	307.59226347291286
True	311.06458412512444
True	31.895599634672596
True	48.39942294397991
True	1056.3260877780615
True	24.652061958210496
True	13.333237228329608
True	179.68977146379746
True	652.8710896916572
True	8.065970951258324
True	196.2801902139372
True	172.4781559117222
True	535.8356837069402
True	371.0375201557852
True	767.8176430092055
True	323.6593259955154
True	494.76207174150863
True	448.83097879644765
True	504.5504452945943
True	99.2423919733846
True	1249.64574610025
True	926.949146886893
True	292.8786855384725
True	534.7317400591829
True	102.9444138784638
True	587.1312232087064
True	446.6275066555529
True	155.62954762849537
True	78.82311312084111
True	352.709185866914
True	164.17608543927986
True	29.93549721195132
True	629.7256860908922
True	385.272408963612
True	74.31832903954255
True	31.47547114421968
True	674.6415161977391
True	488.7942977252136
True	71.6089567845589
True	21.141796307423785
True	336.5985980354175
True	337.99914827362505
True	722.2199931591106
True	552.042544384066
True	560.7038368892278
True	785.2277950706944
True	9.365830764417131
True	57.293406940874185
True	37.570026103090335
True	59.90487628645526
True	525.9645395259272
True	589.5215078908259
True	86.74974642567884
True	109.82064204682464
True	188.8298897603097
True	72.31727696592615
True	175.9438418832765
True	212.3175740992848
True	280.77701289570587
True	786.4486111127909
True	586.36078785916
True	284.86523784146624
True	199.8335353241668
True	276.2959288467492
True	250.372284296639
True	727.8719243037132
True	325.2415664543657
True	175.01475286068762
True	881.6552267654471
True	353.561195305831
True	477.1212372413992
True	152.13692077322946
True	122.04787321994714
True	62.691288695494045
True	201.77463578591824
True	984.411296035666
True	506.4470364254802
True	115.99541273891674
True	361.8420736598243
True	102.10642847683783
True	676.0822901983242
True	3.468233132018409
True	687.3084497564878
True	32.06558705031916
True	939.7571962954514
True	845.7453934648051
True	212.82700071149364
True	30.202889005822325
True	82.05465432774382
True	453.43302809021566
True	230.4325079054125
True	1.5403220469835668
True	78.21666353257275
True	1108.0984435179575
True	337.8509166763978
True	691.585679807385
True	485.095225507375
True	32.27882925365973
True	134.69870233015288
True	438.87072112252594
True	903.9244242365736
True	824.3370994873242
True	425.54941066553926
True	337.4033284165243
True	16.556491988960108
True	76.2069669959682
True	735.391949951247
True	457.3218646479343
True	370.73690337009697
True	863.8863462736585
True	25.360617814649014
True	210.61795480106412
True	908.648582504584
True	228.1510626065809
True	8.918701518326532
True	509.1296254316624
True	100.60902453658534
True	643.8454265931772
True	51.00324218719712
True	262.14414077163417
True	865.8196232052941
True	854.8407688347756
True	277.28367564020647
True	453.7934569982394
True	120.23923631241772
True	572.2744847361436
True	251.7684475874956
True	198.54889547085537
True	865.9280980254813
True	54.25326863596962
True	681.3193755500145
True	275.99908680785137
True	309.50989049750024
True	164.02626376589257
True	494.0175624933496
True	613.2064717641183
True	359.11799790637474
True	400.2723501625348
True	69.98822592424824
True	160.5631921724034
True	458.0613508332492
True	217.28932962837223
True	39.41249968081048
True	203.8063293108205
True	396.6953345014362
True	392.0592546543294
True	746.7730600394126
True	131.25868658054253
True	656.7416580830084
True	500.5169356219558
True	632.5226025144914
True	134.7185025620695
True	40.854132065299
True	668.3840468339258
True	73.70642572820861
True	555.6513867894475
True	657.5718686158077
True	456.3647954193256
True	136.51880205894147
True	531.9702313256682
True	4.673248160286627
True	402.1197374357462
True	32.235308174836
True	632.6388527491506
True	259.0820363113267
True	584.7320676676999
True	717.6717288343358
True	148.152123953318
True	517.8275067188749
True	477.8191096779052
True	65.35032922223111
True	955.1346084161164
True	2.7704543006478284
True	26.55810786684417
True	636.3543443307087
True	691.4315287940968
True	136.11103112801592
True	416.9956389346285
True	119.05788194384203
True	73.05535894903369
True	443.27908270900326
True	42.11330141438667
True	509.1644687226361
True	12.247574247958807
True	860.737107669967
True	531.7925623332119
True	642.4989159063484
True	101.24708793760382
True	370.1424940851997
True	995.7206541658776
True	858.8506571642532
True	140.46929067002554
True	529.5669171639553
True	450.7199082911433
True	244.57097255698656
True	259.59098264554297
True	4.821475661441207
True	320.7390574994743
True	12.06200113689446
True	368.4924102001991
True	77.56746716194354
True	431.5894784305847
True	672.9037081149426
True	131.8656040994311
True	237.7118146162131
True	635.5539244141515
True	685.3629699536067
True	294.5575713758184
True	143.6465904083152
True	168.7428204308854
True	470.98634471776967
True	82.26546992238062
True	10.147055805765792
True	492.6487656634543
True	572.6271972650903
True	21.109971935027048
True	143.0342802209021
True	900.7560289806688
True	491.2122435325605
True	281.6898648506638
True	35.28043582274547
True	479.6873783677901
True	109.96102181323047
True	586.6973952031597
True	668.607177484411
True	294.5541856785224
True	361.2765932231569
True	190.0381877672416
True	241.5419619731012
True	76.3970643030074
True	231.34587316236136
True	498.693300491108
True	21.30141746864871
True	464.1336329076887
True	386.20556602961705
True	738.1813270534099
True	888.8221525848071
True	916.1231612987892
True	168.18978151065738
True	417.5379677248221
True	72.48321069338078
True	196.21144045665108
True	320.9741015691556
True	9.360101354643795
True	802.4913331770995
True	21.81163977995904
True	392.1354585482673
True	270.8486662068136
True	654.4486722705345
True	203.54132565019947
True	38.32573002528736
True	690.5786963158891
True	1083.1733272881363
True	216.36151692622497
True	130.48286427583028
True	629.008160003275
True	466.0301607988694
True	18.16534758590268
True	808.9516705168226
True	113.34220908603535
True	45.00542929265794
True	297.68395276932137
True	343.68886806145053
True	393.7947478616265
True	263.877685641405
True	20.12116466306386
True	21.780070538441244
True	866.3231081892154
True	206.99906027445817
True	113.3752915954776
True	844.8363335569437
True	659.1019167030781
True	630.8665248209403
True	445.9811745749192
True	151.2053381598593
True	34.07889405053544
True	100.62999386687144
True	432.3976705698083
True	234.15589237731083
True	481.9603328065842
True	149.3913277435019
True	503.3429170718229
True	637.2175818029408
True	952.0219824311902
True	24.09532546985402
True	960.7550914454948
True	1075.0254788818638
True	476.6954919097606
True	87.472734484984
True	809.6173776486847
True	652.5991333844654
True	656.5154690293623
True	178.22260084813857
True	731.9844677173559
True	723.5197761170797
True	126.09276309377871
True	803.6981735039938
True	807.5689534096637
True	492.1160498725205
True	231.62761662123816
True	71.69285055614418
True	293.74362278223475
True	342.5986155821269
True	470.69882654088127
True	433.47219502809656
True	202.7390565785568
True	310.3299364854982
True	2.6892577478769164
True	12.422873412358948
True	110.62586886242228
True	127.46505792754006
True	361.7615636262205
True	341.2520067451242
True	111.67295975987226
True	15.220553227304384
True	209.6058089541737
True	829.9792673560272
True	464.2125878944189
True	516.9186500552688
True	566.8079093191898
True	833.4936332906861
True	650.3689213456915
True	88.33900156205439
True	204.3924766892612
True	245.01887715532288
True	284.11896591655614
True	103.8670045188924
True	374.5677050665118
True	434.8167309804552
True	170.02210131282695
True	648.1604409168002
True	245.92768113748448
True	207.41245495555452
True	29.0129982904336
True	249.1084108308242
True	476.2106955782068
True	167.86296654076028
True	539.9521206284386
True	472.5450084463831
True	252.22469535171092
True	104.89010053086398
True	43.49723761329911
True	408.8084597536788
True	787.1719476933101
True	167.0622343119467
True	1040.0198314886577
True	1046.295035936118
True	477.893139951452
True	100.72155714854294
True	125.70737820950808
True	667.7964027010776
True	8.561344741562278
True	223.14736944690952
True	126.21509276076117
True	122.84046104713696
True	335.57585478989205
True	639.5324552932498
True	34.96819089778657
True	124.95764249422822
True	965.8234984529676
True	51.30924974986785
True	457.3729258426755
True	541.6289921772795
True	246.020862346189
True	132.20474416690743
True	932.8686624322552
True	1215.1687140744189
True	514.2268043900826
True	653.5641134807792
True	213.03377371400003
True	150.35976200943662
True	324.99392910002086
True	246.5910554101851
True	174.82980299915948
True	310.94253587180486
True	339.4692023234007
True	12.061925935819213
True	633.6189218529537
True	152.2192519350904
True	76.70696126533593
True	441.3449007547727
True	323.5224339147076
True	1208.7173990637125
True	356.69203948356096
True	1002.4955789926304
True	10.32002349827377
True	262.0052427995172
True	227.3905865907229
True	156.5663184594392
True	454.8741811044672
True	200.96073818934244
True	408.198677141318
True	337.0161767869992
True	107.00964606742204
True	356.84959467410505
True	1028.07947596032
True	696.2720994754513
True	223.7150625542572
True	103.12315705214344
True	293.1891034193665
True	24.873285372587585
True	360.3893111204477
True	329.3878834328882
True	573.2174796290668
True	456.02070146129967
True	341.3727831755962
True	161.05563179565596
True	11.03657042371857
True	422.7641105807852
True	288.7231053367794
True	149.45377788780488
True	299.706396262029
True	422.098426556326
True	822.510439744868
True	322.41555197399424
True	770.1977112120225
True	410.8655534622329
True	379.2888337073383
True	1.5407598520714612
True	1220.4846088295828
True	101.78578886540932
True	899.3908278890544
True	196.19555939151013
True	473.63670161299575
True	681.3461626938167
True	82.68605331008374
True	488.2808151741206
True	34.23712621637754
True	416.60861464885954
True	74.48902169836288
True	222.16193833435048
True	39.23958004605603
True	665.4065441020083
True	193.28921794034812
True	25.21593501118979
True	384.66454853209
True	104.72115252306163
True	159.34095614457453
True	825.0702292359787
True	256.1936977240172
True	150.82826859642182
True	375.5608962769516
True	516.0164515614067
True	333.77564457263173
True	511.051242720862
True	606.0191557596557
True	151.2322130451291
True	8.406457128980927
True	75.31303139772369
True	428.26444196399626
True	92.72590136923112
True	79.01541105012824
True	1033.174256713625
True	28.08149296630257
True	316.5141511585928
True	320.142158107564
True	432.320678215732
True	683.3542259533456
True	193.51954688264385
True	650.8574246962025
True	325.0497192944256
True	345.5245709355358
True	274.0926081474008
True	201.47882164038563
True	355.24255650919
True	452.6046133086647
True	417.256160369754
True	611.4513409935681
True	132.2074884658735
True	78.40733708334933
True	39.41097428876141
True	295.5431001991648
True	682.303932991761
True	386.62792966876447
True	783.1949395047367
True	214.99286320986675
True	378.6706234149064
True	64.73833835320976
True	50.45067429182899
True	410.710123020328
True	197.74029390857973
True	210.24085200889775
True	44.55471073381607
True	1030.2918942599672
True	167.91143449011827
True	921.675615944456
True	312.25250409240545
True	912.3219063636568
True	226.4546212904509
True	464.699260752416
True	536.0017435789613
True	611.6230118782755
True	212.35623237080176
True	477.9288645054302
True	898.7360168226162
True	127.1819179513872
True	7.327213891523144
True	586.0620637130793
True	29.443797338123343
True	76.45671898645116
True	784.8000230399894
True	234.5001001875937
True	967.6512945607004
True	680.5959928092979
True	414.86043199349496
True	287.1000704499682
True	472.503475829978
True	333.02383255007345
True	184.06320641386384
True	643.1979286062256
True	720.0470418315646
True	200.3914935491733
True	84.7896985748126
True	512.2155542481254
True	134.0374032600327
True	383.751830777358
True	337.4085160387646
True	65.5882411407835
True	374.6001222943138
True	419.92271038099983
True	378.2369523432431
True	398.480906600145
True	416.8407753198189
True	659.7533515525611
True	57.07011239783241
True	474.209139320716
True	331.17532376881974
True	650.990721027264
True	226.6317627077952
True	102.2012214325627
True	42.2450232511768
True	539.3703409006372
True	617.1140475285465
True	188.56145417772512
True	412.0393975161215
True	339.57332332247887
True	16.923001305664503
True	168.60272986276985
True	295.9333090547243
True	3.095922732471956
True	872.3432255977312
True	82.5002223945808
True	101.56163459950707
True	115.01847317226066
True	362.022103737437
True	35.864649295424634
True	447.23418985135805
True	224.7214765090808
True	6.093169368773206
True	121.97747519154372
True	451.6588206166369
True	52.88899110751617
True	71.1172918106963
True	166.55861879180165
True	295.3659455252783
True	983.2280456751654
True	395.6141837452421
True	949.1364271563084
True	184.1537157709191
True	1019.0989775789262
True	802.0182248011331
True	672.1804928375954
True	398.709623749693
True	401.63223430102295
True	81.34793272254083
True	75.37596650244915
True	83.40944371347894
True	176.67025009012318
True	481.9572795356856
True	1095.2045859364964
True	184.2703720386945
True	350.4471295915879
True	431.9547042830741
True	574.3909694393684
True	614.8566622489301
True	277.45825151231696
True	469.46724317543857
True	664.7541436020865
True	99.51055359710644
True	744.9968225644409
True	244.2159534234906
True	136.28437141314734
True	402.0112363730715
True	889.1722228350895
True	438.7491993089026
True	854.3229160855806
True	196.3376252668199
True	352.1990661283772
True	702.5784346543896
True	613.2139787214726
True	187.51598265067676
True	263.81261889815744
True	816.3696033205941
True	25.978518968792304
True	190.30806717118057
True	497.4669526188241
True	727.4697152032976
True	102.80625992099093
True	37.083635518577154
True	164.39058729797233
True	688.8167590710758
True	329.4718673665531
True	547.4604898187431
True	354.563861336278
True	297.29304768793304
True	437.03896120254456
True	495.87900591053545
True	71.12596665819824
True	374.3930082402517
True	775.3642146238938
True	0.0
True	301.62789711200344
True	241.265674833536
True	979.6979547500152
True	160.0153868400832
True	643.1900989511598
True	640.5533466390767
True	111.8324703636991
True	213.71011067923487
True	131.53077799952442
True	11.432018082796478
True	284.4374762555782
True	376.4788492007668
True	1127.57151086607
True	224.57012027419893
True	411.7829313793844
True	651.17058169596
True	201.91993178775428
True	26.596375414386824
True	836.4229006412149
True	598.0003716843024
True	160.0480376910356
True	648.7782612516431
True	167.3805515882304
True	299.45338496769136
True	804.9836310878677
True	34.27607009342361
True	105.67500443010026
True	519.1676540922082
True	65.91313923856823
True	78.52744423186412
True	397.2246067905122
True	24.574467255377368
True	751.5125902818611
True	94.3528483895654
True	161.59108188146345
True	18.84805462093372
True	727.98653531892
True	29.318138014356045
True	779.8896271496943
True	406.3109585239976
True	114.83666450346522
True	703.2501816069333
True	523.8462832822349
True	554.5096311519189
True	46.37414423581556
True	366.43220246439057
True	5.450582699165471
True	91.48892981032388
True	359.9212622684975
True	51.59744466513502
True	117.36989506778036
True	317.6205062614256
True	186.62620922801776
True	100.86353476906098
True	652.1340430963337
True	20.59639404457993
True	1148.6831762014797
True	491.0124289379938
True	310.67292780979653
True	503.2641723886432
True	122.72222763983508
True	757.6042771391018
True	1093.2384984150872
True	735.8201275776069
True	165.99307933005576
True	227.24129102594185
True	52.67787319027196
True	58.3718828156324
True	151.86811115810343
True	107.1605714993924
True	169.2018138498263
True	1147.2561389334558
True	287.70251568398106
True	363.4279580460672
True	693.5680593405533
True	15.916469836617445
True	16.446092205776306
True	586.8060482452387
True	6.3824276583165
True	117.32714508346888
True	708.1923641047383
True	190.64365697585592
True	656.2648222453977
True	844.6775360942488
True	149.47233685851114
True	890.3283569901323
True	3.327915100097969
True	439.18787674694335
True	1053.8773022260884
True	26.25284521252474
True	241.1802936290515
True	148.82552085247642
True	957.804297115004
True	234.41909887514475
True	490.1039583852884
True	118.20927020390678
True	499.72947615006814
True	152.41900633842602
True	97.62175120008412
True	392.20402995296496
True	71.25732550719876
True	51.50035046819671
True	1030.930215874262
True	261.68852565726627
True	159.3087315564548
True	354.87499696032745
True	409.272996764539
True	217.9027672591714
True	163.65148688213418
True	379.5662603005178
True	33.887395183961445
True	486.74056323988657
True	1127.619704449046
True	119.15905896517364
True	475.3294020601022
True	305.8139315985724
True	26.17262968273225
True	412.6795492765849
True	105.3811404775253
True	591.6280665154896
True	208.4794807696763
True	427.14306419340807
True	20.6480754951059
True	426.5314309821604
True	107.38934575569904
True	333.35696532283663
True	33.43170292472307
True	175.6365838688492
True	249.58298093011945
True	738.8396554060388
True	60.82662579546543
True	141.06753224305038
True	239.36278281346532
True	137.0381413820255
True	631.1550013808492
True	548.671877805053
True	761.8083956570941
True	384.1620634973368
True	540.8691909926446
True	425.5340783269748
True	691.0922843262111
True	73.74527854948674
True	478.0998823548335
True	406.0986337067649
True	44.61258882876251
True	84.49710096427007
True	126.8041027903386
True	92.4732688642181
True	328.3005700371364
True	854.9080204991875
True	332.2689100981333
True	1138.1071228083913
True	315.48791493397937
True	917.008619153337
True	147.59238400498668
True	594.2528862182819
True	631.9528307271682
True	708.3225041314901
True	434.4210685726178
True	65.07836650370848
True	294.71205215437146
True	42.45085648626016
True	155.91271636738736
True	178.97837264067064
True	1161.0249494250902
True	226.27999058520288
True	545.865034253655
True	567.5824301718183
True	571.2113320818903
True	866.2742988313597
True	592.7310829713466
True	688.8839653078279
True	961.3771465550586
True	127.30208501568944
True	311.84382100899137
True	265.1683007122766
True	329.54245025416014
True	94.5144284035084
True	377.2200041600581
True	4.365720543370768
True	317.047136133466
True	241.6778088835077
True	606.9894364933876
True	285.21379758995243
True	363.0566537666516
True	10.15657651931235
True	62.34143808077316
True	544.201307794982
True	32.14013224271025
True	146.8314929580149
True	60.70296023490376
True	152.91601650144062
True	242.7279477745641
True	69.06168577292183
True	401.4452187050731
True	270.0800250789704
True	97.77696927226246
True	340.60671218051004
True	62.23655763509325
True	610.6034525132808
True	812.8129241143859
True	279.940778392694
True	1177.463937662982
True	115.41082082902912
True	288.8951517515163
True	1046.7516520471218
True	86.60561314967015
True	290.058294474786
True	10.254872982610934
True	387.2473085791464
True	453.3568609278576
True	153.03654555871452
True	614.9227368319505
True	882.3098479396265
True	153.12697357577116
True	77.82215714562855
True	304.71976632050894
True	552.8291671713666
True	617.7332033766423
True	1255.5430533029644
True	27.63541152600643
True	950.5954132168469
True	140.7930541531951
True	631.1980431247933
True	117.80979064733314
True	131.71470924872813
True	184.29069243370952
True	162.08786980829566
True	741.8031157189689
True	212.40749828407405
True	230.35645380684528
True	63.75427334797512
True	505.39771799368486
True	438.4086991071973
True	174.23515758091014
True	239.75946814182169
True	16.700441160251465
True	413.1254394164205
True	217.33874552875636
True	287.40128596463
True	108.79314179555035
True	716.6357648948953
True	436.3053838608126
True	254.80597101519095
True	649.122176019661
True	531.363498736659
True	466.7037527247571
True	128.0388173629203
True	522.6849283560053
True	446.0453967726192
True	2.512826734311239
True	189.90193729758312
True	92.11683038695551
True	248.7692076212464
True	2.1598764751295905
True	122.99531086962104
True	372.59712593278
True	7.468645348692368
True	895.7894668512946
True	168.56643282436053
True	716.8039364108691
True	774.495357744779
True	155.8502586930072
True	219.28628118084092
True	484.4936751886968
True	823.3879357349495
True	52.61339829367631
True	40.04058710036083
True	130.4053612373549
True	640.2345756779896
True	724.1762127886752
True	184.39172784406543
True	590.6404514485258
True	587.3648373863912
True	876.1481602533265
True	402.1932820271769
True	188.41340335443363
True	888.775634865914
True	212.0478367695619
True	142.29816407319103
True	319.4461606475907
True	217.87468369034585
True	212.9524871990521
True	603.1178478501922
True	250.9951142012042
True	189.59581552678665
True	454.0324359319708
True	471.61162314694496
True	64.78148136187592
True	285.4426349128197
True	76.3149054593165
True	352.5716696715066
True	357.7520187672515
True	251.2321005714294
True	177.86167524083436
True	377.53288536496245
True	670.9439191766647
True	712.4758910024908
True	290.2076893583641
True	738.1854925845365
True	63.12854581959533
True	884.0698958767823
True	348.7489346175985
True	13.759491954965332
True	619.0889194606586
True	696.9139524249042
True	262.1575678001602
True	174.35016987710753
True	41.973342048578445
True	389.16429001668746
True	73.40070546636481
True	14.84381130463024
True	905.718902290566
True	387.934214078525
True	180.2765139762628
True	996.4687812904922
True	11.893162152042224
True	811.0602702990395
True	30.36269990073894
True	702.016106755053
True	61.64708677450612
True	756.6724337862256
True	445.72668594162826
True	195.83224820279383
True	435.1057861810295
True	196.5290772332509
True	295.7871142137576
True	224.7285382509745
True	405.38049585248586
True	10.235939855152385
True	333.6116254332012
True	107.73655672047384
True	12.339048751199444
True	469.8608567610649
True	727.7334284833076
True	289.1408627115089
True	79.16618400983022
True	310.40736544296414
True	80.67887750313204
True	184.5242318050718
True	178.1781402001916
True	369.1401452736289
True	42.0943846855689
True	138.84851917817437
True	389.6773374757569
True	808.6018954051146
True	113.46721796770925
True	205.63374863432824
True	427.5467181183312
True	17.838805409809414
True	436.0431087573237
True	509.19380242280073
True	93.2959170191504
True	373.5632833876448
True	363.85221394521375
True	420.2878600189085
True	612.2023910109739
True	1031.881583143808
True	973.7202378296732
True	51.99183364383186
True	1072.324688934082
True	112.39617271070352
True	117.31693574390384
True	106.46188083489469
True	489.7319091441181
True	382.8520056151205
True	582.0409768639687
True	258.3293707559529
True	152.99143319577215
True	403.6085402216744
True	15.210977651467754
True	448.8371280492557
True	381.9289945971376
True	143.5099285238942
True	95.64108760214862
True	541.9044343240101
True	982.6374215968297
True	204.75730852930965
True	66.4284170430483
True	427.6300183536611
True	371.323732319561
True	480.8277176976737
True	323.7733949577769
True	5.022031016863686
True	543.8810388587445
True	504.8560574127317
True	502.746429996566
True	189.07173615344075
True	101.99166399320605
True	18.766534145031702
True	373.2982059483106
True	107.77141186450334
True	8.001984474169399
True	33.520095098196315
True	352.2797482922978
True	670.8912855416097
True	134.1606480241513
True	94.29286633814324
True	24.683863469910147
True	392.6302088556424
True	361.1279003541949
True	759.4906912287869
True	305.3742876735599
True	498.65665592405816
True	536.9072953827691
True	521.7276338333496
True	289.7398863948333
True	516.7502263672629
True	99.98509025626744
True	576.5561718228726
True	7.325114889772111
True	363.9718037829912
True	440.2313656109389
True	958.8355497370328
True	346.090258078881
True	812.7056421671285
True	1025.7744332984666
True	171.82680283262928
True	38.58956443953043
True	371.8448619481343
True	382.8266466576821
True	576.9196140719408
True	252.36399220457216
True	29.383227334635304
True	632.5412483766489
True	128.47099566188143
True	1027.8632480937574
True	324.92721763036946
True	475.474962214556
True	126.69549512425128
True	812.5489631742123
True	138.15290578836272
True	843.287136216218
True	573.3245216609422
True	195.40502094486783
True	108.98084329809907
True	68.47665802348344
True	561.6851492352406
True	937.7279374973284
True	414.5867327413884
True	545.4678897961679
True	134.916584576604
True	629.9064868530296
True	478.742931230407
True	794.1574808276432
True	327.8907269578934
True	606.0096453663951
True	114.10169729466824
True	25.72014278086592
True	413.1752810659738
True	174.03191821944827
True	106.99385482323838
True	359.57202098526835
True	1104.0290299293238
True	264.53253245237494
True	559.3991198149353
True	11.027523918427264
True	78.48879213745576
True	324.59754171355297
True	775.3082064705573
True	454.79339713762727
True	510.9079024032645
True	719.2819318541757
True	67.94342271662221
True	719.9203473065658
True	48.61908986811451
True	103.90977702153396
True	179.7654589413842
True	83.18159338236724
True	25.38745735621134
True	291.8184490655708
True	466.2036784928167
True	892.7304400023633
True	860.6548245018391
True	5.9760255519475765
True	285.8154148769423
True	445.7312966964748
True	119.96152708975312
True	237.44813355493417
True	330.8591205448245
True	1292.2290803877966
True	446.19305957453525
True	25.441290987058675
True	172.26005373661584
True	712.7523993652427
True	36.75157315520963
True	172.56750425882095
True	584.8234812991996
True	70.54578386760787
True	864.0393632240103
True	334.7569356630715
True	658.7319496158457
True	74.970834018678
True	674.0742707337993
True	609.9367584872676
True	867.0912134863285
True	253.49077421927944
True	504.5810055309601
True	853.595781622846
True	920.138760647123
True	232.00760050156356
True	783.1042790001528
True	206.40527811265764
True	438.5386019525639
True	382.4937519727581
True	502.50264393602095
True	502.8212067701244
True	317.82229406731045
True	362.3028029471696
True	110.356980266059
True	341.0694066282098
True	1121.0538655253904
True	320.76697806245465
True	144.38072448376312
True	297.4121122639522
True	740.1540782598665
True	666.0206312981459
True	402.05255522782346
True	124.31064791092464
True	324.08727159006315
True	35.973849003314605
True	160.22765899616186
True	92.5025672119068
True	86.06916034803695
True	578.1780028078396
True	137.07837739136292
True	136.16806679424113
True	103.46425018307934
True	82.0725299862872
True	438.5142353699607
True	380.19362495888527
True	1077.9528153577612
True	541.2817994377446
True	829.0087206241291
True	269.45642948867425
True	304.0386143869235
True	531.1998015282538
True	195.65015800395017
True	742.0923315463942
True	245.1769377770921
True	350.7776649109607
True	70.17898854732272
True	118.35264237371236
True	245.33652405249447
True	124.01947055603388
True	489.8432206747049
True	28.462814937439823
True	581.1878776611101
True	999.620343229652
True	720.1664299667013
True	1.218631667953384
True	63.17927872014115
True	504.9436954699967
True	433.86825336650577
True	72.97399934678222
True	116.2744742521984
True	283.11761330150483
True	74.93967898201849
True	52.207982710485965
True	718.7900084455063
True	688.6210758841613
True	163.02507424801112
True	163.91953908489202
True	536.1811071538517
True	57.3481151242289
True	26.09373861205017
True	580.4172309092739
True	465.7635500661716
True	1132.220531852838
True	47.99784574199914
True	471.4607447148526
True	878.8987149432768
True	787.2813155426085
True	291.93118552328383
True	762.8876309271071
True	406.82288553588
True	43.26613073139337
True	94.31038658110064
True	704.5609706565982
True	74.73136034907222
True	141.11847045830942
True	894.0487620399937
True	184.10764394052936
True	273.49647611364543
True	103.32683683743552
True	615.4504936369749
True	604.858082491703
True	213.0060976254308
True	428.67034493655615
True	39.957694282398975
True	283.4301930396066
True	604.0034389019257
True	626.7849487796476
True	316.3098549098024
True	72.29672983868089
True	954.67281003842
True	1044.161603326171
True	562.9768891836876
True	65.724329217165
True	29.96070142427213
True	90.14477863301924
True	104.20609941269412
True	108.24411848307632
True	873.4548457265248
True	1193.3617203440413
True	739.5381572172766
True	319.45803657498806
True	9.141904071577065
True	20.83213933673367
True	330.4550826132881
True	470.8141509143385
True	45.09029046189384
True	545.9690968679242
True	427.637809284418
True	402.4617836179141
True	88.32030847179266
True	197.36659202332396
True	256.3614594485867
True	130.67478343291504
True	385.99840579159945
True	44.22701671770199
True	182.5545850981609
True	1162.9849738570558
True	6.579291030421782
True	26.27135942154326
True	591.8986813616953
True	363.4008675279289
True	777.2893200475804
True	152.75135241293293
True	769.0673822492284
True	610.7714219724794
True	280.2551245681537
True	418.27163650885217
True	353.7711696966954
True	302.8288060196985
True	270.6012853984685
True	399.4916456367597
True	503.4734379203026
True	480.4519169710458
True	106.85269388849488
True	356.88721584768075
True	10.368715189354178
True	187.24275133586568
True	224.75779610766364
True	859.3183421117017
True	587.6006316963823
True	29.442924892467197
True	716.3143804119615
True	808.6828526933913
True	106.72341448955004
True	344.74229078880427
True	856.381067906072
True	232.4047691869723
True	164.32377743081938
True	523.8166112479552
True	575.6700197348853
True	1086.6480131351357
True	149.52136103755709
True	157.19112838551595
True	256.1233352953045
True	317.5823406772752
True	429.9194037238502
True	410.27383932277
True	316.79418099478005
True	444.3866855241278
True	491.91863200451246
True	224.5852863430222
True	1460.1586315183097
True	259.21213350134724
True	397.8730787152958
True	53.22872504788212
True	776.8107242172634
True	260.50561160760384
True	914.1919826164748
True	543.3836837273559
True	327.87682514046844
True	766.5268992811694
True	259.5336471539764
True	219.4046199579328
True	260.05191133130387
True	225.10144663817064
True	149.17578053990573
True	240.1508736805896
True	733.3039542757332
True	519.4237258142849
True	214.3057298299067
True	1184.0343038517171
True	111.23966257521263
True	261.02669107694635
True	71.96485762310405
True	303.0478157850199
True	396.2746399087864
True	95.22179147183373
True	223.2423195324413
True	76.12504023615233
True	703.7839863780749
True	378.4757833007733
True	213.8022877276888
True	738.4158284535995
True	871.0152084702784
True	853.6338870957009
True	818.0119513947701
True	354.3720836907367
True	1.472945847579133
True	265.8938485284621
True	41.551835072296136
True	375.255748681584
True	52.39230159777804
True	371.3358402152591
True	879.1582701765091
True	1006.464581329559
True	378.006823429468
True	21.493114053501078
True	520.3869323769301
True	529.2217747571505
True	197.9243512742913
True	244.41696351423855
True	287.3725983201075
True	24.233016042706662
True	123.54338495933602
True	923.5130685807768
True	59.76310073728991
True	483.7492444131652
True	787.1113467665458
True	100.89390748810725
True	235.8409820341344
True	112.13345581340712
True	15.533458226193726
True	1.876317047167384
True	118.25303526450318
True	1022.0387995938876
True	471.6485214722564
True	70.15440670998967
True	785.6902549552045
True	341.7130339648923
True	1.617642733723025
True	457.5231535391093
True	175.8921488152938
True	498.3637577656694
True	81.40893301593655
True	319.67099242280085
True	362.9593844289753
True	172.12417752474542
True	202.5645315854848
True	121.47991944318407
True	173.3132648713006
True	992.4571891371204
True	17.412509087174755
True	509.6436763102622
True	486.1194677856815
True	415.6944471715422
True	218.2264032020757
True	234.182420699662
True	157.77166309551632
True	45.870552269964456
True	477.7705003779103
True	147.0547564406904
True	861.1650242736625
True	820.7577054665792
True	248.75286953710696
True	299.02484771217627
True	523.0949971953271
True	41.03726577761999
True	89.21739955580405
True	720.6472969897679
True	1081.2155001528224
True	111.85216397004596
True	738.1321440072264
True	142.89331992805884
True	930.0364104334984
True	656.2991651613022
True	107.29950872205995
True	276.2271024992516
True	612.32267930238
True	260.6618245987803
True	41.2937580185092
True	565.9845351136274
True	454.3681700309122
True	5.155145031432668
True	475.4271007004104
True	69.7118278264236
True	172.14562929374935
True	243.07634283184456
True	321.26643087928335
True	72.99022688355535
True	223.488230395254
True	354.11497582569143
True	433.8034562979692
True	954.3817166339368
True	43.02372806590102
True	920.069217420287
True	1031.070414218355
True	126.38326688186253
True	74.04697309669487
True	987.4995277160784
True	34.274595654747344
True	225.71744357914727
True	86.70648671324274
True	217.2508858631897
True	371.69299694276015
True	980.9857590076456
True	102.7486730484794
True	70.00203901854987
True	656.2020112046741
True	281.0573090544384
True	724.1870128516399
True	54.23357528287178
True	484.42869197677805
True	388.3100102944537
True	691.8278692498727
True	48.43535684266897
True	109.33440072610458
True	28.81509127794356
True	270.2039155725246
True	45.61555189850954
True	353.7868602431105
True	2.554651500443329
True	1195.0232063156311
True	103.42810735076104
True	139.7488979685172
True	362.4350122332001
True	748.5133650910634
True	677.1824299432528
True	1062.0070454456088
True	488.3457321577124
True	411.76576476348606
True	140.60004174904208
True	448.3509452068944
True	842.6814404667339
True	436.96585390365055
True	949.4561027844428
True	85.81722515293968
True	429.8903743689666
True	176.32526084456353
True	264.50295700006643
True	751.9441412081924
True	162.01662792769628
True	126.35316401687555
True	60.79463842293683
True	847.5082054708166
True	786.393848563687
True	81.4504788545459
True	429.5278329897546
True	767.0347246665474
True	416.6987266929015
True	56.540980411265984
True	316.3637380601388
True	808.1553122459452
True	30.29979514247393
True	362.5106183767284
True	166.13615170369155
True	274.2790031540424
True	31.390701636512947
True	220.29467968756228
True	803.7885882714484
True	641.809898491478
True	56.46656349493913
True	285.28895386602466
True	857.3751671640836
True	20.26972337773583
True	298.7310541574867
True	272.16489169813354
True	416.1536129746903
True	213.85666208926804
True	603.143930875979
True	47.89381959785834
True	958.0531082796406
True	883.3163317683374
True	49.84995386626996
True	390.6132521703792
True	725.7254171611071
True	887.0499768494618
True	273.5728264209576
True	574.7900721692686
True	129.45384790477934
True	192.4916827172692
True	130.95309214710977
True	133.79180809398045
True	204.05699534122348
True	919.9615649651408
True	763.5474788633098
True	935.7094798600984
True	20.003841770523145
True	26.452513630598773
True	358.03536435967857
True	13.260708831213336
True	634.7298095541613
True	1092.9988911669884
True	261.27050557575825
True	214.8327260437306
True	83.05132361163119
True	227.92768403280203
True	129.61258117313557
True	46.70752567685452
True	130.35723049978367
True	90.88744733049002
True	234.91826095793397
True	535.7334348813628
True	160.9728114051923
True	31.01812002537524
True	59.500146184582384
True	420.01838169984825
True	271.5407026295869
True	603.0179274257272
True	21.996766293912344
True	117.2787561450478
True	665.760320602864
True	265.9803796940028
True	462.2246876749454
True	655.2806607896234
True	99.76581785150556
True	112.00359902938808
True	79.84378322519213
True	23.20673029547395
True	119.8467658140874
True	87.26572160726195
True	102.8203381698186
True	146.50163584903373
True	241.0537920188012
True	798.3203996953116
True	289.52566550466605
True	967.1226663694052
True	164.96163571636754
True	196.39556474017564
True	818.9929702884369
True	320.9331086952069
True	584.5882625946755
True	252.37293482219349
True	354.6112451930595
True	450.0491448217721
True	568.1953298416156
True	623.7728767386621
True	373.8609401106124
True	37.16211703202105
True	554.8576661221775
True	606.003562315363
True	19.646964115988887
True	13.09944903291431
True	263.87834365174206
True	403.7503965483918
True	432.7728300716474
True	66.91267248941259
True	632.5293272576441
True	945.014600409916
True	239.9276406458628
True	900.169193877817
True	279.73613913194004
True	103.01588286913034
True	272.308674989476
True	685.0468852037308
True	40.137775171844254
True	569.6226841507518
True	1275.8296851306695
True	1025.2371862994264
True	923.7370071839788
True	203.53072794298888
True	96.56626083943088
True	197.4447406110944
True	840.5811210472108
True	144.3033027754995
True	1080.0243066904811
True	890.731746562196
True	39.47016079932959
True	87.2460497775817
True	409.8866808898396
True	408.8762319213122
True	202.823859971724
True	520.5233432706326
True	679.8356278873378
True	119.88712585188182
True	287.0253986566148
True	1029.61310436934
True	50.810827190785226
True	698.1069096052424
True	554.0827368812916
True	40.57519106647853
True	823.0161709311562
True	390.044873310645
True	564.689340886736
True	111.4025840928145
True	262.3391502914789
True	210.3754851038438
True	27.342374550546527
True	141.6382130704815
True	719.4660630171559
True	139.55731128974335
True	381.7317733237772
True	61.72238724420436
True	626.1606954445209
True	611.0996350650962
True	233.29384457854997
True	486.5361361135624
True	169.34210252333497
True	165.16965339900332
True	218.45761234099515
True	279.605005184064
True	349.1756108753631
True	134.90938370655573
True	185.54153607762092
True	27.832994072586413
True	870.6670569567618
True	314.13580060288115
True	7.7712510569464355
True	362.24426144879294
True	169.22093757884954
True	630.6582212850891
True	381.031221298552
True	586.5681528008296
True	536.1306481976675
True	472.12284917212384
True	791.5361672196185
True	226.4512660662209
True	538.9444759937846
True	158.50448248890837
True	517.6071182021607
True	358.9484772711486
True	372.0339158835195
True	126.48665432482328
True	137.63174738183292
True	103.35210480152236
True	66.52851151219126
True	719.8337116153112
True	180.42059517159157
True	46.81981699496819
True	0.0
True	541.4676032413412
True	117.04225257401036
True	21.87098075375185
True	40.607069593029664
True	109.70003671081874
True	528.1922415805587
True	183.1728924029557
True	108.53936664977472
True	36.214151596527024
True	158.12024473969453
True	901.984581466861
True	49.68605080227684
True	218.52710623289343
True	747.0428467056933
True	315.45229323263135
True	471.6130777328932
True	471.2887175241522
True	516.2563653188116
True	612.1609213398027
True	915.9607558972222
True	260.5176126537869
True	1018.0002914309752
True	920.5942302230987
True	627.1262911889954
True	345.0927721847037
True	840.4124115306372
True	9.035676445027798
True	34.72439057462421
True	289.09169825605096
True	41.451113499611225
True	203.35537777737585
True	736.6222964160212
True	210.5334162800775
True	737.3418199793101
True	772.463741776828
True	123.64064833670174
True	355.1017792091632
True	572.5906313989872
True	25.47339680342152
True	121.97017444523031
True	437.2374356656736
True	303.09403813058884
True	201.0856961201892
True	108.75627098856916
True	383.43142908739327
True	23.12190016789827
True	365.0126158663156
True	373.1540184940487
True	1007.3134074854484
True	364.7618010238946
True	29.950585930947916
True	432.1992190922657
True	431.06391287885606
True	251.65584051167588
True	30.332275387695148
True	754.0959265111064
True	425.743006161752
True	186.13443197094853
True	14.75720862153452
True	1226.173231635211
True	162.43683551352763
True	25.327012824718857
True	314.4765554625519
True	271.1561726500898
True	115.24143007597182
True	285.7824628367805
True	48.1900264860791
True	349.3774336622985
True	300.14429105998283
True	304.3255508650744
True	32.57774198694642
True	47.4261658028176
True	1049.9901989786945
True	22.40423899722833
True	13.209146019012383
True	175.794453418365
True	678.1066443021042
True	8.678141672675528
True	187.4462042942658
True	170.4147131677716
True	560.8504587998603
True	378.9784610089624
True	736.6196648553187
True	324.1211817222642
True	487.03335896014033
True	438.38825802915886
True	496.9034736583905
True	101.02190450549094
True	1270.7785371176046
True	880.4346231012062
True	293.03637770774094
True	514.9354947139501
True	98.9897340591177
True	554.5326531995499
True	415.8088630424654
True	157.787318646493
True	78.58726149773904
True	345.97119877376144
True	174.5478228810852
True	30.71617852251881
True	615.9369170934059
True	385.1339625546822
True	68.70552899274242
True	32.00181019295131
True	635.7970202964087
True	487.0606755285273
True	74.46150693354109
True	22.538298781543933
True	330.72499519685226
True	326.09086901775925
True	713.2656995779686
True	556.5879065343321
True	560.2977637516047
True	792.4616809157627
True	8.610984873742684
True	54.77976510237888
True	34.99865776931076
True	57.81819603467895
True	518.0592940107239
True	587.2183248454322
True	83.42771219153369
True	112.31274328870605
True	194.48980992880445
True	76.8044358044512
True	183.2907060707853
True	215.52163642159172
True	272.2633148063501
True	813.1846115401418
True	585.6474131796662
True	284.42067432071207
True	198.72978220954192
True	263.68152628315005
True	241.0576770498653
True	776.158991812157
True	327.4833780313692
True	172.1466132787802
True	922.1029911582938
True	340.96523314215926
True	461.9491712408919
True	144.69848946082956
True	119.35621854238458
True	63.646439803433466
True	211.81484274466487
True	1001.5574140245374
True	523.3993295918482
True	111.06064519781256
True	354.86938505691444
True	107.07355870036427
True	653.9054902720162
True	5.061892897941609
True	684.769635187058
True	37.45880894643735
True	930.5090292716452
True	834.7330899348641
True	209.7402747148461
True	29.184949368079085
True	80.30996429056349
True	466.63755114668186
True	232.6719936114203
True	1.3124296900849233
True	81.71387595975246
True	1121.1314960283626
True	356.6608557742987
True	683.8687839476073
True	493.2493580823966
True	31.94012070543328
True	131.33577768438764
True	440.8213874912788
True	893.4936125471156
True	819.1970179514695
True	416.7426754373845
True	351.6155703396992
True	18.086592175955992
True	80.17506429949962
True	744.8687475269409
True	482.8224767578496
True	377.9602788116012
True	841.7716639411373
True	26.61955361933299
True	218.63002627011772
True	915.2180818008706
True	229.7940788995965
True	8.688184257931693
True	508.1308876410772
True	101.68135070564756
True	615.3092293290732
True	52.58088930487458
True	264.1682627412279
True	875.6718523610646
True	922.8939089077348
True	276.80166174300604
True	418.5084255505726
True	126.46402289647328
True	630.1276791846194
True	250.38593095252372
True	189.79905079202484
True	856.4010996994323
True	54.59168337958239
True	705.1796397659455
True	272.49738983601435
True	305.3364116839791
True	161.77287899727392
True	470.15632104651866
True	618.1704660686205
True	375.3599783085404
True	400.8126802641588
True	67.07012500888167
True	163.09594634989912
True	457.83159642670233
True	214.22216001852527
True	37.88121691627757
True	195.0493541895454
True	391.75503081335023
True	396.2883825362997
True	774.7078821545779
True	134.0369135404135
True	653.4989093402772
True	510.4177574649785
True	606.2640560993489
True	139.9927862989736
True	36.08063465511229
True	665.8004433679683
True	70.3427232958764
True	548.4744383853605
True	682.7557105128586
True	446.1897055771208
True	132.17073485763876
True	534.1738715413125
True	4.716423852715431
True	399.6356329865076
True	30.4899626481556
True	633.2921175583434
True	276.99344494543186
True	561.1497703323714
True	693.4610723873329
True	151.0232404294865
True	535.1866235059019
True	488.7466799721576
True	62.85448902972081
True	981.1072505903066
True	2.4746587744089785
True	27.32773371338615
True	643.3450855528989
True	719.4190661535365
True	128.88585826583642
True	416.0638025886425
True	123.54588394213512
True	76.12577383569766
True	437.0438560692592
True	39.27087432054216
True	515.6448491933764
True	12.390704501225663
True	838.3469733727238
True	550.0184423668973
True	643.0816653601082
True	102.12307178397468
True	377.2096658575072
True	1010.2473826390732
True	858.4038061862198
True	136.4283583553962
True	552.9290517619193
True	466.39570188829214
True	249.1379365899897
True	265.82899903836795
True	5.718439303526228
True	333.78142763673657
True	11.41707692084893
True	361.36766319286255
True	73.52833566437407
True	407.9780037350554
True	694.2346613480374
True	123.32416496636364
True	236.15462471662983
True	645.4633831598951
True	682.8634007201251
True	285.6582754802386
True	139.74037691072562
True	156.35537312119473
True	477.1758663596219
True	86.93855461327975
True	11.578351280252733
True	516.6349000626825
True	568.3513108529891
True	20.03127442219185
True	134.63714470340858
True	891.0832876013512
True	468.1351853997074
True	281.1194566448911
True	33.03161903339572
True	480.5788888680566
True	113.032417353842
True	588.4877704837476
True	671.2331787840643
True	301.3871929380878
True	370.7184064860489
True	193.2591400278994
True	238.13877960563423
True	67.46464403793253
True	218.65019698820257
True	512.7291263778253
True	21.0274240434067
True	460.804955268088
True	365.48788470462097
True	682.4276520684328
True	892.0224917616407
True	898.4428694365403
True	150.78122230290217
True	404.9656675617426
True	72.29717661870454
True	192.7974683746596
True	317.6998401604653
True	10.37748449674034
True	808.2598346070997
True	23.269538648155187
True	389.99793625199
True	276.3520184434961
True	657.4934610225049
True	206.14104036904783
True	36.373514431239386
True	666.7437986267518
True	1058.71946318328
True	218.06222469802395
True	128.87794927038357
True	622.4871454125913
True	475.3665632298103
True	17.099302930359716
True	828.0742979748194
True	115.74767244657612
True	46.19613805723641
True	306.57507302235547
True	342.1269921926135
True	388.0633855388522
True	264.5654734487654
True	19.85810815778832
True	21.921407735949536
True	876.815049113143
True	206.4973497369945
True	111.3299904709768
True	836.8627631051248
True	640.4280691205795
True	641.5090618626684
True	443.083929909454
True	156.1847243999371
True	34.123839691697164
True	105.15826447612368
True	446.6886355539162
True	232.42175277833672
True	495.796695278254
True	145.55866843936718
True	510.6053554203768
True	641.3241260606501
True	973.9751015913956
True	24.656262590524616
True	985.2024677411226
True	1047.9753539978217
True	493.7808147834798
True	86.07399847244122
True	811.3261293720251
True	638.77869628585
True	676.1589608713825
True	176.16263771148
True	737.4170998281412
True	718.7077064745498
True	122.34002020937736
True	765.1402913521409
True	817.6998937628076
True	477.0804804315218
True	228.77536060660245
True	68.3587317732439
True	315.0880631959397
True	350.2879653581313
True	472.3050732849821
True	439.12198340447407
True	195.80140357340235
True	308.6083384401346
True	2.218543435903092
True	13.980474544867205
True	106.8731953580825
True	135.05948469062048
True	363.7136338492889
True	344.7399726787514
True	110.27311778272654
True	16.011873018634724
True	216.98434768710413
True	856.1753140968369
True	458.42475750583947
True	544.8330244527248
True	574.4240604311454
True	804.5133835500361
True	642.2068128278177
True	93.5185089367991
True	208.52954353378044
True	244.5455644632329
True	288.3517192261789
True	102.66457700678906
True	363.3332086925528
True	432.2314683244045
True	171.3499631548724
True	648.4315574308528
True	251.89148097800648
True	205.56937191555076
True	29.61257903349215
True	248.75679367011
True	490.4002028301755
True	171.32651104286364
True	533.7963924851654
True	479.88265606593177
True	243.35237867649067
True	104.78405921484462
True	43.0984562581232
True	408.0464229585426
True	782.7666542248579
True	159.25688623807474
True	1009.926070787804
True	1032.0772392494762
True	481.0450198033879
True	101.21776716939624
True	118.9679468414912
True	667.8310206564066
True	8.669685186513146
True	227.49981278114888
True	136.82388095477629
True	117.7253721645562
True	333.080691484995
True	655.5976566495386
True	37.415386327475375
True	125.71745630175432
True	936.5457388221604
True	50.91998697623209
True	454.4151154307573
True	527.6070272314192
True	259.0959579781232
True	130.05643551260795
True	917.0095699339638
True	1198.6645111050088
True	511.1144760901944
True	637.8747009560685
True	207.8378162668513
True	152.1842384528616
True	312.46433011655546
True	240.9362257030124
True	168.49695064548624
True	318.5556934944829
True	348.7057810520099
True	10.82236499743356
True	633.7611348767192
True	149.88420051833887
True	79.99170634727389
True	440.7605112980162
True	319.77625976703706
True	1184.2874693081153
True	355.60294893769475
True	946.7277578448716
True	10.0780988185209
True	268.7902410951651
True	222.724399058996
True	157.71443557102262
True	483.4089351361949
True	196.3816156174656
True	412.7808805438148
True	334.54942842836846
True	113.10216263503874
True	351.38970416333865
True	1032.9138040359423
True	726.0972593009978
True	226.648555129114
True	104.77000292433276
True	291.15596863916613
True	22.805834690577203
True	358.92836585143664
True	318.7806420602243
True	566.392357242161
True	442.678142343003
True	342.15401480044017
True	158.05399289303807
True	13.210174075490464
True	416.60126072865256
True	279.7161371005508
True	141.52693927783332
True	303.40906972653363
True	443.192334197891
True	819.7485053712546
True	299.0915222401243
True	762.4798119460263
True	408.08855102780655
True	372.8810499505823
True	1.8118373606758345
True	1160.304665358947
True	105.02550003644023
True	948.4385042072308
True	214.81574869590796
True	476.6763993341252
True	676.2892054200005
True	86.1498918331468
True	481.7288641869926
True	32.89524479407325
True	408.0269769626144
True	76.961066773086
True	225.9441754915721
True	35.97928355819774
True	645.6511303604552
True	192.27407764767875
True	24.99807192466177
True	397.5538134184226
True	112.0358453202363
True	173.65888259986474
True	847.1389913830263
True	251.94152839616007
True	150.16310706055896
True	364.4642343462066
True	523.8534758757908
True	339.8190873558762
True	506.64124383117706
True	609.8982750436323
True	152.3772163977178
True	7.106293501968051
True	71.25535866423691
True	433.7687841333295
True	89.42458099983857
True	81.39218866091355
True	1081.8291912692491
True	27.54884042248477
True	323.4705635940445
True	327.75443450459335
True	415.7952578426981
True	669.3701623639483
True	192.3785649415309
True	624.1210802378962
True	327.618956524542
True	354.9718863060382
True	265.69266220093465
True	222.2655406132465
True	357.51619234090424
True	450.3170716728605
True	423.7818724791125
True	608.8895305597642
True	134.76054600914787
True	75.00102719243299
True	39.20267094674108
True	301.1823059174545
True	653.9839287998533
True	398.6800628887547
True	749.9633073194553
True	208.95739881324312
True	390.672563151732
True	67.5023044741651
True	58.30273932506395
True	421.6405359459347
True	202.91767074985827
True	231.9456265290918
True	43.098007327745336
True	1088.539002288105
True	180.5212532858305
True	893.3055966659839
True	321.5171463271593
True	926.2178440870028
True	236.485992319072
True	441.60852719599865
True	525.2310097047325
True	604.0852376398698
True	214.1544829101259
True	479.7273525547213
True	954.5093087655928
True	119.6952561777414
True	7.615884927481439
True	552.9164053548413
True	28.496125088074507
True	76.34293837751802
True	765.9503984713683
True	227.3691122652414
True	976.7434822259664
True	672.0906101488072
True	420.4635984560911
True	276.88417399022563
True	481.2348445666661
True	333.58048097637493
True	189.9716990508308
True	688.153764721097
True	707.4930390285494
True	210.1414707690991
True	89.66238504682843
True	508.73906451051386
True	138.48517664574698
True	379.3581997501689
True	356.587186763996
True	69.44371552711546
True	371.6898879540875
True	414.9615809366519
True	370.00845379768685
True	412.1283931782741
True	413.45966314671455
True	661.8575878793421
True	58.82040580900493
True	443.40288026356257
True	334.4112383506583
True	657.0738360112227
True	219.36250658991835
True	102.92364191432104
True	44.02831238671176
True	539.7116472955918
True	658.7758059679976
True	181.99867159156184
True	413.33191223784894
True	340.22545069118945
True	18.01238521952994
True	166.97215436025658
True	289.35180730307405
True	2.8732348852835727
True	880.0474155248512
True	80.82370962044965
True	104.3552756290724
True	112.20723580212702
True	350.4559681752281
True	38.21188986086679
True	454.1541584497977
True	233.37138935897727
True	6.685798316238374
True	115.64388371947553
True	441.19157252652593
True	50.07980521537164
True	64.28282110306837
True	179.5123230148084
True	287.394596246558
True	984.6364344806562
True	383.20844282025433
True	939.6735964897828
True	188.7838893765732
True	1039.6163731902109
True	801.421491502576
True	670.5761090240461
True	403.9893456651853
True	385.0359811142149
True	82.56606173160145
True	71.27553689812419
True	81.27129656672774
True	178.80053834191256
True	489.3993902635929
True	1076.1336625653223
True	179.4514766743677
True	353.1346017085992
True	433.91379849748176
True	580.6034158191886
True	587.9724913285621
True	294.5658916560904
True	448.1044755063623
True	681.7943760185487
True	100.30649872475358
True	728.1639780628279
True	258.9944342970235
True	143.12554765614644
True	413.407258910284
True	887.1221235657265
True	447.2851808462303
True	829.5757023524152
True	188.62117423480376
True	346.30377927046374
True	710.8733728508694
True	641.16429105118
True	189.4714857648815
True	262.9227629736843
True	808.3695486066135
True	33.51470749635014
True	190.30657358242468
True	484.4700571882538
True	741.2802593259479
True	105.92860082519832
True	33.46675289567335
True	170.42283434319353
True	734.5974286793293
True	313.1293142482229
True	547.1306318150176
True	368.64691100454974
True	292.56526684161446
True	433.7234238442461
True	481.00089934115977
True	70.71704312518526
True	387.7052092845956
True	789.7561831892485
True	0.0
True	286.3946957280718
True	237.20461431302408
True	980.1168529476006
True	151.65470669090115
True	615.6071540234964
True	640.0668632835093
True	103.22123226308427
True	213.01274061746577
True	128.98001618329045
True	12.116706533679723
True	288.8257153219822
True	364.0052026172439
True	1128.1649900201685
True	235.58528973063852
True	406.5230688827927
True	654.6523261132049
True	201.54023248417823
True	28.74084312905768
True	894.0962927663937
True	596.2018568403732
True	158.32659874605147
True	634.6321241625325
True	163.8757348994645
True	303.6880567014494
True	775.5779412255107
True	37.72276832029447
True	110.14904072818412
True	516.0278573832215
True	65.4665002846509
True	77.53180925220171
True	417.3745328876731
True	24.59253995155685
True	742.9439635344548
True	107.3251582591368
True	155.54369115791758
True	18.08359225797946
True	686.3113346268268
True	30.192318109654884
True	767.6270544534535
True	403.35380229664025
True	121.4082358462601
True	698.8195282009146
True	513.3550086261487
True	550.266453138934
True	50.30429479733194
True	375.247921625442
True	6.089978309620969
True	93.13128900241756
True	386.427057196237
True	46.4699439606901
True	124.31950722934616
True	302.4437765017783
True	180.47260538096683
True	101.6498282901274
True	662.5852251668344
True	20.91419622476397
True	1147.0218774302618
True	533.6097894084679
True	300.4273171370004
True	506.37177157666815
True	129.27265429957862
True	778.7747509800372
True	1084.0734541418765
True	742.7519492047295
True	178.96400699365762
True	225.6403158382895
True	51.653093853816216
True	57.98419942112736
True	150.09992388017565
True	99.43283254793675
True	170.7770533937579
True	1192.2410124216462
True	313.7774936233242
True	361.3272991881848
True	731.7681999584269
True	16.445973072833056
True	13.741119205727564
True	605.5217795139334
True	5.739610645576941
True	114.8680863425045
True	672.1804095474666
True	179.322732947849
True	628.6817286086759
True	799.0054661273484
True	155.13696961460315
True	864.2598379796883
True	3.184325935196631
True	434.3084634976918
True	1032.6175426522564
True	24.606620580906867
True	230.7895640800224
True	143.93847811812634
True	959.7912761282696
True	238.435762422954
True	499.1953750016186
True	118.44342561569226
True	496.5434687959593
True	158.6737232554982
True	98.99924279792448
True	382.3439935564242
True	71.8471589954263
True	54.61971381522644
True	1070.0573044081195
True	259.788345257528
True	161.15617623634537
True	366.2540196849602
True	399.8016486329636
True	220.94159534921687
True	167.88244734608372
True	400.8584652252632
True	34.50820379522411
True	487.28841953755375
True	1139.582704454417
True	113.66574211093248
True	465.0688207125452
True	306.7701131575419
True	28.622337414065655
True	399.6919628488278
True	98.33859774548036
True	591.6152255340237
True	190.92734895060823
True	425.6669541022831
True	19.669446764226954
True	435.1586505023374
True	104.7905923714205
True	325.02893115869875
True	32.8196841251959
True	163.21960991158468
True	248.75997022127763
True	755.9933690747456
True	56.89776196023078
True	139.29180123302385
True	238.6658191151675
True	135.67602901346447
True	621.8642100783647
True	562.4038035469417
True	760.9668579002796
True	395.1369799798819
True	548.2362579198958
True	413.3494375478056
True	704.926193545886
True	72.67891170239137
True	480.6798178669637
True	416.852199906013
True	49.76588684013417
True	84.28096882583581
True	127.53634057571408
True	91.89671554517535
True	311.2709256419464
True	853.5789161893302
True	312.87603304659274
True	1121.0710278566262
True	337.89246844510825
True	896.0931524436273
True	143.59249065921887
True	576.1142336973098
True	623.8943329620209
True	702.7914168640175
True	451.6756883209081
True	62.86924712338652
True	298.4803208870049
True	40.66255393276653
True	163.15480187142322
True	169.82537491350593
True	1090.976226855371
True	240.58246254902303
True	559.3584119086225
True	542.3169204477543
True	551.0386659089655
True	897.1378199084711
True	598.6652096131145
True	647.044841820849
True	946.0393465517174
True	130.35184853228608
True	318.0476407425084
True	268.6788325904756
True	326.0753908020187
True	89.53859674453369
True	395.47298471422073
True	4.080223703212834
True	343.1532902035315
True	264.34891723381315
True	591.3501408748094
True	292.0249627184611
True	361.6753219484058
True	10.461374024791468
True	57.33934954989991
True	532.3241538321919
True	30.733510189206264
True	144.55972890214642
True	66.85746179845454
True	147.7143938576014
True	227.9918113201624
True	70.28179156332016
True	399.7016792262996
True	286.0692796764892
True	101.23933250542684
True	334.41841105052845
True	62.55507214884036
True	570.1781402496905
True	817.1127089799636
True	264.3610735855235
True	1181.2123460559278
True	113.008051342039
True	301.34780610413605
True	1045.9416793154442
True	93.5276471904182
True	286.23176312215827
True	11.417352303224146
True	395.9141338919094
True	447.4601913659243
True	157.47901802110158
True	622.8440406080838
True	906.8653819441644
True	152.6007527814179
True	77.67851270347073
True	329.660084354145
True	562.6686297919965
True	603.5691305115259
True	1208.3082937302113
True	25.899271793905527
True	926.5103999228952
True	132.5728620889294
True	635.4847008372893
True	116.04670365831844
True	123.54547223578726
True	183.5276587530012
True	165.23542459861767
True	750.286545326803
True	203.5573444615241
True	234.11768317341284
True	70.04657205296242
True	515.2966745348552
True	464.9470518472923
True	172.43795570823872
True	241.7294800974725
True	16.81893312745855
True	429.7577451303426
True	218.3630858624052
True	287.8186700455395
True	115.1959765035282
True	709.3874347510642
True	424.1118336886588
True	252.07109094828536
True	644.8943896097638
True	533.8391903806172
True	468.22652805835327
True	133.6366377347936
True	528.8168732347744
True	435.7459293578013
True	2.3476342781515385
True	188.07635788362663
True	96.61565664177672
True	248.5397231403586
True	2.3147421050696666
True	124.23756746998988
True	340.51799808781647
True	7.01635726237245
True	829.8247589760034
True	166.4233010390972
True	741.5597999500319
True	789.7573434320472
True	159.82120002894715
True	233.350132663958
True	494.4898229599868
True	856.9708447226851
True	47.85411115250774
True	40.49605940833447
True	125.01530909358137
True	618.4745038813771
True	725.3915108159883
True	187.40494186504645
True	582.7580891568482
True	604.6808581488093
True	838.9354613878444
True	412.60302751114943
True	188.94607891570644
True	846.6104813155046
True	218.8227573066
True	150.80414760942696
True	332.64608782617023
True	228.61023540803967
True	211.24294792046325
True	622.9422677393868
True	252.27212365383556
True	194.04870207159564
True	463.9618476834984
True	457.65293721578
True	60.58289154700228
True	278.7324538980029
True	76.01503022870149
True	347.3940722636223
True	350.106037001564
True	249.6691776288821
True	176.49789517378446
True	388.7175690498036
True	634.655966950147
True	728.2722907449862
True	302.06820622472924
True	745.6741266547294
True	61.0790033695965
True	877.2548025710543
True	354.92412929973057
True	12.600896842347492
True	623.3405169240821
True	703.4768471077784
True	253.7854130006307
True	171.8334291886331
True	49.24802136246731
True	380.0747050117109
True	75.53486948703463
True	13.844887089298632
True	897.18616755813
True	393.8138109184719
True	184.50178205143607
True	982.8368612637902
True	12.21162911176196
True	785.2515906435757
True	28.841219072828203
True	685.797690481993
True	60.04903774553996
True	750.4236479217172
True	459.6236743556776
True	190.34653789648965
True	444.9841996069816
True	204.0943953701716
True	298.357428997892
True	227.63641218629084
True	406.3781972492485
True	9.348281313187014
True	328.52338616400976
True	117.64179495745356
True	12.23154766516873
True	461.45530113132855
True	722.7466858468955
True	287.5208421462101
True	79.113615571042
True	324.2131851934874
True	76.99884663690194
True	185.62221573473428
True	177.0095562982273
True	384.84534124635616
True	42.61339472026222
True	140.49249415284913
True	369.68429330346055
True	865.1058582607685
True	111.06710376446745
True	208.3057924999615
True	447.4381594224289
True	20.06431844718555
True	416.5777915121115
True	516.4983279225839
True	87.12907953363106
True	395.0704681513918
True	368.5549364043988
True	422.4700103640099
True	589.6257463653204
True	1080.3810313922158
True	986.9190081131112
True	51.47661831763146
True	1080.358773544123
True	114.0073182101088
True	109.6700146356973
True	111.72620886649202
True	480.3469913585925
True	368.5858231703808
True	573.1639320515269
True	256.5886024079126
True	147.30801607583365
True	395.5243988779124
True	14.78323569270307
True	452.7704370501056
True	411.3094905081364
True	151.37835299719845
True	93.48772479212867
True	507.58507633678965
True	992.5756146253156
True	210.40029504493063
True	69.52065485142177
True	437.9072163007608
True	375.5828978868656
True	472.5123038135135
True	328.6485566020128
True	5.033907812266039
True	523.8461793448203
True	506.058728329415
True	513.9352604698774
True	191.49511326580443
True	101.85187960362715
True	20.77836569745999
True	372.8617734642109
True	106.00444364506492
True	7.615629538054625
True	31.697806125170903
True	348.0657030326024
True	664.3150892089947
True	134.32646351461375
True	93.04190024112364
True	22.052366959299203
True	398.0319435470325
True	365.0579245611344
True	784.8578353534432
True	316.0351096193458
True	509.0811787664646
True	542.6474140885346
True	519.1429841833917
True	289.7772053857016
True	539.716468265719
True	102.90427352248696
True	570.851403728228
True	7.484431832434749
True	378.1373404717825
True	454.3415204793458
True	958.7471382073184
True	351.3114590285949
True	788.8858632696638
True	981.381038127736
True	177.67132290774217
True	39.98533166613835
True	378.88732930629857
True	383.2660309132831
True	607.6444540311314
True	238.98080351074745
True	31.429847109433226
True	618.9162136092256
True	127.3708914026914
True	1092.4824518544249
True	324.2595984352797
True	466.108674855516
True	134.03669214208392
True	811.8307596317064
True	135.00853367809964
True	829.2661583250751
True	556.3829671275172
True	189.7221081396148
True	110.27526782206556
True	66.85516713423054
True	566.1461184539953
True	910.8365773486386
True	436.9940087364997
True	548.1801941983766
True	138.50925422451292
True	652.5282026807434
True	476.5989120423295
True	797.8743264315102
True	320.73764303366573
True	621.9203320444345
True	110.90890815364786
True	26.29049645796587
True	415.5708770929877
True	166.3567692099838
True	102.62978778490591
True	380.8320728169912
True	1086.558828089086
True	271.4260303876753
True	553.0116024394877
True	11.569966686616452
True	73.40420209325764
True	340.90439655961427
True	784.9194284383375
True	450.5616336067252
True	531.1248287712015
True	724.0183829212325
True	74.39509846991157
True	755.1157394357991
True	49.10550142366812
True	107.20551898823516
True	169.70003530748332
True	81.4083136317392
True	22.08452853326206
True	291.8043724406484
True	454.0857151433992
True	890.4905984779277
True	855.4351648669217
True	5.697087056615774
True	287.59100103638474
True	439.4165168190899
True	130.45839680988666
True	242.1644434972188
True	322.8306910096012
True	1341.988617054288
True	457.1368204708722
True	25.48171612477911
True	183.25325556120865
True	696.9751714805576
True	33.120083273331744
True	178.9594113652289
True	564.7898902665927
True	70.60737493803174
True	866.8513948279074
True	320.8207308482236
True	653.5726403655999
True	74.9113062951011
True	676.4852012253688
True	596.8700300719727
True	884.0446114083804
True	242.6052275104956
True	506.2185437379915
True	788.3603173041962
True	891.9965402386274
True	228.20016083293848
True	756.141934650375
True	215.34768684462483
True	451.6402780330122
True	350.59974100291504
True	497.469627126647
True	492.2755224600612
True	315.66928657253845
True	353.1133489141061
True	111.71680689562488
True	349.3162309887293
True	1186.3896087538562
True	314.2398006710425
True	142.38340372911594
True	286.5638855248454
True	749.703120330365
True	656.7877919924008
True	417.1588775792349
True	124.82077013275412
True	330.4402374105985
True	35.76717078778525
True	171.14729047817437
True	93.58857038674606
True	89.58484411646577
True	550.4819938293331
True	137.22528028251364
True	132.35827266500678
True	109.3975086094118
True	87.75149793968994
True	461.24150330179873
True	383.143592759737
True	1038.1178596426994
True	558.9548617789894
True	866.0878986397497
True	267.8533113759075
True	302.1352066161334
True	537.4706730204773
True	189.86863116076708
True	772.2030749231656
True	247.2829410773905
True	372.020055198589
True	67.06503222911455
True	113.21473079439686
True	256.3512417179544
True	122.4600952316546
True	481.6527764150868
True	32.45337062936299
True	577.6494544533215
True	1001.795804146174
True	717.3149058195407
True	1.8345759347082828
True	56.87006498802312
True	476.0550724044464
True	442.31719466393935
True	74.59446088185827
True	116.5520370500805
True	295.89741456057175
True	79.94393815654091
True	49.62414837264753
True	701.7577576468233
True	637.7573689452779
True	158.4073719204456
True	161.4577500170688
True	549.9086102582038
True	56.77638728457978
True	25.66207566600169
True	570.2123317173364
True	456.72387693403726
True	1151.8884288656047
True	42.13473763791453
True	484.5103194022127
True	877.5166099855178
True	791.1492603363092
True	283.43548253649794
True	730.3322139614261
True	412.37516504607015
True	38.46761006822337
True	98.68837030176748
True	699.2491291169358
True	75.8318984822193
True	140.55544914941194
True	930.985893413902
True	194.2212524402653
True	286.4873148414775
True	109.11835503883091
True	650.0312912023836
True	598.7591274423827
True	214.3783670456953
True	427.79905933590913
True	41.42197905107918
True	276.8286385040585
True	590.6834964810495
True	638.2657668226681
True	313.4713718116642
True	71.5191183242017
True	939.1510876643032
True	1105.285403456705
True	565.9947032252999
True	64.58116092102321
True	29.616427860914627
True	92.07306230181484
True	104.62351667294618
True	97.15037209446956
True	874.71812524061
True	1207.433431674433
True	701.7963175775801
True	319.1078009393182
True	9.066586903035112
True	19.71109015748824
True	339.1914143751236
True	468.6160481724711
True	46.70168010839078
True	563.8297711533628
True	435.9583067372268
True	391.3428344549248
True	78.64961977689539
True	203.0037437898546
True	258.2967544918648
True	137.3576306368731
True	401.0554375854147
True	45.23676496868997
True	175.44825184678123
True	1152.5477290808165
True	5.730969075549218
True	27.905498315474237
True	579.2016609319114
True	361.4154398179968
True	759.2390567604507
True	161.11295562124695
True	782.6799032946616
True	577.1980117711638
True	274.4443690396699
True	442.5346075859388
True	340.8194481063058
True	294.0384987298472
True	273.2483137480189
True	413.21582373008033
True	503.2730286757321
True	509.5371651284455
True	108.11910302795806
True	364.9151984262661
True	9.65630976788407
True	185.4334950875854
True	229.58752995315825
True	928.631868281674
True	609.6987742057833
True	32.171508400426454
True	721.4662282074302
True	856.6462078090545
True	109.61150040036571
True	346.60247299780474
True	842.772044513747
True	208.2261264274717
True	167.21734931379152
True	530.5819482286805
True	569.7007548808023
True	1118.4143359812315
True	148.92670046845134
True	158.00721706910696
True	262.6458373896957
True	316.8586493534012
True	431.1432805205336
True	412.58591782709385
True	333.4437633713329
True	439.1560911525031
True	504.9554926596193
True	230.0354172816428
True	1500.5207561335294
True	239.51307740119927
True	391.4492352480757
True	51.286161449226654
True	778.4056315991751
True	247.29677030774977
True	939.4034052207248
True	554.9653675610128
True	312.8368268794504
True	777.3599522485147
True	271.2950617029745
True	215.66352162319035
True	260.7069280520318
True	220.2535269681015
True	141.58888798608018
True	259.35085152844306
True	741.3385329563357
True	518.2823997860409
True	232.34407642372403
True	1163.6700643483373
True	117.97690946905102
True	261.1562157332243
True	70.65218040317617
True	303.303352622176
True	415.2247931737357
True	92.10393094719434
True	225.2538487001661
True	78.54170401058452
True	700.1691319791441
True	383.2717575105024
True	221.99488796287588
True	751.1003414321461
True	881.9604681894056
True	834.0273543196403
True	814.8745389296528
True	351.3563559489924
True	1.7258372853939197
True	250.0209992103571
True	52.73180191412618
True	377.5450516053232
True	57.19629460900213
True	345.9591331449745
True	875.6822933681239
True	1008.3331340718952
True	384.0464507256525
True	21.04786179767884
True	533.2090564761018
True	500.8713689021852
True	193.94158545045937
True	238.91294623194813
True	289.10104561152247
True	22.352514368170187
True	117.97376607576682
True	961.2752940173336
True	66.46738684254056
True	506.550255975737
True	794.9831631573993
True	95.77565239063568
True	257.1395918293975
True	114.38602457168886
True	15.681108445025746
True	1.2689901106576964
True	120.52351716019136
True	988.3337380739176
True	491.659436639222
True	67.31489249671682
True	786.5180430766557
True	338.7415346866557
True	1.4453659791919415
True	436.0212672993097
True	202.65279178017727
True	513.0335752685028
True	79.80746410521789
True	299.9984020337077
True	378.26174655620537
True	165.12803038985936
True	218.75012733528084
True	137.53477147027388
True	181.77445081902263
True	991.5084305029974
True	15.950823603631944
True	507.7709114525124
True	490.388082438739
True	409.1877715358344
True	227.161503378324
True	234.5004102361266
True	155.95508328759425
True	47.42510989490098
True	460.94228659278974
True	151.93000161376602
True	829.7238960910375
True	834.9391292938687
True	256.63523231948045
True	315.4970774918908
True	525.6311102657882
True	42.01706664691332
True	88.06068455418833
True	740.8866543155822
True	1094.6568637356784
True	111.31035617324191
True	734.3575661027493
True	138.51777803719432
True	954.4219956314816
True	653.9028065563929
True	97.7733840924492
True	274.71482811669324
True	648.7830338023027
True	264.8995942069895
True	46.87143401014422
True	555.6255518440332
True	423.8315370717581
True	5.113562001397008
True	474.8239451875082
True	70.71681884471917
True	175.51172693618173
True	239.48873368708095
True	286.0483265872562
True	72.78588681999868
True	223.74100930479707
True	351.6419467525303
True	437.3890929950468
True	925.4316915703027
True	48.26305017978139
True	888.7661259002577
True	1014.7589796136608
True	129.70575969515602
True	72.64487588616713
True	994.9147815921804
True	32.380073650915655
True	228.42140322800296
True	81.71409835046761
True	216.60082164694813
True	364.2715181336008
True	946.5775583239332
True	95.52933797520885
True	67.26377172961165
True	656.2930745889807
True	285.8200318144978
True	681.8712720120153
True	49.46724203840134
True	471.4814659163607
True	397.67042499120765
True	679.112627583657
True	53.971285768700426
True	113.73370330242469
True	27.88113211238617
True	270.05726740528166
True	45.34455043222743
True	354.130424385288
True	3.614504584881919
True	1177.4370992135405
True	107.5753512632394
True	131.38707278271954
True	367.2001845801394
True	731.4969502211108
True	664.2806787255225
True	1028.0822022809964
True	465.6276747057692
True	424.5681177460111
True	135.32100376171238
True	414.924166832826
True	869.6174264107085
True	435.345132261757
True	913.229486424627
True	83.33049271497855
True	421.3214119531404
True	182.9661603716604
True	284.3927048953142
True	780.9901133635011
True	166.18456370031754
True	128.29611285403263
True	61.19032408680768
True	890.5947161529756
True	767.5917641998831
True	85.42296578662491
True	443.7951806891541
True	752.7682015568191
True	418.6804989616225
True	58.00833508583857
True	328.2800866631467
True	794.8622006231651
True	29.693120738182728
True	348.85118308877736
True	167.66983314440478
True	282.3744048966885
True	34.32576088533614
True	214.67472703404607
True	798.4704976606405
True	639.0362537764348
True	57.24981914530922
True	285.73379186168097
True	870.3938380746314
True	16.92212208720808
True	320.0303829489508
True	286.1595476971782
True	429.0049661581754
True	209.0837151165124
True	600.1241521357053
True	45.26778883904015
True	975.0829536920425
True	902.8178541411788
True	48.00383136587103
True	406.97821457171153
True	729.7937444621979
True	894.4409619561408
True	278.3136934591784
True	582.0615484850377
True	132.502789176266
True	183.48752076855197
True	136.98683996042462
True	138.04207472484666
True	214.00950398498424
True	958.3037339425016
True	793.7961909306258
True	932.7996627451809
True	18.61267968089408
True	25.724918684369356
True	369.7591292107512
True	13.875574484792509
True	631.3256842090047
True	1040.223785026424
True	271.8637082722595
True	201.0354483145537
True	82.45343892818492
True	220.08273091091183
True	135.33055708728972
True	44.15653427682117
True	124.18712780535044
True	94.8459121950574
True	239.93390662195768
True	552.9015369150322
True	163.12238275134337
True	29.738857606780343
True	57.51603670515339
True	426.80742741318056
True	270.95887824941155
True	606.1674533377873
True	21.684343341949724
True	108.5420754367349
True	664.5406909706253
True	272.4147116463538
True	469.2759750693014
True	665.4967299868774
True	104.26754673438433
True	114.62027443191243
True	74.19388962937153
True	25.880289776705204
True	118.01555513602447
True	88.37863282576362
True	100.49381204586932
True	152.57125887378152
True	240.41161947630445
True	816.9809122357201
True	294.8162833239033
True	972.2630976937198
True	161.30136032921018
True	199.73450548860583
True	784.8756500504672
True	304.09540670170804
True	596.1217329666227
True	255.0353407639555
True	356.21010301323656
True	438.931293490847
True	562.080289112619
True	648.831739804387
True	364.23141484548034
True	36.25771624835183
True	532.338889992942
True	619.0258496541124
True	19.411687807503707
True	10.273356165469655
True	262.28708600269795
True	408.26836751051775
True	449.1179117769323
True	66.18068599569406
True	619.8843727966643
True	878.9975637050194
True	222.3671947259317
True	897.0545810947133
True	286.81077332514235
True	105.50057672370376
True	267.7730575923439
True	684.9568862145977
True	38.13302071006999
True	585.7320414067902
True	1304.785429928697
True	1015.4134569175544
True	902.6453137066252
True	216.25549319300737
True	93.94108831496077
True	195.08469469697067
True	837.9194275497794
True	154.48316444269042
True	1044.8068096097825
True	893.5832242075841
True	44.09624920764839
True	88.3727362964597
True	412.9975558828286
True	403.2693434993458
True	195.32806300750931
True	510.0979636512005
True	666.0324538245552
True	132.55264304072108
True	262.95490300388303
True	1047.7364120841046
True	51.27488698570411
True	704.3082332245762
True	537.8111471353227
True	39.0401270833875
True	813.5932580101522
True	383.2393874886659
True	556.9738470890871
True	100.67642392230896
True	270.6801597528641
True	219.7565706344489
True	28.04599428597807
True	135.97268613091202
True	750.1757514929924
True	136.67041488453322
True	382.883674453462
True	67.29158273238784
True	643.708552343989
True	606.5430772117676
True	239.57957532284573
True	473.2647750809929
True	162.86354345137428
True	168.6816401943541
True	225.2833551598484
True	296.09503998804547
True	363.6519477371114
True	130.4607711543567
True	203.4394920868472
True	26.23987394359686
True	881.023036865774
True	307.4281777370114
True	10.026135068563656
True	374.1998267731881
True	169.6773583883598
True	617.7964988354234
True	362.48117860718
True	586.4602559074955
True	518.714204056911
True	497.47434162239983
True	783.8672373863685
True	230.99998508890985
True	554.0070096755072
True	162.57444478049385
True	532.502704994258
True	352.0651524983785
True	387.3414523000011
True	120.69046451135982
True	129.84107737643026
True	106.5175190681118
True	67.92936330518806
True	724.6332615012434
True	174.2269156732666
True	44.789798258170975
True	0.0
True	545.5652170112504
True	118.59729135535332
True	22.33627681940357
True	41.12821219808095
True	112.6429599626167
True	503.9571037769864
True	184.3821184921576
True	111.0754717540163
True	35.75670968132992
True	156.77320041184387
True	941.2656194796828
True	49.74630044890108
True	226.50261829428013
True	735.2141055100429
True	319.2509769900294
True	469.5139954642156
True	459.1013141155177
True	508.1022145451007
True	590.7786013225412
True	904.7746058179556
True	273.55001660258824
True	1070.038204903943
True	925.6777186242203
True	602.9627921783253
True	346.9363442765824
True	848.83596863571
True	10.470765759436883
True	30.327839998172653
True	285.493926010363
True	43.172071699440565
True	207.034577542359
True	738.2182132030047
True	215.5067158393083
True	699.8433299698742
True	780.8277944578618
True	119.58350241705269
True	359.0090473875524
True	567.4997957895511
True	25.56234185600149
True	135.40772342315432
True	424.8527202801969
True	293.8262484462284
True	199.53470820905304
True	110.60975719865652
True	394.7799537569241
True	22.14605851226081
True	375.0780224132584
True	356.2500771666404
True	1038.7287309275216
True	368.3692462381464
True	30.852468941170983
True	435.63258478777504
True	435.7611738521655
True	239.1908803766494
True	28.303490567809884
True	749.4889510283715
True	435.0395586712877
True	180.03622854011837
True	12.532906171532463
True	1213.0735548063817
True	159.43879767645404
True	27.86667696536148
True	316.96692436571345
True	264.8397204207316
True	117.10652607633163
True	293.4960470041463
True	48.825526192354594
True	335.52887097035267
True	303.52593076235866
True	337.19874752515466
True	31.192570229245916
True	45.09620532054683
True	1085.0374871967106
True	23.334759495439823
True	12.58812428097218
True	174.3543740996938
True	639.8405160727095
True	8.597663290698396
True	201.5130373721012
True	168.5698229244754
True	541.1690949975772
True	373.3767846258977
True	722.3656972319171
True	322.05733073764986
True	486.7598423374382
True	442.88550369530645
True	515.8895738440845
True	100.90369837320786
True	1291.751167670979
True	897.528540642623
True	284.03066431434
True	523.4498462921763
True	100.32076117776906
True	581.6683802610526
True	450.0482669403691
True	155.46577823641212
True	78.18390500349253
True	347.4891932242011
True	159.55236250420876
True	29.57811965175461
True	601.8009590374332
True	382.2970196387158
True	69.83000472761697
True	31.437139132475945
True	684.491619726702
True	505.08237877938
True	69.98454178891787
True	19.786519054936207
True	329.750278472721
True	323.86965267155824
True	724.7888962647411
True	546.5522154245804
True	562.174538745175
True	780.702918747577
True	10.408829548776922
True	58.62754817005195
True	36.45410172839907
True	61.066914538707
True	499.02287726670426
True	586.0865611878497
True	83.50112553013932
True	109.87944392661358
True	196.1077548163084
True	73.98181668966299
True	183.0262699900682
True	204.0378312261209
True	269.7320097266335
True	816.4570496798744
True	588.3070428348806
True	291.8275443554194
True	194.7603779771852
True	272.1579961394466
True	240.37894288595035
True	746.5516420560583
True	326.42818070194886
True	167.15648041293215
True	903.7449713559744
True	338.5277355123219
True	479.7316803977939
True	158.78639047097533
True	115.83002894677
True	59.74856531972065
True	208.10954499918924
True	997.4918085204116
True	491.44881335219605
True	117.94718688216508
True	359.0125856655818
True	100.97327445653453
True	682.412258078184
True	4.749042828341138
True	697.7275235417974
True	35.63244710902338
True	913.4509161047675
True	834.7662928757959
True	213.59218217492773
True	29.97237245361973
True	80.6417071678631
True	471.0011460963962
True	223.39050053340893
True	1.2535715598691224
True	73.22575056124099
True	1071.279188000725
True	336.35571515783795
True	683.338212886249
True	489.8980037012301
True	31.78768538142592
True	136.18529282602856
True	435.1431268925028
True	895.7966029544683
True	812.8043326057956
True	415.7292600923525
True	348.3710259437756
True	16.90506862881977
True	79.72887297844998
True	741.413647333887
True	474.5060504076796
True	388.9250651080016
True	879.5044533882906
True	24.79775167051189
True	218.6525402881462
True	903.0714464677544
True	237.80828750354453
True	9.698841954339915
True	503.5942180972954
True	99.29212561339868
True	659.6457703945872
True	44.62681977178612
True	252.0864996825518
True	879.5244636393556
True	882.8555521698303
True	282.0035736201342
True	419.9635038462751
True	120.45964513071172
True	597.3822231114017
True	259.74392541496366
True	187.54928142741144
True	857.1377612101093
True	55.0015182679435
True	733.2099051229823
True	271.94336160552933
True	298.86728643109603
True	166.30439267473966
True	483.8254405943018
True	627.5523886097001
True	385.393433713053
True	404.06594146384623
True	69.69515276560635
True	161.1741184872305
True	473.8258959880937
True	221.3257443594674
True	38.08005349745674
True	209.4531248556881
True	388.6746340121944
True	398.975089989364
True	713.655086061002
True	137.48573349680973
True	644.9140388267916
True	517.3582529383752
True	590.7401247068814
True	139.2195585185427
True	37.06824445937962
True	674.9133959257316
True	67.7452410013432
True	569.8130906012083
True	667.2533001202028
True	451.5775386679605
True	129.62275663506574
True	512.8832503814506
True	4.136934963719448
True	382.8601678457238
True	29.919694554192347
True	642.6984441688081
True	276.71566604949885
True	567.5653520773684
True	694.2714389775034
True	141.2814930447099
True	534.5376661085783
True	493.608575211776
True	68.46565933235475
True	937.4330379581608
True	3.941044014382511
True	27.038736237985365
True	634.5029930346366
True	699.7417700127227
True	136.49505709521802
True	415.5416515726404
True	123.1842726513478
True	76.26208204621878
True	468.53586381827967
True	40.9898718420916
True	499.5358469754442
True	11.753846677718808
True	850.7503329837443
True	548.1130957705251
True	706.5298228111369
True	103.52347769485992
True	380.6503015608898
True	1017.7028642345738
True	845.867079633093
True	140.8558213085514
True	551.6953079466031
True	465.48766069333806
True	239.6943703986445
True	262.8210403116248
True	4.933615235372892
True	328.48845901551897
True	11.769886151489803
True	356.5270885919932
True	76.02937103954278
True	395.5800958086816
True	649.9695541667411
True	121.52126832184796
True	234.74223442615968
True	651.0703170580588
True	686.274637692546
True	286.6637408462555
True	144.55673177831986
True	167.2871800003791
True	478.300371426697
True	81.68283308800977
True	11.322503544944327
True	519.9950985426426
True	571.1394283841846
True	19.03546271989985
True	140.00212649273865
True	917.145747618502
True	483.9708745348138
True	264.976331345161
True	33.3372961191776
True	476.99370021898255
True	114.24143429497306
True	592.5975375213287
True	673.0472600379195
True	291.2312287547475
True	358.0549637807927
True	199.55481877164047
True	242.65813220704
True	70.78384242082072
True	216.3673772396114
True	511.8105909767444
True	23.092190952525325
True	450.9655808105864
True	385.3848622153264
True	726.7935393071466
True	898.686276779983
True	923.4894950511348
True	153.28699883056012
True	403.1424500384362
True	73.26353653273425
True	201.06373579545476
True	320.6373453795719
True	9.69126329125611
True	802.1005725920103
True	22.7921354008434
True	395.7637161533027
True	271.3282532312749
True	638.823060889871
True	209.04552155971064
True	37.757384886052975
True	688.9499525397198
True	1071.4496489598057
True	230.21655692357848
True	134.3698702618551
True	620.9796769575416
True	509.84100224397554
True	18.76911042834648
True	825.2349222977997
True	114.1828498371827
True	44.51689834118522
True	304.0000882552821
True	359.4497550082199
True	399.9237275918559
True	269.1331900296052
True	17.681133046579166
True	22.576329289449784
True	862.5582116916644
True	190.24200600015908
True	110.9202084084099
True	850.5438091078112
True	652.1020473261752
True	653.6176887686141
True	457.2534569727183
True	150.27134788087196
True	33.13769881909861
True	104.12302217050248
True	423.3870082584022
True	237.0251776370274
True	490.5549304310584
True	136.80239309536665
True	481.8552799078879
True	654.2507229260781
True	952.5233817778036
True	25.556015848676584
True	982.678189323119
True	1079.463609738592
True	468.5190145048127
True	82.91187207420238
True	799.2170409977607
True	644.3394370707778
True	657.1495951420219
True	167.87899577610338
True	749.5434159975271
True	699.8457834641824
True	124.58858529229222
True	776.9750279401374
True	816.1111189672573
True	475.7191366143476
True	224.25417268844805
True	72.02036099613942
True	305.8932636632818
True	350.9341202154076
True	488.3399358819072
True	425.3301224456278
True	202.82098947961535
True	304.5273447765054
True	2.704143230028308
True	13.468532844934716
True	111.17079878950769
True	132.62572714728051
True	349.7629099536426
True	347.87717422546893
True	105.55088723252597
True	17.416932523379007
True	214.9160598868526
True	858.2343635279087
True	471.4035638157554
True	522.2101725108333
True	560.9912877070498
True	795.9284655217274
True	638.462648828944
True	92.74190897601017
True	198.26095503788176
True	251.16581466763876
True	287.4458733092193
True	103.4713523942494
True	371.6278972820367
True	439.1706825639127
True	172.45406011723915
True	664.822610721232
True	247.63055076021143
True	201.0557531144612
True	25.11781344412927
True	243.3522949342086
True	505.8426516958032
True	156.52010206624166
True	520.2099763648115
True	467.2998871543471
True	237.64394411988724
True	101.518306521948
True	42.69288069563052
True	402.1850674338879
True	789.6389902864373
True	169.594997696168
True	1080.4885301898955
True	1036.2618738645483
True	470.1579222822703
True	102.98988241741812
True	121.5272432517076
True	633.1468497872349
True	8.322053705151523
True	225.23576239106683
True	134.4657302188428
True	121.06155267916652
True	330.8066934065323
True	644.2890639193391
True	36.05288977921254
True	121.21074662716576
True	954.3187731926018
True	59.25717611612109
True	462.6711978099258
True	512.3409437948266
True	258.508033237088
True	132.00923423989937
True	914.9670544381672
True	1187.007386027213
True	520.8822017343339
True	635.3269677957713
True	213.66792807631987
True	151.40517729097948
True	314.24887713611315
True	265.4635871210927
True	169.20874575774974
True	311.7764711355156
True	345.4531689218178
True	11.500698453326809
True	614.2530353082705
True	147.56532685474167
True	76.6371978282177
True	447.6766991519429
True	312.84801142111235
True	1173.7348562078082
True	353.2586448925782
True	981.1556874600092
True	10.525961734889306
True	275.1656287252156
True	227.7118076195428
True	158.07007680089464
True	487.3393841232629
True	187.2591450513012
True	415.3859010033983
True	323.8832897092771
True	117.81862759185026
True	360.79638004939176
True	1035.7665037528438
True	736.9663722778829
True	222.9998247942248
True	104.8186256510535
True	297.5711705265528
True	23.476739037350768
True	353.800515795429
True	321.17286562008496
True	564.9965287698781
True	448.5946853346393
True	329.9550328650828
True	156.93930873782287
True	12.405088374421336
True	417.11172027486367
True	291.65463650736314
True	138.2997907861751
True	302.0730607817737
True	437.8118819064325
True	823.8606992978104
True	309.83017826504107
True	774.7878759454655
True	399.48313236093634
True	368.0670236273925
True	1.736154781261701
True	1213.9632005655071
True	103.6739026127666
True	927.5780723839008
True	203.91320134182044
True	466.0197100133411
True	685.5064622443662
True	81.95151837323142
True	480.9203558801687
True	30.443587110679925
True	410.5690773255068
True	77.50527326849131
True	227.47710680049752
True	39.099840753008
True	659.111113396644
True	187.3934551172004
True	26.62551284194253
True	396.4404343074866
True	110.55132542618054
True	170.64258642095982
True	859.7840253849178
True	262.21055228106
True	155.13485519224682
True	383.9833719659506
True	525.5535033878037
True	340.7921749683608
True	510.8689673850325
True	612.8152595607986
True	166.63366029848916
True	6.261436335941784
True	74.91715330389773
True	421.73145211191945
True	94.4143797434256
True	80.25268548735778
True	1076.1678467021336
True	28.11008293507358
True	325.52807053973635
True	333.2549506450484
True	445.8495254097877
True	675.3233272224296
True	195.7678538834512
True	630.5656570515289
True	325.56412797292427
True	352.0836193443909
True	269.3703145275664
True	220.9745797507436
True	356.01082736266625
True	442.5707099695164
True	410.01601898541264
True	620.646237842281
True	141.77756721090265
True	74.116390720025
True	38.764866280658175
True	283.58833906346666
True	662.8069222776903
True	406.94275055184966
True	809.0635326428818
True	210.5134539102829
True	401.048608917575
True	71.3560395575789
True	56.374759243461725
True	445.3156100482482
True	200.7500920371315
True	224.21596592675343
True	44.06736392097324
True	1035.309466118308
True	159.96439915017692
True	902.8691146813284
True	317.1809817509102
True	921.1605485791648
True	236.2111412834401
True	453.2770276137575
True	531.9217245863975
True	608.3442796550441
True	218.12649567799943
True	479.3670810491386
True	945.3662044813104
True	125.856624216351
True	6.578975143771734
True	556.066399619429
True	29.6316251248372
True	72.11830327558911
True	791.0911237067816
True	223.9918630493297
True	996.9084697333144
True	679.4199010908743
True	421.1438184494219
True	288.5573133559577
True	491.2907020706569
True	361.48599708417095
True	183.97603949035764
True	676.1355238428343
True	708.4947453703944
True	210.7165037409349
True	87.66551785835591
True	503.9919973681278
True	141.01950830864357
True	388.8807302298582
True	342.80248311006034
True	65.12207168773983
True	386.0473552467831
True	409.36194859118257
True	352.37749335114216
True	416.74351187341824
True	418.0824557284767
True	631.5805528125759
True	58.54332042545845
True	446.67624523257706
True	321.6589978240792
True	664.6285500049174
True	220.44502627408065
True	99.69841853436476
True	42.580600404090575
True	537.9396062856015
True	627.5844785938274
True	191.0150478086369
True	414.14780122695146
True	352.57951432864724
True	18.29499408803819
True	171.37006930560852
True	288.9507588775078
True	3.1110541190711896
True	872.7947035128497
True	78.43221400426988
True	101.01585625736766
True	112.02942637791467
True	367.397374335097
True	36.53835872508889
True	470.47859810946505
True	224.4088580211
True	5.950696665563766
True	119.14862218007612
True	428.539655075929
True	52.07088890791469
True	70.90221763773778
True	186.2589426483486
True	297.05292207261715
True	992.9053652511924
True	376.9823640429805
True	956.055710893354
True	188.97413821870828
True	1018.5878261859464
True	775.4133661253877
True	674.8268050553188
True	413.5295069595429
True	374.6156798120299
True	81.02288389440008
True	67.53075851071692
True	80.87296646086519
True	166.93184144211924
True	492.70519552440345
True	1026.709569190359
True	168.68384589210555
True	354.9010394318112
True	431.8232587469936
True	615.4351781445268
True	605.8895909838607
True	277.2154078703911
True	473.3590316426542
True	682.16869616539
True	101.2896022478624
True	719.941719716288
True	249.04746705568087
True	142.0118218502736
True	410.67123552148337
True	866.5059641645294
True	444.9606077141033
True	858.0676307630855
True	192.9711358662784
True	353.2448262497272
True	682.4994974191561
True	616.8465179088398
True	187.56017300314184
True	254.9908055334795
True	808.1401573502151
True	31.08469698963847
True	195.4336196131498
True	504.2005523330465
True	698.840872034959
True	107.26706644307896
True	36.49824182864982
True	162.10881857189122
True	718.3982992068184
True	314.3900456560717
True	544.9812970045693
True	365.7435727053712
True	290.0565264462016
True	443.6453743830254
True	484.96214645173706
True	67.62752610027263
True	350.6390185787322
True	799.1953468652695
True	0.0
True	304.72168808266645
True	247.81893916161255
True	1002.0116326036768
True	146.16953150711612
True	648.9914793908906
True	645.0322726619968
True	116.5440878150669
True	214.17361929571925
True	124.60075215794998
True	12.425393260335465
True	291.57936559914765
True	378.1962425311126
True	1129.9840092328689
True	240.0173401745361
True	409.4316608891684
True	649.1668398938748
True	193.4959329958666
True	24.80384354469973
True	858.5458161804166
True	604.9929215776101
True	159.6790740517316
True	612.5376980605391
True	163.84550537002394
True	293.03089686415206
True	759.0774773401438
True	37.39955373354587
True	109.57821834736616
True	518.7537099037816
True	62.25331071419776
True	76.68269225837226
True	404.2449843915688
True	22.05866807729452
True	768.8683524099723
True	103.53836891333847
True	152.8344640322805
True	19.56709799368869
True	729.6887253094584
True	31.67119662917745
True	778.6289020542907
True	398.5276740170561
True	118.34714076345462
True	707.7443350190994
True	532.410607125662
True	552.4697191953735
True	49.36304174019496
True	370.3036035404083
True	5.377570677548619
True	90.60001559689915
True	393.36908558979866
True	41.11668295336306
True	114.12972993201406
True	316.25733248693524
True	179.87219774770506
True	98.9233047219194
True	658.818632599299
True	21.303426125690297
True	1134.4123194882543
True	495.9177873096551
True	299.6497037719549
True	494.8066931861137
True	122.53374166716917
True	790.9385537183095
True	1111.5556991731448
True	752.3877970459163
True	162.13305412259788
True	229.39202284466324
True	49.0212407355384
True	61.13977778222965
True	151.90986775020895
True	106.16702516836502
True	171.48827953285172
True	1169.0191498748484
True	295.3914740436586
True	363.5444326975661
True	713.7706255279993
True	17.088077268083193
True	13.92445204912861
True	602.202004249697
True	6.317603676305559
True	120.48867264353362
True	690.37547966161
True	184.88558841189015
True	643.2245222364008
True	808.7773385140398
True	153.42350474781907
True	911.7952248927696
True	3.412804743561467
True	443.3204397109654
True	1046.6005333184537
True	26.397166607371027
True	234.978293228948
True	146.76866616484168
True	966.3857100453235
True	238.2754490919208
True	495.1243140629522
True	122.23817513156509
True	498.972300052031
True	154.60468207346085
True	100.73973200119087
True	396.7402584526167
True	72.85419953976975
True	55.28586261932553
True	1039.3509414496243
True	266.094922406088
True	154.85307495747594
True	372.4708006484654
True	391.2264121784067
True	212.5193540028557
True	157.23481316497015
True	395.980900100017
True	37.64236896337805
True	489.75394079906414
True	1179.2645942225397
True	117.0428141735969
True	470.8484000528492
True	304.5082783206165
True	27.393783316789825
True	412.585855626502
True	101.17932532560653
True	605.015410581872
True	211.9067577547441
True	419.60714207100807
True	18.116558312205463
True	430.05829119638935
True	103.7577841989044
True	333.8785282542079
True	34.59506589022057
True	162.7465199210857
True	252.34246845100108
True	757.1906137156781
True	57.41904108361346
True	144.2846122899318
True	237.24863764639088
True	135.7219180455664
True	622.9373937521239
True	531.2350499232043
True	817.1487165051519
True	391.0509924421826
True	543.3046630537957
True	411.9827693657361
True	683.1337024237663
True	74.92542200380282
True	459.3246390957213
True	418.2798483685975
True	48.10555072039979
True	84.02694710658608
True	130.60362486673287
True	88.31098088149646
True	328.14945707575947
True	837.9979458703815
True	319.14472672354174
True	1094.293151580657
True	313.6500117573093
True	875.934383495344
True	150.4250816013985
True	583.7853922608703
True	620.4699092777113
True	699.6609987405815
True	440.2918141333578
True	61.45547951731269
True	299.63633049845674
True	41.38639518938452
True	167.84679304415116
True	179.58663056212208
True	1125.0751752001722
True	224.6932472439551
True	553.9078231233138
True	543.2910423192071
True	565.4793670802115
True	854.9075566315463
True	591.0830278081439
True	675.3382653137659
True	967.6044949750684
True	123.84507092483275
True	326.2411446111348
True	266.9530294324959
True	346.3218685516851
True	91.87497453045566
True	391.7728972322629
True	4.421552427041292
True	325.91695805062113
True	256.1989725722132
True	628.2944412282977
True	281.7490329841558
True	358.7446064194298
True	9.970668164713906
True	60.22097862692168
True	547.6738212343189
True	32.19411178484596
True	140.5502517975235
True	65.24491834441972
True	156.49322923788966
True	251.9780065944506
True	71.1210213978605
True	379.54667549419366
True	268.9500945854434
True	100.73034556476864
True	337.8042203745406
True	66.92761434597537
True	583.3656263937405
True	844.8139361667662
True	287.8209664240692
True	1164.2568975413371
True	114.06722415200244
True	315.0809021278575
True	1063.6956222860763
True	88.76562503437918
True	280.3884880018828
True	10.245171133414214
True	407.3436754662056
True	446.6372893397021
True	150.49409536423684
True	622.6373298116367
True	900.7812782322712
True	156.19011331351155
True	78.28305361098
True	310.91404939020083
True	542.9938920522275
True	604.8710726818995
True	1227.399906717884
True	26.567008062437104
True	943.3045816636388
True	134.7017106603544
True	627.7146159170376
True	119.42486137576496
True	133.8881903812603
True	182.9233947028592
True	168.79035929755486
True	751.0313032793096
True	194.28423866713345
True	228.22736664093227
True	66.91868475337033
True	515.303875392118
True	448.0321886688976
True	180.05556895971628
True	242.72535439857785
True	15.991474578140508
True	431.0677926706251
True	221.43846899361697
True	288.53222973861733
True	110.23465856876626
True	736.0469211332486
True	427.5800498694515
True	258.66883643454173
True	632.2923570072028
True	531.3898269905688
True	463.04698828004194
True	131.09548737626292
True	523.0013831617539
True	433.2253347178629
True	2.7163266056394986
True	192.0405467812048
True	98.88912653861146
True	242.3002877408354
True	3.131774567111504
True	128.4047523148143
True	337.62116140735185
True	6.6289437518527805
True	870.0096071435871
True	165.22338197689555
True	714.4849615645959
True	784.1519356020681
True	155.9419337501991
True	222.75814757588304
True	469.55138377535
True	811.666958273029
True	50.67529569577419
True	38.660213782389015
True	128.75188916377
True	617.111842466502
True	714.0420635948608
True	184.18292918865745
True	594.7057384839154
True	593.0900809269727
True	843.3168273248667
True	402.3829975263631
True	191.80955997654263
True	903.7689150968512
True	219.35323154050644
True	156.28868850288396
True	330.6603996884181
True	224.8280387850565
True	214.8715473387999
True	613.3248730810012
True	252.4605337143111
True	200.8942489174053
True	466.00261629659184
True	473.07944522303006
True	63.176446785174605
True	274.31968454685665
True	73.41515429121421
True	352.9199916624526
True	359.9168446704479
True	251.82483453994377
True	179.255605264752
True	378.91954060664926
True	671.5863892778391
True	726.7363273988991
True	301.74110338339347
True	735.9334015203895
True	63.368612917952525
True	871.0131720667371
True	345.9991021516335
True	15.228088795052953
True	581.6563117886344
True	693.861828218394
True	259.8451720955721
True	171.61060548857574
True	49.777155972603566
True	396.90587128680215
True	77.72042908408385
True	13.876062427010538
True	889.9425693959088
True	354.3552846365744
True	182.33294971830352
True	1020.4657747100651
True	13.18943470165522
True	786.2246869245512
True	33.78036469247454
True	665.3665801723796
True	58.02377159411681
True	751.5261949047558
True	434.0316989258772
True	205.18436647684595
True	457.2936619832197
True	215.01629379974028
True	295.8449468862684
True	223.98423787663057
True	409.1123134324707
True	8.496209698172862
True	321.834095162192
True	114.60610299432986
True	11.809738539612262
True	460.060018268075
True	724.8435149734275
True	280.1955786269553
True	83.89552133313481
True	320.0502165354288
True	84.59004447713416
True	185.9621057664164
True	187.33746499087863
True	376.1298704101954
True	42.389054080432885
True	129.57206513698978
True	375.151888130088
True	861.6308925386838
True	113.45538928879988
True	212.77594776337585
True	418.5783281532577
True	18.82504910145365
True	441.8283350878978
True	506.462978934747
True	92.1723798523393
True	399.57551580777607
True	351.7618007700229
True	414.4818191055796
True	604.6356646436213
True	1051.2466190359642
True	934.4458511154742
True	57.36242865918397
True	1060.6174387611534
True	111.31939383584138
True	114.28803283693924
True	109.9240548227063
True	508.8082429860922
True	382.8175572907502
True	564.1096735342534
True	256.9250340248184
True	161.75125728587022
True	402.5870530920108
True	16.499305611763855
True	456.5557919923977
True	390.2171963201656
True	143.66544637215964
True	87.74244749632854
True	526.760549296653
True	1020.480066689394
True	195.78662431052825
True	65.94035507420698
True	419.6218852097412
True	376.9746791938642
True	488.1259374185286
True	325.6759054941641
True	4.084946729574542
True	529.3559336158196
True	501.050934610241
True	504.53905515851386
True	192.25482896684815
True	101.24192659656356
True	21.52755590240784
True	379.8934965626265
True	108.23007027620682
True	7.087362212007794
True	32.10014271708788
True	354.39506375119936
True	663.5999226313163
True	137.193066158106
True	92.52154802537264
True	24.33415132574476
True	410.36255937984674
True	348.1146926644405
True	752.2220956866622
True	298.6633203034388
True	513.0019448114239
True	519.1632856266833
True	521.8584257197479
True	288.0631075350757
True	544.2964538143196
True	101.12828255889332
True	584.0986784503309
True	7.143938931053141
True	358.9606312765434
True	472.53728817394506
True	978.0646786848564
True	351.1626175789524
True	786.9790199795107
True	969.399844179433
True	172.6324742552869
True	39.73617482731133
True	366.2678116478429
True	383.6158472864109
True	576.432739799605
True	240.6107878325992
True	27.84822815735817
True	626.7149218249574
True	129.113835630772
True	1075.004013561699
True	314.7206387659197
True	469.663713339579
True	128.52467601275993
True	796.3380873273043
True	136.6544949168659
True	823.8741815043857
True	554.5155327837302
True	182.74324826993416
True	111.31787218680604
True	66.34147797777823
True	558.9970048024697
True	912.537070661829
True	426.4064354361336
True	533.0638529483036
True	134.00569200614962
True	608.8010803016848
True	479.5818886895414
True	774.1804983213902
True	322.5084420576976
True	586.3716816516011
True	114.48140130349113
True	23.71265041818128
True	409.7354903296112
True	171.86102783769198
True	103.99248960573668
True	366.4148410802737
True	1103.7506845137566
True	264.66550251112284
True	554.4231146035837
True	11.30911685592093
True	72.14475480571404
True	339.3409406510682
True	768.6757202495054
True	448.3918091552136
True	533.1492804326875
True	710.0579100227711
True	68.34057952221723
True	740.23407717785
True	45.84771928471763
True	105.97431857648964
True	175.49423288775785
True	79.10438106997364
True	23.67149700148419
True	296.91552483559377
True	461.2014037389852
True	903.4791186097262
True	846.3137797050817
True	5.48960859302437
True	285.3936007680929
True	469.0063335892214
True	124.08547377129872
True	236.08234164054568
True	326.1486277482177
True	1323.8319920945785
True	454.32045795055495
True	26.363387650115865
True	176.271117885557
True	689.2299663866329
True	38.18142221975206
True	182.33897038841425
True	545.7888704250203
True	73.2300777478086
True	878.222822217259
True	318.6894007647717
True	663.2006446302255
True	80.27801384497336
True	663.6802665547842
True	581.4418701551343
True	882.927490672142
True	251.95718056689327
True	500.1678377076246
True	837.1946057774358
True	929.1749378632342
True	233.6268012384988
True	747.126517241997
True	213.06158150720736
True	452.1735658146079
True	366.6112472906708
True	492.8382081443253
True	498.3757997832148
True	318.37901641148983
True	349.21741702597313
True	113.24354412420595
True	343.2882886262283
True	1141.999867115294
True	312.5924461341861
True	139.0333564495046
True	305.6729382121669
True	775.3444371226545
True	658.7100666643771
True	416.9466993387152
True	121.80552808951256
True	334.3736893865752
True	34.38219195260269
True	162.26559487151013
True	91.4743732090453
True	86.97207673119595
True	554.4383662720053
True	140.37840034975795
True	136.37339327730075
True	109.00623759605796
True	90.35236591145528
True	434.7389627633541
True	388.2067352204612
True	1058.0541212169985
True	550.1708558870275
True	845.9888276016788
True	271.7749741920863
True	293.08237273822954
True	534.8272241975912
True	194.2161967052173
True	759.5554687135711
True	234.4029162478224
True	348.77554349078366
True	67.30974216629728
True	117.83105530091647
True	254.46496659591347
True	115.27757105993015
True	474.39770178868633
True	30.9356398229122
True	588.7511588397933
True	1021.5761941151663
True	732.0624120085198
True	1.5240101466857836
True	64.3420206299786
True	486.81463625537015
True	430.0079802911182
True	75.78831082723305
True	118.53502267831912
True	307.4891874172922
True	79.50567248240023
True	53.4386597483947
True	731.9876789274031
True	656.6417577341398
True	169.38785833928094
True	173.0041380603908
True	548.7719883500815
True	54.909093522253386
True	24.11811926596746
True	566.1932339420053
True	464.9678918693968
True	1124.812608917918
True	44.74289552696505
True	475.98792450042055
True	878.9554693634396
True	791.578330530706
True	290.5315115440639
True	759.2197621000737
True	394.12664403943006
True	41.55735163818417
True	103.87604688602234
True	697.5695363101927
True	77.38630799591942
True	139.40436254396528
True	931.6902101246892
True	182.9971834457562
True	266.81024507647805
True	106.15607365061692
True	643.6729429318391
True	609.5159166273432
True	223.27234601036295
True	428.6606897469256
True	42.034328388176895
True	280.1583880704935
True	553.4461533958049
True	623.49695507776
True	318.66995110768806
True	73.2789353309253
True	952.986753019209
True	1095.9603991640624
True	556.5632904206329
True	64.7556538341893
True	29.874847848295392
True	88.35507924433992
True	110.63309438938794
True	105.40578359830394
True	887.8402852731265
True	1200.5976553506714
True	720.828853291097
True	327.9459663321461
True	9.483687793653642
True	21.08473401193663
True	339.036081570841
True	473.9565075472022
True	44.35260385518935
True	540.0923133805162
True	442.3107396165416
True	397.9597437131815
True	84.56089263208838
True	196.0962381172061
True	254.4421311564891
True	135.11443684831815
True	401.7208735346307
True	41.56153887779006
True	167.15370258948428
True	1157.2725843318217
True	5.957811642447899
True	24.45005806834217
True	570.8782655405091
True	371.2965133827811
True	764.2867098331527
True	157.93446706693211
True	759.5946510200699
True	599.75248636037
True	293.6347615278437
True	436.18474631999175
True	328.1682923672391
True	295.24390092813616
True	268.9713426925661
True	414.4611830236856
True	498.2966971710411
True	494.8652411481296
True	104.56513305011369
True	373.90254289607424
True	9.573763315427442
True	193.2425433104636
True	231.48996854782172
True	846.5779575598294
True	582.2924523857422
True	30.221723466049045
True	743.8157129588817
True	844.3968954036242
True	103.70293408392996
True	352.9382154204744
True	843.1928610101071
True	220.8583438155865
True	162.8677124186357
True	534.8666198358798
True	575.504934182228
True	1090.7528402730543
True	145.7129633942585
True	155.258852210335
True	255.1320149046055
True	307.6221013999837
True	412.1396048001057
True	414.4696696528976
True	319.52363134651813
True	425.2384012955404
True	502.3838431258827
True	229.3430971415076
True	1491.9953075383116
True	261.15191256194714
True	408.00161839032967
True	53.61951985591473
True	749.0711274752488
True	248.55309343200483
True	942.8780535763016
True	550.699518150298
True	314.8787844660435
True	771.5687251755132
True	265.813901100257
True	217.81693992008087
True	260.01407346864306
True	223.7084321381974
True	146.68525482656236
True	251.47050764510288
True	739.0503755769181
True	533.3013687541071
True	215.55499573020853
True	1150.2484940013724
True	116.13882726373303
True	252.9481913172372
True	72.14498037876864
True	303.7413602006886
True	410.7057987757864
True	90.56017228601142
True	229.3530489649948
True	79.0119173990534
True	705.3230972041086
True	375.1254674969711
True	218.83625093744328
True	716.1477213822345
True	895.1804551777057
True	841.7207694011037
True	831.5829247576294
True	348.07627788878983
True	1.5689459946325504
True	251.06828027869756
True	54.809635003511545
True	393.7030439197664
True	52.99611784335978
True	362.0263704132231
True	863.2954384412077
True	993.96021600472
True	395.7171455579646
True	20.730315348459005
True	516.8854373445791
True	514.5769257135548
True	187.7911051210347
True	235.3905956970919
True	285.1592760118808
True	22.95898551789064
True	124.74634219321004
True	987.3632508732368
True	62.40745506875187
True	486.9012402021274
True	781.1488241001018
True	101.82933578957322
True	256.8005749071744
True	116.2281346788056
True	15.234952167292114
True	1.720591154736958
True	126.0895462793849
True	1027.1344349334158
True	487.0596003024214
True	70.64441875159433
True	784.1916586381478
True	341.7294062039394
True	1.736627329877578
True	429.2747929453687
True	201.20909673729076
True	487.85950391020754
True	80.28448257327068
True	330.8766610323951
True	374.2269542835665
True	170.64023776229982
True	207.33892565261712
True	129.4143000492254
True	183.41626716636733
True	974.1447438403496
True	14.33518422961362
True	507.0021426997551
True	496.9565907425568
True	397.7164328238045
True	216.4929704141379
True	235.78310741594103
True	152.87167638409647
True	45.71474515154469
True	506.76011182803
True	148.07449698251847
True	856.5521599288661
True	798.1907485900031
True	244.82256727787237
True	296.7226629752637
True	517.0548420336137
True	40.56202077668958
True	88.19191727491418
True	735.204865600381
True	1097.2063227270617
True	109.04805698114714
True	741.2793323241232
True	139.62966129955578
True	929.0028115086658
True	686.5822175509344
True	104.6917350535176
True	285.0894404127516
True	629.2995696465068
True	266.431235572748
True	46.09236543670095
True	561.3792311410151
True	450.1751618413478
True	4.790783427079886
True	474.0340784380609
True	69.99371371636575
True	178.0210762408977
True	237.994150942922
True	299.718748157244
True	79.53453709160026
True	230.8425289159979
True	346.4015904120591
True	428.4404954038521
True	924.9627322978746
True	46.79776773578035
True	901.7160702921266
True	1035.304034309491
True	127.92005159905804
True	76.59355603261632
True	999.3580677985992
True	36.21981780960801
True	220.5048883576673
True	86.05688352365209
True	215.77909555725392
True	363.7897566722602
True	971.8555905118726
True	103.33079925462614
True	68.55294951350173
True	643.9268337574708
True	279.38967953338687
True	719.8309968994754
True	53.121259420171576
True	464.6534135214205
True	378.8980982904727
True	676.1169041600498
True	48.35440952182744
True	114.82901448567485
True	27.839582110818487
True	265.05720367635166
True	45.47740609280925
True	344.5830893043901
True	3.148552075831602
True	1192.3258149349283
True	109.5412523346323
True	136.72584261137453
True	345.9821294376273
True	737.4209203444306
True	697.3628188444907
True	1004.2518412772378
True	488.3190111604544
True	424.4757859059199
True	143.47460109017382
True	415.23208132154014
True	819.1612641224849
True	434.0466498430615
True	925.3227177665572
True	82.63939786354251
True	417.90674080651706
True	179.9259511038592
True	288.0763498261389
True	765.0984941448633
True	165.08014019686928
True	135.98126574184914
True	64.05481278958831
True	878.6997770989767
True	781.0227563965445
True	79.85520301062851
True	447.4839632649204
True	745.7258699700432
True	416.7978527734229
True	54.579665468124055
True	326.536575035284
True	772.6935665800906
True	30.773331063867182
True	362.14811797972095
True	166.97904174723917
True	291.3693839790124
True	32.00708495732809
True	217.92002201534308
True	771.3941370874453
True	641.7611343923598
True	55.25680626690343
True	295.6986227002549
True	861.7348082142996
True	17.47707466698126
True	331.7669316824056
True	299.74832534392203
True	435.151731649865
True	194.5623997917321
True	598.3573995575085
True	45.480860078612295
True	953.724586060728
True	909.448799610502
True	46.42245094714971
True	388.7603183158911
True	735.4741660504606
True	912.7539750756938
True	265.7532493180064
True	587.1830045928787
True	126.02761107702588
True	198.07057278519437
True	136.33016146465252
True	137.09737805733056
True	212.98703490203337
True	972.9255136220744
True	781.8952369120693
True	951.198312283822
True	20.2272747325466
True	27.232101403285725
True	359.7631084989495
True	12.383199421685331
True	621.0695417959486
True	1061.7556414952082
True	269.04611038438264
True	204.25368717781708
True	83.45801424914981
True	227.6958100007714
True	134.38497226573585
True	42.61860240859711
True	128.86919986788376
True	88.71875297634949
True	242.43231053038747
True	533.1884817583222
True	153.91146492243433
True	28.114503436756625
True	59.53242989551651
True	412.1471805935173
True	264.573972655198
True	561.5668568475324
True	26.80161643725713
True	115.44272923953584
True	660.696645304142
True	269.0177016085492
True	473.3289081683416
True	666.0676008351169
True	100.1759851509712
True	114.773809790214
True	71.74807352179971
True	22.846996207020464
True	122.41595589069848
True	84.99722076925678
True	99.04324086814098
True	149.07873157151587
True	236.59625083379777
True	808.72386806108
True	293.47488947256096
True	936.5359351739291
True	164.44343861395052
True	198.3195931020505
True	827.2030011647616
True	312.7661511933901
True	593.6033621811309
True	253.27280607717523
True	344.63319860760214
True	455.6776770803421
True	554.5791304367593
True	635.7266809916931
True	358.5882900812689
True	34.645833054856006
True	543.602074142423
True	608.2920402718761
True	19.8950443919582
True	12.871287561696278
True	260.5516493211392
True	413.1830943711439
True	449.3691815948044
True	66.5518847723595
True	595.5763056008757
True	913.3508212046868
True	241.70567364116093
True	914.310254863244
True	278.9161423357918
True	103.13781840941762
True	269.56588850910777
True	684.1003117966497
True	36.40179272859018
True	572.801633231216
True	1265.9646858242174
True	1020.9097521703516
True	916.1755188602853
True	204.09529968457343
True	91.97665461931064
True	199.16809278717488
True	869.3581652642836
True	149.61318317673454
True	1078.9810094405946
True	870.5289066220319
True	41.93661494584735
True	86.74661960957316
True	411.4036362281877
True	414.56599222653705
True	194.9550687896792
True	518.7182694856958
True	639.788928387886
True	115.1871364322997
True	258.2374382007669
True	1020.021788769706
True	54.46558712782128
True	698.3374131558489
True	558.1898334434044
True	38.43322135242281
True	837.6699322444038
True	380.1983044113591
True	570.1536638135073
True	111.07392444809732
True	266.05174420015743
True	219.60384272014116
True	28.032042634605222
True	132.79206578131723
True	734.4477222813348
True	140.11320018230558
True	379.48218322035615
True	63.64894264248233
True	635.649282622038
True	599.6225736987451
True	229.53391569536447
True	475.1259334485336
True	165.6175593358071
True	166.3508214925757
True	210.5150687455275
True	302.2987962192181
True	350.9332052450844
True	126.13276821748818
True	182.93345735479448
True	26.252480968879954
True	879.9799118938722
True	319.56752708291657
True	8.396900849233486
True	362.4970859243115
True	162.4072278889894
True	631.3151438530914
True	355.1323889302831
True	586.7370354919082
True	554.6824282311158
True	466.1005296482286
True	788.8354634434605
True	249.336389424046
True	557.879978212487
True	148.94289223470835
True	540.218617418007
True	379.57526046718857
True	372.7973440613116
True	133.5535946491315
True	130.84458765405117
True	105.56779630588991
True	67.95926411498273
True	740.7849441399661
True	186.1504032114257
True	45.45234194162909
True	0.0
True	555.9946803788395
True	112.88824374157409
True	21.796834558358
True	39.81217969927577
True	109.8522496988716
True	547.648370237439
True	182.6036682944597
True	105.39417341607064
True	35.139372760865164
True	163.19701093888455
True	958.390256912068
True	50.41630887354715
True	229.96665485415335
True	744.9650169543672
True	319.1659037460086
True	459.9987714581533
True	479.44351193408073
True	507.8979819073844
True	607.3012695503379
True	908.274448132659
True	250.057902001979
True	1058.7666052436794
True	913.4665375664592
True	592.0914645882281
True	349.3717993978978
True	840.9866590501715
True	10.512799743844091
True	32.72380079448849
True	276.5442305304767
True	43.37818140304157
True	205.82838090178532
True	748.9822780328277
True	216.2853615387609
True	732.7493608898029
True	745.3070571823736
True	124.78078632382868
True	364.9923369514608
True	595.1824826411779
True	23.194607782590584
True	130.0403318228501
True	434.7747015074452
True	303.1580494253509
True	196.9575551871877
True	115.2167846907354
True	377.991532905342
True	21.07765510090644
True	393.2427869565066
True	368.2727392251916
True	1035.12304919627
True	347.53520552778485
True	30.238039448446468
True	453.5854631744939
True	455.9031167268361
True	236.3083420365165
True	31.262670877981044
True	750.4835323240138
True	441.030720132584
True	175.10912507565396
True	12.386014226191088
True	1210.3725476680486
True	166.05877979266114
True	28.40904910962702
True	294.9444094930687
True	281.56607247599936
True	117.31685554177236
True	292.6738524190092
True	46.75642622638141
True	331.8953614423847
True	311.1572327924704
True	301.67104371426046
True	28.811898673764603
True	46.70737963262452
True	1065.341617190846
True	25.85564667363322
True	12.417741628747017
True	182.35243055934205
True	644.0631751202179
True	9.30019369284391
True	191.68145367609583
True	179.69725909227077
True	540.429119941867
True	375.868926638616
True	722.6696698038099
True	319.49770321003
True	500.97772908446274
True	451.1217989490358
True	474.5220732557152
True	99.3101705465034
True	1303.461802769973
True	852.1094793187707
True	275.56457127930605
True	528.0182056273121
True	98.78161944497734
True	591.9481113123867
True	435.3635561390958
True	161.66933753956394
True	75.72406161538177
True	354.01395992036026
True	160.77637739498675
True	32.39884620132487
True	606.5918441039424
True	381.4554869192757
True	72.85594481338818
True	30.41092923884496
True	675.0933785982487
True	494.5272015630829
True	76.32218830440941
True	22.34867622889547
True	327.22395105255293
True	334.4168115849566
True	708.5582582698619
True	556.299613664626
True	563.7324631108952
True	788.604894437587
True	9.36637959776158
True	56.221518122409215
True	37.11242287874103
True	58.63961883398859
True	515.8513153047413
True	581.6431366979754
True	82.55261568397617
True	110.94238225914263
True	194.4716601440804
True	77.51144599633771
True	185.78074721776028
True	206.74969275709145
True	274.4204176681137
True	821.2165616894321
True	588.4856944757483
True	289.6976892877992
True	198.37347670865003
True	270.2060283688824
True	248.25425900781747
True	734.5722981783467
True	324.98925889047723
True	169.21636516449755
True	915.7120909262576
True	341.4442508314914
True	469.8872565432974
True	153.46414135669423
True	121.40352651456324
True	62.66809085145046
True	214.03263729266115
True	982.3446282964716
True	521.0858610393757
True	110.85884873889935
True	355.9341115007165
True	104.33766494227456
True	667.3996423060394
True	4.018178934257286
True	710.8820677720645
True	37.78757150327824
True	927.6011471814824
True	857.4940698605462
True	209.96828128386824
True	30.766674643050564
True	83.63248224777456
True	444.6932191842224
True	232.0652999655365
True	1.4312966435057537
True	72.96641682126358
True	1112.4829076402928
True	334.07496529851835
True	685.1298348480486
True	494.1607550858259
True	31.265579185134783
True	142.02201885968276
True	446.976646401916
True	922.7751945163424
True	817.7797930959614
True	433.0682169992608
True	336.8228953243997
True	16.06969493990219
True	76.05399371120417
True	697.2314915071788
True	458.6073053178269
True	378.7594021619542
True	909.0004083783956
True	25.43916143703997
True	216.09094635932672
True	891.3051866059254
True	242.03122768178616
True	8.850858424322634
True	508.4120898668156
True	105.05280916034204
True	648.5175355214753
True	54.12148420687178
True	259.0737410469146
True	876.5190110280026
True	946.6972378814452
True	268.09840309382764
True	423.6387382561336
True	115.0590801932723
True	607.2994612706144
True	255.98329533063315
True	200.5598473786598
True	847.0097873426685
True	55.10219584630614
True	707.9578759451018
True	271.73526875700554
True	292.948421759387
True	166.48475125067415
True	495.4903233461816
True	585.7130983087669
True	361.9207122240456
True	407.9662333506868
True	68.629641072913
True	152.971613669803
True	459.281031197894
True	216.650423383157
True	33.28036160161022
True	204.7152041983649
True	402.558793015355
True	398.7741355308175
True	765.0836978765869
True	115.6681798271064
True	674.5350858200818
True	517.1442880404545
True	580.269107460373
True	137.81671313175138
True	40.13766983050952
True	674.5095883854874
True	69.00842651459735
True	558.2927593778435
True	680.7251525355949
True	447.20807086067816
True	130.70822243805148
True	516.9702856109168
True	4.141545563410788
True	398.18723348499776
True	30.619407423662697
True	632.5536047118878
True	266.277260311615
True	582.8520669870991
True	698.0451982052116
True	144.82842808900702
True	497.2695648615083
True	497.6442263643125
True	61.88197241392838
True	965.267622777893
True	3.0504105991516166
True	23.82293440863181
True	624.6570218785575
True	676.0821876397509
True	133.2909696262783
True	410.0771098273422
True	129.6464423229505
True	76.24768582508511
True	459.4944997572307
True	40.246857774857766
True	511.18455191460015
True	14.334610122163165
True	836.7330989888858
True	577.5182753601122
True	680.9276875539631
True	98.81581783177178
True	385.6235614916197
True	991.3556869935428
True	825.1588718685907
True	140.0485816652037
True	551.2563097260213
True	479.272949358539
True	245.34199665858733
True	253.7043147238472
True	5.085956041925712
True	309.83694128201006
True	11.9533580575551
True	370.46791648654505
True	68.98714201243453
True	406.6685766484053
True	676.9820758337189
True	126.09412998232824
True	241.32147100301611
True	642.1537615641207
True	683.126070213043
True	298.70463482480324
True	135.54479498446105
True	168.8933445844672
True	466.8397689629021
True	88.50295635766619
True	11.037662954674786
True	502.7178378577162
True	573.2824467480534
True	21.60402512890057
True	143.2433334285817
True	928.8088256760644
True	495.8470814167889
True	278.9999720459228
True	33.63336443590156
True	475.4716406752802
True	110.24689446150192
True	598.5764001750331
True	645.728391296519
True	301.7537863950124
True	380.64548477836667
True	181.50317192585524
True	254.80387315240077
True	74.620100205983
True	223.4141557026692
True	505.4705394597857
True	23.188397750138385
True	437.91764712373816
True	385.3132762366207
True	736.1819838346888
True	918.9089266450718
True	916.0000341015416
True	156.28571654124724
True	393.96655299162734
True	71.99624441754504
True	187.26125318491563
True	319.64404157929226
True	11.42162711134136
True	811.6564578739162
True	22.987826101372427
True	397.63044124980905
True	274.3593923723597
True	664.8555966631471
True	216.42660466811964
True	38.39307238957935
True	668.6908828017872
True	1081.803278534115
True	223.35675180217484
True	133.82588748069776
True	620.0176039419061
True	491.68684244763966
True	19.067214132202157
True	846.7565088603068
True	116.46428126779006
True	46.914031861556246
True	310.3185743095666
True	348.6370311573509
True	409.0023317568965
True	259.86530991909206
True	18.99313628175435
True	24.641318991860928
True	833.9083925894614
True	204.48316997038404
True	106.88931510590544
True	842.4589334024951
True	663.8892926541972
True	653.3981379188799
True	439.32720361002566
True	146.53966009184438
True	34.55257420973668
True	102.61092683827766
True	428.0273280006312
True	232.3961870101867
True	475.6166779587369
True	147.45348431571645
True	508.3697729673918
True	654.1129810419656
True	951.718521886689
True	25.32248839142908
True	974.785206950608
True	1069.846093599325
True	497.4467807876129
True	84.61003960662852
True	781.9796010763714
True	646.6081862839847
True	655.255499344848
True	172.4405757382086
True	750.5169471368312
True	711.618525414866
True	122.5718433106448
True	773.5470403559319
True	838.404911132942
True	482.5246789575017
True	227.88739214154063
True	68.92105810428563
True	312.5811936862292
True	363.3508378914992
True	473.7613580156792
True	433.0856546322973
True	204.8420166435405
True	311.5806667706014
True	3.028274695783243
True	13.238772401876671
True	103.90652245586944
True	130.21919096674472
True	350.5409013903348
True	344.9126936715188
True	111.00572474834998
True	18.733472747133163
True	202.89702653421864
True	860.3716321072404
True	463.4546922413351
True	539.5769338496385
True	552.3560792107452
True	808.7640944340359
True	648.8534335145379
True	85.87573418293744
True	218.0794318072975
True	244.19491804737544
True	287.15385097405243
True	105.91154103239651
True	376.44572635431086
True	429.0612208601334
True	171.37508184519086
True	662.795102780237
True	248.6476913660917
True	212.43763374317757
True	29.23522232457149
True	249.1729445637592
True	481.4509187768566
True	166.2605203458906
True	542.3392672156485
True	479.9107318271056
True	241.77020916712945
True	100.39224525730918
True	43.46045274166504
True	400.959454260718
True	799.7232346295743
True	165.82074581152827
True	1050.4341948372514
True	1064.1373871933492
True	476.6492259677142
True	104.33099711193688
True	123.0570107589626
True	659.0156648465942
True	8.352927064489961
True	223.7399812268221
True	138.65252542878082
True	121.58680795040254
True	331.2115593916337
True	653.1457130682951
True	35.36547405520551
True	120.72456840534576
True	928.3950717400476
True	54.44839021801709
True	443.91720614730434
True	530.8222290163939
True	239.5847048232185
True	131.16726810376454
True	924.4692930344632
True	1170.7068061875818
True	522.7487683549467
True	657.4775732072852
True	211.829998693463
True	152.0960421524559
True	305.31037161734287
True	262.9078218557678
True	174.6519422317442
True	291.9125629279263
True	339.17982864111787
True	12.455261782665564
True	630.7200811477745
True	147.00030935795323
True	77.42241253792162
True	443.9019703644252
True	313.0975261747333
True	1179.8605894997631
True	336.087527856584
True	990.2802179626992
True	11.132065060121228
True	258.46629239516955
True	224.0721080523541
True	161.31312701271025
True	473.9434566420787
True	201.9490353746535
True	424.41789340245896
True	327.21644246544685
True	114.23568074550998
True	363.4953448079753
True	1064.0032509854427
True	718.8222920562719
True	217.38856823382724
True	105.18396289379666
True	287.65268862019747
True	23.126315261931172
True	350.4208588576312
True	328.7995269443957
True	585.6596389306535
True	456.4806332864365
True	339.0171785109296
True	156.26103950891005
True	12.594829423043567
True	426.1630039202468
True	288.4902716625349
True	148.9521911219665
True	305.91644377610044
True	418.09582359796434
True	821.9092989590288
True	306.8575803092498
True	780.1836793633441
True	395.58623503833286
True	372.3418635828404
True	1.8677875861078483
True	1185.0240779083297
True	105.51821567255068
True	931.1204571783436
True	211.79502368510404
True	460.8765347027096
True	681.9827838948219
True	88.30281839958651
True	483.67950316573786
True	31.44126074981781
True	408.8442092723199
True	78.1875174130301
True	222.12909164387693
True	37.98905694261876
True	675.9874748458031
True	189.8601416031993
True	28.17660882226229
True	392.9815331395623
True	113.87298872762432
True	168.27227282901967
True	838.5679696534434
True	251.2942704620936
True	159.54741463467025
True	393.6131619443552
True	530.1400142139556
True	332.66244730252055
True	525.0219294004211
True	635.4028288171179
True	169.99989999886392
True	7.938279044880569
True	68.82550876444397
True	434.96564257318784
True	86.84268782658151
True	80.77726706316352
True	1039.6199879126314
True	25.63052169093352
True	330.2713171868402
True	322.2694396795136
True	460.9551390472117
True	665.561659633507
True	195.40972564482223
True	652.1723156362965
True	327.17336327741265
True	348.90181229077007
True	263.2734730044819
True	210.26700808037015
True	360.2930594800624
True	469.2549502606305
True	421.98287499925954
True	588.7456406792087
True	140.38901700712665
True	75.86030741750722
True	39.429714162385096
True	292.07583489164324
True	652.4149340256611
True	413.8177413449681
True	790.4788233937438
True	223.3688691353321
True	410.85149588369615
True	70.40979728702209
True	55.86906443854224
True	422.30210053614223
True	206.347801544823
True	217.72500706699265
True	38.940789075109215
True	1062.732227657468
True	182.46565818768036
True	928.461365797666
True	317.7257296843724
True	937.1418712659796
True	236.95946830883784
True	452.85105188545214
True	531.0207400470855
True	607.4383439227275
True	214.87841631468848
True	474.9519921505296
True	918.1556387670388
True	131.17922745332783
True	7.8064021926206895
True	575.645561452662
True	28.42059908539271
True	74.34238708117081
True	787.0667817275415
True	229.45162630986937
True	999.2803284010917
True	702.7894649180205
True	408.6094000636733
True	274.51300156762363
True	488.3089063982151
True	333.55239930412654
True	178.12047556398056
True	677.4266623914269
True	717.2593636957408
True	205.82119977467983
True	88.46986468481289
True	521.8993683410298
True	135.16417369399784
True	374.6405044845941
True	352.7575515854501
True	67.22392808322083
True	380.1796375889469
True	418.31845676238106
True	366.29374636073607
True	420.33460714559095
True	413.0352911058113
True	643.9569960843395
True	58.379387008329545
True	454.20976820959777
True	336.3114751730628
True	678.6197478538619
True	221.2856045550757
True	105.92711166030566
True	40.27193746932669
True	529.8566678650817
True	619.1369874642122
True	181.59635024156168
True	419.0371810269429
True	341.8395107758552
True	17.435782485541154
True	169.61787520397738
True	291.5724998589446
True	2.707697515887956
True	891.5331743763619
True	80.07155303671533
True	106.75809136454669
True	122.84337822470224
True	361.2513495663796
True	38.08073321048461
True	473.1343711369588
True	238.66087276082396
True	5.192923054299475
True	111.52110411796278
True	441.6996397065876
True	53.64418597894976
True	67.2351487437057
True	174.44660637820522
True	296.9414182999279
True	952.3015161523044
True	390.8814640726017
True	968.1491752813188
True	182.2862444689662
True	1017.1817810775268
True	779.0320877753555
True	653.5178310008714
True	388.2026055079554
True	384.9540717964148
True	77.60996614674902
True	74.79419409369663
True	77.86068474588825
True	168.6257795432113
True	484.0527706465524
True	1076.9258473873713
True	179.95002749448548
True	355.2798524149824
True	440.2628684794969
True	619.9091635923664
True	586.6219089767798
True	273.07795934185185
True	447.1737072149893
True	658.3714627802187
True	96.51500320868546
True	731.3286920563164
True	273.24217528111296
True	131.20519194836794
True	407.1693763010404
True	891.0801212327954
True	462.0973178389455
True	860.1266062929868
True	196.3422131227841
True	345.8648840916481
True	702.3792979700315
True	612.3604654955744
True	183.80566167417135
True	252.75873155610591
True	798.6569645604494
True	32.171141674507105
True	193.7470056561334
True	494.7116374042824
True	696.0199459767351
True	109.0270968482712
True	38.6225350234262
True	166.50235031950612
True	709.743845160429
True	303.8115676778757
True	548.2715214908382
True	355.6288752298963
True	292.90972514217094
True	428.5092900811111
True	486.5039797023919
True	70.72644854387906
True	376.8777463365321
True	762.3379325970649
True	0.0
True	279.4544602539135
True	241.7449873252038
True	996.8418103725904
True	152.41087672062673
True	662.3648822990107
True	628.7241258494336
True	114.09350241152956
True	219.54761025675165
True	134.49887955126644
True	11.487496453096435
True	292.96906950097787
True	379.69696895507343
True	1132.5073612038418
True	235.6815504127703
True	401.7759685928007
True	648.7013556347871
True	218.2877587928806
True	28.97300958407102
True	872.2313711315803
True	604.4683168654379
True	153.85420959387076
True	651.6679199437434
True	159.4425862063298
True	302.818415837426
True	784.3684631255044
True	34.83629021488379
True	105.13617306527864
True	519.0043721893979
True	60.15245651533487
True	78.26897450233128
True	401.3575332125416
True	24.133143761151565
True	736.0423291588289
True	102.06582912817926
True	150.9234855843887
True	19.646014205723738
True	681.2980538779788
True	28.321009035289524
True	791.7277394363064
True	389.12813972715486
True	122.15317695345269
True	715.7496149911653
True	525.0337412545595
True	554.4413248679183
True	48.36008949500697
True	373.2141933142664
True	4.547049740818352
True	99.81053762063549
True	388.8239366443783
True	46.20642120151828
True	122.8816922721113
True	296.2694956997536
True	185.2587886732933
True	102.56130089045864
True	665.6242508604704
True	18.996685413401494
True	1144.3464581465676
True	500.0033564277943
True	299.4795107540453
True	497.328545393862
True	123.33782173923738
True	791.5739305533043
True	1094.088753792642
True	752.604602011154
True	179.29515474860509
True	219.61000423216532
True	52.45176063862402
True	62.570529988025406
True	153.33319531257308
True	99.87779007918935
True	167.23181450990123
True	1192.996805272547
True	319.4339901891338
True	351.77294498591016
True	688.6275705159163
True	16.369430466791513
True	15.206567023122911
True	591.4396472153072
True	6.049120316615626
True	115.05687773467638
True	693.924406635462
True	175.92103470167706
True	676.0689125207065
True	856.4971475881964
True	157.4336523635529
True	873.7961762626392
True	3.924830348945163
True	476.22324284432847
True	1062.6318399048612
True	24.49897282170973
True	235.8086394371916
True	155.4198262406334
True	942.7170196987414
True	230.5027997673756
True	493.14320326210657
True	116.65694164742432
True	515.5902240209167
True	145.71429724892812
True	98.91706808085364
True	380.7050242367286
True	73.03091976710738
True	55.78053576150258
True	1072.8444593449678
True	250.1144381485249
True	164.60233183730242
True	361.7634644918415
True	400.45049122984574
True	213.0492687890573
True	164.76894402004405
True	373.17806718961685
True	35.72722686930268
True	492.0980054729933
True	1131.6044189189995
True	112.80143341564629
True	468.3240724976431
True	308.857294207462
True	26.117131723098414
True	407.64464306096806
True	101.96260354463588
True	609.421350196743
True	208.4940562684832
True	420.8459637339011
True	19.254381366942585
True	464.00341262110345
True	103.60021027066362
True	344.6621185210614
True	35.087842836176364
True	184.07033156641987
True	244.57302431713248
True	729.6396018007356
True	58.37539116767411
True	136.398920130064
True	239.6040496273818
True	138.7919482736372
True	625.7123709714507
True	560.3636478648141
True	775.5233780685053
True	406.9495715142419
True	529.6412322558662
True	415.8534464497578
True	695.7492520897995
True	72.01878156617028
True	463.62004956011066
True	431.7550416522973
True	50.25210007159162
True	82.64915563873194
True	127.93913459064002
True	87.08132534014183
True	329.5808655655373
True	868.5415568737068
True	334.6868011682115
True	1112.8376912572671
True	333.3489538829505
True	909.6677805641684
True	151.93058197693986
True	589.6772399806365
True	614.5640649299353
True	705.3222668027
True	452.8002544200465
True	66.78945679851313
True	296.2272936040901
True	39.83848383552099
True	161.76923995968136
True	172.4661260164162
True	1134.8042740528767
True	231.6235388234145
True	561.0621724835917
True	539.6639689518006
True	556.906943120785
True	895.2063760996509
True	593.6965197706729
True	658.063646685594
True	917.2225302524442
True	123.3372814402356
True	313.3278024481623
True	263.2508485454216
True	321.9408620002427
True	92.33349170937862
True	379.9753600154366
True	3.939939469596048
True	316.767041553108
True	249.36291253859304
True	620.3394347285924
True	287.4099413204206
True	356.2576944854321
True	10.832913097696444
True	60.48649626372705
True	542.128287167517
True	31.29235237074624
True	139.32626689369766
True	66.55429771487245
True	146.13473179538505
True	248.4754483215383
True	67.423238392406
True	386.0525469834064
True	252.3682353612136
True	98.91857295754092
True	340.13927543739953
True	62.1427157671946
True	587.8555207930264
True	807.5602129171001
True	275.989989080136
True	1187.557449752134
True	114.20148220603068
True	295.7720342030405
True	1034.0499102432796
True	93.7016399230438
True	279.06162777432223
True	10.542208007058564
True	401.4569935870165
True	453.7800236902864
True	154.49132252291284
True	629.4047186194889
True	914.7159800471344
True	153.26845364284475
True	78.5312883833811
True	327.9864258946743
True	533.79954413699
True	618.3925214581145
True	1209.625942133806
True	24.63765386097788
True	918.87346014865
True	140.1646516620117
True	637.5924312908679
True	107.77436750130536
True	133.1684104022543
True	189.551640126784
True	173.62073287400844
True	763.6097954271963
True	209.19573884785316
True	231.90383441785227
True	70.7161843430611
True	508.8037121714919
True	458.9899707338346
True	176.53547676656777
True	241.1605947036445
True	18.35154589904783
True	428.5281843481508
True	224.62989872613767
True	295.16887440362945
True	108.15466253176902
True	682.9141801659634
True	414.5714059565588
True	254.2929195938386
True	650.1893865920642
True	520.8496012987459
True	477.9155786006536
True	130.7076367033574
True	528.4421696680914
True	434.1180914642924
True	3.0855005330686374
True	194.14514215877924
True	93.89107481777552
True	239.4911710072585
True	3.011488548215139
True	127.2966090670106
True	354.0805308400225
True	6.792318432184455
True	853.0135235432173
True	179.7117244110262
True	717.7990769047749
True	807.2710788260838
True	170.05455385780485
True	221.9022180913232
True	509.3249565213263
True	850.8706097953107
True	49.60615340569687
True	37.58661817139755
True	135.1957741450028
True	619.9752849921829
True	739.6876361947625
True	180.59828477375163
True	587.859618784492
True	590.1878501101756
True	827.1300698850375
True	414.330509260666
True	191.66037336275343
True	903.1689964106572
True	220.45676293225415
True	149.41613440847354
True	328.00490917666406
True	216.83744592993588
True	204.3979807865643
True	627.2783558442038
True	247.19260425707648
True	199.2685483833395
True	467.27346127367576
True	467.4616381831036
True	66.27503502782979
True	288.23822864669467
True	82.08616426311983
True	332.98188088730205
True	357.57254496024615
True	250.06351854288596
True	174.7731184170372
True	374.6646395038314
True	645.8268157512916
True	739.100089607289
True	292.6250277276472
True	745.690066464773
True	64.81661606762569
True	858.25899677748
True	348.6241219129288
True	13.38481936796003
True	608.580118198237
True	688.8956119734464
True	270.1012547749991
True	162.76603325250875
True	50.75109311613506
True	383.7034659757792
True	70.56347004169204
True	14.287513984437512
True	900.7513305209188
True	384.30658940066695
True	170.87722710494876
True	963.5887876211924
True	11.503736683097474
True	789.5536556965251
True	31.174328149700376
True	656.4787104167515
True	59.2462192853849
True	755.5182549600039
True	435.07500776889583
True	194.42768852481444
True	441.4644221384415
True	211.7405897134839
True	305.466610928452
True	226.96089112236191
True	401.0100233583153
True	9.373761994044337
True	322.582456897232
True	112.0145754768196
True	12.15119946924034
True	475.5050622267851
True	722.6318840789655
True	285.40596952713133
True	79.31624710287524
True	313.84845038213206
True	84.93491144440846
True	188.2056497996563
True	183.2738617101195
True	390.5712768865787
True	46.32221527626472
True	138.3289978383296
True	391.2127810331885
True	876.515505360911
True	113.53762066228808
True	205.45848614324035
True	455.0872279297167
True	20.442556949406047
True	434.542630673924
True	511.1513038576008
True	93.05931161985
True	400.3061540445332
True	342.33498801500855
True	419.7059884676911
True	591.5437518577021
True	1036.4025003325612
True	993.6269075453106
True	56.25312219553589
True	1075.3418579423085
True	107.65055718401084
True	110.43818105714072
True	107.20893421680476
True	472.7995945700613
True	384.3283099679284
True	567.3276886375784
True	256.6084056102917
True	161.51887030490732
True	421.2753381479552
True	15.188533651696108
True	451.2378401596658
True	401.372412750864
True	142.73809682701022
True	92.27404425121716
True	540.6235095470496
True	1014.960589830098
True	208.52061350420271
True	68.55312699800938
True	429.3516449158878
True	381.12283440755226
True	483.17736881416937
True	308.2011773278895
True	4.641149544758337
True	527.9172418583263
True	531.1462036863362
True	500.3497864750297
True	181.71143081466897
True	101.83292884307532
True	22.395558692557845
True	372.9996139847801
True	107.3027279579334
True	7.2272593983438895
True	32.477772373515606
True	343.06793710633696
True	679.5569033413057
True	134.81417843900465
True	86.59782396834963
True	21.386152779830365
True	394.8519331566024
True	369.54472990446686
True	774.5810304610577
True	303.4402124164807
True	542.0410767616929
True	539.8776900090562
True	517.2275096050842
True	288.0267592914398
True	533.6513399845697
True	100.96241052679596
True	566.7963077163479
True	7.70285686615863
True	362.9221806828384
True	455.4627652791259
True	983.6373182495072
True	347.61822056638584
True	811.2721977743684
True	978.0096265964528
True	173.6799976639008
True	39.80779108530847
True	367.9212857529644
True	387.8029557565248
True	579.2797110992686
True	249.13111161287367
True	28.42365040457616
True	641.6783193902554
True	127.93773717852544
True	1069.536788938176
True	327.4897433097799
True	483.3641145173472
True	131.00910724435516
True	810.549138512551
True	140.04438185791955
True	817.243570282233
True	587.9133927940984
True	188.1733486075784
True	112.28027267234242
True	63.91349190192333
True	557.4694821061624
True	937.8870815990298
True	437.3778294907407
True	539.0010794926649
True	131.0383082921307
True	645.1874247307355
True	491.4171853690763
True	810.1489030675731
True	307.8426774673936
True	587.7713264580377
True	109.4070685015884
True	25.900277198056
True	411.8472353340859
True	174.67111397102047
True	99.46515432646729
True	365.7858573089584
True	1081.428014780382
True	258.0367391712089
True	556.5704019819553
True	12.22786872866643
True	75.5116466418019
True	334.4125201892708
True	758.4820683713194
True	457.2789187357385
True	501.6320882767433
True	692.7381686389614
True	68.81220776112036
True	703.6436746402331
True	47.83953856747943
True	103.83389292288034
True	184.7704251190388
True	80.46956230870823
True	25.466037549087524
True	297.48888735077
True	490.5992513585729
True	911.8635555827778
True	857.9345989293276
True	5.90567844444521
True	292.7028567654058
True	465.7883932209404
True	125.1121439767695
True	232.30226957878196
True	320.6641537232627
True	1325.752544933373
True	444.4065241815459
True	23.4386500852174
True	176.004419470339
True	677.3030327462972
True	36.04728213881274
True	183.578624760337
True	537.6760338298537
True	73.74820319757893
True	858.5661874125889
True	320.43893423334816
True	668.1478290836316
True	75.97270400115063
True	678.8155135050264
True	569.1337604468794
True	878.8525270928706
True	252.9287301994923
True	499.5718317078964
True	806.9413146976583
True	894.8996504624514
True	241.673057393912
True	774.4411438557444
True	219.82468087329403
True	452.0607231055792
True	365.559013196241
True	504.5657649377626
True	492.4249628688828
True	318.4742952055231
True	347.7029849492217
True	113.00580938015264
True	348.79076612356886
True	1139.1740660787032
True	334.27653185181896
True	143.86011030440548
True	287.6591283485729
True	766.9653213306686
True	649.529818376941
True	413.2129252661316
True	121.28212379963942
True	325.2322880910869
True	33.823317980498054
True	170.89734920528474
True	86.69465472278597
True	86.33268492228609
True	544.1166799443002
True	140.47009025500125
True	136.87829936870088
True	107.46779908672686
True	88.08983638388457
True	453.5758667858836
True	387.1119821340973
True	1057.166899179614
True	530.5433780987753
True	783.1605821208053
True	277.4816601923373
True	299.75739914482403
True	532.8215634334567
True	199.0929940079561
True	774.0161845943679
True	240.64978858815996
True	360.7769676853546
True	67.35617950834973
True	111.99759299992076
True	268.846361484472
True	122.28706909857738
True	462.224858905389
True	31.075138317865907
True	569.3560891008848
True	1002.632099175637
True	722.5379248446263
True	1.2350795926620344
True	63.36706692176306
True	497.05263180068647
True	445.375269159892
True	76.4312770470062
True	117.48628900667072
True	288.0784014384839
True	76.75926666729211
True	54.45288636315982
True	719.3470316422594
True	669.9484106602517
True	160.75461678350368
True	170.68226084259044
True	520.4326796750335
True	48.63562544939653
True	25.778567260466502
True	577.1816237018993
True	459.1796761587229
True	1127.5508437160393
True	44.16910969075621
True	476.1151910473652
True	871.8463838963911
True	782.6462924116852
True	283.6394752442005
True	755.5060237311433
True	405.932273020354
True	40.29236280745519
True	99.83447768504512
True	717.2088055742557
True	77.0180075017235
True	135.899949749483
True	931.6912349545344
True	193.9711059388764
True	281.8313455548199
True	102.3931931439389
True	645.7889400331944
True	594.4644610678389
True	220.6276508194792
True	415.7969880548614
True	40.67896623862565
True	285.6352331086636
True	579.5421500330856
True	616.9207420770754
True	314.12951218113085
True	72.04149991214568
True	952.8479985944334
True	1074.4052891992712
True	569.0219349664324
True	65.11364426461382
True	29.504322608360003
True	89.0485727422189
True	101.13923420498192
True	104.5802612980651
True	899.8394525468607
True	1214.486683299742
True	745.817639676066
True	310.0906212611804
True	9.020951329236834
True	19.608903439255247
True	335.4641501828109
True	487.5148262017682
True	45.45025909190743
True	560.6446771878926
True	428.7988733785892
True	395.086846630209
True	80.12651733920488
True	200.98393952703503
True	250.4525148381234
True	132.2731570295057
True	382.8167924380638
True	43.385318268169
True	177.7746563833267
True	1142.450694143634
True	5.978944290850897
True	26.928808584547635
True	585.8831620172884
True	362.8269520067385
True	787.466937728684
True	157.72171571777784
True	753.9394446104735
True	587.4985878433591
True	285.1129131738939
True	420.9533841597459
True	334.7884008238427
True	288.0488797558172
True	262.9211475233254
True	386.9464952118402
True	507.75765321971295
True	495.9536178716934
True	108.37464507844292
True	357.13514681642937
True	8.757535041460047
True	187.3344037579655
True	229.58289787064845
True	884.4527114149887
True	590.9738844465119
True	31.260600713209072
True	725.6213136045919
True	830.5255560149492
True	104.31685236086602
True	350.13685759788325
True	843.3321993069806
True	212.0969834409198
True	161.7190711305121
True	525.6469071995144
True	599.4913243878102
True	1074.3696056643262
True	143.61491520174965
True	153.99449321667274
True	252.0408218892489
True	313.2766659816325
True	415.75849286886
True	409.37843607437617
True	321.89616568721897
True	444.0088629695826
True	499.426549215908
True	230.62339929583197
True	1471.4309613364223
True	251.24235612255663
True	392.2652112048502
True	55.794437547813615
True	785.8207354234709
True	255.10491092968303
True	948.5827043854764
True	566.8378075668882
True	317.18053614548705
True	796.801039900144
True	253.26448803867592
True	218.90373113151196
True	260.2739063657368
True	224.51202941647088
True	129.30988705353923
True	246.44232745587485
True	744.6859968697489
True	537.2422843075323
True	224.47915028944968
True	1177.8454435633716
True	115.92574853441876
True	261.35241361349097
True	70.83819415656654
True	311.29618770231275
True	424.0380294792018
True	84.67886890933333
True	221.5602955861368
True	77.93726123691891
True	661.7709538095411
True	377.0972412958573
True	224.18634805743253
True	730.4946171268396
True	882.5363059911315
True	821.0201937456278
True	818.0500630851067
True	346.06907925387657
True	1.1056394985478477
True	254.08388739289552
True	55.55326219427884
True	385.4093221208331
True	50.09016770671581
True	367.67940274373314
True	877.5974955598258
True	981.002140492584
True	404.9295624453005
True	22.52733362753106
True	515.3609970818087
True	524.6355355088672
True	197.37168925737055
True	231.4337943428619
True	287.92955981298104
True	23.268624243673194
True	128.28846024863267
True	966.4046894689366
True	62.27853478324425
True	513.6549873680111
True	796.8361735484143
True	103.35223640557732
True	249.8781413810901
True	114.63059219307893
True	16.192818831126317
True	1.6694202419028712
True	120.01875512894767
True	1017.3568449752404
True	467.39881304102784
True	65.75560251516103
True	801.7169589424609
True	334.92586041804606
True	1.5394066394617845
True	467.8615075273094
True	182.81280608725243
True	509.4004936937633
True	84.1417234553609
True	331.8115845073035
True	362.7137234154695
True	168.3290758359495
True	211.05923935205135
True	125.74259687827936
True	168.14212046010064
True	956.38072241391
True	14.679592571690756
True	512.621753020441
True	479.0800495880683
True	408.91991936037175
True	224.20635347474123
True	231.1336614369032
True	158.00147528122443
True	50.871244723249504
True	477.5529912071044
True	150.89507290951912
True	855.7492464364611
True	824.4424393685797
True	251.521597054788
True	324.1019711056172
True	532.0601903989209
True	40.826485474023215
True	88.24763155330099
True	704.247650951934
True	1095.623774789825
True	112.73581451374136
True	736.1763376462168
True	151.48867016308816
True	908.0212884182836
True	634.4476706341582
True	104.6690894395239
True	270.1710225695664
True	596.4830392513246
True	263.5682481767668
True	48.5777331771223
True	552.3423564166125
True	452.7915669472206
True	6.1799198558876505
True	462.8851023408677
True	67.93211702526459
True	172.00939758219084
True	242.8047844705252
True	301.14773254105245
True	73.08075373293663
True	217.2637793148644
True	341.31544819086685
True	399.2299266445373
True	943.5390920494737
True	46.26178837601752
True	922.3216299362848
True	996.5383278462962
True	134.02528383701423
True	75.15012893904694
True	997.6448774470904
True	31.861128150514777
True	227.43034071317263
True	82.95370258275237
True	216.66087337331712
True	381.42343579873335
True	956.3905413637586
True	99.8644988817902
True	74.24074566927517
True	642.4058360948558
True	269.55404229561395
True	697.8945670282535
True	55.09007372187629
True	482.5463528639153
True	384.254799566536
True	688.9692440841535
True	51.135249565572295
True	113.00899602336156
True	26.950078587060524
True	278.91464939045426
True	45.43694307696721
True	344.51318248079895
True	3.3501009847436465
True	1170.094810993091
True	105.05753932368872
True	132.86281971547467
True	370.15264205853725
True	715.9684935737172
True	673.1045277593188
True	1050.1435075746133
True	446.8887103917117
True	424.0904602982983
True	131.8770819647595
True	416.2894181029603
True	868.6880274130159
True	438.1170990659238
True	971.9769863902028
True	80.59083189212507
True	423.5754999830844
True	177.19572942080276
True	276.1287719310542
True	715.17881615414
True	159.27916266088357
True	131.52239836329036
True	66.43068389381166
True	856.3113295895845
True	771.6249439067325
True	80.05837016602938
True	427.1281896008912
True	739.9397400228695
True	425.36003308199537
True	57.54118045332607
True	312.4822297289345
True	791.8727881161781
True	30.081994359817436
True	369.1018653284789
True	173.6961361106694
True	281.2249969695959
True	34.97736096501353
True	232.7617814043894
True	759.761714913819
True	639.900399571192
True	59.598419981618086
True	290.8277380869389
True	887.0201658898714
True	16.68057386424838
True	312.80544205199845
True	306.44545808621666
True	433.1104054233213
True	209.8281909251595
True	611.0030589109982
True	48.79670991735127
True	967.7842653076904
True	912.2422742059484
True	44.96604689725918
True	384.8154379255677
True	747.2939600015164
True	949.0669187913852
True	274.98915275186954
True	602.3279116880427
True	131.6117348979137
True	186.14677694610927
True	130.3332720636345
True	134.34683287489284
True	216.2973751667272
True	957.2518974121078
True	774.6595090649287
True	918.669042064544
True	20.728002646961507
True	27.280396688165293
True	364.3596117513157
True	13.725558103584994
True	636.8475584764062
True	1083.39818850901
True	267.3661397117788
True	207.81032031426776
True	84.90213839832992
True	226.826717154246
True	134.26504183394843
True	44.6369102922821
True	133.58286891941503
True	94.689867262168
True	244.58235875122523
True	537.6991665481573
True	160.8057057481077
True	30.005381680268258
True	58.5242640760365
True	429.0533934419558
True	268.0331702441588
True	575.5733624451417
True	23.31858919883916
True	114.18559050393873
True	675.3567768083989
True	263.4319439670529
True	465.6478512903881
True	660.8718716509687
True	103.19878266217118
True	109.94624928891248
True	80.83827836865086
True	28.17086353207534
True	118.67453825600668
True	91.5365002649209
True	107.4661387558814
True	149.17608440786032
True	241.054747715553
True	822.8590305455563
True	286.9246340414508
True	897.7267362308597
True	169.92002696082778
True	198.6166695915238
True	786.1486101356977
True	303.90455967739484
True	599.6535516340521
True	251.96108925466385
True	357.5068342684717
True	436.6140233671149
True	551.4026116681495
True	643.8850909540316
True	387.4248684933649
True	32.531058383012336
True	571.9801082627846
True	618.3016294440203
True	20.119215555456638
True	12.945138410447957
True	259.02534379023285
True	421.026442513138
True	456.7205004750147
True	67.21687131121271
True	649.7883087079927
True	911.2790686697656
True	225.7597924876695
True	914.656659363211
True	283.96123008069947
True	101.5352415279221
True	282.28253767014485
True	658.9906616919133
True	37.32705089080672
True	578.5865376837152
True	1282.5456241699355
True	1024.2152681738307
True	916.7373931718948
True	218.99253566617907
True	90.29451937503848
True	200.17843335457928
True	840.9483270214573
True	146.45332632725732
True	1090.7661817494452
True	848.1807687237725
True	40.24368523209685
True	88.40576817028786
True	419.57133615608114
True	408.2292060741
True	211.85476189142875
True	516.8966008074138
True	657.1000691070128
True	117.53751488980758
True	266.03542041957456
True	995.2423499185774
True	54.519758227494535
True	695.6239818463193
True	560.926870589747
True	39.23458380562519
True	815.8902191875547
True	395.3912298181784
True	560.2572268933128
True	113.81816287636192
True	279.23434448555867
True	212.71052102312916
True	25.32800742720265
True	132.54158316740865
True	724.4533625342934
True	142.1646431959124
True	384.93277884172966
True	66.26616258294148
True	607.0894038638013
True	616.6726803966022
True	238.42003575628289
True	456.6579607483326
True	169.47395275466764
True	171.49035789033462
True	225.7955124939315
True	283.8756838263877
True	363.0316137077924
True	135.91740617840864
True	183.7742872823158
True	26.943115186870788
True	868.6299822407213
True	295.9305652361204
True	10.325403477813316
True	364.9732326853352
True	160.411918636655
True	640.1662094590989
True	374.2916510376402
True	577.6961423554372
True	559.8876595792867
True	508.7344464854201
True	786.9449510580513
True	230.76239660518743
True	557.2898868789762
True	161.95169761711296
True	532.3628222306922
True	361.6075962517123
True	384.9996906409341
True	130.07136076338617
True	135.43364631744365
True	109.0994721967183
True	65.66529155862918
True	715.5529814114002
True	181.2172323595255
True	39.956959820241686
True	0.0
True	530.2255203748678
True	113.04740430776538
True	23.94787595971362
True	40.634752398808864
True	114.14904000026756
True	539.4095615511939
True	179.98784153919416
True	105.557127442631
True	35.67134990693999
True	163.39950180387245
True	956.8858398463504
True	52.49252122193096
True	232.45911925536632
True	748.593841029254
True	327.5933059707164
True	450.6942705274143
True	490.6564354763272
True	502.7330595772391
True	601.8843325851807
True	926.8964052523128
True	252.83951506609807
True	1055.4946623457536
True	908.3913964834449
True	630.8926785951812
True	354.4045244034955
True	827.7565327203296
True	11.056423036216303
True	32.391255555901964
True	294.30946335661173
True	41.292140783376055
True	191.99654792936727
True	746.9598133094765
True	208.59357090286213
True	738.5046110997783
True	775.5859101266824
True	122.84196060838468
True	347.1213924392721
True	605.5589750112223
True	23.677555724086936
True	138.2003715338236
True	433.32947858495504
True	301.642218982002
True	199.44321216502752
True	114.32812198120295
True	382.0821185875928
True	24.30270432817377
True	382.72239939233407
True	368.9658045969245
True	1035.3242707244926
True	375.2154902233481
True	33.95220902582695
True	435.7786393312096
True	450.15480179727786
True	228.25208271499807
True	32.042782259820804
True	764.6534951061444
True	443.1596839584704
True	172.27528415334928
True	12.993724972711654
True	1213.7683086265663
True	167.02633363302965
True	26.02676501773505
True	302.8474112980429
True	281.6391100779217
True	111.3558806078104
True	293.8891131097542
True	50.56350406644903
True	334.1560512884037
True	304.06851910935023
True	305.8950889944745
True	32.057591578418496
True	48.84610292019181
True	1059.201909170813
True	26.860153769431548
True	12.724966689587369
True	174.91379976319922
True	665.6274999667789
True	7.875761210137966
True	184.49116988587244
True	177.09469901668888
True	534.9259194728996
True	367.70400252841074
True	751.1307484866915
True	318.5421881440158
True	486.3508913396488
True	436.0688289564154
True	519.789123681102
True	103.49512611054811
True	1285.6940341450183
True	951.3866529401372
True	290.8609733792806
True	538.2038264906853
True	104.3911460490632
True	570.5607238047013
True	440.2089171134227
True	156.64666945298725
True	74.61285982133008
True	346.9615055804219
True	176.18816062277898
True	30.73047403579509
True	606.1859301538933
True	376.684842456204
True	68.19825000024102
True	32.394317656801434
True	692.5520689371367
True	495.3640160119272
True	72.80505825228337
True	20.99900173771835
True	327.65800343464167
True	330.87761894996976
True	700.5378035725107
True	545.6474624750219
True	574.476070656417
True	788.3763659637996
True	7.720084735764955
True	56.87497836747132
True	36.8891431629324
True	61.52708300618262
True	506.311028604878
True	582.9037478733877
True	86.82507793022997
True	109.04204371224506
True	184.2678667668518
True	70.26914889797344
True	182.69390471875417
True	206.75135972413736
True	277.03840919025487
True	818.4393906362324
True	588.1419451885146
True	290.88925601626084
True	180.3703411161726
True	273.41838157725874
True	247.9091456742128
True	746.386570265217
True	313.79331508847474
True	175.38892250472
True	904.9103436691314
True	344.15601424937955
True	456.9460913049222
True	158.33011112488535
True	116.68434836346572
True	61.640493360548746
True	212.31420422132487
True	972.9139485651656
True	542.2410418560894
True	113.4708915204532
True	359.9560122713025
True	99.07695303113393
True	643.221426915088
True	4.787963147793191
True	722.8266618994099
True	36.38418097929649
True	934.631774616272
True	851.6239321662453
True	214.9115407955718
True	28.555748863157916
True	81.45490474055306
True	465.7453857681836
True	226.9040441825457
True	1.2245101283041064
True	80.05451980751549
True	1058.4115504216768
True	341.930876746672
True	684.1818421677252
True	494.0439182136385
True	31.26904799992468
True	136.9527688715081
True	442.4074419598785
True	926.855745290856
True	818.6532265156138
True	421.8049026163628
True	339.2468751547585
True	15.85184980126564
True	80.46658821795027
True	770.7754940398776
True	472.1055253009442
True	386.529729888511
True	874.7688894394016
True	28.69571734842165
True	206.9987471534652
True	900.0404247938445
True	241.05753540266528
True	8.838061100694826
True	480.7930091950742
True	106.60333784612048
True	628.3178093034229
True	52.11760942849134
True	259.72363452323856
True	881.2947461479813
True	881.276776268943
True	265.8962131097566
True	442.4132357934991
True	122.72675195920996
True	611.0969770305877
True	260.6430342199196
True	187.08457236626307
True	861.6095352319223
True	55.95302602085568
True	703.48406202276
True	272.5457332423277
True	301.88804329129823
True	165.9730022004748
True	484.63211802821
True	615.894023869027
True	352.5138472699519
True	401.9087017487005
True	71.24383249343092
True	164.7718371463965
True	443.47615837386087
True	226.2668456244127
True	36.67976718128407
True	203.23468032408672
True	398.5932434227982
True	398.66530024058414
True	741.1027421330925
True	135.3678041236302
True	661.4378984297675
True	483.0712112873202
True	589.3312510844322
True	135.0536586313674
True	42.29618109462419
True	680.2807083000732
True	69.64811739002548
True	552.3880468861903
True	682.7006449471357
True	451.8508014655339
True	135.6095975394889
True	519.2009006877918
True	4.836862307844463
True	403.7855628420881
True	29.429785245475884
True	646.447316136604
True	271.5631429361082
True	572.1028450487046
True	697.357390791226
True	146.7947517819899
True	515.5653813810382
True	494.646379158862
True	61.463926869876815
True	990.9906891844084
True	3.526428633712729
True	24.026146907872672
True	620.8465345198669
True	665.9271724667832
True	138.03472627289597
True	402.63593910394746
True	124.43477303941869
True	73.27981710510419
True	464.05547647260994
True	42.70038401715467
True	507.0517165684216
True	14.05494763464673
True	837.27823506831
True	557.524336586279
True	650.6667521039069
True	102.39513005544444
True	378.921791041216
True	973.8069129468284
True	826.8645857461265
True	151.54238315912914
True	553.6379819145202
True	460.50263209708913
True	246.28215390895477
True	255.0988402388651
True	6.036757644134841
True	314.9291468484402
True	12.434838527138208
True	358.0422679958224
True	78.13342100535057
True	414.0416959054263
True	665.2453403932476
True	129.1012088813277
True	233.5572178084601
True	617.252360736858
True	706.0979654336554
True	286.73270425244976
True	134.9883565249617
True	166.20977547573403
True	463.8135294340385
True	86.78714534400801
True	9.406959580918496
True	524.3551347039993
True	561.4296681196121
True	20.64875510545758
True	136.6611906000564
True	871.1639874658542
True	503.8163915961766
True	264.52570339138674
True	34.28847263803713
True	467.0657199505455
True	119.3903903868477
True	592.6173589797784
True	671.1309409344486
True	292.740294584979
True	388.0486415480857
True	190.40067948932767
True	230.5325427156564
True	73.38724822611141
True	212.60712087053489
True	497.2453286007421
True	22.967809254516624
True	450.9974912022252
True	380.7074416263554
True	716.4468110543839
True	892.2884765079582
True	892.893297297587
True	156.05543310362268
True	395.6092966459001
True	70.71737626088758
True	183.72793995867173
True	316.6572887981526
True	10.82057765991824
True	812.985379334515
True	24.774528284197363
True	393.1737804662915
True	259.52286611207273
True	657.9069868226175
True	199.295021618154
True	39.55945096148421
True	664.2110845971915
True	1072.8851795318058
True	231.4193358785762
True	134.66680331045345
True	616.7069696816534
True	495.5282750389615
True	17.900096943459907
True	818.8460469028564
True	111.5496531891592
True	42.91779229852991
True	311.5518303619013
True	351.0426764540956
True	399.630577557244
True	271.7233776359086
True	19.00250726076247
True	21.19208848895233
True	880.0164427864481
True	209.45289454902576
True	111.2866890809666
True	814.4819612039895
True	651.7306081157509
True	644.8172051215039
True	449.3773831636426
True	155.6756133250343
True	32.04135029384158
True	102.26293162597332
True	431.9929635584421
True	225.69806368582664
True	469.3939428368687
True	145.37279714553503
True	500.20184297182806
True	642.3504376515076
True	971.6913310369272
True	23.87798221678604
True	964.5658804923132
True	1071.5200189490497
True	466.937435834915
True	86.64940202618212
True	760.0400483025055
True	646.293630842994
True	667.4859868265654
True	169.40300446540954
True	753.1212955094659
True	697.5225580148776
True	122.47490498002148
True	804.4456039344107
True	823.6046760053456
True	471.80836017993545
True	223.4671487475925
True	71.58789229345625
True	322.23408727833925
True	344.36582800975384
True	447.4388413653689
True	438.3515182056872
True	202.5618398731687
True	321.22845936777463
True	2.5772434836954523
True	12.186339719522971
True	104.5872868497432
True	131.9954877518937
True	356.9052188134552
True	350.7116047064532
True	111.34458499059885
True	16.827502098144475
True	214.07591864997252
True	800.4016965834393
True	455.95588676676033
True	520.5862016766248
True	567.2664583616341
True	797.1515540180093
True	645.0043636247145
True	91.05737333086184
True	203.903633813798
True	246.4354943603064
True	285.11943342368653
True	109.09243002013469
True	362.5322976156655
True	432.4166761429997
True	167.8887270785437
True	670.9838849545013
True	240.96216922035543
True	206.39574606198175
True	30.557388787578294
True	253.54370356368992
True	476.3582428548952
True	165.77992245892227
True	539.7563250419894
True	488.0279162526924
True	241.23996314725247
True	104.81121562131878
True	43.327168257153865
True	410.3987957915796
True	793.3464660439594
True	170.6192317297372
True	1026.34612638222
True	1059.8466993286447
True	480.7390859516016
True	103.99690484606197
True	117.88943229214972
True	658.8738818484171
True	9.402316005709542
True	221.39722198000615
True	137.0680885171088
True	119.32911611899442
True	340.2030198965371
True	641.4028912341879
True	37.32119401913751
True	128.20527924814866
True	984.9233968887406
True	51.80565297494332
True	446.1433019526267
True	523.4799401701778
True	249.26394613945308
True	135.29199962349657
True	929.7718612490318
True	1188.778712639817
True	515.8041211489538
True	646.2505553082894
True	203.27579210337507
True	154.3650723889103
True	319.25452312849137
True	243.42396973322613
True	168.45499547514916
True	310.4424124667216
True	348.5506263048456
True	10.599978883421503
True	620.6034476797314
True	148.235579245396
True	81.46439414433101
True	445.6232575740897
True	315.4904182135082
True	1172.381300705928
True	336.25824572109764
True	981.8490448790552
True	9.405005660730437
True	254.44471967277096
True	224.63603585229427
True	155.27285878398186
True	495.2351452812838
True	208.16137831015044
True	401.497323691884
True	332.83818545036144
True	109.38032776563035
True	354.6750280953298
True	1051.003621407384
True	702.0182338399743
True	217.3387506756337
True	107.3037014119704
True	293.7471848928681
True	25.500031030421468
True	353.28094487275456
True	310.1134126992112
True	577.0538033815567
True	453.9713829085744
True	350.89945305680266
True	154.04775645245962
True	13.393441988319903
True	420.3160719066606
True	283.55650620364355
True	146.45298656282196
True	308.04951102582487
True	437.4774133596057
True	840.5567236603016
True	312.57888215458
True	781.4543549763912
True	391.43918145983895
True	368.83782141844256
True	1.9730045804502483
True	1145.6451397907224
True	99.65099324258532
True	915.9387812494527
True	204.4741760452937
True	465.26125561936897
True	685.8332969341453
True	84.0864104271904
True	476.12096989573087
True	33.06837409627578
True	418.9668816814412
True	76.30473485776967
True	234.4115961217811
True	38.16212099577438
True	681.6827678604596
True	178.90080128012283
True	26.02156093030771
True	397.5535739022628
True	104.4103877429161
True	173.32153548927974
True	857.3790441185032
True	259.23040057634927
True	152.88136117624254
True	375.2368514068582
True	510.78843377090527
True	343.2181790601838
True	509.4860136368354
True	626.0963584956136
True	159.30185724012225
True	6.989983504243954
True	69.97686898942226
True	434.036476403541
True	91.44809799461667
True	80.80304926351006
True	1108.6536578784653
True	26.742684611261197
True	325.4840713745146
True	308.75490538572546
True	452.0512512724213
True	679.6071699495251
True	196.01077643835225
True	667.0062233963097
True	333.922271159754
True	358.6194833423399
True	267.15502207540897
True	218.05868437090209
True	358.44263601212435
True	447.7097025664971
True	406.7671807472243
True	627.5216468882833
True	140.6262385092858
True	74.58662991932569
True	38.01972672847744
True	286.8436174856331
True	639.0346021433279
True	414.0193594385083
True	768.8001787272383
True	217.44910337344223
True	390.397135514288
True	65.40567616854129
True	52.54040432313628
True	394.73909408613855
True	199.3540027411645
True	219.6310924865349
True	44.62367946267202
True	1068.2056315026284
True	167.70500505794857
True	911.089576476649
True	310.6523679379758
True	929.2457489498412
True	236.85293145957755
True	452.22884302808006
True	532.9350839006113
True	647.2562741860318
True	208.10902631072415
True	480.51128412087337
True	887.7931452255577
True	127.68099793678778
True	6.971626700287764
True	576.2207203217177
True	28.403976760120237
True	76.61581964270056
True	800.7607948358777
True	232.66026182588672
True	984.9718104982392
True	685.4888165679578
True	406.3235968474902
True	281.20145076234
True	482.3334338925786
True	345.35993574495285
True	187.08255220511376
True	656.9022195064067
True	717.3676413255885
True	207.5537583969421
True	88.75659151935076
True	508.2256530738896
True	135.31241627167464
True	384.1736968789383
True	354.2501500693535
True	63.651225256802704
True	388.4495457501568
True	416.8288407824979
True	382.6020522676624
True	410.1603218248898
True	414.4232968358036
True	618.830797509998
True	51.95156482857643
True	465.263591363835
True	345.63338929215604
True	670.3721728512478
True	223.0287864234063
True	100.4170207730606
True	39.47659300745207
True	541.9394431867526
True	615.7975371195427
True	184.928613735451
True	402.8655615823637
True	348.9867798683997
True	17.48573646050267
True	170.3116261028499
True	287.7230289445473
True	2.439333398304259
True	850.8103105902205
True	81.57895490896385
True	103.11247746055254
True	106.81195946276176
True	366.3634429101746
True	37.23424251728287
True	455.4166548858992
True	230.12524094616396
True	5.520929377596412
True	120.32024112566252
True	444.691842724725
True	51.11143107455571
True	68.35473256126451
True	170.23967716794053
True	285.3719406105393
True	947.3766716944638
True	383.0761712296169
True	937.2552775078104
True	174.8459631816373
True	1020.348197849386
True	763.0119985449572
True	678.8838737518978
True	396.2673215075811
True	374.610858890252
True	78.92153332649885
True	74.08076564682494
True	79.38340877190265
True	172.17278003042375
True	480.7276206647381
True	1099.4921519239222
True	175.67917996037812
True	362.97413525018777
True	434.3365068123425
True	621.3766004904999
True	596.8007235909081
True	283.0036794575014
True	457.1919392735276
True	649.357517550152
True	99.1910338369474
True	738.5091733679507
True	254.87710472990824
True	131.7849893329692
True	419.8836312573361
True	833.4475160244339
True	454.5654402118334
True	892.3161670077754
True	194.5906253442227
True	348.461940003456
True	688.0608073010694
True	618.0939739997036
True	193.6267042809528
True	246.4232679233403
True	785.0692535320015
True	31.623205944864605
True	185.58947521481164
True	494.6607252871037
True	719.5244394689668
True	102.74050443126666
True	37.3064693886306
True	170.0338649465898
True	716.7023951109691
True	307.0592105670798
True	546.1089026384942
True	361.6804365531701
True	297.9047092116723
True	455.3122492168233
True	471.8244876707128
True	71.39974495722082
True	376.9589759342709
True	785.5630417200175
True	0.0
True	299.1507092009401
True	249.4172205322096
True	971.1422630192806
True	146.17800440738202
True	681.5322639692732
True	637.2670427230324
True	113.70650440665943
True	223.85635261064917
True	136.57046940258925
True	11.36724713813606
True	289.39813732567694
True	367.6763977310756
True	1133.043693002807
True	236.8915260980144
True	427.0123403248439
True	654.4097964097967
True	198.4043526516569
True	28.89318834487852
True	893.9203654484207
True	601.9381549513101
True	157.31836350796627
True	615.902263386154
True	164.94868293158547
True	288.709002076165
True	773.7603248823209
True	35.28625305226152
True	108.53510216113273
True	516.5808864262264
True	70.744410072845
True	74.96660836380984
True	415.2205247747812
True	23.841933444433412
True	762.3134929957214
True	98.46433229442212
True	158.68148093629307
True	20.30274128769708
True	701.111184308853
True	30.182199412399974
True	779.7567703755901
True	406.28363772993407
True	116.6632274594081
True	699.1107248801616
True	528.3408107126867
True	550.7071051707516
True	49.009687409945656
True	367.6629399655235
True	5.647082827837211
True	88.8447638590759
True	386.8887099723896
True	49.95132157571985
True	120.85950998371553
True	313.1748363103964
True	174.88808161725402
True	99.66819105128226
True	655.1630018652712
True	20.682996610969884
True	1102.7557368477242
True	477.2146092039572
True	301.65695529298546
True	490.1618948308186
True	121.17754757476582
True	849.0401470732445
True	1098.7384240580304
True	750.9938299911398
True	180.73820256799956
True	229.05603221409132
True	50.52571939046713
True	56.44627013608151
True	153.86059247175274
True	101.55722733149258
True	163.42384600682
True	1212.8357163102212
True	304.2076602507685
True	364.1741935250233
True	733.2072475932756
True	17.14652104650723
True	15.298381209412245
True	612.677560600348
True	5.909043728263487
True	119.1988439623617
True	712.9605946148664
True	183.4240971128867
True	644.578692333826
True	841.0111294537294
True	155.03201403230116
True	890.2972323421548
True	3.055427038505532
True	443.3835896924702
True	1053.6775833772062
True	24.148656127387508
True	239.1120339189867
True	150.10529452838273
True	989.5974322867424
True	230.6481594682537
True	472.43617097907605
True	119.28835536275028
True	523.1963229520609
True	154.18212423091714
True	99.28076438118308
True	382.3222986081249
True	68.12847110702863
True	49.8877158231706
True	1075.9716130692264
True	268.29225477336445
True	157.00652264864428
True	377.22315516820026
True	401.2751501199888
True	210.2847861104365
True	163.55129364425238
True	384.427914991048
True	36.77700955036682
True	478.4206957333637
True	1099.6696065036488
True	119.06235337849456
True	471.705507416224
True	301.1997359387066
True	28.03795081063196
True	421.3387701048716
True	100.24484110369946
True	604.712377228758
True	205.3573451912134
True	402.9236967820982
True	19.240596125078945
True	431.5710542276232
True	107.35945853811928
True	340.87707948421985
True	33.19183113874037
True	174.6444522741148
True	235.13404760184756
True	749.3388130577239
True	61.74648946949771
True	140.99596573934917
True	236.03713780322948
True	142.93904211703563
True	633.628448410331
True	546.3249962853898
True	779.1587228280268
True	398.63243832492
True	540.0491893096755
True	430.7609730999332
True	684.4410670517507
True	72.65570468079395
True	471.9046071301418
True	416.55258427749
True	44.69765867324946
True	84.8803886391632
True	127.3010183449138
True	85.33354531830267
True	324.2065278861667
True	856.9092680975467
True	329.8347784046408
True	1111.9938306118547
True	319.26572808725126
True	917.9893437261233
True	151.86365886330995
True	566.7352347835586
True	628.1854495929148
True	695.7878953575236
True	442.20874417219926
True	69.26774977673873
True	295.5951966898751
True	40.9452801672448
True	170.37698103682246
True	179.60156041701734
True	1136.4337809933186
True	218.77225392915307
True	545.1578395561522
True	546.8493130183373
True	544.2176745784453
True	889.5052245742771
True	586.6109810607514
True	664.3916977764428
True	932.1164320230242
True	126.56589093837532
True	316.9799532204433
True	264.8251904108877
True	330.219215771501
True	91.9894902524886
True	396.79892650177686
True	3.666245667454613
True	331.64966703162514
True	257.6761419075614
True	626.059095111264
True	288.46199054553955
True	369.615544533016
True	9.537673783797224
True	56.4626550552886
True	540.8373550364319
True	33.7257581140974
True	141.4769193945099
True	65.85705819790594
True	158.11161198071656
True	231.7011241092291
True	74.58143859536848
True	346.833956078634
True	283.80813639554003
True	103.09748916046806
True	340.14574346401065
True	62.3351002701372
True	572.8617140504334
True	864.1904424270609
True	275.66126398335786
True	1154.9696259203658
True	109.34422416042338
True	304.84849315791706
True	1057.5816794652696
True	90.80213681038468
True	280.65887824239667
True	9.976383221205102
True	398.3589465060882
True	449.99554175125087
True	159.4505018211814
True	616.362700668161
True	920.7385022037153
True	160.62652303523464
True	75.21880004019002
True	330.0285341303879
True	540.7611207277151
True	615.9521727322182
True	1211.561698054484
True	27.358350822364088
True	960.860755364155
True	138.29761546550787
True	622.677401797155
True	114.36865366403023
True	131.8320498264827
True	189.81657217648868
True	172.9081692701352
True	759.4395667561754
True	209.36489792591104
True	236.8462556523656
True	68.33916919709674
True	513.6468891343709
True	457.5856813035727
True	175.55059265954748
True	232.74736285191133
True	16.15961913164957
True	432.7643356606546
True	212.28668072237087
True	272.64096623661584
True	116.28565880953022
True	741.1174739600777
True	421.731686854288
True	258.84280964219226
True	643.0634016366678
True	529.3102157812556
True	452.19859808233343
True	134.62374276021143
True	532.9549731202899
True	425.6102229745661
True	2.6451858387559284
True	192.2857969595361
True	94.74977496524576
True	247.87302255163013
True	3.1248557038344176
True	133.38569184459814
True	352.54514009514804
True	8.427487712880918
True	865.6076616525014
True	158.54773244007328
True	746.6581471104938
True	785.6393343397579
True	165.329646899565
True	220.08851398312532
True	493.785220852191
True	850.196875891981
True	49.31958738761635
True	37.56598851840877
True	130.41614687913278
True	616.8903930541468
True	718.8854167681957
True	184.5559233766561
True	601.2849868894265
True	605.3998639442683
True	842.0602174581967
True	405.82865252568433
True	181.62920631810923
True	895.2429898015422
True	222.16837190890533
True	154.71918675790758
True	323.1869121085571
True	218.37107725177248
True	210.3466916254616
True	608.6024586053755
True	244.1115350582265
True	193.2130728884819
True	457.5163013232744
True	475.5498487896307
True	65.44001213984006
True	280.28664309214275
True	80.83803302466981
True	353.9511616022443
True	361.3891176752522
True	264.5015673713724
True	176.85082000466662
True	389.9805674766016
True	660.1395131838335
True	748.0697971284083
True	304.0938857394055
True	749.4693792199292
True	66.64028093941778
True	888.3778334384274
True	361.7703048574306
True	12.214111804423268
True	637.7711072641629
True	696.9766633769775
True	265.8542319318716
True	172.8633401859231
True	48.69489345553326
True	393.5606331939387
True	78.49082728723485
True	14.294906383096698
True	885.501410407714
True	364.11243658851
True	166.36385244308747
True	992.049182474214
True	12.741109669212502
True	786.0833618880887
True	33.470335649424655
True	683.4878462881329
True	55.86113878854071
True	776.9650539144562
True	436.6183547861664
True	189.96009390710364
True	423.8283868853272
True	216.71224238236104
True	296.06960950764017
True	228.48760770354468
True	406.4962357432082
True	9.5024852027499
True	318.91830468899417
True	115.16050176774272
True	12.412994173297704
True	467.75232743754793
True	729.026024222013
True	278.50584232172776
True	75.86580610231397
True	304.89839759066683
True	81.60247893701346
True	192.4012994503597
True	174.23667527918474
True	390.0706029581896
True	42.51955141844209
True	134.30645261554702
True	372.4576571953082
True	847.3692812996403
True	113.07011973479538
True	206.52710056986345
True	428.0626015312209
True	19.11720848404083
True	419.51735011261
True	492.9283162869928
True	91.0633703116439
True	391.82322551790617
True	371.23942241900943
True	421.2654172728044
True	583.2655997152998
True	1054.412173827631
True	986.018882379288
True	57.51266115829883
True	1039.843804975818
True	111.35327099414653
True	114.3400411909211
True	111.0585371977431
True	479.8830110514089
True	355.34465728127094
True	574.9481154320124
True	249.70569407560745
True	160.88491618967933
True	400.235078710835
True	15.379206474160066
True	462.2070022568751
True	399.4120420605012
True	149.73137203560205
True	95.20076180709768
True	530.7096286914807
True	984.7708333299264
True	204.94574016726568
True	67.04190223820845
True	420.5023246593412
True	375.8824212076684
True	477.126873804426
True	321.85213862454736
True	4.548400957040933
True	538.4506174930983
True	506.2238845757852
True	506.7474222484719
True	188.27247658846684
True	100.9571740813035
True	22.696237999991205
True	375.5607882063161
True	106.4209125948392
True	6.402437380406747
True	32.94200007848685
True	356.9921115799874
True	650.2285576499476
True	124.95917350401292
True	91.41304502644569
True	24.200909531370296
True	405.3575400842278
True	357.1816584308703
True	772.526366701739
True	296.3153190281483
True	542.9980864350409
True	529.0781797544525
True	521.8296453506915
True	290.1359412335024
True	561.0820169232536
True	100.19063682245854
True	573.7072212218452
True	7.628859858319171
True	372.17218718101486
True	468.1192701176945
True	960.9972131522115
True	359.1431987598173
True	786.6615925401917
True	1012.9018672398204
True	176.2645062852053
True	37.81382097138471
True	353.8023121321116
True	388.9064247746685
True	584.1733937885504
True	240.85897899992332
True	28.811547071887063
True	642.1601532623874
True	128.5223989623385
True	1039.4523796771746
True	316.29106647798017
True	455.2224774481469
True	120.51305658346593
True	810.0605476218706
True	137.3799962880966
True	809.5709930807212
True	532.9562630661727
True	185.33569231797404
True	110.07569003962624
True	71.2320710462654
True	555.195517469569
True	908.2619433914869
True	420.83048941476414
True	534.9582893487458
True	137.03689054911308
True	636.4779281666472
True	479.9602509952937
True	790.5065723338863
True	287.5275487180166
True	584.5753897552303
True	109.2870513034462
True	24.815382017904135
True	420.2031401468499
True	173.73974694801493
True	102.59707716653254
True	382.2595090436578
True	1083.9272810532127
True	266.1758248883052
True	552.2815617642683
True	11.89259040765259
True	80.56295883782124
True	329.1998178334394
True	780.7129098003259
True	457.9064571051837
True	517.0964034487945
True	726.4591226579358
True	68.8188746180048
True	739.5935313647991
True	49.00702246588632
True	105.64919128995886
True	184.998282200662
True	76.17025334319513
True	24.696652476729238
True	298.5026774764372
True	475.3205691218231
True	908.6831597563375
True	866.0505880847151
True	5.78871086556856
True	297.3771539550212
True	472.268434920196
True	121.8072062567672
True	248.57559269472029
True	326.0919645168963
True	1300.511584751861
True	453.2664387913652
True	26.15988751709061
True	183.56714042401413
True	710.4466023380812
True	34.413089350651795
True	175.44807350514895
True	551.1523004270172
True	74.52215113870403
True	852.1088667171032
True	343.46250998494554
True	675.5838384774896
True	77.92564336485209
True	707.4888323522758
True	594.5613876161202
True	870.8540719911892
True	238.0024418423047
True	501.8655807532239
True	769.8620711360489
True	903.1622534765652
True	230.43225839856743
True	774.2156584393556
True	216.17734545906168
True	454.4050389698844
True	365.6948969475982
True	498.0682947611879
True	502.5560571742477
True	321.79463187840014
True	352.14448467204375
True	115.27525177220326
True	352.8124728616212
True	1163.991443640569
True	331.77911113369333
True	143.1274019282575
True	299.80460885387566
True	746.4348743611085
True	652.6315723181638
True	407.3439648406013
True	123.91261406319342
True	320.10141021467507
True	33.52256786358849
True	174.00113525541263
True	92.39266154689942
True	91.03474092440104
True	568.2722255450622
True	145.55068570257575
True	139.39137664959262
True	112.29012483129048
True	84.1668353140453
True	451.9436929097489
True	390.9386602578346
True	1031.337207885223
True	549.7825593430796
True	833.0886792657045
True	270.9656416684492
True	305.581179322104
True	540.7716793166942
True	194.2757568100911
True	751.9158397307826
True	237.43877331872133
True	355.3027005710928
True	67.69153429004648
True	118.34664801840484
True	255.46455983844453
True	126.91090980998386
True	454.3322101938047
True	30.63179742771431
True	575.0754299069368
True	983.2708502952393
True	745.7791639449108
True	1.4053490680489689
True	63.95542652557717
True	494.5146460490189
True	433.3665287660252
True	76.37056975863219
True	125.01919568707736
True	300.0871773711335
True	73.94635098187669
True	52.24233679674891
True	717.5773807101057
True	657.4763563149912
True	160.31855709062893
True	179.74871029972007
True	522.9002588488507
True	57.87631807813434
True	25.14954628963558
True	564.9957980927285
True	468.4281348231559
True	1157.7137773975724
True	49.9839638690224
True	471.5066722781303
True	882.6380372317728
True	815.1214757106953
True	289.0604725188897
True	760.7335621181629
True	415.04241944708025
True	41.66846452354103
True	103.71096439187082
True	723.7071386955355
True	74.31875081249368
True	135.24270879880996
True	919.4101423052912
True	189.90656196236552
True	283.83316622664427
True	106.57589132586904
True	653.7361317551138
True	610.2573166921313
True	214.8510086580993
True	418.39882522770114
True	40.823633437831546
True	282.0362522496431
True	596.5079406535666
True	616.0950418141919
True	311.08305549037874
True	75.93141431090439
True	901.1226528706248
True	1102.1139599806647
True	568.9716949428399
True	66.73348775016984
True	30.81355279086234
True	91.41230749946564
True	105.77756700232584
True	103.78582274849396
True	887.6138084922214
True	1181.9804949550849
True	741.6816152484721
True	330.17218883675093
True	9.151103575528932
True	20.747545892775246
True	346.7835747467777
True	471.333339902818
True	44.00212287265356
True	578.2383945752005
True	438.90466622550014
True	402.84410393728353
True	82.48372254617642
True	197.2091095427744
True	272.70995649731844
True	135.0403479728241
True	405.6495774706108
True	43.84028739163077
True	162.56374670249426
True	1184.4706422758898
True	5.949240609564062
True	26.847782379940632
True	585.9033722400592
True	357.9218438508121
True	804.4479093181972
True	162.43134536964445
True	760.8511460183377
True	596.6284643388105
True	278.21767132260106
True	429.05222730956126
True	350.2390545861107
True	291.51124270920104
True	272.1587872321873
True	409.3835229366761
True	504.9518039302227
True	509.7026794930013
True	103.69473018044796
True	365.6431764302454
True	9.980719724698377
True	189.77154990881596
True	234.66276384035805
True	890.4534093059463
True	610.6306980345948
True	31.41597000110289
True	738.0737584814433
True	818.185910254834
True	105.07184639943485
True	352.26266238840475
True	875.9400022170208
True	224.02039606668487
True	162.9064860621871
True	516.1058815169334
True	598.6210212780246
True	1107.4492775464407
True	147.85199821310098
True	146.6327525607936
True	258.59922961268063
True	320.39806612420205
True	431.5080870135187
True	423.69239984317954
True	318.5842859298017
True	457.14752156939954
True	505.9931015791839
True	236.79364468046256
True	1505.6809870510208
True	258.6444412494081
True	407.3448009096403
True	50.056977815087016
True	765.0517857925357
True	253.2647739595122
True	934.8161969479826
True	566.2374258405151
True	322.77702980039226
True	766.8911902465496
True	257.5156424748013
True	218.4024785251585
True	260.5653142314355
True	218.15499306468183
True	140.31648935452114
True	245.08277559096777
True	729.1849729532796
True	526.9023794322871
True	215.21202968978383
True	1175.347835517628
True	110.99243504564836
True	266.80692230171314
True	68.8261197392072
True	308.75541065760945
True	414.55021433719673
True	95.96261459408306
True	211.2744249658758
True	75.17286879778571
True	678.1045689107456
True	366.73054833612974
True	224.558980322815
True	726.5292592559517
True	870.066743904124
True	836.9811467796175
True	844.4632724697242
True	346.3637239717785
True	1.4630748869526855
True	266.8041639436712
True	52.98909548329877
True	391.98185785943775
True	50.708465864637226
True	365.1640437590672
True	858.5895778366141
True	1012.838299825032
True	407.488296714528
True	22.70192111368544
True	513.8382530282628
True	498.23092517419184
True	198.2754806770577
True	231.60336220345735
True	287.85571260219103
True	21.93235521726951
True	130.9082554442493
True	966.7619766006056
True	64.1403923890144
True	473.1140491287491
True	791.5364031902543
True	99.92311379416688
True	251.1007615921095
True	108.98548246617082
True	15.158704903027653
True	1.8062828572478955
True	118.75601455754
True	1009.4096877956654
True	463.444354837941
True	63.94376987095208
True	775.8692163318066
True	332.02381192754734
True	1.0781074225212308
True	468.1211051107068
True	194.64610166537392
True	489.5168091806555
True	84.92115188252816
True	337.8794568056768
True	378.6855936759823
True	164.31820789424043
True	203.55425253999087
True	126.8576977469329
True	167.5046302647359
True	944.3716091985132
True	15.27022593519699
True	506.00768858532257
True	476.59906767932495
True	408.3581745254117
True	213.50758854128708
True	238.07127225464765
True	154.53947540103368
True	46.00791448458394
True	500.8541771314135
True	148.76728047389716
True	838.4343825228885
True	827.589915769831
True	251.59309758705064
True	326.3870719498825
True	528.7597970979152
True	38.18884540808582
True	86.22325206838359
True	758.540824182765
True	1071.9063951335716
True	115.11000877893828
True	722.1113630357157
True	140.04494993685418
True	933.249822431702
True	669.8782710386355
True	99.20833437843832
True	272.33371259534545
True	609.2676102134224
True	253.3246893404493
True	44.78238850022168
True	564.8629752305598
True	446.12911947295095
True	5.781934487702658
True	472.5719810891874
True	70.09129617329972
True	171.44552922025923
True	239.3366689526912
True	308.47547425588346
True	73.36063350788838
True	229.25015841748345
True	344.3129148607437
True	430.1087622355712
True	939.8320890834624
True	49.47606932739704
True	918.4040772022834
True	1029.0849762269238
True	130.24622252659583
True	76.68274486423769
True	983.1464206128112
True	34.28154167241519
True	229.8918243255107
True	84.57439003824722
True	213.6490468634304
True	360.05961183703965
True	957.9107510922314
True	96.6244622427524
True	66.35219459061129
True	612.1448794661061
True	276.67638600777457
True	735.2706944456502
True	55.52638289483813
True	478.37720023703343
True	412.0138983457251
True	690.166111012814
True	52.8633268235557
True	110.6769965930471
True	26.25563982976104
True	269.282143683274
True	39.698694870676185
True	350.4373137210252
True	2.2344705218490755
True	1176.2205891590295
True	108.1480493120941
True	139.99135440689489
True	349.9270401790503
True	724.5929416279782
True	659.0377471500896
True	1005.951155631223
True	469.2984758346532
True	423.3217450127925
True	133.43742912257036
True	414.33921924461896
True	881.4494351479544
True	425.9262692080697
True	933.5176197023904
True	89.29030953973248
True	417.6561070706688
True	175.8412960562074
True	277.38087951658133
True	754.872189486392
True	159.2898650929191
True	137.70986493458088
True	63.25037785472614
True	844.1449785406105
True	777.4111364318248
True	83.23912355733438
True	443.2944264034968
True	722.215508900854
True	418.3013276572145
True	57.55934324652876
True	322.2859977503312
True	784.3762999127464
True	30.25642686314347
True	364.235510970692
True	172.93387327591958
True	286.5073249154388
True	33.86304779825959
True	214.57446131986416
True	773.5504760401067
True	645.7490549294978
True	55.07013422954251
True	290.83065951522315
True	931.7057368354772
True	17.868044050287494
True	305.630372883215
True	288.4020341341993
True	414.0153609872192
True	213.7854322021145
True	613.3685567478376
True	46.50130927693255
True	985.9219252485312
True	927.196932947846
True	49.87143964873563
True	393.9779752764418
True	734.4573642660156
True	917.948765272097
True	275.30861515128487
True	599.0784392590726
True	129.9212321540345
True	194.3188123785485
True	137.25849042343245
True	133.98910137068904
True	205.601421922834
True	955.4588409635307
True	760.8003163214166
True	955.39344511852
True	18.73823388845998
True	26.279778278458284
True	362.8440337685103
True	13.561301240896537
True	603.4300278973989
True	1083.7432009407207
True	265.8080172105139
True	202.7225836109851
True	85.21914351222568
True	214.7544428268517
True	129.31182961114126
True	40.05080941110545
True	128.17256657046255
True	88.96550694201994
True	235.5285636710523
True	547.3074000907928
True	170.15017486996075
True	31.65388365240312
True	57.90488256505216
True	424.5466281647908
True	262.26042672052154
True	566.2485069484125
True	20.71007377731955
True	114.93058014536268
True	666.3498828723158
True	257.18438425402525
True	479.5563020599664
True	654.3487913215636
True	105.3373587164258
True	112.5444078457806
True	78.66315378586032
True	25.93478355577944
True	123.59801836932922
True	88.8223190767401
True	100.49575226394406
True	143.85577264765774
True	240.81123438311457
True	809.2081693588008
True	292.5329112189769
True	944.6264599309404
True	168.3535622531451
True	200.10017420422517
True	831.4052293916294
True	306.56561370028584
True	579.3941866298832
True	251.3580342533559
True	354.5968346066129
True	454.5029852531017
True	544.5437514927073
True	640.4170001001296
True	367.9661232340141
True	33.551990946153914
True	565.1793355028623
True	622.1408865529193
True	19.56872166928689
True	11.317486069154937
True	269.5876620212454
True	423.7131274362
True	443.7865148540943
True	66.12758483331345
True	632.687404096896
True	938.8516336319536
True	242.5402844007271
True	899.8335690725183
True	276.64383992369824
True	106.4877504650784
True	268.2858430577492
True	721.84166487293
True	39.74875899393389
True	575.6282674621563
True	1311.9322703667085
True	1021.9617036320544
True	902.9223347602676
True	207.14026367273428
True	91.2074434090932
True	203.7166027115377
True	840.8491239347018
True	142.44732506102213
True	1065.2364206673622
True	879.9775395610075
True	42.01817164445556
True	89.0418918422117
True	433.6600394339835
True	375.96186491584297
True	194.29803485490055
True	516.363161320331
True	670.1954221272728
True	110.48210614450235
True	281.8150934723286
True	981.4607213851834
True	54.34550077199773
True	736.1568083017955
True	565.5938302223266
True	39.19761903564082
True	822.9683946621543
True	388.7647331148507
True	573.2382974648935
True	111.961183394583
True	258.38681314928715
True	214.3833513046924
True	25.293215496591596
True	132.89082334269682
True	757.7520963652162
True	145.5966286583057
True	375.90818328964895
True	60.22463685868165
True	650.6656811441899
True	640.5648506607721
True	232.44099370207124
True	481.9241493665037
True	176.45941392540152
True	166.20764151224225
True	219.85251396934535
True	280.9988223038527
True	360.4545280744098
True	130.0147197574141
True	188.53879368305763
True	27.50566241689068
True	880.1507332037091
True	315.0944657391488
True	9.917378037572147
True	365.4856073037426
True	164.88592952874723
True	622.8769753938566
True	374.7918226137885
True	586.0766617849016
True	537.3119597388467
True	491.7200881592096
True	785.9160934790308
True	230.073795005824
True	551.194629344156
True	153.00479585770074
True	520.2371121132522
True	375.3527338106172
True	380.97677093849256
True	123.5678250019132
True	130.50398734723237
True	107.6802199436805
True	70.46982086767065
True	744.8515093636552
True	179.73541983029415
True	45.62423749216328
True	0.0
True	544.2068445418041
True	114.3740302826737
True	22.92281805354608
True	39.60301459505165
True	109.77017828580996
True	522.3980716983967
True	183.09805957323533
True	107.30094978145324
True	35.674519591210995
True	162.72569331575087
True	951.441105047333
True	53.76612530779023
True	235.02373330091555
True	734.6456665946973
True	321.4157691760261
True	442.16394390814577
True	472.3967652574765
True	513.751650641448
True	613.8928325114786
True	912.9181924404847
True	269.6330673354295
True	1044.520055614386
True	912.472822003298
True	645.8339423513845
True	344.9951990584607
True	854.0511378189705
True	9.589766582935528
True	33.308265589599245
True	306.0876952002299
True	41.04360386558538
True	203.00214524725567
True	733.4132539306962
True	223.0754228945964
True	742.697143817124
True	758.616420918704
True	128.30327337092578
True	388.60535056917655
True	575.5687841352154
True	24.924846711795425
True	135.90950893919978
True	432.4017430179289
True	300.321124242646
True	194.32221339907247
True	109.57461952293446
True	377.516776660383
True	23.33206130586881
True	377.3144907318372
True	363.1405679223352
True	1095.5528678877445
True	352.1360635039998
True	32.37114508252676
True	421.6289348256624
True	456.2129463659836
True	231.1032687420873
True	29.232269996582563
True	766.8802546343716
True	454.3293667150557
True	189.77264842359688
True	13.858561917906844
True	1213.010720746619
True	170.54841272718258
True	25.910554555002687
True	310.74394666978264
True	275.5276658745421
True	119.44927965892956
True	289.03120697146187
True	46.24686286103432
True	322.2199556750057
True	306.5617452612408
True	323.6627902274965
True	29.41084393954332
True	46.53931914703831
True	1016.6220075201024
True	25.134264044471823
True	12.848973995018504
True	174.23539075228527
True	623.6521479938203
True	8.119901576026816
True	205.52763882852253
True	177.83365564932282
True	528.0961237474571
True	376.59054215731607
True	699.6282573733585
True	313.279455978422
True	474.0671664632604
True	454.6503154687892
True	505.4051730202154
True	99.68496819889144
True	1267.130791395421
True	908.4505695184096
True	297.2859081137761
True	498.569720456848
True	106.36928690600524
True	584.7848055933603
True	454.8276072484205
True	162.87321219884365
True	78.4320392632624
True	346.4088292573611
True	163.33624669956632
True	29.91608427475661
True	591.2326764844347
True	388.14427312519695
True	75.05659643737974
True	27.653768603935497
True	669.8753721147077
True	489.54858621373
True	74.83661382502697
True	19.56369642378596
True	320.01533322425723
True	333.2050105219245
True	680.9386518054248
True	546.9861608543272
True	553.8879556315192
True	800.0165704794564
True	9.402279453628712
True	56.51254072688367
True	33.484262328025835
True	55.857152549664285
True	522.1197894995111
True	600.4180364848813
True	83.2059388482978
True	114.333572719286
True	194.8682047220932
True	76.20164239660645
True	188.924540911605
True	202.8391911609188
True	275.2184479709425
True	814.5305170409
True	593.9547088661086
True	278.4021073508805
True	202.596472524995
True	277.75343077980665
True	245.79167962293508
True	724.6068407829694
True	327.2886387607131
True	171.45950648344754
True	874.6768590044138
True	336.0785593613774
True	446.0595526603131
True	149.52136393700425
True	120.27549664992694
True	65.81899588748011
True	207.2048586709931
True	939.6635287073002
True	504.6634210390724
True	114.5174466531722
True	359.3273759320808
True	96.62739207637854
True	677.0426437232659
True	3.564638720871254
True	680.2099103640876
True	35.45151423991623
True	910.6338347580748
True	837.6493404698201
True	216.89309922211936
True	31.39044196136896
True	82.90224723127724
True	460.8390765149152
True	220.9102532788249
True	1.6774714164920406
True	72.98269387181207
True	1078.8811708818585
True	340.23416243562855
True	686.4361995610332
True	482.18123853103816
True	30.327958163187795
True	137.5008115800432
True	442.40895247470456
True	983.6354741046612
True	831.8652603920032
True	438.0585345214868
True	339.16445255527617
True	18.55939846104811
True	80.47747225590994
True	779.3155146024634
True	478.3472603661815
True	383.40798526183374
True	874.2188600386851
True	26.20107210473128
True	219.71673666488763
True	893.4568670981402
True	241.54182653893216
True	8.815194294327416
True	503.1706521998207
True	99.41948407802552
True	634.0071360896912
True	55.071783060146124
True	260.95690370021083
True	824.9472527445545
True	883.9188830851782
True	278.8199599726028
True	438.9378537877464
True	112.1111408618925
True	622.2075170326708
True	256.3205010329546
True	195.23674506774464
True	836.6673387271596
True	55.90444657594674
True	715.5470869056371
True	280.6998586672021
True	297.64819081946973
True	171.3630388294524
True	498.6288086960299
True	575.9905946396309
True	351.60868558667653
True	415.7033158248599
True	67.86133246925958
True	161.9113636461902
True	450.46880595730846
True	214.4388949774799
True	36.82004528697114
True	203.77781273223357
True	399.6123766192069
True	375.0088612782639
True	732.9954253275451
True	119.18154354774052
True	655.8181852975222
True	506.9944171489126
True	585.6236107921034
True	139.08201971536664
True	34.78230189650821
True	671.5958848874068
True	74.01071116398045
True	547.6210647593803
True	699.1712224880565
True	450.55276311724776
True	138.42633217989277
True	513.0973193117496
True	4.903254672055556
True	395.7063844257749
True	32.166735276779384
True	634.0427763220068
True	268.6766874891347
True	585.2312823386291
True	706.213579204042
True	146.11468697014556
True	522.9110921345847
True	479.9643176114638
True	64.41727878971543
True	931.565557251484
True	3.034022538072107
True	26.87948489863549
True	640.9147591987969
True	665.1938506793442
True	139.0247949234738
True	405.297587202082
True	120.75713623725638
True	72.05040210457824
True	458.4556860161867
True	38.66218068201602
True	524.1699768302693
True	12.40456965214579
True	859.549440507198
True	542.8203009500122
True	645.9361953922104
True	101.96831662467176
True	383.9664040981851
True	972.7673453635862
True	821.7024683263127
True	135.7784822272179
True	567.1920681614434
True	451.809500434764
True	249.6522605424197
True	252.74914739014773
True	5.612634298585891
True	324.2784048744492
True	12.837155016868378
True	377.8712947153128
True	77.3891422450318
True	407.871459184893
True	667.1053425392771
True	124.3354052427896
True	243.3802362899742
True	638.706956873925
True	670.7422150825696
True	292.2226296211359
True	135.23470208025586
True	164.16708123750098
True	470.6446393283448
True	84.7166384822235
True	10.703599619875147
True	508.5136818525836
True	572.0377454051225
True	20.31361766573045
True	135.4158760278981
True	927.5926277922124
True	484.0804768664616
True	271.1321935024285
True	33.89316981489134
True	473.14202643847113
True	110.99776643632794
True	588.96192900117
True	664.4633367292518
True	300.57374270187734
True	396.04558956421295
True	187.8597962151449
True	239.9344423237816
True	75.20106764441746
True	227.7741092838237
True	507.9615404436157
True	21.574887398426547
True	448.9136943092505
True	372.8084780995091
True	683.5469370791143
True	910.2859711839754
True	877.6344995004636
True	161.02023526310683
True	395.8086598311333
True	72.80441526789414
True	200.6895149454418
True	319.1163805990571
True	10.68812929898081
True	801.0888703394668
True	21.02188676640268
True	391.9358876735876
True	266.7755435814104
True	650.4554495678286
True	208.8838608610676
True	40.67864012433383
True	710.5913989509353
True	1071.1887036731628
True	223.03837347415995
True	135.06426721725646
True	631.3833300797052
True	465.4400642944767
True	17.753650767597286
True	810.9877746511761
True	111.33087545057607
True	47.37661328827093
True	291.1912685384146
True	355.0032413881707
True	404.1647670198277
True	256.660363463449
True	19.258589757729496
True	22.514125328394854
True	843.4685223865592
True	206.97489225381267
True	113.3322580463946
True	838.4984807257168
True	647.9390714322271
True	648.6198816198115
True	455.0002829753975
True	144.57372143612145
True	33.601712328536
True	99.9176444570424
True	435.58966353157183
True	235.9605297389419
True	493.69592014177
True	155.45523194341988
True	486.4191546434173
True	626.8952473180409
True	964.7944379679086
True	23.789597053107418
True	992.050593972352
True	1115.5111391791531
True	476.98441987117775
True	87.05429004349999
True	797.0660621090979
True	647.8388365995718
True	672.0491531720148
True	169.8643989446549
True	742.8606603144812
True	708.7130824808321
True	121.49386794146464
True	760.7437389491851
True	820.6743449525413
True	487.3354222005204
True	232.9981187606913
True	71.69250598727415
True	303.4232993922239
True	357.82476212887
True	471.4306024418782
True	442.452681888317
True	192.07267178422995
True	309.60263917224256
True	2.56099408109996
True	12.306643115906414
True	105.62617908500516
True	135.02807236543015
True	355.58040141258965
True	356.5009364288537
True	117.41446591682312
True	16.733316423819602
True	207.8890006514609
True	843.2966237416535
True	455.338368006658
True	534.75928574234
True	565.5721088788922
True	819.7480936149343
True	650.1076936400835
True	95.15650576787787
True	208.99332907576203
True	247.79668896599748
True	294.0471002254258
True	105.74917030720827
True	355.3633540691388
True	425.2841101204721
True	171.12149362828393
True	652.0889761598436
True	246.7074327247734
True	210.60414154302757
True	27.746684187670358
True	254.6017193676532
True	492.05895573393326
True	164.21267614157333
True	512.2455057934764
True	456.0852551520522
True	246.42544120768125
True	103.68249662690016
True	40.15971771525074
True	392.6794799120048
True	781.9179434356882
True	164.7443593618407
True	1034.537866162179
True	1033.5429831947015
True	481.28034492592303
True	102.59504816838646
True	123.77713312435203
True	629.4897552375656
True	8.910136694872214
True	228.0807195359024
True	139.3558127442828
True	120.374209154677
True	333.3387526753773
True	646.7559529870915
True	35.629318960088455
True	125.4141801788804
True	941.914647520749
True	55.74148143969112
True	466.23100002877015
True	535.1533929585199
True	253.5524784423857
True	129.26525846734867
True	893.088779392994
True	1211.998038611169
True	525.8253084125075
True	645.3440316615462
True	208.0811828163944
True	152.89440346301612
True	323.89915266529937
True	256.1594768541553
True	167.8074038319211
True	306.1491789311968
True	346.12587003259154
True	11.194314628561104
True	628.5554889538472
True	152.60958205635396
True	76.58634331499974
True	446.6208449784323
True	317.1050727765604
True	1170.4924088725925
True	353.3219192889384
True	992.1205181970192
True	9.540354090552158
True	262.6365272780918
True	231.34094029210704
True	156.53373676339612
True	496.7852277764505
True	194.89330640467185
True	425.7176192978506
True	338.6912027726867
True	111.33898740827898
True	359.2527917669965
True	1047.3021913998325
True	752.0247075703843
True	227.965393810231
True	98.57128765336
True	297.5483699383671
True	25.402461385061734
True	344.7796377044271
True	313.1505485711855
True	587.6005656732387
True	446.0470547863958
True	362.2599710464962
True	158.4667175992591
True	13.91929328129119
True	437.19945359156713
True	288.9311232570318
True	143.66461991353583
True	297.5536934981821
True	429.6993287341769
True	821.7271186705535
True	314.089453960747
True	789.7973689133415
True	405.72788135116167
True	382.8344480904877
True	1.631209638949728
True	1175.9799831319683
True	100.34928449717476
True	920.1188277902532
True	195.78760356476087
True	468.43541318590974
True	684.6043887546592
True	82.8723395057653
True	486.920356764014
True	32.89384589535079
True	418.0803378164691
True	81.67431136724487
True	225.29380307787287
True	36.036174987463546
True	707.972526969662
True	192.98071812932355
True	25.89881993336243
True	406.8259751013298
True	113.47089650071015
True	170.2662416649879
True	809.4565538322679
True	266.4082397042069
True	152.93037608637255
True	369.3316909434774
True	512.1499270038605
True	331.7903150183036
True	513.1077879499235
True	607.499135735307
True	151.19528898111375
True	6.138100250096578
True	72.56562010967484
True	431.17580789350126
True	93.9202934013612
True	78.82882554801115
True	1075.3004594480392
True	26.674718268007855
True	315.40479134556784
True	319.47334929953485
True	444.5611847484192
True	667.8047224558069
True	191.76447502923568
True	680.3410934297434
True	328.2692635768256
True	347.403058351267
True	282.80735477241024
True	208.6662340533356
True	358.9458392188404
True	423.46585006282567
True	417.7993739935377
True	599.9942329968827
True	138.96761329221786
True	74.71651767121763
True	37.02515073647038
True	285.14932008087504
True	651.7387095439495
True	394.16304294394826
True	769.5806320904891
True	210.81455480547305
True	419.8734981703861
True	68.27482296741371
True	58.63072983085412
True	411.4436649322513
True	198.5444617901323
True	211.42744621399535
True	42.80595942922532
True	1078.4307045608225
True	175.7463636155543
True	918.1671874468212
True	315.43274363092604
True	932.0891834522004
True	232.51600516970464
True	456.2742033437518
True	526.91760849411
True	612.6100723674031
True	213.9202788379748
True	477.7972932407106
True	933.1628408487416
True	125.67060903279165
True	7.383599675518288
True	579.2635525303248
True	28.87595237511116
True	76.26946659723056
True	809.9658455353438
True	234.38130155718807
True	1023.954311758296
True	680.5270209250116
True	419.5938311616482
True	274.8548632965223
True	490.9934218330507
True	338.2303933540555
True	187.15401031023785
True	683.8457249704165
True	704.7174718314284
True	204.96486682730287
True	85.65094234059775
True	513.7584676049183
True	133.84641402416818
True	396.88750989560566
True	325.3841389123637
True	66.91318058846491
True	378.0489798135243
True	410.843863885793
True	378.58472442905247
True	397.2234666373608
True	418.4316963750002
True	664.5433556362057
True	55.36106390916531
True	448.1261023884592
True	313.6242634103665
True	649.4945988092195
True	214.1241559774927
True	99.19567111837962
True	41.764627101019634
True	537.077338475384
True	618.2835410247314
True	192.77296321299772
True	409.2176020168168
True	337.56230851920344
True	17.21683459168203
True	170.7246140154649
True	292.4273719089656
True	2.9218604937448385
True	881.224326241309
True	78.66116026892666
True	101.11707412562416
True	115.71190725887028
True	353.513958374749
True	33.87005138573854
True	435.3921130255436
True	226.9765024583332
True	5.985779934561229
True	117.45606702716388
True	439.11757413660223
True	50.720789271312185
True	64.95471853713072
True	181.3893539339467
True	298.5096989087545
True	955.3504347964875
True	395.22320263416566
True	916.2367580757704
True	183.7029923250114
True	989.035368798551
True	795.6580067890137
True	620.0020839597754
True	409.4725580048548
True	395.0951158590898
True	80.48619379075419
True	74.68557507186836
True	76.0968200366643
True	176.52046657390278
True	477.2155935948086
True	1102.3603149177336
True	187.8250893595885
True	347.66980147143204
True	435.55096982630505
True	591.3633261637315
True	592.4197984227602
True	280.11242711150805
True	457.2834948301029
True	648.3945040604846
True	98.07359461342018
True	747.1320961854307
True	261.2942288671506
True	135.32411319853964
True	410.6169732630453
True	863.3537422586215
True	443.96169800939646
True	853.1019602827159
True	194.7410039914883
True	340.462666325796
True	698.7460480159077
True	616.1520359636922
True	199.5089056279268
True	263.9922585872802
True	843.8857106377159
True	31.15103257267453
True	180.16763663512532
True	506.38108301521737
True	699.9115476934875
True	92.222217906227
True	36.17980546833786
True	160.40398419161323
True	725.9696479407598
True	322.7916925072784
True	550.8900698350591
True	354.9121178258331
True	297.70068641794296
True	453.6685852287025
True	505.5215529575066
True	75.19298934879549
True	371.0811065836165
True	806.7496976905649
True	0.0
True	300.9403617018464
True	244.0599122286368
True	965.8068612597874
True	155.42450852636702
True	613.9690209821525
True	625.0213267702994
True	114.11845774467824
True	221.28387869327167
True	130.97545985962608
True	10.838772953348675
True	289.24908970385707
True	384.8987976778231
True	1130.723094270079
True	239.47180781659063
True	414.1360538455934
True	662.1295603086929
True	208.7548860137556
True	27.0578461223932
True	875.6793734013124
True	615.5707747370883
True	159.80773534296378
True	621.2446446505161
True	163.418603500736
True	304.06450022491515
True	781.13660610359
True	36.491385084785406
True	105.34021966615497
True	507.66604250568
True	68.94874746808425
True	75.71352438204957
True	409.5230363901264
True	23.042414911470694
True	783.6419514432382
True	100.87432842567208
True	155.19574804405644
True	19.079407888158823
True	687.028938668241
True	29.924852272997843
True	773.01874027209
True	381.09917218803054
True	120.58220803542692
True	685.5766833861612
True	534.6910703838049
True	558.8558723492512
True	43.38476284261746
True	361.4477289274541
True	4.631995147237234
True	86.70632128399411
True	370.6496310902457
True	47.295099313477984
True	115.75702470429316
True	307.4060075806037
True	188.2930096881276
True	102.11254175017586
True	677.3201139785081
True	20.429752069791565
True	1127.4116576203858
True	506.9182692991437
True	298.01330658628694
True	493.65471136075365
True	126.6570546245484
True	790.5514554102327
True	1089.1780479551333
True	741.6590804118057
True	177.85292928078695
True	226.8177892485852
True	50.75064258849668
True	55.906203849611
True	147.93875549481436
True	98.76737284082776
True	172.62375587724978
True	1183.3559481685509
True	309.5211519612182
True	348.87416563228817
True	684.2729054448303
True	16.36119094538401
True	12.99081286684076
True	605.9517619149769
True	6.116316081717073
True	109.0629843853156
True	699.7203042216216
True	184.09576074118783
True	653.5156088639931
True	855.1219002004447
True	158.7520397285429
True	898.2387121083093
True	3.567498807441565
True	456.7335365861131
True	1061.846203638761
True	24.022399988704382
True	246.0524887094385
True	141.24820285274163
True	970.511114556934
True	222.3042947410628
True	489.2984394187196
True	122.60159581295864
True	514.3486950655914
True	151.92052732914587
True	101.5790366851618
True	381.8557683607714
True	74.85169349032225
True	57.44106472596992
True	1085.9358227956466
True	276.5206390299172
True	156.0038838361737
True	373.8916112081052
True	393.97173994772646
True	214.06553157951475
True	164.77296824626166
True	365.6572760070194
True	35.937946679334495
True	476.95443049462136
True	1113.4194812704116
True	107.42830251178954
True	472.0095962972673
True	321.61691063996307
True	26.79554795779567
True	417.46185524250217
True	105.58286696768128
True	598.7913022795815
True	202.66772983738187
True	428.0631445846222
True	20.104276963374257
True	445.6656317522301
True	109.74258419629028
True	330.46366264656416
True	33.66424415644924
True	175.47640100441873
True	249.83823149238063
True	795.4011348752374
True	57.89827654706031
True	138.86530324004883
True	234.0605853432913
True	139.93516757493296
True	613.7276301281438
True	543.0644569499296
True	790.9241086098851
True	401.078386825598
True	535.3127846560265
True	392.40206794343993
True	680.3845483218569
True	73.19915657346233
True	478.8644856371282
True	421.9485229031235
True	50.53222285729533
True	88.62301756159576
True	128.80915775155322
True	92.24207003613728
True	330.9248704183407
True	861.4167638492244
True	330.1086113257342
True	1091.5738038790075
True	316.5468985097344
True	881.5237617219855
True	147.21462206736905
True	563.8166711005523
True	616.9570739474526
True	667.7635068148703
True	465.2846261572884
True	63.85741714398756
True	298.6677322775865
True	43.29265964553259
True	164.78909927053206
True	172.85374350489755
True	1145.3138365437885
True	239.76117633562816
True	558.7238335334075
True	557.2619450316852
True	561.554276258171
True	879.8145738752598
True	598.2076810646927
True	647.7853964158909
True	955.6256140088155
True	125.07071044408934
True	320.21179638954044
True	266.54990653160564
True	315.3275266456536
True	90.3280310393876
True	387.1927347121768
True	4.343776844409328
True	325.73538757547084
True	263.7298593842251
True	630.4380521745043
True	287.6363506070171
True	358.06160916221273
True	10.078982493218051
True	59.43879097800687
True	536.2881678933652
True	29.75647685737551
True	132.87398102612624
True	66.09013240198563
True	150.57689849420197
True	247.64893070736116
True	68.99985389410773
True	392.62217767096587
True	267.66905872968977
True	104.60959192933382
True	340.9161721182404
True	66.00447412354296
True	588.8240323786732
True	860.3732851049117
True	275.66550500429685
True	1162.2606683944855
True	119.71888310033994
True	300.2783786901363
True	1029.7328138230444
True	89.76860841717163
True	280.8727282171732
True	9.035943531487812
True	409.042111059865
True	458.4881300102282
True	164.15309007897193
True	631.6658028934239
True	923.912965618984
True	159.00853623039004
True	79.05770939329749
True	359.2954276683735
True	528.7891619699095
True	626.2219735439202
True	1214.1893574939918
True	29.19690091132948
True	962.199174179477
True	138.2003732267078
True	658.9316124466193
True	112.72999226023896
True	123.66737626342383
True	187.730962219684
True	171.39724865352525
True	758.1302692894869
True	217.66151949416675
True	228.3366273298776
True	66.86068907761641
True	514.7654348074833
True	451.2887343160925
True	181.8842778068993
True	231.99034969013735
True	15.509948163670456
True	422.42467934440873
True	218.86178581050825
True	270.5121144408571
True	112.29078806862805
True	716.7261820879961
True	404.33990004848425
True	255.99450708140867
True	648.954177388943
True	524.514193967208
True	445.0287294781383
True	135.6525448214365
True	529.8718132108902
True	428.6479954866351
True	2.5372008382044777
True	189.17079363382436
True	86.07768805187229
True	248.7918115409209
True	3.446307121061726
True	127.87389217783024
True	354.1358155121988
True	8.059469074374146
True	832.1019617685885
True	173.75319494490378
True	717.6834474281949
True	790.6182551444066
True	159.2942343778919
True	232.89001402213304
True	503.5379306134244
True	834.9583934677916
True	50.92894171096323
True	40.06718175426182
True	130.2760693467066
True	616.9226513174335
True	692.9573176780698
True	180.564999497474
True	586.8952289306498
True	584.6035259804961
True	872.1046008300287
True	410.254774821274
True	193.75453595624495
True	837.1894532933042
True	231.16508767357584
True	153.89602625493907
True	346.98576852619016
True	230.4982116520153
True	212.99271829498056
True	611.3804867540556
True	254.4058495806795
True	188.87054720918823
True	436.6283524049298
True	459.4762667487722
True	64.04502652508569
True	293.0595825248081
True	79.66537067718274
True	335.1747022616299
True	355.5588083899873
True	251.0357408080235
True	179.32093195983177
True	380.0151375274837
True	639.2590824300106
True	729.8226230694341
True	294.2225185064768
True	734.2399344313537
True	61.99902115500127
True	877.4477565581906
True	352.7786859927747
True	12.47617940880757
True	621.7360636618325
True	672.1645767576508
True	259.79792245057564
True	169.41229820886429
True	46.00175069022566
True	389.7866361959425
True	77.5185751912995
True	13.348031663123248
True	884.1671027539421
True	382.5717778383312
True	176.99142013728476
True	1006.1785253803682
True	11.11008468447212
True	806.6148524613964
True	30.560997757435388
True	652.7163575973285
True	60.75408469350537
True	767.5932924539479
True	446.8118190809769
True	200.1299815711484
True	444.50696443664407
True	219.9733924274737
True	293.1403269405362
True	214.50470648082515
True	402.9541158942807
True	9.90553288482041
True	323.5728090291768
True	115.16069646206128
True	12.908399119855666
True	460.9873340302704
True	719.2631204685969
True	286.58687920560084
True	79.86773695937539
True	334.6210034520811
True	81.94585778474993
True	185.1092703211406
True	182.1101663212605
True	367.2544924791504
True	45.12230178305337
True	143.70541351829593
True	386.1419238608327
True	891.6390784648195
True	120.42374219444584
True	201.64375586661816
True	436.9686247542067
True	19.76466721582265
True	426.502780715126
True	503.0824057774839
True	87.87003623840837
True	383.480877833333
True	346.83963861449445
True	408.7559355719089
True	572.93706676664
True	1079.7096299230473
True	984.6295708781352
True	61.5693338524234
True	1074.6648189946063
True	111.77951264634189
True	113.89453098815818
True	106.7160248651844
True	496.571003396689
True	377.7535447333066
True	562.2176953990821
True	263.0215301684472
True	161.06766650371245
True	398.4737964675599
True	17.475173330558235
True	464.7039620870997
True	385.6052588602407
True	147.2539733708916
True	97.81188615075854
True	540.3040071449734
True	1002.2876111270072
True	207.80865275686688
True	64.43908532125096
True	411.2831194784412
True	367.21976947075376
True	485.9880273547287
True	324.7645926996324
True	3.254960166440144
True	517.0315154037082
True	519.7122756088459
True	504.1347892307647
True	183.65520890522208
True	107.8279439201246
True	20.891249056942574
True	377.2973971545166
True	106.40075304728224
True	7.181544576463535
True	32.99098815305976
True	343.87446221817214
True	654.2923211130993
True	128.27355004854263
True	91.01063609122684
True	24.804252043345517
True	418.0511299304786
True	349.5796677509485
True	742.5399764248016
True	310.40471320823656
True	484.4938943687871
True	542.6630736890262
True	529.6439930154181
True	296.2167205724276
True	510.42677280223023
True	97.16574462675358
True	587.0645250726848
True	7.239624692471082
True	342.1780215214938
True	472.161930127968
True	961.096426599794
True	353.6694574683655
True	789.5328687339289
True	962.0516306789342
True	188.8131967138682
True	36.176637920617786
True	363.9026377792596
True	387.321216650892
True	587.8317137622932
True	247.04747546002343
True	30.381603381292837
True	678.1585412234225
True	135.51762044527823
True	1034.899902099191
True	333.01227497806144
True	459.4750387473286
True	126.49474043637515
True	811.7403055995786
True	137.21722100365267
True	829.67241363156
True	559.6303553700327
True	186.01465314003025
True	108.22052360926976
True	64.70060719503502
True	569.6079629560217
True	919.5942533991208
True	424.0366925224666
True	541.5834655414426
True	143.92096817889853
True	615.3288732795762
True	480.732405478686
True	806.6148180918585
True	323.1993812884684
True	573.7758816057438
True	117.55772015823084
True	25.820927898380493
True	413.7573250463908
True	167.91277526450264
True	103.9441113505606
True	388.3238009471923
True	1087.1019206354542
True	262.023440537923
True	554.1783451905268
True	10.59198592336314
True	76.70587289371748
True	334.38059782887
True	778.8821965916243
True	448.1316694028624
True	492.515412170496
True	721.4144530755866
True	66.51885373451725
True	698.7059630190449
True	48.74984674815638
True	109.63131883713766
True	166.6687512002589
True	80.02879636975868
True	26.062083840968302
True	286.33063919959426
True	459.9657982147272
True	898.596523577707
True	849.1970038952419
True	5.842655989534402
True	284.14345481913773
True	465.9741296297749
True	120.01815243573068
True	250.13198691656723
True	321.98440205764194
True	1316.7870295583448
True	452.2923501213929
True	24.00523689749393
True	171.58323143099076
True	725.5053837248913
True	32.623085212322565
True	180.62182858164704
True	545.7265422716983
True	75.6460773289682
True	862.1067414809178
True	327.6019798244374
True	663.4913263462189
True	76.11903498034869
True	662.1626161662261
True	606.4900434179197
True	876.119316721444
True	247.0731422782849
True	510.5607723608067
True	823.8835007503795
True	905.4535291382928
True	250.2468157142043
True	764.1127118999455
True	222.2289071167824
True	448.7780122473922
True	356.56374816053363
True	490.3099977097103
True	477.1345027391283
True	315.16951186023067
True	352.7143725273356
True	116.68929242538664
True	342.2817947470739
True	1151.4778329023802
True	313.8903984272322
True	151.07167809776095
True	314.07356626089546
True	734.5914009290132
True	647.3849217887469
True	427.5322132591178
True	118.97806232129496
True	326.8080144485904
True	32.48513345810683
True	176.07262300857283
True	90.27815531740708
True	89.08412043345999
True	560.0115320114314
True	141.22856375690802
True	134.4571494712644
True	98.21455548722778
True	87.08793399230109
True	451.11507148849927
True	376.8469305978808
True	1049.8949917374805
True	550.0885298187538
True	815.41044595805
True	279.32645788303705
True	287.1406485098653
True	515.429383800146
True	192.51199956319573
True	757.5032453518875
True	247.54745229280644
True	358.75898650801327
True	67.33781302415068
True	117.32534243905565
True	244.489399452836
True	125.82123974192712
True	492.0299048860296
True	28.15353845589785
True	580.239898388732
True	1017.0313609676372
True	735.3283865096021
True	1.258663284438072
True	58.09868741632856
True	475.979611514589
True	438.1004955087272
True	74.00023924512878
True	116.58682100319508
True	316.2257474482385
True	74.71466234213585
True	52.52108068699329
True	716.4028268997413
True	665.4430056409606
True	153.37160194474828
True	178.3889894434265
True	535.4874725876242
True	50.76496134166478
True	26.55556539277009
True	563.0467999537022
True	471.6822400320796
True	1146.9305218937398
True	48.11026394523062
True	463.670413954187
True	887.8024899890445
True	759.6568072831616
True	303.5219637464253
True	740.7150336280091
True	401.8975659267847
True	43.28435204153602
True	99.0880896542254
True	693.317948517923
True	75.37548804381463
True	143.43342479935353
True	912.6350456992632
True	184.4142036268024
True	277.7633956137335
True	108.65138458235282
True	648.3357976348129
True	584.4688375791212
True	214.30913807913555
True	427.2308293165537
True	40.10897296634455
True	280.88532975228816
True	594.1212442758585
True	603.4994471273997
True	314.39437436549053
True	74.86276142198977
True	923.556471792752
True	1075.5473610681186
True	549.0099565096134
True	55.61377131961405
True	28.19129267399352
True	89.14305152886159
True	105.6363838554705
True	105.86111845282925
True	853.7112828405797
True	1222.4025484356098
True	736.4063507205682
True	330.0070055895987
True	8.875487265248202
True	22.780805880992595
True	343.35100984114786
True	484.6818232533772
True	47.03535616436501
True	580.4480444518811
True	439.433234860479
True	389.37610510340016
True	81.37043003699239
True	190.1536740885551
True	272.10739837671343
True	134.2623104451596
True	393.1366313150901
True	42.952480955416085
True	180.674323268122
True	1186.0756804357727
True	6.079093553003452
True	26.96823324815847
True	592.7047299293125
True	358.6757350324062
True	762.603686930102
True	156.4837091668943
True	747.6396568932691
True	582.4170917650914
True	278.4810025174468
True	439.1469770280143
True	344.818061203537
True	287.3949944984223
True	270.5897086053992
True	413.8519017919225
True	505.5659316048767
True	492.9022756963967
True	109.81250191370168
True	353.0369581917694
True	8.222637426543749
True	174.53240158992685
True	231.3949836415046
True	895.861977042367
True	607.1024119541245
True	30.10792617918459
True	694.9502742974121
True	844.6663700136334
True	106.03119725150636
True	349.8632698274487
True	864.2210555578403
True	216.67697231413624
True	169.1686752770372
True	519.7250546032947
True	581.2073698850809
True	1128.845456600044
True	152.7957548966595
True	152.65160555755088
True	251.3090011409537
True	306.8201050687799
True	438.6757398438746
True	402.3658685968861
True	317.4422342613876
True	428.90347876506434
True	493.9347586676192
True	234.92136557028164
True	1485.882980064206
True	247.55299872269936
True	408.9943977761884
True	54.23037744873187
True	755.3486652002659
True	253.37293815474757
True	930.4777268690888
True	557.3357123063589
True	313.5924054625555
True	759.1843262368701
True	261.25242245335426
True	217.70942707463803
True	246.77338913204903
True	215.381203173584
True	144.75005939357206
True	250.13008024064305
True	731.7440512131666
True	518.5843647216018
True	227.53909825345323
True	1165.7667139583746
True	115.55091341154014
True	263.3886286686715
True	73.54909513694533
True	311.24352749618924
True	418.6922502054151
True	87.25131895314942
True	223.2838734616512
True	73.86544984672557
True	694.4284473341445
True	371.0880594373878
True	228.09332757770792
True	732.5377190341823
True	851.1265150309238
True	838.9740476997232
True	821.8344288422187
True	341.55392066353824
True	1.4338443439579427
True	273.3442239459631
True	53.702316350792046
True	388.4153252159675
True	52.89009509149644
True	380.7541293068263
True	851.7610027966024
True	1038.567687447902
True	394.5672408806405
True	23.567878174713304
True	522.3086448115594
True	508.1954388578149
True	196.28503022762095
True	232.57280200359887
True	291.7454005979436
True	23.86821296188995
True	126.99570386380456
True	991.7428385577872
True	62.74244113798552
True	495.1491409854352
True	789.3176972342796
True	103.12865708141426
True	258.69518437648287
True	110.5144014670476
True	12.590911955959513
True	1.7895334730340795
True	118.56060154470708
True	1025.0113489153923
True	499.7600632577439
True	64.38609329777194
True	799.4475317040394
True	340.85329535987466
True	1.4046138009632
True	425.8172771063166
True	182.14760957601507
True	493.7469215931136
True	82.51930531429893
True	338.3795642364954
True	386.7805640321696
True	174.85952326066084
True	218.56230203138827
True	132.90547752233044
True	173.42267744376204
True	963.6123826375772
True	16.095946183109255
True	514.7489962060936
True	475.92583349267335
True	400.6937884771309
True	225.2218216714172
True	238.52089781970795
True	157.47961531935917
True	47.54817679614689
True	504.6229510938229
True	155.81072529867262
True	827.2503519354298
True	811.1160283742776
True	244.5306586085991
True	309.3447195406589
True	519.3494341864755
True	39.40945646563489
True	86.02787252704415
True	755.6520887830003
True	1066.2505948270432
True	105.09608276744
True	715.2873448785516
True	146.25541871032607
True	952.5514548528402
True	670.9091646255595
True	107.88711908611516
True	273.89227744292714
True	591.6625006508599
True	258.6503911434948
True	44.61312927407546
True	571.1425494322086
True	430.46983497036274
True	6.551435608984964
True	476.9279647250728
True	71.69556833642561
True	181.3120499585155
True	239.062628055506
True	314.341967319466
True	74.11853292846165
True	225.70409401130792
True	362.4468785936658
True	431.15169824876494
True	952.8060848002042
True	44.35701352592084
True	891.6016259586298
True	1068.849312404128
True	129.30881846774423
True	77.10015673626226
True	1012.7705338717687
True	35.741246707505915
True	237.74876292263204
True	81.69456191522464
True	221.8039057092184
True	390.302615530452
True	980.9876678242516
True	98.48922562197882
True	69.98448095951032
True	667.9455039617097
True	266.588106687045
True	727.2182514410861
True	54.98653804550484
True	497.51049881590126
True	388.2262784845663
True	694.6941208921584
True	55.60103300886448
True	110.97426470213496
True	30.032863735059657
True	268.2421340116412
True	44.38251616462251
True	346.0266331222835
True	2.909629709342638
True	1189.535538111279
True	104.8131661382014
True	137.79522052004646
True	355.8527352669224
True	722.3024320160529
True	661.7526695204274
True	1017.1256862481214
True	474.494368143276
True	427.7272280427152
True	142.62375546435746
True	413.55718383028
True	847.7970599889301
True	429.2129760403063
True	969.0454452687396
True	86.21065755237868
True	421.7500178300258
True	171.13521041749053
True	273.7070757010276
True	761.8738402328449
True	160.66613938683537
True	128.0954363380337
True	55.43966337191952
True	891.5184944339057
True	775.2199058435087
True	84.95335188163439
True	438.7845634221776
True	746.1178785518622
True	425.5553417815945
True	55.38148020865926
True	312.70991842930715
True	775.4366996422168
True	29.56160428678176
True	354.99606781820216
True	170.62413122759142
True	288.3824952909972
True	32.82680313764068
True	214.47361722697784
True	763.9901926436211
True	648.1748777948179
True	59.84877894673581
True	281.19976425202776
True	879.9932079305355
True	18.59968506198739
True	320.5123872905718
True	285.79781813607826
True	409.6552199486537
True	205.0131309159328
True	589.8491690314777
True	47.566195872559575
True	965.8190268298766
True	883.8835721671446
True	43.50706020776634
True	381.3520440819757
True	730.2968431751813
True	947.0839056135334
True	269.7492518592726
True	589.724208910149
True	131.47359955977237
True	187.7589860877104
True	136.06262673840354
True	137.7278031081561
True	210.36238163690416
True	939.6064588635008
True	788.004633303876
True	952.85404774028
True	20.460122789603325
True	27.02680397066606
True	354.52421174127795
True	12.472377460747898
True	617.2306031207291
True	1070.5961797758036
True	277.1879543960863
True	213.4045949251582
True	83.43901025343787
True	216.28624168032235
True	124.81247715103429
True	42.28714491325832
True	126.11152301546969
True	91.61446087279184
True	254.4997153575907
True	537.7407045404201
True	165.13450397471198
True	30.80448183983272
True	56.9440395160008
True	423.2212429547208
True	265.7802716860664
True	604.5289642025164
True	23.007367928934823
True	114.72481584703245
True	665.0006105605138
True	265.2624737064604
True	480.5177379207696
True	663.5201850735922
True	105.08238303160697
True	111.98021981567938
True	78.06626664168188
True	25.12329888434929
True	121.22757719516696
True	87.30627687928764
True	104.05123466825836
True	154.4448719694996
True	233.3786359154589
True	824.6102508576843
True	286.6312328130119
True	909.3024770314416
True	163.92032154048178
True	200.35694416403743
True	804.4390880615655
True	299.9382084789797
True	613.0181099213031
True	253.5867849137511
True	361.043894973087
True	416.2613623534787
True	569.2966956109475
True	638.0101485317861
True	365.92569401792775
True	34.53424950228058
True	546.3148449759526
True	626.3831008665773
True	19.886515410318196
True	10.947795306712075
True	263.9594119789289
True	409.3221771126674
True	440.7467502009902
True	67.01113968321893
True	613.4192987909577
True	899.2744239476939
True	246.5833422948146
True	895.42856117486
True	277.1501706480556
True	104.70764160354769
True	283.8632333881517
True	709.1462491745275
True	38.91526666525478
True	608.3877100410401
True	1265.193467071613
True	1018.8866290905244
True	919.7246092182712
True	220.1995000893215
True	92.4129739375847
True	190.9342007524953
True	813.8602189372438
True	141.45852945884386
True	1073.6793441211375
True	859.5645102129224
True	40.893297371317175
True	88.56634314914893
True	402.27385079617846
True	404.00263573531487
True	209.27836443592884
True	523.7715796813834
True	681.7601004038756
True	125.0680928606226
True	276.6881982043371
True	1042.8299343015228
True	52.708019568143925
True	689.4301064926713
True	550.2317867970238
True	40.40544475848228
True	837.5887150842306
True	396.8058784276527
True	575.0365904952632
True	109.56813302530225
True	270.0270558200178
True	209.8842805592432
True	25.66502700567812
True	134.26856998727632
True	710.1029966991687
True	135.7649285870188
True	392.7176811213598
True	62.34037153441575
True	633.2626994018588
True	612.9787890575828
True	221.78114664235824
True	486.32644833021055
True	170.5408538588415
True	169.48745782350588
True	229.8094266848645
True	307.05098971154257
True	363.69735842268346
True	132.56035666221246
True	186.44528868310775
True	26.212962131445096
True	884.8986839059343
True	320.5244385032456
True	10.593514944303518
True	360.472274484718
True	169.18633984910807
True	636.1631205343706
True	364.5172514450012
True	566.0548201826695
True	546.0322006719607
True	507.1159832710336
True	782.156033346207
True	246.1138067447837
True	563.8055899442681
True	152.5284592002494
True	534.6140439164003
True	356.91381830912013
True	379.50677280492334
True	134.57413366558046
True	133.20982127068933
True	108.68683159023176
True	69.25265982253539
True	729.5774042566499
True	168.66762131057737
True	43.34804046742229
True	0.0
True	554.8879453954107
True	112.15269950351504
True	22.09695812097252
True	39.49316569243777
True	109.4416019300908
True	509.8243232340754
True	178.0542931605754
True	105.3297663642777
True	36.493122144045046
True	163.5006372984292
True	927.8264085545312
True	53.48751524843888
True	225.29660002764052
True	760.090591675957
True	324.88027515094
True	456.7095719272395
True	477.1534346318703
True	503.2031847716549
True	602.8807284794608
True	892.799224734535
True	253.5640993526494
True	1037.6871961667584
True	923.5353247344206
True	634.9237289922302
True	346.3809349325309
True	816.2283489627217
True	11.398601854123084
True	30.434843004932446
True	303.3537280056586
True	43.25712128605759
True	206.45104564860452
True	748.3888302057117
True	209.2358397044618
True	709.4770557573657
True	761.32392574409
True	126.71230631507837
True	370.5363066817299
True	584.2265193870523
True	23.216232937615903
True	125.81573119051404
True	443.6833686130121
True	304.14663961204434
True	193.76906360431
True	112.74020595023826
True	383.90405280511993
True	21.66000029832853
True	360.49311307874655
True	362.5276701819632
True	1028.3822091659958
True	379.6134430916072
True	30.99247857465612
True	454.2345912333653
True	421.24068479491257
True	228.74422445068865
True	30.38447324261713
True	753.1253886200878
True	419.4283835804928
True	171.39573003810446
True	13.344231444096598
True	1213.2329312066074
True	168.0237372694963
True	26.756880648454903
True	310.5925141498707
True	281.76903203786065
True	115.62067557189084
True	289.749897703924
True	45.108908805193785
True	314.8221978429046
True	305.49151929145995
True	333.45886568580664
True	30.41320211452244
True	44.02275734146657
True	1048.5858365286942
True	23.563003878648622
True	12.104770787664858
True	175.26922064703564
True	652.3658660827243
True	8.817766362336924
True	180.20760553874968
True	178.12104396906545
True	540.0928522997721
True	383.8416639319489
True	719.4063374696647
True	312.8830129922998
True	474.70792054758914
True	445.4295211639868
True	502.41329035470017
True	104.31957480027032
True	1258.4336850082998
True	911.5686325193742
True	288.7305827936541
True	525.6024380256163
True	101.18135242355498
True	575.06917108229
True	430.5140162532297
True	156.85103180572398
True	76.78708135730308
True	351.2590922838693
True	162.8059343445563
True	28.82596431857664
True	600.5859124655495
True	379.442665024454
True	67.41936772316608
True	32.21412660678408
True	651.6004117116651
True	482.3586858085572
True	70.97340129430248
True	21.613949089917885
True	333.68779590408946
True	319.1246476423779
True	713.0932691965953
True	553.3395673277295
True	556.778328680744
True	789.7499397615414
True	9.17685769828528
True	61.57443774741084
True	37.18130665100185
True	62.36059985514164
True	495.9361552070332
True	581.5096093680114
True	87.05450831638156
True	109.22696831584656
True	191.63644355615665
True	70.88338573751403
True	171.97573617494976
True	212.44072833091636
True	283.49451033176507
True	854.0117726021555
True	604.6748405424838
True	290.7841856153761
True	191.62090993206576
True	259.4727646663893
True	251.41879342099867
True	767.2762647037536
True	326.46891170836705
True	169.2887030614619
True	891.2327762678849
True	350.18957589223385
True	474.45539969381
True	154.55820019311926
True	125.017378454066
True	65.36567432907434
True	212.56798019086696
True	993.9503562826576
True	527.4772630702387
True	109.8525179789588
True	341.75383705321707
True	100.7866341958784
True	672.2049765900387
True	4.374640334765518
True	715.2226390156203
True	35.606451269989286
True	956.5307909872416
True	829.2917891845157
True	213.18879666748376
True	30.24809281800206
True	79.41988520327665
True	471.9981152766025
True	223.48711616058867
True	1.664681445535091
True	74.61012466107246
True	1075.9483445247583
True	333.184023966063
True	668.0147729538045
True	500.8931865581621
True	31.07264703174532
True	138.4038912878059
True	458.14569508402894
True	905.6151792301752
True	821.9232273760158
True	418.6914638004597
True	340.4160365386276
True	16.13473665467455
True	76.3545834409729
True	746.898258102665
True	489.7695167681712
True	386.9678412292764
True	916.0621248810252
True	25.163326034825342
True	214.7775362518358
True	886.1592192562194
True	226.85868715313444
True	7.995378846365943
True	503.9297222567759
True	103.2754857659873
True	654.3141446193181
True	52.64034044668798
True	258.48164358653383
True	894.0603617444484
True	915.0439580166036
True	278.0271614423403
True	449.37163085947446
True	108.3334728948398
True	589.6115804607497
True	257.5180257571533
True	191.9275438515048
True	872.5862635365465
True	56.165788704291664
True	713.279178575145
True	276.1973017461456
True	285.3141605621854
True	166.3333646170227
True	485.3066773874069
True	632.5967104812497
True	373.46203445106426
True	410.9165781852802
True	74.09207817899993
True	159.9304858971479
True	460.83226608653376
True	221.55562517759597
True	35.51713678924888
True	200.8320840347936
True	406.3710501898374
True	379.56891204351234
True	730.5305096328084
True	122.60925004307484
True	674.3190899703569
True	508.1055804333039
True	568.1238807447662
True	131.94795620342472
True	37.93305787873594
True	677.9790577499209
True	63.58884031651615
True	550.9674986157038
True	679.612382775139
True	446.2896614640373
True	138.05786764266165
True	509.1435829378592
True	4.319307377251159
True	394.9522032227837
True	32.79585264072963
True	626.8713323499909
True	274.90338758725403
True	568.7219382322887
True	686.99265641937
True	142.025011338831
True	539.2879339176841
True	519.5010589970648
True	64.5213334232637
True	972.6629475954868
True	3.4959863355885084
True	28.296845003760016
True	627.0930100544238
True	678.039445001773
True	134.994748740512
True	408.8481422044175
True	120.20595709299798
True	75.43878605498077
True	449.6133516448591
True	41.19019122039193
True	508.7646800413128
True	13.309388022990888
True	845.0538456470169
True	548.8603331807818
True	645.4131097418025
True	100.10899326651068
True	397.115191966454
True	1015.7050572788872
True	849.7513612114998
True	141.39559084774083
True	557.7405134788585
True	470.6963481433846
True	245.0679049607331
True	256.55281727202475
True	5.278936689720642
True	312.1749931027959
True	11.561143227263312
True	375.3445445420842
True	73.2416442321889
True	398.6844568041503
True	662.2496364549962
True	128.4139250478318
True	241.50820620544616
True	632.2348840980154
True	687.5251178083782
True	290.41692843513187
True	138.96250322204514
True	159.4999403692167
True	486.0490446661977
True	81.6516482475933
True	9.653774088088346
True	507.070264568446
True	577.2351270050364
True	19.37175844526083
True	140.5567366968014
True	908.8607148502437
True	500.4912373669241
True	256.1321717574982
True	33.427757930219734
True	468.1779597242903
True	113.61722756061609
True	576.2243284125188
True	678.9284630690013
True	302.4836303189947
True	383.2321322569416
True	188.32063617514228
True	246.08573429364853
True	71.73683174153065
True	221.8512538469064
True	491.9359806704167
True	23.63645673823252
True	446.4680832497547
True	377.78098488667297
True	740.4004835791304
True	885.6798493887218
True	916.4948139910664
True	154.70417127475082
True	388.7494647972163
True	74.7188316389982
True	185.48948622511196
True	321.05011180496564
True	10.39139511384445
True	816.2729204986101
True	22.466930581535685
True	408.9386835304998
True	265.36231646650964
True	627.8225438066619
True	199.17934335788297
True	41.69743381941845
True	671.6391975306512
True	1084.889836277117
True	229.87256258853105
True	129.91587047474758
True	602.7651230212624
True	497.26259733366055
True	17.57773172820952
True	843.9712985198947
True	105.52927820028287
True	50.67930672754568
True	311.46919770693205
True	346.7333885247341
True	403.8810074306672
True	266.23664424248386
True	18.11623837358921
True	23.018402792987292
True	861.6940009797607
True	200.9613910907427
True	113.05820138765148
True	839.8658661345806
True	644.304534701851
True	640.0183587155996
True	449.7874292437737
True	152.57619404914934
True	32.602126002608365
True	101.08038824026292
True	437.8070886429224
True	228.61673258308988
True	492.8008167801535
True	149.4464172981526
True	484.8182661813704
True	647.0580063058225
True	961.907624526829
True	21.96643479153827
True	965.9440689877054
True	1063.7405707231787
True	488.191426766565
True	82.59086415503789
True	786.8068219001116
True	648.1343433606838
True	651.4432563120911
True	175.12686772392183
True	740.2639459605379
True	703.8438467766034
True	123.61661169784416
True	802.1167290070922
True	812.1520513626313
True	467.0945376438192
True	222.4629690665001
True	73.59931089165806
True	310.72413913537366
True	352.1299200362828
True	466.07058067998383
True	447.05320233064975
True	191.8722656092716
True	311.8132040514161
True	2.8195323701334507
True	13.271776281179632
True	109.66376408710924
True	131.85760396827547
True	344.7667857693444
True	347.93906298132663
True	112.9677591715625
True	17.89886711096702
True	211.64150634936743
True	855.9054731467787
True	458.97279438981576
True	503.7975420190358
True	578.38598831125
True	818.9717405699316
True	641.6147914597116
True	87.97856922157222
True	204.78602662240297
True	237.0701175665647
True	287.2533492817869
True	104.86907117560858
True	381.60601050102
True	433.97025100638353
True	170.60340589993385
True	662.4997564420376
True	243.8500435536444
True	211.53537170748407
True	28.876769814164884
True	251.08811200674612
True	491.50865519974894
True	165.94565930781806
True	554.8208338881781
True	480.7366364948159
True	238.7902606245715
True	107.53375822479308
True	40.41908663363552
True	405.0070896485644
True	781.2627479354117
True	164.5487097163232
True	1007.4550314318586
True	1045.867232756247
True	477.9549942075465
True	102.44776894433278
True	129.0956857996787
True	654.6381122321342
True	9.01621331149208
True	223.68892433793772
True	141.9591111633891
True	114.37759258308375
True	317.05804470760154
True	661.5694771162882
True	35.570758449043346
True	123.38120564692042
True	979.9137662769598
True	53.6113459906572
True	476.3362477622696
True	518.5489954161183
True	252.44277094237844
True	129.93569874437185
True	927.5430794681728
True	1192.4266668182688
True	511.6856449734384
True	647.3812100639949
True	212.1821941070678
True	156.74167662133024
True	315.93082584178023
True	265.6498133169602
True	175.76493673164464
True	304.54347895177483
True	324.04688420874265
True	11.502463490215815
True	621.3702937984797
True	148.19087141681814
True	75.8817787076772
True	424.2984249543698
True	305.68115968691023
True	1153.5070222047168
True	346.50783534540074
True	976.277472007242
True	10.057972177747892
True	269.99275969081265
True	220.010280730741
True	147.1258402867442
True	476.9655269257096
True	204.63247902379885
True	401.6879879860767
True	333.2736218905885
True	112.20653774602224
True	356.0298838641322
True	1051.6818241483672
True	693.1350690718884
True	219.2118675605988
True	109.1297321271724
True	300.0447049766691
True	26.72017021664033
True	356.1135699717844
True	316.0262416940957
True	574.0949511825556
True	449.6655284975696
True	348.6317646183265
True	160.9099142520931
True	13.2091607686114
True	424.2028039152105
True	294.96988141633585
True	135.9273898349263
True	292.352370288044
True	430.0427135568754
True	830.1915166743959
True	315.56361688902115
True	781.706858600804
True	389.3420848838869
True	388.3054128435936
True	1.560051087664586
True	1188.5369421097737
True	102.10686826475468
True	925.095587795232
True	199.5907987678826
True	465.5883793686117
True	675.4994028204469
True	88.58055306578694
True	493.0613028388924
True	33.64536227658876
True	416.4700234861394
True	78.08791125015777
True	238.521489475433
True	36.96869423741586
True	662.1745938964108
True	194.98941752101595
True	24.00606937520511
True	401.998134031535
True	108.43411565907394
True	169.8753001407573
True	841.1588769730779
True	256.9901879556852
True	157.7658210028442
True	386.7438747739001
True	516.2013187315893
True	339.83243231586505
True	518.0045034471825
True	623.4532489756019
True	155.97321304621929
True	7.33939210490762
True	70.30880339007174
True	440.8652655153658
True	94.26064509110095
True	82.30400959686942
True	1002.5568510375864
True	26.669024389795155
True	331.352936652956
True	310.43183699434525
True	458.9041116302963
True	655.9906223270144
True	185.72281381927075
True	630.8025721849223
True	332.6298443875432
True	348.04823269119515
True	270.6001708115172
True	220.0774786706541
True	353.3048181189727
True	455.68389118169387
True	425.54549448187913
True	602.3016034202928
True	141.84112380047276
True	75.69688177386509
True	39.18177094075646
True	295.4506674524825
True	635.0596468686077
True	410.0806912169622
True	767.7569123713043
True	207.35789699072103
True	395.1462693140308
True	68.60154807243583
True	54.64132277964103
True	422.5341483233949
True	199.05977325512816
True	217.67116931642596
True	41.665533560476845
True	1098.358965474274
True	168.8131106979642
True	908.7061420630235
True	315.6077081338312
True	915.714864813917
True	231.08022266926645
True	468.0392610742178
True	535.7551506031197
True	617.3019774574924
True	216.4410381592753
True	479.87698143408215
True	908.2167408732162
True	121.73553259135504
True	7.610486486952346
True	561.0957090625575
True	28.517759834073807
True	77.69800845041374
True	804.6643289071458
True	223.04801225943623
True	1002.1590457355408
True	670.4537260512477
True	413.8222135607708
True	278.68924827249606
True	472.59719948051423
True	338.77143802264254
True	177.97856862784175
True	657.8359695143519
True	718.4167586575237
True	209.5250770484028
True	86.70849359840827
True	509.4782904219185
True	138.95204729058278
True	377.3336627262297
True	349.6556190008456
True	65.87794452996837
True	362.862739893952
True	406.24926055936754
True	394.4828322441794
True	414.82127440159815
True	427.52374738607057
True	620.6429015537274
True	55.6920721359454
True	462.8494905362977
True	336.1640473565805
True	692.3565504082026
True	220.53826680899056
True	98.6022735625425
True	38.613072336821325
True	533.1346891090569
True	635.9912393374772
True	177.7764476335495
True	407.3170579135162
True	341.02704725322246
True	18.251707448984646
True	173.82083090849468
True	298.3190209223477
True	3.1588026200380592
True	887.0760736081739
True	80.85829788033557
True	106.58028878562072
True	118.65244658142808
True	356.78577336292705
True	40.60870427809834
True	459.48399801838593
True	231.1798586506419
True	5.606154185507887
True	117.87081845264775
True	453.2765683816109
True	54.77961988936399
True	70.92803728992529
True	181.70117881270585
True	307.4751240727851
True	957.3614293088544
True	386.0662327313491
True	923.0585471822424
True	172.82966506866762
True	1012.0105147108528
True	792.644153707588
True	667.3727401805978
True	407.281117629877
True	384.29529953501856
True	81.93762575759139
True	76.07997065072993
True	77.60275915863328
True	169.79224220970275
True	468.1869875413655
True	1098.4587783668103
True	180.2398898459789
True	353.8475323632407
True	437.9941395505797
True	611.1108105066318
True	605.6039896262856
True	274.9618670200732
True	451.8180663337067
True	681.4855511945734
True	96.59485953986388
True	688.3358303418082
True	243.98811116898756
True	138.0020787554405
True	416.7068197601852
True	826.7402303411225
True	431.3001627455628
True	815.5146693782556
True	194.82555314840783
True	346.0843839943085
True	689.4462516908751
True	620.2140923962488
True	195.85135800236412
True	247.82200799914463
True	783.3956662828122
True	31.06668711593482
True	194.2079716508182
True	491.7103111547602
True	671.6353365461423
True	98.18221468946606
True	39.22278542084814
True	160.9242760598653
True	727.0289750351455
True	339.8091332463965
True	558.3282454317698
True	346.0314330161106
True	299.8526723090534
True	427.10193733337366
True	494.7430538475144
True	71.93064190430552
True	365.6674787513037
True	781.9984682265086
True	0.0
True	284.186549493098
True	256.6763365098013
True	961.8057163716138
True	153.1327482609902
True	668.227547516413
True	634.3028740800991
True	113.32858940351451
True	218.7126304742799
True	132.67794951469446
True	12.046991934767169
True	296.9871261651715
True	384.7521317789216
True	1127.0387572837008
True	239.9993715774886
True	404.5635538422041
True	657.0352499622845
True	203.2399583351996
True	30.598580344829397
True	888.9579157809152
True	607.2477495428902
True	162.1684458401524
True	588.9798296981643
True	163.83857874131587
True	285.4019801591108
True	755.68463354296
True	36.282574076706425
True	108.96024402477784
True	518.566990662812
True	59.43156980156973
True	75.97576413502325
True	409.5563127041967
True	25.043271594003567
True	756.6603766938922
True	99.3783619167135
True	158.13664347538244
True	18.46779097579852
True	707.1536331065201
True	25.801383113291397
True	766.0772336789211
True	396.01307465764273
True	116.7359585643562
True	692.6677070024431
True	506.9666986437643
True	562.7611635364057
True	44.70849017417165
True	369.63888196745495
True	6.31033785522591
True	98.22805515526096
True	390.0308893062793
True	47.84661416507653
True	111.1547526113872
True	314.7896096993439
True	180.40631546452664
True	99.6106010805711
True	651.7479302304613
True	20.75022577109989
True	1136.673255605735
True	505.11577950097
True	305.54240300733136
True	504.8636889147907
True	122.90187403332624
True	797.2036551218312
True	1117.7914284793055
True	762.7760502458246
True	175.0179174903863
True	237.59730465502136
True	48.54757316696431
True	59.083589796127
True	149.86281985925913
True	99.9137358083058
True	168.13590923307845
True	1180.9047564793373
True	300.1821866747641
True	361.21069400776094
True	721.3429641871805
True	16.640681412312134
True	15.896030647480972
True	558.0407022022688
True	6.01438187554516
True	120.87460050719184
True	688.6547538053728
True	183.9975976533299
True	641.153685112451
True	847.7616902959537
True	158.2654811034306
True	891.3857577840737
True	2.157192024989869
True	444.10918145417634
True	1051.4128836547072
True	22.97669589728681
True	241.6475869558953
True	143.99241980531568
True	990.415120579143
True	231.25750691410647
True	519.7652080665794
True	117.93984585171312
True	502.6456259713407
True	147.52821156556178
True	97.83992046946692
True	384.6494182466246
True	65.02021708425525
True	52.84720976833793
True	1076.6844710421597
True	266.8973878643864
True	157.66865628116986
True	378.2522650864019
True	399.3647704278853
True	213.4239986106534
True	162.4344435661542
True	383.4714554278306
True	35.123576453981826
True	494.19126190707925
True	1148.0160568933466
True	114.96446678581816
True	475.00420344175694
True	299.9087188801039
True	26.33503547663689
True	392.2733023008454
True	100.61762791774753
True	574.2934595098363
True	202.42416547010868
True	414.3937761390176
True	21.084725808345137
True	448.28826210211247
True	108.57384359219476
True	351.1472625822522
True	32.51017332358776
True	172.1347947778811
True	247.2421357298314
True	768.8631964740172
True	58.90729483740732
True	141.83487926352345
True	234.33320395560733
True	135.8000864240254
True	618.1586929165401
True	548.0956663797558
True	785.7962558846368
True	400.3816486120854
True	549.7019939503988
True	423.3998491387957
True	692.5379975439664
True	72.49135126506026
True	485.6871414438023
True	425.2449983233791
True	49.61717448408078
True	87.01954576619823
True	130.8116870703283
True	87.88707527512032
True	331.40496007595505
True	852.6333776484881
True	325.09359541473214
True	1099.8543212009413
True	329.0165123721268
True	929.4210444218955
True	155.89555407993623
True	568.9811848507969
True	585.3708280245002
True	687.5576585313808
True	456.9684196716228
True	68.06104102657531
True	299.6877728552752
True	40.30597330248451
True	165.53396180983214
True	174.38612611934144
True	1092.8420795521924
True	234.12079556642777
True	558.2324386664957
True	567.9748656049209
True	571.6479971505177
True	866.1240225510627
True	587.3261687406199
True	642.5993300897097
True	921.8118774949762
True	125.91151058427816
True	324.550900798209
True	275.53490007401587
True	329.4099905673134
True	91.07034898671228
True	372.6628634684845
True	3.9634167733248304
True	338.8878394184076
True	256.4304625395509
True	603.9288148351229
True	284.81923142184064
True	360.59433243408233
True	8.318494900710014
True	60.60915481324181
True	549.3833311570412
True	30.40147513402693
True	144.6129945781191
True	65.10367742990606
True	152.99426856891063
True	242.2046404623009
True	73.78720484948681
True	385.9865012804344
True	250.96724170091832
True	101.05213035399493
True	353.2719648746659
True	65.9656850040222
True	583.0918054323762
True	826.9447486552498
True	281.8557989077758
True	1162.5680219767385
True	117.0353248445645
True	286.18795544328896
True	1034.7419008986674
True	85.46879057558597
True	269.74322540563554
True	9.858339766920333
True	405.8796139496267
True	467.41751918236594
True	161.83638637783497
True	630.571076881572
True	907.9980992224216
True	157.13820345950032
True	78.07420089166718
True	338.2107487344319
True	546.329434421448
True	587.261393983307
True	1250.4149125464255
True	27.684399240166133
True	929.0148959609304
True	138.49354616765058
True	621.7775566031237
True	118.24094996275164
True	133.58626785871428
True	196.6848436449285
True	172.94963206239788
True	755.3768919268483
True	202.7822296344421
True	229.4146244623359
True	66.83790538900699
True	509.2205972987519
True	444.8859319560916
True	176.8010254595909
True	246.6600562396331
True	16.896250137862577
True	430.6559672394325
True	213.80707167282108
True	295.4054085923659
True	117.87297946860846
True	723.4294386482188
True	420.14490421265
True	257.5188361808308
True	637.740275445629
True	531.9588697481068
True	465.7151543202917
True	130.25082009399205
True	525.5160468997011
True	423.8785877001741
True	2.406271828241609
True	186.64793631115373
True	92.03310165782476
True	241.99590496064795
True	2.6761552884085145
True	127.605729542715
True	344.36845312722016
True	7.804773085065719
True	861.3315830310141
True	180.27974224486863
True	697.7701702609455
True	807.1860408101775
True	155.28038189044327
True	210.79791674247755
True	504.1432797216962
True	859.430781477919
True	51.427859229375
True	39.08585874976277
True	131.1380558481998
True	613.008704530348
True	744.541605866878
True	172.1936853519424
True	594.4321371513436
True	592.0015200439304
True	865.559913144689
True	405.496882645076
True	187.22066102639965
True	872.3601568685933
True	223.99906685955625
True	148.98667864405013
True	334.02901068801384
True	222.0265738057703
True	196.9086488409159
True	604.3104536153929
True	248.92320070538085
True	187.09521039191293
True	454.7957390778328
True	460.3398088559281
True	62.97390652692612
True	291.3373625297949
True	79.52255656719043
True	331.60842350381847
True	347.5092524030432
True	253.94572716568868
True	180.7436167446864
True	382.1749756672857
True	654.6280871662443
True	735.060652461931
True	296.00816008445395
True	749.4094235398817
True	63.726192935013714
True	858.819810827005
True	345.850572493473
True	12.399131118008894
True	607.1634090294476
True	693.521926249327
True	252.96813507143415
True	169.31263021965427
True	47.20579079755453
True	382.28013378450095
True	77.2951561678181
True	13.04867420914459
True	893.955626057217
True	359.59494310013844
True	184.97415845689144
True	983.699769981076
True	12.05739668340523
True	794.2689159348347
True	31.49335318554465
True	711.5621398932842
True	57.19534173078236
True	783.1973405898568
True	440.42261065943774
True	191.02497535153503
True	439.1691630754897
True	213.0057776457629
True	296.189096168938
True	214.25731536667612
True	413.7043608182511
True	9.591746626962244
True	314.8152875345052
True	109.01467049566207
True	10.719317124624828
True	479.7734099223266
True	726.2404773525492
True	269.28043909684305
True	73.8738081305558
True	312.6988798202419
True	84.72835390686795
True	188.1566551247489
True	176.61850956758343
True	371.1022335658218
True	44.84761942991173
True	138.41590813784327
True	378.4930715259681
True	895.3492838004651
True	113.79718933676703
True	214.058571289348
True	438.4223718105878
True	20.736083751686976
True	428.1911098116112
True	510.5295413111477
True	92.2324422176393
True	388.6918858304126
True	363.286846282053
True	422.0392396036749
True	587.7473815197427
True	1043.3474265696216
True	965.6890086375178
True	56.18279919278128
True	1032.3910477268012
True	111.86935115789576
True	111.40009045053472
True	110.32035623682948
True	491.0264572467648
True	372.3739915846702
True	577.3864401924221
True	259.53919326437574
True	162.7784344813774
True	406.81697356743433
True	15.403422954476442
True	439.9251057554576
True	378.7481888929479
True	148.03070762226858
True	96.2365767093868
True	524.5779958086047
True	969.0810301834453
True	207.5348384636091
True	66.8189221597374
True	429.24888211816153
True	377.6463833091295
True	491.1933952910021
True	339.36346451269713
True	3.826321619123888
True	530.2893324023262
True	513.8681032773811
True	508.8200621510207
True	186.123886310551
True	107.12826948394388
True	21.83806633904712
True	376.3220580125734
True	110.33801294599766
True	7.10629155106396
True	30.724434268687
True	348.687887900066
True	645.2474020726676
True	132.1136728195681
True	90.93126020219076
True	26.25700174323929
True	404.16388904525246
True	364.4560459595194
True	768.4668572124903
True	295.05498643251707
True	526.462417500687
True	538.4220295816975
True	533.6667831214874
True	283.2619209146992
True	545.1257533888433
True	99.36608535329025
True	592.8113680768797
True	7.44461169494924
True	346.07252983799583
True	452.6627329777633
True	952.9860718845916
True	351.0334947893249
True	800.0113680754843
True	958.1365843123842
True	176.536718196001
True	36.41113149656099
True	355.8848970238732
True	383.63389187324486
True	573.519139602856
True	251.1772764611176
True	30.744612263128506
True	658.7204435326311
True	127.8247759234202
True	1072.2842171571597
True	306.8898298758551
True	483.500179348632
True	127.21481179902426
True	808.6490397575394
True	144.4554884797462
True	822.3195009014007
True	558.6407771963138
True	187.0110079765821
True	109.09919325558086
True	66.75021166889826
True	556.9365052633559
True	906.721813613666
True	415.0652468962424
True	580.7452518855093
True	135.13864339542556
True	620.4994455921021
True	478.00444334778496
True	801.2105506461792
True	314.40453578812554
True	563.7667838826292
True	117.64821365197572
True	24.512839204480088
True	413.3091197081692
True	169.89866872909323
True	105.79900767123276
True	361.1727512619142
True	1073.3804569079086
True	267.4613106047384
True	554.9411978928905
True	11.737534044695856
True	73.23937256652525
True	333.4636852548236
True	803.0529545312468
True	446.9776095374016
True	537.0043722193058
True	748.5374077283792
True	66.30151361913545
True	717.4486226560452
True	47.43197001035338
True	102.43840625488508
True	179.15611513400214
True	82.25003393014215
True	25.587661445711998
True	300.2980226517841
True	468.9363604404162
True	874.6916592490189
True	853.0458021474386
True	5.3648312150532
True	280.04480007148607
True	452.4257684293111
True	124.66063141465187
True	248.3715978537295
True	331.4628451245398
True	1316.4857399120622
True	459.45854626470094
True	24.57307404868696
True	180.09750785211597
True	687.6384222936591
True	35.34056942751707
True	179.19606192988812
True	538.5762640648229
True	73.66620256314344
True	869.9661981422038
True	330.68101123143964
True	662.2091403965251
True	76.0655502174958
True	684.2742816901316
True	586.4729825020718
True	896.4298022332464
True	264.68885623388945
True	506.6068278992106
True	817.1116168428347
True	901.1203679803074
True	248.65731039846875
True	748.3559710072608
True	223.60492461331663
True	451.32731056661066
True	367.0606145966133
True	505.3668150841588
True	494.6779650830064
True	320.4824030709059
True	351.99649031128195
True	114.73527398728685
True	355.08316944976207
True	1164.923375527474
True	301.6382453027141
True	146.20139182686955
True	295.67274604166505
True	760.4560167196419
True	646.0504766314978
True	414.44101654272345
True	114.86843210322913
True	327.83374853195386
True	36.22400802953867
True	175.65392555891972
True	90.01956031095402
True	88.95709778984299
True	529.1019394831053
True	141.32244406149044
True	135.51842999829185
True	99.51240206032888
True	85.00985768943254
True	441.1110886832509
True	399.6404952385894
True	1026.5341181916965
True	553.461417738956
True	866.4435854979945
True	271.5747652673953
True	297.2937674083925
True	549.9003442267291
True	203.0469725555753
True	766.0808270636262
True	246.79555585364145
True	348.1489106878432
True	66.01510629342583
True	113.3816987105398
True	246.30608890600695
True	121.00513467958947
True	466.985349496419
True	29.894724542384548
True	581.9513128594264
True	1021.8208679878542
True	729.688048865701
True	1.4427410756957464
True	59.579193574033496
True	468.8147717293648
True	441.90544179467656
True	74.8631631239435
True	117.27257599436378
True	303.61859528658454
True	82.09892320610676
True	50.84340039089728
True	750.283280953516
True	660.2680671256335
True	162.8991921101521
True	165.4665362365334
True	547.6739342362397
True	50.8308706277559
True	25.27078367776064
True	556.5845969772075
True	464.0254084978585
True	1123.0921170423417
True	50.40747657996898
True	485.3233963757926
True	909.4752352492756
True	805.8102339815484
True	296.89606831393303
True	765.8102627651422
True	409.0228630242444
True	43.046757102300646
True	100.32454750213384
True	730.6808131536147
True	76.28060346074838
True	142.63128320154308
True	943.3716179588956
True	186.0029521317257
True	274.1278962942708
True	105.63862639294692
True	643.2939230163289
True	599.8492660882683
True	217.12587511761768
True	435.13802993010967
True	41.98718643611108
True	279.5875108740186
True	587.4647237370173
True	646.4019689407615
True	312.82733306297246
True	69.66017706909999
True	933.1139582177836
True	1089.6950598571032
True	567.1144367629526
True	65.24720092922895
True	32.48249331043109
True	92.46853576131556
True	108.71747564462764
True	106.64717480571088
True	866.0511022535044
True	1189.0812228478126
True	724.9253891516845
True	323.2942596315002
True	8.282693699006838
True	21.59748993758252
True	333.67914497525453
True	477.1171864558033
True	44.24951847955035
True	575.9110957827854
True	432.3074839068429
True	402.4454456967369
True	77.67355319918354
True	186.42563453622765
True	269.64981109072545
True	132.36940104726418
True	394.47632331724105
True	42.54637973445197
True	178.60918036143389
True	1143.349680610659
True	6.964320703327366
True	28.032895478576197
True	581.3897206498339
True	363.89350677776594
True	783.5574402741885
True	157.34137226294362
True	753.8653411911278
True	585.8649110764203
True	268.5833423893258
True	419.0617779020472
True	340.8007449455749
True	289.0558362850375
True	274.91204304494784
True	382.32325959295457
True	515.0090951211357
True	489.30749248970506
True	108.03978138104414
True	361.33911460050166
True	10.270768818640352
True	183.1683578375913
True	241.11593515478552
True	861.4695655749991
True	594.5751531044805
True	33.01826771074593
True	739.7010682581173
True	845.0330175675197
True	100.48882374018618
True	351.03518856647105
True	856.9381470617251
True	222.97522648627395
True	158.44450904107177
True	530.3469008795838
True	600.0264299773668
True	1085.5899755240123
True	150.66257824988148
True	151.01800566105726
True	265.0131860175742
True	328.2929680586011
True	407.6277301142512
True	416.46472028351405
True	330.191379764028
True	448.5879288567006
True	488.94611672479255
True	231.6795697649435
True	1487.9930101816146
True	247.18571305563125
True	401.7777731232304
True	50.80600059711453
True	757.7769550056483
True	248.15987339678637
True	937.2038675364744
True	555.2056223776473
True	329.62828753166417
True	763.4837969917287
True	265.8338651636713
True	228.62470929298723
True	261.64532935730256
True	216.0508614555424
True	140.33086232082823
True	248.91485489748976
True	733.4034575930845
True	542.7564050816118
True	226.60539546150557
True	1174.7691444365475
True	119.586408080686
True	268.8355549013913
True	68.08210045326231
True	317.4488921724701
True	425.88249743922063
True	90.91925804701062
True	218.068494587543
True	72.46761445095966
True	687.7651850488794
True	375.73946965791794
True	218.0735216065228
True	742.0271793533469
True	868.5843567428976
True	805.5376356296671
True	805.9528959530588
True	352.8600251748165
True	1.0573250983419726
True	259.9018900123052
True	53.04309155119008
True	368.9097661659741
True	49.168949057362255
True	355.31646715906004
True	838.9108379496655
True	1043.1686382210985
True	405.07938685383454
True	20.95768076283991
True	518.6673620914135
True	507.0574074496774
True	190.77167711650105
True	235.76012939695252
True	294.37035527541656
True	22.180621657928945
True	129.60862862530445
True	926.1966087280948
True	60.84924755496214
True	496.6432832290161
True	795.8426200791187
True	102.45057508159196
True	244.31754280807152
True	118.35860002189725
True	17.592390137724873
True	1.0667916620712474
True	120.349433013836
True	1016.6176632655468
True	463.8281005937817
True	65.62060873949981
True	777.1196289814656
True	335.25497523711675
True	1.50009558472115
True	445.98452039923393
True	191.62308235973487
True	515.1573831340332
True	87.43601124244373
True	330.83317649801535
True	374.3094248107647
True	167.30015549688812
True	213.8742510748837
True	134.63790168719575
True	176.56891995857313
True	1016.5201322219076
True	16.609720723078418
True	508.1062162577216
True	495.3835466834625
True	398.2229971815137
True	224.1544511273303
True	234.81358310330472
True	162.26416397524906
True	46.47982909227069
True	514.2908710818053
True	149.8993510263551
True	841.7437460735542
True	841.036619247065
True	250.5147095503264
True	312.9120657954639
True	522.8771240134764
True	44.06006355417519
True	89.68918593140094
True	743.6408468477268
True	1072.5736618943235
True	107.5769095152883
True	717.154011750552
True	143.4539011543651
True	938.992233934493
True	675.8660263922119
True	105.4890255644371
True	274.66726043012903
True	649.7568589271334
True	263.8804847490695
True	45.78272305236507
True	565.2810178616246
True	427.9525960993943
True	5.585316716297195
True	475.4806398893165
True	66.57800055726071
True	179.07990822387328
True	233.40935997807995
True	313.3954365761783
True	70.77860212912934
True	213.71190257412067
True	358.14146446719525
True	430.21784670086106
True	946.6149099646984
True	47.71183684774748
True	947.41353006488
True	1046.3721310166327
True	130.17368651733688
True	73.68572294311215
True	967.716113926205
True	34.50854190648804
True	231.2674669488032
True	88.51186530590894
True	213.0359376320291
True	376.1028540598835
True	965.1180145861724
True	98.04536178638304
True	72.12953977036346
True	651.3641752333483
True	279.95660197291795
True	708.7787418883321
True	53.6797263802383
True	494.70091901806506
True	389.2728338770021
True	678.7327137947169
True	54.53402832949925
True	111.7325703958548
True	27.22767510585729
True	268.8030175868793
True	43.99702723047428
True	351.86715381042427
True	3.3461469911110946
True	1191.331519418638
True	104.70317071399336
True	138.42439280521486
True	352.11076975512265
True	719.8199001624334
True	687.6755041205845
True	1034.0755547542758
True	470.0632107673908
True	404.2334451221855
True	141.9195107533362
True	398.3378139940589
True	868.6718355430447
True	410.93979654032944
True	955.9391808898492
True	87.8385113779127
True	429.26122270506113
True	181.5128371161653
True	277.9751533143782
True	756.674811654911
True	164.73773761855267
True	133.51701802725992
True	64.0147346531923
True	847.8811937680682
True	782.5218445267036
True	80.94976818331874
True	429.9151379956456
True	718.2845459889487
True	415.7012344724948
True	53.386517165147545
True	324.617653846756
True	776.5866701728032
True	31.36657542606272
True	368.1881378188037
True	168.86418169974203
True	292.8221269701255
True	33.99943446909413
True	209.76867996981983
True	807.4176073203577
True	649.466990495438
True	57.5242512342157
True	296.9617661740886
True	885.9552407774742
True	17.509327602213798
True	308.99157108353427
True	294.40973591057406
True	423.728731330533
True	202.2434406309483
True	611.7094896442421
True	48.91201749456849
True	957.4440561169
True	881.3920645458843
True	45.85550350610898
True	400.5184094282825
True	736.5004341000897
True	881.6938830430487
True	277.5162413234977
True	598.5249588107512
True	129.88213986322964
True	190.8470374469245
True	138.81574603413387
True	141.4760325185786
True	207.06981928110213
True	945.7346695003388
True	792.5931707207615
True	923.8256638396148
True	17.88871365023345
True	25.84615704741845
True	351.34035686548697
True	13.949414152098178
True	612.3358843492175
True	1091.0570741703225
True	249.7029082572016
True	209.9112809895605
True	83.1183377017732
True	218.2140705042713
True	132.36103500573432
True	44.70338497893975
True	129.07745272188353
True	89.65516314632144
True	252.2307654150823
True	543.2332529641101
True	159.42870415903923
True	29.95034962701567
True	56.22157479264871
True	453.9382215643757
True	262.9897412766028
True	574.9622080758901
True	21.210475805574248
True	104.07979676056766
True	682.3607541907229
True	267.86066801955104
True	465.1850611274014
True	669.0836812171729
True	104.901427114025
True	110.43739278591153
True	84.9562541829762
True	27.06612212331993
True	116.90701321546916
True	83.5343927165324
True	105.25036122697318
True	156.86816262283944
True	237.160388557226
True	821.042276906758
True	294.23502581747624
True	910.2012801152556
True	165.59361290683162
True	202.5559858147326
True	797.4391290135217
True	289.7479872742567
True	585.8071219112506
True	256.0973897075796
True	348.9245316714085
True	453.30012550693743
True	566.8306190396289
True	664.7661458239631
True	370.9277130297259
True	35.13278412762036
True	540.0154330479304
True	626.5821357223152
True	19.790688844983677
True	10.876771360643607
True	266.34924779056115
True	391.9401575416322
True	446.0476579753624
True	66.8646988858913
True	623.2742509934219
True	976.8379540738872
True	251.4664249200858
True	894.5029814049224
True	275.2031514747016
True	105.24222271030716
True	285.20332343775715
True	687.6882128631211
True	40.87279163170135
True	569.2850901439359
True	1281.88715485465
True	1036.9081284768208
True	897.1395950262946
True	211.3080145037283
True	93.66680617158336
True	194.99219545132613
True	835.5966416697252
True	142.79208210745304
True	1067.5338379563098
True	876.1639955810066
True	40.0864048380231
True	89.5663100621301
True	428.7731052279847
True	403.5633490108896
True	197.5850092942756
True	513.6185147310925
True	654.6378295529793
True	118.83335744317246
True	277.6583071494777
True	1034.2631959554508
True	50.869998766051
True	702.7660986721548
True	556.7230100539394
True	37.33364915396514
True	806.4998515006879
True	378.9420146418735
True	535.7711800816609
True	113.4713671431884
True	262.72900685940834
True	214.73193302539187
True	26.46708282254217
True	128.5302975203847
True	752.4360599023755
True	139.49105729116752
True	381.88396987951086
True	62.89337851077189
True	621.2466812976901
True	621.4374778250626
True	234.12841955787
True	457.2600509724296
True	170.57817354513594
True	169.82134445266598
True	222.86248563141768
True	285.96586210465864
True	370.4123545663424
True	129.69731092754623
True	188.99848211849232
True	28.364746163437815
True	879.2940981505047
True	294.8655661015486
True	10.86627329877578
True	380.5874518948
True	160.2575845006821
True	631.9930904095044
True	358.889365739313
True	583.9984618513631
True	532.0902353587437
True	498.8435649361504
True	793.4222567061332
True	244.00190195421496
True	583.0209759857394
True	159.0410976758043
True	543.8834533667817
True	368.2049487136896
True	375.1458210565074
True	132.17255132160648
True	132.23891731979884
True	111.62701388497072
True	68.23890315887667
True	731.8673812110774
True	173.58388513134184
True	46.0799435543055
True	0.0
True	556.5845782710019
True	115.09229556675426
True	22.943925133636668
True	40.12832248814383
True	112.77111135344708
True	548.6892205516233
True	189.05495320889816
True	106.51883061255688
True	34.29115901669772
True	156.38029849703418
True	921.95438267243
True	49.55917485077751
True	229.92239657025695
True	765.9252894654794
True	315.2953818392117
True	454.7910778832204
True	465.6432950181281
True	505.7209724463436
True	590.7722114009788
True	869.0859097693806
True	260.30321291000223
True	1055.7650353735712
True	918.8075235052486
True	635.5075956380501
True	348.50069835643984
True	798.3480762762948
True	9.723881720727483
True	30.665579829911056
True	296.19504971948504
True	41.14644044311836
True	201.54015820873508
True	757.8144830396092
True	215.867747704886
True	746.5708766863936
True	735.9233861239195
True	119.02703303931202
True	381.6274250244405
True	607.7749839075731
True	26.14729849496876
True	138.05372655906532
True	423.4013382345962
True	305.25400416610984
True	200.19027005103723
True	112.12932111098954
True	384.13150787149993
True	19.476447022093527
True	350.353003635769
True	352.07599706996973
True	1052.5355006946638
True	374.9068082213999
True	31.610633096061644
True	443.2278231849047
True	440.3073044546868
True	241.73041293416827
True	32.056061347181405
True	751.5190283658909
True	442.5819494937752
True	167.45264302852055
True	14.772733114440792
True	1222.8040359602112
True	166.5469924595942
True	27.99158458255804
True	289.56385216694633
True	283.5278919092344
True	118.44787909291178
True	292.2173336237201
True	46.04669713243136
True	321.96408327665137
True	300.8442745723372
True	326.17312415153526
True	31.583550519421863
True	48.85731690695095
True	1058.7024869581828
True	24.518399860276364
True	12.606245799064927
True	186.03824241512788
True	658.1940142265737
True	8.063825238593775
True	188.835160019908
True	173.74705218568062
True	530.9894108076904
True	378.9885197014252
True	724.2090885277028
True	321.56821543073835
True	482.3539733864857
True	452.3556853469718
True	480.36792574301546
True	102.67639661717556
True	1275.646456840232
True	869.583753455763
True	285.8928052561466
True	552.9129566065429
True	105.285270259783
True	566.253444875013
True	456.4339184132757
True	163.7772636444709
True	77.13762361677877
True	339.2149637363392
True	163.42987301764245
True	28.94228105236763
True	590.2990347812537
True	379.38517269400575
True	68.86549363775089
True	30.73606051151229
True	663.3575965368015
True	485.81389651213067
True	69.45309407415985
True	22.76010858287753
True	321.8566421148562
True	336.44660218918654
True	736.9950974402458
True	555.4073390901639
True	561.615811446086
True	806.4582118968281
True	9.265886673608298
True	54.3318570815597
True	37.208303454860406
True	58.97868760376305
True	492.470686744559
True	589.1898839209406
True	81.75245232510937
True	112.9658747063736
True	182.6329621055583
True	75.3925953662052
True	178.1519431314855
True	212.8223051709716
True	275.789719220099
True	820.6364409564413
True	609.679076009613
True	280.2084236307071
True	194.65189213176237
True	280.8027173641272
True	242.05954600921544
True	745.9138195688415
True	334.68374493737264
True	169.17442127294615
True	880.1913104887171
True	342.8123503801706
True	485.5974143046452
True	156.2051810751957
True	121.72933348412045
True	62.91691198734997
True	219.4905039779169
True	986.0147937700294
True	505.3603821471965
True	111.64214999265675
True	367.2832196743318
True	99.4699216429228
True	692.6593745627089
True	3.885912975856488
True	674.7914821223421
True	36.94776481784384
True	957.3224358561832
True	837.8235051371588
True	212.898749572154
True	30.149566043345647
True	85.78425483141973
True	451.478186070443
True	219.78731289828607
True	1.372453218631668
True	80.18219238665235
True	1073.714986440108
True	352.19068430582894
True	666.2036794070789
True	477.2386308022337
True	31.74384621168584
True	139.3170440192317
True	451.904220669482
True	894.1530691456842
True	815.7309751367064
True	410.4854736589301
True	326.6964740375499
True	18.56148334570052
True	79.43249955177602
True	752.2868318049752
True	462.7770959531028
True	373.4442431709051
True	902.0274456859248
True	26.30743474422256
True	217.6351581495043
True	911.0219119806944
True	245.40807714348017
True	8.729039373552444
True	504.6858259982092
True	109.64373069843168
True	630.475664536106
True	52.41276190977234
True	259.0120392820025
True	870.0914470308281
True	839.7903523232113
True	278.9571246102014
True	424.17496452915424
True	122.06865680365868
True	577.0051009783233
True	273.7916135725425
True	179.26011220954365
True	846.5184226692684
True	57.04162413635687
True	710.8995530392316
True	271.65860605759764
True	298.65077654816395
True	167.22668233879747
True	476.9921162741088
True	625.0392826803984
True	369.0834530918848
True	417.8783244340601
True	71.66428550297049
True	163.09778388153032
True	454.1133381251488
True	217.6956036265417
True	37.54342996154436
True	204.34000893606031
True	392.0275267986969
True	399.903479215124
True	751.0745780837691
True	123.24284631552348
True	648.908643382654
True	488.63548003623407
True	616.6453557505322
True	134.06920362784984
True	38.58744040911568
True	671.4626945565806
True	72.02007110572292
True	558.7455925025814
True	681.5399727524257
True	455.4574762218471
True	136.29512344624715
True	535.4489146817302
True	3.4992075290979985
True	404.9538411325826
True	29.417212855726916
True	641.7613953016357
True	258.0405825303184
True	589.820426715291
True	690.1118336122505
True	137.74472414436113
True	526.2756065970194
True	483.3055000217467
True	62.60238470471399
True	954.4372477920512
True	2.8599141357926543
True	21.97968133733664
True	645.5156142814487
True	695.3588916469278
True	138.20610894655036
True	404.0663173734097
True	124.44151590336284
True	71.23632530807653
True	470.91985036127727
True	44.65200384335761
True	513.9193884334146
True	14.01028407423204
True	852.3501797290628
True	550.2321877740968
True	670.8616265433773
True	102.17288025509028
True	362.4508597222669
True	967.5170651504812
True	856.0271073391376
True	142.5809511994934
True	557.3901432647489
True	456.6732323730644
True	249.22612529316856
True	254.79092867699796
True	6.241262360278221
True	321.87096666814426
True	10.972656167002974
True	373.4911742839584
True	76.7386714007369
True	399.1111118554649
True	633.6523080670298
True	126.73885768886473
True	242.81279393968848
True	638.6883270914991
True	679.5031672877951
True	293.2143279109408
True	139.21679859175205
True	160.556453784085
True	476.4546932560664
True	80.99755378214367
True	10.675538602020865
True	515.7653757149155
True	564.4526621827868
True	19.102245856057472
True	141.5803498203807
True	917.9517322181756
True	479.4220189592664
True	260.91818709798514
True	32.678104888126015
True	475.1079585602742
True	114.22263111044036
True	605.4954125296799
True	648.8139448398209
True	298.6403549400964
True	383.7042551095262
True	181.56696198036573
True	231.595540543406
True	73.9202048133668
True	222.765882053048
True	495.57223766452825
True	21.21501431704188
True	453.6630564214751
True	372.87368454163584
True	687.2004033769423
True	911.9175906331488
True	883.0505731303105
True	144.83586426326644
True	416.51488301965753
True	71.28122322827014
True	190.2508642072453
True	319.9165782108124
True	8.969932139578066
True	792.1913114449909
True	23.388385996421142
True	402.6831682444436
True	280.94405312209443
True	647.6744847932438
True	205.28926922611288
True	41.61551916043886
True	713.3302193735118
True	1081.4622163808
True	224.2175591196685
True	129.44294179515467
True	608.3898314162803
True	492.54603977658167
True	18.724275360460403
True	841.8476301015589
True	113.41349576051134
True	46.31186947492034
True	309.7691961238141
True	352.15253045093783
True	398.4719434397064
True	260.7626228500027
True	20.088871732656887
True	23.640348858686664
True	845.130390346728
True	203.27555236162905
True	114.28070836365866
True	810.7863719325031
True	652.0770981561241
True	661.2531384713051
True	453.82480598578144
True	146.41460755225654
True	32.85403902572155
True	106.31331625913792
True	438.8097868122034
True	226.58266956195703
True	488.41487682736914
True	140.95327504860185
True	486.8442238179244
True	642.934826977943
True	977.287449032972
True	19.60993526925756
True	958.5248441765708
True	1083.6331066270711
True	509.9276259024864
True	83.48910572474385
True	793.6983699251194
True	656.5574490045306
True	675.0199902071657
True	171.47981504520686
True	733.5319065893189
True	700.212070509743
True	118.86440225893652
True	799.381466691929
True	850.4367728307251
True	489.4973041149012
True	218.43838513804263
True	70.2531636083394
True	313.7054209158274
True	342.0889988974988
True	468.5375781554409
True	432.4301470609847
True	198.34998407948703
True	314.5897045720825
True	3.09879048564391
True	13.182838819698016
True	106.34352792522276
True	130.8233019191896
True	358.0292638035541
True	341.3585870380266
True	113.0869462522636
True	17.09586336427191
True	214.7426061622431
True	840.1110257246844
True	472.6345675513155
True	526.0562892248402
True	578.3501227872823
True	815.7072318353759
True	632.3440150779187
True	81.18964906237609
True	197.809444344169
True	246.8294865824777
True	277.53109148343844
True	108.09447451772712
True	360.7833747606661
True	426.2567591098153
True	175.24055106744996
True	654.081105664792
True	239.5341595566977
True	198.42938341389933
True	26.95032586919838
True	253.84017629524405
True	478.4674575076479
True	168.07760172739273
True	526.6671918473593
True	483.0342832814259
True	244.4853410925476
True	107.84018987825674
True	42.59715271516059
True	405.7647280177933
True	794.6972566888368
True	155.55610071355144
True	1048.9031943467514
True	1071.3402225328664
True	481.2750608754892
True	100.10328105942034
True	124.4498207028193
True	626.168643908152
True	7.946375327635348
True	222.83490887827696
True	133.60424754126345
True	115.38233946315044
True	322.9543678985801
True	639.4547655933912
True	41.603745262979736
True	119.35947309988406
True	965.2319974684732
True	56.72348618370084
True	466.6642711805762
True	525.2929470122833
True	257.362190580038
True	123.00883156564268
True	935.3822602906662
True	1210.742154947852
True	515.0791433375838
True	650.9975678788392
True	196.3149325140106
True	155.24366739093583
True	312.6939211147738
True	262.34575112484174
True	168.08883021099203
True	301.72661832735224
True	338.4885963373458
True	11.818771575541753
True	637.0238112142075
True	148.7028259779753
True	78.76619589946849
True	433.5473710592176
True	325.61861751668613
True	1201.9109680987178
True	341.9918807815731
True	984.735286968028
True	10.861662002677791
True	271.35065608612507
True	225.4633334460094
True	160.61762624553054
True	484.9077085612432
True	197.45031330127495
True	415.082071797706
True	327.4530343686463
True	111.05133374429045
True	348.5769554054897
True	1018.0804793065732
True	720.1129384036485
True	230.0415652848189
True	112.08515959299568
True	310.0852324118136
True	25.034016712231008
True	351.45898772734256
True	310.8751218070263
True	571.1305203418677
True	446.95029059531805
True	352.3880255913948
True	155.3219313386344
True	12.786893537555786
True	431.6953602142307
True	269.70688424812727
True	138.38467917698918
True	297.3528141516302
True	439.8254087745841
True	823.6940868423015
True	307.9570350077963
True	773.160270138547
True	397.3004715208546
True	374.8046975698713
True	1.4973866300093863
True	1187.258393426776
True	105.40287839958924
True	928.7608934280412
True	212.04918254835937
True	467.2556833191131
True	649.0704203883729
True	82.15200334879594
True	506.29176746768223
True	34.59706777764872
True	421.0635926145797
True	79.21983406555812
True	232.0361147253113
True	35.33758428853757
True	678.4207974383402
True	193.4110497949612
True	23.462208840276283
True	390.54675522124296
True	104.4202396591184
True	168.1753920366786
True	828.8464179819822
True	272.64496900318994
True	152.52249964964182
True	377.8586692871764
True	504.8304991569898
True	329.4743352894384
True	536.1631550256494
True	607.2909071466414
True	158.75292757523096
True	7.5739851425644
True	71.55676415067849
True	442.7693427916443
True	91.23378569598086
True	78.39072970533462
True	1028.8398207113023
True	27.147726842910565
True	323.0915103288568
True	324.44592352126824
True	455.7354674208473
True	672.6176242194618
True	186.0802703782227
True	646.0718968234922
True	330.76190206353994
True	350.7651360660214
True	274.7620996671868
True	216.7613306277069
True	343.26591112149623
True	435.421794265946
True	395.087981533166
True	612.5054115988637
True	139.19989772405393
True	78.2383639030612
True	35.97107851733895
True	295.3264850640919
True	654.0885299118119
True	411.2710886155845
True	792.6726311557062
True	227.77069379553717
True	390.3856592332464
True	66.44346020084062
True	54.27954628634127
True	428.0925455645218
True	198.6958982053659
True	225.00341607824555
True	45.637036401492296
True	1119.6211353375754
True	167.6888629412937
True	894.4387298424188
True	321.9497939952821
True	932.2723930629083
True	237.97712275762123
True	469.2232219688556
True	527.9796139671638
True	620.3306043845413
True	210.9809951037547
True	486.30553720446096
True	900.8619023992702
True	129.58123507061512
True	7.315485647705115
True	557.6456926645477
True	29.072635447533354
True	76.74805213703748
True	812.1460325217599
True	230.62129141669203
True	968.6522793291448
True	675.5209893436004
True	405.8091669025191
True	279.5939320729158
True	487.6741553904466
True	332.0669105808749
True	184.98197386846047
True	686.8349871048952
True	711.9834442342205
True	207.10324341506865
True	87.79614520702516
True	537.3277952506844
True	137.0118792314585
True	378.0575172197784
True	331.5920208073755
True	66.89031806551412
True	352.82775960847107
True	425.90363943490905
True	371.17902759642425
True	416.6998065257649
True	405.1766350056511
True	644.2960778784322
True	58.59683672123327
True	443.1942566134616
True	331.84926518105954
True	650.9421364414931
True	225.1937877167236
True	102.34927225474148
True	40.522223240335016
True	532.5465800175797
True	632.2461065499505
True	184.7118906857837
True	411.1552420220164
True	336.53899323700534
True	17.939892870259204
True	172.59615621577905
True	291.10439117968394
True	3.1519191214563063
True	892.4583067601761
True	88.70383757839309
True	103.88686331936049
True	110.7276437255448
True	356.759986995983
True	36.47727652741872
True	457.7609191114937
True	233.15093304228387
True	4.573206867394581
True	117.53205802939536
True	437.88645836667285
True	46.61588836374882
True	66.37237049798257
True	176.55994209201927
True	290.5829006982695
True	973.2001121283716
True	384.7978611789158
True	941.1363613240344
True	186.7263401364769
True	1025.7693863737345
True	777.852809771195
True	665.4923859183657
True	410.9182673106013
True	381.4214018240641
True	81.6919016315138
True	68.08656326232334
True	79.1223722463534
True	183.40827066059603
True	478.1772261523891
True	1082.796178967614
True	177.76493486459745
True	355.32680402676533
True	426.7620628397001
True	599.3284370191571
True	592.5743310055508
True	279.16145214952627
True	459.5637382056581
True	675.2791241813006
True	94.62762604768513
True	736.9416031912066
True	244.494313050629
True	141.29409015305745
True	403.7628105077874
True	878.1356799222144
True	456.250270470032
True	883.3209173259388
True	192.9247057502911
True	347.8546584766347
True	706.3312932266426
True	617.5940200183405
True	195.28604144201785
True	259.9823467100715
True	778.8118169270963
True	30.12555330765486
True	176.96417954840732
True	492.49046309897295
True	712.9751442308074
True	104.4069229948197
True	37.35465649750187
True	160.27789346590518
True	702.32009970533
True	322.0514662844617
True	564.6125945171174
True	360.235634665475
True	304.3200319258104
True	459.6389787128413
True	499.4321052282708
True	71.31478622243367
True	384.7891009376576
True	814.6967684862233
True	0.0
True	287.5802167825552
True	251.75622849047187
True	983.9450128336456
True	152.95779406236156
True	656.1152632177109
True	648.50306249782
True	117.4609147528192
True	225.2106881583864
True	136.65979979167054
True	10.431345921305049
True	300.1661780489921
True	374.61423427118393
True	1136.398771151464
True	228.09201040285535
True	423.3727914106789
True	645.6088793564575
True	201.90482831572675
True	25.65494997839801
True	877.9243789402899
True	605.9882482219707
True	160.52981003691897
True	632.0361910835435
True	162.11393796898383
True	297.63679839541715
True	777.2219123528926
True	37.05703664633493
True	111.14870651961468
True	487.3286780433656
True	65.50270350876312
True	76.03300693992068
True	402.9700944688548
True	24.59642447633041
True	735.9986867963686
True	101.63233292213062
True	161.22637102077573
True	19.387339484120325
True	670.9293849211748
True	27.59613871523142
True	792.1984776897075
True	394.1640926708529
True	117.35165521837293
True	704.4207761545756
True	520.5319922646103
True	563.4094691722139
True	47.86670182557592
True	366.5279077810305
True	6.021547001948458
True	92.95706597519798
True	380.568315488558
True	50.14471751006528
True	119.47929167476433
True	305.3621684989258
True	176.49632687159448
True	103.43075768176465
True	620.701516702419
True	20.28210888594708
True	1110.2594434155292
True	522.6865235273942
True	298.49835755406366
True	485.372762127167
True	117.9251074024625
True	764.3242655062812
True	1126.278131437567
True	761.1795639174353
True	175.4063700560118
True	225.9290061790111
True	53.26938517906986
True	56.23884890413921
True	152.88158597557683
True	99.57492272725592
True	170.88078946962344
True	1180.062190802117
True	324.53728446227205
True	337.87853033213247
True	700.2858692616353
True	14.897125026966808
True	15.163913046946876
True	605.7722243338218
True	6.075303195020265
True	111.90676158949698
True	680.7357504899821
True	176.83522689067297
True	649.0919931822394
True	853.415399578945
True	156.76215435770894
True	877.3535022613263
True	2.486322765299371
True	439.50163756484807
True	1060.8759016227918
True	26.18661916276488
True	238.86414844453785
True	153.22469832843407
True	947.0088096493772
True	237.7864775189591
True	509.7759015065385
True	116.99211721829585
True	503.36538281318747
True	145.2438795373396
True	94.04635099620798
True	384.0906793623997
True	70.37487183077461
True	51.91260058453517
True	1048.3261714636997
True	278.62023164121143
True	160.64634555461524
True	358.08365076922456
True	396.6581133283873
True	213.5012844840186
True	156.59925952152744
True	398.875520360357
True	37.74913495737224
True	500.0940971964363
True	1156.838764641612
True	113.14847864998892
True	472.8804905033864
True	307.0131533834621
True	26.28136833204662
True	395.99054264011096
True	101.6842694997829
True	581.5932360449347
True	196.11326785392583
True	420.091203660605
True	16.84139790034789
True	438.0708565717987
True	103.2834338672258
True	341.29750156160145
True	33.689061456693814
True	168.31393298948112
True	252.29925445271803
True	777.771173077561
True	55.1299547020824
True	133.98207814846864
True	234.7683850133849
True	131.4240540561328
True	615.7809329595073
True	542.3136957673652
True	754.7301654506385
True	397.0001272365174
True	545.8191134727374
True	423.1866576198521
True	688.1218077989693
True	72.45730703287731
True	461.6464379952765
True	429.6754993359323
True	48.24348269130003
True	86.28564779374271
True	129.35388037204518
True	91.89983197424132
True	334.7106568774501
True	848.7551416550752
True	341.2266006451177
True	1078.5655880331822
True	326.2205231894193
True	905.8185165316318
True	144.7645986614323
True	568.7845120777298
True	634.0703990450766
True	699.2378459326319
True	456.94518849421263
True	67.09152159580032
True	296.92574825674984
True	40.88776341025423
True	174.20795161757258
True	170.1657868160115
True	1083.268083835699
True	229.61275773531136
True	555.5483743475032
True	560.0227393161679
True	564.7897881682228
True	910.8530700701832
True	592.4370370559236
True	672.5760850392858
True	956.9687519616472
True	129.03773431488762
True	306.9786409060494
True	261.6364738633568
True	317.2588440223006
True	89.59114443079602
True	382.1462442376778
True	4.501824569597238
True	332.5177850530044
True	255.67272652917316
True	619.5501060715613
True	293.5711803540313
True	352.2562841564077
True	9.40880905372406
True	62.10770245271735
True	547.2366167046741
True	32.997181532716986
True	130.56258901885013
True	66.52499338558411
True	141.27681097684956
True	241.66987421733023
True	69.89942969995975
True	398.6085356273252
True	269.5663307951766
True	101.09435157769424
True	339.3908514097835
True	66.85875061388079
True	594.9740021445716
True	827.8615012564818
True	270.5873709099536
True	1169.2591391371514
True	115.85855382161148
True	296.52595715060994
True	1057.5644627765448
True	81.82909527489913
True	297.6693053814205
True	10.323186647549722
True	388.2619144657485
True	461.6010903306876
True	155.2927542048307
True	619.962204631175
True	911.4451451394248
True	157.31524548345004
True	78.37024830910148
True	329.35713937492375
True	535.5794695312068
True	633.7488812396156
True	1210.3545556461438
True	26.52934319909783
True	944.9092790429032
True	135.81818173987233
True	638.4565693038822
True	117.24249542131017
True	127.83895697945135
True	190.2933987453534
True	161.7825772744521
True	746.2120033796019
True	209.87157521030232
True	231.34717841255843
True	64.97253526293794
True	513.9242689955177
True	465.99470255065415
True	182.0508384199281
True	238.9385828841348
True	17.557486857100844
True	418.3419678540421
True	226.75657387494329
True	272.05723156518343
True	112.90284072504748
True	683.4129618872477
True	412.2826033324423
True	262.9114695632659
True	631.164773212286
True	529.5155143006025
True	464.6053427194551
True	140.683013063485
True	529.1451517960849
True	427.8894073388759
True	2.811525311569428
True	193.53193067538015
True	96.19211929989754
True	244.9654793676281
True	2.548663652071615
True	127.14555146180672
True	341.657215067619
True	6.497801267785911
True	878.3129030512097
True	167.1478690816915
True	706.455649026304
True	790.7511855436533
True	160.69980997898472
True	211.1596926495332
True	500.207352354758
True	816.6707591875385
True	51.22115733153166
True	39.55352853253211
True	136.44411865806896
True	615.8030587945755
True	718.9190598448254
True	182.25422079777547
True	601.3335972898947
True	599.3708435919838
True	860.5221792374331
True	393.1495937895626
True	186.32748386104376
True	892.3240707859587
True	226.5150205767253
True	143.57470342655654
True	330.15505684710945
True	219.0446281368104
True	208.12152600220773
True	614.4983646421524
True	243.15893738770745
True	185.6134994125591
True	433.2336197388313
True	457.128920156375
True	62.34628214514093
True	275.2115450206827
True	71.93479073315589
True	339.210791531544
True	347.7806487934062
True	258.2885585866407
True	173.1299231282785
True	387.6343686328856
True	654.5017000110142
True	737.4995191118721
True	292.2463229713419
True	736.2418927356741
True	61.50471760981107
True	856.2087558339134
True	360.76420298999307
True	13.703677745175698
True	622.9406003338777
True	685.1941861134092
True	260.2891013103279
True	167.3652443272257
True	48.41890115449044
True	387.6809678672794
True	71.8264178761525
True	14.126432381516064
True	894.9807733161434
True	359.0063763384176
True	177.46298920474146
True	1000.2056622533632
True	11.178960704558394
True	782.6620766551064
True	31.0338259622808
True	700.9938393709159
True	57.476647007658165
True	773.463689345521
True	445.3261692125533
True	195.3810740785429
True	446.776372032556
True	195.8999782680245
True	294.64262742422744
True	225.71357958576385
True	416.43168198926577
True	10.77391272379692
True	320.5050784004059
True	112.9668741181005
True	11.799741312282231
True	465.64000342192486
True	710.0406653429898
True	281.16168458033195
True	77.16966071522364
True	306.80506422926305
True	80.89123493273486
True	187.49839514780348
True	181.92001778334927
True	383.6121089430141
True	42.64490950536728
True	133.9619924202992
True	369.4517933127318
True	880.8873620761993
True	114.43905925628376
True	206.1587513272021
True	431.8255855107348
True	17.831422610553272
True	425.3925145993452
True	498.02129519845687
True	91.01404970117098
True	395.00971439213447
True	346.1874785030176
True	417.985670570187
True	593.6717864306406
True	1031.799445878937
True	1001.0943605446912
True	58.58619924958213
True	1057.7718012443722
True	115.51194879052925
True	115.640524126671
True	108.9909086233866
True	490.6168176938787
True	378.91344228336
True	576.8853982106398
True	256.34736050248426
True	152.20299412221237
True	397.3372208392992
True	14.62696102766649
True	463.1726162068272
True	395.0192221924871
True	152.4313888530184
True	92.93134898710844
True	507.7922000914222
True	1002.6427198279864
True	206.15260744035135
True	66.79124346517298
True	429.4508323571115
True	380.1936198755936
True	477.9526400083128
True	312.97620153134847
True	4.435532747321065
True	510.7848620833086
True	513.5477680969949
True	513.4587543380563
True	198.3119930245613
True	102.13707259636554
True	18.627593695352527
True	375.210363589574
True	108.82587638305218
True	7.386708250695197
True	28.809021923217127
True	349.4307535572742
True	679.3401052503197
True	136.446378895053
True	92.8116960037976
True	23.51144315851501
True	416.21103278343134
True	354.54990798229096
True	757.7109188624034
True	296.671224478768
True	523.890940898085
True	516.7959995985797
True	529.682436472836
True	295.7792732051759
True	562.4325030887019
True	103.57802665053224
True	584.192302333822
True	7.819568757856956
True	357.03158193749874
True	470.8690994562879
True	973.4609592154546
True	347.294240766142
True	808.7632774263352
True	983.7773527011352
True	166.8762482339651
True	38.03671985754495
True	354.9322221121059
True	380.48457187856553
True	571.7747831406506
True	239.7841944234652
True	29.434340570249
True	669.6841279681572
True	128.04323494001966
True	1078.5779246449767
True	305.5026999078178
True	476.19121607207154
True	127.42786041217828
True	806.3237369159096
True	136.8157927593033
True	831.7945269123745
True	572.1250290391496
True	183.7692012515892
True	112.8821327050118
True	65.11423395970462
True	572.3228004225085
True	881.0633352915784
True	416.58278818751626
True	534.054200894077
True	138.668854893721
True	609.1443640137027
True	492.9793998380249
True	807.1318490789076
True	310.05702680916426
True	594.2924289070273
True	110.97661877398896
True	25.130451778879237
True	403.853302313909
True	173.72743882836255
True	103.70136447114292
True	388.1046564049425
True	1095.4152783048307
True	269.4107476993352
True	553.325345329018
True	12.342637864821146
True	78.43410307761127
True	333.9333421918084
True	770.0684982724579
True	451.2487108338436
True	518.926572552008
True	715.0807902990282
True	69.00215818000484
True	711.0391759020878
True	48.01796359008901
True	107.73704928323328
True	183.51990277697044
True	81.01799340766806
True	25.085769188503736
True	296.7261726392223
True	482.755881123492
True	905.1434045386192
True	864.9972370532653
True	6.755133244753448
True	282.44633997340566
True	478.4460350410696
True	121.7345086396616
True	238.3345062805419
True	321.4754731476969
True	1324.0896242747042
True	449.1384563892241
True	25.198650461726917
True	187.5712179276312
True	705.5220990789363
True	36.67497471678136
True	174.7683567888235
True	556.5972608092541
True	73.90118449628999
True	884.0071150582891
True	331.4259957147856
True	664.0410128446832
True	80.76143757597593
True	674.10778117205
True	588.1709540564351
True	886.467987255517
True	264.3854560023978
True	508.9788625064688
True	810.9609671650047
True	930.506388671101
True	235.7863272268013
True	736.1056632076393
True	215.02295023982867
True	456.706467503801
True	366.2867208143757
True	501.9644352808989
True	495.0296239539172
True	312.02979098076577
True	347.97324102978865
True	115.89931627564263
True	345.58775460027914
True	1096.69803691195
True	324.5850372610812
True	147.25371967510324
True	295.3534326047461
True	753.4300510068189
True	648.690436345557
True	398.277691035365
True	113.7517245015096
True	342.1797501141261
True	32.593668944589595
True	182.54401737986387
True	90.1298003947106
True	89.08348011825555
True	573.8500667844663
True	139.25065336787438
True	142.37335933202573
True	105.87154232746664
True	86.71704277540735
True	436.16606556707046
True	394.6523262295513
True	1036.491414168471
True	550.4164773915294
True	790.2399607071799
True	273.9750681052504
True	310.22379360451566
True	551.4215030503558
True	193.5983566789494
True	742.4859275247237
True	252.1514694631241
True	352.9967552416368
True	69.95970470658351
True	112.2361907532268
True	265.0433987055558
True	124.56608632408468
True	463.20161814741454
True	30.597362590525577
True	577.9687073559437
True	1020.2666132470852
True	721.2455854107207
True	1.0499908091614278
True	64.37983883790952
True	495.4204879202536
True	432.497550747228
True	76.18778142257996
True	124.88128523471072
True	310.8054702489155
True	78.27019741405326
True	54.09454778057015
True	721.9898573498335
True	691.0855121266139
True	157.76961850920185
True	163.76122025753978
True	542.0036738077845
True	54.54628180505553
True	26.939792577123114
True	580.161921037458
True	438.0491709259993
True	1117.8261382732107
True	46.56878095685455
True	474.20524074182606
True	884.9761857225163
True	803.1777194576034
True	295.9893423724009
True	768.8743544043303
True	383.33318472270776
True	41.68058144867136
True	99.70499182626
True	733.261105071624
True	80.71217208698216
True	134.66256351902626
True	954.3100241603591
True	185.05124208542003
True	274.73087346661583
True	105.7807726237519
True	644.2617787370344
True	596.0969750055947
True	211.29584703528877
True	439.1652166805546
True	41.59440606043128
True	280.40563569198605
True	585.8231808711331
True	629.1773968589677
True	313.79184846636934
True	77.45827065741854
True	941.207183621882
True	1103.1714338472186
True	559.4652475239722
True	67.78619555572855
True	27.979394530128538
True	94.40186444205052
True	102.88991208404715
True	103.2268309017526
True	873.0791210182891
True	1217.3261209603843
True	724.6018059045379
True	306.7031096189665
True	7.377107962463892
True	21.536538924626043
True	348.77573601694706
True	478.3713252212656
True	43.13415335933664
True	577.3804691779476
True	441.2852492896856
True	414.92140903642087
True	81.05477416378794
True	195.03216331732716
True	256.8179671532825
True	128.49138913799615
True	390.79547521434887
True	43.042870925788776
True	189.51527809991217
True	1139.7372663374103
True	6.088105704276284
True	27.62415728231931
True	587.96826027502
True	351.86101693548017
True	795.1122066854621
True	160.25154402153504
True	768.2443910293456
True	596.3703831524255
True	276.917325599496
True	450.5023789289196
True	334.79143768976445
True	296.1697653441234
True	267.19455372668097
True	410.4143356430709
True	504.5749960460284
True	509.9009906905306
True	108.75020428083292
True	373.9102321090698
True	8.137005968949826
True	187.87619285203365
True	230.25307573230876
True	843.7314188686152
True	582.9594330681081
True	32.27750817984633
True	718.9598140846862
True	863.4852204703
True	106.36527955632052
True	352.0512450082311
True	882.7154136796764
True	226.14500498952427
True	170.13821851560047
True	529.7020111687144
True	559.2792337554765
True	1115.67898575221
True	149.7035804994952
True	151.71270989184833
True	259.51618957004257
True	314.02499205912846
True	426.15317403958
True	422.7503563624792
True	316.0207597853895
True	459.7251070146878
True	503.4667949651705
True	217.52320297351588
True	1487.3094387945046
True	241.19941493674597
True	396.784904673277
True	51.59357636966666
True	747.5682550305954
True	251.13899008815568
True	885.894614790198
True	559.9644957869284
True	300.14906943742614
True	813.4216170986507
True	265.671633987638
True	213.3907788409336
True	252.59431500040168
True	221.51676033502025
True	138.44945863145932
True	248.28573498183349
True	734.6623822428911
True	537.0859754408982
True	225.56061614631665
True	1159.542125321918
True	117.1865239608778
True	270.5576130551085
True	71.21259744696216
True	301.9923399151349
True	399.2660189554581
True	92.44026647325788
True	222.2917554770648
True	77.92071648162816
True	719.9104142443655
True	366.1603084042733
True	231.8870323230038
True	716.9589523531813
True	858.2870870847299
True	817.6797364882896
True	851.4404196979567
True	350.6792692839071
True	1.3158486820337487
True	266.6805194829241
True	47.55972188209361
True	371.0802726199198
True	56.31085832671143
True	364.4247285727277
True	828.3599834327323
True	1068.35563482465
True	410.33664018355927
True	22.792999697913835
True	522.7544194709143
True	510.1894739372518
True	181.4494814538957
True	241.4745144744295
True	287.04661201568393
True	23.97729591173965
True	126.32412497437603
True	959.8323945625948
True	59.382395798395926
True	497.80305893973633
True	784.6760147675919
True	101.63618667161744
True	242.27555683772616
True	114.28541554641548
True	14.409846346457712
True	1.6051726039483842
True	121.2023639801718
True	1041.448357403481
True	493.8168790923707
True	65.29045887586093
True	767.2198686252493
True	336.9476910684534
True	1.0164993934046542
True	448.845427466519
True	186.2640469974685
True	498.65937173218407
True	80.48068699190763
True	321.2157628633924
True	381.7209096676723
True	174.75831487421533
True	204.7459069995292
True	118.6964359192848
True	178.09978828723098
True	978.1221848787964
True	15.57978115110978
True	515.4546846579684
True	481.7291770457602
True	407.2254732451216
True	217.55036255770932
True	236.5750218022885
True	165.64549713637447
True	47.0104227042609
True	487.35088503210665
True	146.47974602469114
True	821.1297007536677
True	842.0114317505972
True	243.67346962595448
True	301.2717108811449
True	515.3300265386412
True	42.84066933700817
True	91.01357208438696
True	726.3322902622778
True	1107.2061501787798
True	118.48565138982292
True	735.3772822710249
True	143.4267979133557
True	913.0404052777136
True	675.5975551990753
True	102.73827384290338
True	261.0862400091803
True	595.1097191308904
True	269.0697323111485
True	46.36918489113376
True	582.2125327084678
True	448.48254808496034
True	6.244263078563288
True	460.440666229493
True	69.57631699402845
True	176.8132813517807
True	237.9202134425601
True	317.21622287233265
True	72.992905094019
True	232.26327859725865
True	360.7489373591375
True	434.7077340249937
True	965.1757518385084
True	45.23300796577742
True	880.6288293547799
True	1034.499900503646
True	125.64832016272528
True	74.33917947927286
True	1011.0575565349504
True	35.31897523282188
True	223.41813942398971
True	84.97123851134974
True	216.88902703850505
True	368.102775365593
True	940.0361893999186
True	101.04890792559924
True	72.26836686287521
True	689.2939698132495
True	272.23609959016267
True	758.0031697937738
True	54.33686153874421
True	463.5117929449759
True	381.70088199770936
True	693.9879008767138
True	51.06011894349861
True	112.06762074820608
True	26.79735613655891
True	274.3858992519257
True	41.979394863255735
True	338.0256100994088
True	2.803581659217508
True	1180.3058524719254
True	106.48938831872096
True	135.79929293694036
True	362.8617128661593
True	733.6186264313543
True	694.7364374263598
True	1050.5233994841374
True	473.2249175171039
True	434.2725417691194
True	140.62640028671314
True	412.3538052730429
True	849.9272105727351
True	421.524662804869
True	943.7774077981952
True	91.80028540783256
True	424.99075765058666
True	171.00057926799892
True	294.08185751324265
True	745.2243967981016
True	158.56505584740918
True	125.73128827255869
True	69.46484577906196
True	867.9887579746656
True	790.0618273491059
True	84.45567094960226
True	443.3619283326341
True	739.2604444624944
True	419.3792150663183
True	54.69725429449269
True	315.94798803373993
True	779.8673331813832
True	28.97768891403166
True	381.81111119575365
True	168.922086182223
True	289.7521030393388
True	31.9840110036331
True	215.6756903060187
True	741.1854298254948
True	645.8372016680433
True	58.30666317151652
True	285.5972927942154
True	865.2983361711505
True	17.841130699275233
True	310.4134292025648
True	297.5105538189399
True	435.6508064244823
True	214.896320658978
True	618.1502851983037
True	47.9800854332389
True	983.4622353090834
True	903.36969207981
True	50.5293136878502
True	389.3856292978488
True	725.8342177834106
True	908.6135438298248
True	279.5804520884448
True	584.8787482622888
True	128.3375295710501
True	189.99647231498489
True	133.3205392895921
True	139.84762802776476
True	209.92755723553887
True	938.4306817118714
True	786.7954380631447
True	939.9167817491808
True	19.589621705084376
True	25.74517754206759
True	357.24976135143964
True	14.656682178085266
True	602.6459063546782
True	1022.347505999258
True	266.4315594411374
True	207.561792127762
True	84.5585123025867
True	211.5150950509399
True	127.17343554677616
True	45.04259432089753
True	125.40309350067236
True	91.96343335005083
True	252.0615585399684
True	530.5020112180437
True	162.93606113373565
True	30.97930797780031
True	54.93396047374065
True	426.8454256739197
True	265.5332443852085
True	574.8616151427752
True	22.882867773458283
True	115.72399366984516
True	663.3722820550171
True	266.06898620488954
True	446.64805667755
True	647.53883189755
True	108.21079828133884
True	110.43630364421224
True	78.818707334758
True	24.507912374319616
True	124.55800487674696
True	89.93466958626979
True	101.85523000630016
True	150.90506257475283
True	238.9016500140292
True	833.7159430172552
True	286.3973014698345
True	984.2551090582232
True	168.1547239047664
True	205.6772046935944
True	821.2741048719533
True	314.98652622373265
True	606.8778406348124
True	259.1651270267081
True	358.4768865581566
True	454.3185092046812
True	569.3064455270811
True	660.6231957244071
True	365.9457707988058
True	34.54090648324341
True	537.7553085947462
True	614.3732529611948
True	21.51542499493076
True	12.881705598895556
True	265.61191840335664
True	393.4323936896495
True	447.6575000792102
True	64.62129321259187
True	616.6952075978567
True	948.156266044612
True	233.2438595994913
True	902.065376023246
True	280.41657756218933
True	104.02802714187877
True	287.6419670603526
True	695.8730395301983
True	34.69107164989936
True	575.0248370794679
True	1273.3388775658616
True	1019.759003297427
True	892.9773880881577
True	202.82436476190668
True	92.93784992433112
True	202.4554360005997
True	841.0343373886079
True	153.175365271703
True	1083.4215489616406
True	859.688512067352
True	43.745639478303005
True	89.48143450608431
True	403.1992450790142
True	394.8825946995907
True	205.7152708354165
True	501.592384054279
True	635.5047388087193
True	132.54113132849457
True	275.4429256053548
True	1004.6748778151084
True	48.3786141917614
True	711.6567981161113
True	531.3048458974724
True	37.85051742307766
True	787.0850560955707
True	383.66500485307904
True	562.8541214983826
True	118.30408554947022
True	262.0544634270321
True	218.9109241771258
True	28.216573741145577
True	129.5713308183717
True	721.0988357220932
True	143.0400440185987
True	378.59578878990806
True	63.95238358256417
True	646.356707202525
True	600.6080476607628
True	237.21155270029573
True	494.2616411305983
True	166.76342221618097
True	167.15369967472515
True	213.79530421837288
True	269.0033659039863
True	351.1309949034279
True	131.52947096809825
True	201.2887174841943
True	27.45579223067461
True	872.7073767894656
True	312.8785247198467
True	10.704029263630014
True	369.785214950281
True	166.54294033992483
True	618.5677570100639
True	370.1652196185836
True	593.9341500907641
True	558.5393755120405
True	481.5533111847169
True	782.8000079593941
True	242.6359841335359
True	566.8981463867323
True	163.52000992661297
True	561.6514023023394
True	357.00821796387766
True	364.597110337597
True	123.1665327720748
True	128.96158901388307
True	106.2029554932063
True	69.66338573055204
True	728.0244051379159
True	189.65075057189992
True	45.658344507863546
True	0.0
True	548.8582878508805
True	108.1602518289222
True	25.941523821893547
True	40.028495275908966
True	106.67606200651905
True	545.2780833025176
True	183.18491926087583
True	112.80740507582088
True	34.88927917746222
True	160.50874610173847
True	890.8352535051707
True	52.70117908769699
True	236.5304447846417
True	741.5546452657273
True	322.4914671265269
True	473.5236596673254
True	467.7177812134804
True	504.0466958684112
True	586.2298924758829
True	929.2540614044532
True	270.50812561222125
True	1011.769828447946
True	907.4390590535904
True	615.3902854113946
True	343.71788732374586
True	833.9845935010005
True	9.770482908420462
True	34.77880415927948
True	298.61503753952854
True	44.14186125377867
True	188.61875799812955
True	770.0971521629158
True	217.36128224250223
True	753.2081454912358
True	757.2662709899478
True	125.59112007394953
True	371.9778389191676
True	597.978506505544
True	21.06315942777054
True	131.2907119031698
True	429.9484321835941
True	296.0472134031882
True	203.21539578601696
True	115.98312532334666
True	378.7782367831626
True	21.49353739965124
True	388.1241003575108
True	363.3317148013687
True	1060.12858629268
True	369.3096177918527
True	30.61662922720526
True	439.5871318523577
True	451.9494302486125
True	228.050670372484
True	30.373299997202626
True	751.7010512592788
True	431.9808188013339
True	172.72842199377524
True	12.393703351577294
True	1196.1597063755366
True	163.676831038343
True	28.41687437965611
True	304.33254246585835
True	279.32264072434464
True	112.41035865796786
True	289.3309576500563
True	46.1684821763964
True	327.00439232085137
True	305.3956457924924
True	318.8523009474692
True	29.318826216960165
True	45.94982018906119
True	1038.12438851318
True	25.31106042759407
True	13.10865594882334
True	180.7453292733325
True	651.862824877607
True	8.96714304302056
True	184.4265573557443
True	176.3205501068158
True	554.458184812208
True	377.73437220432
True	729.8390378721257
True	324.5863153448566
True	506.7470784845686
True	457.1552946914104
True	487.5151549148705
True	99.66273387358268
True	1271.993288473337
True	898.0040398561167
True	292.9748339525962
True	535.7739675952896
True	100.04695149315404
True	585.2956917883121
True	433.5032470062455
True	157.98577634589185
True	77.74272637035406
True	342.7416078768239
True	172.01183495761924
True	31.770936801669176
True	595.0206362395394
True	380.6989085711773
True	70.33348754085746
True	28.898226731460326
True	661.5695671631134
True	488.74331017899743
True	72.76656832690492
True	21.434463132840843
True	332.34141502730137
True	319.3253345483015
True	720.6315586682846
True	544.7827710383302
True	557.0858433975893
True	793.2339021708844
True	9.194538338830217
True	55.01510561317959
True	40.23371541681917
True	60.48461738257631
True	515.3718035244431
True	599.7072733647716
True	83.4450019028273
True	109.69645915361389
True	184.29474245163817
True	72.82656866315483
True	180.40298154929192
True	212.5027389585788
True	266.10684061427486
True	837.1164549325426
True	604.8416887787942
True	293.0276852132484
True	191.24559820134508
True	262.08386086078474
True	253.74615343189677
True	791.5681430936219
True	331.92109751666663
True	165.69034726628183
True	900.483022848384
True	343.5147271181179
True	471.3053702094996
True	155.24844259556235
True	121.4277660254402
True	63.96093762428362
True	204.36757162871095
True	984.6139913136846
True	502.09936261222646
True	109.66226677808112
True	369.3095080686303
True	104.53960622742731
True	671.0721731984604
True	5.148021320453989
True	694.4783063997476
True	36.63549267385249
True	938.9135995373024
True	838.8126055641122
True	211.1879084904029
True	29.5425862027658
True	81.72694713866173
True	462.82209429232176
True	222.2318354758314
True	1.336822175655307
True	78.53738434717363
True	1070.6100686640068
True	341.2318685267393
True	658.0009797991612
True	488.4512886693132
True	31.548913972839983
True	134.40724329215195
True	454.8793569424985
True	916.0115968982934
True	804.0458578551998
True	426.7791299948845
True	333.97062267282803
True	17.14645478178636
True	78.91169593730787
True	756.3027436987493
True	452.1550114751157
True	380.4399742383736
True	874.0016385850851
True	24.571590042306205
True	217.98650383783527
True	912.3964771096324
True	241.85066163195904
True	9.49697805227749
True	502.3756261036468
True	106.71102978900149
True	630.4978240300494
True	53.11412590551233
True	258.7520641967212
True	900.1846286225909
True	911.4278065327323
True	269.93379604792784
True	446.3624183138936
True	117.06080648720256
True	607.7848271479297
True	265.5496910755213
True	190.31452558871467
True	888.8410729004466
True	55.38019788776102
True	727.484682721401
True	281.87876742189127
True	303.45904878688054
True	169.92814310104362
True	485.359403858968
True	607.9626328891499
True	365.98322587025984
True	402.83150769769554
True	65.60020248369793
True	168.47394188583235
True	456.3311366076889
True	218.95144614552268
True	35.74210397882873
True	211.89479647618847
True	395.0666696166506
True	401.6582474590121
True	754.0693093558093
True	132.91871327289226
True	665.8875990914548
True	502.3556197263109
True	581.8798331084081
True	132.22592802132883
True	40.182799842912935
True	671.5103286797843
True	77.83733139452862
True	561.1204984428183
True	659.6958980661075
True	445.7720900817779
True	137.88214373477243
True	534.9773067214585
True	4.6090413643541055
True	400.14181408786527
True	32.88761730470137
True	642.3670505696807
True	273.003466235006
True	585.5343694116403
True	691.2162328260758
True	141.25586464789583
True	521.0217387057222
True	499.536432210372
True	67.63326964285247
True	947.5260217673452
True	2.422314435342816
True	29.433095396557476
True	660.9965206037931
True	676.3531313883454
True	129.59808094232733
True	418.2861199766277
True	123.69311363104848
True	74.73520513210902
True	478.4750834015132
True	41.78634635227254
True	497.2816865456274
True	10.956962327822309
True	844.3881488922367
True	544.9420075199924
True	691.2782208572472
True	100.93176807771265
True	366.19014015199167
True	955.5218880666658
True	840.8873219747295
True	142.0787801244722
True	562.6393646203314
True	446.967414835312
True	252.77533313283124
True	252.60103609439213
True	4.616328140653184
True	315.51745296878534
True	10.938616605577629
True	359.8888164051276
True	75.2266084450381
True	408.6717786605893
True	659.3652317877203
True	130.65590887676106
True	232.4698499994408
True	644.8109275691355
True	679.0957860523104
True	301.6856171920533
True	136.50083198098088
True	167.93583232693754
True	474.3901588718499
True	75.02054671135485
True	9.939879713206478
True	518.6208021982725
True	559.4240647954019
True	19.027415101451805
True	132.4208221413062
True	897.7718261535765
True	511.1694659029546
True	275.04828882335124
True	34.84999139874336
True	468.6986809034152
True	110.23619917976424
True	589.331876214687
True	658.6754582542005
True	296.578377729902
True	372.8130992807114
True	189.6640538558605
True	244.3039227879922
True	74.074793111687
True	216.62446175922216
True	487.70680047803125
True	20.95160224681433
True	461.10046186376815
True	389.8089699282044
True	701.5329453127125
True	884.8400177228026
True	886.8176145606977
True	153.6831722866796
True	393.2651505157382
True	69.22235453685168
True	176.75336269578438
True	317.1743033715704
True	10.356146676993625
True	815.6716389939927
True	23.42028868711948
True	395.7140798181609
True	264.36749631079795
True	664.2879188028821
True	200.2995267404199
True	36.39819141460512
True	667.7898691162791
True	1068.9549786338034
True	233.1362108289009
True	131.94074672056993
True	611.6993032388028
True	494.297616867429
True	18.20593047769018
True	829.8913598259537
True	113.72933537215536
True	42.98844137175272
True	307.0946782765709
True	353.80842227078045
True	402.59087068662
True	264.837309814144
True	18.81918679460314
True	22.356326790897885
True	873.2045838768619
True	193.6426855166784
True	118.11586481324504
True	872.5651574084691
True	647.4516937838683
True	659.916652621762
True	450.0304194137239
True	145.97522981997827
True	32.67758652635796
True	100.49299704666196
True	427.0820148711817
True	233.26934434955
True	490.7403088495769
True	151.06420128422965
True	495.3954765268696
True	630.0207484671356
True	983.8881404670376
True	25.20745947390908
True	963.6605732924068
True	1081.499958158426
True	484.7223754530747
True	83.77480902902255
True	824.4467640230333
True	636.8747429478551
True	687.9035053643443
True	174.05550183066748
True	737.0303786192401
True	727.5258727277801
True	121.24332808436648
True	770.8534948766544
True	837.6985069854951
True	486.7264075820024
True	226.2142662596337
True	77.4687774013357
True	304.5299444381035
True	348.41137885007225
True	473.3957294713773
True	422.12003769598607
True	203.9567239247324
True	303.7741978717428
True	2.639399286790927
True	11.571827372170588
True	104.64688431460569
True	128.4700645399816
True	362.343407128718
True	356.0568758606333
True	116.3869195074839
True	17.683710526104495
True	207.1546561094067
True	889.4286957017833
True	447.4309637313715
True	524.7440667971103
True	570.978740839319
True	812.5769219064086
True	651.8600639111565
True	89.49868289495589
True	204.50617943981405
True	253.1888362006625
True	285.8161632652526
True	100.61263413969708
True	364.53579819795794
True	435.3029552995454
True	170.76687031500856
True	638.877896264581
True	241.77711265982865
True	205.797317771211
True	28.0651054607493
True	242.2736589549754
True	484.591884187462
True	167.55660936816776
True	536.6027554497124
True	483.9009269417251
True	246.6047666518418
True	105.18374833158906
True	45.5421783225154
True	403.9069023976564
True	796.7569411181848
True	165.12591732861765
True	1082.8260874576258
True	1058.8853995124684
True	484.7354810830594
True	96.84375831940038
True	122.00163313129232
True	663.3862733113955
True	8.39599248182833
True	223.2318949112378
True	134.42819344135765
True	118.79320390319626
True	323.67973612631096
True	630.6692313498733
True	38.059620302799225
True	126.05659598452964
True	942.7289759639074
True	57.72402274102776
True	448.58349315716896
True	532.1412015686603
True	245.0175433994638
True	128.89149705555087
True	924.399855080928
True	1189.8798707475946
True	520.7023512275254
True	642.6757194385436
True	207.5290854138746
True	144.1111692784367
True	313.9711013266695
True	261.13594687518645
True	172.9363317133168
True	316.7456844385168
True	328.3890577399857
True	12.29887584255359
True	630.6737153991196
True	146.35338914599947
True	80.51514378535673
True	445.1090605662529
True	312.58245620076866
True	1191.98149555131
True	343.2163422540371
True	990.7790641840496
True	9.82902981440902
True	264.07500592206344
True	223.6892324239319
True	150.5527977947767
True	481.6655950760895
True	200.25441251710572
True	400.4411501446552
True	336.89293662328254
True	111.14376661959612
True	362.1349439195188
True	1051.9554906516537
True	757.0945480807924
True	225.61521186973732
True	110.10000280444584
True	285.1548675985131
True	22.641208455148934
True	341.9124535968536
True	309.8707875975583
True	585.3351338724226
True	432.25797577488447
True	355.6197399130993
True	152.44426760508392
True	11.117564400844984
True	418.43420303873233
True	284.1614523423014
True	145.96765429535375
True	304.6898973792524
True	419.4798865922924
True	819.6978873977745
True	314.2936832128646
True	774.473722456812
True	377.8313446148189
True	382.99858698008745
True	1.091055042342236
True	1189.1102186361447
True	104.9478128464445
True	937.0843175441288
True	207.9163273831124
True	430.33558609228544
True	670.3116033675328
True	84.30191274766005
True	467.0078583107164
True	34.68339979466637
True	419.7369162979999
True	79.11454166088473
True	221.21704635887224
True	38.22714875384547
True	652.5082114897345
True	193.16351456482016
True	25.542637272542667
True	397.0724526493398
True	104.35072122787584
True	169.07283072057228
True	833.8852200616315
True	255.7270394148148
True	153.93505286411823
True	361.8859037558368
True	515.9913684221656
True	343.7372597051486
True	515.4057237333168
True	617.4082184289664
True	158.5821837287777
True	6.909096193229629
True	72.83671728832094
True	444.5218523831182
True	88.58354006208337
True	79.74282136302301
True	1066.2394844273354
True	25.92810395573385
True	327.5033133002895
True	321.8948057105398
True	448.0603870571352
True	669.3761426037796
True	191.32898979715307
True	632.7881555023209
True	332.9197386325222
True	344.3370571883947
True	280.8535163295474
True	220.63354917547645
True	353.30009619696904
True	469.9317292574589
True	398.4434396718642
True	604.6456022225939
True	143.46014756482938
True	76.6791821120147
True	39.8762699184212
True	291.25539192470217
True	666.1866519730954
True	403.5752766224612
True	744.804957208697
True	205.746927219165
True	400.4836713731767
True	64.99968301983444
True	53.69615035961598
True	427.99633114213134
True	194.18156674952243
True	223.22809746182816
True	39.76780229090271
True	1057.22288048425
True	176.22890146868707
True	897.080364154994
True	320.63059948589785
True	932.5926871014098
True	229.1791498083331
True	467.4373645003669
True	544.0631255617142
True	597.8709383007038
True	214.3931063415672
True	481.18178643975017
True	919.5083536869917
True	128.08958198401484
True	7.201325147672553
True	586.0468865438573
True	26.48102174772514
True	75.9875531498488
True	788.6405855629894
True	218.49915865506404
True	1000.531256217261
True	677.9554075641606
True	419.3401297196857
True	282.29550758827287
True	486.87015712129727
True	336.48542845955336
True	182.48276238620693
True	668.6644351156361
True	721.040974304796
True	204.6045218129068
True	87.11866440362925
True	502.7046202697892
True	134.19915496920586
True	382.66425549844337
True	335.5256080767916
True	67.66458795693553
True	369.7564501081831
True	398.8504770034143
True	367.1505593962725
True	415.6289829341033
True	423.1350015979645
True	683.618323011913
True	54.84229856042036
True	448.1540357037469
True	319.2968882329607
True	625.0298617402332
True	221.04513790696703
True	100.53517447886456
True	40.78367562332943
True	529.9976588294612
True	647.4297674639788
True	188.66969686005064
True	418.07607117140094
True	349.9094706972707
True	17.51928225547173
True	177.25670387777782
True	297.14216835334605
True	3.01940407983217
True	883.9513798245702
True	81.27837948439199
True	103.13122187118134
True	107.21306541154364
True	370.3295125092803
True	36.173759627344126
True	445.1427369450959
True	231.47718034331
True	6.086074041395536
True	111.87169250949977
True	441.7466576993452
True	52.03483997418413
True	65.5750504356312
True	179.57003514659002
True	292.5831925021216
True	978.3309567800328
True	382.3550661166855
True	969.2249352777284
True	190.42587033666
True	1011.7525764496228
True	773.293135061765
True	638.361336487396
True	416.6820760003772
True	377.2641757011711
True	77.1861503331012
True	72.82272113018772
True	76.12359237292023
True	173.54543197646453
True	483.19528129972815
True	1072.0240133828795
True	171.95662908627585
True	357.09905574409066
True	446.0620202802609
True	623.0609018747366
True	596.3135210027114
True	289.93090751748946
True	462.6535316749512
True	656.2689628221189
True	92.3830227952828
True	730.3942559024223
True	274.92849461248323
True	132.24431387623414
True	411.0189122712191
True	867.0462182347501
True	448.5366709883194
True	863.6618324154078
True	197.7011655743418
True	352.3803666405124
True	687.8842267916002
True	621.3355163427029
True	188.85144475734828
True	257.6928668195617
True	780.1298891318063
True	31.22806854715835
True	191.18355097410108
True	479.65820440389854
True	679.5730347364562
True	102.47814818332624
True	38.80647579969765
True	168.3314208508022
True	687.7247636322604
True	317.16646832595774
True	540.9198416417601
True	358.82956124299926
True	317.14582569283226
True	462.1699128545012
True	487.19408428710784
True	71.07025352791794
True	365.4555921889541
True	765.6634249181021
True	0.0
True	294.3335516873373
True	253.74836200559963
True	964.3922406546249
True	154.9055215916281
True	669.2643045327427
True	637.2047449961238
True	113.78405940918456
True	220.6287400909146
True	138.21571502764195
True	11.952926567231742
True	290.39615210405503
True	366.4560836078308
True	1148.5198718146974
True	241.1624503977596
True	416.6993196724803
True	668.5404269140658
True	198.3562696490457
True	28.785450313891843
True	854.7397820358127
True	628.5181317553327
True	156.08882385732565
True	633.6799581725658
True	170.87812461943412
True	299.84424110025907
True	778.8878999804613
True	33.38816260183652
True	104.9710574903122
True	495.8610305317307
True	66.8792589854012
True	76.25199144435499
True	427.5199439437848
True	22.85324380626574
True	761.5936199852279
True	100.15167816377549
True	151.44752152623624
True	16.465588651596217
True	744.8987646114894
True	30.99117126162009
True	783.870512923582
True	406.49204569312207
True	122.13100739235932
True	689.3586188513136
True	514.7335935235552
True	561.0302032996063
True	46.48236573635513
True	367.0133585476776
True	6.160273519355906
True	96.66184904468828
True	379.9356362784624
True	46.33228583422857
True	122.21847843165732
True	309.0477023278917
True	182.97538008503864
True	100.80517267652884
True	649.1737953202825
True	19.194187448520324
True	1160.5325527131106
True	468.2740902622545
True	296.56531386562926
True	504.5276832174831
True	126.90010696674877
True	781.7804731066462
True	1113.2333090058462
True	747.5376514187734
True	176.43739591992053
True	224.19048614305404
True	53.53516597250559
True	57.71033426861192
True	155.7699675200002
True	102.80470791985688
True	167.73965419383768
True	1195.9067930399383
True	299.14484154182213
True	357.97680695520535
True	713.2653192356976
True	16.385091326570034
True	14.284747289919082
True	576.9765223358019
True	5.813726102228892
True	119.885856125269
True	704.4245628195532
True	188.1616009926205
True	646.3906802096435
True	835.4699486028983
True	154.14704334645856
True	909.981960800186
True	2.70181422760683
True	454.2714756280547
True	1060.435871543376
True	24.58106658849896
True	236.47037818957315
True	152.7907390677433
True	946.0706936042714
True	224.4832056821794
True	481.6641229671347
True	119.94633593891989
True	499.71397222145765
True	152.3061193526167
True	98.97959613922151
True	386.5574858589071
True	71.30563964981842
True	55.111792684183904
True	1059.803884306485
True	254.60731690733755
True	159.86159344853257
True	374.0960358863615
True	404.5368320232913
True	215.22605595085864
True	160.60123590841502
True	409.2406325350538
True	34.03843671275245
True	492.354358789364
True	1140.5253368009917
True	114.28277353553943
True	468.72869420686015
True	319.59225954838234
True	27.05703834417852
True	377.0226558671488
True	108.14232910420009
True	586.5244076446296
True	204.66773330404675
True	441.1803494404507
True	20.93173971956849
True	422.97909772637126
True	96.47086363243211
True	340.82953715610904
True	33.42006936765743
True	161.8274855883231
True	251.29553986014255
True	756.7148211589439
True	56.74571890997652
True	143.16216037438264
True	236.85703820303408
True	146.05561041790847
True	642.5729311985065
True	553.0179272329704
True	786.7735631528152
True	390.3642068324588
True	537.6092118008061
True	408.1761707186122
True	684.3321918097139
True	73.11007894891819
True	448.8113988509594
True	433.43644553255535
True	47.05316894320164
True	82.99961433955495
True	129.4548435719275
True	87.67390762451478
True	329.4404902487909
True	855.8168664327827
True	340.05998931719984
True	1108.43663995984
True	306.784979975388
True	906.5832252967068
True	155.77210775726135
True	560.7051738938595
True	629.8501327872632
True	697.4846463281715
True	448.4429789121526
True	68.55459372428045
True	300.34361150886093
True	41.034840701780205
True	162.2326910923424
True	170.24803696404294
True	1104.531893116337
True	233.2079341057108
True	554.2929077645426
True	565.9760829051295
True	563.202858724588
True	904.9462301882952
True	599.7821643068185
True	650.747758531534
True	978.9618460320988
True	125.97136545635728
True	308.64704896828613
True	271.7344170469793
True	336.9865570013766
True	92.8449347372337
True	384.8793285414923
True	3.637551379245624
True	334.126696568906
True	256.0578841918753
True	617.1937710835972
True	263.8277588499495
True	354.8694891747336
True	11.176856970500635
True	61.79124836790902
True	555.906389658017
True	32.64176140253673
True	147.756329698416
True	66.6675296361878
True	158.01780319197346
True	236.67804087975432
True	72.92978962510075
True	412.14580755597495
True	262.60066046166713
True	99.84655977260778
True	341.4191291502317
True	62.20581908539986
True	579.8601793867905
True	871.1511031814746
True	286.43735107084984
True	1162.176499189987
True	109.10832726321436
True	305.58069301917885
True	1052.6074652832317
True	90.41935456669792
True	286.8517349226994
True	10.185724789529797
True	414.4289349072
True	455.2647527377308
True	165.41164022585082
True	617.8137852488217
True	890.6684722945914
True	163.3403159339508
True	81.20498601965303
True	334.43149969794723
True	535.4994807472776
True	591.8441513899736
True	1245.1657928288175
True	28.740262535451716
True	943.640253599286
True	136.1872318536064
True	643.7527560181652
True	124.61861941654418
True	135.12864950862604
True	190.0931397668236
True	167.92997500441697
True	743.2014453201435
True	205.1182216248844
True	230.7353663468255
True	70.92207733334602
True	516.1367762068578
True	438.1532907528919
True	181.0124877532697
True	230.05453262404907
True	17.634289180544833
True	423.157611826992
True	216.39396701655372
True	298.33252627238096
True	110.86662533828584
True	710.9106156131074
True	422.33522534300624
True	263.30320230976554
True	640.8182094890302
True	525.3352070119033
True	435.3489295263684
True	132.94137309521466
True	526.3796764595481
True	434.723045714576
True	2.940483805742436
True	193.82052269512167
True	91.51492681038138
True	241.360055386657
True	2.9876879526488
True	129.0841622941353
True	337.2363336819276
True	7.041429067652083
True	871.6919746093905
True	165.6099688257018
True	717.9256399329033
True	784.5343924946425
True	160.3226700439676
True	218.47014990569755
True	473.1852334288829
True	830.6115053169992
True	55.04884964565362
True	41.6274787482788
True	127.16716993292349
True	629.6366370692931
True	729.7849411359753
True	173.81745943519752
True	587.6436700018525
True	597.1600014855817
True	869.2972935438937
True	382.9704684081856
True	191.90961634482545
True	877.3870091458869
True	213.5701894928449
True	151.4298587422584
True	326.51183212854625
True	218.51424747901868
True	199.74654743236349
True	604.4019195533087
True	257.6815617871609
True	195.8200577062263
True	454.334948592822
True	471.431755182772
True	59.75088303845367
True	291.59692423792546
True	78.30758676164203
True	329.3231522259856
True	350.28534253957486
True	254.77190360638127
True	170.7937507741904
True	368.5560383627449
True	662.7788376141419
True	738.4853984515381
True	295.7514319956696
True	742.648046385643
True	66.42344558189777
True	851.5508159682754
True	350.21073075987647
True	13.316552613648897
True	616.6553288654959
True	679.8734456140018
True	256.18291519243195
True	165.78414119160524
True	47.854188856732215
True	378.2552766856849
True	73.65005095447594
True	13.686645763005956
True	895.3442446610956
True	365.4487843491248
True	182.418967594336
True	1025.6139456628905
True	10.295631389163876
True	789.8725229460198
True	27.879493400977907
True	659.7525751853208
True	57.77413557843115
True	743.8335554236568
True	443.8555882347799
True	184.5220402150472
True	458.6816306827303
True	196.3502578141027
True	296.12107673921184
True	226.82618109195215
True	414.9317387918999
True	10.270942244770414
True	324.33435218201083
True	111.54206835541582
True	11.7843066801402
True	470.3633478539575
True	710.3251703541471
True	287.968736911788
True	78.73181701065569
True	310.53390657032736
True	81.79023332475582
True	174.99154930958304
True	181.62081762791
True	384.53541677774695
True	44.91714852454288
True	129.75630338732756
True	386.6557702224256
True	873.0703746348076
True	114.6075449372852
True	204.9615303730528
True	436.6428518890018
True	18.25415209028539
True	414.5000454024664
True	522.4692301655044
True	90.93562407704304
True	379.6817704772336
True	354.53351706926514
True	417.3912940084066
True	594.9780672410211
True	1033.691695540063
True	971.590005067374
True	55.91910381029593
True	1065.1203096138263
True	112.5378743701072
True	119.84322085362012
True	106.8701650001715
True	470.524049534628
True	372.8287030312038
True	588.7602754697131
True	261.892631955208
True	150.06676934884842
True	403.0589317254319
True	15.791659133105638
True	465.8823072866782
True	404.4112991838749
True	147.04628539300836
True	95.38306087896424
True	517.9541874885647
True	965.4380777270898
True	199.71183028395777
True	67.99002208606986
True	454.20779083664166
True	390.71567270655487
True	496.8108261805986
True	311.22154623644974
True	4.949474780679044
True	526.0503875047415
True	518.3970406584076
True	508.7807152387958
True	191.654188483666
True	94.77909665687906
True	21.561304375867294
True	374.2042498437555
True	103.89585919808904
True	6.950086930250147
True	32.876863525974365
True	346.12727197160365
True	637.2810652516717
True	126.84962362160468
True	92.9755188568153
True	21.434999121894226
True	406.5715764180343
True	362.988931941029
True	799.1219590222083
True	309.6311301160084
True	526.7925668356332
True	538.0464736911566
True	521.9047822287148
True	291.27570692258934
True	540.3928957749999
True	99.87461822847912
True	577.818644790064
True	6.857625488638252
True	368.9517260830624
True	483.1945992419498
True	931.4135197127438
True	344.2992616184035
True	784.7347139657638
True	963.2794865670064
True	166.781697525568
True	37.226300936859055
True	374.6192761202443
True	392.1498338338871
True	583.959978478083
True	244.1953040417396
True	31.369579092974
True	626.1680933143027
True	130.85825297705088
True	1077.799210236336
True	323.7535544194329
True	489.7184669039224
True	134.62088034865255
True	810.2648549970643
True	140.85248638088603
True	824.8148097070703
True	586.0605804759126
True	185.9735396985191
True	114.22390472964032
True	66.88078060833857
True	568.6375020840791
True	906.9288106203644
True	429.4154331144391
True	527.7186923533125
True	136.27538812427278
True	633.7513730223726
True	493.3923249001618
True	780.9335544256893
True	330.4997154853091
True	587.2609961710931
True	115.3534388302984
True	26.014001987104564
True	411.47750471448256
True	169.178300986176
True	98.34655615039188
True	387.2980480810078
True	1084.8457660020274
True	251.6660471495844
True	553.5401853723088
True	11.111063526020033
True	77.35364531157902
True	316.8993232022219
True	772.5246249240697
True	471.5442480976456
True	507.04706983170985
True	721.6539663315485
True	66.90945001870186
True	726.1853758047354
True	45.04077305551232
True	108.00006826208852
True	177.62659543935033
True	81.82774369541592
True	24.65782278646283
True	292.6864029735028
True	484.8777160827161
True	889.6846737209517
True	863.5076632829869
True	6.401472796291012
True	276.9846901085804
True	444.5418580310287
True	128.02023972590985
True	239.50402735832225
True	325.98272349693696
True	1330.9132598854055
True	452.2607905902886
True	25.92683550177771
True	179.95247423843236
True	708.0480405082666
True	33.87864200180889
True	168.44677185391737
True	555.7300270502302
True	69.79491035395911
True	858.6040541880902
True	332.6366976285751
True	670.2885162517131
True	80.41328288845372
True	680.2591113116238
True	559.632063174632
True	886.7652636908037
True	251.20844029726769
True	502.9960182766506
True	809.98041701803
True	929.8979817848902
True	231.19514338639604
True	776.5227112400668
True	229.3913158819981
True	451.6633803386282
True	359.51147302304804
True	494.4019105933458
True	484.5489146426395
True	310.7471241390016
True	351.7910819638117
True	113.10452572882
True	337.46990689079706
True	1152.541745129482
True	324.03356595410384
True	149.12240336049976
True	318.6042271803781
True	751.1675833665703
True	644.1093300032711
True	421.0757888850376
True	119.37752717128237
True	349.8590902391897
True	30.866016544802267
True	182.866023954176
True	89.79904523938349
True	88.4117926692115
True	557.5467107076562
True	136.10014105567598
True	133.8760501385662
True	108.57499700258606
True	83.81887622984173
True	446.2643253892269
True	392.6156504249557
True	1041.7384438869797
True	519.4795405766777
True	860.9278989391304
True	276.9599669427863
True	305.8069241231641
True	540.9418529087787
True	196.4607356876263
True	762.7336313838765
True	234.86128661592315
True	367.7264114123424
True	69.1333409084787
True	121.76174963386968
True	260.7114124481528
True	117.94790201849572
True	479.15921459325
True	33.36452228771768
True	587.4002965192815
True	1007.9510121074156
True	719.5668705748953
True	1.6171831917944193
True	62.65840510055959
True	491.7606697301795
True	441.4777154260409
True	75.62149666599043
True	121.95930497126058
True	298.6806060248623
True	83.99860496446665
True	52.26257003220384
True	719.0036479325182
True	683.4435878971291
True	162.26127203498086
True	178.86640698609187
True	514.0574387260125
True	55.20551075913019
True	26.664888696142278
True	549.2598316633204
True	449.3068878301967
True	1132.0225720692013
True	47.79106153964221
True	453.4661678727356
True	883.9274932302033
True	762.2540113695846
True	290.20143292442214
True	736.9241788510317
True	397.7983495403239
True	42.35131735720893
True	93.44301477874492
True	692.9170090097633
True	76.5194365032555
True	139.75631240527602
True	945.2984441218368
True	196.24279515370569
True	275.7366920739159
True	107.23297453305378
True	657.9552510473188
True	601.7669506955453
True	208.6272395169344
True	431.2334389926719
True	42.50363471957351
True	281.3709973014758
True	572.269250049347
True	616.9777628663222
True	330.6195489334896
True	73.10614283944057
True	928.022634201021
True	1062.2724343390928
True	568.3432602165201
True	56.653502114920784
True	27.76112709386463
True	90.1596325389154
True	107.38340814556848
True	101.14987416015217
True	897.2423795656326
True	1195.6298231174098
True	714.8448072754701
True	302.9891862056568
True	8.597067053805176
True	22.17195814919668
True	339.02334695517067
True	472.20782399052746
True	48.08708446653403
True	567.1234065092816
True	436.6364671721321
True	404.247227338392
True	78.28525510042212
True	190.6007276975221
True	272.3403925230876
True	139.8588946281394
True	407.7859666344688
True	43.45568804529081
True	174.31019094061503
True	1179.7131614914867
True	6.164501254109839
True	28.550334757392054
True	584.5630311215544
True	355.2307403789324
True	798.0829765276764
True	161.66836104565178
True	753.081427556613
True	598.032960490176
True	281.916637402398
True	445.2362713970831
True	335.2783786196116
True	296.7372505399459
True	263.7537584825527
True	396.0426503523765
True	500.0924095914016
True	505.8839041631886
True	106.02731628760702
True	354.39940406998494
True	9.16018931076009
True	187.74948185607715
True	228.70066164820432
True	869.356880696577
True	567.0544262783169
True	32.51380831587074
True	730.4294017115689
True	859.5782009106118
True	103.0463904907488
True	355.71611380848185
True	837.6575438914113
True	233.0849809727707
True	172.14331104506022
True	528.718613702864
True	586.8654907113189
True	1135.892165115878
True	144.57220928639626
True	157.55498529994856
True	261.9491158791564
True	326.8294061357712
True	411.7677501076409
True	419.3926372550907
True	321.42059875186953
True	424.6449515522742
True	507.4307299916097
True	242.14526201977117
True	1470.0990782596102
True	262.2866695741694
True	409.6586486313869
True	51.79286098972287
True	752.1949850212317
True	251.34538263166635
True	954.945714097434
True	554.070858839727
True	313.54608212199435
True	781.9747271439256
True	274.4907054104897
True	223.6651684967992
True	263.49442461964674
True	216.74223947579125
True	142.2915682737896
True	255.99708217273684
True	738.5278347953281
True	511.5926859105912
True	235.85569058739853
True	1168.2800244877858
True	117.22376050218485
True	265.8433644303219
True	69.15963354395402
True	300.31082673382423
True	422.6299921511515
True	95.59484621040193
True	220.35671681592004
True	74.51699584895874
True	683.5087235549718
True	382.7244611920422
True	228.1973109623185
True	718.4916339215481
True	862.3459070892502
True	799.9007659414309
True	818.1364354724384
True	351.3288183650529
True	1.1935590603286643
True	265.69602683266004
True	52.87461710373644
True	373.4469377368269
True	56.04543780688779
True	367.5431813262307
True	864.5598454024693
True	988.6917796744564
True	402.2310973442216
True	20.868289864599035
True	545.8940823383531
True	521.026957286331
True	192.80837066876543
True	234.0104054416693
True	291.8220973578045
True	23.68928596048294
True	127.09186176345418
True	972.2820485800096
True	61.05974678688592
True	478.9703760162887
True	781.4578973513416
True	104.28869629803356
True	242.44132025401427
True	112.7953450486657
True	15.343490493992398
True	1.3903643248409985
True	115.20021431001447
True	1002.2820206156736
True	492.6957101450607
True	68.44040125582428
True	804.6954474483705
True	341.7955156307316
True	1.888110731223117
True	461.305983001396
True	195.7220869842474
True	517.3854186988854
True	78.76244526068803
True	319.9978549110673
True	376.66332913306246
True	165.29883319367593
True	205.5328358792464
True	132.7657986452132
True	183.44233311181475
True	981.8265340382384
True	15.367284346910765
True	502.0116005284846
True	480.8704216033268
True	405.4582330021678
True	214.67597936369265
True	237.0752557820995
True	154.6089894591382
True	45.2966418580317
True	475.9858692224128
True	151.6553422775703
True	810.3145224154075
True	828.8441487122651
True	247.57364845867863
True	326.85276726885473
True	515.7125984178128
True	44.49372074667678
True	86.00804271667378
True	743.1916082983055
True	1048.3149319223544
True	104.64025532554696
True	725.2340855018624
True	140.50395865488622
True	933.348174546398
True	676.6978990503063
True	101.62098515786248
True	273.48863161746766
True	641.0009789199923
True	259.9759137123701
True	46.37118543130702
True	559.1876985918436
True	431.5372353051568
True	5.66417043491048
True	468.6049733186933
True	64.6517799919441
True	178.77255311184925
True	236.5182425593609
True	309.4275603590633
True	68.89270154243215
True	231.48504135298637
True	350.1441865329675
True	422.5852410422141
True	962.3546040976876
True	46.56823742427895
True	897.0634205479992
True	1006.0785816743364
True	120.48168745715448
True	71.03596081617975
True	1004.6833309779206
True	31.46038300539542
True	228.05625187058405
True	94.3136542278432
True	211.3137679472717
True	358.45899349538706
True	962.621037356209
True	105.61612789320296
True	72.17287018873215
True	663.9068342574601
True	280.22777737407205
True	697.9364262411613
True	52.34167185719297
True	486.18339948971146
True	394.7200404195918
True	681.4790448365004
True	53.16361378953947
True	109.31396631500296
True	27.21299012082236
True	270.86959008469995
True	44.49163518445584
True	345.95549169963
True	2.504377222511241
True	1198.0457709250168
True	103.23484428232226
True	135.75978588443093
True	353.29548156797773
True	728.1443022129927
True	678.8717488463103
True	1007.4820228415884
True	467.2359171725216
True	411.8579285738964
True	145.28503775058917
True	399.3922423046101
True	851.5904427835517
True	425.035426324596
True	919.4331167281994
True	80.73504741403985
True	418.62006566876937
True	181.94554705155815
True	277.3102872473882
True	742.6593786233109
True	170.68291195250328
True	133.57670925923938
True	63.59126220720678
True	853.1304598929185
True	781.3983249468225
True	82.74810650474699
True	441.1945218696642
True	767.9641321702779
True	427.631250262344
True	50.66763268174335
True	319.61978382477145
True	790.0732896726373
True	31.09904276565115
True	369.6330583967934
True	162.9496150472663
True	274.9774860053354
True	32.20961054025512
True	221.00454901841883
True	761.691032507701
True	637.7512912971445
True	59.27204816089208
True	302.46039843160133
True	875.0168511879821
True	18.10247795690376
True	302.71928716369496
True	283.59988066491
True	427.50434099311127
True	224.5370425860306
True	607.5047192985653
True	44.47410909761125
True	967.7258826019485
True	906.2117332297704
True	49.64327311998477
True	374.38111364447593
True	731.7159718942856
True	874.437717151767
True	270.7366010994028
True	603.109019200403
True	130.52514506942384
True	178.5522895370618
True	137.24115089580354
True	135.9528184498309
True	201.5504400614843
True	933.111895568042
True	788.9764107956911
True	917.719774096896
True	19.99947060769825
True	26.84106385404263
True	361.31967932870015
True	12.774510328329384
True	636.1536365083173
True	1051.7611008250713
True	275.29836766092666
True	212.3765058172492
True	87.47310973076391
True	224.7174867351076
True	135.8958638664329
True	44.06398581960306
True	136.5280083412753
True	89.94680862472013
True	246.85552995760628
True	529.2299683210551
True	156.6447585728269
True	29.44059218459513
True	56.465087531224526
True	419.0951713951964
True	265.153084048891
True	593.0932734907409
True	21.8355117240657
True	118.87309264912376
True	670.8991639588132
True	272.00068667624566
True	462.59341629025295
True	661.5593084326266
True	99.05035993977782
True	113.21774484106908
True	79.8440077318098
True	26.9346423452878
True	118.54765652073613
True	86.93192258185684
True	98.06586509220556
True	156.6255257154054
True	237.8791703498119
True	846.2263804532571
True	287.9366239808612
True	930.226925775792
True	166.78181364430048
True	200.54612973672224
True	813.0838988314187
True	298.0142585466062
True	602.0582493923414
True	253.1869059648439
True	359.60599559984854
True	445.8465751897053
True	556.8855209439445
True	653.7581682123443
True	365.63457945732176
True	36.53474201635141
True	552.3753901616925
True	624.2948701297472
True	19.381538365431176
True	11.207051406088423
True	260.6762293610451
True	410.3801691447274
True	457.3193742652136
True	68.92668470383833
True	625.2119777843036
True	969.096253466721
True	244.30160486939417
True	903.0028917567712
True	276.6983524415815
True	109.54286751886282
True	263.2632593660184
True	701.1581964613817
True	38.29090417500922
True	579.6698363005324
True	1284.1252602910376
True	1023.0833594768868
True	907.1306969128116
True	206.73261543019527
True	99.6579916460012
True	194.6129735107196
True	826.982024954812
True	135.43447338937153
True	1049.5881529588555
True	892.0584160834599
True	43.28195575770144
True	89.51266129921697
True	433.8366346932592
True	397.9429664687042
True	194.91852239013255
True	512.8240340135719
True	658.810977289829
True	118.53863717466294
True	266.6816545256867
True	958.9163159795878
True	47.48497602068595
True	734.2124189030699
True	544.9398449144653
True	38.83183005371803
True	822.5007608401501
True	391.21803244196695
True	578.7540571259773
True	113.32727122607471
True	255.75788482797748
True	202.2578716401123
True	25.651788324724684
True	135.94939523908835
True	720.6643194894282
True	136.74315115087825
True	385.720363559235
True	63.98004378066907
True	652.1381919636522
True	625.545695421229
True	241.45954784848632
True	470.65447192986505
True	163.6388667494299
True	166.62355594910454
True	216.59305371435585
True	300.12338117000576
True	355.7929911877644
True	135.76759876818593
True	184.42273566704245
True	26.719127878894877
True	877.3083016906972
True	303.4922838452068
True	9.501900665416713
True	369.7078167618788
True	162.33757069264553
True	636.8590163207282
True	377.0721283947785
True	579.3122791863334
True	546.2306745236153
True	500.4511322659517
True	776.8344531639917
True	242.3854449518944
True	564.4576821919528
True	165.42119101578837
True	553.1679005669279
True	369.2323826594741
True	376.8784035247999
True	128.01518489478937
True	131.61505361826102
True	106.31046527731476
True	68.33484282545184
True	732.1735800819393
True	177.321773585529
True	46.95645106700346
True	0.0
True	524.4454962775152
True	109.9111527776665
True	23.179080374227503
True	39.15274438439764
True	108.55586797434026
True	519.5242002796549
True	182.904941654301
True	112.28462310928631
True	34.420419752958885
True	159.07294477363715
True	894.8813802006395
True	51.371298988546855
True	230.01229019141
True	737.3836242685674
True	313.0626740533435
True	456.0528102092607
True	489.49433757296407
True	512.6090528099671
True	606.1969184006387
True	925.0156303899382
True	266.0350582413333
True	1074.945359275747
True	910.8055837984432
True	625.0071820237923
True	343.359069733105
True	845.3943462187517
True	9.14919483791607
True	32.84323349478403
True	302.6629241233328
True	43.96363089944618
True	204.6801504612256
True	760.5597746143384
True	219.241561160951
True	713.6617395070377
True	776.4958134707546
True	126.03193953410046
True	357.70674961890586
True	588.1039685015982
True	24.825210029619694
True	128.5961268166361
True	433.4841520347192
True	296.067284060813
True	197.2857361629208
True	115.24346266124113
True	385.7900269566736
True	22.1189783644361
True	364.6312547309361
True	362.3350583702582
True	1008.3894384375224
True	365.3822121218261
True	31.74288308274339
True	438.0693942358824
True	444.9986510892679
True	237.84506476115027
True	34.114263761387264
True	772.1167483674841
True	442.77044877632926
True	175.87858686036023
True	13.055161421814097
True	1214.350163864715
True	163.31020317213003
True	30.05060153261783
True	309.4643821202991
True	281.375488915101
True	116.40425932245536
True	294.81195512499943
True	45.91513114624833
True	333.3369496828265
True	310.1717931665941
True	314.3354757406543
True	29.653816051553
True	49.767708558426
True	1090.6807225050632
True	26.641233607910365
True	11.98713966849466
True	181.2218791685913
True	657.897544481265
True	9.235631540894572
True	190.97716547361108
True	180.7151539073994
True	529.1810244583763
True	370.5470981998669
True	717.57137189126
True	319.01922236563144
True	476.98806639921
True	439.8513664910725
True	517.4123376622217
True	101.76103417517922
True	1261.054315900156
True	899.9411655831001
True	286.0023036817198
True	541.9382108605952
True	100.9102779718158
True	575.546654664769
True	461.59291723752887
True	158.47629403653852
True	78.45286202713136
True	350.19417564899965
True	162.91824773906816
True	32.61131869267064
True	608.297752040976
True	380.99072029022096
True	74.4298003580904
True	29.89440394632013
True	659.0477315354103
True	500.1082548569677
True	69.74216849592364
True	18.63574866185602
True	335.2412008509827
True	325.43320593611685
True	714.8654512471002
True	555.9623724236923
True	568.6988117025223
True	784.0364806558626
True	9.148405562195128
True	55.451092878103545
True	37.83374663445261
True	60.24904161287761
True	517.647628172209
True	585.3305377579939
True	84.32985720613222
True	108.45344020751698
True	198.7769824465504
True	76.02162505962792
True	185.29707062557875
True	209.16174365905863
True	276.28431205682705
True	802.8423187607194
True	603.1421923123862
True	289.8964481917384
True	185.58534525642983
True	254.3364957386832
True	253.44161944634644
True	735.6344311508599
True	328.207931137379
True	159.60646670081516
True	946.4825274717308
True	359.33482614644566
True	467.5045575723544
True	152.38741311676733
True	119.99324136784116
True	63.45574126502592
True	215.908352606054
True	984.9056268362268
True	525.6988775180142
True	110.54972292835168
True	362.20711615359687
True	105.9200813063426
True	668.0092357284872
True	4.1136180759072
True	685.8730523836721
True	38.43080086363453
True	955.7715304944368
True	840.2985243620211
True	213.08814286522983
True	30.497417454248783
True	83.46921409350429
True	467.38616401266194
True	229.57824232503685
True	1.5326495349435685
True	79.5712379471493
True	1096.9396599454758
True	343.5864582171183
True	665.6430028835248
True	486.1145510221432
True	31.62492921871968
True	138.09122160057635
True	445.2482550309683
True	924.6093189230692
True	802.6186356100018
True	423.2143058695793
True	344.04503773310114
True	17.167219318528076
True	80.48934609008963
True	734.3250348440592
True	470.826977290217
True	392.94605097234034
True	860.8076789753595
True	25.40835813359676
True	223.353928361197
True	880.3328366741237
True	236.6614905003545
True	8.521160986728429
True	507.8901197414554
True	107.2525357324538
True	644.4307250894767
True	52.98774796890624
True	256.5517588873588
True	886.0191136156359
True	880.2313997229105
True	279.7689293371233
True	439.8032877576603
True	119.0244721832592
True	610.2316645343525
True	254.9764492508362
True	187.07175749939532
True	863.0130988098917
True	54.700721690201526
True	726.1596274282998
True	285.535597628016
True	301.9283657671459
True	164.9905851934783
True	516.7261600150488
True	569.2609405088901
True	368.9412044743299
True	422.9092412211443
True	70.25483459173066
True	153.97970093217674
True	455.9113032565462
True	216.16067238920056
True	39.315421955376245
True	197.6342830850868
True	395.74472910813705
True	403.77114250262974
True	782.6007173324888
True	126.41490535026664
True	655.3853524560567
True	506.3639004697647
True	591.4162212018499
True	138.41579716180172
True	36.83037570274643
True	655.5908456333478
True	70.487885582884
True	549.9950017431937
True	667.02346037483
True	449.04310945872754
True	142.24935475078533
True	526.8442401612197
True	4.005273132607998
True	399.3420131315247
True	30.22954924233113
True	626.5259585106115
True	271.82045761426
True	578.6526946258209
True	687.5431760586122
True	152.0862196989258
True	533.3790075386271
True	496.9805222869742
True	67.14969749279233
True	934.965604912412
True	3.217266194430624
True	27.687990350966928
True	657.3161750912107
True	691.0368860950965
True	134.66015763099892
True	404.5375776110028
True	127.54748448613702
True	70.54264746482762
True	456.46543533027386
True	41.045128332304245
True	502.6605840592257
True	13.654443993890531
True	851.4351334316791
True	540.584615545172
True	673.8719061422105
True	102.78823915753968
True	373.8029987963072
True	980.2845573718632
True	876.8184921844576
True	149.0920610095995
True	535.3760763441876
True	453.24044003711896
True	250.45861498567373
True	242.92880671938636
True	5.491782896678851
True	307.8673926474506
True	11.220543872419626
True	366.7638826213815
True	76.60009365212717
True	402.3008358779617
True	644.3022224571835
True	126.5819506376578
True	236.9077109419165
True	658.9448027660333
True	683.6893161052304
True	284.1856713868823
True	135.0363515989125
True	162.6700729042157
True	468.61330603834097
True	83.24989079188393
True	10.273242168787077
True	527.291466220148
True	558.3049644929165
True	21.348233291412583
True	129.13790464638194
True	881.9177491806792
True	496.4617581618954
True	266.8761305355657
True	33.18458591537091
True	469.1424419875482
True	113.23604183068824
True	600.0041080287477
True	661.3848006450479
True	299.19249363322626
True	376.45504541275375
True	185.55690514789785
True	242.20613758637973
True	72.85802949385734
True	219.46915301248805
True	495.6627410978374
True	20.90162703334518
True	441.1280089995153
True	373.1405237978997
True	720.5083593706707
True	894.4192291600789
True	914.0340721385892
True	154.14007022708634
True	409.20328744702925
True	71.82684662616253
True	199.0677614915352
True	314.76803292084907
True	10.860006462897328
True	787.5593612887245
True	23.86229399841467
True	400.82267795929255
True	271.6611694177425
True	664.3969627339524
True	210.8479972421625
True	37.49648900538061
True	697.9451963450666
True	1074.9640851005925
True	225.8346614084369
True	129.398044851224
True	612.7924934448829
True	510.1963260335151
True	16.406875291728007
True	847.6020722455261
True	115.0343239138901
True	47.59237325193321
True	310.206162212994
True	362.5179015619064
True	390.7492422856655
True	264.9274139904181
True	20.71139663982942
True	22.41589398382269
True	844.0806154855345
True	206.1256598833289
True	114.24355259916808
True	859.3401588464588
True	659.8808312518909
True	622.4469832502665
True	442.46686200628943
True	150.06587536067266
True	32.27517067246131
True	105.5371842924982
True	437.21783925258507
True	242.90877471169864
True	493.5686947306384
True	148.22953480932168
True	466.4140026657479
True	654.2983381674983
True	961.3957011762708
True	24.06525539920698
True	1016.5941485282682
True	1061.9182824007005
True	457.6385204818114
True	86.9900086456723
True	779.4413864718188
True	642.139751142144
True	652.9472088745359
True	180.73756644707487
True	727.9040880313864
True	702.8336662217451
True	124.2099826117286
True	766.3411048546895
True	805.0168720230638
True	478.5365311408661
True	219.8225852718879
True	64.82097145433487
True	309.0588532321941
True	333.69088691230445
True	465.2969563051028
True	440.6592780057225
True	199.93601082632716
True	307.33560670168663
True	2.7190875335465607
True	13.009260587343922
True	108.1762758608549
True	132.09365626267586
True	357.53383136648023
True	344.0682529589501
True	115.66806443048254
True	18.22940091710584
True	219.86589162456136
True	851.138658996323
True	468.43247285760856
True	513.9003430673656
True	544.8606035000234
True	811.2247873078422
True	649.231795391652
True	86.1534705693458
True	217.3246959426129
True	245.8774389345368
True	282.5428361909537
True	107.79906210718562
True	355.0603543607764
True	429.5896227936028
True	168.3375775376868
True	651.9722429554919
True	247.57585011809755
True	212.5201192276844
True	29.44481874082633
True	247.1094576133453
True	485.4239969765658
True	161.27807586859268
True	544.5822527490293
True	463.3739032200174
True	241.42270698789636
True	101.78430567617644
True	41.06492391313098
True	404.38674100338034
True	801.2375698828524
True	154.12706648549957
True	1021.5046971708398
True	1044.4650989148352
True	479.4859499044544
True	101.03532199938768
True	123.66612368635504
True	669.3080081902461
True	7.75016457349119
True	227.4290440554168
True	135.29852999982012
True	119.27227858891798
True	331.5125153775195
True	646.1164315968193
True	39.11036699295475
True	126.86264904353663
True	950.9532932388996
True	56.39344331558639
True	459.4198033390539
True	527.5412516499359
True	246.56589727953985
True	134.61904662609095
True	944.3726041556408
True	1162.7912520935556
True	518.6401604145476
True	650.9247664090813
True	209.99305848603572
True	151.59141957246197
True	317.1604097493455
True	240.5786423646548
True	168.8097210305413
True	301.9404333718414
True	336.5459378529407
True	11.334054622730031
True	613.1039683723715
True	149.9486629927378
True	77.35896933282388
True	431.8958154687448
True	294.4242889159798
True	1262.422629666354
True	358.6765893052634
True	994.2777500562016
True	9.365220502541568
True	269.0007291430404
True	232.38071619045024
True	154.77859469765514
True	492.96109552089047
True	198.69325918654343
True	420.75082292259344
True	320.4365241823812
True	113.18471980472052
True	352.8808200453469
True	1023.9527267418196
True	722.3709111373562
True	226.245421249132
True	106.26401069507276
True	280.00316029059746
True	26.15918150543887
True	358.5229737456038
True	319.0146580293777
True	547.7245314578156
True	455.8098857968924
True	353.7363964135881
True	153.79493993607127
True	12.393307706198502
True	436.06985002957407
True	285.9564190148925
True	140.9056132646411
True	299.16177269397906
True	412.84079206069504
True	803.4962980744416
True	304.4950813693202
True	769.391752325556
True	392.61255763771743
True	371.7821093836577
True	1.0326068558004504
True	1154.9528087914068
True	105.36841916668978
True	905.9288655221978
True	209.29090798383376
True	463.177362354206
True	668.5315715752746
True	84.77792333204093
True	474.21399570100255
True	31.804033523965717
True	415.8452937954955
True	77.2992867903045
True	224.4015252758336
True	36.68407477634922
True	673.623955662761
True	187.8574367716577
True	25.57627416204961
True	396.8969938305809
True	99.77309788298813
True	174.90875288034673
True	842.6386796118338
True	247.7100942870998
True	148.1622053620333
True	378.1475375262594
True	504.5271707075224
True	329.1736534714072
True	526.0866562412572
True	620.7439898281008
True	154.07198744157145
True	7.567927223362736
True	75.02828883466165
True	447.06198272123737
True	89.86189706357764
True	81.33649438697799
True	1045.188957809807
True	27.205858637850447
True	329.80372621634945
True	304.364502499537
True	445.3622986048888
True	665.1744871068415
True	189.7145947021575
True	638.0395639596679
True	335.9785936065721
True	340.3908426106137
True	275.6201981315892
True	224.82997195428376
True	359.13436440603994
True	443.43575224564177
True	400.14086384251175
True	598.5305880258961
True	143.6956988145499
True	77.23361021881622
True	40.22366184430606
True	284.68875793499086
True	662.8774059846838
True	383.4933407226167
True	793.1061805954074
True	216.5383230085036
True	391.0453325596871
True	64.8858740884723
True	53.84215467672734
True	423.3354789865419
True	194.73960594251736
True	221.690076683495
True	44.68985120191552
True	1052.1707960268868
True	172.3029766377684
True	906.8744263894632
True	325.41404656934924
True	928.6090003901444
True	234.2958743751
True	450.4431460622128
True	539.6638444195992
True	612.0479926416093
True	211.99558915221655
True	488.4502338815192
True	957.2600779661398
True	128.09936217216148
True	7.133890928492068
True	595.6821912323039
True	29.266128995967836
True	79.71567115852991
True	800.1170521212222
True	225.68006003339465
True	991.9334020896076
True	693.4318764405176
True	418.3799721887048
True	284.498147426713
True	483.3068814744561
True	336.1696357298557
True	184.23981431379408
True	691.3400147783819
True	724.6972409999348
True	211.01735829289453
True	89.35781327225556
True	505.2636841459396
True	138.4157677289802
True	383.87798804113737
True	327.7166471468863
True	63.5670402256343
True	371.97282470557707
True	412.0423736953077
True	370.4826634810757
True	415.4946462730925
True	432.9559886270232
True	636.7701208499212
True	58.77583869450909
True	441.5131841327827
True	322.820630211551
True	641.8824228915585
True	217.8514663674136
True	102.25994748531934
True	41.37895708279503
True	535.1838093526593
True	643.7956707149164
True	176.94458209426298
True	401.9725703077816
True	322.49384651384054
True	16.146572462724297
True	162.3195132846766
True	295.67109494816856
True	2.77882529147154
True	880.5647170737949
True	79.80264559468037
True	99.14685712974205
True	110.82861516100007
True	358.5600783985116
True	36.72749232125966
True	455.2114574856236
True	229.76386918962035
True	5.940549979780155
True	116.71092846084424
True	438.109997967711
True	50.58805922605775
True	67.34834578736344
True	179.29928378043093
True	286.73687978169073
True	983.500661231579
True	389.9396431354335
True	967.5127685256068
True	189.6785592799152
True	1036.352394467974
True	813.1383039003434
True	631.7508229947972
True	422.1783063018231
True	385.8911947960765
True	78.0004466741606
True	71.76354648996707
True	80.08438002797156
True	175.67989346461954
True	464.43501112554185
True	1058.1474837714584
True	181.33667333580448
True	350.87180495534767
True	430.2240420895205
True	595.5670172860214
True	611.912171988662
True	291.0857775786094
True	467.0613443545232
True	677.6181088705747
True	95.22185196583234
True	741.9781954616269
True	269.2221756730324
True	131.98872478387705
True	413.32996753209846
True	870.4555364592243
True	451.2716670071492
True	880.6769483895099
True	200.4740468072224
True	349.80713246034725
True	681.7448610615174
True	618.7216306112318
True	197.9024545454701
True	257.2793351267413
True	806.776549112582
True	33.22071471456064
True	177.0820807013058
True	480.35661768214766
True	714.8425764508853
True	105.26228994420448
True	36.15398629668243
True	162.35959736776803
True	730.6662736975619
True	320.9785842633976
True	549.1319613241742
True	359.52982750542856
True	300.72270501939846
True	449.84896451895895
True	484.5238271347301
True	71.38363349130235
True	378.9792884581426
True	756.5582481733138
True	0.0
True	298.5676902577584
True	244.0230392868017
True	959.0450966645176
True	147.68550913007311
True	627.3363422183637
True	640.2377596106036
True	113.6290334787137
True	226.1977282139911
True	134.1812559023026
True	11.024478240663775
True	291.9902114555205
True	378.73087241432177
True	1136.676098625447
True	237.02304096007452
True	393.33578747684857
True	643.9489426408423
True	205.08188305411835
True	27.84633249935248
True	853.208928804364
True	601.6686314274797
True	154.37327154607476
True	618.72322432228
True	164.51069267317797
True	289.1994487968817
True	808.2516597206635
True	36.744563574534006
True	101.8598645905827
True	511.1646955478876
True	63.89196007074426
True	76.95311321867672
True	408.4522749087132
True	23.428774137545453
True	759.6484363641829
True	98.25768525475802
True	150.62712817908417
True	20.306255767329105
True	718.0153679433083
True	31.97842000524209
True	771.0158403684495
True	399.8189498725205
True	121.54152777846232
True	696.5370296940692
True	520.0617155139413
True	569.8787614058956
True	46.30281983939136
True	363.7971591653939
True	5.968681298481674
True	98.24009249420378
True	368.6196393104258
True	47.84648919861738
True	120.44629449570007
True	312.55379512850345
True	183.37186012266795
True	104.10442733516504
True	655.1645131634536
True	21.17293688099704
True	1162.2802279928133
True	482.5596089671976
True	301.5035233292445
True	487.5538635445967
True	121.84986576574704
True	795.3143797804995
True	1106.3003807062098
True	742.3973685339957
True	172.8301891475285
True	226.24354304085432
True	53.670389634337766
True	61.97013713213889
True	150.8300850088535
True	102.01466741119027
True	168.80016568826804
True	1135.9383744656022
True	301.3886129353421
True	357.81442581608746
True	711.4844188106432
True	16.922278131815666
True	13.259461105080469
True	628.0702480917565
True	6.058597998337215
True	117.72347073503629
True	690.8377765043725
True	178.91574437847336
True	629.432019380495
True	824.5802846869453
True	152.01400342743744
True	928.6865548281878
True	2.2505962792176817
True	430.55625656481874
True	1054.2690105316965
True	25.653132723078848
True	237.3224575028498
True	144.6027035398583
True	952.8822700372292
True	234.88853040771315
True	502.63428971610136
True	115.10852670211555
True	498.8517915109106
True	158.08574324324064
True	99.77437097641808
True	387.49764256625065
True	70.93217092038083
True	57.23945541513776
True	1015.0000819793438
True	262.66384501042546
True	158.37602403367893
True	379.8603840918205
True	391.51418648506495
True	209.2244134911566
True	165.63303716254745
True	395.5688492355561
True	31.72912104283137
True	476.2237433117777
True	1143.702068965751
True	110.92035459123862
True	480.2111425153273
True	301.0835163013622
True	24.828101908018084
True	382.32027483901527
True	103.94704772983596
True	591.7896141702555
True	205.4913931434045
True	435.65484013731947
True	19.485903190146608
True	442.61222936854574
True	108.11867607982548
True	340.1249421503185
True	32.92075427579855
True	171.1694674991782
True	239.859276349364
True	782.4089754086235
True	59.24843529239101
True	141.20197486910928
True	232.66747284801676
True	130.8268371596257
True	616.852660491807
True	555.9324967802164
True	779.4722995018979
True	399.4627894357493
True	537.6304690601019
True	415.3205225064582
True	695.5312182965422
True	74.57568180935218
True	474.7445356569832
True	427.5489387926062
True	48.588960582216274
True	88.63243631101491
True	127.10365427741628
True	86.80213634676734
True	332.6966409436763
True	828.6813115872465
True	330.9650050656728
True	1150.354609063819
True	330.15147988748186
True	909.02613059126
True	148.37083383599173
True	574.5239799391259
True	593.6347889089707
True	689.0842174270044
True	436.89380303961207
True	63.35469776695471
True	289.9700017692116
True	40.94791014671593
True	168.43761874890936
True	172.15876847297474
True	1129.4635362833124
True	225.14441139973437
True	565.6295739488985
True	543.3681687445264
True	548.6393965705396
True	885.1051681698466
True	585.1445061255775
True	643.1316169137594
True	936.8516042038848
True	125.93676961570662
True	318.9289460782749
True	263.7057140364047
True	341.3665420747446
True	90.78003256030227
True	356.7108330804007
True	4.275826873981587
True	317.26862233647955
True	260.97221730219115
True	585.4897907369375
True	280.67825777720867
True	371.4211247429212
True	11.122540559228272
True	63.0091647415292
True	544.107155995596
True	30.670707694668103
True	148.94237614273456
True	65.82285886177637
True	154.59601458334396
True	228.77868713822227
True	73.26600385127266
True	384.67754483977046
True	262.6195669688965
True	100.60001120852462
True	344.1496622366754
True	65.42501473549872
True	570.7457290772566
True	827.3805848294248
True	284.0395417364871
True	1170.9521838947878
True	117.71077510284532
True	313.12163780552333
True	1061.5644860367088
True	83.51722532912027
True	258.91726370257675
True	9.710484908643064
True	401.7804063565282
True	458.40359018203856
True	152.71586193900953
True	623.6970316840565
True	913.0665392606818
True	160.3344138310366
True	77.57662983188408
True	330.900390697782
True	548.1290980698976
True	605.8282789605502
True	1245.562846170423
True	26.782029190445744
True	945.2677587096994
True	135.13192686959175
True	650.0105650958964
True	119.7078279532435
True	133.5014034215283
True	190.9099755830959
True	166.09275991909507
True	761.4490635883157
True	211.7164369985672
True	233.92377486121836
True	70.60748685337659
True	515.6127927347661
True	476.7860082695021
True	176.819952301947
True	240.04647371723615
True	16.93104665269659
True	426.9345029577744
True	229.16848650733252
True	272.12775003742854
True	111.91028551973174
True	725.0790885520037
True	403.4202744009496
True	263.28391003854773
True	643.5170397946677
True	525.393862906428
True	466.6449945478182
True	131.937388285074
True	526.9809246356083
True	439.0510086271929
True	3.252218668431308
True	182.34734233326856
True	81.48073725449318
True	240.0108720267884
True	2.938156685415977
True	122.99091772504109
True	343.72025194079305
True	7.291487525315192
True	872.4331116536764
True	167.45764156518314
True	719.5286503478927
True	759.1452764596633
True	159.20360081882
True	225.1816271281353
True	478.9933915429724
True	854.506980017685
True	49.85994364134548
True	36.94332860734559
True	130.4612447081432
True	637.8534709132591
True	710.7760233783802
True	180.85154844630347
True	587.8191895386125
True	582.6590683840395
True	869.0789747220549
True	381.2793148166565
True	196.20474666311728
True	855.1954913220455
True	227.79488229999677
True	145.91450200226944
True	314.3619767334525
True	224.7770575932988
True	207.28098592618213
True	616.9854168796218
True	242.3909887377953
True	193.9766809051495
True	445.0928903807006
True	474.6921739889675
True	63.54402243694408
True	281.7216208455672
True	80.76440996636347
True	328.8203530922605
True	345.64330070078813
True	241.50866110013197
True	179.42540030612804
True	354.63618292281484
True	669.7593503602831
True	728.708544366851
True	304.5002886930933
True	740.1801383168291
True	63.11440560453016
True	879.4292412642369
True	347.0645154098277
True	12.94882532816154
True	610.1611232335041
True	682.9139184446686
True	257.4650302254676
True	170.47023042168428
True	47.57414329704032
True	382.61102502348746
True	78.80056984898158
True	15.456498738396592
True	889.0809491069912
True	374.95892772794326
True	176.0964582749924
True	1021.3059334005768
True	12.298970552782892
True	803.9585235839558
True	28.675765596853054
True	657.1275872272437
True	60.10166917646016
True	722.3740878067566
True	440.6486140539865
True	197.2062036100332
True	456.8474161082664
True	220.30520832275877
True	304.51562636246564
True	214.04869803658187
True	413.0799499812693
True	10.590629020991877
True	316.3250226153538
True	113.81251079237256
True	10.87954980721986
True	468.982035523445
True	707.660714828181
True	295.1994344146541
True	80.3004800074326
True	309.5935099276901
True	80.70724733380348
True	191.4108075519519
True	175.77069752067447
True	374.5356317995556
True	43.86539167437779
True	135.7137124799182
True	385.2552840825752
True	865.2153287230436
True	113.69617311775002
True	204.640709072164
True	437.35123335575696
True	19.26284535974297
True	430.3928127176976
True	512.1025506756481
True	85.78312980817455
True	406.69499294211937
True	359.8242450810368
True	409.2716478901632
True	584.5456883238629
True	1052.0112152715226
True	996.0872661607468
True	54.54265586208017
True	1063.0224962355858
True	107.6787455651391
True	117.1966415096115
True	110.16816573504984
True	509.5690513517125
True	375.0778363035365
True	588.9904718435522
True	267.9540646789092
True	154.71024945532972
True	406.2569457901111
True	14.333614426446722
True	458.799436137068
True	370.2725132527655
True	143.39431655366886
True	94.34570706861209
True	520.6670613647095
True	1031.9531501148408
True	209.67794043415967
True	64.64286153075753
True	427.52162280829447
True	378.4999491929004
True	502.688955462776
True	334.87888904683945
True	4.552465903068459
True	519.9926851472234
True	524.8471899862861
True	498.0864535911273
True	190.85829975520835
True	100.09794700170568
True	22.805836646968675
True	372.1287636483952
True	107.57252472939848
True	7.016036660179525
True	34.309276027654775
True	350.22808214538867
True	650.0989608358252
True	130.76167565185966
True	89.24819387220536
True	24.119312821842097
True	405.755951545948
True	378.7016605681039
True	747.6602189904393
True	314.7231873321331
True	528.9446241072648
True	538.5182511981337
True	515.6390788385083
True	291.86750042691574
True	532.3920141116627
True	103.50766209711084
True	576.3318489082335
True	6.353330000387045
True	380.2123655775093
True	472.07684992631096
True	941.3798764942162
True	347.1884664721484
True	800.600354609112
True	977.157892042314
True	172.78434613691047
True	37.85557458269412
True	378.0326477596356
True	388.0386311898764
True	583.9732082444432
True	252.867080376473
True	27.946822147824317
True	654.9058486795433
True	119.248027384666
True	1064.3829123235512
True	326.51183003647907
True	481.12648419178726
True	127.41504279715286
True	814.425810593433
True	134.6233235538632
True	812.4098563698028
True	552.2860953567074
True	193.68793543046547
True	104.96780812460722
True	62.66102028459044
True	570.5437283213786
True	912.748587592816
True	414.465500840999
True	529.6968882128967
True	135.72878821789183
True	591.6997923122128
True	475.5206710775777
True	788.2107196041334
True	332.64395346613514
True	602.842688482106
True	115.3875542144566
True	26.215096732038425
True	410.8711159079325
True	172.58691195057315
True	102.95989550316705
True	376.6994328858068
True	1098.6488894505808
True	257.3592203266728
True	555.9703014479966
True	11.322401127325758
True	75.64352793936546
True	321.2012487414485
True	768.212190114111
True	448.70908000490056
True	537.8153572957983
True	719.5269057016267
True	69.02147048746662
True	709.2269213302245
True	51.84578461045922
True	103.13552445240536
True	181.1225854088083
True	86.53004997973667
True	27.097952991489223
True	286.6410777541543
True	461.3466328046413
True	906.388536731416
True	848.8442719500681
True	5.270017746135128
True	291.26315296446967
True	478.2228805024656
True	128.2100099488623
True	243.3015396123142
True	324.9963596840369
True	1315.270187330364
True	457.8049512977727
True	23.662489746988545
True	186.75803566065127
True	686.0674093510088
True	35.55938892587189
True	169.4827074913319
True	554.6517102604262
True	70.82744515104699
True	868.2809402663188
True	341.07471101656114
True	656.8981348941464
True	81.5522323650573
True	683.5917348459216
True	586.8837758867658
True	866.9155528010604
True	259.7013465948513
True	508.6437913876375
True	852.6921761656457
True	944.0001413015698
True	231.53717967009
True	783.470592130236
True	219.79060728503745
True	448.8090736316416
True	377.5349404493087
True	501.1331974918914
True	491.6500229386991
True	312.0333394383328
True	344.02487560628816
True	116.49297451684812
True	336.90458396620534
True	1119.8708520527266
True	308.5169566329354
True	150.827394632893
True	312.3330354197864
True	717.5257311341709
True	639.2567349673346
True	422.8096029843815
True	119.55671084589846
True	326.5129946130042
True	35.040740074922184
True	177.7055717168407
True	87.81841143790727
True	90.62828108388253
True	542.8602081825852
True	138.53930025873106
True	137.05611722857736
True	110.31142606688068
True	85.85618698547654
True	461.11806692151634
True	387.7185730781122
True	1027.0325426430938
True	549.1621184267581
True	844.8204544241338
True	271.7870806629707
True	306.9455893651213
True	541.2541425209216
True	195.59076583417084
True	776.72308354284
True	223.7456647452056
True	354.1619973789081
True	70.09585811394544
True	119.43518781549224
True	247.3851028896056
True	118.48859929206276
True	473.7707549335014
True	33.997812393905576
True	571.7234740288202
True	1009.2143318411656
True	726.4891607993441
True	1.4470423881474943
True	63.07805743771765
True	502.0915468232354
True	435.36600437374256
True	80.15381299167069
True	115.97049623264016
True	311.2474389651736
True	75.034737754526
True	51.67907216522404
True	716.8704566240904
True	677.8862792721009
True	161.28080431620378
True	172.15168643366806
True	524.0467313405347
True	54.34090310002068
True	27.539465423699276
True	575.9989594650373
True	466.0466443108427
True	1129.27614688927
True	45.150476211553446
True	468.6713530253731
True	900.5232856908834
True	819.1918961088932
True	294.74625939471935
True	758.2383838130954
True	400.71825432876767
True	41.07558558072217
True	101.00378372402676
True	707.6129035228031
True	78.67405628912773
True	140.2875874710939
True	955.0359731062276
True	175.3288590443959
True	264.3173559698106
True	99.11463559522528
True	651.6414842280897
True	611.6259075076264
True	211.8638100507589
True	445.56801038977176
True	41.45680551984698
True	278.0391806890606
True	603.6289098560767
True	626.2364655023848
True	320.2240855103459
True	75.53269472281755
True	943.072437284796
True	1036.540638491687
True	557.2588565884885
True	62.58605039093097
True	31.27680193585789
True	90.17211006625934
True	105.89085251574473
True	103.8949189384802
True	879.5342577233149
True	1246.4112619277323
True	738.1893620966943
True	327.7297562497399
True	9.121409944232369
True	21.095350224563724
True	342.0605578275443
True	478.23115980205984
True	47.87737245957948
True	556.3121841480871
True	431.4981016219712
True	398.8251010064623
True	79.24146340456728
True	200.1539448472965
True	270.5972390858209
True	136.89692193888425
True	406.1191132573345
True	44.07120199336229
True	181.4161265514544
True	1184.4307598380965
True	7.085838560928195
True	23.80050782434404
True	597.9497863477069
True	361.6872926802988
True	788.886371606937
True	165.0849344255921
True	742.7915324716694
True	588.2536451953824
True	283.1251462589024
True	430.02417576778527
True	348.9208397271627
True	289.561995943252
True	265.5773213855221
True	394.71818837496016
True	499.1754334469551
True	497.9402229196039
True	106.68575101001042
True	376.2238360602035
True	8.444265699040564
True	187.6485760437155
True	233.1118826481712
True	845.1800662594749
True	589.0467550083849
True	32.388401161721994
True	711.5367129093368
True	838.559454071847
True	103.07679114759854
True	359.08773186713057
True	839.0321577620656
True	225.65686641589505
True	167.64712697991686
True	532.8801521992533
True	583.4220262583268
True	1089.2381050012798
True	145.77275312113596
True	163.64396206657165
True	256.0270323593109
True	321.21659043685946
True	410.8234449763254
True	421.1293640973127
True	318.95122952447366
True	422.8205238833369
True	493.6213164504852
True	222.9402004440226
True	1483.0056165158849
True	248.1933055771716
True	387.0103439102356
True	53.90867027238691
True	768.2137932811729
True	255.4982645429792
True	938.5735498238056
True	556.4354432693345
True	312.42416578441663
True	775.2327990621498
True	259.4849684145776
True	213.5055842306633
True	255.90147255420533
True	223.508175726082
True	140.23899777133258
True	256.2583017951928
True	727.1615240716577
True	536.3113428644733
True	222.38913367131576
True	1136.0783307990966
True	116.04801449046052
True	264.0197854315545
True	68.02135172536444
True	311.9410039932043
True	423.709181700071
True	92.40964053467484
True	224.85191105963145
True	76.96264634789553
True	727.5659155372324
True	365.8917339641129
True	201.5273329002177
True	735.9308197385919
True	852.4947350552383
True	872.8692929907915
True	831.9087849920837
True	347.0341285388538
True	1.6402595492812764
True	260.53640023123774
True	51.08900208713606
True	371.05971920195344
True	54.41523803962459
True	363.40111155237486
True	881.111781133255
True	1012.1644652895172
True	395.073914926517
True	23.42840247804012
True	526.5073845471273
True	508.2425740384001
True	203.86125468251703
True	228.6524522101386
True	291.4742140435721
True	21.40859998306127
True	130.55208359857895
True	962.8912309180306
True	59.25257440818741
True	490.6940330208035
True	780.4631254579069
True	102.87744201714166
True	247.40729332055275
True	115.88636353724884
True	13.94584319347402
True	1.0318150068012206
True	118.45182352824948
True	1012.8653622915466
True	482.193582393336
True	71.27722885253704
True	810.775515933984
True	336.1456398379243
True	1.255876622183008
True	453.8480987175361
True	188.5741543638359
True	499.9431730258276
True	82.23313152299883
True	319.53702437202986
True	377.6425088699669
True	171.1558766882766
True	213.66946550414863
True	122.97539213390516
True	169.90401023446117
True	982.9478776413412
True	14.72689110791856
True	510.77984247428685
True	475.5419366202674
True	398.1580704917886
True	221.7780822005736
True	228.4664477086171
True	162.8572172612122
True	47.68918593140095
True	469.57959850759966
True	148.7412212775471
True	846.3344053930334
True	831.8236620472068
True	258.36920152271466
True	314.4445617598148
True	517.1403443287528
True	38.933653257788
True	87.22070281443789
True	712.3461819045582
True	1099.5252717602218
True	110.68674821718815
True	725.5655576933032
True	136.53404134397442
True	937.7303668597716
True	674.7766803396288
True	104.61907898387317
True	273.10938462198595
True	628.1652907172502
True	260.7915540614444
True	45.78442823507228
True	555.7950716158749
True	425.6749550599204
True	5.384563067534282
True	480.16988515239086
True	71.9251506968519
True	184.74503958093305
True	242.60700717837355
True	313.36788745202034
True	76.8179901020983
True	226.86009771753075
True	349.8384911936983
True	424.37780100985657
True	941.9124135018506
True	49.39219015280137
True	892.7527090619034
True	1011.9866015791916
True	128.68833328742704
True	73.76792679102904
True	1006.518703054528
True	38.87355045051661
True	223.8248963138404
True	83.65726328918295
True	222.52814779169535
True	350.8749821245711
True	965.163965916734
True	100.03540100851424
True	70.67788950518779
True	648.6514864564764
True	267.4157205423808
True	711.8911439741743
True	52.14493302371996
True	487.0140035761059
True	391.5217931999806
True	692.8624509885108
True	53.90636086339127
True	108.77121660317464
True	27.85959007757025
True	269.1651260340586
True	44.37267769253252
True	348.75645639158864
True	3.065087808384215
True	1168.8660452604745
True	107.39267167639068
True	131.5921431618053
True	363.3070995440971
True	697.1745125273343
True	693.6454302681362
True	1021.6805993507774
True	475.7088997354076
True	419.7752186921993
True	141.44060541288948
True	388.6761576210153
True	842.9099889657347
True	419.3239832575748
True	950.1251798755748
True	89.45208935800581
True	422.98507852376446
True	182.87335551926023
True	285.6621935759954
True	735.6595856278536
True	168.55855951388867
True	136.04113354452755
True	64.17355043231964
True	869.4972522797387
True	792.4520592054901
True	79.87567558189541
True	440.5808922718109
True	744.3610617274899
True	414.2751347442442
True	57.1684610610436
True	318.6772500743374
True	775.0037936826375
True	31.6145690835724
True	372.696565454881
True	169.22590903728477
True	289.06267020161926
True	33.31039582985839
True	219.17524629383948
True	776.8722319533945
True	643.1952410506831
True	53.79534879971244
True	309.38116510502584
True	877.6757715529964
True	17.606548043434774
True	309.2542538060667
True	299.0812117185431
True	425.1886543825597
True	224.75247718815223
True	601.5877350185631
True	48.32846116399511
True	944.1791305748492
True	885.2711790678721
True	49.63530427796833
True	392.1746179240524
True	738.9806046966712
True	919.0380824293572
True	278.7025543460622
True	594.1540910853952
True	129.85186589894928
True	192.88644009434748
True	134.75780968207766
True	127.23313040900464
True	202.158801008352
True	951.6715756954924
True	792.8874634121833
True	946.0691982442048
True	19.75401639645601
True	26.25153600998292
True	358.9695746736175
True	11.361907840654826
True	630.7997004569086
True	1066.8460544229004
True	256.3041808980077
True	207.83606028937723
True	86.39924804702527
True	220.18398426913035
True	130.49593997000264
True	42.92566919850093
True	135.27929296627798
True	88.37861629054184
True	243.92714886106612
True	541.361207833608
True	162.86202387028814
True	29.446056846379783
True	57.500089762462856
True	438.1686264851252
True	265.1051003292483
True	588.7802550052124
True	23.403898354661727
True	115.44580440938834
True	642.2933759388897
True	278.2413175988591
True	472.41694530325486
True	661.6865920706583
True	97.9762191066265
True	113.9985816089062
True	81.29756233257139
True	25.708472487958293
True	121.07494866593808
True	82.67703032787817
True	97.20264407083
True	152.3923949868694
True	238.9356039223208
True	820.3276400452486
True	284.6096587581422
True	906.6284208738028
True	162.21120819278633
True	197.90441047092693
True	808.255569080287
True	296.04908561598734
True	590.8016047129753
True	255.44457039685267
True	354.3819896653567
True	459.96427620246953
True	565.0628110255434
True	635.2459415412314
True	375.9356611851404
True	32.60972639204841
True	551.9999422960971
True	627.2562900987283
True	19.037600361273388
True	11.375665427456378
True	264.3491041706204
True	397.5691411478165
True	437.58561035425305
True	59.24448151365245
True	627.7145630987106
True	933.71629071095
True	241.33575399549252
True	892.332273031555
True	281.22713172611736
True	103.54382910945388
True	275.6069994611975
True	693.2825464080104
True	36.40434647500085
True	566.787061606761
True	1275.6685718594924
True	1020.0963962790738
True	912.523931975637
True	208.24977758312087
True	92.96465617810442
True	194.58552534900696
True	846.5469151761818
True	149.03191119700074
True	1056.8420483784764
True	874.8192907424274
True	42.59859803226844
True	90.68780927171797
True	421.6349298755287
True	405.0180544404858
True	209.6015802278074
True	525.2572915760288
True	660.8795379864288
True	126.01248877526072
True	269.36360503275984
True	1037.4981423739514
True	54.12224847998935
True	681.5868272459452
True	531.8874819463754
True	34.44753879599343
True	838.9866220544809
True	377.7851562523328
True	570.1221656729381
True	114.11283604263816
True	278.25434125349733
True	223.93823404819733
True	27.39290312322078
True	126.68589707894304
True	759.3651482253706
True	144.89368276510584
True	361.06689792006193
True	58.21698444236052
True	626.3771181987229
True	604.6898700206403
True	232.33406540572835
True	474.5945741656152
True	169.3665319550024
True	170.08516225260115
True	217.74496016934225
True	279.594620657939
True	364.9041832497732
True	122.75814255038816
True	177.60735056093273
True	29.110554136378017
True	867.4666068099962
True	322.4242176077555
True	9.173504650564318
True	368.10951509469845
True	160.6201600292583
True	626.0769008790799
True	361.0662662962599
True	586.3028738309237
True	550.7266955526852
True	475.82533173908496
True	782.2378093633913
True	238.8757285487208
True	573.997089788632
True	155.55433808292452
True	544.3339420459577
True	379.2023375445331
True	374.680852133757
True	129.12704520052836
True	137.86598761416062
True	106.810134438523
True	71.4425236340859
True	697.066164307128
True	182.85159076184664
True	43.43080721032391
True	0.0
True	534.3272445097879
True	108.1019921137113
True	22.248511403899474
True	40.74241020550715
True	108.2431385477678
True	523.2140632681179
True	181.49400948751608
True	109.64114402551265
True	35.73231039254298
True	159.1276115225594
True	905.080839804978
True	53.66246038637036
True	228.62776676876308
True	716.6184722466289
True	319.28897702818824
True	458.4900900739783
True	467.273354903769
True	507.46355994626094
True	595.8543524268911
True	902.5328570295404
True	259.0476252522642
True	1049.4572396949875
True	915.4824094814264
True	615.1215169099065
True	346.566531224031
True	820.2971523034198
True	10.412769313319318
True	34.731608452977824
True	286.1330210968076
True	41.48761574555078
True	202.89393054316287
True	740.8169269708324
True	219.27934148842215
True	729.4979933815285
True	770.0638877907179
True	123.37847280571144
True	364.74597362002464
True	574.9657639010628
True	25.5305892463195
True	137.01901403772573
True	443.6999881978771
True	311.9399342202688
True	206.6781861459647
True	114.65372271908912
True	383.8351915862635
True	21.33291317499115
True	359.95563403735326
True	358.50174523315127
True	1037.0479106466894
True	374.0504937741404
True	30.517922001991145
True	436.7941062891903
True	441.7804656425684
True	248.2930098860691
True	30.13462222501715
True	749.2919845982087
True	434.8946043945217
True	168.38949331478454
True	13.463409144078838
True	1217.2159500998573
True	166.4668623852203
True	27.824545599541292
True	300.4255089151867
True	285.51051494803664
True	115.30509706476774
True	287.7558540997988
True	48.60252184941728
True	326.76856858731634
True	297.96967170719483
True	307.1783029247477
True	30.723576893443443
True	47.31262571314081
True	1071.4347055447886
True	25.24177927381235
True	12.812950263341495
True	187.74861454666265
True	643.4209500123227
True	8.712725363631478
True	194.0607240618725
True	185.43660907821928
True	536.5061015571841
True	396.7873663660844
True	757.427203228078
True	316.58705245326854
True	502.87765442233854
True	453.7885789714368
True	495.8757921715995
True	99.7242709659951
True	1282.5973098813054
True	895.2471106822545
True	280.43885032237176
True	530.3305359046175
True	103.56214928829624
True	558.8723530055055
True	441.1088031967312
True	158.73979156727592
True	79.24206830631226
True	342.90859021677414
True	163.688687024856
True	30.517220299476925
True	619.2378957389919
True	379.8054646573343
True	69.14818516671681
True	31.837314190789645
True	677.2185441284067
True	496.9540706372578
True	72.94921491847391
True	17.58763751158207
True	318.42586252327584
True	313.66632777613853
True	711.2787930827907
True	551.0736454397914
True	572.4430366060616
True	795.1756804085622
True	10.609456347231983
True	57.086497519714186
True	36.498843299954224
True	54.27077990538666
True	510.3877694964727
True	589.8032747328132
True	85.35276255285905
True	109.02836478569732
True	200.5753169170654
True	75.6790248206033
True	179.31430967655567
True	215.8128958749458
True	279.1269676038828
True	805.4086362174212
True	599.7485358112827
True	281.52575394246475
True	174.82453690879888
True	282.5033801759946
True	228.186202714286
True	754.6053475423695
True	331.5349263510667
True	171.1027084657319
True	928.032503070901
True	352.71506187065444
True	467.7535421813934
True	151.65065010810827
True	117.38941539438386
True	62.92548912453572
True	206.95508875817
True	947.9392170990913
True	541.1445139908934
True	114.2171458782127
True	351.99504916412855
True	101.99104645223952
True	673.2879315737815
True	4.301480968165087
True	691.7424326743565
True	36.66463195150296
True	932.5477787784868
True	851.5269633277823
True	208.49006502559
True	31.47591021747633
True	79.72347392614428
True	457.16950082313446
True	227.9621633022849
True	1.0592220874232563
True	78.8279536289358
True	1121.7633801309755
True	332.08556810210695
True	671.957275993329
True	476.8468314901504
True	28.451671769811675
True	138.16732068664328
True	441.1285468105103
True	930.0156521171244
True	824.1658464630879
True	418.83620822613005
True	345.7495333434977
True	16.38535161232147
True	78.88144689927903
True	690.9581807389894
True	450.6712075653323
True	380.8027003823911
True	839.4377036938321
True	26.084806691420543
True	221.8358300357972
True	899.098897786989
True	240.37982512831
True	8.317580236020735
True	511.74159343715775
True	103.11093222967304
True	632.0156142969103
True	52.067313624181146
True	256.14424496325967
True	830.6958421490709
True	920.2762308457484
True	267.97389032856523
True	443.6302334671897
True	113.2368436350158
True	610.1915643683235
True	251.8992779499509
True	188.98539259194277
True	880.6725514603377
True	53.51654450422909
True	703.6945802811944
True	276.4759474368298
True	287.6009283937495
True	171.41300669973566
True	465.7588216809999
True	597.0798745461037
True	375.8239725964868
True	390.15963856554544
True	70.18690871143656
True	154.8718338538947
True	440.3226617327401
True	222.7369542265826
True	39.7213418455206
True	203.90220158631035
True	395.6518607384195
True	390.11064063758494
True	756.6416256082935
True	130.8834956318823
True	652.8081523856631
True	500.2151308600186
True	592.9384328282177
True	134.86144239049898
True	37.11312535967083
True	662.9222234104632
True	69.86006704667405
True	561.0165352979187
True	666.0322331257811
True	449.79570880636646
True	138.96827546579618
True	528.962952552172
True	4.650445330780853
True	398.6235957072091
True	29.800689800845213
True	630.7395236866363
True	256.6780348658904
True	584.9272927171525
True	716.0325943354152
True	144.76095944767772
True	512.0603299565421
True	489.7256356663256
True	64.94276897154245
True	987.540654527859
True	2.5618925004744586
True	27.83653908159144
True	641.8033804958093
True	696.0783961693566
True	136.28983219786423
True	409.579401517559
True	126.11018126474686
True	68.93539165434603
True	459.3972508877744
True	40.95947230364859
True	517.034102745408
True	14.208856522819648
True	847.0476955702335
True	548.0993645720121
True	699.9091474885356
True	103.9489655083839
True	393.5739342692393
True	972.0951009237316
True	867.4576518694793
True	141.15349200524818
True	546.537207106902
True	464.753205127364
True	243.4889195958065
True	257.1379048064966
True	5.6359391939328365
True	317.93347942257503
True	11.711344505143051
True	367.2146563932155
True	74.74816793107183
True	410.177160180932
True	683.521249044088
True	123.966722009206
True	236.64274654572463
True	633.8550209793854
True	676.7889852092829
True	287.6035153520684
True	139.44181955116244
True	160.58819152876336
True	472.262281156217
True	85.83600709489161
True	10.805707465901984
True	512.6477641753116
True	571.4075115136503
True	21.29746874861212
True	136.9007904013876
True	927.8494902217636
True	452.0476458240086
True	275.4283950498471
True	33.59758670878402
True	468.6498275181232
True	117.2623691214032
True	587.144830243935
True	655.7370747457206
True	289.2719374301796
True	381.11420673015016
True	182.35441474752668
True	244.81898358419545
True	76.11914807270767
True	225.84178114421607
True	495.2576423258925
True	23.447774226565244
True	445.8214846297768
True	374.277152689096
True	716.6973407732784
True	902.3848556403732
True	921.5921773277444
True	153.57452303317325
True	395.1480457246881
True	67.75909699541444
True	183.9368987889665
True	316.2830432573174
True	10.541770320939277
True	784.4893771616009
True	22.180488575714065
True	405.2106298201917
True	263.401441090545
True	644.8359011195099
True	208.20513998301715
True	37.88399099297801
True	696.5666438143236
True	1085.3103527655996
True	228.3285073806865
True	128.96289876757632
True	619.1117688125458
True	505.0271965665343
True	17.665386055529627
True	832.3977800190577
True	116.2097914146986
True	46.06874718080211
True	307.9632352171077
True	349.5454878812057
True	399.8047710226037
True	278.5066704053698
True	20.97107459284585
True	24.972426061110653
True	880.6269910495415
True	203.11013517245496
True	113.14461806641673
True	848.4021821005384
True	649.4769056373908
True	632.7818222986868
True	441.432344395275
True	151.0545636591282
True	33.91557732978837
True	98.42423329841156
True	439.43618748669127
True	231.5743665590416
True	485.8980050272333
True	144.4757237122671
True	493.39628342470894
True	638.8998836889073
True	946.0064939562988
True	25.188310310702985
True	1011.9087328593764
True	1038.6502426342631
True	465.330245701779
True	79.89556829211176
True	791.8774105172187
True	649.7114093504628
True	649.404744984621
True	175.67152809132398
True	752.5468169466768
True	708.7974857664783
True	123.5122153888766
True	751.3628857649996
True	820.3829328820584
True	478.3705472037952
True	224.92370254789896
True	68.26749127762835
True	312.9106095024885
True	348.9329171275244
True	440.27368836269846
True	427.3581221208635
True	196.8129009664024
True	318.46612829188643
True	2.830715782507996
True	12.245143211808896
True	103.84743227062974
True	136.88328572787358
True	363.8075643204745
True	354.07788610963274
True	113.30338903974987
True	17.901492339576183
True	206.3522553051423
True	833.1510316514936
True	470.95672824467454
True	525.2813468751566
True	562.4145648031348
True	790.873296564971
True	647.8475879201651
True	90.1166900950433
True	201.8297673745774
True	246.01266608615225
True	288.6832313387049
True	106.25820836787838
True	367.6611507666558
True	422.8903931552576
True	165.91324975715872
True	647.0523937532015
True	249.96956914153023
True	202.27081007824995
True	28.792039942859933
True	236.3240870771712
True	478.8115533209545
True	168.62997659134385
True	520.0145101184966
True	483.53428381364455
True	246.12066848274608
True	101.64864482908489
True	43.45539984794712
True	403.5693688185579
True	788.1919464441722
True	162.87953569038518
True	1085.052125925418
True	1056.127139103471
True	481.8409056898177
True	101.5845699426524
True	123.11236960730012
True	670.4513300680109
True	8.765503021449089
True	223.4994947655661
True	146.68666091365498
True	123.23105612539968
True	328.604188019436
True	617.2576822626852
True	37.83069885330759
True	120.52567280219932
True	930.9285072239468
True	57.78356642146442
True	438.43517418816526
True	530.5402144469234
True	248.61398756420272
True	136.94838029878105
True	895.8022675396079
True	1183.2474304206492
True	522.0801873934436
True	637.7162039511578
True	211.43650423996948
True	151.91375136437958
True	334.27863349550654
True	266.6679307292689
True	169.9800834856914
True	309.17960634299016
True	347.96856999661065
True	12.034877907877227
True	617.9658439808126
True	147.287365795039
True	73.02635272708518
True	438.712449577887
True	326.9091976455035
True	1136.651298639801
True	359.2334834630758
True	991.3317731610967
True	9.53639406159646
True	262.3132246327205
True	220.3601251299981
True	153.12817604959582
True	498.95716395388655
True	205.6050257225633
True	425.0162667713138
True	340.41265343914284
True	104.2563407106018
True	344.9577485198257
True	1057.325411351748
True	703.1081381698864
True	228.14415446856185
True	109.78755995664818
True	297.59481491177803
True	24.24619936925976
True	357.5063858503621
True	311.0173702026341
True	583.7839644304509
True	444.7396686345598
True	341.0449612475839
True	156.37990412966744
True	9.311781738902562
True	431.6456574825957
True	286.1214229255759
True	140.89941837603047
True	305.1871598852377
True	432.7552981302237
True	817.052002257355
True	304.714271601888
True	778.9689580479303
True	401.434539743248
True	375.2019581563304
True	1.864976738698906
True	1112.4651763083364
True	101.38211750855926
True	938.925172913754
True	211.5518738168765
True	473.8564228003155
True	655.7391801641012
True	79.58583917129053
True	493.5617240727228
True	32.21328262794472
True	411.1990276903545
True	77.65031609732951
True	230.55485631218468
True	38.47186076493631
True	651.1258718683546
True	181.7059454251554
True	25.749468679752518
True	383.5816781692306
True	111.73397549344683
True	168.03682016257972
True	827.0441389720191
True	244.71910558286967
True	155.32451066269172
True	381.9886342911593
True	519.2125665814827
True	339.8478522875258
True	513.268507778764
True	622.0824184670345
True	156.7566717973438
True	7.956722791391077
True	73.85080896244165
True	414.8334232515927
True	87.61971870581854
True	80.6924176117035
True	1056.355999524559
True	27.437124585532757
True	328.326967064649
True	314.4158101451253
True	474.5273210412977
True	664.5099961380571
True	176.93608952783993
True	639.1948942261041
True	318.821304260455
True	351.15449106210576
True	274.7131895061697
True	202.7765064956097
True	371.80019755886144
True	427.990847463624
True	401.0554465621983
True	590.9955744874173
True	136.44987211994152
True	77.29988068695386
True	39.58437159881305
True	269.45753763044604
True	638.1198921950258
True	405.2325376621969
True	803.5003491117773
True	207.38223092539008
True	355.2376554876552
True	67.84272629011764
True	56.799873527755466
True	425.2234438368174
True	196.44941433834856
True	234.8508484794787
True	43.34036098858154
True	1057.4291986910123
True	178.25017514453725
True	930.8534625444236
True	317.9855228057113
True	947.5593323199528
True	232.3403857416318
True	471.4603264236328
True	528.3847459562979
True	583.5461277607199
True	215.63091293786823
True	477.28214169771104
True	927.4144691779858
True	130.6670780065671
True	7.605949978792314
True	586.1448903476884
True	29.903656033923887
True	77.13318433696975
True	825.48495562531
True	235.9116982929956
True	932.9641739623528
True	682.3518566780243
True	412.13404292134055
True	284.5622477670337
True	487.39706833696505
True	346.1033611542556
True	184.11435941337112
True	666.7180318990565
True	715.0445036516943
True	206.583745392165
True	89.68184235880356
True	495.2827480112579
True	133.6751101146318
True	382.9792388967723
True	332.2896068836212
True	61.27649254679066
True	375.09141727973787
True	418.38776283907634
True	361.2605884597255
True	397.0775398590416
True	393.3193923986953
True	652.1669037122426
True	57.06715371223592
True	465.59964842150544
True	333.39895684655875
True	671.2908036712408
True	222.24566438946903
True	102.92012529431014
True	42.05180496130268
True	527.5958709960637
True	630.5890469678114
True	184.86034929321147
True	416.5411236730751
True	326.9938532662185
True	17.699492891353287
True	166.89741347671105
True	293.3421180863669
True	2.919716453202981
True	869.956195688759
True	80.96600244263834
True	107.04774678202232
True	117.18359852750616
True	361.6096486114721
True	34.65259090969293
True	462.5130044386538
True	229.4421865927851
True	6.634513437005992
True	112.17394253652974
True	458.13802370246407
True	49.93740735493624
True	67.64802961876403
True	176.11987113613023
True	280.0877333525694
True	966.0093797086904
True	388.4384525259221
True	951.659949919132
True	182.20122487013123
True	1040.3319264085956
True	794.4768599252735
True	652.9116282718539
True	388.6349446324067
True	401.0514416253191
True	82.11176168085993
True	66.13892386026248
True	81.4625244348885
True	178.8833241335189
True	481.753756367442
True	1075.7985117319631
True	178.7354975044041
True	353.7709049022246
True	437.95678721816114
True	621.3109526753584
True	615.9797168408385
True	286.4265051784412
True	454.08415048786384
True	658.5219608984196
True	98.30052060908478
True	725.8701304154574
True	254.69195348072455
True	136.17930595667286
True	408.4353809411752
True	834.0130884274153
True	437.4001998093464
True	862.3266282844716
True	201.51718602184795
True	346.2380266510337
True	723.6855115065799
True	620.2124113958849
True	193.9604166473937
True	261.25002300946915
True	795.4208748007255
True	32.28246930439955
True	184.8727178109561
True	466.86799686463104
True	683.2360414776858
True	104.14059225649672
True	38.14154601793912
True	171.81054519779855
True	726.394388288532
True	321.191521474135
True	562.3164279902358
True	344.8641167400364
True	301.61880765761293
True	430.90468888465375
True	492.0633387706885
True	73.54878540262585
True	374.0250180913411
True	809.0556093547727
True	0.0
True	304.8959783779672
True	236.99500196476316
True	952.5317968455622
True	144.95430233758245
True	655.896683220921
True	651.0655689096147
True	112.27229154071264
True	221.273348925092
True	132.09778682787487
True	12.97524885090079
True	289.71971787207656
True	379.6899055002502
True	1138.8167749097204
True	233.0669296017089
True	421.7923341204078
True	659.9641761281684
True	196.1806112666465
True	28.12686463004035
True	829.1059745663723
True	627.3536586836017
True	163.88170046980062
True	624.8974692124184
True	165.97250347337277
True	288.02418527707067
True	784.2431144319329
True	39.2180162454351
True	105.73872855846676
True	520.2790088192597
True	62.75257803259073
True	77.7913971655579
True	409.0589808047048
True	22.654423781654454
True	753.46010716027
True	100.02536738022307
True	163.28175375830705
True	18.00801400662094
True	709.3941748350387
True	28.023722625703773
True	766.2967450161065
True	389.88268030205614
True	113.71737222757088
True	699.3179225513326
True	529.3582044329762
True	545.575439551276
True	49.91404026009108
True	361.02846721234846
True	5.597489062902099
True	100.08212062359816
True	368.01518096414895
True	46.24245218460423
True	115.20181430045128
True	299.6536525874265
True	183.3840799917149
True	100.01768627813696
True	674.4721191963888
True	20.61544776882923
True	1112.3615215397149
True	499.8539131885234
True	311.0305652060249
True	498.52418895715897
True	122.49596752025768
True	745.7852842946653
True	1085.649528058833
True	745.4216127478588
True	172.6956075853921
True	224.0208585106819
True	54.33217807490268
True	58.97497205378163
True	152.5530716010677
True	106.0014250657624
True	179.13430403600685
True	1163.044614169076
True	314.5441379137852
True	352.14100541056933
True	724.2384577549391
True	14.591214038461157
True	14.402425621145554
True	604.0632459257532
True	5.906077852430052
True	119.32269466863966
True	697.6041033873315
True	175.7902214928576
True	653.6700148250022
True	833.1834795486059
True	147.8328333732307
True	902.7603040877626
True	2.356377494755308
True	439.52211746093377
True	1055.765330486916
True	24.73507005478927
True	236.15392014736616
True	150.9174469479444
True	950.5314685091092
True	236.17794010559584
True	489.8650089017642
True	120.0875736233482
True	514.5631656670508
True	153.61193913559242
True	101.73963407484926
True	390.3281514039173
True	72.0307779534379
True	53.48126362917108
True	1072.77036123433
True	254.10988374091696
True	157.0579450594117
True	375.6486258260144
True	392.18452751772
True	213.2089318707907
True	167.42993401663068
True	401.0047683551539
True	32.08485427322422
True	492.9422808159769
True	1118.5866514310712
True	106.92428989229916
True	466.49705311705424
True	314.0724958534045
True	25.651465019668397
True	399.6424065326979
True	105.55918210133784
True	597.3929684422465
True	204.84562876692368
True	419.8142847830965
True	18.963558030996605
True	435.7533686473827
True	111.08830907163052
True	337.71653445955656
True	35.57941853910179
True	165.16970200805912
True	248.3160628145477
True	745.9954791096895
True	59.41412327381517
True	146.5518296986263
True	232.3111166922956
True	139.32836661506832
True	634.68707334858
True	557.4782454439037
True	786.5986105407551
True	398.1938971406108
True	545.4557422301252
True	423.81533195774784
True	687.3593206688561
True	71.10006789584853
True	474.3863382311238
True	437.6471952468326
True	49.17969657591566
True	87.01587332999418
True	130.50376456747912
True	88.02793702422606
True	328.1870796860478
True	851.6490592092748
True	337.4113719351474
True	1099.926098302437
True	319.15795737078594
True	898.3419222244447
True	155.30544077413708
True	577.4143827211296
True	600.8238929755838
True	697.8699604222944
True	443.89431509506375
True	65.61075600869538
True	295.41270336854444
True	41.52696871193712
True	173.91946110279127
True	169.2923574528308
True	1136.457528509747
True	239.0673797762128
True	562.7195114588693
True	544.3719729724695
True	560.6230991869381
True	887.4285678002378
True	583.1123522796902
True	647.9669317110493
True	918.4353485967632
True	125.20306683192386
True	316.4477063531754
True	273.9402611735072
True	334.3572898438656
True	85.53356543334989
True	383.3308589056808
True	4.64038626672294
True	334.1163897720475
True	259.92016168531467
True	597.6073156984929
True	290.87453416917384
True	370.3632895514593
True	10.36771353330875
True	56.24198954690849
True	535.4808191172823
True	31.97972590525015
True	148.34629274369922
True	65.11132003743637
True	157.19951782073508
True	230.5067577416952
True	66.54726074567795
True	371.62885115232143
True	276.26685682396123
True	99.19265435602132
True	348.4033360860487
True	63.71660312761667
True	593.4857739308617
True	821.6184708151019
True	287.5390790180268
True	1156.8488523462552
True	108.23223050564344
True	307.48260544340405
True	1033.5966942688965
True	86.3365063749176
True	281.8222402742104
True	9.044108672475277
True	408.1559516403081
True	455.4397075455334
True	156.10656276389977
True	616.8649451301607
True	905.9077358052608
True	150.03640489680973
True	81.52224175568921
True	331.4428666389027
True	537.4823001846722
True	629.0512961140059
True	1190.6068726117746
True	27.600861348764795
True	966.2182989021871
True	136.72542032328874
True	621.2005013279488
True	120.681020293985
True	132.3682274439086
True	195.95342682889483
True	171.04826116838348
True	757.7646982895772
True	206.2437424094568
True	228.1266681372009
True	70.11315333994017
True	512.0832399862275
True	459.47326981411913
True	177.93412650371573
True	232.16208802889335
True	15.635366346825483
True	424.8094287019758
True	207.81874583329275
True	289.47641207670165
True	107.17133509997808
True	725.6458725125881
True	421.407447422893
True	250.9391735551681
True	645.6293453106636
True	519.4398980698983
True	445.6774900132143
True	136.20960468233832
True	522.5524569415968
True	438.7687912817414
True	2.9480386750487115
True	189.36018973826637
True	89.34461856177036
True	244.6353399034179
True	2.733285540972758
True	122.78441138857852
True	359.25096512071894
True	7.228756210792643
True	842.9884589052051
True	174.87773359761383
True	729.6445479768427
True	821.0182194277644
True	168.64907296986408
True	218.2490052010172
True	489.8918013167298
True	841.2799060388218
True	50.0133084362309
True	38.6873349264857
True	130.12634397479374
True	622.0610575532744
True	727.1189985042806
True	179.78983656757023
True	599.1938262315318
True	584.4327991198335
True	811.0141913921581
True	417.83303301497625
True	191.56977865934823
True	886.6225759071216
True	219.49337770069536
True	156.24215922663063
True	330.35834945762895
True	220.6944423991078
True	211.31186275674872
True	629.082984452865
True	249.8293165892776
True	200.89507418764435
True	460.2623386858247
True	450.9588428454372
True	61.70866248506294
True	280.44238441803907
True	72.65040353167352
True	350.35138102146
True	345.3206157357174
True	251.23090571959096
True	178.21793839339088
True	374.66237146617294
True	625.9617688433868
True	745.4840130856118
True	309.5296590725479
True	735.6572011768222
True	63.84565750888228
True	862.2633316974596
True	349.1125268839843
True	13.349466914721544
True	614.3699126951794
True	715.3895615856227
True	249.97531725013604
True	166.07855278961128
True	48.66312093560953
True	383.3431247816917
True	77.7974078651039
True	14.398155002461843
True	888.0339130866165
True	379.0699290813363
True	176.3709005436438
True	955.6977443594014
True	12.734934011766576
True	770.0259508393157
True	31.378125804198373
True	665.8529848855883
True	58.574828726784006
True	771.0307312432986
True	458.8144211650165
True	192.8216869692945
True	447.6591457709396
True	215.28243970229903
True	302.2082489138743
True	209.39788589608125
True	418.8482274310258
True	9.347406345354951
True	321.733305030629
True	112.68980641663774
True	10.891416242189692
True	470.8673131641088
True	734.3510111126543
True	277.6554793634019
True	81.92775633067748
True	304.66965164534315
True	84.32550890457014
True	186.9755658530536
True	184.2357380346917
True	371.10634925489137
True	43.7735943851566
True	135.4709790581522
True	387.0249037572887
True	874.3040424157606
True	120.08700482654766
True	210.5659856687816
True	417.538131723336
True	19.50423533035909
True	429.9294484085471
True	511.4629150945984
True	90.86912498735816
True	387.8604773259645
True	354.7442491177512
True	420.5561511524874
True	596.0243032414288
True	1050.9254821778172
True	998.42445835999
True	57.99828812812316
True	1082.0790092215923
True	109.11865948164026
True	112.21710656407652
True	108.55215270459225
True	484.1079224745639
True	383.1034319323353
True	574.0128677644507
True	255.1842084874816
True	157.65825849269476
True	392.5563945393602
True	14.219829950006227
True	446.1341384791155
True	387.8959614380375
True	154.8235908759033
True	96.066369947275
True	523.7824082452007
True	1019.5502807879608
True	197.7236857103624
True	68.32203292334077
True	425.33456226171023
True	390.0400970692057
True	497.77957211791545
True	328.4846150085785
True	4.548439021544802
True	529.6202834051888
True	497.2870066479984
True	505.9351704578237
True	185.1702937858642
True	106.37863825962494
True	22.782449843330745
True	378.2385574059782
True	107.22333673360096
True	7.800971987360976
True	29.76090620167495
True	352.9940639947105
True	646.6834913734883
True	132.4299808529619
True	91.79045046112802
True	19.32763443019149
True	414.6864555909084
True	357.075783853961
True	806.2891411914168
True	310.0634648146918
True	534.7292296324673
True	530.3680595866177
True	522.7012674810111
True	290.2679975406909
True	542.8925272571976
True	97.19558495041294
True	579.4420226645509
True	7.93157430016319
True	371.9102406319852
True	463.098824904813
True	991.6877008148168
True	351.263781794631
True	764.9886403737953
True	986.4879796826178
True	183.4480301845296
True	34.003072793082616
True	373.8453308210747
True	392.2749778967637
True	597.0536390608901
True	241.25697747055148
True	27.40028177867729
True	657.8594388239524
True	126.43044437101408
True	1093.5451241169797
True	300.5626524138986
True	488.6846007918394
True	120.52691892335916
True	830.8248830402339
True	132.644758479202
True	818.2251531894789
True	558.9197726832081
True	184.426713972359
True	110.97176551973484
True	67.52938267857193
True	559.712682692446
True	907.3947242462552
True	439.48509567598586
True	563.0837081933844
True	137.7323423004168
True	579.9856348249576
True	497.3944006685266
True	792.4507045205839
True	326.10414224488386
True	581.2344953482338
True	111.94549328300984
True	26.122166996658965
True	405.9887347143895
True	171.20034021215625
True	105.21672232655936
True	365.4288281471798
True	1102.824036633974
True	258.5331669512235
True	553.9212347211466
True	10.082967804482536
True	71.9036686683935
True	328.53162932928086
True	784.4102345900055
True	468.3819114483172
True	523.595170620778
True	724.158620171396
True	69.85684476515526
True	743.8943721640709
True	42.522476378956526
True	103.41880514609096
True	174.4060367645699
True	85.04212425295339
True	25.85816650701444
True	291.43479027219746
True	483.7595930472226
True	869.077120844941
True	872.1862795498455
True	4.952146154530428
True	285.77430249140247
True	471.88634119108303
True	127.55251930228413
True	251.72084798189437
True	323.34166674439007
True	1294.5403730842877
True	448.997946231644
True	25.154779399104264
True	180.9297289360644
True	717.012136898241
True	35.56292697414811
True	174.76955219015397
True	537.1790249265981
True	71.32622972869
True	860.608658005685
True	337.1982770490329
True	673.9078693046298
True	73.29278408526005
True	662.1534669631961
True	595.3552484598225
True	853.6960242748819
True	260.2548803334716
True	524.0361303471584
True	835.9495903132423
True	908.1837046323782
True	240.04413467100937
True	755.9942127592078
True	218.95165549357145
True	459.41337977781296
True	368.39301253958337
True	492.7364760714133
True	486.44814204490615
True	328.44898150631394
True	346.89873737671246
True	113.9784097872363
True	341.10313333397846
True	1135.6312554611889
True	304.32822297842057
True	155.51235465464922
True	304.290826828973
True	728.5820342443577
True	641.2933048524044
True	412.6917971930696
True	123.60495647880003
True	322.5359714556578
True	33.73136846397938
True	168.1251552705338
True	91.22727239658327
True	89.16178080087217
True	556.1218615219207
True	138.11263524279195
True	132.05526671600643
True	105.73439333764318
True	86.91310595219355
True	443.4458518434852
True	384.7801080616748
True	1040.0243451163783
True	526.7052095682045
True	790.8452614424468
True	279.2787247501775
True	297.10376975655794
True	517.8655887461446
True	191.38071827959476
True	763.4523186291368
True	247.03159352506745
True	358.07364529080235
True	68.31618161602309
True	116.59709858350256
True	261.1812215630113
True	124.2522512659422
True	463.133407904756
True	31.722541978365896
True	575.9124159488059
True	1004.4299570143804
True	737.2452947842603
True	1.7218411087827654
True	59.90097405095432
True	501.4650101830951
True	428.7193354235767
True	72.72087849241039
True	121.24876953944752
True	291.2058855191735
True	83.97549044113856
True	53.50147811576596
True	747.8104504128393
True	665.6072104946069
True	158.89515024637214
True	178.31071778735813
True	544.4160110307328
True	54.92981564356667
True	24.06494121930101
True	581.3158203246431
True	457.85946201123306
True	1141.2246328739404
True	49.355623522425695
True	460.53043045161206
True	883.5825394926709
True	787.6850650758047
True	287.9409852495677
True	760.7748768542322
True	396.8499793180651
True	40.57651844196976
True	94.74605636995852
True	701.5007308970396
True	75.4657674703851
True	139.51437458700678
True	944.53462384304
True	182.3942303352032
True	271.94947602503134
True	104.25707092030558
True	632.3218568393773
True	604.2164240384944
True	214.56691578143773
True	436.67122044507386
True	44.1494128815346
True	275.68478827795064
True	569.2794523340294
True	640.9893360366102
True	317.81937085065044
True	75.4356008406963
True	955.613717401568
True	1062.8699473705956
True	560.8124434877844
True	62.449180234439694
True	31.20392056173863
True	91.97903654458312
True	108.95699721151416
True	102.6861995728094
True	884.3833213246232
True	1210.578621571002
True	739.5989108528508
True	331.9157926344513
True	8.338719286571454
True	20.79338759028836
True	345.2919580737537
True	474.4355468002872
True	43.66973452635187
True	547.6442682869521
True	428.7392771783884
True	402.7649730198976
True	76.73714440571364
True	186.94164299707643
True	269.8793544976173
True	137.1224926965312
True	396.5956099687429
True	39.79958366805699
True	167.125474020124
True	1160.1509962931136
True	6.1281346334357485
True	27.701733970413024
True	591.4429186013305
True	362.71108952300784
True	786.1060900071595
True	160.79717771731143
True	784.2894984603975
True	600.1067917500841
True	282.7926077871573
True	436.4642350717471
True	345.07998961686013
True	289.8889786729872
True	265.884924522592
True	390.0909959528858
True	493.4043742361711
True	460.21362257418
True	109.482439625966
True	362.8883717476442
True	9.164346879192392
True	187.8673828154656
True	227.51242489673825
True	875.2251221813833
True	601.4007933354187
True	30.033473034079627
True	721.295054820219
True	841.6582435374604
True	108.32014641581026
True	344.759454487718
True	857.8293460712587
True	223.02865712510587
True	166.27122297939397
True	517.7334588624464
True	573.747942579625
True	1095.2008362642655
True	152.3497973593084
True	153.93430128123026
True	261.62533631188035
True	318.34239200894893
True	402.3143384664483
True	412.2611014753739
True	311.9359520917212
True	443.4492365719856
True	499.8994872885711
True	233.08957385524772
True	1521.6660540539478
True	256.57440505005223
True	403.118928109148
True	51.16662712473831
True	769.6319191770998
True	245.73626752493644
True	923.2966851848748
True	550.5598692642067
True	321.38520787079113
True	761.3165770677789
True	262.17735339016986
True	210.9262856328652
True	252.4775876212124
True	217.6636676136216
True	141.8082689557187
True	254.242936389164
True	730.9001596445531
True	498.9880502061856
True	229.4617183235165
True	1172.0745072833267
True	114.8997837238261
True	259.1918111722296
True	74.78891891806826
True	309.6057232106585
True	412.702235082865
True	94.66073947848012
True	221.9707161794358
True	75.98091774212368
True	688.8311880183427
True	363.9767502902081
True	222.78337189333223
True	736.3707786410824
True	910.7136142087008
True	805.2383738976112
True	834.5942370883172
True	350.3869484645063
True	1.8071100327193848
True	258.56302978806474
True	54.74226933679803
True	391.0123661195532
True	56.8677291971501
True	337.9020253734791
True	867.0182081262749
True	1001.7510262292864
True	427.2228639503292
True	22.688960163874462
True	543.2902055210633
True	521.3020848927422
True	186.3895339342378
True	231.99508899488907
True	295.1439373666416
True	21.62134934738778
True	127.26974813137068
True	972.7766926773452
True	60.08553744167813
True	496.94349152756166
True	780.2128939424088
True	102.5140019642122
True	252.69616961806665
True	114.76737505073228
True	15.552793231409511
True	1.3259586044630711
True	119.93218377404382
True	1049.084686348426
True	473.3602988211436
True	64.53851764168799
True	794.3125327328494
True	342.3752902142237
True	1.4380758060365428
True	454.53369973466783
True	192.737406812459
True	516.6659816553025
True	81.58113325611781
True	338.094616187537
True	376.6246309817381
True	165.98358516785416
True	205.17200572722908
True	130.6152169477676
True	184.4516199609924
True	976.4424326197465
True	15.177279466616447
True	508.1913122954595
True	481.40502676703176
True	408.4108606326169
True	222.97272285632607
True	238.2884162886112
True	161.50403461108874
True	46.08150944557574
True	486.7024072869316
True	147.7535619538285
True	835.3787160671668
True	832.8336088801409
True	244.1786402027223
True	326.3915509837232
True	531.5147512134562
True	42.74638685806724
True	83.58421514267104
True	728.0019311476291
True	1078.7718844887356
True	114.50381893030472
True	727.3348197884608
True	151.85909611202212
True	933.693181881408
True	688.0130541870278
True	110.08425796337342
True	261.9545478088103
True	622.293271138391
True	276.2670405144477
True	45.81996034951584
True	578.1743908991252
True	442.1135177183746
True	4.929583471195912
True	472.93376863400846
True	66.59578172116645
True	176.34097568867048
True	243.1607312821675
True	294.61986812133495
True	68.65922259848479
True	222.8621538930544
True	352.755783992688
True	426.409515483567
True	940.5755713442963
True	45.38975374309469
True	910.6849799865892
True	1011.75352225203
True	124.81135742278772
True	72.78405591257487
True	1007.8040363752896
True	34.45346521647516
True	227.5524721179476
True	82.10194703228485
True	209.4697015355601
True	370.92737891430994
True	990.5128700766728
True	99.14728700053482
True	71.67265667055945
True	615.550141991425
True	278.77311265144414
True	724.5387275228613
True	53.589254013367736
True	460.8737411546445
True	378.8131738244895
True	685.3310992363492
True	53.51376696565351
True	110.86381581371197
True	26.953540618037685
True	262.2682380377528
True	44.24882402359886
True	348.8032351660127
True	2.8421248741772884
True	1161.0441698377822
True	100.32356001745735
True	130.1620772566434
True	358.8497515584511
True	701.4869135100071
True	684.0979756068564
True	1025.7463776781565
True	461.396619218942
True	421.73761858954913
True	139.63768754448037
True	395.5676413179325
True	848.1627738292325
True	430.5252720384364
True	932.0630156119428
True	86.42075583319547
True	433.74776410708745
True	182.57980341241932
True	293.8191995107045
True	751.8024267729859
True	157.60889587363278
True	129.28122162944447
True	64.71373946361572
True	907.9548678203836
True	753.6977666097747
True	81.93076267759753
True	451.3325831532344
True	767.6693634870902
True	410.28800454330496
True	57.59268358988299
True	319.12194401851184
True	794.5581730682394
True	30.46109235654059
True	368.809082018598
True	168.90595971460658
True	275.3364453218852
True	31.90583360654674
True	220.04056024941627
True	747.1768920921668
True	646.7111033601931
True	56.35222735146118
True	302.7164499045201
True	841.3895338416694
True	17.735077631707178
True	332.1235025813044
True	289.42232347028147
True	421.83963690086745
True	221.3686631648868
True	613.4511240220066
True	47.23485230394402
True	961.9677614617792
True	861.9839262292722
True	48.88217272732141
True	393.9091892711812
True	718.8471504781689
True	930.314687114855
True	266.766105501507
True	588.6297379347787
True	129.51577795679162
True	194.5588914255664
True	127.5895375269802
True	135.78514167780216
True	201.9151947688441
True	936.771935516782
True	780.8394626905143
True	909.1535166768172
True	20.43310907687217
True	26.835240752617917
True	361.9702129212874
True	11.906003328357636
True	589.7864472320297
True	1076.9940393328156
True	259.74752105015426
True	202.68296110456453
True	82.9875409701527
True	221.6132532011951
True	143.42892507297097
True	45.43267668443152
True	126.21476057230086
True	89.69055469618104
True	253.59723953589892
True	566.5584977177409
True	172.89771918190004
True	30.749745402518663
True	58.16231105001564
True	436.0931714871836
True	269.0182428120257
True	593.3306291924841
True	22.773392169944163
True	117.22685353231928
True	673.5371306283421
True	274.40311771933506
True	483.8579488022935
True	653.9003235156508
True	96.58957931409456
True	105.44294631780969
True	79.20783622074127
True	25.131920543060417
True	119.73412694238527
True	89.28801079293744
True	104.22012990434833
True	160.8093584990525
True	237.668571529022
True	813.2671144897259
True	289.97665445808354
True	980.2681701173144
True	165.43214138659917
True	204.2342647821564
True	814.9379920655458
True	313.98444763798614
True	597.0985471220405
True	253.2363266122622
True	357.9950545528463
True	462.1751377481591
True	551.4694726784705
True	634.4397196438426
True	363.4117957424067
True	33.90796355891656
True	567.9592339218673
True	631.2359566175634
True	17.988280817935177
True	12.494272192012868
True	263.57321282936414
True	400.4698732243981
True	452.5919137771545
True	69.33211690031835
True	654.1062184771298
True	945.035724291733
True	239.9718665014708
True	881.9374612279327
True	282.9247035621476
True	97.70874849374486
True	277.18152676590734
True	682.6200148706832
True	32.95908424491792
True	580.4657571946581
True	1288.290589114274
True	1013.594580559108
True	905.2484372037908
True	206.7414288744436
True	92.26080916694734
True	203.52513591332928
True	826.6294225718628
True	141.58869756082802
True	1076.1438379695703
True	862.971155900166
True	43.05343775665811
True	89.52867909268043
True	414.10541404234993
True	403.50553161125856
True	199.62295091811387
True	526.7493032616111
True	673.2278466574913
True	114.74852396103664
True	277.2307445078538
True	1011.5821413697504
True	52.25022234999352
True	717.9430374703902
True	547.1300592326995
True	38.01431242642942
True	844.1279146488503
True	389.2976711272578
True	547.6282399880457
True	112.46062536944773
True	260.7531219324811
True	202.4903479479989
True	24.818910642750524
True	132.6356119241427
True	749.636797671366
True	134.71641396657336
True	370.3547934327984
True	64.6082377554337
True	639.2346532644896
True	602.1362325795259
True	227.49742181886356
True	457.90207714679065
True	170.93189433310204
True	170.88144521448453
True	212.01666416961768
True	286.455184620824
True	370.6514768523022
True	138.32721606676856
True	196.61069993375145
True	26.49625555646861
True	867.9924063589584
True	317.7600943475457
True	10.842134480349989
True	372.3423333030808
True	163.65193703153966
True	610.4037894169644
True	375.600165084845
True	578.1578586188864
True	551.0711396522676
True	496.24181758907633
True	793.55364800145
True	240.1029689204604
True	555.1018981217812
True	159.63869256568347
True	542.6655930712732
True	350.2535385664565
True	383.2804198541944
True	122.5194545894628
True	137.62479831752043
True	108.87902584646
True	68.86652593668826
True	712.2634119445273
True	180.12748603281935
True	48.0987940001677
True	0.0
True	548.9483187055529
True	107.60345426663986
True	23.17827165169364
True	41.82583360905849
True	114.1556415540798
True	526.3275565674178
True	178.8836381216305
True	102.92135323209268
True	32.281526191750416
True	158.09781111110385
True	911.7564994524904
True	51.435066147286285
True	220.82327988327737
True	758.8027641052875
True	312.6719253839344
True	451.0916018445463
True	452.61308671322206
True	512.7879466062546
True	609.4349464160106
True	932.8555513570768
True	247.88048661634323
True	1050.4993885874158
True	914.1853559257028
True	601.7489038676359
True	345.0105166782954
True	846.8223456995333
True	10.662325467279476
True	31.15850674798422
True	295.1150202751081
True	43.02757805449784
True	202.83845342309888
True	752.1047890118111
True	211.8224398165798
True	731.4026859173246
True	786.3398190186261
True	120.1102947008872
True	369.411633836903
True	582.178451515517
True	24.96685224224628
True	137.7843714521813
True	427.28249378127055
True	307.8122141496531
True	192.51792614171765
True	112.31182926141992
True	391.3680550608895
True	21.592267906770516
True	364.87415748779415
True	366.8150346887513
True	1046.447800115597
True	365.3277517766634
True	32.29558360487408
True	447.2764808659369
True	439.4040775333926
True	231.86994642361748
True	30.527712232509916
True	765.8668603362233
True	440.795531034196
True	189.20418683453937
True	12.672945208384522
True	1215.3346028612298
True	164.40826063351687
True	25.298096823608425
True	312.11507682981073
True	282.09511556952253
True	115.8910341180105
True	296.5205681041691
True	48.75822096568999
True	328.69898351930505
True	303.4409529627441
True	325.30439747083955
True	29.457311061404308
True	46.351845555242384
True	1055.3617033264395
True	25.53578222840755
True	13.176912414207576
True	172.99926691491052
True	637.0084731333005
True	9.14097508454992
True	194.70593225156503
True	179.98283964800916
True	508.43248075835714
True	383.4295032579578
True	739.0103722271956
True	309.07324061020233
True	471.9166806448367
True	440.9716739489645
True	506.6025832982767
True	103.5737092835982
True	1274.864268649143
True	906.563500007525
True	299.2055109313883
True	516.3355351939748
True	105.13859925582912
True	564.9138926485082
True	431.530867000241
True	149.6261051399736
True	77.83456490570202
True	359.60467378224115
True	165.3765927811496
True	31.140616830556706
True	594.9543537136535
True	380.6174651125023
True	68.93882103548424
True	31.72209028519724
True	658.7771473844435
True	498.72858808958006
True	69.41758446537443
True	22.19779683934035
True	316.4738771247095
True	335.61900659137353
True	705.2627587387761
True	545.7197398177016
True	572.1273788289819
True	784.3109907230615
True	6.895860155212122
True	57.9436418628453
True	34.55007281205781
True	58.39679681987223
True	493.4921152855695
True	578.641681835678
True	87.64707228371898
True	109.39646605149242
True	199.3858060677153
True	73.97219928292616
True	187.77574498516984
True	216.21121652004183
True	281.37740908050705
True	834.3481212955295
True	584.0946955211535
True	272.7850320657981
True	197.4130830668693
True	273.1426415489633
True	248.82976750078703
True	770.9649212094752
True	326.1720569618724
True	169.04904070693232
True	865.6168629917272
True	341.5464327582822
True	456.88020477432536
True	145.63113835150605
True	118.79512293922112
True	64.1450595627747
True	206.6841607227843
True	987.8567477124562
True	544.6963131966534
True	111.11472998771468
True	359.0469945413468
True	99.34068776307464
True	659.2907042203885
True	4.519348154782297
True	696.3043761389711
True	37.18084226307786
True	917.733507944133
True	830.5723634582245
True	217.34711359552452
True	31.415843091225888
True	80.52697130407236
True	455.9017997882613
True	230.26122044356376
True	1.52561302893276
True	73.74436022271787
True	1069.9439079067035
True	353.2304190622677
True	704.5175136206736
True	472.70935410485095
True	31.19454234344658
True	132.9732756218574
True	444.0555838257006
True	919.8062754952424
True	777.2961590089111
True	434.38410940798
True	354.7290163833459
True	19.32186209011909
True	80.89148888956018
True	765.3313548534735
True	459.4192337774528
True	371.8745329347026
True	869.8251386252068
True	26.399595434766688
True	226.40608317910815
True	905.390380896514
True	228.22498657597495
True	8.960310282710195
True	495.6671782278768
True	102.5621025115342
True	654.0415532048569
True	53.50968480374311
True	251.9169495489008
True	890.1531684727203
True	903.3090277104784
True	266.96861268263643
True	423.4082161512704
True	116.8329172212626
True	612.5338119202327
True	252.42292848586592
True	194.82403841143136
True	843.1516279319266
True	56.088531434814506
True	701.8196945032408
True	277.6473283646498
True	311.855328778075
True	159.40965870726595
True	491.14239797851735
True	590.9861155670013
True	375.6101407152908
True	406.3211748113556
True	69.32390300234218
True	155.48015796111284
True	439.3724461283744
True	209.83618248604964
True	38.94519604173277
True	194.0041234607801
True	391.13150443811753
True	401.9829461515362
True	748.0367103225569
True	129.36468393950096
True	643.525478174823
True	479.11107707991766
True	595.1679866638028
True	138.77444508082874
True	40.97042893787636
True	663.5421321232672
True	73.91581190463101
True	569.7500963217175
True	707.8929964035071
True	451.0839206396516
True	127.57792724842554
True	522.4627601317208
True	4.152928826334101
True	414.9955385380051
True	34.42505601553032
True	649.7813366399531
True	262.8992545765896
True	572.8672493230176
True	712.5893288738298
True	143.40859563468243
True	521.757824647909
True	474.4868102384125
True	58.89040984212736
True	975.8926848192244
True	3.6073174359737177
True	26.36093178173525
True	639.6579723187039
True	662.5954575558558
True	138.49169450685233
True	405.6990003519953
True	124.98396601090984
True	75.74291030415182
True	454.3459063693671
True	43.10708305995893
True	505.4054500536319
True	11.972138517971704
True	807.4905856781024
True	549.787847231906
True	664.347294335763
True	103.3172008369373
True	399.777180200695
True	1015.6166025097308
True	852.906998512957
True	137.9345434318594
True	543.3950311690571
True	448.4122531204607
True	250.1574836793249
True	243.07856654405256
True	6.268518710600823
True	313.7517397655645
True	13.023314876829856
True	370.3497174836665
True	76.62918499991203
True	425.22981298756304
True	676.5784088387501
True	131.17904754609597
True	235.97574793530467
True	644.1256476283562
True	673.0265143983297
True	287.09813616702974
True	139.14476976568133
True	163.76646833917627
True	476.411603677673
True	83.72403418731984
True	10.620332126971505
True	514.7461799433778
True	559.3928141933493
True	19.70956380396013
True	143.4885460173408
True	899.7679221292847
True	481.0048628229201
True	273.77506986822607
True	33.51722637973622
True	476.6144181875953
True	109.70120499432224
True	605.6112799101312
True	662.4195197766777
True	300.22972117768603
True	383.5508898837586
True	189.0449538338728
True	235.19178900684528
True	70.0350209245269
True	221.9097171075945
True	501.3592515015391
True	21.805037468492653
True	474.9417594145221
True	382.5691118163888
True	713.0564891559264
True	918.3722275743166
True	892.914297821953
True	163.97167124206553
True	404.3716997362623
True	72.68477858005753
True	187.55821873487312
True	315.96186817221525
True	9.75367128473166
True	818.3508403929517
True	23.89987726960001
True	393.0203365666748
True	275.557306517573
True	641.0483493371493
True	205.1947065905709
True	39.79709067034607
True	675.8136176542652
True	1084.8666644597972
True	218.3697195073999
True	132.1463921005869
True	626.8974561615113
True	499.470035542511
True	15.89249534517514
True	823.0558446331303
True	107.39065767047612
True	45.38192997681445
True	312.5279234430049
True	347.1020309198032
True	403.9610742791206
True	261.40166461633635
True	19.0330612845116
True	23.13985815812807
True	860.9505132935159
True	201.69441970252288
True	112.88968714820722
True	871.932345253494
True	655.5442456055841
True	652.4460585669455
True	444.7597232209008
True	150.26649885832876
True	33.944074297129575
True	100.97455305420004
True	428.4356096813139
True	224.54448604943184
True	488.5745888742724
True	142.7899584201785
True	489.490371048104
True	634.3530706165644
True	977.193100810536
True	24.968951701882187
True	953.595083638774
True	1058.3363122649953
True	486.2528159174721
True	84.9236809655723
True	830.005361843267
True	652.2377965936794
True	680.826943764547
True	176.77897526057188
True	751.0393337481572
True	709.4139373677294
True	121.5605947917254
True	766.6286007225596
True	812.1286751849706
True	490.3754039686885
True	227.86200886546013
True	72.89319983357993
True	305.65330374419125
True	348.61350938536754
True	475.5101073506973
True	429.134030800686
True	185.9026374964428
True	310.78795614231683
True	2.9426528436454547
True	13.318491545527593
True	108.8159349090982
True	129.48119664660314
True	356.7105616883481
True	346.6005502569133
True	110.88501932885978
True	18.333036215739103
True	200.8050571555433
True	876.6383312414555
True	447.4258389402813
True	543.7623836228635
True	567.7942551154262
True	851.4661302121855
True	627.3061026783064
True	91.74306615632408
True	218.5638696469586
True	245.8893898116458
True	288.2009880114083
True	107.1024859228032
True	375.9848303631558
True	427.774253818629
True	171.91466952136028
True	653.9551303621267
True	246.91735957111408
True	215.54381436624732
True	28.033896379626377
True	246.73629276057449
True	512.5192635979738
True	165.53057307271774
True	537.1838472889732
True	468.9829685637391
True	248.41916679631825
True	104.08500657958896
True	40.910740457241545
True	400.3212535633672
True	777.7473084041923
True	164.19355436158727
True	1052.5276100499254
True	1040.472557881605
True	476.3798300918788
True	100.35389356818835
True	118.72395544107822
True	679.6731122710241
True	8.584304671986361
True	220.6265778958652
True	143.84149821895974
True	113.48370937977064
True	328.8455785958696
True	636.662653011476
True	37.95832860893239
True	128.13462340648155
True	931.9911860775204
True	54.92108744661255
True	454.09168793221966
True	519.5572782811322
True	251.7481799845584
True	128.32839721415553
True	920.633627106776
True	1204.1038776723776
True	531.536979537535
True	655.7863069069099
True	203.92630861337935
True	154.7491472094602
True	336.73515345851314
True	262.53103247007
True	168.7430603674237
True	308.2661720454051
True	347.9860259612776
True	11.471270150549511
True	633.5482246880529
True	139.1821794856207
True	75.64533770482936
True	456.3349077419557
True	325.5448171364188
True	1155.4372736223231
True	369.4243991473032
True	994.8097018987166
True	7.580179781508733
True	272.59666157178384
True	241.88062131075327
True	155.82362929983992
True	496.08782405064017
True	204.07112636662876
True	396.14577124320783
True	323.6735480523064
True	110.07998596417116
True	362.7815010265999
True	1023.9150522023472
True	698.7301764361401
True	224.6797523526555
True	110.69436829858176
True	303.0234056686947
True	22.196799064077588
True	352.21350695413867
True	324.49025461314017
True	576.7480424131966
True	450.99483339571606
True	344.1723752499192
True	153.01950516081237
True	12.019516738801514
True	416.7058890035639
True	281.93208394107427
True	141.1965260706915
True	307.2161961658137
True	430.6239328352896
True	820.215143976152
True	313.520315126454
True	782.8867959450585
True	388.53122205528194
True	379.0348259673798
True	1.2041044527310871
True	1154.9352944089862
True	105.01825707666109
True	906.7805522973644
True	200.9532382060859
True	442.3933206865989
True	672.092928591893
True	86.51155654119589
True	501.1284507049409
True	33.4188376412462
True	420.9333896729157
True	75.0710149814852
True	223.3508034608272
True	36.09056848976952
True	695.5564586755448
True	192.58261073397145
True	25.76125243289972
True	388.9798261424186
True	111.31789789439594
True	168.36585023970412
True	829.1112590275492
True	254.4944552659896
True	151.31996063900806
True	365.8443111060135
True	512.8245221101151
True	336.524887157576
True	527.5222866125291
True	625.5706456616587
True	159.49635294127577
True	6.300660447618963
True	73.96578632821955
True	434.6635676345856
True	93.88486357432888
True	75.96235426652576
True	1065.095204181578
True	27.023691142187104
True	338.39176834824605
True	319.1194164701417
True	419.80503400218623
True	679.2500703864489
True	184.86622128068203
True	652.4384864123821
True	331.20029920666326
True	343.72182450395974
True	279.87365502199685
True	214.4678967072084
True	355.992207054169
True	447.4258859375942
True	418.3296374968964
True	603.2829116384787
True	141.6860757192884
True	78.00716122387855
True	41.11935580844806
True	293.14937464552645
True	653.6647815856094
True	384.9959276482191
True	769.6414650933402
True	218.09798920523835
True	420.3553063884628
True	66.24218883063568
True	52.16502819257335
True	415.1408699266745
True	199.04461461909895
True	219.2038938063237
True	42.50828248570568
True	1086.687771649372
True	169.16801340962067
True	891.6292892701717
True	322.95869541825624
True	933.4807804784508
True	229.4049148297377
True	479.0587728461314
True	524.6194144971561
True	618.1105014081686
True	216.0690435647283
True	475.2094937267378
True	909.0918353584756
True	125.8509917157178
True	7.680797527620214
True	578.6122838063843
True	27.188926045945223
True	73.55553444567755
True	780.7409907686997
True	220.10867183142423
True	1002.6886655031542
True	694.6097172400083
True	411.9992500397162
True	278.7412837229591
True	489.1011653017268
True	334.23353299719804
True	180.23951327762788
True	659.4646589577349
True	729.6722423535027
True	208.8600717311972
True	85.82635974562949
True	498.373597521259
True	138.07189786479316
True	376.4632391045847
True	337.998782889888
True	62.77617766186044
True	374.1661064155607
True	428.3605512044686
True	380.169732741785
True	424.1394880778748
True	397.2293191702872
True	647.0394719663694
True	58.9325803243496
True	444.2374064451628
True	336.7852462609925
True	652.6902586614865
True	221.1675165141148
True	104.77812992024054
True	42.52298552628652
True	551.0940490456619
True	615.3991058320228
True	184.59923773228323
True	411.5070343824712
True	330.0182554166824
True	18.48118543536317
True	173.0463781956857
True	294.8666181094485
True	3.412681640755236
True	882.867494668544
True	77.82298377769881
True	104.99600585564188
True	113.36905881160442
True	368.1776022505606
True	39.58838018293135
True	467.5937012431985
True	226.67123973684505
True	6.210705488768795
True	118.97254744510435
True	436.4345166748982
True	53.38866984715853
True	67.86878112984836
True	171.51783106377755
True	291.44947853225403
True	935.0627138544244
True	389.106038063004
True	946.6882991256552
True	183.9537419191964
True	1038.6502369850923
True	786.9843804476329
True	647.0234306229299
True	419.006117714248
True	369.3808805780398
True	73.40094116917466
True	70.13835048040808
True	80.7056605559343
True	178.34087740306606
True	474.36705232545177
True	1120.661506390837
True	174.25826783632186
True	358.01319052191894
True	441.34254106865336
True	606.2393623212334
True	622.1656302672262
True	270.0019558371686
True	457.3355874783102
True	675.5933116030277
True	95.82338312600136
True	703.4304364139963
True	263.1799869429608
True	134.7849103705136
True	401.10190265181
True	845.3651158316097
True	418.06796003682393
True	828.3379555879125
True	198.46017770821916
True	338.9440526747506
True	698.9794474310117
True	614.8603081682977
True	188.32001984335983
True	260.7437939823752
True	777.8054013980369
True	32.08411108526946
True	189.1380174147783
True	498.22689894415737
True	693.087254145559
True	104.24124599314742
True	36.67593492025395
True	163.33414531244654
True	714.9949611743339
True	328.96045671897645
True	559.6266670598079
True	347.543471813338
True	316.0686445004495
True	461.95263608945857
True	496.0077957321933
True	69.33424090484249
True	368.1198569766787
True	779.9340202629415
True	0.0
True	295.18195488848943
True	240.86374874006495
True	988.0154443673908
True	153.35948395363368
True	641.7887875846479
True	636.720471551199
True	114.89198462462724
True	225.0192859913952
True	133.1931408063704
True	11.508913924634037
True	292.6051590250653
True	373.6797800622144
True	1152.5759397551606
True	234.2255311354256
True	409.27282024464085
True	645.9131544030206
True	206.1836784676201
True	27.197706071273146
True	886.2038092356362
True	626.8905438244236
True	154.0372310076545
True	621.5418432693232
True	167.76511278983003
True	311.44258463083014
True	771.3567395173321
True	35.89098679090789
True	101.4666374469855
True	509.7416849822645
True	68.61389959696061
True	77.75338404485046
True	414.6341353936251
True	22.33481937070372
True	752.5831232237924
True	99.4817458153188
True	154.64166253715598
True	18.50592439656346
True	730.4218703311043
True	29.957155760572075
True	770.8265487089195
True	401.9507371484171
True	108.424778823584
True	700.0641951124946
True	521.2045806176609
True	532.5496566764159
True	45.260451855349885
True	372.2106009796112
True	6.33121208779089
True	95.64847731274716
True	381.5652960807938
True	45.39929520324608
True	117.76260851531346
True	310.95538050990143
True	184.65435000226253
True	103.13249591756704
True	661.5865822202118
True	21.27571620659081
True	1148.9167880614189
True	472.49545616702113
True	298.8821784832598
True	494.0154494121008
True	125.52475740371
True	827.8918058132487
True	1097.5627234535614
True	746.0551613594738
True	177.3357548660622
True	226.018240180649
True	51.03864407940541
True	57.14162938106397
True	152.51193866807162
True	101.3592965434032
True	168.75944760530243
True	1167.1840633284914
True	297.98525639906364
True	351.44178679828894
True	717.7578483938654
True	16.345001898565634
True	12.576448422015895
True	590.5731552816536
True	5.583492383920602
True	111.40507588581036
True	690.5130165968717
True	178.89108442681444
True	642.783527738735
True	828.1515606190985
True	154.42392910179876
True	855.7547542840197
True	2.9277437820259644
True	457.8341538319111
True	1060.1481456942777
True	24.480330414147936
True	238.8492546651513
True	153.9756468493085
True	989.6518461604196
True	232.6006834983189
True	500.7609152992375
True	115.03693105148336
True	507.3631314875344
True	153.06640300930837
True	101.72241834258632
True	391.785099190548
True	70.03684939653574
True	55.46818906047686
True	1031.645102323795
True	254.0419955152328
True	161.57007222725042
True	373.8535617199266
True	394.780419464534
True	214.58092314764312
True	163.96424671473628
True	394.8513086068782
True	35.716132746250864
True	493.91317068997154
True	1167.326726860965
True	110.8482096910132
True	469.72866470568255
True	324.49617014244103
True	26.367887210029046
True	396.73169662521366
True	103.3290877274358
True	608.3870891903736
True	204.3340614621142
True	419.45141065375066
True	20.733208560101534
True	427.1714471638024
True	99.12655945871091
True	344.6686977476592
True	33.13521995660786
True	160.53751169634256
True	248.77117164582705
True	773.284001291711
True	63.42901642928127
True	142.27514033733397
True	233.1493191374984
True	129.99727563514858
True	610.7275748244315
True	553.3253098682842
True	796.3956442342654
True	387.3536938041743
True	531.1253398833898
True	416.6936013234492
True	687.3917275224034
True	69.97253982743656
True	501.4706031021246
True	416.7321096683508
True	49.0242055359213
True	83.40846022804463
True	128.6387044593949
True	87.76458871304335
True	324.6388029349833
True	849.0366347752862
True	335.10675108003824
True	1064.656734239852
True	334.42678336260366
True	902.6640841359066
True	145.69834295071928
True	558.3443282236518
True	616.8982597206866
True	704.046345247039
True	435.2282730842855
True	63.24875742727821
True	294.09864467367515
True	40.01046708439672
True	166.2162007588617
True	176.3909968195332
True	1101.4813180026715
True	240.5904634638931
True	541.880964818146
True	558.1227741493414
True	559.8942060104515
True	873.2723192738428
True	571.2379331276431
True	646.3103826433701
True	956.3613660446172
True	124.08381356815268
True	313.7113102147477
True	260.9067447348005
True	337.85374373719674
True	89.13452587426941
True	387.79429873985055
True	4.170972440186525
True	312.281143095287
True	255.70870968529584
True	617.0728054364528
True	286.9976132861325
True	364.5193553111523
True	9.495837176809845
True	59.61993895276051
True	539.7007560795772
True	31.16625552785694
True	153.61896341022018
True	63.34296164663814
True	147.16820797697534
True	238.1328036750918
True	69.03775028259008
True	374.8986074505318
True	274.8026900826591
True	102.79764042089336
True	341.10337558153253
True	64.23740707636222
True	569.7747782665583
True	829.5563259386947
True	282.1193281931176
True	1159.2207774352837
True	114.19605066107776
True	323.3867998610467
True	1050.5307620430983
True	87.64250839084919
True	292.97521374614865
True	10.176364839527958
True	407.11119534617546
True	448.1955761700058
True	159.39833697903856
True	625.7482899420403
True	923.3008139211726
True	157.64317850703858
True	79.58711141506328
True	322.2169757741523
True	571.0751803883437
True	616.9442504191268
True	1235.0095256883708
True	27.6005914983637
True	916.9512727001398
True	137.18342712357835
True	618.2037807574296
True	118.9916439085374
True	135.10265388045053
True	188.25088282610523
True	167.1521823933971
True	770.5707873938657
True	208.91754622150316
True	233.4089959927944
True	69.56195171365138
True	505.6356365926948
True	444.743547462379
True	180.09277930262417
True	239.7405600986361
True	16.616370721664644
True	430.7617213600162
True	206.3461730189489
True	289.59902161250903
True	110.98359678259555
True	673.0756622512833
True	436.7447570048135
True	258.0068656805772
True	641.5969651537537
True	523.7974441335008
True	433.1210815617493
True	136.11136855680843
True	519.8190265493231
True	429.5909657662946
True	2.758850777544943
True	195.99215803052385
True	98.5114619159172
True	241.3173499502141
True	2.893680379397816
True	123.76120113787638
True	371.0335499550424
True	7.475091603482708
True	842.1376976019949
True	176.42013373738507
True	705.8899281287989
True	805.781487712752
True	161.41773720884362
True	223.09695816862413
True	496.9945442173766
True	829.3009521728943
True	51.78434334291144
True	40.3881973795899
True	125.82096006182286
True	625.2136576182128
True	735.5883566971817
True	186.59482520266565
True	592.6115225354471
True	604.3815568206315
True	821.7080381745393
True	407.88908910547656
True	184.43718579573775
True	858.221591125799
True	219.3906663431158
True	157.57601087123305
True	317.5139985026578
True	229.76767839731085
True	207.6154131549052
True	605.05490452234
True	255.24451278580148
True	205.61817746942924
True	461.77094782347206
True	471.6988357732904
True	62.53518334243104
True	285.3642928116105
True	73.1357877724313
True	342.9063151333607
True	357.17026089048875
True	257.9479795984527
True	182.24794354466735
True	364.76392285528505
True	637.107972933035
True	730.5917609594642
True	300.64817640663745
True	760.8089105719029
True	61.13398206327072
True	904.4486114985668
True	352.0370738296302
True	12.509786361351992
True	612.5135212759867
True	701.048327789577
True	258.8506966888897
True	166.38764302986607
True	47.968748680421264
True	386.1486142450832
True	73.34478817536113
True	14.220240539606792
True	882.1568577845712
True	375.4500219914567
True	174.9153156453592
True	986.046527916778
True	13.075338917413406
True	788.5273961564411
True	32.23338480202934
True	650.5023206259679
True	57.33833868241468
True	758.4753549277707
True	468.24244661476496
True	190.75494651220453
True	457.1467103302534
True	198.81342421284145
True	296.57463364091933
True	224.11171421685577
True	429.1240119162235
True	10.57676923642513
True	321.87309584871747
True	111.1360216299926
True	10.631536938911047
True	483.8525522981481
True	730.4910499558645
True	287.87002446023376
True	81.94679188080829
True	320.6023997562697
True	82.94027573498917
True	185.37374306975804
True	172.10960685867738
True	383.0528673415338
True	44.69384341413222
True	138.36087230593736
True	384.440877079688
True	852.0225896175527
True	110.04413221034488
True	206.80457429510827
True	449.89994058020704
True	18.48632313446221
True	414.9762013482663
True	508.9702043265648
True	90.94129300335872
True	399.48342381125775
True	380.9952702556177
True	424.52023883563487
True	596.035907923292
True	1003.1387264464498
True	995.211609056285
True	59.89026801324034
True	1040.5689474561614
True	112.15871476218544
True	116.61002482919662
True	107.05700888972804
True	507.1282848550685
True	370.0640196282781
True	566.4729486080313
True	245.43887040792671
True	155.9278078592444
True	403.4836991236169
True	17.55664118162474
True	449.2230048278067
True	384.6887060847239
True	147.5333195443836
True	94.3197219763332
True	535.4963850181459
True	1006.4446745824058
True	198.46341399776787
True	66.20520902084363
True	437.1281238438188
True	391.4368571364535
True	465.744839281343
True	324.2810232490036
True	3.774978476351444
True	550.87222929575
True	501.2836832662659
True	507.3467608948706
True	197.7215593521304
True	101.64267359119314
True	23.21138505712601
True	372.7538546376973
True	108.69651488059024
True	7.088793855023745
True	30.59577116369749
True	339.4014895355452
True	667.0357057410605
True	138.16523720856975
True	87.96609475501577
True	24.838332870433444
True	414.2028251521912
True	376.13626153132464
True	769.7627597742485
True	316.70877215782394
True	517.5247442797134
True	530.6934590990184
True	535.4473169578437
True	289.7786919282501
True	546.5799086134016
True	99.34192149584828
True	590.3374348760574
True	6.8145340002984485
True	361.84908987885
True	466.3407270661983
True	959.2093146431408
True	353.5047340154477
True	767.9159761265437
True	979.655054799959
True	179.65512009430077
True	37.456598900439054
True	381.0938564316435
True	387.592009006214
True	602.7120047540476
True	241.9435519702693
True	29.298342172944864
True	639.2489709363809
True	132.14187303555508
True	1042.079770224536
True	312.6096684198108
True	502.8337201152022
True	135.3202648133696
True	798.7541586662009
True	140.7019762891521
True	810.5542094220268
True	565.4816163310887
True	187.44669892627573
True	112.5249732272224
True	69.03715294695795
True	555.6967051232881
True	918.604001335896
True	434.35151801823
True	549.2806698128526
True	128.6791187161551
True	634.9301509976775
True	484.4138275907269
True	789.5766472417107
True	310.668939742586
True	586.6176874712925
True	120.55556552320374
True	26.22819867507107
True	413.67925642969766
True	176.1105348395346
True	98.00394982695944
True	353.61029216660523
True	1052.3775675993356
True	260.4021063969068
True	551.9580014259408
True	11.666736424848102
True	76.0482482119123
True	322.44141631636376
True	771.7641213182824
True	444.7086770795256
True	515.9888543697838
True	728.7263472811553
True	68.34057857908601
True	724.8258253325287
True	45.77502290302626
True	103.43521909584386
True	177.75743003562846
True	86.82370372917482
True	24.77362536353284
True	292.00970088701985
True	464.5327966610544
True	917.3567351185476
True	849.4865180354526
True	6.387051825501311
True	287.7032463575474
True	461.59192182202673
True	120.36605951681292
True	244.44686995677895
True	330.236793637974
True	1292.864404450247
True	444.043174183513
True	25.30459668483368
True	181.16716430511823
True	692.2444450277771
True	33.20156393589704
True	182.69290480924104
True	569.2171929259306
True	73.63898914581648
True	871.9298821690601
True	317.42408234874904
True	664.3351263679352
True	79.5384972243824
True	673.7671957132633
True	593.3366527567063
True	882.318958292609
True	244.79156088591265
True	507.4277804091005
True	799.3661520869078
True	887.6816324662035
True	250.85402383651004
True	754.0997421484005
True	213.71351821459567
True	448.58132871472816
True	375.90150896550006
True	497.01055663864105
True	491.3881440630245
True	313.6803939857355
True	360.7836459006577
True	114.77237659745708
True	331.41729847823706
True	1140.9448749744704
True	305.5380608043764
True	148.54967589719033
True	288.4536880562688
True	734.8374540120134
True	645.2580771000811
True	379.2511797492463
True	127.00113767302666
True	325.0867023027363
True	31.80511013077901
True	175.94353366254924
True	91.45051635441564
True	90.02117148954994
True	540.225817528818
True	136.8038318725766
True	131.78947251800145
True	108.33688294898226
True	84.24251189564279
True	447.4062941457828
True	386.7771372967199
True	1046.4789923831504
True	540.9974841476828
True	802.4301063873739
True	272.7091176988083
True	314.956520168906
True	527.1762768757183
True	189.2140647056785
True	770.2463843240679
True	244.39499890812417
True	362.7041263145183
True	67.61138487804139
True	122.44157688485184
True	261.5978758220671
True	120.33380078053624
True	479.9391155271517
True	32.16007168152796
True	581.7814586311412
True	1022.4654376843218
True	707.147628570675
True	1.873611264291754
True	61.47892120907473
True	470.30953653371193
True	446.0311025937181
True	73.74415041998995
True	120.63298066550924
True	306.65065615983696
True	79.52552605154965
True	53.59736462617288
True	729.6046494031058
True	656.1059065277394
True	165.10602258301805
True	166.85494333763427
True	532.8955390552328
True	52.96115240872054
True	25.47430769453
True	548.4698847441757
True	456.5456488046008
True	1146.4954765942273
True	47.198777091087685
True	458.5815977371764
True	882.9094553407219
True	784.8566169904377
True	290.9988249604978
True	739.7740036096266
True	391.6815247809095
True	41.07553700702317
True	94.88009378600788
True	721.0269358835416
True	71.87079111174273
True	141.35993408003353
True	966.3760847547902
True	182.73661263564264
True	277.7681504898898
True	104.6500081448049
True	640.3008889075624
True	608.2972046476059
True	209.55877882758045
True	433.9651494399858
True	41.36246011603687
True	280.92549801721736
True	595.3275294159496
True	627.3106012772108
True	320.135202039887
True	76.02316195618057
True	977.8162891016968
True	1081.1434245954729
True	578.3232760328735
True	64.02769772586406
True	30.50133083308582
True	88.78801202188369
True	104.12931112549012
True	104.02991871395686
True	874.1815813525833
True	1215.6455594541285
True	724.040839263888
True	338.22850717369346
True	8.715788296368334
True	22.00549365587997
True	339.1869594991323
True	472.0100207241852
True	44.63134471053692
True	568.7176987757618
True	427.3012182791311
True	398.7453217935473
True	82.74110319107122
True	198.9980120302204
True	277.1501855770031
True	134.03236663565335
True	399.371477024168
True	39.764300814186576
True	178.4182375974896
True	1141.8245750377762
True	5.856482645068963
True	28.13534530275202
True	594.0140416269574
True	364.0643140412176
True	762.607631419635
True	157.77542739143624
True	778.6624301917467
True	597.6177925485168
True	271.9755606728372
True	422.5260121780683
True	337.1992247346661
True	290.16428157942033
True	273.3120040623925
True	390.96727199324016
True	498.1339533982484
True	503.05682522813055
True	103.02778919542932
True	363.7579796529325
True	9.409565989727744
True	187.4713189528704
True	230.11044350243955
True	847.0180280223096
True	582.4089923553985
True	32.41784125583618
True	728.9664673426618
True	840.0751755982775
True	103.7307177995623
True	356.2268935308313
True	845.8504037237692
True	224.2874926096128
True	164.5914036541272
True	516.8878805674399
True	559.6437375920483
True	1111.109205245539
True	148.68691966744757
True	156.27463665420615
True	256.92210534916074
True	309.47765781152
True	425.6652361251994
True	424.5377041757217
True	322.1253886643267
True	446.5916375586421
True	493.426750600848
True	215.46990233923424
True	1454.097391049122
True	247.71165189182665
True	389.5221666990016
True	51.54967441356184
True	784.3497359428833
True	248.36204573011395
True	925.1604216394938
True	538.9591124578444
True	316.97284800856426
True	750.7558514348384
True	271.50029802653773
True	196.98412251494855
True	257.8891636743152
True	224.0146869081816
True	135.91707020974866
True	245.8669544418218
True	746.7891455907478
True	531.4069915342377
True	211.17400189377392
True	1167.8986221032433
True	116.22311567909044
True	255.1771596072652
True	70.85795718082093
True	310.80911675645046
True	402.34243789898113
True	87.79551062618668
True	218.36794888111737
True	71.13935116215173
True	700.0645294363939
True	373.4252381357026
True	225.90376855799045
True	729.0892376969053
True	878.0797928849892
True	829.2561105600934
True	839.0833954887149
True	352.2569152572124
True	1.291893680379398
True	261.6073402591642
True	53.09490892886267
True	384.1124794552425
True	52.98117386007055
True	358.1914091919281
True	851.605526828829
True	989.7622899020398
True	396.9906306912854
True	21.663073647163674
True	505.72525285688414
True	501.3626398701692
True	198.49210066915765
True	231.34457287173532
True	288.6170530815885
True	23.29687557343035
True	134.58711706225344
True	948.567451044026
True	64.62505847285712
True	488.0055692245152
True	792.4038889611576
True	98.60531344292004
True	255.54395900003283
True	108.6165600721262
True	15.76013375817303
True	1.7810705488768797
True	119.48985496521928
True	1030.3042435017994
True	474.1655867363317
True	62.29629772950958
True	786.0057962798032
True	340.23497943612585
True	1.544171170177567
True	451.6822461622156
True	186.36109978822213
True	496.3330913104035
True	81.75586177599861
True	317.1561361912001
True	387.5887943371396
True	171.04279148508272
True	213.71840523438
True	131.73786586071222
True	164.8680218195074
True	998.400884051289
True	14.908568829635811
True	505.5999703751012
True	484.6170115029568
True	410.4116392378208
True	218.16831146636736
True	237.3530490056505
True	158.07328508396284
True	46.45097687206028
True	485.68624977156406
True	151.26768814302503
True	848.4809510742828
True	797.5257469509613
True	250.04416648595617
True	301.2477924708506
True	524.8334932322671
True	42.35301637334849
True	84.82648146533371
True	717.7694242261539
True	1061.7903231006826
True	110.36689336133364
True	720.2215353700284
True	138.47355453710418
True	963.3339663649214
True	674.0629347702022
True	110.05014816396996
True	281.00854179023486
True	602.5177747934185
True	271.9622337880812
True	43.072974452466646
True	570.9395117783295
True	447.7666123450622
True	5.487467372523069
True	475.3613181413402
True	66.97666799989386
True	185.73501234505943
True	243.92995002299008
True	294.3145633075515
True	73.99024207551996
True	216.7890152051925
True	347.2886500570356
True	430.1752196477949
True	954.0768601996052
True	52.575187603547406
True	923.7842022896484
True	983.3635905769714
True	129.63357527949637
True	74.09764357551312
True	996.2451505791324
True	40.352963064325664
True	235.0302542781725
True	87.85248566886584
True	204.3442465886359
True	354.5439831888073
True	931.2268911451416
True	99.74278082101536
True	72.29346108024473
True	649.9365372970437
True	273.1227678585628
True	729.6212710877122
True	53.96779741501905
True	472.90758372056
True	404.2578760909788
True	680.8526030247288
True	51.36227339120055
True	107.98761293052615
True	29.10897960831518
True	275.7808921903112
True	44.6028408909699
True	349.42773364401114
True	2.9613291939175603
True	1192.597488253749
True	103.95115078226758
True	136.39297903503396
True	353.3225327033968
True	719.4741461368997
True	684.4137255941093
True	993.6315754024288
True	470.74081155710167
True	412.51751213302856
True	141.221645134359
True	420.3589580134392
True	849.9474755015665
True	451.8485928225127
True	941.7817584133004
True	85.49939450380798
True	445.1377322752804
True	183.7301210959213
True	286.04375669117667
True	767.4055028273241
True	158.09063265480486
True	129.81924067623663
True	62.08307879510058
True	871.8785256943747
True	775.7806988660453
True	88.48171366494432
True	436.9224027487422
True	723.4536064716026
True	418.8283363176927
True	54.45341328176693
True	323.4005919204394
True	773.2106905173739
True	32.256592535910976
True	363.2293991722896
True	167.2936925199658
True	276.7825184057543
True	32.85352122915336
True	228.4888969942796
True	766.7808331957997
True	643.2424407183051
True	55.58627323391157
True	290.2580230239
True	862.3526691830775
True	18.72663996019676
True	309.67522694604435
True	292.88888776945123
True	442.18816691050273
True	228.82997131569243
True	583.6427598568577
True	47.93222880299131
True	948.8831850062882
True	890.4697063852511
True	49.5404594362617
True	410.9883133274027
True	741.899960786655
True	924.2084283574312
True	281.0189325174734
True	583.5138196416858
True	124.52998206325864
True	190.63698202829545
True	132.5091997194304
True	137.29459406972876
True	208.6598742234004
True	956.6431047878576
True	786.5883171048305
True	912.8963676013994
True	22.046281386713726
True	28.4090965930539
True	357.40117124302907
True	13.864188871649969
True	614.907299502093
True	1075.426558119188
True	264.03803904632167
True	208.75320352625687
True	80.7025631030114
True	220.1853174066129
True	132.98475132461235
True	46.06330970836903
True	127.39735648245228
True	82.74189191969495
True	247.8547665215871
True	538.6700979026704
True	155.77487926628405
True	27.97726333764915
True	56.812899122379584
True	428.2185449381619
True	271.4198429645569
True	603.2449861185656
True	22.74847769196074
True	119.73586918699029
True	664.5099070189759
True	263.7553886126079
True	465.8641148592239
True	652.78010698119
True	108.6375774024824
True	110.60758049777245
True	83.21264940763643
True	27.74721242954626
True	129.9964301303657
True	89.06060642238211
True	103.95308482872092
True	156.0837076853778
True	241.04659366721395
True	827.0250431801768
True	296.0750969468306
True	930.967640018706
True	167.2278471253142
True	191.75319818841524
True	804.4787476693875
True	305.0675043226328
True	591.6635805853812
True	248.7205515005718
True	357.83863424264985
True	448.15735026975295
True	579.2786029044714
True	654.0248567929947
True	379.2585528653562
True	35.51546341432275
True	561.1482080554731
True	630.9343579243917
True	18.97005766623997
True	11.40198386791791
True	258.3143224985766
True	399.8369462752788
True	429.1153105507348
True	70.77619172523558
True	629.3692595232756
True	951.8966370819004
True	234.1101962645401
True	892.7504053961947
True	283.32259556756554
True	104.86550035645054
True	275.0884832675211
True	697.0432531517961
True	36.69368509665669
True	595.3482201377165
True	1303.731642004915
True	1027.8441883398789
True	898.4998389027999
True	203.09500422395968
True	95.79940877768344
True	186.0618670616906
True	847.1481523441864
True	147.46103536016977
True	1062.245328923631
True	885.8288744754111
True	40.02861282362244
True	90.3321789640087
True	415.2446518039819
True	417.7517246559864
True	213.87382366354868
True	530.0923706404128
True	687.7611080496857
True	115.2263357708062
True	275.42933569151694
True	1021.217989098437
True	51.41886638748554
True	695.6082603633147
True	547.9879362601346
True	37.069083911924615
True	828.0065778421948
True	383.61156073805904
True	581.0834546423802
True	110.93248378001624
True	274.358715398627
True	226.2163773654268
True	27.58736965208069
True	140.21598898942753
True	745.9084117612459
True	140.73779368932932
True	388.2480632426408
True	65.06164830333641
True	631.6671679613711
True	584.9722171177142
True	241.94058735344024
True	456.87532798701017
True	173.4870174713884
True	171.99276621198564
True	233.98114435321656
True	274.1782213303688
True	359.2715878143365
True	128.07154003276236
True	186.14242908525333
True	27.55450748086702
True	884.0678667400952
True	309.7636668054872
True	10.372372339252234
True	363.624986991017
True	168.6401524015811
True	637.0204067682777
True	378.6147957051499
True	575.899526235751
True	547.8083795862439
True	481.05967328712416
True	791.7434836674686
True	238.7812078888064
True	555.2985423847364
True	165.33814620805143
True	541.453910582453
True	346.4360384252144
True	379.894688036824
True	126.55974498299076
True	125.38670923829108
True	110.0526059325294
True	68.33810003952081
True	732.4633363463238
True	189.7847102257208
True	45.24361865386005
True	0.0
True	568.0727187668347
True	105.178231749484
True	23.698830237525755
True	39.69359582368296
True	109.22971337308904
True	527.731460744658
True	180.49042199267052
True	105.1699035183038
True	34.63531869617502
True	162.13846838012458
True	938.7538690919956
True	49.043288319831575
True	229.96747265069757
True	724.8762801124969
True	315.3977394526872
True	453.21755652355455
True	495.5613811335285
True	517.0189563359346
True	601.5843904205174
True	935.5849507435056
True	258.09167605864786
True	1035.3720058979975
True	921.0996725546136
True	603.9776705161566
True	349.163918896774
True	842.037045285235
True	9.678537271006183
True	33.199253681807576
True	289.50720791446435
True	42.6243835632833
True	196.07024939669583
True	767.1956368426361
True	216.8254750918787
True	713.2927752087957
True	770.4854580779466
True	122.44816092819772
True	346.79551131725685
True	547.7157830897141
True	24.56381848021909
True	134.53873119097472
True	440.3849569659851
True	298.6958246481844
True	193.6895826261887
True	115.41073135928292
True	379.4276215132256
True	22.23551462458779
True	369.7704383056214
True	356.4552575086019
True	1072.9275737226935
True	377.60436771935406
True	29.15946021178823
True	432.5185502262594
True	431.17617529319887
True	235.61011686624337
True	34.221058968274136
True	777.0967656202665
True	434.5182741669564
True	179.96313020114997
True	12.205294361517446
True	1233.9201744641532
True	169.1826971964086
True	23.80793244303532
True	313.8151556771635
True	272.48109497713483
True	113.18453580430108
True	289.5422183132962
True	43.56121543490818
True	311.9173501344467
True	294.59146044408976
True	314.1964977064942
True	30.223980622011982
True	49.86163475062681
True	1042.0121836660844
True	24.515521789892052
True	14.082811219170276
True	174.12833952794043
True	639.7767505311622
True	7.716990795951556
True	180.5906468918904
True	173.12111781854878
True	517.3001255598314
True	373.3350417321908
True	695.6295090295293
True	318.4379520299236
True	498.7747522373443
True	434.6720114509784
True	521.4227449095396
True	104.24153529369914
True	1245.26494407649
True	869.716661072833
True	286.9497416524146
True	551.7114434149507
True	98.68427263503658
True	598.0964679187471
True	441.6257892302426
True	156.7979259505232
True	78.8353185544649
True	349.8137458483395
True	162.6479322614879
True	31.03586159398739
True	590.2415053372573
True	391.55333923756666
True	69.07822305231144
True	31.51098359079008
True	669.2155703121109
True	505.76250796662777
True	71.7599504554425
True	19.665246316597973
True	342.0627127479151
True	328.6424741171803
True	731.4909200324553
True	550.3960745135003
True	562.9197185201905
True	781.7241789653808
True	8.774321780476921
True	58.70170732655578
True	33.93212032983493
True	57.49155664401919
True	517.8991420296678
True	593.9592398286992
True	80.2133546466051
True	112.12901115070711
True	201.70289954158704
True	76.73877584517771
True	172.69027106441075
True	200.3023139518465
True	275.8021153953382
True	792.4458353492776
True	592.1092647903355
True	293.69312301269105
True	192.9574031238703
True	273.3871145660436
True	231.51315983590132
True	744.8940350463615
True	330.45332901135794
True	167.61687672468972
True	875.0014638503766
True	347.5911048232455
True	481.16090660549673
True	148.6043931249875
True	126.59297045534028
True	63.96483776273899
True	200.6356601178926
True	972.1974410949072
True	517.959154042869
True	113.66141046175046
True	370.76164545331335
True	104.01978537307907
True	672.4169180263119
True	4.544177585393168
True	695.3056121196835
True	38.62353905580774
True	931.9093797157614
True	836.7534179134345
True	210.41908196649857
True	30.01321231838557
True	84.59162549146566
True	456.21677592863847
True	229.07543019326104
True	1.9529429065107904
True	77.59777901098319
True	1094.8118517633634
True	330.52701410836903
True	674.1209320014868
True	485.7270780474038
True	30.662074589740303
True	138.21567265213372
True	460.4717507150733
True	930.8168990917494
True	816.1561954142389
True	427.789297247245
True	348.2548082404393
True	16.864366930729393
True	78.98999409358119
True	765.4358118248891
True	493.062006634153
True	381.8011772789743
True	885.5231785512739
True	24.5835604433156
True	218.1588879270899
True	897.0369387547046
True	245.36942368878684
True	7.938263299143413
True	509.54788690806873
True	104.17737221945488
True	636.7555079395324
True	53.01922961604093
True	254.60153662125984
True	853.8871014152714
True	886.3143191239907
True	279.83854927298654
True	445.676249825852
True	110.88373899982292
True	608.6135118874045
True	255.88134059859604
True	192.4680660207472
True	866.4399167848155
True	55.58285588251887
True	716.9583006566279
True	280.9827372665582
True	305.8036235019408
True	167.9647398774678
True	479.7720518849919
True	584.2308969939254
True	359.5106780371732
True	428.0614595107208
True	68.8900188790089
True	164.07790482062788
True	450.4385081164682
True	209.1209538228256
True	37.9345094465512
True	210.6070346203708
True	376.5074571149402
True	382.4130444779345
True	729.0575841856388
True	131.8315742061612
True	660.4806458325793
True	517.3000223225758
True	596.1497307892364
True	138.87418688309043
True	31.61920581489033
True	655.0437291276278
True	71.86215621014196
True	553.5174963757887
True	695.2301893593866
True	443.729978677943
True	131.9742322713385
True	515.8026186652347
True	3.429969116442248
True	400.6085946527626
True	30.700907165782645
True	646.1725115673108
True	277.39815114698524
True	563.9500742085106
True	701.1881585414418
True	148.15187524193522
True	539.024515488963
True	502.97323958310056
True	61.61018120398969
True	933.0944270419938
True	3.3077108520252976
True	26.11397978807959
True	653.5808879337462
True	672.5542489302585
True	127.66069166731918
True	406.3887011149138
True	127.80515024314953
True	70.80373150116523
True	482.60740418596055
True	41.11333660444763
True	517.1561642911732
True	13.149131030597424
True	871.745817930135
True	553.2384812288088
True	697.6221127130515
True	100.09427755329372
True	387.07106866557297
True	984.4576724127868
True	868.2780848914439
True	139.41789813003257
True	540.8020112214758
True	460.9556920848679
True	249.1685478056941
True	256.0278291825329
True	6.307441182405947
True	326.51266112590224
True	12.317906377221432
True	359.70878961567985
True	72.81342792525025
True	405.2976462213154
True	673.142901904844
True	126.34519729577768
True	233.62853739351047
True	638.7052285182872
True	702.0777550354962
True	288.42812802504943
True	132.8978458365857
True	163.10375288847317
True	482.0040386748784
True	84.88135808041876
True	11.9944270952271
True	521.9798952101333
True	570.0735887564462
True	21.094847600386625
True	142.38190093606696
True	936.421839074794
True	489.22479372503824
True	272.0404563892399
True	34.124225827318924
True	485.3176178635335
True	110.06097592412245
True	588.292653209103
True	667.7091220690428
True	299.31158869436126
True	365.4088215931735
True	183.33334266523147
True	245.4564193478124
True	74.83485595895222
True	215.63657004452384
True	478.2671705855066
True	22.756474689107154
True	458.2796271546702
True	395.0698331962804
True	738.8914779197642
True	883.1839926529947
True	886.0103243275013
True	159.5881457556256
True	409.22744044662977
True	67.20558695607957
True	189.5590254380708
True	316.04491648791367
True	10.022943285511312
True	794.8778343424698
True	24.038013014109
True	399.4814091002624
True	290.55571211017497
True	643.9296517880258
True	200.39342100274075
True	40.1946973466216
True	671.3138040195565
True	1081.7804232094902
True	235.07915479277628
True	129.88301914119862
True	612.444442804165
True	498.6683123467803
True	18.155304448627657
True	846.0705261545165
True	120.1561239870464
True	42.52062664056945
True	302.4928124218696
True	364.1012926781628
True	390.7421283086155
True	262.0646314972763
True	19.60929377596412
True	22.3962440747254
True	825.750810069515
True	214.454130667055
True	111.47045340735562
True	855.086453151289
True	655.9184814926714
True	638.4040278385527
True	449.509661008174
True	149.20368009335834
True	33.821983900940225
True	97.49892491650904
True	438.6668310172781
True	241.197528751632
True	502.0131621634544
True	145.2673274214656
True	470.4323470696456
True	632.6424139129372
True	986.3697921562228
True	23.756976075984376
True	994.0493974505384
True	1090.630812181078
True	491.9987457671762
True	88.39983289768583
True	780.1738212681851
True	652.7155363300088
True	660.6053245444508
True	170.07658387477784
True	768.2068859386925
True	711.8846309051906
True	125.3777358316364
True	777.7434774536835
True	824.1247784371474
True	471.7021217920173
True	232.45083344187745
True	66.73644541486897
True	304.8896327191369
True	344.8302750327351
True	453.8334987476472
True	436.76913874492953
True	198.58673020154365
True	313.1686635051984
True	3.3160619094886217
True	14.0044671907602
True	107.1924613889821
True	130.17033442937887
True	359.0507745854177
True	356.9015822266459
True	109.80662609240234
True	14.06229514386227
True	219.8673537617634
True	825.7647696577671
True	469.32969267607785
True	531.4918961553565
True	560.3562094864773
True	802.690306427351
True	634.7539832752491
True	93.20184998416876
True	194.45733196107108
True	240.09018850323497
True	286.5012846938588
True	103.31253995044808
True	364.6512090152215
True	433.6479191828049
True	171.29893764326468
True	643.9649654573301
True	250.4030376713592
True	211.47558379509945
True	26.514437895615288
True	245.7679179212209
True	465.6161671732646
True	166.18490534784738
True	528.5963165630371
True	471.37266214675446
True	241.4140285957745
True	102.68224480796462
True	40.99371478944033
True	408.10652896442696
True	799.525860915606
True	159.6840835335436
True	996.534064798835
True	1030.795196805298
True	486.4906877870516
True	100.4264149591494
True	118.82726579094997
True	649.6878013170758
True	8.24418570375117
True	220.46508753122455
True	136.42170919971633
True	115.62627916281356
True	335.7700433873484
True	653.6489067201866
True	37.102297648848165
True	119.69285138445528
True	969.7717494273312
True	55.67177046923612
True	438.58500994512383
True	529.1767475404852
True	252.62767057217096
True	141.73467872043372
True	932.5954136249666
True	1203.5111947711132
True	518.155139430008
True	641.7770612595834
True	209.23046788710383
True	154.10027854338747
True	336.97570442835945
True	255.6984786935203
True	168.50243670911755
True	307.14913963014754
True	339.52880182498507
True	12.57697103278661
True	619.1031622861169
True	146.45651265121765
True	79.54554814158512
True	434.6591511961267
True	315.2309839812462
True	1194.4058258798289
True	349.39900673302327
True	966.8227877880572
True	9.851269601091436
True	267.77811756208223
True	231.46029393409685
True	147.50631529143854
True	492.3432397024789
True	198.37932912598308
True	426.6897470862273
True	321.36639438935543
True	114.17868508486823
True	359.9779390079131
True	1035.743426911109
True	714.0439917682173
True	217.9926866354152
True	107.65288805779775
True	283.32297595856335
True	24.14307552508753
True	365.6053788276053
True	318.78045060696616
True	561.2580824701495
True	468.4515575621574
True	370.1187794167589
True	159.55627556472135
True	13.188314180190329
True	435.5144565122121
True	299.8930619958453
True	144.40794951277672
True	298.9567815812102
True	446.68244659635
True	804.9186474069584
True	319.9455828037452
True	776.4108989998133
True	393.812973987782
True	380.8653792425076
True	1.1400653470729742
True	1110.2441505068443
True	99.9106780777347
True	893.9581438221776
True	195.3750280305372
True	458.0045760810137
True	665.7194632014201
True	83.93861005804268
True	486.84970073356936
True	30.24993962865645
True	438.7246222962942
True	78.17808348348849
True	239.18968140269672
True	39.2056290082851
True	653.1617587815354
True	184.84001006376323
True	26.250307344717417
True	394.3030944117843
True	101.49988395243368
True	166.72977091601015
True	853.8052202273326
True	252.62357230305437
True	154.31218672707877
True	372.5767084602322
True	523.3185000321627
True	332.18567373331103
True	505.3238133117813
True	627.011022810416
True	155.95090241732498
True	6.842374779752959
True	73.03196691558564
True	425.4833421584221
True	90.85449668355628
True	80.17766146313392
True	1046.5995222208765
True	26.555240719282565
True	321.4551997538418
True	320.3662060608467
True	461.0913655119326
True	682.8847138145214
True	185.2319475217608
True	647.8785509609006
True	337.15126284426293
True	338.96317687962943
True	280.3905015023742
True	216.80663707764157
True	368.1978604109847
True	445.3062000568528
True	417.8861063042897
True	614.2508059043321
True	138.91923792347774
True	76.19342090453367
True	42.30586343870224
True	295.87941474562706
True	648.5370590950787
True	409.8989295415385
True	797.8702789604988
True	199.53349315817823
True	389.63022927766247
True	69.08212044911467
True	50.63657130252864
True	428.4979177779137
True	197.0648887002908
True	231.36979443182463
True	44.946414185791255
True	1071.203144730903
True	170.46190622830872
True	904.736820873675
True	320.4261491355781
True	919.6512147969752
True	236.06918588025704
True	472.4625598617177
True	529.5157662764093
True	597.9996504664487
True	209.33447970255204
True	485.8966093726444
True	939.9462315113184
True	122.25172446002428
True	6.706898950697076
True	585.5291694984103
True	31.68547035596264
True	73.85304549885802
True	806.0350803533329
True	221.01654806157703
True	942.6109777139412
True	673.2740929215958
True	414.11139870438416
True	283.0411235947431
True	492.09680583188106
True	343.28247979815086
True	173.9609921889354
True	673.3641835957349
True	715.5610100627762
True	211.896563442032
True	94.61565983526066
True	512.439885800669
True	143.20999202586194
True	378.2624521270754
True	339.2472761233649
True	65.18378203581533
True	372.8945990527576
True	418.7738874000595
True	358.6765776773415
True	407.6062925473716
True	417.2634063134216
True	630.2061413827593
True	55.74044271920217
True	456.8538377281834
True	314.6962400589458
True	671.2264431718122
True	220.14931447622607
True	105.03258319321088
True	40.52359506548768
True	526.6923993839935
True	623.425799219947
True	180.9972569977332
True	415.2281102322751
True	343.8364886558741
True	17.19078415375197
True	174.27386600471834
True	293.7365753825165
True	2.7401966567329543
True	874.423574928981
True	79.61102094161431
True	101.34177736160274
True	115.52494173412636
True	358.8036169038884
True	35.215502903055615
True	464.6423484343071
True	228.14505865522668
True	5.705933605382155
True	115.21062494768331
True	443.4034345872644
True	52.455043653775824
True	69.27480588856444
True	179.2271551112834
True	286.787450344154
True	961.265051677474
True	386.0251906344373
True	946.4819079833298
True	182.9983126585104
True	1025.5990687594522
True	767.3126396360506
True	633.7375450220529
True	411.84877251758496
True	379.03274489730336
True	79.53254063403574
True	65.14324056688208
True	78.7880223602913
True	181.9609823769767
True	485.4759154599961
True	1142.247362467004
True	171.5569684411567
True	345.2532540449957
True	435.8268309427856
True	592.3119825849485
True	572.2565333420439
True	291.77466379656613
True	474.77869111098914
True	650.6080326757343
True	95.24973613228283
True	700.1824748483093
True	259.69842915187434
True	140.07272541042693
True	403.284707897941
True	860.7542227146431
True	427.2286776196686
True	837.2714784418923
True	196.13527656937123
True	356.39273261175583
True	717.7655989214021
True	610.4927597482703
True	193.4640896632232
True	246.98551708298
True	779.6893309247886
True	29.456149130869598
True	192.3211968800977
True	492.3113776453952
True	739.9874398410302
True	100.88605397530095
True	37.70201794004358
True	168.87123892497732
True	711.3724158875882
True	311.76076092458385
True	544.2301316687594
True	358.91207179910697
True	299.29320133932777
True	445.9739482242816
True	515.2908889249462
True	67.40273547679071
True	378.49427344622734
True	781.6942878244381
True	0.0
True	295.1805921433248
True	243.70941516965016
True	954.200477871277
True	156.3243388165493
True	667.4083284103971
True	629.6336656246026
True	119.48923759038266
True	226.06620719596089
True	131.64573290393918
True	11.6740100990248
True	289.14501145499366
True	382.3000953110122
True	1132.5246160887332
True	238.5798055930388
True	403.5209436183778
True	662.175595364716
True	204.4348500978485
True	29.68341138193317
True	837.1877653477881
True	608.686476840825
True	161.4730629288279
True	623.1103398999061
True	156.68691965830195
True	292.08607989535244
True	766.1661772266585
True	36.01028731321784
True	106.67748902810722
True	521.022965533131
True	64.16296858093322
True	77.58329700090788
True	398.7153149054873
True	22.524937053506605
True	779.6984880092765
True	102.03659185230444
True	162.58224308330637
True	19.46073548738417
True	709.1209628614034
True	31.324564878300936
True	778.3429353662297
True	396.9191902868944
True	116.9477664657919
True	690.5601938146891
True	525.4345852967583
True	565.4638602720291
True	48.85380686032785
True	368.6459790669913
True	5.870589316569244
True	92.06194171204808
True	386.28853165084
True	48.62056568502763
True	123.779125466063
True	292.9222985968106
True	182.92876519451573
True	98.99579731997012
True	668.5881956033018
True	20.8453754491042
True	1113.0463503049875
True	522.1718686241429
True	307.91226350487943
True	488.9079301402034
True	120.20883921176562
True	811.5729920109618
True	1098.1760238940235
True	738.535520047719
True	180.83887809413943
True	231.31532391387503
True	49.19471386400469
True	58.31651113592085
True	152.22619447992724
True	99.82453516869684
True	172.33779556678545
True	1244.0019056152564
True	304.12948765174326
True	352.24823627628217
True	723.1594635940864
True	17.71910867346998
True	13.7665741318525
True	578.1129879204595
True	5.835173923904017
True	116.86366713674764
True	680.7323461855934
True	181.00246896833443
True	660.332391535279
True	840.9697865729194
True	156.1213025393797
True	900.1102623040515
True	2.8457727009268616
True	435.5928791718932
True	1049.1633238588638
True	26.494076736759105
True	235.7703969492192
True	158.21714300088468
True	998.8960354823512
True	229.4842663211018
True	485.4801611323456
True	120.09343478575052
True	493.70013580468935
True	152.29927623177966
True	99.718735903063
True	387.7219681653479
True	62.98685003242095
True	52.432283572448526
True	1071.1503959955824
True	261.91494837356834
True	162.24547327780448
True	370.2886813127036
True	389.6113495305432
True	216.88538965099107
True	163.57666009128187
True	393.6493470731333
True	36.22798047201689
True	482.1727615929489
True	1138.499832840739
True	115.20177742267292
True	470.4082100616019
True	303.7612254337772
True	26.745071872357634
True	404.0277581662335
True	104.7760346490199
True	603.3812695862568
True	205.5484487399353
True	447.13342644888615
True	21.27960133870957
True	420.65357372304527
True	104.405824113365
True	343.6504247347681
True	33.55687224047275
True	162.85238254669443
True	237.22101360433263
True	791.7278095257474
True	62.81388071440469
True	143.21759771412866
True	234.68777148705155
True	141.33498676183115
True	653.174647912928
True	568.714044223995
True	789.9995275299045
True	389.1329880945696
True	533.4329126661925
True	412.4891088968628
True	689.1219325930941
True	70.40374000141453
True	473.5177290921828
True	431.8968437509409
True	50.50790529801648
True	87.35998062513772
True	131.76554906069626
True	93.53841659227436
True	331.16202337323733
True	838.1195365156681
True	319.2538152671032
True	1140.3159992026633
True	311.88412329549493
True	932.4325585122502
True	153.30105380134822
True	555.6557925938408
True	630.033759927803
True	678.0305609425213
True	448.1138337467535
True	67.2920596977957
True	290.8283150184466
True	41.1607312888239
True	171.55278295928431
True	165.508370472408
True	1154.8896468367454
True	240.1325543984526
True	547.1321107407465
True	538.7297785908523
True	565.6671671361526
True	883.1554032186868
True	584.2009384946527
True	625.4248305396832
True	967.6424716840282
True	127.93197530936855
True	333.93303779006925
True	257.68394643700094
True	340.98578536698926
True	95.34099967718396
True	372.0823570900212
True	4.585241752555734
True	335.963896557868
True	246.61105964800944
True	595.9977062061379
True	277.54944496638103
True	363.1283253154063
True	9.68716038930313
True	57.41057088581496
True	537.5664548706815
True	27.278686370479686
True	147.89339200193234
True	65.43965387257153
True	140.7834355215475
True	241.64152447879485
True	73.71431327346549
True	377.0105917166731
True	270.3991178089124
True	104.7250425850516
True	347.0761801199227
True	63.073978647112405
True	570.1070786244795
True	822.57165317728
True	284.6241503815557
True	1178.711510775317
True	115.97094545209536
True	318.7767891267162
True	1060.3942862819006
True	84.44465354514011
True	286.6948908626628
True	10.310896658211094
True	410.1217684263572
True	460.5769301307616
True	157.44544976218594
True	619.2623091094453
True	925.2339969124708
True	162.9288998035982
True	80.13113027908356
True	323.00496354759804
True	540.2936952911664
True	637.2197519572519
True	1224.1716078377574
True	26.84861027729453
True	938.3440885223732
True	134.18912243429827
True	649.4825820872973
True	118.25200042430669
True	131.89074205717597
True	191.76975501995275
True	166.26966871199204
True	734.7100374742447
True	209.6522940157801
True	223.7858130215801
True	68.12287851816563
True	514.7453336429251
True	460.5637197995611
True	175.38826385867677
True	235.86973703091547
True	16.554975920002942
True	420.3022848393481
True	223.545535000146
True	281.04571821534256
True	112.2036843018562
True	715.0299324831633
True	423.1818994233043
True	251.4344713267965
True	645.7650653574493
True	521.4066998062664
True	461.44530107379455
True	129.9840522450834
True	523.3231084207042
True	428.8427849999081
True	2.4406161538178743
True	192.74397750629797
True	87.48587571871369
True	243.7329201683804
True	2.764100584537333
True	127.6587021832685
True	337.99489815929047
True	7.399997176980041
True	837.6837441056105
True	168.1065130267071
True	718.5572099101068
True	797.0093152872565
True	168.07175537140543
True	215.13742670718148
True	486.9265612011325
True	834.3897368715783
True	48.56333342202332
True	38.345978069552174
True	132.33660650207472
True	620.0219517658217
True	739.8254609237158
True	180.54533928234667
True	590.781895823227
True	591.5653990052125
True	869.9946665707506
True	374.63817603319217
True	188.1939541939105
True	862.0767442004266
True	218.48980100146375
True	145.5271552597065
True	289.82540784755724
True	217.80949895189008
True	207.7115649219864
True	613.6284265340993
True	259.37309676925787
True	196.04841507945724
True	453.2262482757047
True	475.1166174237053
True	62.04060811196259
True	281.6404008396698
True	74.44523375940048
True	327.1954247161456
True	347.71025239513114
True	249.09087602964723
True	172.90452614599275
True	383.2330870091109
True	668.323317066218
True	774.341541511199
True	302.8923475481146
True	752.8903483306815
True	62.14522548547247
True	873.3976470655228
True	347.9633643606869
True	13.138768682000508
True	627.7403780999775
True	695.9497109385072
True	260.30092911906365
True	178.1176190168631
True	43.598048383058455
True	385.0274638510674
True	76.15467118293064
True	13.224727383569416
True	898.042902242949
True	361.9910435385927
True	178.2615398983291
True	955.810754644262
True	11.640565452223289
True	794.551875024835
True	30.934998713282603
True	667.5196820083698
True	59.770543345075104
True	731.2481519378188
True	430.82439218318007
True	193.91361644494924
True	457.501628648501
True	208.5156672734856
True	288.2740217173868
True	213.77742307690235
True	417.1886906188808
True	9.351931914267858
True	328.84541674931273
True	113.76922169772706
True	11.205953965796274
True	468.2561284450972
True	726.3257149868931
True	290.4816572982641
True	80.989473463188
True	306.0182015617881
True	84.70303240943576
True	184.7428081243949
True	181.88963043784003
True	366.5785325405096
True	40.56496306160874
True	140.6144671225565
True	379.8121076845756
True	868.8614002844563
True	114.14262201014724
True	202.22239034874
True	434.09617430534286
True	18.624624124270127
True	422.2421160765347
True	514.8371042432216
True	92.40377659349092
True	387.6892372941585
True	361.7731135702498
True	418.11094282083934
True	603.5777712356677
True	1049.9496740938794
True	983.3323222968522
True	56.379003636158586
True	1064.7664432664824
True	115.42543026006184
True	116.75311399995854
True	113.42786635070864
True	476.8091978117845
True	373.0733208305117
True	586.8230623470058
True	260.79420990019094
True	166.28069785702806
True	420.2029660898221
True	15.53470311978387
True	478.6718029716324
True	408.329353729224
True	149.27637215791688
True	97.7551838945291
True	519.9892328514007
True	1018.140379613721
True	192.02090543658375
True	66.84651481016883
True	421.4031086405541
True	389.7428572273148
True	479.5080857562303
True	348.9291755521375
True	4.374975445131712
True	517.5824823290195
True	498.841306981576
True	511.7774473972232
True	181.2033409771124
True	103.69412879198217
True	21.881122324036312
True	377.2854123010184
True	107.18003048752564
True	7.6530028631236355
True	32.25588482205968
True	337.98942296817154
True	666.0363417328532
True	137.24344292717998
True	91.42083145487535
True	24.183134138771305
True	417.8564430972386
True	349.4908445573316
True	764.3561434564124
True	315.8526870903696
True	515.3629053822602
True	534.8815359073122
True	504.3333632312053
True	298.7159509311462
True	545.624879248323
True	99.59525691027794
True	579.598557536857
True	7.102269935254053
True	370.00988643229647
True	486.3328434809045
True	976.2459387782716
True	351.3027147316378
True	774.6447755597867
True	997.6366694892292
True	180.0344143136052
True	37.307491247464746
True	378.972288173952
True	388.8271524429847
True	563.7134433837767
True	249.48788986422636
True	29.995242135222057
True	665.4018707782745
True	126.87159549730625
True	1058.884914324009
True	305.00519559945377
True	453.4786162858276
True	121.6175513215584
True	804.6472945836375
True	142.29466203436746
True	834.0254080255476
True	575.0415394013127
True	182.1248305111906
True	107.555172675256
True	67.42173285887401
True	575.9090821458645
True	932.9773495752172
True	427.929907111416
True	527.4888635396441
True	132.864863251607
True	613.5089903032517
True	494.4290921114732
True	795.999296780933
True	309.8263432848361
True	597.03017338384
True	113.31560433304054
True	26.414589409119998
True	410.0035055355085
True	172.20236093135858
True	103.27133632151356
True	352.12639428416344
True	1098.7378514926268
True	266.85364893079674
True	558.0173780128127
True	12.075227077967844
True	73.56820107364712
True	335.994980817938
True	782.7367560233598
True	440.316185462976
True	532.3822552555915
True	704.6753576563734
True	69.61285664817397
True	740.5346200226544
True	47.37848602308755
True	101.91457142826653
True	186.28970522675863
True	82.68914553217829
True	26.27910111438322
True	295.4246808099157
True	455.9309990281249
True	871.1563720591408
True	866.0278107787735
True	5.817086677915079
True	290.5337202109956
True	478.93365836593296
True	117.25400041928732
True	240.27370326992295
True	330.5931800892229
True	1320.8192466003968
True	439.6422479668385
True	25.883426108639828
True	180.72374380271896
True	709.6496715256179
True	36.8116266233023
True	183.6458973621672
True	554.8969744833705
True	72.18824840177177
True	870.6451948679628
True	322.67428470762326
True	668.6127376669352
True	74.593664584444
True	671.5403864023807
True	573.0796942497767
True	891.35167244953
True	238.2344283619325
True	508.9153356479996
True	815.686192435409
True	895.7349932407077
True	246.46009942904573
True	743.9806059174906
True	228.49519895282415
True	457.9009410875995
True	365.2933526868911
True	497.8900721446988
True	494.35189365757344
True	316.98807627469824
True	349.43903988033543
True	113.97472234231958
True	353.1502283795275
True	1141.389755949643
True	308.4914512017997
True	150.81261412561
True	294.17908338398786
True	747.4945235854034
True	650.6578821194203
True	398.10944712312033
True	127.18635908195095
True	335.97667334757904
True	34.69710763746783
True	173.65913958270536
True	86.72913567979774
True	90.09256907090014
True	570.0377194834306
True	134.16532982882487
True	133.01244601480636
True	107.38317365893876
True	85.19967470868279
True	447.2617074922261
True	385.3428126676229
True	1037.80931660336
True	539.1770122103686
True	847.4474199239363
True	268.6720452943879
True	288.192208163958
True	541.3487126965912
True	189.75972406448585
True	751.4744788399099
True	246.08392089489985
True	361.35545275092295
True	68.22592249090103
True	109.3353041885486
True	257.6677587872199
True	127.67973206472756
True	474.5793972949747
True	33.797833227648425
True	585.2800678262817
True	1029.8558693647583
True	725.3694729887426
True	1.2821844785118195
True	62.57281274524387
True	489.51079284919336
True	427.9580510082613
True	76.04887110806887
True	115.65789171746452
True	302.61869188450976
True	81.69990647000941
True	52.53094189334442
True	719.550183957379
True	640.9510645637077
True	163.5764968339033
True	174.23340517681248
True	512.5498547724369
True	57.895621568398894
True	24.117305102463195
True	551.0682366921761
True	457.855077748907
True	1113.2126182799502
True	48.58737937786312
True	471.1575204901983
True	884.8657571568492
True	827.2739455454412
True	305.13186193594646
True	749.7678843428079
True	415.6031883733734
True	39.12119119225187
True	99.55274293857742
True	726.8255323250551
True	76.23126372976358
True	137.98275798336903
True	960.1450662007858
True	190.12966412955285
True	275.2771616023697
True	102.98660421079288
True	635.1837974376574
True	598.9145434620076
True	206.0881397880556
True	437.2032169215012
True	37.91150007178311
True	284.7507626545392
True	606.429960533298
True	605.420197046371
True	316.30888304642616
True	71.6214182108627
True	974.3570359577726
True	1045.1342600908438
True	570.8715564451878
True	63.55415516728982
True	31.147792196613658
True	96.07650391467553
True	107.6576469392302
True	103.78450710130078
True	883.0609922300245
True	1205.182604732723
True	721.2454308763115
True	314.98371814028377
True	8.72916724011882
True	20.782569268688988
True	343.78010257672986
True	484.0208072551259
True	44.79456884425485
True	562.5789491278141
True	424.2208437854463
True	393.6788330288058
True	74.571246173784
True	201.91341213289857
True	263.3196180325073
True	129.21075948386465
True	399.3465409661587
True	42.77778256725254
True	169.23229257629197
True	1140.6969967304417
True	5.995706789632691
True	26.72160344281181
True	588.4571298414069
True	357.00830250686425
True	787.3479812678405
True	156.69374980366013
True	752.0167664874075
True	594.9312965836915
True	293.98683989052165
True	430.4259128257064
True	346.6568888689611
True	291.0954494647079
True	265.79621356285173
True	399.722823307267
True	494.8544176110519
True	517.5624199256551
True	107.24175030304303
True	368.65629384600425
True	8.419142421953529
True	188.72571888411983
True	235.70094228786428
True	860.4821259576867
True	584.2446343120516
True	30.437759641189665
True	736.1438976980884
True	869.1438597814985
True	110.8139523525692
True	351.33976477329827
True	850.5203503880012
True	217.02780820574105
True	162.97412962511694
True	531.8649225674221
True	601.840952751037
True	1102.0130645644126
True	143.8340735912549
True	152.9609182377941
True	258.2484357741489
True	312.03946380539423
True	417.82672062009976
True	411.6958528593006
True	315.6390068836413
True	451.5644327937405
True	503.0689561583866
True	229.0564971100221
True	1494.6820363139504
True	254.69491994451823
True	410.5559009980184
True	53.03688125193065
True	773.7335547038864
True	253.8602807189836
True	948.0576015961252
True	539.4982919348921
True	319.2965340896169
True	784.3903160530606
True	263.23400744748244
True	206.4503145808521
True	256.6419993681637
True	221.0550661406336
True	146.2467398831932
True	242.09827852423217
True	731.6855155427055
True	528.1033670038564
True	208.61340453065577
True	1126.506338063678
True	119.1561034480191
True	262.17332280140425
True	67.19713157146577
True	294.52216853050345
True	421.1276738357842
True	91.71549648718
True	227.02396766425863
True	68.4539367127403
True	687.890342433486
True	377.8358880231957
True	229.3854771524096
True	730.2667728700482
True	877.8486328512322
True	836.4451756435684
True	828.2142212407192
True	350.40792308077766
True	1.415322966067424
True	254.854527393466
True	53.35437690404537
True	396.05613245058106
True	56.07634389628271
True	348.786365834895
True	856.0453215192341
True	1023.2817372078867
True	388.37367908335455
True	21.042566834643
True	511.2602050099212
True	506.5436475155416
True	199.13908317791152
True	240.00712203763032
True	293.0083748053242
True	23.54891473798028
True	131.4375410471174
True	946.1495969540448
True	63.20491544792547
True	476.6605871892944
True	783.5046104044087
True	107.43609514127618
True	253.4586448755313
True	114.35657275772456
True	16.29242528013428
True	1.6162420499246353
True	119.6790556283617
True	1024.3846343544878
True	484.7641513683861
True	66.11615663007039
True	784.296108661093
True	341.1931129106555
True	1.722892540715415
True	424.45539364123294
True	198.15484413096115
True	497.6375799285052
True	84.72624372071037
True	330.79834884808497
True	372.4408554961354
True	168.13723264347763
True	211.2615714152604
True	128.69821968423463
True	172.42685018368016
True	991.2747268043116
True	14.03843690322667
True	510.89498723498247
True	476.3851231523218
True	409.4599910232841
True	220.4687953732697
True	229.93130918963044
True	151.52533493279483
True	48.32042634605225
True	493.9493148537993
True	151.14634813658668
True	848.6033233930858
True	830.9397182766368
True	245.90919426940863
True	312.8390772886733
True	521.0310200319396
True	41.83677097242768
True	85.74311521909735
True	739.1683279112449
True	1051.446416953862
True	115.23606124142776
True	718.0564458262567
True	142.43140554083075
True	945.954378451184
True	676.1210862656196
True	102.54622307774726
True	273.78714201775216
True	634.2341316540819
True	268.814624590337
True	47.883795776566615
True	559.2463799661855
True	454.2261867841345
True	5.11425315245763
True	479.35960058725567
True	65.098700081667
True	176.91853186596595
True	238.62272458257772
True	290.6663231287638
True	76.4853530240483
True	219.2728224868285
True	355.3437815691735
True	443.77914125305887
True	937.4633635794246
True	47.49753024995
True	906.358863895244
True	1031.3027360522865
True	122.10654188367452
True	74.716704207126
True	981.5546181221029
True	35.78367599914878
True	223.67897623719296
True	84.27261385079989
True	206.1223677267909
True	384.829948721501
True	967.3227224750858
True	100.90487988711769
True	71.71387459737433
True	641.0480492299909
True	276.2246004911541
True	737.9118102879736
True	51.09910977267651
True	468.4034648572028
True	399.3642007543299
True	679.3372093278932
True	54.989949913706354
True	103.6461595373678
True	26.61572285743176
True	268.3122010591844
True	44.297452755150985
True	348.1428205991837
True	3.786047878032679
True	1197.017057639902
True	105.53670622107263
True	138.81175424401155
True	355.7634010611532
True	731.7219512743518
True	673.2172116708872
True	1013.3394145408324
True	478.90154288015145
True	406.0018499124366
True	145.1784428436879
True	408.3922930371487
True	847.6298958186956
True	429.9517270422784
True	950.315831628736
True	90.96527000292848
True	426.369349144726
True	178.8633122888883
True	279.94741590534693
True	745.0588219823538
True	166.1146057536978
True	132.30592554035167
True	62.31653639058533
True	872.6444546358556
True	803.8049094657601
True	80.35293115005928
True	426.2633579243699
True	741.1111733036645
True	416.7564138271145
True	55.71542221697895
True	317.83531986789046
True	775.4692667606563
True	28.856362037077183
True	368.298473212705
True	166.50843510686855
True	283.6539024088813
True	31.295696868341228
True	228.7737255958365
True	759.4604645066207
True	638.3893434004068
True	55.418607751341575
True	303.3875861638535
True	872.7455315406658
True	18.84175134258998
True	333.0190169147521
True	297.26834054003893
True	437.7857413900346
True	219.3920922867832
True	609.5207014496458
True	47.98730334342308
True	976.1503659468328
True	887.9295242129317
True	43.72994669411306
True	384.57506505423066
True	727.5727832375225
True	896.8441167233251
True	271.0862479563171
True	575.7392022778175
True	136.73546337033324
True	186.83166740340172
True	131.76397205795826
True	135.83613581611223
True	205.56547834971008
True	923.651337224174
True	802.5555121447676
True	936.0975684329128
True	18.85717069225396
True	24.646013944026745
True	361.2531645397228
True	14.734425670722784
True	635.4963914652669
True	1040.0561238683424
True	247.02293118480705
True	209.09180255683955
True	87.46637498140637
True	210.8597799280054
True	132.21518983308957
True	45.38597817423473
True	136.09531285554257
True	90.46038135105483
True	247.79310057589876
True	530.5639146167326
True	162.3794767063583
True	28.708777376621768
True	56.85541062479803
True	442.5072329722056
True	269.4414697076594
True	603.2041597730004
True	22.790584637914364
True	113.94661110555248
True	684.7981737021616
True	265.7764677143338
True	473.2591943905931
True	660.5043883770294
True	103.69236499959644
True	101.3997145113842
True	87.25872027058834
True	26.4064957713754
True	120.74004843680495
True	88.95147135557161
True	100.51233824659889
True	149.12936170183667
True	241.26102715045
True	800.7235050861692
True	285.8605843325768
True	926.5668582401568
True	164.22859032345167
True	205.96578989916335
True	796.5653990445094
True	311.64711221764605
True	596.8986234162545
True	248.86587949261124
True	348.16639239202493
True	434.54209726569206
True	548.8290657732307
True	655.099469263027
True	366.4526240338788
True	33.618332764943816
True	556.4089845581935
True	613.6363405901963
True	20.48149120674012
True	11.199487043675822
True	259.8947624885232
True	402.4444595874125
True	447.1098466960658
True	69.72155932048845
True	664.2759413894199
True	929.547529865692
True	235.832991991871
True	892.0559441740236
True	271.85145577511565
True	105.36048658154832
True	260.7549113480532
True	700.0470524090791
True	37.1208360178088
True	582.3332525712632
True	1297.1941775247572
True	1003.7729531951207
True	922.6292701759828
True	214.17978086082547
True	86.33644779867244
True	194.6046708097608
True	845.5933089886795
True	153.04925237142757
True	1061.7539423255353
True	838.70389214476
True	41.53365413901179
True	90.39901106576966
True	414.353820982744
True	401.57088964437327
True	203.58400936897908
True	520.3255129496353
True	656.4977639909187
True	117.32388190512977
True	268.07968913069493
True	1023.8755346954048
True	52.72836283388813
True	715.5890795996977
True	534.217459636043
True	39.33423122844645
True	836.0852263424732
True	381.21312063707546
True	547.7865964598817
True	111.39725404823956
True	270.37407732967483
True	213.90228009295527
True	28.27303176565329
True	127.11025199866314
True	768.4139638475306
True	136.5892416897175
True	382.99961490660246
True	61.20705541019565
True	628.1303837122813
True	631.8983000743311
True	213.67614860250123
True	468.16040162221947
True	171.30717961934016
True	170.04077226074773
True	217.62359553753407
True	294.1273996091522
True	359.643888735146
True	128.1076917407721
True	189.5889245618642
True	27.64403491239288
True	905.7359148116096
True	301.7195189979228
True	10.11927870298886
True	368.6358014429213
True	171.78000573085484
True	621.2023769683983
True	370.61452253537584
True	586.7373126160447
True	553.6654283514993
True	471.5712170494248
True	781.0111554954464
True	250.254161739301
True	569.6829537459541
True	161.24481197964198
True	546.5964475176395
True	365.43069325705005
True	384.65948155715824
True	128.75559207089043
True	132.65444977290977
True	108.9806779887053
True	69.84404231077302
True	767.9716461822122
True	187.12284157184223
True	42.84266925599525
True	0.0
True	517.020026245809
True	111.23728260058024
True	21.91691366533716
True	40.91844049851108
True	118.1568447757718
True	534.7858288607159
True	183.78577961425685
True	105.09776829537972
True	34.3267770705992
True	157.2143611230947
True	923.586022433704
True	52.8473970279767
True	225.4837744137728
True	717.6565332363882
True	318.4446681572907
True	475.23107581565625
True	490.0944663630316
True	509.02079603600384
True	602.6233750161855
True	918.442210209476
True	251.91329237882576
True	1009.3171759189256
True	920.8963229647882
True	652.1906379369242
True	341.8165526319969
True	823.8329233147961
True	10.15190268926898
True	29.65397609928725
True	283.17267015862734
True	43.99029442340319
True	206.06232829359945
True	747.4124077817783
True	208.72722189442
True	719.5039159566224
True	753.5420347747405
True	122.60894057471413
True	357.88874686794986
True	585.5230184623364
True	23.39218336121956
True	134.13337558657298
True	437.5645709029018
True	300.4077495958892
True	193.1380022097457
True	111.06397954015762
True	370.4261450012069
True	23.039958644227507
True	384.0294299308688
True	370.02831120396496
True	1041.160062950809
True	382.3021778293416
True	31.137900757811327
True	429.223327750802
True	464.97524378152576
True	231.578835289228
True	29.375154814562915
True	762.6318958710009
True	452.8301103520889
True	176.737091964545
True	11.20682059006158
True	1222.5296582278322
True	165.22455721477303
True	27.275896345706844
True	305.5998998009035
True	301.9924630042134
True	112.86416906825184
True	285.1913902332277
True	47.881897271818886
True	328.9447830853942
True	297.65906312158864
True	316.0382249239899
True	28.135163270038237
True	43.45388579719456
True	1040.2595733700143
True	25.597821482680818
True	12.723664757386878
True	181.57475686143076
True	645.636376982049
True	8.371094752508698
True	197.5891846534644
True	177.6182184217079
True	529.0852864039675
True	388.4481657614837
True	724.1986759915329
True	316.31738064660306
True	486.8886459695804
True	438.729600056502
True	490.18122781481225
True	105.24204800133762
True	1256.2573814787315
True	929.6208616326608
True	284.77716312448536
True	526.1179828632855
True	101.62624775072707
True	570.1013377176322
True	438.14290455158914
True	162.19854059483325
True	78.60934892099556
True	351.89264797829344
True	173.7562340038906
True	31.73169055059276
True	596.3271866048129
True	380.26859753315614
True	71.89648368554738
True	30.58773351226905
True	688.6899392301975
True	497.163841119705
True	73.61385910575363
True	22.36416968140493
True	339.02070127635034
True	320.89735483738946
True	693.7859180553954
True	564.2429189138093
True	558.475181060878
True	782.4997911027839
True	8.829512871937176
True	56.7291452109197
True	37.35729183650017
True	61.01529918154867
True	505.88220543714414
True	593.4414427282613
True	78.63298848934018
True	110.1943085538835
True	201.33921614408055
True	72.50095661139008
True	172.49779985296655
True	220.0617102827549
True	276.95921376171424
True	848.0002010058201
True	575.6209423322197
True	279.64139266254256
True	181.88871872168272
True	267.2420368784049
True	250.10451723319068
True	765.3380440846757
True	328.8825709390768
True	167.03343597742403
True	911.8419720978956
True	357.98976057191896
True	480.2116963814648
True	148.2941643480947
True	122.40937765908866
True	61.68126306321691
True	210.60368273035428
True	974.866505764844
True	512.8763452527961
True	115.73703274791724
True	358.1822566275871
True	100.13037205652556
True	650.2860250776588
True	4.35438363481344
True	703.0984882877369
True	35.60125026803317
True	924.5872969199668
True	848.9202329017055
True	208.8901819498544
True	30.279196975490937
True	78.77965028266512
True	462.52445672757966
True	224.24296771058604
True	1.7397926546818132
True	78.01675144769403
True	1090.936170760354
True	348.5104381788348
True	660.4452847836184
True	493.4265591503616
True	30.009312953650408
True	144.32796129297296
True	438.1276674711048
True	939.6667575263408
True	805.6008650468059
True	430.7861018393746
True	355.59457375922915
True	16.154609382766402
True	76.04415208126986
True	725.6147835553235
True	467.0818117069735
True	391.06562492035096
True	880.8422920413226
True	26.699532459775703
True	208.3512098114949
True	906.675614690203
True	237.92553823541311
True	7.993845814492113
True	504.5812919517888
True	103.83998637999744
True	632.985502466831
True	56.77610904874945
True	252.93138284524545
True	837.7023182251735
True	894.8294326840422
True	274.31648211042875
True	437.97123064043296
True	122.5567747687726
True	610.1860887372524
True	262.31373253475533
True	191.47073855681
True	882.4261626820453
True	53.67684487507629
True	728.9938430568496
True	286.57058073638524
True	300.1383708897748
True	169.2116706164178
True	453.97401337481926
True	592.1686699342175
True	372.01680964747857
True	400.6214931216724
True	68.034129682642
True	146.35995919391192
True	455.95319362518006
True	223.62324386477323
True	37.59409660417669
True	201.076101219054
True	377.6013436412091
True	414.6499172050261
True	765.1548091537016
True	134.56325315628732
True	638.6637452726836
True	511.0520171622409
True	610.186250283738
True	138.15061032211423
True	35.4394001614902
True	683.6571816414008
True	75.8793368859644
True	554.169104710556
True	702.8221169431964
True	461.96440466870615
True	134.80132834074163
True	547.6631039565702
True	5.252176056720703
True	394.15988491592304
True	31.08278630687289
True	647.3755916638293
True	277.10952410830976
True	566.7306804343882
True	694.8083960341016
True	150.24489861313066
True	528.7492691774545
True	508.85966200290767
True	64.53095480418175
True	1004.1010484706724
True	3.711985596971671
True	28.642286243087227
True	647.2934044418357
True	677.3901106864154
True	136.5929913598722
True	407.32530471148846
True	120.82909928496512
True	70.80807149100998
True	461.36908701662986
True	41.09711248629176
True	506.0181202963686
True	11.463746159338124
True	857.1363040679665
True	523.020526636341
True	689.5107078397234
True	97.98822269227723
True	371.6014759989205
True	977.5254455014508
True	840.9304932336021
True	135.0747950536906
True	537.2705387341883
True	454.8601694958215
True	249.7387499964809
True	243.52283205065777
True	6.357946022851812
True	329.44104149984383
True	11.656788882627854
True	366.6654837700885
True	74.83268799955458
True	390.4578134931842
True	649.9054630335794
True	122.34209043788589
True	226.93780782407785
True	640.7620969710936
True	696.6002792225216
True	293.2975454655422
True	137.76006842511836
True	165.32724620465208
True	469.19932068674007
True	86.63945557759048
True	10.790345414999065
True	502.1451448990546
True	559.7634077645598
True	20.16519577681501
True	131.26527154077073
True	899.2533995283434
True	475.2776076843655
True	276.7813132550324
True	34.64060835470832
True	467.1363509973186
True	106.48902962615234
True	579.1799502749287
True	669.8947438668166
True	299.9429891888415
True	377.71899509441255
True	183.6770179354944
True	237.6799534965282
True	74.95985585935443
True	219.19370038300045
True	497.71281523603056
True	22.46731912243901
True	452.0856783522498
True	383.37852793054685
True	733.3943094909616
True	913.9839660424574
True	922.568656352788
True	159.97159201391526
True	412.9656152192149
True	70.77904753529089
True	185.19500969353604
True	319.4852678249146
True	10.760057242804898
True	767.8194336723535
True	23.28489401867584
True	407.7893353183679
True	275.2171333480597
True	632.9922462387952
True	188.03479402413035
True	38.72447540252053
True	721.1011531752449
True	1084.1225406847225
True	236.73981257269267
True	129.1390552172534
True	620.7049987066015
True	494.1415799140917
True	17.46890371821768
True	828.5269284674547
True	109.70143384122916
True	44.88519706156281
True	309.258394432702
True	355.87375129339426
True	396.316196645007
True	259.56007579413813
True	19.852097349362158
True	22.79015171135011
True	842.2953038580912
True	198.03355032756164
True	113.28113399135094
True	848.4396784553809
True	651.9588781245217
True	656.872987206961
True	441.1501947973625
True	147.4077517393039
True	33.152511130711815
True	103.196128235604
True	440.15613887988303
True	229.18991292163588
True	482.6243360433871
True	145.182548622177
True	488.0133098654384
True	642.1693966211567
True	983.3266609496976
True	22.40627930380332
True	966.6838836773188
True	1102.1484211909064
True	497.990337079861
True	86.3801558745894
True	809.0383119389178
True	646.6053245992107
True	689.8419312279284
True	171.19412390359636
True	723.0794607702785
True	705.1092161351368
True	122.94635282290125
True	812.290617365237
True	818.7884019951625
True	496.002417889393
True	228.36672596713257
True	69.36303655803641
True	306.5121184888819
True	341.2513968663658
True	463.7384317366061
True	434.9122278748852
True	201.6896992411424
True	323.5805250160108
True	3.113359802948421
True	12.50970332630066
True	105.59220853419568
True	131.4572904932619
True	355.6228170325735
True	345.5281755985183
True	114.36316101409405
True	15.906684006202216
True	217.41163172805304
True	860.6273666863581
True	470.2981171501555
True	519.9221880039049
True	575.461782134701
True	814.0394373664177
True	646.4743679876825
True	93.48665577394348
True	195.9935942046992
True	232.63167248280865
True	290.5866482165236
True	105.8666343895168
True	362.5051624234301
True	428.9524617304367
True	176.06953582234436
True	631.5832372341092
True	247.86888631974276
True	214.1791757627608
True	30.02320466996393
True	255.33457799756607
True	474.5797915031699
True	172.64839892116734
True	517.6587990649527
True	469.35424282573007
True	251.5571868591049
True	102.97154417518534
True	42.00360441465501
True	405.277710105378
True	796.2211422343995
True	170.8485546938575
True	1062.4570803358338
True	1050.9223501663157
True	490.6429408583406
True	101.55814997761944
True	125.86287660270136
True	675.5519691081455
True	8.634610646141708
True	219.65388107243052
True	135.08587048417053
True	124.12023572070888
True	328.0294898192572
True	633.9577449813723
True	36.387093891472425
True	122.19640866189737
True	983.9993546096692
True	57.40466555119372
True	459.4584638060503
True	521.4989987716688
True	244.8691726457776
True	133.50780320573716
True	934.023530558444
True	1212.248733761444
True	514.3313859016018
True	664.3973104366245
True	214.00978225315444
True	151.44296863859404
True	330.9691821643222
True	256.0141053394441
True	171.2921953179697
True	320.7442227407579
True	346.1019271180645
True	11.709445524803767
True	609.9689685595961
True	148.71960883319235
True	80.12182319911435
True	453.902221567096
True	315.68728076135653
True	1217.524495852957
True	349.70273863642643
True	1007.1322409649058
True	9.490157955419882
True	264.1540892319813
True	230.92601135829892
True	153.83641401671778
True	481.7747392500985
True	206.2663426419532
True	420.1857661655245
True	329.8630393390807
True	114.11546987537962
True	359.41265434997246
True	1052.233818389379
True	744.417443897188
True	216.6639372185804
True	109.82870975431612
True	301.10217609693296
True	21.97026730057522
True	355.0612572640545
True	320.6604946223099
True	589.9556074010763
True	452.85279662986886
True	357.83865439865406
True	154.25239560333384
True	12.320597566558304
True	426.8083260803736
True	287.8810200883687
True	142.1733615168318
True	307.2393886629831
True	440.2901207685193
True	805.3573073244808
True	298.79023584481973
True	771.0370678368671
True	403.30350833473074
True	364.5372365320295
True	1.6220025749003637
True	1175.7768159220327
True	105.82896899393968
True	937.1102225330314
True	197.4156290730984
True	478.3381542147573
True	701.3258021772102
True	81.96541494506306
True	485.0563843061372
True	29.76425804477515
True	399.735421286448
True	73.17357357622951
True	229.35742585298357
True	39.33285134237408
True	684.0583123298825
True	186.7694506093134
True	25.51017319451182
True	390.6993766903289
True	105.19402765058432
True	171.84115162918854
True	797.0890465487529
True	267.983083140387
True	151.772979562931
True	367.0727752459212
True	524.6725212325251
True	346.1328703550808
True	512.4772151837066
True	627.1284853736622
True	149.32685561608952
True	6.912811701612576
True	67.9270932220388
True	417.7105482250771
True	94.80087800329464
True	79.43879700842722
True	1055.7765195393129
True	27.169588795166376
True	325.9366275277437
True	322.3477295655736
True	460.50163461950274
True	656.2828459550799
True	177.96072619112567
True	675.6826655628666
True	323.9439036157254
True	347.8967431756103
True	268.73958956343137
True	223.3079106544133
True	356.6524321966924
True	435.6172950629389
True	406.2257701532338
True	594.1450747831756
True	136.48436872450216
True	77.23110410099342
True	37.36643084456765
True	290.21038948315027
True	648.5371618400542
True	412.8177586657904
True	824.7209694030552
True	209.1802224532787
True	389.5067768090303
True	67.83148610352627
True	53.53041119606513
True	425.2526264391413
True	197.0852234571492
True	207.17652683737424
True	41.591375049805286
True	1084.0119511114249
True	184.28757392662476
True	899.5160852903739
True	315.15906377062663
True	924.463925080426
True	230.304414612916
True	438.2693082106443
True	539.9059793070521
True	607.0812911629454
True	212.44623524160343
True	485.2471211705189
True	952.75003602534
True	124.51558939747412
True	7.637124984640458
True	589.5352624656045
True	26.505103090605807
True	77.72453573069109
True	787.2960548244506
True	236.34626734123387
True	968.6451896853316
True	690.162280677702
True	403.33114202071374
True	285.14566360939386
True	489.57792420960624
True	333.56253615800114
True	177.30873449655766
True	673.9016810393971
True	713.5074586323037
True	215.5691240034016
True	93.3880625427908
True	503.7421637030105
True	140.9772672203364
True	379.05232280205286
True	325.9226359223045
True	61.8541056201942
True	377.7241191732186
True	408.6571876741219
True	391.218408801326
True	411.3564718016338
True	425.55689145180014
True	646.6079836819025
True	58.31990350894136
True	431.79862042927255
True	348.83652804310015
True	656.4619630243052
True	219.4661349311416
True	97.98602421074764
True	44.34888524019653
True	540.2441073103607
True	636.7721947138266
True	192.84186063406327
True	408.3580279729677
True	334.8372873959448
True	17.20971526587217
True	168.9131682162392
True	293.6526346565176
True	3.039049235993209
True	872.1941241304455
True	81.30976518876831
True	100.49542880246918
True	111.79414837066189
True	374.9817123474457
True	38.48174731680479
True	446.529440336615
True	222.02732945478587
True	5.056817764052792
True	120.22417302209765
True	437.9529174330679
True	50.18021428534583
True	66.23082159613432
True	176.74925267996522
True	286.67833891815326
True	960.9961083877216
True	383.8639678845719
True	957.0079987782811
True	185.88871895173773
True	1018.7275054571168
True	803.2265039427261
True	683.5074948152786
True	394.01594287984375
True	377.8936188536213
True	79.63632805050179
True	73.66665038401511
True	77.32696776058428
True	173.21024090808885
True	479.2769119557947
True	1088.833904406943
True	171.32246211041766
True	354.84925792774607
True	443.0532470711797
True	608.4401037734236
True	614.5920164008048
True	273.29229777360416
True	455.09999257280623
True	697.8110478674214
True	96.11554345534029
True	732.7313222104607
True	267.4596459568544
True	133.29507415500288
True	410.2499437332335
True	865.5373858447186
True	440.9727256464028
True	850.0360336867604
True	191.7926474595194
True	358.0593268854699
True	715.873804253242
True	605.511591679853
True	188.4344389591897
True	257.6217949406292
True	805.0779987445783
True	33.69529869874997
True	190.3162470880159
True	486.8344291483438
True	721.4894369992072
True	103.48966673523866
True	37.68770501876965
True	170.50663732561063
True	739.7325608581707
True	328.8162224354169
True	556.4197928499237
True	350.1564002957322
True	298.69729785389785
True	467.5322766034981
True	486.9846137901167
True	71.17160525043123
True	378.227916183242
True	757.1813012710342
True	0.0
True	288.9515456252447
True	252.28515877424496
True	948.8540698645188
True	149.45050115560588
True	628.6032385958875
True	647.8283904008314
True	115.22868223732485
True	216.6409254970815
True	125.43090047239475
True	12.498833450998074
True	295.22516310650866
True	371.84302481010417
True	1124.4546989228693
True	245.5046529984125
True	412.7611572257893
True	657.5639240568512
True	204.12910850792665
True	29.63873218058834
True	870.8387358766674
True	616.7576269284812
True	154.83492766426636
True	634.8791004688526
True	166.72878266078138
True	294.6865414060239
True	804.1837651299036
True	32.51275640812024
True	103.00722195634242
True	513.4799561033902
True	64.90218312603736
True	77.59592529711378
True	397.6319256375721
True	24.493916753685397
True	780.4888662604031
True	103.91357707667468
True	158.93595208530976
True	20.13038868754077
True	744.0431030126995
True	29.70194797139954
True	787.6360088536989
True	396.6614813150126
True	121.61128213580014
True	703.9697195431153
True	517.5388138703648
True	558.490685074156
True	47.92210283701675
True	381.8557583219445
True	5.096775853828904
True	94.91246381044668
True	383.2221963375712
True	47.777237990453536
True	121.82809806766478
True	312.89055074338376
True	188.196144107532
True	102.70857756755834
True	645.71809482153
True	20.485945492150385
True	1115.7190384185026
True	497.69889465592274
True	303.74916405708547
True	494.991480332608
True	121.70458729972124
True	807.9802991608548
True	1149.155455909257
True	747.6836520705069
True	176.5095825238558
True	223.1145527982431
True	52.499651756322
True	59.8921526399392
True	155.27359476584104
True	101.10920665168518
True	170.44249715139907
True	1179.5472652860578
True	308.78538366703464
True	356.81880030250926
True	708.338078971122
True	16.770113672393666
True	15.198267219725594
True	562.9407318188139
True	5.670046350287223
True	119.4117687835628
True	688.9092839085846
True	182.5459886271909
True	659.0374901952515
True	827.9860954305327
True	155.32374234765862
True	924.2388040398504
True	3.619453320954662
True	445.1177333675101
True	1055.557907250137
True	25.01888631539626
True	243.45479124126075
True	152.08278212285134
True	962.8318640460604
True	235.32997143398248
True	495.8190464756304
True	119.5535999818629
True	524.9381718347635
True	161.52533284118013
True	96.87413331616078
True	389.9855841190076
True	72.2952312565435
True	51.84088907707488
True	1038.326971735049
True	247.5488965273924
True	157.77132151400477
True	367.8458059740263
True	396.3644631629046
True	206.89194239386515
True	165.42423589324335
True	388.5740509234156
True	35.81721931005186
True	487.2981119874573
True	1164.7758194897085
True	113.87140806054396
True	467.2692432261793
True	307.0732104793334
True	27.27293114223741
True	399.0119963609429
True	104.60242658782916
True	587.3260971698885
True	210.09141969691808
True	426.6666595935503
True	18.809894303194472
True	452.2455937273977
True	108.43705319865624
True	326.1992893090484
True	32.707789886363656
True	163.698263557778
True	246.2611826642904
True	760.7326622091455
True	56.65089838172659
True	138.00153123746378
True	238.75365263043943
True	142.25033750430535
True	655.1440243209056
True	548.3924137850589
True	776.7086525213434
True	393.8040773604552
True	543.8238928156954
True	408.5161604594113
True	682.1049999135039
True	73.13392978747767
True	472.5649651354412
True	403.34303013991297
True	47.53831472631637
True	85.2615457117246
True	130.89784934377414
True	91.75477512402242
True	333.13525476551285
True	858.1803776264308
True	334.520134769578
True	1046.3701676288515
True	343.3268978127394
True	918.8206304341766
True	147.1237770658807
True	598.105936332439
True	594.6963691733147
True	679.3914700160944
True	436.6869854271409
True	66.38759420870706
True	302.0544830441798
True	39.56646093728872
True	167.48972511970848
True	172.46092768302262
True	1122.288295287603
True	235.66849982219924
True	557.8800179998389
True	553.2616844599863
True	557.2081675795705
True	891.6150604757662
True	593.0684284197661
True	629.8896313271916
True	934.8978218838064
True	125.68547452642603
True	319.4632896451595
True	274.2274687927431
True	321.07335421848774
True	88.76849058696195
True	389.9153818267888
True	3.735114110358981
True	325.456263586493
True	249.09139020341468
True	607.0151387358767
True	279.7920822495025
True	358.0551867547162
True	10.39919918509753
True	56.66503243952059
True	537.2990449420089
True	33.37780575479744
True	143.7990495021141
True	67.14824296726175
True	147.02591454614023
True	227.2674308460651
True	70.9952014234263
True	367.2852165528782
True	278.7233650270469
True	102.4242963816038
True	338.00240563400524
True	59.34054605391047
True	572.5800384148627
True	833.5292513939921
True	277.62878817697225
True	1147.0091353393896
True	109.97240889706563
True	293.75166356588073
True	1086.463725287843
True	91.16928111223984
True	281.0325020195872
True	10.948450424616745
True	402.7302110285119
True	450.0880970156274
True	151.38496975708034
True	615.0032787544772
True	892.6358017042223
True	164.17770998944548
True	78.74198594988546
True	336.65601398272315
True	542.1193969700199
True	629.4803132740702
True	1201.1690214754708
True	27.16130353284773
True	939.8935770558708
True	132.00025174535563
True	621.6592880243156
True	122.5353937268776
True	133.97865318470687
True	188.7308955322465
True	174.2140942808324
True	754.098995573188
True	197.06262356645436
True	233.53256497922885
True	68.09894414086637
True	518.1623264664914
True	457.29771334025696
True	173.05956677882574
True	235.12279191375447
True	15.996264843204294
True	437.7226628330259
True	225.90935547081213
True	274.1013766448617
True	114.32583330331168
True	704.8113825215806
True	426.2068171408203
True	264.68381593194897
True	639.0676983487168
True	543.2503420376336
True	458.450121310876
True	134.38449951205044
True	539.4286764615864
True	439.4987630831331
True	2.6665968162935183
True	191.3734166422332
True	86.94557204586445
True	241.83361230024832
True	2.3539649277600088
True	132.45127968423225
True	349.69945472053377
True	7.057854216406856
True	868.3513454520715
True	167.4532834557731
True	744.6781592940774
True	805.6369512190106
True	167.72953198869646
True	218.13528453074505
True	480.2914897719722
True	846.7907825536644
True	50.34485630207546
True	37.92590826186742
True	135.37553220873596
True	614.6037892354844
True	738.4858847135994
True	182.8406422458449
True	601.0933773053965
True	603.4383170923563
True	839.9123105267068
True	423.14126020671847
True	192.58526349661875
True	895.4443719324997
True	207.6072810890002
True	146.9904122493135
True	340.3227348733716
True	218.8611104911349
True	213.3429333099156
True	612.9203568840005
True	252.9676524140697
True	195.5687342976468
True	442.6007918638017
True	464.7127305713601
True	64.15520534810045
True	277.16081695702445
True	83.38163753399434
True	338.95894453623305
True	359.5140015673297
True	253.02656707794384
True	177.62157750207425
True	375.0216773889747
True	651.184153147073
True	766.1278155394608
True	293.2508092333218
True	725.2534013446094
True	61.08883810932703
True	865.8666381702828
True	348.2060500081193
True	13.835710572423242
True	597.5435201770456
True	691.6358276091885
True	257.3675966513594
True	170.01204732689374
True	47.213489926278896
True	379.3589453591886
True	79.14947442215153
True	14.677877791579338
True	883.1354116571948
True	362.5993449224495
True	174.35950248281
True	979.4185578771544
True	11.344092860550168
True	796.604404674937
True	31.394088452630424
True	683.6390413590605
True	60.62764239927773
True	775.8588262787054
True	437.6063762327242
True	196.65454456407323
True	446.5365295602182
True	217.3068787165115
True	296.91137110879725
True	230.5274190792724
True	392.3770088822456
True	10.646296092055438
True	319.18050412373606
True	105.80702813125464
True	11.886463542099632
True	466.05365971532245
True	725.5269119492982
True	289.01383624860176
True	74.54630650609833
True	311.416405257917
True	80.33185244744121
True	189.73055242111425
True	183.45252559025303
True	378.9301779110202
True	45.47724157446525
True	137.40408647547932
True	391.222093308629
True	879.7482136671929
True	115.56694355720332
True	208.0843459394026
True	439.40332807129073
True	18.58887761097693
True	434.0064459447252
True	517.2778035009184
True	89.01233673306324
True	393.4990206701322
True	351.19467888808344
True	420.367366476375
True	605.6392938853786
True	1021.814514346398
True	962.810652774552
True	55.46266194901859
True	1069.860817171089
True	110.91376581724532
True	116.33043933020733
True	111.74050720380652
True	511.8604158643772
True	373.11730561363777
True	558.6628393920408
True	264.35480318232186
True	158.8850581484532
True	395.47726822727935
True	16.47830972285401
True	453.0942391216634
True	402.88270058047954
True	152.1427247377366
True	94.97789865275904
True	540.3462658858531
True	978.816848988466
True	194.9081216728689
True	66.78036785757874
True	434.71590832398033
True	375.3931618413546
True	477.40190431867103
True	333.4692418415123
True	4.781263116921565
True	554.1582524555054
True	506.6620276451698
True	517.1478635882044
True	189.1517472250788
True	106.86564392493044
True	20.339198035320365
True	374.6820080144111
True	110.86154305274144
True	6.723587527829977
True	32.72809256303324
True	346.7418901099919
True	671.9766593994386
True	135.65582875639342
True	87.6414646547842
True	23.670048498774616
True	412.6825107681545
True	370.0202304968194
True	784.9316066966201
True	316.8308589331174
True	509.10762691421553
True	522.8860766749785
True	532.3729873696965
True	291.7477979757458
True	540.4502120097005
True	95.89622478866814
True	577.5445516165394
True	6.496338507097304
True	369.2329954957595
True	467.0955557469678
True	992.5914067101988
True	348.12680632950304
True	794.9600945016263
True	956.6578562552422
True	175.58059035904074
True	38.52221169008445
True	373.7438969554068
True	387.867732404626
True	577.5605103472107
True	258.15328212156714
True	30.75361295372137
True	674.9492797908339
True	132.62225020628804
True	1059.188133288172
True	298.0837826481389
True	460.1620688431359
True	125.33450919762038
True	813.2782727515267
True	141.34643380914315
True	825.1086686802363
True	534.3704973811614
True	183.53299051527617
True	114.83073526878856
True	67.38034209443613
True	573.7855280946004
True	891.6694134278448
True	408.2010094647158
True	526.1130177550662
True	124.9416697914122
True	623.4669990844276
True	452.9212446517158
True	813.887703811961
True	321.6715833340723
True	609.695048287694
True	112.41817964567404
True	24.47768982203234
True	414.1601241744021
True	165.77035950286563
True	104.01107629437408
True	360.2858475611889
True	1097.4958734930278
True	266.599317666853
True	554.7437563795463
True	13.151955840892716
True	70.36688677832876
True	323.0477487553661
True	778.6826203619052
True	435.63881196107775
True	499.4052020376184
True	701.191895176284
True	68.64972978078492
True	744.2659345867853
True	48.02926566598146
True	101.09092037484103
True	172.95019729019683
True	83.51401876248866
True	27.87982542928599
True	307.5395477191803
True	460.6968605873653
True	904.9120073580624
True	858.3180470072962
True	5.288534916018034
True	281.13430369199926
True	438.77588717254633
True	122.7746457661943
True	230.07865402195625
True	322.64909909994446
True	1308.7717410954554
True	435.9254386646687
True	23.483579373164773
True	184.3202254684589
True	698.857053630994
True	35.93960375122466
True	172.94247381446937
True	548.6798371260359
True	74.50441655763527
True	859.6941103334998
True	332.5502975153535
True	665.1813150008285
True	70.63157459980039
True	659.6681112791085
True	588.3343683500121
True	855.105137035145
True	243.0635053378799
True	513.7447293776596
True	768.9743763799383
True	872.1260870714353
True	223.96266078058437
True	741.7985291216129
True	209.56152526124956
True	444.847940494346
True	380.2628159451561
True	499.2072455957377
True	502.0083865804441
True	316.6642617305014
True	353.0694700770953
True	118.60552200927212
True	353.501230058305
True	1147.1027563988407
True	310.2288732932481
True	146.78304958118972
True	309.00929922357227
True	749.0592600897746
True	635.1835302060747
True	405.3454648372185
True	113.12593611458828
True	322.9914491480874
True	37.264047769416166
True	174.2464516091394
True	92.31737955661396
True	90.18035598034837
True	582.7496257022635
True	129.93786747830055
True	131.1575548232104
True	106.0647088183272
True	84.5442136134766
True	433.5206637743312
True	389.8000332096459
True	1061.2449949645954
True	524.4191287046036
True	821.7146708643917
True	271.1706565307384
True	296.5271624177924
True	528.0862574173663
True	193.99189104800328
True	718.6643441674474
True	240.22384178840332
True	366.2620277742648
True	67.99719106485722
True	121.7612470043938
True	255.48470191356972
True	119.11861883099766
True	460.88703182022056
True	30.56478042038062
True	577.9879707755496
True	1001.2382733299744
True	729.0172552806787
True	1.501536708209257
True	60.81108848527126
True	500.65384579915394
True	441.7555134822932
True	75.59729873727132
True	115.0083922722687
True	286.97322611402194
True	79.4147886264895
True	53.06705340016743
True	734.0140748324352
True	653.4734793082342
True	158.57822781294132
True	167.54905178583414
True	551.9092901133948
True	55.08971276990366
True	23.32508776824905
True	571.6969854946883
True	461.8580024257184
True	1138.1351063469274
True	47.62308243237192
True	438.6084751137535
True	903.4505215166048
True	754.9509521433731
True	292.5354432686367
True	773.4340546789994
True	403.5988400679457
True	40.65901269896401
True	98.2499634853974
True	724.4185870200296
True	76.2057860505771
True	138.5263666565759
True	947.7798418126904
True	185.90491367618145
True	268.0408001272152
True	104.26401437585848
True	598.7016140861517
True	614.1741852886963
True	208.82879762012655
True	427.0375076051727
True	39.77716051119269
True	285.69778533410147
True	561.3542837305084
True	631.1767555788331
True	315.17461588082443
True	73.65867186439577
True	929.3586239590448
True	1071.686758140233
True	566.2516542722431
True	68.7635240411816
True	28.495599903384367
True	90.0991003596746
True	107.10613118689096
True	102.15444274242904
True	891.8588180712488
True	1177.493970032799
True	733.4463538614299
True	322.3785827154294
True	7.430136347606082
True	20.420494788036244
True	346.0756629566469
True	487.0481547796006
True	46.06318079324215
True	572.9264940205849
True	434.624046474086
True	399.5201515854101
True	79.8716858232718
True	186.8229087027578
True	268.0984329313196
True	132.02984405718792
True	396.8723079180449
True	41.44926777221418
True	177.32919023766098
True	1175.058434984477
True	6.362804487097288
True	28.55987115007297
True	583.4128789223064
True	359.58959108027625
True	789.1939010693468
True	165.9735488948357
True	756.5387226444317
True	596.2775481518456
True	268.1415750013802
True	442.77828458747854
True	331.1398902614166
True	293.26737299219246
True	266.3048435824967
True	400.8838698230295
True	504.0183851235188
True	513.7885833220034
True	107.40724406076204
True	358.0697046355702
True	8.716674106579282
True	184.4682667423935
True	221.8644533686713
True	886.1433933269265
True	579.4696253703092
True	30.65953089959929
True	723.4956799141744
True	854.3634397114496
True	108.10039431498208
True	350.07182880910926
True	843.9150599604629
True	222.8112640998278
True	165.46392891065327
True	534.3079243144942
True	587.890583507458
True	1115.912182374513
True	147.0634442024993
True	153.58901967765033
True	259.3513390782286
True	314.84671350642606
True	434.1692344058706
True	403.80835370730085
True	320.1958253028795
True	436.1518727899448
True	504.7576702595848
True	220.7662258950762
True	1474.9011851487585
True	254.30219434233103
True	402.8667498572314
True	52.69112227082383
True	766.5161160908165
True	251.51488304703824
True	904.7678257507994
True	547.0091772460745
True	315.80668230477573
True	769.1674363306705
True	266.5377432596333
True	225.0562277020433
True	260.5548941934743
True	218.27138169222465
True	142.98284955310254
True	250.75092046002905
True	719.9902887052347
True	510.77447263653374
True	220.93296236299355
True	1153.3959710864872
True	113.95548090680715
True	269.0590273975926
True	70.23899738421791
True	313.6943544665249
True	438.295373838917
True	86.81261766596785
True	219.8352842443076
True	70.49828713477588
True	705.2898750387066
True	383.3644652270444
True	217.2295430049367
True	712.0621407205014
True	873.85029467672
True	835.1693015892839
True	855.790170175433
True	354.62364304223183
True	1.168221756553068
True	263.3235489740444
True	56.65275287668928
True	388.5667618472829
True	55.75405720955139
True	347.73614840854947
True	871.6049087701075
True	1043.1083808783608
True	392.1720994908575
True	23.1947556319226
True	528.2084162942908
True	515.002837112411
True	183.2394929127447
True	221.97895374812893
True	296.07273709648547
True	21.53839896617704
True	124.34336439896263
True	949.5054000485192
True	63.68794423327476
True	487.0975129188508
True	801.7622873090943
True	106.8881396669938
True	256.2588839865683
True	111.27271608642984
True	16.43364477496255
True	1.3354876658946362
True	117.32807369066012
True	1025.6183361147137
True	490.4512538514126
True	68.35502913911579
True	798.1105472315969
True	336.2944541848816
True	1.575927355611926
True	457.8935719257206
True	195.8746772284215
True	496.802528019907
True	84.65692294961015
True	326.27169268879175
True	359.2996999083602
True	174.84016160898554
True	195.24939257043135
True	126.4618563251558
True	162.84183710028572
True	934.52160960853
True	16.256577334876173
True	487.2174281298037
True	488.4253331120229
True	417.5212140070701
True	220.7374428359977
True	233.49367453700032
True	158.60481122648713
True	48.34994537312974
True	468.9637032014516
True	146.10030672529433
True	842.4697918823443
True	827.4461929719017
True	248.0334167848032
True	329.9685890428259
True	521.6002252680811
True	40.55519221518463
True	81.98224754948475
True	740.1896718656341
True	1053.995531085186
True	111.5294837750525
True	714.4911258091639
True	147.8233971050293
True	945.2767586269858
True	666.7160199023131
True	103.23370520228302
True	280.38006403231606
True	603.8541495803668
True	270.6552421046475
True	47.60412236641602
True	562.5749468996056
True	455.4258191524973
True	5.770401823462373
True	464.6067742992245
True	64.98898830901025
True	182.54574692164272
True	239.14028324128788
True	291.6831465526899
True	79.94354182936965
True	229.789319996686
True	354.49591428294787
True	427.7733733664184
True	955.6928085385216
True	50.0942813617222
True	916.514075909677
True	1025.7199013592656
True	133.31797566226274
True	77.90492026861479
True	995.6997636147186
True	35.058089132051464
True	229.98007616388924
True	85.51873109163245
True	216.60272617600663
True	370.1588155091896
True	956.8613101008044
True	97.77651841809684
True	74.47457921009556
True	664.3434067924607
True	273.94859410776604
True	732.673832703126
True	54.13437865447725
True	455.0731597395345
True	386.74178310807486
True	690.0587435238684
True	52.18994060843429
True	103.79072903630824
True	25.76831480197619
True	258.5562376769262
True	43.16662603552217
True	347.3332327308297
True	2.8806213738675925
True	1167.91237410365
True	105.84721171620605
True	140.53369141276755
True	351.91713914638854
True	708.2144539479282
True	692.8655777372222
True	1039.1675005772431
True	465.8651050964328
True	411.9541746883239
True	140.76359990589006
True	424.7107368670446
True	841.8376679621799
True	441.79317234157406
True	937.8494751435436
True	90.80591782636245
True	417.32744809003714
True	184.21356214318257
True	286.0191024621548
True	730.2626434515414
True	158.03898815948395
True	136.88890424665024
True	65.28743263634931
True	870.8537025481492
True	779.4506656194532
True	82.90133645051972
True	448.2950056144531
True	747.6628296222085
True	418.3435926082777
True	55.89599864586911
True	333.753619179745
True	786.9404617788442
True	29.43383585226971
True	376.7172530192565
True	169.1828538308054
True	274.772272175456
True	31.73371573538877
True	218.50762205188997
True	775.2362706621321
True	639.3689596274091
True	54.30976150788836
True	300.0504277265388
True	893.5048756955343
True	17.84065880518468
True	329.1216659770777
True	294.3743700846155
True	454.60379058196605
True	208.03126415794875
True	609.8517100370088
True	48.714701519031024
True	957.1460510155424
True	895.9223988041855
True	49.194628146644106
True	403.1014019250014
True	728.6659294339693
True	881.6077703319913
True	271.45960495967705
True	594.9814376641172
True	135.9716534670736
True	192.84399566455772
True	136.96745732656444
True	129.27829043924817
True	210.67002241958917
True	969.2402549779576
True	761.5171061718895
True	962.2818505782344
True	22.322833719348555
True	25.82873201736055
True	368.93753454895005
True	13.103229675637245
True	598.7179523292175
True	1101.3702709018796
True	251.04085448425175
True	211.35186404627115
True	85.92200924296903
True	216.70113240772773
True	139.18681233798503
True	42.852021112266286
True	127.15873201732846
True	91.37207593720446
True	256.70308440837067
True	523.5095190043321
True	162.25125485300097
True	30.176899475273384
True	55.0136285065065
True	431.8850969677073
True	268.86094968348374
True	582.1555445013437
True	22.345548202474248
True	110.95071421728926
True	668.1794091048671
True	265.4244656809431
True	480.7746156266893
True	657.9436264953225
True	107.416752062318
True	111.03473720246944
True	74.40410374761252
True	28.52686168956034
True	121.52590452607596
True	84.33313235719334
True	104.03713915963
True	153.78614655109135
True	238.3718213708277
True	849.3703079671137
True	285.6332131594854
True	952.0668549544816
True	162.47972522102515
True	199.01077972572503
True	781.1634648831036
True	307.80512494905497
True	600.109983103707
True	255.3816186993164
True	341.13547763808003
True	471.6163363947812
True	562.1124511838219
True	659.7073791273898
True	358.7628404452589
True	32.95208164737316
True	579.2129762452618
True	617.9000945905447
True	19.28715926060052
True	10.868327948110728
True	263.51591360234715
True	388.9632053951535
True	440.494890585088
True	69.39873185154558
True	617.5086517066278
True	960.5776415413706
True	237.0162845658041
True	914.2378074233854
True	281.2234666590841
True	108.08561089177088
True	286.337855060856
True	683.7591763752879
True	38.94924157160881
True	580.47126588269
True	1295.4337678996053
True	1016.6624447764408
True	912.5077645181992
True	196.8520227181633
True	79.54781537967057
True	192.8471111113831
True	831.3178157235211
True	154.22009047861647
True	1092.5333919900795
True	889.3390575409413
True	37.80324100786355
True	87.760163229293
True	401.0320687166004
True	416.3021495449092
True	202.2433522645232
True	521.5315304668984
True	668.5559036336383
True	118.2869752096444
True	273.12075100326626
True	1036.559542110688
True	54.40449739566135
True	693.7986742566741
True	543.090851463111
True	40.3194877387474
True	802.5990177121715
True	391.8778797986393
True	554.3429865315738
True	112.61666699399538
True	255.64807037195092
True	207.1902399958604
True	26.910242666406784
True	138.83312439536704
True	733.8562466829193
True	141.6471415042694
True	389.0539737977189
True	63.826801248549735
True	615.455685531148
True	619.9956088176571
True	229.1583379935734
True	450.0973571777272
True	164.1463845883483
True	165.20348289992606
True	223.32083986481857
True	279.13494324063026
True	370.7982383429964
True	133.48588196044514
True	189.7096850047205
True	26.28495863260125
True	880.6636564871443
True	314.51715726380417
True	9.911017977280247
True	373.5960275582948
True	167.56372064110982
True	606.1467270642638
True	369.1441081156668
True	589.1663021095251
True	554.8785418902654
True	509.79577049981935
True	799.0151661965033
True	238.39271346784216
True	553.5543685678521
True	158.60688444857695
True	562.633886113422
True	365.4305039961968
True	385.5536120497747
True	131.54336061231393
True	138.66794007395205
True	111.71893577624016
True	62.46532555581727
True	718.6724799254147
True	180.30269119908584
True	48.295813506866025
True	0.0
True	558.7893562522978
True	109.90147299321433
True	19.769326816757008
True	40.531682658725785
True	113.83035033950352
True	527.9480102347633
True	179.21129201460687
True	108.90110983659828
True	36.25537150147547
True	162.0556651417696
True	918.683192694518
True	52.48688292890901
True	234.6735623837521
True	740.469812226088
True	320.90934883551694
True	462.5381022412415
True	478.1284216425078
True	517.577912602257
True	616.330300916336
True	914.364202890504
True	246.00426497515184
True	1046.2956505363584
True	929.5660706085752
True	641.203053489412
True	349.70389233689406
True	838.9283497377626
True	9.657454864728916
True	32.135804385060915
True	292.34050262329833
True	42.07217602453564
True	211.599851560822
True	778.6274368833044
True	225.1079274277044
True	722.6557846449699
True	766.9161324114639
True	120.135603464021
True	365.99242221444416
True	581.2461454766508
True	23.94548559264843
True	136.42615400853904
True	450.9183352077127
True	301.8511243358238
True	193.0351440608421
True	117.00269016319726
True	381.5388012696117
True	23.029556418538487
True	367.9011111435368
True	366.2290559932348
True	1046.9903463418746
True	358.6686203394138
True	32.6990102260689
True	428.6567287904712
True	454.6996982820984
True	239.2129961765111
True	28.441172536926203
True	761.5998552524683
True	440.3471757555741
True	183.04990094349432
True	12.634771215931092
True	1212.7900427323932
True	166.51801081851306
True	26.90889042536461
True	300.4611749583156
True	277.4668705053697
True	115.72774024051785
True	295.4177252127389
True	46.17560156605594
True	321.3330540100972
True	290.6837986957381
True	307.568052870747
True	31.26399342371272
True	50.07387139994172
True	1046.5708587604329
True	24.685271555916643
True	13.271698442561554
True	180.8745265211652
True	643.4035503403039
True	8.097778115484687
True	185.30184989633295
True	182.1291092636573
True	531.0287919981103
True	373.0880263190852
True	724.682977810687
True	323.27454248223006
True	493.8142830106355
True	443.25150628572703
True	487.9612443974556
True	101.43506259040971
True	1255.4658893274266
True	914.3277358826356
True	304.0523087649077
True	530.8767600882127
True	101.1951044501724
True	551.6865925148156
True	458.2085210224536
True	159.47175680104647
True	79.16864085879196
True	352.4786835219273
True	166.20799029745464
True	29.690787172922096
True	600.7296670727102
True	387.69932229989655
True	67.51728772603212
True	29.09113774671779
True	654.2936263469086
True	496.0153054800961
True	71.55590018624497
True	21.00911762702002
True	339.73316615887245
True	330.0067780570223
True	708.5169653421004
True	561.5452142344252
True	557.4631100180289
True	788.689726190086
True	8.222441641575921
True	56.06164084678253
True	33.44989936861707
True	61.56892384469227
True	524.9416479147848
True	592.9242479226866
True	81.27616211068947
True	110.21317586796263
True	189.16750826488936
True	76.14503562287456
True	169.5910348767772
True	209.94920146027536
True	276.35978799931536
True	799.3926651073208
True	608.8706868696179
True	289.1783100361435
True	189.47831361862808
True	267.8847263762604
True	249.1896582105696
True	772.5518618463427
True	323.255388683378
True	158.6858124719371
True	933.9996533330096
True	360.45847277985496
True	469.5563742097589
True	158.58597980166638
True	123.21737930755114
True	67.72075058756437
True	218.92290336776367
True	985.7839680200636
True	541.8758060055608
True	114.30026923308054
True	340.8476803294861
True	99.29730053892256
True	665.630462505854
True	4.528233670999554
True	707.3523659346116
True	33.74632342488967
True	939.0916340683876
True	844.1554553457917
True	210.2926901007412
True	30.896991841264896
True	79.14155675305958
True	457.314786533121
True	220.73702133206027
True	1.2203080769089372
True	74.52210172999966
True	1102.194909233704
True	342.60230514833955
True	676.347884731559
True	488.6809356342737
True	31.36277668951424
True	138.91004657297668
True	451.4065836035449
True	934.9898942131664
True	809.6052441771501
True	434.9459070876102
True	332.26359312888457
True	17.31777902624225
True	82.15314199740662
True	745.1436871247322
True	472.2453674258608
True	380.2428013559885
True	853.4169666474736
True	27.28138326301194
True	225.5332751129381
True	883.577750259442
True	244.809722002354
True	8.146759310319474
True	513.6340045357218
True	104.26143291630622
True	661.3277068436985
True	53.77889502108468
True	252.85867617809663
True	876.5437234258652
True	924.6665057667672
True	277.12477059732646
True	421.6853823522699
True	112.5422622491053
True	586.7226978725705
True	266.0413836151583
True	184.16641622540223
True	840.0039448714791
True	59.07306151549813
True	720.1238559088964
True	275.4306755105136
True	307.1149119052311
True	167.23597374051863
True	481.9468132742823
True	594.8429114151289
True	369.0334922380529
True	408.5180524572231
True	71.87026931910039
True	158.96859331541884
True	457.4154358457572
True	216.94902939820184
True	33.40510466951851
True	199.4269852861552
True	396.4016082385498
True	389.7337689699832
True	755.908509662715
True	140.17805445918435
True	682.9365201933787
True	529.1555086478945
True	612.147434218215
True	131.38148983072838
True	38.36628317237799
True	677.9087310068493
True	70.46603474105885
True	558.6401534156336
True	671.1631884627291
True	447.4820861451804
True	136.99572608762645
True	536.9849720349271
True	4.972763470518265
True	397.4610115261325
True	28.548999651600376
True	635.1195182662344
True	262.4700925656585
True	583.7168902432118
True	701.1943964664022
True	145.27619983359932
True	540.052516949274
True	505.2633248317886
True	65.7180926595036
True	974.028663806034
True	3.200606281320688
True	26.71380564877904
True	637.2770629108509
True	696.7257118858847
True	133.70496476281642
True	410.7033792123096
True	127.48657304752408
True	73.32286652098608
True	455.19366754185774
True	44.205330896683584
True	512.5483375694407
True	11.666694203401288
True	859.8625839253949
True	563.2175203964154
True	674.4124907808871
True	100.61911841230146
True	375.52753200420045
True	994.9987182732272
True	852.1432360596148
True	149.0621032105808
True	548.5292192028487
True	455.662218001462
True	259.1087771624443
True	250.81896366220573
True	5.549634602733117
True	321.0943668821029
True	11.200323778403876
True	376.86383282114986
True	73.93221429604374
True	400.3403496079493
True	641.9584422197073
True	124.39428230624884
True	241.0773130955658
True	625.0419477897201
True	691.4091940502343
True	298.0996241464602
True	135.82829021502937
True	166.80086898102792
True	460.853003920415
True	86.37614193511133
True	9.729818021486786
True	495.59845824723146
True	565.0347484405809
True	20.086463026116444
True	132.6816028308957
True	910.4385436683386
True	501.0106527867146
True	265.99338599512083
True	35.41263482248901
True	466.4113556574553
True	115.6296089249522
True	598.0317788126633
True	653.9347222426344
True	295.1073259053919
True	375.2832056811801
True	180.58816406278
True	252.05696176226425
True	71.80046075484643
True	225.52464217536576
True	499.720879054612
True	21.614495206935093
True	429.34461446809286
True	371.8830486476756
True	695.7456689523467
True	880.7048795417145
True	892.5913575812015
True	165.4579638566586
True	405.0706082793994
True	66.75415787745085
True	189.9098501118923
True	316.4999948684913
True	10.56094358300976
True	845.2869895425234
True	22.097665289687747
True	394.8035698643921
True	265.7768389373381
True	652.1082495624779
True	203.46981247145524
True	38.600059499689685
True	672.1989776282754
True	1072.695700170951
True	226.8473133503932
True	136.72482219193034
True	618.9239739023324
True	494.6605290694059
True	17.290573915541216
True	822.1056340586512
True	108.88115568757374
True	42.78313574374434
True	300.87302037610164
True	345.6379740649494
True	404.8659532108503
True	270.92669746182105
True	20.24009779052241
True	23.88014632346019
True	822.9983759776973
True	210.1484274750468
True	108.91102469333988
True	808.3900999880282
True	657.783864067921
True	632.4701389650364
True	441.97178722159583
True	146.97349259743615
True	34.574446791759065
True	98.13034056101586
True	424.2935703582921
True	226.16036372303404
True	489.2868552587424
True	147.87978873415625
True	508.86935877345167
True	644.081437299065
True	956.7177810605132
True	25.46084022237313
True	967.6225750035512
True	1040.9786756654928
True	494.99601039115737
True	83.71283447074025
True	828.6552996029156
True	634.8578142402405
True	652.928697079153
True	176.0559554242789
True	763.9778362218667
True	701.9211032364374
True	119.71881267343392
True	774.9182089794781
True	816.6122928332715
True	474.1789524490349
True	224.51492792354577
True	70.50686880728847
True	312.58250925482645
True	346.46663009171215
True	461.2115844982336
True	418.1638482164304
True	195.31950284149968
True	309.42051942059027
True	2.6886548288665857
True	13.502828818079632
True	105.56659386898728
True	134.17654403598422
True	353.75460540392754
True	344.12642635098246
True	116.55449557593576
True	15.91807253451871
True	208.84832706350787
True	853.8657467152384
True	464.0222525235831
True	538.2668423218219
True	570.4145741147056
True	795.3135197115752
True	634.2922272475294
True	88.08649337700825
True	195.81993180642263
True	237.04930140221956
True	274.1191941521769
True	105.89937041431548
True	366.1092803364342
True	423.4406141685754
True	169.4427389973186
True	652.021298459505
True	254.0346380045649
True	205.86843647898823
True	28.418722505979943
True	251.30944738807952
True	476.9404800231484
True	170.45398389351283
True	504.9242949699333
True	477.1233308931831
True	254.96046242119132
True	98.12956695611334
True	42.917597851652445
True	404.6851681016365
True	796.8369173431099
True	156.26956467491823
True	1085.0653745390134
True	1040.1618754565118
True	475.74609838049
True	99.74849672156324
True	130.0561988899175
True	671.8044140115865
True	8.399943645539274
True	226.5023261301093
True	136.14156221992053
True	117.72438995257056
True	334.3794380328308
True	633.9316106637307
True	38.22620885231154
True	127.96537363934826
True	959.7450352234832
True	55.84525625046326
True	451.9338934049022
True	528.8601258718129
True	248.39135782528592
True	132.79779886802945
True	908.7083917640743
True	1176.8390800864806
True	512.4846611063953
True	643.8181215924456
True	201.67333684575283
True	151.42633100425525
True	324.2973517399626
True	268.6164023581114
True	170.02740684534368
True	303.523153992525
True	341.30907772081287
True	11.475719928805242
True	637.1479421138391
True	150.05626853623951
True	78.11607061188461
True	433.3062067752505
True	321.53477910760944
True	1176.5734531931637
True	359.3056703439448
True	981.0856910816088
True	10.216758380137348
True	271.07131489813224
True	231.45208229982435
True	156.18586117114816
True	476.8954775576663
True	198.2168130677552
True	411.1516241352839
True	327.1178889548169
True	112.87524383828526
True	359.6585320390992
True	1033.0218908008324
True	728.6901509412121
True	233.49513423995623
True	107.52774012181324
True	285.49838527067493
True	22.885356659388684
True	345.5232397450726
True	320.33852252554806
True	584.4075506698022
True	438.14785529904026
True	372.6434886264549
True	154.173512030031
True	12.087387044709915
True	437.7840645205352
True	271.4123922603821
True	132.75234117068084
True	305.1121789875196
True	424.1463664029726
True	819.8052501092501
True	324.1791990165879
True	780.356039712149
True	396.93443992072497
True	379.19492553787177
True	1.4662005857641862
True	1169.1693517333715
True	101.85477302539282
True	900.2308147127187
True	203.0168087652743
True	454.2711210442877
True	676.1654780086066
True	79.6174098140695
True	468.9518972254252
True	33.67591844141448
True	429.8742729441755
True	75.9344204803049
True	234.2037046092068
True	38.542069338995205
True	701.3362347135118
True	189.63766381945527
True	25.74885709064818
True	406.2960687678959
True	109.77219767278636
True	176.25382300151452
True	830.0537545021874
True	249.4759243670278
True	154.0157348017364
True	363.63793739007184
True	513.5265933086451
True	335.57644530610946
True	500.4160685892677
True	620.4425395592848
True	158.43028073174406
True	6.742073461788188
True	73.07804588603399
True	421.47446143225153
True	93.86341135824505
True	79.1029514015084
True	1064.223498695223
True	25.77301289220531
True	319.1688956651422
True	336.18128968816046
True	462.5575972539697
True	668.4577084328747
True	192.78874592743983
True	608.7038800941219
True	327.530869076846
True	346.2970587805559
True	272.9468155570881
True	218.20096277635488
True	361.35274382904106
True	474.7016685286478
True	432.4773622355015
True	581.9918834369732
True	133.40184468939643
True	76.22093540752647
True	40.26669523987447
True	285.3196015866672
True	668.9708684346236
True	383.2827811370845
True	809.0468025661654
True	219.4402525199697
True	384.7168426030082
True	69.37491655931174
True	54.32944869722824
True	392.4688639030708
True	200.53514839051488
True	221.6965228259733
True	45.99400280670002
True	1035.5094488917157
True	162.87914154341877
True	923.1175979244796
True	323.5315742625058
True	932.3926921724424
True	229.85577866056008
True	453.70474779391344
True	534.1188157811188
True	613.3878434707888
True	217.84562968682283
True	477.23652687013976
True	921.1706422857328
True	129.44908119414163
True	7.082796900905522
True	578.9676717409708
True	31.197566285538493
True	79.19592327489258
True	804.8067746957489
True	213.8993686619753
True	994.9813835901048
True	682.5586653254406
True	412.4395378437681
True	289.4831376320808
True	479.1866783822584
True	324.2214097811386
True	185.32346058825328
True	686.6841164782307
True	776.3786985941125
True	212.4665274899932
True	85.66093247152308
True	499.4462511512833
True	130.3883842888851
True	372.3703889964628
True	341.7794815154317
True	63.261401620397535
True	386.7740650349703
True	395.5447439757616
True	360.6790861696522
True	402.72892930468186
True	416.8545992473351
True	629.7232235496914
True	56.62299130404234
True	458.9731593917368
True	323.518972896783
True	645.6586783105745
True	218.75187052173465
True	100.86133808241294
True	43.174866449184776
True	548.847635794346
True	632.8159671809681
True	188.68702329178
True	409.5741148884538
True	335.9499099611034
True	17.66255033591321
True	167.6312533264691
True	292.9718812673435
True	3.044219553854913
True	864.6233219891504
True	81.93179670760445
True	102.64262892531772
True	114.3887405745692
True	359.48412262137765
True	38.41706878623622
True	463.563598532933
True	224.19275428582145
True	6.05606043895445
True	116.12009395152305
True	433.7589087372615
True	52.83081685954706
True	65.74268974263792
True	180.93549445445933
True	286.292355778483
True	950.9744139746964
True	385.2430517059284
True	963.1624643978504
True	185.21498438850836
True	989.193406058915
True	774.0958145822224
True	645.2641238703644
True	384.3367102501652
True	377.1238568237608
True	80.11910131101239
True	72.70905164453134
True	75.2041701155187
True	179.2277620800535
True	477.7374279217586
True	1144.028565347552
True	178.53327128186226
True	352.2366958558504
True	435.1732424853205
True	599.6941783857865
True	606.9281819097189
True	278.1475418118259
True	471.1521386093486
True	676.0540426901205
True	96.58069004922544
True	766.0361629795739
True	249.6744295951858
True	136.52450703016098
True	399.676985495345
True	864.5733095202921
True	440.8987456464352
True	821.6049271738469
True	197.3794470496856
True	349.6300679023409
True	699.8131567918026
True	615.4336479150808
True	192.22857916005177
True	266.60924531998927
True	775.4732954262738
True	33.81241320213755
True	192.70429537635383
True	490.8699883404111
True	701.9416718346212
True	104.71699528138284
True	38.50910084573366
True	164.3911956386248
True	759.4841867965764
True	321.44462345966014
True	550.3288550747593
True	359.36384968951774
True	305.59069843252564
True	450.9789386647805
True	498.7901571844525
True	72.85550275810967
True	367.2402549210652
True	766.8471999551532
True	0.0
True	289.26473862134884
True	250.58994462223407
True	960.0234544445402
True	144.84805429885677
True	647.703752550255
True	643.6025037132388
True	109.4113921371063
True	220.10335856361016
True	133.69189654394185
True	11.072890905674948
True	287.34456166486984
True	377.37432773397984
True	1120.914902885549
True	227.6618121052665
True	400.3279477601952
True	660.3398650669241
True	214.0811347754236
True	26.88971120036288
True	858.6146117752374
True	605.6732088542027
True	157.05405333478416
True	607.4914001630045
True	165.9754625235687
True	303.162187397246
True	760.3784554205503
True	32.40706324718885
True	98.06367821119925
True	513.7210531221241
True	62.64253493674446
True	79.75527675049626
True	399.6725324857216
True	23.0197004529722
True	765.9218991938229
True	100.11685188757504
True	157.19828148837777
True	18.40849892584088
True	718.4066759428694
True	30.25432600701716
True	788.8650296593805
True	396.7332727575333
True	117.58836655811272
True	705.4870006686618
True	520.0091303593382
True	585.5442835094839
True	40.41345790967576
True	361.12676773996463
True	6.567548987169589
True	93.39894648708788
True	370.3106233128409
True	52.16076558768575
True	117.91138316803506
True	302.9679377287865
True	189.1272325863768
True	102.43365744260154
True	640.9307600082803
True	19.553569622372336
True	1131.410016510181
True	492.4779371946653
True	314.30946416638653
True	496.09892213314544
True	121.12673957838544
True	775.5433344355815
True	1141.8685623303104
True	743.9005620157975
True	182.15452538259677
True	225.61639453527977
True	52.18911073788736
True	59.13825399358847
True	155.57019400003708
True	101.93823615942335
True	167.22624138604823
True	1174.059979469318
True	322.2229932992412
True	357.52225490691507
True	683.1448623747732
True	15.423777602983629
True	14.925530650631874
True	577.8687541809613
True	5.250133563114678
True	118.753966492662
True	687.2626108503339
True	179.18482142091813
True	655.3912334522181
True	852.5758802714622
True	160.68691077981958
True	904.1615394314304
True	2.9374124815986957
True	454.5095479599972
True	1055.6670229265176
True	27.56303427462744
True	240.72487988706507
True	139.69648314870838
True	979.2508544331702
True	228.64390717435552
True	490.0599672698797
True	110.51758715558478
True	513.3125446431742
True	148.8181219386974
True	97.618059849965
True	384.94862199054495
True	67.98667765877366
True	56.53046140834029
True	1077.195381638856
True	264.7762152778324
True	159.46150946646554
True	363.93252437010926
True	400.9680979764611
True	221.30168646976972
True	167.73557250397374
True	380.4156378224104
True	35.74692629500389
True	492.5494748035337
True	1133.8787349406527
True	113.34428290191212
True	473.77336392482897
True	308.24766265933886
True	27.51373846549759
True	435.4485395268786
True	102.61844483280385
True	595.3531223797115
True	204.6786725671799
True	409.8252579880539
True	19.75481118067416
True	451.29566625897706
True	105.8562350733824
True	338.2965518052092
True	34.18599981586662
True	173.03462088492796
True	245.2523450576109
True	757.3884360394354
True	55.56065197119733
True	140.4902803864466
True	234.20188545150253
True	143.03512198450036
True	621.6317179843875
True	553.9593007299327
True	796.0861841630086
True	398.5500298310333
True	535.2754903051799
True	429.0024083577431
True	696.8488526613539
True	70.23393388583202
True	495.6343745137889
True	429.5926908084804
True	49.953333536784925
True	81.46705923496557
True	131.0396382485938
True	91.51462036713068
True	326.3655353132697
True	851.198819305407
True	339.9814867115974
True	1103.634061154199
True	312.59927126843723
True	918.4171630461432
True	156.1005182559805
True	569.1858595610651
True	629.5511309805848
True	692.4803669851993
True	453.7972870145544
True	66.70320505053145
True	289.2761441271017
True	40.15695401519983
True	165.90359320286817
True	176.56826975786774
True	1146.700747448554
True	229.5264064383271
True	547.7884380923938
True	572.559921081813
True	558.2645950098372
True	854.1947794341672
True	595.1076532956218
True	641.4703387209419
True	932.6951180530413
True	123.89209347166069
True	329.57516426429834
True	274.872926526165
True	340.4331992678784
True	90.52747694002768
True	379.8516809799692
True	4.740691674952423
True	333.8895228032532
True	254.8977236675388
True	592.8422601216434
True	283.2019951780437
True	354.4015962273592
True	10.1855383225625
True	58.72445010525816
True	553.8284041958727
True	31.208894359512502
True	142.47371024481328
True	65.82766361180049
True	148.96930804046008
True	243.1051250964034
True	74.65325325637822
True	389.8054489471615
True	284.0113719950936
True	99.52078362832712
True	341.3973194363942
True	59.92644515022841
True	588.607794293218
True	849.120518983844
True	278.50673445136096
True	1144.7412670325627
True	115.26549253850284
True	300.96873017423144
True	1035.1668871186969
True	88.99112407639726
True	276.7266579509691
True	9.909753317892726
True	412.2124499353018
True	449.76461312804526
True	153.4374448279913
True	625.3065856960087
True	884.4697486647212
True	159.346690829905
True	76.6725042524483
True	323.67260318756223
True	547.4588889948658
True	602.1011725387294
True	1206.4163001193513
True	28.40089365923489
True	933.8609667583544
True	132.87270440342627
True	651.5653417828789
True	117.73889199078135
True	134.98438161504936
True	191.2097175944625
True	168.82823767872728
True	742.9972780455593
True	210.14582138352492
True	226.2543141796259
True	66.10011555251438
True	526.3860379741275
True	443.0087388002081
True	180.9553883342037
True	241.94792597372668
True	15.767218116980992
True	423.7890591083604
True	224.2594240406181
True	286.6556157394954
True	113.2001738025528
True	708.8820988996931
True	426.4621092133942
True	246.425060659643
True	633.3436692757083
True	528.2890762217744
True	481.326553407133
True	130.6626690695979
True	531.0085119659611
True	419.037915745517
True	2.299441197014816
True	183.42019020532703
True	92.03089156213836
True	238.32522186824988
True	3.511683393992868
True	126.14770499949029
True	354.32771236482944
True	6.406435329421943
True	855.5837314154937
True	168.85675262000152
True	734.2491076231795
True	799.2438263158132
True	162.71280865083816
True	215.3008081559952
True	498.5182582014036
True	834.0279002694516
True	50.506025372095486
True	38.41703416158256
True	134.83435367895254
True	622.2289490880352
True	723.4385940763855
True	178.85109605342825
True	596.9161674180091
True	603.4641392947411
True	850.7139814881855
True	396.6935477569721
True	189.05270728663396
True	860.3651627401448
True	232.61404193824808
True	146.19782486603563
True	330.23707537648585
True	218.5740002465613
True	208.17037288810656
True	609.858774187748
True	253.2302728918092
True	190.51020652463464
True	460.6440944379919
True	472.6726944177945
True	64.23004511098095
True	284.0535046111872
True	81.08820202317459
True	345.56481941310005
True	360.0936197556632
True	261.9233238694157
True	176.547042197994
True	387.3780355325407
True	619.2142003745221
True	733.8486442518157
True	300.78386605323914
True	739.8112676570613
True	63.0646256377944
True	865.3339995032503
True	337.0692530998572
True	12.3229645177773
True	617.0382204222851
True	705.4616486011253
True	268.3063425205595
True	167.6151910360132
True	46.755201967630825
True	389.8936677571663
True	77.74583045082201
True	13.951197898945273
True	895.1454631495386
True	376.29553825298245
True	172.25641535503829
True	1016.0237441244188
True	12.713652614139384
True	781.210072816859
True	30.497459652218662
True	681.0423308355906
True	55.98504739072321
True	760.2870680080609
True	431.4761611753274
True	198.08022530722408
True	446.49311665757256
True	211.6711790301588
True	304.4734072292123
True	230.92234436234887
True	404.7471553780381
True	9.8015036211904
True	324.5511144634286
True	112.58872142177408
True	11.05548116245106
True	461.6412659107814
True	724.3363730266876
True	278.9898878769816
True	79.43772994535118
True	314.29786412099884
True	83.9133977594773
True	182.68685637728123
True	181.5573144550737
True	379.78446851312
True	44.30309707550072
True	142.69810701821282
True	381.5282194732496
True	849.7750516170573
True	112.19325395927912
True	214.5266748393252
True	436.3936054035881
True	17.337816449933577
True	414.78487100338936
True	526.8336884458121
True	98.62787683586112
True	396.98502959691183
True	351.5025372006666
True	418.6137130100817
True	585.0437190750539
True	1058.374572059006
True	974.241240077019
True	57.92321336694798
True	1084.0178419043657
True	116.06020415341824
True	113.35845092704363
True	111.08925138395222
True	507.2741652087415
True	365.2277478906197
True	599.6049205684026
True	256.803199852684
True	162.7267345019768
True	409.17395766411664
True	16.009322306819183
True	469.7722265879843
True	417.0602416327712
True	147.9611808094625
True	97.10997692965306
True	535.6061563204372
True	995.1992612070948
True	196.7003826832317
True	65.80664525973611
True	462.2640393237768
True	383.5750606102282
True	480.5670654702105
True	333.2606476934756
True	4.5087318630125095
True	536.0128466484373
True	519.9621938524009
True	510.84864651770783
True	193.59158536576325
True	105.31862293872392
True	23.486451454972357
True	370.1394838425058
True	107.54278025434466
True	8.065335963788208
True	32.175259104678304
True	343.8555796015136
True	663.2245671618417
True	132.19593943936758
True	84.75223298068067
True	23.5474155244362
True	390.142518019311
True	363.0182206743424
True	776.6716247471587
True	298.17976712173373
True	523.8316779960769
True	536.1766256482205
True	518.4461254623006
True	301.0789415479732
True	510.6238275771325
True	99.22923837582054
True	586.5280425651432
True	8.219254571105916
True	356.7253989074127
True	472.1238240577631
True	987.9580122682625
True	352.00135811923
True	776.2629705795634
True	956.3913693649952
True	178.97364892242794
True	39.448989221321646
True	377.19692601474185
True	386.9102080035869
True	569.4685545024247
True	258.14408359031444
True	29.71029173975884
True	644.3013116570215
True	124.87193632574592
True	1025.83589262324
True	327.65079982899414
True	481.2991695132453
True	123.9214425302216
True	818.0480334469914
True	144.04964736797578
True	827.0540378508377
True	550.9706426336251
True	183.8656861824507
True	114.80566936837948
True	66.36229380673359
True	565.4207769698567
True	904.9699785972052
True	431.2044160623758
True	519.4193655458087
True	136.3389424956601
True	622.9838097938176
True	485.116534987589
True	769.9706000331911
True	319.6355703145667
True	585.5346755354917
True	110.5888219134175
True	26.64247549558684
True	419.2277396355299
True	178.53552319257133
True	105.32379040824075
True	384.5679553567131
True	1106.2799777263176
True	261.12672221094914
True	568.7977779943471
True	12.369502962740562
True	74.52332913741115
True	336.5176428909712
True	774.3690895087674
True	436.3313318705641
True	499.20552922408007
True	707.8290154083464
True	70.80356482473564
True	737.9050453591344
True	49.88583530400943
True	108.35304965499007
True	182.9150320180013
True	82.50434184250405
True	24.82525354352303
True	295.4353496674422
True	461.0801207357438
True	900.3541858497439
True	865.6812055259517
True	6.949290493124563
True	289.1046242652034
True	463.0511548107
True	125.84946460996647
True	250.2142740742625
True	316.74544004430453
True	1313.0384698414082
True	456.8287529546472
True	24.297034275116584
True	176.28314775287916
True	702.4411530403121
True	38.10215443027811
True	173.02424401480712
True	561.4888985088899
True	71.36024044059641
True	871.5398164250948
True	316.88487855047566
True	652.6241330031064
True	72.6944328606505
True	666.6966049365238
True	599.860395339737
True	875.2547741232071
True	250.82114669541028
True	502.8257922780565
True	811.3932508915144
True	899.7270581046713
True	236.89612721297175
True	732.3395987856584
True	221.37500028177496
True	458.3500481702258
True	366.8408225998358
True	503.2103652209658
True	499.64471918952313
True	323.1896935829965
True	356.0346670815555
True	110.4053262974882
True	325.02323505604284
True	1093.0054395229215
True	320.73061614286
True	149.78970192511113
True	299.57336914568185
True	754.909204366635
True	653.5369921857513
True	421.4217592859138
True	120.25374871637872
True	334.6013195744773
True	34.86660654086911
True	165.59501915075757
True	89.01222345285116
True	89.01914868665283
True	531.1274358646882
True	137.39717295283472
True	138.51165460587222
True	106.44771086370535
True	88.78952569553459
True	439.26302321394166
True	378.3808391959923
True	1022.5792216944104
True	542.039011801388
True	839.8551556878439
True	283.28249447279336
True	291.9017006127025
True	558.1818763694746
True	198.7538774551552
True	777.8990219345859
True	239.00739377980003
True	367.011992586118
True	69.88714507757793
True	121.27053814864182
True	269.65576668583907
True	124.72103301050886
True	474.8112325784462
True	32.01094881118872
True	584.247311581968
True	992.968265028088
True	731.6035044483484
True	1.3359398551523842
True	64.63828292102441
True	492.5708925451031
True	444.2908528720279
True	73.82609690602243
True	116.1172849092915
True	310.1171736114369
True	79.10646979941075
True	55.04874681878229
True	705.9840563632562
True	645.4589037040361
True	167.05709381070238
True	169.0219792570727
True	531.1784062567592
True	55.94707432355252
True	26.078826270223555
True	562.0689609716655
True	449.8754508680209
True	1146.1930220104002
True	48.762029484120376
True	476.1836125871667
True	848.0068185447592
True	789.5633899391444
True	289.6028371774487
True	759.4257104743084
True	408.68464918285207
True	44.35541785322034
True	102.5611064595908
True	722.2018308457801
True	75.99007401608269
True	139.97364493593315
True	954.5866148713336
True	191.10684455722887
True	264.1452854465167
True	104.37368148669398
True	631.5390280475692
True	602.1779882493936
True	215.2674529396606
True	418.5874283204233
True	37.51626364286783
True	277.09499157891133
True	596.7438827530751
True	642.2942732731963
True	316.14395475589515
True	72.34798913973869
True	970.7307664793512
True	1054.4838082018175
True	559.4277211805743
True	56.55291885978591
True	27.93712889229431
True	93.73641588704604
True	108.34014883691664
True	102.13169686975095
True	875.7796995095686
True	1131.0233583445713
True	741.8529137204524
True	332.9573226837072
True	8.990082266552612
True	19.542713212358453
True	350.7787878450802
True	486.70556094223326
True	42.93039689722306
True	566.594504791098
True	420.0983024401651
True	393.8624703372859
True	83.13397831624053
True	198.6009533714049
True	255.01326381393383
True	140.11904047738085
True	364.9714774682684
True	42.83426797071863
True	178.55252840373132
True	1173.6034272444542
True	6.527490395416471
True	26.96968925925973
True	582.9993822458368
True	357.2903145166331
True	772.385422539409
True	157.0962506301803
True	768.1546751551324
True	580.5048298797049
True	289.0700638190419
True	416.3915053110181
True	339.75121738611216
True	295.3260645864633
True	263.0525700275443
True	385.2271703979101
True	511.4364013819464
True	504.0480257541608
True	105.81524484876223
True	369.5086961580053
True	9.321835765812022
True	182.2430954937671
True	232.845806380507
True	863.7865092932694
True	593.9027727805104
True	31.255413403918983
True	708.275760446167
True	786.1949676151376
True	98.68933677814218
True	348.7730755964293
True	869.4070118222418
True	233.21603310605613
True	165.49058714706007
True	540.1472031801281
True	591.1812547304365
True	1085.3652196978585
True	145.3527085769218
True	149.47912404443622
True	255.3054295905036
True	315.7207607752294
True	419.4344072568568
True	407.09460714952434
True	311.13847342119533
True	439.70926152736337
True	503.3681146137744
True	222.74276349117983
True	1479.6816848389587
True	238.10680801297352
True	405.7451622855366
True	53.26320034144897
True	767.6261259270077
True	243.76145420748145
True	909.2438034959598
True	545.7613469312518
True	309.43773110533743
True	782.91831363144
True	261.5112008467719
True	201.14348305923707
True	254.7068618611738
True	219.6977875155698
True	126.62833219318355
True	248.60545547868705
True	723.0867008275188
True	522.826235109488
True	218.34718050081656
True	1172.8914086458694
True	118.2670661379921
True	267.0938124295521
True	69.23493748887816
True	306.7483248080068
True	413.3538306783744
True	91.19382432910906
True	217.64096201578548
True	72.66643351944727
True	706.7776751764669
True	368.05702978556695
True	214.62446475408555
True	724.9337992075068
True	874.9031255097321
True	822.4808525692025
True	838.8974192127926
True	343.45441074455067
True	1.0512076761883755
True	260.9567551216045
True	55.56490822496414
True	384.08853558628886
True	53.81786733660552
True	370.5214760085415
True	853.9109221411392
True	996.53999119271
True	414.2451079613304
True	21.97165015769471
True	507.6860921529841
True	510.6376653668773
True	193.82923855890263
True	235.24492266766217
True	301.5080807863634
True	22.096472377514548
True	123.23267386806812
True	997.8670433117646
True	63.119236222503886
True	492.5577087399034
True	798.6593793385172
True	98.86314686226088
True	258.77934967019604
True	114.00232930494374
True	14.984932041732092
True	1.5545568177640527
True	112.51095364113677
True	1035.3905783651817
True	471.94145396814525
True	58.87620509590001
True	778.2043140692651
True	333.55365421436795
True	1.0783500606595346
True	447.9223616854525
True	185.4044991601077
True	497.20361316858725
True	86.2888942903791
True	334.3281943786243
True	384.468008839484
True	174.00591142830675
True	208.40008200681856
True	133.853846750601
True	171.7241904019419
True	978.930541254696
True	15.954391255724651
True	515.7733825756891
True	481.0260551031812
True	384.5411800694737
True	215.9357986726256
True	229.627771746908
True	150.88628570883233
True	49.25508440236152
True	483.0725725011487
True	148.2918097463222
True	812.6336842134033
True	796.508279193242
True	250.83621842627855
True	305.0591297344467
True	523.2445534146266
True	42.418933093214285
True	83.94713247400733
True	755.9957335789147
True	1075.6313199245046
True	110.72099853437258
True	735.2333120311456
True	144.45151937417816
True	937.76068310058
True	640.4509678103637
True	104.67125363124303
True	281.67956854304964
True	603.2072263745108
True	270.8680489659028
True	47.59928931545984
True	588.1676653293196
True	440.9105545524761
True	6.116620712473806
True	489.6931607643959
True	67.68562127517117
True	183.27332501868173
True	238.5368309268344
True	330.14983136967777
True	71.74765752085305
True	229.1027058438213
True	348.2697749309298
True	443.39379409413135
True	936.1247003534654
True	48.782154196523365
True	930.0047093435388
True	1030.0245712111684
True	129.87523033452834
True	75.45466684465909
True	1012.2098284231568
True	33.202051868196314
True	230.48816952981085
True	88.77244523830669
True	207.5637243258177
True	367.04587171237387
True	965.8375291208408
True	103.14867711464495
True	74.4711506779734
True	678.7396760890579
True	283.0595445423698
True	700.7649857355848
True	54.16182141998594
True	479.6753510543046
True	393.3890925972588
True	686.5631943744065
True	54.37667695014579
True	113.59235566990456
True	28.12330699674849
True	265.37947197361785
True	43.54685480275464
True	353.3646111823639
True	2.2819394837806364
True	1170.0548193783447
True	104.36114555617416
True	133.39883357324774
True	356.2515215050154
True	727.0225364713011
True	652.5250595511922
True	963.9543879570192
True	475.05782959514767
True	427.75055607371263
True	146.44495526470166
True	413.9324472415316
True	850.658275978949
True	425.9849460202885
True	925.8625566181124
True	87.45337305634894
True	427.6052343167673
True	181.6182980166828
True	280.85901630660373
True	739.450464918135
True	169.30993801728334
True	135.35547498679432
True	61.43400619517252
True	860.2473971947481
True	761.2231177835839
True	83.88154790683019
True	439.180833392949
True	730.4302784940064
True	422.91300289289126
True	54.52627988448854
True	319.4105147265804
True	782.5656357527362
True	31.472170134298
True	370.5859837410756
True	166.52923435183803
True	284.0964536638417
True	33.60578424079856
True	222.59926086078693
True	777.2701042676327
True	648.3183182104951
True	58.20519959096471
True	302.4685880263413
True	909.6231966379142
True	18.457706492134243
True	326.46943614532205
True	295.6849578521491
True	423.9894762190015
True	224.93490255881704
True	601.6283114350764
True	46.9936445337744
True	966.751671322204
True	914.895537799228
True	46.49602395980105
True	398.4585130041979
True	739.7657500995733
True	904.009054607376
True	257.74405837213806
True	608.3909060921778
True	129.30371893650414
True	179.9536058801148
True	135.85283621782688
True	136.52554951510396
True	214.8563267391356
True	966.7985377064364
True	786.8573029637141
True	954.2386702371113
True	21.14284768942318
True	25.586957625956384
True	360.6350309563765
True	12.346250494457257
True	620.3391745629032
True	1066.7463295843477
True	274.69564304508896
True	210.6552585746241
True	86.1654604301417
True	219.52960361960112
True	132.31244161021496
True	44.256960643593445
True	127.53457050986056
True	89.39597137396177
True	256.4777289802592
True	529.03992444725
True	166.88262376125036
True	28.35604572795565
True	55.31381469950092
True	440.8183440590976
True	264.3812808627984
True	592.1592690554701
True	24.92108434258607
True	118.64936059420108
True	637.1939812258252
True	265.18646013160986
True	452.8809662051511
True	660.3430861744097
True	101.25822780648852
True	109.89492464199613
True	83.87138912530168
True	25.710434511399928
True	118.26385822342672
True	88.49800135304734
True	104.72805227961122
True	153.4502928154997
True	233.3615081322408
True	833.86117482347
True	285.019240103249
True	939.9667850342436
True	169.52400041982847
True	207.25389055124336
True	794.2661033755917
True	297.3978478462104
True	595.2094998864977
True	256.0891315609948
True	365.50419600292855
True	443.41212849784
True	565.1599879390008
True	664.9306309815397
True	369.0282628885876
True	35.55615210061561
True	543.5754537728612
True	608.3411558907882
True	19.421606220254475
True	11.288306543062122
True	260.84306443919
True	413.982219883844
True	450.2933552331471
True	67.94954619504904
True	631.4238104791245
True	901.3815864962166
True	233.276713952267
True	902.899182051412
True	274.36417220918145
True	105.69312489014744
True	262.1735293754988
True	702.7129510026103
True	37.53630740053895
True	579.529381803684
True	1284.094117190498
True	1024.9968761464747
True	903.4778160660692
True	210.33903846877823
True	87.12566787029164
True	190.65132951508735
True	855.9917158333283
True	150.4680179126644
True	1079.0834044387218
True	855.7796411207245
True	44.26779743368744
True	90.55018933127457
True	415.8320571403269
True	390.7808469972514
True	205.16333173198663
True	525.7013838875394
True	644.0244410874044
True	123.69624641698698
True	283.05706659114185
True	1028.5604785010537
True	50.596688684387566
True	694.9642105269912
True	563.7009784989352
True	40.09508450180186
True	800.0956735803642
True	387.9541004020945
True	549.2812746170127
True	111.3293403058734
True	260.8403099135058
True	213.89628022036317
True	27.305453967244397
True	133.2971086712822
True	773.2884837206723
True	141.09869522281122
True	383.9084336185258
True	65.14363061700276
True	636.4203455127589
True	629.6361163694311
True	230.070031093266
True	463.5633451234877
True	169.24110284751615
True	158.7451962642262
True	214.02365462150303
True	267.86011617689854
True	354.11870381089994
True	129.1441058079323
True	190.0579844203696
True	26.100640364779405
True	854.6097033336928
True	306.92053535680174
True	10.063424138818426
True	364.59197621428825
True	165.1813016639187
True	621.470077841045
True	377.9917435823352
True	577.3404985405012
True	558.2704617097389
True	480.14773630957984
True	800.7594195549597
True	241.68447623548192
True	559.0742142949915
True	163.28276374536054
True	537.596140804225
True	356.2170126122179
True	380.7159421822114
True	132.99764991988314
True	133.70587626079865
True	107.07036351232824
True	65.63128814199301
True	715.8025186777134
True	179.09735157473807
True	46.996027789198486
True	0.0
True	540.6704402407423
True	113.84997980165208
True	23.516516882807835
True	40.526010073159085
True	115.4411778756918
True	522.4248715580749
True	187.72235036542656
True	101.60435377709736
True	35.39284877783789
True	157.81212891633217
True	913.7934533415154
True	48.18797781608098
True	224.54303066292985
True	748.0511114415609
True	313.40988864863124
True	445.54866797861433
True	498.3126557498194
True	512.3919010762896
True	597.9048054082261
True	912.8165669138866
True	266.48699779710404
True	1043.740902805625
True	912.9686171440252
True	622.0456258248779
True	339.42966093921814
True	832.1853080006825
True	8.572681556098768
True	34.09609726160259
True	292.6867665611326
True	44.88274007786802
True	202.2670070652241
True	761.6726135237251
True	212.91178958030832
True	793.3387005213632
True	747.626696049039
True	118.57231397516684
True	364.7971838832004
True	583.4591698635812
True	22.87186516273929
True	130.7141572823174
True	422.875443376129
True	308.655558871484
True	196.38314908244627
True	105.42166445371772
True	386.2003004322152
True	22.28945721632696
True	363.1818651911965
True	373.2179729031115
True	1046.3953527972965
True	367.5052548963369
True	29.197295161047567
True	447.44902376077926
True	451.3953891696879
True	235.58361440552488
True	31.91773945050333
True	746.988922296501
True	447.813456673922
True	178.31009887060603
True	12.801559317448689
True	1229.5928713228325
True	165.81479363774733
True	27.67885367096173
True	307.5580331001389
True	270.01104067812696
True	117.53754230640456
True	288.94979892287154
True	43.01481696994405
True	330.26578830852173
True	301.7918428484453
True	333.0303768265462
True	32.1367310614496
True	45.602055187946505
True	1048.7455132428652
True	25.367512155062798
True	13.266495144392568
True	176.95217596884729
True	654.7897730606244
True	8.873354039176917
True	193.0964465370772
True	172.50675856370796
True	502.6218553621796
True	397.677847684338
True	703.818124615368
True	315.1734263171207
True	478.5730524838593
True	450.3957459204985
True	504.3525467551996
True	102.91758189024814
True	1269.100585611579
True	866.5988811138492
True	287.74844292735054
True	525.6173035338463
True	98.82798631301898
True	592.274004212351
True	435.0148468547861
True	156.66103690189664
True	79.65984706444613
True	358.4151811914695
True	170.50087437777876
True	32.188687921071114
True	599.899021119022
True	382.2763401155362
True	71.43641822744081
True	31.468314290858096
True	663.6916105030618
True	492.16745119889896
True	70.97326960891742
True	22.420216433897316
True	335.8413634340548
True	322.27375811228114
True	742.8362562781139
True	547.0193655955724
True	566.4456315090468
True	804.1105903937989
True	8.298647407916537
True	54.95753379823906
True	35.8877197086675
True	56.84529985531376
True	496.17865755160335
True	588.2481074523477
True	83.62753220523454
True	112.6264473956406
True	205.3510283582368
True	72.39443677901507
True	177.8190195636279
True	211.83082363417645
True	283.26309554464683
True	830.9325346988051
True	606.0200487256899
True	289.0405483753539
True	189.16375454322105
True	263.44993900718737
True	237.6436179148932
True	750.1542902749503
True	324.33893930773905
True	169.13927245811195
True	883.3194800638487
True	346.1635010487873
True	471.1867263441434
True	159.62279117063915
True	121.2689606769311
True	60.06201928346294
True	200.4977531949468
True	937.4143354429416
True	508.9088564532565
True	110.64267333351265
True	359.1059165259298
True	101.88242430517064
True	659.4715604149181
True	5.47564306090611
True	679.1642432586699
True	35.511560051326015
True	939.223705368166
True	855.9072222601851
True	211.39633435977143
True	29.09745158313392
True	78.69564772425669
True	451.63700032309856
True	228.66555927085767
True	1.602738869894489
True	84.9257655571497
True	1075.723357536362
True	346.26236534548434
True	694.6862030149783
True	482.8676198228379
True	27.246316596857355
True	135.893360583906
True	421.476390786205
True	910.9976309447584
True	814.9566264397952
True	417.58051338597625
True	340.5452379967119
True	15.538301163631434
True	78.78433886436291
True	719.8651257740022
True	469.85337664377374
True	387.15957555512216
True	906.1254062618742
True	24.71867169301611
True	218.8587021981844
True	911.882844556421
True	244.63351224661457
True	7.741226425499063
True	489.31646299772376
True	101.00530017581802
True	618.3811156554211
True	51.28322231159187
True	258.3841701357296
True	886.5490789168614
True	847.1534266935013
True	273.7404068578708
True	439.6629182861776
True	119.258154347929
True	600.4576925820099
True	257.5863150712797
True	195.67532784107613
True	863.587393942512
True	52.92069101708565
True	717.2173434078456
True	278.2412323161137
True	304.8334977756838
True	167.06192324704205
True	488.630694157621
True	597.1425287389684
True	365.538006896098
True	413.5952555865187
True	67.20744241321906
True	161.68527455624857
True	451.2351551946551
True	213.57911259329788
True	32.2991593247127
True	196.07213808250785
True	400.7409226585045
True	402.85468329715553
True	715.9913674641193
True	138.20513397648864
True	656.6425645850258
True	512.2955247767939
True	590.0483989890531
True	135.24656633011804
True	37.54667621434128
True	667.0771512320376
True	70.54143145496296
True	560.4991970713259
True	686.4303858624659
True	457.2045818156816
True	139.518742710315
True	534.6388422220222
True	4.718186262960938
True	392.5774371920775
True	30.36953032355854
True	634.7557953392638
True	249.56819983310388
True	583.4578178953054
True	704.6554773895491
True	144.87715138308187
True	543.1489505165293
True	505.25661619834943
True	64.58759504201528
True	980.066013881256
True	3.082319872383424
True	28.153343043845403
True	636.1119869586897
True	689.7782179321171
True	136.93532102229506
True	414.31141682596734
True	117.9252085738618
True	65.87174783981973
True	452.9025882530383
True	39.54232975985682
True	515.2086919835444
True	12.289905712862575
True	819.1647304675574
True	553.2201230282868
True	686.650637933259
True	104.29692299515725
True	371.0397302815111
True	992.1379187586908
True	888.9292576925393
True	137.96236265297327
True	568.2103074883256
True	454.5903389588262
True	259.44160415183745
True	255.82937171022837
True	6.118832170802355
True	314.91449240990005
True	12.3470920385416
True	374.8531279764411
True	76.92518388699952
True	381.9822779511397
True	649.5914191700548
True	122.84544004424804
True	225.67476251141173
True	626.1815691676642
True	681.4282662425642
True	283.506395959752
True	138.4393100915456
True	166.0322572706944
True	475.3282189804228
True	86.26803342327405
True	9.842227712155369
True	507.5379450813576
True	554.0459691243726
True	17.08152630500536
True	133.8558225304829
True	892.6885570902264
True	481.9838480582243
True	268.7170388330379
True	34.337365340708615
True	470.9197911134796
True	109.588504555792
True	591.6105956209886
True	658.1701699515768
True	294.0052816934824
True	389.85435001531135
True	185.30057385010943
True	237.98402504207937
True	73.16464847795626
True	221.95334948236837
True	497.73596047307706
True	22.11456616466477
True	459.6344786571215
True	392.7144412715217
True	740.0083033717576
True	906.8761545984136
True	923.7504226823564
True	159.95821217240342
True	400.0965029906309
True	69.87555672614954
True	195.9818858165698
True	316.8924354565229
True	10.929939115403752
True	802.1344289392387
True	23.8672693416867
True	398.68984125448833
True	259.3400457613221
True	653.9402943184172
True	214.05056748204564
True	40.22553459958248
True	676.2260479387777
True	1062.8696392020274
True	232.4828306534245
True	137.83442541545602
True	629.3419807392345
True	504.13014801371406
True	18.235505926887196
True	798.8859906569252
True	115.45484698288884
True	48.77046715495195
True	294.4357457290131
True	339.2472049615085
True	386.988326089308
True	269.34086874769946
True	19.60617256718503
True	21.93753318412045
True	835.9346375164532
True	201.2930446285409
True	119.04897263693974
True	828.1483404628915
True	645.670646393648
True	598.1771200086722
True	451.5794564719086
True	151.07093163589738
True	33.26972774785679
True	90.40117841591751
True	440.5872735635013
True	215.4287486636121
True	480.075844185394
True	135.92937404366498
True	459.885631784668
True	646.4284151140371
True	944.2333515385842
True	24.680363768879158
True	992.5606140874568
True	1099.769206327583
True	478.1595940830916
True	89.84831935749511
True	805.8202730128498
True	648.6401327005759
True	673.7516186423067
True	174.97222200692912
True	752.972911515038
True	715.2478657297337
True	124.83906872727084
True	757.0639441045973
True	838.3739594720093
True	485.4496220979048
True	222.5955254750488
True	69.93757943577253
True	308.17822525382485
True	360.4651717958256
True	449.42254831611694
True	427.9231316873544
True	182.60931948536435
True	322.88825979292625
True	2.7484614536230287
True	13.953088428968506
True	104.73616989285792
True	129.87415585468665
True	344.74647883343295
True	345.9214980975549
True	112.4533212074776
True	16.000690942936277
True	203.135287192802
True	866.9484396838197
True	457.0777917462775
True	532.1035283336383
True	555.5724684169887
True	797.209725697301
True	655.7012673340035
True	97.39056501392136
True	207.1642848207255
True	245.91142744583405
True	286.0036655491682
True	103.61946464612846
True	366.32628330174816
True	424.3122676450588
True	167.7493494504691
True	646.3154300453168
True	241.4948509131221
True	209.84932443144115
True	28.109392380100537
True	244.73470764347584
True	484.7434284467263
True	171.5997918020187
True	530.755275531318
True	485.1721976370335
True	240.7161340206613
True	102.82558430520862
True	44.45224697560501
True	404.738716087072
True	794.0961789623722
True	161.54218316521087
True	1027.1158479977153
True	1028.462633010758
True	477.1348752204578
True	99.3473512196331
True	123.82805282885808
True	666.4242103399597
True	7.985331419376076
True	229.5078965320913
True	138.8001421949762
True	119.51954946059864
True	320.1002360949028
True	629.0430210104447
True	38.09317170319029
True	119.98974140635774
True	976.8788969610137
True	59.931860267896816
True	468.182671181884
True	516.9239527928431
True	243.09300908264916
True	124.61790040874624
True	904.1748713261804
True	1202.4711430207428
True	520.069784621299
True	646.6499201863878
True	219.38012230843376
True	156.87684894904856
True	322.7160215730598
True	256.9070923698134
True	167.99290791043907
True	300.7275594947355
True	343.5019873695434
True	12.112625451896395
True	620.434185898919
True	144.1758019546694
True	77.42047455007929
True	428.5984585550148
True	312.21999498608704
True	1177.9127579908222
True	359.55468309878023
True	994.5438229992316
True	9.684697844481356
True	272.5950727449167
True	223.11926343005248
True	152.4559891917892
True	476.70077427836026
True	199.35829905229608
True	400.5840097982581
True	316.6065768674212
True	112.9826223346078
True	355.55789535829274
True	1054.2241418157591
True	725.8019415878258
True	221.43401861124065
True	109.46877836441762
True	289.87794619528364
True	25.423153238548156
True	346.69541836225306
True	321.1374896214908
True	561.1768824661947
True	448.4416608773655
True	363.1884311302323
True	156.73142521311635
True	13.812989493960204
True	424.9368370860853
True	286.6417917436231
True	142.43456520911056
True	298.2837320453545
True	415.5984571133809
True	810.7681780259455
True	318.2592080097924
True	771.2588762204206
True	401.9642626880391
True	373.59415503890006
True	1.9533235193040588
True	1176.6913246901618
True	98.3002550063664
True	895.2879396883874
True	195.76310017714363
True	483.13795066213305
True	666.6142278234973
True	85.30987287741829
True	474.9087333034773
True	31.208047244495532
True	407.74832739407066
True	77.54958231468306
True	234.77451492051
True	38.3623864577444
True	665.2624878577843
True	188.53432285067765
True	27.03597572493158
True	385.57188438381553
True	109.9802110314064
True	163.25689346879776
True	828.3140837292474
True	257.5539493611828
True	152.03283070612025
True	365.3751174866687
True	522.454951611864
True	340.848685203134
True	520.3814364764864
True	616.106925635304
True	155.40000041162872
True	6.787297097052769
True	74.04712009361651
True	429.0530602884904
True	91.75263430112024
True	78.59341836612191
True	999.5422186209668
True	26.263706161090003
True	329.98723955200103
True	319.60975324408656
True	458.925891736357
True	663.3693230776282
True	199.19228964834423
True	647.0889908900764
True	327.1354420547005
True	347.45600889462304
True	266.1513514712915
True	213.7211192777008
True	354.2353008044963
True	455.1748351464308
True	420.3775523867244
True	645.3735018985974
True	139.46773958741431
True	76.15236014661643
True	40.27742410790695
True	305.7248563714463
True	640.8683213041411
True	406.4870495192376
True	822.8513214816419
True	213.8464362990924
True	409.78076798535307
True	65.11888811725487
True	58.737866628530185
True	428.95681944192665
True	196.0988787562944
True	224.649982060811
True	41.56103218688173
True	1032.9129778074496
True	179.17441267217032
True	909.5625538610914
True	315.0776460079076
True	934.7961282232144
True	230.0909979124075
True	460.0386635846746
True	531.9955325038889
True	594.7961071388067
True	219.16695275599
True	487.6860369054842
True	959.6517425852646
True	130.31898939046297
True	6.454988520492286
True	562.5169853847941
True	27.377820781273307
True	75.09862421942879
True	807.9933808552771
True	214.23229574991947
True	1009.8168789370452
True	683.3791206139008
True	407.0681392438588
True	286.31398631240177
True	477.2093998127064
True	346.3192819288501
True	180.7607493938129
True	672.6378795859251
True	727.4399332889043
True	210.0846271013816
True	88.093634332325
True	498.59462835855857
True	139.663130752886
True	377.6023141766027
True	337.6695721206668
True	64.46288550015373
True	383.05263532856094
True	413.05249199258736
True	376.958321422976
True	402.7546864000129
True	417.6678195615276
True	642.7462874135884
True	56.18721912656794
True	457.8181449979588
True	352.95789599311223
True	672.1415351180275
True	223.3750072271354
True	103.2302156063801
True	41.92637888362184
True	541.3387052416196
True	619.0817228156455
True	177.48285441446626
True	410.5422702565275
True	337.3967481421394
True	17.136821766081983
True	173.3268455244065
True	288.36561020522265
True	2.864443293205238
True	895.5542264385161
True	79.14852325789808
True	106.30240616060478
True	115.71122156742958
True	358.34180900314084
True	36.00432016476108
True	475.2879006907464
True	225.94514744465104
True	5.967909268041616
True	116.58070634718882
True	448.3196397026889
True	49.96050057784922
True	68.78722137284755
True	174.9595999850019
True	297.9631330335798
True	963.8551571487492
True	380.8418791020301
True	974.7813896341586
True	184.27795947234216
True	1021.0182105907496
True	770.5210136092543
True	654.024134094341
True	402.5727089910433
True	383.8461362600072
True	81.78872611719659
True	74.57057505025543
True	81.94533725629752
True	177.97946026049945
True	476.3706121726653
True	1062.401736400868
True	178.46569313648524
True	360.03033738604967
True	437.9674433106708
True	602.996545658875
True	589.9525421780293
True	290.0993878945353
True	464.19121729181575
True	664.9534264240546
True	93.34639801432036
True	758.7317167246282
True	259.0416184268256
True	138.24613887471418
True	412.8747157477177
True	850.7014067709208
True	439.5876985412883
True	855.8855582103628
True	191.0441499217511
True	341.6910804062642
True	670.2917132091544
True	646.5003345509183
True	189.1965073276772
True	256.21073522224583
True	800.1059044376331
True	30.123277020601197
True	189.91534355878045
True	517.4290264193443
True	722.2988464204429
True	103.27592588329765
True	39.28606652493305
True	168.36486329260194
True	715.1965729057222
True	305.28668441680867
True	550.3754541051964
True	353.81633529941786
True	293.307485328602
True	444.4285004365327
True	481.22574879528656
True	73.83218528328004
True	375.3118835193254
True	756.6024396620621
True	0.0
True	296.6592942255424
True	255.30066018941065
True	980.1938528800096
True	155.49663776154415
True	635.6411973640467
True	636.8522339339
True	114.6534376318438
True	212.9572177592813
True	129.58625587192495
True	10.9141712587808
True	292.3755936921595
True	379.64511462089456
True	1151.315760683677
True	240.28049094809015
True	401.1951468644882
True	657.5550098709537
True	194.93454624277325
True	26.822357661224835
True	828.3106319576276
True	619.9495275330444
True	163.9591367937033
True	653.7496047179479
True	169.46148050582238
True	298.7066559147145
True	785.1506427391257
True	36.51890892167514
True	113.17973852740616
True	498.5916858502413
True	66.12599978138478
True	78.66549889976868
True	411.35873519476513
True	22.716815265742262
True	740.7796038367866
True	97.49076541692274
True	156.73042097592932
True	18.212239348463477
True	724.9342818699058
True	30.99952117274953
True	775.6608470308136
True	388.489967197003
True	123.10856977944238
True	697.6574689955938
True	511.7298162933402
True	579.1026576421704
True	47.86867577902856
True	370.0524235340658
True	5.614576669975368
True	88.143865019851
True	377.3214042907064
True	49.73798432981479
True	113.39658422112753
True	311.1246792106563
True	178.13652117407284
True	101.59879006403985
True	631.4622328506639
True	20.12270856167977
True	1138.813489129156
True	495.9567717744182
True	302.5636752646095
True	495.28776326720543
True	118.2922327670199
True	772.214098064087
True	1138.1067522675928
True	749.5356958689476
True	167.40123001187922
True	229.586392131388
True	53.543883000214166
True	58.87892475946447
True	145.9526374108981
True	102.93768632420824
True	174.20049576227763
True	1186.5729865427238
True	315.35282576656044
True	357.52055497708017
True	728.6974698189339
True	16.856901335396266
True	13.551354890285744
True	576.540445906784
True	5.5805786459037865
True	115.97209350380808
True	683.6105510398945
True	175.74002655829187
True	662.6351084900031
True	844.1093409405943
True	155.2089713519619
True	895.1523213668683
True	3.482675844664776
True	439.0146932227386
True	1066.072768668177
True	26.737804345816176
True	238.5052136550377
True	157.33448243264485
True	958.5938801335868
True	235.4767181776042
True	492.6728923492514
True	115.35224406961444
True	517.5537073668592
True	159.77020676929624
True	99.85227847748835
True	393.6786617215765
True	65.14889692983779
True	55.85160746382053
True	1031.8880916548565
True	264.1053610617776
True	162.05757549817758
True	359.2904627551915
True	392.7122878005727
True	210.1879527376348
True	160.00858620651948
True	381.7873496863994
True	34.568601675560814
True	507.6442968601029
True	1113.7464893005208
True	110.52942895481353
True	465.6669997685772
True	319.85931269035973
True	26.129756258961063
True	413.1842822149224
True	104.95494962143565
True	579.2308285286535
True	199.16608355980412
True	431.565809037382
True	20.4640101602892
True	437.99963425456735
True	116.03643536112618
True	336.6432446324443
True	33.79809330931091
True	175.02497223214024
True	251.731271112285
True	782.399669609853
True	57.34918923594488
True	141.04137450247242
True	225.4482919804034
True	139.71434244406203
True	593.2340005995558
True	552.8487984085398
True	783.4320097794317
True	395.0668776340577
True	539.1498364535911
True	416.52676258716616
True	683.9720695281738
True	74.93683910410144
True	456.0513347739936
True	425.4442444746188
True	44.74415112986048
True	79.96677965137125
True	130.32321973456854
True	86.91436734979717
True	327.1250239219908
True	830.1822828980944
True	321.91881804723573
True	1104.215919347819
True	315.8830974087372
True	900.1883840084256
True	150.19958486502185
True	561.9881793836126
True	608.9017177420699
True	681.5246532756328
True	460.5747950643258
True	65.41867864420328
True	298.7181948363187
True	39.03065327268068
True	172.8893783472133
True	175.54523618378414
True	1128.12844535073
True	234.7205164918584
True	557.4521446621146
True	545.25733149438
True	568.9160541082488
True	906.1707735190784
True	600.4604115122462
True	652.727681445456
True	940.8060075903908
True	126.14441875664804
True	309.1680561790132
True	262.7741490895798
True	326.56354737005927
True	92.0427854203239
True	374.9816666419292
True	4.004913226857616
True	339.5652314816337
True	251.11160344541224
True	633.1246948289395
True	279.2783588318837
True	362.9495896073134
True	8.820831053391668
True	61.175346565101485
True	547.881188652003
True	30.676057834509365
True	140.71088934685582
True	64.63583323369357
True	156.06530427339175
True	245.0381510868956
True	72.27707768947023
True	382.61139331138617
True	269.654868136163
True	97.917405869324
True	339.53600500618086
True	61.00380897361872
True	578.7641010974461
True	821.1644702773742
True	285.86513784379974
True	1178.5402209439965
True	106.97565602563664
True	295.596270180405
True	1053.9462497071029
True	91.3362942291738
True	282.4549149720793
True	10.268718061835962
True	414.7819518177267
True	456.472814832578
True	160.44545658854
True	620.636121501053
True	922.4299585954248
True	158.25082754652937
True	80.03053020085642
True	320.5767095638737
True	567.5966038772909
True	637.6772516056359
True	1198.8549956669997
True	25.9309022427245
True	948.308764827404
True	139.03483151159227
True	650.8801419476821
True	118.39417379164485
True	131.654885002268
True	190.392870271518
True	170.76718391832512
True	764.6888370493394
True	208.09455602530755
True	229.0299437520679
True	64.13040661129531
True	509.1885455343951
True	444.4089356579297
True	178.07848057306583
True	240.3742044895576
True	15.182868276901582
True	429.2368673678853
True	205.28196166253437
True	290.663876529525
True	110.39769179979253
True	702.6673844227007
True	431.6914483718973
True	248.79712023335605
True	656.4050683803603
True	536.2583475208113
True	460.4102297075594
True	133.69540944688626
True	537.4936917227683
True	423.5294206044583
True	3.175177383184442
True	192.82319352172507
True	95.18456921032332
True	231.23220342645425
True	2.6636006029190105
True	127.23493790838906
True	349.9758633876511
True	7.558637704868055
True	864.868908101463
True	173.62951473204487
True	737.1836229447139
True	760.2229707806096
True	162.51545180322069
True	225.862489072588
True	495.6656683117784
True	834.1328011481831
True	51.15208194333326
True	36.61591237062893
True	139.31570094441042
True	634.7597011854418
True	727.6942912938188
True	172.90265821180162
True	601.2377187815363
True	569.6761006083717
True	861.6672239983187
True	415.35659938178185
True	192.29127859873847
True	847.452601730442
True	216.98420162098097
True	149.8210665717049
True	335.0531449453728
True	220.91153907685356
True	208.63389851334875
True	614.5534385790479
True	260.27224991478766
True	182.6123379661014
True	452.2960402435461
True	471.4761586742901
True	64.82049488124623
True	278.2334050743437
True	76.4046841644156
True	335.8811989112873
True	349.3482050348324
True	259.2311951029624
True	176.00898543142205
True	384.6730084192572
True	661.5518720174883
True	714.3097875108533
True	292.70043552135826
True	749.5767949478809
True	63.09858892386312
True	866.9426408215942
True	352.2938477051859
True	13.490015932362674
True	609.8567946346819
True	679.284240608854
True	253.48116186943452
True	168.83283257533606
True	46.15338398222647
True	385.0373262270224
True	78.26999416157564
True	13.77874504534677
True	892.3987662263069
True	368.4123816419861
True	178.2170080843771
True	941.9937024771046
True	12.8480757492601
True	807.0148052492831
True	32.594099481636704
True	672.4229712387207
True	61.67713188729735
True	775.9576468342342
True	440.52301842975135
True	201.6579054667769
True	460.465597417144
True	208.2015947940413
True	297.5848255274188
True	226.1753013041568
True	415.91825394723423
True	10.247932061321274
True	324.6291178497244
True	112.01164258250036
True	11.694258554296054
True	480.0262667408242
True	711.6151406876655
True	299.74647370054765
True	81.81296053642856
True	317.36951065440314
True	82.23061945229553
True	183.10068748520976
True	177.41781441496138
True	368.3580469247664
True	42.6953525341839
True	143.38568420630088
True	360.91138729422215
True	875.2566053571954
True	111.6023641258796
True	209.0143876404783
True	443.9452897218058
True	18.86617825130848
True	405.4841844312152
True	505.0764009538822
True	91.72636730623616
True	395.3427624502946
True	354.9514770661968
True	410.6896451571735
True	587.2893236963478
True	1097.5748484191513
True	1002.2280428007416
True	58.29378272905587
True	1067.7312622538857
True	112.89795973298692
True	102.24703509712006
True	108.81400615932168
True	483.9022032571886
True	378.733200713699
True	579.6657386298613
True	261.8496526227904
True	165.5266461444523
True	414.11146827288366
True	15.174572306578805
True	462.09542469300817
True	400.0413944839556
True	141.3503477536137
True	88.32880914395841
True	542.3359214534298
True	1012.9206404735696
True	209.351998754164
True	69.66172871708075
True	406.1144209437112
True	371.5149304444208
True	496.8354183436674
True	319.5858668749848
True	4.635808089474372
True	522.3334344846878
True	501.7315126390498
True	496.6829315453638
True	188.10489623987957
True	104.3054883602779
True	20.568280509299427
True	376.8484541009522
True	111.24042890370188
True	7.085467487044824
True	31.946102189522065
True	355.7334407057144
True	624.5481677951321
True	131.30942752198197
True	88.28213218821777
True	25.43221909996923
True	415.9295832397456
True	369.4672418016142
True	776.4657760382937
True	301.40097677142984
True	503.2679862914164
True	530.315471430476
True	523.8100729008851
True	299.7303106547715
True	517.8779794152632
True	94.62140009672817
True	595.4103399965279
True	6.056707449400442
True	354.1228888054897
True	468.8403570886217
True	952.7739073193892
True	351.40327510735057
True	774.322889084044
True	990.3689789000404
True	167.22617468220503
True	35.03927207371274
True	378.09447243046816
True	397.39737429881615
True	577.3331389117056
True	249.68414145899712
True	28.97345522483211
True	665.4449611710052
True	128.9278778938878
True	1060.5172630211432
True	323.48618807711193
True	485.8242597573194
True	124.80389367275971
True	823.006461275647
True	139.09896213186488
True	808.757783505194
True	583.9202718541835
True	180.69824097901156
True	120.60637013671968
True	65.05412616493517
True	561.0887124514011
True	905.294314757034
True	418.83079599503
True	564.3007100611475
True	134.81146876357968
True	611.7551178034242
True	478.232371805838
True	767.4946451463887
True	310.4287110329132
True	576.0559398905509
True	115.50286972602554
True	27.48932891110982
True	412.6737815640119
True	172.72105448090056
True	105.68008558132269
True	385.8728057302068
True	1104.5538348975629
True	255.84635627644164
True	555.0564528952247
True	11.769016836505022
True	76.6594033348575
True	330.0802104618506
True	780.9787478161709
True	467.1516261831316
True	515.6425478295355
True	732.6572773800141
True	69.3660419061029
True	755.7012665119897
True	46.50774373878316
True	104.47802480287002
True	185.7142910061784
True	83.48722703680161
True	26.44390424462405
True	304.2853896099772
True	484.5394999962515
True	905.9948365546912
True	857.9019190564849
True	6.425224149829726
True	279.5945275554925
True	471.4350855971162
True	124.79742199206476
True	239.97850185436
True	331.7278722519208
True	1302.1167969219837
True	451.0834909996495
True	23.32978149380687
True	185.2426034593044
True	731.9300811485493
True	33.0574377003067
True	174.08945456211455
True	558.6512345022036
True	71.81165893956148
True	886.8292115683605
True	337.6637269547053
True	653.8786448158158
True	77.93836200563544
True	655.8033603168182
True	593.0069844178822
True	870.1781390023015
True	250.59769487368555
True	496.83942288654913
True	826.4652483025004
True	928.1748621948078
True	228.411577605484
True	751.5444635110952
True	222.05922211133392
True	466.35733465837154
True	357.7238702781315
True	492.850238327464
True	492.29716324049696
True	309.8631420498497
True	354.14905430916014
True	111.78473344871676
True	340.4772970193412
True	1105.779285048954
True	298.4310909300432
True	152.05253876963232
True	295.4325314145631
True	787.3597264765933
True	649.656422046093
True	414.0826663922136
True	119.40425371422366
True	335.06657231109926
True	37.52413797376567
True	179.02950440199092
True	88.08360041103428
True	89.3983164949415
True	553.9505943357245
True	133.40390788387916
True	131.90530345572353
True	101.08578899601272
True	81.87256626831733
True	463.4528377014932
True	398.0250737863923
True	1036.764087922969
True	527.5365119887879
True	832.7310679069681
True	270.88901236801104
True	275.31911949001494
True	533.173153835682
True	185.06596986260797
True	738.6715409594318
True	248.16307253692204
True	370.0679065631415
True	70.17628118621325
True	118.74417236917888
True	257.40523780971864
True	123.33536281057847
True	479.61701392236216
True	30.758806107445533
True	566.691407018342
True	1021.537652292852
True	733.827359435101
True	1.0948421013933312
True	64.42898763329725
True	489.2093073414775
True	438.4316152173871
True	79.34521052780569
True	121.80266551704712
True	302.66728106906083
True	78.5701161723938
True	54.25290094549754
True	715.4292128371516
True	643.073681882973
True	165.9950799529168
True	169.6364126569231
True	525.7248992326723
True	53.30977258680902
True	25.732957349039182
True	567.9797339228936
True	474.66261489025067
True	1129.8422890190395
True	45.81328482655394
True	469.2638952684098
True	885.4355850467045
True	787.5815500542236
True	278.7157412933791
True	760.9798116248357
True	401.414108910765
True	39.03369425984906
True	96.55672886757728
True	727.0911736485725
True	76.08246531192707
True	138.20757420161968
True	944.8417627494716
True	182.82281567513573
True	279.876255199031
True	108.13602997359706
True	635.2680153374062
True	615.1203234905752
True	211.86763871088127
True	442.1423124375456
True	41.354844982749206
True	277.31654321171595
True	571.0679991705929
True	625.9504947749731
True	304.8232104086481
True	73.33205412038382
True	946.377411726536
True	1064.9846338866091
True	567.5992582495495
True	62.17122986857946
True	28.666104558394597
True	88.97339066694964
True	104.66900970446072
True	98.06198596167484
True	896.4547390792131
True	1232.2793169646902
True	718.7995292199411
True	334.63566874548303
True	9.610788252977509
True	22.270644794407293
True	351.56403987392895
True	476.5477344754564
True	45.84708073043334
True	587.1065715804749
True	434.555300605993
True	398.19996383082906
True	78.21919586668996
True	191.4767685770536
True	251.86198820978368
True	137.22032760772964
True	383.39408265326426
True	43.12598775022498
True	170.85244042706086
True	1157.9384641398533
True	6.192378910437578
True	24.609202849008096
True	603.6509930655562
True	368.7143544289845
True	783.917573020497
True	155.85453097659132
True	730.0608595818588
True	603.0708564325028
True	275.2119234940591
True	422.9474821217941
True	342.30567837608885
True	294.7775335258161
True	271.3195338507072
True	395.7970385858002
True	495.2263518910805
True	501.6708222830633
True	106.3044738566415
True	365.2874163097045
True	9.742537369198937
True	189.27967424185596
True	228.2436663239332
True	854.6875274104851
True	591.8384666188649
True	30.934884746884304
True	745.5999527629016
True	851.7941660313045
True	106.10174516679376
True	348.74062816506483
True	848.7794585261491
True	225.43901905562487
True	169.83488586827045
True	531.0324115506104
True	569.0190453448545
True	1088.1404667722052
True	149.13988823010655
True	161.56471046401248
True	264.58532949168494
True	320.72330018427306
True	431.3524691069236
True	407.2937532260866
True	321.5463528716277
True	444.5822979805757
True	495.2164562489658
True	242.5826513342093
True	1462.9663627092557
True	255.97096618057856
True	406.34122857777686
True	57.25994135542852
True	789.5829282829017
True	257.570626953529
True	925.200105562772
True	554.5343157755246
True	310.012294610276
True	770.2516669693748
True	257.8759494775685
True	212.70123642147536
True	263.2227427124202
True	220.75864226310608
True	146.40794800037247
True	251.63384450441197
True	723.2618988552528
True	534.2189244417323
True	210.29856433469877
True	1187.8714846396103
True	118.77428825497697
True	256.4741354587649
True	73.60319615669954
True	323.9026754563471
True	425.52165935824473
True	93.73148228453786
True	223.27042977067543
True	79.08156956626303
True	681.9010610744804
True	368.70915882572194
True	213.22920332973248
True	728.7178449303989
True	880.9571548675817
True	857.2165422877797
True	828.6804317435691
True	350.6158877849719
True	1.2227822506525494
True	266.6109191092783
True	55.67708241981581
True	384.2139838267325
True	54.863090582247445
True	348.9778004079042
True	864.1846218144351
True	1071.5848602995345
True	405.3164735889656
True	22.453734551119357
True	508.4234174759847
True	520.4019265978196
True	196.1162672452464
True	232.81585689701495
True	290.0911612577351
True	21.700774909521783
True	117.92772556734612
True	946.3342278174664
True	60.45395806005264
True	499.02530366841495
True	787.6559889814587
True	105.43871421319876
True	241.01103815231164
True	113.9495473465686
True	15.704413936290562
True	1.7477923605749788
True	123.0215877856081
True	1046.9057534535762
True	484.275859282489
True	70.53237681023158
True	789.8631837455457
True	344.0049070092628
True	1.449869490092276
True	463.1332729666567
True	184.154042641809
True	470.3818551817863
True	80.57597075610946
True	313.4246296873017
True	377.4379076686256
True	168.22131395876295
True	222.8899073490438
True	124.94005292323573
True	174.3202322013388
True	936.5848951357434
True	15.998333391406192
True	511.5207580595433
True	477.25472156876543
True	411.97608397237786
True	222.46982270892155
True	236.5162251775401
True	154.81808448018103
True	48.66106719874436
True	467.4600589451182
True	156.46689886885025
True	836.0511705922279
True	852.6294385231786
True	250.92319665015248
True	324.22791970317786
True	530.6750367052512
True	44.00982608577809
True	83.42113470011643
True	739.8115177597883
True	1087.6346211079865
True	112.5823979786385
True	728.211658338779
True	143.97161578240556
True	946.8555868877876
True	674.3513511063331
True	102.43017618230768
True	270.8094117353627
True	615.2481049195919
True	265.2876020742875
True	45.93903295535932
True	555.8116793300337
True	446.282313131753
True	5.558891217234661
True	484.80656203109896
True	67.4704500861534
True	178.4305902827738
True	241.65713309698685
True	333.19061461543834
True	68.65627877489368
True	222.8219565650323
True	357.22968621909456
True	448.7129299937615
True	992.0560210679064
True	50.35553629224606
True	909.9872584958044
True	1023.465583208174
True	123.7730082291602
True	74.20600929396659
True	1012.1321292076004
True	33.2904102429322
True	239.6536006780433
True	86.54208763977594
True	210.98904499184627
True	374.5213033071792
True	963.9574588291996
True	95.78926447625015
True	67.46547313019586
True	638.0775442559398
True	271.6877427452624
True	737.8634513466495
True	52.631852045863226
True	475.9546569611568
True	389.0603444582477
True	694.0524573086474
True	53.84588207652112
True	109.38307491277163
True	30.286259730984373
True	274.6949100195308
True	44.78594990847091
True	357.09335675339565
True	2.755483597583206
True	1184.4060169666395
True	105.28679014836972
True	130.08307378435185
True	357.465651648348
True	736.8500460603765
True	680.1726961032871
True	1048.4506486325868
True	479.0223308281567
True	405.70126442033785
True	140.8785087155428
True	420.77046403689553
True	852.3806019855867
True	417.31633237547567
True	928.1620618945324
True	86.7741699272828
True	414.6242781380727
True	178.01684226974882
True	266.2242666012107
True	720.8768402114089
True	154.08123298891914
True	133.52213731813114
True	60.19399385797546
True	878.1257945562043
True	772.2717538235696
True	79.17231343876156
True	440.7559682150351
True	771.5032728395555
True	409.6717355639909
True	57.12229237942336
True	313.8039837107793
True	771.8265416830021
True	32.42473481864522
True	367.5937854635045
True	167.4132356033833
True	287.64099552997124
True	32.53901084000272
True	225.5629301697064
True	769.8099855495327
True	637.5841741084021
True	53.53602733933536
True	270.01949852217945
True	855.9601982063826
True	18.79667519837504
True	331.32709588715073
True	295.1422223345822
True	422.8847427080909
True	222.11865158735964
True	576.7049979210205
True	45.16995504409874
True	970.2193101895036
True	860.4902829864072
True	48.87387006731988
True	389.3113854647383
True	751.0939438784708
True	965.2872421388938
True	278.5564477291506
True	629.7688218459251
True	128.9346365375305
True	196.67979600180095
True	132.0041034766379
True	132.5592658902154
True	211.7256291063074
True	948.8346316675678
True	814.8289412197208
True	923.8311216798728
True	20.75736921436712
True	26.21324991974348
True	360.6305906731318
True	12.32470442492924
True	635.5470053105423
True	1056.6665433143842
True	262.3268465940492
True	216.18657269327696
True	86.29147154016997
True	216.8738491541892
True	122.82813318574868
True	44.341732739909176
True	132.57154486027784
True	91.0355803905796
True	244.93522903659573
True	515.788868918933
True	166.20690636176795
True	28.520840478594057
True	54.895342097569234
True	423.0581701055648
True	264.3762009319421
True	603.7387837059682
True	23.620635075271924
True	115.31729494059456
True	657.6664315491956
True	249.71799897820472
True	461.6389881422675
True	649.8398831118735
True	105.59414062012787
True	116.36676733141704
True	80.69731304782363
True	26.838632496475714
True	122.09398448779773
True	91.404458660962
True	102.16894478303472
True	153.94896917059555
True	242.07378723714945
True	834.3403588766388
True	271.6552660811112
True	929.0528965107538
True	163.62215326908873
True	196.724311643773
True	774.0526965906417
True	303.53815446466865
True	613.2397028796229
True	257.5776753060899
True	365.84438545597976
True	450.4106237810217
True	565.2933707916534
True	656.8247312093459
True	357.7026491855561
True	33.41273940296398
True	545.7637927010295
True	615.8011904125311
True	20.718022332539466
True	10.84266664406018
True	263.86241209690246
True	403.6488093549721
True	448.0659204325388
True	68.32434108409946
True	688.7529055017183
True	930.5347327423258
True	250.6925031377225
True	893.684330794694
True	268.18040781407745
True	101.23428044382916
True	261.94641971286256
True	677.9478725105868
True	39.44134396930915
True	599.7576039981261
True	1268.3137601480692
True	1022.3199486820316
True	920.9856723642966
True	190.62231925371276
True	90.02685452078262
True	193.572726519688
True	847.3355599478731
True	144.6677360732111
True	1069.9443552203606
True	871.9807366624783
True	42.79772102020915
True	85.42353222308002
True	422.6449926595759
True	401.2765285426284
True	210.5920859367372
True	521.9355187894504
True	656.5498227399938
True	119.41885054882124
True	273.1025021836938
True	1018.9008177526828
True	50.36454860742366
True	702.0811345910207
True	547.8210310353171
True	39.20837313303174
True	840.6672949530683
True	384.0887769803575
True	587.4931007202301
True	102.69328967629804
True	268.8602123030035
True	220.28460984829405
True	26.13797772865064
True	127.53860742491244
True	748.3593608258976
True	141.30400268826128
True	390.8620792838052
True	65.72671534035662
True	651.2805532412885
True	613.9310718569567
True	226.97979839160087
True	451.1354803869167
True	157.4298894930688
True	156.9662687501359
True	220.7572260611365
True	280.6154256285437
True	355.137896491611
True	123.02296226882004
True	186.1322819404157
True	27.88957320053387
True	878.7268338500769
True	304.0701491450641
True	11.504845410095216
True	373.9416122620116
True	160.14264092217667
True	625.7647879183069
True	360.4259602142822
True	585.1178889139352
True	554.371768070781
True	505.7323377720861
True	794.7009502940797
True	244.3097471729729
True	570.7947802625908
True	158.46174354706696
True	538.4600801708407
True	345.5707353669843
True	381.2436316110287
True	128.79107068234836
True	144.05879033545946
True	110.28090521596847
True	67.72038785920891
True	760.4705639638485
True	184.0633506586865
True	44.70049321915168
True	0.0
True	534.5303422588593
True	103.9996342118942
True	22.051755539869863
True	40.23410168743797
True	116.3617230760379
True	545.850481996531
True	184.749416076414
True	105.80100247364582
True	34.18858465509645
True	161.0073525678232
True	919.2786930199176
True	49.70861421616798
True	227.5254541501796
True	718.9054661049846
True	320.12924306996064
True	444.8696961142951
True	458.0178539755203
True	510.6011667921255
True	609.1105066677911
True	926.3713288870988
True	265.9423126140843
True	1034.9778575131745
True	903.888930833201
True	606.1194711019807
True	343.3097370526273
True	818.5884807100248
True	9.99866581452259
True	35.284145460747155
True	287.9468979404049
True	42.91195676400913
True	202.22462531339048
True	787.8655938543847
True	209.2017653487644
True	745.1480690816066
True	725.2936443098666
True	124.42988725022114
True	346.8517597645657
True	587.7225267130478
True	23.584828377743435
True	129.36341665646822
True	418.6177371231012
True	302.74202614884706
True	201.3196124518444
True	109.24605078595802
True	384.1789596813036
True	22.83925204731208
True	368.5999129703834
True	358.5389776117262
True	1002.7686159340112
True	356.3260636307544
True	33.06828033926615
True	456.5697063114641
True	422.2387918605695
True	235.91946752232505
True	32.10858567986324
True	755.3402425003579
True	450.9581395889204
True	179.797586528436
True	13.55731874724006
True	1220.469306746419
True	162.60613628489082
True	29.151319405414963
True	294.15068740024964
True	283.630092482454
True	115.85764025579309
True	298.0936425366708
True	41.10262245786071
True	323.97127542146774
True	317.1510980366908
True	316.58768552026976
True	30.102555496752053
True	45.07352191349531
True	1078.4726665630187
True	25.41218738413095
True	12.121180437161891
True	173.35829082532197
True	667.6406365797797
True	8.45728715510726
True	201.1077338632953
True	175.22160100992363
True	553.3961329575208
True	387.0862353666708
True	698.9001104661869
True	326.97120088709926
True	464.5464967570181
True	451.4205095758773
True	503.135451734189
True	105.1274633495664
True	1260.4005184335947
True	896.6749999298097
True	274.6510399588164
True	520.7366996184944
True	103.63009757500429
True	546.8077947212903
True	424.0924789455352
True	158.1075348422833
True	75.26980993345833
True	340.33748178131066
True	170.98606070141133
True	30.0161967061978
True	597.6331013251505
True	377.5634405190737
True	69.65572792226979
True	31.61024095594788
True	687.7597580490965
True	492.8945346662665
True	71.59525468971924
True	20.934481910306864
True	319.4299380738015
True	323.3470269283765
True	718.211028578931
True	566.4660256427795
True	557.461936833317
True	784.2220444900539
True	8.134736021419888
True	56.88130366013603
True	36.98224863374151
True	59.863833216674784
True	507.5308715114497
True	586.8057600469705
True	84.11171848224507
True	113.16566742568956
True	196.2900195723041
True	74.30703891587461
True	172.9691640585223
True	212.619745672903
True	263.09028252974844
True	834.588837468737
True	572.835301029761
True	290.34104315863453
True	191.76286991967905
True	287.2468451636011
True	250.48327388711252
True	767.7526774460306
True	318.0638385404301
True	165.992231664321
True	890.096765186311
True	351.4405376149462
True	486.4964946647336
True	146.47589754089918
True	118.2074589180245
True	61.29218640441345
True	201.75736149643683
True	988.6994317942894
True	511.1239951913195
True	108.29502702227792
True	358.2684199580978
True	102.92787060659408
True	681.84235446386
True	4.535302874104858
True	701.4531244644622
True	37.411311537790496
True	959.2432581133082
True	831.0046761139229
True	214.4560238398444
True	31.304142079866462
True	82.625509269905
True	459.2194781856948
True	232.93703524712535
True	1.1947612220138966
True	77.26031850331064
True	1098.2303645582983
True	346.4726842785357
True	681.3739401864426
True	478.4032498692615
True	32.84836196462343
True	130.31070337793878
True	440.20184716897455
True	948.339471718907
True	821.5377245187694
True	429.5497949171614
True	331.36264681351173
True	15.911915284376548
True	74.79943645478934
True	740.5446827490753
True	478.4850981131738
True	385.0814740915722
True	855.1729330888801
True	25.850194656878067
True	228.6702619336373
True	881.9619217660722
True	234.62836896936057
True	8.035700893349508
True	506.5786687103458
True	107.31486818474986
True	651.2678155607582
True	53.44834401544969
True	261.1400812915438
True	873.6554279724733
True	898.4793628581355
True	272.9529180426572
True	441.0408919890242
True	119.48538001095145
True	581.6205015115637
True	256.6984260122836
True	197.16689635638585
True	874.9131094798032
True	54.57806000235948
True	708.3551719157166
True	273.5620974794772
True	305.3710303761245
True	167.47812905200922
True	480.2045404407429
True	584.1341856288119
True	369.2884129293368
True	408.07536141847015
True	68.8054333255786
True	164.7780377482156
True	462.7431323318701
True	221.3776027446696
True	38.060730283276136
True	196.15769706114284
True	388.3879869205075
True	378.80018964908055
True	765.9446933290417
True	134.8177356496742
True	652.2389887041111
True	501.8587396499879
True	627.4060905619697
True	142.93530344134132
True	38.42650421298332
True	664.8022924482104
True	70.55560696374586
True	555.8281278746463
True	690.4358132662207
True	464.5681620254132
True	136.66765476962536
True	517.0344062215528
True	4.93094384918905
True	395.7958692239613
True	32.28931498371228
True	633.2848437774365
True	261.4252504988206
True	578.1789172875608
True	688.6844038108117
True	142.97510122815407
True	512.3223578712917
True	484.265326554577
True	67.9134385510003
True	959.2379353439215
True	3.2265245513159178
True	27.360161701595857
True	670.2898886487593
True	665.251965512009
True	136.68520724490955
True	417.9061755267484
True	124.4426976014863
True	74.58694162417932
True	459.5763147888757
True	44.44566326023835
True	514.5817343724963
True	12.325609893697996
True	849.7735275348324
True	536.9542152252396
True	716.4308049715304
True	100.95210581991174
True	394.3171917811429
True	1032.562066569231
True	819.20671828813
True	143.60935732066176
True	524.4802727624411
True	455.86504186051786
True	242.5753346789141
True	252.4896972205996
True	5.986525645125602
True	332.2185748204018
True	11.818293720990212
True	377.9401876185135
True	76.94487305485009
True	421.5990203074364
True	643.4801332712333
True	127.80610189038642
True	239.9081137292772
True	662.1967587914604
True	677.6404338012343
True	290.15713284832015
True	138.79419506867734
True	159.98310425491
True	469.3092233843012
True	87.40836922990354
True	11.268887566395737
True	489.1200949560901
True	566.9174143104003
True	22.553622035481816
True	136.72610447920658
True	899.4728418343784
True	497.3834979788579
True	281.8126394366002
True	35.36997938665173
True	480.2105120249616
True	112.0521286514182
True	585.7305969829371
True	654.5694156635443
True	300.7461403250036
True	363.3911209733136
True	180.86650244969468
True	244.9400370276422
True	73.4686609893585
True	220.3965100667082
True	509.6500264111527
True	21.115433843034527
True	476.055560010049
True	376.3073557320977
True	750.1926651850497
True	894.5495578397155
True	921.3428863487508
True	162.7412277470708
True	401.9324039910222
True	71.64758318719831
True	192.46508364529396
True	311.5326794892923
True	10.540313604398872
True	808.5177922092055
True	23.373003672713576
True	395.2272484369584
True	270.5067618911517
True	658.3150049872936
True	200.6662320518193
True	37.93135479767543
True	682.1213000317236
True	1077.0928899732212
True	224.42584271308905
True	136.75527665096914
True	620.6709520055701
True	474.0055178224032
True	19.957662893223706
True	893.8709086904001
True	109.77711256433692
True	45.31305877302382
True	309.1673543855331
True	348.7354601175817
True	396.03479301796006
True	269.1730165622614
True	20.96971434873718
True	23.20420858886049
True	812.1632179188578
True	198.9080977187129
True	115.42818038828216
True	845.4407111987392
True	652.1004991692788
True	661.1384426814354
True	450.58504676093816
True	150.77876245196785
True	32.85688188207769
True	98.73965766419842
True	430.1004401085419
True	233.01953880529973
True	494.5638863546839
True	146.48036983352492
True	470.3107031606687
True	644.5875131409092
True	965.91044589288
True	25.051105156421613
True	971.640936620919
True	1073.527191626989
True	496.0699763440235
True	83.09975366001278
True	790.6423528568131
True	633.0107719543167
True	659.4112158562205
True	172.3652849064004
True	755.2871421056257
True	700.4137876197456
True	120.93206263881125
True	763.9618676363572
True	805.2289191062683
True	491.1293129733595
True	225.49993983066176
True	72.4512706554976
True	311.718492020855
True	347.928696747742
True	477.6404015016251
True	436.5195580824754
True	193.0379940964037
True	321.6260290517535
True	3.2879783831476783
True	11.913464705311815
True	107.74077001130014
True	136.63989419592286
True	354.82527744504955
True	339.7854900776913
True	113.3228909907859
True	16.89724086244881
True	211.73436242413493
True	847.9910993417701
True	462.43642824303606
True	536.67807567067
True	551.3038526620247
True	766.1833708307805
True	633.7431201849664
True	95.97788420849209
True	216.4624202448282
True	239.95013606720684
True	288.4601575286245
True	106.53818575141288
True	357.9560584202596
True	432.93455556620506
True	167.7343967673294
True	640.5491507605668
True	253.50218190846192
True	195.79282475289284
True	29.488870306919324
True	244.0837645805431
True	483.72215450612447
True	169.55431929501162
True	544.3163211155654
True	467.8934378910028
True	238.5910992649848
True	107.30979572093212
True	35.7614740660362
True	401.8779776358253
True	790.9108682046887
True	163.82082466979924
True	1056.0597161911562
True	1038.647769666309
True	482.4218151832815
True	93.19891593470932
True	123.88954253810608
True	672.801201345084
True	9.73772136756203
True	228.2766222641684
True	136.85869793437885
True	118.45604965625786
True	328.8470601319123
True	623.4734124601728
True	35.96319756457202
True	117.24317871357896
True	986.3615633065187
True	55.56225937157359
True	464.1635827445605
True	529.8663470903111
True	258.087512114788
True	134.95205073805113
True	964.2149387459556
True	1191.7708707350394
True	511.64871042706113
True	666.5409677044053
True	209.60586475618203
True	151.0439156889739
True	333.7071101749386
True	249.9361680690876
True	172.98485598177857
True	305.4722868331838
True	333.3151759194199
True	13.093811620248724
True	641.9988831697295
True	144.91552234688916
True	79.26565294653714
True	439.4108993122347
True	313.72381313667523
True	1195.3144640392927
True	354.26757236897896
True	978.7088515187276
True	10.148274408218269
True	269.3431878402756
True	220.53517527381777
True	148.31954451828184
True	462.0266028925855
True	197.77282386455627
True	400.4823771139892
True	327.4570124305762
True	112.0858416036884
True	349.2196013153912
True	996.5761270772916
True	713.7481924118086
True	231.35479652890496
True	112.08132875304544
True	299.8964685587148
True	24.72036438047471
True	354.3825507339308
True	317.75992961278035
True	571.5481325494997
True	446.3850270631391
True	342.55509428386455
True	159.52661262106426
True	11.182960352322318
True	423.82568061196326
True	273.7425597789318
True	141.7227433269876
True	303.21009433431755
True	440.5111548431643
True	839.7300474786621
True	311.1073286592447
True	772.2646244431867
True	402.2768932659192
True	377.2979156296714
True	1.7675972896865495
True	1171.0245467250584
True	108.63036741350658
True	890.2575593387186
True	210.71900720371568
True	452.8465184488845
True	669.3725419134881
True	85.9124419428895
True	488.96406855398055
True	32.88556632744018
True	410.3025850871612
True	77.09654371372244
True	233.0219628073674
True	37.84655246093197
True	633.9831002560453
True	194.21565702353604
True	27.5401724780093
True	388.3758288606574
True	113.46212381347672
True	168.51169337890764
True	835.9234902846381
True	247.19247612555097
True	156.4771336471426
True	362.9595948424807
True	513.28349523632
True	326.18420395396487
True	489.5190908821663
True	618.0449181726701
True	154.73537243996407
True	7.212555665240938
True	74.30810314891589
True	422.5157930071029
True	92.93048105954388
True	78.60327274396928
True	1015.61249045619
True	28.31916488335434
True	320.14064894629087
True	326.9894538706108
True	451.3600794163543
True	670.6789062260642
True	194.61885614449417
True	663.9122315819012
True	331.1291022421149
True	351.81197410992985
True	268.9930094302585
True	218.68643615567396
True	376.9994701371036
True	437.9478861302942
True	420.14469687711136
True	581.2929687792573
True	142.32484039740805
True	77.94719028292481
True	41.607269378672754
True	302.6146214845944
True	657.9203783278414
True	415.778737246652
True	785.1785728258359
True	223.86907718709628
True	388.454484557678
True	65.95217319757079
True	52.44166283392685
True	415.8662295186122
True	192.1555387988649
True	229.4547886082246
True	45.429056871007546
True	1068.4291273143765
True	173.30093047646352
True	923.031580829728
True	320.43501140553013
True	925.256363536734
True	230.18212363613048
True	450.7875726207234
True	537.3948812048969
True	604.8366333484553
True	210.9153816835324
True	479.8162668916404
True	893.0974082442615
True	123.4610125787286
True	7.486035540126599
True	560.1334726232807
True	30.531643046611773
True	77.1042342736901
True	791.7733470978518
True	222.6360217643862
True	964.6577147799408
True	703.63975529971
True	423.62430420701867
True	276.0320467292824
True	498.9679697840275
True	330.65112248753945
True	180.82489678652783
True	672.066109756921
True	716.8281656034778
True	214.62516617104865
True	92.30817733420406
True	524.8440480058227
True	137.3353271348186
True	396.6677074588761
True	342.3103669926717
True	60.97769577640251
True	375.37129143482326
True	411.76254142573214
True	386.8907532437512
True	402.23527291423113
True	404.65591788228267
True	663.3609616894507
True	57.34440744293924
True	455.6076919351307
True	335.7195275160672
True	653.6640555873453
True	218.3903121155753
True	101.48395011378896
True	42.89262942950582
True	548.2316327342833
True	657.6146824291992
True	188.12759364513627
True	416.7040094347937
True	349.6275019005988
True	15.986628204095997
True	165.45237315383164
True	286.35837791535664
True	3.2755707610318066
True	878.2700510432767
True	77.70793363826532
True	105.2373602978088
True	117.32866317609913
True	362.71390751901777
True	34.86073022270756
True	469.0869847602648
True	240.14175515480864
True	6.375265615234733
True	119.5966960162592
True	445.7160564262409
True	49.8065421027359
True	71.29433126506369
True	178.2444702038848
True	287.715692366923
True	977.1204314948152
True	386.00064765233697
True	914.6615829425624
True	191.88356605454544
True	1005.3161772155044
True	730.2055063650428
True	675.5669842216867
True	412.9634550923604
True	388.4349452202532
True	79.54530092776604
True	72.76222208173279
True	80.1017352733729
True	175.17876033103047
True	473.6865965619921
True	1104.7795162640882
True	180.24317681962285
True	348.94003681016466
True	436.460835015644
True	618.3759122170503
True	616.0479803107182
True	287.24495688361014
True	457.9614678904552
True	671.7069301501907
True	92.56997694567394
True	749.7266285498837
True	254.3557026333989
True	134.80143969837283
True	409.3664530506072
True	843.6976454093149
True	443.5476735435989
True	863.2379311238062
True	190.53198925586815
True	359.83945947579724
True	697.1290769221855
True	627.7933492813032
True	195.80596091036463
True	265.8589256303319
True	813.8385102836808
True	30.178829363558137
True	191.7626213543812
True	490.1467036715746
True	705.1730257262196
True	103.76552122436216
True	35.658076087782256
True	172.0396729551621
True	715.2598573841664
True	318.44293266487546
True	552.3573966867808
True	351.2782434842311
True	296.2203645919933
True	466.2535070291783
True	507.79306704208295
True	70.583121903466
True	388.6919817744532
True	752.9779237143093
True	0.0
True	309.79582758362966
True	250.2476320755824
True	987.5778686479482
True	147.43099742962033
True	634.4202034855164
True	622.365755662096
True	115.43005284808878
True	223.495653577346
True	125.70253910237297
True	11.221911801458916
True	289.8326238964265
True	381.4812585861958
True	1129.5928984894028
True	235.97226777005372
True	389.3959787266324
True	656.2454022517938
True	211.87012062640943
True	28.203018405026405
True	875.8331989040894
True	615.8683019074498
True	153.58068843005307
True	604.425541058961
True	170.7518568555439
True	298.12598109950466
True	769.8906902533358
True	32.08903368875391
True	105.15606512421304
True	520.9569674921048
True	68.57253799073023
True	77.42884914264022
True	397.2709592824735
True	23.23376741630108
True	767.1428728213285
True	102.65152992378366
True	158.14786659653188
True	19.115661845922464
True	697.7421536858128
True	30.45619548917669
True	779.2126376963287
True	390.5988737577271
True	116.07820504824504
True	696.108609982308
True	510.2773387283692
True	565.9834580882266
True	47.02583654838821
True	374.40675580208665
True	5.262376383221205
True	95.46764818601704
True	392.7873750214699
True	45.91384325004265
True	123.34359549173432
True	304.5291739168803
True	179.32011967293508
True	105.12121151755431
True	650.8888215979973
True	20.720581315529863
True	1118.7703674403851
True	489.3874948750324
True	298.2535321910477
True	498.144117657499
True	118.86101905500304
True	788.964546130014
True	1129.930297807295
True	754.5745582385274
True	184.09947405009424
True	229.00662916167536
True	50.88662483116916
True	59.54309036878282
True	153.36513671892524
True	101.95664736987789
True	172.7465697540153
True	1178.0879869082698
True	316.6514434398119
True	350.8507743234379
True	696.4659650887603
True	15.86902199435692
True	14.19333066685637
True	594.9268382837272
True	6.471730130091752
True	118.3564807798698
True	695.4203122256862
True	179.59118430215557
True	650.9201258366176
True	851.29789907695
True	157.11956351744928
True	901.4873054580812
True	2.62054072907637
True	469.3750999417129
True	1053.5353364637565
True	26.75462998824566
True	239.4592643144141
True	151.26980104296405
True	974.8826951039068
True	242.16408661457965
True	490.1043691110551
True	123.6769736921281
True	502.4955884561301
True	154.51182241513408
True	98.64735938915
True	382.57542574639206
True	69.85598530495346
True	54.190052121069726
True	1046.0373585345894
True	263.4040735113333
True	156.71366000720192
True	374.9008264026186
True	391.1474523222424
True	206.84782823257945
True	171.09186939381277
True	394.0582429667736
True	35.003679332743744
True	494.2267062762462
True	1107.9908523691315
True	113.5636625331963
True	471.39988372492456
True	319.47393992267126
True	28.39228337193485
True	410.9731824435871
True	104.97868889018532
True	576.6503909449497
True	199.24474692176688
True	424.2044389008972
True	19.56694860904128
True	437.5454257008847
True	107.23450636006172
True	344.2424015744284
True	33.04012146007024
True	174.5304374348181
True	242.9509240245241
True	775.975365225673
True	55.75778294593437
True	133.99524664133946
True	238.92317222078188
True	127.24577394597696
True	599.4092517774258
True	552.7192564939695
True	774.1531279824553
True	383.4535220821292
True	532.9090626675788
True	409.016731397062
True	675.8133207369891
True	70.25517241725497
True	463.4576686546684
True	433.15192969870645
True	49.32281354026303
True	83.51282189996944
True	127.32856144994668
True	92.43804867063476
True	324.7352066600512
True	836.7847374703788
True	313.913109509183
True	1089.416766687782
True	319.6633629235221
True	926.904191157159
True	151.90814568659405
True	601.7662535309607
True	590.4002141500133
True	721.671387161612
True	451.8513255217286
True	65.11798683286595
True	295.61728939170587
True	40.69269747264611
True	165.72691731644375
True	161.05002285521914
True	1092.526449678728
True	232.4441791859914
True	549.0815429539166
True	531.2550875251692
True	562.9954812719801
True	874.9698999786052
True	579.9702400473744
True	633.073511402151
True	930.3335598704498
True	125.10034969666384
True	308.3250407137993
True	264.72213520747084
True	328.6878240182432
True	84.86200568527035
True	368.499019504074
True	5.347402865395976
True	328.60572652895684
True	259.8347551082155
True	590.9043031276613
True	279.74761457392225
True	356.7749856567638
True	9.532510945815478
True	59.71081968028155
True	541.8717085550816
True	31.578261840790848
True	140.92797263636254
True	62.7580039258278
True	145.13811584358257
True	245.82740492796725
True	69.37100191575675
True	387.4181636354682
True	289.8016951949827
True	101.7908161194036
True	351.5967664996232
True	68.18225670578681
True	579.5765065529537
True	818.3311768279777
True	285.8619560364413
True	1170.1256176912425
True	116.95810970164592
True	326.0533356507451
True	1055.4812980506977
True	87.10387931574385
True	287.6793760360072
True	9.94317855961178
True	417.868639759846
True	454.1633809371111
True	151.1187577559872
True	618.9974888135563
True	884.5101131728613
True	157.49694881694498
True	76.04356310536494
True	352.20571277004603
True	559.35042942623
True	610.0018633594151
True	1246.6139801517722
True	26.595088129014886
True	950.292309140301
True	136.7133407092322
True	630.2702834325777
True	113.6362510014438
True	137.9286148059988
True	190.52921624454865
True	174.8423421124337
True	772.8070970969342
True	204.66102354369676
True	235.8659240469099
True	68.80066497048135
True	504.1584456073424
True	459.0700295725267
True	174.12008087591352
True	235.92934270055747
True	16.53495827359288
True	425.9330167330603
True	223.5466517263257
True	293.86485262491414
True	110.66254893947934
True	703.9326479314981
True	424.97652211477896
True	260.7984579587387
True	651.2054920638421
True	529.0921154931848
True	453.7457440382805
True	132.5492777460977
True	520.8726992198345
True	421.908623020429
True	2.913690673137017
True	190.61403589283637
True	93.18899213625802
True	242.83659502615825
True	2.25536193522297
True	123.75833425563228
True	350.1662360278674
True	6.560446178705117
True	862.1287889231243
True	165.5517797594565
True	706.1220909906739
True	835.0958363317542
True	158.18052141580097
True	226.2648385970278
True	486.34836194329625
True	849.3509435840065
True	50.12358733075582
True	38.79234285934865
True	136.94797428606805
True	638.203265966587
True	715.1987057007043
True	188.8343148630173
True	596.4407811652147
True	608.3592553014437
True	820.3188683442918
True	423.3937094470919
True	188.58016002587524
True	840.319702087872
True	225.5522874418077
True	142.6705083064167
True	331.69872178443313
True	226.1902138235972
True	205.4037078872266
True	604.9503188362659
True	249.76661022041029
True	197.01027739914855
True	447.68205897783486
True	480.1897432999176
True	63.725083022799
True	288.2025042983141
True	80.10634087487425
True	341.85869567608745
True	354.34850656754
True	261.93003159600426
True	180.2502323641178
True	379.7633680364186
True	639.5602618712182
True	737.2552727760134
True	283.484752942295
True	752.6491776973863
True	64.5550550435536
True	881.2680781805866
True	341.4036604453229
True	12.901497895913508
True	626.2645288854499
True	694.3915281197642
True	259.0181314887706
True	165.298176904169
True	48.819833208829536
True	387.7081782830678
True	76.90427053857933
True	14.214888888398484
True	888.7610048992675
True	391.06491284258254
True	165.2595410070468
True	958.9746445575952
True	11.30969075549218
True	806.53369708979
True	31.29575750891512
True	681.4906239655899
True	58.60953366950858
True	763.2205758643763
True	457.4243063535453
True	193.20315745539588
True	446.2980101485777
True	214.8537784926421
True	302.72950210044183
True	228.9798019930366
True	409.1458128867073
True	9.994286974743575
True	320.70554346093894
True	111.85949062351264
True	11.795094228564857
True	466.1416929804848
True	731.0524593365255
True	290.3280585291872
True	82.08403121881086
True	314.0424426141466
True	82.30997279541387
True	181.6611410088732
True	181.35249583938983
True	371.0521446047143
True	41.41505197417869
True	134.0538097994124
True	352.0361433316887
True	877.4180529120525
True	111.95290861274032
True	211.94714786185816
True	423.7561803977576
True	18.071185217827303
True	410.6866212032774
True	513.8536104737473
True	88.66677321428156
True	379.00371356502166
True	360.94048010815527
True	416.0981182656773
True	609.1682688893725
True	1085.8272420394103
True	956.7820806248976
True	59.6704793986109
True	1074.2021429705414
True	108.59156134347704
True	115.54906786092712
True	112.30071930226836
True	512.9912857195251
True	373.2711496157983
True	589.6626564667328
True	256.0614706385185
True	150.79747285503723
True	397.8463538152298
True	16.018239653163022
True	453.2279926236539
True	409.5584630612946
True	151.60114232481408
True	96.22091658404943
True	510.0715214178245
True	980.835843291548
True	208.3040543718512
True	72.92787397014898
True	447.1940916383076
True	387.03944733764286
True	476.1391717176887
True	324.882401333255
True	4.886183931483275
True	548.0385580023105
True	514.3189144481431
True	505.6256362229269
True	194.94064410229453
True	101.95783563331844
True	22.2363356048102
True	374.99039373552415
True	105.0920281159588
True	8.187206827884332
True	32.69163694496113
True	355.9250383665784
True	653.3788170808278
True	133.99920655100598
True	96.01409661920944
True	25.6681960557139
True	408.4359244040555
True	371.8885620038247
True	779.9080467974156
True	305.3379111118702
True	505.36406631275406
True	519.1328556895269
True	518.5233458504167
True	292.134271827685
True	524.9268952122509
True	103.9215203969366
True	572.2407538520299
True	7.460389725660169
True	366.0992740461629
True	452.9681192460639
True	954.3455518203338
True	334.04172518386605
True	779.9258336569737
True	1013.7297992775104
True	180.1099594703267
True	37.84992228052967
True	353.45428292344866
True	393.5447195624764
True	588.8144770970429
True	258.04919632163865
True	29.15145000586441
True	637.4836481974174
True	126.28122691471292
True	1069.9871186166322
True	314.6518421383975
True	474.1918888420586
True	127.58039835063325
True	789.3037998174482
True	142.55005468966402
True	826.2966060211018
True	595.016161417778
True	190.43441428526324
True	109.49400426057215
True	66.81233239937396
True	560.9740589829019
True	897.2891079098501
True	428.7641591718137
True	537.7271387349878
True	133.60795334468213
True	649.4504931802782
True	491.1698430323761
True	784.5618114096139
True	325.16904021399614
True	580.1411634624446
True	113.09827350030244
True	26.051340905053884
True	411.36078450933184
True	166.10676483421514
True	100.91730360731316
True	365.6548287975316
True	1065.761718790848
True	257.1284468260815
True	546.3251811919425
True	9.985711252867468
True	75.46311342770814
True	322.0053511529317
True	773.7414131786959
True	454.4371020334301
True	505.4493762561005
True	718.4892949202194
True	71.35498321542403
True	720.5729730706852
True	45.84943087530508
True	103.65297971510292
True	186.72511798736832
True	85.03701362223849
True	27.516733019345867
True	299.62823246092915
True	463.26324587374535
True	895.2713632733809
True	873.8891936078271
True	5.629821104186037
True	285.232233565507
True	455.8172220570407
True	122.39909171015356
True	252.4034683640896
True	323.6789068643158
True	1339.466208485684
True	442.14240605188337
True	22.89759781919584
True	176.83210694344376
True	704.4813669580517
True	36.23855935999322
True	180.5990745008328
True	583.2743223605167
True	68.54347529867125
True	878.4953175075946
True	312.4116394401753
True	682.8663953810619
True	81.29135258846104
True	664.7260203640094
True	578.1707723456283
True	880.8600985045261
True	255.8519016636007
True	506.6033691372587
True	829.8937265084786
True	927.1181115996864
True	240.11869544208372
True	759.8841312720302
True	221.79270511275385
True	454.05624471281874
True	378.95296720820073
True	496.02592082986615
True	496.8845750324873
True	324.2765474684801
True	357.73153651312083
True	117.47201360165325
True	353.4428216765391
True	1160.458441319344
True	342.0637553797162
True	153.56494198178257
True	292.3765341359635
True	770.9376772006038
True	648.207300299781
True	420.1185323693338
True	119.33696387929436
True	327.9048507907992
True	31.24860716455613
True	174.29856812787193
True	90.02233019260157
True	88.20612474768927
True	540.3788570399471
True	134.80181729684222
True	133.59800072339436
True	106.05152568952714
True	87.96467414619171
True	449.76206724208527
True	389.5014222802112
True	1035.394805487706
True	546.9271765304784
True	828.9190204515829
True	277.2491103215558
True	290.3863938748277
True	540.6106738006915
True	196.71111501411983
True	751.7448086543097
True	243.6237157658221
True	371.9391739007221
True	72.4970143365328
True	116.03633077597463
True	255.0982303818485
True	121.31088917797284
True	464.7851042619401
True	29.93591316611386
True	568.8477605845682
True	1015.5594610082125
True	725.1938894332585
True	1.7436381015403846
True	63.65914371739698
True	504.8345879635295
True	437.1384500711415
True	73.66109232408775
True	119.0174333552202
True	296.63357792184775
True	79.98017785687239
True	51.39704120680565
True	687.8641035058394
True	666.5733011429701
True	159.10175237238028
True	159.2547200368819
True	541.5536112895188
True	48.50376022651105
True	24.046636107627883
True	570.2701438658113
True	456.0190691379341
True	1145.3029697925767
True	48.74071700036826
True	472.53604867284463
True	866.1516099068908
True	822.7953073062768
True	287.6121529004521
True	758.004180187346
True	402.1837412442548
True	33.752537462825664
True	98.80347633756948
True	699.722598585623
True	81.85733650597727
True	144.52246605044886
True	965.0653469052228
True	183.13971774660604
True	271.2300563742473
True	105.48714835054396
True	646.1704607292708
True	600.2663599827823
True	218.3099040218867
True	430.1073377551855
True	41.191436572508096
True	277.64260424869474
True	574.7308103034511
True	615.5948643378499
True	320.40374012483346
True	79.54487757437481
True	929.9753259974678
True	1066.847116264012
True	567.3504333602839
True	65.16307030052349
True	28.70451213568105
True	92.67152209248906
True	111.659628114807
True	100.73093174739104
True	882.9015708540655
True	1208.5848241259314
True	721.9736061608049
True	324.25886847171586
True	8.438536272974808
True	21.200724251335927
True	344.2333198122092
True	489.4489261976987
True	44.09744651545603
True	581.2234074073444
True	434.2748165073942
True	404.647272084052
True	78.75695461996162
True	203.5922226892345
True	258.07572370232947
True	131.24888292407067
True	403.024367296132
True	43.11731049642319
True	174.77078207423963
True	1159.4912397320595
True	6.27708389969173
True	29.68100624586514
True	590.3180545989221
True	358.4859792234742
True	776.5269864466696
True	158.63810083034434
True	749.8295879427293
True	599.7956886262066
True	275.43091616734995
True	430.0730409269524
True	336.7531285776762
True	296.1483156973766
True	264.2030426910273
True	386.44656145176407
True	499.4408949275993
True	498.55326832818577
True	102.48589173863108
True	358.3782604055495
True	9.05908992318439
True	178.32253666260584
True	224.93672470450196
True	858.9535401903621
True	575.6284987603749
True	33.08845630675342
True	744.26087107867
True	809.1167583291103
True	104.96258886925786
True	350.10062415255857
True	848.9065589015966
True	220.69391756672235
True	168.5011764860389
True	517.0032172624543
True	596.7106358746927
True	1067.7260672322482
True	152.90432175478054
True	147.8262532724807
True	261.64519471107184
True	305.8395459114763
True	423.4573234388535
True	410.02252111935456
True	330.71196839526937
True	463.8948759413138
True	487.84932093430336
True	214.4314279355345
True	1469.9089387943504
True	241.05014193370351
True	397.59447198985663
True	52.2939201237271
True	772.1782840276909
True	250.6085035493052
True	907.2589517112904
True	553.7720113393075
True	321.95975816568904
True	771.3486143386135
True	266.9996808162659
True	216.0923499855851
True	262.43933786099427
True	221.15819367181425
True	136.3678445940756
True	244.37809634633484
True	735.0435780116459
True	492.9138696191919
True	218.03493244797724
True	1141.1256112520032
True	116.00357536866534
True	267.88278597983646
True	70.15417945102793
True	303.9826629372217
True	428.05021820672175
True	93.22458935379554
True	213.94052771837636
True	75.8561744370513
True	708.7060567377752
True	378.31539549582703
True	224.0853923417108
True	731.3992084622361
True	883.1621289771551
True	837.8076042818012
True	818.6392568895567
True	344.4602371477551
True	1.2435425168192349
True	256.5511064500096
True	52.17855465878917
True	365.64108057153584
True	53.561519982958266
True	353.800530811722
True	882.4474291361125
True	1018.4197469852533
True	394.3142363018716
True	21.32145475638131
True	544.2363662580359
True	523.4507817334342
True	195.5071852604018
True	238.179730600484
True	300.46608320880074
True	23.975428644142333
True	129.2794915977805
True	959.1751740626232
True	62.09340839817831
True	505.8946184549172
True	797.0375740106792
True	95.28295637697197
True	230.98345967626628
True	112.2496591622732
True	15.31698813568608
True	1.4406124774824454
True	118.70165877580568
True	1019.6622567466457
True	491.1858009660386
True	71.60564027207948
True	782.6566770946806
True	335.5988831339206
True	1.0916583949119518
True	438.1467957524264
True	196.9257806950514
True	513.3461162912142
True	85.2760593662797
True	331.3747880505714
True	365.19876314036406
True	166.45386967111244
True	224.8296317800299
True	123.49389851388806
True	178.139302864217
True	950.1129728845164
True	15.291413922914751
True	503.99140731260457
True	491.2292820501217
True	389.3716453791506
True	217.19723774529777
True	238.33833318364768
True	159.7602941153502
True	47.641134802702105
True	488.8951138782595
True	154.51044343821275
True	812.8047238498826
True	822.3699420893064
True	250.05859482819824
True	300.58244185904584
True	525.0216330885099
True	40.05785271075348
True	89.28590626747166
True	730.3051167184037
True	1096.2441232070678
True	115.28523738456562
True	740.0122666621016
True	136.64887301205684
True	924.9410995471692
True	656.1282281816038
True	105.70553816799568
True	279.5454109807781
True	594.0834999179202
True	267.3679882984578
True	43.50016281337246
True	570.2114187918628
True	454.1438087907703
True	5.606286533583324
True	487.1175324249537
True	66.98697573066241
True	179.84229572848105
True	233.09223479861305
True	300.0585556839444
True	71.3270475475419
True	220.54907809937396
True	350.8520593631332
True	434.1526182216713
True	934.3647448919309
True	47.835519263024544
True	902.8390095902942
True	1027.6142758757076
True	127.07815732684328
True	72.99140332712842
True	998.158256553802
True	34.40173415194905
True	214.1495621013344
True	83.99589430548107
True	220.11002485708607
True	363.2807313901087
True	919.9087745660468
True	101.48276604645729
True	75.4589164584541
True	673.4140641119288
True	276.2302246949856
True	717.49387797684
True	55.88634378186052
True	461.3015533857633
True	372.2780449201423
True	691.1234083263772
True	51.16518131912185
True	113.461139230944
True	28.512501481518825
True	278.2323211328301
True	41.5230807110891
True	342.80356795953685
True	2.8916246111470185
True	1167.4167228227425
True	105.73759462856684
True	139.21226872343175
True	362.6106484529873
True	720.0274068454007
True	664.2105449593897
True	1054.07095915634
True	466.26456780174186
True	398.7420989612727
True	137.0038106008995
True	406.0283865342483
True	861.2702594342225
True	427.44464408757904
True	930.6296076393976
True	80.95345225283833
True	418.29787471265513
True	179.9958959547114
True	271.76872414795974
True	746.1604217828054
True	164.66609765521724
True	132.87894881326062
True	61.58608079190687
True	908.8421857604384
True	759.2393674378449
True	80.81633441281981
True	417.15740692784806
True	766.0621414254312
True	423.75823358726143
True	59.33724013766999
True	325.0104074376227
True	786.362618504528
True	29.93941764218146
True	371.7374961019137
True	170.43537872065406
True	278.4553276935731
True	34.50075781860402
True	225.5180738647268
True	773.9318819952709
True	650.49997178894
True	57.2813036306626
True	294.5218337985024
True	877.9710222761511
True	17.426905144158514
True	316.05762402298035
True	285.3998615011212
True	415.3597970771535
True	212.09029357304829
True	596.027088182797
True	44.41583880907268
True	970.4731492838752
True	889.3758396013972
True	46.059791916529605
True	391.45076836718187
True	719.1197278385872
True	916.91539796096
True	269.7484408671896
True	616.3422512617359
True	119.97117340359802
True	182.55827268354312
True	137.13690160304827
True	139.39364975070518
True	213.3304073417576
True	940.3689245616728
True	782.6492261913385
True	992.3843331771212
True	19.3536450865777
True	26.476200379452
True	346.86029221914964
True	14.7086383984933
True	628.5835608951286
True	1136.8642182475228
True	260.48385059963414
True	215.038918976044
True	85.55322914048597
True	212.17268270839136
True	137.10783864223984
True	45.953837941814
True	131.69207385381512
True	90.05711434991828
True	245.93259553445455
True	545.3242101964577
True	166.8182430636152
True	29.519536016618297
True	59.81702819567192
True	432.7448676060541
True	260.604944072066
True	579.566704446072
True	23.020132441704053
True	109.71295594754794
True	680.5837119711889
True	267.0358589939321
True	479.5623146148876
True	654.3542438389157
True	103.9453347708173
True	116.13423170075689
True	80.42091103566976
True	26.67412211306701
True	121.2724707574778
True	85.3860513003459
True	103.92586480112188
True	156.3789436937262
True	235.05548465212135
True	818.5034042302058
True	293.58419198903107
True	916.619477463982
True	165.29852189268195
True	207.84704603778147
True	783.6337610469458
True	314.4842824736588
True	593.2276232733171
True	254.56219512820644
True	364.1965300641257
True	454.514281228464
True	575.0082350654308
True	640.454659581785
True	380.1682049773413
True	36.024180783813854
True	545.0603060683108
True	615.2226638402709
True	20.03809850769397
True	11.39772608121167
True	263.70975948789226
True	416.0675054385695
True	453.12829619349856
True	70.7829314585272
True	633.7992923968957
True	978.7919866330452
True	226.1532409073088
True	891.1399825042879
True	276.90830570670295
True	101.06430332308707
True	283.7317224237888
True	691.1687192172781
True	39.70293244444864
True	583.2211143291239
True	1293.1110971323403
True	1019.0624141753366
True	918.5771505424012
True	194.77233958060876
True	89.20017784386485
True	200.56043428060016
True	854.3959342926032
True	146.00710920142888
True	1067.579913883999
True	862.9199702678656
True	43.53973765994041
True	89.10398882394026
True	424.6324800122434
True	409.30661801735874
True	207.01317442210456
True	519.2278469979921
True	672.8263451035716
True	126.90722288386006
True	275.14781387205585
True	1001.9132441380656
True	50.99846389223429
True	706.0869717397164
True	519.0866732699847
True	37.60379058945245
True	853.3716058052785
True	382.27852277145047
True	565.7750057008896
True	106.70900233601404
True	267.0101952758316
True	214.33910965712855
True	25.587431203483806
True	132.189844781024
True	722.6665508524185
True	147.8146036359662
True	376.36353438773534
True	62.103360280650094
True	619.9341936549591
True	627.8116677976976
True	223.26918568141025
True	464.9617836671502
True	170.93654179114904
True	168.79388682232337
True	212.7828787937338
True	298.8422528919766
True	365.5434985678101
True	135.18536201465415
True	200.9718693621293
True	28.814075991045264
True	881.3795925296778
True	302.48480072843284
True	9.365295393551708
True	367.1424913158845
True	165.63939608470815
True	631.620519643423
True	370.1193428567102
True	589.7298958633673
True	560.6059421897521
True	475.3864266667349
True	784.0289122963586
True	234.20422808637971
True	549.6637530694542
True	151.98636269004305
True	543.6089001862775
True	356.2691421594365
True	377.05461806628654
True	124.80735620721784
True	132.3465616492154
True	109.3222164660262
True	68.30215668421366
True	741.9478428674901
True	182.6342017861211
True	44.52370273699667
True	0.0
True	569.7915298565284
True	106.16490728149353
True	22.074909626698677
True	42.6374471526782
True	111.60195452875897
True	527.2637806512007
True	182.6000840968494
True	104.88356160941164
True	33.76370930019045
True	163.07776181644255
True	911.8972792324352
True	51.714758427867714
True	225.70647522433396
True	729.4376784192174
True	318.8438492235205
True	440.259834605724
True	476.3689615258905
True	508.1332292317878
True	596.2014402140921
True	958.9189158079944
True	267.29829480394204
True	1036.410423916462
True	920.4189893134694
True	609.0890852227334
True	345.8455708628728
True	812.4234241020405
True	9.781023068429397
True	35.790291604814605
True	293.62870744264063
True	40.80195010853503
True	201.1481711911774
True	754.0440620916372
True	220.99770260415565
True	722.4048547113704
True	764.136135970344
True	123.23563807845416
True	362.4425893102242
True	591.4291537837872
True	22.67999246669448
True	132.38101501889932
True	436.3201707315672
True	300.56829779921475
True	205.49990005094716
True	116.4791406943084
True	378.51602811714383
True	22.44565660602957
True	369.5662101999321
True	357.53167197885614
True	1046.7721112473266
True	376.97821041691793
True	31.699082559565177
True	439.128475082907
True	447.7501958151105
True	231.82793183857893
True	31.15672384344013
True	761.0379626011196
True	440.8878070096549
True	178.3454008571325
True	12.119611430418994
True	1219.9031190978524
True	166.70000118529234
True	26.841007135623588
True	319.52981435938847
True	285.51254545132696
True	112.68518782355356
True	287.31924325694456
True	45.98778799477981
True	313.00851451825207
True	312.5436028665246
True	328.129189487116
True	31.24136942498888
True	47.09287689793164
True	1057.546950935648
True	23.63134235471717
True	13.540468832103794
True	168.15697155398942
True	636.3362593158575
True	9.804449712218632
True	185.06032434502933
True	176.42767712621168
True	533.3392403163175
True	383.1310540673505
True	737.7702948048757
True	325.50218772542127
True	484.35553225611983
True	449.07043551599713
True	472.01789875074746
True	101.67106618876706
True	1282.9843861653674
True	908.2283776766974
True	276.45763192363484
True	512.1745032870624
True	104.44340826081472
True	544.4370568808941
True	436.6519630855512
True	158.0853049923363
True	76.98250431969414
True	340.5702614451285
True	166.82816896063957
True	29.733316297817343
True	613.8283866263267
True	387.546998186776
True	65.60586608376899
True	29.757810746779683
True	660.8142033879607
True	493.1260018776198
True	71.33585045268786
True	22.21031899567551
True	339.3088066476504
True	342.5085033673924
True	710.4890800920155
True	556.3830345994422
True	554.8008769499819
True	790.3887043835049
True	8.582445539831452
True	52.02165361024509
True	37.07112310620256
True	57.70486341944155
True	488.6482912679689
True	597.551811241069
True	84.14734084639662
True	110.54893850126606
True	194.11226971894763
True	74.50584481865418
True	177.06221144827015
True	209.0516420917741
True	272.2501738237385
True	799.165197508828
True	597.2026776058716
True	300.2927680348131
True	192.8131091847491
True	273.09088939597444
True	246.9531015358617
True	736.7094699112756
True	327.48817431642567
True	170.63493762308323
True	875.9307773929903
True	341.7489946954237
True	466.2105132317128
True	145.0749641043255
True	115.28296254685844
True	62.83117513739435
True	210.90580658266504
True	978.4204463708128
True	510.2057687365246
True	109.03293114781152
True	363.2615621024455
True	100.01025529363532
True	671.2816337901515
True	4.288509780114737
True	682.7409112636358
True	37.48470421223397
True	937.9657212632916
True	835.145980468894
True	213.63178387589085
True	30.75815694847444
True	85.13612910503086
True	466.37937344773775
True	218.26911531245185
True	1.5973603911620895
True	78.63157785847287
True	1089.3095249494258
True	336.1255562970311
True	677.8343982480158
True	472.8278669313526
True	32.161780629952624
True	140.62856783225686
True	420.70919740471896
True	949.5031840988012
True	796.3294504166074
True	412.8953579775303
True	330.56568039304136
True	15.95317284715951
True	75.98821559860686
True	750.5607742498595
True	453.9029938210854
True	378.7371458292637
True	886.079700067416
True	23.351318974288123
True	216.78645552539945
True	887.5369638353768
True	232.206840239304
True	8.295746479908825
True	491.1111879725925
True	103.16960670506108
True	660.5391494244169
True	51.93059911211491
True	256.20672901312474
True	860.1171230495922
True	850.9024397314184
True	262.5261783665548
True	450.9754986790498
True	116.61298620941602
True	595.1175007875082
True	256.6369366083864
True	190.06246232497963
True	866.4962704001258
True	55.78865812811923
True	723.737761468316
True	284.73747321010273
True	295.78390255335034
True	175.58021875578595
True	482.932876268833
True	615.5450923293188
True	372.3591747944516
True	400.5128529180207
True	70.03026653388112
True	154.35061249975445
True	453.3514874120718
True	211.93951811723088
True	34.13457978795978
True	202.9617035011485
True	396.1234088103971
True	394.1460420229367
True	731.4290539693923
True	134.7903317753777
True	674.8690320748573
True	501.9389624108237
True	605.7996718267539
True	141.75465556223403
True	36.33944332207055
True	667.2063782671839
True	74.0813433658183
True	559.5958519396088
True	680.4538014895986
True	460.0416059816043
True	131.7177256425458
True	548.8440513516892
True	4.060378408104572
True	394.6332837070764
True	30.846619589754507
True	631.1968665819758
True	253.35328004913
True	573.8063574488468
True	708.9527117485318
True	151.18616868492774
True	514.9774931183338
True	508.5317667037378
True	67.28691172928674
True	973.6175087089606
True	2.7851343102908817
True	27.88781988766237
True	626.6363011088363
True	681.2761482601342
True	135.47073785829144
True	410.84957738854575
True	129.04428569061244
True	72.84970258811451
True	462.4887649125775
True	40.30046954945298
True	509.42456667159854
True	12.042938695427605
True	827.1136314460244
True	549.5678209078768
True	681.1469984658402
True	104.3027301561089
True	372.0173538852106
True	1048.8080660548665
True	825.506532877398
True	136.29044453762668
True	556.4419442115916
True	466.8362522232809
True	246.60251177998555
True	249.6222179998709
True	5.329906308278853
True	319.06416435625414
True	11.74216863522003
True	378.5963638664368
True	80.84890903227688
True	377.4951165365079
True	684.4963923701572
True	126.36044035122347
True	234.5229853289672
True	648.0974294316852
True	676.8922823682733
True	292.50082484833337
True	141.65639892435942
True	165.47476859302893
True	472.6850120471096
True	85.77387612728904
True	10.40639524196151
True	519.1229208301257
True	569.3016654681624
True	19.677336263009053
True	140.94041164957707
True	912.1095692865472
True	498.1463742349684
True	273.39223007469764
True	35.74895110386742
True	478.724111950604
True	117.96480888450088
True	594.4107379986323
True	660.9070477206643
True	302.2125430383709
True	384.7458317009636
True	189.12997721126672
True	242.1898346546064
True	73.84459435777835
True	218.4685518912445
True	484.7716517315533
True	22.42371750024814
True	460.1348775913631
True	393.4016008053404
True	719.8333083036141
True	865.1786511504916
True	911.0450736963176
True	157.43686159090262
True	413.3883703937141
True	73.59992716654898
True	192.8507752488246
True	314.11666144533297
True	9.850183884816808
True	822.2590142679396
True	24.54223096569873
True	391.9681048104711
True	281.1690693946622
True	641.8598755421059
True	208.62461938602345
True	40.84089475222997
True	690.6199376420888
True	1058.1659872040398
True	229.86601136558548
True	130.36949928819655
True	617.4744074803571
True	503.5090410048459
True	17.62473648305541
True	857.3314393550312
True	107.94005146738353
True	45.7298687558925
True	298.158482042378
True	351.2671179826959
True	395.7443637125012
True	273.02267262782453
True	20.418874306091688
True	23.406066820934647
True	827.5509469579905
True	208.4192970913792
True	107.56878816178104
True	812.904878474542
True	654.5920727092164
True	639.9900733596716
True	449.7976717602675
True	144.07130992430544
True	29.861120338827625
True	98.5128722144494
True	443.86849199203226
True	243.30945065855644
True	491.1677157445897
True	151.22750806147175
True	492.6844582026397
True	633.1017197576533
True	945.9530070770714
True	26.25453840978144
True	960.9409143617776
True	1021.7315645259936
True	501.3984928432037
True	82.86595216977578
True	777.8418803554711
True	635.642207306409
True	675.482165862235
True	173.9344073492371
True	749.063842648477
True	707.6957976161189
True	118.24819577449618
True	811.2450673817219
True	836.1888839837271
True	464.3900738810481
True	225.6090896746968
True	72.62496326548272
True	319.2322193538405
True	357.2879079019148
True	466.37400047897313
True	429.0648602438453
True	200.7511347079666
True	310.7699576624828
True	3.0754714900187494
True	14.37130803817503
True	101.3655493309921
True	137.63987189261883
True	350.87342366281405
True	352.6994975544927
True	119.64675438606768
True	17.245840410204554
True	215.5080081948094
True	855.3070655830198
True	445.1126046279214
True	540.3225050224255
True	559.0100219440245
True	800.9318811711088
True	647.4204218727648
True	93.53973072564912
True	198.00205895656788
True	260.5246997667872
True	278.08131765824714
True	105.69409088417974
True	363.52766513781927
True	434.8684977897953
True	176.85291890496717
True	647.9211429551875
True	243.81631804979972
True	209.43441561805489
True	29.74617331309876
True	253.63030386217127
True	468.7728065837671
True	166.1927981120904
True	527.2746892549799
True	483.161040295001
True	249.50451084605305
True	104.93794976084573
True	41.933909450465045
True	406.84765598257695
True	808.2039979379276
True	157.9441913695155
True	1067.9741206097517
True	1011.053037215934
True	480.2366141780107
True	105.69507368653932
True	128.79264654141136
True	683.47051191002
True	8.699732037332158
True	226.3022481649988
True	130.80168648034854
True	117.84471264379869
True	321.1899063329553
True	623.7845497035829
True	34.113334494560455
True	118.53075889241964
True	946.797318822826
True	56.37087420896548
True	454.7137097520314
True	537.0744959361072
True	251.02663397580628
True	126.53825316693676
True	910.9729921591396
True	1180.376263585422
True	507.9479512144556
True	642.334394463894
True	223.9633702227899
True	148.07873226354766
True	318.6431365470626
True	244.67904179709709
True	169.0711771609996
True	303.90568446534286
True	343.9976559473239
True	11.728713186227605
True	599.6970601414444
True	147.81651360871035
True	78.92786617820506
True	441.8502960298773
True	309.27689559765884
True	1166.2005334796245
True	341.8262266570785
True	1023.524664022954
True	10.715400850621071
True	264.88156064361755
True	223.62030461105505
True	151.92413278008553
True	498.4644917760327
True	203.4243872753903
True	412.5085274122503
True	325.8311163459722
True	114.22126608605286
True	347.1261964909285
True	1039.5609203888089
True	740.6250017962997
True	220.42933839588892
True	106.86200376440536
True	292.72973751869966
True	25.811736053751485
True	352.740894792659
True	300.3533981753377
True	574.0468956079864
True	453.48301523929615
True	358.08687017428304
True	151.39996391161202
True	12.70845418480156
True	425.4028664352397
True	280.0195377725414
True	152.70156431158438
True	294.2661496293932
True	438.6534330139424
True	815.3666931700776
True	313.7398986895192
True	764.0788210384524
True	390.37685702880657
True	383.863803145564
True	1.9658287127036969
True	1148.1036039339529
True	102.10009343819488
True	902.1404609232656
True	201.0145286527831
True	474.3298470178073
True	664.2713393903908
True	85.84171211161298
True	471.5561467477824
True	30.621445480054675
True	412.4481578824394
True	74.29289497987729
True	228.85304018017516
True	38.58199940882693
True	668.1460819791715
True	185.98873016361884
True	23.62862767418166
True	383.78958468734953
True	111.17218868304784
True	173.218967443386
True	819.8565816285318
True	257.36353634331607
True	156.53552517822877
True	381.2803142242724
True	507.22001118382593
True	346.0826575922521
True	533.0874590039899
True	606.728619081062
True	154.09584711173494
True	8.137448197750178
True	74.88858299330735
True	446.0344930445918
True	89.5771115677651
True	80.77811677461514
True	1067.8266502266094
True	26.404430374926974
True	327.2915127359487
True	317.9014132380507
True	463.7999845057773
True	691.2166239629058
True	176.19909731491558
True	653.1428064038661
True	330.40015670846697
True	355.9002970494075
True	265.5989474110792
True	224.27982781527692
True	361.89136763613226
True	427.8525336229061
True	416.8474458454019
True	623.5946981490046
True	137.7262628527062
True	75.48084391672074
True	39.19326693519187
True	298.61311380012376
True	660.3151868675297
True	415.3455857956858
True	776.1378655467623
True	212.23879073927773
True	387.9720759104279
True	70.47855658961059
True	55.88931833633017
True	422.1450963302213
True	203.5118304711697
True	226.2758917291254
True	42.59117889801287
True	1142.3987402549064
True	176.61232429346148
True	939.4559499492332
True	311.5670805742074
True	926.0235508087708
True	238.0994520739775
True	458.57671545978747
True	536.2023567898785
True	567.1616588452857
True	215.42300896127247
True	477.4512214371356
True	934.6981587411944
True	130.5696558104699
True	7.8297165955561105
True	554.3331502610729
True	30.617664616309234
True	75.33053207948178
True	768.5303336275728
True	216.77392695877052
True	967.8695055383002
True	679.2208970388023
True	417.5309349921095
True	273.3539852672996
True	489.3361749868977
True	342.24913654069746
True	183.436125841399
True	682.8846247141277
True	712.7695478870887
True	203.77502331620127
True	89.4597719844138
True	531.0039072774011
True	141.58842093570328
True	374.1482060502984
True	356.222390922708
True	62.82145352405968
True	373.3758503803408
True	400.4765672728211
True	369.74521412190586
True	410.47269847298566
True	427.8979794965027
True	631.5128993494931
True	57.869115452106485
True	454.9700260524406
True	328.7103933717963
True	673.5142592053361
True	224.25545225622923
True	95.64004726512732
True	42.32316125136371
True	541.917385605344
True	641.8474934336737
True	195.1372681809971
True	404.21301253413793
True	338.91866815929603
True	17.84987234452794
True	162.8381744738718
True	287.1168296923965
True	2.653419436907247
True	872.0151786922806
True	78.89712150731391
True	101.45700295268745
True	104.80900190111583
True	357.680659552173
True	35.99663018166572
True	444.04797843989934
True	229.04934121802637
True	6.350862100658064
True	115.56199014077468
True	449.24291058547897
True	52.98096419183048
True	67.87378460615004
True	181.1227151902808
True	297.6985790160353
True	987.7198985548376
True	379.0480610291344
True	952.6492709491424
True	180.56650288240544
True	1009.5447433758278
True	779.6052817516185
True	628.2543188752747
True	392.216146223608
True	374.9922706793669
True	75.49696855883175
True	71.82585539428617
True	80.8652970143646
True	172.40865853220893
True	479.5289275660504
True	1119.238256773067
True	177.26739394292406
True	360.33648466630615
True	444.9497676582459
True	597.6302444981579
True	574.9019851684261
True	284.9797233181497
True	458.5162157728543
True	654.2497316631622
True	99.60845491207704
True	717.7270052850437
True	248.407107598813
True	138.39461026154626
True	406.59026708977694
True	870.7705414746156
True	442.5243561972985
True	892.0816503295016
True	199.81808415044804
True	345.27136080100576
True	711.3814061314774
True	626.6978791144936
True	192.9062557074771
True	257.30179402234785
True	809.796285651528
True	31.55883586856684
True	188.7976896061239
True	479.978429748241
True	706.6811557164632
True	103.35121139823308
True	38.46891794223531
True	163.80479490810157
True	720.4421012199989
True	335.6523558056673
True	561.8561473618978
True	350.4907080310992
True	294.63397138136474
True	454.898551474191
True	497.8254335257681
True	69.85273722323815
True	384.1112838275715
True	796.883068843355
True	0.0
True	287.3953547838014
True	250.6123161686356
True	970.8077094912315
True	147.4169422082229
True	662.9788483621406
True	629.2049397358128
True	114.30393319684931
True	225.04809754203055
True	120.28858835858588
True	11.140216239862896
True	294.4478923063091
True	379.1023577987262
True	1140.4063388224065
True	233.93590641113332
True	407.3022833907749
True	653.304201864391
True	214.55583328204656
True	28.30639763672089
True	886.9943708187961
True	626.413453704893
True	144.63496341328556
True	633.3880828174621
True	165.94901893590392
True	276.78375302107133
True	757.1034131935824
True	38.76889154074668
True	104.51115880184516
True	534.4479677550139
True	65.37955726899713
True	77.41542067819388
True	412.89675931823
True	21.258206405245204
True	758.829119272577
True	99.76359754888236
True	160.95138487077017
True	17.77702573792272
True	721.5078379819255
True	29.450029873159984
True	782.5568681328215
True	405.2227555669696
True	121.0324428976404
True	698.6631963782237
True	522.3352111775959
True	567.657284134485
True	43.78893056218882
True	369.1752404814246
True	5.409264365280688
True	92.43107358106776
True	379.61260712722384
True	47.19600890396488
True	120.36063511625564
True	313.49165657400766
True	186.51440416808185
True	101.67593898822972
True	667.7759599113926
True	20.0151856566674
True	1120.3009355596428
True	494.5598057494352
True	304.395608018499
True	501.543255756282
True	125.99012872591425
True	771.629273601805
True	1117.0673511286705
True	740.2128619307637
True	172.76309382947372
True	224.40986143506723
True	50.638368582926674
True	62.20286469728732
True	151.06558692746592
True	99.69448868598472
True	166.26937854511354
True	1199.1400340801288
True	309.89730827674697
True	353.8575056075073
True	709.5387004385049
True	16.878988471253727
True	14.845092796425352
True	576.057563615611
True	6.657783675981857
True	118.14588230981948
True	656.8934994856639
True	179.702651264084
True	669.3077354093595
True	837.9389849962656
True	155.71014010783236
True	902.7817142387804
True	2.8610425781831053
True	434.47755581939
True	1042.59856915237
True	26.97406156372313
True	234.458482542842
True	149.66894610513435
True	955.2998158483276
True	241.41163940512024
True	480.5435410774853
True	116.3241939967586
True	510.06664274315307
True	160.4520981376777
True	98.37403021382691
True	386.1436381314476
True	69.87440280694071
True	59.83881087861269
True	1096.3693816571176
True	273.7793026126725
True	159.96989353097516
True	346.7600059817431
True	399.8204453341697
True	216.23471470735237
True	168.73277517608622
True	402.00498874861466
True	31.071299701830487
True	499.1559842980855
True	1136.4197915749655
True	110.1299881239821
True	467.9616681846518
True	306.3405455406429
True	28.13032609095254
True	389.84120130394587
True	101.80780905711065
True	591.3509791642007
True	210.98020370543705
True	424.1254906886264
True	22.48105095420648
True	436.0351124294677
True	109.66568658172804
True	341.472444664282
True	32.04932882815048
True	171.66443705205825
True	244.7876005005226
True	768.2716974183828
True	57.28061070685851
True	143.79694113290068
True	234.1084922581305
True	137.75196159522818
True	622.5705827919262
True	561.414489063015
True	779.2767339099524
True	395.1516148498683
True	540.7156187856989
True	416.9705708252575
True	683.2580102995403
True	73.79013900167894
True	434.1128034947779
True	422.74314885932336
True	47.30068307262282
True	81.29845948622854
True	126.61499209587886
True	88.38895536436151
True	334.86067629955085
True	837.2390329263955
True	338.2375622668055
True	1067.6044964970326
True	318.8075217413678
True	896.0085143345846
True	153.93910544071076
True	567.0297978456069
True	605.7056941457935
True	684.8397892106454
True	456.8887662772752
True	63.91837162164772
True	285.8266388661344
True	42.561462650782666
True	170.83255305532734
True	164.4757596781414
True	1126.0617059127096
True	235.18867845170573
True	540.1196171645965
True	554.1379867041521
True	575.3752466573648
True	867.6870261495907
True	583.4459655810728
True	635.6366926483937
True	968.8933863039784
True	124.64614422965911
True	316.1823420579069
True	269.93216475980967
True	333.26861677799246
True	92.98350565781114
True	369.4925110586291
True	4.127062960943862
True	329.41496021602626
True	260.64012580416846
True	592.9300972148361
True	286.20510507420784
True	366.6593552096528
True	9.147483464410026
True	63.19314177842821
True	549.8599792300805
True	30.011534523348665
True	143.29656178474997
True	67.69584085135384
True	141.17670990143222
True	247.53122392830664
True	72.7055340138436
True	378.6962572753
True	272.34082349324143
True	99.27037578036928
True	338.465928733734
True	65.30440574218413
True	581.2746786137866
True	859.6138531905125
True	279.9203488653206
True	1160.561969185329
True	112.35776814085818
True	298.33975413250045
True	1048.3837737504034
True	89.53190974840851
True	280.11142097140777
True	9.406738722841071
True	414.290474479869
True	454.8124552024488
True	149.00478328544034
True	617.7135606399428
True	914.4388689322004
True	157.01206917529225
True	80.02963519476268
True	339.3615251719997
True	571.9349969852676
True	604.0802147034617
True	1245.4664444680486
True	27.330293127201667
True	925.5708082034702
True	140.37095737946646
True	636.3980906893047
True	121.00966676000168
True	130.5750075785349
True	189.51565409814168
True	161.27493103029911
True	752.6594052178953
True	206.0032623467282
True	224.13173780375703
True	63.88164974740671
True	511.1599862367261
True	461.9761209125538
True	180.1923362599005
True	235.19993420828737
True	17.175324436601596
True	423.5583075340658
True	219.63173746846147
True	275.8177017050593
True	119.2705659735675
True	700.1915618613647
True	432.4528424058348
True	248.7506584778108
True	640.0034018583016
True	526.4490615647933
True	460.9830017445908
True	138.0057620366822
True	521.2325641688881
True	413.29229608818696
True	2.4780191904709383
True	191.3943597044436
True	90.59019863634676
True	244.4229621060844
True	3.3225506415205324
True	118.545219339836
True	332.87370435169044
True	6.412985424739865
True	895.5343439926763
True	169.2585060893858
True	716.063790266256
True	804.0562997405776
True	165.55475135255276
True	225.27291057066307
True	495.8179978932503
True	845.7185160242844
True	51.701793195186994
True	40.09515563550475
True	135.33163916597996
True	626.0962967415169
True	707.1324809723079
True	185.1390100224401
True	593.5571452663874
True	585.5024595926504
True	863.3989570726529
True	404.5345861964243
True	186.5738612075248
True	885.2452626715631
True	228.5342270425957
True	152.94309459364857
True	335.0691690644435
True	223.58500816159412
True	213.59226751416844
True	611.9018918839538
True	256.72995459446565
True	195.86492614143987
True	440.32317684967694
True	471.39607391750747
True	64.56575009397288
True	293.0406371912347
True	81.65773899177742
True	334.8982841882238
True	344.39920497081084
True	261.195731858952
True	177.37236990523277
True	384.9244544623302
True	626.4328880178175
True	755.9916697661719
True	296.91477554678795
True	760.4596014328388
True	65.79389881418527
True	855.9012341655778
True	348.0976709086679
True	12.724235259479528
True	582.5087923980062
True	689.8433077265927
True	248.27694769902484
True	168.208677341053
True	48.10689701137116
True	396.2616581855375
True	72.63422637294717
True	14.889541501482062
True	880.8258005366354
True	383.0693548788091
True	175.53810938720224
True	998.5306449452924
True	10.785077888171358
True	783.3108921611632
True	30.836880997022163
True	673.4009322462095
True	58.284760150012296
True	749.1157890105763
True	445.9171391897033
True	190.85918352664177
True	431.3293637712192
True	219.8011490157376
True	300.9964556650372
True	215.31690302159748
True	408.1354174285955
True	10.692864232932614
True	327.8033484301778
True	119.62354960795906
True	10.5830883283911
True	473.1076246149667
True	716.8478487580488
True	285.92269688420123
True	79.49321089666077
True	309.9069321839895
True	82.78179980313587
True	185.9133082336316
True	177.8020124700146
True	381.29752404991126
True	42.86440308291053
True	136.7379351539374
True	368.3463325013134
True	876.360822610286
True	115.06099020565382
True	209.7287480957536
True	451.0257221733028
True	18.57096364182744
True	426.79925335435627
True	500.5396316220676
True	92.57569255437252
True	411.43586587710246
True	372.58191618743086
True	410.51888403113855
True	561.792310551839
True	1036.2811714165473
True	971.1930709530552
True	57.50410567867908
True	1059.7527178643368
True	113.11259817197477
True	117.963967539433
True	103.05622909231072
True	509.748594280194
True	377.9302901834972
True	569.5510876191973
True	265.41197769524257
True	161.2446746352245
True	417.0609026778546
True	17.00522308719815
True	459.0847523693071
True	406.377012391395
True	141.792678721561
True	91.41067155180988
True	537.7098657813907
True	967.5555311564192
True	209.96696067244645
True	65.91374684787199
True	431.48364567167687
True	385.0567775902841
True	481.9847808033885
True	318.08886121212885
True	3.4265229199997025
True	525.0054951136369
True	496.8462146220378
True	496.5427991473466
True	193.1223775535148
True	101.46262732425184
True	20.82668167767228
True	374.341722730782
True	103.83373930957691
True	7.244163691334742
True	31.458972043173453
True	354.45580412259466
True	658.4431410802399
True	131.2000291568875
True	86.40227550635639
True	23.478132803640527
True	412.4283360516963
True	356.44605436868767
True	769.9494526723573
True	299.0015138283914
True	507.722182082949
True	548.6149829281685
True	534.7821090141554
True	295.2389427367465
True	536.4485008828241
True	97.89344319086644
True	572.5100726388494
True	6.421507303695825
True	364.6737489971061
True	480.9497138897362
True	982.6199409714555
True	338.12665347160976
True	814.2958256000844
True	985.5412331197224
True	184.3807453812992
True	38.89268426886581
True	370.9320384453789
True	387.9919295215525
True	601.9878242724167
True	251.6010476005364
True	29.15215170225012
True	629.7309614895797
True	131.37773490102623
True	1033.833416087322
True	322.57644982273047
True	458.2147216805042
True	123.312797673368
True	795.7700109608331
True	135.163025039937
True	826.9933848229151
True	579.2893463599703
True	185.07176367569315
True	114.08304432714831
True	64.40809742429897
True	560.4584639058608
True	916.4343123343732
True	412.7301465112095
True	524.7486638684743
True	131.4152993990261
True	622.3945760823309
True	498.9799868179767
True	787.6223761534607
True	310.9724680320615
True	587.2431357794138
True	113.9089769343784
True	24.69538986213464
True	403.3355191992878
True	167.96669468847784
True	100.4199194471704
True	378.9041590652419
True	1102.6689874904057
True	257.63591300896
True	547.3559722813511
True	12.206915930000442
True	75.68492156683779
True	329.5424175778646
True	776.1379738097207
True	431.4393710264764
True	513.7753499373875
True	717.0157199008476
True	67.57977559290562
True	704.1129211895378
True	45.54347121255506
True	105.8864988560886
True	180.3746280602944
True	81.94327263468188
True	28.57515894982035
True	287.93245343761004
True	484.4235801505503
True	896.3188071198676
True	881.1172777783028
True	5.402594019951643
True	297.96819721800074
True	493.14794690113206
True	117.54398328824004
True	236.1656966004912
True	314.33802554784484
True	1303.816238823517
True	440.0242105360725
True	20.799933075794417
True	184.9844756611552
True	693.5981184091976
True	35.053298138071625
True	167.14253332158862
True	571.0720281162567
True	72.20505154304995
True	868.6099912154841
True	318.4215521735093
True	673.9231161081619
True	78.79229513602343
True	653.9044781999288
True	566.2512805658143
True	865.667791133951
True	255.99384698041837
True	503.1041650087125
True	810.8155025352881
True	899.712474501084
True	237.8890102672696
True	733.546704149297
True	222.60115118707944
True	445.6195421963861
True	362.8057536470101
True	501.7654098357866
True	491.2972670106508
True	305.73125957393296
True	346.2828650626751
True	111.62038428270225
True	330.5725689108009
True	1160.9194319915755
True	333.3583765037241
True	144.683046901954
True	293.6244878408587
True	743.5981497696915
True	660.5036986455962
True	407.04881179870256
True	123.73241531700673
True	337.6991436626439
True	35.94921073660208
True	177.27793882722554
True	92.11812846232168
True	82.58063556867577
True	557.1327810001543
True	139.5930995681636
True	129.02988894357676
True	105.41322154227096
True	87.05244610975875
True	445.3829465434972
True	402.044855007224
True	1077.494910327428
True	521.597285683159
True	856.7067093446848
True	264.3258190814247
True	313.4059718889852
True	534.1767983739841
True	189.17480559975112
True	761.0824214146991
True	240.2164498568501
True	361.6491854527661
True	72.85031468992092
True	121.6644830331506
True	257.8695419901944
True	122.69100230063124
True	480.6238867108272
True	30.72002194151801
True	563.8141345203741
True	1015.714027358908
True	731.0503130494963
True	1.479526487996765
True	59.28033073620608
True	482.9117999869401
True	428.56343232841823
True	74.45021147866917
True	124.35892720873557
True	311.45929549284364
True	79.84431836027004
True	52.35988282515664
True	753.1182556764564
True	666.7792778615081
True	157.2868943633024
True	172.31803669230834
True	524.6009957500244
True	52.75361631163807
True	23.682385361573814
True	578.7309181070154
True	434.9460497741685
True	1134.3827345644115
True	45.630428384077405
True	459.15465487642496
True	839.9700643361
True	799.0599078944948
True	267.4001099576335
True	761.5200684468525
True	393.5609086085025
True	44.887661568452
True	94.99200491555344
True	694.8678741652506
True	74.15935376581237
True	145.14373152706335
True	961.6979363465388
True	184.33525581797693
True	277.4570832915129
True	102.0511567618118
True	634.4072198016703
True	606.6876276671139
True	225.2743930238143
True	432.4594509286349
True	39.60727991986816
True	284.0479039975346
True	587.2002408054675
True	618.652645268747
True	310.660765709464
True	72.7267215913846
True	948.6248160190268
True	1080.46327336132
True	575.6364686099377
True	65.97100634363662
True	30.70421034257728
True	89.47074119365512
True	106.32577135357393
True	104.65433808505536
True	854.892767153704
True	1209.9287377177286
True	757.1714407243567
True	320.1568082486388
True	9.485124952106156
True	21.377612174623906
True	337.32885364598576
True	479.9961049953349
True	45.67209939836396
True	560.6861165572183
True	433.3543115048781
True	391.28677956208736
True	81.77365353850035
True	195.48184291800692
True	259.0200593754637
True	139.11229117385793
True	393.4427036345092
True	38.47843038739784
True	174.06160053958186
True	1152.5879924346232
True	6.5698941828794775
True	28.45753169003016
True	595.9540612321954
True	360.3778315288206
True	799.7755348155043
True	154.78438839280906
True	775.6021445759472
True	573.4158960517912
True	288.4644800227302
True	436.3640944783119
True	341.1524747079145
True	281.1244000435558
True	264.75699506049983
True	387.46872965915367
True	502.2710061504095
True	503.8879304226018
True	108.0891441258634
True	356.1381530493405
True	9.294020206287454
True	187.1091516804584
True	237.71338325990283
True	863.0126668005857
True	578.2225860010681
True	30.80614683283703
True	736.5833057989651
True	851.9734681810587
True	109.72045585950612
True	357.4365126256061
True	855.910664318163
True	225.7883789071444
True	167.37383844354505
True	538.1221213521254
True	581.9058765857422
True	1096.029885312592
True	144.79944776981816
True	159.76372002884293
True	250.96339824041493
True	315.9331964689955
True	422.1835617481232
True	407.9542603351404
True	330.21235048397875
True	445.3514635052464
True	507.4017287745078
True	227.02913606647877
True	1453.8236516289978
True	254.331004910839
True	394.046974156004
True	52.48821695278222
True	775.0452466806466
True	248.6302494943864
True	950.0365891599248
True	554.3621741117206
True	322.8253436961929
True	776.1785526350219
True	276.2391249815446
True	213.36010246907185
True	259.750375038438
True	219.6943307862287
True	142.25787385586258
True	250.09926840772212
True	727.0043366539722
True	525.1114644658317
True	220.3539280811899
True	1159.319731703624
True	116.05902234105926
True	258.3815248098554
True	70.40070015024642
True	307.8459415563354
True	409.36191933974686
True	89.28865112303886
True	218.38343004901043
True	76.65983949420362
True	668.5494443854346
True	385.6884081344249
True	208.6252568603881
True	742.5007422046582
True	873.0946905780072
True	824.4082596937805
True	832.6663863771803
True	349.6059462143572
True	1.22503952060586
True	266.5016507445291
True	55.97023320374693
True	390.2717800376762
True	55.76568293347066
True	361.7327048679791
True	848.0515805844216
True	1041.7900556731756
True	382.3174645688371
True	22.66023749809869
True	514.4953865855289
True	492.07657189253257
True	197.6689930778015
True	228.49979788472947
True	292.6722427391271
True	21.236243210687864
True	126.86304440440156
True	969.7826156751752
True	61.42862711618513
True	487.4411735552402
True	797.2850741245658
True	106.33955112127892
True	255.58361144056852
True	115.54970101393496
True	16.001959581370123
True	1.625539502224183
True	118.960599375741
True	1015.3567239984436
True	488.4047466121093
True	67.58364343961586
True	777.085598635063
True	327.3260789272619
True	1.6762545494650931
True	452.8239173037112
True	182.25146600007977
True	502.69913072751865
True	79.91969615878824
True	334.218733263974
True	376.9903024632972
True	164.7387346827947
True	205.3482697276362
True	123.56886883814636
True	173.71166104795893
True	982.9989540034554
True	15.413991365484195
True	500.1705293911832
True	466.4154444049914
True	401.2908408499574
True	219.8469549074153
True	234.56443971192772
True	149.99407100714507
True	49.57832159582271
True	507.2963356106672
True	148.09370367552114
True	887.5807111561313
True	859.2972558488722
True	254.30849667050992
True	316.15740984196634
True	526.4942118036889
True	43.661077974595855
True	87.81607414892362
True	714.3252527622791
True	1069.4325777423594
True	114.80073309038836
True	735.8395953989836
True	142.23385401724263
True	932.7591968609688
True	665.2986332402246
True	107.83831876985352
True	253.82032748261383
True	599.1099099844785
True	269.54682889805287
True	45.15911640560713
True	555.8005694675988
True	441.6533364333848
True	5.355803095474431
True	482.3704434038101
True	66.73120014985994
True	187.90003632451493
True	241.8784495289353
True	301.0274481352563
True	79.01146360995172
True	223.5735421257503
True	354.20504095605105
True	441.1156183911918
True	919.7696280917104
True	49.104632256012806
True	923.0476736864034
True	1016.9421857731296
True	126.78395262987408
True	72.37663342947278
True	1017.0337805661306
True	33.79531106150954
True	225.95500239952176
True	84.16067152391098
True	209.4994765145112
True	362.2987268176216
True	961.961745977937
True	93.0878773349598
True	72.79551198830083
True	643.7345294552454
True	275.8221352568949
True	726.6062624379811
True	50.39776684361952
True	469.51765198772296
True	384.3503982266055
True	696.1689699039082
True	55.16383165039625
True	107.90732758899848
True	28.179247812346556
True	272.21414591362173
True	40.80314045780128
True	346.93375420064075
True	3.130992875964399
True	1188.037045544443
True	108.69348619095511
True	143.10521496027906
True	350.115843270122
True	744.3804611329999
True	670.7164573240203
True	978.9737019687182
True	488.904755819061
True	419.63670306096566
True	145.6712734577033
True	433.2280430549339
True	823.2475107941513
True	418.7969749478735
True	942.9437357401624
True	94.11931539996664
True	433.0400923386146
True	186.01437752166012
True	286.1510080493963
True	728.9225635570347
True	163.9146372942757
True	132.57228399881208
True	65.1295207310496
True	855.0540868364861
True	786.4565721216602
True	81.33696612184029
True	458.3682631634731
True	752.1369571747372
True	420.4473608237693
True	53.58023994788648
True	322.81902240162015
True	783.2865729545031
True	30.77614129444588
True	360.8326849834396
True	166.80711841977032
True	293.1847518181371
True	32.00527695180381
True	218.17764765457292
True	756.1150562426608
True	639.2363163536952
True	56.96091452710132
True	293.0852073033474
True	861.6918146932029
True	16.866638626583025
True	311.5582751335723
True	311.98286277121406
True	417.06011439071017
True	218.6598510243339
True	591.7159315568007
True	49.98922363394534
True	995.3082637232123
True	906.1777458697654
True	48.73633996961351
True	407.8521541559941
True	721.4860982158383
True	873.9030277316641
True	281.553688354888
True	594.3479316427906
True	124.02280756113365
True	189.62311258741525
True	137.10124040193605
True	134.01729217610657
True	214.36941202763828
True	926.9263087024788
True	782.71433197624
True	938.6823562342526
True	18.93828168082056
True	26.49435927039393
True	358.2247921404871
True	14.374801941574946
True	612.5030095633151
True	1094.379450592702
True	268.0438824917548
True	211.9702417120293
True	84.05531932355011
True	226.37437184332956
True	139.29916095855572
True	43.89381512112008
True	132.78367070873244
True	89.05120096944407
True	235.5554020938309
True	512.9280524392354
True	157.82100282093833
True	28.77237201123529
True	60.69813140198709
True	446.77067238812754
True	262.60078035203844
True	598.3461506012022
True	20.431530420868405
True	115.745329367278
True	672.2007523367699
True	248.92096946083285
True	473.11715415359225
True	653.3199284734916
True	107.11859518713304
True	116.90712191249546
True	84.49664221020443
True	24.97090153078725
True	125.42862554411752
True	87.4922067251148
True	103.73040020386767
True	158.15740596116498
True	242.66985010817
True	783.557476299066
True	285.82798027337753
True	978.518629651975
True	165.74554285701433
True	206.95272326095528
True	797.5553653010963
True	312.8568492363871
True	592.8158997770781
True	257.64787468134324
True	355.2408470623569
True	419.83736725655774
True	554.8325491679827
True	644.2287254793862
True	372.8189744301751
True	34.00850184661535
True	575.409918863168
True	610.0241056011241
True	20.855570728122625
True	11.055340924413205
True	254.62241291758792
True	402.20871771097205
True	454.76034574318
True	62.45104372372311
True	641.1225119456848
True	879.992974890951
True	243.3727176167859
True	909.354829261168
True	268.29707538862243
True	104.00879158576122
True	275.5753746780296
True	693.9752158095723
True	38.43572081645171
True	566.2248441625604
True	1305.2847545312766
True	1030.427917691837
True	899.3117347633504
True	206.35635225464844
True	94.04772495406472
True	189.6605158681153
True	868.1590115018302
True	147.13648874833
True	1063.5506866306391
True	838.8489799554225
True	42.20271164929692
True	87.87792728208522
True	412.617688499865
True	385.8686749923159
True	208.1207789273794
True	529.0672254119117
True	665.3863207860348
True	112.72554254136384
True	272.5923505472963
True	993.0029748528236
True	53.399646670390574
True	739.1871963100533
True	546.1084571948072
True	39.52236061958124
True	828.7074530615224
True	377.4023837829667
True	564.9318822360557
True	108.05552979321128
True	268.57979072922325
True	221.1668976622495
True	25.168173821162394
True	140.32264054773006
True	736.0088878528213
True	139.34711839132265
True	385.4953174769138
True	64.20216122421704
True	627.0414078318406
True	605.292192297366
True	229.2049309157676
True	481.6196007570364
True	166.07027494558562
True	171.21435130496965
True	217.5937238211167
True	285.25514774966445
True	367.3696647565732
True	126.7652866217998
True	203.4448855036161
True	25.62923681708481
True	886.6767323363391
True	305.40390897386834
True	9.342487408551156
True	369.0775839304511
True	171.66060309701268
True	618.6630944024992
True	372.3627230678618
True	574.7765272930152
True	553.5839451040775
True	483.3283799555616
True	784.7118486896206
True	247.79589471254644
True	555.6323893521133
True	158.30646739822112
True	548.4855272582182
True	365.6073446674139
True	379.4237655709374
True	132.96761092308518
True	140.936162876897
True	109.2913946009161
True	65.47040461455748
True	728.353633309817
True	172.6959880668844
True	45.26084997234906
True	0.0
True	554.4880351860654
True	113.91277706726645
True	21.598131890401387
True	42.25692805411566
True	114.48432314419576
True	549.2367808986033
True	178.22358829078294
True	112.16328666423136
True	36.3030093259625
True	158.8564234724912
True	908.6127001536768
True	50.00060783062794
True	230.6421666014961
True	740.6132626511566
True	314.68535947824137
True	454.2515956119905
True	488.1799824120467
True	506.6260361133292
True	582.5539788319444
True	867.4528582013168
True	264.8719539482039
True	1071.01721137255
True	919.0807414879014
True	598.4951565604765
True	334.5021017812866
True	826.9931574347266
True	11.37599507503466
True	33.81629712991839
True	285.4047629297592
True	42.10298359781845
True	212.97014783514592
True	756.9730689602101
True	213.6872040115963
True	724.9954868514361
True	772.3764677770331
True	118.19398167682736
True	351.6760983364083
True	598.6240712368475
True	24.737010416591776
True	132.5259124128704
True	430.1961652851695
True	304.8975957820591
True	200.27058853166687
True	103.35141512072056
True	373.4650036420093
True	22.570866789408967
True	375.619742237635
True	358.6063770957512
True	1067.6578426750195
True	369.78943049623086
True	28.0895630684215
True	437.47185017806936
True	446.0710158194323
True	241.3946911985525
True	31.97299887242748
True	750.3986562162695
True	424.61724982160496
True	186.0299367514189
True	14.013935298120792
True	1211.7888462543856
True	159.1554046227763
True	27.851257607023296
True	311.69216094352925
True	271.20896336573475
True	111.20150092883036
True	303.5870541585041
True	43.795608522904
True	321.1214476309557
True	308.9302436548359
True	325.259076470379
True	33.24291822051398
True	49.46144620424519
True	1026.591801306584
True	25.38835040036968
True	13.197501732370233
True	174.93410495259715
True	658.8364940314674
True	8.401303694327485
True	185.195225721722
True	175.98277062266607
True	497.39805667637125
True	382.4989547697655
True	726.594962202623
True	309.5133981156666
True	483.21379901052313
True	446.6605947674751
True	497.3376571947201
True	100.32937885362476
True	1275.0024785689825
True	916.276154671634
True	293.3158318658241
True	531.8933653244156
True	102.50213190076592
True	561.3330193922318
True	419.4855620518872
True	152.97740473014824
True	80.93729274659019
True	347.2554160928847
True	166.50522013270742
True	31.029910179991315
True	614.8584425631302
True	380.8278219826034
True	67.22867394697242
True	30.25865993093392
True	671.4406713910975
True	502.5200057802298
True	66.21316863231814
True	22.03148612615464
True	319.26306274957165
True	315.8740302409432
True	712.5560243646147
True	549.3159941919514
True	560.0977185797972
True	792.639746403614
True	9.39796059684344
True	56.26842577943208
True	37.54274866466326
True	56.26488350915637
True	494.5778361480796
True	594.6718776620044
True	88.23901147648196
True	113.16881816072645
True	181.63811906802968
True	79.82587108058621
True	174.15984116323366
True	207.26332357244485
True	259.83675994413795
True	787.7747429435931
True	588.4468413038625
True	285.5671024346176
True	195.16171957969223
True	266.23432332711786
True	233.9084365028688
True	765.2015653483398
True	329.25390302233626
True	173.37256241170925
True	940.7915661219262
True	347.5894480288544
True	490.5488387687853
True	157.41601552076526
True	122.12983330292772
True	63.92641381485207
True	204.01891170175787
True	996.1838761944608
True	541.7525385150636
True	120.16275730302476
True	368.8652147731539
True	102.18259020227946
True	650.2564213212506
True	5.13394223779013
True	686.8029269786255
True	35.90609167558629
True	911.9538544112625
True	854.3902862098936
True	214.79148743549945
True	31.23702323354025
True	83.97404757419189
True	445.4810953422999
True	225.17961136929597
True	1.4281055843535164
True	73.0235169383203
True	1102.5355788571685
True	342.67643102657706
True	683.3967793661657
True	480.6854047695454
True	32.34704551308635
True	139.81028814009582
True	422.8053324579647
True	919.7821031679684
True	818.2661324270688
True	427.9632471570191
True	342.79552215458205
True	17.42848401213345
True	79.15197471699952
True	761.2171068347493
True	480.8740533867201
True	376.9319586915342
True	882.4556083239552
True	27.53848508124993
True	216.5633925182304
True	904.1211725510072
True	231.95317162677443
True	9.395231792948788
True	491.0489269325547
True	103.40196178816328
True	629.891534661378
True	56.62380936748796
True	260.1322075139282
True	876.158955984693
True	879.2512369050338
True	280.6253964330201
True	421.7505124731995
True	120.91963024818236
True	583.0898663132666
True	264.16474720272055
True	191.02249231701572
True	890.4149640144414
True	56.06712180509749
True	713.5201955520689
True	283.49075905126307
True	301.85755935457723
True	169.46799917221458
True	468.0298896367215
True	596.876057736283
True	370.58057214072153
True	404.6605481613309
True	68.60753436356153
True	160.7379000983831
True	457.0438849322615
True	205.00857341414155
True	35.98795667919352
True	204.37751301422588
True	386.3556740058074
True	386.3311322733399
True	726.8257791359011
True	136.76441687344416
True	648.4392873565301
True	478.7789118054262
True	589.3116560136389
True	138.86505727058213
True	33.7799992641408
True	676.2187832443276
True	70.00520986895454
True	558.2611183539054
True	681.970389380692
True	451.686342173569
True	125.4070008626472
True	534.0218095676581
True	3.613540980630761
True	399.4643732486433
True	31.933702326557825
True	626.655056974017
True	259.7963276541587
True	580.2882423893785
True	687.0087714672258
True	147.53783695154866
True	520.6714513185962
True	497.3979457465478
True	65.98754034896649
True	945.5214182714308
True	3.093635071989495
True	26.56176483841189
True	639.9046488898571
True	672.668030271464
True	137.89336569533194
True	412.426970297921
True	125.98625923253816
True	74.2222668441295
True	452.9625079601599
True	40.49679140200161
True	517.7646376691991
True	12.017851490624734
True	826.5478265470114
True	554.440386399005
True	677.8367741522034
True	103.96991869671028
True	383.6834876465412
True	1008.1644077303804
True	834.0712814356517
True	146.5082000815142
True	530.0597371403591
True	455.2643876479359
True	240.24801681071605
True	247.1972188013625
True	5.581855257251845
True	317.60119488645984
True	9.796925959246163
True	371.0636184705741
True	75.40819103264027
True	422.8801037826896
True	659.6621190306707
True	125.56614091364638
True	240.25470069755357
True	635.1772531744415
True	656.680628049838
True	296.89543997360033
True	137.81892294637464
True	159.57884879094843
True	476.9065102900517
True	85.39467073059726
True	10.299524341983409
True	508.5122606991699
True	557.0386551012459
True	19.609986619494105
True	140.12136080565406
True	928.7261757608228
True	510.59848413515056
True	270.9733846432234
True	30.225530265063476
True	475.60442096886464
True	108.31683953279196
True	589.2848876243539
True	661.6715353723384
True	292.48545111870715
True	368.0827519722962
True	182.88607230225523
True	249.24683514185855
True	75.42838886453563
True	222.74970570128656
True	509.0072335932408
True	22.651786245630927
True	453.9442801233565
True	387.5054749397558
True	736.8842846416441
True	881.0954008919333
True	917.2495888387418
True	157.69449117050326
True	394.79564744864336
True	68.79991563726735
True	192.04295310224472
True	316.9357183878445
True	10.844090295908371
True	768.6665793023953
True	24.43599813507916
True	403.2312272687617
True	274.9161735665119
True	664.4257846420786
True	215.45288467740343
True	38.95678065644572
True	664.7152203553154
True	1091.115511326576
True	220.11146468496855
True	133.42016940703533
True	597.616121310424
True	502.72936677766097
True	18.75744643745608
True	837.4217267522527
True	114.9770690080243
True	44.679478729107295
True	311.32864338480704
True	353.0711425038929
True	402.5899868236735
True	286.4553617419201
True	21.44076688357045
True	24.080876807645996
True	818.1356991580743
True	203.45376753089857
True	112.07603752951589
True	853.4653843223106
True	644.9552831088398
True	663.4327754878295
True	454.7196148507143
True	153.64292970284177
True	31.108670382002447
True	101.0830895603733
True	419.4080352978149
True	230.6604752307857
True	500.5244437636791
True	145.70312191489705
True	487.9557426529932
True	638.0732477826006
True	984.206128755493
True	25.248638723293247
True	973.5725431061356
True	1102.5509832301018
True	486.439377019673
True	87.29340835961581
True	761.8540796365761
True	646.3048466033074
True	656.3554557856316
True	168.9508157075787
True	752.712951746423
True	710.32005836986
True	117.41980108638224
True	784.8834248175594
True	820.0725037853616
True	478.8152874182898
True	228.2172188432665
True	75.92015603510745
True	308.8741542949704
True	345.39335149367884
True	469.5195101456322
True	432.72942317174005
True	197.7421790813952
True	318.9890800517942
True	2.724855703834418
True	14.10324179764991
True	104.54679755460565
True	126.93487694834047
True	354.4345602977007
True	347.537253471205
True	112.86200428553649
True	16.26647750767876
True	213.2743491694484
True	844.9734587015106
True	467.1535180320114
True	538.9935490751118
True	549.4982306260083
True	824.3638413457426
True	645.316319729955
True	89.96118278597442
True	189.1843283903172
True	242.26375192826876
True	278.3638592381202
True	104.50525099170017
True	361.2328175412985
True	437.8717860763933
True	170.564219638451
True	653.9521794056809
True	246.5809421721165
True	207.116299804402
True	30.59433014863693
True	251.06533137413447
True	479.61789346629
True	167.59200384559028
True	530.7051620611883
True	474.0168091990411
True	239.69999888981496
True	103.29008168240156
True	43.47488808955325
True	405.206078706632
True	798.8611257595832
True	171.38304259470218
True	1034.6408367848762
True	1053.3433640367584
True	498.8410867084602
True	106.00726255978608
True	126.9079234486958
True	672.9905380680889
True	9.277288595519313
True	219.74111479849608
True	127.3703583872309
True	121.44267224674792
True	327.18125769475165
True	637.8560308612169
True	37.80174112167261
True	125.45404493730526
True	959.3927884235516
True	58.64423043524886
True	462.4435124899841
True	536.925099765655
True	246.7388248434789
True	120.5219400910391
True	911.1062818535476
True	1185.8036637595478
True	518.2706902231791
True	651.9663875069954
True	208.21207879888868
True	153.93878669021538
True	320.60929672966296
True	245.6371254988888
True	173.40161382534083
True	322.39491740060055
True	328.3381719124738
True	11.379847652768447
True	605.2652409678753
True	147.93383617421483
True	77.62413134772916
True	449.7381100789513
True	317.0354152239897
True	1163.1060827998772
True	366.4094396264198
True	959.4362588258592
True	10.221346423501906
True	252.78058678443875
True	226.6594606698428
True	150.4162902305879
True	499.8181748750874
True	196.81297826706893
True	422.4852961282229
True	336.77504136741027
True	112.94035447423488
True	358.467804159006
True	1052.0418594851649
True	725.1406540391993
True	223.422246704719
True	112.55122025154142
True	287.2886107976037
True	23.7242193518176
True	349.6742528754794
True	306.760359136454
True	550.9849663735937
True	455.419062123331
True	367.7746257201823
True	159.11758930690073
True	12.406328893345991
True	430.14956302140376
True	293.6419729604333
True	144.63840552566728
True	306.0638421245364
True	436.5006712362933
True	826.0832901496262
True	305.7586819105959
True	772.9660430546044
True	393.871367209848
True	385.2250609748368
True	1.4978892998014968
True	1173.427114736594
True	104.3165308902532
True	951.81201151261
True	209.95949050993715
True	480.866642819015
True	657.7200063898754
True	83.79613207154482
True	470.4056501048188
True	32.122926166779536
True	407.5659517823217
True	75.71169107104127
True	229.6446126152447
True	40.280329311826215
True	647.5763079768159
True	184.1382328497428
True	24.96292885852483
True	397.4310445667013
True	109.1666916564285
True	169.34630587007177
True	836.46775625603
True	256.1495004307553
True	149.02423490585485
True	373.6807118226678
True	518.6862801247566
True	335.4988987357791
True	499.8796551827231
True	622.9341458509452
True	148.81417054551605
True	6.271997724313315
True	73.57827651620654
True	447.027101908576
True	89.50407568116681
True	81.20942233612746
True	1007.514601768618
True	26.974941556767185
True	319.6757699335784
True	329.1425955717934
True	449.498512958534
True	679.4823522439125
True	191.47976587374208
True	634.5921768397254
True	312.8556220232218
True	348.5756019351056
True	272.56780411657763
True	218.2377844774557
True	380.2285726065392
True	441.32588463101393
True	400.8315078788351
True	593.2336403005623
True	141.48247206988685
True	75.7224255817194
True	41.55068569050726
True	291.05173120627387
True	654.4144577638247
True	408.75135395330193
True	792.8192753659097
True	217.30894555876128
True	402.0684544435865
True	68.26861126817536
True	55.52485002153255
True	411.13141635117177
True	199.95637244859327
True	233.73635850672855
True	43.33995136108229
True	1057.1201318335854
True	173.39114641462442
True	902.155418777268
True	321.44797283164894
True	921.6765700893928
True	238.2811553160728
True	474.049568117744
True	532.4222749746691
True	612.4578154293038
True	212.2356190165119
True	485.3770310658456
True	954.7956517492568
True	126.8306419163174
True	7.244413827606548
True	582.3830566086157
True	29.50576323402418
True	81.46754609177657
True	792.7633117617987
True	226.01364682239165
True	969.0522705680088
True	689.3601863242122
True	402.75588899333377
True	282.9808401681444
True	496.020340656732
True	332.0030512591049
True	180.20317799210383
True	669.8425597256987
True	714.6545821976953
True	209.7420297453044
True	90.64837779284098
True	518.0462559062744
True	133.48701339358828
True	381.533719093249
True	346.90936214170966
True	66.06955952690961
True	376.81157081839007
True	402.8333946279799
True	370.9378556093863
True	405.0121190204219
True	409.981088132697
True	651.1463960048087
True	60.28993067944919
True	458.3111388860218
True	319.96394696214486
True	667.2874823275694
True	215.45129277884965
True	99.31800174757656
True	41.92120216153814
True	542.8228075733527
True	631.2646427972948
True	185.4507542824984
True	409.5844402329308
True	332.3970982735505
True	18.778165446408103
True	162.8929874621559
True	291.6146830872134
True	2.883026687662534
True	884.2739637599706
True	81.69686005693734
True	106.8712290845256
True	110.37178466234718
True	365.6111097372995
True	36.38582140186137
True	463.06897493768207
True	234.31776813066804
True	5.496603066063748
True	120.20457856040328
True	450.79996977677
True	50.23558243723939
True	61.80904594420225
True	176.64626434118466
True	280.3348462032437
True	955.2441773047444
True	394.15272625076506
True	928.6991539265108
True	192.1336905807228
True	1014.9041939360924
True	765.1342973336183
True	647.3873146458551
True	405.2850239029943
True	378.62890466486766
True	82.75527911779992
True	69.27236931744216
True	77.15241062848968
True	177.5226466784695
True	476.0297490819426
True	1123.105309227653
True	170.8487799724228
True	346.3967664603817
True	431.1576406511671
True	587.5606770624097
True	587.2762168857664
True	272.16464023942285
True	466.8969062962192
True	684.4547310397144
True	96.297572282054
True	708.8078026429324
True	265.5387574254662
True	136.02890475775695
True	413.3423306202814
True	885.9528895219094
True	456.309727409344
True	898.4808658794309
True	190.50156763789684
True	355.9539510442048
True	694.1801047372303
True	623.7200604697522
True	183.35940207098804
True	252.03972372311435
True	781.7705651778413
True	32.06557123415122
True	188.54814182307305
True	502.6177892249757
True	714.0804946164869
True	106.2113167755017
True	38.36269936808619
True	161.88689713938732
True	732.7744468890041
True	324.00135689258457
True	552.2304127486154
True	353.084860411167
True	317.4539808205813
True	434.8729088692366
True	497.3137449273465
True	70.53482589308346
True	368.8306085668472
True	772.6903457283646
True	0.0
True	286.405433463536
True	253.66159943710915
True	962.789957883114
True	148.0613397081852
True	663.564751935687
True	635.0834054607701
True	110.93036861094284
True	218.44129294333703
True	136.77032051323891
True	12.436501555717973
True	282.6846279348407
True	392.5881865450743
True	1130.157406564079
True	239.24728743807304
True	400.323036130994
True	649.4036245912696
True	201.0767008125061
True	26.88853260415388
True	835.9196770585104
True	614.4928792482257
True	152.75356373560436
True	630.0880845843031
True	170.52703949484388
True	312.0161064839077
True	775.7644143977127
True	35.4022921731621
True	107.9154485590116
True	515.6505676652034
True	68.84168808510277
True	73.67650121307557
True	400.8297227631612
True	21.243122473919403
True	752.8898324767392
True	102.73648375985138
True	162.56195569861882
True	19.688355872472933
True	739.1766867244471
True	29.994740768653784
True	770.8595990155469
True	397.7269083909322
True	113.2882302958589
True	708.2631258033285
True	504.9827250948951
True	568.4208243345981
True	44.48756721684449
True	370.7631949281226
True	5.340766883570456
True	97.10439042774352
True	375.9166859979522
True	48.25175458365194
True	124.03144924718828
True	317.8907904832626
True	186.16527415843836
True	101.89785864574624
True	659.4553541982664
True	22.41350944122204
True	1121.851576680803
True	497.2233229502707
True	306.5552237487667
True	497.0026654417517
True	122.92791371015092
True	801.6360510802944
True	1053.4093326900495
True	753.742103645324
True	180.4605676996381
True	220.9985259980321
True	53.1212979702612
True	59.74804996000061
True	152.10774974585854
True	102.06108986206556
True	168.041741091509
True	1145.0939144859285
True	312.87462217886286
True	359.7557934057465
True	719.5243928441728
True	17.235167834216238
True	15.249451374902469
True	584.211816833868
True	6.350056442984757
True	110.88689902040753
True	684.094973450219
True	182.71235357902893
True	642.4984087722635
True	838.1301250029903
True	143.95287922147955
True	879.328607564245
True	2.803481757702901
True	449.4938005053112
True	1060.555284109219
True	23.76787625943003
True	234.16589767448
True	146.25511519126297
True	950.7542904446072
True	232.194503247806
True	492.5008369966515
True	119.84169968977452
True	493.0006009676919
True	144.03421541212774
True	99.23232012473676
True	390.9218376355368
True	74.05517955499413
True	54.207839930849495
True	1050.9348071191823
True	264.9845663611111
True	160.56074742376893
True	374.013902506968
True	390.7944949646193
True	219.60630152943543
True	162.50799572905302
True	383.29977812206215
True	36.37105399800192
True	491.8743195222236
True	1152.1582763211654
True	109.24309116081308
True	474.4588823065071
True	316.62169118011167
True	26.57407815889122
True	412.95349565755976
True	104.65894132044107
True	602.2181238482107
True	200.97479851377432
True	419.4145036637189
True	19.531896791183076
True	450.10696449242295
True	110.38388790039318
True	339.52808796491274
True	34.62660579625651
True	169.49452856903565
True	243.27951102145585
True	769.9182211607194
True	57.86783260351488
True	137.6231670307224
True	232.66739026374137
True	138.91025335481854
True	635.7337284935973
True	542.9502631189257
True	787.8087579943181
True	394.828962154593
True	537.8018772012593
True	402.18552269645386
True	684.0039669886479
True	71.12469679958664
True	448.8534522435233
True	440.8422216920683
True	47.72637521005839
True	85.89091945522439
True	128.95730671666476
True	85.23043513764358
True	332.8089621792732
True	832.7264529465853
True	332.2562810702956
True	1109.1588040943702
True	324.3101592150689
True	901.7417427893326
True	153.3567133298513
True	592.0148436653941
True	616.6640554631342
True	682.8485634923858
True	435.2574899891677
True	61.58568741571891
True	292.71041078207554
True	39.73485403029933
True	158.43512106456328
True	172.91023782393765
True	1112.9874465341222
True	227.6555002494542
True	549.3506852857429
True	559.5440273682295
True	556.6792525638118
True	902.6720257732218
True	589.3513325934682
True	629.1334473808915
True	904.4469352085792
True	125.49484764528512
True	319.5591074276356
True	256.67033720069315
True	339.1129294274868
True	86.8798464970438
True	389.8841361158943
True	4.600640438453567
True	321.2934037415259
True	257.25385145824293
True	582.1002496099552
True	278.1647330928821
True	360.64578181949616
True	9.40660803299074
True	55.38842311051501
True	553.0768029741419
True	28.51329313744157
True	138.4100088258733
True	65.8632842635132
True	153.1600656862193
True	245.283507620218
True	68.44478484337274
True	383.9895682969869
True	274.50155076296693
True	99.22531194773607
True	339.55626567637285
True	61.04516092743911
True	597.7668957364627
True	889.7082407662131
True	274.08866721879895
True	1162.1562172564898
True	105.95371947487996
True	306.2088807349392
True	1041.0827245546056
True	92.50102859603248
True	297.38824281746963
True	10.12356898643432
True	404.69653233571137
True	451.0165668070803
True	154.9890770098636
True	625.3469902734878
True	896.3964340563666
True	153.9056015697009
True	82.02886975447427
True	327.9319580811723
True	546.3966007545207
True	625.6610770676135
True	1247.662660536914
True	26.662572187932277
True	943.3757122254324
True	136.18543512773516
True	645.653668254323
True	116.09126689073052
True	131.1378140494039
True	196.43555287321112
True	161.47906801674787
True	752.9983825071859
True	206.22573246270125
True	227.9890739311054
True	66.31326756286865
True	509.6668861146391
True	450.6003253546952
True	170.67450169097106
True	232.20287154958868
True	17.753589941546267
True	427.7158528310006
True	223.40195860110933
True	271.855874891302
True	112.54666442713408
True	724.2196052557806
True	404.8433163572943
True	258.9569993420308
True	639.6181743698729
True	517.6875217194521
True	450.83251300218654
True	131.17189185566238
True	525.7358791941185
True	438.5342539760015
True	2.5330281974927398
True	194.3328031492088
True	92.23111664757072
True	236.83998623498735
True	2.902216830263593
True	128.87562911031446
True	344.61319221682106
True	6.744187536327793
True	820.2849734845557
True	168.00844626727027
True	702.8184422678792
True	810.4209225270673
True	162.1711133957508
True	212.7052416990057
True	478.8585061918735
True	837.7966040784366
True	50.39535014702388
True	40.49370586871839
True	130.33233607032005
True	615.2934154112166
True	742.594537587155
True	182.60828116754712
True	598.6147493313052
True	597.3797396964625
True	856.5494440430492
True	426.49228769932574
True	192.42747134050788
True	904.953490381381
True	224.6918023448684
True	153.53088127298514
True	341.4071891297574
True	216.36108029496447
True	208.72324845850025
True	616.0856848789294
True	247.0306326311847
True	193.16123987146312
True	456.2483075604828
True	459.72946631912055
True	67.29249525584969
True	279.40679687567194
True	79.60850275752001
True	333.05333972537755
True	359.5530699730514
True	257.2580081524096
True	176.04515962834498
True	376.2628173955397
True	625.1530673533473
True	744.5300556173105
True	293.8344705125148
True	774.6753059079911
True	61.72047715837495
True	841.9086855776058
True	342.2010096448373
True	12.266718382860365
True	590.2513104355141
True	687.3051411963312
True	261.96982718111514
True	170.4625466950855
True	47.77715932386374
True	387.3674543141639
True	80.20221732716354
True	13.599645077561426
True	893.2170758691384
True	362.4494060739622
True	182.218822254376
True	983.5859038774258
True	11.588651972978932
True	779.4726648672868
True	29.61591485607147
True	669.306592662621
True	59.09734013581898
True	778.982330938991
True	448.48024263293
True	196.7196510734208
True	441.7196946807412
True	214.65715004451627
True	297.60363973963763
True	236.29321996818183
True	391.73995551666735
True	10.124620418366971
True	327.8506685596128
True	108.5607817878004
True	11.043137732166253
True	468.24944334302273
True	722.6550346198741
True	278.8290556463795
True	81.66328526057532
True	313.16453669615646
True	84.79711814436243
True	181.49572282671005
True	179.77308999157364
True	373.29424872893
True	48.49141884484714
True	140.5116956432524
True	384.7159907095036
True	870.6973906262142
True	116.2675421990198
True	206.1453792848753
True	431.3916553967295
True	17.289329823164742
True	412.848715975705
True	512.7230666096606
True	90.6696196457301
True	403.0005600882194
True	345.5256281974396
True	425.1168531616458
True	590.0900663458983
True	1055.0115565977098
True	977.436605274694
True	58.20527131724778
True	1074.7599243132754
True	108.7949035197794
True	122.85602306719896
True	112.79776271777176
True	485.0162208753793
True	380.2968523167747
True	563.5374741733544
True	261.9328630104807
True	166.44662872403163
True	397.28463074281245
True	15.468372408011524
True	467.7318713161186
True	396.3063423213169
True	153.87762014631238
True	90.63385991664472
True	531.8127103186755
True	991.5821530732884
True	195.3550884273245
True	67.90508888723656
True	431.4234626912197
True	377.944699107419
True	481.70885301182216
True	327.790308018032
True	4.035223573751269
True	536.6533236352178
True	514.4611923789471
True	503.90552744613166
True	194.4281204967636
True	103.0026419692776
True	20.44985039614977
True	377.818352266461
True	106.09481713552329
True	7.098822653140488
True	33.58431424250053
True	346.3476275492502
True	640.9393178694604
True	142.54336890189322
True	95.38638738731444
True	24.272259530633995
True	417.3956974587152
True	367.0971233923695
True	804.7548186917996
True	306.4608319178591
True	501.7243122962426
True	546.0929017714217
True	529.426904023546
True	295.77366108658595
True	551.8317700943146
True	97.54223652603372
True	575.7773313344012
True	7.15684707788684
True	367.54291230921336
True	463.12582230208176
True	967.6721252477572
True	362.5295096453215
True	779.1829326256408
True	979.2486274674
True	178.66179670229238
True	37.07028084468606
True	366.0835830431075
True	390.4125597539026
True	591.2958924084706
True	248.92408263531837
True	29.8195781396506
True	646.8555691754208
True	124.85968834986176
True	1017.789507684058
True	317.75098361832886
True	469.0739728464076
True	117.59817127900374
True	806.1501468106245
True	138.16959836083427
True	835.8717494339497
True	568.3831932555889
True	191.30293225233385
True	112.91670933689988
True	61.65377551986015
True	574.9219517685182
True	873.1630121486356
True	427.8825272047922
True	527.6778040965536
True	135.9679130043422
True	617.8826887304414
True	484.8023066872372
True	797.2610541336381
True	319.12256231999856
True	612.1594014614934
True	115.812422698261
True	26.38713130582579
True	416.03762968936337
True	174.12979911956478
True	101.92830954223253
True	386.4997683923957
True	1098.5490808038776
True	274.64862734677183
True	564.239794007971
True	11.327946544976715
True	79.09078753548502
True	318.5512935306393
True	753.9423063329044
True	454.27503413678113
True	518.6871416369737
True	686.8503240172369
True	65.49969682958333
True	735.1516694288324
True	48.19234307294151
True	103.6228801523858
True	186.9065850035992
True	86.07964775441725
True	26.540617207601763
True	299.7122858618124
True	477.104491293773
True	891.8382250578367
True	857.1225553670569
True	6.037631118268837
True	291.72345768991846
True	477.7411017663331
True	121.91139391420568
True	239.1393258894977
True	320.50975815232886
True	1328.3534367874654
True	459.305773701244
True	25.76732669332269
True	192.3174395949341
True	681.8168827518668
True	35.801405519799566
True	172.88883729651636
True	567.7138582448953
True	73.49912186018094
True	863.8255289681564
True	321.322903191847
True	667.2946982784571
True	76.73326428187332
True	670.6483748134033
True	580.9391849163771
True	891.4279498156792
True	255.59200718670544
True	506.4044247025064
True	826.5271645889643
True	909.154971192053
True	226.0727933868701
True	769.2429226845425
True	215.62323895881275
True	438.9088957764061
True	371.98632943242507
True	497.8320183094766
True	497.8338974138551
True	323.2270890980013
True	342.32713691587514
True	117.06322404096056
True	360.03904490833804
True	1089.2233352789176
True	323.65300747961084
True	149.85130624953138
True	309.72537201485056
True	750.3586467725044
True	649.0244363805731
True	417.60007506251446
True	123.31511605905304
True	343.530060134741
True	31.33485382038358
True	173.70410510382433
True	97.69328844482496
True	93.36634019563876
True	540.933888773386
True	136.59538824320742
True	135.19969414699122
True	102.55116396666288
True	87.03097876122287
True	457.1427444704778
True	389.4393701422359
True	1013.3996493251124
True	533.1482014055447
True	854.4322344361888
True	267.6493407311772
True	288.09405215106455
True	526.6242166948143
True	199.159013656483
True	737.8076614013073
True	242.45271529654545
True	352.52656411304383
True	72.91719902425477
True	121.61877080966602
True	249.3417284275282
True	127.43011983010982
True	465.57180627111137
True	30.08986899525529
True	585.0598535245603
True	1015.1536439980026
True	709.2832288656318
True	1.2596007499724275
True	60.73711908657718
True	489.4608189641786
True	434.43753093682267
True	76.17621912406918
True	123.86285301122128
True	315.2126529160883
True	78.3798039494846
True	53.141453344488525
True	745.9472904142115
True	635.9689048444127
True	155.17243154371727
True	167.8562423431391
True	523.7028531693073
True	54.60786360439501
True	27.12758907590475
True	565.0787017421512
True	422.911439289537
True	1133.4843181925448
True	43.953416218607536
True	479.3751598366067
True	854.3289809889314
True	788.5035089252557
True	295.88835829685667
True	748.4539079965585
True	395.71028998404336
True	43.9243031236672
True	102.4469814738836
True	731.1179532477782
True	78.47820467193544
True	140.98042803166894
True	978.8378977859344
True	188.9515397353276
True	278.57752563994563
True	103.9420042546073
True	648.4841626746505
True	575.1587287651798
True	209.4381780212632
True	432.0855419345012
True	42.19328104548314
True	283.95071940846134
True	590.5181269458627
True	603.947537898741
True	317.22460426518745
True	74.22715344774058
True	953.2569141683524
True	1055.846261919555
True	574.7978927365966
True	65.56690545826656
True	29.58405585106343
True	92.91611873237522
True	106.20950417917332
True	102.38397330768863
True	873.84548813734
True	1195.9362728556134
True	707.8909356699155
True	323.01309770502337
True	8.52994624642982
True	20.784974486690537
True	345.6221767199149
True	487.6213819688281
True	46.62385069816937
True	552.1438390303307
True	425.2280080982465
True	390.8290929356358
True	77.19961385157433
True	200.32247881486177
True	270.06934896083266
True	137.67959331088386
True	394.4910141618524
True	44.75231797321719
True	169.28621575721618
True	1176.9827160881484
True	6.0540010976666885
True	27.67687974526653
True	593.869146309044
True	364.63288827525264
True	781.0455988109718
True	163.37066745846403
True	757.412133341402
True	590.9619420613925
True	286.3105307561903
True	421.27461495170377
True	328.17213043776115
True	282.96382166037114
True	272.5677860473228
True	407.36297158494233
True	505.2832510479878
True	487.2120106723439
True	112.24392201510918
True	363.0106021105763
True	9.387064825701785
True	187.05189761086143
True	235.60509785078267
True	829.596770170112
True	590.0603043047686
True	30.908271754714896
True	714.2655058467697
True	845.2773289975331
True	106.74500094828764
True	354.0840961256792
True	859.0662846490656
True	229.25009386718145
True	161.90340822137728
True	515.372541205202
True	592.1841538031823
True	1091.320480325986
True	138.7504415701171
True	161.1595076036079
True	260.4536853931749
True	318.337156125658
True	434.0466502227468
True	410.5684977955466
True	327.9296079563641
True	456.6622949714903
True	498.0204922367643
True	236.01715335571663
True	1465.768615260347
True	247.9125309856574
True	417.0038685592777
True	54.34948411921481
True	771.8619021315759
True	257.1145044274828
True	889.5627596658414
True	550.6356851266995
True	322.660730667374
True	792.7705569255991
True	265.5374726856716
True	214.6522033963623
True	255.31903947952665
True	220.04343216073815
True	136.12308403396955
True	257.177311544995
True	727.2265330679705
True	519.8828704558615
True	211.89058322066236
True	1141.543849614464
True	116.48002343337944
True	256.1358491693204
True	72.17634574307746
True	318.9075549786764
True	411.80484784766026
True	94.44119001082896
True	214.867551958462
True	77.45774532040186
True	698.7461326199526
True	383.64908276960375
True	217.056075582155
True	723.9380266027032
True	877.5282952428253
True	812.9220698266716
True	843.7370502450144
True	357.000088968132
True	1.0026763721921987
True	261.7157456485467
True	52.45827154984337
True	383.8892907384988
True	52.80626594202051
True	362.7440970038403
True	863.1407665123143
True	1048.366943063245
True	382.2839638825616
True	21.75320735318399
True	499.5693906863982
True	484.956938724557
True	194.26422083573647
True	231.83964965709663
True	290.92354868468425
True	22.541967403587
True	122.70920088520582
True	974.1931052218968
True	60.188365545512426
True	503.13245305954666
True	786.9500524850586
True	100.65743449863884
True	255.15182598007007
True	117.6629694421686
True	16.123434915718377
True	1.4793757582441822
True	110.2157828511363
True	1018.2177747800296
True	478.4956913223941
True	64.95300589653078
True	776.9948953225808
True	334.8607009749105
True	1.5270725340980111
True	451.5270888452236
True	186.3220465932088
True	490.7089248179456
True	86.44877981570255
True	344.47786534650896
True	356.15877904479385
True	166.99436008535432
True	220.60295739604388
True	127.3459737956017
True	173.87267470594716
True	1002.175371025492
True	13.395445549850722
True	494.8770515482644
True	484.4638963580029
True	399.6499445321278
True	223.1327053782296
True	230.83896526141223
True	157.9262918335828
True	47.905898163203545
True	498.0428459072516
True	147.87277919654994
True	848.3200511658385
True	807.5893706988076
True	247.87811242985697
True	323.5306563022411
True	532.6392197237743
True	42.14382063353008
True	84.61070789242868
True	733.9781032995584
True	1081.7144535716382
True	116.01028603677084
True	730.8159188841464
True	141.98543929242837
True	906.8341594935276
True	681.159540124446
True	103.76367738384978
True	277.9147148458152
True	601.5107827692013
True	263.7323646914812
True	44.83377139559255
True	563.3040846387165
True	437.1900041588455
True	5.664346899011065
True	481.0776543776663
True	63.77934577924949
True	178.34636714580486
True	233.81599315308355
True	308.5944765644056
True	73.96414564425939
True	221.2733533712253
True	353.6442459753697
True	436.882725144489
True	920.0859291281128
True	45.399699423981446
True	905.4490433822074
True	1000.0994682710372
True	133.89452920777765
True	72.35670100869021
True	974.7238210110436
True	34.48345539635697
True	233.55531309645173
True	82.34767932471148
True	213.11823919742776
True	379.5707581748067
True	980.2108514172556
True	100.01352251362584
True	70.28921326795003
True	675.11943463138
True	280.37002681456374
True	708.932025026252
True	52.185592950856446
True	479.4086146006799
True	407.6826634162827
True	687.4590249163549
True	51.87318664390092
True	110.1699503994769
True	28.4237938948374
True	271.1289785589475
True	42.84786531646432
True	346.6869814343668
True	3.258262944900203
True	1202.1494847340452
True	105.95183390261738
True	139.8103099422005
True	360.4610042468531
True	735.135183210112
True	661.0201427207876
True	1012.6376605906136
True	467.6163627592917
True	407.0867692909802
True	141.018221670405
True	407.4106979912952
True	853.7641681913462
True	441.32628436166
True	973.63899441564
True	86.0533355881212
True	421.6030494474783
True	180.10084753475414
True	282.6986315707041
True	729.963524259489
True	160.1876232239599
True	139.93911479608582
True	67.1912507651952
True	887.6558118964165
True	785.5878923889485
True	81.8290430561861
True	425.5931084981064
True	751.4320839113933
True	418.1817554278652
True	59.03187849753024
True	328.50464496174294
True	756.7716703680074
True	29.017893082079137
True	370.0193796303411
True	167.58165563015814
True	279.60220967955087
True	29.725695440063625
True	218.31051736446275
True	771.7931859245857
True	636.928000246206
True	56.10512629976079
True	301.3304153719782
True	872.7677896974287
True	18.03321724054801
True	331.61126216244395
True	284.3107535271183
True	424.6783331796008
True	227.5673654501602
True	594.7666443185582
True	46.189353854540045
True	957.332419174218
True	886.8977822142167
True	48.77466168056931
True	394.91427152646014
True	709.1376162757988
True	912.558202024904
True	279.46963035130153
True	573.5798711263922
True	129.55718700777325
True	189.70409588199445
True	128.24949976480258
True	128.81792846325547
True	215.7674594777105
True	947.6297460390132
True	786.0613352251861
True	953.5995639834006
True	19.035189882724904
True	28.22837842546958
True	352.6259298925436
True	13.52934314188579
True	619.5899052889961
True	1103.0051741542925
True	264.9104399457516
True	212.68045744674623
True	81.82599418339241
True	223.24960234059336
True	130.30971414893628
True	46.09397560703368
True	133.67354652064927
True	91.61980925623868
True	240.5780317840776
True	539.7778027592744
True	165.76470715073015
True	29.31855345866391
True	58.6205150826584
True	441.4897733262808
True	265.66195560686083
True	611.714724098609
True	22.57431228639004
True	110.25107678760445
True	644.8786630566495
True	257.6394421584069
True	455.8981814933889
True	653.6569630112367
True	103.32947790048502
True	112.7101595640738
True	74.7703178657585
True	25.71516694257964
True	119.2221066134638
True	86.09636812562225
True	102.92044655059468
True	148.93890113031952
True	242.7257430356329
True	820.2019211450632
True	284.3254524576537
True	969.5534515061196
True	162.73357248657217
True	197.8672449522365
True	806.4427429357092
True	302.81925217968427
True	622.8172685859084
True	248.44107222544235
True	348.9139772417101
True	459.3523757117793
True	542.5684069254635
True	655.5828931332686
True	376.6961465925972
True	34.923032049365794
True	555.6622978198922
True	609.8402398928171
True	18.79426111782529
True	12.047116357579943
True	266.57051995547766
True	399.6450116450719
True	460.8375282644511
True	68.82349814974752
True	639.1922436116055
True	979.693351839665
True	228.4245330285631
True	907.0799099688602
True	282.5790829847106
True	106.2327795623864
True	287.38890091703786
True	679.6234399381766
True	38.41890679624983
True	558.2162141059928
True	1279.4607793930772
True	1021.1187963142426
True	892.2585522928198
True	215.367132594262
True	94.91163064966076
True	194.7190027838124
True	825.6756947274301
True	149.3884639145025
True	1085.829593821483
True	871.6704292806202
True	42.02634921078885
True	87.40411381934489
True	426.3568712851037
True	443.6473093198485
True	208.39152324208888
True	534.4662130107519
True	688.4740161308781
True	127.53604876488528
True	278.3426731057583
True	993.4813030307477
True	49.687072237413794
True	702.6442616394561
True	549.4514394148864
True	38.02818326136739
True	819.1560162040744
True	394.0145577676009
True	558.6652319500976
True	111.29396628767545
True	275.13036732122055
True	235.4267956737704
True	26.31896450022825
True	126.96418413097076
True	730.061364978595
True	140.69011383039992
True	386.44000610891067
True	64.32164765642176
True	637.1206078067773
True	597.2006320641124
True	233.71430759755611
True	478.178679767128
True	175.57768965501614
True	165.70848384811177
True	203.1987916620358
True	286.7590157899793
True	358.4621010032218
True	132.07176530031518
True	192.82642510344337
True	26.479499962787568
True	864.6059439134673
True	305.0172057094074
True	10.435167824712323
True	364.74928169706624
True	164.6110005303618
True	616.7017885189047
True	375.9674154758271
True	581.4240251865692
True	551.6925704789688
True	474.6445170560186
True	793.2892799243117
True	242.3919967967617
True	544.1291401917607
True	163.50440710542975
True	526.8627609707613
True	354.1877500440776
True	374.8563532688324
True	130.0281968222609
True	128.73406305895998
True	106.5251976056504
True	73.38672930397084
True	715.2050999307437
True	187.32800101193044
True	41.72777241497264
True	0.0
True	520.2757504792414
True	112.61091781520008
True	21.60007841081388
True	41.29545237307452
True	110.37323970337066
True	549.7403847619938
True	179.41472899474465
True	105.50135381671144
True	36.83234019301877
True	160.67900370724942
True	909.7087737951374
True	52.46187723328941
True	232.1231963124242
True	721.8960253073006
True	321.3015314429859
True	467.2738565943376
True	473.5059111010628
True	492.7409805934248
True	600.5222954103226
True	920.7103095625916
True	261.1369046485804
True	1040.0836124934467
True	919.0517006461452
True	625.4862481293102
True	350.6279475559553
True	853.5761288725894
True	10.301824746437871
True	33.27013680951503
True	279.85772954554943
True	43.32518408950446
True	201.96136230946692
True	747.1661789808282
True	215.4138335197912
True	760.5994513847371
True	753.3726818547738
True	127.96146321439852
True	369.61877189629865
True	583.3345266228719
True	25.413945674393165
True	130.53158757575085
True	448.7283252155587
True	300.9159701449813
True	198.638703827894
True	112.9663721297804
True	384.6645294433519
True	22.12942287099024
True	360.3706451828044
True	364.1923807706586
True	1041.422887058524
True	377.0891899552139
True	32.24416430086735
True	428.03039010117226
True	435.4558996045264
True	227.86032071760891
True	33.13673594483835
True	760.9517866358957
True	452.76886784585474
True	186.821937818058
True	13.28699939185659
True	1210.5360588258516
True	163.80998415545417
True	26.75869623587534
True	304.0789535004616
True	268.1787792935212
True	118.46915070405602
True	291.78367083941123
True	47.435024098795566
True	336.0840521057868
True	305.4196640525957
True	328.88986572994503
True	30.795832320122567
True	48.77406495335723
True	1042.0734121020987
True	23.60115602596578
True	12.114121094911482
True	183.24519129434051
True	658.6866416775877
True	7.802209822580947
True	186.4045140650881
True	184.6865437003321
True	537.9799530656651
True	368.6697035156737
True	736.5196234865078
True	322.97327435644195
True	496.5291728173873
True	442.4677355649025
True	517.9868782497034
True	100.15794013086048
True	1284.633727710827
True	914.8719057911684
True	276.4500595310204
True	506.0153752050705
True	100.02310785818226
True	586.3446235619025
True	456.1409047259438
True	157.0700771266487
True	76.26457483180768
True	346.14268320311726
True	166.18497852223234
True	30.193014485735933
True	614.9172725131546
True	385.0114216399626
True	71.6814974649715
True	30.553794539166763
True	660.9770742286702
True	504.2145801327936
True	73.9490220084393
True	21.769423890744847
True	331.20275964169224
True	329.03435591693506
True	722.4806606886635
True	545.3809317269223
True	548.2438215808663
True	789.9494631437611
True	8.263322031811816
True	52.45442614556384
True	36.33611727946859
True	57.50894487457398
True	498.3098890513408
True	594.6057935984174
True	83.38482434800956
True	107.13154160768867
True	196.9983024926064
True	76.03781820793094
True	173.48545730124667
True	218.58421274843943
True	268.3771331338938
True	843.4762875177416
True	616.8991692179454
True	285.49840876443807
True	182.0485052445165
True	255.93959600589517
True	250.40450384025613
True	778.4101883642247
True	332.3336378016372
True	172.77930485597278
True	891.532606597309
True	356.61133170801304
True	460.4516683163092
True	150.2756392129158
True	123.25519016629973
True	62.624103552371245
True	215.9501246908741
True	971.2054862612904
True	506.5636728588563
True	114.95454824855484
True	366.12538538038615
True	98.9427717841911
True	685.4904168794527
True	4.969349668138755
True	703.6468040277874
True	38.11289395095067
True	975.5151659363152
True	828.3932560263233
True	213.4920080291028
True	31.04813770629543
True	78.8237289659818
True	460.70137277999385
True	219.61163493351123
True	1.069662880041175
True	74.1496455954209
True	1123.8797620381397
True	357.28627714011344
True	674.7409928929379
True	492.2861448463087
True	25.97404971826674
True	136.83013306010133
True	427.72367377874855
True	941.5340830801936
True	825.4757887647686
True	416.3374777744127
True	336.488546850404
True	15.915092614883676
True	80.47505254747949
True	775.3854032926678
True	483.6236398419777
True	379.0404036492633
True	867.1038830449545
True	25.349128670685715
True	222.6393309766548
True	887.103673856605
True	237.1382890844807
True	8.01062460938936
True	515.2090541087033
True	104.35735407804944
True	646.5172552881837
True	55.709397783885
True	257.06519170001417
True	852.9622560186165
True	896.1198056205579
True	271.2004981980698
True	419.8270097201645
True	119.59457950905764
True	598.3874746813328
True	265.9176216117704
True	194.58155630994727
True	854.8941945772269
True	55.24095322606293
True	700.4751480441196
True	277.49077430662487
True	304.52232923249903
True	162.94208810803215
True	476.2078045768273
True	595.1420581231351
True	364.2423287978308
True	419.1992290557401
True	68.61158041643553
True	156.08675559250634
True	466.5149111302097
True	224.12086718811136
True	35.487427183895015
True	206.11065009231743
True	383.62735556929016
True	400.60315368543576
True	725.3839941037546
True	123.3099404640314
True	664.8627273584071
True	495.0808176140045
True	582.4655229007652
True	132.70828291040226
True	38.822969139506775
True	669.954983935176
True	67.15586503419965
True	550.2697005371588
True	683.9550667426793
True	452.5031674247347
True	136.92040649896248
True	530.2510634855039
True	4.578054932117041
True	397.426473642238
True	31.17100237354737
True	630.2111015211298
True	276.1581360463751
True	596.8773192385428
True	717.5825260214797
True	145.18546010065768
True	535.6731503726195
True	482.3224721052512
True	65.21493553385945
True	946.6960798475894
True	2.8173718576726388
True	27.648578814859956
True	643.2805798080211
True	706.9590430572096
True	135.0140031719632
True	407.37779072145776
True	125.61252220104502
True	73.72008273317394
True	463.9035392082248
True	39.97806082303352
True	512.3065328422487
True	12.262527054498332
True	861.0436627085807
True	547.0947081954498
True	671.6881047392327
True	102.974894808102
True	384.0713545326293
True	990.4532265594188
True	841.5359229975891
True	134.86702417384856
True	534.5205977587485
True	452.68299961695874
True	246.19215377369557
True	251.5539582272196
True	5.072879222727904
True	293.569421870994
True	12.543523257086278
True	367.5223540061224
True	77.00581458378929
True	394.9447701647703
True	669.5591440593864
True	124.31150624470555
True	234.9476714777618
True	642.7596054235966
True	690.791288970165
True	284.0681119921471
True	136.86733298212124
True	156.0965135421414
True	485.82869903950507
True	86.06672638275892
True	10.484557159665378
True	509.75314465333486
True	572.8352891174193
True	19.452979949966466
True	133.97591519941162
True	949.005946687779
True	477.38221320894905
True	267.29700562959243
True	33.26333242696002
True	470.2931958488392
True	108.9487054602114
True	592.7740785079901
True	670.6032172315663
True	300.3469452886651
True	387.8310186318094
True	183.5737414805304
True	240.58190652259435
True	72.67932641331409
True	213.89152248047495
True	499.61988906586186
True	21.38274157222609
True	463.0755072397737
True	370.3221985408761
True	728.8243712216057
True	892.7047032284507
True	898.5915009942054
True	155.6961013470777
True	405.4229375189189
True	73.47351840447774
True	193.4452174198763
True	316.8085951104775
True	10.024210218558771
True	794.974341869917
True	21.66492462128553
True	393.60002704202265
True	273.69627464490503
True	633.8385836585716
True	211.59117314561968
True	36.27109289645515
True	671.5127392116976
True	1091.9282374993788
True	230.3228554669753
True	131.26008804092737
True	599.5844906379432
True	495.38578561245066
True	18.36384573166666
True	817.4198765352
True	112.1571065238998
True	46.38882882538218
True	310.47809751759746
True	358.2523522197699
True	405.02032123562105
True	265.0827155184412
True	21.13763096944965
True	22.862270878283425
True	828.0830994355217
True	196.41376483438256
True	108.76258254712025
True	858.6172260004666
True	642.6816095665098
True	639.3990030476742
True	448.2814304846856
True	155.90383077291372
True	31.927320349152613
True	104.509082125178
True	452.547202644157
True	233.90234188893336
True	490.8265242636711
True	146.33291345722347
True	485.1620924919413
True	656.0671093416795
True	960.088142296768
True	23.324500188117952
True	986.100063133916
True	1058.3936265181685
True	485.1737668118863
True	84.76083292844173
True	821.8345301123915
True	644.924106382726
True	658.5806922593564
True	172.7882009132912
True	765.3121300800332
True	705.5832793052848
True	121.76381700767855
True	759.4323693117584
True	822.9102221540434
True	509.0671575144791
True	225.9860046133242
True	70.32453578481054
True	297.56756730594014
True	337.43269894225256
True	477.6110955823924
True	427.69488441352354
True	197.79353676245543
True	313.0200500486381
True	3.163718245652733
True	13.422688294928207
True	103.97173371815772
True	136.97963998327265
True	352.0948071279044
True	347.96620940843
True	112.1651932457009
True	17.219779885343414
True	202.66516096451568
True	798.7355335350142
True	453.26804473813326
True	522.1920366550343
True	556.0182425401835
True	794.8470382993538
True	641.0179747273339
True	91.91670116430925
True	210.88081122535888
True	248.58713660570825
True	268.5350948426117
True	106.8380519082817
True	370.272870474736
True	422.8568097458629
True	171.43767034290988
True	644.0454018191956
True	240.08613625735583
True	200.7855515091264
True	29.36308142681284
True	236.2734250582105
True	489.9273313253405
True	164.3625752696887
True	522.7940764374051
True	489.5238346219644
True	252.13890345996597
True	95.9863976001723
True	39.84309821339424
True	404.2570978140556
True	785.9029825430157
True	164.36603438149413
True	1061.281225954177
True	1033.5961532815988
True	481.8420531802336
True	100.990182621747
True	126.66833032173145
True	683.3324435984031
True	7.99461966280036
True	221.6883447288917
True	135.29290700315482
True	114.37018979029466
True	333.06418246950244
True	638.8102504172053
True	41.18871722345897
True	127.83435272107518
True	954.2841740927696
True	57.15976676859557
True	452.7641232163485
True	523.1299314779366
True	240.22053156270476
True	130.71561671954106
True	899.3473213894754
True	1196.1554926390093
True	522.1683475320708
True	665.0188852999295
True	212.02024132075667
True	151.4004441144593
True	325.40723238564067
True	261.5813770554116
True	169.4069528591452
True	311.88852485939003
True	347.3855638723765
True	10.493960742784294
True	624.3458168608697
True	144.14317388221656
True	78.18540045552425
True	453.6604703917674
True	328.09926464894403
True	1198.0032172912477
True	357.42917219565425
True	1001.83377340499
True	10.256191059599711
True	267.2660164709019
True	219.49347572045443
True	154.8897827915734
True	504.17724666690265
True	199.8620193115221
True	412.92976726892186
True	328.8948722745204
True	109.09973565166584
True	361.2585464696384
True	1051.7311207254074
True	723.1289623467267
True	221.28467211056704
True	106.93586339671344
True	308.4605791499652
True	26.32519828320009
True	362.6118839190366
True	305.3351844197295
True	576.0490758812474
True	449.9028165353864
True	345.7274242309392
True	157.2101077041523
True	11.052164925660511
True	420.8814279594546
True	288.27194891431765
True	142.06229507077268
True	296.1520402023998
True	454.160478807028
True	815.2157506495087
True	318.6716001364407
True	784.419533408039
True	403.5930370934287
True	383.3422340093076
True	1.615272954826399
True	1154.961410493317
True	107.4860844186673
True	921.729826267073
True	205.9059331727844
True	465.776441711274
True	684.4423504924507
True	83.35361056060256
True	468.6725020863106
True	30.790543059867264
True	406.980134349418
True	79.76381480060256
True	234.75193399241888
True	34.7349063456543
True	666.9489626664315
True	191.7415988622508
True	24.75919946466338
True	387.7119992114752
True	114.15283540305504
True	163.33740500220912
True	843.4167534817013
True	260.4617257425829
True	146.73326571360732
True	372.8486911406834
True	514.081612563146
True	332.6452740511006
True	526.4173872164087
True	616.6096511726824
True	156.59730012108992
True	6.355227292914642
True	70.17114946824243
True	424.6925889609839
True	92.55537290105843
True	78.07966617748544
True	1070.9633976227558
True	28.76761303278373
True	328.24747557431544
True	323.4019104246704
True	465.018387431404
True	676.590060092928
True	182.29302609678132
True	670.2482471668973
True	341.26088888511447
True	346.7495127601944
True	274.67710311431887
True	218.3592950512514
True	369.8276307324912
True	456.9055801646487
True	395.175242621596
True	615.0439275484975
True	139.97297924294716
True	77.07036583020776
True	42.86721739483458
True	284.216633766379
True	665.4574092128045
True	417.1959178184222
True	782.4178161606828
True	214.45176514157356
True	394.158108260898
True	66.07686866436586
True	54.229028919363095
True	440.3060829626304
True	204.52758178410411
True	226.98995161364303
True	40.58344337752963
True	1087.0394491682782
True	167.69702153555713
True	879.7958269135667
True	316.7005939757735
True	912.1316020678572
True	230.698394357621
True	464.463444846521
True	520.049472939881
True	623.4170680917531
True	216.7542796811817
True	492.95642840358727
True	924.29343187116
True	124.86282978990364
True	6.601007736455581
True	574.3235049213603
True	29.68015252242409
True	72.99953445084515
True	795.8882614485675
True	225.42235788113476
True	986.8436208102868
True	693.632023850615
True	417.2247975175703
True	284.0805129735368
True	480.8086130792064
True	324.6709616086314
True	176.8515576720558
True	690.835912873699
True	721.9168001105861
True	215.53214250900348
True	84.40460234275346
True	523.3764312638356
True	140.5081267126761
True	385.1216822588996
True	347.49598463947973
True	65.27466315840866
True	364.3795965078755
True	414.6264234457272
True	376.8277487098416
True	406.5202772692257
True	432.7970291789079
True	631.9261850406764
True	56.743236192612585
True	449.304160691844
True	335.848041261093
True	664.7780552846481
True	211.2561917770508
True	101.3550181220648
True	45.15707993523692
True	548.1929930605069
True	631.1807734403153
True	190.61845109788027
True	409.9586220228297
True	337.7989021442324
True	15.97981754230297
True	171.03061790230947
True	286.6695253873891
True	3.4772285454890515
True	878.0863173606097
True	83.51623343063132
True	103.2067963405866
True	113.00889102563843
True	359.5420972253946
True	37.95273885710005
True	463.29638283207606
True	227.46126286887335
True	5.867828388662181
True	115.81214309094456
True	436.6824855545981
True	49.838858745854274
True	65.94024468910501
True	171.8870753296924
True	291.5664051142172
True	977.319568916745
True	378.3632936921098
True	976.1589163039404
True	187.09251423457607
True	997.315895069908
True	803.5122156953776
True	623.5681424532387
True	409.0517059324507
True	383.3875404057824
True	74.60224351664327
True	76.15432172307254
True	82.8415912579149
True	174.85598137729238
True	466.872710824657
True	1078.6460747995138
True	181.51582816676628
True	340.19499199561244
True	437.0750137235112
True	602.3755801475398
True	620.4443554280138
True	284.67907014292746
True	467.9512161646709
True	664.0017656101969
True	102.9413711291873
True	753.637744245325
True	256.276151104519
True	142.50495833887
True	408.8567965962211
True	829.9674708608305
True	420.8738146291569
True	869.1250979239121
True	189.98939756310375
True	357.5127388681425
True	688.7542872937015
True	613.6307485974959
True	191.80270225268168
True	254.0805579056349
True	797.0229157761006
True	32.07948560298092
True	185.1142933990144
True	497.3712695677744
True	698.4875218327644
True	101.8762575810808
True	38.56471225397234
True	166.2954263347522
True	729.2772226684328
True	310.19712073634696
True	558.6391091643583
True	365.6347137119122
True	314.9681179556629
True	449.03842089945056
True	486.2380939548871
True	73.62122515875967
True	382.6901478141995
True	783.1506640184778
True	0.0
True	300.9732943019463
True	245.27109578287212
True	976.081623813024
True	150.08202522248737
True	654.6358319653172
True	633.7132944233355
True	114.576863686202
True	221.62320114410704
True	121.763025157925
True	10.538582705691493
True	295.3002999975431
True	367.0775962480674
True	1139.3762157713195
True	240.08876867148768
True	393.75043965245794
True	641.8216118479082
True	201.93846195082284
True	27.07041736822197
True	874.3575277455302
True	624.3457997539989
True	163.79129966006604
True	615.6653434697091
True	164.04487518259475
True	294.27235407686413
True	781.9810341317736
True	33.721209611642955
True	102.7156292369843
True	525.1691957210483
True	62.98368113465517
True	78.01501341307657
True	408.0359030419402
True	23.86282045938204
True	743.6155104740155
True	103.83934385385136
True	154.23454863312003
True	19.45323715213237
True	707.2589492190584
True	29.47388429080951
True	773.4678188164135
True	398.3881433040313
True	120.67582198095695
True	713.8334441351561
True	520.9585219912209
True	543.949870345897
True	46.28169536563442
True	371.7070238844959
True	6.186107128414395
True	96.9641070963006
True	390.9096687139609
True	46.38710776686247
True	121.43215930533772
True	306.94955282446074
True	189.2486980391841
True	98.763749787626
True	634.8379181247385
True	21.2902018203268
True	1106.1196180914176
True	506.6919486154763
True	302.60614617355964
True	499.8527314306044
True	122.01042249196917
True	790.7745638041044
True	1087.4724112460397
True	739.0085333496866
True	171.0889911540928
True	226.8680410370008
True	51.76749289868638
True	56.93226676131159
True	154.6300668554021
True	100.63022373335568
True	160.8397537400871
True	1192.9471658717498
True	293.8827708689193
True	363.9429751361578
True	745.3179040464248
True	16.96433026271593
True	14.635812706338744
True	602.0019395965868
True	4.906643032784904
True	109.2159190065653
True	690.5615223568427
True	185.3643492101774
True	651.9261523068859
True	848.5988370149274
True	147.76483767158444
True	909.2233009964428
True	2.988951523140763
True	444.1334896481048
True	1076.348762763007
True	25.229280597191934
True	235.53829925509908
True	147.8664111032088
True	991.2112964942306
True	226.74036034859492
True	499.3733457922144
True	116.47451151769488
True	515.2011999290012
True	153.52984255600373
True	96.15229742964536
True	389.5574570532687
True	72.95944615337247
True	56.91085205969274
True	1067.1575487259993
True	253.4198148929821
True	159.2140118033061
True	375.8684529840008
True	385.7176182111429
True	211.91469032542227
True	162.38190550918316
True	398.25346340747
True	35.11448085097526
True	497.3960982345841
True	1106.9310145841791
True	108.96712552910331
True	484.7187510363826
True	312.1692229277669
True	25.954497996397198
True	404.8684940382773
True	103.6271113290642
True	582.948437385363
True	194.31136819796035
True	418.1813106433615
True	21.648693308216185
True	454.01948994488095
True	106.83804256980254
True	326.54833659238585
True	33.37423318552429
True	170.52979954412936
True	245.8635889729036
True	760.5583370077683
True	54.44339778754211
True	131.0832148176446
True	231.6306312270006
True	134.81321594444827
True	636.1751895611269
True	557.2741222964885
True	797.2862834459595
True	391.925763281227
True	527.7902285577334
True	419.8865023048392
True	694.9614447138854
True	69.64927746324322
True	469.1277727383698
True	414.5643315549651
True	47.26050546597106
True	84.08883549978678
True	126.52141833020843
True	86.89428142076336
True	311.3853926680116
True	846.8549672300136
True	324.3217453078666
True	1105.5859344022738
True	339.3979882576191
True	886.8846402910939
True	151.57756497919954
True	571.4677701956094
True	638.6411720744597
True	704.117286685901
True	454.4478455248142
True	64.9259617871231
True	296.76208143515873
True	39.835323408663065
True	165.40531517640338
True	175.03149666999013
True	1149.8304860965611
True	227.84380840418368
True	540.0718758463802
True	546.9109994870806
True	562.3035070531357
True	857.7024657469244
True	584.7550848068813
True	624.4320578510279
True	979.6497457765464
True	122.0982789628264
True	316.76381962849536
True	259.6581294732136
True	327.42904266912785
True	89.53352709161094
True	377.65509446966274
True	4.564760524960454
True	335.43274675546905
True	256.22962006600653
True	587.5875658153001
True	279.09044431175784
True	371.7438004495039
True	10.839702671875276
True	60.27269084385272
True	547.069713035557
True	31.23753087078545
True	148.95952057201555
True	65.78401258445035
True	159.11101967108843
True	228.237866623156
True	69.24114484394273
True	389.4369322652497
True	271.35925681563936
True	101.34440362759028
True	342.3383018993736
True	63.40979084346447
True	573.7110756382652
True	837.4487065430538
True	288.2978054930667
True	1179.8770213723833
True	110.59232755156452
True	309.624412014317
True	1047.9265063584537
True	86.58170111148426
True	274.9999707557103
True	8.75583618249329
True	403.19543861080746
True	450.7238459335605
True	160.39888591102368
True	621.9245868409168
True	893.3800321758843
True	161.23616143794072
True	73.40069761098607
True	321.59244974604934
True	539.0693824414152
True	615.9771782393628
True	1190.9339897375094
True	25.833298099976776
True	927.7262713319682
True	132.9438059448391
True	632.4384944707939
True	117.15804476140065
True	128.99712229789222
True	189.89941390100824
True	171.61754753472115
True	746.000382135625
True	211.297867161364
True	233.74268225432888
True	65.44875946920487
True	508.6687689371409
True	436.324603927308
True	176.1466893159169
True	232.3572266959563
True	17.048193081136723
True	421.76593352779696
True	231.9715456457273
True	279.49538647859134
True	113.7928706534659
True	681.2115544407748
True	423.5839146069495
True	252.81525412054432
True	650.8557216460679
True	547.8412639612537
True	467.2108850763941
True	129.70138664902927
True	524.6645159957513
True	422.3185564373863
True	3.746160067644572
True	195.9724031897971
True	94.71441174066264
True	243.6903757264233
True	2.700143377081725
True	125.62669708984856
True	367.25270085588
True	7.1092048063424205
True	868.9264418314775
True	170.84124326311115
True	710.6334394828025
True	797.6798671637138
True	160.98498016354282
True	237.25469350599676
True	475.6924078752861
True	816.444401103511
True	51.037178432658
True	39.812451352195474
True	135.4641132164612
True	625.790871507087
True	718.6759179384802
True	184.8120239212114
True	586.7889273436815
True	588.1038294463825
True	864.7230820232716
True	390.82656918585104
True	188.34195437900453
True	894.2416813116226
True	222.10017677910625
True	141.5273238871722
True	331.9727682885864
True	222.47060975635253
True	206.59709690225316
True	618.5941759467696
True	246.77653060045185
True	196.81426033952656
True	448.8694325190895
True	462.8684424023578
True	63.28008642971648
True	279.2353053229273
True	81.35847475297231
True	346.9109846863988
True	360.22396783734666
True	253.2857510274532
True	182.72333065358683
True	366.3513684611735
True	631.035879733673
True	732.3368904505861
True	298.2266552785032
True	757.4715452367009
True	65.13131549083683
True	878.7381918478889
True	353.19309029541995
True	12.388713926299443
True	617.8461261419436
True	696.0093683703914
True	263.6308950999695
True	168.81649244725233
True	45.43191188171605
True	380.4813647601224
True	75.55492502778328
True	14.397367593373207
True	888.7090292776232
True	376.4447233949853
True	178.53450173090255
True	1003.1823522423476
True	11.180986771577617
True	758.4717149458586
True	29.750564317488333
True	688.2975646876555
True	60.823352296670606
True	757.1064569806899
True	418.97240314906577
True	191.0375485282419
True	428.8016893825487
True	217.60669359581848
True	295.2581978775024
True	220.7006355137493
True	416.309669989295
True	9.386581375684717
True	319.19859655288286
True	110.08904430383092
True	12.608277497264774
True	469.87251750629406
True	717.4165387596802
True	289.387681396402
True	80.99161565299399
True	318.0102404966488
True	83.23339189881115
True	186.3490812442257
True	181.2819407969232
True	368.18703072531
True	48.44532677455813
True	137.3733556616304
True	364.15108036695887
True	858.960730985566
True	112.78203286184068
True	211.7277376268856
True	419.8014319524021
True	19.238818246123987
True	421.5286204896205
True	506.7129083864869
True	91.95123127994424
True	387.1209302173348
True	345.8146924386281
True	427.9729548468596
True	587.8571458375649
True	1044.2278900122042
True	972.2967679284716
True	58.939550610217374
True	1061.3207781475885
True	116.15897288574048
True	110.47558891536931
True	110.15021022545405
True	494.9573436568031
True	368.04375934701073
True	582.4605638823658
True	260.7826457833029
True	158.43284119511958
True	415.92644339115583
True	15.88691726154368
True	466.7084989121131
True	380.5355760952268
True	139.12737788735936
True	96.04714271550895
True	530.2671316577683
True	982.3981359213434
True	192.151430258264
True	71.21091824483723
True	435.8036050662009
True	381.3840874306376
True	467.054888851182
True	322.6242290138823
True	3.5613949086561347
True	537.5667102910345
True	514.5097244513272
True	513.846008354105
True	182.0712001813587
True	104.70528191026216
True	21.913027993475445
True	379.1440755854565
True	110.45721818820184
True	7.217711282192314
True	31.5676794155115
True	348.42111389599773
True	663.3693893751788
True	131.66567957676082
True	87.85676513857618
True	25.08884042975225
True	400.8513111405196
True	350.9858245678521
True	770.6894707703377
True	305.00163957703745
True	499.6212806256042
True	552.9172275730429
True	530.8968556608314
True	287.13804025128206
True	537.9954987452788
True	101.94184904900276
True	584.5929187087108
True	7.28823012903133
True	361.026885216889
True	473.2813192323896
True	951.7793986493568
True	359.0906275731916
True	782.0615010067216
True	941.1573391560796
True	183.29797859538468
True	39.45976685575246
True	354.59594083231286
True	384.61265530460616
True	582.2591274151908
True	241.9221260867896
True	26.41526145794105
True	627.0810020069323
True	129.06642547870456
True	1046.2550872656798
True	302.41894490210734
True	476.6997162792813
True	128.8472246262325
True	810.0394748594041
True	135.76339376725943
True	837.6047195143639
True	563.8090675170059
True	181.8403662238602
True	104.0565415692629
True	62.08295425403578
True	564.9562088037032
True	913.4957890702544
True	429.3581487167862
True	509.5655606447384
True	137.13468250204758
True	644.7470123054775
True	473.3013810795678
True	782.0993864893712
True	323.5386578202132
True	588.6243069066386
True	113.3807546802164
True	27.017083098447884
True	412.5574512567501
True	165.7449467852704
True	100.95284984605864
True	363.528565921556
True	1110.3523572293868
True	279.1753034875108
True	561.3866505265208
True	12.70632671700686
True	73.01748349285953
True	339.57794734793475
True	772.171040631712
True	449.4974416481144
True	534.9311846939545
True	695.7101614320267
True	70.37375749286744
True	737.4094882574814
True	48.11968672496824
True	105.32728577792076
True	187.5436842708819
True	86.19689918289987
True	27.280606860961225
True	303.0183940576859
True	483.3864529667353
True	911.5388959432012
True	868.8053802492893
True	6.330711750605598
True	283.7372706205795
True	458.8174790603219
True	116.18778601732514
True	246.62996618054447
True	325.1686991786011
True	1344.6830359878434
True	467.3674966308388
True	21.25407337468635
True	175.51986946924964
True	709.0178336873662
True	36.21083139479517
True	176.20448602132754
True	554.5633286692563
True	74.07071513504273
True	874.4189518539353
True	325.6545805716212
True	663.7889147311434
True	78.53409364793978
True	643.8716716553912
True	586.8032970231066
True	892.0573845167382
True	252.55678660842096
True	511.80599274020807
True	827.0355847270793
True	944.4022891876888
True	235.26673059514127
True	784.9367511481742
True	229.90451758709816
True	438.60471390511447
True	374.3147323302776
True	498.532214794754
True	478.8741888796471
True	326.3327055131515
True	356.22480041895966
True	117.60101606861384
True	358.27361922308216
True	1132.4225906499703
True	312.572835102045
True	151.54695808504056
True	282.88467793786015
True	752.2323231064188
True	654.944992200899
True	418.5171093415946
True	122.2437972325054
True	326.92507345762124
True	34.6240479809838
True	171.86706341001127
True	93.81274994926964
True	91.10732921531756
True	555.4994726330685
True	140.60599930339455
True	127.531757480248
True	105.00998943629128
True	86.56627575844085
True	443.08900338178006
True	401.9911866652542
True	1061.688951118094
True	530.2962134479935
True	831.9055521206424
True	270.88943640668344
True	300.54506370048364
True	549.9162573561438
True	193.18338515860523
True	778.8098081235928
True	243.36056595099387
True	341.66152066993635
True	65.1403641590034
True	118.7375327229922
True	258.41407097780746
True	119.78145749874248
True	466.087446267504
True	31.50021734434563
True	564.9431567049903
True	1020.3316131482686
True	730.6345743180433
True	1.464931436344252
True	63.053924158412805
True	479.9315875367549
True	436.92593131943113
True	78.10021047286685
True	117.20948995372255
True	304.14550174431935
True	80.84674291775063
True	52.805793285127926
True	706.2926991020198
True	645.7296151556146
True	160.72470777534087
True	162.61857434445204
True	541.5994946695087
True	55.418516407759725
True	26.876504006358086
True	562.7127534518756
True	453.270321311775
True	1125.523115786009
True	45.96923790536563
True	447.0400255609844
True	879.262649557087
True	782.6605928276591
True	294.5636976692509
True	756.592440881201
True	389.6755420679123
True	41.87831192915686
True	95.13551224553628
True	715.0626972311387
True	76.62921334089631
True	134.49005700945557
True	935.3229553705642
True	185.79130704073955
True	276.3753006602669
True	105.207555618041
True	604.4937805358593
True	601.607905920221
True	207.64109937270504
True	430.5180119907187
True	40.86310933978167
True	275.1965806771112
True	584.6118503234266
True	646.2351029245191
True	316.6843008133609
True	78.66860254003961
True	910.6842822315168
True	1055.4342501482818
True	556.1451091452086
True	66.22872745041057
True	29.08531336822385
True	98.19527966320749
True	107.09811819107884
True	100.7269717679726
True	870.6372428842249
True	1183.879778360939
True	736.5764052821024
True	327.2846911050581
True	8.06179313359258
True	21.561434240913893
True	343.0035673316182
True	473.3502606280148
True	45.59565375445073
True	567.1552037168404
True	424.4470066313781
True	387.2203650681695
True	75.37544653067324
True	197.31493817896396
True	258.1052509925863
True	137.5894878056274
True	396.2648207390278
True	45.43781408824931
True	178.34640567737682
True	1170.1662686636394
True	6.045112049200089
True	26.750544842861373
True	578.0935513864488
True	364.8368445751297
True	769.5665090569125
True	163.63142076771842
True	769.5243311529275
True	596.9927749998604
True	292.71593745608993
True	422.1792305692153
True	343.49249693543965
True	294.217767704802
True	267.4085423088958
True	396.87709261930377
True	504.04829359637046
True	516.0754052615224
True	103.690094482209
True	352.3049910193894
True	8.817227948409592
True	180.8267589531459
True	244.85036951078203
True	842.4009347225441
True	614.671269743428
True	29.502235211940736
True	759.7822884730446
True	863.3323925205743
True	107.77493040660488
True	339.870725352351
True	885.6230835841747
True	215.5351038185658
True	158.31076532398043
True	512.7071578965855
True	581.32859054174
True	1114.8668604487038
True	146.67047588729278
True	162.6471118916467
True	254.7702121316708
True	307.0156530715681
True	427.7159496080096
True	408.2350283246792
True	323.6649715927268
True	460.5783354771716
True	489.16238972069726
True	233.67092703753164
True	1471.4909209703076
True	259.9970229193001
True	411.622022843896
True	53.34357437717355
True	772.1611546468912
True	250.88989794401843
True	940.1293245011514
True	552.8570877266534
True	305.76521749085776
True	785.0713148227227
True	262.7763205905989
True	207.96955821851896
True	263.0759406366303
True	226.26702456858143
True	140.9115362672787
True	252.29321199624812
True	715.1480387230021
True	525.5336071459787
True	218.8417092032086
True	1140.9600212833986
True	112.8838120514302
True	262.90201264713824
True	71.12533036674999
True	310.30592687214374
True	411.7832592220684
True	90.1216237230461
True	224.707351681244
True	73.97220561545393
True	699.1112877062245
True	377.70060678451904
True	219.407934920162
True	738.6016354446465
True	843.6568885652315
True	836.209823036135
True	847.4252173213636
True	349.5432354402387
True	1.603543987353406
True	247.40782075684035
True	56.97097463102666
True	385.02266838346094
True	56.3900159016635
True	346.00420617350943
True	849.024770663383
True	1035.8453080821173
True	390.7986782992678
True	21.123805925884056
True	531.0526370560667
True	505.7049145832015
True	199.6271544623021
True	227.35894420985665
True	301.9935147878849
True	24.09818342549277
True	122.61824631148264
True	967.9187030606562
True	62.68276040912928
True	474.6105837946535
True	794.3697844250922
True	104.28869964774746
True	257.34624145461584
True	115.67621220143148
True	14.225603750192436
True	1.5783206499761038
True	115.30263533258692
True	1000.5004664101268
True	499.7544374568028
True	67.89823843861971
True	778.085625272603
True	334.2638337921893
True	1.5942428587184296
True	441.8296109336909
True	195.1994150954085
True	488.8792723810702
True	85.74734564087478
True	331.31618749198583
True	378.10422220792776
True	174.83210978701783
True	212.0329471518514
True	128.36025016347486
True	174.85756279661504
True	998.4043884207967
True	16.43461163696218
True	513.7468328762695
True	490.9642236084461
True	409.8013058608988
True	223.2723504808029
True	240.7527350683959
True	161.05505179178274
True	49.4233556799122
True	484.1126489732661
True	157.02774307430502
True	831.2375528631565
True	791.8301529432636
True	250.42828845731475
True	313.1390142740826
True	529.0183157987647
True	42.47309272057282
True	85.439235941916
True	748.7567287213793
True	1091.6892912562366
True	115.68339849238536
True	731.6486379005642
True	149.1980110802817
True	945.1199094186186
True	679.1593412291543
True	107.95035953314614
True	277.82964327054174
True	619.0029168125699
True	247.9511173553894
True	44.93740795585119
True	585.730742290444
True	472.1333566039056
True	5.606665196132495
True	478.287184567669
True	70.18920707485064
True	178.3697013429173
True	238.99764068541893
True	309.373959790862
True	74.49527265377115
True	225.31625661962823
True	353.9431232626121
True	439.7998132350924
True	927.326371979558
True	45.744135946532346
True	946.0960943186147
True	1016.6697130985956
True	133.56288684297726
True	68.94997491041883
True	997.5148112405373
True	32.99219840740094
True	231.65001210880357
True	88.80298561338309
True	218.32908335065835
True	358.9505346446553
True	988.8194946225584
True	100.79910053634556
True	72.91879843410439
True	650.6419082802636
True	284.6804468689493
True	721.8071984663314
True	56.20864137368899
True	498.5920488220969
True	381.1725159910611
True	680.6377147437133
True	49.80142436524497
True	108.86074421312512
True	25.559896129765143
True	271.25539948791123
True	44.13961700689933
True	346.03367250694225
True	2.8926220321439446
True	1202.946569585302
True	101.41747598363813
True	131.12630811661154
True	346.09355174953885
True	744.7220617504015
True	674.5154737660821
True	1015.3171265758622
True	460.9590812544291
True	412.2441509994644
True	138.81606621400616
True	409.3380759225722
True	869.7535627453112
True	415.1622657847341
True	893.8904924972486
True	82.62065715438547
True	430.1057834126007
True	177.03464956822276
True	277.7024142580129
True	746.9654456036059
True	160.04093332860623
True	129.26984556339573
True	62.203300381626434
True	867.695490191269
True	752.1572168720044
True	76.13447860564224
True	434.1929174286437
True	749.2409942322911
True	420.8581007477735
True	56.64387896942436
True	329.98558618829543
True	779.7671708272536
True	32.007803755700586
True	362.7250007710662
True	171.6596156114874
True	261.652206067527
True	29.346542396233268
True	223.52317205416185
True	772.8538261322047
True	642.9278361091305
True	55.27163576771692
True	295.13133247293075
True	882.4972366373763
True	16.557050456762703
True	308.5214404390028
True	281.18846817070863
True	454.1677504011686
True	209.22186547609505
True	591.8619268939228
True	47.73173706705322
True	981.0593426177626
True	852.7870974670747
True	50.05206978089126
True	405.708912034374
True	716.2949781790562
True	929.1246971708804
True	282.1964384481363
True	593.3712726128738
True	133.0944185450257
True	184.96601523477096
True	134.9494637492025
True	134.76426291771713
True	200.8361595384785
True	945.3592278843564
True	791.6082272667176
True	964.381650836529
True	19.77624352045881
True	28.532831077677933
True	359.1912138661841
True	13.441501892466636
True	615.9170866715978
True	1064.1464441568278
True	263.51321054509526
True	207.22776024589297
True	84.6470386081176
True	216.9977113213167
True	140.72967805404647
True	43.621970048122
True	131.59579396314714
True	89.16593188661864
True	253.24183124165228
True	532.8610937570476
True	164.03798588875796
True	30.15036332596105
True	57.16821998471472
True	432.3011416855632
True	261.1606129292614
True	591.8973404704735
True	22.93024496509369
True	113.31769129046964
True	669.0965855896345
True	251.32659905074223
True	472.197345935317
True	662.2539567128543
True	103.4670746840449
True	112.6429916456778
True	77.79021856776492
True	24.115023385017885
True	125.01956943527463
True	90.67256579287664
True	100.623197443069
True	149.9962502781584
True	232.72504435953
True	825.0851481883011
True	283.87344163589825
True	947.92408185002
True	166.57645062743245
True	195.54668917477235
True	805.5975155215851
True	312.0132936049058
True	595.6936730485816
True	248.8220395057422
True	347.3001559864523
True	432.9222566826001
True	570.6945304034605
True	641.9659408019857
True	358.8087110819937
True	35.12262705839873
True	565.4553867280614
True	627.3225668951134
True	22.16306384987561
True	11.339440482682733
True	268.2041967798357
True	407.1591563060254
True	446.1948115459412
True	61.77497869978762
True	664.0190167608602
True	917.1213604098853
True	239.1344734660816
True	893.2547001051611
True	281.6945628727437
True	106.50329622396688
True	275.4922071019713
True	680.2403598241261
True	38.56560861214835
True	563.9184771706911
True	1313.881095518932
True	1011.7464269374004
True	928.9453045032528
True	212.51135068294943
True	84.08017557246399
True	197.0822628908532
True	843.3757974628262
True	148.8593655094034
True	1076.428752837866
True	885.7731866972083
True	42.81073351029718
True	90.72505054961216
True	433.64904407833177
True	417.017661693159
True	206.0830770470596
True	511.8817729571508
True	644.7355252238631
True	124.69002439616148
True	281.76709918122486
True	998.8088929101089
True	49.31828640948413
True	675.2823672647113
True	530.2251625675012
True	41.13255905444511
True	824.6992756009572
True	385.66317218420687
True	567.9083785340819
True	112.0327195022676
True	269.9601992189461
True	205.233662785742
True	26.682410147774664
True	137.28549527318168
True	734.5639179423104
True	143.48462548703665
True	383.8856758073322
True	66.87279759595259
True	610.2427502315828
True	619.2730924820696
True	235.01625674502708
True	453.1421466563312
True	172.34263696398614
True	170.99715396464205
True	217.97797826985305
True	285.7359685764628
True	365.82646844799217
True	130.48902610557545
True	187.76005473454543
True	26.501447154511865
True	919.8785843716748
True	321.9378458894116
True	10.654108304841737
True	373.6848591699638
True	166.95758370589877
True	629.6234023554881
True	383.559347356254
True	570.1408912740437
True	547.7291892367147
True	481.4274779513456
True	798.7346549497174
True	230.34135601687444
True	550.1703471311494
True	155.24381709481287
True	548.777010750839
True	362.6062532306332
True	382.2113865858226
True	128.94917839910997
True	136.5312319333533
True	109.44703758226088
True	67.94016159274967
True	770.0950170663076
True	182.63465254905657
True	43.265442859823295
True	0.0
True	548.2759802216284
True	115.15840165439236
True	22.24698395862841
True	39.43912356163377
True	109.072529792909
True	535.6052711182311
True	179.5829340009932
True	103.5008804840229
True	31.238744475198832
True	165.54191384502997
True	908.7815975569786
True	49.5107350778957
True	225.07345789699625
True	752.7531922163191
True	326.2980241223636
True	473.4166735760004
True	466.3303699165802
True	511.772193364403
True	607.1957653102305
True	958.5789670884903
True	268.203616130168
True	1029.9543704791006
True	908.7495014027944
True	596.2282509482241
True	349.27140470360763
True	835.2350029157649
True	9.499866267710043
True	31.788130603675494
True	292.48433318289074
True	43.76949750332805
True	200.80536981356008
True	723.5097085585053
True	210.57421365706068
True	751.7750614302046
True	769.5906993287584
True	125.66780020600102
True	374.8139631303441
True	596.6018712438904
True	23.291012212890237
True	130.2879087958858
True	431.3314398156122
True	298.2544442953192
True	193.88944332319255
True	109.58079218174554
True	376.5218589444565
True	20.89131707756764
True	361.30878562141606
True	366.51620758216063
True	1061.1223366340655
True	375.58524909106535
True	30.72947261084179
True	430.9107962655288
True	430.7240147228948
True	231.47084160311968
True	32.90136665206435
True	768.2900743831722
True	445.59376551174
True	173.02706789330418
True	12.221178430026324
True	1201.5880084889168
True	166.68631571064395
True	27.50420381748213
True	308.91214473184027
True	291.5463703430792
True	113.30736185904688
True	298.82371684436487
True	47.04453876304599
True	324.55996353597345
True	310.3975807916564
True	317.9560004496436
True	27.7529434626216
True	48.794959451504646
True	1028.0484818425305
True	27.23923495168009
True	12.657100410961403
True	183.2601036344134
True	662.6509096879294
True	9.507429862304662
True	197.1081136115532
True	174.9202312479495
True	510.840431569229
True	378.9757974717839
True	736.0449778172377
True	318.5072848128553
True	497.6799449233215
True	444.88280949645446
True	503.6555446604019
True	101.94907080104886
True	1253.808823785125
True	896.4581688159371
True	289.89649828195235
True	507.1160952852076
True	103.3791173138756
True	585.717674119881
True	451.40248185041503
True	167.30398562310216
True	78.85683614572993
True	349.84041034641
True	166.97058028804207
True	33.23145200026775
True	602.8233822439105
True	379.7980574411536
True	66.89858836484832
True	30.69546044383754
True	656.4279817137474
True	495.0347000401018
True	70.71950299931363
True	20.872245813925357
True	312.9527950539731
True	313.4733545614395
True	734.9856979193136
True	559.4674806737527
True	565.2635007920495
True	802.7790759987512
True	8.528603449956144
True	50.521520131675615
True	35.70560141680871
True	62.01845671861412
True	501.84562259311474
True	583.2435407936322
True	83.47226513698
True	107.87698714459404
True	195.5755990997909
True	76.89160284982998
True	179.89585392321075
True	204.2584455015172
True	279.94046309851115
True	783.6160620986798
True	600.4079038130488
True	288.6137417106497
True	195.40930267368057
True	271.86047472639945
True	250.7805295642923
True	750.3884982577163
True	337.57662486001846
True	168.2045365219821
True	887.4577770958238
True	359.8887588628102
True	466.7645201707024
True	156.26279447067236
True	120.97032850336956
True	61.27820211281873
True	205.8600327333112
True	996.0511298743974
True	516.3138993902503
True	116.78406674254585
True	368.818914161536
True	100.54028617611068
True	671.2496698367497
True	4.795205402868616
True	707.9307782165679
True	36.6362421951082
True	929.2016796331384
True	848.7777101169557
True	213.58868169832851
True	30.875013739841435
True	76.40089990926344
True	457.7021983029542
True	218.08515918766508
True	1.3230910628285724
True	81.04896025800092
True	1038.3653659371626
True	348.6192436240709
True	668.8690053015667
True	490.2852737991221
True	32.41255924715952
True	137.95384140142627
True	421.9271156686559
True	925.987416496332
True	816.4909662221052
True	411.84541783785
True	347.3026985719902
True	16.61220726855751
True	74.62174607040453
True	725.5681846635603
True	481.56226126388935
True	387.7397200855109
True	869.0224473658533
True	25.10917164351856
True	218.44730527284156
True	875.2065232643799
True	234.37549900638788
True	8.29771331936326
True	500.473852243262
True	103.28965681083582
True	627.7377974468257
True	53.83264157641722
True	261.0696648445978
True	834.3439015325212
True	912.0694088995882
True	266.3853637373512
True	440.47939681638496
True	121.42670046454792
True	616.5747524852571
True	259.4866880989901
True	190.78923120286785
True	848.069117754882
True	52.924953451751385
True	711.88592365071
True	273.5296502583303
True	296.3307982781369
True	157.96297715336695
True	467.3589572155064
True	606.2345749942167
True	369.5471116373607
True	412.4304043035795
True	72.61979013380325
True	155.56129064786333
True	459.80215642219616
True	223.05046088440324
True	38.87227728492099
True	199.8339125435356
True	382.88101271640727
True	394.1088560317842
True	758.7624494344511
True	135.21167812252776
True	668.5209329880645
True	508.0045329143807
True	589.5670496497808
True	128.51112174219136
True	35.97865689072319
True	664.9520277162782
True	70.61118284057473
True	543.812556745349
True	681.0793022776601
True	454.489124732774
True	137.08130078840856
True	523.4073068744692
True	3.551310385015086
True	402.6101794039034
True	30.740537314083426
True	627.163206779557
True	268.38682503911406
True	585.0967912023629
True	710.4974643968391
True	146.90839754748637
True	538.4544130970515
True	510.6804333649848
True	60.86856168762744
True	948.5976495371998
True	3.2929077395760133
True	28.31633703697422
True	632.7399290479159
True	688.2447010953198
True	137.85245076320567
True	410.63604626895824
True	128.50203134038887
True	73.04966982290864
True	461.2734114661654
True	44.04248053499812
True	498.2578241972281
True	13.095028693231464
True	854.6460212493851
True	553.605829370895
True	695.6941235214786
True	102.49123653352164
True	373.5908211916828
True	1002.027138001075
True	882.289879478578
True	138.38139435809302
True	540.0329446869065
True	452.8519168185869
True	254.88537021545488
True	251.0371726565049
True	5.636256297969815
True	315.67853259919247
True	10.155203791156104
True	365.8395376985694
True	75.85299089028844
True	420.8776817830806
True	657.1244726369579
True	125.62905027516103
True	227.1098620935148
True	652.401324976206
True	697.0132270898582
True	294.8583047466475
True	134.71234701093996
True	160.17077560990157
True	479.6356562306801
True	84.55465637464873
True	10.96517403303494
True	509.2020421248388
True	556.2802147091181
True	19.305436700542
True	139.36724431117494
True	852.1913539167837
True	497.7429024898999
True	268.95945723059606
True	33.24700887394291
True	475.66788419414
True	111.03300546509848
True	577.512262526372
True	661.360271167778
True	289.389176823618
True	378.7702175761301
True	185.4639110457136
True	240.33680744084023
True	78.43624271171366
True	221.0210150870371
True	492.4969510715785
True	22.0255571626412
True	459.2645848604332
True	349.7599741328347
True	748.580541786303
True	888.9846967328822
True	902.2747589111268
True	159.84912177757798
True	400.7501695318555
True	72.64148984326071
True	193.96759011344147
True	321.2550558880064
True	10.25198118578778
True	780.8509178775294
True	22.82377486251947
True	404.3712348714835
True	268.38433693608744
True	643.3982346132767
True	207.7891740149481
True	38.991644397027066
True	706.0950373890088
True	1079.3675248694287
True	218.45502386289857
True	134.90260670706985
True	603.1029449176157
True	486.7863088543074
True	19.150221328587037
True	839.220368394973
True	117.06666126024224
True	45.08741983129958
True	305.40400451180545
True	344.4072835232835
True	393.1141591522683
True	272.33206826441005
True	19.04877761846991
True	22.623500177889746
True	866.1411491028072
True	209.66441520980712
True	114.02920701947528
True	873.5960745395982
True	666.2650538335608
True	644.8865681366041
True	451.352824243502
True	150.1449831337149
True	32.97714084901433
True	104.97403124662304
True	428.54208355311255
True	224.58621621313992
True	486.9231211354861
True	151.00275217844407
True	491.6800416172658
True	654.3574751050429
True	963.2285076182648
True	23.907152285563047
True	946.9881996755392
True	1040.6128939583236
True	471.6024480153021
True	85.7274761566904
True	804.4691113079474
True	642.9967227349032
True	652.160011693669
True	177.70918470494752
True	749.5869079250256
True	704.1050869529649
True	123.3624813422309
True	754.3627057942012
True	817.4725770232765
True	456.2128900757684
True	227.77803215878436
True	75.6250379355835
True	320.6309624558487
True	332.745769529468
True	463.9269722862185
True	427.7214582055092
True	193.67878845917625
True	322.18421385805897
True	3.721164663063858
True	13.434686415716795
True	105.80810571712168
True	131.76442527665557
True	359.84027047397086
True	341.82732373009344
True	105.83198039973134
True	17.34186722579897
True	209.2255170778395
True	827.2493159377353
True	463.86817358024575
True	532.481545007968
True	557.2258459107593
True	807.8946593737248
True	644.2948548930165
True	98.24230925530004
True	207.20959294101024
True	243.1372579851292
True	274.1510501299816
True	103.94915898582468
True	357.5705720515263
True	432.8231957429814
True	173.84958336286633
True	639.8972800641218
True	249.65833458877827
True	208.67225303024145
True	28.83612865050254
True	242.974920700264
True	473.4933855990114
True	169.10981996028096
True	526.3602805809693
True	454.7810519011845
True	242.0407934576381
True	98.83548072605934
True	40.112011632936856
True	404.0851862688343
True	776.7579469771837
True	165.80730042318044
True	1020.7050177613396
True	1030.766963769646
True	484.528536955784
True	101.7127981536926
True	125.7005255774242
True	651.7090579926539
True	9.006767860324764
True	217.4949502203028
True	136.37422855191497
True	119.30313804420378
True	321.10479027036257
True	620.0686708091991
True	36.95685502960583
True	119.8835146342365
True	955.1310112439518
True	55.17490591236647
True	465.0592745133743
True	540.9449570263948
True	253.2571753321992
True	127.19746193762651
True	891.5572506053455
True	1182.549733131552
True	516.3344433007048
True	647.4511973897883
True	208.5645620489149
True	149.88778976856037
True	322.2871332350066
True	250.1252951771981
True	172.0540993944156
True	291.6314542119638
True	350.96260963813273
True	10.516407949899742
True	612.8175681462727
True	151.04773319327708
True	74.1862614633928
True	458.0614311595159
True	308.6030567872325
True	1188.7861056536697
True	358.23950615801016
True	965.3095105134728
True	11.1263742449211
True	262.5726391560011
True	224.9497271048116
True	145.93819913493778
True	453.648230419195
True	196.14234388438507
True	425.2599477298565
True	335.6889669368634
True	116.52748513943293
True	358.70966469288186
True	1086.7935133533792
True	739.7869166694155
True	227.2204714313443
True	112.5819221510034
True	291.7602725043987
True	23.47933074794624
True	355.5963338091668
True	303.8994383523847
True	594.9929881987657
True	443.7664892978653
True	361.1386065962997
True	152.21790545653002
True	12.89593799320792
True	423.2334207747487
True	284.43074704539816
True	140.5059650607454
True	300.22613827385203
True	428.0086465857356
True	827.9752475240874
True	302.8320819465163
True	779.9249045640843
True	404.0708812562099
True	368.2299293798347
True	1.5025005257515682
True	1211.1888090237187
True	104.77821596124336
True	942.3605830484748
True	215.054717700994
True	475.3023031051114
True	685.770236798036
True	83.76382560455095
True	479.9107506839594
True	32.27496222830241
True	414.3987567649745
True	78.79421813331246
True	226.89565928616096
True	36.79649313560325
True	674.5659716732915
True	180.82235858828983
True	25.040539959131323
True	408.5550006682447
True	112.86050186476184
True	163.85304272477188
True	839.8223675203072
True	254.32768924318952
True	151.66243140372126
True	380.7875988804639
True	516.6165976608872
True	340.3698203484817
True	503.324305753007
True	621.7976227211599
True	171.562543336867
True	7.38977221967896
True	68.51076184941459
True	440.2303554015433
True	91.3083080591472
True	80.22620442773169
True	1030.799645526075
True	25.784649914182065
True	331.5106037682546
True	314.93633637294874
True	459.2859111922888
True	673.7350042801232
True	186.4194515956176
True	631.0922053712222
True	325.80535165552664
True	354.78683868603287
True	269.8057152343124
True	217.27217559265463
True	352.50196040138434
True	445.9802936359719
True	410.28730733614094
True	607.9888316603575
True	144.3765062533354
True	79.09471573857577
True	41.020055831749374
True	296.54764317056936
True	610.0110774286588
True	404.751017822868
True	792.8554273547927
True	207.36307165520796
True	403.79819342786936
True	67.64353217179286
True	52.47460791400102
True	423.9907151799637
True	198.52054415521755
True	237.3793052961887
True	43.309298222889495
True	1034.7585807628243
True	176.33940496279456
True	909.2218145088052
True	318.53869843093554
True	916.3678691929508
True	234.23851774794707
True	451.6295227326978
True	531.1217636467946
True	640.2172279501065
True	207.9289526779678
True	473.4387793156705
True	900.1544389481804
True	129.8607143296786
True	6.682950118589759
True	590.1009453789922
True	26.403418019551616
True	74.47325677748685
True	806.9290293970848
True	229.7359538311066
True	992.7467582633049
True	698.0573436700593
True	412.2307100414667
True	270.53606844218706
True	476.8190997443377
True	336.0746244894069
True	176.37839929735063
True	694.727136698775
True	728.6668330798148
True	207.83853376250897
True	88.69427113587186
True	501.88777004918927
True	133.653901844398
True	385.49851982013166
True	341.5166904491582
True	63.97432540621911
True	386.1954982773246
True	413.5075162198592
True	353.88857011441365
True	425.9074506346116
True	412.25648207939753
True	624.3973805967418
True	53.88799700449686
True	454.303103884676
True	334.83031063351945
True	638.5607213713977
True	213.8251806502576
True	100.16659682315748
True	40.82497793888075
True	522.8077512470617
True	642.5270628067319
True	191.5739895488153
True	414.7576040562807
True	342.73307944009366
True	17.792500337236586
True	175.6012219722681
True	296.98242707441034
True	3.2198769997794408
True	879.1196578267787
True	76.92769284522845
True	101.78741302078538
True	111.0003975730134
True	356.5794941612152
True	37.17740193656401
True	462.5483235776469
True	233.3067709473988
True	6.292651005477739
True	114.89334979830537
True	451.6806074742087
True	51.20778310866056
True	68.71486954641145
True	171.58934188779568
True	284.3188935585081
True	960.8138914443208
True	384.2050689928348
True	916.2417085930916
True	193.43405756283283
True	1028.3346362852435
True	774.2894572662608
True	662.3179951746781
True	393.2555342993664
True	389.07832980196
True	74.88458897331094
True	76.16549795999403
True	78.41695696824989
True	171.91999536496118
True	473.8748594990161
True	1072.2920547422225
True	177.30784912663802
True	341.2592038573561
True	438.3687003283103
True	579.4641081042054
True	582.4383579132209
True	274.43205049882783
True	447.7054701127497
True	650.9503839028717
True	92.17309490735876
True	702.026600495884
True	269.39643685700383
True	134.8660784212241
True	412.20644279270783
True	817.2521285783089
True	430.6907429532028
True	846.2499203847067
True	202.3541693091288
True	351.5113330237771
True	698.4163415810698
True	624.5505250978068
True	184.7683049446098
True	249.01234186304453
True	838.7681229863805
True	30.36328241147617
True	181.9434294680198
True	479.59323379695786
True	743.788614063856
True	107.09861064290286
True	35.63386822359124
True	166.63213283800056
True	726.2951316299257
True	299.0265714901912
True	552.3094284755599
True	352.05054196445855
True	289.95765769733725
True	454.9935389024761
True	465.83397695672846
True	67.36401590425336
True	388.9207736153341
True	773.06764914116
True	0.0
True	282.9515078788766
True	252.60265913153137
True	976.0041096496544
True	146.94454466356063
True	602.3744667864033
True	644.7552804654883
True	110.73876314485956
True	227.2549944165568
True	133.04877983122185
True	11.303511376171253
True	284.2530706924824
True	370.8625389061775
True	1144.4826200571945
True	241.4333798307672
True	393.95998429089417
True	648.4801899804312
True	206.13654167451872
True	26.218790250539016
True	850.6984350127512
True	615.9245990564782
True	158.44705804648268
True	618.524468630738
True	166.69740976513188
True	296.5842736096779
True	797.7045482571065
True	37.21533215455832
True	109.63702668717488
True	495.3616111077053
True	61.60976795312422
True	75.80886237619191
True	416.2454308573599
True	22.902497052147396
True	747.9784423021723
True	103.73380003923108
True	159.66999941035593
True	19.584401740637677
True	693.2015396660564
True	26.787022494035995
True	785.5032910252523
True	406.2696082265164
True	118.36331553211696
True	696.6968074880323
True	518.497890856369
True	561.0700528216589
True	47.881739946087805
True	375.3779811488032
True	5.434833278188302
True	91.18069452187171
True	385.5653563077778
True	52.1774118102605
True	118.66446664597484
True	298.4450723891141
True	181.7269234873864
True	98.19697123037368
True	642.2006647801394
True	20.055516719694875
True	1115.0346824243577
True	527.4842174985661
True	301.4641827500183
True	512.1445542507631
True	131.40379074400414
True	825.0686884421044
True	1151.2338683697324
True	743.7911133593611
True	181.48099572005705
True	225.98273289226992
True	48.08134792890262
True	57.70998258985453
True	155.29877713696663
True	100.62140422136916
True	171.54591963869424
True	1132.9410557780932
True	293.1539022958715
True	362.0967491699384
True	713.8765609069918
True	16.110300943919857
True	14.153597665020524
True	591.7447705044597
True	5.416137396642916
True	111.42920102624086
True	690.636714606144
True	180.91242924930333
True	686.4011137112524
True	856.3708891784744
True	151.61207712474837
True	883.0810450016459
True	3.6677660431167576
True	452.5825647547081
True	1056.5304545095191
True	25.404987329043117
True	242.40205281311887
True	158.89065864362772
True	962.7985955136004
True	233.9928749140468
True	480.4349808749502
True	118.66580198052044
True	522.6365744322195
True	152.2818465208379
True	93.59136874026412
True	380.81061670775495
True	71.55286106929171
True	50.05609748244785
True	1048.0972857429556
True	262.3445946942433
True	155.99435435142206
True	368.02342171678384
True	401.9917215188731
True	207.76273423450496
True	166.17079196337986
True	395.05117790003817
True	34.43674454148446
True	487.4799129865212
True	1130.597422835989
True	113.74555933658932
True	470.780127583727
True	317.5583823252844
True	27.508966582110958
True	421.24298042510367
True	103.12598397390992
True	580.9406900016414
True	204.5654049493432
True	426.12978297587
True	20.794018332678068
True	444.6709386241764
True	107.13293399755182
True	349.1160926108183
True	33.5624241717161
True	161.10006929056635
True	249.64293734511804
True	768.6622987002862
True	58.09904456869777
True	140.16959594139115
True	227.51743107407404
True	137.64108674928565
True	654.1242707597942
True	547.7155596807797
True	768.2393407285178
True	392.2806291322649
True	534.7231050438364
True	396.31588518118303
True	682.0729483376606
True	71.10864223875234
True	488.8962853605841
True	412.3103442482656
True	47.74119833553875
True	85.13895260472925
True	128.90108819528697
True	87.6375407074846
True	334.79126761977847
True	863.9334043829914
True	332.76395597058934
True	1068.5773573800957
True	315.16056877952013
True	914.375114975316
True	147.17429302301758
True	578.0891820988735
True	616.881358783293
True	690.9051504264388
True	437.0783333910632
True	61.716361244794186
True	291.3576372046227
True	41.21309523757061
True	172.0942877407136
True	176.14573445890352
True	1144.4469277093326
True	236.92715863003116
True	548.7385778999932
True	566.5380819990982
True	563.2086448659613
True	885.5110956079247
True	602.0452173417896
True	649.8345802387724
True	891.8006590810365
True	129.66026817766743
True	314.19647997881464
True	248.99017567336944
True	343.2070375726737
True	89.937352588119
True	387.8693275157846
True	4.8457189636623
True	321.2457882146102
True	248.5003343771131
True	591.6497806887878
True	287.46982062488723
True	368.87758719317793
True	9.496990733512368
True	60.830404224399295
True	533.4036779611824
True	30.3676318815668
True	140.64375448264877
True	66.60986718350054
True	152.4527927225166
True	242.40145483806597
True	73.73094005627985
True	385.8114129871224
True	265.68381068403613
True	99.96512630444866
True	335.23054590965285
True	63.667029181938425
True	585.8215766320711
True	875.1730823325895
True	285.1286000689585
True	1138.4596187790448
True	110.74420503480115
True	309.23838804650364
True	1060.394809388725
True	90.8893623564299
True	294.90583478512616
True	9.881394066394618
True	402.70063546111913
True	449.293613742365
True	150.0909135634027
True	620.9029613883096
True	905.3532292607936
True	156.32442738087812
True	80.23385834205025
True	319.2632243113131
True	550.9929848625346
True	647.25943480144
True	1230.7464914009413
True	28.11105129735236
True	956.519313373616
True	137.22972662678373
True	620.7903646917786
True	118.4801001635284
True	130.77917163493294
True	187.84953799900035
True	167.69546728007256
True	750.1221992333793
True	213.67037374276083
True	220.83814933274516
True	69.91624830327203
True	511.4221490081494
True	467.7587200770408
True	178.16261964837253
True	224.15894458131984
True	17.032689974633286
True	419.8343753048387
True	224.85963578881936
True	300.66219073191206
True	111.8710380199658
True	713.7091827021118
True	431.9757236836612
True	261.5575544346249
True	632.9976496795323
True	524.0359786885114
True	480.1344382943117
True	140.77896997381367
True	532.3314077935974
True	420.0825813729577
True	2.9604058674313443
True	187.80740542307197
True	96.85479622508164
True	241.6707553517488
True	3.171563545457888
True	128.6174009505596
True	354.53279459680107
True	6.6998056195367885
True	881.2830383228637
True	175.16329581210425
True	758.3587618091111
True	773.236551768899
True	162.42603208644294
True	227.01160967524496
True	492.4495044448191
True	863.4417507133719
True	51.13250938110205
True	36.91038983800056
True	129.36967955591712
True	610.9460955916767
True	720.3483314074732
True	187.3548897705538
True	602.5287349145068
True	593.8723417692428
True	873.5666463702345
True	407.4685108741546
True	191.00515405891332
True	870.1959929911183
True	217.07524328245736
True	144.74966493637075
True	337.04613275955063
True	226.4446467873123
True	208.82524827579155
True	609.9786780455626
True	253.00268446571576
True	190.4829011217027
True	471.7526619453396
True	476.0422867236571
True	61.95663615190593
True	281.6822215643202
True	76.75708151501709
True	334.6716050177552
True	348.74014351091705
True	248.44074195028531
True	179.464232312162
True	389.13018910089534
True	652.9951037661348
True	727.8003221458621
True	289.6728436414601
True	734.9591005369412
True	67.11049891160047
True	858.3848339688154
True	356.33579739314297
True	13.184429051069827
True	641.0866566908634
True	698.7653847142344
True	263.7371193678477
True	170.97773828504089
True	48.65999891434031
True	388.83561233616734
True	74.43184772373326
True	13.367237066893985
True	900.1289842018002
True	370.82752650824295
True	168.37117045572617
True	989.2557242163296
True	12.30878800157982
True	798.7804295378129
True	32.60759530899599
True	666.3102882235382
True	59.92391000693227
True	781.583676716204
True	433.51032243196175
True	185.04966215585443
True	440.2862475544373
True	205.3391457849653
True	291.88142122189805
True	229.26717720679108
True	418.9031485995605
True	10.224605713025255
True	319.692149663612
True	110.26304488844104
True	11.376181402648974
True	480.8896026774805
True	738.1057911983028
True	292.6282204911676
True	82.13225035878628
True	321.7073846165023
True	81.3182655408747
True	178.66028459309084
True	184.70189661946588
True	386.2814849795473
True	46.062172346670906
True	143.09880663554245
True	367.4794660764788
True	895.898648954961
True	111.12507788137154
True	208.28232089824016
True	431.9031621883437
True	19.20253509547488
True	419.8448420763794
True	504.936238260055
True	93.42769089805802
True	397.9309483924361
True	360.8915220569097
True	424.6322027648391
True	572.9862628252431
True	1065.3449546599784
True	1001.1079344298432
True	55.99036260889471
True	1054.764215419073
True	113.51865405062638
True	112.93512951448336
True	109.00812903483616
True	487.8057806679875
True	382.86327188798725
True	567.1637487295047
True	263.79459031432594
True	161.9529633486321
True	406.5822507544903
True	14.43163560925428
True	449.9880694362944
True	401.65984708158686
True	146.8411061544625
True	95.79923259952984
True	541.0366556340344
True	994.4625835412407
True	203.6052322669584
True	70.10970473908348
True	433.3285152228275
True	381.7149963144652
True	491.8849378550144
True	308.0951605909273
True	4.704090730874485
True	554.4112799148077
True	520.4745436344472
True	500.3295435980826
True	197.62074301458745
True	96.64858402426675
True	21.381684745088894
True	377.3229697437594
True	108.1579957811078
True	7.509892758167735
True	33.39956154057535
True	341.15855706542453
True	639.8096829202152
True	129.27153128510963
True	96.4988053467442
True	22.07997313494677
True	412.6039869596461
True	354.3428199749239
True	781.9243093240074
True	299.3796188071628
True	532.8504025598604
True	522.6376286868328
True	524.6254189559323
True	300.13895225057666
True	519.1784404706141
True	96.8977077022688
True	576.109007508593
True	7.25641467861996
True	355.5544503899286
True	464.7248177440809
True	967.9427557513748
True	346.871264858719
True	803.054701620997
True	976.8304602478452
True	179.55795914305804
True	35.45704626084241
True	362.5299645677836
True	381.73012916474215
True	599.9754303285602
True	258.23202732103186
True	29.13101836503983
True	652.1182357328373
True	121.02607706981313
True	1055.177878064476
True	312.18392329575
True	482.7068615590096
True	130.88083552010931
True	816.2331780042723
True	139.13384000793033
True	831.6357037222158
True	547.4491534005424
True	183.81843162964572
True	112.97393210858932
True	64.83644563108297
True	566.2722924113581
True	916.8551556416636
True	422.3530722751103
True	545.3952215404341
True	135.04636717233652
True	638.2496156076013
True	485.6878292310822
True	801.751755291995
True	327.7125057019342
True	589.2774171787823
True	118.06217440722824
True	26.28628297115906
True	411.0353130140055
True	169.16361012791248
True	104.87559915394816
True	383.9057118981567
True	1134.091689640587
True	254.242150624648
True	551.8675054755106
True	11.825594544447434
True	70.604633890761
True	324.3323862846696
True	753.2368899348478
True	454.83664331438143
True	521.6746648012081
True	708.5676548315516
True	64.49092510548832
True	729.9010718943064
True	44.378985569883056
True	105.71777016126153
True	178.6360506158286
True	80.01530257691525
True	25.65238139672113
True	310.36850332661584
True	486.89132260118777
True	901.3826109221072
True	855.159321590075
True	5.194821390428196
True	294.1339073064466
True	470.95254654307735
True	126.68072704906491
True	235.8047029868933
True	326.2738904980704
True	1314.5242079811826
True	438.4582686299362
True	23.95516206813664
True	177.9748256789514
True	708.669708907182
True	35.90486336379464
True	168.71767063326567
True	573.7909566867593
True	71.12893594608673
True	887.1348770104172
True	313.13278991899074
True	667.1903768934618
True	77.16648879315866
True	664.4877372571119
True	573.405071722588
True	888.650795786777
True	242.5665372661236
True	513.5681353113889
True	817.8654829869773
True	885.2498855504767
True	236.36309343174267
True	760.0885406454809
True	220.8778906409429
True	449.94388144879525
True	364.0778297608668
True	504.4270754053542
True	513.9815086399113
True	310.9922967308325
True	357.73418475171763
True	114.00707962350302
True	346.0289571164828
True	1166.400464387075
True	322.6111945277833
True	146.3752635516226
True	302.96731331321104
True	740.6959653577414
True	647.3541622162504
True	399.8255261196987
True	118.4513818453206
True	333.47067614360594
True	35.504157835956086
True	172.29180588341583
True	89.26353054404439
True	86.88120771392684
True	571.8475625248652
True	141.43230028347384
True	141.32139614892782
True	103.9084379596072
True	86.31759571983461
True	453.9041196468264
True	406.1840641872194
True	1036.474357418147
True	526.641251883951
True	852.9241884251285
True	262.76390110466
True	294.9394081006127
True	538.2861503475073
True	200.2025730233789
True	763.2205558238151
True	234.45783744243695
True	357.63063965687564
True	70.30408952783772
True	122.8507896900745
True	258.9900578230017
True	121.3585092059333
True	457.38977204061325
True	29.546350941277638
True	586.6399506070296
True	1008.3273580439666
True	738.7025601038862
True	1.5995184000588214
True	60.65616360362948
True	490.9854729782691
True	437.41842662034907
True	76.26653189516924
True	120.8847530647144
True	303.98681782798377
True	80.2554008347133
True	47.05525588409315
True	713.1311402061261
True	676.3463466809989
True	157.7749470370732
True	165.54640088448272
True	553.7768968083327
True	55.33642904858676
True	26.098626439101235
True	580.155934377226
True	451.0295702656431
True	1135.4329196371625
True	44.276854110389024
True	458.2625515689519
True	869.8544501836152
True	760.1829055170357
True	276.7259758164804
True	755.9768264896658
True	401.1401880673656
True	41.38179998623701
True	101.82861232180086
True	721.8861570274752
True	79.37437993279859
True	141.57810032651255
True	958.9050062505586
True	195.1485261531213
True	270.4091737714329
True	99.9127662012409
True	601.5358915713979
True	597.826446887201
True	219.83347306623077
True	436.2533759679022
True	39.6753338016314
True	277.75980904463336
True	583.0066357642162
True	626.325454208052
True	317.43611547359325
True	74.54566037167157
True	927.6837101041418
True	1044.7917146631023
True	551.3819064608189
True	62.55384875155146
True	30.179097315741508
True	92.25065452936934
True	109.20697993578864
True	102.0567199122528
True	891.4339408783546
True	1199.7701480593153
True	706.9956733222886
True	323.9836335190411
True	9.151526863015077
True	20.49760008529413
True	342.8583323433474
True	471.3719816793538
True	46.89949810415438
True	564.4922109992542
True	439.4244032194273
True	391.6253808274468
True	78.64989419354875
True	199.21604421643016
True	254.63033725220265
True	128.56030290603442
True	411.2599737200557
True	42.70096647047244
True	176.1382692431045
True	1160.1628124462286
True	6.341589770156801
True	25.57261654234908
True	571.1224712107523
True	364.4536762505066
True	779.2232144818666
True	150.90578541915156
True	788.8626172079045
True	578.6807323973155
True	275.08044596734135
True	446.21153629931615
True	349.47603069812686
True	294.7221175878604
True	274.82033145430563
True	407.21724584359583
True	494.95825892404815
True	536.7179040024504
True	106.40353046006295
True	362.157772475396
True	9.514571104869551
True	179.456634692999
True	225.76580595196737
True	848.5862549032613
True	602.082366366989
True	30.356799382375645
True	730.7464777854384
True	809.2492618675506
True	112.72981397263196
True	347.3283545722171
True	843.0728765271814
True	221.9123932634408
True	168.96560107137927
True	542.8966763333195
True	582.6999850168008
True	1104.947696312689
True	153.41505042164684
True	156.2197921406183
True	254.8966964305845
True	312.51511418229444
True	431.4122427017414
True	398.64061777755376
True	322.0670536074998
True	428.2932548604536
True	505.91658256728095
True	225.51613464335597
True	1468.9053009926824
True	255.39705505951068
True	393.1171399585205
True	55.22547019353625
True	742.7909271152446
True	248.17834248683425
True	964.2512863395727
True	556.3327481190913
True	311.81218333638867
True	771.3784154194917
True	261.378194234642
True	217.8141104407252
True	260.234310610526
True	227.04608192761668
True	132.94592485481422
True	248.04530200713893
True	736.0157066798881
True	530.4042468309781
True	231.09180475563724
True	1147.4585868805525
True	115.50370850773396
True	260.9395891697165
True	70.15446965382894
True	298.1265061192906
True	423.0532732801576
True	91.64139461139112
True	215.9632262071923
True	75.99218717407942
True	709.0728189294998
True	363.5083188430507
True	217.85148817747591
True	746.2019362673892
True	897.7912530717983
True	816.2153478779879
True	823.3529657099768
True	349.21825010331713
True	1.7188779824271163
True	273.46440391231533
True	53.29426322873074
True	375.9018867024928
True	57.62840607212146
True	361.175945383212
True	873.0974615304868
True	1026.3655000304889
True	409.45720202774334
True	21.80096345826052
True	536.1030297217709
True	501.3777260262586
True	197.02086493775852
True	230.27520697368797
True	293.0536257045575
True	22.31957978130044
True	114.03655386072047
True	979.2397658992476
True	62.07712668056817
True	493.02571031596665
True	796.253444771431
True	103.67511868908323
True	254.7822851920263
True	110.77555132772048
True	14.750360228402512
True	1.33305760817617
True	118.8569827063202
True	1022.8652309326876
True	476.2153291894136
True	66.52912254984246
True	783.0930537885968
True	337.3440740677348
True	1.314639167677659
True	437.82407342433095
True	189.80850013598675
True	513.4560356497931
True	84.5662458452381
True	336.37526654509054
True	380.1004686747349
True	169.47235753572224
True	213.2860591106942
True	130.34054908322568
True	179.8926303398071
True	970.5019155822772
True	15.31104464980007
True	510.8979622573696
True	499.0967541088796
True	402.8919768808064
True	219.37326613269207
True	240.1263007990147
True	163.84531855612622
True	48.97930846998598
True	476.0419048048677
True	150.04957033852898
True	834.4154340701849
True	828.5824664048582
True	251.2311588580617
True	314.5093776440595
True	527.5212818675991
True	40.94835707951872
True	85.77507065588149
True	690.5780345150375
True	1081.278068880183
True	120.26718832885648
True	731.3823806665474
True	139.83204795896418
True	920.8172656009264
True	665.2829200688819
True	103.98907766255984
True	266.4553801222584
True	620.2849706159957
True	252.72854649493888
True	47.10597239612441
True	569.7002980965916
True	447.6952635953179
True	5.290118010367266
True	474.1475008465357
True	65.11370189640779
True	174.72789731635646
True	238.13775498455595
True	298.7646862319989
True	75.9157224653577
True	229.63659578317117
True	357.10071940209724
True	453.50729041365713
True	950.5930789578008
True	45.79662903482269
True	921.5061595347954
True	1002.7523840155768
True	130.54580337695052
True	73.32916193020435
True	968.1687739259396
True	36.16254919949809
True	221.56921250572876
True	82.48163872298267
True	209.7490651513508
True	366.8950713000012
True	949.9750650172332
True	100.6387596626
True	73.44804219157136
True	634.4876365486327
True	278.40814929385647
True	737.2433502847304
True	56.08667344229924
True	481.71854705585633
True	398.90719854260834
True	684.2060023588643
True	50.69676425330565
True	111.42047580957384
True	28.903106290372502
True	265.2713297304191
True	42.28320478060908
True	342.52985017927205
True	2.3720010418383755
True	1193.577924780744
True	106.76355353694764
True	133.99571679966502
True	360.2742765993916
True	727.9871506405725
True	673.6627622293131
True	1007.0110413741568
True	474.9959449577648
True	408.4182371637421
True	142.179044183993
True	416.86705185615904
True	849.9885338900486
True	434.6689329771591
True	940.3791040870703
True	90.31759291125908
True	420.4183722901648
True	179.71400649348604
True	287.3814568360333
True	767.6493418550518
True	163.11837600617545
True	133.33466971581714
True	64.19415784838094
True	837.5146678733742
True	771.1415499600636
True	81.6316608913179
True	462.5313007412003
True	741.8277661305494
True	411.83358216721086
True	54.34335424371279
True	325.5325487028184
True	789.2210791999892
True	29.62126243964342
True	356.4190371826917
True	169.15569940346433
True	269.10404799904506
True	33.43623583425723
True	224.97391175922533
True	756.761277912999
True	638.1503444313928
True	59.470232674262135
True	281.9954542949012
True	915.135613173548
True	19.16289065906165
True	311.1410047183112
True	294.4400796345632
True	422.1994979202988
True	211.26469047783385
True	593.6242933415397
True	47.66619207774581
True	963.6347743447164
True	852.0576305612375
True	47.59654884030946
True	381.83710798231294
True	734.9270301668492
True	927.5589485349284
True	276.3889465050003
True	590.6164391144125
True	127.56674562465317
True	192.9723602602522
True	137.65905185769998
True	129.0412781439556
True	216.4098533732424
True	930.9977262424568
True	802.300311630312
True	932.1273186115396
True	20.242582993272308
True	26.660534130993447
True	361.4477365512502
True	13.719575239977075
True	625.4815782462956
True	1087.6012349902885
True	259.58151098571847
True	213.6371407495552
True	86.80276365799986
True	224.9848860335612
True	122.35962440390668
True	45.027946181489824
True	128.61467530550863
True	91.34769144642232
True	238.6649785735196
True	556.5998080611745
True	164.1916553605242
True	29.78358232742922
True	58.15812555460379
True	425.9670205229701
True	260.8760533069327
True	575.0249583785679
True	22.87734559596316
True	119.529073659931
True	678.7808123276229
True	259.6206493069644
True	483.3454600383655
True	641.8343793251635
True	93.74840620996969
True	106.9730503355984
True	83.88256600577373
True	26.864039226719843
True	127.47049074365998
True	89.24372387599988
True	101.76227086227394
True	145.47964477071716
True	235.95772709378556
True	836.7266402909676
True	281.1090042474507
True	943.9170451910228
True	168.39074919069114
True	206.10591802915025
True	802.2445036639126
True	288.2613575844202
True	625.9543517569979
True	255.7354007765736
True	351.8917593720657
True	433.0445844676195
True	568.0239906128857
True	634.7798936467017
True	362.0994665571651
True	36.62040348724085
True	555.7462284617125
True	618.4160806014005
True	18.76405291220136
True	10.204060412360093
True	264.92168609810267
True	413.0285368648932
True	438.0611477815602
True	67.11284186729125
True	663.9335615886598
True	938.3838009293268
True	238.9238786858684
True	922.6182742315616
True	274.22960956435435
True	112.37360141961616
True	281.18582611140766
True	683.1153839935113
True	41.028311374526325
True	583.5751400791819
True	1288.137647185894
True	1019.4600267141678
True	916.7905617650556
True	208.2787356327973
True	90.08529653964422
True	183.60701406933143
True	824.5650858367936
True	144.7852644655462
True	1074.827063193789
True	850.8841844035712
True	41.18443817944471
True	89.7965993897283
True	403.16292594776377
True	419.97554212025966
True	190.2685164809154
True	520.1477344002925
True	660.944928056154
True	131.4117703036041
True	275.4638863055615
True	1013.6161184044706
True	48.34327113534555
True	730.8353865256292
True	531.6067213886872
True	37.878274262817854
True	872.8622249112962
True	388.4183416672611
True	591.5901222359685
True	112.6041984431334
True	257.3213409109882
True	218.2117192031092
True	28.03005247257116
True	128.56595247003526
True	735.849624676897
True	143.02400955793362
True	360.345015673165
True	66.05890428004027
True	650.0252204480183
True	620.8829621905372
True	226.9738892681437
True	456.0582342806509
True	176.45420653121653
True	155.7232864774079
True	228.0136546647968
True	291.8338706758456
True	363.6736971383161
True	124.52639305412336
True	193.56713587467647
True	28.02145032885974
True	876.270621802956
True	296.1128524530833
True	11.32471967942355
True	368.0512518194619
True	163.80160977695752
True	622.6753248858869
True	370.3447464757807
True	592.4455676336166
True	543.0454317448067
True	469.9801821955024
True	792.8919995465412
True	245.89649780283463
True	559.2320848370628
True	158.91726242992002
True	555.8407637135255
True	372.3797252426354
True	372.496638281431
True	123.34758506589912
True	134.30352520355143
True	111.1663477962033
True	71.2603295058418
True	747.238518646387
True	178.5172437649735
True	42.69091456255806
True	0.0
True	554.940819847718
True	111.44144259752592
True	21.26644780810659
True	42.23880004411602
True	112.53371635629212
True	517.6255169934547
True	181.03265725061112
True	111.01673862885984
True	34.91853550858502
True	158.7168270867035
True	915.1208604998278
True	50.99783549961125
True	232.28506218446623
True	756.4436124451482
True	314.5478822637484
True	475.4845657967408
True	483.9081781781475
True	501.8441628350967
True	601.8308714097732
True	948.267597735597
True	268.4027601153415
True	1064.3830728682792
True	916.927350685354
True	625.4367539307078
True	345.0752745989578
True	821.6295951407365
True	10.924734397248578
True	35.935123573784445
True	291.84005614758854
True	40.81261990364871
True	196.14973809591527
True	749.5259669317182
True	199.47053188298085
True	733.4059977914243
True	758.9025617285837
True	122.98244652752165
True	368.7414879366706
True	590.1621358559693
True	23.621847577439013
True	130.52702096166982
True	434.27219531885225
True	301.9197806936474
True	196.0275670799693
True	115.36475167018132
True	370.74009658790027
True	21.37898891105477
True	372.15507522593913
True	359.1350686870748
True	1025.6940982911212
True	363.82071420112334
True	32.0154425656829
True	442.70812354361146
True	452.96577545855473
True	231.6289847868571
True	29.553364798637947
True	754.4930756239257
True	436.70571782331695
True	166.0365231095896
True	12.260568107570869
True	1222.0261994289572
True	164.18226302075877
True	28.80543982534885
True	312.348746735359
True	278.6750990925085
True	115.18770791804714
True	297.3124294881457
True	44.002123417978176
True	313.4174912277802
True	309.8338713295976
True	333.6820962406913
True	32.58602629904363
True	48.11323161764273
True	1030.6065313690294
True	26.360666049243186
True	12.167048894842011
True	171.11117210128697
True	631.0696871311754
True	8.618528523304452
True	204.6552398073974
True	182.0427599041322
True	513.0167995440669
True	375.9719710882629
True	732.4187375313437
True	317.6143008985621
True	488.8221984297521
True	441.1773575995732
True	516.1369088316969
True	100.45855216510236
True	1261.56198829905
True	909.5933654992576
True	275.27307051915284
True	525.9510390531542
True	102.91461255080472
True	568.0120543823779
True	441.9234767749042
True	156.08016143145474
True	81.02357266276978
True	344.39350360138536
True	168.0507793629622
True	30.754978290323688
True	590.2752058024256
True	372.6921583567493
True	68.22103508956482
True	29.9430003987613
True	655.0180649477763
True	504.8029215926982
True	75.96013909631637
True	21.227733885550258
True	335.4951524358167
True	336.00551040844715
True	737.4101449168674
True	556.7880625950248
True	566.2805601973037
True	790.3586882286033
True	9.193630455634262
True	58.306873157307926
True	38.052752797640885
True	59.089416966772056
True	509.8118060955228
True	581.5797621961437
True	79.68277189249419
True	108.33325344324692
True	198.62539110368309
True	73.8002092747706
True	171.66025681564707
True	208.4731762102656
True	268.98827337925763
True	843.1073341997991
True	599.4499564042484
True	283.40550068847267
True	196.8557658328064
True	281.6670285844553
True	238.0552829201376
True	765.8050504702587
True	332.32919852746653
True	165.39891847508233
True	878.2144475483458
True	338.6365545774361
True	463.3210215399667
True	152.14303350386396
True	115.52883106291976
True	62.24155203497103
True	206.57271266341905
True	967.92303125166
True	529.6981821709388
True	113.26474172260323
True	366.0752099654399
True	103.07968846272446
True	680.2828673149886
True	3.591795136302418
True	701.3345559912973
True	38.71192224665162
True	948.3323267551102
True	863.545611035151
True	210.87180606206311
True	29.244686803568776
True	85.48658109422563
True	461.3096716301905
True	223.72728249073657
True	1.7438586816661152
True	84.94419831736494
True	1077.2745869143926
True	352.17820524560204
True	678.7376435285098
True	490.9681793517789
True	28.984070186808594
True	136.84985965614626
True	438.21049669854654
True	894.0145973221634
True	813.6147680233105
True	425.16127440747016
True	352.25821607360814
True	17.05217748507938
True	77.71145099899672
True	741.2687976036714
True	470.84202248938846
True	383.455854298721
True	903.9112409985532
True	25.887370597229594
True	224.62131472145185
True	890.9709104003122
True	230.05474499377604
True	7.705746112275284
True	512.727616949764
True	101.91314498200435
True	643.1155213401158
True	51.98558200514139
True	257.3769931032635
True	857.2557249165635
True	889.0563511579082
True	273.62427773756974
True	431.1091946730799
True	120.6238926068922
True	629.2948194944545
True	259.2956268326607
True	189.79993978927067
True	901.8925053551887
True	56.36676942331466
True	742.3175393035423
True	278.642306301884
True	299.6425961537568
True	163.09879256428508
True	487.1593236969832
True	604.9488479632156
True	354.1220880935462
True	401.8831184292586
True	70.94458574759295
True	160.95927081088433
True	455.6463297112368
True	224.4742758144701
True	37.904192431456885
True	208.53760965657003
True	367.051686647374
True	390.6152607569711
True	732.952945661042
True	131.6369285189927
True	656.5688966672208
True	515.0603231729178
True	603.293995772655
True	133.04023786682407
True	38.95718700245557
True	667.3002302203925
True	67.42359733264196
True	554.3750329283142
True	682.1760111970252
True	445.1151726132092
True	132.2478806535898
True	515.1087582454934
True	4.7626663386942285
True	389.8317560038042
True	30.759526625196287
True	635.3438419322674
True	268.1563063648992
True	584.8829580001799
True	670.0026489869923
True	137.82577263946823
True	514.5190650614917
True	484.56914987295374
True	65.8747009749434
True	970.8416795723132
True	2.733615785883185
True	27.440313547375407
True	642.8627292545492
True	672.9963020218083
True	136.47634386428246
True	412.7002853416636
True	127.18772768503254
True	71.68723422675566
True	471.5303611655335
True	40.38258405992418
True	514.5427635960808
True	13.76628266942496
True	870.7245566934153
True	533.1384546642079
True	664.8575339371586
True	100.905101599114
True	369.2327572289865
True	1019.9693730802512
True	879.8278110690212
True	144.26098507293827
True	550.9226516598768
True	464.0250473893542
True	236.3473652169145
True	265.3056511384445
True	5.631115339462878
True	328.72392699770074
True	11.570096538764885
True	376.4251506140321
True	77.7631300794848
True	413.5456821775848
True	651.9497208337575
True	124.7878700553408
True	235.5731179660916
True	652.3116037709025
True	695.8380259240412
True	283.0549779673794
True	138.21343808451664
True	166.04154939750367
True	483.1371813176607
True	87.9434463967111
True	11.36293259944537
True	501.5820140875804
True	565.8573742790275
True	19.65027842884081
True	144.0514808196382
True	937.3969886325071
True	499.9217236764552
True	265.2596227049503
True	32.91284351093992
True	462.6454773433665
True	114.46707738438144
True	589.0187930055047
True	648.9044453559765
True	298.2477450021133
True	360.8284303400198
True	186.28513609808215
True	242.94243502442484
True	74.01802660801728
True	227.3893031031253
True	497.40599392638745
True	21.48001798503593
True	470.3266306702175
True	365.1682953845799
True	749.4181871496339
True	911.0287287023244
True	877.6288124822452
True	151.3829867253935
True	410.3852900801333
True	73.74993233542277
True	191.7489493988016
True	322.203035908742
True	9.705081581255548
True	812.5101389602731
True	23.49666563466823
True	396.1517250488143
True	265.4287116577951
True	683.6339896670588
True	216.6960918950228
True	37.96936791838284
True	714.0250043792522
True	1085.0859077820253
True	223.36216484851855
True	134.13510775814453
True	625.2908751111243
True	487.1698691392058
True	18.119363558491788
True	819.1626648077529
True	118.31017957619972
True	43.15664689066578
True	303.3784218397988
True	351.86861846772746
True	395.0117431314124
True	272.0137401065629
True	20.17350097422889
True	22.545943064459195
True	825.9126877832431
True	196.941993231956
True	117.24364565973332
True	805.7599938709134
True	645.3598539894978
True	621.4116589672814
True	445.8737934347936
True	146.170946208618
True	33.39151868224805
True	104.21988656167596
True	439.7504803977058
True	233.53671740715748
True	484.7950323950045
True	141.14210262870762
True	485.32273551892087
True	655.9948706879328
True	940.7263385443064
True	21.700121688854274
True	987.0527002408596
True	1094.8646001188888
True	476.6922154634901
True	80.80783933970247
True	824.3638196822935
True	666.0149804817971
True	685.2430109259269
True	177.345547501787
True	749.20969443047
True	687.4925906942793
True	121.48653819521024
True	800.2732792970991
True	821.1811660909439
True	484.1775999842168
True	228.60943908722388
True	71.84177891249402
True	327.6772191755944
True	366.32182092707615
True	458.8989918070927
True	425.1581667886999
True	196.681866235646
True	311.89449321099687
True	2.564343222675637
True	13.106562944021526
True	105.26450441706427
True	134.1117387316105
True	355.33448360471846
True	356.3318399422172
True	100.72712889942036
True	17.583624306884577
True	223.5667583112622
True	823.6441779501619
True	469.5006932759957
True	548.6123248323942
True	558.0756583031252
True	809.5975725869519
True	645.5643706288448
True	88.34550928056294
True	209.8600362458172
True	245.94924232277623
True	292.09781616152753
True	108.38614640191383
True	375.1739717705989
True	428.80172543167663
True	169.94933488027522
True	651.1715081820064
True	249.91958043814512
True	190.2608870173321
True	29.836066611873115
True	259.37120665889654
True	507.4529405005694
True	166.33479272703505
True	530.790965520343
True	456.6268987678636
True	243.10438840776635
True	108.79661899971052
True	42.401455084432186
True	400.8794586672554
True	796.063866992633
True	161.07258184990465
True	1057.27583994697
True	1048.1081070766152
True	473.5084409566201
True	99.59268188459092
True	117.89646190216764
True	660.4231429362325
True	9.056620449766084
True	220.93489400335457
True	129.6134420990518
True	118.34773024414169
True	332.57464489057094
True	636.6710069995761
True	39.43247471179512
True	122.87733067625544
True	969.53889128653
True	58.35862450140834
True	430.38972771616193
True	528.5270645988412
True	252.7362203290408
True	128.30454181575513
True	938.400219550666
True	1201.4637378770756
True	510.9190220067554
True	658.8700086509294
True	213.40933709601788
True	153.96071066748578
True	330.4398679099331
True	243.2356383525779
True	177.20886672368448
True	294.43704789117413
True	322.51222450870904
True	11.488704260897013
True	628.3877860494192
True	143.38304644235316
True	77.6818096613319
True	441.5501602383123
True	297.75757990474915
True	1171.9668206884303
True	361.0007027165854
True	965.7272722552316
True	11.551264796713388
True	266.6476317777178
True	231.0131382114859
True	147.77072411484357
True	493.3263158314494
True	206.7198281414533
True	409.8864990679654
True	321.2714607727627
True	109.43074296995506
True	358.4215382256331
True	1033.5288453208232
True	722.5572487432776
True	225.4328957113464
True	108.17695005953992
True	298.0431654288646
True	24.246047054786526
True	363.52151518602113
True	319.8535954365983
True	568.6674843658144
True	444.2472409700372
True	373.3424632740847
True	154.89664751747893
True	13.156837189519631
True	428.8900293758148
True	289.01777063640066
True	142.00276091155803
True	299.80115616601665
True	401.10302141011016
True	808.4371161980285
True	300.52585438193114
True	772.5474844663752
True	398.987319437958
True	377.3007734724323
True	1.7808821341923171
True	1207.3278771908997
True	100.32514832345748
True	931.8825240783827
True	199.9458172868488
True	432.548065455883
True	674.1818774920106
True	88.03368233089404
True	497.70200437630285
True	33.03672774168057
True	415.7069602120803
True	74.40851416236448
True	227.9473698153557
True	36.94115322380917
True	640.8657644529312
True	186.00065773811792
True	24.37616259767064
True	380.9815970655855
True	108.31508180371308
True	165.0380281230275
True	799.4119539746483
True	251.76249520468517
True	154.67677755566635
True	368.743092890261
True	525.4453254662806
True	334.70747190874005
True	517.2333491603063
True	621.1679994844293
True	161.3927161381395
True	7.111846874128826
True	76.41893863367406
True	430.28417978042734
True	94.14667612077298
True	81.92362598755703
True	1064.573276277156
True	27.57856875092117
True	325.8743771192635
True	325.19213465825584
True	453.1767582407013
True	679.4892931513041
True	184.4409777710832
True	691.4947448932563
True	330.5872134423426
True	358.7950445350261
True	271.07790885194555
True	214.5585840095603
True	350.6920141814896
True	440.0861030797856
True	423.9618152073319
True	591.1584082925539
True	142.81694309663126
True	72.18728242836902
True	37.01687003670804
True	290.1497405949727
True	647.7327138819488
True	401.67569525321966
True	775.6277842292026
True	213.9700888765004
True	385.6557272273529
True	66.28154630962621
True	56.3695639191875
True	421.6609099376742
True	199.56641726525092
True	210.20495956153687
True	43.53403515008306
True	1052.260077539803
True	172.94932776367466
True	869.9218101352345
True	314.949390772891
True	934.454906603415
True	233.15623186641565
True	443.24770508987183
True	531.6074015842647
True	617.911727871298
True	205.3161521502207
True	487.94123285338657
True	936.3138198283692
True	129.2419532490007
True	7.7304060986498175
True	573.3769276361352
True	28.96548619373688
True	76.96891743800003
True	797.2777317930768
True	225.99796978361837
True	991.439345425655
True	686.135560721029
True	421.61933021350967
True	284.52528070372176
True	485.94007321765
True	337.3075670019729
True	165.8105757883246
True	653.878791156571
True	717.3043918268354
True	209.1204345550745
True	89.351759247753
True	506.55212726812766
True	144.2890693358323
True	381.0741411395581
True	327.29359135152697
True	62.84924333132211
True	393.7072532144051
True	423.3877974275438
True	378.6576749136539
True	432.1152836345826
True	409.9603356719753
True	628.8849270420333
True	57.896057547246095
True	434.2518177432148
True	318.74665575383415
True	672.3810442278135
True	220.83730574007768
True	105.03939027432986
True	43.26530575837791
True	545.0144250609225
True	626.6703745723353
True	187.21292099084195
True	416.8527678851189
True	344.17486817929307
True	18.340811748160625
True	162.87371172483998
True	296.72246472335223
True	3.5499053647177097
True	877.6506301756918
True	78.87324119818125
True	104.07097258018064
True	119.74856573868476
True	359.7170843550762
True	35.76762412162317
True	453.4676575654728
True	229.24480480822413
True	6.35590235653101
True	111.23018070750838
True	443.5527771494904
True	52.49999222587592
True	67.50144952775541
True	178.42655452333355
True	298.3314171784644
True	993.4531017351054
True	396.34945997532
True	946.5217349333096
True	184.5885408734996
True	1028.2192765135444
True	786.0560253312224
True	672.1165785522743
True	432.97776669572073
True	373.9115795699652
True	78.84809247065675
True	70.67769324002734
True	81.06232579067644
True	172.742255053381
True	465.158205831409
True	1040.283089704006
True	177.50949023559653
True	362.7961369984178
True	442.83231363918463
True	599.2425132202685
True	595.6640315028684
True	284.09820604783783
True	454.1931795311324
True	667.5274369042357
True	98.89098536000353
True	733.3991205830179
True	258.09998565101733
True	136.79520469512897
True	404.40443510525375
True	847.6211423148239
True	427.90332945546817
True	883.3728063334603
True	187.57203473135624
True	354.1715929461849
True	681.3045315162684
True	602.7706760023112
True	182.2614243770042
True	255.3853271332441
True	815.480965545498
True	33.78843207253372
True	192.05772762574048
True	492.1953227233368
True	723.6209128829736
True	96.1862898024725
True	35.933640488151674
True	170.97783517875615
True	713.410973707118
True	314.3414425748597
True	559.8959815965122
True	353.84950563789926
True	287.793786089179
True	470.026292484299
True	502.6116494073645
True	72.49938763751489
True	383.48236201001134
True	770.5504479970617
True	0.0
True	293.5403592677889
True	250.00423700325496
True	949.7448883338774
True	154.5468048623027
True	653.7695265004028
True	640.833697759985
True	109.16415867649786
True	220.8489443280876
True	136.11141926664354
True	10.912814108723271
True	284.51523549834667
True	375.0716201938989
True	1136.1259347860594
True	230.12177441883736
True	408.1423949614596
True	653.1847934201512
True	210.19199913875943
True	29.21406331284635
True	893.6629896725652
True	594.0316496878852
True	157.4681670942788
True	613.0229433568284
True	167.08988867067123
True	295.54089456360373
True	770.0816793293499
True	34.72580848294196
True	104.91832487164372
True	493.1071392113865
True	66.34989344915115
True	75.05833021301912
True	406.6373104051026
True	23.90462763518847
True	739.6019170061093
True	100.04168690360066
True	162.02074661707914
True	20.00959162781093
True	723.9504725342001
True	29.376980578730155
True	773.2404032357862
True	397.4913907301087
True	112.14676874389444
True	709.0558651625215
True	532.0708723667149
True	542.7152970935922
True	46.58326501813415
True	364.0696038777226
True	6.2174993566413
True	89.83543614909452
True	378.0266627333597
True	48.328442384492526
True	122.25057593931996
True	300.7148597742974
True	179.71437436890716
True	101.81944676508496
True	634.236225072209
True	19.861565829656985
True	1073.6720389161887
True	492.8106929374583
True	294.9312012478446
True	496.7541569479157
True	122.89833651617536
True	779.8742104041208
True	1113.0540399730212
True	745.5057891684446
True	170.6737735029227
True	223.24938734793787
True	44.739300556689976
True	57.799585014274726
True	155.7534756684771
True	100.18748218418042
True	170.74714537782987
True	1193.48485601557
True	305.09833050853433
True	357.61739328425944
True	673.2006779414154
True	17.35122923190792
True	14.866406213767071
True	590.8336863390742
True	6.07110162146064
True	110.42974641741569
True	680.3340546580675
True	184.51637776208304
True	628.743829837126
True	850.5854241664642
True	156.8297364702336
True	887.9068903658376
True	3.221949230350997
True	471.9075550757146
True	1058.8272195950383
True	25.91122376330452
True	227.04781016334323
True	148.41230672171002
True	989.6516114644768
True	234.03750720642327
True	484.76521395808015
True	114.91562827205443
True	508.66294036204806
True	153.48953752777228
True	97.45838002375405
True	382.695876348576
True	60.33652960285412
True	50.68264048819111
True	1048.7272901415172
True	264.9575563851141
True	156.96263479300612
True	368.4966567322
True	406.1305583679229
True	214.29810837323677
True	167.6499413019483
True	366.3011758122231
True	35.850651961974386
True	486.8859013304914
True	1143.3987158867294
True	116.00369091452312
True	471.2384094481615
True	315.8152627133249
True	26.07848240873497
True	399.716971763954
True	103.08519603576264
True	578.169142888201
True	208.69233449781123
True	407.2640452330033
True	20.18726349339073
True	413.51155617653984
True	105.6050919029936
True	340.01161934455064
True	34.3098610609262
True	167.8596088840571
True	248.47963351842543
True	759.4160859672623
True	58.16314947542163
True	139.4237507886971
True	235.01053574962836
True	138.69121262718687
True	644.0153870926725
True	566.0720930238981
True	763.8842923462626
True	394.0315738519143
True	543.2665631012619
True	424.59618391992575
True	687.3096405357504
True	72.53711006497046
True	469.5508302566715
True	436.2234138697592
True	48.493114017880266
True	88.3906079928714
True	127.12830778280212
True	89.59598027539303
True	322.9486530898319
True	859.0279957281884
True	342.1669168322421
True	1148.7515883659762
True	316.69884779777453
True	915.3498210788656
True	145.64195213404471
True	574.4372337085947
True	606.09246264561
True	709.2386240909448
True	456.6408049551833
True	67.16054375132774
True	298.56357149532374
True	39.613577413064135
True	162.85571382416003
True	171.22653555313045
True	1145.2385857894828
True	223.98253132396445
True	550.2573623258227
True	525.2596701144392
True	579.4071034922739
True	871.0812435923237
True	576.7687281260631
True	684.6959914302694
True	1006.0352316054611
True	127.68041407344032
True	321.99145210648174
True	252.986522651582
True	328.611627133421
True	90.9369089236246
True	394.4901669328259
True	3.587355975876809
True	332.43748961741767
True	259.7688568223174
True	617.4286175450674
True	297.5761719688855
True	368.5275213905187
True	10.60097981194629
True	60.03941219261228
True	541.6772057857713
True	31.08176690977806
True	134.11657056418034
True	60.81095847851455
True	147.43783745712278
True	239.19369913804456
True	67.11153256816404
True	390.6091210060942
True	276.28217237128297
True	98.02164178043998
True	337.99545545473654
True	60.19242067092584
True	575.5076212667237
True	814.5863826013598
True	283.85733709489926
True	1132.6716065882392
True	115.35262247242774
True	310.8689636783002
True	1036.645579674055
True	90.56097283122158
True	279.18236309287227
True	10.330929009962867
True	388.1021745078378
True	458.054383289712
True	163.8490828213093
True	619.121323431145
True	930.5294674053754
True	157.7705791872854
True	77.92781192712586
True	344.2431417868669
True	562.3690081501373
True	591.7508488925214
True	1259.9424769633192
True	25.98481857394972
True	928.1460958428136
True	134.96821989210824
True	618.2982961354328
True	117.58732271695776
True	130.12440483054786
True	189.19528578372643
True	167.90437360376504
True	757.0788161610037
True	214.92941465881884
True	234.0745965221867
True	69.73324680704658
True	511.9848612411376
True	433.3748285861488
True	176.2062544052716
True	233.4538589641642
True	16.061291864269695
True	431.06920818195846
True	219.2378339341511
True	288.2490597398349
True	106.96928137218312
True	712.291588737917
True	424.18762599797066
True	269.33832291608564
True	631.1494662902916
True	533.7144602536232
True	458.957193161782
True	130.9785064980389
True	519.360682249905
True	418.4816308657559
True	2.9528951141502158
True	191.8554555257632
True	94.1817272740551
True	242.635773539796
True	2.9592992904672624
True	129.91812070724316
True	349.86684628229455
True	6.851811335240376
True	885.2424994774259
True	169.43465580974686
True	714.3987867091784
True	799.0168878592567
True	155.55373959239756
True	234.48046902801624
True	481.7511278244195
True	828.0124250460485
True	50.26507633876604
True	36.78361685843919
True	134.09362491494818
True	622.5041509743019
True	729.0871144506771
True	181.46131204831465
True	596.4709676879856
True	589.1830017690669
True	882.1704540332378
True	424.2191793018061
True	195.42475759376947
True	884.7743974940099
True	221.2295226131447
True	141.68074275903044
True	344.18251397014313
True	227.32333389313823
True	210.62743107826213
True	620.5993285592596
True	253.5924061798372
True	196.8381456249375
True	452.8570871521943
True	476.3676446648557
True	65.10133112544422
True	286.7829197681883
True	77.4276990690458
True	358.38936343442623
True	360.6872795017866
True	253.70777414468068
True	180.9078241585429
True	389.55664713446765
True	664.1255871996387
True	750.0159946893799
True	297.7900811475801
True	741.6860008015384
True	61.26980216395423
True	869.534415367012
True	351.61437065881745
True	12.811279898760429
True	611.0897186092465
True	696.7274875275363
True	261.81690512839214
True	170.19754416437385
True	48.19215162962063
True	387.84219941086496
True	75.9905950619703
True	13.934037030235814
True	885.9894294498578
True	374.3300056005625
True	182.0926773132473
True	977.795851278729
True	11.313332546843183
True	790.7131682645692
True	32.44929230542995
True	658.3943057643165
True	57.675468110963415
True	788.7701408569179
True	433.866245562176
True	193.42041788364887
True	445.523735717398
True	209.44755939809716
True	300.37503269918284
True	221.4951117642808
True	409.9217384547165
True	10.722730781956548
True	322.19675701886814
True	108.69432990934204
True	9.763064172574891
True	462.8854550393723
True	711.7035019729374
True	286.3435545567474
True	80.81734377095574
True	300.9324312971361
True	80.85032786260608
True	180.02038352751842
True	181.3066069248233
True	379.4471918645342
True	41.12166698617063
True	144.8899633001918
True	383.38193395569095
True	856.7569721182839
True	107.1235581143368
True	210.2616447560769
True	453.9941710513315
True	18.452670314627262
True	426.27555874805
True	524.1077628644614
True	92.17305496843464
True	385.7415558313501
True	364.99443319206176
True	425.8542883946091
True	598.8772826690578
True	1052.207432103021
True	996.3262393088776
True	58.18706545854162
True	1074.6686421810432
True	110.87408861415544
True	106.54566088835251
True	104.76238907529884
True	497.3157733481676
True	369.4819057050692
True	575.7851480224174
True	259.87223255610087
True	164.39134116353387
True	409.1498760136037
True	14.80297919324581
True	449.38858826290567
True	385.5368264848497
True	144.57545440336264
True	93.86785698987258
True	560.420956086982
True	1010.1647780971268
True	194.53273629592408
True	67.02406214256604
True	429.3881432730492
True	375.3481770098716
True	475.1453669440653
True	320.4845646569506
True	4.082388911529852
True	530.3736230513479
True	510.298541860758
True	496.95868079901487
True	188.91702390510855
True	106.009064427311
True	21.137700277666145
True	374.3782177125842
True	109.01205979123574
True	6.332376558151631
True	33.24573252018101
True	342.2536459724593
True	683.0372167977984
True	131.9047087224283
True	93.67378618559076
True	25.64365041368785
True	399.6342251138107
True	359.03935612036497
True	781.4742675857798
True	308.8435377502493
True	514.6038367351093
True	542.8200001181995
True	529.9608823125002
True	287.4230194417486
True	545.2863028167403
True	99.2516891860121
True	590.9307793339561
True	7.569413893384364
True	362.5468254781342
True	448.95450566049067
True	961.0072252591968
True	339.8348843799092
True	774.2762880367796
True	953.7060275264672
True	171.9134162782446
True	36.14271142234201
True	367.1819757755599
True	384.62238885162856
True	565.5914188037202
True	259.1547493087215
True	30.036048822587592
True	636.8131993595387
True	126.79101660737436
True	1083.7081694709232
True	327.63479074976897
True	482.1233533185677
True	118.2680575515364
True	794.575024646522
True	142.498234632322
True	814.7330872201576
True	581.6530158667939
True	187.70483905878595
True	118.55990416766046
True	63.244209430756186
True	573.999701319201
True	936.9676182714752
True	414.8848764261252
True	520.265616375939
True	136.40582068441412
True	626.1767838956808
True	486.95557526895584
True	811.5189543160336
True	327.2697990986787
True	562.0239509082784
True	119.1113379461431
True	22.803539670277093
True	413.6124155170943
True	175.0586121861495
True	102.33029803029594
True	375.4643087196495
True	1098.962467324527
True	268.0167258438929
True	552.9197831338894
True	12.427771104828295
True	78.57692687495556
True	319.7969451428914
True	792.669259422937
True	452.1032931019507
True	523.8879016631439
True	714.2137626709977
True	68.17455392982333
True	724.7231943609161
True	47.67283485745136
True	101.67390649505788
True	185.401932818582
True	84.86031551742306
True	25.164795787432176
True	304.10114774389166
True	488.6110634490274
True	931.5913096634424
True	867.3936433482174
True	6.442583580572544
True	295.2197662893948
True	472.6019473467061
True	119.44528555688652
True	244.0975488332648
True	332.6465993098596
True	1302.5834949613486
True	446.1711140617788
True	22.401528974193955
True	185.98075953107696
True	662.905914549851
True	33.44181392141494
True	171.48034130753487
True	567.0635678432193
True	71.57450809615476
True	881.597321190432
True	328.33310741214126
True	666.5311638800865
True	83.59936866985747
True	683.1283673292
True	603.0295438486926
True	862.5318330844093
True	251.9845200243761
True	489.4860627388878
True	830.0930408268828
True	941.5056971346417
True	227.29000527991127
True	768.2761422417635
True	211.84233147289908
True	447.6914153807092
True	373.12359675512846
True	501.6480710557045
True	498.0160964362177
True	333.3313094333943
True	350.6725926025432
True	109.47039383959228
True	358.53615339655704
True	1128.1910576074572
True	297.7159995486123
True	144.81604668226154
True	293.10492075467204
True	734.8742888668282
True	641.9379090433358
True	412.8818021256355
True	118.07219516381028
True	332.48497493846554
True	33.13851391364676
True	182.2007898436362
True	84.04171160939542
True	85.74570201170152
True	550.0332420519609
True	140.87495385247135
True	137.75139152135833
True	104.47748226788455
True	83.76477148300793
True	441.3884112317191
True	398.3682073106834
True	1048.3012693224518
True	548.6411626803709
True	859.4497336846295
True	286.17877532535533
True	298.1851999395509
True	509.0378997052535
True	193.95800381998367
True	754.1483684157796
True	243.14397899795964
True	360.8126351538244
True	66.24208007833961
True	116.21617324999768
True	261.34466532595496
True	118.72514962198592
True	478.42015223063896
True	31.839311649413943
True	585.8236320610273
True	1003.7734392371032
True	718.3603118102191
True	1.6087643836623653
True	66.33775306602928
True	501.44293405184266
True	429.8885494362029
True	75.73179634496613
True	118.96004155659922
True	300.9208366196099
True	71.10534786007166
True	49.25843500469215
True	740.6656527619278
True	660.1382923961412
True	166.3607946684666
True	173.52452365514193
True	529.0994789976914
True	55.55417474938265
True	25.76941874801623
True	616.4306764198341
True	463.5855834275226
True	1115.946447533905
True	47.42146031454776
True	448.65813725075054
True	901.69656555239
True	772.4806722863773
True	282.89481798491653
True	775.4670225348392
True	400.2657303046234
True	40.61235137559242
True	103.84520763414756
True	708.3417667464882
True	75.32557727050394
True	144.3917730365594
True	920.2783393367206
True	187.01977567712848
True	271.82831727609715
True	107.42484626167962
True	640.324832771594
True	594.6211721333647
True	209.9948260548121
True	440.63701493788886
True	39.84851653933044
True	278.6054703992807
True	587.0580044860492
True	602.9733778116083
True	320.2743245351027
True	75.67580941412727
True	969.8400396359564
True	1053.2711008530775
True	557.3285151207925
True	65.9608929993655
True	31.8124350928134
True	89.78705854987689
True	105.47463319340584
True	99.84850262006024
True	855.3409867048539
True	1183.8997342834614
True	746.4610856757245
True	328.6994241789416
True	9.036679783435254
True	22.080718839382637
True	337.1129016558508
True	477.7393636882691
True	46.95424356316946
True	581.5757794459369
True	431.57951014769935
True	378.9822023194278
True	81.4886554956489
True	201.0477858140772
True	262.00277478536407
True	132.66951131237929
True	389.6438311899622
True	39.70623338850295
True	174.54890900636738
True	1162.9843450976084
True	5.432547356110772
True	27.02226963603547
True	560.9902237235239
True	353.5709850048664
True	788.531323602576
True	152.25174548737158
True	756.7429501124725
True	590.898822089732
True	270.7058693863405
True	435.33183596104
True	330.80791729421543
True	289.69826198476767
True	274.1005698634071
True	418.1146452530282
True	503.12594825389255
True	508.6667544738695
True	104.61836013624632
True	358.459113688205
True	8.228628138327043
True	180.94920511185185
True	227.33190254534884
True	886.2629430720762
True	586.1957590595802
True	32.67123635160472
True	726.3118158233036
True	804.9650048123862
True	103.14362870609428
True	346.33475297260753
True	867.1994078314415
True	227.12886660447452
True	160.046718798087
True	536.8395028338285
True	588.2972086664591
True	1096.1373201236986
True	149.13810588868802
True	154.33696061219285
True	250.34456843323895
True	303.6128501338086
True	405.1377923563492
True	409.5361481145511
True	329.52517223145173
True	423.52755202121006
True	492.47190494458425
True	241.18027020213628
True	1492.3144472640784
True	253.1722324840674
True	403.17844286671215
True	52.08396778874469
True	762.5930518765183
True	258.1139082206288
True	902.2179709882994
True	550.0924787798574
True	316.10471366095487
True	779.2274467702749
True	273.92592809577616
True	211.44085887336163
True	260.6893528382629
True	216.53590579081455
True	136.6819706242136
True	253.1786360464205
True	733.7702307212083
True	536.5786717337966
True	217.79776008547103
True	1187.6677300055285
True	116.4658183067693
True	261.09201250914094
True	69.84072611443067
True	313.23402161034704
True	404.6125540726949
True	93.85831247423256
True	216.07279740828812
True	75.87183813533137
True	697.0852990961966
True	376.0690558420092
True	221.4786825893372
True	725.4360985390384
True	854.0813372385865
True	819.2282565414458
True	852.6985374121925
True	359.1203924004569
True	1.5831476783941767
True	274.6659099045053
True	54.824495178255525
True	384.5658151905236
True	54.88602467106512
True	365.5962245645154
True	823.7109974288813
True	1032.5176980362107
True	407.2579122238505
True	22.034068003897808
True	541.6444351019804
True	501.7683207822751
True	194.6769048178292
True	233.24133960022533
True	299.8045556943131
True	20.632893624370627
True	130.56679614559795
True	975.700573853618
True	60.447950562872144
True	519.0960664295192
True	796.4902371456308
True	102.7235610947182
True	246.37250856784627
True	109.70875492421573
True	14.876313386634097
True	1.5432851733392154
True	117.75496394667744
True	1009.6048857746956
True	481.8767692032938
True	67.77574459905459
True	786.3432784756283
True	340.5117312202207
True	1.2243704275578104
True	463.3103944986129
True	191.79347493247832
True	479.5828241668352
True	83.73037954362772
True	318.5435390212089
True	380.3157853774421
True	173.96916011164606
True	212.59657517298908
True	131.62666310403122
True	179.3977861012028
True	1013.053835262617
True	16.096136211837052
True	514.2373183237273
True	493.2191954561549
True	388.58638407684174
True	213.35432521330864
True	229.7476372706202
True	154.84718925363612
True	48.98942341723131
True	475.8493989033932
True	153.18752494403134
True	825.0878645289482
True	825.1326088604087
True	252.6084013925916
True	313.47953117048337
True	513.1495177316267
True	39.91859696700444
True	86.84549059032925
True	724.1322673940947
True	1074.003790615872
True	116.18887115216404
True	720.1603540638351
True	139.20443507853344
True	941.6314780545234
True	687.9227039192068
True	110.04361070934443
True	276.803625373891
True	617.586667687964
True	261.97085571186483
True	47.86879671341561
True	551.8671264181338
True	442.5638894880138
True	4.93900591890004
True	478.7830017048212
True	65.15270731820044
True	171.5230380150125
True	240.4720090356272
True	315.1132702275841
True	70.79726658293697
True	219.32377830553764
True	354.4041202628835
True	430.54806173557256
True	909.549688485592
True	44.958457932180615
True	887.4097368949639
True	1025.316986820941
True	127.6627930868162
True	75.70711095071427
True	966.29955451396
True	34.731572295629874
True	229.08054734624253
True	85.33341286624989
True	216.80964311117765
True	363.4997197542811
True	964.004073059728
True	101.49792693623333
True	72.51681089501788
True	658.2703803243515
True	275.879288222016
True	704.3085612622027
True	54.187941836139366
True	498.5265201800258
True	387.0625356028702
True	682.6228057317817
True	55.43150056717825
True	106.82631680925846
True	28.93389074814404
True	264.89542422754266
True	43.16995192813581
True	351.2717188896989
True	2.687849764414603
True	1183.7428535892575
True	109.03112025769929
True	133.7268251627856
True	357.02824594134125
True	723.0993865537869
True	670.4663622802956
True	1018.980416427506
True	463.9905707744983
True	399.4452879138186
True	140.4654669353805
True	413.4520778526162
True	816.1816053117558
True	431.8754035009042
True	939.0835662508651
True	86.90174960470547
True	422.3584152134568
True	179.18333199608202
True	280.7675138568852
True	737.1771433778648
True	161.1790904119984
True	132.08547906963506
True	63.93864205339401
True	874.3088083790403
True	773.2484090064197
True	77.96020904631088
True	444.5108824080954
True	738.0032140366873
True	421.7998994070573
True	56.27270862078693
True	327.98096238457896
True	796.7040256995496
True	29.523956341064714
True	369.701808661426
True	165.88190850383916
True	274.0642902477793
True	33.60548233004617
True	223.92842896463011
True	797.5275800043084
True	642.809795905806
True	55.37859825285347
True	298.6623639495219
True	891.9422031973631
True	17.433075672320847
True	302.9869631370562
True	286.6416114705093
True	432.1064875591664
True	222.0105443211948
True	604.445428060475
True	48.4357757047078
True	940.8301004064724
True	924.5243338338212
True	46.27905461760942
True	392.5468380605966
True	716.9182829740465
True	924.339906154728
True	269.6850745091347
True	609.407944503424
True	126.88911874453672
True	185.04428764377928
True	136.21303348138085
True	139.4500755426787
True	210.1246505523848
True	928.7315848485616
True	797.7020762133511
True	942.0779895661
True	19.371037829491563
True	26.111123705578795
True	355.476012424255
True	13.107640050808447
True	619.320400589849
True	1078.9466974413278
True	265.3604593070765
True	203.722492365648
True	82.0051703178617
True	213.75373086663777
True	129.23326860858555
True	45.09509263302032
True	139.54109969721463
True	89.4899929642186
True	237.7572768706684
True	535.3159406332248
True	150.56246331585672
True	29.290918461631986
True	56.44226734851944
True	441.1138175757918
True	266.073115832275
True	615.8167347728553
True	23.079718449582536
True	111.20134897912632
True	692.548000148266
True	255.3130819977925
True	455.4114874948838
True	661.8658804890314
True	104.1979550233274
True	113.1960846082949
True	84.34488130011547
True	23.4907813592626
True	124.02184826392688
True	89.10477934848272
True	102.76629808767314
True	152.78607290918555
True	233.47823302808072
True	821.3027128165809
True	288.9688445034191
True	934.4077784276064
True	167.567071530236
True	192.76484339224135
True	803.391793254057
True	311.2462507299431
True	580.2900402821942
True	256.1631419939577
True	369.1579614553935
True	457.0670640308391
True	559.0728544756743
True	646.6909560078335
True	364.6475127396061
True	34.74298591131185
True	561.8246420834378
True	616.3946767407089
True	18.53254189166345
True	11.162624245116506
True	261.92612292841056
True	399.9172545953216
True	448.8577614681505
True	69.49057995356091
True	630.2078309074329
True	923.0013651898204
True	227.7983944419305
True	884.5204353778798
True	280.5315965685064
True	102.40716278285946
True	265.93293878345
True	700.322832755399
True	38.58828103392288
True	578.7118863208481
True	1276.5421613992164
True	1027.362038954353
True	867.7170291982964
True	209.19314331670424
True	85.41986512786671
True	192.3572010134271
True	840.8545947103303
True	140.00212569344848
True	1067.4077369257611
True	829.6878973305859
True	39.371162300710175
True	89.39311422374178
True	410.2408817815785
True	412.2927921800281
True	206.63875522008715
True	526.6050777234784
True	655.7361146522784
True	113.77911066555014
True	281.50276615287095
True	1016.3990583204994
True	49.995029416603565
True	714.3515839458632
True	566.5204840763549
True	36.291386733751736
True	828.8367701846398
True	383.6372596936458
True	564.8351448768773
True	108.32628145157793
True	253.42973745726377
True	209.96523688302304
True	28.10107766248288
True	129.2013702578181
True	742.341681186111
True	134.90705385327024
True	383.9783994490359
True	65.69807494430331
True	608.6214818141106
True	633.5850013990712
True	227.97176885260956
True	439.6571600317504
True	173.5157691502863
True	157.1308987810568
True	220.85527220764547
True	291.4335893367996
True	371.4106594010779
True	132.2382846299748
True	182.52851320797947
True	25.462254582922256
True	870.8408367959267
True	305.03927884029014
True	9.415389140105145
True	355.36194770960094
True	171.8772109204289
True	634.6700060857598
True	369.04372375514566
True	583.6566413504697
True	549.6108419118915
True	494.4448004142305
True	795.2695030010013
True	236.00871066210564
True	555.331272618787
True	160.28126214541058
True	523.0378135423966
True	369.2098959781268
True	377.0904732904094
True	129.77921879403883
True	132.76565050893475
True	111.09465579942446
True	70.6058136601939
True	721.1960676765867
True	189.3355071722767
True	44.835008936681554
True	0.0
True	548.9272825860205
True	110.09483825357265
True	22.93478953905736
True	42.226197566265945
True	107.48662782375096
True	550.1204764127517
True	185.02845592511488
True	110.67722162032452
True	33.68768969077089
True	159.17464153825486
True	889.3276533218174
True	52.31459950470641
True	238.59253382193
True	745.4868657857018
True	320.1282681899599
True	460.2316381255284
True	464.3530924648306
True	515.2937105823003
True	602.2105066752586
True	889.5014583985621
True	263.23153556872614
True	1026.0939820840808
True	913.0660965144456
True	614.9056743395472
True	348.9939089181819
True	834.434007707671
True	10.140476801435186
True	33.4533370558721
True	279.95697356238827
True	43.11001242463116
True	204.7092795181924
True	750.1957464947878
True	218.44957159106528
True	725.2204451611007
True	748.3740680962098
True	122.23744528825216
True	358.4097974137598
True	603.1099730156817
True	23.22966295864833
True	129.59079148762245
True	446.02721235256814
True	302.1568886142599
True	199.4439716661633
True	115.99468353936189
True	373.9453664577064
True	23.995415916353373
True	359.85610007207487
True	354.2010215318921
True	1018.242346889544
True	374.36424093047486
True	32.076613989938664
True	433.1747517838152
True	455.80928309492543
True	240.4168450614095
True	31.05094660679796
True	754.2816459391477
True	428.74310765636
True	182.9020696725109
True	14.38246622305799
True	1203.9238069639025
True	161.9757068293605
True	27.20934479673173
True	305.3658065580305
True	273.4405640867337
True	114.71421596972442
True	291.7685700226144
True	51.11898577776982
True	314.08789269143256
True	308.0439422753926
True	320.8826203378625
True	31.475457541539125
True	47.53255564957456
True	1027.1966804528122
True	24.764868914712476
True	11.812342996348285
True	177.39147274360278
True	641.5496586770271
True	9.350717554783811
True	186.93435689434816
True	172.41951737037803
True	526.9585051038827
True	376.7489932064963
True	755.2449805618502
True	318.3500903785104
True	512.4026433957882
True	442.0721216518288
True	523.1648017412932
True	98.39474620457057
True	1242.7462425192418
True	938.6921886488456
True	288.9611573150393
True	539.9592205823541
True	100.57930432409324
True	577.1558931113374
True	437.9853340679316
True	162.3788143424377
True	80.03543252086322
True	347.84737173701257
True	167.88385754561676
True	28.409645655717927
True	588.3451687743515
True	381.35980136730194
True	70.29522609812591
True	30.33100276072993
True	644.6996082199792
True	497.8016455215829
True	75.06854696537103
True	21.59605514230396
True	334.05912612959787
True	334.5368567787365
True	705.4163887631621
True	552.5341481542099
True	563.3075477967933
True	781.9783191126056
True	9.951779604942576
True	53.90356865290738
True	35.753885312777925
True	58.578419189093694
True	505.02553624160936
True	592.6201130818595
True	87.58412861434769
True	110.7799228497706
True	191.73403524668728
True	71.73133325468434
True	173.8910028979634
True	209.65416804861607
True	269.1136147348298
True	820.876065788378
True	586.6917634885419
True	278.0382274058873
True	204.05825775376576
True	273.3835274409455
True	242.7173160222122
True	759.8451458863301
True	331.10288774199086
True	167.2869839152837
True	881.57985936004
True	354.7599837375176
True	490.5949396470508
True	153.30128514065598
True	123.2098118540102
True	63.58697061525753
True	208.66482918478013
True	1018.290553605758
True	514.714724692905
True	115.08439489970718
True	361.636817176598
True	103.8842647352308
True	673.1235956708717
True	4.244849965342564
True	698.0801812545963
True	35.35307303332981
True	949.9109691119388
True	841.5277160283985
True	211.941939738361
True	30.451827384800985
True	78.26822576352654
True	449.1474291698653
True	232.4264206091681
True	1.6456343516782472
True	78.76798092466706
True	1084.4527053219815
True	340.7021603362235
True	683.6543435644747
True	491.7634882992339
True	34.48078898856328
True	133.3805835440198
True	453.9459859973792
True	930.3782337941446
True	827.8693416051638
True	420.1281272876285
True	340.7059275756784
True	17.998854389453662
True	80.43595179511989
True	766.3436355222095
True	483.2034493350149
True	378.5170357756636
True	870.0702449236161
True	27.97643634011201
True	218.18326113944457
True	895.8750692350657
True	231.91715096961263
True	6.81199220616889
True	505.118582799105
True	103.86075295960867
True	639.1536940548965
True	51.91130551061357
True	262.86961766126063
True	900.9041395312536
True	912.8402830027844
True	281.6411527025649
True	422.2308889278012
True	116.77006627557684
True	601.1399477482569
True	263.8247972771251
True	184.88261327764425
True	894.9337831244942
True	56.54919752358189
True	727.7930102293412
True	272.30005280682394
True	291.2806050183905
True	169.63331665195116
True	483.9128523069608
True	605.6953489411966
True	366.34113405140266
True	405.932092972468
True	71.06623469573579
True	165.86746179449648
True	459.3985349031218
True	222.4619913243512
True	35.20130475857698
True	207.8558828072493
True	386.0381791379917
True	396.0650081450343
True	749.1934961667803
True	141.5566049174333
True	662.1566607212515
True	534.1823931500484
True	623.1423696819415
True	138.71448614244764
True	40.494516019874936
True	674.5279658206628
True	68.51432003344303
True	558.1977757399218
True	699.2102889315793
True	436.6988609413257
True	137.39189039623116
True	528.1506258335536
True	4.990445855238361
True	406.674463327132
True	30.65910903654956
True	636.0477723393409
True	273.1117988048159
True	588.1241527529328
True	707.133532793241
True	147.87723567760884
True	523.1821701515167
True	493.0582472701027
True	60.16739081334643
True	994.0906786442888
True	2.37767428023328
True	26.9170512949662
True	630.4316371705924
True	655.412707536688
True	129.79047922058604
True	403.3932116774714
True	121.8797898692702
True	69.55765396114985
True	469.4825133408292
True	38.95215481574281
True	507.7554220735226
True	11.690067810311431
True	822.1225921339011
True	525.6026209895633
True	644.3571066370985
True	100.16865340964976
True	381.68080413530873
True	1023.387701848461
True	825.961304831395
True	145.11280722587375
True	552.2814597583543
True	444.997911583004
True	243.5149796683268
True	252.2176547833438
True	6.590459737492324
True	330.10527948736825
True	9.96374843874944
True	370.2361239000178
True	78.6726927508578
True	417.69675197593017
True	673.666862900129
True	127.90850290005989
True	237.15797027502325
True	636.2187513177282
True	669.8961478230714
True	292.32530795577264
True	136.1332594451179
True	163.3430338007481
True	473.5686117546852
True	90.35033030390446
True	10.34172485183246
True	512.6521452475858
True	575.5581779704665
True	20.31563720062088
True	130.96062170623674
True	907.124100435258
True	490.64096134232784
True	274.3797648531274
True	35.89886681327208
True	465.4669490042832
True	112.67473477867786
True	591.2410168027985
True	660.1786540213153
True	305.33355841484325
True	385.4321765056635
True	189.82582423420416
True	232.92469729041449
True	73.7381246875001
True	213.97679790348403
True	507.5280263941247
True	22.089816579939544
True	447.3360791620706
True	373.407638009259
True	729.4497153218471
True	887.2588144631189
True	926.139550494718
True	161.77841932495818
True	423.87445278893466
True	66.7207525669236
True	195.07828105562533
True	315.1845630769249
True	10.28131042937233
True	788.3950888292683
True	22.24592542885795
True	399.5255161650872
True	273.7648413648346
True	650.5041050782728
True	203.47190327380096
True	39.83722731446099
True	694.129177554277
True	1072.4748344081074
True	223.9435346637222
True	136.26652994402002
True	611.9517224460249
True	489.6740395051827
True	16.30365871798686
True	814.4278715621522
True	118.8293546782765
True	46.87014095078784
True	305.4562926753636
True	352.0808539541146
True	390.3903513059907
True	260.0858930795313
True	20.539002242564614
True	22.93762031439588
True	819.4574132767062
True	211.295306379664
True	110.62147417383392
True	830.8503391801609
True	637.7573969577551
True	678.9855363950599
True	447.8681255785541
True	151.07865160228673
True	32.13752782415959
True	101.2353336954026
True	427.4589611998708
True	228.0201514334229
True	467.1508651291815
True	153.80999211699765
True	487.7362815783739
True	669.4642268515422
True	945.8429596957528
True	26.007067893828363
True	967.3769898925638
True	1065.9826598674208
True	481.68236872970994
True	80.77481097875753
True	816.7146052453891
True	640.0059642687527
True	645.8600459241178
True	166.61074923272722
True	754.2837416732692
True	692.3607925836967
True	124.13450520365816
True	787.6995421742067
True	814.6046164913806
True	484.0539896638011
True	230.8293311072941
True	74.45480198754447
True	295.7795233186119
True	356.8637048813997
True	467.4166471970086
True	421.9292601513936
True	201.72771532656117
True	305.36287719922257
True	3.383754273739936
True	11.62135369039242
True	110.53356312884002
True	126.29923603753213
True	356.16910948429125
True	345.4206976842303
True	117.64905926439413
True	17.905440720262792
True	209.5996226651321
True	846.636549378193
True	471.3494166002602
True	490.3561507546811
True	543.3060586705762
True	804.3081040501088
True	627.2112051069194
True	94.88670269143508
True	200.22305935738436
True	242.94918691567065
True	290.5693228763487
True	106.44783748527816
True	365.2518552722567
True	431.9105037990623
True	167.33903000003895
True	646.1572275167058
True	238.420608607124
True	199.7898460351065
True	29.00029841766897
True	241.0528109001425
True	472.6239000792485
True	172.34388003731323
True	518.3099543735518
True	469.1548512112997
True	237.32637575628812
True	106.76229560593336
True	38.04340088864577
True	399.5329154085613
True	806.2465640609271
True	157.2876514603257
True	1005.30972948197
True	1015.0984330023166
True	467.41879249385806
True	103.00153035763532
True	124.91017106324084
True	643.1305614302566
True	7.726197773579441
True	227.25472022322643
True	135.30810137719075
True	122.99347103883524
True	325.60177799518937
True	636.6140808789033
True	38.49961963302615
True	132.12731324810912
True	929.4995135462754
True	55.155626639274914
True	484.0923202711539
True	525.9900067700831
True	251.32742479297096
True	130.76052440424925
True	889.7296177484858
True	1200.9099340046355
True	522.0283332612806
True	654.5420688320631
True	211.6257210381135
True	150.29896956490418
True	318.3915392357952
True	257.00293423399364
True	166.40741160040696
True	319.643960405933
True	338.43217205594715
True	11.47344023737132
True	616.4547461882331
True	150.91935880600812
True	77.33005824653671
True	442.8428094800598
True	317.5923407055435
True	1220.115815336242
True	357.3351836103508
True	1013.146183668516
True	10.694295411350613
True	276.3443972760357
True	229.7632404074691
True	161.03535038764622
True	490.3566444023381
True	192.4718882741964
True	384.8787138531327
True	333.19464315967497
True	102.8712720198595
True	351.8939838041947
True	1037.5094148263408
True	722.061790126943
True	217.9023371261725
True	111.85719045539248
True	287.8433260634839
True	24.14918963852228
True	360.7614168471344
True	319.1245389307182
True	573.0808110502905
True	456.4706818456885
True	367.2124786942885
True	154.63516728943847
True	11.718008505083846
True	415.5618023526886
True	277.32993656946826
True	144.58101969065643
True	297.93307594182454
True	437.24987054651615
True	812.0274002548152
True	314.8569996564143
True	780.3572748217647
True	400.8063875666667
True	375.9564033011746
True	1.1658964192471235
True	1180.1794278320035
True	103.3458345871354
True	924.6842831387067
True	203.15423391884923
True	469.43452643041786
True	675.3941135831218
True	85.07141019111722
True	502.3779993409865
True	33.15770893135835
True	421.8626701995453
True	75.45193619325309
True	228.33428793915309
True	38.26918902499578
True	691.2831293365614
True	192.2209294579837
True	25.427131512788545
True	380.212393464588
True	106.91643467908476
True	156.1970451459883
True	832.5052250768159
True	271.01160346170474
True	151.13724113367604
True	370.0083247632518
True	509.26726701107833
True	323.86016985165253
True	491.64587043238174
True	619.5193995696791
True	152.01933555393467
True	7.230919006888729
True	70.609921178257
True	450.0225295905081
True	91.72379060088356
True	84.38863453239644
True	1066.0829098562872
True	27.21911840885061
True	320.22865476615584
True	326.4027643302696
True	471.0257754552846
True	676.1768743397282
True	192.688914801517
True	630.3516971323379
True	321.95722177145944
True	353.4237408429293
True	277.0713115249793
True	216.0628850826982
True	334.85764365138624
True	454.46088838042687
True	408.4933331636509
True	582.0202165526019
True	142.5049232061343
True	79.27595695741073
True	36.56601343583525
True	293.3383653612893
True	653.3977715972153
True	389.9474450414163
True	774.7635725960982
True	208.6186095827868
True	387.64522923874415
True	66.6629047579067
True	55.1332047068312
True	423.0168950629203
True	202.35295004211903
True	222.80246545205696
True	44.27965540202994
True	1073.8062271242377
True	180.25328380871895
True	893.6864210596526
True	315.0005849037429
True	926.9559011823084
True	228.7971640565136
True	451.647327607976
True	537.9439598615324
True	623.1455809917418
True	211.5870937089181
True	466.8995397168417
True	949.6739102707704
True	127.57106919630247
True	8.488122410738194
True	553.2480240077606
True	28.457785920734068
True	75.03182815821572
True	827.8294471800527
True	241.6257301983
True	982.1535848165796
True	696.389685112956
True	408.9303243843593
True	281.81167328185
True	481.32688946954994
True	340.0303500771277
True	186.0609745561061
True	668.6174589677142
True	718.0571033882877
True	209.2203822548053
True	83.61094154673074
True	528.2720108118592
True	129.72513828894876
True	387.6753230208772
True	337.1486065633961
True	64.79295393503433
True	364.9372026360275
True	417.96636144936383
True	378.4686673478145
True	409.5534226141365
True	419.9670101083992
True	659.4593652972069
True	60.517751885447375
True	429.4711234767419
True	324.1611219812127
True	661.130847577565
True	226.63948098294108
True	104.64716292059823
True	40.99437081936222
True	554.8919443385091
True	628.7225470002404
True	188.54996780232293
True	407.1184938668578
True	323.8062596971024
True	15.855630164038043
True	162.80790608640734
True	286.22964315574035
True	3.068952959340169
True	869.8765956182566
True	82.11232700326427
True	103.59813337814067
True	110.22839582109708
True	358.28339243179374
True	37.80956524076672
True	455.8310936754851
True	229.4694850134159
True	5.9771809859931615
True	123.12248945746998
True	448.9949630170364
True	51.245050174268
True	63.51492786818182
True	179.26064402704003
True	283.50799483804235
True	970.8197703836008
True	387.0539276830059
True	955.7990972848944
True	187.70117207884527
True	1009.9444298061504
True	767.4322337256964
True	681.2448797331768
True	412.3872401865568
True	390.3986548936798
True	78.3401367317998
True	68.83617117988364
True	83.30758971784871
True	179.6507478154828
True	489.4660516371276
True	1117.756300398725
True	168.64553249177334
True	347.3621024326366
True	437.2022449671024
True	609.1611666939286
True	605.9260158196686
True	290.2872547448894
True	447.7532618605672
True	679.7362254438419
True	95.49276755258396
True	727.0119489189265
True	256.36998414837524
True	138.05843727722066
True	418.7600416176393
True	865.7336936094157
True	453.2098610301894
True	866.6562924417439
True	199.45347193400568
True	346.81710956127813
True	682.9670883067519
True	626.833816656443
True	190.6916978604319
True	265.79909506154564
True	801.4798190429592
True	28.272321529984367
True	185.6378093498517
True	503.295379510923
True	715.2796423529137
True	102.36118579558403
True	35.4262417444248
True	168.68754806078712
True	741.776273086147
True	334.4574806092787
True	560.1325876774731
True	346.5207182563328
True	294.4845553123802
True	449.921046449435
True	496.6472314327676
True	76.83601916970528
True	400.43455596710334
True	776.6989109383679
True	0.0
True	306.69559705545413
True	251.1858858173548
True	967.4414163313548
True	154.57316072997804
True	636.6770796402801
True	644.3235700275278
True	115.7705411469373
True	220.74378881807425
True	121.96526373274185
True	12.836101941305914
True	292.1217128459372
True	370.6760509060826
True	1135.136809182884
True	243.8387422800028
True	420.3592644637231
True	652.2866466228087
True	207.60521480766968
True	28.52795186807221
True	831.7462004555915
True	619.851376965043
True	163.66702946613182
True	592.8072961208874
True	151.46147723973914
True	282.169742443525
True	780.5411982490799
True	35.09083308126424
True	105.28052093653228
True	506.4906997091235
True	67.04034912413617
True	74.17838622479596
True	408.92733332621583
True	24.34278765234766
True	749.1202918309149
True	102.81243558533856
True	161.49163499030445
True	17.479792582995167
True	715.3537163820554
True	28.030359518905364
True	779.6450439331588
True	401.0529236840392
True	114.592064211965
True	722.6544332065929
True	524.4354753248771
True	548.2160030818615
True	46.50176039513344
True	367.71414170157874
True	4.676390573875961
True	96.8529752795106
True	380.0678493354525
True	46.40450740989883
True	123.3222794506342
True	318.5175051311728
True	178.31616304692653
True	98.16171029578511
True	638.0132847874258
True	21.714451210840256
True	1138.167582278184
True	513.721244931817
True	304.1015573379764
True	492.3337835796448
True	128.74867986930838
True	770.681398373759
True	1115.3361691701657
True	728.2309500665014
True	173.43006557871004
True	230.366393433948
True	47.3872218928284
True	59.62439479999908
True	151.59164673053908
True	98.78776533375913
True	164.87677830262854
True	1173.7863428032774
True	319.5692516710646
True	353.0892577139156
True	702.4187900437341
True	17.31111955685749
True	14.377299651792772
True	610.0010251350999
True	5.670406663630947
True	114.30615496505486
True	682.403730020761
True	175.6962998780913
True	626.4254392697136
True	866.7723708675035
True	153.617438878671
True	869.9351039169994
True	2.6206227976138576
True	443.3325929373977
True	1045.386150583013
True	24.11280060666348
True	244.07952436181725
True	146.66311647650252
True	984.2112590736356
True	233.3681628953036
True	488.48546952352194
True	122.24566784761043
True	508.6890502583331
True	146.69558219531584
True	96.42164733113908
True	384.2330183727488
True	72.36211278054814
True	56.40699360394064
True	1014.4496782948912
True	255.0500194159534
True	158.95428019288445
True	368.9636267299068
True	392.9070101187402
True	213.3404939833001
True	166.27831171192457
True	375.6328409945005
True	33.80048653769456
True	483.464787270042
True	1105.9029268171714
True	117.55337495194551
True	463.2372718480742
True	315.90007958950645
True	25.33943972648064
True	405.834440433182
True	102.63979761387556
True	593.9282425046017
True	212.47493624607952
True	426.225810404203
True	20.309443274168185
True	449.65995436662274
True	114.04834696762104
True	341.1384144767489
True	31.42011456503534
True	166.9213676124912
True	243.1093722736521
True	760.3721333812773
True	59.54003725833837
True	137.46377026336927
True	238.7856389706245
True	140.6887568050435
True	627.1633642664019
True	566.6739489512549
True	801.9151630714138
True	395.0005231253776
True	534.8317966075492
True	406.3998548395583
True	713.2207945132667
True	71.69783667626713
True	467.0071223737178
True	440.1213713973299
True	50.39024738988469
True	85.3527049329261
True	125.57947501930072
True	83.90208975521837
True	332.12477803726705
True	843.2916034696966
True	330.38207672737
True	1135.196132242275
True	332.3873077171268
True	925.9090016613482
True	153.9800739485163
True	571.799828952356
True	611.4774566634239
True	704.626455892364
True	440.52452168532415
True	66.87002399921849
True	299.4940368717164
True	39.70125415564204
True	164.24025050789356
True	165.66945413892273
True	1132.1157467016892
True	241.8548916673006
True	561.6617137966945
True	551.2872531657125
True	571.2834954365429
True	903.8990006069224
True	590.1913093244128
True	640.7582188961012
True	930.1426970875012
True	127.36784944578464
True	307.3126417562334
True	274.92495300572745
True	310.18293992785124
True	89.14878218153532
True	394.351482763414
True	4.088610728832148
True	323.3315221821087
True	255.3561357383312
True	609.5776800586302
True	301.0343352860177
True	363.27222614512834
True	10.311124696738696
True	62.567823712360656
True	548.8749547349014
True	29.70387450602928
True	143.65490377483115
True	67.08267566495786
True	149.28709784998347
True	253.25164066928
True	69.81460906277498
True	395.61464248533474
True	273.0729779771355
True	103.80487755881023
True	335.94012074333585
True	62.05698437949894
True	568.4478041305466
True	839.1872983011078
True	277.800860401353
True	1155.7074057500715
True	101.42495311049684
True	292.8618398031527
True	1055.661818746031
True	88.17451793019507
True	280.68653355385067
True	10.330557700084556
True	412.1989473502279
True	451.34147506960034
True	156.94776544715737
True	614.2205961231521
True	913.0960485515488
True	151.55803869405835
True	78.85464558759621
True	312.22909689803123
True	534.1192003276826
True	633.1848047119672
True	1240.1771413215508
True	26.21948253626105
True	968.1871233889163
True	135.540209489823
True	637.7133606325415
True	122.13967518950533
True	124.94191412339644
True	182.93823300107005
True	170.34467471485746
True	754.1196651539748
True	205.4917638739025
True	228.91605455681776
True	67.36165576386912
True	512.370587922662
True	444.7575196121804
True	178.51963753083731
True	237.9236021720375
True	17.384607183559428
True	414.628082986504
True	216.8845963835334
True	293.0844308190612
True	113.54503985481166
True	696.0830170466228
True	432.5695059548323
True	254.1384964988229
True	647.3218995881782
True	536.0433143704673
True	463.1624553892554
True	139.3576357500906
True	530.4868505699196
True	416.3678091505392
True	2.4308481305834344
True	198.3593150639618
True	87.97904605005957
True	233.677128393667
True	2.824352045880666
True	128.5597897135267
True	366.6268680969504
True	7.237450027366258
True	857.2357140761604
True	167.09808748490292
True	737.2319715418977
True	797.292683562389
True	162.27778115386627
True	233.1163214425454
True	497.7598379484416
True	836.6977608714664
True	47.99197566057199
True	37.532591478189
True	132.82997543976785
True	618.44793283523
True	719.501257047302
True	184.76685731933375
True	583.7106824338634
True	604.6304729522174
True	859.1233998163208
True	406.41774619773344
True	183.4276577519037
True	898.3933200650745
True	212.4262542948111
True	143.53965933715085
True	342.6449904261941
True	213.74693755596965
True	211.6199417546796
True	628.145624052568
True	259.9998239187526
True	201.4695011327474
True	439.70262634398
True	467.85579304273097
True	64.59600616214304
True	278.67647370098695
True	78.38439949977001
True	363.0061529057608
True	352.1634141695923
True	252.6473015613002
True	177.21648041547013
True	385.229615644557
True	643.9337844249079
True	755.3480956205989
True	300.06815094756746
True	750.6538815008984
True	68.01542908038698
True	882.7862099166666
True	341.73624274612763
True	12.79563112501548
True	613.2651287096363
True	706.0651340305823
True	259.40444040639983
True	170.72381496529172
True	49.22024034809544
True	385.82452147495593
True	77.13380974858916
True	15.090038613484865
True	871.3019561686555
True	361.7763808649326
True	179.20978572010196
True	999.4197320108802
True	12.142445334660108
True	778.9736579863121
True	30.15779934561229
True	646.6605037854764
True	61.53133012220268
True	789.4740864626698
True	470.8469394391772
True	194.31575463353315
True	456.1058782148327
True	212.4216823941606
True	298.2160402956518
True	213.35793305393503
True	424.3454283145734
True	11.74911584132936
True	315.437913021251
True	115.4860372699893
True	12.042206596802574
True	470.54125171944247
True	728.4035897987509
True	291.3293888373514
True	81.52731364502942
True	325.9455644167504
True	86.23380264026689
True	186.17821533951025
True	183.39613572643992
True	380.759267030364
True	44.0367221856261
True	138.12780594948623
True	385.4302915328639
True	855.4509587697491
True	116.20559498961896
True	209.61020009335303
True	416.1173738590754
True	19.66397320630983
True	424.7879358530498
True	490.2417475029343
True	90.766636957666
True	394.169432506795
True	364.1454746358829
True	424.5260244538592
True	579.0927051705881
True	1052.796225705909
True	999.0173306325904
True	55.93272114348376
True	1072.900636178494
True	112.73262425431308
True	112.69485418616348
True	111.94616186675005
True	476.8618556052341
True	374.8779894358742
True	571.9003796243867
True	248.7607213063417
True	156.57962859649305
True	401.6145876671701
True	15.460257535474112
True	475.8450472304504
True	396.80624260725926
True	143.62535788523104
True	95.79026671597528
True	547.8570289475633
True	988.97021409932
True	202.97977895021887
True	64.67290596396252
True	412.74161664555874
True	384.310036027972
True	482.12185484921343
True	332.21237688065827
True	4.4364885024917085
True	553.3159666475798
True	492.7294490578488
True	505.43574682980784
True	194.705662314799
True	107.64113744676946
True	23.529879486260995
True	375.3187162236684
True	115.32181000353684
True	7.25055160970284
True	30.50089489634621
True	355.91434755939144
True	643.2860260939927
True	143.11439683079826
True	86.78421708786149
True	22.83767666412351
True	418.4316568775183
True	366.433963648443
True	776.6537994000777
True	316.7128645305751
True	506.3612559350348
True	542.439428431912
True	520.9355058208357
True	288.5997963619351
True	512.757409899556
True	96.55582738168276
True	590.248355234383
True	7.936204114783332
True	354.29156869937253
True	459.3653557433888
True	983.4826778785766
True	338.8213159300891
True	766.0186287911729
True	984.6293331463362
True	170.95305777823205
True	39.27067501047178
True	387.0365761361727
True	390.86431755704194
True	570.1813626814807
True	254.06715995594715
True	30.534012673238387
True	626.5782492694542
True	129.2543041508118
True	1065.6700012884166
True	305.4043651345354
True	482.64910543111415
True	130.69355263807938
True	815.9637326005944
True	139.3960644504046
True	817.7348761292886
True	565.739098291261
True	195.1705302400676
True	113.12767199025268
True	64.52602193307877
True	571.0077495572136
True	921.3107222907412
True	424.5376121033938
True	525.2507027868563
True	132.64632664303855
True	633.7874932345514
True	474.5833710978132
True	808.2239801067827
True	301.6681280178537
True	587.7500807960416
True	117.76542911494236
True	24.649226990006504
True	417.49454411994265
True	171.649815198546
True	97.7587097530961
True	381.6716607398661
True	1134.027712301507
True	257.69000064466127
True	550.2928308003219
True	11.372082273956236
True	74.52794131527976
True	322.5558966504884
True	780.3051956176705
True	442.3606559321409
True	501.08941887958537
True	720.5711034441364
True	72.67612073750445
True	760.2639921024805
True	46.24679797545545
True	107.99089396941125
True	178.0519388476917
True	78.2286474588737
True	25.287954570022897
True	301.4221852294604
True	475.9802588423977
True	891.7513847564212
True	876.7807761150441
True	5.870673831930199
True	285.9283412889736
True	448.3012448210852
True	123.43015612188906
True	244.22150691575132
True	322.64111353605966
True	1305.720999113547
True	444.5742464954882
True	24.430375461509254
True	181.7093422182865
True	730.9273933065504
True	33.79976445259042
True	170.63986059588137
True	566.0794337837532
True	69.33831666379433
True	872.8284853127739
True	323.9429243213085
True	668.2226472156292
True	76.46337185235232
True	690.9478453904768
True	582.1278517688795
True	863.8006892744716
True	247.8700717496412
True	502.9973081327554
True	820.8962456734007
True	910.06263172032
True	227.48374570620896
True	752.932599363683
True	228.28870196492923
True	457.27937410307374
True	375.47147241682666
True	493.59414730399897
True	495.7402675595136
True	333.4064264406062
True	348.0176552750959
True	111.19266225218767
True	342.37873341171064
True	1101.5143265432446
True	303.82863741804806
True	149.21187766802737
True	296.9574402353243
True	751.0961340167908
True	656.8033788331339
True	431.5117050386605
True	121.82145424799748
True	316.06335303125144
True	30.94310228453797
True	174.13599032554163
True	91.77921991406728
True	86.95003253465114
True	563.2288639489046
True	144.0260714599219
True	139.85540482620524
True	105.52949138959008
True	85.69584851082756
True	454.4792885662496
True	382.6070815365044
True	1032.3536177834994
True	516.2052924330155
True	812.4719999725537
True	278.4923436876407
True	298.7253373632695
True	527.6915878546378
True	198.85266959259403
True	751.5874016677789
True	247.5356348752589
True	362.137641572156
True	66.7197245743141
True	119.52221034650675
True	264.6122030154441
True	126.7875066525658
True	470.292354521534
True	32.53984735400997
True	564.4599641301571
True	1009.6419315553796
True	746.243054422973
True	1.301371273114959
True	63.04410158033229
True	498.88272017337744
True	441.57497187978834
True	73.20128782488861
True	117.62374288053772
True	303.87881302499545
True	81.38554474796088
True	52.18656736810736
True	712.1411286474113
True	649.1260607122618
True	168.81041197696612
True	171.44966301260183
True	524.22272743624
True	53.97882751308624
True	25.901820424930172
True	563.0617296586659
True	470.21133259321584
True	1125.4661939742273
True	46.97136560544045
True	446.3707540529373
True	880.1233654783505
True	792.4827976892773
True	279.67813963593443
True	779.3092036710021
True	377.853239614098
True	42.90067608125144
True	101.80501425068232
True	748.3082077596746
True	76.44712207125983
True	138.85065169727918
True	929.531613395614
True	184.68429572037664
True	274.7315940763131
True	99.0800711271369
True	658.9679128753414
True	586.7543929428199
True	206.625130593892
True	434.1824274480234
True	42.04788750509908
True	281.0760236299137
True	586.1908527554729
True	618.0190498024907
True	313.0817765453675
True	73.48600633089214
True	916.0770411556058
True	1058.3210690073267
True	571.2682056444623
True	65.89064872508925
True	30.46781367990736
True	95.08504610892088
True	105.83762052714016
True	106.8029163013952
True	884.238522969932
True	1226.8484439868291
True	735.575178967056
True	322.60651988489167
True	8.851368298268131
True	21.9256523065996
True	342.51277740324093
True	479.58760292183246
True	45.591220936905394
True	567.784168532152
True	427.9187578820083
True	408.8343365036496
True	80.78615743782179
True	193.9200002576277
True	280.03803047831923
True	139.9566010987843
True	401.1108279454597
True	42.59679065213547
True	176.57979451704117
True	1184.2990901234348
True	5.378838627608882
True	25.88983222758276
True	584.4241986697033
True	352.33047223897114
True	777.1674962107811
True	161.13082938915306
True	786.9176206337531
True	592.83218635907
True	280.5064437736471
True	424.7442818705301
True	339.73214200069515
True	298.64980124938734
True	262.8374735200735
True	397.445321394062
True	505.690635126425
True	495.09418180097214
True	108.20789901321564
True	356.3920344603851
True	7.778094745302886
True	166.97983237257208
True	223.81477718349743
True	868.0140216531493
True	599.7485224151617
True	29.37762582258005
True	726.5705448163325
True	825.3530964188365
True	99.3511852999456
True	352.2532618908325
True	807.6494074035105
True	224.8706750923487
True	163.78676956657486
True	523.9225426422068
True	547.7985327016278
True	1091.2348552692022
True	153.80633703565232
True	151.9974641285987
True	247.4001662875989
True	318.62393958408506
True	428.55395788562606
True	417.99809930448754
True	318.7181644231421
True	441.8621816628612
True	505.64868338258736
True	236.83846413444084
True	1497.5310844011583
True	243.90578250124335
True	413.240887602196
True	55.33667103044604
True	785.6973970114111
True	247.9933933393629
True	943.5757602346862
True	555.6567284989802
True	331.4350535722728
True	763.777787676717
True	273.1822136355692
True	207.13705063058248
True	261.01691193400364
True	218.4279372716861
True	138.54971614208753
True	254.05549252995877
True	703.4204858300906
True	535.0169783986834
True	222.3736730766564
True	1173.070920745943
True	117.8186927144612
True	257.55290812021525
True	71.98986153898424
True	291.72781767365456
True	423.0471448782708
True	94.50208681017504
True	228.67005313244044
True	72.90044712207012
True	709.5055460451538
True	372.6635573185049
True	216.0577957473636
True	717.3974566184721
True	862.8180960739538
True	854.6028747304764
True	832.8516523614865
True	353.2049352112526
True	1.313856108231315
True	269.4533192387536
True	56.05712906276506
True	377.5634588090491
True	49.35761635918852
True	353.7474595831362
True	865.0467657011915
True	1022.7622773164852
True	392.7910755576283
True	22.958620080731848
True	518.745513090632
True	494.7520323759662
True	197.0217797428567
True	232.5808652227741
True	299.6373219527132
True	22.51802956831599
True	129.5082306637432
True	983.7663384441468
True	59.72875062954527
True	483.61637003666647
True	788.7447137589243
True	102.10012035858954
True	248.16869336365943
True	111.21692262026563
True	15.492998301630864
True	1.7215580309547445
True	120.22232181690252
True	1014.685888786327
True	471.178301120796
True	66.43398812210847
True	783.1718413881213
True	340.6992125721679
True	1.0591559133855373
True	433.2613561928326
True	192.0929829382753
True	510.50534398756713
True	84.64429420268503
True	319.93890961416315
True	363.2497316364805
True	178.05519012106183
True	215.04774476040467
True	130.37672189633005
True	174.1173452592231
True	996.57752608282
True	14.030534958167504
True	509.4472012516638
True	483.8143435662778
True	408.64210069916845
True	224.00279378605885
True	230.80172753679307
True	161.49581627299446
True	48.48946701614186
True	486.6476935710933
True	154.1448213053173
True	832.5785687185809
True	811.7589333747552
True	248.9087781150228
True	307.6832181345849
True	525.9769261147559
True	41.3551988676963
True	87.06832718674183
True	776.2587841120759
True	1062.8101197954093
True	112.0782331654537
True	725.032753046191
True	144.32572527148363
True	949.1926934197552
True	675.4621729818476
True	99.75592282974748
True	270.65536593352226
True	597.8353063520082
True	249.9943939745672
True	43.16689451475775
True	575.9120925848396
True	441.86560554700543
True	6.019477225102018
True	470.7150739488625
True	70.71144647864232
True	172.6956462252975
True	240.81855753953792
True	289.5600833856514
True	79.38253709902385
True	207.9782049946724
True	349.27911960179125
True	416.6121536345158
True	931.5962438210056
True	45.43043922055406
True	889.9792644063652
True	1075.391724787898
True	126.2567810010756
True	72.8698316353382
True	977.9681991600802
True	34.23744699923907
True	225.19965098535488
True	84.53729444869545
True	210.4262748406836
True	359.0622922060601
True	951.8622165462898
True	96.3974663570396
True	74.12881238522588
True	629.3885666143719
True	282.34996339218753
True	718.3920657012696
True	56.26182553187958
True	459.6282181602955
True	382.54116001412746
True	661.8950866318461
True	55.13511516699028
True	106.46544969336186
True	26.053619134488304
True	270.8826432745344
True	43.423046347925016
True	355.6668720633889
True	2.9649821454250542
True	1187.8556960802628
True	101.441710150809
True	133.87415037796345
True	352.7708208461437
True	715.119793995635
True	675.9056857754688
True	1027.5367764160571
True	473.85839842587217
True	426.5326551285045
True	135.52287209050445
True	400.680302403236
True	857.3477550567613
True	412.63267360290126
True	967.7928219338526
True	83.05568206371002
True	428.737730208425
True	183.22847232922405
True	286.05305053644
True	736.8050040062953
True	171.53817120156572
True	130.79770067150525
True	63.91782875936185
True	845.5002167722253
True	772.9815423270162
True	80.98591096804208
True	441.3516095769136
True	759.3848287064014
True	410.1955085777732
True	56.39948912335414
True	312.5352351040132
True	777.0754660118818
True	29.02475431859708
True	351.6284195857783
True	169.53148097805186
True	292.0227301813055
True	32.346909939470144
True	224.31730950654557
True	771.1029201747854
True	638.3323211547035
True	58.26701070401534
True	295.52767237706547
True	898.3280750415915
True	17.327104673290282
True	306.0220620164732
True	284.21854495398327
True	427.2169348981122
True	221.4708179560496
True	593.2510192792295
True	44.524660559701765
True	963.382266779443
True	904.3799016410188
True	47.24310608932707
True	375.6909157290877
True	716.5788525535161
True	932.9655547466936
True	280.5501125080098
True	596.4416557558886
True	125.35678958359794
True	181.1472685685661
True	134.6071671127962
True	138.58871667049732
True	200.28546747177072
True	957.1895820305162
True	751.7388930305164
True	964.609504507342
True	18.99593764935113
True	28.12986785094665
True	356.985417618702
True	13.267979643223011
True	635.5694974810957
True	1063.9667036738406
True	258.0338543365475
True	210.1154355343536
True	89.20976205253412
True	220.06908989586245
True	138.08447599984515
True	44.71843931468956
True	130.8334874440835
True	92.56089239471684
True	251.402066030344
True	520.6874689984272
True	163.4200485731748
True	29.355853536974877
True	57.24908826984136
True	433.6863115492884
True	263.6399167193442
True	576.606887259566
True	21.91802245175321
True	108.23124737136357
True	649.6427792838145
True	260.35838916938303
True	470.896718467176
True	659.6792758300289
True	104.8670888646727
True	112.61924906998176
True	76.00489020463174
True	25.79797274927239
True	123.86624441887828
True	74.69086841582613
True	105.48205096682948
True	153.57080791850484
True	242.0658420481812
True	832.5577134230888
True	276.0793154675236
True	949.7240522562728
True	162.55873706220822
True	200.4009663423016
True	799.7067653203472
True	301.4430160930944
True	585.9641989363489
True	253.4824039926343
True	360.3508201291415
True	444.4224053040309
True	565.4528020782122
True	650.5244097861593
True	357.7198964754625
True	34.46106388335012
True	547.4109205271338
True	617.7489516415741
True	20.60909970369917
True	12.127210499324493
True	264.0738822008731
True	389.98909855770097
True	445.6929248621549
True	69.33728261602411
True	613.2035453610459
True	943.7794514555784
True	236.1964811186049
True	895.6680128735162
True	278.14309345776144
True	99.9037672330434
True	281.8792144030434
True	670.4424808498526
True	38.56356112246434
True	574.5352569064949
True	1278.0292231240608
True	1019.1606744293556
True	883.590908727911
True	212.85476878840208
True	93.50140724215724
True	184.08356985267807
True	836.3218609287002
True	147.92623193735002
True	1052.92042857687
True	880.6179182486624
True	42.50426063503224
True	90.7617734642109
True	437.9909691126147
True	422.0327393722123
True	204.48423814713357
True	501.0925500814063
True	670.2656349961944
True	125.77459876952234
True	271.09320820218875
True	993.155724261284
True	50.33210115422291
True	697.9808721081691
True	536.9957457069055
True	41.402046074034914
True	837.16992935597
True	395.8962412137459
True	558.2674459520418
True	106.7766277894294
True	266.1662069233834
True	198.09898527752847
True	24.72185946788812
True	135.2000622492052
True	754.2700367915027
True	137.0763392994633
True	375.5127626187571
True	63.6716688193601
True	624.9303635136783
True	637.8469766456514
True	239.5541286803791
True	459.741478709372
True	174.20130820629052
True	159.51640127524993
True	223.7757449948247
True	305.8241443067084
True	365.5468545681366
True	132.530659492029
True	196.94278291230955
True	27.714195676837075
True	902.5646436718991
True	301.9754200697095
True	11.034131098121392
True	362.514402175221
True	151.05325461615408
True	635.0517819389446
True	375.7235341169042
True	583.9740340950814
True	542.3187250009263
True	454.2764242198154
True	795.7714200056032
True	248.29656995660503
True	577.565010057583
True	153.77942382174905
True	531.5517039109271
True	375.9203117971245
True	370.2228970558842
True	130.11367301109829
True	136.461070144014
True	107.66054401181783
True	68.8440966816317
True	725.9186930618059
True	180.3387434744219
True	46.79939139380386
True	0.0
True	573.659167477326
True	108.17014516905368
True	22.55919643368879
True	41.53759420609536
True	115.00562781462024
True	544.0402921620475
True	185.60282227835145
True	110.49925074089386
True	34.41102618392658
True	161.34168236546415
True	934.6475329492216
True	47.678406509970806
True	224.82513975532308
True	731.7799631416395
True	323.94094184245137
True	465.20119608189685
True	493.6698129228343
True	513.7124158235765
True	602.6538280790737
True	937.0370923079112
True	255.35244885514464
True	1026.6415231105132
True	922.648198824309
True	607.2245336160704
True	342.93972151617066
True	855.717759867903
True	9.360882788808157
True	32.59116309093401
True	298.40852308269035
True	44.59556752244577
True	189.389678526934
True	730.5444805686167
True	215.3296373082894
True	728.578854890687
True	751.116339904874
True	121.41713546166184
True	369.9896871649901
True	573.8327803468925
True	23.811794261229775
True	132.71324261749615
True	445.839032153052
True	301.6582432533238
True	198.21389328619375
True	110.95828865935415
True	391.8629737754053
True	24.064479560998432
True	381.3172058741805
True	353.6540906981105
True	1045.5909773022129
True	355.6860959623557
True	30.76622865652812
True	435.04037364428376
True	449.2162882899797
True	240.41960822360312
True	28.37198046285316
True	761.4778635753124
True	426.5514510656827
True	177.8994021593218
True	12.786859187044708
True	1221.6572660721122
True	155.99065947934952
True	27.13921275271168
True	320.61077647282264
True	279.9631278960742
True	117.31326725608469
True	300.8319368936536
True	50.94349663155801
True	317.5176968643626
True	299.5535558598978
True	304.9509997874427
True	32.55668517374075
True	48.066208405371256
True	1021.5094118805804
True	25.21022463829777
True	12.046776340951505
True	171.4150769256608
True	633.7865238506583
True	8.68515626046046
True	186.61024757332908
True	176.48956361259582
True	559.1888116011268
True	388.8257428092174
True	761.9634447838406
True	308.3525272076904
True	505.5786372915839
True	442.7592586967915
True	502.7649185609208
True	100.78198467329516
True	1247.0160330589338
True	929.523994301044
True	288.53288616310243
True	539.037253056125
True	104.26185967573716
True	546.0949363051435
True	438.75446497922457
True	154.24001089518592
True	77.61327524723357
True	353.89679419411493
True	158.26818987662526
True	28.55831745746897
True	619.6168807842362
True	377.8069976665423
True	70.1220830333923
True	28.53712049783259
True	670.3132437537603
True	488.79985948336935
True	75.40849345277593
True	23.909845540454377
True	326.8049934905007
True	311.2204188903658
True	706.227437950929
True	556.8383757319991
True	563.8644894622263
True	782.3076724527349
True	8.677547586928533
True	56.82679879050636
True	37.9574708885309
True	56.836830981670325
True	513.4334560879644
True	574.8880776099602
True	82.23106752679335
True	107.7764037314944
True	191.512766639194
True	70.53806184890156
True	190.1291518291306
True	206.47622344122107
True	275.14390892816664
True	781.4452315217003
True	619.5663564477426
True	284.81885472673326
True	194.35587579602168
True	279.6771625298123
True	257.02809121523137
True	757.9762966133233
True	326.2413677641049
True	171.30284010274866
True	879.9095744656133
True	342.3028030650444
True	459.73721277309954
True	154.8273009764287
True	117.4424130764238
True	60.38497717318604
True	226.1934216134237
True	967.413262934182
True	518.4096371067798
True	115.2313958469731
True	354.5634606207512
True	96.806213612504
True	669.2616896018479
True	4.0225593195721725
True	690.9742240899412
True	36.42114752700253
True	939.6555543794532
True	844.158099320244
True	216.1606827589674
True	29.128511072201658
True	81.21962320697202
True	450.2450817998341
True	220.05880138690563
True	1.4837983897650822
True	81.71470074495254
True	1032.6913986668733
True	343.9679564537923
True	666.4805974318746
True	513.0400272009563
True	33.46848931249499
True	138.2472413872099
True	427.01372526935467
True	932.235513768576
True	815.773949972039
True	420.1405102028938
True	346.08026253808043
True	16.764664465609446
True	78.69643455305989
True	750.8253961956483
True	439.6761335497765
True	382.0842360651359
True	860.6353642191373
True	25.5714067737068
True	216.08920504276728
True	872.7596145589671
True	226.6397660630961
True	7.701966839454431
True	495.6334276669893
True	104.24162381522277
True	648.3302213161568
True	55.05200261067769
True	249.96995305187903
True	820.6936586211735
True	867.4367269493295
True	277.06223886058666
True	426.6935226625546
True	119.12502167158148
True	612.5142562379856
True	257.75250740795053
True	193.425689860438
True	867.5228019961786
True	56.33942008319698
True	697.0561495789293
True	275.5424852234248
True	302.36403080080487
True	170.330403695518
True	478.7452189491195
True	595.4892619414969
True	361.4842453356169
True	399.95483636134406
True	69.16492024203782
True	160.57943631103885
True	452.3679238944103
True	219.75579156523116
True	35.21465660460189
True	207.29737231249888
True	394.94151881706574
True	397.5862957908418
True	736.5216874020248
True	124.11085551905988
True	663.7380690853952
True	505.8008107443592
True	627.6422840545476
True	135.1869654985138
True	39.79585038085413
True	664.874442472722
True	68.10241120414574
True	542.8224605032004
True	686.8739666581165
True	446.2336431863947
True	136.557087852938
True	504.1182248405626
True	4.499019693642891
True	407.9129543970337
True	30.18874764955237
True	658.2339660329447
True	269.8072923388784
True	581.0790825385549
True	704.4821766644305
True	147.64800363439156
True	527.3121690270052
True	474.35183677983207
True	63.175779483236674
True	974.1925600299264
True	2.431772834288235
True	26.65844001391343
True	625.411856884991
True	694.639033418976
True	137.1379715698898
True	402.4862378527536
True	123.212368421442
True	75.66642010829692
True	447.1638972260644
True	41.94949365399504
True	506.82094643777725
True	12.153032705311045
True	830.906193006761
True	550.7040006900073
True	689.4863204560563
True	104.95711207499497
True	389.5546983186156
True	1044.957670253324
True	862.6135815686685
True	147.725220203802
True	556.142977125172
True	464.1907746562709
True	256.42208858188513
True	253.99957781670253
True	5.568060303277065
True	320.26028729944284
True	9.069857350112692
True	373.2750186868158
True	71.43065504625383
True	404.8022783641485
True	658.1053346297409
True	128.9603738945198
True	238.95811141570655
True	613.5269509213689
True	667.6087266481187
True	297.503312252483
True	137.35390551733923
True	160.19410526848156
True	484.4337112241983
True	87.1253338356022
True	11.45066611182757
True	497.3574320543988
True	565.1825860799199
True	20.76881412018755
True	137.5108900829942
True	912.7493919656137
True	499.92077393094286
True	278.0824060350138
True	34.20834673446593
True	464.4622972454905
True	114.3351701544529
True	587.1199882227345
True	657.2063421355946
True	299.05654642276335
True	385.8090096184615
True	187.58197365024785
True	233.968713534561
True	73.28704450200216
True	221.37806461458484
True	489.4904201044847
True	21.87500524553208
True	454.6755098271189
True	380.9067117834576
True	725.9842013863064
True	905.4494756307124
True	926.7188406428982
True	157.26908380717413
True	388.84655859906337
True	70.22896755867934
True	187.46196138544636
True	314.8244925930598
True	9.72751193840756
True	820.6655380477378
True	23.098221101882547
True	395.0228848305353
True	263.27898444693176
True	646.4944432363948
True	219.3769231817431
True	37.176785888314974
True	709.8653597695017
True	1071.4742615525504
True	231.7664637369071
True	134.49229053760118
True	611.5063031365771
True	500.1912748109586
True	18.10711995855539
True	825.5952016822578
True	113.38899536083709
True	44.20019960401278
True	299.3993036322916
True	353.23184699047994
True	383.7197529509946
True	273.39411057057026
True	19.734939891915737
True	22.50042663256123
True	862.4381920143022
True	199.83721160951148
True	104.91454665353072
True	859.835462806831
True	661.8894706905729
True	642.6748449482258
True	448.2203212848945
True	155.24402135760894
True	30.163842239827797
True	105.57316327923252
True	432.9360938122934
True	231.71499885151923
True	481.6933459486745
True	147.8401380984019
True	495.0963372329504
True	640.7505595132802
True	960.3231630836196
True	22.58436109067392
True	966.1562777511116
True	1056.3333636927864
True	492.0511745339941
True	90.28090534355472
True	824.4509485003205
True	650.8721413980717
True	629.3969647358642
True	172.93273564498165
True	753.2858472954001
True	705.8919001558999
True	124.02649274975764
True	743.8129173001757
True	830.0895027770215
True	484.4551030011009
True	233.9354610871694
True	69.89830767634888
True	303.8288728661942
True	356.9407913920833
True	466.16893452143177
True	422.5481063247197
True	203.3095845084761
True	302.2212804187243
True	2.8183816771442225
True	12.485475017272885
True	105.63245813899138
True	138.56598800038907
True	362.2587157165176
True	349.69173609231046
True	113.97257822653845
True	18.51562116816354
True	214.9828830852589
True	895.4985094086719
True	462.4554509193271
True	541.8035825620319
True	558.2589035751481
True	833.0716292635342
True	650.5570380226295
True	87.70133007799627
True	207.91625537895288
True	245.0736088036273
True	285.9265377857767
True	106.78312985122498
True	369.19319827128027
True	433.0822516571165
True	170.92094927503433
True	655.8079734102483
True	244.2328336138646
True	205.37642863541933
True	26.88219035366388
True	240.4696021868375
True	491.34931363901455
True	172.64415461244056
True	533.1580120526339
True	485.05299560562406
True	244.96960213705512
True	107.4449244234156
True	42.7131975688054
True	404.83327261531394
True	800.3399957625835
True	157.03686646787995
True	984.534244810327
True	1047.2691667848253
True	491.0537989343866
True	98.09365683630485
True	124.38768619457602
True	657.6662813994466
True	8.834745751577145
True	225.59161156961204
True	131.6387586102304
True	122.56109359668788
True	330.2602854677901
True	641.132532463331
True	37.19788052774787
True	125.32767321982118
True	927.4159970234016
True	56.80363391245763
True	458.2027097469872
True	535.1613229160939
True	249.58814367717304
True	136.52034377503318
True	928.6487454258177
True	1191.5093402304055
True	517.1904704923938
True	656.139389560481
True	208.76818239840472
True	152.5681765674345
True	302.3892524766192
True	258.7394672519765
True	171.42628709367665
True	304.9652869705596
True	339.07867720963327
True	10.831317787973704
True	628.4372096158393
True	140.62648269403482
True	76.2447737510259
True	454.1754240393281
True	317.1188519715796
True	1203.5158179573216
True	356.83721239594115
True	1012.8404576516754
True	10.941163092301135
True	270.6341087481086
True	227.7625247493096
True	155.81265226256235
True	495.7646449288302
True	201.24320618669003
True	410.1932238392912
True	326.0163045384057
True	117.17784377772166
True	349.8440359931988
True	1081.9544091180996
True	745.9362313729821
True	216.6501178848856
True	107.9803135192295
True	293.88174949774503
True	24.29899732812976
True	361.42867838026416
True	330.8789555864002
True	572.0614982084604
True	440.7401985472757
True	337.03045156375885
True	158.85643182160177
True	11.561025745077805
True	420.9951581053528
True	272.69149982539415
True	148.36748470373144
True	313.18777024266126
True	447.63350274258994
True	821.6701494492085
True	308.8660970890558
True	761.5038961346874
True	407.7511994354865
True	374.6780195749266
True	1.58696443867685
True	1202.8756073873349
True	103.32054206117024
True	933.4423082518456
True	210.06888207192807
True	451.3624112031192
True	667.9971544402338
True	81.54309028215391
True	482.87863749795446
True	33.87958592476075
True	415.279179767773
True	78.42616401555428
True	227.138495407608
True	39.35956219086917
True	694.4863140844573
True	186.20198915218688
True	26.977705993955805
True	394.588962916822
True	110.93500504956296
True	160.40561741775605
True	857.9104539867627
True	250.52309476284844
True	155.24849406686062
True	374.0104434681576
True	525.492976868123
True	332.3100282818128
True	515.0546423659777
True	625.4572386739962
True	160.18123838516075
True	7.113445685967477
True	71.87906111528653
True	418.3147459234923
True	90.5094263631836
True	80.90922453116362
True	1076.3850380853955
True	24.844888868830605
True	322.9536396032354
True	317.68242110201305
True	455.780960452362
True	670.0050977112785
True	192.3114504598949
True	646.1689901638154
True	340.21180389474523
True	350.3909878782008
True	277.0851075469181
True	209.20391381111415
True	347.78766417595574
True	438.0347083827253
True	418.2212725347397
True	580.7838115410108
True	141.26722566523625
True	79.17075069715163
True	38.3904357456035
True	302.29453121613875
True	634.820141865059
True	411.0719553191808
True	803.3537714222043
True	210.8029774211812
True	411.661002127349
True	67.75984635625393
True	53.598245647525054
True	426.00160341035513
True	206.4716785186863
True	219.55885411473776
True	43.69306036781031
True	1100.2853747362624
True	171.00244657689296
True	899.3416307407465
True	320.67011988435
True	919.3395420611096
True	237.2961304491101
True	459.8740798524354
True	527.8268391973847
True	602.4169716541501
True	216.3190187337515
True	478.4504447576989
True	944.693480261344
True	127.65396947792736
True	7.672709050857781
True	612.5675955040264
True	29.4489503507013
True	74.14039488224488
True	785.8142089271182
True	226.4542808653616
True	986.3256579188094
True	683.1671756440765
True	419.8258443778384
True	279.79081944275543
True	489.10078044038335
True	339.43433494636594
True	182.17147581769947
True	669.694790106776
True	714.1619725221444
True	205.7843344715759
True	87.10017538206894
True	511.007290701094
True	136.636349840406
True	365.3608284373156
True	346.2851633907888
True	64.16673506707104
True	377.3278892889268
True	413.4965894800341
True	360.8307684789245
True	414.84374066875137
True	423.510764801341
True	637.5873110036509
True	55.979784101546265
True	448.1829701675059
True	327.6152663586026
True	678.9474182049349
True	221.9160882007772
True	102.4234666137896
True	39.16603432415018
True	522.9258492439355
True	633.6452891868719
True	186.06214862504007
True	408.3781711839228
True	357.5744238152237
True	16.262821504586007
True	174.9929145307995
True	285.7347237111392
True	3.1341871880754413
True	865.6757113452458
True	81.33368227283339
True	103.24901735889584
True	112.2285158174254
True	361.6153102498341
True	35.95661348343677
True	468.3323957611445
True	232.3192121586569
True	5.787511488548216
True	114.3592897219331
True	441.027858592613
True	49.55974253658213
True	62.91018993634941
True	178.967383879451
True	280.3570532087106
True	957.8560793014276
True	389.01593209347016
True	938.7521387514178
True	179.49070865899824
True	1016.1124288339776
True	814.5067072849954
True	656.4009791115045
True	410.90124617194186
True	382.19670758216114
True	78.95718812961192
True	73.62176060544894
True	82.37719205335455
True	184.45599819947952
True	477.9891222965107
True	1119.6569525266884
True	180.5373254356139
True	352.3889180972244
True	442.9257390390687
True	597.252830340789
True	581.7029106290687
True	283.8616422291869
True	446.2556669823224
True	695.1805902878746
True	98.44779041165086
True	734.9977524530761
True	255.31462209603168
True	135.62951189224233
True	402.6236328283744
True	856.9911028044941
True	448.0606265441045
True	855.7940089280289
True	195.97470223242024
True	348.4275986197554
True	709.6763514625279
True	607.5170491191175
True	187.5588468900492
True	253.95335176773827
True	764.8393177997644
True	32.04533067187836
True	184.01819156510624
True	497.17670117748247
True	687.8790996327533
True	101.25959739109406
True	36.075583030392814
True	162.18539786987577
True	724.5155910679941
True	313.82489862357363
True	552.7415939071306
True	353.54338571680154
True	296.55094933270453
True	460.8221605507443
True	493.42510350491625
True	71.513139191671
True	384.0743032747776
True	794.8133145616904
True	0.0
True	290.14585407782835
True	255.30883922864265
True	954.2388947691484
True	148.9989591999082
True	681.1807588290311
True	636.3404147047077
True	110.24014158194372
True	222.71292021993148
True	131.81322600254703
True	11.21919379491271
True	287.4108948629711
True	371.0746119309308
True	1153.6073110161583
True	239.09857550471733
True	417.086081732342
True	651.7523254801386
True	210.42937835983616
True	29.37255965994985
True	825.1655683620835
True	590.3902216703765
True	158.3558504267444
True	639.7090645131103
True	159.69818672278433
True	293.07994384687163
True	811.3214362455533
True	35.16135485396912
True	104.85322589710648
True	517.068084191755
True	66.69572875694324
True	79.1296734185136
True	410.5056126193179
True	22.56842462485769
True	770.4162992166303
True	101.95518687634352
True	158.0710040552871
True	20.00573920704253
True	696.2837495601965
True	27.76243532845948
True	786.0661894686207
True	394.3044512268668
True	115.7803198131194
True	715.8306220577443
True	535.5850575092211
True	555.8540849309902
True	47.781282390570965
True	381.5161005755111
True	4.868751148854821
True	98.02633470683952
True	371.5519332828309
True	47.72965226246752
True	113.36082791518504
True	307.1888115222857
True	180.56518281346095
True	106.92914268329412
True	643.2361226164803
True	19.37316199083024
True	1139.2101108087072
True	529.4893840841819
True	308.77952237086083
True	502.6705159782984
True	129.0824080070563
True	758.6613064316917
True	1119.0671743829594
True	757.140323557633
True	169.44808861295493
True	230.2742348441642
True	53.20971738541412
True	57.30311230380271
True	151.26363306788423
True	96.07398841381446
True	173.93086254850726
True	1171.3602750842
True	306.4887773559884
True	346.1110817699093
True	726.0519147139421
True	16.33657951901832
True	14.455082862878736
True	592.1639077371077
True	5.1277628481921536
True	114.53673823645012
True	694.8492247003558
True	181.1772793774418
True	650.1611568036383
True	853.3512463376278
True	157.1720354343816
True	877.8660286345516
True	3.297518965526085
True	439.2538642570694
True	1054.6939630421643
True	26.8513114716101
True	233.6071443593387
True	147.16828836290563
True	977.3188461406096
True	227.60483248026907
True	482.1146789518049
True	121.32809324933253
True	506.954296171901
True	151.9838053365775
True	95.70905958855673
True	381.063742000057
True	72.28537444303596
True	55.44743988277247
True	1073.1130685381977
True	258.83286673484474
True	159.68420555439363
True	357.6929136455592
True	392.9479033264717
True	218.8660542444616
True	167.00614234644402
True	379.6654567037601
True	34.82403184898053
True	494.0370448630096
True	1147.7222859819142
True	114.97916676527208
True	470.1366951810917
True	311.8450355896864
True	28.028829822433
True	393.2701475396386
True	104.36174122122988
True	594.3580135484626
True	194.3850191123629
True	418.9421672706169
True	20.579963981624136
True	439.0594826491468
True	109.3661600309338
True	332.6888649826547
True	33.728437481681105
True	170.9561368323557
True	255.40914519511372
True	757.3016752069746
True	58.480422359663024
True	146.81758548989225
True	233.01519663921007
True	137.36296663738338
True	613.2549246996911
True	564.5828138806236
True	757.7182704101587
True	395.5279638587839
True	537.2573387859351
True	415.851898632645
True	671.3469258893338
True	69.35138042063907
True	472.7676897824495
True	410.3918125025697
True	49.13204842895518
True	83.06095721263696
True	128.86034704606448
True	89.8004095815637
True	316.3741638214156
True	859.4161567585243
True	323.4607421823429
True	1115.4434533961717
True	315.30483439404355
True	918.7907041496
True	149.76361979014692
True	562.8469869243577
True	581.0580196881591
True	708.2103201227947
True	430.4281493001962
True	68.49237649137157
True	279.09062838492736
True	42.99457695608836
True	161.66656071027424
True	177.63287337523153
True	1145.6887424842153
True	232.1516996030345
True	548.9074621907456
True	526.5099813369789
True	561.8624493985478
True	898.5904327622994
True	589.9847092956388
True	637.9696825624906
True	958.0543487297374
True	126.39676097119398
True	318.9571998525357
True	267.1307572719652
True	327.8199470692329
True	87.18431099870624
True	391.927538403161
True	3.984321148204703
True	331.0471155063952
True	251.8711349527904
True	614.4916770411525
True	280.713171109294
True	361.2482058625777
True	10.103598817473491
True	63.06502064661857
True	552.2407569988804
True	30.549016183974768
True	147.5209378086218
True	62.76729936569299
True	155.54167489342862
True	234.26769228657943
True	71.34761092689047
True	380.4194812060339
True	287.9321836185493
True	101.06762516793968
True	341.42169892131176
True	61.49280883225727
True	594.1111366116262
True	859.3834243808882
True	276.71731242831964
True	1150.3884938214064
True	115.8145557723074
True	307.76690131146887
True	1070.3497693303505
True	89.23358531796508
True	282.2931838975385
True	9.70853645086578
True	399.1888997038373
True	452.2042446621257
True	164.78029228534183
True	618.2535257729087
True	911.4293469153534
True	161.48072457178745
True	74.7611751445845
True	335.13738710202574
True	525.7549142283417
True	609.2838469612768
True	1229.26656046289
True	26.32140701830995
True	942.7526572095446
True	140.51100844657307
True	615.5620193278339
True	119.1284538981228
True	122.86369799215764
True	195.2047862347076
True	169.60651881960496
True	755.5299660851092
True	200.5317635664095
True	229.6047204146906
True	67.86810058999907
True	513.4124950320214
True	480.2306737518368
True	172.58173156073397
True	234.86721867050844
True	17.99985294658285
True	426.7967904553064
True	203.91861802580524
True	282.27817174767074
True	115.88799839120048
True	698.3292817975328
True	426.38864881898144
True	254.08863337031696
True	641.5229150423754
True	534.1673819936601
True	455.4576642843212
True	139.6502205406486
True	540.339423154167
True	429.53546146808
True	3.52294033307599
True	201.34177860584197
True	89.7456547624405
True	243.4752352039063
True	3.001871254733282
True	128.26556038053354
True	347.0075733160212
True	7.386673978251965
True	856.5580592170954
True	172.70140385071286
True	739.6192770164405
True	777.5313617899334
True	163.99710732091583
True	215.065201328702
True	480.8434826559054
True	851.4685747223735
True	51.16985525016313
True	36.49166900751869
True	133.80498372228993
True	611.8992222224277
True	733.1028351263005
True	183.13830991145383
True	587.187058496568
True	596.9371061856586
True	832.6267666030973
True	396.92984093664273
True	187.68747591482335
True	867.8455078651773
True	228.5863318231492
True	151.01873656711112
True	328.17832719960427
True	221.9465150755052
True	210.1806340568185
True	614.9561113873868
True	248.0654085497981
True	193.8348500990365
True	449.7980913787535
True	466.4983251940565
True	63.75010417336247
True	288.92398167526784
True	79.54874343188243
True	341.91081128367006
True	349.5345991540271
True	258.01141867398786
True	179.9007170600618
True	382.7679076997263
True	644.1385908874655
True	737.7073535699013
True	297.1879740092363
True	751.08167492951
True	61.136413617666655
True	867.2797828039612
True	351.58441772925244
True	13.565713516227731
True	625.4326252859031
True	686.7073172616035
True	267.237050971309
True	174.20690257953174
True	49.57337202240635
True	377.0376798088056
True	75.20046816523848
True	14.246810610396476
True	881.8295294344833
True	375.7847231886786
True	171.99637321491022
True	958.9575328183752
True	11.468165101380292
True	780.4669005607536
True	30.71194441380832
True	657.8823217246085
True	58.082783268506375
True	791.2899156706422
True	435.42526311043525
True	198.98483430386597
True	436.4046498882198
True	202.10772943264348
True	293.59807446693924
True	213.72523752462385
True	414.5938672536568
True	10.675548693062757
True	315.8305305232729
True	107.56547884666654
True	12.589211626564184
True	463.2342209928281
True	728.1386883959377
True	289.7891559372641
True	78.69765402540312
True	322.0681058410609
True	85.64310731086255
True	181.2573877342659
True	179.75959943066366
True	375.84032410007376
True	47.29530358289299
True	139.8571286900949
True	379.3598706783848
True	850.3970773597409
True	113.34914519759155
True	209.49723788078524
True	456.26175964537305
True	19.412372570842187
True	417.6348791962794
True	504.9362998257329
True	90.74156531704546
True	402.8345468986562
True	352.0478404251169
True	416.7089806929865
True	594.8429336673304
True	1044.2599565346843
True	975.408876160578
True	52.09529898260389
True	1066.9541064718887
True	116.26761886765732
True	117.62085602088337
True	117.6789137645328
True	482.7919143580804
True	368.7153113257561
True	591.1976316280217
True	252.53040834306276
True	164.432665817086
True	415.1549192137843
True	15.428674391336832
True	459.0469814944
True	406.1698470525869
True	147.67463996345302
True	95.28310455703634
True	520.8682682156697
True	999.7497542077232
True	204.69591185313337
True	66.40722316999567
True	405.3526702753293
True	379.61410582318166
True	473.820947726236
True	329.73499802502226
True	4.5824525044447855
True	549.2793969111032
True	526.2315955866428
True	504.4928505053808
True	186.0142534947493
True	101.38608306950796
True	22.970763671329497
True	379.2726811514282
True	105.51200081543033
True	7.724715253071116
True	32.152997120064626
True	351.8218351767956
True	625.3555704889035
True	135.5277691565454
True	93.04321471997685
True	25.410801158044585
True	402.7858674444091
True	357.1737813154017
True	764.3464141051957
True	303.51620692028143
True	520.8071330479686
True	535.045385996767
True	526.4220830658453
True	294.7778899933759
True	545.8398359813731
True	101.90022017573808
True	581.8219543067222
True	7.437292962973895
True	377.5433076180517
True	460.09904320477335
True	948.3380327740426
True	344.292263591146
True	799.8648321112681
True	990.0227075439324
True	169.66191067625235
True	38.66882716364592
True	373.3623128620382
True	384.4062828948676
True	596.8718879552121
True	245.67035011209603
True	29.57973426471333
True	643.7830258882592
True	122.42003543967448
True	1063.841148366047
True	313.7505168069074
True	478.4541669061099
True	129.47241727661145
True	811.1724118155583
True	134.21827925011598
True	808.2196608702559
True	549.7023039672524
True	190.0530620681544
True	110.65736931430908
True	64.8839769923966
True	561.8479213555612
True	890.9146986183775
True	430.0275012451494
True	534.0264610294162
True	134.41291941155205
True	624.9663664557759
True	458.00809683028587
True	777.181342453707
True	314.31358072659145
True	606.7709102378218
True	113.1870536605293
True	26.133690968723744
True	425.5676172676816
True	166.38491310611266
True	104.32840258776882
True	373.8129502474449
True	1133.8889501457325
True	263.48015579182635
True	557.8249888438081
True	11.798671621035297
True	73.62272554435854
True	333.01098360502715
True	767.6116796730427
True	456.9682698757426
True	501.6068829566136
True	729.459556839055
True	69.30633370113716
True	722.0939069205123
True	47.141957582180886
True	105.07028804008976
True	174.25425872043732
True	83.85490509151892
True	24.90785488087923
True	297.74262909663315
True	477.4085758921546
True	905.9431589746346
True	857.5391256945259
True	5.1620797098594045
True	285.1079928524794
True	477.95289787999576
True	122.35520840119428
True	219.75677499499972
True	330.0663932175076
True	1311.3657237790187
True	445.8313551767189
True	25.00180857879494
True	181.20624702552203
True	694.806794910003
True	35.67489632061935
True	174.0722803895131
True	568.7294811866886
True	71.44078770628198
True	870.0388221186658
True	320.8232293486991
True	690.255352449527
True	80.18494919359554
True	681.1020872083773
True	590.3940756741129
True	880.6955351552161
True	248.1339357963821
True	508.41354700311257
True	867.605780598518
True	909.6292100297436
True	226.24537331276076
True	749.4597130261643
True	237.60007350012023
True	454.17016066331394
True	358.75134712598594
True	502.7174740755771
True	502.0066696483374
True	302.7424025108086
True	359.1291683436099
True	117.85863599135428
True	354.7051114500311
True	1073.1716076689502
True	295.66346335521894
True	141.2462971062586
True	301.8035966311401
True	726.4277367062506
True	635.3952060663323
True	419.28131794611744
True	122.75725470622706
True	330.3920422928905
True	34.91730252918492
True	174.37382744495503
True	88.14940110688616
True	87.91054518173239
True	548.6692519714369
True	138.01307708807923
True	123.39513510575505
True	108.80199579832497
True	81.65044176994432
True	451.7230235459106
True	380.0815871909083
True	1019.6534218299688
True	549.29908230394
True	864.2998532080339
True	281.9460408221818
True	301.94266462949514
True	544.8904374388462
True	194.3185851623733
True	771.2639381722339
True	242.3990810638682
True	365.4885634322966
True	66.81451886350933
True	116.20208276467672
True	269.78865338757214
True	123.19446685561338
True	477.6716181886678
True	33.196049407410015
True	568.1544692147817
True	1012.3361323134496
True	730.511231896804
True	1.320263960883791
True	63.58907257423356
True	488.3856952555407
True	443.2960824887337
True	73.31841380106235
True	118.79153057601596
True	306.31535279445154
True	79.65464883778303
True	55.77039260587519
True	699.2304195774778
True	652.1637166202192
True	158.21401982564444
True	173.43715696992214
True	540.8989023766067
True	51.90214002602559
True	26.13052196007901
True	554.8126407318855
True	461.9280457436729
True	1125.1365944031436
True	47.373758139774566
True	446.6503563919712
True	863.7589751242127
True	782.1927346847771
True	293.17644949622166
True	756.6033060365296
True	383.6134676429633
True	42.87671073536271
True	100.0328332589953
True	710.2523598288006
True	74.27967228983931
True	139.2152573843082
True	930.793734269517
True	192.5213931263259
True	281.58634528698576
True	105.66177350818528
True	640.033047886316
True	618.2763904675597
True	213.40923267096207
True	428.7028902022778
True	39.46747061578562
True	277.4521050333876
True	596.8058611214826
True	626.1945009029988
True	311.2608300661992
True	71.741715359669
True	913.7559323113892
True	1095.347272444521
True	561.390303791186
True	56.39804851941319
True	30.54185962276416
True	89.46629893476585
True	105.2158545426471
True	104.14743430099708
True	841.4122352107363
True	1253.1965169738844
True	744.1446661972977
True	312.22198972321723
True	9.604424084827349
True	21.919753183765007
True	341.6734037088995
True	502.0237802218769
True	46.000142410643306
True	569.0655031477531
True	440.6694271051221
True	404.705466502451
True	81.70435120221622
True	193.5693194373092
True	257.9902985728222
True	135.21295295066676
True	407.34227239055167
True	45.03215826767657
True	176.21402521992502
True	1185.7407003436692
True	6.216625033981504
True	27.198420982017893
True	572.7455000447226
True	353.3769853729255
True	784.0699638680092
True	155.6984802538966
True	727.5001816211599
True	578.4560764919273
True	280.45405534808583
True	440.5712972590044
True	353.4820603664806
True	292.80765017234216
True	267.69246867290053
True	378.2446628902378
True	494.03701564281903
True	494.6405832757157
True	110.039467802996
True	371.24629289987297
True	9.187461350569516
True	190.1872403570048
True	233.1031970182932
True	859.9060258322622
True	599.6101086481127
True	30.297819933090697
True	732.7302041120774
True	838.4135150149264
True	108.82815779082836
True	355.3245605149873
True	864.1332476249869
True	239.2807431035471
True	159.6846860553507
True	524.6896308477716
True	560.3715333461946
True	1127.3753150489813
True	147.26655366476453
True	154.31790256104273
True	260.1098511810069
True	321.176248974252
True	411.1651071402828
True	409.561620373208
True	333.79600723299234
True	436.3000589086181
True	497.4346198388568
True	228.5128153811725
True	1477.832479080727
True	241.99117014228932
True	390.9942198342677
True	54.51977191471089
True	777.5325750561271
True	264.42468463341106
True	914.0936806620822
True	551.9682989460201
True	314.87436508565247
True	771.8695944260645
True	253.94208059794332
True	218.77541646118388
True	258.02425694817833
True	218.09982527496436
True	139.52563627738564
True	252.95268775545503
True	733.6411832487212
True	502.6973832584401
True	221.32887028569388
True	1188.8346083644492
True	120.50957712957528
True	265.05097587024613
True	71.90044007267589
True	306.42130009140624
True	425.37835578148616
True	90.88946443841331
True	225.6309377731159
True	75.72371262926724
True	708.0323693197914
True	376.58168813853183
True	217.0730463461241
True	739.5266242069728
True	860.8445546847179
True	839.5591131011115
True	848.1667983697956
True	351.4951236685897
True	1.2784235873681116
True	252.6042446451728
True	55.36719235925034
True	386.5655660658151
True	54.577284754430565
True	368.2298715733497
True	858.5418621428079
True	1040.7867347658157
True	408.1141635252178
True	22.819839156260365
True	539.6522434912708
True	511.767092291342
True	202.6337067398047
True	239.9278021411898
True	294.880420742169
True	24.15042894366168
True	120.84603188443204
True	950.5761826048744
True	59.14051648637481
True	493.9553909454033
True	793.8258543805352
True	104.1868506031082
True	252.86963174030572
True	115.9199752455203
True	16.75383310062714
True	1.3840189698908127
True	122.039967094487
True	1016.7608654651772
True	470.4346918886122
True	65.33810545582631
True	789.5109016111824
True	345.2740492087888
True	1.1261056578802249
True	453.8318543318367
True	200.05174542191915
True	494.0582524106061
True	82.5714538422804
True	320.60576674664344
True	368.2932650599232
True	171.4850571316856
True	202.9863174967948
True	129.24997395197582
True	170.00931165879905
True	936.4586144492682
True	17.982692501947714
True	494.5016596912926
True	474.792770526026
True	385.1759331029888
True	225.04854054685168
True	228.6388272408217
True	165.93525896495953
True	45.38139814012177
True	434.9596703314262
True	152.27284413771906
True	826.1571877477393
True	816.4832230416193
True	250.5655928480257
True	306.3320866836503
True	527.673537300516
True	42.52813901800115
True	88.38309593299105
True	758.8674369721468
True	1092.8667260244945
True	113.3751776736006
True	736.3856563169971
True	146.700994900669
True	912.3521088353295
True	679.2535971073634
True	104.15006967776588
True	278.364295018064
True	619.2974490277128
True	259.69424486615566
True	47.14117616298895
True	574.9797043256957
True	465.7827746073698
True	4.272276754531084
True	485.5335257636848
True	65.7158576731676
True	186.29401735681117
True	239.1582419879648
True	297.4388779171292
True	73.95186822684181
True	223.75957679334616
True	356.7250993643975
True	432.8066606741378
True	921.7688118059092
True	50.22279556214383
True	901.9146875986102
True	1033.7312563959858
True	129.8030798665195
True	72.4799714849433
True	959.8996193705368
True	34.38243160072373
True	229.03493808206176
True	83.91242684091037
True	213.59576604139096
True	358.45624268959824
True	983.409589367388
True	101.4792760214829
True	70.12238533210791
True	647.5189971906095
True	274.86075676111653
True	711.5987310072632
True	53.57156676466272
True	455.1429395067489
True	395.03676183826354
True	681.0794934365427
True	54.27982304866934
True	109.01329554072431
True	24.50915251508665
True	282.061624966331
True	41.12692503993696
True	345.66640289697744
True	2.2333640037564444
True	1170.489306906915
True	105.25221611821507
True	134.54386154652974
True	354.7427558070225
True	725.524872502129
True	695.8487167049038
True	997.1258481157604
True	465.6921656820966
True	415.3512856081865
True	137.8051248309162
True	429.62088669692616
True	822.4977017510098
True	423.65073972620206
True	909.0641753825448
True	83.74907438323143
True	430.82065855613695
True	168.89761458747083
True	291.5834903968865
True	740.0643096140919
True	157.95077517009682
True	136.29854488015442
True	64.49842338867603
True	890.7560470048355
True	791.7910465212929
True	82.64973902944838
True	441.9046789961735
True	754.0373860784132
True	416.4412729846706
True	57.864838248041885
True	316.0511907279992
True	779.7987909506377
True	31.89515897477189
True	362.5056827992544
True	165.3398765894367
True	272.92243926827564
True	35.270277355543726
True	213.41321633769155
True	749.7793715606275
True	639.230468970399
True	57.767446118435785
True	280.48758088997494
True	887.2565731300739
True	18.671238568109192
True	311.5677001744297
True	292.356220002951
True	427.70883678272446
True	220.364175391502
True	623.8787898066568
True	45.66457500849742
True	1003.3729931844116
True	869.0032446427887
True	47.89545399341599
True	383.59879907046655
True	722.2624689828843
True	922.7825618763436
True	281.4679239405721
True	575.9301748973004
True	135.08912240276936
True	194.15526849359608
True	139.30027454980242
True	137.1404379801258
True	205.72600512441207
True	949.9360852134412
True	790.5659989948869
True	973.7020570684764
True	20.71597367743833
True	24.864278473376057
True	360.1073173590183
True	12.376437660703116
True	614.1837807062484
True	1096.5098570110708
True	262.71594541552145
True	210.84580413986572
True	85.71129314368663
True	226.8606619549431
True	127.9714340078059
True	43.859789092302805
True	130.360273837209
True	90.04789316205715
True	244.7158724469979
True	546.084274642153
True	164.799111926161
True	30.305128271709258
True	55.62513143789207
True	430.07838161869904
True	262.7874484519139
True	548.4154869751034
True	21.874863451323023
True	109.36060725589778
True	638.4950264593599
True	270.6127445297019
True	472.1830644745167
True	654.7603856002844
True	107.21242504714138
True	111.27191872993284
True	80.84577052745396
True	24.178772706235662
True	118.95638826327142
True	86.04115428219417
True	100.55432482178138
True	149.88053853602236
True	233.8152920767715
True	826.262538570203
True	280.8766304298572
True	910.2754863637904
True	164.45494258412873
True	191.4545832812732
True	799.7400159224158
True	311.35008379122525
True	591.4749862683518
True	255.93182669176616
True	350.76056506837483
True	442.48653759395575
True	552.8483032795924
True	644.5116710862578
True	366.815331229266
True	32.79167954648898
True	572.5316160901436
True	626.8871057880693
True	20.03401130688142
True	12.10120701477083
True	259.96574151488267
True	392.197189219024
True	475.5793073366447
True	68.42216913766015
True	637.7539375978682
True	934.0846707126238
True	245.3560215648268
True	887.3101156073907
True	279.0539901156332
True	102.1901802673604
True	275.208241839419
True	655.6607595848533
True	40.05610735242952
True	589.989207192914
True	1276.8231947666056
True	1006.3453236124332
True	954.6395230662604
True	206.252409506519
True	88.82898749096488
True	196.412339534492
True	839.8238461903546
True	139.63908320123758
True	1068.7150134789638
True	867.8193410156659
True	44.85183916542712
True	91.73957207455608
True	412.0718854622642
True	411.5938163413544
True	193.07327016534887
True	523.7734508473195
True	672.569166574023
True	122.54611050731135
True	273.15180084039525
True	1043.8289396449557
True	52.22183837382486
True	694.4827034541876
True	535.9771421722076
True	41.58323105040064
True	838.2261790436701
True	380.2604489144738
True	555.3145192779854
True	108.83651122790891
True	269.1660048518045
True	214.21302571232928
True	26.34543673285152
True	129.57267418217612
True	746.532448065147
True	132.1335711988676
True	376.255148310282
True	63.10548287851991
True	624.6124185570072
True	597.538521284176
True	241.35442087309931
True	484.2412912166988
True	170.28010243816877
True	167.20932365667625
True	225.9150120833398
True	301.3125044010866
True	357.78110765252404
True	130.06098155388878
True	186.81661131270957
True	27.81200178181216
True	918.0348370316302
True	310.0691953214878
True	10.158670637108928
True	374.9673021054971
True	155.73895662876825
True	623.3389418071359
True	390.4197302321773
True	587.3842902382792
True	542.3630987912508
True	478.7875373795033
True	794.0114824196645
True	247.13999787937195
True	552.8881266974547
True	158.27196480949627
True	531.8065862464805
True	339.45610436333635
True	389.9634250703903
True	131.31255351784725
True	131.4326131768632
True	108.05222123625998
True	68.7929830415549
True	712.59879443863
True	186.8084101819559
True	47.84432769235671
True	0.0
True	562.2138914174873
True	111.8516421817596
True	22.346045181874853
True	40.65590970920186
True	113.0194664984861
True	528.1589271526354
True	179.16617467974234
True	101.08689514077516
True	34.16649351324607
True	155.15393079568804
True	905.8068324184518
True	48.0622988700178
True	229.6895211931697
True	750.305407187032
True	313.1297917189597
True	453.51860127035286
True	490.7646918762473
True	500.6237480290176
True	592.665179785674
True	904.1043594318868
True	253.4085177876729
True	1045.5932076948054
True	908.3471101789056
True	601.0492220890619
True	345.83914973210585
True	838.3682245305826
True	9.51021760770391
True	32.55790755345115
True	297.1773538763779
True	39.305681629085214
True	202.00625014880143
True	785.0232008529182
True	215.02793832754432
True	753.0167720269251
True	756.8663793556003
True	125.04324993047877
True	359.2421362473987
True	587.9775781348192
True	23.82371900286556
True	128.0360002914299
True	438.39506892777626
True	302.1186193239941
True	204.2499183876032
True	103.06820468852764
True	384.8110138672912
True	22.346230534734826
True	370.7879968007288
True	354.7725664605076
True	1001.486061770885
True	370.9533028627224
True	31.577592605957264
True	438.9903729198653
True	447.203356713817
True	231.01051912747604
True	29.948918153391848
True	766.8090148781602
True	433.0218315440767
True	181.7051361806606
True	12.75389914683348
True	1229.9485356962734
True	170.4720773915292
True	26.6579831459216
True	296.3705406194326
True	284.1005349969883
True	117.4722892333742
True	292.1774381699057
True	44.36131531916868
True	323.83151840296523
True	316.1308632739721
True	309.2752386494702
True	31.351520704914225
True	48.24737011482311
True	1012.6561970305831
True	25.05087988722819
True	13.17403231962214
True	186.1484787486486
True	657.5564115838137
True	7.673587295389574
True	191.87420685005384
True	179.17562655395082
True	554.6877213495065
True	389.5615085317821
True	720.5362966114117
True	320.7513446098632
True	494.5862192380992
True	427.16077438480016
True	499.0404968225747
True	99.39688616676524
True	1271.0030488003636
True	895.7655488467077
True	281.0256496109774
True	517.2349065600768
True	99.33867094074004
True	588.7886486174575
True	419.3368041040244
True	158.02497970781502
True	76.08717694202417
True	347.3632368718635
True	167.93575249800432
True	31.707644713080395
True	582.0048936558152
True	367.83680660681546
True	71.09495017276433
True	30.642410400507043
True	676.8368969245213
True	503.84979255941823
True	75.38863606791926
True	21.99197231170665
True	318.0708768054567
True	327.02363716223346
True	722.9481333475832
True	551.9883675494985
True	569.8548297865225
True	786.3583074697262
True	8.203217086669504
True	57.36849258097308
True	34.34677587294044
True	61.60471996666797
True	504.7928616793974
True	594.8855373618753
True	83.56338761602251
True	113.75891907923314
True	201.24973458816115
True	72.75951353874405
True	177.02441191169723
True	205.2595213656299
True	279.80017032414014
True	851.5076814402867
True	585.7138746435176
True	289.08179104028443
True	189.8993009182648
True	273.31192834135527
True	241.01844095475545
True	742.6714793831372
True	340.1264237402358
True	177.06457290671875
True	914.5571559685832
True	354.38817535791463
True	486.94938468033706
True	144.89889804397345
True	114.32761203499746
True	63.3880283659524
True	211.0118923008641
True	960.515883883804
True	519.9950411303063
True	114.68098447787274
True	356.02491065531774
True	99.784311192405
True	660.959591937377
True	4.35626953524385
True	698.0492845019266
True	38.3159652503352
True	961.4094203569754
True	854.621995903588
True	212.37206774125
True	31.357182512856863
True	84.60188840216536
True	465.05861769068673
True	224.42266595460796
True	1.7229587147531342
True	79.06868243806476
True	1119.969001910782
True	339.5110658594565
True	695.194014501489
True	487.1187077088992
True	27.08310840866612
True	138.77806554689235
True	443.1925157576157
True	952.3262421851684
True	819.1478702240472
True	411.1500590545992
True	329.4987568982365
True	18.150309482192345
True	75.82176397171926
True	735.3526241383281
True	480.3207443318411
True	391.5584389110074
True	866.2470109251282
True	26.052147993084716
True	217.2158895144952
True	901.040583727962
True	242.68901292299049
True	7.027657071431197
True	493.2923410073301
True	101.19336271542213
True	661.8960105236841
True	52.46486784663501
True	252.44411485763592
True	876.4680964659251
True	954.0968831744668
True	264.2636156956016
True	425.895319828038
True	116.8838585243877
True	638.4576600433135
True	258.8876752541788
True	188.14233238122043
True	868.9057390270152
True	54.537954133946094
True	706.7948231543648
True	279.92420727334564
True	303.3778004373026
True	170.410726184422
True	490.3564987470146
True	611.2052179115449
True	371.5589612125236
True	407.9376513810984
True	67.90601650658672
True	150.82807573743295
True	468.4008427861363
True	213.20281436843845
True	36.68406788950202
True	200.8461641346774
True	392.3155449379317
True	406.8232467718576
True	765.310857402588
True	131.19992830630176
True	652.33892777676
True	499.63657706582114
True	612.1177776061046
True	132.47614749035495
True	38.38308574466606
True	668.9141763521802
True	73.0363764690834
True	559.0101015403751
True	678.7331637276054
True	445.3566502466216
True	136.26741008754271
True	515.7530499439167
True	3.651741449378416
True	402.089759031286
True	31.041093568417512
True	628.6379333839855
True	263.51717561717703
True	581.954888759179
True	726.0505317875795
True	141.19857031360178
True	519.4493812241005
True	488.1029397276316
True	64.76107116012169
True	963.7895691423638
True	3.053170153724629
True	28.21462159832094
True	642.4933252199276
True	703.5801820918261
True	135.6934679493098
True	421.19730915380353
True	131.3569996797214
True	70.91056574976172
True	459.1557238414901
True	42.01747497322528
True	520.1860575894458
True	11.52699755896694
True	852.5720841206384
True	565.2732295468388
True	652.2980705171209
True	104.1563959281194
True	391.2448150162173
True	996.8433612054037
True	866.2706743165348
True	144.33802813151314
True	542.3879241551115
True	469.7355484248339
True	237.0033086273065
True	259.55190506626496
True	5.785159791974382
True	298.1563714475523
True	10.806859771011036
True	376.2897311688538
True	73.55081848281513
True	415.1046488388484
True	673.69619772234
True	129.14585757949186
True	243.2506932412516
True	632.6984107100245
True	668.6690824821708
True	286.95257015880765
True	133.88500373893777
True	154.6066601508567
True	484.7646660712237
True	87.11075962414165
True	10.14415976191996
True	505.6972488430374
True	559.9320819193998
True	19.36595198695748
True	146.0141944357847
True	918.7583747567944
True	513.5816692144532
True	277.69384966874304
True	32.45020280114553
True	477.01986071635446
True	113.93669672562812
True	597.7001245800609
True	664.9752342994886
True	291.150294758729
True	383.7135469287028
True	183.0248679000493
True	242.80429629412257
True	71.02844541412826
True	218.92126292888744
True	493.9264988631107
True	20.13829552916969
True	470.1501673676789
True	388.0051004115398
True	725.9796954029931
True	879.3482889090186
True	909.4429496818168
True	147.90248459666813
True	395.0258411076067
True	73.82815269850443
True	200.11284169716365
True	314.80766506945923
True	10.651916556814513
True	806.7352980522842
True	24.63159444722958
True	391.905112016306
True	271.5840912765537
True	654.4063314460142
True	199.434785795478
True	38.32455541934458
True	698.6083054267522
True	1081.0755805537744
True	229.1767334945716
True	133.79834775390938
True	600.6485999521442
True	507.4232972196186
True	15.837709467118728
True	838.9458331680353
True	118.56533835202303
True	46.97227246042256
True	308.34360382977616
True	351.636692376495
True	412.1307470293508
True	267.5670005473134
True	20.319194147274
True	23.677597935841263
True	900.6009614615151
True	199.36380899060129
True	112.86196969275112
True	854.8081646837069
True	643.9088642791237
True	641.8896684687596
True	442.3946924415475
True	154.43424002737126
True	33.16836007276427
True	97.75762984661532
True	427.6487782779927
True	233.86474385494896
True	468.56076487351606
True	146.60377082011
True	495.4449634413277
True	649.9779180420389
True	957.0258161262924
True	25.46154571506229
True	949.1818944241908
True	1001.0000540416354
True	472.485639902385
True	83.70026698514155
True	798.346289077377
True	647.1820379508655
True	666.1417328064748
True	178.2562134351636
True	732.6394388652267
True	710.2915448771022
True	118.09350683989967
True	747.7067043014282
True	823.89521481934
True	478.7791157294756
True	227.43567762164588
True	72.87603540676825
True	307.6885779338321
True	353.2887735966636
True	448.5985856806157
True	420.1616952693095
True	187.02380530886532
True	311.0211474953416
True	2.8454652402485205
True	12.258003329344229
True	107.58701454791756
True	130.3596855311789
True	365.995992254489
True	352.14802114802603
True	109.27028263377852
True	16.970846467368773
True	221.7113822097806
True	805.1605487620756
True	466.8083850590827
True	515.3218022322036
True	568.0254502014741
True	815.6819704366999
True	652.2327723949475
True	95.46559483988707
True	191.2944684052978
True	241.78739874911625
True	283.7340535520314
True	103.25659787722232
True	351.82735447023083
True	429.1091537176332
True	165.12292853251807
True	650.2864378701122
True	251.65189569373024
True	197.0561400946676
True	25.891710266675624
True	258.64447625186097
True	489.09781744212313
True	169.04627929202516
True	524.3837975874582
True	471.66032892401023
True	252.6606815502168
True	99.59912745704192
True	40.4901015947175
True	410.8958740089165
True	784.6337399732093
True	164.11448662299853
True	1027.8256831240876
True	1038.5090131057552
True	480.86617077940525
True	100.4073141395496
True	123.33238131493468
True	655.6414949041321
True	8.069447039368958
True	223.73637021117264
True	139.2566172242253
True	121.38452539022056
True	327.4631232119096
True	642.6383573316156
True	37.64580977444055
True	123.22399303214026
True	941.030197606104
True	57.166879064301845
True	448.0913744857557
True	516.2151982410151
True	256.603966298388
True	124.67315563833291
True	946.2380193862364
True	1166.8815249335755
True	521.4878230542945
True	636.5901957965821
True	213.50088595476848
True	155.9844464754919
True	317.8359463258262
True	259.8565691932864
True	161.96613105298
True	302.1288677066833
True	323.033245497468
True	11.783332219122295
True	625.7569553681681
True	146.31508118299823
True	83.50951399213149
True	433.8801199284582
True	332.1077867711546
True	1187.6636707778785
True	354.6847368650336
True	1027.4682187351204
True	9.6973807139377
True	270.270638056266
True	225.01653152835425
True	155.65764908645428
True	486.0365740710709
True	206.07065351087053
True	420.0119043078302
True	326.3409903799449
True	112.5427933227131
True	359.41016604110234
True	1013.364742807671
True	681.1640970649217
True	222.41747771453797
True	108.58580437452927
True	295.3193527691199
True	24.793015939740087
True	367.7631231884704
True	304.851418441244
True	569.2054979457081
True	455.8102135762354
True	361.92097433343537
True	157.87573406332768
True	12.520734456937667
True	426.88632720556814
True	280.1037045308186
True	147.9630970060241
True	309.7245602732977
True	446.0491067243256
True	795.1473895934295
True	314.7338893760356
True	779.8264272896638
True	402.4634183878397
True	388.4120231848091
True	1.9406285424114813
True	1213.675303072902
True	96.45159612923707
True	942.3905225174652
True	214.32717024458395
True	447.74625768252565
True	644.0081666491112
True	81.71654882926303
True	492.7099622106968
True	34.73568441205863
True	405.4890171920573
True	79.68495222515472
True	228.84661421957315
True	39.13100818919816
True	676.6687243382828
True	187.89186235267783
True	27.329593542249413
True	386.43214088341966
True	108.6008646618962
True	159.64771813987338
True	832.8779487611511
True	261.19752518809884
True	152.65065565650676
True	359.2938838389436
True	520.1448383695708
True	329.9854584764695
True	528.7887473129931
True	604.6620251365523
True	159.64047029085984
True	7.309438533602112
True	69.75973190983268
True	422.809141949396
True	93.44815302816568
True	79.29263348320686
True	1061.3052162264114
True	26.60489281784909
True	325.10642766470613
True	320.63804074309047
True	455.7836149414022
True	681.5987401909078
True	189.5801931313929
True	653.2730688573828
True	333.98576890979786
True	349.5525143905345
True	275.12525972691105
True	220.03935130314525
True	364.95489010967736
True	456.64649784644143
True	412.8076117616809
True	604.2647466473264
True	142.69261871527888
True	76.24430431671357
True	38.84988476170871
True	282.2265154767966
True	643.4238019130838
True	399.424356358507
True	784.269932484227
True	212.14225878653247
True	384.42561961154144
True	68.59984000972293
True	54.269578922469314
True	438.40498558690416
True	196.88539077852477
True	225.06831147253348
True	43.80397111941683
True	1087.459857354807
True	179.61404632590592
True	905.730015579462
True	319.99499166135405
True	924.8133515079202
True	231.2719219563599
True	462.988544962614
True	529.0917929497429
True	601.8654549510427
True	211.35527898840357
True	462.8504468865751
True	962.053997994488
True	118.32417476263338
True	6.162336873387387
True	560.5122910843247
True	28.730241807664274
True	75.89788731173033
True	834.0379205036011
True	241.00318190196384
True	992.1398395066836
True	691.4063371041598
True	405.12129099640777
True	282.48116847855607
True	486.6299053271127
True	355.84577509042515
True	173.2512090474105
True	651.8950065907732
True	679.6055090046967
True	207.01026117553815
True	92.35143291617234
True	518.669307227555
True	139.9669366424477
True	378.9071258731562
True	344.9452488524979
True	63.49339870079445
True	371.72805829172137
True	422.48087681969554
True	382.3904863614744
True	422.9773206271325
True	429.7801830134227
True	649.0153509260842
True	58.011000940783696
True	456.20620653254224
True	337.0352515352767
True	640.7337256897742
True	221.07404917993804
True	99.68237135239362
True	44.43630757330647
True	548.8828863252813
True	637.828802313739
True	186.4137876141266
True	409.94204424808447
True	334.79069334683925
True	16.541365990927762
True	165.61504587494926
True	288.92967239265687
True	3.013802902148657
True	858.1533671634902
True	79.55644522179624
True	106.92244440133078
True	112.22599332193067
True	355.0285981131136
True	35.22395033996696
True	478.2963589525376
True	234.56926538867845
True	5.34527407080622
True	117.78120707795676
True	453.3924680184132
True	51.69134974552813
True	65.89831117921905
True	175.5115757773765
True	293.0926740557628
True	951.2944651782676
True	396.853444571
True	924.6974754816248
True	186.12938239566083
True	1071.325908477045
True	776.530686252837
True	648.469259916707
True	403.1412624908626
True	381.43854039797407
True	74.3240256611611
True	72.80997209480213
True	81.54633383039037
True	171.74050785691765
True	479.481550486746
True	1055.5376884246482
True	182.67879258472223
True	356.3756949223174
True	440.9490616584748
True	583.2261961680969
True	619.6581709873541
True	278.91123024267154
True	470.2287512582934
True	682.7443608769036
True	97.1683551283544
True	722.542869192269
True	262.92002176714766
True	136.72888404139874
True	421.5356815976187
True	844.7125067558882
True	449.0197085950523
True	872.2508290716244
True	190.65343828838675
True	346.3892827528751
True	689.9209748148917
True	609.1358993650957
True	182.66760657101025
True	248.09313489429653
True	793.7065112572836
True	31.731961498620187
True	197.97097169758032
True	500.7114836904907
True	713.464480921415
True	101.62491694932096
True	35.86518340764408
True	171.70921702920214
True	709.0186462254753
True	330.44909414785946
True	550.973515574877
True	347.5437302383216
True	297.0358814694001
True	445.58175383537537
True	503.2685699856921
True	74.03676404543401
True	362.2567283803319
True	783.5093130415613
True	0.0
True	307.8296799973133
True	261.26446613187744
True	988.7268984907978
True	147.04323346776198
True	657.4991000241332
True	621.7528401516357
True	112.48903604280116
True	233.12292969599304
True	131.52918770043718
True	11.799970274046938
True	282.12454087404194
True	375.0286862108272
True	1144.2064118652647
True	240.55478522196603
True	408.9051125129607
True	646.4601710238576
True	214.843452561789
True	27.5534570312315
True	906.0266500611956
True	594.1743406654278
True	153.62680364760848
True	621.7384786542109
True	159.88742667511517
True	297.34910218041864
True	748.6216208544291
True	32.1942593000891
True	103.73825013760272
True	506.7776454794407
True	66.57084233641073
True	80.62644453449187
True	412.49806202939294
True	23.5667751218335
True	775.1421911993926
True	102.36138885577714
True	155.72512043669985
True	19.025104502562694
True	693.671610229331
True	29.85038980940207
True	785.0783371055843
True	395.370224379271
True	116.47898125684208
True	701.143820345565
True	523.9053776031843
True	553.6582156784226
True	47.6418649229296
True	369.9597348497284
True	5.528116613359803
True	97.80022273843764
True	398.9546713954108
True	48.70823117250423
True	123.33458644714683
True	314.46814298283715
True	174.77301193557253
True	98.95232975855758
True	665.7507903551596
True	21.10444441194006
True	1113.314891666369
True	478.5825074536843
True	302.96342330170097
True	496.7765020250751
True	125.18936564634838
True	779.644485509161
True	1123.6261723140908
True	753.9207798550862
True	182.522810994252
True	228.54176243853848
True	53.31870522390911
True	59.49130080245886
True	151.5262363874244
True	100.31341438066796
True	166.82235017702666
True	1208.6556321737578
True	302.8587324046692
True	364.0396367015116
True	737.4785742837441
True	14.85776095608974
True	14.37701519965014
True	573.4450594570816
True	5.285454655934773
True	121.33724012194328
True	697.0291114710167
True	177.17181574155163
True	650.1070674495586
True	850.116491108257
True	159.07321127941574
True	924.2932862615096
True	2.2403684877333183
True	459.1990853272208
True	1054.800016356326
True	25.70106248865868
True	238.1211358638176
True	151.45946076529677
True	940.4340799698122
True	229.4963356579416
True	487.8479200975752
True	116.35529242286093
True	506.7302410058092
True	158.3601304109106
True	97.33925562809928
True	395.0148655342521
True	73.91798430009241
True	50.61879780997653
True	1032.1425831055276
True	265.24392091723774
True	159.161037524384
True	384.20708721079234
True	395.5692729651436
True	211.44238349235067
True	163.43373314753495
True	394.0734493189432
True	35.286878324226244
True	496.615234744577
True	1140.9517497351098
True	110.47661950899575
True	460.3738685089992
True	320.8214762198903
True	27.703944707915152
True	402.73987989065057
True	97.21939196325032
True	587.4775815949031
True	195.68062890771623
True	415.047645033336
True	19.94781652657018
True	452.0904658637435
True	113.46404061958972
True	344.7070945245989
True	32.10112571625759
True	162.4411084744917
True	248.97049679536988
True	785.0868267108599
True	58.67710111472604
True	143.79371610614697
True	234.1066248333225
True	138.1977567646084
True	629.6946300650197
True	562.5635280262815
True	766.6396448019182
True	385.7462028518397
True	537.0938488978512
True	408.3602366766515
True	675.0218009331655
True	68.68799626153238
True	447.5730107928407
True	431.3455311101233
True	50.47102889061036
True	84.22014321619788
True	131.9752325282158
True	83.92289169654559
True	328.95038276871986
True	835.142178609103
True	330.1223448965292
True	1124.5562210736116
True	310.00996096010243
True	894.8509142181841
True	149.36570009642196
True	580.5635361630059
True	626.5555898151256
True	679.1042604247209
True	443.8243658969076
True	64.28843889798263
True	300.4903030114505
True	41.95485137403531
True	160.61646570769597
True	174.2949915325798
True	1132.6922117605477
True	233.4069729844696
True	548.4681722469451
True	544.7315969458341
True	563.9288282717681
True	900.0312938518447
True	601.5599904123184
True	637.5937341166629
True	930.019682955499
True	120.6237456609786
True	302.8677874049491
True	257.9715125870314
True	308.6797995962027
True	90.45438927248088
True	359.806055062145
True	4.529740539095671
True	327.92985212423645
True	253.1532525157141
True	607.2361774538984
True	290.8803787895282
True	355.36374605245686
True	10.555504005064313
True	57.35357419788338
True	535.16472464943
True	28.796008874680027
True	138.5874921609679
True	65.6742595177513
True	144.8086820327418
True	239.4893072514884
True	71.2034484388565
True	384.8088722218291
True	269.1764863556336
True	100.14274570166802
True	333.4304597376883
True	61.16486140864019
True	599.9882588129301
True	861.2840231050918
True	284.50599176779235
True	1146.2846007798269
True	115.36248893736467
True	313.6585890420322
True	1069.9955443400486
True	86.64464424137658
True	292.2222663481723
True	9.203874857542004
True	405.5709992348428
True	450.97914036321765
True	153.37968542603622
True	628.4688584581405
True	915.5951336773396
True	160.46164610631126
True	81.81416091269843
True	336.70641416851055
True	560.7492060703515
True	623.5162236412818
True	1220.1297696436368
True	25.59963622449828
True	958.5380567850702
True	125.70399993303212
True	639.1438438462491
True	120.02646838187974
True	130.90697373705103
True	197.30515955083536
True	165.34837070848585
True	731.6550148826832
True	211.81800191532813
True	228.2003896915554
True	69.53404632832338
True	505.9328458926728
True	466.126643350208
True	173.2555664854935
True	239.06953404882785
True	17.362821219808094
True	429.6042724749258
True	209.98403525838813
True	289.8200927833342
True	112.02824244940798
True	699.8511538189942
True	407.3661383099517
True	268.6278158717203
True	639.154019898496
True	526.5719876434354
True	462.7902156947741
True	136.16193044480286
True	525.3418692133044
True	429.2143680453365
True	2.7412889232013526
True	202.0333996709175
True	86.31644357880005
True	240.9277573934185
True	2.490279769126136
True	120.77776435030988
True	351.23455521141057
True	7.474134573166242
True	870.1543092058744
True	172.52948315648737
True	720.8791096205154
True	776.446412034852
True	167.7122342223667
True	218.57139600737813
True	485.2866613539088
True	851.7953635688469
True	49.60606251898162
True	37.56595241376607
True	135.8498801329833
True	634.1377159375096
True	722.426015472889
True	187.8171785269957
True	589.1404719269092
True	588.5665588414354
True	819.1518890294518
True	384.93779002044215
True	185.89420865242548
True	842.1074438690154
True	215.2945689232656
True	151.97397934327398
True	328.2851005763649
True	226.1406227004289
True	209.1792346190318
True	622.1179928606836
True	245.33474486925965
True	196.14719768769748
True	450.8939253774857
True	480.9048006983784
True	63.87487712258638
True	300.0577569177572
True	79.99031479315151
True	340.5984393282443
True	361.1469762335137
True	245.2487206541372
True	179.02888617563036
True	387.37008815793706
True	634.1144548767284
True	735.4982823678469
True	294.3419160650793
True	732.3895726143273
True	62.98418445559721
True	886.3944369044143
True	343.2131962616405
True	14.042446864224129
True	606.3941669179031
True	705.4581613847837
True	266.6027157555524
True	168.57540878438064
True	45.53394386373211
True	381.8989498876589
True	78.45168327209012
True	13.90663866332394
True	904.0348792856046
True	375.6545384440256
True	175.90052297052384
True	975.413259202066
True	12.637005729409774
True	791.6569827014182
True	30.631436344252045
True	650.4648082107418
True	58.77548301679238
True	760.6191019564487
True	448.2108166768196
True	194.34224193762492
True	448.9207833202797
True	211.1117922217356
True	299.6351489287491
True	213.83636649840548
True	404.1702663231054
True	10.529190103305025
True	322.6590088266669
True	105.3505904153798
True	11.817406413818942
True	467.1134440700761
True	713.315489243522
True	288.90600737743887
True	82.35555679459658
True	325.2639991845163
True	82.93360342466987
True	184.44231821234052
True	182.76352877271512
True	385.62069912543046
True	42.82197121246428
True	136.15754577920163
True	369.7883538712399
True	871.4700421457864
True	116.07243560547022
True	207.2502474879333
True	452.5525882820874
True	20.973445951635743
True	434.3907801968245
True	499.68355679183367
True	89.29886244350938
True	378.2090580161307
True	361.27463342936295
True	418.9250893226851
True	587.5836062692342
True	1043.2227333508222
True	964.4478077078088
True	55.74113159494345
True	1048.378206551598
True	112.276934749493
True	114.9261049643021
True	111.63081233025444
True	524.8617217121695
True	378.63458848426507
True	591.2194620978923
True	249.5590638145821
True	166.6261038900019
True	409.6754267602181
True	16.25705952277758
True	464.3110174779098
True	401.7179613722458
True	142.46577538625704
True	91.6255087012166
True	543.0079465192708
True	981.707987949348
True	201.89541946772363
True	67.26069597276067
True	446.76184947666366
True	382.1051388091902
True	478.4553234674065
True	321.4666221521938
True	4.186640660159831
True	536.7029110093191
True	490.5370940240272
True	519.6604546837061
True	188.3959304539097
True	105.01897030210218
True	21.360770424460064
True	381.0258850777544
True	105.54487191204248
True	6.631767525637172
True	31.276327088653165
True	347.5302347867062
True	652.3392399076305
True	128.57081178456025
True	91.11731633244705
True	22.26583694559892
True	410.1479518063949
True	363.5811624945804
True	770.9826474825784
True	305.7122568336805
True	509.9373417847743
True	529.4935479066404
True	515.4764581193617
True	292.56636067377696
True	530.0879159711882
True	100.19077738738194
True	569.2061169723397
True	7.955587035627687
True	388.5097365060582
True	477.1389044897825
True	969.4643369283514
True	354.13664970447974
True	795.5330369902881
True	1008.4211442093653
True	175.43293236706532
True	36.10816684697727
True	384.5673890058496
True	386.9100488709059
True	591.9781394360693
True	241.8307932375565
True	28.290367149105517
True	670.8054876041707
True	130.56923718599123
True	1053.434666918556
True	307.3231239163039
True	461.3990854239573
True	125.02927302048144
True	814.4682481767092
True	140.0519943107837
True	844.2440945781372
True	580.3396800622398
True	186.5443314584701
True	112.8070239875304
True	70.8262743524767
True	565.8004575585525
True	913.808525596683
True	428.0108717762923
True	534.7292276947063
True	136.21702014293618
True	631.0439308343807
True	494.35272456070936
True	809.205709902487
True	318.2079054510973
True	602.2191136972681
True	108.85195787755826
True	26.5325155629627
True	410.4060551294832
True	175.74864439980612
True	99.14324000947012
True	377.42170072482975
True	1088.2448155073282
True	257.4767849357929
True	541.559794623485
True	12.405450359152328
True	79.23204377120888
True	325.2451829567516
True	757.6285165503205
True	450.4513749527033
True	523.1830130232632
True	726.213095190334
True	67.6268139098905
True	727.4688750611725
True	48.418739544135896
True	105.84117968381098
True	184.7332410642515
True	81.03181099552833
True	27.443440569399144
True	298.94940341458266
True	442.2223497341704
True	887.9043060566013
True	858.1428687718131
True	5.7285995325532495
True	285.1353135484303
True	458.4112006243729
True	118.6467747797078
True	246.7263259321082
True	321.3604117011548
True	1322.8396613262971
True	468.660631546368
True	25.930137166771587
True	186.1091292979175
True	722.8409885601341
True	34.397174113217034
True	178.78250135251284
True	585.5637035369353
True	71.85367481298334
True	879.1545275772269
True	335.9702916143146
True	659.8623102246086
True	73.71460333204845
True	678.0093821692608
True	581.913796267891
True	885.7051844310184
True	256.628718253434
True	514.5307525006625
True	859.7224910898606
True	933.3706925107924
True	227.39398552019787
True	749.9183383381006
True	219.906030596833
True	445.8948904368909
True	378.1288175042701
True	497.87046392435775
True	493.2246254709781
True	316.4678422335792
True	348.6191741366377
True	112.09475301672528
True	344.81731152052646
True	1121.1787651240006
True	309.0163827192025
True	151.10180283705586
True	305.9793761702314
True	728.4743514660945
True	652.4023068677752
True	421.3954127599986
True	127.54613685545358
True	340.86857833863104
True	33.50433875505285
True	171.4994235809116
True	87.97307507820197
True	85.53434203613305
True	535.9619293272445
True	142.761807745498
True	136.68000675874802
True	103.68870961821789
True	90.3002987676166
True	449.1249216911884
True	394.6835999956338
True	1040.32017110188
True	509.6243247040702
True	824.333401798322
True	264.447577698501
True	308.017513971809
True	550.4510595760967
True	195.7600545155217
True	754.5429217047905
True	236.82355254617627
True	343.90927941310235
True	67.3598170786064
True	122.68091220315355
True	255.80859520327277
True	123.48588772043774
True	464.17120905921865
True	30.972863353854752
True	556.4638726022787
True	1018.3582221536988
True	725.052334164903
True	1.2353957575089152
True	62.260485537984906
True	471.7087566826277
True	435.6239309433703
True	77.07865041901212
True	114.0921279759315
True	314.5487101555206
True	82.6388781212559
True	53.15330438732706
True	724.9185650146657
True	634.7287956818943
True	166.5161350808565
True	165.5476898769759
True	563.2760656804223
True	54.3327555841877
True	25.55721975150101
True	583.8327308739803
True	443.5726708869776
True	1132.956328095254
True	45.48180637348773
True	467.4980733167775
True	913.7325616547264
True	799.8583992164507
True	273.37506788432216
True	750.9083983355573
True	397.7989499231291
True	43.4945361652065
True	95.8366444472894
True	728.3891051916762
True	71.34136038007495
True	141.42731109677433
True	901.1792845634624
True	198.43686862221307
True	274.59323983286527
True	108.34451022029216
True	647.9883182782808
True	590.707693660109
True	220.44227023589812
True	439.6978802302602
True	41.15417042753551
True	273.5414732378532
True	581.3275866835401
True	638.6956818663983
True	299.2857560403891
True	73.57657641369822
True	938.550631966518
True	1079.382933766506
True	570.261473188602
True	64.02452596791125
True	27.306312693966785
True	93.7073314257124
True	110.32671073109168
True	105.67049686557424
True	883.9756207154943
True	1233.2720373737643
True	704.292467311145
True	322.74368145289657
True	9.090211774353966
True	21.267476564215865
True	345.49721219060035
True	479.8281275301672
True	45.95785092675239
True	545.4576853844563
True	432.6074378931663
True	408.479684861798
True	80.14012466741404
True	206.4083463335668
True	260.17091675609095
True	129.66469979707878
True	386.69168924873753
True	43.40828643588199
True	179.67417491108486
True	1161.237395272091
True	5.514754384255151
True	25.110720769983427
True	577.5499551451682
True	357.66514716200766
True	774.4414283027763
True	153.73489053256
True	781.295420813489
True	591.5442325145688
True	279.87449282578297
True	423.464079931048
True	329.6647551536291
True	284.05827507464426
True	265.6293733554235
True	397.91387024997584
True	497.9819434392748
True	485.06874105483337
True	97.8096441244945
True	350.3839141527229
True	9.107928685652642
True	191.34033030844708
True	234.76320500649285
True	876.6708209977338
True	580.4835586078733
True	30.536189845961548
True	726.7513871219725
True	853.4334669346244
True	102.3229231853799
True	343.9727727051709
True	887.524365346793
True	220.57607472884325
True	168.36474558647112
True	534.1187072449991
True	606.0886855363436
True	1077.1409737916404
True	146.99926173656107
True	155.80315564248713
True	256.2633062235639
True	316.222576532834
True	424.6302572595155
True	417.9031973010163
True	326.783225138685
True	442.4634933338178
True	494.2969971098264
True	221.74707703499573
True	1500.4546092122816
True	240.9836359137061
True	421.9353485220511
True	51.75509863203624
True	763.515304961341
True	251.8101442247232
True	965.3249940819718
True	561.7645000940106
True	314.55892398311926
True	776.4286147868976
True	256.5034754955304
True	217.45707843825767
True	256.1194797067543
True	220.86659050509297
True	133.09714807406505
True	241.95930085895213
True	719.1323517024056
True	540.5912953503058
True	217.4516457745397
True	1166.3149725115986
True	122.21432151733542
True	257.06710738455257
True	71.34433967718492
True	307.63332810173176
True	416.9913976773173
True	95.133497399525
True	220.88972974896177
True	77.74574779336258
True	736.2218410949049
True	372.4253180673312
True	218.7209516492584
True	743.207037120767
True	852.525954958733
True	808.4126982449553
True	835.5818613311368
True	341.78263582475006
True	1.147174736222933
True	261.8485531070816
True	57.678836703934245
True	379.1320866728264
True	50.67636056733123
True	356.7376619517862
True	826.476941524406
True	1038.5720913520204
True	398.79649087604815
True	21.62176880566506
True	533.3377646388517
True	505.0747627581176
True	197.6180604221608
True	236.09503601942703
True	288.64130350272944
True	23.81108262944759
True	131.17052538322952
True	931.6724481866312
True	61.31942365298677
True	500.6484851379547
True	783.6719924903917
True	100.75881682174791
True	257.80347259244365
True	115.3045596425094
True	14.333820560928888
True	1.7040770559905885
True	114.65104210809592
True	1006.397625837745
True	461.7229240289085
True	72.31976779484076
True	785.8707848859087
True	341.9098449526637
True	1.1425682879305907
True	462.0115424091812
True	195.051405906886
True	473.9747999802239
True	80.29091264425767
True	330.74840011192805
True	383.5799264469258
True	168.9108892242101
True	214.1737139133795
True	126.85940283435588
True	174.96116974313836
True	959.5965703199968
True	16.312073369703963
True	512.7005559657093
True	489.1574690566896
True	400.3939856140868
True	217.0479309791387
True	227.76290687190487
True	154.55546621017737
True	45.296990649316015
True	474.2884131799456
True	154.0984955518373
True	847.3058563629659
True	866.5566193639448
True	248.1172254664744
True	321.8572597937991
True	535.0672136445606
True	41.30753259766313
True	88.95964279669057
True	711.5548796532061
True	1099.5332494689906
True	120.20285585951711
True	730.6593728653552
True	144.17995318800942
True	941.6866900292258
True	682.500125811648
True	102.1255428724356
True	281.55593490563587
True	638.3436051930213
True	254.35848517874425
True	44.85525632391303
True	571.4621087033133
True	449.312402544802
True	6.2044593948751885
True	469.5256398768791
True	68.88339831309334
True	177.5279307965996
True	238.70251816552016
True	311.8194152163608
True	71.29262596054045
True	231.53566071880752
True	345.79590434121536
True	442.8563622365084
True	947.8771233866156
True	45.69895721664556
True	913.75814553967
True	1010.5276062203944
True	132.58431076710497
True	72.82585066531713
True	1006.3774784333768
True	35.183745203708526
True	221.4501380111525
True	86.24538528678386
True	214.46156333808585
True	372.1556951973799
True	981.9021018467384
True	91.80061719247092
True	75.44999012508723
True	685.3053494489036
True	271.84363873800083
True	713.8314879709695
True	54.59800687595127
True	482.6764297147358
True	378.06405352111153
True	699.1855069485863
True	52.48131892894277
True	112.71281843256926
True	26.707929510758092
True	270.3105305833285
True	43.134678339843546
True	359.8201982323041
True	3.189678888478509
True	1207.651135584607
True	107.67677102825188
True	132.4397876679003
True	351.201580826252
True	717.1173534597217
True	683.830610294711
True	1015.1822377226111
True	471.6691415818287
True	407.97873094097673
True	143.5431003750249
True	414.0331323034324
True	848.5546949215887
True	424.7760224918953
True	1000.2713567179444
True	82.04595891213712
True	435.6376234632455
True	170.81591507645282
True	277.5025181483791
True	732.1873737285415
True	162.0130300020065
True	138.25852463032888
True	66.3812092500719
True	869.0655846980258
True	803.0775018988736
True	82.5238950904302
True	447.27551409152807
True	768.356855231168
True	422.9388760253227
True	57.88223164870563
True	326.3658427328588
True	785.348220231134
True	27.830097004373567
True	375.9217357544933
True	168.34837068306666
True	291.0486264963039
True	32.34892569895062
True	210.87115695270472
True	788.886656806475
True	637.74967044353
True	56.60570521783095
True	296.50068416842
True	912.8467267661732
True	17.419990869875203
True	320.389793140937
True	276.6739060805063
True	421.5805373358329
True	215.46851644537
True	610.8742765140634
True	44.88786855274224
True	979.7188360532448
True	872.6587544271001
True	44.98554641312533
True	394.87493169051913
True	743.9466281536647
True	908.9228318391208
True	267.1947414191814
True	566.8832878316322
True	127.09187952805598
True	189.30009236231064
True	134.53411760264265
True	138.69190612914556
True	195.0436774990621
True	968.0759113306405
True	792.8430951566614
True	950.9150615685857
True	19.67365905665233
True	25.141496579120176
True	357.34724112734216
True	13.98818321091746
True	620.3106499761395
True	1118.0523301009823
True	268.24823857443704
True	210.40815345468403
True	79.51303607425152
True	218.8556995969368
True	126.06136735053774
True	43.26456041801352
True	119.01501725316594
True	89.09757140156569
True	246.1665078656985
True	551.3898492962115
True	165.20847615967372
True	31.496099590079726
True	57.78211316225462
True	425.8220307641423
True	266.0523051624538
True	576.789577902858
True	24.074575452090613
True	116.07491985792323
True	651.2667457699839
True	248.87695892915957
True	458.35431126852495
True	655.727606500213
True	101.32236682423994
True	111.9324388132779
True	81.84186754674454
True	27.723299848751157
True	120.34822615804822
True	87.28956803204665
True	101.03745550527744
True	150.79056520043562
True	240.9362613535038
True	834.4432490713937
True	292.61713218711174
True	919.5788471644412
True	168.7652582593563
True	205.71235823967925
True	809.677892655659
True	310.51565991760896
True	605.2282328404068
True	248.36823126913865
True	358.48689309087206
True	438.90962340921135
True	563.2927816835614
True	664.3125261816753
True	360.7939447234704
True	31.38485217706491
True	576.3999317291616
True	610.0404967256122
True	19.3515971451562
True	11.602226788891864
True	257.936766191866
True	397.2669554215168
True	459.5249080771937
True	68.72458480590994
True	636.9502043491138
True	929.1707449020668
True	240.18909509946516
True	884.932780595879
True	279.99686237592937
True	104.73312426453742
True	260.6221362246158
True	681.4177918940102
True	36.75619330429534
True	578.1330084560585
True	1274.8658126023288
True	1027.74791647798
True	910.0550437429322
True	211.7911382434292
True	87.14135993058143
True	193.91715028037163
True	842.675401875094
True	151.43194047080146
True	1088.1966486020365
True	830.0530635194799
True	39.54380321657538
True	86.8553472298813
True	433.78224278068944
True	416.3597625127099
True	203.7936458144643
True	522.101067044728
True	669.0107731372143
True	119.8871360825218
True	282.5398256871852
True	1034.3567126197356
True	51.79120531854704
True	686.4045827051845
True	539.1521992096815
True	39.206181320230826
True	831.3668425244213
True	387.5945623127107
True	562.4466638711175
True	102.27422215350092
True	271.0503518082954
True	211.4159231287926
True	27.561215435040182
True	127.59902354668696
True	767.8790552751335
True	140.62417038502616
True	364.9428484028202
True	65.11434569390946
True	603.5190474968111
True	607.4585337974731
True	232.13156434221384
True	450.3064097033886
True	169.9703055615121
True	166.09923720545729
True	223.21373609295168
True	281.11056102216924
True	350.89606462460495
True	129.93969239073633
True	197.8798076056053
True	26.805218502258622
True	854.61705329058
True	298.33150321009526
True	9.82245505679938
True	367.6703495111246
True	160.5817863918158
True	633.7328060537099
True	372.3820811979043
True	588.8133209882021
True	538.7315299988121
True	487.9474880033956
True	779.4197784706944
True	246.54882549012405
True	560.6650423175917
True	162.2454944722811
True	557.4897085072855
True	370.1449649462082
True	371.2551823680764
True	133.789586402485
True	127.44995955735918
True	107.0417831441482
True	70.25026603785236
True	729.5963701679632
True	176.64900897855796
True	45.27743094327463
True	0.0
True	551.7390279301475
True	112.8818377440134
True	24.003458285266948
True	40.64289915811919
True	107.6331580781152
True	548.2615542606437
True	172.47593942901136
True	108.6482940281947
True	35.486469880473095
True	159.92156832987587
True	894.7519927294757
True	52.60068990472824
True	240.41084656168007
True	741.1516437556563
True	320.9589224332465
True	460.6694125764327
True	490.1931603121681
True	510.21913290921697
True	601.362083161137
True	916.0379087055892
True	260.84014257366937
True	1045.676374629896
True	916.1397881980832
True	647.2404527567663
True	358.2440258669133
True	850.802859352393
True	10.109139732118445
True	32.782726680143824
True	296.0848380078456
True	42.94662329737364
True	201.05897028525163
True	762.1400665002712
True	215.02307326068265
True	692.6648898482467
True	755.1596408028486
True	123.01662873358644
True	361.8792852304526
True	591.4312836673295
True	23.21039273243184
True	134.57682714781137
True	434.40210715974666
True	302.86509135190994
True	203.04387488585385
True	110.59882583457484
True	381.311939209587
True	22.827682410518317
True	360.9061048665627
True	356.70440767787045
True	1053.2601152026723
True	370.9401257653984
True	32.03361966674129
True	437.6091970860552
True	458.26731009483535
True	234.5426830556367
True	28.82211485742808
True	756.5750063859442
True	436.6864435699693
True	181.85550863665603
True	12.724814876219176
True	1223.228836218301
True	167.95456317508877
True	28.550931431502917
True	310.5789888455458
True	288.68403884102315
True	118.99210679369304
True	288.9424336940657
True	44.69370717927759
True	297.7173450068225
True	317.3992013545351
True	337.4576458673439
True	31.31949280171104
True	47.24728755713591
True	1072.8167710363678
True	25.75099773910453
True	13.523618717649388
True	176.3566197444966
True	648.87120604118
True	7.729248332110556
True	182.6131061060852
True	177.3189244206311
True	565.5841960705268
True	348.867838781887
True	722.8660189403539
True	316.82164187530947
True	492.4492458985281
True	448.9334372458946
True	518.8026777964027
True	101.7311246922168
True	1258.9452399574384
True	902.1234055744674
True	299.0776086274587
True	527.5391510602391
True	102.37521077949528
True	572.5286847912749
True	434.3334612716316
True	161.14055843439567
True	79.44428513657587
True	350.6655528717455
True	168.12168339435308
True	31.78077987310543
True	587.0546573256061
True	382.94886282082814
True	70.8805048165975
True	30.938984477227425
True	665.4796163197966
True	496.6962033236696
True	70.27133078084638
True	21.405991297820123
True	338.52709595339473
True	339.5613089948061
True	716.9248421813908
True	554.3877275356856
True	553.1913504326382
True	780.2260758041522
True	9.01569560779446
True	55.91841203293884
True	36.01581197683435
True	61.71117312699275
True	492.4009259983679
True	584.816498221953
True	88.2975767504198
True	108.3634319410582
True	185.96443268812249
True	76.2818284870152
True	184.09267159547545
True	213.0576376418592
True	277.23064260678416
True	800.2723164353032
True	599.217102762229
True	287.17506840224775
True	192.1617999637368
True	271.9769664807901
True	240.45812143671355
True	727.318162066869
True	329.644903696969
True	157.83038396158892
True	879.011653376813
True	352.8901822448151
True	480.2277486107671
True	154.4749981166934
True	112.32653973345606
True	60.690391413024926
True	214.7258297994797
True	970.0199599491076
True	530.6025646629731
True	113.39171691671702
True	368.3984744556436
True	100.82269448998872
True	663.5847007089867
True	5.097420566044328
True	726.8938334000835
True	33.76092244201149
True	922.0706926961
True	853.9639544686695
True	218.18716353070408
True	29.795335515714616
True	75.1796348312475
True	464.3608115601602
True	229.9874609051302
True	1.3797544207933532
True	77.03383117593047
True	1119.506085948538
True	341.4301537150803
True	680.7965831863322
True	467.4708446119751
True	34.41545235448532
True	141.12868543143108
True	444.9690178600232
True	909.8949210636991
True	797.7191043940695
True	414.90207138404446
True	338.28088549092126
True	17.01963610047978
True	81.28213214661928
True	705.4860083866215
True	494.5217468611152
True	385.00603659695
True	878.8766068954386
True	26.97448043519045
True	212.21090293164127
True	890.187039033049
True	240.0200737137923
True	9.33035550163597
True	511.1136018093786
True	102.98197548188148
True	640.9483943153532
True	50.88957005637975
True	254.7235727697453
True	844.336896964367
True	880.0992601189917
True	273.1565959804188
True	433.3207465216059
True	121.74784798374368
True	592.3924172923229
True	255.33782585818352
True	175.33955531742546
True	828.6463060796668
True	54.63289717325181
True	702.5024808819779
True	271.3175954980766
True	301.3006179404135
True	167.7170196201267
True	505.6953344422633
True	617.6825386606255
True	366.283538147196
True	402.8440731183051
True	71.46611815389066
True	152.80107664986372
True	454.6708858770722
True	219.03163163665712
True	38.32965865588445
True	199.5486978725828
True	392.7332307537525
True	393.4136139394429
True	721.5763084470324
True	126.79964449706854
True	654.0946628228713
True	508.0215112280192
True	584.5156242355883
True	141.45924634393185
True	36.166986971164654
True	681.1324234334598
True	70.80930690567425
True	558.1005110188084
True	686.7252309655674
True	450.72446791888825
True	131.89180323710457
True	547.8029733403449
True	3.5871716938097062
True	407.4593953314328
True	29.958035364031183
True	626.725302428607
True	264.99621799489904
True	569.7093610455544
True	679.7180982618518
True	147.60668131189985
True	513.4745466253513
True	505.2384884456723
True	64.44958497462794
True	981.6523043152092
True	3.715017003575111
True	28.08159194880403
True	630.3321835704264
True	689.4164300951641
True	133.4010035196229
True	412.3907768928202
True	128.94888748298757
True	74.05049484991163
True	461.5024196617407
True	42.61369412762023
True	508.8367166255551
True	13.180511743157435
True	814.6841061789883
True	544.0082545042669
True	641.7934204879265
True	101.48908613795564
True	380.3606952433544
True	993.5026710570916
True	874.6710857182294
True	141.13310151971638
True	553.4551502026911
True	462.7012708827711
True	239.63287322460204
True	261.648360540319
True	6.145395140925693
True	317.23688253082884
True	11.62218236125911
True	374.6230401915213
True	76.99469403200051
True	412.4048966481138
True	652.2660512879148
True	125.18643102301488
True	234.61568857529605
True	633.780614522113
True	694.094572531357
True	297.96779882357765
True	140.73142592370354
True	160.22567416514312
True	468.2648253526485
True	86.65457529072779
True	10.506233086546343
True	524.4382983677846
True	572.9044597270212
True	18.30797637292334
True	139.39949632145445
True	901.2693629975824
True	479.2424172352521
True	274.42322080402244
True	33.56843339581761
True	476.7331841533778
True	114.6689978811801
True	588.9989286073081
True	664.9740247461931
True	294.61985801950675
True	377.8921314220422
True	181.24197512800413
True	238.4292841915561
True	69.46476662070131
True	213.73619527888
True	515.4615816502185
True	20.428659786050183
True	442.9527366699559
True	385.7700037975989
True	715.3926428280026
True	929.6223318581248
True	885.1197243415423
True	158.84758395075465
True	401.9409042434695
True	73.03474051669453
True	193.32139078930643
True	320.77208624823174
True	10.003723859888488
True	786.9311097028514
True	25.167824360531178
True	402.0050043091385
True	271.33503142600955
True	629.2924264737804
True	206.5115498996401
True	38.00446760600946
True	696.9945303677449
True	1078.400584133644
True	230.5984567560792
True	133.40284633520258
True	624.2613879689158
True	529.751119621978
True	19.396293579675728
True	882.0704458518783
True	113.79994827984636
True	46.48591287847911
True	309.08084969266633
True	350.4408879443747
True	397.4578038459784
True	274.3078833340814
True	19.47279511782655
True	20.86027605908765
True	862.295406161512
True	209.0854675313776
True	116.41467060721986
True	818.9469669739133
True	665.75969094079
True	655.052380982905
True	441.868076549516
True	157.38808957185816
True	34.37387953693042
True	105.5900387571561
True	437.8494008766045
True	225.16449598664235
True	492.10030079745576
True	146.1395011824298
True	492.1242175056452
True	650.2527098695108
True	956.599749495131
True	26.13736479711883
True	955.7395634623902
True	1091.502514895081
True	485.0211565422925
True	86.73309914881104
True	800.3944277245594
True	649.630581961948
True	667.8556978184228
True	178.4540098124329
True	728.9230410170411
True	707.4001418909829
True	121.8465420934658
True	769.561107685539
True	827.8295780442731
True	503.7864423368936
True	222.13409346365063
True	72.53007753261289
True	318.80614692798935
True	360.64949296177485
True	464.24973163912
True	448.5340757646522
True	197.55528793756167
True	322.805831742479
True	2.8055953825227014
True	14.07405710050532
True	108.15625811103324
True	132.08914642639448
True	355.97952440070026
True	342.9825401672602
True	107.63851869677302
True	14.743379235435707
True	198.4783239237341
True	866.8364851866058
True	455.3233683638248
True	529.5557948599395
True	569.887729588191
True	801.2762172242677
True	641.6650231865576
True	93.68185015915772
True	201.6824272550603
True	239.71198240233736
True	271.02621119743947
True	101.83652732197196
True	369.6075555376158
True	417.7569065854395
True	171.37968698920335
True	655.8945781216746
True	247.69693280902047
True	203.9255489503001
True	30.504605609157316
True	243.75658020209696
True	483.513020209357
True	164.59629727405732
True	531.2629500710098
True	480.0738670183933
True	236.6970658934229
True	110.32263274430228
True	41.72595615230308
True	404.6257693471552
True	783.8220031005746
True	159.2061592830175
True	1066.2157255877328
True	1038.1399580556258
True	482.262566525864
True	100.7469746625774
True	122.5017674374186
True	652.7291252175943
True	8.209208804207993
True	226.0597869295596
True	138.71629076365554
True	120.70947707865696
True	332.39178669139807
True	652.0037521500719
True	36.39693990453897
True	125.14507622426272
True	943.0423973370412
True	54.51974507504291
True	440.3372842006693
True	537.4672778426145
True	254.532987453018
True	124.4118467477872
True	906.3866698922488
True	1204.5871064087278
True	514.043814230194
True	636.2815180016606
True	195.31450926612396
True	156.19884838007778
True	323.8183765914203
True	259.9613271158044
True	173.98807241147136
True	315.2964131376552
True	343.919628011482
True	12.41487627308756
True	617.9951676101125
True	148.13192982146134
True	80.39750298886649
True	426.7243224435347
True	323.6484842803397
True	1185.4238260265424
True	348.56924230499766
True	979.0155911637304
True	9.001341143302234
True	265.5289948774275
True	234.08337110182987
True	155.4865898614142
True	472.38239597610425
True	204.12304487185824
True	409.9756759127594
True	340.0434447906066
True	111.60592596512365
True	354.21853160694656
True	1047.181422491783
True	698.9552202475938
True	213.89588620986456
True	110.90777286495263
True	295.5429990134153
True	25.89603251515041
True	361.1821206145093
True	324.1508895313036
True	538.6044647920029
True	449.0361454671077
True	344.6998151278796
True	156.38325053709607
True	14.210643852019048
True	413.4733708978523
True	283.8240387558538
True	139.79184932268336
True	307.7145205944847
True	423.40622673080577
True	814.022073512454
True	308.1613679756464
True	777.0611336261634
True	420.77511426836895
True	371.6448003607519
True	1.293892562025862
True	1172.9500309202492
True	104.4578144240014
True	904.2690150312342
True	207.59375332072943
True	456.8181998466904
True	684.3098287244334
True	85.3001626358341
True	482.9132368979895
True	35.32263869531592
True	411.9441491558565
True	80.31863820564502
True	230.3256098380888
True	35.30834744350673
True	683.7256165638787
True	185.35580113270933
True	24.25653606380164
True	378.4341987249375
True	111.60618351271152
True	172.35818907903013
True	841.8946997106071
True	262.11093241771465
True	157.71573077002253
True	379.5444949678722
True	514.7030918476329
True	336.45863665549666
True	510.71166483892586
True	612.7606993665809
True	153.24952454561034
True	8.253169540835488
True	74.15553710139852
True	432.38800384437127
True	95.957049168945
True	79.25162549807692
True	1055.491722479447
True	25.25103103130605
True	321.37811967155426
True	331.203316385949
True	468.3941519736624
True	659.1482116083897
True	189.55192399735887
True	653.8693946153985
True	324.9095715274345
True	347.9098106616463
True	268.299910799965
True	206.63731938356457
True	370.3866908146008
True	437.13386815487627
True	405.22080534497206
True	606.1237444284118
True	140.38655264909434
True	75.90788713587214
True	41.76085030664538
True	295.2289076585621
True	642.8269868611641
True	432.28904592424766
True	795.6511697131172
True	208.1328931270935
True	386.57131879230326
True	70.47835981423715
True	54.16829005893894
True	403.859534329776
True	205.1106146639609
True	230.8501199151585
True	44.15573645423649
True	1030.5415932368023
True	183.14232043195645
True	896.6637158996396
True	319.4274926994173
True	932.133532108413
True	236.3929467383483
True	480.2202768733992
True	529.7487658941695
True	616.8650950411812
True	204.8115570495797
True	480.5711794354139
True	960.9981649746296
True	125.541654866104
True	7.049351646098823
True	592.0099350818191
True	29.70863694463999
True	75.26543494102859
True	799.5832641704375
True	237.26615237272347
True	1003.155440587916
True	699.7798959926218
True	403.5224093892797
True	290.3734996065517
True	488.9011676573394
True	326.2270563070179
True	179.3936669086216
True	683.7193214282752
True	738.1560645648029
True	212.53486010231805
True	86.96137769765724
True	516.4363345227596
True	138.7674816062105
True	380.2234502673825
True	352.9383938710997
True	64.85369942234355
True	378.7465015161955
True	416.4204143231896
True	370.3713309068675
True	402.4103206949711
True	411.957486902169
True	657.7574824950884
True	58.16892545377611
True	472.8729243274617
True	334.72682652644573
True	664.60804974987
True	214.5792038447446
True	100.06910090733184
True	41.29343631405112
True	546.3593970745329
True	661.5433584998427
True	184.1242542900248
True	413.3468160197061
True	352.4295476092988
True	17.776708936012064
True	168.03495220406327
True	288.58990864745914
True	3.1208407921665584
True	871.1817694345937
True	81.26428196921262
True	102.46579740795104
True	111.92023007278328
True	365.0880192501173
True	36.92263775316528
True	456.05358903827886
True	238.3125592122365
True	5.234292856880262
True	108.74489573731115
True	445.4508119127838
True	50.39512200485839
True	68.53382925819578
True	176.86192237673637
True	293.55036727146074
True	988.6476298430864
True	397.9415634596909
True	984.4160496414474
True	185.27560606659168
True	1019.3863541586802
True	807.2521781886893
True	645.0044029969868
True	413.36615314787673
True	388.9464465018617
True	80.6279681074848
True	67.54287769046168
True	73.26654985629833
True	185.3518179074779
True	473.1605304006704
True	1120.6721212329976
True	184.21316431326184
True	351.5298982830742
True	431.40975479124427
True	584.4622023765043
True	594.5930649007809
True	283.8254769625464
True	446.856191678542
True	647.6358252132404
True	93.22040103851282
True	721.0858927866824
True	261.6178443168688
True	140.77359337042552
True	420.0494000666983
True	853.6646620197098
True	424.4877864230703
True	823.0311029131186
True	198.26224518723097
True	358.4530173798201
True	710.7483900129668
True	602.0625640600325
True	189.7657234245645
True	264.3247707036985
True	745.2346504439026
True	30.533829474900035
True	183.859113629541
True	481.74203233970246
True	684.0320415090141
True	106.17724678270298
True	37.22476806336489
True	165.7427098784089
True	709.0061000556595
True	313.737634462797
True	566.2805694765153
True	355.0473411896125
True	301.8575939259036
True	448.436179604856
True	497.6310082273456
True	72.62976649339134
True	356.49766463621853
True	754.936399140475
True	0.0
True	284.72401690713474
True	250.8991304997079
True	1001.5439167361392
True	136.55305759371663
True	651.5447301728009
True	638.6334014373442
True	116.3279932909642
True	220.3701606438162
True	127.18635491203442
True	11.836826232750612
True	286.07343506971387
True	355.3088672576197
True	1159.2956162331395
True	240.9256709505771
True	417.2862852288096
True	646.1390629549843
True	209.7509816213384
True	24.951287283250533
True	870.2244476351276
True	632.9796520665719
True	151.5447964359383
True	618.5940326708933
True	160.05358929237644
True	309.33865466344383
True	791.9452750944565
True	33.23203485567262
True	107.52162807480036
True	519.1077410483089
True	62.78928570638531
True	81.62869116070557
True	419.8706065545903
True	22.325037618183025
True	754.5184117932108
True	106.44508526778132
True	159.61675857549554
True	17.370635080485883
True	716.7172031645849
True	29.854323862508597
True	785.6750304587868
True	392.50979914124633
True	115.77487158193809
True	684.779955080758
True	524.4669592986412
True	560.1307431640683
True	45.69889195194736
True	366.0694440834643
True	5.325657144957907
True	99.3089800754777
True	383.5932259213642
True	48.52138303598161
True	123.075247863154
True	307.9250746710484
True	190.1480699816871
True	100.06905791797276
True	678.0605398031693
True	19.71336226804429
True	1132.4765523503047
True	531.57884011746
True	314.3035714760029
True	492.10037199708296
True	120.96592043949684
True	809.562380589286
True	1071.1609810619682
True	750.9787267157712
True	178.26310469770553
True	223.14698260102105
True	50.820973198566605
True	61.52804732415113
True	152.10933762931177
True	103.7115041402492
True	164.70066811571027
True	1178.7414170678885
True	320.778442638317
True	351.00729455430775
True	703.5234054112027
True	18.04036870453187
True	14.358360348790674
True	583.4164880302536
True	5.871028467403445
True	115.83660676262144
True	681.5800996805262
True	180.10488575042754
True	656.2467733318134
True	824.6778913243568
True	145.06868781759917
True	931.5834715165925
True	2.3328135659292464
True	453.23024810862586
True	1077.953460816467
True	26.934742393377604
True	229.85813355934863
True	143.56041978902093
True	988.118011107742
True	237.2532600479223
True	501.9109233119496
True	117.98422108810296
True	503.14231656471287
True	151.38321582521016
True	95.92075089033185
True	386.7865055815581
True	69.98196170105916
True	53.17365678631121
True	1044.395164933234
True	276.078360424769
True	157.07150531608664
True	375.9056271574549
True	409.7183602721108
True	216.39333147238824
True	170.38494020110406
True	382.9663222065638
True	34.154099701482544
True	479.9229955959072
True	1117.139591991133
True	114.73667200646376
True	476.3549570075588
True	310.7725301189833
True	26.63598397117753
True	382.1979211633426
True	107.71451868495274
True	591.7164992185628
True	210.7797421616152
True	412.9879025084829
True	21.24440370409296
True	442.5438732004183
True	107.17819813671407
True	345.95994707659486
True	33.84974343090962
True	167.37979267384796
True	248.06291495884707
True	759.9115803979938
True	61.45088970531548
True	139.74587271154783
True	235.3996211521058
True	135.9818706237377
True	631.8251048687655
True	557.8750853478723
True	784.3755085140891
True	386.9851174083956
True	546.8169319996836
True	436.8269434167489
True	688.0918101512186
True	74.50828839736484
True	449.8459357626832
True	431.55313871755794
True	48.74239443978161
True	86.58445247953136
True	130.34491746626964
True	85.82946105255819
True	320.69360391897874
True	837.2656209972344
True	331.99604584864795
True	1073.6279521349177
True	313.6859101179889
True	922.6722503945276
True	149.8080725575035
True	606.1971917773863
True	614.5334662433085
True	698.8724403292534
True	467.0571745211989
True	64.18418476534174
True	285.67284399544343
True	40.8873787679911
True	169.06397157363597
True	172.532192001414
True	1136.6323892736295
True	228.5419923791495
True	555.6205351809797
True	547.4723996574156
True	575.5938041366538
True	888.5658711966589
True	594.9466625879388
True	654.3761096293555
True	943.7273783959508
True	130.90292909283016
True	319.1494323536349
True	258.75906241577223
True	322.0385342627842
True	95.6564567269221
True	365.6822283785683
True	4.825720533538745
True	334.34129011750747
True	253.98410755354809
True	629.9017242708792
True	281.7314387133094
True	371.4081676064981
True	9.410254194896412
True	61.297209186873935
True	536.1877929747166
True	31.62042811383633
True	147.6146060332901
True	67.77488382655872
True	144.14162549221055
True	235.66199523626665
True	71.03180572015982
True	396.3261613019236
True	295.3049470650627
True	103.8688796325343
True	332.5098456598568
True	66.09059395582061
True	566.832391068569
True	846.9571866953702
True	287.95185794155447
True	1139.2514483163743
True	114.54322655147908
True	311.06905530415185
True	1049.4382355683897
True	86.30245263326049
True	269.964148894069
True	9.32090731958384
True	395.7126359955996
True	450.0751749055677
True	147.7972383818525
True	637.6959969177035
True	932.2472733245764
True	156.55945987637938
True	78.2662334562862
True	332.01874277380625
True	579.1664981212663
True	646.8410475677891
True	1214.795737050934
True	26.233245488699428
True	940.5497326619042
True	133.87985989701198
True	629.3048252316131
True	115.59637470036776
True	131.14312660855455
True	181.7377804362568
True	164.53193276616528
True	770.3972346499455
True	218.257485659061
True	232.99518032425277
True	67.02670135557733
True	512.6808835074511
True	453.0090767188666
True	177.06880783563196
True	237.16905770462492
True	17.630344472629684
True	418.2145961472613
True	221.58496519350572
True	285.5752294898871
True	117.23123968532038
True	703.465817361696
True	391.7606322581432
True	257.9887371602326
True	655.6059658621667
True	524.3820395644551
True	463.5156742243899
True	142.17275637803584
True	519.4517314934658
True	433.93725467490174
True	2.8122421969780524
True	187.99961051685167
True	91.88230470655454
True	244.75564337941552
True	2.983254292121613
True	129.76283518146872
True	345.84426468446014
True	7.27460719513572
True	876.4733561434643
True	165.69674691196738
True	707.1305089960084
True	792.8176526082689
True	153.68938384780944
True	218.5056554349856
True	489.36856610428737
True	825.7251006143498
True	50.94648946014467
True	38.09951083090999
True	133.58947639212755
True	600.8857119351311
True	704.8005050455819
True	189.50868067385227
True	588.3252091783778
True	588.9472320772612
True	834.6689179404432
True	409.7827937699704
True	189.40339533303631
True	902.2638742207738
True	224.70882903279377
True	144.42608686074647
True	332.1038032901099
True	223.72137034482787
True	211.7287709079505
True	612.7595081361852
True	249.1007661338097
True	197.1354178779003
True	446.5384639393466
True	461.5268629138868
True	60.834732951769645
True	282.6823099436811
True	79.69545271325421
True	339.90994492966297
True	355.1446252635552
True	243.55208270856792
True	174.7131761734833
True	363.00030956579474
True	634.7193201896168
True	741.1074933741345
True	300.94514541897905
True	745.8442870988699
True	63.25563749832334
True	860.7233093521719
True	350.972087712494
True	12.78762654763232
True	617.2839336411726
True	699.5159390143351
True	254.05035271554175
True	170.20977965181697
True	48.77522771422076
True	395.0493222146916
True	75.42169811317747
True	13.626218358787463
True	905.9032783834464
True	361.2813739635102
True	174.93780640531753
True	951.4241501794652
True	11.401469026821024
True	790.6555817339349
True	32.003665306422555
True	665.6175761046676
True	60.85862285493112
True	778.9584836991515
True	433.303407143513
True	190.92021092081785
True	420.3789627811442
True	216.4189304257642
True	293.2817053842091
True	226.03411303833263
True	395.5731652696794
True	9.64085143928532
True	317.96208244872054
True	114.12879613053929
True	12.607223074522873
True	465.92972646789485
True	722.4873893464288
True	293.07946301721853
True	82.1667344357021
True	312.6140126556974
True	81.85601701745026
True	191.52947572203396
True	185.8382444992376
True	394.3924034257204
True	45.287800259106014
True	134.91067022718337
True	385.4628455927775
True	850.3640786721373
True	109.80571101536768
True	209.039090270262
True	457.3565040818387
True	20.30635384584643
True	413.55323321690975
True	517.7155954503153
True	86.95822209648571
True	414.0533839264285
True	350.342978901536
True	409.0370518540789
True	593.3575352610873
True	1038.6427853518549
True	996.9996768133092
True	57.93818309735138
True	1041.7748732120854
True	114.08482742633404
True	109.84460153507943
True	110.84783838584916
True	489.6744363720023
True	370.99499174592734
True	583.1426437906044
True	258.031291775825
True	154.81807904375512
True	407.6695965413258
True	15.433944624441017
True	456.8272226693284
True	389.3312285405133
True	150.86175107712546
True	95.85733435211564
True	546.3990025813787
True	1003.5854527003722
True	201.7904669345367
True	69.47332792921699
True	449.4200207061038
True	375.3283006710101
True	480.369747892208
True	325.6431555387815
True	4.894827639589344
True	536.6018832583616
True	506.3346753704178
True	504.0216403813096
True	195.4096023334579
True	100.61033072223874
True	22.104514311529893
True	370.517683173413
True	104.28460944228466
True	7.576032155374564
True	29.16108720063096
True	353.2127571775599
True	653.6280813543013
True	144.8473348524834
True	85.8232770225246
True	23.997090195867077
True	411.1527169062892
True	357.47449945781585
True	764.8119001900716
True	300.6598698734564
True	523.9393975286804
True	550.6490768308091
True	537.9436381905451
True	297.83025004898855
True	556.8828512597901
True	102.39901578585705
True	577.1437952908404
True	5.525463777905816
True	376.22411332435325
True	487.1409893238986
True	950.5142662144896
True	347.5260551296376
True	772.845041373664
True	945.6496346273976
True	186.40362879316825
True	38.17176953872023
True	373.3033554416693
True	390.5356096684159
True	603.3143320930393
True	242.39581782565816
True	29.88051830971905
True	631.7452227635448
True	121.85982708004
True	1049.2388226446244
True	307.9434077830168
True	467.2949415798325
True	117.00476632274992
True	821.1520585493606
True	138.43683685027895
True	815.0863115353909
True	558.0451869037972
True	187.7056087665945
True	117.54167507036358
True	66.78828206764295
True	568.151235729585
True	892.7216528217601
True	432.17383867882296
True	570.0866823136914
True	135.2307086515573
True	617.5974336214776
True	452.5082324760297
True	766.4985576737388
True	310.83556886804894
True	585.206808289474
True	119.65150568236058
True	25.82250329673007
True	411.37064937114405
True	175.7763926349047
True	100.53977254663046
True	371.5276181621919
True	1127.1802461800953
True	270.01321418343383
True	545.7745115639696
True	11.486348769848853
True	73.45617622203295
True	339.0759392042554
True	800.4926361159033
True	456.5961086701241
True	518.3309852253906
True	717.0331280584649
True	66.140498220404
True	745.5152336779521
True	50.072735262023045
True	105.8925840201756
True	189.2085113407022
True	82.14452908242595
True	22.74958434478639
True	288.83448661530883
True	483.4287824060429
True	896.3303503705041
True	846.2375373469849
True	6.483070690131025
True	289.12864499440025
True	466.36688297800913
True	125.0294305554872
True	236.14759712004545
True	329.5409460372779
True	1307.6258480327897
True	456.1608186768739
True	22.954165576297907
True	171.9202658507856
True	708.5081641202975
True	32.14220529003361
True	174.55951019951465
True	541.5582383148917
True	69.50302367004244
True	868.9173887917952
True	333.7651473300236
True	655.9250227418275
True	79.18661348391383
True	667.6512045275275
True	600.030233910989
True	888.8864642151048
True	251.9340355886394
True	508.08773462615005
True	833.2528095861884
True	915.0370699807354
True	237.58690154296065
True	755.2362938819992
True	228.63592686741637
True	455.39023902747977
True	372.6437521514941
True	503.6156358314544
True	494.5108258925584
True	319.82398745102466
True	345.31271514485263
True	110.42457908977872
True	354.9738764632825
True	1143.3049842521143
True	311.9985773359556
True	150.85686064281578
True	308.5743184336104
True	734.875123804149
True	655.7018089047572
True	424.1848869320578
True	119.60180340685692
True	321.26114701330874
True	34.72058879978463
True	165.6766508201598
True	89.61583184204564
True	92.15505301480796
True	551.8667116425696
True	140.68292958540815
True	140.66620135971064
True	103.59262006404224
True	85.77368202604097
True	453.0355915621258
True	401.8366986939375
True	1036.4444550956262
True	544.2947470839655
True	837.963251454145
True	275.1666617034941
True	292.1992985678192
True	543.2058086974737
True	194.5617725098033
True	762.5286922192986
True	239.6615238616665
True	352.7945518659131
True	70.76326761965639
True	118.31072817158812
True	262.4703806280618
True	122.09107408565376
True	473.2905830305275
True	31.46623708046327
True	571.7171149156948
True	1000.6869214779232
True	744.1705150893998
True	1.7189147457814051
True	59.977846624162005
True	475.3907586447827
True	427.3820331720564
True	79.35032479625582
True	123.13276487614672
True	294.1960933042794
True	78.66070696918213
True	53.38584595768664
True	735.8240674890819
True	662.605951506754
True	173.51137059549177
True	181.71716094232704
True	518.4249926332855
True	54.5032715370857
True	26.624987477639785
True	562.5812050269973
True	456.0025351082789
True	1146.0130148188855
True	48.20415933514154
True	464.8554006564023
True	891.0793506763654
True	793.5716103832228
True	291.58109096676714
True	747.780198263298
True	394.89113102769744
True	43.31116617980326
True	97.99876847332176
True	690.0364771525393
True	77.3667633450542
True	144.74555315165497
True	937.2759505197554
True	191.16119300663908
True	277.6951208027645
True	108.87726790278889
True	613.6159660533584
True	593.6932072787816
True	216.63202055128676
True	433.6974470593473
True	39.31459097377683
True	285.2691392248964
True	593.2326605840137
True	613.3730764073543
True	313.5324721406854
True	75.20292897444617
True	922.0224514967356
True	1073.8563637343352
True	563.474520275134
True	68.515664378036
True	31.83307183119438
True	93.40575414217528
True	105.0087005068181
True	104.22016819407976
True	890.6879420060214
True	1238.7059122344422
True	738.4480213853406
True	340.5820006277793
True	8.44483439180723
True	21.51658609777662
True	337.88829992321064
True	486.1593831320873
True	47.90240324635481
True	544.6137728676579
True	432.3868248355155
True	407.3164178265382
True	79.53683020525357
True	196.24399674225216
True	275.5336761002504
True	131.77412976416824
True	393.89211760588216
True	42.23880357719508
True	167.71888064348445
True	1172.2812476348613
True	5.843495299011587
True	24.67373358800354
True	596.440898502541
True	354.4151754301945
True	794.1985642951939
True	154.60163854650406
True	775.8460162836667
True	585.9841673144257
True	284.1119629946716
True	424.5632019896797
True	342.2552908083087
True	305.0467621255328
True	269.52688001066883
True	394.4433520926043
True	507.1118726328397
True	501.4100957839656
True	104.45993715247458
True	356.2977174834528
True	7.70753237671604
True	183.2730606780225
True	234.41865917525237
True	854.2117921578483
True	608.8614150375257
True	33.157012609830524
True	748.2272681613282
True	823.2983151478946
True	98.82576057642132
True	348.159423209384
True	886.5002453004212
True	205.201925264764
True	170.10688786012278
True	522.6000105735726
True	576.7044973477648
True	1083.8302000251128
True	140.48160157317372
True	159.1600230953079
True	261.1587227727191
True	325.4203482903717
True	423.8414049767077
True	411.87803133941145
True	330.13880695787213
True	423.1985296005046
True	482.2807589201107
True	221.44147760280737
True	1454.7398068436803
True	254.71552620819276
True	409.4965081048104
True	53.8020561969828
True	760.4631282662557
True	247.3599533799317
True	922.5043261236948
True	551.9925321435843
True	324.3959335239937
True	808.0940637509079
True	260.05071717847414
True	218.70143324308611
True	263.78716092844274
True	221.88673846943743
True	135.0379826789439
True	250.0907828091183
True	739.5229692378269
True	531.4118754131492
True	228.95292015367548
True	1184.9113497501332
True	116.98527276638303
True	259.63390811839
True	64.60711405785214
True	306.64848249896
True	409.4480239065928
True	91.23177143913666
True	217.13541550322364
True	75.92377167972742
True	702.1008350892497
True	384.7570159164565
True	223.0827948143633
True	734.574201994027
True	898.9095680325029
True	826.3758544337599
True	831.0574840776972
True	342.82898347827745
True	1.5750634167861477
True	245.77901951836355
True	52.29838294463036
True	386.43549979697775
True	55.77741999701272
True	361.2980299005912
True	863.5789896868304
True	1004.302385179966
True	407.7405058059397
True	22.905495966386425
True	546.7979857149455
True	487.9229787869761
True	194.48309042922696
True	227.24993322360467
True	291.13344805561326
True	23.087814033743257
True	129.32856524080051
True	980.5712102298214
True	62.2502708757204
True	508.97868372360256
True	775.5323174981685
True	101.78876709717612
True	246.165403968366
True	106.04643649088668
True	16.96325999595436
True	1.129719495606779
True	123.47927662877154
True	994.4022386786248
True	489.035642682722
True	73.05286241015408
True	793.5210486575489
True	343.25785710665195
True	1.235421491856917
True	431.9051769324712
True	187.9403475482029
True	496.52713515452166
True	84.54520357297912
True	335.03512934637365
True	375.93570615474505
True	171.19806770388806
True	214.0565493203248
True	129.06028848413175
True	174.23404396946788
True	1010.1442358739192
True	15.537710174632128
True	497.6157907636332
True	483.7302345207852
True	421.3809294177728
True	221.33701172322884
True	230.7747512781845
True	150.7275149880128
True	49.11328535743412
True	486.9180338963863
True	152.39660776510678
True	798.4732131465953
True	817.2838924781473
True	256.84154929784444
True	308.6159440930072
True	528.5994289657444
True	44.21213247147392
True	89.82152144809936
True	717.3899131335689
True	1090.3585332111336
True	110.47261308796018
True	723.1289559806711
True	147.78962744239195
True	936.5297717985346
True	674.9397672329259
True	106.85241149091304
True	282.6680884363065
True	629.4206625730666
True	247.8076401108491
True	47.442602695182295
True	586.6827735091775
True	445.5581673496188
True	4.964350575346495
True	478.1367424867541
True	60.58932599382388
True	172.67712948976595
True	222.0172552193742
True	302.56346957894215
True	76.90574871395219
True	225.78070996146604
True	355.0936783112413
True	442.63068548978976
True	930.1611604877424
True	44.86765422473442
True	938.1787159655098
True	999.976197265356
True	129.52902586142304
True	74.2100372852793
True	992.1838570551288
True	36.33952309597914
True	230.3656579178937
True	79.98031142092049
True	212.04911039070424
True	355.7515247677613
True	1008.8559966963148
True	95.72567790553572
True	77.39665689033436
True	614.36089137365
True	281.954447054942
True	729.1587194924746
True	55.52631545317853
True	476.6335261200435
True	377.1484899893055
True	687.7409799770097
True	53.780561010019696
True	110.71141636942144
True	29.23949499159324
True	270.27207639970936
True	44.223179248679294
True	355.7187125285322
True	2.956186823928929
True	1169.3739045575796
True	100.9191916596818
True	135.70508090332874
True	348.8393348847427
True	707.9479638493584
True	669.2105410683669
True	1019.5688612567014
True	489.2648279196847
True	424.7536940031531
True	141.30888421797167
True	422.23564929946207
True	862.8367308049014
True	442.0223179186584
True	941.5958247185778
True	84.69264374039746
True	424.0754385885338
True	180.7236298191796
True	281.51255540365696
True	725.6159615107531
True	165.79365469275797
True	132.65123730844113
True	66.26296038392285
True	870.2509602242064
True	782.3462908746159
True	78.0081235910184
True	436.3727374848824
True	716.1712077400987
True	418.023572926692
True	55.61176452484881
True	327.55896388242513
True	804.5302153117782
True	31.37343475748014
True	360.8985314063802
True	160.9713837268349
True	274.141467940045
True	34.91343190005375
True	217.8035469467092
True	771.9827084869797
True	632.8027585287159
True	51.8254005873797
True	289.4644861123424
True	897.6725311058635
True	18.375407136885187
True	310.7714243029737
True	285.3087256125881
True	416.6659116941636
True	214.08702195363304
True	615.2425908538362
True	49.58619956773688
True	931.7742559667583
True	888.0317964028756
True	48.12113791375846
True	408.5199721262577
True	731.1557379620957
True	881.3258212474869
True	266.98384398387475
True	613.0944226634246
True	131.9650333198958
True	199.86988376116176
True	138.62184675521874
True	130.7203634420012
True	208.37576107795056
True	956.10721517185
True	796.6379073661028
True	921.851432983907
True	20.943564574831807
True	24.192134848353128
True	352.3422361741627
True	11.924260257048116
True	643.2867576453322
True	1062.9013328752194
True	257.45922037274016
True	207.3372322781805
True	84.66325740283855
True	213.3375279646439
True	137.39941438708428
True	42.33656562920271
True	135.13718619622213
True	87.89157804586586
True	247.2355801193598
True	548.3298384401126
True	163.3587840340456
True	29.434486357439685
True	56.57054560189579
True	413.451576688496
True	261.3230989096275
True	601.5791703351591
True	22.76224358012715
True	115.42021225911569
True	656.6195271081153
True	249.19412279046963
True	465.3969808700361
True	678.8519934249022
True	101.52394482845268
True	111.30631571494722
True	79.75546284481216
True	28.456395391506693
True	117.6149664625853
True	87.15914825340273
True	97.14455592497907
True	149.11162083325178
True	235.8715992021535
True	802.3560147469398
True	285.16804045909123
True	960.690577709243
True	167.03054389082595
True	204.46922915203697
True	778.0526497596281
True	307.5938824837124
True	595.0600715065544
True	259.47578721679935
True	345.9798248922395
True	458.8047834858332
True	579.3084902824856
True	645.2198564028424
True	373.6050642836086
True	34.3102627625405
True	551.9495122210924
True	629.579952686603
True	20.618678265461103
True	11.526754232605914
True	261.50340327966404
True	405.4053543418148
True	457.239994113975
True	67.77808663363912
True	644.3225132559807
True	959.729606483522
True	238.7559115493968
True	912.7335312090491
True	277.9124070080387
True	103.76663365522646
True	263.89948168320586
True	686.4460341181339
True	34.97003937933795
True	568.9017001152555
True	1251.107889674509
True	1011.836691372004
True	891.3904416774577
True	210.70368124252084
True	89.04810246928061
True	193.3104848691566
True	836.3135422988074
True	146.2620358329782
True	1078.535737883364
True	885.8585516035987
True	40.12098667809231
True	89.27219219881621
True	411.4404285961826
True	429.6301830656852
True	215.42509670682867
True	522.7784056231274
True	649.7340563855734
True	117.5224192859061
True	266.71102965172275
True	1018.473973385
True	51.8200139568936
True	720.1485252948846
True	536.91718581989
True	38.2692779512653
True	808.8026067439351
True	383.7100412185221
True	535.892486626317
True	112.89905633470978
True	277.43155515421324
True	222.12097549625025
True	25.87738447571028
True	126.60203549993408
True	759.6521354933848
True	134.13982271415802
True	381.21658060843816
True	62.73908097883088
True	639.0807343400173
True	606.4579790046488
True	236.49198617621624
True	483.7375005059018
True	169.9178960083033
True	170.62182758409466
True	223.51233783489468
True	287.40772363037365
True	357.94160621682624
True	129.42995360455035
True	202.12108882532087
True	27.50270301531401
True	896.4206130935167
True	321.6906250200713
True	9.883489577589058
True	370.22315068327833
True	159.56750291767582
True	626.892448282372
True	371.0926489771659
True	571.2999603129675
True	529.6062270187703
True	486.4118668294572
True	779.9767490523042
True	247.38834441273585
True	557.1208254096151
True	159.58892008610647
True	541.7036915466086
True	365.24978079449977
True	381.63987653286586
True	119.32715541533308
True	132.30717243293117
True	108.51326176272958
True	71.10523751049621
True	713.5597426074086
True	181.72756282006728
True	45.94971264138591
True	0.0
True	546.8156551576387
True	113.9323542298244
True	22.092278950334386
True	43.51219072828204
True	111.6566914184894
True	542.3736165692844
True	179.8457840007569
True	111.76535729263956
True	35.62292101381158
True	160.14182096930068
True	936.351267323528
True	54.25238465431875
True	231.8410576244929
True	732.1687191353063
True	311.20921731597906
True	464.59494384877866
True	476.0899913919055
True	514.8784724549716
True	593.7341321202629
True	895.4712217666462
True	244.75536226604947
True	1019.5896263778238
True	923.3112526788988
True	603.5760806364103
True	347.9039551636508
True	825.3949886234204
True	10.349247229547466
True	32.37872043740084
True	285.79296506283214
True	41.54196773452677
True	206.4797807282612
True	770.1469954661873
True	207.9622122562157
True	745.2363385978638
True	784.7053496656644
True	132.0025913204448
True	352.9764795512667
True	590.8852505364332
True	24.572126031963
True	123.05566808485186
True	429.7433837929761
True	302.1089600084025
True	197.94283268105
True	115.89539979164776
True	390.1349552414676
True	23.88789455150264
True	366.2733719332509
True	376.7020567391018
True	1071.024305980328
True	363.1767146267429
True	30.61773647956932
True	434.3974685829537
True	422.22273288601673
True	228.1354969772009
True	31.65885312963101
True	755.9599568811236
True	424.6525670412044
True	171.11903168235943
True	12.484945985214628
True	1228.4649534947523
True	173.80868362208244
True	27.74284782579677
True	308.60635740458986
True	280.4600223608104
True	118.44909768297524
True	287.80770577572986
True	51.08677896168145
True	299.7620654016262
True	301.99732090043034
True	311.6063815706982
True	30.68991459447518
True	49.337457186753205
True	1036.4254544321102
True	26.347960235892806
True	13.757736684646384
True	179.66150979499164
True	666.7315754498537
True	8.52426085381455
True	192.16098241753787
True	169.24812074302045
True	516.0107708422449
True	403.3860983326009
True	721.4116434665527
True	328.67585382087026
True	459.8596999796135
True	445.1084446288826
True	499.8175985341426
True	101.3381676321116
True	1258.3298874501409
True	886.696264526314
True	281.1241719721229
True	530.3618475633417
True	96.60269714623392
True	534.2383575758887
True	442.95698897058594
True	153.71844168612282
True	75.42480055880299
True	344.70656203192874
True	167.397617995679
True	29.717016865161572
True	632.9363917418683
True	384.41037221884255
True	69.0634435263639
True	30.384585048685857
True	671.7236779570563
True	499.4573953266278
True	71.2422810713566
True	22.769502345401172
True	319.7263343985657
True	327.3955484025561
True	704.8863503727865
True	544.6315504884146
True	558.6018489441509
True	802.6273868110237
True	10.039413415128308
True	55.275066264999005
True	35.4787457740554
True	58.21467522344311
True	509.8001619893792
True	593.9089056524977
True	83.15479438036112
True	111.56209258892272
True	193.222065490077
True	76.67670638441925
True	181.0265519454164
True	203.65799352626712
True	266.18042897148126
True	822.1904077440071
True	584.568082058729
True	280.56949764467976
True	192.04647403738963
True	277.2657112503367
True	252.6342170055602
True	764.782139165598
True	310.71833143944986
True	175.8719959185512
True	914.284374099058
True	349.2833002459656
True	485.2835827500892
True	154.42497744886367
True	119.73678378569902
True	62.89324511771878
True	211.83585538516127
True	989.1294665478932
True	514.0531050104466
True	116.85073076835094
True	352.0500238024421
True	101.15252802497028
True	655.5910438108868
True	3.985708288646541
True	676.1902627905772
True	39.16039030223078
True	939.348379253087
True	864.2807581748269
True	212.27017057248077
True	30.971258711423044
True	88.92476317339505
True	469.04359161800426
True	225.84839203047332
True	1.2940002205801258
True	77.6182211767862
True	1107.4041001919245
True	357.5963188725259
True	678.8376277792471
True	469.9791559558554
True	32.520501800697126
True	139.73638661069972
True	436.01631264744833
True	954.8967358077596
True	819.8845426000304
True	428.3507053545524
True	349.77844240482995
True	16.540553636542054
True	79.12880365529875
True	737.144972621616
True	459.6461752914773
True	388.10396866688006
True	887.826988769169
True	24.12712801955427
True	224.58682558110095
True	884.8419466394453
True	245.22958640006016
True	9.18119922061689
True	493.26911223369353
True	102.16840053174464
True	637.0696134437492
True	52.3537558854204
True	255.85218554654583
True	880.8796699642475
True	893.4741436336932
True	279.7895301989364
True	443.3222159188913
True	112.51523211216328
True	608.631744652099
True	259.2675924779732
True	185.30335327721025
True	901.8106757068108
True	54.32798691006828
True	712.4503981782933
True	277.6255616782248
True	289.11205440908014
True	171.4291546208102
True	463.1568479077819
True	603.6565919361649
True	359.9697806662012
True	396.2492137284679
True	67.96987342650677
True	156.89359052481862
True	436.2845823325092
True	221.3121822128153
True	38.33775960076032
True	209.99025764522727
True	383.7147776598434
True	394.0144854573176
True	749.9280890616345
True	134.17470893954166
True	684.9263780180872
True	480.9392896655092
True	597.928775770804
True	134.55955180358433
True	37.62840951661049
True	661.3250387243517
True	70.51726092850946
True	554.5616807764668
True	697.5196243577558
True	453.2583875605066
True	131.2690249639144
True	520.5833173046195
True	4.15892596557117
True	410.9353971558848
True	29.260306343470937
True	629.6718948219198
True	260.9759924854827
True	563.8624444684309
True	712.581177054969
True	152.61683701423652
True	537.8955667147828
True	479.1805058091338
True	66.40571894856919
True	986.2367393308136
True	3.170707687257321
True	27.57274432272026
True	639.2431036375446
True	691.9316074941379
True	126.89738829008247
True	410.85761450222986
True	122.67151056111432
True	71.67665309091574
True	457.87413208689424
True	40.39857574734998
True	497.3194614952428
True	12.651552134499964
True	826.5162045950656
True	541.501193438113
True	676.0993911773263
True	100.84202355282736
True	400.20286375342073
True	975.7665893996792
True	875.7999111290571
True	148.8636957941142
True	559.5824736895682
True	453.47921086187466
True	251.88804174118016
True	252.35120131107576
True	5.149308783797985
True	311.6308831026955
True	12.623012752371466
True	368.6688420107351
True	70.26364875612649
True	426.1143307266445
True	662.4952673602619
True	122.35046786657244
True	236.48164987425744
True	640.3993610459854
True	682.171877603812
True	290.8406153475694
True	135.31717535604582
True	164.78331122381292
True	474.2205905404712
True	82.89534370384341
True	11.164673418293953
True	516.9221374659323
True	561.3609630038563
True	21.34816057917412
True	137.71704202463604
True	912.0144000477028
True	512.9954391350308
True	264.4018850583725
True	34.16541817169753
True	471.4910181560592
True	109.76429960730296
True	589.0965537787982
True	654.6891372936636
True	306.7394727721464
True	367.4441705790305
True	182.2011620350777
True	243.72444408313493
True	76.97510043687802
True	215.91012226237203
True	511.5997686532816
True	22.44074981735533
True	456.6982257913083
True	358.10881774646504
True	709.9418560085809
True	901.8510238831192
True	906.571905066118
True	158.13566767576503
True	411.7402026859086
True	71.18221652225013
True	193.9267049531849
True	315.3379649535644
True	10.206407501064325
True	792.8615440434482
True	22.236388903442847
True	410.27156753278194
True	267.89537694613045
True	637.8074799576104
True	213.96361271616323
True	36.17300560630697
True	693.3761604542927
True	1072.3190795394387
True	236.50823812882047
True	133.1781779890254
True	607.2104352886465
True	491.61868364959673
True	17.64882359880795
True	860.8103467193013
True	112.38249581703116
True	46.13085955015524
True	310.9770960331694
True	357.7098655308384
True	405.41147985219294
True	267.2897305382013
True	20.641145546119628
True	22.9816217044191
True	868.674379586623
True	206.61981797196665
True	106.23684231246352
True	842.6014940609526
True	657.8564119379488
True	614.6741937381072
True	447.19115315682006
True	146.48837140261836
True	30.97172338723636
True	105.93765471163452
True	442.6749211577341
True	219.5571010141769
True	475.6044376803237
True	142.95034065287192
True	516.9074645288778
True	647.2803278152621
True	948.8001336708916
True	24.955755132496023
True	1010.827920421628
True	1070.834903198747
True	508.4085955747549
True	80.40113848395164
True	804.7899118697002
True	650.5938923002917
True	652.7622278832869
True	177.42392106024508
True	755.3287952885189
True	702.3013290988295
True	120.6325432526839
True	769.8443828148352
True	837.6248820303285
True	484.2873352250292
True	220.2757901910523
True	70.91058827595506
True	310.0762732258391
True	346.3856530544029
True	479.75102168801806
True	434.00926871024654
True	199.7762860744481
True	312.11661709748023
True	2.4119554428146026
True	14.740915996734111
True	106.17354237224852
True	126.2708243895187
True	357.4626659796577
True	338.53604514395147
True	109.5924166516199
True	17.244811415648932
True	215.39164192074892
True	827.2943013499943
True	475.6711043542313
True	536.1959747003693
True	554.2098695569897
True	852.1939770999971
True	633.6747232168872
True	91.44179385405695
True	198.77461754621515
True	241.459379642455
True	293.3279655938511
True	105.3496937356548
True	374.76884822103233
True	429.5576416600151
True	166.94663241622575
True	645.7500162105895
True	248.5773621172684
True	199.77763151744085
True	29.0059572809265
True	248.9197059043705
True	477.6342982853296
True	168.6203641769326
True	541.1771425819697
True	478.6590392422574
True	237.39195844572623
True	98.47808592623883
True	39.9058513191787
True	407.75006646071074
True	801.7091805912995
True	170.22564252083305
True	1063.2535654445928
True	1037.2136350174208
True	481.0116990748807
True	96.58592427361224
True	125.87335469538048
True	673.2126854589904
True	8.857578547613166
True	220.6437609959017
True	132.45376510451615
True	121.60764652119953
True	327.1999877349384
True	641.0182156935954
True	39.661233650983455
True	126.07176676716092
True	984.8015376257138
True	55.34254892455974
True	446.4085268054517
True	531.3417129293078
True	248.65561939584248
True	127.6666319377906
True	945.9714519558862
True	1211.876535150656
True	526.7697196101892
True	656.1341450525787
True	210.9402776911355
True	150.12619705329988
True	321.12728148196425
True	250.53878597110503
True	165.94352917755165
True	313.0714022218611
True	347.2518342048569
True	12.855555786069406
True	622.4210075051029
True	149.31759873378135
True	83.59374039167642
True	445.3280953103801
True	330.0808283577621
True	1143.6820873042243
True	354.35418256474685
True	944.0812322494623
True	10.762951340027168
True	267.1213148533564
True	229.1564705669553
True	162.55718577241558
True	504.9763519832816
True	208.01778157983384
True	402.3360283840867
True	343.1257696136604
True	112.38181833514074
True	356.1924561411261
True	1064.2640937810002
True	745.3135370634159
True	226.99608794886308
True	104.43192822812308
True	284.0661888073631
True	25.04033357594462
True	360.40072511268414
True	325.26895358823896
True	556.539752506389
True	448.9833221524437
True	351.2306726299794
True	155.32018642290234
True	14.093598996329938
True	422.638169721973
True	283.53535461292694
True	141.51564856942971
True	299.5141587756949
True	462.61805090521926
True	818.7008679054837
True	319.8856836098926
True	789.5119148750679
True	408.38695587010864
True	373.33100428746536
True	1.1077765068552876
True	1150.217001410292
True	104.37027509913796
True	895.560277923363
True	206.8458876231849
True	460.6030612904649
True	675.1785389326066
True	82.87855160999474
True	473.7811471755388
True	36.12085706750163
True	414.63504975547175
True	78.61910760328051
True	232.46986702573557
True	39.21769659414243
True	644.1296384770632
True	187.6572642157765
True	25.320340541610168
True	408.7151917398684
True	111.80194540079891
True	171.01895761253255
True	870.000986405266
True	260.2536837915207
True	151.92029929163658
True	375.7679224584903
True	510.1638717921837
True	332.64047123323684
True	529.7940159923209
True	593.3843294380855
True	160.42904432888042
True	6.316988163292679
True	73.03088699928038
True	430.3525199625609
True	83.75894732580052
True	80.59818148818457
True	1053.163191448239
True	26.83810349924628
True	323.6576172397903
True	319.7278741543627
True	437.6551457935934
True	677.937596223301
True	189.1330898691089
True	647.0432065908329
True	318.1001769827801
True	349.7315132505062
True	263.29621569695126
True	217.9621062742345
True	357.49966338518726
True	444.8095523657199
True	415.97111705296527
True	597.0714423097926
True	141.2987329787774
True	77.42749674851721
True	38.73197325558082
True	305.8605917189072
True	629.9956487818497
True	400.2645330397341
True	765.5303318392915
True	222.3338989147194
True	359.46969206527075
True	69.08179508108734
True	52.13728657962658
True	427.73387179751455
True	201.33627983293556
True	219.4893218416518
True	43.04668713984169
True	1035.470347034318
True	179.9002592017588
True	928.6579615656502
True	312.29308731213456
True	926.162302637112
True	236.8709929106311
True	468.44847724999113
True	525.2944155154464
True	599.8285939454411
True	205.67588578065732
True	480.4281268364573
True	943.0167005248873
True	127.85891087920557
True	7.913953183482564
True	566.314516348838
True	28.11592405702681
True	73.17652171142839
True	803.4555362932443
True	219.8870688745376
True	1016.2789190929268
True	681.7713957893908
True	412.8318374424622
True	286.6258886668011
True	487.3371508106521
True	337.8964610821533
True	190.7669064202924
True	669.9761602761894
True	710.8548781709737
True	204.8565158824533
True	91.21279482253398
True	526.4283787665354
True	135.49105061810172
True	374.0450945881959
True	336.1016931703856
True	65.33088152994907
True	371.2175827534448
True	419.2929429187754
True	358.2307321907469
True	416.2561938910299
True	418.3505566804545
True	655.5260267417377
True	58.99165301190787
True	447.9454155377149
True	329.1080059135313
True	653.9258567325651
True	222.15242247290885
True	99.30653744282104
True	38.51505213881886
True	545.8251142207268
True	646.1162949478653
True	193.87838156869012
True	413.34137135907264
True	335.56937750979034
True	18.790231554256355
True	167.22898558348845
True	288.8771382700979
True	2.9853866710436554
True	886.5390221364959
True	79.52300475575406
True	106.30350529636456
True	112.99965524073122
True	352.7495717566296
True	34.31795836944341
True	466.8398795184894
True	233.38392235488143
True	5.646597551560604
True	117.41430719320618
True	442.1522869100034
True	45.917774219865365
True	69.4264544230665
True	185.25807825276956
True	302.0338320965466
True	956.0119599622456
True	384.510754739829
True	1020.9575880162804
True	189.97644066646603
True	1030.8818646048571
True	756.1822765267784
True	619.918696547196
True	409.8392911883227
True	387.5789109217692
True	74.30215307940271
True	72.19191924079077
True	79.4996595962003
True	185.74364230485264
True	489.4459912519485
True	1078.029771580888
True	187.2494521549397
True	355.3543403766104
True	435.6397851867192
True	606.4739251436552
True	591.9596503422684
True	281.04341350672865
True	470.64740692030375
True	679.31974125745
True	100.25579301693472
True	715.5061688225115
True	264.6728844822567
True	131.97039880133173
True	416.2660815455594
True	886.2591117585152
True	425.81242425224485
True	872.4327064597335
True	199.4947713098688
True	352.5982662880972
True	689.1992167888307
True	620.8525200491706
True	192.37558355563476
True	258.30343653946915
True	800.9309486734791
True	25.934933593217337
True	184.93603487735132
True	491.5181045663587
True	703.2859285055496
True	100.2746593189982
True	36.23669502291941
True	161.10710116679573
True	740.5353555061056
True	316.29220921346126
True	542.3935929377187
True	360.345115481602
True	294.12254618412953
True	445.8656597636888
True	508.07168601704586
True	70.15640666352272
True	368.4997270211902
True	751.3294460282699
True	0.0
True	309.00389950308886
True	262.47946712700013
True	957.610842197819
True	150.47040231938166
True	645.2002644188971
True	646.6016755139475
True	112.2619336743036
True	231.3699587124389
True	133.7467959469361
True	13.425240151625635
True	282.09515811955185
True	374.18437347198886
True	1133.339554450911
True	246.5845543792244
True	404.3423169841862
True	659.8271440864822
True	211.67004577071827
True	27.06102320872146
True	859.2154711061738
True	607.8379249790008
True	162.43429402652126
True	627.8788248831803
True	162.8145179343135
True	302.36205206422585
True	783.0017627483128
True	29.6587689862803
True	104.91425940931242
True	526.3629822817832
True	66.97897004460273
True	74.99989741432815
True	417.7779891905831
True	22.475892165682964
True	766.1503155280387
True	103.04754468406252
True	157.634614545423
True	18.88481110919305
True	737.4759533983462
True	28.20980732620733
True	784.9394332524879
True	399.8620428374363
True	116.26894442401688
True	692.1231946998339
True	526.22907871884
True	565.4051812517158
True	49.09269180927663
True	373.63075764435206
True	6.673379655159737
True	90.23398595985552
True	376.37524170256415
True	49.45676581978408
True	122.77246132290344
True	312.7472415389519
True	173.31609252009738
True	100.74433500750222
True	653.6424583655976
True	20.875155829463736
True	1129.1772936923676
True	518.0995978125923
True	310.19968456576623
True	494.04619856591535
True	126.34747646509987
True	819.6952060513034
True	1093.4204865714712
True	739.4968721788176
True	170.03956327167123
True	224.68752334688384
True	47.79306551082178
True	61.37488240564852
True	153.0182517279767
True	106.27700580290296
True	167.4423836608941
True	1142.1461747092687
True	308.5894097919034
True	356.2916421678696
True	717.9242743503116
True	17.19323681035739
True	14.14013149589893
True	601.5154230870017
True	5.159291415590418
True	109.472257321446
True	682.9553895138205
True	178.14495376979676
True	639.8476752969192
True	814.4526104622
True	160.72697393682554
True	920.879034421175
True	2.2680563605681194
True	436.36383987622014
True	1063.6503068487043
True	26.740347195087324
True	241.45636668782748
True	143.35954641075588
True	967.8072845433516
True	225.51579164493185
True	473.0172731030197
True	122.3120039258116
True	518.4976817188577
True	156.6324084988178
True	100.46231731460176
True	391.7451369884631
True	76.58945634247624
True	51.57761432086732
True	1022.5578278215364
True	255.4972284561672
True	164.5059335491507
True	363.8560827995647
True	398.7863774093954
True	210.04030974924297
True	164.6613383506157
True	395.4989321744426
True	34.72632855143523
True	497.6645019564564
True	1134.291112660484
True	112.2401445938162
True	478.2239691167164
True	315.41764696254864
True	28.051112091467225
True	401.9596910243075
True	107.71129569265828
True	591.75148549428
True	207.22728713198285
True	409.6403190563627
True	21.2953140215065
True	443.9514349936069
True	106.2193206146157
True	340.2428756955076
True	34.884137861144325
True	169.10955125660965
True	248.58701902380724
True	748.7501216621064
True	59.99063360012346
True	138.8774076150379
True	239.9234880971173
True	140.37774072862098
True	633.2341568180441
True	539.874785718134
True	780.817397044113
True	400.59605841826817
True	542.3884636587262
True	421.0507420554145
True	681.8788544216391
True	72.12140173281524
True	468.8726416892461
True	442.72741694010057
True	47.19674127084915
True	86.65101793180477
True	129.70319473548767
True	93.08264266583136
True	313.7359622594544
True	838.651153555524
True	322.6864829838778
True	1087.0084663862776
True	317.5144991634475
True	923.4449993739768
True	151.25446647667513
True	577.546665881195
True	631.4477998192593
True	698.5089910007526
True	446.7737383058845
True	66.66349585635187
True	308.9390044799628
True	40.32032650812333
True	154.91210694577825
True	170.21731302823494
True	1145.9335166069689
True	229.7580551494586
True	544.3956038510906
True	554.262749751583
True	568.7883435620222
True	910.5276024268452
True	584.2787047841001
True	618.2182576340355
True	959.2884373026084
True	120.94850356166404
True	301.7885060085516
True	270.24801005139847
True	335.6140029958767
True	85.47586451222374
True	390.39123952832887
True	4.123465279791203
True	314.91786928588806
True	256.08649115307435
True	610.3149239584161
True	272.7684957560149
True	361.965520795498
True	9.539351783828224
True	59.00454599585441
True	526.7065602998977
True	30.40899583895925
True	139.22958336761462
True	68.00796836787686
True	141.5800966304116
True	231.37197176409657
True	69.1834451443143
True	375.0651660218035
True	262.324544456564
True	99.99403464476538
True	331.5907601085356
True	65.80515621965776
True	564.257935381375
True	845.2599394644519
True	288.120707203246
True	1160.4563699201767
True	116.70294594369872
True	302.01716254313294
True	1053.133571445442
True	85.17741787650905
True	289.722997725349
True	8.652531156942759
True	398.4529076881457
True	454.5037651152925
True	149.46291239846695
True	615.505041024992
True	959.833237381788
True	163.09498984610698
True	80.56252158984354
True	327.9273099137447
True	537.9131361988256
True	618.6907036191159
True	1227.42716195742
True	25.690086665562447
True	954.8000437954948
True	134.30773221038783
True	640.4702508780423
True	115.91678703390212
True	129.28289762151022
True	188.85463569871976
True	176.64180921339607
True	768.2407025533103
True	219.5987774730356
True	230.8259806624756
True	69.44169040332173
True	511.6937587459543
True	427.2726779731052
True	171.66135377531282
True	239.70135860161025
True	18.185757876548656
True	423.1337136133009
True	223.63392998666376
True	276.151916642444
True	108.98507683114411
True	723.8437327647599
True	429.1603189488065
True	256.2414654576572
True	633.9998280061324
True	530.0513686074469
True	450.2296331067871
True	136.22057173977345
True	528.9499164053774
True	429.1367533999034
True	2.623296937612588
True	195.7034838135272
True	94.82613324643376
True	241.24187575976453
True	2.774273004668946
True	126.66245323665709
True	343.1209102289311
True	7.163061402090445
True	872.6981475655946
True	179.86855308856764
True	697.2487301118111
True	797.3170000979792
True	157.92001502334938
True	219.21155182635076
True	475.8250861070071
True	848.6657607435574
True	48.41844394343381
True	37.911770448915846
True	135.9169774485001
True	629.4351285446887
True	714.406763520959
True	182.822222468312
True	588.7934791350735
True	610.6388908183496
True	838.1298117685537
True	397.760334609687
True	190.7178300444641
True	864.63984659777
True	212.83091987578004
True	148.22807728613682
True	324.3290235582896
True	217.9458189329489
True	200.66436842880228
True	620.6481451589088
True	253.13818104822136
True	193.5335576769702
True	450.38143483549646
True	466.5001987202808
True	60.70439677332035
True	281.2715612179234
True	78.75547540357108
True	346.4277004218636
True	352.16099428022943
True	257.5578473527727
True	170.0482333621262
True	376.6326542769802
True	689.3855621946907
True	757.2900760981374
True	297.80935668797304
True	729.9058233384754
True	64.76562810059747
True	849.6534316873737
True	353.52558849569823
True	12.615650163616555
True	616.4520110659153
True	693.980131301567
True	261.35565945590366
True	172.22579060936582
True	48.6871655282792
True	395.0279737807163
True	76.27439581475846
True	13.690351006504631
True	891.5373240665804
True	384.0066734767922
True	177.93737528259186
True	976.7501027568644
True	10.894423955806094
True	804.057566434727
True	30.65246130656961
True	675.2181664717825
True	59.09590165641709
True	787.2781253771626
True	450.14686201705297
True	194.3895935401111
True	443.2147918048879
True	209.4672210915733
True	295.59874640308993
True	217.3647390449329
True	409.9669327579881
True	9.348652623065329
True	324.4867507994612
True	114.0130382090299
True	11.268797017540766
True	478.3743858684626
True	728.5175901809203
True	286.34636697988225
True	79.77953102175847
True	328.81164243801794
True	80.64285351183233
True	179.92549170022772
True	186.41241340547217
True	389.8037374496331
True	47.07763106517516
True	145.89638847345873
True	376.3767275329415
True	868.7709265802121
True	103.65954068263147
True	211.45490590329248
True	420.2840705102434
True	18.44751369588066
True	437.9474244576225
True	500.1974819711178
True	89.47989960759706
True	393.2847898450399
True	363.3122606453713
True	419.8077962663738
True	599.2301468831818
True	1027.668639457209
True	952.8491440536708
True	54.49653932942101
True	1074.4675312360505
True	113.82540275547832
True	113.9651336583075
True	112.50575763574898
True	498.63950053324106
True	373.6141168858102
True	574.794625754261
True	255.3198106866904
True	147.04727941709243
True	389.84071447153593
True	15.668226744541409
True	461.1061878217172
True	401.2813001247377
True	151.31708999134813
True	100.031842022235
True	546.8644043536061
True	988.6790112518464
True	201.1313596990537
True	67.92230207948491
True	436.2668877798033
True	384.0154302260797
True	497.52645354099377
True	336.7253406469083
True	4.779380500092532
True	533.8143303664203
True	512.5862880578072
True	515.9218453805832
True	194.5996527290964
True	104.3601279174538
True	22.78991844033473
True	378.19961398478
True	112.839543593804
True	7.1483970697337575
True	32.60337938871645
True	347.67840402543334
True	614.7096416029979
True	142.3541737266751
True	90.31977159088017
True	24.228317865396065
True	408.570218240725
True	366.1667542383461
True	751.4688178826233
True	303.1084470081606
True	506.696145713844
True	539.2151185557719
True	518.156219677555
True	291.46084416376203
True	580.1207567448545
True	96.4485565375597
True	575.5835818846679
True	6.754941350977331
True	354.56220202695243
True	483.2232307628397
True	964.9549982395243
True	357.52732180941746
True	781.8670021604136
True	954.9926054882864
True	168.33239610226656
True	37.47010721005451
True	376.3198210483675
True	383.172630378158
True	579.3158335691177
True	253.7731748388927
True	28.263883178171145
True	639.6761892054731
True	133.11498167035202
True	1102.5423927193094
True	311.4204743894367
True	444.7186155931997
True	128.79899095285327
True	809.9817673246309
True	139.5416138029652
True	828.1469861765468
True	535.5266744704076
True	187.69568850912327
True	112.65252868353092
True	66.40837150957887
True	564.5324562756967
True	858.5371689638016
True	445.858799664661
True	540.5814588278943
True	137.49997297921084
True	632.6334571808198
True	493.4350877729647
True	783.2249652865728
True	317.2693206524146
True	598.3266495423454
True	114.16984793920388
True	25.724355691592383
True	413.99134214907417
True	178.7624875685186
True	110.69279925116436
True	359.62786492598923
True	1053.0198080320265
True	252.8749617009484
True	551.0935632620191
True	10.941468390123076
True	74.88878020201396
True	338.4047559488158
True	774.4272844499385
True	450.915726166528
True	502.6592495702271
True	716.7128777212675
True	68.866275421448
True	717.1355924096897
True	48.65614055445702
True	104.78698298625758
True	187.9893368809692
True	86.67139570898541
True	26.51432644632038
True	291.25610753124994
True	464.4996775545384
True	916.6557823929942
True	861.2829595201092
True	6.021301750856808
True	290.0643245498093
True	469.6680479319753
True	123.89804723740345
True	222.80528293466688
True	334.67033871592605
True	1324.299278955517
True	457.0651087042421
True	25.40389005284429
True	180.4274392111778
True	717.723312542092
True	35.06417542152226
True	174.4548195376859
True	550.4829150008453
True	69.37750083990392
True	861.1814121401186
True	325.9045318456432
True	663.959948869025
True	75.82467691304811
True	672.6369713345282
True	603.3248722143542
True	891.6742899053579
True	236.39530052657477
True	498.29018340730937
True	865.7831480208558
True	885.442544599563
True	236.69110477846007
True	754.0762606386628
True	218.92178983817917
True	439.708793975844
True	356.9201990374966
True	500.5089805129024
True	497.3735190225717
True	323.05735685794355
True	348.4803037787952
True	117.53557306660905
True	346.74370739216346
True	1108.5272955211644
True	309.4771232422078
True	151.51335612682038
True	308.32166750007946
True	747.7293556245575
True	646.8342948554174
True	405.47957055718126
True	121.96256053244096
True	322.02283753844995
True	35.39511610426827
True	161.31356610759576
True	91.47696564256032
True	88.99003467330276
True	532.3139466624607
True	139.98052664923156
True	132.23632233506825
True	106.4472139909974
True	83.69440816458595
True	436.63895982528817
True	394.0716561293568
True	1038.7196995816864
True	529.5855295839234
True	860.9221386028745
True	279.87308685992167
True	308.15383966045687
True	536.8484194031902
True	190.43609843291063
True	743.6588719616695
True	236.39711789471497
True	364.1642321112032
True	70.29679739912052
True	121.21783747033774
True	263.14514836211805
True	122.74864424614066
True	465.022290878861
True	30.29120714593801
True	581.2238151742833
True	1004.383397958904
True	724.1998147422365
True	1.6407227675453109
True	64.57714698987994
True	499.9080332469309
True	443.99328518447385
True	75.04164964719321
True	122.17326250308426
True	293.9441419594912
True	79.89353650754704
True	53.184160097411805
True	704.7633156108824
True	650.2196745131218
True	156.91976765139583
True	160.2936541014977
True	548.2270583190938
True	56.11524824446829
True	25.448235362171552
True	577.2465173389064
True	467.78644456559886
True	1155.0301920861998
True	42.89107301655804
True	467.5024660360194
True	886.9315253665784
True	808.3044962646765
True	292.66181051168303
True	764.019288187383
True	391.6969791846197
True	43.377700660168415
True	97.07244362865708
True	717.9866752449116
True	77.17938670071584
True	134.61503232299395
True	942.7866528176615
True	182.52920765716135
True	265.190599617889
True	106.51938536551812
True	663.9339494184478
True	596.5162584087014
True	212.10627702280811
True	428.4729361220984
True	41.12799805336663
True	275.0003198314332
True	579.8560986525224
True	623.9423629979761
True	312.816178982195
True	76.15506508962162
True	936.1660364624728
True	1125.595675939993
True	573.374320707213
True	66.90781903917805
True	31.84363648821372
True	92.78661517789172
True	112.93200462838826
True	100.74285389404416
True	870.6039393814632
True	1210.0157876862145
True	745.3153607085509
True	333.10194735519167
True	8.777961799461593
True	21.20664361489948
True	339.7964858061642
True	471.59616497927146
True	43.32422218349291
True	563.0651357030632
True	429.51151795518393
True	393.8384859314356
True	77.78725444391344
True	201.00739480695796
True	269.8880831797799
True	137.1797049206138
True	392.6693757203021
True	43.81416038491077
True	184.8643850099032
True	1168.2411819400477
True	6.232741243030586
True	29.293091796490927
True	578.3317711031624
True	358.5829304541672
True	760.2993529918732
True	156.50715290820125
True	756.6434992988951
True	605.6967328178364
True	269.2738228698588
True	445.1501984033989
True	326.7791357709995
True	295.6005265458239
True	267.97503064746945
True	389.25942423062105
True	498.77454927443375
True	504.3077461654108
True	104.8720040594622
True	363.14225072169046
True	8.554961037782874
True	189.55553502419053
True	236.1595246172686
True	866.0254911024621
True	607.7366887169234
True	31.98776515569281
True	716.9159307128581
True	824.9629342700027
True	110.4469658736091
True	349.41244220151304
True	859.4973264872401
True	215.00051596632989
True	160.61513531516542
True	522.7806126779017
True	576.4664970960512
True	1090.9089813650305
True	143.18247939583748
True	156.75385877612257
True	255.7768866055819
True	332.9482004501755
True	401.7851661119434
True	413.04800835189553
True	317.4391983969781
True	444.01578982280193
True	492.2309046323738
True	229.6015817698925
True	1475.2876987579943
True	255.9915195078437
True	404.1728154884044
True	53.44515063630594
True	769.6098754352909
True	256.21835662093054
True	900.964841592194
True	548.4160934360558
True	309.3061665792496
True	759.1835944506108
True	273.3966470083973
True	219.62395880274747
True	263.89506463344145
True	219.2394898323836
True	147.75474045969375
True	247.8073783345487
True	724.6597389638099
True	545.4562698084061
True	206.43914225942925
True	1164.3230869245535
True	117.88159740225773
True	268.8332950047188
True	71.53812771994552
True	305.88446637302394
True	412.221121894425
True	92.32724493812388
True	225.37352103841897
True	74.61253581920715
True	677.8595226774904
True	372.99928289901845
True	221.5009731331101
True	732.7655014092911
True	891.8690395144404
True	801.123011364046
True	817.4330879661961
True	358.997707862289
True	1.3741516855997942
True	267.0625965068198
True	56.12876107860554
True	397.6240897083216
True	49.337058952407126
True	373.549374403686
True	863.6493794054769
True	1041.5949504907676
True	387.04027438471707
True	23.41011370425062
True	528.9138610850376
True	519.5412545598671
True	190.51963150499924
True	240.2114770964168
True	302.1905186498441
True	22.143669157965608
True	121.02130502140916
True	958.3494183709108
True	57.51974096808978
True	484.7349363868578
True	788.5206938799316
True	101.41046543908864
True	253.40174795690837
True	118.3675626189276
True	16.096149707070627
True	1.5556082496967023
True	117.5923390806576
True	1014.1121136845596
True	475.9956818621556
True	70.17530412359389
True	784.6231973551392
True	339.9689997575426
True	1.244009411418698
True	439.6488566707792
True	190.97928228301413
True	505.6111682316487
True	82.06343324503635
True	321.70900277830435
True	365.4530603126082
True	182.2994017691522
True	212.1847873074391
True	125.5290855232826
True	174.4372800608109
True	989.7450952255986
True	15.81094420810879
True	515.3122801285216
True	477.2690176535963
True	421.0481599810122
True	223.90325194877025
True	227.0960696178547
True	161.35834603267563
True	47.95484178724757
True	510.5365685585005
True	155.49622513959625
True	844.7745567224459
True	851.016111786185
True	245.66397198592463
True	318.7466934420472
True	507.0126721364292
True	39.5890126304623
True	85.29059956195918
True	740.4684970272184
True	1086.5719192208169
True	115.04987238933204
True	727.577095672775
True	141.9384572792167
True	901.508812008158
True	657.6104003929611
True	102.25228536145045
True	282.2511010385502
True	596.3888683109096
True	260.1081208930766
True	46.551226207816136
True	558.9203140353895
True	437.0769989136798
True	5.271931179000772
True	465.6554076756811
True	60.77043934316961
True	177.66651047714322
True	234.7760520107425
True	295.06865512936724
True	75.99206485562871
True	211.3671273909271
True	346.82853710009607
True	424.3237791821413
True	935.7127378648964
True	47.89627562718314
True	936.1534978990504
True	1012.2694095698027
True	133.94456352731618
True	74.44011704012917
True	1006.4635344410434
True	34.63762519007213
True	229.75982163518512
True	84.88843676069625
True	202.6081385810815
True	354.8689766828565
True	969.7195117699912
True	98.54076333499098
True	68.22352741229061
True	649.5660489064122
True	279.762661644158
True	707.066154656699
True	51.68059835341427
True	491.8083139904741
True	390.81921266293
True	675.0613175669757
True	49.16403544595451
True	111.39665020156076
True	27.682045586371128
True	262.5642770124326
True	43.21830238163686
True	353.2187929370156
True	3.0976418476115173
True	1193.8172944965313
True	103.72357152296038
True	133.3562528552194
True	349.0790753739068
True	712.9198561465001
True	658.6059409759857
True	1006.4072779691336
True	468.68884093870207
True	425.13251972837264
True	139.01421739898822
True	446.998953404502
True	829.5315686107899
True	433.8459344653806
True	939.502600255386
True	78.18051119768197
True	430.19302587990745
True	178.88867126667333
True	290.2846125796692
True	752.2025926630607
True	164.18230757422788
True	136.2273701161016
True	65.44364305511475
True	864.8275752898019
True	788.200500755319
True	82.43122720806132
True	439.85052533610207
True	750.7133183749073
True	414.9381384439782
True	55.5731564072446
True	321.6256682744151
True	780.8851324616295
True	27.55614155170771
True	358.3055548880159
True	169.76319636436378
True	284.01280013678564
True	31.66965032073545
True	222.71233330051075
True	760.9927616534077
True	642.489687575336
True	56.31209448286936
True	284.20184828862585
True	892.7364324053918
True	16.307197923666003
True	318.7024589008074
True	288.1701978609821
True	440.7491191625127
True	219.42718583054608
True	584.7276559771235
True	48.58374665348872
True	958.1902996488956
True	879.5446025883159
True	46.45799766261822
True	385.7254607355414
True	715.4331469900676
True	926.314577481862
True	274.0494799642706
True	580.4119251208497
True	130.94043836246965
True	185.25136455700823
True	139.73536912479616
True	123.763671600286
True	215.8793528099376
True	934.609079154771
True	810.2427873862001
True	970.1633434028467
True	19.01798463291791
True	24.22439581508847
True	354.00324276814257
True	13.29564020905762
True	643.1719241843865
True	1041.1671455349306
True	263.1025892666383
True	208.4447751461964
True	86.03841320482768
True	227.6267788635949
True	129.6849349515318
True	44.62840094302644
True	140.05257640523445
True	88.63609694264456
True	249.0729549957728
True	555.7055982796318
True	163.1397307977016
True	28.51983407687232
True	57.13976271934099
True	444.1327758949891
True	269.0794149060053
True	585.3861322596225
True	24.492178712600044
True	117.96568191425162
True	635.0292641169377
True	257.5588900237395
True	473.90424099744354
True	649.8665179548168
True	105.35139671686764
True	111.2097035904868
True	79.11170073672658
True	26.32431671820156
True	122.63160959144832
True	86.19843001740908
True	104.52481898222948
True	152.96787349213238
True	240.90442664005943
True	831.962123026839
True	292.90820578501126
True	904.6815593586862
True	167.0286635881616
True	194.28670981897272
True	805.8100662568036
True	306.2127236672212
True	583.3839191144248
True	253.2273349781236
True	361.6452845502831
True	453.056310295389
True	561.6640976832416
True	639.6548351341322
True	370.7899033234208
True	35.32903475827206
True	556.9943123659135
True	620.7695665361952
True	20.211831369496853
True	11.102530213802126
True	259.0539600633979
True	397.58833159573066
True	441.3104565986785
True	69.16896726087879
True	639.0837809456186
True	981.0224430972396
True	242.2264555740581
True	906.4356117638774
True	266.6642559556874
True	108.30926994650922
True	268.50377706334984
True	705.0217372618996
True	38.207934161018144
True	597.3746890051812
True	1264.1573616300188
True	1025.7508454528231
True	864.9868477033215
True	210.7919416921597
True	89.06213446622986
True	202.68376988172696
True	832.6656708651432
True	139.741008084129
True	1064.054193882773
True	901.2516148291252
True	41.821749142374166
True	90.35279952942906
True	401.0443721864074
True	390.96739141288464
True	199.82215856020275
True	518.5411278593596
True	635.1147833827254
True	119.48907091819588
True	276.74877789559184
True	1020.7238915946888
True	55.71055021629741
True	703.3559890513623
True	541.3578888201104
True	38.51858758675705
True	829.5594783502297
True	377.53360601550384
True	546.334495527055
True	114.5513017466008
True	262.5725029399468
True	221.45417143427136
True	26.77340876799737
True	132.08127250520198
True	733.8780028320899
True	137.55858854479277
True	379.5626744561848
True	65.03848448042925
True	603.0944320249472
True	619.4858653038215
True	225.00456415230389
True	465.83562549286177
True	164.47538478119654
True	164.40527661171842
True	220.30239495253275
True	280.4909144855274
True	361.136179234939
True	132.8876494597712
True	184.08171622886937
True	28.365889548484912
True	894.9652641951152
True	294.03544955760503
True	9.694555347229882
True	360.19178843734613
True	173.42302989078993
True	633.6124207767731
True	376.14187730201934
True	584.4067076073939
True	553.0263236684807
True	512.7766989144014
True	799.1091744706499
True	251.16105862125676
True	539.8082802174573
True	158.8245788911017
True	540.8547575200255
True	351.83101261798294
True	386.9289876882652
True	128.32188098840166
True	135.55335166489246
True	111.88200083094397
True	71.82698244339191
True	749.4276205712063
True	177.15734209982116
True	44.492051612022536
True	0.0
True	515.4213483650532
True	113.79833012385212
True	20.95661737826787
True	41.97609279070623
True	107.92143812067076
True	535.0440863549715
True	180.09644961117763
True	106.92565313074331
True	33.48609362914544
True	159.2081670251567
True	933.9990563295244
True	48.22709667646544
True	230.8093040379068
True	744.7357370963691
True	315.4992352566652
True	454.6908563176676
True	497.7164984322085
True	515.6488580664961
True	599.4135065062103
True	914.9877670488
True	264.1195105661054
True	1033.747960582068
True	919.6728872022424
True	617.6396341228589
True	348.37088629088805
True	848.4082835436943
True	9.618700826200415
True	33.35788255388373
True	280.01880841319235
True	44.87255155260433
True	206.40411946295225
True	743.8333246137399
True	212.763841676476
True	735.0272713466268
True	754.7527009580282
True	125.27630488246254
True	343.6046240569467
True	554.5854277899612
True	23.694930257883755
True	137.18891675905866
True	438.27039146625424
True	294.68572199835927
True	190.58413454622155
True	116.08574146065372
True	387.6432333269572
True	21.242757433926045
True	364.41067812655547
True	383.8240428446475
True	1041.4902151462245
True	366.2726260644573
True	31.42601202845684
True	435.9062519543371
True	443.5170323647778
True	253.6236933501871
True	29.99936059984875
True	769.2552134799413
True	421.8080085090419
True	184.0683986812728
True	12.796602517288294
True	1219.9260790408196
True	164.38336301094657
True	25.188917207816782
True	302.0737168837479
True	276.1444173508987
True	111.17592860250998
True	298.55135555233505
True	45.15006556917222
True	324.06988152729
True	312.45371338613484
True	304.6722908467197
True	31.898375779058316
True	47.78456294104175
True	1013.0909940201406
True	25.208359555921213
True	12.106277611861955
True	180.47533113731168
True	643.5561786003497
True	8.610985704656079
True	202.5222489643305
True	169.96568934174698
True	531.1013461052113
True	370.4293180025504
True	736.656414112382
True	312.82346959954515
True	488.9078802976193
True	441.4279629677165
True	507.8284047288832
True	98.44491329703196
True	1278.3063743481043
True	914.1035739249012
True	287.11247256805586
True	516.1528667241946
True	99.87888423723784
True	603.9168123843609
True	430.5358040760517
True	156.3943346449676
True	77.39543399139738
True	349.8499134466443
True	164.3619867008114
True	30.19415996435893
True	628.6133236736026
True	380.8997430720525
True	67.30061795331181
True	30.19051877595945
True	684.8029934808874
True	495.47635151117856
True	71.96396247152877
True	21.58995344029861
True	316.30191221915607
True	336.9777801591612
True	708.5378438666431
True	556.6730122089983
True	568.5449129238716
True	787.9916732406627
True	9.255525520750515
True	57.65945366640299
True	38.51639913177854
True	58.098452925474845
True	505.77878988955246
True	580.4532039671514
True	83.42897757240765
True	110.9094003184122
True	188.6990894585752
True	72.5792653840038
True	183.02242451417
True	212.46885328908752
True	278.65563490513205
True	830.9484612222288
True	591.4627939434315
True	279.6822057350092
True	199.44751429149687
True	261.5435412121057
True	247.17241215551175
True	741.614455999869
True	320.6318536939809
True	168.39853890051586
True	897.6286561003235
True	341.9069470754872
True	473.559831502489
True	154.78603973832855
True	125.11966278058009
True	62.786363723310565
True	201.27507043881903
True	964.6720990676124
True	526.1479296635825
True	120.91043657531377
True	364.4532617286815
True	101.87711643825573
True	686.7670113003666
True	4.04079910034029
True	690.8498789639257
True	38.95463127336682
True	903.206686894165
True	842.3182471898028
True	216.00494613703577
True	30.777206118219357
True	84.1381253846233
True	452.60320434477205
True	226.4819350379489
True	1.7372706885776257
True	76.18804319740948
True	1072.9987171909509
True	336.002409706054
True	681.0082607384937
True	490.1238570124434
True	33.30779730280877
True	140.71029269897505
True	431.0912830080634
True	909.649916151242
True	804.3006436982205
True	420.1465841107105
True	341.97575635946623
True	18.655364832822237
True	79.72233201603257
True	760.3608802258638
True	469.8034472302005
True	382.2885537095504
True	918.1354706571929
True	26.570912310447863
True	214.21400599688772
True	876.2134674336507
True	239.31125045045732
True	7.5848057056725855
True	499.1513756995903
True	101.5026727901416
True	635.3628316672466
True	55.768876387024
True	253.28537019220423
True	854.8126343067322
True	882.20547435536
True	270.3726200446912
True	447.9765385909411
True	117.19254653307205
True	621.3037387680747
True	260.8271010737405
True	191.77253950121104
True	847.1580714232848
True	56.95025107843186
True	698.3411397393992
True	281.6252004751151
True	298.41893114921174
True	162.03035079337192
True	468.459239572678
True	605.4143654175804
True	361.8242456017341
True	407.5809635192023
True	65.80436846271465
True	156.85528222855834
True	442.8646760060922
True	211.64979599191423
True	38.16251219183294
True	193.9931887949
True	395.0262116283776
True	407.6164264874298
True	777.4286956684641
True	130.5361228181369
True	658.2114521451231
True	529.4796306464527
True	608.439908395502
True	139.5660808871308
True	37.81424340640395
True	649.3288832780124
True	73.08049384942315
True	556.3690228352646
True	684.4139202013267
True	443.6028931842244
True	127.4334697024496
True	491.3356554421193
True	4.395063280152336
True	401.8708630326488
True	30.30802657039577
True	630.3672445691001
True	269.29071717510624
True	568.5716619085457
True	692.606221410312
True	141.23861498789498
True	520.6253797066072
True	507.25343389590137
True	64.09658237916011
True	984.6433272956548
True	3.1612441590283087
True	27.95979388729009
True	637.8077669637779
True	676.5100836163376
True	129.46124987894987
True	415.11456819069525
True	124.56712356045485
True	69.16457088919299
True	461.8612331009258
True	43.15105625725136
True	516.8209002390756
True	12.38120729888498
True	825.2140238345232
True	541.1108655194564
True	666.3709426079747
True	103.4197690323292
True	387.5360068284047
True	988.441726359448
True	847.4976720997697
True	143.06823551750014
True	546.753924929285
True	448.3803804674399
True	248.84883076390852
True	250.1763058165048
True	5.51235575189847
True	329.65620570214776
True	10.614097950624467
True	368.8754286692221
True	75.34645862404423
True	408.80554602196025
True	646.1492551498884
True	127.20751853095032
True	230.79038974103412
True	640.3791394185592
True	662.559821218748
True	288.81133804940384
True	135.31732092036594
True	162.87854745765287
True	473.5801659473965
True	88.90894004253275
True	10.737653966991749
True	502.34998912227377
True	567.8680306419476
True	20.724927838012555
True	139.27934882464967
True	865.9260757864071
True	493.08655111787095
True	271.61349568189667
True	33.03124863174437
True	472.11532145833945
True	111.09295286716429
True	584.8879212120106
True	674.7688782546558
True	300.08468154676297
True	384.9494800239717
True	195.83751598387005
True	243.53774662162309
True	75.80120574260441
True	210.49208230975057
True	490.89725183886287
True	21.77144244231987
True	455.6271678430171
True	389.80374284431
True	719.6277807106808
True	884.198907988441
True	925.8751530247728
True	167.50715437161503
True	386.5097905528223
True	72.47377922572932
True	187.01071256222457
True	313.5530977635823
True	10.731343513251502
True	804.3187599733589
True	22.894679646699235
True	401.3891411230239
True	266.7536066776702
True	678.8834672699669
True	196.46650153168093
True	38.83726321944613
True	698.0867804827034
True	1087.7098797603992
True	227.04713832466425
True	130.2710945005042
True	605.4833828639387
True	509.5674788955027
True	16.941156858621557
True	808.7179091178361
True	115.9329555809911
True	44.63222611410096
True	305.0044396975661
True	344.139143163036
True	404.0600223263775
True	270.72380454417754
True	19.75310098893423
True	21.77409737340517
True	804.8516297737991
True	212.45650609055815
True	116.31156303319706
True	837.1637978681961
True	658.4195311452607
True	637.7888067277701
True	449.0568091755338
True	146.78870306034932
True	32.40867267812104
True	100.28168878374208
True	435.7081062444379
True	222.56914601229167
True	466.01195257138886
True	138.09754719787537
True	495.7372624101989
True	646.6883522302684
True	973.7447762880804
True	24.66046949230884
True	975.6950045567476
True	1064.893748431061
True	494.8787401200008
True	83.57018765434714
True	800.8888828029222
True	647.472144419599
True	634.9156118594027
True	181.72669855622283
True	745.7343351003894
True	707.9645282739556
True	129.78374427443725
True	754.5191628936427
True	810.1494835985736
True	486.2184802728326
True	234.53776533075148
True	70.85376104002891
True	318.80368588261683
True	354.6815988082522
True	461.94177718551646
True	438.2648577724323
True	193.87076907879103
True	306.5014801141332
True	3.117929487886475
True	12.71558545216291
True	101.57435803923768
True	129.65966752599996
True	343.8963995171921
True	349.9795409752764
True	111.8356183524073
True	18.886352652743497
True	212.5137568416496
True	807.4076043199292
True	479.2044723337335
True	533.8557318345062
True	564.601256109092
True	789.7231975649418
True	645.4856290501248
True	86.4497491655584
True	208.84066625189527
True	246.1496489930316
True	290.286291688188
True	107.13503578400544
True	366.3529201219768
True	431.10883312534025
True	169.490117704149
True	651.400748131743
True	247.76098412450824
True	202.00736052731125
True	26.97614401279082
True	247.72454234611104
True	486.6994275800786
True	169.81525317358512
True	535.9612937536058
True	482.73997080189866
True	243.99043389616867
True	102.52932699426891
True	42.83384202905782
True	401.8404743248179
True	783.0320950292535
True	166.25719319070876
True	1059.5659412612836
True	1030.7756537202604
True	490.28017799477374
True	102.93480003757946
True	120.19302780403456
True	651.5582774581271
True	8.076237787940839
True	228.11993803825428
True	135.9500022896601
True	121.36484071506116
True	331.6272879017055
True	637.3577202272472
True	38.02491743534042
True	130.95691584658667
True	955.4864160022896
True	57.61342303859926
True	454.5660493437055
True	528.6312413516536
True	231.8017516411072
True	137.07246617180283
True	962.2694977266128
True	1204.0248337594537
True	520.7027633693937
True	637.8943972096496
True	212.3700379014985
True	160.19875927183838
True	306.8818620517942
True	264.52617898163135
True	170.9018423234882
True	305.89733778303525
True	326.2056670080719
True	11.120714874882577
True	619.4760890681903
True	138.9472480398536
True	81.49883117032334
True	422.4540971883203
True	320.6732361706498
True	1208.3597973972498
True	351.1487659062757
True	980.2275796860224
True	9.550390609748325
True	268.1720913933928
True	232.5666926952588
True	153.26543277208137
True	491.6356732149988
True	200.13757353957607
True	398.4982266911817
True	323.8498052847032
True	110.72828160520224
True	357.8402905078956
True	1036.8636856524784
True	722.9225247769278
True	225.32552982788357
True	111.21143123297313
True	292.5289362298089
True	22.763983450093157
True	354.8430797328879
True	315.82065969004407
True	576.7476306124319
True	448.93104689257655
True	344.9691716138487
True	157.15400375540528
True	12.99354760839832
True	423.6328943803653
True	281.52319270502977
True	136.62648520412347
True	308.0113365072622
True	427.8621930681769
True	820.5085634381833
True	328.0834620142662
True	786.3731822755517
True	413.0479045363159
True	375.43242817264974
True	1.6533527562205386
True	1134.559462540945
True	103.6585499183136
True	919.7636287825449
True	209.81973257549487
True	458.27563720423393
True	673.8642864164958
True	88.40399961780022
True	466.248017869761
True	32.73947297074775
True	433.4534647413548
True	76.46413827938808
True	225.366522512263
True	39.73813067002374
True	680.6353263136547
True	195.91090748250613
True	23.87184046840959
True	395.5114668348323
True	102.25779112817978
True	167.72572548413376
True	826.868545789715
True	252.1222986633568
True	156.5082933447729
True	356.3841908233874
True	521.6274823527875
True	335.48334016009267
True	492.1116285800524
True	611.6917801709421
True	155.94967704282644
True	6.268090141372509
True	73.5816671226498
True	441.85787834866704
True	87.7353587819572
True	80.47231719218425
True	1039.6626063940553
True	28.71370513054733
True	326.8638475502703
True	317.5510363894753
True	435.383966747991
True	685.7118246773858
True	185.1645378102073
True	665.6898424999158
True	334.0744627989293
True	353.2206193418105
True	274.3360764928483
True	211.66212060664188
True	353.9917604777441
True	462.08238840803006
True	391.4988895429885
True	611.6431801900414
True	140.11822264864787
True	76.70636476106976
True	37.793057644185446
True	298.58045030059685
True	633.1630538551748
True	403.5411832250551
True	830.6561297921072
True	211.726540419529
True	402.5788495615191
True	65.76149075113317
True	54.49035469892505
True	422.117398946422
True	203.89217393168
True	216.48508035098544
True	43.98347236824955
True	1096.0302493983102
True	175.1210451155691
True	901.2842378241128
True	310.9840832370933
True	941.2201730151836
True	229.3550931366446
True	445.814181571618
True	537.0062071192209
True	622.3914370434043
True	204.1992303520812
True	497.7618653487613
True	934.9188671776682
True	122.96446002948
True	6.657258301552918
True	575.6807369750894
True	28.9252531392108
True	76.8515906477431
True	811.9414503146078
True	227.6993290076595
True	965.0886671711654
True	673.4185069538004
True	408.4038992940216
True	290.3842418325581
True	501.7522751103318
True	336.33170936897835
True	179.3597667876411
True	702.6569995650899
True	722.9148811116906
True	214.94446058113687
True	88.31222866964991
True	518.6142236215042
True	139.6462041969451
True	374.8952590773018
True	353.91762585718993
True	63.65883014223393
True	374.4927590367018
True	431.3782974821368
True	373.3617750660724
True	418.0772978959828
True	418.2532937670269
True	665.9515040582853
True	56.68048206259309
True	470.91890151301806
True	335.8469287439396
True	650.534769961981
True	217.6175908540772
True	96.3389126652394
True	37.726183012722814
True	547.2424414267043
True	636.4218439056482
True	195.03278303749917
True	405.225032067201
True	334.9589877402219
True	14.931354792131462
True	169.78664794890562
True	287.1651065095738
True	2.9876025215558144
True	884.5181954903736
True	82.213280070544
True	103.11146937237685
True	114.4048999251531
True	365.85700104438143
True	36.37227485716192
True	482.1012361452208
True	235.7676636307593
True	5.741277894195067
True	115.8877069806862
True	447.149377905406
True	48.413203517292224
True	69.19077726377449
True	180.50408711699328
True	296.35133656864906
True	961.1453725153945
True	395.389817290225
True	952.9102254634788
True	192.373589297396
True	1034.468169279084
True	784.973234736464
True	681.7728793465618
True	393.4853585116519
True	361.3182251117639
True	78.65557976802064
True	71.95416079064482
True	81.95543355609564
True	185.37962591309008
True	477.8745713784011
True	1132.5064249098543
True	176.0198552356904
True	348.4852390143354
True	439.2218508926823
True	593.8781379414662
True	596.293406868615
True	286.63915095958106
True	484.6718555545485
True	667.8860683688606
True	94.10926228102012
True	721.8040556943091
True	262.74291971368405
True	139.20128240624484
True	411.7723966608929
True	851.0984044222445
True	448.9063089390355
True	855.2288153347945
True	193.16004250678296
True	350.2890362418931
True	679.319411132847
True	643.7304224383812
True	195.83149532086827
True	266.94559635464464
True	784.5743784623128
True	30.80623265540065
True	185.3822037938917
True	503.27059052647
True	687.2330004790709
True	102.7094310629432
True	40.3756468851933
True	156.19855086137696
True	760.0196715791847
True	326.82851449839933
True	551.0757893736594
True	356.3769907814241
True	290.40457200915347
True	440.0421564621237
True	489.9150125212928
True	70.94938292277342
True	368.55737668185816
True	786.9811971455772
True	0.0
True	302.9230740635369
True	253.5892897293118
True	968.377852862236
True	152.53113322359897
True	627.7335692749858
True	637.9508710585104
True	111.00195304665796
True	227.00831858233423
True	130.4151550711949
True	10.297520861480976
True	292.32377999896875
True	393.4024669092669
True	1153.183658026329
True	235.4536597242606
True	401.33734884919744
True	657.8990658493142
True	196.1502559625372
True	25.857039190139776
True	848.710823701624
True	617.8232279547732
True	158.26935744899473
True	625.0795995862181
True	159.15680197530284
True	307.2488005410933
True	815.7888758307098
True	34.66219580837725
True	104.2648727469196
True	509.1358658671646
True	65.92799159202688
True	77.15398622274424
True	408.1329511798504
True	23.554642651623
True	757.4518923789203
True	97.38731493359388
True	157.99494219247703
True	19.174559511655275
True	720.0757134914701
True	32.22233397881655
True	777.3112788097139
True	399.2011989178908
True	120.5415825331923
True	698.8401002116435
True	522.0316219990692
True	539.2676111907031
True	47.07657847830986
True	372.7280975086688
True	6.1603691040770565
True	94.39306080240684
True	368.44931920502535
True	51.01156994687773
True	121.99806797763458
True	307.47640756498373
True	178.10194399908514
True	101.44755366759702
True	637.2242176936684
True	20.0214608308138
True	1136.7869593883102
True	504.1380877705749
True	307.18803408202683
True	497.5382759868463
True	124.16634366897893
True	802.0066484363995
True	1116.5841063591668
True	752.5661910385006
True	178.95607036467737
True	231.48006394913804
True	49.81711939456424
True	56.31814010189772
True	153.954828087152
True	95.7358351982124
True	171.3897635721568
True	1199.1143421472896
True	307.34477055345
True	341.4644819439347
True	740.0540620452892
True	16.05925747486009
True	15.133852361412316
True	582.5207043018943
True	5.982352223546861
True	114.88327536257592
True	686.7304270318263
True	179.02612126471686
True	643.9750573346975
True	824.4017177766921
True	159.02075601492007
True	877.3827594612831
True	2.7194743510173938
True	432.45596268781287
True	1042.466606291939
True	26.20550287710655
True	238.75618547050783
True	149.04656991888166
True	983.738622010682
True	226.52321652064367
True	490.2325058339741
True	122.02475701519992
True	499.8430988134041
True	163.01067493769145
True	100.067581494959
True	389.28272661269216
True	71.74153687862722
True	56.41575879024981
True	1027.951076111074
True	259.42151072727233
True	163.60511602320406
True	377.3008734956686
True	405.18820085511726
True	205.10671054517704
True	168.47538725941683
True	399.37964384680095
True	36.61906895141986
True	502.3158749695891
True	1149.4076470759137
True	118.9005229851192
True	479.42813655541335
True	305.3919998392015
True	26.58912907613691
True	416.1017233136807
True	107.27601904399344
True	580.7386435607823
True	204.03546210582263
True	419.6290893391036
True	19.662887049310168
True	462.9301545855743
True	104.63396573911498
True	336.31214389408166
True	32.98736440792045
True	172.8500104536709
True	241.37395888872584
True	761.2786704043607
True	59.75235287725568
True	140.38943153870068
True	235.75794978183728
True	132.2847464618908
True	624.1007295325503
True	540.6630386295869
True	804.4855307923918
True	399.7040393078312
True	536.9543680564128
True	437.9858105844116
True	690.6277404875451
True	67.866910878928
True	475.3412730463894
True	423.732056273246
True	48.55625700360129
True	84.95417466629885
True	129.8666482849895
True	88.65564703521557
True	334.57160857983604
True	849.5321042369408
True	330.69147562572056
True	1078.8597191158335
True	320.825280253587
True	919.0178671224468
True	148.68198926796492
True	553.5956165372658
True	617.7217078272681
True	727.0701750455991
True	459.04545229586495
True	63.69256694615368
True	294.5139926700091
True	42.5955087662486
True	164.58877151302528
True	169.77684507335726
True	1071.8869234043325
True	231.6376661341103
True	552.5460665626775
True	549.137632200942
True	558.9636529892708
True	897.6664603220802
True	587.9602465737491
True	654.3473562429593
True	934.5731636987068
True	128.6790215974385
True	309.9213977325172
True	271.43532225043043
True	337.8672721697606
True	90.24347295331717
True	381.571901361535
True	4.091894617004948
True	333.9062843383119
True	262.0434521571183
True	629.2886132997908
True	281.87285513768563
True	373.3986612848717
True	9.870551722829555
True	64.25673778143529
True	540.3510483907468
True	32.610619323027244
True	144.25566946201383
True	63.68751513857816
True	152.9935977970079
True	247.6464660844449
True	70.6150763082649
True	381.9318765228099
True	276.4205184029367
True	102.32643842979397
True	347.51147677203915
True	59.37428071745129
True	602.9219284463335
True	864.0678125485465
True	278.8237321312937
True	1166.2804752228312
True	111.43835081072558
True	313.0372751306757
True	1036.3025787376052
True	87.5488005518229
True	289.1107728851151
True	10.370151832653212
True	410.72123220794657
True	452.2574030751627
True	155.53474760138909
True	619.3302100019768
True	916.4900041859984
True	155.3644690967772
True	77.8591174228651
True	312.54610355689715
True	570.7307261956275
True	592.5302782003275
True	1161.1319392283158
True	26.35082063654476
True	940.258503936429
True	132.84817470477725
True	635.8172220461978
True	118.69572481481885
True	126.04623336703236
True	189.5740699881486
True	167.92239699304892
True	737.1604770431861
True	221.43139157528552
True	228.4237638322121
True	73.18525168310599
True	513.6457990335123
True	455.9500861984868
True	178.02492971211225
True	238.8912821131869
True	18.136116319252967
True	437.85068926120607
True	215.810835306654
True	296.2203349809548
True	116.2549842495024
True	717.8313694756557
True	417.6730289047118
True	262.2415398918009
True	650.7740429980773
True	531.6784716823453
True	446.47920389035926
True	131.00392020494596
True	533.5481157650078
True	442.6698600779994
True	2.851553251718687
True	194.4880508601267
True	95.3715664963469
True	241.94083536228797
True	3.5475019300761
True	121.10589046563874
True	345.2983086192912
True	7.98916310330757
True	844.5175415255511
True	177.80728054991704
True	731.196394627072
True	788.8348587913808
True	156.35546221387693
True	221.74278441694472
True	484.032496703846
True	845.3617153512812
True	48.9272852198865
True	39.6390309769052
True	131.04883778539445
True	634.2051380318303
True	702.7193459750484
True	179.99594843459337
True	596.8392868375482
True	578.9376196691107
True	822.19486595489
True	383.8683948553638
True	188.41816779139265
True	854.9168327055329
True	216.5656551823324
True	154.8335292648952
True	348.5536652897245
True	221.92876654763504
True	206.68679853338395
True	582.0856244588309
True	257.71042182833605
True	196.60371648658804
True	458.11054024143306
True	463.9799104117151
True	62.45669668821967
True	288.10128533514694
True	79.71766006363399
True	333.36253338753505
True	353.03871499434865
True	252.1480123998452
True	181.37349563089995
True	377.7891974724306
True	646.6629487607149
True	734.0803733971704
True	306.3964537628408
True	730.5927363154142
True	66.82306432293281
True	859.6130057840224
True	351.1465900281207
True	13.353804218881637
True	616.105719805128
True	714.9132380803965
True	269.61101344781787
True	167.56192700393433
True	48.15729781068903
True	387.69789606792494
True	70.05679885300401
True	14.218215775792558
True	900.5542611377497
True	369.2650588264704
True	170.87257715010722
True	998.0233499428128
True	11.99714298903872
True	797.070300508184
True	32.767067387228415
True	679.1789855790097
True	60.96583722134435
True	709.6878021731634
True	456.4393233567431
True	194.2393834988518
True	444.10398829560535
True	215.9830587913093
True	297.6801224872921
True	223.34429609584907
True	400.6132396650608
True	9.936075879563251
True	318.63350681812744
True	110.3156292039846
True	11.808565500626855
True	468.26423501317777
True	737.9521435329215
True	281.7707455848017
True	78.62931329905723
True	316.0195711030979
True	81.5987499904204
True	187.4167605901361
True	181.7691171887012
True	366.22919840583904
True	41.8208448102468
True	139.71430284565704
True	395.79760398367
True	900.8285030997212
True	113.51162541187416
True	205.10068270764617
True	442.2521463066688
True	19.14293891535641
True	420.99298866408026
True	501.987142712047
True	92.59729318372489
True	381.76816570052296
True	361.7678880563863
True	416.2138762640665
True	595.8553399915969
True	1070.2378469984078
True	972.3461876907064
True	54.17551703708027
True	1052.1956417080164
True	111.89310882335158
True	113.90575968386068
True	110.87068119774436
True	504.3018342937015
True	361.1438968155639
True	585.5628080907582
True	257.0274207541482
True	153.2369448266298
True	408.1943892538389
True	15.65745833878566
True	460.350257154769
True	388.1255934314527
True	151.64540484485292
True	93.32184740265376
True	509.00359244427096
True	977.696656506444
True	206.07578331440675
True	69.8249399633629
True	450.838812982409
True	377.971322238244
True	474.0059617255325
True	332.50015253781527
True	4.436151808781423
True	544.594361126429
True	500.2813195717014
True	502.2098233636994
True	188.6392554953651
True	104.09903665331616
True	20.3766739190392
True	374.0034079629424
True	105.22095277484958
True	6.809248413399169
True	33.40009934851519
True	347.9339849886651
True	681.3960641792036
True	134.42684716134212
True	91.7071699508263
True	25.71843148058147
True	394.7607841907057
True	359.74965622562104
True	766.4312776108861
True	304.62793855467646
True	528.7155507418419
True	528.7670640277657
True	534.7272235966954
True	295.8815395623583
True	542.5628582475183
True	101.4783313124784
True	575.2528851242189
True	7.234915940079112
True	355.3729127660667
True	480.7328597970272
True	978.710762168324
True	339.30151168508934
True	768.616199842394
True	980.4287970253404
True	179.88899253001034
True	38.383607934322974
True	374.5480764796279
True	386.3789991762784
True	606.7790873866625
True	247.08979301078617
True	29.896659904507388
True	641.4906383600935
True	123.49450390972328
True	1041.462082552055
True	307.7363979661201
True	483.330805712685
True	130.5965174794762
True	811.0638623842161
True	146.36689861271606
True	820.1087325596447
True	588.7635342673337
True	187.1765656225537
True	111.46659889646212
True	69.13703517614772
True	556.3261045672309
True	913.4451424055792
True	414.7682116181611
True	532.9233835886947
True	146.76280830384167
True	612.8404770104838
True	494.9420613408886
True	796.3232958881083
True	321.22488605076614
True	593.9149567303723
True	113.19177903665772
True	26.00556702622658
True	413.01928671124097
True	171.85029031431162
True	105.34178595059294
True	391.2031842207487
True	1081.3121500746404
True	261.5618174779182
True	553.1032422201589
True	11.337061047661305
True	70.50409864823607
True	332.9601009636259
True	786.166276191547
True	456.6039524171712
True	511.2142715225751
True	731.2001154133119
True	67.02548128590196
True	710.2301573208347
True	47.44315799427899
True	105.9414916208882
True	188.7537701512251
True	83.64130030255124
True	25.66603267194043
True	294.8509578276549
True	486.3423209831645
True	910.5938564156536
True	872.6678810257365
True	5.170320876084714
True	294.6873559215122
True	485.62259796036375
True	115.40874795549156
True	236.9684177834935
True	324.8849114117573
True	1319.687187229347
True	450.195735679845
True	24.856379329330764
True	186.4663094342308
True	700.693203345426
True	33.78869772348826
True	168.6243723172521
True	541.5198737499506
True	70.5672844725359
True	884.6710398636492
True	341.0799091817128
True	650.9504543940801
True	77.75998530926492
True	674.260335595303
True	593.8681534746837
True	857.2416998022001
True	246.22827828222768
True	502.8941765954308
True	807.625017446659
True	916.8529828229376
True	238.11073728455688
True	785.4139553383815
True	228.96910645277003
True	457.97720350192856
True	372.7080475064
True	500.8075309623677
True	494.5937653589417
True	297.57931084479486
True	346.99552264280766
True	112.49976227774104
True	342.42299217981645
True	1102.1517095199315
True	313.3361952506512
True	148.15367316984378
True	299.80267622757805
True	762.0397378921265
True	646.3968452107343
True	406.0949318341752
True	112.85045395850324
True	327.34821816759694
True	35.12353541332057
True	171.15494990809924
True	90.98264887069746
True	91.02981130914192
True	569.6429434777997
True	138.26629465821318
True	132.41310531247086
True	108.99002335785914
True	88.4163725072497
True	466.00895637555135
True	397.38614778927706
True	1050.178613309896
True	578.5506175354888
True	854.5020725496689
True	265.9398831522459
True	300.60170255549787
True	523.0860923906952
True	192.96517626956555
True	749.3753986356185
True	252.57524827698904
True	357.8068062813951
True	67.55147249289182
True	120.1538867515645
True	261.00841653943144
True	125.57929737332093
True	484.0521898901538
True	32.98186007771489
True	598.9019837037113
True	1006.3287369515512
True	733.7291151410155
True	1.22274916363369
True	63.92007037377088
True	495.420224927547
True	439.9904439469697
True	73.30725857664778
True	120.54361325350752
True	309.8384230890464
True	81.85543987391499
True	53.67838116004094
True	744.7492758404503
True	643.6433455805392
True	162.0178517751952
True	167.24105612327077
True	531.8367542556698
True	52.249163954371525
True	26.013886461781947
True	583.0676735354755
True	434.8968322314081
True	1120.6949915787034
True	48.50631612893304
True	472.8692031349854
True	869.381800498166
True	846.6324182206035
True	282.459170790816
True	769.2730764952096
True	394.7166026219673
True	42.09760278118042
True	98.12991786967387
True	714.9467524024096
True	73.91030015515179
True	143.96940424308636
True	930.8211108438098
True	189.9413157139543
True	280.9804637861944
True	112.4700419818822
True	629.5440875337965
True	611.8357762118469
True	222.4637176326694
True	420.61669778944
True	41.40524306040332
True	276.2217031253592
True	596.7384613956361
True	602.9406975593823
True	313.46961923655266
True	77.86124822049841
True	935.8738255905612
True	1089.2463675920374
True	564.2366448949349
True	66.07766593710024
True	30.321903419216515
True	92.7337137661557
True	108.69134953302893
True	99.08334199676142
True	865.6430539444198
True	1228.020308482674
True	719.4657010117958
True	309.899715122746
True	8.374240193018377
True	20.55450314944056
True	338.4357120209588
True	482.3483213780944
True	47.21433999488145
True	546.8355062332183
True	423.2302045524825
True	389.4531480024645
True	78.10740157225307
True	199.7375245954885
True	252.49671074971667
True	142.54474295422338
True	371.13667728271867
True	41.09572815772543
True	182.93732165884623
True	1135.8615287882758
True	6.30799296262291
True	28.16071554246446
True	593.0094796153902
True	361.9508500876951
True	773.1002336723298
True	159.71904739421055
True	729.9598550389819
True	589.2307243484169
True	281.1295428036954
True	413.8349291122932
True	353.96717000459887
True	294.457619268253
True	269.05219558984186
True	399.19494794268303
True	501.64587968368494
True	515.6672561800328
True	109.32365014895116
True	366.8058811460731
True	8.349079429355799
True	184.99086748551773
True	233.45994642091884
True	845.8406074044863
True	598.9769391741862
True	30.289963604279247
True	721.1682741772431
True	785.0695003938562
True	101.75762147035056
True	345.5649226987047
True	856.7036781369864
True	225.87301210654863
True	164.38184020654475
True	530.1364548782944
True	577.4105865414726
True	1095.000546148018
True	149.5558849470625
True	157.33618300593608
True	253.72719763662917
True	315.2246315389048
True	428.370466364336
True	418.2373249328684
True	322.0596445997372
True	430.8593567339935
True	495.208042387808
True	221.26227696757533
True	1477.8816383165188
True	259.02804624113884
True	423.3470410344814
True	53.30508019061081
True	768.6145954288482
True	248.67856464732452
True	920.8206935600418
True	543.8734256822063
True	315.3530136762741
True	800.4873742454114
True	269.4867056752295
True	213.7307117966732
True	254.5402122335872
True	217.52693725702647
True	137.68369548656068
True	246.774052519752
True	740.2678677763407
True	521.9507468643754
True	215.9470709697843
True	1168.9245834412866
True	117.68294339017876
True	261.29897704374696
True	73.04314955654053
True	310.6399327139366
True	414.4757973666564
True	93.79667719185817
True	221.94938826585727
True	75.75129632526051
True	676.0897482371626
True	376.0246569401823
True	229.61750903416876
True	719.5315448669833
True	867.9244344098876
True	824.5679534428631
True	830.3250903057184
True	351.9086270097903
True	1.6767582074188447
True	261.3813783608416
True	57.22461418483823
True	374.6404485451187
True	55.53457173454517
True	350.1965294923825
True	861.2310160693178
True	1048.1357546673291
True	407.64249345924287
True	22.056099893839068
True	537.630067580792
True	522.484101494126
True	182.0116145701741
True	238.696155677865
True	288.8235052913146
True	23.37733275568862
True	125.03488411132912
True	933.7826955116144
True	64.62678423322957
True	491.86091546617854
True	794.9396764702709
True	100.14093498473817
True	244.81876415104463
True	115.72041847372108
True	16.956481395606332
True	1.1690893717142752
True	116.92284010558096
True	1039.3083773524302
True	487.7292617914783
True	67.28329000201259
True	791.2239337419142
True	342.8612352561828
True	1.709859931620161
True	469.6687477923527
True	189.6701450363383
True	509.4298763186678
True	79.45373394588611
True	313.85477821573505
True	378.03846024741614
True	170.267684034469
True	204.0130758361276
True	138.13596516606722
True	171.86036588093106
True	981.9876400604786
True	16.193003581374196
True	525.0974262957715
True	486.751739061898
True	423.0980653080351
True	211.36474250918397
True	231.28318123334867
True	156.32999555934074
True	46.201278217471376
True	491.1301251065719
True	151.8006591209559
True	855.9903992962179
True	824.6021155029927
True	243.05222415245225
True	302.2296633422746
True	533.2024797660974
True	39.98849067274608
True	87.36813381275039
True	724.0330403039854
True	1088.679128496999
True	105.3978083238178
True	718.5609373857235
True	137.7934463392256
True	925.2009286038356
True	656.4506989852151
True	110.89278049012272
True	289.7286553298849
True	630.5826631172868
True	256.50618431307646
True	43.57047424153215
True	565.3131404298008
True	448.9171539634955
True	6.654218594904599
True	465.08155789777953
True	62.85996256898841
True	175.47242089877085
True	235.392894244418
True	292.0158653589657
True	67.4439104969909
True	236.4835759470426
True	355.02257440752174
True	438.65678109285255
True	946.8615404571176
True	49.03239142588956
True	895.2895874935122
True	1010.0330668229544
True	121.57118224553558
True	75.76554962212481
True	964.9955387970434
True	36.53113524453782
True	234.17495992869524
True	81.29653484681825
True	209.79480758950416
True	358.6960104242325
True	956.9687284880232
True	101.75114393326628
True	71.31863681094599
True	681.9749895004734
True	282.3326673814978
True	721.741988865003
True	52.3434402285406
True	488.9411181525659
True	368.9928151375745
True	688.1490074402443
True	52.29374030485896
True	109.54738274627564
True	27.396448160039824
True	274.07245482501907
True	45.08970121054519
True	344.8381156519205
True	2.267530140932206
True	1177.8576079195452
True	101.5274778832909
True	133.9405923446342
True	355.262001199443
True	729.7876716818397
True	684.5618814930029
True	997.5099299202342
True	457.8613165046873
True	420.32402241917697
True	136.90067844766878
True	437.7892644965594
True	838.8365849365116
True	440.6805634894093
True	915.2773871181172
True	86.57244644996109
True	420.1096978004738
True	179.9620947110293
True	291.02741615621625
True	732.1995642067617
True	163.57135694683035
True	131.4590033939182
True	63.87879455337079
True	850.3312885594107
True	785.4665602728869
True	81.53091314139144
True	448.32913895928806
True	757.68704134512
True	418.6645915109082
True	56.27377551177428
True	333.13206425890775
True	779.211871980541
True	29.335471399516624
True	359.7233022807152
True	162.8964243764074
True	276.1181706990614
True	35.58588125068778
True	221.97570362190368
True	763.4586466202728
True	646.4650311091046
True	56.71830924860883
True	286.5857424698408
True	895.782129955666
True	15.799193676619186
True	319.7967197701919
True	298.28634337632263
True	427.5003653080264
True	204.9692550061833
True	616.3905508460598
True	44.3406027759312
True	929.30040891991
True	902.6840010780804
True	49.95210747496888
True	396.0659594270497
True	730.3694693139164
True	925.8349414324732
True	280.1140404258816
True	610.3821180892409
True	129.9496569664171
True	194.10771027696325
True	134.2290446805064
True	138.06227326069148
True	203.8462900722704
True	929.6664678003756
True	773.6682724955791
True	946.8949945134882
True	20.872111319436783
True	28.099636029988663
True	357.534774930169
True	14.349953349758772
True	655.6868733313353
True	1069.5958167314252
True	266.06014055220624
True	215.98605980197172
True	86.83516534245659
True	225.00831719415967
True	133.6594620807965
True	45.09557534024259
True	137.05164494143898
True	89.28657700941059
True	243.51092124334
True	562.3043451959702
True	155.01396753882014
True	29.81598094708196
True	57.425976743828194
True	423.2666457785401
True	269.5457086255942
True	592.4057665902246
True	22.16628770148203
True	110.154135615123
True	687.1516016897239
True	266.4062195772076
True	434.44558906175047
True	660.5817348059239
True	99.79900483423977
True	110.11420093928857
True	80.6688123663011
True	25.844407427363382
True	125.02843613983818
True	87.22568192227709
True	99.53539213421811
True	145.01915044938326
True	247.3086313422729
True	837.6294302804956
True	283.943061819806
True	955.2726147574426
True	165.01916592591834
True	194.85494575658709
True	791.2180931740158
True	302.26324566816663
True	580.1389765334849
True	262.8143609682035
True	348.2167075763382
True	440.7774610588881
True	556.4280011058952
True	648.418651692506
True	372.8567202413823
True	35.44038988260292
True	573.3037837811445
True	628.0293813259432
True	21.061144229680817
True	12.654607216251753
True	263.24652875732846
True	400.1306006809773
True	465.5705986417919
True	70.53027246039954
True	637.458086414347
True	971.4732744612106
True	238.02403763601384
True	892.9776780007498
True	280.9683041288575
True	100.93331643651034
True	269.94053653870384
True	698.7117460222045
True	38.43532292515158
True	570.9441478129769
True	1306.116392240687
True	1022.711157546989
True	917.4649645778026
True	217.7302323208563
True	87.93451333174642
True	197.75707232215143
True	836.1953636900025
True	141.09011079241063
True	1070.2034069695394
True	873.2609060813866
True	41.06479113106244
True	89.97180250726079
True	400.8004882265431
True	428.2670119649999
True	199.58730003481736
True	509.70370747720057
True	683.7706834582043
True	119.225136856649
True	272.251844015043
True	981.6865949276774
True	49.827995610635135
True	697.7953332018894
True	534.0506318556583
True	39.15704858211618
True	790.410585890115
True	378.2310999209884
True	558.5620197960328
True	110.46609016404204
True	262.3414796849182
True	209.5858976348464
True	24.90229740612128
True	136.0904709030042
True	740.3013365994342
True	144.49360240001252
True	382.34501439057095
True	66.57370200043412
True	633.5206927320326
True	618.1049353047644
True	228.30694465144285
True	465.4499394982039
True	171.42309396338842
True	164.57468448299835
True	215.9301787830605
True	287.89417003612897
True	362.1921577643573
True	129.3582582828357
True	194.02708224841535
True	29.421971341012224
True	880.0371760748386
True	303.79998216130923
True	10.340733796551598
True	362.863623526806
True	167.12320456758948
True	622.3700701145347
True	364.2449183716113
True	591.0216092194551
True	537.4662426277499
True	508.9071474285364
True	781.0425854538241
True	241.4690765251414
True	552.2968953574057
True	159.54956172853213
True	538.2975475427313
True	357.92609894642186
True	367.0451406542383
True	135.96512048185096
True	135.8775311542509
True	105.76072917895554
True	68.58360396958909
True	727.4698627463916
True	182.56743830999204
True	46.89186851115584
True	0.0
True	583.3480708696809
True	115.95295546245995
True	18.80544167808358
True	40.99927943825594
True	110.50665210064776
True	554.1542803008222
True	179.97344624552156
True	107.7276502885236
True	36.67205604146374
True	160.2059482335046
True	923.4984335607456
True	51.548447245841245
True	231.46910585044049
True	761.1268021649795
True	322.0162635944244
True	477.5997668440878
True	482.7274141143459
True	504.71938339002446
True	602.3649231794252
True	889.188368919326
True	263.84705504920544
True	1002.2468362601704
True	915.0769027911384
True	600.3200055219088
True	350.04337423311614
True	838.8444568656918
True	9.458569105258672
True	34.99680921697032
True	293.8879780038773
True	42.30604224900552
True	198.25503624155476
True	693.4950704994279
True	213.8507196413825
True	727.7957859792199
True	763.5391484730628
True	125.70936486712571
True	362.3235842042893
True	576.0544132289185
True	24.107938959041405
True	132.01412093819124
True	427.59971302922696
True	298.828574877465
True	192.91988844005624
True	115.37715232404445
True	386.0491000919339
True	21.43825255393449
True	371.5961323461397
True	356.7792256907863
True	1006.0880175152768
True	376.052312455197
True	33.48408501828456
True	437.8566342661152
True	430.6536384841124
True	243.6110880642517
True	30.82630490472319
True	762.1314118684561
True	428.6176186994816
True	179.7517522933412
True	12.303604109643562
True	1212.789004342222
True	168.63039864202037
True	27.874231420927043
True	303.8304233957873
True	276.48090166478687
True	111.41879647643066
True	301.47948635861724
True	47.473480796048506
True	341.6374258238267
True	307.300470026044
True	319.2785568371836
True	30.200500760203635
True	46.08635495508488
True	1091.7055361773414
True	27.68684899564604
True	12.903098752167947
True	184.84970987821785
True	659.490830094509
True	8.564957166430577
True	194.1282406939752
True	171.62292876229012
True	534.8853759188576
True	370.4172842220872
True	747.5497035202138
True	326.04502822032697
True	482.2740444629432
True	442.5489486194052
True	495.4083162992271
True	99.16144860667931
True	1298.5775335382812
True	947.6603170049364
True	287.83270042303354
True	539.3214095893823
True	101.95322578090986
True	576.3007963262846
True	453.05015013307127
True	158.97749141240095
True	77.83623396198668
True	345.6966969721944
True	166.36108152773872
True	30.48716305094517
True	615.1642744328939
True	388.49406893120073
True	66.46713047151438
True	30.45324260715121
True	651.4694198111728
True	492.7877941913866
True	71.89459967390623
True	21.3570979019288
True	343.88480713312623
True	306.252569553744
True	709.2937027282231
True	535.2101766118845
True	569.0450690365527
True	802.2720831317583
True	8.83312388758662
True	57.06079866372985
True	35.388988173372105
True	60.03145709709853
True	505.7294757534309
True	593.2614229890935
True	84.36635474390194
True	109.9523959392895
True	193.99368020878
True	73.10356536502545
True	189.061476148826
True	214.59566736599405
True	269.40688541456296
True	833.5952445910222
True	576.110178668595
True	286.89502715301336
True	198.182756228766
True	267.7652119483048
True	246.4484379043072
True	740.0537991521658
True	320.1246790879919
True	176.63776784566744
True	890.0483995564024
True	346.94273982236746
True	466.8389605089662
True	142.45133541007718
True	115.31083684900317
True	60.76638133776935
True	203.725415524794
True	940.6135581584604
True	542.2915289731741
True	115.694787175329
True	347.2599699643701
True	100.61772769322212
True	661.228017136806
True	3.5366358996713707
True	695.8695079593272
True	32.97916883967048
True	932.0686114480144
True	834.1693452212511
True	209.42795675857
True	31.655336922135103
True	81.66614377705797
True	463.0650600887748
True	219.7149834072861
True	1.418400058821367
True	78.35903520795978
True	1069.5796801110669
True	337.68027356716175
True	702.1005620236981
True	473.3799089751914
True	27.996954843367647
True	136.35653406624544
True	441.06030591677546
True	941.5599500947072
True	821.1756832628095
True	405.47423665435775
True	345.17460935887846
True	14.404756797963897
True	77.11013410122838
True	737.2823420161382
True	475.5568861659657
True	380.512005672174
True	885.068197969979
True	26.933037327715592
True	211.46015399869455
True	895.9120253992202
True	237.4874790336525
True	7.62965332156906
True	502.35714767857
True	104.78424748896936
True	633.5031313087219
True	57.36076062226918
True	254.30377103457027
True	841.3000995431752
True	840.7226886409915
True	276.7300608505142
True	420.7967952130701
True	120.01961475478912
True	615.5266469101963
True	265.5457105871524
True	186.4648566313784
True	902.1737307806922
True	52.09114224016332
True	711.3550310217396
True	276.8386958760052
True	299.0239912970354
True	171.20231732424514
True	450.4739901106398
True	614.7111218637629
True	369.1305548155156
True	401.7128446818064
True	68.07191564027539
True	161.40776995243752
True	457.0825051427629
True	217.2767366165499
True	37.83379894339621
True	201.3611280050521
True	390.5773594913229
True	392.6378413878386
True	742.3582536518479
True	124.47446491717
True	664.2455063810028
True	510.5675389861134
True	608.6398070850329
True	136.65552784692716
True	35.07019339408732
True	661.3722639455211
True	71.58272617698339
True	550.6122433331858
True	678.0826657158525
True	447.5352157788465
True	131.2529056532902
True	511.025771058444
True	4.728785550573877
True	394.5480519632708
True	32.34940897893442
True	638.0454635591312
True	269.4856272286929
True	585.6552769651257
True	685.2354839443968
True	144.4011304641779
True	528.3763931295231
True	497.5706904205736
True	64.10127226185662
True	961.9451495687374
True	2.435583891997805
True	25.802247622125574
True	618.7904676758791
True	700.1147412402705
True	135.94457170199996
True	405.4992331421768
True	125.03452095999296
True	77.13062854372957
True	463.5589106889766
True	40.871292001720015
True	498.03807904638006
True	13.94697697334784
True	877.5874235645076
True	536.7328436946483
True	701.2697739981882
True	99.0700452007854
True	375.9630312159517
True	953.2407184174128
True	849.0308219294881
True	141.8842893064811
True	543.670552350389
True	456.5739814761853
True	243.49848516990772
True	259.7659981284095
True	5.672227785967192
True	316.4630678855869
True	11.46485402904158
True	372.8214130442614
True	77.69486081165311
True	423.7745573962998
True	643.6110357683942
True	130.4503109594848
True	233.63296938172647
True	642.8017678181211
True	666.2453411266338
True	292.1344955927903
True	132.29975109699265
True	163.84673951602915
True	483.8360203001236
True	87.41913840966237
True	10.30694565378495
True	486.76672031590704
True	575.4303415823657
True	20.51534284170664
True	135.27298894496974
True	873.158729150994
True	489.5296777231442
True	267.8536900209764
True	34.69601398322095
True	475.3975618053116
True	113.76789124506166
True	600.1450834839121
True	659.0708201001428
True	293.7727954338318
True	379.76144946091904
True	185.63353491035065
True	247.8958808583517
True	72.82233961442859
True	217.99836825939013
True	484.7887451584902
True	22.01871566653916
True	452.6599031432555
True	378.0036489049722
True	711.4535410858603
True	882.5955026360174
True	900.4436822970486
True	159.4486593454044
True	396.6349168887353
True	69.47471191647224
True	189.14218368890647
True	317.7944082255695
True	10.194117737575592
True	795.0879351637909
True	24.04479424362737
True	397.2850595804891
True	266.71820333315475
True	610.0671465327099
True	215.15282051300937
True	38.445447504347065
True	696.3764688640435
True	1069.7062067467202
True	227.32183724836548
True	129.81525253012887
True	622.1512097561114
True	539.1437791789208
True	16.34350812222057
True	851.1195591807991
True	108.39885225116792
True	46.555477092174726
True	323.01600835178016
True	354.17901162083984
True	374.3903937439159
True	270.2996407854896
True	19.09739715451638
True	21.91545595049008
True	850.0516822098012
True	200.7449449458298
True	115.6013338655878
True	850.2757652888625
True	661.2778340073619
True	642.5307103746698
True	444.1047558564546
True	148.9238232180245
True	33.50020182789032
True	103.37560555745353
True	439.51290895576
True	220.7476343725873
True	487.1180300873352
True	143.44031771114453
True	474.81210295196735
True	657.9464164300528
True	957.644560663132
True	21.30932059147633
True	948.8651127614688
True	1099.2524189298915
True	480.8290782017445
True	83.96486873249759
True	802.8597910373799
True	641.7907602765888
True	655.1921045009312
True	177.38951036016283
True	745.6361304933557
True	709.0707855589322
True	123.71694561420608
True	771.6654675869072
True	843.2765702586333
True	471.3368407357192
True	228.625080978704
True	68.92837847589311
True	306.41651166946
True	346.149790693955
True	463.842574702241
True	434.39175915800126
True	187.77538357206905
True	307.97366658667306
True	2.9173118635344286
True	11.841305483993194
True	111.94819172652764
True	133.62082345197854
True	365.3519011053592
True	353.6683493418301
True	103.37574239771114
True	17.529371763103445
True	218.85441704805797
True	849.730274011461
True	467.2836727280117
True	497.1599191091668
True	555.5514185864804
True	815.8868820549833
True	649.6612578203162
True	95.77011036369368
True	205.85693695445315
True	235.78185059809127
True	282.06519904646194
True	109.37112224170488
True	360.3878084526278
True	429.1267028024535
True	171.3747638461833
True	661.3573311334012
True	248.46873535835115
True	203.51385750119536
True	30.93179056615429
True	257.28755950319487
True	486.53282785604057
True	160.99300826576535
True	529.2117346374802
True	483.08669583745547
True	238.6937760595351
True	103.90358038714538
True	40.41727472413451
True	400.9185203101334
True	802.7375174663292
True	162.5638067505256
True	1063.7337725412851
True	1032.1655344600088
True	490.1538247924733
True	100.47160107894958
True	124.50763413192706
True	670.3117944060521
True	7.83406955839074
True	220.1384291056068
True	132.03189678765685
True	115.12538259885147
True	318.49829362189314
True	631.4750928392365
True	39.29728826084964
True	121.53913915960769
True	971.8925572687008
True	55.84986664506623
True	464.5164590750971
True	531.5510404800419
True	255.3590572150962
True	133.7747752760511
True	916.7572090319186
True	1195.2060753309706
True	513.3442654790924
True	639.3422223471031
True	213.915406610708
True	153.05972906810652
True	316.369198968199
True	247.68020596783936
True	173.50557530848934
True	308.0587613568835
True	319.97736436648967
True	11.12442258458968
True	619.0567788702006
True	148.92675819134337
True	72.85853158613601
True	446.4310611738812
True	316.6991480589949
True	1176.3490895505686
True	353.8431373474843
True	969.8728990516968
True	9.332448316736697
True	277.1486154419914
True	221.7862325937533
True	153.9477320242205
True	493.1020481507719
True	191.6477197518612
True	403.8221276662114
True	334.9720240481108
True	112.23065331703224
True	354.21234546195336
True	1026.4671852521724
True	732.5537516314387
True	212.5755129775524
True	112.9326939058772
True	296.4603178099212
True	24.409383008697084
True	357.2474816004554
True	315.4809212606642
True	597.3187661978179
True	455.1805478665818
True	353.29926100453355
True	157.2593061535736
True	12.640239643980054
True	419.7104477285685
True	284.32218558708274
True	136.14356643463788
True	312.2291356169288
True	420.2724544880074
True	824.4467100613723
True	307.47207604470805
True	768.3583891061743
True	415.4107859283849
True	380.1891790081598
True	1.6300606794249046
True	1188.8531270558628
True	100.74797841242504
True	935.6139325872616
True	201.47237961589173
True	466.868960433186
True	674.1161061278506
True	85.99753064149604
True	480.8508714046481
True	33.85181128153573
True	412.6675836403157
True	76.03080307830987
True	217.00565514903843
True	37.821610779378815
True	677.6788316093098
True	191.9703033779131
True	25.49677263769775
True	382.84970414483263
True	110.181811388121
True	172.1837533361527
True	838.6641009394625
True	259.71552730206633
True	154.30176337726854
True	378.4265614595859
True	532.877110675397
True	337.5237918306973
True	494.4465202460286
True	641.969687379126
True	156.91126370841368
True	8.372497217969903
True	72.42755436963813
True	435.73428418441006
True	84.48835729509908
True	77.516651218087
True	1061.7708470185387
True	26.62286413991685
True	312.67452369297865
True	319.2929121913665
True	465.7932715233185
True	676.3658061982201
True	188.9571420787301
True	625.8894805903296
True	335.0413079373979
True	338.86332207291986
True	265.44704842959914
True	219.84598854161797
True	376.7521400844727
True	453.8659167113421
True	383.8977606336807
True	621.4014766325902
True	141.44397179938773
True	80.44616953310657
True	37.242532997079145
True	283.6151368110886
True	646.5242660995026
True	403.18110182987
True	771.8721010358456
True	200.7412158185493
True	408.7819695496498
True	67.42219250906047
True	54.92267446362576
True	441.0111688157434
True	197.98125084122455
True	226.0974768419092
True	43.34374687099629
True	1102.529653144426
True	187.4094845712465
True	919.8855203314142
True	321.6659197650963
True	916.4558986852306
True	226.9238017369408
True	453.2817969804364
True	536.5698470543217
True	632.097317316116
True	220.4336512155784
True	479.727940719965
True	954.5668838321528
True	119.99471187829064
True	7.0274045846196
True	571.3692174820062
True	29.49636213014385
True	76.11096350755452
True	800.9477803589826
True	235.7598040189688
True	959.1380661685428
True	690.588683291497
True	418.38288517757127
True	269.35858639698444
True	481.1695444035655
True	336.1610485457344
True	178.2726326335647
True	659.591002252867
True	717.2614728390877
True	211.49470233368584
True	94.31612419646429
True	502.9739267109524
True	138.601266358174
True	386.1650792432667
True	354.5853863112527
True	62.397594700291215
True	384.03143338086073
True	410.4839635189618
True	381.5393976866832
True	408.69507641770736
True	418.02481948310816
True	649.205825654847
True	54.815184442259856
True	460.6720553246913
True	303.1885882232684
True	665.9796872062088
True	219.74974276893573
True	100.85095089568316
True	39.8424389559893
True	533.3407543529459
True	624.1092553976231
True	195.30246107307312
True	404.8885681292465
True	342.91704809335505
True	16.24395293114429
True	160.66770096349973
True	286.39061033345484
True	2.224549777132628
True	890.3478511833185
True	82.8152731292345
True	103.69894452469995
True	108.99358504243833
True	370.53989421042377
True	36.97386597273692
True	470.58489111706007
True	228.45544527194824
True	5.7863497665527
True	119.42207966657512
True	447.014654667954
True	51.2455644769419
True	69.27418565272988
True	183.15304480841016
True	289.7407005503609
True	979.4402990116148
True	382.9203229185114
True	989.3192722054258
True	187.2686987126267
True	1032.150131270653
True	768.5537172159089
True	639.1459426869426
True	396.9015776646364
True	379.5521968436415
True	80.8032061499869
True	72.61369994686137
True	82.14014938192071
True	175.7725688645445
True	470.0019092671729
True	1111.093891202984
True	181.058987393744
True	348.6689172384745
True	430.6023409272845
True	624.1967504155919
True	611.236604468747
True	286.71653688686297
True	458.7060041162584
True	662.9437976954811
True	97.26930044862634
True	706.7009665256667
True	267.1288486801729
True	135.7092683545475
True	405.914977142813
True	884.6749473261305
True	455.0972257574152
True	850.0078024464984
True	195.0367897727107
True	352.9633893384366
True	691.4549042534969
True	632.8931672745938
True	196.98452461995117
True	264.094776009685
True	788.8481798591408
True	31.48143581605898
True	183.8855773568046
True	478.8605592784749
True	722.5834701597397
True	104.12540102554024
True	35.66763864744656
True	160.761486341752
True	712.3893349186949
True	320.9082013684454
True	556.0438139243532
True	355.33028518872004
True	301.4633688971263
True	441.4664041470434
True	486.7184876718917
True	64.51466927489975
True	369.1423689621147
True	784.0013766565158
True	0.0
True	302.9385420918011
True	250.2136517454555
True	998.3828418683414
True	148.85880558416468
True	635.7869271842876
True	627.2127958467696
True	109.72512947656008
True	209.29596222512703
True	136.38404734025423
True	11.39470876945564
True	292.8253349417141
True	375.7807066565372
True	1127.57493061522
True	222.32105725068735
True	409.22713072773536
True	658.1982191776228
True	209.31726538556111
True	28.032175676730187
True	840.3988473012523
True	605.8622991419355
True	158.5299092660318
True	620.2789627187275
True	156.37635557334644
True	302.90042025570045
True	799.0838085357765
True	34.75949948230828
True	111.69114915222228
True	525.1811884912482
True	64.84831940056438
True	78.15603280689784
True	426.1779803146271
True	24.87199313460297
True	776.3715202889337
True	100.4232413519127
True	155.16950135803154
True	20.42722154268093
True	735.0116705634864
True	29.403778986779525
True	789.3584927730108
True	402.8891005136018
True	118.17813773622711
True	687.1308563314594
True	532.8373258477895
True	560.1693680535867
True	48.87468744614443
True	369.517567796287
True	5.779423550604757
True	93.35120158606688
True	385.8218742625553
True	47.958443096028105
True	116.88400225435872
True	311.5258373890882
True	178.41437067499703
True	96.87889026599872
True	662.9284765430209
True	19.799256197157263
True	1160.8708463843034
True	517.4182001214928
True	293.42107860137503
True	504.324634847058
True	123.66982457033036
True	802.0556440661485
True	1130.9324981903203
True	732.810759298048
True	179.2854162604157
True	230.81960943855773
True	55.09606403321305
True	57.64174207899183
True	157.34601633997414
True	96.19526576443482
True	171.5566657238164
True	1174.7775748915894
True	316.3360890052947
True	357.997586290895
True	688.3688530074965
True	16.08974050016735
True	14.006972823676138
True	557.0711208657495
True	6.138050973108134
True	120.67497583526348
True	682.6191783655388
True	177.45821100296976
True	649.7544421582779
True	837.0590611263144
True	154.32983140374833
True	869.9407632939966
True	2.8357552100698094
True	453.85211421724
True	1062.5823128055465
True	24.9625926309022
True	232.89410928569427
True	155.17274094656884
True	963.473910364584
True	236.4912719917475
True	483.9691367319861
True	119.32386003832684
True	498.3789729444457
True	155.4165450710131
True	97.927564925938
True	385.4355508564208
True	72.76805008981573
True	52.95653211849044
True	1072.2399571264489
True	248.19986914579232
True	156.5929875013596
True	369.1362120587521
True	395.62202038051606
True	208.62535598854083
True	165.23574209665205
True	389.48505863271913
True	36.84508595168576
True	483.0004026814602
True	1124.8322367051928
True	116.99268719765448
True	480.34886477192015
True	310.95876174741136
True	27.384857174368587
True	387.9666797840067
True	100.52740991495618
True	570.9818552890065
True	213.0871450995463
True	421.5043466221605
True	20.546847296192063
True	457.5461791531581
True	108.38930321283524
True	338.9054298405282
True	33.854617137694085
True	168.0424788367963
True	246.8095945693092
True	786.0230133262842
True	57.56270005168897
True	143.14527297623474
True	233.4463172926982
True	135.6165037424247
True	623.5109798888468
True	559.4027470244768
True	773.4077715224308
True	397.5238597049546
True	530.4906695898516
True	418.7636426640627
True	688.5414584713395
True	71.09433507592469
True	470.2552827178209
True	429.9912837019992
True	47.83422972149192
True	87.20882045381661
True	129.11577147898976
True	90.57203717301284
True	340.01374684119673
True	837.2856125809408
True	309.4825567037075
True	1068.0937791241884
True	308.1042757364647
True	898.5265208881428
True	150.11181227585604
True	573.5557699439465
True	604.729991647199
True	688.5870166400981
True	456.23720653776047
True	62.94498775808437
True	306.7508040570279
True	42.19125844954126
True	166.19561654592115
True	179.8371098516793
True	1128.5116660321762
True	234.9699200385532
True	536.0162379926785
True	559.4804904341435
True	556.1797684473216
True	906.9938840893263
True	597.9061852433475
True	669.4306601974871
True	948.9300242681868
True	119.79208174272154
True	327.8051909837776
True	257.85445728499724
True	327.3425179509544
True	90.01668899990608
True	380.829429648712
True	4.192786139481482
True	323.14542885371293
True	253.2871792002026
True	614.805768110172
True	265.5340934228818
True	366.3950471305556
True	10.074517089042336
True	56.741558191299305
True	546.5957885116355
True	33.54211280732125
True	150.2771430713644
True	64.63606721327834
True	150.0399809849438
True	241.34165835749036
True	71.81874639068577
True	370.1908301569445
True	267.7123297786515
True	101.6842660886519
True	337.6009776414529
True	63.608827989343474
True	602.3162755716533
True	844.2503274088699
True	280.7253897373071
True	1151.6517972402794
True	114.35293594480146
True	316.25443239357475
True	1030.6025585536738
True	92.92736728069264
True	284.3066272435637
True	9.711025329951104
True	403.11498915085457
True	448.1910526277455
True	160.81220499171076
True	618.6495597617882
True	904.9227695324016
True	155.5756129365619
True	83.10791151766645
True	330.51150935648207
True	564.2279081401044
True	613.2525324653145
True	1231.5845534980556
True	26.4053218233522
True	949.5403137225932
True	134.47938351611353
True	662.5466979436576
True	116.6873307778398
True	124.9209075498274
True	182.15484335092376
True	172.1323206118311
True	743.3166421705515
True	215.5813374216498
True	225.02380059556637
True	67.81154804119176
True	513.8609647578186
True	427.8998382768807
True	178.17375543479915
True	243.64580858596133
True	17.776908937171427
True	427.5054506876596
True	221.775747433879
True	291.9531252295277
True	115.12185799265102
True	698.2780076741253
True	413.8585791826104
True	265.14269494088154
True	630.8252876981295
True	528.6586871159105
True	455.0976503534048
True	131.45918851828827
True	523.6380029685504
True	437.5134838009515
True	2.8401933752435573
True	194.0284806399609
True	90.99195310916689
True	250.20501506850903
True	2.918536083232234
True	124.68826553068634
True	341.3191456341627
True	5.856485363923036
True	847.0169859823901
True	169.5726933206776
True	731.5277338802526
True	813.8951143773462
True	155.99558417823903
True	224.77131943272363
True	475.5071752968328
True	834.9492803890337
True	48.941705981024455
True	37.04210934092045
True	136.2629477975951
True	635.4078045338898
True	713.0047064882556
True	183.8207420761141
True	577.5449115154441
True	586.7580712840643
True	855.4176073206407
True	413.8003203278807
True	189.4533764899764
True	880.7619369353525
True	234.08763713600788
True	147.82489493530167
True	317.39663216666315
True	219.5771732071924
True	210.1032713906425
True	602.2282748978544
True	254.56980789394535
True	204.1571954503013
True	449.9005146626158
True	464.4062478280744
True	62.35743247181661
True	281.051450677776
True	81.22192883542864
True	343.03794084055744
True	366.8047001036818
True	248.7457877210856
True	182.3061621847276
True	373.1046343592808
True	636.775892911457
True	781.7813038535717
True	295.4052495038289
True	735.359321287761
True	58.49833628919404
True	875.8030699466982
True	354.455122165946
True	10.240943260193571
True	614.6933563006402
True	698.0977560816656
True	260.9706648918422
True	165.07183108985933
True	50.3358467787661
True	386.1634334445243
True	75.05713502597916
True	13.305345992722792
True	904.0938967621884
True	369.9627201870074
True	172.2460981812663
True	1012.1028234099006
True	11.023266430377667
True	806.5733444520683
True	30.68564391015036
True	660.0852515042861
True	59.13207342933345
True	783.2016151924913
True	449.5423376385805
True	200.0356265280528
True	452.2437889865048
True	212.25334749116672
True	298.4739406747058
True	230.5118077129981
True	415.1259319989608
True	8.353170839307378
True	321.84006847915833
True	110.45380017902164
True	11.952495436491889
True	472.0801780573786
True	728.4397343339676
True	290.77603103063205
True	84.1469494889036
True	324.9259885613196
True	82.4436685317446
True	185.9542959642105
True	183.7537157275669
True	360.3911395290221
True	44.05662517449232
True	138.19164097088586
True	371.3264212837007
True	914.0711926092694
True	109.7684963576464
True	203.74498227832527
True	453.064194917024
True	19.60917874695688
True	440.73508206650735
True	511.5019669612891
True	94.11847675819575
True	401.7714525573855
True	347.7137580558875
True	424.7267515660046
True	581.4349853101089
True	1062.1938266193072
True	963.7604407519152
True	57.04321889098708
True	1062.3741110346373
True	116.06298623243092
True	108.9842087848183
True	113.24985233342024
True	496.2072334843986
True	365.177401299425
True	569.0401215231283
True	258.89453892318875
True	165.26938043673132
True	408.832218041264
True	15.986223900182528
True	454.5225805531766
True	382.0590522755703
True	146.03636666436572
True	93.82965071421626
True	525.3430441522231
True	964.4107241032922
True	193.67527412198967
True	61.98383704330403
True	432.8203869380084
True	372.4367583611896
True	475.4900190503436
True	334.19524052413925
True	3.565709547590457
True	510.1290961550292
True	533.1250254562879
True	504.8078201021453
True	187.40001845966955
True	105.03797114932289
True	21.800786135602223
True	373.0050770192272
True	106.5897417921524
True	7.529525825730655
True	33.2944881977024
True	351.7623386693814
True	646.1618833801135
True	135.44897350624584
True	91.34168902453796
True	23.219131231739038
True	400.0222794076399
True	369.9199806833416
True	766.8979776554976
True	316.00543231260144
True	527.5717092591818
True	537.8401543345333
True	522.5247272066155
True	294.53523787153745
True	558.1510503606783
True	94.984724783073
True	578.3921727265692
True	7.773529455603272
True	385.7395591776162
True	473.1208693894548
True	946.7421765273886
True	348.18532701276683
True	760.1133914846519
True	962.295729925754
True	175.80730772520147
True	37.051035832421846
True	371.4726654023156
True	386.8919778179788
True	582.6706046468122
True	238.17912740276785
True	28.75409330968729
True	632.7228374672089
True	122.93683452187726
True	1081.2521845150889
True	315.22881633327137
True	475.1081334250776
True	119.10747735099264
True	794.6224311328521
True	138.80979773014198
True	824.2721601026941
True	544.7848460170405
True	186.9176652245784
True	115.99511050265536
True	65.9437815274428
True	570.4363403936691
True	901.1242103750528
True	425.7386624288185
True	542.0141785172608
True	142.4877245071056
True	627.8925391779685
True	486.1816056302501
True	802.8171258647669
True	322.6348208763572
True	593.0552683163596
True	115.30920058275892
True	26.56380407656999
True	408.0793514238941
True	168.6320585090224
True	106.7892398534261
True	385.76470440738086
True	1133.7780733562993
True	260.5836469792571
True	555.0849101605978
True	10.67422685392049
True	75.3868479768607
True	327.4046926085088
True	787.7382633144168
True	455.69780221710215
True	521.0720499685212
True	715.3933227374266
True	69.61862992966161
True	734.9320023186741
True	48.36680817971836
True	108.50417186408758
True	181.90792698068103
True	83.13107048501776
True	26.52633433492359
True	301.93785421453606
True	471.2477605230943
True	900.6498173832198
True	866.6339845983258
True	5.379009730032612
True	276.569513548212
True	470.3908293204494
True	125.57529046835892
True	234.2620999805709
True	321.6974532169582
True	1332.8837636055616
True	442.4055148351954
True	26.5888987511832
True	172.504290376052
True	706.3220947055717
True	36.43878667505442
True	174.40527896061764
True	555.3237045550536
True	73.64724570918905
True	863.2300526145636
True	325.701001072837
True	671.4052640536381
True	80.69450184467797
True	673.3043689773964
True	576.3294793734219
True	856.3064865077956
True	244.58167918562137
True	511.2864372991791
True	830.9864646485518
True	895.2516223805122
True	230.77883757793583
True	780.6860212059094
True	228.0119017261796
True	439.77838595504704
True	374.2866913310743
True	492.62887070809
True	488.51854371704144
True	323.19855237366824
True	350.58787460328296
True	113.58808449207407
True	364.73764308603165
True	1115.388786339618
True	298.1220270767383
True	143.0788503672777
True	295.7132854022948
True	742.7320883086309
True	651.7994537208314
True	426.1280365380605
True	113.94722692316194
True	334.83904963419565
True	32.56177736226652
True	177.20613984644393
True	91.20680752139144
True	89.80935569524779
True	563.5451191589182
True	136.3595058242268
True	125.61841618946698
True	105.86951442626793
True	84.76047063074166
True	459.19924175615256
True	394.74346763327657
True	1044.282112247258
True	532.8580215423458
True	848.8733629402507
True	279.52391052197265
True	301.68975418447974
True	550.5206938312994
True	195.7942974229176
True	752.7269860004376
True	252.5524560401581
True	352.1486851355501
True	71.39508629259144
True	122.9588235051473
True	258.8425263228254
True	121.33114266886514
True	473.2540971988613
True	30.82192512024784
True	589.5508667117713
True	1008.1516716986828
True	718.4176306958126
True	1.494584757913312
True	62.90844228786567
True	490.347100922116
True	445.6610365306408
True	74.18207434820518
True	114.70311317804936
True	281.9978694303475
True	76.6342921866471
True	53.1155074304814
True	698.8046200003984
True	649.5812865441574
True	158.00463401945976
True	179.2876580986759
True	540.7474007848314
True	59.29370143965056
True	25.71046828028671
True	566.6188864425114
True	469.03415469723865
True	1139.5196240513294
True	46.20784197964012
True	453.9982899484049
True	883.3168192273282
True	777.3908100812708
True	288.81383892944035
True	750.4757926754382
True	388.9865530592714
True	42.67609102618439
True	97.61890542393408
True	742.6177018534447
True	75.83115876775557
True	138.5032535327365
True	937.8398534013264
True	182.30954243590512
True	279.24829068881445
True	100.38991757768508
True	647.184878395603
True	576.4378010591406
True	210.3826509982158
True	423.7842797771317
True	42.74258708893011
True	282.44869449239616
True	608.1430991295978
True	592.4793336123572
True	319.21327176503064
True	76.96852114248959
True	946.9923904837312
True	1078.8681337402452
True	561.0241913729059
True	65.9690870240973
True	31.43228771775673
True	91.79817594808308
True	107.47638491420248
True	102.23382474430936
True	870.8301722432756
True	1201.2485679450076
True	722.1967539366399
True	348.09888994963904
True	8.412028077532069
True	20.781127517584444
True	346.3980643360903
True	474.6009103665077
True	46.39637629340433
True	563.3487261949365
True	423.1484492802251
True	382.51520689849406
True	80.64748297405345
True	193.3891020477296
True	266.3585446168846
True	138.6093791044375
True	384.38900574418096
True	45.14604928790399
True	174.21425242133532
True	1175.4033900956654
True	6.358029124072241
True	29.117575969669677
True	558.5399899881837
True	359.23197855634965
True	756.6823234415741
True	161.41153267625216
True	749.8007328905617
True	612.1425163116428
True	264.5046368962975
True	438.0695182444836
True	349.571430862615
True	290.8923930741695
True	265.64628973271283
True	408.80016129223736
True	500.60593221134286
True	508.89139362599207
True	109.83179432881693
True	365.0155057441971
True	9.888146625836937
True	164.8736574810019
True	234.49744863013296
True	827.9979541261511
True	592.1139008333173
True	29.539068416602337
True	724.5954052174764
True	847.4278118386861
True	106.21011352075354
True	351.4856364115264
True	852.1362710155869
True	212.30644234591088
True	164.09801625670778
True	528.5086791054997
True	604.1455620289497
True	1100.4351073210414
True	143.92381748908937
True	160.83975344916175
True	265.97271758267374
True	313.6045982097215
True	421.0597364684856
True	412.40525426740027
True	326.9596683804658
True	440.6597425106347
True	504.98277296357
True	222.18054986053625
True	1511.1111100447629
True	244.5006490829964
True	399.9947169467228
True	53.655861085531896
True	772.8209013381156
True	252.62119522517256
True	900.5514658105117
True	572.9147191717174
True	320.6690653590073
True	806.7684042440975
True	265.94562449031423
True	212.578529690562
True	251.1396619974729
True	218.0788913548754
True	141.69523584519789
True	255.1959126395444
True	752.6473628556828
True	525.0670178391708
True	213.7933905874146
True	1132.8151820179132
True	116.6477040156846
True	269.4789452715074
True	63.379497667234695
True	306.62125732944304
True	412.4845957378334
True	92.80277911733742
True	229.07813482150576
True	72.11437353190298
True	669.6998572523828
True	377.0542976150626
True	232.22823628212385
True	743.2332191003163
True	910.2306532957998
True	770.1186320875773
True	816.320016378448
True	351.9257039031081
True	1.4390353295834712
True	264.59888809043656
True	56.54892823536356
True	399.9729476829093
True	51.69800449224207
True	360.7996606221892
True	850.9193288289747
True	1021.2396360545108
True	401.65383267374347
True	20.775406025097272
True	516.5303175020379
True	517.4883332541258
True	190.6625771293628
True	238.7424389343227
True	301.2388487447602
True	22.875760580428413
True	122.76523742199286
True	929.9491631910984
True	62.98609427601483
True	510.4892131985
True	782.9441088980792
True	105.13728117233474
True	247.7039652003469
True	115.68850413814792
True	16.210921663529895
True	1.7254622991801774
True	119.25185689706689
True	985.8661877274246
True	490.9085158630368
True	67.10021891320757
True	779.0513302806421
True	342.1694936968984
True	1.4816844968934966
True	459.75776331792497
True	181.472467817658
True	499.1729159401846
True	81.02270640217994
True	332.08657700565783
True	366.0901515655671
True	168.5266152545906
True	219.3940951260168
True	132.85768311447347
True	170.2320856244357
True	969.1722062373192
True	15.708672240111412
True	509.9015634969066
True	496.5624575460207
True	396.3608408385812
True	218.01011800642996
True	232.08662436692964
True	154.11013345000302
True	47.7646530809042
True	482.01048084166666
True	150.0543587829903
True	853.566122818614
True	840.8528162489584
True	251.3021485535233
True	301.0160080948164
True	517.9231354520535
True	37.34930569751591
True	84.74108915207815
True	712.6147727309141
True	1080.6511584983882
True	111.9658353802444
True	724.7012500637941
True	141.79980441785776
True	941.8534201972582
True	684.4749916418331
True	108.18830867242856
True	266.6265486226868
True	627.8889517706574
True	277.115052924136
True	44.90903968529205
True	561.9818287613277
True	450.6047060162459
True	5.619293408330576
True	470.5325848601667
True	67.25354863123039
True	182.14364686226105
True	237.5493431102664
True	313.29494373889906
True	73.0676925531981
True	231.13618004920147
True	344.8506939211963
True	418.0305170906824
True	901.0232235801446
True	46.22179022255961
True	914.7269595677028
True	1015.2147179634576
True	121.75181368314016
True	74.67610659147923
True	992.9117570407268
True	36.52461746768535
True	220.58563914444784
True	87.8723711658775
True	207.06985106272845
True	370.7893054759917
True	955.6918287697029
True	101.27206018888393
True	70.4566101703808
True	650.5273238160622
True	266.22891125490645
True	728.5952621737854
True	52.77130535905259
True	495.614195804555
True	374.9872440108818
True	702.0021966079006
True	53.12089834134815
True	109.87807943770734
True	28.224446603858823
True	268.18261886104136
True	42.29923269055249
True	334.9446205526888
True	3.1613301961464995
True	1191.762573138324
True	97.5170588284565
True	127.99391338462426
True	342.4574911673697
True	757.6526845072486
True	680.5743770037085
True	1013.664735292906
True	473.4011524024106
True	414.1450803962158
True	140.8028016532986
True	427.6837184896091
True	873.3887163248103
True	424.1766539196983
True	919.52074411212
True	82.93696566401198
True	429.5502502563813
True	171.05427024817277
True	275.9782179409044
True	745.6638521023228
True	165.54509322434643
True	126.31017973674804
True	63.02517208604556
True	900.5816053606147
True	788.7909024575918
True	79.31403894432732
True	437.3977682802188
True	724.4793684975007
True	412.80485668899394
True	56.74728532665843
True	317.4876624722287
True	794.2917345634052
True	29.59745088917868
True	361.5348690104432
True	169.6547889556266
True	278.7428738526918
True	29.616545689672325
True	218.895199558774
True	764.6033965761627
True	640.5035571581719
True	58.51660775347582
True	297.9062420401549
True	882.995996293934
True	16.676229361045145
True	296.5012283655339
True	283.0431126232849
True	443.942261994027
True	209.83401523446707
True	593.4255777485658
True	44.55331364639956
True	977.737326604256
True	859.669838493485
True	47.47972888040813
True	377.9303270460772
True	731.2649331944363
True	927.5105404279282
True	265.5465842161777
True	607.8880798882395
True	123.13505015171312
True	188.71498043265615
True	129.99027650579595
True	133.11455932710967
True	206.11726082900117
True	962.0900552253984
True	790.2800564012596
True	950.275598156603
True	18.669986397558915
True	28.33630299868171
True	355.3219659102056
True	13.077744924579024
True	618.6165723636444
True	1057.9803381612885
True	260.34637162471176
True	206.3279630624165
True	86.5718946034807
True	212.6641333001305
True	134.9241923262953
True	44.39080766674925
True	130.75216535848455
True	92.15811749396696
True	243.3390459916897
True	541.2288855012108
True	155.4760449074739
True	27.71053171776366
True	54.51366184684984
True	421.7823872727464
True	271.4107470744908
True	599.3960135372154
True	23.45260001547716
True	109.29131443057744
True	672.6418912775212
True	272.94663048091627
True	467.2599266853684
True	679.5250099834111
True	105.01561714474678
True	119.05626654358603
True	79.3542014477931
True	25.180403304829877
True	123.23286656347268
True	88.1227654279186
True	103.82211554325596
True	151.23280924968262
True	239.15395557543968
True	818.0490385807345
True	281.5557039755621
True	964.090886622247
True	168.52557010485643
True	200.7479949310905
True	802.154741386872
True	322.61488537125354
True	580.3862374733327
True	255.5341738519381
True	359.5445715852375
True	450.8932030331925
True	555.1643592108944
True	642.2352815785922
True	373.015829464201
True	33.168401929404205
True	554.6615478834441
True	614.246664894203
True	20.30722894792124
True	11.897245139850064
True	261.41501546479
True	402.7806427116572
True	454.4203620986495
True	69.25661108918652
True	660.2665832112931
True	953.5954394912192
True	245.47668907659
True	898.2874114601827
True	278.72153533097566
True	106.41705386409598
True	267.8921773037204
True	681.1800533690589
True	41.23313202802613
True	582.0701021078116
True	1309.8676258890298
True	1024.7162468026718
True	918.1316112107332
True	217.30650346388651
True	93.58271396081786
True	195.34211803937535
True	847.6634005026845
True	152.23680941688062
True	1080.5114745883652
True	845.2585126292661
True	43.11557849939176
True	84.92683357229511
True	428.4787558708673
True	405.6384258383168
True	206.886987802968
True	527.1568231974234
True	659.4629018496531
True	121.43327973951376
True	279.1926787637251
True	1023.0932436882282
True	51.075275158689166
True	693.3668595600321
True	533.8601506165472
True	35.145246911965216
True	851.5611154990547
True	375.5902540156383
True	585.003409584585
True	110.75343852398586
True	266.3038239975113
True	213.57770274823815
True	28.142240163316387
True	135.8455025252054
True	743.8664516398989
True	128.72920217559184
True	374.69357953775017
True	64.6955023143939
True	654.0707936156278
True	604.0690328020955
True	229.598770436332
True	446.9529748375784
True	162.45762195691685
True	172.49116139808743
True	212.9664341174773
True	294.67023670030017
True	370.8815725649543
True	129.1840673308644
True	193.50970357851267
True	28.676328255352573
True	896.7475187998209
True	304.62284699827387
True	10.607301202161684
True	377.6232084672666
True	169.04573315371852
True	632.896555089828
True	370.93061440613366
True	593.0093490873329
True	551.8643559642909
True	529.9907560727295
True	799.445697221504
True	243.4082458276299
True	578.1983509996835
True	165.18372917202433
True	554.0090716256566
True	353.5178048142572
True	366.8290815251343
True	128.46756942397334
True	135.02106167992488
True	107.71079047389456
True	63.82279597582799
True	728.9551553373302
True	184.76727980609652
True	44.89812579222797
True	0.0
True	554.5583138809628
True	110.41108472160924
True	21.11579345433337
True	41.81090033454653
True	111.45043669611908
True	532.805506952946
True	182.26076034390277
True	107.05015151945408
True	34.599823806836326
True	155.70288696353742
True	892.9490369887537
True	46.429916532620645
True	223.69207439418025
True	741.8520024790743
True	327.3554160553216
True	480.36133042676704
True	491.2679102015749
True	510.0540771157391
True	587.1922762073619
True	910.6211735726212
True	266.39373212466893
True	1012.9247657474468
True	918.2789037138627
True	629.922434123548
True	351.76694124290646
True	825.8694062816754
True	10.53522897219921
True	33.15199027812699
True	311.0589693889046
True	43.57600833382072
True	202.43606155705575
True	755.7204680948864
True	212.26354288006468
True	758.0913816830264
True	759.6276471884579
True	128.1535725621735
True	374.2181263304095
True	586.6602599574439
True	24.417663469899924
True	132.8316436208818
True	428.0656572532985
True	302.99288194173664
True	193.65594767214213
True	104.70155514924816
True	390.45063849975935
True	20.08092665381313
True	366.0209268474253
True	367.1160625661825
True	1065.5754783405473
True	351.4160335415201
True	32.91166762474108
True	449.54105258095166
True	450.29761209095903
True	229.0909811205612
True	32.253985223343875
True	769.3833406651576
True	446.3136595824674
True	174.98693303571713
True	12.084981620243438
True	1221.3184375999322
True	161.6432334209401
True	25.51831335988021
True	299.4402427384649
True	278.6238364242184
True	117.92277499334136
True	293.6884226315102
True	44.05627312851435
True	333.1488540118713
True	294.2067752568382
True	301.80275793902115
True	31.218600909675665
True	47.26942932134391
True	1016.7658998964343
True	23.398909251988865
True	13.850287279546835
True	181.18772777350944
True	649.5912084873282
True	9.402392504332688
True	195.28042486812984
True	170.9026994650751
True	550.081935442808
True	364.20926751586506
True	723.6850233362482
True	316.6604655730959
True	471.5619812880887
True	440.7433213594251
True	489.46093679369056
True	102.12135530764134
True	1281.7767443245998
True	881.250066025925
True	292.5365330055936
True	534.8877972928298
True	101.53371761557923
True	581.1196984478731
True	445.0845516641984
True	157.54506523596856
True	79.90830851806918
True	333.8967273721331
True	165.63079247924233
True	28.672175955311708
True	592.3953313204547
True	384.244638288873
True	67.17990826390661
True	30.48922714724344
True	671.8991158954959
True	492.3114708448602
True	73.47944983633047
True	20.331538714200203
True	340.8139235408397
True	317.4773648497752
True	702.6223566921072
True	543.2701007382866
True	557.5409312797401
True	785.0853815506794
True	9.706271575049112
True	53.73467852007844
True	36.48120080545068
True	60.13197915801893
True	498.7725083626069
True	590.5362764460737
True	86.41639181320112
True	113.28174265860594
True	210.2439185564776
True	72.48757943977964
True	180.00046014197616
True	212.78365754928484
True	275.5521504695324
True	790.8810673741937
True	586.6953072333752
True	292.4667282902354
True	193.88719543388265
True	264.681244446167
True	234.77135913389915
True	751.3424159107775
True	321.33050566151184
True	163.56159280102196
True	928.4490265039976
True	360.1010480553287
True	485.6163906109751
True	154.724774322426
True	121.82069710173862
True	65.19199343092512
True	206.57398006106445
True	996.2224703588882
True	514.1911095428992
True	116.5363650839822
True	350.505456038324
True	102.7086858751505
True	658.2518393968588
True	3.9070047359248097
True	709.628459865203
True	36.64234812375183
True	901.758817516476
True	851.5689058893529
True	207.04582756378252
True	26.774150578544976
True	78.98411209472062
True	452.8807228447347
True	229.86048645120889
True	1.2401088195286938
True	74.52868895366728
True	1116.613156609419
True	336.8567923650762
True	684.1244749903451
True	488.26192410758
True	31.38304048010077
True	138.64434477212993
True	439.3409433340184
True	873.5391574782085
True	816.0597522656273
True	430.2323321327783
True	355.62213756823104
True	18.12501270307596
True	79.50037765800083
True	738.6903778173026
True	469.124553180985
True	393.38137990526513
True	889.3217746041631
True	27.105887825833086
True	223.34633877308428
True	890.3990300203769
True	239.7339745585373
True	8.966379912503218
True	518.0173337441787
True	101.02728000716084
True	663.5748666217266
True	53.419063056901685
True	250.8960214601217
True	902.4047384972964
True	894.0859675172009
True	273.9888460736614
True	446.1509156462411
True	116.97652098692488
True	600.1799140870509
True	264.4600818447356
True	191.75733679611065
True	851.5130681473132
True	58.80348688698649
True	716.6571936273792
True	280.63351711923605
True	300.26824086446845
True	168.2757129249506
True	474.30170247675096
True	600.8003913113503
True	365.0173955355178
True	403.09596686586406
True	71.59107614013921
True	170.5621248162714
True	450.1369631649925
True	217.79216845135537
True	35.46283983557562
True	198.09404742024748
True	398.7009433458152
True	384.8031171091805
True	765.3520838683088
True	136.4746158326826
True	665.1633608370174
True	495.4278093686505
True	613.9106124071965
True	130.77921623003823
True	38.30135938323155
True	666.2074507753221
True	69.14451629097212
True	562.2692043502038
True	663.6459644892175
True	459.68751154813606
True	131.9302507824303
True	509.09631245544335
True	3.968967923361758
True	402.421698091869
True	30.55962200613019
True	627.2912747127322
True	278.9062104219428
True	587.7149987620809
True	693.5986669495426
True	143.7011695542179
True	517.2665476167317
True	495.9886392887085
True	59.67666599089142
True	965.489053486853
True	2.9305648880020927
True	28.318067780828187
True	648.0859879741442
True	645.6706647379125
True	137.65367984958488
True	402.2779490892624
True	123.81006954587272
True	72.32638840510789
True	455.85752212296666
True	41.958440196562016
True	522.1298482865604
True	12.635044907420935
True	827.430205208064
True	548.3563211586045
True	671.9645225186393
True	103.14588293358914
True	355.71719139350023
True	1035.635624404928
True	879.4827971797806
True	142.2406994389692
True	555.5225176418093
True	441.34231343264616
True	252.37553979136743
True	255.07781513647788
True	2.412338991958201
True	312.1585739586648
True	11.22569477901379
True	371.2822146335553
True	80.95240068724752
True	424.09670051487154
True	666.8330107085039
True	126.2442599659192
True	238.74233583677832
True	658.8752712823945
True	669.7855236121283
True	291.9571720089041
True	134.01353208212225
True	158.4639166306946
True	474.3673190881759
True	89.26349269573565
True	9.43612273774968
True	501.3059408701985
True	567.886019893162
True	21.52570061846961
True	135.8926396392335
True	873.0636642376205
True	480.0267100725685
True	264.4816909936842
True	36.0261992437063
True	464.96421762784615
True	112.10653450243532
True	584.9418734282891
True	669.9742004654806
True	297.1088076336435
True	366.2500330863306
True	189.1050858922222
True	236.7667161421248
True	72.49090586602661
True	223.21587907492
True	491.1648939847675
True	20.65201991241633
True	447.83436274415664
True	395.4943205195907
True	730.0447127054792
True	887.9910122693495
True	911.3400380318334
True	153.85571337625058
True	409.1177212406888
True	71.38176584083317
True	192.9616779701352
True	317.7244490979566
True	9.585938581958258
True	826.7458215794111
True	22.242684678033708
True	394.2175168261507
True	268.1263359365589
True	664.1708571018302
True	204.1826361748108
True	37.16693766381649
True	688.8483798239628
True	1083.7667133929858
True	221.3697070123399
True	129.8662845273642
True	638.6828590417216
True	497.9478402357741
True	17.23810647366882
True	803.176104734482
True	106.80434438934486
True	46.94191817168556
True	308.8262642539676
True	356.7827944946624
True	389.7303224606089
True	267.67330733180853
True	19.79950737105253
True	21.986670978806224
True	838.966218114862
True	198.751297049368
True	108.95843524745672
True	850.7835267884756
True	648.126994389337
True	671.5003452049906
True	442.6646361276422
True	151.92022247514154
True	32.46942440063723
True	103.88526487329038
True	436.6869212312747
True	202.39256632996455
True	498.5348341619577
True	141.2295446802085
True	498.7403751627224
True	640.7508832227614
True	946.891095302042
True	25.020783354599363
True	971.2256170692452
True	1050.5630702345804
True	495.5466647152496
True	85.12170019221467
True	812.9970277738379
True	645.5172295461795
True	686.6450805389255
True	174.15302673772217
True	744.839567158262
True	705.9166918114045
True	120.68471832539151
True	786.4651760572552
True	828.947143789508
True	483.1711688723253
True	224.410730761404
True	71.2965310973932
True	319.60124933480205
True	349.38039743275186
True	482.6292532561548
True	447.7876027647541
True	196.9160288672929
True	310.79219669443427
True	3.0688871732656886
True	12.72341628394128
True	103.575231361969
True	131.40475710778384
True	355.28099996589174
True	355.0616663758348
True	114.62669241746926
True	16.601740319270956
True	208.82591234807785
True	806.3487389980814
True	467.3239705646863
True	518.6963143563577
True	560.070644246933
True	812.0273516318043
True	638.7538766636338
True	86.65834256214512
True	207.30597892367092
True	234.0145861978917
True	286.3143336226974
True	108.57383396707084
True	352.9903501745165
True	430.49245493703313
True	175.3741272125189
True	656.3670229571219
True	245.80611531690528
True	205.6539014863609
True	30.36822863202952
True	242.29372387355795
True	486.3320380246617
True	171.92871877973204
True	514.6549684798171
True	488.23958723949903
True	242.55413563452672
True	106.12922369299407
True	42.425099080977255
True	402.5430335455192
True	791.6842920400629
True	166.67699373749883
True	1049.178848485843
True	1038.5767713994503
True	472.6379934809499
True	100.90038768888898
True	114.24689516709188
True	708.0621477775129
True	9.268055256775556
True	227.96750598843855
True	137.9302331928401
True	119.1389806772846
True	336.627065618494
True	653.9188427322307
True	36.72654165929922
True	127.316976408444
True	951.1185539674428
True	57.02255465528253
True	447.0123649997131
True	531.4745975062373
True	255.2060389507524
True	132.52894676112297
True	953.60197983609
True	1207.3361267248863
True	524.196102570386
True	634.9174082827136
True	202.16632206722943
True	153.79937392082516
True	313.1850934422088
True	255.97938916539684
True	174.63210794882184
True	311.11780537740185
True	347.7658657143912
True	13.218699098807951
True	638.7470212741337
True	154.41094146121438
True	77.61910472387827
True	439.8624210792301
True	307.21626731790224
True	1196.3811012868437
True	355.78114186443634
True	994.8638500943022
True	9.633169248643014
True	266.1968644266248
True	223.20199405073663
True	154.6211739900969
True	481.1316911245425
True	201.11522109124667
True	409.0672328456301
True	330.79791508483686
True	110.84803637555474
True	356.64303179391413
True	1088.9390811336089
True	710.1345200494284
True	229.8255283924348
True	110.82132758707012
True	287.73095974625346
True	25.227777936160585
True	356.5466202836908
True	311.5452627732392
True	557.0002561382939
True	438.9645973635448
True	344.22654782971364
True	152.02836146807803
True	12.386958579176069
True	415.0503019281671
True	290.94064884255897
True	144.7036305278395
True	299.501722552727
True	419.50743485189565
True	817.3603692966442
True	313.1348816134032
True	764.2105403053023
True	411.1395992285698
True	377.6623031613354
True	1.7812976061633472
True	1209.328261159271
True	102.70140815645614
True	922.3890271690332
True	200.86588096239876
True	473.0192511141712
True	671.8686919288323
True	83.32116529354653
True	477.6945734248196
True	32.805687840325014
True	403.2457430630926
True	76.83338218147665
True	234.9070135157286
True	40.57599495959231
True	668.2429469896088
True	192.7653201274056
True	26.69557389898574
True	399.770117982361
True	105.73064472078217
True	167.93150018866234
True	852.6197417149187
True	266.51909667636585
True	155.9586314303254
True	377.4325958225515
True	525.2234096580933
True	341.380827142977
True	493.919305183771
True	624.1327428671997
True	160.71163873696142
True	6.513926360333288
True	72.56597470586902
True	422.3974226523224
True	93.79794921051646
True	82.40341799522612
True	1022.4941991368044
True	25.663242368386182
True	322.60590817221765
True	321.74505366265566
True	479.6767765331477
True	684.4366564082442
True	188.22994265847697
True	656.0270137912319
True	327.3521137281275
True	344.5963947057238
True	269.18553484345205
True	220.2656601632116
True	371.9439976659797
True	448.0539313311503
True	422.37405718059085
True	630.9491148001795
True	141.65451218102254
True	74.24051508797986
True	40.63880826028512
True	301.7170091768178
True	640.9744308365022
True	399.6100525060385
True	774.0843877643069
True	213.4587319490284
True	414.4396115403405
True	71.24005373676296
True	55.25202106338903
True	423.803241447193
True	198.268110424077
True	228.72105490757707
True	42.360602798110776
True	1080.8409984979826
True	176.4628871714844
True	908.7337614548604
True	312.7756876838441
True	926.4621873155954
True	226.22634442937849
True	446.600464003694
True	545.2168983232898
True	598.4417388671596
True	210.4682991793373
True	491.3439040635596
True	917.5654084937552
True	120.80944753716273
True	6.434083823177135
True	563.1557747159279
True	26.083153095340805
True	77.42668321327055
True	822.0754193153933
True	227.73328822624256
True	979.2911592377012
True	684.5727593177987
True	408.7203682298983
True	275.07922267995053
True	497.7201369443332
True	340.97058472966864
True	172.36507274455266
True	689.0860172522822
True	695.3682360251868
True	211.94442138053844
True	88.47082676706162
True	499.9909217410655
True	138.75367450985758
True	379.703779082158
True	352.1015317368341
True	65.46833797354921
True	372.3667580966701
True	404.675436881073
True	350.35878293545755
True	404.6871777915498
True	413.1722924031363
True	671.0675359701673
True	59.67910415229719
True	454.2083268009544
True	316.42325954692444
True	654.2317306182341
True	219.33611105280397
True	98.90853911544951
True	43.105921993657866
True	540.1055690021536
True	645.0050948995548
True	178.85936414168873
True	412.2197181067704
True	346.05073217034754
True	17.498361319950874
True	175.4379503318725
True	294.41768269225827
True	3.0947737729471325
True	883.3372089258628
True	78.1049943529993
True	103.5888191850218
True	119.12120433261616
True	351.4555744412292
True	36.36875723301751
True	462.5800895607839
True	227.29528972628435
True	5.643410168743796
True	117.3144130778479
True	452.7353171166589
True	52.25211925353959
True	68.69032569502411
True	164.57698282146472
True	293.54157573459565
True	970.4852072862252
True	394.94456236282304
True	948.5846452386536
True	186.95134144885117
True	1066.2485271723212
True	769.7956755745826
True	653.0908584666633
True	410.4609466134942
True	368.0762801957888
True	76.933347710413
True	64.69743083194687
True	81.0906542279671
True	177.1059412090582
True	470.5986618136967
True	1094.5911870141456
True	177.8757500102498
True	356.6785119579603
True	430.9132865305828
True	598.4762050729889
True	618.4307433774349
True	280.5935111046667
True	469.71291531176433
True	668.5448057439826
True	100.65213873338992
True	728.834360136936
True	264.235111735456
True	139.82927341762812
True	398.25050138045646
True	856.4783629552993
True	447.8204769157609
True	862.8881872523983
True	199.12222277630264
True	344.0019342885016
True	698.9070491180597
True	617.8899023380502
True	190.40357052317907
True	260.85696403186984
True	801.6074455014995
True	32.09830777898733
True	190.54753500298983
True	476.1811111988596
True	698.6299908600712
True	101.51241702344532
True	37.22729897104684
True	167.67005721131568
True	732.6418991667854
True	320.29968799435886
True	543.1458572819854
True	368.7842008226336
True	309.7581344368387
True	445.6369349904775
True	484.6339004657802
True	74.7348678329392
True	371.1986691273334
True	744.6892103389158
True	0.0
True	289.0940113101926
True	260.0724543300426
True	983.126759204529
True	143.8335662146883
True	665.7000211968337
True	625.3440184162803
True	111.20982833405652
True	220.20439657988567
True	122.49314197052414
True	10.953378801915925
True	287.71105604076604
True	381.1490436112824
True	1129.8056839343883
True	228.83646751182133
True	426.7066233895577
True	654.4241529089736
True	213.3121502296832
True	26.450030278679048
True	861.178774022999
True	594.1166557958798
True	155.16277897571408
True	608.3478563759804
True	160.59752806303206
True	280.6026175529187
True	790.3467595272325
True	33.684517132547235
True	106.2640865534076
True	513.8808132072256
True	65.70991985157507
True	79.15317579593659
True	416.9110890989898
True	20.5511728185946
True	761.0148498254746
True	103.42648798020838
True	159.57636498361404
True	17.62621561351478
True	705.545591269053
True	29.36376251159077
True	782.2586678384331
True	397.23284758093706
True	118.65892891310374
True	704.6456145238983
True	519.6803253188823
True	570.0475665268422
True	46.73545355701674
True	358.59135136464386
True	5.70308812176023
True	92.52865428336092
True	380.93949213845855
True	47.98314242968942
True	111.2769726633108
True	312.7826574030039
True	187.5017294816253
True	100.11173212999375
True	654.0637806916682
True	21.65002227638568
True	1114.6952130991897
True	497.4064373777223
True	305.5905547398538
True	495.0537576092864
True	128.48818500536532
True	818.9323535019645
True	1118.0297922063924
True	732.5384992403432
True	174.3973275241286
True	225.32828315360425
True	53.28044583098641
True	58.43519951063968
True	149.42223285618132
True	105.19739440494428
True	169.71121782841357
True	1122.4901197400038
True	289.31012297916334
True	349.9467644541228
True	687.9534527891115
True	15.770472826279056
True	14.16178761670403
True	572.9877626531659
True	5.912892134138463
True	116.79957365283892
True	672.6894379784492
True	185.3443737512717
True	688.3419742073128
True	801.9927038867304
True	154.1681461591044
True	843.0176884412009
True	3.1617929923727552
True	449.4675277161146
True	1068.829657090663
True	26.009832850847
True	231.4289488062365
True	146.97099526803478
True	973.2947241543832
True	241.3337162629879
True	481.1469565508377
True	120.2478620570753
True	519.4250586745135
True	165.8804606871461
True	93.52678852879006
True	382.30440040611467
True	75.62944305101861
True	50.6972896038994
True	1084.1641762411602
True	260.29407345025373
True	158.42481315772716
True	364.290252611888
True	396.7432435808476
True	217.6406860312884
True	170.31872396863938
True	411.7985047543576
True	35.51600904669705
True	499.4371105932104
True	1116.3561029383352
True	116.54686635372175
True	472.5982866642945
True	314.60038195474914
True	26.47534649461417
True	401.8744116348674
True	102.8363035249608
True	597.9516271991077
True	205.4367924987304
True	429.7930224216719
True	21.068882137946364
True	439.9691652266355
True	102.10458739376088
True	336.7518316390836
True	33.93313234942428
True	170.39339234767496
True	239.5431359963636
True	776.745126924367
True	60.85050333854502
True	135.95273044555393
True	237.0875962265157
True	144.21377560035305
True	621.129382873119
True	551.8461124229528
True	781.6514912229127
True	391.14637508711473
True	532.5604443787698
True	418.18515433959567
True	679.5824693676647
True	69.76055392873455
True	458.8051341357922
True	420.097535692976
True	48.09452529518328
True	90.04673709058953
True	125.0382228594537
True	85.54990504009504
True	326.478412604373
True	850.7685287015695
True	319.11841930627816
True	1058.3115055728117
True	323.7435115879616
True	899.4497744614259
True	148.2022081157049
True	577.0949259465219
True	616.9182334471839
True	691.851741266692
True	427.6776104182672
True	63.78926343923013
True	301.358270235494
True	43.91095712292493
True	153.288549269847
True	173.8314274275655
True	1127.0383536222057
True	238.2526852245292
True	540.5820135771036
True	532.657059408297
True	568.1716805288389
True	909.118516592068
True	585.7682416444117
True	639.9968160996698
True	946.3462352962704
True	125.956900231302
True	315.87621779574687
True	266.77920263544723
True	335.24375696198143
True	89.22103385292493
True	386.25662549432536
True	3.970781269329953
True	333.87658577908644
True	260.4737863834946
True	627.6823485535664
True	258.2543074309812
True	362.0425869629281
True	11.290869946936434
True	61.91139249152295
True	538.8206134003194
True	28.118401880498663
True	144.95426907796576
True	60.935511055152496
True	149.3869776320292
True	244.28374739507652
True	71.93426344947795
True	393.12036232700746
True	267.5157715616022
True	105.14514623007388
True	335.46686739263146
True	67.7322542617636
True	559.520396685533
True	840.6213805963802
True	284.08494664577404
True	1139.906372658594
True	109.87025715650756
True	296.0880773870518
True	1077.320260652807
True	90.37083081337076
True	281.7100000376216
True	9.93500606595346
True	415.67715744957576
True	457.96211295802976
True	157.06223721320433
True	608.5004621436059
True	927.297737279554
True	161.60884567855496
True	80.73043121111387
True	329.3198771313637
True	556.439441087633
True	614.1003243039097
True	1227.6933791274712
True	27.470429950401208
True	935.081834510854
True	139.2211625711096
True	640.8051470264343
True	122.47631423114336
True	128.91438687876996
True	189.6504383934912
True	169.9378293602806
True	756.3865190924438
True	212.7739184215993
True	229.59130914304623
True	67.18014743792577
True	511.4567796489182
True	453.2903294162017
True	179.10476726382575
True	236.2482139032636
True	16.347005624793205
True	429.42117987494174
True	219.24155486662752
True	270.75381931043296
True	117.05424121068744
True	705.3855258547136
True	434.4083927095049
True	263.1098037465516
True	636.1060165017783
True	535.9120782647836
True	465.88753751189785
True	130.05481087794445
True	527.5574444703533
True	429.6914511961989
True	2.5394250211389284
True	188.02712212384824
True	92.36243820733374
True	245.96003173932277
True	2.534667843094004
True	117.11810030458948
True	349.40644139744285
True	6.716293089530355
True	849.8017799450745
True	178.67422979534342
True	689.0052431596854
True	814.3524338924047
True	166.16875355315577
True	227.06453289247983
True	485.94650908502354
True	854.4613746261414
True	50.5461575745084
True	39.72065769139416
True	132.0032483348512
True	624.3576405802651
True	739.0796498861966
True	182.0952463411931
True	598.4321127094145
True	596.7574640841641
True	827.2448401067317
True	387.3078397563469
True	190.25056980397932
True	877.77395104683
True	218.351773703485
True	151.83142387161294
True	335.68490366876625
True	227.2700630676861
True	211.74127452703848
True	631.3923096045787
True	249.95689213197065
True	189.09175321055164
True	439.2028110144437
True	467.9300789417754
True	59.94123065713444
True	273.82424183256563
True	79.17252757206742
True	343.8915203958751
True	350.4432437313451
True	272.7501406839014
True	172.92856773657667
True	380.6699691148469
True	654.683273811157
True	746.8995919605208
True	306.9628490927623
True	749.5177482630437
True	61.71367470918703
True	857.517873682088
True	343.82996813767136
True	12.986056100330284
True	583.2327282704367
True	702.0802281843257
True	258.3533707950969
True	173.7979988521044
True	46.40887319645159
True	400.6664252696186
True	79.54687853849042
True	13.321187896714036
True	894.4548656914139
True	381.43855542733513
True	177.42926421980292
True	986.5772976341552
True	11.272467544458069
True	782.6076702110565
True	30.479022830043007
True	673.5591589805648
True	57.49319627019776
True	753.25882976847
True	449.9250406513826
True	191.8805749291956
True	450.4866888052397
True	213.55674162390068
True	301.60357305895093
True	213.95970002960303
True	406.5583140157332
True	9.65414874453145
True	320.23507615718665
True	107.72482599973652
True	11.774180508379564
True	471.65831421550354
True	716.4768796653882
True	277.0225941184832
True	79.6459896441471
True	309.7084024140735
True	80.86828283721087
True	185.04315450755053
True	179.24016903731058
True	385.9944166175984
True	46.42636699354987
True	132.84055166908152
True	363.6177136863989
True	842.8359082081075
True	109.19874369590823
True	201.92429177416787
True	437.3583366490338
True	17.764598482819085
True	407.845503932048
True	511.878913646733
True	92.13749059918676
True	399.5948591036265
True	362.6531932689154
True	416.4582567728828
True	598.5972174737187
True	1038.947489944172
True	985.6118169981296
True	58.86980175166547
True	1050.1529706534816
True	112.73030788091152
True	118.15358974726296
True	113.42445012236143
True	502.4771141276928
True	362.8138396030675
True	587.7293590165103
True	253.96588682957412
True	150.73412430580413
True	383.1355850534361
True	15.767303983688771
True	457.5503443918502
True	389.4645538450783
True	148.8571924538727
True	84.26146296352543
True	540.5730652311502
True	986.9886022845138
True	200.78467605733027
True	68.20813358447548
True	424.23955607217545
True	373.80588986114105
True	469.171762366096
True	344.36049517238666
True	4.454738371454315
True	538.749391753246
True	500.8674231331883
True	512.7700826330147
True	190.600155386556
True	103.60722091464584
True	22.37396437719692
True	383.5624719679424
True	105.02403838388126
True	7.893651013405397
True	33.24875535257814
True	346.99739727135415
True	666.2341017634124
True	132.01324961837145
True	86.92592951070868
True	24.644950359721715
True	419.6489360661531
True	352.5531216175698
True	782.8855150766931
True	311.3910924356136
True	525.2944713004642
True	525.9027484733142
True	534.560367388168
True	286.9306563784608
True	524.0814660592397
True	103.2791898292096
True	572.3473407034984
True	6.669329331522128
True	369.833215523414
True	461.86367656042233
True	998.600156853816
True	346.6278827005099
True	754.7347848068447
True	997.8345025426012
True	176.27775178821335
True	36.431296845218725
True	362.9189935080328
True	395.06506872624607
True	574.4078480904473
True	240.904694469352
True	27.58161531648953
True	649.8915410497601
True	124.56154901501267
True	1049.2671471409217
True	306.47650210789527
True	454.6254519109148
True	133.70356685003048
True	798.792223940978
True	144.3423534277641
True	814.2026746428581
True	543.8140536136144
True	191.6893679339813
True	116.83363386385
True	69.6295109206748
True	563.895470448477
True	916.0550588693308
True	417.8394891165354
True	546.8559424025256
True	131.42224971208472
True	604.756198481608
True	505.90946530862834
True	796.4690586877332
True	319.1192138163919
True	579.7227690378782
True	114.31241474437348
True	24.61261780296373
True	407.779592416592
True	167.72592009399196
True	98.15284776072328
True	361.8513833952499
True	1112.829381243895
True	247.51341261641025
True	553.5108304823065
True	13.125717116034044
True	72.25485313393719
True	342.4549065611553
True	796.3038693434252
True	451.9313169211569
True	524.6766010881717
True	713.4157687488021
True	70.37171980043381
True	722.9503045704805
True	48.84523325650399
True	105.3074749860084
True	186.5630201829292
True	83.91554986916046
True	25.29645291131666
True	294.17353600457125
True	479.85335815463066
True	875.140735128118
True	864.6356848582515
True	6.447227856185823
True	274.0107790904527
True	480.970912510407
True	119.89202984457698
True	239.87228595220552
True	315.7629879042142
True	1331.4627181353708
True	461.6413641970462
True	23.84239871997369
True	182.39715223253532
True	729.4658815046878
True	34.32154301432222
True	181.2307022320236
True	552.2233317971113
True	69.06490583433444
True	872.8763111678664
True	321.54356016392325
True	674.2989420544568
True	75.44878297094456
True	668.6341112847289
True	581.7040399751417
True	895.4522095462594
True	259.126213279588
True	506.8223218180903
True	827.1711032084443
True	896.8204176960224
True	224.0848581055633
True	765.0295047484686
True	220.118020538978
True	452.40543685467856
True	368.75589886344767
True	506.5032853398196
True	490.3649009476081
True	322.1991514705976
True	347.45051058154365
True	111.76720383245136
True	352.15114910167773
True	1117.4134464585738
True	307.0283868616994
True	145.94859218356328
True	307.65575275069125
True	753.055735346842
True	657.0661905200851
True	417.06032441725154
True	109.17638332058132
True	329.17212224823714
True	34.78753822197604
True	167.199402005166
True	88.2529596694493
True	88.63767638785008
True	571.5594069855282
True	139.59827657478002
True	135.29159522507192
True	99.2045730790601
True	83.18250078269281
True	447.4557549981778
True	390.6510124544597
True	1059.6528356899828
True	526.6130038778663
True	833.1182247379817
True	272.6233440334345
True	291.9645720600599
True	542.8878524140633
True	198.7798549581649
True	752.5578027101661
True	240.59298437538357
True	352.4525589188859
True	66.04782790422293
True	114.73269512733724
True	266.91532861110795
True	125.3496332716575
True	480.5875828335622
True	32.999837986804074
True	568.8487941237465
True	1002.9419670653496
True	715.2074024977338
True	1.248759236792765
True	61.16404474787008
True	475.222349008008
True	439.4308926770001
True	74.37902600270886
True	120.16237260194674
True	307.3323595148666
True	79.4584133866503
True	53.55186921189204
True	763.0983792357096
True	655.7698298691754
True	162.96214247489692
True	170.26115135325844
True	560.559181227091
True	55.52225020609954
True	26.18138401821461
True	546.7902236967655
True	450.9699893349464
True	1139.34569136636
True	47.9622686153154
True	444.3669938200338
True	883.7681060576151
True	757.4935237004986
True	283.0159368776902
True	741.1731774123411
True	395.4701398308725
True	43.467059697828695
True	102.83019484391654
True	697.1087008979679
True	73.37998016026069
True	141.9357730581513
True	989.1575977158136
True	194.80867944064428
True	272.02394141973537
True	95.12629357673973
True	657.5457008493013
True	609.2863898599535
True	220.77330533811792
True	428.5873086252969
True	40.618085172759706
True	275.8165624279459
True	603.7441178565349
True	625.4811840406448
True	313.57626792442886
True	72.37013735740423
True	927.5090861361113
True	1046.4624559805336
True	567.9154700695315
True	59.66168218344159
True	24.99578830428449
True	87.43765295352405
True	109.5111299135186
True	101.7185519676624
True	876.0252535368096
True	1221.0778981771298
True	744.914136200078
True	325.84274098482405
True	7.63354394696744
True	19.97181624052583
True	343.1659484085088
True	479.3760056966931
True	48.63486093204354
True	564.9459914741778
True	425.4439783209568
True	414.7029997330088
True	82.83875391490224
True	201.8926958273946
True	258.9324598968378
True	142.59583237103632
True	396.8549432466872
True	41.75972311364213
True	176.59059113142408
True	1167.6222834822356
True	5.792069101708564
True	32.42651563949446
True	584.1230926950875
True	366.7240703062752
True	774.677636161308
True	159.17519050363583
True	750.784066458352
True	582.3723922778923
True	277.44000253428965
True	417.3109003347733
True	347.8163802234454
True	287.84897878440523
True	269.5581635113023
True	415.2651435045673
True	495.7695358803487
True	512.5764505774613
True	105.9038246118146
True	351.5701103670122
True	9.096993904028514
True	189.5416649994987
True	223.9583382281541
True	849.3762459181403
True	584.0785125398489
True	30.40044483658689
True	723.170464668151
True	842.0393889079544
True	106.11026324825822
True	358.5088938203351
True	866.0618659633283
True	222.39654142691916
True	161.79877526069845
True	540.0016916706713
True	583.4485195495622
True	1082.732195906843
True	146.26934407742522
True	157.6278274254031
True	262.6028945287074
True	312.13234658983
True	444.1851884924288
True	411.09393228187
True	318.57061509898364
True	442.6211101426693
True	503.1587011152855
True	230.30632212980444
True	1472.8817954642795
True	252.4162534693833
True	412.51362012952507
True	55.671520871406166
True	757.2561870632047
True	258.15552454690146
True	949.8857754614628
True	557.9613218962716
True	326.06324721457
True	779.1465579583797
True	250.82238323713668
True	221.89529459769912
True	259.700044356904
True	216.1813774333994
True	134.92268214090043
True	252.4549804297408
True	722.1554683406188
True	496.77936693007234
True	208.1325539516744
True	1179.0479793464851
True	117.46181114373093
True	255.99136373962276
True	73.41671785594956
True	307.98119450349
True	418.2700477556778
True	88.80400061671031
True	217.56419520270703
True	77.50885151465437
True	690.3771455779831
True	368.703671112445
True	220.6254672700087
True	734.3357435563131
True	819.7874817187912
True	791.063704453309
True	848.7601518302005
True	350.2448970544515
True	1.6181169809933458
True	264.5988012622685
True	54.863324355537
True	376.2441094671079
True	57.90509287831362
True	358.25942035313847
True	857.0649193898723
True	1017.0181940617488
True	399.590081035796
True	22.681745330845587
True	529.7830316177979
True	495.28166732632405
True	196.1422067237853
True	231.47089793806373
True	281.8216266538901
True	23.3972948973706
True	127.23857334049194
True	988.378349066672
True	64.61145352637716
True	488.5053652839845
True	781.996147087782
True	104.19818850127916
True	248.57977533307547
True	112.31293745137124
True	15.38303237616834
True	1.3484798353001728
True	120.57544377644348
True	1006.1167140768616
True	476.5999570108673
True	65.61217286526578
True	787.4443638170633
True	336.58897730210435
True	1.348281313187015
True	470.28114394315287
True	170.5353590383177
True	488.6658536258115
True	78.80432183956147
True	322.2530112300919
True	362.61857748860587
True	174.0011276512464
True	220.2785712027984
True	127.13182017419476
True	171.8664805727467
True	964.8217072498488
True	14.837465591303395
True	501.1801822501683
True	480.29452069076456
True	409.691510443903
True	221.2029450224416
True	235.67082132360204
True	156.27675808147322
True	45.49951528270046
True	471.5683963811754
True	149.78638313906598
True	824.8631436037393
True	855.4209006959616
True	255.5156481000987
True	320.569272743009
True	526.457292991829
True	41.59153992484767
True	83.13005811478313
True	725.2575610404289
True	1104.0309083754244
True	115.97223125344286
True	717.3701485033238
True	143.53792506909951
True	918.7414717870168
True	663.4034476811653
True	107.19054404712377
True	272.0186539141395
True	587.1817544867141
True	252.2953875071069
True	43.715557980729976
True	582.0404443587774
True	454.61084503392647
True	5.421186721076431
True	473.24478368048256
True	70.14491904258006
True	177.81712141542775
True	243.85846329050105
True	308.6576825277389
True	70.01557126893292
True	216.425184610975
True	356.9938587366814
True	435.56097531587255
True	911.787019942802
True	49.17188742248371
True	931.1990784125222
True	1023.9252416005
True	132.37724660795553
True	70.12264872303614
True	996.3484672329438
True	36.64958801884013
True	231.76384881204655
True	86.60682102571413
True	211.37420827592345
True	362.5492684551947
True	961.1568554497754
True	100.16833422497274
True	74.45256407145811
True	661.125112070542
True	275.99758864066143
True	714.4545058192856
True	55.1112330003898
True	469.39938119506985
True	384.0611183232816
True	677.2143074926923
True	51.108179749347805
True	113.07970324070324
True	28.854243616478104
True	270.5891531789612
True	44.25007664036155
True	338.8590917705071
True	2.9029955594337498
True	1174.012753105117
True	102.83200657955636
True	136.70992285822416
True	357.40858149114626
True	753.4274326608149
True	671.0504560805912
True	1021.8615415709036
True	459.13166973617854
True	408.3813842476284
True	140.2301969377753
True	407.5433361402325
True	828.5705562860653
True	431.07691418553657
True	938.3087103684072
True	84.79107560929674
True	446.36896119506366
True	185.1195894265637
True	296.4815615524858
True	739.9482983113846
True	165.81082032756584
True	133.7806441148984
True	64.14934003626023
True	848.057170400725
True	777.7028640018802
True	80.29215999306265
True	422.64741422994285
True	721.9152368205589
True	421.8379318372986
True	54.88343703034997
True	313.9739735476418
True	780.2549649646528
True	30.655161816113274
True	354.44120951623034
True	167.03960319862134
True	294.4127963787807
True	33.06810376070378
True	229.64433241685668
True	781.7959833838695
True	644.249016459871
True	56.686328820290335
True	285.6655536116556
True	905.10779097392
True	18.386188890997595
True	328.65406109559507
True	296.8019554500162
True	414.4471606266104
True	213.09976082860197
True	606.2106591928969
True	50.26877094091996
True	964.94947733476
True	919.5783635979442
True	49.54396990803398
True	391.71666639624806
True	724.4994939270905
True	950.5221542501038
True	265.38922324443587
True	569.5670861380117
True	130.59592092940653
True	181.6712682159568
True	136.2391660352548
True	138.33917154124404
True	201.4772278829494
True	951.3689522329328
True	819.7361847559388
True	959.0711512043646
True	19.34221903606485
True	27.86652064329248
True	357.4257518026705
True	12.073632573249029
True	615.6459609040178
True	1072.0463976193623
True	253.58095922599895
True	208.34322139232611
True	87.22898660744053
True	210.43825582763608
True	133.08231905312363
True	43.25877399708556
True	123.41915752836414
True	86.3894975085929
True	254.88060871379025
True	561.1928968022901
True	165.56008102704078
True	32.10912478565269
True	59.08219676957719
True	417.0189912557
True	262.2887562785381
True	607.6455526827392
True	22.22552838858783
True	116.71560680737636
True	678.4112062054693
True	276.32486862040435
True	467.1666180077341
True	650.5931356876653
True	95.67718804466504
True	114.45437976506211
True	75.1206538621287
True	26.913063999213367
True	116.96066052995975
True	87.66938086429411
True	102.68349959173224
True	152.9595915364773
True	241.68799847781065
True	838.7474134927494
True	290.55130415491845
True	941.8998679608582
True	167.06918476894057
True	191.95551575685815
True	791.6946181497935
True	304.33913066627883
True	575.3703158962616
True	260.0389671674559
True	362.8859200058281
True	431.1882303161679
True	559.1808351845123
True	648.3519731797421
True	374.0289298727666
True	36.28161229271829
True	583.91457580082
True	602.8532650823179
True	20.111014843478618
True	11.349662108297172
True	263.5257874732636
True	413.6622197452599
True	437.5658154270652
True	69.712040908397
True	624.404392799026
True	927.289957279162
True	241.04793857112335
True	893.6983374012469
True	269.27104119206587
True	101.4470640831823
True	262.97883088314666
True	678.2776286730746
True	36.24138379899483
True	590.4762874981488
True	1307.825883431237
True	1026.3587672307349
True	880.4274548243507
True	210.93347901533983
True	92.21025035282712
True	186.93364456713985
True	828.0301517611211
True	147.88544021560887
True	1078.4559938742937
True	862.1204873627088
True	41.93337666066583
True	86.85890224624099
True	416.2698886553935
True	400.9972613469794
True	199.4051099936512
True	530.4692287279248
True	655.963184812887
True	126.73192503607224
True	271.047013248288
True	1030.079106729969
True	53.48361656528877
True	686.3300342623043
True	512.8646754151334
True	38.43619393958281
True	852.5440982363125
True	388.5192574191114
True	561.27370858506
True	109.5174509631395
True	275.45060372300526
True	214.30703605142585
True	26.39918649562216
True	123.33985430470682
True	755.5928760453144
True	142.6703483340349
True	374.02670531050575
True	61.41909150058099
True	656.9931566177111
True	614.836803429303
True	230.28044296402985
True	464.3814784015584
True	170.1628993516897
True	178.7422418219941
True	219.4255654847865
True	284.63888996537327
True	345.37622412254194
True	135.49899240082314
True	191.38427554830588
True	27.845256478632567
True	862.1777925824703
True	304.9452105874691
True	9.516109701849196
True	364.5262112957029
True	170.05279932241731
True	634.252881565381
True	377.99127550478136
True	589.6922022137549
True	542.6648479026773
True	482.8955293078972
True	786.7792999922704
True	259.1301479075868
True	572.0674565604623
True	164.42781757041266
True	528.6241538925152
True	362.0210489204901
True	389.4747703403154
True	131.4903425876797
True	139.74500474217743
True	104.83230833149533
True	66.29771207834855
True	737.7417572663742
True	173.78790428848606
True	44.166559706612176
True	0.0
True	537.8834947893723
True	111.9583366253685
True	21.16206374590943
True	42.43605749788611
True	113.30399597763248
True	526.3510348611371
True	180.71625458507455
True	111.73417583452192
True	34.31717134848772
True	161.05706524977046
True	940.8433398946734
True	48.14479592678138
True	230.5474632347124
True	749.5887566157951
True	325.48443603921663
True	446.9152330009295
True	478.6140361112945
True	504.40458420749934
True	590.6046733368582
True	941.1869277424154
True	263.78009523720226
True	1032.4078498738647
True	911.6168509833832
True	635.2648716476341
True	350.66862416939546
True	843.6453954790306
True	9.829526387969985
True	33.18600668928766
True	285.4779102382344
True	42.62287527093933
True	204.55330934850076
True	748.334322859106
True	217.02990052980647
True	759.4778797797447
True	754.114120112916
True	130.9380441117933
True	362.55208078257374
True	573.9311068740801
True	23.07824194687923
True	133.06759725366973
True	441.6770044221203
True	298.26287159930683
True	202.65170960175263
True	113.5331719517326
True	366.6472716838312
True	21.403408164768656
True	375.1300492482937
True	368.6945930993682
True	1072.626386974845
True	338.886074179787
True	30.901479963371607
True	431.7599504205946
True	445.57627812242765
True	242.09556631741043
True	33.448937348407696
True	753.7688961139194
True	440.0829102485689
True	175.09888673950445
True	12.51808674477076
True	1215.7129321830932
True	164.370521808156
True	27.20588229233156
True	300.6920378287866
True	279.0017423459991
True	116.08845494094328
True	303.0570390712655
True	46.32947579533095
True	315.16031953742674
True	311.5169723682069
True	318.8170798640256
True	32.457311628584165
True	48.56508405054898
True	1004.80582643643
True	23.942685609945023
True	12.21766724395216
True	167.43213076818446
True	659.9730854256418
True	8.96720931466194
True	195.4855478972064
True	179.39061070554052
True	532.7663823774102
True	369.6520982741456
True	726.65983497185
True	320.76041818612214
True	493.4076370763673
True	443.0932829783226
True	503.6683800986559
True	96.78995615449502
True	1287.0179073950635
True	893.2689164045254
True	284.4817580390271
True	531.4347590871677
True	99.31780914008311
True	608.305143226359
True	435.4179594009005
True	156.4621783797878
True	75.52823793242896
True	342.01596802123447
True	170.65047011828284
True	28.19660925493918
True	608.3692148250224
True	388.8252859235376
True	72.35045668005387
True	28.116752987044787
True	654.3404173409677
True	498.9599036283892
True	75.07496267098855
True	21.880667687408245
True	324.6902736457976
True	329.79797746424947
True	711.4350551602357
True	543.9180372789295
True	563.75333989592
True	783.5729394773933
True	9.321200867874785
True	60.37653594962646
True	37.83858915092738
True	62.91112583436066
True	520.0504349099119
True	578.9845254635179
True	84.97729817142657
True	110.82953876798372
True	196.52051496204925
True	79.13673644202117
True	172.86645500922404
True	213.3995039582622
True	275.6297354169024
True	813.7031402286129
True	599.4034079037127
True	286.28587423555666
True	184.59509681513725
True	263.4094621286648
True	260.84900527893416
True	760.778515240016
True	319.2713786930242
True	167.59301694162974
True	901.5895059811224
True	337.28076336426426
True	476.6355981231432
True	161.6142516414677
True	119.76247580935168
True	63.47660920881125
True	206.66033819505677
True	960.0745573349948
True	511.2799192995882
True	110.44033472670988
True	352.6573966613049
True	92.21311414420688
True	674.0070833425488
True	4.007616653630647
True	722.4653224489625
True	35.190621062654095
True	919.9533619253066
True	853.09533765038
True	217.4369838538008
True	31.393837267307823
True	84.2901791160105
True	454.00858197942864
True	222.68039918848604
True	1.3689459946325502
True	83.05231532366247
True	1057.4795026057975
True	336.3701595591443
True	673.1179029163837
True	477.0211247035289
True	29.232689312376607
True	142.4319143287281
True	445.4365351398442
True	922.6710665919848
True	811.2019841061755
True	423.57859325360727
True	344.4257086331143
True	18.074273827605847
True	81.11569816376206
True	764.5094019684348
True	469.65280626015937
True	376.1415912734344
True	885.7971140002792
True	26.64202494166183
True	226.76996650191245
True	888.4627245278442
True	242.6923209045969
True	8.175603838094187
True	498.134723816135
True	105.39821571297622
True	628.6297043374145
True	52.66684229193393
True	257.30073624774224
True	838.2778822987526
True	883.9161000479882
True	267.1164860982058
True	433.4039318713936
True	118.58698413328916
True	602.6715211245229
True	269.50489494276525
True	184.21234529301373
True	864.1064705120532
True	51.86586923404407
True	713.2940995347944
True	274.57436208467925
True	295.1377669583717
True	168.74375169029025
True	502.32363574390655
True	602.7609281131126
True	356.48035283357314
True	405.4209273700082
True	67.60259584245864
True	161.16346644176505
True	460.2469879118032
True	211.8970256261803
True	34.85640961013123
True	208.31113719196844
True	380.5986366857505
True	412.21623131744406
True	736.3067483209999
True	132.59748661868088
True	669.9860669135933
True	487.4967425400362
True	612.3873357718816
True	140.692685603034
True	40.340168824283374
True	658.9088763584631
True	64.87077474391424
True	558.0668833402511
True	675.4861232214593
True	454.2957552748168
True	133.86536192762551
True	523.3312487053239
True	3.778385197166709
True	403.7871296611211
True	28.985406270541443
True	621.6215342285221
True	269.82356322018126
True	581.0205423464755
True	706.9419447082087
True	137.5071519137037
True	497.8908535006254
True	486.0021294296551
True	69.61304479260049
True	972.790693702878
True	3.0767597289686552
True	26.12303311661355
True	629.6415650892906
True	705.1456539062405
True	129.26752184022735
True	400.9827805765047
True	123.69775842481349
True	75.67934335799605
True	441.42668198138256
True	42.517822011037936
True	507.1427692855489
True	12.930041817460811
True	799.8109473691402
True	548.431781627235
True	673.2132930854905
True	101.0067531124983
True	377.7370813658736
True	984.3419941744644
True	871.5720450715365
True	135.07286237106737
True	549.4069848941718
True	462.274263209795
True	253.95748630332827
True	259.11756881586444
True	5.4427501619630085
True	314.1532019023324
True	11.63007407007774
True	373.5198531788854
True	78.71188575785477
True	430.5630095896319
True	647.8994032857241
True	126.0542503374594
True	234.4088069486832
True	644.7231371960968
True	688.0277252003333
True	290.89982521752603
True	140.58564497464502
True	172.2762846497101
True	459.1839985052917
True	85.88128684264427
True	9.709310544635162
True	490.7428852842379
True	558.0847019878661
True	20.00338251469244
True	142.90403646386116
True	920.3291070498484
True	493.1381873719429
True	265.6025203862863
True	34.90200223341577
True	475.7213096709527
True	116.60673043724064
True	582.696248773108
True	661.148047981848
True	296.7655302416316
True	388.1706726627039
True	186.19834609736256
True	238.5744107485524
True	76.10497031542005
True	222.04184864461516
True	491.2083939896858
True	21.134162229352206
True	439.0318975945089
True	371.162777212814
True	724.8031558359784
True	882.1616040031912
True	899.5408596078979
True	147.24273034892894
True	402.24848275914815
True	69.73656761616131
True	186.88665633944495
True	320.6563802353136
True	10.102067614216322
True	771.9362429442006
True	24.75813755193418
True	393.5036896059252
True	265.544766474801
True	659.1013742587002
True	197.97341324403789
True	37.42850548063953
True	675.5171491111074
True	1077.2194249382396
True	228.8060409123293
True	127.74862232086222
True	602.3972618311327
True	479.5532736084201
True	16.72828133094651
True	836.4534963739551
True	112.92733905684786
True	48.08034832745574
True	304.61850818800804
True	352.24048047741246
True	390.5365813461829
True	269.8280658311517
True	18.726476967758536
True	22.86973295835734
True	875.126193510151
True	199.5364414659183
True	109.41204954526498
True	832.7100372718348
True	645.5181286821186
True	629.4923004328516
True	451.7649921319618
True	148.96086995419068
True	31.837950012265694
True	101.81471212752696
True	448.96984690506906
True	242.2342312638787
True	471.79945816641833
True	152.1684391945801
True	492.1571740120231
True	634.8754201413097
True	962.1434555452252
True	25.233011706283104
True	985.1638794204118
True	1046.5749108194218
True	466.12336636210085
True	84.92686702711916
True	794.4773720173264
True	647.8398153942982
True	648.1541250103232
True	176.13269731212418
True	746.0060451524885
True	715.0312054554179
True	129.08547951107667
True	790.7126067282856
True	799.6021649092077
True	499.5824266295935
True	233.51426329175456
True	69.97719782315272
True	303.18067400679274
True	344.8566012642164
True	468.6245007628968
True	433.8391619953941
True	203.85419222707563
True	315.9449357035025
True	2.5639755891327525
True	14.142303875520495
True	103.53359385658828
True	132.25066872892944
True	358.0009605157437
True	358.2408626400218
True	116.12429856026232
True	17.679888972305385
True	206.0635895002762
True	815.699879626532
True	453.8021112996802
True	503.81238768920775
True	558.1605854469481
True	805.8847644026741
True	634.9729941445526
True	85.77025265008842
True	213.16872840390187
True	244.31582200975916
True	281.71268164603526
True	107.59290293657456
True	373.3999704696128
True	431.0269371243487
True	169.3545535966358
True	656.1770692057016
True	238.25606022911407
True	199.8895944281988
True	28.73343250521532
True	245.16360971684952
True	466.03107039861504
True	164.37124113612632
True	542.3475932148614
True	476.859511033935
True	240.27992091365047
True	107.15626618241856
True	46.2264060310921
True	403.1404630384327
True	804.6126023260512
True	161.20574937062716
True	1085.7506336814097
True	1039.613655660351
True	469.51715159734215
True	98.82102257583637
True	126.49571076424763
True	644.3516582110298
True	8.688437565379639
True	216.4721300375977
True	137.44902934191376
True	120.5302584330978
True	332.8690765779598
True	623.7527213469356
True	38.24283882087848
True	129.4502091823997
True	937.0809335053784
True	55.300424173669306
True	445.5175241774829
True	534.2517445320586
True	247.87560498753945
True	138.37728382874204
True	904.6379594200448
True	1195.8506495494153
True	520.7271025638743
True	670.7500665317448
True	208.39946077695805
True	152.49510986304583
True	313.79128392536046
True	250.36220647987432
True	175.13380807567447
True	307.90877415036425
True	336.0202622411283
True	11.492512078206516
True	619.384775442296
True	156.19400556466343
True	72.54877880738282
True	437.4009537168833
True	312.832682840326
True	1200.883876971256
True	355.65737670073423
True	991.8445548547148
True	10.152897120889786
True	262.294407149553
True	231.15233781108583
True	162.0034315937393
True	479.1499020921289
True	205.06734129744035
True	403.52741704434175
True	323.81159089470555
True	116.91002339770765
True	363.0924175967123
True	989.0366075691904
True	743.2293077518093
True	212.26279923475312
True	109.64970145522564
True	281.3206701717835
True	25.64934795909035
True	351.6433472674268
True	311.4718970067068
True	570.7728886274892
True	443.6644639043041
True	349.2736794192538
True	157.1886504684381
True	12.621720337640504
True	426.9522236405799
True	286.0271343634529
True	139.72790480775794
True	303.1303422675335
True	437.78813413584953
True	819.2432967583435
True	317.8968398585234
True	778.3704847870831
True	400.69912125658817
True	383.9665459750819
True	1.5107586723362347
True	1193.2975889879494
True	98.78943382935074
True	875.5878550487593
True	206.58371852581448
True	465.250086295789
True	661.0201397992582
True	86.89283791322661
True	495.811489239851
True	33.09972840695115
True	430.9479030780686
True	73.7739844105181
True	231.32551931389864
True	38.52288776366111
True	690.5499715534077
True	196.35688199340916
True	25.94309795858004
True	390.4252343342892
True	108.26734882236944
True	169.85171308987665
True	854.2936437919607
True	245.01595365650616
True	153.30876551607983
True	376.3780747443777
True	521.3112466902843
True	335.2977836167595
True	484.3925776249867
True	622.6273395875206
True	160.093292445406
True	7.206554489726655
True	70.48490550021162
True	427.0756994542498
True	89.80422274054278
True	79.77160587020316
True	1060.5364727451956
True	27.847924225874355
True	330.8451994032888
True	325.2623567084653
True	454.07442767243504
True	670.5909848114923
True	178.77269734690404
True	652.9989415855581
True	334.86826010738093
True	358.4092738197682
True	272.9134273577875
True	213.71396824178905
True	352.19986095176137
True	459.8014164453188
True	413.6766652529428
True	613.6136154225242
True	135.38337225308564
True	77.38432660725894
True	36.99859821137192
True	307.3080425655164
True	642.5894255716404
True	407.5017021813949
True	781.8778902090239
True	218.4656275826155
True	406.4878670950988
True	72.95109359613915
True	55.11014056794237
True	439.5373452565868
True	206.6587555755072
True	236.0082638926043
True	42.51824516426248
True	1085.9657765436211
True	171.73048251475484
True	900.065936254684
True	312.49286152397843
True	923.5545720176292
True	231.88538433083735
True	440.70114041765794
True	525.7270546899955
True	639.4575164793594
True	214.6949386407485
True	480.1638221336245
True	937.6008300954728
True	130.2317707865347
True	7.200080039622124
True	547.667114370286
True	28.42915811979588
True	75.51068313306128
True	799.2026147358569
True	232.2691685153476
True	1027.7412785183042
True	684.5235234894384
True	427.4368688178542
True	276.7819054936639
True	483.8216487906497
True	343.62104598787334
True	169.55755712966274
True	655.8031659090308
True	710.7447095613076
True	214.39070627645836
True	91.8952227979304
True	515.1393305410965
True	138.04114630696054
True	386.09282780408216
True	351.5112743702371
True	67.53547423513302
True	393.8322670466176
True	422.5152940323713
True	375.2468243388721
True	409.9735185312155
True	423.6845421600041
True	651.1262472894481
True	59.0895404695534
True	452.7806893070153
True	332.17891372216127
True	643.7347982615931
True	222.02036219646084
True	101.1836004201045
True	42.970344353272615
True	534.9970572391499
True	637.1415047487504
True	194.05483862016337
True	421.313835617704
True	344.0470887267684
True	15.939723012018156
True	164.76046336707566
True	296.4925343277307
True	3.231351207176893
True	885.7314085965646
True	85.40888711387376
True	103.07285450950349
True	116.8057730036679
True	356.1876491944723
True	35.6107506074943
True	458.3826186952132
True	230.0184988602394
True	5.021168339399287
True	111.88407914918558
True	442.5247879351761
True	51.39962645185628
True	62.0706776700207
True	187.8631539370932
True	281.0592261226258
True	969.8552519177936
True	392.53021700471857
True	942.203154637054
True	194.61469665378272
True	1054.1726808555811
True	800.4976604733172
True	637.0120659265011
True	405.8458271895851
True	364.2464386246465
True	80.1141144042333
True	72.18575130747904
True	73.66270493273944
True	165.32518627549845
True	482.90437038584247
True	1096.349630833849
True	179.9801531055193
True	350.45664731311854
True	449.4492500160793
True	572.8075248399448
True	611.3848714139438
True	274.5678652661955
True	448.610030367318
True	664.109892159515
True	92.79525563400075
True	729.0525333899081
True	267.8333254141613
True	144.1679705180349
True	421.4971172484112
True	862.8634889001871
True	451.1920890629206
True	856.7990034650729
True	190.16821827557587
True	349.7741331553672
True	699.1306788371837
True	609.4084485554688
True	185.23596410279825
True	267.9629068409228
True	757.3140902841549
True	30.384911382435043
True	188.46620444348468
True	495.8100751856706
True	718.4356704071593
True	104.5661442920795
True	36.15268620650592
True	163.05691085296007
True	740.8451407836163
True	318.8149914858748
True	547.0345995270553
True	353.70593315824595
True	290.53076086976125
True	457.3357158896352
True	486.7073922853474
True	67.6925514369206
True	372.20326770919695
True	779.3299193970322
True	0.0
True	291.50071675374915
True	248.40462365699068
True	1017.734683025781
True	146.44144367852033
True	647.6109875761534
True	636.5100200330963
True	109.07884555942988
True	218.61192433998244
True	131.0709883077774
True	11.27969136809281
True	289.3965150777208
True	389.02322271619454
True	1120.3189948520055
True	242.9918095521896
True	400.3461019906563
True	651.8974596020781
True	212.95579668742445
True	24.530093620566262
True	848.1862510160115
True	643.0232586128063
True	147.31798834129134
True	644.0294094985344
True	159.48428712897274
True	318.75485305287106
True	801.6854494605766
True	37.88196456705414
True	105.34451465245256
True	517.9332644760249
True	61.55052159821758
True	79.35165342456617
True	393.45997033057273
True	23.18865002220684
True	757.4337242975648
True	96.12032079342517
True	150.9286948684755
True	17.715719543904374
True	729.913732504245
True	28.09649761826257
True	776.6604195943031
True	399.0889993229122
True	119.55026982687704
True	695.329304639938
True	539.6850375864766
True	574.2379413101711
True	48.54041835387
True	380.6677662538805
True	5.305635822212419
True	94.70771058084328
True	366.80972310733455
True	50.67580161222688
True	119.35874577290136
True	304.2711949917703
True	181.0905506876425
True	95.89466937182075
True	626.1071889168998
True	22.07162692114056
True	1130.778021708688
True	496.4710997606366
True	300.42455417222016
True	497.9384189419282
True	120.35498782210566
True	757.2377353804582
True	1090.6008613763722
True	747.2067649369294
True	170.23958186194437
True	223.4661879752053
True	54.6279080993924
True	55.21369965388069
True	155.53437966347582
True	95.31184799115896
True	169.4929664865899
True	1121.758882643028
True	318.52673722088736
True	362.7880286323449
True	692.9170891450666
True	17.48904966605463
True	13.905554787923
True	574.8439554931643
True	5.931375802733801
True	109.20934311751878
True	700.5268483724308
True	178.67330642492044
True	645.3689129068972
True	803.8584493568242
True	153.34456125720132
True	870.1228434849947
True	3.599054160105458
True	431.563178342176
True	1056.5118841789615
True	25.778200617197243
True	236.99291325216512
True	153.68724159115555
True	979.403411463644
True	230.5461554854394
True	489.64590825180176
True	119.44722990035646
True	514.532694454483
True	150.5080449502815
True	98.8628596641667
True	383.2536581530605
True	72.5561891531038
True	54.23885075234827
True	1043.1043499990658
True	275.017743749081
True	161.83027755562753
True	377.6289765414033
True	396.7194424293968
True	216.99666952944293
True	164.55635000240994
True	375.4100699198822
True	31.81553935873964
True	504.7211070902733
True	1112.81558098674
True	111.71838578264531
True	465.6619668827237
True	313.130487743226
True	27.568207051211356
True	414.45235760943024
True	102.14761301944812
True	590.7678065535766
True	208.2349212604215
True	405.46594523823705
True	19.310562691915948
True	447.37587356471766
True	109.72603622999743
True	349.90048421796706
True	31.006187579348456
True	168.61991225012616
True	249.85594942708465
True	785.1402658431709
True	57.67255525507551
True	143.17329308223964
True	242.40314184797452
True	136.42078323053937
True	612.1781769006581
True	558.8314509525746
True	777.9544217340701
True	378.430868116781
True	534.8625812705975
True	410.0299511348156
True	685.3811622332239
True	71.038777835738
True	459.2164056346412
True	430.22832401212673
True	49.21454567743755
True	83.12851574131868
True	128.38675783978528
True	87.88752044626752
True	330.88560759232973
True	833.8690031356365
True	326.8510456612011
True	1080.2310490268642
True	304.9973352519776
True	922.1189409324704
True	144.7483095352969
True	567.5039448598644
True	618.692643950691
True	692.0367092767125
True	442.0586925821118
True	63.56724314027049
True	299.7556555676537
True	42.382325660359726
True	169.15198349723707
True	177.6984942451249
True	1141.2114658989972
True	229.0845340750795
True	545.3857355421308
True	551.0322451559981
True	563.8840063734374
True	893.3130058085366
True	590.8433308985237
True	622.7207491957696
True	933.2101700351589
True	126.84906968092614
True	326.36672164473856
True	261.7830788436573
True	321.98577653525354
True	89.84754947224243
True	398.48041252664086
True	4.513667840517954
True	315.5102906951773
True	261.9707945328679
True	604.0355478397778
True	292.54916044865394
True	359.18460590269973
True	10.170279206751037
True	62.28222736104619
True	534.4586640297597
True	33.02554424703307
True	142.39470750511484
True	64.35117855416738
True	152.8941545983449
True	245.2845345026801
True	71.42459487334293
True	379.5856309770616
True	263.68788863929655
True	104.39042617774815
True	334.39273385686226
True	63.37872372522615
True	577.4908636078278
True	851.6886120557793
True	281.04740189859945
True	1186.5230673408576
True	112.10308142106902
True	297.650789649381
True	1060.3150052851393
True	86.51266539370563
True	286.4329461266548
True	11.194551670894452
True	401.99923157014695
True	448.3194905571286
True	162.4929695073062
True	628.6550548265287
True	928.0719226061332
True	157.20229750706264
True	80.75705592326541
True	324.3939526849761
True	562.0162277811222
True	622.012141581765
True	1248.1528052692631
True	26.57530025740652
True	942.805182456902
True	139.7617637888897
True	636.8165275377673
True	118.15988824051932
True	123.19505922677182
True	181.82473989007568
True	166.67385038113667
True	742.0750322908356
True	199.4839318962618
True	226.2808904084409
True	65.53612409017137
True	520.1583223249237
True	442.2434965988032
True	175.4282979916049
True	234.40269396553492
True	16.819550751810596
True	416.4912291048572
True	215.7689035208984
True	290.3335389886976
True	105.5396180612678
True	717.0956417360948
True	428.83805756488135
True	261.66200153411654
True	638.3175685326142
True	543.7391633936957
True	471.29002757180695
True	128.7796536792197
True	530.3339161379564
True	441.4973823474412
True	2.3019852211315763
True	196.2577308899004
True	85.8894823007319
True	249.3349378583993
True	2.8768868791588544
True	121.83512752341387
True	357.827311959575
True	7.049562570420318
True	859.5424401284778
True	167.51135945206136
True	746.8088014517077
True	794.693879792748
True	156.41340980298844
True	221.27494952296823
True	492.1826664506897
True	865.3419555848699
True	48.094168024524336
True	38.5582125637232
True	133.140289565707
True	629.3222680312131
True	719.7367849132506
True	186.4626981426661
True	583.3951752941375
True	595.9497664652416
True	870.3900510581965
True	392.3091177523812
True	186.14143368992848
True	861.7221634567924
True	226.44231027619728
True	146.24382991919092
True	327.6454300437951
True	219.7730534826941
True	202.2924872823885
True	612.4412157996552
True	245.18466110562235
True	194.8167497896764
True	451.0783142056831
True	467.9388663882629
True	63.06794902850339
True	292.99895863723515
True	82.40240284803909
True	338.645575358166
True	356.83158970986955
True	249.0327736624186
True	169.7981440428115
True	383.0657690516175
True	661.721822320644
True	741.7721706308575
True	305.7521628976506
True	741.538563072251
True	60.85129679334697
True	898.6496600831529
True	349.2032852196632
True	12.397977874068026
True	624.3386733288617
True	693.8320662205041
True	245.27729957659125
True	170.29691138373474
True	47.02255505431479
True	384.74242149455137
True	76.66787544974959
True	14.360623867735418
True	896.858101538502
True	367.4988731499861
True	172.0412356890029
True	974.7054638475216
True	12.9014151693433
True	792.9639823592363
True	31.42078600051469
True	666.9838060565168
True	58.36394897044957
True	778.3125986476234
True	468.3863319303133
True	200.6413208565133
True	434.3591037718353
True	215.02461629214204
True	303.08779281797723
True	221.41751113349608
True	407.843741346037
True	9.943130767251205
True	320.3702820373893
True	109.71546646984912
True	12.397939108311268
True	470.29641018736936
True	743.2801586953844
True	294.3857387117416
True	74.81228721540334
True	323.08992597452266
True	81.27474331187028
True	184.3597704808724
True	183.07089213045717
True	375.9812383015113
True	43.714338488926366
True	139.37661084697254
True	375.4439163151758
True	871.9310781790931
True	111.7802089735268
True	206.127262655225
True	422.1660424737917
True	15.80980231883403
True	404.1737052246549
True	507.0548759061197
True	91.33510676336408
True	393.137562341536
True	355.408748926286
True	417.199504699228
True	592.6421583726748
True	1052.9115193855032
True	969.5125796808522
True	53.19461267331469
True	1052.183862852026
True	108.90898946483296
True	112.5087191077829
True	106.5325313502606
True	497.8816432017203
True	371.9621165642364
True	588.1754533848411
True	258.7145811018152
True	152.05209766433003
True	401.3200909354642
True	17.10990865123437
True	438.7359349181344
True	401.4150823011222
True	150.63843009284443
True	96.62019405180888
True	540.091612534542
True	973.0023803709116
True	195.96965974314705
True	61.821287345133456
True	444.5335945192595
True	378.5129991810293
True	473.31618274082217
True	326.12682328674373
True	4.273245314694879
True	544.9164037090438
True	510.8143472807986
True	507.614887507465
True	195.32406653550387
True	105.03264090552402
True	22.49895874230618
True	376.916650123157
True	104.40468316801348
True	6.612386002358068
True	30.11072536727427
True	344.7503880026218
True	643.6136574116152
True	136.05787667026487
True	79.88846360773734
True	26.176934090969983
True	409.2430776041815
True	364.37916451493794
True	773.2812702379904
True	304.0979543315973
True	527.5948594615508
True	542.4344913436178
True	530.4006656810311
True	289.3307413889115
True	548.9924098700704
True	101.19927412270322
True	572.471123898063
True	7.599597188615469
True	367.0926240208185
True	473.70573033408544
True	955.2462160506792
True	342.7706022852973
True	795.6614737611189
True	1012.068079106935
True	180.6731955623601
True	37.79626602549841
True	373.4503458203409
True	390.7223113224538
True	575.0946648959502
True	239.0662645406952
True	30.878165528322764
True	651.1507030135173
True	127.72504077619702
True	1020.8952834679782
True	314.59659621727
True	462.522101442808
True	129.05559891074603
True	802.973752992068
True	136.60396928061735
True	825.9031886458563
True	565.248585951204
True	188.0958530546399
True	103.57883017203176
True	65.10612979647249
True	548.738300643839
True	893.8149982534137
True	439.31319895439634
True	534.0100553623412
True	131.4275867189725
True	620.0600313345584
True	482.200261960005
True	769.1144755437952
True	316.1209723924312
True	566.2904525273428
True	113.99834448352676
True	25.044241899379657
True	410.55646484192334
True	173.64991253728564
True	106.9469223470716
True	373.28569759210745
True	1115.6117666968908
True	254.6433120042764
True	550.0629773439543
True	11.968237550582916
True	71.11508797450466
True	331.3686876378547
True	794.1781745798935
True	449.0358590838613
True	518.7606400577805
True	741.1445043088962
True	64.33950338330185
True	721.8880883112882
True	46.710939980753935
True	105.22416190593452
True	187.4046393289028
True	82.9080943051869
True	25.397821581472467
True	313.7319495018747
True	471.883380885541
True	878.4033295666857
True	869.3714859225636
True	6.358769488592185
True	282.2696113693132
True	462.6336063635849
True	125.79021397041748
True	238.0375400877504
True	316.02092498228257
True	1315.4323478077445
True	448.8827149391922
True	26.213342233553984
True	187.25043162304812
True	694.1284419561946
True	34.98341587600096
True	175.35251379267444
True	540.9914395726331
True	72.67355789023125
True	870.5741851751401
True	334.7334314741353
True	667.0985315450731
True	78.22442244991323
True	680.667722437682
True	591.3598363280811
True	883.9799009216827
True	242.40421614878815
True	507.5340668195482
True	805.6105049586907
True	918.3462916978727
True	230.28642341916924
True	742.9965337369916
True	214.1689905694853
True	458.0617673500467
True	366.8831859909046
True	498.7267165416962
True	491.2486275352849
True	309.34151616719055
True	353.6931479676808
True	105.06665984860967
True	342.7576512627933
True	1152.8866748881192
True	316.8171100803351
True	148.5316062014371
True	293.74495507117274
True	761.9110732808987
True	644.2045968822858
True	414.79946813711496
True	121.1590246239968
True	327.4491087670248
True	34.9447391805106
True	173.38965839808338
True	90.64602121778118
True	85.29363938131559
True	541.2394986952711
True	136.51222540371754
True	139.22275447520752
True	102.0851480873418
True	83.86233108823963
True	439.09679982697406
True	398.6087464563247
True	1022.2480552435154
True	530.0588807713046
True	864.2333006526262
True	273.29917482638416
True	297.140480008534
True	512.7747009532394
True	194.2368059364124
True	780.7817717639384
True	244.39171087913127
True	354.4841794349296
True	69.63609002538102
True	113.41942653253996
True	252.1727577266295
True	113.53359471633394
True	459.1106819442618
True	30.609031101449816
True	565.3188413113772
True	1013.1085655089244
True	724.907726969943
True	1.1059961030844454
True	58.989202858036826
True	484.7115075272808
True	436.1813889891561
True	78.22577181407993
True	115.49455071437475
True	297.4641296521935
True	77.6054564676971
True	53.581567392262194
True	728.3690888654421
True	655.7136867536603
True	156.7917356387059
True	168.9445454923432
True	548.1684627194005
True	54.7868473175457
True	23.94886064299905
True	569.0886750946752
True	445.50669871782327
True	1126.5027574169287
True	49.026918234306734
True	472.4104875657592
True	908.5143341087172
True	831.8459399628462
True	284.2627560641597
True	774.6658963351261
True	417.4606144643318
True	42.31098646794839
True	99.67696074989392
True	708.3536962647826
True	72.99379539533717
True	142.5273879103277
True	960.675877458606
True	189.74177834186327
True	271.24905244039724
True	104.7915598394642
True	635.0815189595754
True	592.2532790156737
True	213.33538374944897
True	423.17411842285287
True	40.19502304266588
True	277.47279619180625
True	594.4961790759857
True	621.9350567241769
True	309.94496690139266
True	70.43433230771065
True	961.894679507779
True	1051.1970639717476
True	565.9607722547745
True	63.38793018027092
True	30.479903930198457
True	86.84238669518757
True	107.42250426644962
True	102.30309843853884
True	873.487275260497
True	1237.8131917833755
True	739.2967098773752
True	337.38738538467453
True	8.35774269166522
True	22.28920614363704
True	348.4553643957367
True	481.0873006412573
True	43.74398986456957
True	578.4039396263214
True	446.3062822088324
True	390.3462311692156
True	82.68951506067664
True	193.67589840232316
True	265.9118632456156
True	136.3433955449396
True	405.68409777078034
True	41.41827383790251
True	174.27729765414236
True	1162.569443621902
True	6.345888109807703
True	27.346897615819923
True	586.9352600713357
True	360.8154407202268
True	777.2162083369302
True	161.0624701727591
True	751.1034221510375
True	567.4077303171483
True	285.170065992534
True	437.4900221447907
True	342.0157105974991
True	292.6116078087447
True	270.8267892223494
True	404.9499136272184
True	512.0426888203064
True	498.0612722071074
True	109.43686053140505
True	360.6922216727122
True	8.848072804857846
True	177.52968038738868
True	225.7015983788449
True	848.3281431057962
True	577.2553668548362
True	29.25310834160509
True	739.5687509365633
True	850.4367502228819
True	105.84619517524403
True	342.5894828596145
True	841.9135809758801
True	226.39669619438203
True	166.8753428494305
True	535.8778798184958
True	561.7035617374161
True	1094.2699851690088
True	155.34911310265662
True	154.0956760514942
True	257.9397556201644
True	319.1860889866924
True	423.6603985036916
True	410.9178393815669
True	312.9649287351403
True	465.9408990505433
True	490.2119105079818
True	211.2016235066021
True	1486.92824047444
True	259.3812267308011
True	414.78393967089534
True	56.28763154702912
True	768.4837780460026
True	250.04382273830717
True	890.6089575833397
True	562.0488913171184
True	316.6374303713165
True	776.1455127347448
True	280.0568166350296
True	217.53816711529868
True	248.3026210146238
True	224.459004732367
True	140.17286543787012
True	250.18719788992723
True	751.2166372504869
True	522.4605676107275
True	229.78978762719757
True	1136.162501592539
True	117.84737345099774
True	262.6929505787394
True	73.0210449717281
True	321.2077315381746
True	412.2059796567735
True	92.14311419655944
True	220.12571100498133
True	78.22513444914227
True	726.7749214199973
True	377.9954152489673
True	217.44487519396552
True	719.6975052953196
True	862.8586854369047
True	823.5167808209078
True	833.5154728265898
True	351.9803744400178
True	1.0920113231131208
True	268.59958795260513
True	54.518266047297416
True	392.6359149042357
True	54.16455782361542
True	338.7141906174561
True	867.8641429364731
True	1054.941623748393
True	405.8157077853032
True	21.216747347208813
True	519.4186352279409
True	494.3458742660219
True	195.93147313200723
True	236.24394587037924
True	285.0676057822987
True	21.791684648939107
True	120.37126044601884
True	923.8312475852774
True	64.99966509558959
True	502.5693894229805
True	799.8953871697571
True	104.59895374349396
True	254.1909834697624
True	119.50335028130962
True	14.70950480096296
True	1.7908128377633177
True	114.40597392883753
True	1005.880417767992
True	476.3314567156215
True	67.31366966400553
True	785.2277928120253
True	345.57757157493296
True	1.3627440167640896
True	453.3755190563597
True	196.86187767614524
True	491.5177081708112
True	82.68560497436032
True	315.9719682755011
True	379.9455664744605
True	168.47713906918068
True	209.878784742072
True	120.1092885094584
True	182.216141284365
True	997.6572655683864
True	17.24390578256057
True	506.9460673772039
True	479.0359496356765
True	414.673211882122
True	222.70125948731743
True	230.6405377309546
True	154.6066777728055
True	46.17556511881986
True	487.7404094659405
True	150.71947029529875
True	817.9094250049727
True	837.2513984314934
True	240.27547414089332
True	328.3842380090816
True	521.3177330702861
True	39.49922920693526
True	84.45465456839644
True	753.1471052369667
True	1086.4119196854606
True	115.96003879356324
True	735.0908529768162
True	145.5922506687495
True	913.2613140748164
True	642.199087318158
True	99.43553722628444
True	276.1037723489576
True	613.0100112790328
True	268.44342815208626
True	48.46387378379991
True	553.5642216941246
True	445.3504050032145
True	5.883496930259916
True	464.81427513423176
True	67.32509990485703
True	172.17657513400795
True	245.4577182886757
True	310.2423707715351
True	75.95843312817878
True	224.35017033431345
True	349.12165208926103
True	422.72094105765865
True	959.5279247876013
True	47.71902297406122
True	905.2638002518478
True	1030.242282080675
True	132.0510235459198
True	73.752464206262
True	1021.9707701607846
True	34.29264444249894
True	230.0952709950936
True	82.95771791008433
True	217.32679194567245
True	361.549225206439
True	962.5703366117144
True	102.44032952164017
True	74.8855820131556
True	652.74215796246
True	280.863624588717
True	730.0051902986291
True	55.42105275445094
True	462.3648808885469
True	387.2551858382107
True	684.0019160449896
True	53.58049773380751
True	112.55890583489143
True	27.97676859300656
True	273.376208642707
True	43.40790030312648
True	341.68314178085893
True	2.8325352105834694
True	1187.3426557628145
True	106.95773024831092
True	135.72293726855483
True	359.6896185603644
True	715.1662207792943
True	689.2263522681818
True	1009.194745149165
True	465.8506380381787
True	402.1174279154376
True	139.2820678587308
True	410.9825622875381
True	836.7014311846216
True	424.1346977637831
True	901.0224674852948
True	86.91761934469142
True	421.2270652532528
True	183.6662506144102
True	293.7342768603832
True	746.6538121639259
True	159.51460066505098
True	137.08826913327212
True	66.48521534207232
True	852.1942847184138
True	804.3731805587006
True	78.81846926449367
True	446.3575396183665
True	736.06360855411
True	421.0464177739891
True	55.808487938489634
True	317.5597117232421
True	794.5364396919864
True	32.38635714439761
True	359.34857727856377
True	167.8853656409809
True	284.1705092383468
True	34.53334412528869
True	221.12252389738197
True	796.2846760043984
True	642.1003339163624
True	53.27481459322324
True	273.7111489369548
True	899.9435513032417
True	15.49356531373263
True	313.64757224876223
True	303.0009208915425
True	426.9845862396541
True	224.573933330747
True	593.3699471104262
True	49.84278853289259
True	989.2535334301576
True	879.1291566939828
True	46.89379889928221
True	389.5097895929269
True	723.5191624989661
True	909.7078402583202
True	269.9786387061578
True	590.5793965420346
True	127.1633099676712
True	181.40876875523531
True	133.87445556886638
True	136.08191057169424
True	204.28522789347704
True	949.9626658829592
True	808.9008322070197
True	994.4200564488624
True	18.10464321164663
True	25.163270309508466
True	358.34237983136467
True	13.621695839894684
True	614.6317098358581
True	1090.122355983539
True	263.2859412300609
True	200.260404894789
True	83.33092086028343
True	222.73327846065305
True	136.1182131760014
True	45.4807949283193
True	133.09963896707436
True	85.37705944682547
True	237.31484571243087
True	553.2407068615618
True	158.00500998631136
True	30.076495802879737
True	60.22523710113408
True	422.817769492518
True	272.81268138829824
True	609.6669976273694
True	21.80850840955643
True	116.20960768597028
True	648.0255347789872
True	250.7663903069915
True	474.6318221323588
True	661.8759198683025
True	105.57843780652064
True	111.01588161057866
True	77.1653087370621
True	26.919677188679444
True	125.8118905921588
True	87.49632006590755
True	101.61523594437044
True	149.31996993258875
True	230.471317648798
True	787.2694673130414
True	290.14951451828625
True	937.3741529801308
True	166.43051764420957
True	203.02166452610956
True	789.881757977534
True	310.17922031719155
True	619.4174991502332
True	258.23568545181286
True	355.1032809064905
True	437.32985356600193
True	548.7596773683374
True	634.8965299108186
True	376.02317576824896
True	39.22572202082544
True	523.5149846069285
True	628.8814185171489
True	19.16752784839645
True	12.53329033335778
True	265.3369785442067
True	404.45000952818975
True	439.3503326333432
True	69.58760776015323
True	657.5957181759401
True	975.3010247487216
True	244.7621052866385
True	920.8529090677034
True	280.28550861444813
True	101.63107485759014
True	279.5013342101045
True	704.924629200811
True	38.71008760788656
True	583.1649473993891
True	1276.8824421410322
True	1013.5744458497412
True	887.1177433873871
True	202.5007610251558
True	89.53652916022456
True	195.71329383209445
True	861.3820184901355
True	148.66104927838398
True	1068.6233810293124
True	878.5292946588886
True	41.22639557771358
True	90.70770559905884
True	421.65558110226425
True	419.2333456780845
True	202.36957765794
True	515.870012028175
True	653.6876069934297
True	121.93013794398034
True	270.1171454305484
True	1016.5411264976788
True	51.49368395522561
True	708.6460045912544
True	547.3390401752583
True	38.03406317283715
True	820.4386371093428
True	381.8749139487536
True	567.7008270338179
True	109.68075328574368
True	265.4441558110647
True	220.02339231717005
True	25.59110377053637
True	131.41335447378097
True	746.9398166861705
True	133.75376251801913
True	399.5729410896835
True	60.9565582951286
True	669.4751085015885
True	615.3824449834943
True	242.59937046198576
True	450.0968588695891
True	174.46078485599853
True	175.42757936477415
True	215.4524464934604
True	298.6438411779126
True	359.1995276288847
True	132.81802803865762
True	194.22765293947367
True	25.59642788206837
True	857.5189960266246
True	309.35929362545744
True	10.77868093084813
True	370.26179948133785
True	164.42970279532994
True	628.2042017323918
True	367.0742488046179
True	586.8622754276965
True	552.4019361273195
True	470.8630667129478
True	802.4842320008573
True	245.7987243398161
True	532.7248758887657
True	160.74748711843768
True	512.1955204955648
True	367.18607020773646
True	373.3425185891494
True	119.8518767309379
True	127.35455004155068
True	107.05947917254396
True	70.30171477070176
True	715.6453814145627
True	176.28928403569577
True	44.77122460805138
True	0.0
True	560.267875514957
True	111.67439093804512
True	19.454124538144622
True	42.22331899562516
True	113.8766359870244
True	510.5860465013228
True	183.6846917111964
True	107.83383835968054
True	35.81966632674588
True	160.34018585636736
True	915.6249613476912
True	49.99427882794926
True	230.9559560863848
True	745.8238564051546
True	310.9380978194713
True	460.4202433119954
True	463.20308661838834
True	503.4259788172836
True	582.953508841804
True	890.0834640089934
True	243.9739669781007
True	1063.5772936942735
True	920.7793263978144
True	621.5106181208573
True	349.0846578566611
True	832.4824346529128
True	9.144586994359027
True	33.41824297734459
True	290.43022396627714
True	42.27043523889417
True	197.0886379022684
True	742.0162747413427
True	200.576861838257
True	724.9019532366422
True	757.0892767887744
True	126.90478225168256
True	357.9401986615866
True	576.1552449550659
True	24.38906453047371
True	136.5410339578677
True	433.1011438615625
True	294.5543305428343
True	201.64806640169184
True	115.35347309216286
True	385.2251699247923
True	22.82488775675607
True	364.4990873082399
True	370.4223368499973
True	1044.3371046793256
True	375.6839609831333
True	33.30670388368941
True	439.2297172896055
True	441.5935314896702
True	227.0500851308996
True	30.344473261466547
True	759.155054980722
True	437.694592054334
True	180.56514910546352
True	12.942078204579389
True	1227.5062890641311
True	163.57063246879608
True	28.46168135103849
True	296.28827266999065
True	281.27759120116974
True	120.27122618417332
True	298.2489624913823
True	44.88904618732136
True	316.2259183643366
True	282.10523287443544
True	304.9824080775059
True	31.947172403898968
True	48.3549027799942
True	1047.7619010544852
True	26.684878489812657
True	12.419146072341771
True	180.97865930741315
True	648.3281651513997
True	9.016320490268528
True	188.92099507747565
True	178.88061878497578
True	537.8055436754743
True	366.408706403222
True	738.5340844291453
True	327.0889874395155
True	492.1282095317054
True	447.5832322745763
True	492.17797203598514
True	98.73938674490904
True	1268.7675787062967
True	931.0688412341676
True	271.8149203800991
True	498.6843178074478
True	105.35271404527258
True	568.8235532481835
True	419.3661538297825
True	160.4061791701218
True	76.39371714275211
True	347.4046479437644
True	165.128147828919
True	30.693683944401712
True	598.592188362615
True	382.0808905486234
True	66.04033258314415
True	29.206149790797436
True	655.9375811073297
True	484.503345628334
True	73.97501695259717
True	23.156008561326267
True	332.5891692215825
True	328.0434064825082
True	743.2202178139447
True	543.4757776195272
True	559.7728253164298
True	790.1892642759329
True	9.780948814879023
True	56.30975010517468
True	35.32791794188062
True	62.48934410797724
True	512.6106107096737
True	589.8391044514742
True	86.17545084446844
True	108.96483150380992
True	198.58958597279127
True	74.21521961027705
True	181.3100307692732
True	198.6899425297517
True	279.58179925667986
True	800.5324835040822
True	607.0903795162963
True	287.6375382391828
True	191.0586267138208
True	279.35232713973966
True	252.3206170837643
True	760.8992610833001
True	324.23661285764564
True	156.31509309145585
True	907.4000740029788
True	344.0917484638949
True	448.3325861800221
True	152.01375034717825
True	120.54221960049158
True	63.14405945558401
True	202.36340786174856
True	967.7878208697524
True	543.6671351784398
True	122.21384355720372
True	367.609075004957
True	102.6264014673855
True	694.9689387356804
True	4.110415135149771
True	691.2846581764385
True	39.10257807698948
True	922.2567404088524
True	847.269730365242
True	212.54399065509136
True	31.00063293751037
True	77.09624922143284
True	477.2575307585524
True	235.24388138168305
True	1.4978677254512702
True	80.61951659162287
True	1070.1232643139276
True	341.85787732807125
True	683.4479182495733
True	487.403088666293
True	30.855447512759163
True	136.9736172004272
True	425.56304230582856
True	926.3289283516696
True	817.5316179253039
True	426.8852679119584
True	337.98187742312604
True	17.047523485493933
True	75.76552475057727
True	735.9300932891177
True	474.8892480856803
True	382.7865787644286
True	901.3160909832357
True	26.491538731107365
True	212.3621111401615
True	887.0571819756973
True	236.48629845861248
True	8.529954781074224
True	481.97224303851897
True	106.3187880287546
True	633.3911411863803
True	55.3276821269661
True	257.43513207175204
True	871.5681906774424
True	867.8743835048551
True	279.2060635181367
True	396.2754887970375
True	112.84712151956153
True	605.1278147567648
True	258.5214048964674
True	195.25343274413683
True	856.0070642959018
True	52.86108874173544
True	693.1739086037942
True	274.94454254499925
True	294.55766532950605
True	166.02194047721085
True	461.7516935893596
True	594.220291610345
True	375.2288749541512
True	396.9243534652635
True	64.14088556141968
True	156.43967811661574
True	467.8658186703693
True	209.5378876829373
True	32.03406535656821
True	206.9359714700267
True	408.266697064946
True	389.28750748049976
True	741.1543332648372
True	131.33116780161933
True	636.6732220179124
True	475.2963839940808
True	607.6631583067613
True	135.59628746926415
True	42.48169568167719
True	680.3149146648731
True	69.24428911818674
True	554.2422501471939
True	670.8812890248294
True	443.9805419434194
True	139.77137886088883
True	517.8769186135861
True	3.8298172036601272
True	392.9213521059548
True	30.317046326287404
True	626.5906246483067
True	266.5737493730009
True	555.245872974452
True	683.6773300181285
True	137.94756540626636
True	506.1492384194219
True	509.0916829145506
True	66.0495324523555
True	982.4897181630336
True	3.2949902287147554
True	25.31663036616606
True	620.5757244636607
True	683.469481550844
True	134.92475870165393
True	416.03536855128056
True	122.90659765245674
True	70.42434988191172
True	471.77848289613087
True	40.81859491178359
True	518.5445299158665
True	12.748237197689864
True	870.0051209313333
True	564.5643261928733
True	681.4460011906267
True	98.81214619257624
True	359.65508619454647
True	989.792443816816
True	867.7134194408965
True	137.9499008708762
True	557.4474257491931
True	472.76083404899794
True	254.6518619446245
True	254.7794014500132
True	5.43290764015077
True	313.49814295634843
True	11.30697243658032
True	367.548832365016
True	73.16103090707821
True	424.0037776308317
True	631.675161609559
True	126.46377656131348
True	234.1925716148748
True	639.7417864558842
True	685.2848018608879
True	291.77916694588407
True	136.72196772077632
True	160.50773033819274
True	471.0270203139706
True	82.10100619736879
True	9.806854658830714
True	502.697067700071
True	558.8112887418293
True	19.280395845522865
True	135.04998461044266
True	928.353219538142
True	506.2705448686239
True	274.4897459248075
True	34.44774088831501
True	471.2511982543804
True	116.49729363312412
True	576.2734659009676
True	662.718860169608
True	299.9053179912771
True	378.61425428240494
True	188.35895504595595
True	244.29845382159567
True	71.66626446594616
True	217.85228290849844
True	512.6796583255012
True	20.23453010002145
True	437.9779264446099
True	380.708113095702
True	734.9199231820015
True	884.9338248834354
True	907.0102575838516
True	155.74606683302954
True	405.9020913933044
True	70.97068763868084
True	202.04112491356176
True	319.07481993521327
True	10.677050046420018
True	777.6260116284625
True	24.09110492922156
True	401.9648492133306
True	272.0296110304835
True	675.0625835038089
True	197.46586843092587
True	38.40885519519489
True	666.079439335018
True	1077.8933907060812
True	227.03970537281515
True	132.91000786990045
True	635.8808257333251
True	494.81512500321406
True	17.93209854379639
True	846.1374329197413
True	111.31839860758916
True	44.283157451677326
True	302.3914552923476
True	352.31454808694326
True	406.4166698206925
True	264.00037946178304
True	19.17911841476416
True	23.0868440948146
True	811.9658265796029
True	202.10967138989625
True	115.10947813119624
True	842.486589965618
True	656.5000787353234
True	647.6490107789649
True	441.8041412437109
True	152.59694226790157
True	32.8694736717423
True	105.75115842399688
True	446.49480576092543
True	229.43586093851917
True	489.8725624444072
True	145.42607656042986
True	494.6052632772973
True	646.5125793776882
True	959.5977687182656
True	22.404313624636927
True	977.4516101276296
True	1103.2970887553074
True	484.5090813231912
True	87.56425665454526
True	810.0250660502644
True	639.8322460330925
True	658.298758874541
True	173.05719696645812
True	739.7842099056014
True	696.9348591927335
True	119.7061895065116
True	783.2206587608861
True	824.8497889088228
True	491.7708266997801
True	232.84865081794453
True	68.26019547389578
True	299.97158908968987
True	356.0503119024466
True	472.9917678583985
True	438.2266424421507
True	190.1923387739302
True	311.5367729268203
True	2.9738391970883424
True	12.088836088821877
True	107.1653232835716
True	129.35014186440412
True	356.4464097325488
True	346.3486884868103
True	105.02085853651596
True	18.003846383955544
True	215.01439878630345
True	832.7182596923298
True	457.6594959428555
True	517.7986819025137
True	555.6702244161172
True	794.0765806415053
True	647.5191616943392
True	96.32059005714834
True	212.26844794619277
True	235.80247773301485
True	258.66196632465164
True	100.62151412354424
True	356.1273274597757
True	435.8140878973157
True	168.39300656443325
True	654.4417362958993
True	254.90680390998065
True	213.03567483370003
True	32.234333345315235
True	246.61000038274176
True	462.06225136914816
True	166.42806022337248
True	513.5840797624709
True	471.5587757997741
True	240.8543343343481
True	105.91738793214336
True	42.25017979242126
True	415.8632399412305
True	796.4192437049676
True	159.09177652856795
True	1038.355386825721
True	1057.3199936350422
True	473.2504446253608
True	99.58738899452032
True	123.1614270574278
True	661.9905193356537
True	8.55999837646417
True	220.7420585866772
True	139.5214515797556
True	115.25734558947262
True	337.30128997531835
True	647.7455593977805
True	39.29343333695088
True	124.51680490246233
True	969.1689988570284
True	55.12352935587819
True	463.0113777493161
True	530.8244821207301
True	245.3399353789354
True	126.7508812433647
True	946.5876497995736
True	1195.4744298321802
True	519.757641508933
True	663.6046954047328
True	197.08097404406763
True	153.30736961995223
True	319.48511264493703
True	250.4805405615248
True	175.80219835343425
True	322.77381036780304
True	324.70706955135586
True	11.453457683512845
True	634.2355444389605
True	149.65259159718028
True	74.18496294569874
True	450.5846823810896
True	315.818153965276
True	1163.3990431139778
True	357.4360617840933
True	1008.6370014937386
True	11.156996075136725
True	264.1406250826294
True	221.98586225887456
True	153.7317080845927
True	475.5210528729292
True	188.882294880472
True	395.786425221518
True	324.9592295511052
True	113.61612551386858
True	355.0389631292172
True	1059.5638595061905
True	722.9573742720128
True	215.57152247900035
True	100.25706828132962
True	296.5617252578453
True	23.2628563764168
True	360.247442169142
True	323.6352823195584
True	569.464112074955
True	443.1947454685076
True	369.5619547038383
True	159.23088181668805
True	12.49568214978077
True	422.66366021686304
True	285.15508063692704
True	142.6057996789974
True	305.1736457364491
True	423.7811953737202
True	815.8659256849204
True	318.4623335547498
True	773.835629662477
True	406.3791785505563
True	384.8153963180284
True	1.0114742073974528
True	1151.8425375685174
True	103.40449235462842
True	944.5720324967864
True	205.93222718372468
True	461.9506562611176
True	676.2353584011777
True	85.29120192619756
True	484.5920286718807
True	33.63031418317387
True	408.2325213390214
True	76.26672157749456
True	230.07967856683337
True	39.34827171589596
True	685.3809168572793
True	189.88619634568468
True	25.466935127856143
True	389.8673266599079
True	110.09871742896412
True	167.0126509821932
True	826.7761269498947
True	263.1755576027913
True	153.66654271831396
True	376.5757822972617
True	515.1505666249778
True	342.257240953049
True	521.9232830761013
True	625.2409212103086
True	161.86272623260763
True	7.7308781502526145
True	70.91351676449489
True	439.9556966444264
True	87.14395950500355
True	82.24130330722036
True	1027.299199378457
True	27.780880858801364
True	316.19497567545426
True	319.91488548941123
True	461.8250063437524
True	675.4781549464146
True	191.20691017409987
True	639.3022301611205
True	333.7486873050255
True	352.25291001848933
True	277.5412681268897
True	213.61678274341392
True	366.0270696152092
True	447.5070284509932
True	423.5545874104209
True	610.3282013553813
True	139.2741234561922
True	74.97632672028232
True	39.766485863615685
True	288.4943677623652
True	643.4065107793143
True	405.0635101569854
True	791.11408162085
True	216.7109441412232
True	405.8133760820174
True	70.87387952520139
True	51.7134695320165
True	415.21006521158034
True	198.9481148263453
True	215.4090511969046
True	40.50538695524078
True	1060.712997836226
True	173.169854907532
True	923.5907265992712
True	318.5698219242265
True	915.2615693329606
True	230.7380985039791
True	475.25828931108896
True	527.5467504051164
True	642.8244176005987
True	205.4706517341859
True	484.0524701315923
True	934.0372367420016
True	130.86159920584743
True	7.495475162643128
True	566.8184732620579
True	28.83906142008301
True	76.01877912770048
True	797.1864633887354
True	232.88452024785036
True	983.5736029997177
True	694.33941612133
True	414.3987595311403
True	288.02567196802363
True	480.86221967650766
True	321.1980249286121
True	175.72606183381745
True	686.6081434339217
True	707.039341859331
True	209.62460416271853
True	87.33008041075172
True	517.2450295048637
True	138.0262456258486
True	382.4792439728042
True	326.294286214393
True	63.356200610615765
True	358.3326818316293
True	407.9786565617823
True	377.7809681443639
True	398.2842361484272
True	402.3124439367687
True	624.721650872874
True	57.21436409046474
True	439.2890769158241
True	311.64180520938305
True	663.3556903346024
True	218.59764009057588
True	102.83870172528552
True	42.41571190153393
True	535.6671984859169
True	617.7964729394515
True	188.94325377501823
True	405.71002388108735
True	330.05939568034324
True	17.68493367474543
True	168.73157079105133
True	294.8604373227192
True	2.7003062182305
True	880.1910758210233
True	79.56847804098808
True	104.46868641535734
True	113.15210139178674
True	369.9672728487809
True	33.427847738995325
True	446.4345332763832
True	229.97213308148923
True	5.680857321422006
True	118.71246153388282
True	447.3646971533133
True	52.99822295103444
True	66.66707307490451
True	172.54904743568278
True	274.00726907995977
True	957.2601992989368
True	390.61019481926655
True	926.3697456985192
True	183.9852410497
True	991.5410956719114
True	779.92514391187
True	638.023486499366
True	400.9691480672109
True	385.1107091981798
True	81.10989386092318
True	70.58404850371022
True	79.08588223313576
True	177.9450156421643
True	478.5348199545907
True	1103.999392529501
True	178.57865356872895
True	355.8346471457437
True	445.5175090926441
True	593.6016466009742
True	581.6232095229939
True	274.8734912882724
True	446.9225280972053
True	677.4533091940627
True	98.81542259956792
True	742.1081599126101
True	263.4624935491943
True	135.36447400982794
True	413.2540213912897
True	847.1431611649652
True	431.8898139732468
True	869.7916092918043
True	193.86242649896752
True	358.2308190440325
True	712.394161520568
True	608.7351190514124
True	193.0559382852005
True	256.6439874072804
True	748.9334305760538
True	34.25170592984853
True	195.1108855625077
True	481.2376576293543
True	693.6002162838115
True	100.3856294485915
True	35.755467630917835
True	169.90250572537158
True	750.242205969092
True	314.7531833308788
True	556.9592977050489
True	348.4488148895668
True	294.2537144424834
True	454.6063365320773
True	487.2441897779874
True	70.56135250712529
True	372.1086212061626
True	768.487220780173
True	0.0
True	309.4430231316836
True	243.21437650508088
True	989.748484413696
True	158.81271150245954
True	660.5114404494864
True	636.3530947185593
True	113.39462042490472
True	218.5599181041096
True	131.33901404135003
True	9.77927281770306
True	296.9846710465061
True	391.1064448845305
True	1131.005929748359
True	242.96169298961516
True	429.2706925277644
True	654.4075530736696
True	199.4118304677756
True	28.74508829189194
True	841.9440805562089
True	623.3354182307521
True	149.80001776707198
True	649.2947990130922
True	168.46782765148674
True	304.80854992645044
True	796.7979960910858
True	34.7371167350191
True	108.02631328971871
True	539.321817273576
True	63.2128923713214
True	76.31238362937847
True	409.79781206456846
True	23.635857458824244
True	745.5158604377125
True	100.19620959621328
True	156.1425892864645
True	18.98897628824066
True	702.2238809775173
True	29.208720686903018
True	785.6488990587516
True	398.21176865047033
True	107.06459869890108
True	698.1702363078867
True	531.0928892113238
True	591.875965856391
True	45.45669292091821
True	369.836612175212
True	6.085044667475461
True	96.78813101724651
True	380.4886649369174
True	47.18948039672506
True	128.13002206178962
True	289.19084175618553
True	188.53305576769847
True	103.0776612692466
True	650.1771578313536
True	21.26321868692075
True	1140.9146090378458
True	480.999268658859
True	318.04408662517363
True	508.04282743113833
True	124.2943585821146
True	793.2783838112183
True	1076.3057264777412
True	750.727429358657
True	181.0126469914743
True	225.21809524107903
True	50.67811101897855
True	60.7547353080646
True	149.17136681564284
True	100.95864925868264
True	169.8908895051186
True	1205.4879954743094
True	314.3141646074758
True	365.1473326549113
True	697.340054413728
True	15.737649774107425
True	15.628074899542538
True	592.2480827193984
True	5.003790956597603
True	113.1464464125364
True	676.1944155868957
True	177.035810994541
True	635.5417100660284
True	831.8620245212494
True	157.1260418368149
True	843.727400268826
True	2.6081637677665563
True	452.7515701394151
True	1058.117164513366
True	26.435133920055375
True	239.32631988443373
True	150.777601370883
True	990.5357694583377
True	228.0385886265717
True	466.87490622563735
True	121.8094052204128
True	488.12563679714026
True	149.7274991781809
True	102.25687774418029
True	395.1416109380452
True	68.52204546512837
True	55.24644959380103
True	1069.4343644247458
True	258.44159696011087
True	154.91552455439887
True	373.789689884127
True	399.61272409150286
True	212.04384498458757
True	162.9066263476691
True	391.0251474965416
True	35.90112237125793
True	496.9399780773692
True	1099.580249863068
True	110.97918986362356
True	469.5470345520216
True	314.9789843534955
True	27.408753354656085
True	410.6103117398729
True	103.35906192049409
True	581.5388001486785
True	215.77454490340804
True	423.80053888885885
True	17.969859925710388
True	442.1766114538655
True	111.98845610104271
True	344.368601837957
True	32.86376291980639
True	160.91650407789015
True	254.2186326657132
True	777.0613051329557
True	56.741818108359325
True	142.4184207076905
True	232.056397738954
True	136.0094850947158
True	632.8875605346146
True	562.7663229125499
True	789.6923431821236
True	377.8642365765895
True	544.6929966664677
True	404.674414588038
True	687.2506826562704
True	69.02953134186494
True	464.9966371015503
True	419.37312515291535
True	44.90236732698177
True	82.06537726952185
True	129.375739862505
True	85.80704637870788
True	334.738393456869
True	869.3884939806356
True	339.28904943000293
True	1115.8817799113351
True	313.5960799679727
True	902.8416516828976
True	148.5273332285742
True	608.2054927816524
True	602.9613315196602
True	689.0271625310654
True	436.7852354640783
True	66.9342098208295
True	289.57569138586297
True	40.47551561492553
True	158.88233810989908
True	169.7403476417523
True	1093.296966421789
True	228.3769379536122
True	554.196064610236
True	533.0354333615068
True	560.4366509781548
True	875.3895213047467
True	576.8581784564101
True	631.6170160730184
True	929.9923756250068
True	126.2735892502348
True	320.77189959640987
True	262.1103179504713
True	336.7731738397375
True	91.96368882352311
True	392.11654616779066
True	4.028868862766052
True	330.853914914105
True	262.4625805761712
True	594.7751434033825
True	287.27529762141006
True	360.27473588803326
True	10.182438896993403
True	56.65436247595762
True	544.9465499451483
True	29.548829968766835
True	144.55913956162317
True	67.71267882891743
True	149.712978739172
True	234.47184910550385
True	73.34320434494899
True	380.8428631868324
True	273.7224026620944
True	100.01029411724524
True	344.8786001159214
True	64.3371600958793
True	571.8840067691316
True	826.4896835749057
True	286.04420780130687
True	1191.1014653859932
True	114.307310836337
True	306.39814724185834
True	1057.9378873511496
True	86.01817607608797
True	294.5630891127807
True	11.39690820190434
True	402.2639270050999
True	453.1101840178831
True	153.5643245747948
True	625.8807016796363
True	924.401824200736
True	160.76761608255867
True	73.3273867237153
True	319.908652386139
True	577.3494720279954
True	582.2521737366728
True	1213.1537515738116
True	25.91693246367785
True	950.655475302498
True	139.53756326582902
True	626.3935577973448
True	120.0240512357152
True	130.28011884884046
True	182.2879488039396
True	170.02154619724627
True	759.2586507354471
True	201.8455649694292
True	232.9977059666924
True	68.31969979812632
True	511.9414969732871
True	456.8036769366833
True	175.04607681343754
True	238.0869754648357
True	18.0914856071468
True	440.3614372918017
True	227.0677312830512
True	291.46030847687274
True	111.54380563228484
True	723.456554739685
True	416.8577673618197
True	253.23686675369495
True	642.8713397922323
True	528.7252058788997
True	469.0840687787209
True	137.1561400562748
True	524.5862141843375
True	422.1789307545472
True	3.417076578066983
True	183.47624318395623
True	91.12023583558548
True	248.58130849006525
True	3.0364729237895665
True	131.05170631040096
True	360.3085544797292
True	7.129695904013651
True	838.6367990887304
True	183.76678162707228
True	753.6920356903688
True	783.7094906188644
True	153.80762235411063
True	217.77830178226068
True	484.9231786269272
True	815.4590577881588
True	51.50434425736497
True	37.25554158896066
True	135.06746248104093
True	618.3035204756384
True	723.4129322602747
True	183.56000106407237
True	594.6358692669625
True	595.432819830591
True	862.834227051968
True	408.66335864155775
True	191.52564448442808
True	897.8436881104802
True	215.981919748475
True	151.57010181958307
True	317.1562292353784
True	224.1882029482974
True	209.52543534731328
True	624.5020144307998
True	252.45729615870556
True	187.2109441059229
True	472.0635433166225
True	469.8428519767056
True	65.88180845480659
True	276.6533741956305
True	75.50099834817513
True	342.26179635379685
True	351.500066166495
True	260.0934938749052
True	172.72318431748857
True	379.161986022658
True	677.7924019546698
True	738.984445780386
True	296.1055790945345
True	753.3912720550322
True	65.5603318059769
True	887.4128369187139
True	349.74003140126985
True	13.885911482478988
True	627.5899284292475
True	671.5940771831225
True	263.4090094594597
True	168.1062076976958
True	48.57125250016442
True	390.78211784443937
True	76.96993630232893
True	13.482583227275953
True	890.7704129881073
True	360.6208972584116
True	172.06422580113423
True	994.612481113994
True	12.219199934345168
True	796.9843714101305
True	31.72823425609352
True	692.9174878028276
True	58.30295338111281
True	757.8845774570786
True	442.0050776413186
True	189.6176713507168
True	432.4686437289728
True	219.9934286608567
True	292.2558435363333
True	222.13959822756644
True	398.2582142603035
True	11.363420462482996
True	323.9071337436393
True	116.77454915467354
True	10.135405791093628
True	478.5570415361348
True	720.3264173181004
True	291.02426787963765
True	73.38373699736391
True	313.4072527254816
True	76.62600675276776
True	193.4554596033372
True	183.2466674422499
True	373.9582519265858
True	42.29127185262084
True	136.26190011686003
True	363.5239522550051
True	871.9213544145005
True	113.51090336427656
True	202.4467041788273
True	453.566700011102
True	18.553976373203557
True	421.987402458244
True	526.3139981553312
True	86.50935839549008
True	398.3200184153218
True	354.0739642426525
True	412.16874944905015
True	581.1650406392275
True	1014.6368738094257
True	972.8167122506596
True	59.83531547438678
True	1076.390239552136
True	117.73123110304329
True	116.24265068599357
True	110.27787055689652
True	509.5325275014025
True	378.3885422549986
True	568.7307249563465
True	253.86571865739128
True	155.19980752165804
True	410.98736494796526
True	15.273135821942292
True	441.72174697559547
True	394.2162208283693
True	152.46783632825617
True	92.56315080461152
True	550.1223917995005
True	995.6116991874576
True	198.53140245964008
True	66.52475932293439
True	425.237118261057
True	377.10356044292337
True	485.1354686923535
True	335.6536143361633
True	3.5801794760824377
True	535.0569660005751
True	503.7893329391085
True	506.21273954729537
True	185.23960650899957
True	99.2382191310542
True	21.42831374473393
True	375.8240947024007
True	106.1094803963894
True	6.423641691299706
True	30.020872967055062
True	345.68365410715285
True	638.6907414421554
True	130.73984735278427
True	89.59156402101551
True	24.200087524951744
True	394.30990801011615
True	357.76654502420035
True	746.0906596856449
True	313.5076421735937
True	494.0967050347355
True	536.1216185652878
True	532.108681520398
True	287.3035607743345
True	534.6730487361502
True	103.47821000508164
True	599.337059775269
True	6.919183176705452
True	351.5080659893202
True	464.8001634421579
True	970.5152621182364
True	329.1700300936206
True	769.8463491536925
True	1008.7448769834156
True	168.6764487477323
True	34.56294382690238
True	367.3432808859439
True	389.1441687924648
True	571.4500343784475
True	245.21844503455435
True	29.521329717247426
True	628.0421721838187
True	121.2657433230394
True	1041.5065321520092
True	320.7537046149863
True	488.7458973068409
True	124.4447342482446
True	808.245639037201
True	142.54180651147544
True	830.1367309088214
True	550.11067292026
True	190.5104506916393
True	113.39545078686416
True	66.47020086468967
True	573.3059498443039
True	918.7841507292138
True	434.18429257282816
True	544.2936957584237
True	134.80406838863092
True	604.3006646345634
True	493.3827652029476
True	776.653250603825
True	321.8283637164321
True	579.402199809098
True	117.4923887419322
True	25.75092672484167
True	418.8453849207136
True	169.79681061214075
True	103.03444159107543
True	392.21443057451074
True	1040.3081913433643
True	252.8883530526587
True	557.0038879969634
True	11.594514024204404
True	76.39556709580691
True	337.15638571786354
True	822.6959616739005
True	440.4304320617328
True	520.9376496881572
True	717.9376343742442
True	68.10843819015247
True	725.5161367363662
True	48.32928219794101
True	105.52882460022224
True	191.3432443325995
True	79.94964796606222
True	23.077581931367668
True	294.6648230908684
True	466.6398746384575
True	894.2898995905721
True	844.9913851113928
True	4.991911549203611
True	292.076591614752
True	488.1385885424132
True	115.64130702556908
True	221.77298665232072
True	321.2000060434692
True	1298.1951740342274
True	453.7420436581065
True	25.65094676762904
True	172.56902313607088
True	694.253946826335
True	36.58767437787655
True	175.08615750191663
True	559.7030400688146
True	69.88834492798355
True	864.1546509420313
True	315.1574394222494
True	667.4540711886358
True	73.98238353075091
True	676.3194318119441
True	595.2599176235393
True	888.148832330715
True	243.28907476509244
True	513.9610443887539
True	817.3413515301605
True	894.9852226649124
True	236.838058908497
True	800.6540114989429
True	217.9064323124581
True	458.7704800525514
True	362.3839885074789
True	499.0156905836951
True	478.9277587720324
True	324.779764364751
True	346.4500203633277
True	112.08420722414029
True	340.31346972288674
True	1137.2234179509717
True	311.1369606022363
True	148.164393228863
True	306.2891497946448
True	745.7322321660184
True	632.4127070994903
True	414.065329585834
True	123.00666902971616
True	327.17480332707174
True	35.33057120150321
True	184.4354872660892
True	90.73069407676242
True	88.6148467178655
True	568.960996346538
True	141.73225577486548
True	131.43211563725984
True	109.89351800624122
True	89.2986202251272
True	444.54689147759393
True	375.86973661664655
True	1055.4240116839428
True	542.7623238067728
True	860.6555271935714
True	270.85736663771337
True	303.16223621501047
True	546.528053924052
True	192.598160189542
True	758.5303211920823
True	235.53871381377047
True	352.28730615203614
True	72.44821040297691
True	123.35498121456784
True	261.46453110195426
True	123.41587907220466
True	496.6904973112813
True	32.62446879992325
True	564.464121468402
True	1008.9842994754592
True	724.1174188045239
True	1.046494614168597
True	67.19552829056367
True	475.1271205920587
True	450.8411727366027
True	78.49983001372013
True	121.443533170571
True	299.1638676714272
True	75.90785126022844
True	54.37800686516132
True	764.6759957314271
True	666.170611072626
True	150.7458121326175
True	161.6531545640289
True	548.6918279077688
True	57.0737534419761
True	25.897839197424744
True	560.2552798138297
True	467.9597914042803
True	1141.848878250353
True	46.370617322465215
True	448.0188233461751
True	868.2231518647424
True	811.8155291294953
True	310.48945701583995
True	747.9533086537721
True	404.0981035711024
True	41.55551464765363
True	96.7718352220808
True	705.3152266371933
True	79.85830188578163
True	144.260536819997
True	904.2144545268936
True	180.61631347823
True	278.652692575239
True	102.35517359815364
True	638.0584664770454
True	597.3893989231248
True	212.3483189693997
True	428.66438005093534
True	40.05004170635934
True	281.0020216874697
True	609.3352150178362
True	609.3689200244975
True	321.92369877079204
True	74.10561400639875
True	941.4117758442154
True	1071.3835753541794
True	566.2952057067301
True	62.54897643222494
True	31.550693778448974
True	88.29806951987048
True	106.41858676811952
True	98.51132617164544
True	865.3394649778453
True	1195.9110496181024
True	748.096734437047
True	334.9219404282015
True	8.021150882052952
True	21.740238656176693
True	338.9705837780516
True	472.8754781999308
True	43.72788165087449
True	573.7986538681821
True	425.8017851454305
True	398.594274120892
True	80.0097852222592
True	191.51354483903015
True	259.89942536508227
True	127.08363850337108
True	388.784821765661
True	40.59913110056621
True	181.85487370439904
True	1183.0420442626053
True	7.547494601429019
True	27.03392052927258
True	587.6520240061136
True	360.4507596858304
True	788.2458800309548
True	160.8807448509092
True	763.1744395203052
True	597.1420162586508
True	277.55812198735583
True	428.9184380682817
True	344.27732283903566
True	297.44440724107545
True	279.9665929759591
True	397.22475752426266
True	501.4799919962512
True	524.0866555699861
True	110.93463705964226
True	353.2441825665742
True	9.960101085762304
True	188.05985610157208
True	225.8249854710888
True	845.3592263092529
True	608.7237269437791
True	32.198952244402776
True	684.8643062175372
True	856.5621598305282
True	107.45427099140107
True	357.9001172971611
True	829.6034888293117
True	219.2480025029169
True	156.96285896157497
True	531.7397982580294
True	584.8490436494869
True	1112.9530054282943
True	148.92960587342355
True	154.1050555954499
True	252.0788653718229
True	314.6264407537266
True	442.1767614852121
True	420.093233698694
True	328.7629524021647
True	451.6167678107515
True	504.90400074308974
True	225.95693036586675
True	1519.6461609054988
True	263.8336144343666
True	419.0590111975535
True	52.08605633110185
True	763.3481637152955
True	235.4303437055282
True	918.5770067461292
True	568.7807215506188
True	325.0308776631958
True	804.6129763306087
True	265.50483550287095
True	214.09601275353927
True	254.8158558541492
True	222.09651656975956
True	148.27158691634904
True	258.33705982742686
True	742.0984872839434
True	530.8424985504915
True	221.1222393095068
True	1215.9882655825238
True	118.43769415286675
True	267.26959251464643
True	70.22927942732456
True	317.2833239810414
True	421.70606322402494
True	94.180482100439
True	218.09596064185848
True	69.588841682892
True	697.1634314599804
True	372.7852287227687
True	210.0529299521328
True	731.685670921191
True	871.9439732374195
True	856.9806247488114
True	845.0266293322971
True	352.86645219044686
True	1.6801404360133818
True	268.7066993793821
True	57.77740109016905
True	373.067878937176
True	57.63201090819196
True	350.63721650100865
True	886.0956809285651
True	1043.6461868688816
True	412.9256167739076
True	19.71044526965788
True	522.8938320625969
True	502.7878151829435
True	195.9024710392442
True	234.7073638813812
True	291.3089630829366
True	24.03848156900783
True	127.45326091768102
True	943.7499298363086
True	59.76230583913796
True	488.3603362487918
True	792.498533380969
True	97.82495552718687
True	250.65833375479136
True	110.43793935453424
True	14.731953065935398
True	1.542465350538583
True	128.20232616997302
True	1028.732487747578
True	498.1788772970252
True	69.74574201624789
True	796.4365322386993
True	334.1239292083405
True	1.503709422447704
True	441.1419179879246
True	182.02396489183184
True	514.3650675565859
True	83.92844213850336
True	332.80563409943977
True	375.15934339304727
True	170.21092639762804
True	205.84001946760085
True	125.8848284083294
True	170.736047536071
True	991.0849853336708
True	16.215770937304512
True	515.8810853496159
True	492.5446497709936
True	409.5561110114542
True	222.89228951470497
True	231.82783391881856
True	158.03608747825734
True	47.31228104370663
True	487.2095271101128
True	153.5391008971999
True	839.652922463823
True	819.5752067278495
True	252.47783585268527
True	316.88640115078823
True	524.5550215705887
True	42.10763637047535
True	84.84849635051471
True	719.7129886824694
True	1072.9164455988898
True	114.34521148440076
True	736.0898078431294
True	142.9477743683508
True	957.6522863011876
True	660.1437832532142
True	101.47924980311429
True	284.7597846656864
True	625.471628898407
True	273.4088107087246
True	43.14541549581472
True	571.2244586301915
True	448.8840644141063
True	5.297084666004926
True	489.6011562948471
True	67.27011291432471
True	182.9495158771946
True	244.7745789766653
True	311.5965667235593
True	76.9192213292902
True	235.5317132749352
True	350.0836871743529
True	422.40987547809567
True	950.3367905969852
True	46.76715617129755
True	926.3617420869352
True	1008.1766593123002
True	123.01436188308702
True	73.38810259019904
True	1005.4133288033016
True	35.030157171467884
True	234.68965433832923
True	85.70924321760704
True	213.9353885507157
True	376.55670506744497
True	913.400997090471
True	102.80383069207392
True	67.66130397841901
True	631.6583874837963
True	275.9085247937151
True	729.3539949316458
True	53.876098404802434
True	488.6706686084939
True	394.03712072036376
True	681.1116035846898
True	55.04499137379465
True	106.079285919882
True	27.161825328507184
True	270.2078934374744
True	40.48391711898067
True	334.1182347872548
True	3.1598429336012552
True	1180.2826271826002
True	102.68038352594576
True	132.5485988407703
True	357.4722988708306
True	738.9360599546656
True	661.3517535461987
True	1022.252571834098
True	456.6618744150406
True	415.4800443168104
True	139.87160045536848
True	410.7150033403448
True	843.0522715799499
True	440.235872967529
True	940.7851001429756
True	89.100147697722
True	428.0582033875833
True	187.43149572040983
True	290.7978304976309
True	747.7703907493122
True	164.22647145260487
True	131.48700639425934
True	63.860210824598326
True	860.9095488645848
True	775.3825362787637
True	82.58567453509046
True	448.5316744237184
True	750.5944528702493
True	414.698225589294
True	57.719535902420496
True	321.5853096649042
True	781.538775646897
True	25.951218767573508
True	370.4604066597067
True	166.68684184879908
True	283.0705968806645
True	31.53303276610213
True	221.26930373664027
True	758.6160033486125
True	644.2339825296606
True	55.04818716557418
True	288.892484230973
True	898.6886775940714
True	17.37320154494022
True	311.2305454334769
True	290.3749025659903
True	434.8528497037266
True	210.2149077904901
True	584.2743589149744
True	47.81274748954799
True	969.6212795217174
True	886.2797625069425
True	47.49951747899028
True	398.684591923672
True	730.6874692542224
True	935.1610236398852
True	276.1948713468898
True	600.5022533365596
True	131.59426777267524
True	194.29773243966784
True	137.09241070105878
True	133.97737806690597
True	203.4133390144435
True	947.7529267849732
True	800.9727729436737
True	956.381839260114
True	18.768387191647363
True	27.252450233928297
True	372.2209783050142
True	13.601733202519611
True	627.7709218857136
True	1048.547954129629
True	255.2522223558734
True	209.07084820632056
True	83.87849240096637
True	219.38165522443157
True	120.91935192034892
True	44.59171663235398
True	132.15691000205828
True	90.11015909511988
True	255.00583770030005
True	532.0823570154984
True	160.80758868220522
True	29.989618921569768
True	58.89430598228347
True	430.1763771100202
True	272.5957167958938
True	571.4143685081997
True	22.617110404599515
True	115.99827475361188
True	683.8282741108591
True	261.0531388962842
True	475.2116832553752
True	659.8651103730265
True	101.6625116070407
True	111.78775818223556
True	77.7013095725344
True	25.85076202045484
True	125.06611959182864
True	85.39481441995035
True	100.8283751259152
True	149.95384003056247
True	240.3203224112775
True	804.808498770459
True	289.217557489295
True	909.8251134523232
True	167.65212277428623
True	203.9468464268859
True	794.1819230890243
True	312.2662023838702
True	580.2886334427654
True	258.7202540021235
True	344.5122381095042
True	456.5345963470733
True	593.614383050466
True	633.389473473031
True	371.0447785661335
True	35.039434312079706
True	533.6361101108605
True	623.3549380729764
True	21.1653054471248
True	11.1298713074287
True	263.2733292641017
True	410.9397435592482
True	465.1489575872886
True	68.50057244015514
True	643.5658735577013
True	939.1735060260672
True	235.6136133489748
True	933.8620294683744
True	283.0689281709709
True	105.77808149234362
True	267.5887428000872
True	716.7049461323967
True	39.966033626159536
True	596.0832192149381
True	1303.2379351846737
True	1000.5253397993638
True	910.47107755965
True	196.49578553860863
True	87.55155683546644
True	196.20482910679524
True	814.4133321396458
True	142.9562732170478
True	1066.157255704722
True	866.9998573476286
True	42.62205103385472
True	90.59635675159
True	414.39439081085845
True	420.363542215696
True	202.83946694311837
True	521.814836321209
True	632.1028719836005
True	120.44676692361246
True	278.26239975128385
True	1007.0470655327936
True	51.70103249770865
True	705.3490847177164
True	544.3024725505358
True	38.85327538484038
True	829.9715014251027
True	374.2586282329568
True	567.0759091318433
True	110.0021138891002
True	266.31758152728924
True	225.2020613371279
True	26.2993962833211
True	132.87701261586855
True	720.2823031996379
True	138.36010262169992
True	384.9239362313352
True	63.78287343511177
True	643.2961862533055
True	593.8434912069929
True	244.13857664119655
True	469.6985768237249
True	173.52528871663156
True	161.3959633289008
True	215.75476558186895
True	274.7937341519816
True	352.61805539165005
True	135.5466110969348
True	189.4182783028552
True	27.57213239803735
True	888.4279975290292
True	328.5183218224344
True	9.192489246718871
True	368.1893539655699
True	167.1232972924253
True	631.5220444745343
True	381.79701498794674
True	587.2619659950129
True	532.9222320128976
True	495.7490006637861
True	804.324766128583
True	244.042985405549
True	574.2980238212742
True	156.13880467261512
True	533.3221453046788
True	376.74458891054746
True	382.2432468274514
True	128.19763271254234
True	135.0379006280753
True	106.18839345708582
True	70.44513099187202
True	721.7702891934194
True	184.4689738191246
True	45.226653677225976
True	0.0
True	539.1321749682174
True	111.87274433537328
True	22.12794748418567
True	40.27710010661372
True	117.93760660023295
True	550.1726176315458
True	184.2191811518255
True	113.7648001379607
True	29.165724036473044
True	160.55863969793631
True	908.0017028537412
True	53.48180107381259
True	224.9543389488742
True	745.573311690615
True	315.67724883549124
True	450.2522027911665
True	486.5224908706302
True	519.5952263829411
True	604.1109054265498
True	867.5341615267413
True	257.03370922381407
True	1035.5923448463266
True	906.9248139794764
True	616.7318670560089
True	349.8986314237894
True	857.9755552140284
True	9.260551816980508
True	30.5329018116697
True	290.39679119932686
True	41.39541299950115
True	197.2874239810391
True	752.6147999800431
True	216.532422784856
True	730.4186843550168
True	744.2255222448363
True	125.91342781282503
True	365.9074287102193
True	571.0315088018654
True	23.828608588498504
True	137.01904885992496
True	432.2279403290038
True	294.8149706032736
True	207.03452239904357
True	104.04733461794044
True	377.1590212131862
True	21.386018409929783
True	364.564716505502
True	357.7681588924601
True	1046.1413288305953
True	374.4760634705176
True	29.74313216517474
True	437.2184134468717
True	450.1724299821152
True	233.6444579530414
True	31.86549179321895
True	755.5414051618828
True	447.6654998186872
True	171.44076408992964
True	12.489175849240702
True	1210.2049022521976
True	167.40415223306087
True	27.9771550007155
True	299.63570136516967
True	284.2679494014942
True	116.36698981677525
True	293.32790229037187
True	45.6959161850313
True	312.72171848598043
True	310.0816652324464
True	305.5371034235279
True	30.608289847314744
True	46.25447933552379
True	1049.4596059960757
True	23.98914574643116
True	13.939980151088651
True	183.60863334273296
True	642.3260638108579
True	7.937607595579067
True	198.96316440082407
True	162.78921346922934
True	527.1250353472005
True	373.0907751350869
True	731.4175103777652
True	315.8303625059809
True	472.19229304593614
True	452.3488048629408
True	499.24310667263
True	105.41873234571504
True	1256.3658012661822
True	904.424450237747
True	281.45944864460404
True	528.6361703448973
True	95.10154510001216
True	546.1200620347108
True	448.5281797764305
True	156.276147621788
True	75.80038601522004
True	346.1762231162022
True	173.68104420039523
True	31.179836175739474
True	583.6168843027772
True	388.6643791199672
True	72.33433332932454
True	28.21318010861168
True	684.3500335009016
True	495.2858386134639
True	73.47375922369189
True	19.799692220827485
True	334.74321682422567
True	314.1943672943538
True	729.2087955809485
True	556.2059084512066
True	564.3353256480409
True	791.4685423709086
True	9.009258356885294
True	56.29320892303405
True	30.924658323076905
True	58.5589703734456
True	490.7303523057199
True	595.6174137108428
True	85.03278422105664
True	109.47286747050038
True	196.5278782898276
True	75.18294102862653
True	188.0030562223155
True	206.4381911407341
True	271.491894545405
True	826.5426437502308
True	590.5926460200163
True	292.94726901753165
True	197.40356888092572
True	287.0333793460488
True	236.6009220987657
True	703.42586611764
True	335.0147278360969
True	176.06215192729098
True	914.4565106513046
True	333.00760309403813
True	466.6984554490648
True	152.91215592933344
True	124.74737089069302
True	66.23581275323602
True	207.31373631998952
True	966.7963876790714
True	513.9181403820929
True	121.11710844311668
True	347.8617442403057
True	102.86369018335562
True	653.4298279262209
True	4.513426031935342
True	678.0771057198234
True	34.406852144933005
True	926.785278616286
True	840.1786563177736
True	211.70100005576796
True	29.92648751342305
True	84.57620606999434
True	462.97547547591023
True	227.7307296105672
True	1.6816403808683504
True	81.04451177665192
True	1079.3829135619842
True	350.6779549466324
True	657.9149066280906
True	499.2966522963436
True	31.799910671398223
True	138.7906022691219
True	447.5487068043168
True	992.73185328505
True	803.2705340695595
True	419.45182684690593
True	338.8919635463096
True	14.612330232010756
True	81.58283393549841
True	753.1341869346181
True	450.55913963048897
True	383.9290786007769
True	880.0709164268678
True	26.982493385896667
True	212.74075636153367
True	893.1111877522676
True	242.82534623215352
True	8.311201794051689
True	507.0827393949253
True	104.00766336859844
True	653.6340690517986
True	53.77450267947216
True	268.2276542386246
True	851.6848989061755
True	901.854469902496
True	274.8341708669556
True	465.2848310404604
True	120.49580699936443
True	622.3942066186829
True	248.34875076654487
True	197.4419722492053
True	846.3136985316651
True	56.31240927579644
True	692.6184861427242
True	275.52790288568616
True	307.4131561988637
True	165.9164388234501
True	484.1060611677672
True	592.660759100738
True	368.0022907662439
True	413.76751343876936
True	70.0521047124609
True	156.23464648842747
True	448.9235212616573
True	215.0385276418771
True	38.30251871201398
True	201.87899172498567
True	395.7128980871887
True	393.6043703920843
True	713.0857153873329
True	136.84207472111294
True	687.0930026898551
True	521.2139454204278
True	611.3948578808469
True	139.72174781282604
True	39.44685735996679
True	666.2918948097227
True	72.56554073227169
True	546.2673363687383
True	691.8888220065525
True	451.622401276918
True	130.1303772755118
True	517.6074444586155
True	4.025871958208276
True	396.5665957014131
True	32.63973085266961
True	619.1654922050928
True	277.3486967188381
True	593.7775438076152
True	728.2776413348302
True	138.84696066601245
True	540.5144686461615
True	464.314465650676
True	68.19047899105905
True	977.980467925826
True	3.024138408588472
True	27.794387419055976
True	631.5474517670925
True	688.7221490589308
True	135.88811008275084
True	403.21692615954873
True	126.60022375113212
True	75.39863224972477
True	458.84077809918506
True	40.46275315811256
True	520.3886400623334
True	13.017592421355095
True	820.723079513162
True	542.9192462557493
True	664.8698518595487
True	102.15711181972816
True	372.56251836750863
True	999.8054098851236
True	889.1449739889908
True	140.77997156067283
True	553.6178140510783
True	458.3491289654202
True	249.44019960445405
True	257.63243677698966
True	6.584732078814657
True	322.1718076759178
True	8.847917245968015
True	350.40725244326853
True	72.47003832625177
True	417.30201286255954
True	660.313180489051
True	130.7429586057071
True	229.39043491853695
True	618.2324641859303
True	690.0593930248871
True	291.01501274923606
True	137.9259771412576
True	161.1016726585876
True	476.54775078826
True	85.89218803795478
True	9.659374156510776
True	496.52964720700913
True	569.8037336173134
True	19.26261770844318
True	137.17244846418689
True	878.9567451614683
True	486.2222332296054
True	273.73194199023914
True	32.326074360029246
True	479.2092363360962
True	118.46665117276432
True	585.5291427253447
True	655.5789959585826
True	295.7608504775084
True	376.08347058026993
True	180.63758711572495
True	238.51739561811107
True	73.46022940834672
True	212.63442068931556
True	498.8608114652529
True	20.217959109239946
True	470.41067076411656
True	380.8876326198018
True	708.0404839200157
True	906.2476999840464
True	883.2289745767703
True	155.55321807350174
True	391.8942497462636
True	71.46789413443932
True	185.3312133536024
True	324.69131657602856
True	10.07881144240584
True	812.5948319258721
True	23.447504124235063
True	397.1622544978209
True	258.65291892914183
True	671.3840813971437
True	200.58902972494388
True	38.215768443621485
True	684.6797392807225
True	1075.159402677259
True	221.27643298096956
True	132.66351955246913
True	619.3894379711893
True	505.6592601957316
True	17.294764540236667
True	852.8320139644927
True	110.43587390417372
True	47.13009137967973
True	304.0971209351558
True	353.0118167963237
True	389.54755877021705
True	270.1883535014168
True	20.253406124774823
True	24.25731462861447
True	857.1176537110422
True	200.8032469761312
True	113.19248687788782
True	835.8112181233175
True	651.6758074934879
True	614.356819687105
True	445.8244441634658
True	147.64751353388047
True	33.80334203246141
True	96.54640966002486
True	436.0761958168766
True	231.97619686545627
True	494.3127690455128
True	145.8839109107957
True	503.55354037421705
True	654.1345845847566
True	970.3524398386674
True	24.9538077307466
True	1005.6981496282452
True	1064.4088925936333
True	505.38901623261455
True	82.50740133007301
True	778.6782516957802
True	637.0408489412084
True	639.6248766219246
True	173.68790229932122
True	748.2849089723633
True	710.1269533129037
True	120.22699131612288
True	795.2235225104229
True	805.6795374465544
True	476.2502684783023
True	226.88125936106636
True	71.5062880118375
True	305.26944806286843
True	327.01161476815355
True	469.32731520804566
True	443.63880207214527
True	191.6331656619348
True	301.17190052745343
True	2.86668872467924
True	11.65473326853276
True	107.13565327903645
True	130.46733218047382
True	349.99373692525654
True	345.14207797525995
True	116.50927148239032
True	16.66989041282492
True	208.18393596535
True	846.4674294140096
True	459.5696792138895
True	539.7125223788474
True	562.7296549745706
True	843.6059150557467
True	641.4995354282578
True	93.30120830626564
True	205.37374700428305
True	240.59118175861465
True	288.6544926482032
True	106.63605453110068
True	370.1309255541973
True	433.5743350403001
True	170.97811828502043
True	651.1812745711711
True	250.3324993854387
True	197.48372074560007
True	27.217683749493087
True	244.8203107171861
True	492.7602661577087
True	173.34803024113822
True	531.1473396341006
True	477.1190057997953
True	243.38019447300948
True	109.9496062265806
True	43.13719003154069
True	415.3569479838934
True	777.4299375791081
True	168.20648333054814
True	1049.0139829490536
True	1040.810748697604
True	487.0318580612163
True	104.05501105424727
True	121.47579724561332
True	658.872309592054
True	8.359524899519808
True	221.84281823357745
True	133.98789952157682
True	115.92322661204388
True	320.257887025738
True	651.3958618935047
True	37.098078555205085
True	126.40817514170448
True	947.4740876939724
True	58.76680739600395
True	467.5125000838404
True	519.3323781613519
True	245.14695458009624
True	127.8026416249494
True	922.4696545901228
True	1190.5663028475667
True	527.5538579499043
True	648.8496269395823
True	212.5245025145585
True	153.2796037287359
True	321.98412233550573
True	243.5894633726175
True	175.2251030935512
True	281.59460465208883
True	328.0908427542282
True	11.525069507256491
True	618.0012563895705
True	150.49585685944805
True	77.84756914845035
True	449.2892454531344
True	300.8749183742383
True	1201.7759377308305
True	355.8855153788756
True	1025.4972542472
True	9.701287858963164
True	257.38198747487473
True	233.0786620157074
True	157.18884823648003
True	483.4375696744068
True	203.8474425885587
True	409.4897983883221
True	325.7144942981048
True	108.80801012329258
True	364.57033938035096
True	1017.2997476757922
True	743.6982158377151
True	212.95106638570545
True	110.32502460631008
True	299.11049160643
True	24.138361606150607
True	360.26989632819885
True	307.294796830096
True	566.3900843809654
True	451.5598669640716
True	361.9054514531583
True	156.1738851388074
True	13.493676049291343
True	421.5618976807282
True	284.3713712501981
True	132.9526667193956
True	305.7980479071086
True	433.2196638557856
True	810.1847209129825
True	314.4517598497427
True	781.1479612473055
True	408.3126496856445
True	376.9580559642118
True	1.4615944890977075
True	1181.8251672871363
True	108.63212415627184
True	901.4905841685272
True	207.9447115557706
True	489.40021427726
True	681.4212754859307
True	84.37370085070597
True	494.82506595994033
True	33.295790778733405
True	408.7433537589002
True	76.73777104759931
True	223.84897495794945
True	39.39435181482059
True	678.0260937521001
True	193.0648049211248
True	26.272959244209627
True	403.0425563384971
True	105.5744193487624
True	167.40831280356005
True	841.177341938391
True	260.18042777280044
True	151.67428305569638
True	379.62491524242586
True	510.757333243986
True	342.3919176667808
True	489.5172121127243
True	601.2514365545306
True	160.37323454116273
True	7.49197841540516
True	70.7165590008619
True	430.80002265781496
True	95.94126926828292
True	76.6709137474619
True	1043.505980934238
True	27.878302407765087
True	328.99321223246955
True	312.79551878188164
True	457.7613239290527
True	676.380498479997
True	196.4766538553394
True	667.448766063373
True	334.6429594273993
True	348.02384516900486
True	278.5345980492541
True	214.90103167814712
True	360.6816953201516
True	438.04975232266736
True	406.7179656476482
True	600.2147877730231
True	138.84430440164527
True	74.61791818637816
True	38.98622924779208
True	301.970260207678
True	641.1397369356639
True	394.6726412145409
True	794.7311130291828
True	215.20555142796985
True	381.1512383522684
True	65.65517000974829
True	55.124009311190136
True	427.58658903704406
True	200.43052210062
True	229.3894373629577
True	43.20514493908068
True	1091.0478916743955
True	174.05575098322788
True	881.569433882298
True	320.0013009065701
True	933.4778895476536
True	238.776526689762
True	474.49660349918935
True	532.6629437386898
True	612.6134746006749
True	211.0807891578612
True	475.8877761442129
True	931.2481378004476
True	132.82860645532293
True	6.532900023501231
True	597.5015875460642
True	29.71971970259782
True	72.20501997335694
True	804.2042394199823
True	228.35167078300785
True	968.0125689458822
True	687.7807160003151
True	397.5590562445845
True	274.99524676639885
True	482.4619517172155
True	335.7276477317637
True	180.68628075840712
True	651.3247682629842
True	701.7920351163249
True	203.69734034531984
True	90.64977170097283
True	521.0258309854325
True	137.99168330886874
True	373.71758723065415
True	338.06177733070007
True	66.19454979769992
True	379.4216251709405
True	409.2913294052912
True	364.6311935044386
True	406.5422307047182
True	405.6424715068102
True	648.4472747713207
True	55.3259024420417
True	445.2691684222317
True	337.12681837718134
True	665.4136808681176
True	223.98266758227717
True	101.68479133562656
True	36.27403517094641
True	546.2905866752209
True	641.7070336566287
True	189.2884558297476
True	399.778023921156
True	340.7309281432589
True	17.04027851550554
True	175.32615974973118
True	287.3422052841881
True	3.5492436871342177
True	875.7286555390094
True	77.02915012598812
True	106.97791118325134
True	116.43662054497116
True	373.5302009977936
True	35.85591006069574
True	467.830704880258
True	228.2827198162645
True	4.808323223410904
True	113.4063469332406
True	433.5538399475728
True	53.47641362414213
True	66.80356909219927
True	184.241465928742
True	297.9914186577673
True	949.664817611467
True	384.2891040411375
True	958.3641830104136
True	176.02248620969678
True	1036.0575579095682
True	779.4125024582348
True	629.9549881767304
True	386.7229762884283
True	394.2899909549328
True	76.5249745197732
True	72.97504554471853
True	81.79510600061107
True	177.80486295763433
True	494.2945092271242
True	1083.840372641301
True	181.2057305941983
True	350.99845332724146
True	446.91895102241847
True	605.5763514897568
True	585.136053115848
True	285.5877537518288
True	460.38982624092944
True	657.6254065151617
True	91.14290863759196
True	716.9971780502125
True	267.9992819611484
True	132.40440641901728
True	400.0778772903234
True	860.9371193687534
True	429.0965376671607
True	856.6035731856695
True	198.6082198662816
True	344.6676073716396
True	697.9586298904464
True	632.1430540955023
True	189.8670025740225
True	263.7403083813019
True	796.5300858531551
True	31.913645752164523
True	194.5053500256436
True	511.1572839676763
True	693.3686420932445
True	104.66320834425149
True	35.66453556002419
True	166.74123375141195
True	748.671684930243
True	311.40572255305943
True	552.5797050585338
True	354.628550325109
True	299.6368798026598
True	447.0989032863613
True	485.5682595094641
True	70.03158273139599
True	372.7258274982318
True	797.7857789071389
True	0.0
True	301.5787793324229
True	243.71990841209225
True	989.1679227320666
True	147.78744978889168
True	684.7519768703901
True	641.1258981259834
True	109.83630335266471
True	219.5910641182381
True	119.90651171431873
True	11.470072127553683
True	287.5489248264199
True	381.8924114101939
True	1156.8848791768853
True	239.2781999555818
True	411.4841373324141
True	650.9400746402396
True	202.0127201547338
True	27.24201918044356
True	843.3454641893491
True	622.0865199459846
True	160.550695319874
True	627.9073577113253
True	163.9246657506099
True	305.1830032136803
True	792.8316685055162
True	35.02219480097396
True	102.154934729806
True	515.9603986774205
True	66.78686340272712
True	78.09374791622852
True	404.4005517274742
True	22.771582109519613
True	764.2376057132944
True	103.09159314846728
True	156.01831236775865
True	17.08916292629722
True	676.9648903040561
True	29.923984195671235
True	789.7402661478615
True	404.82370199887833
True	119.91153477414632
True	699.921959361917
True	532.9898354999636
True	551.7757125669319
True	45.43365752511964
True	363.14219127500775
True	5.8462850630491525
True	96.34066966626963
True	377.4878895159376
True	47.23305659033368
True	115.50024948798811
True	312.1429121701051
True	180.3613784728861
True	103.6617728818323
True	684.259612324642
True	19.62485705685951
True	1132.2881426870497
True	494.7537903203538
True	301.4880328765013
True	494.9932244428269
True	128.99120810588957
True	804.3387946432356
True	1123.17653529429
True	726.8445916627022
True	176.08527407539606
True	226.6642606031564
True	49.29220713276472
True	61.896669847465525
True	157.77671859835968
True	104.6313930893114
True	173.91601697559912
True	1160.820868794912
True	313.65721540155687
True	359.6557982676007
True	708.7178014750464
True	15.698815168942284
True	12.756213284967869
True	578.1756226948534
True	5.406179694948842
True	118.8394030270892
True	667.8248626122352
True	182.22357963381327
True	655.311057683735
True	826.7501899297757
True	154.8839670942237
True	866.9203173721679
True	3.7064716171092384
True	444.4951857027314
True	1064.615307419724
True	26.08511361978556
True	237.507218122212
True	147.56479628523724
True	950.34050700675
True	244.61844802106432
True	477.5488409999794
True	119.54772123530115
True	500.9975686088299
True	152.8477410009854
True	96.42094317225975
True	388.5881281946416
True	69.47260674749359
True	56.353117668902094
True	1060.7835928843897
True	263.1528249548812
True	160.76947900089087
True	374.1575067309675
True	393.18560942628295
True	207.31209276235964
True	171.40659444234083
True	403.68283659898833
True	36.46086872843128
True	490.4125374496939
True	1116.2724074585417
True	117.93039390426416
True	474.1734736813148
True	323.70507961881106
True	28.006249770229036
True	389.25047358368425
True	103.83828792192978
True	607.479261283669
True	213.8408953207487
True	411.8839982735586
True	21.7626782949353
True	439.8830446362704
True	111.52153535273658
True	348.64639308233706
True	34.21622084667952
True	156.5303388499159
True	243.87357714477855
True	782.5629890316543
True	56.29149341726882
True	140.65705439402194
True	237.12744367122755
True	141.47499728170695
True	643.6715741211614
True	554.1863783273151
True	803.8283596308435
True	384.9364566348777
True	543.4052509482723
True	400.59789649592153
True	680.26584667619
True	74.93493026517007
True	481.7573788666827
True	417.72639265341286
True	46.39558476629354
True	84.87630460055087
True	132.98274328149697
True	93.06571914693691
True	328.9836577923133
True	845.3913474208979
True	332.27955776940445
True	1114.843895445698
True	325.1559451174757
True	918.659366855432
True	150.7247207829521
True	595.5823815755277
True	626.5579633665844
True	725.5317932861016
True	450.9212615542712
True	68.18932900895861
True	290.3449052197255
True	42.38790863944839
True	164.04806860861697
True	173.90004047991158
True	1120.3361204711616
True	233.50137399702268
True	555.0161715789499
True	547.038329294907
True	565.5440769174744
True	892.4791368051907
True	578.2177037856424
True	630.8628148946541
True	948.2651118611624
True	122.23558038516764
True	315.2549883706924
True	266.7109440754877
True	334.20316058893354
True	87.4669697689908
True	374.27132201741017
True	4.422102137894698
True	333.43520431692247
True	253.41072124265216
True	624.617996655064
True	279.2478409861871
True	363.7218435977516
True	9.174920180829965
True	60.348173844428125
True	544.4561883924893
True	30.66686948682945
True	140.95626707256173
True	68.24333201453551
True	155.51572963343776
True	227.7803789649168
True	67.75033837970228
True	383.6459668965542
True	264.4769528972307
True	101.9883500026762
True	341.1991393062132
True	64.41523465246074
True	572.6436044730244
True	912.5924300230952
True	280.4617414975033
True	1156.4289801603015
True	105.90242863839228
True	319.6590612582752
True	1062.152317514277
True	89.83540490479733
True	280.91830396733786
True	10.084191757655969
True	412.8596296811232
True	449.3428314614381
True	157.86608588290702
True	622.9876842120298
True	900.2064550650668
True	162.5546098840788
True	72.39395123525239
True	335.30529239064373
True	525.1783860724317
True	665.3598847074968
True	1227.1971123934768
True	26.77183947560914
True	932.5633550639944
True	134.09412030634704
True	630.1732221604321
True	115.08557813069464
True	126.51118986319204
True	188.93584096872715
True	175.14642156610634
True	766.9211863053558
True	215.63792186117112
True	225.7026359325024
True	69.5979633913705
True	514.4116094383637
True	448.8122471635069
True	178.20884882246406
True	238.358516704953
True	16.882912392926734
True	433.5800273818397
True	220.3690995931144
True	292.4220900469581
True	113.2643155874134
True	700.998514106169
True	440.6965341005919
True	248.75431789754077
True	645.9021133147745
True	518.6806390066021
True	475.49466420942434
True	144.3835663895396
True	539.9984719964683
True	429.43541962927895
True	2.73353553178192
True	195.05207636212367
True	95.17397647273444
True	239.2923763371971
True	2.818128009999632
True	124.54896044700423
True	361.7984499274247
True	6.694656858299763
True	867.8108864347749
True	179.23007865758183
True	705.0971156743069
True	802.7523888641354
True	166.35546243252352
True	227.79382476157477
True	487.18947593397854
True	846.2241577835748
True	46.55350417917408
True	35.150616904138474
True	128.25157294497336
True	645.1218057311144
True	729.1158559337264
True	184.7596220661144
True	590.2685129394828
True	595.398307796675
True	883.8282266473267
True	395.0002345772564
True	196.92913201639823
True	884.1417811117252
True	211.09532082389345
True	147.82145985541837
True	320.52467228030616
True	219.76789457995383
True	214.12822166054465
True	612.3037097857651
True	256.3128741055958
True	204.87817182042124
True	444.55087096196166
True	468.1688360534424
True	63.05989010577505
True	282.94297472552864
True	77.79190165651816
True	350.7866694613483
True	360.9387162852966
True	256.5696276755924
True	177.9051484084231
True	372.4238150671947
True	641.0319744294833
True	771.0945782221642
True	290.93418685515564
True	750.8321856396013
True	64.40266163916846
True	886.4710859480767
True	348.09856126902736
True	14.007282102298092
True	632.8876778422591
True	693.8200760456064
True	249.4232336670576
True	174.8777619092755
True	49.04151170597168
True	389.20841853497
True	73.84131003242564
True	15.567844050523547
True	886.6899920037768
True	383.52774653076807
True	174.66045507953302
True	986.873457667564
True	11.80891879831144
True	793.6224954825922
True	30.794764898349325
True	662.8842976050923
True	57.258038176623245
True	766.8535880548125
True	447.3769027831814
True	186.92359247567185
True	438.31088079942623
True	208.6095436705085
True	294.70830277135167
True	231.49777344387851
True	409.6193645193488
True	9.165651998088306
True	317.9003124418968
True	106.32165153311244
True	10.978166159880304
True	469.0815631789936
True	729.7841663455364
True	278.283783492139
True	77.19972048634617
True	299.20328871523566
True	82.72126388870706
True	186.46816892938236
True	179.88267190604773
True	386.5346188832421
True	43.4683251514151
True	137.09717730274104
True	368.954118879942
True	887.3686254837453
True	111.51767523953248
True	203.51748316312649
True	441.6779941226412
True	17.90874709150306
True	410.4467184112554
True	498.9569395650682
True	88.41919208268125
True	413.1288778489404
True	382.2382591258704
True	417.208833855746
True	599.691249467817
True	1042.7148668938391
True	967.236719704444
True	54.642019808229705
True	1060.7098639053856
True	109.93072019468
True	115.8762259400142
True	115.02634962483128
True	476.6240950465781
True	375.0336946146055
True	585.3630069728509
True	256.17261066316166
True	154.08501179355923
True	398.273493639585
True	16.52763216652575
True	456.6377159115248
True	395.0629029647034
True	145.67270816952083
True	95.18963903292104
True	540.0168981008339
True	981.664876763397
True	198.85361171440385
True	67.72181667518835
True	433.3690828706427
True	369.66953163019554
True	485.3248221581197
True	318.2819661705562
True	5.405236841922445
True	556.0773151379826
True	519.4340159187112
True	504.8969750181915
True	188.65741006889115
True	106.35431894727044
True	24.246248318872404
True	375.3987279879416
True	110.40596823292093
True	7.614897001853674
True	29.78449839275744
True	348.4561334076284
True	665.8071790982652
True	134.95814482088005
True	91.31762438762895
True	23.446024198068255
True	403.25381976128426
True	348.2484399419721
True	798.2815966614428
True	307.68439621799774
True	523.4792405927116
True	529.6161579802672
True	529.575953172723
True	298.5828632655683
True	542.6064612685
True	101.11382604302256
True	583.8319424876677
True	8.67549190943632
True	363.2900070358533
True	464.67280254124887
True	984.8430189600124
True	340.696220434368
True	803.1328247695143
True	942.6637591389284
True	184.31465296005936
True	36.85777618667342
True	384.1402532785475
True	394.8673694346183
True	572.9015384919088
True	221.68471413778715
True	28.97877242028861
True	664.0598299351169
True	127.07593560717557
True	1076.5862857059656
True	316.3704580862217
True	478.949435361076
True	126.57248701327704
True	807.982521197528
True	134.01390019913896
True	824.0434497293779
True	577.2566222418371
True	191.0699567591965
True	114.3332454558129
True	66.25426073903785
True	558.2663201672013
True	897.2204699088718
True	423.8993094041261
True	575.9122890596522
True	130.25957409267022
True	618.0120229295236
True	488.6258955339613
True	822.1792193258823
True	330.884391721045
True	612.5157450859681
True	117.57857128335526
True	25.2269199542884
True	406.7551169775836
True	174.70247155962116
True	103.9706346893736
True	366.4372268949122
True	1094.21412639502
True	264.7484783072824
True	551.4687344518588
True	12.640252364607138
True	69.59620524564696
True	323.98937414310905
True	751.843962703202
True	452.6566156451429
True	504.3863292734418
True	709.3225759494744
True	69.19767564906428
True	713.053089224092
True	46.305861178770186
True	107.81138274135849
True	188.7249918093868
True	81.51412058809278
True	23.336859360161093
True	297.4675598609641
True	471.0418965307517
True	898.9027496984694
True	868.6604249477214
True	6.134341454018474
True	284.37898259365005
True	482.0424104485925
True	115.40526051816448
True	241.31709261014728
True	333.1688649109947
True	1295.0359967312725
True	460.3895309066952
True	25.020724583882316
True	194.78645832990188
True	698.0586171035377
True	34.993189343505776
True	175.13282428588874
True	556.9439881916173
True	73.93973804424539
True	879.6160198516827
True	322.9176616512585
True	652.1566252037203
True	74.66768293961462
True	694.5063873188674
True	597.2693886437926
True	878.4220054750823
True	257.9265747112819
True	501.63184253869
True	807.9370301446011
True	916.4786561217172
True	234.81103139227736
True	758.7623622709128
True	213.8076875823205
True	463.3213215650599
True	360.8313156851012
True	497.5741819640622
True	496.88200419953375
True	306.2341845280174
True	350.2573489605136
True	114.10809144292564
True	360.4358135295021
True	1135.9716639815888
True	320.2207610890469
True	157.84977815527895
True	303.346141245959
True	763.2511859062731
True	646.1011573176303
True	433.3034117850802
True	122.74842108549552
True	330.01910634199487
True	35.48174540174779
True	175.43011904145493
True	83.70736420134618
True	88.5150549619897
True	539.6609674271353
True	137.1709386070541
True	134.76300666593465
True	105.10176010779097
True	88.93789357773832
True	443.835560587785
True	378.9808175141008
True	1049.369480209811
True	547.3182010317944
True	829.8088021304632
True	274.62108750970816
True	292.7087357123039
True	528.4849400470234
True	202.39373231205056
True	763.201116035958
True	247.32139148797597
True	354.1115261253797
True	69.8539840082575
True	119.90880869310342
True	247.7555740788548
True	124.33903379653091
True	470.53510514315457
True	31.354103024645838
True	580.2285142009499
True	1021.017956796112
True	732.912236669417
True	1.8891143707951916
True	64.3632353469191
True	492.34993678555367
True	438.0365851224226
True	74.25285700902845
True	119.55957447346778
True	305.14900907384225
True	76.82035708047134
True	53.23698766528396
True	704.0173584684528
True	664.8022075012695
True	156.4244221885368
True	158.64806483026538
True	511.6079537373407
True	58.7110821540446
True	26.00307353086145
True	601.8705938137296
True	457.01386515959456
True	1116.1664764418078
True	46.22814009995735
True	478.6380457908744
True	905.8943642508576
True	793.3379552058708
True	284.5760053051654
True	752.0542714321264
True	403.83543670616666
True	41.83254771526057
True	101.60486497184134
True	717.7687693337218
True	76.2310408887252
True	140.70858716317122
True	941.941769892415
True	190.3688615775729
True	272.5190562788404
True	105.99245847933322
True	642.5127125166065
True	604.6697641481952
True	217.1308712145093
True	425.8003579760416
True	40.60249802092406
True	277.3112281384227
True	571.5613889526836
True	644.831677104425
True	312.17014947596573
True	75.57966934219365
True	963.107258317082
True	1067.518613975781
True	550.72347301556
True	69.38335700336204
True	29.74732692390192
True	92.00730644969734
True	108.80569191914354
True	101.68014129898364
True	911.3118358676376
True	1176.445084284729
True	736.4396263773984
True	325.02633837352033
True	7.980825420958938
True	19.89551454803982
True	325.35328318423274
True	469.1871937073767
True	45.83011802600725
True	565.2359497426705
True	420.39199498377775
True	391.44315454279416
True	83.18985217365275
True	202.71380894880488
True	270.196146803192
True	136.59200059383835
True	411.47104156978975
True	45.46233810010852
True	182.9838874588761
True	1152.2963732120252
True	5.630983950471638
True	26.082546716623877
True	593.2556362077903
True	365.12787953996894
True	782.9930837025709
True	158.35044749731426
True	748.8929640450651
True	617.0232624854062
True	293.1784349640592
True	449.27179416801226
True	349.1847978017937
True	290.20948030087885
True	264.3317056406732
True	398.0444921403452
True	501.600816037076
True	484.3645883970569
True	106.7934141567566
True	352.13350006859656
True	9.160530027528855
True	173.68496087740994
True	238.73026397091743
True	869.6103821234078
True	602.5358861985762
True	31.8204441013198
True	741.0562215784308
True	879.0504828375331
True	104.91224698449795
True	349.4422304488293
True	857.5474310733055
True	216.59474851371937
True	169.03406427489475
True	530.0154870824372
True	575.624305715897
True	1112.2620819460883
True	142.49287423144338
True	156.03802006670892
True	257.2170131899954
True	314.79993043468755
True	423.297159482417
True	409.10560208990825
True	321.64376098702024
True	448.5021459134536
True	498.4705294597473
True	213.482903701317
True	1474.3281898846344
True	263.6710845016352
True	395.3115612958479
True	49.1220396712687
True	763.8474961663878
True	256.51179266623194
True	917.2927722613388
True	540.483444706286
True	307.4153179524148
True	797.5546190130383
True	275.7735186250855
True	215.1534018363236
True	260.0934630656759
True	217.85099266507183
True	137.9599283801193
True	247.4251403830338
True	725.3023129977789
True	525.7424930982447
True	218.9492883981532
True	1095.7224824392274
True	116.88840993579328
True	261.9117898836981
True	74.75534739101403
True	313.2861087450789
True	413.7118006137084
True	90.5265666486273
True	218.2244808803373
True	73.83827337474146
True	686.3412017046558
True	373.2854186785767
True	228.19427216757413
True	727.5091828720887
True	821.1003842817171
True	826.7449045891864
True	816.9129813523319
True	342.1826110770548
True	1.063883680747031
True	272.8181058732593
True	53.8138827709078
True	382.1072732305852
True	54.03287091285101
True	368.5503043296583
True	856.2158221723435
True	1052.0563475737088
True	424.6592330263311
True	21.419585460924612
True	508.7910641109971
True	498.16109676514895
True	190.2038969064278
True	224.8730062977166
True	289.6045222326442
True	23.02946611135441
True	118.3369908908436
True	953.0708341735314
True	61.40600654482823
True	493.418750497224
True	792.973610751363
True	107.85744359033698
True	235.73955915087723
True	112.744068827572
True	17.188045316480032
True	1.4336936142053602
True	121.00864755967928
True	1006.5252500270756
True	481.784250462298
True	71.85429085059702
True	789.6456513280591
True	343.72126944470523
True	1.5657806698283152
True	463.1897654441445
True	192.18255748334852
True	512.3943684587151
True	82.35817744088735
True	316.4650079294424
True	355.6676175159901
True	164.13093471659025
True	220.25026633024856
True	128.16902684125742
True	174.6374912065698
True	1009.4592604764184
True	15.454176640755293
True	513.5646929923346
True	494.7655443530168
True	389.6796328236594
True	221.259666959914
True	228.43880375032091
True	156.8159652482421
True	50.889848634841165
True	480.7543968364061
True	149.9376753723458
True	824.4102157906846
True	851.3555593218638
True	251.6721118813743
True	323.5386984338396
True	522.7652560548073
True	40.94544513919313
True	87.75458942649482
True	711.4786968409809
True	1121.9720718897654
True	115.05391030557566
True	714.8810070381973
True	143.0535884279353
True	934.6988626173708
True	671.4340014943936
True	105.90570312210536
True	271.2561443470456
True	623.0902566090174
True	260.6473567091978
True	46.70129273671368
True	578.0431524847636
True	447.7500455161455
True	6.50540788941583
True	467.0657478040959
True	67.89932114562413
True	169.61212881043153
True	245.03668007545423
True	309.1530337612069
True	78.23629974643947
True	231.90441859590368
True	354.9509858229907
True	435.3384678393069
True	956.585830075406
True	47.19500510363718
True	936.1766956810156
True	1014.6155689447356
True	128.95360515823242
True	74.75596332525384
True	1008.773502352956
True	35.1357548485629
True	228.10834124156344
True	80.07758996913098
True	225.95123949547224
True	355.6080275391722
True	939.0361721477168
True	98.01135695019444
True	69.71800826092382
True	649.3403217559077
True	279.7971142809469
True	721.677451239764
True	53.41243656754136
True	469.9378628866481
True	397.5676720998569
True	684.8171106036913
True	52.234389162352414
True	112.94937732819416
True	28.57402484934038
True	273.5811316552366
True	39.85921204086495
True	349.341995951847
True	2.9020055726452068
True	1167.4362545708984
True	99.90340229744228
True	136.2547679305232
True	360.03009683875257
True	724.8026341241198
True	682.6172956748096
True	995.698863256414
True	481.9562112441538
True	407.813536083307
True	141.35925015814945
True	416.0929542068952
True	850.9783527102522
True	417.1124815926042
True	994.4103724655106
True	92.69941433060768
True	425.9907896012848
True	175.03846807070053
True	286.04376400602047
True	724.3781766462954
True	161.87495144745378
True	136.6865952404583
True	63.00779060006214
True	893.4674726938797
True	779.3913201871194
True	80.86910329288904
True	455.2156716004428
True	739.0394078820794
True	418.85885160958975
True	55.512789868639054
True	320.6085422287158
True	782.8393904401777
True	30.7392481218384
True	370.2889158089506
True	170.445247462287
True	285.42716152683835
True	31.27303687234624
True	210.4980561855622
True	785.1909207240345
True	639.1800635005313
True	57.50248312872868
True	298.2871932704604
True	934.7056677548464
True	19.07234341579512
True	312.08258904608306
True	288.44036228411176
True	423.7086480956508
True	219.4225079126893
True	591.3371514428125
True	48.990401442216
True	991.195745310664
True	879.0328895246405
True	47.82924515612588
True	383.273452239416
True	723.9871314874184
True	914.1124048210828
True	278.41652671705555
True	618.4104712614226
True	128.79080373371394
True	184.0318395017374
True	129.60450651937853
True	129.2625989855115
True	205.8056085231323
True	935.013193417519
True	794.0082719890877
True	950.576430547762
True	19.91414286239476
True	27.534579862784224
True	355.36777992569114
True	13.622871390646948
True	660.9958772259151
True	1060.431874187732
True	266.7880834232048
True	211.46122847297357
True	83.78084109992358
True	210.45488847598523
True	136.27914876659875
True	44.89014612767019
True	128.33966567920146
True	92.76306165773435
True	237.61399989032304
True	518.8833554274288
True	159.34327545336475
True	30.321314329245784
True	59.03641791351002
True	433.35974652843225
True	258.58700677530203
True	568.1657499221674
True	22.94908503917148
True	112.52615186668928
True	672.4765841524654
True	273.9984749398713
True	453.3207239372013
True	658.3260835958695
True	104.2973258720886
True	114.92247834211764
True	77.91466622623729
True	25.85101813557317
True	127.16580418092106
True	82.81990642343648
True	94.45186054490944
True	151.6726142938067
True	237.4258228570421
True	811.2620392066596
True	282.7875994615604
True	916.400102098973
True	164.66081570371497
True	200.6630924389232
True	786.4511959306739
True	316.2830953970004
True	599.9117016942267
True	256.6718284357226
True	345.13240658187493
True	451.09080392871385
True	539.4383462286896
True	660.6956937458725
True	368.5004160758653
True	33.531967031065726
True	542.9942433621426
True	613.3558219089758
True	19.302964480945874
True	12.192308925199404
True	264.81299657876787
True	410.24562760505125
True	431.020498910697
True	64.05978376886789
True	649.2782930177867
True	939.0435014243762
True	233.79512812117213
True	900.9531382182624
True	268.23245582133825
True	102.84682009315031
True	260.95529718665887
True	703.4366839603666
True	39.49962523633617
True	586.024337838401
True	1271.8253657501696
True	1026.3119311441978
True	876.9634216938618
True	201.1366814970432
True	90.2118948051824
True	189.47600848795764
True	852.5712608192927
True	138.35220475966446
True	1056.5096641223638
True	845.3357459471324
True	41.028418891200765
True	88.62778574317124
True	421.3677613250281
True	385.2347081102424
True	206.9437660882257
True	522.9610290596991
True	669.5059463969679
True	125.097978124036
True	277.96765451824336
True	1035.7234875546585
True	54.84978485255704
True	703.0690522330876
True	546.7313912637306
True	36.99474621641269
True	819.9201169459903
True	393.7284645498201
True	547.3113768629435
True	109.5418898261568
True	262.297230536977
True	225.6970470151476
True	27.272724008637717
True	140.73545410179452
True	740.7587947942451
True	141.88482690722057
True	378.3602431701235
True	59.71415746121348
True	619.9108222080192
True	630.7385834909716
True	227.64634253968788
True	463.3587422632427
True	168.77090323283593
True	163.4769876237873
True	216.60239999339584
True	298.53092989559934
True	359.33952696821933
True	133.94462799244118
True	195.7391089242525
True	28.16296542914206
True	889.5827998974095
True	291.4617283543858
True	9.410348884232198
True	371.4345985932777
True	158.40439350282455
True	632.5482206239807
True	366.81741878253735
True	569.0926333836233
True	564.9148504201482
True	483.12954562922295
True	802.2623291420501
True	228.785146508316
True	562.0500991547312
True	156.58975713067335
True	515.246734435378
True	346.916448297115
True	377.6694880889121
True	117.30788354130048
True	136.80292013169782
True	107.01957847547432
True	70.66192516826523
True	749.7634840880949
True	184.59472183067723
True	47.991253757871306
True	0.0
True	525.2127318002504
True	116.98727819120852
True	21.975029111324364
True	37.88324326311534
True	111.13753807710738
True	532.0525078571231
True	178.69778364232974
True	107.569675368407
True	34.72531783827542
True	153.9414375061449
True	944.4253048959472
True	49.662030603281366
True	230.1926232513789
True	740.218272406715
True	307.9687193284961
True	464.92122592231607
True	483.5128892154386
True	523.590186567228
True	604.4726091097065
True	905.4715879914602
True	254.7821258453941
True	1031.472138911083
True	912.86859523751
True	627.39239838035
True	355.16186797342493
True	831.3374831351845
True	10.299718107784924
True	31.34930799457734
True	287.92142381784987
True	43.00702038296461
True	200.1296900465306
True	732.509608539493
True	216.00952178878967
True	735.8917800195204
True	775.2914646768754
True	123.46017100956448
True	368.24419568495136
True	567.5535019520534
True	23.940393678510397
True	127.81842493612024
True	431.5776594138344
True	305.543650609857
True	198.27977267422432
True	110.69257447709832
True	379.4936634626425
True	23.360775354482087
True	366.85946493970135
True	379.9062357808485
True	1023.5367901694988
True	359.0997022031025
True	31.026995126701053
True	437.2168026135093
True	432.5278570234116
True	243.05069992621617
True	32.1201040508054
True	758.7775746662495
True	436.8785838521082
True	173.53108586306297
True	12.731154857933186
True	1215.4063138178424
True	165.63522423442404
True	26.772380812517216
True	302.2397589747434
True	280.7487820228352
True	116.75658274742912
True	296.3203243455308
True	45.618111624539885
True	319.39238604629105
True	313.5413722904747
True	317.2591179805036
True	28.64691715267487
True	48.61347946135991
True	1005.1363136898656
True	25.01495616585163
True	12.836294862692446
True	184.45599292277208
True	667.6871115748382
True	9.324395462727187
True	196.78611130666567
True	172.39182205690443
True	547.7757093395619
True	374.80245128943744
True	747.0003383948163
True	318.0410316260531
True	491.60951969198896
True	455.4041525567406
True	493.57804563237056
True	101.44433486799832
True	1280.627477880801
True	919.4067503264008
True	300.64085594232904
True	522.1736407205336
True	102.4198740248478
True	594.4024508730573
True	413.5864368285093
True	157.1434221243626
True	75.61877872137055
True	355.0289016594818
True	170.30845409085626
True	29.526061153571277
True	617.8145253787983
True	386.142169146074
True	70.38639645046304
True	31.59944137061205
True	675.2135167896128
True	508.1595753852969
True	71.44434354435288
True	21.773675184412777
True	337.2909195112108
True	330.2776246659691
True	706.8699357781054
True	542.5519241174964
True	570.7566457461046
True	803.1456331437768
True	8.647849034925292
True	59.54198445982679
True	34.14892639492357
True	59.41074491712163
True	483.768148168597
True	597.7148303894859
True	79.14314647731095
True	107.60578903516354
True	192.3526971477331
True	78.99203935186374
True	175.4276167349456
True	205.2639609169038
True	277.0461447146037
True	822.4737012307675
True	591.7851977990966
True	290.91570756050913
True	187.49737192197108
True	282.44797958751553
True	239.3881686906381
True	746.47323734642
True	329.17548494218306
True	169.94205432890595
True	926.009339667354
True	350.78010224818485
True	468.75054966986767
True	157.08546690540163
True	121.10113961578456
True	66.74452151495542
True	205.9742498786356
True	964.0826424575952
True	532.8099481976127
True	119.61184013896704
True	353.69526463944703
True	101.5519663979468
True	665.799677281602
True	4.591336062988299
True	708.33389023448
True	37.98980947124012
True	927.0725335868927
True	843.9757150339882
True	217.14752332236236
True	30.11871284878029
True	81.15506416480054
True	449.7217487959337
True	219.5490312100546
True	1.579261791845888
True	75.49285698682247
True	1085.084694353736
True	339.4255647780272
True	685.1680494097387
True	489.1127869982314
True	29.06301627103248
True	137.34879500131237
True	437.9376750995231
True	933.3190045794112
True	790.561440737629
True	421.2661216273249
True	353.22265796455287
True	17.220953098472904
True	81.86657471551334
True	784.3190852200614
True	466.42925309587065
True	378.5100877884609
True	876.465651820116
True	24.31477171805064
True	220.19208656644687
True	905.0048632642872
True	231.6631653027341
True	7.717396419249292
True	501.7479435911685
True	102.11804310343209
True	661.2147327416619
True	53.78399888773009
True	253.4121428425417
True	882.271446174509
True	915.068329881176
True	281.52409924142347
True	447.4279078518194
True	122.94287096780202
True	605.255425747841
True	263.46860635299385
True	189.81965879118135
True	871.3043579331916
True	56.824573371837154
True	719.1100994542666
True	281.59572011030724
True	304.9516095150628
True	164.10554384324507
True	494.0063142566626
True	585.3919749325422
True	376.0785443363536
True	400.81950001527366
True	68.97121592206096
True	157.77683429614802
True	453.1237912636682
True	215.7910546633361
True	35.89745349098756
True	206.40161425854205
True	401.08724058136505
True	392.8344894656148
True	754.0443033604384
True	125.73305373959396
True	671.7024502151191
True	495.32016916215866
True	591.0473928922856
True	134.77470818799728
True	39.58074802299048
True	662.2518568611629
True	70.00654673093328
True	558.6722322528431
True	696.6575634494994
True	451.61875199052616
True	136.9334379883499
True	533.4825602902076
True	3.731332926497665
True	393.0593553234168
True	31.630426038214143
True	642.5479135836806
True	255.85868522749865
True	561.7542938186649
True	698.1540072491483
True	142.82408150110942
True	537.0679281371333
True	502.487560943848
True	64.69272096850241
True	982.1532987055722
True	3.643448109602532
True	28.33701204624857
True	638.0307422458852
True	660.1820468469214
True	135.707518285244
True	409.18992832655215
True	120.05562219855344
True	73.1182656152278
True	440.91933779689566
True	40.44331916324852
True	524.0136231401152
True	13.779550017154476
True	862.9932878599574
True	549.3140014482292
True	655.0612580502768
True	101.87319302672024
True	367.3692282688141
True	1027.276276110313
True	815.1059730802355
True	144.4043084582617
True	558.8863277251531
True	458.4753107951512
True	242.93029112115977
True	254.42358793927008
True	5.882198317413615
True	341.8484355344202
True	11.106732354126754
True	359.45360590858866
True	74.39736198259583
True	396.7759373797305
True	635.6558670042251
True	124.75349707162492
True	245.2667725466885
True	631.7971640729762
True	701.2532419877564
True	304.0280206991696
True	138.46672198007195
True	168.19718569537363
True	482.54112637965386
True	89.4110136901865
True	10.465787358187082
True	512.3632246149291
True	552.4171474692316
True	21.437793914915165
True	133.57360680771157
True	915.5254235729094
True	504.9717493231654
True	271.1252295040958
True	35.60453480017139
True	478.6475951830202
True	117.22469260591036
True	587.9364738693528
True	656.0788355865835
True	301.1369461154092
True	378.704286491234
True	183.4118181331506
True	244.5164228640069
True	74.4982895170708
True	216.220412289428
True	495.4410164533033
True	20.95969120459913
True	463.7748192618501
True	371.2339099207956
True	717.021233353847
True	902.3246357296392
True	899.7808461443499
True	160.79006759164605
True	403.9714984723274
True	73.30057579047246
True	195.5029387080732
True	318.024566677331
True	11.840222816079278
True	789.73886113507
True	23.074772423387945
True	394.46475437385567
True	263.74556512441467
True	664.541032133796
True	213.6731715122409
True	36.45128975835946
True	691.8374734146064
True	1076.3772384448307
True	220.47921815657912
True	135.14766347561925
True	617.8000304176641
True	498.8877745690909
True	16.705927913048388
True	832.7915335624498
True	115.4818588850494
True	47.194693407363474
True	302.7501744807343
True	352.89731744862485
True	407.8689432814734
True	270.58667485691126
True	18.603602808720268
True	22.06177662233799
True	835.9932741561461
True	200.5846756009162
True	106.50150150193129
True	860.0900002029375
True	644.3585530200204
True	611.3422398858918
True	440.8705931878485
True	147.59572513663178
True	33.17801802297954
True	94.94190102202838
True	418.9437596693144
True	233.9188667654168
True	485.3952932803513
True	147.192685834258
True	481.6789847842827
True	624.5096467744262
True	966.5705212527232
True	24.450772056528677
True	941.3502415475174
True	1066.067729776643
True	489.1949416509804
True	84.74295702656809
True	793.25632176759
True	641.7007149034278
True	660.6380488866597
True	178.6156247528541
True	762.6953995573128
True	708.5976274022515
True	120.50846588257018
True	790.2265366057266
True	823.0009805409755
True	479.9171247186213
True	215.27035442868203
True	71.47688773775425
True	315.7725484175394
True	349.1416015211019
True	458.0680368216389
True	435.2303503055232
True	196.3190422997368
True	309.122106427157
True	2.827359288261461
True	13.204476655241644
True	106.32399053860809
True	132.67755747203347
True	359.1395426692845
True	344.1367931650601
True	112.91383735096112
True	16.645056453392858
True	202.9185740857342
True	839.4879042544115
True	462.08625094209145
True	526.0021399527852
True	546.8700810519155
True	828.3613293226538
True	653.6277223146324
True	92.89277084834808
True	199.8311246834861
True	242.31237833526615
True	288.6969389906548
True	102.62303535799036
True	365.3206910360556
True	433.41509486155934
True	165.2186307518442
True	662.9038433458152
True	246.24782777548643
True	202.50464694019692
True	29.61429999018425
True	238.22084337464705
True	479.2440723242193
True	169.53010615115278
True	532.6840554941579
True	464.74789874843367
True	241.19259678149604
True	106.25994020562496
True	41.76385181249166
True	401.54351820374
True	781.7473864920797
True	171.6962453227362
True	1050.3058194871285
True	1038.2119664015609
True	482.8781538594428
True	102.71060652259744
True	116.22163790352296
True	678.4499868596077
True	9.350107196209718
True	226.8804004944629
True	137.10166006492457
True	118.4428990653429
True	328.54716496548554
True	633.3366276635328
True	39.772091130093074
True	114.9457523368545
True	942.9798029326796
True	56.91024188069353
True	473.1234961722363
True	530.641218443024
True	261.62423151533443
True	135.75477833542047
True	940.40758977293
True	1190.8906270306377
True	517.7272387345399
True	651.7926612522402
True	212.66616100295377
True	155.61943724548462
True	316.6966330781148
True	263.8418396167667
True	171.36100755881552
True	297.4733544418486
True	320.1133542524569
True	10.849614422497316
True	637.6329801999495
True	151.02165712231746
True	79.428051242478
True	448.4061292330263
True	315.1307403833448
True	1186.484386543828
True	346.4557208280149
True	986.0281097647908
True	9.18391862874488
True	263.0398307612744
True	228.9494451256093
True	149.8296865859188
True	479.9815446352404
True	197.9691083425207
True	408.2871195549183
True	310.8833465653142
True	113.74765538473584
True	354.7956914911075
True	1057.2503244609788
True	714.6289024326172
True	233.40525163070632
True	106.51975915655844
True	306.78997266271364
True	24.89530342157164
True	346.0679193304208
True	322.1233712329687
True	559.2684791827958
True	465.1469936336669
True	351.1252068406616
True	159.3109901404558
True	13.50039758691097
True	412.84552260825234
True	290.79808573290217
True	152.23680103571317
True	304.18287662297644
True	438.1470119069351
True	806.4614636425841
True	315.8223243019114
True	765.4432342461398
True	408.2175881025248
True	374.540113890714
True	1.7476546350771187
True	1162.606525391521
True	109.66161862703372
True	920.0070367675196
True	200.03233188001917
True	467.8721449558721
True	658.8499884585079
True	85.29378304573979
True	495.866841737765
True	33.75577708853011
True	429.7497139839453
True	79.43904731113058
True	223.11483334305245
True	38.75303987105279
True	706.9100329785934
True	196.12635863436955
True	25.42352909452064
True	397.8537088580304
True	108.0932165709484
True	167.9992541342995
True	851.9413317992307
True	247.1834867019395
True	155.36931169503455
True	379.8268246392219
True	525.0485428653161
True	338.0386507073464
True	509.7426175611101
True	623.4338756411671
True	149.61503686886186
True	7.609260848154633
True	67.22222191636853
True	435.9870443565774
True	90.77062115580372
True	80.32013438089798
True	1081.837374362618
True	27.70668534510345
True	321.1047463179028
True	331.4965853926543
True	451.7655865734263
True	684.863308068076
True	193.14465915895357
True	649.2923162667637
True	324.7720286074995
True	355.4890015688146
True	271.20182300263986
True	207.13493568937653
True	360.23508096671264
True	462.3088754473886
True	418.57575071006966
True	604.4387972303921
True	136.9446953833756
True	75.81249468935246
True	35.58535513161608
True	287.02861547257373
True	629.4653873557178
True	402.74686520291897
True	774.1310263311093
True	212.9207546598584
True	396.1391185449078
True	68.37278894081217
True	53.054945862525535
True	432.37347088345
True	200.2201940172064
True	236.46543602924527
True	44.185013939387744
True	1079.575080643024
True	166.24772572625753
True	902.4568320943484
True	310.16354217720897
True	951.3649519533276
True	238.36022634995425
True	454.2931033243768
True	541.605057775127
True	618.7814878402435
True	221.56523728959812
True	478.6562003079425
True	961.964643869012
True	127.74324268259608
True	7.714804364929032
True	581.0977378759046
True	29.755351280810338
True	79.84315056891452
True	803.2435125383523
True	226.846056948528
True	983.1732838345752
True	683.1081063615013
True	413.747891825362
True	272.08455255126773
True	480.6864864282538
True	349.4821776610396
True	178.47259673998798
True	678.4756495615628
True	719.215290700421
True	206.71064893259492
True	87.23183188584211
True	507.6335780582212
True	143.61028268658552
True	381.8881588013281
True	333.443913242848
True	59.224050150081865
True	371.0575236021828
True	416.57454280219486
True	365.9630844251458
True	410.0139889556392
True	415.5896782537152
True	633.4498905316576
True	55.66533837944111
True	454.5866570764881
True	328.5177252815858
True	650.7554198256591
True	222.8013972997081
True	105.09869511962586
True	41.93270396968963
True	534.4471542512588
True	659.6362207381235
True	194.8266610832621
True	410.100466563226
True	351.4552369533012
True	18.052367540772643
True	172.54440261065292
True	289.20960304474283
True	3.274437189357762
True	878.583952878919
True	81.50411127906628
True	107.10770924469512
True	108.9340838371313
True	368.6775021049989
True	38.03223772695666
True	457.6147014774132
True	229.11876833531147
True	5.53776699386052
True	117.80242103963798
True	428.6404821846277
True	51.94042275887633
True	65.88673410701006
True	174.35628832492912
True	284.85896578299986
True	979.2535033937444
True	393.51826425134095
True	944.3163331502328
True	192.4253598533704
True	1063.7671642029702
True	802.1269172246488
True	676.3906917460527
True	410.47627559235065
True	378.6850547176916
True	80.09289810006418
True	74.0220872060431
True	80.44476585246471
True	171.82490593996357
True	485.6425762410073
True	1131.2663685964735
True	183.50430932093028
True	345.0355758033207
True	431.04556082872216
True	592.5542738418956
True	602.1065307270444
True	282.37800577204183
True	448.17090741018205
True	668.5255212394211
True	95.93227954348782
True	728.9432510987243
True	249.5787933746783
True	136.11558674075377
True	406.5314362551532
True	856.9361057610105
True	404.1365652989231
True	863.894043922262
True	195.44306926713904
True	346.42028815510787
True	698.1285567148499
True	639.7589856531146
True	187.2017071294062
True	257.9368071030365
True	802.5946935905403
True	32.244894329695114
True	191.02758772759384
True	493.52780537457465
True	716.2184080837618
True	99.67480986881752
True	36.12320072723614
True	170.11264144343414
True	743.9988247021384
True	331.27148994087025
True	546.5660611444143
True	360.176028823424
True	292.9174276412012
True	434.3354972871717
True	501.02735629409545
True	72.20409994578398
True	378.6251022490986
True	772.4737016844668
True	0.0
True	281.6920516636154
True	244.849675827212
True	1017.3121163909316
True	142.03110999773676
True	666.3090261489498
True	630.4723175976088
True	112.469744620656
True	212.1650993277659
True	132.914257250944
True	10.833861797400886
True	290.86963183724964
True	368.8488017718872
True	1127.8122224335943
True	235.09284284696352
True	395.38201844976265
True	667.0523567673913
True	199.73585192107987
True	28.75766815069696
True	861.7940642898227
True	630.6558513435133
True	150.07635685695894
True	599.972404510841
True	164.02128347389228
True	299.5550298654485
True	762.9672504054073
True	37.66002513619746
True	107.86942915894768
True	508.8437757879479
True	65.57017128463293
True	77.2873783718628
True	415.697848615386
True	24.83202701192864
True	778.7595611846991
True	97.60420318279432
True	152.32316352304366
True	21.61769289229353
True	696.9815334266033
True	29.626730888359624
True	761.4840116367934
True	376.1660086314759
True	118.83570205723916
True	709.5422003307447
True	517.8865018805762
True	554.6950687921758
True	47.71594460229576
True	377.6847221979338
True	5.940230138597846
True	94.04757210394048
True	376.4198418885971
True	41.790462776575424
True	117.89727920980718
True	318.0005859831344
True	180.6096544468925
True	100.64722631779676
True	655.7061867837157
True	21.457526955800024
True	1113.4322741266164
True	497.1337959528697
True	302.56405423937366
True	495.8416699188475
True	123.94294928308652
True	808.389131587244
True	1128.5695463475663
True	741.7593386676232
True	177.40353860857329
True	232.14630587058093
True	54.39023784403541
True	61.32228270943869
True	153.2197840043462
True	100.85235632851436
True	171.10011761307177
True	1145.2966129580325
True	306.79080516261945
True	362.4204528855175
True	674.6587345374866
True	16.1389625039015
True	14.689179943521946
True	572.8854599237977
True	6.839256904451926
True	121.21390475705644
True	678.4895016917471
True	180.11328069295595
True	638.5722014540988
True	866.6920268252367
True	159.47097872400678
True	880.4060290512028
True	2.880703122194923
True	435.2234336738363
True	1077.562657670259
True	24.326926685678764
True	234.88542245196885
True	155.4420181942808
True	902.6565685501316
True	236.93761956164465
True	476.5144435477839
True	117.09817868202272
True	531.6613678464003
True	145.5310294682671
True	98.82468798519916
True	383.7694360543372
True	73.62896330511326
True	55.44933481865061
True	1057.849901362308
True	256.7903113918072
True	157.1143955730764
True	362.51074352921125
True	400.3913004182104
True	208.4736782163303
True	169.4580654614853
True	417.1364499009228
True	34.256544564937215
True	488.251376899666
True	1105.6564328915265
True	116.52424732682582
True	466.7277742363667
True	296.9858670643652
True	26.47683908679828
True	412.78345184115886
True	103.39073320573452
True	595.8380685366955
True	213.3901522834328
True	423.355039227386
True	21.0685858961074
True	440.0624114145631
True	111.4229083067804
True	334.291528896916
True	33.38282021892177
True	172.24512525113246
True	245.8254821452517
True	765.1890516766974
True	59.98868973784559
True	132.74285731026657
True	237.76802823668413
True	133.58237797313134
True	607.5199900077165
True	555.5205491844464
True	774.8012894269203
True	391.39901976612936
True	537.6008898980807
True	443.0327898950047
True	685.7189662271296
True	71.38537757655476
True	457.7483228269319
True	430.6624445072388
True	48.65120172070563
True	79.47055071405724
True	125.96240947024002
True	90.13395364465234
True	331.01829092817894
True	845.7520090516146
True	315.8213820721264
True	1121.5570719470873
True	308.70876059358187
True	899.5261466969386
True	152.48098476623343
True	582.8270658421181
True	611.0280593276294
True	708.9049932823012
True	449.7630817368399
True	64.58220064079936
True	299.5138676454705
True	41.52364043642513
True	165.49790293125784
True	174.32253913194438
True	1080.4855518333538
True	235.8628573341057
True	537.9203790806872
True	576.2749714703281
True	558.7095345906711
True	883.4462500396643
True	576.8849935723549
True	671.50061074997
True	973.8796834053614
True	127.08682936139488
True	315.89897228824617
True	254.06980184898623
True	349.9991118413049
True	92.1814572499625
True	374.6398144952735
True	4.02099904126673
True	331.8413481958153
True	258.4964822253204
True	604.1776292004283
True	285.54083132642563
True	379.8476354571079
True	10.20990133871
True	61.36069879459264
True	548.7998893733592
True	30.66124843937124
True	142.8845533427889
True	59.35649997488563
True	140.5923885992415
True	243.062191204543
True	75.4152890659173
True	374.7105128775417
True	261.3571153648569
True	104.30399703803512
True	335.76134982227006
True	62.50341950272749
True	596.7925172874064
True	820.7950712205195
True	292.103888823483
True	1154.5601606976527
True	113.44012212432575
True	281.7061786439746
True	1036.526906853637
True	91.29209213489032
True	296.7316894210041
True	10.728039410315796
True	418.3554476569582
True	452.3599969388842
True	155.9325780007187
True	622.4103527610358
True	936.2670876362358
True	159.8721420666078
True	73.63960446115178
True	333.18361210290067
True	545.7688878559068
True	593.3763111422029
True	1223.6203237946995
True	26.63120318747218
True	955.1714086949864
True	143.4728568123917
True	628.6705537652086
True	117.84180079558936
True	132.4799111381799
True	192.11219010915124
True	164.31880963280463
True	765.4892301177248
True	210.435985377549
True	228.02683724863056
True	66.79059279460859
True	520.7615212801477
True	441.4365886818636
True	181.21476522789732
True	234.4044872890813
True	16.53278923568986
True	424.4326465445682
True	218.53006574001256
True	290.1337548553172
True	117.80360457360035
True	696.0248591173795
True	416.28007849504456
True	270.14046484802265
True	650.2824801776096
True	532.6454217153516
True	456.0437801996672
True	130.54312247778512
True	519.3202921211994
True	441.7702440230635
True	3.01469798904452
True	191.9772443193985
True	91.37319362013012
True	248.80960645398812
True	2.9777103782949155
True	128.39879825175376
True	323.92525806325546
True	7.78832358004895
True	853.578285865227
True	178.28663594686097
True	710.275555551832
True	791.7399580959417
True	159.55122591968168
True	220.89669627797497
True	488.8145266795525
True	809.4980945486667
True	49.16518561930232
True	39.23583832251013
True	131.24286101507604
True	616.5026106883228
True	700.6333887613889
True	186.56008054507555
True	588.2295044199053
True	604.6753801174724
True	851.9034794983559
True	413.2194785706222
True	187.76114814836595
True	893.5134072073268
True	219.9063165445594
True	150.26024056773014
True	329.39214967647246
True	225.8870541580893
True	210.14339505480945
True	619.7715885002773
True	248.04106833879524
True	195.13424485241651
True	446.7313423496259
True	471.7614028480243
True	61.15308646167772
True	292.0314970285931
True	78.91817159201432
True	331.98077324929403
True	356.5051005598121
True	258.070596419008
True	180.95150331375575
True	364.6150077620774
True	649.1765944839714
True	761.3427164055793
True	295.93904128142697
True	746.4667283625137
True	62.53810625637999
True	882.6625098649779
True	345.9649335961648
True	13.011511258414773
True	630.0713916866241
True	700.0953327952391
True	259.36501395207466
True	163.65502249801253
True	46.4024463731246
True	390.9984076717146
True	75.97528450318377
True	14.54857675300146
True	901.4464532931414
True	382.0845165925971
True	171.87709906131542
True	1003.1528374291428
True	11.970050113100704
True	792.0533628888802
True	30.020705121135254
True	666.508475566056
True	59.15772755770464
True	782.0990420160485
True	450.03957470351895
True	200.483157818238
True	456.6693652853282
True	200.8482653452582
True	301.5735564913647
True	214.2275077637956
True	422.1722024707344
True	10.051773831844418
True	321.58905556443824
True	115.23997494952631
True	11.384852822086325
True	480.42191785196206
True	707.2763581479264
True	280.5516476699289
True	83.93023505338155
True	316.2682501948016
True	81.96643112753532
True	178.3533217238379
True	177.20376214383083
True	378.67040391454935
True	43.82527018924664
True	141.95001684586202
True	387.3786611613549
True	878.5121330773283
True	117.49495859645434
True	213.7256038449111
True	436.4178260994358
True	20.12026007348233
True	427.2661548135125
True	506.0899281500883
True	88.75647339404838
True	381.56868871728375
True	344.0972961575817
True	414.0834416556622
True	593.3207003624859
True	1037.183649838804
True	977.6105248744956
True	53.45247505969107
True	1059.6293334582112
True	107.4950964867432
True	113.8700199492134
True	108.24653740713238
True	516.9398616756878
True	369.4005155980343
True	577.4037669680276
True	257.1466612622184
True	160.11711652230866
True	390.891811088316
True	16.41196858791201
True	455.5119358861973
True	369.6932415106073
True	143.5418191461714
True	96.04960718202544
True	510.7892566148559
True	977.9425404717172
True	196.75336594710268
True	66.99886702371583
True	437.69788949855393
True	387.7820275940528
True	465.1477150233448
True	325.2965829922187
True	4.418344212480475
True	538.2396824504558
True	513.4958563786331
True	499.2354583831181
True	185.69401416877685
True	100.42353984404782
True	20.09976360150008
True	372.4693393625233
True	106.5949825321117
True	6.531811149325767
True	32.92628934763114
True	348.04393801190804
True	653.690713800313
True	131.08987695570505
True	90.13332067459484
True	23.44109797634669
True	416.6537639725888
True	349.2236954674094
True	760.9765396036357
True	310.1296231298866
True	498.3446700154184
True	524.408708092033
True	516.5625340946902
True	295.4968763111715
True	529.3243067149949
True	101.92673690842744
True	574.9073685778787
True	6.590856772101588
True	366.0176217231395
True	470.5525438671799
True	986.2502341529834
True	342.309599184269
True	794.7294987021141
True	964.0057494475636
True	184.82880329311303
True	37.93774331181052
True	370.5370713321568
True	385.2023075402701
True	576.9104724105093
True	245.5702970384648
True	29.769958209674364
True	632.3257465591893
True	123.44190904297128
True	1059.5941973248578
True	318.3587073400644
True	475.8276290831856
True	130.73177961725244
True	804.2367597512886
True	145.1197776504534
True	826.1330279963634
True	582.8408957519138
True	186.40708127150768
True	114.44885327788258
True	70.63685062054147
True	567.7914706788407
True	891.9846404716129
True	428.3095579125534
True	498.6167086607646
True	138.7349274500512
True	622.4714658215835
True	486.2747710570874
True	802.7030332887736
True	318.1220111207646
True	586.9524536198853
True	111.02309006356022
True	24.43128703525879
True	420.58242215500513
True	167.78085704722278
True	100.48392989651803
True	367.0383975757021
True	1104.7077973683745
True	258.59352508416595
True	558.5570453274794
True	10.725285514077443
True	72.68008333526933
True	328.3584148524965
True	769.0856396388589
True	463.65862464952966
True	513.146697339179
True	708.3100402371866
True	67.14178252711059
True	724.2399092539274
True	46.08370736705339
True	103.14483769818784
True	172.94752098447557
True	84.531889845521
True	25.53897531070492
True	296.0864439888201
True	453.99115033626987
True	915.1121997653888
True	847.471117053022
True	5.387414545069452
True	286.48703460249067
True	463.2731687953483
True	123.36059425296304
True	242.2838841079553
True	323.6110714572603
True	1297.2589873233894
True	461.37791804124737
True	23.76292495179498
True	183.2135062163601
True	697.8196528041505
True	36.055683555974966
True	168.46636358001282
True	537.2101519566827
True	74.22172434666938
True	886.0959978243847
True	321.02371627958007
True	669.3497795414166
True	72.82757728807526
True	695.4974624838371
True	581.3951477751283
True	862.9669611639347
True	253.6714095375914
True	500.9799943250488
True	818.650569979368
True	911.1275482610368
True	237.96620435434787
True	772.2422768689303
True	215.36811944677743
True	454.1677901132431
True	374.7985733791035
True	499.6068971383919
True	493.5725983783755
True	335.0292800643508
True	349.64242108090446
True	109.6021669990312
True	344.5076952774719
True	1135.4018194583232
True	303.01987014146283
True	148.31050628571168
True	319.4996330582438
True	751.9250418943022
True	640.1800377909607
True	412.7677734212444
True	118.57446934518184
True	322.6256841888472
True	36.40741636077287
True	178.89340072165788
True	88.92463689107791
True	87.39121081259981
True	548.4602095511871
True	142.24700226165314
True	132.65347571695835
True	99.41083728722022
True	86.3791432502194
True	457.495543497218
True	396.1261128275255
True	1038.9971405274132
True	523.8072806169727
True	838.307040716243
True	285.6147160855854
True	311.3308629201025
True	539.288211876241
True	198.6431596493173
True	777.0952852055716
True	247.65972698839064
True	347.0255365661
True	71.9062884695904
True	119.51695322451972
True	255.8716231478237
True	125.71516685836444
True	480.9811404978152
True	30.288089389756436
True	574.1733242721156
True	999.3476435864408
True	753.2626450726
True	1.1753317892724533
True	60.90970409162951
True	497.952886920666
True	431.94902105861365
True	79.2159409876792
True	120.38377610486548
True	302.09792063519666
True	81.29951047632355
True	51.67073489161904
True	721.7768134690614
True	665.3361484350245
True	158.65743062539894
True	171.2933066816806
True	546.6796415090085
True	55.49113866016813
True	23.773533854235964
True	580.1257500255709
True	455.1568018574657
True	1120.8742874711877
True	47.14747904054671
True	464.61077482521387
True	885.06267851658
True	827.246608522035
True	276.39736849854535
True	773.9629202724007
True	400.3810361791504
True	41.47788025375237
True	98.76627309553542
True	705.8402045947805
True	73.51736781920803
True	135.405148168242
True	951.6571592260668
True	188.76835473239584
True	275.42132428302784
True	104.62197144168958
True	636.3872141399563
True	602.2398921496405
True	210.5004928184788
True	418.5284875225845
True	40.49473484545417
True	281.6376522448226
True	574.5977314647057
True	625.9695580961184
True	304.3916878540767
True	72.7957207921564
True	965.439620784082
True	1087.4307359405311
True	560.0144973390354
True	60.366036861826494
True	33.3248413714458
True	92.19928465496042
True	102.66325642621736
True	99.29330943151668
True	907.4702067476668
True	1201.1025494321814
True	734.3710718773303
True	319.1047084398942
True	7.854526842371031
True	20.558869395556453
True	350.1912955467773
True	480.0048142463551
True	45.856126684742925
True	540.7079228853062
True	417.17362003323393
True	404.1057544240113
True	79.84349250593651
True	195.63814463468267
True	261.64715056730483
True	134.4107342716095
True	392.5413396929639
True	43.95629549155721
True	178.20589542671826
True	1170.0120537853302
True	5.400330325863386
True	27.478498737887826
True	582.084392243119
True	363.316398846586
True	783.0413252545048
True	163.4847573716645
True	763.7019009629415
True	565.9465032110786
True	288.02613009762206
True	420.11323162833446
True	337.58026742588163
True	278.9886714422695
True	268.8667976343742
True	412.1066249474828
True	509.73062381843766
True	495.2743299799952
True	106.71236910815615
True	353.4885314736036
True	9.361123422318869
True	183.0452672953661
True	225.9388749833811
True	909.5718599604418
True	604.4679427155111
True	31.149781258041983
True	727.9530098931527
True	841.5102049865468
True	104.71925129644274
True	358.4855854174606
True	850.4353285646669
True	212.56582463545024
True	165.96203841875874
True	532.4807334449708
True	579.3965977213203
True	1104.8736589178088
True	149.62054313486706
True	150.46687999791033
True	260.4560528566434
True	320.9653672459691
True	419.6893468728612
True	418.37863147192775
True	332.8264405271414
True	434.6236857781157
True	499.6854224156504
True	223.5990309863263
True	1483.9789929369229
True	250.03664190027888
True	405.354427789948
True	52.96800322433168
True	761.1505381315159
True	254.06635792795743
True	909.8333266267211
True	559.9772549980235
True	317.7091829698237
True	792.8488606748676
True	267.5830030718948
True	210.3986384896836
True	260.2670905331372
True	218.5683101059314
True	137.01749355433375
True	259.64797811450387
True	747.7237137469949
True	521.6238477476574
True	217.544992243082
True	1136.8881054044332
True	121.22065438491929
True	276.8143240649116
True	72.06642333670395
True	312.34999838638095
True	419.7902476125105
True	94.81871524757508
True	218.4331349179317
True	75.32944080455042
True	691.5889457326185
True	373.4141109565575
True	229.2273497363402
True	738.1598051597963
True	850.8212910882597
True	800.5711078185013
True	825.8153872196361
True	342.9857290797914
True	1.1783353553178193
True	262.3753584557394
True	55.256529746246265
True	388.139800849354
True	50.76132832189599
True	357.06732415063027
True	841.5841267885583
True	1021.2285498101428
True	402.7476380421338
True	23.38969828147365
True	511.27837250837007
True	514.1035181397127
True	195.19554011016712
True	232.6442198401225
True	280.9780636451672
True	23.325115372529325
True	126.20920640290524
True	937.9790210836984
True	61.072791631569366
True	490.7058868207376
True	789.7430859529716
True	102.26561227371876
True	250.99146867715436
True	116.51547703761392
True	16.130928610478023
True	1.5412190728282047
True	117.67109375923688
True	1020.705082876824
True	501.8486580324127
True	65.91353410215606
True	792.9116871571646
True	341.9117047033086
True	1.7673872284107202
True	428.2409022191556
True	199.78279699764187
True	490.98185185477575
True	81.20825590286955
True	323.22447805992
True	365.4243457917223
True	172.23597474546298
True	215.51783672186696
True	127.73744013652878
True	172.01500788611847
True	997.988467518313
True	17.054046722909188
True	501.0824549125551
True	508.9502002244541
True	403.7750176416684
True	224.0296949407621
True	231.172109764661
True	153.12460947385875
True	51.52358701060222
True	495.557821952438
True	147.74113111258225
True	849.6685126940407
True	833.1246065502552
True	251.74232814536103
True	285.23883183149366
True	512.5296106258131
True	44.968654433130496
True	83.39281079611614
True	739.247354913921
True	1040.9923893368698
True	118.74124321427163
True	739.8214479123587
True	141.06342773454028
True	940.5384510225692
True	683.4152996899328
True	106.08636906680933
True	264.77174726202355
True	616.8008277445186
True	254.5910246267709
True	46.48380594215007
True	570.1586747575449
True	438.2530866998412
True	5.772714238447116
True	475.3920327843592
True	70.22963473987606
True	183.12564908632004
True	239.25092739098287
True	301.90686360700846
True	70.48201120661288
True	218.08732491865948
True	344.022562216832
True	421.12813657289365
True	902.5998029829188
True	48.22903790027648
True	889.6349949692317
True	1013.7415387079234
True	128.9440132768518
True	73.8576233040586
True	987.2516869438808
True	36.63866780641042
True	218.48971023032277
True	85.48097367884598
True	221.28639738261955
True	357.49081235140454
True	966.3128205570524
True	102.24012380214324
True	73.6032322503298
True	642.7101622494006
True	272.2611322843579
True	724.3960768806345
True	55.06806859662774
True	494.767292845821
True	388.0954787636449
True	676.0457535481689
True	51.06103779420828
True	104.2645022877922
True	28.690302921785644
True	272.4287302435424
True	43.31861964458152
True	354.5994770670391
True	3.030135813727632
True	1176.6200341806705
True	104.87508605457504
True	137.73698055328452
True	355.8616918179562
True	754.1066724655492
True	696.8023506404512
True	1013.1738720327434
True	456.32052319222913
True	422.467125798871
True	137.40430131058486
True	443.28893380098623
True	878.8263123595608
True	413.2932976244156
True	945.4474370597724
True	85.72092933780824
True	431.1080387997986
True	189.22078172273623
True	299.8366421196042
True	744.623229566723
True	167.3358241898357
True	129.2701252145357
True	60.09504410250376
True	858.4115651034658
True	797.4422653988605
True	82.96744238524661
True	447.2664382867529
True	762.0661811479644
True	425.2080897134026
True	56.0730922911997
True	310.8384926984273
True	795.3449391923248
True	31.89066193445121
True	364.55612460168913
True	168.61902759041644
True	281.9473909334993
True	37.04117806235696
True	223.2734004823028
True	779.8203429960896
True	643.7447565898468
True	57.10317753823546
True	283.5962204780788
True	906.1685499365316
True	15.984812191281245
True	309.7938879636979
True	279.0108408261638
True	431.8170605110636
True	214.22923523242088
True	604.3780189414073
True	47.48341367782548
True	985.478001791128
True	897.9028811117115
True	44.75004049889117
True	396.3699549969567
True	734.4027543663618
True	922.5611460270894
True	267.3856307635633
True	615.0900417440995
True	124.7714859166613
True	182.5990950631297
True	132.01490820487209
True	135.56310342365344
True	212.4416126809381
True	959.0962267085716
True	774.9030546466087
True	931.7282601109944
True	19.61966839454432
True	27.93481530414221
True	366.18198688791387
True	12.349290172009272
True	592.7255476374594
True	1085.9665662659131
True	250.29938318966555
True	207.77230015172768
True	83.17628834780646
True	198.27214796199345
True	131.1100914523507
True	47.091838471460576
True	128.14015381066795
True	88.0481321293286
True	250.1095892265648
True	537.7617150376335
True	166.05262730303582
True	28.46502924571609
True	56.7622423176155
True	427.53626602262113
True	262.40720164516387
True	597.0883597461653
True	24.7876876189182
True	115.23871895793228
True	690.4985517875934
True	245.7061884357565
True	460.4821490065956
True	659.4791535841395
True	102.73079844358796
True	110.15293547971324
True	80.90133642600564
True	25.609422013484743
True	126.81413451618808
True	89.70255855127903
True	103.8271431573805
True	152.08971296590295
True	238.1680551981492
True	808.3135450118353
True	292.0181048001847
True	955.5988599889916
True	164.76251082824797
True	192.5093602571629
True	806.886884751812
True	310.0026066385436
True	601.1800153473617
True	249.1607261013855
True	355.8559339581107
True	447.19959138506346
True	533.8681477156714
True	671.2077235495145
True	367.8196212250105
True	35.80550838682945
True	540.578800963005
True	616.9144513967324
True	20.46750229305763
True	11.508362653008328
True	259.8157920383261
True	402.583519684132
True	441.3090588933759
True	67.83222487346339
True	646.5068473723859
True	941.5528926670252
True	243.5412578119213
True	909.6634179228269
True	284.1543146287799
True	109.59510275698644
True	290.4461689819172
True	678.8715313894452
True	37.714106011959
True	589.6997028467287
True	1276.129857983623
True	1023.7955185201278
True	895.0387645492499
True	216.38345529102187
True	89.69319851826882
True	195.4370992977176
True	835.436233694614
True	141.13411086144671
True	1083.497238319906
True	880.2083052500814
True	41.6608221886636
True	89.12902834454614
True	413.4739006989541
True	406.0977065488444
True	205.30177485226096
True	525.3371005832538
True	656.3442458527994
True	125.4706364167848
True	269.4283747924485
True	997.976794945788
True	52.89358572726682
True	690.7112388362063
True	547.7441952509015
True	37.89054324078101
True	868.281452645411
True	381.7498338740902
True	556.2900797253689
True	105.18235143455244
True	272.9375824018038
True	221.4422207420547
True	26.890192296841903
True	129.03722624770356
True	740.140450674881
True	142.22187424309482
True	380.6868087895379
True	64.95779112825521
True	638.8094290131347
True	602.0110660535139
True	229.8305716637063
True	461.7865080337744
True	164.93853503312926
True	172.41326730952534
True	213.258088719744
True	280.58459417560886
True	358.03324605269256
True	128.2321128849535
True	206.76288314109064
True	24.929599028382256
True	868.8385125355604
True	316.2577344991805
True	9.53261644792471
True	365.4915800652768
True	165.95897665255157
True	634.9636212169966
True	352.59882873664344
True	592.0148126357645
True	538.4129271135486
True	494.9441941421494
True	783.7972860120992
True	249.81213296143432
True	563.747041136365
True	160.11059346707063
True	543.2634879312401
True	367.29349866404647
True	375.7039535703689
True	123.64857106217627
True	137.65199308866366
True	103.09747690540058
True	67.71612802799258
True	713.353704393417
True	178.52283509690648
True	45.288351023743296
True	0.0
True	542.5287347513945
True	113.75024065181144
True	21.604072071075937
True	40.69958089776112
True	101.6020693319918
True	550.6259378676641
True	183.0845658599117
True	111.23841248407668
True	34.32079012015854
True	153.24368447193476
True	908.3553971498932
True	51.384412203463526
True	225.24177839317315
True	738.3193316100381
True	315.14411031182453
True	452.858778969988
True	467.51420533990097
True	510.1412156187784
True	606.253468338661
True	904.7009764359644
True	259.0510572224265
True	1043.3856804486354
True	909.8969036257522
True	600.6372700043711
True	341.06451450505136
True	840.1768583564483
True	10.381254743504226
True	32.92383830991518
True	297.8954964098061
True	40.49684581153591
True	196.96718647812065
True	734.3423608777564
True	211.22087458911255
True	738.2850577711438
True	769.4045443595405
True	124.3805834620674
True	360.7059874425319
True	586.9695897255125
True	24.16280210076697
True	134.90769527588768
True	434.0757272725567
True	301.1156935559303
True	206.3911254276498
True	112.9132861864241
True	373.5149799209916
True	21.19618927564389
True	374.3271520389741
True	361.3517173449325
True	1010.4388676336324
True	368.770766987082
True	29.150038852357383
True	449.0820471124841
True	429.10681438295177
True	225.77946367417624
True	30.389145518752134
True	765.5936086010306
True	443.5242413392298
True	181.53531055064417
True	13.042953776984668
True	1212.983682362997
True	161.86197185856815
True	25.65671911081283
True	298.2286619923342
True	285.70099569780945
True	116.51104598519392
True	284.41476011807424
True	49.90501414368791
True	317.50732480612487
True	288.81024927217175
True	326.0984047236349
True	32.218229714372285
True	44.86807725073102
True	1064.0200051774088
True	26.135547821938765
True	12.00595504520678
True	172.32980950556734
True	645.4668983651434
True	8.29227713978269
True	201.7853321616051
True	174.07410348125228
True	524.0046533238276
True	356.9652307911854
True	760.8252096168594
True	335.4399900932738
True	497.82758252131765
True	449.38621556593125
True	506.0492607371133
True	102.70813582389115
True	1272.3064966154138
True	920.6216772442294
True	283.23366685449105
True	531.0524685368775
True	96.4394751735432
True	580.4156273662034
True	418.4027597524203
True	156.23308107265447
True	75.62243667512223
True	343.4080814968183
True	172.9963249088481
True	28.167558411447985
True	579.0675678851692
True	387.869740689544
True	70.11100328396928
True	30.465582351068687
True	645.5454857211021
True	497.8857102727952
True	69.95578960529453
True	21.151996546446814
True	324.87775519904267
True	334.66234298932403
True	714.6475551765321
True	548.4066660144117
True	562.5574484558305
True	805.841290980987
True	9.11769141204048
True	58.47126447477214
True	36.725675924347335
True	59.38513768219944
True	497.3891198466701
True	588.5810851432637
True	84.84988957725007
True	106.40713185732044
True	183.89041058607248
True	76.43270636390217
True	178.58152976471197
True	207.26977673574916
True	272.49289346313606
True	828.1444206054231
True	614.7983547800907
True	281.1793998160192
True	189.48612723627704
True	272.0050090979595
True	248.5641534400691
True	762.6560031971788
True	321.3350525471326
True	169.9502757322756
True	914.2509502607512
True	337.1245636589718
True	462.247242937611
True	148.99422459465208
True	119.02208919467996
True	61.70866288579235
True	217.61048636626765
True	980.478970745403
True	540.4051045571309
True	112.82194191873174
True	341.52811722890806
True	97.87618671708914
True	660.0078019688708
True	4.919282324450515
True	698.5944901428741
True	35.221050401271185
True	949.4118273647292
True	848.8488795946471
True	212.7751054717637
True	30.458103203893373
True	88.01464733434719
True	464.98680992606586
True	225.78154470178703
True	1.0522701371273115
True	76.53639270545996
True	1079.6406439581322
True	352.6117511679688
True	657.1334124207908
True	469.4112798054373
True	34.163612402816966
True	137.0786024415704
True	446.4260318444893
True	929.1795425002576
True	802.8480695041548
True	416.6985774666905
True	344.4100354104822
True	17.105487009081962
True	78.19191306741573
True	750.6640440908744
True	482.869796638712
True	391.01962682330446
True	890.6753811962991
True	24.83044184881927
True	223.8051102267044
True	877.3504392702462
True	237.00000035686816
True	8.799235322230802
True	500.9984490201592
True	101.7455548007721
True	655.2757568704515
True	54.65527920031798
True	256.8153458814874
True	882.3627919024669
True	929.7928146328312
True	280.9287697923533
True	436.7047732029407
True	122.5566853131503
True	580.970633656181
True	264.74010972379574
True	183.7347166267464
True	865.2702684180014
True	53.93793566852518
True	719.9054685929715
True	276.3698113771288
True	302.9243775397459
True	174.33815550025557
True	497.0584650481209
True	643.248177339963
True	363.8075277432953
True	404.1018087283876
True	72.38673726345891
True	157.0291819917355
True	448.0926116256061
True	223.1012076851172
True	37.54640733017118
True	204.0350588430589
True	384.66122134473824
True	394.11072756352615
True	752.5773120561508
True	134.36303141530783
True	645.3189307056774
True	518.4744696915471
True	609.639636320261
True	140.83208508867165
True	37.00709060259487
True	672.0825052928077
True	72.07147804280271
True	547.3322374158544
True	693.4629554811113
True	453.7178887295328
True	135.8707918105065
True	529.8141400843109
True	4.379994206174262
True	398.6382929931148
True	29.292906582267378
True	627.2053649029982
True	265.2479895318316
True	559.7213046598832
True	695.1138955785785
True	137.67555686923626
True	528.2371511345964
True	487.81158855033146
True	60.97819644961896
True	950.2321271403108
True	2.6995419549751487
True	26.62647822668737
True	643.8409836898884
True	704.1352287930581
True	137.60884566750494
True	409.8602111378314
True	125.0892336859722
True	75.76765732242495
True	443.688166685822
True	41.71692872222931
True	509.6862564927716
True	12.54157040744595
True	820.4329116490844
True	554.7861530913848
True	647.5186353370294
True	98.18107834225395
True	368.76779768712487
True	1015.528948545502
True	869.5854025071819
True	147.36874467872772
True	561.4562758920412
True	454.6137706131005
True	244.70370892287016
True	249.9720621223831
True	6.142986108763143
True	316.6115796630997
True	11.693514613307176
True	365.53473087520285
True	75.39124836153536
True	412.1374261934048
True	657.7650357137496
True	120.92067884099124
True	237.38410709649293
True	638.4539167902404
True	678.9990307927214
True	277.7153796047592
True	138.01432389397328
True	159.34231823864604
True	486.2351287439124
True	82.09661630761454
True	12.03234865104732
True	504.68355172391074
True	569.8026772712168
True	18.921639143557147
True	139.8269724132769
True	909.5308474911068
True	496.1890813424031
True	276.0665691212924
True	35.03358819857417
True	461.66772366674127
True	109.59540854184613
True	598.4289409170283
True	673.9557427690766
True	300.1286929331285
True	369.76033721747393
True	186.1760242666
True	238.35717756769264
True	72.98582809155899
True	214.44003098775576
True	526.6486606606593
True	22.24403024740552
True	458.420923642231
True	375.04023918666087
True	712.1808190873185
True	878.4543559234439
True	890.1525229041542
True	159.82661357652782
True	401.6141890778224
True	76.33945883322703
True	188.9463897780874
True	318.1781676846546
True	9.433855323426975
True	816.6078924089021
True	23.012588549321123
True	394.7541114365691
True	250.6552417749144
True	638.5038743477248
True	203.8043494416921
True	36.41157371549915
True	683.8761831805406
True	1070.6599657745403
True	225.11609365507945
True	134.28424797547908
True	593.0675173846091
True	506.8867876406573
True	17.29002508219677
True	829.0820631079825
True	116.82596606558032
True	46.74108465948115
True	315.1691484188744
True	347.62244054408154
True	388.17656359352526
True	284.08147684197394
True	20.46360060291901
True	20.9543345551443
True	840.5006618943817
True	201.00935687431743
True	111.5810344996925
True	849.2739733486447
True	649.7790057597359
True	650.2428222632171
True	444.2224828523834
True	150.1643080001618
True	32.371247903250705
True	100.52960741345322
True	436.57007251317873
True	226.86412401999476
True	474.7215404360092
True	145.8124212438231
True	477.5504977570903
True	634.0734602974314
True	957.5610433779254
True	26.425919793355305
True	1018.8670368155788
True	1090.9086057063382
True	491.60393550437664
True	88.81722331238655
True	827.0181199890947
True	640.1163351168249
True	653.2397936794073
True	182.1154718064085
True	723.6969279696252
True	707.1188744457467
True	119.52155068501584
True	747.155743725766
True	826.1996059987597
True	485.7296172210935
True	231.90925293563933
True	68.7288725389129
True	312.2991410249504
True	350.8034756834588
True	483.1936218106013
True	443.98632409895833
True	201.1238253044535
True	317.76658261085004
True	2.6049740818352265
True	14.45724618442421
True	105.41340132870516
True	127.10297164219966
True	360.9010995115416
True	355.8695149847735
True	114.34886533385816
True	18.379359181141066
True	210.4175041055045
True	796.3031819953252
True	462.9869186346511
True	542.3517089909755
True	554.3013428219305
True	784.0165511333581
True	636.3842714284361
True	87.92505793315185
True	201.9426514043309
True	240.14263656410532
True	290.5926353759938
True	108.11036769358536
True	363.7676239248316
True	429.3535748741887
True	169.18970258970606
True	640.9116044351578
True	247.485810918142
True	200.5030460391196
True	29.588503301652864
True	244.46416770904167
True	463.6064371271135
True	172.05514123196127
True	525.2695916715139
True	487.1241759488121
True	234.9698528096379
True	97.3685033674034
True	43.5841227499441
True	409.0327230702319
True	790.7045231990646
True	156.56017660154157
True	1061.001792508342
True	1017.7382046001954
True	486.4483140338528
True	102.26389857103786
True	126.31066968876038
True	673.7178893466272
True	9.000320110252373
True	227.20366333434225
True	140.3633081060548
True	119.9226580347384
True	313.930700708041
True	629.2184036142463
True	36.73382478415407
True	124.9978873352638
True	914.6804531922568
True	52.35920899914189
True	449.6593491119697
True	526.9544510363827
True	257.9417253198813
True	135.5204643055982
True	974.4376074499464
True	1184.685071358229
True	527.1394420547507
True	662.7129375397349
True	216.7898464256909
True	155.31469293603732
True	334.3271581956606
True	266.00012253111964
True	179.98762557251965
True	306.0438943578783
True	342.5848875955027
True	11.619954574362268
True	648.2215867522461
True	148.31651051245294
True	78.59242382101989
True	432.02843409344246
True	315.9687630363243
True	1175.0738664221913
True	359.2591308861172
True	1000.240180290658
True	9.699450556425244
True	262.29399023398685
True	228.3253313176692
True	157.12211176784612
True	487.7083828663572
True	202.53967909037056
True	422.0898684906616
True	334.19273373193494
True	115.04820152372145
True	354.6855095745504
True	1040.271575501435
True	740.5285464150602
True	225.0783291889198
True	110.70334914523396
True	294.05409504997783
True	23.936283544929427
True	366.1115116036861
True	313.6795945190124
True	573.4498979734843
True	447.5345576911772
True	366.6475748048612
True	156.5824490821881
True	12.196681411142244
True	416.3826961337805
True	257.14312723439855
True	142.48969546424283
True	302.4220519476633
True	426.9548376108067
True	822.3062731156256
True	308.9537510187387
True	761.363989850939
True	403.4534582455444
True	375.20302448679416
True	1.6216845593176
True	1133.418425566584
True	99.16088174731902
True	937.0234891679293
True	205.2319470755484
True	471.1311112102964
True	699.714878963241
True	87.64346585016165
True	492.6362641069225
True	33.696915908520474
True	413.807831365412
True	76.65339061442917
True	227.43050256804543
True	40.8124604640705
True	685.2021753733723
True	189.7180237346869
True	26.367475550597312
True	405.8474100916685
True	104.28663518400232
True	166.81522658194297
True	859.866738679481
True	260.0020565979949
True	146.7294139983913
True	388.8776816690722
True	520.4511132069697
True	334.0946236543677
True	534.6968665575939
True	630.7936477607481
True	155.35657087508267
True	6.711136822654754
True	74.43345650366638
True	436.3444326807454
True	93.1036438906594
True	83.55353854865527
True	1033.2537707463507
True	25.14653883948872
True	332.32831330806306
True	325.2537937161542
True	449.8481325195356
True	681.840772713447
True	189.3137841355253
True	649.061162219435
True	318.70944362111743
True	352.9306152341616
True	261.760339916415
True	202.4032857154507
True	361.1549062245397
True	439.8496234034109
True	414.4486163925521
True	603.0681506020131
True	137.46275799760227
True	78.09589886177683
True	41.354583531825774
True	305.46626263446325
True	633.9074017366482
True	394.752582645684
True	785.4609989715597
True	199.41729859237824
True	417.7537479165982
True	69.74773502319485
True	56.09565021039692
True	408.8742660293072
True	200.5101576295941
True	207.2053854254883
True	43.369256709137126
True	1071.2564623368894
True	175.3170105919577
True	915.865569370592
True	316.8327200153656
True	933.4418432037944
True	233.12907905983084
True	460.78400466944606
True	536.1276058823654
True	619.0929575194606
True	215.9508146418773
True	482.21044173686187
True	924.6088432833432
True	131.07724852902777
True	8.01466790509194
True	576.6948976415724
True	28.845762070066577
True	74.49176074988769
True	835.3638734087921
True	235.53256817946345
True	953.21443593666
True	691.9801514117866
True	404.1096097247102
True	270.7284875081209
True	491.9170960468484
True	332.9389796010045
True	173.30193254617424
True	725.1648932385398
True	730.3108006497174
True	203.23461489335304
True	92.78733301876404
True	509.6400066583269
True	132.36862842226392
True	368.8942685242573
True	341.11504039899944
True	64.374117367089
True	364.840476189885
True	416.6851345090617
True	354.1589593624096
True	413.0109033571485
True	418.4777413379464
True	681.0776659184703
True	58.48785179246254
True	446.9270358613135
True	321.13519091961297
True	657.1182483468285
True	213.4513556862195
True	101.72510101485354
True	42.52254959922053
True	546.6433865005912
True	635.6332074942488
True	177.39108428246445
True	413.3569471545261
True	329.31262659585445
True	19.435149507488298
True	172.77700657958366
True	295.59343246528744
True	3.2647941362029966
True	883.4863088497826
True	80.54096389318515
True	100.71044244443164
True	112.71427957857344
True	365.2694296893562
True	34.18740403706231
True	450.9155292195748
True	226.0562618383767
True	5.425050549612147
True	113.31100849309328
True	441.7347374891145
True	50.841573368140615
True	73.06932925364286
True	179.49735624462812
True	290.8255273113647
True	937.98520350744
True	380.2668757343882
True	936.8204502708288
True	176.5660563496533
True	1022.365885961324
True	781.1649532237598
True	644.8647471126218
True	413.0325320322228
True	369.34404648512094
True	76.73969085670316
True	72.52513319057171
True	83.27389211582853
True	187.55106818654585
True	475.642603305978
True	1067.4515467440103
True	180.8986610807828
True	362.324632367612
True	441.080011536915
True	601.2951601195969
True	591.0899279986297
True	278.70122320836094
True	449.0928814262811
True	642.1912479396481
True	100.02516051360035
True	739.996218708126
True	260.3510032389652
True	136.93026406835156
True	410.7930954478032
True	859.1984048124137
True	447.78012935865786
True	877.5862204671967
True	200.1468987541961
True	352.4233662708899
True	693.9718871412688
True	632.8001887602187
True	190.26404199333865
True	251.81475710837023
True	785.9357418999546
True	33.525795731974014
True	188.19770657166148
True	481.8168867443392
True	696.9914854136931
True	101.64657677638748
True	38.3871031714196
True	161.4147080525175
True	735.7277410615308
True	327.6748911127022
True	546.5174051266233
True	349.4405795663801
True	301.50839872987467
True	451.9848608729931
True	483.3987927765206
True	71.85718965968508
True	384.5946352613401
True	810.8548099959473
True	0.0
True	281.6078599653021
True	257.8149396096797
True	953.1057632823544
True	152.8013841812368
True	660.7237446067795
True	648.6386413357741
True	111.37054976613636
True	228.61446351480384
True	125.89228286232532
True	12.471847612560111
True	287.89463602787583
True	367.82701185554623
True	1137.7043260634844
True	238.8024297846506
True	407.3341918970561
True	662.2492340633119
True	201.82711397997664
True	25.49140740021444
True	855.3753014785266
True	612.8733939854736
True	156.63201332297746
True	619.6402436314742
True	161.61377016300315
True	289.9725265913731
True	766.219618498104
True	35.4597939988479
True	105.02569198971004
True	506.5234912182284
True	64.38080162638941
True	78.45173600603204
True	400.9315994549801
True	21.641699512990485
True	753.9972139837647
True	105.05355699987688
True	155.25218688028033
True	19.69341466236846
True	708.2144024928482
True	27.72870884178983
True	773.9672848233702
True	394.2421502673652
True	119.393005852413
True	704.844074726125
True	525.0893341872701
True	556.7527656076688
True	42.43540263172194
True	370.864733840127
True	6.562207271791478
True	89.22204100462598
True	373.4339142489598
True	49.95600818939145
True	119.10817343137758
True	303.81008718390655
True	175.64825085878934
True	102.26325045376336
True	653.9200868219488
True	22.426239119761277
True	1125.247411095953
True	513.5944860690146
True	302.2790476616892
True	508.0159731452948
True	116.06965458523857
True	798.7509578841698
True	1095.3784374303427
True	752.2267749102889
True	167.8524726858252
True	227.86631914600252
True	52.35103977405594
True	56.415657799764205
True	151.92532930084113
True	101.37215566315982
True	170.86314622821416
True	1191.107604558414
True	312.9754195452408
True	357.3464445981565
True	715.5880558953519
True	17.475694704783336
True	14.01311309909718
True	579.8789059678367
True	5.276690410852257
True	110.04808457720576
True	674.3463666062886
True	183.2359227231076
True	656.632640316357
True	852.0327441187559
True	157.6605735009463
True	861.3668918440267
True	2.3185079939884794
True	443.6032212307898
True	1056.3269430518285
True	26.853781645357294
True	234.6982398908136
True	145.74251806669844
True	949.2695072141948
True	237.0960365624778
True	496.010663941402
True	114.09708270863288
True	517.6099985362673
True	153.73920643875795
True	98.25808355023835
True	386.74908580861074
True	65.62049635571019
True	51.41244593134547
True	1032.301031007122
True	267.802494358524
True	159.18421393624004
True	368.4759969937875
True	393.2267207492513
True	210.50969120038468
True	162.29078374368842
True	397.9582103794644
True	34.702133407909024
True	486.03123347566464
True	1118.1646124245865
True	111.35904003739874
True	478.1664188353764
True	304.80015516338386
True	27.034542847689416
True	406.9359803506209
True	102.41652381751403
True	606.1332664991884
True	197.71495023614636
True	410.90166734414737
True	18.36500668450535
True	432.3193767855796
True	109.17656708121557
True	336.570659515608
True	35.85610506276
True	157.79791624442734
True	252.0360710341712
True	751.6951819127067
True	58.3382837084348
True	139.17271295969957
True	237.8141236126938
True	132.7754631169974
True	625.1239684559308
True	560.0068126389274
True	792.1881802318749
True	386.46120304797415
True	533.9478140799542
True	414.0848123387237
True	662.592187541658
True	69.10146112322504
True	475.9578795094075
True	446.862929967522
True	49.31701063902478
True	86.37363717423581
True	127.58082055806774
True	91.7846508699097
True	331.0817165587909
True	840.3810923441359
True	315.9533486769493
True	1112.1407753152364
True	304.73818766975137
True	914.869441171873
True	155.81907317837872
True	586.3886954040058
True	605.3333514571034
True	700.3168874819859
True	435.46674121131207
True	66.52220517264522
True	295.7016795964618
True	40.37679422200069
True	169.71065675989573
True	180.2674352619332
True	1116.575884399647
True	235.7650857810528
True	548.7648049800528
True	553.9142135107192
True	555.3492695868385
True	882.1031906925155
True	600.6432286085856
True	658.5671053333855
True	902.7861701986144
True	132.1295149928934
True	327.9923284325811
True	254.9123965880937
True	329.0321020797604
True	88.99404199489051
True	393.74650488755736
True	4.005904587300777
True	322.49236839858355
True	254.8947394070676
True	621.3103755853961
True	290.2658880191093
True	357.99517187222074
True	9.31706673716276
True	61.28971219442676
True	537.397978236989
True	31.127054950636275
True	138.48677956923413
True	66.74727881263232
True	143.57667271326812
True	247.54229406188327
True	66.2451410708454
True	377.7410464259054
True	258.8228583089278
True	96.4281546746768
True	339.3201339768873
True	65.07083767396907
True	586.6128083349083
True	867.4672333194484
True	268.9799209896252
True	1173.2273254986128
True	113.99443020596668
True	289.83882456466006
True	1067.036031136053
True	90.61771066117583
True	268.26721306902755
True	9.90086026249035
True	406.8387773863764
True	454.0470879574413
True	157.13341051278726
True	608.6138054037699
True	923.5927455961356
True	161.40781358310323
True	80.11690850229958
True	325.1672714906268
True	549.9108570187739
True	637.2436762656284
True	1214.1518309184833
True	27.83765081431429
True	928.374760401242
True	132.8844877681765
True	633.178271221491
True	117.8240538202322
True	129.6759085637015
True	188.8891133690377
True	169.26459622514986
True	753.8355754498847
True	217.36227026643144
True	230.6914819308112
True	66.0454247697088
True	521.3380871988691
True	472.5440673953292
True	180.20545459904704
True	229.3319415311287
True	16.023778537553763
True	423.9119401476834
True	223.5308006567547
True	292.5438295610405
True	114.02504557256088
True	704.489478458908
True	429.41274693468176
True	260.6333528164649
True	644.4384951069901
True	524.6611499001029
True	460.8900437650386
True	128.63351045475005
True	527.3524841706042
True	435.107471036077
True	2.9962538141980075
True	192.7059822188882
True	94.1250655768611
True	244.3759726068641
True	3.436531745156428
True	125.66789012982296
True	344.38995210707327
True	7.58358619978282
True	859.7294594509403
True	175.13799219456533
True	725.9965785688654
True	784.2653274949166
True	159.36996481032938
True	219.4894220665068
True	492.0464542631069
True	820.5764510805656
True	49.383327185349245
True	38.55727951007798
True	138.69677564875934
True	643.2660986810737
True	729.4250133445901
True	180.54573990666228
True	592.7587210949209
True	580.4635497622351
True	853.9435043895032
True	409.7010358994869
True	192.1195678792355
True	879.4880664913279
True	216.82111093603865
True	145.5865402360998
True	339.0874856509016
True	215.97049342057616
True	203.63682810319204
True	615.4199562347749
True	250.2868606735206
True	179.71902560843608
True	480.9236222381132
True	468.6763639323946
True	62.66059591428068
True	286.6408901879764
True	75.50994629673643
True	322.071712002814
True	354.6393369243493
True	262.11520707214777
True	170.18786171656373
True	399.25900350607935
True	653.3775692377244
True	708.2732335887722
True	302.3227671946844
True	743.7993709961098
True	62.71182169383621
True	863.5497078945973
True	349.65119272031313
True	12.617184573915813
True	593.4447440217536
True	698.4172879197681
True	252.76321239791483
True	172.84737367062473
True	48.98020146155225
True	387.6049707381179
True	78.242213980908
True	13.095488155244244
True	893.395534196774
True	358.0022947739907
True	175.9090633265733
True	1015.6945475426896
True	11.958329700090788
True	799.3194432040779
True	30.989908459247825
True	656.2601238005058
True	55.89111230321965
True	729.5183070493213
True	462.0169501508149
True	201.5621169676434
True	441.3094950341667
True	207.48315834740208
True	300.4780389722968
True	216.346655718025
True	411.88960924924686
True	9.288985699055182
True	330.1355296314901
True	113.63593419012346
True	11.394966576043911
True	473.0031466366451
True	695.6480531904251
True	285.22264927612974
True	80.25731247622369
True	322.614827887468
True	86.75646431398506
True	185.86170162499343
True	176.76468716034628
True	379.531388321874
True	40.95226817809586
True	140.7036536308297
True	365.0417342185028
True	847.7821520134141
True	107.59815028884238
True	208.27406788093907
True	438.68198168043074
True	15.388018503683227
True	420.29456307988727
True	516.3006825192654
True	88.83222114498847
True	377.83652133158455
True	359.6810829840283
True	418.9104274678136
True	586.580141301303
True	1046.8132374494814
True	982.4857070931148
True	55.502804345055296
True	1072.937977493409
True	108.3803195722405
True	114.50736818587986
True	107.10255759466504
True	497.5338912639008
True	374.7418833733968
True	576.7057742457954
True	252.0490825524845
True	153.77571803351034
True	407.1574750407971
True	16.88056369457294
True	453.90615858585625
True	395.3073517107362
True	146.4493075928862
True	91.82242366226876
True	518.6097528868039
True	984.1502139124992
True	204.7872869293195
True	66.08953754348012
True	420.1539337239864
True	385.1150383953144
True	470.4327396299303
True	314.4308454114463
True	4.811658422239469
True	525.0399015910976
True	515.091958455796
True	506.4854704621464
True	194.666737460699
True	104.34341193134225
True	20.84948409781215
True	376.37869195985473
True	109.7053743961048
True	6.605212965589115
True	31.91545684623372
True	349.6438287692742
True	636.2126694475762
True	138.5243225131926
True	87.78774876945991
True	25.320147503008727
True	411.6983726041487
True	349.53778436755744
True	756.4317300904294
True	305.97924911161044
True	522.8760339747331
True	542.385866083388
True	531.5559388261873
True	295.01922059013503
True	567.8583086830773
True	105.27246636753816
True	606.9271376768489
True	6.130055736391574
True	361.6155606842533
True	485.5037513435412
True	965.8772489879508
True	354.47215666629387
True	775.7934561818834
True	962.117501825056
True	174.4294868022181
True	37.93359695416567
True	353.9715653359456
True	391.4611009990656
True	593.4911233658105
True	253.50848119425768
True	28.390902950758356
True	619.4080320624495
True	137.91247523197967
True	1061.628096024268
True	311.96970407319856
True	470.4591440378332
True	122.0177549395783
True	825.1909617271697
True	141.5790304572148
True	835.0021928497268
True	566.646998090681
True	185.87232691894724
True	113.27619368915092
True	68.443151699616
True	557.0138634506629
True	894.2108679626589
True	420.9266470261664
True	542.579572592791
True	139.2901138718287
True	635.6538592813954
True	465.9337959619401
True	792.3773576326485
True	328.41103814269457
True	581.030220897061
True	118.26012683027425
True	24.728464361306997
True	418.5050661945362
True	168.52113133135708
True	98.0363171189483
True	365.682690068362
True	1125.8915060715751
True	270.1575749702393
True	560.2269348940031
True	11.291534016620473
True	73.43512965347803
True	324.79356918855626
True	760.2837479641789
True	447.7845007681887
True	503.3462479610049
True	740.0598620173607
True	67.11957893714944
True	739.7820987110673
True	48.64154864345121
True	103.05529538970298
True	180.65118401652157
True	83.56222203164867
True	25.624376401652384
True	302.6200122756065
True	476.8848627363445
True	905.7664685550884
True	879.1192524609734
True	5.878985892997202
True	283.05902720913616
True	459.58724061444
True	122.79267941945734
True	243.0883982848088
True	326.4414369152805
True	1304.7692507175805
True	451.35339831834887
True	23.211403374689468
True	190.41783099074445
True	690.1742118501105
True	35.77375278920446
True	171.99974730553558
True	537.772956885769
True	72.71004140318831
True	858.3979528826285
True	333.2510079341995
True	668.9889570014853
True	79.62073601267512
True	683.9394390914161
True	608.9181750320909
True	867.113550806262
True	263.0528091375062
True	504.101058892277
True	815.9238783432562
True	921.23098045752
True	229.9670281972652
True	789.2677039808974
True	216.79053934346072
True	444.96757753789984
True	367.11312431571145
True	492.9254211376837
True	504.31551935351536
True	316.78204139356217
True	357.92603772586426
True	117.08505374310744
True	355.8068590340053
True	1134.5361299566289
True	328.967316332928
True	150.76013838550304
True	301.7649768986814
True	768.6607388799977
True	653.9924088577153
True	408.3788327035039
True	118.9867988483897
True	335.380236193747
True	34.60573597475097
True	170.8745330462416
True	87.14528721526251
True	89.70103333731511
True	565.6307482733073
True	144.1106024710084
True	133.3143546742194
True	109.38424232374442
True	85.87169198493663
True	432.7237693194202
True	403.244618205298
True	1040.5671018372473
True	541.5477326494045
True	855.2824839130797
True	264.04301348189466
True	301.83096825598784
True	518.1407528531952
True	191.1149007833733
True	734.0692215090625
True	247.89795750758185
True	364.6853774550215
True	69.07173838222107
True	115.28904660119406
True	272.5192326808827
True	123.0137131133238
True	475.87325898294137
True	29.06443287512697
True	576.8667203123235
True	1021.7917467208324
True	757.7892536526335
True	1.5375574427410756
True	62.31224000943788
True	506.0239808086774
True	440.378261191432
True	74.38788813046025
True	118.99600709567608
True	297.7223481612548
True	79.63185320205929
True	54.83650546403181
True	728.7098331700013
True	665.3709114092361
True	169.97238004924367
True	160.21119413124035
True	535.5905488986632
True	53.07154326663787
True	25.7965983270628
True	585.6043556544213
True	454.7892571086068
True	1130.1220834696285
True	47.89973881775064
True	456.3672042480779
True	876.0147203056418
True	772.2531245593319
True	287.1366811498676
True	733.8004826849904
True	394.2207776691109
True	43.69366703319087
True	97.39839812271624
True	712.0853437068769
True	80.0636189698123
True	144.92876592280953
True	918.917856879173
True	194.99223764311105
True	281.2155408411048
True	103.00817197746768
True	651.7210330915564
True	613.8717442463607
True	221.99326587690103
True	429.5402807259189
True	41.3833852304879
True	282.8974558012302
True	571.1962003948621
True	597.6395899650277
True	313.8985338460757
True	69.8075889841807
True	943.8094450059164
True	1068.5036314287497
True	556.74359862729
True	63.82234119686752
True	31.147091423182196
True	94.00479419525168
True	109.52697812537276
True	101.35201260164568
True	850.9272527147552
True	1221.450414765089
True	743.5428362714545
True	323.9586087213704
True	8.332964576160357
True	19.930735467729555
True	338.6752930178773
True	465.46650952045366
True	47.12468952075968
True	564.3676903221174
True	421.8309048532262
True	392.4521515781528
True	81.43805008624614
True	196.7056286029545
True	270.0409533786345
True	135.12467177733433
True	382.9502960056839
True	41.07924830343854
True	177.85211475464445
True	1166.5949545589897
True	5.920783344190316
True	29.155191684643867
True	586.86386246796
True	362.27497716435926
True	803.898320582754
True	159.49537197539635
True	736.5811201595018
True	592.5423909301416
True	277.42467677395894
True	442.0179802639848
True	341.22535925509544
True	286.1704072740499
True	264.2061766833026
True	408.1194546361714
True	505.98372993637287
True	500.9182393909192
True	105.96001997481928
True	355.9690562153581
True	9.102355362688783
True	187.9221340198592
True	236.48056712282605
True	841.28079687072
True	598.1281613106133
True	31.696886143891767
True	719.3680994946168
True	841.0617233497844
True	105.10902627776224
True	349.042237219216
True	858.7766879026859
True	216.00100397539575
True	167.27559983953094
True	544.1928369410182
True	582.870652169763
True	1123.0626194792248
True	146.11635999742464
True	155.7494638985874
True	258.79251813938254
True	314.665236906085
True	418.9950369565808
True	416.0928116294997
True	301.2171182267333
True	444.6853369080354
True	504.0573280748198
True	218.6555310050542
True	1445.6578633642805
True	253.23966110484065
True	409.3398240392561
True	53.87130697469866
True	765.7068423704803
True	254.5761058449131
True	908.8422948120144
True	558.0365884766809
True	319.38896289294905
True	789.2780347051726
True	261.68597502214186
True	217.7799149647676
True	256.66757829019866
True	220.2858571960429
True	132.4014790829775
True	249.7340449810685
True	719.9332052485918
True	524.6823879220482
True	229.226522764392
True	1162.9218651845854
True	117.31838888940614
True	254.434887642692
True	67.43478142109534
True	303.67422818833376
True	424.5414353862264
True	96.23272814168136
True	211.1732093475006
True	74.9109066961329
True	714.318778925516
True	370.8203993910361
True	216.1716178893512
True	734.3715254440696
True	849.4310776115747
True	834.1544097861082
True	843.3152881372685
True	345.48361823473374
True	1.3669019521341128
True	260.7031137866392
True	55.42965728368185
True	380.25707974976007
True	56.09200677007957
True	362.2592939404065
True	869.2306997566509
True	1064.1146199241996
True	384.1162391631681
True	21.281842468230543
True	535.0380353989316
True	517.4827397565451
True	193.4293936703357
True	219.8870726932809
True	292.21382779954894
True	22.18475404522009
True	133.97034385113042
True	945.7211254187928
True	61.69485505692165
True	483.89196604295296
True	785.9111972302877
True	101.45293835932289
True	256.5994719812587
True	109.40614510838624
True	16.290405315210723
True	1.2506157861843314
True	122.12252321915344
True	1006.569238617442
True	481.7619700258217
True	66.06177489373869
True	778.3859745530186
True	341.5540035313091
True	1.7021433035550162
True	436.7438088612765
True	192.50901913136772
True	499.1761154337
True	84.233949743259
True	328.4718450678878
True	374.2842812228574
True	183.4934791003961
True	204.37738208594803
True	125.27963969170617
True	180.2880070539592
True	996.9773094472706
True	14.14988590302664
True	508.58262606029234
True	493.4461103893424
True	421.87997708682
True	218.84428009541097
True	233.3955117151766
True	157.87827681763514
True	48.41149164696167
True	470.4014028056408
True	150.94461717231368
True	830.6066259213878
True	814.2622725556863
True	256.2470314733012
True	325.3007696769772
True	523.5440147790921
True	42.93557507691258
True	87.93889484455707
True	741.2587980444146
True	1093.3485714168194
True	107.44717189078204
True	737.1528623469833
True	140.14828806575372
True	918.8560507734956
True	638.0949975280005
True	105.572929058354
True	257.10665889058896
True	597.3883845808286
True	248.024574397543
True	43.75421794396209
True	571.2111512974702
True	439.4984365028291
True	6.116808205580678
True	483.7601957044033
True	65.39094432709247
True	179.3315547387753
True	243.7009351487674
True	306.5468899171428
True	76.94811190674005
True	220.7178046719436
True	340.2042082078555
True	424.6732500563356
True	939.7512301611602
True	51.19588734041516
True	916.931065699176
True	1048.8956037842615
True	126.9347794167318
True	75.07909846301823
True	999.2387647120436
True	35.955803915941075
True	228.74838251911336
True	82.22867332968957
True	220.07554751229603
True	377.2478982428975
True	984.8124924596492
True	93.95981177476386
True	71.41846623138828
True	626.9601418734574
True	271.9330251617095
True	725.5480337285456
True	53.22837968011788
True	486.4448858813965
True	397.4936887129516
True	680.2524203244968
True	43.2916279157362
True	102.3641471980546
True	26.73254417940954
True	270.0547703176456
True	45.14333998869429
True	339.43916888857774
True	2.892686358764607
True	1147.234997169123
True	106.34826292268484
True	137.26217902599717
True	359.7601953707481
True	713.74577114715
True	665.1743976726797
True	1048.0387265585166
True	467.3818835805858
True	406.4593648269132
True	140.85200923173596
True	427.986891168291
True	835.1438187885832
True	427.8154792079186
True	906.6169913114446
True	88.81125556286398
True	420.5478299822985
True	184.93746673552545
True	283.2173872759965
True	742.7151367278728
True	157.97679930563163
True	130.57079731922997
True	58.476667701425775
True	876.2311396234647
True	797.2098589823421
True	77.95026124921988
True	457.73463890738
True	749.9425177707203
True	422.4575917774159
True	58.92630245333636
True	321.42214160954325
True	786.0184720794058
True	30.074453355209283
True	349.88682544972426
True	167.16752240214615
True	299.5922392564188
True	36.15869728073988
True	226.17085295936985
True	748.7758059479336
True	640.2644350863517
True	56.48156244960598
True	287.7610734147739
True	904.2660843242084
True	18.55784036643602
True	314.75193566214654
True	292.7751860921426
True	439.7380429595949
True	215.20222430578747
True	600.3517934874793
True	45.09897351858783
True	988.1995537085796
True	915.5199992275096
True	49.80658104946296
True	398.80856770146113
True	734.3929104046503
True	889.8615946205309
True	257.3238399163025
True	586.7577295639923
True	131.36823789713625
True	175.42590261948578
True	135.24294751692418
True	138.51825683949704
True	207.02355903042724
True	980.229032333078
True	842.1581225577612
True	952.3758978491156
True	19.21154369324657
True	26.93910482550221
True	361.1255152892563
True	12.15436811888614
True	640.7383116459741
True	1065.6016125347703
True	267.6621844967616
True	207.75853683529328
True	88.70276827435511
True	218.66143774421775
True	136.63755990327357
True	43.56732238497717
True	138.22819832763145
True	83.6543475590219
True	247.663478574413
True	536.8495376631956
True	169.87830678124257
True	31.53430866839052
True	56.8774408978298
True	413.673697810548
True	263.08176496198536
True	604.0022650676489
True	19.774017933623163
True	117.0603421955057
True	678.496180590087
True	255.6888011218765
True	464.172847480041
True	652.0504093451824
True	99.94907497124824
True	116.46287297371576
True	81.08215965870787
True	26.571206180928947
True	125.57500844980218
True	82.31379199518464
True	103.09517218013616
True	146.25089255895915
True	232.5256715899227
True	831.9886512893002
True	294.60757468320776
True	945.4949927333538
True	165.0204184977637
True	209.64642032918368
True	817.6674349095155
True	301.7309424655402
True	596.6365710675519
True	255.22666304197296
True	363.719206187146
True	438.2109603028314
True	548.2416489077359
True	656.3563695784119
True	369.04524626509584
True	34.87387883320726
True	532.5092231645424
True	617.337706489547
True	19.48167999990286
True	11.828773498727989
True	260.3826958488708
True	407.88620291068105
True	455.1330953466053
True	68.5692672322864
True	647.2604057243253
True	947.3467237309176
True	231.8680144309141
True	912.516118537186
True	277.6338010743844
True	105.19343376532464
True	272.9893752013243
True	684.4281633470906
True	36.80074997255949
True	581.1608304227285
True	1286.0977942898398
True	1012.5322241918036
True	903.2269052814368
True	212.6810148970833
True	92.2717286036014
True	192.6852942400749
True	843.6129049552167
True	149.95301027811672
True	1059.7253169801709
True	889.7812826669565
True	40.978582220565855
True	91.76025146134334
True	413.74133552681855
True	406.5633285413684
True	200.94184090390567
True	535.0969482719786
True	640.3848157262456
True	114.4066088900022
True	276.3061661197427
True	1021.2805257956708
True	49.985664008697775
True	697.0506664364129
True	545.2929258449984
True	39.90471220847802
True	852.2899000246016
True	379.21370560008586
True	552.1682177562178
True	112.781566568571
True	267.9328520872244
True	213.84791158601163
True	25.735000692453287
True	130.22926134377607
True	738.9613303224883
True	144.5399607749328
True	381.50278695408525
True	63.78556274048679
True	644.2903022019391
True	601.4243610632254
True	239.22569243345225
True	473.1681600180319
True	174.15459030992488
True	158.17301909580797
True	221.88854929258855
True	279.73314306446184
True	357.8287682288657
True	136.8559348375247
True	190.6634961182562
True	26.43606045130199
True	863.1152651259983
True	309.1059904742419
True	8.821105841696996
True	368.45875583250887
True	170.15550530755274
True	621.9365702209491
True	373.4497697482773
True	590.3679176077804
True	575.1373814975087
True	512.1981962368599
True	783.9546171809707
True	245.50748052503508
True	551.1428109930296
True	159.59499060157358
True	521.2073180489003
True	353.8958161743348
True	379.5346573854914
True	135.0440821644071
True	142.67832677586927
True	109.2268528254659
True	67.7270052087293
True	715.4481804615639
True	180.6566732534976
True	43.89233320120615
True	0.0
True	548.9565390324731
True	110.08543502351272
True	22.81731265828016
True	40.62944009411418
True	110.9556702943038
True	531.6786206125965
True	182.7122221082928
True	106.30870054110004
True	35.87807598501556
True	157.6479194136895
True	914.803392977744
True	50.90411379758393
True	227.37122030875724
True	744.3529162849429
True	310.80109532812344
True	457.6622912919311
True	469.9019865851124
True	521.9957825629415
True	594.4651005129452
True	919.4977295235124
True	269.33902751329515
True	1049.0709878397663
True	919.6758248683172
True	607.3211635811831
True	351.8224781117042
True	814.1821609294027
True	10.705264650819672
True	32.7671584630979
True	293.827943409346
True	42.49493717972948
True	203.6114401760405
True	750.2029387766183
True	217.90871850349257
True	760.508067104314
True	759.1799442364377
True	125.64153638729
True	373.6571292045697
True	579.1113542470099
True	24.551777395735755
True	128.8459184713914
True	430.1519368123839
True	301.2484330648361
True	199.12011412745937
True	110.54871807105326
True	381.9095919631066
True	21.62706519174192
True	359.607697626899
True	356.0655300702784
True	1060.5560917939804
True	356.9646296394691
True	31.84517911998088
True	452.7306924020002
True	438.39927325967625
True	239.63968333084992
True	31.320016815666374
True	766.6974512060518
True	419.5302317862989
True	177.67146984324663
True	12.452446606130708
True	1221.443379047792
True	166.65897916844816
True	26.07572617312015
True	303.17390547659306
True	275.2490892306228
True	117.7479265170713
True	292.3890584944907
True	47.5196609475132
True	303.4044344205949
True	304.28889765966653
True	307.52601582700424
True	30.06371476735317
True	45.96890932488424
True	1083.7406591923948
True	23.594759416270733
True	12.813984507695578
True	173.46852294087842
True	651.3873452641385
True	8.500862705844135
True	193.63803368826527
True	176.21675530986488
True	530.8425721270394
True	367.00314323277365
True	772.9762807878976
True	316.5926307124022
True	500.5834217302408
True	444.0654724029207
True	500.0215152590351
True	105.05359752928808
True	1282.4726362548963
True	913.2638926316966
True	297.4747173905177
True	523.7059449363446
True	104.12050090250207
True	571.8529345245887
True	431.0769022555635
True	156.04163616465036
True	77.19561045549797
True	355.6622448878955
True	177.687830625517
True	28.113653520367503
True	606.8574029261737
True	383.0241181342752
True	66.76624849122882
True	31.22460837083933
True	660.1507599806025
True	488.7298732749268
True	74.2003828416679
True	22.06749664368003
True	328.0922155000724
True	318.73606922339326
True	733.283271292733
True	551.2000512458253
True	557.036780317865
True	801.4192139027947
True	7.93069824937551
True	55.87307285211812
True	34.164727587024785
True	61.64721246448821
True	509.89935044250575
True	582.7712199676727
True	83.72210737390873
True	109.52703503224832
True	186.62682130399008
True	71.88809441985238
True	173.68827641632305
True	208.089223048248
True	260.79550423048795
True	805.1097080953218
True	595.5816567579182
True	287.6724046297529
True	190.7976527570647
True	285.1189370239113
True	249.3261124097492
True	769.7413548833068
True	330.869196846922
True	162.31713137039765
True	921.6567466445304
True	357.73814580451216
True	495.1865856862174
True	152.96056488331243
True	120.53545416924584
True	60.60246020684072
True	197.9370583176817
True	965.4352077118364
True	493.57126975919255
True	112.5408712776066
True	353.1179468132339
True	100.82049040158512
True	682.3337781541181
True	4.189497896669293
True	702.4524665287802
True	34.61957967102488
True	947.716408678836
True	842.5315545718909
True	214.6655333436029
True	33.23407701801832
True	81.23022510333318
True	463.7662576004636
True	225.8740034965029
True	1.4437300099261057
True	77.71846826528184
True	1071.1493155001217
True	334.3150826648163
True	661.5387494258879
True	499.3751668328243
True	30.732986203838085
True	139.37290462521216
True	424.1207255882421
True	945.6704620401129
True	812.1345991344907
True	424.0359050644632
True	344.7405310795553
True	16.051342679343623
True	77.64785230517596
True	728.8922634174171
True	472.6999094875201
True	377.905704499456
True	897.1086082025297
True	25.833148405961964
True	218.52862424581525
True	891.988740147573
True	230.4945668046853
True	9.272648064409395
True	504.7584753441761
True	104.17003592768332
True	653.4915063721567
True	53.890874217888594
True	264.5749753548069
True	821.3088583057454
True	902.5091717393487
True	269.3999436747676
True	445.899241171266
True	122.73271961471175
True	593.5377934635741
True	259.2673952835226
True	189.0606994973164
True	851.7415661940636
True	55.54228324929855
True	689.9159940627441
True	271.720600429008
True	301.54854396203694
True	164.05098089221488
True	485.6776535600665
True	574.4829647352666
True	365.81007671783726
True	411.5129138193678
True	69.06275345918287
True	161.74102904240323
True	435.2160148982025
True	216.918368908149
True	36.3642202264867
True	198.43784003537937
True	382.81328428492526
True	399.503160328274
True	746.337360354833
True	132.8005816806158
True	661.006204917424
True	509.6693463349057
True	601.3894431138987
True	135.36151998712566
True	36.67571009129528
True	666.0549614574255
True	73.49258475395673
True	559.4435925077704
True	682.4889498808498
True	457.11490889622513
True	132.08167988413996
True	502.65750067031934
True	4.441662561368238
True	410.09901514534215
True	31.66169762797641
True	637.4199997898806
True	275.6297341233898
True	592.2147639284826
True	679.108957184289
True	141.56766865580155
True	524.0759613163868
True	487.98453116841
True	63.23927554752433
True	951.479069069552
True	3.3759713580804167
True	27.040206954956343
True	640.5012976199886
True	687.9883016698755
True	133.37652155063503
True	408.202115279198
True	123.49793214043572
True	75.48743966975287
True	487.8456376510444
True	43.24846662446737
True	501.7006572825525
True	12.632642151290714
True	839.2853738055389
True	551.4686551148102
True	685.480551324421
True	105.174499965898
True	384.8713164702186
True	947.4855337474849
True	846.8637158888528
True	139.07614895195852
True	532.6026698140219
True	468.3720161476077
True	245.44664622044945
True	260.0623584005764
True	6.0138523005948255
True	320.05523790505
True	13.040752306399549
True	361.4813121157886
True	80.21593876014339
True	426.02326594741305
True	658.2402429265439
True	129.26846844952385
True	238.69282248830305
True	653.125807900149
True	661.7107372198583
True	289.1313111299367
True	142.21992591580778
True	161.7867825740729
True	484.9056860309425
True	85.50930367717291
True	10.219778070303768
True	508.556421064268
True	564.5394754788377
True	20.2130908083142
True	136.72816273927367
True	877.1097381506685
True	490.0209621643937
True	272.87446119295697
True	35.30887075400293
True	473.78193194840446
True	113.73862508235
True	596.6297384841206
True	652.8029207509416
True	295.88948069100684
True	387.5930726931388
True	189.40578602836365
True	237.4362182752719
True	75.80137756619396
True	215.78952210382923
True	504.4908709733589
True	20.49115335600593
True	449.9701994936944
True	368.7540436009498
True	734.9597658215804
True	908.6262852136948
True	887.5226321068047
True	153.38760841828025
True	409.73742571445695
True	70.60351533856688
True	203.1347363678789
True	318.27748707016923
True	10.21381418657256
True	796.2414324793299
True	21.785380148626203
True	400.3918061373628
True	269.38357074549907
True	672.0023592962526
True	208.72030360671408
True	38.86445355177242
True	693.8443074754811
True	1078.9853268525012
True	225.32512127826743
True	135.3925991272461
True	620.6138309351983
True	506.7593294546937
True	19.078790925271463
True	812.273848472585
True	115.7794481583621
True	48.225023112329175
True	318.5071222935004
True	349.7302223139917
True	408.8774325137204
True	258.14141395792274
True	21.197110400352926
True	21.88782512188499
True	852.0603188230302
True	215.13280374484376
True	118.4316751259709
True	846.3655821805262
True	649.2082042954997
True	630.4329362120953
True	441.2157700251176
True	136.3802550663466
True	35.25688403113079
True	100.73558864827174
True	438.6786834613965
True	223.38823101400752
True	480.3701000274924
True	145.30639103778188
True	518.3488047723896
True	648.1724147918097
True	933.7387672416862
True	24.67543100731629
True	1015.3625756141496
True	1092.937487466782
True	473.65193927071016
True	87.82353809166989
True	812.7005017637712
True	649.8997581241546
True	680.640822751729
True	172.3447962160284
True	743.1722751910625
True	711.0892916973572
True	122.31689226965668
True	775.3082398760504
True	790.4991340734047
True	482.2027496259456
True	234.1993794647356
True	72.02342679340039
True	310.3945853109508
True	352.2334014671944
True	456.703056925944
True	444.18974809426345
True	187.5503682969405
True	306.982350743916
True	3.1233226719605893
True	14.305352602410291
True	101.479058405201
True	131.58110108745203
True	345.7360689549645
True	352.648056859916
True	108.76262440560818
True	15.574465823662148
True	212.82343413204163
True	851.1192497657478
True	453.6181198703898
True	534.9195919378594
True	569.2317256978293
True	827.6060126333475
True	636.6738541748373
True	94.89270880930384
True	213.13890403870505
True	245.634171316996
True	284.1388499755544
True	106.57626858419653
True	361.2472210704307
True	431.5440840205927
True	172.14157289441593
True	661.3523308817166
True	246.2533527204112
True	210.34827369963
True	26.923854992032755
True	251.4650409854227
True	491.5799320755227
True	172.04886127557484
True	511.9283903508983
True	492.1854103263921
True	244.38322015031943
True	110.75712161196252
True	42.154042673922376
True	394.5265052340316
True	787.1917125429757
True	164.29932708281564
True	1024.857378861798
True	1016.972353496882
True	476.69549381344655
True	101.8993419446513
True	121.1207435851617
True	659.8091402069551
True	7.864413644018889
True	226.8006093588908
True	131.3644744983931
True	118.36706972157008
True	339.60943549976133
True	627.5083212508403
True	35.8246706239479
True	126.79091620803588
True	946.3218650578092
True	56.55633673461029
True	445.7930941438817
True	535.2297172873053
True	242.6193046259442
True	124.39026429734298
True	904.0916400225505
True	1194.6267151485629
True	510.8521491666664
True	652.8901277398836
True	220.22529572893416
True	157.0700255276511
True	320.35923734970567
True	233.93804678887915
True	169.35715347073278
True	296.8108303745201
True	342.8348468536961
True	11.3087081008204
True	620.038766563062
True	152.24850190751206
True	80.4200667451059
True	418.3633467489964
True	321.34441941750924
True	1203.408157958993
True	357.4472501074824
True	956.2838862981162
True	9.6932122481396
True	270.8201486754972
True	221.6356810263092
True	154.01184848783265
True	489.6712263703104
True	194.43807971112597
True	424.2430108254384
True	315.13392863969165
True	113.02513287015412
True	353.4437891242548
True	1061.4390766876454
True	720.503697741801
True	234.62735325621944
True	105.2454467283452
True	287.4329190748836
True	23.629165787132948
True	356.2652147432655
True	318.1705418811897
True	575.162632982944
True	431.1466385479266
True	367.178667781734
True	158.23212170661992
True	11.425362028710156
True	428.5343036761215
True	281.9498159756793
True	147.4826091214745
True	310.8881220980708
True	447.6332299762609
True	807.0374223373615
True	306.4153860980804
True	762.7240812186894
True	393.2588929314085
True	371.6531128137235
True	1.2299714298903872
True	1217.1297406472208
True	101.14986474980908
True	925.1971685124151
True	204.90083049033768
True	461.8128895585788
True	669.0244344923499
True	90.95040733282325
True	493.6466284431005
True	35.08760161180143
True	406.3342115878029
True	77.53975097929504
True	229.3424693596052
True	38.233375675257314
True	672.5457567754829
True	188.6017105224913
True	24.96350494452369
True	390.4500472044285
True	110.73695904087946
True	176.11463288089672
True	815.3771724008877
True	258.1501273688462
True	150.89305119674324
True	366.19705292373305
True	512.3013839754133
True	350.8387041425791
True	537.2729595568017
True	612.855974535589
True	164.99992872634073
True	8.432783958944789
True	71.16192042315461
True	429.93495810527537
True	92.06072806773338
True	79.47123436585294
True	1051.2838632428147
True	28.71897421714792
True	324.1819442078657
True	316.15948645210653
True	450.9414084303045
True	657.0815981288357
True	190.09460380450608
True	634.2261101831185
True	330.7775430072312
True	349.1013477827084
True	276.3135718570099
True	207.63892979191
True	378.6309865989325
True	478.6483750979164
True	420.5242758834208
True	589.9779504990659
True	142.46770122001104
True	75.3696866341625
True	40.258842709648185
True	300.6836984848563
True	629.5440244038386
True	393.1287816596464
True	768.0058103741035
True	209.6766229523911
True	400.4533059700109
True	66.74151347718775
True	49.83327394425863
True	414.0693342453458
True	198.82410609427149
True	225.05014938099865
True	44.31247681490887
True	1040.12403264695
True	175.27114909119734
True	933.448214445684
True	320.9425881280245
True	921.1413031161431
True	239.56539500363192
True	457.87895963766897
True	536.4679377625594
True	601.0254566762216
True	202.9338772800834
True	487.6510024005657
True	940.5859261330596
True	129.23097868422988
True	7.341085968248964
True	595.877735418895
True	27.559693482973312
True	78.20071088525371
True	816.490483057412
True	233.62952224484928
True	998.2511542115026
True	681.2627128466306
True	410.162372189771
True	292.6053411810093
True	482.4807774573769
True	341.75303247561465
True	178.5239893664779
True	672.9875970537897
True	713.7816481550113
True	206.73336462064324
True	87.98345138308527
True	528.5088489650041
True	142.61686920098603
True	379.300668353289
True	346.34389131687203
True	67.37690362126044
True	383.78535131638
True	408.4449367397869
True	379.4065170070168
True	417.45340367029536
True	425.3967146846568
True	638.5735377705074
True	58.6542387590177
True	445.1580843014437
True	316.57237791706774
True	639.4192583198898
True	214.00045100950936
True	98.18534339873578
True	42.75251196311489
True	530.0456082540325
True	622.8419094762095
True	186.1147565076627
True	413.3350980571776
True	350.0334596881743
True	17.892706608205476
True	169.3900502671659
True	292.30020158084506
True	3.017424176365287
True	873.3900314906995
True	81.10652737782064
True	105.05615955224786
True	120.4236872496
True	358.01171215790123
True	38.50917793288277
True	439.9295930966596
True	237.70427171651744
True	5.049663615308261
True	118.80779307343622
True	453.0104584243344
True	51.5580421959292
True	64.26206059130855
True	173.48811296204008
True	298.2055295262625
True	984.4668222274412
True	389.3898633539105
True	956.40477741917
True	187.32384877308056
True	1032.7226210570757
True	806.2001309533392
True	634.8522245132805
True	417.6311458247107
True	380.6569494004855
True	80.7403564867258
True	69.8482310675539
True	80.27391915532377
True	175.14450057878156
True	475.8765781819726
True	1049.27193411918
True	167.82136803628265
True	349.02123813768964
True	434.8099667378585
True	609.8338121165906
True	588.6090657938757
True	277.1814085100018
True	458.97695633941896
True	667.6470622679548
True	94.10817182514116
True	734.6789133433997
True	267.989891139218
True	127.85190302756295
True	405.6374685151703
True	873.2405156703024
True	422.67598235819776
True	836.8466316918166
True	193.85445975631603
True	346.11999771074903
True	701.4212755148193
True	627.7795894938945
True	197.124698309728
True	255.5701487037542
True	788.9180577652893
True	30.361360394862587
True	194.8823531380155
True	487.82689292427807
True	687.6619371137764
True	101.06503881091258
True	36.3097685532095
True	159.06799225883572
True	739.9101577685888
True	311.71631974017606
True	552.4529411086687
True	362.4183361545589
True	296.5171441143696
True	447.5579923767084
True	496.4689977359441
True	74.83368120130513
True	365.93633294588346
True	799.4977305745442
True	0.0
True	289.7335828889803
True	255.2091103963349
True	958.315263613934
True	161.6169459959277
True	646.2215539056916
True	626.6563055162793
True	114.8993511536208
True	210.83208276526696
True	124.23971025735426
True	10.51962297963243
True	288.375391940131
True	371.36696380343847
True	1121.2767924258192
True	230.37568211034704
True	392.86090271681326
True	640.388162286623
True	205.8080265163705
True	27.146186456423614
True	859.8197228331943
True	597.1061300913391
True	166.6263206604168
True	643.1438319868761
True	165.44703415374374
True	288.6030138505598
True	801.1829616305413
True	34.325606114629814
True	106.88717445416802
True	504.1313955153357
True	67.71398076624706
True	74.88842782328592
True	395.1896206978206
True	24.36668464412587
True	777.2991983723621
True	103.7427621347228
True	161.57408044807048
True	17.685893941766
True	690.1451176101959
True	29.21731226988321
True	792.8898484674669
True	390.6576079909756
True	118.15022158053496
True	701.5445457259623
True	534.8630273130881
True	560.1103372724506
True	47.71381701732386
True	370.54321900825846
True	6.122969743759421
True	92.96129806142336
True	391.4353270444751
True	46.874998024973145
True	126.6869789769458
True	310.4820810808965
True	186.32364837503857
True	101.02323515047853
True	643.341587571849
True	21.29166862178058
True	1138.1874891342738
True	497.6296540470718
True	310.3324034424541
True	492.2870674553059
True	125.73576747441484
True	794.4058523577647
True	1105.3104694736317
True	741.7557753357377
True	172.48318610429183
True	235.32237792292275
True	51.10740514725113
True	58.02347933507669
True	155.80875057108486
True	104.25655149277948
True	169.90565305864945
True	1173.6582486533532
True	306.375010063902
True	355.7114361572625
True	673.3921007713996
True	16.658207360275156
True	14.133300243523644
True	579.3480855302181
True	5.321115563934327
True	115.10869755704157
True	685.2659360309466
True	176.9515720437612
True	672.8147507300762
True	854.3269672017772
True	160.21415109917453
True	914.8550935686758
True	3.162085361537554
True	450.0409962438207
True	1045.0040594786194
True	25.16492590693468
True	236.99095767258265
True	150.27736815983275
True	969.803084838461
True	230.8504776560537
True	467.455892201828
True	116.8823161305012
True	497.4376451739127
True	155.48444196181285
True	101.51296611469654
True	386.2726056986503
True	70.83861593755071
True	56.75093098645964
True	1093.3068191493328
True	268.1152713737263
True	158.734768957979
True	364.27104974173926
True	386.393808481959
True	211.33839391888355
True	164.17044297596425
True	388.39439513736335
True	35.220580621951754
True	488.24404983747473
True	1109.8101924840764
True	114.7511637687024
True	474.29884896822665
True	316.78232978426524
True	26.07260394838425
True	402.37397398072966
True	104.60679958032672
True	585.7387816911585
True	204.20369656358005
True	422.5504516288949
True	20.51438065167143
True	437.3740705906475
True	103.5555797918558
True	337.4920893617848
True	32.74327772398868
True	165.23146732962422
True	246.564099145977
True	736.476046245508
True	59.89432974208073
True	144.38689364617196
True	238.88962772349268
True	139.47829763655645
True	589.0484844750949
True	549.3467078873515
True	749.3280077110746
True	399.81630645517896
True	534.1654706079817
True	415.9406651912095
True	684.6358951495637
True	70.6689625799196
True	480.1706390546665
True	408.3238689400785
True	46.04943602161652
True	85.1962605143047
True	125.9303959413257
True	92.34625028060044
True	320.96718598995125
True	844.2070007774894
True	324.66236403049334
True	1103.2509718508811
True	301.8904105397031
True	915.0195763337754
True	154.06999008873476
True	574.6301159245112
True	620.0606490183659
True	709.3343306981934
True	434.4724532095992
True	67.13464497306269
True	289.6580049277362
True	41.61544267235676
True	160.64728792064173
True	170.83792891431796
True	1165.5538295815577
True	234.6506373604592
True	551.7111948019266
True	542.3639854364486
True	567.3196913978385
True	894.0471035158349
True	583.2425763218847
True	604.8622808018189
True	975.7482188485784
True	122.40243702830948
True	332.9823376706635
True	275.40358718958885
True	315.2768852110904
True	89.99150130063133
True	374.01139875424224
True	4.528856209986337
True	305.0572795939348
True	267.0373345393238
True	625.9791274113103
True	280.2067648225995
True	360.96737243621385
True	10.295841697088832
True	58.84592671825964
True	545.4293907534459
True	30.807508104518405
True	140.5298346476935
True	62.87969021717669
True	150.61771365905642
True	236.71749213308408
True	65.74950157942742
True	368.1638864825528
True	271.8972687446809
True	99.88524508607148
True	346.5886673608299
True	63.660202379977065
True	591.8722360746599
True	818.9865866272364
True	282.0010150574279
True	1176.5926902289114
True	117.88959643414633
True	306.2663235751834
True	1033.246070401579
True	87.46847038513495
True	290.39962000266064
True	10.139233851696629
True	402.7593571327995
True	463.6708764266582
True	160.2855638018701
True	619.5786777338756
True	899.7496493605549
True	156.40510502732943
True	79.34250821474402
True	333.8043525775679
True	532.6334224673315
True	623.8601739145938
True	1228.980309789397
True	25.83032599983568
True	949.7242001050204
True	136.06338767170712
True	635.7462785357105
True	120.42817443121544
True	130.00603004751073
True	195.4025693203042
True	169.87698976245028
True	746.1000692153635
True	208.69590593874
True	233.87492371603977
True	66.47331755995941
True	503.363154567953
True	451.419443890284
True	184.063538746448
True	237.4147595018287
True	16.99671703246204
True	426.53427405082704
True	212.85031096302984
True	299.2440398193906
True	112.80191834755703
True	691.8168129656635
True	432.57473347920654
True	261.9370297637458
True	647.8981029106371
True	520.1579239002724
True	473.99350204438446
True	136.14285759858964
True	532.8338842181273
True	406.3699363298225
True	2.766571081945517
True	189.69284184863784
True	91.54153890028265
True	243.1065471251572
True	3.3713466416675857
True	128.41167563729263
True	350.8197846761069
True	7.098389271444483
True	856.9215378488708
True	168.49039004887425
True	731.687374175829
True	796.2783770500329
True	162.19621201224334
True	208.93346132303577
True	494.0160892716073
True	844.0726403520794
True	50.305222058173456
True	34.34248485899493
True	135.6892274550457
True	630.3122345871737
True	707.9450805213498
True	182.54597035362067
True	587.9008851925325
True	587.5000058073618
True	831.1012985254824
True	402.4962023909848
True	186.3997840312513
True	897.5353661315733
True	228.98906336228464
True	151.73225436127177
True	326.89163854469206
True	218.21769063098492
True	209.21886811361463
True	611.5374593662227
True	255.3560150400899
True	194.52705007722292
True	451.1147079310224
True	472.8024976889473
True	66.26563322077314
True	286.3838943232836
True	79.89086920827133
True	340.5556968261509
True	349.6322215831301
True	244.98381349295104
True	171.09298382276123
True	374.6405115591814
True	629.8358643172729
True	747.6033396760578
True	297.4461647184892
True	751.6792802884369
True	62.58590667974151
True	864.0477532003491
True	355.74071757477043
True	13.983681813600269
True	637.2936429453008
True	713.2691362662007
True	246.83189174639767
True	171.37241455804016
True	44.37887263020892
True	377.23488525334506
True	78.31629237982955
True	13.515188197228849
True	896.5041525328668
True	370.85397865261456
True	176.01957354364208
True	939.2134419333364
True	11.723429028667567
True	786.7807937363515
True	30.32843277820669
True	651.3923907340768
True	57.03781344963927
True	774.963593993439
True	445.3357376057334
True	202.20121187969855
True	444.7555154006313
True	206.97386370556373
True	301.5845844510898
True	225.8055233219245
True	405.8499152123915
True	10.024061615381788
True	323.75456732439454
True	118.2343054027976
True	12.41172073602976
True	469.6959076902313
True	724.9612935854959
True	275.23661416515006
True	74.30952333485354
True	311.9312155000346
True	83.13785860655017
True	177.17463295971146
True	177.66431416861525
True	376.9744531408622
True	43.265412592203866
True	136.9727527138066
True	373.9941244486947
True	862.4743706744241
True	111.60764326648706
True	208.2476571997189
True	444.9882504595009
True	20.319097986679928
True	411.69390980148
True	513.0614215460454
True	91.9165279772855
True	402.4956619553459
True	340.9700952687108
True	411.7796586594203
True	595.7257810347971
True	1052.937914987353
True	968.375090984069
True	58.33092509946162
True	1045.0499218570037
True	108.43446853390992
True	115.9559806600299
True	108.59379116189156
True	474.3650256754132
True	379.7057935290993
True	576.1619642835168
True	253.6872567751249
True	162.8057134143134
True	419.9592610860822
True	15.365814870860213
True	461.5573361819205
True	401.06320895250207
True	141.94787998224402
True	90.14098341501108
True	527.6368365124378
True	993.0838582547708
True	203.55205979352488
True	66.3284479951002
True	437.5742646707575
True	382.28034189070536
True	481.8781760328415
True	318.083872654422
True	5.413841046643779
True	544.6064426629906
True	495.5909924215795
True	501.2657214522956
True	185.22209468788415
True	102.983914137977
True	22.958614758409485
True	369.5393184074114
True	107.93755970140973
True	6.795497220203133
True	30.33470991711704
True	345.1338715478672
True	661.2165517422684
True	136.3953557495041
True	88.59758815754597
True	23.396140461895698
True	414.3433253846331
True	332.41038703900443
True	755.1879664037317
True	311.9188471302604
True	524.6095383714936
True	542.3652780307165
True	533.7863795759855
True	291.35489454244146
True	497.1927614555419
True	99.93718530681444
True	581.7901699261807
True	8.062899002477552
True	372.9787233331896
True	465.0243708016803
True	952.2284186774198
True	350.2974790989752
True	807.5522820574455
True	995.2399002522906
True	181.0160683685278
True	36.84009913532586
True	371.0093181874208
True	386.8136835773545
True	602.4635821762682
True	253.90720188334603
True	29.30724775550184
True	640.1375107243795
True	128.212566808973
True	1030.863791822709
True	332.64055516329614
True	481.402484794478
True	128.89061706586338
True	804.6861760728785
True	140.31372876339952
True	820.3289861905129
True	572.5902639395506
True	192.35424220116843
True	112.43173351864344
True	67.84686740156569
True	558.9265998253674
True	897.3714598401162
True	419.98566136902434
True	509.28841925762174
True	140.6215651149892
True	641.7182800994528
True	486.3307376185929
True	815.2903642345351
True	336.20894355452964
True	572.9558526243163
True	112.08495091482176
True	26.450116551773327
True	409.6687552885248
True	178.83259627819223
True	106.84955890868022
True	369.5800446763374
True	1117.6902085367074
True	252.5281747941553
True	555.402176867957
True	10.735132791899613
True	68.67689317651842
True	340.41908675085034
True	765.7186721311194
True	448.01561649516185
True	520.6190638487245
True	709.1982890594871
True	72.32685998362712
True	741.9120756770991
True	47.030683204796965
True	102.39079185836928
True	188.75481809216748
True	84.64728390584256
True	26.011698402988323
True	298.191547302636
True	451.4975962719439
True	901.5070381146804
True	864.8216140968852
True	5.286544851493342
True	291.8346577100766
True	467.40372337296367
True	121.61222883108444
True	249.3079735471691
True	329.64052576317306
True	1317.9502882427998
True	423.6341969559092
True	26.48078512056563
True	184.9427430113634
True	703.5375273107408
True	35.38521450140988
True	177.99906751394957
True	564.2202577552821
True	72.5841783195024
True	875.6918650824499
True	337.016855372946
True	674.7976731441053
True	73.72434139154346
True	695.1465091265466
True	602.3556330405551
True	877.8418406444717
True	248.6485812638332
True	490.8528620424243
True	804.0882901812865
True	888.5672447147331
True	228.21548383651225
True	754.515910509427
True	218.09805015129504
True	462.1909343473637
True	365.5983204803802
True	503.1479896070898
True	471.3755010139572
True	324.3961236753294
True	339.61109164524646
True	107.43022490518422
True	324.04598374112453
True	1133.3677406554536
True	313.36080129325865
True	150.77449631196458
True	318.21328342189827
True	727.1762926364851
True	637.4271598035193
True	398.58696747638334
True	122.76361543252813
True	318.01119060025457
True	37.2670716528252
True	176.77840190645722
True	91.70333004710515
True	88.46342414760575
True	557.7307640992615
True	135.20559425314127
True	132.43548317586226
True	107.53164544978132
True	91.01863424443737
True	443.9463227541854
True	389.0663459941372
True	1024.4822103141405
True	520.2732951414584
True	837.8359630648163
True	268.21124622651564
True	290.5837029861464
True	538.7241897446635
True	199.58504565162056
True	775.7635648827693
True	235.07485135970785
True	355.549034200185
True	71.42219397600049
True	118.91490695376883
True	253.89587797510248
True	120.778632398163
True	461.30907846219344
True	30.965643813787487
True	586.0427702686
True	1009.1997554691312
True	747.3504309605468
True	1.159777214073012
True	64.08742863884201
True	494.1824345275138
True	430.0581280536423
True	71.2569464544989
True	116.6393429682904
True	304.31124107560305
True	77.37897178042427
True	54.2185319435057
True	711.8087640461972
True	660.9419655139872
True	153.14479663540737
True	179.54719100869167
True	554.464725098094
True	53.027113873774205
True	26.43433798609024
True	568.2440950075667
True	441.2357727957003
True	1140.087404803485
True	45.96749122976937
True	467.2462445685799
True	882.3844289625745
True	802.3916609424879
True	274.260325647744
True	758.1703488026876
True	401.1438841499804
True	40.98553159073842
True	93.35375329788624
True	713.3363833854796
True	74.32344394422672
True	137.2440359067207
True	943.0633828457936
True	188.6510148515569
True	267.28493285442977
True	108.6946524741115
True	632.461418673526
True	590.0610300121455
True	217.61909882236424
True	423.03925898695866
True	41.21313285424037
True	275.77549526284616
True	618.4293001879784
True	628.0944637549247
True	310.0569727017565
True	73.6476926781029
True	957.7224481021808
True	1115.717116959886
True	549.6229431868142
True	64.17454845715439
True	29.674705421717945
True	90.23588469443196
True	108.41341362901044
True	99.92933882290497
True	891.6202210166476
True	1217.3776371455094
True	761.075993885292
True	329.50063858594484
True	9.744327909513531
True	21.25675217467533
True	339.40505471335854
True	473.9001277903846
True	48.27250931169712
True	545.1989694948882
True	433.8589859908422
True	406.6449654159538
True	81.24209669321324
True	192.76774211896216
True	270.2746863918704
True	131.17816722377148
True	406.08156276023664
True	41.416921124455584
True	168.7014864409283
True	1159.4269361701872
True	5.247195564195549
True	27.35357000371678
True	573.0278905799124
True	373.0910390109407
True	769.8654827290709
True	159.05123355185043
True	769.3022698414976
True	597.8857587734611
True	276.23396099038376
True	434.6926199799777
True	347.1338700376502
True	279.8373590109715
True	269.9636898014456
True	415.7985427896901
True	507.4751294731942
True	491.23523897370825
True	105.86164569841613
True	355.2551869388356
True	8.225614219373087
True	183.53909266679395
True	224.6046442614894
True	906.0719645077854
True	604.5081244109194
True	29.987272526745343
True	744.3362259007647
True	894.7909132956337
True	101.86745786855133
True	346.1647910764713
True	843.2196075408493
True	234.9804380705337
True	166.6639772258798
True	523.7274498359852
True	578.1792471656285
True	1074.7739080201145
True	148.65764707464209
True	158.81932269895177
True	252.9955204835908
True	314.6367645969814
True	427.3848826913712
True	407.3308737526575
True	329.0456112490085
True	438.7052819111673
True	494.0804180112278
True	223.01935508094644
True	1496.7081256930023
True	247.71842963535173
True	390.95108284363226
True	49.42795427433435
True	744.3462984199664
True	241.46218510857585
True	920.81730674168
True	553.5300450866365
True	324.27827859388634
True	789.0484612333541
True	266.7144396358494
True	213.67538988915305
True	262.2382999769059
True	225.11182319028745
True	128.96086814708983
True	248.9435671626676
True	725.3162796899765
True	514.6315076517969
True	225.75604615069116
True	1163.1546249156286
True	121.323456711374
True	247.78110442064715
True	71.31382740979438
True	319.46314088414977
True	424.62784946610486
True	96.23558788041603
True	230.8536614706987
True	76.43596194693777
True	708.9841442377585
True	376.4922002551763
True	219.8314793652721
True	731.4112471186012
True	874.5810353587397
True	802.2966428342945
True	848.3666592093015
True	359.1357158788305
True	1.8840079408845265
True	270.9838511956653
True	56.72007992676694
True	384.8854428696325
True	54.53386286200867
True	359.2260519487313
True	865.3944793935547
True	1014.4148440803984
True	393.1936847256836
True	22.911206580628765
True	525.2643115130073
True	507.2226170256625
True	197.87856241098257
True	231.4201660408214
True	289.5422520498056
True	21.558504731985877
True	129.37599934364857
True	955.180249874326
True	61.53747392414055
True	492.22309508577393
True	788.6653780415453
True	101.69638678417618
True	247.70121711331768
True	117.85498468272232
True	15.566243702935791
True	1.1902209477592736
True	123.3080531614346
True	1022.833615901552
True	470.5001694972997
True	68.87042732175887
True	787.9948168234787
True	332.88949748247603
True	1.2249549648909968
True	454.04004154335786
True	194.24495593881923
True	534.138555587921
True	86.38096228699396
True	323.443935838869
True	364.2632579211413
True	173.0425145476866
True	203.38414831789817
True	128.35204055521356
True	172.3820571624368
True	976.098346886168
True	15.047699508605486
True	516.272142768483
True	480.12626940218325
True	409.63071481576793
True	224.9056881180693
True	231.36670102619144
True	152.81868439144856
True	46.72621422965855
True	498.1570244194778
True	154.9999908140926
True	858.1393393812995
True	814.9700640630324
True	240.6015730826953
True	294.5689264764838
True	525.4333921135922
True	41.31603855720926
True	85.92689745023313
True	734.5396982218007
True	1095.9387489314406
True	114.10010922858532
True	710.0495460658228
True	141.43480684271935
True	944.0318920109228
True	686.3232097027752
True	102.05428604207042
True	260.9417441136773
True	613.9849176257694
True	271.8090912814046
True	47.79066225019227
True	558.455167349049
True	463.1391351418669
True	6.324870409176133
True	475.2597474369609
True	64.83010335474006
True	170.04732802852425
True	226.33017371576
True	300.7384136625052
True	71.51198296906473
True	220.15113793237597
True	351.04669009142845
True	423.6628884832506
True	912.0665491735064
True	48.98927979729072
True	926.391427950236
True	1034.6772256701224
True	130.84355892911248
True	72.42796618192443
True	987.4496668875388
True	35.509800478412906
True	220.63432209928405
True	81.92608209238513
True	212.6186027973713
True	368.9002955172977
True	930.6740579818054
True	97.9416413904251
True	75.32998779526748
True	639.0870275825697
True	266.1246104826687
True	713.8087363914191
True	53.58018062788483
True	486.6837922239703
True	393.6504022102716
True	690.3444570683861
True	52.27128580215269
True	108.77241505669384
True	26.88858390841713
True	260.5809650535749
True	42.355506137447854
True	347.35416305795
True	2.806844169586249
True	1192.973133048725
True	102.7540940539906
True	131.17834093620692
True	358.458033563455
True	723.1088970329209
True	678.6163175621778
True	1042.469407602644
True	472.4220379347496
True	410.567688596026
True	143.15091293408176
True	413.9214331112608
True	840.4596419161841
True	416.72174523211817
True	925.9927209229446
True	85.96808375514003
True	415.0449028929078
True	184.3647403533235
True	282.517412254727
True	769.9881407520047
True	156.83911572739365
True	133.70784176380326
True	63.45323517051028
True	901.4659201582072
True	780.966874810943
True	80.86524150215031
True	441.9147365585381
True	749.5586513035124
True	413.828162040076
True	58.354992588185205
True	333.5850057828632
True	792.8967995585272
True	29.64040331006456
True	360.3208762722849
True	169.85509260921532
True	294.2307872552404
True	34.33060872336014
True	210.228293517186
True	746.4514914698831
True	642.1380649264714
True	54.412304807086734
True	288.34679895211445
True	903.69828052935
True	15.716119799547595
True	316.10307928212325
True	299.098213806386
True	454.0677255937727
True	216.11049024226088
True	603.6068796688074
True	47.7079065454614
True	950.1912896725496
True	878.7780656720641
True	49.79501289999361
True	405.6512189748681
True	731.3718200337747
True	881.0907334009238
True	277.200486099949
True	627.1028856654987
True	130.86017434238255
True	200.97692773123157
True	127.43664473331188
True	134.09645465630263
True	210.260605558337
True	941.0613567549584
True	761.4583431223666
True	962.1125991931916
True	19.421451417227303
True	25.42973873640734
True	357.4505467750405
True	11.999537392588554
True	653.0098634499903
True	1097.655227074173
True	267.8241783058764
True	207.9213297897147
True	83.81908503839266
True	216.67875790129148
True	129.68655301014866
True	44.45283075615155
True	127.70930069290708
True	90.37147758061846
True	251.2760314030946
True	558.939402902105
True	166.5427779595649
True	30.36588901258877
True	58.67571130340227
True	415.332989295664
True	265.7297596751647
True	568.0598876166372
True	23.313013279025814
True	116.04661440369256
True	687.3969709915506
True	259.50783743579
True	467.6434598566064
True	665.6398776119556
True	106.0560984489428
True	113.77156994394734
True	79.23637242860106
True	26.891657550100973
True	124.7757783235898
True	88.98029235384917
True	98.39276883178402
True	162.49906038556335
True	246.1448976064137
True	802.5140414523794
True	280.17747668925847
True	927.15771440727
True	162.63272297675812
True	190.77163796758956
True	790.5319842715188
True	318.17402880545654
True	586.9360396998892
True	254.5452120702302
True	363.6454948350136
True	451.6392222864359
True	553.5540807354281
True	634.786670250098
True	361.6088085683268
True	38.273256437194014
True	565.32755672229
True	613.3772197793938
True	20.282260055877845
True	11.80241674081523
True	258.2889068983736
True	409.5064210829647
True	465.2306978594323
True	67.87419784513561
True	642.3782991626692
True	917.1174851033574
True	245.978958278836
True	916.9094068127148
True	282.20792921361
True	104.06822561336855
True	278.6066883986499
True	659.4341127768053
True	40.02678247896592
True	557.4551912678107
True	1272.4626342250356
True	1019.1227343291204
True	886.2623798166031
True	209.6066651419564
True	88.1071156476076
True	198.95533832279287
True	839.9905398246901
True	148.22173938408235
True	1064.0640421070264
True	863.0399213538961
True	40.79823440141851
True	88.5229440094114
True	409.9545962951452
True	410.6831444443868
True	205.60119660621532
True	496.3380144655109
True	675.3520537271439
True	122.49110479746795
True	262.2845834588172
True	1009.3275843138985
True	50.53397961527811
True	703.6444934679705
True	523.4060490382864
True	39.39920441006137
True	825.4626469751536
True	409.1894770055257
True	568.9492359079381
True	114.2582420267913
True	274.25933660210666
True	205.42798058515865
True	27.51772423945548
True	135.3359684656216
True	750.354348311906
True	144.1234832988489
True	385.50182388778575
True	63.618474578556686
True	646.4042984739692
True	585.1365771332721
True	239.17949686575696
True	459.59907276041
True	151.99861062757216
True	168.273452968464
True	209.16687876975612
True	290.2987166889224
True	348.50126755885395
True	140.32259299093073
True	193.10619863054944
True	27.038909145793973
True	884.8565823968411
True	311.8425274053284
True	8.688945259365465
True	358.0682301700604
True	161.81276301154716
True	629.9683302909942
True	368.1217344484032
True	580.1504369881377
True	564.0258692913617
True	479.3762682015888
True	785.8445173367412
True	251.01940654551265
True	556.8867856972581
True	165.919934748826
True	547.8942604804033
True	379.0680958073063
True	371.4953539104222
True	133.51575139960102
True	134.90977428359665
True	109.76138059797192
True	68.7109263069826
True	726.6993476414547
True	179.65628569264737
True	45.7267624735719
True	0.0
True	558.8777335635393
True	109.91965211532472
True	23.46966295380963
True	41.121363185177024
True	114.4506228759325
True	555.2372245683586
True	170.47967593521165
True	110.56048792708717
True	36.61339786647172
True	160.00642706152814
True	907.8938854166878
True	49.77513545596289
True	225.5288453718125
True	731.8278109220125
True	328.23208970006755
True	461.435860743048
True	475.9467095155002
True	510.18846139479695
True	588.5935816806376
True	928.2529259573208
True	263.9803231742795
True	1041.6578425949144
True	922.3276811274518
True	619.309396461672
True	348.21453554411835
True	880.7692580333481
True	9.520108098227077
True	34.7982291945385
True	274.8815345425015
True	42.11855302706565
True	200.9303374657014
True	719.2408326674959
True	215.4333326262915
True	734.1405956464325
True	771.6378165625855
True	122.12023472279816
True	369.014209774777
True	560.6567313309006
True	24.08625057719031
True	134.12294170378897
True	443.8036164613907
True	301.40160431096393
True	199.82608542443
True	120.15066306712512
True	392.6846879591506
True	21.942107810734136
True	369.6286559053432
True	370.05719368883433
True	1061.2798204430514
True	380.864291568333
True	31.456386213255144
True	444.37574424648585
True	449.0750672771844
True	238.95047255714863
True	30.974558594414685
True	741.1293496565531
True	436.5927832386202
True	182.3807802631617
True	11.802953992172831
True	1212.6219781693458
True	163.09872597496042
True	28.431369112734483
True	297.6880118513601
True	281.5955425096407
True	114.3457158493211
True	298.1300512686295
True	47.5812003447184
True	328.53845349075783
True	302.4987334364549
True	335.87418177573755
True	28.970640254705625
True	46.52755368871307
True	1082.794539272759
True	24.056775052437978
True	11.808406278771187
True	178.33263883370898
True	626.2681398448677
True	9.314064705829368
True	193.78171701727933
True	179.35371182722952
True	536.2651615227952
True	363.8966137666946
True	730.7230555788636
True	319.252503912114
True	480.99022976565385
True	443.04977470888525
True	475.9045571877282
True	101.3702722204522
True	1256.497431972887
True	934.8107927291876
True	292.17732756313967
True	531.5752167301882
True	103.42800865356548
True	583.7838339919448
True	445.2220643980887
True	147.8718739121456
True	77.20700341899197
True	344.0932634702998
True	165.30054747943308
True	31.212335687425583
True	580.6944606710756
True	380.5376280200315
True	69.54642619660437
True	30.44725145997941
True	691.484673145682
True	491.04023573700505
True	70.90772075440323
True	22.54123039206208
True	328.978791924408
True	321.29528402616273
True	721.1627786977061
True	544.3619231734623
True	562.6973949247365
True	790.9032503608998
True	8.92688719166594
True	58.01883606782086
True	36.54070134469196
True	56.99543876711283
True	498.0542822937958
True	582.6783425504011
True	83.58112388971142
True	116.30113982756713
True	193.61088326740736
True	75.40182807667253
True	181.5763331725707
True	196.1146808741784
True	279.92822309333496
True	779.6175842190084
True	567.1506881868864
True	282.54687417581783
True	186.08390420761543
True	262.4523075089393
True	238.94090626544545
True	736.9383483212102
True	320.2936861651865
True	173.53970050060866
True	898.0307576235538
True	341.9662797863834
True	479.2788340532858
True	152.13135970753936
True	121.22660240026764
True	61.289542892409656
True	212.023919961808
True	965.9609104343656
True	535.1808267339313
True	116.5035477328939
True	342.4501607542388
True	100.72203027829286
True	677.7949351739144
True	5.455917898858063
True	711.5478761306142
True	37.17843369788925
True	941.8402777586816
True	845.9396577433029
True	213.79342331458616
True	29.856738004154924
True	86.13390111774106
True	456.6304182167026
True	224.6393576267725
True	1.191323848387927
True	82.00932455044001
True	1106.5415545554872
True	349.95033644833387
True	665.2082645929901
True	491.176135268702
True	27.42969525310887
True	137.18914795989966
True	435.9102351403272
True	940.4605056444532
True	817.7207444373462
True	416.86189395766576
True	353.1842256407597
True	17.589806285657264
True	77.44877266815779
True	764.9061984383209
True	464.45174552348254
True	379.1135518937046
True	879.9284740711922
True	27.56432909712909
True	219.3069375513234
True	877.7736683197612
True	233.89687440427969
True	8.276247196794236
True	487.2111777816468
True	100.1763858465286
True	638.5299224841622
True	55.38863682796818
True	253.59617924549116
True	895.1507541881375
True	876.4890739756275
True	270.0455883416216
True	430.1989649698007
True	111.3821188548524
True	602.3530281708323
True	264.20853084142726
True	192.90176130275697
True	843.5823365596876
True	56.57991167373654
True	720.1558333622462
True	272.45136930741774
True	300.07611892502945
True	157.2773203102224
True	497.520459065643
True	602.0716404508636
True	365.5275636263914
True	394.5948281391859
True	72.9097347600161
True	162.943662042968
True	456.4887803533791
True	221.9591846729191
True	36.53625109090122
True	205.78804137580755
True	390.21533530282346
True	389.914727154757
True	744.4502823599145
True	131.2164434913414
True	670.0836887290725
True	491.2855060461294
True	604.3358604010956
True	131.25265712076572
True	34.599781959379726
True	664.1508525105322
True	68.61941531486968
True	551.5654637742931
True	693.8699050994416
True	456.52804512431607
True	129.62834241741226
True	556.6313551991025
True	3.880174402672038
True	397.3241690976423
True	32.318255268485395
True	637.8878377981606
True	274.80764293328434
True	571.6204721499083
True	693.6662939936559
True	154.87477509266702
True	520.982416586712
True	502.4024057820891
True	65.00267125478851
True	976.1777493542696
True	2.4636821075200426
True	26.509445669644133
True	646.3560590318658
True	676.4139038155282
True	134.95391594026376
True	407.5877458575105
True	127.04978199204945
True	75.78104143669923
True	470.67247544869554
True	41.55061967053095
True	493.1702063296081
True	11.443437027419597
True	873.1111594958383
True	557.6502604756135
True	659.4499167279068
True	99.93085949390488
True	376.4949647727144
True	1028.386100720874
True	876.291604843955
True	139.90488409644522
True	536.0165023192892
True	465.4518157074731
True	230.83489667585815
True	246.3946978404289
True	5.697265951039979
True	336.58268176130184
True	10.25800158771476
True	362.9476112053703
True	80.15037536241971
True	427.7830812964771
True	642.4290691818721
True	126.92098496987737
True	237.30590767130104
True	646.3547815985995
True	682.9969620986233
True	300.2724218009258
True	134.6370375208419
True	164.18608052592927
True	480.21944766307263
True	85.41676193241278
True	10.221135590881843
True	500.24860241571184
True	564.7158806918674
True	18.93838776898547
True	143.8309856242726
True	886.5334696178012
True	507.6713213146869
True	276.07406923068305
True	34.00511503611726
True	467.0054422289143
True	110.2131003305168
True	586.8902250291612
True	671.1748030240215
True	299.3933600299449
True	372.3971201137652
True	182.86103382690996
True	235.74996932504183
True	74.33660957202662
True	212.57604752721585
True	496.6990339015569
True	22.028337920195327
True	452.3156719089618
True	375.92097348111935
True	728.9196482097828
True	870.4198861755785
True	905.007354708107
True	160.26377468751548
True	410.38620602962334
True	71.06510085731111
True	197.35927510388024
True	319.494685998065
True	9.87303997250704
True	798.636669349065
True	23.99080901494697
True	403.05325821104617
True	257.9614943291861
True	639.2854487653763
True	208.63970723373396
True	37.50151057401812
True	702.8694331553991
True	1084.4237962389652
True	230.02431710292137
True	137.39587232080322
True	635.4792068196009
True	491.39717174089776
True	16.979626485568758
True	808.9111053203375
True	108.10891840702942
True	44.47573937872956
True	313.9866075792884
True	345.5631499274233
True	396.4574164713408
True	269.2423943993712
True	19.17875813389213
True	23.02499881184608
True	839.7103633690223
True	211.8443942308054
True	113.88838657438718
True	856.4359300281087
True	660.2890433173286
True	618.5583781199358
True	458.1529807321725
True	158.12118972947914
True	33.98269991724256
True	101.34818172911058
True	431.9809067371599
True	231.6500472362592
True	489.8133104291104
True	144.29762705249178
True	486.680017087067
True	629.0770639743075
True	952.8094563429702
True	22.81668150120689
True	940.7683542225604
True	1097.8553397480223
True	478.19640816633614
True	81.19535074346975
True	819.970211558401
True	647.5068313555228
True	664.0698628478233
True	183.3017211673433
True	719.5765693204613
True	704.134652572006
True	126.3162870141927
True	800.6635633183204
True	829.5967543718592
True	466.78562932328697
True	228.16899271425805
True	72.09413771259102
True	312.8703249044607
True	362.1056750190773
True	472.2963354572849
True	430.5248832798484
True	197.3902720174984
True	315.034994364734
True	2.3248446748281317
True	13.43425883046388
True	104.26844222219812
True	138.10769610169092
True	357.7309696646405
True	348.9928113329929
True	107.64613144054358
True	16.75409122065592
True	209.56653564670623
True	877.0024806845258
True	462.2470269050876
True	542.06427570853
True	568.7627275446004
True	816.6381835355122
True	640.0791718922744
True	88.85111747071876
True	216.4596699663554
True	236.2312487756607
True	279.0666187193206
True	109.4287188837282
True	368.0816153272757
True	430.99022657748833
True	170.25204107464745
True	648.6177202773242
True	246.2037988039055
True	213.3038306511166
True	27.936572255069493
True	241.9741755925192
True	490.552575801887
True	179.46594822499256
True	535.0922116728058
True	466.60585770893766
True	234.70508551108503
True	106.95690838337624
True	42.87776706793824
True	409.3635309641778
True	785.279886442908
True	171.56469371876165
True	1024.9653280823873
True	1006.518219361332
True	475.94604753407407
True	98.39466340888951
True	120.6608585049003
True	671.2904733409083
True	8.229042369660501
True	227.71955129027128
True	131.36720627753996
True	115.0561505272092
True	320.8781991059433
True	623.6155434571886
True	37.36846620458306
True	126.95479094326402
True	952.428448103716
True	53.56634955652002
True	465.2138454445786
True	535.3014851439654
True	254.409030768926
True	132.5728098564697
True	913.5086112417454
True	1182.5125002432578
True	520.4452857892611
True	644.7221737095315
True	218.77372492396265
True	149.43702863108305
True	339.6103323877616
True	249.455587070664
True	175.66285981694588
True	311.3245798737573
True	330.3491480531962
True	9.68722849672682
True	631.7365863910813
True	151.06763768359156
True	77.88530208027368
True	424.9504997718817
True	307.30472396858767
True	1247.4331604521883
True	346.410645893776
True	965.2684035816516
True	10.172352836188978
True	274.98309799036167
True	223.5308519038059
True	149.55802323873735
True	496.4508133784039
True	203.51145609062291
True	420.8163706852898
True	322.00993809885864
True	115.63296812956722
True	352.67597602800817
True	1016.1510458196932
True	730.7715716344364
True	229.33146550936124
True	109.6523783914486
True	292.8432295261656
True	23.803392394724867
True	356.3468482701169
True	319.9733623529688
True	573.4312457556423
True	447.59010602995176
True	360.8602396654805
True	156.3093291083575
True	12.023084392949633
True	416.7077933692078
True	285.3150841062619
True	143.1951584955032
True	298.22600896357744
True	418.0518048120684
True	830.9998339397788
True	297.9479156353001
True	755.5704255567279
True	387.2237754365818
True	371.9659690273384
True	1.3101780374335117
True	1185.376115551181
True	103.88643605075372
True	897.6546681726983
True	215.22598182268823
True	452.92327245512206
True	657.4933039518706
True	85.84710721147952
True	467.30628165777534
True	35.28986444950054
True	416.6155001917252
True	75.5381582456603
True	213.7993660517184
True	38.28012600447482
True	678.8440624893869
True	192.80334074053297
True	27.02016034762037
True	398.2812210977536
True	107.70338292134288
True	167.1357692858152
True	803.1320822768528
True	257.2586623214694
True	152.61010020413312
True	369.16022929901385
True	514.8710727503691
True	334.1916561210067
True	541.0737530845606
True	615.7822707774214
True	148.36470166259855
True	7.1342500159255104
True	75.14606929456139
True	428.14555558292153
True	89.32573926951946
True	80.01082465782311
True	1017.8948236301262
True	27.64534921636656
True	326.97264155506
True	325.6966615212661
True	451.51352451553817
True	682.3085780047754
True	194.11465241526275
True	619.7295322520528
True	332.6849643779797
True	344.604808214181
True	267.86198653703855
True	212.6460374993768
True	360.71214237694414
True	437.22551835462616
True	432.1835477200863
True	608.9491843311729
True	137.78989301261987
True	74.37350150784333
True	41.847348792892255
True	285.706123163968
True	637.3664667686555
True	408.6075369431004
True	777.7557029148765
True	219.76601565812868
True	392.9650925875695
True	69.87959588604782
True	55.1707909852502
True	421.7973066528788
True	196.92688577597912
True	212.25911800944877
True	44.688601724045846
True	1052.983166880482
True	179.83614759786974
True	890.3430947948339
True	318.19053780695737
True	918.5500058729552
True	235.67362750811688
True	450.1953035893042
True	531.0412373306337
True	629.740724175746
True	212.6863803871368
True	489.9341308399887
True	946.2403509346674
True	127.84488847130686
True	6.780919655860676
True	578.5803363441926
True	30.206697434455847
True	77.19349570438925
True	780.5984396800576
True	216.5408822485901
True	1014.1294506471904
True	705.4569568918872
True	393.55353645164735
True	274.89345366346026
True	493.7561014754481
True	336.75400371593776
True	175.06405852759872
True	705.0130358653162
True	709.773852269417
True	207.87624188382492
True	87.16410977974128
True	515.2191275404498
True	133.7802833717478
True	392.16043150672135
True	332.6251780144873
True	67.35771822920081
True	386.7549376454704
True	391.3530459211034
True	373.6050431698965
True	416.1046660036667
True	425.1619614688508
True	655.3234696604351
True	56.320154788397936
True	449.9398147006448
True	321.9292630335867
True	656.7781703359062
True	224.62943787815647
True	101.6372012677096
True	45.49989746156484
True	539.056416661675
True	653.8966172422415
True	184.89701997378535
True	422.4380683697538
True	332.4951619130269
True	16.120223356968747
True	167.1332204096311
True	292.667853240938
True	2.26374263306644
True	887.4690326388131
True	79.89745120075234
True	97.63308768905507
True	119.26199753534574
True	359.3493678544163
True	34.753695307319624
True	439.8884013118238
True	225.43149145364367
True	5.75796845704202
True	112.9471090833729
True	445.42544470661073
True	49.06320226996984
True	66.37668538128429
True	169.06134105344134
True	274.7459624457255
True	981.282083182544
True	382.9968256889835
True	946.9807147334676
True	183.32905405649208
True	1081.047600665363
True	786.2413823699557
True	660.2626302545111
True	407.6205191138822
True	385.4818220771929
True	83.59502005438348
True	74.08589091933361
True	79.7242802726249
True	176.35899485851962
True	457.3424498443227
True	1097.606498980132
True	184.1683662231337
True	359.96442412900166
True	439.3462294862876
True	579.973862078717
True	598.9287830349986
True	283.45101963847344
True	477.2278159929329
True	685.7913059886714
True	99.38087362347738
True	720.2483863081573
True	243.325419594222
True	136.9416068577369
True	414.33600668739246
True	868.366473664591
True	439.4740817144285
True	853.4979832075917
True	195.0093455951547
True	342.91674698668226
True	701.6465764262138
True	620.1981193091086
True	194.63329543676952
True	254.89209733732017
True	802.9285750998072
True	32.06911255682662
True	178.33599489343453
True	514.8594019726871
True	729.4761227060584
True	101.3917531433266
True	39.593944450591096
True	163.52702778440334
True	739.6791875079552
True	315.87125375760354
True	544.8742086158962
True	359.86905775308765
True	290.69012952396
True	461.0971147861629
True	497.1869768064713
True	73.32000171828832
True	377.6381343064203
True	779.7305234576431
True	0.0
True	287.68632765166745
True	253.8426257579696
True	962.0761872976948
True	159.10577132398362
True	631.6384378588975
True	635.2823242584576
True	105.32656425543308
True	228.08309348094423
True	125.31502755191734
True	11.842297622965091
True	294.1007208206881
True	384.6578290280058
True	1139.4562029304
True	231.76169483797503
True	397.6925544183768
True	661.4037350356964
True	208.03011003610288
True	22.64858677316002
True	858.8495122819434
True	591.9964337085132
True	155.01603848804186
True	616.2303761463561
True	168.54294409347958
True	298.9078214985602
True	777.266590954869
True	35.935836408999414
True	102.56298291335956
True	496.8392005741284
True	65.39966589384271
True	78.38327032863317
True	391.6592175463264
True	20.749642117555037
True	770.2735513395852
True	99.89101829722264
True	153.11354913638218
True	19.51529249277505
True	745.6431337774276
True	31.293030290137107
True	776.3856686429856
True	392.0805852046021
True	120.99952725125512
True	679.750860155449
True	530.0369729435553
True	557.4309664507728
True	46.560188066237984
True	373.4332214047131
True	5.009852578949303
True	95.16155575943316
True	365.1206061659198
True	49.13238248615978
True	125.89230309743488
True	309.3032561813673
True	186.8676044680435
True	98.79101197949755
True	648.5210539326529
True	19.663277122078075
True	1163.8465417479497
True	490.217289773371
True	301.8706944862491
True	490.25069868152434
True	129.1913430885285
True	808.1659979498719
True	1120.8601141598256
True	752.720324766173
True	172.42762899157825
True	229.08008433255776
True	51.96898245719935
True	58.40525478890879
True	160.27855700095645
True	101.37139195422384
True	167.74949248103505
True	1190.0839936649347
True	291.10386033405683
True	350.9501607915946
True	738.2285841009543
True	17.108778267594595
True	13.607380615242224
True	612.579646207071
True	5.551246592687726
True	105.0543936188798
True	708.1287175297787
True	182.214903973576
True	649.0602858203775
True	855.5513565288803
True	150.51528893141048
True	891.6840520915123
True	2.9013638765073684
True	436.8838087063174
True	1048.5059478250637
True	24.090307136430912
True	236.47925776067893
True	145.74638476760276
True	978.519308026327
True	226.5039260798529
True	485.68620139103575
True	117.85074879287706
True	510.3509908264796
True	154.6581455746497
True	103.1488781596317
True	384.2997717625881
True	70.77262221986128
True	55.07104830779898
True	1097.042696794558
True	236.04997461709888
True	163.54304506727675
True	374.0285244903857
True	403.99179972797407
True	213.70710628640583
True	152.09253015100657
True	386.9965423255855
True	35.298108478854566
True	498.5681741186881
True	1089.882471097526
True	107.54855722796984
True	473.09825932406807
True	315.67654841393085
True	26.70993713466417
True	389.5600288512838
True	106.31964575113606
True	565.8808986271176
True	199.46986254937448
True	421.6093421892657
True	20.41028971421888
True	449.2156927114775
True	106.56054718323917
True	343.4099630684248
True	28.59050488044904
True	166.79406377559252
True	247.0100053254544
True	764.8346373860556
True	61.29986600989759
True	139.38202129595768
True	235.0806803181631
True	142.50199959953116
True	636.5133789290986
True	564.7977979460742
True	800.6144357406229
True	401.5874934136928
True	534.0668087330954
True	426.4504639104939
True	680.5026233943543
True	69.90135141195789
True	480.4755882159644
True	440.6576973015312
True	49.37332770327282
True	85.0457568924903
True	124.95355685452742
True	92.23321801588996
True	321.8356867570734
True	821.6082181149975
True	319.321101313234
True	1053.4649972396542
True	316.56600252276144
True	899.7004933504913
True	150.17667114970507
True	555.5977664250328
True	589.3423597661944
True	687.1648284073825
True	443.36216159520137
True	66.4215846404546
True	301.6882952124009
True	41.70853961870424
True	167.99259204019455
True	180.88265611586476
True	1122.6487782373547
True	218.1345303425974
True	561.6581990052625
True	556.9382192355595
True	575.1792257471681
True	874.1693771688385
True	582.1984359818487
True	656.9709742322965
True	934.8784765092576
True	126.76909693637516
True	323.1566100287462
True	274.84828636928665
True	322.40672408246155
True	88.95514617380661
True	395.344358869674
True	4.433065672490105
True	327.0221849872992
True	254.51762274201917
True	609.4271101787891
True	286.4319675401473
True	369.01596720964966
True	9.31768875714924
True	61.94898929620267
True	546.047183534695
True	29.684597791658447
True	145.96144676738965
True	63.37075655623759
True	147.875226902598
True	250.85037414143116
True	73.94371197589604
True	383.14482593406166
True	257.9081720049422
True	106.74042778112776
True	336.70908242245804
True	62.474059979455056
True	604.7037302870407
True	851.3190674813864
True	283.8404149342535
True	1162.3839144426288
True	108.57853800022396
True	301.97615482637525
True	1057.9545802841658
True	92.3274329251702
True	277.55265250912487
True	9.516936877320688
True	403.7717761852736
True	458.2577481549436
True	159.07511114348668
True	614.3975248437894
True	918.3711360333708
True	159.80099600025645
True	72.1256763968652
True	302.567484951512
True	569.8885449555993
True	630.3340862949855
True	1251.4684442161708
True	27.44144869317249
True	942.5500555526916
True	138.43315452050322
True	631.9876205844365
True	117.79219618661594
True	138.81854839886827
True	195.39240905492107
True	171.09097911715943
True	757.9354817347181
True	208.0673288394908
True	241.64199477960355
True	69.4946614931348
True	519.8903710624539
True	437.8336196139797
True	177.7314922009643
True	236.59715912852823
True	16.350060659534577
True	422.5142694109912
True	213.06420454358104
True	283.9591471181945
True	115.32849211755556
True	724.7071187392079
True	411.3745881434141
True	256.726700195968
True	646.6945390072912
True	528.6282861199375
True	466.3611790931389
True	131.98826061680583
True	532.1716662098387
True	425.40723097661015
True	2.44578508143083
True	196.95853622189503
True	92.69372870120544
True	251.502641419974
True	2.690926804161612
True	127.72989897614325
True	353.39721646737934
True	6.961408544223255
True	861.4853882790908
True	167.19040466647448
True	710.265684135905
True	780.7362654066764
True	159.76688778380105
True	214.8142217235507
True	501.0818639307025
True	835.3014442344156
True	52.99792055298032
True	37.69852668105042
True	124.10793531851536
True	628.6475425200177
True	747.3869360937514
True	175.16070107604048
True	589.4589291787796
True	590.8587526526586
True	849.4735288607222
True	411.53351642139614
True	184.24314021172543
True	822.9806037782052
True	225.3602144260151
True	148.9049637428619
True	329.2281202868855
True	216.78582012813
True	211.2806090259296
True	613.316470592499
True	253.00600497460852
True	191.87309324881303
True	441.541318024159
True	456.1793648970649
True	65.74455431110555
True	282.8940050973123
True	75.22850477493638
True	329.2934266139331
True	367.4586083651432
True	255.47907750998613
True	178.23399998774187
True	380.0002242730744
True	671.3258907153277
True	770.4723384342556
True	304.28507734454405
True	731.1984947201126
True	63.20953353151328
True	855.5998695001152
True	350.7093284125356
True	12.505665128296254
True	615.8196045328043
True	696.5824452568256
True	253.84781870826475
True	169.8588380045332
True	49.773255496419935
True	386.3206099358613
True	76.17334814675186
True	12.758271658874364
True	892.6494355006923
True	343.70900154475714
True	177.9636189232356
True	979.9652041681098
True	12.50435732641222
True	788.5353057714966
True	33.207639425021135
True	713.0555584310792
True	59.37298572921578
True	748.37464761148
True	445.4580249891917
True	200.0679546163697
True	432.6307568135712
True	206.2767382489032
True	300.90559553547143
True	217.85092749631784
True	419.8541774226216
True	9.719583838829454
True	312.71032921458647
True	115.26337109343488
True	12.397241282261469
True	474.3755991670728
True	743.6001158100438
True	283.96903758514657
True	79.95593386516518
True	311.0725826670715
True	83.02001051361142
True	185.2554208924542
True	178.5406144872957
True	384.7113808199276
True	44.87230307731074
True	136.0060685965255
True	381.91919671217977
True	868.688588907305
True	115.75305753328011
True	199.14667699362423
True	424.0660401825007
True	19.181248311015644
True	411.784229323921
True	519.5803326353287
True	87.05328542698619
True	389.9368231774694
True	357.9465752612115
True	419.5436593889253
True	593.7570762461356
True	1061.0057566857547
True	995.720948024234
True	59.10722242003526
True	1071.6705166178144
True	112.74667031318548
True	114.93895340986512
True	111.67250231344292
True	468.2828189071182
True	385.6241209392303
True	583.8418329510362
True	257.0942294290505
True	164.82569987526
True	403.18316685702325
True	16.767558841914827
True	465.8073707825029
True	390.5471034047105
True	144.52657249807737
True	94.83941472674348
True	527.1411600451474
True	961.6660437173898
True	206.818416821892
True	64.82431267194902
True	441.2760109051756
True	383.7507444501931
True	481.843724805686
True	329.86429571982615
True	3.782413194061109
True	529.8320192472902
True	506.0718017702738
True	505.5848284032566
True	179.50450359928294
True	106.6384591446609
True	20.5548708368578
True	377.6300319841184
True	105.9311748318926
True	5.986966430085707
True	32.19389438992596
True	345.54900647303253
True	632.620985771638
True	134.05177306585563
True	93.60561139587792
True	25.056202724915494
True	407.0878552905997
True	362.8747164337719
True	782.0974587396362
True	298.3307931986923
True	515.0388716793011
True	520.7865899365593
True	523.3103972131674
True	291.6659697461096
True	541.9062980303553
True	96.12651355636532
True	590.8258582452709
True	7.497803670898927
True	362.44487650542993
True	470.9429938787574
True	942.0050342290732
True	350.2745851331254
True	811.2486808759121
True	949.53232759862
True	176.90050343042552
True	36.53785699448689
True	381.85471596999946
True	388.2769367775408
True	616.8732231893633
True	255.87139772496477
True	29.3919546365435
True	651.3033490516659
True	131.88709119239934
True	1071.113805517497
True	328.41879959256335
True	487.1961891027069
True	133.95976961347074
True	817.9909432134765
True	141.4036200621096
True	810.0453530408985
True	552.3705511382449
True	185.67062386385277
True	113.672345661264
True	67.52399968167252
True	571.6982123259822
True	898.4043493307937
True	443.8208662686643
True	544.6496227015361
True	129.10840920184617
True	628.5991952095587
True	476.6712940264679
True	775.5107459319092
True	320.8857807442982
True	577.4271895425024
True	109.00535948827694
True	27.47920224192125
True	415.95318034338845
True	177.81408370148938
True	101.80037712104868
True	374.6418402431576
True	1137.7130278046782
True	256.66038560829804
True	547.9517949927931
True	11.681886664228088
True	76.05822201409966
True	340.82004277873074
True	741.5545638408908
True	439.67741032176696
True	509.8885740112252
True	705.5301215543717
True	70.71225765030024
True	737.3907029800714
True	47.61737328697416
True	99.3732687346896
True	177.79519539653234
True	78.3874946804284
True	27.428879029330098
True	299.34998126255783
True	472.9480323596808
True	884.4577496611433
True	867.6798326994955
True	5.261054621260506
True	292.0009700486008
True	479.88192707749903
True	126.77664354910183
True	228.1963114843094
True	326.86471660297343
True	1301.8964517839524
True	441.8054598122252
True	23.080795172196463
True	182.34137034830144
True	707.6754386198164
True	33.76877271965994
True	169.65554011988988
True	564.4519832130628
True	69.39936394307585
True	874.9623927674357
True	325.8263373323705
True	665.3294444114364
True	77.95929926814063
True	660.7082930501512
True	598.6197089662517
True	893.9040225194168
True	247.16481484705508
True	518.1144818568813
True	813.6247481328522
True	920.0037955222456
True	222.3777926350437
True	748.4241205057845
True	220.3618627590021
True	455.6981196440455
True	353.1281295587243
True	485.69144248929615
True	493.2925899742064
True	298.1811924216244
True	348.0843376530099
True	112.64620292692834
True	330.2738406295578
True	1150.680724551593
True	301.2960582135947
True	139.72109528816918
True	298.8266401313426
True	771.6144308023974
True	656.8590327428828
True	428.29531913951337
True	117.15595276280663
True	324.14126953839025
True	35.90020166590897
True	164.80194540636182
True	88.72211981160586
True	93.32718688118078
True	552.4904418309168
True	141.6039392167097
True	131.91657026918193
True	106.15413564374792
True	86.59790520393719
True	446.62274967590224
True	388.4691237814927
True	1038.5870689444396
True	540.1904664864949
True	823.3023617080767
True	279.9480458283261
True	292.74930232579607
True	564.9641029045854
True	190.6553147715537
True	736.6124172569889
True	240.98910847654096
True	351.8587925631839
True	69.35359703800749
True	119.31650410412016
True	254.3546509691484
True	122.61980223411156
True	477.39081012826233
True	31.59610863263654
True	568.7630226068037
True	1003.4285756155842
True	714.5754330954051
True	1.2366677695672954
True	62.77962033042844
True	494.6818704689031
True	433.32746356331006
True	76.46103047727136
True	118.9386322166006
True	298.85866038055934
True	81.70570895188754
True	48.332578312876926
True	752.8645753578988
True	685.9741149570734
True	170.63080776967809
True	168.59129968514586
True	522.2016288539857
True	54.99863893993151
True	25.74916563433871
True	562.7855001190447
True	462.9966603919974
True	1125.7457833787405
True	49.1999014633338
True	463.180097193783
True	917.0714532790988
True	788.8668889271369
True	299.32684684897634
True	735.8824344251766
True	401.3971335340991
True	40.01825341273357
True	94.77682848923936
True	713.4399892278143
True	75.53000778203078
True	139.5289338372556
True	932.8415838631552
True	188.39946489944927
True	272.8144981719291
True	107.88449457271308
True	655.3380541040251
True	606.4097481919656
True	217.7751404791761
True	432.63572233251386
True	42.941944267578194
True	279.2712960520833
True	584.2812967432687
True	614.5129410929528
True	311.7689971944846
True	70.50666686042956
True	931.7471845662276
True	1068.411644008145
True	559.7385409061125
True	66.19973136968237
True	30.36878762580949
True	93.31515445687263
True	106.2376901525686
True	102.14189310006569
True	902.0323556876936
True	1198.6843287380962
True	734.0377547811077
True	322.0648496448909
True	8.108514613385433
True	22.579904631526777
True	342.6714398878233
True	471.5949893742679
True	45.65173973367728
True	574.4726993655041
True	430.03468897813366
True	392.9024169962706
True	77.81526737412588
True	190.10002317277997
True	271.6735202271168
True	131.90683146955087
True	415.2058854415583
True	42.36508990714579
True	179.8489364875494
True	1177.3149025164057
True	6.55252129935012
True	26.336474294841924
True	571.3620022798345
True	364.01802398427753
True	771.144503156755
True	159.119396594314
True	738.9015543322326
True	609.9188796013925
True	268.8081402914649
True	432.717385863289
True	332.17123368621026
True	304.78583868919327
True	274.63413333059776
True	393.6461268321083
True	506.1957025950517
True	509.6857889228666
True	109.31449064409593
True	358.87007664892656
True	8.43004981175883
True	184.17362713565407
True	225.1696084108056
True	880.4631687664395
True	586.4248136676948
True	30.2622219771332
True	722.7257990572117
True	823.4559131744719
True	105.3350096432144
True	358.02733249341645
True	860.4165188689926
True	227.91409431452985
True	165.5760216561736
True	520.1644043132713
True	578.0344337230437
True	1081.6758231303072
True	143.9521479534851
True	159.35938690274568
True	254.35812074839657
True	311.9503007717066
True	407.9665761155489
True	413.4957982994579
True	325.7801373228036
True	447.753648421715
True	507.4149591022958
True	227.3387484619765
True	1452.1972670843068
True	245.76845415004053
True	403.4399582305056
True	55.01087447121686
True	762.9186848412431
True	252.0790754629117
True	887.7987499608904
True	544.4738229640305
True	312.5875302516074
True	771.703023844677
True	267.0945122002077
True	203.14199220687223
True	256.4489414119521
True	222.7509194542363
True	137.00676146377756
True	245.47302580000672
True	726.7282653743129
True	520.9524064097525
True	212.1180009713485
True	1169.160342651768
True	117.92089005067515
True	262.714211041607
True	71.3215954946945
True	314.3321647357481
True	421.9353602373759
True	91.60339234367906
True	228.9541741593104
True	75.03477058684382
True	706.076639243812
True	378.2202268905195
True	203.7266471952568
True	708.1620570308679
True	904.8885346635788
True	826.7968597554151
True	842.516890906374
True	338.6450002029661
True	1.38580934524466
True	257.3920291475106
True	53.55935694841583
True	389.0638888744272
True	53.1058298158438
True	358.2920607090759
True	859.5651314929999
True	1047.3134188214262
True	408.1095602274156
True	21.376537985273774
True	517.9900862758269
True	516.9652422119642
True	185.1070068284825
True	233.00123150910343
True	288.3938213487655
True	23.798105338660434
True	125.24552659985744
True	939.020260569798
True	60.66537064146766
True	482.73926934141343
True	772.8960264409822
True	102.85805885560691
True	241.2262576440159
True	110.3684601502332
True	15.719656901468074
True	1.1322377853755377
True	121.99930196337442
True	1018.2094836217602
True	463.6194459501052
True	69.84892213862325
True	785.7808489596388
True	326.0171390229885
True	1.6858534612698062
True	453.0156322384101
True	185.4377575271916
True	505.5096287382655
True	74.04248037337506
True	317.0915431037552
True	366.83548741355065
True	175.83512400430777
True	201.21464026306
True	132.51727031961838
True	172.0592599716357
True	967.9262927314204
True	13.09239510800652
True	506.6084382023904
True	487.6899132414878
True	418.0303659494329
True	222.9817603645248
True	239.0839307901497
True	155.1511054511371
True	47.31277345493153
True	487.3764697963502
True	148.79262812347227
True	827.8745689233738
True	850.0139683974728
True	252.6924435592295
True	306.64081799438014
True	522.2927505361889
True	42.4633701028218
True	84.35194579373098
True	750.046734008607
True	1092.9130649528297
True	113.14246464881428
True	727.770495759801
True	146.70226865397973
True	954.619319115224
True	665.5693032922937
True	99.62301883404504
True	280.18451168456204
True	629.2573486298753
True	266.2985198245064
True	45.958110059664286
True	551.0371091950417
True	458.9566892918573
True	5.648266607845301
True	472.962566881676
True	65.49407815627387
True	164.20888216680498
True	229.95172380779948
True	305.13525174349536
True	75.644014036731
True	226.13108574675303
True	347.35127396006817
True	421.28003925631714
True	927.8703850620326
True	49.91262265399392
True	947.1526137805732
True	1057.1981031653006
True	130.33237475218218
True	72.78112801691692
True	985.206905107478
True	35.517425587771555
True	225.987876332825
True	88.30764731930181
True	208.49559229297645
True	362.5688378515295
True	928.7253610192035
True	98.5563936763147
True	71.43922943090699
True	657.571553808324
True	277.4943376409438
True	705.8599097230364
True	54.34224970694052
True	492.8964909998068
True	387.2975631719135
True	699.3049175741618
True	54.23392674643346
True	112.8088149085295
True	25.824831897196443
True	271.4346461342935
True	41.36825855982757
True	355.8018251555588
True	2.330924918302742
True	1179.470218997964
True	104.99605321146367
True	126.11662418996252
True	356.96580022493686
True	710.0331461466141
True	692.728937677421
True	966.2126251307244
True	455.0013112960988
True	410.6881751410975
True	144.53782117562156
True	416.6891812722593
True	831.9525864482473
True	421.28668577264375
True	922.2360771637798
True	82.62566830681156
True	407.5261575611912
True	187.21094175943725
True	295.88590910435136
True	737.8790520328104
True	169.84097098876006
True	135.7093040477123
True	64.43406690574348
True	859.7651976868945
True	761.3763423025106
True	80.36091475581745
True	444.3554458761445
True	729.6977631878378
True	419.725965057751
True	57.36364568960656
True	328.27370926921026
True	780.1872874874673
True	32.53372453184331
True	367.1311343305029
True	168.49082627629411
True	277.8484516449453
True	32.55496602062326
True	223.82057589452884
True	775.7497282790353
True	646.8265481460201
True	58.21190914603779
True	287.38647899010425
True	903.7435412378468
True	16.545376207305125
True	320.4435861525197
True	288.52322505087574
True	429.0675408980776
True	218.81795047623743
True	607.2290108296862
True	46.85871271343254
True	955.7918747373116
True	897.1014514835435
True	49.68517093376419
True	395.440598698376
True	727.3556332211857
True	910.4490636017986
True	272.74604528345753
True	611.9455628198863
True	132.64958999767137
True	194.09718828324708
True	131.08850425881369
True	133.77484891918246
True	204.603080886078
True	966.3756570702188
True	764.8390070089462
True	954.1628274114564
True	19.94939156648653
True	27.40947168933576
True	359.2613567856391
True	13.068909395032165
True	605.92539199311
True	1031.3074036157077
True	275.8707273204336
True	208.33550678633125
True	83.0926912838084
True	217.7385370326088
True	123.33860234938994
True	44.91150730884189
True	136.34903137680678
True	93.54223407164864
True	243.1504537972385
True	510.87243488209816
True	159.89875147761282
True	30.954320052571557
True	57.651547248395815
True	429.23927722636006
True	270.16319034540834
True	590.2666410845698
True	23.27808681922938
True	114.01756942617013
True	650.8174240013919
True	273.99767877820824
True	462.9329870859481
True	657.0421746079579
True	105.1875257357222
True	114.31319254178317
True	85.19825288330158
True	26.635395074321
True	122.28924873187071
True	89.82517791956144
True	101.60982907903876
True	152.7857444116371
True	243.54541713054408
True	814.0762119220468
True	285.8638353651432
True	968.4923911693332
True	162.63160847000557
True	196.22387176455064
True	805.5045329343887
True	298.9722402281335
True	599.9751914406196
True	264.94074138665064
True	338.3493267733068
True	449.0031575558096
True	567.9486065469338
True	642.8195589537049
True	371.3047406615861
True	33.11280966117561
True	547.0164036211129
True	616.3049685414884
True	20.086339055229736
True	11.598870977192105
True	268.3851527757118
True	419.12399350486527
True	446.6651623911774
True	66.59421411302594
True	654.260283798722
True	987.000380411985
True	232.717792037738
True	901.822148062981
True	267.1644750483754
True	102.7210172732384
True	276.9881453764121
True	694.1683454421526
True	40.569183080638645
True	587.0302839419729
True	1295.1856304617943
True	1020.5009217523436
True	901.7634504667088
True	215.800545212788
True	93.4492167816177
True	195.56050446029124
True	833.7786778311587
True	144.5068449647468
True	1059.037148126852
True	851.7061150892453
True	42.06885733137998
True	90.00669093048053
True	427.6078515745747
True	429.9450783048839
True	203.79793729877775
True	510.4682613511488
True	669.4195311879334
True	122.79593270018933
True	278.0933573887438
True	1001.4680696338172
True	52.625530647199895
True	702.8811558486119
True	553.3295686376839
True	36.89978663834009
True	834.0799716248621
True	390.6985721094072
True	557.202941938441
True	110.23570645047882
True	265.9885951579932
True	218.4136552170231
True	27.17402120445837
True	132.69833415969558
True	762.5594940986442
True	138.18293531713414
True	375.0440736631397
True	62.84932818575018
True	603.8453485335558
True	608.9321371375589
True	226.0185300676145
True	459.4684037546454
True	173.34167520328634
True	169.81222852814722
True	216.21270332436276
True	295.32603105496685
True	344.6582913221086
True	124.69440823793954
True	182.78035264788863
True	26.43935152769404
True	883.9508947883998
True	334.0009433805502
True	9.910837836844236
True	365.71019304997407
True	160.82380667064
True	630.9125220658592
True	366.9703989317844
True	581.1904820712507
True	544.2341828270621
True	500.7304722346716
True	794.6964984926223
True	239.9605544723808
True	580.1860015730907
True	155.8847946481923
True	538.6629796397146
True	342.89585634491715
True	381.3263521738783
True	119.68967266141776
True	137.82608912448757
True	103.42878759123712
True	62.60113479560434
True	745.7754066570695
True	179.10983573617034
True	44.21205982514056
True	0.0
True	545.3760406246989
True	110.9354910523042
True	22.19782449321445
True	40.52925627734274
True	113.99322763086133
True	525.1339078205062
True	181.90070837969083
True	109.8504040853895
True	36.71654742868067
True	161.45142438458274
True	940.7376135548536
True	49.86354343924926
True	226.3628065269308
True	702.954718144736
True	318.5625631597255
True	469.8667167170926
True	471.3212205320332
True	516.2929349396007
True	610.6310569776966
True	937.5593532369302
True	251.3723581757844
True	1050.58808079773
True	918.0721134871202
True	610.5980218708416
True	354.0352875769184
True	835.4924212991077
True	10.851354933996197
True	29.574370435204315
True	292.8085682237235
True	41.05228956451755
True	206.0392076677421
True	739.9465742352597
True	218.03837562409916
True	748.4641698592445
True	753.471452461272
True	121.62894468191608
True	364.2987957938237
True	605.3389238085564
True	25.86463023101215
True	130.02721527875485
True	430.21722102432
True	303.0264779383269
True	202.05873878980825
True	115.43848566773936
True	381.3351473933018
True	22.06389903761581
True	359.4925911668718
True	350.86612376495066
True	1048.015376215371
True	359.92673200482403
True	32.66186004516399
True	451.7892183899926
True	451.2713788353187
True	239.0997138891608
True	32.02297714036701
True	768.7098570608351
True	439.0786484071056
True	184.398259867413
True	12.527748856869492
True	1200.0725995804682
True	162.70169797719598
True	28.27005298375336
True	305.1628861442512
True	268.50393225322784
True	114.3206717940672
True	286.63379711202634
True	46.07247090341188
True	311.3312141142549
True	316.802361839812
True	314.38251873290363
True	29.453769525079476
True	47.82276223296381
True	1059.3189754615748
True	25.965240215294298
True	13.242262155216435
True	181.3662264530161
True	663.6148941981056
True	7.796983027065952
True	192.49375906529716
True	173.87304127590062
True	535.3013832302613
True	383.3071625279509
True	741.317979015465
True	318.064930066442
True	497.2037988264776
True	442.8606846351796
True	503.9097440965149
True	104.62710219126086
True	1264.7108386061898
True	932.7667490125524
True	284.45145631972395
True	516.8424461209956
True	102.19580470433954
True	536.1020983074746
True	437.6152352132292
True	163.95784985658184
True	76.27899341935957
True	364.862353976732
True	173.54785491196304
True	29.512736885747447
True	592.7236183811467
True	384.0365787919318
True	66.02065311807053
True	29.700982164786623
True	653.4073777972945
True	486.58557643673583
True	70.61850675254007
True	20.143932665976717
True	313.6767554954285
True	321.2375145155157
True	700.9610844566222
True	550.4439492823587
True	551.5165920578605
True	796.010253679705
True	10.157479264871077
True	57.63591919287595
True	36.8325544734844
True	60.302256851121214
True	516.7450044478013
True	587.9371883249283
True	78.37206821033597
True	109.8111883322138
True	195.16579392010985
True	73.94635795218483
True	176.19092063521796
True	211.61805677984333
True	277.0817567251301
True	788.3951763948195
True	602.8428791588722
True	283.8067859892997
True	192.4975779432737
True	293.95858105574814
True	232.9858703046522
True	764.9571423274531
True	332.7053870619711
True	169.85568260294386
True	897.8150410065886
True	346.933125791933
True	455.8422900056368
True	152.10735267596797
True	112.2786460398398
True	65.12318237275072
True	210.34324740688865
True	988.2476084804632
True	506.945614961512
True	109.90696534362648
True	354.61079649926114
True	100.10527427000368
True	656.4198630716088
True	4.541411462184271
True	675.3027910413897
True	35.177003405560136
True	933.5666653183928
True	847.738662981516
True	211.49174993164573
True	30.37859325057155
True	82.48548876343614
True	463.4730857403651
True	222.46868593857783
True	1.293378919892651
True	79.93149959025537
True	1076.1574155714668
True	349.84999640902083
True	687.0867557729108
True	512.2387009708939
True	31.70765906755052
True	133.96988190077124
True	441.509579741793
True	912.4068320387108
True	814.5651942638827
True	403.5572786464666
True	340.0950809906537
True	16.73032025362755
True	74.9843307638059
True	754.7266029120458
True	480.31156793129423
True	381.1800813561927
True	886.3597772304399
True	25.193696331071912
True	208.2780923631777
True	881.5764298602169
True	226.319707854954
True	9.077199367670309
True	510.4972815643257
True	111.07884626119198
True	648.9522461735994
True	50.56812776992217
True	251.8353919878505
True	859.2671606321776
True	875.8552154546051
True	278.0148309189327
True	428.3129389564212
True	120.47255785381066
True	601.1548372037037
True	261.8059298677805
True	188.00283124227465
True	874.5346803385884
True	52.87206027934079
True	707.7515392981671
True	278.6709460467873
True	299.4649275239764
True	171.88444907599964
True	505.1447468080406
True	614.9868377789946
True	367.33661234422704
True	409.8973584595864
True	65.23969292829186
True	162.0907040745302
True	456.1419719346334
True	221.96993063322685
True	38.27867127557189
True	203.2486099609689
True	390.9981589248805
True	400.72624478071725
True	732.4608688599205
True	130.85031942524478
True	665.5363979726637
True	519.3463347602461
True	626.9374955685819
True	134.41069289586002
True	40.53191363126545
True	666.6642955178307
True	68.21236616760078
True	557.3433432922276
True	679.6451095876874
True	447.2633817280479
True	137.23058013289818
True	520.9436758802475
True	4.706345726602148
True	408.3269276552286
True	30.768430836078625
True	642.5442699525317
True	282.7115103087968
True	596.6250760041985
True	661.3412276388126
True	139.75166700426007
True	528.4383281648848
True	489.70989773872657
True	59.32549441746009
True	963.2925969744024
True	2.4718735734180006
True	29.086059849943886
True	644.6312147473207
True	668.6259267174257
True	135.76723762264658
True	411.3901773266162
True	120.91060296008273
True	68.86800958414551
True	471.8169406048341
True	41.85382207473225
True	502.3061767957655
True	13.073543011141425
True	842.3149530411018
True	554.1501231275181
True	674.9471860324885
True	100.27846947988928
True	402.9504828804709
True	988.8824418287228
True	862.864174339509
True	136.88773386400808
True	540.1165116449083
True	454.1912718968405
True	247.178047077964
True	262.7405631288187
True	5.888225748595611
True	311.4647133112637
True	12.18064531263634
True	374.0189103739066
True	78.64360667661232
True	400.0185850670892
True	659.1303150856686
True	125.93930192085956
True	235.9944577192809
True	655.8818562826375
True	684.6667028056669
True	286.59044526793804
True	135.40840406894208
True	162.84961709984717
True	476.8502915518941
True	85.48743572146225
True	9.020112816409933
True	498.1206108052051
True	560.6713842064058
True	20.33763109878959
True	140.86254821175126
True	906.2784519748716
True	498.6176381563829
True	276.9351897998298
True	30.33342324685937
True	481.9159663513745
True	109.8635280613927
True	584.4749175151148
True	644.1440468220758
True	298.07352492042736
True	368.9215983409839
True	186.0495513718899
True	241.5202535895897
True	69.83824942492252
True	213.40901123529557
True	504.0751300991888
True	20.08000025863839
True	446.1685589520096
True	397.8048991778703
True	707.1877655007946
True	922.646517168968
True	906.66418715923
True	157.85692613055423
True	413.2085813036704
True	72.71489623888193
True	189.4962944137948
True	314.2037552064282
True	9.21342949030309
True	779.4591438317451
True	23.33886925210774
True	392.4886767176756
True	268.6316242736714
True	666.9811050682524
True	198.717359434816
True	39.75955970229638
True	667.625631429788
True	1086.5489591121193
True	234.69550134995424
True	136.6106781629493
True	603.7735326348125
True	491.4120919360852
True	18.002123523407484
True	811.592677979388
True	113.87862321534811
True	46.37362466109197
True	308.8709622196915
True	356.5413039678742
True	403.8984365124838
True	270.06813596527314
True	19.918569170251093
True	23.063830911297444
True	865.4253561691901
True	197.12581518883775
True	109.54866441442108
True	840.9831396781002
True	662.67034583792
True	647.2785321078743
True	454.58066213420136
True	155.0210238279767
True	34.457990268122614
True	102.48715394932836
True	439.8587239666859
True	231.2920746042469
True	488.48566419485365
True	150.2323060684707
True	494.2508115559534
True	653.1842310726595
True	943.2255248212268
True	25.40266223555775
True	960.1103566119118
True	1055.8182925167655
True	477.77935143179513
True	82.50805726373012
True	789.0100472516382
True	648.0824815367633
True	644.8041905341448
True	165.92550072745382
True	733.1080110476046
True	708.2042538318528
True	121.0564272488062
True	770.5145848483934
True	832.8283354847044
True	497.86060419971153
True	231.338047517569
True	65.85047557160455
True	309.13210345522555
True	343.18632665198453
True	456.0397393084735
True	437.050557722038
True	197.9513689735361
True	309.457932634556
True	2.0519576486158595
True	13.379539723607614
True	107.69733375686528
True	130.07878545803337
True	363.84426685385966
True	353.00470408421785
True	109.11527929744273
True	15.73266960524325
True	219.4585364849497
True	881.7336712639279
True	460.6492933644182
True	516.7495472646351
True	563.9171025609317
True	829.3738971591621
True	647.4874849276051
True	86.45640018087462
True	198.95384320941355
True	247.31975023445983
True	287.2922945526079
True	109.20771308489766
True	359.8313836174382
True	436.0198627316554
True	172.05766927019735
True	640.7719727112061
True	241.45434422424253
True	203.58583029195955
True	27.02398323045852
True	253.3945882124909
True	463.5364621788634
True	164.0971634411166
True	527.523044253067
True	480.7742954135159
True	234.6374130688236
True	104.81257554088016
True	39.72853789772691
True	407.4621555522789
True	793.5847825165624
True	153.91073255049648
True	1030.326989845299
True	1041.930608263874
True	484.86169749082967
True	102.56369539613787
True	122.70971092175498
True	630.6552424230093
True	9.736225671879437
True	222.28552157120205
True	133.12581243815308
True	117.85607932914738
True	327.29259841718675
True	625.6044729373259
True	37.90602101540068
True	129.76819703203336
True	945.1975207450758
True	57.45225077041879
True	472.8649514966686
True	528.0199348984938
True	235.467361702734
True	131.89013865078854
True	902.9503125372646
True	1191.7678350498295
True	526.0596621396396
True	656.6011993834314
True	211.9991900680179
True	146.45042735946905
True	310.7183990813515
True	267.009833123896
True	169.44568712461626
True	311.7355158235704
True	338.4655687167838
True	12.338077882188609
True	617.9242325026481
True	145.70222750873776
True	76.34043100534858
True	455.5183362285161
True	312.4507324636109
True	1193.579987361321
True	343.9041815586998
True	1027.2003568266905
True	10.676307486515404
True	259.4988265217416
True	228.55343879905237
True	152.89357985592392
True	506.0373184847849
True	204.39796449210817
True	414.32823266961935
True	317.42610769188707
True	109.70515623038736
True	363.2734396464506
True	1060.227926604582
True	722.9964700755135
True	223.00117780070892
True	111.71225565306456
True	293.0942587317025
True	24.7986291975738
True	358.3846854170237
True	325.5039308896616
True	592.0510250078444
True	446.99606470108927
True	352.2385647145611
True	150.30723706358265
True	14.604170767309782
True	411.92949734703376
True	292.15482975931224
True	142.6663707121136
True	304.80877543708846
True	409.4456733526945
True	810.9495629654739
True	310.60754015051987
True	777.8683681927623
True	398.9749000852995
True	388.2351982653066
True	1.7510912550844022
True	1150.0163797825132
True	104.6794325975552
True	948.4675747251576
True	214.72974206294612
True	460.2240187811399
True	665.2431489758783
True	84.55581722613124
True	495.9202781734743
True	31.99335032997756
True	425.0828384975266
True	76.80725967902607
True	226.05392698991847
True	36.85647454602049
True	699.6554846073357
True	187.6761049516775
True	25.591732402454326
True	397.89818169636544
True	114.38833299052406
True	167.3852218344884
True	812.7198307113574
True	260.0971573346461
True	154.25827038665145
True	373.7725295730743
True	509.6437108551515
True	336.51929148950217
True	518.5580459461465
True	610.1484582863126
True	163.48005915392454
True	7.3509162682197555
True	70.99649116640789
True	426.6609014959942
True	94.5828424985603
True	78.97864443213251
True	1033.2998730734903
True	27.69933403147596
True	324.48713012059005
True	316.69161068390054
True	455.3480576683701
True	673.9402914573252
True	185.291357373737
True	662.48601860823
True	324.3116096457149
True	356.0926732677865
True	277.43225709415543
True	226.0337262114334
True	368.6815777727962
True	429.4253368965592
True	395.2508596016765
True	625.0182993965975
True	137.2061215282393
True	75.35095682780204
True	39.90140410569678
True	290.14451281704737
True	648.6187425653995
True	403.204162504696
True	789.7352216680662
True	216.42458570691457
True	387.759715891103
True	67.24303210262164
True	56.593249429911126
True	424.3484602651059
True	202.76062319825647
True	206.05844352063045
True	41.81446226162635
True	1067.700662346535
True	178.8655290507955
True	935.77460358363
True	312.7205212682151
True	935.417776641684
True	239.24678500936733
True	475.6829537713726
True	536.3638467363659
True	615.6698558302224
True	218.30294251957528
True	488.524493309794
True	926.0005803010783
True	129.50106803023098
True	6.910046938028714
True	593.6888219024615
True	30.736189410761604
True	73.74169989239266
True	808.2821901166691
True	229.76063195041607
True	987.5683308820276
True	688.7010914165097
True	407.11517671493874
True	272.27950769817943
True	493.1718716881359
True	335.41703211113247
True	175.41082214383124
True	680.59696691639
True	735.1294351309787
True	215.25464277936013
True	92.28136252449676
True	523.4070040774961
True	143.10239611189675
True	381.8599047317478
True	342.3497171171624
True	66.52554917988363
True	374.0690028531589
True	402.3363484999398
True	368.4576705651808
True	411.2404469970936
True	428.762717038271
True	657.6284498526621
True	60.413494690981885
True	447.0792643484547
True	315.80619715406783
True	645.4358383294293
True	226.975739323573
True	100.8945979363687
True	42.10335263611108
True	533.1694225990426
True	623.3639574811069
True	192.0956990365906
True	408.67235849608846
True	358.6745581683792
True	17.460468003042152
True	174.83548458971984
True	289.3874404361944
True	3.2601008417154373
True	877.078852390348
True	79.9989110938054
True	101.47497978794785
True	115.1320735676305
True	365.3127288277881
True	39.96880949004788
True	475.9771662639063
True	228.36098618517877
True	6.187570309915077
True	120.29214591622365
True	457.1577240148199
True	50.39195822715515
True	68.9692405704585
True	169.93966900315672
True	282.1494777191413
True	988.502137440207
True	384.55202682458855
True	999.3387875333108
True	178.01926127907592
True	1097.985169314686
True	784.9558117679456
True	646.9372635508197
True	405.7119286879275
True	356.4390603854196
True	78.41184972907362
True	71.16932425526431
True	78.70293755576152
True	179.94931179563278
True	484.5832067114495
True	1063.805111693362
True	183.48923933282296
True	345.83420094163046
True	426.3458164227658
True	574.534359882329
True	594.2236571956482
True	281.1870348930764
True	445.66762966304447
True	674.8139087659155
True	98.44305471216278
True	718.3593157075122
True	263.9458088020622
True	133.22812155305544
True	414.5713709675508
True	844.3171552157291
True	438.447749473609
True	829.666800178669
True	199.6385735342662
True	347.1608175930889
True	703.6069036793828
True	599.5479100093056
True	183.6028581156213
True	260.5430781227102
True	778.8116853624718
True	30.312434341080404
True	191.2015597980184
True	494.6026278105428
True	716.9586132837005
True	102.72427578449702
True	36.92264883906304
True	162.55819099542603
True	725.4809149545924
True	316.712371326207
True	549.0589723735853
True	358.5689311654575
True	307.2345807659575
True	432.9734975779388
True	495.3056349137401
True	67.03210126095334
True	375.7354780874419
True	756.2885532646582
True	0.0
True	289.0520125759434
True	249.5445084183956
True	994.700257489244
True	147.70660892660362
True	648.398130717875
True	648.2513287715198
True	107.3176586440249
True	213.90225532325417
True	136.1776842955456
True	11.00538923868748
True	292.35304710202087
True	377.0435997926126
True	1142.5577241788187
True	246.4417369064315
True	429.3629352529789
True	655.2368692226761
True	199.9339726855125
True	27.196410931540733
True	849.2316855908336
True	600.4332467505698
True	160.82271249807164
True	624.5075342683907
True	166.12964240087717
True	310.3766943703628
True	794.6397401983901
True	36.79112974944037
True	106.7418818518848
True	509.6016239109522
True	66.54595030515739
True	78.28177719417927
True	402.86517806225953
True	22.12327500927938
True	746.4346513850727
True	99.54543366774584
True	150.74630784809204
True	18.898468460937966
True	731.5863584564654
True	29.327847453877983
True	786.6221058617308
True	393.0011856204858
True	113.29624336568462
True	698.1858496624958
True	513.4833791938261
True	556.5826612135062
True	47.62964889887487
True	365.3387320191352
True	4.820149994485497
True	91.50297649094816
True	385.6774520745992
True	47.92506481905622
True	121.89211883156594
True	314.3362968371489
True	165.73674463418527
True	101.1919725815121
True	662.2072917340975
True	19.76984585120965
True	1129.4475386654465
True	483.6136018345898
True	312.297001054496
True	490.1254144925073
True	134.8866350887935
True	789.1608160292237
True	1135.7742306933503
True	740.0867820039514
True	170.33624527850515
True	228.3457303488579
True	46.094458251103966
True	58.66989986678418
True	154.1478399439061
True	101.8775065257132
True	168.99466510959942
True	1162.118201334674
True	317.6856639723228
True	353.85243528744354
True	723.3911822474248
True	14.796985645582104
True	14.675604450681618
True	574.7696696494102
True	6.172886021531927
True	116.6485280508488
True	687.8056284911138
True	182.4889624020267
True	615.331018102306
True	836.0710488653608
True	152.93279775538068
True	888.9449615495782
True	3.911130032468365
True	437.17321966646665
True	1065.939137640378
True	26.944259122409328
True	237.1536659541688
True	147.15904570069284
True	980.8455168409804
True	224.5074237536657
True	492.2114605190115
True	116.41811112763996
True	517.5297164922199
True	158.61046160965344
True	99.08213203349636
True	389.6770018142774
True	72.76578239720193
True	56.03465371468118
True	1057.966541667434
True	257.1179386729455
True	158.42437400095312
True	368.07112299675686
True	401.3010653116032
True	216.4562715199962
True	161.97715587139837
True	381.914262255168
True	34.48166766859672
True	472.78101717762576
True	1109.984892802438
True	117.93793271422302
True	465.9531453350332
True	315.40300925211847
True	26.002878570640785
True	409.385754484916
True	107.35479880925924
True	578.248155575365
True	208.2632421488912
True	415.2160386648068
True	18.941478468511946
True	438.2634105935762
True	110.85462094397283
True	347.7885600763413
True	34.29343519737924
True	178.63823152860493
True	248.10831236347613
True	782.2436453736734
True	58.14407785181871
True	138.74985207408042
True	233.65869184808545
True	138.69788351765197
True	635.7087750183127
True	563.2922804019629
True	763.0160270342824
True	387.7427614792732
True	545.9557755083163
True	425.5001970634325
True	680.5077254156568
True	73.58702026221968
True	458.26701766653525
True	431.3426129215229
True	45.73850662114848
True	84.86606422258794
True	128.36492776000875
True	87.80244655714972
True	331.97780529579995
True	857.8610784532985
True	320.8470760956549
True	1099.8399675193157
True	313.04243450353874
True	925.0680981361796
True	150.84993555202524
True	571.3799396681492
True	598.5689661046458
True	674.7500323770251
True	431.8441871946396
True	66.49291103777267
True	307.0669620994475
True	39.82399302376776
True	163.01834968135913
True	160.57528925632732
True	1127.7702589232176
True	223.4612216821837
True	561.890906622436
True	520.4794504886307
True	572.429396020819
True	900.5265590025224
True	589.5641013780762
True	662.4593232301032
True	901.7824246834788
True	123.3620967833156
True	315.8290399666418
True	260.76096335063625
True	323.227266066884
True	92.18493699249676
True	381.4706793275104
True	4.753231531209938
True	313.45973374239054
True	262.0484861236274
True	609.9792071668896
True	285.55100831296016
True	357.8290063230031
True	11.109376544641934
True	61.92536129274159
True	533.3507639333058
True	30.234790661914307
True	146.5659017169989
True	65.79951657419528
True	148.76376289957295
True	239.47223009032624
True	69.47058860626503
True	392.8049293724005
True	276.7627736909548
True	106.35104499905748
True	338.601654706887
True	66.46111633123186
True	589.263039767059
True	867.5006561689361
True	273.32990177148093
True	1159.560381058904
True	114.19389415025388
True	292.8454038608962
True	1056.1474910325962
True	87.5354340079802
True	272.86722526441264
True	9.418403735156796
True	399.38361147453
True	464.9584403570725
True	158.34746948947398
True	634.7435041140023
True	902.060479306512
True	150.82828752851498
True	78.23835524577107
True	341.99129837707585
True	544.8155288914637
True	607.0621058780306
True	1174.1020010942466
True	26.85478782330342
True	929.4299640295302
True	137.8550616048353
True	628.5248379014239
True	118.5741306899133
True	138.54985793171437
True	187.1043838377992
True	178.84993889574272
True	750.9032417370995
True	204.46834370486036
True	228.4519392669388
True	69.31174287097876
True	500.4414550307157
True	458.1194572446371
True	173.70174345162062
True	230.02993380326416
True	18.64100952170876
True	431.39922936870937
True	219.1955611695335
True	287.5375348760806
True	112.71085790948216
True	697.1233965031521
True	445.1606854170829
True	255.940702373528
True	639.5932674929808
True	519.7828532012092
True	463.82911843017934
True	133.53758931397584
True	526.4760520597329
True	420.6853382698292
True	3.1417300834528143
True	199.40475899178347
True	85.79132429124381
True	232.11141340240968
True	2.691908385721113
True	124.23965007468404
True	377.47532798363466
True	7.875441551415671
True	839.9374927915734
True	168.15752677264226
True	676.2931922322234
True	774.1610060939872
True	160.73644103026584
True	232.25774322111224
True	503.3992582258465
True	832.0553445481569
True	48.93579021817989
True	42.02703783443133
True	130.30980372115118
True	622.0278920002197
True	709.0187872758531
True	188.84745829560143
True	591.3219017933682
True	609.6099892691427
True	797.4201965337446
True	413.8703153142602
True	187.81317795823855
True	899.312631508622
True	218.2342755034546
True	145.29935410213386
True	321.40826741776345
True	216.75991672125252
True	213.11383595311293
True	611.2918438049464
True	248.89917874563508
True	194.15572526588883
True	461.5227902374268
True	478.2928071502723
True	64.83384004215578
True	286.2772326124654
True	81.77456564848548
True	329.1235709340762
True	351.2024236853273
True	261.67490844308463
True	179.6104334668371
True	388.2537448080273
True	629.2787073992413
True	728.8320478525911
True	300.2533217679821
True	752.1663205101347
True	69.09232633572388
True	868.1729698354328
True	344.00230490027565
True	14.520705507778503
True	602.3880027945478
True	677.1033715249661
True	256.70639786709665
True	168.67007997580444
True	46.16503979319084
True	389.0315631905812
True	75.30216620302204
True	13.870373030646324
True	907.2751650426384
True	354.22535115863053
True	178.48978827088013
True	987.8082022659432
True	11.204006996342825
True	801.2945730803215
True	32.426598286827684
True	679.7716478519972
True	62.50791646396204
True	744.8916527333154
True	444.3629179629694
True	193.11289275511723
True	451.6527197352681
True	199.87622241123444
True	294.5190424653389
True	230.4456038251904
True	404.1447896962887
True	8.78950038601522
True	323.6672979280757
True	108.86236884801497
True	11.621340376638296
True	459.45020035960215
True	731.7540098043986
True	277.5613780294643
True	78.04127167243308
True	317.6204914883685
True	84.51754636902116
True	183.81417386826448
True	183.6860554176892
True	389.96772346483954
True	44.4089848434995
True	145.61764314363575
True	385.262600908036
True	861.353175349479
True	111.12912246704148
True	210.7034607276402
True	411.2686586160394
True	18.79804199850429
True	432.2033299868193
True	501.94357446248256
True	89.16011812572852
True	400.562111920576
True	348.3143679177127
True	413.5789173074549
True	591.0449975957634
True	1045.3874499843243
True	1031.7987527777634
True	59.56061437640166
True	1061.00319818141
True	113.88819713835274
True	115.04474537679688
True	112.4434265936335
True	498.4237749601796
True	371.968232887519
True	581.2061091613689
True	266.4582482339767
True	161.1824746875546
True	405.8901527339256
True	17.518551924027356
True	467.3932900626775
True	403.6717297488231
True	141.9544057882612
True	89.6143286192275
True	521.1234394286054
True	1013.3194519723796
True	199.918020744104
True	64.24358187638188
True	449.3212367603956
True	374.1160613348412
True	476.3742532581247
True	329.3346983998095
True	4.854867476376571
True	519.0446380290808
True	514.0636870667892
True	509.5636705932108
True	177.8482514047928
True	105.06619353582306
True	22.54211839811025
True	372.16869968015874
True	107.79369143589754
True	6.575994025097596
True	32.65540018748566
True	359.46732198462496
True	638.4008112707324
True	134.02180214749814
True	95.71910566861231
True	23.57862980836604
True	420.7257907612588
True	370.7794026954968
True	761.7226969392824
True	309.0608462750636
True	511.27477502621537
True	555.7186857490371
True	517.7462123382899
True	291.03375655811993
True	544.1919161968427
True	97.16824056349256
True	566.6716863968066
True	7.043969091904431
True	362.6843242969032
True	465.96708857082456
True	973.2189113962756
True	346.72877222039523
True	810.517614719134
True	986.0874748993195
True	173.21157137121983
True	38.41640012352302
True	383.1464180735132
True	389.6478686145292
True	556.8214320776159
True	251.0398862134483
True	29.544057567530164
True	631.182138697304
True	130.61720540863925
True	1081.4747686210876
True	313.6795611948477
True	489.0256433021901
True	123.05752187282911
True	800.831111797238
True	141.18998543302882
True	819.4809438642277
True	558.8429241754503
True	189.0567045095993
True	109.24143595308504
True	66.76923327711165
True	558.1162749349094
True	908.7797959398376
True	425.0601834233511
True	557.5408179394873
True	129.15642974597776
True	644.0729312454417
True	461.6200917306814
True	796.3350385610148
True	323.54108545424566
True	602.0347255543328
True	111.22874020171795
True	28.94299742037879
True	402.16889649843193
True	167.8102553847898
True	100.24820632232928
True	371.4520990332324
True	1070.436114470083
True	268.4568632315756
True	551.7321641986262
True	11.652594502246862
True	77.78018750462468
True	331.447442081608
True	783.6249215659585
True	451.1073184405598
True	519.4132578557732
True	712.3701395527893
True	70.37376218934592
True	761.7196278570441
True	48.366236587768434
True	98.9928987866275
True	180.39476113625244
True	81.33977184726328
True	23.866754424275676
True	300.0437565485616
True	484.0660789368301
True	894.7888308461503
True	860.8983659523346
True	4.838888593283931
True	285.23980860663863
True	459.4141967136685
True	129.20213970494808
True	242.15327787043375
True	334.11523544320863
True	1322.7449874503566
True	462.57426832306857
True	27.489901004127063
True	183.08681517196075
True	692.6168907662659
True	33.90955859176245
True	174.22088440265523
True	548.6270638315514
True	70.48011323606418
True	865.0827837955582
True	327.1718991240239
True	657.7503727350211
True	76.4030023529767
True	691.3615964589718
True	595.4962923472788
True	889.3780191765346
True	248.67481978963772
True	499.79757229231205
True	837.8923792200504
True	888.9769190941372
True	234.3504712272234
True	750.5086718213355
True	230.9117608479665
True	453.8523907151932
True	371.0448506033116
True	513.7952519556474
True	496.9560279236796
True	307.9162335314033
True	349.25747856984094
True	115.28485336446924
True	337.8521252439643
True	1114.4291960110802
True	319.93701810254095
True	152.9059934488721
True	292.74152376074056
True	744.9846695133405
True	655.5110697341855
True	409.0541725407604
True	124.5678908364312
True	345.7814779613613
True	37.470899804394215
True	169.41716414195835
True	91.78458168999605
True	88.59301337181716
True	559.5231497591924
True	140.29850450672805
True	130.96807322442913
True	109.27001315640597
True	86.22146023012515
True	451.13209937480417
True	384.5237177819335
True	1038.3249826295137
True	552.0105203373582
True	834.6148522965096
True	272.33681425638906
True	290.1196717334531
True	519.2276475801356
True	190.80544165377697
True	733.3393673339618
True	248.77151065379627
True	363.141586968596
True	68.25487556709024
True	123.3837571541793
True	256.60033132232206
True	121.39480925717676
True	464.65950401433486
True	31.333884327007343
True	554.0917395895422
True	1012.2583820210274
True	723.6961901935636
True	1.5646998272122348
True	62.861242620243246
True	502.5116601362056
True	440.7233891874603
True	75.75611585535648
True	123.27362802632514
True	293.9531974818448
True	79.59885620140076
True	54.309751946934654
True	711.2003424910215
True	663.8506752445024
True	161.95691170897203
True	171.21958976808216
True	531.5461997099487
True	55.318863333675154
True	25.08864742269852
True	577.3051020387454
True	455.4212648417948
True	1125.22386418126
True	45.78381539067853
True	480.4593493450794
True	856.1366804762978
True	770.7790906823875
True	295.4482837766424
True	751.13167109684
True	396.1939478092245
True	40.63717201071046
True	100.57795931211452
True	713.2988855527427
True	76.91862937530448
True	143.81704871584228
True	919.1806280967724
True	183.89132080285572
True	276.09990053768314
True	107.51041467551116
True	644.3712300272983
True	602.5472413435936
True	209.11117097482816
True	435.5895668265584
True	37.96002562940144
True	275.0499145059153
True	558.9056442279324
True	599.6470755563838
True	314.479651099926
True	72.79484060203816
True	937.7679642686284
True	1082.367339142541
True	565.2364267345157
True	62.75599779609123
True	29.25835648109474
True	94.01125531762912
True	105.17393422505752
True	101.45505674481028
True	887.6564054887527
True	1189.8260447972848
True	755.8941110962646
True	338.2215251036923
True	7.727309980441876
True	22.278289566038563
True	346.9049001331455
True	488.67761965507
True	42.20223760715268
True	566.7515637004583
True	443.17346843515577
True	394.3620475703087
True	81.78982575308083
True	197.3430585143872
True	258.40573515515194
True	126.893219452557
True	406.9098309631137
True	40.45776690461426
True	184.225610331651
True	1164.928561839286
True	5.468231782066999
True	28.82377851918708
True	581.2085313677819
True	365.6980703912132
True	770.2129062981155
True	160.62741459391657
True	776.9216059168261
True	595.9183379969413
True	275.97079433930094
True	445.24721836673774
True	340.10760823599355
True	277.2225787845442
True	270.8473781666916
True	390.1615934071983
True	498.6199861402087
True	493.9413761471207
True	107.44962870285956
True	346.7856804673603
True	8.006016629043877
True	184.6473993405762
True	221.5109601906705
True	852.5806230662432
True	583.842378216907
True	29.65030329767288
True	761.3933725019049
True	828.3995549459913
True	107.84820404851844
True	344.4796391625986
True	824.0629453047605
True	223.6253872489229
True	166.08652001551013
True	527.9753453771887
True	609.3975182606905
True	1120.9968075625357
True	149.03059550928398
True	157.71386209556348
True	255.55797825074717
True	315.76763488039046
True	413.4657137164131
True	412.1784082772271
True	338.0851384907863
True	441.9777247359519
True	501.10143367238345
True	230.581025245108
True	1451.4221989958185
True	250.3954145305925
True	414.9373726058643
True	54.37523364183293
True	773.0261567077437
True	245.3004889459744
True	928.4713462813296
True	560.8221850178475
True	318.5120325251365
True	757.8117762424173
True	269.12575887148745
True	205.94371093700917
True	260.68998526674824
True	221.80992367395768
True	135.27225465646626
True	256.5145385126387
True	730.5706056973332
True	513.4861780869925
True	214.6523508013864
True	1171.4247268183135
True	116.19179043179086
True	253.9479783889481
True	71.6651767704631
True	303.892941428264
True	397.6345381016168
True	93.5813137836308
True	222.1047222982565
True	75.7420384112688
True	701.9693746872045
True	371.60261748784313
True	225.95543571137156
True	712.3026850741176
True	900.9674472286964
True	836.8143861309208
True	844.8273786539326
True	344.0918527657201
True	1.5727767361494065
True	268.0291954869504
True	54.06507062018338
True	378.7185006570442
True	53.059516054188016
True	363.1656244779669
True	844.7920307557639
True	1032.6013959923366
True	392.1814857427453
True	20.639364985383388
True	526.2482039176507
True	502.38531961048335
True	200.78926391699025
True	240.57735337838423
True	299.8352576094075
True	23.55066547433008
True	129.4028126298449
True	991.464043432257
True	61.20710652673779
True	483.4479948036926
True	784.9714449195966
True	106.00353810554488
True	254.76196122535072
True	113.06051275573508
True	14.860002732385832
True	1.4114113451711334
True	118.13008963001722
True	1034.409031846658
True	464.3049438547016
True	70.47173639735556
True	797.1967910455675
True	342.7088561812823
True	1.069309951840006
True	463.5822966062432
True	188.6264735815564
True	503.5530658977969
True	83.49569625134123
True	325.1607064159375
True	376.50400015156544
True	167.73364134007164
True	197.62444346632356
True	122.26973093458992
True	160.7982278594652
True	996.7293636146512
True	15.48003798794081
True	508.9123978501901
True	474.80219192154914
True	417.6170172648163
True	214.44767599621167
True	229.7266102425219
True	164.2116792163261
True	47.902471801763454
True	474.2910474653679
True	152.07467698480815
True	828.613200674906
True	827.766952465876
True	245.8494675497112
True	295.5621773917203
True	519.9864399803387
True	43.79862415737051
True	88.06372621935893
True	749.4245319692546
True	1076.5719901644045
True	114.44750378002
True	732.9942697884662
True	149.10758688253412
True	935.6476397162746
True	657.6614134814105
True	101.23242161815656
True	278.2655443340844
True	614.8092784132124
True	256.45918138168054
True	44.68467890211115
True	568.8855546077223
True	458.30459275707824
True	5.249145252012793
True	472.4365300965296
True	69.73220793558878
True	184.21072602394935
True	236.59313987147965
True	302.71586588430193
True	77.8268439445698
True	228.7000668301282
True	347.51304460459664
True	436.1123786506301
True	892.3272227093992
True	44.72451130750567
True	897.8818465105238
True	1031.2733389591292
True	129.87209192308512
True	73.41644132041425
True	969.691428453792
True	31.238085552825645
True	229.5688783029673
True	88.5671039246762
True	211.8428341595117
True	377.9264227215824
True	960.5547178823612
True	97.10470455254944
True	74.95242584295062
True	636.0135106183309
True	272.2732925289385
True	708.1518690626957
True	56.31317664722682
True	467.1787833510884
True	384.5503135454917
True	676.0474191318685
True	49.016802105276426
True	105.25504429395096
True	27.96293198221912
True	259.9969914998408
True	44.19817839539683
True	351.53572253413284
True	2.6769467464462475
True	1170.431623315398
True	102.32879794110974
True	131.10774331876306
True	360.13940580424884
True	706.7674575819998
True	654.7355098047847
True	998.5135862397642
True	483.8704072430869
True	402.25759625541787
True	132.60336550020193
True	428.6632446902633
True	851.0391888498663
True	418.4323000589248
True	952.1330119789736
True	85.01092431655431
True	423.1019209793862
True	183.33074857914835
True	288.1687803943888
True	735.1336845327655
True	164.3188436628414
True	138.97259730720552
True	63.73887064177193
True	851.1088187156564
True	799.133892979809
True	84.54579486976183
True	449.10618374414327
True	727.3939110863563
True	417.684990554052
True	53.75039367251575
True	326.6928220204993
True	762.6862552281865
True	31.21115413930925
True	363.05372441321794
True	167.70810785857535
True	294.3494958289764
True	34.471235781973455
True	220.104718102902
True	785.2363251363084
True	636.5216224949859
True	58.89655076058983
True	308.425708232762
True	878.4671727728975
True	18.70556886319688
True	303.6065294659281
True	297.1939035895049
True	434.95062183419816
True	215.10361437247235
True	614.9886339065522
True	47.61540923742685
True	980.2323048119924
True	875.9349183855257
True	47.69406084222164
True	388.8709097965881
True	742.0341767570429
True	919.0300694558534
True	273.8309155712437
True	612.3077380827114
True	133.38739555531168
True	200.92479574371404
True	132.2365673276309
True	136.48917322961202
True	205.48584461252497
True	944.8757144681102
True	789.3970028227699
True	956.6650429093409
True	20.271320907319584
True	26.3322193474292
True	348.4787136459508
True	11.471087465120664
True	615.4057775896067
True	1073.417109432127
True	258.3015443593671
True	215.64115195366037
True	86.18060720459177
True	230.83164698245685
True	122.1544414424298
True	43.04744449330089
True	130.7279991435256
True	88.5519739828224
True	239.6726821743433
True	543.1501281099438
True	162.92800796479594
True	29.450117914057195
True	57.14511769141204
True	413.01793925886943
True	269.30561288961394
True	599.677643568042
True	24.90883777648648
True	114.15844339302534
True	665.0392934684127
True	267.38929163009414
True	474.635910982647
True	640.9192147945218
True	106.66631157496796
True	111.82831190186144
True	75.3408667644744
True	27.677843096551477
True	122.5002199895444
True	88.22358655007739
True	99.78622155579008
True	152.2909651332665
True	242.6971538051123
True	828.4964186575601
True	292.17427225516093
True	981.9342472908296
True	166.44428825465076
True	186.67962055575035
True	797.5647045622151
True	307.90430648608697
True	595.1305988325412
True	251.31446611851737
True	345.17480805166593
True	429.6287447753998
True	583.5198327612405
True	640.494665853129
True	376.3061350749335
True	29.88999109257032
True	573.848156565355
True	620.8628219091436
True	19.09048698064283
True	11.766810190625309
True	270.5817889915314
True	401.4936188248832
True	439.10700588944303
True	66.6942838211987
True	635.4662294374706
True	928.16265988041
True	239.8073123875487
True	904.5536234697802
True	284.6827836679159
True	105.27236436399974
True	283.4002174335204
True	666.737725274612
True	37.6725448563822
True	572.896638363572
True	1286.7765243529332
True	1033.1526398196495
True	895.9458594796147
True	200.1870778697069
True	87.50964645840243
True	195.44102215342525
True	831.6331445295531
True	138.9588044497861
True	1064.88857158918
True	867.6159883758596
True	42.45994967561263
True	87.62189993014965
True	424.4081527807734
True	407.403940720308
True	202.41985734322049
True	518.5577189564007
True	658.9937437669419
True	123.67161337520056
True	285.32994511474794
True	1028.0727620132711
True	52.617532189732245
True	683.3864937058736
True	539.1167549479616
True	35.68061687548154
True	813.598099061648
True	388.6368174537765
True	565.227085621946
True	113.8854078601083
True	272.56662176292946
True	220.9833202190389
True	28.135407957570564
True	129.41853282880265
True	701.4645934536474
True	141.15248998713014
True	376.4560595472839
True	62.47486474264814
True	656.7668010162012
True	623.6637823097844
True	228.1188403641544
True	446.4678089041538
True	157.62391166021683
True	164.64696475903034
True	223.62040234100124
True	273.7019688774401
True	342.525232672368
True	132.49132862742218
True	198.2581805333168
True	25.03410709043043
True	877.3790641647222
True	307.0789952465996
True	9.80648137936105
True	377.4184322799096
True	166.61578334845098
True	615.1437812334441
True	366.1669766713384
True	581.8430532710951
True	532.181767340716
True	464.8142863523358
True	783.2615262409074
True	257.9408594211189
True	554.492002305391
True	155.16739233274652
True	525.9238227601592
True	350.65953849198
True	365.3895624705421
True	129.314601277431
True	132.12174675234783
True	107.57176124210731
True	67.87693804629423
True	746.369478432278
True	186.09908318829417
True	44.526573753781626
True	0.0
True	556.3687114063258
True	112.90545487926164
True	23.288803261633166
True	40.096103084445424
True	109.0806953048318
True	544.1273119849
True	183.42493588739177
True	101.22280944469952
True	36.36857776392724
True	156.86319644463788
True	903.0586086442456
True	49.0629833470698
True	218.26651734594444
True	749.7702368090474
True	317.4965640071
True	466.2164046462349
True	468.5210018023418
True	522.6438147672974
True	609.3497020755827
True	960.992939030242
True	269.6479661542461
True	1077.2601590714253
True	932.1616212249012
True	611.6385062995994
True	339.17375747265294
True	864.9688354224315
True	10.149331365977668
True	31.32652917881562
True	291.9116267741391
True	42.3924577534343
True	193.3099558612541
True	759.1110336759873
True	213.73040456936872
True	734.9932795323246
True	761.1728568439198
True	122.62582472869045
True	369.4209184357844
True	595.687377155626
True	25.57659621353245
True	126.4241309635373
True	436.0742588765766
True	294.6766389723275
True	206.59184376583696
True	116.54659835605544
True	371.78205392965504
True	23.354862317016117
True	367.1155862869986
True	368.109306015927
True	1024.623746345034
True	365.6094801123655
True	29.43382578398818
True	445.9564300597008
True	440.3228215865498
True	236.11802412566732
True	32.57079187682646
True	752.42262554492
True	438.79191227600745
True	177.884488565996
True	13.543872186328173
True	1190.8284155180654
True	171.5257280571292
True	28.945041599816523
True	308.43570133341444
True	275.75921449059246
True	118.0351824453486
True	296.25070741399725
True	49.64695379153546
True	318.92497959880285
True	321.61400445885704
True	320.45842604669014
True	31.295751640947547
True	44.11475318244408
True	1051.9787306470537
True	25.609860951555792
True	12.528494446504135
True	176.8053431843735
True	657.6951751410386
True	8.817515023066052
True	191.9662254005144
True	179.69502289622264
True	520.7475815565234
True	380.0792041112501
True	728.885120356211
True	322.0753286913369
True	497.5599878135455
True	453.4510123059041
True	505.79506593855103
True	102.57504301933696
True	1255.988724487483
True	918.1953052600508
True	288.7962770625757
True	525.1178844394595
True	99.10458064383413
True	557.0202322127845
True	413.64331481253146
True	158.23495068302253
True	80.62818278739753
True	343.8630169215977
True	170.19279570733673
True	29.12184471898681
True	630.8876581220401
True	369.2225090751084
True	71.1177145228564
True	28.73901418394639
True	647.0894603916328
True	508.5182503975989
True	68.87726610415477
True	22.48525106284377
True	330.35567748256074
True	323.4657482709189
True	706.5623524944615
True	549.7384649729161
True	561.135752649859
True	792.4394192020101
True	9.658682081873623
True	59.12557937641233
True	36.33465732939205
True	60.99552868893596
True	504.3633647724669
True	600.3306488663163
True	80.62068521751232
True	110.11868729926825
True	194.1769161713073
True	74.6082868705728
True	170.54824442045503
True	220.4861147969015
True	265.73745581760534
True	813.3217885797409
True	615.0632196856988
True	282.47629200447426
True	192.8018346081601
True	267.2129234526946
True	249.0725962013388
True	723.4496919032852
True	338.1588752379917
True	169.24538863274523
True	888.7605828734233
True	358.7254002226105
True	479.4658399819666
True	149.558722839209
True	121.80250481380696
True	63.4138601612158
True	219.01875213223624
True	958.34044091293
True	523.5685247372878
True	113.3043608237196
True	343.90288912673327
True	102.4037234573111
True	632.9928982215779
True	4.26419786515981
True	696.6681651829562
True	34.09793694006178
True	958.8559891399146
True	837.8200188402269
True	214.40636854309847
True	28.101751651440697
True	79.55680067405903
True	468.2681687573501
True	231.0523640215911
True	1.4588140141906547
True	71.64385413197026
True	1089.5892023247625
True	342.30989121574333
True	660.4819535035018
True	479.315444071657
True	33.11311531192454
True	140.3425623008813
True	436.0296749466826
True	882.4341485681399
True	819.8811057852498
True	426.1433176061534
True	336.394408140977
True	18.83862615995024
True	76.69013861677051
True	735.0195667422738
True	481.53352960069975
True	386.9170614698464
True	895.6583771974715
True	25.5505337056161
True	208.80727946381236
True	872.254057020435
True	241.22160516582963
True	8.217061872725269
True	503.94709835971753
True	100.90151625296348
True	648.4610860698733
True	54.43440128559077
True	254.24110727109672
True	876.1175907187019
True	870.1533211109305
True	272.1737174482123
True	434.2410160607578
True	119.4566555290801
True	619.668205440223
True	269.34097337350653
True	185.09598795958817
True	877.5627980515916
True	55.78166178529844
True	725.7376167351737
True	276.2058491213237
True	300.7183441326401
True	166.40025247415855
True	489.8567112804762
True	613.1556854130089
True	357.92778018155366
True	409.589665431336
True	69.43170129957306
True	163.99628490290632
True	437.8064572768196
True	228.23592034477264
True	33.70506077449701
True	201.358831872455
True	376.9457754583998
True	390.3488675388597
True	753.6683795812964
True	131.170345075815
True	642.6032149238503
True	501.1920673928525
True	586.2454355308333
True	133.5828113819436
True	37.10217036058725
True	666.7485168904848
True	72.63411077098984
True	548.044773556498
True	691.942136530744
True	457.6855675145804
True	140.80617462572474
True	517.6107861307582
True	3.887717055907097
True	390.14332228185145
True	30.830621869192967
True	633.0769100502043
True	264.94828708619093
True	572.8556543323714
True	705.9175379635092
True	144.44361237075634
True	533.8105347419687
True	490.1000414637178
True	66.96453211274435
True	978.7358281794802
True	2.2766992034222584
True	24.696487570572856
True	645.9064964229402
True	685.5524295092919
True	125.76948496829124
True	414.2334795818031
True	127.31290994893747
True	65.4173674596245
True	469.7822381620528
True	43.83991877005824
True	509.2532814013629
True	12.746899395238758
True	854.7856993307581
True	551.5401974131988
True	685.3112459318
True	100.86760910729116
True	387.6109419713895
True	1012.702928338345
True	825.6562350475102
True	146.9301683907787
True	547.8844420792918
True	458.7680605959184
True	247.50319320124729
True	252.5700909495031
True	5.386770785847425
True	319.6428445990115
True	11.594632138833724
True	363.062934484633
True	72.09866089515477
True	408.98370163125423
True	651.2910824692161
True	126.56429585404996
True	241.11171464343792
True	649.9781504687146
True	690.0096156928267
True	282.77045573062827
True	135.54457585939548
True	165.51251263143598
True	486.7079818647318
True	87.4496353906149
True	10.945197752493392
True	526.0265387067135
True	562.7513923936064
True	20.41037113767837
True	133.64782951881307
True	928.7231856197708
True	493.4122661455902
True	275.1984274813166
True	33.47762676780438
True	475.16518563095616
True	111.9168507755608
True	590.3852254186885
True	665.4012460949301
True	283.8668763037928
True	377.4455711237586
True	186.41851902676612
True	239.33494820233187
True	73.78646780935584
True	215.5581999697395
True	503.1732685242837
True	22.28996443340124
True	468.07536752893833
True	369.0172824093859
True	723.0691701047639
True	914.639442114678
True	877.0462799550546
True	160.34685620337464
True	387.6687235520231
True	71.7264523551172
True	192.05746571416023
True	314.986851921116
True	10.470103970578428
True	796.8942764457108
True	23.33677423688924
True	388.9316936409668
True	266.29691280732254
True	674.8543613452366
True	205.77742375024695
True	36.29454398104217
True	688.852661336674
True	1068.587637959643
True	223.05015369090927
True	131.92860843515368
True	618.6918824342348
True	477.71274126107295
True	19.357326412220004
True	838.4982275785342
True	117.62502829064088
True	45.08660670879418
True	311.6338122178716
True	349.97962774730735
True	392.58339419550487
True	265.01436933686887
True	18.85488401161722
True	23.814918716103744
True	844.3878332820109
True	198.08057257450733
True	116.63149928741244
True	804.3225275380026
True	655.7243141568978
True	618.2510848040405
True	449.5924980513764
True	152.45459137807782
True	34.76711307124807
True	99.6348253904321
True	427.411767081363
True	218.0666241770737
True	469.2149109762428
True	150.38991128243742
True	491.4120922219759
True	643.1352819922575
True	951.7547587421466
True	25.33437225487523
True	964.5869027282902
True	1081.6230000926523
True	487.5634305316888
True	87.18458101774516
True	792.8489043979697
True	635.832853440137
True	675.4694177773538
True	171.37942404329957
True	749.9468952046556
True	708.3151369204977
True	121.72591673121018
True	782.8249633099284
True	824.8448149006048
True	468.9937944110225
True	221.7361688713384
True	69.98814165500842
True	314.1962767873392
True	357.82729613322425
True	475.3835125402831
True	426.1218373210968
True	192.65761606626447
True	310.69301309922093
True	3.101352891437815
True	12.147746310107872
True	101.50080326381904
True	136.43390833720625
True	364.9883853512487
True	354.44964424684593
True	107.36062572265752
True	17.73069340677439
True	209.0250983751044
True	861.926541018201
True	476.1237474000442
True	551.7282565957731
True	559.7965624557565
True	844.4174628740486
True	627.9726038065417
True	96.93641756458072
True	202.15182687083544
True	255.03554039540515
True	291.8938492344672
True	105.68324828808218
True	371.4983090658621
True	431.0673029557953
True	170.7397909957967
True	645.5770253615373
True	248.44725091376847
True	212.3018436649352
True	29.26626596388704
True	250.99628937312005
True	482.46287236567264
True	168.95814080864548
True	524.0007344400381
True	472.26633969255374
True	245.24080651182595
True	106.77005243790076
True	44.16439952954138
True	399.3000995303152
True	777.8127188683688
True	167.06317223896767
True	1066.2761279105257
True	1066.6318957152798
True	476.1809693171538
True	100.24390183110198
True	125.03766262707272
True	625.4070607812059
True	8.955539957493594
True	226.76677147502815
True	140.11966206111137
True	124.55083225324724
True	332.2053215753455
True	634.1151952379116
True	38.92735340394492
True	125.38214730573505
True	945.8773096745724
True	51.61566935667128
True	442.015719595931
True	525.2665374640088
True	244.13558797243783
True	135.85137856030505
True	941.5792838005468
True	1183.488843017136
True	519.7042004390679
True	653.6359025951808
True	215.3928486476872
True	147.0891317898242
True	320.0607823147204
True	255.0762629611432
True	178.43505201802478
True	290.7312293768578
True	343.30453973954667
True	11.395653071753092
True	621.3529048225278
True	145.2897340995093
True	77.42804162651854
True	438.17938939256686
True	316.3961875513061
True	1196.0869829728497
True	339.3686139753381
True	974.961026559454
True	9.163311538456536
True	265.26348869159074
True	220.87429524059704
True	158.21785012366442
True	482.7539039772911
True	203.1452644680089
True	418.2453346871298
True	331.0986259546279
True	110.44090683700014
True	367.9508176104354
True	1024.8947398379505
True	715.4978636144814
True	232.5484200099695
True	109.58103420288386
True	272.7218125303326
True	23.02150935989722
True	354.05676808539187
True	310.0923601554303
True	565.0750488824767
True	460.8359749423673
True	359.20570580126565
True	157.61922686918425
True	12.298859572008183
True	428.10384777816415
True	296.7348662922685
True	133.11675947946082
True	303.82063319230963
True	410.6231863443862
True	794.0791714737059
True	307.65393839904334
True	779.7214247840813
True	404.3851649225023
True	377.2372519333253
True	1.5619796982955392
True	1168.8025835418896
True	106.325858280213
True	917.9589590209106
True	199.59754312188537
True	437.4325475854868
True	671.0661676695137
True	87.17282731741767
True	487.7369779257171
True	32.25349077975276
True	404.45145009330366
True	77.29349515759377
True	229.10927395716
True	38.16774335015239
True	622.3661332911887
True	185.1526476800629
True	26.65095291469856
True	404.7893828422992
True	108.3773070811172
True	170.0966879415928
True	846.6089945872149
True	260.3015326273542
True	152.36024355454168
True	369.2441233142689
True	518.4712471369794
True	337.0998535752742
True	526.4925474396397
True	613.979220996438
True	162.20131269464468
True	6.5572876853086
True	72.75851784949555
True	422.83054535804894
True	91.63911717217675
True	79.20324810741731
True	1022.9502279507944
True	26.983239877950325
True	323.17570429447505
True	312.50077868302725
True	428.5400260496441
True	677.4730306147367
True	187.630684876354
True	630.0045421814478
True	328.65223380163746
True	348.8647406512635
True	264.01124166642944
True	226.5327976580221
True	360.802267273744
True	464.9777961361412
True	407.3207399599663
True	566.5747288167646
True	138.31441838114353
True	77.1944709568152
True	38.29718562162399
True	283.80225398951995
True	638.6104912603477
True	387.8207812954188
True	787.0375025831106
True	219.59502965844425
True	396.51533703162994
True	67.74684175311118
True	54.52349773640279
True	419.0465919022775
True	198.28768690678484
True	212.09721177276748
True	41.02339020549134
True	1087.9024918639732
True	179.65254710422323
True	907.7015590480204
True	306.79505002410053
True	923.3964408503616
True	233.8482784297304
True	458.4419621303308
True	528.695497583539
True	642.9766167316288
True	215.2470037275185
True	472.3013605102937
True	904.31578316616
True	127.31356300817046
True	7.861556287861973
True	571.2670560922261
True	28.98340967418967
True	80.44049456941237
True	783.5575447191013
True	221.8724948837225
True	989.0203215203604
True	670.9186911771664
True	417.35269322963256
True	294.04948216844275
True	485.50194275047056
True	340.6819466272715
True	179.00374251761272
True	667.9392599916016
True	700.700052535962
True	203.36879119092663
True	91.01784109987018
True	521.2239741037805
True	146.3945184248548
True	378.6488707947602
True	335.72182916068795
True	67.89970626657136
True	374.3151075806968
True	402.0932465465492
True	387.0644608609216
True	419.8655026520032
True	390.8548711713612
True	633.5617463270933
True	56.71398001293008
True	445.8750414467788
True	330.04799830507307
True	662.623191088459
True	213.7317584349385
True	95.64240908410218
True	39.25512403591591
True	530.0008479761955
True	607.8047342931543
True	192.46055872881317
True	409.4908298778996
True	347.81510587417887
True	18.19727266072597
True	165.9520791183521
True	292.62667022297023
True	2.7806000235947046
True	876.8843196242028
True	76.42707200872407
True	101.1745307525178
True	110.08380346853086
True	374.33209865326126
True	35.86391134082507
True	461.5146018216426
True	226.51292927917677
True	6.21377890518731
True	118.04027006262496
True	452.6332054283365
True	52.77641679124518
True	63.80301867779243
True	179.3532578900441
True	293.01691662241126
True	956.9168233599248
True	395.8427053639944
True	985.2220631200378
True	179.41127648623387
True	1007.778656019795
True	764.1441007457784
True	668.235049607652
True	415.1236965892294
True	382.0752096530367
True	77.38003150242645
True	75.09480264164362
True	80.37980696333703
True	181.89714457106277
True	462.3879829882266
True	1121.4790008872667
True	190.71425672685223
True	357.75702323269536
True	442.1360524560424
True	582.2564280724974
True	598.0215461600988
True	283.8210335880789
True	462.2927629626283
True	660.6229567240983
True	95.78909661641391
True	727.1817581733638
True	258.250547290986
True	136.45375245151004
True	400.6711292183679
True	830.6368866324837
True	440.9620728176566
True	871.2398225422958
True	200.84078835524457
True	348.7923627840916
True	674.3439529150788
True	628.2193050704785
True	189.42939019231903
True	269.75230305036035
True	794.138340351275
True	30.225945593947834
True	191.2255601017636
True	471.6054704704284
True	691.9377395947062
True	106.030804889201
True	35.681417746747485
True	166.94494427629448
True	761.6898079001155
True	315.35876364985285
True	548.6376364747792
True	349.6484381684555
True	311.91994061554897
True	452.3548127564188
True	493.9519607326352
True	73.49535053747624
True	380.9095625713179
True	823.7319821475081
True	0.0
True	288.39698362784907
True	239.28811828372108
True	965.7299525968332
True	154.82053232454498
True	646.1345028060703
True	649.0828588599963
True	108.3817976412978
True	233.20914628893087
True	130.58978536224953
True	12.83024079945768
True	293.1937148652642
True	380.1419695763432
True	1137.8714076415065
True	239.87004017894893
True	420.7570814887874
True	653.5301830154317
True	195.324168708642
True	27.960448127138942
True	821.5891905719309
True	612.363150428509
True	160.9783294135818
True	608.5732980959106
True	157.89523724821277
True	296.9063736348381
True	746.8125544433477
True	32.540654473852506
True	109.97493762640958
True	508.0950714154246
True	62.41151026303092
True	77.1622700157469
True	396.883317691281
True	24.61084683657688
True	769.8345706215873
True	98.59536458186244
True	149.213891174138
True	19.370133715973022
True	713.976344700211
True	25.720799748016763
True	800.0120398618733
True	395.464024376632
True	113.75170948544284
True	691.8063524696086
True	531.7966670640255
True	534.1443854556401
True	48.6193087922214
True	376.74652719827225
True	4.571556192787029
True	95.07705958910132
True	383.8691174333893
True	46.47892727462559
True	119.08425176686092
True	301.0079265735403
True	182.3129850357583
True	104.29235222483103
True	630.7942400200287
True	18.92818800578029
True	1137.5542494821464
True	503.54185027885455
True	303.0739361254249
True	493.4352359653999
True	121.38542211880396
True	812.3641374881682
True	1117.959149420121
True	754.3329431017704
True	182.2816056453922
True	228.3706833926952
True	50.79886835524398
True	60.36222039757937
True	147.8416123651781
True	103.396496089698
True	178.0053057047185
True	1190.0835431250205
True	303.30172518444294
True	350.44821800587977
True	696.3112627074489
True	17.783948266598195
True	13.801318064694035
True	598.3117615316445
True	5.476292179108445
True	111.841470692785
True	680.0635270836973
True	175.21361696707982
True	659.7589797108498
True	854.1991795137166
True	156.9888474107334
True	879.3433913194883
True	2.741612339004611
True	452.0077706351726
True	1081.1977821320197
True	26.16400850264866
True	236.21239171090883
True	150.91397210784436
True	971.4805720762124
True	232.3184279067713
True	474.4711695056556
True	119.19251299203404
True	511.64041124754647
True	159.38312249970448
True	98.46393060698826
True	377.253712192621
True	73.48083763199533
True	52.38687121895879
True	1058.5933758021572
True	262.8670377410969
True	162.2842821857132
True	384.260518791341
True	397.5685817760109
True	212.61368647529324
True	166.5349869642608
True	384.13379116387904
True	34.993362874556006
True	484.7025064867596
True	1128.269634286751
True	116.22456329205288
True	472.46233543088607
True	319.05315639164616
True	24.60176831734128
True	421.2259009670122
True	107.40937930637674
True	583.2145889891569
True	209.3157962886297
True	418.0473037429003
True	19.567566784601325
True	428.5169002987645
True	105.70147588655186
True	332.8804963476319
True	34.198318822796345
True	175.3628474718552
True	244.49973160531903
True	764.2631618403689
True	58.7845034617553
True	133.08956090588566
True	238.244117087378
True	146.65261728138768
True	622.8411568048413
True	561.8943280659788
True	785.0590679596264
True	381.9075269225457
True	534.0138114210855
True	412.5960832163303
True	681.1123026700084
True	69.83884931729537
True	479.2140086236068
True	400.6695462515672
True	44.50662641001021
True	83.79630225966963
True	126.75689864343222
True	90.95980059018756
True	328.2704531028534
True	841.8019296250793
True	336.4201850189821
True	1118.813268955796
True	328.30951621572643
True	912.8594371648218
True	148.80774689873937
True	573.5025518866616
True	615.7291274024755
True	703.5145428153091
True	454.57077402140953
True	62.820873250117
True	287.4289375657304
True	41.95636365355296
True	161.21810084940495
True	170.88755895279752
True	1152.1424256534751
True	226.28604978313305
True	554.5609173917196
True	547.0291205032391
True	555.9412875771533
True	902.9055996876812
True	589.5797421111537
True	638.906819439107
True	936.068200087578
True	126.05756374677976
True	315.9415637476933
True	264.8072611905061
True	334.45372106346633
True	91.7215393136424
True	383.62791339989735
True	5.026199438725055
True	317.8459607533502
True	266.78883560351886
True	617.2511585961048
True	293.2036659961728
True	368.3066894778342
True	10.348722487826343
True	60.57990285540791
True	533.6207594638403
True	33.55709661986247
True	154.5378654509503
True	65.53945504407037
True	140.67946907950704
True	235.2063281934697
True	66.13699155523112
True	384.4002276016305
True	260.32673905793325
True	102.73760544667682
True	337.9832118548002
True	65.69711947704086
True	583.6983658205994
True	848.868848439265
True	279.8707884714845
True	1147.7386160421297
True	115.37188160588254
True	314.91762960305124
True	1048.885958318678
True	88.65725033953807
True	286.7118390623847
True	10.530565052755412
True	408.9763668313894
True	460.6005629226101
True	161.01220432494722
True	616.6082979238481
True	910.8088072195072
True	159.22612930981566
True	79.4765997809689
True	329.31045269168493
True	511.6510264062202
True	614.4597812724884
True	1227.454998985959
True	24.80932670895928
True	927.7150265283992
True	125.48060451958592
True	621.4480958410753
True	115.2242373960682
True	133.32930923490943
True	185.04240037993367
True	166.24388659776525
True	772.4216499676246
True	205.01994658524984
True	230.60448145288777
True	68.94371683088616
True	510.7788186781449
True	467.5735945293183
True	178.15655494398152
True	230.8803435136304
True	17.00136759677953
True	425.88780087959424
True	215.97190377556595
True	296.33894186732704
True	111.10832858052434
True	679.9454079268346
True	428.761890894634
True	258.42888854712027
True	642.8347841210555
True	540.5329882208923
True	456.8765646435758
True	133.12785864844847
True	524.2927691308935
True	429.6878953008217
True	2.9661519797066287
True	202.01166085574988
True	93.61699462112502
True	249.94827060688004
True	2.090570199625014
True	126.02918232178904
True	365.5714686986288
True	7.054755965249663
True	843.9340657158313
True	170.63722320554675
True	758.7558688022941
True	776.8083848295182
True	165.9178115801558
True	219.9114351336498
True	468.46258909976535
True	835.8291698791894
True	50.25673960605427
True	38.51405011411974
True	129.15775060274743
True	634.5233332592425
True	712.2137676959844
True	182.5179710955956
True	591.413800688529
True	604.0368614810237
True	843.5714553238913
True	403.5859565198739
True	189.0813623487498
True	896.6692996593681
True	218.77569638169572
True	143.54341537854668
True	334.44660033977067
True	226.93061821742825
True	209.3255515948765
True	609.2337168071434
True	249.87770272904163
True	192.18661932876284
True	441.9266962879937
True	469.3555977448013
True	60.0417911809876
True	280.7577621141527
True	74.55862338726327
True	332.5416149252188
True	358.03652240037883
True	249.10666749540016
True	185.60231480486016
True	376.3106979727022
True	674.3719153423173
True	757.669754082856
True	301.03489211773336
True	746.6275006366162
True	63.1273439382566
True	883.5807942017223
True	357.757631129832
True	13.71017474645906
True	611.9325157232279
True	684.6869783531014
True	252.5425179960602
True	164.97875580541506
True	46.51517228053442
True	379.9522797775442
True	71.27689616661108
True	13.678784224863096
True	894.573366319796
True	364.8579677398928
True	180.58703395318852
True	991.843685849624
True	10.15786909042414
True	798.6160199179276
True	33.13318260358075
True	689.3014486879604
True	58.09316647130594
True	775.5123062307315
True	457.2450325520363
True	202.51587220562868
True	456.3290679126857
True	215.9309254997007
True	299.9348529690859
True	225.0656775176932
True	402.1531197888212
True	10.021116870703285
True	319.4874037005408
True	113.76567597805952
True	10.74824684193478
True	482.1483117242513
True	737.2827834589996
True	281.1509327129282
True	77.18486846739127
True	319.2477180323509
True	86.36331518501684
True	190.0991717096481
True	166.12288716861065
True	377.2024903832299
True	44.22512328883492
True	142.3208532746679
True	388.2797105044447
True	903.295579967196
True	118.99834336000984
True	202.98063182515295
True	436.5156716529409
True	20.18779834570842
True	413.19567097031455
True	516.0339403709688
True	95.27637695969264
True	404.462658797774
True	347.2799879924265
True	420.8468670794701
True	588.2603384758747
True	1044.7874130057555
True	974.4795523268688
True	56.542277631808105
True	1054.0148040884092
True	112.87572585208022
True	119.09639419935792
True	104.1716730907648
True	493.7308652506353
True	371.1362194228127
True	586.9944450771552
True	255.93043442660377
True	161.10754746717362
True	403.7797749779795
True	14.058091755696712
True	462.0920199098216
True	399.9643544552616
True	151.63997530692242
True	96.23622080055912
True	518.3874477331428
True	999.6680586136936
True	198.4207299048658
True	66.30330408705814
True	444.6897084234667
True	380.73386720742695
True	471.1023071894553
True	328.9806084661605
True	4.427596978878476
True	519.7925755435729
True	506.56842559465264
True	501.64852126111504
True	182.23042068804008
True	101.08999303391391
True	19.89815291859728
True	368.3545899047828
True	109.89299291804224
True	6.951877070608472
True	33.45908276762541
True	343.9233375523703
True	653.500373484708
True	129.1134540208412
True	92.93573203992987
True	24.39928628836978
True	412.6823390269892
True	367.638960729555
True	762.5399618936964
True	308.1559510684518
True	524.2816316885984
True	537.4645667314393
True	523.2769154550631
True	289.52419597732444
True	527.3085312856222
True	99.60071565272868
True	591.5541403800904
True	7.351460221117146
True	365.269232392324
True	452.39306335692254
True	987.7176287421936
True	354.7301664926177
True	771.0314120545946
True	978.6573301346806
True	177.7773125380594
True	38.500372063515854
True	365.79005997018777
True	390.4848244056741
True	591.1294363966589
True	242.9452578341845
True	29.767989208155527
True	656.833856813693
True	124.4889880883272
True	1106.0896686332492
True	312.31835540080925
True	463.1514532414936
True	123.43098003304992
True	806.8846816655999
True	143.33623465203848
True	817.4091454384436
True	559.1046086428097
True	189.67429977439647
True	110.43752450035522
True	63.722820868495255
True	565.209668748959
True	906.524669926503
True	415.84625379401166
True	532.6000370123979
True	136.1871842693136
True	655.1187893096334
True	487.5466755079596
True	779.0796291433826
True	320.21403450675496
True	567.9294973830692
True	116.2661380767289
True	24.494053926466695
True	404.9045573076209
True	183.51161077950897
True	105.73362685533768
True	394.404663368707
True	1123.6487069100476
True	279.347407277436
True	554.2368908334574
True	11.285931903914252
True	72.92978290262973
True	338.9001716636073
True	775.7153273715458
True	432.16941600679786
True	518.6617144874812
True	721.4715443550052
True	74.13502334921228
True	733.2703110204535
True	47.6688957560708
True	102.61017668865124
True	183.7271767075642
True	78.52152386965449
True	26.93860710308054
True	293.02870849442576
True	475.8775044377753
True	925.8865163184886
True	850.5409843251047
True	6.620100396740045
True	295.6367767713412
True	470.2027773816666
True	120.53666678210335
True	235.1812676407457
True	326.61504747232294
True	1348.6122959780084
True	456.9363421682981
True	24.38757768542172
True	181.9561197365729
True	722.1636511309538
True	34.914872736934825
True	178.5463668038525
True	570.9169993721947
True	70.92041375265315
True	872.5440341777071
True	326.3154200488802
True	638.4559089775139
True	76.74385740916027
True	679.5229433845097
True	611.2228976371307
True	893.432249009193
True	239.291704565743
True	501.7097353179557
True	821.5410752444993
True	911.8925961196916
True	241.17726699228012
True	745.9431179884308
True	219.55622030111724
True	455.0227741929762
True	365.9241039298876
True	499.6059993355457
True	488.09987937888366
True	326.5005206507399
True	349.33512233194
True	112.88797527320014
True	326.6228536009843
True	1095.252974789928
True	319.93506956665755
True	151.13267167509713
True	297.57797052184594
True	764.7974009982078
True	658.100099089308
True	415.7174676602109
True	119.4446535886808
True	328.45359706476563
True	37.21866691945034
True	172.97667848555545
True	95.32552534205624
True	85.9077275309372
True	563.9140015477373
True	136.03518386965305
True	132.1288578048897
True	110.2133242190786
True	84.55646445224433
True	463.4664697898619
True	386.5475522865317
True	1038.7795171076175
True	535.6444445795481
True	857.6432413307979
True	269.2488608466921
True	297.98838732351794
True	524.6799937915853
True	199.6743499288372
True	763.8398141516815
True	237.5248841178328
True	359.8038366608129
True	67.79322871244034
True	114.60041754546424
True	268.86701376851755
True	120.3033218467759
True	482.11680488534034
True	31.441196578333408
True	583.4951276190674
True	1019.1264468372298
True	708.9315722816004
True	1.878644167493842
True	63.45673192825159
True	487.954242448195
True	437.9312635900904
True	78.81849964229436
True	120.8325881577034
True	297.87167082208293
True	79.88648078253428
True	49.40864034076091
True	697.4216706018809
True	676.6933867479847
True	165.65663891941105
True	167.68095237122748
True	541.0235344887068
True	57.75620874832104
True	24.502560761315525
True	578.1570805753931
True	447.663010966719
True	1112.9535935578415
True	49.40740110744769
True	446.65195200744114
True	903.4779631605396
True	782.2010902197328
True	294.99528957135584
True	743.1598536184308
True	401.7755974349658
True	43.04469654639792
True	98.7881626017611
True	721.3159561100425
True	76.85999512906817
True	142.27621229926146
True	963.4223509061126
True	193.02103156763027
True	273.4583661306573
True	105.33721169548032
True	631.4798288291024
True	593.0466215014928
True	217.2280055705457
True	423.6827709137045
True	44.41683228406069
True	272.9236595227493
True	585.8761654539543
True	618.7467689535468
True	314.27476048643774
True	74.66026896952803
True	915.9880038392052
True	1078.2386259196755
True	570.4069902563575
True	63.06867176822711
True	29.32689030640318
True	89.37687550144952
True	107.1083878410134
True	98.73787390916742
True	872.069401694058
True	1204.8625780747593
True	738.8505096631343
True	323.0731289640969
True	8.151645679029283
True	21.06448194764932
True	341.5470016348102
True	472.4739152087682
True	46.3251593573854
True	588.8681636867308
True	426.57985769621536
True	387.9421103497304
True	82.43782418408087
True	199.51160396725987
True	261.28766465795866
True	130.81386119054218
True	396.61574134152096
True	41.80027435895106
True	178.74543424752218
True	1160.8171551055675
True	5.98399150590637
True	25.54779960551598
True	590.0619345892433
True	355.6559419211442
True	782.500575925318
True	155.42306417064395
True	755.275884477565
True	580.3086122853468
True	286.0213930033406
True	424.7347079015145
True	345.4213725219211
True	299.04151723681446
True	268.2506373134866
True	391.2699375602208
True	497.5721965806664
True	520.6835864749434
True	108.45644650865226
True	361.41031809314336
True	8.255024952642806
True	180.1718234349113
True	240.40327838110872
True	887.428724664653
True	578.847329703136
True	30.755009007021805
True	738.8547852627157
True	836.2959762623104
True	111.34894074156809
True	339.87929562403554
True	859.0818884749679
True	213.20720208234383
True	158.43685446509997
True	520.6187861788859
True	592.4023970036234
True	1086.2290809208612
True	152.7999970303105
True	153.73168090391525
True	263.91141776989065
True	317.4594201589116
True	422.3066438022626
True	406.8463263026703
True	323.3833750328099
True	446.4624112707603
True	500.6761531105793
True	237.80885585194528
True	1460.4000269768908
True	250.60202346336237
True	402.1092631941876
True	53.141470993063386
True	779.9992761193729
True	255.78202817724207
True	932.6294206232964
True	544.5152278840729
True	340.21930109618404
True	795.7775892377255
True	252.83130917215
True	216.96296860633345
True	248.18462851344808
True	218.39841049933565
True	140.29193208838174
True	259.13075527919847
True	727.3356901316212
True	496.1151472560568
True	216.38224857473807
True	1179.428714348156
True	121.51015017366252
True	269.66815991420566
True	70.75616832877057
True	296.0992942728621
True	416.38076463369663
True	89.36223362938112
True	219.92041889524984
True	75.71568358834487
True	698.6671526564724
True	376.0509894111324
True	218.57654873568717
True	724.9671928227913
True	860.5412393435583
True	795.0376628762679
True	823.8657817625891
True	345.3560304974285
True	1.0764567479136795
True	271.0831189302879
True	51.244632574514505
True	383.1437281676386
True	53.60115502277514
True	343.64008943079523
True	847.7796976470094
True	1038.6417784680164
True	388.09595175605966
True	22.09608934143131
True	538.5547573954568
True	510.2218407027357
True	199.1948387988784
True	237.2438753704212
True	287.5324886372504
True	23.574686642913083
True	136.5277538434059
True	928.6720745294944
True	63.14301004360965
True	494.6837031331551
True	777.4842941097279
True	99.69904808823752
True	250.3236920021402
True	115.04993732684304
True	14.692014865394372
True	1.671813536267049
True	120.90381275230978
True	1024.8150837620856
True	486.0294910653445
True	69.25745120444076
True	793.4285159746363
True	346.44023800185903
True	1.5429543031506194
True	426.0240959126408
True	182.0846511246108
True	483.658654202753
True	82.67273346218214
True	301.302321633081
True	384.384017244554
True	167.42571489462674
True	213.22304475370044
True	124.12020233158258
True	162.39570001732267
True	991.1820641340842
True	14.970131834764285
True	507.2358231750101
True	487.0548625669841
True	412.4792578736321
True	220.56154438577815
True	232.81571740224328
True	164.77078689885118
True	47.8430644391898
True	481.185489888518
True	150.8240683734737
True	825.4545687809818
True	850.0808540729512
True	246.1936403672333
True	310.382984137105
True	527.4919708471236
True	39.278900561148426
True	86.16652219184546
True	741.8388685501199
True	1095.4701995710618
True	109.10845949399948
True	720.2217329290223
True	147.52099918840764
True	914.0124917598464
True	677.9657769500842
True	111.53705622838628
True	275.1716360738976
True	607.388739480582
True	262.11023343814645
True	44.05918770879644
True	569.1610251106727
True	453.78437580636864
True	4.919624278519172
True	474.79557741471655
True	69.23060742075857
True	175.9946578970358
True	223.33389278612955
True	310.64546122614706
True	75.4586524121143
True	226.0874765759863
True	351.5909508385164
True	440.2016598003429
True	918.0168726311252
True	49.05313424873948
True	902.0033166325796
True	1040.8990514434568
True	131.32607852159214
True	72.3250900584277
True	988.8620900157003
True	38.396347105346265
True	222.8341786081555
True	87.26413596152742
True	217.56643386881024
True	347.0160970245177
True	944.0496481478996
True	102.38934294284294
True	70.74915885627735
True	638.4060236657476
True	277.4860087520702
True	726.159458307819
True	51.80667972097534
True	469.2912325608303
True	406.9161619237116
True	693.6224116691998
True	52.75422587039388
True	110.59172805986454
True	28.14139826127024
True	275.57996512959863
True	42.87147095233798
True	351.3737495346431
True	2.5011081352095497
True	1207.291733165804
True	105.2872660100604
True	133.24427790705982
True	354.95167157364284
True	699.8859563082044
True	705.0146894793098
True	1055.6054320639907
True	483.509228432331
True	414.0937506142457
True	136.6918575649505
True	412.1015853389506
True	821.2899570619488
True	421.34920738573805
True	899.1354296433473
True	81.10995321779015
True	429.48485440889976
True	177.26552990541202
True	297.5783205055694
True	736.8509466636885
True	161.35935232229264
True	131.82306797607416
True	64.67537710267729
True	888.4690417268346
True	789.6715546852114
True	81.18394878171397
True	454.6847126804827
True	772.4014508166673
True	415.755659113348
True	56.73535974230478
True	317.8758565744211
True	780.49208221456
True	30.227309171949425
True	365.6955354060329
True	165.57879348991327
True	286.3603718250621
True	30.632002060748185
True	220.659906177436
True	782.3021228963378
True	633.7559845916322
True	55.68052109391253
True	291.04513218991167
True	893.6859299694343
True	17.595371334485712
True	309.6939942043214
True	295.19544923629337
True	435.8897978675678
True	204.8751217023323
True	595.9441795531172
True	46.64376482891967
True	962.6584532040416
True	897.2328100118061
True	45.59385830555448
True	395.40982727521936
True	728.1072269634323
True	904.6246226549148
True	285.8581015511932
True	615.2240472223865
True	128.72620359959024
True	194.21109119626192
True	137.47206318469023
True	131.24881038433583
True	203.3379760066136
True	969.0392434148188
True	818.6024475134805
True	933.220967121062
True	21.08452998051542
True	26.09306508846344
True	362.5550357639832
True	11.24923431192165
True	651.0634954018049
True	1111.8346619165177
True	281.3861730541624
True	220.0873830522752
True	88.34111274678266
True	215.25513309304907
True	132.98551355859402
True	42.62483248570352
True	135.84687407868563
True	90.95521688584888
True	242.5634981472848
True	539.2051168151402
True	163.64518315814388
True	29.15759079447781
True	58.95286701306427
True	414.7992660012527
True	264.5701519411938
True	586.612732389455
True	22.13535184227275
True	109.45035092982462
True	675.1565308776641
True	269.6649081342809
True	467.71533053140735
True	652.2086135281154
True	108.65292402001378
True	109.85462728040407
True	79.53707376355528
True	25.0559320123173
True	121.50488504238618
True	84.0637278672504
True	99.231431674739
True	150.1067285589736
True	240.17363370264937
True	836.234538093319
True	286.94301627100987
True	924.4042203705052
True	164.30927988784558
True	203.39550855808665
True	789.490505514911
True	294.61005494718603
True	570.1502528324498
True	253.8037638683006
True	365.3049052625043
True	457.7555226201529
True	551.317680955701
True	630.6954733159249
True	357.11560030702145
True	34.78700259808783
True	568.2592489780241
True	610.8239394974557
True	19.127683420516323
True	11.774049792978042
True	266.7136885191244
True	408.0829568520538
True	452.0842288596248
True	62.364554110999165
True	643.5924588411222
True	940.7670013290846
True	240.7942680823255
True	910.1136556318378
True	280.8574328878389
True	101.20510775779944
True	285.593008174196
True	675.9827596261122
True	38.3278102308097
True	571.0554041231608
True	1285.172431248607
True	1019.662539237212
True	883.9640759817012
True	211.21720718498435
True	88.95540883529071
True	191.80916433214443
True	836.4647058885015
True	141.71081488776457
True	1079.913708866716
True	858.1353556880763
True	42.09745134889267
True	90.80172052498072
True	412.19314677912615
True	427.20663271596817
True	216.1014433101986
True	508.5323790049183
True	667.5945326876994
True	125.06898372097444
True	280.89532305842494
True	1064.6948022623544
True	50.86427895688755
True	715.4463896528209
True	540.4391075910085
True	38.39183612340989
True	831.5337321919767
True	390.56143284251874
True	582.4227410022064
True	111.42101589986667
True	262.15392186655595
True	220.0485494307836
True	28.45621899989229
True	134.32839094227162
True	746.05950630125
True	137.7267300196003
True	376.5072811946556
True	61.27652804557789
True	643.5983935727746
True	605.6444568009184
True	236.02499672413464
True	464.1518265537931
True	164.54598868736352
True	168.67738092948792
True	228.6886669743563
True	282.7647029082522
True	372.9776373032485
True	125.0646249100475
True	194.87297872732228
True	29.12334159679381
True	899.8403868327897
True	321.92215393785096
True	10.056067791625306
True	363.9326480846164
True	165.10857802772497
True	624.6511610212609
True	365.777673309684
True	580.5141027256802
True	526.2145436675112
True	490.7679509110889
True	788.4199285811079
True	231.04114306501415
True	554.809808627432
True	166.6060031920783
True	530.415636835814
True	371.4450765601432
True	377.7331682227484
True	130.15287365884396
True	133.0569430025803
True	111.11346488235988
True	65.77393340345948
True	722.0102875208905
True	179.52215054401182
True	46.38600224262628
True	0.0
True	538.9323378118552
True	107.78263077157314
True	23.49386193357836
True	40.89896694974449
True	108.15162410654588
True	524.4025761782063
True	184.74060406546485
True	110.67740767409788
True	36.4624303913661
True	162.57265187711835
True	920.4354986096492
True	50.10335850441808
True	229.53460797448668
True	760.3066991550976
True	313.76643782784964
True	452.8267148346886
True	485.3801515164615
True	510.9359667789975
True	620.9959070276549
True	928.7786153940252
True	259.05002993135247
True	1026.7981690741155
True	911.2316637050797
True	606.9952889394781
True	343.2738485947028
True	820.6514987518606
True	9.808200067692024
True	32.59760841151248
True	291.5725817058751
True	43.46235199345039
True	212.618558933954
True	774.9241545808324
True	220.34924137860784
True	714.6435102769684
True	779.6138913202616
True	113.92049609156176
True	357.77404927173376
True	584.6892111009264
True	23.69782504295161
True	135.29195043313698
True	439.8779920044573
True	303.64238724692336
True	201.31233915416576
True	109.95833486573063
True	379.92911633443526
True	22.188848672490803
True	378.4143294758995
True	359.80428370785114
True	1043.1604706853884
True	354.74119165119663
True	31.254247317044747
True	444.45772479678095
True	441.2486775483554
True	237.97817586218585
True	34.329340676318495
True	767.4305428005349
True	426.5631292683712
True	171.69605765859657
True	13.19292791423015
True	1204.2190339399162
True	165.26391654976047
True	27.56124410626652
True	291.7478322708363
True	294.1999847129963
True	116.22685229946964
True	285.9357294444759
True	45.3512265957605
True	320.14878937156504
True	300.9704285088052
True	314.23282100954714
True	32.91013404824032
True	42.74176214738692
True	1093.3530886190847
True	25.878340158262738
True	13.057247438846224
True	189.2083921253352
True	671.7471148551324
True	9.236021705382765
True	187.30303739485956
True	180.1529853124541
True	554.8023195449553
True	377.19896803168206
True	751.3750431066824
True	328.7876400197097
True	497.9804317937095
True	449.8413363665385
True	479.028238404362
True	100.03255681005118
True	1262.7780513033
True	877.0339634928736
True	298.7968413638185
True	552.5989925214515
True	105.9851839177666
True	542.462362063128
True	431.770475124736
True	153.20765849469475
True	72.26829895959706
True	353.5789755822341
True	157.9934628369597
True	29.67890234073698
True	605.1866326170602
True	381.8202029215796
True	66.76250621700297
True	28.79406038822129
True	652.506653198575
True	502.0389864297152
True	72.75745551927308
True	21.98565773551285
True	328.8295843820818
True	333.9541567684348
True	701.667660044296
True	552.2758092152051
True	546.7892420990836
True	786.7897445017097
True	8.390923219753898
True	52.41772304633747
True	34.704533594702056
True	57.94544189858563
True	514.1454210014459
True	595.7506811788082
True	78.34471906806557
True	112.0364263505508
True	192.7819243083159
True	74.02825722331364
True	186.0923520874957
True	211.64844948361645
True	276.85211155418324
True	803.8002487093077
True	602.2849154620826
True	285.51719585958443
True	185.8909499202764
True	266.1929545279916
True	241.43594154241728
True	756.6256977809297
True	331.7154705676
True	169.22051041357912
True	916.1659635311736
True	336.6178646086811
True	477.0091420345168
True	153.9238804922715
True	117.78808787133688
True	61.9476525598679
True	217.09313742452423
True	975.9575821395832
True	514.3515920348236
True	112.62394457767384
True	345.24702609274857
True	105.44170097821451
True	701.9779864442916
True	4.074115175645429
True	692.6415695034815
True	33.44630442538286
True	906.8043712609378
True	846.447673537509
True	214.8968402979662
True	28.817309136666147
True	82.39815383725212
True	460.5109397585054
True	235.26832768428284
True	1.094676666299033
True	73.58695257264749
True	1095.419858106098
True	357.5961951333155
True	657.7126937049144
True	503.2972968963222
True	29.33903133992068
True	131.86623964329476
True	436.9428894154594
True	938.4010632972828
True	831.3890326934273
True	420.6578763446048
True	340.11746602947903
True	15.405468932114548
True	74.87569349938946
True	768.7670664230341
True	467.09916441777216
True	379.8496207960014
True	884.3053716886203
True	27.310505384329826
True	217.3644995944328
True	889.2446218314174
True	240.53098308638883
True	8.090570199625013
True	510.33548446494274
True	102.53910384324278
True	630.2906702283866
True	52.74412068242098
True	253.9798294272645
True	852.6743036963995
True	918.4328340062032
True	274.12834394684427
True	434.3407286950632
True	125.8210573257946
True	604.3481274882326
True	253.6252858582171
True	201.8680097471076
True	908.0292708184402
True	54.396134571884346
True	710.198971340835
True	280.4485829752541
True	303.58296732757094
True	160.07787500018262
True	496.1561269532471
True	604.6689230968628
True	369.69113276103
True	410.7537437567325
True	66.47197336567535
True	166.2775863087674
True	466.2086921767528
True	213.5309957763357
True	36.673345561951976
True	201.3369113969234
True	391.7549709274513
True	399.6852411045923
True	744.776983998724
True	133.89042693319595
True	643.2805844949013
True	515.1532682164778
True	624.0738040149854
True	138.211251736955
True	39.78324082347637
True	674.1998653689485
True	74.53389172915885
True	560.0211870333666
True	667.1839461359306
True	452.1882945187098
True	130.4815896431439
True	507.4592918379304
True	4.794370373696656
True	387.8833318808658
True	30.34805638973608
True	636.4483967286673
True	282.076143741213
True	572.2905135127536
True	675.6046898713065
True	143.40281544024953
True	519.9277460641528
True	484.3077945221416
True	65.5118850583933
True	958.8242255712416
True	3.322452413071466
True	28.358134300238795
True	630.6513861819708
True	670.341044641508
True	132.7045489557948
True	412.2991241874702
True	126.82919036283346
True	78.19066251294525
True	463.4286828921332
True	41.22062794117217
True	512.9265570567106
True	12.685587320995824
True	832.8398788890823
True	541.5308204709959
True	683.7783245936462
True	101.11212553654146
True	379.4077535544752
True	990.2226283107474
True	866.1174305865272
True	148.11550443241225
True	550.5260612299984
True	443.9237415550812
True	253.33886465464724
True	256.8194743011218
True	6.1252188233588285
True	326.0702913040612
True	11.70282474902901
True	373.0938052036756
True	77.68580568923706
True	425.2539955107999
True	672.4716920135988
True	130.37267088810913
True	242.09182418638423
True	624.2999500482908
True	684.8077446505548
True	296.52832360458945
True	136.68088099966286
True	169.86314373826497
True	482.9775347341895
True	86.53989843670384
True	10.435494962390589
True	515.4338049343677
True	563.4544057605983
True	20.107451575385596
True	141.79828618862746
True	892.8679585441251
True	476.78619837384525
True	269.9557362895208
True	33.571368318298006
True	473.21268254415486
True	111.59271568259284
True	584.7238864458118
True	664.4378365364126
True	293.1948212493214
True	373.154506448712
True	186.15814229926988
True	240.7423388415229
True	73.93227655122658
True	215.55355744888024
True	500.7513850494964
True	21.231781505607938
True	467.4032451045399
True	387.8654366468675
True	731.5601351135929
True	916.443446888426
True	921.3834752003976
True	160.54519846115707
True	419.8522960342298
True	71.93424062253482
True	184.15195208839407
True	316.90826522726246
True	9.761508830061706
True	803.5370170409499
True	22.120544031119863
True	395.75428733256575
True	267.17783538750257
True	674.8728919370011
True	201.86210013489645
True	36.89827091850081
True	674.4364069823905
True	1062.7010006999406
True	230.7410840264528
True	128.9550894635526
True	620.9219097559302
True	491.22474538222366
True	18.43715858206085
True	816.4333239447512
True	103.44516343043747
True	45.93199161334734
True	313.41764195692906
True	348.7945785117693
True	414.8768669072736
True	276.32146864210495
True	20.73007242380795
True	22.470862540236595
True	848.8574530758065
True	204.17008466511723
True	112.87774993238604
True	856.0508168980568
True	644.8836291409621
True	630.2849265459068
True	445.78127945299474
True	144.09757871899285
True	31.171658326589384
True	104.79665466658882
True	432.3493387344882
True	220.67614849467697
True	468.15204700884055
True	141.3473378662039
True	491.6147827339514
True	652.1311248386409
True	937.6002960991482
True	23.63029574666067
True	943.637401222688
True	1057.4675972580446
True	476.3470643931535
True	83.43708922777678
True	766.7241251261182
True	639.0426043961378
True	674.8695667953835
True	171.2419924926684
True	747.1389329913147
True	716.6609427391228
True	116.91072994834812
True	778.4464291750245
True	808.4686237635755
True	497.1300810929966
True	217.239728537581
True	77.72165990109899
True	300.3420799851483
True	353.81053886027354
True	460.4003883299508
True	431.5953238893949
True	181.64376233567023
True	309.99608781107514
True	2.611977500827176
True	12.9775018460174
True	107.71078038509664
True	132.67271618152557
True	354.0802423855077
True	350.5576545408698
True	112.26132983743042
True	16.092329246013893
True	202.1225287908969
True	832.5455592743996
True	475.100449738776
True	522.6216218592045
True	570.0217288713234
True	807.9789905457462
True	650.4888615671864
True	91.16215795463768
True	214.3861654155257
True	237.04475448810592
True	283.0568462839519
True	102.19831286738902
True	362.83104044070245
True	427.9129414605697
True	172.24936628772295
True	649.3908959179395
True	248.29921152064648
True	198.9178265866243
True	29.224282331654823
True	249.8831519673361
True	490.1778362079316
True	165.1452901979256
True	524.2714425894608
True	480.4428043511723
True	237.964405204508
True	100.76898807429386
True	40.0004396136596
True	405.6241460527692
True	787.4461829131435
True	164.6140350934707
True	1053.616074528534
True	1038.0595455961725
True	479.23029813270784
True	103.6778542015891
True	121.17115527771564
True	649.8682124831113
True	8.390584410857624
True	227.16859955170057
True	133.41621906710986
True	119.90822702874227
True	327.9508827204121
True	639.3736667288358
True	35.68484910083359
True	125.18270658891294
True	955.6829590623172
True	55.51629426959936
True	477.284963454931
True	526.0014724201509
True	252.48593590996367
True	132.03619427866877
True	923.4428243413493
True	1177.385773112034
True	520.2830887049082
True	655.1961747197626
True	222.54641006067885
True	155.24306394070592
True	337.2012926591741
True	249.5274017817766
True	173.38628750501505
True	306.01490433706294
True	340.6311632823396
True	10.971291295790598
True	635.8815105147087
True	149.13811841446588
True	78.51374918070505
True	426.3973905271033
True	317.8280973628099
True	1210.172030755308
True	359.8192167204588
True	995.4630235910809
True	9.46518646071904
True	257.7035075003479
True	221.8748827979866
True	164.53255618765817
True	482.8766772415802
True	198.2784689852145
True	403.2995434955891
True	308.9728661137228
True	116.2987261561004
True	362.3661716549529
True	1060.76273184776
True	736.8073754358927
True	228.22846385450703
True	113.97893512885408
True	307.5779473091652
True	24.80246044677677
True	355.97412078570613
True	314.5550546435596
True	582.9425102301954
True	443.829438882271
True	365.408527983258
True	150.866164432942
True	11.787674237486424
True	413.5048940912978
True	294.1513906598966
True	142.42085304074715
True	308.05548299508416
True	413.16441072890166
True	797.6117767774454
True	304.59968584820973
True	767.4469140850991
True	395.7433367986424
True	371.2470196268643
True	1.7306202842648966
True	1227.1753148658058
True	99.29086151915445
True	959.8238292534612
True	200.09893539517475
True	454.8898025205431
True	670.2616202375514
True	86.85011431844845
True	478.7442989298629
True	30.7650227796621
True	395.839996259351
True	72.75687776501724
True	220.54249859358
True	37.87772350545934
True	692.4882779002528
True	188.5729217417
True	24.077110086210944
True	396.3091902810658
True	109.4574699100429
True	160.1616682540641
True	837.9829135378285
True	263.8570643423166
True	150.45531112772767
True	363.57097447438167
True	509.23370482684095
True	336.7208636897102
True	521.7445529708094
True	634.7140957754162
True	154.22258134564106
True	8.772661791998516
True	71.1137156878277
True	436.264477718654
True	88.25128684742829
True	79.6874289816994
True	1068.9021578769168
True	25.040339298713533
True	328.69365182832786
True	315.1481335427715
True	433.6956413504512
True	660.8127401232053
True	189.2525836093501
True	651.4433522205861
True	320.02778638257325
True	347.0104553183281
True	267.77644814872195
True	218.7744715868604
True	365.1807475088931
True	458.411469701959
True	416.0539249301152
True	611.6449060181112
True	138.20528973249034
True	74.4000184766974
True	40.29680475113141
True	289.0750334315687
True	619.2633665878452
True	399.45923998423103
True	788.5005434197913
True	203.5560794166249
True	395.9545723687278
True	69.38676346034944
True	58.1373204256195
True	429.2514187379208
True	207.79127383867436
True	211.1481681758165
True	44.923430602149466
True	1063.5007037177966
True	175.81724257036583
True	913.2691317712276
True	320.79556471419073
True	917.3646977705024
True	226.1491462263711
True	460.9685229653171
True	537.2973532838772
True	615.4789969637151
True	212.99989302337008
True	470.7790371013725
True	959.0143725006342
True	123.54552906382185
True	6.7900532237874645
True	591.3476825808191
True	27.446453735526404
True	75.22273785844827
True	793.9580086061831
True	236.1511794483081
True	1009.9530338118964
True	687.3364446698674
True	414.24191011614
True	288.6818828795972
True	482.4353499132241
True	338.77676423938544
True	176.11275181803265
True	657.0621136408973
True	726.737225142044
True	214.89787333492757
True	87.38778258543253
True	503.9424000534254
True	131.26375571599243
True	377.0734199386193
True	334.6961817872404
True	64.45289122793676
True	380.4768713574991
True	418.0269095108664
True	362.2606871016328
True	412.6941624970947
True	429.5071844008825
True	651.493328084941
True	54.30199188520258
True	452.1412843901564
True	319.72404855874254
True	641.7592221580609
True	220.26045434277228
True	97.1335959130914
True	39.69458854520313
True	538.6823467306444
True	615.5646196023011
True	185.92399033998765
True	409.7737455035511
True	331.8391695094626
True	16.645360728243197
True	161.9315421391911
True	290.35553116296245
True	2.437076513523356
True	867.2342792498251
True	80.86185963310156
True	101.8157493975002
True	116.18539612015662
True	363.25078385999046
True	37.24259122386698
True	460.2990264631621
True	217.65945901503065
True	6.086754163449873
True	113.47742734263107
True	448.2776609625569
True	50.1044021061649
True	68.86136765671826
True	172.3186658563889
True	286.29874872261
True	968.589166005036
True	394.187558777937
True	929.9655786406764
True	195.91668030030087
True	1009.1931006200622
True	807.949693408504
True	628.8565745711614
True	416.31697832340666
True	388.4745089281432
True	81.63432907511734
True	73.83998908321907
True	79.01565357687844
True	170.54413472060324
True	486.00332478218365
True	1084.3533668559137
True	186.5155261881098
True	355.81637573939025
True	440.6002140943096
True	599.0076232635256
True	592.8033295839779
True	290.64432383906745
True	453.5427639080321
True	666.7395499663277
True	97.24467896538758
True	726.3099133016829
True	241.0062949172023
True	138.66648011035502
True	405.1842328162692
True	868.2022007691628
True	429.5880418112523
True	854.2017680172892
True	196.5824367080578
True	352.045570781203
True	704.2881299943315
True	586.9909958701609
True	184.95257686470336
True	261.491460715196
True	789.171104566693
True	33.599478056879065
True	193.39189045146327
True	498.4055641702259
True	695.4348730942969
True	102.56382808922037
True	37.25648820525311
True	175.9050864404697
True	711.0979466268283
True	299.1704862092007
True	553.1431530226208
True	352.7179118741024
True	304.56722375314007
True	425.8481675914962
True	494.9839397015941
True	74.43648366230428
True	357.4580333009658
True	787.2815240107727
True	0.0
True	300.8065007929856
True	240.09279224180352
True	966.8752350381898
True	151.8494196391362
True	651.1215724150677
True	620.5724478026468
True	111.5455434011133
True	224.52511085956684
True	128.5619298395696
True	11.67713897417925
True	290.26058562797493
True	379.1557899772671
True	1146.7144854815865
True	235.50984340935312
True	407.0361433048552
True	652.4452251372408
True	197.4198583715474
True	28.11417714023109
True	884.8470666505768
True	629.3419052103494
True	161.99112278761783
True	606.0625615796814
True	160.41528814882756
True	297.0024913816499
True	776.5218912801759
True	34.84820603943702
True	104.280649426246
True	516.5484565034241
True	61.312642881051566
True	76.34041516421402
True	406.4363287009539
True	25.499679608099967
True	758.8208557800243
True	98.92427588104472
True	165.10183720427418
True	20.576877141609664
True	714.2845936720331
True	31.162889613461697
True	776.1025167677468
True	409.91880775172746
True	115.28873443415624
True	688.1732136933533
True	520.5677821409136
True	577.9335190981805
True	48.09313792719443
True	376.8843047268979
True	5.62179331642219
True	89.838074365138
True	368.2939100101888
True	49.57988434929365
True	121.99099707881648
True	298.3684054357629
True	177.24176090701332
True	98.07729004511096
True	671.6487864774917
True	17.11983134636463
True	1115.0216317065
True	503.76871585342127
True	304.1126482215332
True	499.29093545598346
True	126.21421483936238
True	831.6546459447845
True	1136.1658208363
True	738.3975247439613
True	190.9591185115343
True	231.72956378301384
True	53.27318487168543
True	59.55440102478383
True	157.42450497371445
True	104.91147483307162
True	166.98311077972235
True	1164.581970892529
True	313.128386808919
True	363.5586636769649
True	706.5423131929368
True	17.88213996771607
True	13.801441260106834
True	578.7120139740289
True	5.870117208659542
True	121.22168485016748
True	678.2078293167156
True	185.4013212440919
True	644.4089026062295
True	864.4897058514898
True	163.2584712876652
True	883.3003995651763
True	3.7647146323073057
True	463.4639476824811
True	1061.5427837790137
True	22.39687811206839
True	237.18700667728348
True	147.08148703158142
True	991.7703353485808
True	229.1991348138425
True	501.72458092077176
True	118.70035202934608
True	521.2285061410482
True	154.33750030518829
True	103.79026195042375
True	382.8971795679529
True	71.37597512766357
True	56.00667151231131
True	1034.912106942139
True	259.07428209796973
True	161.08919548030505
True	365.3727372816229
True	385.8180574654639
True	209.7237753077324
True	169.20641689468127
True	384.4715561089491
True	38.17167170536233
True	495.86387634278464
True	1104.7122777205043
True	114.18030818378269
True	477.41715159398575
True	311.86159796726525
True	27.68651152531157
True	411.79120824490326
True	103.839378585424
True	578.7319439396163
True	216.97607720636591
True	418.8169790404054
True	18.70672617747064
True	433.3846671672696
True	110.14415639964734
True	335.35825998929687
True	33.602783471939105
True	159.11610233643103
True	250.59501378736465
True	784.190502733697
True	59.57427976977557
True	142.11399852779402
True	236.56755106698
True	144.34977030812183
True	631.050725265643
True	564.6941664279617
True	804.3779833078491
True	392.1999796611393
True	542.5193949364287
True	407.1378884202825
True	670.7702432865668
True	69.05605393663853
True	468.9847741697524
True	424.87159644107874
True	45.70787457796182
True	83.12940397506476
True	125.31217234660488
True	87.44810343690702
True	329.78013241090287
True	854.4235427441743
True	333.4439560087896
True	1095.517739349542
True	324.3262027507062
True	886.0733354393632
True	150.77817760438106
True	593.1682910966941
True	619.8430441890703
True	702.173681916821
True	436.9549742882154
True	66.73438054771674
True	289.147570205063
True	42.21307471749455
True	166.14551538895682
True	171.0023052520715
True	1141.5261700192164
True	232.84812895419248
True	549.6341541391288
True	560.9297042538598
True	569.1247927100807
True	863.2985552434908
True	584.9302188415378
True	643.0361679557576
True	999.712549086328
True	126.32345673617088
True	319.99504058620767
True	259.44909538152
True	327.2608921432403
True	87.97718755572278
True	385.1365534026847
True	3.715266164696581
True	331.6366909859819
True	260.60611053236465
True	614.3336468649371
True	287.4847136762062
True	356.1119793157726
True	10.475194217025164
True	60.68139830874077
True	528.7952321663169
True	30.60313537911093
True	138.15361500897993
True	63.90396086173593
True	147.5541489144705
True	237.0101561490771
True	71.53363337273917
True	382.4452316938458
True	256.6738236724304
True	99.78923206847811
True	344.86945973255933
True	63.68162760172811
True	584.9348759441696
True	835.144190529174
True	285.82813987254247
True	1163.230045373527
True	105.46637866339888
True	321.19048942940856
True	1051.9712919712465
True	88.05560174519337
True	287.84151953581784
True	10.420517628028382
True	420.93441576406445
True	445.43075180167193
True	153.68770104713414
True	619.2376695714713
True	930.1183753584944
True	163.99354759216243
True	78.63449219719722
True	331.8665284366319
True	564.9499418880418
True	636.0462873843039
True	1237.411392735606
True	26.834904715130083
True	949.6472663126134
True	142.91286430627113
True	635.0223960247816
True	112.84681694247172
True	127.90826320513578
True	174.8420085242584
True	166.82825071613254
True	752.0524227976067
True	210.8950941472536
True	229.14865997573625
True	68.41123743317249
True	506.1503718370906
True	444.0428097969895
True	177.10479600829248
True	235.52568224780504
True	16.39716554538436
True	415.7220893256231
True	217.39921426769155
True	296.16155373255435
True	115.50269682174316
True	702.7958463562879
True	417.29514489885673
True	248.65953745871235
True	642.8697436820879
True	523.3401554249184
True	481.3755813385835
True	142.5335890190408
True	530.0772768442721
True	425.6201104612877
True	2.5059483107238707
True	204.35158479337127
True	91.33479238314052
True	244.0720524075564
True	3.1472519392669387
True	126.9721022996404
True	360.10722958879416
True	6.738093010246954
True	854.438298467915
True	167.35803893324015
True	721.1007684724514
True	779.6959350386996
True	147.84309900005036
True	219.94234006996007
True	488.93594506229647
True	860.587494394934
True	51.80164253373433
True	38.45181954143413
True	128.7088271190379
True	610.7919936746327
True	724.3816480498456
True	187.40318590586384
True	590.5226736248495
True	591.539473076026
True	851.5822118945434
True	388.7952564731736
True	191.57034343248696
True	876.1145727114457
True	221.83108170964616
True	148.897006830536
True	318.24441817457114
True	223.53114199091945
True	211.2775330410602
True	623.3374123738882
True	245.20092145187755
True	194.2615388926116
True	454.5225888059288
True	461.0902564413797
True	64.27995683166567
True	280.0087516465164
True	78.14354837545258
True	341.145182919226
True	363.5910098165655
True	247.00736482074092
True	175.70620527781898
True	379.6267949336341
True	635.0595775506043
True	710.7280100395154
True	309.91735533376504
True	758.7054342508524
True	65.93473846390626
True	895.0510042961253
True	354.0484322731641
True	13.063687460013554
True	601.3867592623924
True	703.4449477404701
True	256.40811532482184
True	172.89664689629274
True	51.16285664733485
True	373.4305766144709
True	76.27127281767892
True	13.532490018127218
True	910.4285149687862
True	378.31812879495874
True	172.16018962714222
True	992.873298549175
True	12.450843510686864
True	788.3642992948995
True	31.56697915517812
True	682.0680476900596
True	61.38338983594383
True	767.8556478632999
True	422.9146868417294
True	206.9050717959604
True	445.811947383347
True	209.7595837016904
True	301.0295138977939
True	222.5433816730382
True	404.04924323288856
True	10.045990956214846
True	324.75644650686104
True	113.66792325685624
True	13.102250642766544
True	474.99347343759234
True	724.0182117860362
True	280.1205282854393
True	82.17426647393556
True	314.98673846151735
True	84.61056921325854
True	192.57214434204016
True	176.82330475325978
True	381.40662203496754
True	44.52864995672414
True	138.98247565991403
True	395.0623601109032
True	878.0007063598082
True	114.35145674504273
True	210.1025036033216
True	435.0196945250208
True	19.589879036778783
True	431.3348785560288
True	507.72883455698377
True	89.52043726136988
True	399.546307894499
True	351.2166662740175
True	412.8697428015808
True	595.8782497306767
True	1046.8305195838377
True	963.6442328228802
True	59.28291176808227
True	1070.8224751899313
True	112.82597939711655
True	122.30321484482128
True	108.4193836054465
True	485.2017962377776
True	364.733050963999
True	589.7863892217205
True	259.90255595903056
True	156.17189537610727
True	390.949724995622
True	15.418252425495908
True	468.2319327335236
True	380.8298508268015
True	149.6896904689568
True	94.86706120199236
True	546.086926165011
True	998.1402901223838
True	201.7376329027791
True	71.56336401171974
True	424.14788053254654
True	387.6965042860672
True	488.604542350765
True	320.00045708477154
True	4.20783386846662
True	537.9687707270256
True	525.7432925675895
True	499.9861289106445
True	190.5489655468333
True	103.95111869759076
True	21.2787440343682
True	372.61128634976666
True	109.89793364671137
True	6.582273295976653
True	30.58337379296429
True	353.5434408883647
True	657.595298607765
True	142.17354112723615
True	90.11063260193372
True	23.68402491545479
True	401.6681791706764
True	341.3983804795722
True	785.4639465888135
True	311.875422144372
True	502.0106194360935
True	542.7744160786624
True	527.4486299593859
True	287.01415984315014
True	541.3213865510713
True	97.2231844427366
True	584.1803006349428
True	6.882040628817931
True	362.2759346404164
True	462.12688926845885
True	965.361680445283
True	350.49292511370663
True	798.618790550817
True	975.0911883855374
True	182.0465201020183
True	38.698165707335725
True	368.7093050950283
True	381.3081158874192
True	578.0841979723466
True	251.63416336904845
True	29.069213374657828
True	628.357768484601
True	131.20034136837128
True	1048.3723877710015
True	309.8312924472837
True	470.060593581448
True	129.46138696315998
True	822.1306366555621
True	140.44675128488865
True	824.3064137940115
True	569.2305775152489
True	194.9532272029138
True	108.26295302978114
True	64.80766759284188
True	560.7738526421999
True	927.4800681557308
True	432.9908486609282
True	537.3087540035427
True	136.85374119258088
True	623.854383609451
True	466.0421686389535
True	796.2270215047691
True	309.3279962803026
True	575.3910078220266
True	112.55599726615388
True	22.402683332053577
True	416.9370873940496
True	171.982500312664
True	104.43355321331872
True	362.3657140503325
True	1059.7108079116097
True	264.0439698595339
True	551.5939094886626
True	11.446097800016137
True	69.42148641860547
True	323.476300843432
True	784.0581052014126
True	454.9339912381655
True	526.9745291522779
True	716.9053604031413
True	68.4325733984496
True	743.9061192496009
True	45.3329940816189
True	98.18452450200078
True	181.7984322214113
True	82.71191475025297
True	25.328149690365613
True	304.78553182762005
True	481.3120811170704
True	908.1721569683448
True	853.0947049509575
True	4.5563090350646185
True	286.6674821369964
True	448.06173587541184
True	133.3475526509236
True	235.2710494067453
True	330.26199017701816
True	1306.8000118794198
True	457.6478706981295
True	26.06700437584348
True	187.69458230741265
True	697.8456678924904
True	35.64908430222235
True	175.523288844504
True	562.5624024797929
True	68.7418526341082
True	880.8558649774596
True	335.5335715341441
True	653.1988078630174
True	77.49689503238717
True	689.9847859626165
True	570.4811677458499
True	892.6581534636684
True	240.87838106075912
True	515.0519857095744
True	847.9173913788576
True	927.2348629629766
True	242.2352458812227
True	758.981122740851
True	218.5852186092116
True	456.2046955942831
True	366.9261411443727
True	501.516002012822
True	487.8849210807056
True	320.4117878429784
True	346.4142745718034
True	107.1222691288208
True	342.72708841119294
True	1065.445913070718
True	313.0033582665752
True	149.91304805313973
True	309.72612517525613
True	773.325584179075
True	653.455189050269
True	405.0360581550701
True	115.48783049291492
True	319.7368068923288
True	33.800679612708805
True	180.994701263421
True	87.3656290892305
True	93.7800890070867
True	538.4083498909525
True	137.85563294080188
True	131.52526712993006
True	100.43143975517565
True	82.32520600452467
True	450.12885846303567
True	367.0556277996949
True	1036.2094321847635
True	517.0798242140675
True	853.7694536844876
True	285.9206388384247
True	295.6848380346602
True	534.2725988855524
True	192.925028197808
True	754.9022491867823
True	247.29941475717115
True	363.713565057904
True	68.8807012690642
True	117.46039312958789
True	260.6766520073378
True	118.50627973870158
True	465.19604158086366
True	32.53306458308541
True	577.1338328028149
True	1014.3574148193378
True	750.8133184783577
True	1.1900077203044006
True	59.12288224703656
True	500.86858776724654
True	441.632843866228
True	74.59545410372922
True	117.14596314045367
True	309.44826180963344
True	81.61651919448339
True	54.55566750268069
True	722.7620631096192
True	634.734304645992
True	159.40070228851326
True	175.88704439542255
True	537.0138307347116
True	53.672768109237865
True	25.037858811412228
True	541.6901115922477
True	449.48342664694985
True	1108.9166131859618
True	46.81596786956792
True	461.4304604455038
True	857.1241742318471
True	817.8524548617106
True	296.2722798880497
True	751.9596417844105
True	409.12419716312615
True	41.305321681698665
True	98.32990169035848
True	686.8433215540292
True	76.3854308742257
True	145.61457190555518
True	926.372316379846
True	183.22658888845876
True	284.50709327160985
True	106.65139939736667
True	635.6388851014832
True	626.532466938538
True	218.07253431332
True	427.9943215177464
True	42.33229836277859
True	280.93067182612606
True	578.5721181715306
True	606.7947637733803
True	315.3364553458719
True	74.87253653221926
True	925.9191012445228
True	1048.0022259059515
True	568.9714728061666
True	61.56877754083956
True	29.83923048708573
True	87.30717584443939
True	111.14049176183622
True	101.55132924554606
True	872.9084749523935
True	1168.78612571369
True	771.484544913065
True	324.56053524049975
True	8.923873941078321
True	20.29175029273777
True	341.7326266949891
True	485.7426891767972
True	41.21566680637963
True	561.2200993757673
True	417.2319222774866
True	392.5089605218966
True	75.56873997549845
True	198.60529846485
True	256.87217980565924
True	135.87816144296085
True	390.040004332867
True	41.31396087150573
True	171.545138780233
True	1170.7885672236985
True	5.066157499782005
True	28.82416773500012
True	590.7547864894564
True	358.999644683413
True	788.604601788151
True	155.76899173620365
True	770.4177735698098
True	585.0815052014384
True	281.2976528603821
True	426.39431064208526
True	335.61451002622965
True	284.2199573871805
True	271.34055365487103
True	376.899930646395
True	503.53752222695925
True	481.9640948493415
True	105.19418660951732
True	352.23117745446314
True	8.632017332383478
True	199.0140505269364
True	234.10992267634865
True	884.962520899943
True	594.4357705886813
True	31.136744972611297
True	711.9148728305598
True	896.2347139462106
True	111.44797324595548
True	350.11935757078254
True	851.8063453630015
True	216.4720895964371
True	167.4064650701023
True	505.5499456833082
True	581.8796621111118
True	1110.6337413890678
True	148.55965953062704
True	158.0174430059143
True	253.25814002557215
True	316.1930049244238
True	427.5961536569075
True	406.0184281256065
True	314.39592033735454
True	453.95173818269166
True	500.1446744664174
True	231.88671288590743
True	1493.4546859748618
True	251.6144791391776
True	422.3053460950974
True	49.31646852532282
True	750.4001296694239
True	254.32160540229583
True	918.2505248851184
True	560.2444530470052
True	309.4886315680622
True	778.0809750751288
True	274.9487190558583
True	217.86708827352564
True	265.0623636580496
True	224.116232503472
True	140.6389991123269
True	250.69884380032389
True	743.5886213216386
True	509.3554446052602
True	223.599869205437
True	1227.8778600866426
True	115.03020044707571
True	261.0755133393422
True	70.94601697566135
True	307.4869978349313
True	406.874735272485
True	93.42237284364778
True	225.1916677459876
True	75.92236778060874
True	687.7578319878704
True	369.8088522885066
True	234.9488276707437
True	710.6232245751706
True	856.4377554229236
True	822.877807686581
True	825.1723965865026
True	331.64761567582923
True	1.2318370648137935
True	259.21217362169426
True	55.519767688789166
True	389.2619894731249
True	51.77386994550388
True	369.55962218119816
True	866.0565330140448
True	1054.6261835452058
True	382.6035961507402
True	23.37537981268744
True	514.6216422768681
True	505.5528601222008
True	195.75763850714884
True	242.7569637152613
True	291.9292371489674
True	23.714888401681307
True	133.48117053726554
True	914.9942948446234
True	64.34176112863929
True	494.7791770046241
True	788.2303099234227
True	103.11426549028832
True	252.0719775803207
True	114.24629000825104
True	16.02968226109231
True	1.510146685783611
True	121.63481565491948
True	1013.077105927534
True	465.318300310878
True	66.70532184777196
True	780.0401456862384
True	341.27893305943417
True	1.3752362045513031
True	454.0652117768381
True	193.78152722188767
True	502.544041447426
True	83.26607191268528
True	322.45052713901686
True	377.6453376145046
True	167.02687526778348
True	204.1003305598028
True	132.6557133132494
True	170.8166312189159
True	953.6047538950672
True	16.349792385236498
True	509.6936301906186
True	480.14485848322335
True	406.4948620110316
True	211.92842423230465
True	245.5192409708201
True	164.2771656882786
True	48.30378182079308
True	502.685499758255
True	154.70862344516365
True	859.7002282986969
True	865.0116028760815
True	240.49468140096303
True	314.7698956327729
True	533.38116216745
True	41.39192590159947
True	85.0757133551157
True	730.5219526901708
True	1093.7952359217932
True	111.92677464448067
True	718.5831374309712
True	153.29391842139563
True	929.836489793214
True	672.1617663459126
True	98.37306247884403
True	274.0291620972204
True	619.2406899802395
True	262.06824091540136
True	45.84977652532041
True	571.919842714947
True	438.1078554051976
True	5.913190691518694
True	480.9550970743565
True	67.57976552696235
True	165.57460406717976
True	235.8575748407483
True	308.77563309135974
True	76.20886227163005
True	220.3897600509765
True	342.8796821250675
True	448.6149095316296
True	947.1544952353978
True	46.99193676619186
True	936.1889311132834
True	1037.4827688506584
True	131.3013133806234
True	76.3648915614207
True	1005.7400210873762
True	35.86165389033516
True	234.29381760646825
True	85.72382778550252
True	213.7053497299285
True	369.46762751235104
True	937.1054939462018
True	96.08995325286035
True	73.4035611683886
True	676.7956549082141
True	268.7333059630868
True	708.7146925692317
True	55.67371160639939
True	473.6578973490036
True	403.9666712055386
True	680.9684162275109
True	47.30492341950086
True	112.41299186776948
True	27.261091210470703
True	273.51874624047105
True	41.254298468943695
True	350.81686794484847
True	2.855623310850528
True	1177.8668258068342
True	105.58931130617
True	143.44468865679386
True	359.7953804779272
True	728.6274400354349
True	661.3047647769691
True	987.835720409819
True	469.036120431844
True	428.0964715792237
True	144.25548156566953
True	425.0599636585816
True	847.2249997339143
True	423.9577007662351
True	968.8376264728936
True	88.98381973473917
True	423.456989100793
True	174.5431315180601
True	281.5866957646486
True	772.1111732346101
True	163.10681472056666
True	135.43466534539445
True	65.89647031788118
True	866.7402892715568
True	781.832116357746
True	80.48261408162992
True	447.1345835132857
True	749.7928190620671
True	411.968396332185
True	55.80542575618463
True	315.19421061496445
True	772.6606487314185
True	30.176516270250577
True	360.3958071456945
True	161.68316928174636
True	280.51657832276635
True	31.793340058681927
True	213.45218798458205
True	796.3662388231669
True	640.8751840130485
True	52.6124190825507
True	295.52233126497856
True	879.8670161912617
True	17.099441421016724
True	325.516333959442
True	280.29644990685495
True	434.5493728046907
True	215.0271942455996
True	597.3921984493393
True	46.75882325410448
True	945.0009203541754
True	933.780171473336
True	48.292412031794974
True	398.9660598094167
True	731.8048345188768
True	927.0543555967092
True	278.21001040046764
True	592.7507230220035
True	125.4995026110072
True	193.86956553826556
True	128.98904738858556
True	136.78449689700398
True	204.8567349350516
True	930.930451660326
True	780.877918820719
True	960.0115858813164
True	18.97394213448035
True	29.44698171419677
True	361.1590509351042
True	13.54319361227997
True	604.759357862281
True	1092.0440130636732
True	253.16264574905475
True	208.14181406065487
True	88.3157638272662
True	216.94354798566025
True	133.7357279748581
True	45.05497639638651
True	132.6241350525198
True	87.56743385946498
True	236.33657803786
True	534.0302858771694
True	164.43159298496602
True	30.303261788542898
True	57.58454854610456
True	423.818555184755
True	265.0300650175833
True	623.9488519661161
True	23.66546984831046
True	108.37473556416478
True	685.0359317653242
True	262.8135768570289
True	475.9588430560698
True	660.9326502588243
True	100.5727114160683
True	110.98996064186866
True	82.49010921029215
True	25.64586485665942
True	130.2034558743471
True	85.09997721448565
True	104.59836536580744
True	155.3750758520508
True	244.1117293310353
True	802.3122371989954
True	281.57216839165017
True	957.4171724901448
True	166.17317837540375
True	192.5227215288429
True	771.14420477846
True	303.71030444043515
True	582.1136060454637
True	262.3403074492586
True	361.7938689429392
True	433.6042634767203
True	549.8213536176044
True	646.3399459266551
True	374.7221333602235
True	33.031305949381256
True	538.1066795616156
True	620.2908598633995
True	22.1153441520207
True	11.969042479151597
True	265.8780410240101
True	396.00081119364506
True	457.50398810656486
True	67.75875474278342
True	663.9278107805468
True	966.7280478980244
True	230.134584669972
True	892.1837107724702
True	285.37815882353954
True	98.94855491193832
True	280.651671538625
True	678.3088781844394
True	40.58212312007205
True	574.930864226947
True	1258.321343509253
True	1030.4962998009669
True	912.7082807044576
True	206.38491546951292
True	90.09229995746708
True	195.24758756493748
True	832.642908454641
True	148.55343620586123
True	1077.236614507951
True	870.287464468701
True	40.99401802197183
True	87.24304988787179
True	416.1770579913504
True	410.12882921691664
True	202.022839725632
True	514.1719072936158
True	652.4271946561532
True	125.19507971997668
True	275.08092578369616
True	1058.8018906311534
True	47.900644026500665
True	695.7979977591924
True	554.0811597055787
True	38.04070662349245
True	802.3289472965105
True	388.5994187095347
True	551.4294681253164
True	112.02686361925036
True	262.7247301142657
True	204.9327282781304
True	25.798044717094363
True	132.99838366952983
True	719.5506117271281
True	147.47869013651768
True	388.2254732100853
True	63.95039457435021
True	634.571623429415
True	633.5514944864326
True	243.29655885290637
True	461.0756384354048
True	163.52131517618764
True	171.82378702609284
True	222.10838633049505
True	286.5875532418144
True	367.1544951125824
True	128.12465346452288
True	204.35940392517483
True	27.77849083551753
True	864.916692528629
True	307.3256943359127
True	8.664486599757362
True	369.6842397488256
True	168.54804680924647
True	638.6284615922941
True	384.3531034704548
True	584.4582947015598
True	555.0062417515679
True	478.58890773034295
True	779.3207574679628
True	252.9905944172882
True	542.3250869120674
True	156.33450872199109
True	565.4796279580146
True	352.4644170961637
True	369.5475738091198
True	129.4369260235371
True	135.6303165337137
True	109.29100477536306
True	69.9053038715385
True	711.097934740114
True	178.24968872160608
True	47.04085726092132
True	0.0
True	545.3183842317536
True	105.31647729522676
True	23.26286210689821
True	41.58711076798647
True	116.2298580170572
True	551.0232398233856
True	183.5943484010119
True	106.6638225599616
True	36.012756381588495
True	164.389364314858
True	929.4781004856458
True	54.55748337521846
True	225.9881097135881
True	742.0816047030343
True	316.298680785069
True	456.82185242922304
True	456.1322190546181
True	507.6717245960998
True	588.6166380164749
True	909.1903231991906
True	255.46763056972532
True	1038.5098422329995
True	910.0983759472996
True	616.8364026795703
True	345.4762201047635
True	840.3142835813228
True	9.192369391987492
True	28.17551089297128
True	308.1601534740184
True	41.49287184032338
True	198.43303423074173
True	767.8831434755912
True	231.20258596380265
True	748.463135341559
True	779.4091279926575
True	125.76119784865564
True	369.0615870436128
True	584.787710577219
True	23.322469578606235
True	135.62649364095677
True	437.07160959881
True	301.90645886101214
True	202.0859308147924
True	111.43550802621446
True	379.8631044722516
True	22.427753281430515
True	365.0987129204706
True	360.7914396413474
True	1034.314236117791
True	367.161247487283
True	31.03554864872248
True	441.6550432531785
True	439.7498094267679
True	237.22057352347295
True	32.826151054896854
True	750.2049599322833
True	417.750670267488
True	177.7999981046108
True	13.412094167222577
True	1201.620388087323
True	163.7097377391151
True	27.60557192158949
True	296.78268017037766
True	283.6431224671686
True	113.628334172128
True	299.3007747047163
True	46.5032043274045
True	335.49839594839466
True	310.3359650608453
True	316.05962512563843
True	31.918752331082946
True	46.59092581090859
True	1053.9114351245605
True	24.597319206923896
True	13.009581724226145
True	175.9704799273602
True	642.4673913604058
True	8.090901802821632
True	192.56978999758996
True	181.7921265427832
True	552.7313340815431
True	397.5041603033337
True	746.270611343298
True	318.9978192292167
True	492.9685560285765
True	437.31380824979567
True	517.5453216339039
True	102.48283258790414
True	1292.938664499954
True	891.7723460430423
True	291.0533274212065
True	532.0940880842222
True	103.9000554442538
True	561.9438976105171
True	444.4408025541448
True	159.89989694541185
True	75.40423146207863
True	354.47427647763203
True	165.90162081426095
True	33.407547467343306
True	631.189430668433
True	372.71843713718135
True	64.55478023058338
True	29.093339302951257
True	658.4691116728684
True	491.798355052932
True	71.99360987135023
True	21.530488794766026
True	318.63032613013723
True	316.4057422389981
True	709.1671959403772
True	553.3592521577423
True	562.3704880693844
True	790.5553483967128
True	8.907262552639272
True	57.83560682814161
True	36.78965925158736
True	58.81658909512923
True	512.075982915082
True	586.3502485959308
True	82.02900539128024
True	108.441496920997
True	183.42514643308408
True	76.50592175790807
True	175.75573549341743
True	212.1494204105559
True	259.7415843815522
True	772.3184161865631
True	613.1593741385974
True	284.7031727285775
True	191.9232448211988
True	265.8218364317836
True	249.50791941552995
True	730.55733200233
True	334.3893445216991
True	169.12634435879687
True	902.5185420087316
True	358.67333798363865
True	470.34221439265
True	153.54247026381563
True	119.6835697006155
True	63.75693556863587
True	209.65753020577952
True	1006.6725403525652
True	506.462134618406
True	115.78337829300976
True	344.1840891593311
True	100.75745299549436
True	657.4978927383875
True	4.547338558744841
True	700.1317187064958
True	36.16419042604862
True	920.0903805337806
True	840.4435057926123
True	206.8374623516765
True	28.4556626753537
True	76.09723285698745
True	434.8994461798932
True	227.0274678701282
True	1.0603911620896291
True	78.8905944512497
True	1079.3448542975232
True	341.63743043814543
True	677.2114705032109
True	487.4332223725473
True	33.01999571332489
True	138.82066933347812
True	437.3034117161199
True	918.5705767742926
True	830.7638973663978
True	436.0174253304494
True	342.8992897358759
True	16.83512038152621
True	74.18265578341645
True	739.3447381135466
True	472.2504148971069
True	383.16082458085833
True	892.1779295512372
True	23.853059905618515
True	214.1725620930455
True	867.660987937313
True	222.78466741735087
True	10.564357928017351
True	512.6151949861517
True	103.4912786360564
True	634.6100825006841
True	54.19395312208051
True	258.5139180876688
True	867.6375692859708
True	899.8870641965024
True	279.422826702558
True	429.5289783412063
True	118.37437313229744
True	628.0633648239079
True	267.32646036091813
True	195.2160652690081
True	865.1103209752051
True	53.53179386435095
True	726.7249347913297
True	278.8528665768272
True	299.3755809105682
True	170.456085516024
True	482.1751571445676
True	589.596562484381
True	362.2487762562049
True	404.4679640033679
True	68.4186725534595
True	153.33327785413763
True	448.6595337953883
True	231.03255021725943
True	37.10558485382946
True	204.2506093223366
True	399.4144277541685
True	387.3246978069824
True	761.5305713300887
True	133.9563271357541
True	648.7352353716698
True	509.8903589950325
True	577.9520985326566
True	134.08265480143987
True	39.88102198141953
True	669.9759085889327
True	69.34004689690734
True	550.5864353142192
True	683.5555857788296
True	452.42910869908
True	129.87729900167992
True	510.8759192763825
True	4.12283292492339
True	387.7812162240191
True	31.88106010198516
True	626.5674167782396
True	259.36889073540334
True	569.8568835996832
True	706.6399597670662
True	146.90364064590338
True	514.4972308365387
True	513.2276773638282
True	61.65381135513107
True	956.3652781130646
True	3.123805518083289
True	24.784095946387215
True	642.6693258175073
True	662.9260322699398
True	136.63443273263803
True	403.0309908233461
True	120.0366523369689
True	74.76320351375654
True	455.7873442631171
True	43.1655686753551
True	506.1157533237094
True	12.804989245118383
True	846.2533124596175
True	526.3034520127043
True	685.1719955127313
True	98.8342921572868
True	369.7553823891489
True	1015.7457877471272
True	844.107731856933
True	143.6010483859856
True	549.7510752474806
True	460.7648986189991
True	243.8908218651403
True	255.16331929349732
True	6.29509535447664
True	313.831513377753
True	10.622687575365203
True	378.617476743291
True	72.24512938493785
True	417.40072173643887
True	668.7638614098577
True	126.72146233196035
True	236.27199299393007
True	626.0404158081041
True	676.4081837947699
True	297.83568565778745
True	140.30034967077327
True	169.87356865173265
True	483.517110873101
True	81.51581765626997
True	10.747758678769666
True	515.3886190739261
True	560.1701339648472
True	19.417626076930365
True	139.1176136862625
True	943.5384971815192
True	500.2451279784536
True	267.0738750660944
True	33.22201709020157
True	476.0359417983249
True	113.64927525282954
True	575.9180138841658
True	660.4954992079919
True	290.5539782051391
True	376.7439231723047
True	187.94703888740816
True	243.44942003290728
True	71.14200066676767
True	218.81299845899616
True	520.487297424542
True	22.885440738569137
True	457.7318316022897
True	399.1798456151034
True	714.8303426307186
True	882.1433725687996
True	881.8649267460316
True	155.47770285887196
True	406.6924040699873
True	67.77422006369638
True	184.1928432524261
True	319.72449059595607
True	9.318302822644762
True	810.6095465323551
True	23.55000900973626
True	398.9294947414725
True	270.53946730202307
True	652.3954629004292
True	212.5351672191963
True	39.049733533717344
True	696.0175601465247
True	1074.5560687342488
True	215.03594918348645
True	131.8509470162581
True	612.4044656482038
True	496.29239053453216
True	17.22978164639745
True	822.8341634706131
True	110.62652479357138
True	48.03479956873868
True	302.13464112856053
True	353.5045116725352
True	390.0743754511199
True	265.71891213916416
True	19.30716150141539
True	21.690001882771984
True	843.7465120838857
True	200.7272442152232
True	120.1899668959514
True	874.1733056598939
True	665.1663257763768
True	659.0294444417199
True	450.9292140665312
True	151.55297358479726
True	31.71318046212324
True	101.64133569487204
True	439.234307286269
True	220.2295899624428
True	491.40788748815817
True	147.77655811895175
True	502.6231425763095
True	637.7649975171156
True	973.6744308400104
True	24.644605418992345
True	1000.5459404469228
True	1055.395810322188
True	440.5634481291797
True	81.35885166148414
True	809.7755616358437
True	640.467772232746
True	648.540000331136
True	177.6134826986297
True	766.6562077549736
True	698.5268066741886
True	123.68048666642729
True	756.5734907732319
True	803.2468563415392
True	469.5771385902892
True	229.1215795650264
True	70.00362254538365
True	306.99851403032625
True	351.8648477681324
True	466.8073441386458
True	426.9323694706852
True	201.0127047002992
True	313.9122772144602
True	3.3857100841880814
True	11.227056118071106
True	105.63774438892048
True	131.73691188345182
True	361.9866978059532
True	354.80969684272844
True	115.98193643428851
True	17.119578479453153
True	211.7307939627767
True	834.4048771529896
True	473.5500132003577
True	533.0023632380372
True	566.6125177667724
True	832.0828547207226
True	640.4664927619093
True	87.87840928786605
True	214.8794396433855
True	242.66404264818465
True	285.08556879913584
True	105.35056256216866
True	355.5064488031584
True	435.5778981873122
True	171.4745908640972
True	662.523462536083
True	249.3534659262703
True	206.3603668201777
True	29.745585026246253
True	255.3141338467468
True	473.9937028838868
True	167.87628660791177
True	517.6574911055379
True	484.7152951005053
True	244.5967701224988
True	106.84018545165918
True	41.334217473571286
True	405.7106999832321
True	791.4201506301914
True	154.84732658988844
True	1056.4838611147693
True	1059.7655268409842
True	476.58761262675904
True	100.23021955919631
True	121.44964250898794
True	688.472837364429
True	8.826000431742704
True	223.57846521576332
True	134.3316074318542
True	121.59552501384508
True	331.87489820079094
True	615.5534162629028
True	37.581612023497385
True	122.02908839929064
True	936.3435371154492
True	55.79972918795015
True	456.0332195544863
True	536.1644878657951
True	243.7823157337129
True	122.6898186527916
True	902.0499968199516
True	1197.8476520334375
True	517.8883780879601
True	650.5725687394862
True	214.40034325572736
True	157.75918216526298
True	323.67362634198315
True	254.40472475720497
True	176.97302863007914
True	308.3895940192288
True	339.1214789445521
True	11.438613210720144
True	629.9214822652079
True	149.9623950061921
True	77.93852980111288
True	433.01739400661353
True	320.46923318827663
True	1178.127680110516
True	361.58780398835415
True	931.6623922906938
True	6.009240084220275
True	271.1878439211877
True	228.8078470321004
True	149.34192982676197
True	484.31443734238985
True	200.71223220286092
True	416.0052037835475
True	322.2244622915544
True	108.34540909014072
True	364.1164743079438
True	1022.757120697739
True	707.8443517028949
True	216.21838681325391
True	108.6726117169832
True	281.4703084064439
True	23.814934695799284
True	358.8543092785116
True	320.01110419108807
True	602.5888705232467
True	454.2567339026325
True	334.4322374501555
True	160.89357576428256
True	10.701617584496148
True	428.3245997348198
True	284.7349153069375
True	147.84311110850484
True	298.64357755455336
True	408.5216898052314
True	804.3276011609578
True	304.537071032067
True	782.9843311675144
True	400.9261866072
True	383.17708141251416
True	1.7359547392015755
True	1165.3637530334563
True	99.1893789634402
True	904.5832228811844
True	203.54037526933968
True	475.67650389308415
True	662.9333503906288
True	86.38860955249682
True	482.022506029595
True	34.977359516666475
True	414.1124035835006
True	76.19022144066153
True	227.25875421250672
True	38.40515793136122
True	676.6892754019209
True	187.15067555756528
True	23.74069379332524
True	406.29637096674514
True	111.44343111428958
True	167.8442631815978
True	826.5856250021558
True	269.8067419955053
True	154.52348381060807
True	381.6452213815552
True	525.3982036214549
True	347.44346500184326
True	503.5310624035064
True	609.3465870075745
True	157.87003336988656
True	6.934451079410968
True	71.76614935274256
True	425.4484980019134
True	92.3672827227036
True	80.92045087464803
True	1076.787511930481
True	26.737018379153515
True	320.51601955247884
True	319.46887676033526
True	457.3794436748357
True	684.3752721615635
True	192.75688532356853
True	639.3519590963402
True	324.1396442820881
True	357.2161969017822
True	273.04025679848354
True	213.2181211455168
True	362.8844151215039
True	439.5009307525106
True	416.21237918168026
True	592.7029814703754
True	145.9651638071657
True	70.93875914850256
True	40.00992030080458
True	288.1193891906728
True	640.2040728976341
True	393.3233572282576
True	763.7662422772922
True	216.59784384331005
True	386.06758318188463
True	69.508632719284
True	51.92976876803184
True	435.9521544135994
True	203.5853756802416
True	230.0317141086016
True	42.25140990824007
True	1075.4024455057236
True	176.22743136441662
True	927.3084280445572
True	320.0493938570424
True	931.9694970416152
True	235.96154592222493
True	463.9209505088268
True	524.8889686141714
True	609.8710109310091
True	212.70786282175555
True	485.7190926631691
True	926.5717344973842
True	120.8821718282966
True	7.550257434097174
True	584.6196769554563
True	30.501170255319938
True	73.06644517673001
True	783.755915623181
True	225.45693088545136
True	975.118939515972
True	682.7700784785809
True	413.9684052961081
True	289.19096783854354
True	471.9584800036947
True	347.2971355110067
True	180.88932507119023
True	682.3776590381276
True	691.6323782703453
True	218.30662418243665
True	88.48780668216611
True	506.7723950775113
True	137.11099390577726
True	376.8994004913478
True	359.1694624060813
True	64.22884061020211
True	366.6891397781636
True	430.57755586634426
True	364.1386207749477
True	400.88234229190334
True	414.7735571017457
True	658.6021573004964
True	58.3397625710498
True	446.2301443523132
True	318.9748347843584
True	644.1064759523257
True	208.73130549873733
True	97.97142042952632
True	42.85668437741105
True	531.6877451344776
True	659.6867449974736
True	192.9796901879108
True	417.8877769170093
True	333.8299077756903
True	17.101351624419348
True	171.49953905569774
True	287.1718361296479
True	3.5891392549202656
True	875.7639020430017
True	82.06325144993922
True	102.74178422448276
True	104.76494700067737
True	346.5323393519041
True	34.81219645567092
True	448.6603790808456
True	234.88602775037012
True	6.207268115142825
True	113.16591165365875
True	449.24582902112456
True	49.24922733441016
True	65.35187588963434
True	179.41473733129652
True	297.0397789567925
True	942.8842054241296
True	390.01186265241313
True	957.0571564776468
True	185.9317580867824
True	1008.3853582102428
True	785.0777284712717
True	668.5098093937418
True	407.8923568045285
True	389.0296863890139
True	79.47310856368735
True	70.21427844247891
True	81.18176834624528
True	181.1423427888897
True	482.72044087960745
True	1136.0576984307431
True	176.83761560305803
True	354.94918784281094
True	445.41231983088494
True	578.1886733316429
True	582.189836821706
True	277.88235818651594
True	467.0596444355875
True	662.7608271751626
True	97.39568265784403
True	733.2277269451492
True	267.98375510097617
True	136.27709407223344
True	407.81765472748975
True	861.8374492268122
True	431.48655612939257
True	854.3828189204692
True	192.1878238346896
True	346.6048768632146
True	705.9148639047469
True	628.9556168094587
True	187.0283984760826
True	256.58211156812433
True	799.5892190128944
True	33.99559124088972
True	188.0730491417072
True	493.3833734391883
True	729.580979496239
True	98.28634564611684
True	38.899784711497496
True	166.6772479322048
True	706.2313947806682
True	323.8793085302904
True	558.1192246712916
True	346.08230937750096
True	301.5787037053501
True	450.25125615288687
True	484.7293175286939
True	72.28543700611539
True	384.2269284127508
True	783.5642730020834
True	0.0
True	287.78705212723185
True	254.77265990390688
True	966.2692719927464
True	147.0827726228434
True	644.7279284661053
True	630.1536053551365
True	112.41022754151642
True	218.51399618451427
True	130.29249995114014
True	11.244487029409584
True	289.50354047426254
True	371.37941834265
True	1120.7563962187633
True	237.57205416604413
True	394.8978070294756
True	657.0133639724313
True	215.00190745788476
True	30.34889369064457
True	833.6418001485695
True	609.7148164620879
True	158.68341695614689
True	626.5091071281586
True	158.98354342458222
True	300.210087618503
True	779.4172064821668
True	37.22876664069423
True	111.03640715994749
True	523.8130598185865
True	63.89672021608378
True	81.04630204299366
True	402.76574191310414
True	24.150158099988705
True	750.3920449764255
True	104.07421367653993
True	152.0965308885146
True	18.62307575034909
True	713.670140004753
True	29.84861358210999
True	781.1058105705557
True	404.58653891863895
True	120.61969271197984
True	689.269492654353
True	522.3313789241088
True	572.6865623802134
True	44.14651948926118
True	368.1553014693589
True	5.458317708907761
True	96.05348599868192
True	365.0952159461196
True	51.52631013530642
True	123.9795150201134
True	298.26559318852594
True	178.78197549351626
True	105.27859097519558
True	606.41953218541
True	21.45423611023611
True	1141.018600976675
True	502.5333347719124
True	294.6673526314202
True	497.33168181508336
True	126.81302834806188
True	782.9253809159233
True	1119.8133447073435
True	766.1900111858761
True	186.58322743093785
True	225.6881198642179
True	51.94544470567146
True	57.20839782006379
True	152.02691160270743
True	98.37241482088746
True	165.64886652344984
True	1192.0902812213217
True	306.95025808703866
True	371.4126198233182
True	673.8144106136765
True	14.903723221221876
True	15.74179903987373
True	582.8852489331003
True	5.096585584750208
True	109.15556605647878
True	688.5904483933664
True	180.8462502882564
True	667.259315723635
True	806.6171818852894
True	147.58472190233186
True	903.1722105512838
True	3.116845080247642
True	447.7208637103207
True	1042.485095861406
True	25.80757599602982
True	241.4443491060267
True	147.1180520440858
True	904.6944867628008
True	233.21210838181165
True	482.4052556091492
True	118.94956333227948
True	504.94203516251474
True	153.07862721236512
True	99.48467186107052
True	393.18460111936616
True	76.66334367097345
True	53.663258031586416
True	1022.5725522582889
True	266.7117612967059
True	158.8789845645805
True	372.191568952414
True	392.3792694207902
True	222.4016600709965
True	164.48435474911355
True	396.1431845657256
True	35.84830305342198
True	494.95869918963086
True	1135.0784008828073
True	110.12255158093694
True	476.2650036258866
True	317.51377451632254
True	25.767438697106726
True	419.9635881358994
True	103.2032174728413
True	599.009218402687
True	216.55437300821484
True	428.1869692989092
True	21.05524596551707
True	430.45643072044913
True	115.18601245491848
True	334.60966512300934
True	31.346743822960484
True	169.74468235866104
True	249.37209911507577
True	767.6017996632778
True	61.63651256641416
True	136.9633385896431
True	235.854239192728
True	136.92528123999497
True	632.5764026351314
True	552.3090780305384
True	779.1354840589903
True	393.55725855614094
True	545.5507765253657
True	413.95360407827536
True	690.9273629471359
True	70.65817393467947
True	463.3879327352765
True	424.7461628989618
True	48.06829587301329
True	89.92428904541396
True	131.57211131943677
True	93.6907963208139
True	336.06840805955926
True	850.6185508900819
True	321.5158744133269
True	1044.257297427422
True	321.48954718480206
True	907.2406636394502
True	145.1900562777864
True	560.405851174433
True	637.1542671946266
True	707.2440524965144
True	443.8951942345849
True	61.74760316119546
True	293.306070296632
True	38.169346800672926
True	161.6536901401147
True	177.34094628151337
True	1102.5196983936028
True	217.57985458436332
True	546.3339886847816
True	556.5043788488865
True	563.7119736153489
True	883.4982623739371
True	587.6127320657743
True	644.988020873551
True	975.0568502299794
True	124.83732019213254
True	313.17141193001254
True	267.1633603878821
True	333.94964532112743
True	91.894580764498
True	384.6058733407592
True	4.140536921443651
True	325.5571518976847
True	252.020953750264
True	594.6582845022791
True	287.27502592004663
True	362.9008317930902
True	10.926860649127187
True	63.14783129008564
True	533.9246868899864
True	29.11832849919616
True	147.97599282603966
True	64.87486150200291
True	155.87428017223982
True	230.79691136893197
True	73.49257009179748
True	372.8385998815599
True	275.258226127898
True	96.28634463395028
True	345.9320113459753
True	60.15562569455973
True	574.3225179399192
True	855.18308673509
True	287.1824817051559
True	1163.4814158048384
True	107.42804363025984
True	311.1999254950109
True	1038.913796600547
True	88.81816253825644
True	270.6909190267376
True	10.627579868387192
True	401.79030176766366
True	457.6653455524803
True	157.61506839806898
True	615.4951610697614
True	893.5602594580926
True	152.40396492269693
True	76.4764113477291
True	344.311252374905
True	544.5872789096969
True	616.1616896330745
True	1231.1031512606
True	27.00975136683778
True	914.3173681310068
True	134.90788915424645
True	630.4469673132064
True	122.50861168514814
True	126.09505260143304
True	187.02902048296335
True	158.21078223534224
True	759.8145446933308
True	215.64064655726412
True	231.7589243042536
True	68.16864918665088
True	509.65009454216624
True	456.7865476150005
True	184.88466307296963
True	234.65245268024276
True	19.28750413587736
True	416.5708265817169
True	205.88137284819592
True	279.8137769216416
True	111.78129476636076
True	730.358109429012
True	439.8792713172355
True	252.10420611118704
True	641.7475189301598
True	529.7207870525447
True	458.27799654726994
True	131.0820042463744
True	521.2006797629801
True	429.80394566867744
True	2.670890776074409
True	187.4722042786082
True	92.51625343830702
True	251.194661021522
True	3.142068306312268
True	137.70543878676372
True	354.55126392825593
True	7.679450009173435
True	847.2922619256799
True	176.2951963968755
True	725.5333174583886
True	751.3168101638765
True	159.6759037490464
True	202.1675502336717
True	483.8624242282304
True	820.4005735103068
True	47.66496855524665
True	38.78694413720961
True	119.15370942034514
True	635.2948721931347
True	712.2821396326464
True	180.1501895571056
True	609.478474930722
True	587.4477516443284
True	830.6801261994749
True	405.5329278971532
True	192.86497681910504
True	921.4156766154912
True	224.53507168750087
True	144.63691354708888
True	325.29476245565536
True	225.82179256727275
True	207.12913673216732
True	602.4266118024268
True	253.9745497376743
True	183.64698469120268
True	445.96845453547706
True	474.8413997039035
True	61.9433880480318
True	285.634995205849
True	80.42373972156206
True	326.5042993442558
True	355.5231572378469
True	241.88887004905035
True	180.7033039260197
True	382.4542617872023
True	626.9051053144458
True	721.0855609752289
True	310.9575983558012
True	735.1269218951605
True	65.51561206662213
True	888.811501671232
True	353.1903002288033
True	12.803258354651495
True	584.641970315084
True	705.1044783873482
True	261.3165682004596
True	169.25276582058288
True	50.15393209902502
True	390.4313752302549
True	70.81904085863096
True	14.785767332393617
True	887.8908936379995
True	378.1393664142135
True	178.2818883193042
True	1012.2051558606212
True	12.101759857200744
True	794.3883286802741
True	31.31915003124886
True	690.8687759013211
True	64.11252048979411
True	749.4764261092072
True	437.35878914664096
True	183.91998565758325
True	461.8578246172294
True	212.9920510609277
True	291.27209310675585
True	206.8037228739142
True	408.4535444424191
True	10.453718613286275
True	318.6126822866252
True	117.36706954242892
True	11.176698920699751
True	453.2611119626384
True	699.222158652695
True	273.41080325810736
True	82.04480027301058
True	299.7833421515394
True	79.71813362643411
True	177.88574835939974
True	177.02459683162013
True	381.2740194528535
True	46.230405953055175
True	134.81240491434968
True	358.36566359370903
True	845.6369038128767
True	111.69439270153354
True	205.56187198334004
True	452.241007697335
True	18.480852253140696
True	419.37155559417226
True	524.1819363109447
True	93.55733379973852
True	395.0898877727212
True	369.9740288168654
True	423.5301625235841
True	590.2227753525289
True	1019.5249963375104
True	946.4362447316915
True	53.5049537423335
True	1060.6618836001926
True	108.73034741761654
True	117.44545319999972
True	104.49308290363956
True	490.6134348189236
True	369.1958526664503
True	577.6494504664121
True	252.5235843080595
True	165.9569758495499
True	407.8344565634508
True	17.03333766530665
True	449.6850503799486
True	381.9707768350768
True	146.13394266375016
True	92.55844785831742
True	515.0942807613732
True	980.2061202280338
True	205.5917128328637
True	64.11591886279982
True	435.3885092903616
True	374.04809287508215
True	468.55769793325857
True	323.52954039492505
True	4.607610430454399
True	514.9552873343085
True	503.8011246339434
True	501.36377721235016
True	175.7748444077287
True	99.85466332708044
True	21.99796301311862
True	376.7186169626116
True	111.03777606509875
True	7.387921679154212
True	32.12471087125884
True	345.32027930327035
True	652.8359529140923
True	132.7646262550018
True	93.11959819773094
True	22.93247449561884
True	406.41346210367294
True	349.3013785175469
True	742.1486721662193
True	309.6324477889112
True	508.7694950556747
True	529.8759659401337
True	530.6171128786709
True	288.91893280956776
True	536.5784647310631
True	101.89249466021464
True	577.8897533674448
True	7.334567153527891
True	366.3008627223626
True	474.9303114072021
True	967.9903726847384
True	346.2352671096983
True	787.1658031304944
True	977.1758128206756
True	186.26165855239972
True	36.98725037256224
True	359.95191267850214
True	386.08223420867097
True	580.528675520775
True	253.29449792540825
True	30.430880827527076
True	639.7462828421703
True	128.43551375973186
True	1016.3001118386724
True	327.57554158066745
True	480.31847708368593
True	122.33995059030372
True	822.1145132041935
True	144.55824928506414
True	833.2597747373042
True	591.7645349438535
True	188.0298809846167
True	110.87581058672892
True	64.17450140445831
True	557.6114011809075
True	916.6817383619332
True	422.1956578460354
True	541.3097838397417
True	134.266641310646
True	631.7627290438609
True	483.1124593251664
True	772.5766405872944
True	304.7455216043828
True	574.8943350974589
True	119.0057225091606
True	26.97646824044308
True	412.2793068046141
True	165.2045508584817
True	97.8068451209391
True	382.4900110592885
True	1090.0011208030176
True	257.82875141978394
True	547.9282413225343
True	11.409306480129068
True	73.5810051574033
True	326.3471182133128
True	801.9053284834644
True	443.8838416683144
True	517.8835689411512
True	689.3451620335131
True	67.02088286713246
True	727.5914623857163
True	45.573610918549264
True	104.79114502015162
True	181.8631765023959
True	84.61080594899649
True	25.79334008428969
True	301.78104178643935
True	480.4074487647919
True	910.4583592961563
True	860.3191479888873
True	6.854202102488122
True	284.0153273082989
True	456.7984077815944
True	121.75678212266916
True	238.6977889221108
True	328.3272062891671
True	1343.0626405831674
True	461.9084849843758
True	22.34686985042572
True	189.7566492608546
True	684.8835082441957
True	37.00804845961963
True	171.0691649127806
True	563.3901394428374
True	73.2282132747195
True	863.2022415845017
True	327.48513841051226
True	668.2221424623866
True	82.13418946891989
True	686.2405521067517
True	587.7600107577977
True	893.8206491882027
True	260.76870012735185
True	499.1603909720869
True	854.0499158794937
True	922.5421461328988
True	236.346865538554
True	759.0539840525336
True	221.42949864235675
True	463.0620091007575
True	370.7767850845367
True	491.4869828466782
True	501.7828688695004
True	314.86498641088986
True	342.74715258128555
True	115.21101592756564
True	344.3473270448881
True	1151.6655673887446
True	306.3011998864224
True	141.0515134161685
True	288.3475538869034
True	740.48256789098
True	645.7935942505587
True	401.0072971916244
True	116.36302478195476
True	342.8246491667561
True	33.49022099578797
True	177.50396061035374
True	93.1610406682552
True	91.4285772495205
True	576.1758268425284
True	137.5534997562348
True	130.19251740850538
True	107.79004553399176
True	87.0738018448121
True	447.6295591969049
True	395.8125640642661
True	1030.842007067991
True	523.6296625690264
True	811.840722058995
True	268.3478723965198
True	289.8985731567609
True	547.3560632565249
True	189.8083250716577
True	762.7496228529759
True	245.5146042778573
True	362.4233358149273
True	70.23888308348559
True	121.08148402717622
True	263.0993747150428
True	117.38951477265532
True	485.0315204095164
True	29.834626679070468
True	575.7578531139341
True	1017.9385371226888
True	745.5932529268975
True	1.4007683541046283
True	64.65853333264943
True	469.2421081240807
True	431.3836004032086
True	76.80102682353413
True	116.54562532415042
True	311.59010955152803
True	81.2831716275154
True	52.97115079833743
True	720.7200969654888
True	655.7921431189246
True	165.72126538677992
True	178.803116441191
True	531.6782717931396
True	53.45176226763969
True	25.992467391927832
True	562.2299889327388
True	451.9541323261664
True	1150.8335758937064
True	47.64464555035178
True	472.22844812361024
True	884.8405568069078
True	792.2072264356075
True	297.90219547259875
True	775.2167714327599
True	402.80894292540455
True	40.43820746964179
True	98.45730436139196
True	715.382631784362
True	77.04270400035294
True	140.2167761374038
True	989.0686300964416
True	196.660662516315
True	273.3200446108356
True	106.71765708500632
True	617.8663087757454
True	592.9553778309108
True	206.48339560214032
True	420.0804506925953
True	38.34594912870893
True	283.248297745261
True	579.400218896934
True	616.2064678143759
True	313.63618510816747
True	77.47395342194021
True	924.1890384333562
True	1055.404325828281
True	553.4278758157936
True	61.45797096122837
True	31.999315579481188
True	94.51685727859328
True	109.31452582527524
True	102.47175000927612
True	871.1829467659717
True	1154.034414282171
True	732.6036739085744
True	320.2269269271987
True	8.76128599309645
True	20.257172587190578
True	332.6695870150873
True	487.8422354759084
True	41.83115200342209
True	558.3971756617515
True	427.02740337428486
True	405.7435746510709
True	79.38621118828621
True	191.62775557192973
True	279.28866012803246
True	138.4334279134685
True	404.9312671580355
True	43.06454881311544
True	175.61564336647191
True	1171.229866657207
True	5.400243128042307
True	28.06298607154326
True	586.3960421092548
True	365.4947476162975
True	755.7109984587731
True	167.02264511232283
True	762.352470562475
True	596.2408514670237
True	274.5606334096812
True	421.2914359501339
True	343.2080790099426
True	294.6650390044983
True	269.44457552613625
True	387.1655364267546
True	498.0388827950871
True	505.0418921592163
True	107.07435190088
True	359.17843554317534
True	8.577173137421788
True	180.4811105455788
True	221.15609386534211
True	895.8120433774332
True	586.9777358152119
True	30.52816072938495
True	702.5305342391703
True	835.0249544591272
True	108.5268845647396
True	339.03266797309715
True	868.6741613908472
True	222.528689110463
True	167.65891494312706
True	518.9985776284456
True	612.7936430960442
True	1124.208734221755
True	144.81936839845298
True	153.26116971179806
True	255.5852639273684
True	313.17762381101306
True	427.0704431285733
True	412.3941824264577
True	319.98388106310205
True	447.76024241454354
True	498.5112125312839
True	235.11756886476053
True	1506.106157840024
True	239.97822578496883
True	390.50140934808434
True	52.00784628178171
True	772.4715704538021
True	252.59092657141005
True	941.4969976920164
True	563.5763934420397
True	328.95139957786563
True	780.7271859020703
True	261.9661580628323
True	205.67958128353317
True	254.39551851479135
True	218.6735663827116
True	134.41828530601217
True	252.6785840634948
True	722.860453646819
True	534.5428065134256
True	218.45727905690745
True	1182.3977235801926
True	111.80044702944468
True	258.00990273484217
True	70.83031988156074
True	298.7700735318133
True	402.8115765746678
True	95.26891755148124
True	219.7263853380033
True	74.60163911298623
True	687.215715997304
True	367.68995001779695
True	222.42047967981537
True	761.2612804847881
True	893.1356465269977
True	837.5244892124947
True	819.921311459913
True	358.0020593153593
True	1.2252601007315906
True	260.1547871626873
True	55.80239202749656
True	384.9162992767088
True	51.598014366013984
True	345.0984149379641
True	838.5590948710455
True	1025.663588339066
True	387.1499685388948
True	23.6802844910785
True	535.6965815555825
True	525.5571823079382
True	190.50803877081563
True	234.25795953345383
True	296.1126931368486
True	24.589225028097488
True	127.81880199827856
True	934.755546849508
True	60.93194513067857
True	492.0021469467396
True	789.4811301988939
True	99.76815183729543
True	237.3831643044501
True	116.22562788707248
True	16.822802253727144
True	1.7503474136980255
True	120.3091181265788
True	1023.2586238958166
True	467.9108758746273
True	67.65285447814063
True	791.21218714493
True	336.49665827049466
True	1.0126833572295135
True	461.1870307421485
True	185.698597102092
True	489.4362289273651
True	83.81247358987724
True	329.8557387712109
True	374.73925843673135
True	170.69726218111742
True	215.09414412213076
True	128.58721762544016
True	174.08496477227885
True	959.7322080052272
True	16.07262197326872
True	516.2259826995186
True	474.2939430551944
True	419.74231801579424
True	223.7384692658551
True	228.9828203718141
True	158.9070810284414
True	46.884888617606784
True	485.917527822421
True	148.654447224353
True	836.3119875095788
True	830.2366303042631
True	244.3101392213099
True	315.23128666404045
True	523.3623022552204
True	39.1234328918944
True	84.72656815022646
True	729.0505265151347
True	1094.790747971758
True	109.99616473893954
True	718.975110329696
True	147.00944639784367
True	928.4645296437266
True	681.1684213333551
True	103.22926962824508
True	268.11727902041144
True	606.7385331037788
True	261.3985796481777
True	43.02382785218073
True	589.2159959818367
True	445.522751848941
True	5.30324620418367
True	470.3227312379932
True	66.4651896436808
True	176.27811273073857
True	235.53989114616667
True	329.4769680450887
True	73.71979164671659
True	221.297627523652
True	350.0098944077939
True	427.60957692988
True	949.2082137882296
True	44.8075646674429
True	890.3565289420151
True	1005.214197393236
True	131.29278684501492
True	73.6693699687386
True	985.68300246851
True	33.23135847463312
True	233.2566776671405
True	80.2675055252926
True	214.33176199247504
True	366.8496680735855
True	962.6931020086324
True	98.39504301875616
True	68.39782424043682
True	649.0422986996036
True	272.5012235291933
True	724.2229789255184
True	51.42167610924669
True	502.1970375330348
True	378.5443032653812
True	662.0309935486304
True	53.046217286188096
True	112.06918114612128
True	29.205696123870048
True	263.8454149271641
True	39.697200281162125
True	350.356412456383
True	2.426193324447791
True	1193.4830839502554
True	107.98078635899698
True	139.19051219059745
True	355.6733758886693
True	763.8873567704337
True	671.5581959375163
True	1012.902064665213
True	462.25532901063815
True	419.3739895224531
True	140.97846306488108
True	406.7724043696021
True	851.7873091545554
True	423.5628166430334
True	904.0294713267195
True	86.63059648549029
True	429.0282068629925
True	184.69149551518188
True	296.0934893737095
True	768.5033520720239
True	159.2465948203175
True	134.27467658258917
True	66.57382114244758
True	861.1442181506516
True	769.8736736789485
True	82.40713406094557
True	441.8332069713833
True	726.3217582808751
True	413.7600991654444
True	58.08899819962146
True	327.5720099912796
True	780.8275831780484
True	29.24406969029712
True	354.7725307658157
True	174.3968013787515
True	288.1823826462083
True	32.89145463416365
True	215.5890307963405
True	762.6107257426227
True	635.5545678835033
True	56.35113137015144
True	293.2074400979229
True	906.242530888456
True	17.09624074805472
True	308.2988778049792
True	296.31039250816593
True	437.665312530801
True	208.35341977384357
True	616.359942960288
True	49.53285362282254
True	958.0167342952466
True	861.4219521539724
True	47.00552119617856
True	402.8108055637113
True	752.3287745003911
True	903.5269214449512
True	277.18440541061824
True	609.9300195081979
True	126.44419303518904
True	187.71426767894104
True	130.54105751023835
True	135.8972582493644
True	212.28757578320628
True	929.3882588149092
True	805.152735983732
True	973.461656340006
True	19.264868938641964
True	26.517277846565385
True	352.2694455308873
True	11.65956328506354
True	653.8141842490439
True	1082.955607394533
True	266.07030673124746
True	207.04692348978492
True	86.37222698105755
True	216.4461417749724
True	128.4628181413328
True	46.72748123773786
True	136.41346320297723
True	90.18669617103532
True	244.48804524305103
True	523.0313487070262
True	165.19463151093447
True	28.95450828155271
True	55.16246492852345
True	435.3986243571224
True	262.46082540221147
True	606.847979506657
True	23.391313340399638
True	116.90317011309727
True	677.3949558198601
True	264.8755746404002
True	465.7826855846843
True	649.1505910094116
True	105.96289574357874
True	109.02821701130289
True	80.53491190338704
True	25.40431015531328
True	114.61484394970044
True	85.37939283747056
True	102.51067423336484
True	160.1989838505275
True	245.75954048519893
True	834.2278445678568
True	288.0897349909347
True	962.5923223433088
True	167.86995120299113
True	194.53448042637677
True	812.1243820704524
True	309.3150848647268
True	589.35065782272
True	258.4403182207542
True	335.023929048509
True	454.8242666393206
True	529.4796452549075
True	652.7388663307867
True	367.1856511440601
True	33.57845398909831
True	541.1263301710793
True	620.7417290613295
True	19.819738367148325
True	12.384264894232755
True	264.78850424961155
True	432.0530287676179
True	433.4373170130742
True	66.1851518438948
True	639.4334482193294
True	934.7003133173504
True	238.4900517770056
True	887.7620136663504
True	279.79961229983456
True	105.53234312261829
True	281.48751194056865
True	665.7263606344337
True	40.487397016745504
True	586.7283304699771
True	1276.781315440894
True	1004.76549471356
True	910.8179197919926
True	204.2271053115043
True	89.56649324517544
True	202.9439892544148
True	852.3857299422143
True	141.16135054454875
True	1055.7785383688963
True	812.9726914184057
True	33.32378896130798
True	89.35251645160103
True	413.24130652819787
True	413.14048543692667
True	202.8248752397465
True	522.5190869709108
True	672.610718636676
True	126.48909305836824
True	266.7638372524617
True	1045.675083670225
True	51.41168974913017
True	723.9032389570741
True	538.9443136555319
True	38.22197241776389
True	822.2246522219803
True	378.1099575234957
True	586.7200019290531
True	113.17385311967732
True	276.6785058329724
True	223.7397499639416
True	27.61798121656349
True	128.52398332142448
True	742.2087460057185
True	142.4425027481847
True	368.5140641803234
True	66.54385243114726
True	640.8863880786104
True	603.6947292267
True	221.02979716306007
True	473.4313288167164
True	166.71683133661116
True	173.3030846015982
True	220.62692533186177
True	286.0023455254617
True	357.7298365918659
True	133.53269234372829
True	194.1593250772
True	26.996173122520823
True	899.1106137421
True	316.2077990500388
True	9.753347303407963
True	373.6816665478144
True	168.91603543719188
True	627.5323359028501
True	386.73615833438566
True	583.8960879568588
True	550.1224982368778
True	461.7329588915578
True	778.1907912892848
True	234.9625091304608
True	565.6331957383258
True	156.70500889818882
True	533.9624212905981
True	380.5448784521667
True	379.4221740168815
True	125.54410497735834
True	132.57171703786935
True	112.8221215742797
True	68.26888085312693
True	725.5573766646423
True	180.6065552500017
True	47.93153213300558
True	0.0
True	526.185980129363
True	114.66882957920456
True	22.71885416975491
True	41.38336090584905
True	106.11162778264746
True	549.907581937464
True	179.0685845439874
True	108.42430463454396
True	35.80701676855545
True	163.7436688501822
True	900.9936099525296
True	52.56344973219175
True	224.52645406052247
True	732.9658713354457
True	321.0988257096852
True	464.6338681911196
True	465.6429532199875
True	507.9991436410525
True	591.1467908482383
True	902.991517966985
True	269.1047045650328
True	1040.114802853525
True	916.4644152481808
True	620.9977259124984
True	355.024111270641
True	830.6120417782885
True	9.991173221707523
True	34.57148397784451
True	292.97498102072205
True	40.463015489448914
True	190.76102944558775
True	746.924604490263
True	213.37680414151956
True	739.8016342265997
True	764.5100886841107
True	125.12928883502764
True	355.3809512579501
True	579.2502880358438
True	22.73371633289063
True	132.269330925841
True	443.9609401854748
True	293.1352699986234
True	191.4246966421121
True	107.70706566714112
True	382.13778276580894
True	22.79779236271525
True	358.0700667461144
True	354.5475395015644
True	1010.3926520609969
True	358.4392644269299
True	32.91352203677086
True	439.3872577219328
True	452.78951829509896
True	240.0079130710845
True	32.32961724613578
True	763.56744873699
True	436.0016049762003
True	180.44608098243023
True	12.946488601492671
True	1201.1934826645331
True	168.26169563843442
True	27.77728706844441
True	293.87315763828394
True	275.49907217390216
True	110.71142412295366
True	302.71998973402583
True	48.82445509918646
True	323.791656439916
True	305.5648556998823
True	322.1238078498038
True	33.22079972208844
True	49.15934204128571
True	1038.648611790452
True	26.17482934316169
True	13.021520984972234
True	183.1668104937887
True	656.1424611058919
True	7.586978699390141
True	185.6580079460011
True	177.85345676736597
True	519.7648751950065
True	368.6074449290593
True	720.16147830644
True	315.69720175111934
True	483.4558518462028
True	458.0178348858397
True	504.2942479931311
True	100.27732464462824
True	1278.472635885805
True	890.324887880534
True	294.12789758780247
True	541.580102934767
True	95.60152952044255
True	569.4011694629124
True	434.1054168743081
True	156.304286825304
True	80.30006249770227
True	340.8226837037846
True	171.519684630506
True	30.641465268767043
True	584.607507407358
True	387.3679081075276
True	67.18864408030112
True	30.03210321106544
True	662.0542029891046
True	487.78709617776633
True	73.43602752705645
True	20.58920716530751
True	323.05629976677096
True	315.8306316488117
True	710.611725982981
True	547.4257347192014
True	568.6255471698443
True	795.6999986182554
True	9.510799706604978
True	57.99923793024363
True	36.99684781531494
True	60.47787376533403
True	509.5482971635991
True	588.4255125346114
True	80.09355559351296
True	106.31062975398484
True	188.00753722497436
True	75.25849024666726
True	180.12044683914402
True	210.2716817169599
True	270.79582776850333
True	816.8810157306937
True	591.0138170645043
True	284.6888268471168
True	197.4775634562166
True	278.6535278956192
True	250.9430753421749
True	716.8116137406944
True	324.6823976809624
True	162.24525148142314
True	904.0704379714388
True	334.83761289697026
True	482.6433190817299
True	151.88191399825033
True	127.07290297326637
True	62.452482341686014
True	210.91589448287223
True	968.074520017794
True	526.0735047251247
True	114.72175872288254
True	354.0673866234603
True	99.45936725412544
True	678.121928517745
True	4.41349688086032
True	708.5253182723246
True	38.32451210455196
True	931.1420584073096
True	845.7242438851084
True	212.22844030400336
True	29.04916429023296
True	81.31168780062093
True	467.0481210238195
True	220.8459291512233
True	1.0021028638652991
True	76.30452144381937
True	1053.9703577702878
True	331.22798593553995
True	666.2628978284998
True	509.8150416713354
True	31.12197283261717
True	137.56202082419023
True	440.5831305819698
True	904.1564259527856
True	802.4230882623809
True	424.0804708883878
True	318.7540107827558
True	18.316083509993454
True	79.92385625065987
True	773.6178460192185
True	477.7922278140488
True	381.8399471962194
True	889.4011769298002
True	26.13545123346126
True	217.20206146388455
True	886.9262233244866
True	233.2788420719848
True	8.384585125546856
True	498.992301850235
True	104.70384565654804
True	648.4853596534413
True	51.23255724723112
True	255.18789575067365
True	860.5790707957935
True	906.9054093533402
True	282.18116233295746
True	425.43727848636735
True	114.08894057193832
True	592.0301055727908
True	261.6949069542931
True	190.74185755845423
True	882.202590253631
True	54.67306459306828
True	719.8345697179616
True	273.6261634519196
True	306.7045176649584
True	170.51625886617188
True	487.3301406102236
True	575.9457715968892
True	376.2385693652924
True	408.6772818490811
True	74.10656533204894
True	161.96597992449685
True	463.8318701900748
True	216.58988007498675
True	36.49539694924282
True	209.0257164409923
True	398.68685160116974
True	383.6224123304758
True	759.7329212479979
True	120.14903991905058
True	671.3778395137842
True	495.7448799886889
True	601.654569538014
True	139.6365300011133
True	39.44117346265242
True	672.1073204289886
True	74.13260402983879
True	553.5321254867623
True	683.2840859246063
True	457.4946465584924
True	132.95593850792017
True	502.5736509180044
True	4.17218986964137
True	401.35178546363255
True	29.184114736449697
True	638.9902738759664
True	269.1019626923359
True	580.5343907309123
True	701.5777239135617
True	150.44868379229283
True	513.4503371911854
True	516.5928190992536
True	64.76759916286224
True	970.58697268281
True	2.712739601659836
True	26.73610710172236
True	623.9952300468312
True	676.6193500719135
True	128.7282292001635
True	399.737608455419
True	123.91675412542106
True	73.02408150904824
True	485.1422714094424
True	41.89124969542063
True	509.9222064103411
True	13.172536646454764
True	842.2681224144868
True	537.6895975262854
True	664.5823926813588
True	97.79009908964488
True	366.3126419993186
True	970.661262865687
True	861.1203878260391
True	139.42506365092365
True	553.8540911409476
True	442.8962134970977
True	244.04141265467987
True	260.6868243226813
True	6.144202018384163
True	328.5011761148962
True	11.141411421981216
True	375.9766171726552
True	81.85932021478011
True	436.17229641985824
True	647.2145863644178
True	126.49135433510644
True	226.8853105884051
True	631.3365876593444
True	662.0450106311703
True	288.8627001744479
True	138.26071102520262
True	161.74698222316513
True	483.6636689584631
True	90.62430620334932
True	9.689557543405598
True	513.2497259391494
True	573.8012108203335
True	19.747111688387488
True	140.74861161297125
True	919.4072399005764
True	506.1004764035832
True	262.76882256767504
True	34.26699096984108
True	470.1210667718532
True	117.6758801168165
True	599.303848603722
True	679.1001965220677
True	299.90667272451253
True	359.9209735110265
True	189.63414445816943
True	245.08151216886125
True	73.81183547805284
True	208.4168715926717
True	509.07271584920926
True	22.25927479762425
True	449.1984916830103
True	372.96806190589285
True	711.4137160328353
True	895.8701565284528
True	895.9757992284418
True	151.8701972044015
True	420.1051749547711
True	71.5745836386731
True	193.61013423756432
True	316.2692240225648
True	9.999004918982966
True	797.9650833868594
True	22.603309337610888
True	394.2252174448767
True	258.08449738483364
True	646.1935046148334
True	202.5647211639646
True	38.753548181925424
True	662.8086555613502
True	1097.8900950075256
True	228.5995880233941
True	129.412986687327
True	618.8821955939777
True	490.757564058372
True	18.793556593950523
True	814.8658771188964
True	111.88974351041811
True	43.48568465883034
True	287.34059272594084
True	358.26331101666545
True	393.434294678501
True	268.73507913006296
True	21.87837211867211
True	23.674995720406628
True	863.0421672263783
True	204.01104809542045
True	115.35323452690314
True	827.7368262818351
True	651.3784655775155
True	658.2660268050669
True	443.0673536396837
True	152.9260340889019
True	31.44027022417258
True	103.2823049232777
True	449.0569083695733
True	224.9357800471279
True	468.40000099372446
True	142.20508243153503
True	496.42193584741057
True	656.8839067087277
True	972.8910720179292
True	25.441949211610947
True	954.7111362549276
True	1047.62300983005
True	482.2878318678142
True	87.96061834313436
True	773.1008197828428
True	653.0244382253878
True	679.5836232259264
True	172.4834643155893
True	748.8471714899207
True	704.108093752979
True	119.82911278781692
True	789.0900190956748
True	824.4089728306122
True	482.3701561522186
True	227.4987109068861
True	69.7169920486576
True	308.99010225358
True	365.0127982324768
True	456.0589046257828
True	432.1981956430166
True	198.5218749296959
True	315.33808377359554
True	2.7234219330171685
True	12.531385761418642
True	102.70444804824211
True	135.85573624973273
True	360.7867685927821
True	351.8087425765419
True	112.89844454393018
True	17.71207985220122
True	216.6104538500493
True	801.9269506280491
True	457.674413840058
True	551.9077427300299
True	560.020820963123
True	798.4158994569639
True	638.5182317037637
True	90.62727162493732
True	213.15744616355877
True	243.72007842316904
True	283.6490228262095
True	104.98057093297056
True	368.9778593545
True	431.6098202867517
True	175.19297852385924
True	647.8724273566029
True	250.4155260005208
True	205.06791113016695
True	28.563991291084037
True	258.42002991714764
True	468.6396136663878
True	168.73332564121813
True	530.009728662522
True	477.919594941529
True	252.75931747965245
True	106.94683859081668
True	41.98284651995935
True	401.5344209740559
True	798.5421662500592
True	164.55695711307894
True	1009.107404062636
True	1065.5182074098427
True	483.3560001426707
True	99.4840921328862
True	121.40523256427608
True	634.5177794069646
True	8.231024849385072
True	220.4360660446556
True	135.3633824928108
True	120.37950490891345
True	334.65276394901014
True	652.4321172326909
True	38.331903634263256
True	124.5664974244073
True	984.582360445185
True	55.785943776185256
True	448.527433476661
True	520.4717522121847
True	243.8758270564604
True	124.03791532462972
True	917.7819697817596
True	1182.6336474824643
True	509.182559984405
True	657.0349905326029
True	206.81957346923247
True	153.58928734933633
True	306.84101540193325
True	258.64235501584125
True	176.90033331018577
True	313.0097524741565
True	350.3965500226413
True	11.882104416638477
True	632.9583932263279
True	143.36170811205395
True	80.04295551391876
True	443.3313965650465
True	300.5518644224676
True	1183.311031479208
True	352.6286368338213
True	982.0912157037196
True	9.614537665791122
True	269.5882856754521
True	215.3517219342468
True	153.97280024790211
True	476.6959434440779
True	200.9869195921894
True	410.1345003508743
True	335.86881534996365
True	110.78673311190904
True	358.73877109652227
True	1021.115636956686
True	720.121193679071
True	220.7203960361745
True	104.4616847403332
True	281.4217020121762
True	25.00461640714689
True	354.8495963964813
True	309.89752766603635
True	552.4837438452145
True	441.4506122081692
True	369.474751281051
True	164.58504126933693
True	14.0552186837475
True	419.9935047475875
True	290.6330818360409
True	136.90017465449168
True	306.7234818561213
True	431.043581131928
True	806.3148704707049
True	310.5163354286069
True	775.1086402141177
True	397.7053663259453
True	373.50132104011584
True	1.7932488369349453
True	1136.77301251499
True	105.42976309270706
True	891.4511099383974
True	210.4257227549084
True	467.8214994691163
True	680.3842546822425
True	84.9040908290439
True	485.79565818557376
True	32.951322951920176
True	412.517141599284
True	74.16353822586358
True	228.92040021893243
True	38.60821912820113
True	685.4667079370062
True	183.6588628643328
True	24.558372029399457
True	389.0538387043525
True	111.6984399819961
True	161.04307126697694
True	835.2013998061766
True	256.2736800958229
True	156.58492756555955
True	367.93644612074166
True	518.7917124282312
True	341.0985098425142
True	519.4638782037971
True	608.9107774451446
True	161.4386420490569
True	7.722554799406328
True	70.32652180502497
True	418.01577301028885
True	96.8932203938402
True	79.9963253438218
True	1052.5155063346083
True	27.87201937940907
True	327.4133215684869
True	313.0731576648535
True	437.5827986565266
True	666.7897314210289
True	187.72333063107143
True	614.8841501805708
True	324.88146251648686
True	354.6880586664961
True	270.1035604886704
True	215.32319164736148
True	346.91581946904665
True	437.7301593737917
True	419.6202081753942
True	605.1516248361404
True	133.38572844301058
True	78.68051575548633
True	38.7895657123757
True	305.185236233838
True	637.6357360914626
True	407.3536871179087
True	794.5656291903027
True	219.8696470682859
True	392.7355900821179
True	71.41430197902858
True	54.108899740932586
True	417.632115908253
True	196.3569513062081
True	222.84935755068665
True	39.9780759713254
True	1083.7755186176903
True	169.36003935446368
True	899.9815495918313
True	314.8348942711425
True	917.741260169174
True	229.60837439967315
True	446.228902700198
True	526.0753908771638
True	609.2339033209893
True	213.19717855769116
True	481.6258108470212
True	973.6085216717936
True	124.49692339758376
True	7.88588845676458
True	558.9102673653751
True	27.424179556300725
True	74.66201720917769
True	809.6056850095922
True	233.5539241559238
True	1008.1145907035008
True	680.3151527364578
True	404.4751042626551
True	277.3564049396941
True	482.40329805503495
True	336.98081339547497
True	180.261152754746
True	672.1180711680678
True	727.3001273297083
True	217.7478666056964
True	90.36986840536792
True	503.5288384959594
True	135.02431878592452
True	374.5494761393801
True	326.936523436098
True	61.58249741127456
True	388.5380396773134
True	406.30310804589993
True	363.0955023921979
True	429.9695097187015
True	405.3847214444281
True	651.7520593889678
True	58.65732189265757
True	437.9115157801835
True	336.69966607728327
True	650.7573162048683
True	224.80471945541797
True	99.23061936802372
True	42.8362591928914
True	542.3603528160696
True	630.255896574175
True	184.958203835003
True	412.6279371505112
True	332.4511106346535
True	17.208391569940936
True	169.30442525186618
True	296.51882190614435
True	3.208638739427264
True	880.6705914353573
True	79.17423074662075
True	102.669348155414
True	114.31545084728565
True	355.1343690518873
True	37.10952903048728
True	442.9650732949876
True	236.31720327742488
True	4.882199183853534
True	117.28201947037698
True	445.3459823941336
True	51.50237673242207
True	68.17692337472536
True	180.8819898040873
True	282.9068570702597
True	954.3502888360382
True	391.9742635631934
True	966.2626452150256
True	183.7745736975441
True	1044.7996825370026
True	790.4069853987459
True	635.1577445397795
True	411.9414191244866
True	385.9355939335405
True	78.07194329529977
True	74.51158081716493
True	78.80506213762945
True	176.56543358939894
True	476.3129205455719
True	1105.9412808550396
True	169.36789878419015
True	351.4263628473553
True	438.7154679598509
True	578.4076066722417
True	588.18045089148
True	282.8108588271189
True	451.8522534838797
True	675.612097423048
True	95.0499284084217
True	726.6295008439064
True	261.2787981736256
True	137.08349847875638
True	416.2960573929584
True	868.9938453920771
True	449.159895203341
True	863.4082522185392
True	192.58820288171336
True	343.04427131483385
True	711.5803452803584
True	607.6484556193908
True	197.69981038444715
True	253.79518685351525
True	764.6517252359318
True	27.14586203644914
True	188.7931934607548
True	506.60027752929744
True	725.3060804213522
True	105.43857804864294
True	36.47443754903555
True	171.0945759843698
True	717.3943026145417
True	330.07514694400425
True	556.72345398592
True	353.12158828292297
True	303.2949671604967
True	433.1707533645642
True	502.7858403938629
True	69.70595002469015
True	376.9114822088801
True	813.6649685566422
True	0.0
True	284.8284313349135
True	242.9706020941256
True	983.7431211741648
True	156.77683315711184
True	651.6759940647918
True	628.9171858693138
True	115.92988704302084
True	220.85053349734085
True	127.7046056785698
True	11.700303322931786
True	295.15821657045166
True	373.326277479773
True	1121.6307120714944
True	223.30603568597004
True	397.7939950556756
True	639.7171991506347
True	207.2900759145268
True	29.156712953126835
True	857.3906834872093
True	615.8107672257814
True	157.50355423185323
True	657.1421267508226
True	163.23095881586954
True	290.2072850833771
True	798.3570864368744
True	33.99976964425286
True	108.77041177607526
True	526.0793193935441
True	68.54891399420494
True	77.36642576131392
True	400.9951581081435
True	23.023451357315327
True	770.5547731948036
True	104.57618426502346
True	156.85356850702047
True	20.459480490155684
True	719.326551834764
True	31.254770957990413
True	786.3814301808237
True	400.5399290585704
True	111.94282190936592
True	719.1026534553965
True	529.6817669443238
True	558.8302083825779
True	44.36188826491681
True	375.73352484633074
True	5.820664681445535
True	94.6035659433498
True	381.9530386397685
True	49.41326029139589
True	125.23512536606374
True	316.69451331959505
True	186.65060449508516
True	101.4867883950866
True	617.1628294254555
True	20.961818816574205
True	1168.1398469620674
True	520.1740052725839
True	301.15012233320624
True	500.4533283473099
True	124.09526011788576
True	774.6797203693159
True	1107.338676487836
True	773.9987858984795
True	178.08490400723008
True	227.30429387037984
True	49.7142730784638
True	58.54815985817797
True	152.9096298623292
True	97.74742217364792
True	174.48445793939644
True	1190.2454273559229
True	298.57471616424897
True	362.4678044495537
True	703.9652263626654
True	15.903189622571922
True	15.14151294085788
True	608.590925982978
True	5.6992125170486245
True	119.9630085503302
True	669.9431454383113
True	183.71555296969845
True	644.9524609776103
True	829.3590023600298
True	153.85983831040096
True	879.152377139082
True	2.8879815756133342
True	453.930155542452
True	1065.539569524433
True	25.681392682180096
True	233.5960306656026
True	152.0603877855234
True	954.5763734816936
True	236.779029806442
True	479.3714768284137
True	118.73426607404718
True	503.1476464876225
True	150.44307026035438
True	99.40784953958676
True	382.8027325382532
True	72.82985879716992
True	55.88282116863406
True	1048.6940793291208
True	261.5048563974652
True	163.65937251638832
True	378.30669549882606
True	406.1788042434005
True	211.5935069482518
True	162.23672489780478
True	400.4696879261663
True	34.706218353899736
True	492.6398083703612
True	1135.5645103806196
True	115.37732183852302
True	474.7970797441664
True	297.9013950125657
True	28.02278960332341
True	409.7800646306101
True	106.3404880652296
True	607.5146318246999
True	205.85281500817035
True	427.43667883070594
True	20.67224681905826
True	436.4956181598701
True	103.7989134998224
True	340.3529738684626
True	32.091649645524406
True	162.56455956643282
True	234.1389881347812
True	777.1273207936861
True	57.64949792517348
True	141.76760531749343
True	232.85666460522117
True	137.30618995649542
True	640.7034142917742
True	559.2007097737111
True	797.7098120522534
True	390.1079974159219
True	538.3202516350843
True	437.5636627774695
True	683.5148242206931
True	72.73170221357029
True	495.6589516510983
True	418.6213889237114
True	44.7259904999479
True	85.2036330075872
True	130.92354325208638
True	88.50223889959038
True	333.7396137607289
True	870.3463126151515
True	333.18800266132297
True	1107.6268208269846
True	310.27892583140743
True	910.4479872290556
True	155.40152362039925
True	588.7272477221475
True	624.5630832889386
True	730.1660211828815
True	452.639530904612
True	67.12034039999436
True	287.37268007971136
True	41.4778698417649
True	162.58588651123472
True	175.48301295843288
True	1163.3708499549268
True	240.5039289326669
True	569.9163327295902
True	522.415990102083
True	555.117574228417
True	893.7633165247665
True	596.2409472910024
True	640.5935863138684
True	977.474633329196
True	124.7004177526269
True	312.8080946524945
True	270.8516742525578
True	326.81106941224107
True	91.42482191286616
True	391.72137775518206
True	4.503060421969414
True	332.3325250384944
True	260.1171929300602
True	617.0653089299306
True	272.9896947090025
True	365.72734984934993
True	9.245332475679252
True	61.47042685751917
True	539.3100615895523
True	29.835808444965917
True	135.15776699348717
True	65.3250407610926
True	141.91551596339093
True	238.80682297610912
True	73.30660156503221
True	378.2420967530464
True	266.61247200708004
True	101.76889719319794
True	343.63450776830007
True	64.97509213004466
True	570.0325982523092
True	855.1625418651006
True	291.7294974843692
True	1171.3641944147505
True	119.40708621825578
True	308.03515470069703
True	1061.977176481329
True	82.98012599359436
True	294.1978656925004
True	10.558016249402597
True	402.0303116335799
True	460.0468627200973
True	154.34698436942745
True	619.8506388664141
True	894.0124168584667
True	154.95729698452763
True	76.42950493881114
True	318.87508602238603
True	523.8109322533386
True	642.7174391230762
True	1236.8133579543812
True	27.038216926014744
True	926.6925639331675
True	136.89609964832886
True	629.3009258703472
True	116.22451895410012
True	130.94970327735552
True	188.29349317457635
True	175.8410994570712
True	755.9877939423045
True	196.34893503130127
True	227.7139259586044
True	67.91949595921587
True	506.18869435250366
True	444.1713898202566
True	178.5073313157009
True	242.768608081461
True	16.70638947097533
True	433.249785140522
True	228.28188537991772
True	287.5924966364626
True	115.29794800329348
True	680.8620052634584
True	436.8288748523614
True	258.23304637032896
True	648.1591299531311
True	528.9465830817232
True	453.22054870578046
True	131.57441878518424
True	529.3332578392584
True	420.9307021194472
True	2.968082055806772
True	198.50124541177965
True	92.109382772193
True	250.19348415202677
True	2.1278445645380684
True	126.15655685281578
True	356.4814987963864
True	7.568063979537064
True	860.1194345044556
True	168.20782840081364
True	724.257249122622
True	822.3913214839885
True	166.8228450396007
True	216.1866619952529
True	466.6398807569396
True	817.5681608372909
True	48.00455954912972
True	40.32844502165821
True	134.29969436763662
True	621.7090946695305
True	713.5476671945715
True	184.69752600166385
True	590.491718385562
True	613.3308729056023
True	863.0532154702407
True	420.3557383061603
True	192.81471141454503
True	831.9677172043448
True	221.945614735869
True	148.64095405878652
True	346.31577624501296
True	211.58245296623312
True	213.9885168107085
True	619.5044171845914
True	246.80100626187863
True	191.75750095385283
True	437.5506848265189
True	471.4308217788392
True	60.77172726509618
True	267.475307182609
True	82.89355071942074
True	335.81465797043114
True	353.3029040631675
True	253.13336500261
True	178.60176525351775
True	378.4506447605553
True	665.8543218007819
True	787.929902511711
True	301.7164230485411
True	755.6027121067112
True	64.55154858752333
True	886.9958939702983
True	354.8494844109886
True	9.57464070357008
True	616.292846983126
True	700.6471583134265
True	253.79666380622132
True	169.86340882079497
True	46.65494460533155
True	395.6415743292802
True	73.54193395234583
True	15.041326661385405
True	895.4110294751272
True	378.8365111882903
True	174.9586334251663
True	989.3773752376644
True	11.85523109987228
True	784.0212278747472
True	30.57766258593434
True	671.6283298948773
True	59.57154432387257
True	761.7811973555491
True	433.0321375793585
True	190.94431691252632
True	446.83001165153735
True	212.63422367540144
True	296.5009258356885
True	213.8000812304585
True	408.8009396621449
True	8.80897393478181
True	325.1309918126578
True	119.22912909172034
True	11.464162046671568
True	470.3494870204723
True	717.6219525379008
True	292.1323588608692
True	71.04850573762606
True	305.9789262303078
True	78.0601647607239
True	189.1859785013842
True	187.33602532639185
True	379.6011973329437
True	44.32562439757188
True	137.68920605563156
True	370.91003337328806
True	854.0808114173606
True	113.59483630464857
True	211.1354592504064
True	427.2979307743991
True	15.231214787919996
True	429.46250851083977
True	515.5511665351893
True	87.891694220811
True	395.61671469527687
True	358.8493549645479
True	416.0049538562295
True	588.7693533166597
True	1068.9590900327246
True	983.9866079008376
True	54.013461535625375
True	1057.0968652109796
True	111.19118054124668
True	112.2871757031026
True	111.24355719904229
True	474.8981475975379
True	378.1988926548787
True	553.6765716391326
True	259.88984921929404
True	157.57959386443005
True	400.2877559208515
True	16.3818812542774
True	465.87713776627714
True	369.18342107624335
True	151.9951220809839
True	91.70423504292232
True	523.4525607542347
True	989.8715547013325
True	206.3880478386183
True	66.93951780537421
True	410.6386833801908
True	389.6053165992181
True	492.2825708169592
True	324.1517782016449
True	4.189712884610604
True	522.2312207888292
True	501.3004244369313
True	496.7000897905594
True	196.2831389131291
True	106.1007512042966
True	21.33369634435476
True	374.3353295834712
True	112.15771718884308
True	6.513938452174806
True	32.27960538070044
True	350.698457049305
True	650.8319177462519
True	135.8990872300777
True	95.07025252003191
True	22.28153768501523
True	416.5193616912935
True	363.5477154133633
True	768.9564269362335
True	301.3813795438147
True	489.95338008701793
True	554.874837815182
True	522.7145434995145
True	292.86455267805826
True	547.8320530995618
True	100.27950442361052
True	581.0524829723765
True	6.419437661073277
True	364.8209536994072
True	485.6393496480125
True	945.0217202523312
True	348.1771768568645
True	781.4480254711366
True	1012.286066821402
True	184.54746365776847
True	38.15400916784514
True	377.6439889860613
True	392.2944820645114
True	585.4619426763558
True	256.7348428614498
True	27.5675009111248
True	619.8556447465646
True	131.58441533108012
True	1096.2445301293085
True	317.20854142759646
True	478.94137197910857
True	130.40640515386224
True	809.1445315765613
True	142.66792690805545
True	807.8778382149169
True	566.1968685574506
True	189.8327119397564
True	113.6866386483666
True	66.53177351032936
True	558.975558591236
True	923.72723320843
True	433.71177863300926
True	506.56255840680825
True	140.5907211360122
True	618.4061269381523
True	494.7744190360572
True	756.5600136977313
True	318.9441332353719
True	575.9875149144818
True	115.59807477956886
True	26.778214245975853
True	419.4084567785206
True	178.16233774291982
True	101.74965053541824
True	368.1853228226542
True	1097.8981773684652
True	272.81538807719454
True	557.7604624562091
True	10.9900105740235
True	74.11046325349074
True	321.48556459493744
True	734.6857564256187
True	446.5207718773249
True	533.4901728093541
True	713.7793550383783
True	74.15444882344265
True	709.0349650997578
True	45.40926580333184
True	108.42520072798702
True	177.00816423034678
True	80.45129843190429
True	24.38833335789548
True	290.8291567784244
True	470.4032626275837
True	896.1899229818084
True	861.0743982381414
True	6.284789418514193
True	296.1598896436849
True	463.0865534862115
True	121.9367008905287
True	248.27792104706663
True	324.45305614804744
True	1320.4810713778306
True	457.388141552087
True	22.789190967286
True	186.821044185336
True	685.520494178617
True	34.56137596826592
True	170.23505770349473
True	560.2928899860815
True	77.58027774805336
True	889.2244648080353
True	327.70863943777607
True	666.562215000828
True	80.27643071911415
True	680.7738516265457
True	593.608086844484
True	880.8647896854685
True	253.71250688805645
True	506.1246928234066
True	831.3840249856975
True	912.4254511864112
True	242.68333084154548
True	789.574014789186
True	220.14312015892503
True	454.7275436121533
True	352.4412201326275
True	494.74642802897336
True	498.93819152453
True	314.3311350779743
True	350.192866968494
True	111.4945858724732
True	353.9452886704169
True	1107.0385116556183
True	321.24973249196427
True	140.03688153367258
True	305.3270490918142
True	754.5836271436887
True	663.6188052353043
True	415.0104763076413
True	121.05976595037286
True	330.87862144650853
True	31.716201013468485
True	169.15884092430832
True	89.50472844049867
True	88.29215260874976
True	575.764662741498
True	143.04731681566253
True	129.90772941073163
True	101.4604807227641
True	84.38973985182713
True	448.5844684517221
True	384.7356251161566
True	1029.3109642618335
True	522.7373038055791
True	890.3943223877684
True	280.6634016595411
True	294.273593576155
True	515.5265870959909
True	186.88925571373807
True	762.5839634001251
True	262.9729759899695
True	360.1029297335332
True	68.63219601219653
True	121.65951811942188
True	264.311581451042
True	122.7194989732758
True	483.2392066122801
True	30.95530672200475
True	588.843161634541
True	1030.09611550751
True	733.941811525317
True	1.4998786809308482
True	59.462158710292925
True	491.4477257053452
True	440.1037401686384
True	72.7932752405733
True	118.21612555069626
True	309.7293184632075
True	82.82704195811058
True	52.09753993737736
True	732.6943106592075
True	660.1810258957295
True	165.3304964258977
True	177.32691643472975
True	516.8715873796461
True	57.53787859091863
True	25.957227056275165
True	590.732022971239
True	444.8146067289805
True	1123.445612329436
True	46.45770632208212
True	457.54125910232233
True	876.6321773013898
True	800.3945032422815
True	294.9627494676722
True	764.1938738996256
True	400.522698767918
True	39.11301724206256
True	92.24152849304711
True	718.1174641702387
True	76.87288409644306
True	136.81407161720944
True	956.6796240042164
True	187.8530360485004
True	278.6272622961694
True	100.15729874265692
True	671.3600851334656
True	567.0646688667308
True	211.17487405638693
True	427.1192509732531
True	41.53849139961616
True	273.2767408532203
True	562.0699682965868
True	577.2626251917737
True	321.1209909522879
True	73.75986516094937
True	962.221898281014
True	1073.550616938967
True	555.7101105630194
True	63.49948274971816
True	30.31712103389467
True	92.78612410956572
True	106.37303346562771
True	102.29319008605547
True	893.2699043953415
True	1251.2716833862733
True	703.9662362915066
True	307.68088416403185
True	9.061167409343502
True	21.063289588984667
True	340.8947452517468
True	468.0264857790916
True	44.13919370306419
True	557.7768735516203
True	425.3007487699565
True	392.851694470394
True	77.36366582694274
True	199.5963831662785
True	264.0716587274887
True	133.40995106879367
True	384.0352240125152
True	39.87805659007815
True	167.31255373526818
True	1182.0506488575706
True	6.148220907985781
True	27.181343244681155
True	559.86436234002
True	353.1648069869623
True	770.0791936218932
True	159.82799027060605
True	749.0798185008023
True	584.1749756243099
True	286.3332940683951
True	444.399938879724
True	328.8454504626092
True	287.53259228969864
True	267.6493416564508
True	406.1420292443126
True	497.90013169982967
True	477.5994599498536
True	109.46311974435837
True	357.7801795004646
True	7.989056476191687
True	175.53724383363553
True	222.42690434417045
True	883.5842753629232
True	574.6976716365278
True	29.481930811367228
True	726.176686184063
True	843.1368343907459
True	97.47345770246793
True	357.06089140713976
True	862.2950591242653
True	222.3468841460432
True	170.25582770886996
True	536.8831246784385
True	573.3881135630876
True	1113.251644598771
True	145.1910713706465
True	163.29681157807002
True	264.45421043074293
True	320.321967344297
True	403.98989236610896
True	405.4348872119612
True	318.11150481176435
True	440.7546314227708
True	497.8167411386089
True	225.72068436730825
True	1475.2070532821294
True	266.0070197714708
True	400.3296385650871
True	48.19705544130777
True	767.2123363625797
True	256.5333668882501
True	939.1969556103188
True	543.923512717471
True	319.5671561527988
True	777.2428963452451
True	267.74993965481104
True	217.3306768064773
True	265.7954187242689
True	217.84682565850133
True	128.20295539053006
True	253.99373881894888
True	729.812262738005
True	511.2359047761968
True	209.85181782880676
True	1129.250200815356
True	115.33595320222682
True	257.5121649304992
True	70.4715046768166
True	301.1389908412467
True	414.78496682770697
True	92.83772681443467
True	216.6739904794821
True	67.40565172544295
True	702.2040293338911
True	374.10577365892846
True	219.59390683309175
True	726.1002508678846
True	865.4748408321078
True	802.5504718026059
True	827.5798314208231
True	347.0675774148769
True	1.702316091320172
True	266.8534513986178
True	55.100173955482845
True	390.89017632308656
True	52.76796932299355
True	357.67043746086705
True	848.6426949554394
True	1026.0623583580912
True	396.5825460313996
True	20.76492120063171
True	493.7866768526196
True	492.8738810921022
True	191.73617163601472
True	232.4753494235538
True	295.89959124312696
True	25.11912105685907
True	132.077534970769
True	943.1067808363316
True	61.42555276917531
True	476.1834830732553
True	768.7447125656371
True	101.1394446912372
True	248.9494582491344
True	108.3031498994281
True	17.792714426718845
True	1.214164920407338
True	125.05760823539975
True	1023.0104559512812
True	471.3050881887178
True	65.69466494641118
True	786.9372072600761
True	336.5530983919718
True	1.0948090143744715
True	460.6413306606279
True	188.93828862254145
True	504.2931034807955
True	84.96900925413743
True	305.7313282030348
True	367.9895514014838
True	172.08751586211997
True	219.96399620441744
True	126.13743905713709
True	168.8843393012789
True	936.9825426116508
True	15.222635714312286
True	515.9447404867326
True	484.0364426546048
True	390.74761870770845
True	214.7451186396347
True	242.62077642328757
True	154.30256094535952
True	47.3917182587108
True	479.3599895325465
True	156.49530301305424
True	833.7704839562078
True	867.7638274359585
True	251.78033453856256
True	316.87401334263046
True	521.9460045363422
True	37.556357017258286
True	89.15750491128904
True	709.3000276877978
True	1078.0594281388217
True	110.14153486909682
True	730.8134578161072
True	140.24074868970874
True	936.147124936934
True	658.145597643877
True	106.8012177626386
True	265.2137371206751
True	598.1112331757221
True	260.2667892273729
True	49.33118314379854
True	577.1370991484836
True	468.5346440884448
True	5.788357045696849
True	490.12987824415234
True	66.34452419464355
True	173.78201738975574
True	234.63617167929152
True	293.79933820589935
True	72.85637994561414
True	225.18365949860487
True	358.73775721382657
True	448.1764972675757
True	975.5357377379404
True	46.41825717202078
True	853.5341297979899
True	1043.3176108179107
True	128.64215564684287
True	74.13755106935025
True	983.8123496326416
True	33.3637401911835
True	228.66485444370625
True	81.28817131613127
True	209.65346491947795
True	361.2583290997037
True	959.1733649499682
True	95.39823449887132
True	69.29330659195917
True	646.3876163413554
True	277.78054122429046
True	716.056241795194
True	47.51024498166519
True	469.0243019808784
True	395.0515394057077
True	681.3492361199652
True	53.31941016095888
True	110.053495319907
True	27.51122504003433
True	264.1356261909846
True	43.62784161223474
True	357.54387221482125
True	2.375881927047592
True	1202.398136246116
True	103.74693184902182
True	139.44589395965374
True	373.3606365518744
True	736.4968038922152
True	696.1523343033691
True	999.6200945410476
True	477.205911784515
True	414.98726215200026
True	134.53276625832476
True	436.0528995156117
True	842.2986956953107
True	400.0413846012455
True	912.4107564251132
True	88.64092388475424
True	419.2870308078464
True	182.84053292872613
True	278.7180038508263
True	741.3091768346155
True	161.654619457233
True	132.4333760815872
True	63.71225080556064
True	840.2074477970149
True	778.522667744926
True	84.21811017442026
True	442.3592581058148
True	738.7449640580068
True	424.2180586665585
True	59.757497730292016
True	316.8814401101673
True	782.2192169451581
True	30.067907157909303
True	344.9942914710554
True	165.82847675665144
True	296.57342807370344
True	31.80679502889596
True	228.469173947606
True	773.5587442382272
True	633.2147118112014
True	53.95340056638209
True	292.16488396936046
True	882.343632322502
True	15.882816387035223
True	302.17898155702653
True	289.20459160071255
True	440.5064695114649
True	222.57014635385585
True	588.454128857182
True	44.372047793011525
True	945.037867368158
True	893.2085575738365
True	47.37410814901154
True	392.5826994827779
True	736.3955363428847
True	883.736710166742
True	276.8822666204782
True	575.1535725380555
True	124.11334820729029
True	177.38472395726978
True	135.51901430649406
True	134.76738695704003
True	198.70918596919407
True	961.4270588016624
True	767.7422966136644
True	975.1681697018016
True	19.146597551560603
True	27.400726023777683
True	358.9653011232224
True	12.336580245105834
True	602.7790947391826
True	1046.9283819533057
True	253.59987107291764
True	213.22551991091035
True	86.14304546084047
True	216.36245410500152
True	131.7583661942807
True	45.18597076887751
True	131.68420772833787
True	92.16000323367945
True	247.62210894546723
True	503.5726082599166
True	162.6270303394093
True	30.12257756853398
True	58.43984119737995
True	438.4992070212231
True	261.8606090055601
True	568.0704214563184
True	22.395605958695896
True	114.40946729688817
True	670.4970066517533
True	257.795886692188
True	476.54867240798336
True	653.1651585674191
True	106.57850810287997
True	106.04104297755104
True	81.75564832261841
True	25.9831090714508
True	124.41398203096492
True	89.86345141159319
True	102.40508735838912
True	153.50187585826578
True	243.65268450357087
True	833.1190800372809
True	290.7342732605881
True	925.2652977423004
True	167.69512655700564
True	198.28684180776625
True	796.1620600536387
True	319.1055803183519
True	596.0733546029064
True	260.0080170702557
True	350.5803102796967
True	443.4373870516585
True	552.5254810989544
True	653.1395780192535
True	372.3967280984279
True	29.82199399396211
True	565.5247178432268
True	614.8497386555905
True	19.07128201716341
True	12.158195945700466
True	265.1270010617617
True	404.7536785118152
True	459.8700042094541
True	69.2377928113866
True	635.9384131228934
True	911.3817917044828
True	241.3934198434521
True	899.5915006388657
True	287.2352133356062
True	105.78471494780702
True	269.51148066696464
True	671.4351443585178
True	39.117258082785696
True	588.2715457086148
True	1286.833739425717
True	1021.088503575098
True	896.4895885800308
True	208.0386965508961
True	91.17905743076716
True	198.6854935852567
True	858.0265617832283
True	140.96418326871708
True	1061.0643531375913
True	853.633243495782
True	44.22654040993088
True	89.69654792103233
True	409.50636194911897
True	410.1147902662913
True	206.59926439643056
True	519.2738764332621
True	660.853107002572
True	121.23522899833492
True	266.73295917684493
True	987.439800381889
True	54.648302394823546
True	739.2412286777377
True	539.187218928758
True	37.85255806723008
True	809.5298784234257
True	380.0060565886166
True	550.0351006546497
True	109.5882121798576
True	269.57598257079104
True	221.38398787661916
True	27.17279530567965
True	132.17686997973357
True	776.4807097094047
True	143.11899786840448
True	372.7428062432429
True	57.30740733328277
True	633.4173528230542
True	622.63018901785
True	230.5549907932659
True	477.943341706413
True	162.67709004936347
True	156.56907931257837
True	229.1664594091201
True	282.4138796106122
True	358.8378623331202
True	133.74590655431626
True	200.60270354263025
True	27.480956012036472
True	872.1064874803452
True	312.689540265106
True	9.021532296606743
True	368.92281975272806
True	169.0255833805573
True	626.5423229889053
True	366.0348550581928
True	577.5437271246964
True	556.0883192342158
True	493.2540080254904
True	773.868787330923
True	246.22950468295983
True	554.7697282013098
True	162.03640682687686
True	538.1693523279332
True	349.1710788575941
True	373.6498944501543
True	125.1788582079103
True	131.57107038546053
True	108.30621310121612
True	62.60762909123351
True	722.4666909631893
True	178.92330712516446
True	46.1005881538166
True	0.0
True	542.5765299917298
True	109.25701434436976
True	22.206564847858623
True	38.80243373405389
True	114.6639185436396
True	552.6523984623706
True	178.40949436636595
True	112.6581491558517
True	35.31231693577476
True	166.1688057071517
True	899.3920255193926
True	49.515853989081975
True	234.4719905949466
True	742.3815193291338
True	322.3833230334221
True	471.935237206735
True	456.89798828007787
True	497.9130017399764
True	613.7053631012908
True	931.564144405621
True	269.98888603364867
True	1023.501102513004
True	920.8428374440366
True	605.3631743307143
True	349.72037151480106
True	842.6787549586243
True	10.713810722623151
True	31.608847920139308
True	280.953584798082
True	41.71580139586959
True	200.49215296397728
True	758.1191611514099
True	219.3918643311696
True	750.5539977303213
True	761.173183867948
True	131.3847076221204
True	384.8111564324672
True	584.669515205966
True	24.76211149488012
True	130.76036123683733
True	433.7543479544715
True	297.47460549568933
True	197.8461746907133
True	115.57439321123364
True	377.9372366755123
True	21.76558185201906
True	378.5644473989327
True	370.0124346013444
True	1060.334243728297
True	376.8449291153683
True	27.710630709033623
True	443.9327771311012
True	442.5793578121065
True	239.3880712323451
True	30.21646830831684
True	762.8366288824477
True	441.6915483463689
True	177.80451447515176
True	13.32060434637336
True	1214.141895557318
True	163.5562426847709
True	27.062906421487227
True	305.55825484967954
True	288.1107567984063
True	115.02550030705662
True	282.82928405729444
True	45.70196346786645
True	310.4800816064815
True	301.74895911213866
True	318.0144210896264
True	31.348512552816764
True	48.44371667716417
True	1048.468066555304
True	25.91559969941233
True	13.62562900817574
True	172.4749878958403
True	644.998655803264
True	7.658750717556387
True	196.96593733654603
True	178.5558410887178
True	529.4458993608358
True	364.20194542461553
True	737.9844129082232
True	319.9778348027107
True	491.8251687246216
True	450.0102014066276
True	486.16062314470287
True	96.60296459851908
True	1261.172169959077
True	923.0053771851818
True	284.95270457598247
True	518.997655213147
True	103.71235546193483
True	606.1322371301146
True	427.2150743288868
True	155.96718180660883
True	78.62487040917608
True	346.7423010622496
True	160.71431196132238
True	29.947370907777447
True	613.8524307686168
True	384.5113655336596
True	67.29962521497123
True	31.115138268185344
True	643.744205065425
True	493.8205571338833
True	76.9305124802857
True	22.69692095447513
True	338.0863463301533
True	333.00445594887753
True	732.8123749493478
True	558.6245925465254
True	552.7581799142616
True	793.8021768650523
True	8.956329279489534
True	61.07933519328763
True	36.93143386320319
True	62.11941891985035
True	486.4471860859296
True	591.0515864232541
True	78.39986588932614
True	108.59813490796869
True	197.1331368541462
True	72.72763504121382
True	186.98333724486235
True	200.90980608232636
True	266.2840910926605
True	822.7657003636066
True	600.0334070560034
True	281.2342576739851
True	200.27453477474648
True	253.36192104153125
True	240.1281769562765
True	747.1900598470523
True	332.74766286401245
True	168.3126115286851
True	905.2418977541912
True	342.8487584049742
True	455.7942210481093
True	153.8421796108422
True	112.02932693407747
True	63.079453478817655
True	207.47219307973825
True	975.7212915406772
True	520.9885417333592
True	118.69688405314444
True	370.76952118192776
True	96.3790539742474
True	703.5865071391428
True	3.966926199949692
True	697.9222140562
True	34.437351519702084
True	924.050282363027
True	848.1863859941617
True	214.32902359421212
True	30.524177576488903
True	77.6349225208023
True	468.3381764413134
True	219.68320358143797
True	1.058931656924378
True	74.40718060193899
True	1091.1929523793704
True	347.6898419675081
True	675.118719602347
True	475.0909583741752
True	30.697718014653752
True	134.74081802783238
True	456.574881734567
True	916.2375094169868
True	808.1778264454714
True	434.09958385419424
True	348.8911970208217
True	16.42066143887692
True	82.07826999435478
True	747.0082637897584
True	464.609820352751
True	382.9703229110717
True	886.1242907032059
True	26.49366705336781
True	214.0449562455656
True	873.7111002992366
True	227.72732286333311
True	8.150439322083747
True	495.7896386804277
True	104.60121533793436
True	631.5530875614911
True	53.71503474488852
True	256.3686489914812
True	849.4758303579953
True	886.0639972056472
True	276.88853937423875
True	447.9524784383506
True	117.9290389789704
True	597.5820554533734
True	268.2240252272998
True	190.64843685601076
True	867.8734283443385
True	53.77347031940049
True	694.856034266333
True	277.9375344141792
True	302.1418039461548
True	167.6638251310525
True	464.5601647315712
True	594.6057917717811
True	375.5745872522524
True	405.11220260274047
True	67.68184180263617
True	161.40416409984448
True	471.4573971547163
True	223.2984571799837
True	36.84702534576758
True	205.00377292038007
True	398.1011108668488
True	394.8931173746844
True	758.673496590079
True	132.65963269248653
True	669.2777710503219
True	519.6642279206949
True	574.6692455573907
True	135.70558486282422
True	38.8887930078745
True	660.1707706695269
True	70.54056494642285
True	544.151612508135
True	687.5754511588136
True	453.3457224567834
True	132.627840969231
True	529.4920955340659
True	3.888420287117918
True	399.58205239922336
True	32.57143076872588
True	643.4843751254053
True	257.34172107549847
True	577.8889264518604
True	692.2799823936614
True	154.12402699928913
True	509.2236402789506
True	514.2514710903102
True	62.36695138275027
True	984.917683785453
True	2.485168676490954
True	29.67983365965437
True	641.8993775121916
True	662.2737275220376
True	141.8314814767053
True	412.9435552107823
True	124.64498867353356
True	71.9499694514023
True	451.3932741250892
True	42.56224344135874
True	516.0546411484394
True	13.283763283334768
True	858.6290372278374
True	548.661700703133
True	664.5686863732495
True	99.58432706652042
True	368.2480577547918
True	1010.9833415134004
True	857.7683186680316
True	136.33705142114192
True	531.3021661748871
True	451.8194011926799
True	252.92012064150424
True	240.5299037242142
True	4.942451233006243
True	317.8447564216996
True	12.5163206865507
True	369.3638452425171
True	80.7272585405216
True	401.200116698867
True	651.8892303890768
True	128.4531801450886
True	239.69798791683604
True	636.1238389580861
True	656.5377773380767
True	293.51299410731696
True	138.99090429942748
True	158.116980703948
True	480.8044319351335
True	77.61962654246781
True	9.063507144698027
True	510.43813321973096
True	553.9337733032578
True	19.709038894449712
True	135.6673158350097
True	899.6449565924589
True	479.2050247577654
True	277.27490310829774
True	33.88167714957802
True	476.325367161124
True	106.45754387065033
True	582.5148644708513
True	656.8567031693773
True	293.08917917606226
True	368.95068896562265
True	186.4783445282705
True	239.004086346988
True	73.43186376196084
True	215.21898572382003
True	496.77916768858506
True	21.93816042939135
True	444.1282049895906
True	364.9426652192652
True	713.6383861235643
True	895.7303814299285
True	882.2433517633614
True	158.2751804718048
True	398.55588601136856
True	70.87141882555267
True	184.68606179669945
True	320.2410218549005
True	10.50477279838325
True	784.7088965416593
True	24.40250317934168
True	398.7444827583252
True	275.63869963619743
True	608.6025879345636
True	202.0764596393467
True	39.53920054985921
True	641.8764349225586
True	1078.922045139658
True	229.4804925563633
True	132.23809869467962
True	615.9935979685687
True	494.54344494998566
True	17.22502167122318
True	816.9338635634505
True	112.54694422652751
True	42.281777191445016
True	305.6942691017519
True	343.8742519560134
True	409.0149465726903
True	264.69728130560827
True	19.22999889709937
True	21.748315510768087
True	864.2691301234676
True	201.51801141584536
True	112.4717858145456
True	860.5506146449419
True	645.9624190663998
True	617.9767918063474
True	443.4082058145601
True	154.65692609977958
True	31.55082303034244
True	105.11437446743484
True	439.135881248227
True	226.116060705924
True	512.5475514170555
True	145.37689363104676
True	512.0971548685509
True	655.9508966021949
True	985.8122579043217
True	24.737349231107427
True	1006.4215156274626
True	1047.8840726563546
True	481.9390654125935
True	83.17207462732408
True	788.0452482756262
True	645.0497530245989
True	661.5994940145683
True	182.58345270624088
True	747.8030305129336
True	704.5458344946045
True	118.61551403115529
True	779.7877478800523
True	814.9809076708816
True	485.98677643105793
True	224.65175575717748
True	70.4895359101839
True	313.5880923609545
True	318.1192167934729
True	463.6876226934754
True	422.7119498484428
True	190.69943239686427
True	316.49714899057034
True	2.862335943531488
True	12.282965909225352
True	113.38728914623891
True	131.3717614207394
True	355.5448940267957
True	340.2363701182456
True	106.1363625384424
True	17.541294703465162
True	214.42134907211383
True	815.0771474993193
True	459.3183153235315
True	526.9448509017986
True	567.207473235422
True	804.0571320283817
True	629.4485450028665
True	92.05347504521664
True	209.13687375692749
True	242.72914554608337
True	286.5777954517088
True	106.08803525606184
True	363.4042070746835
True	430.0324434461141
True	163.28484558979832
True	654.4064279837861
True	242.7647326468205
True	202.9469992486116
True	27.96199185675872
True	247.7966864748224
True	475.91940716249405
True	167.30420269313538
True	532.8600640716485
True	461.3923101410021
True	242.88203649561592
True	101.16028307135252
True	43.30119803297117
True	407.34950725462033
True	794.1191937497696
True	160.19223569175432
True	1023.2034332777037
True	1038.5970603297126
True	491.0031292785241
True	97.57078045429412
True	124.0803817504869
True	685.590330810599
True	9.259495418198178
True	227.1416349078525
True	139.23514884785277
True	122.8088178256834
True	323.2813008248588
True	648.8526331637812
True	40.689816284469714
True	121.2005919724467
True	940.5547171644772
True	58.18525591498652
True	462.1614679152332
True	541.6115923337372
True	252.11374956710324
True	137.57825753512304
True	917.1079377096726
True	1182.101975858516
True	518.444952875543
True	649.6228037092022
True	212.8272910490088
True	154.03284322114988
True	315.2451005777339
True	264.1137832331819
True	177.90477939805768
True	316.71557530792546
True	325.0281988492152
True	11.190481331472654
True	617.7894665732671
True	149.77917613009447
True	76.87151403177678
True	435.6565341708076
True	320.4029469614093
True	1184.6225849490556
True	358.270181644424
True	974.7184890479788
True	9.701181407631926
True	265.70121495347865
True	226.4527320593897
True	156.2786291793919
True	473.2280431418077
True	209.4826374632696
True	411.4556475395452
True	340.94786552323086
True	109.47722245010644
True	364.9956871046748
True	1060.9078469489973
True	727.0806924335374
True	214.8207180264286
True	108.6235535852894
True	293.13138364346054
True	24.74245318562632
True	361.1136704106471
True	307.43054362565914
True	560.942972011785
True	457.5270517245865
True	363.8004536558771
True	160.55255240981947
True	11.927850721677215
True	417.808932477589
True	283.7733611537597
True	153.13940008249827
True	299.09705133665506
True	428.4761975675764
True	804.8806653137874
True	304.6224898912181
True	782.0599673177576
True	407.5236593552805
True	368.5007586957734
True	1.5955816351130236
True	1107.7683693493177
True	100.14298255350832
True	921.6393003235812
True	207.97147686005604
True	482.1629661404268
True	672.5840471894368
True	82.63399441541381
True	484.99269285774295
True	31.946639668294686
True	411.24313008783474
True	79.84761374728927
True	231.6405651574889
True	40.017895588302046
True	663.127537979011
True	197.7199254941283
True	28.25469395696109
True	382.4007965650135
True	113.1352745153196
True	163.50119504178477
True	882.132373380923
True	249.19390626721287
True	154.22558638877143
True	375.123280564202
True	534.527226266068
True	338.16789510632736
True	511.6272163915231
True	638.1007803523031
True	158.71306081864645
True	7.586030783343532
True	68.6464361437299
True	434.0696861239306
True	94.88464388025434
True	81.40056848296409
True	1026.9932581590474
True	26.150779047258904
True	320.18021497575603
True	320.96971656203567
True	453.9589620740044
True	672.7199142019924
True	188.54544029549825
True	636.7220381545457
True	329.92843488634
True	355.3889914352312
True	260.85095421224645
True	216.80651663048084
True	356.0388428091905
True	465.5676969252612
True	406.4536438569529
True	590.8760167707483
True	138.5904030084379
True	76.8890288215633
True	38.35416892687924
True	299.77409074989555
True	623.1286465125372
True	401.736450455148
True	807.6478949442297
True	221.19637717029116
True	393.7731767162167
True	65.92532749937847
True	56.46963521247692
True	440.0596563715762
True	198.5297026723071
True	215.5885411846206
True	46.27838721512619
True	1065.026473193744
True	166.26043926253536
True	887.4198937618511
True	314.93240412483124
True	916.2763339149126
True	238.80004070962715
True	455.6682787926929
True	530.9103832318959
True	641.260143529627
True	214.0661732292455
True	474.3440133825263
True	957.9332553307346
True	125.89630938260602
True	7.007842027329387
True	579.9972053297755
True	28.94567904204889
True	72.77452299078273
True	823.3462954436583
True	222.48372546357535
True	1000.8160706671724
True	680.5094766218673
True	424.3798633031271
True	285.4736859054661
True	478.53502823573126
True	339.72406742149843
True	178.31312147643678
True	660.4745679001396
True	709.6523736854658
True	203.33620093904375
True	91.0946067006155
True	513.5596988253783
True	140.8395957449525
True	381.8989731799167
True	352.17641705428093
True	63.81693869228491
True	378.0664599065101
True	414.7570921058439
True	384.1104157098349
True	409.3267511530372
True	420.6375479730549
True	634.2498838138068
True	58.8275281347508
True	449.5772028573408
True	320.35781920488364
True	657.4187383046292
True	224.54441496783068
True	104.65867573582535
True	37.94643924619125
True	534.2570440903489
True	633.449785799328
True	177.29952341704916
True	408.0366247997627
True	318.35764613383054
True	16.717882178565965
True	168.53856933672418
True	291.21699434240014
True	2.447663354859227
True	874.593300959213
True	81.35082856625766
True	103.79491808982236
True	118.18917480381045
True	363.0462142395813
True	36.12162752168781
True	470.4692482852018
True	228.09029643389525
True	5.597110400352928
True	118.25399137690026
True	458.752711493114
True	50.0697229240372
True	69.48289306459215
True	186.2307244479065
True	298.5102061460623
True	963.2576359987193
True	389.8102636353162
True	946.7502287808404
True	185.7441684772518
True	1023.130816879046
True	745.1739104850604
True	672.5477878764073
True	424.2463676330312
True	393.4041304105341
True	78.97966656130016
True	75.39308794569085
True	79.70152854544313
True	167.5306522038113
True	470.5549288296685
True	1051.9220582623334
True	166.38295386196168
True	351.18004459336674
True	446.2058560494676
True	572.1506189381258
True	597.0204268763666
True	281.18295834661984
True	435.8166944756675
True	673.9609520476389
True	98.54434803053849
True	694.7248630711565
True	268.17403212232165
True	138.24340202560776
True	413.40497678307713
True	867.6267379272882
True	449.9513176934667
True	864.745419144657
True	200.32595911801377
True	347.60350905199346
True	700.2313996345081
True	639.9721639472148
True	188.1448557825848
True	260.5490713697937
True	773.657115994623
True	32.151262203767274
True	188.53869073124008
True	489.076491591006
True	680.6910791486748
True	104.13355651688964
True	37.42605600912668
True	155.3157936860666
True	737.1181618135274
True	303.32547109205177
True	555.8006007214574
True	345.64781433580515
True	309.1717690308832
True	454.3150490292862
True	489.88287196500335
True	71.34322852195669
True	349.5451013925248
True	768.5789568032401
True	0.0
True	291.7722343029915
True	248.16497637279815
True	941.0191674824492
True	154.72308182661067
True	627.427937042744
True	646.6163765975141
True	106.35295121351392
True	230.6653991409825
True	131.36263745346017
True	11.172824512556987
True	287.3591014593489
True	372.37790867016446
True	1132.6091590938104
True	235.73492713542277
True	409.9752366206114
True	640.5052668733589
True	211.6863326389204
True	25.632536864980608
True	855.1749212374609
True	610.29719472375
True	168.51833719885792
True	602.9997990360599
True	174.31853344844245
True	289.46046198171103
True	743.6577477059402
True	35.35065723012069
True	104.34445057338613
True	493.2573779947746
True	66.55707725586934
True	79.1020830020671
True	405.2041428431397
True	23.581293927678225
True	760.3767208517669
True	101.55431845082305
True	161.83511290475764
True	18.378478612224093
True	666.9995271094325
True	30.451510881018976
True	793.8125761313856
True	401.5520981269482
True	118.5962022801626
True	698.162944323783
True	522.4601877603216
True	567.3236850218567
True	49.02698764189942
True	368.2901768776322
True	6.113212749531268
True	96.18672495136798
True	383.0293917917857
True	49.08516891929326
True	124.02672932677643
True	300.82590259797007
True	181.66888568703496
True	98.12760763215964
True	675.7735306236416
True	20.354200171440414
True	1135.6618524785038
True	477.8878762284705
True	297.0204721249603
True	490.7171364770908
True	124.3027127760762
True	813.0257196490911
True	1116.7397082575749
True	761.331501643137
True	165.44598493444988
True	219.2952300126626
True	49.07827944923806
True	57.21126172813046
True	152.86276929458495
True	103.39100980579845
True	168.41337908666745
True	1207.559935689006
True	311.6361441683343
True	351.4731294511539
True	724.8960882352629
True	17.4090204492623
True	13.898443327033505
True	602.4538682383794
True	6.028783424149137
True	112.53202060418036
True	683.5046175245723
True	179.23193994997197
True	669.0079039396924
True	827.8857021772537
True	159.94850208999088
True	909.9317128455812
True	3.682035710072374
True	443.61868341646783
True	1040.0629641663654
True	28.20534320935904
True	246.33656017544735
True	151.87934862355888
True	999.8164097618276
True	236.79110434065788
True	513.032443092508
True	112.4648870534742
True	514.8959532636742
True	150.50423395208455
True	99.1230276429829
True	393.313680545041
True	73.11439821974588
True	51.2267776195821
True	1050.2995889260392
True	257.63723455525343
True	162.54594073505808
True	368.1266501961357
True	385.34227554600136
True	213.5119180699277
True	172.8173925371655
True	388.2177187664471
True	36.55418736456158
True	483.6281697192367
True	1137.6895265810576
True	116.62800631799811
True	475.7596152021974
True	309.5585744715744
True	26.92497702290356
True	413.8010678161477
True	101.43214409547788
True	562.2012823625535
True	201.97812085931704
True	424.17604713695215
True	19.31862611800857
True	438.4370018346729
True	111.9255775319558
True	348.687461848695
True	30.089854256612163
True	167.53942089864768
True	240.0168458627364
True	747.1984911622545
True	58.87336072928939
True	138.86579427301805
True	241.7770955153572
True	142.78034275556138
True	636.9923095705035
True	548.9894463729111
True	797.1348244060042
True	396.9075651727157
True	537.4242138942345
True	427.7485352960912
True	687.2383025360415
True	76.68182288540231
True	491.8045080971782
True	421.4798390599129
True	48.13833436518751
True	83.69795517842597
True	129.12220138965478
True	88.1426072521758
True	344.4854483223133
True	861.7945725906621
True	317.9671279009326
True	1100.6904998764137
True	316.8344114044279
True	893.9814235045892
True	149.5408536258826
True	574.5849138785317
True	606.4750858182036
True	706.9190454721582
True	448.5462622296008
True	67.32267254419396
True	291.6134791880468
True	40.02648279167623
True	165.84597415180986
True	160.9574063228605
True	1134.0238598882256
True	233.4796194230124
True	539.5624753597643
True	548.9956913105897
True	553.181108197698
True	879.0057473013956
True	580.7613052428918
True	640.9861624241704
True	911.8342106048084
True	129.01162344183027
True	320.1276793705866
True	269.68155642380566
True	301.2185472919833
True	87.85125203167811
True	365.182810277642
True	4.400418924964541
True	348.981272708518
True	267.8745517598577
True	584.228455048794
True	279.95810398040453
True	368.5780630222087
True	10.390836292832004
True	63.92924015606906
True	542.6880238067521
True	31.334219036059576
True	145.50683627777585
True	64.61970674510835
True	151.8872661403055
True	237.347299896626
True	70.25774647069571
True	377.7693656095167
True	269.91517236337324
True	99.11147144490836
True	331.74423853220424
True	69.91908721424157
True	598.8375869914952
True	836.2821490489665
True	282.59394554795347
True	1158.0883377349946
True	113.24112795996136
True	325.3260882533334
True	1059.310043049721
True	90.21319622692478
True	283.73334664316513
True	10.330781956545716
True	407.0295541386935
True	457.618507188777
True	148.1530614522292
True	634.1425917928951
True	913.1137043311444
True	150.6485022659264
True	73.72422725241533
True	318.15336358619163
True	548.6316907131211
True	603.611487110862
True	1236.7340609423395
True	29.19393846955716
True	945.2497258059998
True	130.53425366093947
True	639.6116421106801
True	112.516989248002
True	125.76758944660254
True	184.7119703923351
True	163.8921193622953
True	762.9970759830318
True	205.436643034318
True	231.346575493548
True	68.61670962759887
True	519.7987658133017
True	463.4177103745689
True	171.6335176130998
True	232.9683856171849
True	16.493551707657808
True	421.4651968750071
True	225.766593385174
True	296.5210838541342
True	113.98620216002304
True	674.2462541033035
True	436.1905799745487
True	261.8129554615284
True	647.3848110419109
True	519.4759426722966
True	457.81090278727214
True	133.6908176088777
True	520.8223981899574
True	421.98725107462593
True	2.746586522554318
True	192.05557273767192
True	87.47181379304236
True	234.9352359655129
True	2.1451821624204994
True	125.98079784594462
True	368.6173903150417
True	7.451116513539128
True	847.6299569318049
True	177.7736058561513
True	708.9206980521858
True	784.5928495818231
True	156.69118962924875
True	239.8225664029656
True	487.6698871647126
True	847.2350337810938
True	48.97112842799692
True	38.38833494312527
True	132.1011612813459
True	619.652843644738
True	711.9355712640905
True	182.9821187123504
True	595.1736185478707
True	609.5614264625284
True	850.3491127889718
True	397.0986248678066
True	185.9387938351391
True	885.2517070055259
True	207.75609513958284
True	146.60342081194784
True	331.2966643932388
True	215.4008151365049
True	214.2174714544964
True	609.514734894128
True	249.86706604170848
True	203.72715345726328
True	460.88432539353033
True	459.827436793262
True	59.70327489111785
True	277.99256019696224
True	77.79950192278449
True	327.36887666246787
True	349.88642048247954
True	249.35750949945304
True	179.27025891821972
True	373.65714818001504
True	637.774034547535
True	728.2768728859509
True	294.2688521919515
True	742.2795205538227
True	65.33789103465
True	865.5724767697578
True	357.7317928292165
True	12.698476992338971
True	625.9120139016751
True	704.8838026839294
True	267.65957470186345
True	162.70533683598703
True	47.3845751793076
True	377.8885953305913
True	75.31786644122018
True	15.458557856285864
True	906.8381460020956
True	368.6051716290999
True	174.39488094338887
True	998.6559828045388
True	11.886571022625269
True	811.4446660224178
True	31.1276828057792
True	695.2006327495632
True	61.196593491419904
True	767.9100493942424
True	447.7143486088948
True	200.57814934565084
True	432.9854861874614
True	203.6639889007372
True	291.8783949445781
True	218.85023743828253
True	412.4471409160264
True	11.097569942281536
True	327.2082418172435
True	114.3949844962534
True	12.85316680235131
True	477.52614135029097
True	712.3662906726416
True	280.7039376628201
True	78.50409159031847
True	301.2465562188994
True	81.39911703841676
True	184.30733624875876
True	175.8588789112723
True	381.46565336633086
True	44.3746800548168
True	133.62965871963988
True	381.76671865894485
True	878.4100114031498
True	114.76627944982415
True	206.60065962587004
True	410.20463593238566
True	19.625923461393675
True	415.19818080665607
True	490.2191677394495
True	96.0596849732201
True	397.3044179316669
True	349.984727277963
True	414.14724482268537
True	599.3948110913939
True	1014.5603708639412
True	997.5106369826144
True	57.74030601841076
True	1070.4357874051746
True	109.96729373932088
True	115.9439332845984
True	109.88345709616168
True	520.2231235469338
True	374.2315026248127
True	562.8786278605926
True	252.61333989244264
True	164.40715772538317
True	405.4511117084634
True	15.04102822118237
True	459.89911546663217
True	386.6057723774093
True	150.58288710688424
True	94.04026853191064
True	525.2852439275938
True	996.6218107679992
True	184.83847915169548
True	60.815057963434256
True	432.38706025251054
True	374.2514423181429
True	487.8430818733985
True	318.2808052752691
True	3.56152935675656
True	525.2336747925767
True	516.7604338997083
True	511.7639062639636
True	192.04056926355585
True	105.75575434193652
True	21.11913533790017
True	381.208639388258
True	110.01462924578274
True	7.254670416715488
True	28.83869072462125
True	348.0664944363889
True	659.690788249146
True	134.90851368609404
True	93.1909831965814
True	24.101057392205064
True	403.5536477872158
True	365.97304660007086
True	786.5055603170687
True	297.9228480065936
True	498.7739931658081
True	530.3044453326877
True	535.7993440197477
True	291.64034408449857
True	531.9519470729308
True	94.90828733313418
True	583.0981257034495
True	8.519657617617966
True	365.71246652036245
True	465.09247788158734
True	949.2415188179344
True	342.7582108609391
True	798.5273413712194
True	975.949471018091
True	179.4720606175027
True	38.21362086528634
True	361.934901326816
True	388.66625938618114
True	599.4751396626311
True	254.03547636757315
True	28.10429592946652
True	648.5132856027448
True	129.12998431617598
True	1093.2969044701672
True	317.3033303828348
True	474.26931271455567
True	125.94988686318568
True	818.5369923498828
True	139.77804656067968
True	830.3402635251412
True	556.7401257998126
True	186.0701829335243
True	107.33793450778457
True	64.43767621640254
True	575.0576519074373
True	903.5871302253412
True	439.1230886299029
True	515.9131386758197
True	137.68859463122405
True	632.1988134379101
True	468.4872656026553
True	800.8465083513184
True	322.4294342299938
True	581.3865793370766
True	110.48033142838878
True	28.09123161947148
True	411.1672713473702
True	159.2823294547775
True	106.97395184764753
True	388.6908504282407
True	1100.9744631303397
True	271.63751100423536
True	555.6018085853947
True	11.694209839603507
True	77.61793170574863
True	326.3387953370964
True	760.6285401738005
True	422.539953494616
True	532.3506747483372
True	712.4581294469091
True	67.85435194618952
True	712.7858820499966
True	49.24403687555401
True	106.68669981378642
True	188.1289715940325
True	81.6264117759991
True	27.341403854340932
True	292.90807686087066
True	466.673362455513
True	888.6557373156035
True	849.9393351932608
True	4.739307582777014
True	287.89712142885
True	452.02165048191233
True	121.11445856215342
True	243.3698936596176
True	331.7997957785946
True	1309.3658270454462
True	453.3747226923427
True	24.494537465714924
True	188.64641541388897
True	667.1798901539017
True	35.87327390040486
True	181.43294031001577
True	559.7352497680204
True	69.45774030938914
True	863.5699820773723
True	335.53301845636065
True	675.1198501013723
True	78.53333135387979
True	662.5354657967719
True	589.5312442865901
True	872.4420660081953
True	253.89358267053348
True	496.9476384252511
True	851.3903245691123
True	917.5547767046686
True	224.03455772048108
True	745.9020605883366
True	220.79717462535348
True	458.0827260572222
True	369.441536286085
True	499.3283777719061
True	488.9832581324941
True	329.5197032905874
True	338.98611861283547
True	112.47807039631968
True	352.0348310495025
True	1142.5878458204804
True	305.8387006404444
True	152.5883711112028
True	307.3190958559747
True	735.0478077471817
True	658.2088343374094
True	420.44645486388976
True	122.78361129795336
True	321.315412307643
True	36.6557338774131
True	173.3233583531701
True	95.16662702558835
True	90.5751092868298
True	567.2406444286141
True	139.49154725108107
True	132.67006416533135
True	104.77117148022516
True	87.40276747819512
True	459.29238012056487
True	407.037436077359
True	1050.5770556165037
True	534.1016472466366
True	816.7347289288246
True	281.876592270371
True	302.657279429012
True	535.3421592107721
True	195.55376065644052
True	752.0518076362765
True	252.7971380775153
True	346.6274220455113
True	70.83585599229906
True	116.82471158991672
True	267.1412722996536
True	118.633410791531
True	465.936079269103
True	30.96572848490699
True	566.7853003034572
True	1009.865099150246
True	745.1621645296843
True	1.3506451968677622
True	60.63682107520042
True	500.1517168444119
True	434.1680908045911
True	78.88738287143684
True	122.3219857143016
True	310.1697901661712
True	80.04891016071555
True	52.22994285947341
True	712.331154479002
True	666.8370339683589
True	166.33677392659786
True	172.57541847007326
True	556.496008770231
True	55.627997821180806
True	28.77709288222681
True	566.1208765094882
True	455.48274747351394
True	1135.2956772138189
True	42.676835155874926
True	457.345907596805
True	895.9235179200525
True	819.487325383125
True	283.2921117217727
True	758.9960055654516
True	404.8690754442415
True	43.83341696854534
True	102.62908018579928
True	732.0217153197261
True	74.48625082598913
True	137.42834559334042
True	985.0642181608946
True	182.0515117658256
True	266.54168416734154
True	111.64021210899917
True	632.4991992165324
True	613.689196743081
True	214.44679201625797
True	410.0183063774849
True	42.996116058397
True	278.26809921066854
True	587.7617252846609
True	616.2366288563117
True	317.3557543067873
True	80.90417564490943
True	956.585161519876
True	1066.4975111089595
True	557.5336060916485
True	61.86092919257939
True	32.335790761166265
True	88.63556972687053
True	106.847195010291
True	103.332482966357
True	882.938327328296
True	1181.1025833412511
True	759.1672410575
True	340.60593154918087
True	8.32903995755271
True	22.418391005006946
True	337.77338787609966
True	479.68757154659255
True	45.59679215974999
True	562.5560399675859
True	430.3931108235854
True	411.14029257328025
True	79.09950272795811
True	195.3159515779216
True	265.69542630269547
True	132.83959585890517
True	384.6716031477472
True	37.1175571133061
True	171.40060090848056
True	1153.1712051919562
True	5.822203642817208
True	27.91223968986886
True	580.8739937979689
True	356.7957657999462
True	774.3156252192628
True	155.6877428640801
True	776.0837028190729
True	586.4446952338963
True	279.5886762798356
True	408.9025428191192
True	338.31229300969665
True	296.0325849909397
True	260.87870270159374
True	395.4970453973895
True	507.1816195547251
True	520.8281728822851
True	107.68265090302592
True	361.5121674404554
True	8.303589178659381
True	193.1316520651071
True	228.37569816552707
True	850.4071176395634
True	580.5558772312443
True	29.78946362266093
True	717.3449442197619
True	810.1156972875161
True	108.15979720500373
True	341.2727134387987
True	846.9886006436556
True	227.52182855677475
True	163.98609980676318
True	522.245468377935
True	574.5591039476387
True	1114.8712923725598
True	147.9765129591369
True	152.1847335429073
True	253.88645136823035
True	322.9892258245591
True	422.3251971221766
True	406.0083043928057
True	312.8873143743529
True	445.5031765423423
True	493.8928042141671
True	229.8796055021772
True	1455.9386974189392
True	247.91127657210865
True	390.973525188102
True	55.41787410250414
True	759.8035694123718
True	252.05556741203063
True	929.946596501473
True	540.8828913331644
True	306.2700276921482
True	787.7664452115773
True	266.9540481379737
True	210.42154548780945
True	257.83392199411946
True	213.24793618867773
True	141.440428920032
True	252.07699492441293
True	743.770556161986
True	517.642830990259
True	225.5465833101757
True	1194.7706091511743
True	113.1701368982748
True	268.1625854601447
True	75.89779738053528
True	319.7574529992848
True	406.57144429282937
True	94.00453679295684
True	219.5643094767188
True	80.31071756273391
True	672.9350966255184
True	369.08327006982137
True	223.17899269134867
True	736.0246481968287
True	865.848448625699
True	834.7961781541634
True	816.4698471271287
True	349.4407726981541
True	1.7366640932318664
True	271.1954093743059
True	58.1735167433864
True	387.8476266348759
True	54.2916766089695
True	350.12175235937235
True	869.3297195558551
True	1057.636054888478
True	386.91463429417
True	22.043388896369034
True	528.3302274276624
True	501.7743713522565
True	187.79939311738727
True	225.1697049190089
True	300.96495464023826
True	24.129230211319552
True	132.34081347283768
True	957.3169477309008
True	66.60783488338629
True	491.90282989914925
True	785.021299215349
True	104.790689423308
True	235.9453240428434
True	117.23371064877848
True	14.9371878197316
True	1.6725120399985296
True	115.28987622154676
True	1020.9773142729192
True	458.517712628976
True	68.51937695581996
True	789.8486356950525
True	330.5489407328181
True	1.81740377192015
True	438.2237035172981
True	193.0798029793125
True	502.95226472251903
True	84.56446520185177
True	315.1280418005495
True	373.3728382383927
True	173.93448251026007
True	213.54310278183397
True	132.7261394463028
True	169.4741207284942
True	990.1157094958936
True	15.444136093145264
True	522.4821219713622
True	493.9382956712199
True	403.098936451429
True	220.56492170300007
True	236.226931770309
True	161.74342473708964
True	46.69813140198708
True	504.7348492546595
True	155.7350086190548
True	897.2240425117468
True	817.8619115555148
True	256.3898786756301
True	296.2445395812496
True	520.9289960186693
True	39.49229720672582
True	85.95845280289704
True	697.4754608806934
True	1087.8099085886104
True	105.378733995579
True	716.211441139255
True	142.02436796819447
True	955.9731598742112
True	643.8600219766373
True	105.50050452580793
True	281.8270810846768
True	615.8191505732736
True	263.33697252847617
True	47.94206114867902
True	545.2865663346133
True	426.3717857968577
True	6.1115106062277125
True	471.3190853343525
True	67.21138713680432
True	172.80791288681425
True	242.11994475520007
True	305.6473780919233
True	71.99732629518235
True	209.929700154638
True	348.23640753819944
True	415.6390884587109
True	930.8102395532906
True	49.02648762047405
True	845.7143781424691
True	1013.3820907414338
True	125.95275612248244
True	68.91091431664813
True	995.3480014150966
True	33.29892024362065
True	234.6072492544986
True	85.9450584790271
True	211.59676788747709
True	374.87594547845856
True	974.8328409902196
True	98.78225308577716
True	73.02243033378822
True	656.0033825328518
True	276.02880753655285
True	750.2343738797986
True	55.16043894588914
True	469.9912385554031
True	373.3099604850202
True	685.4125050192179
True	53.08987424669431
True	110.42738496652882
True	25.954401743007992
True	270.0962498988506
True	44.18295257944282
True	353.81496828965584
True	2.7955263935716337
True	1186.7520808198371
True	101.72913546103808
True	127.48370346058752
True	358.84307881892806
True	709.4121386625748
True	695.7539011418436
True	1021.9399805249652
True	480.96254482705774
True	423.6041850838776
True	139.8125556180042
True	399.5865856683789
True	845.4279136406444
True	420.4475035879997
True	928.9284571970552
True	86.9811699073674
True	430.5444824901227
True	179.65025305545288
True	287.3402697883316
True	780.5805051805738
True	164.94779841226602
True	128.20637267213314
True	64.14516004397134
True	896.5233828351891
True	777.8160525942786
True	82.56688595199759
True	427.9816660590039
True	735.3952822424815
True	415.9966656821502
True	55.43600962253601
True	317.6961728250899
True	787.2875842205674
True	30.30559781742857
True	357.2377062814794
True	167.9425827994604
True	273.452404887109
True	35.3978317379669
True	216.862748733759
True	783.4676813755806
True	640.3387532763305
True	55.62258859740826
True	284.7803978420043
True	897.9510214664872
True	15.802994475761569
True	309.8270756021077
True	280.5266077139347
True	404.1761559233789
True	215.0662071959608
True	587.8734472209356
True	45.087859917967336
True	970.0611409283164
True	880.0502926831047
True	41.65286999469018
True	384.5937666204541
True	731.8014055560235
True	960.2091458810175
True	274.60356155431515
True	584.3097108365023
True	134.30653554728102
True	193.92436787443765
True	137.89243249022758
True	133.48705773529363
True	211.2108398614791
True	949.6859658079107
True	772.5031116339466
True	985.0237439602682
True	20.281673467887213
True	25.783875633238424
True	361.7587023278824
True	13.465196313126016
True	633.5325227450157
True	1082.9799046921703
True	258.6545594238912
True	207.5263576032895
True	82.66520653060384
True	216.41654572254
True	132.50056320812357
True	45.76632400268977
True	130.61930255228128
True	93.0054133143201
True	244.2404036472083
True	523.8131956955921
True	169.72298684489775
True	28.764101590933667
True	55.87231161423684
True	424.2378042990509
True	267.8935160936168
True	560.765665824752
True	23.839772826675297
True	109.60903569887265
True	683.6613364729335
True	274.13075566874573
True	466.2744094397651
True	660.5435744877128
True	107.78048820245922
True	104.73694236815264
True	79.72332106547901
True	28.21429797824016
True	123.05563729877896
True	84.92043158487596
True	102.99314381450928
True	163.11180317354152
True	231.76908057346824
True	835.2879518773417
True	286.5799156358684
True	928.876845281368
True	164.20444326843472
True	198.35255623801
True	802.1862959849371
True	304.07404478149385
True	583.0136140027648
True	255.05857641863156
True	335.4961619143354
True	459.2569259881653
True	560.6794242372432
True	645.6221830361304
True	368.9877007035035
True	33.58375717545002
True	547.2442178860127
True	625.8617134429563
True	18.345040317825624
True	11.8702367900969
True	256.3823573161537
True	405.1238458173641
True	446.6282267529817
True	66.47632185163972
True	616.5121584053466
True	934.9859259243706
True	226.2488647844604
True	905.9944430048126
True	269.4819730424687
True	105.52801515595684
True	257.30400686677655
True	665.8091721507903
True	38.32791172458773
True	597.2829624773135
True	1282.11015394549
True	1006.9637909599462
True	914.2637037713264
True	202.3521630562186
True	90.42404026855972
True	198.8643816247003
True	846.6771304880917
True	144.64139436321463
True	1088.9736019067668
True	852.3513848750691
True	41.422705381904855
True	90.1916547185765
True	408.46362988056654
True	409.863386746358
True	206.39835137473
True	512.0185656529744
True	650.2837802527575
True	113.19082176353892
True	274.10819192630964
True	1024.8811125188663
True	52.62161677823258
True	706.0020999144284
True	545.6845284373182
True	36.930559434378665
True	839.9003510558181
True	390.022493369461
True	560.5913855609047
True	109.42729974755794
True	274.9593938567236
True	220.01885847074624
True	26.69912648300412
True	138.47022414444513
True	736.4696555071749
True	139.8267915548053
True	374.8470499587674
True	63.651865583170455
True	646.5817041288816
True	622.9486366920579
True	230.97184158783463
True	462.8558781600818
True	166.23128795677997
True	166.77374454090312
True	229.43599472306175
True	288.12447224712776
True	354.4939968532538
True	131.10092572726094
True	187.1763415121964
True	26.63576005821488
True	871.0983739659983
True	307.6289418557094
True	8.500055145031434
True	372.7575338081013
True	160.79329411701957
True	638.0125344495691
True	354.40007669762093
True	585.8465196022156
True	555.2276877896754
True	501.79442785778366
True	793.6864683835697
True	246.4559295634196
True	561.0441311937469
True	152.88909936577852
True	514.6318492246909
True	353.8249301991688
True	367.41205502832406
True	131.43908587161036
True	132.13769745975642
True	104.55785575428682
True	68.50725027750805
True	728.3124057398126
True	180.25310950326968
True	40.987271982910414
True	0.0
True	544.942743058977
True	108.83565655850812
True	23.160268094168785
True	37.408937171427525
True	104.23636314778652
True	546.4150240889486
True	179.07171965116206
True	111.04353802544796
True	36.44592786023757
True	157.44319393045362
True	934.4483320525528
True	51.62139670277588
True	220.6813255086853
True	734.9570057382579
True	320.95816154482264
True	453.7442000674424
True	466.01353913513714
True	513.8695379274046
True	611.1021119675748
True	869.5474989710207
True	255.90405032597587
True	1061.5184105646222
True	925.084691625774
True	626.801116759689
True	346.5366656577755
True	843.3983363119162
True	10.17861628744928
True	33.35505864206633
True	292.2437758033538
True	42.60468692948806
True	201.8965373764803
True	743.5054301897778
True	223.60723659455343
True	744.5726924483358
True	772.424335518465
True	126.35648720903956
True	350.40900317250924
True	560.2954167091946
True	22.915716485323184
True	132.1683810609268
True	439.28801776375474
True	299.1157800648307
True	194.7671573078069
True	109.5202575950546
True	390.67084732781234
True	22.28319219965554
True	367.9308069289401
True	353.3030529489724
True	1064.1114153732076
True	368.0193897115964
True	32.14315394542419
True	438.1379624495858
True	455.4336228294698
True	246.54492830289715
True	32.11508044699201
True	775.1824955899184
True	444.7333515683409
True	187.35896043799252
True	12.930190455240332
True	1227.5146880005466
True	162.86463334854022
True	27.87231694421513
True	306.18857909749573
True	275.2329793059786
True	118.31778658782946
True	287.21374786428163
True	47.15193129372278
True	307.9984075999829
True	291.551686013761
True	321.73031002278015
True	29.17192278831045
True	47.31087542747251
True	1036.113383318699
True	24.94637415795654
True	11.61133571047993
True	176.00042235167138
True	658.8833389850586
True	8.62714312202371
True	187.63325424843947
True	174.36995294533722
True	528.1269778843997
True	376.2885390301181
True	737.0213972453287
True	314.6883023030354
True	480.04247108060514
True	438.65942775564827
True	490.8057339286945
True	97.74512129663782
True	1278.5410323589854
True	877.6488301147393
True	296.08496136573
True	519.9049368485653
True	102.99962093751344
True	595.088741320777
True	450.8251906667206
True	156.9234012930485
True	78.6813903900592
True	340.9035009278653
True	163.69448235264613
True	29.851902629209544
True	589.7683229001196
True	376.1123324459506
True	71.570374154993
True	30.627680246549357
True	677.3528182547366
True	491.2405348429344
True	74.97581202312068
True	22.4195183353832
True	319.45038847613915
True	333.3559645128844
True	714.8798415874826
True	562.4428081794572
True	553.8771463559839
True	779.7485213424637
True	9.672131063454367
True	54.65515017395386
True	36.053114591463945
True	56.3418586490281
True	510.08663619318975
True	595.0538216729282
True	83.6188841009472
True	106.08616349809267
True	194.4517090752661
True	75.43663539513436
True	176.03739189177074
True	207.65449580914
True	286.34188883277176
True	814.8873444876087
True	576.5888210979291
True	278.4358217700718
True	200.1663678499088
True	274.2715848516809
True	248.38716017456
True	754.7110334153285
True	335.5269041869033
True	166.4891227793054
True	896.1883479350109
True	346.45934572618216
True	417.4238741240097
True	150.40108736963458
True	120.27950316487028
True	66.16936634657921
True	205.13799456152955
True	977.5306049657136
True	509.5994130355113
True	118.46477385227276
True	350.4593561527836
True	100.25174265026553
True	671.8288252875202
True	4.598853429275756
True	677.4103646790165
True	36.2421023394606
True	958.6975850899892
True	846.3863284321187
True	207.03353308394017
True	29.225315341348992
True	84.78116835813559
True	467.84012529989536
True	228.50873719757303
True	1.225204955700158
True	80.07497880576382
True	1097.2440981381062
True	348.109426799251
True	687.4538810355466
True	486.8739661459428
True	30.98644848388749
True	138.94267970828
True	443.6469004796464
True	910.8871100275873
True	825.5635011050741
True	423.1615187029093
True	341.4432636512603
True	16.21523622058727
True	80.8675978194919
True	741.7823675175268
True	472.5038891879317
True	382.7224317107427
True	874.2100862339119
True	27.46162324938549
True	213.61755300695643
True	896.0767162802345
True	242.66117829171813
True	8.21234513437006
True	502.0069665704607
True	104.30689593648628
True	633.7298073416548
True	55.12876730826858
True	256.2890616907088
True	870.6056429447337
True	937.787483544088
True	283.34718562084123
True	448.3133167015792
True	119.32417299924305
True	618.8418236617365
True	267.19077702255623
True	192.24886423949408
True	869.179615473025
True	54.80100431372748
True	708.7027136975973
True	273.9243384808197
True	304.3075672439645
True	164.51519132263908
True	498.4692939153289
True	603.2409058922848
True	369.7577971534144
True	407.67265693467033
True	69.88773802189385
True	165.16130493184613
True	461.0236027179464
True	216.86137062657752
True	37.35845211705026
True	199.2866976117641
True	380.8946828150847
True	408.8571087077251
True	748.2311130561671
True	131.60272477546198
True	665.3565541761452
True	495.80159329606266
True	632.9618914896466
True	130.9587303427733
True	36.71226438849794
True	669.4204400421688
True	71.57656960431545
True	569.100753730376
True	689.0554795182738
True	458.33371726138927
True	131.92340050973013
True	512.5065359049603
True	4.593610163670933
True	400.8824444366609
True	32.82708104543521
True	625.3305887884537
True	263.52742510859906
True	584.4432208159438
True	715.2529646472733
True	149.51863066153825
True	531.6514372025119
True	505.75372492173375
True	64.41952052207482
True	935.2103883723244
True	2.858575392774891
True	28.990153974054152
True	623.9337070248285
True	692.1084910392922
True	133.50218537925636
True	409.32623227059054
True	123.70352466859816
True	76.86527919394621
True	455.1148642608603
True	44.348360127257145
True	522.3808366211108
True	12.610589904744446
True	874.5818672704033
True	544.8400468009247
True	672.8927471740109
True	100.32456609813929
True	378.2109329801427
True	984.526323653394
True	829.7751223591387
True	147.03137765799528
True	558.8455379174884
True	440.2793047653089
True	243.65094022503467
True	261.094343276386
True	6.138724524603176
True	318.08189101260695
True	8.986096001087883
True	369.6865063703448
True	78.44306458759408
True	418.4298080831677
True	656.2129497227122
True	122.84571350441954
True	237.47545739996096
True	634.2637291731342
True	685.0733140651793
True	299.8458211932389
True	140.9906493794826
True	164.80873055601725
True	474.7404655222349
True	85.88405181959476
True	9.989690172072708
True	522.2810132478712
True	558.1660754844401
True	20.04937733315355
True	141.2333705259853
True	898.5597733765668
True	471.5927182217775
True	258.52642076634095
True	34.619111845023255
True	475.5075751894988
True	107.03652646056688
True	588.8652802896677
True	653.2975961820906
True	303.0590219593377
True	379.13843465922906
True	179.1942229466476
True	239.1232579302417
True	74.39260291072685
True	208.95392900276764
True	489.334160556532
True	22.274474908835707
True	448.02887586990187
True	370.608558268697
True	713.4076465071138
True	868.4754096906848
True	910.0370968101444
True	158.1226586923186
True	383.89648247772107
True	73.39914753646835
True	193.97928506794315
True	324.5333990759992
True	10.349196497725163
True	795.9155617353214
True	22.85084017125001
True	393.47622552883786
True	264.55493322637767
True	651.9644291936432
True	215.23529417844077
True	38.49916649141614
True	657.1954758312163
True	1090.0891526899811
True	215.8417032836108
True	133.2392849527006
True	583.5577856495331
True	497.66847693746
True	17.111551659579703
True	840.7538622476517
True	108.90700331069638
True	43.662578787116445
True	320.82741712638864
True	351.86142079250214
True	385.6369297228401
True	265.40604409580027
True	19.95667806330649
True	24.00795693308749
True	831.4298982638593
True	200.5683635788967
True	113.70256365612396
True	834.7673063518605
True	637.919956155538
True	616.8819372025405
True	448.7756535078539
True	147.68285858417536
True	32.564082168559366
True	109.0143600530561
True	429.2266077772565
True	228.7539375566085
True	486.3832750697081
True	146.67268475776663
True	478.4435549926074
True	651.4967940885543
True	976.8827329382804
True	23.79984862179404
True	980.4318086384072
True	1133.8503220398009
True	494.71754896079847
True	79.77151100917469
True	791.6464300337525
True	654.4359846939468
True	644.5935323480204
True	176.4855082920317
True	759.2495814928407
True	704.6570704723206
True	120.896049938705
True	775.6514199231751
True	832.2657674149076
True	473.3783955297668
True	228.78347704262765
True	69.58510061487085
True	307.26560855729366
True	360.4731518415957
True	463.0196477741301
True	436.8318049950343
True	189.9362998183411
True	312.77979455102144
True	2.6412301018344917
True	13.734815195054658
True	107.211824321894
True	134.33928885217065
True	361.0003030874647
True	357.8066339049755
True	111.8071951281772
True	16.997429678258776
True	211.53709086620196
True	850.6163684754417
True	453.9764075358685
True	549.5421402000272
True	545.1771411958881
True	819.6571729822437
True	631.8998840438336
True	91.55526390192468
True	203.80682822562457
True	240.49141050252493
True	288.4116382435876
True	106.07322196498008
True	371.5822058248625
True	446.2623273811862
True	166.77909130975988
True	641.5481610120929
True	244.39081398520992
True	200.76417315035124
True	30.271043908864584
True	251.6651658219384
True	498.4190566864904
True	162.4261788310584
True	526.2266005076316
True	467.6082636905896
True	245.80924460415991
True	108.94053196055285
True	43.68529838432701
True	394.1008381899389
True	787.5590169376333
True	170.50501712184416
True	1033.3685149537089
True	1024.619774567151
True	487.868412015147
True	101.31375639935948
True	126.10229213820122
True	619.478873640056
True	8.10511255972607
True	224.92158351243089
True	140.15178637451828
True	122.49621131955143
True	327.3247658461628
True	634.7889884324859
True	36.57554401100985
True	129.85649343274378
True	955.359164063292
True	53.0704541567126
True	453.8739017484385
True	539.9912935799953
True	237.3075988047948
True	133.22586622361604
True	950.867474580237
True	1207.021075820802
True	508.6564802596247
True	654.9680441174565
True	199.0835650517133
True	154.7922989541255
True	335.17538563984857
True	250.6162244946729
True	175.10971423877092
True	316.14658483689243
True	338.00578154238525
True	12.94767840158747
True	616.896236255156
True	147.008644883178
True	76.90227669736242
True	443.2372868782829
True	309.506594925909
True	1172.659084036793
True	363.7614177191559
True	1002.2904953141776
True	9.601910734131955
True	255.9666570747121
True	220.9204203000182
True	155.21157001753477
True	501.2240580409493
True	207.3520319269441
True	405.33130923219073
True	326.82442005803887
True	113.22491921225132
True	361.0363439363085
True	1074.4527077637913
True	707.8271547232822
True	219.0786618953433
True	110.2523238231575
True	287.05854534830905
True	24.424772217234157
True	356.89678312799805
True	311.1490507370284
True	545.925531807922
True	448.8969507883276
True	361.0306520764134
True	160.8351460637159
True	12.094304503652102
True	423.66938203203057
True	283.46910948481946
True	140.27409076200166
True	302.16674717186737
True	441.2835500002143
True	816.8438464283531
True	297.5928932021178
True	787.408104657322
True	400.4647037404286
True	383.7820356663245
True	1.3725039623715756
True	1157.9011015258427
True	108.00359575280146
True	915.5034964961382
True	213.3886528711552
True	444.7469086154284
True	688.8834544226958
True	88.57004756543019
True	462.1088392760489
True	32.40555996557471
True	438.9711605657556
True	77.61672057188082
True	220.4965213643697
True	39.97544712306485
True	664.8182632128124
True	191.40522305529225
True	27.40190384969845
True	384.1130419903608
True	101.1072977834879
True	163.4661466960033
True	834.8634689860794
True	269.6209705432037
True	156.7456120239733
True	373.81484171428224
True	517.5062645539026
True	334.7547547591204
True	520.5347579515446
True	629.071547512812
True	153.71273614131212
True	6.904418654850558
True	74.29700919976301
True	431.23665415694927
True	95.62265054254485
True	77.48046578748429
True	1081.7039528535215
True	28.24960581468788
True	318.1693225106368
True	317.5608161050289
True	478.1106505878974
True	671.5918440020963
True	187.51575556619872
True	648.0247884658862
True	326.94276864906936
True	344.14274082897134
True	272.3468330710618
True	216.9026412811116
True	359.722963080292
True	430.6886114576539
True	385.72891465362926
True	599.3447817571475
True	140.95521566644416
True	77.14893355478195
True	38.78812986651895
True	289.3591668007571
True	649.4236633776038
True	412.452250978902
True	788.6925691508732
True	209.17741718100768
True	398.0720007205159
True	65.92929296115834
True	52.757598720230746
True	436.4790198791161
True	198.25730512726773
True	221.89467750660307
True	39.6042513168243
True	1076.2535047114498
True	167.3794254639458
True	915.590138201502
True	313.8568535779778
True	918.0713930669162
True	240.3109987356312
True	443.5269703582256
True	523.9678667037372
True	616.105053877297
True	218.146631409999
True	465.971203765389
True	959.2188548206784
True	111.9735087122042
True	7.224438596266642
True	592.5634856079303
True	30.242374025757133
True	75.33841591779837
True	798.1703919379814
True	227.39871452265288
True	999.7020522439398
True	703.7312965718303
True	423.30168345165583
True	274.50538035813094
True	487.7772050920232
True	326.0560757574869
True	181.16426247976412
True	659.5963214762015
True	709.4991546506549
True	214.03730339821203
True	88.87380079972128
True	519.4781085636693
True	138.03253447738692
True	369.70713275491227
True	348.1185292451869
True	69.77214189359509
True	373.2614656475696
True	413.0750361684686
True	379.74344488600417
True	417.750202014244
True	410.7239327812832
True	654.3950478864939
True	56.71773504617585
True	442.366807826094
True	320.58868490190105
True	655.9561811354039
True	220.36218656933096
True	107.25416780298512
True	41.73313611600916
True	545.9821993850196
True	620.4242655296443
True	181.5183459974998
True	412.2356236974524
True	333.90461985210726
True	17.03313660555487
True	169.58989438148478
True	290.76927969470506
True	2.6375083992018835
True	869.035175063676
True	81.60977658243063
True	103.97206658957968
True	111.49244548369616
True	370.7915626344629
True	36.18863360778278
True	442.4113755939081
True	226.0879031079833
True	6.1571118708871
True	116.86652593857391
True	451.2736038612348
True	53.25201059302041
True	69.1623682143454
True	174.55587785987888
True	280.02558986948475
True	948.4548326972848
True	384.6191447166576
True	979.1781535600692
True	196.33311477870976
True	1048.706862134016
True	755.6987701111244
True	660.3530912838197
True	394.8984473245217
True	389.6102906435845
True	79.65468269184672
True	73.77981101134333
True	79.15434150708575
True	179.39813717468925
True	486.635482954406
True	1135.4158893230028
True	173.21559599188743
True	346.80997216404484
True	429.243084987834
True	568.7912278543766
True	621.1924193252928
True	267.69877876617096
True	451.6182228282039
True	663.7154320785321
True	96.6946178575286
True	717.3115457767911
True	258.548387841813
True	137.3829372434298
True	407.6403520620324
True	821.3886533189699
True	426.5225923929953
True	854.2931267230446
True	188.12444665658296
True	354.84643666503075
True	696.120117562275
True	622.3715667581379
True	187.59584277857368
True	260.5177656615933
True	839.3555763631122
True	32.733222118883084
True	191.38741972937763
True	484.2065019736769
True	734.7760329221732
True	105.92634849752405
True	35.12514138690329
True	173.27163627987215
True	693.4436134997416
True	337.67977336548324
True	552.7281989748213
True	357.7555031009106
True	306.8761787428928
True	456.4113981780673
True	484.5608296184406
True	63.11327285462388
True	381.88897198500536
True	781.7898070184953
True	0.0
True	295.3610274566305
True	239.41878507134092
True	971.3209938730628
True	155.8716239584282
True	654.4341250723025
True	633.4817643081761
True	111.55643875427144
True	224.98894237702157
True	132.3685801149196
True	11.938570612303703
True	287.1277197374696
True	369.1531405912047
True	1145.0744155324717
True	236.69529067848592
True	408.54663147724335
True	654.000222014066
True	200.59174437223476
True	28.048026952049465
True	842.8260035571348
True	609.394278560689
True	161.68570335053494
True	623.0202478509806
True	159.86767892687098
True	302.9577857155138
True	777.9454571160453
True	35.17166621387412
True	102.6653249874117
True	508.255310403356
True	68.07277137703709
True	83.38519380998055
True	411.4896539094276
True	24.222826726958903
True	745.7440685792446
True	106.05689069648406
True	152.6330493913282
True	19.2656360352886
True	718.093764585071
True	30.42335933603294
True	772.8085407698853
True	399.79181259106537
True	119.67323177182864
True	715.652302761566
True	535.7800601584543
True	572.4045973284408
True	48.09416133788156
True	383.8585310286674
True	5.607896768501158
True	88.98838171108108
True	385.1890389126053
True	48.7407882786852
True	125.27039343767488
True	318.3038413300621
True	186.1126653553128
True	99.89698692063364
True	677.5354082594514
True	20.685548303611696
True	1116.2012965683373
True	500.7401375589226
True	305.27422143406983
True	489.4052175821894
True	123.1876911566549
True	779.350218721611
True	1112.1181255176357
True	734.2107535392247
True	177.25320731139692
True	223.04199210176336
True	51.898835726430576
True	60.47950062581737
True	151.20569411175617
True	103.0791301865841
True	177.435267504205
True	1189.1895800565694
True	300.9234923767625
True	367.1819195216068
True	700.8191285144683
True	16.751574677608016
True	14.062339006996632
True	570.8156198183065
True	5.194874599622253
True	118.7179184210908
True	671.879748399217
True	175.95666729194306
True	662.229307961197
True	822.6162688091488
True	156.02521907000795
True	904.2448388053745
True	2.492626654835119
True	444.465393902951
True	1045.3419595852624
True	25.844634758509574
True	236.1624254590435
True	146.4362404125779
True	958.4981854565958
True	240.84694045023124
True	510.0847589961357
True	116.50474513276129
True	512.4863793239244
True	158.33072987686512
True	95.60978598308128
True	389.916420386013
True	71.2277783442442
True	54.09283521728379
True	1083.1727628089586
True	261.15782656143915
True	156.43728796525536
True	364.9673500850887
True	397.0190154010656
True	213.07737458000776
True	167.49975765538926
True	373.36744203226334
True	36.29431240975609
True	496.18544312258047
True	1072.7954786467496
True	115.14078333395476
True	467.6641960982239
True	323.2873002426399
True	29.64105731406933
True	416.4785737688167
True	102.86590828442792
True	608.0716712699924
True	189.4787291114736
True	408.4376024013144
True	20.57374604303024
True	465.1283049162416
True	109.60188798682182
True	333.76440865919875
True	32.54231008374317
True	164.73329542698286
True	245.3463877902992
True	778.5259290401519
True	60.75303737033612
True	139.0652189977556
True	240.50992781696536
True	140.58921934289168
True	615.6270187140892
True	560.486871344659
True	796.4188778200876
True	386.3021565112389
True	537.4169083423544
True	435.9213886701039
True	675.291390432282
True	74.76356636509716
True	464.1142675713807
True	415.0052342056997
True	48.68710506394253
True	83.94035443989634
True	129.50515422227122
True	90.27934500601955
True	332.83643004791173
True	867.6067497732693
True	329.2668648093022
True	1101.4619867681108
True	322.9750677403306
True	910.6288717325888
True	148.20518883892956
True	589.1124791983729
True	596.3659739680903
True	697.4732135739696
True	448.0047519671864
True	67.08081889807008
True	292.7510215447053
True	42.42115445550478
True	166.78266340947565
True	167.88670562333513
True	1155.0052066240096
True	214.7574813719108
True	558.9762321259478
True	558.2781017308289
True	564.4980739866332
True	852.2433206028652
True	578.4731107299951
True	647.9116081924656
True	939.8325720032796
True	126.87758658545576
True	324.18148531770936
True	259.2160091822222
True	331.9998283599264
True	94.17207799570642
True	377.6907659203473
True	4.518271544706745
True	332.6543840374476
True	266.35071557674445
True	595.3855178959232
True	287.5312243645814
True	365.6352848635893
True	9.564674927077595
True	64.04646241898998
True	549.7593617326168
True	32.82386648169588
True	140.15572341837753
True	66.17632429320211
True	157.89484370932686
True	246.1025144711762
True	69.3259244558347
True	364.862367973316
True	268.4437086699491
True	101.48525986714276
True	335.3651947332517
True	61.88352292375922
True	590.4406286611543
True	837.6689128162137
True	282.0124509709454
True	1169.7797153142335
True	104.45073552277682
True	311.233579624594
True	1047.282281270814
True	85.69514275947739
True	279.678363310036
True	9.536344252049556
True	407.4725776792149
True	451.6800592737419
True	151.95174672369097
True	613.3045006335344
True	914.0743812375872
True	164.03986793122263
True	82.06708732153164
True	336.11237984987633
True	548.7327090313895
True	615.9407388178984
True	1224.989106552358
True	26.59671371461641
True	927.454509211994
True	138.9777545299031
True	609.4130330331128
True	123.9674757794266
True	134.5618715414836
True	189.3300606003576
True	176.46275998058206
True	757.452346309959
True	217.7234125561264
True	228.1538325796845
True	69.9939956508016
True	519.2763177954305
True	414.1327990704282
True	179.34205617513504
True	237.4532618842138
True	16.590783427079888
True	423.5185528951424
True	200.88884182333868
True	291.8757955506926
True	112.00552505440828
True	699.4675571248939
True	430.06662228389126
True	256.9948027932725
True	654.8585172765638
True	518.4551683003642
True	459.8765983874766
True	134.19586180913788
True	517.783028302177
True	434.5227034007162
True	3.2436528068821
True	196.7120927852897
True	92.9624579170694
True	250.63939938105705
True	2.6782103599132387
True	123.77051422097986
True	341.1518134202741
True	6.983619685381391
True	876.0954179635421
True	168.00687771279283
True	698.9608698312052
True	787.4883349314523
True	167.43276211771192
True	233.13095202613556
True	482.262565818313
True	860.4735554777454
True	47.76119336492143
True	37.64687641770391
True	126.5921063295288
True	633.1715198639544
True	697.9028392162834
True	183.87238415744145
True	583.197731312191
True	588.8473560886716
True	834.2232433611606
True	425.3142198905404
True	194.6327972185228
True	867.3076434408949
True	225.9887365933733
True	148.61474678576488
True	341.60503422328406
True	215.20820887138757
True	210.9220508514325
True	616.1188957904187
True	244.53797881181364
True	201.1953663698612
True	435.15426290611833
True	479.6091618996337
True	64.55863453899073
True	285.0286494983866
True	79.95036386176294
True	334.87850126161027
True	351.92362068565694
True	257.91989683985435
True	175.41141229746682
True	390.1182837411856
True	646.7775003183958
True	766.9710070522815
True	292.6836850399707
True	731.4740808204396
True	64.84404192199894
True	866.4939772408193
True	347.3439602639775
True	10.648914157902258
True	620.1777232786098
True	697.2651325401455
True	256.371017008779
True	174.5211282439624
True	48.15439918289187
True	381.7474774892221
True	76.31243302354412
True	12.972701433189966
True	898.8077367008157
True	360.3499350512786
True	173.89686851568234
True	965.8709617890358
True	10.77988192389169
True	796.226359347107
True	28.98425793169368
True	701.7040684905149
True	61.5945591631823
True	757.4657583214947
True	433.8928346986604
True	206.47236896630648
True	432.3405840713664
True	211.51344288964887
True	300.92190665729703
True	219.225713426197
True	409.7441185997442
True	9.47012609830521
True	323.54885235949166
True	109.83429916161288
True	11.50570762714791
True	478.38213669871
True	697.733863190478
True	282.741256197482
True	83.71870005679843
True	292.53798789943875
True	84.17315294817915
True	183.87994880353824
True	179.76661245194364
True	384.868740074064
True	39.50950924783178
True	142.63268703006136
True	375.7550921648695
True	900.8795644838608
True	113.94346964821884
True	207.234474940885
True	426.8144130832973
True	19.698881374169428
True	414.0159854152213
True	517.849162282852
True	85.23443108585917
True	402.5410060346973
True	362.78695828549786
True	419.46602523543135
True	563.7546027090214
True	1032.2845825823465
True	967.1509837962808
True	59.042468965551166
True	1080.421137143998
True	111.8551419244834
True	102.53168052737936
True	115.50738187194592
True	494.7527702173106
True	375.8879845288595
True	577.455710539748
True	252.3872638448658
True	161.6725851197404
True	406.37073514038
True	14.034887535622298
True	461.7622947675905
True	382.635931472024
True	151.25714868932258
True	93.68803249817388
True	537.4027321508555
True	993.2265423854632
True	202.4982282571776
True	63.58400743387725
True	442.3290231072497
True	379.9842477497234
True	478.2147441838427
True	316.7609999195185
True	3.862927028682466
True	522.1388684846484
True	491.95103925507465
True	502.9875154462108
True	180.43365196731145
True	108.9691900336738
True	23.104510741623187
True	378.01060990404767
True	104.11327707981016
True	6.969005802162215
True	33.37707525205638
True	345.1897766544414
True	660.0331794702508
True	133.75144879111755
True	90.6237330541345
True	25.383723769314702
True	416.6508271867949
True	336.9539612825763
True	782.0125529015638
True	304.25491741188773
True	508.15724559818
True	521.7254199832408
True	525.4525009817221
True	299.97867967112734
True	541.2108995991053
True	100.49684074700708
True	588.8841457178241
True	8.03099912759581
True	377.7030263353049
True	462.7905006236206
True	994.8191431074991
True	345.4747468875663
True	805.6124794632954
True	989.2217461500188
True	174.46969320170464
True	36.30792002114029
True	376.26661065061313
True	389.16073016155445
True	578.9364148899459
True	253.15387706870047
True	29.563766960760123
True	641.6644723753244
True	125.15226067473904
True	1050.90092141701
True	323.9305333816308
True	498.9233797860932
True	130.68174864001705
True	809.6056272617717
True	142.74417990810005
True	834.4651443858858
True	569.2127326148143
True	187.9562134457424
True	109.24275217247396
True	66.53346182985442
True	569.0043557031861
True	918.2733457232928
True	441.2193261297882
True	519.5889477153343
True	139.3257376384107
True	621.7636844453307
True	492.3830570769472
True	766.4078143097759
True	306.63820578658215
True	589.2644966701885
True	110.16244631622558
True	24.521743358263528
True	424.2919112820755
True	169.21773613145086
True	109.0512673620717
True	352.7953226366891
True	1126.5550463701206
True	268.9557649861475
True	559.2534994537315
True	11.265796080458312
True	72.44235712567192
True	330.88543277825136
True	788.008072546754
True	465.0896702754082
True	505.5767265170602
True	702.6006680461093
True	68.37539738098818
True	724.3272589404783
True	44.761526521498425
True	106.42274966290957
True	183.51728757706204
True	86.39801832465706
True	24.92387565955144
True	305.85038630181765
True	481.1950285260078
True	904.4958224769932
True	859.6245145428144
True	5.63363113888629
True	276.2183013808411
True	460.4348866266791
True	111.74342401630092
True	233.88266274887835
True	331.3938987145828
True	1300.672432428617
True	418.8749589394019
True	24.107587425312943
True	189.1468503483431
True	708.0441466171249
True	36.15193258870615
True	175.36697112784273
True	559.6233368223421
True	70.0047342419388
True	875.7612407642273
True	336.1032267485643
True	665.692688293452
True	73.61729660057334
True	666.2290134219161
True	586.0111527829836
True	883.4512022375375
True	253.3810790743757
True	498.6289129040799
True	844.8939180314709
True	900.2098961623401
True	231.91271168806875
True	795.8596041990435
True	223.28987718144185
True	460.0633845189543
True	363.120653211073
True	496.161384883444
True	496.3254260404384
True	318.6234860847018
True	353.7363086335205
True	111.49103620245964
True	342.5976644272269
True	1136.9070137043732
True	290.8469365002812
True	146.75574586631447
True	294.324548655954
True	768.0506542329377
True	649.2569014933232
True	419.6921771393636
True	121.41122149986504
True	323.8617105262926
True	35.29056640283129
True	165.3399108599188
True	93.14911347642057
True	87.14426841427407
True	553.0491673733283
True	140.43445857648848
True	136.7874067292338
True	111.46134445548326
True	88.04974750535334
True	447.8495018854759
True	400.9579024807573
True	1018.1185742728338
True	530.5236855854348
True	844.8166008775272
True	266.4304707451225
True	282.0925748480527
True	543.5574182537957
True	194.16219879290716
True	778.3121532561128
True	241.7284161097793
True	365.4603840024952
True	68.11129782541896
True	117.85553348321795
True	266.9405325797968
True	120.93428562440369
True	481.79202675665454
True	31.866970174227017
True	575.780436683585
True	1009.5046285876545
True	740.4564274338502
True	1.3204514539906622
True	60.694397283531394
True	464.7903027627265
True	437.85744161985946
True	72.38463068746766
True	118.85809050085984
True	294.6408541790705
True	79.23313420032987
True	53.0214461165716
True	717.055230907852
True	666.7168825165321
True	161.05693925155242
True	169.35484563448378
True	542.5383006967894
True	51.901513452270144
True	26.340750713834392
True	587.1194123332809
True	457.0110574195497
True	1134.3172006539687
True	50.20038478238926
True	459.8535072001922
True	910.7659465928472
True	794.1601857633497
True	289.11348690439337
True	768.6916490973716
True	404.3125396608238
True	43.51147089764146
True	98.48029266006748
True	695.8203549721688
True	76.01313775254499
True	145.67366587254077
True	935.1300697116671
True	185.2418716678404
True	275.9778018190279
True	105.33230632475576
True	659.0226249066677
True	614.016536847263
True	212.4933643955779
True	433.30943723531857
True	41.28741943345529
True	278.3731478363193
True	563.8229384638036
True	615.6606469658232
True	305.8740596188908
True	73.8888254548125
True	926.9133075385072
True	1060.1960147165682
True	559.6616241657024
True	62.969988563357006
True	31.03918710235261
True	84.55009004242284
True	107.88554235248488
True	101.05461046474146
True	879.5673254690532
True	1205.7450615834698
True	730.6691394035289
True	332.3206661391832
True	8.107770267707188
True	20.34312200683233
True	338.64573384209194
True	476.80246845112543
True	44.50192886610513
True	560.2426941289192
True	429.984019173433
True	397.9477344474912
True	78.14010331255889
True	192.74748587153965
True	261.26898790135647
True	129.6047816255935
True	394.90634313037526
True	41.32065073032592
True	158.73620078430355
True	1150.1082268011198
True	6.046486697203001
True	27.44461199266304
True	588.4880428454065
True	361.3979350518759
True	765.9857360738024
True	161.7923237120409
True	770.848265353026
True	610.2827627915942
True	280.2958277915842
True	456.8875611343787
True	341.2253751468988
True	293.75907712496075
True	272.5149082627631
True	401.0014725755895
True	498.2333088381333
True	501.6494699790732
True	108.99217188999852
True	355.4676292433073
True	10.12555394905574
True	191.6001089968709
True	225.37484578566367
True	868.6416068195331
True	597.6798396485525
True	31.498345649057025
True	731.7699803758312
True	825.1378138546114
True	107.2560781929209
True	347.95962256210913
True	850.151942825493
True	218.92668099999065
True	165.7613195824649
True	523.870354375732
True	574.3728416749996
True	1099.4157940896057
True	145.1482768093513
True	153.40182115771194
True	253.69433482320355
True	307.5383992763176
True	408.2245083591432
True	427.6948201503005
True	318.024326459126
True	437.5834309135085
True	498.4284834064289
True	230.50409637668812
True	1453.0857724841185
True	247.81180817420176
True	407.07829941314674
True	54.77786279727347
True	768.4557465754872
True	253.34004529295248
True	898.9362154594746
True	529.5755695036489
True	317.44796919868486
True	766.3828015480543
True	273.6151713391568
True	201.31472372763537
True	264.3472473184428
True	225.36564327913587
True	141.34771083004566
True	247.37335955913903
True	720.1627862322521
True	544.0012474669819
True	221.8746697331732
True	1090.6442089416626
True	117.668024508492
True	252.07193048987293
True	73.73572388084085
True	301.0258240806329
True	417.84712045740514
True	90.95189040169215
True	227.8762743552392
True	77.16410637871762
True	692.9073553595019
True	380.1064385561691
True	217.47382626993985
True	743.5293217121501
True	870.9322904622373
True	833.9863964656053
True	827.266857279376
True	349.3187149999266
True	1.6792213521561707
True	269.34679348732755
True	50.545141197696246
True	380.3868656721818
True	52.14665801508644
True	365.15441859566783
True	848.0856699547143
True	1027.9490782734613
True	401.052270579606
True	19.8242878176368
True	544.6740845201758
True	500.8464557746437
True	175.42775585864987
True	233.8282571217122
True	287.01003079910487
True	24.06862582560301
True	131.97489338362792
True	948.7055582118204
True	64.86667177943156
True	485.9884489170664
True	787.8286379652012
True	97.63232895430416
True	241.1513165379113
True	112.30496627344807
True	14.929748715570843
True	1.222708723943973
True	116.47932549252842
True	1016.407396823107
True	494.6522500496683
True	67.05135083550985
True	794.3662953668764
True	338.37029759400986
True	1.0914010514319326
True	455.6962690643363
True	196.0288168808589
True	539.186224902581
True	81.00798395549837
True	330.05918215670164
True	374.36008576990736
True	174.18104955656582
True	213.63743422758503
True	127.84625967250136
True	163.72366878708297
True	960.9805095587848
True	13.772963439601927
True	506.04028996506
True	476.1996867748036
True	407.7172392903661
True	221.61093802570136
True	231.3671503027268
True	167.99040358157666
True	50.99318831138853
True	513.7685966885341
True	151.28725283079416
True	877.3497144614976
True	841.4275046400448
True	246.06277849457848
True	312.2381885117335
True	510.4865934963587
True	43.55188982417867
True	85.94082858447165
True	734.7626121434689
True	1077.1865161310882
True	110.09360568755498
True	725.791849834273
True	140.29257105082507
True	935.8167357494196
True	634.4192740624214
True	107.11552382827362
True	281.4497485254777
True	629.3415190525905
True	256.2579148286199
True	48.235858594862215
True	556.6687618692669
True	442.6022409212647
True	5.694459762508732
True	477.50456254735
True	67.59496699472514
True	180.19173026820397
True	235.54723691871212
True	293.75081067418284
True	78.53551620431135
True	225.4143340022128
True	357.35327765427627
True	436.3579466823175
True	927.4587670050356
True	45.966880215840256
True	879.3269745944237
True	1073.3701801629838
True	132.5858717525466
True	72.68642997413383
True	991.573557425465
True	34.15681396052713
True	224.448607910632
True	86.0859523668726
True	210.51027742228604
True	353.39314759557624
True	964.9039817966084
True	95.127946963922
True	71.35786557254382
True	636.0598531752347
True	273.7439790166844
True	718.3806442026028
True	55.68116421471306
True	478.48311231926135
True	393.0800512743336
True	675.764506810164
True	53.299744160212256
True	112.8801503016014
True	28.548790071648625
True	260.0185571576277
True	44.2784419614459
True	353.5145131030641
True	2.718969276358568
True	1184.481285312875
True	107.39089061138142
True	137.39595834953008
True	364.17439755501147
True	731.5048425826621
True	655.359215596026
True	1019.4902484515134
True	472.83852500009135
True	416.4063054560782
True	143.15072366123545
True	418.15767077006166
True	865.1264142109997
True	413.1151324804917
True	942.2367064660806
True	89.18091832474735
True	428.64144469340255
True	187.39459550702557
True	283.03483605828967
True	746.5719973137973
True	161.19435481515262
True	136.26366833337306
True	66.22924501407637
True	858.175068777482
True	783.1268006394314
True	78.90429367366414
True	442.909190738536
True	764.5537806047167
True	416.4805290507795
True	55.69101708564364
True	330.44236804477976
True	780.4406340542648
True	30.62265595762464
True	375.03584947934775
True	164.68169204807165
True	293.1112307090985
True	29.26327434740738
True	211.9896914696772
True	772.807541048375
True	654.0801604439907
True	57.28166105528868
True	284.89916681760394
True	882.442548385892
True	18.58943675336866
True	330.7625400889054
True	293.3255859037135
True	427.8235631649118
True	211.593184980871
True	588.0897546546407
True	47.24480098048626
True	958.794723299955
True	868.9854847270834
True	49.28254407082169
True	404.6326200454192
True	733.8532308493418
True	898.5323150027315
True	267.78999111602826
True	592.6931106976776
True	123.34044245903264
True	194.17193396530632
True	132.4964088560487
True	138.11151395771412
True	208.9677295944664
True	947.0867855868504
True	786.7581556715743
True	936.0089110964656
True	20.058784603507224
True	27.136337744774245
True	346.8793693085582
True	13.424690490856332
True	643.2915080307962
True	1062.0275500262742
True	250.65059967929864
True	208.89553800029884
True	83.79888079032003
True	227.46587716151305
True	135.0832801387251
True	41.477711143510646
True	132.96152696703197
True	89.62697567807788
True	255.2910959068228
True	524.0112147553693
True	165.17966679229792
True	31.18143193631344
True	59.96133546027626
True	425.6230821124634
True	266.09489069360984
True	592.4456911206344
True	23.893662576082708
True	116.22006399638236
True	674.5839990878593
True	265.7314986311145
True	462.2658036939397
True	642.8354018109159
True	102.80569812076628
True	108.42564656693484
True	80.24025383018949
True	26.85003364498709
True	121.72792745363653
True	85.99156482115431
True	101.47144069524074
True	159.33180771864014
True	234.69529804905207
True	806.5422009629265
True	288.9797338978698
True	938.8726164541556
True	166.23698709076874
True	191.6817895448704
True	787.4226120933586
True	307.89161330645186
True	587.6025836249544
True	255.1054529413876
True	341.6906758433694
True	428.3019520513682
True	579.4517285599251
True	641.0955459529787
True	373.5728124133991
True	35.85697172830321
True	569.333093854001
True	624.8001753100355
True	19.91380556103757
True	11.003374194432892
True	263.14682574284853
True	422.03467674139534
True	453.8988279815728
True	67.19257678626593
True	661.2137704736907
True	959.2106790438716
True	238.5688627907738
True	907.5928463573758
True	266.48120320635746
True	107.7584820616876
True	261.1697578000733
True	662.9505776112726
True	41.32586479567221
True	596.6437854917623
True	1290.452464483894
True	1010.230488995328
True	919.1042423207504
True	209.7014280312468
True	92.61854832594834
True	186.6961656076801
True	819.3704514131366
True	144.96455277505845
True	1061.9289794663082
True	880.3330924436885
True	40.61662987218895
True	87.18390867982792
True	428.6489661767881
True	406.3346161635959
True	207.40280378892567
True	509.5495094804778
True	641.6197483721079
True	127.59290344614634
True	258.62851468329205
True	998.5478142783674
True	52.01977493150504
True	690.5278000154625
True	552.7321021764216
True	40.00534066617647
True	829.304935146838
True	383.34068116162746
True	571.248336502136
True	112.90047774112686
True	246.93342357287744
True	203.7206790731394
True	24.62574182263964
True	128.21937470837122
True	724.3205973200412
True	142.358349007909
True	366.1207500747683
True	63.94295999273126
True	661.5737253937464
True	603.500108262072
True	242.81153894700455
True	474.3676318696871
True	167.06938035879534
True	167.77156292166936
True	217.1138213908202
True	292.21069377178486
True	363.85528018648046
True	130.82294056443212
True	188.47182252500605
True	27.237661227980038
True	897.7736107932444
True	306.74912405898806
True	10.250516525127754
True	364.28526589807257
True	165.08603269557213
True	627.5194784759415
True	367.904331962717
True	591.0460701258329
True	559.525446913366
True	478.1451160317346
True	774.7152647709588
True	241.15249194908432
True	553.4021816100693
True	155.6247726854903
True	519.5515767535903
True	347.3771338352222
True	384.1522690801
True	127.13828153188828
True	134.96579473795538
True	110.72929692909791
True	65.1131998317923
True	746.5231804448895
True	175.4695828810369
True	42.96974474741254
True	0.0
True	574.5282519678393
True	108.3839269876989
True	23.142589113923226
True	40.87908165140988
True	111.7640043559639
True	509.4297985574953
True	181.6220222861256
True	98.2958903567379
True	35.327328358932185
True	161.87915324737244
True	907.994935843224
True	50.97377667988795
True	231.7512331570044
True	732.3496997418627
True	310.99848860551515
True	458.2691363110607
True	490.3305563651999
True	511.0623743336389
True	597.4818068336918
True	917.95033025844
True	257.4213963751173
True	1076.3654065915014
True	913.9144053872612
True	605.0420785341994
True	344.5836234728221
True	848.0712243495799
True	10.793030642630391
True	34.83896298124676
True	293.09895848338124
True	43.7075780076722
True	208.2082861492184
True	758.3464111016779
True	209.79054318285236
True	717.9239138694048
True	765.6767681286913
True	117.28584806182248
True	359.8947516422411
True	571.3281673073167
True	24.49913429512498
True	133.27868078319807
True	444.24682509797816
True	309.16959897877706
True	198.99394924918005
True	117.58620282539108
True	377.972624350906
True	21.12171586676677
True	367.9019279202773
True	354.85059900523726
True	1012.2221864564634
True	364.0760978630041
True	29.9064906631739
True	438.7556013260971
True	441.36903789285424
True	228.3441424794343
True	29.91981966432272
True	758.6041627984498
True	437.00504386658616
True	175.50086401953365
True	11.219859707129856
True	1205.9524104073532
True	166.9312983526635
True	27.57991163142149
True	310.9410913373744
True	281.3752756879099
True	117.6586225223508
True	294.4407042198139
True	46.16292049564853
True	327.7008345491491
True	306.5817436385461
True	335.38595089003263
True	30.70726525054326
True	48.72627735424185
True	1037.9504536757818
True	26.330306175883408
True	12.525877655294
True	188.3272652766073
True	650.6936464179245
True	9.728734204297304
True	198.43949592944452
True	178.33722380957306
True	521.5367518088652
True	380.96612535250017
True	725.7763129436468
True	319.825659029561
True	493.8524857874392
True	453.8966881490008
True	521.112497702621
True	101.21754121841036
True	1291.5135031475015
True	912.4936681744708
True	283.114986626491
True	535.1404687404777
True	100.46132767668598
True	562.8680603151006
True	428.3232265776678
True	154.93351748345825
True	75.69839344141758
True	354.3973009868889
True	171.4317788685742
True	29.590545690791306
True	608.3489507572953
True	380.2398882074594
True	62.94860895894742
True	27.515609201965997
True	655.3295374342684
True	484.1099125414082
True	71.37652129182315
True	21.2747182210163
True	322.7287440032826
True	331.45381969023094
True	691.1753009386889
True	547.4940905614804
True	568.4903998070904
True	784.7378799166388
True	8.694940987592263
True	57.71967805640165
True	36.55139627340838
True	59.923916888952085
True	519.555526520509
True	593.9296579775797
True	81.98007993088908
True	111.346686416809
True	195.84031619804256
True	73.12614447140169
True	183.2167691101476
True	208.3870768496014
True	277.39040115285576
True	828.0143866155067
True	572.5059833526636
True	273.1088725238988
True	188.35724344771256
True	270.9087612981158
True	254.3231107796732
True	746.864327289576
True	336.9877381499892
True	171.9582426554449
True	928.2391591908552
True	342.53429838165084
True	469.6033759885604
True	156.09975946448895
True	119.04113810593356
True	66.26476101820214
True	212.37881835808537
True	962.7479363973864
True	541.3729990150619
True	115.09278046108304
True	376.2160254235015
True	103.38628029739196
True	668.7287487020046
True	3.894961505763768
True	698.3560965916446
True	35.575224627693565
True	896.396270396185
True	839.5480619637236
True	212.77453196232412
True	31.124616819081115
True	80.60262872846221
True	459.3167350294983
True	231.9879801716556
True	1.3214330355501636
True	82.51998526831885
True	1076.3725056134865
True	348.6442127398521
True	660.7729858924605
True	493.4012580710461
True	31.264602521547705
True	130.2488849380702
True	456.7124064623556
True	925.33534674959
True	805.8394333816209
True	444.410468930286
True	345.294637459685
True	17.487468587307742
True	80.8478064597218
True	744.4669314289876
True	487.63063007104927
True	386.3171045344823
True	889.6475022220004
True	25.816042859935425
True	223.0145680878867
True	883.4449723164153
True	232.2284477246725
True	7.749413624499098
True	491.2072733216456
True	105.58512916899542
True	627.67550958558
True	51.70667074234363
True	261.29033888081483
True	833.5300407531546
True	884.6508897918122
True	271.70941746940827
True	411.4800398667359
True	121.33688304871676
True	609.6037545758891
True	262.77588562669035
True	184.10418413062004
True	846.7044463308625
True	57.37856677557845
True	717.1093954448856
True	278.2767711172567
True	299.29498400123924
True	172.43573325347
True	479.6544102546656
True	582.2197220868161
True	363.02314743352514
True	412.52808538497777
True	71.47663373934935
True	157.52102508237988
True	443.4086465570735
True	221.64768564517084
True	36.16093706630596
True	200.4654317638559
True	401.20153963053
True	402.0561045639932
True	749.5434539127216
True	135.23497299588695
True	654.1953052877889
True	487.6723448994047
True	592.5957611109543
True	121.0993081930752
True	39.01897033804352
True	654.6974177198119
True	73.17514004073267
True	553.0805415194587
True	683.8312643996575
True	451.03484754467166
True	139.68851033535816
True	518.067429250709
True	4.36125433798138
True	396.5388373413297
True	30.678472147226096
True	638.988838900999
True	260.1843676276301
True	567.6882973385804
True	687.810859145971
True	147.85679014691212
True	522.3254428427315
True	483.7136141583157
True	64.06758599353361
True	971.6937916894904
True	2.7452079668032767
True	27.73282953248149
True	635.1886584695623
True	673.6727478753729
True	133.85458081404653
True	402.2352042760593
True	126.43145453786867
True	72.65710823901641
True	447.8855797840925
True	44.35167371436096
True	492.3721932643097
True	12.166174268981049
True	837.236741165408
True	547.2904324921167
True	678.0440984753828
True	106.03071679448594
True	401.5097269252104
True	982.9547866155704
True	881.8741600256968
True	144.05769546586222
True	533.783909835081
True	443.679922272804
True	241.5235639065371
True	244.1672526807455
True	5.217920776326005
True	319.7923900220751
True	12.47324351206312
True	376.27832110391984
True	76.56632740684374
True	427.262791769827
True	652.3085777041395
True	124.30524383985605
True	230.74901512379827
True	648.3550118607408
True	684.8502709974987
True	303.5422499884751
True	138.23200747839252
True	153.0708928744966
True	480.4153524666233
True	87.44572066712527
True	11.647538889467418
True	515.03301686653
True	566.8163909015614
True	21.954414964457253
True	131.2347346327928
True	876.309008301605
True	492.98147278827287
True	273.94562012581264
True	35.72894699930536
True	473.4708358985856
True	114.22677944288108
True	572.5876217573782
True	654.9994559498385
True	302.5675843004419
True	386.5708021108796
True	189.5320125762416
True	229.30252129681384
True	74.49352023796328
True	218.68310974473883
True	521.6341733385002
True	19.660738104504908
True	458.9404058046335
True	388.3853248122531
True	721.2010749980685
True	903.8160127872604
True	879.509251933429
True	158.0186840154406
True	390.75764845602833
True	70.68542098651848
True	193.12954753858529
True	322.43013813984777
True	9.918541847260194
True	789.0072122596938
True	22.51680425755407
True	401.3802298636522
True	263.55353414146145
True	625.3196105900014
True	206.5715244330912
True	38.65329120481741
True	658.7987846831293
True	1082.8689857831555
True	228.7936518830888
True	130.60263160171712
True	622.2937545331763
True	492.4210487464217
True	17.257361804276798
True	823.2109466986045
True	112.86116414150656
True	46.42822518787238
True	310.3834238801801
True	357.1407873036289
True	404.75517810811806
True	264.883330370574
True	20.564343222675635
True	23.262255412723093
True	827.4942403626219
True	211.58024841475904
True	108.68475223472498
True	855.056692591619
True	660.0225394451402
True	649.7768853288529
True	444.7626747740194
True	151.4956632886652
True	33.067942259795075
True	102.91651436532732
True	442.7886896487466
True	223.4490745344455
True	498.0645547920943
True	146.63663431747756
True	469.6932229709466
True	656.0638062668444
True	981.801373551583
True	22.219387949016888
True	964.482782304898
True	1076.5749787688608
True	474.6510813630777
True	86.41030029827618
True	802.48036698765
True	650.5057463401425
True	647.6861607846133
True	173.2427952974335
True	766.9360128914856
True	703.001804396301
True	123.11638857400784
True	791.1984672483413
True	794.4006632276087
True	463.8558852144539
True	233.6578430936437
True	69.67649280056774
True	328.994375810726
True	356.581787987247
True	462.4189834409012
True	429.3749070761434
True	203.44892599843703
True	311.7765987706881
True	2.423951325318922
True	14.198700645697755
True	106.95307004195485
True	130.1817579285629
True	358.7542581808072
True	351.48960761523387
True	114.85791272574748
True	15.556014192035462
True	208.7810702962311
True	852.4496961273605
True	457.7690408331837
True	548.0125704035448
True	549.1443265036509
True	796.271555242546
True	636.5988767281896
True	94.01389558500888
True	209.6432511768111
True	250.8775539207008
True	286.17590801865964
True	109.76985042860636
True	371.29686914329926
True	435.2381941921871
True	172.64422404684785
True	650.2761922586428
True	249.2742682233717
True	203.615810629372
True	28.600923313248625
True	248.59797414785604
True	513.2097548885648
True	168.92604680790734
True	519.771224367625
True	486.37189216088126
True	244.21225754758635
True	103.88386744946564
True	40.04954254539622
True	402.08484208460857
True	807.5216343974462
True	169.96087881012016
True	1049.538840928191
True	1029.832636232711
True	483.1311755095555
True	101.25207693959936
True	116.22482545822103
True	678.0957432688688
True	7.924783577538495
True	224.90739591401265
True	136.34245045773977
True	117.40937324693547
True	333.8587549247908
True	628.6074624651336
True	38.73243803654057
True	129.37533220802914
True	975.5023674235856
True	53.529133421864486
True	458.3323915172518
True	525.8552993365608
True	239.63315095827124
True	131.18243867476403
True	925.3881068999584
True	1186.1391246955766
True	506.7782909448788
True	642.8113737521288
True	210.7040670530296
True	151.40751919514926
True	323.3513329037409
True	262.4728718729421
True	177.42692105679865
True	308.1775889731813
True	340.0584173967165
True	10.569957511325448
True	624.6557263148828
True	152.06334760710126
True	74.27426661877594
True	442.49776565314136
True	316.4216813218404
True	1151.5506445362705
True	346.6334997616808
True	978.392668864119
True	11.204106375312016
True	271.19255220577566
True	228.83763034522752
True	158.87988932994665
True	490.072996586812
True	205.88964797112345
True	405.8164550298444
True	296.9315433427938
True	115.63444373145438
True	366.1712195953604
True	1037.0455011157212
True	739.6110348268471
True	219.7267113959504
True	110.45683749779336
True	295.0290616179096
True	24.463074230541665
True	353.60841504737385
True	321.41320731014514
True	525.8692263240391
True	437.06302810244046
True	359.3465408433244
True	159.1343774161402
True	12.065035115927625
True	426.5215500653573
True	290.9196053125214
True	140.87369625034145
True	305.334744505452
True	421.58293516967314
True	808.7735698226562
True	308.0222719755626
True	772.3910006394457
True	397.6692930652564
True	382.8453282861325
True	1.7412943234218476
True	1174.098584488853
True	106.65793950844856
True	928.7450441403208
True	207.9922694744444
True	462.4954939008487
True	671.0747849022881
True	81.62236292458147
True	477.0681030087823
True	33.84221425161862
True	415.73510014767993
True	75.98348929656368
True	224.62729902465728
True	38.4937608437354
True	662.7462088954983
True	192.9843672503209
True	26.330076199085887
True	397.33130417418624
True	108.25901783305616
True	168.1933734501654
True	872.3855070956513
True	268.99124751634724
True	154.40881515572545
True	349.6078230786987
True	517.4958799728663
True	338.54631137172373
True	521.3011260400315
True	620.1483938750619
True	152.24327254267877
True	6.651719661265611
True	70.89347417310832
True	412.0281862285301
True	91.33895521568374
True	79.09388549933742
True	1026.4427506588625
True	27.453344434622142
True	328.2521759035455
True	317.77363183596026
True	480.790533232917
True	660.158475697216
True	180.1215799372253
True	633.8958896452078
True	325.35749315440376
True	346.29256216317793
True	276.33764261021366
True	219.30457861027995
True	383.4635226485382
True	434.97494788146986
True	409.2004697296316
True	587.8410821922171
True	139.01533366994184
True	79.45065829633133
True	40.32002426914659
True	296.7712499415378
True	655.0958179829065
True	397.4049522389992
True	790.2932793512972
True	212.2264994081528
True	387.6048462123271
True	67.7775730946912
True	54.57149062950762
True	399.0962348407895
True	196.95600047406344
True	207.8808946045308
True	43.63019716107949
True	1057.5385091661788
True	161.67009724773027
True	904.5577479572672
True	315.9122925066494
True	930.9376734994908
True	236.49660992966017
True	447.2850670220137
True	534.563700141343
True	601.0561781936227
True	211.2573062137118
True	490.904536093099
True	960.5421441602158
True	121.95614352501389
True	7.372807503214473
True	562.7527201689029
True	31.16358455069957
True	76.13014902686096
True	807.8081257003204
True	235.67200050066225
True	969.3018992915164
True	689.6345486013273
True	402.9311844142869
True	275.9175742805946
True	490.3241418796277
True	334.847239722894
True	188.96414463297907
True	675.5994988722173
True	733.8844821469146
True	202.5696887278516
True	87.41165385404493
True	521.5900338696567
True	133.97592577032557
True	382.3247251880715
True	363.431748464732
True	64.28246080085026
True	361.5137552521584
True	403.8548023812593
True	376.4293482299857
True	383.1031300677259
True	415.1077666968388
True	691.9769000640068
True	57.127725284020194
True	455.3761272578853
True	319.9522861814647
True	643.8195850813712
True	215.6603112737004
True	96.61089734154986
True	40.75817048338308
True	540.7959645455335
True	633.1885128403552
True	178.73476060415402
True	415.4113016772185
True	349.43031370858165
True	18.490169100490803
True	169.87373491183808
True	289.013382300894
True	2.83923799362943
True	862.2969916874297
True	76.7493611945315
True	101.56261604373132
True	110.26264204931786
True	363.8046785181118
True	36.76518500786516
True	468.6358112553514
True	230.52276153898984
True	5.664449836403073
True	112.35302448672824
True	431.2749366560675
True	51.84894339074563
True	71.10684631073828
True	180.9990124964666
True	286.9747954541373
True	970.3434420639444
True	384.5241948656122
True	955.818746352878
True	183.55149350215532
True	1062.0191800821829
True	779.2810177598911
True	658.5376293002874
True	405.27381536848185
True	368.8074075329594
True	80.35223904289388
True	73.63866404885805
True	77.05274809812643
True	164.71796772055677
True	491.137054233338
True	1112.6351447631496
True	180.84299193494368
True	349.6569006581672
True	434.2600671034904
True	609.3473856455154
True	603.6262083121346
True	282.0636979251588
True	461.0904994290697
True	684.5757851270508
True	99.50627324274042
True	702.9124306117009
True	266.5457193309019
True	140.54588376995216
True	411.2326387663519
True	839.1955146394212
True	429.629542082982
True	841.6034637277276
True	199.42941265898085
True	353.1176984712214
True	686.7236435997759
True	608.7791664201139
True	194.56791412506823
True	253.96512298549047
True	822.1186122244397
True	29.8485375529499
True	193.47726467549435
True	484.98592790425687
True	719.4877213720978
True	106.10937239897548
True	34.737160307680746
True	162.8729581482804
True	731.8340009324379
True	336.98279743642456
True	544.2484242933672
True	357.62171827555574
True	296.6758710579295
True	447.2741948023377
True	491.5415626984916
True	68.86776810878433
True	353.17321103657565
True	812.9111050071044
True	0.0
True	301.5125518550965
True	237.78810364801836
True	1003.6825807757951
True	150.31058910368165
True	656.0414637352236
True	628.6422912712595
True	118.22822748846006
True	215.2425358002427
True	134.17864045859244
True	12.94064508921145
True	288.56966298801615
True	383.88450058190017
True	1153.9818898794344
True	234.45080475305735
True	417.4861495380348
True	655.9870987988853
True	210.435643567623
True	27.580191639769
True	847.6731272455476
True	627.5469186984556
True	160.16618163715225
True	628.0578062152433
True	159.39841612587747
True	296.5838393478893
True	774.9103650480473
True	34.74960593120508
True	101.47008200304155
True	505.0359144042621
True	62.85516173218095
True	76.42827979216143
True	392.5994629108688
True	22.53436318622037
True	751.4115541446639
True	100.59675659948904
True	146.81494351392047
True	19.95864713393612
True	686.8445266178577
True	28.36844773708786
True	772.8100466273042
True	393.22890113156205
True	114.7146899428144
True	693.6806464180323
True	526.2067049328538
True	568.7666470448992
True	48.22070000158186
True	377.9492569688693
True	5.1505018197860375
True	92.73210002674598
True	365.96954505903375
True	47.63759683717026
True	123.39024687925684
True	303.9097891380404
True	195.66197753285576
True	96.2836395614354
True	648.0130962343313
True	19.94254251181441
True	1124.253089339458
True	491.6062305974265
True	302.281455651137
True	495.7747140389938
True	124.06209121641848
True	784.051541798261
True	1121.3293413609022
True	745.4364618669122
True	183.74755918903003
True	229.9495777074545
True	50.99315895821887
True	58.05030562995912
True	145.3834568982579
True	100.31050538632866
True	171.77312749138682
True	1185.3409694593115
True	302.4297399159483
True	343.63494215727866
True	684.4031711323914
True	17.10073937560402
True	14.376580024581148
True	571.0207776175754
True	6.130627146862039
True	115.00830536186548
True	677.2110634769168
True	182.49684437061853
True	642.7528050789584
True	872.809173330727
True	155.55534375784217
True	851.2467115947443
True	2.777430126334255
True	460.379553719984
True	1057.2258499573322
True	22.61469101141988
True	237.37935304663037
True	142.76980936380815
True	976.3403627649648
True	237.9358641872352
True	492.4099872899724
True	117.45736273449091
True	516.6727503567424
True	155.7863704146298
True	97.53678285486257
True	381.833816971298
True	71.0766352635957
True	53.95595471014677
True	1088.621071134223
True	265.82185252211303
True	162.26486396555055
True	365.6305663016525
True	384.4284717799397
True	211.2451608435445
True	164.009730404151
True	386.1850090136465
True	36.88932529398527
True	475.6929537388279
True	1151.870795450768
True	109.67369641332223
True	470.7955630799139
True	311.12321785315254
True	26.45380316900114
True	386.3562037692711
True	101.40929769955208
True	583.7923398598272
True	198.9938181295041
True	436.7013717833846
True	16.366551647314196
True	447.0200570393685
True	104.94549607851742
True	336.39530855127
True	35.32643765362233
True	167.07748359462298
True	255.0403144599772
True	751.245496691972
True	60.33386007370439
True	143.79843317148195
True	235.57434664118165
True	132.34938665260609
True	616.8915830652509
True	551.0235372296045
True	770.8072157365788
True	401.1376942335554
True	542.4162730832119
True	417.3197279334187
True	669.3213544404473
True	72.1338710326382
True	498.2280904016666
True	427.09344671753433
True	44.8234074849599
True	84.89423028758938
True	127.921491856917
True	91.33347934626076
True	332.80973026262944
True	859.4549359393857
True	315.01942503056364
True	1101.5877653422062
True	315.35167374794526
True	908.8570103478052
True	148.48193183818566
True	579.1159239369641
True	632.9701324851795
True	681.8207901336607
True	452.4265975965873
True	61.7034660823588
True	293.6000325862344
True	40.15013757736696
True	169.09364746818247
True	178.21656460756614
True	1120.0501499739378
True	237.42670940533367
True	548.302937941556
True	566.0475027576333
True	566.8385544744735
True	866.0527129068779
True	606.1956778837124
True	643.5055089926287
True	912.0928017806192
True	125.11807260319576
True	311.7797653375064
True	271.0354057967882
True	328.0764390862144
True	90.23535673822025
True	365.38578029701097
True	4.0924199816282645
True	340.3770308886657
True	261.5752946415189
True	613.537501312829
True	284.0143192488424
True	356.974878795124
True	9.963064791385122
True	61.26855646784927
True	541.4908473682455
True	32.96629018824456
True	133.50822102738056
True	63.9025515419935
True	150.79192270736127
True	234.72751706899237
True	71.52171929207823
True	388.7991056445093
True	271.3966644311787
True	100.59548738378687
True	342.86545376207306
True	66.84605090015582
True	604.7932759837074
True	865.1044259791415
True	273.18547707786786
True	1163.2088322869963
True	110.73702650247088
True	287.7181801024841
True	1026.8303631774963
True	85.82747735222209
True	275.4458230788605
True	9.896856733208338
True	417.3566092215172
True	449.4095673933086
True	156.48954435753942
True	620.379015218994
True	924.979890874671
True	160.8103224075043
True	74.15005131551142
True	343.3030374675345
True	558.2504104020776
True	606.6691237124386
True	1235.9345814509552
True	28.259116460405476
True	918.1480359436353
True	140.3498769894703
True	633.7706906092938
True	116.81008670654238
True	128.37133303747848
True	191.32968384771743
True	174.64240232953657
True	743.8835129192331
True	208.1652461427745
True	224.867354141392
True	65.65111182865768
True	519.0174276964142
True	447.10289933900657
True	179.72931547807403
True	233.45667260127277
True	15.545781405095402
True	416.25536421770784
True	220.95455282719615
True	304.21065739916605
True	109.5832046411806
True	692.7037641657327
True	433.25344209212005
True	269.0782175955578
True	639.634442457006
True	519.1606757143818
True	466.9041685187676
True	138.265231513992
True	537.5123203628775
True	428.4412674075339
True	2.9880519098562552
True	189.73508800234123
True	91.7868429653577
True	239.46435556391924
True	3.1987831329730523
True	122.7498995186808
True	360.2785518993361
True	7.731574515113756
True	872.8827732194776
True	171.03313069538538
True	697.25923814166
True	778.1133134793944
True	163.97554810317914
True	211.87603502087936
True	490.9529023966349
True	846.3858675076359
True	52.65812963048062
True	39.23029979770288
True	132.67498650655315
True	628.1923027301573
True	723.4130175779242
True	182.6082255924448
True	587.9773206122167
True	603.191219829228
True	845.2186285713
True	410.3415640172912
True	188.27034043449316
True	879.6228560594234
True	213.18248403619756
True	153.47244703541338
True	322.23531285021346
True	215.3937412874012
True	199.7469215001487
True	624.9687046499126
True	255.16574878805247
True	191.32202403618416
True	464.166281379099
True	468.16197967200895
True	63.47980006283741
True	274.45174681299767
True	77.41567248670154
True	339.7706967031681
True	358.09619243499685
True	261.3025855236434
True	179.2077149850954
True	374.52384222562085
True	634.7728528711915
True	779.7309693958533
True	304.52978243369466
True	745.1076700657447
True	64.65698829718471
True	878.7834076137076
True	347.13391161054943
True	12.774955718632253
True	587.265927715137
True	693.5831230490649
True	244.6681806756321
True	172.39055962793796
True	47.11833176416684
True	386.8019112091199
True	78.86632320651091
True	14.253231866524526
True	882.0534156660041
True	366.07958276026005
True	182.07420151468244
True	964.107787275334
True	10.837324770849255
True	816.5422738552849
True	32.956512628212195
True	686.6966342585237
True	61.53076306499502
True	787.2924183529515
True	439.858282811224
True	196.74119056343244
True	436.5430688135722
True	210.26947998150976
True	301.5808964961864
True	226.37863786915364
True	404.4482962925206
True	9.474688430572405
True	325.7863434726439
True	112.88786231559298
True	11.085590935348405
True	469.2287109289354
True	750.5999405530348
True	293.62719919513825
True	80.47558807187838
True	297.9329792465601
True	80.44764216794422
True	188.752927505328
True	180.65170783387427
True	357.4681546623144
True	43.34239225440998
True	141.75528797670876
True	374.0618880588854
True	887.65319067925
True	117.87723204877408
True	209.7682692258373
True	422.8422452330495
True	18.87054692014863
True	407.7004372415852
True	499.2759211222717
True	90.1844596157054
True	391.8724894287036
True	348.2322447111435
True	412.44086371711313
True	582.5291649740398
True	1011.2100462998908
True	956.0197939874693
True	58.53930530236628
True	1052.3856202362651
True	106.10260010460462
True	117.2466067403154
True	115.80343127247318
True	481.5201802203183
True	373.3604879402305
True	588.6933024389953
True	257.909565211991
True	164.64683583004364
True	397.54123420841046
True	15.388081833468046
True	455.8379864756624
True	393.8637952379889
True	143.77192012804497
True	92.20163167494992
True	538.6905294771938
True	990.5812772454092
True	204.27317324044407
True	71.84947096798889
True	413.9938000781066
True	374.7895679858283
True	469.5488251936736
True	342.58998789376886
True	5.196025629623196
True	526.4062897328184
True	510.9227497803131
True	491.08922461908986
True	184.49566104419583
True	103.90921370705708
True	20.999666656531616
True	377.28414396529536
True	108.7592962613972
True	6.972653434119319
True	29.57068190961372
True	351.4496414817548
True	622.4506409554838
True	141.39313809719002
True	91.06540494462892
True	25.86651678142335
True	410.9687670152013
True	366.6904902910021
True	750.5605564040875
True	305.8406932053461
True	515.0696189427612
True	526.0709337459165
True	528.7368431930462
True	298.9771283975702
True	513.519488067349
True	97.28677934858872
True	576.6073533271735
True	6.824220571354225
True	369.1623358734213
True	462.7921300305115
True	950.6567621066577
True	342.45680948452406
True	801.3361827958124
True	999.1406108267618
True	181.79270957961103
True	37.6487896370144
True	377.08012307885406
True	385.7942747549198
True	583.4441790851254
True	252.04833657950653
True	29.57307777848189
True	653.9171551096596
True	128.23198654870546
True	1030.511010003234
True	317.62093924109126
True	477.7349762801104
True	125.0594184022342
True	801.1102908974561
True	134.4637497652428
True	821.7725249127258
True	581.2804871695309
True	187.23821999217645
True	116.28893403390728
True	68.11498397657796
True	556.3821999386973
True	902.6753920674532
True	437.078263059592
True	537.860474028277
True	129.6974219060204
True	615.4098648344695
True	492.0345517672045
True	775.0830884447394
True	323.47176446072746
True	588.2049550705427
True	112.43107360963604
True	25.43402795237876
True	410.164145914555
True	172.36266697426828
True	101.61162929529682
True	360.8397838625643
True	1114.0262391048643
True	263.27129528045623
True	546.0769854174467
True	12.968274824621584
True	71.18737073162319
True	331.17411460903105
True	766.3004123655115
True	451.1607500794896
True	512.8361540188372
True	714.331298760012
True	67.97209769190273
True	734.4348481140208
True	50.15459144801824
True	107.15723090664156
True	187.64895577268268
True	85.47673116473678
True	26.614722257866763
True	305.21745895613617
True	475.1532389477114
True	911.6746814092749
True	855.2672576422023
True	5.429910283516065
True	293.6828240626695
True	457.801918843401
True	126.08494463784665
True	225.0547926963397
True	320.7382661393233
True	1313.826478957245
True	447.3043894000006
True	24.10015533894217
True	178.22980616861963
True	741.1216543850396
True	35.82137527336028
True	171.68563328779456
True	542.1322656459218
True	72.59221943142943
True	867.0542932054933
True	334.57185510680904
True	655.444600120241
True	71.86175059195443
True	694.2412284162298
True	592.5637898055977
True	868.6969521056376
True	265.02144293832407
True	506.5959192512307
True	827.3863223256304
True	914.250455713482
True	243.35338382937192
True	791.8386661263863
True	222.71217628294025
True	465.4771920895977
True	363.2938246700432
True	494.83012896912
True	505.451091028499
True	317.0504349561302
True	334.1035022400839
True	110.35956589782826
True	354.342188437336
True	1140.9062016041032
True	321.0061332446385
True	149.59344817312223
True	289.9730404816451
True	708.7293238397247
True	633.4887342812257
True	411.13991117799833
True	116.25748158209058
True	337.1363067327759
True	36.18971251708831
True	180.9167770557568
True	92.0210578182443
True	89.8871624487291
True	542.563764657627
True	141.8626247869149
True	127.89633012798514
True	104.35927319302836
True	82.60080570098775
True	449.54854760060175
True	399.9515922011425
True	1027.814033421386
True	527.7967937432261
True	833.4553041766164
True	261.4571397721269
True	320.23556979707485
True	535.9622568492467
True	196.22928384172167
True	747.7811537571858
True	232.37453389176892
True	355.7350106071638
True	70.60462680838587
True	118.617186838053
True	254.8881541851612
True	120.25359583048277
True	472.399818703575
True	32.8444568104034
True	565.647249283999
True	1008.4364676669768
True	732.9605033254039
True	1.8716958935333257
True	59.39880692863628
True	493.45555079314056
True	430.4963963828444
True	76.70322455898781
True	113.90652993129912
True	308.667894493872
True	81.11678677141315
True	52.281044933459775
True	700.7069965556789
True	681.1571415701763
True	165.50625953813798
True	176.451066748589
True	535.9014083616767
True	55.7236180326512
True	26.67473180465133
True	543.8616789394588
True	450.86934037180487
True	1126.4635732148922
True	46.23126727483565
True	457.4140846449415
True	905.3785597610508
True	817.8593317558835
True	279.23598855310007
True	753.0916680862994
True	393.2279601155436
True	40.262263536907895
True	98.80519241307908
True	722.3660721075534
True	79.72410022317374
True	143.32189812208702
True	936.6117183294482
True	190.0664240131788
True	268.43675851608083
True	111.02486513901218
True	625.6721959813922
True	589.825905973631
True	220.45328628963583
True	431.3234468954742
True	40.77563567730982
True	283.09213246447433
True	578.72613074502
True	643.9150894463097
True	319.5022296567537
True	72.33574295641664
True	934.76525331785
True	1075.6332560903309
True	565.7785329315465
True	68.61370487727942
True	31.355175943564387
True	94.83368479659325
True	109.8803291530317
True	103.98468084501988
True	890.473202586789
True	1242.5925634835642
True	741.8519298122247
True	330.6217046298435
True	9.053156081694151
True	21.6136101383498
True	333.8522308362286
True	471.5990929358565
True	49.57837729868096
True	561.7668697376271
True	424.2847343205119
True	412.8332422755099
True	82.37105353210283
True	194.63630295355705
True	251.06937241263932
True	130.2541085708004
True	382.0440082795672
True	43.22608085885665
True	167.53033089814025
True	1160.4173957007033
True	5.692448155766085
True	27.266563363411784
True	586.2964723536227
True	361.5698290747508
True	773.848229907964
True	158.2255465414356
True	744.6361709477354
True	576.4177516741363
True	279.7583975377278
True	441.9215171417148
True	350.3546696719407
True	296.39882076595416
True	272.3218830625926
True	400.0380254093026
True	502.2258737589924
True	490.4270209886165
True	109.4479577112844
True	355.92543297423936
True	8.946935952505253
True	189.6722954745589
True	222.983792766561
True	870.6129678266079
True	596.5184903824482
True	29.92255064152053
True	742.2775813417854
True	828.950781212435
True	107.32789804349989
True	349.2359257151614
True	855.9166002191358
True	226.11003188847184
True	167.3399495153624
True	525.3574882118604
True	581.969603489986
True	1095.5782585171746
True	151.5247496772187
True	155.0335115570152
True	256.0098610991116
True	317.26927591114884
True	419.4972091296433
True	413.74574243104456
True	331.45873084957293
True	435.8500615970085
True	496.7592210144618
True	235.87115738220976
True	1482.037290761119
True	252.96363404716428
True	383.5136810632308
True	50.89089830591025
True	766.0872857080666
True	242.48268902010312
True	956.8653316447312
True	552.1040714358795
True	330.4033086139182
True	767.9453839311752
True	284.1791393155812
True	215.03498358350816
True	259.2069937882485
True	218.63286390490435
True	137.04471009995606
True	253.16478193323724
True	725.615440400054
True	523.7062162783511
True	226.2597736147683
True	1195.0481696133036
True	117.96365681772504
True	266.41125577843684
True	70.25258274881247
True	318.6266509319533
True	410.0164473142331
True	92.16563449978467
True	224.30585834690635
True	71.30169253415146
True	669.4158894264901
True	386.1298030600106
True	222.64172927390436
True	722.6453423062314
True	855.2690427867466
True	810.7510574077711
True	819.1731154267551
True	342.784108342203
True	1.652681886695342
True	259.90346799064605
True	53.09169817739866
True	381.6968019457428
True	54.27900577721632
True	365.3383642229133
True	882.6517332370189
True	1007.5026744038456
True	397.2106190199201
True	21.634859066316373
True	544.142747543051
True	512.8766424751974
True	190.7469227003946
True	223.00267196784583
True	284.0810422048377
True	23.11762066432085
True	127.94547016951633
True	958.3195406887714
True	61.18683349133463
True	513.7405133070331
True	786.15833179759
True	101.50475307544774
True	248.59850917769305
True	115.32348470307063
True	15.430180509868512
True	1.4106062277122164
True	117.91225067889842
True	1022.0566035597308
True	479.6825741424796
True	67.40623158289179
True	788.223603788853
True	341.2924374311491
True	1.4116870703282969
True	464.804244232111
True	188.57277998062253
True	513.1109009262028
True	82.07576616476837
True	327.5598830059572
True	377.7201784511195
True	165.88310415510006
True	214.78597140601667
True	126.29386104796087
True	175.8024864434252
True	959.18403059225
True	16.949664223784872
True	502.3807037927298
True	495.5815924436101
True	394.6524899781735
True	223.21957483064887
True	233.982616364907
True	156.2264245375835
True	44.35041726722029
True	504.39119923917457
True	152.2227305460935
True	836.6892952112963
True	806.2646831467919
True	236.12502011314737
True	312.5636796911128
True	523.5802611312375
True	42.212026287364765
True	86.18161767345954
True	732.6907386100463
True	1090.5639450669623
True	108.7927798593949
True	721.9263746584732
True	142.9542646288341
True	944.645946876244
True	673.3221278095431
True	105.61295267086706
True	272.5270437660222
True	609.0831878238777
True	256.51251335348803
True	44.34226169191962
True	575.2865184140065
True	442.608981542795
True	5.225543178559612
True	482.86282432078025
True	66.61929524528203
True	168.1197302571063
True	233.07436259864488
True	304.09007196195563
True	78.01072715631018
True	221.1650821106196
True	343.7553390563477
True	441.0493874855937
True	932.3217217173852
True	47.01922455490642
True	935.0679044092032
True	986.2862451887923
True	126.7138281589817
True	74.9477048846325
True	967.4569252924748
True	35.40424153364124
True	220.64312385622935
True	85.30870846006451
True	214.54256538642792
True	365.5315645245231
True	955.2510344984232
True	95.13979147023798
True	75.18516148834712
True	618.9645050839794
True	281.5050861643285
True	712.3284030619837
True	50.02580727637893
True	470.37413043887005
True	383.4795323290367
True	675.9047150077381
True	55.26434131791454
True	109.56448073808798
True	27.89775403930522
True	264.1027289907672
True	44.76468715966753
True	346.72366419380864
True	2.836763179729502
True	1177.9716190098318
True	108.025218054466
True	134.5456253507953
True	344.8742848765252
True	709.5703028617219
True	697.0970792138895
True	1042.6998909821607
True	490.5599951290304
True	410.0603827598964
True	143.41538132489174
True	416.55947270302056
True	843.5362160431155
True	426.9918789067191
True	928.3428353889668
True	85.09766235839109
True	419.48506406942784
True	179.38309320817814
True	280.60450873690144
True	735.4270129055777
True	167.25930272234095
True	135.200958052779
True	64.66332427464063
True	861.067593217298
True	796.4854858138667
True	79.73348788077318
True	442.2443873119767
True	730.3937263141208
True	416.0809398100172
True	56.66709410696608
True	318.387570238221
True	782.2809411200112
True	30.61003466617859
True	373.5826067733294
True	170.36500494975863
True	277.8894618903278
True	28.620493013671076
True	221.80213921762748
True	744.5651635714725
True	636.6858262506473
True	57.62994851571494
True	292.2836260422535
True	888.7008131128508
True	17.68233833780436
True	304.49059298344235
True	291.5563242140367
True	431.10707725806617
True	212.86936752783623
True	584.8421358817808
True	50.59826265183275
True	957.6247316004774
True	860.3530222823679
True	43.02964782082207
True	378.5851385063058
True	721.2739851093003
True	919.2815610980516
True	280.2539022952306
True	609.0800887038291
True	128.2612478439437
True	182.41765303047552
True	133.77376049955433
True	133.51188980454106
True	201.7252325382572
True	911.1033518613538
True	777.8984671486251
True	956.1776705528524
True	19.90819455167089
True	27.47810766909493
True	360.6826282513396
True	14.488431299039792
True	614.8037278781391
True	1033.4898403708314
True	253.66882876128363
True	211.62363648023344
True	85.45294138767639
True	202.27564375442776
True	138.86462455295307
True	45.02357958619947
True	134.30456165149295
True	90.31218656407916
True	256.2463089510927
True	551.3406351562662
True	159.57895245806725
True	27.8127871895166
True	57.070989284926576
True	425.0916802097449
True	264.2455212434604
True	590.9437678325711
True	23.507330365743417
True	109.906056644169
True	667.9248126597712
True	259.0111080291976
True	460.59371930664537
True	652.4904746850523
True	107.64136593256544
True	113.78891745286305
True	79.42052866437
True	25.15533450846218
True	122.38585729679576
True	86.24559368932546
True	105.7465244004074
True	153.47611618237772
True	241.35793011371885
True	844.7624419917385
True	282.7484816308229
True	968.0544248397938
True	167.1732247301846
True	199.6648780736544
True	800.1969971941543
True	307.098334619749
True	612.7303659931437
True	256.67870680502057
True	345.9679680461693
True	449.7601214264898
True	569.8889140494073
True	637.3623264677927
True	367.4975781731594
True	37.9735922272973
True	549.1724334008078
True	618.922435851827
True	19.187135010540956
True	12.44717405644813
True	264.1995958124529
True	412.8056445429375
True	444.6746464548507
True	67.56580758750756
True	631.4795538964662
True	947.2966528758374
True	232.46265351648464
True	879.273960090292
True	278.9125228312448
True	108.25153641457804
True	272.7839559551492
True	683.3174007433968
True	37.68303869856996
True	555.0360130177705
True	1269.6820672325655
True	1009.1911834155018
True	956.7105661113816
True	211.97950381477563
True	100.05109503522742
True	198.837510792
True	848.362184121075
True	146.08093826531103
True	1112.2041850777862
True	887.9408432247571
True	42.87513274097448
True	87.85263041799934
True	420.1719873292215
True	398.4485363689964
True	202.12533586227363
True	523.3580659797314
True	665.9838258202211
True	113.33412392862712
True	278.9020292449083
True	1019.0418946720372
True	52.79950574165972
True	695.2785262929326
True	548.3685441478003
True	40.97076066100328
True	811.6697259291589
True	390.86655943203607
True	551.6364079005547
True	104.40382139636228
True	270.5063277630215
True	218.34391403314365
True	25.350206966592975
True	138.1630011121053
True	761.7712735494998
True	137.18666389575225
True	358.5656541737864
True	65.02154329248133
True	642.6388829873716
True	610.7400864611051
True	241.0814107268077
True	462.64712629043095
True	164.6339916873952
True	162.01228648158445
True	212.6188487922005
True	302.55511397730794
True	364.3469950574053
True	138.5093807973029
True	196.3663284344164
True	26.254828846314552
True	892.1688552154018
True	317.1931480388849
True	10.26830998860336
True	364.6953733083954
True	165.18853024959756
True	623.7640134440792
True	363.82493886381314
True	595.3174241405554
True	535.9089895241567
True	500.1266680810634
True	797.8329553296836
True	237.0241705969031
True	547.3338882962857
True	161.44894922839123
True	515.5772074663225
True	353.7910425457924
True	371.5443928900375
True	125.53021967433696
True	139.2652702796168
True	109.72960981539704
True	69.99495109439857
True	721.4380201007077
True	182.31591572486852
True	44.79702896731408
True	0.0
True	507.7754105088503
True	113.6979295576158
True	21.31632653060763
True	39.85739494871511
True	112.79526409514068
True	523.167868840722
True	181.1827661412701
True	113.70010211209794
True	37.06210408341324
True	155.86223237096144
True	938.052865512182
True	51.94318249892647
True	219.5501597166531
True	698.2170853642068
True	318.04171293679394
True	455.3577946092138
True	466.6966174243242
True	501.4598614975127
True	592.5576769627648
True	923.2814862244084
True	269.49045421619127
True	1067.7674618743558
True	920.8205238855433
True	606.188244848365
True	351.79013452658114
True	826.2760428250803
True	9.191797160842968
True	32.99118004928728
True	296.9889135060433
True	42.04874103640649
True	210.05339705012352
True	736.0962851890043
True	220.3488648032796
True	736.0403859657655
True	760.6750528030664
True	125.93345188663226
True	359.0490689291364
True	579.0122799442704
True	24.13503550652518
True	131.40299053359942
True	447.6355386070108
True	306.2033366465345
True	202.6451147670548
True	113.4847411963468
True	372.9465376889311
True	20.25514135385268
True	365.7951842102776
True	372.6222666621975
True	1056.9908617176984
True	365.98496769601377
True	31.931831836568836
True	447.5009478746554
True	433.685460688071
True	244.1905968487245
True	31.613490418709727
True	757.6302855360465
True	420.8751600536697
True	173.5251073574886
True	13.268300185431928
True	1203.1582160806806
True	165.32046431329184
True	28.971176862267512
True	295.7938943960168
True	285.1838598069631
True	114.51375458320727
True	289.8958940471029
True	49.69752459959182
True	328.4307886431698
True	293.55063739932336
True	307.4925671690808
True	28.693262890579884
True	46.85170239816488
True	1046.5394879735588
True	26.54994357630592
True	13.666287472558452
True	174.29201175976513
True	641.4182410142217
True	8.99546351633517
True	193.5518767402533
True	177.10688882618405
True	543.1748379026593
True	380.5945767955967
True	720.9975460631952
True	324.66961164875454
True	474.1254835773065
True	461.0782827198279
True	467.07707484067294
True	102.17321232771224
True	1266.675440787974
True	902.8627836387782
True	286.43875545504505
True	534.3322708406389
True	101.88881606040351
True	558.6229887620668
True	458.32341896296975
True	161.88081327599744
True	79.82794750193008
True	345.5130827040798
True	165.8301141831648
True	31.509785667434464
True	620.2005526450165
True	375.60766741658574
True	69.9542376448538
True	29.448695958826896
True	673.6440942662805
True	497.3762588410279
True	72.85481202129887
True	21.9551408178434
True	325.998022167556
True	344.9512618058475
True	727.4473868973546
True	554.332188244201
True	562.1043424435132
True	799.7359589125506
True	9.362471083663747
True	58.541086376766295
True	37.04501141463975
True	61.12018472879243
True	518.402912901333
True	589.1161948396972
True	84.47469265885124
True	107.68587800857178
True	192.0187430487408
True	71.21126493262686
True	178.62636506783872
True	206.38398712982664
True	282.1189434773124
True	815.3575039549767
True	578.8419344237886
True	282.6062199561009
True	191.9332352643012
True	258.3218744129963
True	252.9117171495099
True	745.7425758913047
True	323.48377235743936
True	158.97944906347774
True	913.1930607038418
True	337.71517985799915
True	467.2500575719512
True	157.80639245286525
True	120.0689024751664
True	67.19926049675317
True	209.0753118620783
True	976.9850663752578
True	520.9998738514159
True	113.22842864936062
True	350.2856673824168
True	102.09810559820772
True	688.2933073227052
True	4.247792651405981
True	690.7770413817196
True	36.883968256548336
True	975.6187040706952
True	838.3638177862448
True	209.2873345730684
True	29.42487431781053
True	81.38989772810619
True	460.03053988600215
True	221.8392921827446
True	1.0317230984154997
True	72.8926965718488
True	1094.2326569283262
True	332.64893575582346
True	662.3386449977586
True	480.13954857643694
True	32.18368176364817
True	131.29391822230374
True	432.5440887577078
True	937.5313229790328
True	813.3905078581911
True	413.4990393565191
True	341.33708504149246
True	16.554952962041614
True	78.35960499081004
True	739.6373141744223
True	487.8917897587474
True	379.3245870367832
True	892.9291825522214
True	23.3930751826733
True	220.0321263522222
True	884.4789040124261
True	241.0565903508224
True	8.584004264549096
True	499.317845528033
True	105.8642160449166
True	664.3306790459304
True	50.42630940486294
True	262.06222687560745
True	874.115437064088
True	861.8325201335327
True	268.83901384416254
True	443.8394065164201
True	119.68443018092276
True	616.1023387585262
True	258.1206023277916
True	199.7460937126365
True	845.8676938081472
True	54.55449607353341
True	726.2103950867623
True	282.2869114729262
True	300.6680909751332
True	170.63023793791294
True	489.6569921392541
True	581.8787187083115
True	374.6315945364984
True	405.0639811623092
True	67.63416512380238
True	158.45603785124962
True	466.7416759370294
True	222.8100925904629
True	38.3304414585932
True	204.6077131746189
True	393.1978604489436
True	405.5140660182362
True	747.698632369165
True	136.04752716707156
True	662.8446926679537
True	476.061180202947
True	608.4906368328865
True	135.11876610543737
True	38.684471868321374
True	677.7947434795125
True	72.91306625243234
True	558.5271266957761
True	663.4544053151963
True	446.420087040256
True	130.98335242432472
True	513.8537159029365
True	4.270242744976222
True	398.35824614460586
True	30.867130123999328
True	626.8074657404937
True	266.2871330444003
True	563.7132458616298
True	677.6088246075168
True	142.485124463409
True	517.1706574814312
True	514.1564290493261
True	66.51784957143806
True	965.9170163211196
True	2.6871188301129982
True	30.545854357213337
True	641.6585668692563
True	702.1587042303245
True	133.2191331246202
True	420.4884100216678
True	124.48445714736609
True	75.91570398375751
True	458.1042696662749
True	41.95915344108631
True	510.6250207549634
True	13.584320256345592
True	830.7983067846598
True	549.7600022773862
True	674.7143716754726
True	101.8085292782035
True	375.7546587254906
True	964.6167928939692
True	861.5526500551541
True	132.59417722178367
True	561.6650676086498
True	455.413360571634
True	243.72425494043935
True	251.15835321849997
True	5.078373402039568
True	306.94260363403305
True	10.505537594442204
True	370.5334377630846
True	79.3923605737343
True	416.5688625998092
True	642.4827161073632
True	128.3598848996493
True	231.66767999119577
True	642.9743035463364
True	666.9054212463711
True	293.0082853839838
True	130.9230408579077
True	158.7181355235392
True	483.4295136992676
True	89.26614581491152
True	11.390071039435028
True	522.2886061559988
True	561.1982861764078
True	21.96942609863168
True	144.18031901194342
True	900.7402097041694
True	514.5476669710971
True	276.35879888179545
True	35.32771494523547
True	475.0609939735589
True	112.10317066268364
True	584.9556543720461
True	667.2299084316297
True	295.8420074320252
True	388.4462924487576
True	180.17572800311336
True	239.21178092365932
True	71.71805144713078
True	221.61631424510497
True	504.5587245804418
True	21.29935357977708
True	461.5711035864511
True	367.5207846523922
True	743.3375838521866
True	880.096412087398
True	887.3086874103341
True	153.04482732291484
True	387.80320947741205
True	68.13880367798556
True	188.76465028639595
True	320.5982007044333
True	9.669730558732862
True	794.540784256682
True	22.105699868241413
True	387.5753431708852
True	275.4213889623492
True	654.6646617046478
True	196.425109653098
True	39.878164126816415
True	679.5521880357408
True	1096.970533236816
True	234.56890682916463
True	129.7341280275849
True	621.2018630432036
True	506.4446239854677
True	15.294944065162422
True	846.5458098945973
True	115.24106810494985
True	42.78692574572685
True	315.53254860044416
True	360.3249277072393
True	403.0612183675626
True	272.6192497296174
True	19.637329509944493
True	21.75473689159726
True	868.7502085551603
True	194.85769176478635
True	114.19091450378087
True	861.9081319224414
True	647.8972674458317
True	624.7465851716036
True	440.4923030675652
True	145.29092438496355
True	31.307982169027007
True	102.8277804704238
True	442.8241738921198
True	231.67966638187625
True	472.6619035355154
True	146.0369393097601
True	474.4346696402197
True	635.3766284770674
True	965.2523001211188
True	23.3273803272624
True	976.3313434283948
True	1064.4450652340638
True	493.7885339630058
True	84.32100110729262
True	798.6446193755608
True	628.9869943501643
True	693.7838941467638
True	176.0160668121681
True	744.6631058228444
True	721.9282624549148
True	121.49505793525812
True	769.4646774023747
True	815.9737709355851
True	480.8579014056462
True	225.7011695471089
True	75.35352512149532
True	300.4478559550176
True	362.6830944146848
True	469.88692802792855
True	424.7532243949794
True	198.9310887934921
True	310.5965800398779
True	3.086265210837837
True	12.39572085693007
True	101.40150700699654
True	137.3735535356672
True	362.5377560169375
True	347.28393706471155
True	113.741762400768
True	16.212251390352886
True	210.29419520761545
True	874.9745973920591
True	470.0076685640888
True	538.1636796473458
True	571.3236007000438
True	802.9909449861626
True	649.7879076907924
True	95.39435216912416
True	219.12396020406524
True	245.78714705886048
True	278.34467936951137
True	103.08301712804769
True	361.6908211399768
True	429.0749319253076
True	170.95141551503855
True	646.8709042853753
True	241.95341368577743
True	200.55925708118303
True	29.366623815830863
True	250.28049563964703
True	466.2719099355524
True	173.58601025953385
True	505.3497211458593
True	491.1040687098783
True	238.29399499033644
True	109.38278434782258
True	42.879239764042175
True	409.5804761869885
True	789.2846273703188
True	151.37947384430424
True	1052.1848027064336
True	1065.919460228714
True	475.7045143377035
True	104.34090685372628
True	122.9715731338673
True	631.7298158697938
True	8.655559441681028
True	218.49325755671703
True	132.21729167247472
True	113.87607355224388
True	330.3240473903459
True	656.462031542679
True	38.74464253231309
True	125.4060825275247
True	934.207833512523
True	56.04232151163086
True	464.92840920924186
True	547.2155176094533
True	256.63365178669943
True	129.29476814499105
True	890.2789338692838
True	1203.7523562800134
True	516.2018029269091
True	630.733349340541
True	204.3360448818398
True	153.85133864810123
True	332.5555927685981
True	256.20766903477767
True	165.68354983353743
True	317.9667743225996
True	342.9018570195523
True	11.027175832619797
True	616.0062742674845
True	147.35217836581282
True	82.14244578573758
True	459.4507788461305
True	315.8457831037121
True	1149.0151152399817
True	348.600518430973
True	1005.6331235354148
True	9.058315486557628
True	246.26839677289124
True	221.89457907983532
True	157.08072351741893
True	474.615307426588
True	204.73108891730703
True	407.4625844452246
True	319.7254997446853
True	109.44225951952164
True	366.915539697524
True	1025.1963934163216
True	723.5879901598703
True	218.83073979046296
True	111.16278397720396
True	283.3262931278685
True	22.44370553788233
True	360.3865757030376
True	319.9787166132456
True	555.0360333886874
True	457.2223280084936
True	355.9781360447196
True	157.10060171367297
True	12.815582533556988
True	417.8099654586397
True	281.3726355083659
True	144.83091247078113
True	305.71611539109057
True	398.6963237495975
True	805.3927156101638
True	321.7036814424802
True	777.040693038689
True	395.0896276652624
True	375.27329685863
True	1.3825676167809642
True	1170.436008492777
True	105.59823335070833
True	904.1530027122108
True	203.1639693301848
True	454.2450455275344
True	660.9795457943254
True	78.35110040442822
True	492.7956160454763
True	35.059507686427764
True	413.4293628361965
True	76.96614579707288
True	227.91134469084648
True	37.121028211636975
True	665.5248768601826
True	180.5924287259056
True	24.79105127042084
True	396.2909451938718
True	110.251836450137
True	168.9888971550352
True	813.8632104412595
True	247.55028387550595
True	151.88779449958497
True	366.85509085540417
True	517.2617252710835
True	339.2363220312069
True	513.5548296194693
True	620.2507813890685
True	147.4840575057622
True	7.253068987435533
True	70.41087590106525
True	443.3017748691568
True	89.56659469066076
True	79.03804840965434
True	1035.3211389384096
True	26.96500417554817
True	320.23550454176785
True	321.77297058571355
True	449.08843965567456
True	655.0503278436922
True	190.7811933465397
True	673.0717908001392
True	325.42717088085607
True	347.6644540289102
True	281.81925386125425
True	223.0641089060414
True	343.7688737654154
True	438.68402276257376
True	407.4202637338271
True	627.2002615136421
True	135.09592909268176
True	77.3827234909593
True	39.952042591275685
True	298.4125529216652
True	646.1654082104664
True	403.1750435249676
True	804.4892405249229
True	217.27991946428503
True	387.22479034873567
True	69.4283437444336
True	56.77654104873892
True	413.15929707520735
True	194.25913091679752
True	203.50872326659277
True	40.48684159581392
True	1115.3432274504282
True	179.20751005159454
True	922.6536648841312
True	313.4002525924296
True	917.7349278519127
True	230.69105127217463
True	459.5044475220007
True	532.718382100842
True	628.012119527524
True	201.99213852470737
True	488.239134227643
True	926.4581992790464
True	128.2762262614689
True	6.538394203133463
True	577.5027106169534
True	29.704700738822133
True	71.02379090391501
True	778.9370239845193
True	243.4137710436989
True	1018.8977773948466
True	671.2473848636499
True	419.8295012089599
True	278.2259738249017
True	474.2607779081114
True	337.8295885725901
True	193.68149184321925
True	665.2815210973529
True	760.0861412882248
True	207.64869165306484
True	88.17217356688825
True	524.2671859880089
True	128.62652655187046
True	376.9513194111664
True	329.5441487866937
True	66.24032167606705
True	369.6424310126804
True	420.6681864523318
True	377.1051334116472
True	411.7244100359192
True	424.9831899206216
True	620.9417901647668
True	58.21977208864756
True	462.8587358257192
True	328.3591757977932
True	664.3483383699936
True	224.037964656624
True	102.86929906857928
True	41.45896824081691
True	531.5806016193084
True	624.9265232472432
True	183.60782884945868
True	409.31019638550754
True	335.44537285989173
True	13.752303675619675
True	173.86581167818707
True	290.3087315794604
True	2.9515231407629297
True	851.3504302389285
True	81.26148701975424
True	103.39508991676853
True	116.983723007927
True	370.46775139353525
True	35.52580857123027
True	464.8537177446023
True	230.4036046958878
True	4.470618727252674
True	116.18972949793792
True	441.3715593544404
True	51.08599096023892
True	66.23105889661954
True	171.40412903071325
True	290.8155552863709
True	909.1545045242274
True	388.55349951347023
True	924.2435889036364
True	186.6484513956751
True	1013.1092928097896
True	820.2365936584252
True	655.2326914920914
True	396.7945576314497
True	383.1302925284361
True	82.05307627951893
True	75.36347829736651
True	82.53780647523918
True	168.5292502135644
True	484.5809364648673
True	1062.4406137696187
True	179.57782600987653
True	366.94499417997537
True	442.11138076088673
True	579.0331824463703
True	591.0849497739189
True	288.42387353241
True	455.41662888106697
True	663.4142690722825
True	98.80228445542032
True	746.7430279358917
True	263.9648166174602
True	135.9244693460964
True	415.923507081067
True	806.7016302261878
True	418.0087113041852
True	889.6668331451173
True	199.54650301140228
True	352.1250346153241
True	698.2292831211593
True	600.6088119796844
True	188.6498230870752
True	260.96854888338845
True	792.540816128502
True	32.68615307290535
True	182.6758317498088
True	497.7061192892385
True	701.0145169452467
True	107.56312619791017
True	37.68089199453807
True	166.87940466933108
True	768.6359721625489
True	322.23543770019324
True	558.5574599701018
True	358.55912410058835
True	300.6170060391317
True	426.72473176064887
True	509.12735433263146
True	71.47417296432936
True	353.3761570162723
True	805.3556498097165
True	0.0
True	284.19314166777554
True	241.25119447491605
True	999.1298886036424
True	151.79317486882258
True	639.0089782369795
True	640.8135448958652
True	109.93529389098528
True	210.7449633766672
True	133.05215305272958
True	12.644859005297114
True	287.60192350220325
True	377.3393103714962
True	1148.2576527688818
True	231.7727157282984
True	417.5417267368693
True	666.8018232235113
True	212.81351134719
True	27.16922521634282
True	862.841110771987
True	620.3120917807985
True	163.78788134538408
True	598.1398607239015
True	165.90700652645037
True	309.82525809787643
True	759.142252937516
True	35.46631441345063
True	107.16202239512644
True	522.8274788628538
True	64.77932047282263
True	73.96315635595175
True	406.5619306724061
True	21.152094125065936
True	755.3659819539025
True	100.84967175718089
True	151.83804343599735
True	17.824804537302448
True	685.5899828733651
True	25.577838293681975
True	789.0940647206843
True	385.5153026183061
True	123.17660206688586
True	688.3024843744392
True	507.55945243800375
True	545.9492713572819
True	47.71324574096416
True	361.77565884729887
True	5.844549832726738
True	95.92300435977656
True	373.758346941242
True	48.28440085611392
True	118.06718229589043
True	301.110844651224
True	179.01095661659645
True	102.04685220558451
True	678.1881308771763
True	20.142376670427897
True	1122.1118720607567
True	515.4808171277405
True	298.07729975873065
True	497.98405451314295
True	121.94637577181118
True	785.2944182502539
True	1105.0221629415262
True	742.0528261414368
True	180.6590624078713
True	227.88779729537544
True	52.80343441664611
True	58.31421902819245
True	156.94991473146354
True	101.83605681175646
True	166.4004533619914
True	1191.2671511000742
True	313.90836299795905
True	359.4788928613209
True	708.8897441936055
True	15.993431013866823
True	13.783993053667366
True	611.240402930172
True	5.308442664175288
True	121.299311180773
True	682.3564888911562
True	182.5539003594496
True	651.7132983985545
True	830.7863481734023
True	154.22845794665713
True	910.5164278699476
True	2.7480803656153343
True	437.3524586545633
True	1055.7373233833164
True	25.577001911088928
True	235.3303917795554
True	146.068900330111
True	923.5135493136936
True	229.6041610615158
True	495.221352786616
True	121.89774560629988
True	499.33557457005656
True	153.8500593833516
True	97.05733519113762
True	389.3160411110272
True	66.117414554447
True	55.17313315111692
True	1037.7118392397724
True	269.2542388539626
True	157.36118768884236
True	372.4393204430588
True	404.6939354865544
True	213.94950858793985
True	167.1810289552539
True	382.87628546563207
True	36.2841476728014
True	482.0716426337647
True	1153.154175959661
True	108.7739235169214
True	464.1899844772824
True	307.4124460532371
True	26.342351384140294
True	409.7404755307772
True	109.06409218409794
True	599.2498266643175
True	201.7396120779333
True	422.9703267840672
True	21.259290261657178
True	448.69222076276907
True	113.52274849575764
True	347.5978118058512
True	33.51920387897753
True	172.07474025983245
True	256.794613616823
True	763.8089409795548
True	61.43447939369376
True	139.3814916786546
True	236.6847833933927
True	139.96762612112167
True	623.0682066289845
True	557.0476884329473
True	770.6844299445702
True	388.4121750886719
True	539.7301111219439
True	431.4249853366388
True	702.4402926181974
True	72.59434170016976
True	483.58366925203165
True	434.590931244242
True	45.94152962305088
True	89.11661379172178
True	129.60603654277415
True	88.20524277473913
True	311.3301499898297
True	842.0761196953175
True	322.5975386269503
True	1131.3075884707434
True	319.4701353775547
True	916.7722132701952
True	157.7784717393688
True	561.531236797866
True	590.5647298374527
True	687.636212054547
True	433.147187356927
True	64.71050973146414
True	308.09657715165065
True	37.596142876379474
True	161.67035730042852
True	165.39980090382417
True	1145.1996419237337
True	230.74873286934093
True	564.5495750542791
True	557.2875803212299
True	568.0561626199939
True	891.8980981289253
True	593.5061333372456
True	680.7000807879798
True	941.620006231704
True	126.48191394822275
True	322.935014252536
True	274.02865825433645
True	326.0294084050379
True	94.76155596751984
True	359.1231549969226
True	4.301601140032938
True	324.2051211113794
True	244.7093031469905
True	599.2353687117536
True	277.95689476649653
True	375.3049760151833
True	11.719662114608598
True	57.778275839675146
True	537.352205485337
True	30.09708416695529
True	144.68831308835308
True	64.36700149219837
True	155.172889170306
True	240.04791322911345
True	71.70400833345265
True	379.8947724303687
True	274.76261038092764
True	100.1417952818311
True	331.6555070553296
True	62.59024401541157
True	585.4090590026145
True	830.3767259162585
True	286.42332571671955
True	1158.7811924496052
True	113.7790767381894
True	300.8980544430843
True	1040.4526138731787
True	92.12517662870772
True	294.0444512839545
True	9.946060806587994
True	413.41166591797815
True	460.5384382745239
True	160.34318350355025
True	625.426360163311
True	894.3802131283578
True	156.05034604441826
True	82.88096024553869
True	336.5560013524586
True	546.6123464217544
True	609.4053863544954
True	1180.2764357739125
True	27.973807512292403
True	936.8991943844536
True	144.34751008752457
True	604.1506847904078
True	117.68640186522224
True	124.31958049907205
True	189.39307583782093
True	168.29886849408788
True	763.1399633473815
True	212.902041406615
True	229.81710598875043
True	67.06202444480337
True	504.2749379599518
True	439.57575323068033
True	182.49968596729155
True	236.82780596559007
True	17.021013933311277
True	419.5657282988834
True	221.7556449151834
True	289.86448701621345
True	119.562107818111
True	715.072075673452
True	422.8359815374404
True	263.4906985546435
True	649.947952825991
True	527.6776115604335
True	465.0833968158311
True	130.63327934270657
True	529.9834858317847
True	436.8445293288492
True	2.904540274254623
True	189.6510612494824
True	91.07524462201847
True	244.61484403783783
True	3.4801919047093857
True	124.62643265799694
True	358.42828420312674
True	7.632436957752345
True	888.583668089443
True	164.71317286995006
True	708.0856537267673
True	779.1342589080783
True	153.84301118104298
True	225.0389803513608
True	479.4261320900869
True	832.3375686855854
True	51.2282381594857
True	37.67326874462724
True	129.08700593652523
True	640.3817616804023
True	720.364341422345
True	181.3238894633227
True	613.5321710666171
True	585.4974463938468
True	834.1250983471575
True	404.42987486164594
True	191.49264993506208
True	883.7201746969249
True	231.70061813166112
True	143.14063343783093
True	335.6424632892457
True	219.50682202053216
True	207.54336167705372
True	605.7577006185475
True	251.22146295212823
True	194.22066733345156
True	462.6542281516532
True	473.4513376256573
True	61.57622301986199
True	296.7128953151581
True	79.40468003935975
True	317.2830004771384
True	356.52729057818794
True	255.3159028023965
True	176.722681830081
True	392.9291540212154
True	621.0663429770221
True	713.9337628050746
True	297.2000113673758
True	744.5690262654408
True	67.66809311464475
True	845.8500966441902
True	354.9326618187679
True	12.816868944531368
True	618.4022326332698
True	720.1382031655771
True	247.55478488570844
True	167.7684518856017
True	49.56233269836061
True	369.5510119299335
True	80.19328011553294
True	15.158978804225825
True	888.7688581974057
True	362.1407351208762
True	183.3890142442415
True	982.8348966162316
True	11.903774639796062
True	785.744902303608
True	32.234726664460865
True	659.7432544933176
True	57.87613186566065
True	747.5923099390824
True	428.76714191177217
True	193.1598070584101
True	448.5043404533114
True	207.68515579699397
True	303.7751424658517
True	235.81297980568425
True	418.447936519938
True	10.294724458659609
True	325.33798372394034
True	109.77784769421947
True	13.360200998496808
True	474.161772063025
True	744.9675229691569
True	291.0068932168969
True	84.970880205745
True	317.31967404199867
True	79.84165966919977
True	179.45496321883624
True	181.4951513119982
True	371.5187084123581
True	40.91348114911503
True	130.80331448073548
True	392.7359279591028
True	878.2649440777161
True	113.69873385417428
True	205.91352540790635
True	446.1217962949552
True	18.281722039191376
True	417.9323730691791
True	513.7236777249082
True	89.07203855160799
True	396.04209548052125
True	357.1685831423684
True	415.6462063455834
True	590.6885003370933
True	1082.0298029320106
True	996.0875996006494
True	53.25920371330776
True	1059.3266568827228
True	111.9948814401567
True	119.81346602524296
True	108.02419312528389
True	498.00737684207616
True	374.9811327181095
True	574.2191237020384
True	263.3479613614276
True	165.07948454386062
True	409.4592663980145
True	15.28845456548224
True	446.0931383817978
True	408.9111800161404
True	144.8195530128175
True	99.08422319027768
True	524.9140456633098
True	984.9298355213748
True	200.12834678626973
True	63.90714469435156
True	415.6619111751889
True	371.1167474979891
True	478.5401515060073
True	326.74763046527295
True	4.823940082172919
True	514.546802557057
True	521.0880159051177
True	510.93886873512497
True	183.2063455868909
True	99.74341721280156
True	21.64415645078741
True	376.98568434984026
True	106.95066407042889
True	7.683971709786987
True	31.290020042747766
True	359.1398736836533
True	637.7184522551136
True	132.37620294403723
True	91.07733438266776
True	23.98678047793247
True	396.60069939059366
True	359.3227028554861
True	805.7597155965
True	298.6306912378837
True	516.3424713759429
True	548.175265397644
True	528.3156064466806
True	291.15431821761894
True	543.0989395892093
True	102.79332265724648
True	578.7210141105293
True	7.6366704674147075
True	379.7893467903995
True	489.92229956867976
True	948.355647211339
True	343.73556780721225
True	782.8999553285611
True	948.8372628955784
True	174.09970051604503
True	37.28160861076349
True	363.72863285204073
True	387.1127480069263
True	585.1940981996835
True	246.1821434609504
True	28.47360715151183
True	655.983402922075
True	136.12249390577193
True	1053.2942123119608
True	324.989985741114
True	474.66473239600407
True	127.3123588097631
True	815.7597191589215
True	139.02729148104072
True	823.1564552548706
True	539.2907071821206
True	185.0634256328182
True	117.29141327293394
True	66.7904781366876
True	556.9245613462028
True	932.4919671259282
True	437.5769899200568
True	530.9705748223316
True	131.26693919536052
True	602.107682470348
True	496.4020330732121
True	786.7286200916261
True	321.98937921855617
True	576.8783465664067
True	117.83678773210396
True	23.60364819044389
True	422.527557628065
True	166.82062995617108
True	106.39552863172392
True	389.4840483301509
True	1089.0338570283416
True	262.9701943154389
True	562.1340589559854
True	11.404517971686046
True	81.90714857903762
True	333.7507367042599
True	787.7831714772443
True	455.3912742520001
True	492.1828814292963
True	714.9005371491907
True	71.50963807853603
True	726.7536987395891
True	45.73750015504905
True	100.692613233766
True	179.28674912780988
True	79.67934806848527
True	27.31484877167204
True	305.6731397279747
True	467.8392049704598
True	891.9991684527104
True	868.2749447715404
True	5.050609641981061
True	280.0308583075189
True	474.7739101808408
True	123.02875171593286
True	255.46442582646804
True	333.4852376085677
True	1313.6155745657895
True	438.1048443884249
True	23.57768929567782
True	193.61420815266297
True	718.3652288483514
True	36.22961857100744
True	169.94008244394954
True	569.0551626827984
True	72.246458145775
True	876.3026255124994
True	331.7397982596136
True	673.4009175832575
True	77.09795164398923
True	659.7471867953666
True	575.936623419508
True	864.5455689240374
True	244.5723209137575
True	501.62700501199487
True	804.7781778302499
True	926.227875390984
True	229.26946854839863
True	750.2028453709709
True	228.47424717594183
True	463.0143741983084
True	361.9731248410591
True	494.60729519203113
True	487.18408494794784
True	321.3269471878974
True	345.34766731595386
True	105.94046395293898
True	347.57495146887527
True	1157.5854544013637
True	307.18106304318167
True	149.3342270922839
True	307.2684799458813
True	740.7902905096772
True	633.9551282814111
True	403.3436200101472
True	120.87345705246824
True	323.03301309851184
True	35.64645591363809
True	167.42103299704485
True	91.61227391569764
True	89.09857049928635
True	540.4915247050311
True	136.66895948547244
True	133.6815306120121
True	108.82237853501988
True	90.13339906877684
True	448.3987183096032
True	391.7217651431703
True	1033.7725829348406
True	543.964279500798
True	834.3436275704526
True	273.770771597271
True	287.41924845618763
True	539.5414339890561
True	200.31752062590465
True	735.9703485972404
True	241.74415382970665
True	347.07079194563545
True	73.10020434608738
True	121.7353097125274
True	250.45217670266615
True	117.26524449912576
True	471.4583706668897
True	31.021688028150965
True	576.8412555612673
True	1009.9617579000108
True	732.3138341111268
True	1.7835006065953456
True	63.49839196959361
True	509.8333456827801
True	441.2883998010408
True	75.04705417254503
True	118.55879438653938
True	294.53900391165115
True	76.08680701328672
True	55.42321779043414
True	707.8309099968224
True	694.0138597320117
True	166.2429044853067
True	176.71774548663737
True	570.157922898855
True	49.58515668574163
True	26.9190237950747
True	584.8453871875282
True	468.05485582603296
True	1117.988950134741
True	49.46028080293485
True	474.2864658649572
True	920.2624198731768
True	808.6764309014054
True	297.35328954544195
True	746.7346423726107
True	388.95806033201313
True	42.62863851271373
True	102.75597132643465
True	708.9404556895902
True	76.81496886552858
True	146.6285429605208
True	923.9149493675944
True	179.26099600897973
True	260.2925440605842
True	104.5942974160725
True	632.0907462348237
True	599.9892228863043
True	214.34867681480043
True	429.20782630716224
True	43.212852479106
True	280.9831672782126
True	576.711546068262
True	637.5177145825575
True	319.1807125898819
True	77.001025002894
True	930.819788362832
True	1063.5508236299563
True	555.9531989052438
True	61.48799390375151
True	30.527374536174687
True	90.3342679206722
True	104.97735049628544
True	101.32091314176672
True	875.2748159310105
True	1170.106791959604
True	753.4800126736693
True	323.3210582410551
True	7.821832354492407
True	20.77599012410026
True	333.33526557049845
True	475.9213869601919
True	48.1613621652112
True	587.9982245403938
True	441.97072833490057
True	405.02429183901694
True	81.85345254316019
True	200.70229787383067
True	257.97318711583426
True	134.2708144039626
True	374.0849654247111
True	46.06690912330666
True	185.1429645478013
True	1146.4951262268578
True	5.881744366764295
True	27.47975117483048
True	578.3970919918612
True	358.1034931001119
True	792.9005273377786
True	157.0646611465381
True	747.2656255504002
True	593.8046861188454
True	285.0122125714006
True	446.0102253427943
True	340.77936876140444
True	288.46715081827585
True	266.8653716935355
True	391.0285125081218
True	499.0886923153103
True	497.2491283687668
True	111.47014819154262
True	356.72527297059304
True	7.716717479338217
True	188.903323300403
True	237.4960714091534
True	861.3573644930156
True	591.2032432883497
True	31.471092974523003
True	749.1938816443324
True	851.4945138538309
True	103.51371085599388
True	354.116852954521
True	837.0261942551329
True	223.90826993326385
True	168.46859317169094
True	528.2036191103226
True	594.5985319834409
True	1054.6513019122417
True	140.60611820805536
True	152.70928583271197
True	255.9303621207141
True	309.0040578660285
True	420.92220249246657
True	411.79033427128576
True	313.3071854391091
True	439.3729156568017
True	501.21913811424935
True	227.71859431827951
True	1460.424879549848
True	253.8121386357409
True	418.0070229352551
True	53.6526417369692
True	750.2425776066088
True	248.97483242380557
True	904.8058717407832
True	568.1005700428318
True	315.7089896476134
True	787.9506268598436
True	263.02519496167736
True	206.31816374067097
True	258.33688121070946
True	225.6047305550624
True	137.67206631666278
True	253.41161225927164
True	732.0598336489404
True	536.6981508227773
True	212.2482899962168
True	1213.672450480016
True	118.7466701823747
True	261.31905712483933
True	72.0196219327879
True	301.6912468630854
True	418.730465538261
True	93.7643817899063
True	218.70318095238352
True	70.716645477008
True	704.1543506201301
True	371.4136252675585
True	230.48502661123183
True	741.74301591565
True	917.042335772439
True	820.5283250151276
True	840.5965047321292
True	336.80878372393335
True	1.78361457299364
True	255.5231202138137
True	53.39162959992736
True	384.9091021546145
True	51.59960053291741
True	370.9582046472665
True	870.1370000112993
True	1045.6872747249593
True	409.1832078618377
True	20.227621234048268
True	518.4630425264173
True	498.261093461144
True	192.44136157200492
True	235.7340225464822
True	295.85108815020936
True	21.26891403113064
True	129.95338669557427
True	950.3736123629176
True	59.21200022701751
True	503.224009144532
True	768.7355033603217
True	100.25776987722658
True	247.0062212664715
True	114.316292545224
True	16.056370689596488
True	1.6335686188007794
True	113.01600478662534
True	1029.9267640917446
True	449.5349729398254
True	67.61830234105669
True	779.0362103644535
True	340.15764638460894
True	1.8011543693246572
True	475.8237549364567
True	191.5124457314616
True	503.2112207899001
True	77.48058942049187
True	338.8199732510757
True	353.32582479868745
True	170.60230215607825
True	212.78862219473535
True	130.12476074652227
True	174.4619747833214
True	981.1160560277564
True	15.697148861211389
True	508.1701302420484
True	493.0324343347862
True	418.7883466271091
True	220.95079262800877
True	230.97338053540292
True	157.1568931369338
True	48.86566919198396
True	504.6076444258509
True	150.2317104400918
True	825.1378959140783
True	831.3666081586078
True	249.22810014225152
True	312.1517845795048
True	531.0564730538309
True	41.54443318920484
True	88.44570909781031
True	758.9253920792679
True	1063.9866507070756
True	106.41520786745916
True	716.9519996535655
True	140.2908912589485
True	941.486306223006
True	661.3739117955249
True	104.06956378068308
True	280.3366347206584
True	599.2408141039047
True	265.8815206441816
True	48.29066421618193
True	567.6238978038915
True	450.1683970952132
True	5.527697511120915
True	481.22879657024623
True	68.88050982104795
True	169.98241198947812
True	243.1265115439309
True	304.9745871481998
True	76.71068311135691
True	229.6117018177587
True	358.01431125957924
True	426.63688020683975
True	951.0289483907992
True	48.923106909657925
True	909.804394090521
True	987.743809559004
True	130.34120421689474
True	74.53463391750583
True	998.9568949741868
True	33.50899585862706
True	225.5345121325188
True	89.93134079122945
True	204.3624821315459
True	361.8124929237936
True	947.555211269019
True	100.14524180904368
True	71.43010064446592
True	654.089435049717
True	286.914456285533
True	716.4167484087806
True	52.01021652086376
True	474.11460295102455
True	370.6264396645671
True	696.196884228929
True	54.485975833576006
True	115.27720503011577
True	27.94746485874982
True	269.1805448946672
True	43.9646446737706
True	344.7506614330182
True	3.1416746401230204
True	1196.1338487638243
True	101.51249399583088
True	134.11888885048916
True	354.8710522702889
True	720.292016013595
True	675.4068619874968
True	979.03012686208
True	467.4678411564879
True	408.6831404480672
True	143.07250496684452
True	421.6334499209629
True	870.0215734406236
True	418.0335351969012
True	976.6167304682048
True	89.26327098585129
True	430.87796044704027
True	179.49666477743054
True	275.26568715088786
True	723.2592946372656
True	158.7686623638617
True	135.46090958361543
True	64.55504287962192
True	856.5298777890016
True	781.9854102506439
True	80.72892691128014
True	428.569203850343
True	767.5020386597586
True	414.6906941434706
True	56.41616442431486
True	310.61428392542507
True	788.0026837378737
True	29.49897395078949
True	367.0893622793805
True	170.0139465220893
True	279.9419054667476
True	35.19352830276751
True	227.14201820293607
True	750.8348257791495
True	643.0522673998119
True	54.930742880384415
True	296.85816441883173
True	919.746847401282
True	19.388927928436235
True	317.0527147938375
True	278.78344388257574
True	429.5902134661065
True	211.5856205893056
True	600.8883835522562
True	46.68630444381367
True	950.308533173845
True	900.8058784159612
True	48.07997890187871
True	389.1810137210685
True	735.9493520818835
True	935.0337227462584
True	280.7196581779149
True	596.9491169193441
True	130.2026922916774
True	195.77382791128792
True	131.93225761828486
True	140.7480077828111
True	202.5829279743632
True	934.3607786294097
True	781.2936957763376
True	958.5267478094706
True	19.306304915260476
True	26.91837988978661
True	347.0519186678705
True	13.769974856020264
True	614.7879202259045
True	1075.3411004602603
True	257.89070043217504
True	212.0719485696877
True	84.2873783718628
True	213.81097445751232
True	135.55990810987916
True	42.600801471860336
True	135.14497712843095
True	92.26114983317942
True	241.8186046649651
True	545.9285007273639
True	159.14257909285956
True	30.916127091121883
True	55.29387204489149
True	435.0355143986812
True	268.560474879914
True	605.3235590899017
True	23.64226357518377
True	110.22849782278747
True	672.6106508065066
True	268.266265267424
True	463.6980819188543
True	667.8039022660311
True	103.6871896026484
True	112.07933934860884
True	78.88393662191193
True	26.265460931001616
True	116.0587394995467
True	83.73859161687179
True	96.49606128746896
True	154.94338931948172
True	238.80656175309088
True	825.7713167447384
True	277.74741682166365
True	926.5603075468656
True	163.6845985318133
True	202.46204326584797
True	761.1977943263478
True	308.5476740490977
True	590.101072084064
True	253.1187121394753
True	358.15717035241374
True	463.8097248215644
True	558.0615294009949
True	652.0227747630224
True	369.9881040518591
True	32.95892880739152
True	580.3538298669778
True	622.0562289222024
True	21.45679234659612
True	12.39994704684584
True	264.6509778979171
True	386.8596316626887
True	455.8448271300271
True	71.56889011359482
True	666.6102844744146
True	952.6120203085172
True	246.64669252791828
True	896.8791601104592
True	268.9779820313655
True	103.1200455501767
True	271.2627038099013
True	691.3085156214606
True	37.91706140188565
True	567.2253847820734
True	1285.0434115655542
True	1000.3801664231578
True	894.6477060140129
True	205.58102695260635
True	93.28451132505398
True	194.7061186023546
True	860.4330921180664
True	141.13023032527988
True	1066.8148224066904
True	893.7085924109335
True	40.17001804422608
True	92.06647182088896
True	425.47054038781226
True	394.7593373407903
True	206.6933056986291
True	526.7120053321642
True	652.0049990014297
True	119.94666879355908
True	284.7376680861644
True	1012.3814071565243
True	50.05802486565995
True	700.4910136337817
True	562.4546958968341
True	36.8861218518588
True	808.9004978140669
True	380.82461084502427
True	561.2435103740441
True	107.9746595501846
True	268.9560428792715
True	218.9964513309897
True	25.04126508650537
True	135.10273746340988
True	750.686818309025
True	147.16853629436434
True	388.30714960529065
True	64.53668856706706
True	628.2166950570273
True	624.8716087365561
True	233.51161146686428
True	450.6570433107075
True	165.85990089328013
True	163.8440236021915
True	224.4587637778729
True	267.03394126033925
True	365.36194657469423
True	131.34966675314536
True	194.68853802556967
True	27.328062799441668
True	861.245618748311
True	287.63533461658426
True	10.126399764714533
True	372.189924612088
True	162.50375301864278
True	628.8221661905798
True	348.20183987468465
True	584.3692062342784
True	526.1458870308687
True	485.3455359769554
True	782.5481926396192
True	236.3763127566416
True	573.0107015882624
True	166.25303148911212
True	523.8852927749449
True	370.5246557190055
True	377.0005728376976
True	129.83794537548837
True	142.0169967694993
True	108.49992562538785
True	69.93224646783972
True	726.2839197937286
True	168.20777559519635
True	45.19922931106343
True	0.0
True	547.8738583091148
True	106.94814268964502
True	21.74956675721384
True	42.5222418293445
True	114.97126834380688
True	552.7170430060281
True	181.91832982001347
True	108.7170478737844
True	35.91606337999262
True	159.16332980970725
True	920.9898694303804
True	53.4997463733036
True	224.53040316482637
True	732.3504867538055
True	323.19815296666366
True	467.4621771952119
True	490.9325161678757
True	514.9842454606573
True	582.4327274722215
True	910.1930630219844
True	269.53682757483875
True	1020.6961436997686
True	925.3268520556868
True	607.9284928758324
True	342.12581242127607
True	819.4014414623654
True	9.448846012764635
True	33.57731151757698
True	279.01718131350856
True	41.79491814897669
True	198.0991757601246
True	770.5407331206994
True	214.6592751860777
True	755.1985630496159
True	769.7546690623327
True	120.12220054833236
True	342.40568337235544
True	617.3912284102795
True	23.95692457034757
True	133.4557662226178
True	421.48244247742224
True	306.0363164137544
True	198.9013001082228
True	116.36388062852062
True	398.1954488808586
True	23.630120818742903
True	374.2191338304554
True	372.2059346979737
True	1059.525398043178
True	371.87219471961566
True	30.747975186356232
True	436.5728232015827
True	441.8938544548674
True	230.5878620086016
True	30.38518411574583
True	766.1003539255834
True	428.50938898392286
True	177.1582028298133
True	12.088168187552991
True	1218.3177883682304
True	170.98681957958837
True	28.079902475138315
True	312.63587302442085
True	272.2394965349982
True	113.64718249426204
True	299.9707554288362
True	46.87203021126579
True	327.2534214426476
True	307.6475182251732
True	317.15067125925174
True	32.46192782276048
True	48.19176609415953
True	1033.4213671361074
True	25.303884675195587
True	13.264655684768478
True	182.72844954252173
True	660.1506748645903
True	8.997390218999344
True	192.6312147168104
True	180.74850592085917
True	546.6303045087016
True	374.6160355658907
True	736.5448369338769
True	307.05795583969456
True	509.4460126277725
True	435.9596252239396
True	518.0890922508378
True	105.6030933763106
True	1252.608930944954
True	875.2574369582092
True	293.9765359659377
True	537.3537293457288
True	101.8177461346004
True	594.2914160047424
True	437.5237425853701
True	156.05045366646536
True	80.13537369949636
True	350.4227425911322
True	164.42774027902377
True	31.335118762297316
True	634.2118063620665
True	391.7623808312212
True	71.77575469416958
True	31.235365404542843
True	661.8838690877211
True	496.3227076918266
True	72.83910679971352
True	22.861349204629224
True	321.5969708135026
True	329.129647769173
True	720.4101993946836
True	552.3971800207459
True	560.5183990107892
True	795.918018045861
True	9.637077539380074
True	59.15100704699773
True	39.5060085609774
True	64.75244946032122
True	524.2981633047888
True	590.8356802573971
True	86.4895987309249
True	112.0483742859165
True	196.0859343791552
True	75.54411953282487
True	181.61983269175275
True	200.6159672139488
True	266.0643256896375
True	803.6216121283494
True	609.2753458283978
True	287.6622153225847
True	184.32951901836563
True	273.9191408212422
True	248.83174651333775
True	749.6683765349532
True	316.3240172073189
True	172.15348296678334
True	873.603879130304
True	361.6507411243141
True	465.9422489423091
True	156.70834227552865
True	125.26282755738964
True	57.643752420733705
True	207.616607482388
True	968.033477199262
True	515.4840945245722
True	121.87215566670494
True	365.01248681832215
True	101.07508115606298
True	656.8041759295553
True	4.60466238431697
True	687.728788535236
True	37.51107281496197
True	970.450764471615
True	851.522082273382
True	213.44436145279548
True	29.13278225572696
True	82.82102173773848
True	471.012398283184
True	233.14210990063296
True	1.3289584941730084
True	84.83714365230237
True	1114.8406852055994
True	355.62957552898064
True	666.1403518182683
True	474.0020741912437
True	29.881050295872043
True	133.26901597129077
True	437.3429976866576
True	900.6033017507368
True	821.0456933315941
True	426.0155140404517
True	335.68933982576743
True	18.687795291351183
True	80.38806384516609
True	739.1184584426302
True	479.636868017244
True	391.76766981011207
True	844.9765993653801
True	26.539328383859598
True	208.5633096616038
True	860.8003766335206
True	221.4249077906996
True	7.934726664460866
True	501.9376807865772
True	106.13484445020586
True	605.433540983011
True	51.95893983471954
True	255.61842299125027
True	866.6613938077679
True	895.4418499478568
True	269.4904251372964
True	429.33485153661616
True	118.15434070572124
True	598.7288038041557
True	261.7967414480482
True	187.8106299291283
True	822.8062458996666
True	54.61688354987459
True	713.079214370157
True	279.31725490116287
True	303.2954733958583
True	163.55274262668317
True	501.7327158105264
True	590.4469058480358
True	362.2238144901151
True	411.88432497986514
True	65.41990294896486
True	165.9615456375979
True	436.2813250807454
True	204.69236461001148
True	39.971517008499895
True	204.0365447895953
True	382.6575457947206
True	372.8867200603797
True	746.715807325613
True	130.69369516571138
True	675.3159154314915
True	506.9420261791504
True	586.870772796819
True	134.94841992045554
True	38.94802892418651
True	672.0001339342668
True	72.74714827757884
True	543.8852601121135
True	687.6574903368899
True	448.6035098948433
True	139.43110104258193
True	512.0020860586494
True	4.30015372853833
True	393.5674846386935
True	32.17240571727181
True	634.975843665658
True	262.6963230232457
True	578.061250224484
True	680.6837586318294
True	150.86060426193944
True	503.478486187275
True	486.3548236292895
True	62.81132815162699
True	973.9008023236668
True	2.5327992039351863
True	27.081801510841657
True	633.7259449119663
True	666.5613786882891
True	126.92378669336178
True	410.43372970381887
True	116.38911996484649
True	75.97599328918562
True	447.2109354625117
True	39.9838876917974
True	508.1822776418284
True	12.634138317190638
True	841.2030115997734
True	549.9857886529667
True	674.2869511964842
True	94.47907070379028
True	376.7135971052252
True	992.3320053754638
True	840.0246207286211
True	142.15211643740247
True	556.3840015732457
True	454.8162536301013
True	246.2569037152964
True	253.9860051996062
True	5.483307955334865
True	309.21589240389176
True	9.9093424072523
True	373.9491088557471
True	79.03835552570276
True	417.4485062320934
True	653.4497984608573
True	128.6419994693691
True	241.29266407401596
True	647.7096186392276
True	672.3371196114804
True	290.25310696097347
True	143.8192952121881
True	159.6714207851687
True	471.344428572774
True	87.35719910117984
True	11.065844917985135
True	524.187410185735
True	567.6003264529064
True	19.36240558434716
True	139.1455066050799
True	911.2035489504316
True	486.4346245569452
True	278.8568240297515
True	36.45671718940104
True	478.6539106011397
True	110.52213616836532
True	588.4923943833145
True	664.203088530146
True	308.58617725707853
True	383.360780336474
True	182.9956125695714
True	244.1552371257292
True	73.10286896624064
True	219.4109048366664
True	497.4859787478823
True	22.53006541514474
True	465.688633240317
True	351.37042079108204
True	723.5288183669013
True	884.8547227915072
True	920.4873565377576
True	155.1066552185906
True	382.3041620587855
True	71.74475312154172
True	183.9865650966913
True	316.9546665855646
True	10.833611169527952
True	802.9972009048929
True	23.83413128501279
True	404.2556059282531
True	262.5620086093448
True	655.5471469587415
True	212.29822998298604
True	36.91507445155135
True	683.6507590886863
True	1087.687401086493
True	221.3944459669968
True	135.37655652427455
True	620.5503697134772
True	475.19533603496046
True	17.002974984483917
True	796.663807586643
True	113.91880583834904
True	47.2103949327759
True	305.958794763132
True	354.3795271197053
True	383.04440032345366
True	263.6055481821388
True	20.26678798573582
True	21.787703818712263
True	907.1090871646272
True	198.3320168099512
True	112.55291979923994
True	852.9823754310802
True	642.5434684748441
True	676.3128613232121
True	448.8915387005966
True	154.6666272837968
True	32.64403624641015
True	100.27533161767406
True	430.4082128637842
True	220.44193116217468
True	485.5234765639324
True	145.24851437072266
True	496.4437939427757
True	631.5516941710969
True	958.983251277987
True	23.521339615061976
True	974.3715374938238
True	1058.7974735868015
True	511.0127296165188
True	84.55108038864402
True	775.0053331183549
True	627.5516567383762
True	630.8118973674103
True	171.53130667735442
True	759.5784585485047
True	704.7164458852143
True	123.19786724388209
True	791.453102595114
True	828.0343815189827
True	467.6807910813094
True	229.1323688916821
True	74.67525060095933
True	315.54194220975506
True	351.9704130853145
True	457.2025782985022
True	443.923459376278
True	203.9810151033408
True	316.5245369421757
True	2.70868718061836
True	12.149015626411968
True	104.635200503591
True	127.57743710186584
True	352.9037254413279
True	349.4919800504739
True	108.60254200670416
True	17.65390537672281
True	218.18901829136152
True	824.1011193950046
True	470.33142950922365
True	528.1055824506412
True	556.9560222317973
True	804.6346051585384
True	645.5811617313071
True	84.54277151823243
True	203.18407192523236
True	249.37095156674965
True	295.37920304168284
True	110.930798177931
True	359.40946912684376
True	435.9081842459612
True	165.8894278913296
True	642.8364049644881
True	249.76879712049976
True	205.239966413675
True	25.608889733804208
True	250.9980434703282
True	497.0480854081568
True	164.06647431460962
True	526.4207024108985
True	483.2323044295928
True	248.13957384897796
True	103.62646842006508
True	43.394532727279696
True	402.78605097396974
True	794.510200935693
True	173.4013643827227
True	1059.387764848361
True	1080.847250094792
True	473.9584025883781
True	99.4356253453815
True	121.94216507485494
True	665.5552666984128
True	6.842434176898451
True	223.3619684138716
True	135.20844017993963
True	113.74952119625472
True	323.4235043221042
True	614.8720903599933
True	39.43198337358818
True	124.68646785970398
True	959.9742905800408
True	57.47445269617716
True	461.4699850858496
True	533.7379547811925
True	256.7297938466478
True	136.0612358989036
True	927.0240420374188
True	1176.746657367389
True	530.0686692907799
True	634.7961664917142
True	205.66728964279565
True	154.14540970457622
True	329.8898792967598
True	246.4989286639919
True	172.587491816074
True	304.071755942187
True	330.50902705312313
True	11.169521792930665
True	622.5829729635789
True	146.89032249893785
True	80.76952627915396
True	437.291422362124
True	325.18535716794224
True	1179.5451126139656
True	369.1041101218141
True	955.0116358616696
True	9.383155690078318
True	255.32049779496836
True	229.49882112691407
True	154.79885103932497
True	497.3739254322237
True	201.31825084914777
True	407.83425281986223
True	320.4352119380222
True	114.88853772099188
True	354.76272803639
True	1070.5464758041744
True	726.3323178882619
True	224.925826851457
True	113.21488461163834
True	305.8519934925421
True	22.93345932913772
True	360.67689305251497
True	311.5635665375817
True	587.5890872744087
True	435.6996435914439
True	335.31976471779865
True	157.46428207070073
True	13.421409339055725
True	417.57484899970177
True	277.50163486041964
True	139.42385616378584
True	296.4933974530668
True	438.77095876471816
True	838.2321919277773
True	319.707709838237
True	777.8295987556533
True	408.1381034430714
True	359.2441094133277
True	1.538328571648398
True	1195.7588328682357
True	102.71524125006096
True	931.0134437163764
True	200.2580469103972
True	477.3173711756539
True	657.826826787766
True	87.87917909420229
True	496.3732360835873
True	33.320884566899466
True	420.1777891918181
True	76.19097789981024
True	233.31459693310643
True	37.2099710283275
True	660.685589855222
True	194.3569442823084
True	23.512312418890023
True	390.146448578297
True	108.67744278759965
True	171.35341667066567
True	802.6187919939975
True	258.81398147161065
True	151.93337633681628
True	377.3779039861318
True	524.3015990736113
True	335.9766256822577
True	509.16344207786585
True	632.855468207187
True	158.1395997756669
True	7.365138624176592
True	76.76894383418984
True	413.6870900620374
True	94.78017688181636
True	77.59660447124723
True	1035.496937758731
True	26.79852370538333
True	326.3031120862876
True	320.2137172240483
True	442.4343224745567
True	675.0921998497703
True	183.6856336078915
True	665.5997368582098
True	318.7510163752186
True	348.28775040313343
True	263.7389651698618
True	214.3634946509769
True	348.85651795721
True	416.9593675651523
True	420.6792266682369
True	596.7766498921513
True	141.06827829835777
True	77.56796687577408
True	35.98431892802313
True	300.58968012802245
True	659.3436503479525
True	408.3207929150063
True	755.3092588640247
True	199.6716561777814
True	379.5466350001015
True	68.43139152063809
True	50.779705581607104
True	421.8219533612335
True	200.88199035983985
True	235.59899982905384
True	45.86399409251276
True	1065.8063476923653
True	166.032276682867
True	919.9914041425428
True	320.858815034956
True	917.4249535095854
True	233.75741194350016
True	459.4246242916445
True	533.4982415807372
True	624.8453460487924
True	215.98523861219192
True	481.0759298807485
True	966.2483907176896
True	123.30192332457052
True	8.14750758573307
True	587.9450466844654
True	28.40558637392729
True	74.36332125833674
True	788.8997441845386
True	216.8772411467893
True	998.3695821364691
True	698.4168553408325
True	418.0795259851942
True	299.48840615540536
True	488.8282448428472
True	341.1308472394598
True	182.4261167093828
True	646.4168849597155
True	714.1802737389115
True	216.8774315446422
True	88.37063555669974
True	536.8650123373711
True	142.19499633774987
True	376.5787098966204
True	341.07024717166814
True	65.33582230625093
True	381.26791139084577
True	416.1330302258236
True	365.8627453595874
True	403.2069440314445
True	440.5013878435048
True	656.6742639685422
True	54.54469819411969
True	435.29608676624827
True	320.82385717825287
True	655.9676427665815
True	227.30957023512872
True	96.25165940107442
True	40.07008480769487
True	536.624872602524
True	636.9169581852412
True	185.15073404408884
True	401.7136666215656
True	329.87213226711344
True	16.019005698137754
True	163.42799397979033
True	288.73347729522635
True	3.1171425786960336
True	872.6462059033504
True	81.61831669997702
True	109.01989908820832
True	110.74483090045864
True	372.57866652295615
True	34.50345053290381
True	441.0928860122769
True	229.7601387742017
True	5.87531340759531
True	117.48889662183564
True	440.196230815713
True	52.89099728392374
True	69.83623454947549
True	165.35351657074722
True	293.9238072906573
True	958.2183460787168
True	393.01373149801776
True	947.3118704572922
True	170.78087713189157
True	1003.8498994889804
True	764.5222583844035
True	655.2205956639847
True	413.97808627956186
True	374.2785618963193
True	79.05835566781259
True	74.18965964656536
True	79.78138759655042
True	181.1182998247076
True	469.8076480228173
True	1114.0997992992657
True	177.9044761127644
True	359.7313320417663
True	439.0055699479629
True	593.146542208079
True	590.0503627285353
True	286.48253083279707
True	483.016266063876
True	661.4107287622071
True	99.9982672478036
True	729.9376545465983
True	251.7164449331641
True	138.67224303459693
True	413.29609643336704
True	865.3408279827075
True	432.89485969650906
True	869.5248131672494
True	197.07729496197072
True	345.989574739941
True	704.7093873309971
True	623.4084462063438
True	183.80950882939555
True	267.4166572738698
True	804.294582328268
True	31.393798182528894
True	183.18591849664847
True	487.9490352108992
True	695.208712000045
True	105.65507433145886
True	36.36447632255949
True	166.44544280937714
True	730.3924216839407
True	323.02059152144835
True	548.6803052598406
True	367.0072582833464
True	302.4006153199175
True	446.1511762468666
True	484.6988740568743
True	69.8612308622643
True	375.8160982111684
True	771.8852941001179
True	0.0
True	294.4956790146212
True	248.65150116208167
True	967.537627711946
True	151.90852316221026
True	630.6221619306596
True	636.5376373459893
True	115.58945057007575
True	224.2358376697764
True	131.2541293852714
True	11.638172147563203
True	293.01907391619534
True	367.71493592714046
True	1138.9161295965914
True	238.5449052945311
True	390.2304020867923
True	660.4168459969225
True	208.3287311096616
True	27.041941113580748
True	901.2062275921164
True	587.2581806912629
True	152.8812778290705
True	609.4755843958445
True	167.31415680510415
True	309.4345282001256
True	783.6400866895764
True	37.91021151933612
True	99.20422497230253
True	533.8161485794467
True	64.92569349926686
True	76.31896450022826
True	401.32122563027815
True	20.66923340022878
True	754.831451971322
True	102.54472139720272
True	155.5231166933878
True	18.25637166883878
True	715.0033787182185
True	28.67967356687082
True	783.720193357438
True	401.4089313948408
True	116.7163918156902
True	688.3730798809016
True	512.0377708270103
True	546.260954879521
True	48.23346825280135
True	374.1735377170667
True	5.319462519760303
True	96.69795001255986
True	367.9624121557172
True	47.05065161530791
True	119.07559253466242
True	304.7177152602013
True	189.58142345237545
True	99.95761448712544
True	661.1870847776543
True	18.69964679501627
True	1181.6106174080262
True	504.8530550847784
True	306.0485146818247
True	504.1989395195712
True	119.6752973046318
True	784.1502942817426
True	1072.2873343329609
True	754.0026428912131
True	162.03632171441006
True	221.05756799746064
True	52.86100408275984
True	61.275866158832926
True	151.26586307835683
True	101.99213249047796
True	173.7970059402986
True	1170.1393789252074
True	307.49324070905425
True	343.694605853749
True	731.8513124020315
True	15.30342212461904
True	14.656169452381793
True	577.1232588468223
True	5.746373150466508
True	112.9229612788104
True	684.1668212212155
True	176.971536821138
True	635.8072165973816
True	851.480141529491
True	151.48328746358186
True	890.293803584917
True	2.6290655984078706
True	426.4738980480416
True	1056.9021902299855
True	24.846945511761813
True	240.85391826004764
True	147.2091291746495
True	940.0811441909716
True	233.72284838081012
True	494.1084447747225
True	120.03195957505864
True	510.9690127896868
True	151.51886038061758
True	97.12086494077565
True	389.67881964786426
True	73.36962652303569
True	53.89197626710634
True	1064.8295214717327
True	268.4119600356365
True	159.60598935834344
True	383.5844189701728
True	388.2908239507208
True	209.26058815494045
True	166.83835165936455
True	403.6139670469174
True	36.72976244470624
True	485.735998798863
True	1141.735355266151
True	113.5126458256424
True	469.57771447585736
True	315.9905942748616
True	24.92423072681151
True	420.9628056433684
True	106.9670067506333
True	565.8732559600373
True	199.61431362501597
True	393.0264581472235
True	20.242482341816125
True	438.6176153557264
True	102.92048670460136
True	348.93361489909665
True	34.56182381076649
True	175.7149931905635
True	252.3300418707317
True	786.0227462526645
True	56.85699075170181
True	140.4508459413499
True	237.5553443859866
True	139.44510647068694
True	581.7471137705927
True	560.169595951121
True	796.891728736811
True	382.3205751992159
True	545.8163160433243
True	410.79623059312553
True	696.8805707183593
True	71.54036088809275
True	464.0011376792307
True	438.22560675646446
True	44.38866756559752
True	82.08475923181001
True	127.0650821660968
True	89.52953309503486
True	326.5653508206079
True	837.6419405981636
True	327.0086040439279
True	1114.8620116721872
True	327.27005158539623
True	914.4024068968754
True	152.438387303671
True	569.8257840615295
True	612.6720643454681
True	681.5106130052267
True	427.7682785463833
True	65.71014922012225
True	291.6039963406669
True	39.248023779930485
True	162.14123934806537
True	178.9966731745323
True	1078.0614497925576
True	241.0369292359912
True	541.3824363959938
True	537.8329209327663
True	565.7595600179053
True	890.1787010190614
True	596.328895251922
True	638.9483454310605
True	933.2043591703602
True	120.09226163484904
True	320.15721036827443
True	255.04506743308795
True	305.1375506098439
True	92.2415227371277
True	376.34711109422335
True	4.591242608821566
True	334.1974793940675
True	253.04662182415424
True	603.4552038788787
True	294.65817887612883
True	349.94383900779656
True	10.96339287543799
True	60.92937345823164
True	546.8267433148933
True	28.12615363092825
True	137.65905682577528
True	65.74700162600365
True	147.74907141827504
True	247.14394649333795
True	71.37764848203561
True	387.6787447690168
True	271.35289375418574
True	102.54744908898893
True	340.5876620212455
True	66.45755778115198
True	579.5816070661897
True	871.5678457589455
True	280.8888264186862
True	1178.1280970461262
True	113.42136366748164
True	301.5166522558613
True	1030.1198325811197
True	85.75161254443431
True	291.85892888940066
True	9.053299511047388
True	404.77004979381474
True	455.9129871543572
True	160.37715851077013
True	613.790023768979
True	890.5757484847971
True	155.88470093468567
True	76.67617029989309
True	333.34102466881234
True	540.9982704146428
True	641.6017193514167
True	1206.787806655331
True	25.413895202212437
True	923.5632060933706
True	139.39948529852003
True	622.2949824557593
True	120.0352594635943
True	131.68829749252882
True	195.46841376826063
True	167.91284653882204
True	756.7018610491544
True	223.66931983896256
True	233.558019925738
True	73.79701945020284
True	512.2624764950478
True	448.6972043428587
True	181.71011194659275
True	227.4504416128658
True	18.5467372523069
True	425.7948810451599
True	207.86699946303784
True	279.47699449673684
True	105.99440184495629
True	719.6000745166046
True	418.6029474442044
True	262.18835072389874
True	644.7049515755358
True	540.3787141334413
True	453.0493220651936
True	135.18984781305457
True	532.9258112015133
True	428.0824538651069
True	3.220528657034668
True	188.4354610689348
True	98.45648784962955
True	237.33385118564277
True	2.5974155361935223
True	135.18642140573547
True	342.68885823766874
True	6.20164575452315
True	856.1360276668056
True	167.8253324004739
True	711.7219055929536
True	782.088037655913
True	157.34618141439128
True	214.2539093316887
True	484.5244833079643
True	833.3163798911094
True	49.70992846553187
True	40.70237616995646
True	135.7017246185076
True	604.842454786903
True	749.5986051306711
True	180.7135998445012
True	589.5138873156817
True	575.0511060441316
True	832.0688013698801
True	403.6089726356878
True	190.8586935235081
True	847.935951665101
True	230.0345372881464
True	146.41380449035785
True	328.1045857193754
True	220.64041132131496
True	207.16392157525527
True	607.4558966810171
True	250.89402638433896
True	188.69318623812163
True	458.7729895466573
True	469.20253148212186
True	65.633019378787
True	275.3202966813232
True	83.67185380645145
True	352.43064897823274
True	362.7922683164192
True	256.38089982076383
True	170.0312704823492
True	379.5694977008546
True	635.2244258084708
True	736.9321420778582
True	300.2327878718222
True	756.1617628738363
True	66.41700899720524
True	872.4954149605883
True	346.4303073759031
True	13.12905158432485
True	595.4334910972627
True	704.4827335558839
True	264.8507375667213
True	164.5233848739857
True	48.36581858888839
True	383.7492122016942
True	76.96581658292197
True	14.000575627057996
True	886.9832628585401
True	359.28058383779256
True	179.2713537302277
True	997.5190038796652
True	11.615124205602203
True	791.3442792976667
True	31.168037939781637
True	669.0311340016939
True	61.74183002085224
True	767.3463514082323
True	445.54959422962713
True	197.43172689400237
True	448.08980172608017
True	211.54720821699405
True	297.29486199662523
True	225.00994119142007
True	414.8964057564541
True	9.555295761185253
True	321.5051379155203
True	111.94314199680134
True	10.906137250292108
True	473.4044532530479
True	746.1870098078228
True	288.5021093808331
True	79.06823736433265
True	320.10644795853625
True	85.01052689234125
True	187.2418613614519
True	178.63998887577353
True	371.6228843212656
True	44.18560668199069
True	142.94934559997057
True	383.0322217996642
True	861.1806963854682
True	113.1915867987608
True	210.9396693663796
True	440.0342946097863
True	20.028025969277152
True	406.81390220821663
True	514.1361108505439
True	90.5311861793931
True	394.3161248219308
True	360.4781108972194
True	400.08763105452255
True	581.3025856845306
True	1083.5858802752737
True	939.8530445197098
True	59.10434477600699
True	1059.4693202482897
True	110.22382329115185
True	116.3495324158107
True	112.3718361091126
True	491.4195917851739
True	381.0165075434426
True	552.7447288892644
True	251.24036883575752
True	153.5709478562267
True	390.30242081392015
True	15.51162726449576
True	474.2235190744563
True	370.568419204234
True	143.847367277453
True	93.41623134848275
True	523.4481341256777
True	1020.984200979544
True	199.68529299911677
True	65.52136141899578
True	424.048720135816
True	391.5222493388108
True	480.2089884472546
True	335.2106485553614
True	4.401621993575602
True	535.5347296554775
True	508.5978846982684
True	496.6245901219528
True	190.99803113860725
True	103.10435631237884
True	21.730912715299407
True	382.7966067423994
True	112.47569366057876
True	6.313208297816212
True	30.60697403237001
True	346.48388522604165
True	632.9176925954846
True	133.96711953722664
True	91.35122154099967
True	22.23758820054737
True	410.8853031585341
True	349.3304911343501
True	774.244821822338
True	305.9068470555508
True	520.0180517297214
True	542.8657485755351
True	517.1175153237971
True	293.1830040358064
True	522.1002611231895
True	95.31524998000695
True	588.1052513233
True	7.061098897607586
True	380.5388883430332
True	462.2480842084012
True	979.957797370365
True	351.2845455097558
True	797.7045604891872
True	951.778769929188
True	168.4957682956847
True	36.635811521649785
True	367.9027528542779
True	383.2657656407124
True	592.523691084561
True	255.78107200029768
True	28.517180847571705
True	616.8946870560352
True	128.37707089489015
True	1089.5692473421466
True	334.2254360459452
True	461.4916870110385
True	127.95444697696838
True	821.5638597811638
True	144.61308459850756
True	816.7236386072815
True	580.902216481523
True	183.8016883323477
True	114.51055033292772
True	67.28649689456802
True	559.8986053531091
True	903.7557554398268
True	427.4595496439901
True	539.1294489496853
True	137.16645503675514
True	602.2780935629902
True	495.9178080579948
True	789.8794337008752
True	312.7579323095562
True	562.8223756730978
True	115.34032875003189
True	25.8031362035941
True	410.7634100976386
True	164.50151641867848
True	100.46219744761338
True	377.9491054885338
True	1094.1458921541362
True	268.3943726856552
True	546.9629050210556
True	12.056770376438156
True	78.17947874517344
True	332.46220538011715
True	777.5590674204483
True	448.14048220135385
True	508.5231957265569
True	713.759736709384
True	67.2788229321444
True	720.7892539249091
True	49.93720184793848
True	107.205110335264
True	189.32905972408557
True	79.32326280241035
True	23.466148956501108
True	307.0372757092074
True	472.09149866331495
True	912.5208366854018
True	872.8933886331914
True	5.456557496762326
True	283.1657854168059
True	446.79128275042063
True	128.7331501867762
True	214.4744882491781
True	320.5799732013421
True	1311.2935100277994
True	477.790040292264
True	26.767889211168093
True	193.2396995536684
True	700.2887620077363
True	35.05988661318191
True	175.6654050179259
True	577.467248664815
True	72.08168935580588
True	861.1905959319361
True	329.4971065862861
True	674.8855530342967
True	78.55428130078784
True	682.1215891141951
True	580.5753812189081
True	889.2187774674388
True	238.29830623824117
True	501.73839838987055
True	788.2399101632676
True	924.1848729135056
True	224.09407334043084
True	732.8061780430592
True	224.67295885354977
True	453.1781603658696
True	360.10489408590473
True	496.4232773811468
True	493.099425392972
True	320.2018624885442
True	346.23033673018483
True	111.15654136017682
True	337.840702162066
True	1143.990694928846
True	310.59784364748054
True	143.50153340079157
True	289.20576832116234
True	778.5817219921995
True	644.7870229894467
True	429.0196098820169
True	113.58416107041242
True	327.94706368498004
True	32.49844110792677
True	171.1718671047241
True	90.94906979876332
True	89.96706257677842
True	546.8971410016842
True	142.19716768911977
True	135.71528471044812
True	109.14356796252368
True	87.306701414445
True	442.85094253028
True	370.21528028445385
True	1026.575199836269
True	538.7543510605537
True	822.3636402006651
True	280.3800881202246
True	292.8437539819396
True	537.820507129845
True	198.34585248064337
True	749.2190547041889
True	247.75093433841755
True	358.1764754816124
True	67.13265215675968
True	116.27115757671932
True	268.8933738761255
True	121.8219998564234
True	475.3405789609774
True	31.482869687176432
True	589.4341172813955
True	1031.915297133888
True	716.0291941529704
True	1.2640858791956178
True	63.32701747546921
True	508.9822301275899
True	437.5795757591395
True	75.57233710849793
True	127.42738159482772
True	299.0296148001234
True	82.80061486621891
True	51.91045210093361
True	716.2868320861894
True	652.6605576783288
True	172.5525155148246
True	173.35231862691276
True	546.9864919816866
True	60.01565094504927
True	25.631738551888525
True	570.4962572732068
True	460.51019008103873
True	1134.2514082583132
True	46.76808477975223
True	487.6653477605562
True	923.0580528899412
True	798.3225790267614
True	287.80387881032067
True	769.6321063063615
True	401.100969613156
True	41.45029903207609
True	100.36061732763012
True	688.4466945690909
True	75.58422533161828
True	142.2982344796561
True	969.87564452283
True	197.06761727115105
True	276.2831738021385
True	100.42357769867364
True	638.1176107960555
True	593.8135190731722
True	214.53381197967
True	452.433162115505
True	43.40724262608625
True	272.9981330113916
True	585.6851399493535
True	638.6228812750167
True	317.2001302908937
True	71.8988631964304
True	922.7974087220966
True	1083.7409269901386
True	551.1513891646896
True	67.52417245372982
True	30.933087321438496
True	91.31353645742894
True	101.12774592538426
True	102.61732297767988
True	862.0033727302832
True	1201.104948367872
True	751.6132781736657
True	326.6597699262514
True	8.12567171899856
True	21.702447808422637
True	340.53854624765023
True	482.34953569824336
True	44.87466041051487
True	571.0631236002876
True	407.3256818238621
True	394.7468457062483
True	81.14996211445818
True	199.59574592213863
True	276.2150286894069
True	130.6606981382948
True	372.1135263319919
True	40.38731266947554
True	187.43690419499492
True	1162.1646352610906
True	6.127375499463989
True	26.195279085034027
True	583.4657827540328
True	359.8187105914316
True	779.530997166754
True	159.57896151804792
True	768.9830050160099
True	606.4503459743833
True	277.74889278349247
True	406.9808158955506
True	347.02766898528176
True	290.5591638182261
True	271.84703450469084
True	410.4060474189637
True	492.6393009112387
True	492.2926744133849
True	110.03177580084744
True	365.2127994759808
True	8.696440155804188
True	190.3541886771196
True	225.82149974927427
True	849.4058415693535
True	577.8996188855924
True	31.048593801698463
True	729.2555101314285
True	874.3266853951734
True	112.26097709263212
True	352.9567129844858
True	831.9663043488279
True	216.64085749746303
True	150.5919639957466
True	529.5018783171769
True	602.3783502482867
True	1095.754101035518
True	150.39168978701002
True	159.27544739845206
True	254.40965385699
True	320.38104975373443
True	419.703668792623
True	421.6015715019343
True	325.8406816610543
True	452.0160165877489
True	503.3873442728659
True	225.59054111264015
True	1449.841705050187
True	253.10892203197963
True	392.8152737496663
True	53.93621497747117
True	774.6786984393347
True	251.29899989188527
True	927.840101651524
True	551.1749317557832
True	330.5472339352194
True	762.4747982665777
True	264.2456692850205
True	214.5060436259224
True	253.2127403280869
True	223.49709643254496
True	139.60492424681254
True	236.80598442226815
True	721.5552505286197
True	535.6682045158923
True	223.7626613118607
True	1184.6735873168109
True	115.19318066873528
True	262.02945068944786
True	70.70657073200546
True	304.9176770326227
True	401.8481343261086
True	98.26478551289318
True	222.5626171131665
True	79.30876188541593
True	698.1260813327136
True	377.9568570242769
True	229.1663408939311
True	728.3914181801397
True	870.9909658565635
True	798.5801246168662
True	826.1818899472072
True	348.5748448993676
True	1.172523069004816
True	266.3732333806296
True	52.42505032887248
True	391.9538439687081
True	52.58312952234064
True	364.5771143174128
True	858.0582446304483
True	1004.0203011910428
True	410.2645908847814
True	21.329133225921748
True	519.7081043501239
True	526.3547604924114
True	198.69963825748667
True	231.6422424405025
True	286.9059462978745
True	21.46774496204593
True	122.68111292491312
True	929.6415599907826
True	60.724589532974434
True	486.3361908775318
True	790.0932811250972
True	101.60462026577268
True	249.17737987383725
True	113.4110542561991
True	15.311772431443078
True	1.2978861071284145
True	117.52838136706217
True	1026.377711775462
True	482.7611811927304
True	67.0943801672322
True	796.6848514499777
True	336.3019724500809
True	1.6542259475754568
True	449.02890375888455
True	189.5607667120135
True	497.0643143441357
True	84.88217121320125
True	326.9168330455804
True	374.5692580909191
True	172.23062925131848
True	218.82152005911405
True	126.92545019772162
True	167.95680381319715
True	1024.289195244856
True	17.209942459211653
True	505.78531251470105
True	481.8233719909434
True	391.3018591759596
True	212.07580531070047
True	243.91764193741207
True	168.28406534596115
True	48.84517770403008
True	470.1513050723097
True	155.46628246056522
True	839.8631587660236
True	815.4821043276711
True	232.744454661388
True	336.1347913830238
True	528.0081586745371
True	41.65596600946767
True	87.0354946424633
True	730.2286604469676
True	1097.7716561974305
True	115.98930506907736
True	749.2684935505041
True	140.35264440624832
True	912.5566671087664
True	668.9186510744316
True	107.39877921098788
True	273.2138612799996
True	620.9903943472818
True	271.9075558104385
True	43.00569689672284
True	551.9665037932915
True	464.3015022613204
True	5.537403036653064
True	476.3448997245231
True	69.85985039796194
True	171.47564615731437
True	244.04248674595507
True	308.7353979198186
True	70.43754841990862
True	227.2444436381708
True	353.1181817879198
True	433.8890370880615
True	963.3605088814212
True	50.03795156930431
True	877.1973285904154
True	1009.4578461041956
True	133.47463144247988
True	76.32929704371057
True	997.317798828642
True	33.93119796669458
True	236.46072791955515
True	88.55344906116467
True	211.5316404735409
True	377.8860948561683
True	964.039484436217
True	98.4469795210372
True	71.51375536903363
True	616.9992905155927
True	276.7828542726429
True	720.9010484221341
True	51.39782123469282
True	481.9207001698804
True	382.1130748907148
True	676.1957492753596
True	52.02406389360512
True	106.4707341564802
True	27.999574889309145
True	266.58299821703656
True	44.66239193480703
True	347.70324150476347
True	3.1097600214313506
True	1181.9399720695606
True	105.71439751577758
True	137.83878254577468
True	370.231219286061
True	718.4973016515025
True	704.7170279466851
True	1009.570458487366
True	472.30937162355787
True	417.5618598180884
True	144.35127491826591
True	382.6699324521322
True	879.6086057072827
True	442.2807951982569
True	933.4496473984668
True	89.33668696030261
True	419.2750144247268
True	177.85755281352917
True	291.37564191385553
True	740.2210263382544
True	164.21840957870464
True	139.18787169908376
True	63.107232861741295
True	880.9767394362133
True	796.5239288889418
True	83.05305124138903
True	454.8038892525546
True	718.5923697292063
True	414.2499438544086
True	58.87104468118937
True	318.8238009962958
True	790.7928383769191
True	27.79942822376095
True	374.5220269908635
True	167.2563256889911
True	278.46983550693744
True	32.73904955533595
True	228.4042728731284
True	765.5340165014292
True	641.2838083904817
True	54.89592407642686
True	291.72050178800635
True	890.2220656328997
True	17.175221456819127
True	316.540685221363
True	283.5487872417272
True	414.7168418786739
True	211.9660707237913
True	591.5685743387098
True	47.76858618064016
True	985.2491008089132
True	893.0915526008968
True	47.26627495743459
True	386.86306345440727
True	747.86296921977
True	947.7857719280998
True	273.8572912394321
True	612.5202917065532
True	129.8615865929691
True	196.7452182695146
True	136.85769377248772
True	135.47121946190964
True	213.79127083483485
True	953.4066877597764
True	808.6986664954285
True	990.2536258639165
True	19.25783978530201
True	28.27053516013316
True	368.0197389823944
True	12.177587862336356
True	615.6672717281867
True	1057.7109370513433
True	254.70877319408996
True	201.54097085106665
True	84.90811914299931
True	217.85473795673292
True	128.78314808380009
True	45.58649848879257
True	132.80769632940766
True	92.16084946956576
True	262.3515891373378
True	549.0875350316035
True	160.54629729169798
True	29.049667791523024
True	55.84708066824308
True	440.8548749667785
True	262.2826940265147
True	589.4341029135368
True	21.785352421228787
True	115.31994397812336
True	662.3485955552827
True	270.2248868809442
True	469.3705810342125
True	655.5148925767269
True	101.30702421826427
True	113.4502434169216
True	81.27600029264426
True	25.147111580261644
True	124.5633769404146
True	88.30526295395667
True	102.38141424910066
True	151.91051320391804
True	231.6781611703836
True	827.385542097407
True	285.42016927950567
True	929.1723068496652
True	165.68529687852276
True	177.46079282434945
True	812.5394878208357
True	310.4898600511884
True	599.0642004791503
True	251.60629670853868
True	358.0651816140446
True	454.1126202679843
True	580.1730824174468
True	649.9184630826331
True	352.83011931018547
True	34.88230176064376
True	545.1180486899408
True	623.9872516386383
True	17.463714135871065
True	10.645030212584436
True	258.1533091573099
True	397.26755869650873
True	447.04242265651726
True	68.10067390478032
True	633.5307450504255
True	996.1338529315136
True	244.8768935941813
True	890.4109136027423
True	271.52445188767524
True	103.7939299046096
True	276.82483557492725
True	694.4108948172992
True	37.75064097170032
True	583.5142091806507
True	1280.1961590677631
True	1014.6265100368252
True	867.5344707877314
True	207.54343349839488
True	91.22500683673012
True	202.24434877823603
True	832.9041464477248
True	148.4695181989813
True	1085.229682217514
True	857.1104893250765
True	36.47252884378125
True	90.69948531304
True	405.17934615833127
True	390.4988505268682
True	196.25703807294
True	509.0064994260632
True	639.3652677580253
True	122.95286596382492
True	269.29267032078207
True	1004.32904362214
True	52.84194032409612
True	712.4396449231303
True	553.4566121311467
True	36.96628572349934
True	854.5076423775121
True	394.9342632217422
True	558.2049802794414
True	106.6560141217933
True	263.9350622894148
True	220.5624699306356
True	24.76776655604512
True	140.71060416413775
True	742.9961210468945
True	137.12261348296647
True	374.7416307184192
True	63.35922840697747
True	660.250302815934
True	622.5736066531413
True	234.7916087467806
True	448.2798570589253
True	170.49661766544818
True	166.5686839006299
True	229.50318981002903
True	302.3699397381249
True	358.89894612265795
True	124.92818871832849
True	191.37944083546645
True	27.240147966799604
True	857.6593530350863
True	323.02797076054713
True	8.900518363295467
True	365.8886686977888
True	159.20738992749128
True	621.9985992338151
True	365.2492978799832
True	580.0098948459172
True	554.8013931764999
True	481.96903275974296
True	794.5170204580737
True	238.94275500965549
True	572.6625647964162
True	163.00218099495493
True	523.0230986334667
True	357.2028245023986
True	369.1493034939472
True	121.83574287853736
True	134.8900009410551
True	106.27852522838135
True	67.3407224990221
True	710.483837589515
True	184.65363156343585
True	45.802658320323424
True	0.0
True	571.2028727199653
True	115.08312467926808
True	21.622599682344323
True	39.5066394617845
True	112.72081287563375
True	539.3989898328812
True	181.14706822388945
True	104.80624777944244
True	36.00247369089211
True	157.65387557490814
True	912.3686938547328
True	54.38625777008607
True	235.80451272407493
True	746.2227755513559
True	308.9541170764429
True	474.4155475747768
True	473.7862147675085
True	519.63883906827
True	613.7848367224979
True	912.4662668199364
True	260.8669664405852
True	1015.7839114770704
True	923.6093192289476
True	610.6697381133805
True	352.3109780239874
True	849.3737835566654
True	9.891167438898028
True	32.57602777005489
True	277.24700247728254
True	39.73273926791415
True	200.26840526529597
True	766.57000680027
True	225.1553596466283
True	737.4914590332492
True	757.3695565686854
True	121.00914463270472
True	377.02391359109487
True	591.0022216169538
True	23.467460412054496
True	136.0023833680567
True	437.3655739630185
True	307.2627375054157
True	207.37985373295237
True	106.7884031725535
True	383.7698269562271
True	22.239744280583807
True	384.3978586036199
True	356.3611355994315
True	1028.9273107020229
True	358.5243429747555
True	32.40923289019308
True	445.1254507429144
True	448.8468721134882
True	242.1690637250513
True	29.99261286975111
True	772.9751287672464
True	433.5782034300345
True	176.5690248438143
True	13.51495174136603
True	1207.2609546269505
True	168.92935016399406
True	26.769474979152392
True	316.68822275857855
True	278.2352704295429
True	114.46639607018966
True	294.74743308592963
True	49.24884430771768
True	314.7082233332106
True	312.2839740354357
True	316.6825178244316
True	30.517957201367448
True	43.72238769696014
True	1060.0456617085918
True	24.036720047981465
True	12.19590760907128
True	177.13884546230915
True	653.6820686191949
True	6.958647727270586
True	193.43896937243855
True	178.32784788747506
True	527.668356943111
True	363.5383038626292
True	753.6999777521927
True	318.231767586828
True	487.08291386765495
True	451.4178671177323
True	487.1257485643632
True	100.76758517180352
True	1264.9142496481545
True	898.899537104002
True	280.18312840945896
True	542.892364070476
True	103.39673014785971
True	561.9064724329559
True	431.9504812350682
True	158.6760898135682
True	81.70705856402338
True	339.8216492079353
True	167.09181485265674
True	32.78488454812245
True	583.2489248128429
True	364.1078318347051
True	65.58454271108012
True	30.40814825742092
True	674.4086099493077
True	494.2146634912981
True	74.31296772270554
True	21.720791435488568
True	320.5446374833228
True	329.28681607047656
True	710.9637511641092
True	556.9013477910053
True	554.2354188957995
True	789.6234732800472
True	9.132638144430368
True	53.50214397327907
True	36.320575312923545
True	60.68830151077877
True	516.411375505563
True	582.9057804479835
True	81.09560563379037
True	111.48839350973448
True	198.5239815870928
True	73.6001826024959
True	186.255939922287
True	216.02799632003425
True	267.62169913646966
True	837.6585429259994
True	613.2569407854535
True	281.7631918451029
True	189.1742080463776
True	269.95046920289013
True	230.2082211536467
True	711.9024595077192
True	329.57525120885106
True	167.96626458514106
True	907.6237744797417
True	335.93993021934835
True	457.01089205181165
True	155.03001103229312
True	122.5365819194348
True	63.03741968750578
True	218.40277976039764
True	971.0121141487068
True	536.3133849639883
True	110.1275421173993
True	367.97363203627833
True	99.7207184468824
True	655.1867893852283
True	4.458538853724225
True	715.0161575848729
True	35.46358069814578
True	912.184399151048
True	845.523174898603
True	206.55561747988037
True	30.77337192110672
True	80.82220953073542
True	460.95027149047615
True	233.5783800798762
True	1.279783831476784
True	75.64828739849997
True	1102.1035228820515
True	340.82629828200527
True	672.2988468987118
True	492.05097738006725
True	30.179858728860573
True	137.5980108678957
True	432.83769433219646
True	941.8953646401486
True	827.9021894483641
True	416.2694436735891
True	336.4990493954402
True	17.4622621810354
True	78.09757514291991
True	734.5457687385305
True	483.720235581884
True	383.2866783540864
True	857.7343919118485
True	27.94203154012944
True	209.06565958863973
True	910.2419885141118
True	243.57993911810965
True	8.406209330539319
True	508.8655239235108
True	100.05410324093526
True	636.5059086032497
True	58.37419348457512
True	261.54903783495973
True	859.6363660580578
True	866.648959543341
True	271.62996968235854
True	430.0578852957058
True	118.06317216476548
True	606.8557827781106
True	260.94990054502773
True	198.756307546986
True	858.5059286295002
True	56.62822952518221
True	696.8340688657365
True	286.92429008535663
True	300.110546197576
True	167.5887024395591
True	482.79291997082703
True	623.7435441893186
True	370.0284936562085
True	402.22648414357
True	67.88452367120054
True	159.80986341687796
True	463.7389121418456
True	218.38681056790043
True	36.43258725873522
True	197.0854466094595
True	393.3425744911938
True	388.0824765204328
True	760.4806413907075
True	131.6523310603106
True	658.2778035764594
True	500.1732700351226
True	604.6712151327465
True	136.10635523705687
True	36.90259482842525
True	680.8526854394999
True	70.68284403197109
True	544.8021494204534
True	689.8197241429228
True	449.3906364983262
True	136.15490403113512
True	501.8257538116167
True	3.302552516936413
True	403.8717733616686
True	32.59056151139061
True	636.0829438770656
True	275.57793061539365
True	553.809002405879
True	691.286922480379
True	134.0062066484563
True	526.5305125304448
True	496.3552938344184
True	62.06584717827548
True	963.9939426430002
True	3.221010571453485
True	28.85547928310916
True	658.9570523173221
True	687.3523691699774
True	131.3724104009841
True	417.11906496330346
True	126.55170366344846
True	71.20302107922717
True	462.081040814457
True	38.131659646531816
True	502.88437107694585
True	13.941624206599077
True	848.2652758787223
True	533.1518879874156
True	696.4843331809109
True	96.78627419056326
True	368.7248827397661
True	1007.4895604747592
True	883.1964416311166
True	138.12981356573633
True	557.443254689298
True	463.42714758237474
True	246.36210369799568
True	244.30598841098825
True	6.741870966134945
True	331.137889039941
True	11.460446434877014
True	374.9319928448957
True	75.82589235961743
True	398.59570695702615
True	652.829308497979
True	120.17775498735428
True	237.0339285308305
True	662.0021751226319
True	688.003975929716
True	296.86552954256626
True	133.92672978892298
True	168.79866096628322
True	472.3883172252136
True	83.64739652477854
True	9.56679652196421
True	516.327858882878
True	572.0244133437707
True	20.019958102500787
True	144.7654303633489
True	918.7297216549932
True	510.95064752906006
True	272.710529550702
True	32.81118312778519
True	463.7598060043056
True	114.20283983907171
True	582.469790688
True	671.2895639381048
True	293.58004930027295
True	383.0943647243192
True	179.3743737313833
True	242.3919718916489
True	70.20485829952986
True	220.2277228270706
True	507.8155436440235
True	23.016658481545573
True	454.7005466860828
True	356.85827232184727
True	686.8875496402648
True	904.8730496609336
True	857.6994681014936
True	152.85508025793962
True	403.6956883018288
True	72.82265669772289
True	193.63565347686492
True	312.8477992921696
True	9.102277914843636
True	797.7466599849414
True	24.11386528721829
True	399.3601529954284
True	273.5073182172744
True	661.0914227608548
True	210.17837085895135
True	36.39750409060367
True	659.6601702377679
True	1078.313543162137
True	227.88714359078145
True	128.65379709639785
True	619.0575397315276
True	488.0489385320218
True	16.764088859708963
True	846.120770022159
True	113.1081038346118
True	44.71930255692012
True	310.46434229936307
True	350.9393290594482
True	404.5259829453568
True	272.27549595810257
True	18.2040660269843
True	21.37394691257179
True	818.1111925640557
True	189.10527018435891
True	114.542390412254
True	831.9855026777473
True	651.9295348819586
True	657.7375675378754
True	455.75706294024445
True	154.75755456217348
True	32.71786278681538
True	100.90345702037932
True	442.3086615889608
True	231.94784658157732
True	473.8256451938645
True	151.27878940787028
True	472.5882671329253
True	641.7269991717275
True	950.5779282554636
True	24.621512160571672
True	981.429752346083
True	1068.127461136662
True	474.9158827108828
True	78.51163453593081
True	755.4533006151029
True	642.6609729062345
True	681.0537996244569
True	177.9907625684459
True	751.209642236535
True	711.88103418629
True	122.78103601270011
True	777.7285763925092
True	801.1520023918617
True	487.98985848242097
True	229.92460801538545
True	74.45984405977704
True	312.66634232502435
True	332.0944362308243
True	458.32142799900527
True	439.1913934595226
True	199.26437516368108
True	311.84231531792835
True	3.0920627918091244
True	11.16143709148388
True	108.99000512584976
True	131.37412927420766
True	365.95713822519576
True	349.16342484606787
True	118.82429580277032
True	18.298556102840617
True	210.08951133146635
True	844.2483703361746
True	457.9721962796714
True	533.2416948575826
True	573.386898986729
True	838.5749660217957
True	647.6139262772306
True	85.27068023594472
True	211.01456409603665
True	239.1833207355876
True	275.3399378136714
True	105.33965151624264
True	373.8480011994668
True	433.33682010751767
True	169.61561394015607
True	642.1627433341412
True	252.05619609642756
True	204.8636655298135
True	28.431207727154987
True	255.5561429633026
True	494.912763996579
True	165.9055202185202
True	527.9662089095686
True	483.9089331535545
True	248.02738887902893
True	101.40785045477196
True	39.88406173424856
True	402.693661937246
True	790.6020488763684
True	170.64981821158764
True	1017.4403414670576
True	1070.6371459947711
True	489.7801914257049
True	101.73084903468067
True	123.42875338460472
True	682.7382740273433
True	8.317509215553926
True	223.68469267897356
True	136.38095650541018
True	122.77970141406658
True	333.6253904206081
True	637.3482309615028
True	36.90965151255988
True	129.14781220809846
True	936.932753549295
True	50.57612806683039
True	461.2099969107593
True	534.2668223553868
True	248.05293363719892
True	137.0250163669092
True	913.1752302019252
True	1217.2736986306577
True	520.5274043430996
True	636.6138122318982
True	214.41407992994516
True	153.96266976732448
True	320.778785293657
True	259.88435536023
True	165.16438856051911
True	302.54799340586345
True	345.9480383797865
True	11.062363200956714
True	610.8825577016372
True	148.119775116473
True	80.41548873534487
True	440.8352432861079
True	311.17867546470376
True	1177.9737189155117
True	335.00834291476104
True	939.8428143677662
True	10.295545552419815
True	256.2725047182155
True	233.8805156915236
True	156.63984302775037
True	474.94577980666617
True	202.45019792733612
True	426.849672530279
True	328.31512565832395
True	115.65354400420208
True	356.0411862610268
True	1028.959160329649
True	727.4133909965949
True	220.8828614713845
True	109.90672638084304
True	292.4890152582749
True	23.325366399132825
True	360.4410678906404
True	320.0981374753824
True	563.4960903282729
True	460.4906436852253
True	360.75484819341193
True	154.3186942731593
True	14.456929396656278
True	414.8255889659908
True	280.8844379618353
True	146.2204598930869
True	298.6453238065473
True	401.1282181504332
True	806.5845260987718
True	313.94883987576475
True	788.2023447471588
True	411.38722068177776
True	380.8145341264704
True	1.8238193671489904
True	1162.3127865246574
True	100.95556156416464
True	898.6621479842804
True	208.88449154251165
True	468.58574492880825
True	674.015229615651
True	82.89377880071594
True	488.8017944234356
True	31.13205825475498
True	416.8446742414911
True	75.72736940751336
True	228.73880745147216
True	38.62328630484775
True	651.8533147477035
True	180.56569712328167
True	27.219535295131887
True	393.8843458368773
True	111.67230385016347
True	176.66773774178876
True	812.0405005641175
True	256.6008649321542
True	153.75412790143557
True	376.666538469236
True	508.2686997912265
True	339.59773939502224
True	499.16327334681927
True	608.6765266519345
True	164.83899443764716
True	7.475290582632173
True	71.7630643619177
True	431.7459429700801
True	92.6756657169108
True	83.52520022286544
True	1082.8858463022405
True	26.874809214103696
True	316.8864987369878
True	306.9739288739405
True	461.5143836661081
True	671.0787582436203
True	196.8717705172272
True	677.2348950565911
True	326.7915875665223
True	341.99519656079895
True	273.7048483724302
True	221.6355978745896
True	375.1336601474636
True	435.5728848095757
True	415.4156409551751
True	594.4917130028211
True	139.4261593939002
True	77.64788857078173
True	38.591149412637
True	286.47342412135873
True	654.4199983483785
True	411.158691083737
True	760.2405295972654
True	216.8059954977757
True	413.521309012524
True	70.42882559375813
True	54.89418073242297
True	401.5190188463658
True	201.38894639572385
True	229.45209382226088
True	42.998398943729725
True	1072.1474599513735
True	178.25255643374533
True	893.8199984287844
True	325.54239853491134
True	913.972318106143
True	231.6248737958497
True	470.68531444808673
True	535.2033316633357
True	613.0429898984478
True	220.43032461758213
True	487.6169666630129
True	925.2690366177652
True	131.33751209731713
True	7.512981946006594
True	570.3470677145812
True	28.591500611805145
True	77.3330097695406
True	771.1494561677775
True	230.6113378865362
True	1044.644638664089
True	704.6405581090181
True	428.3177271891753
True	286.55859204387275
True	477.4959382788721
True	345.87931486423264
True	193.2389230723053
True	683.9552089425395
True	667.2006588622006
True	206.3211601180446
True	91.34088826911042
True	522.6910595741238
True	144.3757053679456
True	381.1481170857872
True	339.9421957920811
True	63.76130129797656
True	377.68164943300417
True	407.0040190085514
True	379.3762055769415
True	400.0578720091999
True	421.6176233945836
True	637.9083532133048
True	56.60722684420027
True	462.9567659770509
True	327.6334295471984
True	660.6444705469124
True	220.5861980842593
True	101.81588591013684
True	38.50532840300055
True	545.6447307919135
True	633.2261740403516
True	174.8192836093077
True	402.269455891018
True	339.1458475823573
True	17.615561947028976
True	169.22520513676477
True	296.7181715129848
True	2.482214209141409
True	904.2216579449336
True	81.01427150062597
True	103.67732240134686
True	116.6407974998552
True	361.2139992780184
True	37.6801342998809
True	466.3772748905398
True	225.72171503443917
True	4.675831770890777
True	122.75536674661578
True	443.7016122124479
True	49.88734681282398
True	67.09354858403896
True	173.46388103617048
True	295.28217152149364
True	978.7610358098324
True	386.2543815665248
True	970.6856521071616
True	187.9964072890913
True	1048.84379512424
True	754.1487092309834
True	673.1458607053357
True	396.0994144277397
True	383.4976229720704
True	76.48493431797546
True	74.98576235053379
True	80.32105205615859
True	178.5338806209155
True	483.2222755316285
True	1051.814536402772
True	178.32632299515436
True	364.6454807937954
True	439.2189681724341
True	570.5998841792454
True	592.9890335439891
True	283.0805980712953
True	442.5485654169661
True	663.3940474968819
True	95.19786131704302
True	751.4318741614464
True	252.83541079414863
True	136.8864883380495
True	413.8605656520356
True	847.1111206874461
True	432.87413047121
True	887.8019044486714
True	189.3229799649709
True	362.0254615425632
True	671.4354860235667
True	631.3585080823219
True	199.04573674664968
True	276.4357715892501
True	827.1802737253723
True	34.358479650447215
True	185.38175227190655
True	505.41206069887824
True	699.2337096970676
True	105.05218337077252
True	37.14051078795022
True	170.96822356048597
True	699.0052967494508
True	317.87059232774425
True	556.3473120533731
True	356.4244383880856
True	292.6312242066168
True	455.3530088126288
True	505.0416388182221
True	73.37228214355056
True	351.4758644967796
True	775.2592913780084
True	0.0
True	294.6361193231679
True	235.27377540447813
True	957.1082050669193
True	151.8007507324198
True	686.2244662384683
True	645.6852856110894
True	113.94994540299916
True	220.97936753419296
True	133.1799678252397
True	10.32214208818955
True	293.5094655011202
True	376.2370062583478
True	1116.970843268531
True	239.16519340813483
True	417.15340555201306
True	654.1898589542976
True	208.9775878755551
True	27.465923693285333
True	887.6556121616314
True	597.2503862665926
True	145.8405121363177
True	608.616373746719
True	154.27037920690643
True	300.7325212476595
True	793.0896352620929
True	36.01153016322189
True	111.3150139558367
True	528.7881726946698
True	66.9155395290369
True	78.13995763211756
True	379.9834039440101
True	22.939325730552337
True	760.1444538027167
True	102.96166545212624
True	154.65402517722148
True	19.032357895392536
True	729.0850508353813
True	30.96809036343215
True	780.4873398109686
True	404.1838470024039
True	119.10648034813008
True	694.8895110598128
True	534.2232928080495
True	569.8509655762092
True	47.28517983095264
True	368.64655159196514
True	6.180261755082534
True	93.57805581005974
True	379.91622066214535
True	48.813854098719766
True	117.78880432925806
True	316.89671115670654
True	175.86499512931422
True	100.04795986235511
True	645.7424458329932
True	21.18737717369112
True	1127.875743980226
True	491.6304928632506
True	307.6407571690645
True	499.44154803165577
True	115.37737702396494
True	789.7922890847107
True	1135.7534864761044
True	734.2672955636008
True	181.78648176964
True	224.36595853918783
True	50.932315128753096
True	58.13522756743061
True	151.44582176971545
True	99.11976093094248
True	165.99779419346274
True	1177.101843077899
True	304.41586381765376
True	359.95861009246056
True	698.6470832933593
True	16.83809651749196
True	14.294196722074986
True	578.8444709296522
True	5.790973351641797
True	114.86533546624707
True	697.5783617527335
True	177.85462737674425
True	636.9012379507188
True	843.703675907281
True	149.6502927935125
True	951.190656211832
True	2.965792807718546
True	443.3094291436434
True	1047.3328149505408
True	26.44820252097212
True	238.0267307394085
True	139.2407412400942
True	951.4046191164418
True	234.59389198366384
True	483.1207492713481
True	122.12650627259788
True	515.4352174572114
True	151.90703006215148
True	92.4875499940034
True	387.4252429159815
True	68.74076668115977
True	56.121276863092326
True	1064.3783007991535
True	267.2735548783963
True	158.89538439563188
True	365.47368280692666
True	395.6200424056647
True	209.24781278393365
True	167.36383456047892
True	387.5796526196655
True	33.61877527733409
True	495.57808673897375
True	1142.4365742653358
True	117.35671354153963
True	475.2857346535527
True	310.4449536010269
True	29.15355317819198
True	423.0279178726564
True	109.1061350331842
True	607.3437821266986
True	203.67318427403265
True	428.0269216124004
True	21.25561056976364
True	439.5080165924585
True	104.95191206055922
True	349.7924365484544
True	33.81761472530023
True	177.090372242146
True	245.1298616198505
True	772.026851582264
True	57.78756374410773
True	136.26820584666606
True	240.63881996093863
True	133.97500849183436
True	647.665828947699
True	563.2880037886113
True	793.2587393493499
True	391.7097409159294
True	541.8594673474717
True	408.4811451099469
True	686.8907278838085
True	71.21562719881018
True	459.4232064643929
True	413.660893805048
True	46.27459622213462
True	85.87030742539129
True	128.50149259218412
True	86.93622784337231
True	319.5003511838751
True	841.2582830561382
True	333.584277743634
True	1092.7715993315878
True	319.746992110514
True	912.5662068889698
True	149.11677744654867
True	590.2364880462852
True	621.3419436847469
True	685.817682834346
True	446.1918822299575
True	62.98680423837087
True	290.9911670128436
True	40.16838373688131
True	168.24390065101412
True	169.42946308004036
True	1135.2373982371216
True	246.63221930845188
True	560.3369384182031
True	548.5811737336156
True	562.4066036366211
True	900.4614719707622
True	600.7730410686622
True	633.6211963626814
True	947.0614841857226
True	121.7293861412956
True	308.4405074007676
True	255.40099616878115
True	309.5532684956739
True	89.79907396201395
True	379.9722525547822
True	3.512153981880173
True	320.5041966203244
True	251.02534303359693
True	609.7535189204197
True	289.7092580529299
True	359.7281016069101
True	10.04519041471954
True	61.90902300192992
True	537.3951369552847
True	29.86011706332701
True	139.8522397061311
True	66.0428569863793
True	148.48621059457457
True	237.251469460748
True	72.8892629891143
True	368.6125276482571
True	275.15090816125144
True	104.9347653750044
True	338.5416985109688
True	63.10137369223755
True	575.1248356948763
True	843.5145871485846
True	288.63948997916646
True	1165.0339788626964
True	113.38739437288552
True	315.75779690097613
True	1053.9170137964738
True	87.77523068004457
True	282.3815796327531
True	9.495812653946546
True	417.07186620620826
True	444.5937344431141
True	160.86119323680722
True	607.7681365303976
True	892.1978504162827
True	160.49737692887302
True	74.00627337992486
True	334.91368011595097
True	533.3167827279893
True	613.9803635836654
True	1220.7321721950736
True	25.02919061702538
True	966.126358566013
True	136.46926301224806
True	633.1335884698127
True	116.37666423140443
True	136.0943851786786
True	186.01489309050385
True	169.9000032201288
True	741.9927103080561
True	197.0928386022414
True	232.09862505054969
True	66.87050596524885
True	504.6656833979367
True	451.01648531814976
True	177.31274432862992
True	239.0431677274156
True	16.81235248704092
True	413.9739873332725
True	216.37325043984896
True	292.137522052306
True	112.3727403964923
True	703.9847452854239
True	415.9191945952588
True	267.0717000403689
True	650.7018105348848
True	528.6707163870516
True	465.2658928021039
True	129.78962533565394
True	527.6605708325159
True	449.40304206627695
True	3.555336200874968
True	193.41015565270516
True	83.24281740143819
True	243.4516938502641
True	2.8494246535053858
True	127.25216524372094
True	347.406273386261
True	7.224779790342957
True	853.02839945855
True	177.79578430153506
True	737.2564427842875
True	808.2783879167742
True	161.6620765836006
True	225.7595136579012
True	477.85847629475575
True	842.2606666632261
True	49.449333543165366
True	41.52146148997794
True	136.0174957897329
True	615.9253035419038
True	720.516024646292
True	186.44846696014017
True	582.5153928017696
True	590.9725292436808
True	794.2966648049052
True	398.843938361912
True	189.64046552246097
True	921.220243664771
True	232.27044010729165
True	145.60058610229166
True	315.53517109796104
True	226.1461783051036
True	213.30346077199164
True	600.8111857607086
True	252.9869832591933
True	200.87485271742824
True	439.3327410278158
True	466.1286707749851
True	62.38697760894831
True	277.6761444131431
True	78.63995687979998
True	336.06732718168
True	359.4478574714571
True	250.99727796021256
True	180.28641914167372
True	374.2927842030969
True	642.858650587627
True	722.7264251860367
True	301.81507556537576
True	745.4078758432458
True	65.4422822122974
True	881.9165771500896
True	359.9513386770658
True	13.00106780228798
True	625.2607053511417
True	690.4256132784104
True	256.95986615546576
True	168.82413796494058
True	50.55612568588938
True	382.5209614550135
True	75.68726670175278
True	14.577744248632184
True	900.5045490722929
True	374.8151367517645
True	156.62645339666292
True	960.8975293269398
True	11.70940043804082
True	783.7502483393063
True	28.567034300209546
True	657.6503777075095
True	59.20729522463515
True	767.3052717029294
True	432.9633346722025
True	202.6034575233512
True	435.7787895838059
True	205.84668837444505
True	297.3295205658624
True	223.4468793997636
True	408.8110692879735
True	10.214201683761626
True	324.58348653677115
True	109.02621642247864
True	11.554892209796764
True	469.6208276676044
True	710.6364808420371
True	287.59752845467267
True	76.15833280841665
True	305.5838466156474
True	83.01502140194381
True	185.44519776995497
True	185.3660288402236
True	394.72015321944167
True	46.59306376862661
True	141.4603084056123
True	392.2650989798927
True	880.6380736570222
True	111.10211437159344
True	212.66360106483924
True	421.9702026834631
True	20.489271576030244
True	417.431955612644
True	511.0787625248121
True	93.69014638108897
True	394.4581172020421
True	358.2876513495789
True	426.304910025774
True	599.455683860873
True	986.4095556458336
True	1012.0782481410156
True	56.5089796413903
True	1065.2520957797467
True	112.20880416837416
True	108.12045972050788
True	107.89138981543272
True	518.4298493615022
True	378.4319568431179
True	556.1430907716809
True	253.52487503758104
True	159.60592400709157
True	404.75433031954896
True	15.87099421438289
True	460.31879607449406
True	389.621294367317
True	142.66597419671203
True	95.84656455848716
True	530.3895724513089
True	1015.713136430408
True	197.2097446367296
True	68.83048217857286
True	432.57023626227135
True	372.3518405033104
True	484.5426070930796
True	322.7882991343484
True	4.259663754757417
True	531.052807984007
True	513.409897401432
True	508.0786044657336
True	186.06676329421572
True	101.28203958233172
True	20.932933549491423
True	379.0169037903016
True	106.67613224317718
True	6.997334245072214
True	31.248305685458572
True	355.341129574344
True	634.2473451390716
True	130.2934143237917
True	89.90334659051092
True	23.30172788779661
True	402.1999969739095
True	370.9506733129074
True	761.8481178738756
True	304.0223215904492
True	502.4972149816006
True	534.9957814175881
True	534.5221538145078
True	297.00147934205336
True	534.972737026583
True	97.5893371230738
True	577.1459884628333
True	7.990412128874036
True	351.2848229779756
True	463.9492564713472
True	955.4949410138612
True	344.2507790924214
True	803.2342798036916
True	1017.3332440110296
True	183.8524588677793
True	39.85474395820792
True	361.2174830137794
True	386.0211098883266
True	590.7857193819176
True	248.1915445444086
True	28.91568454808903
True	629.4134631191392
True	126.33843395920157
True	1069.2932287481744
True	306.88726316522286
True	463.1369134099796
True	125.01653941050978
True	792.6567505417938
True	139.9554457764474
True	821.4352568254475
True	576.7717596160896
True	185.58974576252456
True	110.36093564765862
True	68.16485279317482
True	564.5149625068274
True	886.8229584805116
True	423.0509840332952
True	547.9169862564386
True	136.24167636985382
True	633.3144841067242
True	463.4770129524842
True	776.9016351339961
True	318.7445156447251
True	583.8500078186171
True	113.61735149322313
True	26.967380142565947
True	410.462768157887
True	172.61066001008265
True	107.17886445107489
True	370.3796660775812
True	1090.522503073408
True	262.0013021122467
True	541.6517421611719
True	13.308033813639648
True	77.4050187115807
True	329.32233306212294
True	775.3087484073802
True	456.3112960177143
True	497.0648898307473
True	691.7111026004651
True	68.04343236088597
True	716.9886803696477
True	46.65528049867672
True	101.91043771382208
True	179.13922437814497
True	80.73143124562989
True	24.17089186163229
True	295.98441514043617
True	461.0893248600113
True	897.223988220842
True	883.984341898883
True	5.537120722041926
True	279.4249997585223
True	476.49455861715984
True	123.37343328427956
True	239.92053753925063
True	317.6310644221448
True	1290.522482986005
True	451.5175999494526
True	25.390610798637248
True	176.21814902893678
True	701.3626666511914
True	35.19791168607615
True	177.98526681546383
True	565.141676016097
True	70.40605010709967
True	873.4320012363785
True	333.29072132461954
True	677.4788122752617
True	82.02854094972703
True	671.3161989434454
True	574.6515141155735
True	875.201702030143
True	263.0965577412883
True	509.462191223155
True	829.4041842353142
True	931.3251397043528
True	234.5758354364777
True	730.4611531426145
True	224.83797470833028
True	464.3136562699772
True	368.533134870186
True	501.568313181013
True	492.2848005545527
True	308.81014922594903
True	355.0816082246861
True	110.56069028072858
True	346.2654803776447
True	1149.473005230375
True	317.729378371056
True	143.3859090189482
True	292.20750817325194
True	750.9771988845738
True	648.1824323405015
True	405.9282461911018
True	116.82138354889112
True	331.7990828092316
True	35.961874652826616
True	166.83307905567554
True	92.57526394545032
True	85.85586955093353
True	556.5235112304102
True	136.53850466400274
True	135.914242913728
True	106.96949462420858
True	85.80854023242308
True	438.3878829418149
True	384.49730739889856
True	1044.5854574426537
True	538.3272923764636
True	868.0971466259622
True	261.6653463005553
True	293.0541306223451
True	538.8668491987701
True	194.0680072573089
True	730.210289048172
True	251.6218664747221
True	344.49537962585663
True	66.00177357183513
True	123.79530974323784
True	257.4992968669773
True	124.64436933268831
True	472.0824402439087
True	31.653556983075344
True	560.1244197646998
True	1019.1103231801876
True	706.0451425217196
True	1.117473622293298
True	63.83329315394517
True	476.4405971459763
True	449.1399068552273
True	70.70874979208475
True	121.87671127352166
True	302.2833346933261
True	74.88434804648014
True	49.6801629411435
True	693.2402236442963
True	669.4574225140559
True	161.14735456738583
True	165.47435302058776
True	547.1175506663546
True	56.51807209319026
True	25.32278114491772
True	559.2631765574388
True	433.479383268899
True	1114.1484335084451
True	44.84610481499644
True	467.2369761301945
True	875.994406630421
True	793.8815275763984
True	294.1031909167256
True	791.8001176479574
True	397.928088554344
True	41.71628547687851
True	95.14471842632533
True	733.6685232281826
True	73.57084379873079
True	141.45605000705402
True	912.053345677957
True	194.6252860317012
True	280.7164490273699
True	102.4681185667794
True	653.7178613474061
True	590.7968179276818
True	223.04588358875563
True	427.86314961164425
True	41.7120670364596
True	284.54051882978666
True	602.160877995254
True	593.1610364208935
True	320.2158184359866
True	75.17236057876535
True	913.8989051189186
True	1086.4030001574035
True	553.9560878038458
True	67.30658189193568
True	32.12831297235256
True	94.25632850976702
True	105.20321369803484
True	98.85813266313352
True	850.9556045196937
True	1218.3214936292454
True	736.3651508245017
True	340.673646753575
True	9.846185677951445
True	22.434086251068205
True	339.5774394443159
True	485.6586537098509
True	49.61945512615097
True	560.8881478105635
True	414.7349809387807
True	401.9321677666854
True	79.2049757025727
True	195.99420711066105
True	253.46859581641843
True	135.3039668404882
True	398.7130946588499
True	39.26066058826554
True	171.98356282987223
True	1171.5651906907715
True	5.608753635379747
True	28.636332775699447
True	597.3743650200684
True	367.9841429532608
True	780.7847280312415
True	164.17395952196165
True	733.3247806240468
True	600.6704360161788
True	274.95058175893826
True	447.3805697629144
True	339.6541174793597
True	302.85807873220784
True	265.87085489769646
True	391.3621286955834
True	507.7609885555187
True	512.4396583589835
True	107.10704391100973
True	355.4735919557571
True	10.787129413793153
True	178.5616119669415
True	225.3252047301143
True	871.647330868554
True	573.4466312276146
True	29.965490239329437
True	717.0736078300797
True	824.5975120026478
True	102.90323492651056
True	344.8281671499372
True	861.3628053011146
True	227.2694010461516
True	170.85815730466385
True	541.8334147291673
True	578.3253513862338
True	1088.165787873208
True	144.71886892859382
True	163.5806054753701
True	256.8449008279946
True	330.26636310470406
True	425.5066457548637
True	409.4450648991644
True	330.17456392233754
True	431.58886521067336
True	499.0917979446326
True	225.11172955760173
True	1460.4132660488794
True	242.2250975608796
True	396.0100399872753
True	49.88569415435036
True	759.5339175666361
True	259.8364357860491
True	946.5666344934376
True	562.02451483638
True	327.08989270082014
True	815.7661698744224
True	272.25221886929575
True	212.1292451392112
True	257.67599027942504
True	218.391269297596
True	144.1874769149592
True	248.21497043463572
True	720.5141258149804
True	518.4681338270631
True	216.4899396651145
True	1127.023091543154
True	117.16443649873833
True	259.9248900537986
True	74.34427040804007
True	319.8346833517427
True	414.30642669074376
True	96.01311932123627
True	219.36210201012744
True	73.50889452443555
True	692.3921928788784
True	373.3779124748594
True	211.654022999619
True	714.555653390881
True	880.5539955655229
True	788.936320561533
True	853.4198127902793
True	351.9496173166455
True	1.1911032682621965
True	259.3195851080918
True	54.867872982164585
True	395.7560787242158
True	53.59589095676659
True	363.394041013536
True	869.7021965184824
True	1057.0209307680905
True	400.330484615817
True	22.394528598791908
True	518.0861915448894
True	506.6290792552078
True	191.2656818608864
True	242.27921592159487
True	280.6706632167023
True	21.64435645371933
True	133.00586060746065
True	941.481081604962
True	62.63957305004584
True	470.4566715932357
True	786.1701728193264
True	104.9560919231311
True	240.3168458959623
True	110.6810015306428
True	15.955054917758783
True	1.1677438329473182
True	122.04263439185806
True	1019.8765541893292
True	464.8786581774285
True	65.48014094950744
True	786.8245727186504
True	341.1698007574884
True	1.5473953163486636
True	436.4489548964752
True	185.5778296457072
True	508.9837495935535
True	81.01895413330894
True	329.46216560590887
True	381.1016666725189
True	172.1486420480782
True	212.36662466049103
True	130.3667709212932
True	176.91906291530478
True	993.6541591008532
True	14.495947674525633
True	505.1263217032824
True	489.6962589042972
True	406.6045276246993
True	226.10526338497027
True	243.6914319352593
True	150.95113112667033
True	48.30599254202164
True	456.18819899619785
True	157.0472108333229
True	852.3019028919335
True	820.6905293276944
True	239.2879566594504
True	317.8180339571619
True	531.7741783541029
True	41.34922235160747
True	89.01510574018126
True	752.0559827040122
True	1101.5273204895057
True	115.13469162544422
True	725.7094926108012
True	139.06651623298737
True	944.284406277623
True	641.9502148390758
True	105.70743261136757
True	271.4936729173568
True	632.9541063356086
True	254.59891948745624
True	47.57717464822313
True	578.3994438683301
True	450.1731590257988
True	6.093419359582367
True	465.61380817495245
True	67.1049742613347
True	176.4906383158361
True	233.96390572865235
True	303.4417442117148
True	72.81743468642783
True	217.14110600107992
True	356.3790419721461
True	437.4758863230782
True	889.2935397059724
True	46.63492836955463
True	892.6224575452778
True	991.8964320076904
True	127.30767025929244
True	76.24336257455111
True	990.6825635033216
True	35.17900967068974
True	233.42559923521225
True	84.89084944483108
True	217.573997659178
True	348.9551395133374
True	983.7419079342196
True	95.62534412814968
True	70.65420501981176
True	663.1351455122627
True	281.3361974754149
True	749.8330605221431
True	54.23017384276153
True	492.3169478696504
True	381.1783608163904
True	690.474302224049
True	54.96986198008267
True	110.97479659307916
True	27.199767617279768
True	268.67867725760533
True	40.69773003853478
True	357.9567562904726
True	3.757963461190326
True	1172.8527565734105
True	106.55889569402947
True	135.18284099209603
True	357.64629025959545
True	715.060325721908
True	709.4245706929786
True	1015.4869725634828
True	459.59310066899593
True	430.949013170688
True	139.6656859209987
True	411.0837981520729
True	834.5942200943244
True	414.17470655969817
True	930.4166247335152
True	90.19546711856272
True	424.48365930971454
True	173.42805816743518
True	289.6202904910712
True	757.4549531662251
True	164.3319901094288
True	131.82393602662387
True	65.13655994612769
True	905.5757160903364
True	818.3970667469841
True	82.71055477214065
True	433.7655832197906
True	721.7271655959457
True	409.83041904699365
True	57.6665760493232
True	320.42523027362967
True	784.6621872975303
True	31.75488360945468
True	344.94804509810905
True	168.55725562810645
True	280.50863741150084
True	31.6410131381356
True	211.6561098129432
True	785.1409376226585
True	641.1208254043152
True	57.25699442914978
True	301.4579494184825
True	922.7871695445864
True	17.056334921701485
True	315.0284059858133
True	283.7263182885686
True	427.8804261187616
True	216.12617811647365
True	596.2054405487394
True	44.58784178090277
True	971.1408591027
True	880.8929774980785
True	46.6821689633388
True	387.1704871055098
True	740.5135848530053
True	952.8177897815772
True	274.79980160835817
True	613.4692386285868
True	128.92478333094593
True	186.7059645642038
True	139.29647258765658
True	134.8503419188721
True	203.5104315313203
True	938.5300057156842
True	788.2192692284374
True	951.9252705625768
True	20.389154810484907
True	23.967812429011595
True	360.5696396120904
True	11.378329914177709
True	626.4658211485145
True	1041.6393870669103
True	257.7178175545142
True	208.21578340368316
True	85.05450889674238
True	218.92468330080808
True	133.32885793258913
True	41.327582276271016
True	126.53339500253588
True	89.08271826505259
True	255.31068828404923
True	540.5362586606346
True	162.9467046401441
True	30.010567843281045
True	56.11963541052222
True	440.0820669362292
True	263.7435612299641
True	596.2085073288258
True	20.61894756457877
True	113.13358704705462
True	663.6482470306368
True	275.3940252128687
True	483.5367281999238
True	645.5933671544838
True	104.13336520102304
True	111.61974853327868
True	80.63865485916031
True	26.268327019631386
True	127.80927147775154
True	84.01631618912634
True	98.7527364307364
True	148.04982850358823
True	236.64001583895455
True	811.4874672184048
True	283.9275105527976
True	939.5032436330356
True	160.5878922149735
True	196.97409187733476
True	754.3584023778208
True	310.1618714952275
True	600.3895448143311
True	257.9025692581517
True	362.142631907396
True	464.688915190065
True	576.862992290534
True	647.2926835312759
True	359.8603333900189
True	35.76017789262144
True	571.1021034625365
True	632.967932595223
True	18.047398339573043
True	10.740047961232255
True	255.0551962207437
True	407.4958634417741
True	469.4429558788953
True	65.86597003607315
True	621.6656973806602
True	932.5862564100088
True	228.87918389205575
True	906.9275916316444
True	284.10933168555795
True	101.19295297193364
True	276.2312406648831
True	686.1906240165227
True	38.023229098919536
True	585.1121039826888
True	1283.854093708249
True	1009.772761462309
True	883.3993969622479
True	220.44210339594105
True	89.91778575895256
True	197.24281882772252
True	825.5531956018614
True	150.1187235693432
True	1073.652010522626
True	870.9664982652201
True	42.96964259433837
True	86.57375096503803
True	413.9539052186447
True	375.9458282432935
True	209.28877023629545
True	518.0287972078752
True	664.83645207351
True	114.611239535894
True	274.46842311703585
True	1016.484368262299
True	45.460723661727606
True	702.4078443222407
True	537.1451397272108
True	38.48766961619066
True	832.2814181820045
True	381.9153848997013
True	543.6330053691541
True	108.68992077988094
True	269.96452223999074
True	218.82536360011773
True	25.897763119425107
True	129.70494034655158
True	746.2434155959677
True	145.50605723763547
True	370.6497692483416
True	65.25890546742575
True	661.7207665074079
True	608.3257036930792
True	239.0583250366308
True	463.93881601606125
True	166.68628464056633
True	166.74639572945932
True	229.19523281288437
True	302.6815343029239
True	362.46106516520905
True	129.03503746497202
True	192.0312313558587
True	24.619456018311794
True	864.6399039947573
True	307.41889843652245
True	10.935333259806624
True	366.9992856533611
True	168.00422355906724
True	634.7548395914484
True	386.5235535455956
True	583.1326175939952
True	529.7923699583945
True	477.5943118302623
True	785.3171035153762
True	234.0987081713624
True	558.1514760702846
True	154.53961272433125
True	540.2096255702194
True	338.916063774688
True	384.2845390719872
True	127.25590066726734
True	133.49299886007992
True	108.40573659077036
True	66.7928769197303
True	718.1219739231898
True	177.39232072230652
True	45.48053505627088
True	0.0
True	552.0701507320474
True	111.75003110338857
True	22.977013766803505
True	41.77434653137752
True	116.89377917172676
True	553.1492737987501
True	182.67803673365424
True	113.26816234905507
True	33.44470808904913
True	160.62997759074435
True	952.132607184892
True	53.67510348186335
True	224.8160810989228
True	735.6344543137947
True	313.7146643420868
True	454.94738603313937
True	483.556593655675
True	507.4874467645545
True	596.8468439740473
True	917.7726076366562
True	261.72791158663017
True	1025.3457329778582
True	901.750032681302
True	615.840556295922
True	348.658973505701
True	846.6478127566482
True	9.893246720598682
True	32.52787205118859
True	284.45243200804737
True	43.55600880201659
True	199.69051676167712
True	756.2409617069086
True	214.8446802085897
True	742.4138674638403
True	765.5694033134943
True	118.19973883308134
True	378.16456819607873
True	591.8368079846937
True	24.11292957949268
True	137.19415681055006
True	441.0024273475008
True	305.0650399246429
True	203.1687899954702
True	109.32503487317436
True	386.1970171565546
True	21.060308426977212
True	377.0696678152488
True	365.7952454061704
True	1056.6616483567202
True	365.7103669334045
True	32.54585663598351
True	445.063323798804
True	430.9373413524783
True	242.84850825286264
True	33.35613787303401
True	752.2213595229272
True	434.43672178544347
True	174.32019237717824
True	12.974465507638238
True	1226.3737207531983
True	168.1418278219225
True	28.231385525423708
True	301.3596429470563
True	290.1710489329262
True	114.93701231912772
True	295.34851307411753
True	44.121662364648586
True	324.44159224539754
True	302.0719662446813
True	318.34607663454153
True	31.96550442834854
True	48.17266602678303
True	1055.7676075369957
True	25.39230909762751
True	12.36058621799054
True	187.4864828880654
True	676.3222482130876
True	7.623090133858951
True	193.8901795942044
True	177.5651633884845
True	523.336836788881
True	373.29452419314447
True	761.4847067798934
True	309.7205949177955
True	494.7879558449805
True	434.8172652344411
True	522.513856632606
True	100.67785992271745
True	1284.838501398469
True	906.4620344070896
True	305.6383567958517
True	519.2569843347509
True	100.69151124096832
True	599.6989204179912
True	456.6785033047059
True	157.5654096640563
True	76.84353516414836
True	346.51249960068736
True	172.72555423149544
True	31.16752923025384
True	604.4078634050961
True	381.84064426965
True	72.85593090430076
True	30.54240296620438
True	661.300062471604
True	498.7024332804679
True	71.27183897535264
True	21.75308414421304
True	327.0497959343816
True	320.26135062917865
True	725.9887405874856
True	551.2891121617015
True	565.8910799380833
True	781.0255055240441
True	9.553824137382732
True	56.13123730189401
True	35.87748158209438
True	58.75242209937127
True	515.4406580912981
True	574.7676792770638
True	82.21035295445193
True	111.670952727283
True	199.58599184131197
True	76.12387219877
True	180.53812239209816
True	205.07820285846088
True	280.0069482155604
True	818.4558354427157
True	581.3717276803832
True	286.6132425434451
True	187.9892087750892
True	274.6760522418345
True	232.72063029459704
True	751.0954213512518
True	341.4526558286296
True	169.6467399354459
True	914.948150074222
True	350.5005067337515
True	475.32389715971806
True	161.88553715269506
True	120.20287140069392
True	61.82624667405082
True	206.7383887372718
True	974.4181840657476
True	504.4036576980888
True	112.10889371654652
True	357.66843144947734
True	99.45659068994593
True	656.863872641917
True	4.577374720020687
True	694.2156352014812
True	33.29951648432298
True	934.3472735375652
True	857.4487046994639
True	214.80730908644827
True	29.82353120312554
True	80.05743480876056
True	462.3762895468456
True	229.95504983803133
True	1.4370096687621778
True	79.0626648052268
True	1093.4501293626877
True	357.5268462967689
True	662.3621832181651
True	480.1886285508909
True	32.72010698890943
True	131.20378876340035
True	438.1678341500125
True	931.2044321721842
True	804.9509620705105
True	427.5333934780255
True	348.83283917742415
True	17.79865251971972
True	76.62754236712205
True	761.5234088864664
True	497.2210429037032
True	380.7523858194907
True	881.0676836041164
True	26.81278742881152
True	222.09802097106268
True	903.347570221261
True	227.9930863769233
True	8.31495165618911
True	515.8376002133781
True	94.96681650416414
True	632.0262779690349
True	51.24145199798795
True	257.1555974195373
True	876.6469443453825
True	887.3519978463145
True	277.6353053277171
True	466.0675358131455
True	123.96959874300843
True	583.5083942849104
True	257.685429902017
True	191.3732392843312
True	865.740080796078
True	54.89698346831896
True	715.192052694337
True	276.92699149230333
True	291.8975234036829
True	159.88223449305278
True	485.2507367495732
True	594.9187126484818
True	358.4626709385119
True	405.824732146632
True	70.74230789788129
True	161.045192213297
True	455.9827220598283
True	222.6011307362272
True	38.14037862423936
True	208.7055075936865
True	388.5006738580149
True	401.50299699437375
True	723.9313922009026
True	133.5103243575786
True	643.7374397006693
True	513.4049782804519
True	568.2398697702296
True	134.61217942445435
True	40.24305177245592
True	657.6812073165544
True	69.95855880609243
True	547.4915930435279
True	689.9447747481073
True	441.7148428087593
True	132.32949462265483
True	526.675483204344
True	4.914985120328453
True	398.8099896471874
True	30.18099704879433
True	617.2763831227346
True	261.0806982928502
True	577.4924196848762
True	693.2535369050439
True	144.87009772679147
True	523.6578836197928
True	493.1143725986342
True	61.4322222558524
True	970.6366509817184
True	2.616093640201273
True	26.55008323658517
True	631.8263625528288
True	665.9229331665606
True	136.1315099905892
True	395.9661470458756
True	128.71074559304964
True	69.00551091577503
True	455.64586011541496
True	42.15229370392352
True	523.4666704952534
True	12.74602931194571
True	858.3616350499046
True	556.7926866894971
True	704.9957572762397
True	104.32960272348032
True	367.47223388197193
True	1002.7686912762877
True	853.1785364716226
True	138.79813156934264
True	559.1147448329564
True	466.9609607460367
True	245.75149659450943
True	250.7451941381031
True	5.409322818955551
True	314.7032319292333
True	11.882997709689924
True	373.3794438624621
True	80.10472395386047
True	410.2520958708628
True	651.8147983444647
True	125.870474964282
True	232.52548222290463
True	631.6272146837799
True	697.5269629389143
True	293.894526473197
True	131.89645796513463
True	163.27774450412522
True	476.75095315814207
True	88.45280246638285
True	10.750369225778035
True	501.5268859416754
True	569.0766843497133
True	19.19535941279061
True	141.1650598294725
True	905.8188485589204
True	475.73854345749766
True	285.5751098828984
True	34.38258309727602
True	463.66978820994944
True	110.477741988191
True	587.6877013647609
True	665.9344196618
True	287.3370555116518
True	394.1211857454551
True	189.72089610591124
True	246.49928089876576
True	72.91058311469006
True	209.16292565412283
True	488.0459522979803
True	21.318049750456336
True	453.2736533339777
True	358.2881643315297
True	766.3880928758056
True	882.239682109504
True	915.7672279592626
True	148.31059533941664
True	412.6529587413473
True	74.67004343024816
True	192.51311509007223
True	318.25303943689005
True	9.276360670705122
True	804.6964504958337
True	23.11102903766453
True	405.0946240051448
True	265.39941338421426
True	638.9852751135661
True	213.81720817382487
True	38.30813145327993
True	676.9374123230116
True	1083.2902321089907
True	229.17799528115677
True	132.52387402959292
True	628.6084570428951
True	505.1059999841687
True	16.43890253848245
True	808.9511680061831
True	105.0797720102893
True	43.94363098405362
True	296.7574071774959
True	347.4052283702415
True	395.8185327131715
True	268.97919956557087
True	19.32828572478953
True	21.648523396911635
True	804.2614041418004
True	197.54411388263665
True	110.79502153974676
True	836.5484652297298
True	656.398456189711
True	649.8835407619972
True	448.3606253718992
True	150.3534808804296
True	28.232398101727288
True	104.48870776974482
True	424.2896214063524
True	225.92411592868896
True	475.47031292444126
True	147.6434132957758
True	496.6537781444292
True	632.9623018665408
True	951.7224999264432
True	23.742597427450832
True	978.5871406920515
True	1055.7239309336214
True	489.3179766348108
True	84.58615895475164
True	817.3664618409528
True	645.1387740360215
True	700.178686022644
True	162.55418352207735
True	750.6855614089026
True	703.2448891109926
True	120.51798583291873
True	792.083910503994
True	801.1246589717375
True	487.1749365122831
True	235.1267138370038
True	70.30981713616727
True	302.8465667163463
True	341.98133122613666
True	457.9360982942744
True	431.25387211808646
True	193.999612464192
True	317.4245806030314
True	3.072475276644241
True	12.780549570101234
True	104.78866922299294
True	128.85523220705912
True	365.49282937741305
True	338.3727880878739
True	118.0669708609789
True	15.518042085382106
True	206.80110905418505
True	825.9626617901115
True	449.6067968032612
True	524.7752452106763
True	573.971984992146
True	826.426588905788
True	637.78420198956
True	89.07649162745695
True	216.64560916663376
True	239.63093104389424
True	276.89194958968363
True	106.22114809853834
True	361.9073947032824
True	422.9099170979112
True	172.06856968639457
True	658.832833427784
True	244.20823037964425
True	215.7689888927239
True	28.66428407249984
True	252.39898089997777
True	494.51652050773896
True	166.74046798572766
True	546.8788032080396
True	472.2658746051682
True	238.3248754804181
True	100.5198798541397
True	38.00348190314669
True	400.6354372060275
True	769.0963740573079
True	166.14290210755624
True	1070.3542246794632
True	1032.1250836296351
True	488.25682020157967
True	101.97057337488936
True	126.65377934339304
True	637.4570531672445
True	9.13440858702725
True	226.00739129765748
True	136.6403516998658
True	123.42686273071008
True	328.4151293294549
True	629.451840144915
True	39.34023102913697
True	129.84339053089093
True	975.6097410308812
True	56.61263091417517
True	446.4442811074263
True	529.6206002868074
True	231.8908503119121
True	132.8664405455343
True	928.4754830582392
True	1201.791611817429
True	527.1568688447669
True	686.5875932427963
True	215.6915597978845
True	156.56430142698147
True	313.7297752713095
True	260.15497556255025
True	171.27038714046617
True	303.77154765552154
True	347.6108134089071
True	13.66533759753697
True	618.2552834077792
True	153.6287461166205
True	76.09101906066579
True	445.9909738832008
True	318.7131787331846
True	1139.6860226434317
True	356.1818469356722
True	943.984531058926
True	11.3850744480383
True	274.68440218794376
True	227.13738256038172
True	154.08169649407304
True	466.1501362886819
True	195.9432731842493
True	413.9933554837563
True	331.9105977492239
True	116.8015353950478
True	362.757032741057
True	1027.0471076546933
True	715.5960076161482
True	216.96675495902156
True	106.42155167093352
True	309.710443526633
True	23.421553698038583
True	344.7477922483382
True	314.1368275308264
True	551.2368513693324
True	447.7641525753448
True	357.6885695639033
True	153.952210754049
True	13.877429207509682
True	434.2788317241305
True	278.4507101226874
True	139.60287555871173
True	299.7027965852436
True	436.41236700677337
True	816.6737655154707
True	306.7776044298413
True	783.046217393277
True	401.1902459778752
True	376.9293045838762
True	1.9255176729466197
True	1191.6653182672417
True	100.21681040673558
True	965.726955222568
True	201.0604803455305
True	471.0288800661429
True	669.2770162278829
True	82.28270207757215
True	487.62994334677495
True	34.1256008153318
True	422.1756441185743
True	74.5284990604834
True	225.40383832354507
True	37.24491022775884
True	688.1598072997036
True	198.772560745206
True	24.27290238328848
True	382.0385260708469
True	112.46379685584132
True	172.32773499671595
True	827.7099702369385
True	252.98973478267848
True	159.2325501188261
True	380.3713935872559
True	517.3949276301277
True	339.9926743203262
True	524.9327145089803
True	635.520282476615
True	160.34082113911873
True	8.029304648857346
True	72.09931847372391
True	444.916711925773
True	90.82733454215054
True	76.33670087823396
True	1066.7854932226194
True	27.00524379133706
True	318.61867822580507
True	323.62151796216244
True	459.7370061554828
True	664.1423214371267
True	188.10726570897495
True	663.2189373049741
True	334.29809910437746
True	348.48889487158874
True	266.57537706513307
True	220.8291063696596
True	370.4123330900857
True	426.4221233641642
True	408.2541395853631
True	606.8337567580791
True	135.16000292286003
True	78.48252489522852
True	37.19579583475769
True	284.4742971592368
True	632.5247857791084
True	420.8918398173009
True	789.3436481093667
True	215.66041947869192
True	419.9717670491664
True	73.11758316737397
True	55.73120989830845
True	421.7953069782221
True	191.8196285649529
True	218.6454292993597
True	42.89220094939552
True	1078.0731812969143
True	172.70471686792146
True	910.5292744125596
True	324.8015372929639
True	922.7509948484624
True	239.1342097440816
True	467.5979768906584
True	526.5697963380939
True	615.5854082981934
True	215.5993160937296
True	478.4848437973114
True	923.7863162252704
True	126.80184121501914
True	7.577198551276777
True	608.9041124361673
True	28.040099751496115
True	74.48399547541106
True	820.0771698732233
True	219.6097121362379
True	974.3770012893924
True	693.2445248659891
True	407.8589033149033
True	280.7920960505963
True	480.75778722729547
True	335.97820819560485
True	188.75896488904755
True	663.3880995968068
True	708.72847221233
True	211.45282012257584
True	88.82676631352922
True	512.3147369529127
True	144.36851800240868
True	372.35361352337134
True	341.81934276695085
True	63.27583497572658
True	377.6302051766292
True	401.71011145242704
True	368.6796192920128
True	401.4689882087439
True	427.84516816306495
True	673.3155681448795
True	54.306157494396444
True	451.4677990574608
True	306.48885900007485
True	657.9981181968298
True	227.55722577441628
True	97.22525998725033
True	41.83722172222001
True	551.1908308742827
True	659.5155976431357
True	179.6151451375522
True	407.9015574483083
True	330.8044213978038
True	16.321159791177863
True	167.0580557273304
True	298.692904662006
True	3.1337204232684823
True	870.4148521006618
True	80.93277160825367
True	105.75992265586062
True	114.52716675163246
True	355.8803666098507
True	36.71011699635649
True	454.20308320373135
True	230.57638399200243
True	5.831204735120032
True	120.22643340492137
True	454.99770209315074
True	51.49706429361664
True	68.38523492039374
True	183.961149159137
True	292.4468078348393
True	978.6532234820191
True	376.95916018039645
True	988.9488135440658
True	181.20951943915503
True	1072.9243090260668
True	767.9908997278761
True	674.2271120017105
True	391.3346950224133
True	375.522057195972
True	83.04445028932477
True	74.34214760851386
True	82.55655952993939
True	177.47656440226285
True	481.2452393068562
True	1083.7161201795338
True	179.31818068944497
True	350.2075209691561
True	432.7647945667262
True	605.411516077822
True	606.8057632128673
True	282.3363305225369
True	462.17116531461903
True	673.187789466679
True	95.95589643089885
True	679.9369963195949
True	251.9641709320556
True	138.0781227329642
True	414.0368838087468
True	834.5163580030367
True	434.58745268571806
True	828.8438546356969
True	198.70362036702684
True	357.83111183491474
True	684.2195889735249
True	620.8954380298806
True	191.5976279558914
True	259.2817194294627
True	817.0670330806355
True	31.277749855977607
True	181.4941641807013
True	484.431853568205
True	692.5408774527549
True	104.96076217749754
True	34.979543694828294
True	161.63530010047123
True	772.7319043138697
True	320.013936637814
True	550.3392220902474
True	348.6024846764521
True	287.5367429200871
True	449.0371922671664
True	486.3026978029655
True	66.17375591902727
True	373.0983329127975
True	794.7579309613401
True	0.0
True	314.4168946547991
True	259.0773931249296
True	972.8547787248356
True	150.58688051218132
True	625.876893939132
True	643.827515439995
True	107.79228017839436
True	213.87767177797025
True	129.55822098111497
True	12.294365220691
True	293.58895935830486
True	381.9131701282224
True	1152.0800784577652
True	234.0548546762107
True	411.5624858532135
True	659.6128691935257
True	210.40827827153183
True	27.71745601895632
True	872.4316521761554
True	613.7320452752595
True	150.8554362240924
True	656.7621403506414
True	165.5195485496186
True	307.2050362526141
True	773.9846671776036
True	34.34712490414195
True	109.8011504975179
True	493.5165509305705
True	62.64954409630632
True	77.29330269441266
True	394.09298845688
True	22.55529444653408
True	770.4899077337631
True	97.86142493950744
True	163.75533375522062
True	17.82947051464477
True	702.0897094833044
True	30.22777195422152
True	775.4008008003632
True	403.3492087397624
True	119.28945716588456
True	709.5440003378046
True	537.8633037180574
True	573.0335115158132
True	46.33633545438817
True	367.3530679220737
True	5.241748465129959
True	92.98311362763349
True	382.50323639250746
True	47.92257632280504
True	111.79842849997004
True	307.83130939752857
True	181.2542670844074
True	96.87092938105664
True	655.1860809531152
True	19.742046217506267
True	1148.452879925372
True	508.5643598796948
True	301.7838448140527
True	492.2931981248556
True	119.10070655348788
True	810.1120758942739
True	1123.7906585305411
True	741.6569890363968
True	173.08881169916413
True	223.8774604541451
True	48.90728759420115
True	56.98241805861174
True	146.20347919381538
True	97.95604885029223
True	169.37829997065296
True	1170.9209040976443
True	322.2875207420768
True	359.08572739164043
True	719.4391465150119
True	15.614837645552372
True	13.822333428871968
True	601.6682213816007
True	5.180706926965154
True	110.23291752821628
True	693.3674255485214
True	177.84791319626464
True	658.5884494399706
True	828.3063909907903
True	151.45314222386
True	912.0867803264548
True	2.7975933401381825
True	431.4574578872367
True	1058.0289420747338
True	24.045532936835468
True	236.7784044203737
True	144.58324126406944
True	978.8781621821356
True	239.41650221817835
True	486.61940158609286
True	121.449433643489
True	511.5396081277381
True	161.64409006211963
True	95.76524397260155
True	387.9883415362375
True	73.58235031348697
True	54.76183310255583
True	1081.7005496813042
True	263.7023970294578
True	156.3141060164847
True	375.1289863801576
True	403.8602434411924
True	214.4905442794604
True	165.17773581598513
True	393.37279911314624
True	36.9870481704554
True	497.586573836141
True	1128.9543353772692
True	110.9302953068408
True	480.782241292837
True	321.20489006537304
True	26.73256865556413
True	411.5463536377296
True	104.00627903990004
True	580.1691784742027
True	202.23796584423573
True	417.5340019166965
True	17.74376782625343
True	444.14736372542296
True	107.05375022491717
True	347.23903370209524
True	32.77030701868423
True	172.6425131443511
True	254.07034252171425
True	792.8465614171795
True	57.587830558292005
True	133.96276107560607
True	232.9917334211644
True	139.84611424981586
True	666.9927383522505
True	553.4477908881287
True	768.8000540204584
True	392.7529890189984
True	543.7336912702465
True	417.6237101631342
True	685.513663084206
True	68.11471485275466
True	467.1321286711196
True	427.61900959724966
True	52.0489122320025
True	88.90399299694938
True	128.22646226241682
True	87.03506979115001
True	342.45009933783246
True	825.9645994761663
True	330.0947625625747
True	1050.9769445558136
True	308.7559415441745
True	907.8466109569588
True	148.9961370441082
True	575.2876123983066
True	641.6948786633926
True	694.9390475035093
True	446.1822786384764
True	61.39992997123995
True	296.9735785491135
True	42.988568489791774
True	161.5373491052183
True	174.16079638569508
True	1133.588534926277
True	229.27661993352265
True	554.4329797896978
True	516.7111672965129
True	565.0014928614428
True	878.8067018304301
True	581.4755162419387
True	644.7665253339069
True	963.9526269485804
True	127.61501546403574
True	310.6789420172663
True	264.897239833047
True	330.8183721488132
True	88.66162040596231
True	400.16002891024976
True	4.003979102230961
True	324.8455259319813
True	265.2494421287658
True	613.2091625874789
True	283.3881773175684
True	359.3820382246867
True	11.436903667339315
True	58.96041097831053
True	550.9461229656386
True	29.722202780582396
True	141.52226456618902
True	65.3374426208022
True	154.077205300487
True	242.2643244049312
True	72.09083718125912
True	397.30055007039925
True	272.5813164017508
True	97.96643732787578
True	335.39631922609374
True	64.974937363072
True	578.173846480121
True	830.0697783164346
True	287.66936407588
True	1164.8642420169754
True	115.62817328301476
True	309.56527028661264
True	1062.182058878968
True	87.66025052104068
True	285.08166089881354
True	10.569971692217198
True	404.4904873491836
True	455.2683364124563
True	160.9015651570554
True	612.2860765107339
True	930.0602170699684
True	158.01735363931564
True	74.87220990215167
True	336.74414914754067
True	574.5023590990082
True	620.2248388372957
True	1241.3573417915304
True	26.530830037832736
True	949.598960831998
True	132.52607702529184
True	641.8450922228529
True	115.79973121484784
True	134.58123502556583
True	184.42346843271372
True	165.41778875219444
True	761.3445492099372
True	206.4200011659489
True	232.88969155545757
True	71.59790069778204
True	515.5083380966927
True	448.9161343640655
True	174.91410148956805
True	230.01826722248245
True	17.349557001580823
True	423.9978490420439
True	216.43419921406849
True	278.55461361783364
True	112.1480997662664
True	704.1952081814437
True	423.7089366602342
True	256.03341739373224
True	636.3971173407168
True	526.895441381424
True	464.8001309440235
True	134.29216978567416
True	525.5576186980185
True	427.1103624633984
True	2.2806440939671333
True	191.08598294114395
True	92.03424683860204
True	253.03176784096337
True	3.1018124333664203
True	127.41818105858891
True	349.28405504713425
True	7.0977184570193455
True	844.8935561834907
True	171.98808493508088
True	718.77759635376
True	794.6791603627472
True	166.97443010475752
True	231.98794808307557
True	490.1145491568497
True	819.8676269957833
True	51.93412570936594
True	37.756650941444
True	136.7039877402681
True	634.1819175968194
True	726.8361621171873
True	187.65591614138876
True	597.50186928188
True	617.6667299721636
True	895.4622823090375
True	406.0767434993617
True	190.6558054091488
True	890.686074068682
True	224.693908758652
True	147.78242049725128
True	362.991285203429
True	217.24270390471065
True	207.79917889230447
True	638.4007546491064
True	245.31547394624045
True	210.7541470419924
True	449.1310137299034
True	470.6791734663594
True	62.49640931928892
True	274.51209471496065
True	78.52728730750361
True	345.304778687829
True	363.9664514287386
True	250.6587755364363
True	180.1776539699032
True	375.58387132862646
True	632.6345489703958
True	776.7035175117006
True	297.6030807006196
True	759.6935682393338
True	68.06384269561953
True	865.2551837035087
True	339.9880441945283
True	13.118154370719504
True	601.6238973926396
True	725.3133493981647
True	247.2763046847661
True	159.43219795105102
True	42.818488905571066
True	375.4675479448509
True	74.18589519315205
True	13.421904898771862
True	880.1691906700029
True	364.2742529454383
True	175.24868650705506
True	1018.2388935847804
True	10.273349781236057
True	785.7408562502077
True	31.94760119113268
True	649.973899325733
True	55.913266508085336
True	785.5810640080372
True	441.1728682135407
True	198.5190609835028
True	448.96984780032267
True	219.82892798473188
True	301.7090978103089
True	226.3637989770617
True	399.8658790794741
True	9.462541818315504
True	320.68768222629706
True	114.94549677701728
True	11.88056319921927
True	479.1930647878078
True	732.6530075297705
True	289.4932323991094
True	74.05981284495329
True	319.0649123973888
True	83.96522053199617
True	181.758678801742
True	181.12742220771864
True	361.8305389533553
True	44.79096305211729
True	135.05594011074345
True	389.7692303671797
True	888.2040022894171
True	113.04651492651632
True	212.62024835991173
True	418.1517642842038
True	17.8208892206292
True	426.366224189577
True	513.1746305166594
True	88.79386655723123
True	402.491972947432
True	352.8694248003484
True	411.347272478596
True	593.4794323995569
True	1062.151521395777
True	986.3655222108832
True	54.782629511475164
True	1095.1943744405785
True	116.69375248857165
True	111.52633391331956
True	108.53303611019663
True	483.4594978100158
True	373.95395852300993
True	586.0712566307076
True	262.3235986431257
True	156.27597482783776
True	412.6584882311024
True	17.347322533453152
True	448.45134606090687
True	390.1520288536927
True	153.08419255785134
True	98.0069581902549
True	526.9774985641892
True	984.2078473419195
True	190.98377783259733
True	66.70311647743407
True	413.6692199111428
True	382.2293483324736
True	462.6668554937529
True	330.67311948437924
True	3.822953308422981
True	545.2786501089657
True	523.5878532805413
True	491.7779806542791
True	185.9728263704019
True	105.29915896198008
True	22.664564764186117
True	371.1052093673026
True	106.73547786956829
True	6.928178937766566
True	31.266400655468622
True	343.8871542905827
True	638.1878724966953
True	127.4389787002636
True	95.47549281326958
True	23.84352189123845
True	428.433547251746
True	360.2419905146665
True	777.4151067299075
True	305.60107292670654
True	523.9732509378234
True	555.4418516020854
True	528.8043963610504
True	294.1724094037144
True	521.7050651865372
True	96.69897195608064
True	573.5800288837222
True	8.599334466015902
True	359.7283518327146
True	468.3672834795847
True	954.6509752174188
True	350.556986681765
True	790.6620660254533
True	949.4509282106018
True	184.61179315922865
True	36.9419562264781
True	380.2225712890693
True	389.8174197180878
True	573.0013851362293
True	254.2925122619301
True	30.15345883250556
True	637.5669177645677
True	125.19134996945463
True	1071.7250330322818
True	327.9932863487035
True	482.1137196609717
True	129.6602329754249
True	807.8365845916371
True	142.72224944972777
True	834.0956549855463
True	577.3138228204423
True	181.1190617433254
True	110.1133007114744
True	69.29454113377214
True	581.8095449678681
True	900.4994085596389
True	427.8018381283034
True	543.6632322493417
True	132.33153074394488
True	633.592209350589
True	465.7642671490886
True	771.9750218178825
True	318.8441112235402
True	570.7071986401738
True	116.19704575868889
True	25.49164455208791
True	411.0995744610861
True	170.64145787002855
True	102.96863606465324
True	380.5243475860758
True	1103.978528244308
True	266.90768527207825
True	560.0203529972979
True	12.259281266676496
True	76.49384117986448
True	329.48382163744486
True	761.4631868632046
True	462.2565480788385
True	522.0241205768182
True	715.3025584196198
True	67.9517605369284
True	716.4040733209916
True	47.984362141006976
True	104.31088278740334
True	190.2627026004344
True	85.43941713853073
True	25.7736803858997
True	295.97835495330696
True	481.2301799531355
True	903.9015522925132
True	850.7040161677296
True	5.42875223685656
True	280.7263523026715
True	457.2393269099424
True	124.2220858303331
True	246.6042380919242
True	325.9953056335504
True	1337.1032569157142
True	452.0761072244697
True	25.11093645561365
True	189.28360344957045
True	705.7303658749483
True	33.58041749098271
True	167.3918872434971
True	551.3984124766585
True	74.22385629487947
True	877.0851263244027
True	338.86296237880146
True	661.278109550002
True	78.99901819700312
True	675.0682778040984
True	577.8842725626066
True	894.2366883590361
True	249.29640640026815
True	503.5001127689054
True	829.2331994632551
True	921.3556970450038
True	223.96240445973652
True	752.5698203342828
True	210.84254540579315
True	443.0416892928161
True	366.62402622251415
True	495.4543234738098
True	484.2691683561194
True	305.01541999636345
True	350.89681524639127
True	114.62359100726096
True	355.968890611645
True	1153.6920119598758
True	326.37905969090696
True	153.5329806650754
True	275.4451600203248
True	776.7078923757886
True	661.0424012947419
True	421.78711982787286
True	115.97360643162824
True	338.2813829294888
True	34.374801450992095
True	183.46597645055328
True	94.13804276731034
True	90.40410552844564
True	540.0974946308177
True	139.24368629393263
True	131.72984275586873
True	102.82142726490342
True	83.84450909537978
True	457.31686276864826
True	379.4412262568234
True	1052.2487699503586
True	537.435172050087
True	852.7310223316786
True	278.22814562027804
True	298.89483286178097
True	560.0746964200621
True	189.4981262003117
True	782.0246294323554
True	238.05733409865925
True	369.6975749553873
True	70.2200015779359
True	115.9948517655135
True	262.5030506706358
True	123.04593500412408
True	485.4740925852627
True	31.929225279242115
True	576.3828830203531
True	1005.0057383555564
True	737.3918354588903
True	1.4215028859233116
True	61.47593083674005
True	477.10779434590427
True	443.1064185745166
True	76.63636778209356
True	121.22854526499304
True	311.38828539421934
True	75.91263230142567
True	52.79875616833996
True	703.5289507915735
True	678.4378249902541
True	169.86555036507048
True	172.49959923282384
True	534.4582889717949
True	55.10461430583963
True	26.297063840050008
True	548.1978964254156
True	451.1312843066744
True	1133.2400330403557
True	44.84864458281288
True	467.7426080673812
True	894.2701456198472
True	818.4592803535842
True	276.72097726972913
True	756.879617983981
True	401.3874153016676
True	41.32255585598103
True	103.20512581398646
True	731.105725358033
True	75.04153516028613
True	141.2641376575796
True	939.348660834427
True	192.3419501123328
True	271.7960912409501
True	108.02871676597763
True	624.9280346060698
True	618.6142722276003
True	217.40264633804097
True	433.5733888843821
True	38.00204152264193
True	280.89509787050537
True	584.9856857781233
True	616.5074936281189
True	323.09815759863244
True	77.49685528212703
True	926.0541393113716
True	1093.6350940623497
True	569.5917685027598
True	64.8472827299975
True	30.243191335320063
True	92.59158021098509
True	102.42335516794552
True	107.05190146867638
True	861.3047281518557
True	1191.4174933591814
True	749.9159437958591
True	343.3368734820493
True	10.182169199729737
True	20.65153014016737
True	337.97215790466856
True	484.39996299124135
True	45.34315268257311
True	566.6094037420452
True	429.1658722110314
True	396.9711524805113
True	78.89060907116935
True	194.8696645119608
True	273.9133661248785
True	132.6682374066477
True	389.62535929980527
True	44.00538582927242
True	174.3426886029982
True	1146.9284476315754
True	6.048835909088578
True	24.56292154007937
True	584.0108898020819
True	359.7673258151159
True	792.0552850625345
True	154.4045652119712
True	780.4372252059705
True	590.8056429715856
True	273.1997861180386
True	423.0226822343368
True	339.8747242515499
True	291.2301139871657
True	267.27702234828854
True	421.5153251757645
True	491.4504576370263
True	497.28149793373626
True	104.75355115591432
True	362.1606880828736
True	9.244748646368604
True	180.30701430566597
True	230.44162475094316
True	883.7932580346844
True	584.8063767166881
True	33.02646593875225
True	730.0909514315487
True	838.728183075721
True	105.41041718358208
True	348.4876800523339
True	824.1173969460192
True	220.23070347684737
True	161.64902845277007
True	550.1320909483045
True	586.1365673083777
True	1094.8599515998335
True	149.18616398058597
True	160.26144154378355
True	244.67254822930903
True	321.6549340369255
True	435.5204405270384
True	411.82555969104
True	329.5707485051419
True	440.052041912538
True	497.662213407
True	213.5397676834185
True	1467.099548029768
True	252.96539711772425
True	397.4250487070227
True	52.37718274947786
True	763.4230966488284
True	252.95335439903943
True	929.4903216018369
True	556.3417017979648
True	311.34076235424
True	771.9028024205322
True	261.6625766254669
True	210.826201779874
True	258.2312721099316
True	222.76163198542235
True	137.0516980310233
True	253.86300094425945
True	729.45875584041
True	517.0783907499215
True	220.82416636062896
True	1150.6576467260709
True	114.86156452699886
True	266.11431426766137
True	69.31941097128045
True	292.5433773653525
True	417.7507687122266
True	90.61313318501044
True	210.4801244124565
True	78.01231691067618
True	689.0824872168395
True	384.1538256206151
True	214.2439822221613
True	708.257795619344
True	882.023722863905
True	781.7561858506458
True	833.3771593968211
True	351.1496464577124
True	1.1441748465129955
True	268.86611486644256
True	53.6891547168035
True	377.6773002526511
True	56.19551272905907
True	353.5302710742618
True	851.4535982834537
True	1067.8538379830725
True	379.8346938521505
True	21.808621543400776
True	540.7986897551204
True	493.0240276870029
True	187.34162550469392
True	233.4306717048002
True	283.437676569141
True	23.10882168900451
True	124.05275618318302
True	997.233664710076
True	61.59676441777612
True	500.0118567781286
True	788.8999884174282
True	103.82403874565226
True	247.73537379866525
True	107.37964169535324
True	15.224976147016308
True	1.5715708981287453
True	121.98072327291956
True	1033.303245334255
True	469.1440310664015
True	71.12975250518008
True	799.7051324370253
True	335.3517289616348
True	1.3088305577000845
True	468.2371547896607
True	186.55581716050895
True	488.7717395137898
True	80.86737303066084
True	309.9727330883427
True	383.34613311100696
True	171.16926630931323
True	212.076687192383
True	129.38369341957312
True	175.1951447251464
True	993.9262260157911
True	16.84720966486976
True	513.477574510812
True	495.9364107312496
True	415.00685982269766
True	220.6697964455601
True	246.13300570073503
True	164.582664856069
True	47.23591626957464
True	476.91199176171017
True	146.04897748099293
True	801.5733986578908
True	854.3073633519347
True	254.9579043375652
True	310.1280675682743
True	523.9625271708649
True	42.10870852938269
True	84.41611313147892
True	717.7642342583146
True	1099.6146153458596
True	116.24971562410548
True	733.1189358181973
True	142.66764866583256
True	942.7719322584315
True	682.322219134042
True	102.07298472423376
True	274.8799368436577
True	577.9731062299311
True	266.65079481145705
True	45.30637989305037
True	565.3279434074598
True	448.5082708488079
True	5.184574096540569
True	469.0941083046984
True	66.25051190528399
True	174.88641678255397
True	235.54575677659545
True	311.33653628527287
True	79.60765536556961
True	225.5724502290105
True	351.7051220534167
True	419.4127206982857
True	924.6019437860956
True	51.22651942203233
True	883.4863881136283
True	1040.3298322176154
True	126.61054751584774
True	71.00618836417544
True	993.5724103630056
True	33.60078662062227
True	221.48660106431927
True	86.19395449952538
True	214.61755680046892
True	365.25616051957246
True	952.1709642311262
True	95.10423526694312
True	71.16619140562693
True	655.134848012438
True	276.1475282570799
True	726.1005198229374
True	55.66492087263362
True	484.8869746227404
True	395.5494477907966
True	678.1180811278463
True	53.76006937822486
True	100.86222506107696
True	28.74937446911969
True	278.6856636358391
True	43.25382183943501
True	338.81062389446504
True	2.5773876401356235
True	1168.457469563451
True	108.09363794381126
True	128.7944423532288
True	364.2724753087956
True	722.9111798601365
True	700.574475061426
True	999.0477943951656
True	472.9343766927869
True	395.312683724601
True	141.9016118491496
True	425.1003802951668
True	829.7973191947422
True	436.8778341780168
True	954.6480525961664
True	89.11592120247799
True	426.66270835192216
True	181.92617171696585
True	278.21476742233926
True	747.5164014757939
True	165.78930733310136
True	137.55114713014447
True	65.9192430736737
True	864.0231566998384
True	803.3760664396417
True	80.27926773263907
True	458.9388254307414
True	744.4912446569895
True	416.9515277202527
True	54.744905339071295
True	314.5772165339782
True	791.9654495933437
True	29.5386964078094
True	375.0289884217256
True	170.04759975174267
True	282.4908951979803
True	36.83270444750631
True	229.52100191323936
True	787.6788069936517
True	648.2059971583766
True	52.72399141391077
True	282.7122161091562
True	925.3260881836572
True	16.3107679050467
True	321.69594151059783
True	278.54512590827886
True	435.5798427774505
True	220.45278860564468
True	604.1413077234645
True	47.99896411993603
True	980.5791429294634
True	888.6494556068207
True	45.607546631149965
True	390.55204645793447
True	732.6621709100908
True	935.6674940307458
True	280.4099465973355
True	617.647702216523
True	124.85292310763832
True	185.13813499809368
True	129.25641826672364
True	126.55514059412432
True	204.27999524245888
True	950.2647552558908
True	786.5910471711607
True	933.2055837592392
True	18.567975442079337
True	26.760658831211067
True	367.6244491129479
True	13.965142068401615
True	627.4258002409774
True	1058.1522602224925
True	257.6736852593698
True	209.13637932317965
True	83.77473725244795
True	227.8400646560594
True	138.54812154721355
True	44.76339480971024
True	124.50511912376082
True	91.37021812822404
True	236.83028951688453
True	535.1083756915261
True	165.77486355371633
True	28.1393189028783
True	59.37791535656214
True	424.9561481321859
True	269.26525865129827
True	601.2005000512955
True	22.867955368234547
True	111.79077625685018
True	657.8080220158728
True	260.3554158112182
True	461.6780426299258
True	646.8200056563579
True	104.66907305574246
True	114.11175600283852
True	77.37788995405904
True	25.46593894762879
True	124.79314414079138
True	87.41133169668021
True	106.46703971874015
True	153.39000657057633
True	235.73647918950715
True	809.9456707278803
True	286.3533977388364
True	975.669306992899
True	164.4388856070946
True	189.1991317279752
True	805.7418742993113
True	317.0663567850368
True	587.077054428157
True	250.3031457896274
True	371.6626439643182
True	454.5563853027463
True	552.2847601344561
True	648.3070051534751
True	369.73125865970985
True	35.62948220756715
True	586.6075615795016
True	629.7096144214912
True	19.178597053588085
True	12.137258842555529
True	260.68185618514667
True	407.1779673798228
True	451.4362815033232
True	68.48958467961825
True	632.9209561991801
True	977.7608415802812
True	244.50457749679495
True	906.6991545509768
True	280.3237708212452
True	107.3364818064959
True	276.3418477291658
True	711.7269624441839
True	39.57063834343887
True	587.5460953053339
True	1287.554261810473
True	1025.2191224596102
True	921.2922526905566
True	198.6103307970067
True	87.77798513576914
True	200.6184722703696
True	840.4086937009803
True	152.2095193595409
True	1062.8545770379017
True	871.7219023003561
True	36.84572468718551
True	90.65941325686556
True	416.88054557317855
True	401.9528787267105
True	204.43306262650543
True	504.5519198370217
True	697.9446231419017
True	119.30507286326488
True	283.79493444645004
True	1036.600033802698
True	52.017874463954485
True	685.8351278730034
True	551.3071478006217
True	39.041811242839344
True	841.1886779296688
True	389.2738564872109
True	551.0171045078191
True	106.95627167130448
True	251.16480680923505
True	210.8534855380627
True	25.90805759159618
True	138.67315037546658
True	752.0307363390529
True	133.49819563709488
True	377.4829802376918
True	68.02745182931727
True	647.712566270154
True	633.6593580378019
True	236.502382539821
True	448.5057370720194
True	164.70386974366457
True	171.0686210965019
True	215.47325596793848
True	285.82225641886674
True	363.26956264481487
True	130.24328360785265
True	187.224563848522
True	26.761454596010346
True	887.2696652213222
True	309.09128514487804
True	8.846935774420057
True	369.12547861381336
True	155.56788867340515
True	628.9061572300981
True	369.222109031097
True	590.9344554248671
True	534.9024919006881
True	466.8920442509415
True	793.8253904233425
True	235.9447672041321
True	563.9362130829307
True	148.95213327092256
True	540.4167060849215
True	371.04122976981984
True	372.0919351084378
True	129.23279465936838
True	130.40079251234957
True	109.18020199118789
True	65.19235415812271
True	739.2185816999709
True	177.57544786140937
True	45.82974434077336
True	0.0
True	532.2076970856665
True	113.24453624392488
True	21.31874231354551
True	41.73311642954303
True	114.76772874452628
True	518.4843169325035
True	174.99345048815437
True	105.08800421609878
True	37.90166575720176
True	160.3811048429113
True	909.6071724579924
True	54.3499539495612
True	232.92430242477147
True	767.7368776940735
True	317.32199309803
True	471.9914422023496
True	491.8161909939509
True	517.7017093730083
True	592.5915034014849
True	881.3480496333033
True	256.48449287632144
True	1036.767285123573
True	910.380822537521
True	611.6710161932906
True	348.5943448258629
True	835.4402494679688
True	10.462275849300497
True	30.957042716392607
True	309.0605716730274
True	42.69535015929976
True	193.3663265909216
True	713.8728474447971
True	222.92166717421227
True	729.971453694347
True	780.9243071227766
True	116.23102576404226
True	362.3238275492434
True	573.1062463533092
True	24.867574454069228
True	129.78028068100943
True	431.7945468467922
True	308.84120895446256
True	199.57282208191276
True	113.5542577587696
True	376.0937429779661
True	22.30672507364036
True	361.18682957500624
True	360.0490866646043
True	1068.2708152078153
True	363.5770275635224
True	30.50907224791752
True	450.2503295564142
True	425.8895604679328
True	241.02187783223567
True	32.08325373122113
True	760.4218648732199
True	446.4669915205963
True	177.28746594259923
True	12.02898372660512
True	1219.1240263957911
True	166.14521696468796
True	26.54005327791639
True	301.84063880959627
True	280.85818232970666
True	116.3906328036052
True	292.968244747759
True	46.102050757011824
True	326.9859888989274
True	309.1218883371127
True	322.214167525384
True	29.384017841452195
True	52.37571384400143
True	1077.111635882638
True	23.44720355210105
True	12.903675881145652
True	182.586772745256
True	644.6101980227444
True	8.443518091710452
True	194.21291324717188
True	179.96751527623027
True	532.1626958214867
True	365.2724772619813
True	752.750818582719
True	327.4034235921813
True	486.9356970991392
True	442.8944658348481
True	504.1498980520237
True	103.55441397039344
True	1257.2757567122803
True	935.5345599623112
True	286.6281931171497
True	536.7350961911301
True	99.42550413899971
True	589.7163118835526
True	427.9985805702641
True	156.02642951461604
True	79.02314253152456
True	344.2473732944848
True	162.03074069052488
True	25.646554211989933
True	620.6773135050069
True	376.1979301328476
True	65.7999572603637
True	31.61722990406564
True	677.4802584281856
True	496.4721681379299
True	67.98771838258901
True	23.228544799225972
True	317.61691950920573
True	317.250536390735
True	744.0441088954587
True	551.1634861480501
True	560.4458137191863
True	799.3420043023722
True	9.644663749814065
True	54.07112645186222
True	38.03686494425588
True	60.89532448414378
True	494.9897356488164
True	596.6069598320366
True	81.41101513842042
True	112.154256297845
True	194.4177034268892
True	72.17526249108789
True	181.54819173120413
True	203.90658299367277
True	262.9346024425314
True	813.7240656783227
True	613.8160480157695
True	286.6984476108462
True	191.57214354423968
True	286.809712090472
True	245.1780073916479
True	746.9135559074095
True	317.655938429437
True	171.81992511796955
True	910.5600360317914
True	336.68705989601915
True	469.7738218083626
True	154.78880689742613
True	124.93954382020073
True	60.923800475579455
True	217.8537312892413
True	981.233998278791
True	525.8750838826481
True	114.34957367600477
True	368.30512145710327
True	101.27230349463429
True	692.0942556440059
True	4.814257964981891
True	709.3676635337024
True	35.8657448193398
True	911.7897247808114
True	849.5874875142339
True	213.30051787563536
True	31.926844095764995
True	83.22914965646855
True	457.2500342963631
True	231.59408341263463
True	1.7830888570273151
True	80.74711338108311
True	1079.7846345330636
True	331.758184686941
True	673.4053882474708
True	488.5117881908327
True	31.64314547734488
True	134.6409823329983
True	434.4629111915265
True	928.4839216828192
True	810.7126176910101
True	415.3932683537639
True	322.1970692612772
True	17.256878557632117
True	75.92036474897758
True	748.5708993147537
True	472.85712684407326
True	367.0684760974571
True	866.1216552122398
True	26.190930856316392
True	227.21616275745333
True	911.5100728740526
True	237.6003924653777
True	8.58829087165913
True	495.8137989857262
True	101.44566692026248
True	640.8366721078015
True	53.56997380640376
True	267.49400021750625
True	888.3570116422228
True	884.7866278176797
True	269.82049302172294
True	427.70736501166783
True	121.47900876828956
True	580.0015440690634
True	254.8772653157828
True	193.1879404957296
True	849.3324152259654
True	55.43679440292573
True	722.7957169886872
True	277.6845913885865
True	296.9462250549567
True	163.5850957889392
True	487.1971943495713
True	601.0719591958524
True	370.82620463180206
True	390.329745066842
True	67.98703919404882
True	155.48769148734948
True	452.7475526160947
True	233.03621467885225
True	38.63402280704789
True	209.7280046185705
True	381.4165556730976
True	366.6047251287063
True	764.3640122589376
True	130.69116864121824
True	671.8636350916706
True	509.9225367684497
True	573.6550560008465
True	138.28336858050264
True	41.20732856948531
True	667.5144745513527
True	65.47690783696167
True	552.6191091611863
True	673.9793151050545
True	456.4423478312992
True	136.6039114352872
True	512.8834065623943
True	4.42500694608165
True	400.60052045489147
True	33.499217752666645
True	645.3405498457829
True	278.82526850228373
True	579.6819516531611
True	722.451303035174
True	133.70599654198034
True	536.44608028459
True	500.0849623308482
True	64.32950546463769
True	967.5826227162908
True	2.506798865402469
True	25.41723332238119
True	629.1437309583372
True	655.8773122028774
True	131.123036277343
True	415.9809330656912
True	127.56792789774448
True	74.75554519812759
True	478.9479922067301
True	43.53363237577132
True	498.952226483117
True	13.277343971096023
True	862.5147905201624
True	552.2874484529694
True	666.1783893287289
True	101.79602736452073
True	374.1062069922187
True	969.2269710177486
True	841.6224892445933
True	138.90996721682538
True	558.7450465690991
True	466.2265625739763
True	247.86666189332712
True	248.30953680174505
True	5.322251874809112
True	303.90842730474185
True	11.1629690841314
True	369.8593862337946
True	75.85588837275112
True	416.9896732868094
True	665.1350281470085
True	126.40385793645017
True	238.43190373214972
True	647.8237601835962
True	683.5302748179927
True	295.6390947844314
True	140.8264432110346
True	158.58147404275155
True	477.8071241534763
True	82.31214931297056
True	9.005583691938586
True	504.48709380848265
True	563.6221918961711
True	18.317280731379626
True	142.11162487554435
True	936.5563734910072
True	493.54338361969934
True	263.159480640408
True	33.9499940919331
True	469.4353356874524
True	115.00052166102073
True	582.163913807297
True	660.2854095486932
True	302.2296866261217
True	396.4796231921052
True	191.92176537552612
True	249.06027396830265
True	71.64029885830725
True	223.4091204778731
True	499.4750527180598
True	20.862870775936223
True	456.39641199071775
True	391.44573093874135
True	713.2172379532184
True	917.169841969484
True	882.5046457993509
True	160.0511876053419
True	396.8617891754776
True	69.98343023890017
True	191.01436390263044
True	309.6165003275222
True	9.3542693591986
True	796.5102002625189
True	23.669394499276663
True	399.6580249952827
True	255.50722218824544
True	690.6255315589908
True	205.9474372235064
True	41.19172749142128
True	678.2652927179928
True	1066.942376767145
True	224.1233044973329
True	135.91156541626515
True	623.7898248576768
True	498.86179821692167
True	16.93002118394124
True	814.1064407012631
True	105.27631368940156
True	45.02570161562603
True	304.04971147517665
True	353.09129195194146
True	393.3484316273318
True	268.218009364113
True	20.238899305172605
True	21.1725665451565
True	874.8275218288675
True	205.39113814020615
True	118.6652274286113
True	862.9941501589625
True	654.8445361261631
True	654.9158399508623
True	441.2063495009564
True	154.1865555543873
True	29.579374308746843
True	100.7176452264632
True	435.1745022449324
True	250.26501435171025
True	505.75700010696346
True	151.64317080804068
True	518.2195710071161
True	657.723029565149
True	975.0570201024572
True	25.536497882871085
True	959.855183695852
True	1079.6526894190908
True	462.53853722796754
True	86.8164338473605
True	743.2203378029366
True	635.4412143574739
True	671.9724723614328
True	174.393949603823
True	723.4242383319583
True	700.8633627337645
True	118.1332177534764
True	776.8735386012703
True	831.5525876619386
True	502.8214660537226
True	226.84389558674945
True	74.30277996294039
True	308.88780476311143
True	349.2371077992873
True	462.3231998842164
True	439.1349691271726
True	193.96469721058176
True	318.47678044845696
True	2.7018565493915663
True	15.218097823333151
True	105.59438726772882
True	131.31739602155582
True	351.93920350800823
True	348.44866989257736
True	116.89186537356396
True	16.177457142578874
True	211.04790556002263
True	820.3120380163422
True	469.38475601403815
True	511.86128368998175
True	552.3492291812993
True	808.9793416322806
True	662.8047344345623
True	87.70427535355499
True	209.2445776522404
True	255.4054499007018
True	288.56224718663526
True	108.21824730550878
True	371.7481765026757
True	439.3833126533596
True	177.54694662769828
True	646.1002223698025
True	250.63623261405303
True	192.9431417622584
True	27.998539037228912
True	254.9149008957609
True	476.8738366338799
True	164.55699281105234
True	525.2129946949381
True	476.7058471066077
True	238.43047429852928
True	104.76537017136349
True	40.817476683533314
True	400.1502828044112
True	778.2926310922376
True	170.6954623175035
True	1086.6114675826443
True	1030.5361866768026
True	484.6401156168808
True	98.41264627202452
True	120.902305462289
True	635.5660490252113
True	8.237684625006976
True	224.8147302766224
True	129.94814494001656
True	121.8626208824856
True	325.7430136541908
True	659.5897199270842
True	37.82210246280024
True	126.27678009520956
True	956.2485918527176
True	54.85012339108212
True	463.80890423219086
True	528.0095889955857
True	242.8941401496845
True	132.4220627014334
True	931.961230694154
True	1186.5910531289635
True	513.5187506166263
True	640.1593338167819
True	218.28505869453207
True	157.4604566647251
True	326.00228433111505
True	253.476778934601
True	170.3263688199603
True	312.5987165146274
True	361.8390961829768
True	11.828785605598506
True	633.6019476738745
True	143.83627061663054
True	81.94052872337726
True	461.1886612619587
True	316.81348496338904
True	1178.5088764968746
True	368.3748751308571
True	1005.3468899629282
True	10.537390546854116
True	276.0849889212839
True	221.69183583848124
True	159.8541064642509
True	466.9570374839427
True	192.3477816712769
True	406.6128498754301
True	318.4054133244083
True	110.95629410470276
True	352.2415101244946
True	1056.0450754406054
True	733.7145666135917
True	234.31847706211343
True	114.52608040634594
True	298.5231411161962
True	24.038656542163466
True	355.22113151589133
True	297.06398098066023
True	550.0136066188478
True	444.7366732360513
True	355.31406259743176
True	156.24957059081638
True	13.684261881907704
True	420.2819095939042
True	290.284417947918
True	138.46847330900195
True	297.55908864653003
True	420.9860320128557
True	830.0584547053762
True	302.055649072051
True	784.6306163175886
True	415.0383647475328
True	367.2897149873136
True	1.1160962048430696
True	1161.0015797687736
True	99.88068491517102
True	965.7196644147638
True	207.0222880004773
True	469.9341177863095
True	683.2794651442836
True	86.43769265696235
True	485.3772936076255
True	28.49520541037369
True	429.33923639469066
True	77.34830146887106
True	230.9452976165393
True	40.86689036952499
True	641.2674781550649
True	185.03838263506316
True	25.609568516542467
True	388.7719669012997
True	108.30622929075206
True	167.1541313104546
True	840.2348327399162
True	253.95018005540052
True	152.26486096657635
True	390.8955563687572
True	512.1936767992714
True	324.3553912753061
True	511.86084952253486
True	609.5012248385652
True	160.47848142347726
True	7.209114556162948
True	71.28160552129462
True	419.1808044537085
True	91.71271296711797
True	75.33992575230286
True	1032.6078013238302
True	28.135993363285944
True	319.1622372624586
True	328.8069168909514
True	450.9012892656553
True	668.4379430216677
True	191.60677734234324
True	661.1822529755011
True	323.0574084070647
True	343.16181052365727
True	266.0135378427749
True	210.08375924460609
True	358.85306218659514
True	444.98414445829206
True	424.6718549362855
True	605.4466698756094
True	137.63864463908016
True	80.36829066760413
True	41.930409004961
True	283.3939144058232
True	643.2003336532135
True	391.2186737821796
True	798.3553827268779
True	212.916342006464
True	394.4168644722245
True	68.70061926179679
True	51.74006141850676
True	419.7215017566172
True	197.57918789148644
True	218.4912979278651
True	41.62864100185223
True	1076.0843320388574
True	179.05298828404815
True	897.4191842780467
True	326.6208771222633
True	921.6969504479029
True	236.82328793623944
True	465.9663395266693
True	540.6429472743672
True	607.6970231952154
True	207.33528154087867
True	494.6700427005963
True	924.2927447358798
True	121.0626694608234
True	6.637178293399302
True	594.2079401976425
True	28.046982185979225
True	81.24647319712317
True	778.7205830129025
True	218.3990271749184
True	997.9545019799313
True	678.3712216694948
True	427.66778310312793
True	288.2654602008978
True	490.3998111555652
True	343.29883611348873
True	178.55803324942977
True	679.1541259742544
True	695.7178428480242
True	208.59629030931205
True	85.90816448849867
True	518.4656900568972
True	140.10424698402124
True	383.1338249653315
True	358.3414056792428
True	66.97770754635563
True	390.2603020520587
True	413.35622918167405
True	382.2717480359892
True	400.64187103654695
True	433.01854032305135
True	619.3204598346108
True	58.58737599073701
True	463.3272766920877
True	307.45240927623774
True	656.1648809695563
True	218.89545773005585
True	103.8375410122886
True	40.8297711156488
True	542.5486049662491
True	618.6144922541035
True	187.78030829187068
True	411.01827246128767
True	339.069467052287
True	18.10363980739065
True	173.74478624463393
True	299.1626752291509
True	2.688616580922143
True	883.3150607549816
True	78.79140033149179
True	104.94433483903398
True	108.6203843458354
True	363.2227646718108
True	36.86437654523687
True	443.88307044412295
True	229.1712819777712
True	5.56668504834381
True	119.1360284888938
True	447.7791886887405
True	51.77228658104743
True	65.12859007203177
True	181.0173396204996
True	297.3529683700352
True	1005.2682736259962
True	387.4851882451196
True	926.3982090710996
True	182.81465820431384
True	998.8343630806038
True	802.3262232378962
True	677.8015612359379
True	401.5502623519942
True	369.4452744281267
True	71.31993722966745
True	67.73338603618011
True	84.3571979526586
True	168.9204572388367
True	478.7630931340665
True	1136.9574056346949
True	179.1465800440359
True	354.93136915917927
True	431.8938447423226
True	600.7155273383469
True	586.9762386152336
True	282.6573670108741
True	471.45625239816434
True	674.4870491667635
True	96.54633346778972
True	727.1581141850966
True	248.4655234584036
True	137.7290930370674
True	408.7734474181231
True	870.5469872988382
True	437.3195576277394
True	852.2734730645423
True	196.023004843703
True	344.3128042449831
True	698.9519179425942
True	629.4122407075986
True	199.81920398274733
True	245.8909247981576
True	808.896915309736
True	31.15331410187074
True	198.58540020231288
True	500.313134782554
True	707.6254985918076
True	100.22027909678668
True	36.3270465011688
True	169.49420404349982
True	756.7809723195221
True	310.06581671782493
True	552.049163880188
True	361.7381779973338
True	298.4713694257864
True	466.3479689329527
True	490.8617657341745
True	73.57984567284349
True	392.3251199161909
True	779.3837085717871
True	0.0
True	290.7904732767571
True	241.09698904085457
True	956.7883194281982
True	149.8468390914314
True	655.6902895800097
True	647.6843099421692
True	113.04318742476222
True	222.57691709560044
True	124.61090534968888
True	10.590147158561717
True	291.883104722695
True	372.9535435273472
True	1146.851992027279
True	228.03096811827527
True	399.36137787302727
True	658.4595339017413
True	212.49472060356027
True	29.95586371187369
True	880.3552691751062
True	628.6725409004738
True	159.09442322847403
True	607.8763901969252
True	159.84213714698913
True	277.0118541547659
True	776.5897150903473
True	37.41398911526346
True	106.31265371324768
True	506.06253319004674
True	66.91568449732608
True	75.00847870577914
True	406.7206622348673
True	23.64289530692311
True	759.4663186564749
True	100.51713059073754
True	157.80159608002984
True	19.47286195666664
True	702.5558089139048
True	32.43852492671891
True	779.2585309842019
True	402.843159053588
True	118.95112367533972
True	696.9865017709227
True	521.4652481593571
True	568.5380902840197
True	50.04956440028155
True	363.8965315404189
True	6.608231315025183
True	91.41932670543494
True	374.26464193089294
True	50.17706270919391
True	119.7857785903612
True	307.15690006551154
True	186.36245468062933
True	102.14414807567292
True	647.2878715264676
True	20.476782532736557
True	1150.9993944734863
True	505.6989529397909
True	299.10334746422967
True	500.04931908017375
True	122.04428003461604
True	784.7651550178754
True	1105.9542983307597
True	744.3286749638532
True	175.71928801127802
True	227.4930226574968
True	49.86639280861324
True	56.95536146034798
True	148.12059722941453
True	100.9558803748703
True	171.27362321951463
True	1185.7921036017558
True	324.1181030529734
True	355.2024439611297
True	701.8664772279169
True	17.616920869415118
True	13.642667824166889
True	564.3333111175067
True	5.913342829980996
True	117.2657333413303
True	664.9463588557162
True	179.21852511130598
True	617.0664124211223
True	833.3174635812777
True	162.77498003144777
True	931.8746385214982
True	3.137090362589057
True	443.75664557480775
True	1060.650034236813
True	26.37616748102166
True	237.57195798872385
True	149.4327850220063
True	955.227687118612
True	238.30630536914768
True	464.901760087482
True	117.71305019383928
True	505.7801980310365
True	150.47974337702206
True	90.92387510536405
True	381.3858578677092
True	68.04201975361993
True	50.28534955166983
True	1018.729536696884
True	263.9268853662739
True	157.5312590686042
True	366.22920383753166
True	404.24143668320767
True	217.59235672044517
True	166.34481837826343
True	382.50796178366505
True	36.44756219243581
True	495.60675874373504
True	1077.3732297167585
True	109.6455187789492
True	474.9277969496218
True	323.04523745521504
True	26.37800448512922
True	403.1434148498349
True	105.92528694494412
True	588.457811578504
True	197.7921875514262
True	408.08071954746185
True	19.76836263938605
True	431.5449260314624
True	109.5083086391498
True	347.2758351960138
True	34.28889665875757
True	171.80704773542897
True	252.9663474104652
True	775.3017842193079
True	60.91816639484567
True	138.6240579347281
True	238.402691749351
True	139.30932916602205
True	639.701552890033
True	565.5272945212366
True	787.6118614190158
True	399.14309935194007
True	538.7718533402318
True	411.4925778253413
True	698.6891280320829
True	72.57484925330918
True	489.1533075977251
True	421.1719673360473
True	50.23750532706252
True	84.1474981894007
True	123.72217565530676
True	89.55598182333507
True	335.93524794112005
True	824.868350259712
True	311.10153554760063
True	1090.2896663319248
True	328.1308289664928
True	897.3440364473114
True	152.09180134967303
True	585.5737466436439
True	604.7026637267097
True	682.2844129431847
True	437.28327652752193
True	62.11807709720701
True	282.863422727054
True	41.45073515267113
True	169.76974647761466
True	174.92238255628695
True	1114.7445229494238
True	234.89504483330543
True	537.8810389574043
True	563.1848950948993
True	567.6608875058403
True	886.88323866837
True	595.7864474908043
True	657.8678426963679
True	926.2295420512656
True	123.33837954608448
True	304.28829344580487
True	268.669958280558
True	323.7268405057378
True	87.74793189373938
True	375.966416823262
True	4.619532963128492
True	337.2930094172848
True	271.0408222008791
True	621.6931689287081
True	278.55360796880655
True	348.798684242192
True	10.613604379790358
True	57.33195463162936
True	546.729195832655
True	31.456950008339486
True	147.25345582604504
True	62.785246596269424
True	152.02094530296503
True	240.8888897777183
True	74.2011530442833
True	380.9114744698298
True	274.042817860775
True	102.22152962080312
True	338.8462958878533
True	62.63276387442698
True	564.0385496206712
True	861.9087502466896
True	287.50029534617056
True	1174.2075816905692
True	110.26946335864078
True	315.8378861521852
True	1053.1058362054507
True	87.55055763614433
True	285.12699544180106
True	9.13793242895482
True	409.0642181719448
True	459.2061701796098
True	157.24259211648032
True	612.983764475906
True	920.6610758150958
True	160.45912897153175
True	77.54085306607588
True	342.97788098713767
True	514.0414240749684
True	595.5022741021721
True	1258.335964261158
True	28.020605290221127
True	935.2014431086176
True	137.32234469179892
True	630.7435902945465
True	104.38979544484351
True	134.57808182256684
True	184.05523437434687
True	167.40764724000826
True	731.1004585914051
True	212.869676304052
True	226.79597073637004
True	67.99246509335782
True	506.5378436098682
True	457.7532819231921
True	176.53249192664092
True	231.2337043596218
True	17.41599941178633
True	399.6620063432088
True	215.57551920714013
True	294.0639478948481
True	116.40514925100904
True	714.1618870464553
True	417.3658898166119
True	260.39951220873184
True	651.119372856881
True	527.259990089016
True	466.8590432553025
True	138.64353903735056
True	531.007808424007
True	421.5834366191363
True	2.9290320208815848
True	193.04394949104892
True	89.28653584504761
True	244.4701201053915
True	2.7078122127862945
True	128.60508310286195
True	363.8926833914136
True	7.359286654960529
True	855.0968653050389
True	161.8787590307484
True	725.386806001366
True	759.4455348230608
True	155.35574179517064
True	218.79531810916905
True	486.12866637633374
True	852.0232483459239
True	48.89474312600094
True	39.01286535196536
True	133.84682390480333
True	632.858867538598
True	699.6024074007704
True	186.42714474166743
True	599.824819449185
True	588.8852932972262
True	834.958168512434
True	403.3345253540245
True	189.36474999204327
True	906.129135474652
True	225.7699869081302
True	150.83086876400873
True	332.8329055695991
True	218.27344677887203
True	208.56302086824775
True	626.7518465484582
True	257.19894607270606
True	192.4398201306404
True	468.6445326144303
True	476.03781067253607
True	64.62641678578608
True	272.9795598980166
True	83.515883611944
True	343.64405792311584
True	358.72520553247824
True	255.9623491074857
True	179.22114362115897
True	377.9685940815395
True	662.2711479609676
True	754.8221911320876
True	292.1864373282945
True	748.4906491789574
True	62.79869902560144
True	896.396182624603
True	342.2815090825979
True	13.047570239024196
True	602.3548616864958
True	692.2959569914511
True	261.26799279465644
True	163.8816351454577
True	50.60414927419536
True	392.20287988302937
True	79.72415644016716
True	14.890818540656989
True	892.5161949247797
True	372.14689307110217
True	167.18683993790938
True	1014.8220495571284
True	11.326986699767644
True	804.8372843458105
True	31.38763280761737
True	671.4282740617748
True	57.49046373303851
True	787.3029043226185
True	456.0234356918521
True	200.22498957444012
True	446.66341958056194
True	215.29441950974828
True	298.8419000918141
True	226.66213696853043
True	403.1098335742567
True	9.073026726958568
True	327.6956383293953
True	111.6351432030008
True	11.135384637932615
True	463.752043688261
True	730.4410295086601
True	286.1402233368333
True	81.0599270664675
True	320.5448392427429
True	80.50549703644387
True	189.4364259291164
True	182.5024745981196
True	390.9162948272
True	43.8799471867419
True	141.33103053398747
True	366.8429440759988
True	921.1364763196648
True	115.35768075326058
True	211.3102549766875
True	438.718915471586
True	19.674312789343052
True	417.414623713865
True	518.057365756112
True	92.8408360196417
True	392.3969165784142
True	352.0081216467329
True	417.936200742988
True	598.5699274723274
True	1058.2331503135902
True	994.0170239137456
True	56.86395273661958
True	1078.4778694180673
True	110.56764779341498
True	104.6665265572899
True	111.6727888432462
True	481.4593432783778
True	371.7017641474438
True	570.771146859626
True	257.8533055898734
True	152.98958648932145
True	393.59996206609947
True	15.2472034995844
True	455.2629476430057
True	388.64745599429705
True	146.5841560270789
True	93.00277668262014
True	520.436299446274
True	977.9920132573474
True	203.74418791639
True	67.6413341078508
True	435.7361898086622
True	376.2957127522811
True	465.1211606548272
True	322.09658259460105
True	4.461791640912788
True	537.3626470069468
True	515.5645246115561
True	497.90900157624753
True	188.3836914505099
True	103.71482620680304
True	20.99823521358808
True	379.0298665490241
True	109.61635258910688
True	7.670544612263298
True	31.79658156834824
True	351.78264801423313
True	622.9470110971421
True	133.5341372695164
True	91.26748054812728
True	23.843778823485728
True	411.6397598026397
True	364.13341504109934
True	759.7486304088806
True	303.77965661387304
True	509.6277025848334
True	542.6009697286358
True	520.1596299894723
True	297.18435595976865
True	538.0569482657484
True	97.19252560913635
True	591.8958676617372
True	6.859037428914521
True	345.00880721826246
True	460.5570849727059
True	952.8578573945596
True	349.69180770126525
True	799.1048732591197
True	975.7889499099656
True	181.938702668247
True	37.011977291665694
True	362.99449416944
True	393.4442196235882
True	580.0680256285203
True	254.70414148289265
True	27.966062828077487
True	661.3235790634847
True	128.45748180326402
True	1018.9793143181728
True	329.00854025005424
True	462.99138964496615
True	127.72630080623682
True	813.7877294553615
True	139.95027507644926
True	833.8949951929047
True	546.879208192237
True	180.4940378698912
True	110.68480262005048
True	64.51914166969253
True	567.016000930055
True	917.4716902068184
True	436.4358862916361
True	550.4781265315117
True	139.33395515779196
True	619.8357429719734
True	469.84078084475976
True	792.6612917907654
True	309.7961921835204
True	587.1551100212102
True	112.36659664959792
True	23.66397781908224
True	418.4217302857089
True	167.71018097536782
True	105.68903539732712
True	389.3872524336476
True	1107.291464530243
True	258.2996470673109
True	554.0172087464543
True	11.237999922735089
True	69.73728988468717
True	327.369728628345
True	780.2699572196451
True	451.3213044004494
True	502.21670222256216
True	704.3377969493029
True	72.70812928570928
True	709.3128503583382
True	47.69789289727708
True	104.1936321771056
True	182.2168914605043
True	77.6927759816105
True	25.64091985869753
True	303.1245995862271
True	490.9396024005376
True	894.5311734926516
True	854.1982355143574
True	5.550106718864456
True	290.6777075606867
True	466.1724152936884
True	130.93711847119894
True	241.87654918110763
True	331.8390454166466
True	1303.168384271175
True	451.8884592918677
True	25.56643909251073
True	185.6908607410783
True	708.046935490623
True	34.01625204447543
True	167.94410776735967
True	592.6413099229989
True	71.10695576151525
True	880.8523396403818
True	326.1226096616398
True	670.5195203814015
True	76.59174080219601
True	665.1398054005209
True	578.7953688347868
True	902.83553746935
True	241.7896485277812
True	515.1362179733716
True	838.8692038913005
True	881.2510946018376
True	237.02795501903373
True	729.120496715162
True	222.459393976239
True	452.2299594406872
True	369.9943021061399
True	502.3607323403826
True	497.8144748236468
True	311.1264566456615
True	342.21285824324696
True	105.75006465347792
True	337.6502881212089
True	1130.2325100783382
True	325.1004482750984
True	143.41318647310203
True	289.7797236406228
True	739.3253818547742
True	642.6394353332217
True	406.4822096752665
True	122.25588073369951
True	336.3770586133099
True	33.91318072906247
True	168.62261142857528
True	86.70362871645807
True	91.23876168851712
True	551.0045384854452
True	140.61071206903944
True	136.37078344038915
True	102.33937148671876
True	83.32690794462555
True	444.3722561759421
True	387.6921869048395
True	1033.1925565569263
True	536.6344793002007
True	843.52539026798
True	269.46154508376884
True	303.8756336060982
True	519.9471748085773
True	189.30323468069116
True	761.253569554959
True	241.0486100529909
True	361.0035645021306
True	66.904743919108
True	117.90876510158478
True	260.72653694609454
True	123.0743577135024
True	478.6445588565777
True	30.346716924741614
True	584.1349837357594
True	1012.9441125641764
True	726.6418158390742
True	1.6332303959413257
True	62.38708138634277
True	479.57163344287903
True	429.02545713825424
True	73.09711955578754
True	123.6641149016518
True	290.72951861910707
True	73.3543050347699
True	50.9684753656182
True	734.4133967372214
True	668.6369437887801
True	161.1175652209156
True	178.84098818942536
True	537.8279681652626
True	57.00421705490327
True	23.637943513758863
True	602.3041581247882
True	449.7057184944744
True	1119.6900691362016
True	43.33680662882144
True	461.6768924903699
True	872.9734510566689
True	799.8023822312641
True	285.8812484899118
True	750.0218552957841
True	403.1967974594251
True	41.85545995509513
True	101.04425634498551
True	737.8253411864622
True	75.718723589935
True	137.78812391288426
True	950.3504144006972
True	183.93500034601308
True	269.4348428458173
True	105.6130753862569
True	663.6177136283765
True	604.7284554424515
True	219.81819144990916
True	431.3855692316205
True	42.1302858709842
True	275.6568389016381
True	603.3497311741453
True	613.3804241242597
True	308.5851200621364
True	76.8179824457926
True	919.2265996189406
True	1067.2433722480243
True	564.1712840594483
True	61.76950053694261
True	30.33558186083846
True	83.54782844079794
True	105.52277948480696
True	102.45421254745644
True	885.3661941594421
True	1186.7528821734263
True	734.9097392800509
True	338.36084368626587
True	10.20143159178157
True	21.73874771567432
True	345.60106201881854
True	473.9430416102102
True	44.25771790974488
True	575.921832766574
True	428.5278945713856
True	399.5443676998638
True	82.76514624976433
True	196.38424346955028
True	265.8541490148838
True	139.14569587854842
True	404.547301711364
True	42.95348731316338
True	172.6111678353695
True	1168.2366642394677
True	6.417451874496689
True	29.321938926885373
True	578.779352125204
True	358.2070619996683
True	776.8184924493427
True	159.02955570723478
True	764.2382698581993
True	595.8287580599446
True	278.4116861778847
True	440.8643173400365
True	340.7212316889649
True	286.1513865999162
True	265.78268251273346
True	390.06566532828566
True	500.18628050662863
True	508.8209250709858
True	109.81978783557273
True	354.37922900095657
True	8.974766667581624
True	176.9993195650897
True	230.83243291336655
True	887.6293218204258
True	595.0085316378138
True	31.16102716811881
True	702.3998658607385
True	833.7133984050652
True	102.80784076936229
True	353.5152604022715
True	869.2798573529618
True	211.2374331954112
True	161.34687808230265
True	519.8184791271025
True	589.6509996451485
True	1108.180990566315
True	149.40389318047963
True	154.07252035116906
True	253.88869281822545
True	321.4793275741489
True	410.0967214125962
True	413.8732273189446
True	313.6054661471856
True	426.990384831208
True	504.8224023604957
True	218.13445260426084
True	1458.8074746578206
True	264.77491353314576
True	394.6368994489228
True	52.1886843697385
True	777.2624076501845
True	248.89205840213347
True	936.2122296950724
True	543.857217950943
True	321.5512010535839
True	797.8853376773618
True	271.8664590593988
True	218.67250888170165
True	255.243238545981
True	223.66812050572813
True	144.52671829575246
True	251.7238666341545
True	733.2702122787362
True	500.2108307509047
True	204.29198975353376
True	1112.291064090123
True	117.89758263203976
True	261.6992500294015
True	69.95458578998529
True	307.9250443311881
True	425.8112512800511
True	94.79183614024912
True	210.0905570452877
True	72.17812414112703
True	698.0057897831249
True	392.5614111471448
True	208.8007501348426
True	744.5474679154071
True	848.1671116347992
True	849.4524037271418
True	843.1644969179702
True	347.7851400460148
True	1.410378294915628
True	266.8183028031844
True	52.22773941601582
True	376.1215300806303
True	53.12005551885572
True	350.6599353860106
True	860.9490452175376
True	1027.3873965984037
True	396.2393204806408
True	22.5648862763597
True	541.3691545304362
True	500.7933841137429
True	199.88647189477425
True	231.7102830292732
True	283.7270839874239
True	22.366873448829075
True	126.7316114314169
True	935.5121231123096
True	62.18292041486907
True	468.8766838664667
True	791.6127661738789
True	99.3634318724566
True	257.0181303125673
True	118.30180217515752
True	16.578321045519843
True	1.7205360097055256
True	118.10184832369968
True	1003.7802226820894
True	495.2049234472582
True	65.8159080947928
True	783.0003954239039
True	336.73869800322194
True	1.5854711223852065
True	462.9418802640717
True	193.2183675666644
True	518.6673613355324
True	83.78753852668578
True	304.92935259939014
True	368.590739993677
True	174.1264921076401
True	213.407776029246
True	135.0097536668409
True	181.68392782839908
True	971.0524683563426
True	17.73331267588427
True	504.04438852547895
True	487.5717903585654
True	392.1974031315715
True	213.56244748479185
True	241.7923065904241
True	156.0002112242038
True	48.81048835909088
True	493.2125860669336
True	151.95304378189337
True	820.5007575150636
True	823.8338121419154
True	250.9732504754508
True	312.90550099305034
True	533.3109533507017
True	42.188106438283725
True	87.21449125200684
True	729.4231533399609
True	1074.9016591102138
True	111.15975548307787
True	719.7617444155237
True	144.82169485946443
True	923.967710730372
True	684.4966246338515
True	100.98510969191705
True	281.8290289224932
True	602.6014429703768
True	248.47248033972087
True	43.901089882815775
True	574.1214258611147
True	465.27749438457954
True	4.906867394581082
True	483.9792777550792
True	67.58923405438073
True	177.95612164320082
True	235.2151954370785
True	314.22249522568404
True	73.66831586818684
True	224.94069401751577
True	343.7634049634893
True	460.5794328490883
True	940.4920045222542
True	49.61192866192379
True	933.6784851230444
True	990.7641691065892
True	134.60439244042306
True	74.97836030040747
True	987.2660547544112
True	36.536700510032816
True	227.37312370928277
True	81.79267428619492
True	219.1761764851668
True	358.4016858470561
True	943.5363792878044
True	103.2931014255937
True	71.24374150072066
True	636.1124234649475
True	280.8068102822213
True	701.1461183481323
True	54.06674820164626
True	482.0843773053652
True	383.017921880552
True	688.6813869862821
True	53.02149775137862
True	113.63034512636304
True	27.249656630555684
True	277.8335844135472
True	42.70460899353032
True	353.6716798168752
True	3.2582571383120698
True	1168.8659758190909
True	104.81397983825794
True	145.19278309875776
True	356.60371753726054
True	707.7583657978502
True	673.5515534516784
True	992.0445175634586
True	482.0803092247061
True	415.62459224128776
True	136.1513090517521
True	426.3896499767696
True	857.4698551235007
True	451.627385227509
True	982.9049384297036
True	85.44006869814457
True	416.6939229070345
True	182.6917450164076
True	293.6443447655866
True	709.1076271069144
True	170.130348930115
True	133.4209683250966
True	64.38602479374853
True	853.797700548274
True	768.539302291003
True	80.44845878306161
True	442.653195259457
True	745.9442028010991
True	425.5929716707848
True	56.92394811216717
True	316.5102710171591
True	776.6581947041768
True	32.713845338640326
True	359.2910070084993
True	165.5729102016321
True	277.5693244724777
True	35.8662948656398
True	217.50860107395567
True	748.7689142184757
True	636.4141486158633
True	55.10749427134912
True	294.9465738742439
True	889.8821103877908
True	17.21366543734836
True	335.51080627311
True	283.7272881690975
True	428.6532860203397
True	212.27239238809253
True	590.8780479960151
True	49.344563984446765
True	941.7514193037056
True	884.0443607570678
True	44.70752309944656
True	385.93495767876846
True	739.1615638043804
True	932.3704528292564
True	267.79191808235066
True	578.7873984407295
True	132.13567491768887
True	176.65288076230118
True	132.92363847846855
True	140.13710433622384
True	209.42359932439024
True	944.8178113041456
True	777.2397981637442
True	897.3268251078936
True	19.98975405315981
True	26.19519417922072
True	361.0575762453282
True	12.52019343111298
True	660.8863365258507
True	1059.1041713066377
True	264.9653644259851
True	210.01902527187696
True	84.74234069727476
True	219.1187322401537
True	129.96684030097768
True	47.19215692273354
True	131.4227678434772
True	86.56303912752445
True	256.66268136552844
True	533.8168546999028
True	168.9897357842663
True	29.85172517219536
True	54.96491570022415
True	419.87101132674087
True	268.1078327653529
True	590.0678092234401
True	21.051471158780284
True	110.97803304979482
True	657.8834697094923
True	261.1955130754804
True	472.0383489347966
True	665.9897760870915
True	105.16526145998702
True	105.76977635661088
True	80.33520771515518
True	26.214390245153396
True	123.2773685962018
True	81.89441230697126
True	101.511673424239
True	163.42899410242487
True	243.04520513284623
True	790.7241102759929
True	294.4919645135777
True	956.3546514353302
True	170.45782473606582
True	193.08664872405905
True	779.1177059624531
True	312.38681144467387
True	587.1442374145138
True	254.6554967967624
True	364.49099642332953
True	447.53823506926415
True	562.8203362955304
True	662.9968874642564
True	363.622161955588
True	32.353015798871
True	544.0440864047923
True	636.4312107884514
True	16.095696699043366
True	10.43547800301904
True	266.5161649372432
True	416.82140741692746
True	472.4432990384709
True	68.97010330992457
True	647.4790069014307
True	958.544114710872
True	237.51812357838605
True	924.0097126446776
True	283.697771306498
True	104.68345147522042
True	270.90552595997644
True	704.4317788610697
True	37.667889073568816
True	593.0893503758821
True	1269.560285388986
True	1012.6583205244604
True	884.5136443475467
True	223.06345226556863
True	89.02022049851654
True	189.85061304094933
True	844.7943973013904
True	150.41107791777037
True	1101.5187671560716
True	854.6852697207379
True	39.23860387772833
True	90.19506268151908
True	418.6734003372173
True	410.9979293220732
True	196.97793140138972
True	506.8973443932318
True	659.6025967530616
True	120.45701032093412
True	273.4491919724114
True	1011.4472688252276
True	50.17255340245392
True	703.203539558097
True	555.7769215690387
True	34.7310659022845
True	833.2734248769384
True	388.5309217115624
True	547.8001911575248
True	109.10437408774791
True	243.329631331366
True	199.925993151162
True	25.73591370493283
True	136.52743689897417
True	724.5825610300056
True	144.315761675856
True	383.1235295357924
True	64.63515844763292
True	637.0822695010314
True	636.3144993325949
True	245.35706361585207
True	455.05741752797246
True	170.2752970458765
True	168.96431827541744
True	218.39021534665545
True	293.3445581841945
True	362.98781170047664
True	128.75485993717257
True	197.63553221706317
True	28.289412459278083
True	929.2855034607818
True	299.81466702890293
True	9.775357523620457
True	363.9611495514753
True	163.2895758929505
True	626.1699615251626
True	369.3647147934589
True	581.4680940756714
True	542.4678488336497
True	486.2113416221201
True	779.431533145511
True	233.35693736176364
True	550.9115461737864
True	163.02370701881048
True	532.4247629431517
True	363.467653125317
True	366.3982827458354
True	126.85271086544113
True	133.5082220994557
True	107.76847952646452
True	66.85169125780823
True	738.9286667445159
True	171.93906609185888
True	45.15116319315009
True	0.0
True	547.3465671216576
True	109.81295590542148
True	22.23232366750832
True	43.61178265504945
True	117.47080710850388
True	530.972080249472
True	175.9215735199731
True	108.94872172773974
True	36.42847356616572
True	164.36799666210717
True	924.2372420537072
True	53.84746748707161
True	235.56693229893384
True	734.7134250424531
True	318.6688986197461
True	462.8829477778932
True	461.5075921932215
True	517.5083191454977
True	587.943368292417
True	843.1636621729331
True	265.5039850968987
True	1025.628560744433
True	915.7690934306004
True	615.0672422380777
True	339.8362383787597
True	827.3857896366969
True	11.322954783773223
True	32.19450466070201
True	294.0634719940292
True	43.95747311401128
True	204.08776168271103
True	756.8729168001937
True	210.27367972609437
True	726.9681161612713
True	779.9510804797236
True	123.64955068068775
True	374.8600550549254
True	581.9486809217345
True	25.529641486295432
True	124.35153961962124
True	437.7389470645712
True	297.79197309841936
True	206.181580981177
True	116.27551040534898
True	375.0836317100354
True	22.72584039720833
True	370.9866144225383
True	355.89285657436415
True	1033.8752972217185
True	360.6136574958312
True	31.28638957657057
True	454.5076292950018
True	452.028927874211
True	238.65253379078976
True	32.64423944682368
True	762.3017732497389
True	430.8734951056389
True	181.25154404312636
True	12.857356313806855
True	1190.294295332792
True	169.73327101620538
True	26.53668634628205
True	291.88411830479134
True	273.98888361256496
True	119.34212859473232
True	300.5142718260029
True	47.71884533460586
True	328.1648234563918
True	317.1903604036858
True	305.624257768287
True	28.565713387679786
True	45.33039551134913
True	1012.8387069723505
True	25.31131642647806
True	14.277052210049552
True	176.96463709387325
True	665.5188774465493
True	8.978420783412547
True	193.276050849474
True	180.93240884135463
True	540.6446797572103
True	384.6209746376924
True	724.2766619489381
True	306.80708946619853
True	484.1069115790384
True	448.9354875232039
True	486.7995197916091
True	101.37685789847082
True	1275.714960537047
True	936.7452698222564
True	282.6350899951833
True	534.322008010327
True	101.35417051902952
True	545.6764007644069
True	453.4946663305122
True	151.38659166331055
True	73.79574647990883
True	348.12757861977303
True	169.22818886075515
True	29.625495573731577
True	651.3018270183059
True	371.0580789640921
True	65.14665494805735
True	30.2969228870691
True	667.0466876829977
True	491.9062285862749
True	72.01890595798221
True	21.21995692493977
True	323.29769096141183
True	337.292893474186
True	751.3960838542231
True	545.5561605950569
True	567.8637912284698
True	787.5028205265766
True	9.700942249396029
True	54.145045231932365
True	36.31322225808145
True	61.29292129798042
True	504.62595780994377
True	592.2901146199413
True	86.73143703226737
True	110.65413003361168
True	195.39405401907325
True	74.75443041870344
True	181.60111118805824
True	211.2947377299479
True	270.00376602327464
True	823.6857501408924
True	609.4922244888872
True	282.781562325829
True	191.51522564535512
True	263.0940163617667
True	252.766651768173
True	718.197634548193
True	340.30457262488994
True	172.00418610892322
True	894.118639731607
True	354.03432530672194
True	472.7213237448311
True	149.95608210775922
True	117.0025104701994
True	59.57772349233489
True	209.8781343837979
True	961.2829330588988
True	524.3094603958793
True	114.0005668564564
True	354.37941544203323
True	95.8834799603096
True	681.6991458048902
True	4.21900745698364
True	713.695914074842
True	35.85226112321422
True	939.079377935545
True	840.9527811017965
True	213.8687393691716
True	30.10842058981372
True	74.76549373492084
True	455.5941006728688
True	212.6161926200062
True	1.3024337340538952
True	74.7088687097757
True	1105.1586974819618
True	334.59590643309457
True	657.2566888088176
True	464.7248962896277
True	29.717425238257665
True	140.6134402149579
True	432.7964740327034
True	920.6236742088942
True	801.2225112424718
True	427.3833655944454
True	348.5429408175531
True	15.280745825078965
True	78.97146014103542
True	751.756317370523
True	464.7685553407685
True	378.0809919278641
True	907.3759098476716
True	27.87394890863832
True	215.9792994379136
True	894.1230439423614
True	240.17665252058669
True	9.132414249476122
True	497.1231898599852
True	102.62505258429776
True	619.1782036961636
True	55.30500879636119
True	255.7328475454672
True	876.5848717588561
True	904.8373317008982
True	272.68936847419565
True	432.41918268625415
True	119.43330398866809
True	594.1260766265233
True	259.83089588062904
True	191.32385982709107
True	836.9905714795051
True	53.99776363235346
True	740.3724642742645
True	272.04149634521855
True	306.9587700593738
True	161.9944161506058
True	470.9854312129153
True	583.2477557412685
True	362.08600123240205
True	401.36363515542615
True	68.52167902973831
True	160.43535802051275
True	454.4999400225501
True	212.834419107744
True	37.8241243736308
True	205.3355650657865
True	393.813507489394
True	388.73191125494833
True	732.9892287846693
True	132.07985825971812
True	661.3924834729041
True	493.1263771673171
True	607.6122973883034
True	133.90908275138017
True	39.0729185827054
True	663.1751894414604
True	74.05030625225788
True	562.6768001601353
True	681.2623859343689
True	442.5933978547204
True	137.31292870292657
True	504.1824184609815
True	3.6667603760624488
True	397.67306330179946
True	31.99591486615617
True	629.113208065876
True	266.24557340243456
True	575.9444783484156
True	684.2326375493985
True	147.91301120472173
True	539.3379444825164
True	499.6437971891908
True	62.7078029432293
True	949.304665213994
True	2.4504588144173907
True	28.436549182514383
True	656.6512906571768
True	687.5064054640217
True	131.1819159158341
True	410.204062642234
True	123.04147594575146
True	69.56533928830922
True	441.8663355018001
True	38.22198269786575
True	510.9178526410882
True	13.705414543266349
True	841.843399897354
True	533.3917139166111
True	669.2876269384052
True	102.68386355974474
True	361.5617554008205
True	986.9163127373018
True	842.3259978183544
True	142.8188559027479
True	539.0757149906184
True	458.4886447946785
True	247.9262634144554
True	245.98204796195296
True	6.219149846469431
True	307.83840890362893
True	11.145318511058058
True	368.9773958042593
True	75.5163811941264
True	429.004817498258
True	653.227236364446
True	119.38133973760586
True	241.0826111457888
True	651.4647744061201
True	684.8934686756038
True	290.2009980436729
True	137.66096919390122
True	169.30749030450323
True	473.561244998899
True	84.8894138351767
True	10.464947723389503
True	503.1762921437893
True	565.8039340489197
True	19.33954805277897
True	142.29245021837897
True	890.803703614917
True	507.202474332048
True	276.90175196122306
True	33.01446278209748
True	473.0810034806606
True	116.58536362113576
True	588.8472220953071
True	663.8481334749812
True	297.63599126818264
True	377.09518417827735
True	187.08814787941031
True	240.54637242864064
True	74.25219463400117
True	211.33930913917465
True	509.32401123656217
True	22.13376366365151
True	474.3565855397879
True	376.9561262149974
True	699.9228152494964
True	908.7618505436292
True	903.2445127249684
True	157.50852017336214
True	414.045882124116
True	70.72267726869389
True	189.4046007739858
True	315.067187435734
True	9.819274821885628
True	797.1165615710479
True	23.557943850812077
True	406.3528495874352
True	268.0213294027132
True	632.2914783476293
True	207.4633964220752
True	40.34828348524562
True	680.680562525309
True	1083.0976728151627
True	219.62042211603864
True	134.55871544850353
True	628.6901933120827
True	488.3677754040356
True	18.804753820033955
True	817.8998717421891
True	103.86599325608978
True	46.073527499947225
True	293.3213299986312
True	363.4158692681472
True	399.5563771215197
True	272.6369665264542
True	20.47928017352303
True	24.483564104226023
True	846.2354643500465
True	200.2768230630905
True	111.5492150510007
True	839.9670631908937
True	650.1016917437805
True	617.5441375233327
True	445.3008841373341
True	145.44295331078385
True	33.00618878832518
True	99.09540731457814
True	431.52284293439
True	219.7718370319536
True	493.5416133448354
True	143.2381099928692
True	488.32579975226025
True	648.3664166961474
True	975.0025394708751
True	22.56302337090684
True	998.4314595070756
True	1076.8065831679305
True	498.63043066914537
True	85.87816853740445
True	810.8011374158551
True	636.6388955895571
True	660.0520773624104
True	168.39988316404273
True	729.8844014127905
True	723.2344572035316
True	122.70894906108464
True	790.9073918258977
True	824.1484027022158
True	498.9695713574884
True	222.4732607935117
True	75.29256837089183
True	317.9932139266549
True	352.8690409139857
True	459.3894386804191
True	426.7880007507916
True	193.705282065983
True	304.71996986856925
True	2.5378625785816697
True	14.448198945672315
True	100.3724256395443
True	128.70626812529898
True	365.86791286238713
True	354.97698143862675
True	116.84612358580596
True	16.879826227237402
True	212.2438976899612
True	863.9565242902845
True	458.1847772975384
True	515.3092839289122
True	552.5966504313702
True	829.1157421852572
True	655.3095916601321
True	95.57956313579557
True	199.99147727721356
True	250.6134728258195
True	284.3663768622945
True	107.49773944425787
True	370.6723442793876
True	433.2519201702619
True	170.57411661524293
True	653.8797240229662
True	251.80464045928375
True	200.59927250911252
True	27.34726121600842
True	243.53948759498564
True	467.8618392127032
True	164.38808750541736
True	529.5824854071933
True	488.06375799446056
True	236.5626013648269
True	105.64553957516668
True	42.27473154574517
True	401.61017737913687
True	791.9345826578581
True	162.23078739672422
True	1041.1153418686492
True	1038.0128760786383
True	488.47548236690585
True	105.63272380154297
True	118.87603049980828
True	673.0777878409051
True	7.065300323422875
True	226.59822834544704
True	142.7682487212428
True	116.7393670507116
True	330.95766349647704
True	639.3646771274215
True	36.44493590764792
True	124.52949379407968
True	1011.135394472613
True	58.81106312670491
True	444.3980453278527
True	535.0629579677984
True	261.695805177442
True	132.88484544114888
True	930.6945136837228
True	1195.0192949380269
True	516.2399664318722
True	646.2812052662927
True	210.50327974271383
True	148.6313819739591
True	312.0008936141667
True	263.3454704313264
True	174.51864159748524
True	308.06851567647703
True	345.8640671860768
True	11.741933359878775
True	610.3616731495026
True	147.20584263162314
True	80.71660173220113
True	430.7883201377288
True	308.9134521583573
True	1204.509071189835
True	369.9673972711788
True	1037.273881008868
True	8.441564114008642
True	257.78198946288944
True	224.0821677752368
True	157.18329849006145
True	491.0630413560216
True	197.57923049514528
True	410.1571347610949
True	329.1495542616636
True	112.81393032774484
True	356.2207750251375
True	1063.7858677405184
True	733.4703734832322
True	214.70207416286385
True	109.55598682557924
True	289.71259601930115
True	24.685779867109854
True	356.88413546996776
True	313.57580755652737
True	558.2410150204955
True	435.35503760951474
True	363.7614378234923
True	154.56963862736046
True	9.953919652785672
True	441.105088910638
True	279.73092545235073
True	144.95813620605594
True	300.9426932096988
True	435.9342237004247
True	833.7789336733426
True	316.5432384950861
True	780.3947170085737
True	397.37223501636936
True	373.116129453447
True	1.473766279063803
True	1214.337921403702
True	106.23227546453722
True	949.586052321752
True	211.48177801670136
True	452.186488881696
True	658.0047224082306
True	86.84621592173566
True	494.3076440119783
True	34.3694334046504
True	420.7792285567999
True	77.58314788218144
True	228.97843559292
True	39.23567454019128
True	684.168815723784
True	189.119085851788
True	26.36039960480632
True	393.36797924869774
True	109.71677477129192
True	168.76935493543647
True	806.0059870110646
True	248.549916882572
True	150.7359934225156
True	369.65265570800193
True	513.964814613795
True	334.6298330525447
True	534.8192082630712
True	618.0922790626839
True	154.3240473367356
True	7.143296409432714
True	71.5005293139322
True	440.6371901729492
True	90.2754422040553
True	80.50772669197184
True	1054.3003629009338
True	25.948391511397595
True	330.8347218971744
True	323.5421641789038
True	458.0645656311352
True	673.4380166526544
True	184.94228881142493
True	642.8552678959056
True	322.1546212684448
True	344.1048659699218
True	267.1976997828141
True	213.3780334784324
True	354.20281736937403
True	444.5043041190287
True	425.8399751169764
True	627.0368287648267
True	137.7860074015153
True	82.30388423045405
True	38.06350258906223
True	291.9509656393043
True	639.5558098339167
True	389.1198006774311
True	781.3541477744724
True	227.0233180138372
True	382.6471976989929
True	67.937059702575
True	53.23436370721952
True	428.7869171994288
True	193.11679793109823
True	229.5205947598872
True	42.44984531174576
True	1070.2316799959513
True	184.67285182523312
True	906.9892490520052
True	318.63364549927775
True	926.6036695964568
True	237.42926195442115
True	458.80707910269206
True	544.3423810712857
True	641.5915253418879
True	210.80364808931387
True	465.1814824786988
True	925.831535089892
True	121.25877708321678
True	8.320735319361052
True	570.3040574398233
True	27.904914562968017
True	76.41185743154124
True	786.5235453706858
True	238.23276536326009
True	997.9842377762544
True	677.6737162992576
True	417.3935731245145
True	285.39974858198235
True	482.0288291994934
True	339.8411842391073
True	174.2103817150037
True	659.8211451133299
True	716.7169269584431
True	205.36519556863405
True	91.49600580914064
True	519.4975852356024
True	133.78326361772153
True	389.361138610361
True	335.3333990839188
True	66.66694027822183
True	384.4190631325936
True	405.7480039883745
True	381.9148989791012
True	406.365484243059
True	438.8893180607732
True	651.1105555454835
True	55.99109373736652
True	462.5719093166483
True	330.63796071568765
True	645.5961836921716
True	217.3252175504192
True	99.89652812953292
True	40.80133262381883
True	528.4181972850653
True	675.8770456080929
True	171.3122943283079
True	405.4898841725495
True	333.259606904377
True	18.42295619834746
True	175.1109228999246
True	294.23062797819017
True	2.7635964484840403
True	859.3874612532303
True	80.32605232771871
True	102.26011893968948
True	120.83636479428256
True	370.2066151322807
True	34.85557580622841
True	458.9428042887558
True	226.7013732270739
True	5.994908275431049
True	119.42887905380644
True	445.13188557982977
True	51.632796862767314
True	68.62728851800776
True	175.92635210982124
True	298.0100144096851
True	952.2726816940364
True	401.1072929587066
True	935.274430889773
True	184.7102489918632
True	1017.9104404423316
True	772.0629283302842
True	687.710139570635
True	399.9386859537333
True	365.871075060197
True	77.24572308703983
True	74.09431189413118
True	78.04921978589084
True	182.3853318095644
True	483.4971171287261
True	1100.0571678800202
True	178.84008161369613
True	360.1494373414155
True	427.2528581248896
True	594.6628846760286
True	598.0141332521301
True	269.0278123130338
True	445.0524049640834
True	679.0239446918345
True	96.65708328745878
True	742.8460571072277
True	264.81974486667343
True	130.40185151278993
True	405.8679997834632
True	855.4770159256616
True	427.3909733809455
True	866.7494134435105
True	194.8969300445516
True	355.64409162489056
True	696.8790534768189
True	630.2814737188829
True	194.3789128502903
True	266.65440006238083
True	802.1604027658376
True	31.4605519696088
True	192.98970084240057
True	504.3718215319036
True	712.9051150703232
True	100.20230901154734
True	38.17836543898756
True	167.47691014100025
True	749.5903286088212
True	312.741394097011
True	555.4184339031171
True	346.16158685451524
True	297.34201371786304
True	475.9916911716209
True	474.7939333093859
True	68.04025352615857
True	356.3457669249062
True	815.2241611743975
True	0.0
True	297.1607096328419
True	244.29503677072648
True	952.8580200661296
True	147.80001664229164
True	663.4725111177045
True	641.9877508194191
True	106.76646084100504
True	224.89091107946885
True	133.0307972052698
True	11.394959367779707
True	292.6201397053699
True	393.04439222129366
True	1140.949846152803
True	231.90336041238487
True	429.67856840625353
True	664.1532102277588
True	218.5648605745398
True	27.7044508765232
True	860.9193947517424
True	609.1346386000679
True	162.60398791543054
True	636.9081258502151
True	163.99501501659387
True	299.67144640654453
True	803.3787123921136
True	35.486849425038045
True	103.48877442356036
True	527.5219530876188
True	65.96036414658042
True	79.87714852866502
True	405.78810815670056
True	22.62702751863325
True	770.217282669309
True	102.70440594427424
True	158.8091210521807
True	20.219313488850737
True	694.2710674415107
True	29.64646679544689
True	780.5757442121097
True	402.3127822128423
True	119.50187718966193
True	707.1747747809433
True	517.6903854068548
True	582.5956316456754
True	47.00103627538144
True	366.54599607099743
True	5.106036542774163
True	96.52765567141456
True	382.9750783991558
True	50.51370655820831
True	120.0767160241762
True	300.46343424773687
True	178.7956255768998
True	100.70064647155158
True	656.7392589971226
True	19.596258645315235
True	1173.5914877387577
True	495.7931350628024
True	294.0146453046399
True	493.0690531104832
True	129.4503338180511
True	775.7438603140954
True	1097.169095067309
True	749.6007628726302
True	181.99563768154528
True	226.7544660019321
True	51.67327244362874
True	58.65144224918304
True	150.02925519687628
True	102.96954346624229
True	173.19185809098448
True	1144.6105991231066
True	303.0349916499721
True	351.6144276464012
True	722.542477158979
True	17.35238229380363
True	14.31861752824525
True	563.5377762016609
True	5.970765235062345
True	117.0529690807353
True	687.8049399479537
True	181.4814177994905
True	620.2446367630992
True	861.3342184602249
True	155.63405509362622
True	927.1706945140262
True	2.935042752578747
True	455.17212809463246
True	1034.0861900326745
True	27.05425000614252
True	232.4019926496264
True	153.8202053283129
True	957.047722423818
True	222.42092785695172
True	485.4181396171796
True	116.48389820399083
True	502.19915272854513
True	150.9983944534333
True	98.34702045532632
True	394.6901755045998
True	75.00672820859225
True	57.98659173640009
True	1069.7330327247305
True	260.17878179733026
True	159.45807301045724
True	369.8289948865352
True	402.3849215050623
True	210.25434507212745
True	169.50958029960117
True	405.8696170678885
True	33.411388969965515
True	481.0311927589091
True	1056.6395716580253
True	115.58962674383564
True	471.3569909155124
True	309.0436971952016
True	26.585522591081208
True	400.08591385896585
True	101.74091540964132
True	593.6669637545618
True	206.0050838259324
True	409.0738110917411
True	20.329542515145867
True	435.0911882788447
True	106.25455045904388
True	347.3950680199263
True	33.11965667846558
True	176.7514034788629
True	244.28497813147823
True	770.184780965143
True	60.56877052301185
True	141.56588027344054
True	236.48732788487945
True	137.67059566201408
True	608.9955459040452
True	544.8840558309615
True	793.0826431504748
True	397.2092585833197
True	536.8065306647406
True	433.1391636609363
True	697.8990925361263
True	73.09007305062487
True	466.3811447963737
True	406.0047271610341
True	45.28893858614884
True	82.3825837066389
True	131.41774934745044
True	90.24907490523
True	333.29985556036587
True	862.5983751105225
True	330.97372201533216
True	1079.436831718847
True	330.07048112219445
True	906.704269574027
True	151.02835749695154
True	603.830182410255
True	634.236720339227
True	683.3224142141554
True	455.9593424250249
True	61.52384878688376
True	300.2114194618886
True	44.08918902036072
True	161.5326182686969
True	172.3911562335602
True	1114.8720058306408
True	228.90433062494705
True	550.7068316174272
True	541.0739206041612
True	573.4035838546969
True	924.2122541300986
True	588.0415612708679
True	660.4945010095591
True	950.9120202821751
True	122.47396735122346
True	313.4193429833346
True	254.79976520549252
True	314.59366466122947
True	87.4562700913358
True	393.4536976452251
True	4.292725457893684
True	307.1626256350069
True	252.2507024532195
True	622.1041499534795
True	286.90928311538534
True	366.1936974682226
True	11.247361262438822
True	54.91974520421314
True	551.3306749624165
True	30.416702740035102
True	143.04916255239374
True	65.03328700893107
True	145.3475438483407
True	222.18364561310756
True	69.75203972644984
True	392.1942937952143
True	261.92799680601604
True	106.08383963830558
True	343.4149949476556
True	65.01811193692438
True	570.4049714028259
True	845.8445846951681
True	283.2066505890733
True	1154.2737992353866
True	110.70294521548036
True	308.5605308075095
True	1062.4131785300572
True	88.6470846245856
True	290.1843965670591
True	10.727671776772912
True	402.8414886786925
True	461.5058652086354
True	151.4120492592048
True	614.8594424983454
True	891.937333181734
True	166.00208903765423
True	78.96073567039102
True	328.3125211661559
True	561.5857054714346
True	611.0729269903484
True	1224.9696400211365
True	27.262630904718403
True	961.605628180445
True	135.02733204252755
True	633.3860515856336
True	122.44390765814993
True	135.46854590774032
True	189.6223470919514
True	176.62412669228354
True	755.9414917257332
True	212.4786343550071
True	233.70679019153695
True	65.35672518694244
True	517.5541141492005
True	463.91146979980766
True	175.422190589968
True	241.4901571088363
True	16.64790632697327
True	414.9445220449306
True	208.5889465414884
True	292.0078277265639
True	113.4817384778278
True	725.6408652419451
True	402.6750068453573
True	259.46696353180374
True	640.8619905576267
True	536.4239198216818
True	465.1626189272825
True	128.1852155734473
True	523.0413247056351
True	430.22074165134205
True	2.365806404176317
True	195.8259144883625
True	91.82021247719646
True	234.97975842738967
True	3.113896547921032
True	127.4838408648193
True	363.5109602070951
True	7.9695599249990465
True	859.3008767140243
True	163.97325349701575
True	720.2061984740177
True	826.8929659129799
True	162.57789937581057
True	221.0364033798422
True	477.8503473752109
True	838.7836970496717
True	51.33749732778627
True	40.56337990684179
True	128.03885599631994
True	623.5881090714516
True	736.7798445095198
True	179.7778908519336
True	597.5795788516633
True	588.195238395131
True	832.6389599996583
True	400.50898532693554
True	189.92734547360976
True	871.692497408824
True	214.43011698732772
True	146.4579407323789
True	332.1625228303491
True	231.3177908855396
True	205.3157520460366
True	599.7429941818453
True	248.63039761418383
True	205.98148223327533
True	459.8310989594525
True	453.5652481102347
True	62.91713158397172
True	274.8247155850482
True	78.4250559233009
True	325.0234875437971
True	353.671456430305
True	256.6638861872717
True	179.2195958728367
True	378.1897751899154
True	638.7256653929769
True	724.1953665817754
True	295.983313754003
True	756.9880227361291
True	63.53153390750275
True	879.7753183945663
True	344.1750195970228
True	12.625657352346828
True	625.5529959503664
True	693.1071591415416
True	246.3227784340025
True	171.35253467763278
True	46.404249225624376
True	386.8031181419008
True	74.81742207377575
True	13.71085812035964
True	884.7954789895322
True	353.1287718656956
True	176.09799502489426
True	998.3696612470104
True	12.44212372857883
True	788.3454338865241
True	30.64373736259697
True	670.3624124382699
True	59.7588248423891
True	779.3754107269499
True	465.7678113780562
True	201.74558187368203
True	444.45041209869527
True	214.0026871964873
True	292.11093614554875
True	219.4468118141121
True	411.2838223842373
True	9.877611117238336
True	320.1864309971619
True	107.50772362367933
True	13.04082898657757
True	454.3200772595242
True	725.5748126335701
True	283.2928241790564
True	75.28935601200338
True	307.88378783303136
True	80.41160974593967
True	187.390799097295
True	174.60764946362178
True	380.3394069976121
True	45.346433650028
True	136.49366459436274
True	372.21454466317806
True	853.7518075157257
True	114.93532652111864
True	204.07552870090635
True	421.0876049393774
True	19.19233914314959
True	424.6658618443004
True	510.4506451996962
True	91.19681581462712
True	389.8974805632564
True	346.7804611799164
True	416.4949397019431
True	594.0042940626269
True	1069.862399340824
True	971.3805528096722
True	59.71593061387711
True	1057.8341432369734
True	114.16636073457175
True	115.74643618532836
True	110.20591296183068
True	506.4003297891188
True	377.1729885198584
True	574.4124766218515
True	263.437774953952
True	159.44651442137598
True	398.9956427989868
True	16.19249203268489
True	450.69019055500496
True	384.1482271355936
True	152.9623673201857
True	101.25381063900008
True	537.623772035332
True	1019.3636783144212
True	199.70734060545365
True	71.93544683822283
True	435.1564876311716
True	376.96326955967993
True	492.9550663675583
True	330.04800444752254
True	4.9692110977733455
True	543.0180893328895
True	514.3484404539016
True	499.6430823092396
True	189.55763826430885
True	110.12596002971031
True	22.894448535542004
True	378.8176942024192
True	107.45732708226458
True	7.630650186247746
True	33.55902166081301
True	341.4596903468523
True	654.0588177035752
True	139.61450532433898
True	86.78944768271587
True	20.36160122780458
True	412.86391421102536
True	368.0049936044535
True	787.1362919543827
True	311.3700976270382
True	515.7267285319742
True	555.0700775489313
True	529.6507783035021
True	294.0990740915989
True	541.3494319458525
True	102.9260595418663
True	583.245739516116
True	7.593686832779918
True	359.3526180826767
True	452.8257460895751
True	989.3656383110988
True	349.4807545509518
True	791.6576818038949
True	995.2788070133012
True	185.61578870801597
True	36.65984016643564
True	364.4151539914074
True	382.5318527335581
True	584.4392839391379
True	241.9709264136678
True	30.16866176298443
True	633.9090279884858
True	127.8105545945646
True	1063.3624055079392
True	318.8154703416372
True	470.5039367913078
True	130.69890397933577
True	835.8245098254796
True	136.53543446122626
True	800.4146442161401
True	569.869645518074
True	185.12998937908296
True	108.58784537108072
True	68.18408106320545
True	559.8028453178316
True	905.9901945840804
True	424.40376520844615
True	550.3696038515303
True	133.4593417770619
True	622.3674331824812
True	494.0891441938046
True	773.638194793347
True	306.3752597733276
True	579.7825200982236
True	113.31678985413129
True	25.616018434807778
True	425.4826950753202
True	166.85755945293525
True	103.789227193311
True	376.61270210363807
True	1072.841996886058
True	245.7284551381759
True	552.1444457552614
True	11.435215993967102
True	76.2479405266286
True	320.65392478927254
True	779.4211455502075
True	443.35186950958746
True	523.5688059589111
True	694.8685226778239
True	70.4322471542333
True	719.8745327538081
True	50.03947673382522
True	103.12486289882334
True	185.09104852201796
True	81.51396048233563
True	25.939211242042344
True	298.21346630115806
True	478.89510305230544
True	900.8458665044376
True	873.7370139354524
True	5.8626386743167975
True	292.0475113426067
True	490.0082315341997
True	124.73539671295372
True	244.4499653809941
True	324.363507055448
True	1307.119796451585
True	452.06578747206447
True	27.297985511139665
True	196.3892518101009
True	706.9925310647396
True	36.97124198546303
True	170.95580396613832
True	581.1270919421979
True	74.1105298693095
True	858.9607813702493
True	331.7857195976974
True	672.0585692714262
True	78.29209002879338
True	683.617672928064
True	580.6266629716365
True	875.083086213412
True	252.4559098166301
True	509.3986138774191
True	856.8579725371612
True	871.1266809950122
True	230.0064273661248
True	760.6534646876686
True	222.5721896989293
True	467.438501255738
True	368.257637707425
True	501.6070744489628
True	494.1208929023578
True	317.92525851482293
True	356.1787023354669
True	110.9630846954418
True	366.19817703143485
True	1160.1987221772058
True	287.492800410038
True	146.10364081176928
True	299.04229640241016
True	743.0720589156983
True	659.0830298639495
True	429.207763878118
True	124.42310866873012
True	330.26438202073444
True	36.29462035488877
True	181.24743981701823
True	89.69609369999296
True	89.9607282253022
True	593.5839619413125
True	141.58550580873884
True	127.10678865565602
True	106.64664542421416
True	88.34886023555654
True	452.6084015859133
True	392.1037482297274
True	1054.5042598714203
True	522.1471511110267
True	842.6713153848497
True	269.3789589287035
True	281.01988235619524
True	522.2310851814024
True	192.62261553739532
True	721.0718483930317
True	244.6969188893544
True	366.1953365657459
True	70.18259223849248
True	117.72957877466088
True	259.63953731682886
True	123.08829821912543
True	486.5214010097639
True	32.33955962262192
True	579.0695064154518
True	1024.1689291971677
True	719.7486518498354
True	1.9165214514172275
True	61.64736688226756
True	479.721510638362
True	438.6954989784455
True	73.76967926212556
True	114.22602421920318
True	288.91525935482343
True	79.2509361257186
True	54.90791790533204
True	717.322310926665
True	658.5442278908778
True	158.40738378886982
True	167.36230115286105
True	534.9001510352922
True	55.32638405942558
True	24.776669121562804
True	590.8023802713655
True	442.7552633688194
True	1134.6133806302223
True	48.98812407512953
True	460.5519851379818
True	926.5695010701612
True	820.3687580722476
True	291.0310773790682
True	747.2041817291287
True	413.7608321941329
True	42.94070581339715
True	98.1291300099226
True	746.012897163462
True	79.66830659419846
True	142.31023374972025
True	959.5600744218416
True	194.98646942845275
True	273.6155670574556
True	106.68285812702592
True	649.377695241166
True	609.8633019863281
True	217.8748525028737
True	440.8207992907732
True	45.59207726234389
True	274.1729109099375
True	609.6655540453844
True	648.8243008804056
True	307.22333889443934
True	71.54104061999645
True	940.5722899519948
True	1061.3083977158428
True	561.5624657414098
True	63.30576586807848
True	29.067248519635168
True	91.65150885225448
True	109.47685329194006
True	100.83975874195409
True	878.4126360733269
True	1179.8611533331084
True	741.0651862033396
True	311.5215605998772
True	9.348248572155786
True	21.47491972931875
True	335.6356363849663
True	476.897695271266
True	43.31532415777116
True	557.6724302253328
True	431.9437268368264
True	407.5499316880632
True	77.16584540796457
True	197.7742749169917
True	256.0430998764844
True	131.80221767675283
True	407.56962964984143
True	41.717928804755125
True	164.2617441155857
True	1180.020146875033
True	5.825276083689391
True	27.507207612715067
True	583.4552053800068
True	351.4313417522183
True	784.1949129768125
True	155.23355689778143
True	738.8761515136964
True	616.6272061165691
True	286.7809179472121
True	426.48404050369845
True	342.0803341791299
True	292.2148308492375
True	267.9861458050155
True	410.7470744296228
True	505.5987289760466
True	519.5562759526655
True	109.16865584551736
True	357.48654741540014
True	8.888974684474476
True	193.3604581137509
True	236.81890785120285
True	856.5749015807135
True	606.9784032862405
True	30.08229844491012
True	723.9353284354025
True	858.4083376688849
True	100.82518485270248
True	353.49092163993623
True	854.8524750060047
True	226.3646232705284
True	159.43768768181556
True	518.0715482799131
True	596.5669332943178
True	1109.0025165619788
True	144.1535001369946
True	155.62009310823942
True	255.84323654687827
True	315.730562879867
True	421.00932903040257
True	418.3918008545268
True	325.1802638216552
True	453.2341627951743
True	498.02091058383786
True	229.0665714776023
True	1462.4248841147994
True	260.1136993472476
True	406.15366285949534
True	52.67887333330978
True	779.6402806657273
True	246.5540708775148
True	908.8015563150996
True	553.4959021135853
True	337.05354532322804
True	782.8522972342689
True	268.4584295722261
True	219.43385499322272
True	260.08341856017705
True	218.47293980461896
True	144.4556956314109
True	253.9727922858495
True	719.4592749749372
True	518.7242904935914
True	220.4572493465301
True	1138.8443872503128
True	114.9314084748805
True	255.1612718594036
True	68.27664874180144
True	309.7208530103121
True	404.6842265908109
True	86.90971413677353
True	214.43245916292463
True	77.51726597069272
True	689.0910360210361
True	381.2058540798766
True	223.40538039539223
True	745.8845968880513
True	873.4003378012554
True	846.2165492581271
True	819.683647312949
True	348.586068908001
True	1.7446086540935997
True	257.859289620954
True	55.04895440651433
True	375.716231189707
True	56.31501258927228
True	363.9231281618365
True	853.3090330930678
True	1027.8476535066204
True	390.3802353484838
True	22.59473999753584
True	517.612636906014
True	503.88937006693095
True	183.18103135506692
True	231.8320624512787
True	295.36370112565737
True	22.477402761480885
True	125.20498853977354
True	982.2412957469912
True	61.55033359893315
True	508.3956790184493
True	780.9005013071128
True	102.30840143221008
True	242.47287225247615
True	111.7296046228672
True	15.802075941000382
True	1.8882871953237013
True	122.0593992583018
True	1008.5351170110886
True	466.3536154389378
True	66.07348912556684
True	782.6868558349548
True	333.3870440332748
True	1.1080952906143156
True	440.11565958919545
True	180.1266000252325
True	523.260268625992
True	80.677034333098
True	334.6903901553218
True	362.4017707886598
True	165.54091468775883
True	202.0371800081953
True	123.34286164037309
True	173.3701818886409
True	964.3563435695256
True	14.98193507743544
True	505.4852488899175
True	480.8315214136309
True	393.2486085647047
True	218.0706008153027
True	238.70707225225783
True	160.19771569477535
True	47.72218261275449
True	478.87463008577777
True	151.2024267900701
True	839.4919759194784
True	828.7940309587378
True	250.39480170028492
True	300.3983296226528
True	518.2338797690333
True	38.64642633639106
True	87.5504131637934
True	726.2065827388017
True	1087.7755093131548
True	117.64567936540811
True	727.4312885013692
True	142.66290924484662
True	945.2689416347316
True	682.5026032207369
True	104.21433475637836
True	261.2513695394148
True	615.4847042400097
True	247.3887250044469
True	45.64587825740072
True	571.264360917582
True	472.3945615209631
True	5.211444432189992
True	470.54613366994624
True	68.37161170835788
True	182.4058275977178
True	238.3911076318963
True	300.5556602579469
True	77.75235440344429
True	215.51239250803053
True	353.9631913898771
True	411.08905620353926
True	929.1417837389162
True	46.079827040557234
True	902.1070754340516
True	1043.8868533950697
True	127.14055590420551
True	76.7891395828052
True	999.440477217458
True	33.97164334648281
True	209.1290746471121
True	87.15045485654744
True	204.44666682238363
True	367.0942716604915
True	930.841762739703
True	96.66670892069833
True	72.07379374565052
True	667.5492305974012
True	277.50994327569936
True	709.1001836990096
True	54.30856428512563
True	456.3475152704188
True	389.2565028974328
True	690.1195936792242
True	55.16032690573002
True	115.48962073945684
True	27.16167294958084
True	273.8510777114264
True	36.19385070038884
True	346.5032420814472
True	2.366613408501066
True	1146.064035436677
True	107.3369770108902
True	132.0948904268215
True	350.07115212649006
True	728.5820998816514
True	675.7878379553335
True	991.3872915329096
True	483.71087792128736
True	404.0355463235829
True	135.0534233210088
True	438.7612883175004
True	858.4618542330685
True	427.2143476947088
True	976.6732536757424
True	83.64700731234089
True	429.9692557895391
True	175.10684041043103
True	296.6555366056676
True	765.9958359744707
True	154.8032283813894
True	137.4834187940035
True	64.15625544986263
True	867.7963316578694
True	785.648952767995
True	82.706593133064
True	454.69048541443976
True	741.2561403378845
True	420.847797061692
True	55.175395852461286
True	322.2192363782057
True	786.8960140183702
True	33.29472733010426
True	352.9564301675819
True	163.33637841802647
True	266.5694683366726
True	34.70286584973085
True	227.11833361763695
True	793.8968381259258
True	638.389856328767
True	55.95552465351861
True	293.53671561936625
True	893.7286460122618
True	19.435481306325947
True	312.80964045496654
True	289.3406201582267
True	439.8483477267085
True	217.60304457425372
True	591.0664810446239
True	48.088736536689154
True	976.0517218553108
True	890.7759053766108
True	48.859726288118246
True	393.13913137803513
True	732.6321094801395
True	931.339439016383
True	263.6911206539709
True	557.112984335844
True	134.1359699242079
True	188.70438591455476
True	135.99661189862942
True	134.46349254261705
True	219.32600626414617
True	951.952279547754
True	793.2161391671046
True	936.5189281295328
True	22.061593323774865
True	25.916501665103468
True	366.44143021802125
True	12.661968643096928
True	625.1065092954598
True	1055.49961272208
True	265.3315889619076
True	218.0605269165065
True	83.98933621941023
True	216.20168972685815
True	131.82311930702002
True	45.51537972691464
True	130.2749664516784
True	89.10936267688898
True	235.39087631506612
True	530.5816448079754
True	163.53756111619134
True	28.432740040502942
True	58.66763781102693
True	425.1972154211574
True	266.0376115379863
True	602.1152316690429
True	23.45167068095383
True	113.43280088414748
True	676.2735017795914
True	265.19991952072775
True	456.5174780167964
True	665.6789923813785
True	103.5507989761313
True	110.00419743520966
True	77.02675217187887
True	27.30348141218669
True	119.79975893800248
True	89.33202541760977
True	105.50803274856044
True	158.39196903676057
True	244.7868913893136
True	824.7726604748581
True	289.7464834167884
True	940.7352151234538
True	168.6466152802398
True	205.36732233681647
True	791.107351420509
True	290.10250936337087
True	580.4931153528593
True	253.9303238116733
True	359.38852490366634
True	447.2793665242702
True	566.1653557170275
True	646.5308391089019
True	368.3157630252418
True	32.4319644564486
True	552.3582157663529
True	621.4139335248301
True	21.1207524083554
True	10.551963049760346
True	263.55582968726753
True	405.2055646213412
True	443.8730159652121
True	61.52152152929743
True	618.9891451386334
True	931.1843364262132
True	225.6216979315472
True	904.1616338558824
True	284.9297313983318
True	106.54518321942892
True	276.1331796380398
True	705.9507369286202
True	38.920390199094506
True	574.068240323217
True	1279.891791045981
True	1019.8149315016556
True	891.0752360186982
True	187.1761206039972
True	87.97852900665754
True	199.5707545859485
True	842.7946004605624
True	146.36053159177084
True	1080.4357117428742
True	891.0683925496843
True	43.04312911843572
True	87.84485496856733
True	401.9458131764631
True	402.67647795355344
True	209.13981776226188
True	508.25915561293766
True	662.2707813426268
True	126.57286345160924
True	278.630010249069
True	995.0071610000476
True	53.491295653790296
True	683.2675718875797
True	548.2681511704565
True	39.3885775985554
True	818.8412295947892
True	387.5294554314663
True	552.3226878750963
True	111.87019884637184
True	266.6414084327936
True	222.10334403254444
True	26.54796649551957
True	133.8279755437863
True	762.8624105935113
True	130.5189312653519
True	390.8053128375738
True	66.31879203897147
True	647.3310179905408
True	622.3579390778683
True	235.57687157872903
True	474.8377970610685
True	167.36658624077842
True	172.86174216370105
True	216.69221704670213
True	278.7376593619888
True	362.453093045984
True	130.50516733197418
True	187.52854320996084
True	25.703309382358476
True	897.7317758792933
True	328.5419160466373
True	10.188985699055184
True	374.48553020874937
True	161.47263973010138
True	624.0726613512919
True	378.8332692487227
True	576.4596834754295
True	558.0023133482538
True	480.67692375522086
True	794.0742573420539
True	232.5350575131337
True	564.5960784777631
True	154.12862662944914
True	537.2853161427622
True	365.99081995860655
True	380.3464176935079
True	128.97391676797525
True	131.9049547528972
True	104.93491964977252
True	71.78849280512964
True	728.616801939034
True	176.85255412267313
True	39.85930733577337
True	0.0
True	520.4768227311894
True	114.89292245455364
True	22.66078909304596
True	40.56195728098231
True	113.41854318293684
True	527.8670238484718
True	179.80149746689864
True	109.15025344916744
True	37.10902531083354
True	160.76699721044116
True	893.365324235245
True	50.93403128202885
True	229.0712086231324
True	738.650610729444
True	308.7726093038004
True	451.9187133872411
True	488.427204552516
True	505.81274681133846
True	598.0465578313961
True	925.9191001929072
True	272.18045901004507
True	1012.2940064713443
True	920.9982441599932
True	617.5612111037265
True	344.9820483449191
True	805.3871116179828
True	8.753137448974204
True	33.55500130298908
True	294.95214640038733
True	42.328736322462696
True	197.2044615735714
True	758.4916363782339
True	220.45497316598056
True	724.9541781333977
True	770.3050801132973
True	126.24064321976948
True	377.60412848212655
True	580.2177956320644
True	23.748863899653823
True	136.28542912394093
True	431.8989901324619
True	296.47376399644685
True	200.54354222962752
True	116.898582883788
True	381.9908562907773
True	21.393774037163222
True	364.99234765375127
True	372.9825206348928
True	1022.60703033535
True	363.37791449981466
True	30.188722497318945
True	441.1380507937408
True	446.1613651800819
True	234.6073960584382
True	32.748887666013324
True	755.3138669536456
True	430.9270207352916
True	173.3873557701096
True	9.751574583153465
True	1213.8120808778876
True	160.32135417929703
True	28.490632308232648
True	288.29038671254875
True	269.9586049348348
True	115.1850555568836
True	284.3965414743822
True	45.7472505295578
True	312.2447157309669
True	317.0944540455481
True	311.62791442228456
True	33.38261690580015
True	47.11860923067064
True	1043.7681528584385
True	25.09916129096636
True	13.610400795312646
True	181.56419163115973
True	655.8129927790891
True	7.965962649610604
True	189.62927982705452
True	173.11377669714963
True	516.141929292808
True	360.40401979901657
True	735.2119462725964
True	322.2110267067173
True	478.6813182994596
True	447.0466915662881
True	482.8038236230682
True	101.921113912064
True	1279.686775002849
True	863.9050659020078
True	288.6922827290064
True	538.6567714236219
True	104.22067813822972
True	567.9306364114029
True	407.5877678167688
True	160.58691936524582
True	76.81253998014778
True	344.2088601910467
True	172.53696616579597
True	27.456722890352445
True	621.2217345427825
True	373.087532648064
True	71.14811433949622
True	31.67545142788413
True	646.3047163522403
True	494.0122630918548
True	75.13139814756083
True	20.651289782741504
True	311.0628097986902
True	325.677786355221
True	722.7457504493094
True	549.3947355898335
True	560.7199739999047
True	801.6443700873248
True	10.021178811955334
True	54.40109601251803
True	35.133923389233345
True	59.15644845753864
True	505.23081019017735
True	582.7460325039588
True	83.10796655723088
True	106.16688377194367
True	198.267190900909
True	72.49098528408538
True	181.4071856631489
True	199.9535071383792
True	275.06331386527427
True	812.2254792742596
True	604.2749227721355
True	280.9545593929657
True	195.5443129990457
True	286.58870782954034
True	254.7760202417314
True	739.4715683511556
True	316.66464818982195
True	167.17616206686583
True	901.5500481160508
True	368.18816672941927
True	468.16270833089686
True	154.79845438358984
True	122.73099086288894
True	61.357134194650925
True	214.01921265938475
True	978.675789222955
True	512.4272525881506
True	107.244667860878
True	344.95696268946125
True	102.8918763192413
True	673.2287007504913
True	4.605869907603628
True	701.5953801193244
True	36.25173958293467
True	925.549771421325
True	848.2713143788305
True	209.9489200191946
True	31.042197278255195
True	81.09299733000675
True	469.5837430098894
True	228.35901158561097
True	1.874368589390096
True	73.11569297047788
True	1048.74453509429
True	339.48850194711895
True	671.4223847840299
True	481.5803142244425
True	34.035065571903644
True	139.40642976786123
True	461.252770463036
True	937.9504855298372
True	816.9201326195625
True	413.278574121216
True	331.3087693789104
True	15.986581721521492
True	81.27340964942859
True	757.7714991064307
True	477.1398820340089
True	377.09262360523
True	858.7622010898555
True	26.90086376773652
True	221.3276491928584
True	888.038879581803
True	233.768325842636
True	8.63458328737914
True	487.546896390041
True	104.33246845854204
True	654.715221522298
True	53.79650683690574
True	247.92571374293743
True	882.5845363652578
True	898.4095505130797
True	263.0291674077006
True	446.6014332304524
True	118.52684953151206
True	619.799668041161
True	265.5686810616193
True	193.73604538277507
True	881.2444809468702
True	52.001749085705214
True	737.0615898235254
True	284.42439199785355
True	299.79144100050115
True	164.50090765136838
True	489.924810884237
True	595.8632835590928
True	365.04890628542006
True	410.6741895631556
True	64.93438365185636
True	158.15718806182102
True	451.1825310338691
True	223.10290318761923
True	39.13727923248081
True	200.1136016851297
True	395.4690375650262
True	391.6625414473048
True	755.7402373214998
True	130.97279572223002
True	655.0823351492047
True	508.1360169950445
True	613.1824436466103
True	133.2871056357046
True	40.38660721080435
True	678.9648460526392
True	73.6228614870999
True	555.5421128387934
True	680.0042152720338
True	459.9357179818726
True	136.04554387953337
True	529.1833949414109
True	4.196932427261274
True	394.797938448902
True	31.04330012193581
True	646.3084362167145
True	277.44855402352994
True	586.6400489583889
True	719.9390140921136
True	143.61986978135133
True	504.751112566908
True	501.678952032522
True	63.59489412855727
True	975.5220536891976
True	3.213865479408491
True	25.143827101601776
True	639.8872392370331
True	674.8008749132035
True	128.7044945371337
True	418.70044285270205
True	122.1067740785416
True	74.3536691194427
True	459.46076554176886
True	43.88380898888909
True	508.3085817702668
True	14.052075574034374
True	829.9737783720744
True	550.9024943380266
True	658.5828626198493
True	102.14986610641698
True	380.4651465529468
True	1013.253203476607
True	856.4335747990018
True	131.8605449901362
True	535.6712220576653
True	456.9109216168774
True	245.9199542691057
True	259.21405486456695
True	5.880914057623173
True	300.6190763215899
True	12.623703959946418
True	373.737413529386
True	75.49738174154812
True	431.3908707902953
True	656.760058171887
True	120.50043109570365
True	237.43702905787276
True	636.296344638911
True	681.329843680369
True	296.5821851429371
True	130.59923929484688
True	160.74301885320753
True	474.0074341740445
True	79.27828411663907
True	11.605030031135158
True	495.6754673461247
True	568.3222744706977
True	20.720284251300846
True	140.03327159164454
True	913.9782161733272
True	489.3515602599107
True	272.00696070115447
True	33.59840927591449
True	484.8142781994504
True	114.20909607944672
True	588.8769487827533
True	660.8125005609788
True	291.29752251057926
True	390.12376602335416
True	182.61568622882933
True	234.1996568594133
True	73.53283748289934
True	215.49512641316483
True	507.9714858056317
True	22.102761396446123
True	442.5355729338179
True	378.0020007363802
True	704.5330523683342
True	871.432518781903
True	857.3695842752843
True	149.41198927722934
True	404.2744868289093
True	71.25844094622076
True	200.0945117771894
True	314.4423378555676
True	10.0555963048641
True	810.8961732551799
True	23.88371193343766
True	403.3556382580142
True	262.1410293581067
True	612.1311454658816
True	205.5353825316848
True	38.43787668176385
True	712.5716832264039
True	1078.0128604186048
True	233.22732508132736
True	131.00778397442164
True	618.8417045170829
True	499.1196912537709
True	16.818218189465476
True	805.7950721866183
True	115.13647304996157
True	46.47386974156576
True	310.94707206497816
True	348.528822619128
True	401.8996072316476
True	264.6020638597188
True	20.554950185654945
True	21.79099905153813
True	823.8351690193388
True	197.7306984329104
True	108.0154753885722
True	825.7726966228921
True	655.7737203225233
True	654.1439047429575
True	447.0977448531148
True	159.16339877834747
True	33.174399646192455
True	102.7947713184866
True	430.5964329924195
True	238.76961318918003
True	478.1942890232703
True	146.6411390674314
True	494.1852656829144
True	641.5135278086626
True	972.3048889556596
True	24.35127467414356
True	970.0366041384668
True	1116.3056992964775
True	495.9024982942749
True	81.84092653787295
True	801.0692627078026
True	644.6108534231273
True	662.3846124187628
True	164.6313571660162
True	747.2305205511053
True	706.2446881139203
True	126.574700321606
True	769.0051255385989
True	838.1119929754767
True	497.7485181847329
True	224.51181097742185
True	68.70858702659011
True	320.0271485366512
True	362.7042596383475
True	459.2355863716136
True	427.77951801490127
True	198.8271863242026
True	312.84921758415163
True	2.817569207014448
True	12.464963567880591
True	102.52299019994808
True	129.4908016183771
True	358.4819259761769
True	340.64202986421634
True	111.98342534976004
True	14.805573629483858
True	213.17969855265375
True	816.1207509274985
True	465.5121020028204
True	531.0928902322963
True	572.9390740557408
True	814.4484753399877
True	644.6243587853041
True	90.71881226729256
True	208.58658364559227
True	243.2184848359358
True	270.3590759352937
True	103.17530519742272
True	367.94318787717896
True	443.0503288895191
True	168.3477594225451
True	627.8845392925193
True	236.1488165303492
True	201.55473840673568
True	28.009485781166056
True	253.8931463321784
True	494.4157901424464
True	167.6813692914514
True	525.704521257852
True	483.6587991588416
True	247.8758696312869
True	104.10470235135683
True	36.83742760762048
True	404.06710297671793
True	781.8947006730475
True	174.89032128602008
True	1020.3561954890636
True	1012.5402595705706
True	482.17436202742965
True	105.31057691959182
True	124.74875602411242
True	680.8664411909325
True	7.913333836735153
True	224.7503167332618
True	131.03956591756773
True	119.60525408577016
True	322.88945899435043
True	661.4270424126593
True	36.09335383409231
True	131.05894002892748
True	969.1085693417162
True	55.65179922963329
True	454.8419975796561
True	530.9072580614755
True	234.7862138870953
True	133.45886469328894
True	879.786200495481
True	1188.8290152588113
True	517.7925072270064
True	660.3778612747811
True	216.4256525789696
True	154.90469323863317
True	303.63818884061783
True	249.52575911696744
True	171.8729739762904
True	282.05359252004786
True	350.9943366932302
True	11.281256072335834
True	616.2112752763331
True	140.8960077395283
True	72.36757290809963
True	449.57443599128027
True	333.17602469695385
True	1192.7185475702734
True	366.61534399556433
True	994.7880228773108
True	8.661766084819694
True	267.012272004695
True	237.85884750744512
True	159.43732670981692
True	493.3477577609446
True	189.1565929250812
True	412.116091603385
True	317.4240544868448
True	113.96956634564542
True	359.0317356310199
True	1056.2930856144028
True	691.8457747133051
True	214.0645293499348
True	102.25695644652288
True	291.1354534377463
True	23.2306255244086
True	353.8379028683585
True	317.52360542697613
True	578.3314911722599
True	438.5549294638847
True	358.43368535738074
True	152.1101485600341
True	12.804777317945671
True	412.601876429236
True	278.753046858483
True	137.4991601503084
True	296.92287170697267
True	438.0610256080059
True	801.1169193483172
True	317.3216165078995
True	768.734722758052
True	398.1846046253479
True	370.2110758367909
True	1.5027210849460657
True	1152.2780051749714
True	100.05317666071704
True	917.7046734621812
True	197.51211289222852
True	428.40959212542754
True	666.8468911067722
True	83.3875216096481
True	473.5463152671202
True	33.06926707854556
True	417.9881602908016
True	77.47146905017914
True	228.84539201112176
True	38.766866309298514
True	671.1763962289291
True	189.87580836801823
True	24.573627041501183
True	395.8512333791963
True	102.77366928203124
True	170.308691281971
True	846.9338338553918
True	261.4866202424393
True	148.86328014181387
True	384.4544169715738
True	511.7668118284284
True	338.73694478684166
True	515.2760421309363
True	623.8036746688878
True	152.36398875052257
True	7.815756429357525
True	71.59225197889391
True	428.0705846162441
True	90.75851946410444
True	80.20456856758733
True	1077.7030519496834
True	26.538209638381566
True	322.0656208335748
True	323.0796400384103
True	490.6627518587922
True	672.1305407462197
True	182.4850569133785
True	669.102037928768
True	337.53947825452656
True	340.0674278962697
True	262.79479863229415
True	211.76045565510424
True	376.01731579187447
True	443.0454573940913
True	398.5935477886519
True	643.396416372002
True	139.65318874214958
True	75.32613497080915
True	39.44277348326037
True	282.8813112300391
True	618.2234142992273
True	406.7120493511512
True	807.3928405382111
True	224.40445640370763
True	374.8403384047239
True	70.13721407404161
True	55.95061641604475
True	432.4014209316552
True	201.2260266246544
True	209.01394163732385
True	38.73156362909985
True	1089.6212377316058
True	168.83905615800862
True	902.4084194342572
True	313.2021544462308
True	912.9360539320144
True	229.67290411349055
True	470.384134089864
True	532.8205331917018
True	617.3797739210655
True	209.51617859922897
True	484.81770335519457
True	941.5799750490804
True	124.66189364584665
True	7.710234943309666
True	562.7040661911533
True	26.742393542321985
True	75.63283957585297
True	793.3713198819337
True	220.39257484616687
True	971.4367476538836
True	684.7942986114717
True	427.4901375885002
True	286.0137692664485
True	479.6956636842282
True	342.436086767576
True	177.44586123738506
True	666.8297611003921
True	701.5088220768539
True	207.1554858677546
True	89.90725736325855
True	504.9633496534594
True	129.18781556472155
True	372.6245406752143
True	351.4943122924469
True	64.3132395497316
True	378.410384725556
True	413.9162656430262
True	366.959397683519
True	415.9873715306869
True	412.69893000159175
True	644.465672018681
True	60.42420454442197
True	445.00750385530864
True	345.22244209103206
True	668.7019662748387
True	219.18909857418197
True	98.2186848878959
True	40.77559129291232
True	536.9195202180441
True	632.2355066487505
True	175.30263152204657
True	409.94658807938526
True	337.0156749009211
True	14.571167478814456
True	168.1933825625685
True	294.96682892300424
True	3.604234736534348
True	891.557611189589
True	79.3434871766936
True	107.89608250298994
True	114.28731732703326
True	351.56709039702764
True	37.3764530849667
True	448.62371680216313
True	225.6309208539288
True	5.818025072607624
True	124.5174042262222
True	439.9564847209009
True	50.10417610038061
True	66.80440757393106
True	174.2486237335697
True	294.3331847485608
True	976.7220844249598
True	383.04436230707256
True	934.3293180398122
True	190.9524933784049
True	1013.5296961175512
True	752.7050135578024
True	665.4346101570297
True	400.8774469583082
True	385.5473526150298
True	76.43335269964585
True	71.73787617694398
True	77.19190174595674
True	167.90428846523778
True	473.5200821166264
True	1119.3428931551157
True	165.13261949604035
True	349.3721191550155
True	430.19383598011257
True	598.3640343497616
True	583.1408341859145
True	273.20463916944834
True	467.4119675235683
True	687.8170169618788
True	94.45658506395094
True	727.2380273645254
True	266.16497151377274
True	134.74885221001256
True	402.7888384635365
True	853.4756546606188
True	465.3310861476333
True	851.7380133730321
True	186.7703058318644
True	350.81024084120355
True	697.8374587587833
True	615.0534008498781
True	184.44941824241948
True	261.24313272922427
True	798.7247572245316
True	33.1573965538013
True	184.013513925258
True	463.9170142147581
True	716.0286426740875
True	103.75581654897756
True	38.50193000014428
True	166.3714069653125
True	743.6539084951185
True	318.31270208414026
True	542.751547978575
True	350.03898367950205
True	312.06119719752445
True	439.9608448522489
True	496.2964755791447
True	71.33662589984064
True	365.2513111829291
True	731.489936394317
True	0.0
True	283.5429994863482
True	253.44199788860848
True	945.3035468645304
True	150.50340190423674
True	649.5229890601394
True	643.9788924561226
True	113.7542932482227
True	219.83985461026504
True	124.51921795932395
True	10.91561277528581
True	291.28355263411754
True	380.83434862470097
True	1134.4302004473186
True	224.46952916528824
True	416.4175426003811
True	656.5592238746108
True	212.4886290519584
True	27.12120882029148
True	864.2246821001854
True	630.6209391784862
True	159.39277945860903
True	662.1946844808149
True	153.68551234812756
True	293.9462186281441
True	784.0555394646298
True	33.22245802718653
True	109.60001438367954
True	537.0526572262327
True	65.65766670483902
True	75.54217553434313
True	393.8444804151209
True	21.69270388388288
True	778.8090821455628
True	100.39464770212976
True	158.68681528374498
True	18.05349932269424
True	717.2096593183072
True	30.71043054161238
True	786.2413705832964
True	396.0992251381863
True	120.0144514759692
True	704.5056401430984
True	516.8920775170639
True	554.5557049435093
True	44.427113223887694
True	370.2912454304464
True	4.9958604463071214
True	93.01770086797974
True	388.5618400501036
True	50.166651297710565
True	116.7689626442973
True	309.6444914224608
True	183.0785630892301
True	100.7628911309384
True	671.1157576059002
True	21.265269062097847
True	1121.9530355110398
True	519.2139560539653
True	309.6355471216476
True	495.55846047328896
True	122.88893595907162
True	788.4971996953137
True	1083.9737823015837
True	745.6949407895188
True	171.93322488742518
True	226.8015971177664
True	46.41557742143323
True	60.43168553294239
True	152.34533493568372
True	103.25293306837852
True	162.5805496515257
True	1160.3873389110584
True	319.7508339398709
True	357.47510694511493
True	703.0339599532693
True	16.65386600990023
True	14.48585086685286
True	598.3747581531331
True	5.34451214268452
True	117.01526797986826
True	697.181988350272
True	182.62151104393757
True	646.0508511051412
True	854.2897134097203
True	149.19985004489166
True	882.3550940277116
True	3.2425894675290703
True	439.7109285732132
True	1060.276508919276
True	25.98223465369532
True	233.057338300576
True	154.4572402350322
True	980.5550642153562
True	241.2809318313329
True	492.1649339941978
True	116.3767798043031
True	508.91473865053
True	153.33956079035838
True	99.24269068852226
True	384.6494822934266
True	69.70958904150248
True	54.02573879485187
True	1055.7741120301343
True	278.2952305283252
True	158.05063887444737
True	363.5006256492362
True	382.9633168603828
True	211.66899861539488
True	167.11996533752296
True	374.4712567364574
True	36.805117756404464
True	485.5134818473508
True	1114.9963872219232
True	112.52604271634144
True	476.6905976852011
True	318.0599834289236
True	26.44688062938863
True	411.7883661647564
True	101.98277699469918
True	562.2169861280979
True	208.78414918577127
True	413.259571133465
True	20.936759771144143
True	445.9138780385823
True	109.23536514608922
True	333.2009785079684
True	32.3599324377614
True	172.58059187878044
True	250.75196254115028
True	763.9845715373859
True	56.20366899633503
True	140.19665245347852
True	235.7640373149249
True	134.21525954196005
True	624.2034129888146
True	560.795866435506
True	782.6468931011788
True	399.9079785088144
True	550.4957003644224
True	423.7478104954709
True	678.2940480729056
True	72.30624179446743
True	461.465899682596
True	413.129321025134
True	48.8896953677894
True	81.97932749181948
True	133.4075585456417
True	94.2452420506768
True	329.8754872721877
True	856.0442372976005
True	336.8096010403977
True	1079.008505455104
True	329.6830101522522
True	935.4703062349516
True	148.99012799729985
True	583.4215768748732
True	605.8888090593398
True	706.5901406035213
True	436.53013932708245
True	63.59629196446336
True	291.729384987702
True	39.21916670175054
True	162.96121290999804
True	165.02064214838822
True	1119.0568966642245
True	240.8691147705213
True	549.5829975750135
True	537.9093805277805
True	552.807187746448
True	894.6914039677366
True	583.6725050955807
True	635.0069293047002
True	957.8466042499512
True	125.7211170063603
True	315.11862984088305
True	262.37380685244955
True	320.27091199815766
True	84.61421248593749
True	364.0989575432295
True	4.30624107971294
True	334.9955640401677
True	249.63958023696395
True	588.3413562437612
True	293.11651144789033
True	359.64360176556045
True	10.103940857265918
True	61.89698790119593
True	541.1182661463338
True	32.81059831845912
True	154.01788315316944
True	63.82187179153834
True	144.3303325350381
True	245.5469043600332
True	71.24916804420252
True	386.7972392414662
True	268.6307078193427
True	103.11851471555435
True	342.4626921557863
True	63.99804921781869
True	589.2217750433609
True	845.3199423822198
True	273.23100445304846
True	1159.7843860944083
True	116.31260538895091
True	315.69355952869813
True	1021.215076110663
True	87.86237312777328
True	279.6607435707437
True	9.759420609536416
True	412.9997536933522
True	453.9758014205456
True	157.51060030013784
True	620.0876628127484
True	910.6560605937508
True	165.1073044318887
True	78.19586156177215
True	342.7211480083452
True	548.1996954416728
True	607.280545047389
True	1233.0887522892524
True	26.967171873060263
True	956.4868221592984
True	141.5516227107721
True	630.3288626947099
True	116.32743735031572
True	128.08722466142717
True	184.60081390795463
True	167.527337100494
True	741.9760486227862
True	198.19738573239897
True	231.9770229035698
True	69.08705568529618
True	517.8601164810806
True	430.7161308596492
True	178.3024853405566
True	239.5762931002336
True	17.20158817690526
True	412.6275996692585
True	217.0773415699628
True	285.42790325141704
True	116.55283811983482
True	721.6436389721284
True	423.57901956482687
True	258.9843679510835
True	635.0858874038296
True	525.3649475407972
True	458.1974790464017
True	126.37626155993853
True	530.3392962869256
True	428.3336785106047
True	3.588713650233448
True	197.98304323844127
True	91.98971845746664
True	241.27594546629555
True	2.710731223116797
True	132.4350363747565
True	355.54446517510854
True	6.311931428542559
True	834.9991736717539
True	173.6923130822932
True	718.0793087596664
True	763.6156676987482
True	157.4044312688981
True	222.9644817188199
True	494.2328142529827
True	830.9002499405735
True	48.40780165158365
True	37.49594614179364
True	128.93697399822568
True	607.4918172336315
True	726.5154031288255
True	184.32079162517084
True	596.0139434975449
True	607.0379495677129
True	805.1810645618841
True	403.9560024256088
True	185.6163393965276
True	858.7074125295464
True	217.70794422139863
True	151.98866608262907
True	323.24643430217736
True	218.259067882803
True	205.76470428173693
True	608.9097103307212
True	258.8766787102929
True	190.30464101039755
True	447.14439047602497
True	464.0789322109457
True	64.36565737601985
True	287.225074595658
True	82.58519630800068
True	340.077306115999
True	354.46077725675394
True	247.1636724734201
True	179.69950042546597
True	390.4567217867672
True	661.3190632546929
True	738.8465196349122
True	306.76986313614697
True	740.3503066386177
True	63.720936098936
True	882.0649186301441
True	355.6327515343901
True	12.969580755800203
True	631.4811510796856
True	683.4799605038517
True	263.2185655479218
True	168.05519821586756
True	49.12918545289411
True	384.5778725661061
True	77.72700569056255
True	15.024561290876107
True	905.5340748390591
True	377.9161941528511
True	181.4457708814558
True	1003.6145789712604
True	11.074559266307274
True	802.3328878979066
True	29.70819455167089
True	694.3952651674992
True	59.90662997471241
True	737.974710775815
True	444.1818409676307
True	196.6090690808145
True	450.7963491583233
True	197.52941306378344
True	295.1245441349207
True	216.669918738026
True	408.2559296183687
True	9.991500312488512
True	324.3665674955954
True	115.03904870929924
True	11.415906957868554
True	469.749313665339
True	734.9767837950965
True	283.12745178177886
True	84.08954700926273
True	315.6645739020838
True	82.93671262327697
True	185.5854731609931
True	182.5904813561565
True	383.0790396108767
True	43.82284296854001
True	137.90159559106866
True	397.4631485120003
True	891.9586693591534
True	114.86883616816824
True	209.7047174021205
True	450.05385290034815
True	19.02506010871785
True	408.0194803532089
True	513.5752448040632
True	89.6121140508194
True	387.2623478730898
True	356.4348093787172
True	414.76793728860815
True	589.8558239191856
True	1048.3192856534606
True	979.6689007266546
True	59.68898540220882
True	1035.358965581097
True	108.82314132343411
True	112.69001939461496
True	110.51750803086496
True	482.3967032428521
True	373.289887484945
True	564.9637007827434
True	247.24091622216923
True	155.4420243756134
True	427.38114847719794
True	14.602390614185746
True	459.1719486630485
True	398.6387030985253
True	144.85534971447524
True	91.63464678297332
True	534.4657323891855
True	977.1480623824428
True	206.7834739083169
True	67.03858741454015
True	441.17180177662857
True	374.3354202383023
True	467.0035437938056
True	325.6567854277109
True	4.764199578239834
True	538.333498737389
True	501.6328100293616
True	501.9826272395307
True	191.92510959596143
True	98.40439031501654
True	21.87758449208721
True	378.5715966324767
True	109.5066772987036
True	7.210316899572772
True	30.83457841023205
True	346.106446705434
True	646.9320388413565
True	133.99514312226654
True	79.95329246987474
True	23.655928349558888
True	398.18084170857
True	361.72165966455714
True	736.8334945447508
True	302.2925114168171
True	527.398505370641
True	554.3776661247273
True	529.7222352485267
True	288.79326633016615
True	535.4832871142754
True	101.90866887657532
True	589.3593590409172
True	7.423675963912652
True	375.3552504853436
True	438.5395714768842
True	948.896602319215
True	343.8245839705273
True	824.0669542405608
True	1004.8618880764612
True	186.4082929440624
True	38.49664040138756
True	368.85178317200194
True	386.9755070478845
True	597.2002603008561
True	257.072473273846
True	29.54848645688642
True	655.6027455539538
True	129.51388495539317
True	1060.035025160085
True	333.6234671056361
True	476.8389018893689
True	122.90692439924888
True	818.4773169511551
True	138.63153659456395
True	822.464618616252
True	575.5679166490172
True	183.0717723447501
True	106.72478136063802
True	64.29729635316617
True	568.672177235549
True	882.0136889256426
True	413.3825284435818
True	537.1859166733869
True	138.33510148535558
True	618.8660145661787
True	492.0406040251296
True	829.9437627371544
True	319.9269460117507
True	571.6572772257259
True	115.69226328698332
True	24.644155818192743
True	404.36556549901206
True	181.8072940189772
True	106.7373361105618
True	388.35836974348246
True	1090.1906603944976
True	266.14666699443484
True	560.576551992983
True	11.330799788447989
True	76.03498434218062
True	329.7643745298044
True	780.3175027887595
True	455.3403537701154
True	518.0445588697585
True	703.0404589740403
True	71.97160189304256
True	729.6454817194276
True	45.79468995421911
True	102.53956048772302
True	186.24584236229663
True	85.1249478523636
True	24.924072357667896
True	309.29794264297425
True	463.736676597117
True	902.4152686702032
True	868.7567892156239
True	5.804759764334519
True	297.7090344706618
True	454.55267818105625
True	121.10067887472256
True	241.19107010102584
True	329.54569829884
True	1305.0541777285014
True	444.503447435496
True	23.22151635539827
True	193.3858376509475
True	685.0441291792389
True	33.199957205678515
True	166.4142959145337
True	561.016895155433
True	72.4124701039783
True	870.2182150813288
True	333.40633432547264
True	663.2024572012859
True	78.41248429763618
True	675.0829348043566
True	596.9666835894748
True	852.0264702396498
True	248.64106995670372
True	506.23483334488526
True	836.7336317392727
True	905.6852692739784
True	224.68194520362667
True	782.7130125961401
True	202.92776451544964
True	449.8794268647546
True	374.0729305935939
True	495.9411647251071
True	497.04119369842215
True	322.1154670549995
True	350.3222205007386
True	112.46952926011988
True	333.1822651176348
True	1107.6162993813266
True	318.9265486781261
True	145.2522027739504
True	302.2346291600063
True	748.0792974747341
True	654.5164878201293
True	413.5039118288324
True	115.56552492837967
True	328.6103637728637
True	34.25968760953724
True	166.5097253182573
True	93.58625676893202
True	88.56105291643982
True	564.9838943950338
True	135.41394927288704
True	120.88459102592952
True	106.74909911216368
True	86.84911512717831
True	450.53508744964375
True	373.917555892374
True	1035.41289362697
True	529.49603536325
True	839.8909128032218
True	277.1115993357816
True	277.2652307953908
True	528.1497434744882
True	193.6806470505133
True	773.3182048219512
True	232.76037777754647
True	361.9347078816583
True	67.24029561309867
True	116.51692828601112
True	260.72156970766
True	121.833315550346
True	488.8785976785648
True	31.58286052220019
True	580.2597640007695
True	1006.8371178561972
True	721.9785714621012
True	1.7310540053674497
True	60.70449171364235
True	494.1471196286602
True	440.8738842062359
True	75.39177331087166
True	116.56500826270154
True	297.9445909442334
True	75.18835552069623
True	49.52271956447488
True	717.6987986459967
True	655.5610618168913
True	166.28440071457354
True	172.25276447577937
True	527.3818966062813
True	54.43761776615965
True	24.48541759388613
True	555.9932441904461
True	444.9659638365998
True	1125.798032477207
True	47.75468782412857
True	469.7668034761495
True	876.2935434494005
True	797.8347784895914
True	291.40082488536825
True	750.9788886825792
True	408.8695650169645
True	40.63994595742984
True	104.61683287002208
True	717.9836006274187
True	70.44471872750877
True	142.99928818983088
True	937.1111946762828
True	192.7934952121093
True	278.8607060657637
True	105.94170935889176
True	648.2727705959252
True	609.9603362486595
True	217.5261487513108
True	430.3327389863985
True	40.12230594686025
True	277.97307700189543
True	610.3974396276091
True	627.1893615609679
True	305.2486293366912
True	73.38634488570963
True	937.9119419248768
True	1083.3793645529065
True	564.5835392079005
True	62.94212989058307
True	29.37769721901707
True	94.10166433120018
True	112.57742074599264
True	102.07125707650512
True	871.9633322212499
True	1205.237384006768
True	718.0443964586044
True	329.09196755373546
True	8.505223505728534
True	20.56517145157273
True	337.75271448993885
True	478.4119655258234
True	48.336168648656376
True	556.5916985025868
True	435.60550689611006
True	399.4380739681801
True	82.63492786345253
True	195.93819390207287
True	256.8397442165456
True	137.99213479887246
True	381.6727313928941
True	42.80509048924903
True	168.73162613434502
True	1178.7158704542871
True	4.866084663954986
True	23.98932632798819
True	563.6166226797642
True	361.3991902381455
True	781.9306960635328
True	159.47388324221131
True	765.9396671623209
True	563.1056718339659
True	269.56407809441737
True	431.7566224273905
True	347.39366411607466
True	284.8447246828032
True	265.2825414574348
True	410.3398404273372
True	502.638679960348
True	475.8261758691751
True	105.63373915353552
True	349.75131641735885
True	9.843901034036852
True	188.9465925556146
True	230.7556963109406
True	874.8264159302639
True	597.7587232098614
True	32.01489651115767
True	698.6341182859815
True	824.1457773011975
True	108.74107718912398
True	351.5772768555487
True	864.8083374559714
True	224.85797138598156
True	157.0311042420247
True	540.5692195788636
True	594.2987028055376
True	1114.9971639669805
True	151.59494253365614
True	150.4954199614368
True	251.1217160470205
True	311.74346262816573
True	444.00025327243065
True	413.11273293451535
True	305.5822286796384
True	441.91026535258254
True	498.0969220400518
True	224.59757903637447
True	1482.897246501245
True	257.4611565402632
True	391.9465641268136
True	51.97770914838694
True	764.2280628606517
True	253.68350020194356
True	911.2502764581176
True	548.6278870585248
True	321.6236621686271
True	772.907173388432
True	267.2764634856211
True	217.9864277365096
True	259.602639734878
True	218.93316228342624
True	142.47622856311258
True	245.3359716169225
True	727.3886367996824
True	519.9154550454498
True	208.32561411609356
True	1187.3917642142517
True	117.7890214329888
True	261.54491690276683
True	66.79714548860514
True	312.0380405683241
True	425.6809267353315
True	95.22627309481128
True	216.75526185711297
True	79.63723177409601
True	678.2431286373763
True	368.4245163352821
True	213.52099352503816
True	738.6452008212575
True	864.0717766063124
True	810.9806553518779
True	826.5364072641323
True	352.06044243736955
True	1.475835447226205
True	265.3515648284632
True	53.49689296162818
True	379.6044941220163
True	53.21416829265531
True	358.3439583149024
True	844.1242685579037
True	997.8645013796772
True	392.8770778834708
True	20.311382566139525
True	525.7751930155911
True	505.92373056254513
True	184.8021125198769
True	238.50823015375664
True	292.33310004800563
True	24.94850572567072
True	126.29440383668576
True	934.1170644965024
True	64.97819937505112
True	494.8953239241863
True	779.7186396182959
True	99.19953747391864
True	240.8002006191588
True	114.55575165057591
True	15.90529316293091
True	1.0814124480717622
True	118.07104792815166
True	1006.555720880984
True	486.576405112258
True	65.1113936602212
True	791.1889047837154
True	336.61736536819825
True	1.1049336421455094
True	450.2592042373808
True	194.68614069871845
True	505.24371456795626
True	87.83058867923395
True	311.59115966649006
True	363.8490476805972
True	170.40603980744316
True	210.02017209008005
True	121.09067545642397
True	172.95094047123115
True	993.3701985793956
True	15.521149839639817
True	503.7581255171533
True	487.86201095835696
True	404.9274502994708
True	219.07846579252265
True	237.3043082380311
True	160.82542732071326
True	50.61026677403967
True	492.41734896201456
True	151.62975162127864
True	867.7784287526689
True	813.2572667900739
True	244.27990326803612
True	310.87093525496414
True	526.8197063267291
True	42.05651999249894
True	86.1241594386512
True	724.3670333707687
True	1069.4465367685798
True	115.11865457228548
True	731.0118064101887
True	144.81099306534122
True	928.4085474107992
True	654.0500984341506
True	103.23869950676335
True	256.2429063960831
True	632.610979431056
True	263.89346962429875
True	45.87320206769306
True	573.3971506361987
True	476.43681064067874
True	5.717242013161281
True	476.1642846878407
True	69.06258697513208
True	174.8325115888381
True	239.2825446595928
True	302.11202343047773
True	77.55036124818729
True	225.5020844198281
True	345.2183156498703
True	430.2178049558167
True	933.9258761249008
True	44.37430434091271
True	902.0530568746065
True	1039.2454254895176
True	132.8050248218792
True	76.06895964709553
True	997.3590953190304
True	35.55867130142103
True	238.4957977193608
True	87.56192199165825
True	215.3059319619598
True	362.61511840593465
True	942.8346626465284
True	98.28536975587284
True	74.21671582667591
True	641.6294538994695
True	275.9829147966998
True	709.5894093378465
True	56.77998878587108
True	468.3754498434649
True	390.914101805705
True	688.578643558225
True	50.13397654691016
True	108.41002168579678
True	27.082872110485265
True	270.3526073703918
True	43.56911886306781
True	347.7000121717197
True	2.6880244047636244
True	1184.445993318803
True	105.63602978101083
True	138.1255507000569
True	360.6515337001553
True	724.0721320143741
True	676.0320616283036
True	996.8832505301006
True	476.0172571937176
True	411.6811674186246
True	138.09083214049016
True	429.7470671110268
True	870.5596581623287
True	431.7622079472101
True	946.6711513878812
True	87.48392320369024
True	421.90496335303214
True	168.2512572635814
True	284.4175726594044
True	763.1397764994272
True	162.67814537573133
True	132.08821429823038
True	63.20767773711698
True	865.0224397007602
True	782.9451894298776
True	84.49364022409
True	444.5710975559927
True	735.0209616905555
True	411.7728387682922
True	56.72113110961792
True	315.4089463998576
True	751.8823127927806
True	29.881256682509573
True	350.8562275150761
True	170.32309357352057
True	297.85598956185726
True	34.482319367771
True	221.05313144621687
True	803.2311777728252
True	631.377433203905
True	58.05709700116921
True	294.4139623015046
True	911.4395307175696
True	19.31286065275263
True	305.78072420662227
True	296.1676829746885
True	412.9397501702933
True	213.3122684773296
True	613.9009575792053
True	44.41922870756884
True	983.8727025100364
True	881.3668745482279
True	45.53518498690941
True	378.4231772411101
True	728.2389486949072
True	937.739267220476
True	274.00004953959063
True	616.0057618919357
True	130.61061179892772
True	181.411416084983
True	125.6542391864674
True	129.63189095555518
True	202.4183095386101
True	936.808037711112
True	798.3067751663622
True	982.8466562335744
True	19.65107532811294
True	27.80972368405595
True	363.1316514833508
True	11.939614913021714
True	633.6550489731188
True	1096.1327427353897
True	269.6900172802399
True	210.1078226991079
True	83.48771280115307
True	224.37236068200716
True	129.61181138897524
True	48.87228363541947
True	133.85937474041674
True	93.18767456672906
True	241.93206102422116
True	527.5163446165323
True	164.5221460184718
True	28.51285589666728
True	57.24907801127415
True	436.44324257803385
True	266.47536965721133
True	577.5410268863538
True	24.01543217643693
True	117.85516648364631
True	667.5328509519782
True	259.42451399558524
True	470.9775639495716
True	653.1210686366935
True	101.46871004973698
True	107.69743063779556
True	83.98877217758246
True	25.952424063965505
True	125.6224410269708
True	87.7690345898869
True	104.64521717507508
True	146.7520238975534
True	235.7173876816664
True	818.0608178971199
True	294.68787041213346
True	951.3276010042551
True	166.18084407364847
True	196.4427855503804
True	804.5955799048925
True	314.6897435414567
True	586.1106966674045
True	255.39364686934175
True	354.94103409420364
True	448.8474294883785
True	554.2221898797583
True	628.6169849433903
True	359.9857810423511
True	32.20213664815823
True	512.8102397275293
True	619.8447988949248
True	20.741603916672304
True	13.038199197090371
True	270.107479008407
True	406.7349066151015
True	446.7680554610531
True	70.48263825100054
True	624.6902705836333
True	927.7801957942416
True	219.96917057256724
True	894.7525609853468
True	288.62778280731123
True	103.0876938091136
True	273.4187494660495
True	675.5836598874919
True	38.781847152716
True	574.1653008969943
True	1277.085153551904
True	1027.388541321353
True	937.0801819839083
True	212.8207891547385
True	84.45497960670967
True	202.35107662066363
True	842.7291175316269
True	140.70674976870552
True	1073.5128185186895
True	852.6863961461498
True	41.31496954779254
True	87.23930370206979
True	408.8456271668529
True	408.75139418396185
True	199.05039277496184
True	527.7532268653555
True	659.1321464297815
True	121.6165290899974
True	270.6043151974212
True	1013.3438439755316
True	48.900084553734885
True	719.2626331648387
True	549.6541027621004
True	39.841851884581466
True	815.626554060734
True	389.0876331200017
True	555.5146261816388
True	111.11921765035254
True	266.30105023042324
True	220.1558628128301
True	26.216235208428436
True	139.06633117363603
True	749.7675986213842
True	133.7419807118349
True	384.8209944413168
True	65.7961364964264
True	646.4654145674145
True	614.8764769028998
True	225.98941241867905
True	455.99066381424575
True	166.3682638629725
True	160.38180569071469
True	224.57729243242176
True	287.24878752362
True	368.5386057192617
True	127.86078722531992
True	193.76249209130543
True	25.529529621317547
True	892.4793057382334
True	291.74571348194195
True	9.469508473953164
True	360.849348861189
True	172.29629051575796
True	618.5886487005603
True	364.1578038650616
True	577.7192368212882
True	542.7846361296445
True	505.6458793941743
True	783.4893255474603
True	234.70572183311933
True	560.0434923477454
True	152.4129778050732
True	547.350741050187
True	356.50013988569543
True	377.1829894129261
True	125.34562710077849
True	136.15436458757966
True	106.42850548063952
True	70.18472492282194
True	724.0839192940946
True	176.9175350087734
True	43.57791199500607
True	0.0
True	508.8966546636095
True	106.67928082586096
True	22.71868843036573
True	39.59012903937356
True	115.83280724530016
True	544.854235559405
True	181.567505451015
True	101.77153667071596
True	37.52938691445015
True	161.9193395406369
True	918.8829308341544
True	55.51767528335604
True	226.27438433407133
True	729.5053495279897
True	313.8684680715924
True	471.1312205366929
True	479.56528416041886
True	513.6971106534511
True	602.616486053345
True	952.0347896606094
True	272.88166657174344
True	1029.918681480952
True	931.2693556005784
True	602.0473841413896
True	346.04800086332244
True	855.0797930425209
True	9.978455262886422
True	30.03006773611681
True	308.3592673709963
True	41.50089934864583
True	197.362140619824
True	759.4162029355399
True	213.3739390496879
True	745.0322297128023
True	779.036589884825
True	120.18245714354153
True	370.2014761602417
True	568.3105286085703
True	23.485474141857047
True	137.8167274483756
True	432.63583878375147
True	303.5178936240472
True	199.3896313592481
True	112.96031092893848
True	385.73516407530633
True	21.06082749663581
True	374.2778363217713
True	358.96109867124846
True	1076.9159105930955
True	356.9885736302389
True	30.871015219233858
True	440.5216853042058
True	459.17210684039793
True	238.68692250996563
True	31.182802593050724
True	745.577206906383
True	470.7119975894561
True	180.7988674672128
True	11.886577581398962
True	1212.018857062281
True	160.009174798572
True	26.47389557619513
True	298.79552477028864
True	283.6737740366881
True	112.09307484933868
True	286.73666246568723
True	48.09799678181684
True	315.72558849547187
True	313.69357565666604
True	319.7677741529705
True	33.537888310478266
True	48.02574480903635
True	1008.2364243881436
True	24.149619497755697
True	12.378373942631098
True	175.55482426405268
True	670.9134112474317
True	8.733763645454536
True	195.9924604603896
True	180.2183726548776
True	518.2864923539612
True	389.9908630011048
True	737.944360305311
True	321.83568108897055
True	487.4807936111034
True	445.390927097142
True	506.385882562341
True	101.8525740075711
True	1273.991051479523
True	874.9104181380083
True	284.33875394810934
True	524.7942328651478
True	103.81075890716204
True	570.8640655579668
True	431.1461943716354
True	149.072830089241
True	76.04889893753908
True	347.1104711357782
True	164.91326333694687
True	31.37063034508661
True	607.797267496331
True	394.6515618220028
True	71.26879640363336
True	32.86876445186047
True	653.8840300095502
True	493.8594013077525
True	74.7292806661896
True	20.785953698344144
True	325.1225044566597
True	317.08023295357367
True	709.1799899801398
True	559.5207673945899
True	566.8147869702444
True	790.1826832415926
True	7.106663452315615
True	56.67903401791924
True	36.72651364120281
True	58.47908434459961
True	517.4718622889567
True	576.1250636768707
True	82.991721298699
True	105.45350866032486
True	191.28920010880407
True	72.98777178791437
True	187.61687199753095
True	214.3793319658611
True	276.3518165889988
True	792.6263151746801
True	588.0580405193754
True	285.0734591070101
True	183.60951375924813
True	275.66288460759705
True	238.63021667700323
True	729.3834684209401
True	331.9576211738624
True	170.3237687205225
True	891.7047320574917
True	345.448316507472
True	471.5885824009912
True	156.00780437762222
True	123.51406029707046
True	64.93139546728814
True	205.55695924325616
True	977.3683778132656
True	516.123129337814
True	113.03285121912496
True	351.7939559801744
True	102.71750425607728
True	666.2626945321043
True	4.766493845845249
True	690.2267050239553
True	37.08750207460344
True	939.7599539914812
True	856.1748926715507
True	211.6104738195584
True	27.332902967356627
True	84.77042527602306
True	453.3960776467552
True	226.07383767035293
True	1.13296202345502
True	79.82875888408827
True	1070.1382700765823
True	325.6025998599356
True	660.5403026602677
True	499.09588319235417
True	30.53636690394345
True	137.95474024753398
True	427.9105716855008
True	936.8047205724856
True	820.4615474131336
True	423.7552622479234
True	343.0627267626015
True	16.461721061981862
True	78.756243435165
True	750.2090225049927
True	472.0111786006612
True	380.6855218301272
True	896.4173551107622
True	25.10486460345165
True	208.17320541325844
True	876.4754596015496
True	232.590092564776
True	8.752891437814787
True	506.6905015339026
True	104.00851730308663
True	666.0389546439972
True	54.57162896534892
True	255.5005185753044
True	871.1559648162562
True	893.0015412155894
True	275.8936350330876
True	436.7107518641416
True	121.3187710127933
True	593.21528454858
True	257.4743172196179
True	191.24660107900144
True	861.1333995265495
True	54.36459460707124
True	717.5244205486395
True	272.5470484619575
True	304.6458987604299
True	161.67777965716994
True	490.7425576191113
True	580.9753289975362
True	365.227575081678
True	409.0501153268249
True	69.73721871440176
True	158.4998664295971
True	443.74833027200174
True	228.0748177138815
True	37.428195196149225
True	201.4402998984951
True	387.6134079857047
True	386.97023247754623
True	737.6531338949455
True	128.43538879904293
True	694.2330616652334
True	507.7693094999141
True	600.8369011444088
True	135.23803689134743
True	40.27652024465808
True	661.9325935271308
True	71.39078160577972
True	553.5617079154702
True	689.9447369603672
True	442.5010058687291
True	131.49489891074063
True	510.01003377812873
True	5.454017329159314
True	408.5094208265516
True	30.654514903591508
True	644.9531898400588
True	269.91983510397364
True	561.1768880556266
True	693.5980622571655
True	146.20054497337992
True	540.9722305367836
True	482.9361244366869
True	60.11197092363024
True	953.7344120851836
True	3.342687436845696
True	27.574629084152157
True	622.9879083244242
True	708.4626189054649
True	130.69912599802177
True	426.3345268180231
True	120.45408126966475
True	69.88731306486842
True	464.08896373268766
True	40.84293289551484
True	513.7861340204857
True	13.06067701125066
True	852.4121179883241
True	550.1981302427171
True	667.5965988293939
True	99.11240652390497
True	387.6427016797579
True	995.9204743266804
True	829.4994349342018
True	142.40814101745815
True	544.9206187708597
True	449.9079109711732
True	238.24062364137268
True	259.4637555718686
True	5.255754388305816
True	320.77108116065205
True	10.776083139540802
True	376.3663175085202
True	74.98656870531147
True	407.6664376504995
True	627.7776230080644
True	126.6940969869354
True	233.5691015479784
True	641.3951910602402
True	671.9629281693033
True	293.66757923566814
True	140.047684667305
True	171.09677551979655
True	479.33864805106026
True	87.0331663765195
True	10.650230500804357
True	509.2131109368633
True	574.2214293984753
True	20.557292922718045
True	133.2948162922774
True	902.0829871393046
True	501.22408475717975
True	276.7799055162202
True	34.900627713206525
True	475.5722394990288
True	112.56433970177817
True	588.4544988103206
True	669.319520315214
True	298.6077378328943
True	381.9740264813355
True	189.42741744361908
True	240.02151216317392
True	74.75489990545701
True	221.86802248183943
True	499.8101571222093
True	21.98811180735251
True	457.0572830840768
True	372.5680753204189
True	722.228203417919
True	901.4675205131864
True	886.7968354096938
True	156.48470206770656
True	415.0045551214196
True	66.3041701831398
True	199.51604611189487
True	323.1590686504138
True	10.834493406305942
True	783.455470912463
True	25.04641917777726
True	403.3418580749276
True	259.33579066063965
True	639.9863278945834
True	209.79610636352123
True	37.22057971163167
True	668.5693531286187
True	1076.9716393616286
True	220.9108586642699
True	135.91678517984744
True	632.4724420338292
True	495.5831040462013
True	16.7478854528388
True	837.0338943200308
True	116.80149057680802
True	44.79927114317046
True	301.6416100817124
True	356.355209348455
True	395.3347291461132
True	269.8737198722756
True	21.637564795411933
True	24.10530893842436
True	899.1527735107932
True	205.8271898865665
True	104.11454002862564
True	824.7067132857171
True	646.3286991125381
True	653.3724049730246
True	449.279285522792
True	146.21466023575613
True	33.53365672175627
True	104.6255645717132
True	420.3184447183611
True	231.3876825368902
True	492.94326443703
True	141.35006202657033
True	521.4471950570377
True	648.379476607812
True	970.6347512788552
True	23.8260190470011
True	988.5832457944372
True	1037.570753251008
True	485.0671031337961
True	80.60242367572883
True	816.8093076332899
True	657.2714027452183
True	642.1030008743273
True	176.86153802905685
True	761.0634540119687
True	703.8305095365433
True	120.14408157612628
True	790.0521002727759
True	801.8575328138306
True	497.0722471842047
True	231.37212508979343
True	73.76476114101754
True	310.0165257219359
True	340.1083439660743
True	464.3416601731143
True	427.8715004631709
True	194.51930806315448
True	321.00857051816394
True	2.8082717547149
True	14.019116215860784
True	105.10068769257973
True	133.07374215453504
True	350.91281537464806
True	347.18393710715816
True	110.15107863615296
True	17.01267539125466
True	214.838617648896
True	829.9399289607786
True	478.410941159616
True	512.9689008945002
True	564.4262058760409
True	795.8031582424861
True	626.3518126618852
True	92.38716541200716
True	200.89797184634432
True	256.8944534462922
True	286.4895993889764
True	102.6800384790328
True	362.4602588265352
True	440.43874597796713
True	169.8661660768169
True	655.4385003792653
True	242.4304251685497
True	206.6750637110492
True	28.48522341966156
True	245.9374549175624
True	478.3919734121801
True	169.1331877915472
True	537.3864175372848
True	477.91522833203936
True	244.6210524848528
True	111.05554335031452
True	43.24972369698051
True	405.6092033801336
True	782.8004674378686
True	164.24025986132628
True	1039.9019628405326
True	1057.1586846376526
True	480.9110688556213
True	95.96199976422044
True	126.50093894567424
True	651.3809474244604
True	8.886797470643135
True	220.71807918588007
True	139.0428853323607
True	119.63645726115509
True	312.9559169977967
True	647.8805726604012
True	37.15788499891578
True	130.1586186622542
True	963.806734431391
True	57.04462812312004
True	470.757580619994
True	532.9115445043789
True	244.1008525281544
True	126.97000850799392
True	952.5463216968376
True	1214.06735482884
True	524.4805019485475
True	651.5676200103517
True	210.8163963962172
True	152.64784393319172
True	317.5051740617805
True	243.10373889947
True	171.49969174193592
True	305.53018957390344
True	345.99769088407953
True	11.819164183704295
True	642.6121935131356
True	152.38666825265452
True	74.1197735418974
True	454.0254216841393
True	307.8121872787393
True	1220.3334790683475
True	355.49331248894765
True	981.4312535425872
True	9.619308188873877
True	265.8990323443296
True	226.77053430389495
True	158.610031396437
True	500.9702432137796
True	206.8584231947056
True	423.69167245875866
True	316.540020932806
True	105.04687601390076
True	350.80279467014896
True	1025.7442569768637
True	693.0290216848691
True	226.05158595209429
True	103.98405681718124
True	293.8684536295129
True	24.578776520415524
True	361.1541770607191
True	326.92272649069514
True	548.3109704506336
True	431.9454042747879
True	359.1702094374061
True	157.67742973178997
True	12.800838871505269
True	426.11738060579694
True	300.8035428279328
True	141.9955704455585
True	306.3030580827441
True	443.6266760037617
True	813.3521423705023
True	310.3975742195131
True	781.7352061328673
True	400.4345626030399
True	373.9235599505904
True	1.1297400992003448
True	1169.6620115616472
True	103.97503001904217
True	915.9586690899508
True	198.1773483714636
True	463.28989786674265
True	672.2531285373034
True	85.21630668708181
True	474.33571790220174
True	33.51069109473675
True	404.136962461722
True	79.44240019802048
True	218.00484948220068
True	36.861790074370255
True	686.6780745308796
True	185.38405934131828
True	26.750639194506597
True	397.6176498858499
True	103.44654830180164
True	169.7614038986209
True	839.785269880531
True	242.49211811969656
True	158.37641277957633
True	379.6315931316168
True	513.8059550443958
True	333.0795122940372
True	523.7074931320866
True	615.6368835735249
True	154.50268537569616
True	8.42017192466669
True	71.05725731963294
True	433.4861445232507
True	90.62884798604814
True	79.02932108438236
True	1016.3871366353897
True	27.13052261055009
True	327.01765702596475
True	322.160107607369
True	458.8458058969012
True	695.332684795473
True	180.84049150481576
True	626.4061584508974
True	333.8555391384979
True	353.2451773245525
True	270.77174473351147
True	210.90070491941844
True	357.19811532359427
True	449.4342170523066
True	413.2702720910557
True	599.5790178695477
True	140.14986704347626
True	80.01620166937035
True	37.8603393541945
True	301.2427816503257
True	660.4763777422196
True	406.53474701725673
True	804.5840731184443
True	205.80434399842105
True	409.542551357938
True	69.87266619153633
True	55.04115613457059
True	423.56772187314175
True	194.54718329649407
True	230.7609014710088
True	42.36013733005972
True	1095.591301095158
True	175.80142330356006
True	912.1563144519542
True	314.9026824700262
True	917.8639515540608
True	237.3289421848575
True	456.2358921625076
True	528.9766608726582
True	617.612813595568
True	218.45814976936325
True	489.3583135611863
True	916.715916043212
True	124.48924265730626
True	6.927402940348649
True	582.674541342798
True	28.510965735524024
True	73.8421417529353
True	820.7137794114773
True	227.25641504044728
True	984.7362298786992
True	685.7170102176467
True	411.8473979874569
True	278.93915491829955
True	482.2820281227271
True	338.1813887589127
True	177.7327408728683
True	682.3054455756669
True	704.9803677838859
True	212.8708205091885
True	87.88934818296778
True	523.9086358141275
True	133.39450932148424
True	380.52309166127344
True	344.3927763930883
True	64.74357308701757
True	395.1495784858324
True	407.8938067832671
True	379.2562041283831
True	415.57296881287584
True	413.1324566288121
True	636.6396575890908
True	56.24158751073389
True	442.9048157313979
True	335.9755647217299
True	653.8557463798087
True	218.838500202237
True	93.1094041796402
True	46.43809935474892
True	536.7664235278761
True	633.0636579325677
True	174.9940543466187
True	410.4109988433613
True	336.785497304907
True	16.828746675465567
True	170.17586755636043
True	294.69544878666795
True	3.3447545381336585
True	875.9233137998324
True	82.06434704354973
True	101.98166104586018
True	117.84617684527264
True	361.320523403446
True	35.786255997191766
True	460.07162258714936
True	227.04486645715565
True	5.061545531414286
True	110.17947828943826
True	442.4286169500732
True	49.84120605180964
True	69.42829501124235
True	175.85520663995356
True	273.8447369932907
True	982.5794597396876
True	394.782740052468
True	950.27724756176
True	185.94402434447707
True	1031.1176547391997
True	797.3120391335423
True	653.7694809142132
True	395.3644228838952
True	379.98205039623656
True	76.83097077780533
True	73.79446701997077
True	83.57274314502726
True	182.6966875903064
True	475.4093641479776
True	1067.706484776764
True	175.9159708420104
True	361.2726858053842
True	443.04209168253993
True	593.8875223465974
True	591.1489412667726
True	280.3359669326255
True	464.248960700725
True	667.0061685803694
True	98.52989584647128
True	737.1246207535496
True	260.3996177836479
True	135.27389945726063
True	409.1216761617823
True	854.1744766365874
True	444.7747030909779
True	846.7310316298028
True	199.6184064399812
True	343.8252334551585
True	700.7071770208116
True	601.1095306864868
True	194.54997572321068
True	253.98585487133724
True	802.3182837356221
True	31.67469629398421
True	185.8937567652751
True	499.846836907757
True	723.8160933522743
True	100.17426787161396
True	36.31391585717239
True	162.4167042640175
True	741.8544571326332
True	328.5916037509478
True	551.0779770056072
True	346.8981892603663
True	314.8285252188114
True	430.5266786067021
True	496.8621540321432
True	71.51558669889128
True	395.3787068207474
True	780.5456765306218
True	0.0
True	286.9739026754284
True	254.37418145737527
True	929.2672368893184
True	147.8627119060081
True	642.2018348773809
True	636.3112740802737
True	118.26988939275726
True	222.40000774235
True	133.81987892686718
True	12.841480612963943
True	293.31943465521647
True	380.17036679660873
True	1140.2057285306253
True	230.9258713516172
True	405.3069693013831
True	657.0235849291137
True	206.00853454201277
True	30.84060094148774
True	824.152220164185
True	623.1482476631369
True	151.69849909234603
True	646.647609527835
True	156.00698325919709
True	314.0420747757605
True	804.4618809161491
True	34.99149982884504
True	104.90952365461112
True	523.2119246874033
True	66.98406571940454
True	78.39383665283468
True	398.15240741788347
True	24.736856570932822
True	747.8767619641042
True	103.276263953246
True	156.29206374229454
True	19.00602077350351
True	713.6872775137721
True	30.61896953315275
True	762.5814836776821
True	388.1535233026466
True	120.0310342871273
True	707.7524718098248
True	531.4749915154348
True	567.0611839545979
True	47.957338313266725
True	373.2552763244986
True	4.63121208779089
True	91.18279416868188
True	370.1611207990887
True	46.49336239994501
True	120.04756707467426
True	313.36565657105353
True	174.62198375900397
True	104.90592264378952
True	659.7326695887999
True	20.860046711433966
True	1124.9972377951945
True	475.5696120859717
True	302.16828568070946
True	497.0005097998752
True	126.84741633240068
True	755.761494057288
True	1076.9831516978886
True	742.389158880799
True	172.17470872658998
True	229.4111215206785
True	51.82464214609976
True	55.45678022037834
True	153.68634177513974
True	100.65860230849302
True	169.99423471179216
True	1181.8944525816612
True	305.7260502604484
True	347.3878909218573
True	730.6741358406186
True	16.65028422782958
True	14.41859516184584
True	583.4635483952942
True	5.698828814522456
True	119.9873056405976
True	701.3180325702326
True	177.6999486550435
True	644.3606305268473
True	840.2563239602978
True	151.40331140946353
True	910.77396964704
True	2.3400304679445423
True	448.22128390518907
True	1054.9562452397013
True	25.924278902138237
True	239.66597659073608
True	153.25072986427244
True	923.2798148203556
True	232.1109646242076
True	473.4480559317948
True	118.723899375808
True	498.9543621318749
True	145.82313478091518
True	97.60186160924378
True	381.2657955805978
True	70.40514030145476
True	55.75834987617807
True	1057.6759373949287
True	249.01861027770377
True	160.2705358894075
True	371.32884717806496
True	398.1852204599097
True	212.91643881543587
True	168.58111658993442
True	378.793014251702
True	35.59617305003464
True	482.036949019608
True	1120.1003675837435
True	114.9054202280196
True	480.3126652533908
True	313.5763283906512
True	26.83088489393772
True	396.7124909406257
True	106.29559337789324
True	574.6474912601252
True	197.22985055414853
True	417.7830136395843
True	19.373656502909864
True	470.10314883042673
True	107.7392320446712
True	352.1336133186753
True	35.91691202314048
True	168.34344365275834
True	246.79356451187783
True	775.5931915654608
True	60.39625347388633
True	137.76926602849525
True	230.17164094293608
True	151.02000772915403
True	622.2117360417398
True	563.2411973021584
True	788.3788410200115
True	401.1322291412287
True	542.0482204785186
True	408.9745028080011
True	677.9001583806458
True	72.70243171784814
True	462.4561765917051
True	421.12019748002456
True	47.65639739656799
True	86.05989073152466
True	124.82110216536154
True	89.76526395991174
True	334.92908095124125
True	849.6593892014856
True	312.3275838407955
True	1085.8439987433728
True	318.60481542825323
True	918.5634864991852
True	153.90346382220054
True	566.8410026454216
True	586.7712655628384
True	722.670166107829
True	425.5654576065752
True	67.7798158897538
True	282.90428930744656
True	40.65969073979376
True	162.1938689939851
True	181.0726914814444
True	1083.3975288051477
True	235.7997943763152
True	558.6867390130836
True	577.2843719042959
True	561.9877257352977
True	849.9020931818128
True	598.4441107333347
True	671.146854198388
True	950.1732802831116
True	124.23104429267175
True	313.1690597482301
True	267.5497134932116
True	318.11077874716125
True	91.67240928203054
True	370.30686496523816
True	3.977852383890574
True	340.07144703093667
True	265.8517494429786
True	609.3736299143601
True	286.56567254222574
True	371.1290956094025
True	9.799703139954223
True	58.98936467725113
True	546.819193248494
True	30.69712004872752
True	152.4714712083779
True	63.666805360828064
True	153.41219271224244
True	244.7487104232709
True	69.44571925251331
True	384.7120700947581
True	262.84747078754987
True	105.85165803935624
True	351.45522391887545
True	64.42049500751247
True	608.4626120181653
True	855.9859068036884
True	285.80046484007624
True	1129.5323135461442
True	112.76630699138616
True	306.5376910421836
True	1044.9643466368996
True	87.73374936678944
True	281.9507364192936
True	9.58134995036947
True	392.099758540441
True	453.6072143745218
True	154.75546762156478
True	613.6920158895538
True	902.8894150100608
True	148.7237238660962
True	79.0028970588032
True	317.5744546687292
True	563.2899366356106
True	615.8179986132853
True	1257.01844464005
True	29.68238398942775
True	932.351727436275
True	128.00716773207785
True	636.0632669939071
True	113.08299155200396
True	132.16465435546542
True	191.77800910240848
True	173.6745353595011
True	745.0339945496758
True	212.80586557947717
True	230.36879894121552
True	62.1409491403616
True	516.2860485933712
True	443.5244433954968
True	175.41883697120167
True	235.45129140383727
True	17.00435645748318
True	425.1402427148749
True	214.02789878561575
True	276.9681720573761
True	119.0195227027322
True	694.6960837548473
True	414.3053049084644
True	253.1946758802652
True	652.6215476418599
True	535.7458930073578
True	449.21140681857474
True	134.7909914271949
True	521.245197483725
True	435.11296016356965
True	2.6017572883349875
True	202.03325295326755
True	93.81309043775596
True	241.8690066861013
True	2.544502040366163
True	128.73464560573285
True	361.3691494957959
True	7.064257061723745
True	843.3829694377035
True	170.36307452914164
True	715.8451243634778
True	764.3978680498668
True	165.91649079277974
True	224.3358388799221
True	473.61344598707547
True	867.7087034404146
True	49.54127369967017
True	40.9995610696226
True	130.91273666987286
True	607.8645377796033
True	745.4824600262812
True	179.42172254022844
True	592.4125184675543
True	572.3701548225575
True	867.6148329388914
True	406.07985601590826
True	183.4199075189697
True	887.1586183259217
True	221.25106343839937
True	149.03335496894974
True	339.96734666332225
True	218.3375479033033
True	215.89293955280675
True	621.9208888680985
True	251.615159279033
True	194.6941688285665
True	448.1365573105838
True	470.72519058586175
True	62.79179098135829
True	286.699478649346
True	77.06035706871215
True	346.6803340981961
True	361.90087331884695
True	252.55489196946468
True	173.7952925929961
True	390.9751672195808
True	670.3779900683936
True	742.9531845150018
True	293.71553657943025
True	731.9153890168938
True	65.58138215171431
True	854.7078046503688
True	350.44544721372324
True	13.137062517901308
True	607.4762030104699
True	698.8525503032321
True	261.26974641221864
True	166.46152987060893
True	47.31309589882787
True	391.6487166480314
True	75.43995847247825
True	16.20802138795439
True	901.4443182052468
True	353.8910705975297
True	174.53415605614688
True	994.4693067294854
True	11.475828251068172
True	786.3799538443639
True	27.97019594867836
True	670.8660304663722
True	58.45961445470691
True	738.624128334122
True	440.08139098920185
True	190.47870727442688
True	438.12889413823
True	213.719081235923
True	297.17885811888647
True	229.43715710284505
True	414.3314292052494
True	9.817330245211572
True	320.75383131059203
True	114.9921441044462
True	13.504251771635476
True	468.5273745126224
True	721.060310027519
True	294.7411086491259
True	82.13571501989546
True	307.99773348038394
True	80.19718309145273
True	181.52243093738093
True	178.93182535146929
True	373.1899439603541
True	40.59878952638999
True	143.09731828775992
True	388.6781453110712
True	889.9326787473274
True	112.12071694483063
True	207.91408449981796
True	448.4317470768209
True	18.45216896872624
True	408.4347118840684
True	519.9677071534496
True	92.2530236864763
True	403.1355641173566
True	357.79093492591375
True	416.1440913108464
True	597.7367145581148
True	1055.832120039419
True	968.775902207715
True	54.37189381456179
True	1059.8079019580705
True	107.81762260549472
True	112.4256803860943
True	107.82621401872449
True	478.67679540931135
True	379.6584483529357
True	575.0864721918846
True	256.3289835173682
True	150.93938801820678
True	405.7618487278913
True	15.130710804834418
True	441.5179601165415
True	377.7895119359263
True	144.94001565541984
True	92.11448738972284
True	539.3703503115839
True	1000.01098397568
True	205.90104983020305
True	68.7214694314576
True	412.0825972688716
True	385.8084596095173
True	486.9798049281232
True	337.5076785062362
True	3.9011788737081297
True	528.1105241373574
True	500.9139778704391
True	502.48309540731526
True	193.43559483801465
True	104.3593512550638
True	23.93581602603236
True	367.99914341384505
True	110.33529099449852
True	6.56047916193523
True	31.221747002334688
True	351.59815744477817
True	635.6195608556187
True	128.2495845238899
True	89.89146983913957
True	26.1897441864404
True	401.3028340446273
True	369.0755116376328
True	742.6268326359336
True	302.94490332147
True	528.8994850603002
True	538.057895582313
True	519.8121241930197
True	295.6323748491824
True	540.8515762798845
True	99.21514586801447
True	574.6088216035455
True	7.459932449113293
True	354.4907857376052
True	461.3322677893369
True	937.8628094794792
True	350.2176362883738
True	792.3707909851929
True	948.3339574977908
True	176.1381607288777
True	37.474140283470696
True	379.2860745826279
True	385.7537613962559
True	572.7479815705519
True	241.53980262136213
True	28.228475826889785
True	644.8496656275544
True	126.26393235023946
True	1057.3112672810742
True	322.2888970387252
True	457.9732202311194
True	125.35405120786908
True	808.8802933573978
True	140.90598269055752
True	823.0368485929077
True	538.4324174218965
True	187.84752624869955
True	113.20886415408332
True	63.75132747442429
True	568.0506661947602
True	912.5346446930184
True	427.4726075266448
True	566.3886662502863
True	136.94597361297207
True	659.6527527134627
True	455.036932564623
True	772.2730994716306
True	318.6667623897982
True	593.4978106161084
True	112.57541273832838
True	26.31261001526265
True	401.71886276394974
True	174.96998938604875
True	100.44136191273148
True	362.6646476038035
True	1081.3167570768185
True	271.497267291544
True	556.8531999035695
True	12.34079124185015
True	73.92060647074267
True	333.96512727758125
True	775.9882161163993
True	454.75186809763375
True	536.2503423472649
True	716.3346326109823
True	74.01302393638014
True	747.6324789442041
True	46.82473273649665
True	104.68803538296926
True	190.51139437554133
True	83.27351278570502
True	24.34078912425047
True	302.7316553000198
True	484.5017282092701
True	899.715224904444
True	866.5451243505998
True	5.365029177303007
True	286.849293601092
True	467.01703498455686
True	122.2319787239504
True	241.62694832127644
True	341.5901614748466
True	1292.744111021354
True	460.41046398785625
True	23.708233108643316
True	180.35793636154136
True	708.2650673923044
True	33.67838894195293
True	163.21787280761507
True	547.5492975789318
True	72.73821168298595
True	868.7646745460721
True	323.88348262266817
True	667.1883344170341
True	75.45715346385008
True	700.7351801644095
True	592.206665259548
True	876.7686414008349
True	252.0537731133529
True	501.3161165219992
True	803.787493240416
True	901.107356663009
True	234.66004628945277
True	780.8343786989608
True	233.85330306628327
True	456.8309642645338
True	379.4629172737282
True	497.9212544525865
True	507.5196701173544
True	311.93325351467706
True	345.331894943898
True	108.38253438299834
True	334.9170563961719
True	1170.8788386050578
True	303.8638710861788
True	151.24115905971996
True	295.5057230736439
True	752.914898032199
True	638.9775346911958
True	427.8286127863231
True	118.75594309712132
True	336.98399842152946
True	34.30669380254743
True	171.33231791266368
True	88.22791972026228
True	86.13886967699293
True	539.5637296108222
True	139.97884935520543
True	130.58313796452933
True	103.85934478410698
True	86.21680914428052
True	456.4739757831163
True	398.0487154030378
True	1037.8528053165192
True	524.4573101984909
True	801.7751277807059
True	263.47789960448915
True	279.5186316797011
True	526.4475715539584
True	190.11527985734375
True	790.8792887381879
True	253.68867092232625
True	361.60807782018105
True	69.65372425596966
True	119.48130280567024
True	260.005798845595
True	124.17045074869294
True	465.3171453859705
True	31.359396809441797
True	580.6171993401281
True	1005.65100904825
True	728.7506928706181
True	1.069262159479431
True	62.59484301827563
True	500.9359938176256
True	444.52693907508296
True	69.34012393016322
True	122.51549992007196
True	306.06605387712773
True	76.7897786266729
True	54.71548045259184
True	729.9681012056412
True	666.4408416962859
True	162.6515470568656
True	173.73896393003506
True	531.5562085893006
True	50.33220239948498
True	26.519253595691584
True	589.1294193253148
True	444.2542590044604
True	1142.6381307539368
True	45.05965173659008
True	448.87707307477433
True	902.9414674443713
True	794.3490886594263
True	307.2021905509305
True	750.7442845743558
True	397.30951607635456
True	43.45493331328944
True	96.59596971424692
True	699.9786491948558
True	74.42381697499188
True	139.13352455808314
True	916.3077231484276
True	186.20733719390765
True	267.8677815518407
True	104.00984433160968
True	661.0836705478256
True	589.6611346587141
True	208.10400459264525
True	430.80405841472833
True	41.92214161239055
True	275.74689305464017
True	575.2370202416565
True	595.7512000419832
True	306.79855186792406
True	72.50208690093362
True	946.8017394697256
True	1058.124698096985
True	563.8065503660473
True	63.90024032523701
True	31.69885734117242
True	95.651873204176
True	105.18628473092888
True	104.78735613029654
True	877.0873941986107
True	1205.700237182121
True	741.0535849093956
True	328.6341984411211
True	8.547305274538678
True	20.96359480887076
True	339.74923297426494
True	476.7618717850028
True	44.89584844609162
True	564.7049027180209
True	424.68566387345527
True	387.39317592205975
True	77.05413377272195
True	203.58583388879413
True	264.8625585095033
True	128.2829077970879
True	401.7497153008405
True	43.05451579467749
True	172.30971625452412
True	1190.8268346669229
True	5.620043188567853
True	27.741642128920503
True	586.1824731801103
True	357.5292285630506
True	802.6782850467395
True	159.8508189668735
True	771.695942260785
True	581.773138363409
True	270.42529387919785
True	448.31256280433786
True	326.5109075346268
True	293.5618984661022
True	266.03218625454593
True	400.2080843455593
True	504.0857309210234
True	487.0064619452768
True	107.05342916114344
True	358.7071405086515
True	9.125973448969203
True	183.9877039948174
True	223.5251002244448
True	847.2836405665688
True	607.3817426102192
True	29.16256755266351
True	736.9049864655634
True	813.4370459543384
True	108.62218748288676
True	347.44337062781506
True	849.4421015920454
True	217.20261277688243
True	161.8126095699176
True	524.8186614520989
True	591.1759298680385
True	1107.0496290815267
True	151.31651407443985
True	155.08509773595878
True	261.295195475128
True	312.48715563268985
True	430.458806181459
True	413.9304364470525
True	326.1414301701058
True	417.54218358457086
True	495.9592263153064
True	223.2323377324674
True	1504.618786973516
True	249.3173160742574
True	402.0804231287632
True	52.71937390242446
True	759.5638407169205
True	238.87143602067417
True	936.9021798390996
True	559.1055406278497
True	308.08229308775884
True	776.8708648056371
True	279.8619488676637
True	216.41896880187963
True	259.8245875350788
True	215.54412760206043
True	142.462951292715
True	248.57590775077765
True	703.4773681022809
True	517.4074121155978
True	225.7184175395314
True	1158.180827193646
True	125.07472666371407
True	256.8708418515604
True	71.68658313236203
True	301.77226356464826
True	409.17090079212215
True	92.78170645735898
True	224.7590449621597
True	77.19827190083564
True	691.8616074236562
True	376.3380274639577
True	228.70733700684667
True	725.8514412442577
True	866.267920603774
True	819.4991676441421
True	833.5216091666373
True	349.75408725688374
True	1.406672548803353
True	267.3140012022962
True	57.06754339753088
True	377.5119241941424
True	54.70187536340239
True	364.5319541416123
True	870.1413021441975
True	1013.112948322336
True	399.0599214092644
True	22.379610883936547
True	505.37663866524167
True	502.0128279302766
True	197.66758810598543
True	234.45926217356356
True	296.8387814706825
True	22.358336462783715
True	126.7919818878213
True	963.3883294926694
True	64.00852751057029
True	492.301492425432
True	776.4906713179045
True	101.36666539404769
True	236.01234635392555
True	116.62195236422808
True	13.93987122270623
True	1.2174883276350137
True	117.57065290573163
True	1003.9368553112878
True	477.32636505827793
True	70.34024824781066
True	796.6025183468488
True	341.11972101112065
True	1.5212234844307195
True	448.4966350319417
True	177.75792593592027
True	483.1873453586687
True	82.21380983540287
True	324.2582428952111
True	385.0907941376488
True	167.8274638590252
True	207.78051013318725
True	124.69560393076112
True	174.3149876697527
True	987.06700548686
True	16.7403993206092
True	510.17757220228526
True	476.6084411417015
True	392.5921963130518
True	214.9446756260451
True	235.91236407760763
True	157.69399534973124
True	47.292199898440174
True	497.6381630439661
True	149.00138494965825
True	817.1874601405939
True	846.4924878923551
True	244.447723244756
True	310.507334697264
True	520.8283112585178
True	39.58687439362348
True	86.75287111649116
True	747.0441649566188
True	1073.391396089409
True	113.63525864150596
True	731.5664550195198
True	142.22634770119433
True	946.8510685907268
True	671.46153728151
True	104.3824861538539
True	275.2423998992696
True	610.1503218410297
True	271.339816266716
True	46.24238977547312
True	548.0403098067184
True	448.5744891180881
True	5.089757729495239
True	461.0387121688772
True	65.65324519330883
True	178.9640930871392
True	238.93920376084245
True	285.57149563795576
True	75.98335501915652
True	233.06360170997385
True	362.55186221335526
True	428.6198517434368
True	950.2938499294224
True	47.7199667622423
True	905.52360356089
True	1034.364290178744
True	131.4795291697592
True	74.35708691376672
True	992.2742306769816
True	33.92112874983821
True	219.01573881331092
True	84.52725777779501
True	216.2574994800866
True	380.05205252738864
True	941.464307546708
True	98.36590180259064
True	68.82382893854945
True	654.7783428008785
True	270.2960381663572
True	726.465346068691
True	55.200061395305134
True	475.4034402486158
True	374.1290345970452
True	681.4497138402555
True	54.29187896206408
True	110.09514162583426
True	29.587373156572585
True	265.87042896501146
True	43.78722180124012
True	348.71437500272754
True	2.5333691992845626
True	1176.3476457188824
True	100.34768569140807
True	138.3928799839309
True	358.15385432306834
True	729.4421999709164
True	680.6018195108013
True	1024.7341697779475
True	472.8213014326263
True	410.2043327118288
True	135.5815145405208
True	422.8426847939099
True	814.0205269749929
True	415.7469259647618
True	924.4808450477436
True	87.66520144139132
True	434.4725350210596
True	169.83901618755573
True	290.779462535668
True	747.2946374977762
True	170.53014178107145
True	134.39272562358988
True	65.35963728740138
True	870.0458615475824
True	787.08031491802
True	82.06218531937792
True	451.7792692604682
True	749.9412475497908
True	415.29324061954026
True	56.26093178565748
True	325.6171282723867
True	784.1307568622227
True	29.74109650784153
True	363.778118606098
True	164.2310178037433
True	289.73675344712103
True	32.97142527173143
True	220.65072187302923
True	785.690989655281
True	628.0217122574495
True	54.52141457780401
True	291.6931759621117
True	930.2966608796016
True	17.064510999748666
True	307.7588904308424
True	299.4924509526126
True	423.3663197364893
True	209.98727172962367
True	591.7876890687731
True	48.62428794494018
True	957.606476416227
True	913.4342815338936
True	41.938548691607565
True	407.31753590510135
True	723.6749221285278
True	933.6951647871872
True	277.44095029725537
True	585.4943012614607
True	132.3507257542267
True	191.37943022989327
True	136.1217891612895
True	137.06342394653387
True	209.29565165014515
True	925.1499555842344
True	788.2877685452139
True	966.4185770859732
True	19.17887577662586
True	27.322338575390827
True	359.5000604804595
True	11.90506751461816
True	627.8761029286829
True	1040.9534774854208
True	263.1117479731272
True	207.44146027481997
True	84.2488369349453
True	212.6986374232092
True	129.07014139205972
True	46.31703662286933
True	124.71021492328263
True	89.9123384859315
True	263.488217421208
True	562.7641624394435
True	155.09330137938434
True	29.35656103911901
True	54.31478926338359
True	419.2790761250173
True	265.7904250797636
True	563.7897906569849
True	25.37582070420827
True	114.83423215830234
True	656.7174488003769
True	265.1088969947548
True	469.99740256931335
True	665.3597315087261
True	102.1581635247285
True	106.54946407435318
True	79.58204973420612
True	26.98424848614464
True	126.91368629136248
True	89.39579614182455
True	105.12527172211064
True	148.99460084501808
True	239.12525514911837
True	817.4147618569323
True	293.69659142748736
True	935.5095025612444
True	166.97376114050263
True	194.52813205987476
True	788.9391658874733
True	318.9232609607447
True	585.7669583121573
True	260.514579988613
True	357.6364290919393
True	440.9204522232984
True	572.666381514365
True	648.3387007444402
True	366.12083076478575
True	36.64421154301934
True	559.9115020958145
True	618.1196731820459
True	20.32665999502649
True	11.860344379632778
True	263.58746197918543
True	407.4606312857267
True	436.7166709707223
True	67.59000883520373
True	647.368190884908
True	964.7196888666468
True	232.38867740323948
True	888.1651077884151
True	284.7131370372249
True	104.06896343174536
True	258.32494586553696
True	688.573740380358
True	39.02758680594078
True	602.1450106632461
True	1291.1161697514076
True	1024.6251015449232
True	912.1026215119006
True	200.849423276909
True	91.2939613813755
True	199.8057681417761
True	821.6890784093528
True	149.7224173066223
True	1071.529674741632
True	859.1700864157425
True	42.03673529395242
True	89.23303555016359
True	398.064864681399
True	395.06879269714574
True	200.2877509112907
True	525.5928279571817
True	663.6675490963701
True	111.99007953050094
True	278.7351237689164
True	1003.2677452926084
True	53.51130403782789
True	710.6073402503955
True	551.4113789605551
True	38.14589108004401
True	854.2519925109812
True	389.77320890192937
True	554.1664057255978
True	107.54957032280235
True	256.9824841832066
True	204.9324391639233
True	27.941915992593312
True	137.8602395515281
True	733.2565189702813
True	147.03722220644806
True	359.3125064085234
True	62.17993221261297
True	652.0136264451381
True	597.037375382779
True	217.9534940646929
True	452.4580687339234
True	162.92939723358586
True	169.90817265639402
True	222.80091716536828
True	285.1645701657644
True	351.4923396208152
True	128.43495562087026
True	196.33667843074969
True	24.40292584413305
True	873.9983902881359
True	325.98752457643343
True	9.868964376309693
True	370.2473758193573
True	154.13901893203638
True	626.4721641723096
True	371.7982106373408
True	591.7076421085186
True	531.8188919286818
True	498.7811997625473
True	797.8016900103532
True	243.96463365289165
True	565.8900415991657
True	165.46640642000582
True	566.3871380416667
True	368.7974082448456
True	377.14769595093696
True	129.8235506861439
True	136.4550533180846
True	109.1878548823086
True	71.80799638957495
True	721.3015376560182
True	175.17344708810742
True	43.43964326890298
True	0.0
True	555.4188193575873
True	113.98838646431902
True	23.81199183110381
True	42.21923091062828
True	113.91556085656826
True	550.5986639614113
True	187.7003378512829
True	100.6252936289092
True	34.84730159575184
True	157.99017705171946
True	931.5152230107738
True	52.04410411930972
True	224.80905424990425
True	771.6955703373388
True	311.27681382251694
True	464.9279993432021
True	486.9008127926031
True	508.5219101157216
True	587.84329298397
True	909.5103478598472
True	261.76002441152417
True	1030.7475940265786
True	925.3180893329836
True	627.481311265094
True	343.9799038385537
True	829.7043801853368
True	7.534768347861841
True	31.945866618956128
True	278.82265681359905
True	43.29203631941829
True	190.3047911465704
True	752.4570060280132
True	213.638426462784
True	751.8541640823171
True	741.0981713632569
True	118.53673457676538
True	369.4011537386158
True	610.3677963696452
True	26.29763836816168
True	124.0475326345926
True	438.8360434253655
True	306.02119696189914
True	204.34157271223867
True	111.43583797524026
True	383.1583698111413
True	22.273916347747697
True	376.6358041723167
True	342.58456502087097
True	1033.3107654981056
True	365.7714121492058
True	29.16623938267265
True	431.4748561717044
True	453.8290431302185
True	234.0470710592041
True	33.9116868110073
True	760.3729873696967
True	437.9983378439323
True	174.197828413427
True	13.349468759951192
True	1210.5375484198526
True	164.52479303640055
True	23.641992749104343
True	299.5369349801815
True	272.5841351424033
True	107.65201741058706
True	294.3638120709811
True	46.26934786908982
True	317.9766102394577
True	305.9976085565603
True	327.4489465470436
True	31.142705850032836
True	48.46969533736934
True	1061.6813190695214
True	23.85082998409415
True	11.855047919485765
True	175.3492539369329
True	672.7002818188056
True	7.929340921063074
True	196.15284926965765
True	177.39333404074495
True	519.4322567190152
True	382.8970353908456
True	757.4790761364268
True	320.4231936757299
True	504.3612784675825
True	444.30703472887393
True	512.188747289705
True	100.8462713992343
True	1263.559994834561
True	904.8376401183052
True	278.1217976123598
True	516.3959278796885
True	104.67310319663632
True	578.8287842348674
True	454.729344481692
True	155.93899353364412
True	76.21021653615676
True	345.43032279275565
True	166.07736014481085
True	31.298300139332294
True	611.7636289964387
True	371.1757236029157
True	67.15968872662395
True	31.37108749372668
True	669.4115178292378
True	500.14288312886754
True	71.85582877888976
True	18.745856365970603
True	330.96557750678915
True	341.5821829669941
True	712.8449702816364
True	550.8836871419942
True	563.3877141133718
True	782.6108676001143
True	9.016731723080238
True	57.10667416575055
True	36.089977499073086
True	59.769558681476354
True	526.0905602034525
True	582.1959997496995
True	84.16988849222399
True	103.44723659742718
True	192.5043315954584
True	72.2434357993219
True	177.17583315195628
True	199.4332748967239
True	273.5936192151283
True	825.9972536093059
True	610.7682907639633
True	285.59408216683033
True	189.09620488638407
True	275.6903528682342
True	244.7181879783981
True	730.7462675242035
True	340.32346034077426
True	170.1311748024381
True	913.6716758562144
True	336.83385234244207
True	481.41090703831134
True	160.08055537925392
True	117.36766387870954
True	63.98822265927757
True	209.80601448521412
True	956.107372932216
True	476.8194363163453
True	108.8574248526591
True	351.54472755258826
True	102.87384503362132
True	661.803230346342
True	4.010327775366202
True	692.8430094797486
True	36.468383739351566
True	925.3314885302108
True	838.5053893542799
True	213.17511837117357
True	30.64305078825423
True	80.04268762592453
True	447.0751190594533
True	235.91242176001376
True	1.5184294695047975
True	78.98115318187882
True	1116.2277675976968
True	330.78356998890064
True	682.1183956415589
True	495.9866001083464
True	30.93599776717972
True	136.24010595715433
True	459.6342236253553
True	919.0600915749698
True	808.079791429213
True	420.8042966500481
True	343.2377567539995
True	16.91117781438218
True	81.45569478901365
True	707.253714741442
True	473.1038081576967
True	382.1555844380048
True	876.7990743285183
True	27.03761454746395
True	215.35124096520303
True	894.3100216933959
True	229.3838806333141
True	9.109069519502958
True	508.0918479367341
True	108.64599656857624
True	597.5230126597463
True	50.60638492293892
True	263.7837104151501
True	868.0598330254348
True	871.1189317145628
True	275.10319192696886
True	441.13040442933664
True	116.22824565718548
True	603.515009065339
True	264.94339247826895
True	200.78922123156772
True	845.6527841311515
True	53.93972578849913
True	693.5707399345566
True	282.63783983306297
True	302.44977948565685
True	166.11011678455515
True	477.5134355134823
True	597.8889803879521
True	367.021981811607
True	392.28874615321416
True	73.74192497005588
True	169.59150514809377
True	449.210248929579
True	208.28747287919103
True	37.325816793075305
True	203.64498450544605
True	384.832966739884
True	419.1129059473005
True	735.9209736426666
True	124.63815790069091
True	649.8697933984622
True	509.2082256634223
True	601.9164034845321
True	137.15173358962485
True	39.86660880098975
True	673.8117794362411
True	67.88405447974708
True	553.7679747134273
True	677.12160899006
True	458.6854662150668
True	128.9621484499532
True	516.6559206766591
True	4.515563611156315
True	393.78425939629545
True	31.564690546699357
True	624.6619653409024
True	275.4189424310334
True	592.6162297829391
True	692.3674931675861
True	148.5251295109929
True	527.637731860578
True	481.3260035764058
True	62.54533243805962
True	921.0098696944574
True	2.8685621079303854
True	27.41768204533241
True	629.5617481033821
True	642.0557893860632
True	133.5449438086794
True	413.8062974035499
True	130.79067786468494
True	74.40786528828443
True	457.4226656185769
True	41.69802753142036
True	512.5007762107842
True	12.236637958607025
True	849.3749652730424
True	533.5714842120481
True	670.392247691423
True	100.60310726818167
True	384.1143874225108
True	1007.7610123957226
True	860.9980486078706
True	137.0038708934115
True	519.230340683756
True	448.3027000404953
True	247.17070042266727
True	253.08592107641343
True	5.594506169655368
True	306.3853903137571
True	10.565443218350811
True	381.5613922248383
True	76.72516774877346
True	425.5834274978702
True	633.94982790718
True	127.75527537129769
True	243.0718388903644
True	643.7333053392606
True	689.525782723608
True	290.78940324135147
True	138.4021847229962
True	164.12073442242942
True	471.8150307391029
True	86.82791164240902
True	10.145161867647484
True	509.80399762146953
True	563.4688177299385
True	19.34016115655032
True	140.32628338611414
True	867.0368713226811
True	499.98343930391553
True	271.4609216939933
True	32.9098088227528
True	472.2771791783076
True	113.95986230674
True	582.21594682655
True	654.2017381617882
True	302.77067856663166
True	374.6648290066197
True	192.85557746122905
True	246.667370227403
True	72.58424612500724
True	218.05982690500963
True	498.8201450149829
True	21.522144614853417
True	456.30226402487705
True	366.7892658564293
True	743.5529834298871
True	860.3838780516254
True	901.0623421127966
True	154.56167518292446
True	400.3353299188048
True	71.99424834594498
True	184.41699473952792
True	319.92684750946074
True	9.009258356885294
True	799.0703680664171
True	22.050829546348524
True	404.0609351101599
True	259.4161250266423
True	632.8607901594833
True	211.64536258648417
True	36.68053282997963
True	685.8352552037682
True	1060.2150432473625
True	223.97915840878835
True	138.7574735208315
True	608.4760932057861
True	480.3104886298773
True	16.196959360686094
True	829.1417454371347
True	114.63281345135437
True	45.61110428571247
True	312.9677859303527
True	356.51007341004265
True	406.1414994089664
True	269.2135687390478
True	21.54766368883497
True	23.6243727556201
True	841.1223078148873
True	209.94190566425533
True	116.035401061144
True	812.1462216213483
True	661.0362879716214
True	624.6815892713413
True	446.0712443496553
True	145.50696355191286
True	34.98287379916437
True	98.02764216954333
True	438.995225717762
True	225.74775066429487
True	501.8578168543627
True	137.97592708524076
True	490.6973894809945
True	642.6431099755976
True	942.9230201470176
True	25.50874858974566
True	961.6920729525464
True	1051.8791222476314
True	495.1349475836912
True	85.29839624554293
True	787.7032967479267
True	630.4261208638178
True	688.4662208907951
True	179.80288834188735
True	726.8469296039683
True	709.7835398828477
True	117.95267210028776
True	794.0115678826252
True	801.7959462020425
True	468.6520106989775
True	218.134056894674
True	70.53755294399672
True	319.82309577705155
True	359.3048223967698
True	482.8180897585856
True	441.9817582159432
True	190.53466253253825
True	317.0202815196429
True	2.3240726443880737
True	12.4840058868894
True	108.94967959143985
True	130.24684924545562
True	371.6485653763484
True	342.25663965813266
True	110.08881949885829
True	17.511727678618154
True	206.2349771883941
True	820.9989723872645
True	449.8472068603484
True	522.798003733966
True	570.6600107731476
True	837.4398329666344
True	642.3120273491061
True	87.64228357130013
True	210.9400942813163
True	243.94848886015032
True	275.6678811447611
True	106.41519475530484
True	372.3645464464342
True	431.7127298721997
True	165.78410888875337
True	656.0496712416688
True	245.18337765539917
True	210.54887454661792
True	25.94561944328472
True	256.8787849269458
True	493.8964056461596
True	163.72071235611975
True	526.9883186920212
True	474.5006809115766
True	243.31738338699196
True	104.03188588438884
True	42.22143868217465
True	407.1305569851417
True	789.8267300139061
True	160.46591266720196
True	998.8119198076542
True	997.8871836546508
True	480.6548757656541
True	102.0634089249986
True	128.54536718775378
True	649.3605289756309
True	8.746481125327538
True	225.9478505737104
True	134.84396606943434
True	116.74571862491574
True	322.5036530965367
True	651.3550755570296
True	35.381436779649995
True	128.05515613837483
True	941.2625339621068
True	59.44936512913194
True	472.9909978651146
True	542.7665248381566
True	246.6518508747551
True	134.25506230041222
True	892.0283890444869
True	1169.943793281178
True	519.5073502516976
True	639.3696342760966
True	212.70304748912605
True	154.04894620186684
True	325.8287503243453
True	245.97397250833995
True	174.14095675561578
True	305.8888963403578
True	346.5666578982147
True	10.144720020172716
True	646.8701359992693
True	141.51927475764
True	77.37006360492116
True	448.2350928723605
True	299.0522664611503
True	1204.1868292447627
True	358.54444285475824
True	970.450467220778
True	10.33987944360842
True	275.9234808738995
True	233.55399156431957
True	158.78286644047802
True	492.83601469858667
True	203.04735654429376
True	406.1963083839787
True	337.5787994826575
True	116.07308764531444
True	362.6082211918509
True	1011.009977066535
True	724.2499298668952
True	219.08971235278747
True	104.2714715086185
True	302.4275159550171
True	26.9525719254037
True	344.5488577209989
True	302.6348945659902
True	554.505967789575
True	443.0408196217557
True	352.4478110466792
True	153.628723228298
True	12.618941737813678
True	422.0779321313997
True	294.9553234719885
True	139.89187097134894
True	303.56340465530985
True	440.9589532400996
True	825.155038262343
True	321.87865760102744
True	771.2547093187326
True	397.01062809549575
True	370.4265177939786
True	1.002395375437913
True	1183.9447589543604
True	102.07071674799222
True	925.4318521605512
True	214.48512034714048
True	442.3916776614336
True	671.8687672794438
True	81.99269718862249
True	483.5653475907489
True	32.08700457552368
True	404.4131152270679
True	76.29347677744403
True	229.0280651142664
True	39.7549836840951
True	658.336778063778
True	199.42824784732784
True	24.554107181287076
True	400.8136684243106
True	113.77338963826436
True	165.22082501976564
True	796.1457877825027
True	260.356666338893
True	154.5812249314502
True	374.4674500147189
True	519.2428501513881
True	343.75114470496885
True	512.5553144375402
True	599.1425319436345
True	158.34775079433234
True	6.9747244251847205
True	73.55703535591496
True	423.0427136270234
True	91.1858167757382
True	78.91042142787047
True	1086.8387973046508
True	27.7267758249834
True	326.9880219061213
True	325.7700502109682
True	433.3332558556
True	686.3605530789464
True	183.394150287416
True	628.3684134840481
True	336.0995977254357
True	347.3721300371264
True	276.96284855803543
True	210.96546062885648
True	356.25946129176435
True	428.0625897135028
True	417.5555302178889
True	625.7835107038602
True	142.54076730115796
True	74.36422302074976
True	40.51537794146158
True	294.9265754236982
True	634.0532546868681
True	400.99988927187087
True	795.2346432080694
True	216.3674338501498
True	387.7178401296793
True	64.66369253412165
True	49.36702180037869
True	408.019894883859
True	204.6107791039354
True	230.3281353391577
True	40.24409940991423
True	1057.4735196137167
True	176.14716410436324
True	927.8089361172672
True	325.63791499574535
True	923.704553472038
True	227.5840456389976
True	465.5159300186945
True	530.9947260329146
True	605.8726004617498
True	210.3195404424428
True	475.5974521371897
True	937.84567815843
True	130.47344964867617
True	7.511870444507867
True	577.1074875948699
True	28.771095857508115
True	74.4571973280027
True	789.7066862764299
True	230.5405200981063
True	960.9534720549922
True	675.3976421891681
True	414.7330929775857
True	271.76572959190526
True	489.70205051717016
True	339.92559427637696
True	183.61584972235377
True	667.3340167249405
True	711.8426728630502
True	206.1566594515555
True	91.23643429706524
True	513.9910361655756
True	130.123176043108
True	386.2355146375617
True	342.1352481023096
True	64.55392936531169
True	369.2472234357731
True	404.9760724681004
True	354.750587042849
True	392.5746737308498
True	413.0219557127919
True	640.8054423816754
True	59.66119805342343
True	454.1622310657574
True	323.2717033498422
True	656.8836411622216
True	217.66888148787123
True	97.4346129103166
True	41.9344518994816
True	553.3260557066607
True	657.125051519879
True	190.89590231047097
True	412.74250916992486
True	349.86269697591007
True	13.66873807850643
True	177.69981648135723
True	293.5164932113932
True	3.617791433070543
True	864.1845944475259
True	76.87815357457085
True	108.7659022998866
True	113.41856080152914
True	370.3562648410848
True	35.507754235928715
True	450.0704851439518
True	231.151208324076
True	5.423432962023455
True	115.86371206556466
True	443.259917008199
True	52.00631420537154
True	70.10291737516748
True	176.26542089781157
True	295.0464527620921
True	947.4087239712952
True	383.90459933959295
True	969.8183505513648
True	189.8019579571253
True	1013.988340567668
True	786.4470651810918
True	660.6825147947583
True	416.5914235266924
True	379.55926731252106
True	76.27484629704584
True	73.24049818810201
True	78.70736534877373
True	180.78126570132545
True	483.05387928280993
True	1077.3740157987313
True	182.09956199763056
True	357.08197420946993
True	442.5038585338012
True	592.743010813841
True	601.8660283187158
True	277.1727011701165
True	434.7273890288853
True	680.0919938787964
True	100.07737908335316
True	718.4448724106959
True	267.5548640354894
True	142.88623343462334
True	408.05656894624127
True	861.4456931118358
True	424.1593245038159
True	866.3876611093048
True	199.8824083546845
True	353.6217109926558
True	716.3135334888138
True	615.792301441869
True	191.84907739672556
True	258.2328764009071
True	806.2054321580309
True	31.259163101981933
True	192.94828722133877
True	493.1821743570723
True	708.7531265741235
True	105.549071667319
True	36.06763728190044
True	166.18613528773068
True	747.5273061888528
True	310.7895881191668
True	556.6556592379922
True	352.0289117505991
True	286.0100589717341
True	452.6779247992637
True	488.1406204091564
True	74.96397523332064
True	392.776190431836
True	774.3887171363202
True	0.0
True	291.6600374891513
True	248.4109600340445
True	977.6523326976044
True	148.45805748657233
True	681.7684876916256
True	648.5205724267324
True	115.47632010627662
True	223.69536193506087
True	132.72701979661102
True	9.864242851452842
True	295.5386727394685
True	382.5288956337949
True	1127.7095599795027
True	222.04909232680453
True	417.1992404829863
True	652.9281815294119
True	193.21267012303295
True	25.989741428005548
True	869.4464077848681
True	591.6159099026482
True	154.72500808911565
True	612.1860533214168
True	163.47590481265473
True	295.0358866715472
True	763.9851209074
True	34.82033917745947
True	112.58050992640176
True	515.8542911930583
True	62.457808554129294
True	79.27670433270582
True	412.9500736503442
True	22.930230501121148
True	742.960773248781
True	104.29758655547693
True	152.54371524137588
True	18.82875051150065
True	739.8388198129312
True	29.554250069765924
True	781.772822469537
True	395.5092703435238
True	111.0858156115468
True	708.2047358200591
True	529.7455473448971
True	568.8776200279478
True	46.33182349113524
True	366.0941504795686
True	5.705819638983861
True	91.97464504840386
True	374.7544214056952
True	48.972453969817806
True	122.29207299463508
True	301.72200312963446
True	181.47689947576364
True	103.30976228464452
True	643.3028138778745
True	20.70743109504117
True	1139.864750128342
True	505.8843539218961
True	316.4674207828374
True	494.46984080386005
True	115.98350087142258
True	777.9335610929479
True	1103.2992818522496
True	747.2698965914988
True	169.14359157806513
True	225.12405105779985
True	44.96919685010907
True	57.8488093128829
True	154.02228587088467
True	100.105019244554
True	172.68253729100658
True	1159.0403077966805
True	310.26971708203564
True	345.5122215032861
True	678.9581148959288
True	15.895975028140247
True	14.763622179513218
True	592.1272552592962
True	6.0755234576701
True	116.19981333329967
True	693.5916058604961
True	177.94422979995764
True	634.70892882045
True	801.9386209110189
True	150.15774507490303
True	894.534636410491
True	2.614739509332732
True	438.7119902571692
True	1057.175007549607
True	24.40513036432345
True	236.3727217868156
True	151.29606780121213
True	919.4389197795202
True	237.30710374605155
True	489.90756443339
True	122.21382331081776
True	526.287091205769
True	150.01812408635502
True	101.41424840713964
True	386.1349990001536
True	66.73925364732571
True	56.02777292976785
True	1049.63632451944
True	265.982121836252
True	159.05611098284825
True	376.0274754959045
True	399.4070686937035
True	208.31726356348764
True	165.83750637322814
True	391.014903403775
True	35.80359768724346
True	486.3849929280691
True	1110.03481030767
True	115.17524852691926
True	473.2425496832509
True	315.41298429226595
True	26.551218705194657
True	408.1243668208987
True	104.64220638362453
True	597.718402174196
True	206.16907508482765
True	411.5168282622659
True	19.52945913186293
True	425.2897006754415
True	111.50009442349028
True	349.3682743715641
True	32.5156453638396
True	166.67009097656305
True	245.23855468433285
True	765.3750020750728
True	57.88943142154237
True	143.83693050338675
True	235.9759117787767
True	141.07386069931067
True	645.4644056511729
True	564.553012411141
True	769.8766431596124
True	401.9860291435607
True	525.1583338989341
True	428.77115378211295
True	686.7564267822102
True	71.49613521916861
True	471.94656761810535
True	436.5622746417568
True	49.66260170527073
True	84.5030016798018
True	130.03484798353009
True	86.85922310577486
True	334.56560378046544
True	836.9061020139743
True	329.9598511904072
True	1078.654337458702
True	313.6796628484007
True	889.2911984308331
True	150.7091998748684
True	580.8189043451079
True	583.1966130837707
True	695.7868187640241
True	451.3669915141093
True	64.94487520842885
True	291.5658486732936
True	42.704033494134
True	159.80136667855845
True	169.62911071168375
True	1149.4198609108078
True	222.49164933545936
True	552.0589380322386
True	545.9405810128604
True	560.8098635125767
True	887.5878369982665
True	594.5499784276391
True	661.325369748865
True	940.8822050351891
True	127.28754752804012
True	323.7900753819119
True	263.81891294499763
True	337.687952955282
True	90.62288277868991
True	384.78381442178863
True	4.568152888910755
True	325.4083010157307
True	265.0679749115953
True	610.8696048829682
True	288.37420972004634
True	361.854249194614
True	10.505645197688985
True	61.94537893349457
True	549.6557010891638
True	32.783759375435785
True	144.27943402487676
True	65.97129956821001
True	156.7531626663396
True	229.25456052278088
True	67.71795286484961
True	383.1838581591279
True	256.72807450756267
True	103.9107302152873
True	348.4736995983773
True	64.41895536836486
True	592.5324716811417
True	886.7160962386719
True	286.5536447196588
True	1173.969886424407
True	115.19485110252135
True	311.44937177898504
True	1050.3090990429318
True	91.67828513480214
True	282.44172871554946
True	9.081978603727803
True	407.30825623714696
True	448.5177130673623
True	149.74957804459834
True	627.1416988578047
True	905.8731082385368
True	164.09577221482252
True	78.94852252283464
True	344.6782995089779
True	535.0161057953652
True	630.3772347241062
True	1217.758311648882
True	30.066476677085934
True	929.837862850141
True	133.41094659183688
True	661.2758182144286
True	119.4467939504547
True	127.56834229567924
True	192.8962943880362
True	168.05255356030176
True	744.0316074082265
True	213.47468146124487
True	229.49668762177865
True	65.78398544305205
True	516.9068668941172
True	436.0444106964828
True	180.03424287401893
True	235.44074663765585
True	18.037778022866807
True	411.1328091608665
True	226.43191469477944
True	289.9915674519652
True	115.93572833717587
True	706.2316368321098
True	425.2775751807997
True	271.2573983158906
True	642.8508465928013
True	519.9738445265574
True	461.9745789595243
True	133.23839637415492
True	538.9443189219817
True	430.1308425451308
True	3.499529429065108
True	200.6371256552884
True	91.8635990027734
True	244.65018941151104
True	3.0436969229072464
True	117.13307694471354
True	360.40815812461176
True	6.77184018661108
True	865.0365046318371
True	168.76512436176608
True	730.906320663411
True	793.1188485735546
True	164.965941998554
True	226.84265389984296
True	487.5142520853604
True	833.5946281882046
True	52.45767571186932
True	37.35199153249243
True	129.52316311348926
True	637.2440083489607
True	721.9380280482978
True	188.5232033860873
True	594.9546500789297
True	593.8942408787368
True	894.4768633901668
True	387.068814500778
True	187.24025869217564
True	885.1179171360819
True	219.5640973707444
True	147.8454752961033
True	330.6089452700988
True	215.34314243611217
True	213.4810142824593
True	620.3535860012133
True	250.47300173729107
True	189.4950123730357
True	464.7228864006042
True	461.9410497653053
True	61.42244888514036
True	298.1916176282046
True	78.36551802435376
True	350.00595678149983
True	360.234117925097
True	248.42504534625823
True	177.03240355665184
True	372.76322600512094
True	655.7315329565649
True	762.7962248742599
True	301.08332505473817
True	734.4744128058284
True	63.079419619606
True	858.0943672805324
True	351.52729369086967
True	13.791669093072752
True	621.4417806435638
True	704.6422914910564
True	267.63652363822587
True	171.85539026157429
True	47.21885476273109
True	386.369858899533
True	74.74895504486041
True	14.422242572723862
True	894.790882492458
True	353.33289471490656
True	174.20310000527004
True	974.7843521925806
True	12.324180981642296
True	790.7487474055347
True	32.0621594794309
True	666.8070340741787
True	61.42432668401434
True	771.6127001184707
True	453.7334809601341
True	183.8818693732002
True	441.17392890473417
True	219.45388137604664
True	297.17666791479235
True	224.16710813915185
True	420.69376971904967
True	10.20512481158781
True	326.3592507020408
True	103.91280391217666
True	11.632186265086872
True	468.567610346628
True	730.4268602801163
True	279.7966186756535
True	82.48874541443608
True	299.1468383901032
True	85.88602506896598
True	183.9045326115564
True	179.70851843469316
True	374.9126461592032
True	42.07287364557248
True	141.4670422359378
True	372.4593803402759
True	861.371047744598
True	105.04876118886598
True	203.7257987576874
True	440.3313301682515
True	18.96791978792865
True	403.8682086610306
True	503.3547126067276
True	89.16009849988755
True	395.7414569114725
True	365.563407695034
True	418.55444434738354
True	596.1643800095636
True	1017.2147352749068
True	972.515930178224
True	59.27273861130324
True	1074.4925815745596
True	107.36507659597508
True	109.20927433371456
True	112.31236237795386
True	483.2718856114042
True	372.5635795375749
True	578.5153338316969
True	256.7902778388328
True	159.56366360994795
True	379.372765083713
True	13.241299450706602
True	464.2274700258189
True	408.39058359989485
True	150.340241281915
True	92.03188961816254
True	521.574320564617
True	982.6112916036952
True	202.88391557880016
True	67.04232082423785
True	418.00411695639
True	378.1575103105858
True	500.5465082932574
True	311.75513573722947
True	4.58714346674038
True	541.6493424490094
True	525.4337059022538
True	505.34216687897646
True	190.98304949865255
True	105.2250482878698
True	22.179699664517152
True	382.0719900003677
True	107.91375195763858
True	7.658777528995485
True	31.75193615612372
True	355.2062952088629
True	624.9412546457801
True	128.6921497581044
True	92.10653419235138
True	20.5632600578995
True	394.9247809514984
True	370.6684587170097
True	787.2306149694473
True	303.10482275018705
True	520.3058663370745
True	525.3763207212587
True	515.2333817978692
True	291.43714154635626
True	564.3071895553775
True	101.89171821975232
True	576.3295745983708
True	7.749938878752587
True	380.4022221070084
True	480.0776524098473
True	999.2125107907308
True	348.80083991829315
True	833.1048172898517
True	974.9215928384646
True	173.0390359331196
True	36.40797967658854
True	362.1691075856965
True	384.3940845104681
True	584.2552564849519
True	257.48815775272976
True	29.012906781231013
True	638.5921582697615
True	129.8115210417298
True	1030.5148473381478
True	321.7971605050303
True	470.120364799533
True	129.9586688480353
True	811.0782469736375
True	140.56236407090398
True	821.7653918191613
True	574.1776869042563
True	192.5413394836515
True	112.8371692541236
True	66.07975390428216
True	557.8441663990069
True	916.254929991276
True	427.1940173667113
True	560.52176670415
True	132.51200750544848
True	625.7291394490227
True	492.2431791288467
True	774.4060955920463
True	326.91698052429786
True	590.5623629354885
True	111.7649754470155
True	25.140973222895852
True	412.4718197179768
True	163.90311541967137
True	107.49577997144732
True	361.5872077424473
True	1131.800794062863
True	273.0414232404343
True	561.213178155407
True	10.492897837330077
True	69.70582856890802
True	342.5102836115765
True	775.5694778595913
True	439.477914926001
True	504.9376616809617
True	751.1180565983444
True	71.92803714855462
True	719.3177351628054
True	46.98582745645633
True	96.74050788459958
True	191.5123090681201
True	86.5625090699112
True	26.65983014655994
True	300.39029893629026
True	456.9956232767083
True	899.4145643773442
True	855.2965413622961
True	6.051782984167635
True	285.0178218064964
True	460.8860199051178
True	119.74643551649064
True	246.27934372664976
True	325.8867230826239
True	1332.4366324899556
True	457.39595172119294
True	26.09142588532204
True	185.8553987176228
True	677.6241704373354
True	33.68564190522107
True	175.21249393482867
True	559.1214254804312
True	73.65132284828229
True	874.2619050332485
True	337.77712334075426
True	666.088326487265
True	78.66419298546703
True	679.3220360661361
True	589.6525681658901
True	881.6565530515147
True	251.6862170231976
True	513.4332242700478
True	833.5385738723903
True	903.3841638800812
True	235.16336237476523
True	753.4608885707883
True	236.0094858817114
True	464.7915504432258
True	362.26581320133965
True	488.367858832274
True	490.17795184973374
True	318.3385878602245
True	360.6223917324454
True	110.82987670244468
True	345.7442115461495
True	1168.3905187952892
True	308.708890165195
True	157.06296991159397
True	275.00962439763686
True	736.6984908279971
True	657.1474120695384
True	417.4119979971054
True	119.68990366014972
True	330.807862422365
True	34.39120907606173
True	175.18896926509527
True	93.32695251329332
True	86.17000508375722
True	548.0809229562262
True	136.59702551081324
True	131.30653644549494
True	105.45099894493214
True	85.41810192975827
True	450.4616760696354
True	406.0401686168004
True	1024.609193415905
True	539.6231309515927
True	868.2617653022357
True	273.4029706580733
True	305.1728684242858
True	555.8811159751596
True	192.24816378095505
True	724.3247357031494
True	240.26816625989576
True	367.2965431837473
True	65.56004289225703
True	115.4457519055202
True	255.8176246914336
True	123.20551375629422
True	485.3772761973842
True	28.754351295643037
True	550.4801463853677
True	993.1704341199404
True	720.7462656687717
True	1.6744678504466748
True	60.11706051015855
True	486.0820610126714
True	436.3027942000825
True	74.04235859621359
True	115.81992447228816
True	303.4152085228329
True	79.76134186180171
True	51.46797386212951
True	752.8163748415537
True	684.8740363781695
True	160.67079774255004
True	164.24535563495758
True	523.995345141706
True	50.407797064023
True	25.800954726485376
True	550.3932129491469
True	447.86326033956607
True	1144.6381249756917
True	44.96822982933379
True	461.4426832104146
True	872.95235072939
True	785.7568748596115
True	293.40125213615545
True	740.4791236674475
True	420.0422458718672
True	40.8473200871954
True	99.47759427315827
True	735.5927757604937
True	72.574980516185
True	141.11830682878852
True	938.472497064511
True	194.8662145154058
True	285.8708403558446
True	110.94179184865624
True	646.8909383395526
True	599.049583094343
True	210.0144793490933
True	436.3758223657899
True	41.3621998859135
True	276.4163997405758
True	606.3104172411149
True	624.632086360348
True	317.3750879289387
True	73.72984921334273
True	939.9046246232216
True	1082.7320240757126
True	561.8677889708694
True	66.54085324106853
True	27.92499094694457
True	92.56969719651542
True	107.23556200890248
True	103.5549944797087
True	877.5258112067371
True	1220.001945998058
True	714.1914454764845
True	317.4111864144035
True	7.806666763391592
True	21.842124021521816
True	337.89669848870915
True	474.8336257005183
True	46.75598250177101
True	560.2206114821511
True	425.2631023144488
True	387.9618081194695
True	78.50507332471372
True	192.54993341752996
True	276.8414245491833
True	139.94667800075604
True	408.4843477606087
True	45.11390744264686
True	170.4421299309936
True	1154.4386476162565
True	5.114254792033196
True	27.607282785938576
True	599.5669919392966
True	366.9519054425183
True	790.6824430305338
True	161.11188455021696
True	744.4074792000313
True	577.5243986381465
True	267.7401803648981
True	433.0319214330527
True	342.7165341385166
True	293.97644731716724
True	264.6110412958621
True	397.0098049523983
True	495.8736687705548
True	500.6560996965007
True	107.7047462399858
True	364.24739896615216
True	8.48284499297873
True	184.09977239642728
True	238.58779212943395
True	856.5943764447725
True	606.8529468509928
True	29.528759972059845
True	704.6821692521515
True	852.0605603682199
True	102.94029996726655
True	351.3746263636762
True	833.8353489157472
True	227.77521128699289
True	168.92748895387678
True	540.8586408898854
True	614.7170086100526
True	1099.1604603628955
True	139.57522797667204
True	151.20013926660235
True	260.1098602543006
True	308.97728104138054
True	408.3501746077167
True	408.27993960767446
True	321.4559949175941
True	429.51890039555406
True	485.7401060752177
True	226.37414518190732
True	1489.5441339468814
True	255.7159483055214
True	423.97474678187285
True	51.96168564588242
True	781.0409436414996
True	249.7950480329181
True	917.0316744344112
True	539.2491419421438
True	315.5787046112952
True	758.7178306437004
True	263.8872384259382
True	222.8907319500303
True	260.5248220562733
True	223.78103370609705
True	145.41005504467657
True	247.7843632472321
True	729.7447532811289
True	511.9167977326097
True	221.53202359644152
True	1185.632309591762
True	119.03371920305302
True	268.2984135652711
True	70.54753255084881
True	307.064294532384
True	416.6376480443956
True	91.31844460125907
True	222.44198716236963
True	76.71741924374103
True	684.9605440046512
True	385.2699167226684
True	219.53144180915203
True	740.7590671369161
True	899.067910626027
True	834.1589438556279
True	831.4149377538531
True	340.6571641918989
True	1.4642513142899158
True	268.2528313900473
True	51.37327879188325
True	386.5324924040048
True	54.23387773804366
True	358.0304304456718
True	879.6123151778514
True	1029.5757476831686
True	419.1279481785369
True	20.099120072408475
True	543.3816016777737
True	517.1075993362781
True	199.90238740635164
True	228.2465212748652
True	297.8193294734866
True	21.2786229939673
True	125.09658422608686
True	958.8077802545274
True	65.5012524017744
True	499.36365649506354
True	791.1410862187643
True	98.90991485112228
True	251.0480309463322
True	111.42398608029308
True	15.147703529193706
True	1.0444873350244477
True	121.86261151360895
True	1002.9568001368052
True	483.3015421846115
True	65.45929902098234
True	794.8713601934163
True	338.3255255138811
True	1.3178853718613286
True	468.3800684365688
True	180.22608088146615
True	491.2909504568704
True	82.01526511100697
True	330.4083948735497
True	373.20547237098407
True	163.86109363766397
True	212.69141447985527
True	128.05342878926518
True	180.8292793660017
True	1034.626709058478
True	15.712045118309147
True	512.3150700648174
True	501.9325443915693
True	412.5579532195941
True	220.59261465654308
True	234.7088419098206
True	156.5349919976378
True	47.59824886258134
True	483.3471552775682
True	149.68758616651235
True	828.808506753877
True	846.9678704707558
True	241.46459321493683
True	320.29771031603286
True	526.1657445339023
True	40.80891658895376
True	87.41603619222506
True	718.7826022176749
True	1104.9030877647228
True	111.5515510945948
True	710.9070654599401
True	146.37789474338922
True	929.04762691445
True	648.2628514218051
True	100.3782154756198
True	282.49089787225665
True	612.879644649844
True	271.2267789363452
True	47.0652587873891
True	568.6127852188313
True	454.12340648808646
True	4.893268629829786
True	469.1076173573916
True	65.97257695188289
True	167.5173703720453
True	242.07202840595636
True	310.127524240919
True	72.03919616591605
True	232.11092666630208
True	347.7233128827056
True	445.7139591745484
True	930.914804692852
True	45.79662390553912
True	886.0305921515752
True	1031.2813617896586
True	127.96505977648454
True	69.463872606484
True	990.3738343880711
True	34.27941136104644
True	220.63276423050291
True	84.0159191473326
True	220.6504589557128
True	367.694958763301
True	948.8871691027311
True	89.24410541223766
True	67.31352982562223
True	656.3171952108104
True	264.10020542067053
True	726.4170127838353
True	54.38518362329612
True	489.72020346466
True	383.0003108581568
True	680.1239910792947
True	52.38447892067617
True	109.57516792083383
True	26.4505695391522
True	276.6008646709098
True	46.04748518514597
True	357.3912548888178
True	3.338207102930356
True	1172.9732490513338
True	103.41048506451476
True	128.2556679745197
True	349.6838072804289
True	729.1807980802226
True	677.5753422979782
True	1017.0993817921752
True	474.6115140681404
True	406.39921717583206
True	147.5220436733394
True	421.6958187561928
True	895.9447461076359
True	404.939324150942
True	911.9161213253212
True	86.1946626083547
True	432.8090977111025
True	169.38472269749235
True	280.90749985410514
True	753.9526245242924
True	165.38396063525997
True	136.02711474941628
True	58.78720965297854
True	844.9124308667785
True	784.940389044807
True	85.51247868772627
True	434.8885638332902
True	748.3858176271871
True	412.0572940760477
True	57.88233936366108
True	309.4614821604081
True	771.2156819769045
True	29.79195728017712
True	357.9067760463605
True	166.2960109561498
True	287.6737990371415
True	32.074576970510165
True	223.28740685031428
True	764.4057856071748
True	647.4710734051775
True	57.05773677606496
True	296.4993433673527
True	877.543250468355
True	18.21705076451972
True	296.3404099800375
True	307.6025639714878
True	433.23912238390267
True	208.3116296248789
True	585.621532545689
True	47.71508100900505
True	966.422641471778
True	879.88740497086
True	50.643442340332335
True	398.48824462081785
True	701.8037238653947
True	904.9095364336008
True	263.66703125311227
True	586.59000368612
True	133.91689762922155
True	193.86944677378733
True	137.19082802639022
True	137.97188891246688
True	209.34669844725224
True	952.6585771333292
True	808.4234844967191
True	945.9205528558226
True	19.01385610823132
True	26.568188036505827
True	358.7574437556184
True	13.482693683826978
True	590.3128911577055
True	1075.7378719086887
True	269.5305200486615
True	205.62038883850775
True	88.43131632804845
True	217.1121528471811
True	131.69520347183976
True	41.997454342737896
True	133.7398159352293
True	90.80701075576638
True	249.10543853724835
True	517.4810102256275
True	163.98032637032784
True	30.983141055280512
True	54.66828410075965
True	436.8065786308495
True	264.6115403438909
True	572.2388759635095
True	24.09834298494472
True	115.49102473072948
True	672.1416692064311
True	254.4764720207936
True	487.6789459945209
True	637.7768028539658
True	96.60424593357509
True	106.14321782722786
True	83.03807936004682
True	25.42178839207612
True	123.54691483266446
True	87.23266576472022
True	106.69008675801815
True	152.9059846876612
True	232.24162453884009
True	821.8036398083142
True	289.8181901059921
True	908.5029204553966
True	167.59868810658782
True	205.3629633093549
True	801.8406079367428
True	313.41054359761534
True	546.9368031674364
True	254.2732625834148
True	352.3534078960476
True	439.06881805105456
True	574.2324107609179
True	646.4211667480981
True	346.54077321428827
True	31.67057762645655
True	526.7897083168689
True	633.9318521166717
True	20.098957779356304
True	11.849719543733531
True	265.2849778671413
True	409.83940946857257
True	428.2185185647892
True	67.95508627764917
True	684.592805614523
True	970.4894800887162
True	244.52397393054184
True	906.4382511625524
True	274.6062178235475
True	105.59078666717824
True	276.32739572655925
True	669.7632648890357
True	39.377988931337136
True	564.4581542881904
True	1294.292226896995
True	1013.0451629656708
True	896.685371846205
True	216.07333339404144
True	90.56241288137112
True	193.98728495978483
True	863.28289262351
True	146.44127383845745
True	1071.3581599043418
True	862.5357994928854
True	41.15550900536626
True	92.36506378441968
True	424.48675870137896
True	396.19649259239065
True	206.24718315261532
True	493.1460117459271
True	682.7096193141377
True	122.0876023744338
True	273.62672674931207
True	1064.0411224833897
True	52.50100770496446
True	730.8171809913374
True	553.9040503055346
True	38.3323502916223
True	803.7411652199518
True	384.5369240011274
True	553.8501576559639
True	110.70984485626704
True	282.7070327708416
True	211.83956032180063
True	27.412630347919304
True	140.1668179674647
True	738.5172432714868
True	144.7235813029377
True	373.9977085071977
True	69.18599944840088
True	617.9579920561597
True	587.8103289776673
True	234.3051909652412
True	472.29822722602194
True	171.35560081671397
True	161.19784093780967
True	223.83453857023173
True	280.66328787132227
True	370.3635577207615
True	129.75502103101596
True	186.9409400006348
True	25.98422226013893
True	895.2529215675139
True	325.5670991896918
True	9.833546560788209
True	370.3547637700353
True	171.48904797113394
True	619.0868846531522
True	379.0104649342311
True	592.3177481377758
True	517.5383140679818
True	485.0933581103246
True	789.5809829296214
True	232.7743151541577
True	580.345300831181
True	154.52326249481558
True	520.5744558238879
True	367.8053312469891
True	375.5488015552212
True	135.29363629169592
True	138.38993095883393
True	112.02269707989888
True	68.90508511307117
True	725.4031853902953
True	178.49502444370077
True	43.95641602513941
True	0.0
True	546.8279647206792
True	110.28325185285983
True	20.70865040242364
True	38.13381860960994
True	111.76749419838396
True	528.5896341979758
True	181.39126996319035
True	109.15730911097162
True	33.891394430241675
True	161.61555167448878
True	892.2034713564261
True	51.63879094974026
True	232.48902096065956
True	722.1346209314099
True	318.1607899193963
True	454.8629891898632
True	473.5124455144744
True	507.46282597027454
True	603.4715526354768
True	933.1107047412588
True	266.2843016814223
True	1050.291025917155
True	914.3233695755736
True	605.3171643886642
True	352.29376607141467
True	844.7233728850078
True	10.280700079604442
True	32.430543964877224
True	282.6957563641462
True	42.797705563719006
True	204.9263572226427
True	756.9795683877063
True	220.7553624808304
True	774.4499771493065
True	760.7733080386812
True	118.48495844378638
True	379.370319765032
True	598.4774848606793
True	24.556728126536186
True	131.9474187820904
True	428.15592531287086
True	304.8736563432479
True	206.69636574117757
True	108.33281958028344
True	380.9867736059632
True	24.38981894339636
True	380.9060672173081
True	364.1804912537616
True	1016.2203684036664
True	370.3992417335239
True	30.58625536970733
True	445.6901455088606
True	432.96181567837874
True	236.0078525361096
True	32.29871618238657
True	760.661778317787
True	446.11233719372
True	173.31155565376812
True	13.05895425577362
True	1197.9631494343314
True	166.8525025843007
True	26.91228768843037
True	291.8536496840573
True	287.055177614914
True	111.53707999035204
True	290.7409322517981
True	48.99564137319248
True	313.9127079571613
True	302.5230616024006
True	308.5344653216444
True	31.24250324304805
True	46.9788219817344
True	1059.0579489980482
True	26.280065798950016
True	12.051352623301172
True	178.19494372988552
True	645.2158555598298
True	8.803482292222487
True	186.23057669830908
True	169.10459756366257
True	547.0873319722591
True	384.1500628071546
True	757.4595798495515
True	319.71440221576347
True	480.4766480949887
True	446.2568547740754
True	509.7520189127147
True	99.53593131000464
True	1244.9699440310442
True	926.2148208990014
True	290.11993950670285
True	530.3350016359051
True	102.36298025645064
True	557.6639770881484
True	422.9431124192149
True	156.072275016145
True	78.9829859196353
True	345.289806590574
True	164.42125745191908
True	30.91248604909018
True	606.2572993715366
True	377.2453670678239
True	70.198574198665
True	30.15100798873352
True	682.2577766027906
True	502.3369996413812
True	78.41162697849214
True	23.483147883652265
True	318.60768337925344
True	302.9050605187023
True	709.5964252416778
True	546.5856752766601
True	553.2674416246131
True	784.1780196944046
True	9.3127375499464
True	58.76885757529485
True	38.019432431508335
True	60.819746078554125
True	515.0915036533208
True	606.3577866082016
True	84.76490507437983
True	104.62808068782056
True	196.875514153454
True	72.99359865407595
True	174.5387849895809
True	201.5336611868032
True	270.44940920452035
True	808.4590298149808
True	615.2038205307523
True	290.87050546893346
True	186.87591177564644
True	287.0795770734136
True	243.93789226327567
True	701.5165706783974
True	320.8547467672172
True	178.66750059587395
True	915.4809146640816
True	338.85232088077265
True	460.1703928324795
True	158.3643378571897
True	118.56959873893533
True	61.29391712462079
True	211.71940514943705
True	987.3088894344872
True	531.7682221763471
True	106.3709218312362
True	343.52989671870023
True	103.50684127962406
True	695.8887439556984
True	4.041379245112727
True	680.6697165188916
True	36.21155795888153
True	921.6686547910364
True	838.0109748431377
True	214.1622686589693
True	31.751524170466467
True	81.7357952177464
True	482.172927616098
True	232.215286628956
True	1.4980478658872836
True	80.22887504443813
True	1077.0158467180431
True	350.8893444319586
True	675.6173606890121
True	488.3223296638144
True	32.4162565403912
True	134.0230995244777
True	444.5728541817508
True	932.766474822655
True	830.2880855681657
True	426.0762689364638
True	340.10132112056
True	17.400774657554983
True	80.39288064801664
True	744.1180309362568
True	474.7086181113383
True	383.5511630459528
True	875.2187307399499
True	27.56454428001372
True	216.32527615291335
True	896.4505673273999
True	243.51446115834287
True	8.892452483364583
True	512.3641292177671
True	102.0543219137353
True	630.5890423472318
True	50.47529630304397
True	245.88187537167693
True	878.4369512422031
True	918.030541385056
True	277.2963596917872
True	449.95952069002215
True	119.56277831636136
True	609.383829464519
True	247.5845989422916
True	185.24674080162188
True	879.7513340052702
True	55.43137275016799
True	741.1015241362693
True	277.3477777214589
True	303.21652970756304
True	166.06151696855895
True	512.5813720249386
True	599.5157698538771
True	368.6069944802051
True	405.7001975997243
True	67.04697117550936
True	162.4047766127328
True	448.3941036293209
True	209.83261599415076
True	36.31532493511192
True	206.9797185769425
True	397.9264701332772
True	373.3242156181192
True	716.7019719117137
True	129.58074768784556
True	637.6487955329659
True	544.4384903356307
True	614.0371162055719
True	127.81904085876296
True	38.39749834277384
True	666.6174758166401
True	69.81085873366362
True	549.4821664025251
True	681.6848560982767
True	459.86629917234455
True	137.33374203987717
True	514.0697169242216
True	5.20406225796688
True	392.7774163271075
True	32.01341677910449
True	631.3546615476997
True	277.7393702595075
True	579.4953151973892
True	694.7850569945383
True	136.48394371288583
True	516.2181033448794
True	492.25948296445387
True	64.76816800122353
True	982.4694512864476
True	2.525972127472956
True	29.712415166298086
True	657.6387262813938
True	699.4438512278471
True	137.41750944470377
True	414.8979237610973
True	122.67777425632715
True	67.80041921713439
True	436.6810461412107
True	42.75011381609884
True	504.6812670819948
True	11.855773252947598
True	870.44694721581
True	556.8390609451136
True	645.7571255885015
True	105.51003252364998
True	387.5464859250292
True	1008.3673185383072
True	817.800300046685
True	146.2663370940071
True	537.7356582930665
True	465.22079939403375
True	249.1737824407479
True	258.22930292001297
True	5.0849398642619965
True	323.6753155376972
True	12.25191465712594
True	372.8296276716436
True	77.38347010988264
True	420.0464863200825
True	658.5590805025831
True	130.16158095686674
True	236.15808164344085
True	650.284315689018
True	700.9459070088255
True	288.32719845637894
True	142.29528066622842
True	166.6229201934393
True	472.8058387586285
True	81.30726906936191
True	10.98601398225736
True	505.9250112788284
True	566.7614441823075
True	19.92145180956536
True	138.95567458775236
True	897.372376523274
True	470.7205471744255
True	269.9491782137647
True	32.50879543803218
True	475.78428654710353
True	111.94449388350225
True	580.812977038801
True	684.1813258462444
True	290.4126258857576
True	378.6901410633486
True	177.69629060151945
True	240.96837818486216
True	73.90695978732684
True	210.4477494318412
True	500.5105731169522
True	22.513894646950188
True	415.7589516190794
True	382.26782323956
True	700.6619635999888
True	886.9744643718833
True	875.0699457997355
True	155.88302406209385
True	419.7814074307986
True	70.83206104136214
True	186.24930070066483
True	322.50399235341786
True	9.772521401935792
True	792.0396203078503
True	22.528792561990205
True	404.9732942664951
True	273.3459225178512
True	661.8850119826187
True	211.5893571865284
True	38.66579639821705
True	685.997175728222
True	1089.8684150380325
True	224.27634402286955
True	133.90364763652047
True	596.5829807183559
True	496.9751184362682
True	20.09440959381203
True	809.2910986610525
True	113.35653757835556
True	44.18058713657376
True	319.707931804331
True	344.16197850708187
True	384.3022529358115
True	266.47325365779017
True	22.128061468328376
True	22.1504562864524
True	878.4253251762759
True	207.6413153868236
True	107.7391722255256
True	858.481929872121
True	655.6323907281821
True	641.0657630694704
True	447.6179098387194
True	150.07510902620768
True	32.80874916075348
True	96.324131688286
True	449.789700431375
True	226.17526957591437
True	493.1582241237984
True	149.29499738301035
True	479.4077844635904
True	657.059583404222
True	976.1122730210102
True	25.528295331075373
True	988.7659572565748
True	1043.4281343836574
True	487.4658924791406
True	80.85282839310959
True	816.7016183609121
True	645.9106445550258
True	657.5741668162228
True	171.11363618370575
True	766.1592825794419
True	709.1748104081653
True	124.0488153919542
True	796.7743179824006
True	804.670927893751
True	483.3343828432508
True	223.9176250493009
True	72.84530642042338
True	304.1765517191986
True	345.9596183907027
True	458.13884581619794
True	428.38502971965215
True	193.5419358391739
True	314.28465744442906
True	2.386588728355575
True	12.323313564516956
True	107.25110472035422
True	136.1206930952365
True	352.8682262494707
True	346.08699484976006
True	111.16642922924213
True	16.712802061968763
True	224.56799881481865
True	818.6101625643872
True	462.5210600984287
True	524.3083296988748
True	564.3279171755149
True	823.0506917272068
True	637.7010047780237
True	91.42801055485694
True	204.0814358424965
True	249.96468438288483
True	285.6911718865022
True	105.74511641243826
True	364.13758204429433
True	426.5730696578612
True	176.1206635705628
True	668.501788215534
True	236.32945930332932
True	202.34108586645917
True	30.551703001889543
True	240.8086124324498
True	493.38470237030407
True	164.63814410689506
True	538.1533818908568
True	469.98318198225314
True	239.7068626358181
True	104.20906072678208
True	43.4195471153765
True	399.4820622744285
True	784.1850086220628
True	166.4747266530222
True	1028.135801115735
True	1030.360703259223
True	474.157165516884
True	101.18174224228184
True	129.49595773228498
True	675.3526934957981
True	8.600349766302656
True	223.65357844469872
True	138.5031689453042
True	122.3848355858757
True	322.3028575813659
True	634.2063777761671
True	35.275509133465405
True	122.65249022086226
True	967.8645002125268
True	54.72252723457481
True	453.5091846472075
True	523.804297374193
True	239.8827760356527
True	126.9226009143077
True	929.6833597666238
True	1206.9074583371166
True	523.4686141645115
True	662.9138738719477
True	218.499080409343
True	149.43636252345118
True	320.0992955769724
True	253.23366497861863
True	172.20709607737584
True	310.1690403538581
True	337.4485820499045
True	11.587463145243635
True	618.8284690192801
True	154.6934220499436
True	78.499557396738
True	436.8071670571868
True	318.24393717528085
True	1204.431894178793
True	339.11999076086306
True	1018.6832671768416
True	9.28654612679002
True	266.7216548353446
True	220.8175714626094
True	154.83901383430054
True	479.70239804737577
True	184.38854355211285
True	407.2426781013837
True	314.25039583452354
True	112.81375899803813
True	353.9908468073071
True	1067.6029529419905
True	731.4158838347199
True	221.78458639954235
True	98.66840437534142
True	274.13040177118336
True	24.53237414393186
True	359.2300971771975
True	316.8127137760065
True	547.4784338105029
True	439.2799578922757
True	358.1387110876188
True	157.81647454763458
True	11.213494661414163
True	433.3185410158567
True	283.16640168468183
True	144.49222709757842
True	303.77860771682566
True	403.9728048566204
True	807.902198685317
True	313.2955450608944
True	767.3991455624841
True	381.2350600285964
True	395.22776657070847
True	1.1660862027400634
True	1168.0353321963682
True	104.87827833405588
True	905.0468062663176
True	210.7455860119565
True	434.2876992364506
True	674.5292338950841
True	84.98887367679131
True	489.5709306092485
True	29.3262431667681
True	413.0387183046513
True	76.11648255801765
True	229.69381075011285
True	37.42284336662944
True	661.662745226232
True	179.21027923513833
True	25.329203959800367
True	376.3577728763514
True	107.52561111421517
True	155.90741245012072
True	832.71075033735
True	252.37859214708067
True	159.76445342850442
True	381.7815162020836
True	503.8489697828245
True	327.7389012450452
True	521.83011681571
True	620.9729805469254
True	153.61768172421708
True	8.14713783996474
True	74.92591785455738
True	433.6138748454943
True	89.77856322986524
True	78.90832294753349
True	1033.3246639937815
True	27.349176410020497
True	320.2947023803192
True	328.98776644251114
True	444.1841261170628
True	678.8229795193429
True	185.64752609054625
True	660.4534424662802
True	322.40425790426065
True	357.0034588014578
True	274.9684428260548
True	223.290786798668
True	337.5009553418639
True	437.5293640519994
True	420.88048031560834
True	577.0642414849261
True	141.59141160792035
True	77.20013833446477
True	35.91318568836935
True	289.374138141074
True	650.2430700747452
True	406.6501165968606
True	800.7111935661912
True	199.73410170439035
True	394.1850304437785
True	68.14667311521761
True	54.44198021312469
True	428.82020650472407
True	198.40510113958848
True	229.26137075120317
True	44.40871951588537
True	1075.6413258920015
True	179.69317566271965
True	901.912645333193
True	315.8268962910575
True	913.835965761758
True	228.01119167385684
True	460.1285626963167
True	537.7571618133383
True	618.8668886149214
True	209.4059400916132
True	481.41334872086026
True	931.5702747965596
True	126.81864080941502
True	8.250184010837918
True	563.7142474222399
True	28.791504130175763
True	76.53828939912799
True	811.5867340193257
True	215.5748167276433
True	984.283852537131
True	679.1309762517001
True	411.9999585479929
True	286.80079046874465
True	474.4628330583255
True	318.6202595742255
True	181.1822747137001
True	684.8543634902736
True	715.4070398018506
True	207.0618826561005
True	85.95800953034468
True	521.6304150572361
True	142.70730324982088
True	394.86612665116
True	347.14664706884344
True	63.799553648368935
True	396.893643389798
True	416.7360748678871
True	372.1931926631616
True	420.83320981375033
True	421.1701039762165
True	650.7517885657543
True	58.5137654173834
True	461.7384127547684
True	319.57842757682363
True	639.4695595570241
True	214.04285384752416
True	100.22401522475384
True	41.10027619775047
True	541.2501890958832
True	602.1695802928427
True	188.26694193156305
True	408.5938852930236
True	338.11283559101395
True	16.54497743357437
True	172.39414635034538
True	296.464831067045
True	2.780025543832293
True	867.9873278375109
True	79.229941553421
True	104.45209698796836
True	108.60519160986657
True	351.52353401532173
True	35.47984170418735
True	442.8034327841798
True	227.5555285547423
True	5.485213778905187
True	120.3025639766924
True	420.552374129887
True	52.57397899000748
True	67.41164888806267
True	178.35928271204412
True	283.2131310325819
True	967.5251641214296
True	379.72253189986384
True	984.2566092887424
True	195.25996416138383
True	1000.3436586626116
True	779.848186833334
True	684.1823898233396
True	390.5632756895709
True	374.219159576344
True	81.73586410401943
True	68.65709432364962
True	82.39906495866074
True	175.4045334413949
True	481.5360195587811
True	1072.3218837305442
True	172.5470915503536
True	354.9795330684185
True	437.7556106886191
True	566.1478198117371
True	623.7590616452765
True	282.6037071056997
True	455.5431954273006
True	659.5791836682799
True	92.81387112980435
True	713.2164716577468
True	253.92362944718823
True	135.7391329559862
True	405.3544419737252
True	855.0570882224786
True	445.51873446158
True	858.0398843624102
True	198.28803292407736
True	348.8457265466142
True	709.487362017857
True	617.9375272747427
True	187.8580265523402
True	261.9161254569771
True	785.4452818274498
True	33.13542902157584
True	188.32595849763828
True	493.1538609371875
True	695.3987298782017
True	107.00892609778676
True	36.90008965718442
True	157.03655288119538
True	725.6696513797801
True	310.19043901097
True	559.2995424068819
True	353.0284599341061
True	304.0666445077504
True	451.9167795744255
True	497.3922642529124
True	73.21873134908658
True	367.0682967897449
True	762.3475839051583
True	0.0
True	291.8852402044932
True	245.6758817698559
True	986.8297654605574
True	150.29246699638406
True	664.601481013064
True	636.5169346277982
True	113.78358983766888
True	215.02020362222888
True	135.79791486053338
True	12.057186837457106
True	291.3061103428333
True	384.2183499529936
True	1142.210241158434
True	230.90913394253943
True	386.25130661463993
True	649.2721875715991
True	210.13030281234728
True	28.024790369818003
True	865.5649910804411
True	585.2118067824825
True	162.68722990389028
True	625.1040061183437
True	167.62640088368687
True	289.3350088302151
True	762.7902273503032
True	36.91068035948429
True	92.12032048115384
True	527.3184499308603
True	65.5279776519386
True	79.03532537610468
True	392.65923874830753
True	23.44407839316452
True	750.8073078486395
True	105.07837372834054
True	157.75418488498354
True	20.030965330499
True	704.6450472157982
True	28.22015942408156
True	784.5620319645097
True	403.711114963357
True	117.83677106054628
True	702.5568621397945
True	512.286323386561
True	575.1154493325623
True	46.34030620522673
True	370.4751440458769
True	6.4640674975184735
True	96.04908700672628
True	387.84688254008944
True	50.84628600065528
True	127.42542560423894
True	293.7943704787111
True	183.4754658564621
True	104.71551629659358
True	639.3533180975863
True	20.93921462701877
True	1102.202255254973
True	477.4830100872143
True	307.6285035653374
True	493.5657350883714
True	124.1038086423018
True	778.8086395360589
True	1078.7729404572951
True	735.073593645153
True	169.4448892385591
True	225.00751667321856
True	54.68749680049834
True	64.14747371085127
True	152.2650373566633
True	105.02090402340484
True	169.2469700285344
True	1162.6389768296144
True	316.8589720695168
True	368.754258300606
True	718.2455147823856
True	16.242328774354004
True	14.701334565935571
True	588.8755146803926
True	6.244156916120786
True	112.148503984211
True	685.4718274591957
True	180.1027710537212
True	670.1416676845979
True	867.768185913607
True	156.11795870143916
True	867.9907147392757
True	2.4482275760544523
True	453.1698538590658
True	1051.611092873968
True	25.85687631757529
True	238.6470892466735
True	152.00679172619246
True	934.3656410094922
True	235.451014645488
True	494.85268412462153
True	118.82285039362158
True	495.0101773706888
True	161.60230257962448
True	98.86419703270018
True	383.5454214369096
True	68.60453282592238
True	53.36739411514478
True	1076.2137068715176
True	249.69669853468275
True	162.46234278742253
True	371.6037298263271
True	394.1398056025163
True	215.4140397630026
True	162.82417106380166
True	400.8685847062327
True	34.35421096203807
True	479.2788830008996
True	1180.7234524462474
True	114.1712117557838
True	467.3052416203911
True	310.99743170647673
True	28.437803757214805
True	410.2777561785679
True	109.9366876750948
True	584.2642700163843
True	202.91225292930767
True	413.0504279948168
True	18.33109994876469
True	435.9736781760517
True	102.60505517352526
True	339.91128317068933
True	29.50472376870393
True	159.10751336906304
True	252.95248860302863
True	780.3364925538726
True	58.1210748703544
True	137.87794550217703
True	232.7606482199055
True	135.64798148258438
True	630.8831562739836
True	533.2590921121202
True	765.6722424107704
True	393.2646070969078
True	538.2510927726931
True	425.7664278521178
True	686.8872225036811
True	71.21188055095588
True	465.7394092121555
True	440.6686658937348
True	49.65719358687473
True	85.82563172086358
True	130.21920885261576
True	94.05071831473842
True	323.70501706216186
True	866.6651534994189
True	315.20148040907475
True	1075.84727284229
True	305.55628610755736
True	934.970159173388
True	149.79830084703428
True	566.4356098748993
True	609.2427910793187
True	692.9511301399423
True	452.0988483058755
True	65.79363472347502
True	295.5493751148576
True	39.03903583930615
True	165.1409052157724
True	170.87260045807284
True	1142.0697228422357
True	236.10116743197943
True	538.3388675841902
True	522.6679711089936
True	561.9821265695018
True	838.8632658498732
True	590.9356446391319
True	663.1487409499285
True	962.436156959938
True	137.14145055982368
True	321.9566665874092
True	263.0771188528714
True	329.10774414703644
True	90.998565023374
True	361.35376394045664
True	4.434917521726076
True	345.11839978988337
True	256.9884195400804
True	574.3615610360463
True	273.0529183529484
True	361.7969536402368
True	11.85352818094396
True	61.01083412807481
True	541.5152841479448
True	32.836047203924394
True	137.93902971262105
True	63.8396174743824
True	150.0030047674416
True	232.63717924396005
True	70.8186657611423
True	382.457634389768
True	265.35114037346693
True	103.63171793918708
True	343.53425592047546
True	64.95640307881328
True	589.4967030588648
True	824.190162082851
True	271.2327842634093
True	1160.8827507573235
True	112.74520995887217
True	298.5463587975992
True	1044.8628959432367
True	91.68609360065254
True	292.012136275075
True	9.40724973346568
True	381.8381456722682
True	451.926173404985
True	160.58646795875964
True	613.1270467058417
True	931.3745399028802
True	155.10892496497337
True	81.42214892069097
True	336.8690889425864
True	557.1703137281436
True	576.6883102528127
True	1248.313419907835
True	28.03164460810064
True	947.448898126973
True	135.244043896248
True	636.1275375760198
True	121.44986821483332
True	124.99791016054748
True	191.04527579655803
True	169.15545412767
True	737.5623537035507
True	210.57678148110236
True	232.2995331054005
True	65.15939711673494
True	507.72180035303137
True	460.8541735380112
True	180.65360044284023
True	231.99678578928183
True	15.969982721223484
True	421.1579701576199
True	207.52078288157225
True	288.0949797887812
True	112.0671352931088
True	703.1979562147675
True	441.4923805665696
True	259.0562783995646
True	641.0227529270315
True	530.5661746881718
True	451.3285003638202
True	136.05037254268083
True	525.3265621291971
True	445.1352581044972
True	2.2778353736994967
True	196.74035037433427
True	91.42339982033825
True	244.0060224889785
True	3.170394470791515
True	129.66513239473986
True	333.3433026474118
True	6.777516949335403
True	817.5059421183413
True	172.96425219064858
True	753.9127415205445
True	774.2745182444647
True	163.55802190960412
True	228.8248595678533
True	478.55745719839166
True	859.3731235128685
True	49.78481358096428
True	35.96108860807726
True	133.03907426616553
True	632.364657100059
True	712.4730374986054
True	181.5073784805015
True	597.9214951598658
True	589.0753000169614
True	836.1369719101187
True	403.740187616703
True	189.0654939829653
True	856.866758420067
True	216.2410083362467
True	150.03800636806528
True	310.32360737541
True	228.3899775338265
True	205.87124223282865
True	607.4066478648448
True	253.5171338159954
True	189.57864840293848
True	451.99089115434896
True	487.6569984246015
True	61.96623149114511
True	278.6273680452295
True	79.76269405996314
True	353.9228350292097
True	355.15391821407417
True	248.424778710084
True	178.4418828756295
True	366.7513387398971
True	648.2583545704883
True	746.6753442528983
True	309.9670740463213
True	733.6877562338765
True	63.99314786432575
True	840.5311834379869
True	337.7791940577337
True	13.711872514078852
True	628.1304207494766
True	695.7490579407673
True	245.50682902829016
True	166.9508928401731
True	48.59271850906363
True	387.7287485764177
True	77.26205345539853
True	13.312755292164937
True	891.891048601802
True	379.0056761254343
True	176.7287292337706
True	1012.570479820254
True	11.438410127257526
True	791.7494218334265
True	32.06359692658358
True	686.7983099333769
True	59.13611609553392
True	753.5570967249898
True	446.9643744863201
True	197.4802840731327
True	447.80406319127394
True	212.0697244068736
True	297.0531906708589
True	222.7736571697488
True	406.9142611587675
True	11.261358038307415
True	321.557590229127
True	115.68558320199308
True	12.127463894400764
True	463.7385474804057
True	740.9650555333462
True	276.9428870833997
True	82.62609329351778
True	302.33347740778333
True	81.0573526103551
True	182.30853599211352
True	176.81387394364094
True	359.97683850245886
True	44.09735827891778
True	139.3838631166249
True	373.7771609944403
True	886.5044880852606
True	110.751246578149
True	208.13669027846885
True	435.799945131506
True	17.35714063049603
True	428.1102782545006
True	500.4859888657393
True	87.25446630294589
True	406.5644779065264
True	350.1094104292353
True	414.89742957580864
True	585.4191275205753
True	1039.9411399943815
True	937.6159275613692
True	55.62770635124821
True	1060.9013912892572
True	109.31428851643643
True	109.1953397832348
True	111.1777687136423
True	505.4412229410327
True	373.1191951175216
True	580.0338977212429
True	257.70989065872726
True	159.03177119876693
True	397.7629028627628
True	16.782575131848024
True	442.94434405522566
True	377.30907819614026
True	149.3787116633295
True	95.9824736818747
True	518.4815922045422
True	986.0046103563984
True	200.527650827154
True	70.57862202383292
True	428.27350511701
True	383.0369272660228
True	486.3113878142035
True	320.50711255048265
True	4.470851044312947
True	528.5099564353358
True	512.8939156337515
True	511.628178438811
True	184.8057892251664
True	104.55179111540492
True	22.016914044003915
True	373.0753942869748
True	108.9089947153669
True	7.459287168605452
True	29.46393885972101
True	351.4744074045334
True	646.1286027217009
True	135.1333537337431
True	93.89223273107856
True	26.581737094820117
True	405.815793711844
True	365.2224661065105
True	784.2451105738497
True	306.5077651273169
True	509.524938331462
True	551.6098116212208
True	521.0596262041252
True	291.0417086982191
True	545.0375939920685
True	100.63610128291492
True	584.576447555783
True	6.619705624683968
True	362.97267233904
True	461.65537762067447
True	977.2571192548417
True	341.4241859855271
True	806.3186985825232
True	940.5268181339266
True	171.7912741823237
True	37.3642469558037
True	372.563865251362
True	382.0995648577988
True	569.1576770973853
True	255.36700110472535
True	29.904779707783383
True	664.2663921574825
True	124.187314780777
True	1072.8436711528077
True	329.5252343194864
True	469.549572851446
True	127.8181881916892
True	817.6370791636438
True	142.7083490407673
True	813.5730071108675
True	577.3626526827051
True	185.75710391015443
True	119.33821759607822
True	62.53662022555296
True	564.8373220084547
True	871.8280324653505
True	439.6565209636518
True	533.5357036073011
True	128.61778447598115
True	606.8145354994463
True	490.13999223863055
True	800.1913260234253
True	319.8148710640576
True	576.7770821180479
True	116.71304654105624
True	26.635129026559294
True	420.2446864635777
True	172.9250469129329
True	102.4063039586654
True	369.5430565139649
True	1081.326330112509
True	274.3974522064698
True	552.911586538708
True	12.261393141456615
True	75.43895244959302
True	329.57586777872166
True	770.1346017587779
True	450.94288645676426
True	540.4479610501929
True	716.9147870197817
True	69.58494262861792
True	762.7067957771784
True	50.51356612720711
True	96.13048858234228
True	181.9815898888689
True	81.48633119153506
True	25.66478365155963
True	289.82725927034267
True	480.1274654128771
True	902.3281600193076
True	883.709741143797
True	5.921291271191684
True	294.3446572578694
True	468.37898325662366
True	121.34128907094568
True	239.1565808716513
True	330.1732544636428
True	1327.6057706737763
True	443.1900751357904
True	24.66536880800476
True	183.18313878537316
True	710.1979806886583
True	37.56799326973879
True	163.96523683399508
True	569.7021777177654
True	76.38503013069618
True	878.2697940367532
True	308.8871070010432
True	657.6055482877566
True	78.95840756482579
True	672.4253614038473
True	585.3905716908341
True	887.8273011291128
True	231.5243438699335
True	512.9243896529525
True	824.1147567112607
True	890.7218460431611
True	236.8403506402551
True	758.8023311739149
True	205.9221243980162
True	460.8394199599293
True	354.4977156932288
True	498.5122771172333
True	501.0828558012452
True	326.02515251769967
True	343.7094967771158
True	103.1414252505871
True	353.3330761932446
True	1105.5369510170135
True	319.8340559657796
True	145.27163875315193
True	307.35608400688216
True	754.3685850883128
True	638.2061313086316
True	412.1784654691821
True	122.31223574044684
True	336.6563517031766
True	34.09707018832337
True	174.63985734179113
True	90.1403429869854
True	91.44274353264544
True	578.6149019437747
True	135.36054546684028
True	133.6058081185839
True	110.458712889632
True	82.61798713139058
True	434.7579714433445
True	395.3396156174993
True	1026.848807481607
True	528.4901651453553
True	816.4453864175233
True	272.3508854931782
True	292.4884705217762
True	520.9748920092381
True	198.7388163075713
True	740.1026277099592
True	241.7443024333552
True	341.68454274462664
True	70.33347369275347
True	120.89040179039098
True	257.42954252078414
True	122.0758524795931
True	479.0468098118792
True	31.99847271935025
True	580.2945121376025
True	1019.2968856858934
True	731.4454757466532
True	1.6202896952317931
True	61.05654522232881
True	479.6565599905775
True	439.4933861915352
True	73.50030200886519
True	117.87786740567108
True	299.4591343996227
True	80.69229356917917
True	55.33629733947964
True	718.7268506233486
True	644.5111250693146
True	163.79902675734962
True	170.55136734195582
True	524.8744963692526
True	55.32139196826287
True	25.21743107590323
True	567.5213834217573
True	438.377848830182
True	1112.8920778193583
True	42.66959701095833
True	471.0417182799533
True	895.3400827659515
True	793.974252147939
True	298.5450928339319
True	745.8671527348226
True	420.4241356477401
True	41.859428189396006
True	93.11737391183748
True	724.5668039346007
True	79.68313073723846
True	142.14298138339578
True	962.0972522726868
True	185.8704805927094
True	277.10373174091274
True	103.52460406867888
True	649.1212471116826
True	614.6230203294211
True	209.1506523875573
True	420.1882248676733
True	42.00812712072205
True	282.14533922590755
True	583.3771676060326
True	623.4614729794793
True	321.0812461288308
True	75.82184183686913
True	932.6167671004844
True	1109.310561574849
True	567.9122759593024
True	67.5045780691793
True	29.773036662675626
True	96.71050497015536
True	110.81295742123874
True	105.19044430523338
True	879.5839816097514
True	1215.565536691564
True	737.6880087780711
True	316.66077199743296
True	7.757102270861772
True	22.21491590854649
True	345.4034368410676
True	480.4983286475971
True	45.49712460215706
True	558.9101723796645
True	433.0314735809919
True	394.8753828607653
True	81.47414150762728
True	198.2528386176023
True	243.5996736145263
True	137.99233188225554
True	378.1067580750674
True	44.30171394701063
True	164.98047081771224
True	1172.4401870275178
True	5.884934781159116
True	27.103277493699863
True	586.3271667998877
True	354.95473028532285
True	756.0372060662424
True	157.2310600318656
True	760.0057651844373
True	617.462661443727
True	286.4754620612146
True	422.1490612969869
True	337.72039258676347
True	284.81108314635463
True	267.14049620689474
True	391.8991702461023
True	501.434459720748
True	517.9037338698645
True	106.08844009802114
True	357.4620027047193
True	8.08889419056916
True	181.03476057681155
True	234.59269926973408
True	874.7623176869503
True	589.5119902012582
True	30.684478511819425
True	723.691926636983
True	841.7760007370088
True	108.4558376491693
True	355.6169094075846
True	864.3717568308971
True	210.10516886568664
True	161.78370859714994
True	520.4485199008677
True	566.6353258318958
True	1117.662014979568
True	142.44477334171657
True	149.71146734400838
True	260.22357601938523
True	315.1250166895332
True	425.11210182543294
True	412.2158905373348
True	343.9176299151527
True	438.3806986033303
True	492.7030470424045
True	233.85008326353167
True	1480.9316691601737
True	252.79096513945143
True	407.7131955399845
True	52.67324110251988
True	761.629868224296
True	245.5911206633429
True	924.8813181002164
True	555.5064068081839
True	308.6431801714489
True	782.9690417557795
True	273.1847652275902
True	222.17962469536383
True	262.6913731745366
True	209.2399933695774
True	140.5356900983582
True	245.97330124815497
True	710.9877134985782
True	506.7121257546601
True	217.089862574477
True	1124.7063821169652
True	120.20730330667466
True	270.9384012051968
True	69.69561576752442
True	314.4136075801007
True	422.1544742033551
True	90.3899976919808
True	221.99344030299736
True	71.6965291191088
True	696.297835833399
True	384.37393852420087
True	229.7504787485132
True	725.530974453274
True	834.1251223473438
True	827.8525043021885
True	817.5604364875636
True	352.3307854564742
True	1.4605235101650675
True	263.53097694580595
True	52.60164123656357
True	390.3274754074274
True	54.36151200457554
True	363.103207055574
True	858.2888777348674
True	1037.7687263253924
True	405.7678235487765
True	22.218389526319022
True	501.1925314661671
True	518.9550334217026
True	199.8178639810648
True	242.44221352545568
True	291.0316691933238
True	23.853807464844508
True	125.7020607728144
True	934.6694625710978
True	62.03301260368615
True	504.82068019452544
True	799.8493913326406
True	103.27282478290935
True	246.65547885592343
True	115.47140668879383
True	14.740585662950805
True	1.787088709973898
True	125.39998965276732
True	1030.0631542466483
True	494.0859118057819
True	62.81828769865953
True	792.9118170199107
True	341.7813400467092
True	1.1369471710598875
True	435.6912466957862
True	196.71296550855817
True	478.42185747776176
True	84.5127265222412
True	326.75048015275405
True	371.5733160551925
True	166.87293214410812
True	205.03114774242636
True	130.71715195883024
True	176.37179487115085
True	971.3940251026306
True	16.180761166767883
True	512.0304475918216
True	482.2371815120194
True	405.1364617715527
True	213.1693075272112
True	236.778021802142
True	152.67967295424566
True	44.03006273113834
True	487.63326708256665
True	150.65999280885035
True	864.2585160113366
True	824.1830778593803
True	241.114471570255
True	316.2338625895633
True	528.9820559494248
True	41.93839049262922
True	86.25620771546838
True	743.9425575574871
True	1087.3002806983434
True	110.2277277364442
True	730.5197034188715
True	135.5760791633796
True	937.5143507912686
True	644.5611826098885
True	105.43595368200457
True	281.48084492311705
True	612.4680038107266
True	264.32320220002174
True	48.99421762617318
True	566.9058606876405
True	453.5982306614785
True	5.187673247307085
True	478.4083903251552
True	68.70911350879042
True	179.95571845669463
True	244.1813751470488
True	297.0203939214221
True	77.24176898522488
True	222.3999007528787
True	351.2593279727625
True	445.9159979833712
True	945.3746965638636
True	50.82347057586467
True	904.4712568448842
True	1040.395737934046
True	130.11662007273236
True	71.73871573533314
True	1011.530205900982
True	36.3139440647059
True	224.2700525667503
True	87.42815896441056
True	213.9769888163396
True	369.4618713092789
True	981.9981566513144
True	95.83965116099624
True	73.21514703345044
True	642.7193623880207
True	282.94219813215506
True	706.0300939967817
True	50.06167087101509
True	486.9671362213433
True	391.77133130722007
True	678.8548509961039
True	53.468170211354334
True	111.9949584599488
True	27.640639215021093
True	266.574664679355
True	46.10308409872061
True	352.82633977881653
True	3.425524325401722
True	1175.6550964455157
True	109.11653565614417
True	140.91871606195096
True	363.8520520058239
True	756.3478607361266
True	691.7676143868268
True	1027.08294662643
True	464.07412966624366
True	414.5099074946989
True	137.92771360088457
True	389.9344395610477
True	810.9012516401791
True	453.28813110776
True	937.3396276339128
True	88.1893913486961
True	399.00832033803096
True	176.02338502365336
True	283.6614292739133
True	745.5016551648476
True	166.34081901655975
True	130.72677730574563
True	65.16182043782081
True	874.5928056803152
True	771.3060753545602
True	83.23774881976087
True	453.1453923626347
True	736.1685423629899
True	420.6516100156396
True	58.0400699634282
True	314.88486981511767
True	780.9355118537461
True	30.519738433449422
True	368.2963465892876
True	163.70027031324526
True	277.60574361118154
True	35.34103189704638
True	210.60179629233053
True	763.3994491251628
True	640.0587610728406
True	50.228777645280736
True	288.269698263518
True	913.015500114299
True	17.655917398017017
True	308.85568599587793
True	273.75844689061563
True	430.9064516388696
True	214.99902253597244
True	598.2722143884885
True	46.65995564265471
True	973.47967684902
True	882.9349461669864
True	48.9047187078334
True	417.59023779087727
True	728.2482745348427
True	902.3961974877772
True	272.79951407924875
True	609.0246703043792
True	135.9239378718724
True	183.95465129246983
True	132.46088316485373
True	142.22663603879613
True	208.53396124861092
True	936.8946114720688
True	777.1802289435635
True	962.225462893458
True	19.26367045329216
True	27.88363823646953
True	348.23796163421025
True	13.202994837004487
True	596.908151758858
True	1064.931303278104
True	257.717147509529
True	206.7906242328498
True	85.60561451382088
True	218.00306799422964
True	128.47701238351294
True	44.273563547472186
True	131.67689344896385
True	87.73894399337469
True	252.37179375821276
True	545.002625089803
True	161.63859824588766
True	29.90662413299373
True	56.27757631091664
True	433.94131343640976
True	270.54075914233283
True	593.0942338150115
True	21.13395500736989
True	110.8348384116204
True	671.1122110425725
True	254.0860589921216
True	463.115767136928
True	656.309099994719
True	98.36499601410202
True	110.33804177918644
True	84.51481422318169
True	26.49590848467569
True	125.2059998294663
True	89.44999532617814
True	101.13791101979156
True	152.18180355339064
True	235.63071223834095
True	832.8157855866601
True	290.19902470603205
True	962.626668553186
True	165.01146855413532
True	193.44054445995
True	795.8789325843517
True	306.66189804706244
True	603.7975633884291
True	255.6536399961018
True	359.21252467319334
True	450.45051182286
True	549.905360008767
True	652.7941889025059
True	368.0189225558467
True	32.91796637944928
True	541.1470040388654
True	618.8555727690118
True	20.439521322179683
True	10.37496659306798
True	267.2390553911334
True	402.1089849458552
True	456.4457852373594
True	63.21057691446275
True	617.2978095198965
True	926.3601570390808
True	228.14679444790144
True	911.8147006389204
True	275.45238956887795
True	95.58942930943006
True	277.9607294825527
True	667.8573661929908
True	41.06349328354501
True	552.5354233634679
True	1304.5821403392354
True	1027.167549522651
True	897.0312193735001
True	208.5171856788399
True	93.37074554061972
True	189.5547738694496
True	840.823201265357
True	141.98951602986813
True	1091.3463170134266
True	865.4046585629526
True	43.4118656107318
True	90.85529943752069
True	411.5332013378835
True	395.3156411268679
True	205.11998065251043
True	523.8943809629961
True	660.4499557336378
True	116.44440120784546
True	276.15411902678113
True	1010.4461753148972
True	53.39034897774014
True	670.7741387389912
True	551.8198730924082
True	39.62606435420199
True	824.0384677766639
True	379.6915797519876
True	551.6914234558279
True	107.90122010674816
True	282.61589827244376
True	224.90604407409603
True	26.76013931134239
True	135.24697357747206
True	750.301804670688
True	141.21623785662547
True	383.8197518180874
True	64.43253039025241
True	644.9035871473683
True	598.1100740218195
True	233.66540278309247
True	468.9515907303745
True	169.15126711768542
True	165.31448791715223
True	203.493107440985
True	280.13629541735133
True	362.4617677635048
True	129.36857891303308
True	188.14006307857983
True	25.43570713892784
True	869.4189606647022
True	320.4124520990634
True	10.178695636189849
True	361.6842146161465
True	160.2681175008328
True	621.7397527005398
True	375.0180973140629
True	585.5463475976544
True	538.9444394144176
True	490.9830884889582
True	794.4078504544506
True	250.86518731688184
True	555.318095448015
True	164.33353639546868
True	538.726815962754
True	366.76919226028576
True	382.45138005875503
True	120.40149898203713
True	134.6433271925828
True	112.79169466400626
True	69.00927010487001
True	757.4169929528108
True	175.34234892871808
True	44.222306971001
True	0.0
True	539.3991493881656
True	107.51264836854207
True	22.026895456165438
True	42.49827579868388
True	117.5186332519386
True	530.9766687096514
True	179.0794574704604
True	100.54323938645472
True	35.27763051021462
True	154.2202694098306
True	936.1682541101676
True	49.24919509578509
True	226.45836748619035
True	751.4446919716032
True	314.02720870172743
True	470.5617249889455
True	465.74187180789113
True	511.7105381412952
True	592.6829434676054
True	914.4556400266284
True	242.79956508187595
True	1037.7091780564533
True	918.8261862791836
True	623.9600909631339
True	350.52562652697594
True	800.1648246310115
True	9.637856630490855
True	30.97303190964509
True	286.5538100717071
True	43.19156577390259
True	201.1734995863372
True	768.6262960996695
True	205.91696255949145
True	718.3060339473014
True	765.0226480696431
True	120.64366296961816
True	367.3096137386985
True	560.50947673761
True	23.296523183501304
True	132.66641540567107
True	442.2478843487067
True	296.560778842889
True	191.52450619255345
True	112.06620294043368
True	389.2212509114743
True	18.915860267659983
True	374.61405237729525
True	342.49230301987603
True	1046.4979408041554
True	364.548281006705
True	30.59111180413231
True	428.5304990890106
True	438.2271196030677
True	245.8675194683039
True	34.04270339738256
True	754.1120144517892
True	431.9015081484464
True	182.0319893284864
True	13.753800772337204
True	1213.8806842401475
True	163.97345063408463
True	28.6881282858714
True	307.05803366835625
True	278.24135003891416
True	113.20803883044148
True	299.9374359368558
True	48.04684434990411
True	321.55828165906354
True	295.35160144742986
True	314.49075492584905
True	30.38329112328555
True	43.95722750114872
True	1026.1966753707848
True	25.799376355693237
True	11.89937816747063
True	170.6990429433592
True	636.8630683875215
True	8.677767075311303
True	188.2497925614926
True	180.685571188936
True	530.8565693646959
True	359.44649386914875
True	753.4877001017401
True	324.25876235575583
True	494.449514806741
True	439.4926422187912
True	503.1767948575937
True	101.97335241070805
True	1257.0971567467618
True	909.4900456109846
True	290.0865525339915
True	551.8173567712129
True	96.48810631354486
True	585.4235607309677
True	428.1631240240413
True	155.29711650348574
True	75.69279438255947
True	349.7076753619125
True	173.042948121554
True	32.1468021807288
True	613.3301428194865
True	382.1259229032464
True	67.05914072826599
True	30.217452213318676
True	646.4096373685901
True	494.28772533781176
True	72.57659045702843
True	21.168950034021165
True	321.9532506726153
True	315.63820562375207
True	714.5673223529767
True	551.0650781479975
True	563.5941757883145
True	802.4068648361236
True	9.351063556953
True	55.81068354116376
True	34.57791609888551
True	59.65355581713023
True	513.8232295552389
True	583.7525544980027
True	86.30328297804131
True	108.71550544597424
True	199.654296182612
True	77.50405469868022
True	180.62304849873175
True	210.12146795540983
True	277.67965553589545
True	854.3252946833345
True	582.4405457461086
True	280.29906381615467
True	194.9024560781267
True	272.1177745095838
True	253.30985844572885
True	759.3798574506595
True	320.7624794542525
True	172.19571231736407
True	909.533736596418
True	336.60559636414087
True	476.56466508900144
True	153.32790135380273
True	117.49415350117124
True	62.78502752592676
True	206.4933014942233
True	946.399031248155
True	538.3559411511952
True	113.41794709614511
True	352.118718560178
True	97.67545768722805
True	692.0850836366616
True	3.965800761983222
True	674.6349497553726
True	35.30609120199356
True	919.535268842351
True	851.6424587898235
True	211.9094217760944
True	29.753983414149893
True	77.42761740152059
True	453.3032784832191
True	229.20966367569952
True	1.6688908496011177
True	75.16292346645054
True	1067.593456215636
True	356.2854564736333
True	694.3907165260495
True	479.8282685360043
True	33.10063498054961
True	135.8309212581089
True	445.4818663070381
True	944.4755364205898
True	786.981871803186
True	425.4974640072538
True	347.0770936886453
True	17.30451043285921
True	75.31836873170435
True	740.9192323641995
True	470.5817122860096
True	379.6303509905025
True	881.2589140369741
True	25.578593054421383
True	218.6421751851498
True	941.9064338218068
True	228.15078916485152
True	8.883772655417081
True	505.2717151233592
True	99.70856797394435
True	641.2409964206615
True	53.1322801837007
True	261.9217667607779
True	823.2049297467489
True	894.0720549703702
True	276.7293768747181
True	442.65307857816447
True	114.05325745408987
True	596.2242766046245
True	256.0899315335567
True	188.26698860298995
True	868.4494399293268
True	54.855626054708935
True	732.2130918838398
True	283.68753523938835
True	307.1171930154635
True	163.7642478082895
True	505.9074925512356
True	605.5303028894342
True	365.8765049347243
True	410.37135906835215
True	70.91243081343218
True	151.5520747789681
True	445.4667809769783
True	216.90673468535695
True	38.34118289656672
True	204.76108178447635
True	388.6949243268584
True	391.16712153580096
True	778.6522339401616
True	125.97587120737096
True	649.6417748253034
True	498.6224108431518
True	596.4505725852124
True	136.9643502406353
True	39.2355393067736
True	669.3603414581418
True	72.48329900317836
True	550.2612612349358
True	678.611937253459
True	456.8979678450468
True	128.22686247389703
True	532.7318183729207
True	3.7170760211641767
True	393.9660405384071
True	29.571062599343417
True	629.0578225206541
True	275.72261915887606
True	574.1637813153999
True	699.6122699248286
True	144.98370842558924
True	527.5461599803367
True	486.3830867624707
True	58.02357323364557
True	977.5816767228638
True	3.032273452366908
True	27.093491364458277
True	618.3332732029157
True	691.4513781619331
True	136.5165344284802
True	402.572751476469
True	125.57901798361394
True	72.10792132617442
True	473.2388357457664
True	39.07851468599795
True	509.6059546105722
True	11.79202219841627
True	878.1101111440584
True	561.7334691831096
True	683.4695699349184
True	103.35739235910673
True	367.29739777261005
True	1013.6887521169187
True	843.4464995016674
True	137.99006044242304
True	535.8696672839541
True	455.0537710040317
True	251.94447906073825
True	254.45866637368076
True	5.05539694274849
True	297.7992380639585
True	11.825126475737774
True	373.76683654514113
True	69.37880189804628
True	409.3975949283662
True	679.3574914859203
True	129.9148840638623
True	242.01050785153765
True	658.2486390949265
True	682.269045202607
True	288.7886406812383
True	138.59692662093707
True	161.09933903307902
True	481.30328249677353
True	86.60460637510843
True	10.591301845267983
True	501.7802292831404
True	564.4899658251404
True	20.857855881477043
True	141.67289258452954
True	900.2142025996817
True	496.5136743878642
True	279.1380267706435
True	33.820317326345524
True	464.5218490181678
True	112.8954497773376
True	589.5558924740653
True	656.4044397816497
True	287.175494937375
True	387.64304999256535
True	195.9566498720465
True	247.6406696475447
True	74.2234364350242
True	213.54507374017797
True	524.230623757021
True	20.94060352379852
True	454.6155284408952
True	366.7242435686323
True	741.6900147974566
True	892.9190329410617
True	883.3844337234868
True	147.5483233582457
True	414.967170528898
True	71.3723463330999
True	195.58935198304263
True	321.36532806068226
True	9.31781554070343
True	794.09234537351
True	24.083864550791496
True	390.49501533804863
True	278.1719595476671
True	651.8984742668473
True	208.727572144894
True	38.79590580583609
True	624.5598104776117
True	1060.6212378042603
True	228.31962064574336
True	129.2694420765358
True	632.8706773521681
True	515.4446984346399
True	19.1190609307598
True	850.2025937113198
True	115.17312198875412
True	46.17396656307767
True	296.9163637574285
True	362.4133731008438
True	386.6969872707133
True	264.9317121500414
True	19.703499871328265
True	20.6601354479647
True	847.4011794753964
True	196.1151588953311
True	108.59921320338564
True	821.1744595184393
True	655.3266438254232
True	642.7278732879798
True	455.7036284763144
True	150.29960109643906
True	30.595679451631646
True	103.72404853205978
True	439.0703893244798
True	227.24585767786863
True	482.8330171998076
True	153.50706406490235
True	495.3447705408154
True	615.8024366833208
True	963.6307317671052
True	23.360694126229905
True	983.564938853788
True	1048.3871886974937
True	482.8687127491494
True	86.22260571231207
True	808.0061543131128
True	648.9331927279237
True	673.3210432484086
True	171.38678489242386
True	739.3293654243143
True	707.686245140029
True	117.5662062279761
True	819.1917412928925
True	840.0190075247182
True	482.7006838322571
True	223.7420552014933
True	75.20697511332679
True	308.2032514647685
True	350.8827493169335
True	474.7978582944978
True	423.29064933377344
True	194.30053034129745
True	306.99485918761576
True	2.9203485165986542
True	13.789394499770715
True	108.33668514552696
True	136.4315762808613
True	359.02523302587946
True	348.95043559391064
True	110.6268570688303
True	17.571998395036776
True	215.83843436902
True	874.8586041811976
True	448.9021328977715
True	524.5087928689027
True	560.3514595234471
True	794.0408359853784
True	644.5043255964916
True	91.95055754634748
True	205.96291974336884
True	250.7074588222311
True	284.86604390948577
True	105.20174356240528
True	365.1690105143861
True	431.1426809249316
True	171.8364322140681
True	650.1606048443738
True	241.92940033512323
True	197.68679586252105
True	27.633400425403632
True	245.20057215645204
True	486.3427158343823
True	164.01949175835506
True	533.3476659775995
True	488.53531267195854
True	242.10223440667292
True	101.26119733495416
True	42.458342808209686
True	403.2967567713325
True	785.5566598783078
True	162.15919143129375
True	1029.6873971292089
True	1061.0516253898195
True	480.281134358666
True	101.5357247141302
True	118.0512285379338
True	670.0690864945559
True	7.675071993783302
True	220.50250052575163
True	134.58056683374875
True	117.36151388389855
True	322.72801716526084
True	610.5506679914329
True	37.97651172149757
True	130.10427879585663
True	945.6334913565654
True	57.491372994622175
True	481.5779490266954
True	521.7713230297841
True	251.0156030536143
True	136.96763613007926
True	917.9380490395148
True	1192.7839390031504
True	528.9214059906433
True	645.9313116789389
True	212.16334368392825
True	151.5895884837474
True	317.5840518914586
True	261.5729626059544
True	171.33271349728528
True	294.4170329870954
True	335.16656354900203
True	11.156220399908944
True	618.0625632910641
True	147.65620589379117
True	73.42538358086571
True	435.3779133632301
True	325.45976362719466
True	1169.2188298570134
True	353.82325037583905
True	978.0854414323368
True	10.04334246859288
True	265.4651594195642
True	228.18145186878755
True	153.70161962855363
True	499.4011288698402
True	199.0747551948145
True	420.8916276097254
True	347.8827907039972
True	108.90319993518315
True	357.33075447245994
True	1029.4822906575678
True	732.5598092487036
True	224.5025644589215
True	112.369962121043
True	289.73915533011706
True	25.35348772398126
True	351.4976926004404
True	317.9378456091968
True	555.8832564073638
True	454.7035820289085
True	364.2397600953561
True	155.76417252424358
True	12.591926201689247
True	420.6758088370663
True	269.7835632993541
True	143.30489024568337
True	296.5243599086515
True	437.79490524004376
True	822.3031096477613
True	324.85258171284823
True	772.5071727405269
True	392.0596996723015
True	377.9087404841159
True	1.3951292323001248
True	1237.716694695522
True	98.53141304118935
True	923.2884704170636
True	210.61800473872512
True	458.167085556501
True	670.4238515692858
True	84.82808518185067
True	470.2180329240453
True	32.640552691110294
True	405.08329840742994
True	76.83544336558039
True	227.49402077226037
True	40.1487783170074
True	686.666942689216
True	180.30368501310332
True	28.04066371861257
True	406.22998111152856
True	107.53249202386736
True	168.63079133468116
True	816.9120938403746
True	261.7282129018984
True	154.24629081764863
True	381.03420996095576
True	512.656466222348
True	327.2487713294449
True	512.2237381495131
True	615.6122958567782
True	161.138637060616
True	7.148358672875846
True	73.8349784041217
True	427.0062558931427
True	91.76734610359084
True	81.52785507688232
True	1030.4276891308396
True	26.18373616513053
True	326.8781239380372
True	326.7043015058861
True	442.8913141250383
True	682.3363511123076
True	187.08377462868543
True	646.4281482980048
True	332.2446344596456
True	348.1669607746701
True	274.36170345493014
True	212.0661417749761
True	355.5978878685577
True	450.4036368979304
True	419.2112827764089
True	615.5334108011476
True	139.8551472495588
True	78.3482487355514
True	38.92296219101615
True	289.9023302109456
True	619.3024241721571
True	400.31169007037767
True	763.4489157629315
True	232.5587115155437
True	406.257151139748
True	68.89894354168622
True	55.32267301697583
True	404.2530235358847
True	205.2719560122309
True	215.78590366030735
True	44.440474960410654
True	1065.1299383737598
True	176.19777293919051
True	913.1842731150972
True	317.0971372657419
True	916.4597558129246
True	231.491379659787
True	468.9375995334336
True	531.9040635783687
True	630.6895234548931
True	204.24052990191885
True	476.2910089075279
True	956.0508001844672
True	127.29121455086153
True	6.724400490767727
True	608.9055507901328
True	28.36253666019961
True	74.55084976554282
True	805.1816115233156
True	231.87375655081095
True	983.796762624988
True	688.0306574031114
True	420.5942289271157
True	289.5788220875973
True	478.4047629607036
True	330.813815803105
True	181.61557084429293
True	691.6556128509853
True	718.694729605631
True	216.5782867098116
True	89.26599796214755
True	511.70313558042767
True	141.70208716787286
True	379.74287009838287
True	335.3645409002797
True	65.32896443132677
True	381.4851888126201
True	413.32199356428737
True	373.0728462226773
True	393.40706838616495
True	423.74879580194136
True	635.8655655760994
True	55.18807961762356
True	460.9096327537998
True	306.5062087785396
True	662.9527632973125
True	217.6232434966664
True	101.49472310808594
True	45.53850989153113
True	534.6091455814554
True	681.5313550189244
True	184.88035025018735
True	403.0230080332459
True	318.77222291883305
True	17.331592873728827
True	170.95234582833282
True	292.0387568668283
True	3.629609302468724
True	882.0862125213788
True	81.58749523465353
True	107.38714031012184
True	106.0870704201679
True	358.06162394032384
True	36.74870650675423
True	448.8840117082989
True	234.95416937729675
True	5.829465828462189
True	120.33307751996423
True	422.2378183863366
True	52.47999731642355
True	66.02098116908597
True	171.41595550077406
True	286.63912475752375
True	949.193486275471
True	392.74587101922936
True	927.6032696914416
True	181.7159712239772
True	980.0554777666332
True	754.7669233468905
True	655.4126574378946
True	388.1655583118486
True	376.7979726264948
True	73.65262443494773
True	76.98136245932707
True	79.44423884909553
True	175.01273543709863
True	487.56631858470615
True	1108.2374267534187
True	171.80104968809692
True	359.76004121113965
True	438.7717939133111
True	608.4673143344102
True	571.917922261029
True	282.3466999568844
True	463.985407905195
True	665.2414732892952
True	98.56411835736075
True	730.4871942502303
True	249.8005645122712
True	131.33948060904513
True	416.4708574337698
True	843.6907560190433
True	426.56212796966537
True	885.4277547256487
True	197.41779471420165
True	347.86648780561933
True	695.9437964261627
True	602.9263936811742
True	188.7438419597792
True	263.12652397314247
True	793.4236950674155
True	30.70372178763981
True	190.1747647322912
True	442.0478235097768
True	730.8668937192008
True	105.91989123437584
True	36.09177017022497
True	163.17566488482828
True	693.7463496630018
True	299.2017672677061
True	556.6774203771125
True	350.87747619924096
True	291.7156751070655
True	458.0523099247619
True	498.8580431108316
True	72.15878490640671
True	366.39433646132704
True	798.7727387806391
True	0.0
True	303.06408302638164
True	243.8272181006056
True	997.1042346793788
True	147.20842341181543
True	642.1814323011391
True	651.4804751629428
True	116.46195816365808
True	211.2532031323536
True	136.3407375900642
True	11.92796910339662
True	294.3552581583001
True	372.2981736811173
True	1137.0363017293062
True	237.60665365214243
True	426.28753098457776
True	657.5331710671328
True	195.06253128466295
True	28.860652671903363
True	855.4013402361871
True	613.2006834583987
True	149.31893373978193
True	638.1847256166261
True	161.447690460467
True	291.2228495297462
True	768.4458083960342
True	36.05853080204447
True	107.28318710699216
True	518.8552251571372
True	67.2041997924625
True	71.25769007842678
True	392.1620953849395
True	22.52043621154596
True	768.7424883682005
True	101.2527105864711
True	159.06533491552943
True	19.046470848318243
True	676.0540411076435
True	28.34022907561176
True	779.0993326210128
True	405.7582608990514
True	117.5256765411964
True	696.765325240529
True	518.8303811593116
True	569.4628690639687
True	43.99959575135631
True	360.70668451132383
True	5.373342891805448
True	97.00315397321178
True	368.31249580221527
True	47.97942475831806
True	115.04027249132685
True	302.004046247082
True	184.78981127956663
True	102.11704680889378
True	675.0687695940044
True	20.140769503576312
True	1125.6285292898597
True	507.2584510805205
True	304.23127234645466
True	492.26246090801095
True	123.81437176672112
True	784.4560977554033
True	1133.0078156172028
True	745.0840439730409
True	168.41197915518669
True	228.3971055737989
True	49.148794738106815
True	54.58392947681857
True	153.43906313355902
True	99.01225772042926
True	172.41221294337325
True	1183.725406742615
True	293.73808435061875
True	351.1386657814172
True	727.2025125764104
True	18.90939080741063
True	12.941147753987607
True	592.6117338315526
True	6.486037052247927
True	123.83455859497283
True	709.5695660956395
True	177.66297402691956
True	657.77330603971
True	849.0969610219655
True	155.48394311951364
True	902.8393585771058
True	2.863468729322576
True	453.5355690286912
True	1058.3653421994095
True	26.390990965708387
True	242.1992550248384
True	150.22990026094382
True	995.5772335394926
True	233.6435623932694
True	482.13376478573537
True	117.43965983904792
True	513.563656702302
True	155.7334464010086
True	97.47467481557824
True	390.0785861236184
True	69.73812581657987
True	52.48963303723527
True	1073.9067504598502
True	253.67343028979323
True	155.27788727765207
True	371.3820545279112
True	399.38706463556656
True	211.40431257404
True	160.3440900713596
True	394.9027706300049
True	35.87249864438631
True	487.92831975754206
True	1094.478879791369
True	113.61037254090068
True	470.078225175323
True	313.0958000697685
True	25.92032645858608
True	407.2976269929418
True	105.17150408917696
True	582.8787088957682
True	208.9945472189909
True	411.4418439087821
True	20.842821568959923
True	449.2608338891284
True	109.5163803710198
True	341.7950463504428
True	34.218571395241206
True	162.1024780180004
True	249.09776078793075
True	762.4154570582801
True	55.996266892994335
True	135.35822731460448
True	234.75778137565823
True	136.74907887371643
True	652.4625295534239
True	550.7709290945256
True	792.5618048962485
True	385.8242077883862
True	537.4687064495649
True	425.3346448135516
True	673.2468295760552
True	70.4048667626121
True	479.2804693937661
True	415.341403367322
True	51.93869406460497
True	81.20771877313942
True	130.2388331311349
True	87.60606729684676
True	332.38270215354686
True	839.2764354999968
True	325.3561500968746
True	1112.2892122158253
True	307.58083125513474
True	916.9207973245384
True	144.1584831079287
True	588.4931978639886
True	615.8999955336709
True	704.663282745433
True	437.8848585242068
True	62.6390875633632
True	300.4811536497957
True	42.94756608639949
True	168.0284292077343
True	175.14220428524013
True	1104.3288199886963
True	225.72236186238737
True	551.3697417140245
True	557.6957816721945
True	561.6093775834162
True	893.1406885956853
True	583.2458651018751
True	631.3783438495515
True	955.6650890879796
True	123.4167279584188
True	323.46967808233927
True	267.6232615453862
True	316.6232716772153
True	88.85188309584315
True	379.4955634644643
True	5.016984736698922
True	335.7607935973532
True	252.41709687093532
True	609.2711279031884
True	279.86710010817694
True	356.65586918301534
True	10.001525599551142
True	61.4158107924848
True	535.6530629359709
True	33.33319425284925
True	145.01367752047796
True	65.26061193604613
True	153.33733437796477
True	239.4029049862909
True	66.40979365975248
True	378.79439603295606
True	268.7210484784263
True	103.4764547523186
True	340.9911160808168
True	63.82752724177914
True	615.9598259855627
True	868.0568588450303
True	288.3538597702806
True	1150.425709118078
True	114.5297691928604
True	305.27336565659584
True	1040.3528663871823
True	87.3909660120577
True	291.7425998618477
True	9.399636042792544
True	409.5141492343712
True	447.8192054185736
True	158.050068249577
True	621.0927502614998
True	897.9888837551235
True	159.04828706331728
True	79.85028173567392
True	320.3582069568115
True	585.1900240539644
True	622.3414652670513
True	1242.6838349895347
True	26.32972550251247
True	948.9463576429488
True	138.21842079518683
True	654.5642149554362
True	117.71831940270845
True	126.04975886420571
True	185.9147100643484
True	163.33771192057984
True	755.8982646423943
True	203.28252071179145
True	228.6974817102311
True	67.04192022809438
True	512.1669605968118
True	457.9555903772334
True	176.37128649043188
True	228.4270826515396
True	15.323789566560054
True	434.2172065113383
True	217.81062998590664
True	289.858399782612
True	115.30968335549038
True	717.4955440074494
True	422.86657992471294
True	257.06716565416457
True	648.5546417621401
True	504.7867392141741
True	466.51885283145714
True	130.53129061280256
True	525.413229470136
True	412.64234521945815
True	2.6646630638579465
True	198.7967942615663
True	93.65359642621203
True	244.83141028139693
True	3.17925811551046
True	128.29057675685243
True	365.6772008912943
True	7.39840352602926
True	848.2620223477206
True	168.8609737098242
True	766.2104233318769
True	818.50823199514
True	154.25878524858518
True	229.5689507689716
True	470.1319319587664
True	860.2821510880273
True	50.1753044350544
True	39.66071817789532
True	138.3751459065506
True	605.6333598572785
True	696.3927639985171
True	186.4724125532053
True	593.9479308465365
True	591.6729776289977
True	833.8468915263202
True	414.59903982720766
True	186.49593649438071
True	848.7017878907415
True	219.44548537441676
True	154.32291614273646
True	326.4550454933673
True	221.11456157516184
True	212.0856563554657
True	613.0963944280181
True	261.92920859225944
True	194.17075304507037
True	467.4133305889616
True	474.2812545012488
True	62.61276306817469
True	273.8278558308593
True	77.47126093424458
True	321.0810437108684
True	357.6778986113305
True	264.08158732179453
True	178.43904999575912
True	380.1985236811519
True	632.3608891674787
True	754.641853186108
True	301.92423226093905
True	736.5930070204137
True	63.168687056079406
True	880.8370893250218
True	354.6220941033938
True	13.976622332374012
True	623.500439596518
True	705.3638446573849
True	261.44693718290347
True	172.15584272682258
True	48.15431907029327
True	379.1781221653881
True	73.69977933728075
True	13.397201018262113
True	874.8315323561412
True	367.7015330170712
True	185.01757439181293
True	963.1005161627442
True	11.529475428166949
True	805.0982297755597
True	29.468923936619976
True	685.6709582928406
True	60.84986487841355
True	759.8309116920833
True	451.9866887332629
True	197.0473421454531
True	438.20083376858366
True	220.7805083277836
True	295.49945373129754
True	227.61840357079947
True	419.759944321912
True	9.120249255542076
True	315.7896554702564
True	115.29181177440788
True	10.918328735624812
True	469.9802026852562
True	713.7727121641623
True	286.88150458223186
True	80.1646696891213
True	302.4149006172622
True	78.82183730244742
True	174.63751588392813
True	185.82822747101736
True	356.9029819496819
True	43.97638867147198
True	137.1616798651849
True	367.4059606248137
True	888.7984057926188
True	117.34544402108814
True	214.25253001913228
True	436.0505971782238
True	19.16957322517615
True	422.6485903592084
True	516.030841752629
True	88.11809753955467
True	399.41663497099984
True	351.78391291146335
True	418.701464328306
True	580.8898723151561
True	1075.7999172329244
True	991.2044454464326
True	56.94595346245481
True	1081.734037176887
True	113.5564493184158
True	108.01555792436648
True	111.2446176801694
True	514.1156950377859
True	374.7161248735049
True	573.4008695766629
True	261.0326993426425
True	152.1175379220239
True	410.2441781873071
True	15.113394274483513
True	443.767103016223
True	397.6407578722973
True	144.0684621090761
True	91.70607259955788
True	536.5534279890325
True	987.280352494035
True	196.95149337251368
True	64.73304638117173
True	431.2227320989269
True	385.57443479075147
True	497.1422750467255
True	331.3287268153456
True	4.724612794193503
True	537.6887179998756
True	516.8022718152748
True	506.8566411369339
True	198.02691952595256
True	106.3167399664222
True	21.77215820732294
True	375.47187971030473
True	106.26765465872752
True	6.7335060291330615
True	34.485383781213464
True	346.7141595735707
True	634.4662356994163
True	133.8992773943681
True	88.21429379069237
True	24.22698674570321
True	409.5415022898018
True	364.2486313443172
True	803.3930594079153
True	298.2780877821603
True	507.6075267680695
True	552.5159934721808
True	526.3432972696874
True	290.3621344346445
True	530.5399425996452
True	101.05299225125223
True	584.6103403694252
True	7.026384499264327
True	378.1561897567718
True	471.7646238621849
True	963.6341147607476
True	347.16993480204985
True	805.2106825195686
True	975.1422075868868
True	174.93732262500177
True	40.764542472611154
True	362.5600992236178
True	382.2674205421847
True	586.9293655093602
True	247.5560324389608
True	30.106635976507857
True	640.9505589764974
True	121.41740657800656
True	1056.7829293677607
True	314.50547244714744
True	478.6373576539111
True	125.7657073541292
True	809.4353080848502
True	141.368548581696
True	815.1451903652576
True	553.2016584449981
True	188.22960055596636
True	111.27866742135868
True	66.0928576890182
True	552.122917598928
True	920.8947263733006
True	440.895429649656
True	538.950501770494
True	126.46969874237188
True	605.1435964148774
True	499.3684091942207
True	783.97981489124
True	332.87066373032826
True	592.7706475422822
True	114.675835265841
True	24.885825704342377
True	406.6866147352996
True	173.40440176472185
True	94.12497309056596
True	380.0167908942629
True	1093.16333064724
True	247.38439427405177
True	561.89838376274
True	12.161659732921244
True	73.9889366567794
True	333.4641636546805
True	789.9216639841419
True	440.7647178920173
True	537.5164933273257
True	721.8757017295322
True	66.21582142413709
True	709.3366083732138
True	44.58301628589555
True	103.64922588600652
True	183.6237183716663
True	82.63761137015929
True	25.15670178731325
True	297.2271632310934
True	485.7471844133543
True	886.8000809047991
True	887.905491214261
True	5.656996709183382
True	285.4132479958049
True	457.5658393568016
True	127.91829082286291
True	240.3731332628633
True	327.670321786141
True	1324.1969421644917
True	452.1133316411241
True	24.891978114655394
True	175.77217943838218
True	715.1035671762746
True	34.84704841917125
True	180.22046896547525
True	571.3848121339183
True	69.72970875022813
True	872.2235745912159
True	336.4573303533448
True	678.7891429250703
True	73.90485576126896
True	688.6645409568504
True	596.9879334901402
True	885.3342234953739
True	252.07012587111623
True	514.6409445436558
True	839.7658254910284
True	928.2044572291536
True	243.9772495969733
True	731.4563826394449
True	227.24314350417072
True	463.3390710595005
True	359.28018302611366
True	501.8919876450605
True	493.01902175631614
True	303.90040417210304
True	350.67903117368513
True	114.67491743974352
True	363.08266389634366
True	1156.1903255002326
True	334.0537829511078
True	147.13888668407262
True	302.6093192219136
True	731.1742873634391
True	642.446897048659
True	411.9364246100715
True	123.13437480780684
True	319.06151002227455
True	34.59239041597828
True	172.2932172690333
True	88.68557004428038
True	83.95244269898599
True	544.4801643144394
True	141.14314841348775
True	131.81868675296303
True	104.48457971218308
True	85.31975761485053
True	454.2961488744035
True	386.21151154236304
True	1038.9485979239637
True	517.9737877460985
True	859.4467188548277
True	278.77041864632844
True	276.5027362269775
True	525.9860955099768
True	196.0835957039016
True	743.6978841516423
True	250.18188052281565
True	358.6782327615184
True	69.21691989841331
True	114.53557150849556
True	253.2798719480093
True	114.71321989087208
True	495.5749561102162
True	29.828289828329545
True	568.5290737103736
True	1003.9933491708211
True	726.9709630156443
True	1.658604463071211
True	65.17221569663366
True	468.4505051686513
True	429.6913414983204
True	77.15554802386293
True	120.63912710695097
True	292.7745807452792
True	80.34595124349892
True	51.15665446190775
True	708.8415214957165
True	652.5990398803093
True	158.76726948032316
True	175.3637463070071
True	509.8859895512084
True	53.3410905511708
True	24.84087898776783
True	559.9101662573548
True	459.22342851125137
True	1137.826639375047
True	44.9109647589594
True	466.28667438292246
True	881.9694476514658
True	792.0630860118284
True	294.97815518135405
True	760.3163416505765
True	391.5547378771
True	41.27135300072714
True	101.585227691632
True	718.9285799595498
True	75.95621787354682
True	137.86468779324272
True	955.1435778623372
True	194.26931725995183
True	275.5560917321101
True	106.09378149569709
True	631.8805615481222
True	588.7773008887722
True	205.56380341001375
True	424.1506109259333
True	42.049867258917104
True	281.85405438966194
True	560.0132741204919
True	608.0679780851467
True	312.34789623300856
True	73.9641633752769
True	925.1221142929056
True	1056.1805675640232
True	554.3648545700851
True	65.59706725953468
True	31.08330062048384
True	94.4664416283391
True	105.78670081373367
True	101.3011686337339
True	882.9000791791228
True	1235.2303784282003
True	769.3446052758496
True	329.7199993687667
True	8.058552113566279
True	20.27995510498977
True	346.33956497583216
True	479.0385489805718
True	46.78301599184001
True	539.3640297459651
True	435.271649315052
True	403.24345966558536
True	77.50635231532068
True	195.12986103268213
True	258.0336389627175
True	127.48621877776282
True	410.39224909436217
True	43.07554338763622
True	176.87603100010242
True	1181.268345953703
True	6.102960109561497
True	28.81606170038371
True	588.9446641393233
True	362.4619205657889
True	787.4498910094371
True	154.5910796938666
True	722.4825220488823
True	585.854875536599
True	276.32549269510235
True	443.9666397538906
True	349.56431843240154
True	295.84383158360106
True	257.4125585379489
True	402.9115568417382
True	505.7827848216041
True	507.8011670503335
True	103.85740891388318
True	368.754769216644
True	9.71855367022022
True	179.75575347464795
True	237.67962477616584
True	860.5078005022893
True	608.0236348152948
True	30.385618175802367
True	719.4767839082583
True	867.7176150135475
True	99.53855709117954
True	341.33914189173703
True	852.4227087718972
True	231.70850513517595
True	166.62331506355156
True	536.1100022185047
True	591.1388455061706
True	1105.8224044152273
True	146.05627039832717
True	157.17548453283595
True	250.48024663354863
True	317.711600452604
True	429.5838144348191
True	409.8987456037995
True	330.41608163706286
True	447.4181342929333
True	504.0685358413817
True	226.77622172455804
True	1473.9874260943957
True	243.01045522902157
True	384.4058084966477
True	53.48527466820248
True	783.3894326307835
True	259.2936143237819
True	952.4960754851808
True	554.0469041878686
True	302.937277453175
True	748.1922334167747
True	273.07538694882373
True	222.46090063117603
True	256.2339781218064
True	215.689198524687
True	135.33709189475536
True	258.91410387488
True	712.3513329245965
True	526.061152961305
True	214.58626903548333
True	1125.7161624553646
True	118.35867378265849
True	261.6913133549195
True	70.57869025094178
True	319.918987562808
True	414.6867346853344
True	85.10244296016441
True	220.65651939475205
True	73.20447503035568
True	701.3564331334626
True	389.0462845570038
True	217.6023003202958
True	720.4666006359413
True	908.0081815278232
True	789.1726076392217
True	832.4050609319535
True	356.5847353489335
True	1.5782360942612403
True	269.7555359988884
True	56.69641068244019
True	391.2699991425113
True	56.139869793216135
True	341.1830683014061
True	862.5721613222298
True	1032.9278951506153
True	405.3884066492122
True	21.374296134096674
True	538.0565405008083
True	488.80814449564446
True	186.8931764092293
True	234.995633735574
True	296.313824807005
True	21.13671085686946
True	126.18554610950927
True	962.6241704537038
True	64.86123752776845
True	502.4447195810317
True	795.2461064979055
True	99.9899398023744
True	252.42868392770117
True	118.65661340687744
True	16.397807501295773
True	1.669640822028602
True	120.93756199568033
True	1027.5304852629686
True	486.5789051242329
True	65.19762270565916
True	775.8019686136116
True	334.7355563371041
True	1.1713209073195838
True	436.74582155938486
True	187.98069010128944
True	513.3478273994409
True	84.13285325381057
True	320.69659590656363
True	378.5420155196654
True	173.4496509123501
True	213.85279442988283
True	114.11259615850328
True	165.32522998968142
True	993.9758416401936
True	16.17965800004857
True	511.99976787239626
True	482.8098687550208
True	395.3817292851511
True	212.49636237305936
True	232.8105091753535
True	165.25915868271974
True	47.51246672377268
True	484.5249207561093
True	153.78946164611145
True	833.891281431998
True	844.8120037877984
True	247.0764730355436
True	311.6800363468566
True	519.8286298396404
True	42.27589819778157
True	84.36043475807735
True	747.730087791161
True	1098.468076363378
True	117.53117069782316
True	736.3201689112482
True	140.45247731852933
True	936.5092912592004
True	680.9215384457127
True	107.88351498326011
True	270.1587398684076
True	637.4686707684872
True	256.9144676181553
True	46.49269160428255
True	591.9625809515383
True	450.005152703305
True	6.310172420131613
True	484.9470292712602
True	68.54289118139587
True	178.61061002569392
True	234.32217512898995
True	309.6519322235222
True	70.65064710868138
True	228.04377994962385
True	358.00438956039864
True	427.5498540132747
True	930.2999613751612
True	46.406844516026446
True	883.9674393042626
True	1025.0480200642976
True	125.06445110889004
True	72.60290103074043
True	959.7111888512892
True	34.65535945306154
True	221.9447329088342
True	86.11978420779396
True	212.4797914073576
True	360.4719946021274
True	982.2675155511076
True	99.79765314678158
True	72.73288636262805
True	632.896097570574
True	269.0895599695052
True	725.5881994630398
True	51.502707864383055
True	478.180810859364
True	394.22892790574
True	682.5326929205446
True	52.79521321044495
True	113.59955884727243
True	25.449649824793443
True	262.5490970353139
True	44.753833413633934
True	351.8134349683838
True	3.381879074204586
True	1167.944351362809
True	105.01679651203604
True	128.7484810377146
True	367.4642091831113
True	716.0570689526377
True	679.8913551002471
True	1075.3301443967769
True	479.096832317132
True	410.2542302089482
True	147.63160769424897
True	411.350914799564
True	891.0557093369184
True	440.01005340794825
True	939.7634039365004
True	86.5958031956879
True	434.2889441591938
True	189.9296524089295
True	284.1402278294115
True	755.9567828050094
True	166.32326952650303
True	129.40920124363902
True	66.35806900408717
True	857.7305389088713
True	759.2469932337667
True	82.78255242038496
True	467.180391538309
True	749.6720711776877
True	431.1752858447629
True	57.068096368980136
True	310.0779206684945
True	782.60423706603
True	31.462111595331184
True	370.5355092791848
True	168.95084094604505
True	279.27691740596737
True	33.24363141485989
True	222.52524770599064
True	760.2749994397545
True	638.7505988438596
True	57.58240861157296
True	292.7465466920577
True	876.5978001469082
True	18.394672726060357
True	303.3362248856006
True	280.8134510671991
True	415.9437423704232
True	223.3721794880891
True	603.5420179756154
True	46.97123988021466
True	947.1676392538304
True	875.4498035681912
True	45.69958877876647
True	382.56346381738433
True	712.0863421375516
True	904.4421209810424
True	273.8578932505925
True	596.969840425608
True	127.73249716719944
True	193.4963271939355
True	133.55659225686563
True	134.31978858321375
True	211.08816920988335
True	962.8894303520136
True	808.0835136366468
True	933.626364449801
True	20.40787103415316
True	25.05744046519063
True	353.43576426007513
True	13.647359110840032
True	649.9379218358464
True	1076.4408403946852
True	263.2960544441059
True	204.07198268967232
True	78.6628521894347
True	209.06850146567825
True	131.76578723946355
True	44.8328063729392
True	135.60916674046197
True	87.22608306523493
True	256.69166793206807
True	543.2654779571645
True	163.842904607217
True	28.61483973892085
True	55.80245590098431
True	444.3673901777912
True	270.0649154381312
True	595.5496824182685
True	24.02347709060734
True	113.6947391879496
True	660.7526806123235
True	264.06866503229224
True	484.4996077915108
True	649.7341945403127
True	101.81032272484812
True	111.80590843233064
True	86.54950250449363
True	26.40897000306648
True	122.60547409207842
True	89.15221231521744
True	105.317251046629
True	154.44363219221947
True	237.05614728914736
True	826.6380758759577
True	281.60666749274145
True	918.5809658458692
True	167.19857698798756
True	199.9269826246074
True	836.222737581458
True	310.71260467991004
True	609.895577805677
True	256.7486497160942
True	352.1500836902084
True	434.03070912307567
True	576.2632634046337
True	634.2551749918341
True	368.9910937748729
True	36.203471722326775
True	554.3937806524516
True	621.9450964756279
True	21.25574784523998
True	12.17552162605518
True	259.6196225873133
True	412.09555795990815
True	452.03911459574965
True	66.82272313592786
True	649.9921791253411
True	947.064913011164
True	229.64319112161405
True	904.4218840077974
True	283.39948138779266
True	102.12429892391894
True	291.28000683176214
True	689.6755526102017
True	38.3609716440812
True	577.1175234629358
True	1295.1033271296888
True	1020.7673701286482
True	872.8548831482332
True	215.2692532044755
True	92.00442420768049
True	197.81334492972303
True	834.1153441642587
True	144.39320592328664
True	1034.5683620703949
True	860.8693847962359
True	41.94735569244905
True	88.9833792875262
True	406.4459076387051
True	401.4228425240245
True	212.5829532869185
True	518.0677454517987
True	627.8705760466005
True	123.3815867660609
True	281.63481943828714
True	1034.7691131191038
True	52.525501394292725
True	705.6854395791295
True	553.0487930552728
True	39.76299560534292
True	814.5816252215258
True	378.079499780082
True	546.3250793526676
True	111.9432594022579
True	270.13199844769656
True	213.53116302147257
True	27.866525782343977
True	131.768566468604
True	737.1690101715849
True	137.0764050775989
True	367.2231161432168
True	64.04327601732004
True	644.0310347986223
True	606.3886845727338
True	221.33937164992577
True	457.8906507189309
True	166.05091176149892
True	163.3914011087571
True	222.8888227346949
True	287.05799786568883
True	354.0620548632219
True	128.0342362931261
True	187.8001246973137
True	25.96076418259656
True	905.9030460340462
True	299.47087085962863
True	9.12646961508768
True	362.1129571483216
True	160.23675582509745
True	634.7111339662578
True	369.2016884355897
True	593.5926508467209
True	528.6065112132517
True	479.34931968880073
True	785.0832668163345
True	245.87066441157404
True	563.0424063735267
True	160.96365245650458
True	520.1864166341874
True	359.2740347510392
True	377.5640184585616
True	136.80454455093926
True	138.56876275897625
True	106.82535302294328
True	65.44345054294328
True	720.9473827924759
True	184.3563511954715
True	45.60857502733631
True	0.0
True	573.5278146852594
True	111.3053019256503
True	24.27430485465191
True	40.29854417117018
True	113.58232498013234
True	531.0595325650462
True	187.44543318943883
True	114.52718312726772
True	35.01554974200794
True	163.4304821361258
True	915.6939017535324
True	51.35841776427635
True	217.438474541582
True	740.7309617910647
True	308.5013253076553
True	451.9647397761871
True	488.4199597201648
True	508.5638477128928
True	598.6057752872277
True	895.5425416320795
True	270.2976241628313
True	1064.507345251791
True	902.4954683483198
True	616.9299000152002
True	343.6360623791443
True	853.8627524921411
True	9.76477784932746
True	32.210416823791164
True	272.5772296395702
True	40.1131525556412
True	205.0340393275424
True	781.344643073621
True	215.61097296960344
True	705.3223430361387
True	770.1122359275272
True	125.59165634825216
True	362.9579608309075
True	594.6272543098861
True	23.00176803950272
True	129.30463428134533
True	434.31430639461377
True	292.4300510639558
True	193.23813244940493
True	109.85697658813962
True	386.2208869424999
True	21.126695226761345
True	370.94482526933456
True	361.0981387620684
True	1021.3510460639856
True	361.4004777415042
True	29.46973077915195
True	459.659219633528
True	421.68164839762505
True	239.4565664196718
True	30.53860683054079
True	758.4523697512803
True	430.9368692596728
True	179.55763969193214
True	12.789389111995815
True	1200.0812946748097
True	164.4149095360608
True	28.21407517874369
True	307.1393022448597
True	280.9271520718797
True	113.33962254360657
True	289.08024408186145
True	46.84791371221011
True	332.6056611073685
True	304.2523515325652
True	324.7042117029188
True	30.2375422963349
True	46.03078371610816
True	1011.3271727659684
True	26.915861471601904
True	13.804783720470532
True	172.7415048501253
True	687.3619210681383
True	8.90515789525013
True	191.79831573981417
True	173.76847325678696
True	507.65078586201633
True	385.6030299622541
True	706.6909344057639
True	307.7024353470412
True	489.6648459280511
True	451.9478217927363
True	503.8786226652716
True	102.22018255933608
True	1264.245311984398
True	931.559390148784
True	286.4770183307551
True	529.2352022148987
True	102.5220089970176
True	562.647798166145
True	443.9282571542407
True	157.40487453151275
True	79.86285430682693
True	344.448006052458
True	173.07503361466982
True	31.64630107879922
True	596.8412369700319
True	370.87812093900686
True	70.94633568970615
True	27.653538702000127
True	658.8070442030665
True	489.9705790148765
True	74.93494429646951
True	22.653049884913116
True	326.29259977950863
True	325.8647850505577
True	716.0988634093443
True	550.9811920906468
True	555.1365252281885
True	796.6824698980741
True	9.04462989654235
True	58.888524114653045
True	37.3541733150086
True	61.96465043231117
True	495.24855154146303
True	585.0388912279603
True	84.54856117635474
True	109.31430006696982
True	183.0586594775936
True	70.72411635266906
True	167.71523599643447
True	210.585162729343
True	271.28831959019766
True	817.4626693999147
True	588.0449493446886
True	282.51780015792514
True	196.4665419150638
True	278.928234232956
True	249.93162328641483
True	713.1543192173399
True	329.6722447605563
True	166.22847767125197
True	898.8712442613481
True	366.3279562065322
True	478.5669471250169
True	160.7076526232198
True	114.86593992002602
True	63.4633355936859
True	208.0337517454072
True	984.085937911517
True	533.2728652697041
True	116.83908916765736
True	338.9846784267458
True	95.44400949369164
True	660.0967753014331
True	4.159006299135695
True	700.7497880032354
True	37.34422770911599
True	954.1407102843824
True	830.9058367232635
True	207.83543499668855
True	30.625685469065186
True	86.02680241164748
True	454.8336629858149
True	233.7503184619367
True	1.3041542590345945
True	80.26278501726001
True	1094.3736867916296
True	341.6784937442611
True	684.371000666859
True	483.82287435121
True	32.073383228686986
True	138.1982682910276
True	457.8705990855153
True	946.196330549382
True	812.2229618741059
True	422.1017130186632
True	341.9321026764895
True	16.747854657959707
True	76.21536800891252
True	753.9048310235682
True	465.125856143153
True	383.10758287501335
True	826.8661562908999
True	24.789457949146414
True	218.17768908623344
True	883.5111656138878
True	242.55585807867533
True	8.657258924304255
True	506.1180377189001
True	101.6749494527261
True	633.2162560934999
True	50.73364661351684
True	259.2019663474196
True	901.857253500324
True	894.216249219098
True	275.5618290778569
True	422.70861024517353
True	123.2081210622802
True	606.4209976764367
True	264.58444287416927
True	185.8456801815377
True	833.6107717590882
True	57.12745243871788
True	746.902133054567
True	281.8989509547371
True	304.68439669468296
True	163.6818008700442
True	479.64442000147176
True	640.1891157692093
True	363.3488656830705
True	397.3841907592927
True	65.95451848413354
True	163.40805350902505
True	456.2291791838389
True	207.43064121035027
True	37.52533578179207
True	203.5977218851216
True	388.1230549039345
True	414.2178665252848
True	728.6268745133156
True	132.10120948163927
True	639.5030939486952
True	500.7342180377341
True	590.1723911985954
True	142.6363750114021
True	38.95842874834649
True	668.5572723686432
True	71.38308040088445
True	548.5024621235195
True	690.3880328882113
True	445.63837484713576
True	136.18103241422506
True	518.1628041914582
True	3.602585697881826
True	399.4299722123602
True	33.065161377445534
True	615.4050271756632
True	281.41112581339155
True	584.4113712288221
True	721.1866826999008
True	148.6357032944448
True	512.5570719312276
True	497.8864553439957
True	65.80470200981941
True	955.7651722347604
True	2.829256407757528
True	28.13286432598043
True	654.1350293524031
True	693.0307593821542
True	133.04287458100438
True	412.8185192695687
True	123.98494307337832
True	74.2644165025088
True	439.97924961328135
True	37.030129097554834
True	516.4672456559979
True	12.429899346569494
True	860.270958662495
True	536.6627567361841
True	689.2969985392598
True	103.68974696131848
True	379.5495436854507
True	1033.559714848351
True	868.7329648043864
True	143.8692291877332
True	533.0474002572511
True	464.64634554860027
True	246.71856737942383
True	256.1095973404536
True	6.205096067347306
True	324.34040599750296
True	11.71147564180922
True	373.56105690189753
True	74.66342025818662
True	422.4479126855051
True	659.224063806316
True	123.55988071953117
True	236.23407811407935
True	636.4582806957361
True	672.8092888271041
True	283.0394397340046
True	136.4223054069287
True	164.93427279370852
True	473.5443569255958
True	84.52991657112655
True	9.188826498300456
True	534.8229321498119
True	555.7784656065741
True	20.399991383780357
True	131.6309331502739
True	894.4743740630582
True	480.0280659758226
True	269.2941173000375
True	33.3753772311121
True	480.76994070279073
True	109.6777070254319
True	590.1314795152601
True	660.0142253695832
True	300.00372517904685
True	383.2105189066231
True	188.9267599273344
True	230.2143806031147
True	75.14359460391063
True	221.67384986443687
True	501.4130770430489
True	22.30221575858444
True	450.5084877179197
True	377.5795240471133
True	709.7606171855424
True	903.3438395538002
True	908.7412334058378
True	152.86079977864802
True	404.5604761655254
True	69.60611050947234
True	179.86534056537846
True	316.1337154245127
True	9.955636826204485
True	812.4989339542208
True	22.78977046632045
True	384.3119066894275
True	253.8852068090874
True	638.2840993355868
True	215.1967451742036
True	40.10325760800988
True	677.9785708719716
True	1076.2795197414478
True	228.84576434084155
True	130.93809223241593
True	599.5500394343778
True	523.2822682116481
True	17.1686816202381
True	815.2256210443696
True	118.9259291441481
True	44.817891763468
True	304.7917911172793
True	349.98756467692414
True	394.4410761999443
True	263.98564614590777
True	18.959435314878128
True	23.357919400680093
True	857.5063884373121
True	197.9529695780313
True	109.2545324400428
True	826.5077105951548
True	648.2643969972775
True	640.1982918847708
True	449.9155901698746
True	147.45925750542716
True	32.96949055119803
True	103.07187199456187
True	434.094278120945
True	239.97817900153143
True	474.10284875581465
True	148.72716400392727
True	477.2922010373445
True	650.5626433041364
True	971.9547404192264
True	23.11706719165338
True	975.5356963986408
True	1088.41825202818
True	487.78827284558673
True	85.09283532290165
True	772.3609746747347
True	652.0727195791927
True	679.6951390419205
True	183.84487603839943
True	741.6345908488918
True	713.5068674959742
True	116.70834380562064
True	765.4766354048909
True	818.3485403734812
True	472.8311738592123
True	227.17292329785215
True	67.06373765486484
True	302.4535955773846
True	341.0195435837117
True	490.64842694527925
True	444.9701665348082
True	203.3132872900658
True	310.96574600408525
True	2.9247270320944083
True	12.236012007150354
True	109.41073971197648
True	132.93953050388208
True	356.2130966686068
True	347.78151896010377
True	112.31527278449144
True	18.40850410845197
True	212.44583248239616
True	850.9159797486647
True	448.21828788177913
True	517.3298163712946
True	567.6890210692941
True	811.0826786172981
True	643.3687620759017
True	92.81716663671628
True	213.0731281048417
True	245.65986554810192
True	280.2807212566009
True	105.80065970012876
True	369.8652411168081
True	424.96793162917993
True	174.66162607302775
True	646.8425224622947
True	244.4191981442532
True	202.1672600836325
True	25.002963488183124
True	242.0996384344028
True	492.0595723775911
True	166.23727031328627
True	536.5878855447553
True	476.3900667852653
True	256.351946968256
True	99.3305962258487
True	42.847676582342736
True	411.9017708097985
True	792.2769244223622
True	160.60745819044732
True	1032.0989332975269
True	1045.0908398879324
True	467.6621592337437
True	98.91625230834096
True	121.509307563839
True	661.8243355693236
True	8.5412266942297
True	219.04549161618587
True	136.09247037981422
True	117.15689208782652
True	333.176304101143
True	641.9969364463975
True	36.606980815202185
True	128.53913340630945
True	967.9851338320784
True	55.17528670183066
True	454.8320690000394
True	518.6668410129788
True	256.4626814409373
True	132.30929762191798
True	928.9115796201056
True	1193.7057795814858
True	529.0474686154914
True	644.8636815442807
True	213.00434722200072
True	158.12725481234844
True	318.7789385922001
True	262.8749878810751
True	169.5259898301107
True	298.9647576638305
True	344.2421705057936
True	10.980846716358052
True	628.5631489496515
True	147.32138467727313
True	81.44484374205317
True	445.9188228751848
True	307.87732264758137
True	1170.8650423703918
True	372.5091699255921
True	954.9961858079992
True	8.59553905945694
True	281.0410529549231
True	224.0617762128778
True	159.20307581270535
True	476.7233330371456
True	200.78797604296037
True	427.97208063722826
True	329.7640552122611
True	115.33656054210212
True	360.8538306229156
True	1051.3484560967556
True	718.7235472084667
True	221.01853392965336
True	108.03333217276248
True	296.2723086741529
True	25.278613901194397
True	360.7819328107341
True	318.31096198634435
True	590.764196020911
True	454.122453635908
True	341.8744705195748
True	144.45455191800747
True	13.3493887078269
True	437.2980784316355
True	276.39328115747463
True	140.9570856660201
True	302.6858004232406
True	428.4228325856108
True	809.8596427766463
True	299.8917787978155
True	780.1643566225877
True	386.2715075355706
True	380.6689033242956
True	1.8109448653306592
True	1161.1210855822255
True	102.40178994364244
True	918.7386689194992
True	206.48549205891743
True	478.3402316929213
True	678.3923539438891
True	87.96329822462698
True	506.3754710580055
True	31.90551695073988
True	416.1765512106264
True	76.15914719950564
True	228.75155588484893
True	36.80546466289722
True	676.2583432917013
True	184.30318044831813
True	25.73732836938084
True	395.2000381935613
True	105.37323362473305
True	165.64510555846232
True	808.5119134417488
True	246.14428634487373
True	148.29399769665048
True	362.486902292393
True	514.3532530527044
True	331.90089893607427
True	528.1987962151821
True	630.5542357632678
True	159.01089056567585
True	6.952644425142994
True	75.16370211858997
True	430.00073992364406
True	94.09430866053845
True	81.66680313534769
True	1000.4478033085716
True	24.92907423555875
True	317.22315150896804
True	321.2961084497052
True	447.6421727760029
True	674.5243807704907
True	188.03028295858212
True	653.2828209090871
True	329.7938312029449
True	345.7383933196846
True	285.9987453323913
True	209.7901664178422
True	362.0356834333444
True	438.35478230181366
True	398.462234432952
True	599.9708608009644
True	136.37381467511125
True	74.06142245842094
True	40.68610251726368
True	290.232551818084
True	630.1764024471659
True	409.9758977561136
True	791.2240335686794
True	215.20175102718065
True	399.4817911328159
True	67.93641137410243
True	55.15006578936502
True	417.0763547565569
True	197.7243278007428
True	220.25286156036475
True	45.097536986733445
True	1070.6327723168608
True	169.8039486878667
True	925.0677657183998
True	314.7020433070391
True	925.4413735214948
True	236.4470385793419
True	450.1216479196647
True	534.6245356251676
True	627.4801774121308
True	213.34344032757747
True	482.8828587892452
True	923.6725575219278
True	128.7929775389411
True	5.982418607764333
True	569.527014944242
True	28.898932809903453
True	67.13748135840548
True	792.63013378932
True	222.55457750447908
True	1013.6109434760064
True	659.5428172042318
True	433.70765595168206
True	275.3256329070612
True	479.7413395442768
True	331.71374702235545
True	165.84509173724828
True	689.0382949946119
True	751.5121362879543
True	215.51760161495616
True	86.8356082824475
True	525.2683441677235
True	124.22190518087206
True	372.9862975372991
True	347.59707458195896
True	64.96500896178583
True	353.5567854777573
True	403.6209434669942
True	387.16356720455286
True	403.75721203432505
True	424.60882844272135
True	637.9189917783959
True	59.92886018350757
True	454.40251338309207
True	325.22968530758624
True	657.8364659830298
True	224.292105077068
True	101.5547109494832
True	43.76301826410074
True	539.4585178294507
True	631.886415364736
True	188.82835329000005
True	418.7366422443807
True	335.88157702788936
True	19.33175634388945
True	167.27703936630536
True	292.3758687724086
True	3.015993106242851
True	886.9992842629251
True	80.81722645258066
True	104.73784472124132
True	114.57359000045912
True	351.73037290656
True	33.995478781728806
True	453.0278563777113
True	229.08421239639893
True	5.8222234476673655
True	115.77411364404486
True	447.53833391856034
True	50.98568260547635
True	64.06079638995676
True	181.22693961863527
True	290.7384624683709
True	965.0300670748028
True	393.8628258922439
True	946.5717465102156
True	187.9697481011241
True	1082.6678249005763
True	787.093106180717
True	669.6360478885455
True	395.6766718988361
True	376.6366681026757
True	79.96289034237773
True	68.53911885118227
True	83.32075732468725
True	184.86016560263096
True	487.8103717694999
True	1094.5415368620152
True	178.88345890362086
True	334.6585091928465
True	433.1300962566196
True	593.6843360512618
True	608.5899969545037
True	280.3491217161042
True	458.54157134969086
True	661.8961779944068
True	96.39951148703818
True	742.0998537820597
True	246.37737197342804
True	127.4761761747812
True	410.8006026291224
True	858.1153289861925
True	432.2425349139465
True	840.7247311151939
True	199.61116520578423
True	346.6082109330952
True	691.950438202753
True	617.2750853481167
True	189.2916409351707
True	252.32090640417232
True	805.316874927564
True	32.22625156790519
True	190.25747992473288
True	497.8853095093915
True	695.0613898389045
True	105.88286783542225
True	37.92097879727553
True	157.4496735668274
True	746.2669302580636
True	320.66172519844633
True	556.1534310114077
True	351.6434008253617
True	302.1548309628772
True	438.157177352553
True	494.7301308974904
True	73.63915729273118
True	366.8608318597797
True	777.9073848982636
True	0.0
True	290.17591041192924
True	251.88500977895632
True	959.4787562275468
True	150.2039603489773
True	661.2603400134531
True	638.6608189513566
True	113.93892984318212
True	211.79680898129584
True	133.3390559892954
True	10.540434876815889
True	302.1849969404732
True	380.5473012097498
True	1131.9071966548754
True	237.65981635085936
True	393.7477936639306
True	655.8943036996285
True	205.9515810425887
True	29.06017412618742
True	850.4260749849872
True	596.6680232883142
True	150.83264250770628
True	625.8589969605993
True	159.7946923985912
True	293.88484692504136
True	817.6274189593801
True	35.28729187039179
True	109.63176371038249
True	503.4985031323757
True	64.65785206686347
True	76.73195902728267
True	413.0149360114685
True	21.887446151024413
True	761.3260147662816
True	103.00548290820078
True	156.72032526064075
True	18.59134937070819
True	724.6148073886623
True	27.685054167276007
True	781.1032129750205
True	392.0225265720917
True	114.50774809264942
True	681.0196592519891
True	528.1933662742224
True	554.7695124902425
True	46.16610937331369
True	367.1529978062511
True	5.262652108378369
True	97.58261446540683
True	385.6024601355991
True	47.3708231060192
True	117.06505199873992
True	313.5662825876045
True	187.05323400399948
True	105.45443261829318
True	656.485220437357
True	19.0725970333836
True	1114.9303485608584
True	503.0127838531346
True	308.81611199340455
True	490.2438509468772
True	123.47062507552604
True	787.7196503277597
True	1104.8397184762011
True	739.7220926149566
True	172.6206768399464
True	230.08122758221177
True	48.91927745633592
True	57.78339636797833
True	150.30227579477372
True	99.50099072918732
True	164.6089278937808
True	1223.994033746136
True	309.3339958883313
True	350.3630868167562
True	718.2909097681177
True	17.881924443237473
True	15.115300166259482
True	566.2122699997084
True	5.533416288996833
True	120.40778028682864
True	670.8066693444197
True	183.77136695669304
True	657.7381171732246
True	842.5812130656092
True	158.99300333463074
True	895.6850460003802
True	2.960909729738048
True	437.3889072650287
True	1055.399695657189
True	24.154860887978582
True	238.89311019736448
True	148.33739107136066
True	957.0677920367472
True	231.6876882559442
True	505.827742505221
True	115.23854661632288
True	504.2103576841566
True	159.82005762798866
True	97.3477918189086
True	380.7069694889344
True	68.9231592274643
True	52.789415331948426
True	1036.1628831767505
True	263.0883258088858
True	161.1556101644708
True	359.91701032294424
True	393.74904259425085
True	214.69649076505624
True	161.13261280892598
True	401.131449424538
True	37.06916796613845
True	495.5873573050668
True	1112.921274531673
True	114.32249526202158
True	470.87823164079225
True	308.62904595442654
True	27.75301643321937
True	397.46868667384825
True	105.88083584299716
True	575.3048412202661
True	205.8305707714324
True	430.85604435771415
True	19.470874231989846
True	446.5771501493082
True	107.8383066110132
True	342.9798152304012
True	33.387081119742966
True	181.73457566893825
True	244.32956968009665
True	764.0310090654255
True	60.36509628770228
True	141.08622237142933
True	233.1063083002936
True	140.94053057807315
True	670.6566645994133
True	547.9158177178571
True	763.6787369521247
True	397.62309112567897
True	542.7599597316374
True	415.90735323948985
True	689.044562881673
True	68.47969223981268
True	462.2851485015163
True	412.0554967344211
True	47.07044796114296
True	85.29820206643437
True	125.20959155913388
True	90.32679566149436
True	332.66668172955514
True	849.3347676768556
True	318.5625097571531
True	1097.5017731761952
True	320.7802371916391
True	902.3077519813518
True	146.97302535920616
True	579.1628782443328
True	622.6236599947957
True	720.8699279461283
True	443.82416971607535
True	66.78310580964808
True	290.1634744014226
True	42.21297360291126
True	163.69193767053434
True	159.42050742648473
True	1124.6707315151275
True	233.1536393255857
True	555.9684232952901
True	564.3743554586055
True	577.9551853183809
True	893.8506230138702
True	589.4777389091495
True	641.4966012818934
True	945.893497222375
True	129.7422494870683
True	306.6963330241701
True	262.6513992556754
True	317.77663776793275
True	88.67762017188248
True	359.1833009566848
True	4.597357088741459
True	315.79072666283827
True	267.5948631212734
True	625.5559481866538
True	292.5364015025556
True	351.9015073174196
True	10.747519144959554
True	61.39557170524164
True	540.1390311185585
True	31.499780041569625
True	141.55822644235667
True	65.96041969053101
True	150.1405961276624
True	243.8409791678375
True	69.34624715494496
True	383.021834932372
True	266.5428836653672
True	103.16378770121756
True	340.1174452064283
True	63.305939623394615
True	593.6855303835347
True	824.2036565436655
True	278.9898383192316
True	1135.7478990243478
True	114.54910132186076
True	304.0826703524599
True	1067.5344987715655
True	88.16729135108599
True	274.8253681766471
True	9.488176905260836
True	409.7574091750145
True	457.89078708810354
True	152.90480610763146
True	628.6930827038685
True	921.327022366871
True	160.50284815737015
True	82.25158852192176
True	335.9931407826483
True	556.7770238421
True	619.3399742333764
True	1269.7565546937112
True	25.264612570481983
True	935.2907807155808
True	134.69743224727534
True	616.0571173502314
True	116.30033897604446
True	141.63550717005157
True	191.7297729922188
True	173.44203117181513
True	724.1721367907295
True	200.80917327658847
True	229.88405573324516
True	69.11528854746383
True	514.3939392821793
True	447.56253086247415
True	178.62563881492997
True	229.2142343294898
True	18.495430315061945
True	421.8360278481153
True	205.20166732508312
True	310.0674040988718
True	111.93398932659726
True	686.1559776812519
True	419.693026793603
True	264.6611210964063
True	641.6109630314158
True	545.0126812180008
True	451.95318689429865
True	130.41856464340992
True	520.8531541783286
True	423.9693360711343
True	3.2359508841586706
True	198.4221643378833
True	96.5091205427974
True	245.5713312195725
True	2.817833903165325
True	132.43514696017604
True	361.9542156986252
True	5.918102684300962
True	864.1495210780588
True	167.8252729028773
True	710.6814290046585
True	785.6422764295072
True	157.66726400525934
True	220.324459823988
True	513.169879854413
True	859.5977260190581
True	50.51623823101168
True	38.39383461779082
True	135.2221546775345
True	619.5679395120142
True	715.6062339717491
True	182.6331047008866
True	590.4649228253106
True	585.1306347455982
True	842.1304787093999
True	416.5515242462149
True	190.1713302886608
True	877.7406088493075
True	222.960554671699
True	148.55968615579712
True	322.3725059134265
True	225.13540499159592
True	203.92683595968137
True	594.1310192829025
True	253.07334903093613
True	198.7575579933683
True	471.1827563823375
True	473.7992843178736
True	63.83920087764985
True	284.2301552825843
True	75.02344093139256
True	357.5342503900285
True	355.85507367321884
True	257.32850482466216
True	173.95353419601477
True	387.4118711328626
True	631.3225120294484
True	786.2633702505286
True	305.1407381132884
True	756.28504149762
True	63.41584568441714
True	880.369339113197
True	355.80451158584964
True	12.288842002611863
True	617.4127677141738
True	695.3552884698375
True	253.2537359916596
True	169.02675495071696
True	47.32716831270648
True	381.31817800877616
True	76.79469875514275
True	15.031752952633653
True	889.3519288768631
True	374.1274800085085
True	175.16017800787526
True	976.5289668950284
True	12.800075913397174
True	792.7376437078779
True	31.235175177383184
True	659.1635390493855
True	57.487373520002905
True	741.2269811707167
True	457.10284353580994
True	193.54712227489617
True	456.3618259404157
True	214.82811285626
True	303.0907729317445
True	214.38404363574645
True	392.8405694853136
True	9.91686702694754
True	320.9504854431139
True	109.11385528199445
True	11.898535645350831
True	468.2579684780296
True	738.1468409800326
True	290.6719165255347
True	81.67438244707344
True	306.1024394197311
True	86.5216088240622
True	180.2377943892245
True	179.02117726338355
True	372.9299447623298
True	45.82293286554734
True	134.50841617564285
True	375.7528374968384
True	850.1218385308094
True	115.0848353613834
True	210.72851214870812
True	448.83550298765135
True	18.66829483348527
True	427.9642440463436
True	502.2481973168075
True	90.5659942883013
True	393.2312569441216
True	356.685706606756
True	402.7799062398563
True	589.2829077678597
True	1056.8221122338953
True	956.8071180187392
True	57.72075209898799
True	1070.1745599442331
True	110.15472393058158
True	117.1126355619272
True	110.4293316200338
True	504.2799474444787
True	371.796171270993
True	568.0673785302764
True	261.6397721405268
True	162.61649782148783
True	425.2647439788582
True	15.352742021751666
True	462.3645133268869
True	401.3864230704285
True	152.7515323296497
True	96.03054635494124
True	527.2433424918435
True	1010.167174904996
True	207.25357921677823
True	66.81871241684263
True	420.9253399079983
True	377.5966926079377
True	480.9576019608193
True	343.99203280768535
True	4.5215020222553655
True	507.11918060557696
True	508.9926412510704
True	496.29740228446
True	184.60515912975924
True	101.3770546934178
True	23.83349493052571
True	378.9128524686592
True	105.91478323326496
True	7.071617929968985
True	33.14254043273952
True	347.1796729312209
True	627.9589844964088
True	143.73173691700833
True	89.89626771581807
True	25.4847077541758
True	391.6230154888004
True	356.55455315898456
True	769.7271528327951
True	308.20138203514443
True	517.9808331390215
True	535.1271791058306
True	532.0671699742393
True	295.7714374494665
True	550.2606864777878
True	97.95641529699648
True	583.3926764224628
True	7.536622654613179
True	360.0482717671115
True	463.6760740786927
True	969.5988807875096
True	355.6730493458338
True	773.4598045592586
True	1008.704019177792
True	187.6302409360387
True	36.86839806662994
True	379.04137794807394
True	388.1107394620083
True	596.1055370319018
True	247.73541555743728
True	29.08811291155993
True	627.5550983617779
True	123.7931335941274
True	977.1319326559654
True	312.494972719908
True	474.7136082753947
True	127.31174362991511
True	813.5384868316303
True	137.74721211299433
True	817.2858869529786
True	553.898655511849
True	191.0545758425016
True	114.00894434550406
True	69.20865157466697
True	565.7580198588902
True	902.568978018194
True	415.77476803473047
True	535.9214777650866
True	135.08606244172086
True	625.542865356101
True	487.7553471067829
True	786.675241030106
True	318.40144231279686
True	554.225884673838
True	108.17908073607376
True	24.13167933441221
True	419.31682011256726
True	165.61850099113315
True	98.79637278589531
True	375.9952596609437
True	1108.029523210119
True	268.6030242756528
True	551.88389353659
True	11.380092026916843
True	78.57118256022065
True	317.4398421898789
True	774.6418835125046
True	463.7982880920313
True	531.8646346299845
True	711.6773116026225
True	65.06794750604844
True	709.6281257194078
True	47.77758130740948
True	103.12098935361313
True	175.46187582776645
True	82.95047379148797
True	24.633578496740093
True	291.27413326520934
True	480.44821218290514
True	897.4574538974614
True	853.4230209112528
True	5.228439586552332
True	283.6703189671564
True	473.3073960519701
True	127.95726765059206
True	235.4827005558149
True	323.4127854087212
True	1297.6431801414296
True	445.613598901766
True	25.164136825327347
True	177.4405389246004
True	728.7115883302326
True	36.47076205902111
True	179.12570327479398
True	544.088038918575
True	68.02831752089814
True	884.0504747673359
True	318.1864670167975
True	664.2015771769006
True	76.50307589773139
True	697.2706714382269
True	598.4467898086351
True	875.0776426915704
True	245.08172065563667
True	516.195892767375
True	844.0313182547401
True	873.4842256854491
True	219.50821740544757
True	771.2863304365587
True	214.71885859703136
True	451.33523827104096
True	350.5133567233983
True	501.5744773991999
True	491.9618108723038
True	308.21688468421536
True	358.0259978784909
True	118.35709453088772
True	326.7469785045148
True	1183.4892673989666
True	325.1445871517392
True	153.64831463488082
True	291.216049400003
True	750.7332902634936
True	648.1342247860957
True	424.9355229950637
True	125.78333523593528
True	336.36072782172533
True	34.30168245555517
True	176.30343780279168
True	89.04060381391298
True	89.0537333648464
True	542.3774732453725
True	138.20460579619953
True	120.28878369202369
True	105.42916343874283
True	86.68198223033741
True	450.6114844077157
True	375.02944109468376
True	1042.0102740430611
True	547.238954471022
True	872.6791446023964
True	274.2369546600289
True	303.7450346219845
True	546.1772308630478
True	198.462081883238
True	756.5299510427375
True	248.982075936565
True	354.79896499203284
True	69.86492032840272
True	121.45693591845144
True	244.4257451570229
True	121.0249091964864
True	479.3416533335792
True	31.477723581113505
True	583.0222371920202
True	1011.30117607294
True	739.6346263757376
True	1.6349288629094518
True	60.42320693068798
True	491.7901863516363
True	440.349201309118
True	75.81190228709892
True	121.86364189816815
True	290.32780588742787
True	79.67785029189866
True	53.27860356316395
True	737.7455664852846
True	641.74813204979
True	161.31627184719477
True	169.57077455621194
True	509.9427117222999
True	47.30610666082196
True	25.687019317466763
True	580.1784340290745
True	434.09422520952137
True	1138.6382405161362
True	50.0000382311806
True	455.8263983978107
True	864.264160416694
True	771.101414633259
True	278.34585861922744
True	745.9150520919779
True	387.5492382972474
True	42.76089573909424
True	98.77006264489413
True	683.4420113694542
True	78.1797740393178
True	144.33237175952496
True	946.4109022095328
True	189.7492405697193
True	273.07185725525875
True	106.88025872865246
True	650.7701321357964
True	589.1538985491055
True	214.0289888484779
True	417.5326324709724
True	38.82102802257702
True	274.5680000554937
True	571.5424694909628
True	615.3922452221218
True	322.6630066834905
True	73.27985646323373
True	921.217101213242
True	1066.995343752796
True	559.1892967105193
True	62.49804317921442
True	30.785921947284823
True	89.38313039175998
True	104.2419707661425
True	101.99124295473376
True	892.474377420239
True	1215.3027630301387
True	711.2717710575353
True	332.0780677266634
True	8.052750227323141
True	21.695551865864367
True	335.32527851069403
True	478.2564160723948
True	48.00676261767308
True	555.2976654821417
True	419.1629735730886
True	386.2047154389029
True	77.4785807650154
True	192.8951648130397
True	256.9399505923026
True	136.43065946723198
True	393.78895088747214
True	45.356428828378846
True	170.32394225577775
True	1186.667198955398
True	5.849711990726255
True	26.80898227782057
True	587.1426949738243
True	372.1188303079228
True	785.1494899161479
True	159.36083363897222
True	758.2809103962229
True	604.1250529486144
True	286.1149242118537
True	425.303861003347
True	351.3907108326031
True	288.3310955656891
True	267.738709164491
True	385.4105376823733
True	502.7005862172437
True	502.631698086478
True	106.41870180910094
True	356.6152131152779
True	10.40088423835075
True	187.67976067962812
True	233.9851180738012
True	870.9777382982594
True	576.1798312263323
True	30.25004227785743
True	751.1935255965105
True	835.5222543938943
True	103.46621831003088
True	351.9701966565503
True	843.2972614976841
True	221.91388029776
True	164.61259104243842
True	526.1774588990488
True	610.4573602744867
True	1063.8461873110407
True	153.72382350036986
True	154.42977145398052
True	257.5958274881946
True	309.35056046157786
True	431.7764433136634
True	413.823130333311
True	317.0721731445676
True	444.48173454886535
True	500.1086117147724
True	234.4029307520924
True	1483.1425329456565
True	251.60585180910152
True	406.25876371230703
True	51.19049276222663
True	787.6441566295514
True	257.34389011868143
True	946.8072551907868
True	552.8287280720118
True	318.17109007351064
True	762.073718665504
True	272.26656919458947
True	219.22958960759237
True	253.6338057436334
True	217.7268800596028
True	142.29803827532817
True	247.10614494289757
True	737.8273299681667
True	526.8382982237925
True	221.1562770429756
True	1202.75458663849
True	121.81301739029718
True	250.05415477913817
True	71.10387572771559
True	301.4091488273427
True	416.7773678895179
True	90.39260064511885
True	218.80044089634816
True	77.03543084825023
True	692.574095700962
True	365.2593839325473
True	237.5550022585472
True	735.7544937199577
True	851.894052759408
True	788.4774111970689
True	842.1888847345159
True	345.5602173560294
True	1.5748575420021322
True	258.8143813439296
True	54.97633292633645
True	382.3500067745448
True	53.44059334320488
True	357.2472514968257
True	836.602906647061
True	1019.5578447215082
True	418.4643054830396
True	22.23407935660279
True	521.0584676098589
True	505.6645600137576
True	194.37599031985448
True	235.75563994412863
True	294.68360174322225
True	23.405020695069656
True	116.62345226339256
True	949.3904153467956
True	63.57375140350025
True	507.0225710811716
True	796.4911542052668
True	100.37537457761626
True	248.8285898631531
True	109.0761321423678
True	16.371868529367898
True	1.3051211352523804
True	115.9725182201432
True	1010.182322599176
True	467.33742009947406
True	65.2416769100304
True	775.8520992640802
True	340.0994981976471
True	1.166023307966619
True	451.92739631295416
True	176.828674618469
True	475.1678679388688
True	83.40385913562122
True	337.8243656122052
True	387.9604928214131
True	171.78769335758352
True	214.21504431906095
True	122.91033231733068
True	175.1779924594945
True	981.547333180135
True	15.164146710074023
True	525.0243496828009
True	479.0179576254984
True	414.3805087698289
True	227.39838034631
True	231.49142462722304
True	151.5297942852985
True	49.31077816361388
True	465.4065295272883
True	151.18627178028456
True	815.2353008354777
True	860.1462243363369
True	251.62991074922664
True	321.5493728065953
True	527.3942492622997
True	44.273005784241306
True	85.48068568263072
True	753.1786299460973
True	1090.4039987368594
True	114.90971467498912
True	715.8254352890459
True	144.9774154458083
True	912.4492164248072
True	664.4360735127686
True	104.7473101807821
True	283.053630324156
True	626.2970316913538
True	255.2574172540556
True	43.91457025217637
True	577.7932936687141
True	445.6909019173777
True	5.291305466710782
True	481.0473579367298
True	66.12160241290084
True	179.10940526097414
True	236.60442889491915
True	274.3013748478867
True	70.17840573268664
True	219.55652423731536
True	353.29373332670656
True	446.83656751450326
True	905.3440155847568
True	48.07884221810738
True	922.7688269413036
True	995.0676458538636
True	126.41895811031874
True	72.25284428470539
True	955.5037110022844
True	35.08131354235587
True	217.50900395663828
True	91.04043184393676
True	215.0247936084077
True	378.7541660759887
True	940.0253361800136
True	88.88074130425309
True	76.06063379417485
True	604.4517300033312
True	280.3102668317608
True	717.7000793459873
True	50.45913741345636
True	484.00694853305527
True	382.9173013279776
True	676.5511614024729
True	53.96010437009911
True	107.5126143273984
True	29.085115788185902
True	273.63236376688644
True	42.994946990387135
True	333.1861749898303
True	2.9516875507736446
True	1186.9551940248302
True	102.03598953816908
True	139.56830050633977
True	362.6760887964612
True	708.1961669410938
True	659.4353793439336
True	1013.2694897814758
True	483.5847981603404
True	403.3343236337886
True	142.51805672161305
True	432.25293370759226
True	813.9121560135475
True	418.6263262490565
True	941.412612389637
True	85.39332409113025
True	439.25159293899696
True	185.24408871942825
True	278.5013330950542
True	734.0205173643512
True	164.48549273714596
True	138.88282055204897
True	64.18496621091457
True	884.0306245177295
True	761.5987001577547
True	79.24839311995345
True	430.97336812014566
True	757.1885010274839
True	424.2982867452477
True	57.44737098569442
True	318.53831456480646
True	786.1923595271733
True	29.20452383277081
True	365.63806699613696
True	165.32525300191324
True	281.78742031486775
True	34.89811636964671
True	221.5022907657912
True	772.997485709114
True	645.9284926574305
True	56.92184953556532
True	284.597732467199
True	889.2444343456079
True	16.729025077067483
True	326.78852961594714
True	301.36162916492924
True	438.7660860048365
True	210.87707607086352
True	606.0947820740859
True	48.77934246964436
True	967.5769154679804
True	887.5516466512947
True	45.65402300212697
True	389.1367424098741
True	743.0124138311678
True	921.0719077216312
True	278.11742818501705
True	565.9606550478819
True	132.48295325552164
True	182.0796612685456
True	130.4808500744633
True	136.20736702877875
True	205.9742429455699
True	948.944523939641
True	766.1139901452865
True	993.3616783096364
True	19.302180066909305
True	27.93021243360108
True	354.908215369951
True	14.161855357114572
True	605.3369399813698
True	1024.366715677658
True	258.47605935900094
True	201.08818736435293
True	85.61739647823386
True	217.35063489347772
True	130.30922045089312
True	43.89920858408873
True	126.454843289733
True	89.05819039918761
True	244.3025578268888
True	556.923941446249
True	164.58843507580758
True	29.652909274299304
True	58.301689073087175
True	430.8953590146448
True	260.9577123561985
True	588.4683955118506
True	20.453543788459548
True	118.97560284791484
True	675.9769864661204
True	256.3190237836097
True	476.20276834171193
True	655.8487943044912
True	100.51124057921226
True	111.1154717999971
True	80.47175611461512
True	25.81378782787038
True	117.72916054391553
True	87.0242857920025
True	101.75479471079174
True	157.0475086977284
True	237.09443071774467
True	828.6962793500015
True	279.1675160631879
True	924.0914274104924
True	169.83251072498166
True	186.76117661799256
True	788.2387032815327
True	308.42143611826816
True	585.302448661154
True	252.85554911545503
True	326.0791579440586
True	435.4771559799578
True	566.2713261356588
True	634.7169557564447
True	369.5003302093464
True	34.50055528731112
True	560.3859240850236
True	619.1741198003725
True	19.035385433376053
True	11.011040605565215
True	262.77628116680927
True	399.8033638683577
True	459.70186444065513
True	72.03539909292923
True	647.8021693244908
True	915.5017125972096
True	235.68127569195403
True	889.3150090397693
True	268.5805072227841
True	100.8538575404632
True	283.2452913835949
True	658.9094650594905
True	37.013273238815714
True	569.1700914057475
True	1297.0361329466662
True	1016.6706046364594
True	937.7660392750274
True	205.234968485244
True	92.24189686546254
True	192.30617421816893
True	852.9179368223984
True	127.7400036556192
True	1060.7519512861445
True	860.3423218903345
True	42.48804795511657
True	85.90951435608984
True	430.2533587996897
True	404.7830771272585
True	205.26880687756608
True	521.0816236251522
True	640.2693715966603
True	120.68421416067562
True	266.74233860720625
True	1022.7308433865855
True	49.13699634552301
True	691.3707316423372
True	563.7993958415215
True	39.26475542079434
True	814.710996503042
True	393.6786600751745
True	556.8101014997575
True	109.45813297240662
True	268.50079002890595
True	200.82077727469832
True	27.14239917110777
True	140.5960165129962
True	722.1583997685068
True	145.66132135699982
True	382.4320365155189
True	64.3175594411798
True	605.3371474051029
True	622.9793252162173
True	239.2362775362134
True	452.1401520334561
True	162.81337541001147
True	166.33565490705263
True	221.10124032388703
True	286.2843846198131
True	353.5806943335848
True	135.50923806612877
True	190.4458634730484
True	26.150481529236984
True	895.7348582484707
True	328.776565370455
True	9.483235910444469
True	362.4320338415072
True	164.72906065641163
True	623.0882210749154
True	370.6746018459045
True	585.2089938795312
True	546.0315341822106
True	486.3587665406824
True	782.4519540900617
True	239.07828731923092
True	544.0411943115374
True	165.64852317698285
True	549.4000150635298
True	354.2524308805703
True	377.7470640095458
True	129.60037946127372
True	136.18842417125714
True	110.28663462574184
True	68.04422423479527
True	713.0882454494683
True	179.76743175267038
True	42.18265519279737
True	0.0
True	553.9680445710038
True	115.35214967069476
True	23.28353567044662
True	40.12993639939709
True	104.04442287236968
True	539.5997734061234
True	183.80363246580768
True	108.08458655492382
True	33.99026432040506
True	158.63750616789468
True	916.327816706104
True	51.89171856051658
True	227.8107440482114
True	780.389997302131
True	318.05749712673696
True	458.4950342892627
True	482.5743113674712
True	498.5180081228905
True	576.1989614225224
True	920.2858913802168
True	270.8843329938121
True	1026.0726745229774
True	908.9247660997698
True	615.8176845367526
True	345.6202097713162
True	860.7601135270047
True	9.788114504407927
True	28.030804630370252
True	298.9671035068624
True	42.60432246934645
True	197.58361715835923
True	752.9188360693101
True	218.2025829744265
True	732.0023338524715
True	744.2251702374596
True	112.83044135736898
True	361.8135398424808
True	562.1197642786574
True	23.322625587272448
True	133.17391986345945
True	440.4745727121164
True	301.6516298725163
True	202.36099838616437
True	107.37612856423944
True	384.4415008473196
True	23.19163070305992
True	382.6153775348109
True	361.8976840561414
True	1064.5757246324129
True	360.49170239413706
True	30.10955749890693
True	443.6016363444627
True	450.9783206547849
True	243.5595368539883
True	30.330356821227667
True	752.6223056359278
True	442.04118398020114
True	173.84930461299513
True	11.898165223107672
True	1200.3086749160643
True	161.8218606882545
True	26.717434935339806
True	301.6472257552557
True	279.13785222972734
True	112.10670368967004
True	294.2070155764933
True	48.528239985556674
True	306.63663060610594
True	318.1403010928768
True	319.9967750951
True	31.24256062924888
True	47.75654526036331
True	1024.9205019736737
True	23.691949970915
True	13.07966802824019
True	183.07569628667545
True	653.5766048578679
True	8.981790571330535
True	193.1864477620805
True	173.172084332081
True	537.3280030143518
True	380.0048432883282
True	754.4190517026879
True	318.881905471375
True	480.7857672839313
True	436.3031125117196
True	494.6003562025061
True	98.50804608920456
True	1259.420520956755
True	880.9012911403581
True	285.4206887877208
True	516.1006723288657
True	103.82852307273774
True	585.1972319292813
True	449.5685037000591
True	158.1401576642023
True	80.42134112716445
True	340.70711201405896
True	171.83167825986678
True	30.718000669014643
True	594.7002174411947
True	379.5069154024959
True	74.32017273504486
True	32.39552771461532
True	673.8743436207477
True	488.2746442431733
True	73.74867833961235
True	18.429345280416705
True	317.1109551639125
True	326.8606657236021
True	685.4500099084586
True	561.4967561908776
True	540.4126866311004
True	779.8818810048552
True	9.730758774921906
True	52.91458719815949
True	36.71163225316296
True	59.37470821830045
True	509.7337342802728
True	591.6785261872767
True	81.78798956121831
True	111.81268611819122
True	191.9690665052092
True	75.35328966603237
True	185.54820617156764
True	203.41313728474145
True	271.9715704496348
True	850.2860320132511
True	599.5151425931247
True	279.66412520702204
True	195.37478668766528
True	269.3578737721564
True	247.31294203640496
True	747.3886038277293
True	312.9078336337351
True	170.6409056264205
True	871.2903223945079
True	349.11137850578206
True	487.56660640004526
True	150.3113475830149
True	119.2229661184886
True	61.31116876388657
True	213.12358577149223
True	981.4079104198136
True	529.9405430782246
True	119.15865364083427
True	365.934389841882
True	101.41428639549903
True	680.9353476522165
True	4.713277239000696
True	702.636500606817
True	35.16248031993818
True	923.4902471055968
True	843.8972833886428
True	208.87402178427223
True	30.42376001676877
True	79.28381708327989
True	462.41110888641634
True	232.59864546068965
True	1.2472960552920849
True	79.35671542340837
True	1043.4513391626713
True	350.99963537267246
True	667.5550294893275
True	477.5030630617373
True	31.191802455785016
True	134.6713743940128
True	453.0276363965207
True	951.4879423662476
True	817.1599563998932
True	418.0615877366065
True	337.88734571879934
True	16.16056954087007
True	84.13386608217523
True	769.9400143041303
True	487.1942358388165
True	390.4936258955482
True	855.938696009116
True	26.756596717707406
True	213.32548427359964
True	854.515850650513
True	243.65228258825056
True	8.074813425976986
True	496.9519328980924
True	102.67142275606118
True	649.3227430516946
True	52.67467796342832
True	245.8857787644299
True	875.26243236882
True	905.871344783427
True	286.1982457936099
True	440.73111951882703
True	127.32952125691386
True	608.8571319197279
True	258.31811219666014
True	193.01454150499424
True	839.9008326469337
True	53.06924532850498
True	690.3627091062956
True	284.5668410595556
True	296.89463584194584
True	168.7515768648465
True	471.1618120006858
True	617.8033054205855
True	363.76681523047023
True	409.9214366776978
True	71.79782287330671
True	170.87004676589478
True	452.32383182666354
True	221.9675916758921
True	37.83707655878008
True	201.8937446557082
True	387.49461205169456
True	415.76228231380816
True	759.1769629206506
True	138.72786561164753
True	650.0715676321587
True	489.4044742117933
True	597.5953488529642
True	137.60935103767127
True	36.16746277747245
True	673.2426687893051
True	72.89551846751698
True	547.5692916610731
True	676.0241443568111
True	446.2329687313877
True	129.3212427157839
True	527.5515670824177
True	4.345154898979901
True	389.8161235861775
True	27.589566129322098
True	636.4038025193878
True	266.4615682146673
True	575.4187299321364
True	673.7905026951722
True	141.861047750272
True	531.3944867799789
True	483.5366163360019
True	65.18510208041545
True	977.9052628248244
True	3.1858339445729613
True	26.76818296077602
True	625.1660912886706
True	681.229500309237
True	137.24549612038
True	411.3844819028301
True	129.42338357044125
True	71.12960491032281
True	459.2059415255917
True	46.53306247877989
True	508.1243296435774
True	13.382665287440949
True	860.0447040310117
True	528.2288781833311
True	664.881043486678
True	100.03882509578526
True	385.5819483692398
True	952.0123384017536
True	862.8424203704124
True	140.5627965595906
True	543.5638931567688
True	469.4561498131711
True	244.679450765206
True	257.475699379086
True	5.382962326816477
True	316.66154151027945
True	12.065733463655416
True	377.876469424736
True	76.95009070252985
True	425.5516422630896
True	644.8204993643766
True	130.636405555163
True	234.124432911438
True	629.4348647647969
True	657.9978077841502
True	293.15939947640146
True	142.8974584588367
True	153.80292973238303
True	482.2628557552872
True	85.66571015386081
True	9.788119285987904
True	507.1368910068279
True	573.837860075772
True	21.073823873143823
True	134.106361958189
True	908.8589802534408
True	503.25011498125207
True	271.8747925997767
True	35.330833254680456
True	475.8676404663517
True	109.65428123375128
True	590.6104824178641
True	673.4200900709483
True	289.00673639338333
True	359.9383062330068
True	190.4132313890396
True	244.4199140429523
True	76.91972983067478
True	216.9096463524263
True	510.3725240658029
True	21.86894359463093
True	445.624052011868
True	382.47718334701744
True	727.2242908832328
True	920.3660092362012
True	932.895777423268
True	142.7679131483152
True	404.2720431078658
True	72.24416172161139
True	192.62065805940676
True	321.6096960209042
True	9.834211295708329
True	809.0115772759968
True	22.82943398270318
True	404.1602434596344
True	262.6944093969829
True	642.4858387941509
True	203.5619927447144
True	38.58173769869562
True	649.6106011012388
True	1091.3957139612949
True	222.8440785328945
True	135.55633500340875
True	617.887450237046
True	482.5185946483138
True	18.5968383095933
True	834.1255013249178
True	111.49765981130508
True	44.19632898659181
True	295.4404146460622
True	348.01265700425984
True	385.7922146109098
True	261.70340357238075
True	19.28723576339105
True	21.52686852074178
True	830.7519879708643
True	199.6978337930746
True	113.57989813690448
True	847.0563326725932
True	649.4927736372185
True	645.912008613088
True	448.1962214864737
True	145.86849439354248
True	34.48694063207658
True	98.98469534255786
True	427.7639215314504
True	229.59859749143183
True	483.2641227158661
True	146.05636339985128
True	496.6011638763852
True	641.5724603792257
True	955.531162941388
True	23.877651731826425
True	963.5082213647884
True	1042.582823649192
True	498.5169698508208
True	86.58943875856197
True	810.6911378658938
True	642.9000385734722
True	618.1216131668594
True	178.83715446122903
True	762.6205632874587
True	700.0554229598578
True	121.42545355690172
True	825.9168568951562
True	805.2520385689905
True	486.834192563329
True	232.76244135192164
True	72.6597834233894
True	300.9539027975612
True	355.1512380607211
True	492.4575517918208
True	424.0188660837185
True	190.99143911938657
True	315.90835191824607
True	2.7255395022241826
True	13.485870508590253
True	108.44313866911236
True	131.12524937534135
True	351.0198594857679
True	342.1260816143988
True	115.25341261136404
True	18.9695584821205
True	223.15996558783803
True	838.4774320304914
True	452.3160566839405
True	534.7134593758049
True	555.4231707690785
True	805.2684727647141
True	650.4667520298183
True	89.84610893228313
True	205.2940056856686
True	251.02600987482143
True	281.4565738006845
True	109.652126099354
True	365.8627982225866
True	431.767405381202
True	173.07073631545194
True	652.3325848732156
True	248.2920263735939
True	201.82769424688567
True	29.673379029240436
True	240.67934445260525
True	507.581855554456
True	165.2032805469067
True	525.2490903629455
True	482.7425264343452
True	248.45595493865557
True	102.38647952292656
True	42.02866191986686
True	401.22754079175417
True	790.9098440233548
True	160.70495366475598
True	1044.681912798532
True	1051.9933370161116
True	482.8436495536031
True	101.65194685079597
True	119.21087455720463
True	683.6202767895046
True	7.423073696976241
True	226.2651121517858
True	124.15894434157238
True	120.7527455030118
True	325.9217910218121
True	644.0031239776981
True	39.29869895486896
True	125.31871945918434
True	958.0807196331097
True	56.53485588488204
True	450.5769815272545
True	522.3767470493367
True	250.05593101568888
True	135.14667353985766
True	926.2972599014244
True	1185.5011932967798
True	522.8395254065798
True	633.1890720590422
True	205.5486633039153
True	156.36026645035042
True	324.55362581620943
True	267.1641689989712
True	172.46836807852733
True	312.6073560406731
True	350.0098278016112
True	11.61922022100969
True	624.8555856082119
True	141.66892119996493
True	81.4149270941222
True	445.30829275922673
True	332.8974860330967
True	1206.193846753982
True	348.4231824206664
True	959.6373889203464
True	8.731661133988236
True	271.5330935387126
True	223.5099022383948
True	159.2795356396034
True	482.1041846601801
True	194.17653410413268
True	392.4158543384826
True	312.34038767498004
True	117.31784131399108
True	362.5991566176252
True	1018.6401190944634
True	745.3480833860872
True	215.2599290311184
True	105.18033067833402
True	292.47096494167585
True	22.37879807628592
True	347.58021654112946
True	300.9749273318632
True	569.4081899144409
True	432.3496889486066
True	355.9235452558465
True	157.62351753286157
True	13.475015822178586
True	413.8093819344534
True	289.63511593152714
True	147.38079609552784
True	310.0088459910716
True	435.53849788877005
True	826.9179475863895
True	324.39279235977267
True	765.025512430955
True	413.04560850532
True	371.3436738022856
True	1.5228535230484357
True	1174.9982292782438
True	106.17538228792836
True	936.7752619016004
True	207.39631632368597
True	451.481479878342
True	669.9933682392876
True	87.66609982126047
True	469.7107616013892
True	34.11468880291076
True	418.3100165955096
True	77.30061191753614
True	236.02402949972296
True	38.160383640460346
True	681.3617837875515
True	185.2866228827919
True	27.343751702075803
True	401.6319638928513
True	114.14841119215002
True	170.58865715932376
True	819.7739010834098
True	270.59961021593216
True	148.21459878190004
True	380.0680594594844
True	526.7690795416529
True	325.96296389733425
True	541.8595824299957
True	614.942708424707
True	159.05010542859532
True	7.383979605085929
True	70.60734434578961
True	439.1540468355797
True	91.47509191975178
True	81.80618631864706
True	1064.5680247427697
True	27.421863646874865
True	316.6340097291189
True	313.550102043317
True	422.8107913690724
True	663.8682430970961
True	194.63195882104395
True	650.698714648259
True	332.36118309202294
True	352.61738123047155
True	265.62354542942484
True	210.40568537851024
True	358.9876768897188
True	449.8090378840368
True	400.2361435079262
True	594.84416110084
True	139.00353587140913
True	77.38340088111056
True	37.56102786194205
True	295.63615614475214
True	650.2907140946509
True	382.455784749248
True	782.9948134136862
True	214.10245130884132
True	388.9120609846364
True	66.55407724634225
True	55.72470053115414
True	420.9933017486792
True	196.8681582376896
True	218.67182223998296
True	42.76929164493073
True	1110.4616729859931
True	172.91658455061912
True	906.6257854687484
True	317.3140038083293
True	921.129169334204
True	232.74788194293515
True	466.093259461422
True	528.8938066446677
True	605.7630353396318
True	210.9796297274963
True	469.4392981198982
True	920.5620708346208
True	128.7631532817193
True	7.967500858306439
True	601.5393914226819
True	29.699805296875223
True	73.70660593783086
True	801.6816739485705
True	224.58162496171505
True	1027.4216471228635
True	689.6841854138709
True	402.35288551501134
True	263.14349381988995
True	492.1733903496058
True	329.4917794262238
True	182.03005983859276
True	660.7479466962892
True	734.1019667311964
True	203.40953237079157
True	87.816965781506
True	516.9857405099232
True	132.30135285775927
True	382.57125726660223
True	327.6574021561875
True	66.2857495399967
True	379.0322811768972
True	433.0630819642176
True	381.4429235597888
True	403.209499902036
True	420.5382472003473
True	672.1035692292697
True	56.58794930153719
True	462.7384960163296
True	333.29410000787834
True	662.3049541337097
True	219.2183223658168
True	101.63758789114225
True	38.33945325205508
True	540.3144186735207
True	614.5690536445126
True	178.7899441908055
True	408.62183419027485
True	328.2036511010923
True	16.12523244089869
True	171.76806517740715
True	300.13399227529874
True	3.620925425345842
True	878.6334025322182
True	82.26514825292108
True	104.31225456816668
True	113.957306885265
True	369.8076610787026
True	37.337728505263456
True	469.67620638737606
True	230.76151999432895
True	5.415694275945738
True	117.45954948917448
True	453.2540712021564
True	51.11125673789815
True	64.04727027557422
True	176.8635297145642
True	292.4719481277746
True	947.3836554065484
True	381.5313780078112
True	961.4345558294108
True	181.3784022297787
True	1018.5058515477624
True	801.7012125914172
True	657.0063378065062
True	422.35356868214495
True	384.29256602772506
True	79.77091356585045
True	74.19799950653542
True	72.15954361613441
True	182.1631765739392
True	481.57973714460576
True	1117.026390251713
True	187.01768862454716
True	356.93113969898724
True	434.2281211495355
True	587.7599502542005
True	603.6418657343443
True	274.939046704087
True	470.5733869291972
True	671.2719593705241
True	95.15422655203552
True	662.1348688633599
True	265.03677904486904
True	134.1401952416873
True	418.17074137292855
True	865.5160340408526
True	441.341646564268
True	853.8577680253776
True	196.7906341350014
True	349.4465370086278
True	703.9040538312591
True	616.2136916825127
True	193.7385988034129
True	242.430424980376
True	794.7958717147776
True	32.523289407573095
True	184.40871912784652
True	492.7964318007534
True	693.2535041158528
True	102.80506738516507
True	37.000974458000805
True	168.96980136911418
True	704.1091952420511
True	324.4622812049247
True	558.4616486246028
True	346.576097139255
True	311.18167762788494
True	451.6834034476757
True	502.85995298657576
True	74.76795947828022
True	365.9291859944661
True	783.9707570206286
True	0.0
True	307.43996698722856
True	246.02187082323303
True	968.2782161213383
True	154.23061638615272
True	646.1926259604458
True	639.5732524554136
True	116.43767898913094
True	226.95409212011432
True	133.7271945421065
True	10.941350033445724
True	295.69547677676195
True	371.4144765427617
True	1130.5941520426998
True	240.25121306326565
True	403.75785293741393
True	662.8247434403715
True	199.123929894772
True	27.926504471795177
True	884.7709678934133
True	605.2852458281301
True	158.482290235605
True	618.944162863137
True	162.5745270106167
True	292.5804298607761
True	777.344835295433
True	35.418217286461896
True	103.1279006774222
True	515.5775877615267
True	64.24412623811716
True	77.62422355469613
True	408.1136703710288
True	24.07210463392542
True	774.2938609880323
True	99.80787043591592
True	153.93882103767172
True	17.576761467826152
True	724.5922422527718
True	31.46100521847723
True	782.8785617266631
True	403.17429944470126
True	116.55279765580087
True	709.4720048744222
True	513.7568218156232
True	566.3444625797489
True	47.13183589060933
True	370.8142320911865
True	4.933373773023051
True	95.98173146380918
True	373.2280384506849
True	46.40135787661645
True	113.20728009084426
True	310.9646653822276
True	180.01699730117153
True	99.00286958578629
True	655.5524863722305
True	20.64655555477569
True	1126.221144737492
True	498.8427508442269
True	297.10570564392293
True	491.8426219043783
True	131.36197954274442
True	780.7660497571063
True	1088.0865165934797
True	745.231642770037
True	177.1908553652399
True	227.958669262304
True	54.98413176323491
True	61.466586411829965
True	155.06804341050827
True	102.4471085018806
True	163.5606571648775
True	1163.0202954707424
True	318.1113995933396
True	354.1950800247428
True	689.3714254487606
True	14.823701082146972
True	14.335768635834317
True	596.8381658199384
True	5.450541649264302
True	117.5230969183694
True	691.665925572477
True	184.83694081381057
True	675.7879905495683
True	829.1124412739007
True	149.6736804386804
True	885.5817797796393
True	3.683410358075288
True	441.8925058356268
True	1049.0777523480947
True	23.24223063447611
True	243.02854606281252
True	154.2628900776071
True	956.3746218592368
True	225.10728967359665
True	486.56306153073217
True	116.42215995708922
True	507.06959685949937
True	154.5886254191449
True	98.6401032106747
True	393.7274698476584
True	71.5852785665221
True	54.81561185770581
True	1046.4104372004972
True	265.88563450139134
True	160.6111145498802
True	366.5145374643799
True	396.8513977809851
True	216.35771206580117
True	169.19696097437088
True	396.2676413247398
True	37.29062486893288
True	497.3914574124551
True	1083.372301237474
True	118.9676574871972
True	460.2489622000423
True	320.92499027280803
True	29.092489246718877
True	401.2084378780694
True	107.22446621214394
True	614.7050903167834
True	197.098285024964
True	425.1879209749976
True	18.08067811563156
True	444.6224350513107
True	101.9195757300508
True	340.2285921415084
True	34.53277756117188
True	167.53567351574875
True	245.79657998785157
True	776.7337908011276
True	55.18769877232391
True	143.14303636701158
True	234.92253151054305
True	141.84525331854428
True	631.4911190739646
True	569.7944534193829
True	781.8950855590742
True	387.045958442429
True	548.8238453088857
True	427.8416998935999
True	700.8839155003174
True	72.24596944907086
True	462.6170272174666
True	427.1546078121129
True	47.6679068804856
True	88.60200569559264
True	127.93856843498403
True	83.9278718193233
True	324.54671707674754
True	872.9847623285016
True	321.3805210139968
True	1090.1494768919815
True	311.76306665075754
True	907.7950236594212
True	151.70390385316466
True	583.7815340555959
True	611.9119162636568
True	687.7811536289773
True	445.6633786067481
True	65.52113379500088
True	308.57485052353303
True	41.30453129247382
True	161.60560060071677
True	171.77574770291142
True	1120.995212945448
True	221.327181449488
True	557.6303136972485
True	582.047954180525
True	562.0778293812955
True	916.623427825838
True	600.0904523208205
True	642.3100503864403
True	936.5314360848362
True	124.78314427395732
True	299.32435376156303
True	262.81952448993894
True	332.55797701337207
True	88.69075315336966
True	386.5662430849364
True	4.344480554624825
True	322.7196100677958
True	258.3322043475982
True	611.0304602199928
True	280.05952686958244
True	367.7169058113165
True	10.307013369756865
True	60.24709165093665
True	551.5656469459863
True	31.14704068153541
True	141.39667154738336
True	64.89678399560724
True	145.21271783804227
True	247.1277500661669
True	70.51649141438078
True	382.8434299698035
True	278.57149677373
True	101.72657579704712
True	329.59841299965626
True	61.49075884611828
True	572.7836859926251
True	850.9937160617196
True	281.4639149660018
True	1155.127319146908
True	113.2565357013896
True	302.8604110729724
True	1032.2877519257204
True	91.36036306694368
True	293.4486160908407
True	9.995136208227638
True	415.92532869839886
True	469.99450901971625
True	155.46956313098516
True	623.7959912892004
True	908.267063159892
True	162.4744960074624
True	76.02389615170036
True	329.3163676107177
True	552.8708191234275
True	629.4925074807081
True	1211.9779432416224
True	27.315345942697142
True	935.1691871957196
True	143.79986967933135
True	607.2453534228284
True	114.32180654675308
True	137.39751306310683
True	190.3720902665383
True	172.5491423960121
True	766.1065283710357
True	208.65756342804048
True	228.14811220175724
True	68.41922047508848
True	504.42700596953296
True	447.41523193140057
True	177.87077446924363
True	243.52735191547035
True	16.537300099261053
True	431.3102311757253
True	225.5534022946419
True	289.7227313864355
True	111.31741144459372
True	706.945079874972
True	416.8364028514511
True	260.9193485815533
True	634.5793914642122
True	536.0895391933702
True	448.4116937371149
True	136.08299020327823
True	516.7614942665808
True	423.93519980049
True	2.928914378147862
True	200.14681323781303
True	88.18427520791889
True	240.0100487701717
True	2.399599279438256
True	127.07712055429788
True	350.6198634851231
True	7.356431224420511
True	861.0696484632861
True	173.6189783317759
True	713.9320994982976
True	756.7419933438152
True	157.19856122309173
True	216.59123244501072
True	478.0913589146719
True	841.9172418986807
True	50.3070494991022
True	40.7593035214238
True	137.10113748822843
True	619.0956102276493
True	704.8050071539767
True	182.2548039971125
True	583.8243767969514
True	601.0716668881996
True	831.3154129058798
True	380.58324025384496
True	189.3647173760525
True	907.401972907268
True	220.9082502654662
True	146.85029116164955
True	339.4505884721318
True	224.56165765147037
True	210.3375357079557
True	625.0978952628078
True	249.8182815447072
True	195.60043259081604
True	469.0535650325682
True	462.3312940673803
True	61.47784135179174
True	294.19859625880844
True	80.95754324320357
True	346.11001717796336
True	354.7634166712707
True	246.82406449186112
True	179.6092025599308
True	365.8866938773116
True	654.5623349287621
True	750.5159738072867
True	305.0401468719452
True	738.7548629182323
True	59.88595912794379
True	853.9598964135996
True	349.4332480797222
True	13.359235982499955
True	613.2050787812979
True	709.8260777597144
True	249.2127661528918
True	165.8963051319439
True	48.03873441283839
True	388.4177256673048
True	73.84115578062531
True	14.775006125492446
True	909.7486566285112
True	379.7839509128157
True	163.24350312091914
True	991.7196707496104
True	12.27583748377864
True	790.2776685460939
True	30.53929267306349
True	651.8346401416821
True	55.69795807261212
True	743.1447099310733
True	461.4279376119787
True	195.73604948358064
True	433.5415203200605
True	212.0857017793723
True	303.12895531881054
True	231.4539546635357
True	406.828478392946
True	9.60391529723172
True	311.2601874343787
True	110.42751393000496
True	11.3911119224032
True	472.9497020964565
True	729.844267595957
True	286.90146118064456
True	79.54878839434028
True	305.93198987332084
True	82.63541030690348
True	189.91193401441723
True	185.01777701773017
True	375.6419547489029
True	44.45796405576936
True	143.09390796643305
True	370.6692306776223
True	847.3392338798495
True	107.52302392561468
True	209.413276637652
True	422.5452432217321
True	20.284169955570157
True	423.3080525993839
True	513.9421726616348
True	91.24371247077826
True	389.43272264070816
True	358.0771456499413
True	411.82865362704376
True	594.209002393226
True	1027.1117033880548
True	980.7068103898562
True	55.05927477863529
True	1072.5227913403698
True	110.22159533180796
True	114.0329104399578
True	113.50072284441762
True	454.487782221757
True	376.7964284868868
True	580.6277553760815
True	252.8101253548768
True	157.5445838014408
True	411.4806765190877
True	16.85215764736153
True	447.0316943428989
True	394.1270385360429
True	144.96257691756134
True	96.94936874059944
True	505.460250712382
True	985.8058854290176
True	213.7733074970521
True	66.93605275997886
True	421.8915186628819
True	370.8485649747327
True	488.409276927792
True	313.96209350527715
True	4.698441554440894
True	522.0147869148806
True	510.94280463153785
True	511.1285358022838
True	183.62996083796963
True	98.08086273007156
True	21.78812263545667
True	375.9954486967392
True	110.03960554333422
True	6.699573339398458
True	30.58272766400608
True	354.736015124754
True	670.1941908011382
True	137.10768881999766
True	92.54671729203764
True	24.594132176939787
True	401.4144126984459
True	367.03095207861446
True	766.7819031672802
True	301.3418647366228
True	543.7946273929308
True	548.7827535086677
True	530.7597578979768
True	290.0477608324427
True	545.4864033056115
True	98.78125479202318
True	573.8027282594375
True	6.956289101892802
True	387.7939066629829
True	464.8448533029877
True	961.2229479298884
True	358.17655603797215
True	798.6576636056953
True	937.6156434983196
True	177.54036946399617
True	38.334570701371945
True	380.1129785036675
True	375.405827809613
True	584.978861907798
True	243.36002310352947
True	26.146853419200102
True	640.6901331879262
True	132.2659671835609
True	1057.1532330292262
True	318.3211575869306
True	486.074166750091
True	130.53664044821693
True	820.7810651889158
True	143.27669174794315
True	835.0709538334144
True	570.1799882316466
True	193.8496302354218
True	115.37832316964402
True	67.77171731919638
True	567.3965594996813
True	901.3666924246614
True	448.2495537318202
True	541.1134265944196
True	128.96529191634585
True	621.7121784477768
True	488.3241485774154
True	796.7445047380814
True	314.12859455010863
True	590.8893464204069
True	116.27690346855668
True	24.62389421671152
True	423.271851071173
True	170.82701147576685
True	106.82531505031056
True	364.27984899683656
True	1093.902430023981
True	253.42529649961844
True	552.3621581973647
True	10.575182271777708
True	69.13560756607131
True	334.0248303866966
True	797.0075115508365
True	433.8096369629206
True	520.0110653628205
True	710.4104327003018
True	65.80622773937048
True	768.5411824802989
True	48.81033151245878
True	106.5286934593887
True	186.8454096462892
True	78.0228440147811
True	26.84143124169066
True	300.08408565338704
True	469.69995022831785
True	904.2655372972476
True	876.1771421611393
True	5.7139111265816425
True	299.345262592118
True	458.7411835332724
True	122.15731173991568
True	253.44693971467763
True	322.30527844314463
True	1296.2040773238343
True	458.4811277938393
True	25.496720126588617
True	179.2891863965646
True	753.7420942293425
True	35.016391196747975
True	172.89979800720553
True	564.4033590903226
True	69.02562370322065
True	874.8370381436683
True	336.744695586597
True	647.1046797256178
True	82.07747789138993
True	685.0134655146147
True	581.5552299361144
True	883.6107253068002
True	252.89039918337764
True	512.9321325105869
True	850.813704013705
True	933.341000536817
True	232.7744544809889
True	743.4862830163603
True	209.6496083336769
True	456.0989144832699
True	360.84098781916873
True	490.305053881408
True	494.4172234450454
True	311.0181459647362
True	357.0956503131295
True	112.28510753807431
True	363.5786982942303
True	1124.7895212744056
True	324.0651407948019
True	145.32040770920264
True	299.817827762507
True	765.4986632013066
True	654.0141133517702
True	422.1141065223605
True	116.5193322248503
True	339.0031904910297
True	32.83737712708612
True	172.28227574289446
True	92.5817782500374
True	90.26040170130508
True	546.7658997240624
True	141.75065917759284
True	137.8364973930048
True	107.34300631673754
True	87.48452144217505
True	458.5719937743258
True	397.5160995058872
True	1013.9547941302616
True	541.2654048282623
True	827.5376709484071
True	270.70816956750963
True	284.1012247706042
True	533.5567251717814
True	191.53080752368905
True	730.0902112558625
True	249.96902714824876
True	353.2414394761132
True	70.20061588055404
True	126.48334622507798
True	261.73806765843136
True	122.81337048794708
True	499.01940744870535
True	32.022120151823266
True	563.0085891896351
True	997.679876765494
True	740.3038632081228
True	1.4116870703282969
True	61.17751937586877
True	492.9555977158744
True	440.58056257003767
True	75.66167941985879
True	120.42226359978832
True	299.3956988954086
True	84.06162976716413
True	53.649395033905584
True	736.3764631888498
True	657.0259674982191
True	163.17704144609672
True	180.3312587920101
True	517.8861466970816
True	53.24793574078696
True	26.676366133549603
True	561.7748260446258
True	451.01579989966393
True	1123.8419190943375
True	50.07630847390391
True	485.54736684987154
True	893.6970942918266
True	804.135601512154
True	284.82192530504625
True	758.1729724877781
True	405.86383702704586
True	39.70336908266743
True	98.83774463319362
True	699.0816731264065
True	74.63833571129207
True	140.8045671184483
True	932.6255768238008
True	197.20136743389307
True	281.7078709972313
True	96.84977917600652
True	652.0778773850234
True	577.8624570787076
True	215.31867809014787
True	440.1753488605222
True	40.93330275757221
True	285.7359234880405
True	597.9464351255294
True	648.794636946115
True	305.39308194383887
True	71.74301928650286
True	961.6068185116088
True	1063.908150477413
True	576.160312239573
True	66.29479257764262
True	31.294691618327597
True	89.08553078745048
True	106.07097354584596
True	103.34064832695266
True	860.3774680044376
True	1208.9663009675853
True	732.8439377546983
True	333.4159905442033
True	8.737233738784505
True	20.16247676049709
True	335.0392777641986
True	484.3231713413499
True	48.90822289740711
True	563.4924389639185
True	432.3528745476107
True	404.4041873637789
True	77.07144651823441
True	202.3494214256453
True	263.6752283766094
True	133.30216514818216
True	402.11057738831937
True	41.345039848042
True	180.04092953352844
True	1131.2319792148178
True	5.387440436194277
True	24.624044937167618
True	592.2343991298812
True	368.456120462868
True	773.7773959278852
True	160.14670039681752
True	756.5900552062395
True	605.9075313613434
True	281.28550208130105
True	434.2185397589078
True	345.7605100697298
True	278.93771764529106
True	267.0024877025426
True	389.49053347356937
True	502.5540489957586
True	486.2243138481711
True	107.69764613063217
True	363.8319437121256
True	8.683843396687633
True	174.11681824897104
True	226.24184084241315
True	876.8202937168759
True	613.8130528104881
True	29.82006176243521
True	733.424304953509
True	816.3622570533732
True	110.21981499856226
True	345.75548900704365
True	876.8423720570147
True	213.15332169447765
True	168.74301788409142
True	525.3031306685649
True	563.0019482725072
True	1082.5927314194678
True	151.03684241570545
True	160.4566968423376
True	252.4399602838973
True	315.7214042138262
True	417.72060342901966
True	408.2946506615232
True	312.3461183284836
True	443.3325469662615
True	497.43759835285545
True	229.53024403684068
True	1445.8058501572125
True	248.59514344885028
True	397.999845377981
True	56.07255887697088
True	781.1986926875672
True	256.6646043627797
True	933.9556608792276
True	545.7413753596911
True	310.6296917539536
True	765.0584553538114
True	273.5452137135394
True	208.587556970308
True	256.5747799995327
True	215.330101738038
True	142.49090944939718
True	258.1226092696978
True	735.3523799468281
True	494.31144807914615
True	222.6952468340388
True	1173.13714725832
True	112.73577813182574
True	260.99607381396345
True	69.56900363687328
True	312.3176884105771
True	414.3082300707296
True	95.1577160333447
True	219.0265718790409
True	74.24735336566906
True	694.6457332896026
True	375.0331900713355
True	228.4812774628496
True	737.5228722039101
True	855.4477775279488
True	836.586402809504
True	833.2178291135151
True	346.7657754258191
True	1.1525238042719017
True	271.820483352983
True	58.16192988163955
True	393.44093052434897
True	50.705965883719976
True	332.51033941247204
True	855.3642055086251
True	999.7276528366092
True	407.7224357457567
True	21.051550716361763
True	507.2757789549964
True	486.5458218881749
True	187.88090093624777
True	236.36818247175836
True	293.0154501069612
True	23.45508496788196
True	124.5880200879136
True	929.037788984648
True	61.46655160450888
True	494.681660462143
True	775.0659701992986
True	102.57616284895856
True	246.0551598488979
True	116.53369860449428
True	16.4483827716271
True	1.400613948016617
True	122.86295858017849
True	986.6510477655632
True	483.4584216289554
True	68.37877384319765
True	798.2500794394142
True	334.735772143645
True	1.7406823278555934
True	475.0647426556081
True	190.6257894281277
True	484.8319493004068
True	83.28359926481355
True	309.5627674141495
True	374.3577752739397
True	171.28406483018546
True	203.88527431734985
True	127.9331785636642
True	171.82108020978
True	979.9362320586586
True	15.423979454973155
True	514.3491480587779
True	492.1999936214799
True	407.229714997183
True	220.1901945282811
True	230.43321601688163
True	159.63129385684195
True	45.023969142229895
True	477.91785534778
True	153.6594678811619
True	829.9238312318779
True	800.903835672067
True	249.8798905611369
True	316.69347175649364
True	529.4112802599468
True	40.75498862929698
True	86.76229873973506
True	738.8168179953262
True	1114.8177924098618
True	115.2125398326863
True	712.2547705269579
True	141.146267643247
True	931.4691285584338
True	655.1263746331297
True	101.05689183235232
True	263.7062997335168
True	638.2133513394889
True	268.20658783717914
True	47.428215210707705
True	588.1449605111433
True	432.8467640688749
True	5.574144332928936
True	478.1646475560202
True	63.5954492194354
True	177.1421661189463
True	230.27789299319863
True	303.35282031589753
True	71.71166871069494
True	224.88741575909984
True	358.77338509341456
True	416.57487055560966
True	920.316671591023
True	44.474197138885614
True	887.2672408542961
True	1014.1296534456864
True	128.5143872882113
True	73.36453897251295
True	986.0778514896182
True	33.81022835310141
True	230.4783359582316
True	84.77075095892405
True	222.52231560111812
True	372.52636690105646
True	981.9715465925352
True	97.46713358372472
True	70.39525943918584
True	625.0089446578695
True	279.1573128328656
True	723.8073374322781
True	53.89893557024284
True	472.7586846062181
True	376.65991868718544
True	682.2352412676207
True	53.820194779932976
True	108.208658461269
True	28.60662691153011
True	279.8641348203794
True	42.03440982127233
True	350.3134164642308
True	2.537776163192721
True	1182.7132556837505
True	108.19572393417964
True	131.137743077475
True	356.92986097567785
True	731.7654512897549
True	677.5534815083663
True	1008.9515911267092
True	468.3605390005791
True	406.1138176306469
True	146.1879155081929
True	396.91189088668574
True	836.2736616154303
True	445.532352312203
True	962.7700012688426
True	84.92667207131102
True	427.9192017669596
True	182.69975492442916
True	285.4086106828625
True	727.6536539369818
True	160.19132175258687
True	138.2409572525534
True	61.377967262532366
True	858.7819631546305
True	794.5789273905383
True	84.71685480731234
True	456.3749164340448
True	740.2024938598515
True	420.93285442535625
True	54.36691304325526
True	324.194071614792
True	781.2745242116022
True	31.123596551284685
True	369.67747991555353
True	166.62448514815938
True	292.74395730458417
True	33.073919061868665
True	228.16577289825003
True	782.6546678724966
True	643.7066973055875
True	57.24527291792898
True	288.3708417257654
True	889.1301517887091
True	19.745187449668904
True	310.60149864268715
True	302.85402108375126
True	431.9849090151504
True	218.0736638275216
True	585.7496394173501
True	42.7995421200679
True	975.2862890256226
True	923.5071832439506
True	48.04815139839574
True	400.66751372277446
True	712.8079576345858
True	915.424997112739
True	270.3957262006927
True	587.2142462365332
True	129.02681604270776
True	185.2472620236335
True	135.8910322045752
True	136.5055690250274
True	219.255797326902
True	924.760508151806
True	813.3428070641245
True	970.7598757997856
True	18.547998235359
True	26.90969545010383
True	359.0338203351922
True	14.20779446359068
True	646.7651372618734
True	1083.5670285996734
True	268.1612519633424
True	196.3785117075778
True	83.70515852050947
True	205.5891317824887
True	129.80802939168086
True	45.83201824977491
True	134.26692845856184
True	89.46492106384328
True	247.50684070654185
True	534.1901297468494
True	166.12632257643557
True	30.20344812658512
True	57.21343974887027
True	428.0035757408261
True	266.8980946359738
True	599.3242801093428
True	20.64919679019673
True	111.36041188634891
True	656.9573974990822
True	267.233883130891
True	457.5516469168947
True	662.7334780211631
True	105.26378957058418
True	109.39873775609564
True	82.13855395873557
True	29.188741603122477
True	119.04034999708176
True	89.43884039251917
True	103.58908137594916
True	161.0309652064578
True	242.07366306690693
True	830.2848276850141
True	277.98953409331546
True	941.1395764599508
True	166.76093107769157
True	194.01075009520716
True	812.8628099034408
True	305.1710827860096
True	583.8429000994591
True	250.7323539821193
True	361.03698505031264
True	444.0564393314079
True	569.7547729584702
True	656.1062515534387
True	372.8193407617762
True	37.101045447447895
True	554.0573822062707
True	604.5110974048808
True	16.998964156820257
True	12.140738708829216
True	262.5115793577112
True	402.5722178994105
True	444.9055623165104
True	66.95167508677103
True	635.944741793275
True	951.3589958424004
True	226.09747400180487
True	902.1658963862658
True	267.43498202151056
True	101.98205441825792
True	283.0960676668188
True	684.1610464391094
True	40.75987817638629
True	576.9736037389474
True	1271.925455031139
True	1022.7305148966548
True	924.6816587133484
True	208.6819705235174
True	85.22820256162396
True	202.36452718524907
True	846.9492293653807
True	144.99092424757168
True	1089.7507679121054
True	862.2599570445202
True	41.05476100360497
True	89.78094187713683
True	423.3910949836423
True	381.5130448197356
True	202.187919065126
True	514.7406746675522
True	679.5794063803938
True	129.10142828834267
True	272.75889888687215
True	1012.39433381875
True	55.15779311713723
True	689.4219493902765
True	560.8958399579298
True	40.19747591322245
True	834.2916623144645
True	383.8153470442268
True	561.7647654672775
True	104.1188058417056
True	272.5036301730456
True	221.5610667258116
True	24.116091075559478
True	132.86650958990413
True	726.420574551819
True	137.56669112879172
True	364.3390777323778
True	65.56345851795439
True	606.6591732984156
True	591.9025964391307
True	230.51465281978236
True	475.14738551432737
True	163.71240420297065
True	166.53631940113166
True	226.8612072531154
True	282.76191234829975
True	361.355030327972
True	126.960271041079
True	198.48466328769388
True	25.629443216714773
True	877.6933075187414
True	299.95837996469413
True	8.895342083011654
True	361.6103385149555
True	162.54822630688628
True	622.6177501297883
True	360.3571798666399
True	583.6059862379108
True	551.3718100603433
True	471.00764730593227
True	802.3048652457948
True	232.6638566564504
True	528.138220865386
True	165.0349239128991
True	525.5593752662243
True	378.0717480738349
True	378.3754845651756
True	131.24659536630207
True	126.02288481746744
True	108.2669945988644
True	67.80951311260488
True	747.1184741382647
True	185.5154550365305
True	47.12021734928992
True	0.0
True	570.7986430838056
True	107.91989336449656
True	22.921503286313293
True	39.23366787985736
True	115.82672346486206
True	538.2844140331172
True	181.36676718286185
True	110.04724128736228
True	37.12138564058131
True	157.13509227165295
True	935.847934557456
True	51.29224600791074
True	227.4004716851553
True	732.5845281878585
True	319.6093788111928
True	446.45464536095454
True	469.16984578688846
True	507.2425857356974
True	591.6759499815022
True	944.078726609607
True	268.8629611214562
True	1027.0744148105694
True	918.0519564594582
True	610.2646560706388
True	354.0768349497682
True	845.1882621920413
True	9.63841579234298
True	33.68988671731574
True	315.4192073376847
True	42.04485992557368
True	202.95141567675597
True	765.3809217690845
True	217.39639491665807
True	762.7789769969595
True	768.5324651237249
True	127.44873119135366
True	370.3968539055302
True	597.5476413755553
True	24.227725445171835
True	138.59679535413895
True	419.92368839333153
True	304.33559979124954
True	203.72741658425065
True	110.93866027012928
True	393.901350785869
True	23.91462343908149
True	372.36298146818064
True	360.4188567474269
True	1031.63115845456
True	376.7467763285436
True	32.162037883805475
True	446.08942036110153
True	450.4411551548005
True	225.2837096643412
True	28.04014580435806
True	753.0179852222356
True	422.746055867967
True	182.8442262128723
True	13.30929576825925
True	1223.437868760726
True	167.62310128232414
True	26.6226229304578
True	295.71172150499814
True	274.4409662466855
True	117.03967518801552
True	292.0171484478896
True	46.99365229664086
True	305.26746936862344
True	324.01672211274024
True	320.9321289068886
True	28.973588507251414
True	43.131076558865686
True	1032.5817291863018
True	26.835042647224867
True	12.675053666282222
True	184.02790865716275
True	660.854330274895
True	9.260421303951954
True	182.9720581980031
True	170.7872155801192
True	532.7692391867719
True	374.25327754731967
True	724.8761701831878
True	327.3606771543941
True	498.17072603167327
True	435.3298257921224
True	497.1355736479881
True	98.23179401054904
True	1259.7986539708577
True	895.8852881649455
True	282.4817746416814
True	530.1326306106008
True	100.10933753902458
True	607.0416970060695
True	448.35928529865447
True	157.9589583867695
True	76.22989228337195
True	355.94280091000223
True	163.82925032170914
True	33.25361166000143
True	601.9172180632479
True	368.3867864799921
True	70.42767821523914
True	29.56077764745156
True	673.5564038508933
True	485.43794841841816
True	70.95975713958711
True	23.25145650058099
True	326.6376808814844
True	336.2509641536396
True	702.0742619182239
True	543.0693911643466
True	555.857554034537
True	775.742395834538
True	10.55138259839248
True	56.78993548972944
True	36.99049231814504
True	61.34789440699416
True	520.3996026595116
True	597.7637624748947
True	76.13219338270562
True	110.1630387867979
True	179.9824021743135
True	73.616298811545
True	182.83144767659144
True	196.74312313415837
True	273.3362214466554
True	844.479877987991
True	574.4967360994575
True	288.87591915916727
True	186.243687857854
True	272.88650822441826
True	254.1873612984632
True	733.1393491153982
True	330.6130188645723
True	169.4883493209026
True	909.4001923609384
True	350.5912505353854
True	470.87941756376296
True	156.85575614922598
True	125.03650290112488
True	62.5786965316695
True	210.140306070456
True	982.2672326792914
True	527.9790888035183
True	119.37758524587564
True	344.8024010023004
True	103.4574654220093
True	651.249983730653
True	4.460593610015889
True	673.761522101237
True	34.91245955625839
True	911.9895941338416
True	850.3880816131622
True	210.35375292938335
True	28.8273220166742
True	76.89519425330971
True	450.6365842283384
True	227.2807429622709
True	1.468387191647366
True	80.92894190155059
True	1111.2259496342597
True	332.2030822435155
True	641.029932962753
True	463.76181615195327
True	31.590155281784817
True	133.25091612632116
True	446.6680828596796
True	890.2936055021531
True	814.9152684085816
True	410.5922883976184
True	345.7616468379426
True	18.51298065264494
True	79.96278258655924
True	727.597501097456
True	468.8943943135404
True	389.48591514271067
True	898.3512511056504
True	26.36230273846802
True	215.38007279775096
True	893.4948457150102
True	244.00758966570908
True	8.47060034557553
True	497.4963347262378
True	103.42738747373228
True	634.8567415607486
True	51.58840117567616
True	253.63805600116743
True	866.2517868448118
True	915.3665426208994
True	266.6113531526654
True	427.7499066009995
True	128.1464478472499
True	599.9476938933396
True	256.21181068114123
True	195.5248540503801
True	869.5355835382975
True	53.74887540457223
True	705.4566483653937
True	272.5529292942509
True	299.56236205654625
True	175.36357781167214
True	494.8345238874996
True	592.7808602159663
True	363.77245369297873
True	417.021618971053
True	70.76433494014887
True	157.8182932426267
True	473.0494398524653
True	211.5245617840988
True	35.32522965293383
True	206.1545859223989
True	398.3138195983148
True	395.8256700883232
True	756.3611966357563
True	137.70139463569024
True	682.1140753809843
True	490.0455261929429
True	601.4090811590976
True	139.27026926307633
True	41.91584824773894
True	671.8653524437401
True	72.82776676195564
True	552.6521627785493
True	675.0107872646267
True	458.0566345722577
True	131.70154620998983
True	529.2638130949521
True	5.069591211422698
True	395.1229121479634
True	31.4361761363054
True	633.3006677363652
True	271.4257223228764
True	577.0712336279231
True	706.6837969500547
True	146.529025141332
True	527.6826950307232
True	488.1082284629088
True	63.42567496296258
True	962.20929888873
True	2.5790909883616555
True	27.06216431026528
True	616.0899458593262
True	687.4636361019892
True	135.44447582769234
True	416.53563800061255
True	122.5938229041824
True	73.19044386318838
True	471.3299080603928
True	41.379477597934425
True	510.263610678272
True	12.593508611455151
True	839.1897349057577
True	574.8753786642601
True	674.1286543539235
True	99.32251086506804
True	398.4277848111468
True	962.9838641114997
True	863.3631843492891
True	135.91837154395702
True	552.7922520472691
True	461.6890640001403
True	237.02405744836915
True	256.7535731416858
True	6.1273293682890655
True	321.6727374792632
True	11.489379537861105
True	367.751066163099
True	77.83744201330613
True	391.869204145888
True	647.7993998354272
True	122.700162479755
True	239.6594971093852
True	616.6678564210329
True	683.5032437035231
True	284.3570240187479
True	134.57820691678188
True	166.9193714353486
True	482.27475673872846
True	86.70753009342019
True	10.73169909232738
True	518.885715435965
True	568.1366873390065
True	19.127057401268857
True	137.54253456266002
True	893.5113265334155
True	504.1215318467741
True	267.58378339232894
True	34.47623560485092
True	471.2175429763132
True	113.68865618890648
True	592.2927322956375
True	658.7458738377615
True	287.1321160945035
True	385.010159970875
True	189.90226420694128
True	239.36887859674
True	72.38699353086612
True	208.87848993521047
True	515.8422604424948
True	21.11131621237605
True	449.77500415669306
True	381.2425986377661
True	732.9742042790386
True	898.8117287436411
True	871.3296250865612
True	154.51853246079003
True	411.0018747813254
True	74.96108360979302
True	175.07740969975106
True	311.34858951181394
True	11.714555368051744
True	796.9951373820165
True	24.28359534618495
True	401.82466893278
True	277.60117722834343
True	641.3739404683728
True	213.78535585144311
True	35.82863063515919
True	678.536736236537
True	1084.910410882826
True	227.89596611714865
True	129.40557607619414
True	616.9663749232702
True	486.15348388960587
True	16.46709308110936
True	834.5906008663326
True	112.2616981280254
True	45.94478298786605
True	303.96535451144433
True	362.9574609431592
True	390.10498555884567
True	265.05358309865454
True	20.53888092349546
True	22.566056924790825
True	800.0425294194025
True	197.15699280279296
True	112.4918826259916
True	787.8024119675324
True	649.7001398390423
True	650.2680140458168
True	451.6346412119652
True	150.75604570202736
True	34.163220162685846
True	98.19811815928604
True	441.7989714707968
True	226.5823290973436
True	473.85294716843055
True	146.69405723635467
True	479.85338721327366
True	657.8498971891853
True	975.7323356851872
True	24.068750745956866
True	997.2435566003523
True	1027.0827309253364
True	471.0106294138805
True	85.74450161129477
True	811.9091303333917
True	636.8395571487773
True	679.3046536990432
True	178.306900906617
True	734.5890196181001
True	703.7350277416406
True	123.20136541529244
True	765.9516002588556
True	827.6506316281296
True	492.4066767469678
True	226.04271615099069
True	71.15855494625987
True	334.2389841495687
True	359.45575282889126
True	449.30892456980666
True	429.8148135049765
True	192.2421435111024
True	321.51174635751903
True	2.4469026874011988
True	13.263174026702396
True	104.51264760528748
True	129.92100098542008
True	356.2707227259712
True	347.8362850442657
True	113.1896940946236
True	17.920662229096976
True	214.28745510699
True	810.7889577128276
True	432.85890348382367
True	513.5009704174054
True	566.5731657419334
True	812.8322328885795
True	631.7986154418694
True	90.16837293721346
True	209.1380612952987
True	238.87360087487608
True	280.19069297467826
True	102.89135701083468
True	367.0403355354475
True	436.83762967576735
True	172.76177415245252
True	649.9097614027421
True	253.1021032097397
True	224.6372325476654
True	28.17764201173879
True	244.96535043973492
True	477.02728628017616
True	166.06362455833846
True	512.5276286068018
True	471.16250521319006
True	237.54404238967047
True	106.6052406707353
True	39.67706531339765
True	405.2525369084121
True	800.4968967503517
True	162.82919086606935
True	1027.610471872992
True	1041.0679680161122
True	476.2364148839875
True	107.08325546689186
True	118.456793612502
True	648.8910601258975
True	8.843931605479744
True	218.8834267717827
True	129.2505518276705
True	120.636908187656
True	327.6965919687764
True	609.9330821334714
True	37.13067296323876
True	122.8045067431165
True	979.0203340293564
True	55.76050287515581
True	457.2518270436971
True	527.8180999807213
True	254.55658557878385
True	133.2680369185637
True	955.1654689582604
True	1211.0157146096012
True	520.995323749571
True	658.4342410407261
True	207.9011639995965
True	157.6376048292997
True	307.8451566376488
True	238.9555761762209
True	182.082753064303
True	304.8333570755372
True	346.8903677341242
True	11.809261969182462
True	616.2764242692393
True	149.82034961909014
True	81.844241528086
True	440.1340750426753
True	310.3351405439046
True	1174.7601704084973
True	362.946655992375
True	950.764700033602
True	9.711203438794064
True	270.1495230387501
True	220.52040999357317
True	160.02264524971488
True	487.2798537615208
True	208.56989025844297
True	394.5324803931543
True	327.67060534919625
True	110.04872413460528
True	363.0090202037446
True	1029.045700984863
True	745.8105851857129
True	215.16583561412725
True	104.69272708700365
True	280.3622471570489
True	23.333809318763443
True	337.5915054934968
True	306.46604702823964
True	585.3687793306677
True	433.6837244564813
True	348.8528334579022
True	155.40133691417486
True	12.429124254248276
True	415.9377925750145
True	287.8440991002263
True	144.087248692199
True	302.8194423525925
True	427.0836623683147
True	805.8024058819739
True	308.60861730386404
True	775.2537036771548
True	407.1707292242143
True	384.87259651555263
True	1.814494329576988
True	1203.1018535602216
True	106.9700346166526
True	931.2807306992652
True	209.77486962466028
True	456.4804604625028
True	692.7829873380564
True	90.36684630362164
True	453.8595677055136
True	33.673759066273924
True	430.74718859973297
True	76.09806740700392
True	231.45169738760467
True	37.19001697202269
True	669.2936524905658
True	190.33063665956087
True	24.15708009414459
True	389.8114017684906
True	107.68013317095202
True	171.12866317866366
True	865.701707196216
True	258.2432379766514
True	157.35764620354445
True	380.6762349108391
True	515.4678992429422
True	325.0711907290212
True	526.5085316987215
True	616.7769013791293
True	158.25074540850392
True	7.082594024473544
True	73.7512440946299
True	445.1385096744876
True	86.57708439381969
True	77.46000467716142
True	1005.2948137886372
True	27.701385544859576
True	323.72054797141504
True	313.51230724755544
True	436.475082858753
True	682.8851914326639
True	187.89422033806903
True	635.9072933680534
True	329.7538114146059
True	344.3396133199661
True	264.46543099188943
True	215.49464740988444
True	368.8564631256
True	454.1298699583448
True	405.210505212109
True	582.9953584988878
True	135.09732614619344
True	76.48882018012279
True	38.85128779029552
True	303.1961628656695
True	625.0489174420504
True	396.3329795802718
True	789.0698301818245
True	219.20509946199735
True	395.61969663815097
True	66.02046838409619
True	54.52983042629738
True	401.4945012267543
True	195.99810332745184
True	225.23691381845947
True	41.94553155529864
True	1110.004561150897
True	173.11247893460165
True	920.714569737947
True	316.1347364447212
True	932.1322879448136
True	237.3016247611748
True	473.7524917382447
True	535.4271371336547
True	578.5747794606948
True	212.71291445907136
True	485.3647655776475
True	947.837613454344
True	126.75623651897632
True	6.206208594269042
True	574.3234446396149
True	28.619844143739567
True	72.6665503549331
True	812.7189676434584
True	243.3792145683812
True	1003.953680816344
True	679.2536472751365
True	425.2717780371215
True	287.47773949582785
True	478.15875825532737
True	346.89318758201995
True	178.39367036548086
True	667.0429532908529
True	699.040845927809
True	211.29852983717868
True	93.4357538680949
True	529.888519560356
True	149.12731778426578
True	380.5455388489472
True	357.68771329111337
True	65.5609604111368
True	370.4585099539706
True	406.1306219531064
True	376.8987764703352
True	421.5564143503957
True	405.1256280060032
True	634.8508306679422
True	59.963865462974645
True	442.48212511355496
True	337.6028590220001
True	643.1456972095871
True	227.5132080686287
True	98.16000001028836
True	43.45817727266434
True	544.8816575951296
True	646.9245791727683
True	186.49153295808463
True	416.4051212527692
True	349.9386721783415
True	17.332616355846135
True	168.150067354003
True	292.59012407737004
True	3.230940864489457
True	883.6040523084847
True	85.52758763389362
True	107.02683040062873
True	116.45296021490591
True	358.5805527525725
True	36.400300665890846
True	451.6055798028781
True	228.41133142847752
True	6.017400095584721
True	119.36558131020188
True	448.2595091047732
True	52.36767364065965
True	64.80927131158393
True	182.20582055833657
True	287.6888595577505
True	967.7374546162084
True	387.0166179694075
True	933.893642859464
True	179.49486657883017
True	1030.724723132908
True	758.0123942230525
True	632.462857898815
True	403.9452516241514
True	369.81938503161786
True	77.94582818838197
True	73.9705778190239
True	81.99933180124361
True	172.48765972772915
True	485.261351382269
True	1079.33909645546
True	171.01147931518412
True	337.71779423804423
True	449.274658505735
True	617.6852206963191
True	591.639435387398
True	284.173461277881
True	455.8951716955687
True	652.6516702780176
True	100.5567570900078
True	745.2441941536898
True	253.5026952823736
True	137.33214297041457
True	397.5385035754842
True	905.4690014062824
True	439.4916668023848
True	893.664060256575
True	189.6281504252404
True	328.39226356738635
True	686.2497076586009
True	608.6323660784491
True	193.8638950233824
True	250.90275940769607
True	790.8043729410937
True	33.14719544460467
True	191.4053958482997
True	495.1656350546317
True	697.7040410142357
True	99.89450694693956
True	35.8296294634327
True	162.1857199437984
True	742.2489809249151
True	313.5808896567454
True	550.0090412794592
True	357.0954723856534
True	289.50026487585785
True	463.0632245776671
True	494.040258393236
True	72.56995694689871
True	359.37668774734345
True	762.7970539778944
True	0.0
True	297.1317794395447
True	254.95835401430185
True	965.5318732682678
True	152.1568323360945
True	650.532604715534
True	642.1864342707499
True	110.60290415637704
True	221.2456817189274
True	131.65666100201307
True	11.555570326205231
True	285.5052668085281
True	364.2903446327367
True	1125.8699402070968
True	234.82974880336891
True	401.7244082569344
True	657.1115020462206
True	209.0454810150254
True	29.90432230551711
True	868.844317346104
True	628.4555916504361
True	154.0398867565854
True	630.3181097291691
True	166.74926908513046
True	311.09878669509175
True	780.8815270968473
True	30.138434473827047
True	110.01711239406607
True	503.7251103067754
True	71.04897188788445
True	76.20728460855874
True	409.2313808771247
True	23.16082671801279
True	768.2008592507582
True	100.77719637007252
True	159.65922086698154
True	19.684451112061808
True	689.7784329951837
True	28.911854879797595
True	771.8133528193076
True	392.8930879660374
True	117.8666754509208
True	700.3596898327737
True	523.9414961996989
True	561.7585243270905
True	47.77879573713574
True	367.9060971936818
True	5.371993676703062
True	89.12063829023396
True	380.50929782019927
True	46.13308921275456
True	123.1353536070774
True	307.1364754803232
True	178.79487879471282
True	101.23010405635122
True	620.8380368780533
True	21.88630871759438
True	1124.29620536092
True	498.5375196448183
True	301.1617002559213
True	492.0665541767504
True	116.85977321730114
True	777.4124326630176
True	1125.1387596296756
True	732.8193150816799
True	171.39830283525637
True	228.38075181186423
True	48.91438618000616
True	60.12578142474057
True	151.7390156436265
True	102.45116616466862
True	167.91548367102348
True	1165.0533732715633
True	298.57598150801255
True	355.383882859002
True	718.7306895519771
True	17.934214906421513
True	14.295718292250562
True	591.1485227321085
True	5.158042796844158
True	121.5978981908614
True	679.6789510603695
True	181.3457158906367
True	655.8525913921104
True	830.26314761356
True	155.24259781158608
True	879.9968046491522
True	3.342020629978611
True	431.16227018655337
True	1060.0251133906236
True	25.23440828111068
True	241.0565581072377
True	151.13050045787557
True	917.8707434300354
True	235.7492094366028
True	479.9619877921394
True	120.27693140900018
True	505.32547813759936
True	146.32650652058578
True	99.10448935829405
True	385.9504262068371
True	72.27210254958943
True	55.63729203087402
True	1107.3595654760172
True	260.1730239089168
True	156.52489344198077
True	370.7850805810029
True	409.9789706400679
True	210.65432549708697
True	167.81835079618307
True	390.4746822648912
True	36.2332577436537
True	479.8571698649232
True	1094.1189303616131
True	110.2813674774866
True	477.1713189750273
True	312.33204532206247
True	25.35953825227014
True	406.36010668686623
True	105.85434895877457
True	583.4354394600381
True	213.5212323354384
True	431.6979111843869
True	19.914597858229197
True	441.000224257932
True	105.22265209986632
True	337.9198371051506
True	34.446780893061046
True	165.31977999527945
True	246.1041955282612
True	798.8618552050896
True	61.0221006100278
True	133.1120716988259
True	232.73000321027223
True	138.48672349229136
True	633.9108717579444
True	554.9394090332595
True	772.8855458983868
True	391.7561129635085
True	538.9678983436723
True	428.2496172787619
True	689.9701859360813
True	69.16295137468624
True	481.60156985046007
True	421.79413697188926
True	49.125090567848645
True	83.82437540792793
True	127.62727105621111
True	84.92746739585668
True	340.2383043377305
True	851.5894713787193
True	327.61264066154865
True	1094.310433860873
True	324.23865920033563
True	908.5753343255732
True	149.6975132240887
True	560.1641037371209
True	591.5745746787475
True	704.8886442356071
True	436.0235148625828
True	69.01260036777434
True	306.204237032766
True	39.174261791939216
True	165.70388703207132
True	163.98932127829988
True	1132.681555183941
True	238.3478033299744
True	551.5029744981061
True	526.5662096830063
True	563.162182777836
True	891.4330906550294
True	598.177453732504
True	631.5238598408944
True	933.625369839284
True	127.08326135015236
True	327.3013610983483
True	266.0606920064052
True	330.81677825579555
True	85.269421086035
True	392.0477764602106
True	3.889295063400912
True	329.1333867158604
True	252.83861984003772
True	593.4972442323772
True	289.69921183193736
True	375.9144469662877
True	9.521033813645872
True	59.80062621160737
True	537.47968592569
True	28.94414217001031
True	138.30534376605445
True	64.92646474638852
True	148.80730587563465
True	240.63956879414152
True	66.1225580007536
True	375.761716183779
True	271.3026551411332
True	103.29745459310182
True	337.8286511522936
True	65.17474622168888
True	573.9264034145557
True	838.054958136223
True	277.3745630142048
True	1172.7021523572569
True	114.14754621605908
True	291.8953250345786
True	1056.430720680963
True	87.75904416584883
True	280.0635972430601
True	10.157155986912246
True	417.6949890591872
True	454.317180146281
True	155.9836785138385
True	612.6815738651807
True	930.3897072354592
True	161.38617009407113
True	80.35293045450123
True	332.8121127453702
True	568.1450713480398
True	619.8523334927462
True	1192.9782363089869
True	26.11558859145192
True	929.1790330748256
True	133.2238507699389
True	637.8733298560973
True	110.4419496020445
True	136.55786524252804
True	176.89023549076134
True	162.6131838476276
True	729.1039411617114
True	203.17219308895935
True	233.59832726737991
True	67.27758958388317
True	516.4852210956343
True	437.479040003102
True	178.86840654338346
True	237.3843981877021
True	16.951093709790083
True	418.5260439386878
True	225.0671510011321
True	284.6242311292759
True	113.19892843587914
True	726.113458423132
True	422.7687490681394
True	251.8466944425039
True	647.1039844225171
True	525.9650365070439
True	456.7694165855369
True	134.9008944995768
True	520.6524492412219
True	414.6513975217209
True	2.5063637366273297
True	197.2815915479238
True	97.60272526742136
True	254.79579523669017
True	2.795268556303077
True	124.41710653124652
True	360.47608919583297
True	8.421105160734204
True	852.5843939934232
True	171.37133290940187
True	732.1935194598493
True	794.5938541168188
True	166.71201013344964
True	227.23169554727437
True	471.32812185371085
True	834.2810774872024
True	51.45530025338621
True	37.669186069826175
True	133.73110907189738
True	622.0771429026892
True	719.3055212795456
True	179.6588451659568
True	593.6113388496746
True	617.6908044201263
True	881.3631403605293
True	410.3874710679605
True	183.3073754047418
True	848.2083133680054
True	224.0505364267896
True	151.07332209285372
True	345.40432498435644
True	225.8135778431915
True	204.27858384878948
True	625.3628994850458
True	244.6811352081721
True	203.4324572534493
True	452.19192269855495
True	455.29237456564135
True	63.38613462485167
True	294.4705645140949
True	83.19169785368112
True	350.71101130391287
True	353.4195209082656
True	252.20139949151013
True	180.95818562905384
True	394.4149748977216
True	633.1613391415138
True	736.9209475676489
True	307.2217941007779
True	728.5232938142007
True	63.90036595591397
True	877.3933915258131
True	349.41487644034885
True	13.721037039130074
True	616.6083673165816
True	698.8628226448478
True	255.00157474537048
True	167.15815382789145
True	44.13849428735323
True	386.89649500561086
True	76.92641881198603
True	15.481677731843444
True	890.7585864371126
True	364.31901099385306
True	175.8549876391176
True	990.5085828953296
True	9.674418723936828
True	807.9222329696622
True	30.341053637733904
True	658.4679651113837
True	59.93685687304029
True	768.6002445785958
True	446.6216556370864
True	205.57068518016612
True	427.97511512758695
True	205.6384954136044
True	304.0304320395571
True	216.65288940050812
True	414.4070127856057
True	9.101389654792104
True	321.7383260557708
True	105.77571448170634
True	12.267665350080964
True	477.93223538912616
True	720.7219387338845
True	279.54802246974845
True	75.0293875938478
True	313.8002519547813
True	83.31732593156724
True	184.97802627178996
True	172.40267593174997
True	383.5649977136235
True	44.45104872253533
True	140.3899397161603
True	372.66648613400577
True	885.3459263592803
True	114.67447130113965
True	195.4744228273636
True	438.648525520357
True	20.855152066137347
True	415.7157952380515
True	505.8194740713307
True	92.25440875165236
True	406.67263581345287
True	347.9392505324189
True	427.2753275563738
True	579.6278897875236
True	1063.6924999925125
True	958.1202024415368
True	58.76970855800776
True	1028.8812070237054
True	112.98661153161436
True	108.2291709697252
True	109.19383001993434
True	508.3809112760697
True	369.3015575397645
True	563.5535746178285
True	263.10939923523034
True	156.11024637992818
True	389.2792287845168
True	15.281099283142048
True	469.75548257645977
True	404.2052709691481
True	152.2415239761058
True	94.04765973405756
True	546.0153403049545
True	1006.9030582188146
True	206.04165364277696
True	69.7180834610374
True	439.8360674821221
True	382.9817122143534
True	465.1759539992617
True	328.4245829462363
True	5.112806402314569
True	554.7363220527033
True	506.8447671101489
True	508.36393447055457
True	186.39234198678025
True	102.47379799718
True	21.494509026184154
True	382.1270651814274
True	110.0872267654309
True	7.035044464866778
True	32.377988593080865
True	339.9863867792525
True	621.5353863972122
True	143.13626764905305
True	87.50041610413196
True	25.155838158326297
True	402.4459908199922
True	366.9550364884869
True	783.2486551100542
True	289.38440260309875
True	525.8364436886832
True	550.0861432888361
True	525.0515411296307
True	292.769214359708
True	547.8290679545485
True	96.97809379568491
True	593.3590193083501
True	7.665158311585561
True	360.22827333263206
True	461.59822126197855
True	957.048527776196
True	349.64270202832915
True	792.2880220329537
True	952.096781983795
True	175.91531261825017
True	39.32559063939585
True	368.36383505296646
True	393.576124783738
True	560.7386370649155
True	249.00537888212048
True	29.353462742516523
True	648.1641788933722
True	126.62682506636988
True	1074.8717125628282
True	324.50771223252497
True	464.1507759861885
True	131.2970502236982
True	805.205362935821
True	147.83395045567522
True	821.7542000888088
True	562.6192619209862
True	184.06605086702788
True	100.20445879661904
True	67.28630648362834
True	562.3948255454669
True	901.8232263076357
True	426.10976056243726
True	544.1660467415378
True	127.98855177077112
True	625.2968895350152
True	481.2238850342173
True	795.8001698604666
True	324.7531326054491
True	572.0147867075668
True	115.58214485713908
True	25.58745453749077
True	410.1514335208967
True	165.33730968616194
True	102.93807851789468
True	386.8841241609167
True	1109.2322326927122
True	262.9777046719128
True	556.8776152934718
True	11.623499466642665
True	74.54034116270583
True	337.9004607021224
True	804.9576069949886
True	439.64051765820295
True	520.6486194130426
True	725.4008603022411
True	70.42625016475826
True	731.1435451757839
True	48.187542326458896
True	106.93224496620284
True	190.739954457962
True	80.04411041201163
True	23.449424077274188
True	304.6568084591389
True	471.62856119533984
True	912.4770343239908
True	858.7148316739276
True	6.0835871180416845
True	287.38547698073575
True	474.98214953479857
True	126.36156036239996
True	231.21605118419276
True	328.88331616563926
True	1331.5076524103613
True	458.5723661414573
True	23.83538190578438
True	175.30807946645098
True	718.5802493155009
True	36.10439163398598
True	177.3341953902905
True	563.9654491293501
True	71.387172458686
True	874.1527759055335
True	328.14177067820344
True	681.3547286697905
True	69.44250106640722
True	700.2462601681757
True	602.8335998559137
True	887.0724799183627
True	257.7501761917589
True	508.5834555640518
True	842.7769075057017
True	900.554847674921
True	235.2760318678624
True	765.4537977730807
True	224.3077352735702
True	446.2087478655251
True	367.5158994851164
True	496.2331350732943
True	492.5412366657183
True	315.6839852457516
True	343.2755998701924
True	107.07569510907668
True	340.6628902444914
True	1156.5046148584988
True	331.4360069984384
True	144.16496922325476
True	297.76157406521094
True	755.3475514294262
True	645.3676818451756
True	393.43968670543615
True	115.1403370377632
True	340.34820430895195
True	33.977644158472486
True	180.78258020859616
True	91.70782713569972
True	90.10779082342292
True	551.8283035806969
True	134.51839349993452
True	135.0721205388342
True	106.58969285330711
True	85.04203047327765
True	448.0800964125572
True	381.8910107164201
True	1021.400232559184
True	529.7587720209697
True	837.3400227512592
True	273.21133843708424
True	310.3962382468857
True	522.7876765053572
True	193.24237120422688
True	781.845420497455
True	239.6196368126319
True	358.73861374295785
True	71.30238110910527
True	116.38099875976236
True	257.20469077029395
True	120.33910213683812
True	473.45819021501165
True	30.37006964799452
True	588.8011075879045
True	1002.1886354966282
True	743.1645327215781
True	1.769140840410279
True	64.98785898573547
True	483.3167367074479
True	443.6639299255164
True	76.48736297524354
True	116.81750265491335
True	302.1985511243562
True	81.45597085361509
True	50.30326261293178
True	726.3931504098277
True	662.9356721330432
True	158.8068210251107
True	167.91308344836446
True	534.7146643859294
True	52.75071119811908
True	27.44114139336293
True	573.576598899877
True	444.24914065732406
True	1119.211115524503
True	49.820767833863535
True	487.5709894881859
True	877.5539719285222
True	800.8627445843962
True	294.17165851178373
True	758.3858230511671
True	403.5707853402097
True	41.722601511658695
True	101.70898126885972
True	715.4466036423796
True	74.45467388490769
True	141.76078492586373
True	912.7699558377705
True	181.2358540405841
True	271.1280991990638
True	105.5884652126915
True	638.3832769952128
True	593.4965480833913
True	219.3828216018352
True	443.231986404412
True	41.9693321680814
True	272.3486859758166
True	579.4969974414632
True	592.7785968623407
True	319.0953163604493
True	78.97358490922895
True	937.0293651536604
True	1106.077072373672
True	559.6104917374865
True	65.95006098681608
True	29.21854592330675
True	89.03657908040523
True	104.99636915080008
True	96.3173156213508
True	919.2130925728164
True	1201.3494757464784
True	748.1411754255494
True	325.8143653203165
True	7.922130153068286
True	22.17878776622036
True	336.3767356287464
True	465.7987256062689
True	47.10624430334916
True	549.8349793090678
True	426.1665935903379
True	401.5627172119627
True	80.45643058739448
True	199.410902746032
True	268.3746255445108
True	130.18259082631303
True	388.3474428144838
True	43.34708212867746
True	176.45971262439767
True	1169.8861514749472
True	5.081842849009279
True	27.5046865464842
True	599.0030540502567
True	351.5371348149283
True	789.7779208193118
True	155.67614234938006
True	734.0687945610065
True	580.5518079065533
True	276.27494353412754
True	443.0171400029477
True	344.7216686149413
True	300.34098336326764
True	263.09321447073484
True	390.3516196995784
True	491.936522971613
True	520.5677799014037
True	104.5874626190211
True	356.01347013781503
True	8.914024342152082
True	185.41225098266528
True	225.0432573408331
True	835.2240563476322
True	583.1329911250723
True	31.37454137715525
True	747.9151219464238
True	837.6466172249216
True	104.85652717521194
True	341.65843816732604
True	836.4843070178495
True	221.8174057696838
True	166.86622571608578
True	522.6615315591181
True	620.9236601445764
True	1110.773772516891
True	148.57646934244423
True	153.92520308261874
True	263.0567613817404
True	322.813122305276
True	416.3670647925664
True	418.2452846055523
True	298.32727704458046
True	444.94505215730425
True	511.6567116516944
True	239.1323906568458
True	1456.8771219420375
True	249.5472882769252
True	402.8855160098112
True	51.76087003557738
True	774.19218912372
True	247.88748484904696
True	947.6176301290108
True	559.249722785359
True	329.8837255746996
True	777.3642313549827
True	263.57355527739094
True	209.92951868772752
True	258.8982233039615
True	212.82338839054609
True	134.0680292064225
True	238.25176511849256
True	722.9096689079234
True	505.76889003582846
True	200.46583691497503
True	1130.7567503163016
True	118.892944641001
True	256.1829368833938
True	63.52341904688293
True	305.130803997059
True	405.1377613885517
True	97.48656382503414
True	212.32143635090665
True	72.42991410114675
True	692.7332295761348
True	373.6187394267136
True	210.74522482770385
True	725.296890553253
True	865.6771544012155
True	825.3745230788827
True	839.5784538946065
True	349.03859053655617
True	1.0843755744274108
True	275.8560116466654
True	49.44493950612294
True	386.2317119579269
True	56.814519734210926
True	349.57155283683136
True	887.5984412015517
True	1041.6115763066173
True	391.9668549292886
True	21.49430726815889
True	523.9184282379755
True	506.8337313541241
True	188.77114175176408
True	223.5362520883782
True	286.06978812745024
True	19.586708434022636
True	123.69087519337836
True	969.7488240163204
True	64.3255939084962
True	476.7888779373536
True	801.2800216873185
True	102.00657852749448
True	267.42680906334834
True	117.2207483359294
True	13.35456037088806
True	1.2742766810043749
True	121.00997714422648
True	1009.5850103786828
True	487.9968163977785
True	67.48782880977974
True	791.8186409660043
True	345.5839604719965
True	1.212389250395206
True	434.0894556082613
True	186.7821365416313
True	479.4053196836333
True	82.38699685369
True	310.7764979917588
True	365.6556021004208
True	169.93163028036977
True	199.4479593816345
True	127.59949452099126
True	173.29353209077394
True	996.25391347166
True	14.48552963685493
True	516.4440702286828
True	492.5233017918298
True	403.0714087956262
True	214.3492329142244
True	237.4735778277213
True	160.77374328106913
True	48.13708010402188
True	482.6677686949157
True	154.21189064878635
True	846.8047175000261
True	848.8822318002581
True	241.7113102741096
True	334.4537966319693
True	528.060492631146
True	39.63861495317932
True	85.08598731015242
True	746.2122623454397
True	1066.7459724232476
True	105.24938066003166
True	722.9456448503319
True	140.26354928424908
True	951.1395739736414
True	649.826461598991
True	100.87427905881138
True	279.7337051757326
True	628.6552797326316
True	252.30265552455168
True	46.08638850666399
True	575.3803549267152
True	451.9464689787634
True	5.686897540531598
True	482.0491505704697
True	62.9003062643735
True	166.0197761048044
True	236.0957590980859
True	305.3553241831414
True	80.2121603138234
True	229.64027441792445
True	350.43291304568913
True	420.2607553429215
True	942.6617670978352
True	47.35338199313702
True	921.917530563093
True	1023.5242413798852
True	129.54127829266162
True	71.36096561852597
True	1025.697297950841
True	36.67066067329348
True	229.91529836809676
True	83.79510874824085
True	219.78585316402743
True	365.8846469248249
True	962.6692455012716
True	99.33981629481276
True	70.59847368354468
True	655.8131521602485
True	268.3749625366137
True	716.0973703799242
True	53.949392086014825
True	477.514135145973
True	384.702084596876
True	673.5074892918836
True	54.71004346074743
True	108.65105856847435
True	28.3557620229449
True	265.19450877989334
True	43.21432633191516
True	351.3043744504991
True	2.800785609247708
True	1193.1300111369108
True	103.73856636086848
True	132.18900426556834
True	350.7931438647632
True	740.0730343860357
True	658.6102940030663
True	1027.188125059104
True	474.3905966788423
True	402.7069705663274
True	139.8995839126696
True	414.0562471166105
True	825.3896839362612
True	399.2122835265092
True	933.9072618756936
True	88.49663435339254
True	423.8503063446005
True	180.61383288655531
True	295.86367209613
True	728.4956682887977
True	160.02158437773937
True	134.22017006161724
True	64.65699082543253
True	839.7976502111289
True	793.2319267991235
True	82.05639271308195
True	436.421763145539
True	757.2701001622064
True	419.5354212314044
True	55.68184592657942
True	322.07286467333324
True	801.7056406307764
True	31.547012076214187
True	373.7664028424806
True	172.7067280812889
True	278.04890268008137
True	31.840632630715078
True	224.55966534918943
True	750.7405615649723
True	650.6330305346255
True	58.18812369640621
True	285.92811115824657
True	880.4971592659768
True	17.2677793792541
True	316.31178758812666
True	294.8126345245867
True	437.38050502230806
True	203.92012668435152
True	619.1666058195333
True	44.01071402462006
True	984.056207743452
True	884.2712607526142
True	46.42225849213368
True	399.13652149675306
True	718.0704695391329
True	892.3467745840861
True	274.6785834285622
True	591.9250685537164
True	129.29727340476535
True	191.89803948445575
True	132.1057804200941
True	131.5017184492812
True	206.35615906605867
True	950.4390113303776
True	769.2619181918288
True	931.3542084383544
True	19.41142972684828
True	28.41656143714432
True	350.3727508087628
True	12.520626196582157
True	620.402084039371
True	1077.8999003987649
True	253.50014468028664
True	215.1098209735224
True	84.8955062346442
True	212.40820962074469
True	133.3954317991996
True	45.17314415391202
True	126.78952847631496
True	87.74741549971469
True	244.210881205417
True	523.4911528887678
True	159.79588202405162
True	30.70326474105365
True	59.91857775224533
True	427.1101658968653
True	268.8102319195951
True	582.0831001880279
True	22.39240174720517
True	117.45168745201975
True	678.4992172872766
True	262.9459343228973
True	466.9507281015612
True	659.9798685347846
True	102.22875202918482
True	113.71454457898152
True	74.78826931424246
True	26.025063070468526
True	115.7214916394962
True	81.23482097120765
True	98.60828357841037
True	158.13904272362657
True	233.7994721201778
True	800.7932883261391
True	278.7897973423446
True	919.120793554221
True	166.87733592081167
True	202.5070479885649
True	782.0198720111307
True	317.4227732180334
True	595.3192802568402
True	255.19489738868168
True	355.59426141646304
True	436.9439886552909
True	554.051146210075
True	653.5556333530341
True	373.2488638712366
True	33.784380320160295
True	527.3665710641634
True	616.0935524372901
True	19.645126836890174
True	11.262403662124518
True	266.98986966490406
True	402.084962332357
True	443.39608331080353
True	67.09226335562265
True	615.6541036193947
True	941.9884766424452
True	241.00474669436335
True	916.1240726482916
True	279.7161496656834
True	102.84064507273044
True	279.5403666272485
True	676.8676771821105
True	39.58718726053768
True	566.4226221451217
True	1269.0283680306036
True	1017.0538666432312
True	908.5265784729264
True	212.3611651037398
True	91.11254058715356
True	201.49145807448528
True	827.8855537263103
True	155.6703167793144
True	1078.4524971348278
True	838.4715422590352
True	43.68390757850564
True	89.82133009815816
True	416.73535868914297
True	410.7907511780834
True	201.30592335139715
True	514.2114903279548
True	662.195760226619
True	128.38772509210523
True	268.6717402574334
True	1006.1011848462188
True	49.45657695907568
True	708.639937160674
True	546.4469134411331
True	38.38831117587949
True	797.672074932336
True	380.018780623058
True	538.6844122348227
True	111.94207673300052
True	259.87444538584026
True	223.4957122025816
True	29.604101375160933
True	133.41418187035038
True	748.4155976672914
True	140.3987700948701
True	368.5197361773452
True	66.51176021001648
True	625.5528451656836
True	618.9833048225137
True	233.4432669659193
True	469.2031654214837
True	164.71212654550237
True	165.40004570857144
True	221.19684226914143
True	276.4470774125689
True	356.83116095591805
True	132.35945041397216
True	195.67950375447109
True	27.24521214043464
True	867.2241038033007
True	298.7121990651545
True	8.963622660931584
True	372.6029873183546
True	162.9603589722665
True	627.0899395615512
True	355.9236955020875
True	590.4596858603833
True	549.0791963231147
True	488.927437647219
True	808.3407314533657
True	241.7988597001412
True	554.4062491585655
True	156.9208165507812
True	531.9731850012516
True	368.0822594266209
True	380.4745199256397
True	126.13998191368708
True	135.72154398819032
True	104.72023861427276
True	64.36979753219283
True	733.0672385282901
True	182.96832038186585
True	42.55391800504504
True	0.0
True	562.6374702723759
True	107.03191095021958
True	23.552754630952936
True	38.75589868019559
True	116.19335192661585
True	530.9397850148381
True	180.85217276668905
True	110.62289125336916
True	35.68484726312788
True	160.81027529280647
True	920.1030892337928
True	52.14002676511507
True	230.12133003896616
True	752.0459022809882
True	310.0992838562924
True	451.3892668408009
True	480.8907619559338
True	504.3285978031998
True	587.4810896163252
True	891.4463584506882
True	259.4671287109901
True	1009.7809312150692
True	919.5332111848594
True	619.6964164155993
True	343.51214712816466
True	823.7232151582837
True	9.810399648318771
True	36.68940952466259
True	267.5581887664571
True	41.02789425745463
True	202.19754988103324
True	765.6621570598553
True	222.69576624819535
True	696.0618751930979
True	758.9790253938362
True	124.06603287355904
True	379.596452341233
True	613.4439635825211
True	23.77928825776878
True	132.7802707800458
True	437.9161725534401
True	298.3270794002403
True	202.1017645654648
True	110.4596400483065
True	393.9458458282824
True	20.86530328164728
True	371.1524586351029
True	358.33528163199554
True	1039.546016766839
True	350.11764949483194
True	31.588131338852072
True	446.0810084503955
True	441.60836969054105
True	234.9173044043783
True	32.03031957422989
True	750.0468392358565
True	441.9660157268625
True	170.10518445262932
True	12.223330828522808
True	1218.592037843138
True	163.28067642625467
True	28.678905318233213
True	296.3117223009884
True	282.5942284523351
True	114.21058949462429
True	288.4160222752931
True	42.532455604219024
True	339.3699004660021
True	313.6528836436833
True	314.5265389811574
True	29.66758227735341
True	46.43526338659769
True	1055.4692036655265
True	25.73685537328913
True	13.826362650281231
True	166.22198927104614
True	649.10917724615
True	9.626113312828265
True	188.8705000301505
True	173.64407602416384
True	526.8703212545064
True	380.6868595281864
True	736.7083070466406
True	322.11636782231164
True	469.59929690342847
True	453.4826419937504
True	489.3284706149935
True	100.5092405325824
True	1271.6260060066722
True	958.643092917264
True	267.44419471751337
True	531.6585336341153
True	99.91978260857232
True	587.1990869723975
True	415.12869599866775
True	161.79499459977856
True	77.95288776147937
True	355.96094995044206
True	166.67699501754743
True	30.28670354893676
True	602.5812996895378
True	376.3673871924693
True	67.98942134321007
True	29.82781594433869
True	660.1033274001534
True	491.8082900570605
True	76.89658947931731
True	20.43012323814834
True	323.0962638681672
True	318.3637979863919
True	691.5807338888632
True	560.9765532462734
True	560.6231043460532
True	791.3685933132125
True	10.068496453100398
True	55.61087166079336
True	36.956434186039175
True	60.54193075146997
True	527.5155927259553
True	581.7442410200033
True	82.50870837451043
True	111.63046629517989
True	188.3220454900573
True	75.80148133710166
True	183.861253910758
True	209.5677245316159
True	274.5187355433097
True	767.6221380082392
True	604.3599430259482
True	288.4428640150877
True	182.67958240271307
True	278.57179929710725
True	248.45321969691696
True	744.2360983042117
True	326.00014735952243
True	171.06896561030965
True	916.9054266496464
True	341.9157636773345
True	462.0525389297469
True	152.01035277263307
True	120.05047985832113
True	61.22247776662187
True	214.55885241702617
True	968.9421017303428
True	516.4092603811428
True	112.70641874547374
True	367.1763555779663
True	99.9722008252752
True	680.2825941588102
True	4.60716115884087
True	689.86814581306
True	35.53353783120048
True	946.4701798307414
True	855.9714904111253
True	210.0285752536048
True	31.68124286944181
True	85.90215398581937
True	458.6639581110816
True	222.4980588234444
True	1.097047902650638
True	81.46416681418421
True	1105.0368362039762
True	334.94325671651654
True	660.1484457223681
True	486.5211243242402
True	32.83983561760343
True	140.7790161301626
True	436.28896060307176
True	964.704845034577
True	812.7377491236214
True	427.2205988945035
True	334.09742926642275
True	18.718781873369142
True	80.33121912157158
True	745.626440056245
True	477.3024675847042
True	379.4648188261389
True	875.0588187284889
True	24.876525899768197
True	216.3646139143616
True	878.4903074980514
True	240.13619657627703
True	7.96675122238153
True	502.8344882379317
True	107.42171718292651
True	619.5029004846992
True	54.03495198520924
True	257.81432433897885
True	893.6592409984543
True	884.4806603857461
True	271.6118391918383
True	457.0194111844584
True	121.26200523032718
True	599.3293959351705
True	257.6344196628931
True	185.74549476414916
True	832.5372218017781
True	53.51228719884693
True	707.3581957307493
True	274.7254282134965
True	303.72486121423606
True	167.09485096718493
True	480.1923294760124
True	613.8523338477856
True	362.858214576761
True	402.4992687531821
True	70.22159476244076
True	161.7592794159595
True	451.1698009256549
True	227.3611750804143
True	34.98889032504178
True	201.2280076250688
True	396.99374587643297
True	405.3500448351828
True	753.5463352643114
True	125.491542767196
True	658.6027243249496
True	499.5478852548219
True	584.560541148048
True	137.5018171289398
True	38.34125849871082
True	679.4154483114954
True	73.5703854155251
True	550.8785614781283
True	674.8855263423925
True	454.6869405189723
True	127.93123625442723
True	542.313645643624
True	4.400322091836749
True	398.8954156576357
True	30.33301809547609
True	640.0594577720921
True	275.3466324685916
True	575.1519145444175
True	692.8647928146307
True	148.37302027883757
True	536.1480049814768
True	479.1846716436872
True	64.27034450782433
True	954.5008718269976
True	2.3257608009889257
True	26.50246181456687
True	623.0719097058936
True	663.266737884264
True	134.99468991262063
True	413.3596980248815
True	128.87965537253768
True	72.59189414239397
True	470.4828154759795
True	41.15208899333093
True	520.634596657082
True	13.355227174078037
True	834.9732841476018
True	541.6545415084712
True	688.0398782379693
True	94.9348485075274
True	374.3484246146713
True	986.7286510795813
True	813.0916375801025
True	140.95851121553912
True	539.1480143553126
True	456.4212716459917
True	239.50483118191025
True	255.7462829877268
True	4.782977963447221
True	339.2868434221866
True	10.958759083393224
True	363.4949296912131
True	75.43075590492924
True	397.64799819044174
True	659.3333011976483
True	126.21688885247252
True	236.8981891615371
True	654.8051709973914
True	679.3868627787684
True	296.1650844306489
True	142.75267860471564
True	164.19693402491785
True	480.1628084873952
True	83.7284066186152
True	10.423046751690388
True	500.4891874349802
True	559.5997472992559
True	21.29677388184272
True	137.760027299167
True	882.6291770753465
True	488.8383031191368
True	272.74727810379875
True	34.05950485209363
True	472.21554491281415
True	114.34290698811648
True	583.5127644224818
True	656.6628438986492
True	309.2338804962524
True	382.5846589974889
True	184.8709640723508
True	242.87139585837036
True	75.48121084808673
True	216.1083249961166
True	505.17815564304817
True	20.44753992839201
True	455.5866573914941
True	359.8854188079733
True	722.3296272091394
True	869.0642796769042
True	944.189942053934
True	152.71404051190692
True	409.66037306241856
True	72.75430387947895
True	197.181337090182
True	320.206413865234
True	10.744320600741696
True	802.3789674702672
True	20.668063612655917
True	398.1801129038044
True	254.48236275318305
True	656.2052965113444
True	207.757356304152
True	39.18561851466205
True	679.5620805380951
True	1084.7803605082258
True	224.7776112259298
True	136.91188427543315
True	609.8737810331886
True	474.6852651051746
True	17.209120892085004
True	844.6989417110525
True	107.96635961691936
True	46.06137866173852
True	300.61217849195833
True	353.67851843238697
True	402.7923673511357
True	269.888887494366
True	21.66631006213007
True	20.32733732196917
True	808.2003515856418
True	203.87605475737303
True	115.64701015325616
True	855.1919806805422
True	639.0797025465783
True	639.2071206602984
True	457.71081546952126
True	151.95570282532495
True	34.150332113626426
True	95.7105636863381
True	424.75493281139234
True	230.29008308539747
True	471.26271884193983
True	148.4912634097533
True	494.7212447502246
True	624.2992430789502
True	958.7415553789518
True	23.61826670038964
True	977.6897085068902
True	1085.0196884907157
True	477.1458900050081
True	84.19600882580275
True	815.7056011859052
True	646.922449937869
True	645.4924986765213
True	164.97738299517437
True	741.6163181998825
True	703.3442144052801
True	127.44252381269912
True	792.7633541973664
True	825.4288818480516
True	489.71920727526816
True	220.7357807256016
True	77.0501237473845
True	312.4740281631696
True	339.8298401182316
True	454.6629228209574
True	422.006902588244
True	199.06469970960137
True	318.1245614352827
True	3.345329215837653
True	14.033130825988772
True	105.95528407603192
True	131.26439509457137
True	360.4571624259064
True	329.8677250260456
True	111.16339163951464
True	17.70379638025731
True	213.35445133751003
True	846.0788902062033
True	457.5033345202607
True	528.5218004813718
True	556.2318492417002
True	806.6093910939815
True	655.8159093254928
True	92.24081098967686
True	209.88352654703112
True	248.3756279442185
True	298.15234350449464
True	107.46091759092477
True	356.3070793736668
True	436.8041075733326
True	173.50302609355867
True	651.5870034665835
True	249.06167094221888
True	198.07418633152415
True	28.86639812846533
True	249.65493904880563
True	494.3930297959903
True	166.58386904176675
True	530.8524083857925
True	477.3740920333383
True	236.8688310083741
True	98.24066928682976
True	41.43938080586957
True	414.64208433746825
True	800.8952307110495
True	168.3842651940962
True	1036.7265013432925
True	1021.1443767038022
True	492.1771374891368
True	106.18770222269632
True	117.9582495179666
True	660.4569136459219
True	9.532071034781508
True	220.5919501023292
True	136.9210370907227
True	121.24402163180812
True	321.9075537043796
True	641.2969349414043
True	40.64966939159325
True	124.81235007378288
True	954.0940619197831
True	55.56858820291789
True	450.8002902204509
True	531.2890369399212
True	253.62511357757225
True	132.3816409985094
True	911.8499700218636
True	1180.3875907752492
True	518.108509613027
True	638.3092153772
True	209.9826208696288
True	150.84321674668595
True	319.9064766004775
True	251.476531914198
True	172.33580082260275
True	309.7326549441024
True	343.0596216917468
True	10.996876285469424
True	600.2570992501264
True	153.15087817411043
True	77.36138981314537
True	447.5191378414079
True	319.73695325527893
True	1169.8956301905775
True	370.9792534746978
True	961.6466790635913
True	10.725256683151462
True	271.60657659931303
True	220.0925855815325
True	150.13513330514857
True	487.3624307126133
True	201.6343771441096
True	418.4242839733045
True	324.21640766996785
True	107.94748695206266
True	359.9614130136074
True	1054.6548551501437
True	733.4130475433225
True	231.30134734320904
True	109.19147607840088
True	292.1333516282494
True	23.73293865033871
True	354.2362744413515
True	318.752927920238
True	571.9155994803886
True	448.3360576386532
True	331.6904327659763
True	147.77063955102017
True	11.4912234772217
True	426.45171964765086
True	276.0678410688599
True	143.27825011060713
True	299.9292637594665
True	451.2087083320065
True	824.8261072314376
True	303.29703246360333
True	774.0439951712032
True	403.25709562478016
True	369.7380879658952
True	1.1480106073584702
True	1162.3478662549564
True	104.98891752585838
True	944.4725274048257
True	205.43864889809575
True	470.8221523411183
True	659.858264010319
True	85.06466944369788
True	483.2839211949144
True	32.71864481274908
True	433.5365551256083
True	75.65134722025215
True	224.78675089542423
True	35.20753073817761
True	665.8513696792768
True	190.22338842341364
True	27.05878558680376
True	385.3772466431614
True	105.5120764708076
True	170.71810559559034
True	819.9138266511217
True	243.74783826482516
True	154.8002782649643
True	366.8967185950446
True	513.3143130459941
True	333.471885042131
True	528.7613793310474
True	615.1062139606792
True	162.31066435287983
True	7.763928852215477
True	72.09411692593402
True	430.01466457521553
True	93.46118865990076
True	78.69429998573023
True	1038.0703583064103
True	26.13776994999181
True	317.44977825650307
True	311.8103161318491
True	453.1024486123329
True	680.2723255021476
True	192.1314350853609
True	666.6300470159878
True	322.30427670695707
True	341.8041254424398
True	261.8134033496629
True	212.62766708382077
True	357.2553551146395
True	422.749123021591
True	403.1450334379933
True	607.7329974127023
True	140.1707233636197
True	73.7217561748537
True	38.258764643539656
True	290.7019270293045
True	637.9230851688383
True	412.0142642045638
True	772.3741416733421
True	223.3467821249301
True	401.1482587054
True	69.54868894535517
True	48.39818689685298
True	424.1751524567632
True	198.78732324035192
True	224.2260646225743
True	42.26320482127977
True	1057.060589751617
True	177.30131057457464
True	912.5348208687388
True	324.4377741855116
True	917.542801275242
True	234.86568587195177
True	449.3242144424062
True	530.3982230347025
True	619.9985415623839
True	218.6951055958463
True	472.6258961877704
True	913.0016823945156
True	126.16896523582912
True	6.351758459022641
True	586.9037560244054
True	31.17927480156913
True	77.34724759003947
True	812.2673534989552
True	235.32808340148895
True	979.5477106135868
True	703.70717050243
True	414.4024273230809
True	276.6959822065538
True	492.8387389202568
True	348.9462397283549
True	190.038121133603
True	664.9371513740417
True	664.6748888023461
True	214.86144523009443
True	90.13531213985272
True	505.814203898814
True	138.48621438031816
True	380.8777385342548
True	357.24675768130385
True	65.59130240273649
True	377.263135593884
True	394.24778732210666
True	373.4005927039084
True	416.89013734754593
True	431.7843821979556
True	638.7418306581047
True	54.07772045932376
True	463.1639163238165
True	320.3235562329394
True	648.759029151064
True	230.24470843505563
True	97.93741615638784
True	40.22842841310168
True	536.0090346875921
True	641.1485372640232
True	191.75095496846748
True	417.283606005934
True	332.2431200862316
True	17.75020839076541
True	172.55080695247747
True	297.99231633317777
True	3.124169697218389
True	893.8996668484385
True	84.5573525083389
True	106.4293358497269
True	114.46645519200462
True	352.2271024709662
True	35.503659966827215
True	437.7822505836464
True	230.4339919924821
True	5.870585640233815
True	113.31291811228822
True	451.1037334530312
True	50.6951401216517
True	70.26092764189558
True	184.41647041392343
True	291.31751294961043
True	966.0983152141386
True	383.43341225145673
True	1002.214132442223
True	187.38510706470788
True	1016.3307230388197
True	799.9952409026558
True	644.5299827647
True	412.8184653109234
True	392.33561560391
True	81.04618643494551
True	72.50552301932669
True	81.50926586346671
True	163.17288552067205
True	488.1656437371339
True	1113.573049295372
True	184.22385146762792
True	354.623005952719
True	433.8375701624063
True	591.9401765833403
True	607.6303648392105
True	285.34220631809654
True	454.5657116764855
True	683.5086095210844
True	99.5038341988852
True	741.4412209586187
True	260.48729850095395
True	130.67622180747216
True	414.6603622948828
True	845.6311554140622
True	443.4348604483436
True	875.6544341288879
True	193.29016220193347
True	358.0417686996173
True	674.6996921253548
True	625.7290046770344
True	195.3736177039081
True	260.8699258532122
True	796.2502474785616
True	31.26200611494518
True	187.01834194528848
True	487.15989227704193
True	695.3325404419019
True	104.94468653327304
True	37.76268145583439
True	163.0246850374969
True	723.3071478154633
True	320.73202286499884
True	561.2974467823952
True	352.5646468178079
True	301.05451728509445
True	444.89750444038174
True	487.5189169858573
True	67.88782578434908
True	356.63130481421064
True	749.2746804899596
True	0.0
True	290.1045674369425
True	243.52709953817995
True	990.7502623242192
True	149.54796708538436
True	643.2630500228718
True	648.1009736416062
True	113.906049407789
True	217.05123744174105
True	127.2253143841882
True	10.650827031564546
True	291.8812476172491
True	380.4518960143933
True	1142.440900038158
True	244.6727389694159
True	405.0912296580259
True	666.8298713779725
True	207.8346727416249
True	27.97680351577001
True	840.1975499252713
True	594.0705428687675
True	152.68010601933318
True	670.6412306651292
True	163.5321604083383
True	310.6077509817254
True	779.0762742482643
True	34.29251539454359
True	109.96895187248116
True	484.05735794106886
True	63.03958642538681
True	78.14803112449283
True	393.6472620897462
True	22.98653858924545
True	788.569831982665
True	103.76332539108624
True	151.72069474520228
True	18.358432180239056
True	737.0346978254263
True	28.20161749083359
True	792.895436275146
True	395.89224355305424
True	117.53151823694836
True	692.071516881536
True	517.9203002406888
True	565.1736504928173
True	49.75278307879963
True	368.3020293123224
True	5.798621374214183
True	89.94971837103759
True	386.98666113812817
True	45.81847011696058
True	128.65673462132816
True	310.64131796276064
True	172.53542445215567
True	98.91205734946593
True	643.3210633599109
True	20.3421983612108
True	1118.148395263575
True	490.6807515738139
True	307.3979302431796
True	491.1555475936789
True	124.14746318928596
True	762.6727941871214
True	1109.5842634022113
True	742.6399208361024
True	175.06783400362576
True	223.7849624312052
True	50.61795252001226
True	57.54277746389067
True	156.73133215939637
True	102.15592270044527
True	172.58297619002497
True	1152.3069829206952
True	312.78840533135565
True	363.86203967870586
True	731.2847187036066
True	16.601972266357535
True	14.509609322283625
True	590.5967131549799
True	4.389848253063018
True	112.00188455647547
True	687.217829282925
True	182.8440159612165
True	668.2636668620772
True	823.5760203102574
True	164.78023067435066
True	910.2545872851538
True	3.3345882980524117
True	464.7268196828946
True	1065.9160227752857
True	24.876016115185877
True	238.79715121094023
True	149.13454627098318
True	974.3564164672972
True	239.2454756706404
True	484.75999959667945
True	118.52120881670858
True	511.9669366427303
True	143.10376923521957
True	98.21010195345625
True	386.094111307048
True	66.90481603840797
True	56.9057904999539
True	1023.6710514568186
True	248.095748480765
True	160.60621074222843
True	367.9616001014402
True	393.272545354093
True	219.2615816345295
True	155.9103432753594
True	376.506430856436
True	36.50774578559379
True	489.95496317989694
True	1154.3723734929777
True	113.43527424300616
True	471.3839370823427
True	316.1400425032717
True	27.206400499981623
True	425.448750046944
True	95.7644421419874
True	566.0891492183573
True	199.5180887446652
True	430.603454189232
True	20.44673755550808
True	423.5319574528581
True	107.73844962811545
True	332.06506020953464
True	34.93438968131499
True	170.1394523050581
True	238.1184422656918
True	766.3746839255485
True	58.6824632547451
True	138.40721928525306
True	234.77367478939712
True	140.77627808069704
True	642.6507390864987
True	551.6139392685118
True	783.0425626976127
True	391.5947974244864
True	545.6024976468965
True	421.44373395542607
True	690.4512245267363
True	71.48558510137995
True	473.2101241193496
True	424.8998980137912
True	49.364110363571854
True	83.94057807185246
True	129.3034447262968
True	83.74111000003914
True	313.8889442426355
True	862.435585901453
True	325.53880589286825
True	1087.9406821045516
True	318.2415497967244
True	897.5656738654933
True	151.19041133371334
True	575.3432556119136
True	597.6850567636546
True	696.4381355749659
True	430.9894569388656
True	62.91155763354229
True	286.7497403300136
True	42.97891966157773
True	175.78223477996164
True	163.2846917252636
True	1125.1376855958772
True	225.28242768405624
True	548.0410406345732
True	543.084672915326
True	551.4777973090448
True	853.716855932601
True	585.2270289998852
True	624.3355855632905
True	916.0364809038886
True	122.15081479367582
True	311.9917589172167
True	262.46595888462844
True	331.14952040347055
True	89.29671532188999
True	379.9233583469661
True	3.999015991247134
True	319.2095071774122
True	264.4674031906635
True	613.647150503361
True	302.31386916000577
True	355.83702390745066
True	10.69704957569732
True	63.373904453772326
True	550.3881134254125
True	29.891348521842964
True	148.6776347667978
True	62.58378899833553
True	152.72646336605857
True	242.13691961610945
True	69.68781551678713
True	379.73101053802185
True	258.51963222754154
True	97.38677032158886
True	336.4530080683634
True	56.05143955589902
True	580.9517390428337
True	844.2019917487721
True	274.10818341436897
True	1188.39511606335
True	100.78872128044117
True	297.78126827748895
True	1040.252294182004
True	88.95374291018652
True	284.24026448245206
True	8.668460718355943
True	413.2039078929495
True	459.3535754856826
True	157.6713542674252
True	615.7480747931177
True	899.9838841486286
True	153.39675204807722
True	79.4037874707741
True	324.93500860040524
True	525.5497476540404
True	600.2030705983577
True	1256.701731317955
True	27.666731888748128
True	940.4613431897096
True	144.23871579788175
True	628.8494333533745
True	121.562487367277
True	129.8795016730391
True	188.30917608712517
True	162.21570714686283
True	754.8951007357264
True	204.5420028834796
True	226.16266681372008
True	65.07134250961583
True	500.0795851782512
True	451.4324793252271
True	173.4468814590009
True	236.75940748173093
True	17.748854821513913
True	428.122376371522
True	214.39288546089912
True	292.21464263117457
True	115.38886528464906
True	685.8888467513802
True	433.5195519811716
True	254.99647559130747
True	637.059080937048
True	539.7041181183749
True	473.2105011855999
True	133.67485150622645
True	527.8245853582116
True	424.7191912100188
True	2.989504062350649
True	199.62095040113456
True	93.18085951871124
True	243.00050186267623
True	2.8688173228925407
True	125.52798693661887
True	346.2777049746614
True	6.571678729903108
True	845.7153062571347
True	177.91834874352685
True	703.2935132364656
True	794.6943161122082
True	164.74520113697966
True	222.95884928982449
True	489.9726663956254
True	835.117728090199
True	48.50227588572085
True	36.84359673233418
True	129.29829465419883
True	619.3252533142032
True	697.9264670104131
True	182.25168997506293
True	599.1945620125831
True	605.1171839463747
True	830.9038839333241
True	406.0324065418416
True	185.00023661152704
True	882.9550276005388
True	232.78785237289884
True	144.59020561042624
True	295.83451873298503
True	224.74207559841457
True	199.948694975436
True	616.83151501748
True	250.91562389439085
True	198.868265826718
True	460.16712691467546
True	462.829010318417
True	66.01317107033539
True	296.7483121826831
True	76.20004716118018
True	335.35130767581546
True	363.1171383760816
True	257.2141206959924
True	179.89348472614594
True	386.63006474345946
True	620.8214123860212
True	693.9733646161064
True	302.19014922685045
True	747.3651807955771
True	62.5203458713056
True	850.7959376009451
True	344.02994371052586
True	13.291617246464272
True	615.0430413783828
True	699.6852025850512
True	268.7466603152215
True	173.29417165922348
True	47.031726473831455
True	385.3478240398082
True	82.7299295667071
True	13.714525522828366
True	894.3022504430153
True	376.92313043410144
True	174.92595752380802
True	974.7660192179465
True	12.70962612651891
True	798.2255274970682
True	30.892507628396014
True	647.9416353962662
True	60.21969524746875
True	782.4542586234566
True	435.28152556730186
True	192.88225048717396
True	451.522018287732
True	206.37554553885792
True	303.18872686051947
True	221.78376874668828
True	415.1581113493485
True	9.913308334252417
True	323.0397710515938
True	113.61298689586611
True	11.378500192438835
True	459.6786504154481
True	728.7234426805834
True	291.3547788534969
True	80.49042911849216
True	305.30271571044653
True	83.09209899948631
True	181.6123869438299
True	174.62164430774496
True	375.5870385406739
True	46.016669545305234
True	133.02909614445045
True	370.1326233359032
True	852.495790756595
True	112.95991397854444
True	207.43155740437723
True	428.7786414012525
True	17.595782301565045
True	396.670624104939
True	505.3759473303823
True	86.47616431401292
True	397.4986916673113
True	352.91954658853183
True	418.2575710049016
True	600.7147953316123
True	1037.500389551486
True	983.0744756877236
True	56.010857157126914
True	1045.202451023781
True	112.1231841268258
True	110.1883026675217
True	118.1781849108334
True	479.12502828905696
True	379.2344261686222
True	589.3784153572637
True	250.8017492620932
True	157.63624813018777
True	384.3724158899643
True	15.997599058174002
True	454.90547264218526
True	392.0353743294698
True	147.90976458413846
True	91.13208102305292
True	515.6044864809852
True	1026.871649529587
True	196.0439881869973
True	66.90329147929
True	442.5645420387688
True	385.270450208139
True	474.5792769165477
True	308.5806548745704
True	4.066604491399655
True	530.7923020241724
True	514.6803961012041
True	511.0088663774711
True	194.57241306068377
True	106.79941168188265
True	22.52034744095954
True	375.1295356788353
True	108.9227381812607
True	7.297008219144153
True	31.68849624833636
True	351.66571482207263
True	666.3371633859105
True	132.77703218144262
True	89.59308929234233
True	21.625761875232623
True	397.9243829776802
True	372.83530439263785
True	758.7215266500016
True	307.35814607409554
True	522.9288649340114
True	515.6405671834815
True	523.8837243057952
True	291.0035790936517
True	577.2555820628944
True	91.65527507137764
True	580.7096800188258
True	7.422859539835181
True	364.1721588701077
True	434.9876253619247
True	964.8949698897416
True	347.1181418417548
True	803.5418967427225
True	982.35232024403
True	171.21874418387375
True	36.10609950135958
True	366.9617944341389
True	387.74989611154734
True	592.6959147337991
True	250.3987519542981
True	29.02412932418805
True	634.0645051450186
True	124.12480124951482
True	1100.4253863498595
True	312.9410179302379
True	463.7221799196967
True	122.92362950807734
True	807.8676061322848
True	145.6168040342876
True	818.0223660299471
True	574.2618194738724
True	190.8782534492143
True	115.9555301213979
True	69.61348467757412
True	562.5875822464886
True	908.256976016076
True	427.39495472281845
True	567.8203684139228
True	139.38177226451558
True	636.6504813456833
True	499.938957485384
True	787.9538091738339
True	303.0121458004832
True	579.0970740589232
True	113.4500886395776
True	25.95496350084219
True	411.247812895284
True	165.4041676792363
True	102.39902151166196
True	362.2855977272697
True	1066.7000388472566
True	257.536513755742
True	551.4324806754244
True	11.288931647407264
True	78.61828628361387
True	327.8150405475167
True	758.6338110085552
True	438.63715357155735
True	513.6594529067687
True	713.1807304046617
True	68.50420970553235
True	721.9530296538954
True	48.72432557586582
True	106.19447739942994
True	183.84282684104733
True	85.46389477394244
True	25.060116498579703
True	297.6288673394625
True	471.3926079500439
True	889.3272608122574
True	852.9091142312013
True	5.127146511620098
True	280.9348173948329
True	459.1777842586096
True	123.33633059234552
True	245.1358190317953
True	333.14637955480146
True	1334.1133500976814
True	446.3231504974992
True	24.16756104685998
True	185.51909625753376
True	743.314276595854
True	35.309133378923406
True	163.40031628008177
True	557.8934969031451
True	76.80999156882565
True	856.5637146474604
True	326.0031748387097
True	665.2588143885389
True	75.82794353419791
True	657.8165161782732
True	601.1910600533553
True	867.4785096467377
True	252.84987615127804
True	504.1134150775271
True	812.0475534356742
True	933.2930976808073
True	230.51964799517168
True	745.4272901581301
True	226.0090005101128
True	450.0151312381198
True	372.011231298624
True	495.9400257168938
True	494.9758801757824
True	315.69856291708817
True	349.437349868473
True	113.75297034997884
True	346.782544876184
True	1111.9647902912857
True	315.1966597827292
True	148.97112626102967
True	315.59289990356325
True	761.4198051937129
True	649.0653687874129
True	405.5603705810302
True	113.0753116730372
True	322.5320986410417
True	33.311285576461195
True	171.6255653822423
True	90.5448387500483
True	90.40664185294216
True	535.2661548341423
True	142.32686179542333
True	123.5165720258404
True	105.00484639663514
True	85.72629606518046
True	456.8669275378706
True	393.32666426462106
True	1048.6055036923124
True	522.2743160252174
True	851.7672691449153
True	276.9526649676968
True	310.9388930898222
True	531.1676065980699
True	192.0518362969242
True	760.1536635347821
True	252.2012010096754
True	369.12267575779816
True	66.3172712919968
True	116.57952684831572
True	257.0372430700037
True	122.76624471553608
True	476.8853258460295
True	33.43136769156029
True	570.2087356231103
True	1035.292950297092
True	726.3444087422594
True	1.2087754126686518
True	62.02450258772359
True	487.79934301312494
True	423.2552697654985
True	70.05456530058952
True	119.55095326668268
True	299.91068233959794
True	71.5612183621129
True	50.559226783034326
True	704.1965480887656
True	670.914728927444
True	164.69918763837313
True	175.85309588078928
True	528.7581075297946
True	54.71288359232842
True	23.858798077922703
True	575.8143670976045
True	452.7692693433617
True	1151.6003327108376
True	45.57338346519106
True	451.7189921469745
True	878.8353398157332
True	790.6761918986057
True	296.49071592456863
True	775.0228594609372
True	402.7902010623517
True	39.877022299599936
True	99.79917708512824
True	698.5395656655628
True	71.17557727558591
True	144.28056534342605
True	989.3012789509706
True	189.963093698003
True	273.64286822933684
True	105.4005269342018
True	667.5684957557321
True	593.8746864176666
True	204.20568712489165
True	430.7342825414596
True	42.19510461758453
True	278.5588051755156
True	579.5304558587723
True	607.6788851788789
True	315.80525976190603
True	75.29899568702677
True	936.0713248899868
True	1076.3271189479003
True	560.9889367994515
True	63.48858174644702
True	31.62326253009689
True	96.70237379912662
True	111.00299724345516
True	104.69237770775908
True	855.4270070453978
True	1215.2180665297797
True	725.4208567491582
True	333.0190878958266
True	8.0098751826825
True	20.30251890297847
True	339.73626450970784
True	485.8247075839051
True	45.80772155231694
True	554.4805114139341
True	426.56875815355824
True	392.1780794665772
True	76.74915896949457
True	198.769686200754
True	267.5669082272614
True	141.6157157085104
True	379.2510119492624
True	45.91283825150555
True	170.07003760955496
True	1193.2525456383205
True	5.715858206084356
True	28.94101035886381
True	579.0084936050081
True	353.173391992236
True	778.9665157979383
True	155.8182247122224
True	795.889801888438
True	593.7365807546212
True	292.8806748397426
True	419.2592415270519
True	351.07591821284905
True	293.04918502014925
True	260.27709928754246
True	399.0454165114136
True	502.7110919546327
True	493.6700710098636
True	106.26039451455668
True	364.73288931857087
True	9.36132586967942
True	186.70446356054896
True	222.02925648069623
True	892.4887363584536
True	629.8807194131064
True	32.191099591926765
True	702.525278489801
True	809.6190700610576
True	114.1673976453576
True	347.16784712822573
True	856.005368239965
True	216.1676617941284
True	160.9590237853521
True	506.5785974933327
True	549.0802202334174
True	1093.004169476287
True	137.5264393871056
True	160.04415691687504
True	255.2934896139473
True	316.28454650874124
True	427.3249916726929
True	407.95962388343577
True	315.9618627762375
True	440.7014739927467
True	498.1227278143981
True	218.40329049071352
True	1481.550799500846
True	242.0030138316085
True	390.91816488819313
True	54.34157420678538
True	755.1998614073458
True	258.699191409578
True	956.849935079942
True	553.6716602609746
True	325.18299315527975
True	765.0218044457472
True	275.6005470016919
True	215.500077848254
True	263.3074583226724
True	220.2525552796423
True	137.9220776910062
True	256.236214121723
True	722.4665474152456
True	514.0137751195571
True	232.27341407985423
True	1179.9025257510548
True	115.5139714609561
True	265.1353330071986
True	73.04568395261053
True	312.457885766187
True	414.1257683091919
True	92.43653666286484
True	213.12126425607843
True	79.38043479409791
True	707.286707986566
True	366.94261613471247
True	227.95178166208683
True	717.5943271589209
True	898.6943567052436
True	806.2306330917846
True	829.2595292894405
True	355.10254578230274
True	1.6686482114628138
True	260.8270423464698
True	55.99017369010687
True	384.4268287910732
True	53.288285569513725
True	366.83780963561
True	855.8648357790432
True	1046.8490217202664
True	394.1110663990299
True	24.28493502786481
True	498.0210128409272
True	498.5016762680563
True	199.9004296444526
True	233.6835893397317
True	288.86459794880847
True	23.18091060110341
True	123.9315584786022
True	948.36700124423
True	60.63640719042031
True	500.68007337545305
True	789.1608352636883
True	100.8395417780855
True	240.06671437469885
True	110.5749659892868
True	15.427820086516636
True	1.0465313775228853
True	122.17331133071124
True	1008.6992764894416
True	472.4389749456907
True	68.45363857828413
True	788.6751069684034
True	347.3665621112904
True	1.6098599316201612
True	458.7804674356778
True	192.33471873331484
True	514.5066786347194
True	82.01245737641186
True	331.30884880075973
True	375.5670959649809
True	165.65875656817545
True	211.38352215869435
True	129.62002936069737
True	176.3609556746627
True	926.5044276330862
True	14.742348213303575
True	517.5927633756148
True	503.48452519352367
True	409.5826212129388
True	220.13832533385064
True	230.9873722700688
True	153.3309911427263
True	49.76739724762642
True	496.4351557859534
True	155.61340858149055
True	817.8585505461376
True	822.6012261217053
True	246.31721274701653
True	327.8550037077616
True	525.7161214717643
True	41.96149705379153
True	84.18254094450627
True	740.2263127166176
True	1109.4884116856829
True	114.76676351290004
True	743.222208374765
True	148.46335992524524
True	948.2359500685378
True	663.3856834013538
True	101.85368357170506
True	280.6153674880077
True	621.1759050909083
True	262.3125884092138
True	46.35976991559708
True	560.8301583007554
True	443.5259989561283
True	5.458266240211756
True	463.41184793247606
True	67.70192341932682
True	170.60188714148285
True	241.53336691598884
True	305.2686798493992
True	73.67659706615022
True	232.7177600893971
True	351.9493213217766
True	436.5788004108161
True	947.9447772603642
True	48.67260295754493
True	907.4064910685046
True	1019.1592813080304
True	124.43752241958312
True	73.43678222539819
True	999.9819813374796
True	33.83211412738248
True	233.62753968145637
True	91.355656986433
True	205.04030339604785
True	362.48996805469295
True	949.9945280880136
True	100.89423191441765
True	72.45593263323951
True	669.6006544369607
True	269.03890692847875
True	704.6231678340666
True	54.38880641333004
True	475.1342951096467
True	384.0362830432589
True	683.7102810793693
True	50.7901258757402
True	112.72603675318392
True	27.92709905197185
True	270.7674906161449
True	40.41259004769572
True	347.13743938140146
True	2.779765854036441
True	1181.5231806932366
True	96.35188874927496
True	137.05587512028217
True	362.5434378249561
True	715.4194439572634
True	660.2985016890442
True	1024.361913168634
True	478.324572699473
True	417.9485827401829
True	142.98110284073516
True	408.3950861917444
True	877.2074757744559
True	424.8771780618245
True	972.3164045225328
True	86.80247641314044
True	423.41430260108257
True	175.12126837021614
True	277.2373905133076
True	770.5986233078637
True	162.93758090271268
True	131.20993382562477
True	68.27796545216924
True	861.6814402244031
True	771.9617274707298
True	86.98822544290533
True	445.0683077261446
True	751.0333661639918
True	420.1216841172161
True	59.06727568360528
True	316.6137572969324
True	788.8084758424433
True	32.28855794101587
True	362.1457603313975
True	164.09684600351866
True	291.4111524912102
True	31.91390746981974
True	221.0456229787775
True	764.8084302460326
True	634.2896147395102
True	58.0642638425005
True	279.5325607837423
True	865.0442797750125
True	17.40754209859509
True	332.5719917071685
True	284.10083812742823
True	423.6121828469374
True	214.71519791329987
True	608.5845974234952
True	43.75881353561968
True	970.9917161446
True	910.6368258542542
True	45.48938446937282
True	412.5182953885309
True	734.258433698037
True	932.7290067045552
True	272.7905348925755
True	584.044404679809
True	125.4071519438371
True	196.7848480345096
True	131.9521443752059
True	131.63751780809292
True	209.0585242479474
True	969.5613750418612
True	787.49981519454
True	970.9529777785306
True	18.756049409948165
True	27.811940086718955
True	360.8332631408192
True	12.767436541189683
True	632.2458751885802
True	1052.072257119337
True	273.8930998418913
True	207.5035439405316
True	85.19879564421238
True	225.24560561958148
True	139.46359543477115
True	44.94688136371663
True	133.51404548646923
True	89.80571230246888
True	248.65479049486413
True	535.4834229634298
True	164.94116929205708
True	29.598662687716896
True	61.01738314209655
True	416.265541243484
True	260.1663082433942
True	590.3515331106865
True	23.182563218431127
True	116.3565505609059
True	668.8634441451549
True	268.94252386400905
True	472.7260320775043
True	660.8903750647329
True	100.27838677055432
True	110.27882413963144
True	85.73258800266143
True	26.270515608550927
True	123.54844825106846
True	87.27998958069224
True	97.99641094010175
True	154.6689347030619
True	239.9156973020175
True	828.0274380921677
True	288.31643668014834
True	926.0713690936784
True	164.7229063799378
True	207.6614734765297
True	824.4472872001548
True	309.33905534978004
True	589.4779588823454
True	261.9959991587974
True	373.58363180673433
True	434.917892275906
True	550.9116306003883
True	633.97571635062
True	374.151244962201
True	33.794135159998824
True	557.3125164592489
True	622.0352450200439
True	19.02867816421993
True	12.909150409329154
True	257.1264009355814
True	406.0509780396272
True	452.53940028451314
True	67.12951389884986
True	652.3288814229957
True	941.7705362439556
True	217.6121188925531
True	888.2784248819356
True	282.84633291541275
True	107.81809748964028
True	263.00359836113495
True	705.701875385823
True	37.16778571132933
True	582.2673160217128
True	1273.5452541989573
True	996.7105131485916
True	866.8641578640089
True	206.30503145370477
True	90.74583185440262
True	197.0548907367094
True	844.5975570832261
True	141.8538541316139
True	1050.570068282599
True	880.8277733498634
True	39.957214041271975
True	86.62002132274549
True	404.5012315592251
True	415.57140415519024
True	213.94631089173856
True	514.6107672630425
True	654.7838702955474
True	119.88364790371996
True	279.6256934228396
True	1039.0197709216084
True	52.63336832454758
True	723.005633060798
True	536.2018956177839
True	35.146784045549936
True	837.5339944003274
True	388.0388295979803
True	558.4690336147738
True	108.97664026932846
True	258.3545034298814
True	211.67738560929683
True	25.5453249144692
True	135.45261243162082
True	747.600479382701
True	141.24076873998231
True	383.0129671085716
True	60.64237983555096
True	641.4832728697608
True	632.1893739457524
True	229.46111276867936
True	457.1506670909757
True	167.77304733081613
True	166.0466768391857
True	232.2125420463623
True	286.6783662234937
True	346.8610912011177
True	128.769767464363
True	184.972905869508
True	25.763432922601083
True	870.3514383265386
True	306.0834942647711
True	9.456622918275064
True	365.8405154138849
True	168.74024574164432
True	622.4870842095328
True	347.5529713787961
True	578.4428479411447
True	540.8897563594427
True	490.2110557787104
True	778.815462978218
True	241.1680830907904
True	539.2252122753526
True	152.05216312276485
True	544.5114378775654
True	361.604230298962
True	372.35552046027584
True	125.4351789456463
True	123.86443550584352
True	107.05029262562904
True	68.37045973030406
True	725.7067416998283
True	180.97843285238065
True	47.35132747012489
True	0.0
True	572.354347895336
True	111.51157523084508
True	22.88660368283553
True	41.27966251240764
True	106.04730687632492
True	523.8608792928402
True	182.86381704345013
True	106.62646549340724
True	35.78450520072594
True	157.74877821240784
True	876.788990764093
True	53.32143802450021
True	229.82875056256532
True	750.9627003080113
True	320.6358891024555
True	466.7871990210811
True	470.68456445612367
True	510.5150123729832
True	600.4011508023221
True	926.482066062982
True	259.6886260126679
True	1035.4316143253395
True	919.2972566366212
True	617.4406680841705
True	338.2361189662057
True	844.8473167120446
True	10.049279090146907
True	35.77127616726083
True	284.5154443516449
True	44.609972781176864
True	200.91858489505697
True	749.0577264008297
True	218.27955834218477
True	754.5940314643677
True	748.2014980423567
True	124.17985319105964
True	385.2877452050595
True	611.5765511570354
True	23.42150956164791
True	134.1873375397219
True	429.0653248856596
True	302.1248478855097
True	205.29355967687613
True	107.76466891413772
True	381.90059480161415
True	23.230871038743505
True	378.5919447684098
True	363.9943720340146
True	1023.1117475391904
True	346.7077696769939
True	29.61742418338008
True	435.0778585957904
True	422.1988916040176
True	239.2925526061281
True	32.07696874064684
True	753.7845283392243
True	448.7867459791488
True	168.36023968109427
True	13.964807033878142
True	1214.357742145133
True	155.9287899657253
True	28.6128374901555
True	303.6940905181659
True	282.29615503559705
True	117.38790216277796
True	299.82176887811346
True	41.25515482078195
True	318.82246631433327
True	303.8111884171076
True	326.09630786165945
True	30.503063374687585
True	45.469243027898415
True	1066.5386538742598
True	26.08059559599771
True	12.316165648622295
True	173.15633244504616
True	646.8791177860351
True	10.074496924476673
True	199.41453786235616
True	176.5975637431291
True	531.0535212638127
True	380.20244602883366
True	740.2227343716635
True	325.6807103395861
True	483.6968868435041
True	446.0235444542558
True	506.0298058333238
True	103.97863659432846
True	1264.0955773070998
True	895.7240831351594
True	285.0380029541434
True	525.9332552777471
True	106.12078091158502
True	575.691980344473
True	421.3096723077588
True	162.25695278504682
True	77.47539061063932
True	355.9995552012969
True	157.29633465150755
True	31.963931590907077
True	604.0720612765722
True	372.1689210654205
True	71.38999123578898
True	28.961034279250786
True	668.500480723922
True	496.5227291080987
True	71.84830539147845
True	22.05329808751609
True	316.2139393145792
True	330.8427474623619
True	717.3686214239922
True	554.1525385067849
True	558.2602976098669
True	797.3447086484782
True	9.60430654650465
True	54.98831549959345
True	36.180408155124645
True	56.82041670799243
True	530.2892222713598
True	587.2773605034328
True	83.50412948339368
True	115.14929795799436
True	197.4277530391751
True	74.73577008499225
True	184.1326012991615
True	212.7023673877389
True	263.26181896405456
True	828.07636953627
True	614.5155613997624
True	291.6904048934936
True	182.34091413966237
True	274.46974226181914
True	244.8171573288608
True	735.3153270064565
True	321.05878940437793
True	166.39030257868305
True	887.5801087343967
True	332.76965049706695
True	468.8357065102936
True	147.46050456805887
True	116.6068068766152
True	64.68676538815374
True	219.44556298571405
True	1005.9675880831508
True	524.8727261164508
True	114.13777401821272
True	371.7681549923298
True	104.75880885722506
True	657.8728184220392
True	4.437268858923832
True	704.7014227771297
True	35.91725562149894
True	943.9229610523564
True	840.1363798194748
True	210.7778867288576
True	32.51751893532099
True	79.21624926539218
True	447.6935772945445
True	227.53285471662096
True	1.3818940480129407
True	80.61877436844712
True	1100.421639849921
True	342.2474052431465
True	662.0560552759164
True	486.1164113581832
True	29.59248185563637
True	138.39824928399685
True	449.2780902562129
True	929.3942026890415
True	823.8250126234049
True	416.81560384522953
True	340.7857398662031
True	16.5255063700806
True	77.03324979295299
True	750.2214274055394
True	464.41525030229127
True	388.8651912715461
True	860.0187660519218
True	25.643205475443043
True	216.0431606806047
True	891.565394343939
True	234.9508351747384
True	8.032123818977244
True	507.4616199479645
True	101.91239585536846
True	630.5915527391003
True	51.630183135644586
True	255.8333439121861
True	897.5886772193475
True	847.6480689923383
True	270.4876657198509
True	436.3553392349984
True	121.4561129621886
True	607.1850118657246
True	261.0704106760731
True	182.22858355397028
True	877.7269210305499
True	58.05278032817157
True	719.3583737259983
True	270.2164752721572
True	301.2266097190713
True	165.43494677646223
True	476.9027933063376
True	621.2749496167252
True	365.753422322759
True	393.9021519968998
True	69.22219173613223
True	160.43448935301973
True	444.6990814696137
True	226.8178752183651
True	36.59706746858302
True	195.56306386339605
True	385.3498343749315
True	397.6646759965315
True	729.8233455407668
True	132.52030997248667
True	645.5033174005864
True	497.47723725288216
True	613.7609805680089
True	143.32538578850745
True	40.27533010163048
True	672.4067945687298
True	75.91280303981564
True	553.9460101453662
True	668.1179418264531
True	450.6954835989296
True	139.23612452852046
True	523.0050470896566
True	3.6156401136262826
True	395.7792927855906
True	31.152241721922028
True	645.2229602759396
True	270.9494745520005
True	579.4070316324849
True	690.2861249025577
True	148.549441605485
True	530.3275840408495
True	489.26966472681727
True	64.01607927411526
True	970.464749422714
True	2.8346062505449865
True	27.942492482168984
True	627.6964518808588
True	700.3011070491799
True	139.06675950324885
True	412.9188379966433
True	127.6878397937368
True	70.22045173252691
True	464.9260865669736
True	44.16989937525848
True	508.3550103269525
True	13.64708084802539
True	816.5108587799001
True	563.5410433788275
True	719.085435615377
True	103.03071745877922
True	371.2469085206906
True	1024.7406167124732
True	884.0837954157396
True	144.41223663784993
True	552.1778390212586
True	468.5861828048741
True	254.86446709194217
True	255.5135187757223
True	4.683236484073404
True	317.4420210223357
True	12.948500474552263
True	373.3573114667914
True	75.07779434665295
True	424.0971982019177
True	664.0524596180032
True	122.97692832179412
True	241.31978297466148
True	640.6625889752335
True	675.1022939801124
True	304.113007036276
True	145.82536827464676
True	169.03611949889589
True	472.55739772561066
True	78.44880828908157
True	10.84330026396648
True	495.58664395865816
True	566.9177629015747
True	20.534361692371444
True	137.0892968779503
True	892.739981965091
True	485.3398956501719
True	269.5099757575416
True	34.72082456902757
True	483.1540556619413
True	119.328548119523
True	584.4997029117095
True	672.2318131759416
True	283.2307652304726
True	377.3195765252679
True	189.277771355956
True	237.05056024789084
True	73.22804774613236
True	208.3989987777969
True	519.3031390319695
True	19.46819300674976
True	460.868012327721
True	379.75262605306426
True	690.5783823272869
True	902.7753124802088
True	903.1224144833004
True	161.85893081058595
True	412.8640644683355
True	71.29783152111176
True	198.3003723203477
True	315.49586535913147
True	10.404849224708784
True	790.5164882055675
True	22.714506934780577
True	390.5738475585316
True	273.5095783506584
True	645.7523555174763
True	210.6062297463553
True	39.95654470940045
True	695.5417685931125
True	1069.4574274325175
True	221.9476126084605
True	128.53601032852202
True	626.2737050201695
True	500.93464941120106
True	16.82960519904185
True	836.4082331090959
True	117.62591518382624
True	47.26595349883365
True	311.7807327684774
True	351.052954363853
True	389.1164900139868
True	269.13088780305856
True	18.28478732399544
True	23.661050979320187
True	810.979233256975
True	194.0166329854177
True	115.2083754338457
True	887.8592252198681
True	650.2561786361009
True	618.6223592794353
True	453.275310018791
True	139.5370919507416
True	30.967527003302607
True	99.85465716564192
True	465.9978081199363
True	236.4244963633029
True	473.2775593867697
True	145.5775594743039
True	509.8005052963975
True	644.6191510379654
True	969.6433103655124
True	25.40907911443691
True	1010.596390147297
True	1024.9145310174472
True	481.70562842113554
True	77.04080593238916
True	767.667216874232
True	642.5951455188546
True	669.5558102617819
True	173.70072994642277
True	735.230256245123
True	694.2065296118056
True	119.57523889638334
True	731.7704746324744
True	821.4068932576848
True	480.89404226991945
True	225.47387791459016
True	72.62331074811581
True	327.0302246870469
True	356.6552286291571
True	461.32870766405904
True	442.6443787351871
True	190.28366799340455
True	316.1920501796283
True	3.3999411786331386
True	13.823816787779904
True	105.14973159052572
True	128.80541461124574
True	362.18152491939503
True	351.05432179499303
True	116.12711071332768
True	18.079173247222517
True	206.1663411115028
True	806.3336816597553
True	456.8271930929297
True	554.6661959309407
True	566.4103691010689
True	826.2293601357825
True	643.2904774675292
True	88.73075978456166
True	204.3767602562661
True	240.26119006306644
True	279.70612148688593
True	102.99802267294169
True	371.90339575309366
True	434.68968211945
True	171.13574814559007
True	653.7378052288306
True	247.69101145140823
True	201.9037496460743
True	29.3576916164764
True	255.3977496736533
True	485.5734799465615
True	163.40201031653007
True	518.5407490686956
True	465.91813182491495
True	245.40288135845475
True	104.8516589189018
True	41.039676967623
True	406.4753148051038
True	795.9846926486515
True	162.72156574362404
True	1021.8640896840036
True	1041.5295022179762
True	479.500502201196
True	101.39842637169734
True	119.32561787598412
True	676.8563682145248
True	9.145026305194593
True	222.0892854395027
True	131.37867298365484
True	119.846416982468
True	328.6717904389715
True	624.0160630835419
True	40.82677183320863
True	125.05245959925983
True	943.7746893558837
True	58.01516339181276
True	464.9844584889076
True	527.5473747824882
True	247.71036496945143
True	130.97519393005985
True	892.7348322512377
True	1196.3434833126564
True	520.1805967598875
True	654.0110348914524
True	214.5671146969449
True	152.3654828145872
True	333.0588375976
True	241.91157445918023
True	168.76138411947272
True	325.95377064842666
True	350.4090908927436
True	11.509902459643545
True	637.7052329612343
True	148.973512812218
True	85.12947891257616
True	444.98990374628806
True	318.16912755669534
True	1182.0386843008466
True	356.5383630802
True	987.5928544251028
True	10.798117382322404
True	258.6742819812265
True	230.612236374003
True	153.8928152361398
True	470.099215217649
True	206.9553854836903
True	416.2151786866608
True	337.8639336940246
True	113.60843366872317
True	363.63831816130187
True	1076.5472135798573
True	704.6658552568449
True	226.22236035030377
True	111.06383066679798
True	277.52179725362487
True	23.684658253185443
True	358.518778808735
True	313.2252338878503
True	593.356685159844
True	457.8297761576811
True	365.7187106792111
True	158.33279944277757
True	13.748513740485116
True	428.79470491944727
True	275.308149298514
True	139.94677372697993
True	299.1211819516595
True	446.4108314619447
True	838.4752015017353
True	308.37327675188004
True	771.1123162447428
True	399.1970850082586
True	374.63565245892784
True	1.3153534845788089
True	1182.83999060541
True	99.42758144775246
True	945.492495039844
True	197.8382665440503
True	467.5647244159994
True	655.2105858400122
True	87.40452857942769
True	473.2152336335246
True	31.32493758889361
True	417.5639237303809
True	76.00441289365114
True	223.3572144779994
True	36.51026300856736
True	619.8042541104652
True	190.49496644877823
True	26.45324612968922
True	386.3681371036495
True	109.92777376185045
True	166.22307094368932
True	856.6218007146894
True	262.3387631151598
True	150.05434881597077
True	378.65037417256383
True	513.7854314104235
True	345.01788271947817
True	533.675582445582
True	614.8873207700136
True	164.83394807713273
True	7.782234126793943
True	71.04127509376575
True	423.43215909860896
True	96.34774357384885
True	78.56587097322216
True	1031.590215711312
True	26.45798488730594
True	316.8731145294093
True	323.10863337192336
True	455.3196281191178
True	672.7024150182876
True	190.9984779073733
True	688.2014678190512
True	318.5849732537089
True	355.24913106814176
True	269.1559760873097
True	221.53590111289157
True	369.9653140318909
True	455.4921870937864
True	405.2131246805181
True	623.966074701706
True	136.78258619325055
True	76.81143362529995
True	40.23743596670654
True	297.4986685110878
True	649.7912470213711
True	414.2334795050932
True	743.8679760699606
True	217.3328672611805
True	398.6723588614801
True	67.0290042083638
True	52.33853463722719
True	421.6552860358932
True	192.6811628139233
True	212.32237101474823
True	43.07879280125682
True	1065.0814272847715
True	165.47833506146964
True	936.5587700913178
True	310.83465615852526
True	955.9147431580805
True	236.5827505519892
True	463.0962500571923
True	530.4535249630967
True	626.3278523124696
True	217.94722850865577
True	483.3179074068685
True	961.4798726502244
True	127.91100044354432
True	6.103298437397687
True	564.4246238228604
True	29.897321777543343
True	78.1538866430238
True	805.3900062563047
True	222.12120328569625
True	1008.7274852703
True	680.7930285207503
True	406.4512055555148
True	287.2163724951623
True	474.600705574981
True	345.3371831370752
True	180.8016274421832
True	683.1050634827914
True	720.6350027495215
True	205.42093245488368
True	89.34410949905161
True	536.8093565070027
True	130.62182018137736
True	378.1204796633532
True	350.3039371432732
True	65.44123377745333
True	392.052187380386
True	401.2038541366013
True	385.6594196511688
True	424.8383095833423
True	426.6487443845176
True	634.8708767061561
True	55.01127711456696
True	460.9219513463476
True	329.8783480766802
True	656.3210028446789
True	220.37495614693063
True	105.43016800688852
True	41.35377897172223
True	549.2747329431033
True	624.8677189834436
True	179.51365799759597
True	409.84919484981504
True	342.74198341420816
True	17.124289653607676
True	170.10377232278404
True	293.0023799875871
True	2.881734108197108
True	874.7768770725563
True	77.68462683163278
True	105.6174038982806
True	112.29547173670932
True	356.0245025572508
True	37.36938034272925
True	435.6381149503283
True	231.6304070434027
True	5.874383294731812
True	119.39797809403454
True	436.88889180246673
True	50.09330526414585
True	65.57939743900427
True	186.8887927542672
True	284.1770908708483
True	993.9073008969044
True	388.5231550513626
True	941.4070512720336
True	184.0354172499256
True	1033.6932415743624
True	782.5108853149349
True	659.5437285404025
True	385.2280430045672
True	401.592345900185
True	82.48385817506238
True	72.76441127026617
True	79.58385867134002
True	175.27527034267644
True	478.7006864324628
True	1095.5446395686763
True	180.5456940700899
True	363.04034188866143
True	439.3989549130032
True	583.6589370156034
True	600.8242830157104
True	279.50619311784703
True	466.9927708672429
True	669.0500490149429
True	95.7902249378746
True	729.6149183869925
True	263.4008209659666
True	139.11052898199486
True	408.6599784911138
True	884.8352704424601
True	432.6267032522107
True	880.2487275639338
True	194.448865491559
True	344.7000065348443
True	683.1288486516052
True	606.2987937511424
True	194.01582090956816
True	245.10238191859725
True	785.8573258636326
True	29.243052211747813
True	191.58820784963785
True	500.586799855333
True	679.5160513005969
True	106.51124623867835
True	36.51361672254268
True	166.981954388516
True	717.5910655016983
True	330.1871446469416
True	547.5930983508706
True	357.329582008687
True	301.92511185304613
True	448.6357583179997
True	486.65966049093714
True	71.70378677419775
True	380.6912575278316
True	793.4271100782996
True	0.0
True	286.3654640133426
True	251.9988336331373
True	984.4139654594424
True	153.58857155540665
True	646.1618913020958
True	615.3772025145772
True	113.90522731577872
True	229.75077984208005
True	127.47102185645254
True	10.148700463869451
True	289.67936209508935
True	379.63501317410606
True	1144.1417044350735
True	238.04777548113813
True	401.37173880819984
True	646.3135891023094
True	209.19358942949304
True	27.656900272372468
True	867.2505726151392
True	603.9857531250072
True	152.81457701260652
True	612.5486756125554
True	166.73448672647052
True	296.3274566656765
True	764.2794403711507
True	36.71157140514356
True	104.03802861890918
True	518.3489332712111
True	65.31281648481425
True	74.69082730215071
True	414.4292003267981
True	23.70948648206066
True	757.0530046707523
True	100.69477782255622
True	156.8827849017083
True	19.514659204770226
True	702.347666303674
True	27.98959238399039
True	778.826581271923
True	395.0594508535282
True	117.30542763484772
True	687.3271677937241
True	508.9350331002626
True	562.1231265028201
True	47.06503768373739
True	364.9252818688561
True	5.515418550788574
True	91.12149103514923
True	388.98256946938375
True	45.89597435998135
True	118.22730034818996
True	306.3256082281942
True	180.9828292320429
True	96.8746283069434
True	654.6082709279685
True	20.34835379884016
True	1133.9242090814637
True	520.3074010051486
True	301.2019033799338
True	488.22038847232426
True	120.3295777700182
True	804.2599902020069
True	1120.6952141258191
True	754.1255060625608
True	171.87050551790506
True	224.48961290742287
True	52.94529064928589
True	59.121335458797866
True	149.233288422355
True	102.4130266379612
True	170.59239981191462
True	1213.1122266181262
True	305.6185258263622
True	362.10340556722167
True	707.9259541961945
True	16.450355286990884
True	12.95394285649099
True	576.5551226213599
True	6.086635309684016
True	118.76878211744427
True	665.1139378873893
True	183.742740186684
True	649.8682136074582
True	854.5821971084371
True	155.06643703087855
True	915.426202633491
True	3.0258669771593
True	455.9586692719778
True	1058.2035573281112
True	23.918835966257245
True	236.7623379719
True	143.85802983605478
True	992.5694507319962
True	235.612625472262
True	483.9725626078404
True	119.96933665556811
True	517.6325545600757
True	156.51460394216568
True	96.4960323933344
True	398.5436610712308
True	70.94970844931242
True	56.851290156335736
True	1043.6541485253574
True	263.87144812762
True	155.47383824598066
True	373.36485709650447
True	388.3900276066733
True	219.3549852736432
True	164.91711251084735
True	396.7182576945853
True	34.274142843775394
True	491.56451483568935
True	1098.4540973522437
True	112.0493175613578
True	478.7901444853225
True	325.0716406746393
True	25.49979044888056
True	416.3327867032744
True	107.21870535703933
True	581.364514900821
True	205.8232655040668
True	430.0422884354356
True	21.035273605904678
True	454.4404985139882
True	105.30810787475468
True	345.3659631225058
True	36.07484200239049
True	177.4456460252533
True	242.3114870510285
True	774.4048510100475
True	51.500193942227305
True	140.24257450077323
True	240.9362026428652
True	142.48687528595406
True	636.2079556414984
True	532.6864000658902
True	781.1635353162148
True	391.2333989470364
True	535.4263580866693
True	396.705939221345
True	683.690436406182
True	66.82014797160436
True	462.92823327809606
True	428.7114925302035
True	48.616790836654665
True	82.25358893701679
True	128.25554942832986
True	82.30681545872258
True	333.6219106322516
True	835.5048014450014
True	318.7606416030899
True	1068.566918218003
True	333.99681003543805
True	918.1978718244652
True	150.16161453893756
True	569.8393801719924
True	642.339617773246
True	713.504034040609
True	434.0433008084987
True	62.5582250782059
True	304.31792503683147
True	38.35497658267447
True	167.88175012960434
True	174.831466675344
True	1117.6316560477555
True	234.97637292694188
True	557.2145372691537
True	545.2104431083103
True	568.9217690062655
True	869.6003792102687
True	583.0927741015141
True	621.2890000167165
True	972.6999370197484
True	124.4621867446629
True	327.33059009546764
True	266.23212995482703
True	316.4637916391368
True	90.63184643998864
True	380.4686008375383
True	4.258473780047101
True	329.8307212100709
True	263.295790259469
True	612.4729584456354
True	289.35304151639866
True	363.03432822708174
True	10.635868232507192
True	55.3698901677032
True	540.9966378994831
True	30.904795583162187
True	132.78545594188566
True	62.95137136378872
True	154.43119911804442
True	244.30434802187537
True	71.93225490452217
True	407.40701713736
True	280.0592598858176
True	105.03603010506784
True	347.4154411953283
True	68.5685742653564
True	582.4975539461808
True	837.9153520892952
True	273.6063673209598
True	1184.3090487318848
True	118.0186726607557
True	312.8689570225263
True	1038.632230934922
True	88.97799486275838
True	290.501444159026
True	9.993305393184077
True	400.3620092392807
True	449.6109068362967
True	160.43991010848748
True	618.9129471460396
True	924.3420011674964
True	156.45770127361945
True	73.93253022570654
True	325.7261194527514
True	568.5594600214461
True	597.6922930344143
True	1209.818940848105
True	25.84271865806195
True	939.8330814507927
True	135.33301103178823
True	654.2462768849522
True	113.69856312900308
True	114.29624535613172
True	190.4685649865972
True	170.21777001180112
True	753.9073468963089
True	206.31146341972263
True	234.20702915334
True	70.3451485569482
True	511.2518426899457
True	428.0745225904493
True	170.6232429171163
True	238.247117628087
True	16.450920922024928
True	416.941722432314
True	212.76111829637293
True	298.2783998914207
True	116.26043529568943
True	712.2076901244847
True	414.75826711281815
True	263.5263557648484
True	636.129221136895
True	517.9703692511442
True	476.9205523226983
True	127.68248857408896
True	526.6780535476382
True	436.6102894071518
True	3.1005845373331864
True	191.63778473187392
True	90.52676005590136
True	243.1484537804591
True	2.7092790706224035
True	123.80781615347752
True	355.4527034855784
True	7.899959120735525
True	863.9783967172655
True	173.86413919434688
True	707.0857810040347
True	754.9910450584268
True	156.6894041963814
True	209.545883976832
True	485.5686086446062
True	837.4798809130264
True	50.36403632133265
True	38.154574863146046
True	137.56200917686408
True	617.7791601413671
True	716.4223715476463
True	175.37855682100442
True	599.6087907149277
True	611.5531034471292
True	830.8629362397269
True	402.37983052249615
True	185.6519372589734
True	882.5770322496872
True	217.22392416176376
True	138.2322335162525
True	328.8895106487498
True	225.4291453551944
True	212.90447962421445
True	604.6891336923596
True	254.19435376319785
True	199.9308122333673
True	468.9403393393502
True	463.5379435442696
True	63.91608434467825
True	277.4573036934405
True	83.31054135235382
True	344.4010954884829
True	354.96166026664906
True	254.23498855709
True	179.07749631425074
True	379.5477404093857
True	636.9801179483072
True	751.6711001631384
True	301.4385108097524
True	735.8872530484414
True	63.108403193507385
True	886.9294893351043
True	348.52788187936426
True	13.294884514898357
True	623.1296667400169
True	684.0514568116834
True	252.59495278707533
True	165.63858986522928
True	47.38352074857036
True	389.48107130104376
True	71.63565793255871
True	12.42149152333728
True	895.5970630125877
True	365.4313782462007
True	174.63325002804274
True	1035.1092954643411
True	11.930041701075613
True	774.9644216914559
True	31.260152200286758
True	684.5618419902407
True	57.43722618449495
True	747.886737658286
True	433.1450286324084
True	196.4759029931461
True	446.2454938311255
True	208.8644251838226
True	295.91507445155133
True	217.66652499836556
True	410.84054953041857
True	10.54431822359472
True	326.30751505547954
True	112.84560902841208
True	12.790308208260912
True	466.2093337517725
True	730.0226288127766
True	292.6016694761161
True	82.29855124547448
True	317.2670721999223
True	83.69127133318682
True	183.2355205677947
True	178.30377198179335
True	382.0935084388571
True	45.38030237670427
True	139.79243087733462
True	377.9347824874004
True	897.3344247292896
True	119.51438372877011
True	209.87679460809704
True	450.4264354419075
True	18.471854324131805
True	407.7325002802396
True	514.5596409428251
True	91.51153933261068
True	387.4000625739976
True	347.7972088491458
True	413.2432019351984
True	583.1752171972756
True	1047.9608585297533
True	989.4754009610396
True	58.70625044144277
True	1083.030830420233
True	115.86953288987864
True	105.66910369284528
True	113.47372080567648
True	486.60612623039367
True	368.2948633014705
True	573.5138926174122
True	262.768376177406
True	159.292863305283
True	415.32386937565553
True	15.335162229322226
True	460.8337746117423
True	395.11096455379567
True	144.55335603446653
True	96.49197322530787
True	548.919310937069
True	985.8107236012996
True	203.78565643615468
True	65.50219175153461
True	431.2682355328685
True	377.7584196597221
True	476.8177579429274
True	338.4950834232398
True	4.030297407714324
True	520.9144374080308
True	501.9963802424494
True	502.1003038528504
True	193.42298480136807
True	104.91255355656062
True	19.7683761990916
True	372.3353442888129
True	110.54877878301964
True	6.932640207344843
True	33.15507304646971
True	347.7098109197983
True	640.1559305126232
True	132.16845170676223
True	79.42118535756687
True	24.66189183124069
True	387.5741378832806
True	349.6684462509701
True	779.2208961407028
True	305.9375764328571
True	501.0407539814822
True	534.0653699001816
True	525.6919730822585
True	295.40888138499525
True	550.0544393739339
True	97.91560835600474
True	585.9964546137794
True	6.43886013751731
True	364.9202413987681
True	463.3612087738924
True	914.7972866975136
True	349.80594553275324
True	821.907957366779
True	957.4360203890902
True	182.83235099789115
True	37.72853393176732
True	368.0620212859597
True	387.4419864645864
True	587.2996574630066
True	257.3062396890306
True	30.184422628141736
True	623.4268626093843
True	128.07929404697083
True	1058.8313006109563
True	307.6908011283409
True	472.6381864715421
True	127.60502669267888
True	809.847320786487
True	141.43692155189026
True	823.73420803796
True	580.1291717262101
True	186.6056988918088
True	114.28550029943082
True	66.19170631534905
True	565.9993855538572
True	880.4159659159108
True	413.32256564197365
True	545.671949984847
True	137.26101851165848
True	622.5206323096717
True	490.45033745588063
True	784.262843382703
True	313.2949936749009
True	591.4417517432628
True	117.5643113105401
True	23.82910353664549
True	413.7004023873104
True	161.36927069868725
True	105.56387635590904
True	379.9232758544488
True	1109.807748708519
True	262.5653769512352
True	558.9739534979152
True	12.756335039802671
True	75.79099172060934
True	330.65699793545207
True	772.8347899404082
True	440.2961473203822
True	533.1441098616708
True	708.2798000654585
True	70.37776288565153
True	746.3441208524542
True	46.72603961199445
True	103.99974766794756
True	186.1242023579565
True	84.30365810494688
True	25.35573195941441
True	305.66460503086296
True	467.9492416117362
True	896.256097325558
True	860.3126635706521
True	5.439553331013742
True	287.4187571683664
True	459.4921575171054
True	126.91172087674047
True	242.20270475162584
True	327.2126742277044
True	1306.1276057953582
True	452.93707728656494
True	25.1380649543046
True	192.50877730145788
True	717.6972524376475
True	37.35281883753014
True	184.84911191694945
True	554.0508294949827
True	74.1312089411288
True	895.3187097221629
True	325.71415379604167
True	652.4087312454283
True	78.02123406803541
True	671.2283549033642
True	589.9606634281057
True	884.573509927593
True	244.3113785343125
True	502.3332539042808
True	807.4256680414936
True	922.474910753176
True	233.3541728084161
True	767.5235800491
True	225.40098667923883
True	450.6369021990038
True	366.1731977877649
True	504.2163253856695
True	500.7790803060972
True	319.9080963774355
True	341.61627150556296
True	116.81780161175963
True	346.4251158458392
True	1123.7356692096475
True	335.20655597096027
True	148.1028287314696
True	313.0318657639108
True	766.1031946181594
True	632.8030966378118
True	400.4379900170949
True	118.3521529620464
True	334.75875202044074
True	36.661080302922144
True	177.76671743922006
True	89.99014199005566
True	89.9948444436738
True	539.0103775914192
True	139.78184169488742
True	135.40627725444708
True	106.3587365697586
True	85.5534811330753
True	447.7288669850834
True	391.6685974620471
True	1016.42286516502
True	521.929556644577
True	846.2184786217177
True	280.9103973165228
True	307.01249012255346
True	531.5870549209667
True	189.8031273347665
True	763.96754302471
True	247.72053751609428
True	365.2597046057173
True	69.52934483663682
True	120.48191234104348
True	251.2253758807176
True	117.6113294227374
True	471.2461714698114
True	30.64312789652312
True	588.5262034666105
True	1019.5239248339578
True	741.2497979899046
True	1.2095033270835631
True	63.00419575397905
True	497.3553286922947
True	445.50272806945367
True	74.57427415718789
True	120.33769872066524
True	302.8451465503029
True	76.96588943332542
True	54.89120372236136
True	762.8573744600545
True	671.4684020092254
True	159.8746736844808
True	169.68694505199878
True	541.7989459227367
True	53.78264534961146
True	26.75283938939905
True	549.895974546176
True	440.3460258366446
True	1118.9904546795065
True	46.822875797369285
True	472.947622263152
True	879.4479432299252
True	793.7604860268334
True	290.9235990503796
True	758.439205781819
True	393.97460452427225
True	41.04760643512321
True	94.79501001091768
True	705.2705166028416
True	77.0532512907845
True	146.9846494923329
True	965.5829933116788
True	193.83975245432475
True	268.6770034005065
True	103.63456851643404
True	625.9889620889257
True	591.3059754876111
True	214.9567525091036
True	428.72458760722543
True	35.7007398866844
True	279.0689152519872
True	577.2736198463238
True	643.2235349867947
True	323.76505128127
True	75.27458010747976
True	933.0835984766862
True	1025.831043123408
True	555.7424127485955
True	62.830793491540994
True	30.54158203135183
True	95.11267840233518
True	111.4031705366813
True	98.93385611345845
True	881.4647029001816
True	1204.0725369464324
True	722.7539456414576
True	331.49475534473123
True	8.084103008660783
True	22.982257350072796
True	342.2881176930833
True	484.8983452354103
True	47.23361425211407
True	543.9244744484707
True	442.26257329368593
True	402.725120902467
True	80.69105929119407
True	196.5424219503804
True	260.0613489760452
True	132.64669677122612
True	403.08762984920406
True	44.00807031182728
True	176.9041714797826
True	1181.8708199891323
True	6.502603111423428
True	26.510490140074847
True	588.1593874568391
True	357.5648147825832
True	765.7729548673191
True	150.89311499578378
True	760.8937258620622
True	591.1619538155811
True	291.3923739930498
True	444.5440017265821
True	342.5514764282845
True	297.27201070056526
True	269.4097220441221
True	400.6168114939152
True	503.2140692092313
True	499.6331264638064
True	105.7763108397932
True	369.36143232329226
True	6.108620254960793
True	184.7949006139773
True	229.9069845024747
True	865.3379902552587
True	590.0739669098382
True	32.6039888239403
True	726.2608026173759
True	815.1151606005102
True	108.72940868227288
True	340.5546190464526
True	870.8861439495644
True	216.55198978992016
True	169.0486253527796
True	521.5448864969071
True	563.8814995499679
True	1109.88019880915
True	153.201436391087
True	152.64287733896788
True	249.96497612088805
True	311.1690690288749
True	419.7241160620643
True	419.9900427324496
True	321.6197219728826
True	442.8108042770248
True	493.3656653475388
True	220.81050147986284
True	1478.7816609586473
True	245.5131158581544
True	389.8579265005923
True	52.13464351332607
True	768.9378867492337
True	254.60200019326183
True	937.3222173836444
True	551.3850305006323
True	319.08869668052824
True	780.0946727323014
True	253.63034122421536
True	207.2940020069948
True	261.1507488447527
True	215.8567506626484
True	147.3228708587108
True	254.29105140381503
True	736.7107015157
True	521.7548507689148
True	229.8635317568113
True	1178.9868899655764
True	114.70363853993848
True	266.464035651269
True	68.88460938179148
True	298.2439726311874
True	425.8675175932989
True	94.61078820413802
True	223.29922728950223
True	74.92531860841284
True	696.6769897688235
True	379.69582497601255
True	205.0116163834789
True	717.1864438239539
True	884.9506755406697
True	822.3320330592262
True	839.0768412925921
True	349.8534011882851
True	1.4810264328517335
True	261.7423107743608
True	53.57892591722566
True	372.7306983999106
True	53.79793363965884
True	358.1365699476365
True	868.0057248251354
True	1023.8048686999568
True	410.2774010491551
True	22.06030502435066
True	539.7245682855473
True	518.1539304068953
True	184.1095504168713
True	238.6024330241457
True	297.73558981996825
True	22.87670015458653
True	125.08944898214952
True	922.8190361314344
True	61.04577523735862
True	480.7927491375863
True	790.4699720225349
True	103.32031412356514
True	246.2980046158306
True	113.63633129146754
True	15.266896677218163
True	1.2628690121686703
True	121.21065655035716
True	1021.5153192195842
True	467.4218608131631
True	66.00852330574949
True	775.2727293458385
True	346.54612953840365
True	1.1957133928899673
True	445.4017622717791
True	189.8594877614021
True	521.158116427172
True	81.70904865664498
True	303.5855827272691
True	385.3937228474182
True	166.46725967021234
True	214.287462207317
True	129.62759686515213
True	172.95642322041118
True	942.4376890829064
True	17.325591918633634
True	501.22321110520585
True	506.25354604782535
True	385.9080346889802
True	217.4058031559394
True	222.9575254043997
True	149.78309351347252
True	44.118255633235705
True	488.8410041048565
True	152.47589243714788
True	846.6868414223112
True	820.8138751114336
True	246.12721996369268
True	309.9186458254813
True	536.7114881878773
True	44.1269497631744
True	86.32936155807117
True	698.6650780583713
True	1103.3965245687525
True	111.87245906323542
True	735.1181986715807
True	146.83981793740543
True	946.8587184982408
True	652.8125200343419
True	109.402917424007
True	274.2341403882136
True	611.4040153651778
True	255.59067685383823
True	47.939838684406254
True	594.8732546877953
True	446.245802788538
True	5.441946987243115
True	480.7582594966962
True	66.86654156553105
True	182.00749158585307
True	231.15933761331152
True	311.776650949707
True	76.72095758083054
True	224.1823020195121
True	348.73746963966806
True	443.1426104773017
True	941.690459295278
True	44.57705979205884
True	884.4793799806971
True	1033.561664976157
True	131.37157770368356
True	68.81746872523325
True	991.7525063779448
True	34.861974545403015
True	232.905728448596
True	88.41426995333639
True	217.14964014160887
True	362.039912307587
True	955.4859312361134
True	98.93754993321797
True	72.91396178408866
True	657.4005166049208
True	267.64224866660163
True	720.0621114668022
True	55.42803582824635
True	482.718392597289
True	388.2575300893568
True	679.5889192285485
True	51.71306191357624
True	110.29896891237765
True	27.331613264653523
True	272.55320478314894
True	42.22310127564875
True	357.3264856147528
True	3.626820310831384
True	1184.105584271828
True	100.85515786295758
True	135.13369709836945
True	356.86092229290944
True	717.1214163427586
True	708.640864796976
True	981.286594271456
True	459.46254314412994
True	435.8557042677325
True	143.75780578032595
True	424.39099798440367
True	872.9010258891902
True	426.3207334796184
True	977.2141629736888
True	87.2059871205871
True	410.9428226884605
True	188.1404189026077
True	274.70932284901374
True	737.5806773192646
True	164.21383450876365
True	134.47605575526478
True	63.77818910190747
True	888.141771786976
True	771.7722795078178
True	79.75608902308043
True	447.84860690040784
True	775.9108692562473
True	411.4928976059364
True	57.7604881026267
True	314.7668254649949
True	775.2651462709791
True	28.717523859120213
True	372.5370529288321
True	166.4986227873553
True	273.09429877407587
True	28.35949754215266
True	220.5835185838282
True	777.0235362737641
True	644.5101380290216
True	52.95784038651869
True	285.5241182378
True	887.4973256982837
True	18.219430752106856
True	322.98729052102493
True	298.2812190599753
True	414.985890718997
True	209.0345740876683
True	580.0194564697097
True	47.12004183152622
True	968.7897387004018
True	885.8875514507604
True	49.576766299320525
True	383.7701590855707
True	724.2557686988202
True	911.6113069435166
True	274.83355513669176
True	590.0325702778293
True	132.53894797398615
True	193.29691537837573
True	139.98088527382075
True	138.1165018380972
True	209.16855714762423
True	973.8292640745668
True	816.8712673396358
True	942.7177154748698
True	18.978291239292677
True	28.00544445982564
True	353.25034428498765
True	13.999315865579083
True	618.3177959890838
True	1120.0689575168426
True	263.3345793004316
True	206.22604587560008
True	87.54991562328489
True	222.97492013613896
True	137.51027947115213
True	44.70034200728303
True	128.13788418080247
True	93.97454987772512
True	226.51270014260788
True	522.2511462953845
True	164.1729958106406
True	28.90152844367204
True	62.36790812427228
True	438.0952219223828
True	265.2088128291529
True	615.9755624722636
True	21.30539941916796
True	116.38506916073334
True	672.5887289074808
True	256.0827773597322
True	458.7372330700977
True	659.622862337021
True	105.48353133044024
True	107.96035527916708
True	79.70993838367421
True	25.97165937175565
True	112.31490798207696
True	90.4036932638184
True	105.6147690738136
True	156.4973176238815
True	238.49157158177303
True	828.1352649184815
True	274.74885001794684
True	970.98678681046
True	168.09552438911382
True	201.39992893329588
True	831.4563846388679
True	309.956261333425
True	594.7048968143379
True	258.2832236521525
True	367.75989479014726
True	453.50771812657183
True	553.3673312261794
True	641.3816022113507
True	366.4445880766545
True	35.717008645786805
True	546.724305487878
True	611.0262805523078
True	19.470944399820027
True	12.272529584897764
True	260.6481362748065
True	408.26439659801866
True	438.6898672066908
True	66.77210424071994
True	627.2051451352876
True	941.5929486823889
True	237.23061880836775
True	891.1659484086404
True	266.2790911859827
True	101.5354533669762
True	278.3033171939891
True	686.6940635804032
True	37.52490886417007
True	590.9726448205014
True	1300.38036078663
True	1016.0198026848492
True	920.1747314739004
True	213.6212650424329
True	87.3487587594286
True	195.70150974517892
True	850.001209150982
True	144.67196783477607
True	1060.677227926584
True	876.3554352305938
True	38.27738093808671
True	87.2290246682107
True	417.7914927697584
True	400.3383551833545
True	207.72151958759557
True	512.7765155745226
True	642.2487442200287
True	118.79779632049092
True	275.6574843925518
True	992.1823620133684
True	53.22288309878691
True	716.7380560760103
True	553.4790129445229
True	36.09780693313536
True	799.9145123193501
True	389.3178514050519
True	569.0424071396848
True	108.04182525731832
True	254.63553904773556
True	218.0431880615621
True	28.34830913166358
True	133.06818661074942
True	727.1381126906406
True	146.6695768530114
True	390.5525239548636
True	65.00549719695438
True	644.3949808220294
True	645.8429823305619
True	233.5674669081476
True	452.5108238554593
True	170.0816463842478
True	172.62032208537258
True	223.3657182830427
True	285.466562232484
True	371.27573376003227
True	131.5138929791269
True	196.9058726823498
True	26.78605834285737
True	899.7895073538526
True	305.3910772133456
True	8.885434359030917
True	362.3148506065679
True	168.4654651584696
True	634.0545432127273
True	356.81552872729475
True	586.8598496368763
True	537.9232759290281
True	469.2837874882881
True	790.9651278704445
True	239.871462246001
True	556.7244788056937
True	163.34449304027527
True	551.2763110892713
True	367.989664223472
True	364.9107430074011
True	123.67652226565352
True	141.27556786494114
True	107.53544078498555
True	68.95628163306301
True	722.1961816626148
True	181.1111834523136
True	46.909629313666905
True	0.0
True	544.8315159326834
True	111.66767526528166
True	21.53181142665517
True	40.32620124260137
True	112.42734133241234
True	525.5028462494603
True	182.62052318711883
True	109.49469710315924
True	35.29370336622915
True	161.19259604473544
True	945.0228880885096
True	54.01180837014448
True	235.7682055163485
True	770.1624815822984
True	318.48832973707505
True	472.8380920210483
True	484.3755359302152
True	504.5620306490658
True	603.5924142526555
True	935.3521180532376
True	263.76891553024075
True	1035.3327142630278
True	927.0578822765724
True	626.3835251980604
True	344.18219444745495
True	852.0962828093124
True	9.832582146045752
True	33.410550103363065
True	284.99168388753253
True	40.3638306648746
True	197.3111371403193
True	758.2722382187548
True	219.77824557382823
True	725.1246675742483
True	768.1430620942884
True	124.31444324141457
True	371.99836168138233
True	616.8878867153953
True	25.46777425362876
True	131.79559389470614
True	438.16461031973313
True	301.2220390652812
True	196.7839236595008
True	107.15578096601278
True	379.5484377141536
True	20.789872512060786
True	364.4443141738535
True	359.03023020352043
True	1008.6510309460922
True	364.2385452618081
True	30.790862516386294
True	444.4555373083348
True	445.0114753561827
True	239.76756055984112
True	32.43208574685516
True	744.6845963640923
True	430.7282286102801
True	179.39093610454967
True	13.417796518341971
True	1204.6493114588093
True	168.90748866117517
True	27.12945132843513
True	305.1330235417076
True	283.4431003215466
True	117.09518869857524
True	284.1778147953364
True	48.33010119763506
True	330.8508098897896
True	302.1007237839471
True	312.6485038841558
True	27.631854643410424
True	47.24967647477919
True	1057.447616081574
True	26.736919031713168
True	11.92347668190144
True	173.54975860047222
True	652.8094454228064
True	8.951464236632841
True	185.0833516383097
True	169.88185480187497
True	517.487412740929
True	388.2697272541436
True	749.8817073445796
True	326.1036415221866
True	483.0254577086774
True	439.39053067347976
True	508.7439103723274
True	103.52933718023688
True	1277.652585796927
True	900.5113249048355
True	299.7908799750714
True	532.0182731577504
True	103.19884559863738
True	569.9727283459097
True	406.7641821334898
True	156.361756950241
True	78.51672364986582
True	352.7247575551128
True	169.7540766191218
True	32.74384426668398
True	601.6432739732813
True	380.5314760775785
True	74.22747737879158
True	31.847436547125863
True	645.868105520983
True	496.3834242058023
True	70.60884952292494
True	22.47578866838989
True	321.1214287502291
True	323.1265791002976
True	734.5557125077373
True	553.0903210421428
True	548.6344488103905
True	802.4936653480953
True	8.849111864545879
True	56.959443882446806
True	35.82924111862297
True	55.99214667468854
True	514.5025457449093
True	582.8711898626568
True	83.02667232576691
True	113.39370209679696
True	201.4951711935019
True	73.36304556342614
True	175.49929552818932
True	206.70469852175196
True	278.2617774257957
True	822.9226403495616
True	607.8584388523057
True	289.0836977172456
True	177.72558779904634
True	263.974060496928
True	255.39754956945956
True	733.5529886526078
True	316.0167987402318
True	167.89547262198735
True	907.6916440006348
True	366.72213813888055
True	476.5735194979743
True	153.43375536754775
True	114.22539019059096
True	63.99952262667826
True	206.16435914770483
True	985.4032625628482
True	524.6194747635703
True	112.4949972340403
True	352.7853949447642
True	102.17472707607828
True	683.7955195479651
True	4.827917341135355
True	687.4069946713387
True	33.76191985633306
True	939.943691007703
True	828.2132395874074
True	213.90771436472
True	31.73140060019225
True	83.93590590152391
True	454.1792050104441
True	232.9752834881699
True	1.645733612734826
True	78.97898361219046
True	1087.1741207154266
True	336.3095798725096
True	648.2953886174998
True	497.0615122925592
True	31.980611084582407
True	136.8746228942773
True	441.6095415002605
True	959.1208451253289
True	798.6159598851706
True	409.2899565627296
True	331.1779639097824
True	17.46375369741068
True	77.80663253773247
True	780.238572336829
True	475.4008677418234
True	377.7755401985459
True	865.7239266843732
True	25.17633134484033
True	219.3552095579749
True	887.0195405346537
True	225.8843868358269
True	8.0342083011654
True	507.7602647461712
True	106.11297088581088
True	640.6731974974052
True	52.50099798178426
True	259.9901932898309
True	863.4125176361126
True	904.2883896669111
True	267.8195536855587
True	452.506769694768
True	115.03299002778586
True	599.8341709635791
True	263.75626292938426
True	188.02729477058207
True	834.3779055852779
True	53.10958201468
True	701.8006674498141
True	277.295545756754
True	292.8782396684676
True	172.69872341672993
True	513.3349412862
True	616.9089446316589
True	379.4635643035591
True	409.2599210084217
True	72.76093965747951
True	161.14163890967805
True	482.4015254187507
True	228.04725383648528
True	39.058435047044895
True	211.9479452601233
True	378.33718488472033
True	404.9217121685196
True	738.0609140221862
True	128.53575256140135
True	634.7857802884118
True	518.4380466606519
True	617.8438214103801
True	137.35908369416245
True	38.553988050606655
True	667.2927261342173
True	71.11243315661774
True	561.8277997961183
True	700.8187351680749
True	455.4639903956989
True	138.90286769537536
True	526.4234859549468
True	4.0689697842804025
True	412.7717348295876
True	31.863273795199955
True	634.4935168904193
True	261.74741422091085
True	579.2869571356747
True	720.8334184514574
True	149.6130539792811
True	517.7338430290993
True	485.83225055657687
True	60.22125466783877
True	946.829349267591
True	3.0235947045276186
True	27.33606193745728
True	631.476973568596
True	675.6303294538858
True	129.17021892528922
True	409.7093960037306
True	122.4024369527873
True	76.74923502265963
True	457.8485792927709
True	42.16951058738545
True	512.0149740207784
True	12.117410222341706
True	827.3630349603607
True	537.7288144307729
True	699.8472918113241
True	99.57996627717708
True	362.4566205919101
True	1037.0904906683668
True	866.5517628507158
True	141.6749273373883
True	535.8797680914156
True	465.3106209874941
True	250.41467701988967
True	259.21997399720817
True	5.744442943008732
True	323.9949123182141
True	11.659870795957982
True	363.2914111920864
True	75.08278291077087
True	395.27793352854974
True	656.4671548620013
True	127.16319065164562
True	242.02463987903985
True	647.3368278968029
True	646.9503557190043
True	291.0541114605929
True	139.9899395949289
True	166.9106848783678
True	478.2006817238404
True	89.02448961888219
True	9.726299154083684
True	499.9291536249737
True	570.8671202527732
True	19.46365954823272
True	144.37336088427477
True	883.8997533375776
True	508.0331437406916
True	270.8476040796429
True	32.81299874173739
True	480.76396523398006
True	113.69236151905294
True	591.3900376953013
True	672.7957606938197
True	299.9317391177105
True	405.9093445165927
True	191.95439373485007
True	242.41393461515915
True	73.39179708665964
True	220.65353929378827
True	504.8555318130373
True	20.172815824266014
True	436.34545896819503
True	366.848380806429
True	722.9729019856338
True	910.3253213370158
True	885.4031764496225
True	157.0704724993369
True	396.8952208321482
True	72.01213102951937
True	188.85632543545907
True	323.53658414202977
True	9.994922009242968
True	802.6908011508756
True	25.9137200121074
True	395.5150738881241
True	268.7252622756941
True	662.5487339899531
True	209.4807681705471
True	36.666001569560784
True	713.0257578909619
True	1089.4217148957089
True	218.58979043858272
True	136.91811152112825
True	628.2592465480207
True	521.7834139542498
True	18.52982421945127
True	866.8922011205602
True	114.23540669053324
True	47.146795701229806
True	308.17672311750715
True	340.9245432872435
True	387.6841659569689
True	278.1668304956375
True	20.12337046432117
True	21.80956988878281
True	818.8712310154601
True	203.501961991498
True	118.5379056042781
True	830.8260356683996
True	650.7528841972673
True	675.1472752664849
True	453.7988202703743
True	149.8663147340379
True	33.402561031913
True	104.13588859260078
True	436.2781843062228
True	226.23413501833397
True	473.0792305176414
True	142.15544249361906
True	472.79841647689983
True	644.7382508728357
True	955.2662903456632
True	23.323968783872107
True	1010.0311763387344
True	1072.4708178532217
True	492.4411139011687
True	82.8361898416433
True	783.3123701574524
True	634.7255482554394
True	655.1933161096739
True	175.62285603511702
True	745.2088193306013
True	715.8438473861166
True	125.48996968593404
True	771.6991311164245
True	818.1201311761563
True	461.3840222545485
True	229.8282067954091
True	72.94668727004904
True	291.9398584553516
True	351.2789167947342
True	479.3853285129707
True	442.4218735896635
True	195.89869453637985
True	313.1682069488557
True	2.600169111429727
True	13.551885933477246
True	109.2881658697677
True	133.37872062698878
True	356.1428770211901
True	342.4760893460476
True	113.64739806501564
True	17.84618208918777
True	208.8801400362833
True	835.106224872376
True	459.0085936228323
True	529.3947692225154
True	570.2029235387181
True	799.2384807362467
True	636.1958179514908
True	90.95561840973625
True	202.75588639716312
True	243.94573108058356
True	279.5322352653682
True	105.87658343803166
True	363.9424957691648
True	432.8351879287279
True	168.69858478162865
True	656.2389618712873
True	250.6748714403788
True	195.70195349920616
True	28.555942113089387
True	247.38200965219548
True	463.26977168555214
True	168.45586961212436
True	520.5516285853774
True	475.0700778355204
True	239.9246760317866
True	109.54547964663188
True	41.44086683892171
True	404.0763950139186
True	783.3683260682603
True	159.98631498902566
True	1015.004441712715
True	1031.4586115358477
True	478.1458091958901
True	101.97349372481878
True	116.18631975761316
True	674.3827902582369
True	9.50806576069828
True	223.53009094219811
True	137.20595525144546
True	118.12514200439354
True	337.19736575698744
True	637.4932280751882
True	37.43277460628516
True	124.14954030828108
True	982.190400707209
True	58.080450564650825
True	456.1178866076716
True	532.669068333958
True	237.56072860857003
True	132.60855905737097
True	969.6412759635044
True	1220.7330276574298
True	523.4790099799434
True	637.3354833153481
True	211.01132348350947
True	148.06707867070946
True	316.6275330758794
True	259.0902832091271
True	171.91700000816454
True	311.62352002812844
True	344.13243073059726
True	12.520186160130503
True	616.9851840497276
True	145.83806247923337
True	80.49417561901693
True	453.5950023574968
True	312.1555652124976
True	1199.7607313704175
True	359.0277849848952
True	956.5469479092563
True	10.08127654890887
True	267.6185825783654
True	222.5362715571219
True	152.76021349419804
True	491.29709670297245
True	192.84149590134425
True	415.6029995472298
True	322.9467875073495
True	112.48809393441748
True	349.70655687660366
True	1014.4638845146022
True	722.5340918251318
True	231.8279518997896
True	104.7062230964081
True	299.50736186502445
True	25.549503913448497
True	362.2411728215909
True	333.2199843546044
True	560.1200176311737
True	457.36347551709525
True	367.6985000835627
True	155.93637096931695
True	11.813579727813403
True	422.0536226727152
True	293.2828513537543
True	144.54886414551092
True	305.2908358201069
True	437.73181945353787
True	809.235631087197
True	315.9356034633233
True	774.0862494136957
True	399.6833062068604
True	376.4337525274999
True	1.0546679045337737
True	1133.4887189474948
True	102.91870020188396
True	909.6074974035296
True	207.04143202136973
True	464.0210027923888
True	677.7046528798774
True	87.15304447077618
True	497.9594288180875
True	34.45118357651313
True	408.74570402096793
True	76.49716962980341
True	229.16327620406423
True	38.77100626660592
True	654.3338569919475
True	194.3889473441916
True	24.51841190252405
True	389.0954912095072
True	106.68949095134664
True	168.5117430200242
True	836.0065449159313
True	250.2850029548462
True	158.643042684435
True	369.06060788409866
True	532.8799188518104
True	335.949257357304
True	504.4623147019879
True	635.1895006393963
True	152.88751347944793
True	7.95570499998584
True	71.05125459705536
True	429.6692249568712
True	87.41145598159196
True	73.89403792938502
True	1039.7701145115664
True	25.028300958597747
True	328.4172666246711
True	317.152820002834
True	456.2325197303148
True	672.5597740648271
True	192.56995079767935
True	673.7698477254406
True	333.3408353908938
True	338.54560276005486
True	266.38773740668546
True	204.94897364420336
True	360.4897722034999
True	447.7897212657781
True	422.1233186733971
True	599.6024548551773
True	141.7267025165065
True	82.91529498325237
True	37.53949008338873
True	278.21496718759806
True	662.2997314470523
True	401.1687282729404
True	760.2909717722207
True	214.94597671209567
True	388.1541831613249
True	66.90771901854399
True	52.88542779661784
True	402.4263019904354
True	196.4168220814611
True	217.50001100207845
True	42.20818267198912
True	1099.6169389458532
True	182.1539879845319
True	909.9384020409938
True	319.9613429964255
True	935.9390349477868
True	238.5117301700572
True	461.580161111584
True	529.7968622251487
True	626.8160892652154
True	216.93737508772395
True	472.2636564278949
True	934.6818602162948
True	125.9762719243122
True	8.123410796375314
True	557.6836962340325
True	26.63203357236173
True	66.42020783344209
True	802.1557267287741
True	219.89936795236864
True	986.418630352473
True	688.0409298649965
True	401.24591404602
True	283.45584096309267
True	489.6096368262636
True	337.09465710866374
True	189.96874673521197
True	669.7840220925104
True	722.192764139642
True	213.937333715991
True	87.35831674226189
True	504.2346910295832
True	137.06708554763793
True	381.03008247500486
True	349.5177608428837
True	63.31809676653216
True	382.65396466347954
True	404.7926270901862
True	396.66953622273417
True	394.9403652015296
True	425.639208096851
True	645.1075140064094
True	54.03022513638946
True	450.0783814612054
True	317.9102427156045
True	654.7441167777658
True	218.6823079213281
True	101.47371429830687
True	40.969019887336
True	530.1109008617866
True	607.2670620929274
True	196.0637305610813
True	412.9965914848691
True	341.4607021544893
True	17.49010225063824
True	166.81277554730062
True	286.4224221502981
True	2.368964756692433
True	876.9555025190604
True	83.40164400635031
True	103.13090712019216
True	114.40224564683946
True	351.96532579722424
True	35.64789392197411
True	456.6729083626626
True	236.62194571686436
True	5.595092092202492
True	117.8162242320142
True	441.0314070738458
True	50.88780268803422
True	69.11825406492062
True	183.84060853226552
True	292.2297824229838
True	996.5497282724348
True	385.4355066422828
True	963.2862277768731
True	181.0206829784925
True	1018.4248259993964
True	811.3121679893821
True	661.1162288191596
True	388.6443054489424
True	371.0920896011739
True	79.21597305821327
True	68.80394519170952
True	76.05188702052483
True	177.3109272331803
True	477.5114997549484
True	1046.8889710603166
True	181.36099830423083
True	355.0535510536153
True	444.1517800756876
True	579.1525896939279
True	596.1729185970928
True	294.11557417379225
True	464.04743249065257
True	654.5692893394026
True	96.55258849547316
True	749.1406877576248
True	254.7781894436901
True	140.04256580354405
True	416.2004701127675
True	893.4266534252026
True	437.36774201460815
True	878.4390022046625
True	198.03674531169727
True	341.1829335607585
True	713.3506691208148
True	605.8022860705197
True	189.0748143489312
True	253.24763519231848
True	797.8946786773195
True	32.664965150640114
True	179.38644437876343
True	483.8247388157752
True	698.035526567478
True	99.47681814357188
True	37.35844851487929
True	170.17824118328517
True	751.4718716413522
True	306.228903147146
True	560.7079171993462
True	356.1775879325219
True	306.36460250821574
True	440.748249920448
True	489.8025477068261
True	70.34997395133466
True	382.4416700620855
True	793.6382904253234
True	0.0
True	287.63459300490223
True	243.642163252329
True	947.9835780301522
True	147.4426345229518
True	664.4265024433895
True	648.8733933922149
True	111.89896142974456
True	223.21567485106357
True	134.05148263829838
True	11.383842729320714
True	290.4532100635147
True	377.4489216127406
True	1126.06568943724
True	228.95742000225107
True	410.9263130365453
True	650.7753248021066
True	205.6127673800465
True	27.86504048467584
True	854.6337249975355
True	615.3142513076805
True	155.3682857311519
True	592.1130700759653
True	154.46541490849938
True	293.29704805465667
True	789.6254685160585
True	37.80402039589614
True	105.9581649264235
True	486.7003472856501
True	65.04869045432736
True	78.05476023163843
True	409.1778778249375
True	23.581806416481623
True	744.7242703511446
True	98.5625274445358
True	150.222564241184
True	19.756380287943543
True	753.9232782924478
True	31.17803421285484
True	790.8409570247991
True	403.3956982300593
True	119.45203142380272
True	694.9850659712664
True	522.5940475263933
True	557.9591925369532
True	47.44743151633222
True	365.95301216545386
True	6.613499503694717
True	93.34618816554364
True	385.9018923315235
True	50.08727239301173
True	110.94415072513338
True	288.6621985310025
True	181.9865788393096
True	102.94020678002028
True	663.429813541656
True	20.079865935352228
True	1127.9230892997775
True	489.72237279665615
True	310.51761879572746
True	492.33073863185285
True	126.05717327026537
True	794.5097075911428
True	1102.4342187677826
True	755.729014870546
True	173.29758928374054
True	230.44103888841772
True	52.77274205253
True	61.28668688816527
True	154.56996192924885
True	100.76706932150066
True	165.86577461097167
True	1170.4169763750683
True	299.7977270756339
True	361.6215010432391
True	753.4133156917701
True	18.33148018702089
True	14.593545216486344
True	579.2261825233657
True	6.362638591346142
True	118.04489212227972
True	689.4068697142702
True	184.6546097110097
True	634.4051316344727
True	831.2892391234163
True	150.24456305902223
True	877.5948692494669
True	3.94660415779728
True	447.2060648909807
True	1046.8851951743773
True	25.01141353044846
True	239.19309816450752
True	152.21015801520025
True	949.9597459421308
True	234.09201890453792
True	477.9534770582921
True	118.38250172757772
True	521.8837881487161
True	150.31710080084054
True	93.1795521440129
True	393.3418889054656
True	72.30657641172394
True	51.0741904904282
True	1053.1541314267638
True	262.6081935304907
True	168.34651049784452
True	381.1753203786008
True	403.2259653704558
True	214.58573191352224
True	167.25794728285555
True	405.820471772354
True	36.42352436049793
True	502.4313790244654
True	1114.1574204036974
True	117.69974936256662
True	470.3977483717498
True	305.928220913413
True	26.28665857872873
True	426.8918345535675
True	97.83928829504144
True	599.2686762025374
True	193.24504643594975
True	414.1001006125543
True	21.69354998580929
True	428.0164916584653
True	113.80260321353391
True	344.1356673412804
True	33.07540874050052
True	162.94060779463751
True	242.4562672418783
True	754.2272488568474
True	58.55165971958748
True	138.603440934255
True	239.09255221273375
True	134.37297975365033
True	588.1008080193202
True	551.6274154222659
True	768.6230559525711
True	400.5203740399182
True	532.6172899994655
True	418.8260164323126
True	685.0621046136905
True	68.86863493928833
True	470.214462138132
True	436.7323287821399
True	49.02610695974637
True	83.0166208343464
True	125.39605161574944
True	86.62279182556037
True	324.3414231685896
True	842.1167452753374
True	322.31140488641483
True	1085.0072700422315
True	321.1802392395245
True	891.0017351307569
True	137.82083219729296
True	588.764629783951
True	605.0653839775671
True	696.6201262576939
True	460.3744704882536
True	64.22494540804811
True	279.3634589999385
True	38.92143207312827
True	167.81684499727703
True	167.74020409290245
True	1103.5182469901636
True	246.31401082481827
True	544.961986059373
True	516.8879146222555
True	569.8464480171698
True	907.22110615725
True	586.6363265268212
True	624.2779924019244
True	968.403856954171
True	125.91133783973324
True	320.4980056671442
True	268.61845087050307
True	310.6509004987229
True	89.13027457439757
True	373.3403898298975
True	4.902185246616427
True	329.9881829573292
True	265.2890414434742
True	600.0012900589679
True	282.0591083345991
True	375.238281583575
True	11.133055271929956
True	59.41847768307344
True	543.4272178447164
True	31.82545924071213
True	144.83357667149886
True	63.93241566280581
True	148.625666031379
True	236.10885380079768
True	70.99827672605065
True	375.373605694151
True	288.87939326788086
True	101.6994044167647
True	343.8358834421596
True	62.31288736176069
True	582.0779742550351
True	828.7087312180481
True	279.24409925854934
True	1158.2392754229172
True	117.68866804477192
True	306.42939917185566
True	1075.1083650497656
True	83.83594502098077
True	297.5091535004008
True	9.189684202786662
True	405.8361486864636
True	445.5845805125672
True	158.4459302945777
True	621.5612548998627
True	904.5072063487148
True	157.34903192916502
True	80.43653857481044
True	339.6468318948209
True	570.8609472998498
True	642.8583383534017
True	1208.5273810949857
True	28.38960837739495
True	947.1340829794976
True	139.7564210493142
True	655.7442448589615
True	117.83682366479005
True	128.01733440388935
True	188.13369673173332
True	174.7600410927555
True	752.8438544785429
True	210.4264708352088
True	225.8424984375575
True	70.50559876665059
True	513.1753626068179
True	461.8347217118104
True	177.33722413874042
True	242.24196643205724
True	15.58205948310724
True	421.100451847909
True	220.36240783317243
True	285.6171941778068
True	111.16175465267033
True	699.5031567418105
True	413.6190437455381
True	270.3702901305542
True	627.2041400778033
True	517.1720956352863
True	452.0254038539344
True	135.06559911049982
True	533.6481695248625
True	425.4853274612989
True	2.536009705525532
True	186.3853670926468
True	92.03746332816566
True	244.7128538228913
True	2.8061174221535974
True	117.84652053337145
True	367.161125001458
True	6.565988278623588
True	854.8693076243823
True	174.27675570909696
True	713.5756835434391
True	794.864574716309
True	161.47989531292276
True	224.22718221519412
True	476.1315568013504
True	830.8277790455728
True	50.36819196571319
True	41.00092871893765
True	130.98012375185925
True	627.81353013103
True	710.5429238663279
True	182.60806537677036
True	589.3218141665141
True	597.6685794165141
True	874.353926785113
True	405.1069908932895
True	188.6190706404195
True	855.369891054698
True	227.51485156041016
True	142.14539733895032
True	335.57349650671154
True	226.09405933309844
True	203.37387962840563
True	621.2603710781375
True	246.19670901994832
True	194.08514424414116
True	450.0399919861176
True	473.7026541658507
True	63.62285644657605
True	287.4238772761781
True	78.92615967166336
True	343.4061573132942
True	363.6145306653306
True	246.5898168219876
True	183.3040270348496
True	372.4970621173532
True	639.3983626459349
True	744.5668319489256
True	294.3024871158457
True	735.3466508807229
True	67.96594640802948
True	881.6856553786552
True	345.7870341538832
True	13.458287691105422
True	617.4395188166546
True	709.5504392865199
True	256.1034264096573
True	169.51734183856914
True	49.15713514313749
True	387.1233144936186
True	77.65992068581673
True	15.04774033901156
True	889.0970526700879
True	372.17205231874016
True	183.453014754195
True	1019.718888031512
True	12.633056181043194
True	804.6962212199307
True	29.756593507591635
True	685.2839682612247
True	58.67455314761747
True	793.0397534104485
True	454.6279991406213
True	191.61928072128777
True	431.9991709851258
True	214.0730504921112
True	297.8531691278679
True	206.17091733594287
True	407.1539296052476
True	9.959821330098158
True	323.2356150874365
True	110.8348650872328
True	9.47661272635217
True	476.1769752600658
True	717.5776283938413
True	288.5570646505901
True	83.02734631034993
True	308.2667460682821
True	80.71072038518814
True	183.1168290487897
True	180.49110342601955
True	383.4730733122092
True	43.15468108615713
True	141.1901325301376
True	382.8240870724949
True	911.1759244576738
True	110.47618783212044
True	212.00723741914967
True	442.1846572553503
True	18.426100445701408
True	402.9538519389637
True	502.8749580431112
True	91.67280780592536
True	385.48039868355306
True	352.61449239130724
True	425.69428641691695
True	588.5545613621235
True	1028.8185979128325
True	986.34318115448
True	56.11183698898615
True	1054.689660784357
True	108.71942182970662
True	114.50216693203237
True	114.1217105643762
True	490.2357725514271
True	376.7175097859584
True	583.2844368990942
True	256.5598696942395
True	158.3664128113295
True	408.90051584534353
True	14.140471167180875
True	451.12530195241214
True	396.7635714904396
True	148.99705976268348
True	93.16191023433936
True	540.9662272365604
True	969.9382086210292
True	200.5443391034805
True	66.18308811523195
True	426.033960759914
True	377.2874309339804
True	466.70925624918567
True	314.80523313298323
True	5.068802000796006
True	546.8935054927961
True	512.8956891281598
True	501.6644907097469
True	191.0968889426618
True	105.8146540568371
True	22.500742711458056
True	383.8158707400465
True	111.44757203313256
True	7.190756066695621
True	30.715940196158
True	338.58906174675167
True	654.4855830192683
True	128.03816872040372
True	90.99423925173896
True	23.449710003843077
True	420.6296954637601
True	373.1070187922284
True	783.5278134844849
True	307.7301624691632
True	522.3351474623936
True	546.4384395073174
True	524.7866731931422
True	294.8061966309378
True	553.7561092168177
True	100.11037250827818
True	586.0356704364244
True	6.82673203912489
True	355.26724021212266
True	460.7143824736878
True	1010.7201081316232
True	360.499726664492
True	769.3173312861732
True	984.5093350353482
True	179.89212697666318
True	37.22178678946021
True	362.8060517148071
True	386.0584192255216
True	587.3608443513504
True	254.4569945909804
True	30.952789286494305
True	624.3378259662336
True	127.64121949914652
True	1063.5373819790586
True	308.35068853734373
True	474.085282222058
True	128.34190204183204
True	809.7659167093437
True	140.75134018239834
True	819.9744986727235
True	580.6592230082844
True	187.79151890315745
True	112.90926365533473
True	68.08099807642363
True	561.5501343613299
True	888.7641353384369
True	434.0699669267602
True	534.7808613526641
True	138.38615364636453
True	603.2743829689971
True	488.21519052934553
True	773.4737278459635
True	327.4487924980312
True	580.6491005390142
True	109.70378972584108
True	24.824307290924903
True	408.4446158313756
True	172.73091050601718
True	101.16955054367682
True	380.0037661744887
True	1096.20386337099
True	263.8563949006221
True	539.9597094773771
True	11.372077378310465
True	78.06909987581804
True	318.171228252047
True	765.1925107374578
True	451.6482290441639
True	535.6292286667831
True	712.1899709220081
True	64.70921117237906
True	748.1991702335248
True	48.552165939920194
True	101.8228664578341
True	173.5774585984121
True	81.99817797062478
True	25.58700872524441
True	294.52829374418627
True	468.3456602476493
True	915.7989067435038
True	872.0333173202425
True	6.692531747795649
True	288.1021611077188
True	485.4074203279767
True	125.59235380281974
True	246.69697109096415
True	315.5263977994793
True	1312.9840479446211
True	439.6720981200504
True	24.52932614711971
True	184.37732666236136
True	704.9184979015329
True	33.31704644800911
True	172.7466725371385
True	566.3703660547937
True	68.88567965500216
True	879.10374233934
True	324.2415839942112
True	658.315900059537
True	77.31368659107505
True	639.8389035857983
True	604.5188827289896
True	897.9427727340546
True	247.10066357646127
True	513.749859778
True	814.6439981313133
True	870.0006584818176
True	231.6913806242642
True	731.3749510263017
True	220.3744732869666
True	445.4146911096646
True	386.22146932666953
True	499.8367606163699
True	487.9314284715252
True	294.4994523002045
True	351.64851139252863
True	114.2435591839644
True	345.4652144622966
True	1133.5409086998038
True	312.60361235355134
True	148.47718809011027
True	309.8291370665203
True	743.6519390949633
True	643.848045042839
True	396.7481549552343
True	116.04362733568308
True	332.82473276099205
True	30.3556470895802
True	173.83185509346958
True	91.85236580421572
True	94.07683965891869
True	561.8797332813979
True	138.64998837250192
True	138.044597264297
True	106.92697286957775
True	87.7316266616423
True	451.7291109589173
True	379.2254458995213
True	1046.647622845117
True	553.8282324117504
True	822.827871506599
True	272.444841403676
True	293.47650334372423
True	550.1668736084536
True	192.07283304510827
True	722.7870889255469
True	242.3606964950609
True	370.8519016319024
True	72.50011936484624
True	118.71227444953844
True	251.5989595408988
True	116.88563386598696
True	467.4772178549086
True	30.989997774555444
True	565.7961985378282
True	1022.8330072105172
True	731.4370882497228
True	1.240318370648138
True	61.7357290507235
True	492.7443161307168
True	444.2386958736856
True	75.18446642176933
True	122.80552175992644
True	308.2872519749141
True	79.7203889197813
True	46.699912957692334
True	697.6050614790686
True	661.1622157623482
True	159.5737315442855
True	169.2875038714649
True	526.5282284368146
True	56.39508754789972
True	26.523048976209072
True	568.6363305823321
True	460.0968218104826
True	1119.1428220092344
True	46.94024785975314
True	453.2165055602746
True	909.6288968641932
True	803.1630594837904
True	277.3090443020432
True	782.2293790514906
True	402.9610376524983
True	42.31267517660581
True	94.62624980600444
True	711.980488400853
True	69.36293777151542
True	137.52129852791828
True	942.6881167625492
True	184.54350093615105
True	266.5757070224747
True	106.51776037057334
True	641.2385802512496
True	606.7750940326558
True	205.83235236456875
True	440.9618865503468
True	39.72211166671614
True	279.3751044207706
True	593.6650893430774
True	633.9220484587476
True	324.5436795348037
True	75.43975820618995
True	939.0003752045212
True	1067.9223155607635
True	564.6076078794651
True	65.42516672657496
True	29.466820922257227
True	90.28043480744869
True	110.62505089614665
True	97.77437443759555
True	844.0448406111545
True	1267.0179532950144
True	728.408644535795
True	320.2923465105476
True	7.978867353708983
True	20.79280301047043
True	335.99842700636634
True	463.7270866837627
True	46.608830508445685
True	554.4363071582268
True	429.25872997988967
True	408.7175147372132
True	80.8972487414553
True	193.8729663566239
True	265.78315719940883
True	133.15356697745642
True	371.43435356986487
True	43.569634866225286
True	166.4825578509275
True	1166.7653091759018
True	5.28387507116881
True	29.104209522883774
True	585.046389137026
True	365.5611944174606
True	800.5746407729265
True	162.32644840252718
True	762.9652302528194
True	562.992616564321
True	284.106152630129
True	418.4691361905083
True	345.3194700917189
True	289.549571100822
True	269.6216281371979
True	390.05424316315657
True	505.3693902224222
True	488.24148166158096
True	105.97782995441456
True	369.77326017319297
True	8.530634473001143
True	177.45681500320435
True	237.21358443339972
True	870.1583596075037
True	589.1926852689444
True	30.525127752656157
True	713.8115979530943
True	827.8450674006737
True	104.27639019920689
True	346.29372856777354
True	857.492145837439
True	228.76525253100584
True	162.4423766984494
True	540.6301579390408
True	569.6349921662186
True	1076.467348129999
True	143.04805788177467
True	160.28470380469727
True	250.57424745928677
True	314.7544555114243
True	425.4709655719324
True	409.7040264745527
True	312.62463835334137
True	419.10386331704046
True	502.9790954840132
True	220.4184047594672
True	1481.536693837834
True	260.1594537773386
True	399.2398526605868
True	54.037557618242886
True	777.8572004200357
True	253.4342331542707
True	936.265643772076
True	571.0267416653231
True	325.17372305189946
True	764.6034527402624
True	270.55405660652434
True	214.4566663029518
True	256.9117922960887
True	216.53724186117785
True	131.5073778137758
True	242.64862906656512
True	740.5643345035533
True	516.8755063627733
True	213.24925574243105
True	1183.6122822435186
True	115.95195668417624
True	256.450669319775
True	69.533330675161
True	307.9839716403368
True	406.2768985503773
True	92.69551416735544
True	225.6329158872264
True	78.00969327351956
True	679.8226560080673
True	372.1552230274689
True	212.54528590911585
True	721.7692875039033
True	884.1157521035317
True	830.6787940354264
True	855.3029386668323
True	354.03535160750346
True	1.5832653211278995
True	261.0021479121224
True	55.805275926550514
True	387.1166409693064
True	53.94645562506992
True	359.48830574184825
True	861.1492404488646
True	1021.0523293588456
True	392.2919077206359
True	21.80337013254792
True	510.6609130846192
True	499.8295227120496
True	195.60982269452228
True	232.8685647579376
True	289.9055374059856
True	22.58606676424683
True	125.29325564403604
True	962.4318039414956
True	60.87591767955532
True	491.4806780119939
True	778.6632057434986
True	99.77556224799744
True	244.4064110838881
True	114.1146518622821
True	14.56031174968794
True	1.479261791845888
True	121.54222746971134
True	1034.1446718868606
True	490.53572111944527
True	64.30439463247001
True	810.3797185941212
True	349.2483128309101
True	1.8768427631337083
True	442.0198797800693
True	179.73023273050498
True	485.9229303851017
True	87.61799014580878
True	326.6893886836219
True	354.4184881612111
True	163.2814672863192
True	220.1629867468868
True	133.97568484060957
True	175.20808129746254
True	957.7122872490248
True	17.043697306627667
True	513.80605284415
True	483.8744261848849
True	398.99817392286354
True	222.35715590871231
True	231.59224026575671
True	158.84141444546958
True	47.0813196620828
True	487.3862789668824
True	147.1710851629301
True	834.1411776701312
True	841.2247864518682
True	248.4999605775116
True	322.6751500095436
True	532.3495165866314
True	38.077094340681214
True	86.66549889976865
True	718.8875049492908
True	1087.0939056379175
True	110.64513549233236
True	729.2881506025448
True	140.37966203834344
True	947.81924293004
True	669.0428513575746
True	108.28586062007216
True	284.72057224904376
True	640.8416521968061
True	258.9009258580529
True	44.96738089744805
True	569.2836539491874
True	454.2634765210595
True	5.819297084666005
True	464.12782254112784
True	67.52054862313075
True	175.85390000327934
True	237.3701737265725
True	289.7864590403005
True	75.66113989065497
True	218.69045280865055
True	361.0456943555653
True	428.4952682580425
True	914.4541996119356
True	51.07919100939171
True	892.4227343383988
True	978.175030396634
True	131.87365182215805
True	75.60172537932974
True	958.4014618309828
True	33.06486177141051
True	219.5309400972183
True	83.81054819094602
True	222.1584111054287
True	365.0073007693376
True	971.384387994531
True	106.05374097080404
True	72.22050617986942
True	646.3167108923162
True	275.4685296886367
True	721.216237201497
True	52.056304312393806
True	473.87189264889946
True	390.83123552649135
True	677.185411991519
True	54.15543300513273
True	108.27605495324028
True	28.04352632222969
True	272.1843336232765
True	41.32256549990539
True	359.3822290659425
True	3.0301833178217525
True	1189.1410107498646
True	109.75935775802084
True	137.79206896799377
True	367.1801257443993
True	718.2544260808842
True	676.1585662094323
True	1023.5909148787904
True	471.9833940174195
True	399.5141537331157
True	137.86363341611585
True	428.5549819750694
True	850.7565980158212
True	419.3174126386355
True	980.2417185925824
True	85.58439982135674
True	417.08139962141183
True	184.4065802580925
True	283.9645101011765
True	754.8547455925981
True	164.01504222746502
True	135.33747901220283
True	64.08700346228377
True	855.9487259546797
True	784.8507571939573
True	82.51692839977517
True	435.2983328282997
True	744.5419451239494
True	413.4388231037353
True	58.78916079791136
True	316.55932664432737
True	789.5702358130791
True	28.649344332556183
True	373.7240901626801
True	174.63506686021168
True	282.9911094132954
True	33.24684269420584
True	224.0541942445638
True	785.470658160301
True	629.2373216932798
True	55.9922953604779
True	300.86523626970035
True	886.0912997103566
True	16.8840730615155
True	321.68992575259495
True	285.36797702687545
True	414.8948005768244
True	221.6938667843068
True	604.3282638286638
True	45.77089623194183
True	970.5462754285528
True	882.0676949860866
True	46.81433416042272
True	406.76822752146734
True	721.8709630237341
True	898.145199454146
True	274.3793165555518
True	579.9652111863887
True	131.63535075633774
True	183.78758311456883
True	128.05713767142305
True	145.62957422871753
True	209.9713942752525
True	932.1666859680928
True	815.2377005887688
True	959.0249068068176
True	19.253869343038858
True	25.450177797297584
True	355.3750114404419
True	13.359695303274052
True	595.1787603500946
True	1097.6550457202734
True	278.2369991098788
True	204.37046817479325
True	88.84070496873697
True	219.48877281745607
True	130.6670971553645
True	42.21396125918611
True	129.5796784236524
True	90.06174609996091
True	234.4234919249496
True	539.2843948035177
True	163.36227441147565
True	29.707746924686603
True	59.56356977620936
True	428.7909130547552
True	269.233596535541
True	584.1539350472556
True	25.300717083444493
True	114.92276498636387
True	679.5812396839539
True	265.65055750114743
True	460.88816027756434
True	648.1261913998864
True	103.98130036423996
True	113.7177571449383
True	76.93349351340581
True	25.97397947168986
True	125.50785796007108
True	86.91795163298056
True	100.49703897938298
True	145.4491130002256
True	239.47653268878545
True	831.6468387186104
True	287.2631431917146
True	971.743545393468
True	168.00800494407568
True	200.43351058482543
True	789.1827485604665
True	311.3419864129938
True	610.0673877255178
True	250.785749824322
True	362.52315034074127
True	449.1712731800157
True	551.2188602678342
True	653.8612797507244
True	379.3046771492466
True	36.15090956420971
True	566.9530024703703
True	625.8823165513134
True	19.720794852163564
True	11.55774379721148
True	260.24386152986017
True	410.1423766893792
True	459.2305407103531
True	68.12813408252946
True	624.6081261408576
True	922.2179483430806
True	247.3086513179294
True	887.9029700337012
True	286.74347182082425
True	104.0812951902276
True	279.1001006047286
True	718.7645921768791
True	41.083230155317
True	569.0576511320205
True	1255.4138233817196
True	1019.9912999718488
True	915.0961995174652
True	211.0214274335224
True	92.41160359817243
True	204.8908758644224
True	832.0059839068324
True	142.05000547652526
True	1081.0756976233704
True	880.0519530311293
True	44.98129378410128
True	88.73489577589058
True	394.1583819821256
True	396.51887922163183
True	210.24851817353183
True	504.86940409739753
True	673.952296570578
True	126.2692428124387
True	280.47605428097063
True	1038.0340561928551
True	52.141603790160886
True	698.6480544039279
True	544.6247847367517
True	36.74867742550202
True	819.908880674823
True	370.1520381083333
True	545.6391729604007
True	102.16571339818314
True	266.9784019996106
True	213.549450398828
True	27.673223600859668
True	122.77316111068134
True	757.7036003768512
True	146.2713628903389
True	393.7581228812892
True	64.49782364461323
True	620.1875879339948
True	630.5601141649552
True	228.6502328013356
True	456.2952798833249
True	172.1004676444656
True	159.8315743086489
True	215.61502257848664
True	275.9339459976054
True	361.0616331815384
True	131.6787132629283
True	192.9548769922056
True	28.875038753947575
True	908.46830230437
True	306.7776492700493
True	10.211253262747691
True	366.741849248189
True	172.87533141829934
True	632.4579912386906
True	369.6246191760135
True	585.434037808218
True	558.5838708942941
True	488.3403707608843
True	780.9850117168298
True	235.3952242523493
True	554.8955201585718
True	160.26472528490967
True	542.9958782300675
True	356.1120297062836
True	379.56506272611006
True	128.022308303868
True	137.02641824314674
True	103.2863832908458
True	65.30040557468448
True	734.908637246352
True	168.85273152083482
True	47.81046759792849
True	0.0
True	532.3247250525463
True	114.00317862471732
True	21.27741287807397
True	41.795062681519056
True	107.57865762144952
True	573.5187236339855
True	184.2648991446556
True	103.78817327286214
True	35.51067254263033
True	162.97764207611647
True	944.527029610456
True	53.2211957185651
True	239.91657015074136
True	700.285379987191
True	313.561676587938
True	446.3047458571517
True	475.98775852426337
True	517.4464220791477
True	612.0125066458955
True	930.4652591353756
True	262.1283346956539
True	1024.0328134659496
True	925.8159675090786
True	631.0877823498712
True	341.1760818620003
True	864.4049430607478
True	9.522509025231502
True	34.95450742861436
True	299.09037989341704
True	39.04447033865552
True	191.6799835521576
True	749.6171973032921
True	216.0810538198809
True	756.5584815236224
True	764.7490546308411
True	118.1595768891961
True	376.8270710788304
True	604.0785131130634
True	24.16124351432746
True	127.00531543589402
True	441.92143800158885
True	300.65243221958497
True	199.7260147668656
True	115.80664947879391
True	377.9528976208443
True	21.81688312483855
True	366.7704092842024
True	356.3722331193583
True	1012.0682484639204
True	367.1762275231509
True	30.172747732776465
True	445.62670614134345
True	436.3532910562434
True	240.93454697564937
True	29.949232587546295
True	762.5506992671272
True	441.10727522514367
True	170.99428103072592
True	13.247589153561512
True	1212.8271966242366
True	161.39363037745326
True	22.869051999751377
True	305.0067983481935
True	270.91384459099936
True	111.3037194034215
True	295.0272524719913
True	49.578143145744086
True	315.2981899506821
True	299.71167160214685
True	316.96765548728376
True	32.046224914962664
True	49.16525865765316
True	1008.6767854075204
True	24.967368210367518
True	13.667005201835206
True	185.88429742540484
True	656.6266094922415
True	8.568363355931943
True	187.53992313001532
True	188.4253605871892
True	555.222097137291
True	369.7418661873082
True	725.1818220071387
True	333.6186805121932
True	496.1848708815357
True	434.161398933883
True	496.7828351090431
True	101.13480690066685
True	1250.4479395974522
True	941.4482440650764
True	291.6217230444827
True	539.568368148638
True	100.68348701138213
True	550.7664221875601
True	428.63849352717216
True	156.03768521104377
True	78.44034778133158
True	348.7415849628187
True	159.5748183836999
True	28.431023253048533
True	564.2379518451446
True	376.13370106536615
True	70.36703331927013
True	30.924123041593504
True	685.4524865328924
True	494.547161211931
True	71.28150386975918
True	23.39094011806659
True	331.81531908800014
True	307.3955869227952
True	696.1751592619597
True	550.2528805393176
True	558.9195744598081
True	779.0076682612455
True	8.7102878041024
True	56.32314830239763
True	38.87478543211177
True	51.45792161967368
True	499.0784264517416
True	583.2798970049212
True	79.67509968897298
True	107.14949268159782
True	198.3905900473748
True	72.95463661590387
True	184.10797663590265
True	205.89206998691117
True	283.5540843246253
True	796.8929620657248
True	609.3093198069322
True	282.19757802549015
True	181.40996611953847
True	273.4115718777181
True	248.84932593603853
True	745.5097930798244
True	328.3931675217521
True	157.96444719887913
True	918.9972191936262
True	340.9037012634529
True	472.4865313732502
True	156.6733581303656
True	121.18724321977524
True	59.27526800186677
True	218.84209328913468
True	987.6401430249914
True	518.4105237001584
True	117.44735284606529
True	359.02734168002155
True	105.22439584801272
True	685.9388934338679
True	4.070893964598959
True	692.3342110855473
True	36.75667703275439
True	921.1245422535228
True	851.4928239843193
True	210.10020050946773
True	30.28731691125599
True	83.12332324351529
True	458.50607540313655
True	232.6414880591276
True	1.5268262196242786
True	73.61467364456813
True	1086.3817681923722
True	336.61710884058385
True	667.8698165296823
True	496.4938518091408
True	29.37889565647017
True	127.7600953532821
True	445.6276395808592
True	931.3706051562708
True	827.8087141975047
True	434.5117324129046
True	334.1251725644087
True	16.32340972267847
True	79.2056328991563
True	784.4799693674751
True	497.5273130664035
True	378.2273578546794
True	877.7324939582146
True	25.311970555579943
True	220.3098943521848
True	906.5432584024984
True	227.24498858863944
True	10.028197492739237
True	496.529632112007
True	106.91206089203
True	638.9246302240462
True	52.875770908502375
True	265.4665326390955
True	832.3643011010754
True	887.2277071864605
True	278.6156271146139
True	432.3054614873274
True	113.6734606701208
True	588.0888621729857
True	258.7347642968385
True	197.3764236140541
True	861.7848664687596
True	54.567334670366606
True	701.3190355781517
True	277.88287646323903
True	299.1188634295441
True	171.29827222460986
True	466.8129679155368
True	600.7048359211941
True	366.2942244605228
True	433.3897769616213
True	68.77114393064892
True	156.72773999688582
True	452.9345794096324
True	221.4725332270832
True	33.98378547738151
True	205.61297323357863
True	383.48894449686526
True	373.6867995924293
True	753.3972819136889
True	130.6819533011478
True	671.680801396485
True	491.4114105111276
True	562.5658859870077
True	133.99385622482018
True	38.42562647643935
True	672.6325206464427
True	71.0955178038649
True	559.3187617150635
True	669.3057285887973
True	449.63452294350105
True	138.12269166372536
True	523.3645502616697
True	4.645055859982965
True	398.6451902320521
True	30.754142197826216
True	645.1017069341995
True	276.91806923251283
True	588.2883378612787
True	692.0087268080446
True	148.0785770432347
True	520.8815295466877
True	491.8782113036668
True	59.37779065410054
True	956.5521143350207
True	3.3161126185505667
True	26.764038065375814
True	651.8067208277113
True	684.7440000833112
True	134.24884294222815
True	420.4028735623433
True	119.98395377138056
True	72.3367687109305
True	453.3961464337654
True	42.17726102093875
True	496.0882679087008
True	9.73296069669768
True	843.2879827960551
True	526.7092095175675
True	675.2412583916974
True	102.92465844772148
True	368.8185449985799
True	1008.6980617173658
True	852.0254905290781
True	145.22540986811887
True	536.4686942349457
True	440.5824951413108
True	244.23047349937104
True	263.2529226978955
True	5.398311929990341
True	312.9337172471519
True	11.952901153716176
True	367.4210769986084
True	77.0718325317385
True	433.4357661308936
True	658.7163273277855
True	126.92253626151812
True	234.544208224872
True	645.5970677896232
True	664.0867044369114
True	297.03348355707834
True	142.2755795302946
True	158.92605710920444
True	473.3044603267109
True	78.49743760750025
True	11.816889501623653
True	493.6478395621088
True	567.6105232866253
True	19.09304524388165
True	136.47888430061607
True	921.9408048445124
True	496.3915043478227
True	276.6753125702328
True	32.342938757146456
True	472.711300782738
True	115.06213752213336
True	587.3682173194899
True	656.875808190933
True	298.54283888005165
True	370.9030526747544
True	188.4821095960627
True	238.17168587625983
True	74.71865854999297
True	224.45379478811645
True	491.934523188245
True	21.280221521084613
True	456.81356103214887
True	356.28306785607924
True	724.1122449464746
True	916.9811934000368
True	883.8193029780712
True	154.91260706625926
True	393.2918545124413
True	71.89406553751209
True	187.81403775686647
True	316.3444027814218
True	11.441349206756293
True	785.9218170650564
True	21.87708525905277
True	402.52112706008415
True	258.32257923884634
True	671.7495395182495
True	209.9893965513522
True	37.91985494386
True	651.2517364867338
True	1065.1242004227977
True	226.32002883115604
True	137.01767994378002
True	599.2588915207003
True	482.7012171304586
True	17.44291876753574
True	837.5091046350217
True	114.0286090782705
True	43.89054050118426
True	312.5022691309291
True	369.6463148065954
True	385.3607322303522
True	260.75682631351884
True	19.72609830520937
True	22.9285572518767
True	823.4413288693285
True	195.73051806253255
True	116.84091787277602
True	829.0882956576887
True	657.560287160901
True	642.0080413011189
True	446.6830638913084
True	149.81719776428878
True	33.26438266130554
True	101.12053822496544
True	429.9141196362308
True	241.59269959590276
True	498.8462734004112
True	141.95106980692498
True	500.4612448090468
True	646.810972831797
True	966.2264134168196
True	24.54742152119685
True	964.46853328615
True	1078.147174302927
True	490.3494930622825
True	82.57962494638765
True	815.9882268893858
True	660.0352090587887
True	667.2351300800415
True	172.36097634093687
True	720.0880729270781
True	705.2485476291137
True	120.92958006555224
True	794.8436510708534
True	827.0929799728104
True	464.5012337246085
True	228.5376893803193
True	72.85435855582048
True	310.3286319119832
True	353.4641828991586
True	449.89228496819607
True	436.2764915543864
True	199.51392828679877
True	323.9684049165551
True	2.924888790853277
True	14.25804548130312
True	105.76469564596262
True	126.08527528233624
True	342.3233329355628
True	352.6818289554222
True	110.77794361329347
True	18.447355552360644
True	203.13930969422935
True	835.0783861728831
True	470.3701976000024
True	537.6341215479915
True	563.6335663598686
True	815.354682433713
True	638.4140010008105
True	91.42913890750704
True	199.1429805324187
True	247.81163403518408
True	284.3906797222281
True	107.13226898415202
True	365.3938104693137
True	428.1440575740923
True	166.78220681649373
True	645.0186256580503
True	244.03866971552748
True	211.6886879055707
True	28.16090415584489
True	256.74957447125973
True	483.3002560634883
True	164.14108971273353
True	508.7717430933136
True	467.8987641997677
True	246.568075033774
True	103.65245609016684
True	44.07616551044976
True	403.56625873090167
True	803.3215213943187
True	172.96739468673707
True	1023.5315567718396
True	1043.601607691169
True	484.405076615443
True	94.1238285543576
True	126.76398477375795
True	669.4615438182396
True	7.534675862339787
True	224.49244200062583
True	134.92347664200017
True	116.18078228909778
True	327.2884181460413
True	647.7651843246398
True	38.0837826538524
True	133.06962684102066
True	943.1938190166484
True	55.37876866369794
True	462.5928588876615
True	542.3959174996634
True	266.3866157729799
True	124.72246991733394
True	904.0164903649328
True	1192.699424245242
True	517.8010539179595
True	642.2198071576285
True	206.63071737541264
True	151.90758706846364
True	320.0307434623291
True	250.38167828948167
True	172.12609520335138
True	288.6488025711211
True	351.8844047853778
True	11.233106732479753
True	642.235882532764
True	147.97100364861774
True	79.58550824669956
True	454.4559373340927
True	308.087260519534
True	1133.3178936453571
True	365.08570605996056
True	1003.4083956691062
True	9.909249626241571
True	263.11987796180523
True	232.31345164927583
True	152.73966081059652
True	469.9283805022815
True	190.89440984362915
True	426.5693605021448
True	330.0884436513714
True	116.5291118216614
True	358.6930035476957
True	1065.6436567408214
True	710.601875586574
True	225.81324985129265
True	102.4140713992418
True	296.02591830354163
True	24.174842402478752
True	347.00820023442543
True	308.46519049392253
True	532.9778682419017
True	446.42910921659
True	355.6156907348335
True	156.81862981680266
True	13.052112221060035
True	412.5054014388248
True	289.1357040570771
True	142.65361346118124
True	300.4052410638465
True	442.0851991933621
True	805.8756887737393
True	318.1911123205115
True	782.0306133940802
True	406.342377483578
True	382.32236106040057
True	1.6346924225093482
True	1147.759843050212
True	103.7700512819121
True	890.9008172709819
True	210.92890226135864
True	440.0674194421255
True	662.7318224860971
True	83.77324829371852
True	471.8757156786707
True	33.237192798781734
True	392.57275584989
True	78.86772292355033
True	224.17030023668167
True	37.660476660483134
True	680.4561348980083
True	192.90117669697293
True	26.20062614293032
True	401.039415492317
True	105.84219215564696
True	165.13805049076578
True	826.3962184723022
True	263.7926585523188
True	154.8002057715421
True	376.01259987270345
True	528.8013277680928
True	324.81038176767146
True	496.0771483909901
True	596.0008399667747
True	154.09095133275736
True	7.64062983809254
True	76.28417349253375
True	423.1576372986626
True	90.7662427656314
True	78.11036301962208
True	1041.8555087106315
True	27.597092027595124
True	317.0447310319625
True	319.7352140761192
True	464.3925530680482
True	653.0409473771597
True	186.0982205165623
True	661.2499298769453
True	327.1485736194448
True	338.316432643362
True	255.4841095844246
True	218.2920812721081
True	361.79452301273614
True	438.838614622296
True	423.1842265311098
True	587.0490435261048
True	142.9137334689859
True	77.95246936202078
True	41.01332213153688
True	312.5755198257052
True	623.906067472764
True	398.8991441066688
True	788.28858394004
True	219.0381478884711
True	368.401840643653
True	69.71860950064583
True	52.63058880572645
True	418.4340391331274
True	195.7155658982423
True	220.20118960950745
True	43.75920868605968
True	1080.7099839141597
True	172.64109632323178
True	885.4899842545817
True	319.28912237540794
True	929.2268230606676
True	235.5539247307218
True	464.4659479965777
True	522.7793812195988
True	611.602803774387
True	213.1765711912048
True	482.1282613570626
True	954.9137485450364
True	126.06123186566238
True	6.608335564899808
True	575.689970772963
True	29.231385856382325
True	80.37278552521201
True	792.3642760968698
True	235.6679881653653
True	999.9397628828308
True	685.7242409378024
True	422.54938768057474
True	279.7340930025787
True	486.9265657285208
True	341.7048172304322
True	184.26386902215177
True	680.6755902382039
True	718.5416590018705
True	212.04345736235788
True	91.08519095198096
True	509.4520030368829
True	138.76891888053922
True	383.3785112233311
True	332.69864305476705
True	66.2275688169034
True	396.7099707137932
True	403.97226984432007
True	380.8095582510358
True	407.6438592351749
True	427.71707567423374
True	661.5268434446522
True	52.13441458327876
True	458.3387458510409
True	320.72338478085106
True	629.9008475741281
True	224.7518752079172
True	98.1594493847778
True	40.43909694085744
True	524.1256328330849
True	655.8864848618997
True	191.28997246761952
True	413.33947559856017
True	328.53493928472136
True	16.77923243871392
True	168.1612858577978
True	285.3185490282571
True	3.7547843392713336
True	886.164539750062
True	81.56292328678133
True	104.58165309389604
True	118.0631620505484
True	362.9310836179148
True	35.33622481956339
True	454.9515899862969
True	231.14406615612444
True	6.194445057167016
True	117.82341116553818
True	453.1267381209304
True	52.34777675907476
True	66.70566745996021
True	174.63973961355984
True	295.50942868662594
True	962.9447719514678
True	394.9495432485536
True	951.4599023432488
True	187.15772148621377
True	1036.5978887828194
True	802.8117186194487
True	643.6521550807203
True	397.67629218755656
True	367.56865454568776
True	80.47142995842313
True	75.79277747212174
True	78.51382392001096
True	177.43028697209914
True	481.73229583273934
True	1095.4559320401129
True	170.80711964164524
True	358.73146196898443
True	436.51919365408895
True	581.054006339338
True	591.0669848476247
True	284.53378828926645
True	454.9929602363538
True	664.4251945181244
True	93.21341976714176
True	696.2391295299577
True	254.21340457355535
True	140.03301103559735
True	419.2894633170266
True	851.3046320160774
True	461.2853297461974
True	853.2219581110387
True	194.30033166770627
True	335.79439055823184
True	676.2106994872184
True	625.6665786093267
True	189.10684981792676
True	257.24829028257886
True	800.6857242033792
True	33.31232491155523
True	184.7349841640388
True	492.36107787774665
True	696.1313406001321
True	103.77155121060665
True	37.85039796605857
True	168.03088678793148
True	723.239483264596
True	307.3331935992479
True	552.4901006662375
True	352.0237176312666
True	299.63404840200525
True	462.8740787836416
True	494.5651483008365
True	71.07421329074528
True	360.75891833253496
True	757.6727894245874
True	0.0
True	308.9795283720907
True	246.8438580535217
True	929.4032107118834
True	145.0453140364884
True	628.6177842643683
True	637.7723960843224
True	118.16591324301822
True	230.0110506392819
True	133.29423540985815
True	11.299366648994049
True	289.7637996640775
True	374.6343363867557
True	1133.6427428096688
True	237.3473739089957
True	391.7204576458457
True	657.7751913593462
True	201.99121792733357
True	27.465375307793856
True	862.7256158089017
True	628.5362086780934
True	152.86623532785904
True	639.1245888017957
True	163.46252903992954
True	298.97597468056466
True	811.7041412974713
True	34.797811755917806
True	112.50315826877234
True	526.2428334331973
True	64.0425657050918
True	75.65492744628357
True	391.38710089464814
True	23.38677182435717
True	751.3643423178999
True	105.17990979447006
True	158.798608655322
True	18.82629387164381
True	668.9595426783019
True	30.640128420365325
True	767.6650759524051
True	404.4632499984997
True	115.92134990297065
True	701.0808390529437
True	527.7570207472525
True	559.957799231188
True	47.556403579880616
True	374.94976634189845
True	6.277772875997206
True	90.4058168790216
True	394.3382425423554
True	49.35705671708717
True	115.49513056456372
True	311.9416442086931
True	192.6918668707505
True	104.85867484504112
True	634.8623396546393
True	22.28334640548257
True	1108.1715657511195
True	503.3725585681319
True	300.1027781398301
True	498.4517948927953
True	128.6848083694077
True	800.8146753049997
True	1107.2212425308549
True	748.940884440807
True	172.93578695196464
True	217.62666508620012
True	50.92889487176576
True	56.57901103039021
True	153.85714430982975
True	100.55658497837808
True	171.80612612766103
True	1168.8555515002408
True	304.22112781432514
True	341.5659640180418
True	714.3422621138066
True	17.377411588313997
True	15.378464643906934
True	583.377185249157
True	6.93828662881327
True	120.91248641830964
True	673.3777631906813
True	178.08790057586992
True	645.3867404585453
True	798.6673390902318
True	161.02540751420364
True	924.9589601399204
True	3.222251858082981
True	477.2611979672473
True	1066.4382629683157
True	27.4545850795302
True	236.29220633351235
True	153.35690168856843
True	937.3024206847124
True	238.68320306400284
True	469.2120452109156
True	120.70397941629372
True	511.4354148022159
True	149.51957783477127
True	95.44244357375884
True	385.5395331065582
True	71.29333338635158
True	55.259345154514406
True	1069.3120578016365
True	261.0702296703285
True	161.6278467084055
True	364.16550241046457
True	411.2446509340912
True	210.4349850821469
True	166.41710203832898
True	383.110269947856
True	37.99421858440881
True	495.8727514049819
True	1139.967933921189
True	112.59477936605552
True	477.3839030898122
True	314.3286023033583
True	27.70931951031212
True	423.8681615205176
True	102.31191078033343
True	595.2515880263416
True	195.74246226469015
True	427.29874606739816
True	20.25668345866189
True	434.9837742328965
True	110.66267412892218
True	340.9492116540124
True	35.22375313523924
True	180.41393671063955
True	256.8409256868581
True	776.7154844927904
True	59.97436872025745
True	137.40629697313966
True	232.7975340959039
True	143.5169631471877
True	642.3762010666941
True	538.8048924163842
True	798.8095285207266
True	388.49607710654107
True	535.7579584877603
True	417.41465935366494
True	687.9693292145334
True	70.9141420277854
True	483.0510184079242
True	434.7689389581178
True	48.42962997032683
True	83.94802649014804
True	132.18193816403806
True	94.05039274850552
True	313.2071449930082
True	836.4759664505178
True	325.7361771581832
True	1087.7166316318087
True	318.74896515783286
True	903.9321329373212
True	153.67052593464493
True	578.5320838969108
True	631.0431825724496
True	699.3764575150342
True	445.6637646312835
True	66.29378729726929
True	289.6098034982808
True	39.55284836456106
True	168.74350096930158
True	166.49192388997588
True	1090.2432096542036
True	234.8944501517913
True	560.9725509933818
True	576.4507787177338
True	568.9379239334957
True	859.800435706025
True	597.3175804197062
True	636.3357425218197
True	917.5321228565552
True	126.95249166298646
True	310.67091557677634
True	267.966810591336
True	322.142913756146
True	93.57648619104994
True	387.3314171044513
True	3.436885644019973
True	337.73443628051973
True	258.978541998825
True	613.1125025195192
True	286.88902552674216
True	364.4857745292872
True	10.031384659851202
True	61.33704367219192
True	532.0520137802439
True	30.410935753474494
True	138.53295505041262
True	64.10313749325978
True	150.54136457889925
True	236.0280092790321
True	72.76465006384606
True	396.4405533230639
True	268.63540266798384
True	98.3100111665886
True	339.24365635851655
True	64.21912461086934
True	569.0124345189398
True	818.9175416247606
True	283.67264267746424
True	1163.442989428495
True	115.08630997921978
True	314.9940721028104
True	1024.055191519382
True	87.8349231313532
True	272.2871341882829
True	10.152295871475314
True	401.83394036386
True	440.5511519552279
True	157.59578801215235
True	615.533751199969
True	931.739310548752
True	148.6401127278613
True	76.01951451660223
True	330.43131283884964
True	542.1020554177187
True	610.2928386950936
True	1216.4497267440397
True	27.801298214040305
True	941.8649062065516
True	147.2703405517458
True	636.4533137498863
True	113.7184804907438
True	135.0584359448062
True	184.1748235410992
True	166.21966466891675
True	758.8525983350191
True	203.4815045883604
True	225.69037535384717
True	67.49385183544625
True	514.5357104500042
True	445.3856077177851
True	175.08497293700617
True	238.7430565952761
True	17.026782103599132
True	415.8649278514461
True	223.91833708575388
True	286.85071565483133
True	111.91777232941674
True	698.2008788733551
True	416.759346313068
True	267.0884615910979
True	640.9302017794707
True	514.442965634849
True	468.0095887061876
True	139.64146145200377
True	528.6156551146644
True	427.5659660744127
True	3.252748060733061
True	192.14915772171025
True	92.34881841721514
True	237.73466617853296
True	2.705705672585567
True	124.71937624398834
True	372.2234179587229
True	6.676483017592117
True	852.2200103640389
True	171.6832621351113
True	730.8129953547809
True	771.6527318509252
True	166.61214007573443
True	216.89493197824265
True	479.57243762637137
True	835.1755338891181
True	50.31089878586155
True	35.29289459674145
True	127.77580722157111
True	621.9365318280518
True	706.3345586392859
True	189.37210354940467
True	597.0593402419726
True	598.5231927252823
True	873.1222402268046
True	414.02639319983103
True	183.2046174969664
True	887.9056182716939
True	214.6078903807412
True	136.3931149655371
True	328.22549487715537
True	223.06869135258265
True	216.03359678490563
True	607.5438094606069
True	255.5572954989381
True	206.1769243621892
True	453.4040518904062
True	468.393072245418
True	65.2326964450621
True	278.34850352657105
True	77.7650440451352
True	323.1672459642712
True	356.06521888346344
True	261.1129832095931
True	176.9752472615979
True	377.9605797084525
True	636.5723191728828
True	752.5604181444861
True	304.1014956045847
True	737.8212245331987
True	63.896593130026126
True	842.2149836147136
True	352.888320139614
True	14.749291909282784
True	623.8744698646353
True	694.4523346231647
True	261.9952548394435
True	165.44533414399282
True	45.88321337271066
True	387.0941343933686
True	79.47173164700276
True	14.571616545509324
True	893.5388263384978
True	374.7734261140688
True	182.0063154490828
True	969.9438944194084
True	11.794633743505043
True	801.6976843091828
True	32.13542516819235
True	654.0611341405437
True	57.48449130830807
True	764.6104471659337
True	423.887612261858
True	193.48276723557768
True	437.7018645197597
True	212.9227801142713
True	309.63492836955464
True	227.32404113652692
True	412.9358999140409
True	10.110510642991066
True	320.0338596991673
True	116.97191731649
True	11.719526703633726
True	470.2437017035254
True	723.2982453884107
True	290.8706455245301
True	77.78200089281361
True	306.5057120358879
True	84.40637698183637
True	178.6388658871196
True	186.92290898861052
True	389.0947598656889
True	42.72115428675378
True	135.9253224737327
True	391.26298065957496
True	857.6762146005657
True	112.94228288535908
True	212.784539313394
True	429.7548484391745
True	17.57190742740628
True	423.55720149435535
True	516.1976204190632
True	90.67991857970468
True	396.115915887265
True	347.3142938716641
True	415.2849376835104
True	585.5253167221505
True	1048.4105919811034
True	935.1938169378562
True	56.243728089570304
True	1068.2152836553437
True	111.65515803040742
True	117.26606233525064
True	101.68676723826736
True	462.5519171183184
True	375.2228011397706
True	568.0729612366932
True	251.5646100470049
True	156.943397001414
True	408.0565608412908
True	17.438626943136647
True	444.822087776108
True	381.4446198371048
True	144.6561752847474
True	96.7525870958902
True	539.7525159381831
True	1013.0150241327912
True	205.314033769504
True	65.5608974547011
True	429.3801460424916
True	388.7278438325673
True	480.7126235497562
True	324.50978338019775
True	3.7480611394289234
True	526.6177039413451
True	518.660066033074
True	510.6748098908046
True	199.59009214222897
True	102.7706246157366
True	23.735271438767736
True	380.49513253189207
True	107.23268869405666
True	7.159851410090775
True	32.87470780346602
True	345.82213322113466
True	641.4888404987873
True	135.5188097437966
True	91.38960027774306
True	25.460914557046173
True	413.50070642297896
True	360.2208220140593
True	779.9185324121964
True	304.99060052051533
True	513.8644138664741
True	551.0504499133255
True	527.1281485437676
True	288.8096749220889
True	564.7471686482701
True	102.76902209676916
True	574.5071822478695
True	7.16797134804323
True	376.41475775671057
True	447.6369076763874
True	988.5865391831644
True	362.1654416716835
True	831.4788893105546
True	992.2338052915752
True	181.3027870189535
True	37.158068232064096
True	361.3094647438058
True	381.67966721113015
True	598.7217490650041
True	244.61063996035597
True	30.92937170945537
True	655.6957213517181
True	120.82185588259414
True	1058.5312399931604
True	313.1688251092549
True	468.7509424700701
True	126.50496869368318
True	809.5892717352214
True	135.7482034255597
True	825.2490953257411
True	573.2058870931833
True	189.4085086226214
True	114.14230108923394
True	68.12564812267232
True	579.7661115708295
True	895.9514182437173
True	426.80862379034
True	550.7700661915883
True	128.78629360963754
True	621.6968017441802
True	477.5656048718688
True	802.5608275440422
True	325.3351824123486
True	566.1275281650164
True	112.11869969101096
True	25.3474540622688
True	399.767111568461
True	174.32381424159914
True	102.41361210877088
True	365.5532549438694
True	1152.8327790294695
True	268.4767199443512
True	564.006611646551
True	11.896824331281948
True	66.968630622344
True	321.2950152070681
True	760.7936480170519
True	457.51916239987264
True	523.1419985234099
True	709.3569766967181
True	64.23483205966994
True	707.4103415167023
True	48.210408087697786
True	106.77782543805786
True	183.6245450871974
True	83.04415468675587
True	24.56501573607578
True	299.15899477783034
True	490.227109088253
True	879.9833628900924
True	850.4089053052651
True	6.199534740865284
True	287.4657645938114
True	465.3729047991111
True	129.02496602029703
True	233.5560717458747
True	318.0452472209178
True	1323.9712663473072
True	438.6999067739267
True	24.69226902451723
True	188.63927854953465
True	709.3114551788692
True	34.02572993454765
True	179.7322927376323
True	576.1410795510529
True	73.71968765580469
True	863.3506898487133
True	329.42762167083214
True	656.9300264828054
True	76.01962810655894
True	671.2082718551846
True	583.4405030013999
True	881.715172709852
True	256.03464774631914
True	496.7611039192176
True	859.2659355276917
True	871.3871702654137
True	226.94031436188317
True	779.7721067184873
True	225.06197753828667
True	464.2568963132581
True	362.0236772655524
True	498.8364156888592
True	498.8104301615316
True	316.86004235954766
True	357.68796781089463
True	112.25868486186194
True	348.12915838709364
True	1139.665277150982
True	308.5571008626801
True	149.99202868300677
True	305.61823148585233
True	723.7280007288311
True	657.6355209006384
True	402.1764966741094
True	121.89685495454374
True	328.08398893969934
True	34.85760973371775
True	166.91379105952092
True	94.48297677470404
True	89.24753472526456
True	562.3082854483612
True	139.91475965966134
True	133.73639604864937
True	106.36535635774884
True	87.76866228090988
True	453.6106339338204
True	399.3713279782487
True	1039.7202517374403
True	505.3079497081915
True	834.2609209305112
True	265.50209968080924
True	300.1784930500044
True	525.4789751129214
True	190.01033752505924
True	768.4172813947677
True	246.42304483765173
True	352.2539476983191
True	65.2285624035435
True	118.28490114666594
True	251.83529928400225
True	126.2805751228189
True	473.5804609980037
True	31.492134616619857
True	569.8997459496256
True	1004.2549145725568
True	724.8388047751783
True	1.0849711407668836
True	60.65632261142085
True	484.02148901270175
True	449.841328686944
True	71.62520170066709
True	126.0295921164364
True	306.0156101712331
True	75.53645871138782
True	54.571110026859394
True	725.8521482421285
True	660.3726308322723
True	164.70917749649493
True	164.01155266846513
True	532.2214368291192
True	54.413689912880656
True	25.558805471626325
True	583.1945179956518
True	449.4199953887777
True	1112.9887085028474
True	48.89461316284154
True	455.91711226287794
True	893.5349033821302
True	793.0659610767513
True	286.51764281377115
True	746.4154009705708
True	409.62711167216673
True	42.25445081175895
True	99.73901329791413
True	726.2966112944707
True	73.54845610776718
True	142.53546364668208
True	967.1933516006728
True	190.8440788334936
True	273.2148282701137
True	106.65022327262722
True	653.0707161080436
True	591.6331022748249
True	211.55107008074705
True	432.16852580909847
True	42.6466630501229
True	279.98807028036987
True	574.4463169279662
True	607.6023346792917
True	326.4293289233555
True	71.99768268510782
True	928.8651770688376
True	1098.2392113116423
True	570.5161197080535
True	63.8505026461549
True	31.687738569839603
True	89.68367214540702
True	107.54269389735572
True	95.61851459115496
True	873.7876704756725
True	1196.643895051872
True	736.9415939694143
True	332.1457515544978
True	8.229710488651921
True	20.56226950298825
True	343.0745372919065
True	483.4722247316476
True	49.21231860706774
True	551.6365245188655
True	416.2518323516881
True	403.4392397234731
True	85.07533748656557
True	190.2476639914139
True	255.66952988683124
True	132.39420800304802
True	405.8693180022185
True	43.179481462707535
True	167.63358784144216
True	1132.3173211578692
True	4.577511169015024
True	30.25020341620323
True	576.8778479906133
True	362.9519057598433
True	778.8331615264887
True	159.8496484989412
True	750.1447374067301
True	601.4834821208083
True	285.74915940346875
True	432.9252593329137
True	341.22135109103505
True	287.17656006436846
True	265.89080268158955
True	398.8669120275059
True	493.12608503258247
True	494.5881304377341
True	104.93558859803676
True	341.6493049526657
True	7.896438160265657
True	179.4770160169676
True	235.3244739188733
True	890.0197937252827
True	607.4510243021595
True	31.28684239550016
True	730.2106704483
True	816.5450073584309
True	106.11836670094108
True	348.487558279283
True	844.9158765179527
True	228.05422432597064
True	161.0113235692897
True	526.0384297618293
True	581.9829425137071
True	1064.152773320998
True	146.9581100908914
True	157.6014427683437
True	257.65354854003806
True	308.79712795716983
True	422.4359211838135
True	420.7571476203967
True	325.0459678191499
True	442.6012846829408
True	492.7910037396065
True	232.46621717819804
True	1489.9162937338936
True	240.37966841795708
True	417.3840842125263
True	52.07756361295564
True	786.3163598086104
True	252.4056126452272
True	912.9687895711324
True	562.985762263792
True	299.83306424771416
True	776.4632959876628
True	273.8491120214171
True	215.90615569691263
True	253.91452578028256
True	218.2931618241572
True	140.56303121957245
True	241.18765950683868
True	717.267835261254
True	520.1905719148924
True	219.19358099839224
True	1156.767062986127
True	118.853374213469
True	262.43790763613515
True	74.12015755969323
True	315.94844590430006
True	408.3599152793545
True	91.52526029790003
True	213.6892567101969
True	72.05772472254081
True	724.4151646814032
True	366.8851719090089
True	228.1094732769227
True	745.5357057612947
True	886.9982245480306
True	835.7618508370994
True	825.927211045573
True	351.24517382430355
True	1.649681996985405
True	264.72890512888097
True	55.51422066842801
True	393.32129447312366
True	53.61471992480737
True	341.03437990852217
True	855.7182488282649
True	1041.29618141046
True	418.19748200813376
True	24.20852428846149
True	523.1803011408375
True	512.7899399626024
True	190.25047078012477
True	242.54040346199503
True	289.97507514289674
True	24.35724882200475
True	120.33078735141082
True	956.0045748669838
True	60.43762084950001
True	489.24342431954
True	793.5903935641716
True	103.6321160036507
True	254.66123682438476
True	113.64997018548522
True	16.984270050726952
True	1.0456490570199626
True	116.81644928422055
True	1013.4070991690132
True	520.6182327985798
True	65.12854294162616
True	798.5002631363219
True	340.0194754759864
True	1.6668504834381088
True	436.1666235053886
True	183.39357800005888
True	484.07558756177866
True	86.03361353930185
True	322.6903539718569
True	356.97522226423683
True	171.3904252168348
True	206.68479025186
True	123.83144504340466
True	177.37568388642825
True	1005.6349674214856
True	14.539975363757298
True	500.09361903415805
True	474.4393102635967
True	398.9347272219102
True	217.7393674897017
True	233.4202230657984
True	159.08736850139084
True	49.105109279386944
True	490.05921956843457
True	156.11029453751053
True	856.6490503474438
True	835.844616219019
True	248.3422726675419
True	325.27496128645373
True	526.2888387472963
True	42.62128664120287
True	83.02581568432336
True	733.4330405476182
True	1080.9611589892163
True	109.85584232230286
True	720.3590474435478
True	145.4937645489974
True	969.017293335659
True	660.9042734585811
True	101.6760752724896
True	277.5397827108185
True	652.9202259768991
True	271.1269132434522
True	46.93828000952757
True	575.5172026600482
True	454.4544002415972
True	5.461383772655417
True	478.7099914214772
True	65.81699047600542
True	178.69952667962505
True	239.8084670748208
True	312.05228165622617
True	73.32765670473862
True	232.37726670412692
True	360.48103024350536
True	448.5373500200829
True	903.9442202115866
True	48.295692940566994
True	910.3364888857968
True	1053.4223686194975
True	133.4714361968547
True	73.46634809429422
True	988.147739804983
True	34.594534896886884
True	224.41222824054088
True	77.50151272563576
True	223.50816503216384
True	371.6312371341992
True	962.049827401248
True	99.602426353569
True	75.81720588658793
True	664.0964216680009
True	273.3900815321303
True	715.0290017171706
True	55.91308452125054
True	486.7347469530861
True	396.9953927876239
True	679.7284101233332
True	53.628542645552905
True	107.9211299234204
True	26.07969032420883
True	273.3189217556327
True	46.53020797766206
True	348.4077097548138
True	2.42020142377044
True	1166.601619427896
True	107.2235378571269
True	132.86832048904884
True	364.07283974808126
True	737.2474517633412
True	667.6135142155804
True	978.0692303290516
True	446.7410764621312
True	425.5264921008513
True	143.01359183700333
True	411.0535258593498
True	867.0778164018172
True	414.0485491015976
True	974.3240225603028
True	78.68348696982139
True	440.92215857972
True	185.520904000041
True	281.33782861277155
True	758.3416700904277
True	163.34141240650348
True	133.69865509972996
True	63.94538114973502
True	891.6112861911043
True	773.4131461622237
True	82.97607597244136
True	445.5108710445285
True	751.5610156290119
True	411.44018200801867
True	56.96427966905862
True	321.6406729151367
True	791.5458613036865
True	31.665471285833625
True	370.4838636520311
True	165.04845121281917
True	277.3089533137078
True	31.48739626691705
True	219.64226164779436
True	785.1621824142169
True	634.5477664534594
True	57.41399116280951
True	283.0389019009661
True	908.9729385059212
True	18.39051800635005
True	321.20897709960286
True	297.36629326198687
True	445.6652760554872
True	221.9433944428253
True	598.9154193320513
True	47.19050977558568
True	984.0638896040967
True	875.9606239829891
True	47.47747336098476
True	404.7531838634373
True	732.4840059313165
True	897.322972546206
True	268.6081717236906
True	588.5276485860976
True	126.45513310027135
True	184.1191747608788
True	133.1866662629051
True	132.2188458557936
True	202.6515405866253
True	949.9415967947156
True	799.5947671593573
True	924.3385867413284
True	19.65498694900923
True	25.855798582907944
True	363.8743514286262
True	12.740998780761505
True	623.0522443696098
True	1080.890947421501
True	259.1763399550635
True	216.47662299715768
True	82.96135597741063
True	218.86409703590127
True	133.28335060519314
True	45.72529972514034
True	127.13949870270086
True	86.54081729567287
True	252.58225040573055
True	525.9704866722708
True	169.08562841517315
True	29.657654739565466
True	56.46986289424956
True	417.4155675331984
True	268.071713966767
True	569.0470632769341
True	21.241218319907222
True	112.94715193837608
True	662.2468663502708
True	250.30773720146868
True	453.9705718535847
True	660.5755129809281
True	99.27307279758378
True	105.1351940503786
True	85.14186419186385
True	27.113811123314846
True	123.37135426210736
True	87.18887506221269
True	104.5481415139508
True	147.10109601730773
True	239.61753518231396
True	823.4413672464059
True	292.3174172327776
True	908.9697445775116
True	166.46228879917177
True	205.08783035192133
True	764.5660371812253
True	298.9782078955903
True	610.8249794144197
True	256.931826691766
True	371.29992302108974
True	424.2701169682143
True	569.7028897302697
True	639.6943996575292
True	363.7990342298186
True	35.40927319663946
True	553.6598901072078
True	645.9249071819968
True	20.8791306381896
True	10.953938100349058
True	260.5795064603327
True	421.319639209145
True	457.3201939355366
True	61.88032945114149
True	646.2951036152986
True	928.523317389917
True	235.4615002620217
True	898.1564763592125
True	265.94023291102457
True	103.23775255954996
True	275.0071561789987
True	641.5529321769909
True	39.2574427735474
True	580.6561703544988
True	1318.9058992206276
True	1014.3518846197136
True	900.4157219681751
True	208.26904439083305
True	90.1462551121702
True	195.64010537718937
True	837.7350574818684
True	146.55722181337842
True	1084.1485180027066
True	876.5649082959599
True	40.365443962541015
True	89.71222381530094
True	401.9185186316752
True	407.769341253142
True	202.8973212966342
True	524.3615843251735
True	668.3176579077923
True	127.16507851338916
True	270.54611715814474
True	999.6874167365328
True	48.936254292078814
True	692.2209279215743
True	550.5116521848829
True	38.45990638801177
True	793.1015805819976
True	390.715248731204
True	566.188049077144
True	109.44235624186469
True	262.7738003842457
True	204.34597263576632
True	28.91695689862997
True	137.50899560922474
True	754.3465070809807
True	142.89942605519087
True	383.83163524622006
True	65.35871067231673
True	653.5484883668519
True	597.5712730692875
True	234.4846713261172
True	487.5804064143248
True	171.12285620933642
True	152.02856070668057
True	215.62618042324647
True	285.1824316221452
True	356.93736597456643
True	132.60788937506152
True	192.12037241325976
True	26.781987532482816
True	880.0528723592598
True	321.9723024131683
True	8.642781515385465
True	371.6053812079769
True	167.93676047341535
True	632.8891371532924
True	360.7650728246761
True	587.1235367055693
True	556.1188495677494
True	497.4983733503189
True	780.2184548182463
True	244.22123335395972
True	578.0321282757081
True	161.1032627733103
True	549.4511798858273
True	350.53723379056567
True	376.1549873608265
True	127.62460793260348
True	130.38504390184494
True	107.77800460609672
True	69.50535903550231
True	721.8714753551756
True	180.32594733282423
True	45.58943072971796
True	0.0
True	528.2131254392659
True	111.21624152113758
True	25.38881071432137
True	39.41337083195471
True	111.1041047701127
True	539.3782146805158
True	178.61599418974538
True	106.6998300309554
True	32.71360413302809
True	158.87960050864478
True	897.1344516805518
True	50.72521555333447
True	224.8092258235824
True	745.4990747142748
True	319.8691677528661
True	441.7020374910602
True	484.4103153354252
True	510.0515999893335
True	599.1488299131948
True	943.676693990206
True	259.6249606755349
True	1021.3615783366712
True	918.4095276145924
True	625.706973147752
True	348.40914291862543
True	836.2021317613372
True	9.233067878434676
True	32.24127378567681
True	296.38545852202765
True	41.70908416139098
True	200.8861899615077
True	744.691696469712
True	214.68626515487023
True	770.8067919306598
True	769.9450997999223
True	117.1057926940374
True	361.3204420073103
True	600.6211211220067
True	25.095361445590516
True	133.17106433171418
True	434.767068007981
True	304.2309597336192
True	200.5168761055777
True	110.21639892586047
True	383.4427919708195
True	22.60696342672149
True	370.5945754668215
True	367.9470898124577
True	1052.5175093521923
True	366.3143417905361
True	32.21730939738257
True	436.45691826868864
True	455.5995002301077
True	237.73760825178263
True	32.27883258344182
True	756.4675208471061
True	436.92574064828426
True	183.98168594299665
True	15.001409634634916
True	1211.595519567595
True	165.50802701485446
True	27.962181687695796
True	315.1841504422677
True	269.2599054909669
True	113.11055133800416
True	293.3166106849798
True	44.5665693705249
True	315.5414528884514
True	313.41814149544655
True	319.2555962169718
True	31.950286275639627
True	50.100492138194895
True	1032.61380723465
True	25.031366660989345
True	11.345800376882472
True	172.51284875692932
True	640.0621054370419
True	8.612498218207545
True	192.4471305212365
True	169.99431376166856
True	527.2804409243848
True	378.47318793548976
True	745.4824445933068
True	315.33553375677207
True	492.0288900979924
True	434.7072023559584
True	508.5162400038497
True	103.0909132939179
True	1274.7359292469584
True	920.8359532955316
True	282.73788690335255
True	529.3340487132203
True	100.02534248472726
True	569.2117444786674
True	412.65549437760217
True	159.41570672610737
True	72.23603911620894
True	347.97014039058496
True	174.04491479208758
True	32.62658448805352
True	604.496300354588
True	375.3253736047007
True	63.37759255930512
True	28.14939611759665
True	656.1402440615269
True	486.2062263020734
True	70.64052710113123
True	21.808879216594868
True	329.05399133437766
True	324.43973872918724
True	710.811623881028
True	549.7791313528121
True	553.8875114600547
True	784.1040742212973
True	9.346549787391195
True	55.429716603080045
True	34.392477785510906
True	61.55390113398067
True	523.9112565187423
True	586.6483055918902
True	81.55931614621977
True	108.7937640456861
True	190.92352098144255
True	73.7853240937838
True	175.6796946187322
True	201.59840972339015
True	275.02806920673726
True	825.799551164755
True	591.3611022930689
True	285.2688090378391
True	194.8604608848576
True	270.53416083056135
True	241.99698892452585
True	720.3922682116694
True	323.0725640860949
True	173.0731280687495
True	901.7734115216238
True	341.2552670506986
True	468.7624377360796
True	155.986212672254
True	124.02847502005672
True	62.02986179407001
True	216.92175038580257
True	984.1774073966944
True	529.6511142702952
True	111.18605849710734
True	361.6837539473447
True	99.07123716665944
True	698.2570333125359
True	3.8500739567888513
True	705.5623734291632
True	36.05691725126098
True	946.371626869868
True	847.8079164941702
True	208.52770528648952
True	29.6836792149405
True	83.10697693289214
True	458.333857019479
True	227.29205012479247
True	1.08103746185802
True	78.80208539460139
True	1144.1251635913773
True	340.9157750645288
True	681.0644539341916
True	474.5811793784868
True	31.588548512098672
True	137.54029433925396
True	443.9647204401778
True	938.1953543389664
True	806.8968974593166
True	421.6692614576796
True	327.443510372083
True	18.118568173566103
True	78.3170372453755
True	749.6301347837979
True	484.4141008459988
True	376.9188851031762
True	898.9166881784768
True	23.55735880281336
True	216.6408088075864
True	909.4271945995638
True	235.8866189196042
True	8.761806551229734
True	504.890144843398
True	105.00011224266412
True	617.9422320856517
True	55.0581513554226
True	250.5653296722366
True	856.0859744447799
True	902.9531975443178
True	266.04402382245974
True	420.13197159616766
True	116.68651919295036
True	615.8087064110664
True	263.1486538894804
True	189.83098598323383
True	868.1643652680724
True	55.76754086756702
True	718.1056150172445
True	284.66600453255603
True	297.09053141107
True	169.7376445639086
True	474.6442880474129
True	631.6762317935751
True	381.17395447387634
True	402.9567327110611
True	71.57130298431932
True	154.81868734910725
True	459.7862714144405
True	213.9966787998671
True	37.83156912967712
True	203.20785235747755
True	390.5761668964934
True	400.7425765767555
True	729.6885913657067
True	136.39592134497624
True	680.7634401269623
True	487.09775153879553
True	598.7752054300938
True	132.09064135280718
True	37.92223013050105
True	681.841761837774
True	69.54932090752663
True	556.2914902292534
True	677.327699158975
True	447.9916926999964
True	131.5091804607912
True	521.1711790789797
True	4.656845733403951
True	397.688069455604
True	29.402705908500742
True	632.0752091862512
True	268.01002521962994
True	582.6362530143118
True	697.7229928180486
True	147.53279167498945
True	523.4648244185125
True	499.8732208689379
True	63.852573612800526
True	982.9742924102972
True	2.798378120527905
True	27.95900484098301
True	634.2568085530089
True	659.6571197960174
True	134.36212871055554
True	406.7599867729234
True	125.56195014167804
True	75.60149380163226
True	454.5555561419758
True	42.07459599190992
True	514.5211284058116
True	12.706019300736674
True	842.5339325969394
True	556.3592585373555
True	653.9046593813631
True	98.61999737285112
True	383.5188059519624
True	1018.2926118551136
True	858.3877393312458
True	145.13304529048483
True	552.9521077570129
True	453.7110258992429
True	239.1064217314368
True	258.68936221104263
True	5.5041573215946045
True	298.3314676975991
True	12.142939380142932
True	382.0292705462587
True	75.77221220954677
True	442.5663635130707
True	658.3565942083166
True	124.68651325413714
True	236.07907902997084
True	630.7430741452101
True	697.720662148898
True	291.03786679703603
True	137.97845047380144
True	166.31027436847566
True	470.59927118486326
True	83.67047676314236
True	9.110841496642102
True	508.2277028313691
True	559.4831365937595
True	20.33362428443536
True	137.8310064790598
True	936.0572395001204
True	494.24892228412347
True	273.8537680505967
True	33.49815956899697
True	482.8587787093096
True	103.740852775886
True	590.6273777263208
True	666.0813771238813
True	302.02259712458533
True	381.6799603059299
True	174.12118852427395
True	228.1571566696665
True	74.85043116305127
True	216.17235539949183
True	499.5353091117257
True	20.20186357153751
True	453.3467664197543
True	377.0273441226964
True	716.6200617763888
True	874.2856279431833
True	867.898182010145
True	157.40589463150107
True	406.584259823632
True	73.46882729225044
True	188.65581531399695
True	314.5542370538765
True	9.112572387014708
True	775.764394068017
True	20.770854577090283
True	410.7301054452235
True	254.903723091467
True	641.7399577822945
True	209.2976592083536
True	36.43883072851216
True	673.3924062396898
True	1082.6128326971673
True	226.66047958570783
True	128.7671772814458
True	598.4080537409667
True	501.73271395611306
True	19.277719930857256
True	823.9333335367623
True	110.05552617323926
True	42.8995011913416
True	311.902256459896
True	352.5235802941841
True	388.1284050796229
True	269.4350225478478
True	20.10830116539833
True	24.496587240165624
True	831.1110023483435
True	202.29306436522327
True	117.06670403525412
True	821.6590817638695
True	650.4097326019302
True	629.5682226139982
True	446.3047844932667
True	148.72430582913276
True	31.09548712367387
True	97.62039705588371
True	443.8367429422629
True	224.41909124293824
True	487.1973991498104
True	145.0770881510892
True	476.12022703956495
True	637.9632876373828
True	958.4765601831858
True	23.32501592571276
True	946.9277718457746
True	1072.9185220082989
True	489.41279599515474
True	87.61431567995392
True	811.9696894814697
True	639.9610120052513
True	649.7965709271924
True	170.63941405124925
True	744.0056518198408
True	697.9708278698923
True	121.20691530014
True	775.1347836085605
True	830.654537088869
True	467.43879325325065
True	231.19830716489145
True	74.923573846233
True	325.0297887314692
True	366.11681043790645
True	464.2438979106255
True	435.2766650377096
True	192.3416109137951
True	306.1985318320194
True	2.091088562920481
True	12.845629729269929
True	107.8133775305528
True	135.94825565981088
True	368.7804599213648
True	349.7316268580375
True	120.02319293180368
True	18.07052210741604
True	216.75635991187812
True	847.4668362577981
True	469.57797619549245
True	519.3131533198954
True	558.392263063566
True	822.5701165664863
True	649.613547539895
True	80.93309234340708
True	211.4248247790686
True	243.3281983566712
True	293.25700001931654
True	97.37247389246744
True	354.8197569281363
True	437.6553007109694
True	176.90453358500957
True	651.8430065910317
True	243.7494918346184
True	205.37884169673117
True	29.042941353015397
True	241.1415245261635
True	489.0600259281146
True	174.4337442427669
True	525.5481277618293
True	478.4017029572078
True	244.61197639739305
True	105.18028378458338
True	43.73187595760994
True	411.00899638513255
True	787.1670247277145
True	167.73486495291465
True	1010.1014254726032
True	1056.769762086564
True	487.1572932837351
True	99.87195858124748
True	119.92301660788576
True	681.9202430575777
True	8.873953675396718
True	224.9347144784288
True	134.96184734888126
True	118.1251590555608
True	323.83244831862254
True	650.2746497021342
True	38.14067623916723
True	124.12683476447032
True	957.5476282393396
True	55.81336507597866
True	461.0757727488861
True	527.3975595780589
True	258.3738321686253
True	132.56441716010778
True	945.479035452953
True	1224.8149956328791
True	527.3389532149216
True	648.8978621271198
True	220.93533492161453
True	152.13718776363208
True	329.78004081625954
True	255.25386799005148
True	172.6260948237607
True	316.145482455396
True	347.25730489025455
True	10.777733466067598
True	625.763539211159
True	144.3741344846705
True	81.23992565664142
True	451.5356004379872
True	307.0391129684876
True	1130.1315283513718
True	356.7642683576313
True	1000.99429197497
True	9.96023754820166
True	265.14507172595216
True	228.1600709643032
True	157.52709185013794
True	470.0371278701144
True	193.15401730440007
True	405.2415397896714
True	337.38218877175285
True	114.2751030493411
True	358.62579906130344
True	1030.8049543202817
True	712.7923683191195
True	226.3538871058114
True	105.7661241160865
True	304.1458092854417
True	24.330441169742173
True	359.08021575520866
True	319.5211337820274
True	587.7394505427428
True	456.54935612939903
True	354.8426756932169
True	155.20008514737106
True	13.899727797512842
True	428.6414397124098
True	285.53070807166785
True	149.32462215984555
True	309.5630954822868
True	423.21200885968017
True	804.9481068920688
True	317.3074619662533
True	780.4078663078799
True	414.83425166085647
True	381.5865802491883
True	1.1873624710836637
True	1124.4793130718024
True	105.20970945443776
True	896.7123864716518
True	209.35562560257543
True	458.9839379285869
True	690.4246068101618
True	84.54220995060841
True	475.90593033590494
True	32.66804863799899
True	431.6171000197658
True	78.69335932103603
True	220.2756519134413
True	35.53819690042493
True	640.1932999785187
True	185.1837678138343
True	25.59509890111385
True	399.59833152601857
True	109.3615821038041
True	170.4274885347618
True	827.497786587902
True	243.88725185775576
True	152.0012480118724
True	383.4651468700827
True	518.2817554760449
True	337.8366040248913
True	506.27285928753867
True	607.6413549222651
True	158.5502290826662
True	7.76901532864537
True	72.27703218585513
True	426.20961832348695
True	92.64422172583808
True	80.74445625378345
True	1078.2983713362628
True	24.2152859201792
True	320.0790854033995
True	335.8507447618799
True	460.5830742294895
True	685.6843248578608
True	199.8128964117849
True	648.3841517364774
True	328.31453076964743
True	347.1798536635021
True	273.3878259973951
True	215.7697419882234
True	366.6362229626988
True	456.6842294043079
True	416.1045509179
True	618.9225206765367
True	142.67008937115637
True	74.95826871349153
True	38.9620651992913
True	280.9127707333244
True	655.8829510834075
True	414.0705398095637
True	776.1105620558328
True	218.83644012281212
True	401.9140821332307
True	68.75118895629267
True	57.749279539565
True	418.8110599887548
True	204.90053004407403
True	232.4675217416809
True	42.911938200890255
True	1073.9884970061971
True	176.88612351276154
True	906.3277890525871
True	317.4059278256273
True	941.530094215333
True	226.13750304350276
True	453.0827236568629
True	534.7898534958847
True	635.4676001152525
True	215.51120381451915
True	474.35521302992
True	927.2688911091866
True	129.09444617036917
True	5.693652537161473
True	573.6880376554224
True	28.033370080508348
True	76.88628753258395
True	787.5371799479472
True	231.59854368848835
True	957.3584493679308
True	694.0119663192677
True	408.36056851514513
True	275.9730921809431
True	485.35753791345167
True	341.6184639611414
True	157.3088787630283
True	685.9449855571188
True	735.3468135482544
True	207.329601408075
True	86.20249665104085
True	514.4772836837883
True	142.57184785788922
True	385.5484040416636
True	334.8371419243444
True	61.66688742005022
True	389.0035934465
True	411.7369113463111
True	395.5298724391108
True	417.4864210090415
True	410.67712085655626
True	669.0096771046876
True	62.82443042320457
True	452.7309704283479
True	348.5643180279198
True	648.9056376854505
True	222.48755773252552
True	104.27112614602107
True	43.90834078990136
True	540.8774202414743
True	641.5820051905617
True	190.51875486870276
True	413.7503254900792
True	334.5068622090093
True	16.981966882444546
True	170.16845901672207
True	288.334290799604
True	3.0851666247775174
True	876.6846987711139
True	79.8023361505508
True	110.00499812194134
True	106.74450319352624
True	357.9404427950072
True	38.36666034756503
True	443.81010146042206
True	224.99456785309505
True	6.48240505863755
True	115.52679192530697
True	438.0740774712344
True	49.94741594739797
True	66.68493084225929
True	168.99714084956497
True	298.76059452654
True	982.5703804739064
True	385.856097904297
True	933.255179940656
True	178.70849625803254
True	1023.7701287101085
True	785.4843703175949
True	628.7009382226233
True	405.43321863341765
True	378.3773569546838
True	80.82503884769497
True	71.41574947790636
True	77.9953575647701
True	170.52671018199558
True	474.8037034718489
True	1116.0831507314886
True	179.73295475334
True	346.8270983109307
True	432.0154825478084
True	613.6720817541445
True	602.4032371622487
True	288.32117120773245
True	460.73908852540814
True	669.6308100839564
True	99.045074639033
True	727.4522871877671
True	264.404988408925
True	133.36189285547565
True	415.9772319944848
True	878.6974244093768
True	429.375430922686
True	843.7858681258808
True	199.79942819257155
True	351.52901378176296
True	707.4857556262524
True	621.5419883054782
True	193.8748092802917
True	247.4321603204837
True	784.8591403033805
True	32.47139165313467
True	183.4191325508028
True	489.1959884867727
True	689.8967024394325
True	108.14061589306375
True	35.68560371729834
True	168.82877005022235
True	738.6683222551356
True	314.1232064791767
True	555.8507216513843
True	343.77644682164384
True	307.5366299261613
True	431.25498851930416
True	487.0843340237039
True	74.43167478965691
True	376.5010531282675
True	762.2339966995394
True	0.0
True	286.1848318552509
True	252.48316102135772
True	988.1843505009408
True	138.24326219769003
True	627.5775676969032
True	629.2193504355329
True	115.37205805908378
True	232.60696651143832
True	130.67255585474598
True	10.64723309847922
True	296.63502336612686
True	382.1720636819864
True	1150.2870579858072
True	241.31726424069788
True	398.3658049424218
True	658.5840671416913
True	198.32731189391492
True	26.67918783346362
True	859.6074902186666
True	620.7677940308727
True	151.61788446763205
True	592.2281233462592
True	165.0728745374882
True	293.9584172296435
True	765.563182126712
True	33.658708748792925
True	105.43365013720512
True	518.2369655109122
True	60.96969245049967
True	76.9157566462692
True	416.7752192828184
True	23.275287526709818
True	751.4460428159861
True	104.16012973436028
True	157.20665527849928
True	17.69931802298582
True	710.7681643226631
True	28.586213881381678
True	781.236136324798
True	398.646961349163
True	117.34973968831083
True	701.0762449315264
True	508.1559815762335
True	563.0329293590394
True	45.25924946945531
True	363.0757393895158
True	5.42036322194037
True	93.90996579625455
True	373.3536638134315
True	48.95754153909946
True	125.05773371676716
True	306.0861326436633
True	178.1445359416666
True	102.50731777151462
True	659.444620417843
True	19.28131943327236
True	1090.5253807861886
True	484.6940912694656
True	299.5125077561936
True	491.1777042392959
True	123.08107074483848
True	753.5119518599714
True	1105.7935461580162
True	745.5074483094149
True	174.57464291539802
True	226.59437231324887
True	50.82616106242122
True	57.35447894192232
True	155.75100054013728
True	102.2933889325084
True	166.38832126441346
True	1209.6004384115274
True	309.60992950492795
True	351.74330913803647
True	705.2599147249595
True	17.174304714488077
True	14.868210671089022
True	590.9358601591417
True	6.484256809063014
True	116.46362833601124
True	697.8459052327452
True	178.46165909698888
True	671.3099838956617
True	816.130454381197
True	153.90557092818568
True	898.1359534721828
True	3.7620012412866295
True	443.6315214660907
True	1058.3247718559544
True	25.417898312737787
True	235.74767807268415
True	148.14522780908445
True	963.5048054111304
True	235.85171310813016
True	483.782528232214
True	120.91501497956256
True	523.652813967134
True	158.013317511316
True	101.96190663901346
True	388.49867964852166
True	71.18496183658853
True	55.36695834593047
True	1088.6409625908857
True	244.42128829199837
True	157.2828471458975
True	370.6369916832134
True	397.1164061279774
True	221.54730573770348
True	166.4876018078007
True	368.779065667924
True	35.32880868294328
True	480.9871771269737
True	1107.545911244834
True	113.34144561531946
True	473.2168914073656
True	315.4971171615185
True	25.065376272931143
True	405.00565352181405
True	104.27433588701564
True	595.8669457075196
True	208.70563053824517
True	408.712145558605
True	19.86708069830484
True	439.50737656882
True	108.18615471121748
True	337.32164312177383
True	34.825083281045174
True	170.8724457593059
True	246.9618384544648
True	757.6322914833046
True	58.02738136765784
True	150.02043115604957
True	227.6993365099792
True	133.32032152969552
True	615.3935574573921
True	539.3931360090451
True	771.6769749769282
True	403.38094583530847
True	545.3819218701287
True	428.5933543068367
True	702.8085370282283
True	73.49965870222924
True	453.1084492710528
True	427.63373637232166
True	48.901860319917546
True	85.86328015478749
True	123.95875151648843
True	85.68736314755854
True	333.27624255605684
True	844.644400261207
True	316.16611113879736
True	1092.8740810447805
True	342.21285860901537
True	891.0877431482165
True	150.8053434382449
True	569.315071644692
True	589.3057590216989
True	714.5600129654209
True	465.4327408915368
True	65.12618708120773
True	300.19477642342594
True	41.358151248767584
True	174.02273254613905
True	173.84520708908695
True	1084.66755822169
True	237.569524445578
True	562.192092031554
True	547.4871292094214
True	552.3058952797469
True	884.4447209749575
True	589.9895746067544
True	621.4436807251685
True	945.53407474894
True	127.10647176685242
True	327.61811872260387
True	262.1623882885671
True	327.14247163792294
True	86.44750970233333
True	376.0890934758238
True	4.522322501221879
True	338.547115437907
True	254.2272824095573
True	595.5437463361746
True	281.14369885099444
True	357.6003814824763
True	10.130484052427391
True	59.325929186991125
True	551.1023888252063
True	30.484321727264444
True	137.0539227006561
True	60.88133811979127
True	143.19076693545537
True	246.60149290977316
True	70.75666648803274
True	363.5435427815333
True	265.1223238846821
True	101.49496985364875
True	344.53652819310724
True	62.9419445231278
True	598.4541628344194
True	848.6744437979883
True	285.5745016729439
True	1157.477003605538
True	111.97221500431895
True	297.18732698023524
True	1055.5829884552195
True	90.571065005153
True	289.6874483183122
True	9.936388368074702
True	407.1745512589037
True	455.5461479336954
True	140.0564149947005
True	626.2108395982733
True	921.22912488475
True	157.39658443390945
True	71.03348402891707
True	316.70218913486656
True	538.4231045924574
True	635.6888357576363
True	1235.1417006211962
True	26.62755944351996
True	931.955124932074
True	140.16922072576358
True	635.4446451666499
True	121.51244923350212
True	130.619207712448
True	189.7017396971796
True	173.07052348731227
True	747.0161730630122
True	214.13436533319924
True	229.15907503400604
True	70.86971564760506
True	517.1842177431787
True	433.2007945806003
True	179.66218753045158
True	233.3796616070657
True	16.225399801477888
True	420.6494253279439
True	224.71883289355216
True	290.0932098950732
True	113.05060320856846
True	697.6878744490139
True	439.3315033440367
True	258.3064266842568
True	638.8257355695177
True	518.9450129822192
True	462.5551617984824
True	127.24368138970698
True	525.4142210215434
True	429.2671672229512
True	2.8134664166758574
True	190.4694237413977
True	90.69712517408882
True	246.65755423359084
True	2.811753244366016
True	127.28360239522088
True	349.2743757294673
True	7.043153606149638
True	820.0338636716327
True	177.13496100841883
True	737.4588164180578
True	809.6675959102627
True	167.73705678949415
True	219.8016682432664
True	478.9915048664087
True	843.298728650198
True	51.48832122158924
True	39.46567086124038
True	127.10125630774996
True	625.3148759268731
True	731.451578851956
True	180.24809017176605
True	598.2020692598257
True	582.2580501050878
True	815.1280321860036
True	398.706257318824
True	188.99597967430827
True	890.3662835365061
True	222.72153583040236
True	143.9029077467436
True	327.21123395481646
True	220.0335294814864
True	204.8361424564424
True	613.7156521925697
True	250.0645976179066
True	194.16411020049676
True	435.8441273264093
True	459.3055079513843
True	63.82805420818865
True	274.12305332339974
True	76.99951055899248
True	338.59920905790773
True	362.5708942550904
True	260.8009640386403
True	178.520435364359
True	389.0770667623672
True	650.1998367586684
True	758.197244197228
True	307.948036464145
True	754.5869808676589
True	64.3649644411279
True	858.8558268485202
True	356.2630169410959
True	13.275842818452318
True	634.6895080260854
True	679.9660796381775
True	250.71371584002227
True	166.8636354238926
True	49.26940828002358
True	383.8104362189171
True	74.3549118016009
True	14.009122487139267
True	893.504704713494
True	368.4534563730104
True	180.3040454528076
True	1013.2000429685032
True	10.590924245610616
True	814.1300612624067
True	29.349119517664796
True	672.826537361494
True	61.319312383851326
True	760.8724836497971
True	450.3360852060683
True	200.0228608788873
True	449.004352334728
True	202.25010325336865
True	299.6132366292401
True	223.0327321163716
True	399.7495678037947
True	9.806216683210176
True	324.3966966614126
True	106.40870843347616
True	12.29236987700754
True	468.83770329489386
True	746.6941987224594
True	282.88291163955336
True	77.84022999777403
True	302.0413914736673
True	81.66927011366869
True	184.02446560334687
True	174.4914484445528
True	382.36304001265177
True	46.87416508330514
True	148.65382449460913
True	377.9109944803871
True	826.9716882997004
True	114.34950895932776
True	208.7692899532724
True	428.3967806283941
True	21.08798238697205
True	411.80273353838857
True	503.9596208514995
True	89.82123870492593
True	393.9672648684371
True	356.4829195050393
True	408.8273421343993
True	601.2257556156438
True	1071.6926570952403
True	978.9813913300028
True	53.168001811850566
True	1065.050229785616
True	114.54919500711964
True	108.35296478988896
True	109.21558899003162
True	506.6350701885416
True	375.84057299114426
True	596.0932847173119
True	258.19157871198826
True	159.33927115162592
True	402.4673760017269
True	12.681173777741025
True	462.1130171534347
True	402.4024406906151
True	144.25349257042927
True	96.60266842905314
True	529.3389570347591
True	994.5427481175668
True	205.6079735170168
True	69.15445462859766
True	446.4479145860984
True	373.7079484412858
True	488.4682775589196
True	327.43540492063727
True	3.697113415600808
True	505.8973122455728
True	503.03339916070456
True	502.62914537889736
True	191.7599592492571
True	99.3014185657659
True	20.856503138443557
True	379.60174993566426
True	109.15797305878316
True	7.298695538024248
True	32.45514175788206
True	342.2649948559635
True	617.5821783173741
True	134.0427485011168
True	90.33307053144016
True	24.521445777655327
True	407.0959151785783
True	361.3753347492132
True	781.9926362536722
True	300.81959007330096
True	499.94424775967246
True	549.5537618101288
True	524.9942487919495
True	294.21363950422915
True	547.8165301939405
True	96.15063271770414
True	586.0341743974892
True	7.703388538248835
True	352.4654142237652
True	464.870921124609
True	932.1529013262564
True	360.5053188662405
True	779.0161649473499
True	967.0688542594668
True	177.20829040063472
True	37.95883618866385
True	380.76715355544025
True	378.7891203068364
True	578.6507750338936
True	257.0572331489425
True	29.706441299198268
True	657.0552339108235
True	118.35896142083654
True	1065.2190451212678
True	307.284499104212
True	475.9057379899572
True	127.24619082967484
True	820.6132093984968
True	140.589539942916
True	811.1161719778504
True	556.1376643727567
True	190.05791906338555
True	105.52244429790032
True	65.10153168062129
True	569.7132740536446
True	905.5478487323458
True	426.9046042872279
True	511.4131556055106
True	134.52975848968367
True	609.8536631373338
True	472.41416555926247
True	785.9006603475453
True	313.7211705332942
True	576.3449353644357
True	112.22512007061064
True	25.019873009720648
True	406.43168988665786
True	174.16008431098157
True	104.36484443927444
True	389.2414491747039
True	1129.8240033287805
True	266.4513030720194
True	543.7671253955958
True	11.673702143973353
True	74.20210613975419
True	345.9933989633967
True	768.7114873890206
True	452.6992661070026
True	511.5970288119704
True	718.9477023331723
True	70.92015418742638
True	732.1652456225486
True	48.278421860503656
True	100.85996692230778
True	179.43191637512385
True	83.59599657522331
True	26.354039884750676
True	305.08978854526794
True	464.1646439449112
True	904.275628819106
True	868.8354313854094
True	6.624648384644444
True	287.33981262509616
True	480.79185934397344
True	125.42141646546185
True	233.96504662754035
True	319.92301364289153
True	1293.9997982793866
True	451.8854322952489
True	24.82803946490672
True	189.3488509999232
True	691.2223509218205
True	35.74932425642968
True	174.92043178362846
True	584.9050882391034
True	71.38921531807951
True	863.4287257596944
True	318.8311505243194
True	672.2927097544906
True	78.94087413575707
True	676.8477965812172
True	598.0318817347439
True	901.1389947931376
True	246.57612612235644
True	510.140759248158
True	834.2644719534944
True	890.7877750089867
True	245.8081546823668
True	795.5679178153955
True	217.25900333236908
True	443.1638373689789
True	371.5080487730601
True	503.8108473613477
True	501.44670197706927
True	312.84715550128686
True	349.69438463891686
True	109.06667189330878
True	336.91871647077005
True	1136.6416546379708
True	321.1310198306596
True	142.10555442890524
True	308.7998736143656
True	746.5483537441927
True	643.3128941288476
True	415.159438459824
True	117.55497394418884
True	324.8176777376846
True	33.655662361800054
True	176.9719564453754
True	95.6415926850479
True	84.24396221431603
True	555.0466377964576
True	139.89900277522875
True	128.38597210760904
True	108.30924715799662
True	87.24164756349839
True	435.16712937790464
True	392.8052692404167
True	1015.5121505600184
True	546.8929700999242
True	800.6163872989749
True	279.2321003215559
True	298.6746578821728
True	518.240336072815
True	192.89103085468028
True	749.7321027176165
True	247.28345196667067
True	363.4381223158785
True	66.22721720467338
True	117.30704566572597
True	254.36192281061653
True	122.32023614853576
True	500.83726151511627
True	31.59926990860482
True	558.9662372838736
True	1016.7148999297558
True	727.0046382289196
True	1.4126282121980809
True	62.872516785580544
True	495.7973494037169
True	437.0866236333368
True	77.37944459011484
True	119.15530531733044
True	312.3112686285357
True	75.96335897600443
True	51.99089592587816
True	715.7469850647778
True	651.3861531850849
True	164.74862987038097
True	168.42844647089152
True	519.173123497236
True	51.88947213122618
True	26.74525414231093
True	601.391012300575
True	470.23982391634667
True	1141.191420057898
True	47.81216642945837
True	472.19583355634745
True	874.621602763432
True	783.0228287684329
True	284.16315829578684
True	746.0758190534139
True	391.24166961359066
True	40.80049103741945
True	99.72301728396464
True	722.0678882902512
True	77.8846856778154
True	141.06656004490614
True	941.533075291486
True	178.25463048750262
True	262.89954527576253
True	106.57769978712854
True	653.029060518926
True	615.8158409056094
True	213.7176533868534
True	429.866145127858
True	41.19981043862328
True	282.37007246707344
True	610.6948444771825
True	651.8708200294299
True	312.64212727193467
True	73.781837627402
True	946.4893410025932
True	1052.5825347531788
True	567.7194528708953
True	68.36685515921165
True	29.98958689235132
True	91.65160959895724
True	103.8827391210467
True	103.29534830511308
True	907.1798184384612
True	1189.7138750971403
True	727.8619272865052
True	325.38179283955964
True	8.95652576135429
True	21.370338065360407
True	339.3331886641723
True	482.1286602864578
True	47.51853978240346
True	581.4668081329531
True	428.0846971071365
True	411.7630876251922
True	83.1794630877246
True	198.8217520243033
True	260.7421904206929
True	136.2374751514274
True	400.7004786917442
True	42.46697011052818
True	181.0761995545917
True	1185.722100641084
True	6.870321452202771
True	28.517866525209094
True	585.9237158032151
True	362.6534397597016
True	800.0888633998579
True	157.46552846445695
True	771.5029939910809
True	582.2317362631434
True	282.9540466339043
True	434.69467585827823
True	350.57376102775675
True	284.0007168841263
True	266.4587323488528
True	399.2861007360534
True	507.7504125852428
True	496.0919383347522
True	108.17083007298967
True	365.98678566720014
True	8.731274932649944
True	182.169503972286
True	224.7686776771331
True	861.3990342466392
True	591.7273130597471
True	31.53483695452373
True	737.9992381422525
True	832.7608519812204
True	101.32647539682232
True	341.3959468064641
True	906.6517910235336
True	218.32046833259787
True	158.72428251980963
True	530.4258705944155
True	585.0902603674382
True	1119.0726072227462
True	138.7187199964005
True	156.7056028760361
True	259.25478804870073
True	315.8982673521202
True	420.82552199420894
True	407.084744482984
True	316.6440426766739
True	431.3134319810819
True	499.7109646437241
True	225.8588395884243
True	1459.6838085517463
True	244.51649372643348
True	402.8210985549502
True	54.465757575549965
True	754.0921285721892
True	248.2015296797274
True	936.5645274236384
True	551.1516770053539
True	315.00972091068627
True	759.7023985892864
True	271.6628701649892
True	221.08324135041556
True	260.0775309983604
True	226.452743248039
True	137.48504022170033
True	253.8122005695068
True	726.8152612359197
True	526.2031494543288
True	227.9811161588829
True	1165.3545746433667
True	116.23281952388228
True	269.5820221801796
True	76.20998900190219
True	302.42038611548645
True	411.1714774987981
True	96.55536535687622
True	219.0792450388262
True	75.55159844078067
True	704.6495526440186
True	375.3452708817725
True	229.1371992442628
True	748.1994141321003
True	883.2430228342898
True	818.1707847063898
True	836.2772204593575
True	344.90681248939114
True	1.1939818389029817
True	264.4701191344462
True	56.587880392447246
True	390.4561632866437
True	55.967821859625936
True	338.32458189492206
True	859.5233653306049
True	1057.5493985236326
True	397.78506248964754
True	20.46843214092417
True	520.0485110709423
True	506.24946485295743
True	190.2226217616841
True	238.50281638356927
True	295.62899709923056
True	22.91613657557286
True	130.32410643724205
True	903.0910219430476
True	63.57877339690978
True	498.7623876657024
True	783.9667725544001
True	103.06099541624866
True	256.7653051060398
True	108.49642977736325
True	14.78007186193633
True	1.059589720966141
True	120.0129245132102
True	1018.8996466335622
True	463.3318065908425
True	69.24928571682453
True	793.0880798736634
True	344.96391421110053
True	1.8044263078563287
True	437.72057242980645
True	192.90621716687252
True	483.7975937537467
True	79.91276730022496
True	323.19905760602745
True	369.78144599814254
True	167.97419348872367
True	213.247299703606
True	129.0090878497005
True	183.2771563628296
True	1038.984984404456
True	15.847794533425573
True	508.04300583629976
True	484.6565359657642
True	389.8655831927115
True	216.74492562098385
True	237.9047025554457
True	160.48460622434317
True	47.37281171938714
True	496.5656973116063
True	159.45375256455767
True	862.8611013525019
True	818.9518704956553
True	251.3922496302399
True	320.0211083687191
True	512.1659983158291
True	42.75955760709879
True	86.16873291307402
True	756.7921414442554
True	1071.9085589072504
True	116.68965840890723
True	712.1887712299639
True	139.35399745355778
True	941.349722633976
True	667.4780274857633
True	102.82317640502978
True	280.6952794721864
True	615.8061746937977
True	269.46891857558427
True	45.53069650310722
True	556.2023710728057
True	466.71744171202494
True	4.635436197198633
True	473.70883576752175
True	69.07250167579461
True	172.89548913207278
True	239.13939297521335
True	306.02119425931846
True	77.24206145797098
True	225.69635533605413
True	341.5901996360677
True	413.2063323077583
True	940.987478931222
True	48.11967131550736
True	905.7673779902884
True	1037.2504659563426
True	131.1648222345735
True	73.76031060916202
True	1013.152830759169
True	35.437283174020614
True	224.26679739204363
True	85.96551132102256
True	223.1432445765521
True	364.5513633917794
True	952.21603111708
True	101.34688299814424
True	71.45222724152507
True	653.8080792797299
True	277.16677358293543
True	716.1676361672082
True	53.47832834218551
True	469.6585461733579
True	403.514769356404
True	686.5460790557953
True	54.14226957305696
True	111.55159775148311
True	26.788835618491404
True	262.9328945989931
True	42.9160310697488
True	352.8925874433375
True	2.988360908433397
True	1199.3033476636035
True	102.36909204052196
True	123.7092573102671
True	357.96167944556095
True	716.2931560277714
True	664.7391840278186
True	1000.5217460936548
True	464.3638362445004
True	414.62113247028
True	138.6038298699855
True	410.795209410125
True	836.282090080459
True	408.4352405320291
True	919.5469175775604
True	86.5188688483197
True	431.31048738671257
True	186.22800994087407
True	280.1211356026675
True	725.1064214744719
True	163.33522301285083
True	132.29807599452326
True	61.92381123757113
True	882.4346671443496
True	794.5303775594407
True	82.63523066008634
True	432.4418912442946
True	737.7791959526699
True	414.3636808216446
True	58.79848583548337
True	319.2364881908615
True	780.6613003663301
True	30.89061645489764
True	362.94078942547145
True	163.4336552813668
True	287.0793927054153
True	33.24027072029938
True	218.91407866407687
True	757.5184245068973
True	646.9017947363293
True	56.20001357496081
True	291.16279811612003
True	898.7800479942393
True	18.98347344826348
True	302.64373615797604
True	298.8028013711042
True	433.4521162414596
True	205.07596223409917
True	608.7205325804717
True	46.820750660691694
True	958.3223149880412
True	895.6825080678561
True	46.34892905383134
True	394.707242528256
True	719.1607671464022
True	938.087519007387
True	270.89341855857606
True	574.401530634003
True	129.92111792690085
True	194.7174614161032
True	133.88011990343523
True	139.04491328694348
True	209.0433865083793
True	955.3315683055146
True	821.9728507155376
True	925.254327951435
True	17.678622109481267
True	24.60473932006347
True	354.35044502450614
True	12.704611467092969
True	622.542187940776
True	1074.2626980640905
True	270.18048095853646
True	215.2830583285217
True	81.72151067660383
True	223.5101377066239
True	130.72681151028488
True	43.81677383887147
True	122.8696617551288
True	88.74269865319594
True	232.89045454286935
True	551.3958015571868
True	165.6367563036684
True	28.93574790646478
True	55.507711877882016
True	429.853513901562
True	267.7310438418393
True	591.2025432220356
True	22.040908237167628
True	115.34493855742896
True	681.011342882406
True	268.1426755062123
True	485.4909467363529
True	657.1642459470129
True	104.2932160080114
True	109.96477460029088
True	81.5620063014217
True	27.829551777763484
True	127.7019363194156
True	83.23520948077068
True	102.30320471932772
True	151.1618831925624
True	242.8613683407737
True	847.6737829094754
True	292.2368498722592
True	947.9017721677452
True	164.40972765491836
True	192.02888269470964
True	760.1649679110361
True	300.5361393010496
True	587.1612785353542
True	258.15134464169387
True	352.519911507652
True	436.88776438314153
True	569.4388046065778
True	641.4557529644716
True	370.6343115552222
True	35.57923805505412
True	545.9160535413512
True	624.5119122686572
True	19.94013438129773
True	11.61231311248698
True	262.2924512333363
True	417.3231967660099
True	448.5962945323296
True	63.56831980437126
True	652.9087670127955
True	922.6049991625064
True	236.2601011814048
True	915.1510033467332
True	277.08291994478384
True	101.45451433203684
True	279.3116136221968
True	721.8673104700902
True	39.62328177287745
True	588.5671520860299
True	1304.930714525616
True	1029.723776325706
True	936.8112928501214
True	212.34608113871676
True	90.12172405878007
True	197.89290724829547
True	830.8439062673917
True	143.95090529105124
True	1062.324519815392
True	847.9834569283719
True	44.84044856540879
True	85.96576596448661
True	385.5877932735049
True	418.70580775596414
True	207.72302802930557
True	523.2830021090016
True	664.5163438455086
True	129.80865622198533
True	272.89152104572355
True	1016.3459530849002
True	46.88563926066344
True	694.9603632442559
True	559.8506875682839
True	35.44803188246749
True	816.4584134729784
True	387.29603055097095
True	538.7992484811879
True	109.43922268571332
True	267.33096113934954
True	210.24163776600292
True	27.45818351550839
True	128.51960471764045
True	732.5411850567268
True	127.7426455437364
True	373.3959118463823
True	63.834546019864966
True	627.7622069358926
True	595.2991466111383
True	230.83708538301096
True	476.223247643841
True	170.5035279419036
True	165.48837350151206
True	222.96748960965428
True	297.99569334384216
True	360.6950619630685
True	128.38528376191823
True	197.84025867184783
True	27.637928069205188
True	854.0303819846424
True	307.2690870768778
True	8.933333333333334
True	380.6310422433153
True	159.757484973139
True	637.0463286752725
True	375.3157368286344
True	587.6729053567113
True	565.3346400040635
True	489.56007138952793
True	794.2592997486171
True	239.8901565176325
True	569.7587506732609
True	158.02709381786235
True	547.032343801262
True	362.876843727366
True	373.9834166021071
True	128.3644022003102
True	132.42326666854112
True	105.7618935263312
True	69.02497517993677
True	720.8778407028294
True	182.40311444914093
True	46.06588378006328
True	0.0
True	550.5366984395944
True	110.46937441888848
True	23.094036413926013
True	41.69369508473953
True	112.86328525978332
True	534.1266357408184
True	179.60837102001437
True	109.677062813209
True	35.895917432891096
True	153.55774940783795
True	949.7427970486798
True	54.58360601581517
True	236.03258650605952
True	754.7983401761243
True	317.57918921015414
True	470.12163053521977
True	462.1920164488517
True	515.2700994050614
True	607.9707891397939
True	903.607538947162
True	263.54992527637376
True	1023.5784060552552
True	908.0999852007868
True	625.8565802541233
True	344.50885506990926
True	839.6043330871765
True	10.822744770054666
True	32.28432869391433
True	302.8332213350933
True	39.04501840340886
True	200.7540007392901
True	720.8876159020452
True	221.98505772153143
True	729.5670795149733
True	785.180107531096
True	121.81877098358385
True	374.67598827136544
True	590.2464680172085
True	24.38774674299595
True	127.53100572479998
True	449.9139546928885
True	308.6416251652119
True	197.36868609848503
True	111.80293533840852
True	385.0518977450668
True	22.65539137128788
True	371.82881655067325
True	350.5510851525737
True	1074.8020934012882
True	374.4993658532489
True	31.213333994209687
True	437.7712663515495
True	435.2601222628713
True	243.85854339614116
True	32.583495754396026
True	762.8398119993657
True	442.0794496812885
True	182.125666930253
True	11.802754400813075
True	1208.4919010139863
True	171.95819550985942
True	28.771490669427813
True	315.56055328535393
True	268.8091099260986
True	116.01155062003284
True	297.3973518585542
True	44.39270547492061
True	328.27304211192444
True	293.4730486968337
True	322.0858084955499
True	30.98752546259789
True	48.70183537111309
True	1011.7244707984598
True	24.39772573201836
True	12.723405150882249
True	169.12377504477206
True	678.3995549574754
True	8.440950319808305
True	185.29433325801875
True	172.70407373603294
True	525.0357073210864
True	388.3368473938691
True	730.943418665391
True	319.1866559142958
True	500.1804127968239
True	451.4518110898358
True	500.7726266131386
True	102.76024274308864
True	1273.9950710953096
True	886.3208156794011
True	269.66810326048494
True	543.4077021162525
True	103.18550102374576
True	562.6797255880762
True	443.05379011651087
True	161.75928020429382
True	77.02461674203155
True	346.4047740241237
True	171.57348155013864
True	30.39375117288331
True	581.0895582321189
True	379.6365199610041
True	65.09453392543251
True	29.428401986476704
True	673.1246962569775
True	487.5146486186763
True	70.14362056065767
True	23.268360653351436
True	326.71708673652284
True	332.2418018209369
True	733.2629592202593
True	545.2607740287805
True	549.9615380142733
True	794.2671691845469
True	8.273554952579774
True	55.82983280235066
True	38.86511918960184
True	59.96491624928247
True	499.3879626974513
True	600.9683611771602
True	87.29268793109622
True	108.28297371772564
True	194.05442790882225
True	75.31429685215868
True	175.28489897194845
True	204.70980883022008
True	272.0598748318581
True	782.3039223984447
True	585.594061680942
True	288.0431719031023
True	185.1799727177741
True	270.7833059341886
True	247.3049143082104
True	737.6412501980811
True	328.9446974996745
True	172.6043702687596
True	870.8290591122138
True	363.7100781288856
True	461.7604128789232
True	152.9049740277346
True	122.44657321349555
True	61.11139208766331
True	210.5535204544715
True	957.9574698598263
True	541.0800116168122
True	109.33506495722314
True	356.67776123425267
True	99.64058050609836
True	662.8051103392614
True	3.903155932412971
True	721.175873669751
True	37.17795242424904
True	937.2353285132627
True	849.5923653513915
True	207.091404110164
True	26.031320082055736
True	78.54038207050093
True	453.58426547600766
True	236.16311955550583
True	1.399654424469689
True	73.47994643864831
True	1100.7823590280836
True	329.033811402326
True	674.627011869293
True	492.4509214523963
True	29.02370512391157
True	134.02704165006318
True	448.2158778595701
True	967.163048810049
True	822.0657243764073
True	409.3231057007754
True	332.0199475485771
True	17.026723252343977
True	76.99679762745956
True	751.7685355393697
True	436.6151631977556
True	366.8254487908409
True	895.5098224511736
True	25.41105377251785
True	218.0865380544053
True	890.262721475014
True	237.36280679023076
True	9.264254990625345
True	498.8005170227914
True	105.52766495034342
True	651.7491766711145
True	53.30941983443022
True	261.98251443866315
True	889.962284636515
True	884.2360150231899
True	274.52949014052354
True	439.2066366055767
True	108.38421247529648
True	585.7410792792498
True	264.3967616079183
True	193.48693209956303
True	888.8152506860498
True	54.99613252017092
True	697.4789851027398
True	280.78058587645705
True	298.38547830717243
True	170.38223103834332
True	500.7762934634003
True	611.6667510855366
True	378.520069795371
True	414.04223203145705
True	71.97327008441474
True	165.97590603816897
True	452.7569717091069
True	229.1204236666659
True	34.458203310741496
True	197.7126828929332
True	388.1816504566928
True	392.2211308061525
True	750.0986770792591
True	130.03064566711905
True	656.6832262110432
True	511.5244188114239
True	609.5527652217614
True	135.93066522283095
True	38.30927560341074
True	665.6946170958761
True	71.89771130655176
True	561.0689205610904
True	686.3499236491867
True	448.2910667793335
True	140.0887484503512
True	514.205838926097
True	3.563087278167411
True	402.6484131766572
True	31.50860768549115
True	640.7445953237453
True	253.85503829773728
True	582.3878320248549
True	695.5580521165604
True	144.99612080362078
True	527.9140577032758
True	489.5423735369844
True	64.76939779528591
True	964.4531002471764
True	2.2681999805087223
True	27.51850307801489
True	639.1494442987879
True	674.7009893715424
True	131.18226160516622
True	404.467733340912
True	122.68357671536955
True	74.28048757916108
True	460.06523968382936
True	42.85584580039503
True	516.3459658957585
True	12.304699386249604
True	787.5041098620591
True	547.3459951646003
True	673.7619054501004
True	100.8388080615327
True	364.8174611875756
True	1008.7177764919034
True	894.2013030137988
True	139.60750609875947
True	539.6051481174038
True	460.8813937918185
True	254.67428752426957
True	262.6644285271629
True	5.556041861315705
True	341.0052737936575
True	11.371735267653552
True	361.1999156576516
True	77.37826422450003
True	423.77084381108176
True	656.2304722482293
True	125.50172419607397
True	248.48069317997223
True	630.634997949406
True	671.0405762482337
True	297.177201059706
True	138.2511474083036
True	167.69652240431262
True	463.5907177479242
True	85.07701225398444
True	10.028137206091756
True	501.207590976193
True	568.2071466374673
True	20.287918464625903
True	144.33242096738377
True	893.6475882290608
True	493.294660998158
True	275.1856326192585
True	33.38186415453458
True	463.5801001230422
True	118.98956562795308
True	579.1898438672533
True	664.6580962836885
True	294.651215151675
True	379.4462431410132
True	193.72450311398384
True	236.8633445607961
True	76.35462232533999
True	209.1637972427864
True	508.92916215064247
True	22.38849428425125
True	462.160681543523
True	379.0479880627042
True	694.8440105267326
True	891.3630734171466
True	886.5176886762907
True	158.5800168115292
True	401.4518803223604
True	68.25169813677321
True	196.5505710112213
True	315.240483496507
True	11.597120420190912
True	801.1449419236243
True	19.77912374114077
True	396.03999203703097
True	268.31623134852055
True	643.7671943887127
True	198.51698950059097
True	39.77179817294919
True	666.8443073598504
True	1094.4339171402407
True	228.6811417869341
True	131.72726469264484
True	602.6411174333043
True	497.6386872944448
True	20.194476787427103
True	819.1332822346302
True	115.846951741802
True	45.849078174556645
True	309.39573461472816
True	356.6767637516499
True	386.7994026664046
True	265.55967043389523
True	19.14863791772361
True	23.497441622601094
True	846.6237793051074
True	207.24971939815777
True	117.21427883332728
True	877.04687702256
True	659.3204188378866
True	625.3661930802006
True	438.480638116648
True	149.75362290948345
True	31.69862948627396
True	104.58267339540878
True	416.1981101833359
True	232.5400421740668
True	485.6704316745315
True	148.1005240451259
True	496.7232525030174
True	658.7707982155201
True	956.1576626509116
True	24.52826703059587
True	994.12995647543
True	1094.3592402567326
True	484.0707459899624
True	84.58490320381016
True	792.7464792211515
True	653.7468599574955
True	675.8250587926715
True	183.78471405232725
True	733.888271297147
True	714.7543063711811
True	124.8127401145882
True	769.275471313725
True	822.7374115879855
True	475.1461126418067
True	222.44135815174707
True	68.63787277806998
True	306.4212066318463
True	355.6339105073226
True	473.4321105631895
True	419.518618687609
True	193.03450934210247
True	313.1952293072989
True	2.22863497665527
True	12.185092642145191
True	106.58907045495562
True	132.77444969946566
True	368.6102059140461
True	343.14815190238573
True	103.26954664424464
True	16.8066919415345
True	210.33794315687192
True	811.1265316207368
True	459.531835179966
True	517.3643078769123
True	555.9918374083237
True	847.8597906476809
True	649.4922749531481
True	91.742598603541
True	204.8759681413836
True	241.9526078035176
True	278.05015260393685
True	107.0771016318972
True	368.02154862945537
True	439.5848153259693
True	172.6909647435684
True	666.5547461191782
True	251.1351078140366
True	211.19410742040088
True	30.23656610285201
True	251.3998515163196
True	481.28159725217495
True	167.4135881981744
True	524.374391028596
True	466.2442607240259
True	240.64034076537072
True	108.56785822387252
True	41.053818959561305
True	401.75083970912254
True	806.8269384355674
True	166.0992233205257
True	1039.6353687928377
True	1061.056004971808
True	488.4699944465227
True	101.72166264887964
True	127.34960212347428
True	669.9741825142138
True	8.806573796941453
True	223.8972142860807
True	130.042722146714
True	117.46998942236728
True	328.1447799080707
True	626.3515867715615
True	37.61313745090893
True	128.41207165247536
True	972.5293325688224
True	54.14852723788723
True	458.5345557849645
True	533.116025685991
True	239.9105892301177
True	135.18059513792426
True	923.0673328853284
True	1192.69415875821
True	512.7032505193179
True	641.8846384265366
True	211.95862770682868
True	153.58728520939445
True	337.0564356941441
True	268.5946763279862
True	175.7510965956414
True	314.87095216396887
True	340.1639058665909
True	11.78527358085319
True	626.8225194937708
True	154.46714087050935
True	79.91962198494625
True	443.623319412119
True	303.8487009341997
True	1211.838061921257
True	358.3383316003981
True	965.6369137855723
True	10.48948778873156
True	266.42973067284777
True	229.08035702677807
True	159.3167439995882
True	481.85081866344615
True	194.54814114028107
True	409.6791185718805
True	328.67591337771563
True	115.88363021092552
True	365.7872629938697
True	1043.4953154653854
True	735.9657889083804
True	225.1818241702783
True	106.36841689710296
True	287.98681519894524
True	24.31766586139705
True	358.7650454354594
True	312.95836149191905
True	570.6619071279179
True	456.5005031794395
True	357.8707370005447
True	157.4146066759921
True	13.396726745101176
True	431.0688391497943
True	277.685523175798
True	145.779827461275
True	306.90679779344043
True	419.51746419692097
True	814.111940062205
True	319.2879172292684
True	769.997480356056
True	416.5220679493276
True	376.4882648135183
True	1.2057612113316134
True	1210.6609665623346
True	107.57658918356084
True	896.0262752027177
True	200.8655686291367
True	459.0599712307855
True	671.6929806909772
True	84.39943445661079
True	471.6306613473468
True	34.09713014655792
True	438.64694777373046
True	79.89092671523215
True	226.9179678764475
True	35.765472257684
True	682.9123431300823
True	180.03812375832308
True	24.28945904379335
True	389.1487883202889
True	110.7371907391295
True	167.22694134214328
True	835.0766861297737
True	267.52658366649314
True	153.35215934997598
True	377.0268246358464
True	517.4487895092775
True	332.8490726972866
True	516.5518683212774
True	621.9335531141875
True	158.70248161489133
True	7.825706254025059
True	68.7915952928439
True	441.66039892137314
True	90.88176465704936
True	80.14137287615327
True	1026.6193710857965
True	26.065777902643838
True	312.3077768230869
True	310.10303537360016
True	444.9940463170769
True	675.9480975604732
True	185.6614118606358
True	658.5404985394072
True	331.6219386355263
True	349.4143667435456
True	260.79412922216625
True	225.744955905254
True	364.74617244618736
True	458.368200716138
True	416.4342435371807
True	586.8686693055442
True	145.87963989753
True	74.96255380276659
True	38.032468659048135
True	307.0050286737352
True	668.9065566884111
True	404.54563451675256
True	767.0797942929443
True	215.91849243171083
True	413.3753545472935
True	71.97003733228216
True	51.56951074559541
True	425.91295884052766
True	200.93996588986624
True	234.3000095680628
True	42.248599747884725
True	1074.9413072604882
True	170.8795116188069
True	914.5919297844182
True	311.72181818674403
True	932.9059524048164
True	233.09470589650252
True	470.8197857735632
True	539.532221965983
True	620.5202742654625
True	214.8287608696325
True	478.3712547384866
True	927.790896842836
True	126.9642508645701
True	7.892215989146695
True	590.8047870946983
True	30.327827691889716
True	78.61507749357615
True	795.6219294334966
True	219.41095182481496
True	972.7891048974702
True	697.6787975475557
True	421.366299491254
True	286.2370424012321
True	484.4486394523601
True	333.8010723721042
True	185.58158663332668
True	689.4988202855345
True	690.5261891236248
True	207.34270558213183
True	88.42804757543908
True	516.8348587913631
True	141.99147753014208
True	394.2966594813007
True	354.33183073019313
True	66.66613845986468
True	373.1353175240448
True	409.33317181053167
True	387.99428070146433
True	401.7421940227508
True	419.717916232476
True	644.9941281837886
True	60.0745027888237
True	465.1614578101805
True	309.8433389270093
True	675.7538681838635
True	227.15936219240632
True	104.65081532853485
True	41.8777257650897
True	543.0358391297771
True	645.6238538959153
True	189.8157322529722
True	421.43090833146965
True	317.15434170204776
True	16.90293809441081
True	172.4573844914332
True	291.56074867023324
True	2.8862273606245417
True	863.79555762646
True	82.46263432733333
True	102.01209855158052
True	109.27511457869817
True	363.0779544952529
True	36.12812486513086
True	459.78294787611895
True	227.68728486523605
True	5.614892834822249
True	112.46993941940444
True	441.3600697290215
True	50.10423292045756
True	67.0301277304813
True	173.00533496805366
True	279.58678476298985
True	946.1732283466108
True	390.8056366759429
True	958.2032700557592
True	181.10080594277176
True	1020.6757464099632
True	761.3879294590492
True	660.6445082442145
True	415.9173651706906
True	367.944385953257
True	79.51305402619724
True	68.1983461236869
True	82.97882750124411
True	169.86422652361995
True	483.2476958212953
True	1121.1362620399937
True	181.5111042323661
True	356.9691051067219
True	435.1251371773114
True	588.3940489775874
True	596.7551194489199
True	282.51206180265183
True	446.47001415987904
True	653.3052600098935
True	101.06367500064972
True	716.2892699823337
True	255.6251388405151
True	136.77577014394666
True	401.8368695856907
True	848.9366005512683
True	427.9602482898652
True	844.9252233644747
True	192.8428971019744
True	353.56206228875607
True	706.867695844568
True	619.5692416322183
True	186.62684826505927
True	257.39323253618073
True	797.5600521564584
True	31.746418044567832
True	182.6807872721833
True	493.2591509170813
True	712.0226644378102
True	104.7639152200426
True	39.23139769791647
True	166.73584895936693
True	730.9477891636774
True	319.4622092350847
True	557.0751908947102
True	358.97718214447093
True	292.254549202774
True	455.8850909226165
True	497.1536963152623
True	66.25673830605497
True	357.0481385147311
True	795.830973989543
True	0.0
True	283.6357988630622
True	251.8539081205057
True	989.192747687806
True	143.32573615659248
True	657.0566695596054
True	636.6383395220779
True	113.27097868817854
True	226.17104711073983
True	136.65394633646886
True	11.051979305163606
True	295.5377116609948
True	401.5212698061554
True	1130.4880804326583
True	229.33511932710124
True	388.95370253989046
True	650.6324715460689
True	197.65403482112703
True	26.793678558493657
True	865.8679917608046
True	593.3263992994752
True	150.2262823719676
True	604.1475664391008
True	166.22299931174763
True	295.5633099401023
True	770.1314526429506
True	35.50076624685742
True	109.465794869841
True	517.3805528359017
True	65.73877684763292
True	77.9643617375961
True	401.3410579470788
True	21.64623327029617
True	752.4046595352175
True	99.63325998137228
True	153.7121065893439
True	18.30731959453073
True	704.038156293757
True	31.427571168272905
True	764.892319024727
True	398.7182890266616
True	120.11388362384608
True	698.8821130784542
True	538.2496796053941
True	560.168611823532
True	47.01960821338271
True	374.09641093932834
True	5.320863203558693
True	97.2443961706215
True	394.3342442940052
True	50.27240445400587
True	117.35519668801952
True	304.30921023181253
True	176.46750017489222
True	103.0519434161503
True	656.2403094675007
True	19.81377854598095
True	1107.3520093189488
True	499.5475684845721
True	303.8881213356648
True	501.7780638071111
True	122.2913359399278
True	792.9040977392926
True	1089.0652043961638
True	764.0977781487865
True	180.56059689433383
True	231.0192853279505
True	53.84699957319651
True	58.24399330834203
True	153.20712026392516
True	99.11701137782188
True	167.94448571813382
True	1190.5213741883497
True	307.848016435481
True	352.6171866725266
True	695.547581097997
True	16.04219578898851
True	14.531822813887263
True	551.755351059147
True	6.12962052434407
True	116.80035703949136
True	687.8224959258623
True	180.4581843341836
True	664.9857364534687
True	798.8788551454073
True	153.88270448191082
True	891.3119852690868
True	2.9518924491816225
True	456.888336903156
True	1076.1433292995478
True	27.03859752911553
True	231.54359357948692
True	147.79579619528403
True	982.627523416907
True	233.0981795080145
True	501.9673242891348
True	115.12178709973276
True	504.8470954423754
True	155.24074923942706
True	100.57863933130407
True	388.0591480820872
True	74.39845566397787
True	51.25769800485854
True	1041.6841399240752
True	256.457280882903
True	165.54525594909117
True	360.25591465436594
True	400.6855342762536
True	220.50742958041184
True	170.33204570395372
True	399.3191393410457
True	38.80445655301712
True	491.4572144315355
True	1049.100347272337
True	114.41752640498046
True	477.755491407498
True	316.18190163958286
True	26.42408367339436
True	412.8273932846389
True	103.0827807650554
True	583.7515448556159
True	218.1608430314955
True	417.892077711027
True	19.69301816284449
True	416.801767641338
True	98.76445461160938
True	330.8090828928075
True	32.5193891905596
True	170.8484653880538
True	246.7832705752068
True	764.3690267823295
True	61.55903763939598
True	141.73759883133218
True	231.98544848107005
True	134.03726627700908
True	623.143294023913
True	560.5045797992684
True	773.8982071953782
True	385.7019063448333
True	534.4392726899019
True	415.2517894247079
True	687.3371584817428
True	70.76761738595226
True	464.7021724157518
True	443.4666931537847
True	45.99383546727832
True	88.11993651500731
True	125.00040439689715
True	89.56867576665842
True	318.3616296214375
True	846.8255533364494
True	318.31390900869894
True	1136.4557952321763
True	323.2795910010374
True	895.1111745644403
True	153.8406100390881
True	559.1875846450752
True	618.5653589428122
True	695.6961751179839
True	444.43527449093807
True	63.368793429173074
True	296.5366908720483
True	41.49975891007526
True	168.97008489209873
True	169.21729111713717
True	1125.478620255767
True	234.4492707112989
True	544.6625300281104
True	542.9797575173528
True	566.5456385026806
True	870.4090330888047
True	581.163710106703
True	645.0205718067168
True	938.008287267908
True	121.3225568364113
True	312.84480205031747
True	275.48761970526857
True	332.85250101551424
True	88.15023462616188
True	385.21223132465445
True	4.481290829497404
True	320.0196483796276
True	250.8540619772904
True	609.9797487994368
True	286.100055683096
True	362.57218290242565
True	10.940424018144586
True	60.3430107461448
True	551.4738256516381
True	31.343512039944034
True	142.17131054796198
True	64.01482516706761
True	154.31998913914504
True	230.9020732604259
True	72.80636925843756
True	380.0294680067625
True	270.3568607638588
True	103.7666245317356
True	337.47760298319133
True	66.04220041554537
True	606.6768942572675
True	848.5174424039054
True	277.7950889854418
True	1165.2087547862006
True	106.7466554703199
True	295.3248776552294
True	1050.118686059762
True	87.11354026964766
True	282.70562958706205
True	8.935925149810668
True	410.4393719017983
True	437.54867291780073
True	157.86972740024746
True	610.7684034121838
True	901.104143199008
True	149.48393151450247
True	76.39585677845733
True	325.59286680489095
True	550.1650941490395
True	626.4041100254173
True	1242.355244392826
True	25.484155243326786
True	940.539101476957
True	133.9099778242087
True	632.0630378615235
True	121.4831533324106
True	126.62148624421616
True	187.5740099947836
True	171.41491484752152
True	749.771660807393
True	218.74874102775124
True	237.57123635160457
True	67.90331743803591
True	514.437054059043
True	455.9327766218119
True	175.1710932063317
True	229.4231504266915
True	16.181555825153485
True	422.3024448343019
True	217.61801306867736
True	293.9457381021263
True	112.2868852543125
True	723.3589493906205
True	418.7869101997978
True	255.6365961148841
True	639.2950605191531
True	513.0259455134282
True	465.3297767855052
True	127.35984286079452
True	534.66867257523
True	437.6965704884096
True	2.732634829601853
True	197.4004339602467
True	93.388716444176
True	236.2664853240801
True	3.100194845777729
True	123.08257722297256
True	356.718567206317
True	6.85125127470292
True	850.3227978451756
True	163.70294531713827
True	704.2519112092235
True	783.7213581715059
True	161.5049074510629
True	222.8804249017519
True	477.8982057950599
True	837.6842589310567
True	51.93808030244261
True	37.783427935219926
True	126.37270069510944
True	618.9591742861245
True	729.4133950392842
True	177.80017817095776
True	591.8591745188006
True	589.434365807358
True	861.292099413623
True	417.53227129235785
True	187.04304146144744
True	885.2349372341017
True	219.7722461476937
True	156.25794159702733
True	324.25839723739296
True	226.31742181609533
True	203.65989597508135
True	612.661955258138
True	252.552237798202
True	186.83101739722483
True	448.0901725888035
True	469.5098527402145
True	63.12126006257186
True	286.0216680741988
True	80.21308971685409
True	319.48685589872906
True	353.1744291742417
True	261.17274632231323
True	180.8314528567512
True	359.09536483669524
True	639.2907181418844
True	765.9527368130429
True	295.1406997472428
True	748.5948304698877
True	66.56196071244118
True	887.6392410842674
True	348.4348945138879
True	12.436932110245488
True	576.4613293904262
True	692.661935362078
True	253.59284856066236
True	166.47176017651896
True	50.02992373992314
True	390.9777747117041
True	78.1469954628868
True	13.56354261329525
True	897.0965192376439
True	371.022047949628
True	181.8290483008555
True	1002.6299591865512
True	12.58007068152791
True	803.9468286402962
True	31.516282489614348
True	676.1563111401431
True	55.39076513233337
True	762.5974437709749
True	452.41137713118457
True	187.52591890347617
True	433.13048270104247
True	213.087915446606
True	298.6612569822372
True	232.26906250834304
True	414.4555308697177
True	9.02691812801
True	321.95141613215145
True	113.7252202172092
True	12.465511331148736
True	475.4323899962863
True	741.8792198457859
True	275.51413048764226
True	82.88502792263964
True	307.8258602383393
True	84.06857829041377
True	169.79972062100387
True	179.2704665628998
True	350.60514244856586
True	41.00537376194497
True	139.62594888228236
True	394.1421719389039
True	849.2937425885891
True	112.96584815891322
True	205.1350899419878
True	429.1555906440211
True	19.50068090865385
True	410.1261008528612
True	508.87475525387447
True	93.8791145949084
True	410.0350009038023
True	364.64200235610673
True	413.097883219014
True	587.2620948879631
True	1042.374427077535
True	989.1699862882076
True	60.78670607808975
True	1058.8295650090374
True	110.64752906065054
True	113.80428566512914
True	104.75716301139644
True	473.6051258190782
True	368.5755984312736
True	572.8443951628107
True	258.2172998784799
True	160.61637510613582
True	411.6017866150671
True	15.037267795372038
True	456.1645276902767
True	415.0664810347232
True	143.86085021711247
True	95.20972939920664
True	520.6171414881035
True	977.3680037820824
True	199.20353160573683
True	62.18769699631817
True	436.5715244265855
True	393.94173709592513
True	489.9999780021037
True	332.15787113374586
True	4.161267281818381
True	507.68515729970574
True	515.1097438089654
True	505.3959179514578
True	184.25491657988093
True	104.78639783571468
True	21.954536455765947
True	380.95045035109
True	110.7014298054045
True	7.464993255648298
True	31.20766760325092
True	349.25735314772203
True	680.432146533062
True	135.68290077941103
True	85.19291671002375
True	25.059698248977444
True	401.26975512332615
True	364.0434659569298
True	782.1073622708266
True	300.53084307899064
True	524.2859511033614
True	520.7846326708618
True	520.5303249557629
True	290.84017349796375
True	536.6873737454752
True	95.24209371566045
True	583.4655275530621
True	7.081296506670172
True	361.5314974795385
True	450.69930332684606
True	961.765448519006
True	352.3612642615543
True	807.1916061059392
True	970.0522642345194
True	184.51949121155957
True	37.36153044340815
True	362.732365128944
True	390.57427111299455
True	600.5186097824818
True	251.6758362386908
True	30.3005066765016
True	629.9181386398789
True	125.64639185589893
True	1058.7656028082754
True	335.0328256527738
True	477.630109912703
True	124.29103083493712
True	816.3962379631064
True	141.56316353278143
True	819.3386485457149
True	571.6278167611094
True	190.81498074592685
True	109.7689934902976
True	64.12477842266601
True	567.2523223709447
True	885.6906460852836
True	423.1202936175559
True	546.4612550175108
True	138.77226749868314
True	636.4189825970528
True	469.10233782812327
True	770.6760258454939
True	311.0432200475414
True	578.6720191617056
True	112.63716141558412
True	21.507662206273825
True	408.4580145744328
True	173.3235231512572
True	107.4404597072363
True	363.26880227822
True	1083.649619447181
True	266.18057610603995
True	547.7045019722093
True	11.091697477673184
True	75.2769736133814
True	322.2849379856176
True	781.0412931000758
True	455.89667495595006
True	498.5288678037776
True	740.1726451796706
True	68.84108888940057
True	735.425576391242
True	48.31328872142275
True	102.3185670188032
True	185.9332119086086
True	83.9095124630766
True	26.567176225361383
True	303.42506327687664
True	472.5442748307722
True	897.7888494132293
True	864.6311203506451
True	6.406070996225422
True	278.55337263704564
True	472.8371929375122
True	121.20170435950628
True	247.49378145159068
True	330.1477483583514
True	1309.1958234767144
True	449.9029112991133
True	26.06678159428
True	196.13419291829305
True	719.6439598459752
True	37.67749048908846
True	165.30492193591007
True	569.869499134512
True	70.05741167889909
True	877.0332814194618
True	336.3863986550122
True	674.9396302225218
True	74.27163301510888
True	679.3868819919251
True	590.4510778413133
True	896.7285952694457
True	262.31486604050525
True	505.2420185687049
True	842.7463239116817
True	933.6132069933858
True	227.54644313219725
True	747.389749453833
True	221.58505447786905
True	449.1749283115014
True	366.62456083416015
True	505.3083625672088
True	495.0330509982056
True	315.9708925437266
True	358.8765256385426
True	114.51751943133468
True	350.12478969922654
True	1150.7310319953276
True	320.28308342537224
True	147.3800320046817
True	304.4444391912831
True	740.0230569861584
True	646.1804265530002
True	417.9977174857348
True	112.21755702350924
True	325.09386826785976
True	32.219093102650056
True	168.02062335406404
True	93.3717123250418
True	87.99938331216035
True	578.1003182193894
True	135.08993454205375
True	135.97609919323114
True	104.12089543362266
True	88.91106640498863
True	447.2842252596795
True	397.78736218532543
True	1032.2076626504688
True	520.9257559370977
True	828.3881493358665
True	266.726732543002
True	301.6386020222408
True	535.2303102757086
True	189.77982941144364
True	734.1546604050609
True	228.58371667449407
True	363.7282854704656
True	72.67736798885659
True	115.17105924246388
True	267.7187355656931
True	126.35963294313336
True	481.81726993816073
True	31.77719316018306
True	565.5246601447924
True	1002.1538981527688
True	727.453941767482
True	1.3630932686298298
True	63.661662195641135
True	482.20103589301897
True	431.45158579105566
True	73.6148500448379
True	122.8192239583474
True	301.80684851398644
True	78.18977198528685
True	52.76161497279868
True	708.6222884746737
True	667.1100940691134
True	172.72076960743664
True	179.16654445769947
True	533.0032850835915
True	56.05009437290644
True	24.32423614705811
True	584.3154707459306
True	435.2642255980631
True	1142.5684818784189
True	45.787845214794174
True	462.4455769894632
True	899.1427645917668
True	792.7180007259625
True	293.7433082900386
True	772.2455193854838
True	408.7218611878701
True	40.5619414785234
True	101.90222076124353
True	703.2296185524136
True	78.08503947479475
True	148.27831087103584
True	878.5471196195703
True	190.3115572367917
True	270.1604420675846
True	107.64145719743829
True	634.1788361102978
True	597.9495789038542
True	223.4131708288908
True	413.0823927497336
True	42.35067834166438
True	277.5029756692747
True	591.5251122530968
True	619.2597759218614
True	303.2769187754547
True	78.48039976154921
True	956.1298149294336
True	1062.8128411407895
True	570.3990930903326
True	61.45107932793963
True	30.42259356825563
True	91.34734180978026
True	103.31817889610966
True	99.63791994358724
True	872.1622557689881
True	1227.285373620551
True	738.6650241097956
True	339.13581269436435
True	7.43694093911515
True	20.49528107902629
True	338.5090585871952
True	476.98493893565046
True	46.804947644197775
True	560.3321809937721
True	429.9177611577197
True	409.800602224923
True	82.90576234518218
True	199.9445513286876
True	264.47076447716324
True	143.57040612417083
True	404.5449543112367
True	44.296090433777685
True	173.02968187735303
True	1158.794732750201
True	6.180386645397237
True	27.71642174918305
True	603.2960353560842
True	364.18430816535226
True	794.801373387113
True	154.87144452897525
True	767.7066990099371
True	567.5336960605764
True	275.2392802558451
True	434.9583746333771
True	351.86580196377554
True	296.51446923427284
True	269.295908370478
True	392.90283261536354
True	508.0582554430705
True	484.8870558383019
True	106.06402798736408
True	333.0191704735022
True	8.678207045631577
True	190.5541513176023
True	224.382687315716
True	869.4386489442957
True	602.1961897412797
True	30.441060990404765
True	728.111389721208
True	844.0701889441823
True	100.07589931579228
True	349.5340756981626
True	863.8665507384654
True	223.95664744342005
True	164.01559690554527
True	536.4195243661052
True	582.1792038464603
True	1117.4739005527565
True	145.9394251305093
True	149.4597158785256
True	253.83831983661108
True	324.03122598867554
True	407.8729559995289
True	399.7334344110324
True	322.7908676451796
True	440.1252851296594
True	481.6701046347777
True	229.6270297968188
True	1464.474184132007
True	255.20481088181955
True	398.54188464037776
True	54.86184732317921
True	757.6411974111513
True	257.0414556053257
True	969.2279861788508
True	539.9326753478877
True	318.4811198604299
True	768.1606318935056
True	281.10150444146853
True	218.0586057546604
True	253.8685386355888
True	221.24948146475745
True	145.6647627497054
True	257.70269552515697
True	739.0372192529387
True	512.9450308827041
True	221.30955082648217
True	1156.6496040207114
True	109.71074759079444
True	254.5501642220916
True	70.0294373327188
True	306.19490288113155
True	417.19682113657234
True	94.82534670733018
True	218.88784055474733
True	73.06409369910443
True	682.4873935830431
True	362.2234710868887
True	214.93263065419796
True	728.1464563815553
True	873.0938596948241
True	827.3204791187076
True	832.5367704173731
True	351.57347976428935
True	1.6311606190948862
True	257.31596913302246
True	55.67475860355054
True	375.7426285841573
True	53.96546731680035
True	335.3150222420215
True	865.0256779587123
True	1024.0169692209984
True	385.96743073773166
True	20.235857121039388
True	501.0093840775288
True	497.1370275890847
True	186.4984842241556
True	239.47226908066955
True	290.03821109462973
True	23.480367238315942
True	123.00316916049992
True	940.720822984024
True	66.33949795604045
True	493.3589754921881
True	784.3800653325977
True	103.37907268105636
True	245.31499589052285
True	115.53428994840054
True	17.939215351842872
True	1.4423513841402889
True	119.49691822272293
True	1024.023812224753
True	515.1202596114302
True	66.94815372543975
True	795.572493328985
True	338.6253239635652
True	1.5472335575897946
True	446.65213498641634
True	183.3756103676018
True	503.1558226349696
True	84.01219655785681
True	323.5907771535178
True	371.67931448022927
True	174.4193039589734
True	208.89422180502797
True	127.6180621781404
True	168.48240758581068
True	990.6556393325776
True	15.465546151707429
True	511.18782654111686
True	486.7827866591777
True	374.2583220617933
True	211.7940915399686
True	237.3469992376744
True	159.27772013104274
True	49.19823655230072
True	496.4718431840392
True	147.3730401431249
True	839.979875366626
True	807.4096720628257
True	253.0100926405848
True	317.13102548526086
True	519.9248614469312
True	38.46572146566502
True	87.08583343164456
True	727.3705676571741
True	1086.727607481737
True	106.6429550394963
True	722.634622034901
True	140.37703653930663
True	921.0680480961068
True	655.914755547447
True	103.82335479308784
True	260.38469733888854
True	612.6492501980114
True	256.88236083921976
True	45.83929965227211
True	568.0912257814861
True	458.5884221271243
True	5.154009043785155
True	474.62330176942726
True	67.3649042011891
True	185.94726983090808
True	233.88563075649196
True	303.27586324558246
True	74.29387186286516
True	221.25386104288097
True	355.8442919109791
True	437.6222864460788
True	871.094010747802
True	49.60401930662343
True	922.9892671872416
True	1012.7840082502712
True	126.15696779811532
True	78.46887798617023
True	993.8888459555226
True	34.18511259726653
True	219.2002946458041
True	86.80230770232696
True	216.1586207212653
True	349.2710266935284
True	977.6423400831032
True	95.32628491149192
True	71.74278312841042
True	652.9318434094288
True	267.741953174214
True	729.9658784041866
True	52.24686359042181
True	491.36047047256943
True	381.148452189459
True	675.5859171827706
True	55.484997850491496
True	105.96619786108332
True	27.582847206277517
True	259.31831189493886
True	45.50909930362977
True	355.8423657679709
True	3.1517592263503422
True	1209.5332288974716
True	103.35601083398684
True	136.85492911448404
True	353.0073687344475
True	724.9799213816614
True	691.2761580777882
True	987.814326016684
True	474.8924826545303
True	435.1710134694204
True	139.89803868031927
True	417.5222604977607
True	848.137308814442
True	426.3725143829766
True	945.5916856332732
True	89.72863995751565
True	428.7253505593373
True	180.8658108259466
True	279.4264664009364
True	745.5547357210885
True	161.66220850980795
True	129.54842132162247
True	66.33010339684766
True	877.4013915075844
True	776.489607200607
True	78.39249082966695
True	450.2375998067466
True	742.4256633410748
True	426.8532962117193
True	55.88923312081001
True	321.2546633412421
True	777.8489867420634
True	28.317515478782376
True	366.9916291139266
True	166.54183700162594
True	289.79227741615045
True	34.65386386075284
True	225.01078610364155
True	787.0575641823191
True	637.989808113501
True	56.64990717685338
True	288.9779110790668
True	871.2267851212224
True	16.826307069691577
True	312.64410320421905
True	295.29795459864965
True	431.7694852224642
True	213.28352397495968
True	599.3015305025887
True	47.7765856860272
True	961.684332747728
True	884.5780882070089
True	48.9450213975558
True	384.0114534375422
True	755.7821138012043
True	898.5686038216534
True	269.4563307472781
True	604.2235938741605
True	132.04783037633362
True	185.8044586962622
True	134.58132511706398
True	136.05681509126632
True	207.7149157042124
True	948.8791424511747
True	801.3311245603686
True	961.328925297275
True	19.36837983897651
True	27.703096105724637
True	356.0104706064821
True	13.473835043784792
True	620.1916725000178
True	1092.5223216779275
True	265.69697520566746
True	211.39562142980023
True	83.99808677721985
True	213.9026937443051
True	138.31090634045285
True	44.84772413241013
True	131.27103808538055
True	87.94498763255352
True	257.791194803412
True	534.6942772349508
True	160.17302161802152
True	28.77278429302236
True	54.94828656281576
True	423.57843088855947
True	264.3544017512297
True	604.9224259046447
True	24.49562352203725
True	117.10551729636916
True	654.4906121226791
True	258.8918128358476
True	474.923147364528
True	651.3347489848683
True	106.43364632543894
True	109.88919350654628
True	79.93298763232877
True	23.432390994988992
True	116.24103214754231
True	88.7246013693606
True	103.04184191050932
True	154.4810975757003
True	239.76108825081317
True	831.3011654519602
True	287.1815635440078
True	975.2012802362032
True	164.23965503947838
True	198.6535715884752
True	817.781828514074
True	303.5482524737942
True	607.192847308522
True	249.7055534753462
True	356.25101645609607
True	447.6302395734719
True	558.5815448973532
True	654.8849937821192
True	362.29879776716734
True	35.74097909840621
True	532.6457355016937
True	621.2420373345739
True	21.801401673883444
True	11.085346080007922
True	257.07409763078385
True	410.3298814520999
True	437.60426132796937
True	66.58373906331437
True	601.4866611535531
True	924.7784103712928
True	246.42486859128908
True	911.2734825294
True	280.8600852742897
True	106.3729613094812
True	265.5684735378878
True	701.8476316039126
True	40.41610260129598
True	569.185600441466
True	1267.741522671148
True	1013.6063917138224
True	936.3120107435112
True	207.61797604490835
True	89.66249125322648
True	195.5086965913951
True	828.9325967716031
True	152.62609568378923
True	1055.9409714715923
True	867.6932519772042
True	41.01143989680657
True	86.21294437704499
True	439.8177804351216
True	394.25739168685584
True	203.40485595798475
True	510.8119064582601
True	651.7272533702804
True	118.45602747733444
True	269.53405437481734
True	1009.167592203246
True	47.34232511306645
True	709.68400527202
True	561.1897132477206
True	38.50117333487008
True	854.1242308154766
True	394.8722236547451
True	551.7690890529938
True	111.3724632076008
True	260.7648744559264
True	217.13738360034336
True	26.656107181509952
True	131.22233496460228
True	724.4395512913312
True	142.49700303757015
True	379.0890865540157
True	57.28841895146008
True	624.7189408213643
True	612.924773271942
True	239.1060287241853
True	454.2191070584646
True	164.84796536985294
True	180.8657082428957
True	225.3383370417265
True	268.86018895728614
True	365.4978006655319
True	129.8840673200216
True	190.364084243448
True	26.99182276077851
True	886.2350335190578
True	320.8288666411702
True	9.40566523289585
True	371.6073605919528
True	165.5417497201177
True	630.2509647098814
True	375.0421504245568
True	579.1585033156961
True	560.1047454768634
True	478.9055343956033
True	788.3722899363055
True	245.62205591362303
True	548.0886239489043
True	157.76032459486535
True	552.2958721482619
True	366.9239836146503
True	378.2491362587292
True	122.6022301934041
True	132.0359223721228
True	107.29486712590852
True	67.47230391984004
True	730.6341205860035
True	180.4920519488268
True	46.310682647136105
True	0.0
True	532.0226383883244
True	110.04323229893173
True	21.54304239005884
True	40.96590198889747
True	111.09030200627988
True	540.433911524505
True	178.22292479593463
True	108.26481418587312
True	36.687582749347065
True	158.56112291814011
True	948.045954375264
True	52.50568517394988
True	231.60825835018335
True	726.4257108506741
True	316.4708324291298
True	470.1266445721207
True	467.3272812461016
True	509.5071224813159
True	591.7034417749181
True	926.5467665169624
True	257.22217536164726
True	1051.8346424267884
True	919.9516205015656
True	601.7015067797514
True	352.89353000900223
True	849.0382881558887
True	10.68941571414144
True	32.391833281155826
True	288.410535130724
True	42.52939647444214
True	198.7811952843193
True	751.4995216879406
True	224.56152090611988
True	736.3574389594243
True	762.9734003378584
True	120.50872117673154
True	373.92281637331496
True	563.1790078143534
True	24.14462740219933
True	123.63737955674968
True	452.4327563066924
True	302.0297193449396
True	205.43288668919308
True	113.98195816007907
True	373.0524788479807
True	23.27948478208057
True	370.5842424013971
True	376.33813838020376
True	1028.678246434252
True	363.24973871372623
True	29.776840423794955
True	436.9247934248161
True	425.7410091126635
True	242.3079401966241
True	33.63655987465981
True	749.0449227074693
True	441.0793139244203
True	178.4503075036817
True	13.41413068113351
True	1210.9158653179318
True	162.66435704837755
True	29.294230357888157
True	315.68554110979204
True	273.4797769211904
True	115.47698231289225
True	286.71440899480547
True	47.68964060981606
True	322.1752867256095
True	313.1033930921685
True	312.5140427984273
True	28.477101253720743
True	47.93152075508884
True	988.0401687268496
True	24.801475597927173
True	13.329472237643555
True	171.92847879710715
True	652.8683715141727
True	9.28207459129034
True	180.60322736309425
True	181.83071713106392
True	515.3856177715846
True	370.0102731703794
True	737.7085744780887
True	316.77938668299026
True	469.38744802425697
True	443.3792646811481
True	484.2593615429909
True	102.33487479504456
True	1274.8402435874418
True	893.9722110646072
True	289.2518462275121
True	516.80689045867
True	105.80039722025612
True	548.2907356912712
True	432.3674729843152
True	158.30851384764173
True	75.45289879048565
True	350.21013806747106
True	166.73516824539237
True	31.14773825899381
True	608.3188837469453
True	384.9662165503173
True	67.92237386347028
True	31.282317133503252
True	693.0590038679447
True	498.4180667341157
True	71.74364162136301
True	20.367650389019914
True	322.5874373025624
True	325.43988042130394
True	712.3532475037963
True	541.8275154180266
True	558.8073037499645
True	796.1438685624903
True	8.901379264358146
True	57.41082430617842
True	36.85191918949224
True	58.82226024066481
True	497.05134159695353
True	596.6853505959308
True	82.17280855375498
True	112.94578767053014
True	199.1471477919554
True	73.76906426479414
True	177.9900744565815
True	213.69348662749383
True	273.8589088415217
True	818.1393495195415
True	596.9853819152598
True	278.5537184736881
True	193.0530424850809
True	283.7125998173018
True	244.1558509316773
True	724.0385605641619
True	339.64302206924435
True	164.25306962451822
True	912.8250988731728
True	342.13963290967735
True	491.0805637545001
True	149.72265828300922
True	122.06493889414268
True	64.36615258079131
True	207.79187558414003
True	1000.1737237621476
True	536.445902488302
True	117.50020795436804
True	362.74763876201774
True	102.3945772147117
True	662.5278600659834
True	4.181751251216662
True	696.4204488337779
True	37.05696016604075
True	936.7647188232304
True	825.782553478769
True	209.17625017087735
True	31.43694337422844
True	81.7712104767535
True	472.4634629118161
True	231.12648065454076
True	1.2120914672254697
True	82.29287925352511
True	1112.0989222628994
True	327.0813236022838
True	670.8580036599818
True	492.10062792498894
True	31.27551241834905
True	141.4944674882647
True	433.2271657700144
True	943.8043580154832
True	836.5864478182552
True	432.2864990231425
True	329.436134525164
True	17.6552653785006
True	79.98354937469084
True	769.020817659722
True	467.461168635876
True	373.4078028044421
True	862.6578697643913
True	25.317463761645826
True	218.5477681673881
True	914.4618620887496
True	238.2256015910885
True	7.788268813646557
True	496.4098276011807
True	102.11708956923492
True	633.6270204077653
True	53.97885241197632
True	254.92372745516155
True	869.4887089902621
True	886.690195011718
True	274.49708714464
True	436.2448351236274
True	117.6433426425484
True	629.2341662413803
True	263.4751362222724
True	196.1103012747841
True	853.2557374748707
True	55.10728922491397
True	716.8294394690433
True	279.7005684611843
True	294.54288396049736
True	171.6523952795785
True	491.719576325761
True	603.9448349064322
True	362.2583545794828
True	410.76497824863264
True	69.67676062080889
True	154.13350652205415
True	457.5237108427209
True	215.6264865365756
True	38.71584922877265
True	194.8648464915725
True	388.1395480844395
True	386.2180206989225
True	714.9970317912203
True	129.16823801550152
True	655.6612008711825
True	516.0771561292295
True	599.7127473493277
True	132.15395546022373
True	40.30370414958716
True	672.7719707841567
True	73.72756209173582
True	559.2168914479458
True	675.6849330664573
True	459.3281421640594
True	129.16487497241886
True	495.5435110091088
True	4.778926836125679
True	395.2268616719667
True	30.32937774425052
True	630.1145497538049
True	249.81602204410677
True	577.4573099157308
True	694.9431697090376
True	150.9613042736626
True	540.1112367268664
True	490.0542561890588
True	63.838610075805946
True	991.2532298973672
True	3.5475048599962045
True	27.715156719029835
True	633.417439554147
True	646.9474864359853
True	134.22910406345258
True	405.7962636344728
True	124.4988360549755
True	73.56982646057165
True	466.5997634014087
True	41.51718673733792
True	515.214261252411
True	14.221514181095689
True	837.744676148119
True	553.0767103772312
True	671.9355343478436
True	95.27560371271426
True	385.53654152058914
True	993.6729326603554
True	861.1559973999251
True	147.3140231697579
True	539.8798176122249
True	447.7378889632497
True	249.7259432729758
True	247.426598067672
True	6.441713814227398
True	329.5529001442843
True	10.89576400182142
True	365.4243741375716
True	77.13847521405906
True	410.0810489027946
True	663.275174340424
True	129.9705612699234
True	237.85340799851616
True	636.2386998257291
True	702.1879863450314
True	294.8676686621188
True	140.5620991026659
True	163.06243172857015
True	481.7462440962319
True	87.740679575719
True	9.86869393217814
True	501.19406101233005
True	561.085613740304
True	20.60677342147062
True	135.72005170503417
True	882.3328560808465
True	494.8907436256044
True	271.07749313481526
True	32.93074197911569
True	488.8709880719145
True	114.2859099307015
True	576.108225759913
True	663.992788704745
True	307.2733432163527
True	362.7602057846022
True	187.39305540377035
True	235.3492305904992
True	71.70153395737377
True	216.73896397717743
True	474.2871339793102
True	22.039503740452798
True	455.1247803259375
True	364.4723362203538
True	721.9598850643835
True	896.5996443403482
True	908.9675507317968
True	156.748077406995
True	397.1385838725605
True	72.2657880686799
True	182.84327542183576
True	315.90210460334515
True	12.293538641457946
True	791.2724624227556
True	22.842606962683625
True	408.3681703246469
True	269.6779598108434
True	628.618119207832
True	204.02951008912015
True	40.02335875748236
True	707.0205348158137
True	1096.4093690859768
True	220.716460000748
True	131.493742996427
True	627.9407954165943
True	484.8780936422453
True	16.735590560066477
True	842.1871305011795
True	113.70950599617412
True	45.12550220137091
True	307.2008850920433
True	346.6431464288487
True	373.65239633373966
True	261.8444803261916
True	19.43591044446896
True	22.23625510688835
True	870.8723779031891
True	201.236268285325
True	121.59357713378866
True	818.8125071083808
True	664.0595741763192
True	637.8858720993449
True	451.5033178993905
True	157.42702791749588
True	31.99528314165791
True	107.06997412985731
True	443.6782596469903
True	229.2225063063398
True	481.3898575357069
True	151.13436308116815
True	486.8545039205582
True	639.2776922433422
True	965.4002067558558
True	23.487982361383157
True	999.1287575646096
True	1098.512895087044
True	513.7509974055432
True	84.58707748176263
True	757.7718010463175
True	640.7728581313235
True	648.9957543060029
True	167.55960797005997
True	730.196033484851
True	714.7813857011425
True	121.33712729343095
True	782.3425042673778
True	828.2629004449989
True	477.08650903681377
True	234.6293631962137
True	72.1764748550522
True	311.88866721736593
True	343.6410870184124
True	477.50339373907576
True	434.7386367168346
True	199.99960569101447
True	313.42754407974985
True	2.953549501856549
True	12.153683933985125
True	104.8200747201886
True	136.6629181253278
True	351.3262981975832
True	344.5761970967936
True	114.94877902868822
True	17.481085415068524
True	208.2630920271436
True	862.8438262429871
True	469.58706029746514
True	539.1571210342606
True	552.0942558775495
True	826.7361518246018
True	621.0364979110052
True	92.72869961673528
True	205.5209187087204
True	249.85997637979344
True	288.5038603387148
True	108.85921448627415
True	364.80744992053593
True	425.069578541785
True	166.2873814557312
True	655.3203044532039
True	242.85269077519064
True	209.92264117766595
True	30.70355810137835
True	256.18044323232664
True	494.700109040336
True	173.19844391753938
True	541.9258798102679
True	484.4369289351474
True	236.9868070025382
True	96.31243274282043
True	42.84673959168337
True	403.24586375028326
True	789.240075948139
True	165.96360899219508
True	1027.7229851785255
True	1040.4932252148687
True	486.8581957593185
True	102.87819585437992
True	127.43239067805992
True	642.6420519322612
True	9.349363974161566
True	225.08190440041236
True	141.27465569327487
True	123.15669110091916
True	333.9411490458031
True	633.3122726653677
True	37.49229497954832
True	117.56583344534984
True	962.4218082283246
True	55.29082969881463
True	452.45890645728446
True	524.5126707503098
True	261.0621255429246
True	128.1485472172963
True	887.2893545810231
True	1186.731101495695
True	519.0303980660906
True	642.3020572960994
True	216.41608740124187
True	153.696646375897
True	331.5017310287449
True	251.23842694531504
True	170.4504734894371
True	309.53569340536114
True	333.1174845139644
True	11.806605140878856
True	615.7287605576246
True	142.27349938141867
True	77.98525664086662
True	444.58409091934607
True	321.53892656235246
True	1157.7140042756805
True	376.7245072131301
True	952.9684001931116
True	9.432239640995377
True	261.90496570883283
True	228.50804465794192
True	156.3261197731308
True	501.54460511079446
True	200.9326389622758
True	405.3096220212631
True	322.8422571917988
True	112.52850538075413
True	360.575669674366
True	991.1057875540234
True	711.7561842967746
True	226.9262387123564
True	107.35115939143463
True	296.99563883947604
True	23.753943234026327
True	352.7413313762118
True	312.70382553361844
True	555.9028864123484
True	475.27928991065727
True	354.5502387674534
True	153.15804564045598
True	12.53664665212138
True	435.2882940168312
True	289.09727315372254
True	138.4843351696985
True	303.0271841319859
True	438.2777752446586
True	813.3786402190708
True	312.6854617252798
True	790.6449367284725
True	402.9453209481703
True	378.31348569745336
True	1.1766371390907833
True	1201.2103498904005
True	103.22962947546344
True	955.4790624840194
True	207.24768386135827
True	460.1314133110325
True	676.4378255891129
True	84.37030492535347
True	494.2835789419621
True	34.57636149746998
True	411.91707566746487
True	76.47794203768075
True	223.50232744762684
True	37.48021724019482
True	673.6294953502694
True	193.7417639828298
True	24.763854007876333
True	398.0134414436779
True	107.80381059756188
True	170.67719430668663
True	820.2074342433812
True	253.29895457476573
True	153.1519849971015
True	368.7367271205696
True	517.429995448198
True	339.33855130026166
True	532.0841536163095
True	608.8341628591751
True	155.30797843259447
True	7.522691716260871
True	74.46520641748091
True	435.9778767694002
True	87.21302294176941
True	79.44633050404025
True	1107.491916829607
True	26.808701162210827
True	327.7365014425949
True	329.2633396176118
True	458.5438578921625
True	670.2780137399963
True	190.70828265079837
True	682.3936254814113
True	337.94367609436915
True	348.37408736367445
True	276.26001930094685
True	221.40941132910837
True	367.3286423586676
True	429.67894007826106
True	408.2321629546511
True	603.2290294049299
True	140.17869786327307
True	77.43618697214094
True	41.58677269038223
True	302.4550383214592
True	689.6935237650267
True	394.8969998870989
True	760.1837336414463
True	210.5855758495484
True	385.4228106300669
True	71.51638004364399
True	53.7255022873021
True	436.3041536902141
True	195.86384550129105
True	228.74671297952472
True	40.23657979091692
True	1064.244087123016
True	172.53331409441847
True	896.2152326244118
True	315.96054839719403
True	918.300449718693
True	238.63468962739788
True	451.2164282597021
True	542.012355313587
True	616.9913000351684
True	205.5665819354312
True	477.39953359671927
True	960.5564157758504
True	127.22153343899956
True	6.9373277304313685
True	592.4835638807334
True	28.821593608243525
True	75.796614311152
True	803.5846754346929
True	221.7118476798116
True	1037.7661106962437
True	679.1701900837279
True	425.253721860192
True	262.7638160361487
True	485.2976850842608
True	341.1897960599956
True	181.2055939116415
True	657.8399161714923
True	728.2806928290817
True	210.12540912047777
True	90.96163075726808
True	518.6199280709709
True	136.28657917036242
True	379.26548508030834
True	341.03159242953404
True	63.65860119216056
True	377.9943114043401
True	418.5689368659559
True	355.914911579383
True	419.6957358033391
True	436.85082601425006
True	664.0174654586407
True	55.25833587885887
True	447.232893118023
True	332.8022064537464
True	645.6042120118337
True	222.53083853702609
True	99.44842901109756
True	40.26512572184378
True	533.7670032020917
True	622.6395458366511
True	179.09891189358584
True	404.8387308150423
True	332.10940977942386
True	16.43858976187426
True	169.41623440617758
True	293.4776953102961
True	2.603573058950857
True	878.1245684087588
True	78.66083268550742
True	101.9373364576054
True	115.13335166443606
True	362.6656218487775
True	35.583408104460304
True	439.37245094172846
True	234.75863499808216
True	5.341494797985368
True	118.56514210700182
True	441.4329017215522
True	55.1556427558532
True	67.89517024527936
True	177.55784131641244
True	298.2024409701324
True	961.7723591031884
True	377.1972745275658
True	928.5117640398856
True	180.6283555213449
True	1028.8627837768113
True	776.4250078489343
True	648.3523209539194
True	395.2298388273781
True	383.0062706505678
True	82.43340600910243
True	65.37482910316908
True	80.23365089834772
True	184.41789209465293
True	486.6841041076258
True	1062.3922430432756
True	181.2609281841466
True	354.09511404503104
True	435.85807690830535
True	606.5866045322291
True	593.9541863408928
True	280.7370877072828
True	453.8654092300821
True	668.5068651170739
True	97.47514467773634
True	695.0178463482539
True	252.4480274168737
True	143.70711980143915
True	403.4990709733166
True	861.0688930044622
True	452.8084881988101
True	850.7944960416348
True	191.83018784698243
True	348.58349811911654
True	698.2290274903822
True	638.0067947514914
True	200.2248236461797
True	263.28128633199765
True	791.1161047604379
True	30.70425531936639
True	192.1144710547809
True	491.311451846957
True	728.5808736214025
True	105.02754731281424
True	36.7560545320284
True	164.9517858421106
True	698.3403367401806
True	334.9193717721532
True	560.8918323465103
True	355.8038673868832
True	284.01598679125215
True	439.39994782924015
True	513.3877960836454
True	74.1313148683872
True	367.85004694642726
True	777.9840155486526
True	0.0
True	288.85762366505645
True	250.66579842328568
True	988.1335906317084
True	149.12176679981184
True	656.9667997084905
True	636.9351083544582
True	110.4733911108426
True	224.9400050468861
True	130.48337229689025
True	11.32024339325046
True	290.6465875129786
True	381.6790474082327
True	1124.4292846999203
True	243.1977208696928
True	394.171192546248
True	655.0187900245005
True	206.4438182122389
True	28.21608027504306
True	821.4632179804071
True	617.4227444725292
True	155.41766796413734
True	630.4817141465129
True	164.29816443317048
True	286.32195079561143
True	794.802849980141
True	35.05344072657384
True	100.91619899750783
True	515.6863094826589
True	61.96734684898785
True	81.47421252673637
True	391.94209536911467
True	21.81812646533118
True	744.9620880786185
True	106.11133318685204
True	157.78255037623313
True	18.901040821343607
True	648.4213777072665
True	28.41585645530926
True	770.8735274208234
True	391.9237327335282
True	117.48638356157522
True	703.5633958728474
True	514.8282128951099
True	528.3652353992627
True	49.07917290264915
True	367.7427315242836
True	5.397158192713503
True	99.54223246450704
True	366.1864593656019
True	47.750465582201706
True	111.193952399689
True	302.508761854038
True	176.48991137576078
True	107.58582986724416
True	661.1156233373749
True	16.955161532806205
True	1121.7322379028542
True	497.14524926216575
True	303.84250453116755
True	498.72871027993534
True	128.5751178896798
True	787.7688840706346
True	1107.109482748834
True	746.6812649807072
True	179.75938260848636
True	227.3920940964108
True	49.71510514426341
True	57.54048181934953
True	154.03979007729268
True	97.34055684030304
True	175.73278128463087
True	1164.6458927893152
True	306.4992541680533
True	369.3567187178715
True	693.9798192377889
True	17.06114263687053
True	11.96447095284957
True	576.6896016491914
True	6.139046325288353
True	112.95504800289012
True	705.9404218153499
True	178.37498005183224
True	665.0251599058032
True	820.6011337311475
True	159.691636277481
True	900.0128392954274
True	3.514995460584021
True	460.5143946101455
True	1064.368369827058
True	25.04860590600444
True	238.0898691439991
True	154.7863816085591
True	986.0601440554144
True	236.27850686056405
True	506.8966198599277
True	114.41545535540192
True	520.7234583010542
True	151.37173104071354
True	98.79919795158791
True	391.2748933151017
True	67.87904341938071
True	52.72516550752863
True	1067.2202464690668
True	260.3901905101254
True	161.38613240248276
True	359.7410107801472
True	388.2700006419988
True	219.75700643958575
True	162.03206015067215
True	373.4569357079886
True	33.07279950433421
True	491.5912561537808
True	1142.3097406834236
True	115.78536019092152
True	477.2964334597894
True	317.0953701222846
True	26.625521120547035
True	411.747888033434
True	109.12697383524308
True	591.2268610007721
True	209.89715940563144
True	412.8271647035771
True	19.26070404572997
True	446.0900364271329
True	112.18727630526672
True	340.2806807966775
True	33.66162047650621
True	175.1968949378195
True	250.48647130349525
True	780.1694057489108
True	57.34558036014634
True	142.41894967897275
True	240.0355339994237
True	137.9013163054521
True	619.4900936327781
True	555.4291072918031
True	784.359549263947
True	392.54033781912045
True	544.2314965365017
True	416.644843061449
True	680.337204479523
True	68.1386506805507
True	457.0756779704507
True	434.8714592021466
True	48.19476110621327
True	82.35478733175887
True	125.86988713650236
True	88.6605078580716
True	318.5930564861226
True	838.0744462237494
True	314.8319619802083
True	1040.6798813348012
True	325.0166776599109
True	916.2665290977192
True	149.77430501135336
True	571.3898272962219
True	610.3266163343782
True	706.0876299077554
True	449.4292225350255
True	68.2180467038493
True	295.67898286430426
True	42.97353124614772
True	170.85367584792905
True	162.9998425346142
True	1126.533736014189
True	236.072302158901
True	555.1993930438634
True	538.5043244775567
True	551.1497091970851
True	882.6191159887841
True	602.7445493611518
True	667.2472959724724
True	934.2678269784616
True	124.7615729379038
True	318.21402243663704
True	257.2133809790206
True	332.0449748918061
True	92.37505399810829
True	392.2012949087157
True	4.1742233777329085
True	326.73799337570915
True	253.10668814839903
True	601.7544627573837
True	287.7392618566307
True	353.73522720173725
True	9.870321634568498
True	60.31721759327587
True	554.186825593226
True	30.37481379070844
True	133.8209998755366
True	63.60784960271988
True	150.84158711070216
True	236.6169850501207
True	68.14639674845215
True	375.1187183646885
True	277.80832488848114
True	98.3566692417156
True	338.44656568817044
True	62.28162397500536
True	583.4984527814266
True	874.6000425417699
True	280.5902634320723
True	1157.5229302611544
True	115.38372731915756
True	308.7779156517113
True	1063.402180807479
True	87.9597562821608
True	282.6766449160433
True	10.387573986250503
True	416.2386367830413
True	458.9307331190002
True	158.74458729380768
True	616.0075239980753
True	891.216495923911
True	161.19435300497804
True	75.43888608962557
True	331.61865221244966
True	580.4182003887906
True	629.641263979601
True	1220.5405259006204
True	27.406434401942025
True	937.430929042002
True	141.33841471555357
True	638.184807305743
True	113.97590359630492
True	132.66277948072255
True	187.51588425638084
True	171.62533400222242
True	749.7772432398932
True	210.4680914150851
True	231.25439873534063
True	67.8142265267408
True	518.6852954338904
True	457.370270192065
True	174.20369531615407
True	235.73519649688149
True	18.419491930443733
True	413.8698209417973
True	222.7624664772649
True	288.39703124665
True	107.81340685560671
True	734.8361410456026
True	412.6925911798264
True	264.32600751257155
True	648.198148839213
True	509.4823470251524
True	458.6297331449581
True	129.52064427996092
True	536.992588146155
True	428.373925351384
True	2.6236314841366126
True	194.71764648601425
True	90.65633462972016
True	240.42601397623065
True	3.004474100216904
True	128.85989885648263
True	353.4548384651212
True	8.4869531575152
True	872.1230744081481
True	177.88557148817722
True	709.9968356754264
True	799.4905738641196
True	163.1273390584318
True	217.918051115946
True	486.5872710913719
True	819.7251309332612
True	51.07057150465535
True	38.462461973146425
True	132.99233355816858
True	604.4144405188085
True	717.535940759796
True	187.24428946866223
True	587.0202718164506
True	611.2549955258929
True	852.2179968348461
True	402.636466743494
True	188.70951481467256
True	864.012536544691
True	216.17681599255775
True	140.01657796329593
True	344.62471018220646
True	222.1414460276648
True	209.7856339286864
True	616.4311266946191
True	247.8235639401592
True	204.33285890401777
True	447.9625369783545
True	476.8850939418051
True	62.74257199785028
True	281.8985749445335
True	77.96173760683956
True	342.52057440298046
True	352.39637433923804
True	252.55042322402292
True	176.7294244449625
True	375.5316401512
True	636.1144943276724
True	740.7938464024708
True	294.6644351746588
True	742.8121026997547
True	63.67046684577311
True	917.0518782882784
True	346.8710783757419
True	13.792006978034214
True	612.402153106143
True	699.126628944088
True	254.9064707417313
True	167.85020035354893
True	46.12302263670329
True	379.3449259479637
True	79.11172288755311
True	14.357495559572252
True	883.9371160524914
True	389.8589375848383
True	177.88458028760343
True	1006.1214747124636
True	12.286706435712125
True	792.3892612792401
True	30.17127679129444
True	639.547472974826
True	58.78538410711843
True	762.8400571277746
True	436.5854470452254
True	202.80227389484
True	438.7660799526929
True	203.3663516294663
True	298.7606522397016
True	214.114824793775
True	413.6639289197992
True	10.305624793206132
True	321.84046296128867
True	116.91248331592364
True	12.422729610731466
True	460.4986867151136
True	728.1756148790748
True	295.264072898399
True	78.50507625257839
True	300.13496190127745
True	83.57708732309865
True	191.18312458558677
True	177.76088560396485
True	385.5397740289389
True	43.20240532925766
True	143.96741448977707
True	370.1329910661258
True	871.5375055263625
True	109.4774014273882
True	206.94893285254855
True	433.0591813894686
True	21.75850924483521
True	419.3609379474543
True	516.0854394245778
True	91.22627196014986
True	397.105293233192
True	354.5865162359709
True	416.66790286877927
True	590.6868446804175
True	1014.680311959042
True	944.8511395343506
True	56.828918707122895
True	1037.379504697922
True	114.52480069953252
True	118.19990858768448
True	110.1708014558451
True	481.9078205018751
True	368.31363519727904
True	580.5870694801664
True	259.4831377247819
True	160.05194340508126
True	419.6411167695959
True	14.795634001532656
True	456.4553950886752
True	383.97918248404375
True	146.84343837646583
True	95.90091423011168
True	529.0687129782051
True	1012.3376161902078
True	205.07715801903703
True	66.65531439686575
True	428.9454691150536
True	368.2441875882978
True	479.10208872873926
True	339.11650467041346
True	4.002044062354823
True	529.8882171750303
True	505.2555939133103
True	505.9145533109266
True	190.45158306352755
True	105.87296811341436
True	20.47720424460997
True	376.446858571376
True	105.54269914953016
True	7.14217129211011
True	30.69501449995069
True	346.39886566971035
True	642.1327961170692
True	131.00841106894995
True	88.59925470619346
True	23.675987159577627
True	404.6257788013595
True	358.91763002948267
True	779.3228513026397
True	310.65011988685427
True	533.690680814744
True	564.3394833340842
True	531.7617406469031
True	295.9703521365799
True	538.1974879020482
True	99.33314353317088
True	580.513907182232
True	6.126509487258119
True	369.3751497181091
True	476.3656628653015
True	976.57765650988
True	350.12522828393696
True	806.1861257970571
True	1003.0663639886624
True	166.18536054675238
True	40.5372108504054
True	361.9773270467794
True	388.3691251823012
True	562.499075627518
True	250.93929335112225
True	30.41316372726273
True	651.7374731545884
True	128.44574873681435
True	1066.3504154708694
True	305.7523906995795
True	475.2937569437187
True	122.07959283229404
True	819.042913057023
True	140.79673685750808
True	817.6762546705086
True	558.3307024034332
True	183.2667500894927
True	107.00754962063922
True	67.19121156093853
True	565.7927175976307
True	894.1173209468609
True	422.7691898619811
True	523.9249616018836
True	141.947162071469
True	617.522978373217
True	459.6068449126829
True	798.1220317338806
True	302.79902634326936
True	593.0404727628012
True	114.27221674149814
True	25.75628901828101
True	414.7609071165017
True	166.1251019900793
True	95.6322966357444
True	381.07566493992846
True	1100.7923057766886
True	272.3661086409846
True	562.8303130401782
True	11.430006337002556
True	79.10276373154207
True	329.1604066761124
True	798.057166853146
True	448.1614016518885
True	533.2428437815804
True	717.3489269733242
True	66.8850631410049
True	699.9386133192797
True	47.013595488937845
True	100.96572331396835
True	179.7752154852137
True	84.06465144232808
True	25.24567466870339
True	299.5096769836833
True	460.20547559111327
True	888.8713585765444
True	863.8808072727119
True	5.954627355303936
True	274.5749761052765
True	455.6356289276776
True	127.09082461882316
True	239.3951889876903
True	317.3335110197048
True	1326.8628439346285
True	432.1163685657288
True	25.02342958838006
True	195.30101812128908
True	698.1480738121218
True	36.01561272908624
True	175.36903282208402
True	550.1649276263132
True	72.6250432063132
True	875.3279346972381
True	317.06978496434493
True	647.9408984246812
True	79.86208013519717
True	670.9236866776864
True	589.6179386447922
True	870.5517657717172
True	239.26803384765
True	511.8938274511818
True	827.4841306446775
True	922.1873458152342
True	229.37799428560317
True	760.5383819103151
True	216.1046948354412
True	460.0848264098492
True	364.0304114776749
True	501.9798705830854
True	487.3453741739019
True	310.9564639402211
True	355.39532646872624
True	113.01860804466168
True	343.3676426900219
True	1099.17353326009
True	322.0954247688696
True	149.66334967061923
True	285.46249988577625
True	752.9876306955236
True	638.2268390515071
True	419.8660808151726
True	120.20079986745304
True	334.1844240787706
True	32.70424664369073
True	176.97239684435218
True	96.17607295370492
True	89.61031077590471
True	574.0404016403745
True	136.77002603773212
True	126.22524500382497
True	103.32643376310948
True	89.39877980019267
True	443.9244678580738
True	393.9552042377079
True	1035.4685088832553
True	520.4131881203714
True	857.6903575722365
True	277.4289229508454
True	281.6630672891978
True	541.3669803885371
True	188.13084864588785
True	775.0865549939961
True	243.8676731371032
True	353.07982084700524
True	70.46222566568792
True	120.17674491601024
True	266.2617220960226
True	117.31575382172186
True	471.809660788189
True	31.63272188565625
True	573.2630530698942
True	1013.3047726972158
True	741.5983881038777
True	1.4657733171574574
True	63.44934575987773
True	469.634518764722
True	440.1597962128444
True	71.15856239504467
True	117.74426131040208
True	312.2125290652828
True	76.97841667613883
True	48.33613283182754
True	723.0992645912048
True	666.2411409402872
True	162.10113741391308
True	164.97872182487765
True	533.469328012704
True	54.18768485111144
True	26.64840298233576
True	565.3427986367388
True	464.91505783616896
True	1135.4168860942832
True	44.80542006875368
True	442.0919010034448
True	880.3411439268714
True	803.8299145912574
True	295.6206131553112
True	744.6882687481558
True	405.0003677959578
True	44.25648946401223
True	100.8774596666782
True	710.2083076616608
True	74.5241858267891
True	139.93520002034353
True	932.4284782075248
True	185.63416366138807
True	275.01488995766374
True	105.65694386119452
True	644.0492218876316
True	600.4137155791741
True	211.0017612268766
True	422.30253666501545
True	42.39124354233572
True	272.8531767640909
True	575.8992168982575
True	634.1162287687364
True	303.7862024626773
True	77.78863749152596
True	930.8243455312886
True	1063.713482025869
True	579.16844833442
True	64.92943727488449
True	28.91981032369383
True	93.29127339900523
True	104.06174036127676
True	96.58088818228164
True	892.2918947068024
True	1228.2321064338714
True	728.4293891997637
True	324.82207256737945
True	8.661894688674622
True	20.86312108535269
True	341.04241777620217
True	470.8381676195153
True	42.819895323339416
True	543.802662859101
True	419.3911487179649
True	394.163735907522
True	82.19425373322956
True	200.2606345295777
True	251.95257775313064
True	137.30048785526847
True	407.7334507144644
True	42.34238995103146
True	180.61614957609387
True	1150.446510180576
True	6.0468611349052885
True	28.79818201142767
True	575.9977255131264
True	361.18092727820544
True	798.7170839066008
True	157.40898049366865
True	771.0493308079992
True	601.728793308047
True	265.13502245390225
True	436.9401079586328
True	337.0493573143335
True	278.2509731085114
True	272.5898983888921
True	396.9499284452114
True	501.2163944233638
True	485.05338320762
True	104.37305352329322
True	363.1700644717573
True	8.840352714559275
True	183.9402191354633
True	232.73223642394012
True	845.2207761878955
True	608.5452208086427
True	29.96813352450278
True	723.8231314310884
True	831.3382522562204
True	100.26469185113
True	342.8993095284692
True	871.8461092205304
True	227.4713230367049
True	161.39260626100645
True	543.2056942402097
True	569.2295942086552
True	1083.776858702514
True	150.87538743461693
True	158.52214981643462
True	257.53000808032897
True	317.25824264663845
True	422.8767584324769
True	409.5630852962436
True	315.12037749698504
True	441.353691940729
True	490.4082555110407
True	227.02079531038777
True	1474.9556795004269
True	260.60131347185364
True	393.593402608656
True	51.6082271187466
True	770.0232723840309
True	252.35047068765007
True	979.1170117855852
True	557.5909466912094
True	314.74212881179466
True	804.4345911859975
True	273.808119196025
True	218.79763919290895
True	260.0882254459978
True	218.7419061231773
True	145.64665338421133
True	257.0675808438091
True	745.897004765755
True	532.1977851331053
True	215.06719903899145
True	1147.2796414104812
True	113.32100962753027
True	259.6409561632052
True	69.50836655734335
True	300.61401144195025
True	408.1513042461296
True	94.29773460173224
True	213.7921686131101
True	77.4088967511039
True	732.9569658596565
True	381.2790537513389
True	213.79098168430923
True	734.5274768717837
True	868.3664068379502
True	797.2150823940684
True	832.8322490779451
True	342.51869055873306
True	1.2615896474394324
True	267.1159528694728
True	56.45071774018549
True	386.3827792569695
True	52.237344073745824
True	365.47145926113177
True	859.0313895189337
True	1050.0300245250007
True	394.2670088773972
True	21.14353840724499
True	514.6711686949375
True	511.77425229393
True	197.40911481782229
True	242.61800959871252
True	285.21020787192714
True	24.01130790303469
True	132.2715607306219
True	1002.0529129513895
True	63.91590876693054
True	490.463904531857
True	794.7467183926616
True	103.36288408584356
True	257.67304109594875
True	114.60277924716766
True	15.600117793740312
True	1.527385022609463
True	115.40641483770676
True	1023.2285827444211
True	478.4592373563997
True	69.03969780140355
True	772.1298603202852
True	338.8213164385485
True	1.073184809382008
True	444.5216255151557
True	191.58238936328613
True	499.4196937544121
True	84.43497678657107
True	321.6024538843072
True	389.7378685805847
True	168.31709593191502
True	213.18025376940213
True	128.25169323616805
True	161.33245504222478
True	1002.4049752622248
True	15.600792194081729
True	511.8179686868445
True	476.7286758120774
True	401.8417590541091
True	230.1625546045649
True	243.3620028946279
True	163.58392143971523
True	50.37569950604999
True	489.3962749326434
True	147.94969414281445
True	829.9138448129454
True	814.8299038592119
True	246.21354079722784
True	312.0122130515367
True	529.9033268837171
True	41.77960559184191
True	88.19844172364446
True	732.8097276977987
True	1065.1405970515789
True	111.4524317726182
True	741.20322953274
True	141.56149217044046
True	925.1363642563124
True	682.4273522721122
True	103.44761691699463
True	273.00742569082297
True	629.6344895461156
True	267.7656306187756
True	47.55027463642188
True	560.4062315513253
True	440.38249425891775
True	5.465449799639719
True	474.7992687703039
True	66.13895054402103
True	175.3282850526518
True	242.74519867254372
True	304.6253617275078
True	75.86716140597274
True	216.60082874065623
True	347.1323111004899
True	447.1586237358914
True	959.6130961070088
True	46.06328510096996
True	888.5485585489561
True	1047.8084349427934
True	127.34063478080532
True	73.11501199392012
True	997.4414064516428
True	35.6313068969627
True	217.7387278790689
True	84.56122829656653
True	211.81471335532288
True	359.3259779206538
True	945.6014834709948
True	96.5162841789912
True	71.30361934073638
True	657.3749095232307
True	283.6988792824795
True	731.2062071823724
True	53.26655393632369
True	470.28441583639017
True	384.98495880106935
True	680.2041104023687
True	56.227110935104456
True	111.96454791409072
True	27.47420167475931
True	275.1048796578171
True	48.30780347980431
True	351.6258575546156
True	2.6578437817721685
True	1172.0285286720884
True	104.17492915078743
True	128.59888025172734
True	358.54494471470025
True	731.9263178571404
True	665.5822866929656
True	1036.8934575783546
True	467.84576871654417
True	419.8909281924115
True	136.60432244549236
True	406.2273975328304
True	873.1991455334619
True	426.1397849215526
True	944.7256752178528
True	87.91574881842165
True	433.465444208021
True	182.86208257724988
True	275.65064155932106
True	736.8389836172365
True	162.44013456428578
True	136.56900457223537
True	61.01771035688093
True	855.1328723285188
True	774.5556348490138
True	80.5753877091555
True	446.6648548542604
True	755.0279897496259
True	424.0744223520552
True	57.63628250042316
True	323.770370585765
True	781.0552661406979
True	31.164788205988582
True	368.2705677468954
True	167.72724521566064
True	285.69641401092133
True	34.4948907590247
True	219.6537983790109
True	775.5782318653023
True	637.4589067444954
True	59.329688524490486
True	287.7558302513924
True	884.3224366402168
True	18.20126282962059
True	322.9063480254928
True	269.15847099864453
True	431.77603524186367
True	218.5314186764997
True	616.598792104062
True	48.01882360898506
True	944.0477522165636
True	872.8497138434053
True	45.80882764846608
True	376.8539297114881
True	731.6062499933631
True	916.582497564977
True	272.50707293101453
True	595.6572057212387
True	129.61547489470826
True	193.30163536350452
True	134.31094711996394
True	131.4145596395507
True	211.0913408477551
True	953.847989156371
True	758.7983021100745
True	940.874567054517
True	17.918701518326532
True	28.50168066621756
True	355.0590952873312
True	13.604157547255928
True	631.8631951770539
True	1065.6620445892304
True	258.0238027966646
True	211.6594918938123
True	84.67646530809043
True	212.94792011288695
True	138.8829989984693
True	42.55985820433142
True	130.2848702643848
True	87.74095760480154
True	241.7959870904518
True	548.2598488858596
True	161.20825761619483
True	30.13736428590645
True	58.46408219164029
True	428.4211705129288
True	262.0867181773985
True	591.8673190847812
True	22.52106380602902
True	115.76377813890618
True	647.7963598176567
True	271.3349063339064
True	470.03107386
True	668.1545984209649
True	106.54389844401358
True	113.66295070592392
True	81.86826898929546
True	26.122518197675102
True	122.39995209904212
True	83.8924060756711
True	101.30408572768746
True	155.01270665422027
True	240.56028990408024
True	806.1322237034267
True	278.7452810825621
True	962.1952062146596
True	164.20165513867397
True	196.7384427582961
True	793.2226425548854
True	311.1783748937387
True	614.9341401299109
True	260.8265737924384
True	364.10445749166047
True	452.04199749649655
True	555.8568912931372
True	642.8237676109787
True	376.6563842731372
True	36.95035551436819
True	556.0147395842139
True	630.2776675015118
True	20.79845556693993
True	10.808165504417788
True	263.82634810396024
True	408.0252909894244
True	450.1469825107716
True	64.46296863559958
True	629.4895228806417
True	969.5433330430508
True	222.53828263404012
True	919.3240637711116
True	278.18856660430254
True	106.73521368361152
True	263.05239457272523
True	686.0035993610256
True	40.05667829309751
True	590.2566552299147
True	1267.26977873242
True	1014.6685727718666
True	908.1441034317286
True	209.44490147806977
True	91.94359678075892
True	198.781642782058
True	861.2994177810368
True	135.42948581362262
True	1059.7724125609946
True	849.4518552416134
True	43.82903106781277
True	92.34990992978196
True	419.257152746154
True	415.5599823168903
True	205.6155815386823
True	497.3341942181977
True	672.7178334818251
True	119.78450453556528
True	273.0504792546532
True	1032.276552092378
True	52.01826267968828
True	668.5096505056545
True	536.8218756763374
True	38.73455427220174
True	835.0132776266822
True	388.5284597013733
True	540.4646474401818
True	114.56871985975349
True	262.1661657239278
True	201.12464189066333
True	26.86054503767459
True	137.0060779619513
True	747.9079349816733
True	135.94277953913763
True	381.9548334005738
True	65.01650353305575
True	633.6108344405346
True	637.6944162072327
True	221.16537374404217
True	478.1601713060524
True	168.24912058770337
True	173.9052901433837
True	221.69868139841049
True	284.3745685585115
True	357.0640233054056
True	125.66128378982955
True	198.5880385562197
True	27.356008671771512
True	888.8969514474734
True	323.60857545043024
True	9.598698577258189
True	368.33850622296495
True	164.81178964106542
True	623.4247382341135
True	363.9277249235883
True	592.0941432313281
True	552.1919159842867
True	484.3021368998801
True	781.8198567784734
True	235.9845288877919
True	558.3847007935606
True	152.2624978435103
True	533.9678298751755
True	357.1785720183056
True	381.9603502388885
True	122.02194503279016
True	137.14852217888355
True	106.90820634082036
True	67.374935634303
True	722.3376379152062
True	181.1896433451512
True	44.4168527877689
True	0.0
True	545.631519288809
True	110.40835310465108
True	21.94360668526766
True	42.0746112275284
True	112.6809393820584
True	541.6535362599475
True	175.08977859197608
True	106.3269353721783
True	36.76777693727687
True	162.59049435565916
True	900.7411278066168
True	53.40321148454749
True	226.34427561620237
True	720.0826271976118
True	311.5607404541584
True	463.3225622474559
True	484.7054742484405
True	494.5615664233689
True	596.7791956238424
True	928.0187539071115
True	257.71669711549214
True	1036.839445215592
True	910.3608270514602
True	581.0431283074728
True	348.54505610849884
True	815.1766272803281
True	10.5176114749814
True	33.34959122593879
True	294.6390186979649
True	43.68793439370934
True	201.73652641299063
True	750.2993375699484
True	202.99303538238567
True	738.9263259804388
True	745.936830785105
True	119.57085576275982
True	369.01238177952894
True	594.8776188092025
True	23.154245114230427
True	132.23575030529727
True	438.3304897009002
True	304.3815143683753
True	192.36936153303677
True	111.3520581566648
True	385.668073445339
True	18.376395829161808
True	371.8158968205327
True	362.52111513550415
True	1025.4913121871464
True	366.403962836513
True	31.174420316690547
True	441.1974236781601
True	433.8121325978157
True	233.3236321549543
True	32.174475492911405
True	760.4324069241483
True	443.4425086662552
True	175.4736585953921
True	13.273385049440286
True	1209.6625042505043
True	169.8360086769534
True	29.929857976929583
True	305.5059047560144
True	277.6875305362535
True	111.46868793545518
True	291.70520363808464
True	47.83667153060822
True	309.13011390679696
True	307.54241274580454
True	316.6843665978891
True	28.659933024646783
True	43.71612677941622
True	1060.6563377097052
True	24.226877358134796
True	13.425484117539554
True	170.89464386645292
True	667.6085976021997
True	7.144090257553299
True	187.4547350760108
True	176.53655244301603
True	528.582343937531
True	392.796694825536
True	716.0404523237528
True	303.45304697681064
True	492.0246420935263
True	446.70313169428977
True	472.0080651470736
True	102.60218476576377
True	1290.1036890386697
True	915.0857026064766
True	294.1540923578255
True	520.8893025336449
True	103.00060802723068
True	573.3047360160024
True	428.055659556562
True	156.45476931566157
True	79.16076247196794
True	347.242953115388
True	175.54748069115362
True	27.44840676789074
True	609.1972231555488
True	385.04438297315824
True	62.99105650168293
True	30.09857114474148
True	681.1807797688836
True	490.1779029218256
True	68.86216823243898
True	21.673975134926877
True	325.0593119687604
True	336.40951314973444
True	704.43464447737
True	556.9306848174634
True	561.7598606910936
True	797.4920083986617
True	9.618842936207098
True	59.25983067266931
True	38.42483435995403
True	61.62259746340731
True	497.36867707001386
True	584.1566288159424
True	84.77876717624153
True	111.6025583817548
True	199.16610236996812
True	74.85831892859522
True	184.87176190687185
True	209.4144038949009
True	273.9671723326233
True	839.7913688818808
True	601.4354412361198
True	280.9015188420627
True	185.1920682122442
True	282.79259811240183
True	237.42196444294507
True	745.4887570508249
True	317.68941993834704
True	167.71966097704325
True	880.5288034553583
True	340.486028153796
True	476.9909668205127
True	159.65564183027783
True	120.55005204748234
True	62.414192303683954
True	216.2941734159951
True	1004.136368656774
True	520.0850303911108
True	104.22146489829926
True	360.0538916330111
True	94.58366478340191
True	662.6206944753399
True	4.12901336291216
True	712.1285102426269
True	39.07025467866436
True	940.3443428043108
True	852.5734428992204
True	208.102044737981
True	29.637012595627453
True	76.28099353964478
True	451.7148868183183
True	223.00994971484457
True	1.2424065291717217
True	78.37849636717108
True	1095.5543283493166
True	344.4846138301692
True	669.0064359265277
True	464.27811409911294
True	32.80342170552294
True	139.71578386047435
True	442.9745932101303
True	950.1855629490078
True	828.7263056679766
True	430.3051506984701
True	324.92650366126605
True	15.898461520348404
True	78.05402271386053
True	734.9726919852648
True	439.5998402402872
True	375.0890909244381
True	889.9702893065054
True	22.39324320464176
True	213.6099080015929
True	897.9669424047421
True	235.5164013968398
True	8.3242417558178
True	515.5766576237152
True	104.7523520103066
True	669.2915022019938
True	52.72303707133439
True	253.72186698199337
True	873.8104607723284
True	877.3791760723363
True	274.47227718922204
True	446.0202675454613
True	120.1580128621256
True	585.3777808391623
True	263.9979317981063
True	199.89661181079364
True	835.0854537393349
True	57.06844003098088
True	717.6109191926639
True	274.13830341368225
True	311.3402800797099
True	176.0965172291311
True	475.80546423310943
True	603.7328562654194
True	373.2499407992593
True	418.1728663989157
True	71.54877728485245
True	152.96630545759817
True	456.47558844945127
True	225.384997149446
True	37.36592834162199
True	195.40506408370612
True	387.99475914071377
True	389.6259988845663
True	750.8292902526752
True	141.47639343545848
True	653.800145671484
True	502.8426138129295
True	598.3509191240703
True	134.56190543575045
True	37.94915243176527
True	665.4550965644265
True	72.33272956443949
True	555.521958519142
True	667.3759615158743
True	453.6772565265504
True	134.1871247028891
True	551.037933864083
True	3.944945384612685
True	403.352474037832
True	32.3593550657551
True	616.738876767571
True	276.98314193571224
True	576.8392015149965
True	707.4987371703792
True	146.07539058374928
True	538.7322414686693
True	492.3632721361831
True	65.31102840608814
True	976.754303354218
True	2.847962905021056
True	24.634432007116267
True	641.0687501039902
True	677.4519614648318
True	138.83447391353857
True	409.80955320606193
True	127.9980811079481
True	69.87341759381222
True	468.9466875377236
True	41.63687359232493
True	513.6740578235572
True	14.48740248190938
True	847.5123679851673
True	555.0482464991904
True	669.3863393992
True	102.24635896031596
True	374.6235095900996
True	990.297838091878
True	880.0480669153371
True	144.13411536396245
True	552.1418296319084
True	467.84660571357216
True	254.3421023170584
True	256.5592134920405
True	5.5435802912275225
True	315.63549982652654
True	10.836087404771767
True	379.9655518774558
True	75.92582644840813
True	414.6135581314007
True	649.0171072925779
True	125.31754172658673
True	234.64689090104267
True	661.7139158919256
True	677.2944567937622
True	290.9935101189754
True	131.43876520424777
True	171.0065552498511
True	476.9419976022276
True	81.36048786112552
True	10.76353740328498
True	490.6093255755616
True	564.8636820386542
True	19.140688565231137
True	134.75353706398965
True	869.4401715298625
True	500.175083514315
True	273.3904839655649
True	34.64383522548488
True	479.8490285792629
True	109.0019982292708
True	579.2304875353652
True	675.7967267768938
True	291.5521279302146
True	372.90114897532686
True	187.6232466760641
True	236.99155372648795
True	73.46523779900025
True	209.2378626290241
True	502.50338951355
True	22.37986567499409
True	449.5096923379312
True	389.0737862956401
True	721.6569577234984
True	915.8787705922
True	905.9300830682836
True	156.44884362980974
True	396.2248962746554
True	72.70058770379508
True	192.3463133114079
True	316.8666497043532
True	10.096471565816405
True	805.2095157143766
True	21.892418940459685
True	395.6040010377676
True	252.24873501156776
True	618.743281844047
True	206.5981475331606
True	38.70484563421027
True	714.7262309085139
True	1092.1642042739638
True	226.1283960126084
True	131.5757914289556
True	607.290116768863
True	491.8139951845291
True	17.56627803794644
True	872.249034584848
True	117.23145214710696
True	45.14053450465933
True	310.9240465335421
True	342.59340086470706
True	404.4809036300032
True	259.1657549807747
True	21.211624572626008
True	23.44839516761264
True	834.9723449238816
True	202.79143755531445
True	117.14850885734153
True	859.7395729304743
True	652.8482853377545
True	622.4379010841127
True	444.2682811865849
True	152.95724814177737
True	32.13482706557196
True	99.29779918250706
True	441.9965331732251
True	241.88336053546047
True	471.0631692219284
True	145.43819040137126
True	484.095082131085
True	649.3246181540031
True	976.2285346923076
True	24.8091788934378
True	1001.7016042470198
True	1093.6649080252869
True	489.4559152932779
True	83.64177491476042
True	809.8193490150553
True	645.6771733878236
True	681.5954045789979
True	177.07496048846434
True	756.4742367441728
True	707.0426975086727
True	117.04257818310512
True	752.0080168701651
True	819.2813584984973
True	501.334738811421
True	230.21356373595503
True	74.09453332270726
True	309.0897616430136
True	336.5620040927242
True	469.0139064033073
True	442.9279134232232
True	192.32867834711365
True	308.5909664382251
True	3.755850887835006
True	11.995200112131672
True	100.13478911439849
True	132.6526665719153
True	347.5523067037089
True	348.8284921567783
True	117.6731008849795
True	17.010813219111533
True	213.35802684526428
True	835.7459060819683
True	466.7166199987376
True	549.783984398998
True	562.8685683032542
True	832.1489936937602
True	631.1015815424597
True	98.19127877727628
True	205.7934934684621
True	243.6046112296837
True	282.5654114879776
True	110.61951728018504
True	359.7682035104763
True	445.5210956104914
True	167.46571931521643
True	651.5911512451564
True	249.4080474834321
True	204.94516178009457
True	26.98816083946437
True	247.18124546821468
True	491.93434642667614
True	172.55809669454376
True	521.3980021570333
True	477.7320002973957
True	251.04532238972877
True	105.09937652989392
True	38.858656416353554
True	395.1469349023232
True	778.6729311264357
True	162.4119410282285
True	1041.9932679359692
True	1041.185926869499
True	475.7930197115482
True	98.815739592462
True	125.33588065000852
True	668.8324809008776
True	9.471916877179291
True	222.67945568042515
True	123.54971154334466
True	126.21583457904008
True	326.1577401553276
True	644.1382352756916
True	40.95466094812322
True	127.75010411903556
True	953.4880128432744
True	56.3616777406836
True	456.8834729933956
True	536.8702654525174
True	251.04297447895507
True	125.76602414534796
True	871.0499137023254
True	1196.0852271476651
True	526.7889675513934
True	666.2781047824525
True	215.5638819980833
True	152.40175568647334
True	301.1793974450762
True	257.9904861303823
True	170.96606656579246
True	299.88449815795053
True	334.12184398792124
True	11.757035920303984
True	644.4161701362974
True	147.57476904416288
True	78.71062714659432
True	443.2269751995633
True	315.54065024336734
True	1225.1088233130224
True	357.1064332224764
True	955.5708647111448
True	9.077855412979469
True	265.0153673110349
True	229.5657062538628
True	158.24287923326324
True	496.2528877014952
True	195.53347032340957
True	406.3831044084057
True	321.82845390236565
True	116.24498385278766
True	352.2859607855466
True	1085.7440179901143
True	709.6868259374227
True	224.86621964436875
True	109.61683831299132
True	302.45987965690347
True	26.177844690606324
True	349.48723631833263
True	325.71587667190136
True	566.2584146927403
True	439.3998019491787
True	350.7087783180181
True	158.46915256629455
True	13.904513547294735
True	440.8910747581122
True	289.3187500896684
True	148.14067610088915
True	308.94692461643206
True	426.49973307759535
True	827.5258821739887
True	313.4111327276946
True	764.8405282514442
True	401.675806811866
True	382.0556667200225
True	1.3870044470888752
True	1205.400324663567
True	101.77749885713152
True	970.0533305573084
True	203.09121055906783
True	449.8382837209559
True	677.315532848146
True	86.41733407798442
True	493.0422374116702
True	35.87888659000272
True	406.6475161558848
True	70.92857467149025
True	227.04940992713827
True	39.83427240614127
True	644.0151842217653
True	187.5062350214031
True	24.68935257277544
True	395.1461770819655
True	104.23450322724064
True	179.53826223496932
True	834.4795463818703
True	252.3101973797033
True	154.02308742435787
True	370.57934970485474
True	509.80468396360783
True	336.1360173916819
True	514.4714442808552
True	631.012168620129
True	154.78984970059926
True	7.24955855151037
True	70.19120857220356
True	449.0928253939163
True	88.42941658890481
True	80.2125972060455
True	1034.115425082559
True	26.966234106493285
True	327.0689034581048
True	326.48380793576536
True	467.56798555918186
True	672.683442806088
True	188.44172353241035
True	665.230317637959
True	338.44351010872646
True	349.77277471323066
True	275.13480600235874
True	223.4147933685264
True	361.53131378047226
True	419.6799504732661
True	403.68196221098935
True	596.4944883002277
True	142.89740165605153
True	76.39321130557411
True	36.63577031998776
True	301.44690493292654
True	659.2635834653116
True	403.7950772195052
True	781.5304957601148
True	223.933351216734
True	402.5874177140208
True	67.19307594896385
True	55.27065052664239
True	420.8935404490113
True	194.64525135956944
True	224.9718336536338
True	43.254120141435344
True	1075.835176670232
True	173.3123683379621
True	920.7824867475848
True	320.94166026475943
True	927.851627387884
True	231.7839704224407
True	457.6224622287261
True	544.6377184498234
True	641.5714756031826
True	218.66816998260052
True	485.436798362738
True	935.8933078831716
True	128.9938394507183
True	7.268556546822248
True	561.6651471712106
True	30.24607108636927
True	76.99726847442275
True	806.6482850686833
True	227.86691722116703
True	972.2870941420248
True	694.9252030869371
True	424.02866639439856
True	279.6168474150984
True	495.7218926101953
True	327.46480340658974
True	178.86754915126284
True	690.221807243537
True	722.0246238130748
True	207.944793479411
True	87.26681498453772
True	530.1862417633118
True	141.5995991733489
True	385.4225929150879
True	356.4725367871092
True	65.43592621087335
True	381.0223216407223
True	423.8103192998197
True	383.1485046399057
True	405.4235445574599
True	441.7770174591296
True	656.4015492186566
True	55.62169961890629
True	445.142701361113
True	330.6688763465383
True	642.8994808008317
True	220.8169607670613
True	98.45032169398304
True	42.69785133931266
True	536.903490418406
True	657.7803272883976
True	177.57465418543413
True	406.36854656164354
True	330.2581409731725
True	16.699563694040982
True	163.69923758231374
True	294.3241963694931
True	2.741914966736596
True	857.955431283907
True	82.27424452120142
True	107.06870986816322
True	117.17466215868772
True	349.2564146506736
True	37.91233681263966
True	471.7566983108615
True	236.21644582364652
True	5.146410058453734
True	118.30928145233278
True	450.1888181657648
True	49.33620445956412
True	70.1528682823833
True	174.04156119487467
True	296.4937770429448
True	969.7450282305476
True	396.1796036323957
True	944.5775922040572
True	188.88658589168315
True	1054.0336912361345
True	773.542691429582
True	681.7530306376259
True	420.8075408375354
True	372.1283994801973
True	73.58136546092251
True	70.06411643804205
True	77.61824682978525
True	168.1643890775772
True	471.41841506911766
True	1096.4916509911586
True	184.64727451601584
True	350.2433048448897
True	434.1329389344567
True	586.5291888993637
True	610.8382653741639
True	289.9296863913337
True	481.17250891481456
True	667.9865312576374
True	96.70082848563467
True	682.374162111579
True	261.8681639582898
True	136.14300629716402
True	405.67209575133273
True	855.3491832543272
True	429.8913390498942
True	875.7665192964527
True	193.48710886243344
True	348.8968429023584
True	721.1868336943872
True	627.9686091339063
True	189.91991181935765
True	252.48483077399248
True	802.5345272304434
True	29.89053291894869
True	194.1704447891748
True	498.6695751860365
True	745.2481786082265
True	102.78075028857964
True	35.70697517348051
True	168.02063138420922
True	750.4095157411342
True	308.1542460489137
True	564.5347716290299
True	352.922549916206
True	306.3311559176003
True	466.87875844608806
True	491.46030973397234
True	72.12598188016428
True	374.9455726658434
True	784.181945995412
True	0.0
True	292.36689913499754
True	252.4850248326804
True	985.105613825222
True	145.54941884689842
True	677.2625208913813
True	633.5021522029497
True	113.83300663807724
True	215.41621909594224
True	133.61711727500344
True	10.270861678586344
True	289.8050799113956
True	370.93940266267833
True	1143.3810585176022
True	227.646193781186
True	387.50671841549047
True	658.7143334488361
True	212.4066147506533
True	27.780481574555928
True	880.0661998395369
True	607.5922592988485
True	155.3288966540131
True	624.9158276549126
True	169.28184382167052
True	310.86001510085924
True	746.7090233789366
True	32.77098896741296
True	104.31474789666656
True	527.5006458855714
True	64.88770941851489
True	79.27051841669274
True	397.6822849708907
True	23.610673649798297
True	767.4241755596414
True	106.07097550082312
True	159.9787995792051
True	18.70979903877776
True	749.398042344361
True	30.58556293312956
True	774.5611107893765
True	405.3347331780722
True	118.4954251771419
True	703.6299318963341
True	512.5080231499119
True	568.8506529793644
True	47.96013547419474
True	366.2643120694385
True	6.181952869379801
True	100.42106325665014
True	378.10501973068665
True	50.04812995668542
True	118.13048589220736
True	314.59992740161977
True	178.03635096722283
True	103.3768526486724
True	648.1202338622793
True	20.160899103384573
True	1131.9453692145005
True	487.354597932213
True	306.0810908568498
True	496.69101035489433
True	125.30199961282536
True	762.6273569318946
True	1117.8438733569683
True	740.1142713395495
True	179.79238952581633
True	223.84053353856032
True	53.28066955979192
True	58.97871982179629
True	154.74724353854467
True	101.26710134626887
True	176.87043275041572
True	1184.4410199280007
True	311.9841985329266
True	351.28037380259593
True	710.224508934846
True	17.402637105858393
True	13.933578846461396
True	597.894456033129
True	5.453668703420306
True	118.1673644685796
True	675.6968136688549
True	181.14469151132377
True	651.8891565464572
True	823.489272370022
True	156.7745768281212
True	912.91975640906
True	3.139306213101216
True	441.3229498416075
True	1052.8816756502426
True	24.34652294257527
True	237.06140908920847
True	152.20554476635022
True	944.4212339296446
True	226.10072021494548
True	493.8458713186399
True	116.29419160746212
True	484.8194711215357
True	149.43917955287156
True	97.15883043851464
True	383.1924852422533
True	74.53790618199902
True	55.02345535493576
True	1083.144591853309
True	256.40279582413865
True	160.1113043730858
True	373.6873981323424
True	410.5976324523921
True	212.84694813212607
True	165.79671275038424
True	382.39913655975255
True	34.26870344037005
True	500.87956216230447
True	1127.1276099583547
True	111.39953596705848
True	472.9139861081241
True	321.3208918819131
True	29.28893055402375
True	411.89108844110456
True	107.14427909225796
True	577.8337715539348
True	210.8104088521781
True	408.07815220925073
True	20.27508869002473
True	438.9042617929824
True	114.63056394873654
True	350.608078216762
True	32.131729630996865
True	169.57622399733174
True	249.6882654944808
True	778.0225655661885
True	58.239214554740016
True	133.19838000660172
True	240.02195010503144
True	142.8009764294967
True	625.1125199744138
True	550.8731622020091
True	788.667268481508
True	392.3961912354864
True	538.0331596829564
True	428.394397435745
True	704.1366126850661
True	73.6524730028674
True	447.7963377486324
True	409.82449093668265
True	46.90550042675684
True	79.46739900102261
True	126.93777067019592
True	87.77717550387686
True	320.7057122894576
True	824.5773564361357
True	324.83878486504943
True	1071.8247962358244
True	321.3505970995524
True	914.9815479307598
True	145.09526818504708
True	561.8819009386315
True	638.5427354739891
True	692.3939274807719
True	435.9307173153339
True	65.55363799575468
True	284.5948933567604
True	41.650946573006266
True	169.4356919408725
True	167.8552141457807
True	1156.1377397646625
True	231.16678163817903
True	551.7966074298296
True	537.4236030941998
True	561.4726791959793
True	857.8570959509484
True	590.6061966860003
True	659.7696562330925
True	976.8431831058564
True	123.6085434111608
True	320.13664394224344
True	264.357550951894
True	348.2411157918432
True	91.55315885417744
True	379.4293347061277
True	4.832397357951938
True	326.9407406910734
True	255.20743476771813
True	597.8677767569476
True	281.5106291510709
True	369.0924577748935
True	9.5783377856603
True	59.7439429037258
True	538.945745078318
True	31.12814875055324
True	150.29903477674625
True	66.77964473890538
True	151.8189801254505
True	249.0094384741649
True	68.15749632857822
True	376.4040804680644
True	277.3249364171029
True	102.80058086216688
True	349.4970121923071
True	64.56120959958204
True	592.3519360305552
True	840.8315505463993
True	281.89084028920774
True	1160.4379783290926
True	113.4453528184998
True	308.4866817380257
True	1052.1675873843851
True	92.29005829872528
True	301.26259792173346
True	11.217521414653874
True	396.9469756096688
True	457.16423111293415
True	153.03250015929098
True	616.3216817428032
True	875.0723101988706
True	161.48174047021718
True	81.62539561110151
True	326.7656257460599
True	558.1927437788512
True	626.9584374483095
True	1240.930875055788
True	27.122375498067637
True	951.2858389885844
True	135.1726113065801
True	648.254815226399
True	120.99811978449256
True	119.77470869487254
True	186.1278130371412
True	170.25622883357426
True	749.5654962100297
True	199.0919097405377
True	229.82203963089597
True	65.03014543836132
True	509.9797279077282
True	469.1743960381759
True	175.13209418811996
True	233.1136098015268
True	15.798242711665011
True	433.295660212811
True	218.4304940638741
True	313.75429092146146
True	119.35856970932274
True	721.0402002758182
True	416.5493036588703
True	258.9127368023621
True	648.0944136097236
True	517.730121152285
True	464.3796544476224
True	134.61007193529557
True	531.008678526383
True	434.3305805885393
True	3.0609499650748138
True	190.79763572292515
True	91.10372138958807
True	245.85952389715897
True	2.323124149847432
True	126.74187201020752
True	358.34276794225354
True	6.704821571947246
True	854.2450056138221
True	165.95010680779396
True	719.8047965006286
True	789.0674533568894
True	164.48436051742223
True	225.867618614729
True	489.0547925739013
True	842.1587274875651
True	46.50515665236857
True	36.6687355407358
True	127.0444527548732
True	630.9397257971726
True	711.5880521139829
True	189.69116355775708
True	590.1746942215472
True	602.9428645403676
True	867.1774620091279
True	419.4134988655746
True	183.7516118461232
True	893.3851436674196
True	220.66977842303277
True	148.14420388467698
True	336.9637215326294
True	223.69665460373852
True	206.5071391363737
True	613.4815857100899
True	249.85195206838668
True	194.2409386295637
True	453.1240781004064
True	467.1608150969921
True	60.76166423973636
True	290.3047560240927
True	77.91867801743541
True	353.642918685206
True	351.41026688335376
True	258.8591887117419
True	176.2438286280922
True	384.8893896066519
True	660.0291143019178
True	738.3653870084105
True	300.4782856987952
True	753.1104703245143
True	61.89686741865954
True	891.0283507250381
True	350.963601124578
True	13.7412897330138
True	605.9338459268116
True	684.5660995636367
True	267.00987869170007
True	169.1215177972962
True	45.25473988282136
True	388.7876532273368
True	69.93929918343134
True	13.702703393094488
True	905.8948871384864
True	377.0804428402148
True	166.6866172631517
True	994.1511783688596
True	12.60087505578096
True	795.6074985358146
True	29.74182566817397
True	684.8205046681057
True	58.95688398146153
True	759.7519448106799
True	446.9083840887788
True	192.81318354452088
True	449.9147476366288
True	206.6795541434548
True	304.57048917977625
True	218.1814484197729
True	401.9320082599761
True	9.834053895077387
True	319.8043103492008
True	115.0416153061672
True	11.704274354248875
True	468.5927223655777
True	716.3674194428802
True	290.1567960905528
True	76.83935265924404
True	306.73045338319224
True	84.67450335541898
True	189.362196889994
True	178.2983196523709
True	383.33897572537
True	44.25226470292656
True	137.79739045316515
True	360.29822328186094
True	869.2922978199927
True	107.86776795649553
True	209.2582132653532
True	442.5054148169374
True	18.38992026821597
True	416.0152395896106
True	512.8612748020338
True	87.14009491589091
True	390.1335872402066
True	349.52439307890467
True	419.6777442930402
True	589.6496572934531
True	1063.8206832090552
True	957.6612855840134
True	55.77293662210974
True	1074.712701524126
True	112.31473575583458
True	109.7783179045714
True	102.67464778741602
True	496.3808105892946
True	380.112910453814
True	571.592696153337
True	268.6393317888622
True	160.1208195239404
True	383.76633895121086
True	14.95789861085512
True	461.9626549730347
True	382.02690651781336
True	139.8842368832265
True	90.45924208393564
True	526.4385121181617
True	1014.5944702245802
True	209.37856815756797
True	67.82628405244397
True	441.3814312316664
True	368.4811642014755
True	487.3320864970605
True	332.849716151818
True	4.354328488858016
True	532.8329373982738
True	508.5186054365733
True	501.9006516318551
True	188.26565250907444
True	110.7833666989545
True	22.770951603275705
True	373.7271975295026
True	107.78869764253533
True	7.672877493449745
True	32.192453214524626
True	348.56785737466805
True	640.5924652001265
True	144.63859551470117
True	92.62629982116776
True	24.84296288863341
True	401.5914009930508
True	355.361924296602
True	734.956213582078
True	311.4430793170919
True	510.1336035971357
True	522.1832077541453
True	532.7578656431253
True	292.6955549189394
True	523.8381685341351
True	97.7852341782024
True	586.6838274287401
True	7.560779945097559
True	363.1605447960794
True	473.1835042327714
True	966.9703948181754
True	355.0139549070089
True	765.4142888270303
True	945.8090822353032
True	171.26096248268786
True	39.17521199433652
True	380.4072472999176
True	384.7812611948499
True	596.7867358615183
True	254.70468233627048
True	29.465445762853363
True	643.4726671997621
True	126.05103881367056
True	1023.9586306016572
True	325.0420771226798
True	483.81313193305846
True	127.44426031266111
True	794.5902213852411
True	141.5220617832499
True	826.4329510626546
True	584.4152915058007
True	195.79205853260484
True	112.9966052071404
True	67.9203063558524
True	569.7577792465371
True	895.376745039713
True	429.99176548302427
True	543.0058483681573
True	134.30746359617407
True	633.7282459849763
True	493.5176666639119
True	801.3405995724153
True	333.2820863398784
True	584.8957667871658
True	118.4793164760696
True	26.37360519702491
True	422.7080861665575
True	160.20297681504283
True	104.85670652621992
True	368.8429740628952
True	1065.0176208867567
True	263.2134525803009
True	557.8792002421023
True	11.823764918901343
True	75.44619720768567
True	337.99061232311
True	764.9121801687196
True	450.77563153709326
True	494.5976373347241
True	708.4299573649122
True	67.38459691912773
True	736.6906571029941
True	47.52184883365244
True	105.2848678295355
True	190.2360199857594
True	83.1567519838994
True	25.93318458465599
True	301.5744272343123
True	487.42580750992266
True	900.9899401023692
True	854.4241893408605
True	5.99455373435578
True	292.4224585123951
True	458.0741768165249
True	127.06421958691494
True	238.82808029849969
True	336.50244196344147
True	1317.8056273312222
True	447.0957265890522
True	24.641915566275006
True	193.8556756307877
True	690.8567830981964
True	35.7415871435133
True	172.6058434896151
True	571.7633165793197
True	74.77943015478603
True	875.1601869866195
True	317.2336165827596
True	648.9300050905194
True	76.09055386257113
True	691.6388047960529
True	611.3372077553541
True	867.2297484559675
True	263.0641043756929
True	510.1615862421537
True	839.0519579046364
True	926.1450153713788
True	244.44629475336168
True	765.058569032753
True	208.44233346885247
True	460.8685751539722
True	376.4643713746375
True	502.6927741051915
True	498.2367788052159
True	321.01946303745945
True	356.6493267821508
True	114.85277740507766
True	345.09943153770297
True	1129.3316996897745
True	322.6141319863564
True	145.71395120500958
True	300.1812049731421
True	757.2183322404939
True	635.5699111401583
True	420.7525965951064
True	111.58184140111484
True	309.4935338363068
True	33.7902294920773
True	179.20775112809312
True	90.70072680234412
True	88.9854637603802
True	562.420215281925
True	138.5462331191953
True	126.5906453217461
True	104.62235307381503
True	92.88349146313492
True	451.4763607552976
True	397.0925690098034
True	1034.6013311764336
True	526.7862189616369
True	847.4235673244009
True	264.8430138610139
True	306.2124004223185
True	538.2531730305625
True	192.59577236145427
True	765.7856452301947
True	240.2866221935132
True	364.08533464078687
True	67.72879601160832
True	117.70801034026086
True	258.3253484551824
True	128.1119909659839
True	486.9383175351938
True	31.16431472074716
True	579.2217631666402
True	1000.62565897812
True	725.1329648357645
True	1.7053049520238228
True	62.37032914612815
True	500.0659552142897
True	446.80000589106754
True	78.26583751647473
True	119.0299913597434
True	305.26757805195973
True	83.39641773298472
True	53.18737087836813
True	735.4988664803906
True	660.3756889880677
True	164.5951675190899
True	174.6529415987236
True	544.5802929257246
True	55.42914788843928
True	25.467019518704543
True	547.7041420902381
True	431.4619273955183
True	1122.3466245208317
True	49.41668233183743
True	468.498839260641
True	881.7473983483418
True	806.1127103868433
True	292.92241600818835
True	750.9366382211907
True	387.64673764373975
True	38.68345152743535
True	101.72604258008104
True	716.7609425636583
True	80.48738253176627
True	141.51630146596474
True	946.0260442905596
True	185.06663781580872
True	278.29628682518563
True	104.16088358393108
True	639.717489031
True	596.1154550571973
True	207.1450790523741
True	428.7722251029981
True	38.10980693801781
True	277.1325251121874
True	585.1020060700168
True	609.8166232483394
True	309.3356257991936
True	70.92303830482517
True	930.9579569800886
True	1072.065422090703
True	581.7901716027912
True	66.05505595266685
True	29.45894362380077
True	90.53211327755558
True	113.2153425921912
True	101.08345281851533
True	912.0464872538043
True	1219.4857162320686
True	732.1857975970904
True	320.89283307358613
True	8.042190893229597
True	19.60674565409643
True	343.9695836339205
True	485.794701285559
True	47.11568780334839
True	569.5506371113398
True	433.1177355791302
True	396.0144648662073
True	76.78680768665012
True	200.462760649401
True	268.79704506039644
True	135.7013295960877
True	395.3968456804047
True	38.73208414508782
True	170.116563570697
True	1184.856885122574
True	5.38625044240071
True	26.703768837092465
True	589.214081523981
True	360.5976122766816
True	776.7092502734887
True	152.934385115949
True	734.0444867004123
True	570.7640172275409
True	283.3492525857369
True	434.83910731283055
True	348.62070091403297
True	290.60683213448533
True	268.87786149908453
True	392.4610865564772
True	499.2178391492302
True	504.2904201705597
True	108.35031000332356
True	353.93959572990445
True	7.943515019212819
True	183.60221231690505
True	230.3208503492168
True	858.905564509369
True	604.4139547204759
True	32.36905996103084
True	725.0318928157948
True	819.7388559909082
True	103.71708566678564
True	356.2471926612598
True	866.660479409584
True	231.86697619071208
True	159.46622305842254
True	511.993343437285
True	585.874241455077
True	1085.1653640092084
True	153.58047513678736
True	150.26289173251334
True	261.56190220076235
True	319.1222437001064
True	424.2537178332869
True	409.0364513477797
True	316.74396390753964
True	448.9701293073269
True	496.6574894897977
True	210.7457146348192
True	1457.2837878295245
True	245.9915141270837
True	405.85275524272953
True	47.59727790134111
True	770.4130919456153
True	258.61398379499656
True	916.0504510172502
True	554.9122989431919
True	313.3872288514076
True	804.0089602841289
True	257.86579368385094
True	220.4625438521526
True	249.7281247179712
True	224.11043395549672
True	142.2747364294168
True	249.1224375897229
True	723.2052593494474
True	519.8071883098561
True	223.4865585528148
True	1169.6121891864236
True	117.0578709324859
True	261.5640663277454
True	70.44300244215883
True	283.3791300169844
True	403.2190559023424
True	96.67006103686629
True	218.513935260652
True	72.57132441777027
True	697.5617547523104
True	369.7326514392519
True	229.46962415644865
True	737.541118129127
True	855.5157295131114
True	811.1679983914989
True	809.2492566761713
True	341.67774760505915
True	1.355567810006985
True	267.5556940598145
True	51.57920067654783
True	385.4599167074872
True	54.74825720960838
True	375.8512148655391
True	840.9049233793355
True	1041.104312909845
True	411.9478558931667
True	23.627623141996192
True	527.8164848989218
True	522.130511490389
True	198.43981264585767
True	219.35420017293023
True	286.78045526620195
True	23.82289268768661
True	134.4670878288029
True	976.6134599507352
True	60.01908553606577
True	475.13115691635954
True	787.7418967544127
True	99.14609976626976
True	242.43612893305547
True	113.541182270308
True	16.533949364592235
True	1.7839748538656668
True	119.37417755518996
True	994.3896022425628
True	489.6936508011137
True	64.21376603860729
True	785.9523242899623
True	342.712786883355
True	1.3096172934818573
True	425.9386241173448
True	196.1690672187002
True	498.8276540264645
True	79.04955311255766
True	327.2902148932775
True	384.0306786510847
True	173.192642362632
True	209.32682531037904
True	132.7196863207314
True	168.60654142933478
True	994.2071358661416
True	14.509896360282143
True	506.184661780532
True	508.6088463643262
True	412.40322222206254
True	224.16270941890625
True	236.49636783878887
True	162.1589772601985
True	46.98815135490025
True	481.176993404598
True	150.71631991416928
True	824.9532232711597
True	843.983683614855
True	238.16277057448264
True	308.0621770839182
True	536.2673199425661
True	42.04228844837179
True	82.64245302858552
True	722.5198831455849
True	1059.5029324392242
True	109.9356507152998
True	724.163377372843
True	137.34488356879717
True	926.4465305536615
True	684.3787409937761
True	110.8689401508585
True	283.83985275094926
True	594.3631939588372
True	271.06568223800684
True	48.19974277652572
True	570.073122476678
True	439.00223457521633
True	5.355178118451527
True	473.2586032460426
True	63.0260272389767
True	177.80510666528338
True	243.0565054798942
True	310.9009651339848
True	73.03127361183255
True	226.38895155789416
True	342.1275049801304
True	426.975946692168
True	908.9909416681844
True	46.29158951369263
True	903.8400392012098
True	1038.0802743103718
True	128.93075014210814
True	75.79806981696203
True	992.277781943294
True	30.677157818398936
True	224.26849379551268
True	82.04807074452677
True	224.5082826652429
True	352.8409094876863
True	936.498941419278
True	99.66372282774486
True	72.62086243393045
True	666.4362531077286
True	270.2242634265082
True	726.7479389637061
True	53.13869435196628
True	493.0894165423586
True	402.5932481717552
True	682.5203363811602
True	52.14319436231583
True	106.2410787849891
True	27.492176221519284
True	262.073209448442
True	42.30530022490276
True	348.4509017232567
True	3.062283653671142
True	1215.7975841268867
True	103.57829890898684
True	139.2085738597696
True	361.6134349163578
True	740.0943227401493
True	682.9733667146222
True	1004.9481017321436
True	475.7195837790157
True	410.3159383598288
True	136.25076053886286
True	417.1523169628799
True	839.6211637040559
True	405.9186011058636
True	917.2787530600108
True	82.85725474901345
True	409.15765066870426
True	176.93544981100482
True	298.1841813888888
True	742.9676183118293
True	163.2810646672192
True	131.40466736802475
True	65.47379647764787
True	861.9658366376652
True	765.4553913538078
True	80.61793404601141
True	447.9590037491459
True	765.6683908244613
True	422.18045864752014
True	53.65784087936437
True	310.20304754296274
True	794.7940747288878
True	30.666228095665343
True	358.52335797708656
True	165.7575387645607
True	281.6474244017681
True	32.41494340611519
True	217.26588563985055
True	775.0845858672853
True	652.060151108695
True	54.04540756629038
True	296.2980682518717
True	883.4863669710268
True	17.259870023953752
True	323.36009266565515
True	285.6165720709085
True	446.207778681441
True	209.87210985070536
True	602.0818208894295
True	48.77530117858823
True	966.4547821950644
True	891.1825143615573
True	50.119108395499424
True	369.7319127948648
True	724.5507168214554
True	914.2687889406124
True	267.33298740217964
True	583.4497062029955
True	129.39544742608123
True	193.48950259920085
True	134.97297429663269
True	133.21475587182465
True	212.13288501473204
True	946.5739912467905
True	779.8214295489167
True	988.3671332249528
True	20.382313150251825
True	26.16039233489869
True	354.89461340626616
True	13.250510194447935
True	629.5670735085586
True	1031.7499662517896
True	275.2082547553669
True	211.15491440569144
True	80.98918234090242
True	224.5858567033294
True	130.60860617044708
True	42.31219599212894
True	125.16493840816098
True	90.46508270491584
True	249.4866123085968
True	540.9670933285313
True	165.41920410993765
True	27.88872402482756
True	58.91938817905303
True	425.1749263830557
True	272.5172304244992
True	580.8371797167606
True	20.383815362525084
True	116.74753157115396
True	650.7438083596803
True	270.9570967879534
True	468.6909714262131
True	648.8226903989131
True	106.10787957588778
True	106.2873636447036
True	81.40464229327465
True	26.049581275551017
True	123.50201900968618
True	81.96864739501271
True	103.5251942254071
True	153.2476626670514
True	231.50161866618836
True	810.4529380541034
True	279.5903702178316
True	944.388126186619
True	170.74604496300196
True	197.36357456201333
True	788.5568794123807
True	312.66811057634703
True	606.3781873465505
True	255.66262650095652
True	359.8209770114456
True	447.5720575813801
True	548.3663070738288
True	639.2845529233722
True	371.9605974255347
True	36.84326437955428
True	561.4880804964715
True	611.8788349058847
True	21.51465552287199
True	10.95909660002155
True	265.8411922506784
True	412.69217032126863
True	439.43830259461146
True	68.92548314461433
True	653.8291460751535
True	946.7766868334794
True	239.43292448134568
True	895.8069392416809
True	273.7148253363277
True	105.9037294557123
True	272.5253220880323
True	713.3567751807784
True	40.209841022664506
True	580.2823888267865
True	1280.9656688823156
True	1007.6899881388902
True	911.4052544855762
True	206.2446778547311
True	94.41301112054424
True	191.969974340584
True	812.7214549808923
True	153.62560660426985
True	1056.2476670072278
True	857.4797185789041
True	42.23658790067616
True	93.53942502113894
True	434.11403378200646
True	405.2623706781776
True	202.1368036742364
True	517.9841514842092
True	656.307574241804
True	125.4921075394672
True	266.7769497299579
True	998.7167408846047
True	51.14970903904521
True	698.459819922275
True	543.2114344321518
True	38.59865476285023
True	820.6599462974816
True	384.2095716269804
True	555.0346322570933
True	109.791978432829
True	277.60632895304724
True	219.80998228474877
True	23.56843746633908
True	136.6936662999942
True	766.2869083799313
True	140.9768686231445
True	387.78931605846526
True	65.13184598921286
True	651.6939532668453
True	627.6833485951909
True	236.8671704879594
True	461.03598395603535
True	163.81593417412907
True	171.57568988034149
True	219.35815644488028
True	286.1081752659153
True	362.8058398985321
True	131.89072213905203
True	194.2620094512894
True	26.933786580052075
True	896.0129259358546
True	306.46997320109506
True	11.083386640197052
True	360.0099012869666
True	165.59392042327002
True	634.337753161313
True	368.3371232214576
True	585.7846296147517
True	551.6736819676602
True	499.9093421360704
True	789.1547551165548
True	243.85112103223415
True	563.8947309257694
True	161.26079374275918
True	541.347142858426
True	356.6497910956649
True	377.23367952676847
True	125.73842795674612
True	132.38629332738645
True	104.1091870598434
True	62.12334068323034
True	734.1479539559961
True	172.6674553558982
True	45.49979220420019
True	0.0
True	576.7732561728949
True	115.95686934091238
True	22.885120658638765
True	39.78165508621006
True	115.1142456661097
True	520.021231316012
True	180.57429686108932
True	106.9035086222055
True	35.323926185021946
True	160.7074583039851
True	906.6180253810328
True	52.57559294059638
True	230.0411938083391
True	741.1491968317014
True	311.4848631346975
True	452.9577723978371
True	471.4145384847868
True	498.4373985962145
True	612.0647467582048
True	901.2516381524986
True	262.9111503618061
True	1038.6409263524904
True	910.2063729667356
True	608.9728351284828
True	348.17348078133995
True	805.3912124801956
True	10.75985492493514
True	29.974384115933866
True	285.7194198600586
True	43.41977466579152
True	206.3692607163935
True	712.8960254297772
True	222.11193080298148
True	751.4508468226113
True	779.8276827219223
True	125.02098735518943
True	355.24098047123124
True	595.6297431162583
True	23.88100147648562
True	134.4415833446453
True	429.4529522666944
True	301.46059472270895
True	198.8088698693093
True	114.47298249707508
True	394.3733321092405
True	18.978422057087524
True	373.4653411988031
True	360.14086389378394
True	990.2373119620656
True	368.7452885163557
True	30.475231026786453
True	426.4065450223412
True	444.6870290684042
True	231.25193728077207
True	32.69322205940067
True	737.6099111381842
True	444.1377890731061
True	177.70443129028192
True	13.96063595154387
True	1208.8150092761775
True	156.82704380963847
True	26.60210052422483
True	315.679489501395
True	276.41853386733123
True	110.91716617240114
True	286.53434002364213
True	46.45852024121896
True	323.5283896640521
True	307.4456169042507
True	303.2229325508998
True	31.715559899218928
True	45.04729235810085
True	1089.4202262452534
True	26.32034893527989
True	14.43760677846897
True	168.43140902429712
True	663.2628583989208
True	8.897795290297084
True	187.20015962803487
True	172.64519029776864
True	517.3954652084084
True	390.6578380171597
True	743.673625620986
True	317.98634748810287
True	506.00655818446654
True	449.1751970960693
True	505.6986113428732
True	95.04103519435677
True	1288.9870082050568
True	914.8271881416008
True	285.8913726036607
True	547.868175939988
True	100.10418904940327
True	574.4174900062258
True	438.010330108388
True	162.3146901549742
True	78.25897944928496
True	350.99193413153387
True	169.52028110509127
True	31.242466541997185
True	604.6947451455251
True	373.21741359193095
True	70.26927802250691
True	30.569082921160724
True	670.349081302305
True	484.5066546058524
True	73.6034547495102
True	21.25966617071203
True	339.8486224320428
True	326.357279211591
True	749.0124387131619
True	556.1890184943186
True	555.3713543996873
True	785.5067148401718
True	9.01467488035946
True	58.56013172103602
True	35.85234149470011
True	58.25781834992764
True	495.31444268783054
True	586.4257807960308
True	82.08388565002156
True	112.68128980546985
True	202.753156694772
True	71.69947014500482
True	177.59833127242987
True	209.88354943944563
True	274.60532470488533
True	799.402899616411
True	599.989979369401
True	296.56935573446265
True	193.2697776031507
True	252.1398742500604
True	251.08772461634396
True	774.8974055964416
True	327.7320814251023
True	159.18623347644814
True	942.7979634146402
True	347.856979817942
True	484.9314923174243
True	154.36951242507234
True	119.40640643079948
True	60.08076973026346
True	211.47914457382765
True	987.21448764365
True	535.306619265275
True	112.33369314281887
True	350.24939684964284
True	104.73535324475966
True	678.0411869795714
True	3.51278218489642
True	724.5080160455677
True	38.799775030443776
True	940.455829492626
True	844.262894774142
True	212.65866180327987
True	29.228700610572883
True	85.16861241733777
True	460.3506874357197
True	226.24424193021068
True	1.3003382228594538
True	80.70133723046271
True	1054.403651012898
True	340.40441134115696
True	674.6264022329597
True	487.754615152376
True	26.95962815689569
True	133.34180135111563
True	435.6449955743534
True	916.853085195696
True	809.9723315077141
True	435.2379307490444
True	345.26217027148056
True	16.350432404348833
True	79.7098993751906
True	733.1097982425422
True	493.3610499506915
True	378.3782532167078
True	896.1741660119353
True	25.5089774493056
True	223.6169258820118
True	891.702734609502
True	225.3957560515544
True	8.005804933642146
True	515.9269483373993
True	104.76881812729307
True	644.4909128399744
True	55.50081403899173
True	252.9204783679173
True	863.3548163178026
True	900.4359286669371
True	275.75565837385324
True	438.67148132949706
True	118.07667106616864
True	605.7688922079622
True	261.67424749752865
True	185.68264914908292
True	866.8390569494541
True	52.49677624526182
True	711.3862705765318
True	280.38316467951506
True	301.5424294498718
True	176.44094594989468
True	483.5543176365795
True	619.6495281125381
True	362.5249223209921
True	407.6501935224615
True	69.64245540712787
True	153.04433144091428
True	436.4815548978056
True	226.16393315137768
True	37.24023160069163
True	200.7971843742168
True	396.8951509605609
True	403.6874478678571
True	722.7211430004818
True	131.13772666101437
True	656.7604226804723
True	519.8456659131878
True	601.5193428114352
True	131.39264103116048
True	35.05869855669655
True	658.4498326734667
True	72.63702949105503
True	551.9289725689374
True	669.5624090349833
True	442.9216931825141
True	133.93668595151146
True	521.574837943768
True	5.167950679279987
True	394.32805514519134
True	30.933619549564085
True	626.0487341576106
True	267.63527479728765
True	580.052989406245
True	696.6452069010259
True	139.19513025757226
True	532.6312735330483
True	506.38971404039154
True	68.43536744224558
True	951.3651784091526
True	2.7440590072784534
True	25.5364854051406
True	645.8132626893606
True	674.7148615744401
True	136.17171353088827
True	395.9558553745858
True	127.77077964325592
True	74.08502281496612
True	477.7424573777188
True	42.58723348754371
True	513.3094961432959
True	12.33872301442412
True	831.6470701301222
True	540.4000500666424
True	655.3192034127395
True	108.69390759730788
True	375.32088917088447
True	1001.5817574456177
True	833.2702192653375
True	141.23049626944143
True	554.7759645810561
True	435.4403999788492
True	251.9867699116007
True	270.9312648117953
True	6.452284512754959
True	314.53225240286275
True	12.2463622187056
True	369.3617993002544
True	74.6367834246824
True	411.5232911431119
True	652.9878440649155
True	124.63056080407333
True	239.12962963640769
True	646.9911639460032
True	674.262214806451
True	296.6163345693137
True	129.97794845231178
True	165.26184938481143
True	465.98842028115934
True	83.79023339614837
True	10.77884966065056
True	518.5314148659214
True	565.5522895671572
True	19.90815454014747
True	134.43152424936025
True	906.4166882926002
True	493.87309257307385
True	281.2368599175732
True	30.486849328829795
True	484.5070384598377
True	116.7821521065303
True	577.6459562980144
True	657.3539454502102
True	299.766526972011
True	395.06297721393537
True	197.5450133212489
True	236.68700851661092
True	74.66761723537938
True	220.3429292123722
True	503.8993494054484
True	21.704957722322654
True	458.388105517705
True	376.72572411658894
True	716.9270997304453
True	906.8299979580794
True	900.3814233685007
True	153.84085675959005
True	403.5928103875989
True	69.10297365152263
True	194.5210951740091
True	313.96845536984125
True	11.593304233197747
True	781.9202163493422
True	22.839451806498843
True	403.5536057967857
True	258.93123186414823
True	647.7006778232391
True	213.72530208580625
True	37.97991885473356
True	677.8775895991763
True	1075.8044158115974
True	225.20900215606213
True	133.31058334446217
True	606.5965940053289
True	490.9440640913055
True	19.098774614149644
True	840.6376739631462
True	112.38367594812186
True	45.38065706120564
True	303.882770384861
True	345.2947546710471
True	408.09312245231865
True	271.6623213717915
True	20.09594132568656
True	22.258545811266195
True	844.1964552638934
True	191.7814751478076
True	109.52750783841266
True	867.9585342708408
True	669.8353613432231
True	661.3966835285161
True	445.3021066682966
True	149.70998122093312
True	32.80265291429497
True	102.45687369911572
True	438.3499373445497
True	232.3972742890817
True	464.0813454678043
True	137.68807390013455
True	477.8099293256359
True	644.794324022404
True	961.7246574283135
True	24.46031485639212
True	1021.5421428958
True	1071.4023523339772
True	479.5968903456389
True	81.15465309909926
True	751.8927249450209
True	642.3838283523169
True	621.0847335406446
True	176.71822819442542
True	739.18529027304
True	711.6789538984942
True	119.61068737529428
True	769.0837898897981
True	827.8693015422168
True	484.8450036513204
True	223.703994125784
True	66.64021719532654
True	322.6776576485391
True	355.3093705958346
True	457.85540700305376
True	429.4315432972352
True	193.99313219237584
True	310.19413035479096
True	2.771592956141318
True	13.05649525172454
True	107.88488616261824
True	131.45088675376647
True	364.86807875547913
True	342.347051187638
True	110.95629473184772
True	16.819506900970975
True	211.2491491286281
True	854.7847276125991
True	461.997860116722
True	524.3615120102136
True	560.8448161500863
True	810.6258475577268
True	624.9573946934856
True	90.64685090605666
True	210.93142559406485
True	238.9140577288835
True	271.4990869207479
True	107.02714394249035
True	367.81199210145616
True	434.4587324873197
True	172.61371508272646
True	653.385414434873
True	237.2061915048222
True	205.4108188079396
True	29.698015514214703
True	247.8396518881963
True	466.0699963633155
True	165.13975317896018
True	531.5313771110488
True	460.985837962031
True	248.4603332978648
True	100.41780343149463
True	40.700307275012655
True	402.14479404387583
True	795.2914453480693
True	163.64098398337893
True	1070.4896143782862
True	1064.7499578879892
True	469.812842937481
True	99.96882685261907
True	125.74768995932422
True	691.8529608198945
True	8.96224688992086
True	224.2873937597136
True	130.1627039587771
True	115.69916549889854
True	323.63992994228335
True	641.194039949871
True	38.58314325594512
True	123.77590233643326
True	977.3633845808428
True	55.74317255617576
True	437.2121811309346
True	531.8598848319151
True	244.1202334374695
True	134.33613828313153
True	928.7942061877824
True	1176.5303069270876
True	521.0656931993731
True	661.9238287989889
True	205.27585052817983
True	158.68947958325438
True	325.3987597583673
True	260.95817747520704
True	168.99036392635554
True	300.0476041217128
True	327.3633735688454
True	11.30830196365146
True	618.1458767323243
True	148.42758227574305
True	79.9401803996703
True	456.928446098712
True	315.339167382736
True	1254.9839211445078
True	345.8727721461749
True	1008.5912303790976
True	10.953496981846923
True	274.5639431473616
True	233.4447651064076
True	157.7886646491224
True	484.26220693751367
True	187.30628101135832
True	399.95926750944415
True	330.155442466465
True	111.71047519783303
True	346.5086908363433
True	1060.5669732546653
True	732.4896461902146
True	217.70668095631407
True	109.18594373347422
True	297.0079350747701
True	21.757150652917417
True	353.715814907999
True	308.00426905979725
True	571.8148899405044
True	456.1779979241868
True	354.3512635423102
True	156.3797863794302
True	13.239595503583296
True	427.7420685554502
True	273.3795690697249
True	142.57936380373792
True	296.4401569655515
True	457.3477348532559
True	805.5126802321392
True	309.2526659730748
True	783.1689834317272
True	374.74232810034925
True	362.802311243175
True	1.7725880826225002
True	1186.6080393471775
True	101.17174274432784
True	899.0162956625451
True	200.96670062949724
True	459.1370245532264
True	663.3008168783795
True	83.63525205812394
True	481.6033241138175
True	33.36291536838264
True	414.4177696179359
True	76.03953696018698
True	215.44792472217097
True	38.34993422170403
True	678.1576126273953
True	184.74592282412613
True	26.968851599069453
True	400.4115408546695
True	111.66820759218
True	175.42191214742775
True	808.9484789639762
True	258.4060738605043
True	157.9678331262489
True	371.1973329116208
True	510.3468604427793
True	324.29614450437697
True	483.30553197021993
True	616.843401798419
True	152.98613078274462
True	6.110698809687656
True	74.5701080743636
True	437.8927137913331
True	90.28197075953123
True	79.46229781862874
True	1023.8527609302356
True	27.657601216195477
True	319.8190556219202
True	324.21836453872584
True	474.23331202618647
True	678.9508103476369
True	187.73562256066003
True	650.6265716161743
True	326.2978303598053
True	351.1276666031376
True	264.4328252215901
True	224.7764122835249
True	354.9949096043378
True	464.6733768315365
True	429.1772139442191
True	573.5410037639421
True	136.45119276044062
True	77.00988830962064
True	39.789031994568575
True	303.9670605791658
True	681.5311541205319
True	422.16552409984223
True	792.8044465333113
True	218.31684704829289
True	391.5155829812401
True	65.70084251763186
True	55.96744024537684
True	410.3579935070328
True	203.25318483347743
True	216.93850245232565
True	43.59770069843295
True	1033.5633344023036
True	186.1130453706042
True	893.575840320847
True	323.53892883416466
True	930.9969624722364
True	230.1192589584245
True	450.33371574960665
True	532.668250501322
True	637.4602303541374
True	222.16017371542617
True	482.64654841220886
True	950.138388011486
True	117.55284358537595
True	8.35821036343572
True	550.5436996045752
True	25.81991870884476
True	78.36927769349055
True	794.555514321673
True	236.1571605420766
True	959.0561969037892
True	696.2377720369674
True	425.8184231362228
True	284.4053255087766
True	488.699586918112
True	352.9998754324412
True	180.01919969120337
True	654.1111882826765
True	734.5360824016412
True	216.85167599988205
True	89.4094060228333
True	520.0713263153091
True	133.18715846259252
True	368.089888091178
True	326.6417336698972
True	65.13450217530473
True	372.2569043988048
True	391.9836531319272
True	369.3091985488843
True	404.889405760925
True	430.4806784139488
True	649.3127008295103
True	57.00329289993619
True	454.0005205706546
True	322.5604488424402
True	649.9195130836805
True	219.9829437444069
True	98.09772951225568
True	40.71936391637816
True	528.0985878796208
True	628.3549628480707
True	185.6766298343356
True	418.2107955101002
True	342.8593786812778
True	18.03919376972357
True	167.449317717701
True	294.77093645330564
True	3.3490015849486303
True	870.2172149760243
True	82.49309365356278
True	106.56246311122098
True	114.0808712484424
True	357.16721320640056
True	37.49646448932469
True	454.076882823365
True	233.359407694475
True	5.627146060806588
True	120.76105467658688
True	434.911731417276
True	50.62685924362316
True	71.42368420167297
True	169.1512173108728
True	287.9900066514538
True	941.428622024729
True	389.19341344894127
True	961.1864469324494
True	190.99981920090897
True	1016.1415379837774
True	777.8840782391858
True	659.4944908446166
True	406.9460120130357
True	380.64366923824
True	82.44142437038157
True	69.9595770333199
True	82.89922073536742
True	186.47983210891397
True	479.1216651554042
True	1125.8550363464558
True	183.1284007673549
True	363.989388892444
True	449.31449827990446
True	576.223071467649
True	617.1825830929765
True	274.2177374415388
True	465.8781467176307
True	669.6686010291995
True	95.1848987081396
True	756.4256116358173
True	260.13803971723365
True	138.3173521921
True	413.35298821208994
True	826.0598950984776
True	440.2006921984892
True	868.3049050943569
True	199.34524647974456
True	339.9770045022247
True	676.3428331669937
True	633.5219254531673
True	194.88613457416412
True	249.87565335100217
True	796.8269122662276
True	30.4237631007503
True	187.22892517470427
True	504.38916675094254
True	705.7738143064004
True	103.40398046494852
True	37.07576068953482
True	163.40604526208494
True	725.0106826709153
True	327.2377906100997
True	565.5872964562552
True	365.25212443616965
True	312.30588489414026
True	460.19568390408216
True	489.3562635823637
True	70.62096700780545
True	372.7391103243071
True	793.2937016317273
True	0.0
True	293.39626766705385
True	244.803404103468
True	972.5705662109012
True	148.86770343283845
True	681.236739778158
True	628.6507217818929
True	110.50909938961752
True	232.03990667499215
True	135.093233330851
True	11.20125047670436
True	289.05454890489017
True	388.55792250949617
True	1131.1824889631844
True	247.59622467207544
True	412.6839498707793
True	655.9879248009822
True	207.087506611816
True	28.347444840306807
True	888.4667157543312
True	593.7576505811143
True	154.49244735121476
True	646.3768200472956
True	161.9654671874227
True	286.48189785355635
True	810.6102630343835
True	35.46360607353256
True	108.91417228220496
True	511.7450800853964
True	67.16986283055074
True	77.56018444903799
True	389.0921944721973
True	22.86273041909947
True	757.9245049345486
True	99.66418308823704
True	161.04002810899453
True	18.371425473651836
True	688.6137230767041
True	27.89927717596676
True	773.43199287056
True	396.5130773212268
True	109.60548913546896
True	696.7708261500429
True	531.4055884840596
True	568.9755038795182
True	49.23640364329282
True	371.0796053285232
True	6.121234513437006
True	96.67648251733564
True	372.8925604737639
True	43.90920131010989
True	114.69350904109228
True	305.84065360965667
True	171.75426507165224
True	102.2323183296101
True	674.0484612799132
True	21.41309486552265
True	1142.3086196396755
True	489.6069878489258
True	304.05604545398285
True	492.7862787904188
True	125.99333151259134
True	794.246609843569
True	1130.971429556921
True	751.3930654160283
True	181.61266773632548
True	224.8625572351305
True	51.87092924015741
True	59.921162731507
True	150.47477513600032
True	105.94810749941423
True	165.4266585688174
True	1159.516879729037
True	311.749704022979
True	349.8058761401331
True	703.0686153574213
True	18.001611454096178
True	13.927915320988484
True	584.772065297802
True	5.359707584194379
True	111.308737847403
True	681.1713508669479
True	183.0481813640774
True	637.3244434941375
True	853.2898507540067
True	157.9970180783585
True	847.0307594354813
True	2.2560281905426267
True	449.564717219502
True	1071.7595819080911
True	26.088827908537592
True	232.54846525722425
True	149.38474785340298
True	951.2793723663845
True	234.670352393808
True	505.3118645376762
True	124.0649549204715
True	510.98930530556254
True	159.2924024924702
True	98.2708908360207
True	386.5773016909853
True	71.33605115202641
True	51.02045497986636
True	1080.4166443689537
True	271.54198699629626
True	163.48247573694468
True	372.4895369072083
True	388.1145119343848
True	215.58846756973705
True	161.68442010705957
True	392.5919439659328
True	39.5165036860612
True	497.03740426659874
True	1154.2067416056564
True	109.15514186427303
True	474.8391954171816
True	314.8390379954308
True	26.69941913900224
True	399.38168626824137
True	98.76677990626088
True	604.0601504920527
True	204.4269014071791
True	438.26620454082416
True	21.88982192383428
True	427.9267038674573
True	111.6571281212367
True	349.6708533921753
True	34.449539643761554
True	173.11464798461083
True	243.70158685901072
True	748.8528861663307
True	57.49820776280352
True	144.6211865636396
True	233.01311725524812
True	136.6441757647907
True	630.0443638292071
True	556.6841767775877
True	771.2909799635731
True	402.702215068759
True	540.3850375130294
True	427.5414589389925
True	686.2726474319282
True	72.48815883129166
True	490.64895455529575
True	415.8721840442716
True	50.02359820826524
True	84.28487664752473
True	128.04411602514617
True	83.27341661622931
True	326.9317102830698
True	865.9756903357927
True	331.0952059156273
True	1114.1508802047608
True	326.1375317753733
True	912.5315564324692
True	155.97528985052938
True	571.7647140530212
True	613.0041164528528
True	694.9858810389803
True	455.0416446387639
True	64.1658538038594
True	306.10089893443364
True	40.80051574419476
True	162.79470674348198
True	173.09512879706244
True	1128.8585347340224
True	237.3957581718129
True	554.5021285510704
True	547.2086700741623
True	564.5006836856624
True	907.8918205202508
True	597.083699132612
True	656.4179596583929
True	922.103483082706
True	124.87904233736798
True	316.8735014153689
True	264.64675868662545
True	335.12293803642945
True	89.27314373917193
True	378.9763498814088
True	4.448289736763885
True	330.61881361469835
True	239.34257702047896
True	589.1065669287811
True	285.8687541758131
True	358.8195233201281
True	9.66831682491389
True	61.81372082224042
True	547.7311093487929
True	28.90106252284636
True	147.84760350876698
True	67.65205806279482
True	154.4988187332296
True	243.49537687187197
True	74.11221998258468
True	385.59725844528816
True	268.3683604868255
True	105.42279790685684
True	344.0564221195225
True	66.23432131183603
True	573.08995736136
True	810.7477577304336
True	289.9608885126142
True	1156.4315413326417
True	113.87993121894506
True	315.0619240986981
True	1051.3943896605654
True	90.40584816408752
True	278.5515052828192
True	11.649935664129996
True	413.44225861979913
True	455.7056743537468
True	162.27464787366776
True	626.8300584016918
True	890.1918937286354
True	155.79069363957498
True	83.12563136795544
True	320.9453557019564
True	570.1051393908892
True	610.6411085251597
True	1216.9247628489056
True	27.076661931891564
True	937.27986042859
True	131.28182366093284
True	620.8065830641032
True	117.89211809763384
True	137.73326583055837
True	183.1974246135981
True	171.04556028912995
True	747.4792062649227
True	197.8803440933878
True	232.90522774897985
True	67.97296552222194
True	511.5779634765059
True	445.6763703477232
True	178.0017966832167
True	227.36984155817603
True	18.42062056542039
True	423.4766358355088
True	214.53382954108804
True	293.30296882304543
True	114.16671225423292
True	706.7612771205727
True	432.0089644775793
True	257.8057821460535
True	641.8320375504088
True	526.6060595825934
True	481.8557758347496
True	133.70553700634997
True	511.3647354207373
True	437.5823747551332
True	2.1511157678026542
True	193.0709557083242
True	95.10874705433602
True	242.1083866636785
True	2.689923164589537
True	130.25000939741668
True	353.31815221291686
True	7.091319048196122
True	829.6158699416046
True	159.92068817933836
True	734.2078366195096
True	787.174600417603
True	158.1031464947273
True	229.7898975822099
True	484.3034140041681
True	823.4418274534377
True	47.8534636396556
True	36.20309257347529
True	128.3758899197993
True	618.2549381057885
True	722.3737560099366
True	179.4008953997141
True	598.5953775829491
True	586.3764260133208
True	858.1236454731771
True	412.567588422141
True	182.73815535137976
True	848.9469788242343
True	220.6552220437762
True	149.12322911010173
True	321.9421232458405
True	225.581980875125
True	212.9571878337651
True	618.1813354315608
True	247.99003085333388
True	192.21191206845288
True	472.4867193831694
True	459.1212884409684
True	63.51575079202951
True	288.2746969417212
True	80.08609768358193
True	335.23965736680526
True	349.0651527081814
True	241.04860439554247
True	178.96166233867123
True	393.0265163803093
True	633.7156511226257
True	739.9845927715564
True	299.4629837211542
True	747.8031309754247
True	64.01123584256844
True	879.613133511538
True	351.8895141904089
True	13.212798889623487
True	594.0420677430174
True	687.447391884588
True	249.1963789876311
True	164.74772985944062
True	45.80408800917301
True	393.0446262557528
True	81.51100784239591
True	15.42996509721173
True	895.4175305837025
True	368.9244484562543
True	175.8141683386286
True	1028.2642948801636
True	12.054144717607292
True	787.77933087276
True	31.325256424396155
True	632.4648116756525
True	61.62640348093246
True	775.0612808634742
True	433.6096110362873
True	195.98951726669657
True	444.5815284994847
True	210.1789199948558
True	301.80567709108044
True	212.50310106763385
True	416.4159515892359
True	10.635090621668322
True	319.5614663679433
True	110.52584029192984
True	10.483951082320502
True	461.31123283957766
True	720.6155967176925
True	296.00487794477465
True	82.74919183792348
True	313.3295266892666
True	83.62247576046691
True	185.9547880409316
True	185.9161812994524
True	378.52572800774266
True	44.06187457038397
True	130.75073262146276
True	378.8657956959459
True	872.7851881950924
True	113.29682051798838
True	211.9306879908083
True	435.626015838526
True	18.181202664559056
True	414.7486351456552
True	502.3048521687721
True	89.313082020119
True	385.2636875665556
True	352.0273982370628
True	418.8153183875201
True	595.6032793623124
True	1059.696108041583
True	999.6668103368426
True	58.19014344556834
True	1068.7261618821724
True	112.40980546832466
True	113.03006026721162
True	105.94063918984703
True	474.8414308971927
True	376.5129696217341
True	578.4163983587564
True	268.33988229070883
True	160.09772978083538
True	415.3739062149189
True	15.522409441852789
True	451.4071282747233
True	379.13510843856056
True	143.14852310894693
True	93.1851792591151
True	520.9288245408042
True	983.3151583776516
True	199.0920341160005
True	64.4227877603566
True	414.7361866069945
True	373.39238877076434
True	475.01574152349065
True	311.187882786641
True	4.154958495222587
True	542.9985365357579
True	508.92488950977486
True	497.7371221235291
True	181.73123368978543
True	102.16469548107732
True	22.45570539792441
True	373.07273629645954
True	109.0949374034862
True	6.734114465390224
True	32.58103451854947
True	351.1529083205139
True	649.3315532699121
True	138.18445686164537
True	93.4402600877231
True	25.357245949522977
True	421.48406105219175
True	356.3405180561232
True	757.8777650564092
True	299.3144353059692
True	532.8048035911501
True	535.8817120205979
True	519.8783117014782
True	290.6209847051634
True	527.9042265247773
True	102.4245253815538
True	581.2351935110316
True	7.20111375611313
True	376.11450395711466
True	472.467247854248
True	987.431487949642
True	353.46097063496967
True	795.8452737360574
True	990.062696652682
True	172.54585930147238
True	37.23676214235117
True	373.8116680470239
True	387.7894258370142
True	582.7890687913751
True	255.9911326313319
True	30.1823804120914
True	638.0582233483423
True	124.17166688314558
True	1034.7390498827313
True	319.86839862589
True	470.28032393331017
True	126.63893041366192
True	808.4650051595804
True	138.38199557524322
True	818.0993891375492
True	601.18493838746
True	190.01807522855708
True	101.9409394794471
True	67.56996931503251
True	566.7806142285671
True	913.5023339344424
True	408.84374284463786
True	536.7231046244389
True	130.7704876924519
True	582.7690806665089
True	477.0450385020129
True	779.2365260955905
True	312.12380333259864
True	566.2307571525635
True	114.1632406436526
True	27.03082544223902
True	413.41738335948
True	166.16998985615302
True	106.15508685476664
True	377.6547947004015
True	1066.098219324443
True	261.67015087253174
True	550.8437055996387
True	12.591752105099726
True	69.96868962183375
True	337.9673952597629
True	775.9152232761096
True	448.574349652394
True	518.907794865074
True	705.9263846595107
True	65.13012627879655
True	748.998942231146
True	49.6690180670164
True	105.659297220274
True	182.33974188935065
True	78.4813764945488
True	26.396123808553867
True	307.62434732222937
True	471.2873009202276
True	915.3592721579312
True	865.6518872375696
True	6.266132094808646
True	273.89801810799054
True	459.3444609756056
True	119.46672076685242
True	239.27653271592055
True	326.9007385392032
True	1323.0148700421794
True	451.6424160459434
True	25.04027921251561
True	196.11420729453909
True	709.7810762584458
True	36.03670689302186
True	173.29281481459242
True	560.9771251952797
True	67.22891966332202
True	883.7473982982193
True	330.6733951729162
True	651.8811814078738
True	71.82347900773858
True	665.1417740135291
True	576.7891204602001
True	866.0156150789282
True	250.9323446219734
True	503.270208040614
True	800.8879288907381
True	881.3261835515796
True	234.54391976228612
True	740.9909263878194
True	222.689233369986
True	456.7479167339069
True	374.05868671578463
True	498.0627726623823
True	502.52035783209146
True	325.2459978675196
True	342.0532186126789
True	108.4748697751578
True	344.2943257117247
True	1102.696831714444
True	318.5915432837637
True	148.68392655838244
True	298.667407661311
True	743.8170288768231
True	664.6222691879373
True	416.0066755254511
True	124.107029923779
True	347.91024684801425
True	32.71713427001467
True	162.6919583389204
True	84.79031229447139
True	87.95534708483349
True	571.9525596443322
True	137.53388467857664
True	140.48356657205616
True	105.27329731432764
True	90.90460934070596
True	446.1760010155075
True	385.6800286025457
True	1044.7947509764772
True	548.8077426629743
True	851.7037097711323
True	272.53485268411924
True	302.1141016763086
True	537.0091722615555
True	199.23246591294563
True	767.2921023931368
True	232.15636562184324
True	367.05623470007095
True	70.98760200417723
True	116.54277700023556
True	262.37534725826475
True	119.68120455619574
True	465.8341220742141
True	30.24087849396044
True	567.5841475635439
True	1017.317061058237
True	731.3420155198723
True	1.3824124113084078
True	61.957509014715896
True	507.7597127577733
True	429.4854590363329
True	76.08215513346948
True	120.25677426532933
True	301.60953397159705
True	79.40705333144133
True	52.49135040269344
True	725.4409389727797
True	669.665959275025
True	166.48537979405864
True	166.01614519463993
True	537.3669045907518
True	51.22466827902748
True	25.386428049554063
True	614.4629812981284
True	444.2130803635722
True	1131.9134745341858
True	47.50304427031719
True	468.59367115136354
True	844.1386958167009
True	825.1106024686883
True	279.7755601350553
True	759.0824305367187
True	389.9292844146154
True	39.93194409216879
True	103.99357368277516
True	731.9327734279699
True	74.60512102946478
True	136.29855305921296
True	923.9662688336718
True	186.0365286079793
True	279.7510455173601
True	104.95843894464802
True	655.995816220591
True	583.9028463536632
True	205.9358599159813
True	440.8166651007371
True	41.66025492930927
True	284.7325359010312
True	601.7577081001054
True	619.7794562158682
True	320.7482564783728
True	72.0431030241648
True	933.4988204764608
True	1069.4679933075654
True	562.6846066877162
True	69.45073937861171
True	30.07952728775845
True	90.929332441745
True	99.30720887615072
True	102.24474861499064
True	861.1888917989593
True	1188.5330823650545
True	743.4919188875602
True	345.8827801046845
True	8.62729244874252
True	21.64256325396897
True	343.20232589643376
True	469.4742269691744
True	45.04905843219848
True	548.4370193364463
True	429.5464519068343
True	403.3057122405426
True	81.97554824260754
True	190.74391987012916
True	266.67603726508463
True	138.66966452220012
True	390.42729655869385
True	43.17353621324254
True	170.00372624695427
True	1157.5443969683647
True	6.260336788760713
True	27.663930438972685
True	579.9861724108945
True	361.80277793200713
True	766.1678681484456
True	157.5204766547996
True	746.0711454448257
True	623.2651003122508
True	279.9997508777994
True	439.1689127950754
True	344.72319425239465
True	283.25641331820293
True	264.0595663703649
True	394.4729205083597
True	501.0365351604741
True	501.09726090583945
True	104.26518300233244
True	348.92652087909136
True	9.683827554063384
True	190.20216397486388
True	238.3436321247304
True	848.9207410179936
True	592.2204165851024
True	31.153939193412008
True	701.7698574918977
True	849.7100896888849
True	103.55572067976136
True	353.80591656102223
True	881.1224778715041
True	221.7823568609277
True	161.14482785605793
True	528.9513693959699
True	616.033748392091
True	1099.772699380835
True	139.74774722042795
True	154.8871508985351
True	260.4860598275608
True	323.1211707816219
True	421.0515592518168
True	408.370920450548
True	332.9866116594269
True	445.1254781771047
True	491.5047068546076
True	234.47842462910236
True	1467.7119001762285
True	256.9325908394093
True	394.498034378649
True	53.301985242157095
True	768.455508203832
True	253.68517263298423
True	934.6763125255478
True	554.4673554181027
True	313.6047115001915
True	767.0679332986996
True	269.6056559755961
True	215.7464134047923
True	258.8106420382616
True	214.43843024952704
True	139.37379184226603
True	259.32061586358657
True	741.6211330222618
True	492.0365875372082
True	224.5403955886834
True	1168.1289796748645
True	115.36130742996052
True	260.90564010513884
True	70.59924957161105
True	314.7779986828028
True	404.1748714746987
True	93.98840115261407
True	212.8535568686325
True	73.93069060717478
True	677.5956191816911
True	373.6020673041138
True	222.10041967407648
True	716.1754008142759
True	874.3277990021085
True	777.0712629806781
True	830.0069768648748
True	357.56731571211884
True	1.1710635638395648
True	259.25555418507525
True	50.59415553517795
True	370.9794545900776
True	54.12103840918302
True	355.94060139009497
True	881.5648341759552
True	1017.9864970511194
True	383.9576969709684
True	21.86477736828623
True	520.2826034979873
True	485.6642449756714
True	204.38145583393643
True	234.7375356755408
True	295.3398720514511
True	22.46105581722593
True	124.3028057490319
True	987.4830698410772
True	63.60779201886034
True	502.2788332674779
True	780.1750559894415
True	100.94218431882344
True	254.4293037171157
True	116.00153527649402
True	16.799274778925685
True	1.3516341310981217
True	123.60389590781938
True	1019.9581385016646
True	494.96560912045686
True	68.90636085043654
True	792.4085289717393
True	345.1866847127692
True	1.1269365096871438
True	462.5950700165773
True	188.34892441814765
True	483.4725301223206
True	85.42275361548074
True	317.42770017038686
True	365.63415205569777
True	173.42792397296088
True	202.13644382756493
True	125.38263295784988
True	175.52724474459492
True	1003.5315467957118
True	14.552564341452136
True	500.4840466665519
True	480.33196888117936
True	388.05344192674426
True	219.3268025859236
True	239.75700481454896
True	156.53263744843855
True	48.91897783636558
True	471.7069257085257
True	149.58381310792956
True	824.5305134191185
True	833.2843855063363
True	244.924817719944
True	317.8606926501254
True	522.283221155641
True	36.5273622991911
True	87.25858257377193
True	755.7100497482077
True	1086.672805078436
True	111.30750024683913
True	738.7621379079094
True	137.14134465249708
True	923.7997464926492
True	671.4002521185918
True	98.22893598018015
True	275.4739036882926
True	600.4389955921647
True	257.38100024344743
True	43.625411127783096
True	569.8929027657869
True	413.7102010941486
True	6.500790412117201
True	478.13260970127936
True	63.702036103225055
True	171.1182429260914
True	236.37715122871853
True	304.9180244097099
True	74.33509539227353
True	225.15954828568505
True	350.010516052376
True	429.5054062680183
True	924.5817895903908
True	45.07172277248037
True	908.1338913359718
True	999.043421189792
True	125.88940768467518
True	73.2373091932974
True	987.08887331089
True	35.02865886913016
True	224.40685111394723
True	84.55455901948463
True	219.07062499300775
True	375.5404720320559
True	952.3236290685415
True	97.04472831035538
True	72.6056683384309
True	654.4492314210543
True	282.3477403847961
True	709.8982069360951
True	57.192031584415005
True	485.714765586802
True	381.3554146525898
True	676.5404490818636
True	53.304852782000175
True	109.5457598118128
True	27.420398778543056
True	269.55699524141346
True	40.26158674659678
True	350.8629748650929
True	2.6317461598827143
True	1216.7968424842052
True	103.7837146175572
True	142.52208087549525
True	368.5486486614615
True	722.6192268638673
True	696.282526714869
True	995.9354390105456
True	472.31474813871455
True	422.8927007828924
True	141.3651092009344
True	415.16269760318727
True	832.6006333474425
True	430.28782102073967
True	956.66904782165
True	83.97258737299711
True	428.6330707787115
True	178.01250661919383
True	278.05138383908644
True	745.3138794212321
True	166.46832636735002
True	133.4921590397298
True	68.32345685766632
True	879.8821978110478
True	783.8196048177898
True	78.73678200518648
True	426.89408200381206
True	744.4608071382956
True	420.4989705002472
True	54.89761437020091
True	316.32730927881164
True	785.5712924067301
True	30.73894426734757
True	364.5568164390489
True	173.999810216507
True	290.40068098843767
True	33.22285935820488
True	220.9427019251437
True	796.578999964066
True	635.2774019152748
True	56.40062499550272
True	286.954297648062
True	949.2853763722736
True	19.00805810452454
True	321.4096304857218
True	307.57314107151444
True	420.0155649397426
True	211.89448259641017
True	596.2724342485413
True	47.53687700588852
True	971.2531472628004
True	900.720473375592
True	45.83208352997355
True	387.6074078506993
True	739.5681336591032
True	934.1419863112616
True	275.63984202865163
True	609.871756720678
True	126.70002976896578
True	170.57169175418397
True	132.86581246774716
True	130.94827220348057
True	205.64902537108907
True	930.297426495241
True	772.6791692201472
True	934.3211130112855
True	19.96451968677622
True	25.64471560973556
True	351.7945267370813
True	12.404700410220626
True	612.8841311107462
True	1057.6980133211878
True	271.63947179957927
True	206.631921482326
True	86.03132966418582
True	213.2079207442861
True	123.77169354899009
True	46.86973504203334
True	133.55383616103748
True	87.4494416055793
True	262.99498917743887
True	539.7673357558116
True	160.04188783308854
True	29.650311816590577
True	56.99396283321108
True	434.0594742045628
True	259.17234580699056
True	579.7082516174163
True	22.824472079979515
True	111.27231100566593
True	663.9625549881723
True	258.3354910040679
True	482.7901028648853
True	653.293158538897
True	102.24256756056076
True	109.3536265280788
True	80.21849250506435
True	24.16752361515821
True	130.43977220403715
True	84.52392729053047
True	98.66265120179196
True	157.79671647638895
True	234.7336085790521
True	828.0298613488003
True	282.70775726496095
True	927.5951914856544
True	167.37711905737532
True	187.7213903269147
True	817.6832463123621
True	305.3018613644051
True	606.9996417239254
True	254.30545909652795
True	349.2121182872632
True	427.01074970473593
True	558.383005149216
True	656.9001806493292
True	354.8804539976371
True	32.312534719186
True	568.5259863556578
True	615.4546573313194
True	19.658903673939637
True	10.700110170490838
True	265.3660820993132
True	401.68201033048064
True	442.4966713481594
True	68.0594348997797
True	622.1088614830693
True	914.03876358155
True	241.10516074991213
True	874.2772947659712
True	276.0482703623051
True	103.38284649399328
True	280.4267306410884
True	681.3477133980061
True	39.92180930350966
True	582.4094960395826
True	1271.654703401113
True	1027.1418626965817
True	887.8237966572522
True	210.38172968073224
True	91.1117253349612
True	186.91897900610095
True	822.1424722757971
True	140.67902614375896
True	1078.3995705622392
True	859.1809101444258
True	42.03396555212928
True	86.87021065402007
True	413.9875962034726
True	415.1088075716797
True	213.9091374225171
True	530.1001819916249
True	663.7667973986058
True	120.29976177016805
True	266.1012440146669
True	1008.0087831960708
True	51.64639054151174
True	698.3529635375227
True	556.2867922783398
True	39.09259614301797
True	836.5720504873515
True	389.0277303727802
True	567.2244109363396
True	112.3903255006465
True	277.049476571167
True	213.90572462198944
True	28.025410470919528
True	139.00306448860638
True	770.0479813400251
True	135.82417331886867
True	357.9204488276674
True	63.40784601999045
True	637.5434177800187
True	591.6217351683996
True	234.3040061890572
True	465.1338990312368
True	170.10632419320925
True	166.25523886260672
True	209.69462830296837
True	291.020866594079
True	356.145828597352
True	133.75696237177786
True	185.36871548350405
True	27.10298379351605
True	846.191829385326
True	316.2425646187983
True	8.912448071762068
True	370.00257873596496
True	163.39679516990648
True	628.6669878600444
True	369.31229008139815
True	585.0578573035945
True	534.2550297656388
True	515.2913579167798
True	789.822193045937
True	233.13611527487865
True	557.5966029984048
True	154.47546909963418
True	533.5308523176788
True	380.02178871858473
True	371.5164811426326
True	135.25529889894685
True	136.96227084030545
True	108.1273139480609
True	63.98788768385183
True	723.8735642897014
True	182.44848361233184
True	46.95421064337418
True	0.0
True	539.6905907094804
True	109.70636478971348
True	22.493251787314858
True	40.86275136943495
True	117.25178733275388
True	542.4175123486012
True	178.62195324056796
True	107.33000887675315
True	36.174382703641335
True	150.84824563569225
True	933.989067132904
True	52.58753690698545
True	221.49558787784392
True	703.1155845079763
True	316.8793205803075
True	437.056930094364
True	467.74278403550574
True	502.2784211985486
True	592.3515084241443
True	905.6596793008556
True	265.5619857256611
True	1037.4089091656442
True	917.3570260482863
True	647.8580502706332
True	348.6574526475645
True	840.5364226292786
True	9.998217258870389
True	29.36292594086175
True	295.1164248315995
True	41.47704796329088
True	206.91633911723704
True	748.3666411145907
True	228.5371917823159
True	751.851942609977
True	776.9007096918341
True	127.53558404451296
True	363.451128350868
True	598.8809845264103
True	23.93703840581817
True	131.34159596827217
True	431.4261086223648
True	303.40406151564343
True	194.92172339312916
True	102.991428600235
True	377.016203885969
True	22.959851903954743
True	358.3779819244088
True	365.10422153650666
True	1028.6710689452984
True	370.61426725590405
True	30.500591891965165
True	434.2005429367329
True	439.5244123458224
True	240.3932856998917
True	30.196845633035863
True	748.2484694467526
True	443.7818368572647
True	183.0760105385774
True	13.653773166661512
True	1209.6146207848876
True	161.80229370717635
True	27.576288087184324
True	313.8414142125672
True	265.36484937995067
True	115.38830906663344
True	286.3734160960034
True	44.67005974640858
True	308.3315134017013
True	294.0825393427955
True	312.22840757756745
True	32.85878226986328
True	49.02098642710608
True	1020.4003759911578
True	24.95522015513778
True	13.311334520529885
True	172.0762364697067
True	667.853898657119
True	10.186175466949072
True	195.07508918911208
True	175.47660312828796
True	523.6088118492888
True	376.3306332370969
True	710.4067588332315
True	320.4757200778885
True	483.5396783489332
True	435.581375149896
True	491.6748866996063
True	102.77627227073351
True	1288.628514489291
True	899.2101924245826
True	296.65808816246374
True	514.3995212649605
True	103.60201070685046
True	561.605956337739
True	443.4787844867112
True	157.77081296777834
True	77.31401051431932
True	354.448910353264
True	166.91491553291576
True	31.036529501158498
True	631.8399130167411
True	378.6978019043598
True	72.64115898700742
True	28.538052422284903
True	656.7226849234726
True	506.2021364474068
True	74.1309182924171
True	20.305229210621047
True	315.5512535741594
True	315.142587055591
True	734.3857723190616
True	544.2466520075392
True	551.72378051267
True	796.2615600766599
True	9.33027457055073
True	60.48369599592515
True	34.895875525111066
True	61.993915680516544
True	509.2221198407209
True	582.0313233048998
True	81.04232635530686
True	111.20300121746672
True	192.0834436903102
True	76.46945768084572
True	181.43875159296843
True	213.0914907276996
True	281.85903931813743
True	805.2280402491303
True	599.3095849623628
True	288.03978442816015
True	189.86655456224287
True	277.0285637124245
True	244.06617118880857
True	711.9461540927759
True	318.0743139503478
True	165.32074309286298
True	882.1825666087809
True	336.5695890581647
True	472.4445886774001
True	156.60527348380015
True	117.26346319633016
True	64.7205916469981
True	203.66385205721733
True	980.78366192446
True	512.4973925582626
True	116.18034421989915
True	339.3227711527995
True	102.7963139012068
True	687.3672257954812
True	3.2932382696226385
True	677.5007939749526
True	36.261871973704174
True	963.6840797177224
True	836.04919579025
True	211.24594348138663
True	29.769022937242987
True	78.22231368832408
True	468.39620092689233
True	228.00208442248697
True	1.69366935039153
True	81.13666452863923
True	1085.6496227091925
True	346.5545719606062
True	679.309975352758
True	500.4430611288303
True	32.097349504280764
True	139.60640894409372
True	444.5320273020429
True	937.9734938138236
True	781.9948539880514
True	417.6585466298283
True	350.143865724121
True	18.76498830648645
True	78.50086075086696
True	730.4427855248482
True	475.7752940535396
True	387.2833386647543
True	880.8973593935905
True	26.1449162222378
True	214.2131932820134
True	894.3628005751253
True	235.2567656459229
True	7.483416050880482
True	504.7350415955716
True	106.28851643843436
True	669.6628734444987
True	52.74871507675544
True	260.58835110507323
True	872.252527201787
True	937.302109561766
True	271.7565499136592
True	417.633375464813
True	113.871194207528
True	593.9350935555676
True	264.7607477192952
True	190.79612779250303
True	856.0153387725622
True	55.444380613359726
True	711.3522230733244
True	270.39281690053105
True	300.81970842837563
True	164.37322795118075
True	469.2556588226301
True	610.8015432370752
True	365.5318454120013
True	409.2906556590223
True	73.64859449554056
True	160.7301354501275
True	445.05416011507486
True	211.0555571249141
True	38.8820379777358
True	193.71108267498715
True	394.68934267360345
True	399.7069806230309
True	742.7479329275153
True	122.70833125994852
True	644.4660755943572
True	484.84317853076055
True	565.9607278400549
True	134.78652884055182
True	39.46659956382904
True	654.0897267330541
True	69.63288694583633
True	560.6332837296108
True	683.1120128171544
True	443.2324598333467
True	136.750230345951
True	536.7782972267568
True	4.042585778748043
True	407.58056252678
True	31.15782588600136
True	633.3428938022886
True	250.12790931016053
True	583.534132662684
True	691.9855283701388
True	143.28758606000815
True	545.8860396176068
True	469.6695651805301
True	59.588332639652464
True	939.2921388581358
True	2.682230622848907
True	25.82334730838054
True	642.9782029397531
True	686.5912198261925
True	131.2459262527943
True	416.79684953748415
True	122.7588772047922
True	73.52161645376074
True	460.2421953439638
True	43.70526371821065
True	509.436717944185
True	13.377644505723527
True	825.4579446597394
True	546.3065364839634
True	661.3915784136334
True	104.911823908323
True	373.4202842569768
True	1020.1889502937798
True	846.0857454313083
True	142.04815353658728
True	542.5007801385775
True	453.5304601329493
True	255.8480496212728
True	264.3748226497304
True	4.497589401370345
True	318.7244889863631
True	11.895547004896557
True	370.8475766450754
True	76.0918277545371
True	417.77623653434864
True	642.435665980825
True	129.2086690942413
True	241.60138394857964
True	652.1518532452841
True	650.0493588563049
True	288.4498327563434
True	139.34827665183903
True	160.35943498625775
True	475.9906920220057
True	85.9237399736231
True	10.192359666431331
True	499.6449578999061
True	558.0214884108447
True	19.943550698480077
True	135.3859620887893
True	887.551187734041
True	495.95154119928816
True	266.99841927502865
True	31.888615621102524
True	473.5740237303495
True	112.62712601858492
True	594.9012444127749
True	665.0896022981735
True	294.3748586572599
True	378.5965786372777
True	184.99310317789613
True	239.4690168430484
True	71.39453193528709
True	211.53930975138485
True	489.912678666144
True	21.3277300562094
True	436.5155988195651
True	363.1772308467366
True	744.08326648943
True	886.0868629903064
True	891.2565838454125
True	155.98707199380064
True	402.9687791148306
True	72.08919402839402
True	186.1917840123701
True	319.3848470795364
True	11.334090757543894
True	797.3402744224867
True	22.264277987092598
True	395.67450613621855
True	260.3470847609403
True	639.5339227281837
True	205.7177524023357
True	40.90195887340415
True	706.104752639551
True	1066.161348048999
True	226.58885903041536
True	129.42439349626613
True	640.2634351647129
True	493.2720411634677
True	17.844957144835583
True	818.3530510444095
True	112.01223077887708
True	47.12803134598302
True	302.0948688376497
True	360.73238756332233
True	394.04557723481145
True	265.87499643972444
True	19.98744531451049
True	23.522662632726963
True	888.6644568945654
True	203.7202013394986
True	117.11386215405786
True	832.4642686764652
True	657.2917297247465
True	619.4980430475928
True	458.5292419859301
True	153.58959963034573
True	35.186285014368
True	100.9198036384842
True	444.7012458030051
True	222.99978907481093
True	494.8600370678676
True	148.73296555723175
True	487.30844554957406
True	642.8560900330593
True	970.345338701476
True	23.075263149516587
True	990.9543488565522
True	1060.9553670125176
True	515.0482019912233
True	80.21822591716372
True	819.7740270052202
True	642.8756037923473
True	687.9336880573776
True	172.2952904072285
True	752.3243672076546
True	717.7693365115201
True	123.37405300601664
True	804.2214797002076
True	812.6143373671442
True	473.67830705764777
True	231.09670480958349
True	76.36917545407033
True	309.8883106944613
True	348.1645882953806
True	479.5113929904787
True	427.39222594125016
True	190.73426531716615
True	318.49991677922634
True	2.802496231756185
True	13.612273917753082
True	101.11694706204396
True	134.17142703574413
True	361.38953923774096
True	336.5003132881978
True	114.76129466703728
True	17.087450873035227
True	208.33191393959564
True	830.4736190307982
True	459.23766240750217
True	545.1322915224893
True	557.6018525818478
True	793.8612828262194
True	653.6873406893258
True	81.85792567578841
True	206.5323481089096
True	239.9984382881313
True	268.2657441277983
True	105.0303558897878
True	355.02025353773297
True	428.6447604464744
True	164.31575842648002
True	659.0299302689218
True	246.02270220573163
True	200.99460881798896
True	28.12688240433459
True	243.19922609723284
True	461.40773860233446
True	164.9994112414216
True	515.6707181279642
True	470.9693497192414
True	240.2571050324269
True	107.86026007431958
True	42.30680571151863
True	413.273235051847
True	789.81397362698
True	161.4399857946394
True	1046.888146881557
True	1029.3935248424375
True	490.277334071094
True	101.90319303266584
True	124.50875200968292
True	646.9752408082537
True	9.062693416487988
True	224.37965418370013
True	127.06596744190136
True	123.5536620357099
True	334.8967296770388
True	642.671844619111
True	38.539759897263885
True	118.1061208138808
True	952.3140123067312
True	50.20949087978821
True	451.6179830515349
True	527.7147299085343
True	255.6636069891703
True	135.16113469101612
True	930.570028719099
True	1180.9395375471493
True	518.445339850526
True	643.8351632303066
True	217.05097853021005
True	156.78513008054125
True	318.67454378584995
True	245.63794707308676
True	168.0590514074899
True	298.15280561227166
True	349.7828741028557
True	11.065127806028912
True	634.7965669248578
True	152.70512307463483
True	83.71507160022708
True	438.80954847077567
True	319.4644217326584
True	1170.910288957224
True	363.8623028652248
True	979.3819214576332
True	9.91033878651494
True	271.12432698593324
True	233.56334102552967
True	153.07214659386383
True	490.4639568738382
True	202.80292813071
True	408.7182884342318
True	326.80848808127445
True	116.07032166485284
True	364.3203406072328
True	1034.890979289494
True	711.3441021362736
True	223.792175877455
True	111.181877341683
True	301.95078059937595
True	23.5363558957364
True	353.76503929845967
True	324.4714959000677
True	566.0242205520071
True	445.3911779242204
True	338.94320329554023
True	159.47866877924886
True	13.619918180943955
True	422.3486744499291
True	272.71958073301136
True	137.21850601775947
True	298.8255253586126
True	435.297703871344
True	809.0470536611456
True	303.4876144174923
True	782.5609050346368
True	408.0091933425888
True	368.7282429664848
True	1.057160736359953
True	1198.5010018672813
True	103.1109971298284
True	919.4096760428336
True	208.6596814891314
True	455.32332371169616
True	679.0233093994835
True	84.93521447149328
True	486.0462819092212
True	35.108911829757
True	415.8811435950725
True	75.9597045683242
True	222.6863201267572
True	35.29907163900531
True	657.73154049194
True	185.52844053192743
True	24.388242853410944
True	395.5009373098137
True	105.9409674483834
True	159.6853767886352
True	828.524690430872
True	241.03222463535647
True	152.0967553292272
True	376.3241391410306
True	505.711980626464
True	322.319416774003
True	495.5691616894839
True	615.2852908046183
True	155.0038751834469
True	7.141455177008588
True	71.28160203301971
True	437.64773253277366
True	86.62482871919407
True	82.98165423347918
True	1055.331899093562
True	28.155305333170272
True	323.4209015382262
True	310.629316247891
True	448.4783898138805
True	667.7692039714614
True	196.97394802473693
True	638.6845526594691
True	325.0743965072241
True	349.9587088610861
True	266.1417058271329
True	221.1704729375729
True	370.4963591748989
True	448.0818327827268
True	422.4758951866631
True	617.0692982199588
True	140.9391188591776
True	77.30503593098986
True	37.6261076634318
True	283.7089757339816
True	651.6630719229204
True	391.5298186309252
True	779.1194101012005
True	217.88570866984023
True	409.3477981052744
True	70.59981038101522
True	53.76203949781099
True	425.8462180621144
True	204.18082876135756
True	219.3871586600438
True	41.45809110863875
True	1054.763271886215
True	176.85373334389638
True	913.7155721937908
True	318.1022912846408
True	920.118589536964
True	244.7200350782429
True	474.2090798060542
True	531.6716765111165
True	641.7619249866538
True	209.9440569003707
True	472.0876858309195
True	946.225570482016
True	122.49364450903404
True	8.453941275522876
True	587.5710532732155
True	28.00882192611201
True	72.39792586693018
True	793.0769888411363
True	227.68679691298613
True	961.8568366075752
True	680.0017089668675
True	402.8678668389609
True	282.21443245598385
True	478.8580819707791
True	334.8469353503271
True	179.09296505504437
True	663.9107108883671
True	716.9878200938626
True	204.39317030950957
True	88.06557877459976
True	525.24392546254
True	142.64593153332967
True	372.86473395000655
True	330.12829980460754
True	60.04939170961091
True	394.631386555297
True	407.6538090037428
True	392.8390618760632
True	419.1178180648403
True	412.1877587597113
True	637.5066469041394
True	55.58808186480831
True	455.0041120400772
True	323.32279478033405
True	636.2512019061448
True	218.5157778789689
True	101.93664058289338
True	42.68430683614389
True	538.0455682493724
True	638.9924210654895
True	178.6419060805417
True	409.6737098848336
True	348.0652734771362
True	17.840924910290415
True	166.36772280064056
True	292.41104027000546
True	2.433275714380972
True	873.0664357682351
True	79.87895370240085
True	102.6053804971444
True	108.2514572650236
True	357.69552585739274
True	37.31333860730266
True	462.11423769266753
True	228.93315175226263
True	5.588158523583692
True	116.47572196616854
True	433.7211425868731
True	52.95653922108019
True	66.0364102079876
True	178.8734735033617
True	296.39110435429143
True	959.147285754429
True	382.03496423731616
True	973.6846854376524
True	192.13104343860195
True	1018.2380922705622
True	795.7266132373663
True	655.8985809301118
True	428.35696915821205
True	377.0261898666458
True	78.67141889709599
True	72.89269487355266
True	78.49980674254459
True	191.81794330310385
True	477.5561203476706
True	1119.7885890458292
True	176.59811651050822
True	369.9813666857959
True	425.4925728831566
True	587.0077369232145
True	615.3659060883075
True	286.0356335248737
True	455.5931992501264
True	680.6160633491622
True	91.31799296718818
True	745.8696998324176
True	269.8168646577772
True	131.4929544540158
True	401.8824326689709
True	865.7886714027644
True	424.8150841266272
True	850.4739829661494
True	188.5094647182168
True	335.0575456914793
True	686.5570244658462
True	612.9289236862298
True	185.59432690056204
True	254.53209777003843
True	794.7799039673275
True	32.05465730150638
True	188.10902107674676
True	489.4050052821766
True	700.0394131994417
True	107.81011924599262
True	36.38248382130357
True	163.3722174524247
True	735.7553393999784
True	305.7782031613039
True	555.8429960167605
True	352.2999100255284
True	292.08488569357
True	441.8929589045993
True	495.2270849873146
True	72.99653593369611
True	356.0279105391068
True	768.6317645034876
True	0.0
True	295.6651530051219
True	251.12567518588963
True	994.1415237850658
True	153.49107592298247
True	644.5542828159637
True	643.4183541171967
True	112.76666617776208
True	229.46003872211423
True	132.75898267452402
True	12.39855125167843
True	289.70842023681143
True	377.0219485936078
True	1134.409702132975
True	233.1156263464752
True	422.42235133218537
True	663.9028396591584
True	193.4249365243424
True	26.771159459021817
True	876.9810268675427
True	593.6676265645441
True	155.3268144670196
True	620.8368030924041
True	170.93127245972852
True	303.4974289103276
True	790.3978378201863
True	37.41077740729867
True	108.0492254501277
True	526.5778405237827
True	68.78556559009506
True	77.62634194882003
True	418.0132730361784
True	21.784595637664815
True	766.2671683837668
True	100.38378427202532
True	158.97255198122312
True	17.761144049087648
True	676.7233416648861
True	30.647921364122183
True	780.6800860223105
True	387.5058017202639
True	123.76660325538202
True	693.3226552913894
True	522.4154573663276
True	578.5907157772015
True	48.659135975782334
True	361.7255570008104
True	5.607543840299988
True	86.99212342048426
True	376.4673387313085
True	48.38547443685543
True	119.919365201141
True	323.26317096453806
True	184.53788923963648
True	103.78846004527912
True	620.2249402716177
True	21.73621674902665
True	1145.6289759003787
True	507.3622028748558
True	318.25401559980594
True	496.6705307432467
True	125.61027916495271
True	783.6753193965867
True	1087.6504817529749
True	751.906412811112
True	176.84348327712942
True	229.5041890558337
True	51.581452978463496
True	59.380974815374266
True	153.74605423127673
True	103.26707646682028
True	167.69883547346438
True	1152.412061529715
True	323.46524034716106
True	347.4805158719848
True	699.4803210427439
True	17.00346229495584
True	14.171689234346283
True	575.8299182690829
True	6.1797900745659895
True	110.2669592388267
True	677.4813055812084
True	184.64154431754983
True	650.0496367361156
True	834.0637653275206
True	158.22822844002033
True	877.9299471204685
True	2.437650993285768
True	451.50758373604174
True	1053.185296821085
True	25.25081285504761
True	231.97243781635532
True	158.57247306677743
True	972.8893067430486
True	238.14042953431655
True	497.8440932704252
True	120.07184574892612
True	512.0536561971218
True	154.58414212702388
True	93.57967592440656
True	389.3662582630794
True	72.6159190052642
True	56.990043470568125
True	1070.8186346838415
True	269.5161732294435
True	159.70916517344807
True	369.8499195586209
True	402.69629860688616
True	210.6219405161129
True	167.98812338447422
True	385.78303836299136
True	34.6866662562297
True	488.6174194074758
True	1121.514180903647
True	109.475915456828
True	479.1204102923808
True	318.37017109197143
True	28.01833020844822
True	397.8170636149581
True	103.9467275316158
True	586.3347158409206
True	205.9874451958436
True	422.12552186831977
True	20.723722335023627
True	445.8693489229864
True	109.49546327770028
True	348.302327918806
True	31.811306304020466
True	163.2039014185983
True	251.20244401673915
True	740.2861419801619
True	58.36421294458604
True	143.5859075067138
True	242.19795216734548
True	126.62587256083924
True	629.454555942952
True	561.3090718438317
True	771.5999439396521
True	386.8839157803624
True	534.883465027949
True	431.449444798497
True	693.4184133343143
True	75.84992338664163
True	466.57020419601815
True	416.1682940304806
True	48.68716681754889
True	87.51303729808754
True	127.10901069813607
True	87.07614524062451
True	337.27572318166995
True	848.4154487502218
True	327.98899144581003
True	1089.889420337547
True	307.6093307528355
True	913.9814535871292
True	151.25486819650527
True	579.7613572683784
True	594.49445447956
True	674.6459398131227
True	443.1285113300141
True	63.36505704927677
True	298.48056085116855
True	37.909805179605634
True	159.76324314386005
True	179.29901644436114
True	1100.202446516589
True	232.357116660142
True	552.6541832542516
True	565.3283420034827
True	552.6067865458444
True	864.3677005050491
True	592.6694013328902
True	667.3889487933499
True	951.7889512490729
True	123.69822434463968
True	321.0766208095609
True	261.936026634443
True	338.31544662287234
True	96.8774897359412
True	366.5472540761574
True	3.744061864108953
True	332.11654539009146
True	244.3910595775935
True	608.2523171331205
True	285.5188482091055
True	347.1081146247945
True	10.789217265551596
True	60.10656903127676
True	546.2697799094138
True	30.61470469886252
True	146.75338347403115
True	67.3382160859746
True	147.5881596709735
True	231.03158014263624
True	69.6974411786704
True	390.9564356792469
True	275.44179944375225
True	101.42717795221829
True	341.18842423278744
True	64.26879535512941
True	570.7449184748159
True	819.6844771199494
True	277.13685415967365
True	1156.511734889427
True	107.46631272090583
True	304.2023894277996
True	1035.3778085111194
True	87.2138529136914
True	274.35156569788273
True	10.050656225874048
True	409.72176407088807
True	456.2702586616143
True	168.26357137714697
True	614.0173951359013
True	907.827920193856
True	162.38027495399768
True	79.50746459957215
True	327.33093115503715
True	575.3141988247818
True	596.9461666701849
True	1251.8655487570977
True	27.018131551866027
True	944.6164901868856
True	139.6038116593411
True	647.720751893447
True	119.51638103184332
True	128.70755318726484
True	183.79564150421064
True	168.3840437572797
True	743.7697511692663
True	210.8504259279989
True	229.07839417668475
True	69.96897894706925
True	509.67435843381935
True	450.3369166096676
True	184.11122552816565
True	237.31469872782296
True	17.650759163266056
True	424.6946198213686
True	213.05920675124057
True	284.8490270460592
True	112.89226567981927
True	686.9877507846852
True	422.1278167449675
True	256.421321660118
True	640.5959436640821
True	515.6847374826935
True	457.513410532659
True	137.48499396655978
True	524.7368577933544
True	433.009097826884
True	3.360317635381052
True	196.2386928702612
True	90.36515532145516
True	241.41919723238695
True	2.169059961030844
True	133.85745446967545
True	364.879197964652
True	6.795479922103883
True	873.4755322452232
True	178.3511881346946
True	703.9902266061124
True	789.5439132240671
True	153.83909760041752
True	223.66663072155384
True	467.1869232477821
True	833.7201032451601
True	47.61259993887261
True	36.13676828745958
True	138.0999631374204
True	636.2393886153689
True	730.1362816083375
True	188.04403077081835
True	591.9082440230748
True	614.8564392794382
True	844.8631697872223
True	405.00362259360094
True	186.98424134123985
True	863.0553384545456
True	222.188330211158
True	148.3250972486646
True	328.73886059785355
True	221.2439287400504
True	209.75069719225775
True	599.126062783624
True	248.9394855791194
True	191.1125175753745
True	465.74373997432485
True	469.2198216221284
True	61.57443423718644
True	281.0577808036323
True	76.90370742181781
True	329.97128286321885
True	365.2776886841275
True	250.6014239326473
True	172.04812178631997
True	392.17765020659925
True	646.0912207454312
True	761.9665448522434
True	290.23313867529566
True	743.6020251537391
True	64.17591350884675
True	875.9146780309613
True	347.97312620673705
True	12.691434248481196
True	605.6435183006641
True	703.4236883468303
True	252.86149485980215
True	167.3654830541838
True	49.269208099025306
True	385.8985620866655
True	80.391935281828
True	14.599436230523418
True	901.92409036741
True	376.2312316011502
True	170.00231565099108
True	1050.047771924299
True	12.65823583420104
True	799.9115121793327
True	30.980379397816264
True	675.2486984450802
True	59.58307122423576
True	761.1269940650733
True	463.1188003421278
True	199.69213651018
True	448.8249512866891
True	215.9612476371393
True	298.69399207012754
True	224.53903258536675
True	403.9364212161565
True	10.140237491268705
True	326.5774343972678
True	113.81523923070606
True	10.645459198664865
True	469.7403077590032
True	739.4144823284187
True	287.2624169988278
True	80.88745202960848
True	317.47054099231025
True	81.15672026474607
True	176.1351808831053
True	180.72284764480372
True	379.0299450071308
True	44.96668435685883
True	136.58481335026815
True	376.7881761042548
True	870.377782228827
True	108.66600660323957
True	203.98873096394624
True	443.4143503954608
True	18.749039582717693
True	431.3858420683617
True	510.5470464448275
True	88.45235609651705
True	392.0589398693221
True	373.986734097921
True	414.16671140091785
True	579.9999629131165
True	1050.9907368148256
True	958.0192502554062
True	55.7973584455568
True	1022.1810209854142
True	113.70838747912936
True	117.22310463258484
True	109.1096426969655
True	482.1181003337048
True	373.575350192918
True	582.3080224877305
True	257.7827260592405
True	151.20104725089058
True	416.4246943219888
True	16.13990747209503
True	456.271077201236
True	378.0042299441305
True	147.5599070195127
True	97.00202168818636
True	531.2241450499932
True	997.6374830042224
True	211.4561537108309
True	62.561708654833005
True	443.2190331533158
True	376.0813754329957
True	485.2583851250349
True	330.305955469828
True	4.968713183764884
True	528.8832141591968
True	511.5762437616961
True	503.7291254120279
True	195.89324663902343
True	105.23462260159076
True	20.710484909567057
True	367.41339288996727
True	109.29350204159364
True	6.363408226555394
True	30.9914794098046
True	352.60083143239405
True	650.355473346993
True	140.14006442153533
True	93.61637540609355
True	23.8595844693574
True	411.3481450179526
True	344.00609704488147
True	792.4851234910114
True	310.2605276679002
True	511.1117067002991
True	532.5103396367947
True	530.4139303034949
True	291.357953818982
True	503.7144404032149
True	91.59337179052602
True	570.0166320665738
True	7.415258438488064
True	376.0141589120119
True	463.523334729143
True	955.2055467897592
True	355.620336872893
True	826.1363132649606
True	979.80749775046
True	179.89460233403966
True	37.77908555003122
True	355.1417815094188
True	396.42601632958025
True	572.841023981005
True	242.95423822793012
True	29.557588236869663
True	661.0586001118261
True	129.3670610836272
True	1071.3728283930564
True	319.8767440235855
True	486.140053638311
True	120.33534544732836
True	804.4289185821955
True	135.6335388352962
True	836.1545162624063
True	534.8641014410963
True	187.1633491294995
True	115.00704666933146
True	66.29799580182025
True	564.3132170689646
True	919.5931024956504
True	421.3272690912772
True	513.8188240254416
True	125.79196561105314
True	647.3737265645755
True	493.0352083798446
True	813.3350732294915
True	312.26054241040896
True	582.2108636749244
True	115.48134454490676
True	23.8440639379039
True	410.10843361113416
True	172.11979007423406
True	103.03165031014578
True	376.7061147668287
True	1135.6775203338789
True	260.21067297064576
True	552.0296831641525
True	10.840590716071109
True	73.78774131869511
True	325.0426657963452
True	787.3656966677358
True	446.56135241483935
True	501.4848808764255
True	709.2418374645074
True	71.71079597443409
True	750.3764783689163
True	45.72286647178826
True	109.65353194554888
True	183.41730059875957
True	85.66569529249655
True	25.47431597881045
True	291.8527793952608
True	472.9391963810931
True	905.401466430046
True	855.3699070885876
True	5.62515325879714
True	278.95463184886256
True	476.8622307330833
True	119.20366464927608
True	241.3096093313917
True	328.3428805099555
True	1300.9017234761172
True	463.40743346683246
True	26.185140378726864
True	181.2814955474253
True	696.0412755586091
True	33.63435545610846
True	174.92628492325872
True	556.8338144502909
True	71.72933370067385
True	876.7745093584774
True	321.7268644285347
True	679.9846326295273
True	78.22307477944157
True	690.0372341788867
True	565.8324951624586
True	869.7937786017374
True	240.6870324660528
True	502.8837689705769
True	821.7504393719983
True	908.66915703317
True	234.9311558559382
True	765.0628960923005
True	222.4978316301427
True	447.3659152360298
True	352.4905959226212
True	494.34811726547525
True	491.2433054962465
True	312.4045261176317
True	349.7601721609335
True	111.78853394912704
True	342.2212882283371
True	1099.7033920582226
True	320.2410266676324
True	146.87354833193635
True	307.1401670514834
True	747.5289296898542
True	655.6263716355887
True	406.49669104111206
True	118.76789919317903
True	336.3465577254012
True	34.34213525457934
True	165.5209446947901
True	89.03043646547574
True	88.78842713134837
True	556.7734649414881
True	135.3743976371901
True	130.9499580495372
True	102.01000798157143
True	83.63695720296633
True	458.1876278413524
True	379.760336493536
True	1040.7062308368722
True	537.1077861131408
True	848.2760384276925
True	271.1558144421828
True	294.05066066874525
True	509.3643612987944
True	191.14548712319305
True	766.4333511192427
True	247.1906853419248
True	364.17993477942304
True	72.17760761274646
True	121.0710364228373
True	263.3182909263878
True	116.47734654790057
True	463.7840984039215
True	33.513815881851606
True	577.3883990736149
True	1006.4564987346048
True	727.7650718006865
True	1.0402999889709936
True	62.19488713011452
True	479.87999770468895
True	450.77119700233794
True	74.43843472745326
True	119.68464903058226
True	309.0880317318832
True	78.93750676368055
True	53.94403853470309
True	724.9348289938284
True	661.04614500189
True	162.43335234907602
True	158.9127772703371
True	525.7038295984268
True	57.52842858345552
True	26.54003229401552
True	579.1653516277993
True	455.97588137661296
True	1108.3314428477934
True	49.322306037072
True	457.88684794742494
True	921.6600548064846
True	806.4016687272881
True	284.78381541856805
True	762.0046217262068
True	407.09046081635626
True	42.04042404567577
True	100.30416426767157
True	717.1239151620499
True	78.11892620187912
True	139.2728448728014
True	943.8996351346036
True	181.26854963583807
True	264.9900771794709
True	104.44459349143273
True	614.494202755305
True	602.7021559070612
True	213.8864619025052
True	432.1151110027078
True	42.69236618541682
True	285.58507821153046
True	598.9771246400181
True	643.3613901841749
True	313.50388211172293
True	73.76269735321928
True	912.6952046414054
True	1092.6176258430105
True	560.000316864855
True	61.65364305076069
True	31.107695643636276
True	93.92396229720748
True	103.74954080899012
True	102.2391679773904
True	896.8448247237076
True	1236.202040052968
True	724.1955415335291
True	326.9525742644406
True	9.26142196533009
True	20.559592373707687
True	344.33630170692305
True	472.1149779414812
True	47.09565517560605
True	583.0214270361306
True	431.1983039315248
True	390.8513563632223
True	81.55351737780639
True	196.047763373438
True	246.6740014178241
True	130.917131154806
True	387.6001773470781
True	43.44109038226894
True	169.15917864400726
True	1170.826386566553
True	5.957037120625363
True	23.189049041983303
True	583.0143073000118
True	358.0380107320201
True	784.3184023403259
True	157.49133696297474
True	760.2842162840076
True	584.1421701266172
True	276.8138211166774
True	430.0711063922357
True	339.22147953617065
True	295.60756685238067
True	265.07508758251737
True	407.2478119382739
True	508.330425066364
True	497.5665868775031
True	104.20247376945028
True	354.3837339760254
True	9.158638453301077
True	184.5334713427795
True	230.1666339537888
True	867.983109640573
True	607.1243059268121
True	31.97469945957869
True	730.023532329547
True	846.5214683953247
True	104.2305304523518
True	356.4042666748813
True	835.4741539727816
True	220.25870530639693
True	162.09491093976956
True	529.6651004469645
True	617.6011715340294
True	1121.806132747815
True	142.57746466735725
True	157.8288205190655
True	259.4633735225706
True	323.1773930302867
True	424.71748598039534
True	414.5568620800374
True	325.3331969670644
True	438.3666987346925
True	488.5281493374576
True	229.9736597589236
True	1484.27701130344
True	261.88075233970847
True	403.24839975677605
True	52.25860045398574
True	768.1775506999314
True	246.3613599267007
True	884.158752121514
True	568.9846441096873
True	304.3177208845183
True	802.8055067566452
True	266.7102560501767
True	213.02421135124035
True	260.6536339550084
True	216.54444984558265
True	136.60309981788828
True	249.82617318503745
True	740.0980679305111
True	513.6427840930952
True	213.84050725568204
True	1184.384693489333
True	119.18880865053946
True	261.5990325745731
True	70.60564368190943
True	311.9089796928887
True	415.3101763158113
True	93.69358778488248
True	214.30119986524605
True	75.32475389978384
True	700.1600684782002
True	375.39116225541966
True	215.80562275126053
True	731.8456460131855
True	883.5296340717746
True	784.8177266139813
True	817.4513685303776
True	349.87837298907164
True	1.0564795411933383
True	268.9112184008546
True	52.477667329706094
True	391.4968459082339
True	56.21716870911577
True	333.61626765851554
True	862.4166509523175
True	1032.452850737861
True	392.7054130097235
True	22.07579106363956
True	548.0728313415318
True	522.6467261269038
True	198.7865008280748
True	237.8617180962148
True	291.63385131434137
True	21.091902734872672
True	129.85119438781572
True	917.6869436224712
True	63.45524421089515
True	481.01821183340417
True	790.6678643624008
True	103.60079290455565
True	248.53008043013665
True	111.89207969953148
True	14.983029269200175
True	1.6147016653799493
True	113.94249386779778
True	1004.490138546132
True	486.3909430021264
True	66.63082359998879
True	784.8934596520555
True	341.9386509579929
True	1.0492665710819455
True	444.2980264951731
True	189.6761257337521
True	497.13028518391184
True	82.46532661750226
True	324.2639774016454
True	380.20139397511207
True	169.49154170513387
True	214.370262738
True	133.82373894465505
True	168.469610117399
True	934.3786517346442
True	15.58730422968168
True	503.3763665098215
True	467.9172918345128
True	408.117843538095
True	225.52972642846495
True	239.08503456327145
True	156.37627060783197
True	48.73210264722326
True	490.1947134243919
True	149.6703225291053
True	855.6971071717193
True	807.0229414853308
True	254.29788548829944
True	313.9748277010591
True	533.2342999598659
True	40.31164637261871
True	84.40955277776354
True	715.8573190899272
True	1087.2569255170065
True	115.2012582931812
True	739.32142493965
True	149.2821935755275
True	944.4673225689652
True	629.0479293990195
True	110.43591683511391
True	284.13859737626103
True	600.3868040792554
True	272.6307044949162
True	43.20390823035705
True	569.0061871468258
True	455.86167960757984
True	5.410256975846476
True	462.4456649620984
True	67.28593005165096
True	172.65602410404932
True	231.98087174726575
True	298.02554736418386
True	76.88183290833284
True	222.78352200302996
True	354.5962055289352
True	446.3323742275626
True	951.7233830569282
True	45.4842659225786
True	930.077634452416
True	1011.382397233298
True	123.4689414749947
True	71.16912121472015
True	989.1763471818442
True	35.725260305763385
True	232.45931629281367
True	85.12758473799147
True	219.1354649933711
True	364.811877640704
True	948.7991161735612
True	95.5364591970113
True	72.94727509403843
True	646.923458202074
True	274.9861011236208
True	719.3064382953961
True	53.7752102152194
True	461.60841038923166
True	392.8231973777486
True	684.8364772235931
True	51.34219146650025
True	106.35099860509196
True	26.876100726264784
True	265.19971002913974
True	44.7121535799062
True	335.1636644202131
True	2.3476099237375245
True	1165.7605022542905
True	108.5241799365892
True	130.61615815441098
True	353.7952685990328
True	733.3766516625572
True	676.2648281240192
True	1017.5410857541276
True	462.4915074794556
True	432.6001869657716
True	142.94172596135752
True	412.25249119009175
True	834.7761452426795
True	427.1892183454149
True	938.0591066565734
True	85.45443776154981
True	422.3267178179735
True	176.52471364615587
True	280.4687877370657
True	739.3391873891292
True	165.0438166400582
True	134.29857437522276
True	64.4575891064964
True	872.0312317105966
True	786.5795211509843
True	83.09378098853897
True	444.70947429295535
True	750.3728519821796
True	411.9100179085952
True	58.19139408798774
True	322.8421918242735
True	787.3064441853129
True	30.62392359662038
True	372.3430799058629
True	170.14401489543943
True	277.848920408308
True	35.15029135253857
True	216.23120120607624
True	773.9951468701272
True	643.0641416913307
True	56.40585010965514
True	294.4936591731732
True	860.3900684312531
True	16.90291292015244
True	317.35528941108294
True	294.5958584201637
True	431.1977233556069
True	217.2735063483702
True	600.0740886431194
True	48.130955607771405
True	971.5033630393856
True	894.9692311426162
True	44.3711433046919
True	395.39967764539136
True	742.7982552502851
True	900.248135416851
True	278.93104532228114
True	572.8649366338334
True	129.84408543167828
True	188.5189314036865
True	133.6712457277035
True	127.15860368648477
True	211.2461967263803
True	943.5419125449922
True	771.4062917062561
True	948.5160861673356
True	18.852858350795927
True	28.183027308509317
True	361.1075276100706
True	13.360449036949888
True	638.6104979085426
True	1046.3262218480627
True	261.89307673414925
True	210.5445828891596
True	84.3360655317272
True	219.07574205636223
True	128.97713065065744
True	42.10066685465064
True	139.55459191555778
True	92.606315638633
True	239.96675681598023
True	536.3662065520713
True	167.2373958847336
True	31.505963883655777
True	59.27595545730128
True	448.3375062577673
True	265.5338720727319
True	602.7444568810982
True	21.75110331498222
True	116.94714508916742
True	663.3969206219516
True	268.09227194451864
True	462.3730346194287
True	659.3999823891774
True	104.89782469517256
True	110.63981018409947
True	77.48859080175114
True	26.21479674778921
True	117.7973140523908
True	86.23098828037068
True	100.45350612157368
True	162.17630610175402
True	232.51079889760345
True	839.4678855850682
True	290.4541966486951
True	957.575942823472
True	167.68125518113655
True	194.45910579869525
True	779.768828044229
True	311.3749779862398
True	596.8306132762806
True	257.2426664067829
True	336.3740024483385
True	449.522885943681
True	572.8454005911547
True	651.4655531052704
True	357.4111398065813
True	34.98338722785558
True	541.2120484616119
True	604.4819047118922
True	20.25266858900736
True	11.280087218710827
True	268.5280084530594
True	408.4216716343943
True	452.19235885115006
True	68.60480246529515
True	641.9057401929986
True	956.5153946864672
True	243.672950387281
True	895.4180503958916
True	278.63903119894604
True	105.91819360948442
True	277.3620007424255
True	719.0365381199805
True	40.35290052151749
True	589.4990736793287
True	1259.0895300047462
True	1003.7099776908508
True	896.3157409137503
True	216.1748889730964
True	85.60118109886795
True	187.4144994994407
True	846.8707441851437
True	148.13981706806155
True	1048.986826352483
True	872.8224031246365
True	41.76306470847104
True	88.04059041946988
True	425.4958451502335
True	419.5612147339948
True	205.4942682492284
True	506.7395426739608
True	651.7634335896475
True	128.85698370343897
True	275.0815851635393
True	1017.2044153429272
True	50.40820054120932
True	690.6415886397007
True	555.6292003907417
True	36.679621509498034
True	812.1335405174124
True	387.85712151273697
True	571.03516899754
True	106.6317604277428
True	264.9828640696105
True	206.99194091579955
True	26.845603434568293
True	135.79728218175944
True	743.0533474245823
True	139.5617550605465
True	382.8869661272992
True	64.02812835393374
True	657.7731439277042
True	608.6565949372515
True	238.6075327079764
True	462.0694656715987
True	160.95405008067505
True	167.5670346113872
True	217.21904436333023
True	285.75694556431824
True	352.6431517711405
True	130.3366999781909
True	202.24146701228227
True	27.121797268917906
True	869.6146581360695
True	285.64342916455473
True	10.226543141796258
True	364.27979849918
True	164.52336130862258
True	625.6101875138323
True	362.49285961727526
True	583.000581645448
True	537.3321537475483
True	481.8767582238432
True	786.0662739965402
True	244.9692186256256
True	553.3695598358436
True	163.98398746029497
True	515.6092561616705
True	348.7478949193572
True	362.3138136569559
True	129.11686124419467
True	130.0749741064379
True	103.19359455064917
True	64.82359675111196
True	729.6702108432879
True	190.65953150168332
True	46.01936175001436
True	0.0
True	532.5749545592113
True	109.7642712506109
True	22.10439304646709
True	42.8697952281166
True	114.38964728761492
True	554.8737749125945
True	187.81773933585296
True	104.03275386652544
True	33.566380386114794
True	157.80396764669896
True	928.7901640467657
True	53.84362999890909
True	239.80545446003345
True	735.3125614896492
True	317.4470112647611
True	464.8323422157868
True	480.2565763528243
True	514.8591786979192
True	598.4495059521132
True	945.8078585828414
True	243.2449923304085
True	1032.128693091263
True	916.2476131494496
True	601.161077829793
True	347.8861977498499
True	838.803915874349
True	10.415994476899211
True	32.46990414197918
True	304.6728322329198
True	44.838319419683465
True	193.69198586515168
True	768.1059472881301
True	214.0775186752005
True	726.008711408125
True	765.0124589187234
True	126.26033412676038
True	345.4979877470292
True	576.8729864124416
True	23.577602926846723
True	135.9784281175659
True	436.7359744462216
True	299.28503284302553
True	200.77233760313496
True	104.82058830188524
True	378.7976741204056
True	19.95299812768665
True	368.76048393578384
True	355.32788445232194
True	1028.4966935489572
True	383.11251099157744
True	29.040450995034718
True	452.3997450052304
True	441.867050960736
True	246.36070572679088
True	31.662726987734903
True	763.4906067189322
True	437.5584042381359
True	177.24123071557227
True	14.681525490478675
True	1220.6937378896223
True	168.50781840622508
True	27.71962660037752
True	295.434622536685
True	276.71993685596
True	117.44998780441686
True	301.08651551674694
True	43.85995286434462
True	339.08497114187946
True	305.6958448472771
True	311.82097464434923
True	28.890128339421803
True	49.69602635993468
True	1036.8841927322392
True	27.076947205462535
True	12.562425755361904
True	168.50926021350458
True	670.9169953124965
True	9.156732254345112
True	192.53942996313515
True	175.8220708843387
True	545.4557320526807
True	387.3709614965836
True	760.7298799059984
True	333.10142884528324
True	490.0307054483999
True	446.52943435194135
True	503.1399755385806
True	102.67476171985292
True	1263.9637738075562
True	926.0966334300056
True	286.3923921663951
True	521.1162073199737
True	105.53011960222337
True	587.4420582048994
True	429.662578368944
True	157.88865495639618
True	76.82538509613613
True	348.4055556413704
True	168.79499086413793
True	32.3006523357289
True	608.915634644917
True	380.93421767009886
True	70.21136253772117
True	30.797317443608907
True	659.9104360447724
True	501.4418179055146
True	76.37211960124698
True	21.457979700150315
True	329.41358746593954
True	312.1591286543576
True	765.580441549587
True	555.1807412328042
True	557.5771713927936
True	785.5027304172966
True	9.889330577198283
True	56.79201245253231
True	36.7720136215662
True	63.16971401436545
True	496.5533136013127
True	582.9006584363353
True	84.04283314772223
True	105.75933532219013
True	190.6938756521161
True	78.00678604219348
True	181.44659723295325
True	208.01067473850537
True	273.7428628800489
True	849.4598625023992
True	605.9311755735748
True	290.3062092105713
True	192.20130860483263
True	269.02839939345523
True	236.2352786727338
True	715.0193495575327
True	321.7444348994187
True	158.86820543846923
True	909.875539278383
True	337.25457515576875
True	459.0037449857067
True	149.37511701300062
True	113.13503821968447
True	62.88522950893451
True	212.1116161334356
True	953.2565847394412
True	526.9914256591708
True	108.00867199329258
True	336.7556821523942
True	100.3008560720008
True	696.1236573456183
True	4.800400322510027
True	681.3247789939753
True	35.49366874857143
True	947.8118281488026
True	850.6117646469661
True	209.4369767319955
True	29.34464388658273
True	83.85511805073342
True	473.9469123776384
True	215.9497719191856
True	1.087162236682475
True	79.20132838330177
True	1099.0874629331404
True	333.7937726923032
True	691.1760976129794
True	487.6473394657648
True	31.98111686905518
True	137.82851899818093
True	438.317310114928
True	930.376581296766
True	812.2373824865934
True	427.1467151879396
True	342.231414043305
True	17.9343023898125
True	82.03154925933671
True	756.5561322119453
True	477.16864842294393
True	377.2943147499619
True	859.4955323412095
True	26.55087709300281
True	227.1802390999264
True	901.7441922130251
True	235.10259642300804
True	9.072056174405352
True	509.8011758191999
True	103.35918841557444
True	645.321186283953
True	56.03717565114222
True	249.9082340596192
True	847.1699562701592
True	867.4046099540482
True	270.43025011630806
True	442.4909676655686
True	112.35924622873468
True	588.6951263007774
True	262.81462014073395
True	177.12612610620545
True	870.9012771591996
True	50.49294467041787
True	708.0673672067426
True	279.0203266287512
True	297.9347680465464
True	171.78491043200626
True	477.71996280710647
True	597.8622266543025
True	375.893448287245
True	402.9934082955211
True	67.10803762440639
True	160.66253858064965
True	460.24765779840897
True	223.25961061454225
True	37.0148347630764
True	214.5157402531536
True	380.78635492095367
True	395.8082345546898
True	733.1005579372991
True	121.2579070657723
True	675.4530080627812
True	532.4422314942782
True	616.2784898204845
True	137.69349453623784
True	40.7293478109274
True	663.9381070404905
True	70.16060035336156
True	549.8781130104248
True	648.818662131893
True	457.9075242559439
True	128.3159386593718
True	527.2434950136677
True	4.02325585388202
True	393.8544232040281
True	32.536274885206765
True	642.88419834051
True	250.04925527136496
True	592.3094111574343
True	700.8594920265645
True	139.27587163529213
True	512.1261209296478
True	486.9083262986055
True	65.19301737300158
True	964.4930727692648
True	2.148754353479449
True	26.52972519152338
True	631.8341135503749
True	688.739438695193
True	132.10013404767273
True	414.4139140039285
True	122.3009715428834
True	68.97279014875173
True	473.1196499888434
True	41.26727663999293
True	515.5640154472738
True	12.150999877201734
True	802.4434024268841
True	542.191027159488
True	684.9145452309422
True	101.43544863040783
True	383.4709796900119
True	1014.8218076065708
True	863.5115854995756
True	144.3758718450382
True	546.579811403681
True	453.0037805265259
True	249.53745750569988
True	259.0376839307877
True	6.228994568248583
True	321.2003844749829
True	10.53923501064582
True	359.1008747162048
True	76.00774721170849
True	414.2152009449157
True	683.7904490437628
True	121.96267068168
True	231.9186716630525
True	631.2843371028207
True	670.7043544884574
True	287.7133648895589
True	136.84903430546348
True	165.095981445317
True	477.14207983582025
True	84.0886696434656
True	10.511778603780945
True	503.66973598420265
True	568.848548914989
True	21.61697879946972
True	130.04772684066657
True	897.7266439079593
True	489.9971988197474
True	265.5225570267347
True	30.731396948182315
True	475.8718628442188
True	119.27837890744424
True	588.7962376741617
True	643.9806053026967
True	308.4445867530086
True	371.07253850313054
True	180.80401255209551
True	242.25404382987327
True	71.42651203788917
True	221.93463476620127
True	488.31825289991787
True	19.961612177819028
True	454.3017856571709
True	368.6371436608636
True	723.9272056169347
True	922.6380586131024
True	901.0832682924574
True	160.47709689876078
True	389.1245243494368
True	72.95922569542104
True	192.1650026425334
True	317.43960874245647
True	10.281202714416878
True	783.249749693403
True	24.0439274317541
True	399.5706626011165
True	254.8343906834121
True	672.617428054206
True	211.0289030166368
True	37.43630712098441
True	672.2456634159975
True	1056.1231660806718
True	231.11999691800224
True	135.94950990494806
True	598.632106460555
True	491.2980206012781
True	16.22771967439308
True	835.3259629372102
True	113.19571855059104
True	47.35175583705566
True	306.83838418201333
True	341.1766118192568
True	388.92607060243927
True	266.9862460116924
True	19.74538436086909
True	24.083432281750827
True	812.0033508443224
True	197.7257564410696
True	114.04005308038968
True	828.27738826234
True	656.7891698275887
True	645.8610714200651
True	448.754326320929
True	145.46734311413928
True	33.256107500701845
True	106.36637552784352
True	432.1791266100211
True	223.4319697468838
True	488.0351672996586
True	150.22440522590304
True	498.6078941886228
True	639.974759877772
True	957.3916318687228
True	24.274041193503383
True	1004.1357410865212
True	1043.2505721397176
True	494.8077891291436
True	84.08613073428224
True	785.9070036210633
True	636.9415273690778
True	664.6575159927364
True	177.41374918300565
True	768.1322008671871
True	712.5040396211027
True	126.76450946096362
True	806.4374004873605
True	811.5714154391807
True	477.4432585513186
True	223.7660272126034
True	74.5869838906566
True	313.4356689295269
True	364.6145059554251
True	462.2589572671178
True	451.88084013510667
True	196.82658983317395
True	314.8982571614571
True	2.785805668909231
True	13.606027849467235
True	107.1264725465352
True	136.83201574221312
True	350.6079515895133
True	350.80195022652305
True	110.51638258077348
True	17.179892937925544
True	215.8933321415655
True	858.7210089014807
True	459.434113894401
True	541.3589747379282
True	567.0255793329848
True	812.8341432830227
True	640.9050445282013
True	92.12656324132423
True	212.64872744624685
True	247.61976088342283
True	293.973835355019
True	106.47513817345924
True	365.6525823427275
True	429.155875242004
True	173.7674328042669
True	647.911600873925
True	246.6411289072412
True	201.63887916870397
True	26.594699784318298
True	249.7356024004125
True	480.2450717926681
True	165.62252905613906
True	512.137554248748
True	465.9348141230925
True	245.52432798080804
True	95.62995854151173
True	33.50318760623415
True	400.4952465740955
True	793.2276919814293
True	163.04062846662532
True	1015.831794457328
True	1048.4320927121853
True	480.3352695422846
True	100.9053067502808
True	125.37329905373204
True	664.0047672692942
True	8.383046112789946
True	230.64230940864488
True	135.08978831221464
True	119.77726008037212
True	334.0699331055264
True	621.1314109652633
True	37.1986869257457
True	124.6646220298344
True	971.3812437545872
True	56.593251883277965
True	455.0347805283499
True	532.2894843778836
True	258.71697611538787
True	138.54606620011427
True	921.0080144065024
True	1200.7034105605674
True	519.8929824395653
True	659.8630971397764
True	218.0208252270792
True	152.04587294009437
True	311.53362047559204
True	263.1563300604883
True	168.5346608224943
True	304.0219476977508
True	324.67820536357124
True	11.7879211382044
True	629.7039048271081
True	147.86646190374597
True	74.4314604515078
True	454.2258182751761
True	309.59561809939584
True	1203.1430694731123
True	355.6958262273989
True	998.460559634325
True	10.073060433843644
True	272.42508514788483
True	226.74247068385455
True	155.60082019598002
True	500.2881620961866
True	213.70287339470508
True	417.8460572946479
True	322.2052107078441
True	113.1919465072862
True	367.7273959355888
True	1023.5499883941128
True	687.3866148433696
True	230.81010140358703
True	104.93273310426936
True	293.4928785369417
True	23.06716479432457
True	356.1671081310621
True	342.70043354705257
True	574.0360415503791
True	460.1698272015752
True	345.81543384179014
True	147.13927339104154
True	11.49492162804938
True	418.459648214335
True	289.2832332874026
True	147.93822600330614
True	303.0522540952037
True	432.6924216962362
True	791.2606477926435
True	320.393036844894
True	774.603278161916
True	395.210100721191
True	379.68433145006776
True	1.7493524279463886
True	1135.4558110169462
True	101.9739184498658
True	953.2495753658536
True	214.1680155129268
True	446.9728554014945
True	660.303480977552
True	91.53257182251632
True	481.06446702878986
True	33.459296578213134
True	417.1960754498241
True	78.69776991760685
True	228.81566649948235
True	39.53004782708191
True	685.5459366530342
True	192.33948885855327
True	26.39965445230257
True	382.4497516828128
True	105.40846949713016
True	161.30160736645252
True	855.7466583554357
True	257.89512932771646
True	157.35162242906787
True	369.0484059933596
True	507.9130952999115
True	314.6651467229987
True	508.6713186159908
True	621.8410129890337
True	145.5055638623104
True	6.71036391549773
True	72.83817777342618
True	423.5005481032973
True	89.49624965344593
True	83.64276262413652
True	1010.905660318695
True	27.33520579808048
True	325.62118196798934
True	321.48443847301
True	472.12311505784777
True	674.9652189390533
True	188.38939555134837
True	675.102510311933
True	325.7274180094036
True	354.2993257940362
True	259.7378577007745
True	213.98004746258627
True	352.9002081060534
True	449.2916557297814
True	413.3644978623449
True	618.6017543510792
True	136.599931954578
True	78.59545964219014
True	40.85393895470167
True	288.69578164219337
True	650.6117771231327
True	419.2426565439669
True	830.4193267874809
True	208.09693022248575
True	399.41065246993566
True	69.0715115085072
True	50.25484978377072
True	434.02593786381743
True	200.55471691616688
True	227.3594034938406
True	43.15559897335122
True	1041.5210012205273
True	168.9610924483174
True	911.014672830192
True	318.7459310198544
True	919.7774118584218
True	232.89866569280088
True	461.0453750911611
True	533.606788045237
True	592.4833693487356
True	219.32799813637504
True	489.4433528909329
True	918.7486958789872
True	130.9720499566222
True	6.609052651059701
True	582.0750421806168
True	27.847022582052784
True	74.55672910817329
True	785.542043058832
True	222.5982695859355
True	981.5715486983692
True	688.7932125425348
True	417.2435617583175
True	284.04172837674645
True	489.427345952878
True	334.13647502713326
True	184.70959696829257
True	668.9024486776912
True	708.3463937492327
True	198.7279431143287
True	84.61087450253831
True	505.2838883863936
True	120.44519433857153
True	371.8885283101209
True	346.32906662745137
True	64.6095562218377
True	356.88452480740824
True	418.0740028078462
True	387.75859306229984
True	404.7895575818551
True	416.65987172803887
True	648.7129689230263
True	55.88309817436786
True	441.4558071939607
True	330.52973257008506
True	664.8288302467155
True	227.73694819723715
True	104.82757200957651
True	40.29875066957296
True	531.3450709483097
True	595.5296507516291
True	184.4945108955884
True	413.8758752068206
True	335.99630950760934
True	17.229751984539217
True	172.86980643275672
True	300.2823414153745
True	2.523043306541376
True	869.5633550586399
True	81.08465338337368
True	104.58099883475651
True	109.56668382975002
True	359.8851436590284
True	37.564839942868375
True	456.940490792626
True	226.560474734112
True	6.369019521341127
True	108.08850264137618
True	444.1653618449184
True	51.298040401677454
True	64.37711755415442
True	173.43820069691685
True	297.55812041019686
True	973.6043740029484
True	397.6599863265793
True	958.4703357022438
True	191.1780370512244
True	1056.9489404872822
True	778.3212951026637
True	642.9504579933669
True	404.1721694022706
True	376.8157664765946
True	75.39023681849923
True	70.80981992488641
True	74.05362503939664
True	175.15670754581612
True	481.6665001343043
True	1089.856385552999
True	165.48841662818745
True	363.22041653728047
True	440.5096819008074
True	602.4580162272263
True	614.7187628898338
True	281.37776002559644
True	469.65984775412096
True	657.5864301492211
True	100.39922779403926
True	717.5372871318896
True	257.97658745564047
True	132.42757084789304
True	418.2672907565447
True	880.7483911523794
True	415.6121826891988
True	844.8234781580435
True	195.0359746326984
True	355.56122528433565
True	702.6355863670502
True	625.8593737762035
True	190.0503458246592
True	266.9874328640283
True	769.0400796554001
True	28.723342648050863
True	193.05486563282523
True	482.0921937632507
True	697.9240335845195
True	106.56909668459694
True	38.60087681862451
True	160.9603971710696
True	744.9266147577658
True	319.68620517764697
True	560.3541672190983
True	366.4016581209409
True	290.0783847585913
True	452.1367661716516
True	495.2102104635532
True	71.84758497399021
True	370.1106290543347
True	776.5662540884479
True	0.0
True	281.2051309690287
True	247.6622566474019
True	1012.1836716812618
True	151.6519738161457
True	624.9567576010321
True	639.3616391030033
True	112.4288132714845
True	206.95830440335644
True	135.99444972994232
True	11.207550066681922
True	284.7025686533145
True	368.51713650232136
True	1138.990076999746
True	235.75705581238643
True	416.6624476894278
True	645.8338233340158
True	201.47722056991603
True	28.491660655353154
True	882.489748134637
True	586.5808793915218
True	159.46749012409109
True	630.5315827380903
True	159.90109386619918
True	301.9856948676905
True	790.4935397998794
True	34.51655642950703
True	103.69086398364692
True	513.0119213356527
True	68.66264168072077
True	78.81563303053464
True	389.31462251309085
True	23.860847278574752
True	765.6829474687521
True	98.45345541733914
True	164.71514377347694
True	18.51696779884317
True	676.9263371354479
True	28.94924668805081
True	782.8805208873148
True	415.99627922441374
True	109.40698282422346
True	696.5493983405869
True	516.3946254946758
True	544.2399915819743
True	45.67283978543684
True	369.9273846283479
True	6.006951950295945
True	91.9835003614359
True	370.0867530157959
True	46.9614552649424
True	115.62373098793891
True	299.34129734349733
True	180.79664435937065
True	99.89039100469618
True	651.8375757623606
True	18.3438359280766
True	1140.1233887149233
True	499.93950447941984
True	308.50726527256813
True	492.2276931402452
True	124.4053569957442
True	807.6275147828674
True	1129.8441352542543
True	756.2779178279569
True	176.13025454826092
True	228.72218396892865
True	51.61539535703975
True	59.53840101666479
True	151.4494697305948
True	105.2228260427338
True	168.77427266264135
True	1221.5753805801296
True	324.79151646366927
True	359.44877379682305
True	702.8929891147243
True	16.586142201203877
True	15.561013852969282
True	583.1261245609903
True	5.549123352625028
True	120.41076145583202
True	678.9081327323667
True	179.20992147169017
True	669.7545406201946
True	793.2806025024934
True	161.14510830761955
True	916.4726689783506
True	2.174508486399705
True	432.98735218081794
True	1061.5379403558957
True	25.04958814438981
True	239.7825873328148
True	153.0777684655977
True	982.7296767899325
True	227.19317675280325
True	507.8652250869154
True	120.63639187814827
True	513.397744009586
True	157.44503368886623
True	103.03879166170394
True	388.0899598980177
True	70.34002134435933
True	53.79635859104942
True	1034.2440363403564
True	241.9967286722643
True	155.41083778174416
True	371.969939059425
True	386.46997003353954
True	218.9014610540388
True	164.6641390107743
True	372.67507757968855
True	33.90121927047939
True	487.8077700540581
True	1092.8070955256967
True	108.79520964302736
True	462.8474779556492
True	306.93694156316747
True	25.99163633689938
True	418.0848568175952
True	103.52759719648786
True	580.8448565884188
True	202.74692427202845
True	407.0735743350527
True	20.443012570971216
True	444.1222413503028
True	109.4746176157974
True	341.09306417058184
True	33.372225140693
True	176.40667358959482
True	249.91060522591707
True	748.1645303440549
True	56.9497968470966
True	131.4323361201024
True	238.7327248566469
True	137.52310309506325
True	637.6731399028725
True	557.7475150569009
True	798.0241154839669
True	394.0319376228338
True	538.6642469232754
True	421.6068728301776
True	676.788064756448
True	72.9202059875713
True	469.9393404083248
True	449.0687518455444
True	47.18295231027847
True	84.93695602008765
True	132.14391750303298
True	87.3376310113687
True	324.0800832056089
True	847.7970665847203
True	317.8771063727462
True	1099.055950952443
True	306.86442457176315
True	909.80559611374
True	157.5588368602924
True	576.0350724814352
True	617.0704006793345
True	706.8958742648441
True	459.091939653552
True	65.22483045177222
True	289.1953010286602
True	40.84690781149912
True	170.63763462924754
True	162.05515741812178
True	1127.6551534858415
True	229.8934105910928
True	557.6733587563607
True	538.2162466167239
True	567.6721416956347
True	836.6376397335451
True	590.3238296905835
True	645.7193273156278
True	908.0721883495246
True	123.52628497422909
True	321.54885941284584
True	244.00008166162291
True	331.66735578688844
True	91.83312899942752
True	386.34292118030345
True	3.879060819345297
True	308.1499045124584
True	252.7426637132915
True	589.5770825228877
True	286.765867493414
True	358.23590285623686
True	9.85866798693193
True	56.977925974694
True	541.8001432195131
True	30.97572433892183
True	144.25706420281284
True	64.54019252338007
True	151.49048552667645
True	238.1699964469459
True	69.54318276220744
True	388.1915029957784
True	259.9112186071497
True	104.03815770080706
True	343.39126175247105
True	60.83037736004754
True	596.0020413036744
True	854.5806338525596
True	277.09203903402954
True	1169.4897735199045
True	101.87604803997444
True	314.983780683846
True	1049.064684460312
True	88.86733708818807
True	289.3247944185598
True	10.721418330208447
True	421.91135764709145
True	465.223714797253
True	155.81046645183977
True	616.0784902628884
True	918.9978726219836
True	160.4534368503357
True	79.0072076391714
True	327.01941996279146
True	532.1257817357485
True	616.3488176681975
True	1259.8716277665355
True	27.32659775515551
True	931.9794517834448
True	142.0353856624693
True	634.8629580596131
True	117.7060722720124
True	129.00732694316622
True	194.7952936134785
True	169.7297964596765
True	762.1042227548179
True	210.4954750708097
True	225.3399544134406
True	67.93696669680807
True	500.18126730667547
True	446.3473465985637
True	179.30442270195175
True	238.9464652011471
True	17.63270835631043
True	429.4571630502984
True	230.7015818769624
True	278.24912017496194
True	115.01798254986416
True	712.0405266990072
True	416.6644070616364
True	250.6998998528167
True	632.4215242058171
True	532.4050228447638
True	466.07035706379247
True	139.74783176794003
True	517.6456453464026
True	442.5225994761242
True	2.215775155325172
True	189.3376614702732
True	92.95950568755153
True	240.53271740976652
True	3.069854049483475
True	130.336252708301
True	357.4968153328879
True	7.3228314560033745
True	871.3210197128033
True	172.19978765846434
True	726.8567773508572
True	766.4718306155879
True	163.19469187729035
True	224.04464138939235
True	483.99745619948897
True	831.6610857075741
True	52.250737672207045
True	37.717304807295086
True	127.23667872488056
True	603.2554338143602
True	736.0921220649515
True	174.03313461424034
True	597.1127207490491
True	609.8215003093821
True	849.9112144811893
True	418.3732743186149
True	189.0107196125239
True	850.6642862043367
True	210.74069136309595
True	155.1455113963335
True	337.46484880894286
True	223.60309485518715
True	204.84812346970017
True	628.4646432929502
True	251.65798912761545
True	205.00249119006327
True	465.5638564952801
True	472.6258627107897
True	62.44244466565264
True	273.91225442581543
True	78.24352393039312
True	356.3879649716956
True	342.52642840563743
True	262.9064032049193
True	178.76521355823724
True	391.8374426567626
True	655.5919149824728
True	751.2519430317507
True	301.1674910692588
True	761.9586616326618
True	64.07468248434841
True	863.0910946911328
True	353.31903327094614
True	13.091718697569
True	607.8529487750811
True	691.5787688032957
True	250.31260105531825
True	178.13518369384937
True	48.065840778805445
True	391.1526642364608
True	79.14828392412265
True	14.739079923048164
True	900.766630197066
True	372.2650739068962
True	173.27403028527587
True	994.8704287123838
True	12.062320795654472
True	785.8487813773045
True	31.448777618469908
True	690.7818938481864
True	54.98055426733399
True	791.8108707037835
True	445.0957528440409
True	196.87551343800192
True	446.5227062210588
True	213.2502142460611
True	291.33460368590323
True	224.73032508881775
True	398.08013294332943
True	8.832664240285284
True	331.49858040586935
True	114.14713782080602
True	10.465383877757365
True	482.849811693526
True	723.2295095304827
True	292.13136588364864
True	82.36363081766352
True	313.7542991825478
True	88.22703473383682
True	186.4504392769213
True	175.57841264951657
True	378.123988588081
True	42.37410547824272
True	132.74802761392905
True	365.59068832200455
True	883.3205745932665
True	111.91537199214513
True	204.42197077334205
True	430.1259283865695
True	20.45117064297203
True	401.6646169784302
True	513.7489632889193
True	83.40890788970687
True	393.0355207613048
True	365.586583058933
True	408.2126898200021
True	588.5523066794401
True	999.3251220336764
True	981.4550929199772
True	57.432365998136966
True	1075.9584264188704
True	112.58184826831304
True	113.27610372936871
True	112.29918699403063
True	484.5283928950802
True	365.6505067414733
True	568.4530386702598
True	257.3464146315699
True	160.84734899711327
True	404.2941297388659
True	12.56988713267437
True	444.97497969573726
True	378.38703071786085
True	145.65029958315208
True	98.96503061086626
True	531.5967995468721
True	993.7538296558556
True	204.65788330919955
True	63.59874941015384
True	450.43603636186623
True	378.6706791617388
True	483.3918270145143
True	330.2808138105737
True	3.6301896701116543
True	541.0390498230103
True	515.7694147754753
True	502.5174916426712
True	192.29348055093047
True	104.789214109461
True	20.87729009242307
True	375.6741921252893
True	108.94840864983487
True	7.591807664022728
True	30.26618741871727
True	350.75440946582245
True	657.4697138983574
True	134.44175758107815
True	90.16408436296344
True	23.099839718495925
True	402.0533447712944
True	356.4921810475825
True	782.1814673839597
True	309.69953895471866
True	509.3711163649122
True	529.0134663219385
True	527.6547710620811
True	295.16372344069083
True	531.4072417170108
True	102.51186627021652
True	578.2922148988363
True	7.237564470789247
True	363.7265293223361
True	477.8794648693684
True	1018.5977434678622
True	349.1135384053727
True	799.3825133333812
True	985.6703831183318
True	190.00103596535405
True	35.707672026510814
True	372.6406943652948
True	386.1832717129796
True	586.1086690111008
True	252.1253969532839
True	30.83809056251836
True	634.6040324842869
True	124.73100172753789
True	1057.81117027316
True	310.6901423371371
True	490.1032074229642
True	132.21290445980637
True	813.4775549498193
True	142.97076868666048
True	814.4055182302976
True	576.1394772281233
True	177.07101006066534
True	112.52590403330572
True	65.06443260600032
True	558.926618637757
True	928.5755484715488
True	427.8630785020027
True	516.7314259883642
True	131.43982715318236
True	625.1310058272124
True	479.7475014097934
True	805.0722536144492
True	328.853328675798
True	582.064662222517
True	118.74815842308732
True	24.39618257527324
True	422.5625636873624
True	170.9306309178218
True	107.0763215650704
True	361.3759945650481
True	1150.877935824932
True	269.6804433525585
True	555.1055606563432
True	11.603593048523864
True	76.96156632122039
True	326.4931385917517
True	802.4171282528883
True	448.2702851831463
True	514.536859187356
True	704.801254473986
True	64.47212458418166
True	729.6451781464516
True	44.8369459973457
True	101.51190205208452
True	183.3472929292029
True	80.3051311594086
True	23.72085413331985
True	305.1840222866239
True	460.8067037791276
True	915.9376990369698
True	856.4095659630824
True	5.624784691042396
True	301.8056828270685
True	445.3174740970554
True	124.55549930270246
True	224.2768532536604
True	333.9467516803947
True	1320.3233995838928
True	466.9054752897976
True	25.46157867547547
True	187.3345575847109
True	702.9879748562532
True	33.54979915341681
True	171.52564356698
True	565.1640788908223
True	68.86114870515564
True	863.7226073189637
True	326.9037614864392
True	655.4436189260795
True	77.26210711082386
True	679.2807584412951
True	578.5058129665215
True	875.8861997295863
True	248.15057576764616
True	502.5558863030295
True	829.1614668967304
True	938.233647395064
True	237.2753091370581
True	752.2800434160885
True	218.8288157597555
True	447.0560741610375
True	370.0809648694178
True	506.01862494163566
True	488.4975631488895
True	304.8754479393263
True	346.6471838116473
True	110.93274303285844
True	351.2490726069243
True	1160.6677168873591
True	323.0892876841229
True	154.84820253338
True	294.17681567080103
True	779.2975376834414
True	645.8995196100539
True	427.14202412887
True	124.47430276241488
True	320.7089695009434
True	35.51280653761331
True	173.81363347050876
True	90.726314789319
True	84.02019531371714
True	540.7517909874607
True	137.27019229791298
True	131.56916262731627
True	105.07864359937118
True	89.68120781411388
True	445.6181510381467
True	401.8907290991396
True	1029.4970982745128
True	531.9384490405516
True	830.2079297689288
True	274.7611977730202
True	283.71268839879053
True	493.0134882942463
True	193.71173545683416
True	756.3864059238258
True	241.01590519596775
True	364.1452292962015
True	67.71664994484574
True	117.1868959541327
True	253.72471437678783
True	125.28172812056324
True	481.78478938813566
True	33.384811775598266
True	571.8906241488606
True	1021.1888649856144
True	741.8671215660099
True	1.5365868901878608
True	63.29904749203678
True	498.8439000647324
True	433.4289499481764
True	77.24782169503852
True	114.96194793073636
True	291.3188104709211
True	78.73990806978547
True	54.19648901403597
True	689.7633070818953
True	686.4074125627908
True	166.13212811583887
True	179.64638625438025
True	555.1300644334325
True	52.24570835716523
True	25.27649240360973
True	551.5955475310814
True	450.88470749858845
True	1149.7238365872563
True	45.915051873784215
True	495.906955825648
True	916.6764037495212
True	796.2988076225166
True	299.9486208640484
True	775.0430993849399
True	397.72813613043365
True	41.14094158047152
True	96.33558785991852
True	701.8045345290456
True	73.08243345739956
True	142.98089851333498
True	967.6018481299252
True	184.67433708550797
True	276.0918543186672
True	110.15120667461944
True	630.6649634139321
True	587.8143396977521
True	214.6437310050271
True	435.280308429904
True	39.619448437622495
True	275.0504271245301
True	581.2240457261056
True	623.7021911146591
True	318.84653804325313
True	74.02485790887386
True	943.1468166250712
True	1108.4891139849817
True	563.3080434970884
True	60.21745459595304
True	26.86127976328255
True	90.602335635831
True	105.9656576669451
True	104.64790044095956
True	904.8773677773564
True	1226.3058753502708
True	722.5941271685292
True	338.5920190047059
True	8.287702922308622
True	24.106796943783248
True	341.5263176190332
True	476.25991584051866
True	47.27933389805914
True	560.49476948772
True	419.1229935014449
True	396.5665734593756
True	84.67613131422637
True	197.1202890253568
True	276.1977460309208
True	133.99606940590235
True	396.52910357979016
True	42.23918352437512
True	168.5295175848023
True	1180.5808624896265
True	6.808734144102093
True	29.861269936143916
True	582.6393509382631
True	357.88568799662653
True	768.8584878511357
True	158.656816525037
True	744.857010045471
True	591.1981894808231
True	282.5253389034307
True	439.2108361532377
True	343.56519077856825
True	288.38073868205976
True	266.3499505024132
True	391.75226904759046
True	502.0461400572914
True	491.689434308261
True	108.7416006044649
True	357.5818629666964
True	9.875740976763234
True	186.85797274202375
True	234.6642462267557
True	875.4171604918712
True	612.0847593877191
True	29.606643138119924
True	728.2270511084911
True	837.0923311090447
True	109.10532885255064
True	333.755911701629
True	900.7338792220672
True	224.9938011944391
True	167.64383552964765
True	533.1700567441909
True	558.2558253344197
True	1093.3184105738246
True	136.13389200475348
True	158.77562317419793
True	251.36336470916365
True	316.5013965505399
True	394.8431564646773
True	413.6566271316945
True	326.83532749496777
True	437.0253521628581
True	492.0418509066781
True	225.29785889644955
True	1495.8244333508414
True	238.87919668988337
True	401.8519459028375
True	50.83367360302228
True	782.1250523948796
True	260.3822280427068
True	924.5497902880398
True	556.1503702460534
True	306.32089849269425
True	748.1240561484457
True	263.5979900840295
True	210.86830222006105
True	261.04223256327987
True	216.5540850533528
True	139.06800391355387
True	249.16775801021865
True	738.3993271482118
True	543.4566233731239
True	224.50520118286977
True	1160.788839104258
True	116.42990530744532
True	264.4404841493728
True	72.46699415363254
True	316.683001982113
True	403.2761590460928
True	95.9458206283976
True	226.0621595640044
True	76.46842348740546
True	705.539560700278
True	383.8718926133543
True	223.10056749632977
True	741.9729324580766
True	856.9122935401622
True	813.1426760730155
True	825.7565753565915
True	348.69347262315983
True	1.8853350979743395
True	262.3772874725113
True	53.932801490681854
True	379.4092966214617
True	51.92406849532735
True	372.8699811837396
True	865.0130844520841
True	1033.8218309595102
True	379.59437954235017
True	21.402529768513705
True	522.639600009305
True	504.7649896546276
True	195.3742225352225
True	245.12088085884665
True	287.2708332075644
True	21.94433274232789
True	122.74063395801925
True	962.215598943682
True	63.77453962560701
True	481.9566542011541
True	790.0170001265296
True	98.51121953364908
True	241.01477748988543
True	113.60633606666823
True	15.450997593641889
True	1.575081798463292
True	122.39523831025598
True	1033.0062970651236
True	473.0446308627732
True	66.94799088199042
True	805.6906165243475
True	338.63766482462603
True	1.3108415131796625
True	433.0635103333544
True	183.8994390066273
True	499.61502433720045
True	85.38382307557143
True	314.3602036276105
True	384.3684042292561
True	167.93048697058072
True	209.5205897740109
True	125.64409469818044
True	168.14032233161066
True	953.6763571681752
True	15.666313471281132
True	514.342997101979
True	468.9343876731424
True	416.1891320820128
True	222.7761874406687
True	233.46463613256395
True	151.69785519707094
True	50.58941110695069
True	483.8392062096083
True	149.12772253480648
True	836.9942872982348
True	849.9639249065651
True	245.3066894311632
True	309.3785619170242
True	521.5260247386935
True	43.00549801097192
True	84.55262388502196
True	703.6767319045144
True	1070.9276755906117
True	110.06435952737098
True	731.5320754852522
True	142.88243208453693
True	934.574739342045
True	661.5954070058897
True	104.96008029476818
True	278.01652509309343
True	599.1369742573206
True	255.988090809045
True	43.33106006350752
True	564.4221946469505
True	445.8125880611708
True	6.492834822249182
True	466.5368219407544
True	64.53126258444794
True	182.41237162009276
True	242.53898862625044
True	321.1957568066628
True	73.19665668913046
True	217.47494891002256
True	350.48184206976407
True	422.602760379641
True	919.8608877213
True	45.87025990079965
True	922.5237481980153
True	1007.7412832141034
True	124.11598772427584
True	74.41506156451156
True	999.4661714739634
True	32.19084747827569
True	228.36911443113377
True	83.79604772314343
True	208.35841939008637
True	356.88908459385294
True	944.9691094559496
True	99.0793453609642
True	72.78285948346415
True	613.5399747200555
True	272.9691542371727
True	717.8916637701652
True	55.02736125200715
True	498.23197060964657
True	391.5816561812533
True	695.1253215847208
True	53.17320420392341
True	107.39304330248146
True	29.69267851898058
True	266.3334353693434
True	43.02321827551077
True	348.88797000454457
True	3.3357195705718974
True	1185.820516662778
True	102.4764881105383
True	137.63344497055675
True	356.64445991214825
True	752.9903041416239
True	679.1860752675506
True	1044.6210287572071
True	471.4355113042721
True	421.3559782195425
True	141.20791901067082
True	435.7042187225381
True	875.3688648106756
True	431.4669349704761
True	939.3108281095348
True	86.88787690179637
True	411.1170885694761
True	184.87878407180105
True	292.57395543595845
True	738.5355373653927
True	164.4136931616721
True	132.0664445518667
True	63.37326279532958
True	874.5341597755325
True	788.7852678739056
True	79.73114274940323
True	422.4773505867612
True	762.4906259784385
True	418.6901066699383
True	57.42342748988248
True	318.22438284656755
True	806.0546896391301
True	34.20400621813466
True	363.793911776012
True	173.59585861642708
True	284.9247363229221
True	33.16947599972916
True	220.94751805355597
True	776.4098967182628
True	640.7168173821165
True	52.88985868939484
True	299.36164155263646
True	886.3007437318659
True	18.127278043075723
True	305.3631018586009
True	280.33806396504923
True	420.1759703892094
True	213.84145991355803
True	607.8327566219812
True	46.40252453259396
True	970.7553275564072
True	888.5532115108622
True	48.3455865105347
True	394.4226671344314
True	732.4062061670559
True	934.5799167008512
True	276.8696081022303
True	607.1056825128353
True	133.12151240290262
True	184.52079631222085
True	133.93422634747142
True	136.5157203295233
True	211.4452453483644
True	927.2190894987444
True	801.1578370703703
True	963.780102572053
True	19.17034667843094
True	28.099450288939167
True	359.9382917745399
True	12.73657141953614
True	619.1497715053313
True	1088.2646793590472
True	269.8564250537044
True	211.761263609028
True	81.69190958098882
True	212.3312318856074
True	132.10880109602743
True	44.883475944020766
True	133.50551665166836
True	90.4402605240356
True	244.0760900245023
True	545.5339507608182
True	163.29212257776646
True	30.937080673464564
True	55.78481116542454
True	435.9668477280579
True	259.997925965043
True	583.404195232753
True	24.62000672718904
True	116.4168416952335
True	663.8597420114722
True	258.05041135131825
True	460.2102494759969
True	664.6891847638333
True	102.73166404484392
True	114.59108061759402
True	79.15530711813308
True	26.622665578166348
True	125.13319427904158
True	88.37652524597831
True	100.55905339986045
True	155.63155633488554
True	238.94759896206943
True	804.725920830093
True	290.0328166731426
True	943.8564326381666
True	169.12504710101223
True	197.89145375239303
True	794.8555987449932
True	314.3143816019874
True	610.7996388738833
True	253.55413189439824
True	335.9877506506499
True	440.7796469488854
True	568.486032947388
True	656.4707295476861
True	377.5835807974879
True	34.75528950400989
True	547.6029940311522
True	611.3534740003523
True	19.95152162026911
True	11.409990875021272
True	261.628721936407
True	406.8459581075295
True	448.9903841684612
True	67.07453996765352
True	627.6866552894326
True	929.0546048015226
True	229.0103584806182
True	905.0842355603916
True	277.7444391713326
True	103.439993059418
True	275.21323908074
True	716.3668399492001
True	39.22362292773126
True	584.5456661166355
True	1296.5911150525085
True	1039.365048692926
True	870.6145803088974
True	208.64202384537435
True	91.62983756746848
True	193.99453903212557
True	816.5371054118064
True	149.9524241140496
True	1062.0984086604224
True	862.2226478848628
True	42.71825116641623
True	81.48727252674537
True	411.208792159428
True	398.4544123781862
True	190.26212440552885
True	536.4370961098904
True	652.033093198873
True	124.21892583976876
True	271.94776768534746
True	1026.5677678148982
True	52.526230044525335
True	712.7791481763377
True	547.6570628051156
True	38.32182723676814
True	834.3480869317426
True	388.639957794325
True	562.6255502135473
True	112.23893331948284
True	272.6721158171249
True	206.81577767848165
True	26.297498448391718
True	127.62682853309128
True	742.5188182406323
True	137.41494078028248
True	378.86532730008673
True	61.55828937084631
True	660.1413793439984
True	603.3803566810734
True	225.38432723806216
True	455.41300306382936
True	164.0766074911678
True	168.8184078544989
True	213.0855857488904
True	293.8402008917625
True	362.0400234073303
True	131.07722410827495
True	193.4366790924405
True	26.59964578558397
True	858.529316717882
True	299.62257304350305
True	8.598547847505605
True	357.99260511608696
True	164.332167766704
True	632.3234054976058
True	378.97870831284246
True	586.248154838228
True	573.6183213771263
True	493.198065128234
True	782.8397913415965
True	244.1671061002611
True	565.2208025667001
True	154.35221151117508
True	539.2599684893596
True	363.2074222167849
True	373.48857058953394
True	131.17127092570288
True	137.93062407613695
True	107.92077308562315
True	67.16417248383308
True	710.5670494029432
True	169.0840515051359
True	45.35983397393967
True	0.0
True	549.7208708829829
True	108.40677749893143
True	24.618433534425744
True	40.27112606154186
True	107.20027824759704
True	553.2643076158946
True	175.09654586794238
True	102.65413443482772
True	37.21583440219949
True	157.88400405706594
True	919.1046128495344
True	52.822054149327386
True	229.62406992600532
True	747.0040574907933
True	319.62195399565763
True	469.5803004409985
True	468.5226086489831
True	515.621703042257
True	591.3309754351183
True	888.373484407045
True	256.7219877815531
True	985.3195907995002
True	919.568613429712
True	605.5997742024156
True	345.1199169874109
True	865.7251422579635
True	9.86598499628563
True	31.42564241578098
True	274.78610139350167
True	43.30392611933935
True	201.63868440553844
True	729.8132726618676
True	216.7165216304265
True	749.5732047846994
True	767.6365738406206
True	127.7875342733271
True	367.240435808086
True	609.3623939215013
True	26.0447543276899
True	131.95325983821394
True	419.64244249504605
True	310.1603663578803
True	199.44341634792667
True	112.60404853318744
True	391.6474768169142
True	21.58310303199798
True	369.5547908833366
True	356.5064401536943
True	1023.0241223423208
True	365.4339725520994
True	33.05999174015064
True	433.7778078127524
True	447.9313181884201
True	243.4659791256026
True	33.417101315598
True	764.7899727202462
True	446.5121106567163
True	177.1239500891316
True	13.069901724176576
True	1200.0915833263086
True	168.82162785240124
True	25.06280470036958
True	296.3593872413602
True	275.6011776143645
True	115.64006899996916
True	292.66758648941527
True	48.895107710900255
True	324.644910185425
True	315.44083303695976
True	304.37988882980324
True	30.926795957247077
True	46.56812378538846
True	1062.85930470057
True	24.82413935603792
True	13.076568607517336
True	180.13198114220552
True	641.9610159311017
True	7.902992692118776
True	196.096595371026
True	172.19199376141233
True	558.8219619897098
True	368.8368578778902
True	731.0054486627605
True	318.91720464419654
True	479.2253672493932
True	441.7446835641872
True	500.31745818828034
True	98.13168852045168
True	1253.780930171241
True	928.4022163565764
True	278.97461742998087
True	547.9691149016911
True	99.25505762539296
True	556.8292960233981
True	442.76606180695376
True	152.06025018214328
True	77.11302525642441
True	347.5423016728003
True	174.30592002940315
True	28.924686956287587
True	603.1784714405046
True	374.9560772119812
True	64.38750410357535
True	31.10600987572286
True	653.3975370949914
True	490.7665291230821
True	72.1629344252335
True	20.92974916019927
True	336.2731446143992
True	335.6086057100163
True	737.4737187343337
True	551.0454718644179
True	555.2159749223943
True	797.0549192980751
True	8.96055067988654
True	59.19958986134495
True	38.8717236844033
True	61.31912827196834
True	510.56044535607
True	583.840943764768
True	77.95593877648109
True	111.00894433996012
True	181.01763710444683
True	72.33653229653414
True	183.45139940140209
True	205.52710875880308
True	272.316923321066
True	815.2575102601237
True	579.201295102773
True	281.2166191149492
True	191.62723243868916
True	258.3810047825834
True	246.2086713811012
True	757.6703831997941
True	329.2743947052334
True	172.60205909096152
True	885.8520425357614
True	356.6867799225946
True	460.3968981975482
True	146.76523556182858
True	123.55586615724518
True	65.76245290354872
True	207.5256102936543
True	965.3175726766212
True	523.1006213638586
True	112.71166654821566
True	364.9080314017395
True	104.00478263691151
True	686.4758767215444
True	3.678302089572626
True	696.3745502607098
True	37.69356519966684
True	938.9364229010644
True	848.1994673563995
True	211.78258283878472
True	29.7693891312073
True	80.27295812882001
True	442.5334255523307
True	226.88550567715487
True	1.279022830043013
True	81.35000983651997
True	1115.9416375511662
True	338.88206244698864
True	651.902770278021
True	481.5780106568448
True	29.9110017781839
True	139.24945221369808
True	440.2309575492095
True	961.2724267068676
True	826.673548249229
True	409.681668191632
True	332.4484115135482
True	16.701309693445253
True	75.7077131371314
True	727.454788167481
True	455.9679902411968
True	381.772658097843
True	881.6240721559556
True	26.14882744019841
True	217.3843344384065
True	876.4188964006862
True	245.6702838193916
True	8.688507775449432
True	493.5153951030742
True	103.78709953990716
True	643.8519474825788
True	55.31554566784708
True	264.7113303643412
True	851.9037503204185
True	886.8222827888079
True	273.07820765671056
True	442.9486572285214
True	117.54999919338378
True	611.9913515260032
True	258.373800948597
True	185.95764721997267
True	846.5988458475307
True	54.55923040228972
True	731.1141976263089
True	280.5917431578839
True	298.1852247290895
True	164.75583772463486
True	489.457196140787
True	603.6725157289301
True	380.9935245626012
True	409.7360494285938
True	69.24204249321758
True	166.40594895233218
True	441.1555474111814
True	225.67002231359436
True	37.53386567069734
True	202.9167225556338
True	386.33729624059765
True	410.3764467228336
True	773.840847971509
True	130.60123657940255
True	640.9176720838385
True	505.8886106094108
True	612.2412287886734
True	140.2845359891182
True	39.55645401742108
True	665.2496770935898
True	71.89028671548594
True	559.5698570747259
True	660.9844328524455
True	451.2328944621105
True	127.4883276084062
True	493.9965352902212
True	4.041736382905494
True	390.1122290699456
True	30.407899782089626
True	633.7742417871297
True	275.69002693280066
True	570.9080260640673
True	698.2809799697571
True	149.50494862038525
True	515.5037501655464
True	479.65792436864245
True	62.11466923414984
True	947.7248237817796
True	2.6761883267763995
True	28.59221487413424
True	637.705248569278
True	694.228177103832
True	134.95398246560683
True	409.9689651210657
True	125.82053416164732
True	76.78776232030268
True	465.31562164269934
True	41.0753561674274
True	499.3224858667834
True	12.431715568734292
True	852.170338087423
True	544.540964871994
True	673.7147651683096
True	101.01800724875731
True	368.5300167210818
True	982.9442438477384
True	851.9750362013168
True	141.71576096743746
True	560.3024068780563
True	447.6195155949002
True	246.93896404581685
True	260.3122079972285
True	5.789977869423932
True	320.12472718483576
True	11.648408553174091
True	366.1090536547595
True	79.03784071125072
True	410.7191316243978
True	670.3769154084299
True	125.21757038700798
True	234.0709169699479
True	659.0724194063177
True	688.3685104962041
True	300.7609922648912
True	135.9671574680346
True	160.82095903606032
True	472.22619061611584
True	88.16046603001882
True	10.759370244500976
True	512.4955970115741
True	562.1275274531658
True	18.57398709908787
True	138.4677010006668
True	925.9896725275144
True	489.279788929194
True	279.04868421272766
True	34.198675845919894
True	474.1505645844842
True	112.3697916962821
True	584.4759304645977
True	662.3154596440046
True	298.59112432200925
True	395.21719949716856
True	189.95230891646108
True	240.9088403719028
True	74.07615019135146
True	218.65065382551413
True	500.0450413730239
True	21.611355345221387
True	441.05281291384
True	370.655687379866
True	714.4026745194572
True	886.7695316528043
True	892.7697916577574
True	159.23926476556326
True	405.8464118914266
True	70.35619530869667
True	196.53800396487688
True	323.3566543971529
True	9.37538661975082
True	793.7488107812183
True	23.064834168921656
True	396.7823061638963
True	269.6662944652309
True	628.1559181994943
True	201.72252496911773
True	40.86283269815706
True	689.1295192629404
True	1062.940746563962
True	229.94085523632424
True	138.52570246217186
True	611.1043314212764
True	513.9924851771214
True	17.930098123195133
True	831.9163140774481
True	107.1607024867302
True	44.97559215729683
True	315.12453928894405
True	353.54168827751926
True	392.26030625503176
True	278.63423077376723
True	19.33866401970516
True	22.563447431189203
True	840.6323079586168
True	202.13170502293784
True	114.42437100984216
True	864.6953532574986
True	656.0949589684269
True	640.2878564290144
True	452.49024404367816
True	151.97589321516747
True	33.226498472790546
True	101.59144455916903
True	439.2180351749446
True	235.75981811920903
True	476.5490747019704
True	143.35443651610368
True	502.6128568040268
True	656.183009429182
True	968.743116667971
True	24.201142691261563
True	975.13246636027
True	1091.5216933423098
True	467.2849105274037
True	86.30998640265781
True	800.0010852174695
True	640.0248961814837
True	629.3899576377651
True	178.58699472145727
True	756.6148819026643
True	696.089201103207
True	114.958945214122
True	819.611207216693
True	803.8807418351339
True	492.8272780336473
True	234.90552161855567
True	73.94584784043413
True	309.0937859388889
True	357.78390475648524
True	472.70797743690906
True	449.610076994111
True	192.439861914021
True	319.7066097718108
True	2.7864637329509945
True	13.914138001389244
True	109.13440613217072
True	130.86399705220802
True	353.4612703723807
True	341.15218241785453
True	108.75873072102516
True	16.23769158515121
True	208.41250452820125
True	804.4487421470642
True	458.5371185719703
True	522.03606858533
True	546.1014020100655
True	785.4405332964933
True	649.6985288172239
True	95.45792266861132
True	208.02982895513335
True	249.5308627399809
True	284.99315165996927
True	107.79182927819888
True	367.0060620433335
True	429.69861163193167
True	170.80672154516245
True	654.3720622189873
True	246.20086148987144
True	204.81062214979977
True	29.489611713079267
True	254.71661231639052
True	496.6533143709221
True	170.8360292743807
True	512.3816228841482
True	467.60204631184007
True	255.307160891468
True	101.85905965258556
True	44.45446912062935
True	401.3799491926332
True	804.6251719471833
True	168.84289539153423
True	1041.7890184846826
True	1060.5900540686746
True	489.6172427721541
True	101.77019246873832
True	124.75321065715087
True	666.1154456516824
True	8.253591115392462
True	220.64833118758312
True	135.35706442730495
True	119.825349115874
True	319.81555254175845
True	620.2819679995689
True	40.1675507033233
True	124.93732826368752
True	964.356423376528
True	54.382174486073005
True	442.0724394161806
True	530.9242613313482
True	248.6513259492729
True	128.91191837906885
True	920.9358776253878
True	1184.3915998015266
True	506.7809863336247
True	648.3172049811893
True	212.49854371309672
True	149.19520115716594
True	314.6798745777453
True	255.29008617475327
True	168.13295675383785
True	307.16918250951767
True	339.50370755615484
True	12.742650041877296
True	625.7608197973357
True	143.13471062672355
True	80.09673184647646
True	445.6204999110782
True	310.9284134636189
True	1179.06579979217
True	359.2107878949972
True	1011.8772085766012
True	9.962257449992087
True	278.32641930718904
True	234.28197550285043
True	159.55903133747316
True	502.7560500739962
True	199.4498461940256
True	398.9235025180015
True	337.3199578680145
True	116.36891366157175
True	350.1579078909721
True	1035.0580671988148
True	758.1675147939812
True	223.15715961768933
True	108.11817344071362
True	302.92598897298603
True	25.13052626695369
True	350.61039567624965
True	324.02720153123374
True	587.6650646035283
True	449.73090943358375
True	359.92850346592365
True	152.2980675191086
True	13.319497249107846
True	416.1577079586218
True	289.7069197045431
True	145.14839668827614
True	307.2613274318849
True	427.60682727093393
True	824.800693357476
True	321.302794155335
True	775.1073529545046
True	393.04697059000046
True	384.91779754534895
True	1.4399232659174492
True	1158.3629900349754
True	103.9798190694533
True	923.7692326170612
True	212.7170226783685
True	465.9022312787923
True	669.2521475768353
True	85.59482932261137
True	496.6738547486362
True	34.619431200035244
True	438.32800038602994
True	77.66084043441971
True	230.6277524208361
True	37.94097458502886
True	674.1010342447498
True	187.29923361058383
True	25.11887070178987
True	388.3511019957109
True	112.14431738855168
True	172.77019198943182
True	842.443159207687
True	265.66346681567995
True	157.0408774571478
True	369.7291071182625
True	512.498210683578
True	327.31885615396027
True	496.3298134146168
True	618.6593895907312
True	159.1751771241085
True	6.416856752465073
True	71.93063094356147
True	437.7457024703784
True	91.80140690754035
True	78.90673635576371
True	1040.9210762859277
True	26.90470179798025
True	322.90333492887225
True	320.34688983002343
True	458.65159022666734
True	665.8451873296821
True	190.46952000289528
True	637.491137616548
True	329.8384985724295
True	342.8346319285482
True	266.04951734402147
True	219.60908032363997
True	364.99579749307696
True	452.2816557657208
True	430.5466736316345
True	597.3384811476491
True	142.95303784170372
True	76.00605833017042
True	37.99137711641572
True	306.9490633233185
True	632.3989495127072
True	409.9617045843301
True	824.7945115781546
True	214.2415477056753
True	385.17667286823473
True	69.11812065101171
True	54.380128624952114
True	415.0574939247862
True	194.25622538254183
True	223.12196411308028
True	42.06169397871958
True	1100.7297421122755
True	178.07193555998336
True	889.1999446604224
True	325.7800063507211
True	926.14742819824
True	231.2839102720536
True	446.8927505181806
True	519.2860820957155
True	606.3443643777939
True	215.49043158243785
True	480.9873211197351
True	952.0946471346294
True	129.88620310371994
True	6.720017604943588
True	593.1377851808769
True	29.20035948359946
True	79.19132617686506
True	799.8479806883292
True	226.8297075966721
True	1019.4903924615865
True	699.807330691742
True	413.2124023479351
True	287.42276373692
True	490.4497157102253
True	350.159407277076
True	183.3477583767753
True	687.0698397007452
True	704.7171510889021
True	210.2128092452663
True	92.86096987918224
True	510.4529033360707
True	136.15718736145456
True	384.6593226779904
True	366.1829687129169
True	62.29126526184688
True	376.3231829109852
True	407.8826268344457
True	374.6198648956242
True	410.7454980409997
True	419.43143935188186
True	644.7618869976915
True	59.378398793945045
True	434.835102054346
True	325.1523460096804
True	672.1587918211435
True	225.88814599229943
True	99.34496961426902
True	38.97287984960892
True	554.1352770108318
True	616.1709609894251
True	182.5103376496849
True	409.0778739018773
True	347.9615145357464
True	16.33370487111695
True	165.29625469528975
True	288.87016244441145
True	3.0440554167799387
True	889.1669568976218
True	78.42683691752109
True	103.00563179070603
True	107.78841721858024
True	352.8866175882458
True	34.14008764768043
True	468.7931334119501
True	229.714095793972
True	6.004573361273483
True	120.27091921713262
True	445.9330426176985
True	51.64603387225803
True	68.55896096046251
True	178.03438990203568
True	296.9085646659421
True	959.193214118958
True	393.8132501013926
True	951.2019647783882
True	177.49552775370586
True	1049.4174804888312
True	764.43427420453
True	649.478734349675
True	418.80355726058383
True	376.28975091289016
True	76.63148118934409
True	71.4304263735476
True	77.63680979445365
True	166.97696100344467
True	474.8514398992656
True	1068.3818321454728
True	186.6836737160603
True	339.19277194112806
True	443.7487564055887
True	619.9412098312928
True	589.9697146379846
True	275.92414289090846
True	466.1072207702017
True	680.407493052793
True	95.38472234251002
True	755.095808318315
True	250.4667748142764
True	139.07514947511845
True	405.4826792650356
True	861.4965162495678
True	438.4661138962893
True	887.335415407637
True	196.7829787663957
True	352.975919109781
True	693.877535974281
True	618.5539131432105
True	193.09714020542984
True	256.3429232256433
True	784.3223441088733
True	31.08354808112174
True	191.34185302101545
True	505.00090939761793
True	693.9011580300279
True	106.14459302890904
True	36.07217058735549
True	169.36570510011825
True	734.1416539172592
True	343.66960437196406
True	555.8150493935457
True	349.7854444326489
True	302.69582804928353
True	444.1131065912375
True	492.4152342529567
True	68.52143501798311
True	365.7622491416124
True	796.9126409749706
True	0.0
True	300.55447557346474
True	250.46470441935517
True	988.4406367343506
True	138.17819156377877
True	668.3187165649417
True	646.0296669157833
True	112.4985024996491
True	211.92727445900752
True	130.9888863466743
True	12.024770443642124
True	287.5113536493391
True	373.7361465618491
True	1149.2897201884236
True	247.91931499222247
True	424.201275181349
True	657.9980327214804
True	205.0816966209049
True	26.437436365738808
True	864.3838140809314
True	611.7430474452723
True	150.63743106117968
True	642.8278618888301
True	170.75395379323015
True	301.5287607758568
True	788.4930915709052
True	35.46867351898336
True	105.54241142464775
True	498.032006080431
True	64.76190041938233
True	78.43353217856063
True	396.4264917178104
True	23.5745603097764
True	735.4163997002591
True	101.47806235299356
True	157.12660572880512
True	18.561023284092755
True	705.9826316266418
True	30.070131906194472
True	790.0372995207671
True	397.5832411613743
True	117.87188555373945
True	710.5354684008254
True	522.8824619737724
True	570.3843314737518
True	49.05354260897512
True	366.14348140008815
True	6.0695893533325975
True	97.99163821503446
True	381.2145086486147
True	46.91096104174207
True	114.72181757368512
True	303.05334719313254
True	179.26106644158054
True	103.86102117490329
True	654.0110050226947
True	22.67329595458947
True	1176.5617070596657
True	526.253537075794
True	302.30893157053134
True	495.365512667806
True	122.94802213731894
True	815.9485932980283
True	1103.106533775254
True	742.8862399011674
True	178.07413585000916
True	227.1258090757485
True	47.74431163153848
True	59.12367461154755
True	156.40248226434412
True	103.07906519676388
True	179.5297606806558
True	1201.5337776328165
True	307.21348318981603
True	346.6626476319982
True	748.3864446987652
True	16.521820636942827
True	14.69302521802784
True	587.454695288094
True	5.828775805406474
True	119.43150392313376
True	677.061292386721
True	177.67089866020996
True	641.8624584078227
True	871.6040297678087
True	152.8841736063544
True	894.4353295841129
True	2.46660579916803
True	445.4659824550455
True	1057.0083179035037
True	24.713100294236018
True	241.5195257219212
True	142.59702447522628
True	1006.6669801206368
True	230.8300232595842
True	493.6422615843593
True	119.8735240594182
True	517.4379353658708
True	157.96732780761866
True	98.09658658531971
True	389.2721072816508
True	72.14701847624988
True	54.0506887454302
True	1079.5057588315635
True	258.9923307149906
True	158.1610607417606
True	367.6962896134525
True	389.1154991320957
True	210.64250757332425
True	161.99387853493153
True	392.4985084663895
True	33.8077385764056
True	494.182032880509
True	1122.1474624592197
True	116.16007913361275
True	483.3207254451178
True	311.3671427723854
True	27.104915260468363
True	417.3612969039826
True	100.52784097449212
True	568.1475816630839
True	205.0040471134089
True	401.4141159009862
True	21.13135460565492
True	445.0227365154175
True	111.10262384790198
True	350.6764711122084
True	31.92435812278343
True	172.31663394593494
True	239.63965730706644
True	768.4809542229063
True	59.29670916258228
True	148.909476185723
True	233.9972420064445
True	137.2813181179989
True	632.7148276605803
True	567.8283655644148
True	795.4073908202937
True	386.0249824288756
True	535.6159987800974
True	419.25139677864286
True	698.5854571721891
True	72.30091012523276
True	467.0379639796018
True	459.1665566015299
True	46.73080781721653
True	88.9130453875755
True	126.79008124701296
True	87.44735288228954
True	328.38622004627126
True	838.9674674413841
True	325.99748233500026
True	1100.950067608817
True	321.361674324593
True	883.3700305517892
True	150.75881399674796
True	586.4942773657233
True	598.8763433678729
True	702.033782230447
True	446.3062220982332
True	65.53065479775674
True	286.8173539218308
True	40.706223216149816
True	161.6986794533708
True	170.68105182275838
True	1124.2472215883568
True	237.98339306770745
True	547.5777234899215
True	539.4347335297355
True	557.6224730720472
True	853.5076889486393
True	581.8703466436397
True	649.4944473047666
True	956.3137760515244
True	122.69924853670295
True	317.84497922317604
True	263.4838462893465
True	325.7156021928879
True	91.47066344517336
True	381.5128314936968
True	4.186600107234027
True	326.5950382394014
True	275.6062421803941
True	622.7118923664864
True	283.0464690223605
True	368.8418830557703
True	10.506821772053986
True	61.38118086098354
True	532.6464375373732
True	28.89609794069853
True	138.81269900491043
True	64.92872491150854
True	148.3063039462763
True	232.45837680055143
True	69.70790264936689
True	384.5339881603505
True	281.9524426003264
True	97.4456555147392
True	342.39827861242617
True	67.11919924327505
True	592.896166920597
True	839.429882291593
True	282.1157418674796
True	1181.591956752426
True	110.72747639255331
True	301.89465553382416
True	1017.569636632652
True	83.13696127303524
True	278.0146438582729
True	9.023587368111466
True	395.3452589511582
True	459.5855017100449
True	160.1648185895218
True	619.6746850252683
True	905.0140012240386
True	161.7575016524845
True	75.65025122759049
True	330.82167430403143
True	557.9406733495254
True	597.0531543176436
True	1229.5049801760113
True	25.161211969619934
True	946.8325498596744
True	139.66593823370405
True	635.4105308693697
True	122.11398221640438
True	122.1354071975028
True	189.7183500506352
True	167.36015245483682
True	718.6311272527663
True	209.5260287284885
True	228.1954339913973
True	69.57112067512466
True	509.16440042307846
True	448.6957041331388
True	177.3449369142517
True	225.6563739580745
True	16.057383919708837
True	421.8117337445837
True	226.9254165679804
True	290.1236215136096
True	109.93340551657732
True	697.3277343122645
True	430.85438656248937
True	267.3797014982064
True	650.8402506750047
True	513.7162582832841
True	465.95360529905633
True	132.27224287508588
True	524.8616805330611
True	425.0203587838965
True	2.7982831513547293
True	197.49475305898363
True	84.23295682264694
True	241.78591363234293
True	3.030201095547958
True	131.90716331643625
True	354.198422356276
True	6.511596286685229
True	867.2607462134723
True	168.01838189961876
True	725.4861625317304
True	805.64471000601
True	166.1763323144279
True	224.67760242621316
True	493.6881901234099
True	833.4601002966364
True	50.69776315014312
True	37.9423053433091
True	128.6370795263198
True	632.8447727092723
True	725.5023464434938
True	179.42523844301465
True	592.4078969276349
True	592.4494533444564
True	852.7574251195033
True	417.023419693092
True	191.07821696022884
True	864.8547112080865
True	223.2938365415786
True	153.5660248827119
True	330.9917414422015
True	224.60478481225104
True	213.39009246717237
True	617.5077783505764
True	256.75258540393
True	187.10939675123973
True	445.1556018130784
True	469.6059572326529
True	65.16936258056006
True	278.5274099992279
True	76.8484023407463
True	344.1596029896709
True	363.4967630702572
True	244.015922729402
True	179.90714053548515
True	380.8455926910565
True	658.9339165958602
True	777.1226237112684
True	294.70744629513337
True	749.3440782862076
True	63.55760712021755
True	843.6617068106963
True	351.90873324649164
True	14.0906480037537
True	624.0244618161131
True	688.92447136564
True	250.88813003587336
True	170.5549239815799
True	46.139616771639815
True	382.5382495575056
True	77.93056816106248
True	14.10482523996675
True	911.0493040693297
True	371.5618334481285
True	175.36814212648542
True	962.5653598953542
True	14.01793197544099
True	778.9939704419211
True	33.178144185875524
True	678.929589067567
True	54.14426833531999
True	773.967220305616
True	448.64545471138536
True	182.9072087558811
True	433.9285581562944
True	224.16351160948108
True	303.61099513230977
True	222.2709713580605
True	400.4688646206915
True	11.288364398367706
True	320.4600070269658
True	115.2268692729273
True	12.013197891655546
True	486.1645177872008
True	747.5833233875745
True	281.337998757318
True	77.5303339769927
True	316.6916079571828
True	81.95614361516905
True	185.9756305795173
True	178.83416436529976
True	380.1319298914772
True	45.01366749160749
True	140.28428264823688
True	402.0639000404668
True	855.2038307476646
True	114.6475254307409
True	205.85035828045912
True	430.46117212922337
True	18.72112155707444
True	415.6245028030133
True	518.3674716882189
True	90.18617011270186
True	402.4237604139717
True	352.5527851697733
True	421.6539849695104
True	588.497061642667
True	1031.2688188129516
True	1012.7819331210062
True	59.99130463898423
True	1082.5791163282215
True	111.9902690149413
True	115.5566745239292
True	116.16011849845538
True	501.04508688154175
True	368.6101511508117
True	581.0429465400201
True	261.87383537080217
True	158.1444237878942
True	416.50176378959486
True	15.620678191783536
True	464.5989896942076
True	395.7348225863072
True	148.4847873230149
True	94.0107685089788
True	510.6643511508802
True	979.7150061813732
True	207.0258161427928
True	71.7037183924429
True	444.3127262373694
True	373.7523432734777
True	490.98887338145335
True	327.98805483560886
True	4.544106953606164
True	558.9521066015515
True	495.3276297778197
True	512.6315818130993
True	182.68494960975
True	103.13689504157806
True	21.040043226115845
True	378.67644571890736
True	105.04782578816948
True	7.184452590316019
True	33.328489983644616
True	344.3559200707281
True	611.041309123388
True	130.66326013014057
True	92.3381577940548
True	22.95890580747345
True	406.8138218954329
True	359.9010993058682
True	786.4741200348784
True	302.81290086402777
True	493.7097957938333
True	535.6827097796818
True	511.4980123669116
True	297.0380275618629
True	527.2260630657241
True	100.33567451624288
True	571.8497770805822
True	7.351186432513922
True	360.4797610207504
True	465.3805393191901
True	943.9199373841616
True	352.08651383434744
True	752.0938823253699
True	920.1865185899044
True	166.08462603954595
True	30.819518019397
True	376.999265968385
True	381.2173352601464
True	586.914035813637
True	265.5485666437626
True	26.739106563869434
True	649.279665215988
True	132.39727608543404
True	1051.7115674025813
True	313.785030786202
True	478.9263517685104
True	125.38874112800237
True	806.3655316959939
True	138.09143770845176
True	826.1654259094083
True	553.3598650207105
True	181.02362617612664
True	106.90115160511958
True	66.12798341129002
True	565.3898070810816
True	922.969050460288
True	431.1418566831327
True	518.9311117495675
True	132.35852578390376
True	636.9400690198258
True	486.2010618165776
True	789.7645862226976
True	305.4280544034901
True	589.920181640078
True	113.1908517834344
True	25.766814891026048
True	409.8018908942458
True	173.8311980605081
True	102.04591331295497
True	380.017887952852
True	1075.3213484094797
True	274.1676596625559
True	550.515616103899
True	11.165201589154524
True	70.24112790531383
True	331.08136623377527
True	769.6161813592481
True	461.8307548494673
True	528.004424392592
True	702.2351456271201
True	70.85478547298989
True	728.774942992782
True	48.09727311725315
True	104.6595911877742
True	177.17132049167438
True	76.17963887855603
True	24.93032454554866
True	283.18935523751003
True	480.7986764657296
True	899.9137391797053
True	873.1241975112645
True	5.651760445547543
True	293.176628204094
True	446.8937780937492
True	127.77186605435324
True	250.7580130765105
True	324.50338493604016
True	1321.0671027139092
True	451.3480091536936
True	24.919024939673733
True	190.5428799994973
True	701.1554067678701
True	35.52906974775146
True	179.35595523565266
True	539.4004221777539
True	66.12586270841341
True	858.2486726677572
True	312.98272138303327
True	666.2085702362717
True	75.58103091060826
True	677.6123716109662
True	606.4845098616033
True	836.7452268965216
True	253.02406386916653
True	516.2190799653968
True	797.1590304475186
True	887.2080470115559
True	235.9671713108021
True	737.463918524707
True	210.8858764037872
True	437.2043765066819
True	367.8380586547387
True	499.9901174326272
True	503.4436631806462
True	315.6447561325279
True	349.9645509864941
True	107.02748331226825
True	346.00180780697923
True	1150.767794758167
True	321.0800793371019
True	144.84347292344768
True	293.31410500501585
True	729.9021822225435
True	659.3807249958239
True	416.5670411291657
True	121.75318141919728
True	327.96025086014566
True	34.26397020379041
True	170.88682398885643
True	92.51781250524093
True	94.45705045629126
True	565.7690523850177
True	139.42666878167546
True	135.3429301512227
True	108.49509942548838
True	85.9968633430656
True	449.8398423131275
True	397.74319545381377
True	1045.1046696158503
True	559.3614732493788
True	847.711472460205
True	275.38942768959765
True	306.2972941686431
True	528.3679967553171
True	189.46474981584376
True	760.6870235329226
True	243.5383963847526
True	345.7832948693916
True	71.09781737423798
True	117.12596376357838
True	259.59205152241424
True	123.98139882840104
True	486.4399426117325
True	31.601598956622446
True	577.8564056123789
True	995.8123727901866
True	720.4985569259848
True	1.8735745009374656
True	60.78874019665672
True	496.2850367540551
True	429.4954931299574
True	76.0367333630367
True	118.72196591082802
True	304.45610862734907
True	81.49551479204898
True	50.94178124989048
True	689.8083874278194
True	647.5242478765251
True	157.90606656698787
True	173.15867998275388
True	540.4314964154024
True	56.06881787973877
True	24.45191436557837
True	581.5126436980299
True	443.36670560966
True	1147.5021741245891
True	48.66212327665653
True	472.69150998028624
True	869.947051806071
True	801.1529063154524
True	297.3973655786574
True	761.4701926008505
True	403.0344205938804
True	40.86768038217621
True	102.01703150105308
True	714.5717895801304
True	76.43451230715311
True	144.46221211393998
True	956.5579648744258
True	188.9319020625351
True	277.74807091974543
True	105.21727189217634
True	647.5178371018156
True	592.6236201885681
True	213.912701111856
True	434.2589136035088
True	41.86483273667844
True	272.0802997015041
True	627.9410375402953
True	648.9493587663954
True	315.34131304431673
True	72.89355124592612
True	932.2876572555626
True	1035.350047521697
True	564.1944866299909
True	64.98890261418374
True	28.89555532459039
True	87.96888755383699
True	103.84771659891985
True	101.63376112090263
True	870.8339287499293
True	1216.5168315185997
True	733.2919817543891
True	326.1278545650288
True	10.240718398650056
True	20.14965433660565
True	338.5573143292227
True	484.9567266580122
True	47.91676849574987
True	571.2440121670251
True	443.1705870243728
True	399.4542440651987
True	75.40078042993659
True	195.1820171204783
True	250.76529162996508
True	140.90020908471124
True	388.066052866677
True	44.40796809833535
True	163.22671166945196
True	1162.5318990762703
True	5.623115629440036
True	26.334583916730416
True	587.2927775402518
True	360.35027696789706
True	783.1708002550711
True	156.46888099973975
True	729.6445906736168
True	575.9377099392788
True	286.62947749917106
True	423.5498653714858
True	349.5827721289982
True	292.3353883027277
True	276.3104139844789
True	392.2757945068653
True	503.3200555811589
True	478.7354029190077
True	108.54201388110783
True	362.4642041961414
True	8.870191066402175
True	181.31069378108157
True	233.1415516933016
True	861.9718128892463
True	589.8192266515557
True	32.74733281864638
True	718.9108944007496
True	794.3656016343913
True	104.787841047857
True	347.00123480147346
True	845.9103817203029
True	226.38481722524284
True	159.14329974127023
True	532.2467671470863
True	590.6986110263219
True	1111.634181374227
True	147.91833467226945
True	153.78873399874877
True	256.8050799927822
True	316.3100949828837
True	423.7432008332159
True	413.4529177644413
True	330.59429804685686
True	443.61835259398765
True	494.72811887157576
True	224.92769853726043
True	1460.1727567215332
True	253.49976309287104
True	392.6353071891068
True	55.90369193317653
True	764.7402287915318
True	256.2457530653556
True	952.942930874594
True	558.0039413810367
True	329.7420211559939
True	778.1864408443266
True	257.6079247644783
True	225.6768284231645
True	254.01821036706744
True	217.3096308865265
True	140.61688010323596
True	244.5155535216608
True	719.4881890220496
True	511.1522275576813
True	211.39392288895047
True	1181.8707775886
True	116.93568478273004
True	263.5321785354086
True	70.45098888990705
True	318.10107516591484
True	415.4538479760773
True	93.5079036740922
True	222.14881615047568
True	74.92098183226665
True	703.8814939190883
True	375.4632379527254
True	230.4530683275172
True	709.9294133078113
True	872.2177401631463
True	818.1073721317949
True	826.771325236634
True	344.75803760225864
True	1.4380574243593984
True	260.0290079796442
True	50.46753926672369
True	387.8393082043214
True	58.48786798309212
True	363.7753597283204
True	854.6346492523118
True	1051.261899331638
True	395.2665263384737
True	21.211036299369376
True	517.1513796781644
True	500.6540001960208
True	193.4778208766141
True	237.73319895136427
True	296.20511475939134
True	22.747351003947063
True	128.4316912695712
True	938.3519021609352
True	60.31749752917492
True	500.86254179508416
True	769.9474289375482
True	94.18916493167907
True	244.30102124166456
True	115.73900304249604
True	16.44282804227384
True	1.3462335943531487
True	117.07402865160265
True	1015.5019668928962
True	464.7899299142339
True	70.63649901619364
True	780.3898270226838
True	342.5773717112596
True	1.6036689827579869
True	449.89321022290113
True	184.99069492469624
True	491.4888136277985
True	74.92891896567079
True	318.79459343198624
True	375.7033723713416
True	170.3730415077847
True	199.5629791128509
True	126.56009247540716
True	170.98791711501394
True	992.234817173056
True	15.924320431590928
True	508.26468876663927
True	490.6763510988144
True	402.7565914430366
True	227.69362280389197
True	235.006232705032
True	161.12516328423573
True	45.70510209838992
True	485.3609126530767
True	153.04695167003243
True	847.8917135067753
True	779.5475080886872
True	243.8358021344253
True	325.9804495124509
True	532.7584731725325
True	39.43467083494039
True	89.33665539934037
True	764.1977822757656
True	1100.3462920573993
True	119.92442998412012
True	729.4630505375733
True	142.1240387798965
True	916.215595690874
True	636.4764602359057
True	108.73879872569346
True	270.9689125616073
True	604.6580314763469
True	272.6317089947429
True	44.20115206375874
True	577.8409783591559
True	436.3872892184045
True	5.679813242160215
True	474.3044818090581
True	66.61967716358083
True	168.08973010330317
True	235.44800495456784
True	295.2862078495849
True	78.6091370144335
True	231.05484890347088
True	354.1066812621364
True	432.670522995824
True	925.9150837180924
True	46.08288922286225
True	866.2476940907543
True	993.4868670384456
True	136.3148649357699
True	75.5325069146485
True	982.263511514932
True	35.65341483454389
True	233.1598528843285
True	86.48417237599391
True	211.8506779016369
True	362.6543790939994
True	966.478336523526
True	103.58454121283754
True	74.22476522659821
True	667.4454457673937
True	278.1264235001299
True	707.2907123009206
True	54.38281647002474
True	482.7608759273616
True	382.3705855017856
True	676.7689354441594
True	52.71663301083682
True	112.98117559481726
True	28.066211320168076
True	260.01535017859425
True	45.14464972322887
True	351.88677798788854
True	3.1308206517397017
True	1193.4132414050289
True	107.5688825152554
True	139.13448025338286
True	351.2342904545025
True	703.4713956982184
True	660.284597574539
True	999.6350721258508
True	472.9859700245927
True	418.9303557421188
True	145.91093483710137
True	422.0292277274798
True	867.5200707280553
True	426.79981663270365
True	928.651625541392
True	83.10768242963552
True	422.5448995864328
True	175.42086494124712
True	276.8085994876513
True	745.7047436012557
True	154.59539424172178
True	128.62269505043665
True	65.94412433939031
True	879.8857665727601
True	801.4385156933491
True	84.60449961936921
True	449.20269766191547
True	755.1645588310483
True	406.4479235368592
True	55.87811796326405
True	320.0745979257296
True	792.1307303131591
True	28.6362442417114
True	364.5941507690796
True	164.70583045666012
True	291.39738583277466
True	35.30388695835944
True	220.00349810686288
True	757.0306105121132
True	638.2845264901852
True	58.17754923046406
True	296.0302216727986
True	889.1895350753294
True	17.586138624018382
True	328.20102580925584
True	277.90824399857934
True	440.80691355681336
True	224.10239980094184
True	601.1719553806729
True	44.6763423269682
True	961.3021186131482
True	895.6443907360059
True	44.89499379590606
True	381.22430597163503
True	711.1355980336856
True	945.9251223864908
True	264.03335181700794
True	596.5016029862428
True	129.70997484324275
True	194.3914857716172
True	137.8385796517868
True	136.28598870709538
True	215.995636664061
True	930.1587399353498
True	767.222370272085
True	947.4494213378656
True	19.960538215506784
True	28.80384795902143
True	361.2815647355985
True	14.212443010684124
True	615.3330728098143
True	1059.9378876456
True	260.5474879104304
True	208.82484686338657
True	85.340440810632
True	225.4966496990036
True	130.97858210614174
True	46.03909710280109
True	134.9824396504047
True	88.89528961657466
True	250.02593104826803
True	534.263588009124
True	163.24949730747574
True	29.132349616128028
True	61.40791653629736
True	429.8741484512339
True	262.05118074877885
True	597.6403414668309
True	23.359485457137364
True	110.8394616759902
True	668.1898419845934
True	261.8858935832385
True	477.4587285258293
True	659.934855254983
True	99.27369487395258
True	110.54844255935691
True	82.12971602584942
True	25.02152584641147
True	119.59826982055397
True	85.10311028963348
True	102.26223733053232
True	154.56753696140285
True	240.90828268328903
True	837.745813923219
True	292.0602281518505
True	942.0138306997878
True	166.76581690507447
True	204.39568709839568
True	760.2084242272847
True	314.17968773069714
True	586.8442467326278
True	254.2752117111804
True	360.95373795551865
True	448.5983943915636
True	574.4823765759056
True	646.8012401540801
True	369.4176898228885
True	36.067731043907166
True	561.8709366769302
True	618.9385101617139
True	18.17865132520252
True	12.488038483526042
True	254.0453531255289
True	412.9845858830315
True	449.5204038789755
True	61.6682995932666
True	664.8776409136793
True	917.995067164367
True	229.6502093530365
True	894.7370225333809
True	267.65415332888654
True	102.02205645100877
True	276.55106362742146
True	684.0659847637789
True	37.11010727398716
True	598.8997776044016
True	1283.273948803151
True	1012.0208641840832
True	891.7820578671211
True	218.10775598900423
True	88.93910936754214
True	195.4073192061337
True	836.93234295745
True	139.37654084102942
True	1078.0448193480208
True	889.4876020310863
True	44.476391393135735
True	90.91479725010107
True	431.99774226022544
True	409.7764445544709
True	211.9556823743031
True	510.6705554163244
True	664.502744090521
True	128.8421813552437
True	273.2603445608105
True	1078.6549876000274
True	51.91642172478214
True	693.6693159902555
True	539.7152000193593
True	40.35635621357434
True	855.0404764366099
True	387.2614565800837
True	553.3002564010282
True	110.7080026422058
True	276.41634184312494
True	211.9928833560846
True	28.235516185454376
True	129.00124008730754
True	730.7633409581534
True	133.2232198769198
True	381.83728087890114
True	64.96480101250913
True	636.7453599185623
True	603.6606273121109
True	237.5108655635817
True	470.9546307665106
True	163.40198142298
True	164.33065093115462
True	219.67139800308632
True	282.56255783153875
True	362.6681391300946
True	133.81653098463232
True	193.21780928931724
True	26.580982477337088
True	913.9223378431552
True	314.7436201297384
True	9.25765229219514
True	367.1377425038274
True	157.63429809994682
True	633.3721816909415
True	367.50956533920026
True	577.4969265421718
True	528.1355960067888
True	463.5394740597941
True	799.0558277268597
True	240.2598499404353
True	562.5998863980127
True	150.34117642902302
True	546.382686849817
True	370.2537009376706
True	364.6269446764887
True	127.05494643534362
True	133.8055413045505
True	109.97428690134848
True	68.12753415860892
True	743.6459868241068
True	177.89744631804248
True	44.19213433957331
True	0.0
True	531.8509086277347
True	113.10708688117246
True	24.835559867599567
True	37.985294658284616
True	111.61682984396916
True	532.5608584221369
True	188.2072296985416
True	105.49566574599204
True	34.47502761338347
True	157.09721305715328
True	943.6352796756044
True	51.89234574844343
True	235.72341568415771
True	735.1509022174978
True	315.8617965069718
True	446.81059753759234
True	474.3079706170228
True	501.64609590764405
True	598.5630030229945
True	872.023264842602
True	266.0059495451764
True	1026.2685785862045
True	923.4983457313292
True	604.5836516476576
True	353.1404683484601
True	837.5720693590454
True	10.163207518391769
True	30.175867709535616
True	302.0989123936164
True	42.23096170709508
True	204.69962925141817
True	730.4144760969072
True	214.021719362132
True	699.4692295399437
True	753.3413156076384
True	126.78200188303072
True	359.57332619367844
True	577.0990951093295
True	23.011493392532245
True	130.0750361147642
True	437.2300550097192
True	305.6825999419029
True	204.4234993872925
True	112.94946540478756
True	384.9142325350229
True	22.596896337760697
True	379.3542179280845
True	368.6685405519848
True	1054.704468223445
True	363.7256041281238
True	33.16675564954481
True	442.933385950381
True	453.13698852395487
True	228.2683837949607
True	30.639264087598647
True	765.1512342071109
True	444.72980916059817
True	172.73927132431805
True	13.864850556813964
True	1214.6422857077548
True	164.17602248084538
True	28.359496856720767
True	302.37019575288645
True	276.6227079123964
True	112.95784848111688
True	294.82651439527393
True	45.18283811099663
True	318.5564517237539
True	296.54465576128626
True	314.22284415773555
True	30.715967421658384
True	47.90866999320952
True	1028.0016540391427
True	26.098558307936624
True	12.811048539030658
True	171.87189392696817
True	657.0431337262862
True	9.49681094998217
True	198.5490607858685
True	168.26903255716246
True	536.0948999026923
True	387.0282263888345
True	733.6016685177115
True	333.2183263539333
True	505.0838539334327
True	439.9891268840147
True	504.3586752712085
True	103.61231874885328
True	1244.7795704999126
True	888.5899397763521
True	297.2777678529726
True	532.1318588003536
True	99.30895778388388
True	572.8469091568869
True	443.6732774850959
True	159.37722106347826
True	76.2371126061542
True	352.8104948143211
True	172.36138366833873
True	29.57921700168417
True	610.2978040014427
True	375.454940675879
True	68.72505201826817
True	30.715541229030197
True	667.7473660934988
True	497.34455664293966
True	72.42248008989448
True	20.946002009452336
True	313.9242048736081
True	330.3401474739352
True	702.184822726612
True	553.1578088066245
True	554.2386505795713
True	787.9207346481843
True	8.624167132576593
True	56.16618162696956
True	39.98371490823735
True	58.285150694506086
True	497.5149626090698
True	583.9511498217693
True	80.06500480471087
True	115.60672832433632
True	190.4985601631417
True	70.70077298303747
True	178.9430675196261
True	200.12125616008487
True	269.0453747882619
True	836.7714068519819
True	603.2811319148594
True	284.15564155555046
True	193.02957623954907
True	269.606280713833
True	256.28516104713185
True	704.7477355671803
True	343.89224656730266
True	175.62617907785847
True	922.938097568786
True	344.4269965791969
True	482.3468941848137
True	153.1222554118481
True	121.81482441614556
True	63.160233217529466
True	218.128486633365
True	997.2224191435369
True	537.351236887742
True	119.06241925033058
True	355.41402002175664
True	100.05414347979828
True	657.0515606596593
True	4.4317526932937845
True	697.1798356021491
True	33.06611535713846
True	903.269075042456
True	852.6579125105511
True	209.17898672413688
True	30.02391509627679
True	82.22055699635952
True	451.58145555702185
True	219.24744662953128
True	1.3621006580640418
True	80.70148939549449
True	1095.0436198044556
True	343.78179986230896
True	678.9682353111294
True	486.01387098207874
True	31.43713936475606
True	135.30475940401556
True	446.8826819744618
True	921.5259173413268
True	802.0514085212538
True	419.436139965041
True	347.28506029118904
True	17.077068227195035
True	76.97925245149987
True	732.9908253318246
True	470.7225401651929
True	384.6831792438066
True	885.6895229411349
True	25.25830553326588
True	219.24648444200412
True	890.0316894645067
True	235.4566771346009
True	8.6874967832065
True	500.81936569460936
True	106.15851622930492
True	634.6099235690943
True	55.5196771750647
True	252.83276235900576
True	852.1154231762508
True	877.9669652120158
True	278.78298613952643
True	434.651290156053
True	124.47814603229315
True	579.5557759021062
True	262.9027306682452
True	191.21597223278724
True	877.6648872477762
True	56.71224719043491
True	709.6030897276573
True	279.9600667563334
True	297.8612708019803
True	166.6910707523077
True	497.3432432606754
True	610.8763206689121
True	363.9890507942857
True	402.606851687991
True	69.40389952628281
True	159.43946866364684
True	446.5766257803894
True	213.9134984754809
True	35.093052558668866
True	201.0535772420577
True	392.10425045421215
True	415.1938742710319
True	772.3977872725409
True	121.92509699315278
True	646.6332137839338
True	520.6663791734802
True	611.1114758234584
True	131.6712447936614
True	37.42692652430084
True	658.4030065751451
True	72.19187206126273
True	556.6590401465994
True	679.0603395022596
True	464.950195150855
True	136.54358270663528
True	546.1775155909738
True	4.403503757598302
True	401.850858936478
True	33.25377298007183
True	641.1457524178077
True	272.22429439741705
True	575.7254061663645
True	701.4124514124808
True	149.51858070492574
True	520.0828636370129
True	508.4034356251135
True	65.00184838707796
True	954.0094015857142
True	3.267497268656487
True	26.28230632097495
True	651.8702268280937
True	726.1528953417908
True	137.42520642837263
True	409.8694696641842
True	124.54701086416374
True	77.42857360271508
True	490.8283024305913
True	44.60104703049028
True	509.1127982185417
True	13.154760808171355
True	869.5103642906762
True	564.4484526679545
True	681.9674287969535
True	99.21951693751626
True	372.14282661376456
True	939.075627068558
True	832.8082396844825
True	142.15085301539017
True	549.2148356964208
True	450.3306155689484
True	254.52506187118425
True	243.7656052346581
True	4.583784429103851
True	324.5627432040101
True	12.53698773892041
True	372.4741846835572
True	74.11838065718973
True	411.6190181437358
True	653.4805807034445
True	129.16949529872232
True	227.81503049326477
True	627.3844831767125
True	690.0693298184841
True	285.97134202672663
True	136.01074126856247
True	158.06274490964154
True	470.39023261958073
True	85.1044850549079
True	9.919539747827503
True	535.7949449937547
True	578.293439345422
True	19.88572894288992
True	137.6120664671112
True	882.1700363469481
True	483.4841872641349
True	274.01613101978245
True	34.201437235294655
True	473.3210084064664
True	110.30071369867552
True	582.7653948562646
True	672.7434723006776
True	297.4969969665129
True	373.12233849319296
True	186.53468835129
True	239.1097212023093
True	70.64297899216264
True	226.2572258057
True	519.6331242426446
True	22.69450506574966
True	451.3359334387107
True	381.8273330959344
True	747.7458020120833
True	912.6059527747906
True	901.4971977179724
True	154.41447848695273
True	383.8123708885556
True	73.36950579739526
True	193.9838686139965
True	319.02231829774007
True	10.006986084253612
True	806.9286233854086
True	22.29386749249909
True	402.1525682422988
True	272.8420268212112
True	651.7575589034241
True	203.90733265347075
True	36.42909021896912
True	672.5946995915998
True	1080.3986705965171
True	230.78922201369815
True	132.2436337826915
True	607.3241901198606
True	467.05095219179776
True	18.59182699952298
True	845.5335333401497
True	113.12248427904512
True	45.82423718162675
True	310.68720096500823
True	348.86916783949505
True	400.84798995362416
True	270.7835054064479
True	20.508999669129807
True	24.131127136419146
True	838.3270325851798
True	209.3229552857268
True	110.354873883314
True	830.8771513648464
True	660.3242198217145
True	623.8676687090349
True	453.6505666493786
True	155.56555176932986
True	32.94081706197849
True	98.79183243281862
True	438.6017939298925
True	228.75562528772065
True	484.5106019899295
True	148.76897636954814
True	487.7171321294476
True	649.8516164930456
True	948.8064230826698
True	25.40655737009065
True	1007.9793108867328
True	1058.133962737445
True	449.4529485545874
True	85.74479724427997
True	791.7416684831537
True	638.5176702893712
True	658.1727826585003
True	175.7406434248578
True	741.2403813046625
True	698.5305059999383
True	118.44629896542354
True	765.6700617100408
True	819.465749774743
True	479.1828110949785
True	226.3525150836412
True	73.96445079081073
True	317.7685577616635
True	367.97129413506536
True	460.2513814758557
True	438.4599346046154
True	199.63096639335308
True	313.56310701626387
True	2.3394838425057904
True	12.68661163538423
True	104.65776566846463
True	136.94541732940957
True	352.26405251118905
True	341.7231684050185
True	112.58828274556978
True	17.578922231442906
True	212.70580555545067
True	842.5682308356363
True	447.8065419343431
True	553.3336313446532
True	565.5185898405796
True	801.721861786974
True	647.1961564285798
True	92.94934936150187
True	196.35361272690983
True	231.922177684901
True	276.53828899730496
True	108.24977985316022
True	365.1292328027192
True	428.0936600193803
True	171.0190685161068
True	648.4713912844439
True	244.19466198437772
True	204.1871053846429
True	29.251554184572843
True	243.239418835224
True	503.6485180113429
True	167.9400066096384
True	534.6189072514567
True	457.68750313758926
True	246.4451467506771
True	105.51985118964528
True	41.75849038852822
True	402.31341797458
True	795.3510751614932
True	163.91653218668847
True	1027.0696054630855
True	1024.3379420007327
True	472.7024476125743
True	96.32133659455306
True	123.0588869589355
True	644.6298286510088
True	9.190786154344169
True	226.221687636888
True	126.41107903749707
True	116.76636156548518
True	328.0815292520852
True	632.6334580160892
True	39.34633609213267
True	134.6582783048615
True	969.21133396951
True	54.8042518094437
True	458.24449375972495
True	531.3179779488962
True	251.4270315449916
True	130.72827864678928
True	861.0863484858442
True	1186.6710643848337
True	525.4126004753535
True	643.2962759992877
True	197.90988782045216
True	149.27678144171009
True	318.8763991390685
True	256.20329342523485
True	174.69926840636464
True	307.1922033215078
True	340.4455899782177
True	11.680075977865377
True	625.7036409091847
True	153.22330393933643
True	78.64365997034218
True	439.2722346161303
True	318.8543957373658
True	1192.4038963314588
True	349.3161432422652
True	958.8003418764712
True	9.65680476177805
True	267.4557546374818
True	220.08199403840047
True	150.4130627808082
True	482.2386825484287
True	198.34005923756652
True	403.1026917737708
True	323.13025752634195
True	115.80539309329669
True	355.7158598887292
True	1025.4605246652095
True	740.5317844465029
True	218.81375642755063
True	106.69363790296708
True	274.5434279705126
True	24.061104339162554
True	361.1979423383775
True	329.5226931380385
True	599.393542271858
True	445.0795693675706
True	355.3547574130309
True	156.5147775439483
True	13.27923014680044
True	425.8604400124959
True	283.2002535849093
True	138.48992607465323
True	310.80213125368914
True	431.16605695875216
True	808.3332508705346
True	308.51909188218923
True	771.389675856712
True	406.5823316592704
True	386.36330538899233
True	1.775968280510261
True	1196.2040986883087
True	105.84858597304004
True	958.174471051154
True	210.8935045536055
True	447.7683953456639
True	651.6492514632757
True	86.02142824540911
True	500.3344453070297
True	32.86525973745966
True	413.4334996173872
True	75.75101225621599
True	233.13262194865277
True	39.03587302702304
True	665.0030539640992
True	189.5099301254729
True	26.812526129630108
True	386.4312733245656
True	107.56433069506843
True	171.38925120498078
True	837.5650348483853
True	266.5038414709234
True	155.1967287949666
True	378.6146745763098
True	522.4749826464753
True	342.61616889164367
True	508.5147184960899
True	612.9246534768738
True	155.8382791023567
True	6.905657986352002
True	69.96102659213275
True	429.7825022845748
True	91.32672424467302
True	79.86080691849915
True	1025.4707462638416
True	30.822503921084248
True	323.7354526422464
True	312.8682009380466
True	452.9241274469394
True	664.5579814468707
True	194.27419982053488
True	650.9349689166721
True	318.52624359553795
True	348.5252032859533
True	271.9203982830386
True	218.80164653029868
True	362.1024274875893
True	453.7789247851292
True	408.6243875124603
True	591.8079792444432
True	137.1505692879397
True	69.56728754929519
True	38.73045100053906
True	301.8337138544631
True	640.9896029058202
True	404.5365889468419
True	787.5128362602657
True	217.05237125448272
True	409.8734687171806
True	66.47203765316777
True	52.469822351261385
True	433.0393842708376
True	199.1200618268883
True	209.83086882448308
True	44.98010130469545
True	1082.6188470053903
True	174.24655643764015
True	891.6336005737991
True	318.1892006285398
True	934.2087099023756
True	238.3261456557512
True	448.94590894243805
True	526.9008274320206
True	614.5065272245889
True	203.79298492581847
True	479.5554943189004
True	969.0423216862096
True	128.6371667870478
True	7.985078590291668
True	576.9275280020547
True	30.194488352706667
True	73.03289549390689
True	823.448731224918
True	216.6917780004486
True	1012.9541670222492
True	678.3486930788779
True	408.7589736309866
True	286.05163955406005
True	488.9347846875555
True	348.27196894450867
True	189.74460320339307
True	663.806536738117
True	716.683870310331
True	201.85576225201936
True	84.95693140117075
True	507.3344070860699
True	135.55380926057464
True	366.9422791192272
True	339.32111103103995
True	63.2047113552757
True	373.62582080759154
True	402.8731338949864
True	361.7353510890314
True	406.2218557631167
True	426.49943490257846
True	655.413554968012
True	56.05146380707114
True	463.5058192544717
True	330.9049867805506
True	635.02399516722
True	223.92710632223768
True	99.21230042203106
True	42.01977324501334
True	535.8543634764332
True	643.0936530487702
True	183.6453750633284
True	409.3516501332145
True	322.1059829819922
True	19.152417664156047
True	165.59296372134764
True	287.7085335891135
True	3.4125380208146328
True	866.0808481889745
True	81.51676219690061
True	104.28643129189636
True	111.53550547854393
True	356.86563097696404
True	36.48074110512356
True	449.35432288351154
True	228.4984597069493
True	6.07063343259439
True	113.31654065233532
True	446.328323840622
True	52.07172650712154
True	64.19316468010152
True	180.8548446813771
True	285.78428235088137
True	945.269652804198
True	391.8681255535121
True	947.864108782944
True	183.28806961102325
True	1030.1493640717267
True	766.1308722166818
True	655.1122219371465
True	423.8174483495074
True	385.3500481441088
True	80.60213585790048
True	75.30294526051087
True	79.74372516334618
True	167.36908808506575
True	474.9738129280886
True	1092.9482235085309
True	169.55459645574985
True	358.44499478588745
True	434.3090678993876
True	591.8586153939456
True	603.3219303592987
True	267.5889604929473
True	439.96627260940255
True	667.5482107352931
True	96.34982092333262
True	722.2901601387549
True	254.8746725922852
True	137.87166548001753
True	409.3395909143256
True	856.0544059240317
True	404.97926956302814
True	849.4373326970167
True	196.7458799015396
True	349.3566929345708
True	692.7845641640482
True	631.4698592863458
True	193.6133532234321
True	258.68989245952616
True	766.732142905376
True	30.966369843863404
True	203.14686975610311
True	487.6325216872151
True	691.8846731040273
True	109.56564810902742
True	35.03760201195571
True	166.10983701372993
True	737.1485568863189
True	319.04376122895485
True	560.9681291662998
True	361.04312219866415
True	308.39224557108923
True	451.35235792864114
True	480.0111913572106
True	71.72001595444985
True	367.01868461875046
True	794.8016640563976
True	0.0
True	304.10906995345835
True	246.31395150443936
True	972.0222486396711
True	145.9454816826941
True	645.0523420335942
True	642.1808480900695
True	114.78634816274884
True	216.3804081338729
True	137.0561728804275
True	11.843622298836332
True	294.11373945022734
True	363.5655637587026
True	1160.517442251824
True	235.57281103736827
True	419.1527822708729
True	661.9759003116665
True	197.6593267345199
True	28.27801360456589
True	837.5293255936679
True	612.844097795626
True	157.32029070743607
True	605.5289868123406
True	160.7904384459777
True	295.71261923746965
True	778.5192575201278
True	34.64009713265939
True	107.1442846149356
True	513.8449858325996
True	64.67100750256698
True	73.38598884893747
True	421.2096724060413
True	23.098445186877303
True	760.8738243122473
True	100.77721972261592
True	161.53506584342512
True	17.79292781425051
True	718.2999109811421
True	30.939640342018848
True	773.2917640217416
True	405.285843446108
True	125.03287604249287
True	719.0944405357185
True	516.5375835372013
True	555.2705521896708
True	47.48416803894801
True	365.185387438428
True	6.136112642917539
True	97.85719751412094
True	374.2848164014008
True	50.34752958306393
True	122.1982573318298
True	310.63228703315446
True	192.9322625405189
True	104.33390701131636
True	666.4098277009715
True	19.89379023935212
True	1134.1255612159844
True	473.9021331157203
True	317.0241369654083
True	477.18913511178056
True	124.12958290639202
True	788.362815566375
True	1133.3187244610692
True	751.8967899255762
True	179.15895208214994
True	223.51075911470176
True	48.56350831311341
True	57.31341420015027
True	150.62925378058603
True	102.4066622287813
True	172.97964872713504
True	1200.7838380164749
True	289.8473716524391
True	361.8674244965848
True	701.165704749322
True	16.194082670292346
True	15.737059787657628
True	604.927515543992
True	6.072181268658154
True	114.48021910435688
True	668.2342677454343
True	189.4076045977495
True	638.7374996780625
True	837.5150816810109
True	152.50126134310693
True	913.8511436301592
True	2.3219497432793563
True	453.0875259746021
True	1040.6182337017158
True	25.98523978609464
True	237.7294742224713
True	139.49030008554695
True	953.7520610793252
True	230.78113426102436
True	491.7744514296674
True	121.12240839231173
True	525.1092542417105
True	156.56436393744994
True	96.11940140653658
True	385.7234678892938
True	72.6970508013436
True	53.36983680201518
True	1046.779502870531
True	261.0324823771522
True	159.66329309890727
True	365.5498927657368
True	404.0741525913001
True	215.02114255187453
True	158.46139138525072
True	397.07541133868926
True	36.52622953508551
True	482.6070352546817
True	1117.2705744751167
True	113.06190547738656
True	468.6243982127711
True	314.9662937727466
True	26.879894121539653
True	400.201927944188
True	105.31700873222717
True	616.7284764650092
True	197.09772573079263
True	436.4900621687216
True	21.46796933119633
True	437.0026969725989
True	106.84559428230163
True	338.2366387211263
True	28.36767536167845
True	167.7034507771958
True	244.6293932718881
True	783.1909509315747
True	57.750842564613976
True	141.10976000363033
True	231.09384324704055
True	136.8487310000875
True	633.2465364646421
True	554.162365485139
True	776.8941180200527
True	386.2472780409488
True	541.8125390585698
True	425.6505716919201
True	681.9862913355815
True	75.66996733427787
True	473.1311283805075
True	442.4144396728842
True	48.84233234995551
True	87.57524259904312
True	130.4202014631815
True	90.45793004032774
True	331.3216770705937
True	829.8532735594482
True	338.8518808887295
True	1147.6311873416057
True	336.0199153495894
True	900.2439832604254
True	152.4871749976257
True	573.242648255858
True	634.0156600581499
True	700.6202662445754
True	452.72440601708496
True	63.39658371973962
True	286.8397217952722
True	42.659099551023736
True	158.08838715227776
True	176.85674337552416
True	1147.9415864029231
True	233.886298447977
True	554.8820094613443
True	549.2438523941311
True	553.9720023613731
True	882.5820009978851
True	595.8712060105186
True	656.0221647101579
True	949.7861990287294
True	128.00697912311
True	314.7431413805366
True	257.4702675748687
True	347.81158899578946
True	90.11515030370111
True	388.5908699448247
True	4.307430367501663
True	338.52396943424867
True	255.69652366028083
True	596.5943645144032
True	294.53829561834425
True	362.8209190761105
True	10.648740825849607
True	58.49338389234286
True	540.7037605751193
True	28.84175910008221
True	138.33670496150273
True	62.56086585857064
True	151.49705305937113
True	232.9848861114781
True	71.03525963381611
True	375.84496999186126
True	261.7943142986396
True	103.28781814456202
True	335.35065321426555
True	62.327661893987376
True	579.3781429941719
True	859.94819119576
True	275.25379764232576
True	1159.4024574959824
True	114.86414217870714
True	314.682012327339
True	1045.0923530783537
True	88.37746212954895
True	280.3696213627889
True	10.448630565052756
True	398.5331164244704
True	445.5749306950033
True	158.627611366914
True	619.732940012659
True	913.2767082699276
True	159.51335076450238
True	78.64778830178251
True	341.83318383173525
True	529.8580295309484
True	621.7765903157327
True	1211.3755086174822
True	26.847771708387004
True	957.3007901646764
True	136.43240973453365
True	665.0899947761279
True	115.07086711552138
True	125.9543314242278
True	189.42702024088103
True	170.7836304632317
True	761.1100467353914
True	207.19849680735305
True	227.20009926105664
True	71.30833742315964
True	515.6215023671302
True	442.2013157592222
True	182.41772054371623
True	231.52773864582187
True	16.88093820080144
True	421.90234630142606
True	219.8206185050704
True	262.31930977383973
True	106.99223512110486
True	689.2139154517669
True	404.7072127987015
True	245.77859817205132
True	650.7684494251259
True	525.4749502701001
True	460.914273859614
True	138.8724543785237
True	528.0108009248219
True	426.53144653248296
True	3.326701224219698
True	188.4929779587914
True	94.40628724794178
True	247.6772606879625
True	3.027293114223742
True	125.77161657134336
True	353.40412423614123
True	5.992226082979416
True	846.2449133228106
True	164.92032250037667
True	713.2517444785616
True	809.8089602305187
True	163.44543289634498
True	223.8517271495935
True	487.6158052896824
True	818.7331114141748
True	49.64713717469096
True	35.6747840820095
True	131.62081209088225
True	603.7520224238809
True	734.6447949446921
True	181.3231349464416
True	586.0498563685666
True	597.4559917120795
True	854.3021001054873
True	385.3927060121554
True	191.4546747648115
True	884.3851227375258
True	220.68896796260685
True	150.3783888821198
True	336.53755220386074
True	221.19299919320704
True	200.6701197179938
True	597.3528820281887
True	248.01901414700183
True	180.72481113535525
True	461.3072571717849
True	468.53741337342063
True	64.24683026593718
True	283.8893755665085
True	76.186193900596
True	336.164028671212
True	357.4508712456837
True	257.0350977091349
True	178.11729070550825
True	381.8500556996244
True	680.496515551294
True	753.4654966844336
True	307.04978513101787
True	733.8709115958064
True	65.549627737892
True	879.6867935601986
True	349.747860332719
True	12.604215735462413
True	623.5572525530067
True	692.069637551872
True	253.05423913255532
True	167.9198547867249
True	48.23805657230734
True	377.8518900299835
True	78.0083554402939
True	16.427618564769165
True	892.406859151465
True	367.7753659566823
True	182.47918389937237
True	983.2326260603202
True	11.63537461722721
True	790.36554378448
True	30.644443218999307
True	669.982946754281
True	58.035423067733646
True	780.3656732541517
True	439.0047689817143
True	198.7772829981681
True	456.57440723549945
True	200.740358466104
True	286.52763401535697
True	218.95127060539463
True	394.3695631096013
True	10.392485570383442
True	323.44321540216527
True	109.365377279648
True	11.936059608659564
True	478.015558590112
True	724.9858910434316
True	278.02422088692555
True	82.54192735523591
True	303.75042896084034
True	82.52827545571897
True	188.23107703568297
True	182.0376984613065
True	378.67429758732777
True	44.32326249890748
True	145.45257716192685
True	381.5709786402064
True	893.7126199753994
True	112.69499411570136
True	207.42426356310816
True	413.391639270346
True	16.611066646810354
True	433.2174197175788
True	511.2884155556975
True	91.26142581492331
True	397.79037077733705
True	356.6947595490425
True	421.4360924151434
True	614.2261471580483
True	1038.747110528344
True	963.6398410852184
True	54.96321439873331
True	1054.7352167048743
True	111.58251319378282
True	106.00644000753373
True	111.20766993287832
True	488.5872397181499
True	372.5619742526488
True	557.1024183283079
True	264.9153533039856
True	160.21965431928933
True	409.0638654614473
True	16.692239395960403
True	449.48807291395286
True	379.4482939257635
True	144.22728039938576
True	93.94033825124674
True	533.8981551730988
True	959.6020100903976
True	207.53351436387476
True	65.7928487311292
True	441.2340208135272
True	384.9811492065096
True	488.8541062175072
True	336.68912734638724
True	3.973798823416866
True	549.1819887932029
True	502.4201788473045
True	496.2494014131989
True	194.4522472420917
True	106.68614241061049
True	21.161173082839166
True	381.2914010514321
True	106.9130996494786
True	9.013503389285908
True	32.03771538230413
True	353.17260680085866
True	645.3216047422644
True	132.09135006856678
True	91.5745381679823
True	24.157256469466574
True	410.00470010696273
True	363.725039094985
True	799.6577847572033
True	305.1556974370786
True	537.7442358823669
True	548.503593629036
True	524.7617740746106
True	286.71352928680324
True	551.7508379133731
True	107.2821147429022
True	585.2829353329175
True	8.11300683503448
True	365.4124571281975
True	482.3580658763575
True	982.3665649263716
True	350.53533840802294
True	792.1818903194064
True	1013.866406280709
True	173.76822096401366
True	40.81307568332954
True	377.59051427367024
True	381.9212574157136
True	574.6441791590635
True	239.3539589682984
True	27.03975928899469
True	620.7801201720717
True	131.9193457506699
True	1073.408234884535
True	326.55989899904137
True	495.7347985273433
True	118.33584816373497
True	802.663684873347
True	139.80601409589326
True	837.1919714659341
True	568.1254015249859
True	194.1205506681311
True	110.46678681948896
True	66.12485798705481
True	574.8709708508267
True	939.0254842006992
True	420.8065034402779
True	535.9178789371857
True	134.4110773766697
True	620.8509069174272
True	498.6900307221456
True	773.5865883067137
True	333.4668593659936
True	600.4751971986897
True	110.11999876293017
True	25.83278166508904
True	414.2455585525541
True	164.7602023833902
True	106.74448981537562
True	357.6276220043557
True	1112.121412508724
True	258.47523704247953
True	541.0446606722435
True	11.760742558011373
True	75.85435515666362
True	330.1559484650776
True	785.7850019635737
True	460.2033284275181
True	532.4540206844744
True	709.5071613154661
True	70.7502140242843
True	701.361958191019
True	46.92369006247488
True	103.92423901921931
True	193.52686399605037
True	79.71597494377797
True	24.93467016704547
True	297.9875207806581
True	462.6759064001851
True	884.597560617417
True	864.5331926227955
True	6.204679141956687
True	287.8265972989868
True	465.3592755433041
True	128.61285672895718
True	237.3886484665069
True	325.70965503500366
True	1322.508971037033
True	439.76600090492815
True	24.354703906406023
True	186.103456693852
True	693.5972718887973
True	34.832337931691285
True	173.31668433173198
True	560.1423250352435
True	72.92947857918499
True	882.7328874691347
True	336.80954771902384
True	666.6698368865138
True	79.79835404312273
True	681.3789853988122
True	584.3488704988384
True	881.3518955091582
True	247.4265976167076
True	496.8360442784921
True	816.0155449187353
True	911.1858829239987
True	211.39121327911
True	765.1991121262712
True	215.1108639362442
True	445.2364692264852
True	365.21399512341367
True	503.6444274601
True	492.2012819670474
True	319.7634620025145
True	352.24665364703964
True	116.96209317196126
True	346.2937452411793
True	1134.1319684883504
True	309.3566069193265
True	142.96596403655934
True	309.06355594888544
True	728.3915373490229
True	642.0948090030231
True	401.7099191247707
True	120.8669138749606
True	326.38314916058965
True	34.9354976101539
True	171.1774004209918
True	89.42403177728637
True	87.50423813393755
True	572.6667892396868
True	139.2919903486407
True	131.1381835904045
True	107.79477986806576
True	85.34460024854403
True	445.2993065785793
True	373.7063385450018
True	1045.4428366892682
True	530.1083922577861
True	838.424291552052
True	281.75722895417255
True	294.10229838938017
True	496.9115345428088
True	197.225464635464
True	759.1804292098897
True	245.59063224174295
True	355.7255439869012
True	66.95440312446941
True	114.84324629973946
True	254.3962727335061
True	118.45175669253972
True	473.5273663799897
True	32.20784219166786
True	557.1117860868472
True	1014.940136457808
True	710.1186774557997
True	1.6202823425609352
True	62.12268220497644
True	514.4779249530046
True	438.719139883014
True	74.22825725550246
True	115.04403326887623
True	302.7190641107045
True	77.05143453768295
True	56.670491826163016
True	717.8981883480288
True	658.6149586616275
True	163.11564683349505
True	167.64233818034117
True	512.3583763467775
True	55.369130167951525
True	23.898838491012786
True	542.646942905465
True	461.50446489822446
True	1139.117881667278
True	44.55366460404768
True	464.5499728834453
True	870.8400477519394
True	808.0956150243705
True	279.8150045837543
True	750.9864935064426
True	390.7451173081253
True	41.47074789032981
True	96.66938835017058
True	720.1325858163476
True	72.4292960647511
True	141.86281454495094
True	909.5505434744872
True	199.9733548564002
True	269.72859801971543
True	104.5106059261516
True	665.062231950112
True	592.1648862366088
True	219.7996999950835
True	421.07358865348726
True	42.42207333862956
True	278.3927369747296
True	582.2699416818626
True	631.4511601861986
True	320.5447784147499
True	75.68662316189388
True	946.0433929627412
True	1098.4654317860495
True	560.747275973791
True	63.71903610890044
True	29.358880406007486
True	93.3699926748735
True	111.46958062099172
True	97.65508189114148
True	889.1242295050687
True	1164.5767307018532
True	727.2163875068932
True	324.9190257084911
True	8.87993688421913
True	20.576106653669505
True	340.20770834506703
True	477.7040179787347
True	48.14225700089079
True	558.5150068404052
True	443.5998543531429
True	396.9687449797601
True	80.76299041999756
True	196.58292718572704
True	272.1849852948441
True	130.27808431502416
True	382.4176189402474
True	42.392300194404825
True	168.75859152894574
True	1155.4286227151392
True	5.629137408378171
True	27.30238930057171
True	583.0027615880146
True	362.0594631363531
True	764.6570226667799
True	156.51136420203702
True	759.4509635038667
True	595.090392750116
True	266.9210125740257
True	436.5864488686074
True	350.08180364703406
True	288.5345598274264
True	263.9058930339199
True	391.073644361531
True	498.8957940610339
True	501.0934588878395
True	109.40834542390677
True	360.9188604009456
True	8.514908376828734
True	192.9088660043668
True	237.5219416146633
True	861.4441215877627
True	616.5385372620984
True	32.917727289437885
True	711.448408602277
True	861.936811403971
True	101.52890827363852
True	347.8457633200575
True	844.0620271345041
True	217.774627938384
True	168.7535979428968
True	531.8125618073132
True	572.8337459704412
True	1070.949510824942
True	148.49915356794477
True	152.3022903897645
True	255.9105706956425
True	315.1752567875717
True	421.6104623624615
True	410.8930630392957
True	326.73914485618445
True	439.23556708974286
True	493.36475546606994
True	230.6608030935709
True	1473.7335327991443
True	240.65785993525336
True	394.6246314416217
True	49.89218307263253
True	761.1187353317716
True	244.5555686554778
True	913.8440077681472
True	561.5535781127028
True	332.9345587944607
True	800.6178266231682
True	273.66492429115664
True	214.8297767781509
True	247.9016175060324
True	219.13272015579352
True	136.51706931883237
True	262.3281309682825
True	747.5418353848299
True	530.2547926909468
True	217.15852585527736
True	1177.6903769616129
True	117.21857664439857
True	256.9961177153022
True	71.98693334186001
True	301.0749207253248
True	427.4336588062618
True	88.63245001682427
True	229.57711180609823
True	74.71030452246305
True	689.7548107775874
True	373.81643525282686
True	227.60363613991797
True	734.8725426663526
True	833.654040962087
True	797.3955329536842
True	850.1950699679826
True	344.65176295154447
True	1.1296937612587772
True	265.7640898665389
True	58.29279641969646
True	373.3381359153721
True	54.89580071013224
True	373.3305944798255
True	888.5899117127719
True	1049.3434914155698
True	400.3545445746333
True	21.46733204287452
True	536.1046995761202
True	515.8116584066825
True	201.1230845500658
True	240.2364136916614
True	298.78650808796954
True	22.631352375384857
True	119.40260514154564
True	945.895510403221
True	63.81736197626365
True	502.07839551924457
True	785.1724517895384
True	103.36431772583114
True	243.3295492222109
True	117.10615170483612
True	16.06016273963418
True	1.7881511709128342
True	121.1745047586413
True	1007.5024253473792
True	469.658937313015
True	67.43529937138551
True	788.1282249758069
True	353.1152925004497
True	1.731451049593765
True	458.11033168268
True	188.93966690818544
True	515.4474445794207
True	80.9632142402405
True	336.23732747075184
True	379.8879794635012
True	157.10160581203513
True	214.53788592105548
True	124.91302361447283
True	176.01279487137367
True	1008.3006972947746
True	17.269519992844597
True	515.4819686682558
True	485.5456558438123
True	398.6658250832653
True	224.88799896388676
True	230.4450847053344
True	157.76441586242794
True	45.80858026559429
True	486.1743538269116
True	148.09425464583143
True	849.4533387771927
True	825.989592288424
True	251.25924642971216
True	319.06194039247515
True	519.8081699698612
True	43.39921718861706
True	85.02286121697384
True	740.659627658694
True	1059.894288327523
True	114.15401027674793
True	726.70435108402
True	141.4217444191188
True	928.8273782103988
True	677.5075145077225
True	107.42783445428094
True	277.8354246961648
True	589.640348312381
True	264.1583501551858
True	47.57272955871454
True	545.0376070517068
True	441.5535571413606
True	5.48555200176464
True	477.5783933870869
True	67.83208774203541
True	160.82556730203237
True	241.03005211664595
True	296.4213265321359
True	79.92032670480152
True	212.4470518455953
True	351.99686515406995
True	434.3594280434811
True	895.2238793257046
True	46.67185921142393
True	919.7455364412892
True	1026.643971302582
True	133.02980444333917
True	75.05512737961448
True	1001.1589336213672
True	33.377270493226995
True	221.49343725908696
True	86.69005567547603
True	208.8993378310983
True	371.8898938403276
True	951.6860430840444
True	103.5895442588798
True	72.60512776030833
True	646.164070670712
True	275.2990862356553
True	717.5731150369259
True	55.00325180059204
True	461.47645877079503
True	398.18989521552845
True	689.513235097187
True	52.873084272463046
True	102.73163519821011
True	28.11907832359645
True	261.9061474668083
True	41.10169377952213
True	353.74036134088624
True	3.693817513786332
True	1190.979379346121
True	103.71643529632988
True	141.4037598944965
True	348.3560869784949
True	688.2817292884507
True	689.8062414115769
True	1022.435145783181
True	458.0005091762752
True	408.2681928023778
True	139.9392930545022
True	427.914156271716
True	824.6053517548078
True	422.5746148370347
True	931.3998834863276
True	79.40434913539833
True	408.87284235383146
True	171.09776809010287
True	275.61366499334224
True	758.6849178414934
True	162.23538612657694
True	133.73124405904304
True	65.18124539267373
True	869.9441285963696
True	785.7123974349595
True	87.64641954722296
True	424.72419690459753
True	749.0987501458397
True	431.4479818240653
True	54.77660431167581
True	324.1460646536354
True	781.4543157125273
True	30.37227737786698
True	359.9520740945167
True	171.97507681102184
True	271.23269797854846
True	34.01836979518075
True	217.5571456867843
True	790.5563264692169
True	648.9329089706046
True	58.32975257376285
True	294.72437904055295
True	902.0614349653796
True	16.16209562010474
True	321.54247876698776
True	292.1698735964269
True	426.0218886517222
True	208.3990679954621
True	614.933530435045
True	43.03970740165519
True	973.5620252159962
True	851.1749947488768
True	47.86085690181301
True	401.2810857583782
True	720.2063353393736
True	923.451609337392
True	273.64153335712643
True	595.6031770742226
True	126.18245736120753
True	172.84405085835334
True	134.41848964587675
True	135.2983128063491
True	200.5790650474921
True	956.5757789373838
True	776.7774706702089
True	962.6071475604602
True	18.781864637329512
True	27.06937097281549
True	367.4667323347154
True	14.14258503063559
True	631.7436869953925
True	1053.3828672047896
True	264.8227025851526
True	212.5826351069972
True	79.92996989110533
True	209.64753745703587
True	127.86845705433409
True	44.5854430697994
True	132.6942542036731
True	84.76024797237072
True	243.02958351722577
True	554.6930426691137
True	163.03625625678615
True	29.03451897965316
True	57.014567165404
True	414.3479271472145
True	266.9434524815904
True	613.7779321530473
True	23.69924161006759
True	115.40703233311484
True	651.2279703061693
True	254.32698347328397
True	487.7607275878427
True	650.8758690392348
True	107.90299174766764
True	108.50299270573352
True	81.20133538046227
True	25.00581817787063
True	126.45905575975333
True	79.15340341787608
True	101.59486792546276
True	156.47217088955716
True	236.4265755096293
True	840.1830634615003
True	287.50153451242863
True	906.4878133446534
True	164.3946018815102
True	191.88222228846536
True	782.0770677552055
True	305.3052449254707
True	611.9238757834039
True	254.77283428823503
True	372.0641653894462
True	451.1202335740508
True	568.2773510353117
True	666.6635965066204
True	369.6465314680931
True	37.04697026798009
True	557.2880513248192
True	631.0725636369414
True	18.687311172288936
True	11.012518347944388
True	255.4397283531409
True	405.5076390968912
True	443.7443686177644
True	66.6063815855763
True	635.6980573543736
True	967.9896343318792
True	234.80136854707635
True	908.3442965195464
True	277.8234929426036
True	105.03013708387634
True	255.60577011161257
True	693.9033034259143
True	38.04925039201169
True	592.456323891187
True	1290.8440031268442
True	1024.9569561158098
True	886.1640141240993
True	207.23538091206
True	92.2269055114168
True	195.80989925923905
True	812.1618145138667
True	152.4171928305142
True	1064.0414574043368
True	863.9663705665753
True	40.53830390130476
True	91.63448770265798
True	422.14815877478895
True	417.5358018426331
True	206.8963469193412
True	507.5214598251154
True	663.8945489495325
True	126.13747861499968
True	278.1983444169993
True	1050.9151245594146
True	46.415601036390136
True	710.8480982640075
True	539.9824511886435
True	38.47136479097032
True	835.810252472708
True	388.1742884243126
True	551.7446583654337
True	104.65582676551256
True	266.9693905875874
True	213.8343188205478
True	26.976374519770825
True	132.72998123717267
True	764.4655659243307
True	141.47827573479265
True	382.6326102531471
True	58.19954974531622
True	610.4554998438407
True	623.0922760085156
True	235.3513215495464
True	460.46619307857935
True	162.33693681096685
True	157.39312384296346
True	221.4139913504741
True	283.61646467897293
True	357.88145252431224
True	130.0462935099709
True	189.3589923818644
True	27.29422436267378
True	879.6005795399726
True	318.77964708486314
True	9.552538509613616
True	363.2544432039912
True	169.967958998031
True	632.8454804979862
True	364.6523612337205
True	586.0388419772017
True	532.422378434154
True	478.83594408778697
True	784.8258013158054
True	241.19841378252232
True	577.565878664677
True	157.84887653186058
True	524.8071271807364
True	366.23316803830863
True	368.7176344025452
True	124.60905419644476
True	135.3202482981362
True	106.09167568565698
True	71.34982630631785
True	716.5256927321273
True	176.76011437390866
True	47.66075499663251
True	0.0
True	546.3419322884635
True	117.91244937698475
True	21.50190720029863
True	40.59095621484505
True	111.20726078506266
True	529.7475484844772
True	182.7762044972856
True	104.0280218455602
True	34.053472017598594
True	161.11517181799184
True	948.1487410167572
True	51.3734778568696
True	231.2738408683248
True	746.9133644382545
True	320.545452111368
True	448.771316744418
True	466.8437824016708
True	519.8982896308158
True	578.2933152071415
True	914.5960091746382
True	245.3114799251882
True	1048.4059769186472
True	931.1212343749894
True	617.9120706203582
True	342.1268947490479
True	824.2294498291361
True	10.154416498961805
True	33.233388944716424
True	288.92221747459104
True	40.48034351170693
True	208.51985048373487
True	775.7174990438605
True	209.41533342118072
True	720.4124038979969
True	751.1499789827311
True	128.2406139236798
True	378.3348655952207
True	604.9511266150844
True	23.992589028227737
True	130.79877598723854
True	437.7002657701685
True	298.555430486615
True	205.4879453633162
True	115.4558949431407
True	385.1728310838706
True	22.27759654612051
True	373.7876696103639
True	351.97590426125794
True	1043.4620798777055
True	362.4226245628301
True	31.675270456779867
True	427.6201830858228
True	443.0389636377336
True	242.8398871391555
True	31.69784921173765
True	761.5670946526113
True	455.4587293632479
True	167.81076395800068
True	13.565934043346529
True	1200.3045083866143
True	161.08368570228393
True	28.435359014539003
True	300.9233926847864
True	263.7446483301516
True	117.84612975080849
True	296.55617244145594
True	51.71055199848825
True	313.46267048085343
True	297.93218500059515
True	309.79863865983015
True	29.243789918283973
True	44.41773588442461
True	1046.2988881128006
True	25.03186724088265
True	13.161774989324652
True	172.77761139087187
True	657.4942731380852
True	9.969206771853118
True	196.08042664030785
True	170.8589245037037
True	543.318384131284
True	388.2892862649288
True	728.3110481003614
True	318.3857836303004
True	486.3974711898162
True	441.3200739751872
True	492.0507178841584
True	103.5068636276191
True	1252.7082736141622
True	934.7533812826254
True	290.9023899400114
True	527.4690541318143
True	102.6190899271745
True	590.431759698638
True	418.23798032387873
True	162.55928848908346
True	82.2082423440315
True	349.9461410921807
True	168.9368390883747
True	29.15585142654084
True	620.7886896862344
True	378.8791608562718
True	73.99507946001454
True	29.38535968811929
True	690.2618497185987
True	470.1113125246323
True	72.79449861685549
True	22.49591010201889
True	321.80580878553604
True	321.6686411399494
True	704.8089201175828
True	538.9061008920235
True	566.1353679670353
True	791.5629925228316
True	7.907934488789952
True	60.87724689348767
True	36.28465952246674
True	61.503126474115696
True	504.7665049812428
True	585.4425314343271
True	82.5915279137328
True	113.2285308737141
True	195.37744560430244
True	69.53667181304787
True	182.1880173370404
True	218.1202144354548
True	269.31546740536214
True	827.7080974935424
True	584.4396350150961
True	288.5328778338483
True	189.7891433197093
True	270.8777151372088
True	247.99821160581564
True	744.3680424727144
True	330.24788081996496
True	169.74445698177558
True	950.873212768966
True	357.90370378542144
True	453.80299803194055
True	150.6136909864079
True	118.81887352760062
True	62.48382049961548
True	209.12335592918245
True	960.3186166659352
True	512.5382068307306
True	114.52388141102068
True	353.07602700825225
True	101.65936124077066
True	683.8725247396947
True	4.025649998016559
True	687.8098163940884
True	39.115006085070654
True	901.5008942151388
True	844.662281100419
True	210.58465454550972
True	30.27432798085509
True	80.1328996946546
True	463.8516524966335
True	224.59355406400564
True	1.6714238447115914
True	76.34524265683403
True	1069.6336535134317
True	339.2633722029037
True	689.9368529954629
True	462.38511547455647
True	31.590101375580687
True	132.81593077310535
True	440.05583271118985
True	931.9688238188344
True	820.6970876204015
True	427.0251467822964
True	351.0289592642162
True	16.613511344606575
True	77.91510469842814
True	733.3172587568088
True	480.1021272888417
True	380.5504593427331
True	897.3178769979169
True	25.739805932758557
True	209.17067989455808
True	904.0506100448036
True	244.6002730890852
True	8.984103525605676
True	511.4819601727958
True	99.63928548309056
True	634.9974691632762
True	56.19051436133605
True	256.2452634896529
True	841.5937804830027
True	929.0916274563052
True	291.6890770133899
True	441.3484913886245
True	114.93340657765884
True	631.9272793852201
True	263.6726309260852
True	195.304512247767
True	882.8624103390174
True	53.54763309208602
True	746.1931774462502
True	280.01522625873434
True	306.2109551444332
True	169.9567316613501
True	452.2372623112002
True	615.0135734486696
True	372.81532654410137
True	405.61094895729263
True	72.26318750920751
True	153.63883323354716
True	462.0811286315223
True	222.8752735951637
True	37.64787852369541
True	208.9965660037323
True	379.48369215378034
True	378.3365364717495
True	769.1775830167187
True	128.5854268812441
True	665.9832130379425
True	488.8121865965509
True	587.6155734152328
True	136.01917678317537
True	41.30364465457402
True	660.1009952957224
True	70.90024079964061
True	550.4274963794675
True	685.091973569315
True	455.5231590407612
True	138.65247200286362
True	510.5916754999913
True	4.461070183764513
True	405.8442130644374
True	29.85659129847909
True	642.0396750156634
True	275.355662400306
True	577.7870525722751
True	693.8969421577386
True	146.97417210381053
True	517.618817559161
True	460.944744869733
True	66.1902272714243
True	942.493233310372
True	3.03371478105653
True	27.223476828948066
True	636.6464958415689
True	678.030227263097
True	135.21229824448503
True	401.1792203611284
True	117.12489267714218
True	71.98194445426974
True	475.32828323714085
True	40.89564694218284
True	520.5205029114854
True	12.407222226713635
True	866.5537894716007
True	556.4460841384265
True	661.6155303097344
True	104.7470148120772
True	389.476671724107
True	1023.4093703173924
True	858.9066539410685
True	140.01444348061517
True	545.2055629184623
True	453.8742613007528
True	249.83563122862307
True	255.4548012551776
True	5.50528443023178
True	326.5172962410653
True	11.866447553537542
True	376.9189212642011
True	74.52828149008046
True	426.9294595687035
True	671.4049722787883
True	128.5995045699632
True	235.54296179907783
True	636.8430981252571
True	660.7806756663002
True	291.9718962072279
True	137.28095737982656
True	164.72617778502473
True	476.7457257953151
True	82.5508631364147
True	10.854605198537426
True	502.55258666076605
True	569.497460058982
True	19.44677205150065
True	137.85767508561054
True	892.4657138083973
True	483.2670703606135
True	262.19629524501
True	35.7469117641457
True	475.7439000731611
True	111.93845719573685
True	578.2196656984504
True	679.5427675974157
True	301.83961985797845
True	376.9038881777077
True	177.29353077668844
True	239.7533461192093
True	74.65772177118033
True	218.55967803534585
True	490.94569033507145
True	21.068543709055685
True	434.8403749021378
True	384.9063467842706
True	740.5541313575212
True	915.3355976397266
True	918.2477084454132
True	153.63702928443928
True	392.45764549388144
True	73.50030730754091
True	195.44344124315856
True	326.1852818802001
True	9.28938392174765
True	773.1765241570455
True	21.928956518340005
True	410.046469918934
True	271.4794452038713
True	630.7936847259283
True	205.8782453129043
True	40.9901620340687
True	669.6189887609231
True	1087.8551425456878
True	228.40941029227693
True	136.01467552617282
True	627.4670895722238
True	495.1820099200396
True	18.07613395637032
True	832.7179427601734
True	107.83597190509468
True	48.30026994494993
True	311.36079320482634
True	349.4862812956234
True	385.9485884397388
True	265.45210682815605
True	18.91645895371494
True	23.30187809509806
True	822.7400955641929
True	199.73290544823575
True	111.60281511434457
True	823.8840631953794
True	651.3863036934005
True	631.872457809568
True	451.55427230586383
True	144.32611581305466
True	33.114876850016465
True	100.45745766811876
True	447.1580898132403
True	232.34384602971608
True	491.0595080804065
True	142.65607842090154
True	494.33846432736607
True	638.0211784317988
True	930.2096306018052
True	23.57623863954033
True	1002.3073883688504
True	1051.8616652047417
True	492.15971051249295
True	80.91712554638575
True	777.9801139300189
True	633.5850591101217
True	663.7199389268499
True	179.82920916009928
True	773.6518982102305
True	704.0694741642667
True	119.7898686390472
True	761.9028031075673
True	822.2075476700365
True	461.5786716371167
True	231.63272818263871
True	73.92048576965406
True	313.5699942311392
True	339.9683504992518
True	474.04076298031
True	441.3220290072954
True	193.94457397779067
True	305.4502177690139
True	3.3168743796183966
True	13.918214084869472
True	99.339553210876
True	133.6308213228591
True	364.72307261332287
True	342.6880307675192
True	117.3746835785805
True	16.557926254621886
True	204.81550442677403
True	855.4626056448681
True	451.7481953688827
True	520.935234019813
True	555.1515960738542
True	809.7026290334363
True	646.815170604979
True	92.53890254419608
True	206.44247376885448
True	245.0498230573379
True	292.66104639204264
True	103.41182082334204
True	365.8187326068654
True	438.4703558982621
True	171.67571547329993
True	636.9788945903538
True	250.01601991441967
True	205.3409057573445
True	29.45219698182557
True	250.2713935218978
True	480.19944473047127
True	174.09367944458262
True	510.9403421257126
True	455.6224827536671
True	241.71659728514368
True	100.96539731072524
True	40.84057698224031
True	403.41278491378216
True	806.9756109050264
True	161.95031698347492
True	1054.7085919249323
True	1038.478833325651
True	497.0896813079594
True	102.73132789481772
True	121.6165943891096
True	671.8819390915372
True	8.9731153393916
True	224.7450951225642
True	134.38635440549857
True	116.73134975387048
True	327.22169531872584
True	636.9036003052131
True	35.98607207395389
True	127.07576742705368
True	974.73951873657
True	54.389073678554105
True	445.1611464909892
True	534.4325092058453
True	248.7949100485517
True	135.43123354368154
True	961.214007108468
True	1176.0958739902285
True	516.7840043541196
True	662.2705200372792
True	209.32373774736956
True	151.24012854272817
True	309.2583070335073
True	241.8434166867299
True	172.00568776934733
True	306.6998495366021
True	343.48678129004554
True	10.843064297479671
True	606.1474045481544
True	146.4072246609973
True	75.98822423792629
True	440.5107409795418
True	316.1693597932177
True	1169.6515757644672
True	362.599074435814
True	970.8377154986512
True	10.025138048729843
True	270.77451262850224
True	230.1074713884009
True	157.3850166845096
True	483.6445075777145
True	189.3026585073468
True	409.70121631246224
True	335.51346380351504
True	112.79758670348524
True	356.18205770647904
True	1030.504508598001
True	732.6799872819145
True	226.78563955762297
True	107.37119085475928
True	305.1948658414471
True	23.783027992545797
True	355.1721807654788
True	309.72617414627103
True	567.866468108159
True	460.4236822525226
True	369.82656348092087
True	146.29029130229233
True	11.905902306776904
True	416.5217164174469
True	272.59417795758264
True	133.29439220593474
True	294.0547265530012
True	433.3119589587152
True	798.0580373534605
True	315.01645365302136
True	772.1191093618621
True	404.4298137787071
True	384.5833746851064
True	1.406295682682
True	1177.6702944939047
True	104.3952537479269
True	917.629755479886
True	194.8182084482393
True	465.8463072786117
True	657.2169251476079
True	86.76178783123972
True	473.7817289725209
True	35.83071682048974
True	421.9828464366303
True	75.45882624208517
True	227.4576648945891
True	38.5048006744867
True	659.9852916453375
True	189.65873923360687
True	26.41320254366931
True	395.8445517000944
True	107.11688813553071
True	172.04617994892195
True	806.1039496450466
True	245.73093171691812
True	157.69800864209478
True	388.1247029902723
True	515.8978305825061
True	332.0336391929421
True	529.144812014886
True	598.3036847851224
True	165.56964398409687
True	7.76284772844202
True	72.98848743293061
True	435.0604440327635
True	93.41822089091454
True	78.53020880812294
True	1067.6368089692166
True	26.09524253640403
True	320.1276527084193
True	320.19368052800945
True	458.30129384397554
True	671.6767404156066
True	190.45570383971665
True	649.6083258299533
True	318.95659492710644
True	350.6680403935253
True	276.48870909982094
True	221.0774550000503
True	371.1719429350752
True	438.5671103887689
True	406.03170132638735
True	589.2842665314702
True	137.41660291302435
True	80.95769125696835
True	38.441860968453895
True	297.4391596574702
True	640.5473520846397
True	398.8241136334945
True	749.374622585569
True	218.03321152000416
True	406.7364658452239
True	65.49639808596739
True	55.21164054600447
True	422.1247416985908
True	206.20753246249637
True	220.68664315141032
True	42.92117465220271
True	1003.0028289442324
True	175.9355275289005
True	921.9767029783596
True	310.89617092572183
True	937.579941215193
True	239.1774611084442
True	442.1439527735566
True	528.4264158448048
True	627.6913216145342
True	211.45814280952055
True	467.7623864080751
True	977.4122168148024
True	123.19936255441112
True	7.168498604058049
True	603.4380550019745
True	29.08174785715118
True	76.91694011330823
True	810.5606668570372
True	230.36299620478704
True	1002.3667907804122
True	684.7696816137775
True	424.95779716333305
True	279.34581599250663
True	487.3867101044481
True	341.06359352850114
True	190.53797294009365
True	678.5522471526712
True	716.8035737496247
True	206.19082950264556
True	85.4042874658186
True	515.0738701191389
True	141.47822228330548
True	379.0578621566044
True	349.21415858431567
True	63.88784754498731
True	368.6125535121337
True	398.0727266664703
True	361.4060347277722
True	418.7524241702056
True	428.6704371518204
True	645.4416241010373
True	55.22777243107649
True	448.86652305609806
True	340.1593880778364
True	668.1675704749281
True	211.39999126677296
True	102.71027858278156
True	43.38599752351944
True	543.9822378056941
True	615.4942763166157
True	188.1465496707797
True	408.06527457561145
True	339.438703373422
True	17.3419414501399
True	163.99606238090905
True	289.3545053062436
True	3.8665822044635023
True	893.8102365071734
True	82.35130609484767
True	104.23831323633314
True	110.66646826231526
True	375.3931730719984
True	36.5850079622949
True	458.85701950467336
True	231.73814001412225
True	5.025844638064777
True	115.99632276471672
True	453.33244467309913
True	51.82352985294786
True	70.85034677810512
True	170.70488275043502
True	285.1080885667481
True	974.4141312565548
True	390.5960737714597
True	932.813472134655
True	193.4733645741684
True	1024.903283595098
True	802.1129350919692
True	646.6712470698097
True	425.96073825837766
True	384.8626588563441
True	80.38571815306538
True	70.72589741720684
True	80.79721391165671
True	186.08324737003076
True	489.8408586023682
True	1111.5884119013297
True	171.24429274990658
True	362.9889954533114
True	439.8658674821372
True	619.718759387926
True	569.3559815112147
True	280.157328151549
True	468.12340613815815
True	683.8998837954493
True	95.4990137030862
True	725.8733934188032
True	255.10738038445191
True	128.24718024901952
True	410.45486667542696
True	829.0436745015777
True	441.326271283034
True	854.9544536150358
True	194.12999528114403
True	344.8069127543927
True	698.6991504414029
True	616.5820760830649
True	198.9436190063345
True	252.46541951734952
True	781.4169414480424
True	31.32280861367297
True	194.30244239475712
True	498.190474714657
True	726.0924842764744
True	103.35981097239988
True	35.851558022908485
True	169.21962569735504
True	759.0157312964145
True	326.0568947892757
True	552.3977410565858
True	359.8925349313988
True	312.05778192486747
True	455.29491136891625
True	490.5439452427439
True	64.72266651577246
True	380.685805182456
True	763.28267657443
True	0.0
True	286.93721327290325
True	244.34240992421783
True	954.8148184119937
True	149.7712389060826
True	663.2763128714439
True	643.7216728650374
True	116.5781921000332
True	216.60302296037943
True	137.4388112642565
True	11.96843828214804
True	291.381909925862
True	373.6024520348348
True	1129.7356945162076
True	224.5205456241753
True	422.18567584783705
True	647.5890490188265
True	199.70982614421575
True	27.305958422715857
True	851.4334961111423
True	603.9603976206005
True	152.92443139690292
True	617.8658457240264
True	154.4160082353006
True	302.17622554533807
True	739.7985727462634
True	33.41710199237453
True	112.2728528543144
True	509.12444904577967
True	60.72369931675773
True	77.56539580116845
True	433.1796849849719
True	25.84556705378415
True	784.266574591038
True	101.54044940258272
True	156.74366543429923
True	16.519418103645382
True	713.0462924333139
True	30.53777872315799
True	790.7683442900116
True	390.55422306534473
True	115.35398321089065
True	701.1899297012438
True	524.0737692759827
True	557.1572475986595
True	47.31131814587517
True	368.5710543307519
True	5.899481636704532
True	92.36819200525623
True	377.9227685586088
True	47.62106575517941
True	126.59662664624838
True	306.50578861778337
True	178.1196242353367
True	102.3876787766978
True	651.7434813274132
True	19.296690494618677
True	1113.789923619609
True	504.2210970140907
True	303.1883247730727
True	487.11142946087074
True	117.7884117219252
True	785.2614300147097
True	1065.0295719304677
True	740.4200176219904
True	171.02083604241713
True	227.59782536052185
True	50.09806159543753
True	59.06717692512457
True	147.92519535895596
True	102.975112757266
True	175.36571340331213
True	1148.305707174184
True	301.574377407568
True	352.2765479652294
True	695.4738435651534
True	17.087639695520558
True	13.9341581062198
True	579.6696800750682
True	5.648539783879951
True	120.32059870876252
True	691.2109572869805
True	182.54821280395907
True	653.878215041005
True	840.3671504956328
True	154.47560145304615
True	913.7213236681208
True	3.130889058725168
True	445.5722771550154
True	1053.3749731965136
True	22.308118593695845
True	230.33123034065613
True	150.922915667126
True	970.5517290342706
True	232.36921539970743
True	503.8949869970828
True	119.18500771345836
True	517.8290317904682
True	143.27947552321544
True	101.27104878133512
True	388.3801010016448
True	72.55751014204199
True	53.99675368144881
True	1055.674731752869
True	258.53973224359714
True	158.8566813182264
True	380.0998330390186
True	398.69744099304233
True	221.09441394913028
True	161.26049396533307
True	382.83716613131554
True	36.1163817825015
True	492.3559677048969
True	1105.3870857175991
True	113.90357549564813
True	476.59555883969847
True	319.77530560942864
True	26.440873497297893
True	401.35004147134487
True	102.90879695511283
True	593.0290191230175
True	209.97496564420425
True	420.1549751970644
True	21.318658310603773
True	442.530297245224
True	108.80695197051064
True	341.22873477787
True	37.004540229921886
True	176.03077620758452
True	235.053558215661
True	764.572913852247
True	59.1227203353854
True	142.492607190127
True	235.86983482861476
True	136.53035241354365
True	681.2624074389107
True	567.4052357855367
True	797.4809594211123
True	397.0557747544524
True	537.081308837976
True	414.40851474498845
True	679.8974410758425
True	69.87324741805757
True	459.6531815631328
True	412.8196201988896
True	50.89257990622652
True	85.70085798933953
True	124.72964229256272
True	88.2320136089622
True	326.9027981014572
True	830.8835902610458
True	325.8715083232824
True	1100.835804870949
True	331.7154959758921
True	889.8926518275475
True	143.78601802590768
True	556.8514937647573
True	635.9947886344243
True	724.9409809272497
True	448.3830718526442
True	65.62741071249273
True	300.1909714412424
True	41.98517118112988
True	165.805633826259
True	161.3909772064773
True	1133.3505040318394
True	238.67075702807665
True	549.021336777711
True	572.5910243343374
True	562.39868602476
True	890.6833723497843
True	587.3753668512758
True	682.7168934969819
True	909.7362229693936
True	126.95630085366778
True	326.4057885680765
True	275.7718315878716
True	337.9066676157454
True	85.8050382339724
True	363.434290754385
True	4.155179478227417
True	332.77725410331726
True	259.8546778805482
True	619.628847010917
True	280.05202137564146
True	357.29751361627547
True	10.087492745119016
True	59.18384175185097
True	546.2078932824326
True	33.624187209815645
True	135.61953730560515
True	64.49461950996465
True	153.65163046415353
True	237.34958577870785
True	63.14234830607985
True	371.1390365996567
True	271.0168748179862
True	99.77688122180476
True	341.5984745510595
True	64.7695460848904
True	585.9107966653155
True	858.1078643053459
True	284.0082951904174
True	1158.9892033782055
True	114.19658833181428
True	319.1127771503126
True	1052.0749069062608
True	89.14843786851671
True	280.6963066029949
True	11.422142568287928
True	401.4955566129357
True	443.7691257646799
True	161.4125472170558
True	620.7348319262945
True	903.3447332851244
True	151.95135360408972
True	78.40947224369286
True	337.3204911611251
True	530.13632649467
True	603.3660530149115
True	1236.8113321279395
True	25.391211646605743
True	941.6309988523604
True	137.22283382247733
True	626.4396602640089
True	116.88506701711104
True	130.38911783027552
True	187.17375980556136
True	171.8634452204361
True	754.0059651707192
True	199.99622071733577
True	228.06997904488813
True	67.20505541200933
True	501.2461359987441
True	459.1893500772255
True	174.21860556370714
True	234.6749906844273
True	17.524109407742362
True	422.53526481028
True	222.53539101379363
True	299.28639147335525
True	110.69682740822982
True	709.1895798956634
True	422.3117579978116
True	264.3703461169458
True	648.9778909743904
True	526.6726539434835
True	475.7165506246729
True	137.3943602038515
True	521.0457557833428
True	431.8896738400726
True	2.8187419580162496
True	198.5880152531382
True	92.44748414808822
True	245.9518513718812
True	3.285676997169221
True	127.09690821118194
True	348.9487183037484
True	6.569986076028769
True	876.8715066460312
True	173.60110953190735
True	762.4237867320564
True	779.3620036188112
True	160.40628455371495
True	228.0814328375256
True	489.0833025257356
True	837.7978994347604
True	48.25111614975052
True	36.1547684541812
True	134.0470302357751
True	619.0142635303899
True	737.8121788090384
True	187.29422840064805
True	604.5062302955647
True	590.3666689270135
True	794.2265658347058
True	397.110814153776
True	188.8218853839985
True	881.879733996228
True	228.9359577762104
True	151.41181135152524
True	318.12845467531275
True	221.0521278073427
True	205.80637151884108
True	602.0062119366662
True	257.73014045114616
True	183.10322493459967
True	454.9396024591642
True	465.7635943659208
True	62.63657381499323
True	284.62331596776204
True	77.5316345752702
True	331.52764973271434
True	356.5958421733972
True	258.9647629643919
True	177.354803876824
True	380.0759354264316
True	658.6853958487673
True	732.1898420129522
True	305.2765027818056
True	746.3536815100731
True	68.37464886618538
True	878.6821387851766
True	355.2563010516092
True	10.418329699743822
True	610.5327305002348
True	673.8407636508643
True	262.07133499173915
True	171.98563350744053
True	48.44755996744569
True	377.5946485558978
True	73.5103692929202
True	14.87902709092556
True	904.5335896745288
True	367.2667637597564
True	180.9813730890183
True	981.1041393587884
True	14.017690899112122
True	805.2614005028204
True	31.652016469982723
True	673.9450838717433
True	60.296435503583
True	769.803185336269
True	455.7345956700519
True	202.94442747543076
True	433.7798852581052
True	200.02549057825703
True	294.2132653532281
True	217.43122955428288
True	412.7317741705498
True	9.505341715378112
True	318.51924098718814
True	112.42873367711306
True	10.674075426856124
True	460.88514690555655
True	738.0531494986699
True	284.781077691236
True	78.9909555671271
True	320.3101779424321
True	77.88295302827633
True	182.41573336509933
True	178.86259657189515
True	377.86821734881227
True	41.5969576575814
True	133.73373799483153
True	398.59843994313184
True	833.4087609352138
True	114.15617486089933
True	209.20569965992857
True	435.46622166240326
True	19.912109073975557
True	424.0148512584535
True	502.9831866665312
True	90.72145515158564
True	400.2997749534885
True	340.63346297971447
True	413.928557257458
True	589.4555302706128
True	1050.7049935858793
True	988.214169511212
True	57.18490283526962
True	1078.306280358078
True	108.31440231123626
True	110.3431835349471
True	104.91274413493126
True	492.0305023394423
True	376.0469831203418
True	576.3647218871287
True	262.7938429140079
True	159.5949004648377
True	406.4255330975685
True	16.187849899713342
True	447.0178667046708
True	392.1628786028599
True	149.24366331850976
True	88.91861313447765
True	520.7104324317401
True	997.5447951755384
True	200.9624210401207
True	69.53132988166323
True	434.3464732159233
True	376.9262893551926
True	490.3617567664606
True	327.8432368736509
True	4.754940981889916
True	545.1007206099991
True	509.8918290955126
True	502.8647175746539
True	196.1102357783905
True	104.87465007529414
True	22.171538827028986
True	374.5725488033527
True	106.746490925331
True	6.973843566172167
True	32.66912062212112
True	345.8418862164433
True	657.4211383551055
True	117.28389629487374
True	91.13534693993276
True	25.0235436915668
True	411.8831311046098
True	358.32545651467353
True	793.7511692259072
True	303.8695669888944
True	522.5028164513034
True	559.7636840220296
True	532.9274017390278
True	287.2323580655768
True	523.3865071122159
True	98.8622775781261
True	581.568385814844
True	6.118006431213475
True	371.19853620304576
True	461.1630242738352
True	969.1699902543368
True	356.8981721628296
True	787.663703247519
True	1013.2681137498048
True	187.61029859437957
True	38.4706351511995
True	375.2456201391257
True	385.434682528372
True	599.4814278643591
True	239.9055227404133
True	29.204447191928423
True	652.6602182683297
True	126.80416486941624
True	1038.5452981105918
True	330.61150387983446
True	466.17434326276737
True	123.55790519142744
True	811.4495331097856
True	138.61592358186897
True	820.3679981332895
True	570.6403681946009
True	185.9455708158621
True	116.68172964767584
True	65.9335925667906
True	563.474052663235
True	903.8876888791664
True	430.4667292688932
True	534.2559309319826
True	140.4081140769054
True	585.824326554128
True	475.1177768125665
True	797.1017206247145
True	312.8278685934999
True	619.7607911555649
True	111.59450187824336
True	26.655223437645454
True	405.8174221874265
True	171.68997870563604
True	100.26388826208488
True	386.3153628965625
True	1074.3177864594702
True	254.9930969215316
True	559.1715181140647
True	12.47799465889572
True	76.1442173376899
True	333.6240072871398
True	740.0729659200094
True	442.7111096136167
True	530.120775168771
True	721.7315791737279
True	64.84534003324991
True	746.5147205421092
True	48.369341778289474
True	102.52476930947095
True	174.2600438170592
True	81.79675165645571
True	24.94792186413352
True	297.7342973151954
True	482.51540773369743
True	904.5965187458156
True	851.2575880691369
True	5.231660330888868
True	264.48955157700465
True	460.74071443525474
True	127.05623162382086
True	245.7260543847497
True	326.41844305121634
True	1323.515413528027
True	450.8816097774064
True	22.766038202387143
True	193.5269294779996
True	740.7779408204823
True	36.53005458613544
True	177.59859794062362
True	583.0148134707512
True	73.42121013183122
True	879.0843733581862
True	319.92614899926133
True	676.8033626668667
True	80.1474069845684
True	677.54349563493
True	589.4275754658702
True	889.0340146973825
True	250.88702715853296
True	500.87471974894
True	840.1813342991054
True	908.7066412925324
True	241.3084536963873
True	778.8336166873975
True	231.8935061155282
True	469.3056545227799
True	374.774650209895
True	494.7125217006939
True	504.2610401429
True	321.2405299708034
True	356.4970782244273
True	116.03043292332652
True	356.8416968273058
True	1110.6103377025236
True	315.3708588356535
True	144.4600269939859
True	301.49292753201814
True	750.7955179111991
True	658.0988771015768
True	411.2377694527902
True	116.28588691797952
True	341.0093516468644
True	33.4589961172975
True	170.44186875200637
True	95.52057833347024
True	81.34104505973733
True	561.8604181416573
True	145.6077146138583
True	135.00851193209442
True	109.64799277130766
True	83.68658608954934
True	470.52407586613856
True	390.4305666752279
True	997.4352877443866
True	507.8401943269355
True	846.4280759681855
True	275.31208908461
True	301.26590575516184
True	552.8186902244746
True	194.02745664655572
True	725.4981455216505
True	247.12386527158768
True	361.1924210833652
True	72.11873145295077
True	123.42131293728109
True	264.4116969009932
True	119.44180468029424
True	486.84218079417377
True	31.477072398356132
True	572.8339896841443
True	1007.974445804898
True	744.5535751280598
True	1.2069115106062278
True	61.58362527505784
True	504.8038858441956
True	437.47703109171727
True	74.11673258853959
True	119.35168248598086
True	303.4276810371464
True	77.080025147044
True	46.18341095059892
True	727.6771658238612
True	682.6821730955407
True	154.73862648898546
True	174.7118363872791
True	546.3937836550837
True	54.72205245276605
True	26.52485789889852
True	567.8693658145487
True	456.0257195206368
True	1140.3212221239569
True	49.181790794559305
True	481.9382212505019
True	924.9745939023128
True	779.779840646538
True	287.3032462767266
True	768.1047519284737
True	388.09994432308895
True	37.46104597852796
True	98.73897711763604
True	709.5323228550185
True	76.76190787054311
True	144.7990404397951
True	956.666999916604
True	181.67960783608493
True	264.78517308996413
True	106.97897975505448
True	673.748924115814
True	590.1167606055227
True	212.8562755368885
True	428.0601117779078
True	42.65782651359892
True	270.2731828782212
True	561.4256137105552
True	627.5660840344717
True	317.3586494416516
True	71.02695018675846
True	927.2280428241996
True	1073.6732876772485
True	558.8929785565767
True	65.10004408351574
True	31.699366871562823
True	93.11588196974732
True	114.618477636327
True	101.49398830714436
True	883.1451947998692
True	1250.361459574137
True	754.246563356167
True	335.89124563892875
True	9.35523826782029
True	20.67751346121136
True	337.8459987196845
True	486.4548820988797
True	48.40735881585296
True	584.5156242829385
True	439.3420463736797
True	390.7703366408297
True	76.87104821379701
True	198.71909131350105
True	263.1580939942638
True	129.33991909877292
True	389.49159704750383
True	43.76918427554807
True	177.75808842391578
True	1192.9211941368817
True	4.589303391995241
True	25.98603693284561
True	579.5368359748442
True	354.66460466547176
True	778.174977354664
True	162.62623958143638
True	752.0919508571551
True	602.2621732319112
True	271.8427959228437
True	425.3660947114936
True	341.1919734837052
True	296.89322389548465
True	268.2885837535072
True	381.6658403028933
True	501.74965311972807
True	507.4279705184045
True	107.74297937840991
True	367.6666545461435
True	9.293427751121252
True	188.54780865716185
True	234.9991214180983
True	857.2598656646755
True	587.3074467044801
True	31.70355501635969
True	721.0377709816375
True	852.0793654272666
True	104.00951841079032
True	336.6968189433753
True	850.5948800910164
True	220.0019726868114
True	163.06324788568955
True	528.6754526542089
True	576.5008419453795
True	1113.3054871283337
True	148.41474316882892
True	155.46195705458553
True	263.5763745037424
True	325.27271798147984
True	423.6854801661112
True	413.1328227123694
True	311.758414513486
True	447.78085572830975
True	486.2707871047879
True	227.3956093081081
True	1484.2803670886683
True	248.88993228681707
True	394.4832627494149
True	52.44685749543525
True	785.5968487426252
True	259.1057629631629
True	906.1899978149844
True	561.4982447595878
True	321.5906436048948
True	775.024406561278
True	265.5239451963143
True	204.73447118467135
True	257.3921899234253
True	213.63716046053537
True	134.43760734932587
True	249.1855519187375
True	728.4852067516304
True	526.4365834209776
True	222.5007746850673
True	1193.0942041329004
True	115.06319140716889
True	268.4065760456723
True	72.01631931717661
True	316.52479432255905
True	419.0404193633023
True	94.47282479635432
True	211.311395995732
True	71.30161624270978
True	713.9790668327196
True	375.7111546953446
True	234.22048303701555
True	726.3307760488091
True	877.7951772937305
True	797.6239554464155
True	809.7598618774995
True	338.65846040170806
True	1.5842432263519723
True	269.6885760412152
True	54.02225998964087
True	382.8065627560179
True	55.47676460741688
True	343.3431185167662
True	865.3722331827186
True	1008.3952613345756
True	403.3465141752358
True	19.903268609843284
True	540.6388947074856
True	517.3104388151822
True	195.92446253096224
True	233.9759995716105
True	287.42014708807994
True	23.14839438074912
True	129.50853857048315
True	972.2204307160974
True	61.906549271890746
True	476.9417214070039
True	789.9854932902589
True	103.01178786155226
True	263.5954682730806
True	115.69753118821612
True	15.79284439455477
True	1.8446343884416012
True	114.87104784710444
True	1016.247693896734
True	477.8528250606686
True	67.27880108747955
True	776.2926749832613
True	345.4499742926077
True	1.2034631079739715
True	456.19320392657886
True	185.9131297165729
True	500.3040962452364
True	82.03126889542226
True	333.5842957953896
True	379.9973983080724
True	161.18511330074452
True	213.05279517516675
True	125.2942755725767
True	162.09166335787717
True	1004.7764737488078
True	15.321581103792708
True	496.8604285072941
True	478.2315565383148
True	408.15870275144766
True	220.40171456114436
True	236.32521963962031
True	154.08053991307128
True	47.75650777855857
True	470.5031475991613
True	155.21300613802444
True	890.3852558542291
True	834.895477576411
True	247.0840597107451
True	314.8703185468156
True	522.2139048071404
True	39.63854904198887
True	83.4413440774727
True	738.4548273223313
True	1066.4716576330873
True	113.6518467400256
True	729.3552252190817
True	140.25341663943846
True	930.1970282051724
True	657.1311978040158
True	105.95215809638366
True	258.87749792846364
True	617.544196569758
True	264.4036396483697
True	45.39932383773903
True	573.0669885652189
True	430.5608314327261
True	5.23200617624352
True	473.9086163796841
True	68.08103336889675
True	182.4919546515913
True	235.6539188206089
True	310.1484356108475
True	77.99511335413051
True	215.8683540547896
True	354.0038787189209
True	431.2462915528628
True	960.4791951949404
True	46.89465990285136
True	915.777984375456
True	1044.6238880757337
True	135.76120173486908
True	76.20663714213241
True	1018.1833347685648
True	31.311640527298355
True	225.6348396512209
True	85.54375149928795
True	209.9253313295302
True	364.7360578548299
True	956.7072844088822
True	93.78382368583948
True	67.91393747938159
True	662.9721213181175
True	281.6125163682457
True	722.0202939941671
True	53.38033926281743
True	464.71455858065696
True	378.6463911825356
True	678.0296011501299
True	50.50139866242582
True	103.85682943757136
True	26.056127023244343
True	259.2069409810095
True	43.125060300474345
True	352.8024531712497
True	2.5656169074789883
True	1198.2791659438053
True	102.53017364069032
True	139.5369425959637
True	363.3630579628439
True	730.4666345134071
True	684.882022256664
True	996.9624675712896
True	466.6407435205612
True	413.19462559124224
True	143.39552716229477
True	402.9072663005368
True	862.9834217142876
True	429.2022291204615
True	928.6764063810112
True	86.79693988128834
True	426.3375447992391
True	184.55468133220293
True	286.52700130494105
True	731.6907618764699
True	166.55731904565152
True	131.84947509432698
True	64.25557574903522
True	859.9976528745055
True	788.885956565999
True	83.66944728596154
True	454.3404893840103
True	770.7296561003878
True	412.7322180204079
True	57.45647546407193
True	313.85042938417934
True	791.3278424428462
True	30.92275082725189
True	347.6395251936092
True	175.66156986853662
True	282.0998121226823
True	35.81080191513296
True	226.10555929922603
True	747.9474172130962
True	636.4799316779428
True	53.624544362995685
True	299.8497466833028
True	880.5682323621071
True	18.79659312983756
True	309.0761018864207
True	284.111768187136
True	423.30052826452334
True	213.3678814233538
True	581.0243204924611
True	48.19042322501112
True	946.0198152858856
True	912.0496989607134
True	49.07182022464468
True	398.2075492553801
True	727.8803838971824
True	887.4449954246874
True	281.63806772475124
True	614.4215903276594
True	128.21938362718865
True	193.46035859148773
True	129.7581784464351
True	135.71540477004172
True	214.00194680643497
True	944.5314164680476
True	750.8446456477664
True	978.0378661653474
True	20.927282085217453
True	22.49730409074543
True	353.4305240574452
True	12.9593132474891
True	627.953690865165
True	1051.8010550728925
True	261.4741779938597
True	210.7036108030938
True	79.4964633589627
True	218.55889058611083
True	126.39181916341605
True	44.80409228312343
True	131.12794094260957
True	89.34306244235015
True	251.42439563155364
True	536.430746141301
True	159.4679819671933
True	30.785352690374275
True	56.27555024389743
True	429.1858498371872
True	264.9947583381235
True	600.6930610755313
True	20.074953925636407
True	114.60164384489696
True	673.7985684032398
True	263.99519462537654
True	458.0097076822787
True	652.6448441487797
True	103.10645860118204
True	107.33534749915498
True	85.07848505072805
True	25.743967548178823
True	122.05953551932988
True	84.62090044406966
True	101.1752012363237
True	149.66915446594544
True	233.75091610231627
True	796.6818680919645
True	286.1779771833524
True	920.4528728671336
True	169.29570066839727
True	191.92400028230455
True	770.6294876921537
True	311.1914854778636
True	596.8651943066311
True	255.61735544396524
True	363.9195155766466
True	448.8772681612991
True	549.0524789925756
True	656.2241878693947
True	368.4634066690453
True	31.873258362207487
True	554.8266950546541
True	618.3404252231423
True	20.331873275564668
True	10.74595250635
True	265.7118881405833
True	407.5756009496973
True	435.9712480722092
True	66.13571463361052
True	638.3535605321447
True	961.1994354049276
True	239.3279441111645
True	897.0602634756258
True	280.7593465732184
True	96.61273028052904
True	282.8391145417619
True	705.2625773046382
True	37.30583723573975
True	570.2162891507062
True	1249.1141252549096
True	1015.1087374113912
True	885.2547110062987
True	207.4566660006556
True	93.90218923469524
True	200.1488186822309
True	820.355951826257
True	148.3653441706608
True	1087.783071878496
True	884.0504898312998
True	46.15327012423687
True	92.15430315061944
True	415.0338580972869
True	398.4366894368261
True	197.12371490824495
True	509.914105141465
True	673.703038180724
True	119.2753974042577
True	272.0559537041464
True	1026.3656269281664
True	52.321601277070286
True	683.7627434855259
True	553.3804707294425
True	35.3134483037482
True	814.3440829455378
True	401.03737484264
True	569.139273915944
True	116.01453528128992
True	272.0097758728996
True	215.1929309419049
True	27.597597443565057
True	135.4046880481022
True	753.0232652874196
True	144.07176964026502
True	374.6768953980956
True	63.385208175576295
True	649.242959455685
True	605.6931340861058
True	236.57263174140388
True	478.5915337463623
True	173.62713345300077
True	156.68649955924607
True	217.4418736321142
True	285.76451225897904
True	355.11144619720216
True	132.55149257805087
True	196.3934570629376
True	24.79876763733585
True	874.9107786906291
True	315.92396067473504
True	11.770236388368076
True	369.0204695452328
True	170.0544180787796
True	634.0017226009261
True	367.2487228062264
True	580.5711549474172
True	559.057995350509
True	489.86992058979865
True	799.587606360721
True	247.22185636642615
True	569.94834811041
True	158.39140607892563
True	521.7841441838857
True	358.95277873928364
True	375.9210060453474
True	128.19974213712365
True	136.9633846295692
True	106.77663508737731
True	67.60062505756102
True	750.0965390294449
True	182.8185793055503
True	46.81618747641017
True	0.0
True	561.088412579031
True	112.35584324819882
True	23.74571610094842
True	39.87741994779604
True	114.43236451850616
True	543.7770496577025
True	182.16006301750605
True	111.1721517625019
True	35.063557612089085
True	161.13199466380112
True	928.528762148907
True	53.86675989045784
True	227.91290988608716
True	700.8266337982113
True	317.70835742536684
True	459.51969584670553
True	484.72798206122553
True	518.4829705371401
True	595.8570483319036
True	920.4906569271168
True	263.7908695954425
True	1031.905867654065
True	907.1027836776124
True	603.2950917261514
True	342.70423523820494
True	833.2176679109979
True	11.323608334626218
True	31.06472746196537
True	309.3512226088887
True	41.92752007777223
True	203.52742582744548
True	758.9043905491628
True	212.136372026514
True	718.5604946784475
True	794.9680997546367
True	125.90991124949817
True	362.23277471339264
True	605.5157522400176
True	22.589127398225127
True	136.14294566275635
True	436.1993161154716
True	296.11631023049443
True	199.1577497937646
True	107.43984613956472
True	380.1041272170687
True	21.113899068682667
True	378.16389837764086
True	368.4706180161565
True	1005.5393503260528
True	367.69337284823234
True	29.96540013272692
True	433.630538057197
True	451.88450859714834
True	235.5936979846582
True	30.205737690489823
True	745.8241826167487
True	448.22199485035134
True	177.54410816039544
True	11.3153215791375
True	1214.473391332563
True	160.44537151301395
True	27.353398140942424
True	304.08854362158195
True	285.288451070419
True	115.99421591445083
True	294.8179790313428
True	45.47565371186792
True	314.13511356509105
True	293.63455963732923
True	303.16637324950705
True	32.65024811864233
True	46.77939530088821
True	1070.3636632103112
True	24.979151226018736
True	11.83039985482519
True	182.215182023307
True	671.521675181503
True	10.128088691056778
True	186.86039270194956
True	170.5883653510593
True	527.0553728567824
True	380.080253124117
True	748.4000388620597
True	313.1498656365014
True	471.8192419969406
True	444.8323545430384
True	504.07889436535226
True	97.46101014165416
True	1247.9205484346191
True	875.2673063072076
True	283.8622544157367
True	544.1997271818707
True	98.9369598940252
True	576.4849707123745
True	448.1879923139772
True	161.13672104366708
True	77.18022866806368
True	343.4131703016503
True	169.78080111917475
True	29.873151540299133
True	608.1972050065108
True	375.3458160628053
True	70.28216151819336
True	28.84395502532362
True	675.7040617588237
True	503.5493816640332
True	71.9775892980304
True	22.2504767768853
True	340.955029231741
True	322.9546659174053
True	702.5274646454543
True	556.5681971760634
True	560.9042312885193
True	805.9477108400588
True	10.359834631896964
True	57.118268246132935
True	35.973188069204745
True	56.17587902249011
True	512.1112699776006
True	582.4329116292485
True	88.19836126166398
True	112.26230821074104
True	206.66719306874367
True	71.92582030067861
True	179.0322176967468
True	218.62811926796817
True	274.78645530535766
True	845.5760539934582
True	591.520032038368
True	282.3296764727012
True	185.25812149526456
True	278.7664169672732
True	247.7668526792
True	738.2149189796673
True	335.9137820926558
True	174.25626096560092
True	935.0223817684428
True	348.5626817826636
True	462.84389027845657
True	160.90680052323142
True	121.37715561326527
True	64.15378838628929
True	216.90623670252063
True	986.147479469278
True	536.343818228192
True	110.6781973990296
True	362.2019337569045
True	101.57193644724136
True	637.1260297896451
True	5.197770566135662
True	703.5841472923804
True	37.17188345939039
True	955.0073537408016
True	851.0130007839289
True	218.7829002793054
True	30.9157609864076
True	80.8410681062887
True	468.3000634991768
True	223.63054772870896
True	1.8000367633542884
True	75.78556656914878
True	1076.4436421081937
True	333.2847640379981
True	686.9841154681378
True	485.202485190229
True	31.68007464409324
True	135.48481488092588
True	440.5615897764212
True	944.0196338398684
True	811.8016447266864
True	424.4968056545123
True	343.8901753149925
True	16.623991762387522
True	77.8687552431172
True	733.4793980936996
True	474.1034991011531
True	386.2293362162874
True	878.0305006826691
True	26.73331695492608
True	217.26321278312489
True	882.1229151515201
True	246.17233992537064
True	9.313532590713578
True	497.7270878347733
True	103.90497518051758
True	662.5136163914144
True	51.094338140464686
True	262.2180239314029
True	826.1362739704169
True	909.592603791876
True	272.2156192645338
True	443.0864305167428
True	107.38501487190248
True	603.3136685091671
True	255.82612549135524
True	196.56093583102387
True	879.4067524306296
True	55.67559845916322
True	711.6770294630597
True	283.83527079642425
True	299.5932805363637
True	168.53943367631712
True	489.06841392458506
True	599.6088049299125
True	369.88761927191706
True	410.2793336472049
True	69.9255755962693
True	148.2359489348763
True	446.3833229188096
True	210.1600543201071
True	35.93008172593091
True	195.99076459898288
True	384.5466405694128
True	389.333807800589
True	756.8514823431863
True	129.68125522181123
True	678.7980851754342
True	502.3657618229684
True	601.4216239274743
True	143.79683471585136
True	37.9839151360386
True	656.0595964785674
True	71.57144868765303
True	547.9475609257187
True	675.6426700494395
True	455.46600478080825
True	131.648862181011
True	514.640489243224
True	3.432758514730081
True	395.5265190685963
True	29.953144661349228
True	644.1536101310215
True	279.8573434615205
True	589.8842149576653
True	720.0825040979176
True	145.02967046309894
True	534.0408119014298
True	486.952582441953
True	63.78252705429468
True	1000.7873091251004
True	2.2792843623531103
True	29.232491105080516
True	623.2808103525447
True	689.9601864955097
True	134.34288512101182
True	411.9040102070431
True	130.01844478021175
True	77.9906144663739
True	457.8347068007959
True	42.37298802727661
True	497.03818876954574
True	13.864577409573895
True	799.3713068989877
True	550.6760613388695
True	682.2759343406659
True	102.31679164825852
True	382.1937817356145
True	1019.6924617075144
True	888.1334886683533
True	144.4866993833385
True	547.5531052072005
True	451.2343832208616
True	256.54814041311874
True	260.569788613677
True	4.890639511631754
True	324.11343090653656
True	11.048718438179538
True	358.89399046643666
True	75.80241352211954
True	407.9042039903815
True	650.161444840227
True	128.5228887288738
True	239.7791309266069
True	661.6316455261898
True	672.8286820934458
True	299.7290313555134
True	137.42912501003556
True	157.67057925075795
True	470.6532381104813
True	86.75179010995146
True	10.488482943331872
True	508.0592815360671
True	560.6738396431874
True	19.363762438463446
True	140.96754175180791
True	900.7816926431408
True	485.45214582187447
True	267.1514626204777
True	33.265768838608935
True	472.4688779975788
True	110.86995123099376
True	582.3941017649706
True	678.9906707640181
True	301.4397279405881
True	379.79867944786463
True	197.6934523941223
True	248.93146442257756
True	74.19290878232859
True	203.75981518957204
True	510.4283022905975
True	21.645596098680134
True	454.81570000472993
True	377.85233993879285
True	719.0680692775148
True	912.3981056459525
True	901.7031250391384
True	157.61741242542004
True	401.4485823540678
True	71.69841081749038
True	184.42728940100417
True	312.63587896689205
True	11.07141501546479
True	830.5539010768631
True	22.89028758366069
True	397.0436815219508
True	267.9776264161973
True	649.9159064545573
True	212.05673714950072
True	40.14294800445223
True	688.8876067893591
True	1080.9654762044106
True	223.99220478035812
True	134.9286929008642
True	632.7345539615328
True	502.49376066502776
True	18.991767499833298
True	815.6069927967492
True	117.43552130427234
True	44.98630644587672
True	303.35422942553583
True	342.6230206892689
True	387.33788528299226
True	272.6370688852768
True	19.284548362192567
True	22.8564927604552
True	865.381422106139
True	202.35366835797947
True	106.06516181741628
True	844.8739059848446
True	648.7920258148049
True	633.9596241963105
True	439.9450256509524
True	151.11141886276502
True	31.350678980330983
True	104.88059500402092
True	446.2068879291205
True	236.6876884542818
True	494.268730063051
True	152.62860296633153
True	482.96391172267874
True	655.8503733867002
True	957.6289970439044
True	23.35302626814593
True	975.7800455377424
True	1082.7328109164694
True	481.765284781888
True	82.86176877065523
True	821.5913247251984
True	643.0664018130784
True	657.8339239296741
True	172.64633765286715
True	738.7712092281201
True	717.4460311428246
True	124.34388768920644
True	783.2330339602952
True	827.2303692883031
True	485.8765694701102
True	227.41490235495053
True	72.24751530179653
True	313.5820964770634
True	348.4538551027854
True	445.4456378545675
True	434.3732380157477
True	189.05063051364533
True	308.2288765530332
True	2.3722583728539397
True	12.778228562807476
True	104.38768012229326
True	134.17179854656234
True	358.37103908155643
True	342.6520267333772
True	114.65319081337996
True	16.37420808407268
True	220.21960726170937
True	809.3390415779339
True	464.8796996921048
True	530.0897890924597
True	576.123723199955
True	789.7674322222286
True	642.3318034411635
True	93.212714908141
True	202.0395311093792
True	242.3335030411146
True	291.04743664276833
True	106.46133604778396
True	372.2717636995664
True	432.7787986093156
True	172.21861247080668
True	666.1688224935106
True	241.54576488769357
True	213.4118825049526
True	28.802085754731717
True	254.7164565241079
True	460.1893260504895
True	165.43817839451808
True	522.8296766826923
True	452.69644495301645
True	239.18067754200277
True	103.3333995207218
True	42.75186462778224
True	398.0579329566144
True	799.5947485029144
True	162.28711983070127
True	1029.1249449174843
True	1024.6142789489015
True	467.2267382228145
True	101.039624010886
True	123.34180569364884
True	711.5256158142201
True	8.90526436973772
True	226.29309752306904
True	141.92059478123343
True	120.9189314632181
True	325.8229081815512
True	647.3681565926453
True	37.40338508691474
True	122.13811903342712
True	920.7742554583934
True	56.36206957782247
True	449.33633913491
True	522.2363578074182
True	256.78927481422414
True	134.37444842501753
True	913.3327873638892
True	1179.9564182450763
True	515.8345138677932
True	635.0563099961857
True	216.1709099732964
True	140.16235159209867
True	312.7300825183384
True	257.95488864192663
True	171.74010372484764
True	320.7455118459967
True	361.2540807452148
True	11.46779239706698
True	618.2590903796169
True	153.80337308364443
True	72.12570755391121
True	444.6288667587053
True	309.1197483152166
True	1189.977851010689
True	334.08076745897966
True	1007.7691634365442
True	9.920432139383934
True	262.9625936003955
True	230.02171368233803
True	153.66547050185522
True	477.65783547801215
True	201.74829529889024
True	424.03966054522215
True	343.1297466378914
True	110.04988121254463
True	359.7622051883982
True	1069.4157050885694
True	745.6726996174532
True	235.1910352419046
True	113.05405012351808
True	290.7510756216031
True	25.22202543080778
True	360.93156142238223
True	330.377678237349
True	569.7357037236104
True	458.7477863682082
True	348.2942871486616
True	150.16344911643628
True	12.373875150913038
True	429.6141933585048
True	278.51475106448595
True	139.72824243394527
True	298.10682024056644
True	425.3050313189341
True	805.6428641430318
True	312.0871038311119
True	782.8797021770387
True	389.7010988011619
True	379.7070272164656
True	1.0181422760683014
True	1152.7845172134623
True	99.17005681854386
True	895.935777466552
True	212.48160017402452
True	454.9436419178514
True	664.9468540505123
True	80.16375541375298
True	482.1037682988016
True	33.55051622047459
True	430.4336698586509
True	78.5567522793692
True	227.5420302944571
True	35.36576124108037
True	675.698442427255
True	195.15234025819217
True	25.40743216243978
True	394.3190469447546
True	114.96196546149288
True	172.6195028630909
True	843.4023405192389
True	242.9048459717688
True	151.16431722874265
True	371.8366489170128
True	525.2226897636598
True	331.1450908143696
True	514.5842640233802
True	604.8470148923134
True	154.45032867826416
True	7.306208874125288
True	74.39787794766224
True	431.8006131411833
True	90.45050461787709
True	78.58139064095113
True	1047.2124814206484
True	24.078423837336064
True	324.2579498968835
True	314.8100721828309
True	458.56598042771407
True	668.6223746830879
True	189.13090775331483
True	649.348238613679
True	329.3821023912304
True	347.7671397440694
True	273.5546554651584
True	216.5936446455962
True	371.24322697404455
True	427.76897448602006
True	409.89420896047255
True	603.7384992890134
True	135.60809091264883
True	73.850675684812
True	37.28204497114371
True	302.1674504584234
True	617.9830025050541
True	409.16956463497934
True	774.7141463413358
True	209.0997951406449
True	390.52386715558765
True	68.3255600255059
True	55.72650112656923
True	425.7161294760192
True	193.554813188432
True	224.3602430339008
True	44.434093317829735
True	1060.728610818844
True	182.677522037209
True	919.3754741080064
True	316.4723975239949
True	926.4591900836236
True	236.40710162588755
True	471.61308237512
True	527.8019159679209
True	637.5754349666383
True	219.87231201792687
True	453.6372092752266
True	967.7291019917512
True	130.8732433095394
True	7.664629959754674
True	572.4595584114992
True	28.16660553996016
True	75.19992682987667
True	809.1643381563564
True	233.047460671862
True	983.2529587843788
True	675.3260203129449
True	404.4697986192592
True	277.416853288723
True	478.8124588765024
True	348.0062740695808
True	176.61479289189765
True	665.841732110935
True	713.8637722069196
True	202.92289759242144
True	91.75045609292336
True	526.3090786557035
True	133.71197628068714
True	379.3407268877362
True	344.51477362324545
True	67.5836286322768
True	378.615445985771
True	426.5014188129997
True	385.0375170730484
True	407.592972336247
True	411.31884455924535
True	640.5385347276654
True	58.369682907535534
True	462.0664600385279
True	317.02910405013927
True	628.9474450466022
True	220.24472605707987
True	100.28394656741575
True	42.61571282067907
True	536.9869854135075
True	629.8173171471811
True	190.4326027131512
True	405.26531431376463
True	335.38543663142747
True	16.67693022404719
True	172.3707938073651
True	292.1795403136045
True	3.393723808595653
True	875.6495188213336
True	81.05465248849183
True	104.62142320694063
True	112.54253936356832
True	367.5993523740436
True	36.11347837495347
True	447.3407595899598
True	225.96743145171317
True	5.621252895114151
True	115.21692936474278
True	450.3101641641181
True	52.37138226485422
True	71.39252134101271
True	161.6745678003672
True	285.27117908252467
True	977.5922559689722
True	384.3795213346894
True	965.628932185875
True	184.98901210307068
True	1028.2183371330086
True	779.8396748221714
True	669.1950043657639
True	401.9946020690428
True	388.70095440110833
True	74.49003500799506
True	74.17875187305854
True	73.87343409239493
True	177.35881722990695
True	485.34225401208016
True	1083.7448994233196
True	185.29202482473917
True	359.433561154836
True	447.0927797237945
True	585.6217213653077
True	616.3684632969898
True	284.685065901382
True	445.56095173994913
True	681.0547258481845
True	102.3551195954396
True	736.3057172523847
True	267.3799843689095
True	134.4663318834877
True	411.5917014088228
True	861.5377916000331
True	430.5218231808044
True	868.2826394655963
True	195.1496162282969
True	343.46419122441483
True	698.621099667869
True	631.9937786894599
True	186.1136133247057
True	254.16333651066253
True	806.3999171794463
True	32.77404152219917
True	193.1846044153944
True	495.2507917947949
True	707.4071787830339
True	107.9642851136119
True	37.93093508181195
True	164.56783357234818
True	764.9903391799056
True	336.71209101437523
True	560.3655223423355
True	357.58277666747426
True	297.6873545843081
True	460.05229551962327
True	492.2926294091213
True	67.8470183260919
True	391.7535862313249
True	766.0015756450377
True	0.0
True	279.8136440414039
True	243.1406239905849
True	950.2506013096151
True	159.17240056411538
True	652.8307295248616
True	624.2319795496409
True	115.52815737440996
True	213.2254458302406
True	138.96140375576053
True	10.892824570904214
True	291.3429467610804
True	368.34769157904327
True	1131.9275709018996
True	233.16988066843072
True	412.5198415816433
True	669.7784134546716
True	207.0937201868701
True	28.542826341922268
True	843.0101830977192
True	592.185603635987
True	158.2466514405672
True	637.0283400207859
True	169.70689654398242
True	302.03807060881127
True	741.7146159259755
True	36.763589815659046
True	103.54399000848596
True	527.6167737895605
True	64.40150203337721
True	76.3350396750086
True	407.184047578097
True	21.69179491179137
True	759.2904441722542
True	101.14938888225385
True	158.61476684354358
True	18.93809088233252
True	705.3608724386912
True	28.286287314088277
True	791.3794693777667
True	396.1724528667794
True	117.74633755096424
True	705.1054661053801
True	530.0208027415413
True	541.5174053844551
True	44.92185132912689
True	360.48326699404254
True	5.292294400941142
True	84.75841618849395
True	389.575771115024
True	46.1645577651211
True	118.17589164379756
True	298.2699872967156
True	182.2175596840199
True	102.93766484768798
True	643.1530524978476
True	19.898299701567808
True	1124.2718256403275
True	484.9673017615273
True	309.02433133934693
True	490.1391825463581
True	118.73970640955244
True	790.6111610284938
True	1114.6176459788578
True	741.6205148123616
True	176.81340740470276
True	222.78867954205327
True	51.65119063578844
True	62.56757473515116
True	150.47411710533538
True	101.7893235532421
True	169.9569614685858
True	1184.3677841164458
True	309.30002426676674
True	346.2072814789055
True	712.3321601971782
True	16.489739975547668
True	13.542251776926364
True	587.4709624986618
True	5.63652019788526
True	122.5365039065406
True	665.5858230920297
True	185.59759780637307
True	654.4898627056272
True	814.4605332907277
True	154.11181215732122
True	864.407204058158
True	2.675270185013259
True	449.50221520749
True	1061.1218614958425
True	27.19085851554133
True	238.36896028564897
True	150.0427004394787
True	973.654753404266
True	232.6936783894976
True	512.162123057444
True	116.32932185657518
True	503.6748596831539
True	154.01581476247983
True	100.0240109067724
True	392.3186052428369
True	71.90137003270364
True	55.31583728352518
True	1091.1946827607762
True	261.51783544492986
True	157.4396504677764
True	365.09325284632223
True	401.5301789154558
True	217.50171101980584
True	161.72307250329254
True	399.5371052603284
True	37.5976340958518
True	486.4546162193217
True	1069.6505894574257
True	110.17687870300422
True	474.6324129905663
True	313.2747933283157
True	24.41138928715856
True	396.76839100296087
True	99.40845735592114
True	570.4441967262708
True	200.17730763228744
True	429.6072163411337
True	20.91156875881338
True	436.5464026222089
True	106.234584848736
True	330.3426685809912
True	32.045029322988164
True	158.2253802814623
True	243.65221074643088
True	743.0095302607342
True	58.56527104062738
True	143.05541152874454
True	232.62129940088283
True	134.96538523283783
True	629.0098036373325
True	561.9385989118405
True	788.3759751673576
True	378.8465427273615
True	542.5037301102752
True	430.0409663852466
True	676.0967188873468
True	70.79789030925265
True	462.0407904288319
True	421.11143879695504
True	49.89218171849487
True	81.74308235055531
True	125.8917061872725
True	90.60082180606324
True	328.3144386022238
True	852.9090044749023
True	314.68839137161825
True	1132.2410988896652
True	313.2439810838606
True	923.8491112634048
True	142.0288421044847
True	580.4238827492433
True	618.8590292780852
True	703.6763909838452
True	437.3894603038913
True	65.6557331638466
True	289.3537936342587
True	43.9891021499343
True	161.7463983772792
True	167.5969874626395
True	1160.387206441014
True	231.60936109165917
True	548.5001297950686
True	556.422785619431
True	556.7281023334685
True	892.5295733916186
True	589.588906804164
True	674.3563644976856
True	940.9852847447432
True	126.4317659516273
True	318.8110866128311
True	256.5772192652589
True	328.6627450357193
True	90.20600508588352
True	378.317070845964
True	4.538507687887106
True	331.54295930233974
True	249.07487121724415
True	608.2218398466107
True	290.0649012911443
True	366.1434869562559
True	9.31438320722417
True	64.05228423189929
True	540.7332905029757
True	30.92760409119844
True	145.20437286338384
True	61.88265089427634
True	149.50365367216423
True	241.95387059438724
True	72.22854003531499
True	394.596647885661
True	274.6335968561095
True	97.4718749036639
True	342.05174934216933
True	64.07363092635696
True	565.5995679282221
True	830.5572569078352
True	294.9768048732452
True	1156.5543084574217
True	115.13697528747647
True	311.123248376906
True	1071.3726342477778
True	89.29108263442203
True	280.0921905220773
True	8.535296496452336
True	407.2144860116369
True	461.33473581951824
True	155.96938074466556
True	622.0847693652237
True	900.4028395652682
True	162.95333644073898
True	75.94222143003223
True	332.50806662251824
True	586.2276746113711
True	598.7412835857178
True	1221.571969604295
True	26.695362460170763
True	937.5629927583552
True	138.09354456177246
True	632.9980065279271
True	123.9769442467856
True	126.1066144410595
True	183.26653328935916
True	170.87366685016138
True	760.1953398879095
True	208.63492046639237
True	231.58662549170973
True	66.5110837129312
True	512.8450810849288
True	447.4860960284684
True	173.5323418519039
True	234.9994595080725
True	17.63252086320356
True	428.2371931287032
True	214.6730181074954
True	280.3343489129105
True	107.5010939406088
True	706.4402906417054
True	410.5221397781172
True	264.5358230011678
True	642.38029162135
True	510.1909312490316
True	456.1937843915428
True	145.14248662191395
True	536.4754317986117
True	425.7301841039877
True	2.490195213411272
True	193.6088732806667
True	92.54188092282097
True	244.45170260958923
True	2.862479320613213
True	127.29605333214828
True	352.3640208213772
True	6.772241633694049
True	883.6717593640474
True	171.12461290876843
True	723.4754546423753
True	801.2361784290863
True	164.86838270845996
True	218.48947938516184
True	492.27812821430734
True	837.7030799178292
True	48.289769673724415
True	37.872672161482384
True	132.12424631814778
True	629.6923212704968
True	720.0030751224082
True	180.4418120314
True	594.2458924485883
True	587.4820099488156
True	875.6397452071584
True	409.3439899556485
True	186.8749427295196
True	864.0588182403767
True	213.7023270164246
True	147.14721095800516
True	344.77730395629163
True	222.1477788157287
True	207.61423548602528
True	595.2171353939649
True	250.4063142572659
True	201.0521865981424
True	446.5151257398805
True	479.4799752842072
True	64.63575302071936
True	284.4387749112863
True	80.5370985991614
True	354.440079350238
True	355.78515032051587
True	245.3199903603033
True	178.44175336021
True	369.2383768194612
True	680.2814547017264
True	777.1853047797808
True	292.33871880935817
True	721.7166895431563
True	63.223365920338985
True	870.3462662936918
True	349.3310230705882
True	12.393515395362169
True	612.7042979158026
True	693.3221067502894
True	241.9038436132448
True	166.8411456701042
True	49.94640042435388
True	378.5098555200893
True	71.64155572774972
True	13.24203877811222
True	902.4376962271332
True	365.9876363419224
True	170.76564183480545
True	1012.5894013842808
True	12.450043342446362
True	793.6769179253636
True	30.93786993125252
True	700.0966735497857
True	56.19098583061686
True	742.6198584401865
True	440.39907155673234
True	195.67880944549083
True	429.41938946892606
True	202.79589830523244
True	305.11143368605696
True	237.04955731143863
True	421.4692679293341
True	9.087776184699091
True	318.12881652020064
True	113.22429890196948
True	11.234464706039889
True	461.7612506897051
True	724.4637081438622
True	291.775411080631
True	80.86495916830505
True	314.1681314055453
True	82.37483635246602
True	182.5224639915509
True	168.18669445214738
True	369.0827665110173
True	42.71635887905566
True	135.86671853937318
True	379.888192730612
True	921.1498895691044
True	112.10599724161152
True	209.6501674711093
True	444.4248470581037
True	18.712075858182462
True	428.8628217322085
True	518.2824008922848
True	91.2270574899154
True	391.3289257085639
True	366.1801494313335
True	416.57689268982057
True	588.9505652985599
True	1028.2627174137317
True	995.0821334614976
True	57.3931776354224
True	1060.7437027799929
True	110.49753050038936
True	113.99724208536084
True	111.34885173361012
True	488.34977316663054
True	366.5395398851099
True	571.6744179309636
True	254.39092474782825
True	159.6917292318627
True	414.185956901596
True	16.49718418368597
True	447.21252211475553
True	377.9661810437616
True	148.48873904057376
True	95.91176165638358
True	524.2487244356757
True	990.7007068726226
True	195.8647476222128
True	66.54641986358627
True	434.5249532741564
True	368.7296818442025
True	491.6344329606948
True	342.1184388550512
True	3.5568876554209865
True	547.5548235645723
True	524.0079242424802
True	502.9464024257947
True	189.2402309039644
True	109.2318731073228
True	22.50137752329438
True	379.1123341053637
True	107.65717895088892
True	7.187445905883839
True	32.16955808191909
True	355.7588557836924
True	646.20942506243
True	131.3425066656064
True	88.62603575433043
True	26.84973830603856
True	410.02191475819353
True	349.3882751209061
True	791.3226370763131
True	301.97290760468826
True	518.4517497006973
True	545.2036965400279
True	532.3203078752716
True	291.93628797314864
True	546.5044557567061
True	102.73700722265524
True	588.3056845076576
True	6.68476903064433
True	357.2559427059902
True	446.4992657005216
True	955.2374112371522
True	347.0561586916348
True	767.3258476230093
True	1006.8572676860232
True	181.33067705729363
True	37.014109070540194
True	379.8657208435171
True	394.0153112283974
True	578.9150018694074
True	237.90991631261272
True	30.369989323198475
True	624.7885333617513
True	128.9364717867333
True	1053.8833135756915
True	303.8621371931925
True	467.2868076178978
True	130.33107091112865
True	806.2162639449004
True	143.17509977381053
True	832.8087560149228
True	582.8507161969875
True	183.0882356870092
True	114.50469372625555
True	68.30576212623394
True	551.8539786450912
True	881.5216102858165
True	425.8035945008498
True	533.7953448807632
True	129.71264139335003
True	620.8336485885964
True	464.1855630895479
True	799.9917034186167
True	317.63458373025384
True	582.1546800989571
True	118.36044382486534
True	26.684175118626573
True	425.9968253795782
True	176.32743073881798
True	106.418875258048
True	372.0131396013573
True	1074.538594501046
True	261.86706362675324
True	556.3344651952461
True	10.86433579736774
True	73.66035172459114
True	331.87505404845643
True	762.1863003493442
True	447.60937192934256
True	531.6691873919632
True	712.8361681423461
True	68.86669365937779
True	727.2130129528755
True	48.807563458767866
True	98.4029020747376
True	179.91689091955433
True	83.6889615997571
True	23.907194767386866
True	305.8612806212181
True	443.7848766381903
True	889.1549688592756
True	857.1026662641219
True	6.14329040986238
True	282.0321148374604
True	442.6051859166651
True	128.1058171392666
True	250.78404670268145
True	330.35615612291963
True	1312.064892860535
True	433.9660919284319
True	25.668824856345143
True	185.34506655418377
True	711.977518982098
True	35.22045379221685
True	174.77641051698538
True	545.6141363631715
True	72.430420631488
True	865.0741669581585
True	337.7858954512284
True	677.0960833124817
True	75.97140979510203
True	663.587981013375
True	588.6312775450186
True	906.3252390198498
True	254.38681957293196
True	502.6608093115237
True	850.5447614957121
True	934.8679161312432
True	230.1233701397361
True	790.6438043092611
True	215.9360520644772
True	442.09111911984365
True	384.211630634028
True	495.1461391775948
True	493.1973674042001
True	316.35018330879325
True	350.56766774634906
True	110.98367957137492
True	350.3765828488267
True	1128.2931841186926
True	320.2625204823552
True	146.28219137529663
True	291.5736361957099
True	746.9414518124732
True	652.9476201788923
True	413.2191584409469
True	124.51905797521307
True	319.4000442771578
True	33.72322133478965
True	178.47555419788296
True	89.57667311539302
True	88.25501097014518
True	554.0601782982158
True	136.6380560407483
True	127.28714314992447
True	107.22889690690396
True	84.50605416259211
True	438.9993247935984
True	380.68288043576064
True	1043.3776634539774
True	540.6127696598727
True	839.3935919964358
True	275.02994038195044
True	291.5238529020774
True	531.9094866514523
True	191.7458474673868
True	741.0218693868604
True	243.29191013608144
True	358.82814895584875
True	67.7117650771128
True	117.2093735253398
True	256.7567779341596
True	123.49420498785672
True	459.2363155912132
True	32.637447013777795
True	570.4071165795945
True	1019.9691909974164
True	718.0481396968374
True	1.3373736259696334
True	61.52661841720566
True	460.0313312877516
True	440.34549913178085
True	77.52279039084692
True	118.71938767442172
True	309.3013133088916
True	80.25525545492744
True	48.8752519418594
True	722.9241229493074
True	661.464783317301
True	160.38914448829428
True	170.78245789355853
True	515.7834149343595
True	53.80566734502699
True	26.727078821331368
True	567.9801299294395
True	456.0889880563837
True	1148.671245529517
True	46.358588651900384
True	489.2429600757588
True	856.9255131954917
True	798.0059825281235
True	288.3389707786025
True	767.7753792139598
True	398.5328954131237
True	42.16656318528887
True	102.23262854255704
True	728.9627608697643
True	76.01035469740143
True	139.52526216860542
True	912.8186893987844
True	182.12952811920923
True	268.8710136392841
True	103.60218472256248
True	646.3657239235948
True	598.0452113005457
True	212.99255390599515
True	437.87718978314535
True	42.81831332861535
True	283.7830689383942
True	569.9395446450418
True	618.6592236218338
True	321.3709118763038
True	75.09581292786282
True	955.3956616094338
True	1037.9331374983
True	569.1265499404872
True	61.77321816835606
True	31.1695299077247
True	92.59165848365282
True	103.36864983385966
True	101.08297928618803
True	882.4426208288901
True	1231.1870902222834
True	746.3924560232318
True	317.6192469137817
True	8.147728237024994
True	21.903549672370676
True	341.6048841853934
True	475.7837066573714
True	45.576377618611644
True	571.9168125329151
True	434.2616262613711
True	396.6400974459491
True	80.67588114987656
True	191.961072240098
True	254.11332282060812
True	131.72381650501967
True	405.6973541370416
True	40.97134248193381
True	172.152246719848
True	1209.016955318265
True	4.99572217748347
True	24.810182607325174
True	595.2350815051923
True	359.0005414833702
True	767.2545194973566
True	160.4618611570274
True	727.2153675623413
True	613.9520233193612
True	275.8114070426712
True	409.0263678897272
True	343.6899270926843
True	287.5060825810032
True	271.2235803425337
True	386.5457504412958
True	505.01420458615104
True	500.1450737474189
True	106.214911017879
True	362.3046880518736
True	8.638193968788846
True	186.2474008536969
True	220.95167476277075
True	863.9707089907081
True	574.2691416264821
True	32.02986654902393
True	723.1987649131637
True	818.125002980782
True	104.6209645564563
True	348.9194259458432
True	834.7057245932887
True	221.03653940219755
True	162.46293323988456
True	522.8266786662715
True	590.3250791738842
True	1082.9739572720057
True	152.7565104987704
True	153.51156389401768
True	248.07601374735427
True	315.54739590693003
True	439.66996912642537
True	408.4840808277573
True	315.34877139974395
True	432.98272537908855
True	504.37788844718
True	223.9257174217431
True	1461.1638417457018
True	247.86223841610897
True	421.090527477224
True	49.58123808740927
True	770.4537740687035
True	255.5389757393992
True	918.8921336867836
True	553.2412500588033
True	334.2168211835865
True	783.1768338661718
True	266.7029022739613
True	209.69722649768272
True	248.7712606757722
True	211.03905622131148
True	140.6285578345758
True	256.2211962686417
True	720.2339621435068
True	532.5923330028876
True	220.2425492673606
True	1153.4403270150776
True	116.06936964856612
True	262.2107263547948
True	75.54782245403149
True	296.8408333170804
True	409.862330143336
True	89.86142241446531
True	215.040327996168
True	73.34317996988662
True	697.5906750768141
True	372.8549096871124
True	229.76624991723045
True	715.8257037696573
True	895.1807633690349
True	816.1914593087121
True	840.4161310068458
True	343.3163095684643
True	1.804532921583765
True	257.4504400351225
True	52.62892155267695
True	397.0386116620162
True	56.82580616938068
True	360.8127921180866
True	856.0020599464824
True	1004.513902419566
True	386.8508006004707
True	23.239308052730344
True	545.9178539814795
True	512.4953342644419
True	201.5837914568315
True	238.29231574084267
True	283.5930634342926
True	22.71809408882398
True	123.91216961172242
True	995.315204333362
True	63.91150178222315
True	493.2965352565616
True	776.1663360165377
True	106.55795037664257
True	243.34473710888415
True	114.61575298975248
True	16.090169004452267
True	1.0724421896253815
True	117.50439152527558
True	1011.7843241528744
True	476.6417369263448
True	69.29150301357932
True	800.2053876228915
True	330.33051354323413
True	1.1526745340244844
True	465.5403402749764
True	199.81434139767003
True	501.53821666422414
True	80.41505102814351
True	326.57577527375827
True	378.7636835171914
True	178.31338183395786
True	203.5059894118782
True	132.64192176488064
True	175.18881661334632
True	965.9752589395474
True	15.126357632612024
True	514.6074934244641
True	494.9413634053549
True	409.0390715252106
True	219.3000427342808
True	237.09587469048296
True	153.24629824521932
True	44.88243682004935
True	490.6402263970362
True	148.11202636247208
True	862.5526279420246
True	840.6456892786667
True	250.5869107794801
True	318.1766964554152
True	506.7084144367099
True	42.22440995460804
True	86.2068691365877
True	713.6171546992379
True	1048.1310259637753
True	106.82191943660716
True	725.2923267678883
True	143.8121000068292
True	940.4218135612804
True	667.7084572356134
True	110.42365809407018
True	286.99689854121624
True	597.5163572204914
True	247.83237430042576
True	42.73750475184961
True	581.742534301604
True	445.14117973363136
True	5.40002941068343
True	478.67340535077534
True	63.50296047942205
True	175.38683466054195
True	240.07750857437173
True	309.6317940960276
True	76.37316380881158
True	224.99515221013672
True	348.5814420419131
True	442.5712513777412
True	912.7561023407376
True	49.615016490646745
True	922.3217605330004
True	1022.6416654840292
True	129.29461946186052
True	73.11648841042823
True	999.7213069792152
True	35.219410622068295
True	226.55773806393915
True	83.32736911928463
True	208.4328202438413
True	359.139502222618
True	952.8359791036854
True	101.84870593352126
True	69.96557568039778
True	634.627906624815
True	271.41686113073223
True	703.6380047124612
True	51.47925092167185
True	497.9781499061365
True	389.9222916873725
True	692.1257472363609
True	46.556595641031166
True	115.18567353122094
True	28.52155821254734
True	270.9735493900008
True	43.35327984287253
True	343.1440140119908
True	2.773877014547086
True	1206.6860338327426
True	102.17380473513258
True	132.22216251912877
True	353.1936146662996
True	742.720291693637
True	672.5759590577948
True	1011.2801296385512
True	482.1943335681031
True	424.9510155095896
True	146.3100628953033
True	431.7721810471082
True	845.9412081358627
True	429.60352261935503
True	872.6310555380805
True	84.80385115156251
True	427.5752607528715
True	170.6165700758603
True	291.0271526139044
True	757.5752542901748
True	162.82596156510118
True	135.87317424734962
True	64.56405520292684
True	863.6617643945186
True	775.6647422923853
True	79.37742137745585
True	442.03193538326747
True	722.2125209716831
True	421.3466443506118
True	58.61957642376089
True	325.1108893532295
True	792.9178798846908
True	29.92052279711903
True	354.7523028662033
True	170.84158207623142
True	282.8348660919696
True	34.7472792057435
True	225.5598967001695
True	798.3925620323856
True	641.6717207207665
True	58.414860276929886
True	290.1265601506676
True	903.45715513339
True	18.286013982427075
True	313.13644285778867
True	290.3749397636771
True	441.9753544056966
True	210.22038381250377
True	620.1353183464537
True	46.76676841976573
True	936.9513849270024
True	906.6509444792988
True	43.00351842392495
True	394.0283459025948
True	719.3089323724237
True	903.8729502508686
True	271.17953312449873
True	581.0760562171281
True	131.61598056375755
True	177.94846728229265
True	131.3796999681143
True	133.84428476911015
True	210.52779796484305
True	939.222100198964
True	790.146110749077
True	935.9901725759617
True	19.599466931362816
True	27.04940237601657
True	357.17980347596733
True	13.890974239672945
True	611.9363038617275
True	1071.4941636942476
True	266.77378347267666
True	209.15750066641607
True	85.61974569011946
True	216.72952749847568
True	133.91372401297127
True	46.90358413108304
True	137.32600022499497
True	89.27076924371411
True	240.2589703755009
True	548.2795796413365
True	163.88552911510155
True	30.15340777095033
True	53.85240999389615
True	429.4972938133026
True	270.4322326445328
True	604.6727576829193
True	21.93799188055923
True	115.9433278197844
True	671.6673358478328
True	268.17890432094487
True	478.3731279137453
True	657.2200064075628
True	100.93181869211256
True	117.28243011136284
True	78.18478422594663
True	26.879439072604
True	122.362388981806
True	90.14281051180016
True	106.61186495697964
True	156.4646719868993
True	236.28940664616533
True	832.3255651288802
True	286.95610751275143
True	946.1117144243772
True	165.71214132883645
True	207.10669959414423
True	805.4002360465541
True	299.6579772314717
True	572.4285811240807
True	254.9980047086824
True	341.3034367881927
True	442.5694181831368
True	553.7703217313234
True	649.99297107698
True	374.1812901176844
True	35.6495775683656
True	580.8462522747812
True	616.022580147017
True	20.047056420861196
True	11.783368816591846
True	263.10136490236425
True	402.01359215084005
True	442.6705699345301
True	70.57625203388915
True	642.6677695127801
True	908.6538663883404
True	246.4697077114809
True	914.1720442864266
True	271.75097921147426
True	104.5518391358028
True	273.10147774019185
True	659.8277949366595
True	37.953506575479736
True	559.9678911773084
True	1282.679268768715
True	1025.295358785476
True	906.536604268052
True	205.55846704833627
True	89.81466127654745
True	196.09339053785868
True	828.5326337429887
True	148.12144564610907
True	1052.4930199516723
True	855.7643662552154
True	42.7320895450066
True	88.36364104260875
True	403.9205355897986
True	403.6054508938602
True	205.18019578711372
True	525.9915933504825
True	667.7728272615636
True	117.92911389059124
True	278.78254458684256
True	985.437511227822
True	54.37383677153554
True	670.1766967734379
True	543.1849776646739
True	32.9308195111572
True	813.5952759387485
True	386.35669042378464
True	570.1120968345969
True	108.53776710125096
True	253.23269365598463
True	214.67278381976905
True	26.069440241281495
True	138.63281790768934
True	728.701948306657
True	141.53011953175496
True	376.4018605143331
True	65.08837269980799
True	644.7957762068804
True	619.9104286365312
True	236.69199961042864
True	439.3737365120214
True	167.76853441192978
True	159.8541218861385
True	219.5001234113064
True	288.1475818635712
True	364.8670062946718
True	127.97076409231131
True	196.32753788849803
True	27.128205434313173
True	894.0492952725743
True	300.6612491483178
True	10.716528804088084
True	370.8567018961179
True	170.48240247449763
True	624.0816509805384
True	364.8832300796062
True	585.2210101916551
True	547.6045057450929
True	487.1148682790157
True	787.0683854692703
True	244.1705839594935
True	579.8980000847465
True	159.36842046621763
True	530.9848693099583
True	375.6968932610957
True	389.0787865076875
True	119.98718274651918
True	140.40339838030337
True	105.40375668730348
True	65.94372996046428
True	740.9071177736926
True	179.6191478404276
True	44.147901228501965
True	0.0
True	547.6216152290193
True	111.57537374336518
True	19.060873857168023
True	40.12336311165031
True	116.55225876151113
True	528.4085756997192
True	181.57501786129552
True	104.32857512671625
True	34.267092238089795
True	161.24003632938752
True	911.4163048734572
True	55.1638450592838
True	229.1841723423531
True	744.4114402085501
True	314.810572556165
True	459.4109014238943
True	478.0882559465198
True	520.1294064077266
True	597.3665246490592
True	911.8801635034011
True	266.13557715033045
True	1033.70921166909
True	920.8820031833316
True	610.5787246866863
True	353.928928133249
True	844.9770539551863
True	9.323841573584753
True	33.98271403307777
True	281.52732533814043
True	41.00421776943144
True	201.3941378735919
True	741.9100411526919
True	218.70278587899324
True	752.543255056934
True	759.1561664735834
True	121.8418123568524
True	370.3529313572786
True	588.9669514130724
True	23.92008352918307
True	131.1102923250602
True	439.571342128988
True	303.6096730312255
True	198.37463962591323
True	113.3821426070314
True	392.6998651992933
True	23.66001060871466
True	357.25079879627384
True	374.7289102460962
True	1060.6865996443703
True	356.6819406951146
True	32.44247797925681
True	420.2922186949894
True	446.0890852352913
True	229.5685397908043
True	32.20873285396498
True	769.6515684011616
True	439.7390429135161
True	174.31547820303115
True	12.268293435882304
True	1202.4992653223453
True	166.15106093483516
True	28.10261480510009
True	303.1046598608024
True	286.3986523465373
True	117.140539103025
True	290.0558265816572
True	49.23354827884647
True	327.4003567793407
True	310.37393190968606
True	297.2990823233629
True	30.238901666234582
True	47.39190136465002
True	1018.9891587422004
True	23.16230502623296
True	12.190682805700565
True	188.5384514137569
True	664.254348545637
True	8.597425562820014
True	199.5218261627507
True	173.7629423376546
True	516.9770399432534
True	387.612157841524
True	727.2858125707285
True	337.81646802399143
True	479.4161862479919
True	452.6607079096923
True	500.360993273456
True	99.04848542940796
True	1266.9925095802068
True	872.5413455997584
True	286.4160769835971
True	549.695405847506
True	100.71231407291
True	576.6224233814886
True	450.4044078453017
True	155.20520184308998
True	77.69039741185986
True	346.2774064110957
True	178.42573707911308
True	30.056898566929508
True	609.7930579698077
True	380.5267280597958
True	68.07224101154615
True	29.987216017035205
True	673.9833431965168
True	493.30362923185646
True	74.35736239945923
True	22.07332577341309
True	332.70297840900355
True	328.03801455898497
True	707.6361854884186
True	541.6651625522532
True	558.0890811956763
True	801.253679214594
True	10.209002918562364
True	56.69326386993532
True	37.15246228996045
True	62.73008309796385
True	523.4895853546411
True	591.4153718195655
True	83.0138699482645
True	109.51445897282042
True	185.23126444866665
True	73.4704784082807
True	180.6156730571625
True	199.94944514523945
True	276.1052933469373
True	816.4711082614516
True	579.883216589464
True	289.77268006615327
True	183.5392109493445
True	278.6864689912539
True	253.0083992432934
True	747.3227639658255
True	332.14916048866826
True	175.69733124289218
True	884.0656558489828
True	337.7228315084069
True	465.3778300049325
True	151.41215663588517
True	120.49867405959948
True	65.24634519333466
True	214.6301816736261
True	980.4191891775212
True	538.1339641048947
True	108.38850453761393
True	359.3944510384649
True	104.88604824770468
True	681.4234760710114
True	4.589795987075592
True	699.5459252688012
True	36.8811860874748
True	915.8767224940208
True	838.155431061075
True	212.32817291651077
True	31.959581383169617
True	81.77123776949777
True	441.4710945121957
True	227.6328355172491
True	1.7921841108782766
True	79.72105541707353
True	1078.5226054312118
True	339.796322631624
True	681.862164466854
True	483.01284103209736
True	30.9497569870889
True	136.8648635447574
True	439.1042358145871
True	905.2853062231118
True	805.4506503284144
True	439.9624099511683
True	338.4941910195399
True	16.508650460597384
True	77.65909226636995
True	754.8646692070051
True	479.5576491664264
True	380.9181203401545
True	859.3262646419112
True	25.87952033547757
True	214.1812007953432
True	895.5197220735223
True	237.24208177167645
True	8.441252159847064
True	503.069620952914
True	105.02670929430388
True	630.648640416479
True	55.55515970909236
True	265.09677810116455
True	873.994255016032
True	893.1587140571603
True	275.7610746982356
True	420.9842414171767
True	114.99783514619394
True	618.5607990936309
True	261.9483514165451
True	192.2622761881413
True	833.5667864548138
True	51.41326124980124
True	704.7864392125209
True	273.596630255566
True	292.4081800643157
True	170.52206250177576
True	491.9669542787656
True	597.035461437173
True	366.5856686230918
True	410.3335668746445
True	68.93682599292768
True	161.9193139670445
True	461.78866024141934
True	211.51961904184512
True	38.29247429827314
True	209.1449908380683
True	404.3724403372112
True	413.47373228557154
True	726.9457181274502
True	133.53778206647942
True	636.7557509453816
True	472.6475477443973
True	611.3604475282798
True	128.63866446069417
True	37.09141448268382
True	664.14317628614
True	72.36928055710955
True	564.1166031890154
True	695.6571876581501
True	454.9014483772543
True	123.18864507381817
True	532.5920506030614
True	4.607136314032572
True	382.0048261202286
True	30.714037049824423
True	633.298120743445
True	263.3958458670056
True	568.4533511628823
True	683.5717524453703
True	146.66944178423404
True	494.5158032138132
True	511.7706672601453
True	57.771553379271
True	970.0030559548296
True	3.6701973235398215
True	26.760647262405243
True	636.0619653175767
True	694.759606780356
True	128.3953185771611
True	401.9883996390973
True	124.14482074153172
True	74.2241116463849
True	444.4680745153773
True	42.033684746735474
True	504.82895364580185
True	11.529671748634923
True	865.0793697006519
True	547.7530693381752
True	678.5042339124855
True	105.5386274959286
True	386.5506701849701
True	993.2842823336094
True	852.4197582969446
True	140.87493314744614
True	536.6536079617166
True	436.123173152505
True	250.71749819043217
True	252.29337493724452
True	4.887379066006614
True	328.042374144028
True	12.44309290802428
True	370.534223850809
True	72.39474158830956
True	390.7279929899317
True	642.8334918036447
True	123.8713212431056
True	240.35451383319463
True	630.7339630066086
True	698.3607250455278
True	287.069402928605
True	132.94217506065607
True	164.87153198643796
True	472.4634277150237
True	86.4291387818819
True	9.59326152590118
True	490.0100051903821
True	554.4765712565064
True	19.392580604914865
True	135.8180874084794
True	878.9460558049661
True	491.1783074302803
True	274.8899014287106
True	34.10726048970594
True	470.21388943160366
True	109.17308042946974
True	591.008140353222
True	672.4461998169623
True	297.9865503720024
True	389.5739080398395
True	188.7693697295379
True	238.54418423309625
True	71.94757336556589
True	222.3400973926216
True	502.66140620682665
True	21.19583557164824
True	477.42325725455873
True	361.0249392816268
True	723.5220981719723
True	873.4234654444319
True	901.8311141942788
True	158.61202161096898
True	398.8104226020749
True	69.53251308440295
True	195.85657466488047
True	315.21203441228494
True	9.898594063367169
True	785.291591205446
True	21.591852772226048
True	388.7069122440104
True	252.9328675111295
True	622.3873177944779
True	204.81595935577943
True	40.11311609107556
True	673.8708419869905
True	1082.2419546835808
True	219.27791385771616
True	135.37889553910446
True	585.947865453234
True	489.6892254963727
True	18.987705107227672
True	840.7943319790822
True	117.99646395472966
True	44.51479039542387
True	300.7422473533458
True	352.49307396079826
True	398.48499614512434
True	271.8971563628899
True	18.62506893128929
True	22.43997588965925
True	841.6563170220458
True	207.19892930226248
True	111.8952090981742
True	860.1955650691918
True	665.9810812725324
True	633.3536164278913
True	448.837620571454
True	148.689627837238
True	32.05544292959218
True	104.62301360859092
True	437.7490279873614
True	230.20594411108883
True	476.92495623824544
True	146.8762241040622
True	498.405529952543
True	646.089888683079
True	972.9694703194828
True	27.001758737304336
True	975.6664246348
True	1046.4914357055784
True	479.90540611058105
True	82.58434853928814
True	788.6112708145488
True	636.7781405751055
True	639.2871789798777
True	171.89409269265715
True	754.1056277824878
True	703.8061894627631
True	119.75347124267157
True	790.1637933412808
True	816.4049860924036
True	472.7488402591457
True	225.27100848133787
True	70.92984824611234
True	295.216269672138
True	352.4225629329254
True	464.7429195837786
True	434.8048930833174
True	191.9252661346405
True	308.66507632635825
True	2.9084408661446277
True	14.00724855548981
True	102.05172041635517
True	132.84484953151917
True	351.63494065892286
True	351.2070313843643
True	107.22973614557324
True	17.363724991789248
True	220.0632034434201
True	825.8891703328808
True	468.27942513251577
True	514.4263295475358
True	575.499489856155
True	824.2086238705957
True	634.2168252805072
True	90.04810994927372
True	212.13934237293824
True	244.36824087506625
True	301.61025229283194
True	109.77455352087225
True	365.1611452189925
True	427.0466942610624
True	162.46890824524732
True	648.7857531024356
True	246.33820836389572
True	200.15368063742912
True	26.86155524022546
True	251.68535735945372
True	500.1334959681865
True	168.48320546326906
True	518.2753955903119
True	480.6334418849724
True	240.58524212004025
True	102.03877933037892
True	43.18291760173015
True	391.4537777499604
True	792.8875691721049
True	169.99431793009555
True	1064.9206620213508
True	1051.864854776399
True	472.9470347889972
True	101.57519259266716
True	129.0606282370833
True	660.1576642810394
True	9.469083931271872
True	227.30844946886268
True	130.2025611537101
True	115.60246097467756
True	323.1309059689368
True	642.1120853844014
True	35.447800644120015
True	128.53656696968793
True	951.5460670615942
True	58.21792123287202
True	459.7507343424815
True	528.8001594455372
True	234.3258723898819
True	129.44789021707032
True	913.9132780700268
True	1210.6658595372446
True	517.7692742258454
True	647.7838768835683
True	206.1374751742443
True	153.285708005132
True	313.8816874132933
True	269.2632500477918
True	171.106400574674
True	300.30716630345506
True	355.1027171662421
True	12.249911112717248
True	625.4738100399743
True	148.29430201802097
True	82.36460995390807
True	449.1507284626721
True	321.5022209458532
True	1150.9590641459547
True	358.01531362936083
True	965.5210961443888
True	9.23204906147443
True	277.6700071663208
True	228.4172167250068
True	150.23875027303737
True	485.70490204891934
True	195.92366635425145
True	416.7554855041733
True	334.7708390788886
True	106.55096496162275
True	371.3103871898601
True	1042.8316487986283
True	754.4346622436501
True	222.4173993269937
True	104.34906769994522
True	294.290724373961
True	24.25882587058408
True	362.3511675992505
True	312.78210421322825
True	561.6613687314142
True	441.0067593836088
True	338.17199594204726
True	159.60630570727193
True	13.233901164298894
True	435.7405341660447
True	279.2141479932436
True	145.47282017969738
True	302.5040817683467
True	430.3112916268699
True	813.0705336610231
True	315.51955626270285
True	776.8848170022395
True	406.8687792132072
True	370.92510317605024
True	1.1062172046430274
True	1186.760740133911
True	107.23373295283676
True	947.6631223041908
True	201.9179466263992
True	461.9693142352001
True	674.1565014093728
True	88.5264633866126
True	478.6046585418327
True	32.90194812657352
True	426.5992325136553
True	74.23240015070645
True	229.7220974684192
True	33.037877242852915
True	663.4348745241459
True	191.27807998508743
True	25.076065603617483
True	383.85632019965215
True	114.78960714005731
True	161.7665855158223
True	833.8422346743355
True	259.6353914838035
True	153.89999872459023
True	378.744921713368
True	519.3135048891876
True	336.4624886214351
True	525.1905820793439
True	606.1749230637582
True	156.72001849535073
True	6.32027986090865
True	73.6037246194471
True	423.263747425414
True	92.54390038888344
True	77.84750694768873
True	1028.3715814832033
True	25.730262078338093
True	319.46632247989544
True	318.0909972102496
True	452.97904977481966
True	661.0880480175146
True	181.43585301255877
True	658.4944080278167
True	335.7592456361355
True	348.1725245675302
True	264.074786610031
True	206.14722209410004
True	342.2871719574678
True	439.93962042489466
True	400.3794451877679
True	600.5237806947345
True	135.3175616070156
True	76.95105367139547
True	42.16351400118552
True	282.489824613309
True	668.348099454749
True	401.1992230998424
True	819.1826996173601
True	213.37569668310545
True	380.1664175641152
True	67.55867972441332
True	54.43767861170878
True	420.6858127710464
True	204.09969292736037
True	227.77068842859916
True	42.06808174804221
True	1063.9580781989707
True	176.92252755421936
True	899.631094853141
True	326.17091239570016
True	935.7730716889076
True	234.66118523119488
True	467.2878004232366
True	534.7649455306639
True	601.1729308006248
True	213.8666626006332
True	479.7283700878049
True	916.5666643256118
True	124.66310315661988
True	7.396682583951308
True	580.2383904810883
True	27.31414700840067
True	73.66099352559256
True	802.8238764449246
True	219.30274230885843
True	990.8239595936082
True	674.0163739326858
True	420.7613999226298
True	284.68385254516386
True	483.8404806152757
True	347.52404468865166
True	184.81347294680577
True	645.4884570794179
True	723.8291220881678
True	208.8167619534948
True	87.23684357165635
True	509.4869564068153
True	131.55410179102307
True	377.5481830624867
True	350.71574919774844
True	62.7692258960799
True	375.8056200074024
True	423.86634617269385
True	362.0878507424311
True	414.1730423507667
True	426.5611432486283
True	664.6108676356791
True	55.8888649664
True	462.459472604625
True	324.0575666931619
True	649.1144361559101
True	226.48892718124776
True	97.3965572110114
True	45.45612118160111
True	540.7242241558375
True	654.840773503346
True	195.905835480552
True	417.2151227572552
True	342.28710557800247
True	17.99624870216854
True	168.0600427035365
True	291.93423232577135
True	2.5710226252699284
True	872.6015554147166
True	79.76277523392609
True	107.03478151430532
True	109.7311951910622
True	365.19721271339074
True	38.125124469413066
True	445.7637690677809
True	223.75358416345108
True	5.306338002279329
True	115.5364039192834
True	445.8558559380703
True	51.00175569435556
True	69.44754466528097
True	169.48479840376467
True	295.20437560020866
True	972.4931409937892
True	394.7802952714557
True	933.983377551422
True	189.79168980288765
True	1050.2378473938577
True	802.1874137614311
True	651.3969221993179
True	407.1872862361187
True	380.2709937131648
True	76.00166863055097
True	71.5525009345989
True	80.26186013961852
True	180.45386623563695
True	477.1516604650408
True	1117.7419535052295
True	179.93574347945233
True	364.74329456499504
True	431.905018746881
True	629.5124477112361
True	587.5711784439329
True	285.64387627474485
True	478.7589461649085
True	679.088655426765
True	95.97044409350354
True	724.9834925498808
True	250.4625441987059
True	131.54545197872824
True	408.6462408941493
True	859.5016668701959
True	428.6475486292978
True	878.8483568073933
True	193.2025472968941
True	353.10268064582203
True	700.1566051395876
True	603.9412964723432
True	193.55220009145265
True	266.0713746326853
True	790.3521858756575
True	30.62106984123903
True	181.69231798936627
True	517.6515318211339
True	685.0789055473825
True	101.9437424454547
True	36.66624372424417
True	157.66181520725647
True	723.1447947523319
True	324.6622183710966
True	562.5171260341774
True	366.5378304561532
True	304.58711612685346
True	434.0966605045172
True	474.4670403529001
True	66.66341005666175
True	364.3909267816461
True	776.1580892817951
True	0.0
True	295.7535924665129
True	252.43692580687053
True	974.6765871152336
True	153.05236942599794
True	622.3043504071494
True	633.2817185033398
True	112.95069007842922
True	210.60081908153327
True	131.74884435655724
True	10.991332127445004
True	281.5984543237757
True	371.8612627224678
True	1146.9333925582782
True	225.9256589529262
True	413.49608707554046
True	652.8890204734139
True	199.3445528106944
True	28.44311588765225
True	854.4152713623748
True	608.3207782103052
True	162.11204309250522
True	617.0277141223546
True	162.2547094031365
True	284.02670144135766
True	794.1896091277322
True	33.14748258812677
True	108.440936321056
True	509.5553389592158
True	64.58874043951562
True	77.02423073569315
True	417.2803013209218
True	23.167656005265822
True	764.2390145386269
True	103.85104181158894
True	157.9609263350889
True	18.976953564691804
True	716.6341681126697
True	28.83002515559562
True	790.0976395064613
True	394.5328207884684
True	116.802068229142
True	688.3072742181439
True	522.8538724804041
True	564.5279288334388
True	47.36671385992255
True	354.06005476213306
True	5.961049226131392
True	90.20336168202444
True	365.9551109185194
True	48.9058251358086
True	119.30625633381128
True	326.5353320784742
True	181.2070808579931
True	97.04775899439758
True	655.4388788072156
True	21.86278079782507
True	1091.8386404365222
True	509.572568244358
True	308.1862718827911
True	502.8386887614605
True	127.00910886522462
True	738.271443626538
True	1134.3123843866188
True	751.8970328965781
True	172.39138320764974
True	223.73508053971557
True	53.69280846673384
True	59.16144749728626
True	151.75624126714175
True	105.7621874007156
True	167.78251012577311
True	1195.853177645729
True	302.52277134580066
True	357.3767355872613
True	704.2098138635032
True	16.514286762210475
True	15.009263516019464
True	568.1993382311866
True	5.638822901324574
True	111.19685232197918
True	669.6331174453687
True	180.55596374035227
True	657.3681894973747
True	865.2927086452103
True	146.33927759031843
True	907.0438729261052
True	2.7971214460476306
True	451.9884070535621
True	1059.1813234172018
True	26.257113038039076
True	235.5002249208109
True	145.26668362009832
True	982.2056877467768
True	234.35333664166004
True	507.9917315244173
True	120.33909781646192
True	497.4954609988355
True	158.97424498608223
True	92.79340603059184
True	391.2405729520729
True	73.9539258036266
True	54.04755512810684
True	1089.6228759366104
True	245.07343398917197
True	155.8323198586272
True	359.58185778953515
True	404.2551202755537
True	220.00392468941547
True	163.82998378589912
True	408.65650069092266
True	37.139236706056856
True	481.1267500956325
True	1134.551281920706
True	110.3909603310004
True	482.4309818150143
True	319.8768024970978
True	25.870118745634358
True	383.0563627708207
True	106.74384882073578
True	570.6837758296479
True	204.13692911568384
True	413.7344414912656
True	21.99456424751088
True	450.7187780105946
True	110.36397475667307
True	349.2637826174359
True	34.004089087942376
True	180.3340202273771
True	239.26829703895837
True	782.9567029233517
True	59.50683786870043
True	141.5864216262111
True	234.71047217266636
True	139.03658285871916
True	629.3779480475101
True	564.4082409816536
True	775.5315012021116
True	377.55399464307766
True	535.2117561553538
True	426.9518929638071
True	687.1428418752923
True	72.90040451484751
True	483.5379342107685
True	413.6360840101406
True	49.04057701473089
True	79.02429264081526
True	128.27978383147678
True	91.82662347477624
True	330.2149688978684
True	851.2952093847621
True	338.54941092267296
True	1047.1293490318592
True	302.4687070224585
True	906.301014085954
True	146.6960411372723
True	560.4508540589728
True	600.8520138097931
True	720.8159190036422
True	445.14203529638087
True	63.22770865234501
True	302.77684973860875
True	42.387115576456495
True	172.08075688567067
True	174.49413046900762
True	1122.552793326186
True	239.86099653322225
True	548.0245842749919
True	544.5096426854062
True	557.7945501792892
True	897.3928375530026
True	576.7034067023166
True	647.7189723177423
True	933.5811587828324
True	124.49812529291437
True	329.5460130922577
True	254.02684018405688
True	315.8586556446888
True	90.67788099392602
True	373.1375472574896
True	4.117297488698775
True	319.7078226812316
True	253.47727812977053
True	616.7638001069712
True	286.6755352934342
True	367.4913165225505
True	9.01827580598529
True	58.16499472620885
True	547.3026035539395
True	30.544793255314868
True	144.73191907172668
True	66.0707357861747
True	153.06135757499175
True	240.86827651767544
True	67.17989011811129
True	376.0005568907942
True	278.9535091986348
True	101.21686964371
True	338.08376120107323
True	64.79830418177575
True	596.7038577405447
True	838.61720980797
True	275.4751674314391
True	1159.8202841263926
True	110.53981945763532
True	301.9430709992269
True	1047.628263121792
True	89.26184869351502
True	277.11473786538227
True	9.842832984081468
True	415.7613455035914
True	439.47934563716257
True	158.47325542979823
True	616.5016906380084
True	893.6132843018961
True	149.35716860331692
True	77.59067148090391
True	328.6223055911616
True	543.6604999763116
True	618.2505365499626
True	1230.9526552768752
True	28.166431964105783
True	943.2175464834822
True	137.52990854859968
True	627.5510963414679
True	117.04531191645611
True	123.16011133684324
True	185.09980927512956
True	162.04905975812605
True	744.5567525174573
True	209.80248609168623
True	230.73660527186493
True	72.38321337125869
True	514.1433009118356
True	444.1358528271573
True	168.628137290439
True	236.1758390938432
True	15.115447961472007
True	416.52968405073193
True	211.4957120354147
True	294.506447573307
True	116.53143568410736
True	731.9514951525177
True	424.4119730251827
True	263.7525795063381
True	644.7837676739719
True	539.9936700711996
True	450.9424291735038
True	130.26333026538583
True	528.939441840214
True	438.2896280851508
True	2.612146612256902
True	200.9097367222909
True	97.2694500105858
True	239.7920024481381
True	2.754409764346899
True	124.81553883715593
True	351.38632387508864
True	6.721645091572532
True	874.3804084898935
True	175.4044857219919
True	713.9204587722282
True	783.2870285151595
True	163.30975485533898
True	229.8298845684586
True	495.2022496476276
True	831.8954258565783
True	50.53490407800973
True	41.84772666037512
True	129.66930972519808
True	623.5180766062281
True	727.7771930464565
True	183.924389160842
True	610.1340146550119
True	590.211511109652
True	811.7067159462649
True	416.8050902613245
True	186.91601152729336
True	895.551833948458
True	215.9737506679841
True	148.8615694248508
True	341.3245960518654
True	221.47188212375136
True	208.02793608133987
True	619.844319194087
True	247.75352764269053
True	180.2198827465156
True	438.9786953587096
True	470.98609872699416
True	60.192627146794514
True	288.5911362983142
True	80.61406577168172
True	340.4273822150334
True	353.2814038931186
True	261.0036772753731
True	180.2622617446474
True	392.27492927507336
True	635.4975951382062
True	745.6417801771919
True	306.6445664605552
True	729.1202688334298
True	58.16157496329296
True	865.4565112867651
True	347.9026558206626
True	11.946122553198428
True	628.3445058523961
True	682.7723719309801
True	258.06483747550976
True	164.75108798219384
True	47.825147077030806
True	374.6026490200483
True	76.82058911976848
True	10.897458493401476
True	901.489564234764
True	380.1151975234319
True	185.2818877320416
True	989.5460500551192
True	13.117660636338924
True	800.6889208860193
True	31.854490643726333
True	700.1527268614287
True	57.1115150205494
True	734.4500631163899
True	459.48295320756847
True	199.30417662494372
True	455.8111328631253
True	215.3545294454056
True	298.59284772695787
True	223.27280461619392
True	418.33983221954014
True	9.207830594463438
True	327.0587577094558
True	113.23466684056338
True	10.929171123767745
True	456.7677952911024
True	736.1381212732571
True	288.6130395389363
True	77.878636581204
True	302.9800231945559
True	84.1881813847145
True	191.3651407421157
True	174.96868795555676
True	363.30068919272674
True	42.485927093841376
True	135.03950899087351
True	380.5891318214094
True	857.1893522328028
True	113.29004397881997
True	208.32743294744037
True	440.7705127029755
True	18.99143266717365
True	420.8554565051188
True	514.9690727171657
True	94.46061858440927
True	389.1409247100856
True	360.11432443167973
True	410.4517265410037
True	593.691156612208
True	1058.5479851336893
True	999.0998276477736
True	49.1614162021507
True	1069.9192961309193
True	114.10881665558976
True	115.99941899980011
True	104.15274461301948
True	479.41565190967736
True	364.72102633693385
True	564.5866409182175
True	262.4307616002046
True	162.47755916208916
True	405.1163011006301
True	15.28119405096053
True	468.500935598732
True	394.4356760803907
True	143.14631590722038
True	90.5470365425443
True	545.7034002725052
True	1036.1381505758532
True	205.7870900742
True	68.17538166059478
True	427.8807062462666
True	378.42269673881407
True	484.1598940636639
True	316.2219384242342
True	4.2541970865349
True	539.8245347292167
True	509.6469553998647
True	501.9033027529845
True	184.8837853498518
True	101.71002818181442
True	21.498350074881458
True	368.7766148303373
True	104.9388093996042
True	7.07546421109749
True	33.20859998347613
True	345.015133784715
True	657.3505832484697
True	127.71448927792756
True	90.31872481840982
True	23.473480364412524
True	388.6954079673499
True	349.01776800574044
True	771.9365687231791
True	299.7250059106081
True	508.5434150968424
True	543.162947590979
True	526.8001374482626
True	287.259027036199
True	539.0043394643953
True	102.62830597541836
True	576.9249325829529
True	6.894935434611478
True	376.3788805456847
True	485.7661070988434
True	964.261323759528
True	353.49027191653806
True	785.1077518684363
True	960.1011616936718
True	180.93947700770372
True	36.37244245471663
True	381.5311221187689
True	388.1919981292328
True	605.0104057270139
True	244.340833788938
True	29.09765074363084
True	642.5685916534416
True	122.98224020924069
True	1059.8678632007732
True	318.51103887449545
True	491.5793526964183
True	133.3469254056905
True	809.7546009330352
True	137.16701492335596
True	826.9662244934945
True	553.4018694435778
True	184.2338464028183
True	110.3326857318723
True	66.59473722079088
True	563.3856665196353
True	887.6704154979307
True	418.5386139758416
True	539.5865622852866
True	138.4498951928172
True	617.7512754351724
True	476.318143323064
True	798.4303552489149
True	319.3960386630683
True	597.3486281775153
True	112.46214643699082
True	25.99430731863899
True	420.7732299221673
True	172.51783224556254
True	99.07173262811192
True	369.95116040069735
True	1116.2901218788936
True	261.4160150120986
True	550.1326073687293
True	11.908936603606527
True	76.53132427188525
True	328.5544506196252
True	760.2753422182695
True	448.6992271472076
True	501.17505187581344
True	715.4861440671759
True	70.72265439715403
True	713.3020946278015
True	47.48155137336301
True	107.2855016320338
True	168.5545326329874
True	84.31348832202241
True	25.65397864062184
True	310.7312701776584
True	503.7050072865593
True	910.8290755128348
True	856.8742022049237
True	4.8701796391178895
True	278.6511263486165
True	453.250474563775
True	123.08765056433694
True	249.44430285373355
True	330.8799301095709
True	1313.4652645283918
True	464.1326917930674
True	25.950520455636244
True	181.17883704479277
True	701.670668281024
True	36.88722952577037
True	174.16051297983128
True	564.9157617244884
True	72.48421265347595
True	858.0421995844423
True	329.6487445868339
True	640.7694090334543
True	76.81384234500253
True	670.2312915835398
True	587.8814453989428
True	865.3826632988428
True	258.777927085803
True	509.1040023808175
True	844.2899593794326
True	884.3340672384943
True	235.83290507362327
True	724.519949527031
True	222.91908071392456
True	448.4291085664206
True	353.9871681907319
True	494.8748836632385
True	492.0442980380602
True	329.0394190698613
True	342.9432120596358
True	111.92193254055864
True	342.91638242984226
True	1151.432322528717
True	328.64086611602124
True	146.76276615403256
True	290.65968605875906
True	751.9513624812902
True	637.1981645883068
True	403.4820132422036
True	119.26623670123084
True	319.43638845932355
True	34.81648060336103
True	167.9894767962512
True	86.66721181962143
True	87.88223931926726
True	568.4652393471573
True	131.9839451885189
True	138.1411216146485
True	109.43632116767112
True	88.42821685441298
True	447.9042877957965
True	387.40588114071767
True	1013.5506340905662
True	542.6228432087962
True	845.9990057238359
True	271.2851231300517
True	290.8978292047784
True	516.4420490105249
True	194.4164275179629
True	736.6313843345688
True	238.88758154983648
True	355.3955112464677
True	70.28979487540082
True	118.61085491901233
True	267.8886472762741
True	120.15657860413864
True	479.4675690785893
True	31.39254333298818
True	574.6036376562444
True	1029.1240921246915
True	724.3801820690289
True	1.174846512995846
True	61.49411927636068
True	482.3565919096896
True	445.9449275173537
True	76.75910675892969
True	117.86608177299335
True	296.99180048904105
True	80.83341947867166
True	52.312664123783165
True	732.552364518134
True	663.1239488702734
True	162.44463636318096
True	165.56437488980268
True	523.5461525270646
True	53.85897000300048
True	27.981158039603223
True	585.07596288902
True	451.31247373777234
True	1130.908697838745
True	49.17586647123631
True	478.6532963302165
True	879.3374272386088
True	826.6141767972232
True	293.3192617837448
True	739.9417725570175
True	405.5385671959115
True	40.23797578347906
True	102.3651462973216
True	705.4365831053121
True	75.27865384170246
True	146.01637278229745
True	932.1345147133956
True	184.3544930895693
True	281.95083279913723
True	102.4839352614572
True	644.6070438154796
True	585.3158183689126
True	211.28667765498344
True	438.01986846321154
True	42.9994377062508
True	276.13533442595923
True	584.6128904869631
True	608.5043527903689
True	307.04146660898834
True	74.04915960340924
True	941.162650495994
True	1058.7280279604968
True	559.0281738165538
True	65.13825110521027
True	26.88138502306467
True	89.01279662386465
True	104.6811589797927
True	103.82160969627228
True	856.9813129012566
True	1239.2367765683998
True	729.4775315863767
True	323.9273530357815
True	9.767790704031912
True	23.692677986874685
True	332.81513236842494
True	484.3198660067712
True	40.78791302495663
True	523.164194808672
True	433.8709321452049
True	406.2096082589394
True	81.64831631782745
True	195.696549653271
True	255.3174488952845
True	132.96562009849265
True	393.9745793507308
True	42.62347318491462
True	179.82996143117217
True	1159.42294535033
True	6.131873881175016
True	27.601298430933145
True	573.1319266683314
True	362.7781149283295
True	772.2587326639332
True	157.89034258769857
True	779.4981040067554
True	575.8285168861257
True	275.6541240236133
True	427.7260240787377
True	345.53393964795504
True	301.81556244193
True	267.27129293851533
True	397.76238388657816
True	494.15419587965147
True	504.758515246216
True	105.86552407608248
True	368.10549025574215
True	8.091505517369685
True	175.68719105987705
True	230.8215391404035
True	815.2901403353006
True	605.4787508940046
True	31.313076725120403
True	741.3530086463091
True	835.9233311184108
True	102.79313345518926
True	340.9949609786928
True	844.2942387399614
True	210.54772348263683
True	155.69308308340308
True	529.7331218287642
True	580.4111189645602
True	1130.576618870254
True	154.09944117706408
True	153.23581155044437
True	256.19792101656
True	324.2026256345427
True	410.6588138993896
True	417.0881279464835
True	299.0728533493851
True	421.842830493981
True	495.5850140897907
True	227.1482035271799
True	1476.729085366941
True	247.65523935145472
True	415.2438693825232
True	53.30084087234262
True	758.1646608451853
True	259.0204299557849
True	901.3045708151114
True	528.2516009650308
True	329.2442018104671
True	812.4258627854434
True	272.787192535284
True	216.84484437655243
True	258.442521619332
True	228.93853812218327
True	142.01375799190578
True	254.63178338566635
True	742.8417505505979
True	517.5877012076068
True	221.0903815239223
True	1149.6297656916493
True	117.00409650433092
True	262.33394860360056
True	72.88151875512837
True	308.1735293077457
True	408.10024092684966
True	86.25029969740648
True	221.1497865295448
True	72.95783863001107
True	722.2774729694197
True	367.9424836968024
True	223.55722852455412
True	743.1242598071586
True	874.1594420736678
True	822.3202330277454
True	836.3556737717925
True	352.28601132282137
True	1.6633653174515644
True	272.4489825857059
True	53.2496290755298
True	381.73655278334667
True	52.76536727197279
True	357.53425755759963
True	866.0208255998062
True	1027.1151493197258
True	410.8620545677332
True	21.773424320658044
True	524.3247281886299
True	509.4899817198655
True	185.55880407185484
True	236.28778844387745
True	293.2802962065537
True	23.0755806391974
True	122.921837885618
True	958.7793020932562
True	59.85006763340669
True	470.4045678072746
True	785.5641501319535
True	101.02196555184796
True	240.26752588706432
True	116.29933623232914
True	15.455826142968633
True	1.5132678945626998
True	123.5766911092389
True	998.7380202747768
True	465.1428642844969
True	68.1484115415508
True	792.5908830352932
True	340.6565406851729
True	1.536083232234109
True	451.4386352805749
True	189.02088361616893
True	474.859462560254
True	84.26038207968801
True	324.1170983097976
True	385.5506042472853
True	173.290060928631
True	208.81080647972587
True	130.8039520713722
True	180.8484615206784
True	972.460020727892
True	16.04595296617714
True	512.2428823370449
True	474.01269249754137
True	387.653284562696
True	220.06872686949163
True	238.7378734823965
True	145.20691211531144
True	47.14130663370248
True	496.16862927970914
True	146.03675643495072
True	866.2716670446925
True	826.8037771585404
True	238.7014523114398
True	307.08868980946454
True	521.6164530042475
True	41.87431701215339
True	87.11878394944578
True	727.5171843694878
True	1073.1214299160415
True	110.65991562526678
True	722.1248412727492
True	135.12060716405674
True	940.8179248050994
True	671.7237962567292
True	106.75028758663257
True	265.485933059639
True	631.670690445333
True	260.5639709443978
True	44.42218704759256
True	569.3425385145147
True	439.3048886401257
True	5.451317966251241
True	473.70985531256815
True	70.03406658247847
True	176.0360351470625
True	232.2625144003796
True	293.7996239448036
True	65.90976631043726
True	228.63385101093283
True	356.17605404970857
True	428.8953249516267
True	907.607632909978
True	47.748336829794994
True	894.1597372364918
True	1053.351574658316
True	128.10682553978916
True	74.88405583418644
True	993.4758327743268
True	34.24292151999293
True	221.1417515095873
True	81.55895437679763
True	216.64102310790847
True	370.30609623699246
True	980.1386173469772
True	84.32423717140627
True	73.30243968378528
True	630.2664122691162
True	270.8488733834261
True	723.8511728580429
True	54.9061763735204
True	487.928653198746
True	379.0118226530524
True	679.5205805602707
True	52.61677263832379
True	109.64185322780096
True	26.83197978063825
True	261.0031364890885
True	42.56730610062846
True	357.94888862619126
True	2.451220923943113
True	1184.5173231706808
True	107.09326705580098
True	136.16334717972703
True	354.14313540110567
True	699.2303661834472
True	678.0705093492815
True	983.299859380165
True	467.7427798227649
True	420.1072313636684
True	141.3897910651809
True	407.6709431383831
True	826.5809356868656
True	418.45091876382605
True	951.0126140356814
True	85.52714316188734
True	445.49814787234095
True	183.1860948154372
True	287.1172046896232
True	735.8147652371184
True	165.21481408699665
True	135.79731280049563
True	69.31097451219759
True	885.1608196280961
True	783.4052925011264
True	80.60853872043376
True	440.8115394887274
True	742.7714524779971
True	415.53366753023033
True	55.75573325673604
True	315.2701362501231
True	790.1574486729304
True	32.121662344886495
True	355.97334235425024
True	166.35421293707913
True	285.6755729333355
True	31.918098514516423
True	213.70783667934268
True	795.942325181367
True	644.9124379997844
True	58.550479688985554
True	291.3353638743941
True	885.8375642001914
True	17.983822239547802
True	318.716083008832
True	270.7407558661613
True	426.446925245444
True	214.05312479938132
True	610.4073590852057
True	42.75530805730429
True	982.0934600722454
True	873.5482564911586
True	48.01817851195551
True	402.618237861619
True	746.15615332034
True	923.661073428257
True	280.52577045730226
True	578.000627632216
True	138.1016525683562
True	199.1313565184113
True	134.0881228271566
True	132.9977551775306
True	201.2252110032425
True	943.1577119372904
True	787.11197421881
True	919.0739051588338
True	17.947711481195544
True	25.91553898124201
True	355.18293936293384
True	14.134059056455538
True	642.9169538433302
True	1069.7589318261848
True	269.0334253767537
True	213.09577301579117
True	87.22694002328694
True	213.85361784097572
True	136.51267703162216
True	41.5046367345236
True	133.02600849417092
True	92.00279547130604
True	239.78292356149345
True	542.2305764521312
True	163.0841978812674
True	29.711253865567212
True	58.12402094799418
True	404.5488020162551
True	263.0890143861025
True	578.5325628588572
True	21.490286950556875
True	109.45291741273996
True	665.3022633158173
True	263.86993295040867
True	460.3372156542177
True	651.4198329541285
True	102.45139170502522
True	111.22120331541484
True	76.25015240080985
True	26.653594216571538
True	120.61092803064132
True	87.56183779209492
True	102.49797070453604
True	151.04759648626273
True	240.4210693761508
True	784.024883430986
True	283.20951030904524
True	936.9946160442796
True	167.83311993107435
True	201.333734885676
True	780.0465427346029
True	300.58016371535393
True	562.1426450093676
True	259.24987305023103
True	339.53914986135135
True	463.541006195453
True	559.0314895190701
True	648.9691673187409
True	368.9461805109541
True	37.774941659631935
True	560.6099061869113
True	618.0955143392928
True	19.75833891503799
True	12.50293411617534
True	260.4812652916767
True	411.10671388401073
True	450.1788209292706
True	68.54880681578675
True	651.2372588885283
True	914.9243244707712
True	229.6346390858045
True	917.3809940244012
True	265.6424816160115
True	103.22926142457816
True	257.0685746098165
True	644.1954524222721
True	40.78028063215106
True	611.6762608922136
True	1301.137034851111
True	1012.3289577121178
True	902.8765351522222
True	204.1536215889111
True	88.37064656692448
True	198.02101764775665
True	826.3042154725957
True	148.1899969483374
True	1066.0839194684463
True	874.0596686271347
True	41.111811904600096
True	87.94516010440795
True	439.85056103790345
True	404.3797762255192
True	208.37046668143472
True	525.3404884027317
True	635.3728354521816
True	125.35736733253609
True	274.21153844471144
True	1030.5162630505506
True	50.83250587838272
True	682.0573444993508
True	552.8603893420528
True	40.65616316727927
True	819.8086398786514
True	371.85063336434746
True	565.3966008570649
True	115.80192211184124
True	276.93323958026474
True	219.33170712266107
True	27.38244964325833
True	134.80247694967773
True	754.2003284686227
True	139.4744430363375
True	381.4001383200015
True	65.39589020250675
True	616.8795820056419
True	610.1789177164259
True	235.01020234572343
True	462.6809406854706
True	172.42308240955504
True	170.2164219927962
True	215.2092213242536
True	288.2855508973309
True	360.5358499983105
True	128.73668498328158
True	195.5912787716003
True	26.13715070510973
True	890.3884384087576
True	320.5394049018867
True	10.37992353222308
True	361.4636926314613
True	162.46709576745397
True	625.2423612251768
True	361.0057485237231
True	582.4209602786786
True	551.2044397507806
True	468.4652966709413
True	800.1897828610416
True	240.34608019947007
True	555.80989978599
True	155.36415515861745
True	557.6581096804321
True	356.87212038956244
True	381.3616881752432
True	126.6199782721767
True	136.9340231478876
True	108.30740309500972
True	70.85528790920075
True	726.4614298138066
True	172.87812532106403
True	43.18474729765043
True	0.0
True	585.5383493078067
True	111.35278950250084
True	22.138822367427267
True	40.531340759530906
True	114.86789253578335
True	536.8563961827257
True	181.43569547943892
True	108.1754812733338
True	34.138640773269955
True	159.89672979970356
True	925.567506086269
True	53.24699011120418
True	233.01203779971289
True	725.3486694063514
True	311.43288364716835
True	449.8078071432794
True	478.48626309165405
True	520.7844745699023
True	609.2547491483617
True	929.1853433266084
True	253.76838403384085
True	987.3636860233396
True	891.8123266579557
True	617.031602426498
True	347.4802086876362
True	842.0035799604493
True	9.649816932387573
True	36.36335172740515
True	289.8456697504857
True	43.65015456496739
True	203.16114083320164
True	759.2193186703872
True	226.1258665632112
True	770.1793906369377
True	765.2362740781099
True	111.48599868018692
True	367.4003062306762
True	582.3081981219736
True	22.82910045943361
True	129.41766924296033
True	436.1917783186031
True	307.5793367992223
True	201.89820608225165
True	113.25671397464644
True	377.3661611031784
True	22.1145881611282
True	364.1334186635413
True	365.4049274830073
True	1029.7643939955124
True	352.58331315327666
True	29.43755053679176
True	443.72404804600274
True	452.9086135933599
True	236.6235891116644
True	31.32140300437824
True	762.2602297221649
True	438.4243547819134
True	171.86714899897467
True	12.614362665764313
True	1209.311971762745
True	159.212253445272
True	28.471167101731687
True	311.0254550970634
True	277.0186211655655
True	117.90365980428012
True	288.6717538266615
True	47.371935208131205
True	343.4179550262728
True	292.57863338866304
True	306.27300263231785
True	29.693019685261724
True	46.30605323403737
True	1035.8336996564117
True	25.271295889517475
True	14.186550577354796
True	176.3129145057424
True	641.4334780184845
True	9.010034629464077
True	194.9837630413433
True	172.10485200626232
True	542.6320411582931
True	378.7279969183472
True	744.7230425550351
True	308.53095558214466
True	482.5205600393645
True	444.7633139003484
True	501.974017651089
True	99.3740581411836
True	1269.5539197331907
True	896.4400305667936
True	278.3440695244878
True	523.4485272768836
True	98.95242457900584
True	559.1058745152089
True	445.27513592093845
True	153.63813556657468
True	78.18829822433
True	351.06775944219777
True	162.05723632949045
True	29.49601561981712
True	617.8358395145528
True	386.7907607497857
True	65.68144796009658
True	29.1203893653337
True	673.7671422852533
True	483.1373560391706
True	67.60516435768355
True	21.13187156080637
True	342.77364589217
True	320.5473507928245
True	734.7103070861235
True	553.4815320141405
True	559.729543246626
True	797.5583529202207
True	9.69521283962269
True	55.69159759922066
True	34.07327559191252
True	58.57661082276021
True	504.0264312326931
True	586.3067090081643
True	81.88873567826344
True	110.64024486332453
True	193.1251441105093
True	76.75788242656151
True	182.1552220041012
True	208.2648304919261
True	277.9215062325637
True	856.6889360074401
True	583.786574652629
True	288.80620922577
True	195.96294775971143
True	280.6758426825878
True	236.0597395841845
True	720.4383175554841
True	315.034685909313
True	168.7437618500092
True	891.3345690845568
True	327.04026444916985
True	481.3778880394921
True	153.6247222786868
True	123.88341905170276
True	63.42687211840593
True	206.40664711413024
True	988.7803657578924
True	511.9495137537305
True	115.68246221881876
True	355.4784617139301
True	102.6500674099516
True	655.010907325314
True	3.9557282486650234
True	692.8192706463119
True	37.33258310422482
True	955.137764804114
True	830.9854657899746
True	214.8671445858033
True	31.8638653046704
True	83.806224072539
True	456.8511116960551
True	217.19705386264025
True	1.071879710304768
True	76.39322335181949
True	1093.928292202008
True	338.74532892825
True	662.5326721008119
True	477.11045480145856
True	30.60057141959724
True	134.56755672853907
True	446.3966214514745
True	910.7153745016484
True	824.2835451416968
True	411.6574451469794
True	326.67660317867404
True	17.812671807657793
True	78.9931541544254
True	747.6235842140566
True	458.7642154813572
True	386.1923915528273
True	902.386226573459
True	27.324054090018823
True	215.6444680085379
True	882.8758798066381
True	233.3865190688903
True	8.759325024815263
True	494.9369282958396
True	105.05468264504368
True	628.6039605408662
True	53.25413168981906
True	258.96599024004985
True	832.714457277767
True	945.1246963674608
True	270.4844610976177
True	430.02147156938514
True	121.213153049656
True	597.261552316339
True	259.65075600662857
True	190.3571458531405
True	868.5779840691998
True	54.63626711257239
True	731.4749590639722
True	281.3092384272396
True	301.04082090025736
True	170.98809197448094
True	486.28079696917126
True	584.376437646221
True	361.4976865947794
True	414.4693565622461
True	66.0076172216025
True	165.7963151168589
True	458.0605722880845
True	226.14561444202104
True	37.50758224505898
True	195.42591811795157
True	385.179115860852
True	417.4323800814252
True	756.3790358607349
True	133.19899425169103
True	665.519467994617
True	518.6974488319026
True	610.5526638273409
True	138.0728527371372
True	36.66867826382998
True	676.7517040679113
True	70.76800628721224
True	551.3356642563366
True	664.4510178294867
True	462.329648689468
True	124.58903872175382
True	540.3055662624816
True	4.536730398250079
True	383.6868375884068
True	31.80593856582047
True	626.8420045281654
True	285.2970208808998
True	596.3246809933187
True	697.3238336196033
True	141.1486355083501
True	516.4870562150261
True	477.81267761166265
True	63.224899570721306
True	947.4365492905648
True	3.332115983360604
True	28.97692246108644
True	640.8892935387586
True	680.1310302657847
True	124.51019686766132
True	402.2472766368211
True	123.5099610344556
True	71.98370830801603
True	458.35095851582105
True	42.93888728836297
True	497.58753439208857
True	12.84546644852754
True	790.9086135887203
True	553.2513592737383
True	694.0015949052603
True	105.68183504214949
True	374.7861664371208
True	1001.9476278150756
True	828.5554904783958
True	141.1489810337963
True	558.2078140368772
True	459.9038198417752
True	250.2660082485477
True	250.77536782787809
True	5.759181435422947
True	305.9868280740109
True	11.92879351281505
True	372.53969535757824
True	78.35232665264539
True	426.7530467828287
True	665.9895484037738
True	128.6957248673355
True	243.8562186968985
True	656.5777834738956
True	660.6721230446241
True	283.00823413270865
True	140.4597523060561
True	163.22287961136055
True	471.2300056879268
True	87.01782630854075
True	9.306804283197655
True	512.7437475108516
True	558.9491613822812
True	20.955546445157665
True	139.84267440206153
True	913.7515295406096
True	507.7956878125847
True	275.3191858397054
True	33.818666421796124
True	469.0598905047506
True	116.06787868221085
True	605.6048247312058
True	662.7658387558299
True	297.903573316518
True	383.9288796444444
True	189.83962582543543
True	244.64304743625857
True	71.335809157665
True	221.31496423101413
True	488.2842575970204
True	20.803784856783636
True	448.9703789923896
True	381.0818860558649
True	710.2795816476611
True	907.5028773138424
True	905.2472608762624
True	150.7603189392837
True	404.9220440749551
True	74.04748091255324
True	192.11801003568493
True	322.38004790027503
True	9.66681712565206
True	799.1175353174053
True	23.504535422338154
True	396.2288621393523
True	262.6914857537597
True	646.5514244930288
True	211.3896519836032
True	39.27631963643638
True	698.3657131745396
True	1074.9008496398346
True	224.9985890057778
True	136.04563095440707
True	617.9828858558004
True	478.837495068401
True	17.458419462553664
True	846.4268472257187
True	111.17422531813368
True	50.66330833978695
True	316.9865600390643
True	362.4631003335999
True	407.11335643467896
True	270.98880151938147
True	18.174339178706667
True	23.45212667286983
True	845.6584393688926
True	203.3247676312764
True	114.35833111483475
True	846.9481069075515
True	656.80474460618
True	622.3747956690313
True	448.58979134249125
True	140.27567125878494
True	31.552351216409456
True	107.25100532026522
True	437.1112276672249
True	229.9646230264628
True	508.8186736860657
True	147.23152180415843
True	476.636504194109
True	628.6778734283224
True	947.384538315484
True	23.49471771589849
True	968.3209263125292
True	1076.6500145910588
True	465.0873293205541
True	79.57601792679354
True	798.6356588100294
True	644.7352648356804
True	639.4287571152477
True	172.64373209509182
True	751.1664327733334
True	710.5197330723572
True	118.72992270169624
True	753.9049444165264
True	822.177590298958
True	487.3603226738492
True	223.48241067137607
True	74.13718025912497
True	313.3893850782266
True	342.2145751162557
True	468.6874905390045
True	448.1992051168206
True	198.8885551942536
True	313.4857072064263
True	2.731219440461748
True	12.430182441255642
True	104.67238551689674
True	127.55806573724963
True	347.89674066695505
True	344.9691512004088
True	104.80991809197492
True	18.485613768005184
True	210.9945521981164
True	848.0509595928937
True	455.93549830182735
True	508.560108409488
True	555.4946052067284
True	793.1317428615737
True	639.9121830765018
True	88.29561098816954
True	194.6082443883152
True	246.50166944920727
True	295.5695630338717
True	110.22579377249
True	369.4915559670354
True	434.3723601987219
True	169.06967577026785
True	657.5584068957996
True	253.74111059178952
True	206.29814709901672
True	28.053402462921543
True	242.2850396344755
True	466.3776677763521
True	167.82718362942887
True	515.4547221028323
True	484.3186617027079
True	246.1736052988715
True	110.23965096633576
True	43.43625850429153
True	405.6304905487471
True	809.9874642437367
True	160.3481719937865
True	1036.4654437268102
True	1040.5339459064314
True	478.85147963442137
True	101.82825229513958
True	129.44813442931283
True	677.9359162116274
True	9.7531111925145
True	224.3920773085624
True	134.35275461924277
True	115.90553716933076
True	330.87742786530873
True	618.6199717948837
True	37.49818283353486
True	119.02934211291767
True	951.6497031762256
True	57.88475866455472
True	475.566446667166
True	519.5339233556115
True	248.4921233696648
True	134.13583535644122
True	965.7557824130016
True	1172.0279642274377
True	528.9943559070084
True	629.350381072329
True	220.13943727760167
True	152.26450963246774
True	315.34026653614603
True	264.0939330038653
True	175.89214474839278
True	317.6694986035568
True	324.92460881908806
True	9.510109565165225
True	633.2273841543026
True	152.2275830099202
True	78.75667614270556
True	444.1958401257377
True	325.515337642162
True	1189.4967400106952
True	359.73802951016484
True	1002.9270830012226
True	10.525674491557275
True	261.6984342802904
True	231.6201527817903
True	154.2553200347595
True	492.739896389629
True	200.4131060537572
True	412.64732127550457
True	320.8487451159603
True	108.68651686603832
True	362.3774234374287
True	1066.4899303014806
True	715.6803854288773
True	226.6847053386737
True	108.35005433347472
True	306.0403403345269
True	25.10809688791256
True	355.0253433424933
True	320.1507694798939
True	556.6763615161947
True	436.3371367353592
True	345.99926182115325
True	157.9435832219961
True	12.645433959896812
True	420.3830927831043
True	269.1260915334273
True	150.59923048671996
True	291.78464664536455
True	436.5784209243683
True	811.0467883153699
True	313.3514978189109
True	775.5974127148326
True	403.84152756456814
True	370.6388120280201
True	1.355797885709303
True	1173.3801426926825
True	107.13719377868404
True	924.5968396148352
True	207.1260305314786
True	475.6521647396553
True	657.4976200658148
True	81.31639691412381
True	488.9279552084144
True	31.31808878183233
True	398.0401840503228
True	75.67550515215622
True	217.9871383025336
True	40.496739799911424
True	676.8714657512847
True	191.3559665880183
True	26.63264352041966
True	410.0901174241606
True	108.58603257400112
True	170.298874497769
True	842.7299928463888
True	266.39970761305307
True	153.37522430197706
True	366.4813411841426
True	519.622668544424
True	344.89507090509915
True	505.2983682866007
True	629.013234060243
True	154.09293835714308
True	7.435931334650703
True	73.89507489693028
True	409.0819236205078
True	91.05649496289236
True	78.87280153685126
True	1014.2422290556946
True	28.724941542879023
True	323.86281570774685
True	320.0437306959426
True	472.63372595203714
True	673.7097491838041
True	182.6635898634803
True	679.927266223303
True	321.9882679021759
True	351.4793572386284
True	263.97529069162533
True	216.5370903731678
True	353.92416236485656
True	459.9441943657747
True	424.03097716912856
True	594.2220011495203
True	142.4510095152239
True	76.70621494039271
True	39.87881238644218
True	299.2324206922984
True	666.6822717105772
True	414.5001876480166
True	806.4042420730257
True	213.75571270660197
True	389.008655744244
True	70.60115668107568
True	55.5184389422456
True	422.7391675274068
True	197.62487276776784
True	222.20771688797072
True	44.52349576877258
True	1073.9297440073815
True	176.14503118351087
True	926.1440353838354
True	321.15757418609064
True	929.811609908807
True	236.10380886685056
True	450.232507087152
True	524.5684049262101
True	625.6243177554286
True	207.25042959324648
True	469.1880946571295
True	900.2799938240572
True	122.20772950763764
True	8.192672483732862
True	567.2790107926603
True	28.045207593774755
True	75.52454643158612
True	817.6264379386838
True	229.17614498703617
True	958.7487688348558
True	684.0655954374071
True	417.3966120274791
True	277.99073312696896
True	489.5287962243903
True	345.95576265529445
True	182.3306942351608
True	681.8656991285884
True	707.3555152829828
True	208.6556797632355
True	89.94337199852778
True	517.3616447504195
True	139.85439191964073
True	385.6236164401427
True	326.0903833329656
True	59.715256438555855
True	369.3460862165964
True	416.592153308475
True	374.7494991421267
True	406.2050902336052
True	425.17772005182496
True	691.6881470540791
True	58.323872008861485
True	454.81547725759896
True	330.188719047003
True	645.1676016092332
True	222.98943487864685
True	101.3798806279466
True	39.78478347504334
True	531.6383985633728
True	632.3972763629897
True	183.55493653709527
True	404.4652592216838
True	330.8681731034476
True	17.341963520484928
True	172.85857309492144
True	291.0213891125826
True	2.8616683507814464
True	876.6747265957722
True	77.35936930470746
True	106.2076124624246
True	110.97649811157592
True	377.3890727297471
True	37.8239007381107
True	462.9358079244949
True	225.5305590520349
True	5.704918936803795
True	115.65783551706532
True	451.78826198782025
True	50.10632761173224
True	63.840553908836654
True	172.49002229719252
True	288.6885439443189
True	948.0491007610163
True	382.6396367485976
True	975.5090337021838
True	194.51873186405143
True	1030.1596818879375
True	817.290025351512
True	663.828842593521
True	432.09566316115473
True	376.171153059816
True	79.46891511105028
True	72.91157732085696
True	86.24992131840949
True	171.57312195107795
True	477.4313789046295
True	1077.1265661668126
True	182.0600392399264
True	349.98167517564934
True	429.1270577851399
True	605.4734540586794
True	592.1066712530662
True	277.0601161982825
True	458.55828717934617
True	665.1309277222774
True	96.22661858999206
True	713.8915084590559
True	254.66534546257031
True	131.04392620801244
True	407.9286068684038
True	870.9540225693777
True	431.68677722455874
True	844.6691804337994
True	193.52634304569204
True	349.5615662048352
True	691.8937293265974
True	608.6499533312029
True	182.5413320548551
True	264.4609374181581
True	795.2049560060373
True	30.59726355467776
True	183.1391320447986
True	507.0210726028422
True	714.9975343977088
True	101.00663132341928
True	37.994308456770106
True	159.1643754668257
True	687.513488561751
True	329.1386490762376
True	559.9958958283509
True	362.6083764701679
True	301.5362058111371
True	446.3435460884606
True	486.5892899159769
True	71.61082094188808
True	364.0277278799648
True	772.5869645845545
True	0.0
True	300.1086482068882
True	254.54762729939551
True	992.139557503324
True	145.73843722915052
True	626.0940142087353
True	645.9838499404885
True	113.85976098124156
True	223.05120500670185
True	133.16596316327443
True	11.50965678568441
True	287.55869133992775
True	385.0626605637859
True	1143.702222308966
True	227.25504482351133
True	403.9719772355208
True	649.4848373034619
True	206.40535245806024
True	28.26698818626989
True	897.15361773581
True	606.9736229581194
True	161.20049972214647
True	601.1298654396307
True	157.67370608649364
True	282.33107436615853
True	772.6938229066525
True	35.96406583904823
True	103.22350504187472
True	518.6075781195321
True	62.035639178833634
True	79.10873568288717
True	399.5332387470695
True	22.22428885724025
True	756.5798746181376
True	100.34529725703116
True	161.9814079428595
True	17.627070597958927
True	735.2545962693296
True	31.20485552550031
True	788.2900473861043
True	405.4087518615242
True	122.41540720856808
True	693.5450572707298
True	520.7147970115038
True	553.899817838135
True	46.0744133678982
True	372.09769329599857
True	5.528532039263263
True	91.37081760913792
True	372.8300097498873
True	49.41410962495388
True	120.4228721232778
True	304.1946837378689
True	193.27307593758945
True	104.0091050450482
True	657.4315777635838
True	20.14490151625494
True	1123.007750147323
True	510.16966025439694
True	304.1992675078676
True	482.0776814584206
True	127.18056005233088
True	773.4257801701108
True	1113.903400659017
True	747.635093226476
True	170.46704681565407
True	225.6572567414406
True	53.25752718892869
True	59.25899164729119
True	156.00829116739675
True	102.5096404762371
True	172.75897252834432
True	1139.3232632499237
True	311.4525031764282
True	356.67899503185674
True	709.4555738676949
True	18.014008535186356
True	14.85591112603894
True	607.0352819720056
True	5.758486872872998
True	115.5450050104932
True	670.7861252450375
True	179.58865436930338
True	644.1111765773653
True	827.837914241316
True	160.59230158772726
True	879.4295170366304
True	3.80725691042732
True	440.37270967679575
True	1056.3631870541697
True	24.87543318951994
True	237.41828472144607
True	143.22604914355009
True	942.3252608413202
True	233.31107508075849
True	520.0312449673646
True	118.383231300312
True	512.2470536113431
True	159.49465756515323
True	91.71804497153522
True	379.558640911156
True	67.6119344010417
True	55.69377749839723
True	1094.4301641470167
True	259.4079019809251
True	153.87551129156986
True	367.75494919387296
True	400.73953002483984
True	215.98813001786505
True	164.1251322124232
True	383.5351450018046
True	35.62888403632626
True	486.4291300317967
True	1094.4947920524576
True	116.73148808484665
True	473.3195181729305
True	315.88530105007976
True	26.925579941913902
True	426.3859562703216
True	105.31922046922398
True	572.7597513616427
True	212.25505277226964
True	431.3444493070278
True	19.821669340990955
True	454.7676928290945
True	111.67769871761796
True	345.13862819614434
True	32.6860757307535
True	169.46113562815074
True	238.67586403995105
True	773.8556735250116
True	60.683911520422605
True	142.44633504212015
True	234.08448280162847
True	138.16793205050115
True	653.5651501581725
True	557.3313249855079
True	792.8813352642624
True	400.0566682141053
True	536.6566795975662
True	423.1735567188931
True	683.1213719303222
True	73.51209705537447
True	479.7891385064117
True	439.2257392474755
True	49.64599336655007
True	89.20958718092325
True	126.5368148229844
True	84.96325855241582
True	340.5622386911189
True	861.5599765084925
True	332.3178242432124
True	1123.4677370440434
True	316.08707458518165
True	908.6016876745229
True	154.36028593983667
True	565.1030989581616
True	602.7492033888341
True	680.1904229543001
True	446.4159705180854
True	64.4031928428516
True	294.6762056858025
True	39.46652430075208
True	163.64159619693166
True	177.2902946965086
True	1106.1657338062112
True	210.8790542352655
True	551.9258875991193
True	536.5593668729882
True	560.2193745353396
True	866.4227144282331
True	577.8295606578866
True	665.2969133784437
True	949.9170460880858
True	123.5175039269855
True	307.552789156645
True	267.9845224060301
True	323.37827766029625
True	83.42046208677435
True	390.0441210244678
True	3.7125647249387335
True	323.82937476298287
True	264.1384030411675
True	621.4091654222087
True	278.0818066134992
True	362.4893709893757
True	10.927128210160491
True	59.42546008067688
True	531.059909702633
True	30.296354188419063
True	140.19256602340684
True	67.57578392063934
True	148.15135224989544
True	246.04596305440933
True	66.99434598483094
True	379.85038923226585
True	280.6555379535828
True	99.37406104905992
True	340.8550259285287
True	67.08776729988081
True	593.0345736140753
True	808.5076937280145
True	279.63913053935266
True	1173.5997590474476
True	109.67170810473944
True	300.207447196685
True	1051.6280773952235
True	89.82285604903342
True	290.07243674296024
True	9.986801955810447
True	395.575198470101
True	451.39005588288416
True	154.1952222249803
True	633.3539828607356
True	913.6887765063868
True	151.35858585639266
True	78.46961759897604
True	330.9252573213848
True	563.83368364036
True	623.7924338525302
True	1221.9001259823408
True	25.17929168155285
True	940.2923751547336
True	127.16393473813486
True	658.136936967838
True	115.14953570716229
True	130.87728450866769
True	199.6958757890144
True	171.41616786995428
True	770.0013267440096
True	208.2122753776028
True	229.3979302231536
True	68.2594248399838
True	508.6267135645391
True	445.4617146775785
True	173.79482998126633
True	229.1819136960864
True	16.80820190434175
True	419.0476081900093
True	214.28475573176829
True	290.3376130517857
True	110.42296299777377
True	694.1379120822874
True	414.3857965277871
True	256.6918269456486
True	647.4980984052182
True	532.8519263501992
True	446.90244865242255
True	139.1504967644972
True	525.4096225947599
True	416.27246770894754
True	3.1753795816330284
True	192.10167483707653
True	98.79747310391149
True	234.95153259958715
True	2.595595750156244
True	123.38722420401376
True	356.274682900409
True	7.695448348300054
True	846.3220190375229
True	182.30578835729332
True	761.6200390668507
True	795.4910758550407
True	154.84100913727175
True	227.83418486533097
True	478.4351032632468
True	848.9143084493822
True	48.62376064191496
True	38.609957257631365
True	135.43624558014113
True	625.3133109126783
True	747.54737448319
True	183.2535397969677
True	595.6330328059844
True	583.4998653068344
True	857.3010111947485
True	419.1906528481273
True	185.8240859110941
True	913.7550148764976
True	216.08540072879936
True	152.14346820077682
True	319.4555636399208
True	220.13691716738128
True	206.197992097916
True	609.2254327256293
True	243.76158095537696
True	196.1800968848863
True	453.5694341367531
True	464.8809391776679
True	64.68270939771472
True	281.5054601983592
True	80.1966297000965
True	335.64123225026566
True	355.7892158459426
True	265.98822110655726
True	173.27437565060765
True	372.1513792416259
True	646.4797433110976
True	738.7227920538432
True	300.7189933918549
True	760.8389577456287
True	65.8951284895242
True	889.2769902367221
True	343.1753661052563
True	13.48545179723743
True	619.1231752802863
True	691.1331017080782
True	259.55027328498085
True	170.9675278713831
True	47.15454125397778
True	378.5526053979908
True	74.43248358678892
True	14.248001763158094
True	882.7304221829072
True	342.1548106490962
True	177.6435091551675
True	971.7560846332158
True	12.737801281295042
True	784.7083862207851
True	30.414006837983894
True	655.9376841571656
True	59.090918338496
True	759.6307850114309
True	456.5833261160462
True	203.28560676081275
True	440.8066286746941
True	208.293361414197
True	299.09033181335565
True	219.41818094141163
True	408.0474830545916
True	9.85523693981839
True	329.880534045198
True	111.92896487323982
True	11.334200788832602
True	470.6766777554892
True	749.9576814322058
True	273.37774210512293
True	77.28648201023597
True	308.0560912274976
True	84.83468290157015
True	179.62925702977347
True	173.26609860474093
True	373.80669943435015
True	49.14104551405824
True	141.48402233318177
True	386.68953774596594
True	899.3906773085552
True	114.8957249092546
True	207.45444426776933
True	445.4020348993964
True	18.63253170939155
True	402.7401188932034
True	514.2638402261491
True	89.3559669667039
True	401.6840901852254
True	348.85385005449245
True	424.17663008494407
True	578.0849377158119
True	1081.684586092647
True	967.8064952687628
True	53.33865621963392
True	1060.6855831357498
True	107.9875639506858
True	112.43497594038357
True	108.30848186862052
True	479.2812409209324
True	358.64505822010216
True	567.826676877367
True	255.7560971812078
True	166.13482192305074
True	391.9930127012634
True	16.519236216054807
True	444.8092784293912
True	371.9957579885988
True	151.57475913989936
True	95.20521538812476
True	527.5840634341662
True	987.8606410751896
True	207.2098707624021
True	64.86185812503447
True	442.392171132684
True	373.8439396835402
True	489.3772257453805
True	321.1201618091105
True	4.048776108026853
True	526.3300362641226
True	508.8193487590352
True	496.1067597023484
True	191.78381150623756
True	106.19490497304818
True	20.2418913320553
True	368.8236425131428
True	104.36068208624502
True	7.901630176650714
True	32.5110262062155
True	348.74793056236246
True	671.5797830493653
True	136.88766569486546
True	93.2020428520015
True	25.47486318317695
True	397.2159659783652
True	353.2003578961068
True	766.475463557402
True	295.2431382767365
True	510.6952719648508
True	534.6432879934551
True	531.4401858980038
True	299.72506213092004
True	533.0458998976559
True	102.90935962485116
True	573.6976815517286
True	7.685681247209014
True	349.4701277714083
True	465.76434049147
True	944.022477838864
True	345.4946418053108
True	758.1341526197468
True	987.254324772131
True	178.1912768759282
True	36.71731444314866
True	359.2979941099166
True	387.3286747644219
True	580.6390217605064
True	244.8183408912029
True	27.666607916673417
True	619.7139499640513
True	134.1880775403778
True	1041.6291751472988
True	312.48644729714283
True	456.32762385659976
True	127.66224804511752
True	820.0390817044469
True	142.3815047802112
True	830.3335111132365
True	571.4717881122482
True	184.51541454047745
True	112.44245738731684
True	69.01251404695306
True	551.6648147655555
True	903.9337592116148
True	431.6684207875591
True	544.1622330904112
True	138.00304145714057
True	620.4188537339893
True	478.3519079658067
True	785.7054246078327
True	321.133646508031
True	567.6236699407522
True	111.45418094346256
True	26.053834120129064
True	421.9191472830156
True	165.8939184501901
True	102.25174262094292
True	360.94178385982656
True	1118.2094118979849
True	259.3594560932945
True	556.1582640452604
True	11.560880792119343
True	72.10274820733655
True	339.9994582654929
True	783.4020729071037
True	445.9792337192528
True	516.7876582959954
True	740.6476587206458
True	66.4556692534558
True	700.3879377297525
True	47.16745657773539
True	99.39104884417036
True	185.63776008289523
True	82.03853416906527
True	27.09086480445296
True	302.783303727565
True	464.1718905009024
True	907.6923573808546
True	871.6727182262248
True	6.762216794069531
True	279.56804683879903
True	458.6926468977703
True	127.48216936904645
True	242.60083297234837
True	326.84349647774195
True	1316.6480338599797
True	462.2874688362194
True	26.434331467877893
True	187.2841576122333
True	725.3975129358589
True	35.98947369520413
True	170.8912334862735
True	558.6467299713114
True	72.75537789566555
True	868.4312620857385
True	332.0148723561372
True	664.4078978086887
True	78.12144386604916
True	674.7730345859386
True	596.3941766413473
True	868.3486151772398
True	253.6974528522456
True	513.8480405537682
True	808.2244899013401
True	885.426079797568
True	238.052396133686
True	749.8751996028388
True	236.28714309080777
True	440.5991002393859
True	369.3354254799168
True	503.86352417335047
True	490.555243975277
True	310.4266999708725
True	343.13381963810696
True	110.64039042766352
True	333.3220657360661
True	1128.7306355328192
True	319.569655328863
True	149.00428325645325
True	293.9992150804835
True	753.8817983945195
True	648.7797984853007
True	410.1721258023419
True	114.51164946506697
True	335.26716063017835
True	31.544777035494707
True	170.8246244740669
True	95.07757646326208
True	88.66164914565829
True	552.8627332055939
True	142.5003010776516
True	132.31294982024045
True	109.07418245487112
True	82.66464560036424
True	447.6677581253029
True	382.7611953624021
True	1052.1072258480997
True	557.3806529964546
True	861.7632206443305
True	270.5018858656394
True	294.89841224699944
True	534.91158044606
True	195.44514813904007
True	717.0026546088761
True	241.89274805608292
True	359.846870682508
True	70.39206627146642
True	117.94286170822046
True	261.9516018504596
True	116.57651348330394
True	460.7035461140609
True	29.813864710836228
True	565.4763169768681
True	1006.9037628768194
True	722.6668470432294
True	1.7235947207823243
True	59.90967844521154
True	489.621675309749
True	445.6624600968023
True	73.31395155863427
True	118.62540460659132
True	301.9275284421194
True	79.29737342266513
True	48.119705547030975
True	723.0285191654233
True	657.8460891535875
True	162.10827486522817
True	170.49778285493824
True	541.494404144073
True	54.86576809998154
True	23.79455565936926
True	573.7387376590085
True	436.5238746946218
True	1152.7561582959784
True	49.84455270458624
True	462.27226124950334
True	878.5070159675298
True	798.0808840880946
True	291.74466099854504
True	759.1001753350205
True	406.15385256305353
True	42.83348754889055
True	103.44610136867828
True	701.2733138538671
True	72.54793096895604
True	140.333115783692
True	927.1093733236644
True	193.70461961709296
True	279.9066127549637
True	105.08841796393956
True	647.7310786484817
True	603.1858260410525
True	218.51503467398643
True	432.7297681602154
True	40.52462820480464
True	266.72468348434285
True	607.7084406913783
True	585.7355651718763
True	321.786807707487
True	73.41098449892274
True	960.2380843467522
True	1059.2166121916698
True	567.577456596217
True	60.52883100393512
True	30.63304996997312
True	89.73987664634708
True	97.99557498324248
True	97.7240817376324
True	873.4616554781487
True	1180.6507181458942
True	735.5735818646016
True	329.31753814232985
True	8.783725530197142
True	21.17646183635308
True	345.6552166723122
True	474.73196932090485
True	44.86172109894151
True	558.1322041119046
True	427.7964583365225
True	403.9125129620553
True	79.43170926716964
True	196.07333110874671
True	264.35114245687896
True	138.38924689927524
True	391.7783200374829
True	43.8606579475736
True	181.47848146398204
True	1185.8695517976084
True	6.579696243825625
True	26.953178068823387
True	581.5476632966848
True	369.3517035259058
True	764.7695583460101
True	154.97218142011727
True	743.5063511990447
True	578.4817161428439
True	275.769751448481
True	439.8781953298357
True	337.8183034794895
True	275.84259182755414
True	271.3146046091741
True	381.3384329756036
True	492.91376974273777
True	489.8105022198856
True	109.4096333705171
True	367.0400093163109
True	9.156686188396437
True	181.95391343796305
True	232.9978944624053
True	840.1375712027444
True	588.3007877455535
True	31.19972427484284
True	729.0267001424704
True	844.2805277566636
True	105.9683540430982
True	340.35314035174054
True	841.875607415543
True	226.2126264309313
True	169.50256075183052
True	537.1524565596862
True	581.3889265442971
True	1121.7798556580035
True	143.76444873421335
True	157.87072700186397
True	257.348417762464
True	315.84650591188665
True	425.8955112182201
True	414.9567607896884
True	324.64192698433845
True	454.32321737840914
True	501.7489861722065
True	230.5804667258258
True	1480.710112085605
True	241.83189664044053
True	397.3214986579087
True	45.86790841240675
True	761.8239682300058
True	253.0398256383457
True	940.0430939146088
True	555.7766084055423
True	319.4830697522044
True	767.224622484299
True	266.7722942687312
True	209.57963780497232
True	261.9957042464877
True	229.9570651395515
True	143.27260445448636
True	267.98166757698954
True	735.6869341979277
True	520.4921584875786
True	213.47956039114516
True	1192.6364277787393
True	122.79696450096328
True	257.73760012392074
True	68.82356126993714
True	312.7459565249581
True	425.2698016006212
True	91.71137337123726
True	232.3078163521168
True	77.75208810226384
True	683.9848021140048
True	383.0590389904789
True	216.59165684030583
True	723.4485947057015
True	867.3428296794925
True	845.0564037681482
True	859.7508288565804
True	347.58372898383186
True	1.6121686702694755
True	257.6835293390691
True	53.4183220382524
True	382.8620068926255
True	58.61563417311598
True	361.1606096590485
True	857.0083612911772
True	1013.7754227873758
True	403.8770377014616
True	25.674102055005505
True	516.7226659491205
True	489.1648387175994
True	183.23583028727373
True	240.67101675728335
True	285.1633649164769
True	24.49100505957523
True	131.8354722601486
True	920.3069335952076
True	62.89313320028079
True	514.388515440448
True	796.1331134229879
True	102.2687615314254
True	247.61913978207255
True	107.20897669440464
True	14.23548682379906
True	1.238965479210323
True	123.59919948507414
True	1006.2070960567276
True	465.511482858125
True	68.42528489043984
True	783.3326605066624
True	335.41233628453153
True	1.2670159185324068
True	433.8402944107783
True	183.63264267996465
True	517.0230695670365
True	84.16260006927799
True	332.8696828876413
True	395.4923923993918
True	176.89782026442643
True	206.86051158011648
True	128.83051725155093
True	177.39622456749473
True	973.3690054468966
True	17.07083126969051
True	511.4010905336637
True	485.35894187247874
True	402.5250279177253
True	220.2291023952897
True	226.98442163986687
True	166.1839998943338
True	47.56138470139875
True	464.25742911674746
True	154.6152108914943
True	831.6529009225864
True	825.9653986404049
True	240.51048717832435
True	313.27040294581013
True	532.5527979862883
True	45.39544868682032
True	84.58644125175034
True	741.0890555201248
True	1118.1598430143845
True	110.6989742524821
True	734.116229864666
True	143.29584313811935
True	918.0746853624116
True	674.195839113269
True	96.8260725893789
True	275.6652983381236
True	595.5445293549276
True	260.49083356281443
True	44.86603456093711
True	562.8930635033096
True	449.6654170921362
True	5.341241130840778
True	485.5694436216
True	67.67433682795946
True	169.49667303301064
True	237.331582650311
True	288.359609349994
True	71.23461911539015
True	226.1212909701026
True	351.3955778477857
True	413.2539877922287
True	952.4954295269722
True	49.842623320800776
True	886.6477846310106
True	991.394875073875
True	124.98547339125544
True	75.71512156685255
True	996.233831189996
True	35.261699324217155
True	226.23741157914208
True	82.18510299759947
True	211.3154965688496
True	368.0720747779348
True	944.9617331787708
True	93.0550167574238
True	72.76078291520186
True	648.8888102369963
True	262.935312634188
True	744.0014509894531
True	57.325586085570336
True	465.5500462507184
True	396.8966234103927
True	675.5974808035133
True	50.53703120277735
True	112.87007538038048
True	26.73333622327667
True	272.78554344047524
True	46.56704805157731
True	353.1310950207604
True	2.7714146570315616
True	1204.2819981115615
True	113.04218093546878
True	133.55553718682052
True	350.7476718238811
True	715.1605523894401
True	665.0596809561206
True	976.2557633348622
True	460.1359440875422
True	416.5320727873103
True	141.24831814222014
True	421.7320931745957
True	853.1960852238424
True	424.7033489804807
True	962.0694452812022
True	85.15782023554891
True	429.273635933146
True	173.61925849590074
True	280.62617684362846
True	762.9733636116337
True	163.99621325785904
True	132.32602844646374
True	63.81147410941666
True	831.6902424097032
True	768.1635129756681
True	84.65221291815006
True	424.01988096343865
True	740.3529462463806
True	417.57058289277376
True	56.76635087377347
True	314.4466113700216
True	791.5966193807155
True	31.26732902856949
True	374.94255049140406
True	159.35094045414684
True	286.10939344080487
True	30.36484625797233
True	224.867729153251
True	774.4716011624479
True	652.0995183602702
True	58.567721798996224
True	299.9149802529306
True	883.7799456670411
True	19.63500017952493
True	311.3753330836715
True	291.0199031628217
True	441.4295969351457
True	217.87682107394457
True	606.4661990056634
True	45.93905482270911
True	978.6460741883412
True	877.8198829004072
True	49.16379723988233
True	389.1169524059956
True	717.9147621789712
True	946.4181144444284
True	274.5563675968844
True	581.8209380337364
True	128.800517108666
True	192.1097887174546
True	138.1665434569226
True	132.7930308033106
True	215.4828018996424
True	948.4360877348254
True	745.9430000698579
True	929.9191774086236
True	20.14047645307158
True	25.18211012194584
True	359.01376429175434
True	13.589971817506656
True	614.8862328881487
True	1080.239474577589
True	256.0038033166039
True	207.11964381925864
True	86.63960627619139
True	212.9637219481993
True	133.48610495056673
True	44.15959759029904
True	127.5597256634435
True	93.40748762083628
True	241.9357918605652
True	530.0908863759935
True	169.9804321669263
True	29.331638612245133
True	59.6586974697244
True	409.1739894089722
True	261.7277014167948
True	597.8534456700589
True	21.88898072041989
True	115.19006151351756
True	648.4256350003167
True	261.91586390424504
True	463.3021952845384
True	646.9594080962414
True	101.89409303296884
True	109.0250636396661
True	76.4249669078945
True	26.14106012422884
True	112.4095148359808
True	90.26784205939754
True	105.57309900048968
True	150.2881491059052
True	234.9429250085695
True	823.2749886601316
True	291.8289161583022
True	960.9575348763294
True	170.960612282656
True	199.65060563429097
True	835.628829248296
True	310.51252965032
True	584.8629885717694
True	251.6717258500505
True	334.92062587028107
True	419.3696162462907
True	553.6674430619478
True	651.9636114451847
True	374.02881737970085
True	35.55694741492195
True	540.4007806736627
True	625.3297855722478
True	20.82243278975733
True	11.536218390714197
True	263.092655378823
True	391.6646018073587
True	439.78143659432425
True	63.500635086657766
True	625.5791982994573
True	899.3126931780893
True	241.24920347840467
True	902.7915932248948
True	280.25944939247137
True	101.90031961812328
True	260.2271145472319
True	658.2512827342518
True	39.10733160095018
True	571.2810101279675
True	1264.21724503695
True	1022.1228802067124
True	908.00661093472
True	205.4965131474652
True	93.36780976693586
True	193.51839273213557
True	844.1435022257405
True	144.41017377500472
True	1069.864023105031
True	869.0324266566818
True	45.78869339556921
True	86.4849454064189
True	432.7922001554981
True	404.8982624731631
True	197.36214724167417
True	511.4591786442335
True	638.2151109963343
True	124.38603058023511
True	273.3680670254652
True	1011.7459397768056
True	52.3464055051562
True	705.859011555516
True	554.5463060173072
True	35.64435539635262
True	794.0982369600265
True	391.218510161842
True	555.3031017377916
True	111.10792313514212
True	258.3430282492004
True	216.6833524144625
True	25.786811586025784
True	131.05512478500896
True	734.8738588219106
True	144.6227211580583
True	360.79870722623247
True	60.891389911433535
True	632.61737002636
True	606.6184415017584
True	221.9565148129616
True	446.3734392802857
True	173.1144389195109
True	158.05672721568817
True	229.0426619867475
True	293.84957233544407
True	362.8901991341704
True	127.43821759076054
True	194.38205080926065
True	26.1919980126024
True	851.9078028284466
True	311.60857804735485
True	9.030509907723982
True	364.8133537661543
True	168.61212519517375
True	637.7936307383192
True	367.0957643504867
True	595.0407854418811
True	549.0560110171444
True	496.5062760301776
True	782.4041059419219
True	227.29513651231508
True	559.1396214876727
True	158.2379001908766
True	543.2372800964508
True	357.7293024448927
True	380.87506982334605
True	124.29577084071536
True	139.67774571059397
True	107.62537251422096
True	67.35924417264643
True	758.0554856780913
True	177.1728072309953
True	45.500019258620405
True	0.0
True	514.820983611723
True	112.33934853264198
True	21.48171991478433
True	42.698566229182745
True	110.9355504195614
True	527.1181579271056
True	188.95083300656424
True	111.65146471299752
True	34.85312773094198
True	156.56667206913116
True	906.6187333768524
True	54.41979981067072
True	220.6624384094806
True	728.6684780466447
True	321.43947850121305
True	441.59080714980433
True	460.2869874283555
True	514.8489603957322
True	589.6681421371213
True	903.6202250541515
True	275.3553512429079
True	1007.9209583550604
True	927.7768097071912
True	594.1554990451723
True	345.6289476892064
True	840.5945464078409
True	10.930003411513844
True	30.563783738557945
True	300.9464824237241
True	42.12223142014787
True	213.51688290025209
True	723.6500837366722
True	220.0699972612462
True	738.408046007912
True	765.7003960252902
True	122.50530114417988
True	372.1839077172175
True	604.6438851870186
True	23.617646231143556
True	128.3602507437226
True	430.38555414829096
True	307.50875080147955
True	203.0908825603617
True	113.43106641370431
True	372.4102575171924
True	22.436632714465645
True	360.3963560370998
True	365.3416906383554
True	1019.0311785627996
True	369.2354844419002
True	33.82653329382067
True	435.6461278861937
True	443.5464630307285
True	217.0703166858215
True	32.11604861779714
True	766.7665912756067
True	441.0195979652999
True	181.698575483673
True	12.789108610840335
True	1226.4168477472454
True	167.08428326636837
True	27.42543678197015
True	310.4910559049731
True	285.8398374473325
True	113.82285898459185
True	288.127536444111
True	48.48901220742512
True	324.6477242851705
True	307.65725711599674
True	332.5706418657316
True	32.595672975036614
True	48.98278788093936
True	1072.679271496848
True	25.833419681629195
True	12.664012707148874
True	175.02016784894073
True	672.6986699004499
True	7.858786631781451
True	189.3780005645772
True	183.65897775144137
True	511.8903338859247
True	370.2324840129752
True	757.0959113088838
True	330.05817441266606
True	495.52918318932313
True	453.0863743457985
True	528.5630854399527
True	102.82168676878842
True	1284.0551621241611
True	904.318800939083
True	269.7525868312515
True	539.5218271035998
True	103.50252661347912
True	591.8059273780007
True	429.72862086117823
True	154.63124977223256
True	82.78063674129628
True	352.6693847954816
True	161.39689677569484
True	31.04553242156884
True	615.7308562899364
True	373.1604517563319
True	69.63946994186627
True	29.71405889411214
True	670.3370434314263
True	496.7473951499738
True	70.27453204161775
True	21.476722219199043
True	320.1294181218819
True	337.9688556271629
True	715.762321195234
True	559.441262385471
True	557.4582731524595
True	796.1789761361382
True	9.19501536220436
True	57.11241928311341
True	36.94978764423672
True	64.13858473343772
True	505.08725412081816
True	584.0760144701792
True	82.87185845309104
True	109.55663593020454
True	198.2601335611365
True	74.01180248154742
True	174.105642093078
True	218.79209120392187
True	273.92132470559346
True	816.5213798564139
True	587.1973604067003
True	275.5494084307247
True	196.42149152865497
True	271.5805037200082
True	249.71610296267093
True	727.3185255353991
True	320.28029493806446
True	175.64925658100032
True	901.6239834079224
True	331.5834824536344
True	468.2379099106437
True	159.28381537591352
True	123.40379897787992
True	62.97567512453853
True	212.7203974228028
True	973.322000201166
True	517.2863347333448
True	107.03218844580076
True	348.6096645915636
True	108.2677310534488
True	651.543329002776
True	4.922441806970379
True	709.266383724043
True	35.874474878589126
True	883.6453909313533
True	835.4309856622133
True	209.05257332689112
True	32.33491873992385
True	80.36623865390744
True	450.8317270557197
True	228.35665701259543
True	1.7215470019484578
True	80.33600592138481
True	1084.480525042523
True	348.4476023023551
True	695.8959733378582
True	492.068749570791
True	32.26586366350745
True	140.3968816205391
True	450.4402038890021
True	928.1554706888396
True	786.1647288676766
True	417.3604520746189
True	330.027478298012
True	15.558770588462496
True	79.05860339350404
True	749.1642266373835
True	472.8943567656236
True	392.7570354119957
True	877.7259517099038
True	24.29771114707837
True	209.6231743023838
True	915.6553268088044
True	235.82741644757527
True	9.83686996801588
True	510.80862458139006
True	105.06235161781962
True	650.4672025577388
True	53.48557495031632
True	254.6096650306292
True	885.0418425440093
True	885.16762353866
True	276.8072205028098
True	427.9767974154848
True	119.20484684925896
True	640.992614513589
True	258.20185578685346
True	180.8435683062862
True	867.911378370106
True	55.30679783954575
True	705.1579652888826
True	280.7088535917492
True	303.87849299005785
True	175.88593731482658
True	484.1515258199794
True	610.8230507573819
True	360.1207087054863
True	418.7295570686705
True	66.54289872629464
True	159.22179387932152
True	457.55201042227
True	218.965510886426
True	39.17440640351116
True	201.31426131045296
True	388.6454243714496
True	386.4285879442493
True	734.3837941147776
True	134.81341274707012
True	645.9263562800209
True	506.693557975525
True	606.3951956726172
True	134.87775759681912
True	37.6326154891045
True	659.8603307988069
True	68.18551494271425
True	555.2905675534837
True	694.7234536583178
True	450.4909429095763
True	126.6153213190434
True	557.495867765997
True	4.463327208068114
True	396.08665494657527
True	30.998492454938766
True	640.6280804265385
True	270.5527094092872
True	592.8142226325509
True	702.513641729332
True	143.72523148790526
True	527.2894899943176
True	490.3265315865863
True	61.598867476075625
True	945.153500837758
True	3.3082391682353727
True	27.114654949921903
True	631.3026487248422
True	661.9992348013448
True	132.28427481378935
True	413.76697948839967
True	124.64581031884116
True	78.27746368988751
True	462.23730133022514
True	44.91443364367093
True	509.329143855726
True	13.028644887235988
True	857.6366271212822
True	528.2380989789294
True	693.2624769218005
True	95.7085079578378
True	364.9064218957565
True	1000.8081661579636
True	820.8577836613684
True	143.39882279432257
True	558.8345621425716
True	448.076536772507
True	241.91780366922455
True	255.6881103481814
True	5.522308267096912
True	331.1586977373988
True	13.217534873399211
True	374.2310871225951
True	72.08248213716901
True	416.5553799051205
True	639.8123728236765
True	124.31360245332492
True	232.09797745945983
True	613.9959128501015
True	675.5417806188607
True	299.00595084939965
True	138.68625932772818
True	153.17844871184406
True	471.5009575877286
True	85.57198406773954
True	11.51791594615162
True	517.7507164409402
True	563.3343955048184
True	19.45792484478075
True	137.79901055629205
True	876.304604785297
True	495.5370749996293
True	278.03078521855605
True	34.59787728071016
True	468.8743996913174
True	111.19400504683225
True	580.8966557246156
True	668.7000969335982
True	293.8154708975968
True	376.95336695061394
True	184.80957369545757
True	242.4169014276935
True	73.85974243266139
True	228.25271059844545
True	524.0823378418474
True	20.579299085476947
True	453.6711002653429
True	375.9046530925468
True	725.3977159033907
True	866.723678311152
True	909.5796279298994
True	155.34488868933107
True	401.1996477769928
True	68.40036768159042
True	184.05065513942995
True	319.7359498089724
True	9.232166763268175
True	777.3704221930029
True	22.63250919879291
True	399.54161899110153
True	263.3514533785648
True	647.7362035001587
True	201.58346483643749
True	38.3440723434158
True	650.8355417343072
True	1078.235359474722
True	238.1078138841359
True	129.8477555612227
True	605.2095142098731
True	493.9759893716324
True	16.66624777517324
True	814.6570724899404
True	114.7151799217168
True	47.21546408414106
True	304.7925113321873
True	358.68730863118066
True	381.6881781664526
True	269.0965369395267
True	20.39699275761921
True	21.15000983855653
True	852.6649748728395
True	200.97870066213727
True	105.3115979261854
True	825.4836502903701
True	632.2106062293343
True	654.1521882186158
True	436.0140123561359
True	146.86191571692703
True	31.086481441660705
True	100.72955331683144
True	448.0651012332812
True	228.31244791025205
True	472.99884830457466
True	145.26416966552742
True	484.41485250184377
True	652.3205667467128
True	962.4437076074538
True	22.30080746820613
True	948.111180054722
True	1027.8523762435088
True	482.82814468697137
True	86.12045370274053
True	842.8125428268331
True	648.886698429327
True	661.8545999336909
True	168.23714341642054
True	749.7822053246634
True	697.5783967823595
True	120.66717617550356
True	789.3118898133471
True	811.3915560829862
True	482.4862101890556
True	223.07929189831376
True	70.8730009729616
True	305.2168891804141
True	349.49531769497565
True	471.2154496068937
True	418.6395449795832
True	192.82142172983683
True	320.64254315696803
True	2.919172089261424
True	13.541603088153742
True	106.05278875489752
True	128.78327325068997
True	357.1604842579177
True	336.670926760504
True	103.5729397594942
True	18.26057985872356
True	210.11293060125743
True	826.7573172642905
True	456.10841941777767
True	521.5495196459478
True	569.585033412864
True	816.9921034589894
True	646.1569504534589
True	92.53519057170186
True	190.70225842060532
True	248.21353544209447
True	287.19393345117146
True	107.76958813588908
True	360.9913194942765
True	424.3571104500712
True	171.20152050683123
True	643.3194708916686
True	247.62222140172412
True	202.0177192410204
True	28.993982593143947
True	237.2527984119276
True	491.310827949929
True	167.0349908655974
True	510.8880486745103
True	469.0243863245468
True	245.76229217656763
True	108.28537371345992
True	41.30784500403362
True	407.20634195509575
True	789.4894753297442
True	161.9221835642959
True	1037.1367808842715
True	1056.9551578929209
True	489.365974513811
True	105.90329222947672
True	115.13452880662206
True	627.0199422057195
True	9.115472377868867
True	231.6329228196697
True	139.03926168376907
True	125.33452530116848
True	330.59634734631953
True	631.7482626661167
True	40.01105338310263
True	127.36556956713878
True	947.1671003476796
True	54.47195110327209
True	460.43680572202777
True	537.3233226713007
True	251.01208833497017
True	131.5632336239203
True	953.5725320923468
True	1203.8079436393782
True	509.6755557006697
True	652.9532675717206
True	216.4917297827879
True	152.32278205135322
True	317.8091410703599
True	241.73096924931613
True	170.6765106547023
True	311.0054390400316
True	347.6105210427594
True	13.065571198888694
True	633.6965323877007
True	150.9219343553721
True	74.89161283768652
True	439.3481211436555
True	316.12065137387657
True	1164.8346634166287
True	340.7169335524979
True	964.9499346537176
True	8.771975108153374
True	266.8437621801758
True	224.8445932431807
True	154.66377957971042
True	481.2848042955294
True	196.89942768927915
True	394.1648493799317
True	329.14018716747347
True	118.717149944133
True	363.21082867686505
True	1055.750337886064
True	729.4152456592919
True	218.8520766274977
True	107.5845296295873
True	295.4674822402761
True	25.319242739301973
True	360.5147413201109
True	319.13297174425946
True	576.9353207477186
True	442.8723273302364
True	334.1091284904808
True	161.8205898617525
True	13.400928349661656
True	431.62178833610886
True	283.40783772871407
True	147.8903101465686
True	308.36640494367504
True	411.0296443109938
True	820.9858683762828
True	307.5841448879667
True	769.0996383372513
True	409.124935500692
True	374.1616757037728
True	1.114336860570684
True	1147.2948053106782
True	103.96732480632488
True	861.1176977813403
True	201.02851914860287
True	463.3193217177488
True	689.3824797481603
True	86.5376115502622
True	475.9994934243266
True	31.354731859559045
True	398.1831924100426
True	76.90452801437868
True	225.93842089892277
True	37.0002091414707
True	678.0699694232335
True	184.09225587545987
True	26.541900339839863
True	401.43789723372697
True	105.61963602195937
True	169.16606099844256
True	800.277475680448
True	262.9054872674035
True	157.51574858393522
True	367.4918906635101
True	518.1876206609022
True	338.0763686584975
True	527.3245773981581
True	599.1667774611731
True	157.48718639568176
True	7.212971481332759
True	73.96592021796516
True	438.2903395244977
True	94.08246134906
True	78.15703909659035
True	1039.788465659507
True	28.53148952235097
True	322.78040265473584
True	319.3822150302303
True	457.4889273466423
True	661.9574542395452
True	179.94372571280047
True	625.1372454265213
True	325.93249170314823
True	346.1061778082713
True	282.62079353321303
True	207.37739194205096
True	356.1541498595062
True	451.8472208970218
True	405.6610829697687
True	593.2944960530064
True	135.46279182155138
True	74.81284607620401
True	39.151709319275206
True	299.896912378911
True	655.7601727883239
True	396.9352567255442
True	774.8027042980973
True	211.1449489934025
True	410.4906701413995
True	67.02901846445715
True	54.94334060848508
True	427.6085444430517
True	206.97189844472032
True	220.88633565401744
True	41.73314303461149
True	1079.1292160334622
True	166.63930906474613
True	907.849280172631
True	319.47320587086034
True	918.9690571253392
True	235.052830461568
True	463.5641134408784
True	529.1496520607395
True	612.2051239862183
True	217.6559350846452
True	471.7315521724178
True	923.1528543616988
True	128.69041947405873
True	7.92646425823821
True	573.8459309021681
True	28.21457172360435
True	76.71988504949806
True	794.2082854309389
True	223.7610944036152
True	975.9868396737048
True	706.4472432557274
True	420.47569448572233
True	287.51115206162984
True	477.1707077902354
True	337.89496525637685
True	183.495214441918
True	671.0632147006147
True	709.7439653233395
True	204.79555939682783
True	91.95157100493084
True	517.3107680595609
True	141.6073077951419
True	381.6523343974095
True	332.15176720379026
True	63.94823345578877
True	367.2075452719774
True	414.1843317169128
True	368.1981488214499
True	410.7005329657159
True	420.9649670286808
True	661.8776593124774
True	59.33870557140908
True	447.6339857156579
True	323.47479564751524
True	644.0219263848335
True	222.1995354228841
True	105.81301233706372
True	45.0291983061988
True	519.6206083905892
True	630.8533493110342
True	185.42386853499332
True	410.98142038972105
True	341.5696467191489
True	17.427938140803665
True	168.65420290300406
True	296.93860760467595
True	2.133228012043558
True	863.7970908369858
True	77.45819020843054
True	102.25281569275376
True	103.31336043805103
True	367.7993543366015
True	37.20521201184143
True	450.8135309667516
True	227.45540458389328
True	5.935829565089518
True	116.4788908609737
True	437.2580482067194
True	51.02325736645591
True	69.49095489943961
True	178.08448253710307
True	287.8518105457558
True	938.779548479048
True	393.9487934591332
True	988.5039288974976
True	187.59802873338225
True	1019.3736076986276
True	764.4207336695081
True	668.0829180449252
True	411.70181414433415
True	384.29475767654577
True	79.57004774377936
True	70.17077571676403
True	79.99205005462561
True	175.57071739318334
True	487.17985842933615
True	1068.9523669325597
True	177.56870376995207
True	341.3689825658155
True	442.4467122211352
True	623.5636370719718
True	572.828551741965
True	275.7156604638765
True	468.1107646527288
True	664.0133505082741
True	92.86191875429422
True	698.9137636270085
True	269.63257467210565
True	137.8997316880257
True	410.9978789365026
True	851.3351005218399
True	435.254319109987
True	853.7550733580057
True	190.2239019456356
True	352.62026052024146
True	683.7772926368496
True	627.4626786024165
True	182.329631592686
True	268.20356372460134
True	796.0422924732223
True	33.47447296554982
True	193.3269732646312
True	479.2039147906015
True	682.0981256915317
True	103.8331073280582
True	33.66405185328837
True	169.33029887307035
True	724.6689505905287
True	316.29960694964154
True	557.0688382695895
True	360.9419737480135
True	302.7306992572616
True	452.0195976319275
True	497.0488153259356
True	71.32167928973816
True	359.29022454491417
True	747.0464244704747
True	0.0
True	283.3797048727359
True	247.9625358466913
True	991.156882286276
True	137.09965429558235
True	639.6051339176169
True	647.0274195845452
True	109.64867045276137
True	220.64988363327004
True	132.23425606177085
True	10.876659638337523
True	288.7634485787301
True	380.8118095438208
True	1139.8209360847743
True	225.18310197563065
True	406.0973989678215
True	670.9339444591781
True	193.5386689436929
True	26.352141472062662
True	851.9209523617686
True	600.3795755373252
True	158.98787412175145
True	597.7234975137968
True	162.3001044389722
True	299.9834616466874
True	774.9599055388636
True	35.974860403792015
True	103.6254550689476
True	518.1713104475298
True	62.94994655649869
True	77.42121676865395
True	405.5349414774098
True	22.008978382027767
True	764.011477378216
True	100.46808857515052
True	160.0790885059362
True	19.65465280279976
True	707.1742525115012
True	31.380161707879
True	773.8895697641725
True	399.45184305939057
True	116.82694360876953
True	707.9940539093068
True	518.960442637555
True	580.8639631107989
True	46.85990055785243
True	368.1665934025793
True	5.8743575603838085
True	99.74437085269192
True	372.1857508111636
True	46.45396165253112
True	117.35871919423263
True	310.0498875147317
True	188.48437599024223
True	98.63136111992614
True	636.5686676325922
True	20.26724161487385
True	1128.3904844600693
True	514.02739328445
True	305.1001904752419
True	497.2542114671973
True	122.86020613739748
True	785.5173971671734
True	1106.751349244019
True	752.791215916219
True	175.09551861233845
True	221.80040369145811
True	50.89528340416576
True	58.46520349003108
True	151.74664403439914
True	102.22290044412289
True	173.70617963607728
True	1173.7508992583298
True	312.4701078971082
True	361.3712605145455
True	722.6989961515501
True	17.145321769617382
True	15.680879987288913
True	591.3013748886744
True	6.468266269479655
True	117.47451551133648
True	669.8954848870109
True	176.42444632405912
True	655.613526202727
True	838.4065204824315
True	151.4804786158601
True	874.1664250043204
True	2.8640073040998364
True	447.0281335590601
True	1065.6969229159588
True	24.24085861313556
True	229.50573942303024
True	139.90491240573104
True	967.32630318691
True	233.25086507598576
True	499.8316682051809
True	126.58692548946073
True	523.0339792293137
True	146.0194366661231
True	98.78820577654074
True	387.917360953518
True	72.47352058372087
True	51.04943252623254
True	1091.2367607324911
True	259.2730635835417
True	160.6980515201413
True	373.2392271705602
True	401.7115772366043
True	216.50468968880915
True	167.1646678826428
True	384.1179209817727
True	35.26365615162154
True	482.4040697960395
True	1139.4983513840089
True	120.25493452452896
True	471.1021205491735
True	303.7258701347961
True	27.455431785596115
True	390.2822436690604
True	105.48563760603996
True	591.6636469296034
True	217.37228760741328
True	434.62726546802446
True	19.60799234213441
True	450.1608700172108
True	113.12676515192123
True	334.91829724218945
True	35.826208727553855
True	169.11545011769084
True	249.48703368664533
True	754.3145562373018
True	62.769872829080334
True	137.82275910204726
True	233.413998485064
True	141.39744178627953
True	665.9204176592517
True	548.087175992934
True	777.3104559947458
True	385.3933635666444
True	532.5799253267842
True	416.2091653706352
True	683.0509135197794
True	66.13982697590804
True	484.2167859145716
True	435.7208900472055
True	48.32450335325984
True	80.49274264696194
True	125.72976728796736
True	91.5305793401136
True	334.0593335564989
True	849.2057559744871
True	321.8522420037581
True	1135.499802871323
True	311.8029285514843
True	916.0969844425068
True	146.86796772712842
True	565.604912384649
True	617.5451347708458
True	686.6057487864576
True	460.1663849306249
True	62.23862227021053
True	296.3049591538681
True	38.46124021944963
True	164.49953174132534
True	162.46710535052696
True	1099.255976887108
True	235.2298615491557
True	543.1823513738703
True	550.1804123614348
True	555.1670435391993
True	898.9407231406493
True	600.0997930926458
True	644.6088917844991
True	967.3515963466016
True	125.986936131126
True	312.14362106151754
True	247.5560156987072
True	314.7946816260585
True	94.38694577154294
True	389.6920469517115
True	5.084600429898984
True	336.26740091623054
True	260.75971335448287
True	629.245799383856
True	285.8222975691624
True	371.62591653773774
True	9.497866446534054
True	61.90860694820261
True	553.1489279463814
True	29.34097838444372
True	146.5315876397136
True	63.34529016575554
True	158.95857304917456
True	251.27859345809264
True	68.6528479211772
True	396.0654517550695
True	280.0311461206142
True	95.15433828463752
True	333.54897183510377
True	62.97342192495582
True	567.8876367669767
True	858.8236726867035
True	287.96077388137587
True	1177.5706193480803
True	114.57488834755428
True	300.86523926222543
True	1032.3155259662003
True	90.09729214538484
True	272.23651225765013
True	9.529311422374178
True	399.25376784897776
True	449.8485725128805
True	161.5263897128763
True	611.3427495386269
True	909.5305857406016
True	152.88378962367028
True	80.01568919814166
True	326.767116641136
True	547.8012449694326
True	610.7417509426715
True	1245.3227667855638
True	27.394075162390937
True	941.7661264737728
True	141.78412597210948
True	633.1514658331382
True	114.96533429381516
True	131.29477366536815
True	191.36567102699323
True	182.1835499288406
True	757.005827753042
True	216.4803267577065
True	230.83999117679505
True	66.9661810124587
True	509.8640211659696
True	420.157844543952
True	179.01041260790134
True	233.3360522354723
True	16.544663799125036
True	418.4890475690465
True	224.67970822082825
True	297.4883571977782
True	116.45916562581722
True	683.130586063113
True	415.8460663715995
True	255.9403971631837
True	634.0507499522971
True	530.0118039318178
True	473.1128741183427
True	130.19729853872633
True	522.2730687094686
True	436.2512622464407
True	2.469004815999412
True	196.7976632514381
True	99.10266168227548
True	250.23420041750117
True	2.448237197161869
True	128.2091279769115
True	362.05617935319447
True	6.383748562190916
True	897.4722493630893
True	174.46163725294633
True	738.3317680654936
True	809.7764821820965
True	162.2142392308869
True	227.67854354522825
True	503.4827465444687
True	836.3693506160606
True	49.28871638292853
True	38.77610984607859
True	130.30451483071877
True	627.5822679676019
True	733.3607449778314
True	184.60573555853983
True	599.046273639876
True	590.0132387177432
True	826.9052936572856
True	415.50007316948216
True	190.1997397183216
True	886.5394343011617
True	234.1199779333548
True	155.31195193119478
True	319.168597979765
True	226.74287326801272
True	198.9881290338142
True	611.0889865033238
True	250.51303543366143
True	199.4976549798297
True	459.57817311944
True	461.1969272026933
True	61.53809890120117
True	284.8951325397177
True	80.82186490542657
True	349.06171794918686
True	345.4608406070174
True	256.3174942360131
True	180.53843646563183
True	386.0442545826512
True	652.4970367438709
True	735.4238098657645
True	299.6829417489061
True	736.362355392211
True	65.32003173495922
True	876.164440365133
True	349.69238196949027
True	12.736426004355708
True	558.9118791523158
True	695.844170176359
True	231.3258337242556
True	170.24472715540392
True	47.58595353415653
True	393.18369449570224
True	79.70932931684008
True	13.107491353195767
True	892.3371181331123
True	382.8917263514611
True	181.82020156976105
True	992.232909346857
True	11.813868556978647
True	781.6447109029044
True	28.79250395206059
True	688.7011035562292
True	58.91733484389784
True	774.1006611845673
True	460.1205389073049
True	196.32118409933577
True	435.1143419875915
True	212.46294251330724
True	297.8225832098032
True	223.4591215887462
True	406.8029541511369
True	10.081827873975222
True	317.9807537238854
True	112.77052498176464
True	10.963443203853195
True	459.97384964699705
True	720.96538335985
True	282.6436759633507
True	79.60859385243502
True	310.30757616791124
True	82.96467987733315
True	191.7092959203973
True	179.366060616457
True	370.5513165434366
True	41.22334967832416
True	136.3945989371079
True	373.1726667156469
True	864.7084562090217
True	110.69403186328732
True	207.6734595479049
True	461.5588191711751
True	20.475688173503105
True	428.3271848391411
True	502.8235042067567
True	89.67418153335004
True	394.41299104091024
True	367.964157897837
True	413.44662152381926
True	581.0305513337278
True	1047.9869923728595
True	932.3678657015462
True	55.97971286231979
True	1067.7737869587086
True	109.96731538496935
True	115.52725614427251
True	114.95912387813286
True	515.4919678710231
True	374.7397662161768
True	577.5413493551038
True	258.9809613788612
True	156.45003492667635
True	389.687746197087
True	15.83081289750973
True	465.9362185925594
True	400.675049883688
True	152.13976136663652
True	93.31924630170356
True	515.4790300215251
True	987.6017951688884
True	197.1435979293179
True	69.60975222673433
True	440.3607374929923
True	369.9238578885759
True	488.12562888850965
True	316.31831717579496
True	4.022244625908144
True	536.1356385012652
True	521.4887143793756
True	495.273297749207
True	189.69074859083216
True	99.58105494249268
True	21.61485028980874
True	376.5617918458876
True	108.75889944092768
True	6.802015676302409
True	34.76918853160322
True	353.6023455029088
True	679.5797716378075
True	132.9459137855482
True	91.07385025556805
True	25.645258386410784
True	401.75976028796543
True	348.1876983129115
True	753.3931379454863
True	309.4255133873426
True	524.0904934839773
True	534.2352157949693
True	521.9571123179292
True	297.2301814672366
True	550.0227830925032
True	95.3536632765172
True	589.6795866552792
True	6.064726464167819
True	347.50123800080286
True	459.1635661941584
True	987.8804409882908
True	348.2808091927664
True	807.5929242826234
True	975.6352251366164
True	181.65794516612328
True	39.95428655690336
True	373.0420384118157
True	383.9438679954807
True	601.4776238291536
True	249.26221852506367
True	29.91680586181053
True	657.3596916628611
True	128.73659968831709
True	1042.790612591671
True	321.7893878121852
True	476.76485432615175
True	129.5509190412499
True	807.6822374111314
True	142.8530370525019
True	828.7381732003289
True	577.5275378438073
True	188.94888367131577
True	122.10445245200394
True	68.9391737385521
True	574.4074206175634
True	932.4991487820466
True	407.0922391007354
True	525.3448121824863
True	127.72999268708529
True	631.1137057785286
True	483.9285058396948
True	773.7820175726495
True	315.748166875534
True	590.1118171119143
True	116.87507583081772
True	27.38348701918892
True	420.4729011788939
True	177.67269217004443
True	103.2671751240391
True	370.9712016548231
True	1086.855817392168
True	259.6261727192892
True	559.1705640673172
True	9.882363095983749
True	73.65687404427365
True	321.5928244914975
True	792.9886728342344
True	439.3082768745701
True	511.5347632196344
True	729.3692175483266
True	64.91978792957468
True	744.7054512412807
True	44.59212254944326
True	108.98972326687948
True	187.40087890756172
True	77.80001927968364
True	25.618112242124397
True	297.8353629140654
True	468.8693649741693
True	917.2573412894424
True	859.7937197086576
True	5.964006294950391
True	294.07867414547025
True	466.5041859431136
True	125.77244533922917
True	235.3600324606961
True	328.9934890200094
True	1325.020707771124
True	459.1457908073676
True	25.19331402232074
True	185.5466622149478
True	705.0609942981062
True	34.6880481699917
True	181.05662676730265
True	531.9201389342145
True	71.12717562323205
True	854.5259715629147
True	319.9989912657469
True	658.346687051233
True	79.19293586447827
True	658.4217742201984
True	593.0186060126347
True	866.5634690500605
True	245.3384679167713
True	506.5597918747613
True	857.1039083566978
True	930.3055423608046
True	242.99855728818943
True	770.9488364427789
True	222.0932657449212
True	447.9030568776518
True	376.005582118928
True	503.2186159019072
True	500.2619610416268
True	311.808947565878
True	345.5441439058884
True	115.57250677884817
True	340.05742574647934
True	1097.4480209367516
True	318.8545618872145
True	151.15700025898852
True	298.1090353041586
True	766.9271934563978
True	640.3699750201135
True	413.0164893944032
True	124.07186848916488
True	346.3069110632057
True	34.56972944277756
True	173.3210504027421
True	90.35848894178396
True	91.44126409855116
True	552.7964802564263
True	133.19334680710014
True	135.4534483894418
True	103.92329258425544
True	84.5347950623007
True	442.4819505940606
True	382.5131398793279
True	1050.446707434594
True	538.7838032423035
True	823.0435502774416
True	267.869647998387
True	300.5250948338035
True	542.1670520853469
True	193.32982178005744
True	789.6918790684738
True	243.86731252136929
True	355.22884507996355
True	69.47478262057572
True	119.16555949661328
True	257.5064964181693
True	124.98376735568532
True	461.4490861682325
True	33.43424808438753
True	585.7333745792153
True	1004.2198809261024
True	728.633126940095
True	1.127877651556928
True	63.776055478331344
True	505.0804571432805
True	440.7054145998746
True	79.64480524383903
True	123.42307065167036
True	294.98133733471906
True	82.17589116019177
True	50.46884701837274
True	711.8737886863086
True	668.4019149646923
True	158.73696734347
True	174.13119895713788
True	524.535798032714
True	56.34337972737626
True	26.31057573931541
True	576.2016834577842
True	467.7516954141475
True	1126.6314835379978
True	49.70110461746122
True	478.99545306550255
True	886.4992619766662
True	802.952028218929
True	283.1104240287178
True	737.6570935294322
True	411.0892605980885
True	40.98521676547163
True	98.12477669883752
True	714.6485727639039
True	75.54794233697282
True	144.89520974966348
True	959.733866913352
True	190.33068819204996
True	260.3785992333404
True	107.64505855639722
True	641.9662460134612
True	590.341676524349
True	216.2675381632893
True	408.4344286697538
True	40.002066007433015
True	279.8637425979735
True	561.4170284781496
True	592.5963903414303
True	312.378799032108
True	76.53902363637825
True	955.7729303724208
True	1052.2651357422474
True	568.7526784503902
True	63.65487327138655
True	29.21596670428279
True	89.65841059791236
True	102.66315245953668
True	98.09560335315334
True	852.5564741706534
True	1189.685481116297
True	739.1718711848628
True	332.37343977505503
True	8.632589279900362
True	20.741384696699605
True	338.87984553139745
True	472.6805784519219
True	46.45900129085726
True	559.4477041820028
True	420.59424512577846
True	402.0346711064619
True	83.99843363325131
True	194.3062524258557
True	267.2001952689092
True	132.15289652299197
True	390.2524947994658
True	40.44013593646951
True	173.886923742853
True	1145.8322576974265
True	6.741781605363179
True	26.51641210427814
True	580.6360954509643
True	361.4563602262616
True	806.0477966398432
True	159.71180326701554
True	721.6300316608155
True	592.5019079551804
True	293.11923735952246
True	447.8212669472129
True	332.86335029693475
True	297.59318507715466
True	266.44596556199
True	382.6583536678992
True	503.8662051492446
True	513.6554019835928
True	102.47057198360346
True	360.3479057165166
True	9.165020901772184
True	186.52039277516363
True	231.1120756793995
True	853.0693122846543
True	590.081152770722
True	31.2001911694423
True	698.5010166861039
True	810.7503651567274
True	106.1598316217593
True	349.4755730667108
True	873.8224996870916
True	228.66672744163415
True	162.88479619631147
True	532.331313102602
True	560.640257872237
True	1123.8531721487357
True	143.72408576644227
True	158.86641646690353
True	256.539919062247
True	324.3295438003236
True	432.7562655433935
True	430.2791615137577
True	318.19372349968086
True	461.0240555125316
True	500.7347248529098
True	224.75403550974573
True	1454.4506825123003
True	250.0305745947013
True	394.6389317823193
True	52.456908379699136
True	754.8356465172293
True	250.14069085371264
True	939.9509069117872
True	566.4859843671643
True	328.0548206928637
True	769.7730163468952
True	261.9774319088269
True	198.7134662279553
True	261.7767545484318
True	226.68656940918544
True	140.57780217525485
True	253.10444262571392
True	731.0976724617096
True	535.2709266676145
True	217.3069701461565
True	1134.183906217561
True	114.89679036620728
True	257.4092192312812
True	71.71248120149195
True	300.96232138042774
True	414.98075631630337
True	89.32019606812781
True	213.42124932747024
True	71.16859926256674
True	670.6626403695958
True	364.0727442292275
True	207.40868285362336
True	710.4518643616539
True	874.9045228228124
True	844.7319689836289
True	818.7682391810702
True	353.89516708928306
True	1.533623763832212
True	258.2990370285132
True	54.2561021034796
True	387.4150752085642
True	49.40139374733851
True	365.5988031917317
True	846.961477263386
True	1042.576499435996
True	389.8282196683062
True	22.1411336669847
True	531.3775477999748
True	518.315668588363
True	203.84400976508107
True	228.1309562440244
True	290.42460673094325
True	22.56225390771084
True	127.71156287353512
True	945.0399994424068
True	63.59921431070445
True	499.7571880295755
True	788.2358152704527
True	105.47010714222604
True	260.5739695829643
True	114.9254645107064
True	16.8561954541593
True	1.4887798242711665
True	121.44907142476188
True	1029.6654307161448
True	487.2017662167315
True	66.3725384524808
True	779.325722496889
True	334.0674361219804
True	1.5844674828131318
True	449.13052070443104
True	189.35108757571305
True	506.22528257471
True	82.85152478774927
True	343.28356730464924
True	371.0802845968664
True	177.44577365224208
True	211.89104326477107
True	125.24870747087326
True	174.7393141543923
True	976.7000431513416
True	15.4655081532218
True	508.12828784501016
True	489.2833314697844
True	382.360307648128
True	226.14202311129148
True	234.0196145208686
True	149.87683687632804
True	43.99691730056063
True	505.08298155809433
True	151.18511285226936
True	836.4468792833964
True	835.6620444725049
True	246.3407704708067
True	322.0678650806619
True	519.6896261130702
True	41.57336117923548
True	86.9700449838171
True	744.1789279641497
True	1109.7337986293342
True	109.11689026203084
True	717.7358285466813
True	146.31630424101272
True	958.5092490629846
True	666.3206182000021
True	108.737299475548
True	281.1013940189168
True	645.0266390004149
True	259.22648200222926
True	44.048196476748494
True	565.9186086922476
True	437.24343672921583
True	5.270240064703503
True	476.5154652838024
True	60.71843073482614
True	168.64185613407452
True	241.66807830838076
True	298.93081150965605
True	76.4822301560824
True	223.38709279671235
True	346.4435578400097
True	439.3233591700161
True	975.76112801746
True	47.47600777599393
True	911.6660284976684
True	1024.668992249679
True	124.89865466143748
True	72.54743156937687
True	1010.083794884368
True	33.88352801512145
True	216.92031146348828
True	82.02677748283139
True	215.45628248781165
True	376.74421228885
True	959.4932446616252
True	100.28122689163202
True	69.66148312652597
True	667.9911078829007
True	266.7399207722721
True	718.4176746386353
True	52.750600767270136
True	484.8882480683051
True	389.0409403776234
True	686.3281190005945
True	53.84787005244814
True	114.1526130437368
True	29.30249996864133
True	266.7794041983407
True	44.04118944940048
True	360.398558450929
True	3.320473161188221
True	1188.3652014556474
True	100.00270189918896
True	139.02822348574827
True	350.8677149799585
True	707.8109789780555
True	686.5831361601064
True	1030.01102404532
True	463.9465631906029
True	406.4970292910319
True	141.29761249412132
True	424.3611871150626
True	841.1638577505498
True	431.3173915764221
True	926.8786448672
True	87.21773438435287
True	407.9836223684262
True	175.46938071164698
True	273.20060803498086
True	723.8676257925767
True	146.67022695077662
True	135.90589624973052
True	62.0681461113774
True	886.9685319278447
True	785.887615490266
True	81.0051050211067
True	437.74176263714
True	760.4639332133984
True	412.3138821534743
True	56.09358377915356
True	330.2123561427282
True	775.094598932488
True	32.28222121933203
True	359.14511246148874
True	159.99551187685614
True	280.53560365681454
True	35.57496936966209
True	211.6086156099242
True	762.5332820234122
True	633.4691858288151
True	57.724059800285566
True	284.7968329778614
True	901.6719600223342
True	16.783180053241963
True	330.5632852626683
True	292.6177183823119
True	427.8498295455111
True	213.4949418503928
True	602.5695310154958
True	47.060946416419895
True	958.092188145912
True	888.511574227823
True	47.50793459887693
True	404.55347285111424
True	722.3674267857267
True	883.742281578799
True	283.3880991819906
True	586.6350812151338
True	121.65234176605186
True	183.00724711468555
True	125.55917694186432
True	132.7383947026734
True	206.2142644416148
True	943.5914706289832
True	800.6858773313048
True	957.267757116059
True	19.09561413183339
True	26.53322050891296
True	354.76159340301194
True	13.440259918972115
True	642.628211936139
True	1070.333546683246
True	259.3831254412782
True	205.9077027111144
True	82.92758477423456
True	218.23668488102024
True	129.89988183775682
True	42.69507699367415
True	131.05395511517892
True	90.92071533542628
True	237.0655014299776
True	540.4576468074206
True	157.6101268862889
True	31.030440734542232
True	58.357967572669125
True	407.4214511306769
True	271.25071572720435
True	588.7208645088002
True	23.94367030786345
True	110.71564715268693
True	674.4274736411523
True	257.7342153814663
True	463.2735909911474
True	650.1781669137064
True	96.39241797166412
True	110.75257314529864
True	83.53627527160486
True	25.458665225083973
True	122.1383448912408
True	85.17437619819515
True	99.32103325470648
True	152.15536647792288
True	236.98948689996507
True	798.9002318984165
True	282.20031658252867
True	963.7783446709047
True	168.95086867762873
True	200.92995892881495
True	802.6287960604661
True	303.3619126452403
True	590.4886189118316
True	261.1974620304782
True	356.83366975054395
True	432.34927836396525
True	541.5040683883102
True	648.2201844278915
True	378.2348569340648
True	34.520773743184435
True	535.1285638679379
True	622.022487895472
True	17.63173010477816
True	11.858104262070931
True	265.43888202134804
True	408.9348787892709
True	427.4944829431518
True	63.38000022876894
True	636.4184094173826
True	948.4350642958532
True	229.4333153782196
True	918.8453379319432
True	284.9515528082971
True	103.05238763549212
True	273.69316052921164
True	686.6076839492437
True	40.87833225389359
True	582.8890438721946
True	1272.0113642815943
True	1022.9161718922016
True	899.3735676029837
True	218.54631432297123
True	88.3101389958182
True	193.86015144870467
True	828.5101124635755
True	142.17060394195735
True	1036.5638971740193
True	864.2926507786478
True	40.1447817863944
True	86.91643689570235
True	416.93801839239865
True	402.0422781604632
True	205.4055186139057
True	517.2776109453571
True	658.8529322517584
True	122.74370072884658
True	275.9391671242258
True	1008.2936766888262
True	49.98218893475256
True	697.4825628150247
True	548.5010493648138
True	35.703853557711504
True	778.3539775350376
True	374.9863473438095
True	578.3346607228543
True	113.44356195558028
True	271.1104307072707
True	224.9197347762349
True	27.620089352120186
True	137.1899347503289
True	777.8690968572694
True	140.64502003136852
True	389.19107324597206
True	61.18244313424815
True	640.3814003154803
True	625.3331470014955
True	240.66097421602063
True	469.638912116426
True	165.1379819122386
True	165.21697085254044
True	218.62307064075225
True	289.55888036299467
True	353.2859399195961
True	125.51696253501514
True	194.1325917656069
True	27.044960567224237
True	901.6480184626048
True	297.99255634406927
True	9.463482960185289
True	371.5516685122706
True	157.55751180022935
True	629.6346145650531
True	365.7440925752631
True	591.1418096019444
True	559.9443748229129
True	485.1705846910687
True	787.5122808798034
True	246.0819142244772
True	570.9524384980117
True	164.3640131345609
True	534.0038249374365
True	364.9514306546562
True	375.2368339884704
True	126.64832238137946
True	138.98234945191214
True	106.74982432203691
True	68.57388724780824
True	727.4902147704618
True	180.1496544578183
True	42.76844314488842
True	0.0
True	533.9356202122888
True	107.22877699205658
True	22.694321530569308
True	38.78222124186612
True	116.45552222064929
True	576.2566919907231
True	175.62802100274808
True	110.30296972836835
True	32.36980611927848
True	158.70308709878867
True	908.3751409073416
True	50.33576567632762
True	231.90164500899408
True	745.7385267296332
True	318.8961280956288
True	455.6965979521298
True	475.2536806086724
True	533.4662113543553
True	596.8619021377042
True	924.104971135754
True	265.2551643652548
True	1056.8347465069494
True	911.3676362484816
True	610.3029546327625
True	343.2165616921658
True	856.5519476764671
True	11.2230284987309
True	32.895553522411205
True	304.12815495545726
True	44.06959182557525
True	203.83789577089792
True	748.6593283020048
True	219.9304806532893
True	757.2408605631348
True	750.128168701885
True	127.64561294511732
True	360.8454215610641
True	586.1945584590072
True	25.165710600129785
True	132.10302102633338
True	437.2113283422332
True	294.5028905937112
True	194.4748460124565
True	111.92285584417134
True	372.8493061767659
True	24.66892252272459
True	365.98513158508223
True	374.42231435193867
True	1029.8099103568286
True	363.70039299335366
True	29.82329689957809
True	449.5477277619613
True	455.27532259214496
True	225.4933783816205
True	32.80739613816545
True	762.8759712407523
True	448.3820924406543
True	174.29311413089007
True	13.214554266767156
True	1226.409914345718
True	170.08478841609676
True	28.08446517364552
True	306.4312711114931
True	265.99572031341575
True	111.82076039809002
True	298.76204956166106
True	45.77914430777467
True	318.7057155211458
True	293.5774454512592
True	323.43393832240514
True	28.73866506875595
True	48.09347388916012
True	1027.996582350912
True	23.778036097646407
True	13.640442063488864
True	168.56845858510508
True	645.0771667252051
True	9.699675564657108
True	189.47566751137748
True	166.42373661340588
True	548.2099176035796
True	385.4507823559025
True	727.2492517077375
True	327.3497846211064
True	483.9066422180322
True	441.4752752209176
True	493.8664252822154
True	103.7633759610969
True	1297.2941648040935
True	923.5484732952698
True	280.58455499797816
True	520.4610717201737
True	104.75917029180404
True	551.97429196914
True	426.77729996440365
True	147.3467569913651
True	76.93508694533288
True	343.57815661916004
True	159.79399716935313
True	29.97341491016409
True	597.5259914993861
True	381.55276206908337
True	68.32172855522386
True	27.282203109553496
True	665.776178553474
True	493.4870140179616
True	74.78675639460621
True	22.118324768590377
True	334.884900827757
True	325.68630743011613
True	715.4195635333261
True	550.9519635744372
True	550.3277886247612
True	794.2247825517958
True	9.177262911689123
True	54.39258009140194
True	35.10928726787796
True	59.681284382790665
True	519.5386394174919
True	594.629252102712
True	84.13964691423757
True	115.08940549653158
True	198.87855502996973
True	69.86428941469744
True	171.5948001803191
True	205.28648772691412
True	277.44186457432096
True	828.8915668875962
True	596.5555460045268
True	291.0578897962037
True	187.15568581281448
True	273.6207094855613
True	254.0853985044882
True	789.5604599200219
True	323.37344126087106
True	168.35670365794314
True	923.7823171788732
True	347.30917040282446
True	478.8748056073506
True	153.3489444882211
True	119.36812901629229
True	65.04075318758561
True	204.32451596870277
True	987.7126871866078
True	537.3773877496382
True	115.53867467830403
True	358.59165571890094
True	101.3779490314281
True	649.5200525525419
True	4.9545539380789085
True	690.4579713983517
True	28.5759579594888
True	959.3512866431694
True	861.2400720465015
True	216.44992444431008
True	28.880302743038563
True	83.32041020411137
True	446.1388007643012
True	223.42922152385825
True	1.8335943531487813
True	81.33546784092407
True	1046.6828044185004
True	325.817329998525
True	655.2935070179853
True	479.850279754353
True	32.911659788106164
True	131.98515640524425
True	433.6161335971154
True	959.8901564426394
True	819.2007370839925
True	416.531751809694
True	335.13387640087745
True	19.39617750288112
True	78.11501380107755
True	738.6018275618392
True	454.2592911807268
True	401.7890541143565
True	910.719268241105
True	25.22515603105414
True	220.87199206367805
True	886.2797895504549
True	240.8952203945157
True	8.339652953935516
True	495.303908636838
True	107.64484147699204
True	650.2729842351973
True	55.22224882805124
True	254.45017003260207
True	861.4814323432851
True	902.864074107697
True	279.8306318212024
True	423.3465365521765
True	114.99759925779382
True	607.3107058047741
True	273.1149752679404
True	194.6623226026609
True	874.7070716363138
True	57.56005108766458
True	695.5336338211581
True	277.03461783800043
True	299.94075361360234
True	170.3189786246245
True	507.73921777156886
True	590.3861515535046
True	374.4722171788663
True	413.0308933059175
True	67.43471679793001
True	161.462370246636
True	453.5511178745408
True	219.4633416892382
True	38.915178672103394
True	205.7085211210945
True	393.3509482979847
True	396.50312151637394
True	745.4613242346297
True	130.77422497052436
True	676.3004095039678
True	492.7720767731528
True	605.654734760382
True	129.83112611716243
True	39.76157896014024
True	669.3094905829408
True	70.28479436695949
True	558.154718806748
True	690.6047301156383
True	455.98377811394346
True	131.26119063045377
True	535.2589374694711
True	4.373116277544563
True	399.221066664934
True	33.008893539045864
True	641.9552761584061
True	275.4844126881628
True	582.7851947177742
True	698.9977281609275
True	145.2308934957695
True	544.323600490411
True	508.6226586774782
True	62.53220009152421
True	961.7973987514562
True	2.89698346831898
True	28.25415660394558
True	640.3685257777772
True	675.647975804638
True	138.17095859198827
True	406.4511472079294
True	125.6560203152132
True	73.63809613935322
True	442.3418768813394
True	41.70621547268717
True	515.8128351735395
True	13.203750932553152
True	833.6236332615932
True	545.988006857036
True	685.8995053590512
True	102.67815262961048
True	374.3177678582978
True	978.4713954469856
True	834.7670717657782
True	128.9248225194193
True	543.7772466107465
True	456.1133987246145
True	248.3975740728625
True	253.15540083275224
True	5.776889727088866
True	317.03900433463195
True	11.657108868367674
True	369.7066383297444
True	79.75248483082449
True	406.5364801653553
True	678.0375917095647
True	121.4748292795194
True	233.14481157678168
True	638.6432509322544
True	706.9987073095049
True	294.646873157768
True	142.62418684681904
True	163.36076733487806
True	474.1452173751102
True	85.00548923959718
True	10.665357320302752
True	504.3554575596378
True	563.0256976841744
True	21.400601562817265
True	139.64073098590185
True	841.3735022441133
True	511.25209518379086
True	277.97316827451857
True	33.59610072517485
True	464.6410127139858
True	110.01357355500414
True	586.0647549726964
True	677.6596354394749
True	290.1623174464497
True	376.82866787550046
True	184.4986515704977
True	246.49961898372416
True	73.43174715343743
True	205.64185191490344
True	484.6165480318584
True	21.04058326951141
True	446.4251707633613
True	379.02926954208783
True	740.8834591098969
True	912.2228728559096
True	913.0624377508448
True	153.63463927967294
True	411.85693204040285
True	72.27656764234234
True	186.33717130881635
True	320.4245617638656
True	9.081022163634405
True	819.2706608088184
True	23.100202007880075
True	395.1948873495909
True	269.35758418933483
True	655.3411525754501
True	214.47722440693164
True	38.37113444365225
True	678.5870759011904
True	1081.804048965256
True	218.71994144732997
True	134.12957788730853
True	616.113518674329
True	499.3076935337494
True	17.930631568688803
True	821.7836906269513
True	104.89839935577324
True	45.25895881161684
True	297.2393263476844
True	347.73821067555247
True	401.75624147835856
True	264.0338096553413
True	22.105551266497557
True	21.87184879291196
True	816.182642234044
True	203.72731968452
True	114.22253489493478
True	830.3368361551549
True	650.1989326532023
True	650.6834196310641
True	446.0285126481728
True	156.35521358950012
True	33.40249967928118
True	100.31577324928178
True	424.99116731289615
True	235.79019269666625
True	493.9538312678431
True	148.71151412529608
True	482.2105492622295
True	637.1377290926014
True	932.8998381199164
True	23.905566330479925
True	994.4596008478404
True	1074.0171478906464
True	478.9489562000761
True	86.36001003608517
True	793.6472822593086
True	652.9361173342853
True	670.3736644534979
True	170.4780187859702
True	777.9774752686491
True	701.3957394693792
True	118.68849347811587
True	807.4940660045617
True	827.3198417740979
True	464.6112177843447
True	229.1894899826453
True	65.52876775353812
True	302.9100544381611
True	345.4491648665019
True	458.91676499218187
True	429.3344542778543
True	208.1111896511832
True	303.4989156749924
True	2.798871365023345
True	14.855091705117989
True	106.28872339581568
True	130.61720097212287
True	355.29810598728386
True	338.5389807674964
True	116.71448832244502
True	16.30429400773416
True	210.55794765341392
True	833.9668382598627
True	459.0781347926925
True	534.3476243287445
True	578.3349473303099
True	817.7401334018474
True	630.5590065613417
True	91.5021425704527
True	202.2026489759796
True	235.22284812729723
True	274.2326818431131
True	114.03594113090162
True	358.7968162402477
True	433.97708556036827
True	175.85361509549566
True	648.5531574450898
True	246.25512999958275
True	220.1141233083989
True	29.200974757562573
True	254.29985782546476
True	485.6133753060911
True	164.22249086423744
True	508.5388638792109
True	481.5113688950085
True	239.99201581627585
True	105.58414584548588
True	42.60404553911595
True	405.8040169776938
True	794.9556622557866
True	151.3895794889929
True	1023.7838115855312
True	1037.3920788225123
True	471.37020391648224
True	99.7210602698951
True	120.39966150878703
True	659.3628545858909
True	7.491822420881677
True	226.19908801337715
True	135.07130923240567
True	120.66487537509046
True	334.60596187848154
True	650.113029693563
True	38.27830486799586
True	121.65332955802148
True	931.3086672030014
True	55.74904185192739
True	455.6439406585967
True	527.3156530090197
True	252.04562063970272
True	133.39185926579236
True	940.6821925152196
True	1182.481919241374
True	522.5782160703502
True	642.5940425543952
True	203.258717118816
True	148.54181519488245
True	322.15354163180706
True	240.77732894620416
True	168.31743278888896
True	299.98997065948134
True	336.86075660021004
True	9.887375528251034
True	636.9924639854166
True	147.63154657927143
True	80.28565712924252
True	447.89085826142485
True	313.0063834399328
True	1180.7274058604255
True	341.6935065192937
True	984.6206455247092
True	9.659747017450051
True	269.7324317858332
True	233.2529754873332
True	149.32826317998436
True	475.4792491215292
True	193.02948603653093
True	422.8073806177691
True	314.8644359934093
True	110.55604429146962
True	363.5819799512088
True	1056.718440614689
True	723.0680616765914
True	220.56622189355247
True	108.530729455393
True	299.70103915981844
True	25.86842558230133
True	366.82734110233855
True	311.2837685304556
True	572.8221874356689
True	446.8606648777732
True	344.91688081167325
True	160.31622243732124
True	14.112837322630206
True	416.51581477345457
True	283.80097031750125
True	142.0660825654197
True	305.0455012906396
True	438.7263967282526
True	794.4543010128236
True	304.9633228573512
True	778.5440989818604
True	401.8335707597267
True	376.4190610220656
True	1.8690801655732745
True	1192.189238568738
True	104.96120709053062
True	884.6256867918433
True	200.5318002440588
True	435.0144678027458
True	683.2755319768331
True	87.43480373256439
True	489.8011841600137
True	34.39704501915638
True	409.6240297983419
True	74.51626591632035
True	226.5571430991181
True	37.38015868476776
True	684.9378886503761
True	193.0705562905526
True	26.765823007358613
True	402.3186788233254
True	109.82786922946975
True	160.59146783209823
True	838.5475888149086
True	262.3277158769205
True	156.41760856959422
True	371.6544652434863
True	512.617253713438
True	337.3153608778109
True	513.4423222998332
True	628.2852570096517
True	151.46855343123644
True	6.872509426026907
True	70.9183007272963
True	422.7735610582393
True	91.59972901135468
True	80.39789047557115
True	1051.106585288678
True	27.053625280935545
True	316.6639551587782
True	320.65679724418425
True	443.8108503221173
True	669.6830069248634
True	180.79711293955668
True	668.9390444967851
True	336.99810465562337
True	351.2999407171092
True	271.87476755451905
True	215.27664229524552
True	363.4544638920638
True	431.6866027703657
True	409.9854593799066
True	601.8013441709398
True	146.17967496136234
True	75.83455257158617
True	39.67423117835103
True	287.3499592721476
True	646.0241572427955
True	409.4542040727205
True	735.8110476353671
True	217.44406208375491
True	386.7451640717631
True	67.1225038240463
True	53.4384389224307
True	411.5542114336885
True	196.4283652896121
True	207.83724233899463
True	42.13152969889172
True	1114.2245496199394
True	170.2232420049105
True	880.9217164688135
True	317.1554752649534
True	910.2492158953404
True	235.5782157093708
True	473.0927226299899
True	525.7836516522214
True	631.1764477362631
True	208.37954381317468
True	481.9066781886769
True	970.6661320043336
True	124.40949039114764
True	7.399552508446441
True	575.5227960574788
True	25.5682918386972
True	76.11271252011355
True	807.2813213048262
True	233.4966190507943
True	1012.3951789400757
True	681.9156943344777
True	416.71165019818847
True	285.43484823860825
True	489.613860119598
True	340.42168603974034
True	181.03664286494475
True	699.7971942012423
True	722.2163991947422
True	209.05129467367303
True	90.26526639459128
True	510.1800548982277
True	135.70234981215938
True	374.2645669726197
True	321.81054860429066
True	64.98976139351706
True	373.2744614578028
True	412.9088296762122
True	362.06373059768265
True	419.0487314010622
True	410.14105791255145
True	650.218657229534
True	59.98636414246321
True	440.4578117065616
True	344.03032316527526
True	653.091590902923
True	221.66570741999664
True	100.1689534600869
True	46.121959790082805
True	548.0880137228762
True	618.7939901685913
True	188.90693356671432
True	406.3139468048303
True	332.7199536970608
True	18.03536208758349
True	176.43467812046154
True	297.6529167671152
True	3.058848270662037
True	881.1011998359609
True	85.40159404076199
True	103.58762660111068
True	118.6159088598577
True	357.2018092776716
True	36.94041011126343
True	441.28987705404427
True	229.9420124531263
True	6.5413146575493535
True	117.19343024963166
True	449.1405146719014
True	50.43996274541041
True	71.82113887729291
True	172.10925127041824
True	293.3515917732588
True	962.5275600354212
True	380.4475911553418
True	907.9008061967572
True	178.8237923158115
True	1027.7958226368823
True	774.1996562431498
True	634.1312468574356
True	400.3010341827487
True	370.267707283808
True	79.1998007461045
True	70.66371145144979
True	84.27750039363495
True	180.18699682981705
True	474.0336090335237
True	1087.7807342080168
True	181.18538903597127
True	355.6312247054024
True	435.6326358915129
True	605.035020297778
True	593.7228507683475
True	274.283269100328
True	456.4681705897759
True	679.6203949967969
True	94.0935543021502
True	743.7901106657669
True	259.1970363083878
True	140.44688089068956
True	418.494034938557
True	840.3434701262233
True	439.2757861730099
True	882.3924988956959
True	193.9199895788141
True	342.15387452136935
True	679.6513231711699
True	620.2361475434866
True	198.26313091100155
True	249.4103012313188
True	829.295766046483
True	33.37818738841261
True	180.5628255194416
True	504.929808856737
True	715.7021542509115
True	97.67939286994228
True	37.340070046285724
True	169.7257837064902
True	752.9657924066879
True	318.2283768981874
True	557.7011721989638
True	351.909235083956
True	285.9748004503284
True	457.05883503969
True	476.6216812481662
True	73.4801514429193
True	366.80984143404817
True	789.7786648795523
True	0.0
True	278.24228040955234
True	254.72101027206136
True	977.8782032168004
True	145.6849752078564
True	662.3203578503445
True	648.6579617029855
True	110.9926533463062
True	213.60440562698693
True	130.84087915584
True	12.23126176445275
True	286.88422848989643
True	368.8347877555656
True	1152.2866828451756
True	239.9799436114422
True	404.1249478741432
True	653.2452499214811
True	213.2884964969842
True	27.783432736128304
True	845.6192646340883
True	625.2855490578529
True	154.58340854842868
True	643.6569354284535
True	170.86624172459491
True	287.3482269792882
True	776.724610102512
True	37.1935255421641
True	109.67794595127454
True	502.6705817731033
True	66.9198312514952
True	77.6936997009628
True	413.67511952241045
True	22.325946953252306
True	758.6690340076401
True	103.36233566639062
True	152.90962299633784
True	19.450886008067677
True	716.5015690454942
True	27.232184360363497
True	772.0805684628966
True	391.0919696301328
True	117.60527569906004
True	698.5273415442324
True	517.3204997053114
True	547.359940414051
True	48.27087120024211
True	364.1743583387237
True	4.984419690452557
True	94.4072960467801
True	380.41567855896585
True	45.4996865671505
True	119.73822836272753
True	292.7087314177241
True	169.17855676030385
True	98.752890420274
True	641.7371713981614
True	19.28801427996776
True	1122.5097810730097
True	510.8890669615516
True	303.4435033981168
True	499.5115298110115
True	128.74775734626095
True	785.5160610869477
True	1141.139286838474
True	740.3972158932221
True	185.2681481510789
True	227.12589030258653
True	51.04892149891951
True	59.13914908270947
True	153.2092228626426
True	106.17685964732252
True	173.06202229007434
True	1177.1702571562437
True	305.2237414227812
True	357.1512195740677
True	723.0587323746684
True	17.134289614066503
True	12.898098379025344
True	601.1530338374263
True	5.888294303174557
True	113.3572195209369
True	700.1271229669048
True	183.62849729726275
True	638.8653060932022
True	834.3265402797991
True	156.14514403006922
True	869.8510137719396
True	2.732451438507584
True	451.46813403662014
True	1048.6878328576904
True	26.28685429002238
True	231.35517498664865
True	144.0893500496189
True	943.1040704980644
True	228.9124928817991
True	492.4829294228424
True	120.18877407845902
True	508.6569830866841
True	148.71807369524046
True	98.63095892435356
True	390.2761038591232
True	74.81507271657841
True	46.842374319774976
True	1049.9501250767055
True	268.81171443365423
True	153.59150935857164
True	364.35494036890657
True	383.9154554963389
True	202.0081142994553
True	167.9458183015987
True	373.67088288028543
True	35.139448413564764
True	496.3952859649228
True	1147.6477495212037
True	113.579374612608
True	478.15581253608246
True	311.55294232856335
True	27.46743869710673
True	397.5414547968711
True	104.9364500655439
True	566.1684984649883
True	194.04621961698467
True	421.3437017222507
True	20.730265111405803
True	427.7975040747257
True	111.31690852492798
True	341.6058190711252
True	32.497599115725464
True	167.5518880167573
True	250.41721720753765
True	792.3545133142702
True	59.12186232147521
True	142.41666287563382
True	226.4284176524111
True	138.2124521976476
True	635.7043775592215
True	568.6351689031236
True	795.2344000667894
True	388.0105878085288
True	532.6104296771713
True	414.9426044999826
True	691.74822249859
True	69.4035359679379
True	456.5063705292084
True	429.7070151538332
True	46.55453151371318
True	89.72062349409592
True	126.89485680673508
True	93.12157183902542
True	327.7453025576114
True	855.2371085953903
True	326.54009280406143
True	1119.954690921386
True	322.2080345309208
True	919.6110690119446
True	153.32835993796718
True	589.4826977929675
True	634.3080703837667
True	694.6775200440466
True	435.7184631456527
True	64.62150996575272
True	287.2662617689286
True	41.76347086770262
True	160.18108962241618
True	159.7984767787272
True	1100.2961514611832
True	225.86977928192985
True	549.4688134004361
True	543.9443837704307
True	547.7339174750472
True	892.8641252877114
True	586.8159814890506
True	656.1414688175354
True	929.4623229492888
True	125.59283932203068
True	317.0409709465582
True	278.54759261343776
True	312.3959262578387
True	87.45305946072611
True	385.1376148450272
True	4.598116120866739
True	342.6206374931877
True	248.629249773273
True	627.5970970123021
True	285.9070147186711
True	361.3267973963542
True	10.197860441268917
True	56.76439864533821
True	543.7728096071238
True	29.625901397346865
True	147.88763203331263
True	64.96071372370999
True	152.27402310573092
True	238.03261713167836
True	70.43333302264593
True	374.9905278379765
True	268.3226667845786
True	101.3692042049862
True	341.2434306700385
True	61.60129169822281
True	590.5204005083298
True	840.5675691258444
True	272.54423842053313
True	1158.110228110526
True	112.97793160042497
True	297.6371451237492
True	1041.526363266904
True	89.90163467535731
True	278.8518767300139
True	10.556273666409323
True	414.3931546213617
True	454.3586662824132
True	151.94839165995282
True	614.9475443045852
True	901.663404954306
True	156.94180146719916
True	82.83067218233404
True	316.1731367473479
True	565.0984748756068
True	605.4592742596351
True	1208.646923185566
True	27.657652012791463
True	940.4092912958768
True	140.48859814001523
True	649.0230026344012
True	114.96156064813955
True	134.532453826403
True	191.21275622794204
True	163.83410020978715
True	762.0924688676929
True	198.26877021400276
True	233.2350759163266
True	66.94279888661202
True	521.362839200039
True	438.14885675880254
True	179.02242846302622
True	232.6121601538409
True	17.85234734017132
True	413.82331560461466
True	212.704013973779
True	294.0670831269692
True	117.09557983227384
True	718.5293499829868
True	432.93653926635176
True	265.5845067978732
True	630.1029494516223
True	521.8590506421416
True	457.9213672131382
True	125.5324944519847
True	526.8183977139385
True	449.8265448513691
True	3.072504687327672
True	188.38821417607505
True	95.33328855084643
True	240.96737821065088
True	2.9497003786625493
True	132.87323277315244
True	350.13926239058486
True	6.229891134435793
True	876.9312811666306
True	173.60712002297086
True	725.5174969327095
True	794.3151218000382
True	163.72556922549958
True	216.5072263432084
True	473.85919409029606
True	824.2648722677638
True	49.3633198096691
True	39.74828201127193
True	133.6230434112353
True	619.3201288914842
True	743.4146807077091
True	185.2703665228996
True	599.8216210502222
True	610.9201752582583
True	829.1191245488669
True	392.0915761196267
True	182.8726099267405
True	851.8139662832285
True	218.4821225536276
True	146.19223761548562
True	333.19101931887445
True	227.6780984541288
True	208.1606779563241
True	592.7395599671015
True	245.60689167633927
True	187.61560365500048
True	463.81656751580135
True	456.9073075590712
True	63.11825346870105
True	272.4131899093694
True	78.35016220613099
True	356.1282886451303
True	356.2144032914593
True	258.0591040390572
True	187.9363288202998
True	390.5999645259153
True	641.3602446493013
True	750.5943443319802
True	295.13119913618465
True	751.9626155421174
True	67.4461989544442
True	832.3408598066684
True	355.2907734400719
True	12.731848299587304
True	623.1470845844201
True	687.7061667131336
True	253.33538411191745
True	169.30855360623667
True	49.68709177168535
True	391.4693938825028
True	79.77935558828543
True	14.6568063053528
True	889.7523312917041
True	370.6128599149926
True	181.20678468733925
True	965.0076907861376
True	11.756246185095328
True	807.7242339553887
True	30.038039042682254
True	654.3688245228225
True	59.9703209239437
True	756.4817191690097
True	444.0698225240665
True	195.59426948151244
True	442.0780503724455
True	217.0826095474722
True	300.24923188978204
True	220.17129168692188
True	412.4136894335931
True	9.306569611411346
True	323.0572864841009
True	118.74709702822707
True	10.774386364815753
True	467.8516934205516
True	723.3247921804256
True	287.14556790244205
True	77.62059509955789
True	315.4471604965162
True	81.35536256385765
True	187.94404772230772
True	178.86109517710918
True	364.7851170319535
True	41.25745886168936
True	137.0282646108887
True	386.2840751994241
True	893.7897043214546
True	111.13481046995128
True	207.5762493652512
True	427.4265204603723
True	18.267068046222835
True	410.11790804811847
True	507.0025768431969
True	93.53027286480608
True	407.2484671145036
True	360.9871282074563
True	420.0950751532717
True	587.4637051421349
True	1074.265837006772
True	1011.250237000255
True	55.19442130841992
True	1070.2143629942716
True	107.67477480564516
True	114.8992537248392
True	109.71860008110052
True	495.1021589989442
True	377.0356295327785
True	572.653136126818
True	255.71843575094903
True	160.75161521039456
True	401.17834081491856
True	17.12823621171186
True	437.80194109818586
True	378.89644824384027
True	145.4405007730905
True	95.66714703366394
True	542.4660880949799
True	987.0540544583008
True	203.52823562974825
True	66.24773346841907
True	438.0848289486189
True	377.6746129714582
True	467.8183244438167
True	331.68444416204363
True	3.524535714323206
True	537.7508295907944
True	512.8939536368379
True	495.18685537544815
True	183.3895411917187
True	105.22562058895484
True	22.331802851166582
True	375.9592367927649
True	108.935295656827
True	6.74473118087606
True	32.57952539423611
True	357.4197446647338
True	633.1209387288613
True	134.5979012818955
True	88.27225312848628
True	23.842286933195645
True	395.3805844888293
True	346.80953244867067
True	782.6853607291561
True	303.0232386008324
True	515.8023023422907
True	528.9395723021786
True	522.9116709883527
True	286.65624915493567
True	548.5415698259916
True	97.073733202718
True	572.1338423874912
True	8.416168943104141
True	350.5760428884394
True	471.3232492069142
True	959.4346155010194
True	351.4012291679168
True	790.6049227245275
True	929.748101459226
True	188.6719141056577
True	36.048561879700735
True	382.9596733348885
True	383.5323339009959
True	587.3983899867648
True	260.43705464110104
True	29.53375692760347
True	620.4494038183299
True	132.41520537309725
True	1027.4497794479607
True	320.5819408181939
True	489.4536587003087
True	127.6709891245858
True	807.7593784624434
True	142.73932739428372
True	818.8668092493419
True	568.5341092883615
True	188.48201832864424
True	114.56480652581487
True	66.16617874194789
True	553.5599099784532
True	944.1149329998796
True	417.6093451646499
True	541.6478768115965
True	135.37161945446053
True	643.4291519388786
True	484.1849848141988
True	798.9027136294101
True	320.6562988816061
True	578.7218981857108
True	121.572093876516
True	25.92525814362356
True	417.6579843188063
True	172.99377532062502
True	102.75583047373507
True	372.9578081752932
True	1096.157309837304
True	266.8902773400094
True	550.4087833852245
True	10.31843632005234
True	78.604318991688
True	324.58406267517347
True	792.4479186168312
True	450.9033619281267
True	506.2852278520865
True	698.9037520652535
True	64.35146752108278
True	733.1144244673619
True	48.13620687634844
True	105.6150376415826
True	193.348284793014
True	84.40278151650936
True	22.779787318733405
True	297.6631808446461
True	493.4350299865253
True	898.5127638824571
True	847.6129358616731
True	5.494697926360191
True	288.29561744192875
True	464.7617958675512
True	123.56804223209866
True	242.40215607720796
True	340.78501782009494
True	1325.4327954453834
True	440.6309984084099
True	25.13082569514867
True	174.48874812674674
True	745.4656360092657
True	34.796597266245264
True	175.34831948489273
True	575.4397655922755
True	73.44975672541077
True	872.3604794033047
True	331.6899066447927
True	690.9067530999589
True	78.01297758261757
True	665.1301004006824
True	594.4878585952822
True	873.9574287491118
True	255.63260018750552
True	506.482531338673
True	818.2495964937073
True	913.677986672668
True	244.8801888154101
True	753.9626602498937
True	221.10055037365711
True	456.1654989360871
True	381.6505697282497
True	505.41292663544806
True	489.1816303767003
True	300.30583357383
True	351.60572819470576
True	112.53741065724373
True	328.1395745088963
True	1146.3347420120908
True	323.3636969049779
True	150.33506474385644
True	301.991253648614
True	774.2817680851322
True	651.9586562304611
True	417.2665319442348
True	120.9772826674923
True	331.3712341007807
True	34.39644725643283
True	164.84315574601945
True	91.0897811920124
True	92.07793848604643
True	541.6278912606675
True	138.20544672799818
True	134.4615308047265
True	106.87939968924388
True	84.04729300536626
True	446.2754230194672
True	389.5000942096335
True	1033.9317529635912
True	535.7047420738028
True	884.5248725545323
True	275.9279934017301
True	291.9515303102761
True	518.8123556124326
True	195.35113506700327
True	762.2651602477622
True	248.42210350979548
True	369.7016941112917
True	68.13617823476524
True	121.98103333782046
True	255.25940778738348
True	119.410590546315
True	474.6103913602482
True	30.765890948840998
True	579.036670005777
True	1015.5733985729604
True	729.9078869585225
True	1.4866438733870078
True	59.93469396129444
True	498.8058643403485
True	435.8353012264773
True	75.48293890365376
True	113.31947516082982
True	301.1868032558474
True	78.02070607399666
True	48.21746896943097
True	724.1645854097931
True	646.284158303001
True	160.37406035050356
True	173.10834493119305
True	550.4864207964478
True	53.750824592981566
True	26.57966577888688
True	537.8516379237997
True	465.8970172008117
True	1144.0422301041433
True	49.46251842500338
True	474.1811920350188
True	893.2137143741763
True	769.0922178954355
True	284.06252574448627
True	777.7771285469366
True	396.6624832432772
True	42.20970668408536
True	99.4919246587934
True	710.8534416482273
True	79.51474533211899
True	139.98097926490192
True	912.4722658179812
True	195.70619159595788
True	274.8427988990009
True	106.27734958605969
True	671.7080987584479
True	588.7316984218303
True	205.66713845904275
True	417.6478221013498
True	41.66724168177837
True	280.35914132772893
True	579.7048176801336
True	589.7139628341762
True	319.56945914618285
True	75.31431917695959
True	939.151858411244
True	1105.5822630605094
True	554.9226455797118
True	63.657068917676845
True	28.436626147847463
True	95.0767520754726
True	108.58526669472252
True	99.25531562166346
True	892.9665825095318
True	1207.816567424949
True	764.162911556635
True	330.89907175069504
True	9.37291832404439
True	22.381372842312555
True	345.8047626414361
True	464.092417994368
True	46.485725585048655
True	565.2117462507881
True	434.5079162316631
True	403.674671388664
True	76.48466198462093
True	195.89018196705203
True	278.99951000463545
True	134.18149674948154
True	380.8996646237129
True	41.693420957106895
True	169.7145200868174
True	1166.3447225089144
True	6.111069506921968
True	27.14685687751128
True	599.0980678638704
True	357.802007128364
True	751.8570449370255
True	159.97385167257482
True	760.2284505943072
True	591.0104739656055
True	290.7138302033221
True	423.3825803577358
True	343.4963176661509
True	294.3508075301418
True	272.2447899301905
True	386.2917646976693
True	503.31637465915
True	496.8065104451504
True	105.84707206001885
True	373.7501997417535
True	8.060833017107182
True	188.80346552087371
True	221.78290731342548
True	844.4168295111627
True	605.6050863794677
True	30.255398698577263
True	724.2824095823298
True	823.0539486235925
True	104.75568890147252
True	351.13447457268376
True	872.4429922643179
True	222.5402399103914
True	163.54679677141922
True	537.0960928452448
True	587.5823849392158
True	1098.4490300500104
True	146.0054074551776
True	154.99324696860538
True	261.09323892835306
True	309.8195513876864
True	416.1886745769571
True	413.8000543876788
True	321.55047397460794
True	422.7566426373826
True	498.75783766851305
True	228.3111002655768
True	1490.8099551136895
True	250.1103740908114
True	397.18491189187495
True	54.37806750956317
True	778.1298959697584
True	256.08398543420816
True	931.6727330311112
True	560.6885901432656
True	326.1043782734477
True	785.1662704619338
True	268.74087094148115
True	219.99807836684292
True	256.91589829167793
True	217.00039569866863
True	145.63079934715725
True	253.0542600744429
True	711.1647392076876
True	488.4610693154953
True	220.99631972744396
True	1179.2481440551896
True	116.3071587892744
True	266.4367227514672
True	74.68498301294358
True	313.6029589442196
True	410.9614439760302
True	94.68255305203677
True	220.33660806846623
True	81.16559460515555
True	691.7040979964264
True	379.59711768206495
True	226.6574713839788
True	732.7704980629544
True	847.2207133634397
True	826.8050603871566
True	840.4114779840892
True	347.1388438052721
True	1.1016837616264108
True	257.3742108049255
True	51.80170051157248
True	382.2787087048414
True	54.98219943440604
True	362.04694636967866
True	832.6056265542395
True	1023.9300956248352
True	410.6369370048356
True	22.6277774289836
True	517.8951055114047
True	513.6519327524034
True	201.10807159911687
True	232.6119613054645
True	295.3825032711524
True	22.593721661164253
True	113.32139481753173
True	947.7346097459484
True	64.61751842569261
True	477.07918690830303
True	797.6843242723517
True	99.24534047589836
True	249.23996866540415
True	117.91888404860028
True	15.299886543135807
True	1.874140656593508
True	123.48855067093852
True	1015.538684913696
True	471.2362203329817
True	66.9169043161661
True	809.9384236064631
True	335.32422054857506
True	1.206455645013051
True	448.6031162897321
True	195.16167622531893
True	491.9078105074751
True	81.01133192543408
True	335.67614313518783
True	373.6653404566865
True	173.49203411288917
True	207.3831069094429
True	132.94056878349508
True	180.9179354919636
True	986.605380191718
True	12.74541983834794
True	500.8701445105492
True	490.1632253562343
True	391.2517844322509
True	217.18316654049025
True	222.3979676722038
True	163.27954441210957
True	46.9137254499664
True	490.2123451061223
True	152.13667678972203
True	857.031304229003
True	819.6925979481383
True	235.1746031533712
True	317.93697376272104
True	531.7499592546105
True	39.774806862979325
True	85.01129981175531
True	746.1247095295479
True	1084.3091279323155
True	107.1253393092518
True	725.9870696586486
True	135.72603770898704
True	945.2202859922132
True	675.7834461266874
True	96.9128113129139
True	280.52625582792035
True	616.578877530135
True	256.92235531126965
True	46.493382713122415
True	567.0804671889907
True	447.2115912202897
True	4.979430903275615
True	485.19070610770746
True	67.63386581284117
True	173.84139197711053
True	236.6447744827517
True	311.0424488551428
True	76.98107930601462
True	217.38872166484032
True	348.5755540278496
True	439.03956556556494
True	928.1768783357452
True	47.81500725793629
True	851.8370841361323
True	1032.2624734238525
True	134.12392659706555
True	74.14446217775621
True	971.4717031688532
True	32.83713124232495
True	220.42716824289795
True	87.46614461423185
True	218.6894402755673
True	341.85432930628883
True	966.0589232713444
True	93.1740817887254
True	70.84655042013674
True	649.5236666765551
True	279.92191142162307
True	711.9946678617174
True	53.81624878304984
True	497.7447623642086
True	375.7998617148837
True	680.8901253699402
True	52.66940392877843
True	103.95471281192924
True	28.52278221825628
True	274.9761462034613
True	40.28301380980607
True	347.10794599681964
True	2.9879983081732866
True	1205.7932662832688
True	102.10389105942922
True	133.71807669561016
True	355.5738286753348
True	729.5092021679318
True	672.9722939475789
True	1028.1108619725735
True	468.3865311705752
True	411.5426025847746
True	133.75264424794406
True	406.10732635631854
True	819.2603150915568
True	443.5708702461177
True	932.2908614798578
True	94.11447630540911
True	414.144052853854
True	180.34383964618016
True	282.8165547545559
True	740.8623974353663
True	164.27882596928512
True	133.19786577109636
True	66.87995138469876
True	830.7981992611585
True	792.9348186017351
True	80.4741955147916
True	449.140039479463
True	754.2269073678461
True	421.3828734604372
True	57.65188578111295
True	318.4642992857914
True	799.2352476422369
True	30.384832965605792
True	360.1843976366076
True	169.13714165542493
True	282.6964647025215
True	32.578702736007635
True	227.4386179672204
True	779.7411079543039
True	642.7102570284005
True	56.31423534182603
True	308.8394609035711
True	875.9076093539097
True	16.03302232777148
True	319.3409925959403
True	298.4467637441957
True	419.5906000162235
True	216.6713318826401
True	605.2625856489403
True	43.17259385836065
True	977.1299337839362
True	922.7243238295412
True	48.66229009622933
True	401.07507342070886
True	732.4868945662415
True	974.5547867429312
True	261.4727560607485
True	588.3641298964669
True	128.50745188371585
True	183.5999956805477
True	136.32451557074535
True	135.92396226564085
True	209.98873751357436
True	943.6257176267928
True	793.0982870092835
True	946.726248153022
True	21.16513363479284
True	27.28959944130457
True	361.6251070211749
True	12.094416875882407
True	590.4669652758473
True	1094.1072538593144
True	266.06540977604783
True	209.54232211082984
True	86.35594663493352
True	216.57187320968595
True	131.52548598356844
True	44.4517265795851
True	131.62878786392778
True	82.39584955720066
True	233.39551465064065
True	563.2644679758438
True	164.55169928025956
True	30.077551555226385
True	58.52471032370907
True	441.6820824129528
True	263.59051171253566
True	600.1099163481955
True	23.655554736924334
True	116.53408257867387
True	667.1129536082846
True	261.5511446549225
True	457.9312235371567
True	643.9639541404265
True	108.95406258891606
True	108.73892595572406
True	78.32641923455182
True	25.75188920768785
True	122.34510304588468
True	83.45093503173166
True	100.55855793944512
True	153.92587708867987
True	245.00278227342804
True	873.5703586030495
True	285.6380335980534
True	943.5394930983348
True	165.1564393894495
True	198.2431396325903
True	785.1759856569037
True	305.51807000408354
True	589.8826155574894
True	256.59879256664215
True	373.0971088122567
True	467.7940539301246
True	588.3662398112161
True	635.670812072902
True	378.2333461952744
True	35.674479456495014
True	597.5335756087203
True	636.5076185854706
True	19.91063489322488
True	11.373764042212663
True	258.95189757846515
True	408.1589538344337
True	454.04377671902944
True	69.60352327693512
True	642.1719921016929
True	950.1010133309036
True	232.8531139822519
True	887.2643008309129
True	280.9766843346284
True	105.6261289247564
True	266.01830992448026
True	712.0397626298272
True	40.942988534259385
True	574.8019889764776
True	1275.5981315986098
True	1026.5105590192957
True	896.6824039765306
True	213.07291835774177
True	84.93479021062936
True	195.2708319543681
True	848.5699674809847
True	147.6038420739317
True	1066.8037829000518
True	865.3134938473031
True	39.5990620270058
True	87.26532848057055
True	415.13439391660864
True	417.96715328365485
True	203.0357265345064
True	513.3854541447032
True	643.48120598678
True	124.86608055034532
True	278.0470845936037
True	1038.5379399886751
True	51.79432107653126
True	706.8061155063237
True	534.6169414763461
True	36.202560453550966
True	838.2129485299336
True	388.43617358105433
True	549.3330885082391
True	105.6776628531564
True	264.5159527582544
True	209.96595730696043
True	26.568304104965662
True	136.9772100018872
True	740.0432837399833
True	138.24121342971114
True	388.77711632560414
True	58.62060043821037
True	639.661616851047
True	616.7321061621053
True	229.75752541939067
True	476.40859513985646
True	164.2436954200636
True	167.8754935993411
True	210.3233420722722
True	284.976049891936
True	357.8385685055656
True	128.82300487298778
True	192.3880737037016
True	26.612316601063583
True	902.7880808876212
True	309.34203960764904
True	11.103481489651116
True	373.2629312753654
True	159.37923975208687
True	629.5840278874448
True	350.05687320144284
True	595.005269098367
True	554.7857407265143
True	505.9133595481717
True	790.3819455923632
True	225.2791416855814
True	543.8293830659695
True	159.6464107127339
True	557.1904842426299
True	368.1825141349527
True	372.1776567779506
True	129.71372088058388
True	134.68661810430447
True	107.5473509814884
True	68.47450132529679
True	712.6897824378734
True	181.61983983760032
True	45.04658083099369
True	0.0
True	538.548673286454
True	107.98292765964034
True	23.452994809407315
True	42.2666188743061
True	110.66582958481956
True	550.1640037566143
True	180.67081469221029
True	111.28294984787917
True	33.51152186281873
True	160.8491628228592
True	941.8964379392434
True	52.34087988975313
True	234.1967281255442
True	739.1478649122087
True	315.18022449603507
True	439.7382342143081
True	474.9814676272719
True	513.7516211993105
True	601.9957077468306
True	904.9193614017452
True	263.21154650025693
True	1023.9661290486356
True	917.014663519433
True	599.7491557747476
True	346.33874890021235
True	822.2382111162215
True	10.151285502869992
True	32.32902635451386
True	280.5403657112336
True	39.16979227583213
True	195.6150027043936
True	738.3897114051682
True	226.88017758201332
True	728.3146075690958
True	764.94249673896
True	124.23616212488125
True	367.5145218583915
True	572.8425673723873
True	23.124326924120098
True	123.90690988270312
True	435.9077528024598
True	304.9170800670206
True	202.3192827594807
True	114.8050773076257
True	371.1490469512848
True	20.66787920990422
True	376.24836599573376
True	365.6840436466649
True	1024.777832059607
True	363.0180162613125
True	30.9718323611772
True	436.1169832592177
True	446.6080360494153
True	239.0521735037892
True	30.14144657985334
True	749.0004598839563
True	433.1529242692462
True	177.0386610317056
True	13.62546074634666
True	1210.5325305403542
True	172.33446016944964
True	27.307048922757865
True	303.8114656660776
True	281.09722915438425
True	117.5038751885572
True	293.4811574833793
True	48.30754617873362
True	327.9533532280783
True	307.2091379296188
True	313.5344938534236
True	29.69623736081545
True	48.55633751340304
True	1017.3432137735832
True	26.77888550974366
True	12.532072670943965
True	169.22348497717547
True	662.3301917166393
True	8.053144821011166
True	183.1144541147378
True	170.1204769488929
True	501.0498684197333
True	375.0244855002753
True	750.2022797894143
True	327.0567229638946
True	482.23721583317024
True	453.8357796650108
True	512.3500981882369
True	105.85522284178415
True	1288.1078524728243
True	891.8503896060674
True	276.581447522351
True	552.8909397635748
True	103.47377015011628
True	557.3889779719226
True	442.2859950343999
True	163.7974415825866
True	76.70290798132419
True	351.3532347704409
True	164.0357427532894
True	31.517127492349303
True	596.8720613117785
True	387.9359480187104
True	72.04587714291628
True	30.83107317026872
True	675.1361581135892
True	488.7330465617464
True	76.24743584253531
True	21.014428123011005
True	325.95111650395995
True	335.5738211643971
True	713.9139870437317
True	555.1877350081173
True	546.6558819008328
True	794.082536407577
True	7.687698439159003
True	59.08479662123443
True	37.42826085060207
True	59.81106267068687
True	518.9879336792378
True	593.9145199591185
True	82.4157757884101
True	112.90858734210488
True	187.14519943066912
True	75.9795290291805
True	181.8345538715478
True	197.1638133026995
True	274.4687890750238
True	801.4698676616865
True	576.8018404425815
True	287.28142392315846
True	186.74772461571425
True	261.0474608073305
True	245.97314624569657
True	773.569756556418
True	328.8614498724341
True	171.2292110989538
True	906.5375972125748
True	345.9188770885128
True	457.78420870471393
True	160.74516668820473
True	129.88789276950038
True	66.02312139820107
True	198.50919500464175
True	1004.2796462715056
True	508.565304551136
True	116.18173146231948
True	361.0976075696999
True	102.78613777598288
True	666.3855210810339
True	4.228484445673977
True	711.8498636793751
True	38.336647716880016
True	915.786790610101
True	826.5997323919944
True	219.6055640002681
True	31.16062898146201
True	81.44187162599677
True	455.30167685599775
True	228.3087129065185
True	1.4687474725193927
True	69.08509588922061
True	1130.6689329265464
True	340.7329361225624
True	691.3985774544715
True	487.04289730116034
True	29.72363391146197
True	137.5863759336869
True	463.2783890673705
True	945.3769469476126
True	811.0419952382238
True	425.26153345516747
True	346.19907212097075
True	18.48175708101772
True	78.2078154127193
True	764.8627960251844
True	441.20190819377785
True	385.7772481412909
True	886.6804152269398
True	24.941997640941008
True	224.1878820590261
True	895.031844363875
True	232.83175719748797
True	9.302459468401898
True	498.05579305159387
True	103.75968573811522
True	630.9817541965433
True	49.31026490861421
True	252.47887097677352
True	846.747436795396
True	866.6542377839431
True	280.29553367390736
True	423.281062591444
True	116.07303132155286
True	593.7693408923323
True	251.95123212187005
True	200.356487952136
True	846.2065168224636
True	55.33741966259572
True	720.3302270597816
True	280.80013620159093
True	292.07300484620146
True	171.7137038554769
True	473.8409957929316
True	596.5509437998634
True	362.6814784729699
True	408.0328998809052
True	63.20303593589605
True	159.42662019347543
True	463.4410431737199
True	222.18189310623947
True	39.0660235619134
True	195.8759067519241
True	393.19460087290753
True	391.8284435679746
True	749.1489703289598
True	131.91020261079575
True	658.4523122707376
True	502.040652966747
True	600.2676242148704
True	128.27135088754002
True	39.346062142094965
True	676.57145969322
True	73.19599578854834
True	547.5633918987419
True	670.4872921521144
True	455.0329621204366
True	133.41891409904403
True	508.42051846999146
True	4.109431198185379
True	387.8608641212781
True	30.989499604846507
True	644.1496069432775
True	266.1134405444268
True	581.979541069316
True	713.5076823902433
True	139.61424501230104
True	513.5577172164493
True	469.3103351673159
True	64.68565165419759
True	956.9598066202306
True	2.615098559184239
True	27.846428377884024
True	640.9264641293697
True	665.7341115209499
True	130.9746356321397
True	408.9764805617552
True	126.29892216437248
True	75.76679548279449
True	435.2921212420521
True	40.571355177462266
True	510.0437380725995
True	12.907248196415445
True	840.6050381898091
True	557.8940728983674
True	673.2507753863299
True	100.35628902107182
True	392.94574805930233
True	1014.9488082096371
True	838.1592780819797
True	144.55692474075798
True	538.4413966088716
True	458.322333546841
True	243.91791718880677
True	251.43965589773427
True	6.323910314866527
True	329.7080629656619
True	13.363078512449732
True	380.5081657109584
True	75.38553474060619
True	408.6589410610825
True	651.3768861416445
True	126.89941161428038
True	238.62813256876768
True	646.1806517307936
True	694.9116051333001
True	291.26120085355103
True	142.2296850307283
True	167.9059298534491
True	475.0887592301061
True	86.47158422347991
True	12.145875866412744
True	521.442351048618
True	564.0674352684766
True	20.15662761118958
True	138.6303555429139
True	910.909508907048
True	485.96940708147486
True	262.6445370754041
True	35.9572198863849
True	468.8256540231306
True	114.63678320420678
True	580.4442522933209
True	654.8590560671596
True	294.8337718013754
True	362.7805160703789
True	185.25815864824148
True	240.53553907521007
True	71.87251463049324
True	217.52236836577825
True	508.0502995135694
True	23.367654385584355
True	462.8859918600746
True	377.885022345145
True	734.1963604900218
True	899.7436639435998
True	912.9818212618734
True	155.9704706473754
True	383.9810590811445
True	69.13074234963622
True	191.61671527912625
True	320.0545847922068
True	11.157561333408562
True	796.2864751669105
True	24.52537537978222
True	396.537154807971
True	261.54231055363994
True	622.430371644086
True	208.3147308920572
True	39.47845957355136
True	664.2960492413935
True	1076.3835069451395
True	230.42755288370915
True	129.28645334585474
True	618.7990498262844
True	489.3975557656137
True	18.07463620556117
True	821.1569183970095
True	113.93968875484909
True	46.54836864934281
True	300.0069195298521
True	348.8390638157288
True	402.9192268873815
True	267.43183881076146
True	20.174651667218114
True	22.78955253818199
True	887.0301736410291
True	203.51675833142983
True	117.7141066035587
True	834.1325026612899
True	657.7511669940363
True	637.1436481359357
True	455.7204974760591
True	151.02134496540577
True	29.69691267532376
True	98.63403100211602
True	437.6040484665279
True	221.6792128302214
True	511.92347764098537
True	151.0519250061123
True	499.8092843344123
True	628.5032414388395
True	945.6039713992168
True	24.3248897161835
True	1011.7314938359772
True	1043.4374812284066
True	497.48220693962975
True	86.28293923717696
True	787.0587477050619
True	642.2923462341421
True	633.4258821800241
True	174.37037237470662
True	726.7909728721658
True	708.7239013646902
True	119.21226001364388
True	803.2085441735667
True	824.0918567515739
True	491.3901033449457
True	232.3023609079384
True	69.85691196738796
True	313.88196409512085
True	355.56607906015427
True	474.4168979528446
True	411.8991671578214
True	187.2801392874921
True	313.66629094046766
True	2.7752509098930185
True	13.642060808329624
True	110.55742402851538
True	128.90029720533573
True	360.34786061351787
True	341.63515567780854
True	115.52152155944974
True	17.254805438369424
True	208.772775575258
True	850.6675724049398
True	460.6698248507152
True	526.7075208100975
True	558.0627834082894
True	803.6389976493663
True	649.394610111012
True	88.07016358505052
True	209.29180199976685
True	248.0179103105021
True	297.54765010252214
True	106.87503790231032
True	362.8534006061138
True	440.3770158684503
True	169.8914995679589
True	647.7330388260718
True	244.43854195378705
True	202.82600723722203
True	28.756309033424063
True	251.32463648631307
True	502.2336840682048
True	158.0942259544281
True	562.2794587548649
True	464.24973461752137
True	249.72663298132755
True	106.7016516863404
True	42.34759969189066
True	396.8376033901738
True	794.7595793868014
True	171.83210041529395
True	1031.4681719756877
True	1049.6511221301614
True	477.5871386182749
True	107.66213734187968
True	122.16868362181084
True	677.6209773444027
True	8.713688682256155
True	223.30040675218893
True	135.08381232061348
True	118.76953366265596
True	335.1105014446947
True	636.9419889648692
True	40.0870394084714
True	122.78062449910816
True	948.3243187304472
True	55.24977623607338
True	433.3892097145053
True	534.2060438367052
True	250.8971802015093
True	136.3564505736298
True	932.0540906293576
True	1185.500996202063
True	508.2243236187013
True	650.826114699853
True	211.79663371108663
True	148.6304445951291
True	327.7709253831532
True	251.15104999260865
True	170.31839197451907
True	297.70218624345245
True	346.92863805897736
True	11.87250061322338
True	627.3341745495134
True	149.35314632907827
True	72.79722087240438
True	433.7401382687367
True	310.5649210444016
True	1184.1271765461106
True	351.2136495745472
True	994.8420176886872
True	10.162172096231524
True	269.3671445450346
True	228.70905499982695
True	153.60818372963865
True	492.8953318219933
True	191.79057066467556
True	417.398361917566
True	336.8332111490311
True	108.13412652592918
True	359.02166829757846
True	1047.6915882323049
True	726.9304111560319
True	227.284042247704
True	107.73491739138672
True	291.22451706448106
True	23.823958452158735
True	352.4951362386625
True	316.18005419967136
True	581.0190525362796
True	442.53878723363545
True	340.69952006162146
True	159.70361477887772
True	12.736269694751163
True	422.417673189252
True	279.22605860079057
True	142.13762611353562
True	302.9629101418157
True	450.0033076843073
True	808.7726772315359
True	295.990594472426
True	771.0227517110023
True	393.1326534149157
True	369.3923881729984
True	1.1104898978759636
True	1161.2102449943172
True	106.29157466024824
True	868.7161417170379
True	205.18613365635787
True	447.15654346904574
True	661.9980668259263
True	88.43519786201276
True	490.10795173684267
True	34.2444968590562
True	414.8788324125409
True	77.62600059148005
True	231.96274301174424
True	38.16170426351681
True	677.7154555803846
True	193.61767656455504
True	27.120917944296743
True	392.94173191625583
True	113.04538754760222
True	174.81465786402106
True	868.6188156958286
True	256.5931360386881
True	157.3124196317787
True	370.3084098184125
True	514.7679668376832
True	333.81213903748863
True	546.7889180417097
True	581.3538465791162
True	144.74633695238754
True	7.235196616151818
True	74.93905978601367
True	437.5295737610269
True	90.15580472469756
True	82.54812766467764
True	1045.0495807768218
True	26.553363857222728
True	322.268969802251
True	316.28648039830455
True	462.1895166050812
True	691.5322118498046
True	189.5710221523372
True	641.7512386076485
True	331.9082981291816
True	345.723254078744
True	271.43222783374324
True	209.66952112364024
True	368.6061202071768
True	439.0129743843066
True	415.9382031327846
True	629.0247733012457
True	143.24314368608384
True	75.11993715371162
True	40.19905812589534
True	293.0781948948241
True	641.5388291648549
True	414.9440570111176
True	773.0074497377551
True	201.25421188761345
True	383.2477225468597
True	66.70345254311307
True	54.14251315864473
True	446.6072413369297
True	204.88750411656775
True	227.7348630200378
True	40.52468047731658
True	1104.5362384905825
True	178.2099886180687
True	900.3700166540335
True	320.67465544668244
True	924.4332779333554
True	238.41359078846168
True	433.76034054435183
True	531.262949868279
True	609.6682029617009
True	220.30580638000927
True	478.74088609394056
True	944.038211502657
True	127.41104721385727
True	8.390861020180255
True	557.3010878787724
True	29.18113634381414
True	77.60597277184948
True	799.0181568542574
True	222.72834112567227
True	970.1744922218708
True	687.633625566652
True	411.2956340431122
True	274.1877393823861
True	501.5419274484271
True	338.34957617696654
True	191.6168154454492
True	674.0848308127617
True	748.1892562479375
True	206.44072177962877
True	92.6977241273659
True	517.0590240481052
True	143.4240438911528
True	377.0948906133548
True	352.3429167545739
True	67.58614849639488
True	373.0331668817164
True	422.9585644915058
True	389.6816884525761
True	429.8506726026219
True	399.7091946481508
True	642.1122937686529
True	56.65624134896215
True	437.44155862472667
True	339.1747201694876
True	647.4306618574286
True	223.80483989254657
True	104.8679969596135
True	38.026596280559545
True	533.2714335425477
True	615.085249904234
True	185.6585688028683
True	411.6561691690183
True	346.87048878877704
True	17.18606231960314
True	171.88508373835674
True	291.753717448284
True	2.3139275437399656
True	883.3641518699437
True	83.96081609641126
True	95.55895506281408
True	117.147525161784
True	355.07789955514033
True	35.96249932593179
True	458.833765132232
True	229.16113308379911
True	5.3056762619021365
True	118.56816542247677
True	426.1388425373862
True	47.9460548071308
True	68.76461409244666
True	177.23126387230337
True	299.0529932451842
True	946.9839949813588
True	380.1924857083224
True	964.3268127996116
True	182.6210035403881
True	1049.6482206615246
True	760.302321775921
True	636.1198012292045
True	405.1518964351291
True	394.5724852102872
True	79.846387495923
True	74.09994273921687
True	82.23166506770242
True	172.66141936544466
True	477.920409948581
True	1100.9627628980188
True	185.07501694039675
True	345.3498617860782
True	436.99728151231824
True	589.2993166490485
True	600.9707446446121
True	281.1518492360656
True	450.78055906315126
True	657.4128184882734
True	99.68873961582445
True	741.7798865821668
True	254.23885684488357
True	136.44774614139456
True	411.01487526529553
True	867.3034415225924
True	446.5620780566501
True	851.9388591383046
True	198.55973700473987
True	355.8428759109296
True	706.0078533390583
True	616.6811727347246
True	191.292084726912
True	267.45316836538655
True	824.7332074525957
True	30.756684221313066
True	185.1100983249609
True	492.67997348099067
True	719.0419602090323
True	106.29673622557333
True	39.2808224534569
True	167.03342053603834
True	707.883979579516
True	325.33851926876133
True	550.1694723726673
True	354.1760163216695
True	307.47260475648056
True	464.7995943295035
True	493.3376027102103
True	64.21399066877584
True	371.87198559967953
True	767.7227525812885
True	0.0
True	295.1653316883103
True	262.1426006746581
True	955.703055880438
True	151.46224158460748
True	628.3328715201209
True	654.8161287809137
True	108.5941537083716
True	225.14119911881937
True	131.37600189816413
True	12.32139152293674
True	295.77085165250634
True	377.21948911328826
True	1133.1992852073756
True	237.217279567622
True	410.9371541974576
True	653.4262918775951
True	206.29916291415523
True	27.659494086538025
True	869.5188758023174
True	615.784980975675
True	162.562557609762
True	613.0926152386767
True	166.13702118590004
True	316.87313792915165
True	798.2224928415043
True	35.35107213417644
True	111.3011706021373
True	497.1894993508811
True	65.57996009533524
True	78.42162198205777
True	409.467853962028
True	19.519351163203957
True	753.8411726275717
True	101.25150818984692
True	153.9284850610145
True	18.85514399601547
True	691.9978228910322
True	30.07066747066438
True	778.899545715922
True	401.1496111340117
True	120.6846820129073
True	704.4481108748303
True	526.5586702152601
True	552.2753350936543
True	46.890739023900856
True	366.6294211734672
True	5.039277967721775
True	97.63649253154672
True	384.3038672887517
True	48.76341746524352
True	119.30444386356056
True	314.5365330715367
True	172.3288645481412
True	93.57958903001293
True	646.3629384143493
True	19.154059371370657
True	1129.9862925437649
True	491.7016990203445
True	299.179646627638
True	496.03263307856304
True	117.08544522897871
True	782.6564932007086
True	1093.979319971322
True	751.6248631476977
True	177.09341723683477
True	226.56907337063487
True	52.95933714011485
True	58.641063798772855
True	159.46317860985047
True	94.77387404415992
True	164.6266110407562
True	1188.0599665038887
True	307.6748178756369
True	360.6656234608595
True	701.4473016244324
True	16.754279620066338
True	13.940830541277927
True	581.2308323544482
True	5.744475535843058
True	114.64401908915356
True	689.7770276311813
True	176.9701474333229
True	638.2755756372366
True	839.8981390495435
True	152.7086216012917
True	916.6096812728504
True	3.2222672459337605
True	442.803385574707
True	1055.1828887908866
True	23.973215026615627
True	238.86900492071211
True	145.72796901235515
True	960.7817973076992
True	238.91098784556303
True	506.2546763639769
True	119.3635251757676
True	502.3988548181666
True	155.29822082340286
True	102.33435619437756
True	389.0475865710435
True	69.08801232936538
True	55.91133542928482
True	1058.1251951482666
True	273.5433860451768
True	157.9102337802119
True	369.3278303781023
True	383.0567350248106
True	217.5773546648632
True	166.81574919331698
True	399.26211050990537
True	35.30143573218696
True	491.75438387935054
True	1118.765336533739
True	108.55305790668574
True	474.3971603550607
True	315.81432933647096
True	26.93004301312452
True	411.009870355808
True	101.07803812758004
True	584.1381491201709
True	196.4062494595227
True	430.0371280920797
True	21.76903745901213
True	440.1205949588662
True	111.44500292789206
True	358.7896431612203
True	34.266555401849466
True	176.28405748890418
True	258.2049831516592
True	763.5366937157545
True	59.64736859925097
True	146.93015750306768
True	238.28131628798675
True	136.07766776437808
True	626.3583260098006
True	549.9972300556534
True	782.788178426132
True	392.1924989446495
True	535.5283801439242
True	415.0917478037126
True	671.6890761359746
True	66.72018855170306
True	453.317540220952
True	429.7790472426119
True	51.30303857021436
True	82.897574685827
True	128.982074188449
True	91.55794746863435
True	323.049487051096
True	842.282180075335
True	333.5397060496292
True	1068.203329800098
True	323.7511106157021
True	896.7092781456121
True	147.58361670852634
True	569.9473925310616
True	604.3018733609442
True	692.7135519179175
True	462.5578143723144
True	66.41798617971722
True	286.7144194554627
True	37.185694330361294
True	161.430157129794
True	163.8259503913677
True	1134.420707439334
True	227.81487999664077
True	552.701323242836
True	566.8715816804853
True	553.3759100833647
True	877.735783339555
True	605.7296320066343
True	632.6492813842099
True	903.8657423945788
True	122.85917375134096
True	314.5564128797406
True	271.2232445608217
True	330.75235249372366
True	90.14449195762134
True	375.1575409894754
True	4.541359867580298
True	317.8244604282028
True	270.40277588532865
True	619.2802091279843
True	289.7170799888776
True	366.5229782781398
True	9.33327303320312
True	55.327914228321525
True	547.5245449178427
True	31.864585137121264
True	142.4065801895853
True	64.39861299713859
True	146.74384427605588
True	242.38433614105864
True	70.95384501338405
True	369.2622844410249
True	274.34778985188177
True	106.60203551617
True	338.0112331310684
True	60.83496988326176
True	574.6687461163639
True	830.5851690092027
True	287.1024163258488
True	1165.5555872175416
True	119.09339345899134
True	292.0466118330732
True	1049.6025294244496
True	84.45560818024647
True	282.3825199400325
True	10.317764052792176
True	407.5051586132482
True	456.34609482318
True	162.87129813083786
True	613.0723048481311
True	917.2821973545774
True	163.52433355807648
True	79.26582009218463
True	325.47229064315906
True	554.4671569236156
True	625.3337362546166
True	1223.5515881669016
True	26.476783408982097
True	937.4607736289756
True	137.3149382546558
True	626.1825948538595
True	117.44435286248536
True	126.49803879276332
True	190.62833163773288
True	170.29912375734264
True	754.3607523396104
True	199.37638588005635
True	228.87287232087075
True	68.30856613352324
True	514.7135732594024
True	476.8664998930672
True	178.0336115662786
True	233.5993424159056
True	17.22933348038675
True	421.3780278390112
True	223.3355585904549
True	286.7583074204712
True	111.86365397339668
True	713.6290354087243
True	420.8592837816491
True	256.755038755905
True	647.6742000934136
True	526.9663512465946
True	452.9664924063608
True	126.06010531781256
True	530.3710184891077
True	429.7183750095281
True	2.937899341935958
True	188.61584276718773
True	94.94542855622548
True	242.20774747877977
True	2.419061799198559
True	123.4581254863604
True	333.6529869129581
True	6.52590943103709
True	860.9541776035912
True	172.847951148645
True	723.6244627322221
True	766.6528861802094
True	169.4534615391969
True	212.66147861857948
True	503.3472985022098
True	844.3685733299756
True	50.51466780081291
True	40.07483947578319
True	133.76159355765782
True	632.5831861725923
True	734.6749689109657
True	176.4708252632563
True	590.279581924331
True	593.2917038705432
True	844.8504468872538
True	411.0300258319008
True	190.64435804115536
True	864.0790646566625
True	221.25896298147688
True	147.5744752134512
True	333.3182736371703
True	221.10387671627316
True	196.75233008052135
True	605.6278863028884
True	249.34556296268977
True	207.6127196846108
True	448.132357264816
True	463.3606245482076
True	65.05692358392076
True	292.4423996595789
True	80.51542347266441
True	331.19176801283703
True	356.489173592948
True	250.0768661888233
True	173.68551331137917
True	378.4664604270191
True	655.041740318336
True	746.1259623104042
True	305.4699610826653
True	737.9864662581255
True	61.02796084740162
True	863.0924086396897
True	345.83765959856845
True	12.621243078214846
True	603.9149389455376
True	719.4169551820991
True	264.5739023834658
True	166.56483621571346
True	50.44598268430455
True	385.3220627507063
True	72.71599464949703
True	14.48109633353527
True	895.3399321470024
True	358.2367652934823
True	178.0890396191192
True	966.0156608970772
True	11.943034176416578
True	786.3254540208595
True	32.21585235836918
True	663.5269014984653
True	60.75596809557623
True	773.0199926579681
True	436.43239679156426
True	193.12743499426983
True	459.5819912388384
True	198.4945087215687
True	301.128534717556
True	228.9129974490546
True	417.2130786039531
True	9.810764310135657
True	326.6836491244443
True	112.24183517996757
True	11.48641642610075
True	472.7995293076453
True	728.0855647939733
True	288.9085264921622
True	80.71586630315282
True	319.3086323270592
True	80.01012211943615
True	179.1940951568667
True	182.4682245191176
True	388.5082027896575
True	43.26271411187726
True	138.52047128895538
True	369.8686434016349
True	859.3629882676443
True	106.64680137302835
True	205.58533332649407
True	449.8382237969653
True	20.62834899304406
True	425.4382954043179
True	500.3537970578542
True	88.15331106463562
True	400.7499803314952
True	369.1223838733328
True	410.0611771287336
True	582.611291901088
True	1088.4068909240782
True	957.9241786493376
True	55.68328625992292
True	1064.5232444863932
True	109.53797558817745
True	109.05608448886616
True	105.90699556363204
True	499.61324742819113
True	376.4627689915342
True	576.6379277071329
True	256.2484966810586
True	158.07121146778132
True	409.2811251014226
True	15.53792828215692
True	467.9208201484831
True	387.6978083806715
True	153.1760074786196
True	96.10564088483665
True	547.0238494398437
True	980.007201088393
True	203.0905869845508
True	65.3807530486739
True	462.9952162479625
True	377.3801317777047
True	481.57140361203454
True	340.80236614344324
True	5.000128512643779
True	538.7800241880353
True	525.8915713575068
True	515.0206662218898
True	189.67108488418643
True	105.92790129089587
True	21.23896747759625
True	378.8720745560824
True	108.46525428244078
True	7.407661943219134
True	27.707418152712712
True	354.7074375621509
True	627.808356114016
True	130.27558291134875
True	95.8950186877625
True	28.371238547875677
True	398.5314819924245
True	363.9486766246466
True	776.8234585662583
True	304.903305290868
True	518.0437335061396
True	556.0184484051242
True	532.0464807718536
True	295.03067735163216
True	559.2341526252924
True	97.14594107836798
True	571.1648670986734
True	6.896563844967808
True	378.1583045605669
True	439.9074772872936
True	986.0128881264112
True	346.482339681646
True	794.119304321989
True	960.8496145594552
True	181.8367133758209
True	36.06130346609407
True	361.41746299475216
True	387.4546026370824
True	585.5171640677557
True	243.24117552639652
True	29.96574230274556
True	662.6524663133205
True	128.4690607757084
True	1077.576889833292
True	318.6095507386276
True	476.3614760072289
True	124.81229289759212
True	824.4418432828624
True	137.74015893320072
True	840.1086338371816
True	556.8898196079724
True	190.0741220043944
True	110.71919611886418
True	64.92549458206256
True	556.659044019651
True	884.39712302183
True	423.3788471603115
True	556.2113130057115
True	136.1285817703464
True	624.0216361106022
True	485.5765507072021
True	809.266517217774
True	328.06147407350375
True	581.3193889117971
True	107.39459424920938
True	25.406711950228463
True	403.1459324877749
True	172.3140556927083
True	106.0779453366128
True	377.66748523359314
True	1095.703596360995
True	260.3998792067763
True	562.7937156017418
True	12.6472195746962
True	77.58153587804638
True	332.3765444417483
True	775.9082602777801
True	448.0717560277413
True	510.95526222139216
True	714.998573773346
True	68.08969832376984
True	716.6116052353534
True	42.560845649276224
True	104.2228312418825
True	172.3595041720171
True	87.68117237540497
True	25.927517177985557
True	289.2732888014255
True	457.11061025418354
True	900.1584482902921
True	866.4885810998227
True	5.587996076356958
True	289.762975124942
True	452.7885288729258
True	122.57668685344773
True	238.88038795742736
True	324.4562750492285
True	1312.2886248565285
True	457.3403322193365
True	23.945818900609147
True	187.07162172331195
True	709.6773016582499
True	35.46158477306432
True	175.88315533347418
True	576.8587773289229
True	71.80708823589468
True	858.6974733585739
True	329.83316872560755
True	679.129039828741
True	76.73158831102167
True	685.5563714457986
True	592.8560414113884
True	896.6040116849202
True	268.1143949311095
True	498.37159795099353
True	829.4872800101145
True	897.1508501856761
True	236.3024050231149
True	741.8236301160637
True	221.13102605278013
True	450.58986461155706
True	371.08253220371785
True	503.3389548434096
True	494.0968508308084
True	314.0965778163019
True	347.42989528179936
True	110.1147259100087
True	340.8247923532126
True	1120.6847395076284
True	309.92598273615715
True	150.41383216012832
True	308.4086923586662
True	752.3474714084348
True	649.1775326129882
True	412.7017080634673
True	122.0673063897812
True	343.0291108828671
True	34.57453003946042
True	163.9081614342358
True	92.40216685219194
True	82.73500008209095
True	541.0726823627621
True	138.41740536029903
True	134.85286891124423
True	102.51138868846871
True	82.16146615706597
True	450.7761952799057
True	399.0216052745967
True	1049.553794144001
True	536.8579455401516
True	829.7935126262732
True	274.6141177813653
True	311.3746235832355
True	515.743149176837
True	198.00621693438487
True	731.5792666034639
True	242.9795997812183
True	360.7387656347145
True	76.97515250927984
True	115.57482719331654
True	255.72417004309287
True	123.7846707025362
True	474.8385990205129
True	30.710442187298053
True	556.7516083821174
True	996.7230259449132
True	731.1303274860287
True	1.2015072975258263
True	63.4333372657841
True	467.6139736174197
True	440.9683159820638
True	73.95569357700096
True	121.78456828423874
True	312.6350490193145
True	80.92137008356465
True	51.74263629722263
True	727.5273478407435
True	672.9396528796011
True	159.08296526203532
True	175.8740319600197
True	521.0190959038339
True	54.55883493403441
True	26.703174255143235
True	600.7129704713907
True	445.8709667748752
True	1114.384172006001
True	48.34104047973834
True	471.5151143641892
True	891.4838097929136
True	824.339379814163
True	291.7500552082306
True	773.015278924131
True	393.2050446651601
True	42.55079679769908
True	97.01556383157538
True	731.9760110638003
True	74.13876978028682
True	145.27988359047043
True	933.4965592388512
True	191.3254917306063
True	287.83124437732977
True	104.03859019897877
True	636.8685341453302
True	604.8722217440256
True	202.46230751840733
True	421.6759188486682
True	39.11443062695221
True	279.6611726796584
True	593.4405699061446
True	634.5090165192811
True	315.86623357648074
True	72.9183513308535
True	959.464531320902
True	1067.2009248956674
True	562.5848044717854
True	63.44184592019824
True	30.69124219732484
True	91.86035885028068
True	113.47393419658351
True	97.7371503846167
True	878.0576921345522
True	1185.7812851068977
True	692.1406214669378
True	341.67362619127846
True	8.988464033772797
True	20.06322556963828
True	340.3423961287814
True	479.2732716426037
True	46.544887172552144
True	582.833935689708
True	429.80169416222446
True	399.999378374558
True	82.98980768293964
True	206.47480799713156
True	257.4280790618785
True	128.29251116758468
True	384.5318826297514
True	38.2393514625055
True	182.74623098686828
True	1168.2641989009917
True	6.274006329535953
True	27.74691823979787
True	586.1166022654195
True	353.36021724837485
True	791.8301164948402
True	159.3949732300076
True	763.242549183258
True	596.0797102718442
True	281.26776544614324
True	408.5610891359589
True	332.4022735551697
True	292.6291290184044
True	268.62177688642254
True	396.2838422701908
True	500.9279055766508
True	488.95326739454
True	105.88477652619444
True	355.86671304863944
True	7.879000858697061
True	187.29333024717573
True	221.2703183323554
True	858.223126842585
True	607.9809223388861
True	30.200830851806916
True	740.1207664233236
True	840.6750643615777
True	105.19848075445478
True	350.5886930738128
True	855.3041747540317
True	224.08136030718143
True	163.0075258377799
True	529.7714182908251
True	576.4280176690246
True	1104.3979427506083
True	153.04539030128518
True	157.0658474491182
True	250.42033645594665
True	321.4076140811821
True	410.3052355005129
True	428.7624219872872
True	313.76832685795176
True	429.35482835426126
True	494.9354426270853
True	225.35743250577804
True	1445.05044187379
True	257.23128548291555
True	410.7720471188373
True	56.73722981974105
True	761.6755624723002
True	246.44846989643412
True	945.1559643106804
True	559.1675634104107
True	317.7011879487934
True	781.9699468828214
True	262.86484872353964
True	203.09741026866956
True	270.0303455482688
True	222.040794916828
True	142.41415829305083
True	251.59565722032343
True	703.5836889583726
True	533.5156203133397
True	207.7263494884389
True	1184.8979779220026
True	117.17282483991396
True	262.43707275357605
True	75.66156674393703
True	313.34876023883294
True	424.4862423191588
True	93.0364871071893
True	203.90698983443295
True	75.56827806198567
True	697.405119532542
True	368.8107244913494
True	223.6735292467812
True	721.7113630997341
True	853.5084319225111
True	846.3726542966563
True	837.3230786224924
True	344.8225418094264
True	1.796187640160288
True	262.72601291084976
True	48.33165458419047
True	383.6682317625313
True	56.34457281227929
True	353.44109621895296
True	874.0715583768193
True	1036.8883877975252
True	400.81344610687376
True	21.876396457023382
True	536.8795346908532
True	511.4498826101098
True	193.9841316901829
True	239.27327493470963
True	289.1946022151654
True	24.95460217288049
True	127.80091396160726
True	999.5881345917734
True	62.45958201435001
True	502.6889682392008
True	789.0135102605199
True	104.79324444914504
True	258.6702733634485
True	110.8553442942286
True	17.981090693209012
True	1.2057608176169994
True	119.14942013198186
True	1038.270915600366
True	476.9451166498095
True	69.97019213312194
True	784.6256833818622
True	345.07849892061193
True	1.405132164258667
True	448.85821366844
True	191.0794523060463
True	494.63959233751706
True	84.91666322567563
True	324.89621028379474
True	375.3565449878048
True	167.87856317444457
True	207.1302600775384
True	123.27758089436648
True	180.64949849107103
True	995.7120950424317
True	17.553280906122612
True	514.776779276761
True	480.0722092536228
True	411.6084547914493
True	218.07109626529
True	231.4085994293453
True	156.22584225918294
True	45.61273395944789
True	469.00278503857606
True	147.47052639760227
True	877.9283177658876
True	792.9933442845283
True	245.29299735648183
True	328.5869236469841
True	525.2811026420577
True	39.53430897389224
True	87.10105201606493
True	749.6655088664676
True	1075.1714512052654
True	110.9846995693281
True	725.0863366411801
True	140.46353879689022
True	929.5807727489988
True	664.2689399694916
True	105.37351060610366
True	276.99200402491994
True	626.8851458543757
True	265.97779431271044
True	45.89102092494098
True	574.5565119794379
True	439.5463734698469
True	6.182618286092424
True	485.5275089792023
True	64.01147818716035
True	177.79562760345803
True	237.8259501357805
True	300.00866536075034
True	70.38469458467748
True	226.029401919712
True	348.90533106937573
True	425.032260404006
True	929.7203298443548
True	44.19365610205223
True	902.9645089479023
True	1044.9426917877893
True	127.7874450206246
True	75.73503659902241
True	970.3676379221884
True	32.980831679303435
True	218.65520664604432
True	84.05349293093667
True	210.906375830562
True	352.3137399851051
True	954.0045920378748
True	99.29524049228998
True	74.64018381283786
True	668.9190007894431
True	278.85432524762825
True	722.4629324890566
True	52.97844632330749
True	491.024816042296
True	399.5059977283095
True	674.6574020212655
True	52.64329058634473
True	113.93800085325095
True	28.89135807495217
True	271.0161648024913
True	43.59999870264067
True	352.2944330044161
True	3.217534716942959
True	1178.482192085074
True	104.2757784989973
True	126.39955240582684
True	364.529350656142
True	718.7218590500358
True	692.3702246046495
True	1024.6567800892467
True	456.2511307453069
True	393.8541797115935
True	138.4828705387382
True	419.5073846497472
True	830.0738845037799
True	425.7563209406183
True	914.8160968563128
True	88.78700464872642
True	424.14852324009735
True	178.88669954224605
True	286.5710885534881
True	695.3153412598707
True	168.74435766367662
True	136.22552851541977
True	66.3719850103239
True	876.2824225583927
True	775.2131183914173
True	84.11593791031648
True	428.95902634131966
True	735.900804020059
True	423.75768038108055
True	56.65440425935709
True	321.2189699707664
True	795.4129936905787
True	27.405652664802773
True	362.170241175266
True	161.5205299575808
True	285.4619184960669
True	34.28119910555168
True	220.19923577526936
True	764.2176810455913
True	634.2146605183651
True	61.305173948280405
True	295.6840217608728
True	904.7689860715324
True	17.473781666914583
True	307.556754929716
True	290.9812994278031
True	427.6984703988688
True	220.4300566033596
True	571.2376128270115
True	49.58188862001612
True	957.114084601758
True	877.5509224558504
True	47.91815827328195
True	387.4387169421601
True	718.8210888398597
True	938.3162997086836
True	275.6491870416727
True	612.3672656334643
True	128.01478469665992
True	195.12572470287083
True	136.10500621927386
True	133.61162197900106
True	203.14808602206432
True	957.5785512603676
True	797.4245085610831
True	932.5151544643963
True	19.28278372118672
True	27.02186633416237
True	352.3770004374924
True	12.79603137907472
True	627.8428770537753
True	1076.278078335083
True	274.48576560417143
True	210.48475821417492
True	82.84196164321729
True	212.248524687407
True	130.54357253592272
True	45.57607441525188
True	128.1962600962834
True	85.0611283366896
True	254.80179600732637
True	524.188927565741
True	157.55002258337706
True	28.5558904693253
True	58.15081119620022
True	402.88675079484136
True	267.04277226197
True	580.1965694543496
True	20.612624266132595
True	106.75996578370528
True	674.7906660344839
True	277.78160919591403
True	474.5351812551153
True	647.6633563847179
True	102.85947867945316
True	112.217598281761
True	75.10346783190822
True	24.223163150731715
True	126.49209438507336
True	88.51168192301743
True	104.56662776727056
True	155.1586721139866
True	238.64916403232624
True	835.2513387902641
True	287.5257301296607
True	945.6487683141022
True	167.45176250525626
True	202.30798231988263
True	812.9699525282963
True	311.377546615512
True	586.258314077471
True	257.63614913904985
True	336.89905281401985
True	454.7098577255627
True	557.8822967316415
True	642.0493871636106
True	361.9876032992548
True	34.172211213446325
True	567.1772933664829
True	610.8775323590038
True	20.163967028786303
True	12.021030457237746
True	268.52084284388
True	404.7037749817295
True	454.6278502299629
True	63.54366381552287
True	683.6217882493477
True	939.0123505924998
True	235.01037063342423
True	906.4142621672564
True	271.5241523856932
True	104.77327037490632
True	276.83568518696694
True	689.6599453569714
True	40.6850478686719
True	577.3839042695414
True	1269.6237802798448
True	1039.9557644346196
True	904.3134151591204
True	210.42592724615685
True	96.50256174317894
True	199.34671924214973
True	837.2568799425064
True	142.87235405598955
True	1052.2257729249452
True	866.9144973203296
True	40.79505407144679
True	88.59569868754826
True	418.7787029570867
True	402.0269801860429
True	201.98103730470416
True	523.236542934277
True	674.4778235909234
True	130.97541123167548
True	285.50225193373336
True	996.4435917316924
True	48.944109391208585
True	696.9411670379335
True	534.8123511831948
True	40.3178836784114
True	818.557900920663
True	403.81494038517263
True	569.2925441741596
True	113.79745435109156
True	255.83779496726615
True	198.194587565018
True	24.48551233849168
True	138.9825256692504
True	733.5215611644732
True	138.31296686311063
True	380.57023781998913
True	65.79413846143889
True	652.051115960144
True	610.6319241615423
True	221.52376735429743
True	461.79196581312414
True	165.51109321078945
True	163.2146139531408
True	224.5402579522093
True	283.105289476771
True	359.1816113169834
True	127.88928825520614
True	189.66443429641427
True	29.093747258365536
True	882.3727337780924
True	312.17586675559954
True	10.19726848277637
True	372.4714659631051
True	169.18523956690126
True	627.9187281204715
True	358.49123377246536
True	584.1891589629403
True	522.9936880265766
True	492.3304127605335
True	779.8682612414398
True	253.05106105932876
True	571.0145248734885
True	158.79939151546898
True	512.2638198411827
True	372.2004835980632
True	365.9859541291695
True	130.23590367193268
True	135.40061794818277
True	107.51475951353872
True	67.28688575221183
True	774.9265235809182
True	181.4503745920749
True	46.51711319656206
True	0.0
True	546.8369206334619
True	115.75203738350942
True	24.13003750057307
True	42.0801551413551
True	115.90937034020946
True	506.977299996423
True	176.8488977937698
True	107.58780965328867
True	37.210301273294505
True	155.11909860454725
True	926.239978721184
True	52.34399983507772
True	223.88228194600683
True	785.1098279396255
True	315.8161468439079
True	459.2067261693054
True	467.8363983190662
True	516.0398724627024
True	599.6928071020172
True	912.6710863259711
True	264.37583101683833
True	1052.6519885710993
True	918.5275976969514
True	603.9182069946318
True	347.9789988525609
True	828.9223605891839
True	9.347810189988133
True	33.464205133219465
True	280.1280833901748
True	41.8243612849648
True	190.73228878783303
True	748.9273927938478
True	207.63523836585392
True	726.6452710856729
True	758.0336305966737
True	114.48712922916462
True	355.13407740937583
True	576.6785692366012
True	23.95773608599425
True	130.36738874973423
True	436.05187807444025
True	303.05549304680943
True	203.94820820180308
True	111.84655643520746
True	380.23481819621634
True	21.57766066721909
True	363.0515095270322
True	351.93745084828555
True	1038.9822853306057
True	360.9244834195789
True	28.88046422529773
True	444.9494790795963
True	462.4783572462576
True	242.0308827965904
True	30.16089846879106
True	772.2743845937312
True	438.71828031921166
True	177.23905386300262
True	12.010677975529957
True	1214.6803752632563
True	162.98481519791156
True	26.58768123074349
True	303.1244480679326
True	265.9822716345648
True	115.03957779591072
True	293.1652981594728
True	45.53776895998219
True	327.1407118533028
True	302.2304858218332
True	320.84839824376826
True	28.36524466242711
True	47.79864440756566
True	1042.454563067794
True	24.15098049753847
True	14.370132798298725
True	177.96942382766824
True	662.1554925685596
True	8.24808352711785
True	186.089404996954
True	176.4857464223556
True	521.7733677426291
True	385.0725222972646
True	755.261916949136
True	325.1188600142832
True	475.84871950224033
True	442.7166386612704
True	519.2808836880819
True	100.57888110104132
True	1250.4155835994288
True	879.0183657392745
True	298.7740356581163
True	536.666619231061
True	103.95461911556364
True	553.3556967565312
True	434.9199379054258
True	155.46035317005314
True	76.30272048821733
True	340.73106849360903
True	163.04378398852222
True	30.070185924804985
True	621.8988538388675
True	381.0452051017323
True	67.94939281444059
True	30.16000062495005
True	658.802600249539
True	494.1126379888756
True	71.251609618229
True	22.16066645027429
True	326.3020600206287
True	321.44665348196577
True	701.8473896469646
True	550.393837543072
True	561.0593741285647
True	782.1085479194276
True	8.288645304910263
True	56.9494902542536
True	36.05649781757318
True	53.40034493107461
True	496.9181208726751
True	588.1150757316375
True	86.40531338020186
True	111.64750453974833
True	187.77271388233325
True	72.23116142368396
True	186.0683088222057
True	209.66133816742007
True	276.69653066430527
True	855.9012362997914
True	581.1426168577829
True	279.98323689649413
True	190.58196236488095
True	279.20574412337453
True	240.47313082294156
True	755.0475868276687
True	334.3142447328784
True	168.607506555871
True	901.2432174276872
True	329.2147557709585
True	467.5241073281771
True	158.4601112944528
True	123.109688586281
True	65.79238917811267
True	203.4228760400962
True	975.2815368844612
True	524.9636045066505
True	109.85709540530408
True	355.32678137270307
True	107.08742973663804
True	636.5695039744533
True	4.612369285109974
True	678.1447397809361
True	36.437489904288654
True	956.91850737812
True	829.3861401769659
True	207.61996533910693
True	31.40970282087737
True	83.7449480865332
True	449.6210305179191
True	231.91592380890697
True	1.3263813830373885
True	82.06865343135414
True	1092.374965690913
True	329.67103946229764
True	685.4628969491038
True	473.6276079754695
True	31.001971200146905
True	127.40533067432222
True	424.56384389646894
True	913.0199365898684
True	827.0732173190573
True	426.6985511929201
True	346.8046986168852
True	16.4393860959088
True	79.14507413087541
True	720.8782383122355
True	489.12852348568646
True	387.99983483154335
True	905.6298147125416
True	25.980236438868918
True	219.00868022334035
True	897.8194527021442
True	236.96028942892244
True	8.020848498216978
True	495.7869217774476
True	104.77844126496382
True	632.8891306875398
True	56.16701297880668
True	250.26198156898212
True	888.549232517569
True	900.4354690366257
True	271.2712104523902
True	452.6525465377603
True	124.02104261445642
True	589.2697460710965
True	259.62578443627353
True	197.46753853043447
True	936.9124072038692
True	53.96352566437045
True	696.5278047023999
True	278.816776039027
True	303.37554610666
True	169.22411579167434
True	498.7637900569241
True	600.9127110085765
True	368.9355258723535
True	409.42990072390126
True	70.10465075324547
True	159.13902806252324
True	450.62526938203655
True	222.2989471146477
True	35.0156038763248
True	205.29058432822632
True	403.8943345148169
True	409.0909865088455
True	718.5282219642552
True	140.2742954775537
True	657.0936026202244
True	496.6473583925406
True	588.3330197082366
True	133.84219646670792
True	34.925917743998994
True	671.2921829910758
True	72.26668415456129
True	551.4344753108215
True	705.5365591879648
True	433.8846245646856
True	139.44999495974955
True	534.8131832636464
True	3.904349776252347
True	396.3420914146203
True	32.50760694817602
True	624.4651295847877
True	270.66973810038826
True	573.8970896381536
True	696.9101539304228
True	146.8559002470209
True	531.4143312361407
True	494.61780891204575
True	62.06681276912699
True	957.1220886945754
True	2.445257720854128
True	24.670357663821058
True	633.7322171106913
True	698.6092206995986
True	135.99854606561655
True	406.4674393576664
True	128.28894461854915
True	76.5913993546632
True	464.3350019996376
True	42.32941597456369
True	516.6914578144288
True	13.315845637595285
True	869.1515106231885
True	533.7735536430954
True	684.9757596628664
True	102.96550872673764
True	382.1378323420008
True	987.7752393868342
True	853.5674111784365
True	143.96769237505637
True	552.4373192654626
True	454.130791075398
True	248.74808226722723
True	264.2338117401301
True	5.652333774978397
True	320.23546110329204
True	11.860887594374196
True	372.9494455540019
True	79.85983270509207
True	412.8032883664952
True	643.9438430965334
True	129.29158432627298
True	236.62943412841085
True	626.3585578588688
True	707.4354138408879
True	295.009280594963
True	144.34360960519354
True	163.10636178640206
True	473.9190723033962
True	87.93818013605326
True	10.528922988088135
True	508.84817715071466
True	563.141864537625
True	20.8815474097794
True	144.52904800696967
True	886.9635985683467
True	494.8291514949096
True	271.7526790852666
True	32.546119745132046
True	467.87732477692833
True	110.36669958150256
True	575.8917678263421
True	663.3016133325519
True	303.1624596473281
True	369.8581522234652
True	186.97337029220424
True	251.14634531222785
True	73.36437510271662
True	219.22873071336363
True	496.7181706238408
True	21.627980846478533
True	451.7618264186472
True	388.0427063990723
True	723.2572281245975
True	884.0250303546112
True	914.9406526983748
True	165.6763726059772
True	403.6176079573085
True	68.65177547892506
True	195.67767181179968
True	323.2176930989093
True	10.390358998558671
True	772.8297994961385
True	22.774623019864716
True	392.09099959307247
True	276.5556856664655
True	665.171427410131
True	217.48108427989803
True	38.90391825973666
True	696.193233195948
True	1074.1581886664385
True	223.43398934360624
True	135.67154789455242
True	603.6737985127867
True	490.7830932285812
True	18.081771039038976
True	841.2041801701295
True	111.0175765749783
True	46.19105351309878
True	289.0799527550722
True	340.83841213620343
True	402.5169925153865
True	271.3214438520384
True	20.00087129149664
True	24.506246356872865
True	845.1718337218778
True	199.48703487142856
True	113.91485451812532
True	847.8669060125103
True	671.0021787232373
True	644.2105400520908
True	443.29603627851066
True	149.34310396603254
True	32.17561860325021
True	104.71484828427604
True	416.1489790404637
True	231.4423324624752
True	512.8535873685319
True	149.77740526413984
True	478.73612528242194
True	638.9202312157795
True	973.9950847211468
True	23.931098476431565
True	1014.4775823270814
True	1094.4304639494294
True	493.02205365354007
True	83.83747667806854
True	796.5515531762337
True	639.5729811046949
True	647.3860560222621
True	175.12930980293794
True	746.2464658199008
True	710.8183680012608
True	120.47446386163246
True	778.9829450721447
True	820.9539142505655
True	482.2122408706543
True	229.69857047058605
True	74.6772416752557
True	317.4485735061712
True	359.2465588212173
True	454.7524932262099
True	431.1506108614048
True	194.8754480791697
True	315.95370961843776
True	3.166346825484357
True	11.773690540942136
True	107.46573085816942
True	134.16584185106916
True	354.3484432627974
True	346.52644856552683
True	112.96547431305564
True	17.809069224975996
True	209.7557738918404
True	868.3282675683585
True	467.4982092870688
True	528.7783010956595
True	561.9266678993581
True	839.3851322846554
True	640.2857590651213
True	87.41089505238949
True	208.2173907252184
True	238.5427225514977
True	296.99040049974474
True	109.00979387970013
True	355.39208265783145
True	444.3565990600823
True	169.79867697209576
True	665.4009459328402
True	244.2839958107067
True	203.35282451257208
True	28.913703880236135
True	248.65726978190065
True	473.58181550312617
True	164.97042189104664
True	536.4359089645362
True	489.9791486254354
True	241.45209614905968
True	110.83609188973163
True	42.90498550402813
True	402.3239730033071
True	795.3475138480388
True	155.70922109287855
True	1042.182687259447
True	1016.1473324944571
True	480.7992442619605
True	99.97122122118924
True	123.4078798445053
True	640.9187744363513
True	8.653450112780023
True	222.31961591924457
True	133.46211552039003
True	118.90824502239968
True	336.60121847414973
True	661.2149919014258
True	38.65705253302791
True	122.62757424120424
True	946.43398239966
True	58.45878604276523
True	463.5657950286732
True	512.4591350460015
True	234.06367746031472
True	125.41488536508731
True	946.3505661795184
True	1196.9251215473937
True	518.7707567226503
True	645.6716798338846
True	213.741857712214
True	147.72256327323697
True	319.9871926568171
True	260.283596845823
True	168.73129557853963
True	302.47166134538253
True	339.177942989241
True	11.642477126488188
True	629.6175442373725
True	148.91227325611865
True	80.92340788057909
True	441.4297178007992
True	315.2162041364086
True	1231.05550645432
True	351.88448505709164
True	996.9102373832312
True	10.210395420699912
True	262.2983853599438
True	224.3042901835223
True	151.78981811097435
True	468.3808151643718
True	190.3496032587393
True	411.6851713223307
True	329.79964577777736
True	116.26515837590668
True	359.43022252811284
True	1033.8830111588563
True	724.1667625045047
True	222.8310665105916
True	111.11035503207488
True	308.0551988236463
True	22.896291169793056
True	352.4561649950473
True	311.1555820612731
True	550.6166597733798
True	434.9426477862631
True	368.620451301928
True	153.1470587508092
True	12.604862356606317
True	406.6572094650819
True	281.76022671080096
True	144.9651136403924
True	301.10083244218475
True	427.8969497348828
True	824.6673381557185
True	322.9905694474205
True	779.0380654970272
True	403.3624032431792
True	372.0886016013438
True	1.029447217107187
True	1164.4534589277905
True	103.4998370554962
True	913.8234563305388
True	199.4812517628588
True	440.7207784726631
True	684.4659631305016
True	87.54216683089113
True	488.6230314238424
True	34.8214519908751
True	431.0627255537381
True	75.05034674555796
True	229.22055707868904
True	38.24683273316387
True	660.376841087655
True	191.13788138503088
True	25.92264833171633
True	386.4425958995084
True	107.41322163893182
True	171.90270843646567
True	815.3663459962878
True	254.91181958564624
True	154.76605740432353
True	376.83590453456327
True	519.5776392284505
True	330.7173812072399
True	507.8638591064039
True	612.2118630140704
True	162.5961326411572
True	6.956266413208967
True	70.85673485162832
True	422.8918291767863
True	93.50462386639737
True	81.37768827625132
True	1057.7345332119687
True	27.072033038302266
True	327.37560630058766
True	328.4172438587679
True	442.38522367125097
True	686.338687487351
True	195.46911615141715
True	648.009914446376
True	329.9122600945025
True	345.6166370783787
True	255.3456050258889
True	220.31155706871948
True	360.5252117467728
True	439.8503025383969
True	430.3472302984647
True	621.304671662548
True	137.7441797280726
True	74.74094498238154
True	40.25567503743441
True	286.7570533229084
True	646.3019926143256
True	404.0428791016416
True	810.3120525947386
True	215.51298821747557
True	396.4834640211
True	68.2172760307526
True	54.38376881808088
True	427.8996261858599
True	201.73400364597455
True	234.54415469916384
True	44.56331685480124
True	1095.3491525583902
True	176.54669528054518
True	912.15592294898
True	312.71557658691825
True	919.8159779470324
True	232.5693805384269
True	455.6506318343304
True	527.6944465358927
True	619.95814260002
True	214.0447278887512
True	491.58154608673664
True	987.86234410956
True	125.2320261966288
True	6.644600010625637
True	561.3941458578201
True	25.85130621345799
True	78.5398523334561
True	823.9186730983887
True	228.8124673191249
True	984.606317658742
True	681.0206564424969
True	428.3540088628713
True	280.06357139038454
True	488.53198139083486
True	324.154080053598
True	182.3426242680804
True	704.5974710041121
True	725.4990691463405
True	213.9052975823064
True	87.52598931267555
True	496.76391635404434
True	136.65851518393129
True	379.8366587584262
True	353.4405310194392
True	61.25288266813716
True	382.66012262373744
True	430.89479268111074
True	377.73763110695467
True	406.3149417112698
True	416.6327357617256
True	638.9677288829174
True	59.23367288270498
True	444.9134996121225
True	335.7816631417749
True	625.3659356065134
True	223.52333452761872
True	101.87756833270362
True	39.23370182801733
True	555.0539980840969
True	628.8022307899067
True	186.60750456278407
True	405.23800559038494
True	333.5423059802409
True	17.63604275637673
True	169.83058452449723
True	295.5546396934742
True	3.21828179258203
True	871.6969867676279
True	81.42392398971269
True	107.4376195281924
True	109.85448009385672
True	349.11637462892224
True	40.402245505713886
True	460.44441607360335
True	226.94611956542516
True	5.345810815778831
True	118.68640750305936
True	426.3446339425496
True	50.692581688511616
True	70.1506800748648
True	174.38683058276075
True	294.33920351491
True	931.0788323039246
True	386.5895262765366
True	947.9954109086406
True	181.2720816967823
True	1027.4612079139008
True	750.1204031836062
True	653.0181732865772
True	406.8479965986117
True	369.9674055903826
True	83.31292985521925
True	70.18060398810229
True	84.69167452374722
True	177.93077379036652
True	489.0399483875837
True	1041.503665485997
True	167.78858484623066
True	356.4501232006455
True	442.0495898058395
True	580.3936501942968
True	596.4839919592846
True	291.8851151281732
True	451.8411098326836
True	675.7440048564802
True	94.11401501281853
True	726.5358136559188
True	258.06286610864834
True	137.2817534593486
True	403.8558878785665
True	888.9086340187362
True	445.2432103976013
True	826.0618627610576
True	194.0334670555348
True	343.253096933498
True	701.889167959014
True	627.122296814318
True	197.4567659857632
True	258.6420753876501
True	788.3976066828183
True	31.17614822432468
True	184.02994894736975
True	471.09631059267673
True	702.3517684487651
True	102.33784170635174
True	37.516121992009445
True	168.36670926755343
True	699.3302950540443
True	304.251466886225
True	557.4220136824838
True	365.4831433652779
True	291.9651025796497
True	452.5614485340233
True	482.3828972505936
True	70.26801998766621
True	380.8935190663232
True	780.0252376306934
True	0.0
True	293.3165881097772
True	255.27879621898785
True	989.6723123068545
True	150.8485664721642
True	649.1781337607255
True	632.8441947601491
True	108.0216555423488
True	226.3769513445857
True	126.5351332442783
True	11.98016027667292
True	293.3634256569929
True	380.9752905755232
True	1143.997550967252
True	229.2724266424144
True	399.4510984423984
True	651.0548396491881
True	208.61366942753912
True	29.736941449497824
True	853.5776746567504
True	610.0225215607393
True	166.32986206594978
True	639.5984584309733
True	164.1039482216471
True	310.45993160592417
True	787.8509511290939
True	35.84824778027632
True	106.39435573456174
True	507.8297797946812
True	62.24501010936051
True	76.39548828215163
True	408.94554474350304
True	23.565542596999435
True	743.5045769890897
True	102.36754649610774
True	155.0579228664021
True	18.44238860873599
True	713.9234722142141
True	27.50950541025042
True	789.9924784838604
True	388.5578147217906
True	113.50128924014174
True	708.27359025731
True	518.3983426026763
True	576.4852579342469
True	48.22514387347724
True	367.8720209030141
True	5.170137127311496
True	100.14561913240875
True	380.4635499976834
True	46.7117160336302
True	123.93037790248704
True	309.56905227255515
True	182.357884518478
True	104.22861454890293
True	661.1544685321597
True	19.39653099681015
True	1138.1293322481008
True	522.1370878007943
True	297.973053590556
True	496.31886952441727
True	116.77560920684236
True	808.7855700878389
True	1116.1677340548756
True	763.5123764137785
True	174.2295893321675
True	228.84004872733425
True	53.428306744480935
True	56.37111578771936
True	155.80112533059486
True	99.31548305749324
True	170.406647982984
True	1180.6528150775282
True	293.21306105828086
True	352.7555379947659
True	734.5981864876946
True	17.419436388492
True	13.526798893804832
True	566.7542815526981
True	6.174434519871229
True	118.77043131875703
True	680.4817302350882
True	184.66873507621335
True	693.4647722038346
True	847.9320764571969
True	157.7846581176604
True	915.4992532067064
True	3.069650541908812
True	448.3864077336237
True	1060.1155102168436
True	27.1065678698573
True	239.1942437645884
True	144.71040600928282
True	963.3504926329176
True	240.01393732795992
True	479.3394505881309
True	122.1875515068224
True	503.6057031154484
True	146.5557283147209
True	95.34349651019458
True	388.65613928662776
True	70.51195478506476
True	51.68165324058442
True	1035.1934343987116
True	252.7491416924776
True	159.1653401730028
True	353.1056738590342
True	393.271313354218
True	217.1100459548829
True	163.1924276507568
True	404.407682347268
True	37.42217835187192
True	467.4517662807604
True	1110.3042467179691
True	114.78553431189302
True	472.6177364882435
True	316.3456369371191
True	25.03982206536524
True	402.249723482501
True	105.03651657908246
True	602.9653311837925
True	210.35183413570823
True	399.1658690746461
True	19.04389373940774
True	440.5400723504184
True	117.09668808892228
True	336.56483358226257
True	34.09657978010435
True	159.3992566153671
True	238.50121084181117
True	796.9842649927602
True	54.75136579711775
True	136.00350198576
True	232.8813593906198
True	135.19520733014488
True	665.7360446971737
True	550.0114470551947
True	784.0930098741707
True	399.23261929642047
True	530.7018145609226
True	403.69985666857104
True	666.2265038675432
True	69.56939061532601
True	455.9750573615685
True	404.2451921140717
True	47.97702358858677
True	82.2876591008293
True	127.02924157200106
True	88.67989172581852
True	338.43040683690015
True	820.2689308719297
True	328.8641940261263
True	1092.8933913693002
True	313.58617347386195
True	948.1926058762872
True	148.15635304117245
True	577.4253459295368
True	610.8210958964003
True	692.0972957086911
True	424.0442651678022
True	61.264597803063126
True	287.1140648172552
True	45.27161284854437
True	161.51840749889425
True	178.23962578379923
True	1061.9032411559672
True	219.1079352082775
True	557.3284947833272
True	561.6997257497412
True	564.2203669015756
True	873.7088983921875
True	581.1645312296162
True	640.5389582614803
True	958.6446285351262
True	117.95140406857684
True	316.73624219987926
True	268.4812311746903
True	326.2738618487748
True	88.18544172054564
True	370.8028148966785
True	3.4313371480068664
True	326.0691139288783
True	254.939490861842
True	626.9788585856905
True	277.12185878720817
True	359.7975039584728
True	9.814902065835591
True	55.84766845297224
True	535.9408249469059
True	31.90642751153085
True	143.1835909040681
True	65.07925205844523
True	144.2784009951942
True	233.80051740690783
True	66.27277813814605
True	358.3084575734175
True	270.46615490572344
True	104.49216932884526
True	337.5759364789521
True	59.77675482021729
True	600.9823253516712
True	871.5623934757604
True	276.2334532670187
True	1153.3131143993974
True	114.16636175842966
True	307.87564768955593
True	1027.878587959646
True	88.59116094851855
True	287.54103180860693
True	9.392728208521746
True	403.5451897253655
True	457.9968331411817
True	158.43169816810973
True	624.6659257114711
True	932.4337880109188
True	160.09169532194468
True	80.36435958971215
True	333.25538018508985
True	548.1733097362043
True	625.7461895205112
True	1229.818994926134
True	28.319190022048467
True	963.3377953867764
True	132.52135675732725
True	598.091548751681
True	114.4423025476129
True	129.70451880738912
True	191.04771872383603
True	163.55120854323167
True	756.4645256371488
True	221.0720312947493
True	231.7678430940039
True	67.78393611988292
True	515.9347884152198
True	458.7453791453712
True	178.4549276631199
True	235.65356938762187
True	17.017006727693836
True	431.2748957522324
True	222.61710682036156
True	290.81825670461325
True	113.2391742409394
True	720.5861804163364
True	429.0090470950996
True	261.5936146567959
True	640.427391027912
True	520.9058074133522
True	467.73222965440266
True	131.78044789955794
True	532.9779849349796
True	445.2766153449248
True	2.6809051137825817
True	189.36738047691875
True	94.98380390071374
True	241.6486766297946
True	3.3312488511451788
True	126.3200755432387
True	344.92909580777814
True	8.00003709657575
True	839.7800143386636
True	171.0516962364246
True	741.1549452131853
True	768.9890710771787
True	170.61798584917338
True	239.95067118448364
True	482.8715094121407
True	831.4530939643184
True	49.24330363879787
True	40.14952863364996
True	132.0042609381391
True	622.8496869320606
True	720.5133000477839
True	182.09955333385363
True	590.7663500803469
True	583.4161173277009
True	822.2031316125264
True	402.385243200469
True	181.22849231289493
True	853.9193415091148
True	219.00689994281865
True	143.41748292632087
True	330.20753979400973
True	223.4982299747644
True	213.3432193878116
True	583.7715947485337
True	249.79163398585055
True	194.43413161864925
True	465.1653816932345
True	463.2839978899517
True	63.28591624999167
True	292.66328144777214
True	83.24165727353527
True	348.3406989784633
True	349.9500096821567
True	258.07476510428256
True	176.79285129137733
True	388.5829009055831
True	672.7466120221331
True	773.0122120683154
True	298.3908317165669
True	730.9251622117084
True	65.31205032362404
True	890.5404938001246
True	351.22056199758526
True	14.706241102850438
True	623.4357223305344
True	688.5434769504476
True	240.2465294333129
True	174.21984042156294
True	43.38585678107655
True	374.4492167275736
True	76.67050165509306
True	13.414396880071516
True	896.2271641594973
True	359.45597314107846
True	177.49367297871723
True	951.0572424031318
True	12.586590000974562
True	789.3210255700025
True	29.775203117532445
True	670.3284382726371
True	58.61049511220447
True	763.7546356643442
True	451.3835736038757
True	204.8212523083231
True	432.3179112003248
True	213.9197696925682
True	305.4755512697543
True	214.89462676197687
True	412.3873967669661
True	10.398680195581044
True	326.4415844218683
True	108.28297905492622
True	11.474386493967115
True	472.95618824972286
True	729.3978759566305
True	292.5724104690012
True	78.41188641337953
True	324.35130535542834
True	79.43016608078138
True	187.67616970929285
True	177.40884260807505
True	378.7418107368502
True	45.83667576923954
True	126.64499380334512
True	385.5613922934589
True	905.7050067451196
True	106.82229641881192
True	212.58077339338016
True	430.3768312684922
True	19.494344354344456
True	426.1924926749717
True	516.9219451867763
True	93.99835400399456
True	410.066569973156
True	359.1688738420689
True	427.05724084041583
True	600.5219311153304
True	1030.2152368847287
True	978.1844520942652
True	60.10598993300943
True	1039.3312696740843
True	115.0137180620896
True	118.0028186634144
True	102.89658030934396
True	482.6021561074732
True	371.9705416731975
True	578.4375190869538
True	256.4835376788268
True	150.48661716609493
True	395.8394037585887
True	16.89142455594359
True	455.5485401000549
True	397.1717373507261
True	143.1518667301455
True	94.0631463956264
True	533.5600371724111
True	987.4224300943994
True	207.08263494056564
True	63.05802374027617
True	429.9479556597974
True	380.701925782878
True	470.9828238509053
True	330.1743238158792
True	4.206975758499053
True	548.1540793124811
True	513.006808086648
True	513.2248672682276
True	189.9495572834359
True	106.71449742805956
True	23.12321984408985
True	379.53720451454
True	114.2243021502706
True	7.069935715009864
True	32.438988558667084
True	344.92415728514794
True	627.3493693038008
True	127.93004788057918
True	91.05164964193402
True	25.36893031574334
True	426.0567463567541
True	359.54634060219166
True	738.20071532639
True	304.56701417152874
True	509.52738743092726
True	543.027723825434
True	522.4671376303734
True	290.71778803298986
True	539.1244156148094
True	97.44031757039616
True	595.2439522858209
True	6.904766692629336
True	349.98971155798523
True	463.2873967981555
True	931.2194470877104
True	352.47853297246627
True	793.9634754721782
True	949.291699569042
True	186.56597885047952
True	39.78551981492081
True	392.2036780346677
True	385.9318627105905
True	566.1914693114655
True	247.38667699953405
True	29.57281512361655
True	650.4887961759955
True	123.20881126340235
True	1082.1106932368689
True	311.1609024532683
True	479.8535191488151
True	122.46138209585617
True	815.054871129216
True	141.5661302073016
True	813.9842024306806
True	542.2735280048236
True	184.8178981343886
True	111.43879896129236
True	68.27681825139601
True	568.9210117882378
True	904.8641227831098
True	429.427718936784
True	545.5123008796332
True	136.52077211741212
True	625.6162523304785
True	478.3006698011462
True	787.1704390588641
True	326.13120579795503
True	540.3672545756253
True	111.95385892722342
True	26.01202747665481
True	412.50095849665297
True	172.26118588553177
True	103.20991759166186
True	380.5363744329271
True	1113.0140872747336
True	257.35035892240666
True	552.0887160890242
True	11.164752545804582
True	76.10206131112423
True	339.8562301913325
True	773.4160364178687
True	438.8198368235403
True	507.2843201392065
True	723.2016160517463
True	62.13225069879624
True	710.5481417000874
True	46.65912506278411
True	103.37760809861506
True	175.34572869770415
True	82.62885025184477
True	24.86557691400169
True	302.46720957658505
True	467.27674237365727
True	883.4457512007608
True	852.8213303383013
True	5.234512785007501
True	302.2647580229238
True	470.5060152327041
True	127.20658916186215
True	238.7254832451408
True	325.11391652448265
True	1331.566688711196
True	441.2582025732079
True	24.34015415307277
True	189.44262676308352
True	687.2269480344244
True	33.97120771068154
True	176.72580967030854
True	568.6754130688157
True	75.6668385581036
True	869.7172425681212
True	329.3531334906515
True	651.5641102113017
True	77.73310952551715
True	653.0586216416742
True	568.7103123920788
True	851.923960124319
True	250.9709861991347
True	506.4548869097258
True	851.1553591717535
True	916.1193180093182
True	251.8457762657988
True	773.6959902466552
True	225.88404444063727
True	436.83893272380993
True	363.9277719888244
True	503.7172682258542
True	498.9749692523152
True	308.6192711716106
True	345.89567889499284
True	116.21399385447184
True	352.01684013876064
True	1167.2959996390653
True	321.1477962708687
True	146.66365991200252
True	301.85594632124776
True	742.729552403928
True	652.1552569010116
True	411.75058654698586
True	117.63021925416608
True	332.1008212589661
True	35.71868111780365
True	180.62282876100332
True	90.14781112484113
True	88.0209206918134
True	552.8436048041533
True	139.28661069685404
True	137.6156867053449
True	110.53551546587248
True	81.55702546330497
True	453.6137230598272
True	385.617370587316
True	1050.1849684234394
True	541.4537908719958
True	856.9421737487202
True	278.8018265047936
True	294.38112584533
True	519.8017002556456
True	196.1807704637241
True	721.6451003654236
True	250.84551422625503
True	359.9075440423145
True	67.29162363605326
True	119.11280171624516
True	259.8656596977838
True	126.65588821527663
True	466.8533586021068
True	29.829554239729102
True	570.319341982369
True	1018.193582084459
True	718.4572539378057
True	1.6032682621962429
True	61.84521873829883
True	495.9462280169905
True	438.5132526067669
True	70.71007925396732
True	117.06214666046476
True	291.777539672056
True	79.99289672963411
True	52.391640478964185
True	716.3756930885147
True	680.3887860075458
True	164.02004981115346
True	172.88735846007475
True	539.0298571795062
True	52.0008082929156
True	24.83695248182293
True	558.5963730092182
True	434.8420231370311
True	1139.4539243290692
True	46.42519102786891
True	454.1343666760041
True	885.8079283882016
True	795.9478223510531
True	291.58702986250904
True	749.7821314218334
True	404.53948344782935
True	43.20544466310373
True	100.51540415524794
True	720.1953221438054
True	79.94089097544347
True	138.86203224125407
True	938.2357816031662
True	189.55197442117148
True	269.6044957265747
True	106.6415151506304
True	619.7000154184749
True	588.6026693024328
True	209.8841163559049
True	427.3280308468576
True	40.14439537123697
True	281.354737150296
True	599.613341238849
True	598.8259344179897
True	311.0856669083712
True	74.86346877640841
True	940.4424495221144
True	1077.3601710345674
True	558.9330832575924
True	65.65623526764686
True	26.50657529173323
True	90.26943998559987
True	98.193670648656
True	101.98169691695936
True	885.2274973125296
True	1211.825294297708
True	745.3379865405677
True	349.63548887291034
True	8.817431198699797
True	19.74747810107376
True	338.9347775569258
True	470.71831399779256
True	46.62857729866175
True	565.1602192712936
True	430.8958205301811
True	408.598067415282
True	82.14754847325686
True	205.1483767579706
True	262.8143133529664
True	144.05462454706776
True	398.2781231998061
True	44.1970582205984
True	182.79465679578897
True	1188.2471081444648
True	5.836052708518201
True	26.82083266964116
True	569.962383563351
True	363.8930009050612
True	779.9476890615056
True	159.17266315490474
True	736.8448839237612
True	594.1423717037479
True	267.54045036585336
True	425.0231658821828
True	343.89088358303155
True	289.55498041471185
True	270.7106981467897
True	405.4485282185632
True	507.2811742022115
True	524.8773775616519
True	110.92622236613808
True	355.63251856057923
True	7.461022289632887
True	187.1462607624718
True	231.35499750395135
True	872.1658161361258
True	599.6202074553414
True	30.214124480717626
True	714.3356901597751
True	808.2218192709637
True	107.9626646933296
True	349.37454460746665
True	848.0792451313948
True	219.10877708007715
True	159.88648048221816
True	535.127757588965
True	574.3422268747742
True	1087.8869003160885
True	145.49479092045465
True	157.45516921456883
True	250.53902072173216
True	312.1535007052681
True	432.7219438786119
True	415.4643462182556
True	333.0009595378597
True	428.08690691859175
True	500.6221797531331
True	240.08764224622703
True	1489.4216685058532
True	245.42356272073556
True	401.75841056904255
True	57.84604440662722
True	776.6588397639623
True	261.2156409004331
True	935.5728296177422
True	572.0120468623896
True	311.66513031085645
True	777.5633703269367
True	274.03622811155606
True	221.97420587301784
True	257.2778950288648
True	215.82304899170947
True	141.9214172577185
True	253.7481963630976
True	727.1423928992807
True	521.4114047143077
True	215.94317507275105
True	1146.749765822993
True	119.14948771120302
True	267.13112086977765
True	75.59969244777109
True	317.5376648513085
True	397.94761383770816
True	95.58018259796648
True	219.19201823933943
True	76.84866730047986
True	682.6330742418875
True	371.0569204524572
True	235.3655930993324
True	740.6152968887297
True	913.459194848385
True	804.0212689109954
True	823.7505356323073
True	342.617965004418
True	1.884309400389692
True	255.32722909789445
True	52.77814627926286
True	371.416077195832
True	56.01826130435538
True	350.9739185875406
True	857.3249233005736
True	1014.8231650335618
True	403.8229089831424
True	23.435452203878494
True	499.6502125764091
True	510.2679437389357
True	195.26168308904732
True	231.9720359474797
True	284.2493088987498
True	22.930286429942413
True	125.45453843685998
True	991.831270720042
True	62.10877640118858
True	498.3423974327784
True	790.6456668947495
True	98.18506470126805
True	240.75836265199945
True	112.83693916146883
True	17.58004026861554
True	1.2962133745082902
True	121.81130045515496
True	1022.6020140539628
True	476.5862950704305
True	71.0782759911343
True	788.559737669542
True	353.3959090376561
True	1.4378883129296718
True	474.8634773898374
True	188.1036636258897
True	507.3169598391668
True	81.29176106755219
True	336.3539595459628
True	369.58795487326216
True	175.761964429206
True	211.21921132883728
True	117.6551397585533
True	174.93931805182564
True	962.8422613217576
True	16.13183475696617
True	507.8792358676647
True	470.6260524119148
True	427.23740740905566
True	225.10326567420947
True	237.03203436599503
True	155.70696335985468
True	49.83653999045953
True	480.09565270990674
True	154.9239020405803
True	844.6567341308403
True	843.3873078196327
True	233.09702061000056
True	328.75304836662525
True	522.79781631855
True	42.76631607804941
True	86.4916982545048
True	718.6010137315566
True	1079.1827639590097
True	110.76722165764056
True	721.0252249024676
True	138.09309789877523
True	945.5341515602688
True	670.0694597395177
True	105.06393265474168
True	266.1651698090555
True	611.5800603550571
True	268.2462970850256
True	43.205111602923566
True	552.790509533594
True	457.1167086389089
True	5.554409764346898
True	481.98503407389535
True	66.37757018968118
True	178.91744161034785
True	240.60047372964672
True	300.54244759044366
True	75.05647710108296
True	226.2964207572084
True	368.4725952254718
True	451.94042300228193
True	904.7676132224472
True	47.952225852615165
True	893.1111146105056
True	1039.3933519126435
True	126.03716134372026
True	71.15551101295439
True	1022.6136049335262
True	35.72727975943687
True	229.7336180392529
True	87.37126588052132
True	214.1446700719893
True	361.2827509886601
True	934.8417093101468
True	94.62589413281349
True	72.79111085881371
True	647.8344624245731
True	275.18227194166946
True	725.9418555842801
True	55.49053710538394
True	482.3376791788135
True	387.94902855288143
True	694.4392505364543
True	53.78985831250064
True	102.2726984051948
True	29.199698365238188
True	264.30350569130485
True	41.57518413567575
True	344.516267331781
True	2.9635897157736864
True	1208.8969179367562
True	102.05935061654804
True	134.00885758742743
True	348.7194926682979
True	714.0800366908448
True	663.5423987160137
True	998.9567520678514
True	465.5157787449935
True	423.06031140718886
True	140.09544264700918
True	417.8874931704191
True	864.266572547942
True	437.7856580277585
True	934.7234940977628
True	89.09872199906322
True	416.7328537627978
True	175.29021522438697
True	288.5507388372471
True	736.9441201670035
True	161.81098001730044
True	134.1758902562831
True	66.27383913378551
True	874.9237602520091
True	769.1253585900481
True	79.9739523401349
True	447.8008090877366
True	740.0723689321558
True	418.2619733286383
True	55.99407567745013
True	318.47419156320103
True	806.1399345101383
True	29.73191326498772
True	369.1162159392292
True	171.4972789150539
True	282.6130168087106
True	32.357438205334006
True	220.1324054174385
True	781.8425983214787
True	634.6893141634908
True	57.38285117883704
True	274.03714844108566
True	879.754910796298
True	18.64014998025226
True	325.66612955387
True	297.8119334394307
True	420.47934319790056
True	213.5871643767785
True	578.5858629145315
True	46.12214336816276
True	999.7500978922952
True	921.1879129664622
True	47.88324249567448
True	392.1386046266893
True	725.7774419530087
True	926.113129539374
True	269.5800838613598
True	584.0922239078465
True	128.2699908608333
True	185.85033602399568
True	131.76985057855703
True	132.3037418936735
True	198.89256138881692
True	922.4006239692502
True	760.9196350418126
True	951.2113330042978
True	19.30673872284107
True	26.098242560658413
True	356.35176447547
True	12.880387058176243
True	618.5224117266755
True	1082.7198014835465
True	246.89429397622223
True	207.96212558146811
True	86.86722849419623
True	217.67087969717255
True	126.74332475071868
True	43.27944575905821
True	129.31485415282816
True	90.18627850960068
True	239.71724242859912
True	526.4477124730155
True	164.71174361880836
True	30.79677083772482
True	60.002939079498766
True	430.5007348521005
True	271.49965416773205
True	600.22095481144
True	23.343007722524437
True	113.32343305689288
True	689.8727854116559
True	270.1837845158837
True	476.332683472374
True	669.7300461654249
True	105.80705849344182
True	112.71389833258203
True	78.45431473260629
True	25.09393671335125
True	123.30043670280386
True	84.54001848916941
True	102.1125793469515
True	149.57875448118446
True	239.2816158056582
True	849.919742253663
True	294.91494637405094
True	937.8530583094137
True	161.42973751523013
True	198.22843561687785
True	776.1231688748767
True	293.0066804191356
True	591.1764863588018
True	257.19132227801737
True	369.0987919007464
True	443.7581875658154
True	583.535936956724
True	642.1909979295303
True	365.3249485961389
True	35.34861114956124
True	582.105117558312
True	624.2945770772628
True	19.810447073647342
True	9.973692526807044
True	265.716617340056
True	394.5019994098867
True	462.2951572519614
True	64.93222555631186
True	646.5529469938145
True	960.2317794284754
True	228.14705794212816
True	881.387926921674
True	266.09879903241324
True	104.9280859118038
True	280.6433408818733
True	696.3430327106073
True	34.08833586336412
True	583.626767351247
True	1306.6969083443869
True	995.5089611150808
True	881.0914774967841
True	206.7967037186136
True	88.79074047856498
True	185.26354071617124
True	830.4581172794881
True	149.4012134613078
True	1080.3392702150377
True	842.847239009384
True	41.997307061547446
True	90.40890040807322
True	427.12882387309753
True	383.56759174864254
True	195.4775899909485
True	531.3303420216765
True	657.0055866229336
True	122.51321246137798
True	270.9448015903959
True	1002.20102200986
True	53.78805573572743
True	689.8983205673862
True	552.3299131220174
True	37.60009077010376
True	845.9218735963764
True	393.6059765249136
True	540.2443914748595
True	107.14320554070702
True	265.7673433596571
True	211.63521909674895
True	27.94484994280848
True	136.60080966877646
True	728.9144808597061
True	139.20791211739342
True	396.4382518622796
True	61.574802107685954
True	631.1632570814963
True	606.4876895308827
True	228.51223821734712
True	444.89147875865456
True	170.8506607956148
True	161.15363622206843
True	216.26928335831207
True	280.77182465731414
True	349.4762512095191
True	126.00966686392246
True	191.19184343114463
True	25.69069646476347
True	852.9020712665655
True	300.8927204913458
True	9.767666629903312
True	365.3227161936413
True	162.58012437210263
True	626.6957233254956
True	369.538149652597
True	583.9422734310796
True	562.4598064060156
True	516.4250399656493
True	793.5914716132412
True	249.49692327938828
True	569.0982859698869
True	155.05657910501745
True	536.1548667888137
True	356.0213987931273
True	371.7350455111646
True	131.4168256560065
True	139.9921321702678
True	105.4192676408886
True	70.37224168973694
True	722.4962395965356
True	178.51038495331068
True	45.662633874351286
True	0.0
True	505.7991646547288
True	113.16146910667273
True	21.808337374640644
True	41.18182052130436
True	107.47234931564978
True	519.4375571446878
True	178.27768625355867
True	108.57620278092446
True	36.0099291735167
True	158.47215458352306
True	921.4067521391212
True	52.87067501262148
True	228.9977012261452
True	747.2023053757546
True	321.9074409167866
True	455.1901002498573
True	485.51899574520405
True	512.3308562757375
True	593.5570501243712
True	1006.1240340123456
True	255.45022641960992
True	1065.4754735822355
True	908.3257382259752
True	621.8207252797041
True	342.27043337446804
True	819.2196357034267
True	9.903078825105789
True	31.80576440434412
True	288.6467867972907
True	41.29771280128695
True	202.15751919549805
True	750.9973526099848
True	206.2747304487601
True	723.3157485156153
True	762.6549918827837
True	121.85691960619444
True	369.8328934379885
True	591.7479615941226
True	23.388812986642463
True	138.73881583663731
True	432.92656005643903
True	296.6920897409607
True	199.70667071070164
True	107.33586936062524
True	385.41569082464935
True	21.552199060221604
True	363.1492400787592
True	364.14753617804286
True	1068.4347541491509
True	382.27756152856296
True	31.04072822684468
True	450.3029813310603
True	432.1936563928834
True	238.5454267624
True	33.56378501890829
True	769.0676986980616
True	448.60775571239134
True	176.1828315539389
True	13.28279875590308
True	1222.0130860010129
True	162.5957379022517
True	28.359719536230347
True	303.6681773554291
True	272.55854841290545
True	115.1270306559423
True	289.017717792466
True	40.766432353313576
True	330.2532554900425
True	289.4113779761467
True	319.7555218035332
True	27.502686658101997
True	45.86343067479403
True	1039.332666926573
True	25.59063706337516
True	14.417407310505434
True	181.6503939529188
True	657.8036174276972
True	7.237788628722754
True	184.18459567967813
True	167.79106523615465
True	530.6074993505109
True	383.8557187446215
True	757.2747999646114
True	324.64368269012124
True	501.7393336426532
True	435.7413863997666
True	496.8166606192281
True	103.99241412874628
True	1280.2856259695568
True	927.4049928465532
True	281.65511674756624
True	530.5014177862755
True	99.0100033367045
True	573.4084233711219
True	444.0878327349139
True	158.87235038438726
True	74.41354729605527
True	338.1824360587748
True	169.25916570009488
True	30.825558051106057
True	586.6679540899576
True	385.8886733250997
True	64.33698901614048
True	30.83603363839205
True	671.52687784257
True	491.5189308951333
True	70.04452484745288
True	19.470683797422403
True	328.73257665352065
True	314.0643924110931
True	741.872705353553
True	556.2317611074237
True	564.648423174904
True	790.2280553778487
True	8.149139049748921
True	52.19542686663181
True	36.52773294102364
True	60.92873181166877
True	509.8274010141851
True	580.2146777835402
True	81.28795547606244
True	108.33455403579194
True	188.76869828796785
True	76.43594294184933
True	174.38601257511277
True	216.7782675984639
True	273.1006385388027
True	819.8719529927972
True	587.0588445081313
True	288.72362351804844
True	188.92256897780896
True	275.50552607711575
True	241.33692160844225
True	734.6036099271109
True	335.40698308382736
True	167.90842833917858
True	891.155327297765
True	358.42938130783995
True	470.3259138893148
True	155.20565472004245
True	122.82641633597198
True	64.3628298815296
True	209.06597578367663
True	966.6911022327506
True	543.5782067088269
True	113.33194698603438
True	359.5273467294271
True	99.17613484053577
True	643.9439697026064
True	4.995894190547851
True	697.6211199905515
True	38.05951589950432
True	950.3899342634425
True	837.8055739183721
True	210.18538073215504
True	31.02259725153042
True	82.9759595546751
True	455.02727516950006
True	224.75316997814735
True	1.18682769015845
True	78.08041513380527
True	1087.5221825852989
True	355.8643654983168
True	666.9072220764051
True	498.93301747838194
True	29.930022733550217
True	134.73397826059363
True	440.5284765538448
True	884.2459218121102
True	821.8707761506432
True	397.7320238455611
True	330.51000439840834
True	17.318653319918884
True	79.20142096297667
True	754.4127997136724
True	471.35197809166107
True	377.6745710334131
True	881.8266994375979
True	26.74519277529124
True	212.800760494502
True	900.3432621566576
True	240.21161480786617
True	8.10808426160803
True	507.72668534407006
True	104.91697943168722
True	655.9246910844171
True	52.86616806718858
True	259.0567860399965
True	899.6637016271022
True	859.4265243466424
True	272.82358171518854
True	439.2009647319731
True	117.789828820638
True	602.5606287701315
True	262.5183350306839
True	187.4695670171233
True	869.478797417556
True	57.68234859637154
True	744.1032398981504
True	284.7015577543193
True	311.6560389525909
True	161.15852820376182
True	501.53488626843387
True	596.1144762917188
True	364.2454257642441
True	395.4660245060629
True	70.28604236883777
True	157.51259610479872
True	454.15163697195646
True	228.87468861043016
True	35.87655598311735
True	206.09124755481537
True	380.5643441585279
True	412.2946345892399
True	737.3693731325793
True	132.72331565518894
True	670.1992672245415
True	505.18097711963895
True	614.08104962924
True	133.75560440647712
True	40.326393546667376
True	675.7019557675111
True	70.52258675246145
True	553.2774404511272
True	682.8999325558319
True	443.3798309778353
True	133.84085116995126
True	514.1133374487495
True	4.253999930439289
True	395.710310589334
True	31.34828161623733
True	638.3385479625596
True	252.76413447829495
True	574.5976893557407
True	698.8568893510391
True	145.20346722978647
True	531.4603436339154
True	488.1234638832255
True	62.199136003094765
True	958.7518707195064
True	2.8852168917567287
True	27.492185632409225
True	633.0053328110617
True	703.734976944442
True	137.84397475297337
True	423.99143000677606
True	128.80111675331491
True	74.32663939825915
True	445.6807430086583
True	43.93433812781921
True	501.79511327215954
True	13.185600078865416
True	838.9092574628013
True	566.8903248454424
True	680.4382700568393
True	100.85801882154948
True	382.4381474543083
True	959.3314806475644
True	869.1987857188483
True	142.52398780163247
True	537.4032810214047
True	465.6004003349936
True	235.5978576397081
True	257.2891799894954
True	5.11372424757076
True	333.01749739067014
True	10.480635434753603
True	368.36448493142495
True	75.06784151654318
True	418.5433724595616
True	667.0624403924602
True	123.98034378835747
True	227.3329477845404
True	635.7320626449585
True	693.0621190156047
True	296.6025128419531
True	138.51795932428476
True	167.2698361046846
True	475.44884313045833
True	88.33080308145901
True	8.6777729089969
True	508.03898697304095
True	565.4609859657783
True	19.74163768991505
True	143.55356384310798
True	938.5725771109416
True	489.2026402497484
True	274.1104266227196
True	33.72764960729681
True	461.445136192133
True	113.88143251433604
True	585.189369354326
True	651.9526214067829
True	300.714515525864
True	379.1836227922365
True	186.52780040076703
True	246.30604000900527
True	69.77061213994841
True	211.96637202482245
True	475.9066580863204
True	18.894861711997876
True	476.7184109346152
True	372.73429763763033
True	711.0579926474384
True	918.1483398860202
True	912.2918948956368
True	161.49290815576816
True	386.4718689070922
True	72.39931949580924
True	187.3424887623872
True	317.44926371408195
True	9.85462584440831
True	777.2049955815867
True	23.91131640307656
True	403.6342875436468
True	273.5795260483655
True	642.6059807702208
True	199.74922020366685
True	39.82864089372637
True	725.1535932914862
True	1069.4635019425505
True	230.72000081209796
True	128.19590898001044
True	584.1846370468102
True	502.4324818216451
True	17.969044773516487
True	800.2674603845422
True	105.56982042934044
True	46.79795509867987
True	302.58753463247695
True	351.3914022479439
True	403.9353519903
True	275.3230461068577
True	18.958957391272374
True	22.694151981903087
True	849.1912229171695
True	199.34453999717783
True	110.78641255944194
True	846.4125226126356
True	648.1874167635917
True	644.7413855277262
True	452.22407961069865
True	149.1986512760461
True	33.743941133924025
True	105.15044304184676
True	430.9976810162853
True	233.9133952307768
True	479.71787806267446
True	144.12992916997536
True	500.3000596237309
True	649.2304989391358
True	948.732295032337
True	23.94039222064056
True	1035.3523419289197
True	1055.35668195448
True	492.10922296763846
True	86.29697237342646
True	815.3481152898866
True	643.6150416368085
True	669.8488296712425
True	173.64838272090188
True	749.0829979041429
True	695.4671513061626
True	124.86480234305672
True	775.361095805725
True	823.3669063151834
True	499.40800318760574
True	225.0916982448688
True	74.4236278747811
True	310.81492091659845
True	347.688569922582
True	469.65451204255606
True	440.02134177499534
True	200.65200544883987
True	307.0833929709524
True	2.817620675710452
True	13.067941230789248
True	107.72135082748996
True	133.45508504070756
True	359.8486463473349
True	356.2066799309476
True	110.51539381785872
True	16.809738733179024
True	213.9182223444283
True	845.549255792043
True	458.6822595076493
True	534.9468893883178
True	561.9339610833485
True	788.0777016874594
True	651.1462699363668
True	93.49740006935087
True	216.0819431879112
True	247.3797528108988
True	278.2391542767101
True	103.4360499347149
True	365.4180548222259
True	433.887747643265
True	173.0450617294025
True	657.0835227321351
True	240.9318725745192
True	211.13547925572504
True	29.27205526099273
True	250.5756420178142
True	492.737365755392
True	169.24084332098394
True	524.4893683025598
True	467.814926900178
True	247.55617875731443
True	103.13902317922884
True	42.98811860140457
True	409.70508032743714
True	788.2909616832155
True	166.42347182163124
True	1038.380288678965
True	1056.6336750600815
True	478.1670972003762
True	99.48005052233646
True	118.681727043623
True	660.0838887084708
True	7.704694769592659
True	220.44571422709387
True	133.8790052390573
True	118.31536996883018
True	339.09738487633
True	632.562969713935
True	39.56182385638149
True	129.07244852132348
True	979.5357936481112
True	58.60907956078131
True	449.4955840077344
True	526.7009015085978
True	250.9367109398025
True	121.94445712523935
True	929.6788391071613
True	1185.3824944275566
True	517.1215669580694
True	660.8246335968981
True	210.5984588532191
True	147.55287114739775
True	325.8372474852874
True	227.7813835813932
True	175.03894445995266
True	305.9567882670232
True	340.31331261627344
True	12.224614683039317
True	624.1573470320121
True	148.4067003560601
True	77.02680858385332
True	445.1422234856872
True	315.861702540669
True	1196.1926442562476
True	360.8257823036828
True	964.9112191083856
True	10.062799328340256
True	268.0874206306085
True	227.39853773142173
True	152.10903204507127
True	495.762820765016
True	196.79173784316072
True	399.9006471946786
True	329.1282126900214
True	110.94415054510598
True	357.2536615471634
True	1051.819578643848
True	726.1168565222029
True	222.40934104436505
True	107.75175223980636
True	297.1059857168745
True	25.56881130288125
True	354.6310757280092
True	318.0969276807363
True	588.1839687535054
True	440.7839191593986
True	380.4493331281614
True	156.6424284103437
True	14.268311496255585
True	417.3939909462525
True	278.8467742254071
True	140.95721912047142
True	293.0275120981072
True	425.58933514907005
True	796.4328365216461
True	314.34015549555664
True	792.7477438190458
True	403.54075562168026
True	377.0204856737666
True	1.66709410696608
True	1159.6255852334791
True	107.19390648057949
True	916.7691474553592
True	205.42708232642667
True	446.919233682263
True	663.9072101967795
True	86.88932031864996
True	480.9365004404039
True	33.686980141684124
True	417.81007033134046
True	78.27253694452685
True	231.6460634059456
True	35.807462399605214
True	703.2487669050535
True	197.73738574358853
True	26.067810652930444
True	391.40553991137887
True	112.17726529311663
True	175.47157650400328
True	825.881658728112
True	261.26900962264034
True	156.98877987309183
True	368.038063817286
True	520.5018660196812
True	326.24595750587895
True	516.7420114060933
True	622.7162594726869
True	157.76614031126067
True	6.956180229986996
True	75.02039497203798
True	413.839899470122
True	87.03996687172965
True	79.45727090025085
True	1016.8361404329028
True	26.05348125064849
True	322.12066525794086
True	310.69922289937404
True	453.25479666708856
True	653.1043207659017
True	196.85666845675675
True	680.0914065874031
True	324.34581768293947
True	349.57716508634536
True	272.02635092122887
True	218.36441898785688
True	344.9364182937796
True	447.45234095307137
True	412.4452326068629
True	580.3767197124101
True	139.78755314255116
True	76.84230002845408
True	38.26777649988953
True	302.7575680723794
True	658.1614114240778
True	395.7408184475885
True	816.1039660597727
True	214.75076924016523
True	416.9840129529532
True	68.60453980222702
True	52.2048152777745
True	416.0354817914026
True	202.53664644333705
True	215.05325108758177
True	43.52731510135296
True	1076.448049766621
True	177.106588271587
True	934.16417474452
True	317.27572745494115
True	919.7608793186168
True	230.4403635800755
True	455.9261075131415
True	527.1349858380473
True	620.363914578058
True	221.4366095362548
True	483.4676515424253
True	912.9666895158238
True	130.18798757256258
True	7.151558316926305
True	575.3924585376011
True	29.72414497822378
True	77.59121065159901
True	784.8716823741439
True	222.78953607631385
True	1012.5020435554987
True	706.3908986246681
True	418.4155125598969
True	289.30363197622427
True	508.8738020346263
True	349.1913357300497
True	189.44949521525768
True	676.8657598483427
True	736.1328155898472
True	213.6934471573541
True	93.37901963621968
True	513.3532327373958
True	137.0007532663059
True	373.4028735461266
True	324.71864963193
True	67.68862893385722
True	366.2969604382674
True	390.9169218158838
True	364.1317210107231
True	395.4572596722471
True	428.77888356708
True	627.5337299522026
True	58.34193071347317
True	465.6962387578526
True	326.5595428592911
True	669.4414216041396
True	220.408082385038
True	99.40887390202268
True	43.74417396098983
True	535.5133822910885
True	624.3082539921874
True	185.24989621241332
True	417.089062479307
True	338.43627581543967
True	17.06473845540742
True	181.4662637020504
True	294.9898747941876
True	2.8881970055242387
True	869.502720974105
True	80.71312034552786
True	100.55573698004414
True	109.6663491606746
True	366.68817022548194
True	37.46209495622636
True	456.9148304345164
True	231.65129880140665
True	5.65450167273262
True	114.28424385349696
True	441.26531626416016
True	48.21605496163913
True	68.41599221511916
True	178.2142438807698
True	301.9258132816629
True	976.9452132618204
True	386.17718240867566
True	948.9509141357616
True	183.87726749425264
True	972.7231017349492
True	779.969131991345
True	638.0635504006196
True	398.00162841727695
True	367.8362988003666
True	79.83604227774919
True	71.39163625268418
True	81.51618299576847
True	187.13601383471095
True	483.66485087366766
True	1070.5792686470704
True	181.63010385203597
True	355.9157501903413
True	437.1260541693656
True	596.7155099428521
True	591.4675808389064
True	274.98024438966394
True	457.9360604838303
True	676.1953001392529
True	96.54132918126078
True	715.2812899986409
True	250.5387231862678
True	140.51936298227938
True	408.21678326771314
True	847.523702760794
True	435.411056042689
True	877.2237515653401
True	203.40357672387785
True	358.7239163054987
True	685.9017573023261
True	633.1969249532658
True	196.05601233370015
True	261.0044659758812
True	798.028930588502
True	29.2548300766185
True	179.85244530718737
True	475.4865831004942
True	705.9208476250832
True	105.46871790262657
True	35.118494817249086
True	167.0261132783012
True	706.4409071798009
True	321.7807236945799
True	565.0789167330909
True	342.45389443006474
True	294.0918647450798
True	456.538813134415
True	488.6643574155979
True	74.00816258494444
True	374.77468031445846
True	764.1507080080486
True	0.0
True	309.7284443069604
True	241.48450224353857
True	999.8286312376764
True	150.26997233848317
True	651.212296784409
True	632.6111720346086
True	116.81804661544788
True	222.1422571099784
True	130.61457223327045
True	11.088235062655032
True	287.0021394838691
True	375.3098062553391
True	1118.71163058977
True	226.7806290686038
True	411.01550016904025
True	650.5460838645853
True	202.8738324964349
True	26.586121760798505
True	862.2692125310724
True	620.8030084007455
True	153.84549473605233
True	654.9571097646773
True	167.6222547157998
True	304.9177533297216
True	771.5883099110289
True	33.61512853955549
True	104.6953314361984
True	492.8555732014969
True	63.819260972933066
True	74.54636102975498
True	411.29553755621714
True	21.06458567441282
True	755.7183233089675
True	98.96841049859458
True	155.7487386023869
True	20.74805047025128
True	707.4623652856696
True	29.07619581574541
True	774.0764388918182
True	389.0396748266405
True	110.78575472760492
True	695.6050498937631
True	536.2827926583896
True	574.7445249138295
True	46.80984830861943
True	361.3599585448366
True	5.349946693136282
True	96.42595195889076
True	399.9141771662916
True	47.40546070221757
True	120.14585676366409
True	327.28588039705187
True	178.091341236152
True	98.6410847531626
True	643.3766342416797
True	20.36183918059001
True	1168.5104121644413
True	503.2309914194901
True	308.81839564144485
True	490.72307028610913
True	120.27443458992484
True	781.3908570508823
True	1127.2545897846255
True	748.7782376050629
True	174.6154745635988
True	226.14717409644396
True	53.76022470711627
True	58.73361059263674
True	153.3645311215279
True	101.23487043710514
True	165.4516721112359
True	1186.6845610718276
True	310.2163513586329
True	349.8671036731242
True	680.5253780814393
True	17.084296438808284
True	15.085801691277188
True	582.4177277113057
True	5.63815405816905
True	105.71986007352072
True	664.6168182341308
True	171.6050557019541
True	633.7580356347988
True	839.4589063321499
True	151.26221956436538
True	894.0091915686573
True	2.969942398145251
True	460.063327432485
True	1048.4831336855063
True	26.139050802686597
True	233.5435032897079
True	154.4357748302537
True	1015.9196598773052
True	239.15611892408285
True	487.0467906340611
True	124.4304787426072
True	518.3903482032467
True	147.53844137064956
True	102.63230228084151
True	384.8635182065532
True	74.29876063370746
True	57.35553584345024
True	1025.3385746955155
True	277.6548654782922
True	158.54088988935766
True	364.0370003489698
True	393.2716877670858
True	215.48928412358805
True	166.40039682086552
True	399.5679264766836
True	34.843415345414954
True	488.7064556034332
True	1116.4448778036017
True	114.71659724267782
True	478.884458376576
True	317.1076289346641
True	26.326936509687144
True	396.9192534815879
True	96.74750784192382
True	570.2794216806349
True	199.02645327496003
True	421.7113445403866
True	17.71782553052112
True	429.89171730551016
True	114.18491122034052
True	346.47245721634647
True	33.25787266926905
True	167.07035791433591
True	246.1044001714778
True	755.3918888969134
True	55.57257814733915
True	136.51944428341383
True	238.57666759243256
True	146.88505445239335
True	640.489566552774
True	555.9755710161099
True	809.4205233854938
True	392.9242097843769
True	542.7217536880164
True	420.7012389831377
True	683.4666388314263
True	71.5740265514645
True	465.9705333253688
True	429.5133857298449
True	45.357987577026
True	82.07113600483942
True	129.42065365243926
True	91.8904645265208
True	316.76393889432364
True	865.5439841784782
True	324.24675371242125
True	1101.8394770800571
True	320.2935440960808
True	909.554891313562
True	149.83964603299492
True	562.4206796861414
True	608.1361815939456
True	700.6594607553596
True	441.22025813402473
True	66.67543425631513
True	309.4463486456116
True	38.98697109939129
True	174.71110375899963
True	167.51247339576366
True	1127.1124637827268
True	227.8583604222385
True	554.7987855402915
True	555.5837773610224
True	559.4818437364747
True	887.6319791615446
True	573.3964179394306
True	665.7509860001521
True	913.3856968296444
True	121.29661293438596
True	331.68538309151984
True	266.9886044979812
True	316.51650366539377
True	90.8895773110321
True	374.6248913963958
True	4.376902025131317
True	320.62213062151307
True	248.2539802172529
True	619.3582956964538
True	288.92050618639405
True	355.9633446171593
True	11.003242285969923
True	57.600565470601296
True	543.245423771119
True	29.33473764144077
True	143.0631303449721
True	66.16907096190256
True	151.1770920147309
True	233.6521109010911
True	71.81112196892755
True	369.26347894936487
True	271.72184308405
True	97.57662838595073
True	336.1414451243596
True	66.6546608134279
True	575.4624136406283
True	821.826690357195
True	274.198847745371
True	1138.462275016445
True	106.37414473305492
True	295.8262324467901
True	1052.934528222602
True	90.37821881679152
True	274.42982366714955
True	10.523462372706886
True	388.2517311020516
True	459.60550836997135
True	149.32406112408233
True	618.2420225489954
True	916.2200279243432
True	161.24068278623065
True	73.28756149196363
True	322.1039044072953
True	567.3844801451346
True	617.9378682724424
True	1238.42637107959
True	24.61814586858451
True	937.3659907367042
True	135.66208598979512
True	628.9128180261445
True	118.69433925949365
True	131.05010907964362
True	189.78175841230083
True	169.8182905817012
True	750.608905792435
True	193.70304867117505
True	230.06801220543375
True	67.76215969264662
True	517.1735908898671
True	431.57190523258737
True	170.86559951500055
True	243.0688825069583
True	16.43398404470424
True	411.7545505290032
True	219.870154812582
True	289.40688173747304
True	117.33775297315871
True	722.1399258988783
True	419.1805963931762
True	246.34415637948928
True	649.7727476661545
True	524.3597150200997
True	461.73653686214544
True	141.19137709192057
True	522.3145508322915
True	430.58113244204367
True	3.053648762913128
True	196.90117096392711
True	93.76065753332372
True	244.0896025583424
True	2.865071137090548
True	131.82158996875455
True	358.9635844575086
True	7.132749944464864
True	879.4706484049498
True	167.7239573600575
True	737.7960410998043
True	816.3699242716211
True	162.34115076112695
True	219.5190239550572
True	477.98132393444905
True	847.5469900072463
True	52.59200786768705
True	38.05923009237547
True	135.48954443707805
True	618.4789244940711
True	723.1330127135849
True	180.60073775731803
True	585.4912693977078
True	588.8100085948753
True	858.433371493367
True	402.66868710595634
True	192.6929186653593
True	865.7749286164566
True	211.32825571081523
True	151.01667627597902
True	321.97921642241715
True	229.5899720338148
True	209.80521267251416
True	596.6176752506201
True	248.73136767421175
True	196.34605961099973
True	466.4942306805499
True	471.8664273268951
True	60.88869098917508
True	297.6726027884732
True	78.07273526224932
True	311.480010445304
True	360.7687103188261
True	255.4956182451412
True	175.47441065313618
True	371.2108998517141
True	666.817513814316
True	721.9218847989611
True	301.3637029086026
True	736.329442421347
True	65.00324040317722
True	890.2304175922537
True	345.46779932621047
True	13.786322235192312
True	601.0588101947874
True	697.8091780782889
True	259.0946251936619
True	162.33741081518963
True	46.91881551027601
True	401.0857948645275
True	72.66052782275341
True	16.26860472499637
True	890.5942224324182
True	350.75841167928394
True	180.23519941871183
True	999.982978412432
True	10.697531275806709
True	790.8669200063035
True	30.604194698724317
True	684.4481782036497
True	54.83775849945687
True	735.5931230543082
True	449.32672760475816
True	201.861742699616
True	436.8861110925263
True	215.16695343987573
True	301.42592545099245
True	224.796416859662
True	393.65202521586286
True	9.106503437373624
True	317.14650852186065
True	114.80625405357024
True	11.893382185711909
True	455.07144455665735
True	720.2511311452631
True	298.9298274519125
True	80.50223291118334
True	312.67703875807393
True	84.14775076798918
True	180.58062337021695
True	171.2004111832933
True	389.186333274551
True	45.153658358620206
True	138.31350346201728
True	372.6907045819899
True	896.4423400656991
True	112.8439859946108
True	206.3549669417673
True	453.43025060802256
True	19.165182684290837
True	411.2329619836861
True	512.476434892859
True	88.79763642977865
True	386.929531928468
True	353.91214792532395
True	414.0800979353703
True	581.5847295173409
True	993.7592018698692
True	962.5288114668156
True	59.126191088124656
True	1049.424847820114
True	107.83345058404956
True	117.89632234122696
True	111.4899575809303
True	493.7365646130005
True	360.98167730539313
True	579.5818768722577
True	268.1595736326923
True	154.2996924786211
True	405.8065061945258
True	15.486087952594946
True	469.5526867347653
True	409.9266334142837
True	147.81718881349005
True	94.72875925672083
True	547.5912216292388
True	988.8015240493778
True	195.96842582385912
True	66.72718285397376
True	437.12044444779735
True	380.353771204217
True	490.1843024658342
True	330.5597221946665
True	3.760848060045178
True	543.0675075788726
True	499.5305273250557
True	502.1947648479445
True	197.6694491865176
True	102.38775492650474
True	19.893407048113755
True	369.2354251681925
True	110.85854976960754
True	7.707197900754786
True	30.985056336788915
True	350.0275297789087
True	648.3673989313831
True	137.02551111434266
True	92.2733618938014
True	24.52971093997457
True	398.8108147507121
True	370.5827576320637
True	790.307182510773
True	302.0598565887417
True	533.2378931631679
True	545.4206350680121
True	526.1952204527834
True	291.7243900606964
True	543.5713378163808
True	98.48643007539576
True	583.2556668367092
True	7.683156181717161
True	364.104544132956
True	476.2107455995929
True	968.3628988793032
True	349.1115182379816
True	820.8731500575566
True	981.2376666534302
True	170.75684455193965
True	36.61431212234197
True	369.3774661742738
True	392.4122067145209
True	587.0349530396911
True	246.3788574779194
True	30.874692630377243
True	668.4844207238143
True	125.51471778346682
True	1028.2765190420732
True	318.03086975577213
True	469.8031346623954
True	126.66861255831252
True	822.7710709890165
True	140.78110691393437
True	805.2019629330075
True	552.3498861791488
True	190.7395090600786
True	113.28030405787833
True	67.19803916354788
True	576.371747745573
True	921.0368447339796
True	424.6843403131246
True	524.7068748190028
True	136.75732348988043
True	607.8594075601948
True	472.2745340333473
True	789.6519298096044
True	304.2780715859869
True	585.4268575096494
True	109.21545683803092
True	24.70199083841462
True	419.8301072951677
True	169.53212724025332
True	100.4725520587442
True	356.4884952888941
True	1092.942272602202
True	261.2933415946007
True	557.2148810775595
True	12.16502153489485
True	75.20035556548
True	333.19872378445984
True	797.3776885140574
True	464.5916473247976
True	514.3698051012474
True	716.9584936713937
True	69.55210683166344
True	735.155810278207
True	46.72830293280905
True	101.4717846771499
True	185.20418562081065
True	82.53104969357108
True	26.756054151966225
True	297.64419009817885
True	492.5134422795694
True	890.3418454162644
True	856.2270225187268
True	5.56585419076666
True	280.88146848411395
True	443.92610206306296
True	122.6754988589829
True	242.2526884406793
True	329.4365322794874
True	1326.3620994464834
True	463.7437869872513
True	24.004349912927644
True	188.8810161881821
True	698.9343502160598
True	35.50034714233685
True	174.9294462613606
True	545.6784143654248
True	75.72532591143327
True	873.3785539735642
True	337.1518894768333
True	672.0301893198441
True	78.3957839325607
True	672.8870866367446
True	591.29040776805
True	896.2895649395222
True	248.9908941232277
True	510.74630438932815
True	828.6768985855272
True	889.5822282854899
True	236.3606974747935
True	801.8785207125522
True	229.24536715899703
True	456.4149331793411
True	373.65667861843656
True	504.2264692049301
True	497.7887834990415
True	313.48999999204057
True	336.51572684543527
True	111.82776416759528
True	343.9938823205242
True	1142.066292845342
True	316.4278739466913
True	149.17712619452996
True	315.7467137355949
True	753.5652366141611
True	653.7486621769856
True	408.5884803069768
True	126.08251366760182
True	322.688038260731
True	35.23940054060952
True	169.60199361285908
True	86.80512939843189
True	90.75129385218814
True	562.5769090604766
True	141.9253545393452
True	129.32382663626467
True	100.77777282478168
True	83.38065910882709
True	462.3165078329538
True	393.8763415596784
True	1036.3214343485613
True	537.258560710194
True	834.5580086862128
True	261.6400392499735
True	287.9675676326933
True	534.7510635927434
True	194.4976180497043
True	759.0352880274867
True	246.88251477897472
True	354.6017186354558
True	67.8063296417413
True	118.88524099424164
True	261.432672756431
True	127.84577435562572
True	486.0374040616989
True	30.867538331795256
True	573.4435444813
True	1011.2123926313184
True	732.0090250055774
True	1.163773390684166
True	61.79078678081032
True	493.3442863333337
True	441.58259970632304
True	75.06335643054015
True	123.09912737920028
True	298.2872426338703
True	78.98249221201276
True	55.81211630407611
True	698.4013704975092
True	669.3144004391926
True	158.16179232417622
True	162.13650985617767
True	505.2236940714472
True	52.70094186592075
True	25.42272961408801
True	566.2021029871522
True	459.12017287053175
True	1132.0248769598984
True	47.49036213177574
True	458.2886216925368
True	880.4932144759781
True	796.1907750592436
True	293.01234055908515
True	770.1354673524717
True	394.6175999197525
True	42.06748522182654
True	98.91467497155176
True	698.5562506471251
True	73.57592856292923
True	145.2027237251289
True	966.3960845750884
True	189.65797462474103
True	257.5166506047265
True	104.39433596799122
True	677.8364928031065
True	614.2785630508374
True	223.65451994881076
True	428.8523272550314
True	39.32045768829253
True	277.78443953177214
True	605.6021204401611
True	624.4703277483934
True	328.13703038234854
True	69.8304152785985
True	945.2887994912022
True	1092.8885382602828
True	564.8913754954893
True	64.46234093027526
True	28.8307620401566
True	91.10164147086138
True	105.41607380832907
True	99.6509985120516
True	879.1686774589956
True	1175.367822960441
True	730.2094135691653
True	333.9330984014908
True	8.70288007046737
True	21.14146527342471
True	342.7550204812788
True	468.26033754058784
True	44.94262950277456
True	581.8633375282601
True	433.934373626776
True	396.5308277528774
True	79.37600914981826
True	186.1197961776119
True	267.28807944078284
True	125.60028029123974
True	412.4974960327015
True	39.86401575149306
True	178.33525290796968
True	1204.326348168809
True	6.917767325437656
True	28.35116933599565
True	593.376625062165
True	355.2696498556473
True	769.4949543058341
True	158.82041518195462
True	748.5132634894426
True	606.0850268107765
True	283.318714749902
True	431.8294420314411
True	335.6791212585455
True	290.4437795033171
True	270.3704009560984
True	403.7816741071762
True	498.9556668163252
True	510.4928412485149
True	107.46106295622846
True	358.2906370167798
True	9.10365876957952
True	186.67962224774817
True	222.24463954469076
True	856.0677857246047
True	627.6692386846294
True	29.323318995625165
True	734.6950247287616
True	821.157914906405
True	108.460237809465
True	350.1200594568508
True	860.6269934941403
True	233.51523572755292
True	156.07870680503945
True	527.1648496644459
True	578.5250806244942
True	1133.5205693519529
True	146.95320926228217
True	154.71130629542168
True	252.3571826665411
True	313.5291589346432
True	413.42137139419935
True	415.2460730386498
True	335.0924440528484
True	431.2230109828903
True	499.9755108635922
True	233.4467300317669
True	1482.923585782826
True	265.1769481950006
True	410.42673207357694
True	50.74222700943163
True	763.9950693849075
True	246.9500098259602
True	920.7883695323092
True	557.3093088460374
True	317.5320339525936
True	796.7320250014171
True	276.47545044977323
True	215.7355984364329
True	259.051878180228
True	216.90632276839565
True	138.34569598691942
True	250.6089655782981
True	738.1117074800344
True	522.6832022956754
True	221.44195860015543
True	1170.1492803857327
True	120.69346437269004
True	254.4756333817193
True	67.98862348423145
True	312.92429789429065
True	407.4556879482152
True	95.03526025702006
True	217.85325178532725
True	75.9741472031856
True	721.0299541430676
True	369.028523162346
True	219.06323312611525
True	707.0229256001275
True	870.3994795949476
True	835.2147279862929
True	812.9984900228608
True	343.41118382002446
True	1.5865960810264328
True	264.7156219391117
True	55.906045303230734
True	387.2135804273692
True	50.98987127342205
True	347.5169185657161
True	883.9505985196139
True	991.7033632351214
True	383.3334978693276
True	21.186287931295656
True	511.1414107284216
True	502.6872585433425
True	201.434691368518
True	231.35609919303877
True	288.8138945317152
True	25.30984196788883
True	129.69819945842153
True	947.206147468901
True	59.72625319537459
True	469.9769073487928
True	782.22607355957
True	105.48163762145292
True	232.99211115566777
True	114.85699936028436
True	14.919276548919804
True	1.160582331531929
True	113.26282762518036
True	1012.6404108960154
True	492.8883344162054
True	71.86919389203555
True	799.425531510623
True	334.0022554748832
True	1.0633579647807063
True	452.1724790471324
True	188.36942224498424
True	500.0277857764349
True	82.22211974805788
True	335.86760478255894
True	389.0236412457097
True	172.1018526794705
True	204.14026388634596
True	130.63951556774992
True	183.74047890014023
True	989.0685398492416
True	16.686788520353463
True	510.33156624831366
True	492.64741677997046
True	392.2182526629426
True	216.69952599462687
True	228.9572424044319
True	163.72971728012058
True	45.421673274893685
True	486.949471129518
True	154.12640781249092
True	854.2131306107337
True	817.1237046213728
True	251.4909995614304
True	315.9880715287578
True	520.1334851753638
True	40.91192577658156
True	84.17696541324075
True	731.1331238489671
True	1079.471567066507
True	113.02478461188088
True	723.8273317517164
True	141.7780595971044
True	952.1632886390644
True	670.6055917663975
True	104.03777226943646
True	276.1488795446192
True	583.8908112697688
True	258.1385573538382
True	47.546542367136965
True	562.4471952677637
True	442.4802109473042
True	5.064832175287673
True	484.1783872010588
True	67.62398926613992
True	183.51652096700053
True	239.92114754527495
True	292.3373633505821
True	71.68990951831167
True	222.3885920828936
True	347.33690841369446
True	418.65805986194687
True	901.8422437955276
True	47.36728235167393
True	917.4387125291962
True	1007.6451817477558
True	125.41360568088334
True	74.54213105428424
True	1005.962964036593
True	34.253691648408044
True	231.19230856588
True	80.59172457958499
True	221.9222687265641
True	362.8641681103747
True	974.1677513895372
True	100.02877682072211
True	72.83701108167699
True	629.1144482164106
True	269.99689057292204
True	717.3661919377897
True	52.94016902671292
True	485.1512230039232
True	365.4237143746115
True	680.6189235102541
True	53.1672096887653
True	111.9505791982941
True	27.82283066267192
True	274.0298584344939
True	41.438949757044384
True	354.6652381471943
True	3.109511840061314
True	1173.2772283699314
True	103.33211689400126
True	139.48386423934986
True	353.1974908128099
True	721.852722304172
True	654.1294322464292
True	999.7634853264898
True	471.9061696084137
True	412.7778502563909
True	140.90035652673274
True	404.0116212470677
True	842.2627474890666
True	420.310396230569
True	961.1825868775708
True	86.16912246680388
True	418.5491980904786
True	185.60538471982275
True	283.69505376805705
True	729.8253591580572
True	160.7147521244739
True	135.8733360750496
True	60.00950066315985
True	897.9580853361813
True	759.8930418044072
True	82.12609226622796
True	441.8335843207898
True	734.6582091983013
True	416.7096337873317
True	55.13688519124534
True	323.6327975424856
True	778.3541296955822
True	30.587796175026376
True	361.6858762467275
True	164.3993198569956
True	279.06445799954645
True	33.6598546381961
True	222.318230425129
True	786.1807117028696
True	632.1159115506338
True	58.99064863276554
True	297.2457101781634
True	889.6668814657744
True	16.917536507675973
True	324.2737029969683
True	288.4069239126069
True	432.5454252228601
True	214.2428151301543
True	609.2558142414505
True	47.32389346735452
True	934.4353070924462
True	888.5392652804887
True	47.17346502606127
True	379.6847947393847
True	725.2716763879622
True	914.5149039547192
True	266.41013521263915
True	574.9085341606491
True	130.6827108386133
True	177.5146286192412
True	134.30318820843146
True	142.92895358664734
True	208.2738047995857
True	943.9983938479364
True	797.5367091779776
True	969.4675144853312
True	20.3764971876034
True	27.174264676093475
True	352.2091402713331
True	12.300085036982376
True	607.2713861010213
True	1086.6988356090096
True	263.3036770731133
True	207.06686820302824
True	84.36019368174848
True	219.5783933296109
True	142.7734301946976
True	43.51089167514443
True	125.74746699562132
True	90.42217923473626
True	241.72795499238887
True	545.5412724526399
True	153.71481207712677
True	31.123766404509773
True	59.05694017716544
True	432.35502630163234
True	266.2409726367648
True	600.2708285787267
True	21.71529454937244
True	115.23683017166933
True	663.9321515458463
True	274.4851468118378
True	460.2673252714133
True	650.8116181063647
True	99.31183700148831
True	111.49213164138644
True	80.4257041734039
True	26.37246650415691
True	125.13214377245802
True	87.15417738141922
True	99.7328488917415
True	148.1822234450199
True	231.3183445458717
True	809.9307463882703
True	281.76737431583865
True	927.4069845607428
True	168.50562163951042
True	191.4067383643512
True	820.7409678973866
True	318.0608716724185
True	592.2862316442489
True	254.7638580419473
True	367.84231918264425
True	447.2951811696293
True	568.5535892712934
True	658.8504791111704
True	359.8159919532148
True	32.03373127292616
True	538.4796533141488
True	621.8011596186324
True	19.84930728732794
True	12.143931556357346
True	264.6701819356891
True	396.8606730355799
True	428.427237179783
True	66.14547237723339
True	636.7242939877312
True	915.9335218296508
True	235.95455010291136
True	882.3790817274419
True	277.80991805309185
True	110.75164032768603
True	267.0373688548741
True	680.1233864941953
True	37.85298882611055
True	567.7810211288016
True	1280.040322582785
True	991.7441196944108
True	890.7928020535164
True	208.32482006982397
True	87.2055342954724
True	199.47345635189424
True	822.8340245424533
True	145.68263783873064
True	1054.2538520431865
True	858.4722641056167
True	43.09972730261174
True	90.71636336899375
True	410.0805558605029
True	392.9863898749632
True	204.24865292272145
True	521.7786496844765
True	668.6916738316205
True	123.68338133599627
True	272.4930650899908
True	1034.136594610947
True	48.55006881551221
True	723.9501445579899
True	544.9678308411807
True	36.86169137832498
True	823.3949769090206
True	376.4430790513029
True	550.8442677892787
True	111.5631093978611
True	265.2499828512197
True	221.34943052030397
True	25.916751727286247
True	132.58574516697172
True	739.3512246330143
True	143.53807118915327
True	386.0081607223476
True	64.34911108569658
True	629.5149916172327
True	619.0874450460811
True	225.84224328205127
True	461.1756668199487
True	165.8453195981245
True	169.52083156281267
True	221.9233738357017
True	289.8555355897863
True	362.6429529914034
True	125.46996114061272
True	200.4478166527232
True	26.55303726264398
True	894.9597880764782
True	299.1965351156055
True	9.500176464100583
True	367.3888146256713
True	163.90744003320577
True	636.6830778008865
True	375.0079075534228
True	577.1140207207096
True	580.6609802866257
True	494.0699224337084
True	787.3356049512132
True	247.60231282186157
True	551.1437529433925
True	158.1923802220905
True	532.2577646045543
True	351.13673778921947
True	370.7305501445317
True	126.4767097929103
True	129.7024046103735
True	112.69667981473032
True	63.12923938751568
True	715.757964502698
True	188.56232626641884
True	48.104713874981336
True	0.0
True	550.9690249061366
True	119.88022533360508
True	22.513583646724857
True	41.39635307525458
True	114.5126916511836
True	545.8956684615273
True	183.6689976822013
True	107.51355157458796
True	37.27531705423101
True	163.65198099780267
True	938.0791635020558
True	53.64082167437377
True	232.76759031077967
True	748.1965288094963
True	318.9770942885795
True	455.47953672768784
True	479.7391972612605
True	510.1970069734715
True	602.0194289035206
True	919.5754580794728
True	256.873364010232
True	1032.793228303546
True	924.5752867496524
True	643.4426645467878
True	352.13755081432856
True	830.184132350573
True	10.014816172369772
True	33.478359265706835
True	288.3033709786035
True	44.765609592540926
True	211.642688476336
True	728.9135870911764
True	222.14885595402572
True	714.3598058182815
True	775.7334744429016
True	120.06881434113464
True	357.49556262847847
True	584.9927309155714
True	24.637005220045378
True	130.8122448576395
True	442.20100259253866
True	306.4652808819276
True	198.32962757549208
True	113.52919742318362
True	385.32524481887583
True	23.239190935238582
True	365.43880386993067
True	355.8128393986881
True	1048.2870393921596
True	364.0165382063416
True	29.66369519276544
True	436.5253816447828
True	427.2169507243496
True	233.9009347883919
True	29.949721845282923
True	754.5331985421681
True	428.9555410774842
True	189.8181473404086
True	12.57624504621372
True	1212.7203084862742
True	163.39070158848426
True	27.312557767396765
True	317.43885608590944
True	270.92581142274304
True	114.66036262046724
True	287.6520937160961
True	44.4366660173025
True	329.0488040425116
True	299.28786837801374
True	312.2324330849652
True	30.677008938703384
True	46.91060284839288
True	1027.1991921952915
True	24.29884661365132
True	13.075190647439024
True	179.40494207784744
True	655.6587261789474
True	9.943674289908037
True	194.50491963396476
True	181.59929301696943
True	555.917586883158
True	359.73533147991634
True	728.3822744011833
True	315.9679697232704
True	484.3087745804164
True	447.8051145318632
True	496.7263192379037
True	103.93080234594302
True	1318.076167845021
True	905.075178637022
True	297.8304309408747
True	521.5829851512327
True	104.16236717193222
True	577.6383414039085
True	434.38484162630886
True	149.83222497012426
True	77.71340759530901
True	342.156189269112
True	171.44267721237185
True	31.30849821370752
True	570.3625467159038
True	378.2957506498441
True	66.89038882096513
True	31.723877406366576
True	653.1524762615966
True	486.3354107438192
True	71.34546105788637
True	22.5963371428146
True	328.5894334545874
True	330.21922829492195
True	712.6773378235926
True	553.7698338680403
True	556.4427063211931
True	802.347560184885
True	8.235767520350432
True	57.28493387591156
True	37.45222682963234
True	60.04472892635595
True	483.7640988067213
True	576.7485867709732
True	81.5514738632465
True	108.21930766661131
True	188.005142592614
True	75.062238727117
True	180.82975267751385
True	202.19464421834272
True	275.27965463596547
True	830.1889622407799
True	616.5620931377176
True	282.52965310971115
True	193.64672089145543
True	261.9584053342164
True	262.8275339540863
True	734.6034202422227
True	331.6200813711729
True	167.79384246858731
True	934.943475887216
True	360.5984345112127
True	459.3696562275674
True	157.16299068014823
True	116.57896898536922
True	61.42254703980212
True	212.92388809223263
True	986.9558860720124
True	491.4169781960839
True	111.99653671618482
True	371.6676294374399
True	98.99317333026367
True	657.8873028309663
True	4.292954960627059
True	697.5740213179971
True	38.348143319354506
True	938.1383864821468
True	839.6781089710178
True	212.8092706275286
True	32.18097952710803
True	83.14679814603558
True	475.61841887409577
True	217.8929045577645
True	1.1298150803279292
True	82.45631678058268
True	1078.252430380219
True	349.6866515586759
True	665.2105271986536
True	488.3867321251056
True	31.14471596822536
True	139.39545163818084
True	442.7536244236791
True	906.2728247752912
True	800.1172997217597
True	426.0279112907081
True	329.22794217502565
True	17.01284727011401
True	73.82928833043412
True	716.1113665127693
True	455.0359272987693
True	382.4232253172681
True	867.5006001249736
True	26.479697183260864
True	210.48889358497763
True	886.4692816022938
True	235.2464437811974
True	9.834241388184257
True	498.3109985904889
True	103.6392098884138
True	650.5743443498342
True	55.64237362538599
True	263.18915752136246
True	871.3735524692114
True	890.0451687546263
True	263.9328365592285
True	461.33275759271856
True	111.2892070855614
True	600.575402911887
True	256.5475689534882
True	184.97129343660328
True	865.2586803294207
True	55.37569950604999
True	717.7833957603129
True	283.7088427889701
True	300.28638400710884
True	168.82407868272827
True	468.51865795205725
True	570.5605276202483
True	377.0572684207484
True	414.0574151978734
True	69.47171556419731
True	162.84165986808426
True	454.76166382090446
True	228.88159083609213
True	37.63300448770414
True	198.4462256561168
True	384.8337702232549
True	422.6295923883722
True	751.3572965396164
True	127.2976616859894
True	650.1026207584713
True	505.0276105129195
True	604.7326999238519
True	132.99377934753028
True	40.49010426476974
True	655.7222559299253
True	68.62335979989551
True	551.293174513972
True	700.4381945461888
True	445.0307240681461
True	134.35596765588826
True	509.65812006266304
True	5.110153720111152
True	411.5907247361087
True	31.71222828815462
True	624.1067927866889
True	276.73775490901494
True	570.4010204338507
True	722.0267690685133
True	143.7174006128878
True	534.3569852634764
True	492.46703731029055
True	65.85231161900388
True	969.227416528566
True	2.6876881805918167
True	28.24425765882583
True	639.6507036001948
True	667.124521207565
True	133.07030464434695
True	414.6905491901159
True	126.03162316493837
True	76.58521447410497
True	462.4315406982739
True	45.17468357494111
True	516.1720661840982
True	12.966226587353123
True	831.4473848395488
True	550.0437837892605
True	656.330543210278
True	105.0734139174202
True	373.822338276093
True	996.5317988725157
True	897.2818220865452
True	143.64567574947154
True	543.0003819344589
True	449.5571152828292
True	240.5022359674827
True	255.83696919524303
True	5.006976004940754
True	316.2782400646145
True	11.9901096736833
True	390.386821569432
True	77.55462642806917
True	398.78714392692575
True	653.6029963961361
True	123.93615573135116
True	250.8556462119581
True	627.4796859550116
True	682.5025077460467
True	295.43188647583776
True	134.4806879469376
True	171.5718912882563
True	478.3264725096132
True	86.99454656816147
True	9.360754472144832
True	516.0520811163234
True	547.1576758102275
True	21.2354727546537
True	139.52587490360995
True	894.68626326825
True	474.7878512085944
True	275.2817659129421
True	34.65166742991843
True	484.8549634160803
True	115.2618736560662
True	596.054940577445
True	671.3214473181006
True	307.1678716316475
True	386.8249460254819
True	188.63545805738275
True	246.2099972631584
True	75.88046141061255
True	219.50603722153068
True	493.4647900525192
True	22.10997314317407
True	454.9179645999742
True	379.4295204886621
True	703.6731890584223
True	890.7170334096618
True	918.9134802815436
True	157.1457345460982
True	409.4677505975638
True	72.8590141022052
True	182.7894808133509
True	317.2738155476042
True	10.178888894588091
True	772.1236300273974
True	23.44205119523642
True	400.6995609294588
True	273.8858345674939
True	661.8446464194133
True	196.226983235177
True	37.893408357654685
True	662.5337469997685
True	1088.8136479558832
True	223.7229787037416
True	134.1041359456574
True	634.8571794517677
True	475.6014189031547
True	18.368344113377685
True	820.0382151378276
True	109.09660762616868
True	42.30401340740989
True	293.35624557905146
True	358.8375705864618
True	400.07982516662753
True	275.9486987260303
True	19.212841439652955
True	22.51270078530984
True	851.7772002154044
True	201.19929211377712
True	109.95567068362476
True	852.3993874509063
True	652.2500350748921
True	642.7969723094259
True	447.9374618894355
True	145.62662223711808
True	33.23942523938947
True	99.45299780675995
True	440.5107771212384
True	228.76243251352915
True	477.8359876626927
True	144.1025638457685
True	517.0768708975776
True	645.7123509966806
True	938.7244678463072
True	23.55999661986227
True	997.041490350758
True	1074.684459694019
True	480.7303680002598
True	85.3257077147423
True	861.2533462877718
True	640.8064977473591
True	655.8726608649145
True	176.83407132922957
True	755.2673001560444
True	710.0555489236045
True	119.25710021081352
True	786.2954032097746
True	812.745114491328
True	467.59565449996086
True	221.15278078364267
True	73.925122240199
True	308.93661664299333
True	347.0875518457576
True	465.028899876669
True	433.26475253907273
True	195.4551356046652
True	310.7392324945041
True	3.1929009962869013
True	13.6403054142524
True	108.079393301484
True	135.56408498386682
True	352.788879679756
True	351.9366545973913
True	110.58099175300372
True	16.345358665573862
True	208.39468776049392
True	814.2733349404637
True	467.8101798294679
True	528.6435945287843
True	563.4460184608547
True	801.2172260332587
True	639.661051616554
True	92.55139304967788
True	209.84027225608637
True	241.92300043545308
True	289.27301178860125
True	110.72052917182984
True	357.55932495932524
True	427.0814399157519
True	171.7123020646426
True	658.7384486973549
True	240.32070640367292
True	212.7856776802252
True	30.352422056905365
True	246.3187079261691
True	474.7481138148577
True	162.05333865128466
True	533.481425417347
True	461.1481963356612
True	251.5256728899596
True	104.91987645390792
True	41.43104466949051
True	395.52681235145633
True	787.1381062759158
True	157.5668106303886
True	1044.6235681508056
True	1038.1595147143437
True	486.55528820361457
True	103.2874759944564
True	117.33390098363029
True	694.9266183091744
True	8.846371284267914
True	225.46015316040797
True	134.67711357350524
True	116.0323480328028
True	332.98838371480383
True	631.3704955624264
True	33.81662143814647
True	125.23548731675784
True	931.2859675835024
True	57.9538067513723
True	477.3809778438219
True	525.8367383168938
True	254.0984052017913
True	134.22983912311165
True	928.759537363862
True	1218.9703725423817
True	523.7232337592118
True	647.8209363199586
True	214.6767573670392
True	158.16928782192582
True	318.37107109966803
True	246.7104062218764
True	176.13161444025334
True	313.4719407480442
True	338.1058669229229
True	11.235040573505357
True	646.7575391761717
True	149.78685632425538
True	75.69216807306556
True	429.4445950573527
True	318.9077399233778
True	1178.461296851505
True	351.06207517360866
True	960.7704189657646
True	10.49505904517926
True	269.6985559601497
True	219.82306581813955
True	159.2068487847346
True	473.5649613429093
True	192.5305463520561
True	430.1103708308752
True	334.849566166331
True	110.7638097919092
True	342.1260338260357
True	1009.984670342368
True	714.7698869379561
True	222.27733902542263
True	108.68935907460111
True	288.4343185522509
True	24.228736906576103
True	363.54006255320616
True	321.63026369596395
True	564.1896387303233
True	458.52088460738537
True	361.7247489187914
True	157.7692765238306
True	12.066083155473054
True	416.0976489414332
True	274.58087230660107
True	152.09336717779135
True	303.1370491343765
True	408.8760813174108
True	824.3567811809339
True	317.9251353400776
True	766.0347265540713
True	385.4207397714156
True	370.53718920771774
True	1.0610948968757534
True	1179.628552507841
True	102.78034433603924
True	919.5909478351105
True	188.51294181815464
True	459.720262882737
True	670.7543606883918
True	79.35971618397076
True	480.05911862079193
True	32.39428722414582
True	420.98644806758176
True	78.74625028286323
True	226.64905786024764
True	39.3150687392292
True	662.4129864576495
True	185.29654872773332
True	27.155941614039754
True	403.3975937176168
True	107.53976388617237
True	169.77478009873917
True	860.9635322580298
True	248.39684546409632
True	148.20873493947008
True	362.8745858539894
True	519.9678586796829
True	345.4525634389953
True	520.5271812297285
True	638.8235804885811
True	150.49045751702795
True	7.099817630972199
True	69.93540925106421
True	434.0976674863737
True	96.05671244146194
True	82.59363843411131
True	1074.5989369178
True	26.167161996176947
True	332.2915377068724
True	319.81432956718606
True	417.750606104018
True	673.5936181876493
True	184.5835162852205
True	681.3791441612182
True	324.129007500319
True	359.3009054814972
True	270.8552117466842
True	212.81751598671363
True	379.4079786146963
True	434.9779774581738
True	415.4462330452948
True	615.5016385463538
True	138.29391458998046
True	75.74488119232903
True	34.55656526341904
True	293.160791686162
True	644.2700413341267
True	404.076742516989
True	781.8803524303926
True	219.46227214679152
True	375.722790507213
True	69.7098083651508
True	56.085047822472326
True	432.15676732345736
True	198.5126656016225
True	231.3819161461533
True	43.540973758509146
True	1055.6815536266374
True	161.53457013290972
True	902.5247944536144
True	312.3377689052594
True	918.3597994667656
True	227.79749108964893
True	447.829196103724
True	545.7106289654056
True	591.0190489215679
True	208.5672757921271
True	469.1049884303843
True	966.812556213544
True	127.71618357183
True	6.922379550863549
True	567.5336115545869
True	30.085041940286608
True	74.80234106384673
True	824.2248317353101
True	228.98258429520263
True	960.0815419998864
True	689.1420625568041
True	401.470315220371
True	282.1177472753151
True	491.12509139925226
True	333.0659519219573
True	177.36609821323256
True	680.8290450776904
True	719.9851274643632
True	211.02440751236688
True	85.56354719306793
True	535.2389159849141
True	136.21399932082372
True	383.73599069202686
True	355.4631624168262
True	64.96718968623756
True	376.6399395477771
True	432.3058695748724
True	369.6952210876788
True	417.6830108158288
True	439.4171130004122
True	649.579171709908
True	55.54899419469583
True	450.5080361144158
True	331.9305173962214
True	672.2327032080948
True	228.6690403522177
True	106.60644652989464
True	42.792221876895205
True	538.5198841226219
True	631.3370133315204
True	181.6081360048049
True	411.7478128927763
True	355.7564484878795
True	16.313668326235714
True	165.36550905826192
True	299.502782636349
True	2.8001220769495125
True	882.3255925479851
True	80.69319218970097
True	102.2987659546344
True	108.63936234020346
True	361.50347039089314
True	35.20575318294021
True	434.2752300890485
True	231.0901306513236
True	5.741902871217969
True	117.16089070511376
True	431.021661502093
True	46.83213530847067
True	69.0712411039941
True	168.7053119398689
True	297.94654548566456
True	944.0632199394944
True	405.3434783534245
True	943.366362666618
True	182.9130488516192
True	1043.9372904302563
True	797.1135606999834
True	664.7035995494635
True	409.2426222240985
True	387.520618662658
True	79.0180464940467
True	69.05048770253654
True	78.11475428567094
True	177.19944839354994
True	467.88451309212144
True	1142.9775940563225
True	168.19212922145303
True	356.99964022822815
True	431.3190775546093
True	621.3737461530227
True	570.2639926559511
True	281.4348499483317
True	447.9570336932584
True	672.455075130296
True	94.8108235382662
True	701.1135265403232
True	255.03581891246824
True	132.64271731912305
True	411.8816587698244
True	890.7508252371721
True	425.7976895612442
True	845.0206309384308
True	207.6433071975789
True	349.0897270131365
True	687.9753838906196
True	621.5154933580548
True	193.3194015381017
True	270.2107976387312
True	800.1195247809213
True	31.87022583003168
True	183.63028522735823
True	504.232480124556
True	693.026483998183
True	105.0750780297853
True	35.6525106181983
True	157.5299358942378
True	743.6820500368792
True	318.135772655932
True	561.363177571812
True	360.1484305671558
True	301.37605567785687
True	443.9243811586053
True	485.8974049170816
True	73.89040756450748
True	367.4762850140834
True	743.5529203588769
True	0.0
True	292.82819908015625
True	243.046597766398
True	967.1858871871258
True	157.2666162706681
True	646.0301300470401
True	631.5395524211268
True	109.21363835531176
True	224.13450994207463
True	134.06474041279833
True	11.8641414371192
True	290.30327948133726
True	368.0396665316493
True	1140.7567468135069
True	244.94923000197315
True	393.8006724437048
True	649.2952266681718
True	206.82030354761625
True	27.72361193112125
True	859.5458144850052
True	614.4810200255564
True	152.74987088601696
True	617.2409641682702
True	166.77546726160793
True	302.6321776086264
True	780.0435659304771
True	31.75044912465175
True	110.24590161062292
True	515.1774044417879
True	67.46977241160144
True	75.96791120184241
True	402.3492712508912
True	21.168573630593208
True	758.0663011337517
True	96.89631949546548
True	166.3633188923907
True	19.237879339125364
True	704.6866870363433
True	28.980959401368867
True	786.1013851414527
True	395.5732264912365
True	117.16284359695597
True	701.4812159344327
True	539.6868496132493
True	559.496265726672
True	47.24632077593837
True	372.2590610437964
True	5.5532921583765305
True	91.99024094272536
True	389.3725487347888
True	47.05978501853794
True	121.0278996947479
True	308.5739933138726
True	178.19289608408465
True	101.26887116477562
True	618.1779451698416
True	20.621851779657536
True	1100.8170764078266
True	520.1977031145382
True	302.2649622643738
True	499.386537954237
True	124.43224837073392
True	766.5097118253807
True	1127.8444219450987
True	753.062413453001
True	170.95062879428582
True	232.79584819214477
True	45.148888775726974
True	55.829731389883854
True	151.84475250786068
True	102.6236384406226
True	167.9873159843229
True	1204.5021766280213
True	311.7930021125861
True	352.2468405380626
True	738.241602890552
True	16.795376662898875
True	11.39099982035552
True	589.6078775259471
True	5.807981180412791
True	118.86200419064824
True	688.1762874706552
True	175.20006731852368
True	648.5129438873107
True	830.4197215901241
True	155.4659858293676
True	896.4417786624699
True	3.1942972625013466
True	444.41859923038726
True	1065.2339878996524
True	25.49652760725147
True	227.30959422245425
True	150.66199667639214
True	966.8227672812756
True	235.4329466614194
True	493.88462647001313
True	121.89588937457272
True	501.1033615134238
True	157.72937603441383
True	97.98685146447562
True	385.46654082777104
True	65.84797917486874
True	54.993134667635694
True	1049.0995310805563
True	257.9875815961491
True	165.1086478041033
True	359.2604766592762
True	390.2437168302828
True	220.16886870954173
True	165.73361681471926
True	390.6726799443185
True	34.94955735239584
True	490.5642797018512
True	1123.864067460765
True	114.4722530494002
True	463.2047672823997
True	310.96818999018177
True	26.20579390463586
True	381.77097957204217
True	102.97314859783918
True	551.9066596347418
True	203.70826789903091
True	411.225978330491
True	22.126194506779623
True	456.5829922724155
True	108.81323011413902
True	340.3068996009793
True	34.24913210252171
True	175.01306168184294
True	256.09929299371885
True	772.3283318388991
True	59.34130354093361
True	137.71734886388305
True	234.61250718488387
True	139.26148203103057
True	624.8302674002081
True	548.2967317577923
True	754.5196605183285
True	383.7383187725877
True	531.7151592959287
True	411.786996554562
True	697.6500119334714
True	74.99988393578298
True	467.6587919740167
True	428.3237852689255
True	47.92197946199135
True	82.06236486152005
True	133.79276864821148
True	92.55001998799848
True	334.8885375009687
True	867.4807353551436
True	339.2611563537491
True	1133.456004931208
True	321.3649600774184
True	884.231257077479
True	145.35069842852047
True	575.3125332219427
True	623.2981063806583
True	697.485745726891
True	433.5127751572068
True	63.98772004088956
True	277.3801179223034
True	42.44468872337772
True	175.85564477854572
True	177.11146717850076
True	1133.9295185483754
True	224.72047392819525
True	545.9939387679312
True	552.76535376188
True	560.8922143634501
True	884.8007700480638
True	582.937733199441
True	658.1491633816469
True	930.7399784406095
True	124.1032735606268
True	308.9020409448834
True	262.5363149391582
True	318.4673198950844
True	88.40702450343818
True	386.231440721237
True	4.0001428901382665
True	342.1647841181186
True	253.5270574546529
True	605.738581442426
True	284.7330071839486
True	360.93838989942674
True	9.175985448590724
True	60.630258534925424
True	548.0501850245698
True	30.568730051435008
True	141.4448397335712
True	61.96171258869802
True	158.13027725319947
True	238.84458144162352
True	69.96249932393296
True	392.0473584045901
True	266.566057844464
True	103.90058287350756
True	342.7936848260403
True	66.47597778945646
True	591.9068296552471
True	833.6971820197176
True	280.3296473201696
True	1147.4823698345415
True	101.16045204324068
True	308.78950200914755
True	1067.331680792339
True	90.90860088961
True	281.58044316200903
True	9.555604573361274
True	402.1645402162995
True	449.59593964358857
True	158.9188646723689
True	626.0535746596521
True	918.6974106692104
True	155.2893970342414
True	74.66609843753626
True	334.68035052176566
True	559.7474844801029
True	608.9147173101755
True	1227.868898612279
True	27.878296443099
True	969.81732483858
True	136.35362837608042
True	640.5852742707722
True	116.78167252205952
True	130.1248952197779
True	192.5896557491886
True	156.88883465065754
True	734.4020539587555
True	208.3078928353904
True	223.18835336936144
True	67.62489311592495
True	510.8782528597266
True	458.55565677470696
True	177.37014227456575
True	233.5324330404626
True	17.152806882099924
True	426.6923148866029
True	214.33764750693413
True	276.0822680744261
True	120.45591063247667
True	673.1190471370022
True	419.7162153382199
True	255.2865901632954
True	640.8670862030307
True	541.1419898695699
True	479.90573754474434
True	130.3176656218193
True	520.9673502248567
True	417.93252790912834
True	2.320484541009522
True	193.0056311958252
True	99.42439889222491
True	235.95607507742943
True	2.7164589537149366
True	129.31694415360198
True	346.9351003634227
True	7.233859424723013
True	868.3257648786198
True	171.93504876308606
True	721.7821591795707
True	786.8642796984017
True	162.12518296429036
True	210.63087194384025
True	483.5060704799406
True	845.4271562357617
True	50.35154111090562
True	38.43709976814249
True	142.1342168910607
True	615.1203197172582
True	719.6442359043355
True	193.36779700885887
True	593.4602996831524
True	583.6203774286479
True	838.4691745329058
True	414.4784208076435
True	188.20236052037097
True	904.0362798135892
True	224.2509720623836
True	142.7401490346885
True	319.43649231514405
True	225.17609689549093
True	207.23860072712523
True	616.2802010893346
True	254.3106059759717
True	191.81392032497243
True	457.5383790797705
True	466.72575065090587
True	63.54397090856576
True	287.8432828511225
True	74.59738225272282
True	342.6008176653182
True	348.49167079898746
True	257.2174480255822
True	177.60483258268115
True	378.21765919994704
True	652.8690039868582
True	719.964181223944
True	298.4534020479362
True	720.2276004743941
True	63.4222727877512
True	877.3319617105723
True	354.7254059974812
True	9.407756016158384
True	624.5091090807219
True	689.1026290023038
True	248.4560732430048
True	162.57650330963094
True	49.09804850625101
True	386.36419247489584
True	77.84535939920417
True	12.539733029517876
True	880.0901498261991
True	361.30658173223577
True	176.41282302882297
True	974.411811546883
True	12.349411927636067
True	784.101823484586
True	31.762516083967505
True	660.8956379168802
True	62.186340154685205
True	761.8919826413086
True	438.3374300796182
True	196.2142166234767
True	441.1645570421828
True	212.86936385031268
True	300.50225432013906
True	233.6990550077261
True	399.1421639323299
True	10.60737840520569
True	324.0076775628784
True	115.89944773042586
True	11.366991087791405
True	481.0476623877228
True	714.6059407941672
True	290.1982604709491
True	81.58547334767704
True	306.4038522828106
True	83.34721195991348
True	196.133431802586
True	172.48622593228478
True	370.87429643326254
True	45.30995490243389
True	141.0916426062375
True	379.879805609256
True	917.3942529227194
True	108.4734525817642
True	209.2249652491037
True	416.3971369012178
True	18.892574156152723
True	412.935470078341
True	507.82073358352056
True	90.46923876330104
True	405.1960329809363
True	347.86384097859883
True	413.9326364369131
True	596.9884218183228
True	1023.3253989340014
True	961.896661538274
True	54.86183147139047
True	1075.3743756143267
True	109.6104713086025
True	119.54522426286212
True	112.11779696702467
True	472.47174529192273
True	381.2581776033024
True	592.7815703316293
True	259.3530995665909
True	161.16242865196182
True	406.0325783482336
True	16.561241614921748
True	459.42312218568657
True	395.7788834371177
True	146.35797497329327
True	92.7579602946341
True	521.655500571135
True	991.7921314339028
True	207.61002233734263
True	65.28681411772445
True	425.4862222111076
True	375.6356191637096
True	486.47011876522674
True	325.94962056590833
True	5.12657826351957
True	536.4475634524581
True	479.6648955118421
True	506.1403306078584
True	199.6910272052539
True	100.42002683135584
True	20.443427569820944
True	377.2833792875262
True	109.33031927736464
True	6.885441553190111
True	29.34874414267696
True	350.1860096898835
True	647.2320220462673
True	133.10602379487992
True	88.31065995422831
True	26.10367865425122
True	403.2894692674186
True	352.2482385480185
True	770.899289109032
True	305.86367509448183
True	497.12928557183005
True	533.9470106493073
True	530.0962492533954
True	290.7994011743845
True	520.3674766397759
True	100.87675084430124
True	585.4204610987076
True	6.539885010769645
True	365.0915244847063
True	449.4311372107156
True	985.0905946004466
True	358.03771730554456
True	789.983685141383
True	984.11690627086
True	174.67088990620263
True	38.28365899186168
True	361.9041929307138
True	389.36938682594297
True	592.5525279250468
True	255.62081635206647
True	28.5833139698022
True	653.3008062419186
True	130.80184991041918
True	1068.6564334405102
True	320.88064369665085
True	495.2377587446728
True	130.48382528726736
True	806.1744162921423
True	139.69863078184187
True	834.6978770902729
True	583.2066044704758
True	188.95032205894069
True	116.97525949332038
True	63.195792960937055
True	562.7005805582677
True	909.44920327377
True	419.4405419894047
True	559.1123609268154
True	130.68635977187083
True	587.5114725657662
True	495.8666520092031
True	770.7373644884113
True	329.0080884675977
True	605.9545938787568
True	117.22504392078484
True	25.27234238230133
True	411.17099571643473
True	168.22725225785163
True	100.29449901722666
True	370.1243749013922
True	1066.3565277862535
True	256.3496880548805
True	558.8726347591034
True	10.459971244136062
True	73.83576362485934
True	326.290703107432
True	778.3185966231283
True	447.7830979820832
True	514.0455847183499
True	701.1485703744243
True	65.38850379166999
True	721.1965849616977
True	47.85241041399166
True	105.09267616276485
True	190.47310189807013
True	82.18323886080555
True	25.522367939648404
True	295.07462056412186
True	475.7082172902504
True	906.6840646560416
True	869.3054381675191
True	5.966848639905587
True	272.6301937017877
True	464.9188623350101
True	128.26392919726027
True	250.17934483074424
True	323.4805441850229
True	1315.1082210559114
True	456.1855219451169
True	19.899710503090706
True	183.59419994037455
True	721.9107018110759
True	35.52043765872388
True	168.34993709094235
True	550.7687753982914
True	73.5278583619168
True	861.7060654047767
True	334.2335154621422
True	664.0589053559053
True	78.9016974185019
True	665.561067624686
True	592.659274599023
True	886.3929766176283
True	256.74981991077004
True	514.7178169381745
True	827.9070747223706
True	921.0498494658976
True	242.9787967582216
True	751.8326111068959
True	225.54700112768947
True	459.8322337442712
True	378.5167426899717
True	499.3694977864088
True	486.5045253103274
True	312.1198723359044
True	340.05364994865806
True	112.952441179039
True	353.30704627829425
True	1104.315941142364
True	326.20845113368773
True	147.9449302446745
True	290.50395338344
True	749.2353631683332
True	640.7131766374966
True	405.9194295011544
True	122.79521674959597
True	332.0617402453441
True	34.536041623921584
True	175.0999128751743
True	93.46997132401604
True	87.80493282380971
True	574.6116824093763
True	132.00575888204364
True	133.92398956017658
True	108.70695316651376
True	87.01633746864793
True	450.07063100293067
True	400.1572109306644
True	1017.3524889898038
True	544.5739197457732
True	822.2472252793817
True	268.39972245535284
True	289.979556822747
True	513.9730059897447
True	196.24813406946535
True	745.5313631218388
True	227.92943413140927
True	375.9464227630335
True	70.06672199685465
True	118.17708825033344
True	258.9383175778104
True	122.17053291615407
True	493.4350503666827
True	32.152684816125166
True	562.5908129359703
True	1000.8826861309706
True	712.1230932808612
True	1.6178890481967576
True	61.19833913797261
True	508.14856356905847
True	440.2874977192851
True	77.06789534873373
True	126.30980437982512
True	303.1181364280139
True	83.76499447492094
True	52.41990825293941
True	696.8407884564305
True	649.8782317946653
True	170.5592486584925
True	169.76169367830923
True	533.5913783485105
True	55.21680389502888
True	24.84258015882503
True	541.9839554782571
True	478.4855255779868
True	1131.7354464235018
True	46.9645817789406
True	470.0114417134303
True	886.5227381087176
True	782.0066980356735
True	283.8258335896736
True	769.1902884861555
True	401.670903354294
True	42.37405011222649
True	96.94376964334847
True	718.8306857178648
True	74.35372227018017
True	142.34644570924695
True	943.0888903358464
True	193.8628359531147
True	271.63590798701006
True	102.12783321151252
True	618.6839203069014
True	582.8855199854256
True	215.5222408781236
True	443.42271713899714
True	41.8840361322199
True	273.7285849486504
True	593.6706536975737
True	627.6965537208876
True	323.272262296555
True	74.06497069085475
True	954.3266321186592
True	1110.0489053192457
True	565.1340269229956
True	61.7676057631778
True	33.29935463390039
True	96.43138882335636
True	107.0489718917124
True	104.69192870838351
True	862.1541573997469
True	1145.295507541903
True	748.5666697059767
True	329.5669715523696
True	8.184617886132758
True	20.464164799015613
True	340.90582769962066
True	484.6328032056098
True	44.77941905844151
True	565.3397983925173
True	429.2441607092754
True	409.4214125216216
True	81.54015691056475
True	196.38425721154616
True	265.1650159866847
True	135.5849203908419
True	401.5328372915578
True	42.84710608967856
True	182.9855640094475
True	1172.263391094965
True	4.8125349432444775
True	27.53223378888652
True	591.9367565332894
True	362.1502431405728
True	763.8133689257985
True	160.87756675784516
True	739.7016756932209
True	603.7408117687713
True	270.00041637810506
True	428.1271148638024
True	345.9668281381587
True	283.0941821426413
True	267.1045194117737
True	381.5999498426173
True	489.4067712599151
True	508.904792983597
True	105.72237412667585
True	356.135490012795
True	9.062323790480256
True	183.52574984914537
True	231.7760055200029
True	870.3616740514123
True	604.4011362014098
True	31.79545972574537
True	714.0634167339142
True	844.5475845320407
True	107.74656201737884
True	351.6730254600724
True	851.3401362352394
True	228.85940507969264
True	169.52078986193126
True	536.1031110469862
True	608.7906583536832
True	1111.4498913975317
True	148.35662973493652
True	155.75535463224026
True	257.7335913398809
True	319.00196380304897
True	412.53097079151416
True	405.9881447519635
True	325.0544432472299
True	442.8442138211107
True	493.8995905718755
True	232.57981682307937
True	1471.302021114276
True	236.37905642350333
True	404.68247554760165
True	54.12096328889102
True	765.0448141295434
True	256.4903102325374
True	888.2973964984465
True	555.5762017232939
True	322.84217903319694
True	744.0363964557703
True	269.06488979146803
True	209.19436423943105
True	257.18436622425673
True	212.77942421891444
True	141.98018417610604
True	259.3328891425409
True	719.2758929411565
True	504.0479039934048
True	218.8065486594352
True	1175.8591187901638
True	113.73146343371826
True	257.3936677586749
True	68.86772794499089
True	309.6204770646372
True	413.97706370137206
True	95.54994367611587
True	223.80661357774989
True	76.09610093731571
True	691.5060531756181
True	368.1893507001086
True	223.36827462343663
True	746.217984488398
True	843.314397928368
True	804.3604322913218
True	845.3249190481588
True	346.0134542683954
True	1.423410904010882
True	247.76356919826213
True	53.7898010903743
True	381.9050696609745
True	52.386783753972175
True	343.064611791991
True	854.5759258078505
True	1033.4565509246931
True	393.8226106144447
True	20.64274551490864
True	508.0381919290876
True	495.66799976703896
True	197.07315355497747
True	219.8369082579925
True	288.190727793672
True	23.667641772064847
True	127.3672859201475
True	931.1391396630506
True	63.44905752544235
True	506.6907091638746
True	798.6003056879919
True	103.73941683072847
True	245.87127931963653
True	118.27974715769308
True	14.214843976779044
True	1.6578434616374398
True	123.04167919883253
True	1038.8352914829118
True	487.35591429108666
True	69.94026842125795
True	791.6250380980741
True	341.6391142131982
True	1.186165949781258
True	454.4526794677048
True	195.8393765151364
True	475.64878260647663
True	80.89409270696962
True	322.52367746877417
True	384.6656967473119
True	169.20598887898038
True	216.22291956227772
True	121.41432474219744
True	174.80297465938978
True	974.0815957868002
True	17.28809169502065
True	514.17233285925
True	489.5780945334449
True	407.60607805116354
True	224.6135673087093
True	233.7844873206253
True	156.93539109435065
True	46.72677332157017
True	493.65348257831135
True	151.23473397987033
True	853.04878084863
True	812.3594071452095
True	232.9261106847516
True	303.2816331741505
True	518.3105071707822
True	39.2175754599847
True	84.36754394513719
True	728.3132461740894
True	1101.03457595762
True	105.99524299987056
True	735.9119868220142
True	140.3451553412323
True	924.5551201620922
True	657.5186556399104
True	105.40147754057188
True	273.26969829983665
True	625.6690236294446
True	262.84537687165505
True	50.178988139729405
True	565.9005735705929
True	443.8966368714389
True	5.412701738906658
True	467.3729897203498
True	67.54877974165126
True	176.9021417273766
True	240.0378315582675
True	310.6213502758103
True	76.31317183311855
True	222.20083647421905
True	356.09037787543866
True	420.4741851783075
True	952.8491553849738
True	43.293246272293146
True	941.6114190891616
True	1054.8646291064006
True	127.99367352181665
True	74.56181204145453
True	1006.1956868838604
True	32.91475061235261
True	230.5082158334742
True	81.9038422463787
True	216.36023314249752
True	359.02385238722565
True	940.609264599767
True	101.3021699194662
True	72.70770171469339
True	629.4022867317392
True	268.41835002086
True	705.0116881581685
True	52.34766796880075
True	465.8929109241784
True	397.1916557938383
True	697.6003585861207
True	55.46845338109123
True	111.57930445220748
True	25.122551214621463
True	269.3931570324134
True	45.62424340082418
True	346.2051174505068
True	3.739390594049709
True	1196.2697452866842
True	110.56268577362728
True	132.84739600155427
True	347.23699026369854
True	726.39094838317
True	683.3311965178193
True	1023.9495419110856
True	469.5639813451464
True	424.7177032522928
True	138.53953817866764
True	414.8666468696984
True	835.9403330509479
True	423.4508160809468
True	932.4095156292168
True	83.9925858524128
True	424.47738489222274
True	178.7021674141673
True	286.8060061928062
True	768.5038251121275
True	171.94370240293048
True	137.6728698428388
True	65.31394081780017
True	867.4488970722646
True	796.8093635964487
True	81.29685000078085
True	447.2892347516736
True	766.712895470426
True	423.87771075485006
True	58.65978487784612
True	322.0099327747447
True	801.9808991957872
True	33.75824655180337
True	360.5607736849241
True	168.58015275006548
True	289.44586564395684
True	32.11451542526196
True	220.6837581315172
True	765.2219767984823
True	653.6642165788701
True	54.30256320344361
True	303.1747652880626
True	897.3637346610012
True	18.08147866987418
True	311.68279446000315
True	289.2967725591587
True	433.0713469832991
True	220.79553283669551
True	618.9675575009019
True	43.97345729340368
True	961.3833120426
True	901.4578392400148
True	49.36740061199219
True	406.4545484024089
True	726.5140191423241
True	934.5072353121656
True	265.8274279242646
True	634.759167192398
True	133.79357706330137
True	178.73022575042896
True	128.50121133646715
True	134.8356398236476
True	212.9803572797819
True	936.8329457448572
True	785.7466310920906
True	948.491681415516
True	20.44253887724716
True	25.4357242576219
True	354.9493322154273
True	11.573508538361777
True	601.1997429110892
True	1052.8580300323938
True	262.4306732019492
True	205.27068976787757
True	85.22786329433366
True	201.09899633466935
True	137.55268974137638
True	43.18522032860868
True	122.1398746892579
True	89.9448932022182
True	247.57322457544436
True	553.011829979456
True	156.92006646990734
True	29.421789003249277
True	60.03457137141657
True	416.9063550086803
True	266.32139840874686
True	599.8702381799495
True	22.646729545068496
True	112.70388942317248
True	684.1504352935005
True	265.2719181952059
True	469.0653282794042
True	649.9276040687018
True	100.7075151198381
True	110.276508259679
True	74.30586786241473
True	26.308248282297804
True	122.88357795363116
True	89.67542177322926
True	100.17117808808352
True	152.15845101799084
True	240.4135109326197
True	845.6704842810934
True	290.2677977369451
True	896.7778502873164
True	161.09610492162315
True	201.2021527909476
True	779.2009189953249
True	304.5956450526016
True	583.2276697131229
True	258.28725013977294
True	349.0225985360668
True	446.6806439076794
True	581.1921024018486
True	639.0220089555701
True	364.2156012643897
True	33.917549185856025
True	559.8513735025836
True	627.0862617989711
True	20.483023945991533
True	12.328983961789213
True	264.47927512964264
True	384.347384617245
True	445.9820070647365
True	67.89600409174236
True	632.1962183881795
True	918.2044292723403
True	236.4023841551466
True	856.9077559115397
True	280.3852420595849
True	105.20983012041476
True	275.1359185681446
True	654.6040666433057
True	39.34384733233654
True	576.1662714235259
True	1297.8951162934036
True	1022.6623904352064
True	897.8966898813335
True	215.06578153713565
True	90.43445921920932
True	197.49944791088703
True	828.1226706289868
True	142.66101212949908
True	1069.3768542718044
True	884.5637077190718
True	41.11151209636181
True	92.82402852836294
True	404.8677730763883
True	405.5740693800869
True	213.4065292494876
True	519.1091679363327
True	653.5047961662569
True	122.00984970844748
True	280.0852937637666
True	989.5615302742992
True	55.35599965001394
True	693.4128483940272
True	560.3626442654455
True	36.5378273277447
True	864.9808597092992
True	378.09866824043365
True	563.0202375251889
True	110.73350985932248
True	283.627673707915
True	212.91773612283336
True	27.529962710108283
True	123.08557924938428
True	750.8361306998775
True	136.13361232564867
True	369.0878817917661
True	63.54119259628884
True	647.040225359678
True	636.7672035229716
True	232.29712599896808
True	448.7892546841098
True	163.30378645566586
True	158.44567728691788
True	216.38430895496924
True	285.5025646770588
True	346.8854257076617
True	130.41801675604404
True	193.8888863059244
True	26.742533779322702
True	869.989789928842
True	309.5145783134354
True	10.00891143707952
True	371.8467127907476
True	168.29690327531415
True	630.1707247516435
True	372.6466572670305
True	582.5239300557348
True	556.4851892947743
True	504.5136702375589
True	779.0667871159403
True	244.24124942586965
True	563.7310983691165
True	160.65918805418062
True	526.9104586348159
True	357.1348907515836
True	374.654086604546
True	129.63373646117546
True	135.8007125645986
True	105.2432357572618
True	68.65779602850206
True	734.7271722170608
True	179.02325055660177
True	43.79783339996339
True	0.0
True	562.325828499329
True	108.15039762685946
True	22.52653889273703
True	39.58754457556708
True	117.83878036194926
True	537.3984598424933
True	182.1747889693771
True	105.86779846005328
True	36.81190360663402
True	160.44525317881423
True	940.9588734626076
True	50.62629941438525
True	224.32856660730823
True	711.6070817760262
True	312.5734217410248
True	452.782549038803
True	474.0768419926381
True	499.6501616917506
True	612.4351428399099
True	927.9571897956058
True	263.2390335502966
True	1048.664692013432
True	909.3417771320557
True	600.0747798892953
True	348.7861512175304
True	850.4387025105835
True	10.255824829335742
True	30.733006105160488
True	290.5176056309245
True	42.818001869468006
True	202.73603867357937
True	761.7417112259197
True	214.97649582894
True	733.6215545983079
True	763.3891815396889
True	123.59424747914674
True	371.3011427520752
True	558.4690312972152
True	21.87445782976013
True	132.7373652276234
True	437.2442033869282
True	301.41936790087414
True	199.9509481198244
True	114.2680393745705
True	385.586841179056
True	23.38854577555676
True	379.853512385047
True	351.51503805521014
True	1062.0353210747942
True	362.95007579522985
True	32.195546386331465
True	445.47275715596106
True	449.074587011468
True	235.7844948680508
True	34.51797679520814
True	749.0445830256274
True	443.16928105421687
True	172.4138203191976
True	13.031456797763015
True	1211.619270884949
True	163.75352579269023
True	26.05357473657035
True	319.88798373780963
True	260.49818821387987
True	118.00952566636664
True	296.62405475048405
True	46.01586817059601
True	329.6097805828609
True	306.40437171886015
True	311.2456572018719
True	31.748684382855423
True	48.89130773403478
True	1059.8925785857668
True	24.866164920903653
True	12.881593532713827
True	180.00776146210697
True	664.0027253178444
True	9.201806259595426
True	176.396493974644
True	182.00252207628532
True	556.3361095652532
True	384.6087354144959
True	745.8779242616899
True	329.08161102835857
True	481.622182448774
True	456.64890050502464
True	485.36941194925015
True	102.69657336258824
True	1266.8923533913232
True	920.094101079161
True	291.6220617404258
True	532.4932635322448
True	100.8025602916262
True	563.6860470794026
True	427.33535638022073
True	159.1889257864922
True	76.60419102238887
True	348.4097817864819
True	171.75680423257614
True	30.128491964305
True	651.3008901299653
True	383.6128601336016
True	68.94197671977727
True	29.24933192540731
True	657.0380411870589
True	496.36183614433526
True	73.64116883366303
True	22.0256471423929
True	323.84715110099467
True	340.97179287236884
True	698.861677991011
True	556.4842845448521
True	569.8570307462727
True	794.0621589512278
True	9.112428767074103
True	54.504649379986816
True	36.90610045376842
True	60.53559772714704
True	508.27868475936
True	588.4577244488136
True	83.04500832952678
True	110.32092453952096
True	189.98872994080492
True	73.83639124123532
True	165.68245066919047
True	199.8539796090402
True	271.98898225149253
True	832.70415907335
True	576.5974445218974
True	290.19066173351143
True	187.4188526287824
True	272.7738448901011
True	229.27974112725383
True	782.9341718687882
True	334.5033389664693
True	171.87499277172384
True	916.6686931403927
True	351.77861490197125
True	490.9653632953216
True	155.92295380909428
True	120.33842436743558
True	65.73120742391609
True	202.15334313867717
True	964.9590568859862
True	521.305091815007
True	116.0514215979756
True	352.48513399664336
True	104.10396987106677
True	653.9899753389885
True	5.49795758830864
True	688.3025710413995
True	37.39967122859183
True	884.960348402428
True	861.1311703884753
True	213.9098424803835
True	30.807419730060293
True	83.14788850632863
True	442.7930190682994
True	230.1386682398945
True	1.2684129259953678
True	79.14999930079308
True	1102.3607394661117
True	344.544672459753
True	662.2285396919483
True	468.0647001293953
True	30.36808375574349
True	136.76212505920557
True	446.9081394490108
True	948.0499955564594
True	820.0097741855776
True	423.5244689603207
True	334.9761131762944
True	16.999865722479697
True	73.83304309970119
True	737.0469496685346
True	469.8894156335845
True	371.7459390427963
True	898.5206917447006
True	26.01538230155063
True	208.4194168469418
True	890.1073008057498
True	238.22124290022384
True	8.613194367854122
True	504.89168423763095
True	106.84183620354256
True	671.9126579152208
True	53.38400871809328
True	268.0100431766672
True	864.1978751141583
True	945.8879502274528
True	270.3372697309454
True	434.8392178411133
True	121.3083158690052
True	600.1324959452871
True	261.5687174015593
True	194.58475607076005
True	837.3057149965258
True	51.89577295739104
True	720.2087850578565
True	278.7474464543312
True	301.0187423786585
True	165.53525995044342
True	492.7182169183742
True	615.929752906004
True	372.8973527137555
True	419.8870603864699
True	71.24378895243012
True	162.1042825347971
True	444.29454836319394
True	228.7069654739093
True	38.64508656338691
True	205.82423361155037
True	375.1693622568989
True	378.56264930649735
True	750.3577394552434
True	131.25431623629854
True	655.7516882379781
True	487.5068452336093
True	590.0075494293731
True	133.40366873088547
True	40.97105249649705
True	678.4776842993163
True	73.1231544229354
True	552.4808647985867
True	661.4731806710884
True	449.10768213456174
True	130.8058966151031
True	517.6203014742362
True	3.5420284767774315
True	407.1849067836544
True	28.65732429490318
True	632.6490309651972
True	281.88267725444905
True	579.1727074119615
True	696.7154610786611
True	139.074406123504
True	514.6388946102783
True	505.9309219027719
True	65.66460468838292
True	955.2433659956567
True	2.0960817402633376
True	27.123540262672485
True	638.866019639758
True	671.0976945813655
True	134.6893263750363
True	416.925334741038
True	123.04869563671215
True	70.27195645118339
True	466.8981522946202
True	41.42626022246105
True	524.0755332266729
True	13.4374910479637
True	829.5089286520381
True	546.2061074927536
True	673.2151241130523
True	101.89928279711548
True	381.1126161752115
True	1003.924941470864
True	874.118074152351
True	145.56337070330304
True	537.2287548898058
True	445.20121398281606
True	254.6593077129316
True	261.9845409330379
True	5.807335146022268
True	338.2161166915236
True	11.883666148872642
True	373.8009446564125
True	80.71182877274164
True	423.0433600337633
True	643.0061261023546
True	125.79324078344492
True	227.0142472558652
True	635.8674223170967
True	670.315966967808
True	294.14623885077015
True	141.81978591306722
True	164.22830537891596
True	474.1828133944345
True	87.39175831360525
True	10.85840034619023
True	522.6062522305918
True	563.9646742546946
True	20.721030125996265
True	142.90609585268732
True	881.4601080064199
True	480.9187479092751
True	270.67556665421074
True	36.02294031719842
True	477.7554611521167
True	109.36671086040134
True	586.7164685931517
True	660.3375795486508
True	310.666951599247
True	377.0283892223845
True	174.90594762419823
True	248.18621211874543
True	72.66317853991004
True	208.74554696155388
True	491.37124424765824
True	20.09695471012432
True	436.4198729281266
True	375.451713900387
True	696.5852553156933
True	944.0789578316812
True	894.6242886989545
True	152.26128273564964
True	419.6489569392123
True	70.08580670500528
True	189.91372757397733
True	317.85556659131896
True	11.570453274791108
True	797.819232812202
True	22.971273199287367
True	394.7124308740763
True	263.1186314136108
True	664.7124681094951
True	204.4565270341429
True	39.23235654676111
True	670.21613351916
True	1060.6618044663098
True	229.3835368192508
True	137.80911594135802
True	639.1510815135179
True	494.0386186581587
True	18.43640457737268
True	830.163219618267
True	116.75225832548144
True	46.04517237276951
True	303.4332897076458
True	351.5014259596769
True	399.20978134017554
True	273.8752364016632
True	20.256928054115654
True	21.90513788946013
True	829.3319853281313
True	197.4399115220247
True	111.38274982984278
True	831.2634492876572
True	650.1195359305358
True	623.5712745790514
True	450.70779875202345
True	154.57629455589714
True	32.55437327671918
True	100.45727370381044
True	435.522629339997
True	224.7066810161095
True	468.9237011358326
True	146.45594251666623
True	495.4317714864672
True	645.2351727245066
True	976.844191553673
True	24.75109920531368
True	978.6691440486596
True	1059.3172377540695
True	485.5302664780645
True	84.06382392360318
True	775.2468939196659
True	648.7099144691933
True	686.7187917029778
True	174.66024620735857
True	761.5648953549335
True	718.3024482184492
True	125.61649372432156
True	746.8551200653935
True	824.4528774496788
True	483.9764801047185
True	226.69283219079705
True	73.67037771918602
True	312.764634557762
True	362.6551718279179
True	464.76295490288135
True	430.836321400894
True	196.33788127720672
True	311.8290482502999
True	3.122326385059373
True	12.823760618966016
True	104.93460369163569
True	128.14692009884968
True	353.70230109997493
True	347.2430188672748
True	108.38154417729923
True	17.026158908220182
True	215.5731585678193
True	844.0833663497424
True	471.7869652464153
True	522.1046926320613
True	555.7582982952453
True	836.571955122899
True	656.5803182943042
True	85.25686741305151
True	213.37165414505697
True	239.65177970605376
True	280.1036263296374
True	109.75331954278458
True	363.6076471814387
True	427.3291526586296
True	173.71382188783343
True	654.9258516941159
True	251.64779641212635
True	211.5913841189128
True	28.777880747295768
True	247.06724433915872
True	462.9593031139246
True	167.99363273272613
True	530.2997584943923
True	485.109567260668
True	243.1025342708973
True	104.8263716616486
True	42.853368301602416
True	399.2649073275611
True	811.6177683374525
True	156.400121219165
True	1031.5062816989398
True	1051.8938727920422
True	478.73717845877474
True	101.32135648465552
True	125.66242906864414
True	653.2822523914274
True	9.09687898738994
True	223.58095804758943
True	131.3698794385038
True	121.90644007104392
True	322.4384872676587
True	639.1398096313076
True	37.17087615059194
True	126.22374152445784
True	965.8205844715636
True	53.59134393663944
True	463.207740303534
True	524.6545867827286
True	255.2216794257722
True	130.41335074611686
True	936.2610798982516
True	1186.1373432865607
True	529.6750643714955
True	642.9440893630915
True	215.37391275613663
True	154.09713780337282
True	345.07992183168324
True	262.6247575197557
True	171.32759858168296
True	307.5455975160264
True	341.44528385958995
True	11.3101331211564
True	625.3341802483723
True	153.57492810684684
True	78.75756418767453
True	419.4765656614933
True	324.10990684811253
True	1187.3093734558145
True	362.75341493761607
True	945.6195554857378
True	9.83171631215136
True	271.9798960086883
True	223.69777287030627
True	151.7363135012392
True	510.1820547463501
True	203.50109501756796
True	412.2713974684347
True	331.4457928619096
True	113.1127176112118
True	356.5214491994218
True	1042.8494754956223
True	706.5015569953257
True	220.9129830785936
True	112.1665595909812
True	287.1815206878922
True	25.112112070347614
True	362.5322250073477
True	306.2573307647287
True	561.1789482661071
True	437.0104187648708
True	360.76963703730326
True	155.296843901872
True	14.072035918307972
True	417.72595864010304
True	280.2171250637228
True	143.62243641597098
True	305.291162712135
True	424.2585325318316
True	821.1106196506853
True	307.3555625946414
True	760.6521058040713
True	395.5019010473269
True	376.2846363792922
True	1.1987084463912925
True	1180.3458724394602
True	105.441435924875
True	933.2181703783236
True	204.1959588743005
True	468.1406736298157
True	688.9000943206256
True	84.87523837857103
True	475.2294473645687
True	34.82207658992896
True	422.6880249090553
True	74.53987694560713
True	231.75539659674195
True	37.19925938138242
True	681.2105465203698
True	187.5780531742517
True	26.577150693633385
True	407.8855739835005
True	101.56842402179306
True	167.30066070545027
True	836.5520364641762
True	260.249047880594
True	149.32171391431635
True	355.8907413509449
True	502.1090159849319
True	330.2636481304334
True	539.6833476637322
True	625.686519027367
True	146.42753781629486
True	6.773829559273653
True	76.04060228700776
True	438.6755085391314
True	88.81051160041586
True	79.43530104052881
True	1029.378954512062
True	27.24842846569753
True	324.1887509193129
True	320.97194125071434
True	450.04196855735046
True	674.704525567216
True	182.88691572066557
True	661.24725533503
True	319.2627575645707
True	349.909514190092
True	267.5802538033634
True	214.846324380278
True	359.2884134170346
True	462.9292703325716
True	409.1709408102455
True	578.8816982898977
True	144.03037100873823
True	75.34689354343162
True	36.51692915940925
True	290.0391970839109
True	646.175803736276
True	395.11094111830033
True	769.2332596223542
True	215.11350475215443
True	393.42495118552097
True	66.55355153131877
True	53.532810857163646
True	420.38642690393664
True	199.37248143953477
True	220.02628637679143
True	38.850732282584175
True	1077.775911182632
True	175.43370568971682
True	898.0413446343944
True	307.29241218434765
True	913.307513170292
True	235.6513023467992
True	447.9261858964807
True	523.6973044942846
True	620.9926975249933
True	218.84772967021107
True	489.8381938627936
True	915.68676337636
True	133.82401895426597
True	7.328752340117311
True	575.2315569093062
True	28.052867760988164
True	72.77579368381512
True	782.9264007413922
True	229.81414430565056
True	961.5013663252164
True	696.2137174017181
True	416.9912546359272
True	270.02331177517937
True	484.6023511091979
True	341.395436352384
True	184.73565063068864
True	705.6099109838025
True	714.6898655470509
True	206.41654806900672
True	89.15523418705948
True	528.241272494559
True	127.83028022675452
True	381.0544659108904
True	342.6789890139386
True	60.52430172964705
True	371.000464975639
True	405.3983544891466
True	374.4044795683601
True	411.3460225514022
True	412.0970276358992
True	650.6079397179025
True	56.22595199541671
True	436.93170146557065
True	336.85018749375746
True	659.6668988844256
True	206.8615256441592
True	104.40037228142695
True	42.18129808958056
True	526.5188703082076
True	633.9822662717567
True	189.52461136308168
True	414.3039228304392
True	343.3544991611167
True	16.713938844362005
True	166.85470651969885
True	294.7645453659489
True	3.103939802727753
True	870.7231887374669
True	78.51908086591162
True	104.19419150197623
True	113.813735189835
True	359.83151572216457
True	38.0109036801119
True	451.01241516420487
True	233.4106486008445
True	5.765379949266571
True	120.24447648361308
True	417.9297804986491
True	46.3976028983199
True	68.69696394864275
True	180.6969260239821
True	283.12238780146544
True	942.5784032018172
True	394.80652215708056
True	946.0591540184488
True	192.88932299911116
True	1000.3665995338276
True	807.7422215641824
True	654.8726603536838
True	396.37551769104
True	382.72031442550286
True	81.22232152878694
True	73.37809183291978
True	81.55537566220868
True	172.6373115767614
True	474.5811799520398
True	1105.5897432982936
True	178.55076377494478
True	349.2940802830757
True	426.3224361515775
True	583.9135159205887
True	596.6227673526118
True	285.6591631822748
True	457.3070640951677
True	662.8754807635927
True	97.2444659551084
True	725.1120113023358
True	266.3696401656553
True	139.32718346795662
True	416.7631498187128
True	856.5385402284694
True	430.2870543468665
True	853.1058633332352
True	187.25094005366256
True	346.8619878840106
True	731.3809482686673
True	610.358878559779
True	194.8872015179132
True	265.6838433021955
True	823.6240642923923
True	35.12391126880277
True	192.60625234490288
True	491.1079220274272
True	703.8095502455933
True	104.53141965253629
True	34.63032763382957
True	170.545719703044
True	732.6638848383577
True	303.7050666007152
True	549.3774318430542
True	356.8383534015221
True	303.1008478861914
True	469.10982498434254
True	494.5057484822757
True	72.57133009675333
True	371.8723553565546
True	795.6661852526737
True	0.0
True	288.56245325517455
True	245.87684079239196
True	1020.8094872935512
True	149.79320658418555
True	661.9268827811536
True	637.0501041571642
True	115.9859395567692
True	223.23239353162825
True	128.88942840308883
True	12.962714474081892
True	293.22961702799824
True	384.49341805607577
True	1124.0035465040614
True	225.5761730052456
True	386.5444927247797
True	658.0912320240288
True	203.0411113791245
True	30.065032891031805
True	870.8237526367363
True	599.627124701294
True	154.45090167294617
True	599.75849567655
True	162.84535038900592
True	294.6927863752877
True	774.9619061875958
True	35.77788732179617
True	101.15445564325334
True	529.8986291563714
True	67.1678230271362
True	75.16483465754338
True	411.9703015850115
True	21.74109213300633
True	745.157816141343
True	96.38698835864524
True	158.24146103458597
True	18.188223613364663
True	713.4442164652156
True	30.528018642025486
True	796.3587063520348
True	397.9091848701154
True	117.43020275181192
True	696.7647771872593
True	535.0017646727795
True	555.3774015009676
True	45.82761693113353
True	360.2238184598459
True	6.1248851145178485
True	96.12834374705469
True	387.1054326306621
True	48.73994442703611
True	122.69689721872048
True	305.63345788876705
True	184.7804244524846
True	101.72799214038749
True	655.6771124288878
True	19.643682417223097
True	1150.781921532195
True	532.9561105128953
True	300.1728617183146
True	496.1269709601962
True	121.05529959997352
True	770.9385062405964
True	1096.4114754749255
True	747.7655110909108
True	175.02689769654276
True	224.9892456772683
True	54.29725921985705
True	60.27094289109295
True	154.76390667412178
True	102.43443463260952
True	169.65612763894308
True	1174.5411385351383
True	317.44016024713545
True	363.084656534901
True	690.3509277839432
True	16.67184377925929
True	12.939280346735586
True	575.4023673711825
True	5.523038244860009
True	105.81327347609286
True	666.3850505296537
True	182.90568032342875
True	645.1689911945749
True	836.5270110528621
True	153.10575614668977
True	870.3620974612994
True	2.6372621935894216
True	456.2539481803216
True	1061.7703761722742
True	26.827670803527127
True	234.6314238124963
True	142.82247541725124
True	936.340792133502
True	228.31098661488195
True	506.0557299234467
True	119.4469739660576
True	511.2899357090546
True	154.79733557886317
True	99.090135105905
True	387.9747810233904
True	71.62700123909262
True	54.41241093624667
True	1064.3053410304367
True	277.1234980790152
True	153.30831392083545
True	367.37179379585103
True	409.4121020193767
True	207.60771770587283
True	164.8269679027658
True	376.5444171536926
True	37.405663654322574
True	477.9092114970582
True	1099.9158835478122
True	111.56366288584044
True	473.7402045085283
True	324.83722568684067
True	27.625193926693875
True	417.8574386152656
True	103.09609165768916
True	571.5361140419349
True	205.35067365401096
True	400.1564213825547
True	16.704571280124323
True	446.1068418051112
True	107.11170322818444
True	340.45809759417205
True	33.303336673028525
True	176.4969182015277
True	245.7905803108817
True	766.9670631227817
True	60.23405929933329
True	135.9939637627087
True	233.77993032599244
True	138.09194388805338
True	617.2628568591925
True	570.0388727531299
True	779.9569406018811
True	396.7914751379095
True	537.77543914917
True	414.5703130854228
True	689.6795162873391
True	67.41588932609527
True	480.3991733173742
True	425.71730241757024
True	49.80865818929502
True	91.02421427127922
True	130.37548987169586
True	83.31795214694604
True	332.20533833262675
True	853.0114288589749
True	342.7982536961309
True	1095.9870281985347
True	323.5666196412187
True	907.3526652299022
True	148.17234512370837
True	578.604999628349
True	589.9599069349771
True	696.0492962372214
True	432.5909468159672
True	63.37233173075494
True	288.33274813924965
True	40.95347765715172
True	165.15451258361878
True	173.40206849772173
True	1126.5712153724369
True	219.6168685185336
True	546.6342000709478
True	536.5473134802803
True	566.2760232679158
True	893.07563292178
True	586.2143959570795
True	645.8556215485914
True	962.4182672428856
True	128.79131542673443
True	308.55060407561183
True	262.6262442051082
True	326.54635306381795
True	92.95550920134664
True	382.0046367589056
True	5.372657791492967
True	323.9383676159414
True	251.2816253308023
True	579.1062791424068
True	285.4914938020264
True	366.5235702889038
True	11.450509762057685
True	63.31979691226062
True	550.625882602287
True	32.65976712450196
True	140.94048180401882
True	65.1272584655463
True	152.59842801593047
True	228.9140255366278
True	64.28644030788374
True	408.4542629162447
True	261.0381523097133
True	100.41927562545644
True	336.87300406752183
True	64.75966910332868
True	590.1970086920952
True	883.8369599097329
True	280.07541190658526
True	1160.3315610151292
True	109.9195852081658
True	297.6392454919325
True	1044.4007695617995
True	88.1853704955185
True	284.00376789332023
True	10.323399875004595
True	411.7575516118504
True	461.082807119402
True	155.726146508765
True	616.9530434180867
True	938.3681660892024
True	159.45283904060173
True	80.50500416763579
True	327.821383416553
True	528.0928962287552
True	586.9781276250465
True	1232.9561300080366
True	26.569174522253302
True	940.5441885800792
True	133.72381677969028
True	635.8196042761987
True	113.45901239470685
True	133.91414505417774
True	184.60996781440264
True	170.80185477334808
True	741.1230653254257
True	196.3854524846492
True	228.475302378589
True	67.3278150298135
True	515.2084949534128
True	436.9780987517107
True	179.31515723605025
True	224.7317025042881
True	17.198422852101025
True	418.5810358553198
True	229.6917552341871
True	284.9215858231257
True	107.12172010536035
True	692.91855994597
True	428.6120641623939
True	248.31583603806024
True	648.4923851732136
True	545.7399654659991
True	450.1994955082288
True	127.42436499331932
True	534.2829251239438
True	433.7905741876282
True	2.549516561891107
True	189.73909918029207
True	100.70783031873684
True	240.43426065958968
True	2.988654828866586
True	127.92345315928716
True	365.9353951138266
True	6.942263357159513
True	885.8456300214591
True	163.12865429397738
True	728.180407291041
True	771.286775705442
True	161.92747338215167
True	215.26885391904207
True	486.0388530225386
True	860.1512235966733
True	48.68469670327656
True	40.20349294554142
True	125.53545065036607
True	616.9329825924466
True	705.1456742734047
True	181.73488984216883
True	594.654494476273
True	586.7034025461649
True	803.9373861863123
True	384.33831370781365
True	189.05548405352584
True	859.9614288768245
True	228.6815057374664
True	147.76351051100605
True	327.5026604838588
True	224.53022611863
True	208.093192803665
True	613.0800734858797
True	255.29405156391496
True	197.6689179912824
True	468.1422812972819
True	462.10618849526935
True	60.662444305073485
True	284.34765301654573
True	78.80967719214725
True	321.6674180740528
True	355.5676718950325
True	259.7647734578415
True	176.67187856480058
True	388.8419870274855
True	633.7985286100801
True	779.0247463768158
True	302.5290949123926
True	729.72028245823
True	61.26191806497776
True	853.380185763259
True	361.453635761487
True	14.819867543142491
True	611.0045549492557
True	693.0677420596757
True	252.156666667438
True	166.29277353595623
True	46.248318798970566
True	381.0047779205199
True	78.28759107100205
True	14.673259742556322
True	889.0888501767676
True	360.2828868489397
True	184.2148935819918
True	1005.1550344098266
True	11.771710975128103
True	779.0781229087484
True	30.589676850115808
True	682.6173279163193
True	59.847151651825655
True	740.9341662374376
True	434.1352696680984
True	189.56273813586057
True	433.3156450691053
True	210.90381177250188
True	298.44043106499305
True	221.0406209450338
True	414.4976168590753
True	10.115120767618835
True	315.0804246016622
True	109.61467604934052
True	10.428292585444405
True	476.4622411602315
True	715.0763644038195
True	294.43947705959823
True	82.16240533671747
True	310.7977279936852
True	85.58266656279423
True	183.7499809044264
True	178.2254168891335
True	368.83970648952464
True	42.9442755304786
True	130.24112650105434
True	392.18581625355097
True	847.1383568898541
True	118.59983029027644
True	208.4480377925616
True	438.20142361513416
True	17.579481734153568
True	428.3523257639918
True	504.4242908132168
True	94.00634012138757
True	399.2038613715108
True	375.4823274301238
True	404.6075334473391
True	591.7570328661551
True	1017.5345714852745
True	967.1209711985776
True	54.43691903229774
True	1022.339947534985
True	110.3057451256222
True	119.0377877934911
True	110.5252527578098
True	502.0309576019339
True	369.7834718100266
True	569.4317519437293
True	253.91549346329572
True	159.34380025299555
True	390.3161688289629
True	16.547649972182892
True	465.29765179300233
True	397.6237189623984
True	147.80373397985704
True	95.46289106246874
True	515.2354707273224
True	993.6909087301926
True	202.36681802897613
True	66.39990103805263
True	429.7759377175156
True	377.01178023149527
True	488.1126016715074
True	328.7857547551173
True	4.535356454668024
True	529.44082872984
True	515.105890494226
True	495.9246530033
True	183.73448418698396
True	101.53993473430988
True	24.06480757631765
True	369.31795154589895
True	105.8449525133382
True	7.540091974279507
True	30.72828612776292
True	343.2936722471047
True	666.1227892511699
True	135.9763160794844
True	89.48214032635673
True	25.07198461679784
True	402.47438422117455
True	363.9170576135586
True	744.3698116629637
True	309.48491188086257
True	546.3749644532548
True	544.9295440097868
True	515.2719607157433
True	294.03925728783304
True	526.1478272950488
True	101.44633598632622
True	572.6078517984254
True	7.0097539598215945
True	369.9054631376514
True	468.83433306338486
True	980.0309457559864
True	353.5699560616019
True	816.0756717353198
True	1000.652665566933
True	175.1172083058613
True	35.593730559238985
True	357.61697699812
True	395.52912963016223
True	584.2653982818023
True	252.4996720083841
True	31.774826477826696
True	662.653842632579
True	120.78767477575856
True	1085.8625344217098
True	311.7766027843179
True	483.6843815880837
True	125.18808598230248
True	803.3031602955194
True	133.15938707936002
True	805.5392858950015
True	572.278846136472
True	185.290911693282
True	114.6253175455776
True	63.73958078283543
True	565.8656198685131
True	902.710081949684
True	432.5436798349502
True	517.4346883116153
True	135.46482022166776
True	641.554004614019
True	481.00489410287616
True	775.4306238944683
True	325.290353189934
True	565.8514659570106
True	116.28579540796608
True	23.972461295127207
True	418.78203524488976
True	163.8745485380696
True	101.76683277205072
True	378.5617004153379
True	1084.1177881331396
True	255.876586497386
True	551.374201755241
True	12.021943092559097
True	76.398805212558
True	321.9258635491699
True	748.7610497665527
True	449.0184978473186
True	511.0720159355612
True	738.5843963633843
True	70.28288767440353
True	714.5312285367982
True	43.603819505725085
True	108.30037112462747
True	186.6232057452259
True	83.17263810870392
True	26.04343846965701
True	293.21208419481
True	481.0949823129749
True	922.2599325717212
True	868.3002255472583
True	5.603602775909145
True	292.4005617520828
True	459.1783651809301
True	123.7866628270148
True	225.4986207910814
True	326.1057083259307
True	1318.020356095628
True	475.5610607170016
True	24.97751242986726
True	171.7644419956385
True	686.5722266570755
True	35.95586593056558
True	179.21470169076144
True	535.7080892365095
True	70.6145637850664
True	874.7370676947234
True	347.1119368042114
True	664.4592756095682
True	77.59449073805644
True	662.0990356442229
True	606.0335794202218
True	883.5373291381406
True	243.75476765926567
True	517.7010530720364
True	815.5638575521182
True	893.0417338640856
True	228.48505106038323
True	801.1484382274032
True	224.51983705763084
True	457.8990611451033
True	349.9359848521184
True	496.8473379805146
True	484.92785033450616
True	317.05630293704235
True	357.2138365194442
True	110.84565383942969
True	342.3561031969009
True	1159.1570698148162
True	319.06033404906964
True	143.4271723995204
True	296.128527275786
True	737.5569675668531
True	658.0050210464127
True	409.21399688276864
True	121.88716334603788
True	334.2007068622139
True	33.12201178402077
True	171.4172737031429
True	87.42497294289707
True	89.77537983199701
True	580.6775561333584
True	137.7593601764457
True	129.3818025856511
True	105.63905826169191
True	84.30503806659797
True	450.4824620127872
True	390.12639987857256
True	1050.1637910612658
True	553.7877886630516
True	831.2009645120258
True	275.01437967595547
True	289.9773785603364
True	532.4633993367016
True	196.9678209176261
True	777.243854938426
True	251.3696750114068
True	367.12862322314544
True	72.22441445288096
True	118.30889112239358
True	258.20413990765707
True	126.92777376373608
True	453.2543470771514
True	30.516944696890047
True	573.751574624828
True	1005.8282362628516
True	731.9593462572327
True	1.543531487812948
True	59.4804651234362
True	456.479394076543
True	441.3631979554957
True	74.02393682359474
True	114.2571866275602
True	309.71500507052804
True	76.12675085932082
True	53.11106878332357
True	714.3207842049359
True	645.0497132068496
True	160.56179307319363
True	173.41548599929328
True	540.1098408472952
True	52.75741148974485
True	23.80030761162836
True	554.0627530973555
True	452.1925143596167
True	1123.4291237009836
True	46.75629634804066
True	456.0683521801243
True	885.0733463591681
True	775.6265895604463
True	286.0386503768593
True	745.1082358360023
True	392.73962352311264
True	42.99607357178351
True	92.71246762973682
True	716.018242622513
True	77.1743917448027
True	142.08202204840725
True	925.1426898352814
True	189.7088237443008
True	280.7767287551746
True	105.0222391269714
True	671.2581140609241
True	607.7087458098139
True	217.5850698200106
True	423.8698999290308
True	42.6621726485898
True	270.50510122783925
True	590.1863534647243
True	623.8492408130687
True	324.40919573689564
True	75.24471937797986
True	982.1382879220804
True	1066.5360085022255
True	563.3755061527257
True	65.56787814582444
True	31.29369677720889
True	93.36785818877968
True	99.19079705499108
True	104.7719734413672
True	895.4207350419185
True	1166.4399566453135
True	711.0537715346661
True	307.08209043291504
True	8.764201867004203
True	20.974048206805406
True	346.72576260965485
True	478.1626053053864
True	46.90062102390491
True	554.4331475709945
True	435.8599916591788
True	384.7089334126496
True	76.25020813580034
True	205.2484475541716
True	262.3668300719217
True	137.79174953525342
True	413.9241034248797
True	44.59152644066428
True	166.14278465356188
True	1162.2459821357922
True	5.641760575300448
True	28.850916922028517
True	576.4798880943437
True	358.13196828101866
True	805.306480592817
True	163.03367933853843
True	748.7158015776503
True	596.4836362204526
True	280.2027363425518
True	439.3459940303907
True	332.4989981000588
True	291.9451323597376
True	267.3711036679507
True	413.8813598020971
True	501.29974859923664
True	509.7306462647718
True	110.03077085901316
True	346.0804489089716
True	8.401726607219977
True	186.70282556740253
True	235.5063228548738
True	896.7234767777895
True	564.9063395197189
True	32.95039152972318
True	713.3849208246663
True	821.3905086167122
True	104.32603673149843
True	356.9029853971124
True	822.4205536499077
True	228.46941185208
True	166.9634428393669
True	524.6263976414389
True	569.6385361193094
True	1136.4286310222917
True	156.57319350727113
True	157.63530224403698
True	258.5156268801462
True	313.0544007979533
True	420.8992214802178
True	414.959335820523
True	325.68220912662315
True	452.5370374405679
True	502.994801792552
True	221.4513445264967
True	1490.4305034095005
True	241.3238904741316
True	409.00539741812304
True	55.35520580423163
True	770.6349484117948
True	250.4145858680645
True	912.3526539188148
True	561.0724370427672
True	316.9149851555721
True	788.4313862483432
True	256.22787548079947
True	203.243541216688
True	264.15509251351625
True	223.894486473063
True	140.09163876575215
True	259.602519752334
True	724.0661681273984
True	521.6377882124176
True	214.9734235471641
True	1217.1266410878804
True	117.49973015325716
True	266.1587710219085
True	70.12602516601146
True	299.27035075843764
True	402.9292544062793
True	95.11766901103852
True	207.76584859066224
True	72.58928003209766
True	725.0213220889818
True	367.0606832374629
True	216.52006639001036
True	733.7541399562416
True	886.9165690090655
True	828.1570302985142
True	824.5637178568974
True	351.6522911836332
True	1.3221205102753577
True	266.4439999830295
True	52.9565978024733
True	375.3229536830356
True	53.2851257091191
True	354.96328665472737
True	875.8759675975109
True	1025.001668938711
True	399.1541949601857
True	21.9770819285164
True	526.9882301542807
True	496.78435537018674
True	193.1627380378988
True	227.6435813130676
True	292.3319905033133
True	19.6133111152402
True	127.43749643634202
True	985.5698220228492
True	61.07388818565948
True	499.99518172362815
True	785.6325334895646
True	97.41060609818372
True	233.70039608342603
True	113.6440529892472
True	16.2317277736799
True	1.1105804933642145
True	119.67988763444126
True	1022.4939212301592
True	489.1829581884476
True	68.86787810880821
True	781.6194073465749
True	339.80606639320223
True	1.5674497261130105
True	461.5022311546005
True	188.6979208575204
True	497.1866785741846
True	84.85151552918596
True	329.23716581487685
True	376.97911102407767
True	169.46055234303324
True	214.99741099273933
True	124.13778913131748
True	168.31030623086662
True	1028.0062482310295
True	17.261498445982546
True	505.14344630565057
True	480.21184655972695
True	397.9805185058503
True	226.55676730052733
True	231.955145002902
True	154.1881278293442
True	48.55965613282792
True	500.5070747372668
True	154.43698701192776
True	817.4286511215382
True	851.8052799439329
True	256.0743045955761
True	304.473636782803
True	519.1399365187259
True	41.364798513244445
True	84.55804553777973
True	753.6825738806319
True	1089.517621718897
True	110.2910375714
True	728.1381175930185
True	138.76559728589964
True	938.1251988515106
True	680.0206860870071
True	110.3091321594622
True	284.3888785299334
True	608.3257919493037
True	265.49942118956534
True	47.863944470592685
True	574.4038204646583
True	455.46755641453296
True	5.878155214881805
True	473.95180508091255
True	65.48476510928148
True	178.5271112807338
True	244.2858820085493
True	303.13483437110034
True	73.51842646704192
True	228.30114884361095
True	345.5268976052563
True	435.08245889674953
True	895.1048900507777
True	46.55152108904949
True	892.0297895931568
True	1027.189698940393
True	131.9950601411838
True	75.96729878531326
True	1010.8913970960316
True	36.36034319929979
True	228.52012316311465
True	87.58590480845155
True	208.4970098542505
True	364.4115104989313
True	967.5339476634492
True	94.03429939163016
True	74.2584747205572
True	684.2991356390428
True	274.347503101716
True	708.5190225236249
True	50.48658137259217
True	475.64185217733615
True	395.1132952731439
True	680.3792428790248
True	52.349017982816285
True	116.49760849052316
True	29.63673348025162
True	268.6071436890866
True	43.41746400214759
True	351.2348404391215
True	3.186415109488456
True	1188.2818033004055
True	106.51731233899402
True	128.8858649325286
True	366.6487519199123
True	726.957626633765
True	664.1161414548885
True	1017.2893789088672
True	473.8644284271646
True	426.44511579460845
True	142.58941399476322
True	413.0178479930344
True	873.761130657228
True	432.13849500885857
True	927.0747819412344
True	86.05203667443087
True	406.4673961412507
True	175.98232686036044
True	291.35889469180063
True	729.9297819324383
True	163.28499772992006
True	139.0000004658991
True	60.5994100590332
True	850.5368238437993
True	754.9076823125527
True	80.25551765509476
True	452.56904574317946
True	767.4935090779004
True	420.2533254686054
True	56.59041131725132
True	321.8505936564209
True	776.094949833414
True	30.60832695710923
True	355.5479213904841
True	168.85186116055164
True	280.8095429046893
True	34.28522235037725
True	209.3058194367428
True	775.5857843230302
True	635.248108576675
True	57.9236338824411
True	276.35835454269284
True	901.6029133438134
True	17.692201950153624
True	322.82220406741965
True	293.4881909043904
True	413.0213482329412
True	223.0070770009515
True	590.9427607087774
True	47.535342481919486
True	967.7585224303996
True	889.9030840210864
True	47.11750051536422
True	390.9751038291709
True	728.2044075967291
True	906.9244117562016
True	269.20020852324507
True	600.8320301796349
True	126.03999897718676
True	191.1554416650817
True	134.95851996932032
True	138.50725504394586
True	209.32233929001345
True	939.4972285960288
True	761.6834021879921
True	959.3778611702564
True	20.21204735120032
True	26.61399001032826
True	366.0790906337375
True	13.362143810177608
True	603.6872122095124
True	1087.466533485472
True	266.9195106113431
True	200.06101298926365
True	83.28544463194821
True	215.48772051142743
True	130.92490034964604
True	46.03809890517998
True	131.2206349175334
True	89.92857202086066
True	242.88520201087564
True	560.8292078102613
True	166.37543851915885
True	30.0406195199562
True	58.98335034545725
True	427.355360579294
True	268.1364836855173
True	586.3668342923938
True	24.20135276668012
True	111.30266927801264
True	686.5000058702678
True	265.75611295236405
True	461.4876825305357
True	645.8068850976707
True	102.70729435557412
True	107.9920401093292
True	77.40173635559307
True	26.024347856334018
True	120.29361046506186
True	84.35439176503243
True	101.71120343539982
True	160.23689490737294
True	239.6036760461631
True	813.7588882664774
True	288.80976377272344
True	978.9801326770308
True	167.01913504282632
True	192.5627524408313
True	787.6219353169071
True	314.487184059266
True	581.2200811644633
True	250.9634384665492
True	355.92743309020653
True	441.5179216014127
True	578.8824629644797
True	656.8130441344923
True	359.9103805261473
True	33.09418624161787
True	537.154947920311
True	638.9703049630488
True	19.82649253918189
True	11.456919595992822
True	265.7479264871075
True	398.3654878352172
True	459.9175451848226
True	65.6835721673897
True	669.5397845695119
True	966.5955899860534
True	224.65390382424744
True	893.2202145206886
True	270.6949614856624
True	108.73354373290314
True	268.02852406003194
True	679.8154968191951
True	33.219545096870185
True	608.5808262735013
True	1273.165538327764
True	1007.5223310518022
True	924.8339461190624
True	199.7118888229226
True	96.6115145725644
True	197.68074782955563
True	822.2863515771605
True	137.95822334794718
True	1069.474747463025
True	879.9580893726668
True	40.67679305880868
True	89.16015587662218
True	417.5584752194372
True	413.79723795760856
True	205.01427439556647
True	509.5681661272562
True	635.3336383456791
True	125.94370951574064
True	268.72218913796274
True	996.9485204083276
True	47.313478060192985
True	683.9807247601299
True	548.7649992063035
True	40.142015667767744
True	794.7754129819783
True	375.4892649200111
True	572.0926823784739
True	107.25548938965149
True	279.07380421611373
True	210.36739036920835
True	24.52091465385029
True	134.5120720666309
True	728.3931628766209
True	142.18790083106114
True	375.2389463129701
True	63.887499501872
True	636.1464723842179
True	592.7448769917512
True	224.9304911369146
True	485.1452446093789
True	167.52320346922767
True	168.36738218979144
True	223.41701569851887
True	289.9320338341529
True	360.2596099753473
True	125.47668593973334
True	194.4608993226534
True	28.87545207716722
True	894.2565258712723
True	305.9825746222763
True	9.39917282452851
True	349.92565466924566
True	163.08272994571794
True	628.1379773160601
True	374.5505486768977
True	581.8775661942295
True	574.3993231803282
True	512.8042798935772
True	789.9679225390479
True	241.41040409069967
True	539.0699966011772
True	159.99205612621077
True	529.5692631433985
True	350.8454599101569
True	376.7377690841364
True	122.62252163090656
True	131.7926606059934
True	107.06952743910256
True	67.73423062074296
True	693.7241590667725
True	177.5938775424706
True	45.314087352386736
True	0.0
True	537.037603530338
True	110.6873744021318
True	23.61276961523821
True	38.98151170912834
True	115.8392811636382
True	518.2744313156202
True	186.03645974461767
True	99.68274877453148
True	34.876528717960774
True	159.14339745946862
True	901.3687792846004
True	53.49298726014126
True	230.0901467169128
True	754.8154456128556
True	314.2081825556228
True	446.4366733359553
True	472.89714208218805
True	513.8835323112852
True	593.0131709627375
True	933.202541416142
True	256.98610156074403
True	1048.503647662147
True	914.2791633733368
True	610.7000378796484
True	342.3651235973234
True	833.9650486034116
True	9.843630348290976
True	31.82438903734769
True	278.7567195914391
True	41.31080392515364
True	204.7783592400991
True	751.6274109631397
True	222.67084274951037
True	747.1746858670057
True	764.9139499478728
True	129.42900564556643
True	368.1425316099794
True	580.2426404600495
True	24.783549125345143
True	127.24936850632048
True	432.7234934715225
True	305.6307707046312
True	200.38537229153152
True	111.2003603818322
True	375.0617549420119
True	22.541715097708003
True	361.5286656440427
True	360.37893430793497
True	1064.0459440728182
True	367.36716049667103
True	30.733723089624757
True	440.9806788204105
True	454.2324926465623
True	243.59816959256867
True	30.62371489155647
True	745.9743226298131
True	423.21797789983054
True	172.3652481490238
True	13.207200751626484
True	1201.8041017552223
True	170.32618092067435
True	25.04478359217527
True	321.95222989784963
True	289.2210727143242
True	114.02877468190842
True	287.7579143579877
True	47.02484575472891
True	310.3356682311406
True	303.34460320094166
True	316.2035237254857
True	28.900925589397684
True	47.55113088579138
True	1032.4180349810576
True	26.813252843761344
True	13.129527899337033
True	179.5928128074191
True	638.4896960704193
True	8.725849472934545
True	199.16316203861192
True	178.12933045767144
True	539.9232798779972
True	374.6269833853162
True	743.4319311202162
True	322.4117005242462
True	495.2127697437675
True	447.8689686085106
True	533.79855389188
True	102.49837951818743
True	1275.3102389767969
True	916.5144037988438
True	295.3758723937002
True	550.6426758986064
True	105.51450501095506
True	565.1930201250252
True	439.5583599718022
True	148.50471150598054
True	75.29095621484504
True	349.62509777102133
True	169.79357784573347
True	29.24475297792707
True	610.8181284264552
True	386.9313092031696
True	69.62487611476637
True	30.142735941867624
True	670.6781085637073
True	493.838111755128
True	71.38286684492238
True	23.01050441295088
True	323.25001796066715
True	324.7955228880048
True	684.4228715938684
True	554.5994645537446
True	561.4102169521602
True	790.2981401466425
True	8.858652332028786
True	55.75377620857314
True	34.43160953979912
True	60.2793173885771
True	524.4864686581834
True	579.6086550628287
True	79.86431263663744
True	110.54488732008905
True	202.15440113724685
True	74.97802101980416
True	180.10075245681395
True	210.64886524681444
True	282.49428372146406
True	818.4540446510938
True	612.7295494113844
True	282.4939857880989
True	184.6453949856952
True	261.8695859791801
True	241.25923881374152
True	790.6107480652358
True	326.81837550320336
True	170.68652788452246
True	914.6519279186272
True	350.089748211705
True	442.8207038050885
True	152.75705629833047
True	120.12556927413168
True	59.82717425991103
True	211.2630864022048
True	977.8734748425468
True	529.5853793163362
True	118.25042152412404
True	349.8985411954088
True	105.5528317050341
True	686.0684470520716
True	5.219703417702265
True	694.6052753183948
True	34.44803571135578
True	945.7821081124343
True	846.2471455641548
True	217.76744244549457
True	32.78351130339845
True	83.93179124015892
True	461.5330663822475
True	233.210704598588
True	1.6301128634976654
True	80.29094666705353
True	1089.237404444156
True	344.6841009376
True	633.8190590823616
True	490.9941339669752
True	32.933718863759594
True	137.52449184496604
True	449.2928516953688
True	898.9617698400897
True	810.366523749997
True	426.0805204223403
True	334.4475319669426
True	16.516799077337808
True	79.04280122461195
True	728.6301403280661
True	479.57085672742585
True	384.2284121619791
True	883.7108939076022
True	28.064627925087937
True	204.5546145678101
True	880.8043455777108
True	233.514272763364
True	9.41930811367229
True	512.0742427857574
True	106.01360403061592
True	649.8317265126769
True	52.21356490491736
True	257.0240570581431
True	817.1090769498835
True	876.2745662184935
True	271.0589230418928
True	435.55317059435527
True	120.47263218054496
True	611.897832917489
True	261.02853633744485
True	191.01965647092584
True	833.4133416921884
True	54.21802019911878
True	724.6982629982354
True	273.8128910970805
True	300.90801536243686
True	170.9499958901335
True	487.1034319393872
True	590.3211585449035
True	356.3835917173502
True	403.953887526548
True	67.27201509425761
True	158.62718380823057
True	466.5928814542085
True	210.5076168481968
True	36.87679756023071
True	202.86482712539183
True	390.2947480820456
True	394.0830484118502
True	714.5297643528994
True	124.50993460387062
True	634.2351467459978
True	511.2722633708935
True	595.0431948507864
True	129.95576384004002
True	37.40966924018311
True	661.1175583690297
True	73.08713959668734
True	559.8020150039008
True	658.2288988683493
True	449.7871549092426
True	135.66199395591627
True	516.4525311090273
True	4.720940516312533
True	393.663013865826
True	33.773046775176745
True	631.1896448162768
True	257.6532977702665
True	577.3797385282171
True	716.630515722402
True	149.48648127204223
True	541.185507412109
True	475.3724520890992
True	60.04481882832266
True	969.089414235415
True	2.7439820680245592
True	27.17840482568537
True	635.1445325298951
True	666.4640351962126
True	131.35195443974465
True	409.4928450940916
True	123.8205561776654
True	74.102554781149
True	474.7650413190779
True	41.54614564251739
True	505.1517328880328
True	12.706831481676003
True	827.2810386937456
True	546.5941327706893
True	667.256611275832
True	97.451461969422
True	392.9262347560708
True	985.6226529418866
True	859.4841528369329
True	141.14095718097238
True	525.1034561330838
True	454.4802863975935
True	248.8610138686584
True	266.0592594852389
True	4.9836825400649225
True	329.3186724698477
True	12.111791563740647
True	365.7245144872805
True	76.75576283733962
True	417.8477371001392
True	666.2933857145862
True	121.27738113031462
True	236.78265385021905
True	624.5466618387893
True	690.6780410936109
True	301.5150586315555
True	140.60429492555932
True	164.7759567469293
True	478.3768434176964
True	85.65466476894073
True	10.587020246492958
True	524.5027988621655
True	557.4295849854296
True	18.993243735182524
True	136.82314114074785
True	917.2130618823307
True	510.1857472655258
True	265.35520057238506
True	35.171926700848246
True	469.20841214681406
True	115.42287399298382
True	595.3212303671484
True	661.8550297733516
True	304.8779352363311
True	368.4422918071748
True	182.1196737416448
True	239.8725971194468
True	74.83374768635082
True	224.59321005052973
True	525.858907032818
True	20.64404956987561
True	448.2033442816076
True	381.2745576830199
True	701.8988341839306
True	941.0465131566968
True	890.1572950730346
True	156.29426880481128
True	410.2045934220505
True	76.49326783844059
True	200.03352954456292
True	318.81964739576546
True	11.981488415513006
True	798.5200762422476
True	22.897505634329267
True	398.0074602671088
True	270.3689685745492
True	645.2693524114319
True	188.53240740256777
True	41.03465856923763
True	710.9508886709166
True	1089.795662357998
True	228.47765852357796
True	135.6835750298961
True	617.4500739990285
True	499.2428434622003
True	15.55512184613175
True	843.0306024402566
True	113.12775467724208
True	44.78994967265776
True	314.66362195920726
True	359.3815009647872
True	407.2455496931554
True	261.69502067406114
True	19.050755486930623
True	23.15946720053848
True	851.0797319844346
True	203.73832680290263
True	113.56937801144242
True	850.5321091049802
True	676.5818828577983
True	617.1951056278099
True	449.507897579954
True	146.98872732860593
True	33.670157825717894
True	101.56095964544966
True	431.04477738321737
True	226.95445369131195
True	463.5560333819785
True	149.93485286395824
True	486.239021223648
True	659.1863962128269
True	935.9454572302982
True	23.66456791214933
True	950.4101187412296
True	1036.701426548674
True	475.0518609804488
True	84.45835236367597
True	790.3989709435933
True	639.249050290627
True	637.8106297378049
True	178.3778137674622
True	751.7779758625916
True	709.5103784477708
True	124.6681712565206
True	810.2458418667917
True	808.3708821814078
True	488.7717491124763
True	222.84069183678292
True	74.15377593216768
True	313.9202226436095
True	352.6316611658752
True	481.3437174577858
True	410.539324256484
True	185.0425951505852
True	311.40622879158934
True	2.7009852578949305
True	13.004822457394988
True	106.3079897396844
True	134.9760888503732
True	361.1291167856072
True	346.5672582760225
True	108.98238900494724
True	17.306683523539288
True	207.0455212974481
True	830.0268118196705
True	468.94478174615375
True	518.6447972178426
True	567.4955090055058
True	798.3603260489455
True	655.6995248411087
True	92.17460442280333
True	200.60051166762025
True	250.50413174202455
True	294.2537415295172
True	104.3115517196957
True	371.09711609840014
True	438.8241014882688
True	171.96475653631578
True	650.7161604872624
True	247.41912149219095
True	209.55159112635184
True	28.59700224005249
True	255.35396255217807
True	494.4922396809455
True	173.2952453653073
True	534.4222694643432
True	456.8588643793391
True	239.41151415661744
True	105.17226741256336
True	43.87470373188856
True	406.81198883394
True	791.973503351677
True	159.0098304259731
True	1041.0821548388492
True	1019.129541921453
True	470.7151691075861
True	99.3179873799254
True	127.47706003808568
True	644.0550594001354
True	9.027412318163478
True	221.1238619402027
True	137.8088791865557
True	118.54482334141711
True	334.58937734494685
True	632.7485261886477
True	37.91850595238237
True	124.50562094681854
True	974.7940797958692
True	55.5909414179716
True	451.503477672039
True	524.7945474437474
True	252.686834290078
True	127.92322179078884
True	931.765079324238
True	1169.5618649723942
True	520.6867055639549
True	644.0066210716401
True	212.06952689783228
True	151.43548385531648
True	319.6681109544857
True	244.46275779089228
True	168.08550879602183
True	306.2561508809285
True	336.1520328488616
True	12.718060792247648
True	627.4309267955514
True	153.36096593074072
True	81.28110883255529
True	454.9937989116336
True	330.82488388432694
True	1146.9514163294907
True	354.39639845071804
True	954.0526847149766
True	9.753961602371591
True	264.7617385362427
True	231.0866498979051
True	157.71207731175284
True	501.167496591936
True	191.1191034822224
True	407.919607841429
True	325.89103981343675
True	111.30820046316032
True	356.2643340792343
True	1010.5406935606871
True	724.4591097037463
True	223.6852842900076
True	101.99631978231766
True	276.1956036480952
True	24.555702918817826
True	356.22261020583306
True	304.4619632213792
True	576.1771998093573
True	454.552323945803
True	357.8451244640613
True	153.57708764200763
True	13.500586676806948
True	419.0717215410448
True	284.64456087497075
True	138.38135631906496
True	300.281830598279
True	408.68259307187606
True	813.684901870622
True	309.7951435582208
True	771.9766657280442
True	413.7310348565513
True	382.7456078620708
True	1.6166578613964986
True	1195.150208676505
True	99.64204047859582
True	896.280669761278
True	205.0231610551004
True	487.6872275861616
True	679.9147483809887
True	85.54896011732794
True	472.96402445038166
True	35.59187732493993
True	416.1713045232552
True	76.85832324289959
True	224.0582423589944
True	37.467646290740994
True	664.8277492626529
True	185.38420772058765
True	25.418151916183543
True	389.5312753538957
True	98.7722703543256
True	167.272476782901
True	812.9346380247803
True	247.1783485795956
True	155.4562855783177
True	376.8409851386508
True	512.7156566144719
True	334.230082359808
True	526.8150767458403
True	609.7137334708714
True	159.36634846926503
True	6.572695074526409
True	74.38848877200152
True	423.9577022429616
True	90.59316224870302
True	79.02318114195648
True	1031.0343308683955
True	27.16816690193778
True	321.1060516485814
True	308.6452829505708
True	473.2165056076617
True	680.8101009275241
True	186.5094482558394
True	636.8058874008726
True	319.683067901808
True	356.54458404454465
True	274.48568174365624
True	215.11140352892065
True	358.902516754774
True	464.63988358740806
True	419.9652907538512
True	597.5327226713878
True	138.87056448367852
True	75.92743922664054
True	36.81819670247958
True	300.4466593198943
True	667.2104760802067
True	397.6291400659852
True	790.9851446118147
True	212.2220298916308
True	380.18534287828345
True	65.6700509557054
True	54.16768613754881
True	425.5277160510458
True	196.4856103152381
True	219.5086118166378
True	44.107494922763046
True	1069.6353878167265
True	170.6914523299931
True	907.4627773587476
True	316.5376810455588
True	919.1190342341037
True	232.9854178683304
True	443.7503218433868
True	531.8806798874888
True	624.8838105548094
True	219.5658447766521
True	473.649730623088
True	938.4137663010392
True	133.9612155036984
True	6.628291062386037
True	553.9937337847234
True	28.48008383986291
True	73.1650290967272
True	797.2326576082339
True	230.41046209963292
True	970.6872654919846
True	690.5954146846539
True	408.9974879701599
True	271.18125890529336
True	498.70017121667786
True	341.5494991954544
True	187.82937677703893
True	652.8532886256183
True	735.2771512309436
True	207.67935930972672
True	88.5117251927042
True	514.7896149523477
True	138.59740753980245
True	388.7625353831115
True	323.6796139584706
True	66.77938969227937
True	383.3110051342527
True	424.2806140004351
True	360.1334866005736
True	406.6615384135127
True	429.8758130401147
True	637.3704019372077
True	57.80072757525351
True	451.8805155657096
True	324.48559852842664
True	659.5775530729669
True	225.1924776233409
True	103.09698995275848
True	43.22561481696923
True	542.6134948530386
True	616.4102958689253
True	190.2133655333168
True	395.5308994865527
True	339.9535975713204
True	17.66234855908755
True	161.41500189410974
True	291.7071897168124
True	2.805856616006442
True	878.4099394577297
True	80.64823518572692
True	107.17591440130931
True	119.38977555739984
True	364.7003480094554
True	38.580771358279705
True	437.487534348378
True	236.59955076489356
True	6.28590492996581
True	117.42242684119508
True	445.7716626066117
True	49.68775395495613
True	67.6466179877986
True	175.83069537894914
True	288.61533109262825
True	960.9066765395406
True	385.7113580752388
True	991.1945721649096
True	175.2245425394516
True	1014.6082171889308
True	749.6795326106463
True	682.149558698972
True	404.788227865554
True	364.7297274482877
True	73.02012967457614
True	71.86550379790356
True	80.77893944738236
True	181.5677514156732
True	475.00070624310206
True	1097.5787194078675
True	187.7519344164931
True	349.7699731139195
True	436.1876814421493
True	610.1580737593805
True	607.9385791306172
True	283.14110049722126
True	459.2210346998855
True	701.944540373318
True	95.2989854545765
True	729.6927893416779
True	255.32835653256868
True	139.8871464464429
True	411.9078435712627
True	847.7550014100776
True	422.6575865879223
True	802.0440653467264
True	203.78158511034383
True	354.1325108661447
True	694.2775414484579
True	619.212379654764
True	194.1296369217969
True	267.72332158474336
True	818.5373828814023
True	31.274981977090796
True	179.72903013993687
True	472.74570467128814
True	723.4620924837378
True	106.01688114698786
True	35.88132625340361
True	160.44638613610942
True	679.5441232212472
True	318.40343040746626
True	559.7556755337314
True	346.3593555892812
True	288.4314959782034
True	432.1863036491623
True	501.00284295616575
True	71.78176457417297
True	359.0715016025652
True	760.0416693117285
True	0.0
True	285.3796697219353
True	249.54411880624704
True	951.5836520095984
True	145.75454177918203
True	657.0902810023911
True	639.4985494275877
True	109.07697959828104
True	222.98767404878475
True	131.48941414569435
True	13.199716295272111
True	292.7804808586889
True	370.380578366783
True	1121.0923221968278
True	242.3004831003523
True	407.0506612561587
True	642.9491124065892
True	200.05137716372025
True	29.007886581043596
True	877.9703374486626
True	628.4025964114294
True	156.25329321023708
True	614.4512345685616
True	169.70557933622436
True	297.8799065625744
True	779.9150696344254
True	36.581875940176666
True	104.49854546311757
True	503.3700895495621
True	63.91828512664465
True	74.42425843382453
True	391.2125964250844
True	25.767291182881863
True	751.0744688739652
True	100.10881159754771
True	164.71410186465195
True	18.258030044593944
True	728.9349505909818
True	28.86845645155231
True	759.8689622588229
True	405.7990372411635
True	114.95423118553174
True	703.1884016312794
True	536.3316720900751
True	540.3653586900916
True	48.26314006818995
True	374.11004362733007
True	6.624260137494946
True	94.13885636529422
True	388.25364008880246
True	47.16188769175931
True	114.28949454258056
True	303.1387576283672
True	184.76733089003508
True	94.26242176302142
True	645.5320795789683
True	18.937636548453053
True	1099.7957617125471
True	504.1106073320327
True	305.2717305956326
True	493.3598759959737
True	119.2887808167322
True	798.4187337864257
True	1108.7514448877623
True	742.0511477656246
True	183.0184864250313
True	232.32362807613575
True	51.01050605048991
True	57.11712244371695
True	153.9557489592719
True	101.82184008253004
True	174.41443400282066
True	1169.0643733455474
True	306.079288338175
True	366.1090560567601
True	685.2610441314877
True	16.34481509596318
True	14.146749008230408
True	600.9423795993301
True	5.597563977973728
True	112.44461205971844
True	700.6769470335066
True	181.35174525799547
True	637.834415085836
True	855.4311203963729
True	148.40438149808327
True	913.9153684798453
True	2.649952041198405
True	455.1121946182291
True	1040.2915188984616
True	25.815556031202437
True	231.38411000568925
True	139.40484766942382
True	922.0206940325212
True	229.04655767969172
True	483.58506094499785
True	118.74116129713671
True	500.1696172068832
True	151.76918585191507
True	94.9896134373226
True	377.62018800345567
True	71.01148271430328
True	54.31999173354316
True	1050.9769533954125
True	256.82465331242247
True	155.88404020560765
True	364.1527571951046
True	408.0095818500964
True	210.6342574523778
True	168.85344233401713
True	392.1780333084181
True	34.01557359627862
True	476.17488674050696
True	1093.604821331652
True	112.15990249583948
True	476.2312282193795
True	322.8412389658158
True	26.5196536892026
True	408.18530506486
True	104.084731485763
True	590.3365308966119
True	205.2744537528461
True	422.3450555411306
True	20.46041990793297
True	445.5261196177494
True	104.7222032161972
True	345.49014122889423
True	33.76659655914106
True	167.21699134525502
True	251.16785633048212
True	763.9634224967342
True	58.826512475974255
True	139.55891107595923
True	237.0721288379363
True	137.9658401657277
True	656.771371437957
True	552.0214008794243
True	752.781377629267
True	400.5603894352631
True	543.9640099637808
True	429.4139506549331
True	690.6946279796467
True	74.45276980617255
True	478.88273783322927
True	410.3027333978855
True	46.45989246817586
True	84.33188942404891
True	125.2848240873498
True	93.39876439156151
True	319.10840377252936
True	847.0555725741818
True	324.1686217979245
True	1030.3460969629732
True	327.6648644528901
True	915.2001642564948
True	153.47770736730865
True	572.8109563380418
True	621.1402605018218
True	678.3937524959443
True	457.2025377010367
True	68.81236708759447
True	289.4906033732161
True	41.417744677428296
True	154.23420579614933
True	166.07391014638898
True	1091.5515397430408
True	223.16492545612115
True	551.4321565781867
True	563.1351009524387
True	546.756915622943
True	881.5525631134119
True	588.2287575721149
True	658.1663954703117
True	944.4081597484038
True	124.18936301191692
True	331.8092924070992
True	270.43009678138986
True	323.5532144679364
True	92.2516898394626
True	386.0962959299136
True	4.391630576265674
True	333.0482111608381
True	241.7725771778647
True	636.5577646997444
True	288.4342557818392
True	364.406557926673
True	10.085176281958312
True	59.61886373368801
True	536.4902149041011
True	28.57430231576873
True	136.88730260091117
True	62.46486441994696
True	148.6997325359104
True	243.15184543248344
True	66.23196520614503
True	391.1674624276755
True	289.5012048518201
True	100.69531309585572
True	340.0976153960577
True	64.42908611689995
True	562.1496660343369
True	801.7654379448114
True	276.0293558308898
True	1171.736106274995
True	110.32152952657484
True	307.31679574474583
True	1062.8096642722776
True	89.77377695272936
True	275.1015063475496
True	10.17676923642513
True	400.42383106774633
True	442.4902920037901
True	158.05189084696178
True	624.713163362984
True	910.395330585504
True	154.8835824555434
True	74.81665059122486
True	327.14313973935805
True	563.606644850634
True	616.7948931744138
True	1232.438094882311
True	27.0424543961116
True	923.3063803706402
True	136.51105227199355
True	636.7772720649364
True	119.77994716219015
True	131.4439250331102
True	191.14263874087808
True	174.64329519157445
True	779.7136123455762
True	212.2441433848138
True	228.90793720819087
True	68.81235320287026
True	517.73135280027
True	454.9252951364673
True	183.0869449741384
True	231.17005753837088
True	18.65734348001912
True	430.9270352716181
True	213.6205847892848
True	291.9379981405256
True	115.49742961586104
True	690.5594925317625
True	431.1520892045102
True	264.54282850291185
True	646.0147409841736
True	517.5454086938234
True	454.3759255646152
True	142.2550509759172
True	524.5742729989363
True	426.1921300155199
True	3.0028675416344988
True	189.27943278923627
True	95.21246789324408
True	246.8263012152067
True	2.590301827138708
True	124.66209759501376
True	338.5834228975813
True	6.416396048287306
True	877.2649071566227
True	174.0196849827731
True	706.0489310996994
True	755.2719722673891
True	159.97087435976465
True	218.7679374623564
True	473.4730121013255
True	802.9157117102303
True	51.004761196445735
True	37.55344997420017
True	130.92808376054444
True	645.264940513202
True	735.295887473018
True	184.16889240230267
True	603.6035396946406
True	597.0843692454829
True	874.3362576691161
True	392.7135198961845
True	188.8793450269508
True	897.0951794665622
True	207.9731029399176
True	139.6607699615026
True	332.6659565039177
True	221.47327173686944
True	203.79481217359532
True	618.5221097824717
True	245.22398178546797
True	192.63910285708
True	457.5996521848277
True	468.2762877543214
True	62.92518711480312
True	291.133487928274
True	73.14700352271278
True	340.76574295514
True	362.2939832838373
True	257.2158801866703
True	178.27163790803925
True	387.1422750872683
True	651.3055935749875
True	729.6356563639807
True	296.6914317783317
True	740.3668950396034
True	60.06211455325387
True	856.1183561883888
True	349.1751453879275
True	12.650473056085143
True	601.9918435877142
True	680.0738180925035
True	252.96442885255885
True	172.00346658114435
True	49.852441582333
True	383.1413751262606
True	72.64559337392383
True	14.078746336143876
True	911.9296959715404
True	361.71737004962887
True	188.10504734935483
True	978.2771375849296
True	11.14669238147508
True	800.9695578195998
True	32.319069151869414
True	665.9354533303183
True	54.94400327728504
True	779.2866714194371
True	436.3581389497072
True	197.0622640651669
True	441.0481366466661
True	210.55796176411985
True	296.5486179145359
True	220.7505513766495
True	410.209568314113
True	9.622216094996508
True	324.3676883686863
True	116.39671917736663
True	10.793818149624402
True	475.9578480156704
True	731.6032073453864
True	294.806455693947
True	77.38328632716686
True	321.63579595409215
True	83.4423882816996
True	188.80861836873603
True	182.18895164425916
True	363.85453055223405
True	43.33510106171496
True	137.15716389403437
True	397.7348498334932
True	836.3947903856327
True	110.4547811309847
True	207.991844439087
True	442.67558730240114
True	20.46948737551507
True	410.9541739054204
True	505.2179341185731
True	88.05087766829115
True	387.37780326413167
True	352.2904901992632
True	418.864843150212
True	601.2862306520511
True	1025.4351056402804
True	999.8444007319142
True	51.88974359427507
True	1040.3668009227265
True	112.1740003574968
True	111.44276095012808
True	103.7236063443676
True	496.7156459150664
True	374.4840309912073
True	578.3474057309198
True	259.95232696429457
True	161.41791179982516
True	402.0882305243671
True	15.369875051656749
True	456.7388714404026
True	379.36418377302806
True	152.64525654233137
True	96.44102738249988
True	540.6297264137193
True	966.7484965899788
True	200.75078655308596
True	62.76640016767661
True	432.54810446845886
True	376.0714454066539
True	484.9818341442186
True	312.9205374212438
True	5.3368605335735815
True	547.6088816719417
True	512.5049924802191
True	502.9803161299389
True	183.6624244981301
True	102.55438561130644
True	21.55379423905813
True	375.4269107753392
True	106.1569801380579
True	6.803503766838215
True	32.0356311249476
True	350.22011059673724
True	624.387739614252
True	131.83175643161204
True	86.76130845042415
True	25.47909799691173
True	413.4097156481785
True	356.8856173090043
True	789.4677958017295
True	302.0945228699135
True	532.8487311370076
True	529.23243996657
True	522.2878468790345
True	294.81883448947383
True	533.4265859679484
True	98.74095363669224
True	585.8755269122669
True	7.478802075999477
True	353.10837052762133
True	489.94003962649066
True	953.5415889345476
True	347.6108275412797
True	790.1054025717889
True	969.6798282461946
True	176.64714495573543
True	40.46360486506497
True	361.3809835994207
True	396.2058921156986
True	599.6805591807619
True	242.66017748018191
True	30.70019077634997
True	646.24225549833
True	131.68066472539357
True	1059.1468368714193
True	324.8110998139149
True	488.1110268528965
True	123.25645203225396
True	809.6692739965249
True	139.20202865970134
True	819.5580702088963
True	560.5334966092863
True	183.699336311057
True	107.28899494762436
True	65.91962924521799
True	575.4663543667435
True	882.6788366097625
True	431.60454265089226
True	534.3460576488194
True	130.0955443945266
True	651.1516413056835
True	508.23202108178987
True	804.528818739081
True	323.6050491066355
True	578.9535648933846
True	116.96295309757188
True	27.417401617605957
True	420.1079889839723
True	167.39343967068555
True	104.14351961874765
True	375.91162087262535
True	1070.775764117467
True	258.8697692652976
True	561.6492801050474
True	11.38731916019444
True	77.60984228755213
True	319.5377253678038
True	787.0387891083956
True	442.1329439947804
True	537.7757418089213
True	706.0210429693067
True	67.76540015861752
True	725.0923443343587
True	47.87950316668055
True	102.17967977901576
True	183.12668420422293
True	83.46902822603765
True	26.821333980279665
True	296.739989812267
True	466.1137325083554
True	916.7559671454676
True	861.740605666553
True	5.956283041961315
True	285.49886894865386
True	451.42816531522936
True	120.20082327070276
True	246.7961720387922
True	326.40384417710567
True	1293.4592864830786
True	462.468969593693
True	27.14441981229873
True	185.66464261202512
True	717.7548122460743
True	34.27924446500862
True	173.66981794917783
True	573.6550687935255
True	71.49523386236892
True	867.3975515273963
True	337.9852344881353
True	659.5139900051231
True	76.29630801557022
True	680.2555105170351
True	592.3606346340823
True	883.4669288322701
True	261.5566053699249
True	499.3453504339988
True	815.1412416373958
True	924.0647300221192
True	232.3331846477704
True	731.9427333786592
True	213.99692792274672
True	452.2653999326925
True	351.74034612895224
True	489.6393219499192
True	500.2087315936221
True	310.9218237906763
True	352.415695688125
True	116.6673295417996
True	342.037242078674
True	1119.2124247246302
True	309.9848848205114
True	144.55265464103678
True	304.1827570188539
True	717.4279740826545
True	637.6355281503318
True	426.7452358423222
True	116.52100883847936
True	323.6623365211392
True	34.23587457367148
True	165.72224398107528
True	86.30261684095483
True	89.53522326068793
True	558.4729040227129
True	139.4701673598569
True	132.19731115765785
True	112.1688183640988
True	87.61829889441795
True	444.8105147843206
True	407.5100429141215
True	1042.5730779253963
True	547.3576840849844
True	857.1240756767211
True	270.3445068033343
True	299.0794298973508
True	533.1405281008524
True	195.7748675081544
True	776.3933590960729
True	243.66627974761332
True	361.8304285353856
True	67.83183232002378
True	114.15462781130304
True	277.626996890016
True	121.21288145800266
True	477.7587466110559
True	33.228577729694294
True	585.3779299709757
True	1010.5467524810616
True	718.496634239628
True	1.062755045770376
True	66.3016685559528
True	503.25576958775656
True	431.8050783173597
True	75.84808293800734
True	117.50106127800368
True	296.91096022231267
True	78.20970516095154
True	49.731542631433385
True	701.0480665133445
True	678.8032555349123
True	169.17313658417865
True	171.79664674617243
True	550.6135921516506
True	55.61470379059784
True	25.94601548952491
True	580.594772772038
True	430.8490596572228
True	1121.229520164626
True	47.49422789075574
True	450.1160756177494
True	859.2911799062005
True	801.2881210006897
True	296.0552569201515
True	769.6261812255731
True	410.1237832234347
True	42.00510339616411
True	97.25173072983384
True	689.2263651271446
True	79.4869889607293
True	133.8234585908102
True	945.4805017183036
True	183.52283698307468
True	275.58048913567177
True	102.85924041788483
True	657.0606361075485
True	591.844967983443
True	213.3682726692325
True	441.1575084507798
True	41.77701577046938
True	285.1198386268888
True	574.7049766883392
True	638.8813396613672
True	315.99986772799355
True	71.52993392002655
True	943.3285549334884
True	1069.7170706197744
True	580.0013851471662
True	62.55184948426116
True	28.27932960310205
True	89.20748449563344
True	108.5419030711018
True	100.80862946078123
True	868.5066744756641
True	1194.6065507901023
True	724.4984738815051
True	312.1438438951264
True	9.909022272655584
True	21.32641682395258
True	334.73651976524985
True	484.4528344793091
True	47.88529446386929
True	566.2656696086666
True	434.8959665279101
True	394.8022233699916
True	79.42509450989759
True	197.64927338710228
True	257.508390393813
True	139.0796939807822
True	391.3294189819859
True	44.062988203229104
True	177.15742389883602
True	1158.236884519636
True	6.352612600598074
True	27.81965428598789
True	578.3656812683445
True	357.5906138089824
True	773.9250190904398
True	161.843810702829
True	762.1073472591161
True	600.9783919821109
True	280.7077281263082
True	411.9264112870754
True	340.5338737998037
True	285.90876052616807
True	271.0245179755745
True	406.3597997383809
True	491.24082747455054
True	502.6092150032285
True	109.47042595161167
True	346.1827276812411
True	8.455767418149442
True	179.48961058113323
True	239.98260927119853
True	844.3226833643787
True	586.5320675590843
True	29.919385316716298
True	711.717799274005
True	841.7648371113622
True	107.26617614977496
True	347.78435212203635
True	863.0560243685003
True	220.2114545501973
True	157.7070832408726
True	530.9848609801384
True	560.8714685011395
True	1094.4856430502534
True	145.6768170800578
True	160.11240401798375
True	258.2840373665593
True	311.54144366171874
True	429.38878951028414
True	407.4088477928734
True	312.3529863312774
True	449.8144343980253
True	508.88305842133553
True	231.2725523381856
True	1515.388598166133
True	252.38861280577615
True	400.9418303633514
True	54.74505648893824
True	767.418309076294
True	245.42124265689355
True	887.4990304722093
True	559.4014796683733
True	325.680488342152
True	762.2232895859228
True	264.81761114675714
True	216.5252048902288
True	254.84167853900843
True	222.3871819616544
True	139.43410883939526
True	253.96682946467047
True	733.6778896714875
True	544.4390577497629
True	212.10455608482215
True	1153.7648967390344
True	116.74386274879328
True	264.84943982538744
True	68.31330297689381
True	296.8706421455879
True	411.88302191496433
True	89.74928593296309
True	221.60467033188732
True	76.03748987681404
True	687.7679580958951
True	373.6143808000005
True	224.27402988924203
True	730.843387939283
True	892.1231132116741
True	791.3239594160324
True	839.4596703150393
True	348.1995171498231
True	1.8020661005110103
True	267.1202417511858
True	57.30422715177194
True	375.97964734161934
True	57.48885306729552
True	350.72488364620136
True	895.8307092967668
True	1037.8203429103858
True	393.0398075003382
True	22.059966670869
True	523.6465538067351
True	496.3052719318343
True	183.7150370952585
True	243.17215199713908
True	293.7256475868327
True	23.81280042937028
True	124.92478386774722
True	931.4190934391908
True	64.93736370743129
True	492.4611996220213
True	786.9544136795998
True	101.5565399829771
True	252.88816086013185
True	115.6210289215452
True	16.460094677561496
True	1.2038160361751409
True	113.13870766858666
True	996.8332598314028
True	489.7607323387046
True	64.91717841421212
True	814.1815264582558
True	337.35456433871434
True	1.735046505643175
True	433.7229328776723
True	190.0632101629117
True	504.9679222169512
True	85.25790863518105
True	320.5647791099722
True	368.15039720046576
True	164.02034842998867
True	208.26866617709877
True	128.27964406143116
True	167.8479836929792
True	950.8560040524748
True	15.386340810756796
True	501.4037626876846
True	490.6661139001927
True	394.155060590387
True	219.3631775749614
True	236.4529338723829
True	157.13353377857428
True	48.52540277699415
True	467.16087692844
True	157.38792193451525
True	841.5247550236023
True	855.5282841580962
True	248.2604186932236
True	298.3690835117986
True	519.6741744734708
True	38.57905724323464
True	85.75169138126478
True	690.7358724725718
True	1109.3290189081797
True	111.95840802099464
True	725.8006693556881
True	145.4550479409073
True	953.7219460766178
True	643.5806856300761
True	104.0385444302913
True	267.5278678830257
True	576.858080035205
True	255.54407671913725
True	45.44005331851543
True	577.5584183864055
True	439.6203354733854
True	6.313815668541597
True	482.2762184748424
True	67.42193999741424
True	177.92555273106544
True	235.8783406321572
True	309.8113597976908
True	75.162256494981
True	233.99087535062665
True	351.7248451536061
True	434.28621129456405
True	958.0436651416952
True	48.62442359675624
True	890.386691011769
True	1051.3854002145692
True	125.68331468764924
True	76.54095959044014
True	1009.0751530566032
True	33.62693948158285
True	228.9731229743136
True	85.95687169111272
True	212.75017229636205
True	371.77105651923495
True	939.5585167558856
True	104.5129092299402
True	66.3986619866337
True	645.2169972078858
True	279.3336448716045
True	713.7871615437641
True	51.99840597915095
True	492.59508713715707
True	370.1903764415925
True	676.8001754504068
True	52.11920448243817
True	107.05815892928572
True	28.012418572262323
True	269.94813789126346
True	45.08802757950375
True	364.4383064973624
True	3.132608757016434
True	1177.5715906043404
True	99.93689946853384
True	144.94075479781972
True	349.2571632657768
True	715.7516327333256
True	670.012706808941
True	1006.6892557414768
True	465.6065475999189
True	417.954179190123
True	143.18999482804122
True	420.3011367475643
True	833.816819831485
True	422.396195596273
True	967.9896597437722
True	87.63810829813693
True	410.89560397545233
True	188.37978037107248
True	278.55661704710167
True	741.4374440566662
True	163.4406345440184
True	134.30309639455675
True	60.90749492989099
True	890.9282673556896
True	764.7305095166681
True	80.71460587749384
True	437.04396993848815
True	728.6883296577433
True	425.0676682324247
True	57.10002103006273
True	322.042141651994
True	787.7700029050992
True	31.070903865091203
True	354.4356364117999
True	165.77437820259635
True	295.18796391101
True	33.31970063084996
True	216.31981873676733
True	792.0452315166476
True	632.5169189419308
True	57.62881121300141
True	302.69978453840946
True	888.7575862852117
True	16.640970665627133
True	307.31071481103106
True	283.2681315612475
True	426.6242743889496
True	215.5352629553954
True	608.4289773279464
True	46.9468717747792
True	973.1864172175846
True	890.0633629041557
True	46.4236089614318
True	384.1719765180323
True	727.6803070262292
True	923.7724949389552
True	272.20227850648104
True	599.3837181194468
True	131.08436308975757
True	191.14452945756648
True	133.24975304168342
True	137.84240599644357
True	201.8351895904985
True	967.7290738163312
True	785.022579623341
True	957.17941738794
True	19.153975956766292
True	24.581813733343097
True	356.6677439776935
True	14.09175863262742
True	659.1931690601031
True	1083.676677027364
True	265.856453227616
True	211.09088452405064
True	83.28948137813593
True	219.6552589586462
True	132.86428640723747
True	44.68273773647386
True	133.96642482713972
True	90.7806946951861
True	244.0980218852484
True	513.6459403946894
True	161.92181175793243
True	29.148419511372467
True	56.45769110428346
True	435.12913535164887
True	263.9707028960227
True	578.557611795067
True	21.88308817140685
True	110.78765735946382
True	673.0238413131133
True	270.9587682868189
True	479.52392251555045
True	665.3310274910006
True	102.37361941749742
True	111.49352804465336
True	78.15190697038506
True	25.32965415710241
True	116.784396425613
True	86.40051867090916
True	99.20738472621188
True	155.6347564403283
True	236.80674989321807
True	834.1275553463151
True	288.4949399452922
True	904.3440012185946
True	167.4503726134699
True	188.49257005031225
True	802.3826492101604
True	311.0588627382176
True	589.3872412198052
True	251.63505660164452
True	380.90087172948745
True	444.4891645104142
True	560.1378033254471
True	649.6286724682087
True	379.2669110161312
True	34.92796733465084
True	560.6457637142998
True	637.1318482050578
True	19.386510664887023
True	12.88758498704677
True	266.9524566703768
True	403.8451836050917
True	460.2276064770575
True	68.07073772606633
True	636.8750236668462
True	963.7344832880534
True	249.83459300152677
True	902.6377653129884
True	270.06132805431577
True	105.88588557240293
True	279.77606773707583
True	692.8412639953276
True	39.36920155273493
True	578.4564137546473
True	1279.003058822144
True	1015.0693644513794
True	909.5996304342028
True	202.7191594996337
True	92.74918968438244
True	190.09468805036303
True	833.9703055247785
True	137.88552105742525
True	1076.9697361925353
True	855.3895981471138
True	41.27348447958729
True	90.08176537627293
True	410.9029072839559
True	402.1003883074163
True	199.6025443260356
True	511.87189909155217
True	654.585108199671
True	124.53067734970868
True	275.3946165704842
True	1041.9696727916587
True	50.4580095827482
True	711.4432135735876
True	555.6209292204798
True	38.82996973570505
True	811.0554065482046
True	388.13479174319184
True	565.2005342154423
True	111.77038582449502
True	278.23799573709186
True	213.64107857999505
True	24.642622294944065
True	130.5951417904367
True	736.9419892376161
True	142.301116267352
True	375.9820119756565
True	67.1267386593723
True	633.8563646905916
True	614.118109569847
True	223.10266364818972
True	461.466282976831
True	170.60340345971034
True	164.30628181704105
True	218.104052776552
True	280.36218745866347
True	358.42295887413235
True	132.67591936638644
True	182.81664646254845
True	28.564324426899496
True	887.7857918010425
True	301.3564714243438
True	10.793893606852688
True	370.1587855148644
True	166.6858973579319
True	629.7570183124029
True	376.8987490030127
True	577.8925842815141
True	574.8557948024815
True	452.42819493705423
True	788.4586993358669
True	234.62634574906448
True	547.0754016608221
True	158.6447069405467
True	538.9487414604813
True	371.1698047584089
True	363.36445491890254
True	133.4307994095172
True	135.09406401547204
True	106.53538949214963
True	69.38622991095393
True	736.1385043246341
True	180.98839418296595
True	46.97174146876715
True	0.0
True	520.2001171360099
True	111.74198245991346
True	21.229923297934693
True	41.3101834491379
True	105.76039013263126
True	528.0658982163727
True	178.06639428153088
True	103.77497297072048
True	36.17356596572735
True	164.14268969941767
True	913.1372097047504
True	54.382629955141866
True	223.06919981959103
True	735.1122111773433
True	314.5978452476637
True	470.59636338119054
True	482.0251587967111
True	511.3272952157009
True	605.1374795433098
True	966.3806550724177
True	259.3181582592713
True	1023.2582466947382
True	922.1963237748276
True	611.1449071112112
True	346.0176422274891
True	818.6103920117561
True	10.725452750973796
True	32.41764077361673
True	304.3965517785076
True	40.76536181269229
True	196.9767315904705
True	750.9752503425628
True	208.2880935383079
True	786.6762870080379
True	765.5162725954016
True	125.94697614846872
True	371.8242449704026
True	585.5034031071035
True	24.50624400156226
True	127.56629255292708
True	442.0429265891604
True	302.7023684909092
True	200.1812605455479
True	107.34458886421592
True	384.2632190391501
True	22.358926222421918
True	379.0755424132026
True	353.72851226956266
True	1031.5527306068377
True	360.87454539210506
True	30.94647541819105
True	439.1811534538339
True	458.74719422842463
True	239.79174634770948
True	30.305282415685426
True	772.547081251829
True	427.59653995550985
True	175.3758445331351
True	12.601876867509509
True	1204.316238873411
True	167.73834366691452
True	26.133094026051968
True	291.8110440639141
True	299.6218811549653
True	116.14915022593384
True	290.07277983542406
True	46.81852262844684
True	318.274240922783
True	287.7777345264516
True	329.0675695367754
True	29.142101399648208
True	49.142629032726944
True	1062.5883411289078
True	24.45641838078944
True	12.783751896215824
True	181.5119734073568
True	635.4459163151536
True	9.047514423401305
True	194.86650072217037
True	179.27865537579208
True	522.6180407709571
True	377.89295578145175
True	747.0913416170443
True	313.3524851968758
True	496.4430097852125
True	443.8406173841219
True	517.3428559577318
True	102.43383090078844
True	1252.326468196497
True	907.1506921256542
True	298.1003929303904
True	527.4433164040029
True	102.27007995142247
True	572.7624190842195
True	431.69144306450863
True	153.7520548204714
True	76.15106062277123
True	342.6424782586985
True	161.29209762703854
True	30.08499139418657
True	593.6477349137108
True	376.57646800987897
True	70.05002546474053
True	28.05928448952072
True	686.6467637828529
True	484.1788141689533
True	75.58019995623827
True	21.756635531228863
True	323.9244910742252
True	309.172930737114
True	717.8897161262548
True	558.1292747728032
True	553.1603652993444
True	789.8200030359561
True	8.563898050359306
True	58.59241644087442
True	35.724849664362736
True	59.63020809148271
True	510.6266966088266
True	587.2903604648767
True	88.47331961768825
True	111.5361376851583
True	180.8707619040924
True	71.8405767366472
True	171.15245291874552
True	205.8978403067234
True	276.7971013711846
True	806.8682306911913
True	588.5630841697847
True	289.95360182743184
True	193.6522671220302
True	266.91125048496554
True	238.50083745063284
True	766.0490537647402
True	323.0539621404176
True	172.35428042657884
True	898.8047798622584
True	343.961220148471
True	450.85141975463176
True	158.5169898794652
True	123.22817237918142
True	61.53147652665732
True	213.4250152736577
True	965.3327128193964
True	542.1921714202527
True	112.38741612952607
True	340.05645931892553
True	103.79470593570602
True	683.7166642009948
True	3.46920725336577
True	711.1645833447484
True	36.80710507037652
True	923.0557761713656
True	844.7527049098644
True	211.81403532965416
True	29.72325470341846
True	79.86171985040289
True	473.678617582904
True	221.14892928775205
True	1.11049961398478
True	81.53911925509851
True	1044.8887808328543
True	339.43222629418506
True	676.285113448696
True	477.9679204964603
True	31.69244997163544
True	133.90483333135933
True	442.32071225372647
True	941.9463101935784
True	802.4573074059437
True	417.65511378389226
True	347.676375775626
True	17.547020293212984
True	75.67265774435056
True	764.4683732306094
True	476.2378399693989
True	367.588939494527
True	868.9971970056314
True	22.342397282356245
True	215.3242959383896
True	932.275706157543
True	237.4416779117879
True	8.71247012977464
True	504.0778624044266
True	103.2739947079872
True	613.4714684145106
True	54.4586876731529
True	262.23522777659207
True	874.6831428556308
True	890.8998961931894
True	272.86451220089964
True	425.8456248748264
True	117.21083400248745
True	585.1295772368752
True	263.65935464203903
True	197.2977634124623
True	835.098089722471
True	55.718130478716034
True	728.4931379186703
True	277.1483600466813
True	300.5304794976779
True	163.32569241727302
True	462.42147253067526
True	607.2333762196206
True	362.8810260988385
True	387.8103386121823
True	70.51052290908981
True	161.69339509192935
True	444.4699091117515
True	218.1763036609837
True	39.10888574531055
True	201.6751929408045
True	396.7189566558621
True	392.1731058872047
True	754.2570621299417
True	135.65684386037913
True	648.3922518638475
True	499.3462547200776
True	584.0248306720777
True	140.40170297532953
True	40.566933512247786
True	666.2313064683822
True	73.1363529303275
True	564.3695386688604
True	677.7188010593338
True	459.6030150007217
True	132.74811811937525
True	516.6464474804441
True	4.004219659521813
True	395.9370481474405
True	31.872064584461786
True	640.9071223702107
True	271.6124813893261
True	573.0534988299428
True	690.9309893886884
True	144.833179896418
True	532.3581630000713
True	512.5554002914816
True	63.66588542497538
True	963.2982902869056
True	2.846454895644725
True	29.272486884747984
True	645.185959993347
True	686.8470268803095
True	132.33593103508892
True	414.6186854408202
True	127.44366655187623
True	73.50602074450148
True	440.7702840267616
True	43.63818614495781
True	510.0247938676346
True	13.969216151855356
True	845.9528829231776
True	555.5080997065954
True	675.19228805378
True	102.5481305301446
True	380.6997140852922
True	1045.3894238973862
True	854.713631672308
True	137.29502530584128
True	553.3428850115091
True	443.4155647113098
True	241.6745331522744
True	248.5695322016747
True	6.743587752382512
True	316.3984224232182
True	13.42709278551886
True	376.8765877098702
True	70.8965804286143
True	409.2655002355961
True	643.4863930758772
True	129.0236829168535
True	231.6005495940912
True	634.5850501928309
True	693.044256263034
True	284.7434351438158
True	134.68081410472334
True	163.45482414050184
True	479.3587740244661
True	83.1417136653705
True	8.481328253976955
True	504.0498028994853
True	564.7459709891008
True	20.07921591399546
True	141.76551421749045
True	906.8371790777736
True	483.8976831468583
True	261.9664784003675
True	33.11270880691274
True	475.6966063264335
True	113.69328645277498
True	578.5947492719574
True	669.0535577993186
True	286.87806246653133
True	378.4778049976149
True	186.2487962147016
True	232.7643155262038
True	72.65479259451206
True	213.71311585692865
True	500.46512729600414
True	21.64686648702166
True	458.6037204084224
True	379.11502202626
True	754.5799196985447
True	914.8125088340578
True	902.729098797852
True	156.67064429062455
True	408.3828562068589
True	69.66376164590511
True	193.71253866694855
True	320.5662126618412
True	10.021825101688048
True	789.3000318835303
True	22.49323539614144
True	391.6041389868337
True	276.14416825411735
True	668.911472164792
True	207.1496233751629
True	39.64155540395674
True	716.3440643985049
True	1087.7710810800004
True	220.49193235875296
True	130.0224820075161
True	624.4852816434704
True	505.1467019434844
True	17.932113931647166
True	864.2406998858977
True	107.821986329133
True	46.74433454005684
True	307.7773691779391
True	344.3423552138959
True	412.7003664177587
True	272.2499847607892
True	19.90310650343737
True	24.06486244756478
True	901.1790428989098
True	206.09648516962827
True	111.13951000089044
True	834.4267341712821
True	647.9234611122318
True	662.3528009241653
True	453.1968237906528
True	149.58490897937858
True	31.311264527994062
True	100.83257445232776
True	440.1301395283426
True	233.9265819022919
True	481.4438267891043
True	148.89054947768503
True	493.55104782963895
True	633.2527065796675
True	958.94702138009
True	25.165340870276736
True	980.0869499992938
True	1101.8666901257134
True	454.3837492045535
True	82.69407470620318
True	811.1243163053658
True	642.0097765713807
True	668.2619822613534
True	171.72964985594146
True	731.1295730135934
True	706.6163344297537
True	126.77208028354684
True	777.3944706536331
True	844.9225659498885
True	502.0826669261684
True	235.6879327768754
True	68.8952882218191
True	311.16253484531086
True	347.5947324956118
True	467.9434871782398
True	424.79831404692976
True	196.87134778807703
True	316.2372479833185
True	3.160479394139921
True	13.335144635640017
True	103.47863168320112
True	133.22584834377935
True	360.612083994681
True	344.7624750392142
True	114.76476010533636
True	17.38818390100702
True	214.69852766363047
True	821.5133674501845
True	461.8852190447323
True	510.2393175800812
True	557.497653529012
True	808.4029063495365
True	654.3273939809509
True	93.43638460522348
True	195.60106947062036
True	248.85972480235893
True	287.4777813991953
True	103.7177559373947
True	374.68689732678826
True	438.1900183218236
True	173.825621675399
True	662.7046044704979
True	243.04995223005088
True	207.9311546286889
True	27.74468985472032
True	240.01808596831629
True	467.4834826362265
True	172.51536986125123
True	535.9591071506641
True	473.82633316760194
True	233.2992020558257
True	104.3642650662988
True	43.221724083067855
True	399.2066534043808
True	794.7169773091464
True	161.66317002806366
True	1039.777553991508
True	1043.3326191742265
True	481.06118992277095
True	105.32961623285668
True	131.88788597946484
True	632.7763495021198
True	7.621804789642049
True	223.52444873024584
True	138.3045848567068
True	116.33391791716778
True	329.01332739393155
True	616.602101614422
True	38.511201735557385
True	129.36453757151577
True	953.3191826190292
True	57.79908760595354
True	461.8306973448067
True	537.3966482088509
True	236.68801859368764
True	127.90093005369036
True	928.9065025524536
True	1185.9267903968
True	526.4034471042172
True	638.5494800503341
True	209.1587742278948
True	157.18945344917643
True	313.0416179289262
True	246.0384963768561
True	172.57596013128347
True	302.2131280676069
True	338.6586670716716
True	12.456241773602184
True	626.920027254016
True	141.40805174305137
True	73.8473424636267
True	433.92894817396257
True	318.81430519327404
True	1197.3113039652094
True	368.2680785096035
True	980.369084294722
True	10.33653200204489
True	262.6399918345072
True	232.7787742423619
True	156.7204917587399
True	462.6688366862257
True	199.22197514568825
True	411.445411270176
True	310.0424179946791
True	112.78800957613508
True	363.9942979386559
True	1033.085686295105
True	702.1330291774512
True	229.4713549713556
True	105.81177156326832
True	305.2485893181905
True	22.1496274598083
True	355.57325832057154
True	305.1662258968864
True	549.8013850357967
True	452.4117983277724
True	362.6438788973531
True	154.57927882885153
True	13.50775725104458
True	433.2268570302112
True	283.1215693916929
True	145.4465198187112
True	295.4752356550026
True	434.59379559786106
True	810.6155667208781
True	303.228890928906
True	777.8196897611468
True	405.2405584161796
True	366.1880848226742
True	1.9665416831231184
True	1156.927157348096
True	100.50323745179786
True	939.3315015982206
True	212.57041999339455
True	460.9607567125978
True	671.9048116917254
True	87.49303976038877
True	463.77964322240905
True	32.647363513753255
True	426.67728841304046
True	72.17309913246959
True	223.56018696374653
True	38.41543745338944
True	682.3640855312846
True	186.81271789802628
True	26.72282201863825
True	394.5120074366017
True	96.3684943609199
True	171.74756556232666
True	813.023340008227
True	260.0473677352249
True	153.72992234605388
True	363.7290445189208
True	526.7940699812883
True	336.0198330902947
True	514.6000172014385
True	615.0472471624572
True	160.00157854499284
True	7.028864314691896
True	71.90722706976733
True	438.687742423638
True	92.91360098385805
True	80.17315870843572
True	1020.296222722115
True	26.71287776571418
True	324.68507373147355
True	322.01257662807865
True	477.2265067044411
True	670.0489946416815
True	187.362000666941
True	650.2237101285504
True	335.29568477785745
True	342.2419063104271
True	273.5768527329064
True	223.6435633112454
True	370.5772427099375
True	456.289723940281
True	420.177262607281
True	600.0198736610208
True	138.26766786571346
True	76.87288683685061
True	36.70997629596466
True	300.49128413029763
True	642.5307413274761
True	383.4887159626256
True	807.7706878843487
True	220.93099177041825
True	400.2466680046782
True	68.76079662800711
True	51.85444726236863
True	408.78687200105145
True	200.429774221957
True	222.616260232227
True	44.70889501439611
True	1084.111992033078
True	171.0719934063696
True	913.1993516297408
True	317.95981496208145
True	938.8564872874284
True	242.57802976462835
True	448.328811701208
True	535.469298989116
True	619.0848520322248
True	216.8495703201812
True	484.7954294588045
True	947.5585704986944
True	118.81132968454756
True	7.5520587010465885
True	601.4476911373001
True	29.1253349644557
True	74.16042264575718
True	789.3504285792508
True	242.25424952512017
True	955.0443918380632
True	695.4340844106478
True	412.57276219857806
True	265.0389596544064
True	487.2919885149513
True	336.35093255632114
True	178.59737142571225
True	684.1353638415833
True	707.3098017237835
True	210.85856068601893
True	92.46910600486032
True	514.1845734798801
True	134.42910651717767
True	377.1350889907102
True	346.15430218197446
True	66.6042462239158
True	370.2675752280536
True	392.1628594186491
True	368.5397186514956
True	417.5031119202706
True	432.82065728764735
True	659.5816435145758
True	56.38328987163551
True	452.4024350472156
True	328.9113407211911
True	655.7362528847824
True	212.80886630257083
True	103.10163941445258
True	38.21623879985096
True	555.5325673376507
True	650.4174709598593
True	190.0327206072104
True	416.6578582861363
True	345.9747397424351
True	14.484858183895176
True	168.73085574353703
True	293.0326478900692
True	2.6897860575813377
True	893.7756594542674
True	79.09129788639864
True	105.47616535050496
True	105.08311691159317
True	364.16226844207625
True	35.74765943811633
True	457.555601178805
True	223.4791755384572
True	5.760181610970186
True	113.3531188413529
True	451.9194460622106
True	49.36016914168763
True	62.24963023798639
True	180.93194820500528
True	300.2402170716437
True	942.145394139168
True	397.1117660606173
True	959.70867703955
True	190.0020809776774
True	1004.5399948003504
True	761.4420968296433
True	669.5384492040787
True	399.1980531584346
True	386.6970637359975
True	79.99417425711019
True	73.87498429932629
True	81.13254908850031
True	180.11640388237652
True	486.18605230834487
True	1081.7465961642731
True	183.0328258283509
True	354.5715677686077
True	448.3635958386873
True	583.7628846590011
True	597.2886489119277
True	281.9944285477602
True	477.34161138719946
True	652.9989476876724
True	100.45481958667632
True	726.6762223259819
True	245.6500185747066
True	138.79355304310823
True	407.7128013715397
True	891.3193474356526
True	431.6004955999382
True	865.1495431521378
True	199.7487177351352
True	345.16905970193613
True	710.5630117149627
True	625.8935693066765
True	196.94789517979032
True	250.84465861981388
True	772.7068261846025
True	30.398604006231015
True	183.7945321263459
True	478.5498510176377
True	710.1302869399482
True	103.39676880011638
True	36.50175804421651
True	172.14217516467122
True	726.7601406767949
True	331.8357916815183
True	560.0835915868785
True	361.5686956061866
True	302.09104342711066
True	437.90261027688257
True	487.106004779137
True	68.48709210931933
True	371.610958263696
True	795.9075470694225
True	0.0
True	296.32205366836155
True	243.80805623836363
True	948.6534110510444
True	147.5733191590679
True	676.6367857069035
True	632.292735283373
True	116.77541631675844
True	220.13918892874415
True	135.26497307771305
True	11.66506443275993
True	296.2847835442295
True	382.4525199309376
True	1143.0781307911886
True	232.5986706259531
True	394.64365808998207
True	659.241497417538
True	188.2765002400372
True	27.3012206238062
True	859.9108574114127
True	609.7818281863404
True	159.76028407378888
True	632.7534298034304
True	157.22715325700236
True	286.17192478641346
True	777.6940846292098
True	36.789729955445694
True	110.90107144598204
True	523.196070093182
True	63.09251291843525
True	76.65697915972073
True	413.6941684926676
True	22.730876746709704
True	752.2083555493438
True	99.93083289751064
True	153.17322556848987
True	17.987343734518404
True	690.3059746345785
True	30.105685696702725
True	779.8217513213908
True	397.5470996786868
True	120.41959322929732
True	705.6138916620049
True	518.3756986089485
True	569.6897025445809
True	45.80724960933027
True	361.3008332470376
True	6.1275210470203305
True	92.3171368595288
True	367.1552045500173
True	48.207182974975126
True	117.56296219762362
True	306.8332478445945
True	182.1753936554361
True	99.4008096035125
True	675.6745838486455
True	20.085591340113204
True	1154.099390867788
True	477.6191887266877
True	306.6711598795134
True	496.4608872029594
True	122.86876129111222
True	790.4996254308461
True	1141.9508632365273
True	745.7125963005717
True	174.4214610761996
True	230.48327354191696
True	51.10779474372979
True	58.526748766612336
True	150.5053819664793
True	98.91530443074367
True	167.61395785921837
True	1156.6416849042523
True	310.815366762467
True	354.62666503781344
True	690.5504981641367
True	15.8668524465238
True	14.259374790802577
True	556.3372472547798
True	5.55235711990354
True	119.19540208588064
True	690.4288461520952
True	183.925417082323
True	634.9728268261933
True	813.6985667520298
True	155.65541910483265
True	918.0011524269064
True	3.0369872639888387
True	452.16833101391416
True	1045.9539408087007
True	24.70579646905137
True	238.9705035471823
True	149.4752455715799
True	984.8190131636486
True	234.98892888190105
True	466.36941733461066
True	122.3658133771998
True	527.2549691482964
True	151.77242039866525
True	98.69640192933782
True	377.0245957172865
True	62.022277699802544
True	53.71017425342479
True	1027.0078229002172
True	255.65008182123776
True	158.1211297401495
True	373.5674634756704
True	401.30836629758846
True	215.6170809443224
True	168.82214738720472
True	402.80612982281554
True	36.23778339540527
True	490.34163598413255
True	1121.5152930653114
True	118.74796047168036
True	470.9118744433163
True	310.6416515957215
True	27.000753648762917
True	407.5136808373998
True	106.41761801095696
True	590.0835344402933
True	209.3469802690743
True	435.1272570589864
True	20.941229933630343
True	454.75504255324574
True	106.75970577773464
True	342.2440257372527
True	33.31178815881355
True	172.87230186305408
True	246.29202550360887
True	754.8152488219995
True	56.28406695053821
True	138.20399986052703
True	238.7657833293772
True	122.88703005136148
True	655.9520051567649
True	549.5792050491013
True	788.5676850934194
True	390.4110604197497
True	554.9244311539869
True	403.8918796160806
True	680.6650116891825
True	70.42653134674453
True	459.69720558400513
True	408.5881696133661
True	47.434556580219066
True	84.09178655696701
True	129.15797580971287
True	89.92926303979053
True	330.87531968983166
True	871.3168870560447
True	332.3343565598444
True	1056.3826734468307
True	330.2933234926478
True	919.5044933806164
True	148.897392092967
True	546.6712034387109
True	591.7688201563778
True	689.6250248557692
True	441.60990354346666
True	63.79446862017296
True	291.0453869105761
True	40.92482698363655
True	169.72066788220823
True	164.79689063484818
True	1123.8781442280012
True	246.75495641499725
True	550.69402593856
True	549.4613865373888
True	562.9578041377903
True	860.8101111317068
True	602.773990244185
True	652.8414220080753
True	924.8203041084228
True	127.09266157603344
True	334.50051465914595
True	259.29761674995024
True	337.84767403240943
True	87.1346363909176
True	385.7712309166309
True	4.950844259497022
True	344.8664917705795
True	259.5080872964672
True	615.9462786182293
True	290.0116023419777
True	362.7221746053509
True	10.078974414044826
True	60.36822894705401
True	548.380497622438
True	29.33365433861279
True	135.19900300288884
True	62.33401544509939
True	148.27639764748255
True	239.7496768876712
True	69.15647493437972
True	387.5167870772166
True	272.5123023197963
True	99.68184213038914
True	341.26288091342263
True	66.74504871892499
True	587.570952031631
True	851.1719460719313
True	272.0705291527938
True	1156.2144787102566
True	111.45352203787216
True	310.2254015315103
True	1072.1983415667876
True	90.06920669467154
True	292.34943483409904
True	8.954310503290321
True	414.2715776984979
True	441.80206993100217
True	147.0979015398776
True	618.5794879222557
True	903.8562650939376
True	152.2144380053818
True	78.6442467721331
True	340.08371051546897
True	555.757852021607
True	633.9788001695783
True	1208.8363786529655
True	27.74271854746585
True	903.2331456507897
True	140.08634771683816
True	662.9488523332429
True	119.61572517444388
True	132.24723195284304
True	186.9127192775832
True	173.2695486864542
True	749.4468298783135
True	204.44083918069148
True	228.4317378037572
True	65.87176982063188
True	510.97165155874825
True	454.848179257358
True	172.43383055099176
True	234.72814759135895
True	17.0015293555384
True	432.6017690729963
True	217.0524146444769
True	287.88413075008793
True	118.37021472599348
True	702.1364020051126
True	433.37998301786433
True	257.7288833379773
True	631.8514707358563
True	529.0164804733421
True	483.2759945754759
True	137.95512748845684
True	542.5141679922638
True	421.1605505725525
True	2.1283188118083896
True	198.97911982205977
True	92.3695452832996
True	240.56964788177544
True	2.0801514650196684
True	124.44081976883956
True	361.9475361676151
True	7.114131296040347
True	862.7460345349106
True	175.6263873826077
True	711.592122363382
True	823.144503365238
True	163.46921665976774
True	219.4060915842809
True	481.8475280759396
True	870.8586199460178
True	50.92262006312396
True	39.0518221815038
True	133.4579524196065
True	629.3247859686018
True	718.8838887716612
True	183.300146322672
True	588.2771043286701
True	613.0142687975172
True	843.5496161860763
True	404.4112901850095
True	188.4771428795513
True	847.6815033915652
True	228.70390876770517
True	151.26410577182492
True	323.0538083833483
True	220.77151543641327
True	204.64676786302877
True	617.6992473607824
True	246.02389057443173
True	201.2751976031708
True	450.7124345821288
True	467.95413440848455
True	64.49859620323691
True	280.7599552337037
True	80.99947324641018
True	330.1756733821927
True	348.72507650107934
True	249.54235716678008
True	172.09871960656653
True	380.01024508238
True	640.3212463810504
True	710.163889466122
True	296.63307539968696
True	739.9128982244863
True	62.88179637113015
True	902.4807952489816
True	347.50013311540306
True	13.507709844026127
True	604.352743770226
True	702.3908829987098
True	267.0602501024726
True	167.79666216707938
True	46.42672618975029
True	385.2626930734233
True	72.51485693760618
True	14.68002706396783
True	896.9145381298038
True	378.5376903040275
True	179.14551903996735
True	988.5185115657996
True	12.747146836001416
True	784.6885421949023
True	30.23849123194
True	679.5202168070952
True	58.003528470294704
True	762.8664942458578
True	441.406525746146
True	201.9425776510935
True	444.4795068316641
True	214.88382181034436
True	304.135300242615
True	219.59411960960105
True	411.7456049839506
True	10.036557479504433
True	313.78524278459736
True	115.51663158042268
True	10.65903929151144
True	457.03245771337055
True	727.8593292624848
True	277.555509916252
True	78.89420292763882
True	312.523626197228
True	81.87175530105016
True	178.80722392632984
True	185.08083153378425
True	386.308120010929
True	45.45368303364038
True	129.7693486061898
True	381.59097033694064
True	871.4701439356759
True	116.48412472717251
True	207.29220502772367
True	455.1503466437868
True	19.499732227806383
True	428.9724135057272
True	513.8444915971895
True	89.46855913673238
True	403.01059996855656
True	350.71865859274203
True	423.35116409575767
True	579.240435049565
True	1074.3353063745617
True	986.8051632022218
True	56.39212936140944
True	1062.3799827115506
True	109.69763764495929
True	113.22652207002189
True	119.31686930930056
True	500.2587975205862
True	376.9625529182243
True	574.0855735547688
True	255.31765025565403
True	155.68744851297262
True	401.2710640636434
True	16.958830050136534
True	448.8272796633796
True	392.16903216546535
True	143.27883277253957
True	96.9712162337855
True	547.3420982761045
True	979.621615892634
True	203.0128725223649
True	67.65226100045538
True	425.0457220128149
True	388.2800787463887
True	478.7534589342013
True	326.1727335204876
True	4.736325371002213
True	540.4036655925394
True	508.4472932091536
True	509.785239529225
True	194.7837432326652
True	104.07292425065717
True	21.354715700137746
True	378.1413183338848
True	106.6910861386311
True	6.05990614023122
True	29.92697236722817
True	353.02552863917805
True	645.0046398851074
True	135.01399609903547
True	88.42547106403049
True	22.929662062942395
True	403.22065451527743
True	345.9016358486755
True	791.1363491396629
True	298.2252478724788
True	521.9591043759748
True	547.8700570859546
True	534.0699664412307
True	290.9916749195927
True	519.959909100662
True	97.0184930833132
True	564.8296667158043
True	6.530588625604715
True	375.3356918176797
True	453.4871077773848
True	964.7631050613816
True	358.8535681469465
True	775.2248452801741
True	985.7862947649652
True	175.4050071091529
True	36.68389166073638
True	364.88092945835336
True	382.3288113309897
True	586.9213216877437
True	248.21286010258189
True	29.175560358453964
True	620.4549449538083
True	129.49301376291064
True	1035.5425742029267
True	312.30778734210634
True	466.35787325506107
True	128.08741084523828
True	807.1568125834779
True	145.28763989913807
True	821.4812533546508
True	564.1467900985422
True	189.4397795081512
True	113.05837759190302
True	65.83538338305804
True	572.2045707083436
True	892.9524328658132
True	422.8413899923579
True	547.9249040230021
True	141.7943198495838
True	611.7973484813652
True	475.06062124710746
True	816.1466404854045
True	324.16815718871425
True	593.8825165933167
True	116.31186855198494
True	24.004531526809348
True	419.1863190723509
True	167.54714011377553
True	106.64645734987896
True	367.5918511128128
True	1074.0061138513238
True	255.849355226094
True	551.6754189342375
True	10.94406374522341
True	76.19366128536103
True	329.8207966017884
True	768.9487334137785
True	446.6962558469791
True	520.9782767123568
True	726.8108327212695
True	68.26103630929757
True	744.50115621016
True	45.74588564576782
True	99.30040833851244
True	183.5179588420557
True	84.02138569079743
True	26.28408658320539
True	299.74670134924514
True	444.0421049628608
True	874.4050949166391
True	857.2072215305898
True	5.277318944581992
True	295.18860488271963
True	481.36625616213
True	124.69201633927376
True	237.80560324674528
True	327.9322763529078
True	1291.7517458745256
True	424.3029678269829
True	26.117340912428087
True	185.19157874138625
True	721.2233236903309
True	34.61768057424384
True	179.18536899465485
True	531.6299378455
True	73.01827174681573
True	874.2348371862007
True	344.1829617758723
True	678.4865734043358
True	78.39496179723594
True	681.174626257191
True	588.7130054225345
True	888.7261727852875
True	254.0640793682809
True	503.0918776810348
True	835.0082533302514
True	907.7984019551304
True	235.79858872584603
True	756.9607364138834
True	225.89712926482488
True	451.0390520581648
True	359.288606109328
True	493.3138121908455
True	484.8758637655629
True	312.99028677394244
True	349.40150107023857
True	113.30978135871182
True	347.37997774626734
True	1159.6369308288013
True	294.1160106486907
True	150.66328516170825
True	310.98134336248063
True	738.3527931800627
True	658.2975867530225
True	405.9307390810074
True	123.02640956654712
True	317.46630595585566
True	33.759514275693164
True	175.726393027158
True	88.90315656057626
True	93.15506671893898
True	543.5331397501993
True	135.4025010129213
True	135.2705467452125
True	104.77042393538704
True	86.99013999706276
True	459.22090031103386
True	393.87784268275374
True	1049.3120752543637
True	544.2047680277215
True	863.8388012797187
True	269.0021805662984
True	295.0930488888767
True	562.2975719051414
True	189.8039196526253
True	760.0436684531104
True	246.51918627147316
True	355.7957185001488
True	68.6150074314204
True	118.18427571015528
True	255.16283772142663
True	124.64128839073716
True	480.09398579232254
True	32.61482454243056
True	579.6973006088822
True	1009.450321422254
True	723.0953596858006
True	1.2925113047314438
True	64.79025333531665
True	512.5931727501103
True	439.6827656340176
True	73.86191452963588
True	119.0949587132732
True	291.1490372850342
True	81.89251084064263
True	51.16524609942229
True	735.7039774399706
True	620.402250424855
True	172.66696370353415
True	166.03971118645592
True	525.1441751529576
True	56.70648839503906
True	24.16230216551793
True	562.8821502093684
True	467.85191377818416
True	1119.312042308395
True	47.27919034417449
True	483.8278529234349
True	922.50464497877
True	818.0138357450265
True	303.2001645946205
True	752.5187741131613
True	389.4253728844398
True	42.93539713186125
True	98.33327375340724
True	697.8737292207863
True	71.3667632031932
True	147.65078376008643
True	934.5487915352128
True	185.4315512541586
True	265.2256942130598
True	107.28209168439552
True	626.1499564786952
True	602.6617996892174
True	208.3212702646624
True	427.7880700956474
True	42.09437368756348
True	270.6870044992659
True	583.4922600869371
True	602.7855461908396
True	325.5287484727984
True	72.71302263057288
True	927.9059012814116
True	1045.4780343466082
True	567.8121870284699
True	65.51583815288794
True	33.70513597662825
True	91.6838106219967
True	110.6374227783135
True	99.63904094360429
True	866.993538899402
True	1222.9752991086798
True	731.7414746047003
True	320.1736077408486
True	8.701354456151222
True	20.270352335181617
True	334.088802558438
True	475.5820244624951
True	49.58154068964664
True	576.9647881471178
True	435.95187965216473
True	386.99206894610063
True	81.71003603289384
True	195.6975338531769
True	254.9150324558412
True	130.14346805848217
True	396.3980664847285
True	43.0213078190665
True	179.56740397722535
True	1154.4598378212158
True	6.60155212121523
True	28.02802450982333
True	600.9763895875998
True	360.3759323974559
True	774.1510872452625
True	159.9665036823935
True	736.9628905702821
True	622.0022988760029
True	290.62627690257955
True	445.2539498895173
True	346.4314197704488
True	280.70307839083
True	264.7055021825102
True	391.9570955380385
True	499.05450809573614
True	511.2131186506265
True	110.40179670510967
True	365.3455994924817
True	8.570175047125856
True	188.0070427919997
True	246.91800255318395
True	850.9345286254068
True	588.6282517524359
True	30.934539171353997
True	736.3179888882944
True	845.8953128123208
True	106.52947567019612
True	353.17958385598195
True	830.4420736345363
True	227.61790536407423
True	161.43289142489402
True	541.2167240584586
True	596.0101508227758
True	1119.7603713678943
True	147.9887994054589
True	158.21732177813155
True	248.7989517121837
True	302.04668893945615
True	419.9073799187414
True	405.0208143342765
True	306.29032304991944
True	439.1301139904653
True	499.4877986013524
True	225.52060914005955
True	1471.9284266839006
True	248.4120566103106
True	407.32076448167936
True	54.67786361217728
True	778.6967811470356
True	252.82266141358625
True	923.1442933937208
True	565.6815740346856
True	315.2155700615215
True	775.1795224711045
True	258.3775958351184
True	211.98693791740877
True	257.51487687581283
True	223.8072273424769
True	141.77113342993948
True	241.34096947492284
True	740.3058393610147
True	517.1510456746084
True	217.94496147051072
True	1144.5982917703286
True	120.35038130907738
True	255.0227219404905
True	66.86191160229917
True	299.476086786139
True	431.53712000345934
True	89.22854428214907
True	227.38493033740167
True	76.5526261257011
True	674.7066567877729
True	359.59625283450293
True	222.0466558272634
True	730.4350329124661
True	875.2175056193797
True	800.326292378135
True	822.8256821531062
True	355.00620441886485
True	1.1756332487776184
True	262.25068735603014
True	54.20624992440359
True	388.58878670944017
True	53.5365270836199
True	344.4790839923514
True	878.4023620193493
True	1016.5365296580673
True	380.58414068539
True	20.909955273331576
True	518.6853435151775
True	492.56282687537134
True	188.79500596675817
True	228.38894355586484
True	286.3848504976822
True	21.718369056572207
True	123.82419410882558
True	921.5293632775622
True	62.169230129337
True	512.0208177256643
True	782.6437553026444
True	99.30800345854274
True	253.58237440428064
True	117.74211342430236
True	17.048493654779293
True	1.387823977059667
True	122.75096778328503
True	1018.8891407072076
True	455.803830919734
True	64.60159764021758
True	788.5786705150332
True	344.03570617518574
True	1.2445388037204514
True	460.960964271045
True	194.32287755050152
True	482.7476434089586
True	85.47815550722137
True	338.90369673312324
True	391.7238928468285
True	169.00831888664788
True	204.7818987249933
True	122.65876038673026
True	174.03035310063495
True	963.0095210393386
True	17.17565146083634
True	505.8408858739929
True	476.2188620494407
True	394.8371588201676
True	215.4220118785318
True	236.1787213728761
True	157.60878749508166
True	45.40537241163528
True	480.780128262955
True	154.87692623815582
True	840.9204086776589
True	806.5198457162982
True	254.08669324207705
True	313.6317015240275
True	523.5207567767413
True	44.8168032050336
True	85.57540816274191
True	706.8151080469161
True	1097.504673576907
True	102.8825572678512
True	740.8601274575324
True	145.5431263593408
True	913.3437857227976
True	661.1363937523424
True	103.5699842249346
True	282.0244815398786
True	592.6986167904062
True	261.97550057313777
True	46.79419700355294
True	540.3455011371445
True	439.8522803663907
True	5.052108378368442
True	477.9784952818961
True	68.64530518893145
True	184.3721198515732
True	237.44849852543948
True	308.69971117984846
True	74.2295127203272
True	224.06382901715293
True	348.41199175869303
True	413.3098901710295
True	932.8186836112232
True	47.96310506311583
True	891.9399288317392
True	1001.6007179260496
True	126.30615366816698
True	68.52586232695579
True	984.8984652137108
True	36.818254639737546
True	228.5569570480601
True	84.06961097344869
True	208.17545380009057
True	350.0482898413068
True	970.2425966321766
True	94.21961744765832
True	71.24332228126687
True	648.8259423724052
True	270.67405163404044
True	731.789663143099
True	54.47201859241356
True	469.9329732605668
True	368.8167058306542
True	680.9816719298942
True	52.54682286891472
True	108.06379221974288
True	27.516753490148663
True	269.0789793260396
True	43.47354761667277
True	349.99820575227363
True	2.550106223623932
True	1189.295414986967
True	108.93897595629198
True	132.4091356066666
True	358.771339294767
True	747.7367736608653
True	687.161785446475
True	1011.2182101221536
True	471.1761753169587
True	422.7860280686568
True	145.38460306059676
True	421.5704742216572
True	843.9725117632915
True	427.05542176127045
True	1017.8056663247328
True	86.57246992254794
True	417.4471028274423
True	175.3761095169868
True	274.6119395753369
True	724.1164665805848
True	160.38310548685445
True	135.12903521019817
True	67.98989747344284
True	875.8521911357886
True	769.5209448099113
True	82.52491334450997
True	445.48583625079885
True	765.6813564334701
True	421.2023784757863
True	57.84394667596776
True	316.9591187112108
True	781.2684105780573
True	26.667857659464637
True	338.2050477536669
True	169.79589041798536
True	285.9881996910203
True	33.61825087139896
True	235.4026301915555
True	782.1754840609967
True	645.0699942039089
True	57.61591701866388
True	294.06688805164555
True	910.2831405100676
True	17.53004990792936
True	329.1310954577705
True	289.41739423506533
True	410.6542078413044
True	209.57756268251524
True	598.5338029357932
True	46.858087256009526
True	959.6751905349192
True	904.1967315393348
True	48.26734840380137
True	394.07424308560167
True	741.0931381420318
True	927.820666911509
True	274.5985636194728
True	585.7603359834741
True	126.16085367849732
True	192.34991488345065
True	137.46610211268367
True	136.11783667231091
True	211.8219437787452
True	945.2414456321588
True	794.1806652744702
True	957.543998737358
True	18.92401014668578
True	28.667424671106104
True	356.88456699644007
True	11.016811999244153
True	629.4702244599416
True	1063.058672482095
True	263.0507608450059
True	202.4973778898241
True	87.85725716689149
True	202.12066476782925
True	127.02118244757855
True	44.7004578018454
True	122.03059319613754
True	91.10387650933689
True	244.9405707847663
True	536.1986471410529
True	160.75325459863586
True	30.385040436669776
True	60.02802127626836
True	414.95373975128615
True	266.5404685896596
True	597.6836001529954
True	24.3131654387022
True	117.2971469250723
True	652.9212782906028
True	260.7127519196718
True	471.4066635608185
True	665.6136752119902
True	107.66640505404472
True	110.88716270135583
True	79.4003526556803
True	26.584164358690348
True	122.59588734403572
True	91.94705698038511
True	101.6175487683062
True	155.91925775314365
True	238.7699160374443
True	822.7819552565962
True	286.6901576907436
True	953.4073574720666
True	161.92144797884794
True	210.163302671854
True	799.1998486222086
True	308.148576607897
True	600.7430219594593
True	262.8571802276376
True	350.9508648531907
True	437.55093486975056
True	558.7593994809458
True	649.1717219790728
True	367.6306695456963
True	34.910915135191345
True	553.1310821043418
True	623.5827407325622
True	18.989686112657992
True	11.26313293263821
True	264.85353843628656
True	403.8056308296984
True	441.4862482074354
True	68.54513779178856
True	644.0372141630468
True	942.9454180933614
True	230.60814342554937
True	880.9122581314557
True	285.5475806395654
True	108.7136849136536
True	280.7834158131319
True	714.6565102840079
True	40.01956984134058
True	589.5503483510969
True	1288.9034043943188
True	1010.4988483171144
True	874.1728986965066
True	214.6999439829469
True	96.1766104904627
True	196.48219975320197
True	834.3943967022656
True	141.25154091064465
True	1079.709116765992
True	868.6104056094965
True	41.034719440677385
True	90.75491709863608
True	413.1081460443672
True	401.8679596720353
True	206.09697630570756
True	540.0756297265607
True	673.8376920470533
True	126.22987009141826
True	277.9610305703683
True	1019.616508931824
True	47.6198479556943
True	681.8253654052191
True	559.9944117939484
True	37.81982312316188
True	824.0042691435777
True	386.0941871390775
True	561.2408915362498
True	110.71788967658638
True	249.3678289825623
True	215.5128975768248
True	25.407183048743576
True	135.80072379874989
True	708.2919137776257
True	139.29776826696218
True	373.772753430541
True	65.46267819199511
True	607.9404574698008
True	607.7549195341263
True	229.92231367582187
True	442.1560212513299
True	173.3733959398667
True	155.31258003558906
True	216.27800685869332
True	281.4024551884362
True	358.5079798745299
True	128.68251613635593
True	189.0612001569935
True	27.744899456244447
True	856.4440898133777
True	298.406614051682
True	9.196588360722032
True	365.7412865493167
True	163.4334088605021
True	619.7236644033478
True	368.5521111154949
True	591.2013755582667
True	556.5274920060081
True	475.839852211961
True	786.5980677321545
True	237.97965746892336
True	565.3006306794268
True	158.203077940582
True	551.0034968539308
True	352.2508767759417
True	380.69603240759005
True	133.1162743866625
True	135.65429104250438
True	107.22884811678352
True	67.67850909511466
True	714.2553810569606
True	174.99450931648707
True	47.12891327167761
True	0.0
True	549.4988037174828
True	114.37455079835998
True	22.244330218756566
True	39.560597036873645
True	110.370229273955
True	551.4624168753331
True	176.663958462877
True	100.76898186190378
True	35.09021987634413
True	161.04983842414427
True	897.6823091441271
True	51.85131319325117
True	221.41487905367933
True	719.929942000595
True	313.7979719067996
True	457.4845417701931
True	474.640912491733
True	507.4168075232791
True	597.0287108573356
True	848.6960360104226
True	261.16100096890887
True	1039.974762456104
True	927.5857150445884
True	630.7640171926176
True	343.0571735871567
True	854.8313088944623
True	9.704221235605974
True	31.898672341503435
True	282.5006031130673
True	43.16516050259541
True	195.652414463978
True	755.0216308622942
True	221.51270198795055
True	715.0340666416329
True	771.7741738817961
True	126.09149462837632
True	366.2842212275127
True	597.1219916155139
True	24.69488835740137
True	131.1116110905169
True	438.05827999725545
True	298.1397065702326
True	201.8379866428292
True	107.38980577810308
True	383.5773971960545
True	24.538108377864205
True	377.9140331583499
True	353.08888050359803
True	1083.9859618638448
True	376.9317577750016
True	30.445846769414956
True	441.25697816903255
True	451.07041394127
True	245.5779467214308
True	28.92825395772064
True	757.9892941706554
True	441.5227153634255
True	178.83832400217162
True	12.80986475187578
True	1203.5178027438194
True	163.7433946533822
True	28.13747260854652
True	298.4471744711504
True	281.8677050236876
True	115.5852141361504
True	290.8089886914146
True	44.81207480004262
True	317.94777635992955
True	294.67311670216594
True	317.8520236566372
True	30.89760572337641
True	45.66507907525136
True	995.9370224645528
True	24.965311463194983
True	13.674675917786812
True	170.86257917213797
True	650.7703024709119
True	8.807446772685811
True	189.9708860066383
True	171.9580288194756
True	549.2237250241589
True	385.6414390945429
True	734.2106381050949
True	325.7456217278444
True	480.9976956382981
True	445.8604183659045
True	501.3444533048747
True	101.4549661825858
True	1277.8807441197482
True	867.3749771151427
True	294.8220439049596
True	525.4110282472558
True	98.46396411583748
True	541.1612756399812
True	447.6379978611221
True	158.40998781945723
True	76.78512187051949
True	342.5365130667649
True	165.14916366910333
True	31.98869088578232
True	594.9045452545117
True	376.6885889672325
True	65.50339848026414
True	28.86156005812396
True	672.7122778106606
True	496.6975745128898
True	71.61144053219206
True	23.377388472934708
True	324.7518810196158
True	342.58264280131885
True	708.0634951132364
True	555.3142869144052
True	561.7130502877849
True	778.1453360026674
True	9.102124036335844
True	56.60870274302807
True	36.996423153325615
True	60.10943964872771
True	490.9693329161374
True	590.5577136312879
True	84.73565975553716
True	110.98071844989197
True	193.26875150280017
True	75.01232566847388
True	182.94980178794248
True	201.98807633709592
True	274.26726589399215
True	793.6149271471477
True	602.0998061320496
True	289.8926856521751
True	192.9240455071761
True	277.6427730664648
True	239.3398891590571
True	734.1102396726749
True	324.1607095441765
True	169.3505562602457
True	906.7479835401444
True	338.8660997492456
True	483.2856409216794
True	149.35167631162537
True	119.55261268317275
True	63.83879144875219
True	206.9721461792746
True	994.797692344363
True	540.2754452978987
True	109.3551164686716
True	355.45046555542467
True	98.8817940000174
True	693.1983543278823
True	4.841490274519554
True	688.2721460854236
True	34.4472406402289
True	904.2385593663292
True	842.2821866898304
True	211.4139646453507
True	31.18729704604467
True	76.1615758722742
True	446.2323228875276
True	232.14557546321825
True	1.2800485276276607
True	76.36656366054102
True	1043.4003390553753
True	349.99294050610166
True	696.4535348847659
True	466.1399034734749
True	30.6678209619023
True	134.98245068989542
True	429.35839179331134
True	945.2351251850364
True	808.4374137965333
True	429.96600555699854
True	343.558799440037
True	17.06155660358417
True	79.94445407291863
True	749.8456860217292
True	453.8741723450666
True	389.9440958077244
True	847.260827915487
True	26.925356137963377
True	223.782958957284
True	876.5276419393375
True	236.17759185292311
True	9.252123083710158
True	497.0444699020034
True	107.8255369871008
True	660.2588983202768
True	51.90506440178547
True	264.9234032076344
True	868.3279748014629
True	932.7977834740132
True	276.87758947351364
True	448.2132578759882
True	122.51204091049009
True	608.5516010945407
True	265.3959425032665
True	185.99780395339508
True	864.5331577920934
True	54.61098487374268
True	715.8638309632676
True	274.39337031398776
True	311.11840229207087
True	165.81687615615215
True	505.2945643907671
True	577.9042847431939
True	361.0198249369759
True	390.2117555059952
True	67.58166924498256
True	158.6231935682641
True	464.008556098166
True	211.64413713037283
True	39.6041175170264
True	210.62784399451087
True	388.3898942162791
True	396.99865625143815
True	741.4718975808074
True	134.09361961086051
True	671.5883621456575
True	509.9271398027636
True	601.2172627315562
True	140.28000230099877
True	37.03239945003814
True	660.5865996423336
True	74.2047444196662
True	552.9135491280097
True	679.7539711897996
True	459.7480622580997
True	133.76629547852892
True	513.7502562314183
True	4.16928009479331
True	397.668231357314
True	29.465232175286992
True	635.9145884302363
True	262.4096654560236
True	583.8767991889252
True	693.774156612982
True	149.35096272554478
True	543.1161231166955
True	455.0323586179537
True	64.01180132538904
True	936.5046830479516
True	2.4555316758908283
True	26.446624260832657
True	651.2088858387084
True	676.1208127354888
True	140.26852318483108
True	398.1071907785727
True	130.68827012450748
True	76.77736832032437
True	462.5787148963185
True	39.6777743597765
True	510.8646175959019
True	12.917685500758465
True	866.9110238116077
True	550.0922618171392
True	678.0254342686009
True	100.45704413686906
True	388.1773173117949
True	1023.7009104357692
True	864.423768726651
True	146.69548194658785
True	549.7315499053765
True	476.8252189258087
True	248.35702912727012
True	247.13456195637804
True	5.738522857713632
True	325.36387955395645
True	11.948687563516618
True	364.46412709345424
True	77.1333395033895
True	432.5795207797096
True	655.2915032557976
True	126.13205084315612
True	238.85704626080465
True	632.7482280742555
True	659.3231961096548
True	296.53777182192283
True	133.61762154443198
True	162.4611544444433
True	473.2330202978189
True	83.37102075318793
True	10.545078260381487
True	513.637486784309
True	561.2249517409153
True	19.82163944191208
True	134.4656100773724
True	879.5812887454434
True	500.04003007951
True	275.4452102088968
True	33.36969982366807
True	473.8765541463356
True	111.53998956933285
True	590.1515083231656
True	664.168171301796
True	290.1202558907619
True	376.194629362862
True	189.9894925429501
True	236.52098121828385
True	75.15683670872352
True	220.79484440467755
True	516.4306394263114
True	23.189485364555303
True	429.08621357710587
True	384.33644314085086
True	717.1647093895991
True	874.001380516573
True	888.9486855406541
True	160.74814952491832
True	399.2661998939778
True	74.44014573368216
True	188.3235256434128
True	323.69999713690885
True	10.71832539149257
True	811.9878777013321
True	24.14838025416544
True	393.729770439193
True	261.3952155897796
True	652.0575586001482
True	208.9079744659183
True	36.87273734477506
True	682.1223895187885
True	1074.499025702341
True	223.34439285790492
True	130.49583093588922
True	593.4559881453216
True	499.0813838065827
True	18.47815181653578
True	819.7895211692784
True	114.08377983664042
True	45.94744316957952
True	303.6528844334887
True	359.29559612986003
True	399.9531515092003
True	271.7265922085105
True	19.88327635013419
True	23.08589798669857
True	854.8867460562553
True	194.27466517889505
True	112.75474761325388
True	866.4393841153613
True	656.4130645146306
True	630.7690679238943
True	449.5196457285829
True	149.8019912334493
True	34.17603167299449
True	104.50552877049428
True	426.8420442341492
True	234.9130893189909
True	476.0900425316794
True	143.1704101018594
True	503.30398623744327
True	629.8021833837178
True	964.356891818002
True	25.284349113294187
True	1023.3659735658324
True	1048.014340599963
True	474.8713578030312
True	85.1461290134445
True	788.3056054388683
True	650.4020716754039
True	663.898817780557
True	178.997565951789
True	754.1879782871276
True	716.7026605464453
True	119.77939464195038
True	770.3958560771282
True	845.4673372439277
True	478.6882654343457
True	230.09471161797012
True	75.00888627570045
True	312.64635691869114
True	358.07889384631426
True	458.16583842125095
True	437.06091576798417
True	191.50296218871176
True	315.0562239473948
True	3.2064004999816182
True	12.834343682270836
True	105.4945403028211
True	130.48822501076015
True	359.87521626811747
True	348.96942438391096
True	108.785435327883
True	16.135836804807145
True	221.40145243003116
True	846.5926316383366
True	472.4422840288833
True	512.8368588973734
True	554.3977637891122
True	792.650328101015
True	650.6116278122535
True	84.7427700043197
True	206.244435748133
True	240.61939461778329
True	289.65114484690514
True	104.71305467327406
True	368.51668925830296
True	441.0720629719837
True	169.91383393837813
True	666.718825357497
True	253.3439842138153
True	212.9580226817968
True	26.263242025019675
True	247.3598754801417
True	474.6019906739254
True	163.53572942516624
True	527.8666692142051
True	496.0734613250796
True	244.51299792470263
True	103.4586089857262
True	40.14603807330744
True	404.39083485845777
True	780.6552665216096
True	158.1874597504993
True	1080.7432510645178
True	1003.5585278656928
True	474.30793621226
True	100.5329911742706
True	120.2859019661975
True	679.5729342744736
True	9.25202444736604
True	228.9376176529423
True	142.2320966850085
True	122.36455579241832
True	324.12765479660203
True	636.7611180017888
True	38.69996142469861
True	122.17812026013696
True	953.674649986742
True	54.40744516035856
True	439.0477113240982
True	526.8118321015431
True	245.82884427115025
True	131.81876144522084
True	886.6594832736138
True	1195.7165530377222
True	525.3890324295237
True	655.8635511840698
True	206.5792769131533
True	153.75838509141306
True	318.223369886902
True	242.71152099801932
True	172.14380413877544
True	316.8882300034816
True	346.2454043015462
True	11.421181496923436
True	642.2482380671856
True	145.68787735151625
True	77.58894545628877
True	437.5917866415594
True	313.31664228884176
True	1212.7827924835117
True	370.72007388084654
True	972.7993528545762
True	10.247975125561377
True	270.59241400481824
True	223.52630534935156
True	160.5889896531538
True	467.0203524915341
True	192.16515879719017
True	408.3405937667515
True	329.59787360588325
True	108.43916005067574
True	359.3980491636615
True	1011.0514784556344
True	732.1841871124493
True	224.65105757009223
True	112.679511434612
True	300.11343222473323
True	24.67709462906081
True	351.93485451756334
True	315.4044193409988
True	597.3038294552645
True	441.65620586927696
True	355.8423331216013
True	153.1893650847502
True	13.041093129936462
True	417.7000783689893
True	270.507900101489
True	147.1451692872794
True	308.01097855135976
True	434.9394193803413
True	815.8145907417226
True	318.8146425486185
True	767.4789540321723
True	383.9500283436149
True	377.0040250919222
True	1.1778579085859078
True	1189.5230917222389
True	102.44767254010668
True	929.8710957821376
True	208.2729708248576
True	429.6627063647
True	655.6192303254016
True	86.8058834131708
True	479.69950902433686
True	33.97055776588406
True	419.2795790827364
True	75.13694346244132
True	223.79403541269647
True	37.562501648732976
True	699.3744962582407
True	190.8314318945169
True	24.472795293554636
True	400.20424039833904
True	110.25360696578578
True	171.32408766829937
True	854.6188775846209
True	261.22273775507443
True	157.38828122784798
True	374.1885085651037
True	518.4481327476109
True	336.7109210869026
True	509.6122688741748
True	627.2066328098759
True	155.23911883998116
True	6.837662695976057
True	68.7260456532764
True	442.22249236706216
True	88.15854805298245
True	81.91878483157468
True	1046.363441535483
True	28.03166551267026
True	327.68503706395035
True	318.52815494831043
True	461.9234715805262
True	681.8691888653336
True	185.04107785017385
True	626.0127687435748
True	327.89017922807744
True	344.95402635883664
True	278.83282830956966
True	222.3586898019536
True	367.32236149262127
True	464.6204347550147
True	420.7312699349314
True	589.6855574346072
True	142.8517640615218
True	74.97696172606254
True	39.94935346089333
True	301.78901182455326
True	644.6399402527072
True	407.13431538198006
True	804.9979665092757
True	219.0254530184786
True	402.3515031222256
True	67.45758586752947
True	53.671968884128574
True	417.8678240416412
True	202.5165490114967
True	216.3770006427317
True	42.18281295682093
True	1059.7508635367851
True	171.102376139823
True	873.6045165598272
True	317.9042086964772
True	929.459270826178
True	236.53513785335468
True	429.0428319202843
True	532.6054413220638
True	641.1879843012371
True	212.71947393831385
True	486.7266536907275
True	932.5419098488233
True	130.1239171986212
True	7.517317636745731
True	543.6785183348586
True	31.03959323409075
True	71.68193473655805
True	784.96212641687
True	234.3014710449313
True	1002.450633398025
True	684.1524958546827
True	422.1477899982871
True	275.1167053193287
True	482.41431789002814
True	343.1730463171787
True	182.93551134494624
True	690.0627009403428
True	767.2879534090753
True	221.9648394635997
True	93.0392870568176
True	516.6613682508827
True	133.29752726040417
True	383.14487057068993
True	335.6180194760295
True	65.15549231087851
True	370.4956618441463
True	420.695315532157
True	361.1535001044289
True	406.741107593381
True	409.7523515681677
True	663.1005424645359
True	54.1529172141007
True	457.21284232534566
True	341.3641679922542
True	688.5204063771649
True	221.24266686106608
True	97.8135361148544
True	38.696532875454345
True	535.3178502393515
True	619.6561546332758
True	186.2859737919322
True	405.19313344108406
True	324.8301662513802
True	17.629730163219293
True	165.90070654669935
True	297.396806508035
True	3.5238332162146917
True	877.9550064795847
True	80.90965562230382
True	99.95633411860216
True	117.44027518574234
True	366.9274463227814
True	36.96479960232858
True	429.5011870147702
True	224.4458361653128
True	5.810635638395647
True	117.57027392546144
True	431.2340971862048
True	49.96785170173791
True	66.32511534618614
True	174.01787899758412
True	294.03988458820373
True	951.1034761007446
True	390.0955659539425
True	932.2735998775684
True	182.80388706895565
True	1027.533444587044
True	811.3116944495689
True	678.316697879576
True	396.8626887450894
True	368.5124372905928
True	76.18356501343358
True	71.9111106894065
True	78.34140201936947
True	181.6617404082872
True	482.0270059813749
True	1079.2488202623315
True	189.2783377866408
True	358.42531718763473
True	437.62974563662414
True	602.6949337605088
True	583.1745653141516
True	281.9391294703512
True	432.8148084257769
True	672.8975626348297
True	94.8338596054105
True	719.9075388823314
True	247.9317782926069
True	133.7511752227636
True	404.80802800216696
True	874.6442564651423
True	436.8277179252586
True	874.5127864480612
True	202.076314134822
True	349.3983211374891
True	685.7759301955845
True	637.9357235342491
True	197.79947759333692
True	260.31996561622907
True	803.1872030073121
True	31.12718574501078
True	189.9774339677058
True	504.7197502179599
True	731.5098004399828
True	105.765820516391
True	38.1010672916413
True	172.50600409787276
True	690.3001456683725
True	309.72830456137217
True	558.0677984566028
True	349.2851410018553
True	298.05329555132965
True	452.865715145715
True	496.5812505383629
True	71.2879116793612
True	354.6608654720214
True	757.4869753080213
True	0.0
True	281.73886291644976
True	253.4202457145807
True	985.5519086187862
True	147.37324888859928
True	642.9525867125086
True	640.4460119228996
True	117.22087276396552
True	212.9256856550325
True	121.25978296301538
True	11.872025740184611
True	292.6384435010911
True	388.4582948168518
True	1135.2938670628428
True	234.06329481019603
True	399.63473155678753
True	640.6293429232582
True	213.59621317688732
True	26.40637759251925
True	866.4904402959211
True	598.1010086084958
True	144.38573682436672
True	613.6861245440492
True	155.51829484522378
True	298.3437009407802
True	765.3608674234357
True	35.63754046949079
True	109.2291106481357
True	513.5224207206194
True	67.93637338206588
True	76.74530542319154
True	405.0269365954301
True	24.77400650567888
True	767.3043106389194
True	99.55647590824778
True	161.11229936111923
True	17.114179245234315
True	691.9147799072731
True	28.10582636452856
True	791.3577108019315
True	402.0038944827042
True	116.51048871120705
True	688.9909633452485
True	533.4544291441424
True	578.9907846894222
True	45.05921349673594
True	366.2185989253946
True	4.934972978934598
True	88.72687648913035
True	373.1357832074421
True	47.50512347147975
True	115.72672489948116
True	306.4225867682446
True	187.2383791063589
True	98.8385061398244
True	636.3816148643558
True	19.12025715985465
True	1101.5567251800408
True	502.29704708567294
True	294.7760889837674
True	486.4511706537207
True	122.9642186671664
True	794.8967253282075
True	1107.673966187636
True	745.4318879606543
True	174.0469894176072
True	224.67776100229315
True	46.65409292264804
True	59.06871073509342
True	152.70340472584243
True	101.11380608756178
True	170.38775658192017
True	1142.5435112927928
True	306.1911649467235
True	350.0181612000907
True	706.1035265877658
True	17.616976906739374
True	15.169232434940644
True	564.5142521492868
True	5.42807740770772
True	112.63481339278115
True	692.5987746667222
True	180.6546273051256
True	633.1505524486112
True	853.9769627060593
True	152.28731662329122
True	887.0708367883516
True	2.1295092814386614
True	443.03398400229474
True	1061.3215204173396
True	26.07723697709899
True	237.86865874996172
True	156.30230170081444
True	970.0714675379064
True	239.36029608654417
True	508.0409082877045
True	118.35144081281015
True	515.000767926108
True	156.69794447176065
True	98.4077416475644
True	390.9160803121156
True	67.39550900099896
True	54.15101125270478
True	1049.670172905729
True	272.1197526083257
True	161.60340254152672
True	372.9536083151148
True	394.3722642480439
True	207.0495903721331
True	159.87486736721746
True	377.7974954162482
True	38.0513501573756
True	486.8276200143988
True	1111.6164531356983
True	111.4029864011706
True	482.8957393453192
True	306.5369480025954
True	26.905198338296383
True	396.09521713099696
True	104.53723301139584
True	577.896029823752
True	215.59559217723248
True	433.2865222784216
True	21.50339975148769
True	435.99846407001775
True	110.72501262793097
True	342.2574983136508
True	33.71679039268623
True	172.65545313456786
True	242.7358580429752
True	791.499168615899
True	56.186274012176334
True	142.48895317685913
True	235.37297958408848
True	140.2489050255675
True	625.3795737894534
True	553.5685461768104
True	786.4372196601167
True	380.6116840296238
True	539.161575953623
True	430.5083744124392
True	683.2700646655121
True	69.50394526743908
True	455.5404043815927
True	433.9328455374077
True	44.30253704998066
True	88.22045328017477
True	128.60716150141542
True	85.58984854990939
True	329.0153505491336
True	860.3914896222107
True	335.28309983429034
True	1117.6529641190905
True	334.0598048027022
True	890.7823252989842
True	153.79211933685716
True	592.0978228794919
True	609.9406964591351
True	697.7350751653483
True	446.4858152275245
True	65.60647027762344
True	278.47926671298626
True	42.043981485212285
True	174.18274394256574
True	169.67157846759815
True	1097.7126887699906
True	228.11885994913237
True	556.3639126324899
True	535.7676292465133
True	583.9329247705363
True	917.0057536442188
True	587.2511885604283
True	635.2110181849331
True	929.3727755995644
True	125.43453626591022
True	323.11595770869855
True	256.66107529577505
True	334.28576527958666
True	92.20660609856766
True	391.8721479970671
True	3.554169498471614
True	321.29291348208807
True	257.2506697194672
True	606.2577841335278
True	261.2583564856016
True	362.00973420656425
True	9.404169178195458
True	62.01127357019259
True	540.438766853233
True	29.383820833610063
True	145.95645113034402
True	63.7661146186808
True	151.5274078985053
True	248.34892127933017
True	68.68243099117227
True	387.7631609117008
True	273.494437249949
True	100.19553483455346
True	342.8571289348019
True	65.72966231042122
True	588.180038185882
True	856.2323755880178
True	285.3184555883841
True	1177.568408363682
True	113.06770798453309
True	290.3560644595993
True	1045.915025698258
True	85.36940928219595
True	272.35582921212875
True	9.149012903937356
True	415.7454796992243
True	468.47717288255086
True	159.32112543810229
True	618.1423653875133
True	915.4223282740732
True	160.83817088143093
True	72.72465633200748
True	332.0793487342118
True	552.4350388080973
True	643.3607952623674
True	1211.5841338036714
True	27.666326195057323
True	948.941773483384
True	135.34637765533935
True	645.6816686705805
True	121.2309210158911
True	131.99308113951372
True	180.801258439662
True	169.7160866811884
True	741.784622865428
True	205.10298175568136
True	230.94059041946997
True	71.75773709906596
True	506.0905040995253
True	443.1840213526005
True	171.6804995664785
True	234.63790425847537
True	16.16143524135142
True	416.74869980462967
True	207.64199785270475
True	289.465075414058
True	110.89521586612814
True	697.3387979197087
True	410.31810933287153
True	259.545843862142
True	645.8606610314984
True	541.4552946252227
True	463.1473855723313
True	128.03134385852258
True	521.1241862065873
True	445.44349921954506
True	3.197143487371788
True	197.63035175730224
True	93.47601394623864
True	249.9719365779766
True	2.719819124296901
True	128.0227568081915
True	358.71458225827536
True	7.853049786630598
True	868.1436592307908
True	174.2987802307727
True	734.2187444150034
True	790.1845813562278
True	159.78239546866303
True	232.3126241921568
True	499.3267111740229
True	852.37030369982
True	48.65396387388185
True	37.28514316935056
True	135.2462602497132
True	638.3422321027927
True	706.7997143388998
True	185.97724768940253
True	589.7813937703397
True	592.1028360449179
True	862.2297847700362
True	403.1521347773299
True	188.2041277246985
True	853.0182767812679
True	220.2127432014548
True	140.33288219052403
True	333.3180850636157
True	222.1283034219588
True	211.1120575106553
True	589.4884454026743
True	261.302303508745
True	202.44870096212705
True	439.2160654507139
True	475.42572479813583
True	58.631585080502674
True	294.773713081052
True	79.27054745182082
True	344.4260549257185
True	361.42000183457935
True	258.4097658223058
True	180.7246533593763
True	372.7827029201955
True	666.1076880821058
True	728.6950740161212
True	295.4801458053838
True	740.5561282533215
True	64.60680055400616
True	882.8671603252989
True	344.22191940170296
True	13.790683185083884
True	660.5247727882431
True	686.590631484353
True	250.07299499649116
True	162.0758735882893
True	46.33217236869019
True	389.13462476058135
True	73.06703418620032
True	13.482669677757718
True	893.5970085988855
True	363.2877632915497
True	175.49195750397166
True	988.0053125585472
True	12.145953764637692
True	783.306081639079
True	28.67199735303849
True	623.4606783647475
True	59.69994927113825
True	788.7293226801336
True	434.4694895204384
True	191.29101787646712
True	451.1069117208613
True	212.7647448577814
True	303.1116337281173
True	216.81170067695004
True	417.26633020587775
True	10.161530826072571
True	324.1567016913692
True	109.44692000122711
True	11.409745449634675
True	467.1587043179527
True	720.8292302156949
True	282.74232628046343
True	78.19897560754376
True	314.6961557514828
True	79.86898287716286
True	184.74837026112323
True	180.51979311786172
True	398.0918030681653
True	45.63006600636723
True	136.36092915814655
True	386.479658570076
True	890.7077883761095
True	109.37896093500936
True	203.18685980129155
True	438.78309760837607
True	18.71559560086941
True	429.0757379303444
True	508.46864477791104
True	88.56108220408159
True	404.87634822525786
True	354.6168210059914
True	427.8183786843552
True	580.7386890209507
True	1057.3449704902305
True	943.1124326064472
True	58.10411235157513
True	1031.3068191327577
True	112.33937930106472
True	115.7163296010687
True	114.5394526730708
True	474.9475940335562
True	369.8800055204677
True	568.7716677507362
True	251.41484763161756
True	162.386083814509
True	399.1754156584054
True	16.378473766040145
True	457.6716274591675
True	394.1730564770865
True	150.53542858682852
True	90.5021226052429
True	533.6362096678397
True	976.2537062996678
True	207.8684827847221
True	70.78651152414244
True	424.9637052835055
True	376.59778357840446
True	485.8134657892288
True	317.0246123811882
True	3.6153106145466154
True	536.7641500284285
True	507.7849640626722
True	506.97447566637646
True	199.76576211919263
True	104.29132103511702
True	21.720555944838463
True	379.3791184147643
True	110.07549231929252
True	6.7947117999399484
True	33.62476073566066
True	349.14737952079145
True	666.9480338713115
True	134.83908370336084
True	83.60832342178621
True	24.86237653219124
True	402.1829373769376
True	349.09457469430833
True	756.8622285890647
True	300.7517152331596
True	509.6411070415319
True	530.1776624886324
True	539.3532983174579
True	293.6533613336703
True	540.8138616689432
True	98.08057995831096
True	590.0390989771844
True	7.7916857587659
True	370.3140311762754
True	469.1504481807469
True	951.2848267452008
True	345.8973843223126
True	803.8126070536052
True	1006.7517497331112
True	179.57702962871838
True	36.87274609272948
True	355.6571291154516
True	392.0882400464385
True	582.4527960063635
True	247.40175961635964
True	30.830238940141875
True	651.2533973859283
True	127.98760929495955
True	1089.630827765455
True	313.07809730202507
True	478.4033815080509
True	125.46952811086317
True	826.2033688351702
True	142.12773118415774
True	832.0047919197256
True	566.7337487624425
True	182.0420074173921
True	113.21605082638172
True	69.00815767789021
True	561.0627621234502
True	862.3193577470942
True	432.2460984767928
True	549.8064820813877
True	131.2379708131974
True	639.9538263553953
True	466.615655085436
True	798.1736880894606
True	321.32110930272347
True	588.3248839006575
True	115.36144182680772
True	26.00812604544121
True	407.94332032246217
True	173.85817054299
True	104.27461737276876
True	387.49769357023536
True	1094.8188232753876
True	263.10634298868365
True	550.9662082796899
True	11.059478603327564
True	74.81374845220387
True	329.9285700471395
True	804.1870013913173
True	446.0568243800384
True	518.9385454504153
True	724.8334333973386
True	67.28058075820465
True	732.0624262392121
True	45.3103280591824
True	107.1843798792844
True	185.1633024717251
True	81.45460474052055
True	25.79651658767368
True	296.1542898156701
True	470.1749500203964
True	895.6956271270931
True	856.3050680510235
True	6.321568930677665
True	284.7740823618829
True	470.8432523386452
True	116.86663697148816
True	233.0326815207343
True	333.4277882466224
True	1298.6229622476053
True	455.0645179819744
True	25.56519004546618
True	190.26487436777015
True	707.8148893232782
True	36.222741962007134
True	165.1356721142614
True	586.2195953281723
True	74.17787323209673
True	887.3503810853964
True	320.1672374578744
True	654.3069655432097
True	74.78007776560011
True	662.0469420747024
True	567.575348664466
True	901.3988236293848
True	256.9357140534759
True	514.8645404132795
True	835.5498281237709
True	910.4738577508332
True	230.6293921264969
True	742.8307144875816
True	219.6650945652315
True	453.5563173272647
True	373.1124297884805
True	501.1791830556741
True	492.11942561041553
True	311.6107274106907
True	350.90944612049526
True	111.42352530907874
True	353.07786479524464
True	1152.7781660322937
True	326.1404706000575
True	145.63332129957126
True	305.1060945616073
True	747.6205396525314
True	658.151881152595
True	419.7958407915769
True	121.49186625991688
True	321.00196852913285
True	35.31752644290184
True	167.6688133854258
True	91.89628868139
True	88.64626061604741
True	557.205425616039
True	139.5208075083187
True	130.30964244232104
True	99.27051827407752
True	84.85128154914857
True	441.6635094045919
True	387.6803895903653
True	1054.4250298258992
True	543.3762382634757
True	829.7829021872913
True	266.5840884038455
True	295.6691844372088
True	521.0666020157248
True	188.0294051808547
True	751.8877794983963
True	248.588789907978
True	375.7450900184362
True	67.86535070167706
True	120.62035849429134
True	245.0030933108958
True	121.43138258935628
True	483.5432717941514
True	31.008950150677904
True	566.6972555425598
True	1007.5434144768824
True	728.2333950558634
True	1.481555825153487
True	65.5523109987228
True	492.8568435421112
True	436.9764727734503
True	72.14437162750583
True	115.93511652885928
True	301.7718281527734
True	80.3159335320681
True	51.04764324273478
True	743.2865850843415
True	654.1760977692654
True	166.88570737495098
True	156.23514337286443
True	536.2386002586803
True	57.07456607638777
True	25.29247957528221
True	566.0578339885378
True	450.8423756714423
True	1123.919076675158
True	48.23575012183784
True	461.9428171500179
True	904.9968726068718
True	791.5989766200502
True	288.60858273208544
True	776.5304293821204
True	391.50154019867153
True	40.27736054965113
True	100.7786668186712
True	732.0615335932201
True	76.51521187543203
True	141.25301870833127
True	919.79363880286
True	182.22009181587725
True	281.3666182116536
True	107.02082059573264
True	643.5366740879332
True	600.3807738637105
True	212.34394870101755
True	423.0121060585769
True	42.3914142837051
True	282.2347650010141
True	622.2082818900894
True	627.1002624591111
True	309.3912073790667
True	71.18743187577239
True	938.0950733962172
True	1038.9075029140254
True	556.5548455179478
True	63.82582527030025
True	30.523985569514423
True	93.39326023280351
True	103.64602896878664
True	99.68317181857417
True	888.3156980316497
True	1210.3583812129125
True	730.8659842376322
True	325.54118733019806
True	9.22799535253982
True	21.09681280026549
True	340.6630991114045
True	466.696323502948
True	41.435213607599074
True	550.7343519805055
True	435.50825836145975
True	399.52048825554897
True	77.30235284171972
True	203.9909333259192
True	261.17252107203325
True	133.74033653226454
True	382.58406169706245
True	44.56212006007282
True	177.7062560532573
True	1142.529322394264
True	5.920988515534036
True	27.16478187057567
True	583.1522398870636
True	363.74889868336606
True	786.3765263529385
True	159.28496963396336
True	752.5476978262441
True	569.2040358821807
True	278.4351428719668
True	429.7358509277891
True	343.26861826437414
True	297.39588254448506
True	267.5959714606661
True	406.7406123100321
True	507.3078012715594
True	496.6434168657769
True	109.0737317434904
True	362.993534431112
True	8.862589000294914
True	182.2843468244544
True	245.7737572653581
True	877.6793542608494
True	577.4986039621624
True	31.44207565898313
True	719.7711461625214
True	843.5303254665421
True	105.24972074299892
True	350.1717044982312
True	842.9056102839011
True	220.65642002370265
True	162.54651805026714
True	531.3158155339744
True	597.9887097370927
True	1096.5039351353646
True	145.28899232673223
True	156.8652653168025
True	257.63430979230355
True	315.29567073377285
True	422.24197884392015
True	420.51751391968855
True	313.4991373686975
True	437.8737971345116
True	495.7499955633986
True	231.94682465940264
True	1451.815098385513
True	254.40912591162095
True	412.1568173082799
True	53.41629725624121
True	775.9466252439979
True	252.93101298207355
True	929.5791520768267
True	524.8443283672292
True	322.5267578889719
True	760.0894054264968
True	267.9877362128695
True	210.89994673312245
True	258.1703372720667
True	224.09366413231032
True	140.44366922553002
True	260.261234608842
True	738.1821436576288
True	503.20511422128885
True	222.0515666801044
True	1124.6412128558736
True	117.40910192963209
True	265.8432795434787
True	71.48177153829604
True	304.2510599820303
True	411.7321859356934
True	89.50618058965536
True	206.3576249768036
True	73.82281975344509
True	692.4964940611978
True	374.4198536768602
True	230.5324584749848
True	734.3958579398384
True	893.023433716208
True	856.9961444803334
True	819.069352006837
True	351.89142130926416
True	1.6164846880629389
True	266.8527643369355
True	49.4290093790196
True	382.1580769444163
True	54.910963713548014
True	352.8018610737062
True	865.30382830316
True	1019.0822878858564
True	416.8065813565485
True	20.787081773400875
True	524.3807965916736
True	511.35650515674246
True	187.9207408372868
True	211.3424639234811
True	286.96348626486866
True	23.27146157665399
True	124.56748026410366
True	959.3681951676066
True	63.6642764442344
True	502.8194827317892
True	795.8148888447445
True	96.30238197000122
True	248.54497449807263
True	113.99132965062016
True	15.81140377292975
True	1.2642145509356273
True	117.92032493132255
True	1012.0416164948908
True	481.82971540168376
True	70.98642416002177
True	793.4441405101627
True	347.5515515712422
True	1.112800999963237
True	462.3522830403462
True	198.88026848109857
True	494.65194999962654
True	83.87809154550189
True	324.6696961849336
True	377.0689029566413
True	171.04233593230788
True	216.96727954025116
True	119.37883929201526
True	181.2777645330716
True	996.1442256904973
True	15.603620673037668
True	506.2639664621908
True	492.716402972754
True	408.7456358756795
True	225.8176799543398
True	227.5658269251576
True	155.7893393387863
True	47.46396934740125
True	483.0377033630995
True	151.00248966960717
True	823.1987893026331
True	822.4024698906475
True	245.02078891674455
True	319.2675097561547
True	526.3461779473679
True	42.31883122501232
True	87.97138372683489
True	728.3831454857819
True	1103.4843297238626
True	109.89298548749213
True	734.2346512531865
True	146.6385560257043
True	937.736393515064
True	650.9227287955637
True	101.11309628222772
True	272.0214853785683
True	593.748511736593
True	270.34078665462874
True	46.53748538448109
True	549.7602023365491
True	444.8714075947017
True	4.791974559758833
True	484.4736308418591
True	64.53010298906575
True	177.85024728772893
True	228.09361310241607
True	300.21773662259943
True	75.11822221331596
True	220.12615856702232
True	360.6751904131788
True	435.6300029108235
True	944.6883958905212
True	46.92724111223384
True	885.5011880509979
True	964.1251244070722
True	129.63188655656427
True	76.81214898587761
True	1008.1812230934796
True	33.980789214582884
True	217.09784639486492
True	87.44986112206804
True	202.04882438427603
True	366.4411768059927
True	987.3791742484696
True	102.0229997963718
True	71.73137874061156
True	639.9117044518696
True	285.90566520204584
True	698.4398346139411
True	52.14014692925159
True	468.9451419267068
True	383.7484353490749
True	685.3200708840963
True	51.9116783424377
True	112.1676528561712
True	26.756504752467936
True	261.7597016411572
True	44.71813115019378
True	356.0638192671958
True	3.36043838261268
True	1175.5961341249752
True	101.68364559879517
True	133.4377695147353
True	356.6092498536754
True	722.3278998381177
True	703.3738564144421
True	1001.6357612198244
True	471.2019627925418
True	421.76237129549816
True	144.50201736143634
True	431.9355817146779
True	881.2564879103304
True	403.9630295485622
True	951.0131246754646
True	86.00315784237856
True	417.6786423492679
True	180.4534926695225
True	275.56244859463743
True	744.113991194753
True	162.9139953159433
True	134.50418688473658
True	63.79319110702817
True	875.9230407039031
True	781.320748827776
True	81.38672085056226
True	454.6817078095729
True	759.4219454035932
True	426.531956898482
True	59.81221179837813
True	319.04270944356705
True	796.694793368918
True	27.06774738931472
True	373.0877539280471
True	167.92789766053372
True	278.0794212306886
True	36.537874085065226
True	219.67382604073345
True	774.3714904490281
True	650.853112705748
True	55.99644673066288
True	286.5881821568883
True	900.5936530935732
True	18.52815207299996
True	322.1317787266567
True	277.56220403239087
True	420.9293745113557
True	214.8939100626677
True	618.6492450140042
True	47.69153146161459
True	935.1764479255118
True	877.632388753235
True	45.1661357816474
True	398.55927656014745
True	736.0779668508092
True	979.5167455392592
True	258.8660257147566
True	594.3474263609878
True	133.5148100886974
True	175.83262779029607
True	132.65219590784585
True	123.09317864873924
True	205.60832706101112
True	935.9665366404116
True	800.8368895690039
True	944.7522772866132
True	20.25683246939451
True	25.90663047628886
True	361.161285473474
True	12.729564941755571
True	604.6347252432861
True	1060.991636206879
True	262.52493803842486
True	206.59057108693952
True	82.02194820449428
True	219.27892822137736
True	136.44686442354146
True	44.40560567667298
True	130.51324955631313
True	84.09187978336044
True	245.9166967532688
True	530.122304078757
True	162.05766733692457
True	30.81962454191328
True	57.41449227786353
True	435.76374456398224
True	270.2513040221843
True	564.9357909743063
True	21.852854185141062
True	118.35973828420408
True	667.5032332878211
True	250.5076669002256
True	475.46555734064015
True	651.4745530253292
True	104.53830438804084
True	112.16624950200004
True	75.71055003828768
True	27.266263492794664
True	123.28911830564076
True	87.43103809855405
True	98.6601144931224
True	152.54188743367905
True	237.19291334471512
True	809.3382289119927
True	286.5699599151361
True	910.5351246412216
True	159.9416937897313
True	219.8779721212184
True	803.5530538403312
True	312.05108815015274
True	595.7889313753391
True	253.79286926994916
True	353.6166462371701
True	448.9709298550829
True	572.0672127013919
True	640.6732424322751
True	373.9471708227799
True	35.68993317341505
True	571.8044845964006
True	636.0973587125906
True	19.572979972617457
True	12.471670304346256
True	258.6565175241974
True	418.2029759918045
True	432.778716691785
True	66.79664935245037
True	618.3165515428558
True	932.7034799834138
True	251.69473186944768
True	886.4175391281353
True	266.7383379979633
True	111.73097487284087
True	280.06105254503296
True	687.2808077182833
True	40.880487943364535
True	564.5522074408617
True	1276.50643063004
True	1014.3202707404909
True	881.7273079258626
True	208.3315355966155
True	96.01316724765104
True	196.2930888525601
True	826.3479031632261
True	144.80281703711398
True	1070.145179360578
True	896.3947057944287
True	41.79906567020954
True	87.97998602992539
True	407.2365532206395
True	418.35060703538215
True	190.90841575786672
True	526.6637484246822
True	654.1326159516659
True	127.5994436133654
True	271.2409681667963
True	1047.977483332266
True	54.52816943534488
True	718.5801404702189
True	553.7175389380185
True	37.350074822719634
True	868.7751659071354
True	388.4051016281159
True	552.7485708317627
True	105.22754218811292
True	267.00965625531336
True	216.171723929808
True	26.64942372498833
True	134.3919969960233
True	741.7366273591629
True	144.81388481366417
True	379.1608326704974
True	64.14688008374341
True	648.3572916415192
True	604.5940772326035
True	222.5465272312717
True	439.5262745039168
True	167.8117219225855
True	160.38239277415326
True	210.9724482516123
True	287.5776018482848
True	362.1249215584918
True	127.66852864712872
True	191.4517341970077
True	25.99052044325476
True	874.5575634637353
True	308.7222235188148
True	10.331803977794934
True	366.9820848703362
True	167.2142512966303
True	624.5898389572943
True	372.4709609920469
True	573.429983574154
True	562.5795577975954
True	473.3527436433002
True	802.755293459145
True	248.0469761981001
True	540.6905473686469
True	157.90907009041644
True	539.2001267514975
True	362.6434095625869
True	375.5072283546432
True	121.03872883059158
True	133.3436602614749
True	108.32402710313453
True	66.99778857572713
True	736.8856491848768
True	174.42834627718824
True	43.5951887750591
True	0.0
True	558.0354331562112
True	109.5922220018226
True	24.004603296538875
True	38.686335061210976
True	109.24112936080772
True	532.6139407327929
True	184.46368285448227
True	111.47931909705603
True	33.85375870698836
True	163.449310754087
True	940.1106957350784
True	47.25356449067505
True	223.7505551472508
True	739.2372098941497
True	320.8468886495584
True	449.7869922564177
True	471.3651622150724
True	494.2396378707944
True	616.8761791309688
True	919.9512636846418
True	242.69183510792448
True	1026.3161250891533
True	921.3688033669646
True	626.5433344425023
True	342.6500677675552
True	838.4229398114553
True	11.57874292403227
True	29.252688663776137
True	285.82016940531923
True	40.27648543039761
True	197.8137127966586
True	794.5423463115415
True	219.55394657978036
True	749.0336807323129
True	753.5703625504905
True	114.45686285603908
True	374.9332210376057
True	591.1495386416834
True	22.84485145855035
True	132.02762560498007
True	417.6100175676615
True	304.861322370298
True	202.6710957290923
True	114.9061883502213
True	380.1504845577222
True	22.946229411972155
True	371.0796484476184
True	364.4175407665035
True	1036.8054173967023
True	357.02857325953715
True	25.929587525783244
True	443.4810723405717
True	446.01126366349615
True	234.85600615495093
True	31.6895321088268
True	775.9100563172203
True	443.481062777883
True	171.39996679250405
True	12.227155681027726
True	1207.3650798536482
True	172.78899092726235
True	27.588460956372355
True	302.7614456578456
True	276.3698954421856
True	113.3264493179198
True	286.70683689554886
True	45.34222407862525
True	329.85870362179105
True	292.7012429912615
True	311.7716608671132
True	30.013628631660183
True	47.49203527583603
True	1043.6085424579417
True	25.34571300093848
True	12.592466318325274
True	177.86997582513632
True	638.2219725311135
True	10.261042921323334
True	196.3685390229863
True	167.51877021995213
True	527.5044547009237
True	389.438075947011
True	768.4035349371972
True	320.11459383666033
True	487.09437016115976
True	449.23127876342375
True	508.1062836246699
True	99.71420430427662
True	1239.9750061398056
True	946.2278534743604
True	284.56657019163265
True	511.2450816186
True	99.6449338685875
True	581.825314335952
True	433.5387042382592
True	154.8726569032355
True	76.1941987426933
True	344.9911380294403
True	166.41197023159845
True	28.571683795751863
True	613.7017191342035
True	375.0585629680325
True	72.10832568411308
True	29.00702418194574
True	680.3385295573489
True	483.3661231923967
True	69.93508089869555
True	22.8642072883445
True	327.695627752051
True	326.54830499714143
True	701.2444787364925
True	560.7794766937242
True	560.0023265033448
True	794.9891308244041
True	8.201283346754959
True	56.01718884769653
True	34.50336050951709
True	55.4730312369605
True	487.4029801030945
True	587.5998768767341
True	79.82441127231404
True	110.16009230708984
True	202.23363719868576
True	74.61895065116256
True	174.347320137751
True	211.94982912394477
True	284.1611318466123
True	772.0624243523091
True	572.1088084412121
True	284.5834861311199
True	191.2659591595067
True	273.3644791719792
True	244.4063646685198
True	741.9578257637896
True	338.37192165557235
True	170.4337816929863
True	894.4530925217607
True	354.79838557813787
True	468.3362703321734
True	152.42406610895935
True	116.444587655522
True	65.86074409078105
True	210.59868279580604
True	960.9144423884954
True	515.5224277414268
True	110.50074671307615
True	351.501765041113
True	103.98659413091433
True	677.8886359922653
True	5.475307609511667
True	701.2892126386741
True	35.250713949558005
True	915.6048657265168
True	838.5082032878391
True	212.65175804697907
True	31.65155215401693
True	83.45889032209445
True	468.3361702477084
True	216.4847798961043
True	1.738355207529135
True	79.754418866586
True	1092.8551105920485
True	339.7279055554933
True	666.1865344808588
True	474.89929018425687
True	31.911376587839847
True	135.19909461944417
True	436.5488261638269
True	969.406077631182
True	806.1969990143227
True	411.4689382516979
True	341.9802561810196
True	17.649268950472894
True	79.65100961948401
True	729.186866639677
True	468.5118441516543
True	381.30919102578434
True	880.373499208085
True	26.081067216285103
True	222.3921371865981
True	878.4384100586744
True	235.86161210373
True	8.312216462630051
True	471.10528883810446
True	100.16576892323896
True	657.2269134124663
True	51.6067069832468
True	253.8188868889687
True	868.210014907151
True	905.6600728358576
True	278.5680902887774
True	453.7425599306363
True	122.57497424520626
True	600.2565226186895
True	257.418088674027
True	191.74748033886783
True	896.0131016511266
True	50.14109120379158
True	728.4952788163603
True	275.8299146095871
True	305.5983890855711
True	168.94430767583714
True	477.3409303552396
True	620.0161559468447
True	374.0645833006979
True	398.1542989845119
True	71.49257275904004
True	165.45910047009343
True	453.32809420556936
True	223.8674132151782
True	37.79634306052685
True	197.01707772596603
True	394.5314960033772
True	408.83023269399786
True	740.1223357904047
True	132.80172120085209
True	642.0569515638882
True	499.55684490422544
True	585.8483224070621
True	135.0356554125137
True	37.9306909923849
True	676.6398724189361
True	72.6510000738422
True	552.243442382534
True	704.2381195126396
True	445.9981757629078
True	134.25837346015294
True	538.0384384040718
True	4.800725327012756
True	397.0327485941364
True	30.871198859994365
True	637.3521416917836
True	264.4438796064882
True	582.2511536998364
True	682.5507833266403
True	140.37382602419572
True	535.6283059156796
True	484.399301298704
True	64.13254105973178
True	1002.7657724130408
True	3.3608553593319623
True	25.96100312797502
True	655.2740036538827
True	673.5325729331167
True	132.66786238762282
True	412.5987997093597
True	123.0712261860023
True	75.54062972713814
True	437.6567961262681
True	44.032579336734806
True	502.39229778667175
True	13.867347480639694
True	826.5240335232903
True	559.5549213601412
True	674.0055757425569
True	100.30338154227638
True	386.6076192554019
True	989.8469444982948
True	825.3853717247107
True	145.75903486372587
True	547.3999880879596
True	453.1028778454583
True	247.4236187811219
True	250.53520401013836
True	5.086381466849064
True	322.3949121949459
True	11.52241405660518
True	380.022499669008
True	76.93569458378951
True	376.65995438334886
True	632.9307475664918
True	122.66910893808031
True	235.27594216977727
True	640.7722583675928
True	675.3880410869571
True	292.7934856309033
True	137.79413641204485
True	161.3416887160004
True	478.0219324561737
True	88.37937029722882
True	11.140522270692855
True	501.7881055071642
True	576.5202235658664
True	19.799291543410487
True	139.04218706232362
True	905.088138133074
True	497.9504587930904
True	274.5527316424244
True	33.01601221619492
True	481.3482168840033
True	112.83711962690472
True	590.3618342817572
True	660.1216072591977
True	294.6014075424546
True	371.94171182751376
True	175.7941400690331
True	249.35104301735996
True	76.33505705473965
True	215.79367199613716
True	497.847510892585
True	23.235572079805117
True	458.13568181292726
True	362.0484475448562
True	720.6937732275771
True	865.9812639007496
True	893.2341302474646
True	154.5800220068876
True	399.9284590585201
True	70.89848290258386
True	185.8994266513728
True	321.9123867572967
True	10.828030508978811
True	806.6338129955329
True	24.249971149321347
True	403.5479522757635
True	269.1794521647321
True	635.4290134637026
True	202.84547269391737
True	40.25175036802609
True	650.2531354998043
True	1086.506170715996
True	222.21870132087528
True	128.54084215226672
True	607.3054303430854
True	481.06096021095135
True	15.840951174349478
True	798.336669957088
True	109.54635751019634
True	45.49836292373591
True	296.3830142388963
True	355.6185408661887
True	387.5687454576336
True	269.52746099898883
True	18.347329142310947
True	26.48589684506007
True	855.6764999188466
True	201.7980097035535
True	114.06442557076764
True	859.2528940409057
True	663.2474453795029
True	658.4971442644675
True	449.59870993088686
True	155.11617082859345
True	32.71992966168774
True	101.438300169907
True	433.5650839615823
True	219.90846297309093
True	479.8197391401519
True	147.19303675441853
True	453.4356009967752
True	651.6406141102129
True	983.4241238949468
True	24.80446918011365
True	1000.9852395655248
True	1072.318521106501
True	476.3821333453184
True	79.5848012344217
True	798.4137088944167
True	649.6986377042531
True	686.5276092591015
True	172.99657349520916
True	761.7832964973888
True	703.2236629728956
True	124.78231320431478
True	777.3866779285415
True	828.3213974378018
True	487.34811607650585
True	223.5583914901475
True	70.23628237790945
True	304.4371219661871
True	356.9184519526477
True	475.1593618004831
True	434.10550518819736
True	202.9283732358437
True	311.1450264697406
True	2.806084335134738
True	13.739585036175203
True	104.6192100881996
True	131.48334306881767
True	357.98133132860534
True	347.61118956278176
True	113.34490376059226
True	17.947260654617658
True	216.02157254900905
True	833.5458224048178
True	447.20983472967936
True	532.1821666770824
True	573.882151221837
True	817.4625262583764
True	635.5546543187683
True	84.55164921078834
True	208.0128449835937
True	253.1588527782692
True	270.97586288535774
True	108.87242485179448
True	364.6084859551705
True	428.93788644922006
True	173.51496038415507
True	650.5068175452078
True	247.9135072420281
True	195.0663937603056
True	29.461510335865945
True	258.8030643900788
True	478.7315534918202
True	162.16358045387258
True	526.9188342177829
True	463.2732415596319
True	238.7370976588776
True	105.5450675956164
True	45.15676671092663
True	408.50260966389897
True	783.7573060753205
True	155.54548319453258
True	1048.4541509712742
True	1057.0814620292035
True	496.4381882697232
True	101.88142094324856
True	118.3927678552194
True	674.9421745299453
True	8.049138184025566
True	223.14326602003496
True	140.70150820007692
True	117.35119652112328
True	324.39961631005144
True	648.8395126953623
True	36.77270791768606
True	124.25706059690818
True	955.1678839460768
True	54.43301583735429
True	456.46942859731183
True	526.6126633589822
True	252.32979563232692
True	127.57692119800905
True	925.1961343866903
True	1210.222897905296
True	520.5174352467061
True	651.2151523431947
True	213.6544998777945
True	151.39345069886215
True	312.3003113422908
True	259.35267063527107
True	172.85223581031948
True	306.5976736579196
True	332.8292929165992
True	11.205803395988486
True	635.3881264506164
True	150.72909815658306
True	81.78322889469105
True	453.8039701801133
True	320.90506191119505
True	1168.221292933679
True	342.99352274179125
True	956.6630986832766
True	11.04757998273961
True	270.352390606709
True	228.03598530685423
True	154.087255300378
True	482.606799662581
True	208.3436870428748
True	414.36016735872346
True	331.9070111760884
True	114.91066611087724
True	354.86257753540974
True	1074.0912386859875
True	725.0964529079229
True	221.6148312909053
True	109.87055290568942
True	305.94941454074035
True	25.168340400440883
True	360.453950355209
True	302.14962197512733
True	570.1389266187729
True	437.4435900650576
True	362.235745818527
True	162.49235150415555
True	12.11719101466375
True	431.51864895485176
True	271.7826081816433
True	135.62396126092287
True	299.93365079033504
True	430.03951424791313
True	817.086527215024
True	311.68134371282423
True	770.6699257384489
True	390.6689190108223
True	389.0358809067085
True	1.2928051539041543
True	1146.3642989958644
True	104.4510353393876
True	934.63812344145
True	210.64860479263257
True	451.5860502535206
True	687.0445415052448
True	86.74157065141739
True	491.010356789582
True	31.638882508404684
True	422.2532441356028
True	77.86200241879109
True	226.85618500142195
True	38.35747845545463
True	690.139368752779
True	188.7947788107744
True	24.726148546580816
True	406.75507668382767
True	105.50799907112996
True	172.12531978917954
True	825.8372347862133
True	249.73155309446676
True	153.37740237210338
True	379.2416894094089
True	513.5146417976777
True	336.90186173656605
True	507.6227439042556
True	620.8298387010549
True	153.48354818538195
True	7.120888003600551
True	73.7286952205917
True	420.0124328482119
True	92.69667410714122
True	82.54331431725316
True	1029.4956356148589
True	25.799947874892972
True	333.22289310517976
True	315.95641263182824
True	425.73498207759087
True	690.6330422589258
True	189.2134242689409
True	658.1535698684183
True	329.5387648387242
True	350.122173490282
True	278.17158980089926
True	222.84593525380933
True	347.37925954860225
True	450.39253781515686
True	410.1373770870531
True	591.7987818708951
True	139.81705103732355
True	76.90585582329726
True	38.77793607178896
True	299.2588663901142
True	655.287457786772
True	413.2724288486604
True	790.7313478311003
True	201.52492831835607
True	395.66514198765566
True	67.74107324860243
True	55.867373534726426
True	427.282942607539
True	195.4839644821189
True	230.5914809854551
True	43.17397825430293
True	1066.3117101987564
True	170.4669345956748
True	909.0874137739892
True	332.6142040880817
True	925.8798340346432
True	234.50405416376452
True	443.497228407799
True	540.6696113449881
True	633.1474132181347
True	210.3236596783572
True	474.26196669916993
True	938.0586035677048
True	124.24810862626892
True	7.274946945277502
True	577.0694501109615
True	30.72755918993147
True	78.5453715786363
True	777.4626523615714
True	211.96513772083352
True	1007.4072447922036
True	688.2405222570972
True	405.4876964486929
True	281.91599428188044
True	492.1627256158149
True	337.4298754930343
True	194.1080381512512
True	692.6373463705999
True	705.5905845494561
True	209.6235864118182
True	91.54627916983208
True	504.3015271576834
True	136.6391371729131
True	391.6646386822523
True	334.24279942471463
True	64.01089018518003
True	368.265390883724
True	413.1530965217756
True	361.6429821753129
True	399.1593186393557
True	417.345231847021
True	638.5712974956787
True	56.12582660550553
True	452.2935180068257
True	329.63911613040483
True	638.0937329879595
True	222.04561477264036
True	99.4982260833464
True	43.45400069952069
True	523.4962589930752
True	641.3588468025717
True	187.10913015707868
True	410.452543738198
True	336.65078479124173
True	17.510596164314638
True	167.61561133823412
True	292.34881693073925
True	3.226242440718305
True	865.1880624114706
True	78.87842654923192
True	104.3174468658411
True	116.44942223611768
True	364.7097101705501
True	37.67851912238231
True	455.0230659822517
True	223.80461051781435
True	5.417322892540716
True	113.9500685784048
True	450.7197867920661
True	53.4584743893157
True	65.62213309545282
True	176.22223714172875
True	288.4753334558513
True	956.0280297828534
True	402.9923960995436
True	927.902254774196
True	180.1711594651314
True	1040.9995333016825
True	762.8899109194214
True	661.722200642429
True	409.9811053602335
True	355.9179194771565
True	76.73146063304384
True	73.3675814413675
True	81.56943775838464
True	178.7428398664219
True	485.24325229738633
True	1084.7778751530377
True	174.60484923023392
True	358.8385281036088
True	432.0152882703985
True	598.267428420456
True	611.8524868742595
True	273.80528570960155
True	446.5932152899001
True	685.9667888791222
True	95.2143174154172
True	715.2747285644969
True	260.9829299696377
True	131.57987319275767
True	406.7156510193269
True	866.6594151166337
True	436.4064743342853
True	889.94364520907
True	194.38272479865225
True	353.777385348505
True	691.7564713097694
True	609.6340488857998
True	191.7537363427764
True	273.3592152509244
True	794.0686256635274
True	33.06865699809286
True	181.37630651538157
True	474.914793071359
True	732.7282912499185
True	102.44676189672218
True	37.529373914023374
True	166.7622563630577
True	732.0528986122874
True	316.12056751145684
True	549.3845042258779
True	347.074976894912
True	311.7118927969909
True	462.4261249562699
True	481.8908702611504
True	72.23549795674494
True	383.53585145393606
True	761.7126979107162
True	0.0
True	295.972373675212
True	243.03327826314515
True	964.9194650281896
True	148.68519913073786
True	650.9602903015483
True	640.0986313835107
True	114.95447849359792
True	222.7416439930826
True	131.05409663100258
True	10.49164339726839
True	287.6302122514617
True	367.9617965699167
True	1135.544075122555
True	234.31518465002588
True	432.0703668025485
True	651.1860228223092
True	200.44017749466013
True	29.1821306024977
True	851.3878723084647
True	612.0553054759172
True	152.72391984031253
True	615.5306295414517
True	167.31770358604183
True	292.5022635567716
True	767.7386765760698
True	35.43469489011319
True	104.16464066981425
True	526.594267921193
True	64.2732757975666
True	78.06788606835282
True	402.69673471524345
True	23.88702133616165
True	747.0631036012287
True	106.2038707373324
True	157.97782682206488
True	18.542515865505766
True	711.1397612714657
True	30.053327528446104
True	780.4673739934982
True	403.87774718528414
True	112.82391167132356
True	703.3861514000467
True	516.6006942361553
True	569.2925639154241
True	47.70371166026056
True	363.3553594450851
True	5.068699680158819
True	94.9148589533405
True	375.4456707660657
True	47.7111822853502
True	111.22259159295064
True	316.164180916763
True	196.3468713419929
True	99.98622805375008
True	654.7839491954549
True	20.591484881134708
True	1176.549746124872
True	499.59464015949385
True	310.4811118438245
True	491.5694757462164
True	122.50469187254023
True	797.6816633490876
True	1107.497184923029
True	753.5274646619534
True	176.69756289185017
True	220.5956566512957
True	50.504345908292414
True	60.23126929875392
True	156.7808771802597
True	99.88664241131208
True	166.462735862955
True	1159.9212796769664
True	307.5299836307252
True	361.99233200816366
True	674.6379834986934
True	18.183870182632116
True	13.661632940565395
True	573.7029850394146
True	5.799916938435773
True	112.48160719277612
True	716.7501215550352
True	171.88959310408148
True	657.9509422333396
True	867.2433025549939
True	156.21178048979823
True	905.478971430552
True	2.660343969757744
True	453.52605728423526
True	1051.6107021769567
True	26.011711130158773
True	231.87632738665
True	151.71782317313617
True	952.170248719524
True	231.58731960661427
True	505.25586843646806
True	118.50517781169576
True	525.4803395337916
True	158.60780056085898
True	102.28500365140368
True	379.9437581440494
True	72.22474779401107
True	55.0067355756133
True	1035.5971497028538
True	263.26476971903304
True	154.36994511599983
True	366.1477631774762
True	401.47646024471214
True	219.1165519833359
True	169.75713881143983
True	392.9934832690869
True	37.31347753180191
True	490.1595815870135
True	1101.0674037220904
True	111.25605846719458
True	476.3425424834533
True	317.73725735662634
True	26.44118966214477
True	408.2851511142997
True	101.01451215116448
True	599.8379243318305
True	210.6734675851591
True	430.48355151489983
True	21.21850442819259
True	431.4022969076564
True	110.4543226458194
True	346.2028576876433
True	35.236633572702786
True	171.36233870126864
True	239.71858498641888
True	767.9992783516032
True	60.92026742194809
True	132.9375562200742
True	235.64510605638063
True	132.54045017660468
True	640.440275457132
True	549.5273040191132
True	789.4135060149487
True	383.0533989696117
True	544.179878347574
True	410.1914244904344
True	688.6172614467368
True	70.98105760894329
True	478.3698149071723
True	433.9746593147367
True	47.32883891545106
True	77.22109677338157
True	129.52498069923905
True	93.6297073726324
True	330.4338580472404
True	858.3716183663566
True	321.33782474603726
True	1110.2306640684258
True	328.47110229374937
True	919.398004041806
True	144.48737862162332
True	569.4464721051351
True	597.70815135085
True	701.6392292684728
True	434.7394993786666
True	62.91561703850664
True	308.0179834350102
True	41.643784845382704
True	161.39897916195005
True	167.3967190434067
True	1132.6364856271632
True	234.38992597180737
True	547.663525441651
True	552.0385598983977
True	568.7028478925619
True	898.3760321275797
True	597.4437331442746
True	658.2475332010936
True	917.575846776756
True	125.41567604601056
True	315.8303331877344
True	275.7365257226938
True	332.9628553269889
True	91.36385256978744
True	383.7202129423793
True	4.247712815401387
True	335.353256689534
True	249.89759567810037
True	626.806917037866
True	291.56749132637367
True	350.50693699879537
True	9.41220138235526
True	56.23316318411041
True	541.7136632933491
True	31.0373830727821
True	146.621586039057
True	65.40023198497022
True	160.91363192885743
True	236.17631443387472
True	67.342412317808
True	394.58271990800375
True	271.0808433502764
True	100.19124748347956
True	345.70918500813
True	64.33919050077407
True	584.3865940303688
True	826.4314917266357
True	285.8421256976235
True	1156.3993668133896
True	111.8552567142523
True	310.3089023166057
True	1043.3409502065713
True	89.80145348869908
True	290.2001550370233
True	9.292125289511414
True	417.66503598415903
True	449.72632469316784
True	154.1731231127236
True	624.8289527888465
True	892.8841757038152
True	154.39603104330754
True	72.31536830962455
True	325.6238318116912
True	534.2097442822754
True	625.6290502555497
True	1237.267106834949
True	26.56098026328025
True	906.1222394775984
True	132.23810610067807
True	627.9455018783358
True	117.493735854973
True	135.13080273975186
True	189.13645151764345
True	173.82746636142005
True	760.1936836190251
True	203.4103068991952
True	232.5535347965148
True	69.34698873675757
True	510.7147707804446
True	452.36351376487
True	181.12581212037549
True	245.3584657256144
True	15.664446160067644
True	428.0158365687892
True	228.45959084591613
True	281.3612708711477
True	113.78139332365636
True	690.9635599950441
True	412.9743806309589
True	260.08089424053486
True	640.9490975457155
True	529.9021460241249
True	474.385454369931
True	134.79374831016952
True	522.964643343223
True	426.56336382501695
True	2.308087937943458
True	193.38869497308644
True	88.37651287577022
True	241.1325193775952
True	2.5247233557589794
True	129.81532420480045
True	353.20333161753206
True	7.889298712770878
True	851.8639915635675
True	174.38507346251671
True	728.1406863790871
True	819.8912534008525
True	164.1634675364685
True	213.3693966994511
True	492.7828961701836
True	832.9568939537613
True	50.08834181841314
True	37.23527415277557
True	137.0532277122593
True	599.8745442183342
True	718.1390786475442
True	175.030450960996
True	592.123751461099
True	606.8641570046768
True	828.9951696701793
True	435.1248527102345
True	188.4546826401032
True	863.678504550737
True	221.8451896234812
True	140.20180715077564
True	322.26209175561434
True	216.74310895092836
True	214.4003591989159
True	612.0770300604677
True	249.5889897661258
True	197.6743212797492
True	448.6496414761732
True	466.8726121629695
True	61.48655785499378
True	287.75373345334225
True	78.43074414974114
True	337.1950161079786
True	357.4815023189247
True	249.79645859158177
True	177.87422197162553
True	383.4640423852807
True	641.9710076398078
True	732.5656690185756
True	303.71781941558373
True	739.8357606361066
True	67.51219913434083
True	864.3701580184548
True	350.19675940898856
True	13.254610292369922
True	616.4031884424841
True	697.4490397691195
True	253.21925604213789
True	167.8506357129636
True	51.06933269260678
True	383.53688313945673
True	79.64985871177055
True	14.20184390456949
True	890.4225057409701
True	373.2572503773652
True	171.33466217693362
True	1020.7534196874404
True	12.304740996824972
True	789.5214436940358
True	31.236046468879817
True	685.9379169943383
True	59.13126326218621
True	749.9675842700825
True	453.6977009934876
True	206.38195191131396
True	433.3764371012925
True	213.05612403464136
True	296.3869121199842
True	221.23363573736515
True	414.5713068595202
True	10.129340833057606
True	325.0221857555697
True	109.24956405953614
True	10.474880975536164
True	480.5706590096751
True	714.621896256586
True	286.5740622275073
True	80.50022048821687
True	330.1373639549857
True	82.2732304698682
True	185.67718306246576
True	180.27601255316137
True	390.1793154332984
True	39.30931325903899
True	141.26491220033338
True	370.06682341224433
True	898.8839034383278
True	115.06915003836735
True	207.1560020311962
True	454.86593501108655
True	17.863349045209034
True	404.3747592029759
True	520.0617057889892
True	87.53921211841988
True	393.5123649921137
True	346.534355736398
True	433.8991671305727
True	594.6728194936805
True	1078.240985388693
True	982.950514892982
True	55.71570833026953
True	1059.157416318731
True	110.82197981780342
True	114.80812113772691
True	112.5902090867836
True	492.8669345381609
True	379.5121660964257
True	573.7346947132718
True	264.1116147559341
True	162.2743782470045
True	407.0375598213964
True	17.68135806316467
True	462.4521728368181
True	391.755658169632
True	141.715483288378
True	98.57307038108226
True	537.8098722758244
True	989.7328336360029
True	198.8597492158896
True	66.73757372922063
True	425.9872229682038
True	386.4068989959159
True	482.0906295399543
True	338.9500641417376
True	4.33456560667203
True	543.0627411190518
True	501.9621506517681
True	500.2737585527613
True	188.444826660432
True	100.84075209955748
True	23.53429174935402
True	382.2915701628615
True	110.49431163017135
True	7.485984591732028
True	32.59478457640523
True	351.12754801348257
True	636.5466497302207
True	132.49467585324317
True	95.00010235957689
True	24.280722501631903
True	419.6130798331824
True	359.4981505999068
True	821.0775720445846
True	306.159504991145
True	502.9860648702716
True	539.1422255533726
True	529.0864837544301
True	292.5068560399714
True	546.3019488549047
True	100.6845416534683
True	577.8539520433224
True	7.078736371726518
True	352.1088694306585
True	483.472177070381
True	961.8127152526756
True	344.17029184127733
True	805.6079947855637
True	978.5709075772728
True	176.6104056357452
True	36.51576754895269
True	361.7718266772161
True	386.1821336215171
True	603.8382544188318
True	248.56243432389232
True	28.309468732129616
True	657.5222882383579
True	131.69687867613686
True	1069.862230781055
True	320.128791394348
True	467.2270698289527
True	125.71329936553948
True	819.7700518695514
True	143.08625588548307
True	815.9960799260916
True	560.8593242745345
True	190.86628915822047
True	116.60011730734372
True	64.74646290644262
True	560.9755043195455
True	909.9610449012292
True	422.418585733287
True	513.0125521554878
True	125.39549632698626
True	612.8876243248862
True	497.3878553588243
True	775.2554190933868
True	310.6474007294672
True	615.1950842750276
True	110.3337014688864
True	26.60808439124968
True	407.7229381800064
True	170.8121131190967
True	107.14099222210096
True	353.7893046242981
True	1070.900928240443
True	250.91615293397285
True	560.668909873358
True	11.145032543456416
True	70.45574852989873
True	326.11950798173905
True	751.5978680251825
True	457.1047961097618
True	504.6014454439966
True	724.3180252402268
True	69.92046340825173
True	724.847401029085
True	44.05339239790225
True	104.51327383488444
True	187.7305240848632
True	76.20290932088542
True	25.08257612457305
True	281.669074088444
True	466.99826256075374
True	909.1026624828672
True	855.3709673437892
True	5.7671260810278895
True	289.87133629684854
True	474.8534176037651
True	120.40788959244468
True	243.15453358298248
True	322.951312866592
True	1314.061245249978
True	447.6629523710505
True	24.436524939884464
True	183.5604881608759
True	702.9486322033274
True	36.975241063426
True	166.91518910539935
True	570.7473961177502
True	71.98839863873523
True	877.4888806878118
True	327.72977968653635
True	651.9809299028122
True	72.3736944119003
True	697.5412755001521
True	567.0535556593724
True	893.3899918000089
True	262.216103557514
True	515.6119988328087
True	836.195515072452
True	924.7912537685064
True	225.21406207235955
True	761.205947207441
True	223.3616479548408
True	442.2801600312304
True	364.746675033386
True	493.6475538036875
True	493.7959540332086
True	312.8972579863288
True	344.6958716959965
True	104.6001607592642
True	344.1886135115172
True	1158.5232290543795
True	328.4909175759765
True	149.81343707016265
True	306.9189784679985
True	769.372110017137
True	635.1259469504239
True	413.8744758144413
True	117.00276205808056
True	339.67402491090854
True	36.01254137607249
True	176.25334832272134
True	92.14688478518131
True	86.68948356874976
True	559.9828135746884
True	134.32888305450055
True	134.75478217400124
True	110.12365618883764
True	85.20790761427432
True	433.01586933369344
True	393.7915410810253
True	1034.5461199623264
True	543.9961842789248
True	797.4339301335783
True	267.97867619799456
True	292.31805010804084
True	532.3174186564033
True	200.2738863349613
True	726.7208400353045
True	241.04061855040635
True	352.34115977558685
True	68.79536665188596
True	120.46233241437471
True	259.26597387499345
True	125.70592472150666
True	483.07505328007306
True	30.91408781638126
True	567.4255093412593
True	998.95216874659
True	703.4684151223416
True	1.443369729054079
True	62.74243815366306
True	478.1705042944652
True	440.3371185916192
True	75.64445181811568
True	121.76956970601356
True	293.2158512287614
True	79.17643374524249
True	50.63925376484236
True	724.2927730103368
True	640.5143641208059
True	163.25499826252937
True	178.14173680111526
True	542.1323198907025
True	55.58234257583228
True	25.711115814824385
True	541.086413114082
True	455.333502151292
True	1137.555850495987
True	46.74166544252424
True	497.73352208927264
True	906.0882758153884
True	794.1726204417433
True	278.90125593798365
True	741.6819991796203
True	400.7255253460352
True	40.41347989904898
True	96.04917930695976
True	683.5258655205721
True	77.43352830166249
True	137.21443913487624
True	977.0505623692612
True	183.97488686094644
True	264.988879726408
True	106.02227939119705
True	637.5651618062154
True	603.4844832096744
True	215.46990965811327
True	427.9647118802273
True	38.91666308158953
True	277.2066608995725
True	611.7522969630862
True	611.3019770617218
True	323.8532719239648
True	73.39036854395538
True	977.866410461092
True	1095.747213782496
True	560.0501525686938
True	65.50619037544065
True	31.98221029051282
True	87.9405117312134
True	106.34697253741606
True	99.2757025076266
True	891.9944610506469
True	1176.9203176113103
True	709.4816459496138
True	308.91293574658823
True	7.872824513801548
True	21.569345175673792
True	344.22873942630054
True	473.3391767913818
True	43.865687293088286
True	572.7812290325201
True	429.9795270645482
True	387.1367721533824
True	85.72164110615256
True	200.30594975318763
True	254.7825795744175
True	133.32647054294472
True	377.6270285408129
True	42.10597020339856
True	180.97301216775827
True	1145.2698754811986
True	5.824291261239543
True	27.79161412178941
True	581.806864739671
True	358.91549005919825
True	793.929045851731
True	154.66040003099266
True	736.0215390896791
True	595.1256566388752
True	280.4079121553526
True	408.75357946900914
True	348.3980736956327
True	277.29063404622275
True	268.7195666781221
True	395.3634382917832
True	511.9218101471328
True	509.0782204977209
True	104.88405880923128
True	355.6357256568278
True	8.942850633090018
True	181.02386021439415
True	232.53126224385335
True	851.4920984238015
True	564.5921151740496
True	30.17180618359619
True	712.5969124929769
True	816.6778729607071
True	100.86820345262318
True	343.7103366252235
True	856.5574863400424
True	211.27201807739212
True	171.81092313601386
True	532.4885315614581
True	616.855385187428
True	1127.233027976698
True	148.1008232388345
True	158.360296243604
True	256.591815943966
True	318.6939560495302
True	410.4863006739855
True	424.8671615769487
True	324.8689993072571
True	447.49656502362274
True	490.2000443255447
True	217.2621078849025
True	1460.7393907441883
True	251.21375187612
True	408.3836605148071
True	51.909894933620585
True	782.4091167879411
True	251.79591729561244
True	916.5600414223372
True	553.2192693035071
True	317.76389975529304
True	794.7582152010584
True	257.88941835477675
True	217.77991193628208
True	259.82450897802914
True	224.63586936258645
True	136.89852616929124
True	259.1284386470416
True	739.6140087438193
True	504.8649441622327
True	213.3260867847904
True	1187.333940348625
True	117.11708807657403
True	264.7565654430128
True	68.88868135143579
True	319.1636101027385
True	422.7382717269253
True	92.320244303778
True	209.14192827241996
True	71.30070186553266
True	703.0406258814485
True	373.8049281754732
True	213.497392020443
True	738.0663137754253
True	863.1049368528081
True	817.4101508227012
True	845.6077092839556
True	348.99974932006285
True	1.456295724421896
True	261.67542853003886
True	54.234585862543135
True	381.2527692420663
True	54.95885399955947
True	367.2347873487829
True	827.7656741511212
True	973.0723359167188
True	393.88417953624815
True	21.811856952687403
True	527.2147567209354
True	515.449161033842
True	185.00478253964727
True	243.75078095824287
True	294.0470052064136
True	22.63997274162061
True	130.05891263226235
True	964.0826174533304
True	63.22703500586741
True	484.0199465680334
True	796.5815572605075
True	102.0502428268117
True	249.38555919513172
True	113.23092698410233
True	15.254983164679947
True	1.2054777397889784
True	119.4660837629879
True	1023.8230838839636
True	474.03596634079946
True	67.35451124068226
True	785.7324748574825
True	340.46738260275873
True	1.3516341310981217
True	454.2088350381154
True	193.937427595156
True	521.5441277295147
True	80.82492806176931
True	330.8471984569486
True	378.8531321313662
True	172.5493899366035
True	212.1054085031348
True	120.77457458612211
True	181.89018394039584
True	984.9227633201244
True	15.75061202114573
True	500.9840209432721
True	487.3120653057293
True	385.48926277818026
True	223.17979113229103
True	228.9112794403288
True	157.50958641220012
True	46.83186208382275
True	492.4702816174452
True	151.89942445414007
True	835.9862179661217
True	822.5025575038873
True	241.02861751908264
True	319.9750299931139
True	521.7277364619777
True	40.62099950676982
True	80.96321277807132
True	673.2554343004551
True	1081.9569551013992
True	114.87038126359816
True	732.2866544529746
True	142.88024484053398
True	940.3252512708996
True	656.6257315902462
True	105.62099738349418
True	249.4953645785812
True	626.9616410414046
True	253.63254723091933
True	46.78842804253589
True	576.0808959944968
True	450.6258479383921
True	5.74371530458439
True	459.6016992453647
True	66.82208190346398
True	180.35075815092972
True	237.4213912925989
True	294.36156055596683
True	74.42114732717525
True	228.7157607067776
True	354.6197908417127
True	419.0571956777544
True	932.8091303160052
True	48.0001487492242
True	894.4710967666767
True	989.6935864804516
True	129.03761509476854
True	75.4117315321525
True	968.0454508450096
True	34.99128171319288
True	235.68138005472537
True	87.39802585848682
True	216.48741510300948
True	347.5705615693343
True	932.0811503396438
True	98.1047238676276
True	70.62275086749267
True	635.620793516468
True	274.4419842227384
True	723.6927253973257
True	53.60505406769615
True	489.8793279955458
True	384.4553325898414
True	689.6201035846038
True	54.1512268645477
True	106.85122102697756
True	27.8112531249787
True	273.0759387079587
True	42.68099147209148
True	352.6142204510446
True	2.6728437873000885
True	1197.9712087953906
True	105.86178082178456
True	136.4923208016189
True	357.3619137336456
True	733.8252590108747
True	678.7865621480654
True	1019.0753038263508
True	475.9259976955404
True	408.9715669728623
True	140.6710187981919
True	402.1339471144091
True	846.3336486993045
True	414.8869713235068
True	932.9478809865662
True	88.62559996797509
True	429.9254708834182
True	182.97473387671135
True	286.37930492072786
True	765.4328436572179
True	166.77535436745447
True	135.38008966791028
True	63.59391445204173
True	854.7814638976089
True	784.8940082798978
True	79.53211920018944
True	447.0968599152654
True	740.6069498195535
True	426.3337563951772
True	59.13631071148293
True	329.57743610848075
True	778.7271665009292
True	29.367775720832796
True	357.1502817609237
True	164.3002631322483
True	280.3532236241442
True	26.131884043741383
True	218.97335740982197
True	756.8726710069279
True	631.2680307141503
True	55.80672679322604
True	287.0355940043669
True	889.9573547519404
True	18.70058832882811
True	307.8610784692331
True	289.7689718342401
True	446.1824563531328
True	219.14225059291635
True	616.4181747675086
True	47.54288453972694
True	967.70007662157
True	869.1612058855894
True	47.37965209695049
True	410.0855837214838
True	737.2769251177315
True	925.5421826741944
True	274.75563509639835
True	589.0104277266444
True	128.1430071337722
True	186.21170577811785
True	126.01518112318855
True	137.98354610298824
True	213.14013953513305
True	932.3472600831196
True	764.1348504969372
True	896.084601464581
True	21.501272012058383
True	26.36739839763741
True	360.2264562218705
True	11.431237151773717
True	622.4565279573991
True	1038.077712583824
True	268.9891492449641
True	200.878140669862
True	83.96101744469352
True	207.94257451293583
True	130.34505812889094
True	43.81726057045337
True	131.0153560549154
True	87.40526616869234
True	241.50473401671107
True	522.5721184735626
True	165.773282115782
True	29.793628280369976
True	56.68820110895113
True	426.8178382639144
True	269.96460998543705
True	599.0808621254236
True	24.471498451716958
True	112.74205361897896
True	667.1013165359412
True	275.7051579285516
True	481.44863874825967
True	653.8389005241814
True	104.53615745812132
True	112.77986683537638
True	76.9805068790028
True	26.954962003881864
True	129.39136710985306
True	90.7317070116878
True	99.71949527257712
True	158.48223353476058
True	237.5954184789585
True	811.4130630317374
True	282.7964361781912
True	915.161318931278
True	167.5089200138126
True	196.99316598162815
True	813.2853407882524
True	307.76826730229465
True	581.4462327654009
True	252.9501074584913
True	348.7334185080283
True	454.7250104016397
True	558.4187106216215
True	644.4971566535506
True	363.4125245470217
True	36.08039334799301
True	535.5881633078603
True	630.2622265843992
True	17.822716214289546
True	10.950701585723596
True	262.8634123072031
True	392.8848467036983
True	454.3353717658837
True	66.63182058403206
True	657.5923272821367
True	984.1444390177426
True	225.82175992933247
True	902.3793255437072
True	273.6826421357055
True	109.60336914236862
True	281.5184487964817
True	681.1677728572895
True	37.95198543641214
True	574.6681939274604
True	1294.4987829748577
True	996.8685147971576
True	903.8903564812492
True	206.1802118112552
True	92.39379661468529
True	196.43057304184887
True	821.9363102942154
True	149.51388191155812
True	1057.7770828614846
True	855.2579838254507
True	42.75277677088016
True	88.5827984265284
True	420.6959529147449
True	408.7594316601905
True	201.1346961278091
True	525.9636734993522
True	648.3662701935424
True	126.2148653836417
True	274.6849840870552
True	997.9031441311384
True	46.23512912946176
True	670.5621537374468
True	554.7902579687187
True	38.48995577711054
True	862.3827640939127
True	382.7155891105272
True	551.3047329922879
True	110.12077556678514
True	271.1852667156161
True	218.1343782210122
True	28.412507245113076
True	127.80711874439298
True	734.9487105399203
True	145.43544067567163
True	389.16039402627416
True	60.36820511716539
True	597.944172365747
True	632.2065586195345
True	202.4607599336505
True	439.6780588762968
True	168.04958237100885
True	165.29772094747784
True	210.687304183388
True	287.36389996790547
True	355.64547778169697
True	128.33265566017675
True	197.10921839946255
True	26.95335149602829
True	862.3918408080096
True	310.0570323980866
True	10.067872504687326
True	372.7244438407096
True	159.44021190854963
True	614.7083649381906
True	384.67372523851583
True	580.9393829844155
True	528.9334922350351
True	503.16643989879685
True	786.6413302150373
True	246.4098014802458
True	559.7448074175577
True	165.96305023644655
True	525.0973365804134
True	348.1761036551102
True	368.9245577722037
True	125.86055464120734
True	131.1415400682644
True	108.55178781179627
True	72.09379858371088
True	698.2235338891692
True	175.16995618973493
True	46.664238388763046
True	0.0
True	531.6855788639856
True	118.30150352445412
True	23.94728850390651
True	39.59631998823573
True	112.09320484376292
True	545.9391231123664
True	182.92114050770397
True	108.24733018825032
True	35.65070817374444
True	164.25135602651238
True	848.5514874120148
True	50.75232939789922
True	231.19993877976293
True	725.2727482910182
True	324.3204881318664
True	456.14462707142894
True	466.8140558807876
True	510.8309725928449
True	591.0786721893621
True	892.7179716759372
True	244.38157893951453
True	1029.8190368128678
True	921.6708350086882
True	615.682787420962
True	345.12287402766185
True	838.2736733688454
True	9.59845566373274
True	30.69507988408892
True	286.03883765428026
True	43.905292209767794
True	205.8645420383352
True	739.0689292843797
True	217.04714072864465
True	787.208506119284
True	768.896294891631
True	121.89519305758944
True	382.3813318973691
True	572.7588694323275
True	23.1806468014316
True	133.84375413326686
True	444.6022310755517
True	296.43304261398345
True	205.00367645948884
True	116.9819280050357
True	376.6117746052366
True	20.69480542611993
True	372.82828768942136
True	367.9156437067646
True	1036.133210003357
True	343.12923051123954
True	29.99395696667665
True	450.0297325467399
True	442.9984587110755
True	236.48385430681952
True	31.595308051899885
True	750.1342062893339
True	436.0902044785557
True	175.36005524547497
True	12.683626024169705
True	1205.2654790650868
True	168.45173847082614
True	26.080741264219785
True	301.69631780516465
True	278.60110766923515
True	117.5438401923534
True	293.2568571100382
True	46.73783718814704
True	302.0212020398541
True	302.3414135700727
True	327.86666941733216
True	30.19137054217932
True	49.52827363351372
True	1036.195661850066
True	26.342675549564557
True	13.444453249849753
True	183.31420347926527
True	642.6201931065473
True	8.885445667610597
True	199.5175926169772
True	178.71933803234347
True	530.185826646173
True	382.0611434462869
True	737.6680309972502
True	316.665503574637
True	472.4121071300108
True	446.45548764560834
True	509.9288863145307
True	100.89465591143488
True	1297.9386194342917
True	908.6729591330854
True	287.3110927081948
True	508.447443289246
True	102.74525635777827
True	560.364218889377
True	442.8791612030139
True	155.35287979388286
True	77.18778353736992
True	354.1838445853365
True	161.28277490442318
True	29.263899530291788
True	607.4507992103919
True	374.2779374269073
True	70.62223367636511
True	30.44740040454293
True	678.2648998903728
True	486.9707907601548
True	74.54297118107893
True	20.027439368727777
True	333.73303410506
True	329.08584174751047
True	702.0342131957556
True	549.3932882168255
True	571.7309227920288
True	797.900707123458
True	8.703368400535497
True	56.87530890990696
True	36.23990861418609
True	60.2114457931916
True	508.8812207476928
True	595.5787859792964
True	86.1341813799599
True	109.7860318452548
True	194.1728319611909
True	73.53735400776573
True	173.88694054552315
True	202.70715149849215
True	275.1781764642324
True	794.1241860852616
True	611.2095773440738
True	293.8080082223784
True	198.8219148677715
True	274.0038472549967
True	253.9305162683676
True	722.2841437963185
True	334.1115975729942
True	176.10843004149126
True	882.0765964429273
True	360.12672084676103
True	459.3405502795115
True	152.15946826041312
True	112.15495153630408
True	64.06857421785573
True	203.4767246164663
True	966.0442917505808
True	520.1681793763116
True	115.80215375608492
True	367.85113102167486
True	102.43286363675826
True	667.6154359571644
True	5.481826336415846
True	692.1763831225835
True	34.109469459725695
True	920.5339195031517
True	851.2984666008674
True	207.04626336330017
True	30.328502543685765
True	79.32916395840316
True	443.9460309465055
True	229.76661167726172
True	1.4818903716775118
True	74.37069798983575
True	1050.9708287472508
True	345.6009596953716
True	690.5961481698691
True	489.2667539112152
True	29.32314311942824
True	136.33823396899814
True	436.4974294193906
True	890.9352690889833
True	796.1254179695619
True	419.2773045849829
True	331.8896223004554
True	16.86765071928084
True	78.76768907022203
True	712.5282828081633
True	482.0134473638984
True	390.3524372635409
True	897.4584307800912
True	24.7674630469385
True	218.56768531566792
True	892.7698788104912
True	256.78416150512203
True	9.8351898827249
True	502.3499019823247
True	100.2720302575408
True	685.1913649318736
True	55.26163427132042
True	255.48959125892708
True	847.7413656856901
True	913.9196772797022
True	271.63756825362884
True	435.3813508918032
True	114.89518929091032
True	596.787896021479
True	259.7446158805924
True	188.0044001776629
True	869.1652046671014
True	53.91645422883786
True	705.7011930074776
True	280.89630949373003
True	297.1782792110181
True	165.45038956478953
True	456.6423739565335
True	600.1712378227121
True	364.4723005012227
True	404.5076583633371
True	65.48300848276946
True	161.44483435873218
True	450.0470555653208
True	211.91249738103372
True	38.18355647799714
True	205.6286697787341
True	389.3782357477455
True	380.8268358393929
True	747.1707125219574
True	129.68606889012472
True	657.4293952073101
True	487.7065950327338
True	614.9606024554042
True	141.4098860911173
True	37.820718446788106
True	670.8392734675824
True	68.58681820723488
True	553.5597323279104
True	684.1334749269606
True	455.1637013873543
True	132.82557330563813
True	516.7112373822963
True	4.431832452286525
True	394.34812927855126
True	30.182614736966094
True	625.5895526170605
True	270.4057751471771
True	567.2888033572377
True	686.7464652212298
True	148.11713672937796
True	527.853782986427
True	495.6603086713066
True	62.45158108307455
True	944.0395914127528
True	2.9486404833836857
True	27.972502631559983
True	624.6990160527779
True	688.9621593116229
True	130.6322280512583
True	419.4178516257539
True	122.76365704779892
True	73.03262167739534
True	444.14336235254825
True	42.51126385004839
True	518.1021173512013
True	12.446418653723288
True	870.3420215480874
True	548.4106169145776
True	648.9374931528349
True	100.45759672212768
True	385.9746793660848
True	1007.2558837631076
True	884.8195977722052
True	142.29568318008774
True	541.9148334241182
True	439.99145180691966
True	244.89866322295305
True	251.807423824002
True	5.6393896925924025
True	326.6799631751303
True	11.443121651472788
True	374.060052581683
True	75.98548552490286
True	414.5396155851402
True	661.3884701792199
True	125.58828288239592
True	232.8774409389191
True	639.0610865872513
True	672.2094202645006
True	291.0867920836602
True	132.9360845573886
True	165.46528877387
True	482.0456529412342
True	84.49443755914663
True	11.662299910997817
True	521.5041386875738
True	549.9355351305588
True	20.427778010570176
True	137.98162078314311
True	910.986905753269
True	487.77503990938936
True	274.89790802556166
True	34.08390591967712
True	474.1507144630898
True	116.65835109792096
True	574.9132332199564
True	668.9378002838549
True	301.99580380938767
True	388.9659887917785
True	181.09605201027475
True	238.18220147282528
True	73.93524816163341
True	216.6265593654443
True	494.4672403626765
True	20.419447742573546
True	440.3202499184401
True	374.22394539872505
True	739.961795462126
True	919.1141419514328
True	907.3897094295982
True	155.84821618552246
True	407.05018298818703
True	69.1388470861956
True	191.43292135033488
True	319.4110939680476
True	10.566575536394833
True	795.2773900215254
True	23.91896275075428
True	395.6149510615158
True	277.4303614358103
True	635.0653349826979
True	203.6123906520148
True	36.1369877769172
True	699.6666701585622
True	1056.3856297955608
True	228.94814084422663
True	131.51704909433928
True	600.5919013892022
True	490.055151840325
True	18.134217963777
True	843.8382522160183
True	117.04866288310338
True	44.49097006683357
True	296.7175105782526
True	350.6808725469709
True	402.3243431865569
True	258.15562174594857
True	18.52940700709533
True	24.142344224055638
True	846.9540546023691
True	200.4287342201561
True	110.2375085884693
True	812.2703799300705
True	653.3950791293578
True	652.1601779389712
True	451.030984498229
True	151.546354208398
True	33.70820647048088
True	103.62119979666709
True	444.107687008069
True	233.49258771966717
True	479.777839904878
True	135.45642771523325
True	493.6280233577379
True	636.9027472431985
True	948.779496837697
True	25.00886918449985
True	964.2976670769516
True	999.9998075769084
True	497.06300349905786
True	83.40113102417322
True	799.9994953779651
True	649.4090029754916
True	654.0146733469493
True	171.95458273719316
True	727.609624099206
True	693.8800271710193
True	125.21041347155044
True	808.3059884940343
True	824.449899891182
True	466.7100214573448
True	231.334577603399
True	72.39140473346214
True	322.3047143155932
True	339.7838005825097
True	468.7328712247831
True	437.8028617426646
True	195.01309684090307
True	316.44003234692804
True	2.745446858571376
True	12.62758204829029
True	105.05494839264024
True	135.9311396365328
True	353.6373596560873
True	344.80508397328066
True	111.61286070851274
True	16.065700395022102
True	209.8597930147216
True	880.4879473635506
True	455.53535868601296
True	526.0418758989852
True	572.5561228758806
True	846.5962771445844
True	659.2206277443807
True	93.28426596511991
True	209.1716956248404
True	244.6617693458117
True	294.0433068117657
True	103.90336262696594
True	368.3658468607242
True	434.7820557157871
True	167.11916805470014
True	646.9605108048311
True	251.3143985963572
True	199.9956668335488
True	27.436979089286226
True	249.98891437759343
True	490.23042806241534
True	167.68717626956584
True	513.9740513878254
True	500.4437309755911
True	247.14359699250383
True	105.52988118582056
True	42.963500293000216
True	399.61877891118496
True	814.6719294777814
True	163.34217832096908
True	1049.6108329527376
True	1030.2999065732893
True	479.77295925822096
True	101.7555015707241
True	125.121536712569
True	651.6002979365705
True	8.085570763258815
True	222.03204263460543
True	129.01099708261052
True	118.1706211049088
True	329.4091460309109
True	654.3907808760156
True	39.714569902172194
True	129.63906748931095
True	958.4309053559532
True	53.97047100043437
True	453.8502013686382
True	515.9912410299089
True	255.1603417521784
True	133.82958343632936
True	901.549901553857
True	1192.4943537699664
True	524.5497869457369
True	624.5118586651076
True	211.8892870601836
True	149.2371153176541
True	292.6139333339603
True	252.64008017134572
True	170.91218827414218
True	308.22311625901773
True	345.1541696971483
True	11.437581881728589
True	624.2404147271477
True	151.29431809860128
True	79.61579587877361
True	436.0758510035074
True	321.2397900774623
True	1184.3882605115646
True	350.4288684767827
True	967.4434632293824
True	8.401243434211754
True	264.4511756130465
True	223.8070900554223
True	152.4293164627095
True	495.1899876384642
True	185.71417394863275
True	402.6920473771813
True	322.34780924020055
True	114.32568610675122
True	350.12444503182866
True	1042.5216257107213
True	725.0377174948323
True	221.66890195279072
True	103.37646348993935
True	284.64811584288674
True	25.52043532613593
True	345.0041712836514
True	311.59164382004155
True	577.2870256987399
True	448.04579932686994
True	365.343000595534
True	160.75647131727405
True	12.017794705338884
True	435.4703108158552
True	288.6003029215801
True	138.09884747377416
True	299.1013540261559
True	434.88315587229306
True	819.4429830386229
True	304.7392504440928
True	780.4858010151232
True	398.01256122495374
True	368.5682945307366
True	1.8945675757466955
True	1189.2389486430675
True	104.87339485502542
True	934.921438732692
True	202.35739308015948
True	430.5034863226725
True	666.7674212394594
True	85.21762103137169
True	480.9574349042712
True	33.18981212586737
True	434.90602421271234
True	79.26079131392525
True	229.89668402479327
True	37.67744813583145
True	667.5673951446228
True	185.39458004350183
True	24.81653374116261
True	393.5766151439096
True	110.70983588321702
True	166.96070593531118
True	832.8948738030272
True	258.5669597814737
True	149.53629049428744
True	388.3616496032976
True	494.2781482827403
True	337.2471691265391
True	529.2475369570055
True	619.9939696677116
True	162.11790662666138
True	8.220632700293505
True	77.88296449153971
True	418.5972440345489
True	90.94830488190668
True	82.26118019466882
True	1005.0637952608628
True	27.553718590035636
True	322.65879673293045
True	321.9828311510787
True	441.6550091494487
True	678.8780193735153
True	192.10113501057376
True	656.7663339795333
True	334.9354883689578
True	356.0206457413382
True	271.94169656087587
True	224.46224887146735
True	366.3839379977538
True	438.81934027379566
True	422.0387194761029
True	587.1364177099676
True	135.93288811941852
True	77.04387474868827
True	41.54019115775852
True	267.0983519068168
True	629.669190490937
True	407.12493985582137
True	773.3673439532363
True	228.5143853340825
True	412.3331483308549
True	71.6610698534093
True	54.49100460167151
True	425.14830018439073
True	200.35135922784065
True	226.257959150714
True	42.96281612143108
True	1037.659901815971
True	180.12696111105194
True	908.1618925643812
True	322.71729887040544
True	923.5269797351358
True	236.76266441713173
True	469.0473727615868
True	532.4450300591266
True	610.2964463182038
True	209.5298112719749
True	473.97411970801176
True	944.0806912160187
True	126.98743573973464
True	6.525472411737868
True	581.2340690597559
True	25.58281301808721
True	76.18035135884516
True	790.9882846272869
True	233.4755639934172
True	997.59260323486
True	677.6977665002531
True	396.8895083511793
True	276.20957363438
True	484.79475204455423
True	334.9749315085681
True	192.8634512853458
True	648.0409179555585
True	727.9155088342698
True	208.86624297649
True	85.17181885985282
True	506.2768088849333
True	132.11341414512566
True	379.52269236594015
True	342.08889336840537
True	63.02827283663715
True	372.44291927940776
True	416.5108416698623
True	371.6356891751778
True	403.00481367645966
True	414.8657888564488
True	661.5323768901097
True	56.828922677344174
True	450.8035688749106
True	300.8345789614591
True	631.9543964444454
True	225.1099447001925
True	101.24727102046214
True	46.15252600095769
True	541.4393466289368
True	629.6348932296149
True	191.6229400165241
True	412.1899879605037
True	344.86664235217273
True	14.220157780979736
True	172.88018104107874
True	289.7391246364621
True	3.511553711293144
True	879.1222663010302
True	81.45773217918895
True	103.79970569350814
True	113.50791489662755
True	360.5308088370767
True	35.96060590338181
True	456.1822220679141
True	227.27706527749407
True	5.421091136355281
True	116.61489807560712
True	442.7837884246503
True	49.246571194932685
True	70.53614481324266
True	166.1876046585593
True	291.65664579862107
True	960.351788049658
True	397.11384757011695
True	961.975647375589
True	180.29334240079277
True	1008.1568226079554
True	788.8339836392042
True	671.0501001387818
True	388.1328376694702
True	361.9295803059029
True	83.90469446684402
True	70.84404748486077
True	75.57210606660234
True	172.5082332745469
True	477.7875170096417
True	1115.936124940809
True	181.3706296014055
True	353.3335872642679
True	441.3333966677942
True	606.7571890018409
True	579.1714279003552
True	284.4756708995972
True	474.32293328575633
True	664.8285141628212
True	93.90011169309663
True	741.795331065131
True	269.4828427951615
True	139.56851833395177
True	414.5549440934028
True	848.908090462156
True	435.39248859087337
True	866.9699472534552
True	194.00995179968976
True	353.285366810792
True	675.3379176788466
True	628.2983379471367
True	190.14897977877072
True	257.0017730093505
True	805.2239732899327
True	33.9904426642624
True	199.9276848787822
True	502.9184102169186
True	712.5586818569292
True	99.7073607603834
True	39.70765650771725
True	169.25901782513623
True	750.3499643196851
True	314.4945927795355
True	551.5658352057613
True	344.51251614843017
True	296.83480997114674
True	445.8814367010355
True	501.2862470488631
True	69.02884902148423
True	369.23623889191424
True	796.0644812498481
True	0.0
True	285.2852087958197
True	250.6378212291376
True	962.535895958321
True	155.65895213519462
True	648.2201363952937
True	633.0683218052274
True	115.15266389714884
True	225.879083414838
True	135.28279412921418
True	11.272304891482964
True	292.40226813299944
True	380.2737022298104
True	1124.9560314183473
True	231.6278436193704
True	415.1927700996888
True	653.3470002064515
True	195.78079650515775
True	26.63655810059635
True	875.0122962668793
True	587.5825429879415
True	158.6019644053784
True	594.8828250842271
True	162.0461283654437
True	298.9530417161882
True	782.9367233803467
True	35.312186701376746
True	106.88023861686746
True	524.5627130361063
True	70.22066684275568
True	78.40496206894785
True	377.1475729172224
True	24.14387573017455
True	746.574372202612
True	104.80017628377138
True	161.7457096629913
True	20.37012765532497
True	695.3608590123603
True	26.00691902695555
True	778.4805014388243
True	405.7479910532495
True	112.20837912973582
True	692.2971186565553
True	522.5885389415469
True	527.7729662348642
True	48.16957337303363
True	370.303468347684
True	5.200257343480019
True	89.39083740533651
True	383.106942980018
True	49.89275474500741
True	120.98103579461927
True	306.04726147025696
True	184.27026752527487
True	105.93232872803938
True	660.0908672689261
True	22.665284380064705
True	1123.9742840657511
True	485.9843810439661
True	303.26397469246507
True	500.7982283745996
True	124.0602296731174
True	789.8805383266732
True	1085.144213739479
True	734.8240836041144
True	175.61862686902492
True	228.4096043828708
True	50.899605319381365
True	57.31665869402588
True	158.91336024401292
True	99.34462766825224
True	168.66413952085537
True	1202.759666735854
True	322.9673120611082
True	364.8801679649598
True	739.615849841265
True	17.497494617976006
True	15.007117266515923
True	607.2419477975086
True	5.766276078500143
True	112.4661426121311
True	689.9322618606127
True	180.9536651022865
True	666.3882216715314
True	859.6940929134151
True	154.44011846345296
True	874.6812469556138
True	2.322570386594104
True	445.2399500661177
True	1050.772769385817
True	26.58740334180593
True	238.86588529952
True	148.1694693609642
True	943.9136569654606
True	232.6025920898657
True	477.6044558626638
True	120.66553572584124
True	520.9954749454861
True	155.47729854822657
True	100.32907348024293
True	389.3216172268209
True	70.52307920813227
True	54.80038668204009
True	1023.4191911227678
True	247.89672953981685
True	159.59590348993655
True	350.93222123107057
True	393.4967778501973
True	219.98963685824128
True	168.41042232169073
True	387.5256535823866
True	33.86673941311165
True	491.0242274578624
True	1127.1365629752177
True	114.83658396117286
True	467.639386882866
True	317.410560869786
True	25.963810154038452
True	391.7530725221363
True	102.0707576045718
True	582.3623677247997
True	214.4773475683453
True	426.61636108871545
True	18.801025916476323
True	432.51458198728176
True	101.43038905956983
True	340.7112042423458
True	33.4478976195802
True	168.78856908946216
True	246.33446819474855
True	792.1594502808047
True	58.28598023520695
True	144.2333189890271
True	237.6428428930405
True	141.79500103113577
True	625.2537414226174
True	560.7220239834786
True	777.409427393736
True	403.8543754434791
True	545.0996489258158
True	421.9125227857805
True	695.5797946643896
True	73.72653755564606
True	460.7223717087032
True	442.76103897633226
True	49.624284238565615
True	77.17002706585164
True	130.74188816587622
True	87.66657748405554
True	329.3355543664188
True	858.9691918447161
True	329.7246016809342
True	1084.800629045226
True	330.12367798681254
True	904.0950283033252
True	141.9046598450567
True	566.4613423624915
True	588.8976709671434
True	706.4943181032589
True	453.9070527886623
True	62.66863850815788
True	296.5346661667662
True	42.49131005183887
True	172.649690248549
True	174.2966636267406
True	1107.556884146857
True	232.3329197545075
True	567.0914347799456
True	527.389631755508
True	561.3296605640019
True	874.2807022578852
True	575.175351131844
True	678.6335488320535
True	938.3970837626993
True	126.15465416389564
True	306.5860852427545
True	253.53278354750464
True	332.522442492044
True	88.64585482175471
True	365.1689765917208
True	3.738131825427821
True	321.29174430659333
True	269.6948990042522
True	621.9216597420027
True	290.4660090870038
True	361.74971042925625
True	11.42339053460199
True	58.76700313118937
True	550.6750155238991
True	30.806202938800645
True	139.8502183402858
True	65.07497725417484
True	143.7819230626435
True	238.86288456560263
True	71.89002120967346
True	368.10871844886367
True	263.56209019482344
True	101.98536731889271
True	344.7133192107057
True	63.22886437888101
True	590.743383990069
True	867.2095914521217
True	278.0060298037845
True	1174.446602751991
True	114.10466661137008
True	324.5779349545326
True	1055.5185984707357
True	84.24319084911203
True	293.5710278994694
True	9.961497739053712
True	394.1211728553222
True	442.7226285343903
True	157.09071943068238
True	620.1461331714061
True	934.079697855833
True	155.85764375040387
True	78.15847842672434
True	340.90004473717335
True	540.4055951523356
True	602.3322945735837
True	1229.4442607832382
True	27.30456009304007
True	911.5266173085486
True	124.48340330102508
True	627.3481527042596
True	110.58866835166906
True	135.3226666608014
True	190.45382034526543
True	173.33802766105077
True	770.1137825796741
True	216.6397292333086
True	230.4055953825225
True	68.86183554451422
True	517.4413117693032
True	420.3680629717639
True	176.0208587647607
True	229.8472742191885
True	17.135847946766663
True	426.2610337660208
True	231.6898770020366
True	285.3774333895889
True	113.61684899968714
True	696.7528591720156
True	455.5355308843281
True	258.82627611588606
True	646.3402983681582
True	530.2932483893838
True	464.1277587091258
True	134.94231539280912
True	533.7690632666951
True	438.6378715215925
True	3.402852836292784
True	202.2267520767266
True	92.68708513090267
True	240.06601523627967
True	2.282813131870152
True	131.14900064013912
True	367.2280850442513
True	7.34536158048382
True	821.1968835970508
True	169.1254725619902
True	726.8906184905453
True	776.3074339493637
True	152.5282313575891
True	215.30146592051287
True	496.3075170817926
True	835.4287204595491
True	47.71365952980003
True	38.81215934514101
True	134.00793792066366
True	629.274294442532
True	709.8171936019534
True	183.3236394741352
True	587.6997934106502
True	589.4518917361809
True	813.923841693818
True	389.5809731926758
True	189.83915941165088
True	847.5278491274153
True	222.98141879698613
True	148.72342198436468
True	335.520004016104
True	219.30245569282232
True	203.7511189236857
True	607.2582298329905
True	250.24962837735052
True	198.1730315742361
True	432.44332011599647
True	473.3817842812686
True	66.70079995638247
True	275.93314013848294
True	73.45154490483309
True	332.1005081240757
True	359.2590480204016
True	250.01220952686788
True	178.70521476231855
True	368.272644130469
True	654.0894023713658
True	739.3776162587783
True	295.8008039959409
True	744.6644085841857
True	61.82544012361327
True	869.7629685857041
True	347.55498506227536
True	13.130925463419942
True	614.4929159513702
True	687.2707200189409
True	258.1401357671715
True	169.20040855632936
True	47.688534522228
True	393.4018635189077
True	75.51619068447053
True	16.40737262267905
True	890.3378888387558
True	353.92400290855204
True	170.97723517567408
True	983.6545559668058
True	11.519432290891933
True	783.8164770229323
True	31.899352964964525
True	666.5540097487531
True	55.29131747141427
True	733.2986450820422
True	435.0133243662008
True	194.21480902546608
True	432.7035168696016
True	203.9586650973469
True	297.3272790689325
True	218.9557899369696
True	406.1608153647992
True	9.892691445167458
True	317.3244593485096
True	117.53522146957772
True	12.137824740361406
True	459.3645471837793
True	725.5934888463939
True	297.46607799117214
True	85.55119279383628
True	323.5002903643676
True	78.91244081861828
True	195.9206436922459
True	177.08174444136247
True	376.68600261789874
True	44.78074254074217
True	139.2770326930133
True	399.0468785536514
True	879.1425767667009
True	110.7895491111168
True	205.73727809436855
True	425.80487096087074
True	18.528612596848557
True	434.039029438158
True	492.9696242980266
True	92.6478473067031
True	375.5535880807597
True	351.77701042361406
True	420.33181701857535
True	596.5431834984405
True	1040.1271035770778
True	927.2274471292552
True	50.79425875989356
True	1087.7772973068911
True	113.67775964528916
True	112.20041428956377
True	112.74826679756522
True	506.6668899183532
True	378.31287661747547
True	563.6639065978262
True	252.745274987104
True	166.6364233555364
True	387.0949911550634
True	16.433944738770805
True	441.7966664020146
True	387.7953835848202
True	144.4533280606274
True	93.5808279308401
True	540.1270651343601
True	946.1427244009705
True	191.93456225801404
True	66.43862826246435
True	444.3991812537057
True	378.2516009960128
True	492.2459455694188
True	314.4707786872456
True	5.404485612546112
True	548.9375399283716
True	526.5444792702201
True	508.2836588492653
True	186.5329630307376
True	98.29809296798096
True	21.841108567098203
True	376.13633322304327
True	108.1933522727543
True	6.887121549702493
True	28.16491088055309
True	358.1302098404098
True	649.2699400821332
True	138.46369566792328
True	91.00586508938456
True	24.51227601366725
True	397.5292522134026
True	340.2770181451839
True	776.8442853120206
True	308.6680987132592
True	503.6072589305175
True	544.9590385701762
True	519.7950258104352
True	285.3481276823465
True	529.0584315756465
True	100.52410972065483
True	583.5687202206572
True	7.338482847359339
True	379.37738695494886
True	466.42144412725605
True	964.6463033273798
True	348.20870829698936
True	794.3238965767555
True	914.8801461895184
True	178.93831140903646
True	39.5140504575051
True	374.072479875368
True	381.8439238639783
True	582.4413334908693
True	252.7527995343884
True	27.60995873077533
True	648.8939097863947
True	130.61480684318707
True	1079.310855142675
True	321.1797124452981
True	481.3408184414972
True	116.54990241230122
True	809.2253524621
True	139.86511357465704
True	821.3251203028343
True	546.9286500073364
True	189.83313530842184
True	112.07798694658482
True	67.7378061025501
True	573.126690602505
True	906.6117410815284
True	432.83803030773913
True	553.375107944798
True	137.8269254778712
True	621.2073341922178
True	473.0697657193583
True	813.676667788243
True	315.9431510972492
True	579.8189703836017
True	111.0553380058073
True	26.873668083256145
True	413.5157953710875
True	169.02381815470264
True	103.69119073852872
True	389.24409168719416
True	1125.36491938214
True	264.471760391394
True	556.0809965172168
True	12.188025694335026
True	72.11504252485823
True	312.8030080225689
True	793.3407623353066
True	447.5489638686953
True	521.4447099928108
True	718.1810859516247
True	68.05754386785944
True	750.0062050735979
True	46.79093211992174
True	105.49118645177444
True	190.79049171564603
True	82.6638023296606
True	26.153985859672225
True	287.7679273745201
True	457.51577392824606
True	895.9175754551765
True	851.6046298331952
True	6.577664257378181
True	284.58200688612345
True	455.0525569351898
True	125.13510466705388
True	248.3912028675373
True	329.5323525969808
True	1296.8024551039189
True	451.2168568550657
True	25.557130170102727
True	190.2380017831635
True	697.9330755021184
True	37.17981364024964
True	180.3596826569812
True	547.3328603262473
True	70.48230559739542
True	867.8043434878884
True	331.4452856018415
True	668.4277018666842
True	79.55094950237954
True	677.5885950140022
True	600.3295112757517
True	898.6504134410854
True	243.0418671273656
True	501.09441898241255
True	838.8323078902247
True	898.4736302675512
True	231.65675091244657
True	786.7648156189082
True	218.02764479075609
True	455.11723381288846
True	366.2399949253523
True	497.1567353511679
True	490.7199699714721
True	330.9830345715343
True	343.6495643134263
True	115.28816288576591
True	343.74229972842085
True	1161.8070738117674
True	310.8281613807424
True	141.27987053648997
True	295.9016004291629
True	766.1295287431865
True	647.59319129854
True	415.09064621837615
True	121.56142631634891
True	332.7408711777587
True	36.20733441612565
True	177.8637643580273
True	86.14443666384616
True	90.06025295730423
True	544.9909245996312
True	138.24643790397127
True	123.39732896372604
True	106.70560271667604
True	86.31335736570428
True	444.5906291251764
True	379.6981066049622
True	1029.7962586802576
True	536.2608980284622
True	846.859912280494
True	263.1116222403774
True	309.118621776192
True	543.9382641812158
True	184.45083159689287
True	770.5023547885132
True	242.7815645701096
True	345.85614399151643
True	69.50329267012631
True	116.31841336450472
True	259.2485562713181
True	116.78930505169122
True	481.7573571488878
True	30.94993518840643
True	574.3805203589244
True	1014.048643257074
True	726.4195118735529
True	1.4042939597808903
True	62.358916490133815
True	481.09879326538703
True	424.5514970272582
True	75.48979800267793
True	119.40061365912794
True	305.3319547243112
True	77.47759491280544
True	51.731372077709686
True	722.6288236009171
True	686.0537244644332
True	166.2493528376895
True	172.33354140866885
True	529.0396704459591
True	49.972553744443886
True	25.91915384763497
True	555.1143227969507
True	432.4012845090607
True	1131.6717430649728
True	48.260489525234014
True	468.40064824746304
True	879.7174312873643
True	805.9369921997431
True	296.214866945979
True	768.8723858721434
True	391.5727240943426
True	42.63479076447736
True	93.744091301343
True	715.64956834895
True	79.97657225449245
True	138.03577318189085
True	939.6397614424797
True	201.00576351371063
True	273.7172598108382
True	104.69682282832508
True	637.1708935943043
True	620.6662402178282
True	219.0452065776861
True	440.5435988889868
True	42.12320925003837
True	281.32502183667424
True	587.2318244566873
True	627.5005623159066
True	316.76144441660483
True	70.54742439392376
True	937.7805562246688
True	1066.5107701748789
True	567.0768117900004
True	63.35373597257639
True	28.25749144217237
True	87.43501773677549
True	106.29808944753611
True	105.66261097631738
True	892.5893809255255
True	1150.3255435121762
True	742.4165480931052
True	319.19737809353575
True	9.276317597866246
True	21.520496395177823
True	337.35515691543264
True	483.26904416579407
True	46.942771601976204
True	558.9009016660345
True	428.1224447176753
True	399.5480350654672
True	82.7831746981839
True	204.268534858972
True	274.7175754860827
True	125.15494608813027
True	396.27330427767725
True	39.129904240423855
True	177.1348657346302
True	1128.12042982009
True	6.392354289876333
True	27.159185754252952
True	582.8617496760147
True	359.23934150772385
True	768.2037683334414
True	158.26441744411255
True	748.5888421402298
True	605.4685532303533
True	281.411431942391
True	453.7168775244515
True	341.074827911239
True	308.29587510771194
True	268.86109387101897
True	401.561517173157
True	511.2148655469624
True	496.5995828030876
True	108.0013696805498
True	355.2816891373859
True	9.893526751593404
True	185.21749632819345
True	237.98315710333245
True	880.3486112655321
True	585.3973899748019
True	30.28623212381898
True	733.2476143378899
True	827.238195105016
True	107.98226510577358
True	346.1784627292267
True	861.2169533832388
True	221.15613477334455
True	161.27862578496823
True	532.3462445218717
True	574.220608008208
True	1107.5168344155395
True	153.8416649291244
True	157.37753291266307
True	261.1932750832308
True	322.4655902812717
True	424.5373565676559
True	404.0706570612228
True	337.1832512339177
True	451.0016997893882
True	504.2038138673224
True	236.03491925999904
True	1460.3059307082915
True	247.2921843498716
True	423.9206250985789
True	52.46580503842275
True	757.6877494088251
True	260.27288794062446
True	922.7680612782008
True	549.0814045390446
True	323.46379689447923
True	785.6315254439301
True	270.8659076904334
True	211.9323184290994
True	261.4003285731838
True	226.8809794203398
True	134.64068359593006
True	250.23353623260115
True	725.8808953070841
True	539.4993495481957
True	212.86739286132627
True	1138.7970677560952
True	119.7023718891609
True	260.8218550590539
True	74.75499428906481
True	319.4157183744895
True	411.680462939196
True	93.00556062845368
True	221.4747363139746
True	70.59182335926094
True	691.6430971302689
True	372.1758149059173
True	222.18526602292417
True	739.3639095726262
True	893.1953483739785
True	800.9574661910901
True	833.6757857123913
True	351.5298541134766
True	1.6173633322304326
True	269.01722776604385
True	57.70494866807452
True	383.15956938557525
True	55.83494450195388
True	377.2034637298953
True	860.6782319725426
True	1057.6142293793866
True	381.1517007978496
True	20.98494804780853
True	521.7134206042596
True	517.1096295254117
True	196.90599765325908
True	240.3375957760699
True	292.6940105808239
True	23.57659451808369
True	127.35109705011322
True	966.7170956371048
True	65.03705057825437
True	490.1168298982962
True	790.0346905721314
True	102.43537759834396
True	245.50405030225383
True	114.55504207276996
True	16.8552867547961
True	1.4810264328517335
True	119.19509287966945
True	1031.3949358363045
True	475.14788808249966
True	67.45326114177722
True	776.9060552841294
True	342.1487787851128
True	1.7385978456674387
True	449.8299308941621
True	179.43729171881
True	517.6649529335504
True	83.90238856260433
True	344.36976959853786
True	382.602773334641
True	169.3681517667892
True	211.87440754728053
True	134.29332885040247
True	175.8128348270615
True	968.1560445041572
True	14.574528451930078
True	504.9745931995325
True	500.1723738027228
True	400.6601989141037
True	221.2455952430265
True	235.1479138078338
True	160.92654757052463
True	49.27024143537872
True	483.67233353608304
True	146.04722197750755
True	844.0515023029284
True	818.8347786262852
True	251.32225768307555
True	320.23387828195393
True	507.362153175094
True	42.05018194388805
True	84.42255551167169
True	727.8977317090545
True	1073.4942295628982
True	115.72485807147748
True	717.9208155303173
True	141.23096391317156
True	932.1980818096716
True	658.5338980609704
True	99.67369501128788
True	272.47595290763195
True	606.4418132821451
True	261.5155322973524
True	45.64343665390079
True	577.8222310708976
True	459.5347706528431
True	5.620083820447778
True	469.196328577471
True	68.13673857065214
True	171.0986120781065
True	241.2394028456475
True	304.7861676399691
True	67.31897177577412
True	231.7550042073957
True	349.79589640965474
True	421.8279842650391
True	949.7453424011006
True	46.0983642714622
True	891.8607030403508
True	1015.6446080228568
True	124.52146755164428
True	74.95510991570588
True	1035.1596338598642
True	32.60806785683873
True	224.58379878191457
True	87.41613908935736
True	203.95111581439815
True	376.2688957615958
True	950.8309375244112
True	94.33822216925098
True	70.19467514740805
True	661.7392415951401
True	284.98030583324294
True	703.0765245659388
True	56.007490505292246
True	481.60783975397135
True	385.0321953186184
True	687.6211419621037
True	52.01440481312208
True	110.08311118790016
True	29.50525439904099
True	263.36326641948585
True	42.96028515546225
True	333.53945134569113
True	2.6427863768435547
True	1178.798725084646
True	99.2985731518016
True	136.34530644914256
True	355.1090120096002
True	720.3517669980802
True	663.9569465279092
True	1027.4644794436513
True	481.5649484145347
True	419.1834102093314
True	144.32775751536647
True	423.5201571595488
True	877.8565742533654
True	438.09227241083227
True	920.5648243311088
True	84.0207000572665
True	414.18720626432514
True	169.12512988462487
True	281.879370333868
True	731.3678866580475
True	172.68916464064063
True	135.78181335989976
True	62.99526690882645
True	864.533530140631
True	783.0139464863919
True	82.4361935972723
True	456.000868837036
True	727.1433831410519
True	422.8288895752777
True	54.282228571135455
True	323.768842871047
True	785.663276272986
True	26.64999280573709
True	374.37646711207975
True	166.0134848865659
True	285.595525901235
True	33.4064629224069
True	212.98254048765853
True	740.7851593236425
True	644.6657758810825
True	53.57215762567979
True	282.1133039882308
True	907.6970022677908
True	18.159413004785623
True	320.7073959157286
True	296.1474086301782
True	448.1223372199333
True	213.3378471934273
True	609.056147662685
True	46.31266737894825
True	962.2525857305714
True	910.4076067823672
True	49.77599804723209
True	395.8293133839891
True	712.0907911999216
True	872.4309772239087
True	281.8686919751644
True	573.2358354474827
True	124.31595990768498
True	189.65396563063476
True	127.55264234459725
True	135.17550660335067
True	203.7685598436236
True	971.2472371226876
True	785.4284524370465
True	958.7188284387632
True	19.88199698540495
True	27.050012763705823
True	354.4968028093727
True	13.439011054142435
True	608.3230253127335
True	1100.7287951839185
True	261.21010007618867
True	208.11721611490864
True	87.25981360183424
True	214.69193419774092
True	132.91093663332177
True	44.009536419137234
True	133.69489272746577
True	92.07685563380568
True	250.5837824060719
True	538.3685452005848
True	155.0696564612051
True	29.4905710023661
True	60.00156443149586
True	435.4756296564873
True	265.3322587511926
True	607.2078792362736
True	23.016638237818363
True	117.11209415949124
True	671.3125793410675
True	266.3620770902684
True	479.2914677702099
True	659.3662885162909
True	104.44048169234787
True	109.2878170962467
True	80.66591855809948
True	24.4707042228742
True	128.36511026989817
True	87.72420368346943
True	104.48477743860764
True	155.04631323330247
True	242.27542547453132
True	820.0246888211666
True	283.21486839127124
True	943.0210992760212
True	166.05437756060718
True	189.072115386696
True	774.1789533469852
True	319.4170822729653
True	582.0721213858136
True	258.1218153560492
True	360.9231625157047
True	449.8677427791823
True	547.9800070663049
True	650.7272299651828
True	360.3850342925044
True	34.439976273360806
True	545.6386148926294
True	608.0914720638846
True	20.50524708619605
True	11.628237753250056
True	258.9509589195677
True	416.6020835123932
True	440.2749626278628
True	67.54597847154498
True	647.2238066979826
True	933.1682820062596
True	235.6179665405444
True	905.458122255897
True	289.69585079301083
True	102.16730026552855
True	277.7212209854866
True	690.1018885948083
True	38.49780941537222
True	583.7994378539958
True	1261.3482745400677
True	1015.33955394596
True	899.3846068144526
True	202.74223044537848
True	94.47017956140832
True	192.1272897910228
True	816.7350684231527
True	143.54738775728833
True	1079.4178712129
True	866.6930062454676
True	41.00801414702991
True	88.65362670490055
True	426.60771106654255
True	400.1829735147304
True	213.30866266686292
True	506.1116816146307
True	665.5218164436253
True	120.41938899293856
True	278.171286471198
True	1040.6106996537435
True	50.39234723576782
True	697.1042173857676
True	544.1276675001259
True	37.2440221369863
True	839.4082319724918
True	391.7624404751104
True	554.3462909469887
True	116.76513623409376
True	266.3732860266226
True	215.07561242176672
True	28.470447632579155
True	128.69943480876475
True	768.6922451950805
True	142.5626140874153
True	398.1913256575254
True	65.2083316826463
True	644.600647001301
True	618.7068760174385
True	225.62078126651085
True	459.3124218952933
True	166.69235796213866
True	169.08367877476232
True	205.6026188789969
True	281.6783589333153
True	362.8930623038928
True	123.3995448543281
True	197.90283639641183
True	27.30503611184702
True	890.0627266831374
True	319.0512220490629
True	10.14292121613176
True	363.8301361562832
True	160.4788264747084
True	619.0791758441848
True	376.82324203217786
True	591.436539334388
True	556.4301502847716
True	494.6297306822949
True	801.7295266043355
True	255.0049849561014
True	565.1779314992389
True	155.7272318330975
True	531.3083611467514
True	359.6188959471201
True	373.87617612688456
True	124.55593967588298
True	133.8272588801544
True	102.1892295303115
True	71.89398549430717
True	711.9878596933441
True	177.3159936868489
True	46.37432372027426
True	0.0
True	536.8430149323349
True	103.52727915820134
True	20.41017545257705
True	39.278765486563
True	112.97893998506989
True	544.8765490985334
True	181.80355056096747
True	108.54222566696646
True	32.70294259664368
True	161.49649380894778
True	917.3831345884154
True	52.5906145711055
True	232.00909776310985
True	730.4844824000879
True	312.3380805391729
True	468.9205476622554
True	493.0572702929248
True	517.509027641517
True	595.5015778632753
True	897.5935562950682
True	247.42428420324651
True	1038.1191757294098
True	918.787729822678
True	613.7492599406327
True	343.1765685529264
True	853.9767045823164
True	10.299990176953322
True	33.356871013129336
True	283.7728412523769
True	44.01658437805895
True	201.61512897071995
True	752.939737738027
True	219.5974556355149
True	728.9892190576243
True	756.1520892929486
True	121.0408061663287
True	353.6377399750137
True	582.899791044327
True	25.69513505499211
True	126.70038817415416
True	430.0447325207009
True	300.20084682631665
True	196.19722885638768
True	120.05103591527934
True	390.95861612733125
True	20.9832234427836
True	373.40705621548256
True	363.7262266547969
True	980.7990967960852
True	377.28971259442073
True	32.6735332803996
True	443.9295362471088
True	450.5757465448105
True	231.265491273106
True	31.612971179923
True	756.6609680869598
True	438.1479043814246
True	172.98787978259418
True	13.084347820611384
True	1221.5049030338746
True	165.8485631078927
True	28.540642788661483
True	304.4884283862798
True	274.61744665641567
True	116.97332266906608
True	283.2183175775994
True	47.20016219916334
True	325.7609990265658
True	303.08338999053325
True	320.7001770438961
True	31.311109629079223
True	48.492019872220816
True	1060.6007890225276
True	24.85929735244248
True	12.601546155474296
True	173.706779865594
True	654.2115714487782
True	9.196280257907391
True	187.4945842572608
True	171.22599026284047
True	545.3411703949073
True	372.9308630770303
True	750.8280447144596
True	324.0431753316198
True	491.3080330262856
True	446.335150507568
True	516.7809486138633
True	99.01372843383628
True	1285.5500332727868
True	884.6794461783417
True	291.1761949022386
True	525.1530428691597
True	101.25497305370624
True	559.1272650273941
True	439.25375723080816
True	160.01321239788655
True	78.0222932980405
True	353.99338171596594
True	168.39211883407387
True	30.19722312945133
True	620.5503689553318
True	373.9742370192969
True	66.83594167424629
True	30.215461379203443
True	650.0887402909611
True	487.4157852019023
True	67.98171691005865
True	21.753411774341
True	317.96339555009126
True	323.9252080262178
True	695.6199881370669
True	549.8597128450242
True	551.4655400040344
True	802.622057793059
True	8.812196410527342
True	50.99700157311927
True	38.09451117329499
True	62.95458018824036
True	492.4156526581292
True	588.8794849728756
True	82.51412198162262
True	109.503500740427
True	198.546032775914
True	72.27839699629152
True	164.16509498828748
True	203.92420914489972
True	273.6690042632263
True	779.9570566024362
True	600.5864445471748
True	293.6217653449024
True	192.3217041831598
True	273.5110327843741
True	242.55231656948567
True	755.1393840198139
True	328.06353954979227
True	172.92935095195128
True	888.785981815779
True	331.57940176243545
True	478.1848370760849
True	159.4488959659828
True	121.2806087455265
True	64.04032667237128
True	211.0083856388215
True	988.7714314915504
True	514.7291640116364
True	111.64595875187167
True	353.78524121368014
True	103.75878814707076
True	663.4969984185934
True	4.307316963248412
True	695.9161712494057
True	36.71949186576433
True	911.9400371172324
True	851.1238224706843
True	218.29602880562672
True	30.24372094202553
True	84.32920083933061
True	450.0946745919762
True	223.58054511706607
True	1.1427962207271791
True	79.42404380742785
True	1095.2366307389727
True	344.5611705376389
True	666.6880728339047
True	488.51981701825656
True	29.89222836487985
True	135.3024822795052
True	432.17195999437
True	905.2461205516646
True	820.5618234161658
True	416.15337423136407
True	351.6467510051646
True	16.41027473976938
True	82.08965509130674
True	740.8185044818217
True	486.4389456337421
True	378.32539267671257
True	855.8449782571719
True	27.06746516863014
True	219.2920489407446
True	874.1290809528633
True	230.62866605842424
True	8.728054115657512
True	512.9909732636933
True	104.97726536697937
True	653.7437072767588
True	54.25517704652723
True	266.5215129651985
True	859.1678321068974
True	906.4293669492786
True	278.6916357904811
True	427.7065437767631
True	116.99112925729244
True	612.59609937115
True	254.63243190235045
True	193.62673513360969
True	842.5746913638307
True	55.71368851912451
True	720.639408980366
True	275.1353786528632
True	302.4668915676779
True	174.64869441025502
True	473.0475889509621
True	563.3853859737694
True	375.4372979869225
True	404.1149216743659
True	75.03379024752472
True	156.69579683153697
True	451.46610799569896
True	215.5368893843936
True	38.127639645048
True	209.30759664900967
True	393.9880342503443
True	395.25733829916174
True	750.59100366167
True	130.77222821739576
True	652.6616153746784
True	514.463178213006
True	604.8420482781584
True	132.5464789413702
True	36.26932754299538
True	655.1055894283033
True	72.5307620153974
True	552.3811147029551
True	673.7539038783665
True	449.922262200526
True	129.05104682839072
True	512.1969348511925
True	3.8399610715717314
True	402.264948875588
True	30.92409392483361
True	628.2357961674765
True	262.9121370664075
True	574.5932992598235
True	687.5870877873591
True	146.73535108137526
True	537.1907896782025
True	497.6345696546973
True	64.77509518881443
True	945.3592539922048
True	2.6656117440077143
True	26.803061901147625
True	659.3077511590939
True	691.4686384124971
True	135.12103766791566
True	408.0390607740623
True	125.26033307744564
True	71.07712532350769
True	442.9184515214832
True	43.99729280411525
True	528.5172799305622
True	12.65113031470813
True	874.5690878103006
True	543.1260008369595
True	692.2136220492404
True	93.30460712250436
True	377.7569324958176
True	987.2514550171604
True	855.7741891598612
True	137.35805416751984
True	536.8000616774053
True	461.4882209163279
True	236.55830853778428
True	243.2262171509798
True	6.362932648586627
True	319.3396075258804
True	11.681325845942268
True	368.3504954768679
True	77.90028834039263
True	399.9898553640816
True	643.5343426264122
True	126.8563785881388
True	235.80074234457692
True	646.0832749167408
True	676.101308533836
True	286.9291306263566
True	140.4238937669728
True	164.78146658849823
True	472.1028425131971
True	84.2136276454031
True	10.907782833933425
True	522.9264723248718
True	572.011872483606
True	19.961188685810225
True	141.2685189388833
True	897.1259498325786
True	492.6506611566692
True	277.9157012715033
True	35.872728824650515
True	469.478271279702
True	113.13494059835423
True	584.3620157350343
True	671.9869033184378
True	297.54121478000195
True	370.8980367530431
True	188.93070973464492
True	242.16327294292168
True	76.43249757326531
True	203.4878567696836
True	484.3817479269786
True	21.747837488766685
True	450.67365969509257
True	380.89449601261424
True	717.9174185636078
True	890.8818982153279
True	889.8450562392724
True	157.92738359896506
True	383.8581674002127
True	70.54593493146821
True	190.59060743638352
True	320.77919258645653
True	9.193553516380367
True	787.5925611850298
True	24.68165595264999
True	397.12868615567055
True	262.7533605244236
True	648.7187257192077
True	222.4465977035856
True	35.61513446416938
True	675.5979814822919
True	1084.142114705635
True	221.23269426849663
True	131.62899893188276
True	603.1735843047127
True	491.379074696866
True	17.555906626521477
True	829.1062719986147
True	114.957434791959
True	44.63229722715547
True	314.806551050348
True	357.8788041848682
True	395.1975267189074
True	272.6230729909525
True	18.52960920554391
True	17.109623012121098
True	847.7900685208979
True	197.3374638375867
True	108.42630199367898
True	849.0382294539245
True	647.5028347608715
True	631.7317183848143
True	452.31564417223007
True	153.47092892217245
True	32.69779310209692
True	106.77333873261856
True	436.6579628999315
True	233.11321709059368
True	478.0426007436183
True	146.4119726236046
True	477.2055651073232
True	644.334890015313
True	966.3658199287696
True	25.91067993586253
True	983.8916260399974
True	1083.9485581810973
True	478.77910801686295
True	90.3588156725666
True	806.2082449663002
True	654.2382677203665
True	653.877286109417
True	176.5168406302109
True	745.2384134603398
True	717.9289209598521
True	122.70352227904326
True	803.9753336896213
True	819.8329728460335
True	486.93302955923
True	222.71673575790533
True	74.30771983618207
True	312.94921456094613
True	353.97612447493657
True	459.4471973730121
True	422.8719923249415
True	194.31555596096027
True	313.00614610872947
True	2.794316385427006
True	11.991782965959349
True	97.72419730657118
True	136.14193296689962
True	355.5457847602777
True	347.1870718276897
True	112.94557097450588
True	17.882527114372976
True	204.58414350614723
True	815.7149533953293
True	463.8850157394172
True	550.042687664657
True	558.531708119252
True	781.3609399118217
True	639.0276714086287
True	88.88236261258541
True	205.15383856831784
True	242.0071547394201
True	289.9080321546038
True	105.48897390620972
True	368.298086063012
True	431.1892711282712
True	171.48459696749578
True	649.0240314464409
True	246.1290869526597
True	190.69024782747945
True	28.297516937798715
True	244.11527343128543
True	497.60964288370616
True	170.25995403524914
True	515.6158634355359
True	470.2180227188436
True	236.85449881235695
True	111.23857704565968
True	43.895207628481
True	399.99681648327646
True	807.1384472889274
True	163.3609376537382
True	1065.4567061096495
True	1047.0048469888766
True	480.5373569144164
True	100.87897297576735
True	121.99763305607864
True	662.8368337929801
True	8.692375820497253
True	217.0474663903692
True	138.27335090254675
True	119.93648634178498
True	332.9588494717754
True	623.9475107039401
True	39.276241863968544
True	127.14004586801464
True	985.524248676438
True	58.50868171111736
True	447.7535748238967
True	537.6227302335018
True	250.3315316002209
True	132.66629724904732
True	914.7007489715
True	1177.7163311483391
True	518.9195494060077
True	647.2373502774807
True	213.2998039112652
True	161.05928313038592
True	318.9599555120702
True	239.6865393189912
True	171.77317510305997
True	317.1824017864068
True	337.748900714601
True	12.488469125549882
True	629.599215001021
True	144.045571149838
True	74.64243892855242
True	446.943495308553
True	337.9245660864291
True	1204.181555053507
True	366.5696830381012
True	973.3878919538796
True	10.958007862691098
True	267.9505540807765
True	228.72981302280652
True	151.07812636464632
True	496.20863758862447
True	190.0697374561023
True	395.6563089247136
True	324.4058245978007
True	104.83565423531093
True	368.5529046650343
True	1093.6258515159354
True	708.3401796345487
True	218.65165677032016
True	108.1005328528192
True	296.28863752750493
True	23.25158731281304
True	358.15071794114414
True	316.45202464579813
True	551.1677986038566
True	431.5665373209412
True	354.1283310402498
True	156.5853669304015
True	13.458145020575394
True	433.98680988882313
True	269.5420715860669
True	152.0363553055699
True	300.92021534577475
True	433.59166105804354
True	807.4857458507634
True	314.4714400879333
True	771.6203965085413
True	401.0802841525584
True	373.5299012322287
True	1.0405213403843885
True	1144.2900302234557
True	102.0227415272221
True	925.1661493333576
True	194.62887708298945
True	442.3898563133609
True	679.7555897151461
True	82.48398465594337
True	485.0964106454808
True	34.20528994761061
True	415.3147608964711
True	78.91192937296347
True	230.3415387047548
True	39.6976486490178
True	658.0895543151685
True	181.82301700618277
True	25.242486103950743
True	393.78292067903607
True	107.89544520835102
True	163.8246345986552
True	843.7218401337643
True	258.1929249785776
True	160.88329912972748
True	363.6203757645954
True	515.8951875716265
True	332.275765293991
True	511.2240435406961
True	621.4694963744741
True	154.36747474949678
True	7.179107748000213
True	71.28529006621716
True	423.3932641028375
True	91.96994130872169
True	80.62892072702468
True	1073.941979780471
True	28.154354854537274
True	332.7400175440771
True	321.36721039797555
True	458.2507437028912
True	693.0748387350058
True	188.7735530241154
True	637.4509173754259
True	315.42532137718143
True	347.31357084476764
True	275.16519831839474
True	205.6652796319558
True	363.0416828267431
True	457.52681151443335
True	399.3929217850933
True	584.7059482129881
True	143.10229547375357
True	71.84523924626869
True	38.69133697615578
True	307.0177431644773
True	648.1144621009081
True	428.2462687923903
True	821.4811472522496
True	216.91944943675887
True	376.1015855872592
True	67.80478285755689
True	53.5420203699976
True	403.48526448755246
True	203.0719351408872
True	215.307640748158
True	40.73670349729696
True	1085.4746798886683
True	183.72951702482587
True	900.774501095412
True	319.6260900975447
True	921.1320324872949
True	229.29346563028008
True	451.900549380668
True	527.5224594387246
True	604.4338323841342
True	202.34136700352815
True	470.8474017099349
True	947.5956444287568
True	131.59691758352824
True	7.702269228928639
True	566.5713414931502
True	26.30077693125264
True	73.83319898368512
True	805.5199117544902
True	219.20237070828117
True	998.505979855111
True	696.6154038325861
True	411.18631826210446
True	282.66714419091954
True	489.5725189801546
True	332.2881553652867
True	186.1103838273046
True	681.6898013948953
True	729.4409031612498
True	209.68737718095105
True	91.66712525914696
True	514.2776215557574
True	136.9981592950995
True	380.8918872043124
True	344.49044920785656
True	64.39892916615287
True	390.0994821134464
True	416.8565975467165
True	351.90071848251813
True	423.6303168810212
True	426.0123766907121
True	649.0870592960282
True	56.47457552301166
True	456.3396463085512
True	330.9467456257429
True	667.2730653724838
True	222.35670434974884
True	102.65518336602491
True	42.15259226066262
True	550.5213946170821
True	655.0461807820797
True	187.57410358871803
True	415.446347359623
True	336.6392090601591
True	18.12429244036569
True	160.52078482167133
True	292.9549341143523
True	3.003903384814243
True	874.527214107793
True	80.09254064749204
True	108.68065720287804
True	115.11391991266488
True	364.3181828876771
True	35.320301874984494
True	454.2211512188951
True	233.06787937482727
True	5.3911584132936285
True	116.25983984905406
True	440.18140882891095
True	51.011848200980445
True	67.68492138884687
True	185.95098501370663
True	293.86900666590583
True	968.9130343138972
True	380.3088422460213
True	926.543694147878
True	194.3739583219044
True	1075.20180842462
True	789.6762279774156
True	660.6662428478668
True	413.9412853300822
True	368.5311811808636
True	78.47542081109023
True	70.4928628197538
True	82.49309140962139
True	181.49974725075597
True	489.98692375644873
True	1085.2762136242648
True	173.3693729962436
True	349.3600318268757
True	426.3163478683404
True	591.7154221404006
True	613.9717354107969
True	286.1006120787255
True	459.7401813154778
True	670.8792511203676
True	98.09918814734162
True	707.037666385907
True	257.2441085898817
True	133.07343492675912
True	401.69562542142455
True	837.6898828117925
True	440.5870893270868
True	835.3424373086261
True	190.406692805655
True	353.58064098100266
True	701.9923569036969
True	627.7994385377489
True	198.48185326084595
True	263.2310874195925
True	808.305570442279
True	29.81539613573819
True	192.2935373033864
True	476.5818541280775
True	695.8338742762437
True	109.58246694795751
True	35.158945185742205
True	171.51548380833998
True	743.2296902229187
True	306.7406504388388
True	554.8655633957628
True	351.2470197820004
True	294.70547763243627
True	459.67566914640855
True	499.1906378219156
True	72.30856030489133
True	371.52471673818906
True	767.3356477105737
True	0.0
True	297.10998232544216
True	252.099369813872
True	946.6888753354508
True	144.79296545360518
True	666.8269283632893
True	643.1542299516448
True	118.96917354485898
True	213.0127779269932
True	138.95839957801402
True	10.624878468096975
True	286.79103840461386
True	383.19044521251726
True	1163.412153250458
True	237.6829633288569
True	404.7675919845053
True	652.2177146044878
True	200.2043387020082
True	27.22231923964544
True	847.3039549309373
True	617.6839468023547
True	161.8099166836801
True	616.0709832435695
True	155.33721274136315
True	285.603775146577
True	744.6298040387063
True	36.89292377126021
True	109.71006433120478
True	508.4518951763138
True	63.52568546736804
True	79.55535779317704
True	391.41997426495817
True	23.530990559913995
True	747.5351952219619
True	96.12717024269816
True	161.59661365807875
True	16.962722406981623
True	750.9044994933105
True	31.000077410168927
True	782.1080632871168
True	400.14420659747776
True	113.63857497005448
True	715.9463969074155
True	530.8646099755371
True	565.1840505614764
True	45.70876173663448
True	382.9704930237312
True	5.254520054409764
True	92.18925872753402
True	391.1419184988919
True	48.13991299467838
True	124.63321313808288
True	314.788458242685
True	183.95281144693777
True	99.66028460757312
True	657.0176210950702
True	17.31565749722302
True	1145.872883408127
True	495.5737302183575
True	301.93460568615603
True	492.8558250935974
True	124.17523078025052
True	803.7207057053055
True	1110.1728204103558
True	748.7539498208969
True	176.85476614676733
True	227.8097242081665
True	50.47421275767766
True	61.03481542607136
True	160.3977752895608
True	101.18325476948571
True	169.15139059619793
True	1183.2313918739044
True	305.45807237133795
True	344.5740584563592
True	693.6043759819681
True	17.731908994921834
True	15.209417071903404
True	593.6516756704698
True	5.902633626351989
True	114.8691110042948
True	684.159496710843
True	178.4669796855679
True	648.7709227967687
True	846.6373642646176
True	159.49690663588984
True	905.1264992655556
True	2.9119763642612035
True	442.91013131922256
True	1042.1681839260634
True	24.01423121999475
True	234.9463313803424
True	150.74946891627548
True	967.9718999690228
True	231.8898467049815
True	491.86128401611353
True	117.92029268142116
True	514.7473913735264
True	151.1605881144357
True	95.3021497432658
True	385.5383918336992
True	65.42376753051585
True	56.72722477088053
True	1068.0882717212587
True	269.7762879661413
True	158.09391747937693
True	357.4771941810428
True	401.2395682195885
True	215.68223808475827
True	170.86135394681696
True	384.78614786476186
True	35.96979740157063
True	503.10164470664137
True	1111.5434902250165
True	117.854926371493
True	468.8124103429316
True	323.41182391281114
True	26.12852468659241
True	409.6847922216397
True	103.35805490426152
True	590.2071595685385
True	194.16933385253648
True	429.2841172043176
True	17.89967659028754
True	459.09157760649833
True	110.89126990392305
True	349.4171868042237
True	33.32984423272748
True	169.69815769932873
True	241.0789843433693
True	735.2002170221364
True	60.40346879749804
True	135.87127145267968
True	236.0023546319437
True	144.52214912044275
True	653.5455650360698
True	535.5590771831156
True	781.784103708801
True	394.9266887948388
True	533.5674497553039
True	425.5564074982072
True	687.5270005830579
True	68.99858155488096
True	456.7063806974695
True	422.9179715472387
True	47.60795632027377
True	87.39858931586171
True	129.36916657475825
True	90.61846749618157
True	315.7838157916909
True	860.4442410018822
True	314.3802400389844
True	1075.2528943521393
True	326.104672422748
True	917.8297480660052
True	151.33206100410078
True	589.4344658502623
True	597.953378319441
True	709.1969665801327
True	465.3978493190903
True	62.8416347120794
True	292.8263123030657
True	42.67168109928101
True	168.79606209169978
True	169.56946319552802
True	1089.752506624557
True	213.49088314470131
True	543.9354484482305
True	538.6059101931
True	563.7199042158887
True	910.1956256281338
True	599.4702570981456
True	663.622384251453
True	954.6789548134532
True	124.77105380977174
True	298.7197310551709
True	250.80920678111937
True	328.3798190256107
True	89.01789615421848
True	382.6099473336243
True	4.037255529235573
True	327.4114982477862
True	266.7612585748589
True	616.389674868362
True	295.43431335989067
True	358.24762782657973
True	11.25177156414328
True	61.70393422334723
True	543.6468039982765
True	29.401033110409227
True	149.69633177836582
True	65.16578780326807
True	149.7639882962017
True	229.89840629212
True	70.31905880948302
True	379.2428126272122
True	271.2320955899467
True	102.36914940273674
True	345.5724998589449
True	57.25940744077349
True	578.9524873588086
True	838.5873128714525
True	280.82831839112816
True	1147.4077300701786
True	117.88916459604395
True	327.69106851087463
True	1058.2725066404953
True	92.02322971507095
True	271.9704770756023
True	10.75453475975148
True	409.1202202580337
True	438.6383423641436
True	153.84869835143655
True	610.2401280358905
True	923.4207393969928
True	155.83511910472103
True	78.82578409435912
True	334.57048417500494
True	557.3861968803177
True	615.5917730607713
True	1223.818508191213
True	26.786526619314238
True	982.3011680747378
True	137.40127734494067
True	647.8970778479289
True	116.62685853627949
True	129.41548849919914
True	188.404453220463
True	165.24181700292624
True	741.4416320193997
True	195.62865919680772
True	230.3682989595971
True	68.47581729903601
True	505.40517270225
True	433.8595742928369
True	172.96643024980008
True	248.93348848144296
True	18.09648909966545
True	433.4016594207518
True	218.8604795408283
True	306.7073590059877
True	113.5282365346374
True	687.1387195537186
True	419.1402280402137
True	256.0890639614082
True	651.9728601685166
True	534.5121247154145
True	460.565166301339
True	133.57982091851088
True	517.5498600426013
True	429.5506935897283
True	3.212620859527223
True	194.39401387449504
True	93.60216524016646
True	238.0316294135149
True	2.28291606926216
True	128.0205143128039
True	354.1458868756379
True	6.621069246848565
True	886.2942177685244
True	178.11257377396345
True	736.7655073728641
True	781.3555470252543
True	163.92312639927616
True	219.7607765478264
True	494.498347693341
True	844.7619613065294
True	46.143652906220616
True	37.10441068176662
True	136.12798674425895
True	623.0175082682928
True	739.714436702742
True	181.1172427937454
True	603.1178738395065
True	602.5998637108178
True	829.0607018265854
True	415.15233525617447
True	187.8131367241803
True	867.7894668398293
True	217.5009531716154
True	148.08113862213173
True	329.5486026415805
True	215.9853557155786
True	207.99149774094508
True	613.36677556105
True	254.31597359448656
True	202.82797766006595
True	451.4739933257526
True	465.24096384992737
True	64.11852675817919
True	284.8522038196258
True	78.85623416276061
True	356.0176100443411
True	351.0922012483726
True	248.17556181070444
True	181.7319074632269
True	368.5834857040098
True	617.8101251666089
True	703.002130995103
True	294.91234539936687
True	766.062162483705
True	62.100479860272834
True	890.4492342012497
True	360.6693109750569
True	12.463413997862144
True	601.0353241279807
True	688.7914345958451
True	264.1214887402376
True	164.75352666425928
True	50.979047234390265
True	384.271657544817
True	78.22174315426888
True	13.943663759611956
True	883.9619442827616
True	387.0066096510695
True	176.8679941595425
True	992.6486912435098
True	12.324970891315608
True	795.9849810640201
True	27.37853387743097
True	668.9845866216024
True	58.6535489375618
True	757.72397330253
True	441.7687847460867
True	192.77280390862404
True	439.8379034962201
True	209.6081333506868
True	302.2808487938489
True	221.7631831223605
True	409.946903632399
True	8.828340869820963
True	323.9033748599519
True	112.90070153923178
True	10.676544323816948
True	481.0107083017191
True	734.7317362665367
True	271.93468358277795
True	77.2815861215675
True	302.7657743147099
True	78.81625741354418
True	189.83975745605983
True	179.53309421728042
True	373.5596468867103
True	43.78322746357925
True	135.0702685435133
True	386.6213985195128
True	843.6182274781053
True	114.55176783617746
True	211.16519370739488
True	447.3281674786704
True	20.04474095019924
True	430.4609778175696
True	518.5568504337859
True	88.82108889409221
True	390.1069863149309
True	364.2321437995552
True	415.323071252397
True	586.9319952088617
True	1050.2426448032625
True	971.8291335565608
True	54.91810673277864
True	1073.9389438476082
True	108.11671693209016
True	116.587486254287
True	110.43506194866949
True	493.4967496049119
True	371.00200092628864
True	577.2831866307032
True	258.77361243327283
True	161.82311106392314
True	398.7903679692328
True	15.95697443193971
True	460.2266115040906
True	382.8762893186199
True	151.509195955429
True	95.9602122433588
True	544.1763446992309
True	990.1969763556978
True	200.96316050989628
True	62.40010315313457
True	425.383517395104
True	391.888146390841
True	482.6281652889055
True	325.56735838013645
True	4.452634424463688
True	566.2177531314031
True	494.4507092755194
True	502.2223986911187
True	190.95840433836105
True	105.41221090912128
True	21.93224578404837
True	383.0704054997977
True	107.8080082613934
True	7.452760103244754
True	31.622301294167656
True	346.1085816036094
True	671.0818647826034
True	132.4994114213359
True	92.45983830645984
True	24.79132124808761
True	407.32370978329806
True	362.2612885610193
True	761.1591644564968
True	308.0976454049029
True	503.032972780544
True	539.9491130589842
True	507.5925443405157
True	285.64149609325165
True	544.94457513493
True	107.6661985765166
True	593.4076265942695
True	6.446113416168213
True	361.0207492065552
True	472.9740969240625
True	946.7876022237284
True	351.5458879711525
True	772.3071453431819
True	1003.6200704808036
True	175.46647386686988
True	41.85264969713612
True	355.0973033111794
True	384.56500261777416
True	565.0868632772341
True	245.01062325099005
True	28.99166910480178
True	650.1489664023178
True	126.84950552879286
True	1080.5268726192082
True	317.2606696710632
True	451.6162569084035
True	130.4298457212588
True	810.3250498309351
True	140.72915285692952
True	828.3303020710609
True	599.6994431747713
True	183.94213530470117
True	117.37614310988154
True	65.26376881189202
True	572.601207731656
True	929.2844833708645
True	430.45680318938935
True	535.5862574276808
True	136.28080086669874
True	605.8677624489785
True	481.00645594427306
True	777.8673966105804
True	328.59749638402525
True	550.7042509146999
True	111.96159561600894
True	27.56983897663833
True	418.9735633285053
True	169.13528719662992
True	100.69474135934824
True	362.8217502408304
True	1090.736364241
True	261.8875731348772
True	552.8236706179249
True	11.793516994847824
True	74.84289890223012
True	335.8643953558912
True	791.5913254162313
True	464.0337837548257
True	515.6070805857175
True	700.5868587245957
True	65.54610227045616
True	740.4012083201824
True	50.33805306093265
True	107.2084729797857
True	184.5917333485273
True	83.11953092310638
True	24.35457297871277
True	287.50206592821496
True	467.4152663593951
True	909.0583249596756
True	871.2691587966376
True	5.140606855843444
True	282.06865439703824
True	455.6507317722392
True	127.1792048367342
True	238.4992675343053
True	331.2223970782445
True	1311.200193554
True	436.58587351606906
True	24.762550303158665
True	192.46732851398164
True	694.4393314039919
True	35.465715646423874
True	180.9048132210828
True	579.5903392146399
True	72.10556010879338
True	866.6765613382316
True	334.3882001854688
True	667.3218376518673
True	77.35892896426263
True	692.8684311323599
True	586.3240981609576
True	878.1923320461415
True	246.88294810195035
True	501.8200368222858
True	862.674522941906
True	897.1964654631555
True	231.5004579179855
True	765.5302048637161
True	208.51609969568256
True	456.394623019982
True	386.1757009991259
True	506.53914660939193
True	497.7161756750603
True	309.44118179980785
True	353.3333461447755
True	112.1250415758078
True	334.45934279943
True	1164.6456320219934
True	305.88832875161
True	149.9840980960437
True	304.35216263883825
True	739.1064270184584
True	619.2221368196855
True	420.7227757752648
True	116.4138924183961
True	328.21604129659846
True	33.753473073041896
True	168.3317367117314
True	90.11182063005816
True	87.46764436553893
True	555.5513922109579
True	136.5827361310671
True	136.5882368654188
True	110.69348481545252
True	84.63840541684377
True	453.9977789535824
True	404.8824141817892
True	1033.8644671784011
True	547.4691911383902
True	843.4576665842486
True	276.637169448539
True	293.5992290028652
True	544.6304614333451
True	202.3611626188442
True	735.2559416768145
True	241.3724839612958
True	352.12383740662864
True	68.66783790509459
True	121.41849190637454
True	245.6512783361665
True	121.73539819326336
True	464.9413481904225
True	27.80575397972248
True	571.5267470946969
True	1011.8630722449024
True	723.4009356445367
True	1.3771883386640198
True	59.47265835380773
True	483.0374108266543
True	437.99633008022056
True	71.58240602965819
True	116.84674336879044
True	289.8923533601146
True	84.39865089820911
True	47.719049470890674
True	715.5663378808141
True	671.1701152566807
True	153.4093481560438
True	168.85018428701707
True	514.3308826226723
True	53.68845508710367
True	26.52488132922686
True	579.3577304796108
True	480.08180026043647
True	1129.251497241776
True	45.28462525724573
True	427.9590788191271
True	857.0093969913266
True	826.3627099041528
True	303.93133189160847
True	745.0371935143462
True	405.7108299004748
True	42.16885612826778
True	100.83858240286744
True	692.4514377245287
True	77.52239307193115
True	140.67313496881536
True	948.5997334928074
True	182.23813118232997
True	275.09035087495835
True	98.77559870750947
True	612.7020053372908
True	591.6723685573745
True	218.12890476249007
True	430.3722845254872
True	43.43146559640496
True	280.1095777691283
True	601.7787101684435
True	614.5426657301565
True	311.7220442620918
True	79.53424557654292
True	955.8636604688862
True	1071.7641680469958
True	564.3858863070137
True	63.34374883217742
True	31.187203069445665
True	96.562062797668
True	108.10675083220072
True	98.38251926123816
True	901.7215545230302
True	1201.4920083960228
True	734.3478089301166
True	325.11853386661465
True	7.215847669226052
True	20.164709043743425
True	342.3614572153562
True	469.2656713868782
True	43.688512820838376
True	535.0669607488172
True	416.1518782085134
True	402.1212644101776
True	81.46757677915211
True	201.63166180659744
True	257.21542117467897
True	129.51866540657477
True	404.96572902423526
True	45.984168007060894
True	182.44536904054505
True	1158.6605214280924
True	6.771808431516369
True	27.32970526974116
True	587.4688633942719
True	356.46818375697376
True	773.075030356846
True	156.41757608882682
True	795.5993045133642
True	589.2109950393257
True	278.44170133180154
True	447.44380660334366
True	332.4373464664497
True	289.7682377463936
True	269.88412948363504
True	384.4636025850688
True	492.2268649784983
True	505.9789920158543
True	105.69020117134538
True	363.57964121646165
True	8.15208010738124
True	190.0920287170436
True	241.69432439418827
True	845.6009565888756
True	584.6682485664463
True	30.76141685967428
True	743.0267502537488
True	864.8120023277775
True	104.67933601720506
True	346.5782674413853
True	853.9400154568556
True	226.812263105074
True	157.68602403134255
True	529.9052314001415
True	588.8696662130856
True	1127.2526052418557
True	148.7169595853329
True	158.37053359345853
True	247.96407834223555
True	324.43416061059474
True	431.9803006112206
True	420.47412467201366
True	330.7719758945831
True	463.51121575869206
True	490.14993383721054
True	228.76320165468573
True	1476.16632301023
True	238.09237877834465
True	400.2907696888935
True	52.49060863078375
True	772.7448200307938
True	255.336954560483
True	948.850940266652
True	567.7021207121353
True	320.8871869890728
True	767.9036672189154
True	270.2498361590453
True	218.20765505978505
True	260.4458348340109
True	220.23517099694456
True	136.1578139007771
True	249.1285056135059
True	732.6427175002252
True	551.3268627872995
True	218.59477222963625
True	1161.8017999910116
True	117.59223007663996
True	262.17123225843613
True	72.31973935636596
True	292.30403675965147
True	413.2063743324891
True	88.27465435448673
True	200.56828992959905
True	75.9086407994189
True	720.4286867307702
True	359.5889143980344
True	219.781876198649
True	696.0525078307057
True	868.9537932428071
True	839.9045651123685
True	791.2949424367885
True	353.1236946086823
True	1.6595750156244256
True	259.7448547166006
True	53.12959875571052
True	365.2684117996311
True	55.355895342304976
True	359.949415347875
True	853.9093272900931
True	995.5910278344364
True	400.7570389474319
True	22.27921478885681
True	530.5983060155964
True	514.2551745570498
True	192.236192081587
True	236.1888591600381
True	298.5258078357519
True	23.13586350061532
True	123.6309132105776
True	903.628595730706
True	62.69935476161863
True	468.0901630078232
True	777.9337083951824
True	103.41778994810323
True	261.6965000168877
True	116.4700914951674
True	15.601547722337395
True	1.297400830851807
True	114.92660568971468
True	1014.110375460148
True	489.62363479200695
True	69.8162776418087
True	792.8505226446853
True	342.94200363413773
True	1.1315245763023418
True	448.0191037349624
True	190.1520618455212
True	507.33388104891225
True	84.77647979727473
True	338.6137478995629
True	373.7016495772453
True	166.40250725301226
True	204.55589968787416
True	128.6145862138258
True	180.3983198657564
True	998.4579836620558
True	15.44810305901341
True	508.4055957963391
True	466.76637775407846
True	392.8804725402774
True	221.75730701567983
True	236.0848826492258
True	154.196477777207
True	49.61404705604768
True	482.28679162360686
True	149.8588403693288
True	790.4616298963349
True	827.713348884029
True	248.95762164836032
True	317.55601416542817
True	529.0922248166015
True	44.2609105223718
True	81.64715658164023
True	715.9878959955128
True	1079.9406706499249
True	115.81928762740674
True	712.0297678038186
True	141.98311854888703
True	930.269639931187
True	672.7347989811
True	105.5440962125646
True	265.86044590220547
True	587.9550008968478
True	252.682054104855
True	42.338343527919776
True	555.3333257495891
True	455.46441605177085
True	5.917716260431602
True	478.25171011106033
True	67.26898391644573
True	174.58399358320872
True	232.3201066015496
True	299.0530097008672
True	78.87441101547272
True	217.75468239119124
True	343.01930734487365
True	415.0717474333391
True	950.7177069397914
True	46.434322088233934
True	924.5872309503192
True	968.3768168150234
True	128.6048472692225
True	74.67190306486583
True	999.0741413599972
True	33.98150709675192
True	229.70544083451716
True	84.45298434420548
True	209.3716282446922
True	360.58691648556055
True	964.533285357966
True	99.03674069075974
True	74.28100596453807
True	655.8841689989565
True	278.98300197202445
True	702.0627659364606
True	51.45351765100615
True	474.0151040676814
True	374.80982561478766
True	687.2638819445488
True	53.801488841043096
True	111.91192440279497
True	22.50432798163389
True	271.4573971197932
True	39.47757167953242
True	349.02473126020345
True	2.9335879226778943
True	1168.3827207629972
True	97.7709755482484
True	133.11574048313307
True	352.4661334857552
True	742.1295996616933
True	688.6897656399739
True	998.0608563261294
True	468.8022514996273
True	413.4190712107485
True	138.62346022674635
True	405.9169223537602
True	855.1334381752799
True	429.4347718881819
True	912.6588557218596
True	85.01016857001038
True	425.7322219851984
True	169.46302213094796
True	267.1010299496799
True	753.5556423564809
True	166.28228790890034
True	140.44144263991632
True	68.40693319012178
True	873.0118215136771
True	789.1662662012961
True	80.75673283380085
True	446.5416507963937
True	735.7696594826568
True	416.8281361972629
True	56.21516318815752
True	319.2840340902365
True	775.0628058231138
True	28.94449663243317
True	374.9204075907053
True	164.63474884462886
True	277.52937581835096
True	35.02830202942833
True	231.10682484208132
True	789.2391094626951
True	649.2524069163253
True	54.35020637041112
True	284.6357885519405
True	925.756238788204
True	18.49121610184705
True	303.89691373120075
True	289.22071310415663
True	420.00660333340073
True	214.83032899924368
True	601.2039923488912
True	48.26324549309876
True	965.3216119806624
True	865.0363093267406
True	46.34244421802593
True	400.6565975762271
True	708.5559281755847
True	911.5488244840102
True	282.03362537608393
True	587.6009204250964
True	124.63389933283482
True	177.9162816226465
True	137.83707890845238
True	135.35445297612395
True	206.2109538284431
True	940.8109626923872
True	765.1509319367754
True	969.123136033376
True	20.176919966177717
True	27.10011556680794
True	353.08362048150383
True	14.1453982758776
True	630.1229198790181
True	1078.7418245978529
True	254.57487204119957
True	211.47831268462343
True	83.07153811827101
True	206.58087622236343
True	135.38191565596637
True	43.86738545610095
True	126.79326000397424
True	95.86956261390822
True	244.9203430272978
True	524.9537767140342
True	163.72042559252782
True	31.04111290414404
True	57.09987741012213
True	430.5009834788724
True	263.5402495747942
True	586.7224741641107
True	21.708501834810896
True	112.99014038962711
True	663.6198547178213
True	274.11400509511003
True	461.3752932517796
True	669.1632121653702
True	97.84958470765103
True	113.80936998230425
True	78.39982787618867
True	25.07599827479796
True	119.48426951111598
True	86.78238419532697
True	101.1355948588138
True	151.5657764301221
True	239.32669233057624
True	808.317886341807
True	288.17940401446657
True	910.1677730789912
True	165.4680296351922
True	206.7678981912517
True	787.2710534042156
True	316.2064053062263
True	588.4734648384349
True	262.17509322472927
True	351.7982387621107
True	430.8665481299805
True	567.3423364446897
True	647.0283529755988
True	364.8570819667169
True	35.23138509750255
True	535.8825665537385
True	626.8661478794103
True	19.771369294692896
True	13.00452087056758
True	271.7722290327712
True	390.06760429642617
True	444.3900187118422
True	63.870724807139375
True	640.1946148404714
True	924.9293018030957
True	236.717008870147
True	923.0618904488168
True	278.97428621580343
True	105.25586525301586
True	277.75233039373563
True	636.0565406765364
True	37.01361597633478
True	571.2972379527245
True	1281.636581220766
True	1029.2277629710077
True	875.1681252928896
True	212.2011691371208
True	90.6829524144632
True	196.10734591363337
True	832.7979556950319
True	143.64522994382503
True	1079.1731548764924
True	853.751015765064
True	41.76086354683846
True	92.90500349251866
True	424.2913176937002
True	406.7013271917679
True	200.7206769936685
True	539.8303067341255
True	666.5477034547276
True	120.5217991861623
True	270.33352382232204
True	1006.8939096013328
True	53.12362687385331
True	729.210724801811
True	564.3525045862125
True	39.34300815712095
True	822.5119732215595
True	379.85155234026746
True	550.7147822333934
True	110.774892252851
True	268.002819019698
True	214.10645736793649
True	25.88014915956688
True	140.29865390121878
True	736.8028571125251
True	141.7052180757707
True	369.4415311056985
True	63.36775090274482
True	643.9329189111482
True	615.5596904496223
True	219.4352192107772
True	454.6242729723384
True	162.7302806888068
True	162.64008832198672
True	217.61436926095072
True	285.99132963117864
True	357.5928711604542
True	131.70946369584854
True	191.11682668669064
True	26.88487758292455
True	895.9242919466345
True	319.86173463405777
True	9.669063637366277
True	374.0831439470906
True	165.522752604257
True	627.1536325198425
True	366.5258870404631
True	592.3385910245561
True	541.8976394231337
True	482.492390085321
True	773.1712412708215
True	241.53181237078584
True	558.4387938247868
True	155.72434334274928
True	515.5443036377684
True	356.8409670085634
True	372.1730165318453
True	126.1819354696227
True	135.58706863411138
True	105.75155801989132
True	65.86850441766097
True	727.3140332801844
True	175.00727736763423
True	42.94926001896478
True	0.0
True	561.3260643274626
True	117.10981267898369
True	21.997662033617544
True	38.64546524024853
True	105.433815150601
True	553.9098082409214
True	183.08827351561243
True	103.69272717961016
True	32.90409980443215
True	162.6004400488784
True	917.2038158151148
True	48.83679925833074
True	228.52991016439657
True	770.4099448947593
True	324.39960507254347
True	455.3467964552447
True	479.7689452249856
True	512.8188178094686
True	583.7807876122688
True	947.2607967605152
True	262.49631662782974
True	1052.7049046760917
True	930.0551027336528
True	622.924149244537
True	351.04275299610856
True	836.350352017928
True	9.400487721610371
True	34.940221657375226
True	284.2695935471032
True	42.75171548816224
True	203.64380170530256
True	760.3955408284102
True	224.86968668270043
True	720.0569277524233
True	763.0407963345132
True	129.7529663616926
True	334.41693227887976
True	615.5885335762492
True	23.823873172053496
True	127.06594773320276
True	446.3320041922831
True	302.23968893702613
True	191.308257448198
True	113.73321352480156
True	387.4140298405609
True	19.77707392854244
True	368.1913562217081
True	368.279437544473
True	1065.3120690135174
True	367.5003678348033
True	29.453169748978688
True	432.099131047088
True	447.6649036872424
True	230.2343689664276
True	34.25978746266486
True	760.875274174902
True	433.6728569194618
True	174.8573494567537
True	12.083737196172914
True	1215.487134758141
True	165.1263292757313
True	26.71604516116425
True	310.36106384957753
True	278.656913565761
True	111.97110416849004
True	299.03997817399227
True	45.17986114149636
True	320.99694802129403
True	299.6437962991422
True	326.7930747417599
True	30.859099301715784
True	48.05577687765265
True	1037.9734172500876
True	25.58667274214006
True	12.448117038286467
True	182.86590013356053
True	659.9361012563828
True	8.954312048920476
True	189.18518178777788
True	175.117755055907
True	533.9757492683226
True	383.5409434084284
True	738.5042835694607
True	320.8070274968684
True	495.9192813352139
True	451.19187150933857
True	514.8742159554797
True	100.0142347689702
True	1254.398684247492
True	923.0497901668276
True	293.23150264704526
True	540.5956382696944
True	101.00800533230296
True	566.0440332297857
True	422.99089654930816
True	159.09485925474655
True	80.29625749053342
True	348.0970325278489
True	157.2399178065426
True	32.33118387180945
True	625.8728469448995
True	368.70250956576274
True	67.41236423513878
True	29.545781161915954
True	652.2217944665082
True	492.6682331467075
True	72.51026857597371
True	17.576704814407073
True	334.4621435355256
True	330.49547808624607
True	711.0036838432737
True	548.002170591189
True	552.5011099777993
True	781.4933163770277
True	9.274755204940526
True	56.27722559443029
True	36.30285618055702
True	59.49884991445026
True	509.9492868017225
True	592.2909790008312
True	80.16994723776696
True	114.86791939065012
True	202.4192459823044
True	75.64214527156992
True	183.501741406262
True	207.73704560912304
True	279.2343980006507
True	780.1587476033097
True	570.5406503476653
True	288.0397077422686
True	202.0368330840336
True	260.6025117394429
True	243.68762370256852
True	734.4849130499757
True	331.4310784422808
True	169.07803455369444
True	895.7057788210985
True	354.4130960726701
True	469.1290023422782
True	158.43026559953725
True	116.73284977952753
True	64.61910406989978
True	214.21233075325523
True	1010.2802826052114
True	522.5856216957189
True	116.844766881018
True	360.98438854538085
True	102.25348179244688
True	656.9323640358629
True	4.029582683955254
True	670.2180852787367
True	34.429598908640514
True	927.2599001656838
True	837.020668432605
True	213.22201699857573
True	30.96993183264321
True	83.10366285903336
True	455.5207884713998
True	225.30665045841332
True	1.5626300503657955
True	78.6607243569274
True	1101.451567546564
True	336.2974198364118
True	655.7840519009243
True	498.6589140451016
True	31.77138717232331
True	140.62189225894684
True	418.9979671908041
True	952.569169598661
True	804.5046786704195
True	425.1218014920867
True	343.7222599662959
True	17.073779249922836
True	75.63508758102009
True	734.115411106209
True	469.2734157152057
True	381.3357870054994
True	881.5607192448795
True	25.71800058508228
True	228.82266452178024
True	894.0006317180118
True	230.3132525966219
True	7.285283629278335
True	500.8719760438363
True	109.39129060632712
True	617.2617957381922
True	56.37037553104242
True	246.6792905009181
True	882.3609008792389
True	911.4423253407268
True	267.3460038516461
True	436.4606842717304
True	114.69729555317822
True	596.3193714643135
True	262.9251385097637
True	195.2670351312173
True	889.7751791909633
True	55.2005960227535
True	713.8285298979414
True	280.5234886939968
True	300.1380687984293
True	164.85633472645648
True	498.6450720915322
True	600.1779653344454
True	359.6202463892829
True	404.6004949288943
True	73.88000631717446
True	168.2129651235366
True	453.48557165411887
True	220.6635760150746
True	37.00512953537118
True	213.76380605753204
True	402.2416697500024
True	390.2302467846401
True	758.4176073555454
True	126.00182878122544
True	658.4967974643661
True	498.7278802691111
True	609.6964014712271
True	140.0078950590228
True	40.28582225691167
True	667.38350914305
True	69.82327762359043
True	559.8516497822488
True	701.833371808485
True	435.75156224473847
True	137.8127355083026
True	506.5962451366365
True	4.826814272830552
True	399.7175495854164
True	32.08683202597859
True	631.2874123006757
True	277.73538350315806
True	593.5238764182807
True	695.722931275434
True	146.4070839404473
True	529.6167395714634
True	474.23729174883056
True	60.810809992590194
True	992.1437796152716
True	2.869310983334958
True	27.909097482197605
True	638.7122813489065
True	670.9679985674711
True	136.82830356698764
True	403.5340277858719
True	125.2919239440766
True	72.14780696291993
True	454.2097605385459
True	43.42954017231858
True	512.7160878278993
True	12.24145154736301
True	813.3624541613277
True	566.149385633368
True	667.8800746851259
True	104.32980585936536
True	389.7730330526226
True	1012.3829762978302
True	863.5216195369691
True	131.2240225568895
True	546.8882050920519
True	429.4936763535109
True	255.74394867288288
True	249.60069856980624
True	5.871659695529765
True	325.3124816952428
True	12.669908556018004
True	370.2198035585682
True	76.45731519581317
True	409.46422988517605
True	645.4719542937385
True	128.54396570498574
True	237.45503512148855
True	644.147040616875
True	689.4708247048643
True	290.6869412367254
True	134.4831882214389
True	162.86648835480955
True	478.1866470126005
True	85.50184530330387
True	11.47017869345985
True	500.3764847838112
True	568.3033242975598
True	17.6374732380298
True	140.71607019207192
True	899.4210212400843
True	483.0934950052479
True	264.6488619509184
True	34.17282573867469
True	465.5199683694968
True	112.84715954167493
True	594.0740059211128
True	659.9450757843488
True	301.68672671258986
True	385.3349695722537
True	179.02409583742042
True	243.9787736153302
True	77.59294618023866
True	216.7570032205508
True	506.32392587544734
True	22.077323259056044
True	473.9900187061848
True	372.3094128134911
True	701.8909445809255
True	902.6676968760456
True	885.2723129779725
True	155.1213877024398
True	416.6903167677962
True	71.60421479979857
True	198.01214885250232
True	317.7726131259567
True	8.539174903441236
True	771.5747633157557
True	23.28440574561232
True	393.98817587350186
True	266.3118638291822
True	652.3407445589396
True	194.21579002170532
True	37.586112977600415
True	701.8059465626827
True	1081.8795815547714
True	226.28789913542383
True	130.69331809906498
True	596.3260032588926
True	506.3852892456184
True	17.516400884288494
True	814.9722039675057
True	114.60647647455082
True	47.09436297043256
True	304.17990090806774
True	351.3387408286952
True	377.5448789983961
True	272.9459456178999
True	18.78373956839822
True	21.5082626725396
True	814.2536100164084
True	195.63623883862465
True	109.05689322878617
True	805.0332172452815
True	653.4558773710872
True	635.9005912961227
True	450.1048538344264
True	144.17084711020271
True	32.936351523069746
True	100.9479523780626
True	421.6489359229718
True	232.64263209353325
True	487.3134041481047
True	145.9630900412976
True	477.4937206377403
True	632.2585252935473
True	979.6492877549792
True	25.196737446976805
True	976.4182325931336
True	1083.5909133605016
True	490.3595604492963
True	85.22941382856537
True	788.2210624469882
True	645.3278792129892
True	643.9163653666823
True	178.45208885275224
True	746.3070538684314
True	714.7809198681331
True	119.83533460881524
True	764.9125795371436
True	819.2885861445328
True	498.50752930827264
True	233.42079636615173
True	75.13235800574348
True	295.0393301826446
True	354.1062754592636
True	475.25485058489033
True	423.6822972817181
True	191.44724835461412
True	308.4179917393736
True	2.4226609315833976
True	12.53099361319638
True	111.06123311322044
True	124.30649006291894
True	340.9844816050031
True	340.5521406374153
True	113.30939109899596
True	18.243120776509524
True	212.73581647122643
True	855.4124825550444
True	456.0228571772085
True	552.5472317029132
True	562.0622723347201
True	786.5961483564217
True	649.5979650963421
True	94.88487281196106
True	208.676176506494
True	242.65127187735376
True	291.97195918706524
True	104.86847761385896
True	362.5385529672928
True	433.15527072277206
True	174.10500944969854
True	649.2016906299566
True	243.79164890342727
True	205.25084333954112
True	30.288384450885268
True	246.67505634221789
True	474.477528411769
True	161.09587111190203
True	517.0345511999682
True	473.6418771547462
True	240.3346807830655
True	104.30457495744032
True	41.8270669350685
True	410.0222235619782
True	788.7228189283212
True	173.9119343407561
True	1020.2825493252594
True	1020.4988814469187
True	494.8910790609896
True	103.41612156054316
True	124.8143443105058
True	686.3134450411726
True	8.07880334411165
True	222.57291020163208
True	136.68953677551124
True	115.37337193969972
True	322.2865615317629
True	647.3081340308192
True	38.48261634857677
True	121.85178958139072
True	949.9870676701248
True	56.493093141652686
True	440.8119825626594
True	536.8886856923474
True	251.6114469706205
True	132.6093808208741
True	933.2165364360308
True	1210.8147622926983
True	519.5446739949554
True	665.4190995510919
True	211.9633721465775
True	151.3646049878504
True	346.30828996752786
True	263.7913806853231
True	171.11690067166123
True	309.8750375705597
True	330.526922708405
True	11.37653973738772
True	624.2371266038508
True	149.67245111343988
True	75.39855369011055
True	435.9888171381357
True	318.1036798575332
True	1158.6968256441992
True	348.75781999915824
True	944.632645286582
True	9.964040268755838
True	273.1003436444071
True	231.9378036490324
True	152.4377661492192
True	472.5640054385046
True	205.38757914214128
True	415.3475104976261
True	322.93182932193577
True	113.3544203699389
True	351.6988297219008
True	1009.6528244687862
True	725.334928547017
True	234.65252824861383
True	106.50219152542071
True	307.03808627832854
True	24.744564090366342
True	354.6171524535234
True	304.6563059571551
True	564.3174537696789
True	458.6110540985738
True	358.0508267518025
True	161.4312413548974
True	13.3052037473608
True	438.6212225639848
True	285.16533560569445
True	136.94429871894746
True	301.26262757697265
True	421.15846694383055
True	793.7276496494047
True	313.13734340390846
True	771.1376500771955
True	415.4617125707647
True	377.8914262427748
True	1.211803507404121
True	1152.44557775536
True	106.39844075130382
True	891.2191254369932
True	206.92740116609676
True	478.8033120878053
True	661.0358885967306
True	87.25441769102383
True	475.35861175507927
True	34.31085611499664
True	423.687062704708
True	80.25884540006595
True	222.99403952715468
True	38.56193184942063
True	690.5662777901845
True	194.5831991084146
True	25.675040108368098
True	413.5255484006949
True	110.8896820991223
True	163.8022152587051
True	860.8397927487215
True	261.26277336755766
True	151.22939314168062
True	382.5227150691064
True	521.4800252826255
True	337.68456870495686
True	503.32080769387073
True	592.5160640030834
True	161.11429441559335
True	7.4791486841373
True	72.23796726335453
True	436.4316173662323
True	91.18636409388768
True	76.01049635661344
True	1044.4832232619449
True	25.464395050540297
True	317.82749726736665
True	317.70911872227026
True	466.0624049852424
True	663.8675674433315
True	194.42536197061187
True	632.0107235623425
True	326.5446675811538
True	345.3636073742294
True	268.647223274848
True	218.16621403042345
True	370.7464704084607
True	438.98952152522224
True	413.5079762472603
True	602.6421261487387
True	133.30181563141377
True	74.90335826370887
True	41.89223663971297
True	302.42679742611045
True	636.8075771753824
True	394.7362221406294
True	775.8408900031602
True	219.54212933141733
True	378.4022062280283
True	69.31676488601725
True	54.44859465561737
True	398.47683525427067
True	207.37679466742105
True	222.3718495987833
True	42.62770359364304
True	1079.4533215283843
True	169.86540228426912
True	910.263181264553
True	317.9647316048222
True	921.0209355922118
True	224.88061519244067
True	451.7729661386563
True	529.5875201147053
True	598.6255096883415
True	209.96800583873704
True	485.9276133252289
True	961.7913557551498
True	126.80265701808013
True	7.635392977426271
True	555.7815348821156
True	27.731673175670217
True	75.66335875535906
True	795.630854763634
True	232.3416090020568
True	994.266483468063
True	703.2456529267525
True	418.5410435101852
True	253.70226209618664
True	476.0192343466885
True	338.6594791319828
True	181.39369647446017
True	649.4773657767832
True	714.9046262888187
True	209.90238888279552
True	86.81479835543996
True	534.4831692841798
True	141.60420881963208
True	385.1312952513902
True	348.4823105642637
True	65.01633290680817
True	369.2989963674806
True	411.7489881933526
True	374.19881599499047
True	411.0390596761154
True	413.5122610650898
True	635.940852019288
True	56.09579671901744
True	453.8227989416896
True	333.0824541241827
True	659.094228461594
True	220.34417910024877
True	97.92943153505
True	43.46647353757065
True	533.8154913654959
True	651.6359216114327
True	183.87755620316693
True	414.240595536289
True	346.6457620122699
True	16.169604564286168
True	161.7132223235716
True	294.63775973409787
True	2.728707061484722
True	882.5835846516634
True	80.93609672786367
True	104.67165934767527
True	108.26869304742809
True	347.018155410813
True	35.64085979395883
True	460.5949354446436
True	227.7606166573971
True	6.133818609609941
True	125.39213641225568
True	442.82985355310393
True	51.09937302796657
True	66.72959153656585
True	178.34987198356785
True	295.7360862007357
True	952.3225734008612
True	390.87385205325904
True	968.3029300455596
True	186.2455707219545
True	1013.0715208510408
True	791.8881237327815
True	650.4675201868301
True	405.5954127347488
True	380.4472369249537
True	82.18014194045993
True	70.87580983914447
True	84.67931515404538
True	176.1181260664499
True	462.3290672404914
True	1120.919562456858
True	171.91710942367902
True	353.3172168410527
True	435.50881632295307
True	598.7505683122986
True	611.8498902923245
True	289.384882883882
True	449.3493616596384
True	684.5508907983415
True	96.71053535333034
True	722.4446883353951
True	265.96993084881865
True	140.75138857056368
True	408.5363951334642
True	854.0673948882235
True	428.95271859023535
True	848.6420338237839
True	190.36862383822947
True	357.8379988371018
True	697.0090584280622
True	639.531902163231
True	189.05132300856653
True	265.74530261484244
True	787.6730528765545
True	30.318660848280103
True	185.9524728072641
True	488.1402773862373
True	710.5228018859225
True	104.79185821487476
True	37.52248406735682
True	161.570676286617
True	718.3558441078312
True	318.593120400134
True	557.1023295709589
True	366.7974097825368
True	294.2394184156
True	455.62655365959023
True	484.0657688729477
True	73.04665788350255
True	389.7888082126052
True	748.9149309890851
True	0.0
True	275.3827325954424
True	240.0362427672475
True	1014.328006123808
True	147.4620104683211
True	647.3158114516682
True	629.5587132080319
True	112.70349626727156
True	217.99203494135128
True	133.58297436484025
True	11.476969245919276
True	289.2417710249076
True	374.4701411383391
True	1127.106420253748
True	238.2311270915773
True	397.3041325644713
True	654.3464851026201
True	213.2537771693356
True	25.832298036496496
True	873.5107670603692
True	603.7026362239744
True	152.6129192072368
True	631.0867294112289
True	161.87381638675822
True	296.898566450903
True	804.2951121431928
True	32.93197976406298
True	107.58108626006803
True	539.3871144372503
True	66.91939819395049
True	76.57867038710704
True	420.0686917404144
True	26.619563134652825
True	765.8568150732966
True	103.26743753344329
True	159.30970488477243
True	18.6968987490765
True	763.2247427349699
True	29.749336551832165
True	781.0964912641432
True	404.1562734416908
True	116.6547200704096
True	706.5876053782546
True	517.3362706505352
True	555.529455600236
True	47.71184288269348
True	368.2228383257287
True	6.108429837138341
True	94.03399712830908
True	393.1648309016694
True	43.2701743949388
True	117.35773659564153
True	304.4718426093728
True	189.8048069888553
True	97.11493646020796
True	679.2369398766755
True	20.89676706461544
True	1128.313110554575
True	514.6739596100049
True	296.316983869486
True	488.1854042438321
True	118.51776046368909
True	798.7689911293296
True	1139.0032758553314
True	742.886871448222
True	164.33053542184146
True	231.30600229914432
True	51.10292368465205
True	61.34103744712319
True	152.62517261196635
True	97.40168248255831
True	167.13034241128028
True	1165.6342889057987
True	316.0356168194301
True	354.4405119599858
True	701.3686229030935
True	16.07934900307427
True	13.970362106484773
True	570.3840607715435
True	6.350295697636328
True	118.29292695073342
True	689.6836061641255
True	182.08302127056507
True	652.05971499287
True	852.9086631123399
True	149.50380953052152
True	894.6850220908594
True	2.601408501274627
True	448.1574690610266
True	1053.9006393325294
True	24.867962632579367
True	233.9272896189907
True	140.96831026025683
True	981.4585313600217
True	234.9868049276684
True	492.86720800187794
True	122.621845768641
True	502.9438928173968
True	146.1901719590184
True	98.9936500655034
True	395.6184832837244
True	67.76026838520723
True	55.66042004351457
True	1015.3807267979656
True	256.3552141281308
True	161.9595134750263
True	363.93973303922905
True	399.3542140426632
True	219.2173096466152
True	166.3878405388509
True	396.418393092794
True	35.60343118686252
True	479.53299885307297
True	1099.5886235975809
True	112.31377166365944
True	473.0591005728452
True	318.5583413717803
True	28.08518436822176
True	394.6896904970348
True	105.38429752449814
True	568.6402930287327
True	204.3396369168017
True	412.3741105027004
True	19.505707995895897
True	425.18787340801504
True	113.9295485771516
True	331.7725421805784
True	33.99649600193766
True	170.69883765909995
True	237.77647032268575
True	765.0770060714632
True	59.26367857459184
True	137.18537990288218
True	237.82414434610072
True	136.55269835171262
True	634.4713715497597
True	554.3430395147858
True	806.6238306600975
True	391.28240174890055
True	535.1479329541418
True	425.1966737158402
True	694.4893658852475
True	71.38847932643361
True	468.4577477096739
True	418.2765055955667
True	49.20746886484836
True	85.56745856671171
True	127.98504099114004
True	86.49196261370054
True	328.38921548799954
True	835.5032545843712
True	324.2622859010632
True	1153.7576163866067
True	312.7002177131691
True	923.1180265561028
True	156.00873164685513
True	605.1533730362473
True	592.0062556588074
True	699.8912019626858
True	439.00420691130734
True	63.219363651418895
True	290.5765806082611
True	41.37640888614062
True	166.5627185351749
True	182.266809930022
True	1158.742963428998
True	226.7335499609445
True	560.1001283835674
True	554.6121775663831
True	558.130356615611
True	872.5037550530265
True	580.2663583356263
True	646.3170932415724
True	938.8457290164438
True	121.68664218359532
True	313.85908644895795
True	268.74829922408094
True	306.08795357667555
True	91.00460585912528
True	379.9135371204964
True	4.260166821865822
True	333.5058088020169
True	267.2225030027122
True	598.0429934961313
True	291.0993916106023
True	361.09583570330767
True	11.360229723786055
True	58.65816555458676
True	530.9727525131875
True	30.54740987852829
True	143.99392576927667
True	67.2043568113153
True	156.18200056123277
True	234.4859576709225
True	67.23376558496902
True	379.38812924327726
True	280.21079671934103
True	97.47850520978749
True	335.47051944254963
True	67.33532218460078
True	572.6891527731592
True	864.6953480780759
True	280.1097611828698
True	1148.6410770181285
True	111.50408308558124
True	316.33801134671944
True	1065.537935140247
True	89.4344899203505
True	276.8335469904065
True	8.875397963310172
True	395.5679180058697
True	449.1615409947677
True	149.01049118810738
True	615.2844125664221
True	920.6851410778684
True	162.29460278619203
True	77.51426951208336
True	325.0337585380452
True	523.2400250567111
True	608.6566176225793
True	1238.4366984353146
True	27.377635245802452
True	955.4130247667288
True	136.8756210776614
True	612.7679554332532
True	123.87893674885612
True	134.5852481594554
True	191.35909743036925
True	165.49711780719986
True	770.476412562174
True	207.8968628260641
True	228.6582258005221
True	66.14949461298492
True	521.3336759612934
True	420.2432376024912
True	171.92285591777014
True	234.51039544783504
True	16.64238447115915
True	424.20220759857153
True	227.71532587515068
True	292.0330081134463
True	113.91106193924392
True	678.9519337532748
True	442.09767200348455
True	264.4962242690834
True	637.2986766764936
True	534.3424723817736
True	474.4988471828864
True	123.87819263074373
True	542.9209045694653
True	426.1174557937098
True	2.6511157678026542
True	181.9339908019097
True	91.75477772305932
True	240.35845630386257
True	3.104279254439175
True	110.7002997060524
True	339.88088225148255
True	7.22357511044178
True	827.4419980582082
True	177.2554299136085
True	732.0887034552516
True	752.5966929606195
True	162.97477858399685
True	210.87852395521557
True	499.2946848080777
True	810.8129923732497
True	52.12934305929228
True	38.9151029799173
True	134.03986346185744
True	631.7801094472278
True	717.1269036759927
True	178.28490699485246
True	596.8248074017511
True	614.3896017835281
True	827.1859904953387
True	397.1309137595039
True	190.79075663960805
True	870.640771121503
True	223.41451997814465
True	154.3075999973848
True	321.49416703532575
True	227.5982808179182
True	205.4596108352441
True	623.2698363936303
True	252.77027616646103
True	193.9187014278696
True	469.4837939316199
True	471.0093082874939
True	61.253979970716856
True	291.86369387822725
True	79.42093760971851
True	334.840673971466
True	355.230238705863
True	255.45794680760324
True	178.3178564795182
True	376.2195310279512
True	672.7611642142176
True	744.6529688912976
True	306.25122129189896
True	750.0106797825746
True	59.80936368632128
True	873.1896311205201
True	346.4065306171646
True	14.019943411301805
True	590.6371377464703
True	702.8488132719974
True	254.7163150186178
True	166.02471735202127
True	47.8961086078962
True	396.213539871162
True	77.06997587827532
True	14.36867599064146
True	895.5748947194173
True	375.30065714521714
True	183.00819762409307
True	957.5575247192132
True	11.165445042290942
True	810.967582254649
True	32.99515458990478
True	664.399918321462
True	55.406665911414976
True	758.1117832093312
True	463.7446636752344
True	194.27032313269785
True	454.4686891594612
True	207.1923449555646
True	289.753060899984
True	227.03008956262235
True	407.66052875023325
True	9.378320649976104
True	321.38782540492804
True	114.01662954362516
True	11.16001986050838
True	464.729364896999
True	717.3353978286259
True	285.7863789449748
True	82.94477385406034
True	311.60982538431773
True	77.91398274183489
True	188.2904026269616
True	185.49079669346528
True	379.4626415149678
True	44.8698708159294
True	136.05705844257508
True	369.5690021216028
True	862.2906675471324
True	111.49033040472136
True	210.40786524346157
True	438.97490082807553
True	17.08228014269623
True	404.29648453111264
True	518.3842742499473
True	89.10560713107311
True	375.0560835897472
True	355.7467030730168
True	427.7523557401209
True	608.774018631463
True	1009.8924120147292
True	971.2781392307556
True	57.504375816743206
True	1059.752702184694
True	108.9242760418192
True	112.82140841744037
True	101.48242235339914
True	500.3810905889867
True	374.4111154274834
True	582.7076876290291
True	257.49543730780977
True	149.80221849825662
True	413.5965032753901
True	15.407505702857373
True	456.9093801433621
True	377.27348732714
True	148.1555357520505
True	97.184785684665
True	511.71217675283737
True	991.775459474717
True	208.17569452132392
True	68.57726888821622
True	425.19634412885
True	372.8697432845642
True	470.7858207805623
True	312.468630231835
True	4.123850941650527
True	514.5805177814416
True	520.5645093699975
True	503.3971225072802
True	196.22245055994077
True	98.54304823750998
True	22.284701023558565
True	377.8631998823572
True	108.91790742236878
True	7.015515968784055
True	29.49080236232216
True	349.90988036186144
True	683.5898213569569
True	135.03953785866491
True	91.2372923628698
True	24.550154438569137
True	417.7556811163362
True	361.1226489421354
True	767.8133942618497
True	296.07648009430966
True	505.6079983460416
True	551.1036960176896
True	525.2932179812047
True	291.1565525683243
True	535.338060892457
True	99.71367192359816
True	584.8100933065562
True	8.007649440540877
True	359.0670190074921
True	453.00484806225217
True	947.5689803887402
True	353.0963619105167
True	779.0314581820908
True	951.5399511372316
True	179.17390274964944
True	34.99473857951078
True	354.17453625484865
True	386.6504371868717
True	591.5812980923906
True	253.59912874267235
True	28.13446483654895
True	648.4183643671838
True	125.15207554761577
True	1013.5992793857768
True	312.39008969617885
True	481.1626284350969
True	122.70438018705268
True	821.4084624443417
True	135.78589555910915
True	829.1918818703549
True	565.4026695299796
True	177.50375389539744
True	111.63528486907678
True	67.20357688446374
True	556.2846359423758
True	897.8466882534585
True	435.4508863728938
True	512.9663104961231
True	133.0373525336223
True	642.6736319458582
True	492.48973974219257
True	786.55733013466
True	298.3732312137944
True	583.9766327859788
True	116.76752279501216
True	25.09176697894729
True	407.8669158509445
True	172.39043297389338
True	102.2596520389238
True	381.8055423432679
True	1122.2303332682536
True	266.07198818208457
True	551.9812986320197
True	12.6415613814267
True	73.5650320636635
True	329.086644713672
True	783.628167041208
True	464.98606254334106
True	525.7962569068353
True	703.1675984923648
True	66.71923102352496
True	732.8401562533429
True	48.27317718056974
True	103.64188370729728
True	175.54327370605938
True	82.7424709937877
True	25.863697821879207
True	304.1143393425436
True	456.004643759988
True	911.0209116645126
True	852.2274912961386
True	5.673435349023194
True	271.4512381821789
True	474.16846194004216
True	122.48166665399764
True	242.09299740224785
True	331.4914788537314
True	1299.0665800903346
True	460.2151985355047
True	22.77990161575091
True	179.46446029843696
True	724.7489295678336
True	35.79894710016561
True	173.19809724502392
True	564.9295501248373
True	72.68210974007341
True	874.9056504984013
True	333.63659404276734
True	664.723539998544
True	77.97632744410699
True	654.9229236126221
True	601.8861846498776
True	875.0947360787943
True	253.507762370994
True	505.7786912389713
True	815.3248077934479
True	918.1761264737002
True	229.6270349517102
True	763.3673412999299
True	218.10761380570065
True	447.78139580883527
True	366.37828402308935
True	493.4097202195028
True	496.1206056637587
True	318.3649208946208
True	356.2632522319942
True	114.12851621990848
True	354.5744702735668
True	1134.4186582954037
True	318.0299190679961
True	151.46370784254697
True	298.3083657728749
True	755.0756016418048
True	637.3783287865502
True	394.4323095560104
True	122.86398344588804
True	330.36240037754266
True	33.41333837453226
True	175.52805647800184
True	91.26166275211024
True	89.79408678441114
True	557.0902113839394
True	135.7561607536629
True	129.2673885881112
True	104.713038013238
True	85.19971836227855
True	457.8497223618318
True	390.69800877309416
True	1057.7687146654523
True	523.465707584976
True	843.8175962602186
True	268.3089611151178
True	312.23352026193817
True	547.9548599383415
True	196.81163352016247
True	777.6851337616665
True	246.8580990391813
True	363.70668595991583
True	73.62419798478086
True	121.80156539763256
True	252.72276604689844
True	128.9727038285339
True	467.5963204544933
True	30.264023282022837
True	563.8678561972956
True	999.9572783149796
True	728.1053223263813
True	1.4703135914120804
True	62.91656707307691
True	499.77172334923966
True	442.5377381786047
True	75.15461193134206
True	118.7459379043633
True	308.43211168463216
True	79.59738617896959
True	57.020346657565696
True	707.1071680386926
True	656.1125803049044
True	165.69687681755644
True	168.6717489078972
True	527.6386614075254
True	53.301275884166834
True	23.836930091701458
True	555.9551568862232
True	459.9596282828981
True	1125.5333397014444
True	47.09811366810332
True	467.8360725188555
True	930.5624361260334
True	814.5785126875742
True	293.1677776894621
True	773.7882059633001
True	403.0845130880483
True	42.90195020725126
True	100.68116523798638
True	708.3592512698435
True	74.66560124158224
True	141.21870553767016
True	907.296582919054
True	189.9409947523853
True	273.4644077852912
True	101.1279121295977
True	628.4587286320501
True	604.2876780223248
True	207.2909258511305
True	438.1399224212759
True	41.98907063253168
True	276.8954844893368
True	602.7793185385311
True	623.9298101875489
True	325.9591282827435
True	74.44322284565132
True	914.3651398090544
True	1048.5149156362345
True	558.3452818622602
True	66.40280242828231
True	31.256506758754934
True	92.70335706229385
True	109.7512211813784
True	106.2118170599252
True	888.8658727259394
True	1196.265771733151
True	738.5947981651888
True	319.2480612295276
True	9.265650435147457
True	21.48299333227132
True	340.74059575872565
True	480.1563059213453
True	43.32677472235997
True	570.0244484907438
True	432.5476703604111
True	394.1351714471169
True	79.40606931265653
True	196.09851518141195
True	253.97337481599052
True	128.60779334203485
True	397.15128277079714
True	42.08521078432453
True	176.07527958355195
True	1177.771196978935
True	5.431311198764869
True	25.78138112144505
True	577.2292258871906
True	358.4463636768395
True	790.7587284586608
True	159.97304309182658
True	735.4765922630361
True	585.3364853522468
True	280.3642458416397
True	443.8415634568245
True	332.1481270573323
True	295.0206014195459
True	268.6475412779095
True	388.6870029193728
True	497.467509852872
True	518.2754269883122
True	108.879071225506
True	362.2535605552825
True	8.735840624304666
True	192.45842473177493
True	247.3269873171448
True	849.1194191219786
True	620.5420000256875
True	30.97880960258813
True	754.3472226273753
True	831.5099227437058
True	100.76853534591544
True	348.3776300715073
True	852.5255698475904
True	224.45995789906056
True	166.7181393211627
True	537.7989539931218
True	583.4141052807239
True	1107.0954107900488
True	152.21225603750156
True	149.65121837440574
True	254.64149784559172
True	321.4892884958398
True	417.7011869376826
True	414.2346671774995
True	323.80026897436306
True	429.3398330690844
True	494.044615415184
True	225.81914235729295
True	1485.0760462052688
True	254.1728075011402
True	406.3132892684445
True	54.2426634987558
True	771.1242424237875
True	238.7528309137392
True	944.4650187768376
True	534.2932707495227
True	323.2793912301596
True	768.2812321398662
True	266.64083262981904
True	224.92822546133604
True	250.10660565882307
True	221.03377946354595
True	138.34538330751897
True	254.4253287247608
True	739.5500838111572
True	523.0625172982055
True	223.58694429604188
True	1147.712855265922
True	116.13363741371175
True	263.696827423749
True	73.5617005261791
True	314.2963554928876
True	408.7962812818218
True	92.55210121981118
True	220.8526648395822
True	76.70278814313038
True	685.6503895214372
True	375.2833880905621
True	216.15236791996733
True	718.6806186167152
True	870.9173667586168
True	862.4754857334771
True	833.3751757737429
True	361.3165514285262
True	1.0778574317120695
True	271.3840081838376
True	51.47392534634892
True	399.4176099994991
True	51.52130194960924
True	359.1907245515937
True	880.2155665411142
True	1033.2157692790415
True	409.101203299986
True	23.00959741256269
True	531.412661775299
True	490.9494434800184
True	192.2835467661688
True	224.10724172977683
True	294.83919388003693
True	22.34521934045835
True	121.49495692729217
True	956.8809008464513
True	65.79931726233347
True	487.1066064488924
True	787.2912358816934
True	105.02170430838883
True	252.6287969199672
True	116.08131208620205
True	13.695088094770629
True	1.5199514723723393
True	121.28301877478889
True	1015.3799239426072
True	494.0363067826336
True	71.69627288611557
True	784.1870016735309
True	325.4436983067821
True	1.728638652990699
True	462.0001441217433
True	198.4668373043604
True	465.2401368256321
True	85.72682041284754
True	333.01147297205875
True	394.9493116404964
True	173.1819403896882
True	209.11555556856555
True	131.76250225340047
True	169.96028023571722
True	980.6649454825026
True	15.446506960673451
True	509.7108969876237
True	494.20600190756096
True	402.29123569866726
True	222.04319879996368
True	241.7635622561829
True	158.7722987898965
True	48.30994209038823
True	492.0251787816076
True	151.741079650505
True	864.2449598636885
True	853.9195571873731
True	245.93134762271256
True	299.19025294405344
True	529.5248209970213
True	41.618949659682094
True	85.28611656809895
True	749.4976575215607
True	1093.2520583482517
True	114.76180683906252
True	732.0746767418743
True	138.92394396855616
True	931.3889250440188
True	666.710854508251
True	104.9875533471681
True	274.7775425913032
True	617.5415392111961
True	255.32939131843816
True	47.74916505037616
True	575.9398746874285
True	455.5464285216871
True	5.018058159626484
True	475.1675409403359
True	68.57429644063554
True	176.1289746617406
True	239.8185141652893
True	289.5331301115548
True	71.69386396234287
True	208.748824230554
True	343.5467688860193
True	446.5799719596672
True	931.7677496235262
True	48.31271190352842
True	888.6936118365666
True	1029.7601062525712
True	124.1173586255503
True	75.16798100859941
True	1010.7148665183972
True	28.407077183656583
True	215.2574068566634
True	84.96595759181376
True	210.7990231333233
True	337.48343599414085
True	941.6411616139148
True	104.8125189566284
True	72.58449327944571
True	672.3727852832959
True	286.1087863144095
True	719.8064950360675
True	56.206846731342935
True	488.7656606357484
True	399.7152480776216
True	687.2734720007625
True	54.01718586859746
True	111.00821300445766
True	26.80659746988353
True	273.2893282679175
True	41.91226564093999
True	351.73432268303907
True	2.409013550818065
True	1180.0744995267164
True	102.14074321238208
True	135.57772009806197
True	363.1184885036157
True	712.2083724561232
True	684.5906701726459
True	984.6399845865292
True	476.6158336583295
True	427.34516639741145
True	147.36060281691115
True	423.9657694591728
True	866.6053647281369
True	453.4468170670594
True	960.2631914160876
True	87.4729299963561
True	413.26413944282496
True	183.4592189417041
True	280.35470219142144
True	731.001575458578
True	165.5680258439047
True	133.54496263110042
True	67.75148851567556
True	851.7071835730043
True	791.6479022507193
True	76.14707231988662
True	436.1058025004143
True	747.0876136587448
True	421.99484088838113
True	55.755979462348485
True	319.1627351149745
True	786.8053569648375
True	29.325449553907035
True	377.3301307496517
True	164.73883739658078
True	289.3643999414531
True	31.98306084851024
True	217.63699576382325
True	792.8563311076163
True	622.0679219733377
True	58.69889422907696
True	291.15907401282584
True	908.806553436188
True	17.838468601090483
True	315.00397542517874
True	294.1578966389067
True	427.2168557563455
True	216.3738107908401
True	605.5986677905638
True	47.07960396427822
True	944.357976652544
True	911.131767753674
True	43.86983514952259
True	399.9729698703936
True	746.5073900371074
True	891.3581017773082
True	275.5393443629139
True	624.9637188837913
True	124.89980470239048
True	188.45440157067415
True	139.92842080471155
True	133.78613928946191
True	202.7886290533916
True	945.02091115411
True	786.0394283773384
True	989.21088236316
True	17.955126649755524
True	25.419465416982423
True	346.9081899257363
True	13.231114049759478
True	647.8136306532969
True	1088.4282533173746
True	264.92073851116663
True	208.5367623568868
True	86.80337917203107
True	216.47322280392643
True	134.00092858230005
True	44.07389894651969
True	128.77587236300135
True	92.36072843866876
True	254.04085639142664
True	522.2490149557262
True	162.03423657852625
True	29.45783078605965
True	59.51258469729533
True	428.5310727253194
True	265.15564736443935
True	606.3357495426648
True	24.965555694954432
True	114.38294653552092
True	670.1834897482449
True	266.2745997702804
True	461.8441171814363
True	646.8413577294639
True	104.48261970619173
True	111.58334203211818
True	79.47331445944033
True	27.5272601401204
True	116.50956114593868
True	90.02878623034867
True	104.68852366842178
True	145.27346366236316
True	237.57237290631903
True	826.2313174928249
True	285.8442342459025
True	939.1986209509322
True	162.64609622449768
True	197.16439546892
True	767.4784058742274
True	302.80655650621526
True	599.6863321375135
True	251.6515728948137
True	354.2310622543854
True	434.5833388250947
True	556.3187891203089
True	639.6156177849596
True	373.02046197521634
True	35.04122639783589
True	526.0222175002932
True	620.492467014807
True	21.22998291029475
True	13.318825617723467
True	259.0217891967029
True	401.4410697868404
True	452.6867979329785
True	62.69419585597449
True	613.7737497509135
True	937.8503422789644
True	234.69031343330028
True	890.2239179104712
True	274.2834760358918
True	101.9568455687449
True	270.48372523076733
True	665.1966438273585
True	41.53550674573213
True	566.3675032555169
True	1274.3600292043814
True	1016.0172855851624
True	908.1613922794106
True	218.26833071991524
True	94.42410553904702
True	192.7160574502685
True	839.5548525517282
True	154.6321035815859
True	1052.3758955815094
True	889.2360172808218
True	45.178736292074696
True	88.60210286386534
True	405.3117866433922
True	395.763726868906
True	205.8476403885254
True	516.4024598075633
True	668.7789688322135
True	124.41650227335376
True	272.36897610773804
True	987.959707105962
True	50.88089573298834
True	699.8648209631426
True	548.0319485732632
True	37.97657722362385
True	804.3794974075367
True	381.3380705676844
True	538.789996513326
True	114.2899492747758
True	270.0130424345556
True	210.6504194097299
True	26.87185510799707
True	128.63699294382042
True	743.3136600890599
True	139.85482338175413
True	376.5392364506016
True	61.02116838723942
True	676.3870689221707
True	613.3930774699102
True	222.38110072537944
True	469.2461093778546
True	170.3709718533389
True	175.25652162583287
True	218.1324213597784
True	281.78209152892003
True	356.6811443839158
True	126.74255118796152
True	187.2707016344726
True	24.8280452572767
True	898.1355510851179
True	320.8096983308638
True	10.024532186316678
True	359.774153380068
True	174.09425096559258
True	639.2210995316846
True	363.408234570624
True	584.6907347526464
True	548.7914487517709
True	476.5546429641021
True	792.477211311032
True	235.4679670792597
True	558.7852538560699
True	151.2644986034426
True	530.9515416890413
True	352.52248486794826
True	381.6989524962189
True	130.36434000661993
True	135.28258739368513
True	110.53695905292912
True	69.75348448256292
True	709.7719237531829
True	186.2975896378933
True	39.73916569011572
True	0.0
True	542.5343526679173
True	109.42046946458152
True	23.18777689794501
True	40.89365832138523
True	115.57107371991911
True	533.9608400751941
True	182.25614005386103
True	114.3760944323938
True	34.85804621659284
True	162.88600253813397
True	908.3381660624962
True	51.10049878325808
True	223.93946982970505
True	747.7990805134144
True	311.4125478795388
True	462.9512097235085
True	476.96726261189895
True	515.6812826071806
True	587.2454975286555
True	921.001992955882
True	267.85977930857285
True	1033.5104880804977
True	912.1168282861196
True	594.489122190836
True	341.16095432720044
True	838.4585412864242
True	10.292555799498771
True	34.30512466131663
True	289.4570649795313
True	40.98381741231511
True	191.8779300679192
True	747.9612607703951
True	222.83499317787653
True	760.3450778223723
True	766.5068684173643
True	120.04868065417308
True	386.2485744698755
True	576.6546709157838
True	24.417722308388917
True	136.31957866481713
True	439.7717883443773
True	299.88005618340526
True	200.42542538099124
True	111.11695156523857
True	371.6213470130461
True	23.98113903937985
True	354.47315313333564
True	367.0721170859163
True	1029.4278850048318
True	353.067589925494
True	31.576189762621294
True	435.759758215264
True	449.90881624232094
True	230.89703131757108
True	30.66877645443311
True	752.8233504837613
True	436.8321946264544
True	182.50318841930888
True	12.550252560136917
True	1224.4385715313736
True	166.9159297035004
True	25.89428049926111
True	301.6791562672784
True	275.3778663003889
True	114.70113982158948
True	288.7046026244576
True	41.45345551126569
True	326.1077344096383
True	307.60173001188264
True	316.2220992204391
True	31.617722242653524
True	48.635743439871575
True	1082.6868836226936
True	25.00030675789804
True	12.531453608559614
True	183.89410580726283
True	683.0667694292363
True	7.15631076121252
True	195.81405866905425
True	179.30771788082777
True	524.2156233990744
True	371.3146942039797
True	718.9848786639939
True	313.2622807575237
True	499.93590294207394
True	439.45981918451497
True	510.310045659904
True	106.49298705546776
True	1269.662212346674
True	910.4677318515328
True	293.4060814423444
True	522.6701640007524
True	105.66308954779193
True	566.7666518110342
True	438.6580177515672
True	157.25115501348813
True	78.87062240358813
True	340.5238742628157
True	167.95426021928324
True	27.594548971670484
True	603.4568227566236
True	370.9184262947833
True	67.58539993052742
True	30.96373483603115
True	659.6430411861928
True	483.6151043529685
True	73.4257221051538
True	21.34422359456352
True	334.59287286289884
True	324.78099879112165
True	719.7429084486454
True	557.8329336617279
True	564.5290566204359
True	798.6933899585915
True	7.8567852728009475
True	56.05934418458744
True	36.80315116584313
True	63.52350332321298
True	519.3536259215069
True	581.9428365985096
True	85.767280308597
True	112.11465078949044
True	181.57418691727815
True	72.9707836006545
True	167.23116259351363
True	209.96797076532525
True	278.24384512086675
True	833.8313366994003
True	591.0210851871706
True	285.52142630849704
True	195.35040345236123
True	259.5067712700604
True	242.6269801974518
True	710.3076589376823
True	335.80185371671695
True	170.37563759419592
True	948.25813114326
True	341.2424166041852
True	470.86173684141625
True	160.41295733772134
True	115.2185383015658
True	62.87415057239762
True	212.22528671334285
True	998.5323537327556
True	504.5139761718601
True	117.84352001951476
True	346.43320116982983
True	99.06680940709948
True	646.5084097803597
True	4.443924934808811
True	711.335443246573
True	38.25263313658942
True	947.8534263677856
True	844.8532211756797
True	210.13726252764053
True	31.136717115779668
True	86.74286565784989
True	474.6513634953041
True	215.70970529655204
True	1.6198816219991912
True	78.52660471958026
True	1061.2016257950263
True	335.7479558225332
True	693.1807527269169
True	491.84329470165136
True	31.15318399796295
True	142.83577010684743
True	437.70928527190586
True	945.280351453412
True	811.9494911468474
True	431.8432068061229
True	359.35483468422416
True	17.706904081809796
True	76.5131289341032
True	751.4616836575086
True	479.7918696519462
True	379.6099872565201
True	908.785446347234
True	24.459824637704457
True	215.19224869380275
True	909.6617171487078
True	228.68938740508204
True	8.598834601669058
True	513.6548936148104
True	97.68359134963936
True	628.5532850469995
True	54.79782651937669
True	254.5687357266277
True	898.3846691343722
True	935.5745306999252
True	261.1345089186314
True	432.3935029356775
True	119.35356836544231
True	612.0336277571157
True	266.9464783864662
True	196.87469739195004
True	844.5304365808987
True	56.3646202534892
True	724.3437246068387
True	274.9851311959308
True	295.3374342773862
True	172.58008989962462
True	490.4605559309858
True	589.6343874866282
True	372.8362325026271
True	405.3444181796813
True	72.00424567521578
True	151.74840974385955
True	461.5520406132175
True	212.35740245795532
True	35.13293763683331
True	209.86474980066396
True	405.875554444268
True	398.72112394700633
True	770.4203132935379
True	134.19366808844558
True	672.6928400340697
True	478.76985451938015
True	602.3823421631097
True	136.50117960479278
True	37.07128693391013
True	667.0469694053874
True	70.57334872860243
True	554.611994814955
True	682.413755899895
True	445.75818760273694
True	134.58423059523892
True	526.0555068829016
True	3.944053131051541
True	392.074200943392
True	32.64183678429944
True	608.6737773022625
True	261.7628444646028
True	584.324872921791
True	694.1618884622169
True	146.79304017050896
True	539.0443238414992
True	499.4617625957902
True	68.25595077358517
True	976.2486948714212
True	2.7605291368954497
True	27.786415040339943
True	631.1269885148076
True	691.2264293643451
True	126.45857506668138
True	423.13876269761016
True	118.09034208178495
True	74.93366820874172
True	455.2497085411084
True	41.79601363764817
True	504.2664488285512
True	13.444235926378797
True	848.3746771330802
True	539.8377388284534
True	665.0833879355765
True	98.8527376573255
True	366.5020908523167
True	1006.868960950884
True	810.7019595074509
True	140.1476072308495
True	538.7061776983165
True	453.5234989001231
True	257.3460838900235
True	260.16148763615064
True	5.014372242840709
True	315.7567352818689
True	11.696467098072926
True	370.1105412061746
True	73.36887658194848
True	414.4879565546246
True	648.6607266732043
True	121.85029064741998
True	232.04660211809585
True	632.6870723175176
True	675.1201723883412
True	292.609461013068
True	138.51176530203875
True	162.56266785852804
True	481.71379211249393
True	84.7883528648244
True	9.80748799878648
True	500.9460046939496
True	572.3623554750495
True	18.095535597732656
True	136.70041873343436
True	941.0009102890454
True	483.6491703802416
True	266.75914526674217
True	32.96176844510854
True	467.75616595880814
True	115.46444035508232
True	590.4787941962009
True	671.7440502550993
True	301.2822627351512
True	396.2554346243616
True	194.60553209320489
True	241.82837342164132
True	70.95694174938392
True	222.46629598357524
True	506.4851856882285
True	21.62669404190268
True	463.0735047266711
True	387.3049195257635
True	738.3262897132499
True	902.8555970986675
True	918.106432346156
True	153.84039484888694
True	410.82693247369286
True	71.40152861734471
True	188.96888532869613
True	320.23471978960674
True	11.154345272595776
True	810.7979877366954
True	21.879055531851755
True	396.02395375905553
True	256.639713301227
True	638.4777875882786
True	204.1128893533018
True	37.19183520637673
True	696.1608262777025
True	1075.7945804270537
True	229.23131421024152
True	131.61985544443698
True	599.0049219114901
True	501.40394466462
True	18.36272754784339
True	827.6945416168309
True	109.33655362440491
True	44.53502213486132
True	317.5065234327547
True	349.0048327427203
True	372.3580090000304
True	266.203464072074
True	19.0744457924341
True	23.488301673740672
True	809.5236658186562
True	195.89962578205677
True	110.12927005550628
True	822.3681003520618
True	664.4505764449318
True	612.3008539982809
True	446.8717375244931
True	143.77665181016943
True	30.788244902239267
True	96.64795208636426
True	427.5894718365484
True	240.52159783929423
True	477.3161160574387
True	151.60401148011476
True	485.5729814088775
True	634.0973677404008
True	947.7374206790624
True	22.116351102612185
True	953.9446090748864
True	1082.221801861739
True	462.28958659384574
True	80.34040201442122
True	811.3316543000152
True	634.5385774257595
True	677.4040276858678
True	172.99845494586685
True	754.4073960006037
True	713.4623035795449
True	122.20940300268258
True	745.0019495256854
True	826.7675072431997
True	481.9853818260667
True	229.1179302076003
True	77.80656250455989
True	311.9424771431767
True	349.57498602077885
True	465.8608403877107
True	433.7135394442027
True	192.30005760773244
True	303.57583587412915
True	3.2742582993272307
True	12.07574207719926
True	108.82014275129818
True	129.7980621344639
True	361.3731888925941
True	345.9509180870686
True	114.34301958821432
True	17.02133253016005
True	206.22337040058477
True	887.3835353894973
True	463.40586482039015
True	511.69707376273664
True	558.2741560765388
True	838.0150692393731
True	643.5934066712942
True	91.76721336987154
True	199.56343151326905
True	248.15796515656376
True	290.74939848060075
True	104.8486864818056
True	368.1965289656884
True	435.1379528426774
True	174.02775882488856
True	664.956112338985
True	245.7806979403382
True	202.74020018753035
True	23.05116709854109
True	253.95870705411724
True	485.423746578521
True	172.6628565165806
True	514.0314095980767
True	488.697005902566
True	250.5687779836012
True	106.94066732415897
True	41.43120038674115
True	406.3314524863624
True	797.5545993365105
True	161.3521990623901
True	1103.821934864945
True	1038.0616345143496
True	467.3278437008323
True	99.057985252358
True	126.45706268494008
True	673.468326080083
True	9.972255950431387
True	224.41314840556208
True	140.10468544182427
True	118.77568144931612
True	325.8582638858437
True	620.0303201728628
True	33.20084246421005
True	128.02342537910903
True	945.3633660775008
True	57.27690249655549
True	458.2791024616759
True	530.6211164574902
True	246.4218861484411
True	129.57818130815332
True	937.2479346684668
True	1205.5468906675176
True	521.6976908342971
True	655.1721227708578
True	202.5479817883501
True	153.05019652158697
True	321.311662499474
True	249.20228717468936
True	172.38082509375286
True	296.6150319632408
True	336.2811324000491
True	11.632242740005903
True	606.425181642134
True	152.48166150583822
True	73.11409768945548
True	433.4821981855282
True	307.7128041184153
True	1220.5647045414169
True	351.03502373645904
True	997.9293917052512
True	9.137972088776952
True	273.9985176105665
True	218.50382345467565
True	156.41186971796773
True	467.4131142301002
True	199.53592105660425
True	411.683092402156
True	335.50528788726064
True	115.39885399117566
True	355.0966899114292
True	1026.2675389319745
True	742.2490992458407
True	231.0287656684668
True	107.0048688418001
True	283.2540857021268
True	25.40944663078374
True	353.77874415833384
True	311.7238090964753
True	563.3242885190783
True	457.17912034826287
True	360.4701408698538
True	159.6411513734693
True	12.664163213729257
True	415.6794106228906
True	294.2136488824022
True	144.05252864378048
True	307.30714107769853
True	409.8470797628447
True	814.8002233596619
True	313.1247730784697
True	769.3756947645976
True	392.04605418790607
True	373.1539409002315
True	1.196030960355767
True	1195.3238793577805
True	106.08209257501004
True	909.7066596353084
True	200.00026213942903
True	447.9659679226976
True	657.7596603788322
True	77.95051996116882
True	482.2457915506149
True	34.70095775872338
True	439.48088653721857
True	79.55019494991532
True	226.95861077611977
True	39.67763503279416
True	670.3148178503006
True	193.70124726491036
True	25.35515560864488
True	410.2117172575794
True	105.00114624749696
True	175.25352415924323
True	821.0726737887433
True	259.8133555866815
True	147.94150694913205
True	380.9979350822733
True	520.355011455618
True	327.809584860385
True	516.6582310134178
True	606.1875211649251
True	155.30004468482676
True	7.949167039842743
True	73.9399382419698
True	417.5489975158224
True	88.12738370390402
True	79.29268105083013
True	1094.0285964756313
True	25.140475484219472
True	326.2097799274678
True	325.0736086107584
True	469.0160068219328
True	680.3500036126268
True	195.71272062909955
True	648.776792565717
True	332.5517595143152
True	361.1914111868631
True	266.432843726328
True	217.32156872668304
True	345.8253056260513
True	445.56034721994416
True	395.7420514774121
True	603.5267451501289
True	138.31230670609645
True	75.15944948194772
True	38.9531489792741
True	292.2347394891594
True	651.8347558181607
True	398.4843449053808
True	748.0295754129162
True	216.46182320907835
True	376.2950181457757
True	69.25550394327003
True	56.1293037659553
True	377.08982778508846
True	195.01702246805672
True	217.1768062098649
True	42.6629648335259
True	1055.4579840229403
True	179.3938853787471
True	904.9479573089524
True	307.68141205518714
True	924.449913198297
True	231.92698786688183
True	460.3627069791351
True	525.8276568727355
True	611.4930835000857
True	213.2117016664128
True	478.2851562267818
True	944.7596792194128
True	122.03909034544463
True	8.013717630642184
True	552.7204631182502
True	29.273936532829733
True	79.01246691905543
True	820.448786697401
True	224.86591336340103
True	986.077436596912
True	690.8502923556907
True	411.63873998959787
True	271.1539926790114
True	481.5674083242469
True	337.3705494394959
True	191.11201324939387
True	665.0100249929881
True	703.0535826812367
True	205.8132203278824
True	88.68912245177864
True	484.3095087310567
True	134.7409372669026
True	385.3684140521526
True	341.0830064139716
True	67.14490550433376
True	362.63845301448737
True	421.3654060715402
True	363.2561952500325
True	419.8534234511217
True	416.78747938088446
True	636.628460528345
True	55.822873428707936
True	454.6574673350301
True	342.0550231139375
True	658.5089436603929
True	221.83481442252236
True	105.32362903906684
True	43.68177202682348
True	537.3166098931761
True	615.8062245787359
True	193.85123822685088
True	413.628181599484
True	332.1404506392414
True	18.15989982784266
True	171.80377739598683
True	288.80942659738696
True	3.2172097723111013
True	866.8697364151216
True	80.54702463640619
True	105.25308776269527
True	114.46410222301922
True	365.4851081027272
True	36.326415367761015
True	464.0130996510057
True	232.80934448283872
True	5.524381456564097
True	114.34198435596264
True	456.2082237655066
True	46.72226524360672
True	69.29209673714053
True	173.28286595238438
True	285.4149556990284
True	951.5670084446862
True	392.2487261119655
True	889.1286108662314
True	186.22336944921287
True	1032.1764748429457
True	773.1060583725416
True	635.1833030572004
True	400.61392609322434
True	387.1866127904487
True	81.26177838961294
True	76.33590197503192
True	78.54436322325732
True	187.5365341345793
True	493.143744632938
True	1101.886338320242
True	179.47725987400148
True	353.3970340849441
True	450.43005932509885
True	612.976615378377
True	575.5217829056605
True	271.60209536967284
True	465.1579572274919
True	677.1458768059799
True	94.50585000924175
True	716.1326865173595
True	267.9956012463775
True	135.44477678154794
True	421.4472997136568
True	850.5562404477688
True	434.0620106459159
True	848.513457443626
True	196.28251154945528
True	344.8070454102328
True	705.942253113376
True	626.4531471331576
True	192.7575975476292
True	259.66429770254183
True	789.4493558607828
True	31.368752064737716
True	190.77648207887347
True	492.69340662679247
True	722.5895879588257
True	103.91126298707816
True	39.20645187473221
True	165.6631458756266
True	736.3972684906963
True	319.3059463279892
True	544.3026990349476
True	349.95527459159973
True	295.3819331669986
True	436.05179995572087
True	493.4446272250759
True	71.0060828158666
True	362.3950231414385
True	782.6166273037002
True	0.0
True	293.83784604545275
True	245.60939779039072
True	935.398794007824
True	148.79354794886095
True	642.4355552646706
True	651.0225892728462
True	111.00217718218934
True	228.17964008521324
True	135.09468772208226
True	11.719307969642776
True	290.39065574069207
True	369.824580040698
True	1132.4109812609354
True	232.78326573635837
True	419.2870956155836
True	651.2061468823359
True	210.6346111568826
True	27.26533055832548
True	877.8960012648938
True	592.7517234302073
True	151.5694899138891
True	612.9724338803408
True	159.42723197054607
True	285.03251393660594
True	828.5346405829912
True	33.293679352277685
True	105.23110578727766
True	493.1003058230452
True	65.57002165390213
True	73.54634051262062
True	417.65429259384814
True	23.926965344742797
True	752.9532475145443
True	100.87895737975455
True	162.77098452495667
True	17.19741127295385
True	712.6697294666883
True	29.71897316502344
True	773.4966929088945
True	399.17546270270975
True	118.34523252034688
True	697.7739958985026
True	529.3152449581892
True	569.4692686459938
True	46.91847558010677
True	360.6368903063111
True	5.564887320319105
True	93.36748637594836
True	374.5200003526289
True	49.39795386466108
True	115.13747760249368
True	308.1128465523423
True	186.68748473134173
True	99.89706318035788
True	647.740245559354
True	19.03882157449181
True	1125.3982572018665
True	516.59897281692
True	303.7080857333374
True	500.3803029905741
True	124.8319543795306
True	791.8310679442101
True	1085.6234321409895
True	760.5248749723556
True	173.78190079007635
True	227.2982840532835
True	49.27995242175651
True	59.644246730685474
True	155.390616246283
True	105.40078059186136
True	171.19831747761577
True	1140.991260381776
True	319.01465385857483
True	348.3822243976171
True	704.3466166086756
True	18.098997790842013
True	12.63142354314343
True	592.6646498338663
True	5.394684242538091
True	113.82875264495904
True	678.3043872355039
True	175.45836509203443
True	660.4423249548562
True	822.8474021897889
True	146.0509777227169
True	894.3478498196387
True	2.542365317836058
True	431.0137455547556
True	1061.427914110785
True	26.164484062873026
True	245.44572156171856
True	147.6699844578936
True	983.6503562656112
True	236.44496031144823
True	479.87914326590817
True	119.45501430452842
True	523.7151136076093
True	161.20582054210064
True	100.64110810504592
True	384.8048719912718
True	73.99003338286393
True	50.947800982282
True	1038.0036296622484
True	254.8509322066186
True	161.32136980517924
True	377.74697210792993
True	397.7950630907531
True	219.90810374688917
True	167.40092403384878
True	391.9629029616676
True	37.69340260007581
True	487.304039392518
True	1082.7050206301255
True	111.84451654112873
True	481.3100109518828
True	315.85523307819443
True	25.662549170986363
True	411.1251504777714
True	101.72525136492102
True	596.1461074844452
True	212.5403879551569
True	416.2369082710607
True	18.87720865357628
True	429.6392074273156
True	111.95588704499438
True	342.89512932168213
True	33.96384693436402
True	166.19693975226892
True	241.25986824078225
True	786.1584782266325
True	59.43204471786636
True	144.35911106655865
True	235.2942714025094
True	139.28859665338857
True	639.0409978023486
True	560.8951930097493
True	801.198320806851
True	393.3814991825394
True	524.3610000190453
True	417.8266695031998
True	698.6915239675734
True	72.91198136354487
True	480.0656982442532
True	406.8051102990775
True	49.07048473141776
True	85.54815925107793
True	126.44370059924267
True	93.43852988348011
True	326.0032343527873
True	860.8723555265126
True	299.43182926406377
True	1115.91711945864
True	327.9333402616472
True	898.6733455496008
True	144.5831251679087
True	586.7581534871274
True	610.137431347071
True	688.6585493093659
True	443.15417030264575
True	64.96844393480676
True	300.1256495595168
True	40.82879895261632
True	163.9540825566527
True	175.13653547065195
True	1110.8599919026226
True	239.56001892631556
True	548.9236863031687
True	560.3219964387301
True	571.6944893711715
True	904.0164291099256
True	590.7401118050392
True	637.6520437877317
True	961.5903311701248
True	128.75599459612047
True	322.3343282182568
True	262.2582655298132
True	317.5299117158722
True	90.38710815957762
True	388.2202168532197
True	4.114947543296038
True	328.55668115814973
True	245.7972143228518
True	608.2957519007965
True	282.4185563704625
True	370.18918836611823
True	11.235153152049737
True	59.21453399215223
True	552.0011158197065
True	29.994632976912765
True	148.18433699969177
True	65.7997146497189
True	147.19874494802968
True	240.45138793378277
True	70.61706274587824
True	383.5025273081697
True	271.99895867568443
True	97.76003926174398
True	342.74089936858536
True	62.042535910857694
True	588.136190388138
True	846.2100533711581
True	280.28863875696044
True	1153.3100372653682
True	117.01828274265256
True	291.756545897993
True	1031.6528633058035
True	89.10519381792311
True	282.6718515649804
True	9.011348847468843
True	411.42858818869246
True	453.1837065390625
True	150.1256482099424
True	622.6698065271362
True	935.325865980739
True	155.124463905258
True	79.18116916730686
True	329.7157838942282
True	538.0391108423079
True	639.2967399459208
True	1238.0211243142064
True	26.97087125147649
True	931.5688587446148
True	134.00649648865672
True	647.263388171021
True	112.27655522031532
True	124.36115800888145
True	188.2222137639548
True	166.24112131184333
True	759.4714827194997
True	215.5305566083793
True	228.22026396088376
True	69.71766356175218
True	506.7383542587975
True	472.8307468447602
True	176.15703168729206
True	235.66861202924247
True	15.84466379912503
True	421.38480215285017
True	224.33146854472943
True	286.98234430529897
True	111.52099362149158
True	721.560854732054
True	424.56773474773615
True	260.3581891630003
True	651.3382968352415
True	523.4809229956744
True	475.27564617962224
True	136.8170669544139
True	526.5384456051129
True	427.0621186366736
True	2.730087129149664
True	197.91299208426636
True	93.81139035536806
True	246.50507996136676
True	2.857957428035734
True	125.88992186649476
True	346.8617748842537
True	7.3247922845355795
True	839.7944169429181
True	171.38725155065123
True	749.1767396950243
True	824.5708227926746
True	159.78068571457442
True	226.83668754256803
True	488.6916482618943
True	839.2926427867246
True	52.72858848152202
True	40.41373555260533
True	138.3180273262226
True	617.1760090641893
True	723.0848508570574
True	179.4836418467678
True	605.2722395898058
True	613.655065754387
True	869.6026958969785
True	410.9406629978053
True	183.19507225184452
True	877.5066682339514
True	232.55794599882805
True	148.18130380778604
True	307.96683078299907
True	224.6984359654244
True	204.7810852948176
True	603.7690503704911
True	251.12100500257625
True	201.9622446520703
True	459.7814162129968
True	467.0118815170172
True	54.34519090266242
True	282.57977228722285
True	69.9513864212277
True	350.89167442471023
True	346.2488450163436
True	255.10897593250755
True	180.08833206983263
True	380.1714377809909
True	659.6926712621225
True	713.0520278328328
True	296.0206752415169
True	746.5951464888389
True	64.2750975990365
True	873.9044157236307
True	351.7541503493158
True	12.693158558583168
True	611.9288125917471
True	700.1891035801032
True	254.3994838872459
True	164.06689378103314
True	44.19731773161134
True	391.1947353621538
True	77.84881071834924
True	14.60988446773991
True	901.685860848581
True	363.1636246740074
True	168.6643400429572
True	1024.9757347167408
True	11.663672874809574
True	785.9691495320388
True	33.23844343957943
True	672.0652513922149
True	61.93006352839205
True	783.5669307104423
True	434.27668706475873
True	187.08374530926977
True	445.0061805428145
True	207.132448529104
True	295.9943577880479
True	214.35071873924647
True	406.8192080877584
True	9.814925921841107
True	329.5231753952579
True	112.00958081281236
True	11.02041726106726
True	479.3782876552244
True	736.8984546715359
True	295.24508942080183
True	78.55052393214436
True	316.26349473994406
True	85.67671043176554
True	185.77183191189116
True	185.3106822530067
True	363.901126886785
True	44.47325340510685
True	138.71946864165577
True	374.9199974171838
True	852.9359709986406
True	110.81391277366228
True	209.0481537143708
True	448.7387820317901
True	19.940819774440055
True	426.5075341125752
True	502.5286496196375
True	91.3078269774332
True	396.7876610837148
True	346.94115803029933
True	406.2599231251921
True	575.0928501433089
True	1050.6029460971745
True	984.9107583313836
True	57.78354258414614
True	1076.274761066251
True	115.97505888025242
True	103.621116240032
True	107.82026051360396
True	485.23141948076784
True	367.0843932973175
True	590.2574400266532
True	261.10577658824513
True	156.26060798964122
True	409.348369038268
True	14.904020220054926
True	462.2108925952327
True	403.6388000021407
True	143.0811157963955
True	93.03751006987255
True	532.9065804104375
True	982.8373566440456
True	194.9404330429004
True	68.17040647664527
True	435.61957088624285
True	381.53908662813336
True	487.1713570271422
True	344.0167303772585
True	4.544183967326221
True	559.8463302466808
True	502.3556380034449
True	509.5847132623713
True	180.8492282447302
True	102.7182399594756
True	23.29877190302693
True	371.9931877504502
True	108.68249027219652
True	6.990167554709787
True	26.74192305846856
True	350.2008173172
True	610.265864539697
True	136.01167190182173
True	92.12818162267811
True	25.07077583388465
True	413.6579830933106
True	367.0462287078152
True	776.7830508364978
True	311.56323134222714
True	513.7585973257657
True	550.3711313606132
True	519.2374358719317
True	293.38370464727524
True	539.3305424737252
True	99.72773852990812
True	576.8040343940071
True	6.756261527368817
True	373.11187174916495
True	472.2365679910004
True	961.6143666417934
True	357.51280209042386
True	812.7598974438885
True	968.6306059315674
True	180.01073462808165
True	36.75166396972156
True	366.0690882190066
True	388.4069114467755
True	577.6901475033426
True	236.9057425386349
True	29.863458741088877
True	654.231614788523
True	134.2438802322943
True	1036.7863588616635
True	320.9393484134659
True	492.6837146874406
True	127.393274399628
True	820.3523235383798
True	137.32484190592766
True	814.5527677470101
True	581.518877475873
True	187.35994095748995
True	109.73815676880147
True	68.41377344675537
True	565.1420090238363
True	891.6706883931295
True	412.5257404053119
True	532.0835322754947
True	131.4178023707148
True	647.5579388288058
True	491.6103814225134
True	773.0045895625769
True	323.832553369296
True	584.0501589702747
True	119.6169839090289
True	25.55513356781101
True	407.5350019128198
True	176.56832169836505
True	105.33061064876958
True	377.8873974759691
True	1088.1803924845517
True	262.5857978153785
True	553.4504280387157
True	11.70895530334414
True	79.11541480626636
True	323.406757643639
True	784.8961336875884
True	454.78607694676384
True	533.3240866684093
True	687.6191420127574
True	61.07155898448556
True	729.4961043597599
True	47.015580234836136
True	99.41715588918792
True	184.8945582278956
True	83.12750152985205
True	25.410459292999672
True	296.3422346764104
True	473.2844760437061
True	892.6176463054588
True	846.0777092002626
True	5.531015356976456
True	298.6965987178923
True	445.3829486001325
True	129.5566897689762
True	228.76519529330344
True	316.7235926857196
True	1322.4390209959497
True	466.3622004357636
True	27.469665322376684
True	186.57743100882135
True	692.0493770680051
True	35.541076351044936
True	177.15070411708285
True	564.3250248873163
True	71.32028381155638
True	872.6483251859568
True	332.9488779360446
True	656.5071416693355
True	77.67343001746093
True	674.776706394168
True	605.9762253895599
True	869.4355323774603
True	240.26780871879
True	509.638509864566
True	831.6550420540824
True	895.9285663891885
True	233.87865037705532
True	764.0334912730476
True	227.01221661838852
True	435.67968444779336
True	366.3173424153851
True	506.772455993962
True	493.4168489149063
True	300.4812656594441
True	349.08052619698486
True	110.37720463376118
True	350.6710228517797
True	1175.2091551197998
True	311.5376824625466
True	137.83196915558602
True	304.470895353886
True	744.4531312538375
True	646.9825660412055
True	412.6360773258363
True	122.96118683203844
True	337.939046472071
True	29.039681780430115
True	173.51159964084934
True	89.26701588773898
True	87.2823439609142
True	561.1761033594142
True	137.0121960337463
True	129.82325354084875
True	106.68870888977328
True	87.55567807766779
True	449.359593430358
True	394.0945805762112
True	1068.7200305075223
True	531.9127675125923
True	880.9244516809079
True	274.38814452782964
True	291.3722568150044
True	546.2573531343897
True	194.71168549594117
True	725.4591013234843
True	237.3122418057526
True	353.7918875951606
True	67.864716135019
True	121.26067704685262
True	259.59697204339176
True	119.68281480327626
True	470.7491761966353
True	31.91509445083569
True	575.5892618137409
True	1009.2769614984976
True	724.9064104176333
True	1.016742031542958
True	63.13456675506134
True	471.60242111120016
True	431.8557748967472
True	73.04554119692244
True	120.78826393035212
True	303.6138063562548
True	81.757742054526
True	51.32789684661048
True	703.4393647559128
True	675.8137568938081
True	165.03665338886722
True	170.5788810838439
True	537.5126560148533
True	53.030714907054445
True	24.3987422118084
True	548.4262853213671
True	454.2814959604302
True	1137.511544768377
True	47.97182115836625
True	475.1924470639853
True	901.2942559716836
True	798.0307118971624
True	291.6700796354927
True	772.4482127441632
True	405.4944640966128
True	39.961816034794445
True	95.86027235195876
True	727.1559121394871
True	80.90733701734997
True	140.88482439568006
True	961.7464379743652
True	190.03202047621704
True	274.41748877974976
True	104.0506122224816
True	651.1834186539528
True	620.2149894775331
True	209.9270612592157
True	430.1028323276624
True	38.98897226555932
True	266.9494251168776
True	600.9147322964853
True	614.8706759091383
True	307.2053550370901
True	72.44147567347572
True	935.0412274873344
True	1070.4747565157434
True	557.4281944405128
True	62.55982750205889
True	31.403642562544384
True	85.14264109179506
True	108.93281017497512
True	99.4674867606116
True	870.4180572753685
True	1179.8625981035143
True	755.0668867336759
True	334.80188071406684
True	8.389707663305012
True	21.059821298060168
True	341.5005275187868
True	476.927374169501
True	46.28944853938788
True	560.5241753538937
True	434.3731173806586
True	398.15763209082064
True	78.15566944890827
True	205.4629356020968
True	266.06961674690524
True	135.64902992829002
True	378.6867433186007
True	45.38161430888636
True	177.2236584270088
True	1204.2618010603264
True	6.139034361070789
True	28.802936224063675
True	574.4150900885783
True	357.5122294582106
True	769.7917597159602
True	159.10028259048863
True	758.4795968376649
True	601.2500977993492
True	274.51570537939944
True	448.18455392486567
True	343.7158306419884
True	292.03861455765445
True	259.2165070604589
True	390.2387082859827
True	504.5619124261411
True	511.3639213728444
True	109.15835739744902
True	340.01657063657217
True	9.25559968699313
True	185.8277738732008
True	223.2584555452092
True	894.4972446147226
True	586.9818729570986
True	30.312940700709525
True	726.3188962859429
True	830.9506287152384
True	106.2065433187463
True	351.6700442376844
True	830.40096165084
True	232.15549064692087
True	166.25820387139683
True	528.9543388663748
True	583.8897267305456
True	1109.082505186057
True	153.10111988068638
True	144.50677793616796
True	267.422727859089
True	302.75771023341326
True	405.184285017709
True	414.8680184424696
True	318.3663914474231
True	442.353069979161
True	483.45366151229706
True	229.88544746464183
True	1493.736668383419
True	252.4814745729719
True	414.4504236164742
True	54.55357289237786
True	761.133359922826
True	253.2384388738174
True	921.7911915650668
True	581.154092121679
True	307.2888081110037
True	782.4174788400146
True	263.555835035575
True	223.034609404335
True	254.44912216767204
True	212.38129603021116
True	142.1995108677188
True	251.4309735760285
True	735.4248270591395
True	520.1414097660943
True	221.33468834885764
True	1171.3901622044614
True	119.41753600726862
True	256.99537961744613
True	71.90680054340852
True	301.80798482092
True	413.352170923496
True	96.56635285232184
True	210.69739639133712
True	73.16443416567895
True	746.1955325628544
True	364.72323337690506
True	223.62054598042104
True	735.7416645641475
True	851.8798124684773
True	801.6503379472181
True	847.9655413802727
True	344.00063880828765
True	1.369475386934304
True	269.7880960209974
True	51.55867496651769
True	387.8149715066924
True	54.510721468275776
True	362.58114089696096
True	844.8255063072854
True	1029.4750461538547
True	406.5212980346198
True	22.143811177194856
True	541.3392905093772
True	482.80994904449824
True	197.2283930567789
True	224.57467138542043
True	297.0187585932742
True	21.870671276019177
True	131.7116557223178
True	951.3791503092312
True	61.54476671997949
True	522.785509887784
True	792.9767784753963
True	101.23828982852
True	248.7079304489865
True	116.46811267610806
True	16.319121683061226
True	1.1827690158450055
True	118.3229888314037
True	1009.2663575450856
True	490.699354730448
True	62.96830864072621
True	787.3333360131533
True	340.7695926078376
True	1.5806073306128452
True	442.53323679184746
True	184.3489540170236
True	515.4181311965253
True	81.85715916131294
True	325.1739605649028
True	370.79268339684415
True	164.40317438702883
True	218.2457393299976
True	127.93896986164488
True	178.67954463109564
True	965.8277607736054
True	15.882645477574837
True	502.1052070104837
True	469.3220654496477
True	407.2078428143247
True	222.4976250377192
True	246.92781009138136
True	151.8092431025041
True	50.13140198708446
True	496.59945134159216
True	156.456272372614
True	835.3716436191172
True	821.9916713462909
True	243.7801542396528
True	310.14710168735024
True	517.3276039425677
True	42.32614996594472
True	86.91907016347027
True	778.0272951919035
True	1074.440421472944
True	107.71303921288047
True	717.997880786277
True	144.04022096543773
True	952.2468902129892
True	658.0920829694239
True	109.22497054253712
True	276.5929822635165
True	609.0267654220662
True	260.1912678148539
True	45.52511103027896
True	559.5712847755227
True	455.71778255174064
True	6.073243630748869
True	486.3973018338304
True	63.63274263556103
True	177.10885096593543
True	228.34213307214944
True	301.7334222817786
True	73.29682239404914
True	228.1108367146096
True	349.4978625525515
True	443.53683806512015
True	925.6169025370864
True	44.52679794213143
True	912.4787467096252
True	1009.607090970759
True	137.38934349271207
True	75.87628531645476
True	1001.8552781121022
True	33.758976304093714
True	233.58317358428397
True	87.84337039476158
True	222.3690686184341
True	368.36495417335817
True	950.330921641754
True	97.98141087986984
True	72.6011320212165
True	626.194834181675
True	268.5494284318383
True	702.5009920340514
True	51.340675695992296
True	497.9654407344922
True	382.6802401400767
True	681.0213740747357
True	53.00642294273289
True	110.39258353311902
True	26.86134200202211
True	260.41764285265384
True	40.245156888974485
True	346.14211403432523
True	2.514633743452245
True	1183.0323318216958
True	98.43051139069247
True	138.2316211707575
True	351.4625143477501
True	764.2465639714509
True	676.6886729779053
True	977.1895823102968
True	453.1640764955731
True	415.16313658615655
True	138.39370146882223
True	394.62326126285245
True	833.6664628219103
True	420.7477694002944
True	948.408705467292
True	88.43989229065258
True	431.3967871684619
True	183.1521567129989
True	274.25379689153567
True	751.3380454850522
True	155.2816207814648
True	138.33764353518563
True	65.78237599158463
True	858.8096386860688
True	777.3516642889324
True	85.16284901441178
True	438.92302559083566
True	749.6361426045817
True	420.77818997242025
True	56.83756071789454
True	320.30563386966816
True	761.6816742866189
True	29.54828681572541
True	367.48724921472575
True	169.93566339589347
True	294.13079520952374
True	34.914927988922976
True	222.78656478015844
True	729.8530242576911
True	646.5933350088992
True	55.50220553663748
True	291.6600352487928
True	875.1589495801514
True	19.01482875886725
True	316.8161798308716
True	296.8150551395468
True	434.88960570969977
True	206.0296614317997
True	592.7221932784432
True	48.806483230568354
True	948.1121145811534
True	887.2792545928777
True	46.50868134259567
True	392.66847106607895
True	741.0056240254817
True	930.931694031174
True	270.37285718430763
True	575.084205577437
True	135.20133990194813
True	191.791343669606
True	134.62777563176385
True	130.99027980131498
True	207.91125885615776
True	936.7813220278214
True	805.5507506608485
True	939.3876893183646
True	19.71728980552185
True	25.36185227829986
True	358.8811923774801
True	13.134719660832465
True	654.4586531579257
True	1110.1988443509845
True	261.937945112641
True	205.94626860808265
True	81.82410147774664
True	211.18636846968465
True	130.2595781034151
True	42.94452617204168
True	128.61238440093015
True	89.30014081843643
True	251.6720182359225
True	525.3849744654949
True	157.71423155691218
True	28.11108158373449
True	60.74201242312486
True	418.2165636968501
True	267.85894292537654
True	595.6673241329239
True	23.08620644540073
True	114.20664437909691
True	668.6975027489871
True	265.8019347371276
True	474.69458391261225
True	658.3334308172715
True	106.67492577290125
True	103.6181572605308
True	82.35669299949521
True	25.99895012586025
True	128.43057385464076
True	88.2216997625021
True	101.08294015151355
True	162.19790313830728
True	233.3696215781731
True	832.9284518115427
True	284.12002060273
True	914.5669588066625
True	169.58183503515357
True	201.60369542774964
True	822.6645570409949
True	308.52494046723984
True	592.5382249288167
True	255.8486656168732
True	349.7205936023711
True	435.1106941441723
True	558.820252415555
True	656.0637654810729
True	369.2917989499732
True	36.76081474996726
True	555.4707155002644
True	626.5614646017247
True	19.76348569738719
True	12.160341904712432
True	265.47089388025194
True	402.2775291586368
True	466.6964491183317
True	69.55776506194917
True	635.8375380573074
True	932.4287979569308
True	238.66895252894875
True	911.4250235518854
True	289.00467754431907
True	103.74087714285874
True	273.3235443365694
True	695.0229564335884
True	39.50446867878233
True	565.0737603907687
True	1282.2309498883408
True	1019.3503535485104
True	914.460460449922
True	208.6093751947848
True	90.7877402061152
True	200.90788961401705
True	824.4008180964447
True	146.64793499442823
True	1082.7958213386366
True	884.8147758670738
True	41.354020097211226
True	90.469618764016
True	426.6379472704437
True	397.365795854024
True	206.27344196706423
True	514.9652525044171
True	634.0851015313572
True	125.56245263308324
True	287.41172075334055
True	981.9456485608551
True	55.14167397811149
True	717.325092362127
True	552.6061851086713
True	39.02432834476628
True	818.5806597797207
True	387.0049639370136
True	583.7872796538115
True	111.67284767990608
True	263.4017740429765
True	205.2920658369829
True	25.735477715827432
True	133.3122083900002
True	759.002249629526
True	139.20301559941143
True	386.75475451975
True	66.17149334381716
True	638.9906081892672
True	631.0491434547926
True	240.9609846066244
True	479.40174161116187
True	171.8139289339321
True	158.5046056602974
True	204.33970174910965
True	289.19912842163245
True	355.11712243653227
True	131.8430719762064
True	194.26725474158565
True	27.125412518295867
True	854.8029818589989
True	311.791295557356
True	9.71654718576523
True	371.44645533985806
True	163.76097898643735
True	631.0791945485615
True	375.083876792942
True	581.328703837377
True	535.339311803569
True	493.6027879644232
True	801.2228395415691
True	242.253465897815
True	553.7533507692245
True	161.64119990140247
True	522.4644224237855
True	374.3316492073336
True	380.4466218758034
True	123.01821261740145
True	132.9645417864627
True	110.51222051816023
True	71.48717572916291
True	727.1837419573119
True	175.6910722677667
True	45.78397937163668
True	0.0
True	551.4310056476938
True	109.80158208859405
True	22.55942427419938
True	38.96833939928679
True	112.5892688339067
True	554.228463169358
True	182.09637608667535
True	108.9808931534684
True	34.324190146467686
True	162.3013914119786
True	876.4100039868742
True	51.04514351612263
True	221.8592238492295
True	757.3719531904745
True	318.4128746729265
True	454.08927556165753
True	465.7526796137332
True	503.9268616160753
True	607.3589517580552
True	962.191901069709
True	266.77279704383955
True	1018.1864342727868
True	920.6522127105736
True	610.2047679935721
True	343.6768226078268
True	814.2092466461613
True	10.651824307739966
True	31.765262914160896
True	288.8844853729456
True	41.439432157671234
True	204.166858560009
True	741.2677493286219
True	211.3558665856944
True	716.4606341152332
True	769.3673910732138
True	114.62691607235548
True	349.21706671144204
True	600.6026156883985
True	23.001317391877453
True	129.7815454086969
True	444.7038700281214
True	306.42361839815584
True	193.71268531769425
True	111.14906167207052
True	381.4894364439449
True	21.54055598753441
True	376.96684558343645
True	360.6156588327864
True	1072.425512502478
True	383.0824136865298
True	30.500214999764637
True	431.74370468848906
True	447.3693553200057
True	237.24187098108837
True	32.918001285147184
True	771.7837874110696
True	427.7901085045893
True	173.0567988798563
True	12.959500269152937
True	1214.7118551369313
True	162.4039674957489
True	25.360106995630044
True	311.6390078713316
True	283.5392696309247
True	115.4801398461863
True	288.1040497676398
True	48.89014887833597
True	334.0836781274214
True	290.8784966770665
True	307.51788371878405
True	30.59401356750365
True	44.67294218683841
True	1066.2549775068164
True	26.9164907411682
True	12.29035816210133
True	180.74047529936465
True	651.8500822249655
True	7.783436389816517
True	193.58772553694104
True	177.5322160417651
True	530.1814082613159
True	388.0912558755654
True	721.8393496915915
True	321.6037101946973
True	495.7439837854796
True	447.0905456505504
True	507.6045478911868
True	102.36989881064316
True	1273.3853962034682
True	897.8372541862041
True	279.0559917604664
True	531.2948518865002
True	101.12567229045897
True	592.0900433015531
True	446.8130485062351
True	158.7118953488854
True	75.58103746185802
True	344.909722863382
True	164.54391747444583
True	29.287572748630048
True	603.760229989575
True	379.79927452166
True	72.62141086479183
True	28.71189231574218
True	678.7881864810165
True	496.4530709256111
True	73.8527466903973
True	23.443042827238763
True	325.28934877503883
True	317.35111915730465
True	694.8767356724568
True	543.5811185646925
True	558.7379545433313
True	790.8256581505066
True	9.06628573187183
True	56.55515115923037
True	38.000997427879724
True	61.54042354524957
True	488.8631602825947
True	582.3587419324159
True	82.50170723132811
True	112.89243000891472
True	200.79537593322877
True	73.3519252765966
True	182.6078352212277
True	219.2353538851612
True	275.56123446004165
True	800.9154177677525
True	603.564694886385
True	283.49000260399447
True	180.3677708320886
True	266.07428238978144
True	239.0980314946079
True	762.3690194150258
True	335.64508446149495
True	170.6669451929885
True	884.9894897065418
True	352.0783945326665
True	475.77777242797447
True	159.67984110248042
True	116.9687110549453
True	59.51970439098575
True	210.5341386312346
True	953.4219715113662
True	521.6352577061438
True	105.95459199475717
True	365.0738518275226
True	101.00924059643212
True	658.2772005391589
True	3.5353119318603863
True	698.8322913942429
True	36.91811099762116
True	941.8926493404082
True	850.6721300573208
True	209.82262660820757
True	30.358909334235417
True	81.35996269747974
True	448.3178004775318
True	234.7532918524977
True	1.375809712878203
True	78.17294413008655
True	1106.929044153926
True	351.41590749425507
True	681.7987998322122
True	504.7113712698924
True	31.93903497231937
True	137.2040554452841
True	440.68333373790017
True	944.9735703205744
True	808.5316052729394
True	415.0758393417556
True	333.3570064540303
True	17.81335218052865
True	80.41207861737159
True	747.8586171715356
True	457.74936032948654
True	382.154079157798
True	875.9631253630552
True	25.67650914186448
True	216.88494686536356
True	906.912617135635
True	246.67666956553143
True	8.374872247343848
True	517.5533326480371
True	106.10621080011934
True	678.4327819630472
True	55.51380874639417
True	258.7015242692676
True	854.9570258473273
True	862.2847228843267
True	278.7553478392819
True	438.25250806458814
True	112.03190493220713
True	627.2518673780523
True	263.83013360152256
True	198.07493369839025
True	846.9168061595235
True	52.83369323806544
True	744.1012140559247
True	273.82637232597966
True	293.80472051819663
True	177.23350751132833
True	490.6393242899367
True	616.7406317631819
True	376.94579944014384
True	422.8987340537943
True	67.17540930809523
True	154.96945318340255
True	449.8406496830891
True	224.55334624436293
True	38.60267277605544
True	208.0917498749241
True	402.0247482045838
True	402.00093942975167
True	748.0640858592637
True	137.51118600409492
True	666.324125724507
True	499.2347244794474
True	611.4056543143722
True	138.49524664052856
True	36.11933489015058
True	670.4537702210338
True	74.21167543177056
True	557.662777773356
True	699.0575295186501
True	458.310093969341
True	139.13660751128074
True	513.4845736613026
True	4.402790677412476
True	404.2502172993625
True	28.977731537339302
True	632.6937169755286
True	261.5184826464913
True	583.4148519768289
True	691.5187928957753
True	141.05426331978347
True	522.8912492592025
True	489.9116163166313
True	64.9624805355676
True	950.348411187888
True	2.356187711262368
True	27.56375329660584
True	623.8669296173786
True	660.7925297294778
True	134.68165503429685
True	413.9425980552746
True	125.7328616204582
True	71.75269102097243
True	471.1689950922914
True	43.002475178197685
True	519.6008164733882
True	13.641787915903754
True	858.5101058086692
True	545.9783958205029
True	642.5475171128002
True	103.62070684769805
True	395.6912129992538
True	1009.6087726724876
True	845.4431392465311
True	139.1099057426981
True	545.7033745127952
True	459.5332501921177
True	246.83362510361977
True	241.08401577071217
True	5.099867461827477
True	319.58359126623503
True	11.48991867248286
True	358.837999219691
True	76.60146224298941
True	409.1476782558986
True	655.9832132053555
True	123.73118661361244
True	237.81511304518168
True	646.4325035028197
True	660.8457518006188
True	288.35892786080944
True	133.1445765067929
True	158.15803332629076
True	482.9001823634085
True	85.45559441186977
True	11.230913625581772
True	523.0090987095032
True	564.2588143107539
True	18.44162521393825
True	138.65957790830197
True	887.1610091435737
True	484.3063352901006
True	270.3499122645006
True	31.36954308227669
True	475.2224134538232
True	111.35444690631138
True	595.3622425862139
True	677.8686552124888
True	293.37464752332414
True	376.9199564424277
True	181.46592658677383
True	242.76479977443609
True	72.97193534126141
True	217.3367259747639
True	491.5657524121165
True	21.64926906468955
True	465.1000831101207
True	382.9471358791229
True	727.290716873565
True	888.3353839241215
True	897.3472088075762
True	156.2817351832705
True	398.779334163942
True	72.81516103902898
True	195.98656155637136
True	319.603884731276
True	9.809667673716012
True	793.4760677232156
True	24.165217662682338
True	399.91886897630206
True	278.5930107330298
True	658.2633365266342
True	199.92350606073555
True	36.24312804230634
True	696.9138421353871
True	1074.9096089191785
True	227.6680355049512
True	134.9715721234167
True	626.4502238259473
True	515.3637877042347
True	18.378628326981573
True	817.129350182719
True	116.16870491183572
True	49.27071143292983
True	303.7445528620606
True	357.4426518107737
True	390.9946721667626
True	269.2803319165768
True	18.63272673798757
True	21.532799010971843
True	833.2719363038718
True	203.6780721454354
True	114.73455808730556
True	839.0663502449127
True	643.6038943042039
True	657.8780015117254
True	445.1123341229009
True	145.00329645654872
True	32.252258472886375
True	100.6859498954596
True	451.611306999107
True	227.7916019221049
True	479.34614485599343
True	144.70977497117823
True	476.1821892919415
True	644.2457352609277
True	972.2960532811214
True	22.912074742830583
True	1002.444480717662
True	1060.724708891522
True	488.11365264629086
True	82.9732990901071
True	836.2468620839188
True	632.3578966448846
True	642.8919951752137
True	179.44112794332952
True	744.4227998461826
True	714.0710726165802
True	120.41207125600768
True	764.3924638029938
True	832.5187127931899
True	477.5175079703529
True	223.29349390170083
True	70.99072628217283
True	313.48523439411457
True	349.54077547844395
True	462.8840131573061
True	436.8443574826495
True	205.25077433697717
True	312.7812646027937
True	2.3683982206536527
True	13.542750697086015
True	103.16433757601344
True	132.7463338400263
True	359.34396005442034
True	348.1756302378858
True	113.0063344567547
True	17.473553626670995
True	204.11871576301127
True	854.9281298898156
True	452.19631449233526
True	518.1336564988105
True	572.4608141703231
True	807.464953009996
True	641.6471996882905
True	93.5966520796015
True	203.40277309949477
True	250.1795140004606
True	298.74688756275583
True	108.87147710067092
True	367.0144741701969
True	431.5881414039656
True	172.72563317720605
True	644.6460626871552
True	248.15852920599076
True	203.11168456919677
True	31.26327845143768
True	255.18869350114932
True	469.9619586712122
True	161.5823321620721
True	536.0764178102947
True	466.052361450368
True	246.12653305445045
True	105.50313916883334
True	43.25792387592863
True	406.7605630244868
True	806.8595448766852
True	164.34955899436633
True	1042.0960142188385
True	1066.6808613784417
True	483.1582059550728
True	96.93886335728784
True	123.7237613085465
True	650.1071813923851
True	9.793587213026113
True	219.96663401022784
True	147.21900067243553
True	117.64053713179314
True	331.9191465512333
True	635.1040304224288
True	37.98168776007279
True	127.59245126718452
True	975.4876385052316
True	56.75566648150049
True	449.4828119923814
True	526.8522299781047
True	235.4861510445745
True	130.29188268718252
True	944.1881212185256
True	1183.5577979124066
True	511.3624077759978
True	640.865395133368
True	205.29749832646263
True	154.63499306988265
True	310.0863908580711
True	262.51721942113835
True	173.57354125785838
True	301.44641279827675
True	344.09232512531395
True	9.987540910187542
True	613.2990322754075
True	147.65844345336762
True	78.89926257805315
True	444.36057702406913
True	315.73701632678006
True	1165.1523167923565
True	367.03960906772016
True	983.6849212843608
True	9.317582020380094
True	276.1697156043659
True	227.33233265554964
True	156.86374707827582
True	490.26824887854735
True	201.46387859409893
True	404.9749322988071
True	339.1425246649396
True	108.21786483764258
True	355.3991167496036
True	1082.544790907942
True	724.3341807757455
True	214.9391635590332
True	109.61502244149064
True	307.3158732296374
True	25.06958946313672
True	356.70317908678874
True	318.59175443676367
True	591.8627184043835
True	455.0326135631859
True	364.1787840441946
True	159.9833623877427
True	11.48986778282774
True	429.44771997377023
True	280.5132513549095
True	148.65692363562658
True	302.8503274173364
True	451.02350548073287
True	810.3869648485138
True	308.0603772116111
True	791.6303040114803
True	406.6194414268662
True	381.86904010536136
True	1.3362296688021584
True	1173.2595377158652
True	100.22311541743116
True	917.284082545646
True	198.1664603178562
True	454.836510107937
True	640.356766314836
True	81.85191767156297
True	497.4705653748591
True	33.79809223868775
True	444.4222897824798
True	73.89553126496733
True	222.5545042442949
True	38.87816502037265
True	665.3412076896129
True	178.6337356498733
True	25.68466295545301
True	388.0035620826495
True	108.54787577318052
True	169.81010398638813
True	796.3806525617644
True	253.1532729187074
True	152.5764519584515
True	367.1307982799846
True	510.90971291891503
True	328.3215301125928
True	520.4908636500292
True	615.6432055235476
True	160.42538778826994
True	7.379495809993153
True	69.90383250552956
True	451.311360230062
True	91.4754177789654
True	80.4475918308737
True	1051.0513619848612
True	26.36807614850357
True	326.21761354072447
True	330.33945191102333
True	451.6931433896995
True	677.4918916035296
True	174.3438451790029
True	677.5783656204103
True	324.9036134469347
True	350.9618379867557
True	264.8121037021347
True	216.94564607910883
True	340.42025230824004
True	449.9224710051166
True	413.1536899122284
True	596.1278935705334
True	138.99159553340226
True	79.91893386882019
True	39.50988882454785
True	302.69681667124246
True	641.4154785690071
True	404.23391586302193
True	804.8892686916122
True	208.84286157377036
True	374.6745923411445
True	68.729805605758
True	53.63056909429373
True	423.23612477746974
True	198.8333351421879
True	217.7109885493804
True	42.28148497807649
True	1051.7814700597269
True	183.528897586773
True	898.9031077907279
True	315.54612956765084
True	931.228775064987
True	229.7074399783886
True	453.37967797664817
True	525.5360989297537
True	611.3758620829565
True	217.84529196625635
True	488.7208975584825
True	957.1020025870396
True	124.1140726144036
True	8.171397760095427
True	576.6400420803857
True	28.904566448969376
True	73.42210547799156
True	779.8396987925819
True	222.15022997791948
True	948.1008762370002
True	696.5846422206718
True	407.629994166584
True	291.87147645010543
True	474.9254219807406
True	339.27132772758284
True	176.1579564416843
True	663.0851454532869
True	715.708707843309
True	206.5015598909644
True	90.3633836912842
True	516.9761686315419
True	131.1765070315813
True	375.0375444108612
True	360.3403078550981
True	64.77714889614957
True	379.4219081791297
True	410.4846747050029
True	380.2107525781418
True	416.1500270079568
True	429.4770507119767
True	650.2231473929071
True	56.20663008053769
True	472.9670376073444
True	331.8763633153757
True	652.8439064883582
True	213.99138284674623
True	100.24965782769024
True	41.30955832105183
True	551.557459027386
True	638.1451220845574
True	193.22271459936016
True	411.1664697866368
True	330.6626813072226
True	14.592356429915805
True	168.3479952558451
True	293.2807872424458
True	2.4313624916007983
True	870.8723369287908
True	83.18661510382161
True	104.6551640575844
True	102.51203187958689
True	352.8322474430466
True	39.955883267585605
True	442.32911186312776
True	230.87011710758608
True	6.5639461784493225
True	116.81562784716924
True	445.9152004332698
True	52.33575908749592
True	66.23532547095526
True	186.73808304301997
True	295.0163274630469
True	949.1259501945198
True	384.7651894226395
True	969.941102099272
True	181.53640056428952
True	1048.2801495876004
True	796.5269190724795
True	665.1247873028835
True	392.45788924079056
True	377.6089756328138
True	78.58882357239689
True	67.60770438683873
True	77.54731485140768
True	190.1070507974985
True	475.9304291343205
True	1101.1583006056194
True	178.16949998045465
True	352.5649186063281
True	448.09232329739496
True	630.7627178669032
True	580.2247839734969
True	284.59190641411215
True	461.3631691794817
True	665.8674565611603
True	100.72775946776024
True	741.9740408461772
True	253.93731612862584
True	141.43453877816745
True	420.4855753840456
True	897.5552366946398
True	432.4148508222537
True	877.3224377118411
True	197.1709237436156
True	354.84156803561655
True	674.5876575599696
True	641.4673437262175
True	186.21104097427545
True	261.0432932497027
True	805.8407678043184
True	30.593165111982625
True	177.88674757684333
True	492.67483746670536
True	695.8292759464607
True	108.5715457764624
True	35.14258261260671
True	169.67280642361538
True	741.18878136598
True	314.0756130201171
True	551.4838662176153
True	349.5819785315621
True	308.44473689297206
True	456.1528868674324
True	478.6938191163461
True	69.12833594885029
True	374.2238460797964
True	777.1741769620825
True	0.0
True	294.70342761935063
True	265.5371074069302
True	998.534888963283
True	147.93547284599686
True	637.6704343392091
True	638.699699497976
True	104.91796650450873
True	229.01653519616625
True	126.46927593074126
True	12.41655255119462
True	298.1611274295752
True	373.0112824093392
True	1129.0991048081285
True	237.17420410676127
True	397.9861966460195
True	662.7552118045184
True	203.89398592592423
True	25.76640822329748
True	889.2314043602903
True	608.3989720237204
True	156.6479272539261
True	644.5872523575972
True	168.8920486328291
True	288.4733563740089
True	764.8462426951214
True	35.73455746947592
True	109.1869383183079
True	515.7056951744406
True	64.49757217558755
True	77.78456495981206
True	398.2416371245832
True	22.886877707923983
True	749.3388500531319
True	102.85518652517028
True	152.21195333321023
True	17.556156393800148
True	699.6274814684342
True	31.16947797639187
True	774.1560442145147
True	406.41790866140354
True	119.6509006580076
True	705.104890601138
True	521.6388839633516
True	554.789768272029
True	47.71106003027778
True	372.5971523794125
True	6.470037866254916
True	92.54153011465203
True	381.5484710951524
True	48.655378370351976
True	125.3916715942043
True	298.35942258416264
True	186.76179867731452
True	101.82862179488104
True	633.9501472745436
True	19.413798084608445
True	1140.5625309617196
True	494.7842370788864
True	307.6596575630156
True	481.2989311693472
True	118.53203475397702
True	802.5871448703778
True	1118.9677254047865
True	750.082017347705
True	169.87689209984217
True	227.90732858832337
True	52.026370683575465
True	61.856821829897726
True	152.4181828453808
True	97.2566466629113
True	163.5635392713504
True	1207.497381580056
True	313.53049514984684
True	350.9363204292323
True	679.2878600130074
True	16.809420418015627
True	13.921130334238294
True	599.3729016157336
True	5.599987106944813
True	121.02093582484994
True	691.584990466386
True	186.21933050550984
True	664.9241184493372
True	869.0181550424044
True	155.21201767880115
True	917.9877617088844
True	3.126118824983714
True	440.5276631283078
True	1053.3300824516225
True	24.694943731507248
True	241.0678135494171
True	148.62684631787002
True	982.7313646378442
True	231.84320125131285
True	494.3925603143661
True	119.71297863926766
True	530.041140882226
True	153.5994548243603
True	96.50305279372284
True	396.34233055863785
True	72.91038512685137
True	54.81049311881564
True	1080.4023234430863
True	267.99054818849083
True	158.3700688299038
True	365.94714385363983
True	395.7074313141968
True	209.32771802561533
True	165.04317383484783
True	399.3157837785407
True	31.00960354081297
True	480.17823048944257
True	1127.8152446133886
True	113.83342537920514
True	475.0547985182209
True	315.01755127405755
True	27.486982096246464
True	399.05417478217487
True	104.50688858485256
True	600.3139297154397
True	205.7824921368678
True	422.72794770454846
True	20.25284776349524
True	458.305473905828
True	109.9745238195087
True	339.712018202044
True	35.57485542157391
True	176.24988773441515
True	240.086680604364
True	776.218411842521
True	58.63330843949692
True	143.37543896011013
True	233.23090635295867
True	138.7956923482696
True	623.916784450555
True	560.1031597035987
True	786.5575322790077
True	394.39431463913945
True	538.4572005261256
True	413.1194716192276
True	681.4032158756944
True	65.2449890202189
True	424.72241202159927
True	449.3894424079696
True	47.19748925354604
True	81.49257836172778
True	131.558773574501
True	89.84216889901016
True	333.95637224186424
True	857.3999450928874
True	319.2579602634448
True	1086.59582482593
True	308.91220456573205
True	893.1084526379079
True	150.81084291711855
True	556.58782495551
True	625.5181133831785
True	719.7941056010809
True	449.9316893638672
True	58.719217985761375
True	296.4505081028708
True	38.66567585020929
True	158.23567941264298
True	167.3459393172593
True	1129.3051907958682
True	232.82559269752053
True	542.2321394362237
True	574.0062255006715
True	573.2034547190939
True	886.0657057418587
True	593.6664181338209
True	636.4598366371085
True	922.1110703064396
True	120.01335415206232
True	294.2425456132951
True	257.3873306187624
True	345.20599016234786
True	87.42544004403688
True	389.8707907029991
True	4.527743763168997
True	323.7902243054497
True	262.8848049698549
True	596.2296171774966
True	280.9695253993634
True	361.1001867728274
True	10.186756620757812
True	62.4856656401837
True	532.3088707339014
True	31.487721895208253
True	136.04924257489375
True	62.50286877808582
True	154.45759218927105
True	229.19505349847788
True	70.12343085358826
True	373.7248666322576
True	264.3723837424563
True	101.16662616297644
True	343.73296436686667
True	65.59254510162083
True	581.8625635062034
True	840.1761424443249
True	275.42149304490584
True	1145.0648753619275
True	116.24934334778878
True	299.85123025003327
True	1064.8488147328085
True	87.64543237161219
True	280.08437430046945
True	10.858586081394066
True	395.3527853967923
True	449.8597014410285
True	165.24625207653796
True	633.1370749691755
True	891.1628701728158
True	157.43756465530467
True	75.74927069362975
True	317.46198107677736
True	556.3465382486244
True	618.0355838479854
True	1218.107532243436
True	26.8695887614124
True	929.8175400301756
True	136.53090886193476
True	643.7389500402381
True	123.06156528961232
True	135.80136897988143
True	193.22996083787552
True	165.32525106155015
True	745.5285121066189
True	201.0811851895815
True	231.52237785375536
True	70.0370412433957
True	515.0717962075819
True	448.14965857527466
True	174.98932468794118
True	235.91874454475845
True	16.38904819675747
True	413.9621773100323
True	203.38018563571072
True	282.51413182560054
True	112.261102102764
True	699.6673184582024
True	435.4229178986216
True	249.38618282991584
True	638.1380748689015
True	512.3035545539872
True	457.94630840893626
True	131.1148837304523
True	529.8600996150321
True	433.9909122861637
True	2.363541781552149
True	191.99267057252263
True	90.42027732690944
True	243.05706295401004
True	2.738833131134885
True	124.34597454056508
True	340.63027755493
True	9.172546987445752
True	894.8420217482718
True	173.4968126396797
True	694.887366831757
True	794.8420286669681
True	166.61899961212714
True	225.62347459339816
True	500.5878999930574
True	835.1550124266943
True	49.50236662389976
True	37.76232236406384
True	132.35611729148428
True	633.277155725446
True	712.7729461681286
True	185.39521609520253
True	586.0281301066319
True	599.6802127411675
True	825.2263280913434
True	386.180586466586
True	183.98308319539277
True	902.3875172507472
True	226.75910571368797
True	150.43574312956133
True	321.0725763728798
True	227.4683897561949
True	205.08006630567456
True	585.9167418318667
True	254.22324503420688
True	192.11271801460003
True	463.66018480270026
True	467.23308820211554
True	64.07001301950436
True	289.56668537426765
True	76.92444065816282
True	323.0075220195457
True	361.8872641246089
True	260.92074650797275
True	178.24552623918032
True	378.575210679874
True	638.2607380637929
True	773.4134263971195
True	289.06669709519264
True	748.7190910838608
True	56.80757215641189
True	873.3854954637691
True	353.6673767655471
True	13.00889894660172
True	627.1352025881536
True	687.0665936236403
True	252.98827320222844
True	165.42120347383218
True	47.79282265090669
True	375.3140377914876
True	77.91595297365771
True	14.110056441732654
True	890.7981825002564
True	383.0652318617711
True	175.58639260780913
True	964.396344811886
True	13.178981221692766
True	801.7969700622782
True	30.43095474431088
True	679.9429709186657
True	63.53346096924128
True	764.1376289511692
True	447.8987009959095
True	200.03780197227087
True	446.1516968761096
True	213.62605915094247
True	297.3509712298483
True	215.61564471580115
True	420.7765105558353
True	9.621844785118194
True	323.3437870156314
True	107.30280933673966
True	10.03827327811835
True	482.4427600367339
True	701.1802261489054
True	284.7377214297902
True	79.4472611507256
True	306.5319918421578
True	81.4978325605078
True	193.31806397390824
True	184.83303977844247
True	376.9520493076748
True	44.36232114705404
True	139.94865356353768
True	371.5479533658473
True	857.3930054810437
True	118.24646293486006
True	204.0145569068368
True	432.2727941208019
True	18.087106671725248
True	407.2139542079628
True	502.9412250049661
True	85.31933620125665
True	399.161391504144
True	351.9998999903596
True	416.6414547781083
True	592.9607293937553
True	1075.4055410661797
True	978.2801732801158
True	57.509086537953394
True	1067.5467721352622
True	111.37676515421236
True	111.7814341600213
True	113.37877087362132
True	496.442235666835
True	374.12081725997314
True	575.3875814974328
True	256.68806291227423
True	156.6255093142755
True	401.2018177181636
True	16.323290988786354
True	447.8992044624085
True	367.91056786276033
True	148.34741394131845
True	95.89982474304703
True	525.3934909429485
True	986.237299895172
True	192.08306875584003
True	68.91062248138064
True	425.168996623307
True	384.39325051927847
True	477.7020936362087
True	327.6614613141068
True	4.846121265682438
True	542.2245255581117
True	500.3355489146056
True	506.4970117727584
True	188.39239865583173
True	103.83103475638292
True	22.65099233226524
True	374.20723135178855
True	113.56287636634808
True	7.344917392953736
True	34.26111782328937
True	352.22767530161167
True	663.0643907318049
True	127.98643708219208
True	93.7372613332214
True	24.268183372819607
True	420.62277154894673
True	368.9336900007768
True	766.4436069071768
True	297.361547979671
True	517.015647163643
True	543.4472084613805
True	525.064384320304
True	290.5227285227034
True	540.5430175630139
True	101.36097800508304
True	578.1430097693727
True	7.449686259602795
True	376.44383223207313
True	455.8189037202072
True	959.5199659525432
True	346.3396723068974
True	817.0222094282863
True	953.4659681885252
True	175.4315392786458
True	37.6253443457402
True	364.9640963801123
True	374.6419848156012
True	576.1542334901743
True	241.69466878054175
True	30.869134935351063
True	645.4359232027151
True	120.81712132749766
True	1029.2164171766324
True	325.0775219565765
True	472.7738344700805
True	125.88833800930576
True	811.9362661231853
True	132.11832878966882
True	815.5744665023992
True	591.5480799528553
True	178.32476194146946
True	112.4871345559749
True	65.34782825645223
True	572.5407035911979
True	916.957377466666
True	418.51438513930896
True	536.5528962112675
True	132.67352286447104
True	629.4944190075497
True	487.9002256127862
True	794.4447079033831
True	319.30974295385874
True	601.8721410891568
True	113.52712189013484
True	24.076033614526672
True	410.8823086446624
True	170.78903732367945
True	105.87672058935368
True	388.7889253122397
True	1090.019176992978
True	252.46125532482293
True	559.65636364569
True	11.734491409805704
True	75.82556777928332
True	329.9268685875141
True	777.4825321706239
True	460.06770828326495
True	523.0001870849101
True	701.3634549803317
True	72.85165776542117
True	747.2398821372137
True	48.72388951644278
True	107.1127014460202
True	173.90820802584128
True	84.54777872606385
True	27.0457551853125
True	303.2629585181581
True	493.6524881905515
True	910.881732396928
True	867.7926564790143
True	4.751343176828128
True	284.9438063301812
True	473.84678146936767
True	122.46429754427535
True	260.6077395160672
True	324.34974938299825
True	1339.4180171794023
True	445.06514468648425
True	25.287948112209413
True	184.23362279739385
True	714.2805087685462
True	34.92961736744265
True	174.43297415061565
True	540.2718102234567
True	73.44386310701914
True	851.5245252943596
True	320.5838210455622
True	663.6256402090829
True	81.1718637343052
True	669.0028363349758
True	609.2247906554442
True	875.0351494877837
True	249.75846521347788
True	506.8341057571108
True	835.6327899810676
True	915.7467319915526
True	232.4856062259161
True	774.5300930796169
True	217.8132979279597
True	456.9113311537127
True	362.15903702262216
True	496.7654884784093
True	497.8283149755849
True	304.8591392237251
True	354.5255416632892
True	111.47242770854956
True	358.7593851977928
True	1137.8623565278172
True	316.22183458400826
True	147.20595259327305
True	295.52670394563825
True	758.8083484149798
True	649.6493136755597
True	413.26036027136047
True	115.34450912883204
True	338.72892742613186
True	35.067334590545045
True	175.56651911572737
True	89.33578543077313
True	87.5970326330519
True	557.9524593506114
True	140.1670531067153
True	135.29048352585784
True	106.28012664391454
True	87.96107658628937
True	451.4722187694711
True	381.4602861455472
True	1033.3803170631886
True	534.7322262230941
True	861.2751545641037
True	266.9215330698743
True	291.20077873469535
True	529.0420262880117
True	196.05395579272857
True	747.776349059188
True	242.8871549837082
True	367.2376598434448
True	70.66623812762838
True	120.19929418845844
True	257.63102021685046
True	122.35069168279874
True	463.6827754770152
True	30.16129904287189
True	561.4920335315854
True	1000.3839775234652
True	738.0234917560475
True	1.4757288334987684
True	58.53113731605107
True	465.23645628029067
True	434.6326421407122
True	74.88385886041883
True	122.06544441793672
True	307.8063414431478
True	77.32776935250692
True	50.54284913933538
True	678.3175508079136
True	679.2701425868754
True	165.0706464029066
True	177.7642202895633
True	562.0951971392184
True	55.3950820768902
True	26.099077083313396
True	573.8164295255323
True	454.5612556876876
True	1128.425743719726
True	47.15707504664367
True	442.1445909880193
True	862.1703491189573
True	798.7885570126872
True	284.7379892696234
True	755.4516286287854
True	394.1026512239753
True	43.72126838679138
True	97.1159615125072
True	700.9781486459829
True	73.04194668679507
True	136.70732991300656
True	926.8391564909126
True	187.11937663945665
True	271.30256675100486
True	100.45979172460336
True	630.5514459815606
True	601.900107885366
True	221.5997739502036
True	426.0633790517538
True	40.40821634804305
True	283.4442380807306
True	613.9169692725901
True	589.3232821150932
True	316.6733097195345
True	72.41926284260134
True	928.4516499697633
True	1053.642283009191
True	559.0282410116213
True	67.6337197268241
True	30.6608088891842
True	94.19924305189016
True	102.04146278979243
True	101.44698748531496
True	874.3766130761858
True	1201.9392867701724
True	736.283580776519
True	327.8804367876757
True	8.300651101559266
True	20.45793094112504
True	335.4303128099718
True	471.0687014639524
True	45.85724596670168
True	542.3949972083574
True	422.5784620127377
True	397.0668742234924
True	78.40549913758142
True	184.72634251171937
True	251.45680978342608
True	139.72856984625642
True	407.54515545910726
True	44.67029775683976
True	177.51188794597945
True	1185.2714854586632
True	6.4572653737452494
True	25.893918755918147
True	592.1511361044951
True	361.10703365868414
True	780.8213750528846
True	164.45434601344826
True	753.1298109469186
True	592.4561632188909
True	265.4644681505346
True	449.83860679835215
True	344.49277681623863
True	293.9904220587265
True	268.3639893516072
True	411.2507634235642
True	505.2822242598671
True	507.1996722520348
True	106.2923394603992
True	361.3435368596538
True	8.366976672450987
True	189.4623972574123
True	234.84981139268203
True	896.3192673595237
True	606.5984293843431
True	31.541182309473918
True	752.9791467144901
True	840.3973632024343
True	110.02525350607311
True	351.00249545422685
True	864.8892845987084
True	214.52045404029903
True	169.91645955446012
True	534.846594701368
True	590.8541957086184
True	1077.367899194726
True	150.38421553949692
True	158.40088802677204
True	258.24817283803173
True	308.5720646323208
True	415.82319866952633
True	412.61098296430447
True	324.98852869353954
True	456.968740097786
True	497.2150696418743
True	215.88563752141
True	1471.5924757972705
True	241.2880558734023
True	408.420326527565
True	52.588039646491765
True	772.4906118492154
True	253.96890821121076
True	941.965022458188
True	550.1455706103778
True	318.4663245521628
True	791.6321501883529
True	251.44301012829607
True	210.74370535542232
True	259.31608004617607
True	224.49539749547253
True	137.02875992297518
True	238.7810519530598
True	730.3770874819688
True	500.82198191236034
True	218.9278988492769
True	1186.2705511899146
True	115.32480911513296
True	261.32783171992634
True	70.30851473965168
True	314.2780131473032
True	411.19589535398495
True	95.80747369130792
True	219.0835541637757
True	79.29415276145012
True	704.3838448156748
True	380.1035288493767
True	221.41030959268667
True	732.5207016139856
True	876.7388573059359
True	826.8091555023128
True	828.2758409078084
True	333.59279248072147
True	1.389904782912393
True	259.86307655701984
True	51.79786355246103
True	374.8440165534197
True	52.16227234661887
True	354.19996897849785
True	846.384736568791
True	1023.1620965568244
True	388.06857470719416
True	23.423066830588848
True	517.4694407512868
True	524.3997809358805
True	189.5950170589543
True	226.3921518111189
True	292.6357631811172
True	23.24290239465358
True	114.99404570388626
True	949.4963921959004
True	65.26301542612723
True	476.5838804216445
True	788.8543813236282
True	104.2208576639852
True	250.74072301832413
True	113.70191180009746
True	12.947067030582824
True	1.808984963788096
True	121.05764358665007
True	1008.6115707116412
True	486.9154012069232
True	61.236688585942886
True	781.747072888122
True	338.51688810613285
True	1.5050365795375171
True	446.9238643192167
True	186.0196003376384
True	496.76822451070746
True	80.72922900718908
True	321.28947000666835
True	387.8451041865236
True	170.18534758594413
True	223.89256668185448
True	134.71386984008203
True	175.22993390507287
True	995.2169692513014
True	15.104750853173051
True	504.454377461118
True	491.8469969456479
True	412.3214369427136
True	218.5077620294377
True	235.52688773753732
True	146.65729823566852
True	46.614903646407726
True	491.9519875997592
True	152.13279373922384
True	819.1464891961658
True	840.3246808588312
True	243.88624499105896
True	294.93430574133663
True	517.4132996555032
True	40.82384260483455
True	88.29624690319503
True	761.5436706460633
True	1075.5587593569328
True	115.12229770063318
True	713.7469007107012
True	136.1601068423041
True	921.2090251148528
True	645.1830379134595
True	111.5960658125376
True	278.33104154800264
True	599.708938641913
True	253.1813617601108
True	49.42873555975493
True	575.0600305006084
True	447.462928286989
True	5.762883717510385
True	474.20571574326186
True	70.36377914549107
True	183.20448783685748
True	238.8057125942805
True	277.7041094786785
True	70.8831638503742
True	217.48040505732092
True	354.7734869596745
True	403.34271094077286
True	913.9012094836193
True	45.51437994655287
True	919.7644969634706
True	1041.9558304934033
True	132.37707394294915
True	76.02081312571487
True	1005.0514718178122
True	35.1826271760398
True	227.76611875350443
True	84.93193623792145
True	204.766130987754
True	377.921835760042
True	982.6864683751973
True	100.79864600401532
True	70.09691603806783
True	623.0632367316807
True	276.43471008743313
True	688.8430181583469
True	57.9711301930279
True	497.6569080042193
True	401.2212786419453
True	690.3780531461356
True	53.61438849006005
True	109.44838681721966
True	26.324963449545585
True	273.92263036212034
True	42.56379217886095
True	360.8651934567104
True	2.7668844288072494
True	1164.1980535554874
True	105.55537902280304
True	138.12256104866177
True	346.6550862688054
True	762.4157472937593
True	672.4746402127045
True	995.5083492806835
True	469.578170811404
True	392.7035756502187
True	135.54464556002543
True	433.8011144615712
True	822.0376054019476
True	432.7852473781924
True	935.6011416961784
True	89.08339937106348
True	442.2810778579124
True	179.6791340933517
True	288.426828464678
True	735.4580990627718
True	162.5484854908817
True	136.91219745014962
True	65.35997226373227
True	863.149750627708
True	791.314306736057
True	84.55348576359208
True	448.0220066773277
True	723.3672654853797
True	411.1361674937992
True	61.11454716119797
True	326.74907151602946
True	783.3541404595339
True	29.8150988373245
True	368.69863726737503
True	168.88841243543513
True	286.800548085477
True	31.614212300328333
True	220.690097058938
True	744.9246115795029
True	641.7734292851324
True	55.590599000096994
True	295.7098475358421
True	901.023594882782
True	18.593468370272728
True	309.1635511666457
True	270.64400216093384
True	452.1970658421511
True	222.14088651509192
True	615.9472580054023
True	44.42371964869783
True	975.8976671411784
True	836.5991805136069
True	44.55529568858593
True	406.6706853345858
True	732.5113189556685
True	935.9951299432264
True	275.535667389818
True	571.3391307573586
True	132.04112291726898
True	187.09066539362976
True	134.4029317117989
True	141.1724093781634
True	210.166907638245
True	966.672424831561
True	805.192717516357
True	982.633023649268
True	20.110426087276203
True	27.9295274033988
True	350.9679514632959
True	15.01161863405796
True	593.1970219853712
True	1078.7347086045977
True	266.1209399380824
True	205.0692260542898
True	86.03693084186929
True	215.5757348178137
True	131.0988116423123
True	44.42943427161077
True	120.2439775593049
True	88.9259401331965
True	245.3089175276914
True	544.419963352865
True	157.30055580074864
True	26.610963497409468
True	59.09706143342959
True	423.85694555287176
True	270.87043532618304
True	603.3872172283499
True	22.891401499152902
True	115.31269845962352
True	636.1450433619622
True	267.3213435353311
True	490.5851558452112
True	660.2374733291083
True	107.86339485960578
True	115.26137998323476
True	82.77863728647344
True	26.66026407887938
True	125.08148542070607
True	88.20459037274685
True	105.6656602574587
True	141.6052554633848
True	234.30153691342977
True	802.0218406010209
True	290.8871017491329
True	972.023337464347
True	164.87144084651126
True	201.3445116712792
True	748.6648328012253
True	308.7649831313615
True	584.2442885497617
True	260.8863555927144
True	368.0048921171807
True	469.49568731593
True	560.6385516558852
True	634.0555148341493
True	371.0969401868277
True	35.79905713147318
True	531.5711205083539
True	617.5305907929869
True	19.1776440862503
True	11.709021514115229
True	261.4370919013741
True	409.4549948283929
True	456.9001429398453
True	64.96467325708576
True	619.7435313571154
True	966.3098090398706
True	234.28847895059536
True	910.403073257152
True	273.5926509857346
True	101.51607678712644
True	252.8600771193303
True	661.3108921272583
True	37.73227584571202
True	571.2756703141064
True	1317.5147006162715
True	1010.2267045936384
True	908.5198109161232
True	196.4574187958956
True	91.58466724882612
True	197.8062607114374
True	835.0167728505589
True	138.49658355653253
True	1068.248667518693
True	866.9132746527873
True	39.25754713514954
True	89.14884379250763
True	411.42766230637017
True	403.7779250629409
True	200.49262675458863
True	523.6011951151004
True	658.0832978128884
True	121.9616754692488
True	282.661208699124
True	1007.2269671847496
True	55.15268306470893
True	691.3093884418981
True	528.0513760985843
True	38.53061019673039
True	800.773148952218
True	388.6382307767964
True	565.4575337615438
True	105.65671150408204
True	278.79826503512714
True	207.11136830763255
True	26.817905303166302
True	132.0377458055124
True	707.8639699249147
True	140.41833698530277
True	374.02012083525983
True	63.25260931665726
True	657.7042012408843
True	618.71555092615
True	230.6987167844329
True	475.4256612053534
True	168.58144035774066
True	171.23906887818328
True	216.4655009142773
True	290.1235005864825
True	350.1967605490239
True	136.16896954894543
True	176.73635032885798
True	27.17675670204832
True	863.5459016314594
True	309.5316925533345
True	9.712172346604904
True	370.13783457142233
True	163.8079850058503
True	630.6299865753729
True	362.679512086818
True	585.8385200779699
True	551.1562451862229
True	456.3228310545391
True	799.0617117485638
True	237.65562123317105
True	563.0691736284707
True	156.22562955104888
True	537.36599139223
True	363.3120461164461
True	378.263981764676
True	132.5459680055889
True	129.81533803678175
True	104.84732174457191
True	66.66364113332959
True	721.2432902960426
True	180.94427118323125
True	41.67860510803983
True	0.0
True	552.3953410102948
True	113.77604357264582
True	21.006929577730304
True	41.795753832579685
True	113.91873577070596
True	528.4819231574376
True	183.15853790271075
True	103.98226746295109
True	34.57212518258864
True	158.13614782507742
True	898.4868834811159
True	53.07168519211028
True	220.0941928788364
True	721.0390913353036
True	321.8219019704733
True	450.5738328715376
True	473.435556462729
True	504.6033412415435
True	612.0756830571554
True	935.6963543612238
True	270.6469902514244
True	1060.9839314812943
True	916.2010937868675
True	589.3613007665496
True	345.847704525049
True	828.006296368189
True	10.259378883744978
True	31.601786079642483
True	292.93576124101827
True	39.58128274174425
True	220.8546143751861
True	755.0112674853694
True	211.31156371921352
True	724.6294270797141
True	784.1429617937788
True	118.7099533417936
True	370.3099166691037
True	582.9751155183981
True	24.19965898233061
True	135.25208471000855
True	446.2462977751907
True	302.1093216729988
True	201.01307303649023
True	112.23316190421264
True	379.6106379121687
True	21.22038178257013
True	364.7109514905186
True	351.8339446379424
True	1041.3677055282046
True	376.3577558189804
True	31.32515510163196
True	441.5328363470124
True	449.8373040141372
True	239.0470891875191
True	31.32877531333392
True	746.8549345890576
True	429.89998236402175
True	175.3778655865206
True	12.499652191257944
True	1211.6512994542534
True	163.87370387928584
True	26.636324433735528
True	321.44723857218526
True	288.13185449840046
True	113.21922765682088
True	288.9987567884702
True	46.54116794338789
True	315.15575190363654
True	306.82078314457044
True	308.49224546275616
True	28.85889394779891
True	47.0063551855585
True	1030.388134448725
True	25.19622750056398
True	13.12499852075108
True	169.7234996925303
True	659.899130728217
True	7.584877033941665
True	191.4715905239132
True	173.97571342594242
True	560.483415434201
True	372.8728138734561
True	750.6788231930692
True	330.76329664999486
True	487.9372763079728
True	454.4995456112276
True	488.02389985914976
True	98.64742512080326
True	1272.679949267551
True	933.3151301093592
True	299.48993553519364
True	526.6172721113315
True	102.57197446714852
True	577.4459218986635
True	420.01835681619406
True	154.0379096278646
True	75.06028822469762
True	341.5755078926017
True	162.27083131128893
True	31.68386787604791
True	600.9433310311824
True	390.18283731830655
True	74.2565776348528
True	30.14576532193168
True	670.560872891503
True	493.94881153909904
True	73.42549269319787
True	23.62578299778877
True	335.91314469786784
True	344.69794412026715
True	709.2716406180498
True	535.8420945758211
True	565.9690495614896
True	785.8323599514242
True	8.616098769484866
True	58.11184776353653
True	34.96731177039044
True	61.60328760863354
True	509.79616930083614
True	593.0407111025502
True	88.11726588887231
True	102.63527110092636
True	198.54517329889163
True	71.10203170923118
True	185.4463065099074
True	198.7806477558393
True	273.43533811853047
True	827.4860535357825
True	595.1800739045228
True	287.27310373475746
True	186.4334286825874
True	273.8982336939241
True	255.00520452722827
True	715.1468803278088
True	318.2768566220427
True	165.9815951140779
True	868.4009531840998
True	355.86580872173533
True	464.36918476126607
True	149.28285673381663
True	113.8050024002854
True	62.86528293454617
True	208.35083571896925
True	997.8883491856794
True	539.4856278175587
True	115.2934445016519
True	360.517915579421
True	101.95696613017886
True	667.468775897983
True	3.9786477470741737
True	708.5618373817864
True	34.08094285422947
True	918.1630515392555
True	845.2266402286823
True	211.7904604608644
True	30.26316680371089
True	81.129777271072
True	466.330300236882
True	224.8437784995984
True	1.3027535752362045
True	81.8349527674151
True	1088.972047828085
True	342.5557971761218
True	692.5889254578528
True	497.1085825863403
True	30.732339842543183
True	138.75762879294456
True	462.38232777533807
True	913.0934561192596
True	802.1899564247144
True	432.7454060311068
True	343.76368486636966
True	16.396293183170283
True	83.92845795276676
True	748.5615984691061
True	493.8735472409105
True	381.4841738598111
True	859.9117036276514
True	27.263472312089736
True	215.97788797471856
True	872.4215308681734
True	253.00908428535683
True	8.732498805190986
True	505.05273580461
True	100.52199035238006
True	676.5909339334713
True	53.7942325998684
True	257.25126527073974
True	892.8091802457647
True	879.4639456644269
True	280.019989187796
True	438.1836759827996
True	115.82683211561329
True	596.2473296079459
True	258.4978224671088
True	192.5723440480126
True	851.6067405715214
True	54.55727101595719
True	719.7251661121962
True	279.846977841862
True	292.5200384660857
True	168.35376613470993
True	487.54890877467176
True	599.8834372296309
True	349.67276128205395
True	407.87185998637
True	69.43443785430344
True	171.19980599026474
True	450.8267150836567
True	215.61194010402963
True	37.887423593283366
True	203.79482364138423
True	394.7296188043247
True	393.3032135466135
True	728.2440770148335
True	127.17269551091428
True	646.3820462619793
True	512.0360363219455
True	591.3854543053083
True	137.37066210395272
True	37.838650814095736
True	658.3245774619311
True	70.5675664749511
True	551.1268362487777
True	703.2915392282712
True	452.9311573308359
True	142.29043142799927
True	526.6023916422671
True	3.955781955419012
True	394.1043502507503
True	33.50356395710774
True	627.2676632495278
True	275.7341668511194
True	584.8574370989388
True	693.863138211119
True	151.34742949991903
True	531.6741462388588
True	493.1669562722113
True	68.89958619786995
True	938.870927842328
True	2.627295995568299
True	28.553413176111345
True	637.223099171457
True	695.6554467400575
True	135.01675627735924
True	415.6599394581723
True	127.08944462353124
True	71.15340750421855
True	443.85506843592265
True	43.16933238495536
True	516.7412510998219
True	12.56210478583526
True	846.0347097865321
True	557.6523570678578
True	658.8494413270614
True	95.09576000555867
True	366.7318427063844
True	981.116530621598
True	891.5885464317417
True	134.9557806983193
True	549.3637119134078
True	456.1671625083322
True	243.3932436245865
True	253.07625788914712
True	5.272958177810428
True	331.50378697146044
True	12.188198836045451
True	367.0449089686225
True	74.78368441708741
True	430.6302033294761
True	661.4144445334939
True	125.8724142807108
True	241.2422038970884
True	639.0494131968419
True	682.3276006431827
True	300.6342570898527
True	136.61286685297998
True	165.67477322592157
True	475.9897402211036
True	89.48638300271132
True	10.82003217055518
True	523.5542443265564
True	576.3863059576511
True	20.31954655954855
True	135.405425010467
True	885.634359432723
True	470.915096540867
True	278.86418123938694
True	35.57038648905225
True	474.2406576629992
True	116.56450105152943
True	586.9699589822817
True	661.9010504934778
True	296.84020836232713
True	381.2881887901282
True	185.4887379723644
True	240.79727397200165
True	72.48910652773006
True	220.82657857384856
True	490.7768865222714
True	19.013143591133375
True	463.6081687715951
True	371.476319704114
True	703.0257341144592
True	914.0098087619776
True	905.1546153542778
True	155.13206829842824
True	394.4470378912892
True	68.82776282816607
True	194.8566577868247
True	321.0985359180604
True	9.148128580881108
True	796.9458585376709
True	22.049812060143296
True	405.34968181827776
True	262.20961575260355
True	650.4876493280746
True	203.4102444927228
True	38.67012038428594
True	666.4975148998874
True	1070.3733300055762
True	224.61973424641076
True	131.66809879004498
True	609.1986215761154
True	488.7956641646092
True	17.421185992952363
True	852.2183763352676
True	115.87452137986972
True	45.63554740350267
True	302.27197357966406
True	352.3189435922077
True	404.3667262140462
True	264.1416911161528
True	19.266615197970665
True	21.87235566658201
True	845.3918735613148
True	185.25917305276568
True	119.4411677419201
True	819.061486609276
True	658.7962170407363
True	638.444591975295
True	446.4243562829659
True	150.91596289287492
True	33.71301849672972
True	102.28632945556272
True	448.5845921746392
True	224.21424503462765
True	477.8463326968982
True	139.41859475536512
True	492.9584305915772
True	640.2167884206806
True	956.3026130746528
True	24.49659675063922
True	1001.3600342962708
True	1103.95537753527
True	468.188101429572
True	85.10333348141143
True	802.5413491623092
True	643.3698486901452
True	668.2995408641939
True	171.27468820525044
True	754.7184530876109
True	716.668573203822
True	116.94635282290126
True	757.3437523816432
True	824.8660660757571
True	473.5997986532645
True	226.9767731092878
True	72.68729843574658
True	314.5933852475743
True	342.0631972579389
True	474.87149205682897
True	428.278740657519
True	206.7277686020374
True	306.68260787463294
True	3.458041983750597
True	12.814204342933396
True	104.11524416580058
True	124.84761806191418
True	352.69821623331507
True	354.4360623244019
True	111.19405391798108
True	16.863572182924056
True	221.96927261838303
True	832.6687416908777
True	459.5938190608495
True	525.2117250878406
True	562.5426858604603
True	781.9663548865924
True	637.646024845032
True	91.73286754467613
True	209.38331331921796
True	251.09235753025757
True	285.50858581904646
True	106.28502764943993
True	359.18984595321064
True	433.7614276741445
True	163.22231968155842
True	659.6133241889452
True	250.88376346664336
True	202.5943549402686
True	31.09747921913161
True	255.2976265013402
True	498.2939064720373
True	167.78539715459326
True	519.1141839164443
True	475.691337198649
True	237.0767432753408
True	101.72441598127584
True	41.42988764912143
True	400.3808456846178
True	796.6755019506769
True	171.56322045074484
True	1013.1940633347352
True	1049.3631542949988
True	493.4066875501242
True	102.21389645997212
True	127.14441214326452
True	633.7877587308042
True	8.086016211886282
True	230.83002580029657
True	128.33831621290545
True	118.24260265460208
True	316.2801397245023
True	648.0722150760129
True	39.12036164634648
True	126.3887217508282
True	974.3308490049626
True	53.943013743195706
True	451.3794895706753
True	525.6923319633788
True	233.7019379839954
True	133.3461054595464
True	908.0918257748568
True	1183.86922391342
True	516.2103052835488
True	654.1230854317045
True	208.0991785299868
True	150.65697196756037
True	324.1566493386772
True	262.6627910313501
True	160.94688129711383
True	307.1818165923987
True	343.7473100646609
True	12.556243261115169
True	637.147048161943
True	144.6324306761384
True	77.20129518662966
True	437.27740185842094
True	315.0031484593781
True	1168.8375264274036
True	346.55076491667745
True	929.0726746256536
True	9.071955569676737
True	267.87094596788995
True	227.2831158166444
True	157.95632474655753
True	474.9814477662089
True	198.49666531623063
True	407.03310426598864
True	325.43905235186185
True	110.1085743957034
True	350.59211883929726
True	1092.383081899599
True	736.4888513643233
True	230.2950398170506
True	100.16889929488237
True	301.6953490600894
True	25.218714886690424
True	356.3088216116532
True	300.69535213995994
True	532.7345594594514
True	444.2956247291471
True	345.8211948028142
True	157.52066396027973
True	13.253841203974996
True	432.79165950703936
True	286.8532855938891
True	140.0437491569321
True	306.4835798266182
True	428.7970060915878
True	794.1438558440129
True	316.1402463602662
True	781.6016804694826
True	393.9296836148524
True	385.1039886618078
True	1.146220487384527
True	1178.0461707532638
True	104.63809003537182
True	936.12403407893
True	202.5544384428332
True	441.3105041780496
True	674.6004149410343
True	85.30506982746286
True	466.41068182125736
True	30.592592368004023
True	396.9683517464519
True	74.94162989184262
True	239.40087455197943
True	36.857575692328936
True	660.2760508099683
True	191.12236391117796
True	27.032173972154656
True	419.554378170932
True	105.07059683159858
True	171.49932226125887
True	807.9006339470558
True	253.7556813561023
True	156.9321534166276
True	384.6271860286951
True	522.7359785389756
True	334.49330054715085
True	523.6899647176697
True	620.4395452709804
True	159.5528157538504
True	7.725159380598334
True	72.57983121450918
True	413.8829371833893
True	92.97957061869262
True	78.39282916489506
True	1042.7739859926562
True	25.8445220587149
True	320.2663863449353
True	320.7500901139663
True	446.4415798490538
True	694.6127477761174
True	182.74895664263
True	664.8539624640787
True	324.3873103892348
True	347.4242128220268
True	268.9162383931064
True	203.2088000315892
True	349.58284228557073
True	438.3612037704971
True	417.1210887331667
True	603.3272967886548
True	138.80147755793917
True	78.40097712062341
True	38.62897975634615
True	289.37680870850755
True	646.3251049231862
True	408.13632983527606
True	769.0039871643949
True	213.980298663692
True	399.18176213423226
True	62.48763954059172
True	50.936452566090864
True	419.2529298867555
True	202.5818162072075
True	229.45059747109104
True	42.1062468535088
True	1070.9168165165447
True	166.54985234950536
True	898.28996061628
True	311.3551459482959
True	943.6257466538516
True	233.99956488757388
True	470.7554219808781
True	537.0351047056537
True	578.5864629381489
True	222.05669706390697
True	487.3578066967183
True	952.3474785778152
True	129.37513082691692
True	7.321843091932271
True	592.8811594828401
True	30.149129716832533
True	78.37360749436918
True	770.5262271433813
True	236.07265656190552
True	999.6287809545076
True	689.5257508252575
True	406.5888429849279
True	273.6656927279304
True	492.23624133811575
True	347.2890872992053
True	169.40259269355263
True	671.1435660321733
True	704.4879211955483
True	206.19969006417512
True	86.93277838252479
True	517.4270125603068
True	138.14033618878483
True	380.990015227659
True	340.90080258783456
True	64.01179129704657
True	377.3246377905174
True	424.51536313176535
True	369.4643183477714
True	414.3667686301153
True	418.4520112888424
True	632.1351208202894
True	53.973587340533136
True	448.1532333220184
True	311.9639693902634
True	628.8201713894109
True	222.64378032023853
True	98.62801031099862
True	39.82730643883948
True	547.0809900401877
True	645.6549113453001
True	189.8685448365137
True	414.1191040815157
True	340.99215859666657
True	16.553107827017318
True	165.98793425337578
True	289.7304971814588
True	3.373770895419037
True	871.7549401466961
True	77.46076928408499
True	100.79760983760828
True	113.65493252012774
True	371.4888754780466
True	37.56733186805158
True	449.6108405098573
True	225.1313808693936
True	4.84378147862211
True	114.82729928286562
True	434.3075078852683
True	51.03955188719235
True	67.68770799952813
True	164.73218654486763
True	269.95098203815246
True	960.3504155503322
True	386.8375606777291
True	965.7529884111442
True	186.9834146706636
True	1019.0733365892216
True	805.007599196492
True	642.0564004200754
True	435.4853481449217
True	379.1092584761744
True	81.76210957114893
True	69.41823178156731
True	78.93061535015092
True	175.50711623551132
True	487.7461851631752
True	1071.64539044124
True	179.1873664549762
True	353.72203461122785
True	436.7756803445993
True	619.4102677694048
True	588.3380940554512
True	281.1853988504948
True	460.9212570619756
True	689.1388379172411
True	95.7941774003969
True	749.1800929713685
True	258.28545384808336
True	133.4781844211934
True	396.81355652710624
True	837.1221956476894
True	437.2436652937016
True	853.6338315565577
True	199.21580539562092
True	359.6123614954478
True	706.2331629693678
True	618.8806524034213
True	188.29594290105425
True	257.7640332317506
True	786.0710237142595
True	32.6365158827135
True	190.74371599916188
True	481.08588688754446
True	680.9623851525411
True	104.49118800530564
True	37.88171057905825
True	166.83812442431343
True	716.2048073431026
True	311.8809710204098
True	543.918516042651
True	351.11900255828306
True	291.09718438856686
True	451.770875211006
True	488.42928710393886
True	74.913002107838
True	379.4681224953082
True	781.4987185229138
True	0.0
True	289.33892057866
True	255.99487360982
True	977.3814714471662
True	156.9565704531958
True	660.7720298974666
True	629.1493977818374
True	106.49569783772132
True	210.51872499896533
True	134.49432412038513
True	12.806460225162906
True	293.95903533054894
True	381.38316227244206
True	1124.958357403484
True	235.5902296411417
True	400.7763423280808
True	653.9343795998902
True	202.27627868660912
True	26.870964606248155
True	871.4062877213083
True	614.3509524909821
True	158.9556876439203
True	620.3196846229636
True	168.2056333631131
True	295.91693483520544
True	786.351780410927
True	33.820327130158105
True	102.87483409807794
True	541.5251698578875
True	64.29887622808427
True	75.8893921286014
True	412.0408048751547
True	25.084697685234268
True	752.9588352400253
True	104.16670012790202
True	157.13334113406464
True	20.283639787983056
True	753.8288434616964
True	29.02224150553268
True	770.4739649223338
True	398.85351584714897
True	111.25906232399548
True	690.1566958705058
True	523.851409740168
True	565.0563917764005
True	47.97356957161315
True	364.256904032546
True	6.666773280394104
True	96.24988597647454
True	401.5759696297071
True	46.42358055533442
True	117.84957647828205
True	329.7057445622327
True	179.56838911162603
True	102.28968145398774
True	639.6037056033459
True	19.201204194183425
True	1135.0578439693822
True	499.4726497014392
True	302.3161158771288
True	500.6477614201013
True	126.03848396948084
True	767.0909707117039
True	1138.2993004571376
True	751.3452711678516
True	183.4527060599316
True	222.6290847505618
True	50.83814531922827
True	55.10482694288287
True	150.299204348946
True	100.50287309874496
True	170.79613283781651
True	1174.503770324812
True	306.2014833496116
True	345.912282266204
True	715.0884243173235
True	18.212193834401653
True	15.504820868789803
True	559.5809939607019
True	5.747366913928401
True	118.57667740243014
True	678.8879198934374
True	179.02961918259547
True	637.8667199241722
True	800.2072277203897
True	158.00735808772887
True	869.6051688770758
True	3.181366338563493
True	439.5872425423386
True	1057.354655398197
True	24.47095023584388
True	241.17623286655532
True	143.08165983194294
True	982.4058884856764
True	238.3641977710259
True	499.01546422583226
True	121.46545478325324
True	517.2763183319869
True	156.12279984705015
True	93.78282027788752
True	378.20692542993294
True	69.17777622840765
True	56.9776219387237
True	1030.9065362087276
True	263.2673496973328
True	162.44042698853167
True	358.6134777353065
True	394.54408488486376
True	219.6891135229105
True	165.58286946110024
True	394.61506861028494
True	35.527623561658004
True	483.1061622289845
True	1128.0844659793863
True	114.89845114780972
True	473.0162008116613
True	317.3808573247408
True	24.37694937686115
True	402.089373630369
True	105.626618486241
True	583.810579266511
True	202.8558865510926
True	423.2688829702739
True	19.580361472326857
True	452.3219674657734
True	111.16793822832638
True	339.990583403594
True	34.08874714614677
True	161.62062530547735
True	252.0560793081785
True	781.8441361748711
True	60.54698248320275
True	146.10256894218435
True	233.2645349227532
True	139.39679128721923
True	615.4858481537493
True	570.638361455502
True	780.0022181186843
True	391.4276331337558
True	541.2935992471089
True	418.4704563563212
True	681.3088502057356
True	71.06078911861601
True	457.6718220532992
True	421.3673968282098
True	48.94360125423489
True	86.63975955169114
True	129.13061284511602
True	90.06195836131681
True	330.9331973493329
True	840.32947405868
True	329.90278850707006
True	1134.8820387062758
True	334.0606937904818
True	911.1499588255576
True	143.53092504764268
True	560.8786550591648
True	608.690750673904
True	682.9922636015358
True	459.12332180208864
True	66.00518804259983
True	304.94819085269586
True	43.607741628236
True	173.5396974736695
True	167.21848814608796
True	1112.0808271542148
True	222.647884476161
True	537.4286522815057
True	558.7815105586836
True	569.2898463513377
True	872.8642168331379
True	592.8130493402974
True	642.5404111926164
True	967.8551888401464
True	126.16833985690764
True	319.46326883985284
True	258.0507893315847
True	334.6389594512413
True	89.35008934720419
True	399.7236254055934
True	3.6010193645288524
True	333.6675262982782
True	263.66075082867724
True	600.9151845521397
True	284.5918154802356
True	357.49256735525586
True	11.289561554263624
True	59.27727949460018
True	542.6476390774948
True	28.576467838487968
True	143.39215124499495
True	62.53685965078466
True	143.670326602889
True	236.56881908926252
True	68.45789974332914
True	395.0783927331463
True	274.2344167685563
True	98.03968144098585
True	334.2310178037435
True	60.51247651464938
True	579.5015947960218
True	876.1564581478516
True	286.8771361966235
True	1158.251030377121
True	105.53406436942484
True	320.5528237330061
True	1038.032137043179
True	85.89804144431689
True	290.60501110311503
True	10.404168964376307
True	407.4757452399462
True	454.34569265182
True	155.1776849838249
True	621.2795452517353
True	916.6511264674348
True	156.38900098189148
True	76.28975458419086
True	322.1043191459945
True	546.4220955675999
True	609.5338394564393
True	1246.4235491870706
True	26.636141166512672
True	955.122339198312
True	136.68348615949986
True	625.1573753970001
True	118.39271877858626
True	133.74178801733532
True	194.46269274206853
True	167.48466486624832
True	743.4261262689034
True	206.68385354233928
True	226.24001691114304
True	68.27115142333275
True	518.158935419304
True	439.70827107173415
True	177.14146908477608
True	242.04843358332752
True	16.29679423550605
True	420.0529953352337
True	225.47500258537983
True	275.8635417361068
True	113.91986677519252
True	713.9618622920841
True	426.43900174674
True	262.7460216580725
True	637.8330319830467
True	513.637777762188
True	460.9357758263164
True	134.15218030183885
True	529.7118275564862
True	443.1846945321796
True	2.8612587772508364
True	184.82597275695625
True	89.42049497800136
True	239.286964609106
True	2.653571559869122
True	125.00989777845804
True	353.6928661003192
True	7.538888837839936
True	879.9897169062177
True	170.90780458122097
True	725.1360510189525
True	792.3501783014199
True	161.4567656555399
True	216.5183031699148
True	498.5134351552
True	840.2844226554649
True	50.93905868063713
True	38.16578079107861
True	129.17154287733584
True	641.4153225141408
True	716.2429996155754
True	189.43563848782
True	593.4411027576442
True	583.0491060680458
True	831.3649240617993
True	398.8416760410824
True	182.87528854244036
True	858.5792744416468
True	217.55518049552308
True	159.95025382836218
True	345.6790723888677
True	218.43203139736147
True	203.2173454220528
True	620.062592760129
True	255.38566077048503
True	195.2579758513113
True	457.16617558463145
True	466.7700966338794
True	61.90273547901583
True	278.5073590084394
True	77.2349064153685
True	330.8658109786314
True	356.8426289171527
True	251.81425696654316
True	176.2940961326017
True	379.1645536430442
True	618.5037146901981
True	745.8446281753162
True	306.9648015804243
True	756.7291492002627
True	65.89222094262676
True	897.0104968917934
True	348.62688090015195
True	12.931735914364548
True	620.4885924935795
True	710.4274522072486
True	252.60570899111008
True	170.94015364898834
True	44.96123741296724
True	380.5786892228976
True	70.060995335654
True	14.661696606494504
True	893.7210059595494
True	374.0212557861891
True	172.39203430385365
True	974.846711828666
True	11.915648931313765
True	793.9254480353925
True	28.788081320539685
True	685.985016755129
True	56.78193331138621
True	778.4998937000523
True	424.5039485104604
True	194.53268511343924
True	445.9671146356602
True	211.7936082833297
True	303.22802743140875
True	226.29426253617092
True	403.3547137110106
True	9.207455608249695
True	319.43570606376034
True	115.69748085159809
True	10.964101474095894
True	477.57223577788926
True	708.9571769815991
True	289.22024723420736
True	73.48363211474377
True	307.7596076171142
True	83.58563166526571
True	184.5617510979624
True	187.05881246116863
True	395.2263230915888
True	40.76144936391857
True	138.0242243629245
True	373.8702365664158
True	855.0581687216895
True	111.6683388755157
True	204.1828538308056
True	438.05591187720586
True	18.14453980197057
True	420.0083814656807
True	494.18794558045454
True	90.0047018205709
True	404.8216946755525
True	358.9446976198308
True	410.644156084057
True	583.1066547826928
True	1059.835373001771
True	1003.537767525231
True	59.38797835729477
True	1092.6958118124362
True	110.30244921741524
True	111.9172809901161
True	111.0354060842252
True	508.6371840683455
True	365.3251015875584
True	573.8025982133458
True	263.1040447830835
True	162.17160017577626
True	407.2112779096144
True	16.91527187060737
True	455.7813314288488
True	399.6886210660896
True	150.51302635127877
True	93.58906565717751
True	529.080427193703
True	1006.4301418027194
True	195.87495841136945
True	66.62333665315707
True	424.68294484665313
True	385.7032484969456
True	474.2563465370087
True	325.7846269365907
True	3.899422614774971
True	527.9529370841021
True	491.6327905649175
True	503.7552897637271
True	176.1096013032453
True	105.2817677497051
True	20.34505743976309
True	369.560677916253
True	109.87566089299692
True	7.249653746986007
True	31.6168652411362
True	353.15516362410057
True	662.5466920980169
True	133.32352127529072
True	85.68277050335801
True	24.416480080834475
True	381.7647443026511
True	370.385333866539
True	780.7815783513278
True	314.95547283442244
True	513.0625475623366
True	541.8719934623933
True	542.2361687802404
True	297.7811367060375
True	539.264978649117
True	94.17986109288309
True	581.6323560087907
True	7.3447617994613665
True	364.1890789898828
True	469.6205537759668
True	970.6095940011484
True	350.37264956614047
True	806.6496399017111
True	941.324947159992
True	172.72323998563115
True	36.54699137041585
True	365.57841937717313
True	388.0707416024177
True	579.7490465826126
True	262.9447367988756
True	29.71727212302333
True	659.2387270418194
True	127.41124828243412
True	1060.9766728935972
True	322.98614413170475
True	481.2151527918782
True	125.67662511158925
True	828.3362927401525
True	138.1928433341709
True	814.1019991499052
True	570.8781903507859
True	194.28277370977784
True	108.4754751714644
True	60.228288968282136
True	556.5093688191685
True	859.9796415502876
True	430.8866577118552
True	516.509032840892
True	135.02709145553703
True	632.1768707772518
True	482.1873994947772
True	773.3707918727532
True	306.9907374434041
True	590.7737262837578
True	112.67182537103152
True	26.313624596250392
True	405.2511516718636
True	171.4601926960949
True	98.75402460378122
True	357.55953177484514
True	1120.0161538052412
True	246.53306766282407
True	554.1453587677405
True	12.976161767266378
True	78.67522593195454
True	326.7340385006454
True	765.8554846004345
True	454.1192365844444
True	516.7284827678378
True	738.1374391895504
True	71.53102389222428
True	711.6415917685048
True	48.94851102202704
True	104.10092247697986
True	185.2489584362104
True	79.30351410000355
True	25.163422714721424
True	299.5285530875042
True	461.78003455682114
True	899.0304157777603
True	856.0817346420014
True	6.261031841591806
True	297.7590588595747
True	476.07166953865897
True	127.9151357755017
True	242.62681727370943
True	322.57502412305325
True	1313.8934090107266
True	455.391014196794
True	22.6219446641553
True	188.29867831471185
True	715.5601105183185
True	34.92068777704386
True	174.7389813986579
True	557.0432493680509
True	72.32417862840596
True	867.1844200732861
True	325.4270679952449
True	668.747182101604
True	73.91285245557249
True	688.1634267646517
True	575.552933482024
True	901.7794847260946
True	258.63210334841955
True	508.8112816512704
True	827.3811901443253
True	933.4264997517648
True	221.2932366665165
True	769.7679308793887
True	232.0131352046859
True	463.85399788119616
True	367.4371629866525
True	495.3018693785026
True	495.03432627357535
True	326.3715506248714
True	343.1212725538415
True	117.1111650479138
True	349.832714504964
True	1164.2516142580027
True	304.7449061787343
True	149.8899873265512
True	300.5036933472604
True	753.743637643146
True	656.2388353455466
True	413.8461956319597
True	120.06419751259108
True	333.774792701944
True	36.90381014884147
True	171.51768510596895
True	92.3940663488143
True	86.48824001110032
True	536.7465430348062
True	145.76351408990757
True	135.38773952215416
True	109.91324609705916
True	83.19851090976209
True	464.5343699079183
True	380.759227679174
True	1037.2216102932646
True	520.1892224001717
True	826.0535086432595
True	268.4888577279836
True	299.3803480596304
True	544.6765175947073
True	197.23665836778517
True	768.1974515122323
True	240.63160978507184
True	368.5614193997832
True	65.95105310055737
True	119.43031644282314
True	262.34551962871967
True	126.23783442578996
True	467.44155927497167
True	29.32939892496156
True	582.1425440623468
True	995.607710169441
True	746.8202255641769
True	1.212271607661483
True	61.39389820423782
True	478.13627850251993
True	439.2795415554676
True	75.24900537857438
True	114.35290967946008
True	306.5528837900889
True	75.71048400249039
True	52.07168495141996
True	713.0285959260452
True	680.9125870160793
True	163.66657186037992
True	155.4315731478517
True	539.0306175101597
True	54.72286241139297
True	24.811210788428948
True	554.8996843571521
True	454.1848322160979
True	1130.300678834029
True	47.72274259367783
True	483.1657262598981
True	885.5242643668292
True	768.5137698228422
True	288.17004371917466
True	761.8965541084183
True	407.53189106051286
True	41.10764487108292
True	99.0168784577581
True	743.4936215222023
True	75.74133447254457
True	140.00600175547916
True	935.1265931131544
True	177.98617675838736
True	276.5627132772304
True	102.37735175342289
True	624.3358291047535
True	596.5004717974861
True	207.4151798024844
True	426.4421453629883
True	41.67661886993316
True	286.22955641933044
True	596.1425852674604
True	637.459279885574
True	308.1784104349167
True	75.0822978241765
True	947.963155733672
True	1036.4859968489689
True	568.2168328387197
True	62.21099071891218
True	31.6689262443356
True	92.6125456722176
True	110.26350133580934
True	107.09793028836094
True	867.9656785118884
True	1211.964023568538
True	721.6630208199734
True	333.9818849115107
True	8.5014928383241
True	21.89000565984133
True	337.40167453240446
True	469.4606578509312
True	46.53955561481874
True	584.6875312302656
True	441.371322871348
True	400.5552688466739
True	81.36030320501165
True	199.8695842627624
True	268.5082553255447
True	133.2400538922953
True	406.0117568612078
True	43.07509475214363
True	176.60187059130752
True	1182.950124174251
True	6.412784226427095
True	26.457679186472895
True	588.4010206184049
True	359.3170750089413
True	774.3487441950241
True	154.9812023935844
True	753.5693871313126
True	591.584763671871
True	286.7582697155132
True	409.40638505655954
True	345.10847332686694
True	300.58961486421066
True	269.426987212696
True	404.6169284121828
True	501.57032637181607
True	531.4772474610637
True	105.19085166623834
True	364.5406240928085
True	9.78005495604314
True	189.1814522275225
True	247.48589689318305
True	838.119813344335
True	579.7035813559407
True	32.42914231094446
True	665.8495114862368
True	798.4811736087256
True	107.3610251080706
True	344.445827428522
True	846.0543472716616
True	220.03931858310185
True	157.12082780354424
True	552.0039412264854
True	573.2304675828658
True	1094.7262541759746
True	145.02048911633196
True	161.9663970921619
True	255.27739980431247
True	312.94443308024915
True	426.2867499851799
True	415.7984438997383
True	315.08378966072416
True	432.1491656756352
True	501.8031489125113
True	244.38176387114748
True	1472.8895415570362
True	252.6169917940508
True	400.8029411188424
True	53.92581157578624
True	770.9295399849931
True	248.66519776837492
True	953.0318537008064
True	543.7947675758876
True	326.1657199310662
True	744.4644898259971
True	265.5274249459012
True	215.9909038878931
True	254.76405755459825
True	225.73747767284908
True	144.12159126911217
True	231.13093211647848
True	739.5510018962735
True	515.6682201582742
True	225.1803647514968
True	1193.7390888720736
True	115.87260716600508
True	266.5742796448859
True	70.34452267756285
True	314.81733268769807
True	435.5593306854502
True	95.40270272966866
True	216.40643418772692
True	72.57477852139162
True	656.9416833917172
True	382.12596377036704
True	221.82752804736768
True	735.126023555702
True	893.6981566289885
True	830.6028504505852
True	835.4906054317748
True	343.37893457366715
True	1.1701996250137865
True	271.25587482705635
True	54.83869843598932
True	395.2193981565949
True	54.79448420815274
True	339.93213329217065
True	845.9879914813858
True	1016.0055657972616
True	403.1992517361266
True	21.78570598228863
True	536.145532943379
True	529.6936432207826
True	189.9035156212328
True	232.1575276728172
True	286.1250475682126
True	23.04414016443987
True	132.4454044860991
True	981.6950242409888
True	63.71446741116232
True	476.4337248714572
True	776.3584662345448
True	96.51838096176746
True	233.36167537715136
True	116.61882335396342
True	13.900296532085402
True	1.3255174442116098
True	114.73688557551262
True	1006.711642706258
True	502.8346665158086
True	68.64622121794112
True	771.9943361484151
True	326.3372501591672
True	1.706382118304474
True	460.44639944401786
True	183.691267096328
True	497.94001803166185
True	86.87304906356398
True	332.331238088833
True	393.719189223833
True	173.08645256679796
True	208.58139078094536
True	134.22769136341026
True	177.2814288382457
True	973.9192876965558
True	13.630427825628336
True	511.0965686982982
True	479.2383276997967
True	395.47874190726463
True	229.37402291982
True	237.17506482472265
True	161.66091737970785
True	47.20659215527368
True	468.2194595685317
True	148.03130242974723
True	816.9648846699906
True	852.7838644179068
True	242.0873458056168
True	306.02975340699527
True	523.5828292400572
True	42.42625687106889
True	92.27055432167788
True	708.5266158762485
True	1086.4465616713153
True	106.10571505424718
True	734.9851932800248
True	142.42711844159163
True	962.8801423693244
True	662.0337777460155
True	101.25270935365916
True	291.01917785738124
True	637.8055203344531
True	247.78473187057716
True	47.45833117855243
True	583.8357790566661
True	457.75601291892616
True	5.752424543215323
True	473.8872012743189
True	65.44819784480259
True	176.02408967053222
True	237.96453864336465
True	297.1984473424928
True	73.70961631919896
True	233.6260067383422
True	347.45177507240646
True	447.8689488416951
True	937.5756769697124
True	45.66833539359558
True	919.9410694852048
True	1030.4601959733784
True	128.43120703534944
True	74.6136992731962
True	943.2610378353164
True	35.11534847818607
True	228.81871410290063
True	84.65806965455826
True	222.7739453232313
True	354.86288339613105
True	963.3214844070204
True	98.25374531326187
True	71.24558935552302
True	656.2299542048802
True	267.25614307540746
True	720.500432871577
True	53.14327194300832
True	485.0855242198892
True	390.0999403560168
True	675.3808595800529
True	57.60281906367232
True	109.33429653964596
True	28.769752955567416
True	273.20942531417035
True	44.3216906486848
True	350.47072865388526
True	3.3700400906038874
True	1180.8783537686363
True	106.37020355761538
True	137.1616850761192
True	356.0930944823644
True	750.8166838783352
True	675.0677551428284
True	998.0045188929622
True	494.6177052456435
True	414.9269889623398
True	144.8032251260546
True	419.3442497710321
True	860.2530224829686
True	416.8118171070111
True	902.0679778486244
True	89.69892898461683
True	413.10698667113934
True	173.82226320015263
True	291.78045992641825
True	750.8669974406658
True	166.40786875511898
True	133.7274095701188
True	60.57980485328018
True	854.9656217118567
True	768.0237467510447
True	83.99303294572603
True	444.4056566061161
True	783.6370576963641
True	418.0189925425936
True	55.02541047091954
True	320.4606478623584
True	773.0506615014887
True	31.870053723191603
True	368.2418712631136
True	170.48799491175072
True	282.13270298224467
True	32.53328954568342
True	230.4802533641472
True	735.1082748475403
True	630.8117604214214
True	57.90805329386713
True	297.1754639253202
True	894.917538015366
True	17.50011540888084
True	317.3598160654403
True	300.8048064025922
True	433.6431945666688
True	221.39389824330945
True	612.0302379310115
True	47.30955490837451
True	996.1259863073832
True	900.9766919948948
True	46.44552254824951
True	391.351124367051
True	704.3247437731776
True	904.5024726874946
True	265.1591712196423
True	618.620607976773
True	132.42397806185818
True	201.9055673514527
True	137.30487113267645
True	127.18084769829689
True	198.50818880182345
True	939.9243716681198
True	783.9515998884118
True	923.7544992684126
True	20.15411565751259
True	27.16285988801776
True	356.6655491132694
True	13.795831889731154
True	612.7994103703423
True	1087.9588308923442
True	255.39935472382925
True	205.59160917513563
True	84.51000979693166
True	217.98454454788072
True	132.97677887484326
True	44.65078489116498
True	126.68361562623066
True	92.6645162137001
True	240.05981170114623
True	524.1246020203031
True	158.51822595516052
True	31.81738164002598
True	57.01928610630953
True	416.13610526518585
True	270.2506908897123
True	567.9169944193362
True	22.632880142242644
True	113.66878482096766
True	656.2962164302044
True	268.8082151004473
True	463.5065117052676
True	653.6760847797383
True	103.69800861139564
True	108.94914021942772
True	80.60631146351197
True	26.932296119780084
True	125.79785080847024
True	88.5648149174858
True	101.4254840573293
True	151.25462150640078
True	231.1405773697323
True	812.28983334844
True	286.9231450400856
True	933.6182844765702
True	165.96050475385658
True	190.41499095978415
True	812.7276937692956
True	302.04607281811786
True	601.4631298203335
True	257.62633681953645
True	349.3549253904214
True	443.89590131421977
True	553.6297328977248
True	670.6303778801977
True	372.2478762099266
True	35.42231394036629
True	574.2151861718401
True	608.7353627581753
True	20.82380566616705
True	11.273353808348784
True	262.6790402084542
True	425.6917441051635
True	444.5475980998914
True	61.29289618327237
True	624.7030261979695
True	901.386239520936
True	226.5672422711717
True	888.5326211267524
True	274.6786749782317
True	102.8482450444887
True	268.6880682358601
True	695.1829481284825
True	38.87747946915237
True	573.5665172295778
True	1287.6703275936134
True	1021.68351353844
True	905.449118636498
True	209.2856983377308
True	91.21623216159516
True	200.37172726718933
True	835.8246108425722
True	140.97940468690584
True	1082.4391114118266
True	877.7636761414776
True	39.65759207179218
True	86.49333848020292
True	415.1208621147196
True	406.3065482037
True	198.5960052534258
True	503.5253093672544
True	661.2813459963457
True	120.65561041436332
True	270.20359082419395
True	986.4441116156712
True	51.62368068992116
True	717.9560312143327
True	537.8714155185877
True	38.350596914848325
True	798.5660216697098
True	389.5449247923525
True	600.4531862184276
True	105.72716296769916
True	261.36956680134307
True	215.1167869381087
True	26.53867736293272
True	128.94732586610152
True	737.9582891660218
True	132.01887612348844
True	384.7396893908945
True	64.71939753695489
True	666.9484699833641
True	621.3956914558449
True	228.68768143824548
True	454.2169101995022
True	163.4455322663572
True	168.01584116472267
True	217.077287279567
True	288.51990194869734
True	350.0812896100361
True	122.2831700116242
True	191.24681104184384
True	25.6192043092558
True	856.8981582766344
True	301.32113134717804
True	9.531987794566378
True	370.17648425015904
True	163.5822670074422
True	621.4328551090348
True	355.470466167526
True	586.709319560038
True	559.5271856401849
True	484.02582194564735
True	789.2845663866811
True	250.80046499063056
True	557.8964595457253
True	162.39977148652196
True	525.6405605634792
True	372.26059003963786
True	376.04817543229785
True	129.83325643812933
True	131.00278735126977
True	108.74470529701112
True	65.58219885059435
True	714.3320958672
True	181.43459306892163
True	46.28903661822145
True	0.0
True	542.6928310154046
True	104.3633896009068
True	22.07164722075981
True	40.432476747178406
True	115.48139470677722
True	540.2256788998071
True	186.4744035141147
True	108.48220978282671
True	34.52182931233563
True	160.8824636658459
True	924.9466298760974
True	50.06210751400468
True	226.3387450082853
True	719.1867620351399
True	322.1101239642322
True	450.2899573560985
True	478.333160464898
True	505.3988230779127
True	606.2956416077166
True	906.0071720112888
True	254.34622467263185
True	1065.6397138269972
True	916.8485179938064
True	623.8101220719542
True	350.66796530894885
True	820.9677960077237
True	10.45708610612281
True	32.459049774438824
True	293.40242639612933
True	44.20353877500487
True	192.3062425431456
True	720.7636292013955
True	217.88574588504505
True	724.7488680283108
True	765.694399298266
True	129.59902841651757
True	387.2356765634116
True	571.0260867199228
True	23.96956199951056
True	133.4927888770605
True	420.11722995678974
True	295.5913793272444
True	193.13294050016944
True	111.89316240283988
True	382.32130321804186
True	22.82340149557234
True	362.26756510095686
True	363.8519024854064
True	1039.7506470234275
True	373.7301040105857
True	28.707855493504372
True	427.14843019972767
True	428.4963529536457
True	233.43025041928288
True	31.345276476804347
True	754.3569209812264
True	433.872624209328
True	175.3498045987998
True	12.229140416516977
True	1200.8352604729707
True	167.6313533085407
True	25.846674005153314
True	312.83365142594664
True	286.53950178172335
True	116.12021889714518
True	291.59737315804534
True	45.893084531504975
True	330.1764677086388
True	312.79419159941
True	317.2534098503268
True	31.19298468324244
True	49.16050078868896
True	1019.1729110445016
True	25.73634718327079
True	10.523511866720163
True	191.61223684938736
True	657.4685397595771
True	7.353036310385992
True	194.47638565807213
True	173.8089437187738
True	556.8888668171734
True	367.13043776562586
True	749.2091977062418
True	315.19220085724174
True	490.3158040046179
True	450.0109256432741
True	491.0652971700288
True	101.06729544793176
True	1257.022668334036
True	907.4542091571436
True	290.3993563097192
True	522.6295614980587
True	98.00989652060407
True	566.0306362314886
True	436.96129982996194
True	159.03311030417782
True	76.04633285540973
True	347.0812247291716
True	176.02396343541412
True	25.17503217069755
True	599.432560837673
True	384.4788187992818
True	68.82031466227095
True	32.93156156531796
True	675.5105712963684
True	495.08409548757857
True	71.16008923321573
True	23.537973539933702
True	324.2239427881101
True	333.4651969678587
True	717.7059500791875
True	556.4815177949124
True	558.7698723212809
True	798.8244060982074
True	8.523094599377306
True	58.978697598558966
True	38.103970664681086
True	61.729196028050914
True	497.88085653116417
True	573.3520369648658
True	85.79502757878473
True	115.28930651702838
True	194.16903923215165
True	74.80496924994486
True	164.52014969228378
True	220.2345168587724
True	274.8266618710873
True	812.3365816309429
True	588.8394476074676
True	279.8693839897044
True	189.21996419377257
True	256.9991010631716
True	239.7129103588125
True	747.6528006291294
True	322.488952766418
True	165.5232287678855
True	914.0915400986892
True	344.9451980328022
True	465.2401980542225
True	152.6520724545829
True	120.91081624771014
True	66.67515726642118
True	211.53498282044225
True	943.9375361338022
True	539.0986503115877
True	110.80562675421756
True	348.7116628043345
True	103.56463084490068
True	679.8866395165412
True	4.491097795178381
True	662.5703059144586
True	39.02005916183317
True	935.844351625562
True	853.5305246212124
True	210.46608647693915
True	32.149921792511364
True	78.59018035512071
True	451.7973011860561
True	225.98924879579587
True	1.660177934634756
True	82.17754478674438
True	1117.2555357455635
True	346.0166215349958
True	689.7401097861558
True	483.2754983433584
True	30.043939423446265
True	140.46706157856602
True	444.8193288465684
True	925.7672389098803
True	807.2343248936792
True	429.01442898443486
True	346.4628994986987
True	18.25602392070302
True	78.99607488447354
True	735.0347210181386
True	455.9037674806165
True	387.9011438962408
True	874.7773375057586
True	29.18979731502092
True	221.30658937230584
True	889.4179562002695
True	239.23154557879624
True	8.152376750854748
True	508.0741606575564
True	106.1245835970841
True	629.5249395887322
True	56.82124695973296
True	252.88157081059657
True	847.0269701715976
True	894.960998786026
True	270.0330335873419
True	437.8277709494846
True	116.80621668762272
True	608.8388810856655
True	260.74678293253606
True	192.52300903509757
True	896.4398944913737
True	51.54494021819972
True	709.0815805630618
True	271.6001569453484
True	299.3209219683546
True	166.72514744823013
True	495.26720752291055
True	600.6132520624797
True	367.4011333118251
True	395.9658687348437
True	71.61313068770686
True	156.1536012493339
True	443.6963840919482
True	214.70171677589508
True	38.9052671959445
True	205.28163230552315
True	397.9671260965474
True	401.4927996048834
True	727.3095518016894
True	129.0820210563422
True	647.8545719568913
True	520.6428936182624
True	606.6825378346531
True	131.95323840001103
True	38.31800007896128
True	672.5917049611553
True	70.47992163936073
True	546.8535617030121
True	690.3718271519774
True	443.8963356584319
True	137.75231208693953
True	529.1535046994187
True	3.690465649660617
True	399.4206738248117
True	31.59547049603408
True	639.1156226884121
True	274.2788208098306
True	572.1920304825458
True	695.1615561350635
True	144.4283645682577
True	498.2736266079608
True	493.5705718491341
True	64.19648734819265
True	984.09136757645
True	2.998789489072061
True	27.875341930266448
True	657.8824770114488
True	687.739119224476
True	136.01018474236758
True	414.9264091485635
True	129.73444023595724
True	75.45241030886407
True	461.96548844995385
True	42.78747367559629
True	507.1612505307788
True	12.283368482974383
True	862.062002345362
True	569.9271432448202
True	673.0604632999061
True	101.16639487083
True	390.93004281927495
True	969.502445457902
True	843.8140706597285
True	145.54729346941735
True	530.9036265262778
True	462.2300474322737
True	233.73846978178184
True	255.6950378789126
True	6.441206082489924
True	313.4281900013943
True	11.06327762731279
True	364.9897681330162
True	74.01494356319371
True	402.295254929712
True	677.4405800596026
True	124.54214495539516
True	239.10001815882532
True	656.7064392220274
True	692.7432589978514
True	297.3362640468445
True	143.47751801141638
True	168.0714292902454
True	475.7871217348403
True	87.53981126186946
True	10.59153875941167
True	521.5163384290895
True	558.9571610399192
True	20.061521297534004
True	137.54862780505275
True	926.4358195724816
True	483.6160502895804
True	277.0969324079898
True	32.65906544521953
True	482.0436279602634
True	118.81337462030056
True	598.0567141826392
True	662.2744168926238
True	301.8590786254474
True	376.36254336196544
True	190.80593441468545
True	241.00774307499907
True	67.89341093212096
True	221.8263370548715
True	489.9568644577499
True	21.619143008141208
True	443.8940723463483
True	359.5040515272213
True	745.4299889872354
True	860.0823300034214
True	912.9163855223472
True	155.2230753334782
True	388.32439634872185
True	71.67286741875684
True	189.2856468662251
True	318.7476738990904
True	10.163834447242754
True	795.9504338925215
True	22.720922119040672
True	396.46211808273137
True	277.410381429528
True	637.4923015845027
True	194.2792803606784
True	38.342805410368335
True	662.2040482597614
True	1082.52259728638
True	222.00717030778864
True	133.39245498994572
True	628.1850468175465
True	484.89024696217103
True	18.034396975774392
True	844.3982909151633
True	112.663734495116
True	44.8940793391337
True	312.6267307300932
True	362.76861987932216
True	413.6753262957288
True	276.01335428102493
True	20.22009852578949
True	20.81160422205522
True	829.8068695780102
True	206.1545829838235
True	116.9345267103119
True	832.5762217194291
True	634.0759096244244
True	673.0787434098064
True	453.4396197664088
True	146.54502637191058
True	31.90313822611696
True	107.53424891469751
True	438.2864528951167
True	235.4705104889974
True	477.5545583234361
True	143.47651421802803
True	500.5050585124906
True	655.8509546326821
True	972.3499090543852
True	21.925004566652984
True	992.456188547738
True	1099.1714495034248
True	465.2755074195556
True	86.06092074654389
True	796.6551771731887
True	648.4395844135556
True	665.1506120439057
True	170.7831761969734
True	752.8197109249818
True	718.2593536558012
True	121.87537892582544
True	793.5451284218371
True	816.4436880696175
True	494.0254166995646
True	223.87625497512343
True	74.20706885698566
True	314.3258802870668
True	347.9167142027521
True	475.2667016706285
True	434.2690974045936
True	213.4424739862941
True	316.26628174681
True	2.7070107716628065
True	12.870596932068509
True	104.2781487291223
True	129.4385325553049
True	356.91491044892655
True	334.94668229463826
True	116.25905856442544
True	17.153200167378436
True	217.73564550389403
True	843.7443817779085
True	477.9686996193261
True	514.5278832272979
True	571.2882866780396
True	793.8439684063401
True	645.3068546926412
True	91.54914424299535
True	217.7101912394036
True	250.25139489875428
True	283.4890582357732
True	108.42285329859396
True	367.53770856907465
True	436.7502618701987
True	173.0956651784727
True	655.3997003903256
True	236.0548930875508
True	211.5820136187208
True	28.6263271497026
True	248.8641887592813
True	484.84520954773376
True	161.9978787936612
True	539.5005417074282
True	478.2230175690823
True	241.8877223204895
True	108.58115756734932
True	42.28105704283826
True	409.65315053022215
True	801.1024173618688
True	162.70730408880496
True	1032.8124673225936
True	1055.023266446914
True	484.8726131190744
True	102.00130400535429
True	130.1727319379923
True	679.2996030977472
True	8.291304929230652
True	222.1201585974488
True	133.1907320746559
True	120.18764609020091
True	331.1316101239125
True	628.4624680772033
True	38.76431803580196
True	118.71378579625848
True	921.4214383732598
True	57.0552869558868
True	447.3962313181945
True	536.6079871980107
True	243.75656579914548
True	127.14086284948522
True	963.2156377552808
True	1181.2766435672804
True	516.8826079026168
True	635.8055202080924
True	196.18719610413464
True	148.52286907169255
True	311.81943461603146
True	255.1522144644968
True	174.58816158354142
True	301.1694989305366
True	349.4333928157688
True	11.852231041731915
True	608.0207428216431
True	147.73266838229353
True	78.4146084718731
True	445.70961209043
True	315.80128428019384
True	1168.7741676023502
True	349.72535942118765
True	1008.6585342858688
True	9.28759106068727
True	267.317096112942
True	230.6140957301223
True	155.13564186363195
True	510.9540918072394
True	206.2816472135772
True	380.5951128413907
True	330.2152018861425
True	110.66256338768753
True	352.66863338719025
True	1032.4546535393908
True	734.8138732915302
True	226.3242367829528
True	103.43831979114684
True	304.0051478668323
True	22.365905363917424
True	353.9665201870861
True	332.3273619392684
True	559.581570189844
True	458.7626305260143
True	357.2313626873741
True	159.13810937671775
True	12.18662340995728
True	408.3545806141627
True	278.1791573668654
True	148.92371272372182
True	301.97278219527925
True	436.6587489334044
True	823.287712616374
True	302.4408677204471
True	773.2158038150677
True	406.4049791965236
True	376.1960013888036
True	1.5109330679783954
True	1162.219078098709
True	109.00857786998635
True	891.7785727593664
True	207.059999637505
True	437.0640377512751
True	674.4435784047954
True	82.82258161010996
True	499.7309594370745
True	31.45611112218235
True	412.8138992864992
True	75.47316637794131
True	230.952848609136
True	38.28716815971237
True	656.6603748171908
True	188.52473542595268
True	26.49115244051905
True	382.369015722096
True	106.76940691234658
True	175.89746242257124
True	794.6198401894529
True	272.03568773190307
True	150.24861515755305
True	383.16569152923046
True	510.6901316144622
True	331.7435854711985
True	524.2820428911069
True	639.1846307660448
True	153.58293326063097
True	6.630886874296397
True	72.18158919393315
True	448.4416073656309
True	88.52040899141983
True	78.21921045792818
True	993.7513610906636
True	28.45949235659988
True	320.71601856071595
True	317.6484184648298
True	470.2060276340454
True	687.0905903258924
True	186.20905242534172
True	653.6257999203326
True	338.2610859380061
True	346.84499097649734
True	265.86710503088244
True	212.4507862508466
True	371.7654407610053
True	439.20911017367183
True	411.8166807889983
True	615.9227781106435
True	140.34713488296603
True	75.71441269554174
True	40.42270508824531
True	290.8604185865688
True	636.290406872702
True	405.4733997507655
True	750.7034957381641
True	217.48612423256975
True	395.7371899204351
True	70.02851927515202
True	52.97827923511721
True	409.033085792025
True	199.99226696013187
True	216.7825879560754
True	45.079310650850815
True	1086.0034682782514
True	170.9608857064712
True	909.7927327081148
True	320.7537781474653
True	920.6230821235508
True	229.98298384254048
True	456.8392713529996
True	535.3605338316954
True	614.759196341912
True	216.2798333992773
True	494.40096674425706
True	924.7819195342792
True	132.14651817181917
True	6.967342269611148
True	560.910044948581
True	29.167626383723796
True	77.21782206012261
True	789.084605468009
True	215.96425127171105
True	994.4146547130592
True	682.3871783674223
True	411.4772011297409
True	268.9951912423237
True	482.7110441910097
True	345.4251577444549
True	184.0213725850357
True	668.878972684145
True	749.815674707015
True	209.1970308077351
True	89.78737836220803
True	525.9616014345903
True	134.9745881775074
True	373.2960106515909
True	345.3347504046092
True	68.99880849817707
True	384.6934008026676
True	406.206027474044
True	358.34168868220854
True	421.4512150217312
True	432.2456197719049
True	651.3841460072416
True	57.66623634104389
True	459.0197170472727
True	345.79201020285853
True	646.6622904287158
True	219.77738643508116
True	98.39564792150055
True	40.69317320324316
True	543.7433929494857
True	635.1358774918436
True	188.36498032271064
True	408.07717430753416
True	345.60518823910814
True	16.947141430010685
True	171.85864688660806
True	291.64103734631385
True	2.9424596966541685
True	875.2352618474546
True	78.2339033773525
True	107.53501006483734
True	113.77093741657606
True	356.9823341809559
True	36.9299639293432
True	449.6211504336718
True	239.09507896880947
True	5.622087423256497
True	117.0479959907199
True	456.6165709215202
True	49.26458291001917
True	64.43065754868651
True	177.05086720544645
True	293.3584330419459
True	947.9763437857234
True	395.3237906187407
True	947.7864917491607
True	183.3537138103036
True	1017.6492045705996
True	776.6271462196012
True	646.9285503684615
True	410.2310573760697
True	368.76610595084975
True	81.20218371245132
True	72.54220735918973
True	86.59190013315808
True	180.39266833037271
True	479.50487420187415
True	1084.247197717813
True	181.818731594246
True	362.05203666696383
True	432.105546780708
True	558.5388041889147
True	599.1833919025158
True	285.1548641211565
True	462.7114931999273
True	668.8191244138511
True	96.20550469376788
True	714.1150143973724
True	257.1455290365359
True	130.27508533405032
True	396.3904234282701
True	869.868436294247
True	431.9511500996829
True	849.2044935587217
True	190.03938987410967
True	351.4459073539456
True	685.9464450978659
True	608.253285309488
True	198.00051622416123
True	260.250599147287
True	793.0244290205663
True	31.17974758067372
True	183.9949191918424
True	482.646173446644
True	688.4829845424917
True	101.59772771848668
True	37.48959185018737
True	167.09151551171317
True	715.2770302397038
True	306.1223383704912
True	551.9788441269983
True	353.5395190241192
True	311.99617320198394
True	440.8537607849508
True	502.260834786739
True	69.96701126563237
True	369.1484639387264
True	774.5913532243369
True	0.0
True	289.9328018476255
True	254.5952480221973
True	975.1402778700134
True	150.48835731912288
True	655.41982566461
True	645.6153375329804
True	115.08905522135484
True	223.26981225535445
True	128.1574178811818
True	11.91459850441974
True	287.34187245361
True	385.82004786573685
True	1136.0560345683268
True	224.16843539495784
True	412.57836096632224
True	652.7954488693557
True	215.23091719925984
True	26.426760247563536
True	833.5738901805382
True	586.6373558472817
True	169.03028848738828
True	627.5689038676032
True	160.34402837973607
True	312.021630568785
True	767.1224881767988
True	34.303727812271056
True	112.99455071022622
True	512.106367438514
True	65.5371475675933
True	80.90074836247616
True	417.5744682867969
True	22.70491059455702
True	746.6195273831634
True	104.33536335147171
True	157.7565831267559
True	17.67076199677426
True	691.9088111063612
True	30.64049248914946
True	779.6204604730141
True	394.597754686231
True	120.46449412634604
True	715.3128937548951
True	530.0677793421432
True	583.9235435251351
True	51.6794797237746
True	364.09581351188206
True	6.040579390463586
True	85.94012475161038
True	367.280606840728
True	47.71713436891945
True	113.2938368747058
True	322.94281161613947
True	177.9462604689066
True	98.84623656696544
True	644.143954873167
True	19.532149129005774
True	1142.9699641943284
True	525.6215027281659
True	294.5400128326263
True	489.5715480585514
True	120.84905899400408
True	756.3667042809418
True	1112.0473946966329
True	751.018303155244
True	182.0177232397345
True	226.5488291954804
True	53.57745055685857
True	60.729181577579965
True	155.414246233629
True	99.93090647871584
True	171.09661964135665
True	1195.769877170199
True	316.22840487061205
True	356.7454173990673
True	702.9930602250059
True	17.07594968818194
True	14.106016501287924
True	630.2324385339308
True	5.845205624692548
True	107.81509166717022
True	666.183063902566
True	183.94278410703043
True	646.6724330567633
True	850.9519807547928
True	154.2460804599979
True	908.062772256939
True	2.286229412337979
True	444.5487186068361
True	1061.0022649357802
True	26.557836032407295
True	232.34150046753984
True	138.40482034234105
True	963.2560102897176
True	234.7755587628717
True	481.4237077945298
True	121.70923033690325
True	534.7959347745121
True	161.7399237023808
True	92.90003713576051
True	386.3442013989703
True	69.41481060168232
True	53.9492812742174
True	1039.765440192298
True	261.4945937214405
True	162.50872334301988
True	359.3701485490331
True	397.8570786764026
True	210.7554433380152
True	167.06160729295945
True	388.24485324247576
True	37.55164542853333
True	494.9696028698178
True	1098.6577638462782
True	113.8317833359217
True	464.4395819452544
True	305.412064982936
True	26.724271166501232
True	410.8444596429652
True	106.0528185884296
True	582.3397604035555
True	200.90894411780616
True	402.7891245781846
True	19.09743551388664
True	424.7169038364825
True	103.58188505570996
True	338.1315990880988
True	32.82628376144324
True	180.8900178679737
True	240.56547331699272
True	746.5289506723593
True	57.24424937541279
True	141.05235743251438
True	236.72988188564037
True	137.11743581694083
True	666.2875045867283
True	551.493724368346
True	770.1572353566207
True	389.4998139467357
True	537.1248144109047
True	413.81431499152353
True	681.5024769719665
True	70.33778227181293
True	472.9097696591144
True	444.87924250824
True	47.38313023226773
True	86.39839449895406
True	128.95909341568324
True	88.7570296513053
True	311.4754362447824
True	856.7615674738714
True	313.9643674421679
True	1125.7501207535763
True	318.85721133011145
True	904.118609350656
True	155.24361700310232
True	572.2605139449306
True	618.0036294498235
True	711.531389404113
True	447.23182614259446
True	65.38583960622645
True	288.8554271095587
True	42.17381003505289
True	158.15813610281396
True	174.2630047283436
True	1088.6444540795003
True	231.34717570384933
True	541.1017194718947
True	546.7186449454452
True	564.0972122932953
True	880.5342532800279
True	579.5892877096551
True	663.2507003781801
True	998.940427511227
True	130.21310570141472
True	312.65522274484044
True	250.7781437467911
True	324.69803370400336
True	89.01944668673423
True	379.8888622955933
True	4.241982670790903
True	310.4664160171837
True	263.696520063503
True	603.7073053702117
True	295.3486255579244
True	364.755560983389
True	11.38695721570421
True	60.6419319723643
True	551.8929932371966
True	32.05010296908114
True	135.933644536535
True	63.723236340353154
True	145.4442308504038
True	246.0541863363855
True	69.39414110686394
True	392.2850624813879
True	279.32774668637603
True	98.23544719054638
True	336.1531655373694
True	64.01795478203744
True	577.822660707355
True	808.3528455116714
True	279.63810678446924
True	1152.685432881267
True	117.59163167340174
True	301.4277637109738
True	1067.1699345935488
True	90.73589609789992
True	284.5781674160938
True	8.829605529208486
True	403.0144494488071
True	449.4099773572911
True	153.15236665491014
True	616.8102251967466
True	918.2232662153704
True	162.52152617616323
True	77.96064052733774
True	327.32168331390926
True	556.9229684766088
True	605.3985095515702
True	1232.8647964534975
True	27.482196574501867
True	951.5767939170844
True	128.04186405136062
True	612.1742819475662
True	114.55936838675032
True	127.04596244681905
True	185.62646124521535
True	169.07988837274823
True	770.202903031503
True	202.58518280641243
True	226.59384949082747
True	69.09768749048527
True	512.4412556748991
True	433.7358701638
True	173.7810453947011
True	232.94680069383813
True	17.20603654277416
True	412.02644554498033
True	216.88093408304312
True	292.6951007259401
True	113.14717576873616
True	715.0218655651182
True	439.0047068940383
True	253.61818150048293
True	638.6500291982509
True	533.3819578950064
True	475.14921746178817
True	127.77237456435546
True	531.5354230751254
True	432.2946533882972
True	2.935833241424948
True	187.98499047671964
True	90.15884333453036
True	248.62657921032783
True	2.430285651262821
True	130.32569788745278
True	341.96947031209083
True	6.535276248557739
True	837.7219912487647
True	162.083385706664
True	708.0072557288872
True	769.4323545626866
True	160.6002110282612
True	218.56838243603343
True	483.5966814171198
True	844.1553672124953
True	49.65535134467889
True	38.056329472924304
True	131.21665628938553
True	610.7368795530499
True	712.0178311054888
True	183.58989651498075
True	588.0146594916789
True	598.4315051583965
True	854.4963930791964
True	386.31423250551205
True	188.31941540615628
True	889.4243113646708
True	223.05140326159304
True	141.65350247322203
True	318.32202284531
True	225.66127246635284
True	204.14071702629653
True	605.3648689500509
True	249.6927902232784
True	200.73138235249385
True	443.6261648410555
True	473.8950643058769
True	63.14438110771399
True	278.2199776064693
True	73.34555167866183
True	350.67452069238243
True	353.0692226784781
True	251.63424152101263
True	181.66106151766832
True	372.7671486976029
True	607.7803811394274
True	703.5489800367912
True	291.3112347947056
True	738.067533654588
True	66.4842297642878
True	883.5725788859098
True	351.2344895799819
True	12.667207215070665
True	614.0903962447085
True	713.7691080395081
True	258.60407089587204
True	168.28555575614908
True	48.7543278714432
True	393.32150827379246
True	71.82679484140492
True	12.769456695248625
True	895.3167139093558
True	382.83341831757286
True	186.3454003410737
True	1034.9373025372215
True	11.495155391646447
True	780.3846916451022
True	31.74396897172898
True	689.6356862375451
True	58.71950033484308
True	753.3455219840491
True	438.01801133700445
True	202.493264784668
True	457.5754869186192
True	208.8469222182032
True	296.8065336814408
True	234.1510867867376
True	420.7385093983835
True	9.659887504135876
True	330.6452630897719
True	113.35888557730442
True	12.267688812390723
True	473.77406240036873
True	719.0150575598764
True	291.11331319823734
True	78.75714718557377
True	315.29976521967285
True	79.88231100527183
True	181.1179930913047
True	185.13539076459887
True	381.8157314577173
True	43.2303787601585
True	146.86953657947043
True	362.662019060253
True	846.9337678215946
True	115.68466862174527
True	206.03016018752652
True	444.4953555579172
True	18.575035093998856
True	424.0523947094571
True	498.9551644697036
True	82.8212362782794
True	398.972842091135
True	360.8321385912238
True	402.5651992825328
True	570.4580908299521
True	1051.0634983409452
True	999.7961428155472
True	55.91908186689598
True	1078.9516232946964
True	113.60785374114528
True	113.88245764653226
True	101.35520496758572
True	478.4462130715238
True	367.3635410096048
True	580.7348645032134
True	267.1475958471625
True	158.45114522347885
True	395.3661979924409
True	16.22767230214687
True	446.4030429202143
True	398.6043017295681
True	152.27046566909837
True	96.93500923505536
True	565.9401342103595
True	971.3299861606322
True	203.0119292201276
True	67.06986763287337
True	417.25964084078913
True	395.629193081876
True	488.8623036982121
True	338.947694662761
True	4.375895825914543
True	547.4788802236643
True	488.9729817867144
True	503.1819476062311
True	197.05207833197892
True	108.11987950181609
True	24.462435496682485
True	370.6616999375023
True	106.10026896802704
True	6.222470531901347
True	32.32501987926447
True	341.35707187644834
True	660.7632132620548
True	133.92395724344604
True	85.96504526338957
True	24.305129728428817
True	397.0512755209343
True	360.6110133602083
True	763.1471882938345
True	302.7327869180744
True	502.356580856528
True	550.8963769490422
True	523.0461165305849
True	301.28056916314995
True	550.5317372032755
True	102.5716164008198
True	567.9038478917779
True	5.48042802410734
True	356.794752647242
True	470.5272165310274
True	968.9284394361304
True	358.9700251625614
True	803.6876645538314
True	1007.638315853907
True	177.91248152041985
True	37.91132266415532
True	368.0857447332239
True	387.19808214924905
True	556.021089569945
True	258.1814918229104
True	27.574762178850342
True	633.9899087021821
True	128.44023760220423
True	1013.3476029496004
True	310.13700359930766
True	474.6320504898517
True	129.02452756922597
True	823.6763760835228
True	136.4652118746117
True	815.2354029042813
True	545.3507429734844
True	188.17820346277017
True	112.87077645699428
True	70.34340838740155
True	554.4629283038287
True	907.8714406033516
True	426.21428749421926
True	548.5512571973933
True	135.30812501743478
True	598.0011640560164
True	496.3720726756285
True	771.7959663478068
True	305.05786047416683
True	581.6311824657777
True	109.79816993074944
True	25.990705699906485
True	413.3992338591
True	172.41816724514405
True	106.73736673635044
True	357.3465618234914
True	1081.486275722692
True	272.7415013267387
True	546.9866279576732
True	11.939408971559464
True	78.90644448280112
True	327.433702905938
True	796.8547741205688
True	448.5665579877056
True	512.1699065064731
True	722.5100234186771
True	65.50271648714609
True	748.3206173819121
True	44.2863708409293
True	106.36235504260308
True	183.71649172723676
True	79.4839134524886
True	26.69918036169593
True	305.898310004958
True	484.1788391346351
True	903.539674878913
True	855.5612319968693
True	6.72378827233098
True	276.53393859952695
True	472.4336776999436
True	124.11441957661869
True	236.9674804044183
True	327.59544418306
True	1338.4053111097091
True	445.2049185551767
True	25.32213269987139
True	174.0910637855636
True	733.7071609162454
True	37.12273960767709
True	172.6172322026733
True	574.4901435991198
True	70.40908061494234
True	884.8042572983105
True	340.02260068536526
True	663.2558344076381
True	79.70191082741734
True	688.7756601751872
True	598.1235992529602
True	867.6817722776392
True	254.32018302565
True	499.08078907811466
True	831.0403920508334
True	940.8155935243964
True	237.48917722583695
True	780.550083494737
True	225.03048639985585
True	460.0909096136038
True	372.3687730252557
True	495.62975593724207
True	496.6610794416116
True	316.70015653368193
True	358.17554231791826
True	108.56789180305822
True	353.83611620639385
True	1132.072039580049
True	323.68541512960127
True	143.00295268696905
True	311.6453576805992
True	759.7019234901338
True	647.0392305337763
True	398.12229170325054
True	122.47429435062357
True	339.6542226490207
True	34.7794528774124
True	177.09934485292356
True	91.15488308832352
True	87.70869612911656
True	565.3626319225045
True	138.44530432477328
True	120.69277543951038
True	109.35617187357862
True	85.60999635240448
True	450.1379028689058
True	381.7198005934425
True	1036.885415522033
True	523.7314648942845
True	865.33282367892
True	269.0653637072518
True	295.7108455530775
True	531.1239265549764
True	195.62770518792416
True	746.4003943919752
True	239.8781103615681
True	346.4247734656596
True	71.16807772285287
True	115.00741569828988
True	249.1807811120269
True	122.45303222624982
True	481.4609725932089
True	31.2301114400418
True	580.666670006839
True	1013.537874577818
True	741.8531591934894
True	1.328473217896401
True	62.0127411404449
True	504.38114359356393
True	443.18141530107454
True	70.38385638255681
True	115.27413469002283
True	299.56038890673955
True	81.40615754127487
True	51.84931104005294
True	733.812999528714
True	659.1628952005929
True	155.11169700491396
True	177.77632819674506
True	523.7925581024623
True	51.991972995196285
True	25.39197656559327
True	583.3529536503239
True	452.0411549833904
True	1122.0284381925892
True	47.9485675894395
True	471.9017446734389
True	921.6522148176869
True	792.1624153800697
True	303.7988852374717
True	772.6751301001511
True	400.4972957626981
True	41.18027566435854
True	102.80997992257424
True	707.4296122676889
True	78.10404110422128
True	147.1740837054606
True	888.8475180965875
True	190.21199201729755
True	263.5522666057642
True	103.35144900767082
True	655.8438658760889
True	604.7953988892856
True	211.8259387897507
True	424.78690463716254
True	38.79133928390911
True	281.5880170191495
True	607.3048535432748
True	594.4502258697593
True	317.8558575728373
True	74.98023772334894
True	943.5404713402874
True	1099.2653049373455
True	547.9751389685825
True	62.45026888242584
True	26.93952384454416
True	94.59319913930416
True	113.94228284951198
True	100.07305371818002
True	905.8551804525868
True	1193.529833291048
True	751.7217696565293
True	322.3664548567274
True	9.578966515464774
True	21.61981160434589
True	334.4675228962176
True	477.9303939927597
True	44.87600992949728
True	574.9485888248358
True	423.08542477269583
True	414.84201871584617
True	81.97385530701013
True	192.71681137002489
True	251.3126930798064
True	134.7182669549021
True	397.3601820661587
True	41.55225480447088
True	177.1722174929294
True	1159.021896778679
True	4.498089341861622
True	25.03289184693177
True	591.7116858297659
True	363.6988528692994
True	756.4392550646543
True	160.48340814070338
True	779.3033949270837
True	615.5145571736058
True	291.0526333246121
True	431.12137192306176
True	342.25465988696624
True	303.0566290281776
True	273.3040793192416
True	379.7304461790577
True	503.62135615878856
True	493.6534775543621
True	105.72259859435388
True	358.73589759231464
True	10.185370652766755
True	192.60549268082397
True	243.02732025002152
True	845.8778112924662
True	592.2911422469896
True	32.318315503106504
True	727.3748285040833
True	837.1818606262639
True	110.92562008999948
True	355.78042293581865
True	862.6622355604857
True	224.99506875796925
True	165.09411122724538
True	521.7157058100923
True	610.0704411239464
True	1086.2392668516711
True	143.97441378107328
True	150.30573613471464
True	251.25371548734816
True	316.11782613890347
True	408.7857993553516
True	409.81288528146
True	307.7045340810422
True	441.5487048804543
True	508.7803710991668
True	231.60210524889447
True	1474.3012794566937
True	244.46950729552472
True	400.30952411385385
True	52.61025307115317
True	778.7520071780046
True	251.23277165392523
True	896.1815807218179
True	551.7083498781675
True	308.4583396554756
True	785.8336101933032
True	269.61932723069583
True	222.77345858048596
True	263.22546207519724
True	225.2432320941452
True	143.91865649358414
True	254.28349840321533
True	722.1575613634676
True	514.6452523241594
True	213.71208234545065
True	1161.9880651741307
True	115.80055196761754
True	258.42116468003513
True	71.78802375787537
True	316.2082973763549
True	388.6365367609589
True	91.21612122074066
True	210.42549719759927
True	74.5961461287537
True	695.0122198776075
True	360.3071666828007
True	222.56517044019816
True	730.2359262600521
True	866.8121229645454
True	795.7861658989801
True	815.2174531360652
True	356.15527160542945
True	1.1544465277011875
True	269.38313016164847
True	56.85563922283071
True	387.63420286211806
True	56.29822992726368
True	346.7595222593558
True	874.3831319425192
True	1017.2946795390448
True	394.1010272581682
True	20.879067409798694
True	544.8102107766166
True	503.31808005624185
True	178.48797995074625
True	240.72288172922416
True	296.63190802363704
True	22.615616370800275
True	126.1859977956632
True	920.9419917974884
True	59.01681861213734
True	503.1083988565366
True	796.4420057880568
True	103.66522805734024
True	255.33838137064689
True	115.11597380430804
True	16.36276788843975
True	1.027241645527738
True	124.31662311826456
True	1011.3040707591214
True	494.1424124978165
True	68.63413747626419
True	798.1341838546535
True	347.1848980149951
True	1.02707621043344
True	457.74150067117625
True	184.23604449647868
True	503.3297417469598
True	80.45570588479247
True	316.8837022304908
True	369.4200406383702
True	170.15479565460166
True	195.93920534271555
True	127.44286011591926
True	175.63015056796544
True	940.097445337594
True	16.868023204381906
True	509.353247738811
True	476.4223031758103
True	400.6244458664573
True	217.01012131365897
True	233.22963290826107
True	154.9322418759986
True	47.50749131868752
True	508.064532719788
True	151.46432524259535
True	821.2018307007324
True	812.2523244982929
True	249.4507673324437
True	328.5930607937135
True	518.5551914798755
True	41.241827341069786
True	84.58267635759313
True	755.0822645094602
True	1079.6023399052945
True	116.22011016319698
True	729.4101601530335
True	139.34107236981123
True	921.3541381043362
True	673.9463432476352
True	107.19852416920818
True	269.1146590825394
True	650.9790648153258
True	260.3743514736188
True	44.69727664105456
True	558.9645800101383
True	434.33309675778537
True	5.914201683761627
True	469.7712763801748
True	71.35284812343703
True	174.74339370065297
True	231.7280173915823
True	316.2358064520108
True	71.39307636345889
True	225.7675352781924
True	357.71199855404626
True	425.4202145936273
True	946.350825501284
True	47.11591667991732
True	922.5189473539476
True	1031.9689793693894
True	129.5378936814893
True	71.40318368809582
True	968.9823251825064
True	33.23588546355107
True	236.19038472779653
True	88.39776567948466
True	218.2121310399849
True	379.2218534085979
True	971.3591377454142
True	99.94178736237632
True	71.34617911519896
True	607.567812757612
True	279.8194746693042
True	716.7558601487743
True	54.01136814591515
True	492.76831849232224
True	384.2460429122311
True	678.270203460012
True	54.31767753336933
True	108.24120403611305
True	28.27666161577337
True	280.63862490639576
True	40.22352384161076
True	355.09232793537933
True	2.6959625624970727
True	1200.1741334851397
True	99.31953205426042
True	135.77815689054958
True	355.51927695442
True	729.9247139370815
True	667.3218978412121
True	987.0928420060934
True	474.2618921021781
True	422.626232574904
True	138.97927217577416
True	418.5993004388263
True	865.649813141496
True	419.8612605675308
True	940.5350403734144
True	80.98191013240238
True	424.7226629301956
True	188.5159419153665
True	285.7366223248803
True	745.0199540708059
True	165.57256559088088
True	137.92780138098993
True	63.21829446785812
True	886.1328619803239
True	780.6820159893058
True	82.08100580525324
True	444.67257563945685
True	746.658543371929
True	423.74442399451
True	56.89072061305196
True	317.5531856544534
True	778.0637042109221
True	27.687808013958257
True	379.1530324072015
True	165.27805333429083
True	276.60471195639803
True	34.00176385636745
True	231.4987616940913
True	792.7722062846684
True	648.4989613200723
True	53.064528575592185
True	293.9104139823478
True	896.3037617941845
True	16.95727819695423
True	315.6206670162021
True	305.18055097260697
True	435.0521476901099
True	211.5270751085456
True	598.5831627618555
True	46.82107345687387
True	969.0762416707594
True	919.3149338323966
True	49.4744901103608
True	392.8578466154088
True	716.5547271744884
True	946.8758452275994
True	280.54466085255405
True	576.0025875667956
True	133.03240462999037
True	193.10415233490733
True	133.5970479079117
True	141.60628108335416
True	201.90951572546396
True	934.2572628730662
True	754.736684999329
True	937.9760889047576
True	18.50848130583434
True	26.36115749785765
True	357.2937650465576
True	13.062153921151312
True	638.5112314877214
True	1050.2520790520696
True	260.66992927742984
True	204.62365328033903
True	82.93184207961673
True	219.67764855891548
True	139.9128030669131
True	45.8326544382264
True	125.53235359289266
True	88.23107312027888
True	249.0359730609513
True	528.2840764339335
True	161.86042354431052
True	29.315698129329228
True	54.544945347483335
True	407.7303128329965
True	261.6844485600541
True	598.9388403208254
True	24.24623778314551
True	114.97222893837302
True	669.8038850144137
True	264.33431790164786
True	473.48199300771626
True	644.7760119656349
True	104.18801478959617
True	113.07457351491443
True	75.45880683000681
True	24.971865438597867
True	124.99575399456104
True	85.19077428097945
True	98.6196708924136
True	159.94342749925812
True	237.66715108527168
True	832.526005481582
True	278.09613159336976
True	915.4034489429978
True	165.60186735420743
True	199.79603621386903
True	773.7344232620651
True	317.5003756467731
True	597.2971133774723
True	255.483491400756
True	351.5543219596521
True	466.4650512725205
True	566.2260789355968
True	646.3304433745177
True	376.6058142354254
True	34.62976705468782
True	545.6288923963742
True	621.0876256866047
True	19.900242207275465
True	11.941788540861356
True	256.3281356592925
True	410.105882345301
True	457.8100901883871
True	66.73430133836689
True	654.9667983350431
True	921.6900158875568
True	250.3896496365331
True	870.7983770149244
True	275.1937275973186
True	107.3939590060011
True	265.5144669800734
True	663.7409595980769
True	38.14418682221444
True	568.5785504461614
True	1276.991518355551
True	1009.3905480767072
True	919.1159546723302
True	207.98472865919808
True	95.50339388629212
True	199.3607016813869
True	835.397292702533
True	149.88893590297212
True	1078.5004953572118
True	853.709942188124
True	42.315206587636766
True	87.5692989228337
True	415.6349963087929
True	409.4531336241399
True	215.0436659535636
True	511.02491625036896
True	672.0540439417517
True	119.38935539866164
True	274.2720422168555
True	990.5234188678736
True	52.419610558453975
True	705.515845338995
True	533.0926901018347
True	39.18854784271405
True	834.9022403567445
True	393.79539415728
True	551.7094426945431
True	100.45939182675228
True	263.169339082535
True	207.87786892595756
True	29.0315502233803
True	139.28753649201903
True	748.2058807576014
True	141.23523806487785
True	396.4258972477204
True	66.2248867120801
True	655.4438966038375
True	651.9331715246412
True	224.8070030282756
True	480.6118468112787
True	162.7290823216902
True	165.49733484255515
True	208.31793887512976
True	285.0531337396579
True	359.73480152712887
True	128.21520006993356
True	197.4578848172289
True	24.44588802023711
True	897.6908130524124
True	305.34037531229586
True	9.493753906106392
True	380.2880099854255
True	160.44168532943988
True	621.6330729481489
True	358.598630164314
True	579.532770459695
True	523.0813180131728
True	471.89362217452185
True	788.3275707932079
True	252.9248266334816
True	568.9512423680677
True	165.87242539001005
True	519.0124179232247
True	370.14963021613136
True	378.02472518859946
True	122.80094679026682
True	139.25231035407853
True	108.924655953303
True	67.7961073898116
True	728.5357398485243
True	170.23156907220104
True	45.56946217738377
True	0.0
True	564.1749424136274
True	111.28331581621984
True	21.036270091577176
True	39.31914635491342
True	120.36904795293312
True	553.2806266953036
True	180.42774222851352
True	107.11876327738251
True	36.43485299512728
True	160.44805762309483
True	906.3133993553628
True	53.47070440746506
True	235.85069212689925
True	760.8861328163736
True	319.56244212730155
True	468.57945647390727
True	461.8577561328923
True	513.3090840190398
True	594.5624246761018
True	889.7669893619824
True	266.3848553517673
True	1049.0695528081158
True	929.0372246413166
True	622.8264066254636
True	345.1337132545096
True	811.9440539581555
True	10.47169088246406
True	34.51446748849474
True	292.91666763122885
True	42.54164792315732
True	205.75711054693937
True	736.5204770450634
True	220.39145852248905
True	750.8802011153393
True	759.8534102321051
True	123.22169233191426
True	365.77164714197534
True	591.5030180340913
True	24.6935055408055
True	133.95810839419812
True	429.2452570663857
True	304.17519942846855
True	199.14178565913969
True	103.77113732595856
True	375.1458684295266
True	23.02549289660797
True	385.4042856325821
True	365.4691376836786
True	1042.094050686143
True	369.0501070691328
True	29.45344831242996
True	442.27520573256
True	450.1168500630128
True	240.62299559081544
True	32.026628411039894
True	754.2472920020617
True	437.15614685528624
True	189.13097866935175
True	12.886206006825402
True	1225.9477114850613
True	167.14102225834546
True	27.55193170259841
True	307.17048018587053
True	263.7048092898388
True	113.03076396664092
True	298.1253286567247
True	45.677436689784486
True	311.4556942674299
True	300.34084612767373
True	323.68965163642764
True	29.877688686220644
True	46.60887829731773
True	1044.218599822288
True	24.07075152906445
True	13.686199882440802
True	176.92649347818352
True	650.7781067148948
True	8.527836965896935
True	193.1510651038277
True	174.3848248935981
True	538.2097859434629
True	383.1653410026148
True	733.3253318120978
True	328.4838235424513
True	476.863356570195
True	447.2826058079849
True	511.1342627333661
True	99.59400124626714
True	1263.7727102851393
True	941.5549380988292
True	278.2431506342916
True	539.7212037833696
True	101.98033468947492
True	567.8540479314527
True	442.19535239481206
True	160.9512959855334
True	81.26902319767656
True	347.0248407910094
True	162.62463600095367
True	28.69815896519689
True	610.8902122695378
True	371.82496699557936
True	67.52747019436256
True	30.02898067058848
True	649.4713429476817
True	487.8466755367915
True	75.47913796334814
True	21.03944884761444
True	321.56362980670406
True	329.38203373757705
True	743.7346062621803
True	546.9724052739635
True	555.12128875341
True	784.6953671827846
True	8.13184310547346
True	58.900574259362166
True	35.126408693620405
True	58.59385891191912
True	508.5840901700647
True	582.8366933790443
True	85.2749124031608
True	106.42402310096958
True	189.3863601497268
True	70.27856626265009
True	190.54588667565983
True	208.6227795059079
True	272.48438165777924
True	823.1301882797117
True	622.4104346756255
True	288.5325982751073
True	198.47711442555723
True	262.07890148719525
True	253.1855675447893
True	730.5272854483379
True	331.18757000316884
True	163.38002003018718
True	909.116681634733
True	343.0976638927449
True	461.5201236552068
True	150.923254197882
True	122.20692746273284
True	64.55133695791353
True	218.07094384086196
True	974.3621928690848
True	524.8655767957307
True	119.20937316577516
True	347.50018315674
True	96.84498492386336
True	690.4653121768738
True	4.937903648395796
True	680.2191823370233
True	38.36947204606432
True	922.2553505057326
True	847.9062732520936
True	204.19869703324983
True	31.464546408795584
True	78.59001528686989
True	467.8105629564981
True	231.1665393476877
True	1.36830998860336
True	78.34623769885488
True	1076.8428014791425
True	334.3710913914616
True	666.1488840908273
True	490.2674968725845
True	29.488357385518256
True	146.50779528445332
True	425.7229095081012
True	945.5557417963398
True	822.0216689205563
True	417.0424415612299
True	342.0169744580488
True	18.049006487043485
True	75.66389571439596
True	744.1871880152885
True	481.1950039596226
True	384.54958068747777
True	871.6791205148273
True	27.653619647397804
True	220.91998530495792
True	882.4748364285549
True	246.38376321984325
True	8.74241388184258
True	491.3175201266476
True	107.15517586362968
True	650.0999288388219
True	58.36585171824116
True	260.22540835154723
True	925.2810878489
True	916.3012897756034
True	268.203846920587
True	420.2202418027789
True	117.60325891811652
True	548.5769477345134
True	255.5508765021387
True	187.4381486169912
True	866.995786026495
True	53.02939079498765
True	737.3632452414333
True	279.3627813875391
True	303.1256466468316
True	164.31393777720854
True	492.2061093401707
True	598.6614963122981
True	364.8495702026834
True	403.6631565077125
True	67.2138319541537
True	161.75543754343897
True	462.7946132087582
True	227.6842419883355
True	35.71702984047086
True	204.08197690237697
True	386.1128315624491
True	405.85236593272606
True	767.1478714597436
True	136.47141014669018
True	677.545214619862
True	474.1158177920026
True	593.9333599380811
True	134.9519451716396
True	41.26371659704469
True	655.5918107618454
True	72.60909785562211
True	554.8845142961009
True	690.5644223245594
True	446.7591984642072
True	135.38242679747708
True	531.8506521149233
True	4.421371600720818
True	396.8233139234405
True	33.32150565414492
True	636.9891062876067
True	274.2566075426246
True	587.2522742996146
True	698.8032339467971
True	148.04598846711406
True	505.27667319704346
True	483.3392892746423
True	62.16990321619637
True	977.8944279206346
True	2.2023092034735505
True	27.04521809297569
True	637.5926911004055
True	701.8480213552446
True	136.592891900874
True	409.4619031253192
True	115.7447243766412
True	67.69992763158064
True	460.8885486278995
True	40.25219429523575
True	496.0022661737984
True	13.684647149373564
True	823.0705822986288
True	526.0366454912298
True	661.4547784839374
True	98.12390610338925
True	374.8221069590366
True	1000.97027213618
True	871.9141431178693
True	147.00450241723397
True	548.3168783361497
True	459.4767101570011
True	246.83007271414863
True	251.59322590099853
True	5.014773487098141
True	313.77561003543644
True	11.22485000837039
True	365.8335780408543
True	77.65194613062957
True	425.2787545032471
True	655.4936051547886
True	129.35081186358605
True	227.30422539549068
True	637.1783417258242
True	698.1204904830282
True	288.3453392612645
True	137.62665968373574
True	162.37221358527566
True	480.0841938899828
True	86.3244706324056
True	10.453999658766964
True	518.8048752711395
True	562.206009731109
True	19.9405388305607
True	135.78133409237685
True	868.8551624171791
True	495.2327966325237
True	262.72838183446976
True	35.46443143215414
True	478.728029092745
True	112.43251736572644
True	597.1797729710516
True	648.23283411512
True	306.67261348904776
True	373.4528531924536
True	182.4518506430029
True	236.22526857526
True	71.96212016271129
True	207.635098927012
True	522.3756144452888
True	20.36663392821884
True	459.5214725906407
True	365.65216035354354
True	715.1449511642159
True	882.4474846629772
True	908.9488840205852
True	155.86160216407188
True	398.0498457393466
True	73.08679138274675
True	180.74882420266465
True	316.04716902129854
True	10.834560086992653
True	811.4893905773893
True	24.112473435514094
True	403.9525253190522
True	274.4671602612984
True	656.911289270899
True	214.31475042678125
True	37.3276740237691
True	729.5242731545917
True	1083.2653680497278
True	231.11499189993603
True	131.27517183774643
True	600.9671554965952
True	502.0920257735087
True	17.290558527690436
True	835.1300901240693
True	103.95722713596471
True	47.0483609879834
True	317.2096163858771
True	351.0868579879492
True	405.6240639016005
True	261.70679734813325
True	19.12224918201537
True	23.071455997801447
True	839.6949130906517
True	196.0761593351892
True	111.19946068420047
True	845.9316289795025
True	652.2727496057634
True	642.5013155424988
True	448.69403875230313
True	156.8394508285388
True	32.14910421576407
True	94.35663301010892
True	440.78067738403774
True	227.33677988036484
True	488.02344987116
True	142.61879273171988
True	488.9936890122494
True	652.8859197441498
True	955.77795055641
True	24.23716158103516
True	952.1879221502372
True	1054.5832653429093
True	467.92365921815286
True	83.44961644464303
True	802.7186649369427
True	650.745463430885
True	652.7494351505563
True	173.308659767397
True	761.1928052120023
True	701.6699609262089
True	118.9197933924569
True	768.6136061988841
True	821.3975001036952
True	468.5269158383784
True	233.6945034977175
True	70.79979268237516
True	313.50131342836943
True	349.6019615372335
True	464.1168821860446
True	428.8489247436189
True	196.24743995505125
True	312.35318539846986
True	2.200705856402338
True	14.218901609961623
True	107.47336666304892
True	132.47522911714142
True	361.05978070515766
True	340.29368804648954
True	111.41144270987007
True	16.50783198201564
True	212.6101590503156
True	795.0733980451536
True	463.57443284837086
True	528.3481213219673
True	563.7165000688422
True	815.1229509514717
True	654.1014568441456
True	93.1379077402445
True	210.23366264461652
True	248.52743903205547
True	292.44852591371347
True	101.849342957789
True	358.4456526839502
True	429.46736623806106
True	168.17214662429896
True	640.2163929480703
True	244.8087222467324
True	203.0185125237149
True	29.423166816130102
True	252.0404502730013
True	476.936638014009
True	162.92311913815595
True	524.1818336130558
True	469.3800061153861
True	245.58924232378308
True	103.32346292046404
True	39.79696924369792
True	396.8598368559818
True	799.1718470065532
True	154.61292094675434
True	1065.6750255444538
True	1033.2483407039772
True	477.1179046635379
True	101.43281333219714
True	124.86073631516734
True	669.211561294302
True	8.710242833762365
True	224.39665262952715
True	133.7495223564862
True	122.3818769880772
True	329.7060473990694
True	648.1670309545874
True	34.64201312665945
True	125.67324433967656
True	973.0780143196416
True	56.69647099788227
True	443.14717101953374
True	536.9845861153301
True	252.7927946367137
True	130.45575853344434
True	919.693420523604
True	1162.4107456819215
True	512.3851006553377
True	634.3713515088768
True	211.8405418490333
True	149.70958303037287
True	318.2932387872842
True	261.7699022455151
True	168.5821739797068
True	301.41292201767914
True	357.8164636629974
True	10.792535761010797
True	640.1945517233175
True	145.1977811991269
True	80.33910027944573
True	440.5905022722852
True	317.4840447522489
True	1222.1479123957106
True	363.8122929143936
True	990.1247220640378
True	9.78350785364833
True	267.0734196272531
True	223.1854542632573
True	158.34659752727285
True	474.3584745964784
True	196.1218891791516
True	416.1433154345851
True	317.54258403851395
True	115.2561278440127
True	350.70218253758674
True	1101.9398508616498
True	729.2815326704578
True	223.6232863561198
True	109.10518695198832
True	282.8243434608882
True	25.66678052493911
True	359.14873682210066
True	316.73792162376185
True	565.4442897824429
True	453.398494768104
True	363.6544786148671
True	158.81454270525904
True	12.733004688757124
True	411.656587645526
True	278.2239815935793
True	149.90912202486078
True	293.0675028700808
True	453.03000179903546
True	809.7272332487644
True	312.64463203275375
True	762.5583905702102
True	402.8984242752551
True	383.5303977203673
True	1.7225673090239486
True	1182.9166264967548
True	102.27698759674644
True	900.8540529726716
True	213.035694193488
True	465.3910826293492
True	665.8556492528697
True	82.16940577161323
True	501.7005201631175
True	33.26889208873013
True	416.23715094248143
True	77.86837487388054
True	228.37869635565855
True	38.55854118208823
True	684.4254793298314
True	186.71216667842688
True	24.049999820528814
True	389.3344806153992
True	109.13195106017638
True	169.3416710506993
True	846.1738499292104
True	257.57242192249663
True	152.17825575300762
True	355.2601766171928
True	527.3726721976119
True	331.03856349385524
True	535.5481293241093
True	628.3926300729997
True	158.4537596850237
True	8.19454483901531
True	75.5557665558769
True	443.9277990835142
True	90.95329006991088
True	80.65891202665203
True	1056.3100683992743
True	27.60444270661025
True	322.2498596885613
True	316.4477330725358
True	464.5804878319576
True	662.9603127660414
True	187.38168049382344
True	647.2462573863019
True	334.58513469303074
True	358.0839762561826
True	267.3745833487662
True	202.5447651441593
True	357.305053283039
True	468.3196741786552
True	435.7325288275755
True	607.3090420975311
True	139.38722836178636
True	78.00174169394384
True	38.95824553216946
True	300.78571088453424
True	615.5211863432397
True	413.02987854944695
True	786.1677636115868
True	208.4066625612484
True	371.0428276869706
True	70.11623818309613
True	57.16888045697976
True	427.6372277511881
True	199.9228094232402
True	225.0102707320416
True	42.97305224286747
True	1075.3169816954658
True	171.00869984322253
True	896.798662098172
True	318.1695191383976
True	926.17578815369
True	234.9168503847878
True	450.1163450859006
True	535.2737002089092
True	631.1761080158974
True	221.21562062515835
True	470.5938795096103
True	909.5360326012408
True	129.81578832601147
True	7.677833747342664
True	582.1836419680561
True	30.177033028591865
True	74.69466188920657
True	813.9053716876783
True	223.85926282043303
True	987.3754214148336
True	678.9555459171995
True	412.3088118150632
True	274.9810091985834
True	483.1063080418776
True	337.5020730288624
True	181.45372782329292
True	693.2575545651155
True	718.8345370932035
True	207.78213523224136
True	92.31477239345062
True	518.4438269008127
True	139.61039700819254
True	386.36207162848
True	337.8749622700895
True	63.43727411737763
True	369.03211902234926
True	408.4725361863448
True	363.9454409931119
True	399.9542127026491
True	427.1731212614787
True	666.8018387481322
True	60.08096930674507
True	463.849695359202
True	322.087428474013
True	650.5622696059853
True	215.0652962784526
True	91.75402171776012
True	39.98419884086076
True	528.6726220538632
True	629.7725238173055
True	186.2433909975443
True	406.7726965300765
True	330.10332299429786
True	16.774800949849336
True	168.93148806578225
True	289.83639124123545
True	3.1447176072917893
True	881.3165842037441
True	85.07491852582939
True	101.91513121047514
True	114.69955718124058
True	358.37760054157235
True	36.7690465048689
True	464.5681565797659
True	231.246143321847
True	4.95087680599978
True	111.79497754930898
True	438.35455211815554
True	51.05993582899835
True	66.05347628517538
True	174.48864210318584
True	297.7927268107489
True	946.5993785018038
True	388.3179975603306
True	959.8258886673482
True	178.75952689417198
True	1038.0795675465918
True	788.3330963810808
True	668.3651463208932
True	407.0343860452202
True	386.7186653316372
True	83.29075262971165
True	75.03892855651468
True	81.09335942712528
True	179.37596680444352
True	472.03415354309766
True	1093.006351740937
True	186.92714648258044
True	346.59478964395134
True	435.6324791599086
True	593.5203038362786
True	608.6019991557324
True	273.7554450598825
True	456.16082838438456
True	662.3758666581276
True	97.39748263295924
True	724.5639866184597
True	260.29867435927434
True	140.25605921342134
True	418.2933464591135
True	867.7096584473042
True	456.6487378073017
True	816.1217966665885
True	197.12148546353785
True	339.6309902538467
True	699.090865804193
True	631.8276396279454
True	183.2700880299544
True	263.7882098130253
True	791.409869375152
True	31.13520464060212
True	179.3177859380372
True	490.8827096924866
True	736.045365080789
True	102.12205765248042
True	35.78052468228019
True	168.48167358076503
True	716.7758208200653
True	327.8270825500138
True	549.7252241763241
True	350.74738406283115
True	302.2430996762424
True	427.3916802704454
True	489.42403104082746
True	71.42773306332991
True	381.44055625471873
True	801.3487353782981
True	0.0
True	294.67737008552507
True	252.76647930408765
True	1006.2580958364769
True	148.8494324557264
True	639.6874088511895
True	641.6814747115334
True	115.16403872384224
True	211.25592323790653
True	136.18980109465477
True	11.53763155605218
True	291.59901456258683
True	369.10361754359184
True	1134.6390960797924
True	237.81582348197907
True	392.53534865378606
True	660.5498070184877
True	216.81016376759356
True	27.92631086867272
True	851.7966213378617
True	625.4644686598614
True	155.07525688247898
True	648.3325935887934
True	166.12804574599272
True	310.5724572476868
True	797.6023335565111
True	35.44537575764189
True	103.23416694517796
True	513.4136461641891
True	66.68892884799624
True	81.7411968670336
True	381.6463946485402
True	23.17341519677113
True	765.2853102843542
True	102.085030828008
True	154.6644637562202
True	18.114051407745382
True	734.1853285638462
True	30.191168575558283
True	792.5865357455773
True	401.9166945430059
True	114.72526213043896
True	687.8008225262674
True	532.3486233466814
True	543.271213858883
True	46.032802134817
True	366.4005905362434
True	5.15224072644388
True	99.39695799035032
True	380.2692135957183
True	49.95101553866709
True	119.4892800325502
True	306.0613307076228
True	171.78141851513118
True	94.7986543343822
True	659.9167648523011
True	19.960582106323173
True	1126.7315036075242
True	494.7705925465981
True	296.1702421942399
True	503.929151694982
True	124.64515042316566
True	788.5999226747816
True	1100.104803614438
True	753.7135729872392
True	182.66679015194867
True	222.60910988084208
True	46.938695908212914
True	59.83893965103006
True	156.2735339172371
True	97.4535372484674
True	168.70444823334216
True	1128.956535853623
True	326.1764507409133
True	361.8711439330626
True	707.3101663932002
True	14.915205764435877
True	14.775257377606414
True	597.2422091012155
True	5.615083243480215
True	111.1137600162766
True	684.8355491908414
True	186.14909950327595
True	655.3796116207532
True	807.9898023335397
True	154.30880447457358
True	904.266898075669
True	3.199513743915388
True	445.7152495874804
True	1056.26962433904
True	25.872666201945385
True	237.96460162133488
True	145.45636931952467
True	950.4133268491156
True	226.5412260129275
True	493.7594187262536
True	121.13801480584144
True	516.1585933945413
True	151.2700496288538
True	94.76230470590971
True	384.10039617192166
True	67.80170388427304
True	52.12575019234215
True	1037.6466616443176
True	249.3020799894969
True	155.91266318349938
True	365.6033544849803
True	407.4660667082002
True	210.9615764620258
True	161.61451505315748
True	381.6691828011595
True	32.39235379041185
True	492.6993097888644
True	1113.361276774944
True	113.51559124491
True	471.0264196480852
True	316.84960157379373
True	25.38581669791552
True	420.3699845430327
True	105.45567784003232
True	593.9549090660394
True	196.49320199736025
True	402.5339413601111
True	19.784878074582245
True	427.7519763989467
True	108.1016063769521
True	341.4670863624663
True	31.790230550481148
True	173.74641294123137
True	248.80045344739463
True	761.6209632128407
True	57.538819013244265
True	142.9944960329419
True	237.0175708979188
True	138.3162398826368
True	615.6714243471744
True	551.0760889533889
True	770.2839136091333
True	393.07157972369856
True	533.998429819411
True	411.3990883480507
True	675.994715012168
True	69.14517676370856
True	482.8218502886938
True	412.4266203819506
True	48.81054056305775
True	78.15280091571785
True	130.5229219513988
True	92.2089049487932
True	320.5579081465029
True	856.3980625134324
True	317.6235441140006
True	1060.249071253087
True	307.0464372165216
True	904.7664126425218
True	149.17771504816622
True	590.9863853700343
True	622.8041171373408
True	724.4798708283971
True	459.1511667361665
True	58.90588498650185
True	300.45067809475137
True	37.866522101313166
True	162.0565744013167
True	167.94464721112254
True	1089.661530349557
True	237.11375639294803
True	552.8507587550131
True	538.9038946120628
True	576.9667554906001
True	883.3892604172318
True	586.6981455391119
True	659.8279184444933
True	926.8204544256222
True	130.78916593718913
True	308.824937607166
True	247.8894327085869
True	330.5425635494575
True	90.17754879911097
True	375.7374007883935
True	4.838228848049276
True	341.3585578451792
True	258.6846639791035
True	623.390625033894
True	294.5816095849144
True	361.0543918839445
True	9.510935106058248
True	58.870224495618416
True	556.7652699184492
True	30.040718865359985
True	141.87518979121955
True	64.20741125242051
True	141.47280118054888
True	250.41963918662984
True	70.50761786485137
True	382.03735726144095
True	278.06555011834587
True	95.6525650035014
True	336.8718243322952
True	64.17552227026574
True	600.7332273008712
True	836.7342984906257
True	285.4366186258224
True	1133.2295669534924
True	112.36925180934286
True	302.7603052176537
True	1061.4426842477933
True	89.53685202523465
True	288.6001503597412
True	9.518609609940812
True	398.4653068822151
True	440.8103220893687
True	149.10531909669135
True	623.0769181777448
True	922.0753726520936
True	161.17446421980165
True	79.91076694826305
True	322.33947481230035
True	538.3795307768063
True	604.7234371830427
True	1217.0747850070554
True	26.858924968018755
True	940.6065980406833
True	139.62260314208865
True	660.4195148676428
True	120.70710664172762
True	132.34649528528806
True	183.45348167476047
True	176.14956395322068
True	761.9258955430884
True	208.4561478242892
True	229.68448218815476
True	66.51523833437784
True	511.0901606132339
True	430.0571883290621
True	176.0876415459924
True	239.5949165858661
True	17.053049520238226
True	421.1792099732775
True	218.3494772434932
True	304.1691968933858
True	116.41656969677872
True	724.9480861313401
True	414.95676072187854
True	247.6531456973888
True	639.8690813204114
True	516.9831409904691
True	477.3623094448165
True	132.67530142685902
True	531.8785845810808
True	437.9467418961935
True	2.6542369765817435
True	188.83955219818137
True	91.6233994457446
True	244.1691398845128
True	3.1384360869085697
True	125.10713125199295
True	365.5407743465736
True	7.239922686574852
True	819.2164505119789
True	178.70662578535436
True	711.5940551622577
True	773.099371697117
True	162.86380917611606
True	232.601795586024
True	491.396052385095
True	832.533143116394
True	49.992480253510735
True	38.39057576953934
True	129.43327261801042
True	630.8206151498691
True	726.7051954922707
True	187.38364190569592
True	586.2820222429921
True	598.3865412629752
True	837.9137658845084
True	423.7765993110911
True	185.3897808560944
True	883.5401832935739
True	219.307040737288
True	155.56596537463085
True	358.00406017668547
True	222.0150044464
True	206.86990947755797
True	598.3579109268118
True	257.13792386774094
True	191.5059530265119
True	450.2563053007253
True	471.5868174110376
True	61.77865114630648
True	279.4537795166321
True	76.26231137576974
True	358.45223218420017
True	358.59495890944214
True	258.927737520985
True	183.55116979007155
True	365.7743323923293
True	647.3146489488242
True	757.6998161377633
True	286.8605060745608
True	736.9875864226275
True	67.15969566547868
True	889.1714835798308
True	355.84627516725214
True	13.179883566484373
True	630.0663463090301
True	706.1480291248439
True	241.66361785321584
True	172.00829962321902
True	47.53500207095414
True	391.8903731704368
True	76.56175075125813
True	14.226026036581056
True	900.2195997176599
True	359.36106645532686
True	173.4476513107258
True	1007.4498915336032
True	10.647905457044814
True	804.305135469753
True	29.806308591595897
True	651.0401817209591
True	59.52145178184561
True	753.882590026702
True	451.1479547958465
True	201.5915335305256
True	458.0033587630981
True	209.83752778865195
True	294.9555496283833
True	226.94981698505512
True	418.40452756243377
True	8.954942832984083
True	320.0434039811319
True	112.02064214819968
True	11.271937137745772
True	471.0295387686815
True	712.5594492796315
True	276.6635278135557
True	76.03957698817256
True	302.3315517699156
True	81.51154989573672
True	191.9012785395294
True	178.5275243593032
True	361.8530275279424
True	42.16304675807158
True	132.3087163606057
True	374.2071928358678
True	845.1040398821958
True	114.47875235276088
True	209.0129309239379
True	437.0428182099496
True	19.41144369162033
True	395.7730363791423
True	506.5345143517389
True	86.60509901831179
True	395.7733392737194
True	359.90042024431074
True	419.19192355773527
True	593.9870170341898
True	1059.1885979215003
True	987.3460432423984
True	53.398824995477504
True	1049.0919383087296
True	110.45762824707307
True	112.16667203703656
True	115.56532793047508
True	509.94243306792055
True	373.3789007897135
True	573.1855289436161
True	253.1922048990625
True	160.30962481100025
True	386.5050498783192
True	15.63682473347088
True	462.9135535980726
True	401.7906721950359
True	152.32374401406776
True	93.76255587054622
True	504.3358673516982
True	982.0967596624644
True	203.10841012717648
True	68.83172456854237
True	450.8106501111178
True	381.6919729668545
True	489.7607677107348
True	331.821584419149
True	4.766499895273403
True	544.2043354321909
True	513.2984369780622
True	505.3052422489693
True	187.6951106401604
True	102.52453592540812
True	22.045793645416676
True	366.2716407485019
True	107.44764185016668
True	8.626356761797291
True	33.57413332310019
True	348.3457894802897
True	643.5139304669098
True	137.21172176631785
True	93.1790404723196
True	25.37545640125833
True	405.2999335164438
True	354.0457717831397
True	774.116979205404
True	298.7791497855728
True	533.2329944646417
True	547.7947955454279
True	507.41988289371335
True	295.3586179868165
True	531.1268777631257
True	101.67055573523386
True	593.0564797063992
True	6.674630654862077
True	371.13631168821735
True	450.3037106872413
True	953.019565552624
True	347.0651037461606
True	794.3162433703077
True	993.4516191306252
True	176.95070413205528
True	39.30350722088771
True	364.10714150835366
True	385.70174756451377
True	604.19423233291
True	245.43104410231064
True	32.71245580988819
True	636.8393829482475
True	127.8495891127139
True	1027.1257947918411
True	322.5156590365738
True	471.3621340371586
True	131.1302686580053
True	819.6430441207515
True	136.98727449671384
True	818.2910336992541
True	565.6003952586412
True	186.42522930030853
True	110.98999898353212
True	65.81540722195649
True	566.678544841173
True	926.2873009518122
True	423.0042754239103
True	531.6654624763869
True	132.89304142606238
True	608.6846098394694
True	490.0210863505324
True	792.7123876176458
True	314.6464990035049
True	578.0979842934885
True	109.64613429543182
True	27.005459643248034
True	418.08498408818656
True	163.40271467612305
True	100.26565094803811
True	374.1031475366502
True	1106.5327162421995
True	267.2326291385881
True	551.7283787873346
True	12.528726780893964
True	77.71176986480245
True	315.90885587889187
True	821.4849854590879
True	455.2883520423024
True	539.4080062839951
True	731.9518823902533
True	63.94438311583009
True	708.6654618825623
True	48.5662049619005
True	102.6399404557777
True	191.4874058555717
True	83.73810557194753
True	25.65926174898023
True	280.5918392484432
True	462.521069081284
True	903.6942469623712
True	860.1416117939823
True	5.181382557817948
True	292.31795789956544
True	466.6990219265716
True	117.66543894619178
True	244.42133763525015
True	324.6887059820098
True	1305.064555714933
True	434.8860953205779
True	26.126222591497704
True	183.10522482686653
True	697.4073004598758
True	34.84667513210224
True	177.91844158902825
True	595.0356920235787
True	73.74606883350859
True	873.9339794029485
True	317.85550032339256
True	665.4961541536384
True	82.46982731686653
True	672.1237159439648
True	584.9800627538888
True	852.3440069828104
True	248.75619550656288
True	519.3475527399855
True	841.2614796719478
True	898.5454703235783
True	231.7451374962623
True	752.6421900252427
True	213.8900045306296
True	438.3846215539827
True	375.013038109578
True	508.3132358139025
True	493.0418293835998
True	324.062083617023
True	356.7682885896041
True	118.2331894410038
True	339.0576149687887
True	1126.1305639955788
True	314.92353474084337
True	150.53852904057365
True	310.904994682676
True	734.8479832124084
True	645.4587131549878
True	412.3513634512548
True	112.16455370416016
True	324.76779871090747
True	35.24857518085841
True	169.75272797551747
True	88.09354461349713
True	88.55327724960583
True	550.6732638818683
True	138.7680222082626
True	134.78494600484473
True	104.61612566412091
True	82.52294376532681
True	446.4879349372053
True	389.51993358674656
True	1041.902906192816
True	524.1774665765307
True	837.871426340695
True	276.3326656025126
True	314.9209377949883
True	523.3346002012298
True	196.9049044735101
True	778.6029778402393
True	248.12656513316864
True	347.565168089998
True	71.31663456580117
True	116.15633734406748
True	261.49308756462926
True	123.14529530878583
True	480.9542195036975
True	28.571436990035284
True	568.9010486543576
True	992.8727793903056
True	736.8400124541656
True	1.530337119958825
True	63.02671330895213
True	469.0599107550586
True	437.5530897766196
True	76.84329862748348
True	121.61752284135312
True	297.41926495263937
True	77.51046479985632
True	48.92025597641027
True	717.9912894672913
True	680.5215107408121
True	156.9381216648414
True	179.19715640201812
True	519.9334185485143
True	54.0336890492165
True	27.51792399155202
True	566.4932686802159
True	449.9412340392451
True	1128.3410243659146
True	49.07986557131849
True	469.0711203671529
True	835.8242319757645
True	811.9231537547005
True	284.1250941096397
True	744.8151483908124
True	387.9505294137891
True	39.37417207296052
True	99.23485157510338
True	709.4631667309801
True	71.27200805082217
True	146.04411579071638
True	911.2842505021624
True	194.2229621504548
True	276.57062540486294
True	105.25776297382292
True	645.6011518269538
True	597.8092752913649
True	210.0356255336118
True	436.2596632603658
True	43.20009614447137
True	288.6227513347871
True	564.932287149879
True	624.9284542795051
True	310.53149577518934
True	74.68855475177475
True	984.7486091410484
True	1096.4519393270186
True	571.491160745618
True	66.3345740116371
True	34.236230991844685
True	84.48646763920947
True	112.7677866147289
True	103.68495690652875
True	892.198060164627
True	1178.168788643425
True	767.4895923563647
True	330.95466790506185
True	6.364665987856963
True	19.96246140881397
True	344.05645496832136
True	477.4999828325988
True	45.18923968052656
True	572.0960855831809
True	428.93704559349067
True	386.49690174490166
True	81.93982505066828
True	203.61337289320971
True	264.2263665044379
True	137.14683440238258
True	395.2229863997412
True	42.54311043959164
True	171.092703331468
True	1203.6128154313506
True	6.970311706563944
True	25.90604973825738
True	586.4705256138882
True	355.34133387298715
True	803.3421000723438
True	158.4536706261333
True	758.8397940618271
True	613.5614735740012
True	281.1401241386082
True	437.1679631681928
True	341.139207926403
True	294.5698876226538
True	263.9406900938145
True	397.5306434824641
True	493.452778059603
True	487.0676796080412
True	105.4117916340206
True	362.3073988245292
True	8.63160095933228
True	182.7096635226376
True	228.6087899136385
True	858.8737256935156
True	557.9863513633605
True	30.74635858975773
True	744.6173528343502
True	822.1427064567755
True	106.57772105703305
True	351.4602573739831
True	862.5336525654545
True	222.83711194995064
True	165.59329593877226
True	517.3257386471074
True	569.7403855859677
True	1118.0177870034745
True	145.65395528019627
True	157.00054367409714
True	260.20004233826586
True	324.01511058657275
True	409.485323485458
True	411.2682835866056
True	332.54430082821244
True	440.72994393066216
True	502.371032087809
True	222.60088563940465
True	1452.6640490578177
True	256.1995628871888
True	405.129424320431
True	55.15063904231201
True	770.7472696181262
True	250.12952540578604
True	912.5806073149432
True	529.6561504748811
True	309.538498275979
True	810.4619531876439
True	277.677152191065
True	201.8742751956977
True	259.4811320006209
True	223.62615025728493
True	139.7936329189953
True	261.80575762196463
True	712.4087374660401
True	526.3756964354571
True	229.6189253767172
True	1130.554372523667
True	115.6282295641784
True	256.8380575599221
True	72.34396834471596
True	311.4745755085296
True	399.8911701942971
True	93.01833883058896
True	219.78736384436127
True	76.62123781934619
True	697.0429249296724
True	356.52925956884513
True	222.42470858918855
True	707.1503641794649
True	857.4536481058981
True	810.3559591339731
True	834.2812870339483
True	335.6685798259554
True	1.2090658431675303
True	262.596488730333
True	54.5399138792587
True	389.09984750912
True	52.42015335377874
True	358.7065071923425
True	864.4745464965004
True	1063.6881064140905
True	384.5740767158996
True	21.298753215753774
True	530.0601063258304
True	501.576832472189
True	191.7981939065722
True	232.27453171527907
True	298.882000679862
True	23.272524941407355
True	132.8165228616921
True	960.1454317338508
True	64.87896057461504
True	497.8617050478915
True	790.5456081093057
True	98.66824211359182
True	258.7497501121028
True	119.4496305456378
True	15.289176467240084
True	1.7935259733098048
True	125.5771960956282
True	1019.570607382014
True	484.8088259088736
True	72.10325429284192
True	782.4391072394955
True	340.7681828285512
True	1.164530715782508
True	440.2746144291585
True	197.25220217348803
True	520.451643084631
True	84.13832028927246
True	339.98185211294685
True	377.5358013626101
True	163.02056688084213
True	223.23840632267584
True	126.57002463745144
True	175.95333642510656
True	996.0657062673472
True	15.947430686908517
True	497.0704299503256
True	482.717462846668
True	393.1454641875957
True	225.761615496004
True	223.29755362146355
True	160.7631034793946
True	48.97805179550573
True	488.642809337464
True	150.61259395152155
True	842.5867997865245
True	842.5899703735345
True	258.61642707120376
True	326.96229606740087
True	520.0826804181954
True	39.24631920279591
True	82.66924840607511
True	740.2238468544962
True	1089.201622611009
True	114.45311613571754
True	718.8896859164703
True	143.58637157438983
True	928.7094097063156
True	680.5449358053861
True	102.85989384584708
True	276.7939003195372
True	650.7428522261642
True	259.3803073850204
True	47.19925092720071
True	547.8590038042272
True	437.9792617846239
True	6.004018234623727
True	463.1091319895984
True	67.44421442905926
True	171.27271397280907
True	246.61632659602253
True	304.9346798926957
True	71.11784236138242
True	214.2569100820871
True	348.60822074392286
True	442.265687896756
True	967.6114973270384
True	47.542934668314885
True	862.1301625542458
True	1019.8910548873948
True	134.51402035079215
True	75.26971644583931
True	1005.3583090919702
True	35.173669004758416
True	218.50998089629147
True	85.0521388851319
True	208.6430034290192
True	368.7086573947376
True	940.3161644716452
True	101.80962430949933
True	74.26661792021899
True	666.2676082100573
True	276.45235711196466
True	710.5563684055275
True	54.98539725445981
True	494.5546128168273
True	392.4420877745845
True	672.5540852265917
True	55.600565099062464
True	107.89673886402127
True	26.681238922546623
True	269.37747882920354
True	42.22414826322057
True	358.215178133888
True	3.630083488491616
True	1192.6443533767929
True	106.89278883648036
True	142.80555087945834
True	357.8092871400091
True	730.2402027157023
True	664.5246525419077
True	1017.294272308455
True	482.7007745352294
True	416.9079204525498
True	139.06360128358008
True	433.1080409459668
True	860.4797682418762
True	416.40102717223766
True	933.0198946766598
True	90.93223933100568
True	419.1567037466087
True	180.32052862788183
True	280.5573467008266
True	726.4482811374207
True	157.33462759802708
True	133.86966701516653
True	64.92562935239083
True	839.7245981320527
True	794.6232606196419
True	83.80287486328564
True	444.4837791316352
True	737.8354495741236
True	421.4338789485854
True	57.963730835714166
True	324.68589962005115
True	787.7047175509013
True	29.576929971401547
True	385.6659070843516
True	168.2846444637078
True	288.5934537877465
True	34.2192197243549
True	227.68087424990583
True	761.958670627699
True	645.1694407542092
True	54.60042923627467
True	291.4997556407865
True	847.8561526725282
True	18.14634359019076
True	317.16979637162206
True	297.59815109150816
True	438.2422049323544
True	222.25235411770475
True	576.410824717449
True	43.36715586447584
True	960.3192272995008
True	898.7767413876834
True	46.29562103602901
True	383.1036971966088
True	713.3577463213666
True	932.1770905577466
True	268.6117594494773
True	572.7852624537722
True	133.45933045567838
True	191.5067321731188
True	132.23814016190437
True	134.3146340045459
True	213.82271034198484
True	930.4200368589252
True	808.334473585182
True	982.9007575506092
True	20.18745266718136
True	28.223315571539384
True	376.43287234104
True	13.17219783427738
True	628.058019955814
True	1065.089613387974
True	271.6639574637595
True	202.9314412037868
True	84.049989997897
True	217.6707089167504
True	122.08634772064724
True	43.87910505824244
True	126.0415983162097
True	91.55505459121264
True	233.5054332364041
True	539.0713390171167
True	172.4802103637378
True	28.913894374844155
True	58.970557912176425
True	430.42440269765495
True	265.4187076483872
True	596.9207328271868
True	22.71288789969339
True	112.4357048824466
True	680.8042681285838
True	267.86392482706384
True	487.9405541143021
True	661.3075052016205
True	99.355579555578
True	108.0368270063011
True	84.71254087460916
True	25.214175546138527
True	119.39205904362863
True	87.4635712532567
True	104.733416225958
True	162.26942504880773
True	244.84470156746136
True	779.1790332381642
True	282.75923110755906
True	956.3179716087122
True	171.23466911239413
True	177.7761920909475
True	768.217009998944
True	311.8215325499877
True	575.7446406306063
True	263.0498617658073
True	355.9630141579583
True	442.315923941528
True	545.3993346924317
True	651.1859751383947
True	370.85163984008256
True	35.55471252017425
True	533.6857363956912
True	624.1601712745613
True	20.96457519734996
True	12.058024037065968
True	261.71904349119563
True	406.61868297964617
True	447.7776879459148
True	67.75772034612162
True	619.9199248869718
True	947.3010864323684
True	232.47597384544636
True	896.4276230630229
True	269.17539926038654
True	103.89677522824904
True	259.8037533167527
True	690.6871435196529
True	39.99588134735048
True	583.6343039107028
True	1290.2165791149648
True	1001.3326908914964
True	868.4203338340751
True	214.8986336330153
True	86.92501521712445
True	202.5200095757413
True	842.3700769797534
True	148.6749629277262
True	1097.3594229176097
True	874.6431780775896
True	43.5273222903265
True	84.29457740524245
True	435.1619659500771
True	411.174499055408
True	193.28364440454575
True	521.3593154719323
True	654.7918476679275
True	128.30277483963448
True	284.60527514758803
True	1034.5809649473915
True	52.95209744238357
True	706.637444991594
True	556.1089076193547
True	37.8968159304843
True	869.4807968589704
True	375.99192175783753
True	547.9422385306799
True	114.17440111556508
True	283.2821754647308
True	223.4190508153172
True	27.649367302868807
True	125.52585186231974
True	736.7997117300001
True	145.20792825132008
True	385.270289673688
True	60.8032461011869
True	624.052509882098
True	622.1995147161617
True	239.90259864105877
True	471.4885886801917
True	173.21417694732426
True	171.7473050701292
True	220.51116699140712
True	269.0745051728534
True	363.6865796997151
True	129.94196104026577
True	197.41532891809925
True	25.41384190380607
True	863.0653867870291
True	296.4194029705899
True	9.224315282526378
True	373.5729748357911
True	161.89965923595682
True	629.4766503611248
True	371.6770398173074
True	585.553884218225
True	576.4329715225011
True	492.4439175264345
True	782.6037231976511
True	233.18373584393984
True	561.7845646739966
True	159.58527357361214
True	546.5645214993837
True	355.9867870145116
True	369.6511113681329
True	132.97490290669796
True	137.547511866868
True	109.99678393918724
True	66.48604467521456
True	705.3052602516029
True	183.00076710588655
True	46.31452513650568
True	0.0
True	550.462864565262
True	111.37107430078918
True	25.23392691720215
True	41.41705819638984
True	111.70132224688643
True	495.3835029510818
True	190.46673350003823
True	105.18015552053106
True	35.10789982380124
True	164.39056469659636
True	922.6839615521236
True	49.72031350626345
True	227.52644973266
True	750.7793650312882
True	310.2916988404286
True	440.10002212936746
True	466.36742645565386
True	509.5039637115892
True	594.3208192401054
True	915.9913394815676
True	247.3892281684425
True	1039.0339789731609
True	906.5122246108956
True	635.197996908441
True	355.8627921842652
True	835.2512998746884
True	11.25523177723339
True	35.34783862090127
True	282.39484673166504
True	43.98255996271922
True	205.75521004527656
True	750.7368474420106
True	211.4271622120438
True	756.5237184190556
True	771.3031718041902
True	120.32892748879362
True	371.0882001154904
True	589.7962246242347
True	23.371445510914107
True	134.8082097810477
True	438.4284701397608
True	299.93436820883
True	197.75469734917863
True	112.10654250173044
True	387.0999146699051
True	21.09763297620054
True	358.1849272523829
True	352.65392641783586
True	1000.8100008806036
True	365.7912997691913
True	28.323236314594524
True	445.5539975740728
True	440.94206189347295
True	238.37683141753783
True	31.395835019723684
True	749.5089129892717
True	436.1715708793846
True	182.18223077988964
True	12.518203643257706
True	1206.2945003859402
True	163.61994389943328
True	29.688744758383333
True	300.20679698266633
True	270.1585586127707
True	117.99735538822016
True	289.8606548819964
True	49.82730634195237
True	310.6237376607031
True	310.110762316577
True	301.84728416133566
True	30.19611517006414
True	46.25430746081298
True	1022.2960539703046
True	22.821682633436705
True	13.261114165565768
True	184.80839512315924
True	669.2955697526966
True	9.481223125688237
True	177.21652112304213
True	178.24666420283046
True	533.6670983237607
True	374.1761047835673
True	704.1706221610124
True	326.91249760809063
True	489.2367136159832
True	434.23671212168153
True	479.82133459611055
True	103.11311843552456
True	1255.01500208019
True	902.8412526152996
True	289.3964543067132
True	520.4462303948724
True	100.48527262229696
True	583.6170983319729
True	433.1237882686539
True	154.37865072142134
True	79.90970552553215
True	346.1190170407168
True	177.7708227222422
True	28.3524182731418
True	595.6864239870282
True	389.70779108926814
True	73.80992881182121
True	28.7223210617753
True	668.7537897007901
True	492.7847657466093
True	74.6908175263219
True	20.85679941554505
True	328.7059619382201
True	324.1844712038961
True	736.1724961347696
True	554.6060627432478
True	552.7007328902969
True	789.4126998639771
True	8.671941279961427
True	58.67318133856867
True	36.0236338184217
True	58.61062203597908
True	516.1236572735847
True	588.5534506436974
True	82.94051377338523
True	113.38951079487248
True	197.1802048348562
True	73.314481506368
True	170.9647446618575
True	214.02413175643517
True	277.96932554327054
True	792.4029364880803
True	600.711906775359
True	275.1967049683593
True	190.48144629495096
True	272.7811881901963
True	236.57289007502536
True	783.8626416394616
True	325.77320809892416
True	167.72274439233078
True	869.0259628865406
True	339.5678537222432
True	469.05295252082993
True	156.2871000551926
True	126.33914575141884
True	63.26194211300377
True	212.48414570211636
True	969.1030654650574
True	521.34816500415
True	113.6430212602804
True	347.0668884861667
True	97.54721546881788
True	681.8226949254711
True	3.283637234504585
True	684.1738956282977
True	35.59255543395647
True	926.8478234406288
True	828.8029427645847
True	206.38787196756928
True	30.939842975931377
True	88.14460741666167
True	461.7362996930555
True	228.1075713957596
True	1.3637108929818758
True	78.70370671070269
True	1059.3128529626356
True	325.4419329703693
True	688.7751460956108
True	473.577728801099
True	29.19678991958001
True	140.06293426347847
True	440.7251069403912
True	895.2389042382305
True	830.2332888570268
True	433.3006586502856
True	345.34902822013146
True	17.90876674506377
True	79.6424631614333
True	756.7827578516165
True	474.380956255857
True	380.52224628458606
True	857.6091459271978
True	23.982024125445555
True	221.99722756527
True	895.2468057910468
True	224.6571767522609
True	7.9603176353810525
True	507.0621297821592
True	101.75226746907391
True	622.2926066598327
True	56.330836398532846
True	248.07101273081187
True	882.5350810794964
True	875.4302462346013
True	267.9651474500291
True	422.6764487150724
True	123.36304147576364
True	611.5975382295778
True	258.92085795555164
True	192.71656333121345
True	839.7383983761044
True	49.81134494945091
True	696.7578063531247
True	271.9492230108848
True	301.9707555695278
True	168.14104167792885
True	476.4017204954882
True	596.8881420469125
True	372.9482198067958
True	399.7962176443104
True	65.51395795567177
True	157.35626872231998
True	466.1662343700948
True	216.57140691952776
True	36.61466005652057
True	193.79824771619087
True	390.72461989716027
True	391.9055998500023
True	770.0416409510201
True	131.87930829144824
True	629.2702035981762
True	490.2754642857144
True	614.9719110707229
True	140.77323050303752
True	36.43731987048924
True	671.2349687258404
True	71.0603907126904
True	553.6587644724316
True	695.4632588515999
True	452.3618731710085
True	132.19603860059533
True	507.27085722277934
True	4.580473126012435
True	392.8800548924575
True	31.4661822895091
True	646.3042202332637
True	269.1514592685388
True	571.8885020010689
True	703.4319827308857
True	142.731810402043
True	510.17495714203153
True	504.8632283003722
True	65.31287209038938
True	969.0009826643068
True	2.698741786734647
True	27.268144941755157
True	652.2771461722982
True	669.6746737496693
True	129.2226661484765
True	415.5245778071279
True	127.66518989511958
True	71.48829255074003
True	479.0071417633196
True	43.23843749590116
True	503.3365095374573
True	12.85653674519814
True	802.6183086685498
True	557.1368603480586
True	648.1336569009725
True	104.70391254630196
True	384.6180252579151
True	972.7163367819154
True	853.4370636293878
True	145.98666728927097
True	548.0707550469069
True	440.6317820973392
True	251.99428524567284
True	257.6304808462904
True	6.017627499971381
True	311.641215630866
True	10.652759332409657
True	376.3603825562412
True	75.05144298215333
True	424.9050196957824
True	653.6900316743655
True	123.87595790548244
True	239.23796791011077
True	638.9650595011158
True	688.2196306045038
True	283.7041992668624
True	138.78146441014144
True	163.19207444620668
True	470.0454993574799
True	82.52148869164311
True	10.87012728095761
True	509.0188993753546
True	570.3108777338299
True	20.58987968566588
True	142.08849893473757
True	973.9517732875196
True	483.1650794308936
True	275.87414742532064
True	34.718981808095414
True	478.9362206144977
True	111.5306384169358
True	588.2000986861073
True	658.0195495850729
True	293.3424071065155
True	363.4878444955896
True	186.8581713937408
True	243.22418910216885
True	70.08300686099489
True	220.5814011710397
True	499.06342715023806
True	19.68020231818656
True	447.4199772529012
True	370.6027498358997
True	747.4310263546246
True	896.0710608722136
True	894.9601107200888
True	155.36206272748237
True	397.9115850033549
True	70.81389935391313
True	190.17993009499443
True	319.60424975599534
True	11.41466154422212
True	783.1167191946621
True	21.10630005027613
True	400.6270941601539
True	263.4167909199648
True	671.4482499932362
True	188.3002357082973
True	36.75169651054837
True	738.9028687389213
True	1082.9383236756637
True	226.86305496336016
True	125.58439068740022
True	606.8679309455205
True	483.038338408668
True	18.566755061320585
True	853.346568893628
True	114.81440674822402
True	43.44050916889103
True	306.3093501370433
True	354.0914201999652
True	398.2023536601311
True	271.4509332425637
True	18.428851880445567
True	24.876747444767226
True	839.3212064494419
True	199.5695804783577
True	108.9702609009543
True	844.9256301357293
True	650.2474935741388
True	621.1010189561997
True	441.5829675382217
True	145.9917758818306
True	32.47239584887413
True	100.03514105898256
True	434.51420782988833
True	226.3982811448037
True	491.27959894349766
True	151.2901418566237
True	492.6220013248907
True	633.8914683993717
True	949.0877985664856
True	24.35001547635596
True	956.440891374269
True	1052.1963516935089
True	458.4026093255862
True	85.65774860319239
True	802.8330354162406
True	647.5410057713028
True	681.7747978545914
True	174.01227580567496
True	756.8189816126243
True	716.6991440526626
True	122.71081099102886
True	803.0989631082416
True	840.3103601717294
True	470.4997008171341
True	225.82385301966949
True	73.22652416993377
True	313.51285937606053
True	352.0444710545223
True	459.2866918627089
True	422.55931214026447
True	200.40122008713683
True	313.99029678437074
True	2.3773390684166023
True	13.58076120947892
True	117.08465762059078
True	132.5420323846575
True	357.9738947593302
True	349.9303928769552
True	102.06301539531492
True	16.051445096698195
True	208.93092207322013
True	870.3906225899927
True	459.2086661852148
True	538.6361116005984
True	546.7893369873982
True	813.4552345120214
True	650.7622844268446
True	91.28714964884614
True	206.59755889141996
True	239.6961741431353
True	302.2528800611802
True	110.25439577468364
True	359.3165137259254
True	422.09818491353343
True	169.71126760367846
True	661.3352533582174
True	241.3433393501409
True	208.49743707216984
True	28.669893166394672
True	250.36814774972729
True	465.7831886631445
True	168.83001274639133
True	515.8469898597845
True	472.8053852559264
True	246.83730395251263
True	105.96093653597264
True	43.66849084143673
True	400.4794649560165
True	805.0487824729134
True	157.86952022697278
True	1028.3157619018768
True	1067.6302677774986
True	483.35290329356735
True	104.1960961397262
True	129.8705838031127
True	658.4074009902324
True	8.548560339671104
True	223.758102985756
True	130.51629822886468
True	117.54318313908284
True	325.4574471179285
True	654.920837090148
True	36.002530275898124
True	121.81403283182264
True	968.3824424326552
True	52.87100103924723
True	460.93788113721246
True	530.1839375172221
True	255.34018686421572
True	130.53678162139065
True	886.8267661657462
True	1175.860879516407
True	515.8217768462947
True	652.5192149056461
True	207.0967512941945
True	148.20611896831167
True	325.0370450709076
True	254.05022595009007
True	170.04021090385032
True	295.7763561098648
True	331.20959272719097
True	10.459429671704472
True	627.470514577603
True	145.89004587820693
True	80.9330064663657
True	455.0608706741872
True	332.0700696355298
True	1175.6093280822538
True	347.8164259652616
True	943.709122231213
True	9.961831300112642
True	261.24053263350146
True	221.8323148523288
True	162.67593793220192
True	479.8974815817776
True	206.6017150504449
True	417.2409376247891
True	318.65075220781733
True	114.42976912569188
True	367.14519222768496
True	1060.039725916536
True	709.7643190511558
True	213.92704808896303
True	108.0826445026508
True	294.28503130986013
True	26.415273758057765
True	355.8468459837283
True	331.3568291256014
True	575.8749023298639
True	447.2082078505471
True	365.6172004628718
True	157.0913420922772
True	13.584245066603382
True	430.89532961663326
True	273.7800425212687
True	133.0122648526244
True	298.26516566602913
True	409.7405129434527
True	822.4558251522243
True	307.2224523102633
True	769.2962375431433
True	397.7687252185826
True	374.8413170283792
True	1.440092532276017
True	1164.9749701855276
True	100.4592794868051
True	928.3049067523556
True	209.25632804828044
True	468.0454441272151
True	681.4085264486027
True	80.26030072588617
True	481.1908594560891
True	35.59494953377713
True	421.32514715336384
True	77.65623687205421
True	227.86703217531215
True	37.69635014131795
True	655.9944220547793
True	183.9034121090428
True	25.05413476482469
True	393.0246326114326
True	113.34539166362556
True	171.0325401746989
True	802.9898476171114
True	256.1108691884187
True	150.59185957172772
True	365.3707487034423
True	514.1410957956326
True	343.0064395150653
True	518.1797184314987
True	612.6920533263852
True	158.1833029778686
True	6.63490749015906
True	75.60951010237295
True	434.7544524165242
True	94.5168402634052
True	78.04514810609696
True	995.4735670262996
True	27.576483324790967
True	325.02708537833234
True	323.13228356460405
True	454.0306522743177
True	675.7626248844992
True	188.50468024182695
True	641.8196988030064
True	317.8190444953667
True	349.9092014196692
True	270.3845509712424
True	219.33574554165023
True	346.2363890245045
True	439.0149476511957
True	414.6634992414605
True	590.6762684561959
True	139.7476022212134
True	76.4412411540537
True	41.14074267923904
True	282.8073956148468
True	617.1961305674378
True	413.9404114429234
True	769.3419706312022
True	214.61471632212735
True	392.3385088037669
True	67.26264873735607
True	54.83480712459335
True	400.622413380451
True	197.89277979256576
True	222.9141334587649
True	47.549767309581206
True	1081.5589699517463
True	167.9379208822683
True	915.2606266024294
True	325.9698174653458
True	944.1589743005788
True	230.2313017656049
True	473.07995532133566
True	537.4520817320217
True	619.9782952014815
True	205.5102291192788
True	473.0600069472198
True	912.2153848033798
True	125.4383571399534
True	7.119866099603952
True	561.1839021979158
True	27.787820832226707
True	71.45652739930819
True	808.2011893654418
True	220.4598520265817
True	984.6555281315912
True	696.6909468446107
True	422.4707792475798
True	294.00689394513404
True	481.99539099394855
True	322.5940807919312
True	183.6940754523921
True	699.0499512096068
True	731.8877765883897
True	205.0972601503919
True	85.27088184684797
True	512.5494000580618
True	131.4702121359137
True	378.6351478311415
True	338.96822020652905
True	67.04512466090935
True	368.7383479331712
True	412.5218401407414
True	400.7461027003382
True	403.7873811687844
True	439.8384270388268
True	667.6466530351123
True	57.504847227492
True	444.85172907158966
True	313.07677648340257
True	659.4166388198014
True	208.36065113251493
True	100.95860792104298
True	37.58916568333665
True	543.3001418325271
True	658.652131820747
True	185.14688591610897
True	408.06786275952
True	340.36519724718715
True	17.32792427197586
True	171.48931552801864
True	298.8895101021241
True	3.00128232089824
True	880.2580220627792
True	78.23001415598736
True	103.81929736095827
True	109.0433249093058
True	363.75495280701847
True	38.9065345563097
True	463.6683249808348
True	235.6067759754772
True	4.831638542700636
True	116.99696143142624
True	431.6567342396819
True	50.59656387819378
True	68.62772536706626
True	169.5878239606919
True	288.45488264497743
True	964.9306545325154
True	382.3978079285002
True	930.5000759302176
True	183.97530210052412
True	1078.2726524960035
True	754.4318929087224
True	662.1587278812412
True	395.6684774316818
True	383.7569668612445
True	82.37011350583008
True	71.90279962985184
True	81.70057753494933
True	182.83388847082588
True	483.5260841231111
True	1115.8623252588925
True	176.60325182044843
True	351.703492276515
True	438.2568286178024
True	568.6408397057639
True	621.0003823369801
True	278.1934311280079
True	454.4702996442523
True	663.3106448587555
True	98.70902308231716
True	747.3867089729928
True	248.31285903497556
True	135.77029876614003
True	415.1287012574423
True	836.4236963782952
True	440.50193103073394
True	852.0624683984329
True	196.45299637053785
True	350.9323812157848
True	688.7090300144404
True	618.8146853077526
True	196.58091192572985
True	247.6144699108419
True	860.1212345009532
True	34.21014074883727
True	196.9221467109184
True	484.2376866368755
True	689.4110015288207
True	106.58449320912806
True	35.075616817288
True	166.21564469405902
True	736.2365626366021
True	328.683505518364
True	565.1885007134593
True	360.07689916464244
True	296.01099952537953
True	462.3394556526033
True	509.7695292823151
True	73.43085354573866
True	376.7119705396837
True	764.6957751002213
True	0.0
True	310.21357190249245
True	250.07283235980836
True	991.607851997592
True	149.9433944612109
True	654.6309118407511
True	648.8031711895469
True	112.8497930431561
True	221.5321526020064
True	130.73717628773457
True	12.921961920524076
True	287.47429254644555
True	379.2389741367079
True	1126.4477558629717
True	234.6180480627201
True	415.13375979731336
True	650.8597002583953
True	205.7870222925871
True	29.11145440507412
True	832.2894117234606
True	629.2641023831525
True	157.70609896821654
True	621.5789208586368
True	166.12153491106855
True	287.6324612341739
True	783.395843262084
True	35.34676333439623
True	108.34034506677686
True	529.1866637877021
True	63.70596925329029
True	77.26035217661149
True	418.3663105230889
True	23.222113322904672
True	756.7406981197552
True	105.35500616968936
True	162.67355430112818
True	17.238494973388537
True	700.0379803500699
True	28.84673235528457
True	783.2539500629262
True	402.5271897281112
True	120.11459163969174
True	702.5277650849307
True	529.2867159419429
True	571.3271570319029
True	46.45346448701225
True	367.0112627857424
True	5.544057203779272
True	94.48029186583088
True	379.0643779484405
True	48.90625799814603
True	123.85981705103744
True	302.5795590463606
True	187.0145418516984
True	98.50537044517414
True	640.2773148332737
True	19.59967754893803
True	1127.568087633432
True	521.8663316760233
True	302.5464189583765
True	495.9269309344551
True	126.7068056413896
True	791.5975912535956
True	1093.5773490839551
True	740.2084134316715
True	174.59417543282325
True	224.8559218697017
True	52.59645584368817
True	57.49953547715442
True	150.00217843629073
True	101.15212800709456
True	170.79101141422225
True	1231.0185540109103
True	321.07005101565164
True	351.6150480818556
True	731.1626804720856
True	17.07150041086154
True	13.228519579956028
True	569.4326550184747
True	7.002753973834773
True	114.66877886582436
True	701.5446079287035
True	183.29416453996424
True	645.6480472241558
True	845.4059488068124
True	162.03319256130385
True	880.3164029699076
True	2.797136833898409
True	455.0173692961612
True	1061.4176727269178
True	27.022073189678384
True	234.21850396730937
True	153.37720387672942
True	964.6601708676084
True	237.58388031229308
True	516.213160827042
True	119.36123223923776
True	503.3686876046849
True	151.3236452904347
True	98.5156266271612
True	380.9544534692336
True	71.87189199475135
True	58.68110223084426
True	1067.533281675048
True	262.8463865531878
True	157.89350962769478
True	376.3947135416448
True	398.1538831919157
True	218.8313263414185
True	160.75622508754356
True	393.0093668136931
True	35.54037568981244
True	478.1160190472067
True	1125.7785080371436
True	119.65834302217964
True	479.1446755679652
True	307.4593893847564
True	28.278052277489795
True	402.5847918406729
True	104.59809635599336
True	606.6070278661634
True	196.46974347185187
True	429.5638038957127
True	20.662503675121517
True	423.01129546895805
True	107.45280720266832
True	348.93290589531574
True	33.38437464415666
True	168.79770835462554
True	252.384018487228
True	781.990784964375
True	59.791587234205885
True	142.6998286570934
True	239.7280363040832
True	134.94492961385237
True	619.4060327035708
True	544.1039347755734
True	781.884265572046
True	398.0242125728324
True	536.3585068288622
True	414.39104659406274
True	685.323843147972
True	69.206500135877
True	470.9271073603892
True	424.53641192353786
True	47.57255962084051
True	86.31398438169336
True	126.75484357192748
True	91.48599672839651
True	331.3916024432925
True	845.5100071623881
True	323.3672653400687
True	1134.3591803255952
True	310.75795355470143
True	910.3220434022144
True	146.53407364792008
True	583.0273694579178
True	619.0168230177292
True	702.5019629771331
True	450.1477453150636
True	66.13349733955982
True	301.3129151896092
True	40.08350020511166
True	159.85423444324255
True	179.5741510858918
True	1135.6300718329237
True	228.6069280640249
True	556.8857899353156
True	582.8446534249647
True	573.9286342703679
True	873.3703514710604
True	594.7525883487659
True	663.1638632030993
True	919.8270370797744
True	125.26697943656178
True	321.1646464558293
True	253.634664080224
True	303.7750883673631
True	91.11251434508172
True	379.31755496691176
True	4.365430367252374
True	347.6316946541514
True	255.8523985967641
True	616.3229828187092
True	289.44893922620327
True	357.8624269238339
True	10.601574784159306
True	57.359029997723255
True	549.7483540275751
True	31.887908166195096
True	145.076589995919
True	65.46970259249312
True	155.85322560940574
True	232.24424278678865
True	67.92095472520685
True	377.2986494141283
True	273.38390495981974
True	99.55974463579628
True	344.2668561082074
True	62.02977868442049
True	599.0282032174132
True	874.5264948281923
True	280.1782461292788
True	1161.6613107522576
True	113.28565865066037
True	318.7092906350346
True	1069.6810161093224
True	88.50263226127726
True	280.1713045246883
True	10.133936252343664
True	410.3919917752646
True	456.3720139506582
True	164.53492415749275
True	624.2337222756636
True	900.4404163170341
True	152.82352194250677
True	78.62605743816421
True	318.64558886312994
True	529.8317356735614
True	629.6374648666866
True	1235.1627394473055
True	25.74965331914029
True	928.3575648242874
True	134.58305657067527
True	653.1816941636544
True	121.40894001360618
True	132.42632948351624
True	191.8592409118621
True	168.51210640005755
True	749.2757449943164
True	200.20486731996752
True	231.13672291459872
True	68.3467575586581
True	499.4650942470393
True	458.7772105568099
True	177.38841339478333
True	243.8309373955996
True	18.01145178486085
True	416.9483361787772
True	233.83415062138047
True	289.0419943590554
True	112.47969008363162
True	733.8014367401863
True	416.1130866880105
True	258.0723580776337
True	649.9805885175442
True	529.6468691778547
True	469.1196743093336
True	132.39718959887887
True	529.1037549514822
True	425.8578488857873
True	2.223565310098893
True	192.75684962361495
True	96.0230266269695
True	245.32213450382315
True	3.08176905260836
True	127.43099179521502
True	354.44948035191345
True	6.66083717491755
True	897.810487546695
True	166.2039092491046
True	758.2858725123875
True	797.1934522948217
True	161.42478786189804
True	222.48255864908623
True	479.44248305053617
True	824.9178543772299
True	51.31281316828862
True	36.85507322148122
True	130.43116720820942
True	638.8162839406206
True	741.9611264239711
True	180.4908778344474
True	597.4549448458903
True	603.8066254419504
True	835.7223835656434
True	406.0522293834313
True	187.0569241528732
True	868.1476163057469
True	225.43695624557927
True	150.51943042714473
True	324.7182148667736
True	222.90298439177215
True	203.7821772892177
True	607.6929523256671
True	253.09605397796184
True	200.7549529513309
True	469.987597247526
True	474.97595652190927
True	63.301333516601936
True	283.92623139057343
True	81.8820901525121
True	331.816319125288
True	347.55547115417227
True	242.53026859900177
True	176.3290329496438
True	375.7818358949558
True	643.8246088494665
True	753.7570293691673
True	302.41601667132323
True	725.4549094413499
True	65.21990264770595
True	861.3862398451439
True	355.42493149541554
True	13.414927238830542
True	619.5271441328708
True	694.947938352967
True	253.9361618946753
True	171.4691547502708
True	49.29394307995358
True	385.6141513255338
True	72.79218380854452
True	13.274137669781936
True	895.6076974035008
True	361.7943104282848
True	172.0013353648864
True	986.1663493786612
True	12.348683569365868
True	780.4002951718759
True	30.886529906988716
True	666.1487976867332
True	61.03261689713537
True	763.2296932111257
True	435.8035234353902
True	199.11930054863424
True	446.7927899967685
True	213.04714747444177
True	298.0596638267533
True	230.3269955664645
True	412.1815872440849
True	9.454391382669757
True	322.0394811953836
True	110.35413131464088
True	11.796496300594296
True	463.6660116731045
True	718.5863552133873
True	291.62195231465296
True	82.70632407212864
True	306.8137096335721
True	76.67300523848294
True	190.4958431945771
True	181.48357739380543
True	365.69646202816966
True	46.25062930202858
True	129.8419682433443
True	374.39948576768165
True	861.171695144969
True	113.1937430636144
True	211.9188598628429
True	441.3666334986193
True	20.90482416072596
True	431.2957559493875
True	511.2133907159853
True	93.3567988585291
True	394.4641924343155
True	357.3666390103598
True	420.1016522416402
True	592.7551254297289
True	1044.498533991952
True	937.430973897615
True	54.37552183448123
True	1066.5953937826869
True	113.7449379748052
True	114.76879109905542
True	114.08611277437892
True	491.93483210602056
True	367.0451151942031
True	566.8771775964719
True	258.3463231738468
True	159.4375011147933
True	411.6202359067328
True	13.147296116897795
True	448.3439321719052
True	394.390833482333
True	141.92829780335578
True	88.90887209733552
True	541.3509947755434
True	986.283117488446
True	205.4038467976396
True	66.8405515085899
True	440.1654961900412
True	376.54568971680806
True	499.4757432415224
True	333.38419970105895
True	4.586597315478921
True	549.2141045417759
True	519.1170926548002
True	496.8137328342604
True	198.83443903216616
True	107.25572460287788
True	20.55727252762596
True	368.7377853755379
True	111.50592483826908
True	7.091104750966654
True	31.555361615012817
True	346.18171723877344
True	657.6154551554995
True	136.00331721693797
True	93.72359484669028
True	23.862705611062264
True	413.1770888192858
True	382.7822337604785
True	759.2713978672217
True	305.1159046236589
True	507.17606862003447
True	546.6800230332348
True	524.4222041742441
True	287.2796404715171
True	532.0420590881408
True	102.83899641670466
True	578.9547556620479
True	6.659174216391415
True	376.7774893824297
True	446.8676716877192
True	959.509699961558
True	345.54032015808104
True	799.4458295932071
True	964.416342437666
True	189.21691982498425
True	37.36522598786355
True	369.2575644789206
True	382.3742320026081
True	611.8772662705483
True	257.7010250363085
True	30.119647756932785
True	631.0162491560029
True	128.552708752386
True	1038.930039378199
True	326.31210994571416
True	477.1917587049814
True	134.20781372211678
True	809.4909505273954
True	138.95639893071424
True	829.1881239516342
True	577.5419632344059
True	190.45325091809548
True	110.10213437615772
True	68.46938984575436
True	565.4993134495112
True	903.2114632463504
True	423.73145287885137
True	546.5927855034544
True	136.64723645092744
True	636.9139906434326
True	477.5580176504188
True	794.6998569586862
True	343.2928048892092
True	588.5142264800699
True	115.41439638507607
True	27.12842736802971
True	415.6408150394745
True	165.22536815262322
True	102.96105058754782
True	364.8111728673889
True	1084.605568017876
True	251.4247680396052
True	547.0338891766986
True	10.499995803702564
True	75.39265756121543
True	310.848486688016
True	753.814135380648
True	455.3596966837169
True	548.364809481984
True	726.9423391047092
True	67.6674177637425
True	743.1133975233886
True	45.43609343515438
True	102.8399341305287
True	187.29002592642323
True	80.63200589819752
True	25.257452120851653
True	297.4729142041365
True	451.4293969223329
True	903.5695039912556
True	867.5810107487206
True	5.50802482235493
True	276.96042746731405
True	453.8114774510784
True	121.88975018389876
True	236.1382135637231
True	325.8838360489762
True	1296.4025746796046
True	450.28610380526976
True	21.00663841171543
True	188.82722373370976
True	717.2752826698708
True	34.32366638451685
True	174.614766705718
True	553.1696015280318
True	70.98162545952009
True	868.7428235538443
True	338.2191826634753
True	652.9438257727894
True	78.42973454303272
True	666.626022227889
True	590.9055839606887
True	883.3063310747017
True	250.1794406313774
True	507.8971707903178
True	812.3000207336116
True	898.3979084348144
True	238.20490080415175
True	771.025087344911
True	230.07508833577785
True	448.2285248221741
True	362.48427118902754
True	494.709097983529
True	491.2278829359389
True	315.2700293270093
True	350.48519977181786
True	109.3867570301803
True	345.28496372818745
True	1151.73899832735
True	320.7542451382542
True	150.9446176680256
True	297.22156305437545
True	753.0411792541545
True	657.1887769489982
True	418.0721588777072
True	120.03154357043492
True	328.97421917917256
True	32.1415049864235
True	180.03526153399486
True	87.54996828953031
True	89.40704239409878
True	546.8590186941027
True	137.99228881201896
True	125.28433427861252
True	100.28356071202738
True	86.13196702761493
True	448.0561214758076
True	391.819585982282
True	1050.2386941457848
True	551.7816163076305
True	820.5004360051526
True	272.5698449930666
True	303.979959542562
True	567.377362859177
True	191.85223888836103
True	752.0251488081012
True	232.28142815134305
True	368.9002324322197
True	73.22932167315342
True	119.85674091866886
True	268.6965974846466
True	126.146609684944
True	474.3987597766583
True	32.106598289313034
True	568.642583636653
True	1005.2413245458596
True	727.9484064936348
True	1.126888717326569
True	62.49045183859173
True	476.9439346652491
True	433.36625656202966
True	71.44536876129229
True	118.32334514130017
True	299.1201938091576
True	75.37829255994036
True	51.18221618736925
True	726.9078432091337
True	660.1356325345995
True	169.5254160229198
True	164.7117514016631
True	539.7210124663899
True	56.12928204489788
True	22.98913351895148
True	558.8226504023622
True	453.5646856322534
True	1151.5501129994211
True	46.43117431607915
True	478.2304725954058
True	870.0571242456776
True	803.2123080757909
True	293.3258026148611
True	756.9682048889575
True	408.33862084121097
True	42.72844057746708
True	97.85515343026916
True	678.7492736628667
True	78.88434410412948
True	141.6866266840925
True	977.5974663542668
True	186.13907810197432
True	266.61894527856754
True	107.00032978870384
True	640.7548636566905
True	602.2683198543415
True	216.42596808682092
True	429.6719506129721
True	39.08276742516557
True	282.81406849281746
True	574.4930079737838
True	620.1968203067155
True	318.8775013956752
True	71.98780377508174
True	948.6003650234557
True	1100.0528192482925
True	568.8293492479228
True	66.3770090548623
True	30.17019029383224
True	90.99745943587268
True	102.12699424317675
True	97.8435035027162
True	876.3595881579499
True	1170.9663379612757
True	714.953619933929
True	325.27983531026115
True	8.306182929276964
True	21.482184297334083
True	341.73659979883786
True	479.1750232771863
True	46.33783590885268
True	560.2711474076089
True	436.40262994385023
True	395.6437128929859
True	79.60818524590856
True	198.5899203849596
True	255.36143427564824
True	130.81971233763224
True	406.2267261604655
True	44.97170213897965
True	167.9601129612956
True	1176.8606678992812
True	4.991387932847419
True	27.6918553692264
True	576.8140411674502
True	367.7115602348232
True	798.4589573628546
True	155.65943938434356
True	751.1644585186782
True	601.9510018953307
True	277.82027293053943
True	454.4533524495683
True	337.86861631426194
True	292.0360259913828
True	274.7068101498263
True	403.2215091910522
True	500.27951237082266
True	504.6602583153983
True	106.6250112215029
True	365.0346171406888
True	8.186469288741467
True	183.28945756625563
True	234.66247470857616
True	863.002766398369
True	593.5804361879675
True	32.59150766515938
True	721.9125494633541
True	825.5721164465896
True	106.75403053062014
True	348.08230956491974
True	859.3626246625146
True	221.0579962807796
True	163.60195037801995
True	525.2781086491478
True	581.9015630239174
True	1086.9017881525697
True	148.361923651769
True	154.2707979724165
True	257.6789498602938
True	314.7782765441149
True	424.10450161147577
True	406.8531054722912
True	319.2949715053116
True	458.5943123001407
True	492.0216908620134
True	227.5839555927184
True	1462.2046112062833
True	237.2373261055832
True	415.961537182549
True	53.759537002392655
True	755.4564313545711
True	257.00180271003546
True	946.367449839746
True	549.5453780755779
True	302.75811229166936
True	772.3953600852865
True	264.3677562680612
True	215.72029049661523
True	264.5585655156087
True	224.85288684618095
True	142.85512198576757
True	259.4629904205255
True	743.1728091962491
True	540.6808692940497
True	213.47083323862185
True	1125.0980738100188
True	112.93723072942004
True	256.5442613138153
True	72.45873307897575
True	310.87154621488685
True	396.1517210758024
True	93.91655384721513
True	216.65297545299475
True	74.61574236170185
True	676.1417280281754
True	382.4304080282456
True	227.0234684784042
True	738.63314623958
True	855.3450031657161
True	837.7826080032376
True	824.9663055872956
True	343.8567878705746
True	1.4231351788537183
True	261.3747675663236
True	51.960809268454376
True	375.8916783419624
True	51.67669267849682
True	365.1068298109301
True	863.8691758740165
True	1021.6826743164212
True	414.95033230875873
True	20.490861427264463
True	517.678661366104
True	506.3309594666044
True	193.23962721985137
True	236.3486213772973
True	297.38108940757854
True	22.587731352580622
True	122.50883133164652
True	950.7409261605268
True	59.37595551628588
True	523.9702587887291
True	775.6408975824522
True	102.06569267101985
True	251.03954469772867
True	114.64833346652291
True	15.758028002195848
True	1.1424285871842947
True	120.37812456378708
True	1026.4179830403727
True	478.5934398032497
True	69.14249122638927
True	797.6581861583879
True	339.4736683204202
True	1.2348075438403
True	445.180657172141
True	190.0636158456655
True	493.9284864907119
True	80.08356556895981
True	329.2572252366345
True	385.1403405563036
True	168.67581169291626
True	218.4325099158291
True	128.45828012035375
True	171.81722080737043
True	993.851591467797
True	16.270466660974847
True	517.3011110507231
True	491.60121364218367
True	404.3458445537405
True	220.75629286408412
True	238.85431664293029
True	161.4215193471692
True	44.34639077959981
True	467.33231024068783
True	151.287995137148
True	816.7607351440364
True	841.2891979072717
True	259.7416616294193
True	317.0390494732891
True	522.4448847600296
True	42.2148928088185
True	86.05359075497927
True	737.1921885639517
True	1123.4775922119045
True	114.01289374326
True	723.7840802173013
True	142.50755329299585
True	908.7121041955088
True	676.434829681806
True	107.289625392206
True	269.7166203035415
True	638.4508225879958
True	268.90755202154605
True	48.53817761182196
True	566.6678086528285
True	456.1017154596223
True	5.365210837836845
True	483.6030150483918
True	64.787014131122
True	170.3664486529929
True	236.52837302504176
True	297.99523793867934
True	76.94449945624514
True	227.4714038642088
True	353.94443894870705
True	451.0953472638881
True	911.941694237546
True	48.48223985555937
True	928.9369547160532
True	1013.2138482431038
True	127.16018215934966
True	72.57059433378588
True	1015.1109576376645
True	33.37847384122287
True	225.6387628460333
True	84.15501044218784
True	220.54261430355004
True	365.1862857332146
True	913.9663717622012
True	98.36803494229704
True	73.55326014298025
True	657.7275792159918
True	278.2199734222213
True	725.5955913961016
True	55.69257146805435
True	495.67500483154606
True	374.7734433696267
True	689.3463180106213
True	51.55560124525747
True	110.83533679505422
True	27.79313188987245
True	277.96116910432096
True	43.15497324602845
True	350.55539388152727
True	3.3493836725075736
True	1185.6432203998845
True	104.77622991029205
True	132.82150955719763
True	348.1792768183405
True	700.3041274629271
True	668.374126432085
True	1000.3282539390532
True	467.4877424768521
True	423.4016179315779
True	141.57509595154102
True	406.3877780799372
True	812.9020105812073
True	416.3222392648164
True	940.8466706273988
True	91.25528722561688
True	446.92303157814905
True	175.7968688499222
True	279.62312663551626
True	757.8116563095236
True	166.674886131936
True	132.8493118197508
True	65.9055527079241
True	884.4064313726079
True	774.7772672968949
True	83.82091443969173
True	437.5370863477145
True	744.2424394500036
True	412.46766781932496
True	53.725439707836
True	325.214103642468
True	779.0905772455493
True	29.493291354983
True	341.76787581819593
True	166.74239199011075
True	287.3801502289455
True	36.457833201787984
True	227.6021469295989
True	770.9864885412338
True	636.8026969773133
True	56.13166861041738
True	284.3180294899653
True	899.0934232758151
True	17.308341753907232
True	299.576885158272
True	297.77183955643034
True	424.5305507489354
True	219.22292412832263
True	585.0625195057154
True	46.3753294207431
True	938.647925552028
True	864.7202286976762
True	49.24263724784004
True	398.9755533633301
True	716.9392478610088
True	905.4972483978256
True	271.6742659429043
True	585.4446178437721
True	135.33007555033078
True	187.9897797213952
True	137.90600412593187
True	131.473066703672
True	205.5475847928502
True	968.3260378740424
True	783.5062331180371
True	926.5891655275208
True	20.175085474798724
True	24.64715244798565
True	351.8937957649149
True	12.559742474335282
True	652.9788351545521
True	1053.2704188584505
True	253.80285914483449
True	211.51060194342816
True	86.6304299878436
True	207.16341222885228
True	132.54516606015463
True	43.70234520721264
True	127.41647842210024
True	86.43751613610227
True	240.61465614115417
True	526.3973635824586
True	159.7479444636239
True	30.57783515301641
True	55.21490672397787
True	440.6547648528776
True	265.434134675439
True	585.253527882344
True	23.262400607541007
True	111.4352810301
True	664.804463165779
True	262.1077009008643
True	478.7671953393863
True	657.95882232966
True	99.63283144548308
True	105.67968075554263
True	81.92173447099384
True	24.68110639642371
True	117.77096161536348
True	86.32944755979483
True	103.15122000638196
True	140.26583621042235
True	244.77889841484856
True	800.3905709958599
True	282.9130014991539
True	926.60087602288
True	168.20118807858574
True	195.2341947573185
True	815.8003261166294
True	305.0298957946714
True	588.2778050065153
True	255.9206140778317
True	369.0156875261512
True	453.3309369663393
True	553.2148517706842
True	649.3575476442694
True	369.74308217907
True	33.337316782924894
True	560.3752800721547
True	623.2541002467509
True	19.35211944508866
True	12.559085736258863
True	267.7493626865136
True	382.4527609003288
True	459.8444205193218
True	66.85730312273434
True	633.5908540764042
True	924.9528471402352
True	232.2435039288459
True	911.5785658984462
True	273.3669520756874
True	100.10936579000452
True	276.7365248843129
True	685.5828782553677
True	42.58906017947372
True	570.7119816086475
True	1304.5318296214978
True	1013.7587908974152
True	894.115585603226
True	213.0138873820962
True	89.87775121341521
True	196.2933760242356
True	844.3174626039785
True	149.46055942016625
True	1071.1064067600412
True	870.560376935375
True	40.78846573020211
True	89.7012977464064
True	426.9002301287281
True	418.84688239304313
True	205.14364981362135
True	507.07727803178994
True	665.7148895428484
True	118.70198275445172
True	267.23311283174684
True	1022.6730059256314
True	51.92807946958504
True	685.8753188760596
True	536.4607568935111
True	38.29080138238216
True	841.0118257669977
True	383.2030571787032
True	564.1276022391991
True	113.12764265735422
True	271.790537958228
True	207.46876617793308
True	25.89481378135916
True	139.43764848166975
True	736.8316907356175
True	136.78327504406298
True	370.04209526849417
True	63.6538037596202
True	629.6626417142103
True	591.7121353739572
True	223.7552392364461
True	454.8356893271458
True	163.5545269404649
True	170.3113189732623
True	214.5905260067389
True	284.0068643603065
True	370.22939602781474
True	130.999167960883
True	196.8349821794374
True	26.372067622828297
True	876.4620043736934
True	308.75698128541
True	10.374967832064998
True	377.976811384556
True	164.60218170765404
True	621.2898000575401
True	363.842386843686
True	591.915059370258
True	549.0238515772434
True	499.6509831504497
True	796.6508253740554
True	232.60719962435692
True	588.6774287961828
True	155.8272602528851
True	533.7483295878899
True	344.08146269870184
True	373.12846597838615
True	116.60377883743232
True	134.1679991681226
True	107.63537974651084
True	69.96711075893134
True	729.6411702284556
True	182.8214534791047
True	46.80817662499349
True	0.0
True	553.8987992928089
True	109.80590224215403
True	23.864332575579503
True	39.68764383662366
True	111.05059660248264
True	542.9501174956397
True	182.66461845063117
True	110.17871485651176
True	36.417720462291854
True	158.7102712154965
True	951.382166142242
True	49.30303619600906
True	231.9293986886838
True	723.0730958018946
True	312.6998986359581
True	452.2257494222424
True	469.9769354047352
True	509.6248361200442
True	595.3098964109325
True	916.3518186417492
True	265.96124664609255
True	1029.2320705392974
True	924.9786733695064
True	634.0008304136646
True	344.6999995004415
True	836.9845501892818
True	9.274859124101663
True	34.403751133926704
True	288.920926719028
True	38.47988932353525
True	190.99812455883148
True	727.1723019151939
True	209.36323891774973
True	753.1656730582281
True	760.046941013978
True	131.15789306969768
True	362.5981193378276
True	604.5562477415315
True	24.718154275548397
True	133.61253414810272
True	441.44118781553897
True	308.8626126500805
True	197.1931135344819
True	113.0717837860451
True	383.3048894727741
True	22.25139660036933
True	372.56537926151526
True	370.8175852153914
True	1057.9952230592307
True	362.6473140419912
True	32.58465518975801
True	430.06688810793344
True	446.71669690354014
True	241.90835357434045
True	32.16982340302757
True	762.8137587922145
True	425.0070188988645
True	184.12972880908163
True	12.81149942568684
True	1198.5331130716254
True	161.1533664519225
True	25.317630938991883
True	318.2453727771285
True	279.1728584923022
True	113.9554091562552
True	288.3397071985845
True	44.61639482545072
True	313.8607816284968
True	316.8050709141711
True	308.9762636725411
True	28.83900823413959
True	46.77699593597608
True	1056.3577409734746
True	23.505291125548773
True	12.040275157683142
True	182.59233459978964
True	665.2464660638531
True	8.667053116709496
True	194.12588959369637
True	174.54112503534
True	528.8574316488424
True	360.0342360534352
True	745.1169850817058
True	320.99877051898204
True	489.1161761528768
True	441.6130828484303
True	511.8047588915586
True	104.82442628025352
True	1282.9578111319167
True	877.4435582970455
True	288.1285458546317
True	553.4679885894587
True	108.77852744907209
True	574.3536037342676
True	423.6595339187885
True	161.36640416737123
True	78.36257122899895
True	343.36478033163974
True	173.47451215349523
True	31.65252044213126
True	607.5100196463213
True	389.21861493891976
True	68.67016606244107
True	29.09202661343566
True	672.4142296575822
True	495.8385794458687
True	76.29141997198461
True	22.6934514974358
True	329.7618761282147
True	321.2164117530859
True	724.060969129637
True	542.1135864546976
True	558.820400815718
True	794.1405831484308
True	8.068824727250345
True	58.81547526918876
True	35.06323786651159
True	59.28315094185632
True	496.6860353402237
True	585.1340324156156
True	79.69449451203322
True	110.09142006530776
True	199.18598642029207
True	75.81494057724959
True	185.32264717503008
True	210.55412048582
True	273.5500218293436
True	786.5283283462871
True	616.9160631735839
True	292.1725034057141
True	188.8515046576541
True	279.290214378124
True	228.4383542640019
True	705.5641814825099
True	335.39169796746404
True	156.54955784812657
True	911.28949102832
True	338.6717038833433
True	481.77209587791936
True	155.2750088753851
True	116.40135809088822
True	64.90541177187677
True	201.1855686209753
True	956.5335985736966
True	518.3232648203701
True	119.46055827134316
True	350.62846584932925
True	101.92281140456068
True	656.2289587953189
True	4.638903036400664
True	690.4844893506905
True	33.492275971593585
True	938.945515521898
True	856.5839234050072
True	213.93046437148624
True	32.1480860303048
True	82.82390111617408
True	453.10970790786496
True	223.1637435464225
True	1.281890371677512
True	80.52370648991025
True	1081.314462579743
True	344.7479658202514
True	666.5300916591965
True	487.3471541442268
True	30.21305695666419
True	135.1947143367677
True	439.6770573212116
True	933.249383180624
True	797.7585834189791
True	421.6763564203071
True	338.6632849604853
True	16.98437031486103
True	82.0685224177297
True	768.1559618609549
True	449.3425653805446
True	386.6058417959957
True	878.2835169849665
True	26.76449537205613
True	222.22719502582535
True	887.4498034572556
True	234.83356044890655
True	9.087074004632182
True	506.0928742460386
True	107.41028766288258
True	620.6876473434912
True	55.87480601315241
True	250.4570640896711
True	854.1464710580647
True	876.6251385520035
True	260.4751193561672
True	444.15252814582425
True	115.90210693964788
True	599.9436709298606
True	265.944959245709
True	195.84832803943124
True	823.4199620018582
True	56.182823055103896
True	716.4088716415812
True	279.97311636807694
True	305.95352797628954
True	171.26390818333908
True	495.100257778661
True	598.947878093719
True	361.6045977707123
True	402.465401091415
True	64.90829371425639
True	167.14298303087244
True	446.9473934199979
True	214.87619916346057
True	36.84308128457096
True	207.34761203422815
True	391.0220817701264
True	390.64523331950505
True	772.1922430027695
True	136.7592595462413
True	649.5607650757001
True	512.6938875179949
True	592.1574290959859
True	137.44450297929228
True	38.30998196457637
True	646.3218069612853
True	71.21834942237759
True	550.7103429061781
True	688.1768851773932
True	447.73443319095657
True	135.07031531194062
True	492.2744956142568
True	4.597163017475936
True	411.0842366021257
True	28.378193450286368
True	638.8828645411668
True	284.10179650816764
True	588.0818212560096
True	684.6892988042648
True	145.59384052914825
True	536.4865422349383
True	511.2215116850935
True	57.66416007493051
True	992.929780223112
True	2.6378982247549487
True	27.20081478076823
True	630.7749103358898
True	691.3292614792066
True	136.06714433517536
True	418.4070295866164
True	125.77096981058246
True	71.86085630050204
True	465.490578642568
True	38.53932722511784
True	520.7550515033272
True	13.017859303594156
True	860.3328826353988
True	548.5981056578142
True	635.8372002511686
True	102.8654739243947
True	377.3704176986338
True	999.937807594909
True	853.9722083490742
True	140.0390998095678
True	557.6242676262943
True	469.1257613035083
True	253.56925461131837
True	249.8824957515974
True	6.4511882408027725
True	307.5400341809942
True	12.37045984725496
True	381.9931519230615
True	79.50119229253326
True	387.12023606933616
True	642.050560110801
True	122.84985862549986
True	235.60065725702012
True	622.4609615565655
True	676.5551106521644
True	290.05240941489296
True	133.2450828640837
True	171.6901214372439
True	470.758322815148
True	87.11404969125226
True	11.167042550057184
True	518.3224541203058
True	566.6206612391816
True	18.989463179522208
True	136.07553879564412
True	932.8526894885432
True	503.85009991787297
True	274.17771563550406
True	32.78631874759628
True	479.3971132222037
True	119.77634867822094
True	589.3565768657149
True	671.036068399287
True	300.09132787527443
True	378.06103063721656
True	181.23420995401628
True	249.7332443925816
True	72.18596270663785
True	219.98637642336476
True	520.811393184441
True	21.46746585849342
True	446.78527425304776
True	370.0120535591213
True	722.9154810060065
True	875.7894036116083
True	911.8801988146377
True	157.5295488023227
True	413.07120783147946
True	68.55147022926383
True	198.96723665799945
True	313.2077134062204
True	10.688262660354228
True	793.7862423476715
True	23.15394057410027
True	390.0698285381381
True	263.9624794107495
True	652.2189462119683
True	208.11233791128436
True	40.22519606686535
True	662.5544603605498
True	1086.466687696993
True	232.821156496432
True	133.1487573521709
True	602.1779419777154
True	506.4920663277732
True	17.954318600321095
True	845.6125402675658
True	109.25937644902766
True	46.31693405079333
True	308.2508706271564
True	353.09073625865847
True	395.8103734481473
True	252.00319149056173
True	18.337414065659356
True	21.086022980236304
True	847.946633009504
True	209.84385105008187
True	113.26020736376032
True	833.9318159295665
True	652.1227140486992
True	649.4768481199832
True	451.892447295266
True	155.03622252065395
True	30.954154444709715
True	102.9891266625206
True	432.6429201733606
True	222.07851294123824
True	492.92266367310367
True	149.70581361152404
True	495.8330070984135
True	649.217972828155
True	968.2223273834024
True	24.73623201287401
True	987.6520148851674
True	1048.7088004646012
True	480.4332393462121
True	85.54464665667119
True	827.6844673202464
True	635.2041296434704
True	660.0880043803247
True	174.9507162096221
True	768.3928358846129
True	715.525234791174
True	121.13397688744814
True	800.2731185472265
True	809.9326439451728
True	464.9108381275999
True	229.5804444739448
True	72.29915387212641
True	310.64320285498457
True	364.9037316435167
True	483.008323956966
True	441.4086750295471
True	195.343349072246
True	315.199015391275
True	2.503095474431088
True	14.071222367937988
True	100.01576316316157
True	129.14250216339244
True	361.2246997836074
True	353.3462604556688
True	115.9058218417982
True	16.298022127409602
True	213.6100221899756
True	853.0393089237715
True	463.1914416437875
True	519.9241495259585
True	564.4218423792901
True	819.8205419654143
True	636.6690162944428
True	89.55960712475871
True	197.5156035126305
True	236.08038878975503
True	277.6106551278442
True	109.78954266416493
True	357.2293328325744
True	433.0149965969238
True	178.0205872394649
True	645.6704622537997
True	249.0654305746413
True	204.8093414575212
True	26.617564477705983
True	257.13424912350075
True	493.0768065203827
True	166.46347723389016
True	525.5948896202332
True	450.3732398103082
True	244.92675810792008
True	105.62612489670084
True	45.15428304079558
True	409.3579652041964
True	779.470391908035
True	161.32936150662934
True	994.387228031299
True	1056.843229483247
True	480.2813031582019
True	100.79403699251436
True	123.31821515415378
True	677.1752026115628
True	8.556379873316553
True	224.6023574187393
True	135.04158060191827
True	115.42559724582112
True	337.64360189144946
True	641.9486751775254
True	35.55390812382462
True	125.81959722390064
True	940.4601459135636
True	54.95824977466645
True	458.28012732418
True	527.7302162322616
True	241.6839401326644
True	135.9337576553693
True	927.1335075741404
True	1176.4490052367494
True	523.9365147161088
True	654.743402099036
True	215.78138087240112
True	152.08123556010426
True	334.0253793357288
True	241.27592124014663
True	173.8526005212964
True	304.8749097023716
True	330.8070488161217
True	12.461785241933036
True	632.6933915300556
True	152.57109062053237
True	78.44427219486964
True	442.4674240262543
True	331.5662754110012
True	1215.0506341157798
True	340.4494666343563
True	1003.4603824662942
True	11.43095020975716
True	271.6978041973292
True	228.1414678658995
True	161.30631956900956
True	464.8936621669996
True	199.02668979273028
True	403.4943124054192
True	315.74851060726786
True	112.25315210232728
True	361.5752951107744
True	1004.3293622815944
True	743.6210678088352
True	219.0274368541889
True	109.49860392814428
True	300.2649526250694
True	25.07202850669024
True	364.5857069049033
True	309.3277503863393
True	564.2461182846603
True	438.5400491122048
True	366.1937594308957
True	155.08300837454937
True	13.19584595433199
True	430.2604534121056
True	275.44832913645405
True	144.87204003815924
True	301.4109439366628
True	415.7981540987984
True	825.834609228701
True	318.74180930937786
True	780.3357293845296
True	399.9645700029533
True	374.586481879218
True	1.043173180001949
True	1174.5806922574309
True	104.65806340143716
True	909.1508175841102
True	207.2506136696972
True	443.7841268414346
True	669.687857792787
True	86.75903649871923
True	467.889304273332
True	33.14087703435576
True	440.5691974479886
True	76.80474753332857
True	223.4641750972768
True	39.03166384546924
True	674.3438295722603
True	187.6203643923546
True	25.313081935300374
True	382.842149448256
True	111.65646175466097
True	173.74493756298787
True	813.4088165940964
True	258.5799241437733
True	154.0282008982509
True	371.720441621591
True	516.7339657293096
True	329.9952405449386
True	523.4791581583115
True	591.9562422321851
True	156.82467468432432
True	7.766578940416799
True	67.84130895065799
True	432.60466077757127
True	93.07133807824744
True	83.17952813607684
True	1055.8297531884243
True	27.01942685793574
True	321.2382110170333
True	328.7848047385742
True	475.3135483411651
True	683.1742713786319
True	192.28363588170575
True	645.6201057082384
True	338.7521309427285
True	339.0789733909602
True	269.67557681998267
True	220.31825112583604
True	367.678236649882
True	458.2868339124293
True	423.518381603828
True	560.0868504554207
True	145.5116068441542
True	77.48021750126952
True	39.242575533286434
True	285.8261232655165
True	606.9330025064966
True	421.5829126598282
True	807.3805693821728
True	218.112624819792
True	383.5716870160505
True	68.09232545003101
True	56.01085199035565
True	435.3384386405946
True	206.00283773991413
True	225.04843154034475
True	36.2627916637186
True	1065.8189808300233
True	177.7850572301566
True	905.4967611967032
True	315.92529422026354
True	908.6763049920022
True	234.80424318454985
True	461.8653463023091
True	534.4438921368675
True	608.7036048643366
True	224.1383569347708
True	469.6875600995088
True	964.5422581037208
True	126.21130080908144
True	7.44690444370139
True	585.5367626147371
True	28.180347174861343
True	79.25474658419145
True	792.2750132611005
True	234.5259129986808
True	1008.2218559256816
True	689.1403836869015
True	399.84792512178745
True	282.25487922530425
True	486.9401657085096
True	334.82772523382295
True	183.0305789761364
True	657.9222008511373
True	702.2469484004986
True	215.14616856429217
True	88.26659484347765
True	513.4890956090746
True	135.1098038479455
True	381.3719596879627
True	331.5742661035093
True	67.02026311179229
True	380.414756285641
True	404.9526034129372
True	386.9497206826188
True	401.34871255233566
True	404.0622552904737
True	636.0108216208895
True	60.49361714140872
True	459.50945263661447
True	333.3641336008047
True	667.6376311635067
True	224.4857552525264
True	101.11770319673973
True	41.72854898513323
True	526.3352887361506
True	616.4624896270582
True	185.58967562578957
True	410.58683570148406
True	348.3581002718989
True	18.16960989481132
True	172.97340216645614
True	295.24683138506055
True	3.356192840545961
True	889.372282888475
True	82.50872672032162
True	95.39286993805143
True	109.07412410971811
True	346.74959504530443
True	38.03812020657562
True	449.76241145693496
True	232.23682708940376
True	5.625329951104739
True	114.61726338958876
True	456.7885204408257
True	51.87144862966788
True	69.37399036628369
True	180.226958276435
True	291.45538071546105
True	963.0754222451249
True	387.61370993452937
True	949.1314643521088
True	187.86560778191387
True	1002.5030857641676
True	780.5865373695199
True	663.0667785713009
True	410.4919064078515
True	369.233027161868
True	76.1528182196816
True	71.88710658385179
True	80.56258182374812
True	177.4749261267899
True	464.0392030121641
True	1091.076999670089
True	175.01753644491998
True	360.7460731017456
True	432.4645970175384
True	593.4904560830498
True	597.8992831664297
True	280.80629602491706
True	443.0990781202961
True	671.4487616797696
True	98.60949931699868
True	735.867563490251
True	261.06684527625634
True	137.3378827008135
True	417.3934318157409
True	823.712442992808
True	430.11871793603166
True	870.9010922179122
True	192.00084322382523
True	360.7045619872789
True	677.2575333480288
True	609.3281888302073
True	194.302198396051
True	266.8644918024134
True	802.163032405016
True	33.54216773210332
True	192.82201688946907
True	508.6973000962179
True	718.9171092848363
True	108.96779268868995
True	36.43980313170697
True	165.04682924796262
True	696.0942170492449
True	317.5254452668135
True	547.5965778003113
True	347.8542361189289
True	283.3282800674166
True	447.2353123318165
True	488.4438738064813
True	73.65551665944687
True	363.4413329544265
True	770.9280646375996
True	0.0
True	298.300609585627
True	257.0962728925083
True	965.7662691429076
True	155.35684207994206
True	642.404906222041
True	635.6073155153915
True	110.0678610744614
True	216.32341655755584
True	129.09951498387414
True	12.859051939482624
True	291.4144233711496
True	360.1875978861175
True	1123.2955296216187
True	241.98864494212097
True	392.2375311740812
True	650.6460788029791
True	209.91099235937395
True	26.38036950769535
True	836.7208160697589
True	593.3695430851612
True	156.33326873541745
True	633.1115756029121
True	162.13109161110026
True	301.9053551314499
True	792.7511998143233
True	35.31301301193573
True	103.68444270903905
True	520.4652033262958
True	70.59348841245668
True	76.04236788247786
True	405.8409478209394
True	23.99864158424399
True	773.9598597507918
True	101.64554853232028
True	159.80660793853616
True	19.13472354434939
True	720.9972975545621
True	28.596224485617807
True	781.1481197749227
True	393.64661928332896
True	120.17405739452316
True	694.0083395530356
True	525.4161228369899
True	596.4547203717061
True	44.89885880741473
True	366.33519986890326
True	4.919900003676336
True	92.29679300080844
True	368.14008121824673
True	47.76079566488752
True	115.08406754528691
True	326.55884565618146
True	184.06455832722844
True	100.22685583739498
True	656.3927305735061
True	21.377225790769028
True	1191.5565711402871
True	501.811240103017
True	306.3368691593538
True	489.4648999973866
True	124.488916347826
True	764.8354514740194
True	1114.513001804939
True	749.7839846637885
True	168.69430133918908
True	224.93458478260465
True	48.17903164062142
True	58.29971257565994
True	155.27101819182724
True	101.38582426091698
True	172.22173754162458
True	1161.6136823326815
True	304.9413779731915
True	360.56662970474855
True	714.5020392399496
True	17.427658562734432
True	15.251420027378847
True	578.2187518401605
True	6.435771976176307
True	109.58659234813892
True	684.2715994901178
True	179.49758616641995
True	629.1198928589039
True	833.5076772591499
True	156.94464979728014
True	875.1482498105877
True	2.891018111500367
True	452.6699224683866
True	1053.7810669710884
True	26.68585606047642
True	238.2368017979116
True	155.50053983843924
True	976.8492417214084
True	233.26311226178183
True	504.5593123769387
True	118.06367442272143
True	508.4342765532974
True	151.56712129171655
True	94.15766768464708
True	392.0731998210173
True	71.0457483808891
True	52.846556786267634
True	1082.5447528188508
True	253.77100287851837
True	163.40431474181796
True	375.2055253910993
True	392.1769546669567
True	210.270881012201
True	166.498015978643
True	383.2328124394328
True	35.81043155879489
True	483.68515163688335
True	1138.814395694024
True	113.4073949356001
True	475.9571356059441
True	307.2634921023258
True	25.93679276497187
True	400.3194317515826
True	99.90777516765236
True	560.0436429063897
True	202.4187753602481
True	424.2718473258398
True	19.72074476521182
True	462.9360432467522
True	109.1200589326456
True	354.14852709749744
True	31.45134197049137
True	173.228782473098
True	242.17609609325885
True	776.2061656754728
True	56.433676554137584
True	136.4129515601351
True	241.80250747058403
True	139.93964698231122
True	619.8401935074683
True	559.9736548150792
True	792.0022254753911
True	386.18286938314577
True	541.5784838548002
True	416.5405888416509
True	694.883912747407
True	72.28385354980668
True	483.6197700308621
True	407.5847840464852
True	47.691496493387
True	85.25766094729784
True	128.57837947134297
True	93.68325780960592
True	324.48684934414166
True	863.4827142720702
True	323.0882991152084
True	1127.9713314565286
True	322.1140389107806
True	886.8050099904223
True	151.19083399420546
True	562.66801654461
True	622.7052783614369
True	716.6571277741182
True	431.9331680689516
True	64.88831439216149
True	291.80473031548433
True	41.26391005657134
True	170.19434867360812
True	180.45479750267884
True	1135.6014573632588
True	243.16694184410443
True	551.0184334702366
True	536.2082085385058
True	566.8149236399786
True	844.6864488217285
True	584.9836084657309
True	648.2848775525836
True	907.914021484623
True	123.09306005263498
True	315.5851704302835
True	262.7989356847236
True	326.0865659811396
True	90.96765849001063
True	388.3736398913358
True	3.9149668479651463
True	330.36656009642354
True	267.42361881585634
True	622.1955312400191
True	285.4373152053509
True	351.207928234368
True	9.995011246331888
True	57.80619762999873
True	533.2655057099438
True	33.017564926332085
True	150.04516578325894
True	64.44723530104838
True	155.60149108675702
True	237.923354489981
True	72.9568804393877
True	377.3833587164608
True	268.426075342364
True	101.93886410423111
True	335.41372288532483
True	62.71058267149476
True	586.4552880776316
True	825.3834515178936
True	293.5523604869093
True	1173.4495287117936
True	111.1333238049079
True	293.96801568912633
True	1069.7413777061577
True	89.64923449415537
True	288.5318121046952
True	10.338322120510275
True	396.2610147686634
True	457.06084527130713
True	165.0317719441074
True	618.1051351940825
True	918.8474959307508
True	155.3885645737843
True	78.95519877823887
True	353.5414780080623
True	558.9460985221809
True	616.3478264405644
True	1242.5561761900883
True	26.218896416187206
True	939.5769855570454
True	139.1899126349346
True	638.4381641926576
True	121.06576502422163
True	133.52326576687636
True	190.485166798752
True	174.37821834114342
True	730.7238921708246
True	213.88282593976743
True	229.3154700194845
True	65.51938571559772
True	515.2541683055045
True	475.0843933854927
True	175.17874175003533
True	240.64290259991168
True	17.472067203411644
True	413.66165090056296
True	198.06147526564104
True	286.4704800097842
True	105.97127890472667
True	718.0163794619443
True	411.70312076126567
True	253.59095756960505
True	634.5328840043007
True	536.9098562418775
True	449.26224121866886
True	128.23678293475947
True	526.6529757016993
True	428.0976453012461
True	2.320274989890078
True	193.52083101105777
True	88.75930507508704
True	232.56886095465197
True	2.67718833866402
True	122.16545400819416
True	354.39266634701573
True	6.477628987043113
True	854.7897261362875
True	172.95654478916532
True	706.0195661744715
True	769.0756540818217
True	169.34876463980407
True	220.47090079749643
True	462.5505399722392
True	823.616319578836
True	49.38791636150837
True	39.01239513375005
True	127.39075143229424
True	618.6535868994657
True	739.3966482449615
True	183.5974345807497
True	591.7321279613626
True	589.6126525578063
True	799.7114656025481
True	410.14610246702097
True	188.14748803303823
True	887.5623635323497
True	220.1610667116313
True	145.43278313180284
True	339.81120225433165
True	229.3385123099561
True	200.6734778060313
True	610.4658478978944
True	249.2252209043759
True	201.1220742484217
True	450.90378634088336
True	477.4502074983784
True	62.52110120373168
True	274.5811069376188
True	79.40467561568502
True	351.0239613500218
True	360.4061020699803
True	255.96435320990972
True	175.12333153692245
True	367.4374998564113
True	645.9875818041982
True	747.5695388865258
True	290.34408620300366
True	725.4261652326204
True	62.010854358583295
True	898.9349692701471
True	351.39703297285445
True	11.338120864608328
True	617.5635522168844
True	687.5458559552285
True	265.612064243309
True	165.1899936831404
True	47.876949111355046
True	378.10218931168816
True	75.04325950947855
True	14.2219977595287
True	903.1418692187734
True	369.4678120411429
True	174.3825422832944
True	1036.6700055962338
True	12.189773234372357
True	769.2942886917832
True	31.56819602220507
True	690.7101644755595
True	60.336060148157394
True	747.308355753055
True	425.149575164178
True	195.37208624613865
True	441.8873942514276
True	206.7116666531736
True	295.028149508358
True	227.25470205184212
True	409.5848410013893
True	10.153858314032574
True	320.7575351922779
True	115.99640672430628
True	11.336746604380084
True	465.25509799744265
True	720.0134822826637
True	284.11634658367205
True	85.99048443938364
True	302.90855096761874
True	82.08198795704742
True	191.88278887820897
True	182.7049691691428
True	370.1360845479599
True	42.75701020986662
True	142.9440607704803
True	393.98696616284496
True	851.7932037096473
True	115.512435431692
True	212.71785862668565
True	433.2183823816594
True	19.830311565826857
True	408.48288561914495
True	512.5510750405818
True	87.04929243380818
True	400.81046826491854
True	356.4130186032713
True	420.3606959457388
True	585.2215064534349
True	1060.9698695525124
True	973.086213362871
True	56.6089996582682
True	1083.197176245959
True	109.34556268551115
True	116.00243980237674
True	115.3548056994818
True	497.6074958598789
True	372.0652481910747
True	568.2677466937756
True	262.4019004162973
True	154.47493398145204
True	407.1228755115735
True	16.186326079694176
True	450.3094273492329
True	394.2028194242927
True	142.89463921992646
True	95.34178751574004
True	529.0103647634578
True	1008.329509181006
True	211.88672043406848
True	67.47077415768888
True	435.4113685860744
True	379.8642638153275
True	504.56038587427577
True	333.17862074402933
True	4.753662567099248
True	569.6954544808873
True	513.0247167030777
True	493.7480195049428
True	183.09921109874068
True	101.0511240454266
True	22.50556745537344
True	376.9614683283703
True	109.00405910659056
True	6.373032881174888
True	29.76562324739871
True	353.0334030787107
True	666.3003126210942
True	136.1653675330852
True	89.82633149476263
True	25.64444607300125
True	421.1404469501211
True	343.5372335890034
True	741.6407715949084
True	310.3489227549066
True	512.7394760957623
True	540.9343982415484
True	519.1540429305657
True	295.18088488259525
True	533.2400599233571
True	103.84647042880728
True	580.1598214997922
True	7.0806822286566335
True	387.36762487982384
True	460.83675371413545
True	967.6202553793802
True	354.29121131102715
True	775.3090698398265
True	952.8577869202296
True	183.2000542713693
True	40.439938993212486
True	382.7538784581573
True	390.6559285712601
True	570.829062059219
True	231.27026013087357
True	27.92568063864566
True	637.2340616588298
True	129.5020089784208
True	1047.823264499651
True	316.6244022307186
True	462.9796960103576
True	127.2140936564405
True	803.094184272574
True	138.34699191172393
True	834.2026266721679
True	589.8074580009722
True	190.8165057689641
True	119.15130617681892
True	68.06379150759064
True	560.417700707997
True	901.7947924018014
True	440.4625150681992
True	523.4378431523794
True	131.8540880760681
True	603.8200964617624
True	472.2669950181303
True	806.4130024499036
True	320.9032244927619
True	591.6855174262716
True	110.61182689238144
True	25.66121075987007
True	411.9469187230264
True	171.2736197883197
True	104.41507700238986
True	363.11736709383706
True	1115.8472291600494
True	272.9034013050756
True	561.0239127201106
True	11.585832165964977
True	76.50386350132963
True	319.3767131609909
True	791.3723504860825
True	445.097597915442
True	521.2997650306512
True	710.4523444959558
True	71.55016839928692
True	707.4990092266308
True	45.94774916916349
True	107.46409654348932
True	190.77646015893163
True	72.68974143413408
True	25.243779086502705
True	302.9791373743697
True	477.397569338689
True	894.7022608692953
True	867.8270749406994
True	5.398328294858294
True	288.0954529024651
True	457.60192120455696
True	116.98625536061834
True	232.4534983937434
True	330.2019386841359
True	1309.8597592385547
True	434.9166918345799
True	22.59965022760655
True	193.30850557656103
True	700.834819026942
True	34.47668439840262
True	172.73787645721515
True	570.4931900839622
True	76.28804168915386
True	874.5459670314387
True	310.3488464573556
True	663.7712614128156
True	76.43019936694863
True	712.0402518989722
True	592.9768397297643
True	875.0104297822221
True	253.50040733502016
True	508.6964581928893
True	823.7215748541985
True	921.1001094221522
True	227.59260135368825
True	776.4532763463009
True	209.567412585148
True	467.05406924233296
True	358.57961364552074
True	501.3319440955252
True	490.80516647490686
True	317.83517090673257
True	345.3149698438659
True	115.37012543387992
True	346.8310656131505
True	1086.792565362243
True	318.1199020348355
True	148.28024747243865
True	302.5277041513001
True	740.2413795112977
True	640.1089390151112
True	421.6397041102092
True	121.16543872792242
True	333.0583494727333
True	33.130632599316336
True	174.39885605393934
True	89.46960611102891
True	94.45480793414558
True	540.240787539304
True	136.67806957153476
True	133.61084595893595
True	101.79156938702944
True	85.08217924345952
True	449.3176039299884
True	375.955298621655
True	1053.6180789222976
True	543.2898971467458
True	833.9678827329898
True	278.2155322067257
True	311.4536351437139
True	541.0008623009286
True	196.53941414513807
True	759.369882871867
True	243.08424860196405
True	356.7229817766164
True	70.34779838811019
True	117.72757261973136
True	254.25190701170052
True	122.4702829832924
True	504.5918251927616
True	31.6423756404415
True	570.3677860757778
True	1012.5586546575066
True	723.8847054364853
True	1.1637586853424506
True	65.4635025825943
True	507.6367362379132
True	436.44560163206825
True	77.45476305409267
True	116.6824592895398
True	310.74390833903726
True	76.4532863223904
True	51.66372212021259
True	708.4838972017426
True	643.5681679805189
True	164.71404419612466
True	172.04231261761035
True	531.8485684272733
True	53.06308797644089
True	24.31921829667507
True	573.1175444259237
True	438.1069833847277
True	1101.3859680672977
True	45.2690017303962
True	457.944032534718
True	858.6947123307829
True	816.3088372192823
True	289.1959544833425
True	760.1509230661377
True	403.84714103771046
True	41.448959034730606
True	100.57722801370372
True	745.601007001053
True	71.49045712993208
True	141.32547025238884
True	932.2618098627768
True	195.94084546915076
True	269.6046206182283
True	103.41443932393624
True	647.3178765174407
True	591.3932107040745
True	211.11362248560897
True	435.49310792615614
True	42.78395791265338
True	283.73377118871275
True	600.2671096307569
True	609.7146490060552
True	321.3004600322473
True	76.27387732936414
True	968.8421872862313
True	1064.5971927514238
True	564.7053824443334
True	62.73214035380303
True	28.87133073242167
True	92.42090703427796
True	103.06024789647144
True	101.10151182065222
True	866.3156350230183
True	1215.2891131109789
True	753.3464076892081
True	330.21808896233114
True	8.367388199016526
True	20.3548033710047
True	340.31001824306145
True	471.83713584994985
True	45.73385753583949
True	561.7679837426524
True	436.5767066920706
True	399.045860894245
True	79.79889541023968
True	192.1151909920765
True	237.21769553385292
True	139.6018321759509
True	397.1442129956092
True	44.32719063946857
True	177.87820671814265
True	1138.887582912234
True	5.912684205397031
True	27.790411887504856
True	571.9528997643158
True	361.8173240099293
True	784.7279040373766
True	152.36125364095247
True	753.5005867690554
True	599.218211429337
True	294.968002014846
True	421.15279991914593
True	341.5806150318736
True	280.0265292867718
True	268.75469201216674
True	388.9165835808993
True	510.0497318374392
True	515.5524214767896
True	105.35705077273003
True	342.6219630436258
True	7.858355618991926
True	194.78681267420464
True	229.97046445310693
True	896.6711183857011
True	576.5547500624153
True	31.02355428109261
True	745.2696576495715
True	840.6098683534428
True	105.81756137739433
True	345.2151373396304
True	858.8867414214577
True	210.1997373111356
True	155.20400106429935
True	529.1942642184385
True	595.5106064450763
True	1076.1322102727029
True	143.70297263794183
True	147.92130998484578
True	254.43074772392845
True	325.3443791869434
True	417.7995367355175
True	408.6116006362898
True	326.313537431448
True	446.9048235333357
True	485.40439281699673
True	232.0557877146196
True	1452.4336213562697
True	256.4620473938076
True	415.4027879445857
True	54.11345369567166
True	764.6376838352013
True	251.305686463955
True	936.6111841365964
True	559.870558209098
True	317.92294067157724
True	780.7247498441969
True	276.4062025008851
True	216.00693845421392
True	259.02941369816944
True	223.83119513650905
True	132.94214568593296
True	262.6423381270326
True	736.0837623405622
True	517.0438609709018
True	227.35905788385864
True	1162.0336429756876
True	114.73467419702452
True	265.399073197873
True	65.34764826396798
True	307.21280623844734
True	415.3276021932071
True	90.74679806016098
True	216.69288688756063
True	74.83249129265073
True	672.4015062637301
True	377.4195411018707
True	224.22956638137177
True	737.3371212359693
True	864.9465124783542
True	835.6668551695465
True	814.6158549856342
True	343.6779728286184
True	1.582478585346127
True	268.5396946976789
True	54.77652052755031
True	392.9224265784987
True	51.9872168943556
True	358.7174261270238
True	850.8902761534345
True	1004.7606814729976
True	408.0869637050844
True	22.66918969513466
True	526.2167356854758
True	499.0707052856905
True	195.1838863928163
True	224.93331816263947
True	292.59318381332304
True	18.29290102151752
True	121.2815549164551
True	1005.618870035838
True	58.835426013210736
True	494.4047395931316
True	798.6654152832049
True	102.3373742193984
True	261.04238215659853
True	116.92545857485374
True	14.594710546309926
True	1.110734899452226
True	120.7888210202007
True	1003.7670921982632
True	488.3634302188512
True	69.26952956758272
True	779.8806149504123
True	341.7971379173632
True	1.2391015036211903
True	449.1268207657749
True	185.0447101093092
True	490.39568489671296
True	85.5185744832581
True	333.2392838849625
True	379.2693756835308
True	172.53169814038995
True	220.651960858298
True	131.1165462089932
True	170.87862813277368
True	953.319118664326
True	13.187052479479782
True	504.57724311583416
True	476.33166836823744
True	396.7027899308839
True	222.09595290791853
True	237.9401650926216
True	158.55225459440416
True	47.4975251206664
True	463.75003283487285
True	159.48235565996512
True	843.6222781015879
True	865.4964803870497
True	255.22474284454745
True	319.6349728675088
True	518.9004012894387
True	41.67367819932123
True	86.21398858221471
True	741.9352418998002
True	1090.8173666941452
True	116.64515665944748
True	719.7963552013017
True	143.2014404258369
True	917.0727561756069
True	659.2883272490676
True	106.54904910544828
True	271.11655624881945
True	572.498376662149
True	253.9972399424928
True	42.65034085422664
True	548.7080201409614
True	435.9749929725129
True	5.341060990404764
True	487.4212133955572
True	66.44388989486814
True	181.4687628090792
True	233.3750576905477
True	302.1919307831405
True	75.03482331471379
True	230.0879981721769
True	351.0687597809143
True	442.41496135136686
True	972.7559919504688
True	48.96009930293037
True	919.8010047868868
True	1013.75204562257
True	128.44850075180625
True	73.72400477111137
True	1003.3900352430652
True	33.37005338344563
True	229.79446483286424
True	84.744366295755
True	213.08802206210612
True	372.2261167824535
True	952.3102866922576
True	91.22012059686998
True	71.78140637644894
True	650.3133547537507
True	275.01607203575537
True	751.4309844526518
True	55.557231269166735
True	465.7675719582364
True	384.7587666607262
True	674.4304964600851
True	51.1910392406376
True	115.44758531637616
True	25.624986574805916
True	268.66328563669623
True	41.055692958266135
True	354.3135700642022
True	2.8260066172238765
True	1179.363866917639
True	106.82733808083012
True	133.79420566355844
True	357.7202562894548
True	721.5455316454348
True	666.3421918639491
True	1024.137527911317
True	464.04436640159895
True	406.76317650015176
True	146.27194312124996
True	403.9304675780947
True	838.662398686223
True	426.0131410149701
True	914.9191459741536
True	89.50524371624863
True	430.3283782263964
True	174.6427131895603
True	290.42416768599065
True	746.7045368254093
True	156.5918083164172
True	133.0792353657678
True	62.19823932418061
True	876.7749474727441
True	787.2295617487802
True	83.90346241211421
True	430.847540033784
True	763.3111409212354
True	406.00657680821047
True	56.35972178765791
True	317.47938914608744
True	786.0660935159245
True	30.652263178774493
True	363.0803978245992
True	160.88343703034994
True	286.87173793532975
True	34.06203715204201
True	226.34448048747515
True	760.5707638070427
True	644.3474935755727
True	55.01551092009515
True	292.0199865017719
True	924.9992124403958
True	17.44771977697875
True	317.59085907210465
True	287.08754664721226
True	423.1016405264289
True	217.5482385203365
True	602.019568206762
True	45.44574766967973
True	989.4726950360956
True	884.8599562077598
True	51.90655814492343
True	384.6408924823789
True	728.3727686820939
True	935.932569135324
True	273.2069458137674
True	569.3341717983394
True	133.57475475440987
True	186.49914329996784
True	127.9860337727385
True	138.75341752569716
True	207.67290464985825
True	946.3808462916234
True	776.1695112384593
True	943.3393048814596
True	20.00730487849712
True	26.30653138669869
True	363.11245620022754
True	13.065776165162896
True	646.8599881096196
True	1074.0341632899251
True	250.72028609928364
True	210.6229813206361
True	86.56850414702578
True	218.39713036912676
True	131.9189453605576
True	44.576917566534384
True	134.07736278301374
True	91.97277165892991
True	256.90872852798816
True	551.3812314440437
True	156.9972321402342
True	29.061312150368515
True	52.88074928574726
True	439.9945497596842
True	267.5884804718812
True	582.5584258938536
True	22.46768244524153
True	118.93251707412236
True	670.5791970450355
True	270.57360972107534
True	474.5218392808829
True	650.5369801429948
True	103.20134767286648
True	113.12591144288692
True	78.20202901002605
True	27.21316171897689
True	121.8266084871834
True	86.23902571285088
True	107.60867420023654
True	143.39370234761353
True	244.406273031184
True	820.4176126587836
True	287.6444081890718
True	937.8638431761703
True	170.32508378414917
True	201.60227560612853
True	806.4768839607605
True	323.0283574581253
True	613.3303182744194
True	254.7516195712944
True	365.4485970472276
True	450.8881414752451
True	570.6157628207944
True	634.9906395382758
True	369.8366205913028
True	38.48977392086024
True	570.5796786572157
True	622.4693378181755
True	20.983932830888428
True	11.593629838125164
True	251.97991885473365
True	417.1334434240025
True	456.9418230446228
True	68.30822333189049
True	617.4529015903115
True	969.441319852154
True	252.5325861716121
True	896.9567790434213
True	278.52800044982314
True	101.3213746011471
True	277.90197469864233
True	687.3780549488057
True	39.69159366003796
True	578.5405955467741
True	1275.7333927445652
True	1009.5386797239188
True	887.180087724568
True	207.76351088071573
True	85.04770642194673
True	191.46570874051216
True	832.1491309642771
True	136.96605004360066
True	1069.6436211045475
True	878.8637791968379
True	44.03843840729608
True	87.20147788684241
True	426.589684957254
True	405.6178128905452
True	191.26331696405853
True	502.5957622115786
True	644.0170747022138
True	122.6304192525534
True	279.2791295983785
True	1025.3498958260338
True	49.81471749851914
True	686.1846611904789
True	551.8481543354625
True	34.723218901505504
True	851.2148765761759
True	379.7315877930393
True	551.030544559192
True	112.19415765969812
True	262.96837956573904
True	214.72302830774748
True	26.202514374817277
True	124.59204898187164
True	724.1282452409747
True	145.6108675502574
True	381.836705477109
True	64.09309768437144
True	630.7478847505117
True	602.5191849261037
True	238.57272750686911
True	458.1796665284135
True	167.16036587921514
True	167.6333878629489
True	213.99402340935077
True	281.9068565252367
True	354.6680149835364
True	122.58688285630969
True	193.29974929356896
True	28.287032342105867
True	890.1953631954417
True	307.1808783518054
True	9.48166979155178
True	368.550467925802
True	169.64480997625884
True	628.9864326842383
True	381.0757964212999
True	584.3111129917859
True	565.2267835573772
True	494.01492198846586
True	790.1726487703393
True	241.84768834524323
True	554.1254666630404
True	162.16531916051463
True	501.1931323547341
True	368.76417761021264
True	373.6646612670339
True	131.4669642373938
True	138.67353690242692
True	107.14619484096654
True	64.28784287226861
True	738.337496670319
True	181.3687640243353
True	45.01780302405216
True	0.0
True	552.4570479558952
True	113.25636300064934
True	22.69534097107288
True	41.17460019852212
True	114.02045120590842
True	561.4825443317641
True	180.51087942277363
True	111.29859449822771
True	36.634007511935664
True	157.6715007108758
True	922.5479271717466
True	53.025574256670346
True	221.2212081300889
True	722.8025923258043
True	312.94593197143354
True	457.1616677892021
True	478.025940081453
True	513.516083224688
True	604.4457058359138
True	916.9434214053464
True	265.83098019133536
True	1049.571005967252
True	909.1300443990172
True	627.0097127098102
True	346.3959112651356
True	865.6472835395269
True	10.129532202157476
True	34.83854586249681
True	289.5454272860013
True	42.496355128646286
True	186.930726450064
True	772.8197434481011
True	200.6596885228744
True	753.5608219596083
True	770.0699099749669
True	125.18423652847044
True	373.8811045739735
True	583.4191022367573
True	25.314138198576543
True	132.2095874875941
True	446.1817115995785
True	300.0942197624412
True	200.2614971241092
True	113.94659263379558
True	386.51292386598254
True	21.52130901457935
True	359.4424547146812
True	363.8504725470224
True	1034.087099175723
True	368.44561518932295
True	31.717479606099204
True	444.56912172712055
True	438.2576204804916
True	235.3074191914488
True	32.02800068259354
True	756.1153489102362
True	450.5943792945888
True	172.6790696996191
True	13.076857994565946
True	1227.1474953685486
True	168.18271458869827
True	29.354164451253546
True	301.38170812855765
True	284.6457671714608
True	117.77820651624108
True	293.91671092427924
True	45.87043624187738
True	326.2032095368867
True	285.72310944884293
True	325.1904066083084
True	31.810593396790733
True	45.72609977567565
True	1013.2024284725264
True	26.84580806251079
True	12.825650519336268
True	171.9168914407233
True	658.6577864888379
True	7.591364609117507
True	194.74186893237325
True	166.37776149975863
True	509.8017143616567
True	379.7811879830148
True	755.8870964022401
True	335.01003268038886
True	487.6562645648679
True	439.3029269257683
True	511.8412890382477
True	101.14908783975164
True	1288.3737769732447
True	871.4034300309307
True	294.3344137375626
True	529.1682512073827
True	104.93530941015594
True	588.1495727089067
True	448.8886669716599
True	159.18195614472188
True	78.34343222675636
True	350.65344639827794
True	164.3941736292863
True	28.77053045075651
True	592.7431183952702
True	382.4489924702454
True	71.16867149246282
True	30.23080906911172
True	664.51729730969
True	488.74147080541815
True	72.34556476128608
True	23.044338097800804
True	339.3567867336501
True	328.2674550365553
True	701.0986150049716
True	557.995058376417
True	567.8769282403135
True	793.3956037684037
True	8.89083345729102
True	58.25334425025759
True	36.84015510567018
True	59.24905719108948
True	504.5050452239864
True	591.0447446169178
True	88.19219059533667
True	109.4203831553196
True	193.6288483429729
True	76.59061648859502
True	178.98243372893998
True	211.50381316865275
True	268.696570480791
True	810.5240677309218
True	599.2217943917407
True	283.76164951423647
True	198.0534691008029
True	280.7557911310872
True	242.60468394314785
True	757.2075294965027
True	320.43225331816075
True	174.19089562592043
True	849.655148656609
True	359.5113558447987
True	467.7957877509453
True	152.01753250475676
True	114.04071069902986
True	66.23618253651087
True	214.7124099030358
True	978.9648043383692
True	534.0981427448112
True	113.76111844375896
True	351.7759649043401
True	95.01455848218556
True	657.4605069855219
True	4.893622307991389
True	702.3980036552939
True	36.017054755049934
True	937.0338936157794
True	859.6812917078543
True	210.96968057408023
True	31.471431064572823
True	84.83881089137887
True	451.4682624325774
True	216.80075522501684
True	1.6436050145215249
True	75.63301845013793
True	1104.7124058954591
True	349.099761850178
True	701.6243042911775
True	482.8085174734216
True	32.12060353759804
True	134.83251792419438
True	416.522929421096
True	936.8073817571652
True	834.5156737243408
True	418.3467919361725
True	339.2436225960976
True	17.183865111729695
True	79.52218025012735
True	752.4035665745304
True	458.49061012448175
True	391.9254738502604
True	887.6430950640932
True	25.65389687809521
True	220.974504037004
True	903.689373109332
True	233.3561212118855
True	8.748634241388185
True	499.871996578149
True	106.17655016034992
True	661.9799456396408
True	50.21379868295886
True	260.96235776258857
True	856.4396823722369
True	901.0884373198812
True	281.16328301273063
True	448.10759842626027
True	115.83019095645852
True	581.2816274254723
True	254.9033761605169
True	196.73639941607
True	893.0901836955007
True	53.19401515190373
True	736.8826007374405
True	276.33271608685607
True	305.86154397867483
True	168.74907763028796
True	492.48988235006107
True	617.7269461145775
True	363.3707550162081
True	401.9971817548332
True	69.03823659203992
True	157.3575712566801
True	463.4165536502351
True	221.7657006940747
True	35.6992424870297
True	203.5736038942536
True	389.9285415681033
True	414.5558851370844
True	744.7236256381753
True	128.50923549205854
True	650.3868275754892
True	489.1977642999652
True	594.5652073118666
True	141.3890789827926
True	36.624779781197326
True	662.1079666937734
True	67.66578970455949
True	546.5300290002483
True	681.4438484219668
True	456.0006290069264
True	134.95277148559285
True	516.4776010703599
True	3.557420697639558
True	396.2410983958387
True	31.269462085588067
True	626.0525025750418
True	275.36253042474755
True	582.1998305873869
True	704.3934317486469
True	139.37284124851118
True	524.9748263102636
True	474.7524751000639
True	61.95893744608868
True	961.2597089301096
True	3.02934976071892
True	28.979968489872373
True	647.4886277793962
True	690.2268044403557
True	137.5709938076193
True	425.43530788924704
True	120.1996959064405
True	69.61586388374742
True	443.7127240892021
True	42.29668339855343
True	516.482838063402
True	12.47420877778278
True	849.6648003424078
True	551.2269388835531
True	649.7083890951716
True	100.02704457479764
True	385.6504188393069
True	971.2794320188154
True	854.3808574654513
True	140.52019223018826
True	564.1637908757118
True	466.9525359587752
True	248.9059356566053
True	261.24154315762
True	6.007172784953017
True	314.38215382741714
True	11.559298101969205
True	383.559493578041
True	72.16982645994933
True	424.9996005647856
True	651.4758289648419
True	122.7639759153394
True	240.2403273627436
True	642.4028408357382
True	690.3021498698336
True	286.2885356837415
True	141.20646453239584
True	162.66257947496206
True	480.3794691261589
True	84.32847201270988
True	9.689621390286163
True	509.7342984135757
True	569.5682627542209
True	20.22078380069863
True	135.71552590934738
True	867.7729892287869
True	494.6935193502711
True	273.8621065649147
True	35.53040891135502
True	482.5554380789956
True	109.67051889132256
True	587.7296962853771
True	670.4353159845996
True	291.96584880197355
True	368.43124323365447
True	188.2323082984769
True	243.12940412331827
True	72.95597210126743
True	217.87710109720797
True	491.56163944729377
True	20.17031455975505
True	456.2926159628404
True	376.6364567440591
True	749.8063501898953
True	901.2407939913086
True	899.2239276808509
True	155.1284017359242
True	402.4984861086641
True	70.81707124165848
True	199.0811675200188
True	316.60501992668577
True	11.711323919388178
True	801.980467528416
True	20.84610301247781
True	393.3303926897625
True	263.1798047139837
True	674.0230826647843
True	216.84787769180144
True	37.28915310398597
True	704.9354183325614
True	1094.203219117658
True	220.6110215998166
True	127.12765085555262
True	636.8908260825948
True	494.2653339603485
True	17.42265296805995
True	826.6025993766879
True	116.45893684590912
True	45.83094886152173
True	310.33858808603674
True	356.74302504015964
True	401.5493209138437
True	274.27951211485833
True	20.82481158780927
True	22.39838107337809
True	840.9703920168221
True	192.8415176209496
True	111.80002958365844
True	846.2605096069419
True	651.8191301097116
True	664.9943942588736
True	445.0258547995375
True	154.44291436647046
True	32.52661735242817
True	100.4092920432728
True	437.263741080742
True	237.2884967133869
True	461.1625349748772
True	152.89782268507642
True	485.3462518930408
True	628.8912184109766
True	970.9342979375128
True	23.22766263849813
True	977.0768482270151
True	1083.488591694516
True	500.7008847967995
True	90.9236348671896
True	809.1760392165355
True	638.5691040755091
True	667.4186600795762
True	173.00772536231057
True	743.2832824945257
True	701.6084929380564
True	126.46471822280584
True	796.3534111363149
True	818.4410753969952
True	479.6691851175682
True	229.37542073217384
True	72.28139011621832
True	330.54053301392184
True	357.0024031557659
True	462.4969840441734
True	447.285752593317
True	194.60892562636272
True	311.2676389774248
True	2.797088342340355
True	13.076960921435766
True	110.05834609201852
True	138.1841583863684
True	357.2996339904001
True	350.7155156334697
True	114.11194598308504
True	17.990164459885506
True	208.1361303611123
True	790.0167744913217
True	459.9162749327601
True	549.3953130892558
True	567.8385181418878
True	843.1750800591533
True	644.7307445611248
True	93.89117344410656
True	211.4597947514483
True	245.70834623204104
True	297.49902473352546
True	107.33038167289988
True	363.6902796580209
True	435.21423153015417
True	176.07575564229782
True	676.942862813917
True	240.3770448082941
True	208.83421425212248
True	28.53646617456051
True	241.33886477569
True	464.0217532059942
True	176.66634706247874
True	524.4454355907226
True	470.5115888455373
True	240.8467751715178
True	112.12474535701206
True	40.63441158041991
True	402.65493098528384
True	792.9794880210471
True	171.79795333823117
True	1005.2649592068476
True	1044.1689300434678
True	474.2784769665201
True	104.53686257942252
True	118.54613203791342
True	686.501538393211
True	8.073128265163625
True	223.73222575002964
True	131.70792051343912
True	117.04784466263575
True	328.6778835335447
True	634.4767146378308
True	36.17259266552547
True	127.31125015766524
True	954.8195540054109
True	57.93806807243608
True	475.2497850259661
True	526.7476527419127
True	258.2242526406437
True	133.17883059137293
True	941.7567145507084
True	1184.5621729012353
True	518.3516887526606
True	621.7234795878728
True	202.7446686838714
True	153.9637935461796
True	320.24324965878753
True	255.65516700626705
True	173.60207741137245
True	299.9863947248808
True	336.5252877994286
True	11.158915159586233
True	634.9326172877578
True	147.23409800899057
True	77.50407355594895
True	436.1282545361579
True	314.0647684690046
True	1221.743281141683
True	347.9346375097202
True	976.1557523821696
True	10.371359615619165
True	273.44508661601697
True	225.55763800996604
True	157.5153093643297
True	490.787776607623
True	198.1383824380078
True	391.18085501574296
True	329.98163760038966
True	113.07015684330764
True	351.77576112367893
True	1063.847469688528
True	733.3356338392001
True	215.96667231926884
True	113.6520035660848
True	296.76841959425263
True	24.16140475802713
True	346.2578199113598
True	324.3884375293443
True	572.6443742963891
True	470.154849352229
True	362.8735307754966
True	158.2512692390565
True	13.69477060950235
True	422.4823845713725
True	295.9674993080752
True	142.49720049880915
True	292.77948218747525
True	449.785266148097
True	825.9079043426095
True	331.75118503668347
True	778.7360020370007
True	401.4652837009124
True	379.26400111284846
True	1.8664950066424224
True	1153.1951295794563
True	98.58598695494366
True	958.3793970508526
True	213.6619186431135
True	489.1715815921032
True	685.3513002265785
True	87.06779024099907
True	501.51760257013706
True	34.160847009504685
True	432.387927005361
True	73.04829182734156
True	221.59179593308477
True	36.02987640224176
True	695.4164771031501
True	186.68045663881935
True	24.89465293938831
True	382.5213369557018
True	110.01536396680848
True	174.60491987160023
True	845.293266561013
True	255.0183087787876
True	159.11565493469325
True	370.6674146855881
True	513.4836731582718
True	337.2682558358823
True	505.8934267433296
True	630.5690371990875
True	161.85675470788254
True	6.928328627651704
True	74.04313745142375
True	433.8883037325066
True	86.0767301066158
True	79.77940862857764
True	1125.063604540196
True	28.183565556193628
True	319.8125098107545
True	320.5054992590204
True	455.6220406985961
True	673.0970077006339
True	184.687804630019
True	629.6869684819309
True	319.79745280302905
True	348.3825761986623
True	279.85288301203167
True	213.5307650949664
True	345.9160200951072
True	437.0750973200476
True	415.1767277898675
True	593.3562904615933
True	139.29116401445407
True	74.95977558464249
True	39.41425213031575
True	296.9794841153358
True	648.9580934109803
True	405.6079402296047
True	774.497828648309
True	213.7272761827794
True	406.8666228930085
True	67.74309866630088
True	52.88032994666486
True	420.2895259418822
True	201.3898649478901
True	227.6651479138728
True	42.75615974143978
True	1079.8562694965867
True	172.49810518963372
True	902.2082879851326
True	319.71312386380407
True	945.1740565360408
True	231.43832254590464
True	475.379806794058
True	527.4380957131672
True	592.7925455181901
True	213.4104616986962
True	495.68223365144735
True	934.696363575304
True	130.016927648325
True	7.939506757756083
True	581.7215336069395
True	28.90840233919249
True	69.99218590498667
True	801.9712906514302
True	229.657306955526
True	969.3241750676444
True	689.5438104511633
True	412.0266991261937
True	276.9547501473286
True	492.4227893870906
True	337.113111501667
True	174.0903971646639
True	678.1935844378094
True	693.0666649688606
True	208.0801099080169
True	88.37046453956607
True	515.0543937079037
True	138.8516017428242
True	373.6462673347846
True	326.93630336456346
True	65.1583965637655
True	382.2575944566702
True	420.8358184879979
True	360.0396588658962
True	415.3762009754264
True	420.7699390594626
True	644.0233241730502
True	54.99236270600471
True	439.0078410254968
True	326.10843139956995
True	642.5419073653236
True	228.8394634466406
True	98.64263835968455
True	42.18154312277994
True	544.4063948038955
True	628.8826778702617
True	195.62591518422235
True	413.1807095246256
True	332.93769724112843
True	14.239467443450154
True	174.73487482491402
True	291.38735323837324
True	2.663724167645505
True	891.7296453301931
True	77.84072152055295
True	101.58276236365386
True	109.25965740774744
True	356.8547927411816
True	35.73502636427159
True	452.809285314145
True	234.6641997784631
True	5.567052681886695
True	121.70270100887616
True	435.9001583156278
True	49.54943383769688
True	65.72808950654516
True	173.76851057106643
True	300.7584368594632
True	944.5910759713688
True	388.7124071962691
True	941.8048533585146
True	184.97313722723896
True	1055.4979513962471
True	800.4100760226183
True	662.1105803483538
True	412.0632739231821
True	379.3478649323663
True	76.0723554654536
True	71.4225080393327
True	82.30275483192105
True	176.79355072385223
True	472.12159967156936
True	1106.605047410036
True	184.94837950469525
True	341.5491977492809
True	439.5618635580657
True	618.9481144854116
True	585.750207002893
True	281.1363658153121
True	470.0732979751512
True	667.498886593004
True	99.25727122427008
True	732.4186294523163
True	259.2512229637578
True	137.34785897926
True	412.1690151312127
True	816.8518389626576
True	428.1371045424247
True	846.5648345662188
True	194.5911476356696
True	340.6889368106524
True	685.3976955478787
True	611.7906268021488
True	189.0573100838592
True	261.1291788398313
True	840.1722855387665
True	33.37795070043939
True	192.3933815691645
True	486.31892008301975
True	679.0631118578468
True	104.92058181846404
True	35.10934666717314
True	165.4802845995626
True	711.0721267509035
True	322.9480336128016
True	552.1028927434053
True	352.42485291822675
True	288.52113605700714
True	454.39457673129465
True	490.206437331674
True	75.57313461884894
True	356.4927183640535
True	765.8597019295943
True	0.0
True	296.92667077715737
True	245.19246873113087
True	952.928710888638
True	149.24855524813916
True	621.1359933345477
True	643.186663173832
True	113.40603584167212
True	222.73996959407225
True	128.30064259212662
True	12.027303579633
True	294.60100251430146
True	373.4661209777027
True	1151.086907594747
True	235.90726737598743
True	415.0733335524965
True	651.2866050326181
True	197.9225474779814
True	29.09362438222005
True	829.15230504192
True	580.8107043552956
True	162.03178809245964
True	595.7626730045008
True	172.05915672101068
True	287.75090818406824
True	788.8104295996127
True	35.34939775432482
True	110.12934001781436
True	516.378193022479
True	67.64478424943488
True	74.7319128637303
True	401.8629412433096
True	23.0698383704057
True	744.5619308471734
True	100.31856819726931
True	163.87861856633256
True	20.146973925232267
True	686.2059400840893
True	28.653194178424577
True	774.8895511054868
True	399.3215420779039
True	114.22666176761908
True	701.0682905835204
True	530.8037046868786
True	567.2516663500738
True	46.193131010326944
True	367.3632881191973
True	5.346785044667476
True	91.42687806459224
True	401.7161169508258
True	48.27097936701051
True	124.78694642627568
True	302.97451023557204
True	180.812629525812
True	98.26595347273565
True	638.395848461366
True	20.463543605567708
True	1129.7321876068545
True	483.7505462391633
True	302.48365197888035
True	513.0650509473323
True	130.0225036377772
True	770.3394445055902
True	1112.9760732474572
True	743.8042240624162
True	162.98447345111865
True	224.6270200792581
True	53.91523771585047
True	56.84904253860385
True	147.80990325501162
True	95.57557910953912
True	174.20255998629426
True	1172.1196262097365
True	305.6579132710155
True	353.1365152726717
True	679.0022618480483
True	16.158015373402193
True	14.644934634840366
True	581.3465075108445
True	5.759262948585043
True	115.03222743233488
True	665.2497429186411
True	184.73428983546611
True	642.7570592050564
True	827.1927459873984
True	150.57013832821744
True	844.5597416461745
True	2.763427182125473
True	467.7514898074909
True	1047.484526992704
True	26.28363884528557
True	230.9809148902337
True	142.73449003486883
True	924.0792936567822
True	233.1886872196108
True	499.8712410617545
True	111.56305502477736
True	507.9609663993549
True	149.40102034954143
True	95.2392248799666
True	382.31002762934304
True	70.4992886502803
True	53.60441879107328
True	1057.1418327591296
True	253.21331087451208
True	159.2025964822001
True	380.7565904747689
True	400.1474976336481
True	210.0355455553313
True	171.35340636039268
True	383.8177126517925
True	36.36847936704774
True	480.750252416296
True	1133.0105754430524
True	112.73421131424476
True	480.52260971419406
True	315.82218484160995
True	25.198588287195324
True	405.60151231242327
True	105.22651915143484
True	586.8750759762994
True	210.5541629297604
True	423.7777424106056
True	20.58094691102307
True	457.22644437828063
True	110.844026102795
True	346.6988132108162
True	34.98590557508151
True	164.56302264717647
True	243.87440783145493
True	729.466329161749
True	55.51256232054343
True	138.35738734647228
True	236.71080693023765
True	143.10882189978764
True	639.4652836400227
True	551.1644187395295
True	775.4029244637275
True	388.872523981663
True	536.4020111379773
True	411.8831661502829
True	686.9502778430493
True	68.83813788089022
True	478.9437211685918
True	425.69238103607023
True	49.293569167681824
True	87.58146710889402
True	131.5570640785265
True	90.22229805171216
True	331.12650389795857
True	838.2418048356373
True	332.54597582628963
True	1081.093680391222
True	322.3718681147973
True	912.339508577453
True	150.62765211723456
True	580.9484739476649
True	581.7467258528932
True	702.0295054092178
True	433.0456107829962
True	66.31724255324367
True	299.4779690542647
True	42.81028432748112
True	165.62674928755493
True	165.90302892163226
True	1116.06118794526
True	237.61940065384192
True	556.7096845904523
True	559.1784157049111
True	565.7847419272806
True	863.0035666572002
True	582.8473171248977
True	656.4473341098582
True	943.3114815839422
True	127.98745172150448
True	308.59370044730247
True	254.5548258588431
True	322.69840124524137
True	91.09760205384836
True	375.2759053663332
True	3.783731853296457
True	322.4755335109603
True	258.3333628912897
True	603.9145433177141
True	282.8386444575442
True	372.0404257546073
True	10.472379470504585
True	60.28395801308558
True	535.5108657809652
True	26.572671438958835
True	147.70429888442865
True	63.91709879263009
True	155.70430727615613
True	233.08288536698964
True	71.13330810661486
True	369.8087924829568
True	257.78994227078914
True	103.23398677977532
True	345.48925671551444
True	64.087716284808
True	582.1073256473541
True	830.0011635071287
True	277.4334854667608
True	1145.7531068637284
True	107.92214742742664
True	302.120496156373
True	1052.7460609724717
True	88.49805116067087
True	270.7581796853192
True	10.98367707069593
True	402.5554539779836
True	459.610657387889
True	151.997618285341
True	637.8443184904025
True	916.6372718567852
True	162.08957861397312
True	81.7300608875304
True	318.81979634051754
True	545.3602234497152
True	587.6938449308735
True	1255.99723631313
True	29.008107360374325
True	951.6257999967968
True	128.73930978182
True	633.9084129539867
True	119.19706959591292
True	130.76698062472036
True	193.04016985072457
True	169.39232923089062
True	749.1934522423613
True	216.0263091830862
True	233.99480901437448
True	70.5635461624027
True	508.334932001708
True	465.7560681289199
True	172.83810449602552
True	228.2040886910408
True	16.000805117458917
True	434.7571368966846
True	220.03897711765492
True	292.78526157703595
True	110.646311444342
True	738.7225660720644
True	433.22264027541655
True	270.82429750723264
True	636.2259123442874
True	530.1138957366
True	449.1259279516902
True	140.16341013550272
True	521.504627211812
True	435.23745648238895
True	2.961681555825153
True	198.798673772106
True	95.94196812416826
True	237.17626215153837
True	2.89968383515312
True	127.84765506241368
True	359.8476839106126
True	6.447705502669585
True	848.4008175566645
True	169.73605118930672
True	713.4597366236967
True	775.0894913027093
True	158.55127261626387
True	216.0955354864955
True	494.2704399690137
True	833.0421276371198
True	47.87773281354112
True	38.98040653193576
True	131.95362615980224
True	625.2899307797863
True	709.3152008128225
True	186.09023583755985
True	595.8062776718083
True	621.7405708798614
True	847.7550977186987
True	408.6405856531831
True	181.7012337437484
True	888.186436943933
True	215.9214350476639
True	143.24922000397154
True	328.890910421342
True	215.3077489724211
True	211.5806088390005
True	623.5548972780024
True	259.60151951371023
True	193.25540017837776
True	441.7723342305477
True	469.79218422937504
True	65.36037097762987
True	290.04494452910984
True	82.25968809936582
True	328.7308293794607
True	361.8676008393978
True	259.7163859464971
True	184.1289629474909
True	369.8307498276114
True	676.6588991342383
True	745.7439792708954
True	292.5689905950178
True	753.0838158221254
True	61.6578917223862
True	870.7149083396422
True	343.4939675338194
True	12.647422048041651
True	607.6080131975061
True	708.5464776587187
True	252.3950986217668
True	165.9759480926185
True	48.17029788071115
True	394.4005417534397
True	71.69743675527846
True	11.932701227679196
True	900.7058571829607
True	377.9276300226963
True	176.58768100372458
True	989.860779121237
True	12.183997661046682
True	774.1639534642719
True	29.8778611080475
True	666.9264680207494
True	60.151446021896426
True	760.8502487239892
True	445.8583560616968
True	199.0665244626768
True	425.4877066077708
True	221.9966300012988
True	300.56894526541487
True	228.6468668290493
True	397.4677712110192
True	9.95233998750046
True	324.62768110124125
True	117.08931579921952
True	10.748761292334166
True	469.3227396108451
True	720.0626827406154
True	289.7836823498924
True	78.34247389923144
True	322.06249975907616
True	81.68142724307835
True	194.53013544841156
True	179.0277582449991
True	385.78238931471066
True	47.67583146065597
True	142.93578718465963
True	359.72877378405263
True	866.556591631833
True	115.93359731386232
True	207.73321057247932
True	453.2343558498232
True	19.092333262133003
True	416.79438255493886
True	502.84923199919007
True	84.91178162489334
True	384.4584569804126
True	364.16963710978985
True	417.1638346195765
True	595.5334135959206
True	1061.0190076592253
True	959.7396598851536
True	56.61272849002231
True	1062.147279501797
True	110.2073589358398
True	111.26700560663772
True	109.66710745741588
True	476.8038098741709
True	380.54744853936495
True	553.3241905511381
True	262.6238482363169
True	160.4706677742615
True	402.0640630791427
True	16.828414053709878
True	445.5020333759232
True	404.1882506861805
True	150.58511966498966
True	93.5486320616548
True	526.4412186751913
True	1000.1343412676353
True	192.6680009928736
True	66.9878092736225
True	427.3581321132835
True	384.1729956590873
True	461.4551507034008
True	327.23751650334174
True	3.800604818944041
True	528.2261056538636
True	508.6786012498101
True	501.46072040978686
True	189.94369931404609
True	106.48968461701766
True	18.817532562006484
True	376.3447520311752
True	106.45403590427122
True	6.807233548662906
True	30.754174826884785
True	352.544937797625
True	638.3875748351344
True	132.8562059612425
True	96.67363900800046
True	26.30085843617424
True	401.8948586487966
True	361.8774565613127
True	745.3476805288801
True	296.76778848547207
True	491.7621461648284
True	523.9869228839557
True	536.5538794985905
True	294.41058347472585
True	513.7303292382371
True	100.21293225497573
True	581.0955861435123
True	6.710111824079016
True	367.82216163402
True	457.3952422839466
True	955.6220144259004
True	345.4506621460755
True	808.5324885197529
True	955.5676337270414
True	184.82679142968928
True	38.62474460079114
True	377.182574911957
True	389.481869470804
True	609.8347678556192
True	242.33550808772588
True	29.536491171073106
True	621.1424055637708
True	128.6569598005739
True	1061.004118133461
True	329.9556871233362
True	473.814251270381
True	125.97130485097048
True	816.0202109769355
True	139.9430418529935
True	814.8516603182774
True	587.9672153129686
True	187.6138702629872
True	111.331312628123
True	66.64658221249276
True	552.0200539406031
True	928.9123011545478
True	428.51533570430666
True	542.9700782141866
True	124.2574664758309
True	633.7375245746889
True	485.64485449967
True	788.5442594561963
True	314.7302897650988
True	582.5620578647612
True	115.6215717797202
True	27.626978739299023
True	411.2319725595324
True	167.2558004240079
True	103.63387603435436
True	379.3891142227868
True	1072.2885168370894
True	261.4333842354153
True	554.6080047599753
True	11.60736485325036
True	71.87579210362014
True	331.4342105168591
True	817.9570128184826
True	451.1480183952295
True	526.8754787183282
True	704.3395762653852
True	67.1606678005274
True	709.8304275424157
True	44.75398066472868
True	101.08952878809605
True	184.00248742674071
True	85.09652032697255
True	27.667318103917665
True	292.7956115858789
True	454.4585122574621
True	890.4575366030434
True	860.1529558128225
True	6.433645078465432
True	288.69182021456004
True	480.15354613933846
True	126.12908659324576
True	246.29995695978369
True	333.2048109858533
True	1303.409137106759
True	459.12992290273024
True	25.75196775962728
True	182.5241639081673
True	700.3379111924833
True	33.0802366424676
True	177.12763809807896
True	572.9156442405107
True	69.59212404265104
True	858.7625703201322
True	322.297864783972
True	676.8585697285768
True	75.2070976581365
True	674.4885501727184
True	581.541369665981
True	892.3284582228357
True	255.47481214419344
True	510.3087531986336
True	857.0022219671471
True	922.1761850416292
True	231.02891095132787
True	739.2554549602427
True	211.47150854466335
True	469.4232043221471
True	362.063990871592
True	497.11828353402313
True	494.6092138250453
True	303.5179032351039
True	343.92111343611424
True	115.41095778348443
True	349.0217718893636
True	1125.7005172330832
True	326.9094800704276
True	144.99140279236371
True	300.65633978940133
True	747.1152843783777
True	655.0210123414244
True	423.522958214176
True	121.43327798581576
True	339.7282526572497
True	35.72164198733862
True	183.2144453901848
True	94.48285254230888
True	86.71261320505059
True	523.6078246503894
True	139.16122209430262
True	135.2125448630274
True	110.62816164954836
True	87.4821674486529
True	437.5175612221448
True	389.70395255807045
True	1010.2425545256448
True	542.63507600882
True	876.4609463462909
True	273.29333825535247
True	302.8621295930995
True	542.9808452686332
True	197.5510476950004
True	768.6014572341828
True	238.79287156923564
True	357.3457315806139
True	69.28210111272814
True	116.82011251281278
True	258.3189639736473
True	127.02101301605178
True	469.64734154253927
True	32.639784257919544
True	567.6059093052572
True	1022.2900559745854
True	720.1885311446814
True	1.0726995331054006
True	61.04725096045836
True	484.4472270079431
True	437.2733858625527
True	77.97634828292236
True	119.6335926698628
True	296.0353245135305
True	78.27999151728393
True	55.66843756958095
True	710.8615297752116
True	647.1676426203452
True	155.93060015916686
True	166.4980021512816
True	541.1476491636907
True	55.546824494272144
True	25.2165692413264
True	580.7235308549881
True	455.9346742027192
True	1145.5006776548826
True	47.2554332437111
True	484.319831783601
True	884.7986381769032
True	783.8140920982327
True	290.8394758532427
True	747.9643290956209
True	408.0100052427666
True	43.37758719378146
True	100.32250122384028
True	696.2535174178211
True	72.38508859012242
True	142.45515275683042
True	959.2204908496268
True	186.6290790149324
True	269.5136646805428
True	108.37580262039576
True	646.6690613289527
True	605.7628639750204
True	212.5401396022074
True	423.7206541921253
True	40.03445328727894
True	280.6168621514034
True	556.053147959131
True	609.8022084864892
True	320.79137733338376
True	77.59034502633811
True	952.1194144995318
True	1066.1653780829913
True	563.3011310895309
True	62.59382833002947
True	29.89712039083062
True	92.61104261296478
True	105.40752156565858
True	100.56984857351452
True	890.5873201631966
True	1214.7480134075054
True	725.2440692126497
True	311.3746131573128
True	9.684062043389682
True	21.74001056064448
True	334.9723799368939
True	480.5693601948711
True	45.43156950221537
True	556.8067470002951
True	430.236015996021
True	402.6496852338968
True	78.92366272179615
True	195.0652140037141
True	256.02148492784903
True	135.60812802845865
True	399.1791528507348
True	44.16917556887155
True	180.4072178547258
True	1184.840242280125
True	6.642827466287783
True	26.698336071603485
True	585.7778014787159
True	361.56277104147546
True	785.7042689156359
True	146.82875199446914
True	748.640646209183
True	607.0430996275346
True	273.4692418954622
True	424.4233526802777
True	342.99083158139985
True	296.0453478265702
True	264.05398570981583
True	395.2446752212615
True	504.654159903405
True	500.3073590708365
True	108.529123197617
True	356.748604559221
True	8.302689793261319
True	186.36168948872492
True	244.72082853183807
True	842.3336785213727
True	600.311218975238
True	29.85185471122385
True	739.0078634224437
True	795.2866379062701
True	105.52907291858816
True	357.5945793828105
True	857.2110945650594
True	219.786497361014
True	165.7429836691242
True	525.8641852875819
True	596.9531003511158
True	1100.242884941456
True	143.31751678969997
True	153.5431378355213
True	248.77693255774767
True	310.3260044495969
True	447.8679878037641
True	411.74985678019465
True	320.1354800428336
True	446.5971429949223
True	503.9003100649954
True	239.30173715537364
True	1458.7100839472207
True	276.2982241366097
True	410.69607038742623
True	51.27649500183579
True	758.851220919192
True	251.5398666535689
True	905.0262085655716
True	542.2170896564486
True	311.4532800578608
True	778.2593186901748
True	268.02089057207047
True	222.36393439574897
True	249.7475589833385
True	222.1555390564511
True	139.09206260016583
True	249.62710487764332
True	723.9920626195698
True	510.6300759550013
True	210.8378449892931
True	1180.7230117973977
True	118.53170360021736
True	261.12226894311743
True	72.85216928754097
True	318.4502871176979
True	419.6330648738976
True	92.15640172014994
True	226.29802051234807
True	76.13722989358493
True	695.5282962422065
True	367.9776002259821
True	216.67624427671748
True	737.5145353196068
True	875.1550746220653
True	820.2623585553738
True	830.9419969465332
True	348.5136231416428
True	1.746160067644572
True	265.1114074306344
True	55.28774366512409
True	384.23942733437946
True	51.47259959078432
True	350.60440668512666
True	858.8534150563971
True	1001.145063020408
True	398.5552061418843
True	22.36882030121848
True	522.7389623239116
True	504.5818073850323
True	193.60924300239245
True	231.33761401895975
True	302.8742131158092
True	21.26494355745178
True	131.44874193262157
True	952.6834997254088
True	65.05509280732657
True	494.5394123041892
True	792.5558587802681
True	103.26102312231885
True	248.802534142293
True	110.42392007794798
True	14.600834134748304
True	1.2652549538619904
True	122.4030078093155
True	1000.2224985652535
True	466.393636103541
True	68.21263146396889
True	773.7939615028323
True	342.4618323708112
True	1.8799786772545128
True	444.7673366253815
True	189.31419438766164
True	514.4084824559774
True	84.04904233917256
True	310.2192052295324
True	382.4880670958243
True	169.87746806528847
True	216.69721526394636
True	132.9485002403299
True	174.37967878712038
True	996.268480020725
True	15.863647766852305
True	509.078788061992
True	483.42794165470485
True	397.03499877219167
True	219.3617856020258
True	241.895632747582
True	153.79526461455592
True	49.32801768576984
True	481.80378622619526
True	140.4860567228176
True	855.8095896757376
True	822.9493271146174
True	247.53942406593944
True	317.07414355851097
True	526.4932971151264
True	41.397452871875615
True	90.54012895018954
True	732.4569235109445
True	1089.674363233202
True	106.98056345640944
True	728.1342842304782
True	145.57843922203767
True	934.5650004106036
True	621.2104767313566
True	105.57578666600628
True	272.54189350799845
True	631.7631381580928
True	263.82595104132963
True	44.94211507298583
True	576.3696182698886
True	440.55110436335417
True	4.978831660600713
True	469.2499365515015
True	66.91362871061432
True	169.9852475759266
True	237.29745843705675
True	303.5867959443413
True	78.10005072028184
True	223.03002571864587
True	349.3290570442088
True	423.0298961856516
True	942.6150937276708
True	46.65229612380038
True	902.3922732976574
True	1049.7043072291085
True	133.46123192873895
True	75.02237773471134
True	997.704948798375
True	34.98338864806804
True	231.3381991824574
True	84.11416906982635
True	212.58475157339225
True	361.3631965604577
True	962.5638225327511
True	98.41282896073452
True	71.44482956738422
True	658.4015901028614
True	270.4845322147077
True	710.1425471512699
True	55.80333513677028
True	489.8191184340436
True	374.3195562389995
True	684.1829016354988
True	54.593697945454565
True	111.97570851328771
True	29.12807088791138
True	264.4332240905112
True	43.07070913471811
True	352.7899257366609
True	3.6859779823085255
True	1175.1912520675885
True	103.23750466305218
True	134.47947105449146
True	352.35311757103426
True	708.2141575195382
True	697.9725296886296
True	1042.356063750068
True	479.4799397389754
True	403.1479951052914
True	137.81341278895138
True	405.8290882800202
True	845.9633034023548
True	418.84255370676215
True	942.855324428057
True	84.50481984606333
True	429.120576410267
True	178.33070701469714
True	289.31369623307603
True	741.6095767492867
True	150.33036806182798
True	139.20954937300613
True	67.64720411271868
True	857.9665470410667
True	769.8753330757716
True	83.01584678085548
True	442.800131349241
True	737.895167466969
True	420.314012960577
True	55.51291810072887
True	322.7226246266421
True	775.763993277684
True	30.50150382048968
True	347.033626952621
True	171.31649218553642
True	287.4486128353552
True	33.26804129172065
True	224.2508962027852
True	757.6774013179423
True	658.3657076616101
True	58.686073307369234
True	266.9458232825345
True	899.035074142056
True	19.54957196128417
True	311.1955173178833
True	293.7163003069215
True	436.6649474154929
True	226.88277396815604
True	599.9839176677191
True	48.21061263302792
True	946.7040451284493
True	874.4288930531629
True	44.22794696043341
True	375.3388745908547
True	737.9890942466776
True	922.261160451387
True	279.69365433308013
True	596.343911408612
True	130.17670213722693
True	191.8332648162421
True	137.03419693394056
True	135.2840474768352
True	206.5662804845436
True	934.1888702753156
True	806.4899027484528
True	1024.1170884185644
True	20.515212676004563
True	26.09836541468469
True	352.9227339861324
True	14.072471101862604
True	615.3392840483768
True	1086.099078496248
True	257.7697955420285
True	209.77473780999176
True	82.48050615770495
True	217.84708825470256
True	131.54415047818256
True	42.60132963959065
True	133.46283649436612
True	84.831261385918
True	245.15651935079632
True	538.7144085920581
True	162.70668190061446
True	29.26639003690308
True	59.01335665447608
True	436.17988002235535
True	263.3909428300379
True	604.9937818479449
True	23.04374016768395
True	119.0607398911083
True	656.5282026665436
True	255.2838730333153
True	480.60765377839766
True	660.4637715182246
True	103.62384550675203
True	113.38897008835274
True	84.9618680159474
True	27.45774906564063
True	127.44227867429667
True	88.53703422922626
True	101.88109883794787
True	147.7457284039314
True	231.55743054131565
True	824.304295194007
True	290.9937686990765
True	932.1845939690496
True	167.90275056251514
True	192.58110553515056
True	800.967413685603
True	300.1962943278825
True	604.2481998608009
True	252.28403407896013
True	347.2743182107024
True	451.11332795451136
True	574.889604544075
True	650.3642114073853
True	363.2415116972976
True	32.659447040272205
True	547.9690451711351
True	632.0189172940557
True	18.72115609649461
True	11.42688341071206
True	269.8351653424565
True	392.7473086900257
True	453.1031575707061
True	64.63033132766425
True	628.2379970234952
True	946.6056125886752
True	223.1646111375412
True	889.74181387891
True	278.17822124027003
True	102.43117420840588
True	274.1232804255094
True	671.8973280563288
True	43.27520889193174
True	584.1267857881185
True	1300.248204436199
True	1014.5645420088234
True	908.7547520912366
True	195.300540428832
True	94.53576986496913
True	198.74087361894428
True	840.0605827924716
True	138.5933453045204
True	1073.5610301547786
True	856.3185148387655
True	45.22860011093415
True	92.26987243116058
True	426.5090991173041
True	404.47694926532216
True	198.43873759832687
True	514.6083230622216
True	662.7669676702484
True	127.9247929928221
True	255.627681484528
True	1003.983485077978
True	53.80875835827684
True	697.9411806732359
True	545.9865626428156
True	39.515595743333805
True	822.6381897521452
True	388.14547601165
True	554.2015847113151
True	105.64611120347288
True	256.9912177855479
True	218.28958335951745
True	25.03290435424884
True	138.4613673631153
True	736.5835105048814
True	134.87127316360994
True	376.1699643962302
True	62.968661312453776
True	628.935853741927
True	605.6934369681617
True	233.94928581193903
True	471.220196234729
True	168.9739627950786
True	162.74507729577215
True	216.7502853393348
True	279.48204052095616
True	360.2636990039659
True	130.3910293289066
True	190.61523672223905
True	26.40154319053681
True	875.9242484386513
True	305.6860051335315
True	9.759383846182123
True	365.9697149683017
True	165.4488617519773
True	621.52882734821
True	360.88141856370686
True	588.1248716356899
True	534.0410674534041
True	495.8965213141916
True	786.9251951719141
True	239.8818941677924
True	576.5678896161214
True	164.40587006935866
True	552.7866990503063
True	366.2298225556256
True	377.192833024181
True	129.1116685387006
True	134.85136602988814
True	110.37854112916052
True	73.77389234669438
True	719.7620260567345
True	182.74774548011857
True	44.930975916687125
True	0.0
True	547.7398530110435
True	104.84288954231056
True	23.581884261133933
True	41.47919194147273
True	107.4786773647882
True	559.8302039238102
True	179.8288094832519
True	102.30759986410384
True	35.94118619595138
True	161.9704121178955
True	939.1196786174152
True	49.02071227507253
True	237.49430052275784
True	729.2480817647839
True	319.10402385652657
True	455.99157946607846
True	474.4528998012756
True	503.2940384419926
True	627.9624791453003
True	922.845046672814
True	255.3273770902
True	1031.8353977909107
True	915.208431588573
True	586.7178139983731
True	343.60691442116
True	856.3748324033455
True	9.802133825647406
True	32.76681312703221
True	284.6068782887223
True	42.21854119271601
True	204.1388800506253
True	778.8983379074791
True	209.43979116213404
True	713.5848876934081
True	766.9872943728435
True	127.06514038294704
True	363.7167209787198
True	558.4891055909726
True	24.64113908983355
True	123.529396447043
True	443.22268066688906
True	296.94677551539337
True	201.2522671576889
True	107.81508286967856
True	378.53206812494426
True	21.985776496823
True	359.80380825249074
True	372.9656750673622
True	1013.3877519431824
True	339.62177489935056
True	29.92134509167204
True	435.8558459049944
True	445.2183159098507
True	226.9611073690624
True	32.154962821519945
True	747.8822627792385
True	441.8334953646131
True	181.3155124962548
True	13.1538918230515
True	1224.5080378317389
True	159.34483932305494
True	28.374114175924472
True	303.78158886410586
True	276.028347801755
True	113.55489836041144
True	287.4405179479404
True	45.25189186576592
True	318.14767353332195
True	295.27713997457914
True	338.1406779792696
True	30.97786072766476
True	45.00423973644029
True	1047.2322609727698
True	22.256752487286136
True	12.266610164254178
True	179.21580012243976
True	666.7348751574
True	9.04674393312288
True	193.0575945358508
True	177.983293768258
True	513.1266055950529
True	370.4881571842114
True	743.0910322600712
True	323.8831712165844
True	499.66628594995296
True	443.7096225928929
True	507.3515628856111
True	101.59842753505905
True	1279.1383850342538
True	908.1567293253498
True	282.862804194701
True	541.2285194336068
True	101.74640280302826
True	594.7859424968905
True	442.29895254602
True	162.95088932168932
True	74.66067056358222
True	349.5099549908353
True	168.84275700783414
True	31.331787225152315
True	582.0739381015406
True	373.9545486682544
True	68.27853970010412
True	32.24219506408899
True	704.2335634483143
True	499.6702961538657
True	67.27127425158157
True	22.095171284279377
True	336.855226931219
True	331.8834035159005
True	725.4987476214202
True	551.7844898223979
True	569.5072630601933
True	779.2797842308304
True	9.319256869393053
True	59.33864276809194
True	37.53272095891177
True	62.20040009526471
True	494.7638102499263
True	573.461017139041
True	79.05183034064943
True	116.30200691639268
True	194.77932941538091
True	72.24829323088446
True	182.2636499877882
True	216.6049591659931
True	272.078293803237
True	783.3724572405966
True	577.3744376427738
True	280.73129838977394
True	189.60421303005336
True	263.8138922434412
True	247.5929510880285
True	750.2619127927778
True	332.36713824548747
True	167.3785947781933
True	897.8648399905759
True	339.0212114128228
True	461.1834771281817
True	153.56466266803136
True	116.26793204735202
True	64.44601863122762
True	202.62268014575787
True	970.4091368448898
True	530.3977794801631
True	115.9109301365686
True	367.9356272458056
True	104.30681588257062
True	671.8274782668227
True	4.239030790202377
True	692.0271748766277
True	37.76691554053996
True	911.854431057465
True	836.7291095481708
True	219.13799230231416
True	32.12270228178177
True	77.1793651276856
True	457.0601561256472
True	224.3256924317552
True	1.3183412374545054
True	76.02948018715628
True	1083.1432711024224
True	327.94460621485064
True	658.8237382447977
True	487.7389218557667
True	32.9746780558463
True	135.99034008801902
True	441.6113875935768
True	935.4410140001822
True	802.6583872549854
True	415.0839271737044
True	346.5262455598305
True	16.294613852252265
True	79.4960052574046
True	749.343163228633
True	502.7564521463011
True	377.7175431403122
True	871.2881856076752
True	24.65044468624972
True	219.8668900084516
True	889.0528157265646
True	244.3589072045296
True	7.74247637954487
True	489.3997599073821
True	108.33277477971266
True	671.5486022095293
True	51.88289300225099
True	257.47908410860464
True	859.9877850256937
True	902.9882961166118
True	281.3595535302792
True	434.799795602697
True	118.177474422104
True	606.1162222796391
True	268.0836949672586
True	193.2197853825264
True	833.7248271867634
True	58.39067188485784
True	719.528226628224
True	275.3283239455045
True	301.22612841179034
True	167.72528242019607
True	471.3247358725041
True	603.0814457222839
True	360.20564936355146
True	408.879948690962
True	68.13336182538076
True	166.89922270009367
True	459.9167645352777
True	223.33389675919824
True	38.36910084351987
True	202.36820868152824
True	399.9681698358744
True	397.22146996725934
True	772.0040723296047
True	133.01161556744373
True	657.5835436258619
True	532.2028895939903
True	607.0684505887522
True	135.6088617946431
True	38.60993044902081
True	668.9073927343325
True	73.60487740457913
True	562.7928936727126
True	675.2776985863552
True	449.0549327788639
True	132.79261822810915
True	516.0132600100502
True	3.9665847642590575
True	405.0122986897546
True	30.46933334104132
True	643.0908499663395
True	268.97051465753754
True	585.9485801732781
True	681.4381621786199
True	147.63850929568872
True	512.0563753750815
True	480.6197411708396
True	64.36356813348466
True	970.2489618999152
True	3.6036140932196
True	23.32168906468073
True	646.2242276565954
True	687.156222776396
True	133.89985900655213
True	403.63477718157776
True	126.69734238221166
True	71.19657142492171
True	464.63232402856255
True	41.662744883222864
True	503.34070636345496
True	11.861347439296546
True	824.6645787552447
True	552.6791803093446
True	683.4520724314075
True	103.07226178868042
True	379.8250380430308
True	974.4030733180036
True	874.9010595989419
True	138.66187545577515
True	552.6970973744505
True	462.68234867883297
True	256.16631443396693
True	261.611026366066
True	6.5761456574766175
True	311.6943736475112
True	11.4014904777524
True	377.2710204760282
True	74.88984124434326
True	405.7474433961272
True	655.7550089717222
True	126.96422360793687
True	245.35444283707227
True	657.6489690683536
True	698.8763586346422
True	298.5161129845267
True	144.13320078509113
True	157.5799990858482
True	475.2107690614314
True	81.82234620203457
True	11.317968719089748
True	522.9000161492947
True	568.1155454918929
True	21.72665934212286
True	145.70381580368758
True	871.1930197578232
True	509.2719256879839
True	280.2342870914945
True	35.04568392283538
True	488.34502411280806
True	110.34511097608782
True	580.2074853976371
True	671.2160309448413
True	297.2774111633722
True	396.8038866357168
True	181.3660886054381
True	233.1557680497825
True	74.0461477879688
True	207.101237924074
True	502.7559629383092
True	21.941178742735183
True	448.5498475884796
True	372.3457980388642
True	718.5808668603327
True	911.1477074920052
True	877.4907416572757
True	158.08016106214097
True	403.4415026421064
True	72.87388378668736
True	186.19861280645685
True	321.1414523919288
True	10.222651942203234
True	820.4916484287976
True	23.249183645269024
True	393.3194412404272
True	265.8525621339989
True	673.0261200946608
True	213.25184700596543
True	37.6989982509143
True	686.8926019710652
True	1082.7825104455694
True	230.5648173296501
True	133.12240807266727
True	613.2775657974784
True	491.87584572883634
True	16.006539836581023
True	828.1152787170821
True	113.40784935452446
True	45.049157006786025
True	310.14940881182406
True	351.15410166773626
True	391.1275307514758
True	267.82210359080506
True	19.38609609940811
True	23.38087421888613
True	869.186151339384
True	197.4697464904752
True	117.0995432939518
True	851.5169000122704
True	643.0446205620041
True	629.5886291220688
True	453.9412298483969
True	149.76203889429374
True	31.202256447695262
True	97.84647588369415
True	433.6101425680821
True	223.9211086698461
True	508.00469110558976
True	139.62542426927885
True	487.8466589398506
True	627.8485023480112
True	936.5006637049344
True	25.160324507859244
True	977.6633462484766
True	1073.2700371095434
True	483.5806687827338
True	84.9024380747957
True	781.3097358736337
True	641.2130989345541
True	649.7826354372017
True	178.38567101683307
True	754.3475402203367
True	712.0130964929358
True	122.87186023728071
True	784.3975766341853
True	809.276626205916
True	458.56524261380633
True	230.0886724242837
True	69.71800973734892
True	313.90474565264805
True	362.2709389156859
True	478.2218244648129
True	437.3998895234985
True	197.1768917634527
True	313.3994361722742
True	3.121565383625602
True	13.94487954125074
True	108.85183789252528
True	130.4647434287439
True	352.58441394022805
True	344.40759358045324
True	105.11911035818912
True	18.724439499553075
True	213.1557756852136
True	892.2377604569049
True	461.5674267236872
True	551.1992860937277
True	565.2426489939958
True	844.0790701793966
True	632.9282574090167
True	92.6056269902879
True	196.4913754091436
True	249.77089100942925
True	290.83805812434883
True	105.03226748624884
True	374.8820850557384
True	437.4633469871973
True	172.47497154867895
True	647.1895227131354
True	252.1553343551928
True	201.60927848543423
True	29.53912540354458
True	252.21245517108957
True	484.4684614732005
True	168.65915782435053
True	544.9646977321279
True	472.58165630282383
True	243.3639738597415
True	107.91597673965892
True	44.51608579719271
True	412.0392322546997
True	802.6472537036567
True	163.76253651545346
True	1028.393553680586
True	1056.203153054218
True	469.1966429104577
True	102.13119793343088
True	127.40907037317672
True	677.7716728281625
True	7.079867241819472
True	230.24379484917333
True	136.8707519593239
True	118.96682036625955
True	332.77825069741726
True	660.0089282990555
True	40.54842571984029
True	128.52169427088197
True	945.9594185993636
True	54.86278275076571
True	445.05538396198966
True	533.3561429291715
True	257.711798599011
True	132.9267788563917
True	950.6826544584884
True	1184.8073566395326
True	521.0383804978334
True	636.390770136652
True	208.1760100490505
True	153.05774025230912
True	329.09797055185084
True	246.26751268856412
True	176.35604691556742
True	299.53993083385944
True	329.69980563658333
True	12.460083167117986
True	628.9072061280115
True	148.3384073153066
True	80.35195602193843
True	451.1502718519832
True	301.48149047859704
True	1162.056440851166
True	343.7130501650447
True	990.638616496546
True	9.647019471841212
True	258.5723186586152
True	226.57732522800623
True	160.25918775778683
True	487.60400198086097
True	189.2324400572342
True	407.5814262545583
True	318.4602106383477
True	113.63384377564664
True	361.5158727728276
True	1027.084116752938
True	730.9328744531147
True	231.10927713915984
True	107.52812809300988
True	290.4537271791391
True	23.176951050831818
True	351.3143167132968
True	322.3336990772763
True	575.8233130828348
True	453.47671842398944
True	340.3485054255245
True	153.56837390453816
True	13.721598021924075
True	430.6843453837636
True	279.0069277426267
True	147.66737348641482
True	299.43535739297187
True	416.92896968169055
True	828.5955641780499
True	314.20654637657327
True	780.0752351525962
True	394.93072270723866
True	380.964976692273
True	1.897665663036844
True	1148.53300634489
True	109.2669310984994
True	906.9531593240548
True	202.57721362050128
True	460.8477188528553
True	674.3641236487774
True	83.77606534346673
True	513.0928166786789
True	33.276075168964844
True	417.44654594130526
True	77.71257368401574
True	235.78040447009624
True	38.04221711799073
True	684.8023286531148
True	197.0109279540821
True	27.01755083714177
True	398.7105100939516
True	107.35660186085089
True	166.1630202245653
True	845.9945574094088
True	268.0121691036403
True	160.19529943266312
True	354.98436587308345
True	523.8293621236105
True	337.1188020710666
True	519.6041704246222
True	622.502104738248
True	162.25638292248814
True	7.322558372726145
True	72.43607174507898
True	433.5408856219128
True	87.72507942191031
True	81.15607901321778
True	990.5072853784884
True	26.9048764006342
True	327.0013263099025
True	325.73099468642187
True	465.9110851866596
True	661.8769271461185
True	184.89418775017512
True	678.2335584561592
True	330.02099585255365
True	351.5390685021565
True	277.36083153689185
True	220.50366598178485
True	368.92076862744
True	441.35951129280375
True	399.95224041058975
True	594.0722344531492
True	142.2916166334431
True	72.91883716259979
True	39.09965521527432
True	281.44800986375293
True	634.0448155458901
True	404.6647370913885
True	751.915648607916
True	219.27726809354596
True	390.6086144060199
True	68.33785338126575
True	55.5751483616711
True	430.7136524099559
True	203.9669704432593
True	227.60200612941605
True	42.42646228397033
True	1084.02406052807
True	173.30901827405455
True	883.5911666126046
True	319.12396071818165
True	932.8193720478988
True	233.78499699589372
True	478.5860502757149
True	528.4188571746314
True	617.0966733348732
True	210.18352703808537
True	491.6410881319728
True	940.4066665065034
True	125.81290713674144
True	6.670704837573611
True	589.2818176183496
True	30.505267662861865
True	72.80350471528708
True	799.9353290085407
True	230.52707846683916
True	988.1975171226354
True	685.1116639473114
True	413.10608257813686
True	270.8449331964876
True	473.8220202505726
True	338.58936762450065
True	183.45982993981207
True	665.477839013471
True	723.769176606854
True	214.45946745902987
True	87.470534886066
True	505.8381992498711
True	127.41621862031288
True	366.6030540848216
True	344.2080535014634
True	63.933778471556266
True	379.0385277747621
True	411.3736326192415
True	364.6177499846085
True	388.0853442811288
True	406.6332974299887
True	663.3817380588629
True	58.60815957661708
True	446.83552546246
True	324.00057591570175
True	647.6776326100696
True	222.33889897762705
True	101.74144817617102
True	41.740958723377936
True	534.2310064632201
True	639.4775323926449
True	182.8125864818244
True	416.7758584884222
True	342.34400933829136
True	17.084506694857723
True	161.94493995312737
True	289.5703968526716
True	3.0656599592734883
True	859.2642705153598
True	82.83452652391084
True	99.87744276964774
True	113.45860937367064
True	360.67835051909134
True	37.23724673202676
True	457.1625943001964
True	227.3915195274739
True	6.042325649792288
True	123.17065965077444
True	426.59909167279767
True	52.25173273148198
True	70.69238413015917
True	181.76640084950668
True	287.4262938929333
True	992.8363212679532
True	382.91664390445
True	949.4602756310536
True	189.4665060295956
True	1030.8180468367727
True	797.607770481621
True	659.769229376812
True	411.3611721261685
True	385.7365316168535
True	83.05391155126695
True	69.16151632349984
True	78.91523606782697
True	179.20449596345586
True	480.03536843749725
True	1147.1480680412478
True	170.05164553799796
True	345.1751290206082
True	443.7954833672907
True	607.5309966534675
True	614.8134787447385
True	285.3632436385725
True	454.4529503218623
True	654.4021452027529
True	97.61097532084094
True	746.9707975674438
True	257.8161130728903
True	137.37500373348615
True	405.3211262901165
True	833.3113213917246
True	424.5703232860616
True	893.0008553353347
True	198.7184639160167
True	353.9877275429451
True	697.5330602502629
True	625.979255426639
True	191.218444468242
True	258.6591112299355
True	801.0298166564119
True	34.360080858101234
True	190.93906991250668
True	507.9293466691005
True	702.6479289738514
True	106.21948485476284
True	35.85027957796552
True	171.3195453787441
True	726.055276147168
True	304.6600798268138
True	541.6368729993112
True	351.93295337996807
True	315.0002507336983
True	437.3277334766181
True	497.2743059863905
True	67.27129790125414
True	378.331102779497
True	774.6367687064425
True	0.0
True	284.1488766782663
True	245.0142866230652
True	983.8771110249862
True	159.14109661809815
True	655.6748305963204
True	627.694483631488
True	111.1906250774155
True	228.1743853802934
True	125.6206664587712
True	12.266004212232705
True	292.9128975988309
True	376.6693228088784
True	1139.6858967850958
True	236.4775504646713
True	398.6912040513024
True	665.9377480123057
True	195.5781815371335
True	24.95510126593968
True	826.4908462744852
True	591.8693777457103
True	164.11719105543247
True	620.4888571255601
True	157.53745702595992
True	298.9728685125929
True	792.9120887799759
True	34.916986199584706
True	103.92664998759642
True	533.312827267247
True	65.58961575375018
True	79.27033376248338
True	389.593745415003
True	23.728494952511987
True	766.1805411083393
True	102.01817154100624
True	164.49845401384246
True	17.784498407088734
True	734.4220533275039
True	29.736324767824406
True	773.0717973335497
True	388.7824040067392
True	114.6940334729369
True	702.6826036592894
True	516.3083044786055
True	552.0610711855032
True	48.29064929594622
True	357.5928658699814
True	5.898470644461601
True	90.18071952558763
True	382.21482934056667
True	47.88385013660134
True	119.0275893041872
True	317.0895516074588
True	177.2412140412614
True	102.48693359859762
True	652.5844854629311
True	20.37071846429681
True	1203.247363777317
True	504.5857859408072
True	296.91827368738626
True	500.1184618848008
True	120.9769119454611
True	809.794062114369
True	1090.155545957478
True	757.9926040434468
True	179.5372622227046
True	229.2715482928304
True	47.24907483148041
True	57.496123644894254
True	151.52387712143786
True	96.92842615452734
True	171.31742299910596
True	1167.22926275854
True	314.7721735500302
True	350.8558622735964
True	732.1038439696788
True	17.832175168874357
True	14.4354601507701
True	585.3786529017956
True	6.089939070271488
True	120.14439325889836
True	693.9457345100437
True	178.15056317758464
True	662.0825343771531
True	875.8989739387399
True	149.07665078604757
True	857.8610884153403
True	2.622874553111167
True	449.3869849429131
True	1061.4536031920177
True	25.58549747746685
True	229.83628551981957
True	148.55126594576268
True	957.6728169831208
True	221.21746127637303
True	490.6882942729279
True	119.45437565296103
True	518.085374761078
True	153.29448446903885
True	96.95040185792912
True	388.5485778458568
True	67.4869543999442
True	52.62670264871269
True	1078.5462999280137
True	263.5357343556599
True	158.35073212348792
True	366.9466990751516
True	399.2312999365735
True	219.61939783398984
True	158.00887680627852
True	407.1908699853666
True	36.4791737352031
True	492.4644602578191
True	1069.6889167898332
True	112.0284939136817
True	476.6820210772733
True	289.0409192855399
True	25.79660306606375
True	399.2240860025316
True	104.77148742222036
True	618.5008148732992
True	201.0670542054541
True	415.9127054385495
True	21.237162560579165
True	453.53705926298136
True	106.6716833408464
True	340.4799762576227
True	33.02368903873014
True	172.22075940042447
True	253.2984868112559
True	790.5472488263401
True	53.99243615170375
True	143.57719194141958
True	236.3987110616262
True	144.06053830468142
True	652.9880146425309
True	555.7544654588323
True	769.5359296624342
True	383.3021787914994
True	531.9862203875817
True	421.2359005442408
True	667.7417512303723
True	72.89290150401074
True	454.4087975590261
True	436.53671874338113
True	47.61929869810582
True	85.20562847421807
True	128.9406639461785
True	90.52631264801614
True	321.3223361349599
True	840.4069836858549
True	322.4548487000045
True	1087.939588027533
True	324.8045543971047
True	925.66280202185
True	147.39930714008338
True	565.0368928995398
True	624.2027449443272
True	715.5607882751813
True	430.06996291980505
True	64.10738230367618
True	297.878128616338
True	42.26018635981447
True	164.9871751710722
True	170.50388220308488
True	1148.6284741682675
True	237.5916117895408
True	561.845637633035
True	547.8899058691302
True	565.4609081954789
True	856.0976895276227
True	582.9115968320665
True	630.5133382226962
True	944.7173482647228
True	122.74286696656114
True	327.20224461225206
True	260.2842116333141
True	333.47829369133933
True	89.30468240613538
True	368.20775783957055
True	4.664956006463111
True	318.91094317369146
True	255.44859053344663
True	594.0909951527093
True	277.3023680783374
True	367.924447981021
True	10.31889912514137
True	61.53803900704259
True	538.1305287753637
True	30.67300502683237
True	147.19519087608356
True	64.85577187252332
True	144.0124530710645
True	252.6555055521842
True	68.18251100677065
True	380.610894679097
True	268.4245205253192
True	102.9138554607208
True	343.32037505321625
True	65.23503013700382
True	590.504739196946
True	864.4886940493208
True	284.53141482262583
True	1157.1044943303657
True	114.75158467687304
True	310.92484630331586
True	1038.4115885730373
True	84.04025363526499
True	286.91660944758564
True	10.181750670931216
True	407.0185273722376
True	461.9049021662846
True	156.4646963892666
True	628.1080477881599
True	904.2454174766266
True	158.60770949737844
True	79.23335408467122
True	338.47064235111014
True	556.4706249552557
True	588.9999248377319
True	1262.2887470449994
True	26.7118304794103
True	952.5115000930914
True	134.08022459288452
True	609.0239776101959
True	118.55090048661668
True	127.0796011205156
True	183.6853441870702
True	172.3124220372111
True	763.743879268439
True	208.2060984299445
True	226.54652402485195
True	68.07599917831067
True	511.29771670237847
True	424.5303583973492
True	176.8177801149303
True	241.84818510748727
True	15.638737546413736
True	421.54495504526267
True	229.13432817239635
True	295.7872942174618
True	112.7374085944424
True	689.2443530804336
True	409.33908238923766
True	243.4144862075985
True	639.9092806905489
True	509.9572303714618
True	470.51836906964
True	137.05555954309386
True	529.2754162806849
True	441.4963507818138
True	2.6476195728098237
True	192.8765111524697
True	87.0364669447922
True	240.7556315982237
True	3.583357229513621
True	130.69588942427978
True	359.3167433336924
True	6.714129029546056
True	832.8744603590828
True	169.83366691949092
True	723.6735094337664
True	792.8312656016578
True	155.35278573552
True	234.29145783364424
True	487.34022520808537
True	852.3335564997484
True	48.51751064792915
True	39.60043843351518
True	130.57008531328785
True	626.4938769916397
True	734.1556813767129
True	187.6247624579429
True	585.4159224377603
True	605.0306000549638
True	808.7798513701373
True	402.92738842434994
True	187.27519534787743
True	893.2828135118193
True	220.1416042445761
True	153.5305826890732
True	316.09930396902024
True	224.8417320212136
True	203.55759515681092
True	618.458577670508
True	248.57512581584763
True	201.14941051804
True	454.8504437500202
True	473.3557141158397
True	63.66882407453528
True	285.32020803313753
True	76.05627035109052
True	336.6583298088009
True	359.36414891592403
True	239.78293266931416
True	169.77936662836072
True	383.3230581991141
True	633.4902246558504
True	749.0573575849745
True	296.1932938024475
True	743.683765907772
True	61.30341741810865
True	874.0797472060241
True	348.53052491868044
True	14.203591557956049
True	615.0216271727774
True	679.9932944025521
True	256.6469307364984
True	169.57592823617583
True	43.9441635374619
True	385.6561110739273
True	77.09160809674331
True	12.781904650078635
True	891.232791023255
True	362.07290362571786
True	171.88972266971703
True	1025.1016582655543
True	11.039905826353234
True	800.3803430172206
True	31.840274254622997
True	656.5889786366496
True	63.75147231001699
True	742.4814383067625
True	443.1550428150368
True	202.9317861428002
True	454.0196680699025
True	214.01419286069984
True	293.3197492806177
True	226.66464842664644
True	406.9300499493015
True	9.670339325760082
True	322.40758202407403
True	111.32368937038646
True	12.209800059712808
True	465.9613794527507
True	751.6100492473092
True	284.7062699848976
True	76.41676266623166
True	306.7282922658189
True	83.51484023953562
True	192.38372542112853
True	184.17338207054868
True	389.80603244117617
True	46.80133852757692
True	139.17049304272024
True	370.4132619604073
True	895.2561445388591
True	111.82757066907244
True	207.258331238876
True	446.42777638783394
True	16.963888485011942
True	425.8353045841867
True	503.8141130007656
True	89.51389719744927
True	390.9476360814433
True	339.5876235056262
True	427.1941393165649
True	595.6811244387504
True	1057.7718693114234
True	971.64040621087
True	55.38225743496687
True	1064.5015140157932
True	112.52969304669288
True	112.58922054988842
True	108.84083612482586
True	491.1218094025844
True	373.32310656350063
True	572.3054715969242
True	255.4793573348743
True	164.77948770630582
True	412.231948134744
True	15.187543926736554
True	459.19049858897273
True	397.7042680322244
True	152.66186532826387
True	94.5169411338284
True	528.4855521835459
True	989.9193591727764
True	203.46477483057228
True	71.74434640274849
True	451.1727319684278
True	381.7273326822879
True	473.2428320913548
True	335.5691613605048
True	4.686518705573178
True	521.1486550377751
True	501.415517678338
True	500.7738401992984
True	192.2912462633961
True	104.95267046210758
True	22.198685616148207
True	380.92384103525615
True	108.0313320710702
True	8.758395913501854
True	30.293204311694755
True	354.5190482340624
True	633.4250766627019
True	132.84026616045853
True	88.00272141816754
True	25.183561649765487
True	402.120396215259
True	356.66979746276155
True	791.8211520809779
True	299.5061559664166
True	524.5933171430545
True	538.3254685928819
True	533.8853505989292
True	296.3024080481872
True	573.0671641838871
True	102.39285388673709
True	582.1781612774723
True	7.026050258374022
True	361.8130574105703
True	429.7120568309181
True	957.133157129138
True	350.5855695965782
True	793.2519533071005
True	973.6370218407465
True	167.5947526378511
True	40.077481902191394
True	367.0109903401699
True	382.4732198892805
True	580.5881344680527
True	250.7411746788513
True	29.84150912450948
True	641.0574506216665
True	131.51373904619794
True	1054.3915581628546
True	314.17520154063754
True	453.4605313161196
True	127.5336259831086
True	804.2043700559215
True	143.54391326317588
True	816.4009353520831
True	562.0295538406212
True	180.795958766533
True	120.33798271386704
True	65.0234231529498
True	572.7333348358951
True	919.2058536765256
True	423.8353293883395
True	538.8153588884387
True	137.60993009635777
True	594.0143018139169
True	472.3563752923373
True	776.7676777462547
True	312.88462486728343
True	586.9276631913847
True	116.08065558283828
True	26.273945161344123
True	407.4401293817878
True	173.159851932919
True	103.98640905551578
True	361.0472995461693
True	1071.4039787408938
True	279.8045657267665
True	554.7435871131876
True	11.009029143700644
True	75.34257903470464
True	334.72851045205243
True	782.5279403069594
True	452.13484870735465
True	529.1894590065317
True	721.8768799356089
True	66.92980223532028
True	712.9161449526857
True	46.40019168057924
True	103.55583693292516
True	183.43695124672936
True	83.01620865184127
True	26.389415159237476
True	306.7732320519677
True	477.0290663978302
True	897.1891483844067
True	871.5553675451897
True	6.563571078980635
True	290.281002270647
True	477.0314115797371
True	130.44643153735004
True	242.0888829957725
True	321.1895074204371
True	1324.5938066145893
True	460.31274430424776
True	25.60217913154717
True	179.00869875530768
True	701.1100346609367
True	37.50010699292219
True	174.1801648533343
True	572.5729025343514
True	72.2572851201388
True	862.0781662245224
True	323.93906843225363
True	664.2591094119359
True	76.30910947177779
True	681.8755090956387
True	595.3447984334383
True	875.8207091467391
True	247.4715810392924
True	512.21137413502
True	846.8034496021224
True	932.577799519572
True	236.5094776360879
True	755.4330030232337
True	214.98535656834727
True	441.55888696562937
True	366.2030290063193
True	503.34665140426745
True	483.57830482792514
True	313.91091992256025
True	359.0364996322883
True	108.31998139924636
True	352.18424183810214
True	1169.4071844520788
True	327.20688586837446
True	149.42911398800632
True	293.5140411366948
True	757.8092306763093
True	638.3306816826811
True	412.9255758826313
True	120.08809023792392
True	326.1864031308642
True	37.28298029388549
True	173.30867783435116
True	92.48214812239256
True	89.98458175335549
True	529.3576878341269
True	139.29250085203176
True	134.2281361613027
True	109.3110137805868
True	85.41270069423072
True	452.5034833507018
True	395.0897213217078
True	1062.7364228085696
True	545.7784904022594
True	858.7412484649567
True	277.50324165056566
True	299.96341671775343
True	537.8735815769954
True	194.7631342053702
True	752.9437929511249
True	242.2460105139823
True	358.93014550988573
True	70.11175247820744
True	113.16179908204164
True	254.87975237205933
True	122.5776365126512
True	471.8942321787732
True	30.06652518751981
True	575.3916678872638
True	986.0797050054512
True	725.004009556799
True	1.2658027278408883
True	62.7762298739735
True	489.8933637497452
True	446.4542925435945
True	76.80209149347246
True	115.7944978883166
True	299.20027715098894
True	82.79391156206069
True	52.51707584119328
True	714.9902003137117
True	675.7677736446236
True	162.76394783405334
True	170.98934186416784
True	525.9410230081179
True	57.71231082711688
True	25.385266511734542
True	555.991933152895
True	456.73044449077446
True	1140.2999550201184
True	46.77500515567864
True	469.7972409178883
True	884.1161371747149
True	824.4002974595835
True	282.89509578903534
True	773.2840464642728
True	394.9741973734097
True	41.130976717410526
True	102.66242630277968
True	726.9248448560621
True	76.70583413606921
True	135.91505600813653
True	948.6468548399588
True	193.0521646448802
True	266.1777879897809
True	107.21251074279762
True	665.965947974949
True	596.1945398391466
True	219.8422721958915
True	430.1741451066116
True	40.139656626914416
True	283.70488111874147
True	580.9772450536695
True	605.3987738228354
True	317.54536541578346
True	74.17969540829228
True	941.2369499373405
True	1100.5839826018157
True	567.2222666272364
True	62.9505731054761
True	32.0967348353623
True	86.94965596017164
True	100.40745540150192
True	99.3753063890322
True	844.6197713563556
True	1168.5057977200977
True	715.8968651640271
True	346.7530368492425
True	8.35774605208988
True	20.83095884209951
True	341.0260792767948
True	464.0876692890788
True	44.59874217850699
True	558.8578985578666
True	443.567107913698
True	396.65629479562216
True	78.49995474214776
True	195.236259926088
True	262.9237889465996
True	135.01781741052255
True	386.2947282881324
True	46.62747021738694
True	179.6510656488884
True	1183.9673456546816
True	6.385614411235183
True	29.496975504342974
True	584.4619208123811
True	360.0526278057439
True	790.4023628406064
True	154.39774642914244
True	754.5558615466601
True	589.5901725383051
True	287.3929260500492
True	442.0676933914843
True	348.53004674876496
True	300.00300483117826
True	272.5497412276428
True	412.9945482969117
True	500.7529449262992
True	517.6924176328986
True	105.63043894303608
True	353.1566705444868
True	8.248681077625104
True	192.57989239271407
True	225.58557147299743
True	888.6505737331294
True	598.7268569802031
True	29.9014521524944
True	736.4369089274331
True	836.9731301062448
True	101.6000057485087
True	355.3043939865248
True	845.9903395208017
True	225.0188099290097
True	158.9500303839575
True	538.2761664444167
True	582.7581026035255
True	1102.237845939514
True	156.52517998430503
True	152.28460461024332
True	253.5493717749117
True	321.45605847036245
True	426.7575939652389
True	414.12134779172567
True	324.63196761629155
True	446.99810476942497
True	486.5528917564034
True	238.5761576540716
True	1468.357412680901
True	253.4060451596537
True	397.6812115472652
True	54.24840806941746
True	771.3780900343053
True	259.22006683684504
True	895.3069989635425
True	563.5195607944273
True	315.1904661886116
True	775.7429045206445
True	257.1288840502052
True	199.78539385784865
True	256.6170862773364
True	219.7285017819208
True	131.5781857844767
True	256.59393581396813
True	717.9696435302657
True	531.7014363544669
True	212.50018389284045
True	1147.4460825224794
True	116.36111249048255
True	258.708095933109
True	69.75585664490472
True	302.7561221153601
True	423.5258968095408
True	91.91980906120104
True	204.04652645462872
True	66.25833406263125
True	694.2635177030528
True	372.0185632471269
True	216.426632327764
True	726.019409934543
True	846.7898838289935
True	799.5027845764665
True	844.9854227775717
True	353.6484876713883
True	1.292820116907467
True	261.9467413306352
True	53.44150029118957
True	383.5809729846643
True	56.047806685005966
True	351.66817447336825
True	838.2934168100642
True	1049.42363300776
True	409.7814342916808
True	21.187309939533566
True	515.2254252710363
True	517.1928974145573
True	191.27850227941485
True	242.44926687192597
True	290.5610873952726
True	23.10239203170167
True	130.30964222312767
True	981.20937646729
True	62.76865475560352
True	487.8464319809602
True	796.4208685062697
True	101.50053257449032
True	252.6706359120403
True	114.60847449081332
True	15.568281081061524
True	1.3554906069629793
True	115.82030028356968
True	1019.2063731189112
True	488.3247712009945
True	66.68548678562314
True	792.463431812473
True	338.4834199173508
True	1.7371824565273335
True	459.9098887602645
True	188.44782807604767
True	480.885222393786
True	84.89647044920109
True	318.6309173147589
True	374.6784262986792
True	168.14930568648464
True	207.6953407773364
True	123.23052024087048
True	179.26649685462513
True	1029.411833161568
True	14.099898823792138
True	503.28898780860266
True	493.7629747918526
True	399.3671462477811
True	223.3960341640412
True	231.15347680581624
True	163.60570712206396
True	43.98478141557969
True	499.3900957526783
True	153.96145199554022
True	801.2263773022203
True	842.9824994845602
True	261.1713231078145
True	298.8714339214599
True	522.5598655690895
True	41.18240546502405
True	87.95670884647542
True	759.6539719255805
True	1068.9788922192602
True	116.28247962387472
True	756.9484472441252
True	135.6407396226001
True	944.4349176583438
True	660.0858188712937
True	104.4077974531177
True	286.7370110149233
True	628.6184374202998
True	270.8387042640743
True	42.84826785148114
True	572.7629108409755
True	451.6257670180929
True	5.744491011359877
True	476.0272333009048
True	67.00180984059003
True	171.64947721452893
True	244.40147871745413
True	300.8249535596321
True	79.38267826804903
True	231.09677317082185
True	356.22548546545426
True	450.8920311611328
True	910.5069075767412
True	46.17413917798099
True	901.7130841466764
True	1037.4186549253811
True	131.00047528380009
True	70.34196617961899
True	984.0260326522068
True	28.155752152246663
True	230.12639244653323
True	84.07402532710049
True	211.40311583593893
True	358.3490332423078
True	950.316740576088
True	98.25103737808972
True	70.18151259031441
True	644.1233745031628
True	277.7143652071365
True	726.9052550625803
True	56.05075171812063
True	481.8251276626141
True	372.72397942825296
True	680.9232942674666
True	53.00032863671285
True	109.44255818821446
True	29.00326417815433
True	266.01139210567175
True	41.07822836611046
True	344.01310021207627
True	2.5007071596450414
True	1176.386611212648
True	108.077562750174
True	132.04238769317365
True	362.6140707422087
True	753.0514599523298
True	667.2514892071408
True	988.9071276975862
True	466.2289258109192
True	416.67603030335647
True	144.21996235472798
True	424.1140098568335
True	846.2087053139493
True	417.3312366354512
True	904.016038586644
True	89.01936205813719
True	432.7446942496758
True	171.06961686589264
True	296.6862064826811
True	742.6484373051844
True	162.5884586965534
True	138.0294068336489
True	64.48779244198805
True	893.8990967564474
True	779.5678396399542
True	86.44475403203153
True	446.7387358832105
True	721.0616308267369
True	426.0291859257891
True	58.70204504536852
True	322.5270158594837
True	785.4932694145252
True	30.86009141062969
True	377.4794765815439
True	165.8461420093456
True	287.72635479980534
True	32.497478542223064
True	218.58318907588588
True	764.4922804309455
True	642.7959878743746
True	58.60398869976717
True	290.7829559128644
True	859.7309264877671
True	16.98403254017511
True	319.93827899811544
True	298.38177796499554
True	419.5728813515473
True	216.8281483908
True	612.50122110743
True	46.45573799219188
True	956.8513189579384
True	877.0669894552311
True	48.187104589331504
True	407.463959315476
True	709.0545658428025
True	922.9240992732164
True	257.4193050633504
True	576.7523652534038
True	132.02465312358882
True	186.7986767444732
True	131.7683171543262
True	131.7522401015806
True	215.72814125027003
True	923.8016352201716
True	782.0739831964313
True	923.1481614585878
True	19.72411676041322
True	26.69821542154181
True	356.8278913364916
True	12.71139261475324
True	598.1827426289133
True	1067.7251737653346
True	264.8195317954487
True	211.99833777913955
True	83.15175498438136
True	215.29062736052265
True	131.93456367547344
True	43.92105808390124
True	127.64517128038544
True	89.69951451646648
True	239.88627501570647
True	547.752419042242
True	160.82762289178308
True	28.92733846732249
True	58.37257577234188
True	422.5505671501065
True	273.2564179218862
True	575.82177471129
True	22.681500941932185
True	117.31599087612366
True	667.9475595387136
True	256.99234408178927
True	467.443308808737
True	645.8264878589962
True	108.27270050748258
True	110.31239210194578
True	72.6253396077387
True	26.007056314934072
True	126.9048182202722
True	87.31116336491067
True	101.3260660461056
True	154.86276598743115
True	236.46215900206664
True	848.144822417011
True	291.8386180456275
True	908.1287684535846
True	164.12429840227864
True	196.57355317449972
True	825.5823895225325
True	307.3786723954306
True	601.4212235440945
True	248.94596812663173
True	369.1318748002635
True	436.2820342646292
True	553.4208669542656
True	647.0290220734923
True	360.94153712638894
True	34.077137388383754
True	562.9903539242808
True	621.4199989613433
True	20.741837994954437
True	11.178829960041714
True	262.342974676727
True	406.130707975441
True	445.7401391875613
True	66.83070011921349
True	641.3096356711048
True	931.784083413406
True	253.46735973395343
True	895.3873608483847
True	283.69898582375816
True	100.356902067914
True	278.47288822042384
True	687.7203157847505
True	41.15922104489698
True	575.6790776961234
True	1279.3490345450994
True	1007.1496949753488
True	896.2540962931055
True	211.64506525982276
True	86.60682874162669
True	201.85385457618568
True	842.8365816918299
True	148.07287613614406
True	1084.4488639829456
True	863.2774116440183
True	40.8123243270081
True	90.9012609830521
True	407.8156325781369
True	426.97704486839126
True	202.58618408635564
True	524.140900535794
True	647.2235932598007
True	125.7393958251609
True	274.0361404778375
True	969.16204115515
True	53.655950285812025
True	715.5792657766622
True	545.2833145339079
True	39.62819435231882
True	836.8499964385506
True	388.4136141254856
True	560.617568222096
True	104.6057697980401
True	266.8911571039225
True	226.5016905381038
True	27.505644776594053
True	138.27721733519192
True	731.9071804745972
True	140.07855487053405
True	392.92166415702206
True	63.05568137335647
True	629.5288323038587
True	599.9012756290699
True	245.03379820672995
True	454.6184659170992
True	173.6450215023252
True	163.85777092659796
True	220.3169299653561
True	274.57135932448654
True	367.61491158123056
True	133.40487712726855
True	191.2224026345631
True	27.38864524779251
True	878.6911063989905
True	319.7907623302634
True	8.838752251755452
True	366.9182326061448
True	164.35402503526623
True	625.7261926845553
True	383.7160908268739
True	588.6266552839337
True	564.5650114232802
True	485.5250175500143
True	789.5589531289752
True	246.9700848679805
True	573.3562633729374
True	160.9172923326949
True	527.8354601394747
True	371.8887073706938
True	368.3881877720786
True	137.62573797355554
True	141.33300865630065
True	106.85082504526594
True	69.44128960188245
True	703.3825783467538
True	184.7473211965508
True	44.71299337342288
True	0.0
True	532.3730495000082
True	110.7407218108937
True	21.57634885449589
True	41.54022278592697
True	113.16812744120752
True	542.1771144509768
True	179.90380721767684
True	112.4491955404135
True	31.93873371203806
True	161.12075689880268
True	931.7125624972708
True	49.54905140128405
True	233.94879172715824
True	720.9828666147166
True	325.4733747523106
True	476.0677082743271
True	488.464862021944
True	500.3010515548796
True	595.9157648609491
True	919.5719458847568
True	267.7553081051067
True	1027.5031143433898
True	908.9446409948672
True	624.8167470755368
True	351.19255791917305
True	842.1825031132821
True	10.587455668512792
True	31.25126453999464
True	289.1504478117165
True	44.19035412135501
True	210.93597780904125
True	769.4714852190855
True	219.69389147791995
True	746.3119792005944
True	772.9890786954693
True	121.40506579080856
True	384.4648194510779
True	538.0594576239905
True	22.04742094715306
True	137.5259357019035
True	421.4282183753026
True	302.94068694605863
True	195.07774870294944
True	114.51879132161476
True	378.29269999308735
True	22.348188450619904
True	376.3737476535095
True	351.96693807963146
True	1052.576827019829
True	360.01625776049354
True	30.86900263869857
True	438.2952565302536
True	431.95470970267945
True	232.11763000108397
True	30.3621071211952
True	764.6404126750376
True	431.4959671797385
True	172.17244215743654
True	15.043427783376094
True	1222.6655199203462
True	166.38912354557712
True	24.629524549509984
True	308.8978511360912
True	274.60875701064487
True	116.24564531904107
True	294.24391573849243
True	46.12508269664893
True	319.9870155060589
True	312.8199711655516
True	332.745776596286
True	30.927160789945788
True	44.20398294599742
True	1066.1563548715617
True	24.050920333593268
True	14.355081979090407
True	168.29057482092077
True	659.5024479046118
True	8.093199045434158
True	184.63161562217036
True	177.54158198420942
True	532.3056535954321
True	374.1473833264102
True	727.4174888853296
True	321.38975415779726
True	473.19694450518665
True	451.67919986735785
True	510.20018563415
True	102.56185551127028
True	1238.1040982776208
True	903.9094764138542
True	289.679868634086
True	531.165122729922
True	101.5454645577017
True	588.6163327713964
True	443.9499931607383
True	154.97996227110863
True	79.9139774273005
True	340.9331880196413
True	166.01144399289805
True	30.53684181701556
True	572.9843036696628
True	371.7509197501023
True	69.2336684598788
True	30.604451411608498
True	646.1020659507114
True	483.2516789462641
True	72.45641025592577
True	22.00729903430819
True	336.71422365122294
True	350.1345274044561
True	699.9599387668376
True	552.9815900264683
True	556.3690085208842
True	794.2912602702377
True	8.37462748577906
True	52.15263091610611
True	37.49935938059498
True	58.09538411777449
True	516.0630394909923
True	603.3318521222715
True	83.94814494390108
True	114.76018046491912
True	190.8640752969108
True	75.65723049461683
True	175.16797336219366
True	221.2391526878409
True	272.61884711596696
True	831.5669254379019
True	599.6090334815947
True	286.4320618543615
True	194.4732394202333
True	262.7958888659814
True	242.82278106894296
True	747.9955972196798
True	316.6377315280353
True	159.82050204257544
True	916.9233559096272
True	331.61171885167226
True	481.5478897584685
True	152.59484062775908
True	123.64351623676951
True	61.15888329564911
True	217.70580224224383
True	996.400928019872
True	532.2266093587714
True	105.05157353068957
True	354.6057713184395
True	98.40022960427817
True	679.3678459569251
True	5.511348151514762
True	706.8134858320724
True	37.04977900993323
True	931.3641960537605
True	845.968254092121
True	205.54488430195596
True	29.0806265924955
True	81.52205137214871
True	473.92720609226257
True	228.61367208663563
True	1.0859012536303811
True	78.15388207801608
True	1084.8116709125482
True	349.9856041967368
True	672.097122038666
True	481.42740877437353
True	33.31889452585169
True	138.2121020290127
True	439.9223229694589
True	918.254772518385
True	850.6340000818756
True	440.2531023281936
True	350.90523004468355
True	16.225757974310717
True	80.2822939014559
True	765.5194021024334
True	480.24574524490015
True	391.8740752974972
True	884.3282270344783
True	27.345569073365315
True	218.7991120148454
True	913.3531802060352
True	240.58570957169323
True	8.561229366567405
True	498.94860350162776
True	109.41324015392765
True	656.0842433541454
True	55.04710932168727
True	254.51241019441363
True	882.7228262223658
True	925.8659137772178
True	266.8490177737681
True	442.8978415063093
True	115.21568843626366
True	586.3995958995342
True	267.7335940931678
True	185.119022295795
True	879.444037399231
True	54.53737452490013
True	708.9146308517551
True	290.5002029065655
True	304.8383129618889
True	173.52112808688375
True	492.4746307888973
True	595.2869818230275
True	366.8804674926632
True	406.4044327748909
True	68.1644900573331
True	158.89360966618642
True	436.0776424461843
True	212.61656788073967
True	37.243791855177335
True	209.71618820847533
True	387.16579643006673
True	415.8026922998236
True	739.1985198405338
True	135.94774468112988
True	655.8083559957443
True	491.48476058415633
True	609.1650729369123
True	135.6638277006913
True	40.33646844710789
True	663.6027171329217
True	70.51831439633455
True	557.21398241742
True	688.7376222621697
True	453.36054348961176
True	139.32772880261712
True	506.2190310959269
True	4.756494679434445
True	389.63931305378674
True	32.082637707995296
True	623.8624646334686
True	258.6248535350759
True	590.8091456602781
True	698.3674976744586
True	140.98229535093432
True	528.435623415258
True	494.7240171570272
True	65.38788750220269
True	955.3924574642998
True	2.8985991926507624
True	25.91127719512392
True	643.7353003963751
True	678.0295005199066
True	138.74829320391896
True	401.00891269894976
True	128.44813390212863
True	74.55385449883444
True	477.74233145587147
True	43.56160536238317
True	518.0349442591707
True	12.019544625408304
True	827.1896558078141
True	536.3117929366413
True	649.7965191800728
True	104.32918512657432
True	387.98910601238816
True	1010.5545745032042
True	838.4854950745618
True	139.87972208905262
True	544.9432909296735
True	439.6617351615248
True	237.34782458892295
True	256.418019211108
True	5.525447931038746
True	314.2877388442461
True	11.985894308364296
True	363.3588801270376
True	75.89308870496662
True	398.4321342502176
True	661.3965445484641
True	122.85697045536368
True	236.2505438559445
True	635.9424815741489
True	695.1587475139465
True	279.8745612495323
True	137.3329266644733
True	165.6827102980028
True	459.6673305479882
True	86.07480642125488
True	9.20296533490248
True	509.6855628343757
True	568.9555013635987
True	20.880156203568045
True	137.65986618167702
True	890.2903799396908
True	499.33636590518455
True	276.1505327388005
True	35.683660685273885
True	474.92379075664303
True	109.31208235902756
True	583.3447854248461
True	651.5388099545834
True	304.9009203975281
True	400.7964915309884
True	186.34189880214836
True	242.99914970845137
True	72.06343597750516
True	218.3249015261135
True	501.5274764197831
True	21.142472245626283
True	444.1605589984114
True	371.1147508049391
True	706.8798028366215
True	879.7869916020244
True	893.9364937609652
True	150.62694651355324
True	410.9301635178743
True	65.86295687383041
True	188.41573329461224
True	321.9673598037808
True	11.851445688580675
True	800.9758496960397
True	24.32634618494336
True	392.2590675217297
True	270.6483421055218
True	676.2802529454468
True	208.12512102837485
True	38.16774296134059
True	699.849402150261
True	1089.2013294438752
True	225.10217250370047
True	132.42626020164298
True	627.2867604933192
True	507.62274253980365
True	18.62120753594345
True	832.8670908072606
True	113.73122730860662
True	48.55282958971615
True	315.92026231959227
True	358.9083699730004
True	377.0055557171191
True	272.3341665419407
True	20.199187529870223
True	20.869855565093346
True	827.2753555360216
True	204.41799717149976
True	118.15891628427228
True	854.087101950789
True	657.2462185222812
True	668.3562056660553
True	451.6580236774259
True	150.4678180113527
True	33.53247030509164
True	99.47394979363352
True	432.163374341717
True	227.8034200517669
True	481.4038330524952
True	146.9085542550106
True	499.2195632855463
True	652.2584973292492
True	963.8093819015104
True	23.811760343712383
True	965.996581361412
True	1073.675348705989
True	468.5873829050592
True	82.76410828379926
True	795.2682566350973
True	647.8989025672125
True	682.4320199708695
True	181.39422215906757
True	766.2182565935275
True	711.3427488798224
True	121.35261260059812
True	828.4233971926393
True	809.3194586955115
True	481.1292030636986
True	232.0478159735142
True	72.63680464527592
True	309.97083751393
True	338.9033089975633
True	465.8361089012989
True	413.9764612311197
True	187.8742547663802
True	313.1566497835132
True	3.2041946987243115
True	13.535159401456024
True	108.3346386059324
True	133.61493921257085
True	362.41684856386473
True	350.5040615269388
True	112.183836646346
True	17.48508410161741
True	218.25496936911156
True	838.1828492591794
True	468.680681826664
True	530.1590892872898
True	564.4148460425606
True	778.8344853720878
True	640.9176133418591
True	92.84206857636288
True	209.20046561900105
True	244.4787458738654
True	296.148866380156
True	106.29312399010442
True	361.5399925166955
True	428.4289209750881
True	171.99629865568832
True	639.4842608761908
True	243.30534509169928
True	211.5374512169015
True	28.903627336976665
True	243.92167163627988
True	504.4072085932398
True	165.17414876635272
True	537.0723781363929
True	485.15802033546186
True	241.8794776691006
True	102.35794672020133
True	42.841970227945815
True	408.2147603847116
True	800.5575127211852
True	161.68680904635067
True	1040.373851757243
True	1033.780453273982
True	483.2814971871328
True	99.63165714609798
True	119.01576682592004
True	640.1124979164202
True	7.810586498346499
True	221.73319518462856
True	132.81353768471578
True	119.05877547558497
True	321.6281064414781
True	640.092302498971
True	36.08004873199946
True	123.04882286159486
True	946.1605357149024
True	57.75206652074795
True	460.160465946652
True	529.7607834867192
True	255.2387814359857
True	135.78289410048075
True	912.6145712424876
True	1191.2760504847424
True	528.5174225043183
True	649.5614319818861
True	205.03508300918625
True	150.18209261242225
True	326.8576197399033
True	248.33918622806812
True	166.88961549101603
True	318.44226602444013
True	324.9421317821255
True	11.628360723378666
True	640.1229460452099
True	147.91419638821617
True	80.5750225798367
True	430.9865796896268
True	311.5006361364251
True	1176.9596362911718
True	350.8477416611485
True	976.3574979086982
True	9.518797071009695
True	273.0411710484704
True	222.8780391806096
True	152.24717613503282
True	474.1897494650715
True	203.87017684270523
True	424.86656314401137
True	326.87817997443807
True	106.82544409543736
True	356.3819198321619
True	1004.9881165837096
True	672.3567243095272
True	224.62866237876997
True	99.0740997719925
True	305.21953343690984
True	23.430414448986227
True	351.1131724599997
True	319.18314898446545
True	578.4776681250552
True	444.57054562820144
True	360.16982415102655
True	156.64048449290914
True	12.513500502567116
True	420.8467617117921
True	285.88054570747784
True	134.58438384473484
True	305.1283946398023
True	444.0902516270641
True	820.2146095744218
True	309.12120282986683
True	781.6213113116783
True	417.55479740549
True	368.9325830281181
True	1.4695448786667966
True	1189.4313586186831
True	102.09654838787424
True	887.679708930529
True	216.20950828520265
True	469.6910627993632
True	670.5074581654055
True	88.64911420292293
True	475.8561652257812
True	31.91263747758767
True	410.38579425876594
True	78.04336676785024
True	228.0103380091929
True	38.50828736347505
True	677.2183421513387
True	182.3773420393695
True	27.158895734553106
True	389.18466374767166
True	112.26080837340852
True	164.99124191134007
True	828.0918404589848
True	258.6548579970169
True	156.51544001501418
True	374.0249729253227
True	524.6498187674908
True	326.5046993140464
True	509.0511420948058
True	606.3632833818361
True	153.04226110335588
True	7.163369595060242
True	63.59343188419128
True	428.0286724033032
True	91.9952403185984
True	79.9258713058515
True	1077.530211377555
True	24.50822195450219
True	322.40984839900085
True	316.0765851886748
True	445.8511703500671
True	670.9271407328839
True	194.0453106193796
True	657.5706832660331
True	325.573254072832
True	349.0682873842288
True	278.9077187649742
True	214.76395645719347
True	363.9273015811716
True	434.4381291030663
True	408.9723826182227
True	598.0448498541809
True	141.48548100984718
True	78.66640129396555
True	38.619447321912325
True	279.2531927445784
True	649.4031813065361
True	396.19005856523074
True	790.5338085345022
True	210.9098142216532
True	396.794094562835
True	69.78082758008163
True	56.105528511720046
True	391.34741903296384
True	201.90844421880016
True	222.3785826835421
True	42.752340878341286
True	1057.2934197160534
True	168.78712384220057
True	926.4442807123912
True	322.1866971984383
True	931.048605335694
True	239.4393509170111
True	469.9184989275781
True	534.0957356995127
True	613.3999984327032
True	219.57949334604768
True	476.39899890051777
True	973.9304513126408
True	119.472907044297
True	7.3455264317287075
True	567.9982963402193
True	30.530400700654443
True	70.25914588728706
True	822.1139791207312
True	230.1227103113423
True	937.2740570052014
True	701.5049245034933
True	423.05245864206114
True	298.7367155373384
True	484.7410812911178
True	335.0337129544948
True	180.6213109838689
True	661.6685850301949
True	730.411755688626
True	209.26792438554008
True	88.10192359671427
True	508.4761180956624
True	140.419159113707
True	376.7753885919257
True	332.5977318811057
True	63.8485898784122
True	381.6767421905748
True	412.6257210056797
True	387.51935165584223
True	432.71308126061695
True	430.05135704818287
True	664.2530167146408
True	57.058835886179246
True	461.6999482279143
True	325.521579716674
True	664.7424539536516
True	222.7275856581737
True	101.72532487316866
True	38.22148380020245
True	558.5995467336696
True	638.8432378002072
True	188.76326573188547
True	409.5473308913512
True	339.06230388846035
True	15.950588137326186
True	165.74435263912468
True	293.52384860406534
True	2.5017772967649607
True	872.5085947760685
True	78.64042546677452
True	105.15323240968058
True	113.50870273301504
True	364.3073018762981
True	37.39285342019688
True	466.4612414573908
True	232.37450684525908
True	4.700591890004043
True	111.25213890159404
True	440.8031350861679
True	49.76356304006702
True	65.1573943144799
True	179.53521627444553
True	293.5560513841028
True	963.9326417486376
True	382.6567846738093
True	940.3692201216428
True	194.82857333375827
True	1037.894684397127
True	788.5940752800394
True	656.8865140985703
True	412.3341475162037
True	378.5297596815007
True	80.1094244912902
True	70.53420994021297
True	78.00261502934715
True	174.01378199407156
True	477.0664140502511
True	1061.7793449289325
True	173.17416731385805
True	357.3365010917803
True	447.3851130276767
True	604.376327209526
True	583.7625130985704
True	277.83913174291735
True	451.48193369327737
True	692.1256791869056
True	95.85270397108884
True	745.5135916870901
True	268.52816629260514
True	139.30594602644743
True	418.7594764091309
True	861.5797626652484
True	441.017043540906
True	842.9570211562797
True	194.6532154306224
True	338.3114709110112
True	688.5280370919463
True	653.4203637873667
True	182.4018560881501
True	247.4480290073269
True	793.2382141833638
True	33.39805930241148
True	194.7420842005292
True	495.6810668534394
True	700.5516414676645
True	106.69309845801624
True	38.60849356906684
True	156.89314507247647
True	738.5381375968664
True	297.9859681677665
True	554.6077598257564
True	360.1442721297
True	296.05451343674554
True	469.0191090932642
True	497.2394963799746
True	73.3624840706455
True	365.3740773305989
True	733.2882438912602
True	0.0
True	284.1439425031849
True	239.58539836375857
True	963.9506337415252
True	148.96794844801056
True	673.2533963962768
True	636.7564761882926
True	112.41998971690369
True	210.66935907929263
True	130.53405530476772
True	10.278340535703794
True	293.8983394757573
True	371.360920045555
True	1143.4290113395605
True	244.97695281090336
True	401.9988448748881
True	647.312692805512
True	208.017544226851
True	27.35995639336942
True	868.9700498210246
True	625.5124683211466
True	148.13561806033172
True	614.5206455074741
True	169.70332372460922
True	301.2286364410498
True	793.0226490777167
True	36.21361340756331
True	106.05224912058502
True	517.0326655568036
True	67.41109197156618
True	81.58311747598212
True	387.5969553858258
True	23.426478683063685
True	742.3445421010505
True	98.72699272899996
True	162.9731602439586
True	19.319337027059788
True	694.9605678942419
True	29.280983522767347
True	783.169785207902
True	408.9491686182653
True	120.50202218682112
True	691.0677110211459
True	530.9038233252415
True	528.3872978730925
True	45.74723488268773
True	375.3431170945926
True	5.109665085842432
True	93.42749783224598
True	367.67823605845183
True	49.00537292147108
True	114.13124628429708
True	313.18612736222286
True	187.4605677050878
True	99.61782982732625
True	644.0877788245429
True	21.36697650326628
True	1149.738639365353
True	517.3712507186709
True	300.7768405847958
True	498.99570246999184
True	126.41832792187124
True	809.7575788066891
True	1125.8867690184609
True	745.3536852111675
True	174.48945139363502
True	227.41717208732268
True	52.27238781599475
True	57.51053040194337
True	157.29170416606962
True	101.28262594388788
True	168.84127803814917
True	1187.0990322681296
True	321.0343267202405
True	356.6779795678915
True	726.7489816538699
True	17.69888273818814
True	14.03510284102065
True	590.6425541195227
True	6.426800673053954
True	112.06008152972989
True	708.3954631508499
True	185.20625385114064
True	648.9574563136413
True	819.7921584228989
True	159.05488729372888
True	865.9377537563829
True	3.709087551741648
True	469.97616105920616
True	1060.301351593739
True	25.71709410837092
True	239.53667178263152
True	147.66572983110584
True	940.5617662458028
True	233.74070957262785
True	480.43452183220273
True	120.54522965840611
True	508.6402068380244
True	157.4096053985259
True	95.17715417777865
True	385.77819604149767
True	71.32414689527963
True	52.04512133335237
True	1074.6488391749635
True	267.357576012426
True	152.95032282081883
True	369.65443622542347
True	402.6349743816477
True	220.01946261087716
True	162.0723539199743
True	376.862132619586
True	35.25095328795336
True	470.69841636010005
True	1111.7350992960603
True	114.62078738063722
True	476.17098653192255
True	314.4210589103079
True	28.06711517958899
True	424.41618074884775
True	103.69929738837251
True	608.4256530082491
True	205.7476754078931
True	435.3304629069787
True	20.42018213643088
True	434.8911336024846
True	112.42617892886946
True	336.8932062257523
True	33.32279363943091
True	178.49961331141645
True	239.85266228849883
True	761.5141022277809
True	58.5267258126864
True	144.97120880608276
True	241.02855455137032
True	142.75290571734723
True	636.9022604258363
True	543.4611132019938
True	774.9088422699515
True	398.5243205421684
True	529.7959310447735
True	402.7298074357889
True	686.876635320789
True	68.09010177740377
True	471.6544186570097
True	443.2705298561772
True	45.52791452137767
True	87.67420231336939
True	128.6603139590456
True	88.4731839920079
True	324.05634638947174
True	861.96062677763
True	330.53434388385165
True	1127.248625742762
True	306.124934816052
True	924.7510331256548
True	146.850569431196
True	566.7470098520727
True	600.0092454194597
True	688.0207922333834
True	452.5821168219202
True	64.17054499104319
True	296.7612470133697
True	40.959134912117406
True	167.6674064389836
True	174.86627322828843
True	1134.632142227166
True	231.64418055072665
True	560.194538397909
True	546.4125428538742
True	566.2169211140844
True	873.4079438663036
True	600.3389018087177
True	682.3252278449845
True	936.598890520967
True	127.69364317169794
True	324.3349535855625
True	263.9314600852302
True	305.1506728932834
True	87.27554791551455
True	382.4880783028403
True	5.152246449571079
True	317.7720229772054
True	249.35156357485215
True	612.6852765353816
True	293.4638207917629
True	364.2548409402491
True	11.127869674588464
True	59.38156033730513
True	541.7666906383597
True	32.009692892099686
True	141.3404384206434
True	63.66324230947702
True	143.85238303165795
True	225.30534539209063
True	73.01298190474755
True	391.4045033662864
True	265.1294824240075
True	99.68746650772368
True	346.3570802066077
True	61.89409763276766
True	583.5924000306554
True	881.2183121513942
True	266.46625798376954
True	1138.075626775407
True	111.65676304386884
True	292.48478415095263
True	1043.7772438262884
True	89.4574775630675
True	276.7188602203333
True	9.680136759677954
True	427.07340905899815
True	458.3310405909735
True	153.68432742985635
True	625.7781337443951
True	902.569361433906
True	160.04005504688848
True	75.34408167438993
True	335.4997769740878
True	566.8283921317311
True	624.4686303849915
True	1254.880284475127
True	27.57683601018983
True	942.4598665664736
True	137.50170193427408
True	633.5026085786426
True	115.98259673893394
True	126.40773769290014
True	198.43356676225687
True	167.8309034223222
True	761.2555214574892
True	211.67778076818485
True	230.1110657696408
True	69.892893739334
True	518.3556767439336
True	442.402962735074
True	177.41901174264427
True	242.75740102459963
True	16.235708246020366
True	407.597575586096
True	219.8556552613788
True	285.8601660388304
True	113.7118054155406
True	715.5313235621279
True	414.9811216364737
True	252.36050859890537
True	640.3824024712919
True	512.6377847382103
True	472.5610450718473
True	136.90901608312015
True	535.5085447787056
True	437.8675821123364
True	2.63140325723319
True	195.85201763128904
True	89.00897858358988
True	248.3433559701812
True	2.5773684791000333
True	113.32688476509485
True	349.7836267318719
True	7.429225340432977
True	842.0228488701854
True	174.17062873417362
True	714.2605657738137
True	761.7375076605751
True	158.7871944291079
True	231.34038930669243
True	487.5133804990925
True	824.4794494380902
True	50.496666215293104
True	37.39837937389392
True	127.587569027151
True	631.7814244020122
True	732.7770535848923
True	181.28717309525948
True	589.8120536293262
True	586.4066123834815
True	826.6004200881933
True	390.882547974044
True	183.524560194136
True	861.5726493905827
True	220.19893922532648
True	145.04408908979792
True	339.42215110151807
True	220.6673149720206
True	203.21421022313933
True	619.6863137799916
True	253.2949155457723
True	203.9607056609236
True	464.4086895013835
True	479.3091923201075
True	63.32789399340053
True	291.2521579948388
True	80.22030951479039
True	332.9742850333585
True	361.2064181820087
True	260.167375205529
True	179.63240868489834
True	374.310905878514
True	641.2001108671615
True	717.558486486343
True	296.30614757427406
True	739.1670063316514
True	67.07854023879106
True	889.5809293923915
True	345.1826091338823
True	12.559087995945792
True	628.5684398796536
True	697.253214873964
True	257.62214717796763
True	167.9869666689469
True	47.680088044645984
True	381.8556118547904
True	74.74473823275945
True	13.82141110093758
True	909.461289570943
True	364.4919699958072
True	172.08834540908143
True	1012.208103700746
True	10.50718356167194
True	795.0474052937589
True	29.11513914929598
True	679.166678525964
True	61.232890419874224
True	729.2704669489023
True	436.48850985529725
True	196.79655160393003
True	433.8293364213192
True	211.10753127925935
True	296.604250124385
True	210.9420998525095
True	407.0457803798233
True	10.455097239072092
True	323.9453022230888
True	109.08860950697616
True	12.0541065561409
True	473.7052002928208
True	723.4682183058035
True	275.01670574877727
True	80.19642097255509
True	311.8649639249751
True	83.79273531122465
True	182.2676496805449
True	181.31530818825837
True	379.823265212312
True	44.12916547825583
True	142.53654976006555
True	383.72547862365633
True	894.7360848563285
True	111.24457416702036
True	206.24824706733216
True	406.3867629533419
True	20.82745953872424
True	430.1561110067966
True	498.4633419304943
True	92.0734335063581
True	399.2191212134853
True	339.2610629377296
True	404.5077875906224
True	580.0543403945815
True	1037.644902225182
True	975.3603511887898
True	57.05678694022826
True	1066.954651565839
True	111.91121100032468
True	111.15492722001878
True	111.24653363076077
True	497.371941878915
True	365.557103031118
True	586.7817926117676
True	257.065784663602
True	161.1302873661531
True	426.09913263173326
True	16.81932089679136
True	457.4203568227909
True	399.713614367892
True	138.62458647659955
True	93.22173235094272
True	519.7693547272937
True	967.1963857840402
True	199.9810319118566
True	68.35378084831102
True	458.7622678088781
True	383.1130173685171
True	491.2199834962544
True	335.3713819859787
True	4.114180767802402
True	537.3453856882485
True	496.5501452517377
True	506.3526835807484
True	196.33232914898352
True	107.20748334635788
True	20.70084223885044
True	370.99551119444135
True	109.89538332862932
True	8.58950784611422
True	32.08696862352811
True	345.2323643838673
True	660.4915664788141
True	145.06409426788707
True	89.4326729535429
True	25.346738374503865
True	411.0419593087245
True	351.001133436677
True	750.9238741865576
True	306.437616052514
True	515.7295112419974
True	557.398086786328
True	540.3572976795011
True	291.4469015194949
True	544.6113982186477
True	96.69814942004533
True	560.2998640390239
True	6.12612031983206
True	367.56331213956
True	479.47210746132026
True	974.9952621624144
True	357.45753709637944
True	801.5332941832719
True	978.0208844207572
True	182.98343091369665
True	37.04002079590445
True	382.2039009654652
True	395.64941961088846
True	597.5578424849218
True	235.17340037027336
True	31.660265376898696
True	636.1005912010644
True	121.603253889548
True	1023.4422037035404
True	311.75782403451126
True	456.51733595525184
True	128.81125410565414
True	808.3731080633564
True	138.78185963227563
True	827.5811136751757
True	569.3833482728506
True	191.53882054931395
True	113.04199660373236
True	64.8245798477722
True	579.0407213882526
True	947.06469562192
True	424.5293167977037
True	571.3111267839598
True	137.16809076640547
True	618.5101612730806
True	476.1008543394415
True	794.4564733757009
True	319.81089429296287
True	568.5083486745652
True	115.81983291937507
True	27.51142418491768
True	404.3977117477483
True	172.74932062142878
True	91.64228668671625
True	378.2483297884903
True	1085.94987053469
True	262.2274420977837
True	561.1542632040579
True	11.883141199838024
True	74.27488377132664
True	321.0664382013493
True	804.3499309770799
True	443.1420545859828
True	525.0872926892556
True	735.0232889242309
True	70.23770517815815
True	724.5467981298941
True	43.84799236331834
True	104.40332700227071
True	180.29307075532148
True	77.71358422572804
True	24.321174032525047
True	295.1079917555696
True	487.52803252725886
True	887.3700288738202
True	861.4277252996343
True	6.317786596748789
True	291.35840737868875
True	434.3840749281473
True	123.52725449202508
True	235.90219666481167
True	328.543980732574
True	1322.2281073395975
True	470.31224813973233
True	23.901956354452786
True	190.2584372425993
True	724.6181357001155
True	34.86454250828853
True	169.8214494477114
True	565.017777183049
True	72.10816055802793
True	886.7949345981914
True	317.6517630330253
True	671.7612523634871
True	77.32310274545503
True	682.316014486856
True	595.1874191478103
True	878.8386952764488
True	262.03289359989424
True	523.0222106764845
True	837.7060495407876
True	896.3656265145385
True	232.6116991051464
True	766.8413796818402
True	215.737688106286
True	454.0490401633239
True	357.4618959664419
True	502.9368004832611
True	498.5742423487849
True	320.46911664054784
True	339.68289444793936
True	108.02471347738596
True	333.94420479307365
True	1136.3551057594598
True	303.34542572783124
True	151.80754845561816
True	299.33904093564666
True	741.3223258169742
True	642.2893245188126
True	424.1167211733801
True	117.90363876026323
True	334.63109478159737
True	35.538250600767554
True	165.6996888299866
True	91.4052790583533
True	85.65356242557317
True	525.145911651543
True	142.794920753105
True	132.3923814970101
True	109.75643608559577
True	81.72391619269627
True	465.60573928122574
True	388.1962687600414
True	1028.4675616253714
True	532.0397531910661
True	853.7183829116349
True	274.91464222976634
True	304.4996936519582
True	531.6751552978858
True	188.69983459871617
True	764.2691880710966
True	246.4117071684044
True	344.006979775448
True	67.66502868340133
True	111.66689850359084
True	262.85871499241006
True	122.93106365225238
True	479.7280105981145
True	31.805975531283725
True	561.8150033361583
True	1001.4953213491926
True	725.9242731019986
True	1.7043380758060365
True	65.84863997045532
True	476.1799181704704
True	430.3021373924237
True	79.53604069498965
True	116.44511178616426
True	298.1109595231528
True	86.03820807376243
True	52.98020928855127
True	752.5568534513914
True	668.5524197894873
True	157.67233762268978
True	171.91438693096603
True	554.774532007336
True	56.32349158971041
True	24.316434346334702
True	565.8396940212795
True	461.654790810379
True	1132.1891806719468
True	45.27589912501634
True	481.488962246513
True	915.0733904412332
True	786.1308096793041
True	283.43323082701176
True	770.0394349959074
True	410.5338654337033
True	42.041572854778565
True	102.59629405257076
True	715.0319340800821
True	77.7160018269678
True	140.56701576767665
True	918.3067882051436
True	179.554293900108
True	275.46847395370287
True	99.70229435847716
True	662.3309531592507
True	609.7980834616562
True	212.97025204904145
True	443.0343610630954
True	39.79467389922769
True	281.0192595096136
True	596.1164987278289
True	623.9983221321756
True	307.261582868605
True	73.67900729177022
True	961.4381462194596
True	1087.2558762175129
True	570.0607307813082
True	64.79839473323298
True	29.77127944846737
True	92.20798923279024
True	104.78267067898724
True	101.07468106611594
True	867.2769590149213
True	1191.681730520094
True	717.231199217835
True	329.4232454817016
True	9.007310476621477
True	22.35244428576206
True	340.70330650248496
True	471.3232184365492
True	46.95069370053199
True	586.5301322238706
True	435.7407837437165
True	388.0883258646841
True	80.95219497257803
True	203.81116566830792
True	262.91209971607367
True	137.28509135085784
True	413.5028654720072
True	43.77242924150784
True	174.9720847346207
True	1138.7061653614292
True	5.796069942911073
True	28.800165008115997
True	580.0168055149176
True	363.9721961452588
True	785.9754742957653
True	158.65165784957975
True	730.1069446175565
True	614.1677722752306
True	277.4928350562264
True	432.0202863729926
True	324.1718081830758
True	291.4056999271129
True	270.7101339255946
True	412.7896077343914
True	500.10590586761367
True	474.5785246365176
True	107.86090243024384
True	369.06774625148535
True	9.328344630635604
True	178.632369938206
True	220.33259767935908
True	877.135609855515
True	590.6099780722342
True	31.538391970883424
True	704.8119113865849
True	807.5203671865993
True	106.22627378488198
True	344.4839972828893
True	880.4401454000642
True	210.40131661704476
True	163.25377074982055
True	545.0016007306488
True	585.5538659309833
True	1131.837468512699
True	141.98706769113107
True	150.56483333885683
True	258.2617965540579
True	325.78176717933815
True	436.7119128420033
True	417.0467666974982
True	309.2512416103
True	441.617747713513
True	509.9018894876102
True	226.33685365457103
True	1480.433575402443
True	258.1504594980198
True	392.6008335673232
True	53.08870332116007
True	773.5833616179076
True	245.4703637862069
True	953.0310133926644
True	565.4229280574173
True	311.1903863735196
True	819.1533324343113
True	267.2685238944189
True	221.07062387544968
True	264.4126046012389
True	216.653054300913
True	143.68069591608045
True	250.1377292154922
True	724.110864653771
True	530.5353686696833
True	221.58989418386383
True	1152.0553024771502
True	122.07005446342184
True	252.91191792995247
True	70.17208718323558
True	311.35342190856534
True	419.5921113365065
True	97.42448022106016
True	220.4010201103783
True	72.81659479564694
True	686.3654159601521
True	378.32544514658105
True	212.3069707671352
True	726.585559880941
True	865.7861989051031
True	826.2077510759541
True	808.5653411588447
True	352.7812589755354
True	1.7402154332561302
True	259.7686196560936
True	56.706920275777065
True	371.8204950085496
True	54.94440426686028
True	355.67082790008266
True	833.1623425681915
True	1035.9410055511482
True	403.3250226443748
True	23.14779938181579
True	524.7145787176162
True	518.9784784143391
True	198.88597273383013
True	237.77437173199783
True	293.6105848519638
True	20.92706923288423
True	124.53932418739248
True	918.6433477118668
True	63.31986804717036
True	503.1471123463072
True	783.090086527906
True	101.76789184980464
True	245.5129848128502
True	111.91024545633272
True	15.548930810621812
True	1.2545825521120548
True	119.19047440398866
True	1008.0229117508164
True	466.3624266551597
True	68.67777391132013
True	795.2538635107114
True	334.11015127736084
True	1.3275026653431858
True	460.69516601554847
True	190.09452233303665
True	510.7008576294917
True	80.05778766543722
True	326.8463219232717
True	381.971725504063
True	172.60486170605975
True	217.05124596158277
True	124.07521025857152
True	169.85573957657306
True	963.29835527848
True	16.410185246319994
True	514.6747989139944
True	487.33519172208986
True	383.8843721459294
True	221.04913253095188
True	227.8436472921434
True	159.8805117379906
True	44.55613231499956
True	496.6081348289599
True	145.9573817103889
True	837.2695425119657
True	845.3419327496106
True	239.630007541152
True	329.53839680567773
True	525.2074383293841
True	39.69074395394173
True	84.68873968372839
True	740.4025832647682
True	1102.1404160497182
True	112.9464634928377
True	735.2461045922014
True	146.09983955112153
True	930.9960398671795
True	666.6672576874026
True	100.60485764064862
True	278.51184604645886
True	606.2683790043104
True	254.6227796603276
True	45.80245620718375
True	576.5455239816058
True	442.959454661089
True	5.881721260247786
True	479.6828839075548
True	67.40619988212401
True	183.2412787518853
True	229.8804300551913
True	312.7280999182499
True	73.11788876328681
True	225.57412590146947
True	348.83414453374814
True	427.1011655573892
True	962.4529852956142
True	46.55880980103509
True	881.2811015161654
True	1019.4658001579566
True	126.0427608658186
True	72.59408186334615
True	1006.7426002228078
True	35.02820685363936
True	226.60830385677755
True	88.99841468752459
True	207.4823155122944
True	355.9925275347726
True	971.29028033576
True	102.90205155447292
True	74.49179934070835
True	666.8291540313029
True	270.2394616005435
True	715.4356353380836
True	55.19032054073618
True	487.35166053435927
True	388.1347814820034
True	684.7260944481479
True	52.83401537398977
True	105.65903852737056
True	27.78422465953712
True	275.9641401240518
True	41.97073138629744
True	351.0401732130916
True	3.3591245194583164
True	1201.7191179521365
True	104.19266522464912
True	129.2297688571876
True	367.34569497373445
True	734.5686317817836
True	719.6526067898616
True	1008.2027310040296
True	457.44907307350206
True	408.2074220638552
True	148.26023732386034
True	409.0516891221812
True	848.0463125477568
True	423.4953759516896
True	940.7362129686194
True	94.08660281813044
True	414.4467287164747
True	178.2340840964145
True	280.3663175974306
True	724.2271828489584
True	165.722807574145
True	139.203260108274
True	63.21038801451299
True	882.7575080322121
True	780.5031534112186
True	80.58103421757342
True	435.3948515137163
True	738.5053056206539
True	420.3891243291404
True	56.08592062946569
True	318.3670839933333
True	789.0249760740021
True	27.757481300122382
True	380.6302768287859
True	169.027949466298
True	263.3397326136086
True	32.42979502865893
True	218.17235376761005
True	775.6601076515882
True	639.2032632502214
True	55.98986650409911
True	302.6532916946082
True	890.662908971383
True	18.24412825260696
True	324.2129271265028
True	288.05114880288926
True	430.15736795223296
True	216.5584053072696
True	591.759715328317
True	49.04418083582516
True	964.8900082030608
True	884.6414552972777
True	49.71329162984591
True	389.7074893582608
True	740.074990788687
True	924.7349769568496
True	261.22023230544806
True	588.6112562451276
True	126.4243428532224
True	193.94547450993755
True	134.24407198852768
True	128.286381440355
True	211.8738323691504
True	926.6008152058045
True	776.7910195362753
True	949.7171443072754
True	20.046656372927465
True	28.19282477557774
True	363.6587088022148
True	13.900827112451504
True	630.9464195702276
True	1052.0346150995724
True	261.9847430609803
True	208.67924192152432
True	88.71248826676377
True	216.82046335496187
True	130.80500631369068
True	45.45697397861822
True	128.82900807100611
True	91.99800482693436
True	246.04636264085656
True	573.9763230102302
True	162.77905999256166
True	30.01350339354758
True	54.456244646310246
True	423.9027647236072
True	270.1718614688857
True	563.5341429903618
True	23.266906953096047
True	113.021255388288
True	662.6676957162465
True	253.73173769970455
True	477.2444231491904
True	648.3584545077936
True	101.792068979176
True	107.7957343998529
True	77.72180022461548
True	26.718557829275145
True	120.70840529828436
True	89.76277965365973
True	101.02297089052702
True	157.45951162281958
True	242.0085752157363
True	819.2684378099509
True	292.800077761757
True	908.7192898260724
True	174.21638827883976
True	193.90442319491044
True	831.352320114671
True	310.03820974980727
True	602.7515921459665
True	253.78915566862776
True	347.0436240469147
True	446.1309285418574
True	556.6182161179705
True	636.2965266491674
True	374.9183284568433
True	35.47170485956857
True	555.5780220194875
True	616.203945448994
True	20.503731944058806
True	12.251919281551956
True	260.90560579403893
True	382.07554612046334
True	439.0556754717479
True	67.06543320241623
True	665.1812383457116
True	938.3887581231074
True	232.83565833777615
True	902.1600270549884
True	276.8700328807745
True	101.32212237513517
True	262.5212107345564
True	647.9993721750282
True	40.143430068142784
True	578.070695400888
True	1263.4627977020773
True	1018.8953847057728
True	939.85633270167
True	215.6729233634934
True	93.43811154755062
True	196.6241014194786
True	839.0073160228892
True	151.784245697746
True	1075.4213981748458
True	888.1158443058973
True	42.78823974365195
True	89.53891401051433
True	436.3539311113914
True	395.7500632901193
True	205.6406460402814
True	517.6707903994208
True	661.299914995678
True	118.59427422811272
True	266.9935546370877
True	1049.7370643191375
True	55.68144507137894
True	689.5112511003815
True	541.2344163868532
True	38.13786403452809
True	869.1117597405527
True	394.990523115438
True	565.1618533815456
True	111.27432128512322
True	261.3178085525376
True	214.2991551384472
True	28.36013725962895
True	130.00342479171067
True	719.2257700762974
True	135.97587223373685
True	390.6691780748305
True	62.67719371570932
True	619.4852604469572
True	600.8272350286935
True	218.73365332701195
True	477.9470706820649
True	162.3440360657605
True	166.34334034667484
True	211.85551129382893
True	289.7056218101471
True	358.08552340766306
True	131.79673105195695
True	184.8501356657043
True	26.435308252658697
True	896.3712398452724
True	314.04109609966343
True	9.225429212161318
True	375.5418700420116
True	164.2902163605947
True	642.2313950201517
True	376.067291912439
True	587.1323253927133
True	536.7059321156444
True	503.7907434225713
True	798.9313316010044
True	245.64477329789293
True	560.885822077714
True	156.79370340181228
True	551.6438323701448
True	342.0936755732095
True	375.21427586701327
True	127.97236228013514
True	139.45076767243475
True	105.68027123651638
True	71.69269189839468
True	710.700751569763
True	171.19323163970174
True	46.0834132026299
True	0.0
True	540.0132457773202
True	104.79480090516216
True	20.930056420484625
True	42.06725855667071
True	114.91857699040504
True	539.1720270106729
True	181.8976146751745
True	111.80235477725536
True	35.22114923406718
True	162.8819886549816
True	961.5282607066874
True	51.66547947264242
True	229.11218351006147
True	714.304818674405
True	315.3591510745556
True	446.0480451342767
True	463.73069348340897
True	508.5703657003022
True	597.8693176741263
True	902.1489731580334
True	277.58564918022
True	1031.6899769825434
True	919.2807179036256
True	591.7506182918788
True	346.79389303773013
True	857.304329170773
True	10.143387415323993
True	31.781591010311637
True	279.58415309881826
True	41.56463730959698
True	201.46561223181868
True	750.6225797874342
True	216.21953413386336
True	723.3478363661363
True	757.4403744821935
True	128.58638252457402
True	359.80220935176004
True	578.7315318269386
True	22.46499160781338
True	136.3909904826118
True	440.13262793930375
True	293.3138005344868
True	199.3698124336659
True	117.05167181612438
True	386.61196695416345
True	19.754747048713963
True	373.80741463458736
True	371.0804123931335
True	1071.4719298986515
True	378.7346036552983
True	31.05258442353743
True	446.0472620564631
True	432.0151675378185
True	239.94813318392323
True	30.10051914544475
True	765.3290755915443
True	426.67927268332807
True	181.9083130468714
True	13.162864645027112
True	1214.9894933781618
True	170.63496820504818
True	25.988300820953203
True	306.66732168342264
True	282.5592411427279
True	113.9256792744384
True	290.8717902333361
True	49.559415935346856
True	318.48897563320634
True	301.02528345485894
True	323.997925752657
True	29.210010402466587
True	47.418134791568384
True	1063.789183737129
True	25.048327161978857
True	12.299481496710408
True	177.5974361447843
True	650.6422135389943
True	7.932072102990975
True	197.3472539580372
True	177.37543497484089
True	527.8069465581838
True	380.8384287803809
True	743.927347700655
True	330.31157397076583
True	499.1631946315407
True	444.73883694757785
True	488.8503743729381
True	99.0885411093437
True	1265.4855460702108
True	930.8013414264396
True	282.4032040086462
True	520.8321937782682
True	104.3409733686036
True	551.3634605833014
True	430.6739248234827
True	155.2951419668248
True	76.93984412337784
True	352.27642956604814
True	167.0088912117756
True	30.82353917947173
True	641.5662055047925
True	377.8804098993374
True	66.87052381994921
True	29.91604918688156
True	641.5373691445167
True	500.8875889547037
True	69.14163017386743
True	20.87502878464627
True	333.593235151755
True	336.9114829177325
True	735.1877290040582
True	542.8437751786041
True	559.9726947998178
True	798.5689154149869
True	8.155986643345525
True	56.35908615309213
True	34.63360657480166
True	60.49808370487305
True	505.0070363894936
True	582.832322570542
True	87.58388367188802
True	110.33083331198674
True	182.00184573752327
True	77.98371965387595
True	175.21259660045402
True	214.7989270912266
True	271.2878652986899
True	810.6417458024138
True	600.8965096237202
True	284.80813571222023
True	192.04270459455492
True	263.172344752358
True	255.0867817058605
True	734.2256419343814
True	319.4633137497379
True	166.71211002259415
True	887.6757722865319
True	341.89898275836987
True	486.8894906075276
True	154.58981864849227
True	118.6562502327433
True	58.52516834782156
True	205.71402597748468
True	991.1122049459082
True	509.6130644443132
True	113.84880086007772
True	354.9586946037106
True	101.88335730348952
True	679.1496995434121
True	4.245358548566382
True	701.5932422052784
True	38.1203553824392
True	942.5753752616702
True	844.2025717733706
True	215.31509091436237
True	28.642369258697016
True	81.19504935916615
True	447.2039910398037
True	227.80507882248125
True	1.6209293775964118
True	79.58337361582196
True	1105.3410811100152
True	345.20139870779565
True	649.3319985248025
True	477.11967827435024
True	31.950379128797103
True	137.88503775236163
True	444.284773214364
True	935.3435093495632
True	840.9051033911487
True	415.5443623444474
True	346.1443196255912
True	18.64064941878993
True	77.55342516124128
True	738.8616702767
True	469.4407178740497
True	380.6590302101658
True	903.2239990879796
True	25.70469074200851
True	217.42939429189897
True	895.071345646472
True	235.9204511725126
True	9.337219219881622
True	503.0677692726927
True	95.71700407465056
True	652.1031461090831
True	55.62010657384872
True	266.2637510345241
True	842.657038407821
True	868.3456252143077
True	278.5141484720031
True	450.7112662807112
True	116.4064118700916
True	615.0512737639184
True	262.9748557083318
True	193.1771522035107
True	861.0354094078604
True	52.87322462671641
True	699.6966651835912
True	273.0374641439935
True	297.8024010766156
True	172.29956870082975
True	489.8281816021048
True	571.8920285849691
True	363.9807757008503
True	404.91031805803175
True	70.68820786566637
True	162.05480438141757
True	457.8169075440832
True	221.6842423261957
True	32.974746508880486
True	207.91265100238897
True	379.6435526840432
True	394.0237744486843
True	744.8367240638372
True	127.4239696882522
True	652.5396781870471
True	496.0067484051769
True	592.0453841274576
True	143.92730707486618
True	38.98828725511914
True	661.7389456846371
True	64.41354262707026
True	548.8066074849319
True	679.9464419640453
True	453.7231790945991
True	129.0945600009219
True	507.64439266988256
True	5.022494664500859
True	398.4972210298416
True	31.59688679511712
True	629.8424620235847
True	267.0433605253268
True	581.1386335006468
True	686.6007410330935
True	133.866148447099
True	504.5336291238124
True	487.9749245080323
True	64.58683106238759
True	948.5603229062232
True	2.790771392959545
True	29.248091782566
True	638.1198656315362
True	719.3207934624054
True	134.48368435042804
True	415.1855456266581
True	129.874408958517
True	70.81638011205708
True	461.9816816017079
True	41.98423765332623
True	498.591853755768
True	13.564610897963302
True	853.18718486278
True	557.9663538261144
True	689.0662075802658
True	97.318684654541
True	393.5893245311079
True	1023.4635875672296
True	841.6015255452428
True	141.94569825373426
True	552.9856330609448
True	464.7225453410345
True	245.6411385159029
True	255.93065694720588
True	5.088509483664359
True	311.8576170935166
True	12.343855543772523
True	374.9625257851792
True	75.3934137495404
True	410.8169495380391
True	680.6774373796852
True	124.64030581656576
True	236.62383319652807
True	636.3182578182484
True	668.4411425083376
True	295.42954400801426
True	136.16053617359896
True	163.9043412395714
True	465.14997683992
True	88.79706916412606
True	9.65524924887331
True	505.9696890626573
True	557.6737148272827
True	18.51074967852468
True	137.03788039566237
True	908.2635445668212
True	488.19211417525264
True	276.94548186351346
True	35.224788232060234
True	468.4939456642632
True	110.88359127257094
True	586.065572161726
True	678.9968159886965
True	300.4523736018164
True	364.8819436383666
True	188.2344433458483
True	247.99106834131248
True	71.52512691691535
True	217.97787717152457
True	517.4563217625176
True	20.896069712082937
True	468.99454404351496
True	369.4612589435316
True	721.4374640654728
True	870.6970117569366
True	917.8464491986908
True	153.66089147251685
True	380.970999016008
True	69.53046400500124
True	192.08637551489247
True	320.6675053749834
True	9.342169379202806
True	804.3151951698941
True	23.59603733097464
True	398.0840703208816
True	265.9026475204858
True	629.6345442425396
True	206.01766400568292
True	37.61394447037581
True	667.0383147391768
True	1086.4659290534908
True	228.37137503903412
True	132.39876370535652
True	629.440729250345
True	517.2432790164261
True	17.956883242117573
True	833.8832737002208
True	108.28697855008066
True	44.7196139870843
True	304.35050484945964
True	353.06358359734764
True	400.7127372500264
True	272.2520906931358
True	19.60210654020073
True	24.02569972964648
True	856.5125613380204
True	198.8097974568479
True	113.50976589053036
True	832.5720872050722
True	638.7579338640305
True	613.3567035246623
True	449.1974212454042
True	144.39197459481397
True	31.760266132195653
True	107.47239723917944
True	452.5543403414797
True	223.4791157474085
True	468.3013689918744
True	152.16215240314668
True	496.1295226793701
True	653.5190236843648
True	935.9994488777968
True	21.819917108793387
True	998.975802890748
True	1105.469654260447
True	487.8249471040436
True	80.42522204791904
True	809.7738389054842
True	644.8015387633918
True	641.0477215165715
True	178.5255196769897
True	731.1558244058655
True	715.6001502672472
True	120.52041711334174
True	772.1528827488257
True	833.604280348105
True	472.15996373582
True	228.92818437747363
True	67.31500858612675
True	300.3234007507788
True	343.7732523323341
True	464.7962105905792
True	442.1187181008228
True	179.5124312867232
True	313.5087984486036
True	3.241200691151061
True	13.154275199144708
True	104.79854784020792
True	131.88145244758334
True	356.0115408632305
True	343.3306612887395
True	108.28241534322731
True	15.773090823807088
True	211.37796723222917
True	880.4147217160113
True	449.8288788299178
True	526.7125137660978
True	574.9236304133436
True	815.6084369014864
True	637.7978604435131
True	92.74237673938784
True	202.59263516247637
True	239.9828210625069
True	289.24090194938736
True	105.9734151472716
True	365.0405117522765
True	429.6826274434313
True	164.08324253353928
True	645.245099725154
True	241.2737324173253
True	197.08894454206543
True	28.105091864883644
True	251.6698397981987
True	501.3543458055317
True	170.1436687813542
True	519.3938350400363
True	478.29654364408384
True	250.0916417298976
True	99.02733865700476
True	38.66019605582176
True	408.82671891835327
True	799.737778961378
True	169.98519041829098
True	1030.5235421885525
True	1031.16839135668
True	489.41298980775895
True	102.30638101102336
True	126.26962674215363
True	660.588628249595
True	9.48804076904701
True	226.66735570042923
True	136.19018858618682
True	119.80320577678869
True	334.7507161646105
True	636.8528701414356
True	38.117187754577
True	118.45710545727437
True	964.7969165966504
True	54.417216539359984
True	467.3216864699429
True	533.6111623236665
True	252.87452869354436
True	132.64993585320877
True	933.0694375886156
True	1183.219440660708
True	521.4654162768363
True	680.7411572659316
True	215.8820215951989
True	149.91021355023153
True	318.08334192912145
True	259.9736538686104
True	170.6404450705906
True	300.56410423709417
True	340.045303867039
True	11.165315907499252
True	627.0205996512146
True	144.77453975609723
True	79.31802350911993
True	450.2354258111016
True	311.7852680045464
True	1202.469381713856
True	340.31570098681954
True	964.013577468542
True	10.482955500896136
True	275.7584342521106
True	226.9740015726209
True	155.61414339301092
True	496.27848578143534
True	203.57727081368225
True	401.7923944285899
True	331.6625531580468
True	116.80156801211332
True	353.574168644217
True	1046.8129171693265
True	726.2992274912339
True	223.40706085612544
True	106.55036668723426
True	272.33922390204447
True	23.6470310351408
True	346.1582661711956
True	336.4112515986394
True	588.1200883458745
True	448.5741858850095
True	344.78769638533385
True	158.61066773610256
True	14.0733124429517
True	418.7303304267164
True	282.38628213869936
True	145.25206583075263
True	301.46491024837337
True	426.6044496961712
True	826.0400658972994
True	307.1686328861984
True	759.1997950346689
True	383.87285281037776
True	384.4426594346649
True	1.5386876214999052
True	1137.615787469283
True	102.59786640354017
True	948.9392335180988
True	209.80234550801904
True	436.0710719545675
True	668.2617163037468
True	83.68555800467267
True	484.56830933766105
True	30.96314718132075
True	417.2855226347916
True	79.21891611875719
True	227.865157093218
True	39.86156384680919
True	672.9780391949413
True	194.4192140921938
True	26.06979237081469
True	382.3596748558916
True	102.92288842316466
True	156.89731103378642
True	827.9869382578721
True	250.7901192158743
True	151.51149551946608
True	383.5088089655676
True	528.7884365995071
True	331.95794922286024
True	505.20360737625487
True	613.430032265276
True	162.70405044283245
True	6.787164035618268
True	74.57468242570327
True	437.1284894063199
True	86.05605159381125
True	81.65113710879791
True	1074.0453985782672
True	28.2050135014196
True	324.9491615576511
True	319.97800605572576
True	453.694367919821
True	661.0443055036271
True	184.86500918812595
True	668.2305807017746
True	332.16165234455406
True	347.25929619371976
True	268.81938818548315
True	222.44906434097243
True	354.86259998741986
True	454.9545282714463
True	411.5719066304167
True	592.0971660966865
True	141.42946227094458
True	81.10693129765541
True	39.14367243879501
True	293.7159832656594
True	649.0434029924988
True	399.41530444914855
True	770.415759120794
True	209.8104523740392
True	403.80274111091313
True	69.47989684887936
True	52.80618244367236
True	423.8328295283519
True	200.57550158735972
True	223.73666006131072
True	40.4438123694266
True	1058.200117024904
True	175.6335799625299
True	915.976397235892
True	313.4895207586485
True	916.1859923327436
True	235.1460010388089
True	465.1280783546294
True	537.5049379235255
True	625.6339185461612
True	203.36505234086172
True	476.32981393227806
True	909.4856733310736
True	124.30389220870477
True	6.930459315820372
True	586.9040918021768
True	25.48544393688045
True	78.34107055394188
True	791.33562044406
True	224.5865407439556
True	994.0524285208857
True	691.7630631772099
True	419.2883595393422
True	277.6381454803044
True	488.6714017806083
True	337.98225078537814
True	181.01368961614745
True	685.8254157436486
True	718.629492398928
True	206.84576810819945
True	86.4918326108472
True	511.0340614509323
True	132.7001591503124
True	379.8564056265593
True	350.9086014913545
True	64.06403110838069
True	375.11714399758847
True	403.1995973344742
True	391.9771527230958
True	406.37403305493046
True	433.24138167304136
True	638.0600853721195
True	59.33425543402241
True	447.9094229601608
True	321.83317515558787
True	664.6021168904318
True	229.7157211507065
True	99.75498294938996
True	43.4985063336099
True	536.6643505373313
True	655.7272397920576
True	195.9562476695911
True	412.05857133275657
True	353.69950994146467
True	16.721297068351337
True	164.85029579957708
True	287.85541575408166
True	3.199862535199709
True	881.5472706739288
True	83.14516902348933
True	107.35598595900731
True	117.62042504678833
True	352.1839823352541
True	36.05915772510636
True	446.0480435247592
True	228.03672303928116
True	5.465920370574612
True	118.0461436092461
True	445.4088121183586
True	50.87413422789517
True	67.0195684269549
True	173.67407529272663
True	284.9769034833407
True	947.3721845722474
True	377.1383260472096
True	915.4071641212506
True	188.7782278230864
True	1033.201199919254
True	768.1240935133735
True	645.4620260764585
True	407.5507075395092
True	390.4578439923859
True	74.33206247922472
True	70.80012090274504
True	84.27489598260824
True	177.8281308604206
True	479.5095381087782
True	1024.3769182854192
True	171.21379014618358
True	355.6270126744854
True	445.9419180625976
True	610.4430050496244
True	591.6831898360477
True	285.28410251243963
True	457.9969282383749
True	668.9708320134467
True	98.4247299513792
True	722.7567661848359
True	272.65965495204244
True	141.1586248854493
True	402.8631225053764
True	892.341467994579
True	413.3693912350224
True	855.9310830739859
True	196.4680047796732
True	346.0415270318396
True	698.72517617384
True	616.536683342688
True	197.229351339594
True	257.8333155043162
True	796.0566865982336
True	30.268268741628034
True	181.3767409065665
True	503.767905633041
True	737.0839278950777
True	94.62404894966625
True	38.31704366698362
True	171.14987844145685
True	732.0613517850547
True	317.3309440177703
True	544.248420403571
True	360.2112941265308
True	311.314461009109
True	455.3208841841032
True	471.35068057583817
True	74.23428874798488
True	375.3518514822701
True	800.735444553192
True	0.0
True	288.5315063963948
True	263.921444832431
True	990.0247560640736
True	145.42808544198243
True	636.8044908899697
True	626.9422957655535
True	110.09467972399398
True	214.4632259234516
True	132.9242736978416
True	11.811987223460502
True	284.44162386562755
True	371.0259110402719
True	1137.8429247236602
True	237.55965473614896
True	396.2356726604345
True	656.238637837391
True	201.63186475760872
True	27.99230580736961
True	864.6209630698481
True	617.2824509433705
True	153.1409967485084
True	605.8139589079485
True	163.52814325602913
True	312.80198585787474
True	762.2353869920922
True	34.61649966509583
True	102.79487389380596
True	515.7062457014237
True	65.13000652144257
True	73.92444565267569
True	404.9096160819974
True	24.70053185724677
True	740.6135720090913
True	107.07623921835496
True	164.1625205651937
True	14.76214957486556
True	707.4982568352315
True	26.407653851996308
True	779.1654438195486
True	395.3437065184257
True	118.45229486168472
True	701.2117964528613
True	537.1961094325303
True	549.5932510867406
True	49.92076903624033
True	383.8027314190166
True	6.247490901069813
True	93.42741534508384
True	391.9909304177224
True	45.59934227779732
True	122.73125650264242
True	318.68147183667486
True	181.7155512718549
True	95.59252180336668
True	636.9722773290656
True	19.353452216387836
True	1094.0444130756284
True	512.7972001258751
True	299.1559709973805
True	501.1655500650563
True	122.60383873711598
True	785.3089446400497
True	1107.929782197322
True	753.9288599325391
True	170.8145556647661
True	224.40040640073272
True	51.9911183930017
True	57.18945827201539
True	144.9252339603553
True	101.24559155929906
True	168.87876885877324
True	1186.4171996947528
True	287.94003666117567
True	356.19566590154324
True	737.8447899429376
True	17.832601710941002
True	13.957823167052991
True	588.1227838246998
True	5.479413775813059
True	122.50848839407398
True	707.0293620603084
True	178.61065785116736
True	645.45388139909
True	852.0072605752788
True	157.65412462516952
True	913.6554108600016
True	3.942398145251053
True	447.14064962655584
True	1061.3362969668656
True	24.844024792990105
True	238.8876888162978
True	148.64606273063978
True	924.2356406490354
True	238.3932809455788
True	482.7942103617157
True	117.41127600966186
True	516.4175977150526
True	156.09242360625782
True	101.04251570029987
True	383.5407053605472
True	72.01259381871198
True	54.46731877004003
True	1052.5111243571237
True	251.14799887992797
True	157.79116245515254
True	381.03565706574153
True	394.7663763508372
True	212.80508797339027
True	162.92036871418287
True	388.00070621240303
True	32.79746468476602
True	486.5758154716071
True	1091.6798796399935
True	115.59998826876028
True	480.7416384708759
True	302.2322403238628
True	27.036671445902723
True	409.4009841206504
True	102.30490541739562
True	553.8311971209976
True	208.63152510595685
True	419.761758706824
True	20.49051379739959
True	446.8432064131244
True	109.57302127876596
True	336.87059223338395
True	33.23179776204833
True	169.56325716880465
True	246.7154451393007
True	785.7403900547287
True	61.40350623349921
True	141.56446748226244
True	231.9558414903712
True	142.66298879211328
True	610.251875772664
True	554.0614797595961
True	776.8487410476641
True	392.09645178736577
True	537.3374879167645
True	418.0732162245798
True	679.2958447162399
True	74.12744803669092
True	442.7491988005755
True	426.23172375614655
True	48.409487611140406
True	83.77850341833789
True	129.58154479614723
True	89.89487810051243
True	327.74784787107325
True	839.5514269721361
True	331.6026213751692
True	1083.563728164775
True	309.8764118445348
True	887.3831320866803
True	154.91637900439883
True	586.2741663856425
True	579.1480924180834
True	716.1845989481004
True	459.9760252389032
True	65.73030569978269
True	297.7405489880732
True	42.83403247082861
True	161.90692677897923
True	181.2927542075649
True	1136.6144044020966
True	243.87968661619365
True	547.5189702960869
True	545.2405109925108
True	559.1940886011855
True	872.7105290296081
True	592.2397639834365
True	654.922342486307
True	951.1496218334556
True	125.51277680127004
True	315.85767090098545
True	266.5210343529173
True	312.3893654491609
True	91.22656142962228
True	376.0299589703006
True	4.598623795939027
True	343.91569279035605
True	254.61870047813855
True	619.3588750478762
True	275.33788633977423
True	355.2519676431669
True	7.261982832926876
True	59.265405461894346
True	541.6728115676639
True	27.494050682163238
True	143.58784247759223
True	67.66376763663155
True	143.93319342212448
True	239.517698970422
True	67.86968019646939
True	374.67496474768745
True	287.48588040137
True	100.02249097011928
True	335.223205904831
True	64.5833495826175
True	586.2072945617185
True	860.1889852535217
True	279.131822846491
True	1169.1516982940025
True	113.95877906053953
True	321.7478880791994
True	1046.5633812140447
True	87.26514477058615
True	298.4916062933761
True	11.007404139553692
True	407.9728130949841
True	456.87472650903055
True	154.28100383368195
True	620.8120096934408
True	920.701597032759
True	159.1043230221195
True	71.18228256523194
True	328.4340976735063
True	576.5560169807735
True	637.4919224676137
True	1269.067089419445
True	26.849176353525024
True	938.733103978533
True	139.02028898096762
True	596.1962745616507
True	115.2578842826339
True	131.89096344019364
True	187.66876311558045
True	164.040639432046
True	750.0474551478832
True	208.36121315881567
True	229.9911731186353
True	69.91536968778598
True	518.5724608668482
True	470.5322364633322
True	173.66280687923555
True	235.99662184828173
True	16.199301496268518
True	424.9365448491265
True	221.07666684756347
True	291.5328882420643
True	118.64564157340632
True	690.243811978936
True	427.32557648117
True	258.9983287808778
True	644.7141330448165
True	507.5301537744417
True	465.5527018874882
True	133.4610220749086
True	538.0397214163414
True	426.6423737602129
True	2.717683173412742
True	189.3666269580615
True	98.28608585677502
True	241.5172810830244
True	2.702970479026506
True	132.76737141067764
True	358.7258657870586
True	6.649576357503168
True	880.2587287114392
True	166.93778985648098
True	724.0940175469082
True	764.922476473373
True	163.4618751490666
True	228.997871327132
True	497.13093541401525
True	851.0784071913479
True	48.68296469402582
True	38.48319663722787
True	134.29377977941138
True	634.8405437837015
True	704.4493247856317
True	177.2299072954033
True	593.4690854872352
True	595.9756206482881
True	827.4816059919829
True	406.1098134514591
True	179.40074966025043
True	867.79833308449
True	225.96927473256963
True	144.74731914298934
True	329.7975086498787
True	215.1338201827336
True	209.6686282174584
True	612.8364637212883
True	252.86321848454776
True	199.58252694528247
True	444.1388497044858
True	476.9071669032575
True	59.4698327029254
True	288.1521689571104
True	79.91891616582416
True	353.92595363619915
True	357.5975901937967
True	248.5949262769141
True	173.82271706026967
True	370.8084866593084
True	631.3648300897642
True	709.6915432563266
True	302.4980988106044
True	751.4031265841272
True	66.97401892280308
True	864.5525052843356
True	347.46524825332153
True	14.765430804903724
True	609.6443250582275
True	689.654856148506
True	260.7636307242648
True	166.76046188433352
True	48.54999564565289
True	382.1342922088225
True	65.76252323918703
True	14.252910049773211
True	884.4584888536464
True	359.99532432913963
True	172.81392324995198
True	1010.2739971783824
True	11.357623910668396
True	802.2961395388859
True	30.676986140215437
True	653.4487143840449
True	57.97034956024692
True	784.3732514400032
True	443.3896753945839
True	190.9656202777282
True	450.6243577960301
True	219.45841704013105
True	296.6448945675757
True	220.07002763893385
True	409.3465095557507
True	9.615308260725708
True	330.4036113061788
True	110.22234718732994
True	12.181331828164192
True	470.8762919956868
True	703.4923771915878
True	287.8984179985628
True	79.93769227648531
True	321.9495822833426
True	85.44720384210234
True	183.3033520101918
True	183.5293371850076
True	365.9374102104654
True	47.45886594822005
True	139.45980270256385
True	373.09048739310106
True	874.3659388160067
True	107.70697387940228
True	214.1347770556885
True	439.14098670585366
True	18.32661036035909
True	405.4448675620604
True	505.9597335386032
True	87.80150507953165
True	399.55413577274857
True	361.8323979318259
True	408.6758627714805
True	603.6784638930794
True	1050.0931955476178
True	963.9817187055814
True	54.20077645698107
True	1075.2466422111552
True	108.61268167369836
True	109.57947446688588
True	109.3719693312084
True	509.9406432989125
True	375.4560347132621
True	568.1581280963342
True	256.6283723313692
True	164.65479501621803
True	403.9222838701226
True	17.268961804332537
True	459.9772797269182
True	380.5202822971345
True	148.09557610368572
True	94.4220064867593
True	549.3683260162334
True	1007.1043880300606
True	212.05935199176773
True	67.1095872504489
True	441.2637702936912
True	382.59714068324655
True	480.2214834951532
True	335.1170184220684
True	4.557608852211118
True	552.9165176789677
True	518.4893669708617
True	515.241480791012
True	193.07253597827693
True	103.8124709564075
True	21.0040385097855
True	377.79332377486105
True	107.97078515724056
True	7.65383445804591
True	31.65872759169263
True	351.4282761563304
True	646.6009043527006
True	135.78679583706412
True	91.6433875273344
True	25.58322093533498
True	401.6458453115638
True	364.959476982326
True	775.7901355375974
True	313.0093070723135
True	526.8402128764775
True	532.5701567647118
True	533.8261211548562
True	293.75099211324147
True	541.4333731699959
True	102.7449639380014
True	585.6771958039484
True	6.703378256110442
True	383.16530374094674
True	482.9419577888722
True	940.064365638782
True	354.9575092177489
True	805.6900741173632
True	989.5721921823928
True	182.95681477265887
True	38.90584972110732
True	372.8174086208382
True	394.25755147091314
True	590.1059589958352
True	249.47360709414892
True	29.93709844726852
True	633.4208288861226
True	128.6860672118169
True	1103.2453369049736
True	316.62383947721804
True	471.9156455332316
True	131.44866319343245
True	805.7245266809316
True	145.04119511576823
True	806.3205063253695
True	561.9061828721975
True	188.6010113919541
True	110.7282340850986
True	70.17417556617593
True	572.7143828034018
True	900.6656110309698
True	436.8600489629182
True	525.1966607438877
True	138.20903606350984
True	620.4083049938148
True	473.37307115289815
True	804.145216572369
True	310.43460120327023
True	601.0015596258355
True	118.97112459486586
True	23.48613163326929
True	408.1945124127823
True	172.09952312039135
True	102.34914724864502
True	394.3105575612933
True	1091.7739573661936
True	253.6116023793712
True	556.1071558635402
True	12.34291288682087
True	67.84646797359248
True	321.44228189451974
True	774.7061478910337
True	441.2061248890411
True	519.3514378619587
True	737.4805060606672
True	69.04910394626027
True	709.7917402448029
True	49.19759123626637
True	103.63412517848576
True	182.46232404870756
True	80.21804930673302
True	25.04451513287149
True	284.15135303868226
True	478.6364683036252
True	900.8517249147416
True	854.5673026650967
True	6.3099690112543145
True	275.944411891411
True	464.49494761704216
True	128.09354088883128
True	243.7647099747495
True	322.7169268438115
True	1307.715079261793
True	456.5965647431064
True	22.91900255769848
True	188.88143451988765
True	673.8752536715143
True	33.719923978273314
True	180.06129650285723
True	564.1825932882973
True	72.70354862152845
True	879.2101111327825
True	316.5358817792016
True	649.7825637885526
True	78.79539631432876
True	670.0320280466864
True	602.5789552740725
True	850.0714621663102
True	240.89632998397448
True	502.1668966227405
True	808.5553025012115
True	907.5698979011154
True	233.49353639191605
True	740.1454485799106
True	220.98400052221427
True	438.4375009633527
True	355.536555563618
True	507.1934102454824
True	500.3092461813941
True	304.1751676562517
True	349.99678024880325
True	114.81666226168856
True	361.823594858608
True	1164.999890987253
True	322.4002711178533
True	151.26932473466505
True	295.5936658038863
True	734.7828773784989
True	649.6474960751201
True	422.988186280907
True	118.34975222021734
True	330.52850350669223
True	35.79314151825865
True	171.54929916798932
True	90.57049728167212
True	89.13600008115588
True	547.8968917653989
True	138.4069551252624
True	126.1140893672725
True	106.78161748462593
True	91.27229444924896
True	440.5512251720596
True	404.7729082454294
True	1023.8636059086097
True	527.4377121645508
True	829.4607632555129
True	269.53460933069846
True	306.6577807082724
True	528.6113252185767
True	197.6923609142535
True	783.6039816476753
True	230.388902001634
True	353.05840684782754
True	72.43614506954654
True	117.12711504990212
True	250.14160400537537
True	127.27119927824188
True	476.0831269003545
True	31.96474572376877
True	576.1131035715014
True	1004.9423833909758
True	718.6160246132741
True	1.333362744016764
True	65.2890453890305
True	474.30186088673895
True	426.331074542528
True	72.4809136224798
True	123.29926803433544
True	299.6005870398035
True	79.36573231034447
True	55.87437004211198
True	692.3989374793025
True	692.9293762529663
True	171.9856738928976
True	174.71086953742346
True	528.6218283053546
True	54.57399431559257
True	24.40841431938191
True	568.1229772904494
True	444.5854746752074
True	1116.1575624121208
True	46.83347577090439
True	465.47794248427
True	908.9520836312388
True	790.4856838325738
True	277.3689333484716
True	780.5437468218169
True	405.7681136536157
True	42.38555941734236
True	103.29134231201746
True	700.6955320191516
True	69.6089773616773
True	143.28103148487833
True	957.8839741020186
True	194.39339960266653
True	277.2776077512132
True	104.95050552329434
True	631.3435877271331
True	590.9226717366251
True	206.1826904757477
True	428.4522706670647
True	42.08991826404095
True	276.9254283515858
True	562.9635667118209
True	643.3751753247209
True	317.86930791689014
True	77.00805619212635
True	940.4702763684004
True	1042.4429004865362
True	554.6154717490643
True	65.76985788519798
True	32.11587880313455
True	91.76000638780894
True	105.0930874925202
True	103.32766297673555
True	890.4592440133598
True	1206.966371206468
True	731.9548674544076
True	330.7045072240067
True	8.633411876655126
True	21.68552187547817
True	331.5193612006731
True	481.5467794860856
True	44.88546688722357
True	562.1750368777172
True	434.0916818012543
True	397.9483980498245
True	79.59024460612491
True	200.709663961854
True	252.8299622333853
True	128.99271117904
True	383.180130687565
True	40.02459847277964
True	171.60539325693742
True	1150.202317811716
True	5.882836904169595
True	27.08504115270652
True	589.5758766449284
True	365.4731989162791
True	769.2710507399333
True	157.3189150047818
True	755.3269394993088
True	616.8543809491284
True	293.0601274301709
True	444.9873990016298
True	352.9112441337503
True	289.6733369536525
True	267.4406926584564
True	394.0522523042067
True	495.9250955748635
True	493.2575780605944
True	102.73140183083564
True	371.2513423445006
True	8.144479673533041
True	187.8350373399127
True	229.78238133033128
True	875.6141852348665
True	612.6325117110692
True	30.38206315944267
True	726.829037915607
True	868.910335695952
True	109.21106512032
True	354.74430627161547
True	835.0936003835245
True	221.6423404797408
True	162.8656982756499
True	525.6734050790277
True	579.271529403034
True	1066.8983648526537
True	150.65551816996538
True	150.48737019915905
True	259.3155354550834
True	314.79202015660246
True	414.95998924752354
True	411.3367521886633
True	329.80413853613334
True	447.6363652555621
True	496.39701328744445
True	222.55994642299336
True	1447.936630242091
True	255.62466337517887
True	401.115831945212
True	52.64828149602416
True	752.663524421866
True	252.4887387608496
True	957.6246450424172
True	527.777614683581
True	320.57167719132536
True	777.7882619327394
True	270.50074316881506
True	216.89379953532773
True	261.911439356234
True	225.57995193258805
True	137.5309219161982
True	256.8070289510046
True	733.4384451348961
True	522.4944873252848
True	217.5673833308076
True	1145.3250969652836
True	115.57544734470964
True	262.8894837486075
True	69.51710935371962
True	303.88248617555803
True	399.2537092694516
True	94.40960787610511
True	226.34064534170628
True	74.28389000283184
True	700.0185731258573
True	368.5590808032951
True	222.20386195684975
True	701.290950545102
True	865.8115248408614
True	859.7461153158943
True	830.3745613051793
True	351.22280070142153
True	1.16363368993787
True	265.3694816793155
True	55.04612090417552
True	374.230870505808
True	57.262976962930495
True	349.8487011447193
True	844.8628943291745
True	1037.8726799617607
True	394.4573185062856
True	21.81151678774892
True	505.08587408769904
True	509.1841609868385
True	199.1305190777916
True	227.8619749363834
True	289.5218257613989
True	22.06701795104945
True	125.44155811581489
True	973.640630470894
True	63.65876844216252
True	491.9389766943538
True	804.7799358014713
True	103.6292575551851
True	251.81029172116587
True	113.92581296577104
True	15.433987139377663
True	1.4689459946325505
True	123.78333846990516
True	1006.8822478766532
True	496.3837469800913
True	68.32381238298098
True	784.3173466430795
True	345.5524478948161
True	1.31520899966913
True	456.6873488087958
True	191.177634401708
True	491.1418803709718
True	80.06763948765645
True	337.1289322321506
True	396.7593555455706
True	176.63055287605755
True	214.83670515738896
True	131.60008852970742
True	172.99031510065208
True	958.9086623679416
True	14.873981517670778
True	500.43297103748114
True	494.05523549976846
True	384.1070480435139
True	219.7969681667012
True	224.5222655850876
True	153.62353137672278
True	44.6932329361558
True	477.1385666519637
True	150.1646064204142
True	863.5983935465633
True	816.2515729680165
True	252.4209606661322
True	300.4789900250114
True	526.5542473866644
True	39.06267845118411
True	82.80348175770291
True	698.9118603111137
True	1090.0881191661306
True	108.31360649999226
True	740.6617586848182
True	141.0116450369986
True	932.8246383130444
True	671.4783701329964
True	101.0728077830707
True	275.6380385425576
True	614.7960009461366
True	271.05866945543715
True	46.11801060075288
True	554.5529673321477
True	442.7544692407103
True	6.110514319326495
True	488.9503797461363
True	66.50884326011132
True	175.28274680360127
True	243.218144410941
True	317.4702483723477
True	73.94860386618974
True	226.59730406832452
True	349.0784806355013
True	425.0002051176957
True	968.0857352893338
True	48.13729040464918
True	906.1063199730572
True	1046.045283941089
True	130.52736384927147
True	71.14511168484577
True	998.9924661780848
True	34.3479417697553
True	226.1840418766176
True	86.55596372221186
True	207.91419290846457
True	350.1206256449783
True	981.6188618072024
True	98.19787835959264
True	73.49948256022451
True	677.5983289630357
True	275.925857575434
True	715.1224211938355
True	53.07181784412232
True	485.8702216940197
True	386.27799586781566
True	671.9965258630191
True	56.92811684943017
True	114.08370838265192
True	28.691243521725053
True	266.95451220050194
True	46.678504269975086
True	354.5497071705839
True	3.366151184093477
True	1175.1105986052348
True	105.0230908580419
True	135.10278658298037
True	358.2415613790508
True	721.6845808637786
True	663.6217272993872
True	969.8478401865574
True	481.2573131940894
True	413.3319466233964
True	142.9733065333668
True	412.39993063264814
True	814.1293414533008
True	408.9138521333902
True	956.8374835331036
True	82.17119061486098
True	444.107597739621
True	176.89955784355382
True	293.80154827827835
True	720.8486009644987
True	168.2224837479575
True	133.67701093835274
True	64.70012774211041
True	855.6334262791546
True	772.5035839689126
True	79.13954317913928
True	425.1862905251468
True	760.6362117739931
True	421.0019016480152
True	54.94767104878461
True	328.9503892482564
True	783.1482702646638
True	31.40308677573107
True	361.7004069748896
True	170.22805820711022
True	287.0093867628553
True	33.34358016865724
True	222.6575220438053
True	792.649854588016
True	641.3734939141048
True	56.0137457804545
True	299.2662702278435
True	905.0433653872564
True	16.249478095394416
True	312.66632811488506
True	274.0490743854754
True	428.69734447175216
True	218.38025638026232
True	604.6076586556577
True	45.21036794738127
True	969.6286970227712
True	915.7671244017214
True	51.22849026336886
True	406.7072245811945
True	727.9618464986204
True	920.1468209539526
True	275.11530234414505
True	593.7410615870203
True	138.33710185353448
True	185.9970208066977
True	131.6821963476337
True	143.5833288086135
True	207.43050945798532
True	956.5182239974864
True	766.595905545837
True	915.9182766667868
True	19.074912687033567
True	27.35911004692471
True	358.9836752716471
True	12.904822071939725
True	599.5408728907255
True	1058.4928590450222
True	253.00482532205115
True	212.02941674383368
True	84.65307064562293
True	217.1097640060593
True	135.62388191031536
True	44.16158801018327
True	132.93328988229908
True	89.88993495087273
True	239.39859089468035
True	519.5004685678725
True	155.36539024434086
True	28.68130796691644
True	57.28696802917537
True	433.7679188581862
True	265.49533730603264
True	593.4826099583469
True	21.32215677124233
True	117.77844789117002
True	686.6374227834992
True	275.02832010320896
True	472.2417776373296
True	653.290462394571
True	106.88458741468834
True	115.53293014792088
True	79.37108870841709
True	26.503322378787555
True	121.92125495244696
True	87.18478129389568
True	104.17963858155883
True	154.25249192704064
True	240.96110795081844
True	824.0864031561902
True	283.3126263236728
True	955.6580062845512
True	166.72716192292907
True	187.2850845296895
True	762.0480433944377
True	296.2073659526869
True	596.0685637130731
True	259.3139275437399
True	367.5713214335798
True	452.6413503399468
True	543.7482894076531
True	648.7150847948046
True	362.1069646165773
True	34.987586930294924
True	541.6601047971716
True	612.3782101562582
True	19.871150118543788
True	11.090467114262388
True	255.8766407295893
True	407.4070136814248
True	453.1053982614632
True	64.12874908732822
True	644.9713694396091
True	931.6318068954208
True	235.95553651027015
True	920.6643841850614
True	290.2637276612193
True	103.05116240981285
True	276.84500494407894
True	689.1609581606333
True	42.12188813347621
True	585.4450788365564
True	1301.3654965925998
True	1012.2062371339676
True	906.347148713232
True	210.3249862457707
True	90.78547152134207
True	191.58612961310365
True	813.7670750831533
True	149.18089487067812
True	1067.2154868999212
True	855.5654761300755
True	41.35322054898779
True	87.19685673320836
True	403.8302710674919
True	410.2541775591464
True	203.12951648802456
True	529.9418503851888
True	657.6826310622909
True	124.13732594024523
True	263.5798446960524
True	1017.3113957859656
True	50.841120563391485
True	706.3019935729574
True	545.6494715783887
True	39.0661945136134
True	881.5248745128474
True	386.06055683566825
True	545.4451178048558
True	107.47589012305858
True	261.2958170812041
True	217.9474531416529
True	25.71130340225381
True	132.19186212290575
True	763.2630989353561
True	137.04756233033677
True	382.0442803373834
True	63.24798337078905
True	652.193849429222
True	613.3099447725846
True	228.55846632347428
True	448.8969095424837
True	160.78990931789988
True	163.3592483552726
True	224.2828380314579
True	285.1842195890307
True	361.0682095228695
True	130.7231506399261
True	195.4243569156924
True	27.3918227475032
True	877.9980176647392
True	328.51487936374457
True	10.501885960074995
True	362.3470860798337
True	158.95073721100337
True	630.1397159773701
True	372.50432063976825
True	577.6646355271225
True	551.2406939525918
True	485.0123079485061
True	770.214339495493
True	243.4992245355932
True	552.1118689408721
True	156.9680093836205
True	546.169357638903
True	351.32249097145825
True	373.0457584069499
True	132.77278071347973
True	143.56431500944728
True	108.19053236834414
True	67.25891458691902
True	761.9306094259521
True	190.38026052675855
True	44.739046454571714
True	0.0
True	528.177393497732
True	113.55579903215632
True	22.14826222946499
True	41.99912503216794
True	111.03376036256974
True	554.3833035592855
True	179.48800186533265
True	107.60352550073723
True	34.392632051114504
True	156.08646869693445
True	934.7891118989304
True	49.878684564887386
True	231.37915298825897
True	748.9015066188067
True	316.34151230454825
True	471.7368477143432
True	491.7531271244078
True	517.5776320787185
True	602.3350019897001
True	918.0968354423536
True	262.24222843433955
True	1036.6918645595654
True	908.8017572748896
True	642.1335828970891
True	345.1905827906292
True	852.3944762741025
True	8.512014320073513
True	32.7074890345054
True	299.32657925935587
True	39.5658794887456
True	194.4269564989584
True	722.1399178105967
True	225.1083283371752
True	724.6582332352216
True	757.0319423732813
True	129.08029414290394
True	356.4883519378911
True	589.4333441376776
True	23.92756707029569
True	131.06408933209482
True	432.1338370943218
True	304.91003376445724
True	196.47689329052764
True	114.26337472317466
True	372.0325326701166
True	22.751201114623854
True	365.8800895041943
True	373.480367700802
True	1067.113478548022
True	374.10153005102114
True	28.876976240420905
True	447.6694221821712
True	428.7917052318468
True	244.32481967337495
True	31.17948185506444
True	766.6045676243814
True	438.9039996028655
True	183.86515196783787
True	10.810505322139546
True	1204.9678666138825
True	170.4981086737602
True	27.626797759539407
True	308.9669386718155
True	275.9468355935395
True	114.11156684469924
True	292.0888332908818
True	46.18292664360811
True	333.3977058674105
True	324.3607753226702
True	315.1007519840133
True	29.88804491333693
True	47.61077546735046
True	1026.933948436434
True	26.36856314270645
True	14.01093982009257
True	180.1646604435881
True	668.7829396732067
True	8.641402391832289
True	198.3876885152465
True	178.7369278897168
True	530.0229288769408
True	382.8940014420778
True	704.6129098017022
True	321.58776730853583
True	498.6865488719868
True	427.064140761361
True	509.8776117811356
True	100.25793842645464
True	1287.8401783173326
True	943.714998047665
True	294.0733060708999
True	502.9863836015894
True	105.67720976653332
True	534.4943922326556
True	436.5632240933072
True	157.14520205240976
True	77.13418624315287
True	353.03784700977945
True	174.10671164497188
True	31.43045624524615
True	631.985618738457
True	381.1159396308639
True	68.47197010417433
True	30.67347685584753
True	684.2178909182048
True	497.0207550349045
True	73.03450067889126
True	22.350812668797342
True	319.9810735625219
True	335.75401432439577
True	738.371612802099
True	539.8440686235207
True	558.3995687980755
True	779.9020925607388
True	9.030806477259322
True	55.87572973821833
True	37.18175199567086
True	56.80921302083325
True	497.7949142781133
True	596.9145790034116
True	86.86425704128278
True	102.89427252067092
True	196.9523999510337
True	75.04962581876191
True	186.63539825551024
True	217.94569446431376
True	272.3810292789714
True	791.380565752
True	618.7396881152589
True	291.3951288552172
True	191.12562849622805
True	260.9759089200227
True	251.54323107975355
True	747.5634906789454
True	323.7262833618074
True	162.1010017254579
True	905.4134087423035
True	347.9672487051501
True	464.9416308671627
True	143.2061186438588
True	120.21978794664018
True	66.97637947319434
True	219.82022535908837
True	970.149078594746
True	513.6141853478201
True	117.7779922889521
True	363.77983794576767
True	99.44582401584428
True	687.7720785984691
True	4.553569251946074
True	678.9074870522045
True	36.52251094867984
True	892.0291911952542
True	826.8588884639286
True	209.38380665343485
True	29.888962262258893
True	83.63464874662465
True	481.4688900270223
True	220.8353276907785
True	1.454347266644609
True	77.84678548126284
True	1055.5395678323791
True	348.33363536886225
True	683.6440694360678
True	461.3961066083036
True	31.24525735105014
True	140.6366231095941
True	440.3864972246025
True	916.7992391314692
True	788.5566811117053
True	425.4759353420843
True	345.7433145668064
True	16.893975420123414
True	81.77155254884788
True	775.7755068317473
True	470.2818978517838
True	387.53869546724286
True	872.6187556940351
True	27.321231151239797
True	221.7596180753955
True	878.124325786328
True	230.34079297565404
True	7.714778868423955
True	494.2447302706692
True	100.56550693871998
True	650.7530674991119
True	55.75237307902614
True	250.10125334562215
True	875.2004914630961
True	905.7201846009046
True	273.9630263488555
True	445.1265582618781
True	119.14557880356026
True	590.6805314674126
True	265.9766471293799
True	197.6838210521813
True	858.5239121387506
True	53.81774629537493
True	727.6836232472925
True	288.55120323071486
True	293.88771703606955
True	174.44424596599777
True	471.7171392911917
True	589.1173356512403
True	365.3219584755447
True	401.3634296852184
True	71.03321350947081
True	156.53360352293356
True	456.85018602278194
True	233.2958166883192
True	37.051166013530064
True	190.97107271682276
True	390.4966251629781
True	399.37972527757705
True	774.2590942132574
True	131.12045585675307
True	651.3685006299565
True	520.3893420139112
True	590.733132103906
True	142.8941529177932
True	40.35151570370714
True	664.3655871524671
True	67.89279141699969
True	557.2233028019593
True	665.7149933468681
True	446.6734791006379
True	127.89590537704755
True	512.3115914281126
True	4.652976879580814
True	397.4411073233303
True	30.590123989477792
True	640.4197133865692
True	260.4015029749434
True	586.27926990515
True	700.1064678977801
True	144.88906242486703
True	515.4154779919464
True	512.1860430349602
True	67.72158771994816
True	959.8840154035474
True	3.6741981647423305
True	26.639206977275258
True	654.4072144400114
True	691.3106679651012
True	133.20114290413784
True	415.4659747253479
True	131.25494831889063
True	74.78552938075843
True	462.0548005077626
True	41.03350326059088
True	519.2268097281319
True	12.98256250695776
True	820.2441899374594
True	554.2693215403136
True	649.0791817066089
True	102.64124059617032
True	377.4985854115644
True	991.9922813758498
True	854.7658225823609
True	136.2035462599951
True	558.1142277159178
True	451.2077900236236
True	254.01797453746352
True	256.4593748893868
True	6.149090602391598
True	323.87431445729834
True	11.772164810655642
True	366.8347807023056
True	75.90297378237112
True	406.1350669465388
True	647.6458014443559
True	122.71279439825224
True	232.69087058926132
True	654.1037247041911
True	678.7601024911163
True	287.12341308881696
True	130.8489124587198
True	171.9946910469049
True	480.0670649985785
True	89.86270053227761
True	10.741151577709092
True	499.7001433739136
True	574.8969810721454
True	18.713756427890072
True	141.86428279693916
True	914.10762239718
True	478.3808237133092
True	264.7741340578241
True	34.23127567646301
True	481.0334096179109
True	111.7157313431612
True	591.3215400229093
True	660.5650131984186
True	289.8114044177439
True	376.4341430880223
True	187.6414351999
True	238.32602845149853
True	68.23067486519017
True	222.94554959130863
True	487.1385141561289
True	22.13435349603988
True	455.3218573241338
True	364.5211463629997
True	718.4821489858153
True	891.0506272862378
True	927.54273632934
True	153.05093413713828
True	404.8234004605133
True	69.46554050625208
True	199.0095414756895
True	319.6105936381599
True	10.029308726450177
True	802.1799816921822
True	22.37065986834614
True	399.98249253046936
True	269.875517012717
True	619.9102501421943
True	203.7620541850878
True	41.05808400740668
True	665.5806954611372
True	1084.6230180983034
True	219.74324990490877
True	125.10380888495328
True	628.8235888332974
True	508.27858403794426
True	18.27013884970686
True	833.4093870609273
True	111.78339594473374
True	44.57430548160834
True	311.9098902129865
True	354.31049280186784
True	408.1312920352025
True	272.90001867552525
True	18.860604389544505
True	22.133852787711767
True	845.8571386674284
True	210.7162396121149
True	112.76261039729536
True	851.5690956974347
True	632.7831774782472
True	654.6758134365068
True	440.71393880040654
True	147.55305500005397
True	34.87002923774053
True	101.64409452186776
True	434.7517040364961
True	229.3332215790269
True	490.39606870710105
True	137.54614824545766
True	479.4335852264145
True	658.5890398314295
True	951.6039322707834
True	20.249072589537874
True	975.2973270114458
True	1063.8213559119688
True	491.6468723031324
True	86.3974838067677
True	822.9956453541065
True	647.7856546030496
True	625.8325919821226
True	169.01685478992633
True	723.7307133923872
True	693.6716510426525
True	121.94951246159457
True	779.5087052180055
True	804.6708632787884
True	487.8675967233547
True	224.52551576330168
True	71.4517486079545
True	306.46668030078206
True	338.31862929712355
True	473.9356894392128
True	434.5302590418762
True	191.68561680531585
True	311.9072571725769
True	2.823741774199478
True	12.24148813636578
True	105.0248745163178
True	137.5390579306201
True	357.5918022142084
True	349.9394091580924
True	104.68900573594028
True	16.684616071715393
True	206.26995309936092
True	881.2710929645664
True	465.9561223987614
True	539.5620347157592
True	556.5273295026071
True	809.4801596544121
True	647.7570551329884
True	88.86109169396333
True	206.97236239633187
True	246.0024856448892
True	286.61558202317434
True	102.29332697168284
True	368.358718603067
True	431.26653797065785
True	170.33059812738523
True	640.5061716558276
True	244.8539788444468
True	197.68402538261736
True	30.74158295973689
True	247.88310869806395
True	512.0249614043946
True	163.7966355811131
True	530.2481050686947
True	443.5465879582485
True	239.43481883186584
True	110.68639388906465
True	36.848537002948746
True	399.56805754719926
True	793.7249447932365
True	165.83952424235073
True	1033.636463728491
True	1042.074479869878
True	483.71639632474944
True	101.28086795697769
True	124.01631599410756
True	679.5116101354492
True	9.033386514751076
True	225.5309116275729
True	133.97022955758268
True	125.13540504995824
True	327.392690663961
True	623.7308074695887
True	37.30895122933412
True	125.65537916396627
True	958.3841005500894
True	54.08262531104805
True	459.21554562694615
True	521.1495440352476
True	259.31017631424623
True	132.6451494633838
True	935.9612024483228
True	1189.9030365093938
True	527.002555777551
True	615.4819355747693
True	210.8328278651861
True	155.56552577330373
True	323.96451165863
True	245.06521250015388
True	170.068585460719
True	317.1698267952074
True	343.0911012200564
True	11.526748233695574
True	619.9875840549468
True	145.66682940842028
True	76.29570927234097
True	446.7165358484666
True	319.74853872894573
True	1199.9898702954056
True	359.1368747746946
True	1001.11003212326
True	10.573693924202583
True	270.75567973193307
True	224.8042584973689
True	158.57629407755238
True	490.1946956466473
True	207.0973979630466
True	410.29000956557184
True	332.6472751367685
True	114.45501525882293
True	356.0355261447426
True	1006.32811552156
True	723.9886801533211
True	225.0643321046645
True	113.640540747296
True	297.03559211431417
True	25.197228385830886
True	352.5944078802228
True	312.4856896673915
True	584.7912009803512
True	447.13838119340994
True	350.92367697951136
True	150.453718906399
True	12.709588630401742
True	426.13786932111685
True	286.5431662754293
True	142.3464105454914
True	301.9375723634857
True	423.5305788387821
True	808.3046553575139
True	299.04047330427863
True	784.3608539253912
True	406.9509445007199
True	366.62701983308017
True	1.9689934806805531
True	1181.591173532378
True	103.21550693314776
True	963.7921559551268
True	202.456477116508
True	469.0583043773525
True	667.2506482491132
True	86.59569343509094
True	468.13579031672646
True	31.167200840661543
True	408.94528873226767
True	78.75523108124159
True	224.81697474818236
True	33.953547871615186
True	683.0277875466514
True	199.0130130782746
True	24.55356229480009
True	379.3217733298472
True	106.71278491962808
True	168.3083725074518
True	827.285776059851
True	259.35938322231823
True	148.30649374106466
True	378.20677603849725
True	505.6330603337054
True	342.05157408359474
True	506.7804912241753
True	613.9482495413475
True	156.4990866899009
True	8.214374084091538
True	77.66157247698298
True	417.701219981425
True	89.77912815976187
True	81.99886109606598
True	1025.7539228104797
True	26.19502883009533
True	318.58867514558915
True	330.64394219415675
True	439.4154652386968
True	676.7781742245528
True	186.50549587909748
True	657.880326523314
True	324.4062300063176
True	342.24068182693924
True	279.12723979828047
True	218.77376859769765
True	373.0450725788149
True	474.2362608186259
True	404.02529389792267
True	612.7466584730275
True	140.71982435923604
True	81.06805590311694
True	39.17970205505258
True	297.5211576103509
True	641.7928448353358
True	402.2716653128504
True	791.0083992400681
True	223.3175183676884
True	392.3962452360883
True	68.633281212224
True	55.47951628933817
True	427.87488181842383
True	195.541362515551
True	220.7247982991726
True	44.509759411201046
True	1055.8619674801491
True	175.83013923820937
True	888.1393260723537
True	317.672560243554
True	928.7160252511665
True	228.5707428630625
True	447.5420530877403
True	528.019669694053
True	597.3314971944216
True	206.48414138828343
True	468.8375675974442
True	950.2700124368612
True	124.70317744990942
True	6.560731352711303
True	564.5932516341583
True	28.35497870862779
True	76.75724899746882
True	820.4048117689647
True	226.05641418449207
True	977.3300590070012
True	691.6274333967647
True	394.6057876812523
True	272.5380140632729
True	478.56223702405
True	336.0850950163315
True	182.55941623741663
True	653.0267645557196
True	734.1425676778133
True	206.13238398813596
True	86.2339974699219
True	519.2585616015621
True	140.43646292588218
True	390.5364168637424
True	344.3897375846162
True	64.56994175930892
True	387.21094786106187
True	417.35291506910175
True	369.53072617529926
True	408.4218291960635
True	406.7710030247536
True	627.5198337243795
True	59.11600954152271
True	459.248091857579
True	328.2946086880454
True	666.7833613065409
True	229.07286654605636
True	101.72637011070084
True	44.03668160845023
True	528.4738566611101
True	634.3770972908347
True	187.13206038095336
True	416.88788498626815
True	345.44127159112185
True	17.29614098534625
True	170.64927829970054
True	292.4614098348883
True	2.4407952441282523
True	878.1037424234411
True	83.22504096842489
True	103.46928722327368
True	114.42749585341473
True	353.868912235061
True	37.75139128536347
True	437.5153763444652
True	230.86634579715744
True	5.888577625822581
True	116.80815519108997
True	460.483030811153
True	52.60578447100441
True	64.52982071081084
True	171.77808383119208
True	285.37783395058307
True	936.006042732139
True	380.082824709935
True	934.1057840148934
True	187.11542508929105
True	1047.977306683517
True	820.7204201130703
True	675.331694164078
True	412.7740087169786
True	370.37206229426414
True	78.12738477952433
True	73.09435374222889
True	80.85611163561988
True	191.57267845018663
True	481.6468669276147
True	1099.6913661749234
True	170.71570873422348
True	352.7680422213502
True	442.5564423712828
True	578.6824288204898
True	561.811532104829
True	284.4949535274566
True	465.38632402064553
True	675.5712390615964
True	101.63971403793096
True	724.6959197337994
True	258.2950068457004
True	140.3570331213455
True	403.37009802673015
True	853.3686394818938
True	444.2294154623143
True	869.9269060586265
True	190.2749648950358
True	358.61136846471123
True	699.838150768553
True	616.0964181336005
True	196.1492146434451
True	262.2950266698977
True	802.6037050165361
True	32.94057567141713
True	179.53111636075616
True	493.5209050775284
True	689.1236150649983
True	99.31219875071464
True	36.88438179988536
True	169.16538249107256
True	722.2027773966585
True	317.9897840111477
True	558.231608132711
True	342.18077081203137
True	297.18872255605856
True	467.9977134144968
True	498.4428976432255
True	73.43606359566353
True	367.8647576575323
True	751.6026424059481
True	0.0
True	297.4859033431898
True	261.13860878536724
True	970.4644601146188
True	148.41020414869453
True	646.2874812401251
True	639.4483758670357
True	109.96233036786572
True	212.6360971207485
True	133.81389052344065
True	11.040858160511782
True	289.53838185953265
True	371.7851319687836
True	1143.145984717406
True	238.1586328040932
True	406.8660652069027
True	661.5531634070414
True	221.64134337176955
True	26.00040341446805
True	882.9287686745686
True	629.9244193671574
True	162.96322486951678
True	619.9663343167346
True	163.90219205019133
True	307.00147676869955
True	754.509644287212
True	35.43358012209751
True	109.85901803367544
True	526.3866359305305
True	61.41389374892485
True	77.56273370298372
True	405.7829002741197
True	24.94415687985884
True	755.6918559793053
True	104.47484002868832
True	158.94214054361916
True	19.422753793999647
True	690.4355481684167
True	29.55468396246687
True	768.3111882033452
True	401.3689346742109
True	109.24927667681342
True	688.782126297301
True	532.7446990009713
True	568.3964505881949
True	48.075959472345545
True	370.2004877525545
True	5.619547075475166
True	92.63349383704792
True	376.1984063498034
True	50.33194412068054
True	117.2867971815281
True	310.9494844389348
True	183.9989581926822
True	101.88455490499442
True	664.0043153362843
True	19.48514416250928
True	1189.219981964277
True	516.880827511329
True	301.05204416313603
True	498.1075626821815
True	120.39568563366196
True	815.9337950356673
True	1126.4634446489008
True	754.5315351971684
True	185.87827986863596
True	226.1401462901323
True	50.45958317265807
True	57.6588257006828
True	154.85484916243368
True	104.58226309758209
True	173.57170213871572
True	1196.9880628649807
True	290.6888188886279
True	361.7759192379327
True	704.1320017273947
True	17.154343812670533
True	13.237427758231084
True	592.630356060424
True	6.299453155556433
True	110.04819216696984
True	687.8932146213645
True	178.63497163888312
True	652.0939589029663
True	839.6604203248042
True	156.51931003957205
True	885.1983954523813
True	3.6559994665545066
True	446.1131488150036
True	1054.253145343387
True	24.31066709854853
True	239.68732048310497
True	152.70120572550115
True	992.5760167241326
True	233.9595887154372
True	492.7798738297647
True	120.119018279921
True	510.3157655302576
True	154.67661822732552
True	97.12819517282315
True	389.6264153977437
True	71.74477444196403
True	55.21122868944202
True	1057.4290681417012
True	255.91184227187856
True	156.3299741184413
True	363.5608059870215
True	403.4328221035151
True	213.11468092445108
True	164.52525027909925
True	367.2400314624232
True	35.70484745760355
True	507.744028397179
True	1097.6049857547505
True	115.98146145468904
True	474.5975495192997
True	320.2003395751679
True	25.77917723613103
True	399.485843260292
True	98.94739848499796
True	583.5711406082211
True	212.6026098808293
True	423.7945096660389
True	20.036953110740495
True	432.285688248839
True	111.01775309762978
True	341.1494891874584
True	31.628890466137147
True	178.13178472543515
True	251.70769086726077
True	749.1369573347763
True	56.88489631585039
True	139.0728903400413
True	236.5893919610384
True	128.71105218947548
True	621.0183727498787
True	544.8956663608235
True	780.885494320528
True	386.5710506275453
True	540.8987939550243
True	427.5902623583377
True	687.9051373834895
True	70.32313427347415
True	469.70517264943146
True	426.668391780792
True	47.10602875693992
True	78.77362593107095
True	126.80984154994296
True	87.01484359826314
True	327.57848697161177
True	852.9062411795225
True	324.9620860761411
True	1120.6183444216051
True	297.3621298935472
True	897.2303265276422
True	148.0546829485089
True	594.7285707697756
True	619.1748565299858
True	705.2722361542366
True	447.3285148319228
True	63.80039180932486
True	287.6556448540488
True	41.067747077024485
True	169.41288806369244
True	169.43638966867744
True	1128.5581885380975
True	237.18069124703868
True	551.2324531489853
True	557.575169651696
True	566.7960387998568
True	900.0223752859272
True	591.5421066845211
True	644.2550029179373
True	930.7883574339628
True	124.76037463848368
True	319.16894698665993
True	254.43044093246496
True	328.32547390238096
True	89.93742061734282
True	394.2643580645228
True	4.455597742632405
True	337.4497421218966
True	255.3538821627405
True	632.0369971866947
True	273.6522686761083
True	354.0873932721104
True	10.06541059830588
True	58.86578291967192
True	536.5924911891564
True	32.831479643110534
True	147.0593516422162
True	66.54272984999244
True	153.3887858977043
True	241.9142417379584
True	73.65198798099011
True	368.97253798669504
True	265.52350819894565
True	98.74321091190669
True	339.7173969911622
True	65.46413655640818
True	594.4845162864914
True	870.3458085439474
True	284.39850129189807
True	1167.076698684743
True	109.65129578053926
True	296.21172481841245
True	1048.3180498348224
True	90.7491640116967
True	292.5161711408272
True	8.868780559538253
True	412.11637229740944
True	459.0068000195053
True	160.7375900023494
True	616.7960985983727
True	922.6637827739676
True	155.43344423588934
True	77.25322759623232
True	326.4730422405286
True	572.2861893785824
True	632.9579897328487
True	1210.4788313623412
True	25.5502224122215
True	953.977928503074
True	133.80684040984642
True	642.423601129982
True	115.9595585024653
True	135.6701893605444
True	188.94028236858736
True	175.39336354486466
True	758.6403694552465
True	207.34003433239704
True	226.3413330392264
True	67.14029384024202
True	514.1666574566409
True	446.0942360909337
True	171.87259957343596
True	232.41706562275388
True	15.582158744163817
True	420.6132641906586
True	227.57883711428076
True	290.1396394947187
True	116.58824197667516
True	694.4467153823164
True	424.9785133102312
True	253.2410126273569
True	642.8437571956568
True	529.809540769553
True	492.837698587686
True	128.45466362856567
True	526.3744036582947
True	433.45664877464606
True	2.823484430719459
True	197.46581083780765
True	90.573543855877
True	243.4947635077801
True	3.08094187713687
True	131.3784671960277
True	346.53617971620633
True	6.711415854230225
True	829.8281885806539
True	168.12862095203127
True	712.388372231382
True	782.3681737896906
True	167.8180796791973
True	214.12547772704545
True	479.99471056105614
True	853.1433305675084
True	48.8958061584757
True	40.431208372666674
True	130.16120323908933
True	626.085144493449
True	718.7857064458872
True	186.05677948510757
True	599.3251708748442
True	613.5388027409454
True	853.1320278565317
True	397.6302254449458
True	182.5086734073388
True	874.6881182428011
True	219.0645844870461
True	145.59525377144155
True	326.40419781497
True	221.48094192876712
True	206.4564313972447
True	608.9293127222418
True	245.752631683811
True	193.82672060703203
True	469.4768965930991
True	465.2931692319469
True	66.41423003947318
True	286.66653221592634
True	80.54753865073822
True	338.10365064893983
True	358.7148270834258
True	238.53499501639308
True	176.3478461548065
True	362.68515529066514
True	650.4947473643679
True	727.4711387990073
True	307.35588395769406
True	758.4746607401538
True	66.55535455023129
True	865.2065644506556
True	352.69969024052506
True	11.873452184127332
True	610.6696015338957
True	703.6732026382108
True	268.25090050385194
True	163.80837400111216
True	49.1338342522372
True	377.3622966570396
True	73.04671597650018
True	14.787239980355723
True	893.4968035540535
True	369.276006077811
True	179.54030606538356
True	988.2609331822796
True	11.238085956534452
True	803.8769563830539
True	32.20266534318591
True	666.7204587972716
True	54.97419874282152
True	794.0334559744084
True	452.8979101149892
True	205.2557549049301
True	453.24155465335485
True	224.2868347309916
True	298.2258782615834
True	233.6562108186652
True	408.2590375497688
True	9.686871806183596
True	323.944833984346
True	109.68697477717868
True	11.321179530104066
True	470.3447607729068
True	729.2067417305648
True	274.119587367892
True	81.05400576840542
True	311.3409777966341
True	86.13001836625776
True	180.84068771817616
True	170.82774422725777
True	364.9764643194008
True	43.73944622202693
True	132.5788572960628
True	358.545933724528
True	885.195335234331
True	115.72110862521158
True	209.71537092414297
True	446.55445994684686
True	21.148869219223062
True	405.48749940143983
True	515.9864505237588
True	90.89454185825684
True	406.4669062196165
True	343.86844923766887
True	428.5896263573245
True	592.9831314969103
True	1042.3350285842073
True	1006.3805683094204
True	59.41091529100646
True	1071.0433386478687
True	110.87928677768537
True	108.74139181497836
True	105.59680426399936
True	502.6504093833866
True	369.1691392545204
True	583.5872399494119
True	255.70516773853035
True	167.5026429166329
True	420.1623056101389
True	15.38220245851671
True	445.0081718648349
True	417.76395602071136
True	146.93819200596718
True	93.05320719584144
True	532.7000458584654
True	1005.0614296841655
True	194.03035590296884
True	68.40202556795072
True	434.1934030799479
True	380.7552022951762
True	473.9496063462463
True	331.39829258034723
True	3.84784791235119
True	537.37802205492
True	507.7838478948852
True	504.34719605392985
True	195.35000725173896
True	103.90529431360189
True	21.552838393902043
True	372.8739421344807
True	109.3635307722514
True	8.359618838423735
True	28.575242258241136
True	347.1495315885744
True	641.0957491565048
True	137.37970991459872
True	92.97055454260612
True	25.37578780138426
True	401.06808734873096
True	364.2446793091127
True	744.1124791519464
True	313.8243787700121
True	496.6065597141814
True	528.181797447637
True	538.0301468888766
True	290.84740326963305
True	585.167780347635
True	100.122037185581
True	581.3697323462033
True	7.065944762702559
True	352.62020461723523
True	481.55508165422265
True	917.0956520639048
True	346.84789353459536
True	778.1063159386646
True	945.5434255699636
True	173.84788277384845
True	38.656615582292616
True	384.52064011979337
True	384.8705988052633
True	616.4437415330978
True	240.6023314646699
True	31.056344091542822
True	662.3339565562997
True	130.00215430959352
True	1073.858671668094
True	326.3600341156965
True	441.6255745610405
True	123.5747948225419
True	804.6416781046956
True	142.46238500545627
True	814.5300791792982
True	575.8330415257481
True	191.63671436777275
True	109.90990542192225
True	67.10437801278788
True	564.0081300423454
True	892.9754012626385
True	420.1705071459968
True	538.589829849436
True	135.29716662028804
True	624.1635163148035
True	464.09621084028265
True	797.437587387831
True	321.2343104364951
True	567.6050141880198
True	116.94732262106264
True	24.192794770202138
True	413.5377012161397
True	179.4940392279512
True	104.2312927639865
True	370.9267478711894
True	1092.0462661673694
True	271.0253308710982
True	549.5143491708513
True	11.84123347956985
True	74.67316393324867
True	328.4735159327444
True	773.1271194811005
True	453.0220959438709
True	508.2959710970662
True	712.4144714631657
True	68.24297746567234
True	718.1162466258327
True	47.8055047986692
True	100.38548506098378
True	183.0312636015362
True	81.22348827767276
True	24.52780449233292
True	289.0534503043102
True	453.2615307809857
True	903.0583254711332
True	869.7958303008243
True	6.601273695231254
True	285.80738749562147
True	480.15869514211454
True	122.31208685875244
True	249.2971267324287
True	332.162912140975
True	1302.7790871910197
True	448.14533482318313
True	26.085726778619247
True	189.1399037976076
True	696.7786016386592
True	36.74405343121674
True	175.57875128445716
True	559.8568459226334
True	68.6326530801665
True	876.7444097080189
True	337.3982877912624
True	671.0297952360294
True	69.70061945732469
True	711.6485955390486
True	588.340860056486
True	847.0930729316233
True	248.53922399585767
True	505.08602580203086
True	846.7833551878513
True	903.4490154981096
True	229.34721170249708
True	753.0811010686892
True	227.1382795603168
True	450.3431410423748
True	371.5115223462547
True	501.6412450957256
True	490.2210503836399
True	330.0770001834324
True	346.8048721630962
True	104.86283000841811
True	353.3912926474051
True	1151.0118078340606
True	300.5246324697038
True	142.8146236207118
True	305.7699021978826
True	772.030333428953
True	650.8904595233714
True	421.4013398830349
True	126.21929009840493
True	342.1106982832577
True	30.65668312464844
True	171.624640470281
True	91.59827868048102
True	88.4324172151302
True	555.6977658222695
True	141.8433904983438
True	131.82596017398495
True	104.03366964247463
True	83.96567313435345
True	453.2375830776753
True	393.1905406146277
True	1024.0622251961306
True	534.1123977556789
True	842.0597826263053
True	267.72294047124086
True	284.3970015191504
True	530.9168292391696
True	189.74431418545063
True	761.1346671730865
True	247.86364448396756
True	357.40624063557465
True	69.23873389498837
True	117.0425799222832
True	246.74291331873965
True	122.9002503315734
True	468.8880328127272
True	32.19404053722813
True	566.2383489786956
True	1009.0155817326256
True	740.0419110670213
True	1.215867063710893
True	63.6169451012777
True	523.8114856951562
True	439.4280875293732
True	75.42846663983204
True	124.86819330706584
True	298.6161338708615
True	76.41048576414592
True	50.25822250826531
True	721.6276568229528
True	676.729537427913
True	155.31408673261484
True	159.9112412291553
True	502.1017718775366
True	50.80333280785943
True	25.096382844088392
True	573.2177995184852
True	448.4168060047843
True	1135.8293636747842
True	49.9837273713914
True	478.17191136079975
True	867.3758330504687
True	787.9351715852818
True	266.3050905049004
True	763.9803548499851
True	400.6327150659398
True	40.397272687861154
True	99.28055425513357
True	718.0282969403286
True	73.85504401654616
True	138.96829014134389
True	908.0490516545711
True	194.3535551607191
True	272.7984359355361
True	106.57164638777218
True	640.5134028885724
True	603.7031395552881
True	215.0471844971737
True	429.5294403377838
True	42.40802296071972
True	281.59592411787435
True	580.4503207594505
True	651.035001937956
True	314.96252718887285
True	72.33207256240328
True	921.4791207093932
True	1055.3216110552185
True	567.274509681837
True	57.06436249598561
True	28.160696633923664
True	90.04135141954596
True	109.53243789814933
True	97.9630350908324
True	858.5391896060491
True	1200.9987695469235
True	740.6856270801002
True	314.5899642596909
True	8.094018373805113
True	22.33489386066388
True	338.71880467647713
True	475.9583395334713
True	45.21513806856548
True	576.727266507213
True	436.871171643319
True	398.63997550989865
True	80.83436799103211
True	189.74091090203424
True	266.1171140175945
True	133.3186128200377
True	385.8221271765527
True	45.07310446412616
True	178.95109386858462
True	1153.2843399252176
True	6.707282043916926
True	29.87772674189945
True	572.2362935192281
True	362.4136158480884
True	784.3576752765753
True	158.44428925852029
True	731.227618652247
True	614.9454255428825
True	287.5194257722648
True	438.2122333606408
True	334.08515300559685
True	291.3421671884948
True	270.43658410229847
True	391.4161777679198
True	491.5082469162992
True	491.12916322552735
True	106.14418158637017
True	356.8812426590924
True	8.332644468755387
True	186.84660685177903
True	232.08819550145492
True	838.0903472457073
True	596.1164115148473
True	29.08212198080953
True	726.1883289929042
True	817.0434058622842
True	97.76310310606436
True	345.90351989895487
True	880.035390489721
True	205.74282654339
True	164.12733782637426
True	526.3637400398189
True	560.4845725676363
True	1094.6366297144723
True	142.26166174618544
True	150.41234419878162
True	257.9928612410297
True	316.0822273669107
True	428.1981876005574
True	411.76415589128607
True	331.0342508416721
True	465.02159079727295
True	500.883605913648
True	227.4535262283804
True	1505.0709447674749
True	252.8067358998211
True	393.70855702581537
True	53.70055944561176
True	787.4237797983128
True	263.87898471511573
True	934.4274506933548
True	548.395436056499
True	323.7740420710313
True	784.0200316069016
True	267.1728867783941
True	208.4372661880043
True	247.53728775330308
True	221.8048192160709
True	142.45892781941836
True	263.5504986236432
True	728.5621064901653
True	524.2298603906593
True	219.35201064227496
True	1195.8465306714431
True	115.5276028490523
True	258.75010530787307
True	71.6875658019874
True	299.847713099689
True	404.03273591746506
True	91.9779191006318
True	224.2586834375199
True	72.92904530378568
True	695.0896531793982
True	371.318065410149
True	216.16277466286164
True	731.5460535228393
True	889.9229922274301
True	817.6594843530421
True	823.5926664178047
True	349.87583787062954
True	1.8173192162052865
True	253.2556846832632
True	55.10268190935199
True	376.4573357333696
True	54.07100712422079
True	359.5935554526702
True	851.6293458053194
True	1057.625198349463
True	391.8491291190669
True	20.09292709966575
True	521.0690251994379
True	488.6356387241166
True	186.50511427827453
True	232.48183976729047
True	292.3413155114683
True	23.4768145826788
True	121.6968422652004
True	981.1684763237412
True	61.0746157244436
True	494.9388376425323
True	787.2126036647826
True	102.91730450364132
True	256.86414359718475
True	112.84895697717153
True	14.746057971273292
True	1.260935259733098
True	119.96684532092856
True	1024.8501744079658
True	482.2599056026951
True	69.32895166046472
True	780.419442925316
True	342.7641897174416
True	1.3581191867946032
True	444.7290597926119
True	183.7766282523492
True	497.0778656897057
True	82.47360341160959
True	331.68553954581387
True	376.2489043886734
True	175.25067396051207
True	206.0789126821051
True	128.24285732948186
True	180.35101239147693
True	988.4144249018829
True	15.965354340845394
True	506.16812379996526
True	504.3820781835989
True	409.51929372077177
True	218.55237257765717
True	228.7376204485444
True	158.86776065992404
True	47.4148923619838
True	483.1101530147852
True	150.62621216108693
True	847.8459240084002
True	821.1926376000602
True	242.999007756994
True	296.3185489885633
True	513.5891047797456
True	41.19804817384041
True	82.70163470268106
True	702.448822912999
True	1080.8387173821502
True	114.64386626554224
True	725.3303257815478
True	137.29849050490216
True	908.5092271285598
True	635.8836874333349
True	103.1874650215684
True	273.7032814918106
True	611.5008990803298
True	265.5330806683236
True	46.70746795153001
True	567.3016067607854
True	445.8258049630059
True	5.835803830741518
True	481.9896343987653
True	66.66864248709105
True	171.47836809789536
True	236.18280863563388
True	306.6237621096469
True	77.60533420817441
True	214.6868195761377
True	349.0462809104622
True	421.65606860272
True	961.5196587958392
True	49.0644135433604
True	899.9176629766773
True	1049.2612092258555
True	124.79312298101158
True	76.11775858385688
True	990.9701584803372
True	34.43258806996194
True	234.30768593625825
True	86.66038298022134
True	209.27990588783445
True	362.7320101557613
True	970.040088501279
True	88.07539064179105
True	70.61900555967107
True	642.519942215846
True	266.0002171307904
True	725.3317816036257
True	52.57616516444328
True	462.4830813768832
True	380.1070761718859
True	692.5179535566363
True	51.99847593140831
True	112.64931250605012
True	27.175295695038784
True	274.75010745358844
True	41.02130169562477
True	356.6883484285342
True	2.7555963141417275
True	1198.4587429648157
True	103.25791325606195
True	139.3870028703447
True	355.1515491271719
True	726.7986207120707
True	664.2165880417414
True	995.1298700219688
True	478.7459258194803
True	422.6894399668975
True	143.42111180317627
True	419.9210878777957
True	832.3726418846232
True	436.3153141891296
True	940.4428313290244
True	90.74725879635784
True	417.3007158879316
True	173.59329723660295
True	279.7108697659322
True	738.547355344311
True	161.86005049476384
True	131.22810641498404
True	65.82601735992483
True	851.6840583841188
True	770.9056302026288
True	83.33755420901636
True	439.87237722560167
True	729.8672580356343
True	419.185733372052
True	56.7190229740612
True	320.74049592566183
True	778.432993616078
True	30.16724822644705
True	376.8335973577993
True	166.6292399940501
True	283.7749055222725
True	34.44916974781635
True	215.49927529362665
True	771.1669653533868
True	627.131740519802
True	57.89216478895505
True	302.05945211768056
True	904.0253244953324
True	19.3201698818726
True	310.780924635684
True	297.0746087531171
True	449.8700297309068
True	218.46991236116537
True	576.2906686297302
True	43.961325053908176
True	946.2108732455146
True	890.1509991106284
True	47.43185953864135
True	382.4905097426429
True	730.2417834173857
True	875.4042619562266
True	277.9181835785964
True	596.1414023787078
True	129.9001307536623
True	192.836984059285
True	135.99927351345346
True	135.50762587242468
True	211.90598106433276
True	929.981707724962
True	789.1630318608031
True	907.2348597465814
True	20.916433219366937
True	25.98597234267998
True	359.7738742237916
True	13.041020626859478
True	632.1226283715976
True	1101.6571912840811
True	279.92719742546853
True	205.0683791659524
True	84.41457434640104
True	221.781426579577
True	129.022589785284
True	44.775748485098354
True	137.01262943807063
True	87.92779376452894
True	250.33727635245623
True	538.2975662635139
True	159.7754209621911
True	28.98712446240619
True	55.819536415348864
True	428.7462257927354
True	257.59235902133435
True	576.6754439146841
True	23.049998225248267
True	111.13270326415616
True	672.6588219440928
True	262.3195943952989
True	481.5234723836255
True	662.4518536775599
True	101.86497716267895
True	106.56587454173346
True	76.13814924289169
True	27.4715133694824
True	120.60048839150411
True	86.21300822377465
True	100.67615787226558
True	157.8518890180057
True	235.14032844251253
True	803.1277629764185
True	286.12199984403446
True	942.4302229567134
True	167.05454712581107
True	187.4496289604646
True	776.3870653422513
True	307.9712735728062
True	569.8355913740276
True	250.24656979159727
True	369.80336281372536
True	448.2695347091608
True	550.4670318496145
True	627.6397219247825
True	376.56012673504665
True	34.950790330287404
True	535.0027109846454
True	622.0826506130243
True	20.520578879473724
True	10.9196044231512
True	261.60376797172734
True	400.8957324429142
True	466.50944597444817
True	65.98070020594612
True	640.1138083224325
True	907.5108754927184
True	232.76177526671069
True	888.1583016282142
True	284.1096678257597
True	102.96310182533688
True	265.46316918853285
True	703.072023963518
True	39.30210275068579
True	575.5914699066096
True	1279.055592124161
True	1002.9215524192545
True	905.392024188844
True	199.61321085989337
True	94.84437482425204
True	198.15516541909508
True	832.0682846123862
True	145.1735710334807
True	1088.5567885150497
True	856.0154126950597
True	39.25194671417727
True	89.45566707106354
True	431.0886907291375
True	416.7297538646166
True	212.34071022704003
True	515.4728094547594
True	658.44347969308
True	125.86591978206754
True	273.2709705872067
True	986.8828664321246
True	48.25562375466811
True	716.2719762808866
True	554.8491390461094
True	37.59831351752068
True	817.7478429986788
True	375.9548871609947
True	551.1161994989711
True	106.63945904661246
True	273.5088726957425
True	205.5986169907237
True	27.41909837453003
True	138.24522826150093
True	733.4012423362464
True	142.02989031898505
True	374.5643553473093
True	65.12004240106319
True	614.1730747746989
True	607.7566483788962
True	230.13713032623468
True	452.1620327218237
True	168.06850009502185
True	169.02824217136197
True	213.4249126771997
True	297.1939726837515
True	368.16484028316114
True	131.39209062103416
True	199.1173541295402
True	24.18566317425813
True	902.658091961276
True	320.8788779473077
True	9.323899856622916
True	377.3276334448585
True	165.9722028272628
True	627.9234706115229
True	368.9993525630284
True	588.3090546789196
True	535.6406182100764
True	501.33336269625227
True	787.2286937357939
True	229.4951218696539
True	553.8303115910765
True	157.9895651179664
True	539.9015821078854
True	365.4611058312765
True	384.91798723233217
True	126.76066394603131
True	138.53137715772002
True	108.80493847424331
True	65.73673025697369
True	738.6340260494275
True	178.8040167781116
True	45.70561032763076
True	0.0
True	534.2916064115715
True	116.46533258286604
True	24.09723064746008
True	39.196275872210585
True	117.68450815310467
True	528.3770280021351
True	186.13638896188056
True	104.4732921403342
True	37.28617442459251
True	156.79213558618858
True	908.4001246492272
True	53.839415118478136
True	231.54906673454397
True	721.9345689270264
True	317.36584702774053
True	466.08386944434415
True	461.1264022981858
True	513.4082512579832
True	586.3741018330401
True	936.9120782214504
True	262.2548418389157
True	1057.6093096633356
True	925.8268114958594
True	628.2921272901411
True	348.46766929869204
True	851.902023026975
True	9.095760002409571
True	32.055278268689534
True	284.58663027608065
True	40.53953212676922
True	200.10731080659943
True	763.1213812197727
True	216.740268880972
True	700.5727327610422
True	770.9755828833273
True	121.83586345407628
True	356.11936627502627
True	573.2381465810239
True	22.702146863128103
True	129.0704686312262
True	425.7805081998578
True	300.9295494361053
True	202.65456049162924
True	114.30362273417958
True	386.44631935150176
True	20.98504462116275
True	365.1796081456411
True	366.1179979061863
True	1041.1385562384112
True	366.7368062147789
True	30.87168759320559
True	435.3030953737156
True	442.5284372887557
True	237.84033876479748
True	31.800201535607343
True	753.6411739061496
True	419.98570648903177
True	174.70263793545175
True	13.908742625249284
True	1196.1013678775223
True	160.17080009657838
True	27.46862896858799
True	278.477183924776
True	286.1676189632808
True	116.57670287366687
True	293.4194995009503
True	46.33445185469629
True	325.3780920093453
True	303.8095406700066
True	320.57227423090313
True	28.71600911729753
True	48.2409541734558
True	1076.3623648000453
True	28.24768448350618
True	13.65049879420454
True	184.2728780724717
True	644.6753279363412
True	9.252271897972031
True	179.52428508688402
True	174.4032996396802
True	517.016058585703
True	368.8685023763375
True	717.3253262849526
True	322.26378068908485
True	469.6003471053579
True	451.7041449430514
True	512.7492852133437
True	97.9970534947596
True	1279.6672594657844
True	942.138286659531
True	287.9923719998497
True	526.0728642131099
True	99.79801365388066
True	546.0616884669981
True	442.6503652025501
True	158.25123693154697
True	78.0687254145068
True	350.2090836072978
True	168.90075004708223
True	28.336546756961567
True	604.4846326575878
True	384.8949825271331
True	66.00239343662113
True	27.537270174857277
True	655.8226464394008
True	490.8948524830398
True	72.93018452191451
True	23.05216082328963
True	331.4138449347614
True	324.07508150689665
True	732.4460303416867
True	552.3917692464411
True	562.6934283856959
True	797.7564397125253
True	8.678199005944839
True	55.54393037197009
True	36.40707553921592
True	61.27992586975155
True	491.92996083210494
True	588.4326194111273
True	78.61025183053445
True	106.337899568163
True	192.2434055694164
True	77.82990782677382
True	176.90747247492033
True	203.2700547690744
True	278.3468007522759
True	827.2048069260043
True	589.2479010685761
True	288.66148793064
True	196.7716079211623
True	265.07520821400493
True	256.692778864558
True	723.5798161408343
True	335.4723607898692
True	166.48280643891027
True	901.2997626974968
True	348.2120006877499
True	457.78462429889686
True	155.72539615834958
True	118.21483641111875
True	60.78291913136961
True	209.11285794704185
True	974.4756642017732
True	527.4976023571438
True	113.45405145061484
True	350.9586315869705
True	102.60202868331022
True	648.948614830913
True	4.835970246662097
True	732.1960415327034
True	36.52515239654347
True	977.8716051576928
True	844.9475353064926
True	219.9445592744479
True	29.83671398263803
True	81.02130201319491
True	460.8796578187388
True	234.3463667704568
True	1.789243042535201
True	83.57713882816977
True	1083.275613050422
True	340.40837828051235
True	652.9040396818406
True	479.9921826759389
True	30.726865289845627
True	134.54025478548343
True	443.6214348768199
True	933.77523688195
True	787.270334694432
True	421.8581313416936
True	340.6149743437418
True	16.14560358242577
True	71.93899645000607
True	743.7842883657449
True	461.674181738118
True	389.7729420848599
True	884.5606167497015
True	25.15838900447886
True	218.4560374062253
True	887.1951020335952
True	240.52782368059783
True	8.603492518657402
True	499.925883566067
True	103.61282764257598
True	647.5161562758227
True	53.58260549639228
True	260.0468961269493
True	863.8706722225446
True	903.62742682975
True	276.5462736869992
True	433.5937266215647
True	123.88515034067392
True	620.7360018703797
True	262.7941096774666
True	202.088248066608
True	867.9232512750708
True	53.80135823429543
True	746.9763598075277
True	282.08649885953935
True	306.15918044085
True	171.2302521885566
True	479.8284398995591
True	580.1155470936035
True	375.9649074194704
True	420.9775204634823
True	74.67038090729575
True	159.0820377316146
True	442.90379666925895
True	209.75751184067752
True	31.65078351658636
True	212.4725334996985
True	373.4858808862203
True	413.4725555685159
True	738.368451622698
True	134.33342517711517
True	680.6166640705248
True	502.56110206122224
True	596.206839711139
True	142.06684095901028
True	37.78931336355939
True	660.146564709437
True	69.85507581014677
True	553.709836523279
True	689.1443051726873
True	447.704035839677
True	131.9526769341392
True	533.8964458909054
True	4.73947470089333
True	396.3599652406812
True	30.64481452342795
True	625.9031898996377
True	270.4943191521777
True	582.3122211346514
True	686.351859096279
True	139.071530217315
True	523.3585515918883
True	480.7397995036828
True	65.48332132173765
True	950.4731539106198
True	2.7058253273765254
True	28.370146906402585
True	629.8787748068834
True	694.5847973156231
True	133.12506820378746
True	411.7017596132296
True	119.87277398908536
True	73.28950879835332
True	464.28857202602
True	38.31414328784565
True	492.13914268880205
True	12.282719601785267
True	820.0867402692782
True	535.6830152925488
True	679.9223140036879
True	99.4608243906671
True	370.3505776987696
True	984.6439043444892
True	843.9712772355463
True	142.09739973426258
True	556.4702849813201
True	466.0138938452648
True	244.01949271811816
True	244.2174207174696
True	5.4199499461271445
True	306.3164541620842
True	11.45078095335884
True	360.4580798804464
True	74.19535554581125
True	440.3706674252946
True	675.4678434510039
True	130.61314959258937
True	235.37055872989
True	634.5710123569537
True	677.491305351193
True	298.4271642392058
True	133.17619234014242
True	167.30020315121573
True	469.91482240588016
True	84.97406727825157
True	10.71335660045086
True	506.6463782891409
True	574.9439329944272
True	20.24228828365619
True	141.4294588295858
True	861.9641272809489
True	505.41414722732986
True	263.88055342804824
True	34.98575338572425
True	462.6357360932729
True	116.03359204669655
True	591.8621264196606
True	660.4957004761883
True	297.740639828325
True	374.2346550906741
True	181.53114796056389
True	240.08833827716907
True	77.61590404222315
True	218.18697115364287
True	522.0017475213315
True	19.564941122489348
True	440.4273930373108
True	385.0491981847639
True	717.0195821578068
True	905.5816203036112
True	894.978663996708
True	155.97086960171808
True	404.73158731067855
True	72.4581542740851
True	190.59548970144013
True	311.699371587106
True	9.242179124841632
True	802.979823667253
True	24.7443341355749
True	394.3244062919812
True	275.60063359054624
True	652.5024339433284
True	208.83830326458047
True	37.25623336188635
True	687.8371976655192
True	1079.3781020545268
True	231.8357999136403
True	129.68430842399476
True	584.7233272341399
True	502.0263729870858
True	19.011356233874817
True	825.3856509821345
True	119.79813710033623
True	46.67922122460764
True	303.4916579564686
True	345.9851947982931
True	398.55138937956514
True	261.7548886358736
True	22.81568692327488
True	24.72341692100506
True	818.0537312720438
True	203.8394368944471
True	114.0653558044478
True	841.3735617070708
True	652.2536770639402
True	647.0066532539213
True	452.2063369051808
True	155.00267019508354
True	32.20668450185759
True	107.395326497389
True	435.7627180642222
True	230.84636358640148
True	477.8093191257811
True	141.6682760612237
True	492.0954117919204
True	644.943459618368
True	965.203375756864
True	22.86192554547999
True	977.0125259621792
True	1042.9188044052946
True	491.1389230671009
True	84.64031703076637
True	803.6033608702883
True	665.9962858911251
True	687.4439465763285
True	175.2009755579277
True	732.6718645153791
True	706.1455190091353
True	125.30425884416722
True	769.3280432595319
True	824.0983990484225
True	485.1726694638235
True	223.37334422457823
True	64.8157569721176
True	301.6455270479365
True	352.4386302176112
True	461.0283307169661
True	429.59432260634014
True	192.60471634122743
True	307.7343474643752
True	2.4432520863203555
True	12.828710584399868
True	104.46208919380123
True	132.14134056151573
True	357.77845332301365
True	339.2481944037644
True	111.94569265097108
True	17.565719546346354
True	210.97049791645424
True	856.0665426034176
True	462.6437699080999
True	539.014613506212
True	565.248611954678
True	823.2421747758412
True	652.0325079454267
True	87.06808753266196
True	220.3607496786284
True	239.028278084795
True	294.7473310148079
True	104.85233810118147
True	373.582213834472
True	434.5894470738058
True	167.73806198255974
True	657.4967994469114
True	252.38782826256937
True	201.80687383861007
True	28.287811754690228
True	253.39952048999535
True	496.1644875561827
True	172.40251888370662
True	524.8448729411427
True	474.70193417977225
True	253.22244707868043
True	104.18685870668234
True	41.231023093179154
True	404.4885449977445
True	798.7296792544995
True	167.45060706406397
True	1075.0479054224809
True	1031.2439421560466
True	482.370104294522
True	99.47703949836068
True	127.9274602785773
True	671.839756682603
True	8.748263989932571
True	218.0190758056822
True	134.59003663073133
True	114.0830219621632
True	333.98817703331827
True	623.436424219563
True	37.25279801251806
True	130.42449762998177
True	962.366157064696
True	56.89742118585397
True	462.4941297528199
True	538.8766425566037
True	248.20144393772068
True	132.1882065174875
True	901.1025151242128
True	1166.968725915763
True	528.2482889793737
True	664.0258393316194
True	215.15383153114283
True	154.13637765405514
True	322.0275598201312
True	266.90869108749905
True	171.58773723174917
True	307.372689700008
True	328.524469764589
True	11.126133951495788
True	626.4223873883661
True	148.6153436383946
True	75.65359965326141
True	444.6765382504594
True	315.54836293775605
True	1165.1003487833275
True	359.5217776853731
True	947.1969490024976
True	7.186056952250339
True	275.538659952314
True	230.2638316587688
True	153.79350375901072
True	501.6139976042177
True	205.9657683964132
True	417.8791957671928
True	330.51796992486084
True	109.15032185351296
True	359.24759146176746
True	1037.63710387551
True	701.969933750699
True	223.72180021252825
True	109.84972275665898
True	291.5022794069013
True	23.08276419017744
True	361.915895206056
True	309.0670883293611
True	582.1710339576845
True	438.0278396345921
True	341.761735172952
True	158.8150705376936
True	13.090576286257964
True	417.750323004976
True	278.4711786685763
True	141.36944626180193
True	297.5789858549437
True	413.62780464350914
True	832.6064341131283
True	320.9968024921797
True	777.2281722117317
True	411.84475205470847
True	376.3373744241661
True	1.1527346775475869
True	1149.438733368483
True	100.47493168139242
True	911.8278368725736
True	203.3014130356586
True	473.1068056062022
True	664.8089634884933
True	86.21609671795997
True	475.8837541201873
True	33.93005602111292
True	415.16212194952186
True	73.93050596812644
True	229.70958751993365
True	37.78203957007466
True	674.1848412519793
True	188.5943086136413
True	23.96544673136605
True	391.487477644837
True	101.23930607484196
True	174.12133717466872
True	847.5955513781096
True	265.5907350101577
True	160.00034811431925
True	386.5252461283789
True	517.2450324051969
True	328.0802060297467
True	521.7783683607996
True	635.2935115878394
True	154.2935862678018
True	7.031649714869017
True	77.1097822212483
True	422.95274861784327
True	93.39425488821882
True	80.12105280606247
True	1042.9883936211602
True	28.504952495642826
True	331.6593136524612
True	315.5521544230652
True	467.0055944877782
True	671.052173192366
True	183.41654751389532
True	639.8707757799908
True	333.80684903881337
True	341.6591274790783
True	273.48736689324977
True	214.9498310537668
True	371.9434899359204
True	445.1488455446024
True	412.3471577905418
True	609.2425661384632
True	141.37191566961684
True	76.37430378255793
True	38.22432785597484
True	291.6371681989632
True	628.721434232967
True	402.9907948227975
True	794.5394865962827
True	217.5807177867867
True	390.4692411957931
True	66.17362859791751
True	51.46312538549545
True	427.286584358159
True	199.0335538519853
True	227.18145699495972
True	39.24032049971285
True	1047.0483248559224
True	174.803635741225
True	913.794662862471
True	314.7760147232397
True	915.5061770618752
True	226.6406814567014
True	454.6372197402586
True	536.9672169612758
True	604.2907510971112
True	215.04074249536467
True	484.7033108362308
True	967.8796789294338
True	119.56915798525895
True	7.55342178067739
True	609.4140176264696
True	24.267574726552404
True	74.18081073356906
True	818.6354632976208
True	225.42654299371264
True	979.0075938274612
True	695.253209584755
True	416.2002822609442
True	269.1896480196235
True	497.05631024796367
True	338.1602153210797
True	188.78483638424197
True	699.4716416496204
True	712.7246172549412
True	217.8286051045607
True	88.79752748106839
True	515.6478661746265
True	139.33628622965236
True	391.8525552997061
True	327.5176484610177
True	64.3075760278981
True	360.62566760025976
True	427.5050056232428
True	347.92826354460254
True	418.0412586096652
True	423.4063057047453
True	638.0962164692766
True	58.31040190476232
True	451.9519383180938
True	315.4211111859121
True	648.1993587186779
True	215.173429847767
True	94.7824199075751
True	40.479730011977
True	538.9911921696968
True	646.5380591862604
True	175.43888958606544
True	404.1640606415591
True	331.1310960318896
True	17.590902980212935
True	171.70447066178107
True	290.10972563462064
True	2.9372073102549763
True	877.28942720009
True	84.4825328459481
True	100.42539176708996
True	116.86940711724642
True	375.44882693892345
True	38.169024326963736
True	465.7596695369821
True	223.8835349908414
True	5.524307929855521
True	117.95434590732128
True	449.95750739729726
True	51.2718230500406
True	64.49170412713002
True	172.5610310511832
True	279.9106962195512
True	978.1088664527288
True	388.59586741359817
True	978.6666187361404
True	196.4749149562809
True	1051.04440170039
True	766.8783587962056
True	629.9372863038242
True	412.008036311264
True	380.8888202207411
True	81.99341640301738
True	76.12124490315439
True	75.14716652688007
True	180.99529882435615
True	481.03565983043694
True	1051.6897738484126
True	179.4419023969275
True	346.30444265892083
True	434.4664287799564
True	581.9675483506901
True	605.4507541463887
True	280.1077662411602
True	445.0316510815464
True	666.2767801005646
True	98.3165221688871
True	714.4435460947213
True	256.5871151831757
True	141.99913997337265
True	396.5171668570788
True	929.4315243572988
True	426.9696088569994
True	869.2211592492667
True	193.9401217513537
True	349.6116440331669
True	691.8234846345631
True	617.319540011844
True	189.9158095983296
True	245.0360058342844
True	806.6949142895774
True	31.622798476733223
True	189.67172361318063
True	489.5470102403373
True	738.4077453916516
True	101.78917607578832
True	37.27562975558105
True	163.51994619100734
True	757.755960298711
True	325.50045301951127
True	534.7358543800282
True	358.54324527605115
True	303.46895042294625
True	435.8003197721658
True	498.2554373674471
True	73.94661329297952
True	374.3068729144114
True	747.1991877465747
True	0.0
True	300.881159224311
True	249.1232605047267
True	977.8634161507237
True	155.97245436372103
True	649.395687419228
True	644.0439106457526
True	115.86971492440264
True	214.2426840207742
True	132.78448542182295
True	12.122821228983897
True	286.9753363053276
True	375.8183080947508
True	1136.0321768701303
True	236.8980508145512
True	395.87143592831256
True	652.63924578035
True	209.31914590640048
True	27.67521932686813
True	841.0527339253242
True	594.2294442666521
True	147.74375866908397
True	648.6241005551698
True	167.5611292972635
True	305.4910980026051
True	759.5018322917697
True	37.208548851112994
True	111.10376971746769
True	506.99048790306944
True	66.35785548389676
True	73.17832467339286
True	425.4166001021104
True	21.256764295537725
True	762.4524739952147
True	96.18224393641448
True	154.8505991915442
True	18.31734268732125
True	689.3860871058984
True	26.2894267116566
True	752.5736432145941
True	389.9940041055678
True	115.71110871313978
True	704.2007959551419
True	536.2996607022559
True	582.5581665763889
True	50.39520513451512
True	366.0747769414604
True	4.802757251571633
True	89.73947370879056
True	365.3050180612792
True	48.11110089892578
True	115.58893991920438
True	308.2078737330189
True	183.53737346396932
True	98.77133141410104
True	677.1162598387389
True	19.83803623244732
True	1087.8032237773275
True	482.1174873681924
True	304.32527966262865
True	487.679273024941
True	123.57679204700048
True	782.7905028259823
True	1120.0311147755274
True	756.6514003222064
True	172.7981535466097
True	224.2572508927637
True	51.98152748805375
True	59.94320610539774
True	151.32950990971509
True	103.95073078032507
True	165.63996833037265
True	1235.9601455546035
True	311.0529327666671
True	352.82089848319043
True	708.3474803809378
True	17.34351309814045
True	14.75731205180993
True	580.1560274547438
True	6.331499963849591
True	113.00074960413204
True	692.9562316601009
True	181.64909190357895
True	642.6696166420412
True	838.7074659929699
True	153.03915355388483
True	874.5482092190048
True	2.365815376566355
True	448.3666152445095
True	1066.868687512061
True	25.9646145589303
True	233.3252242857129
True	148.8435361023768
True	941.6545183808356
True	232.02525258730503
True	495.23639379016913
True	120.82575799135736
True	520.0059995484409
True	154.27612309451214
True	97.1124151772917
True	392.0365128045775
True	70.96570250558811
True	53.30647484464886
True	1061.1794405454275
True	267.55590812446235
True	158.05254561793583
True	370.5673050089043
True	406.5817706694991
True	218.1361278843627
True	165.49604908812387
True	374.82002496257365
True	34.25861788306548
True	488.80845002080633
True	1153.3212718703514
True	110.8628449791905
True	468.2125780747664
True	315.7810150755268
True	26.88130951067975
True	423.1500623876627
True	98.87075435368725
True	624.3832069430698
True	214.7683626614299
True	430.0524782101434
True	17.064407611995716
True	433.4738609230108
True	110.4035147501164
True	341.9871093992345
True	35.047585385053225
True	171.67925804643733
True	246.23267623955792
True	778.9643755781007
True	51.16923252530322
True	142.12626609044747
True	237.3260802768929
True	142.41812820688526
True	610.063600975099
True	559.5924658685491
True	793.1180934520996
True	391.6641376311799
True	541.37467413124
True	410.7896542012577
True	692.8344677748978
True	71.60828138025367
True	477.8938030635039
True	403.8303451216113
True	46.93601551705419
True	83.05346368031122
True	124.67457446417411
True	87.88989254200654
True	327.9556991775959
True	859.0491330039788
True	320.5881266463145
True	1082.8482953003795
True	323.7515170512638
True	911.7693069315192
True	147.0503132319945
True	580.6864012408874
True	606.0389120868774
True	692.9860078244202
True	439.9407509752485
True	65.42611002300407
True	297.0778738185108
True	38.71433100048534
True	161.41977829653084
True	165.07256107294012
True	1118.5886031991688
True	235.2678057290747
True	560.80412330768
True	520.3556529530216
True	573.4655269820547
True	882.7943171126652
True	597.1009588651557
True	654.8274785365339
True	907.0251626487552
True	122.07650244245556
True	313.54439892922585
True	274.889731955906
True	319.07019042733964
True	92.38956473462314
True	400.7772305507955
True	3.9634103818878654
True	324.1288455130324
True	268.91368167063234
True	604.4957367602358
True	269.8478841040187
True	363.22009656066695
True	10.135417175497173
True	64.86681952699253
True	532.3807191522761
True	34.094970065676506
True	137.21360448667167
True	63.75569037889703
True	145.43567672607202
True	237.96973361163808
True	72.46064765481873
True	392.3914156607919
True	272.04620872027897
True	100.82279543665076
True	338.04888720192463
True	62.07459249479111
True	616.274991448549
True	877.971733659493
True	278.04357346985154
True	1141.2328188979814
True	106.50266860696864
True	314.83753308849657
True	1020.9774457631344
True	85.9185997464082
True	287.7060201828466
True	10.856494246535055
True	396.5759440408976
True	459.25511777400766
True	163.65206922632683
True	626.1630990813653
True	917.4495575640672
True	161.77986892931054
True	78.09994223171931
True	331.78287635424573
True	543.5977774185686
True	623.480979136863
True	1234.2720083138577
True	27.80056376874116
True	946.3115506982324
True	130.0174026208343
True	646.9446019134067
True	114.2135215441515
True	131.97260216945568
True	191.41585261508783
True	174.4582499946706
True	756.3918875233718
True	210.21770025561855
True	230.238355207529
True	68.79988248707762
True	503.2387709119123
True	454.3651152495894
True	178.22431916191363
True	245.95361817504596
True	16.475482519025036
True	433.4115230678733
True	217.672447993234
True	291.2416197028765
True	115.99654907822782
True	673.2336862876884
True	418.58519777090527
True	255.178774856062
True	650.2702248812242
True	529.0333427427712
True	459.3218398380683
True	135.1206736217033
True	526.506336063236
True	435.5225501745463
True	3.0332083379287527
True	192.2831813613309
True	93.076078263676
True	243.14574074734367
True	2.7499319877945663
True	128.8645972326399
True	352.49454183002786
True	6.273174479007492
True	878.5651582233724
True	166.93807767525226
True	716.9549565537841
True	791.8420694417473
True	166.4975008153559
True	227.74843418840985
True	504.6081712448181
True	818.0590494739529
True	47.746446040545024
True	38.25898782470113
True	130.51552326801422
True	631.978563374913
True	704.1009201002101
True	189.47881098440772
True	588.0459971883863
True	587.0135466984217
True	839.4842204297871
True	412.9083630008816
True	186.40163738101157
True	868.1681183573351
True	229.312950932613
True	153.72093970071097
True	335.466866673917
True	222.14945055950824
True	211.3599193325465
True	609.5074201182875
True	254.16984035363063
True	206.28650965830207
True	443.1349481418197
True	461.0072854922908
True	59.05982536724278
True	296.1022104908342
True	79.64694591447119
True	350.38237444518137
True	365.7063459087413
True	249.2779999752404
True	173.7262890337946
True	374.1866372552892
True	630.7964091296626
True	762.8050577475758
True	296.83150533267326
True	734.9659362297936
True	61.9927679084338
True	862.6423813289091
True	356.3480414706697
True	13.612691782333798
True	610.5595706343394
True	703.3504583082015
True	265.9732518604006
True	168.66305321580958
True	46.61823480611165
True	381.7598394143441
True	74.92215348916837
True	15.499249355529068
True	886.8732194922283
True	386.1674067660012
True	167.6923146869834
True	993.3339756367232
True	11.574674675188117
True	779.8564351937375
True	31.08513289952576
True	673.0685428501579
True	57.64821526307729
True	790.2975605167213
True	461.2679239619746
True	203.94094442364968
True	437.1629825863797
True	203.91402704137587
True	303.65101893218576
True	222.21568069913695
True	398.7169848483703
True	9.637770670195948
True	320.6056768631189
True	111.98963793899073
True	10.096045033593091
True	473.55403597871833
True	735.0890761682771
True	291.86676329146286
True	79.92057519667034
True	289.78063858662006
True	77.0055589423014
True	187.61824137359733
True	179.9459142399634
True	390.59015199972976
True	41.85108740545344
True	131.0810491124842
True	379.7542250046329
True	907.4866122778224
True	112.5201375592586
True	201.72848650229017
True	412.8164785669597
True	18.737217217158584
True	415.1940583068459
True	505.1767763930023
True	92.39501355719662
True	395.656223865273
True	347.23637841581984
True	414.18512836257736
True	582.5237156520012
True	1045.8807235796105
True	941.97546392483
True	58.73559327343317
True	1059.874701314878
True	111.35417479273475
True	112.30962761092049
True	113.8008841480636
True	515.694023826278
True	377.07950385737394
True	585.3461986452463
True	258.96502967111024
True	157.03119295279677
True	405.80591138917873
True	14.513148166022145
True	456.3060626351973
True	400.20360003915977
True	146.52592368797903
True	95.8375104100146
True	544.2218060096313
True	1003.575589913072
True	206.6004665427473
True	65.65541374162841
True	410.5618847383997
True	373.9451535099193
True	476.633669234749
True	315.1231341937846
True	4.289846386656995
True	522.5953150295247
True	515.4264138198486
True	512.7187087256477
True	182.04300254523108
True	101.30525419167094
True	18.401271198304823
True	379.5586596081026
True	106.11936907209925
True	7.197186073889483
True	33.44394914351504
True	335.3820098474215
True	630.6067259688176
True	142.37551997614605
True	90.71451455876546
True	24.47223470538038
True	412.2754304109839
True	347.1613906877313
True	750.469325719489
True	308.8695101619533
True	504.96007982839785
True	539.7770599147987
True	522.5096731970913
True	296.5567220591185
True	565.051228707307
True	99.30041623658336
True	580.690470868552
True	7.436918245943357
True	366.2068915514119
True	453.7139972746918
True	947.708627797918
True	351.05491702254767
True	788.9009993414654
True	962.8174621304424
True	179.35676384166942
True	39.89796621239164
True	360.8126106280764
True	391.5993683053332
True	583.4967593838717
True	247.02334146021283
True	29.620773614579917
True	664.8491524326699
True	134.32619634199625
True	1045.5730789333957
True	319.3283564614778
True	466.25248117856967
True	126.57337892554597
True	797.0243295753527
True	140.31503127169918
True	820.6138754740166
True	543.6764418024851
True	186.57324212918743
True	111.25268754255973
True	61.90460466651639
True	559.9749270151223
True	961.991566075728
True	432.9105413707019
True	547.7378307160584
True	133.27181535973577
True	621.6203900185956
True	478.8992932755927
True	785.9917042307679
True	305.13359966455295
True	560.9670151559567
True	112.80124054572042
True	24.9164084824582
True	395.9328267330704
True	164.26946734930297
True	103.27065624233994
True	382.9450085320885
True	1052.9037334051532
True	266.76612839441174
True	554.3840448504554
True	12.56285502855851
True	77.08246596626381
True	333.5974704791536
True	780.2442557050183
True	440.7318132225549
True	507.0216697470949
True	724.0873425322175
True	65.34333877006281
True	714.5629558600799
True	46.59056891350442
True	103.58611784315045
True	184.6493889876455
True	81.05510204946552
True	27.24030730741645
True	300.43592628828134
True	481.9513184938879
True	894.3398687581562
True	859.1916841213406
True	5.606219835057924
True	279.0846922854099
True	450.40839569931546
True	127.06425793587616
True	236.22775078325952
True	321.7539586538772
True	1322.075757779301
True	452.1958365633737
True	26.07309646430306
True	185.04161269864463
True	725.0984365000002
True	36.17357572377405
True	171.7832252630089
True	561.5382152107663
True	73.30485037479522
True	874.1071109357991
True	319.8198330518265
True	671.8276528764724
True	78.09538891864517
True	682.8801353764067
True	578.4110212548852
True	898.9843210849772
True	270.2555381521466
True	503.52868027439007
True	823.0839780802933
True	884.5343228146046
True	238.36168831795248
True	751.7928504522796
True	219.8691720580436
True	448.5385230873536
True	375.8403151209517
True	495.9876373251049
True	493.5853198903208
True	310.1238090059433
True	354.2308776701542
True	114.59138862054212
True	357.32666868135635
True	1130.107045163037
True	319.30843913986484
True	145.65607118158
True	308.7958812862161
True	740.2389105731345
True	653.1780589983393
True	419.8089947097097
True	116.3856547507944
True	342.0685119605044
True	33.969994560985064
True	175.53568353705765
True	91.2814772902796
True	86.57449547529993
True	555.3047411928626
True	139.5083420116631
True	129.2041687074124
True	101.44738590434612
True	86.42818536599347
True	444.2195940104095
True	387.6021024859151
True	1044.8602743796853
True	536.9858131037588
True	832.8804283449969
True	277.74414485522345
True	310.21693587686445
True	531.1492900935078
True	187.3769812350469
True	735.6943962273342
True	249.90525126254283
True	359.197265546558
True	70.25260701533415
True	115.69419105301075
True	251.28460222002863
True	122.66615927344952
True	475.026705455138
True	31.44843444082923
True	572.7131553641037
True	1019.058711543132
True	731.6777667954366
True	1.977239807360024
True	63.5406572663996
True	466.5720151486788
True	426.8810614141093
True	75.66672922654038
True	117.3258188329843
True	296.0760072969892
True	80.15677115372233
True	51.185899340402514
True	722.8386964224993
True	669.6501827492879
True	165.15594015600024
True	177.3124662177648
True	531.8400192905906
True	57.38668655965805
True	24.68140642457194
True	562.5068547436687
True	444.79643648644577
True	1130.0826746057814
True	43.19173946280448
True	477.9417791799427
True	896.2055080624144
True	796.6492568293279
True	291.3697457792469
True	758.7570565679468
True	405.33397690922817
True	42.29568920832066
True	96.52279342934548
True	710.9266211934985
True	76.47878794438098
True	138.5521775922247
True	949.153562005704
True	177.06259225715706
True	282.677280834482
True	101.511336363063
True	649.3262364528017
True	588.5611622468714
True	219.2486219066878
True	425.64974941277336
True	42.24561337162419
True	282.4089803891069
True	564.2473422058897
True	626.5461822574864
True	320.4132249781424
True	74.58648843889658
True	941.39104101387
True	1075.596218529985
True	570.5400021871887
True	66.4679555888422
True	29.0168646356767
True	92.20294502549643
True	106.30133319616549
True	101.57197363120032
True	879.4037413711275
True	1199.6858903906211
True	705.954069023573
True	331.33805128560584
True	9.492499106442349
True	21.50679300774967
True	342.6118563968595
True	474.0746171235553
True	47.56959877031335
True	566.7340563246278
True	437.81223282374543
True	391.0699424244698
True	77.8196841503511
True	203.6011731884457
True	269.70667297572504
True	135.5016793007092
True	387.3995371258188
True	40.81590755159901
True	164.90936058710338
True	1191.1472252535682
True	5.409583553465088
True	24.86742146338516
True	602.0159520607162
True	357.1577282973504
True	787.5993151871428
True	159.81899196528758
True	736.0050023485803
True	576.2815444089388
True	273.3412218888333
True	445.51491986592646
True	338.68499689862944
True	283.61241886677044
True	265.6501264368404
True	411.3655915501383
True	490.7645822945278
True	502.9074827536834
True	105.1808562883808
True	360.6756260137554
True	8.721469333344794
True	198.57253649842755
True	221.23673519872463
True	855.833976731426
True	577.7066350600029
True	30.03403183706482
True	720.767541623751
True	814.3191236571214
True	110.62663992689532
True	342.6252664436869
True	875.084960644395
True	219.3770265709292
True	163.8138974644074
True	518.2917033032691
True	573.1344360536328
True	1124.9638130766614
True	148.1297535933025
True	149.16317792554997
True	251.71051045542077
True	326.0646407700769
True	425.4625649053717
True	405.8625028117178
True	323.0840556068093
True	431.7271078041879
True	500.07791477386303
True	228.88436416075777
True	1477.4597726775964
True	244.68734459290644
True	400.9867863515194
True	54.21209252283848
True	778.4673645408587
True	250.08844132874
True	897.8144476642966
True	554.4497364486268
True	327.66218839379883
True	751.3495029248726
True	264.6352004064209
True	209.77745032012825
True	260.42463253136606
True	227.6545529277981
True	141.04483211556388
True	254.06911528592
True	749.8682425988198
True	524.9382697043269
True	227.5479490881253
True	1167.2439705114373
True	120.03303272759618
True	257.2154115775576
True	70.47721706962922
True	312.0733360937745
True	411.6977441268386
True	91.77504623444982
True	226.08533532704885
True	76.92046526136362
True	680.3191344955027
True	385.7141052615082
True	219.78525802213957
True	735.6981586678037
True	859.4263625006139
True	820.548122564773
True	853.0390923370035
True	348.4225679502926
True	1.0829197455975883
True	274.27726341002216
True	52.00064287158686
True	381.4266619539637
True	55.44966604293533
True	355.25631880734846
True	904.6295582331444
True	1011.432552120606
True	410.7473110249708
True	21.74621591285404
True	501.8464453767984
True	492.6307907683309
True	201.16584967065745
True	238.82102190622547
True	298.40987000329613
True	21.914027020746527
True	121.70146108526592
True	908.4194159975664
True	61.72530596372273
True	473.1187202262672
True	781.1250002908356
True	99.5639633812832
True	245.47342953394937
True	114.92766862882856
True	14.140264671191796
True	1.541049961398478
True	117.52765126069454
True	1028.190614254082
True	474.0960804283088
True	67.4486009316874
True	804.2930206361995
True	344.84246286041974
True	1.052281166133598
True	438.2577223338346
True	183.8118044385235
True	503.3914832273972
True	81.46259572144595
True	316.68160228683445
True	371.088771840137
True	168.77539588202907
True	213.9908997837496
True	125.88092050878014
True	177.23705702575313
True	914.6421951820012
True	15.90909310523157
True	509.8708780854491
True	478.7221031235862
True	405.7644033935605
True	216.058258289926
True	231.6544744406136
True	156.59501898330768
True	46.98874635179704
True	476.16275519074287
True	148.2337262861635
True	861.725762094727
True	822.2759992089718
True	245.5886338704227
True	313.6967757377265
True	524.0260894179396
True	43.17618186085441
True	88.67264399181369
True	747.171469832008
True	1077.0188632667516
True	117.424613137824
True	729.2454723956183
True	143.343705159291
True	942.7999637606814
True	668.4685034850332
True	102.96333402825591
True	257.59160170594737
True	639.3969783937024
True	254.7727231162883
True	47.86576905329549
True	568.3408162390039
True	469.5707576619913
True	5.959321348479835
True	476.3569716102777
True	68.04763129005768
True	170.30311115703515
True	242.3993763406832
True	296.5812218533898
True	78.00363555914228
True	220.5810203052993
True	351.1359419302672
True	425.3301605503914
True	943.929450776398
True	46.31230669012458
True	898.0835237358149
True	996.5787249560212
True	121.03461670073666
True	73.60063765446752
True	953.0765837103256
True	34.07216795580918
True	224.32869136858477
True	88.11424097364778
True	219.41591922745584
True	374.26485211268346
True	955.2651102550952
True	100.87449269947894
True	70.59273002774763
True	653.2916864156664
True	270.3777847423471
True	749.0946879946405
True	50.47422927281678
True	495.558368742404
True	394.4326199429693
True	687.5707966517695
True	52.07524064504646
True	110.29319115537749
True	27.145712345432592
True	269.9615140349241
True	44.76425671977149
True	354.316178512355
True	2.739137418317679
True	1187.0775283624396
True	103.01044085254534
True	136.2627787560304
True	353.1592474500813
True	711.8386613351328
True	670.8666939762877
True	1003.5564947120952
True	485.92842275301314
True	420.5295482988796
True	142.72197482415802
True	414.1995423662646
True	857.6710889594972
True	420.53664007422685
True	918.2881448685936
True	89.47040037132506
True	428.9366777064344
True	181.74622020816935
True	286.36875996456234
True	771.3085490595387
True	161.65827951016118
True	129.1912129180933
True	67.25013785224498
True	863.9509649649783
True	783.0993164398487
True	83.59158152235514
True	437.69168734437295
True	718.4580848939104
True	411.8715634021636
True	57.26813329982202
True	314.5531466433674
True	790.5493268998557
True	32.429557989361555
True	358.0973633062036
True	166.38776358106068
True	279.0294490543227
True	31.80357053920749
True	224.68554331607595
True	790.3297340062123
True	638.3683748890791
True	58.59879647989657
True	289.0857075908067
True	878.7075863884813
True	16.60930759800779
True	311.359557290924
True	294.08299200615505
True	427.566623393906
True	220.3400623517758
True	598.746539863045
True	50.48886586231334
True	964.820803467609
True	900.6373212960763
True	49.38979502740684
True	400.93050043155074
True	718.5768725200693
True	909.4713920992906
True	267.23547398859694
True	607.9289077187717
True	127.01269744981408
True	189.3496946974355
True	128.62578159813037
True	131.33300180482922
True	201.376161792233
True	958.3666581645124
True	775.3949405755488
True	942.9347162805524
True	19.483125620381603
True	26.528750636069766
True	348.8948969902529
True	13.318034125366056
True	627.8730405418173
True	1096.9684372546687
True	266.50427450450127
True	216.4854093590109
True	85.87500961740673
True	209.48879716274328
True	131.20286189553798
True	45.18513624929624
True	132.38939953060208
True	90.41122412547143
True	249.4723732478187
True	532.3646231453937
True	165.94093316175974
True	27.56214888909424
True	60.11593719705167
True	423.3888247778849
True	268.7341259853189
True	607.5873093604556
True	22.73481056666868
True	111.4946167998791
True	671.4105112610085
True	269.1269875251372
True	483.31903719134687
True	654.3193798056362
True	98.92968982218925
True	110.89146072775485
True	83.37361877696397
True	27.200415443346152
True	125.23211188924908
True	88.33542679004235
True	101.9959753113153
True	158.56325309004276
True	235.45375741786955
True	831.3402338230047
True	283.40664981688053
True	891.0936653037992
True	158.32692160184044
True	195.8669604007364
True	792.1963865257976
True	314.5173323646781
True	585.5035095924529
True	250.00299550161836
True	356.9251227141308
True	434.4382534255975
True	571.0538561666391
True	644.0961323057101
True	372.3424992956249
True	35.35493876894942
True	544.4925741527397
True	624.0425091779204
True	19.29378513269689
True	10.904545495861926
True	258.036279422853
True	406.80685947976514
True	457.9929484143934
True	64.8512839126808
True	648.0187200762979
True	902.7327656598804
True	241.01542116083783
True	904.5672940544034
True	276.9550057164433
True	104.63290664904748
True	284.06328395776654
True	679.1044230277247
True	37.72938197699846
True	572.6709084467122
True	1316.135848549926
True	1007.3621741064404
True	883.1789062913459
True	208.24483248229407
True	92.34445342635097
True	199.59306994369868
True	843.7011454389487
True	138.70080000016833
True	1049.252874366715
True	841.3033841973004
True	41.94347207873099
True	90.89019521341127
True	425.7953163569231
True	413.6701467107615
True	208.1981764275592
True	506.9982580337429
True	682.2299337201423
True	122.70643284818452
True	277.50202699468787
True	1017.2082706708164
True	47.238127765126826
True	709.1290419594835
True	548.7525497674872
True	38.056471137152286
True	809.5513601850392
True	383.9016389383706
True	539.6949633274223
True	107.84539367306164
True	260.6153000263972
True	214.60823257617912
True	26.994537312973492
True	130.52133654322438
True	755.3896111053377
True	144.4991778739528
True	387.2678399866212
True	60.28664608704407
True	640.954150630209
True	622.3142531176289
True	234.33050671706863
True	440.32529337143626
True	158.05007402706875
True	168.39632082963354
True	213.8651904577172
True	286.32147569730705
True	367.12182948796914
True	124.61517063896004
True	190.6986382638904
True	27.2615956512903
True	874.0420857073899
True	317.50794239819373
True	10.066707106356382
True	376.74924860965103
True	165.91559334702805
True	623.9347297455197
True	382.1800609444881
True	594.217872711067
True	535.9804600504784
True	485.2794952795469
True	784.6802397694239
True	250.99831120888103
True	577.8437060308227
True	155.97506844554326
True	498.74985192377153
True	383.4030866119959
True	378.492035059358
True	125.17036937471416
True	135.69821945842247
True	108.01909119353296
True	66.60180307301313
True	736.4347652339353
True	181.30494905375596
True	47.521006083476486
True	0.0
True	578.1252957587662
True	110.72668916211563
True	23.058983456447013
True	41.80406235064886
True	113.08610760157345
True	561.2909546061188
True	177.602173980974
True	107.7201429748664
True	36.277684332392106
True	162.801349500182
True	946.665200728146
True	48.6708261994858
True	225.96682586728943
True	753.8860779483323
True	316.8004853563057
True	446.2392187538279
True	488.0668582986136
True	520.230073308294
True	594.7230930557087
True	909.8435643602586
True	260.67515876762417
True	1065.1263293204777
True	906.7311535412836
True	618.3596581460733
True	336.92724005183106
True	849.9070924018512
True	9.14472554100237
True	30.136312839623645
True	305.3403849714756
True	41.81569613115073
True	210.6769390855583
True	789.4692792894114
True	222.1694635592412
True	716.4354994083728
True	751.1398372590829
True	125.15266320419302
True	367.4245856934887
True	565.4308627780722
True	23.65463115928217
True	130.8756224200889
True	442.6235198593965
True	305.4709211541202
True	195.924157478262
True	115.91164151029314
True	374.3210553354981
True	22.158300438829965
True	374.0373791216255
True	374.0442821498965
True	1039.5306797008536
True	377.8743059149414
True	29.26334586594325
True	440.6214928357069
True	444.5829447615138
True	227.39645693950425
True	30.2253504873035
True	766.2337697438361
True	433.8409750298457
True	174.81915645874025
True	11.66010428426219
True	1219.1727670717105
True	165.26618669768348
True	28.80643721924832
True	305.0925713796531
True	284.83424106425934
True	117.1830787033614
True	289.7042317942819
True	46.48289577431944
True	317.76500363714405
True	310.1142268829302
True	323.52947856083733
True	31.91303020079657
True	46.89876793942446
True	1034.8018300773963
True	23.725647001248504
True	13.004674550718931
True	180.16800922731517
True	652.2797040306403
True	9.067012352151954
True	198.05611981452748
True	172.5513621618151
True	525.7119813497791
True	379.6350551935004
True	740.2788409479025
True	326.7829053165671
True	477.9840653755287
True	450.6322279330442
True	512.6962587791617
True	102.19172307544017
True	1254.1518908790947
True	899.3355801234138
True	280.8472963640183
True	524.4711172356895
True	101.41591357477829
True	573.4832319494255
True	446.8621265760789
True	150.14377219637436
True	78.19883092533362
True	348.76563047468943
True	167.14556383957648
True	31.823346229686603
True	613.6393080211824
True	374.5479599435341
True	69.7739512624592
True	29.21851136489761
True	685.2422386934345
True	493.08694158395735
True	71.91307628571536
True	20.582002851731957
True	327.5280931192196
True	323.969357044607
True	702.0123484258538
True	553.5624188673264
True	561.323751793245
True	796.578704423291
True	8.802009653311721
True	59.1202334017545
True	34.00409626858113
True	58.39977276338377
True	523.4671724489519
True	589.437460450215
True	80.05275313267262
True	109.59123479800184
True	202.2864790211427
True	72.65904113172513
True	182.44642389958068
True	208.35143455510675
True	282.4437596539645
True	842.7301393882349
True	609.3602509465297
True	293.68199293830395
True	199.93233815045093
True	273.1093073631819
True	238.32239422275308
True	745.7456772029293
True	329.56614804555875
True	168.56770159946967
True	891.511047247762
True	328.39382877411106
True	459.5088009616528
True	154.76830651449006
True	119.20316905953968
True	62.33752642059781
True	205.80212879743712
True	976.8149124287182
True	523.8503616000205
True	117.48140308439966
True	354.43792012736714
True	104.80176842416594
True	668.7642585092032
True	4.159178132210325
True	679.0730074119372
True	35.95091363314719
True	929.944957376644
True	843.6023419452782
True	217.2872132971628
True	29.75630448783903
True	75.73295226512546
True	450.7339534522736
True	225.8407767312066
True	1.2368258519907356
True	77.55192829712445
True	1094.1950037025467
True	350.8226860930191
True	684.7346524352369
True	498.5544267699743
True	30.28959139237792
True	136.98776642489875
True	448.5289018634579
True	902.699284777305
True	804.5648914286301
True	410.534023721856
True	328.39381429754195
True	16.785278275747693
True	80.10510658046466
True	774.8357046932923
True	467.8961273868709
True	379.2680530382343
True	904.2767010787855
True	26.4744750779827
True	219.46892081543365
True	907.446320502738
True	244.25031033533816
True	8.70951435608985
True	503.3242648671803
True	101.94487385876032
True	677.1930689361707
True	49.21187982724437
True	261.4374411270288
True	840.5562740571444
True	920.4247202892964
True	274.11562041243303
True	418.86000547790354
True	119.34845143112622
True	610.9995356093226
True	260.4614275900993
True	199.161341796368
True	859.1028793577307
True	53.83200570376336
True	729.5545086394205
True	280.2083214804049
True	293.3555297972656
True	168.37326654560317
True	471.927020567748
True	606.2362882261529
True	371.1576235262127
True	420.1283563718319
True	69.47540414607596
True	158.81541715252558
True	448.5652702215936
True	224.6976344288092
True	38.401613400927175
True	204.53049344372508
True	375.6145322568965
True	407.01464305049694
True	761.2011943904267
True	129.60507684278264
True	650.2623279945467
True	493.6103715680507
True	612.6034584491346
True	139.5447757336097
True	39.91866614290159
True	651.3968529318886
True	72.1133001727308
True	554.8831847761198
True	707.3687166561809
True	455.9549317067136
True	129.35771992353696
True	515.4390443632209
True	4.558510217930139
True	390.6520169067479
True	31.254104223439796
True	620.6570672262445
True	280.5268137840014
True	584.9866628838305
True	700.5604136574705
True	140.03926139007183
True	500.7249296106052
True	502.5937712643973
True	66.57911219594386
True	968.3345436050604
True	2.523222831467129
True	26.70819141992467
True	625.3960124073251
True	679.8335742224884
True	127.74566219025635
True	410.1324470534712
True	127.49844483562856
True	69.10556719874896
True	460.6181623708066
True	37.62994881386245
True	520.9377259643436
True	12.8315389691464
True	841.1872565250633
True	555.6089202823359
True	669.7413832985119
True	99.44534149421229
True	390.16755399107313
True	1013.4189016368696
True	804.7525565755672
True	146.50186846146966
True	541.2344927025827
True	445.24372619057993
True	259.1850651336018
True	248.19970968767765
True	6.0023351399305245
True	309.64306534562536
True	13.349312268961484
True	374.6081119243447
True	73.38686548662939
True	426.3651723916305
True	658.9995068279147
True	122.11467677442864
True	238.02087806373507
True	631.1986218976651
True	673.409775733263
True	296.838191959711
True	135.2828088689699
True	164.0745764142485
True	476.4108815287195
True	86.66378947884498
True	10.554823632778026
True	507.7023630169394
True	567.8746416774759
True	19.95284307388069
True	131.24209822809493
True	890.6608302425503
True	485.4936005057924
True	268.5956328017582
True	34.01056869133542
True	481.40923904028
True	116.09053704796445
True	590.9011014536578
True	663.3973009392937
True	295.0120794937303
True	373.899859841331
True	181.3100068643339
True	241.11087161957215
True	72.35759298439396
True	223.66048717648576
True	507.30773168167593
True	20.35503368502137
True	444.6837174652608
True	363.8892612530664
True	732.7710040717311
True	907.6312609009728
True	902.1284038186952
True	157.7760499968184
True	410.01088195769694
True	67.76962767889232
True	184.97149253928472
True	318.467025285033
True	9.875732846393344
True	805.7423334309299
True	22.829910750697422
True	392.26649780611
True	261.3785830019043
True	644.804842135866
True	209.2986714262428
True	37.337388886894175
True	725.5924174644873
True	1070.2966066109843
True	223.04511560894292
True	133.81342169537976
True	651.385670904653
True	482.60469625629486
True	17.037987474289466
True	792.3377691123662
True	109.36611242833094
True	44.39761429094507
True	296.63118313972547
True	355.11074497918
True	386.9217347931276
True	273.47758991312577
True	19.70880482335208
True	22.58099978428026
True	846.2281702106674
True	187.015396362116
True	118.90806105354676
True	830.7810695059165
True	635.4188710810978
True	632.9649852717031
True	451.91218437801024
True	155.23871522687386
True	30.70964836831148
True	98.51329622006536
True	434.9853492608577
True	231.95171940547084
True	482.6616964438722
True	140.79978587212491
True	455.77880101175
True	639.1746025222095
True	953.7768743820044
True	24.48996072221813
True	938.2524989866552
True	1059.622106291915
True	485.8375504921759
True	85.31974477863024
True	806.3341014051684
True	646.4487434112531
True	667.0481938433169
True	177.31565445216225
True	758.4535274623806
True	703.9028423887983
True	120.87955929195374
True	798.5236322406595
True	834.8725296735445
True	487.238124011534
True	230.9360640715568
True	73.97438557616081
True	305.122604021936
True	346.0739786503745
True	466.8677416531951
True	442.310288304604
True	184.23350347490032
True	308.67295991879865
True	2.3243373405389507
True	12.69983628784792
True	105.27613092946882
True	134.3137545981231
True	352.5305622494034
True	343.9342805146936
True	117.40965459028094
True	13.74264586658652
True	215.04982220140144
True	840.2961844852769
True	452.292316183095
True	527.2396673386712
True	568.0165804695183
True	842.2936841684042
True	642.2098127226935
True	91.17370999940869
True	195.5688238383518
True	244.7643962032855
True	279.5113866239703
True	105.49917958725914
True	365.7041942567923
True	429.02379434972414
True	171.69254807926777
True	653.3411584584279
True	244.83744145444248
True	216.5973019739566
True	27.53448838122595
True	251.51028099479504
True	470.3480334785775
True	168.3432187252721
True	513.8401867261073
True	487.0202188215101
True	241.5669125953644
True	104.07045440666168
True	42.64603538334224
True	408.44082794936895
True	802.4477587711315
True	165.74190768926738
True	1017.416641605164
True	1077.9436515295674
True	480.36451676179627
True	102.749067782105
True	126.1162725461659
True	684.3709843458722
True	9.510203986336084
True	232.24926266548357
True	140.94395709787398
True	121.8475774143642
True	326.8148159959251
True	632.1695911842681
True	37.19247319900624
True	123.67017196614262
True	963.300318199325
True	56.75475136037832
True	461.5706237403211
True	523.8847367923399
True	252.41236715376357
True	136.04888005157005
True	929.6122971955853
True	1204.242907190696
True	513.6799364608804
True	641.135155803283
True	211.54058833915047
True	154.47295306685578
True	329.02582939486547
True	257.96754961431463
True	171.32989791511827
True	301.94507308948056
True	361.5361328140264
True	11.73188422804938
True	616.0948492010606
True	144.8450350936161
True	80.46446305928546
True	449.1468574446912
True	321.06591816564816
True	1176.721054900847
True	343.4877127603279
True	964.997783695394
True	11.563352722411882
True	273.3953348323004
True	232.65592558482587
True	153.49619154200613
True	490.9282134518052
True	200.52206879772103
True	416.06622324357926
True	336.2192908869092
True	114.31820583360758
True	359.5737348592461
True	1046.0707151637616
True	700.0375323152115
True	214.62760452300407
True	104.88335144285728
True	298.7684727892474
True	24.579143447802707
True	349.31541995263456
True	317.35578994021307
True	525.5380757879153
True	458.8122444161601
True	344.53555308290066
True	156.86024197534616
True	12.7755904211736
True	428.425161302161
True	282.93691348759523
True	144.5428077459357
True	305.4086187700126
True	446.7513896712071
True	817.3970510932494
True	299.6713564187596
True	778.1138690604413
True	402.5852941771116
True	375.9671227181519
True	1.247518709061905
True	1145.38688480301
True	101.51553438074548
True	926.2934231723292
True	201.4563270958339
True	477.3919219474634
True	672.680833019242
True	87.35820525529078
True	492.9228915420317
True	33.43201068075808
True	413.4334614603332
True	77.13553176694734
True	229.8381470184107
True	37.79636839904824
True	701.2530102839246
True	185.55727502121465
True	25.273463995961748
True	398.8815046142511
True	111.28508706666804
True	171.07469335723783
True	833.8802517916649
True	246.29874184743517
True	154.41264955511676
True	353.1262573301985
True	513.7350310806817
True	337.96998111657086
True	511.7075355429328
True	617.2633741886175
True	158.0379957513854
True	7.826375327782431
True	68.53610628229285
True	435.48541675757934
True	87.71904473598167
True	76.93136615709348
True	1098.746692449172
True	25.286531313831592
True	333.735623829206
True	331.448880609114
True	439.0676387603812
True	667.6631474671735
True	182.27140655556943
True	650.3068847449895
True	324.65357379230767
True	345.2651229895824
True	274.0361968533048
True	219.2025116018624
True	348.0114064558804
True	430.291122800667
True	416.3921686215201
True	622.740893087386
True	135.2487858661301
True	73.01792848228216
True	39.83300563865797
True	290.5654998190835
True	662.7045551359392
True	407.5813689175177
True	767.8079073389438
True	223.9728165124133
True	398.8739582525104
True	68.14047864227116
True	54.06591931530103
True	434.8074956535644
True	203.2458949805322
True	225.647261869176
True	43.619408028198194
True	1061.2369807242792
True	182.40073246199876
True	909.9740311593908
True	322.910302336092
True	905.5435810913292
True	235.18649815540132
True	461.4663766314473
True	532.4862652514938
True	614.4978408590821
True	217.7499187673635
True	482.053019670338
True	927.1588485791808
True	124.69491697460248
True	7.14025512773737
True	607.1031024695359
True	30.322933283606307
True	79.24561064136167
True	815.0103504204715
True	232.4319791816278
True	992.8841160485368
True	689.5292926293516
True	409.0362534560178
True	285.4613358561029
True	474.9165062394828
True	335.0614994841149
True	180.45833113706712
True	700.0870025423274
True	698.4971368767985
True	213.62266546662744
True	90.10622675724308
True	532.5931590750757
True	140.5470108996526
True	380.31406115913575
True	327.4907567945368
True	66.62318369092817
True	346.11774941073463
True	418.2767037502143
True	369.127063818766
True	408.5638121478423
True	405.1783114240544
True	648.0471886082373
True	55.18305682535748
True	434.0121878367737
True	343.43945331675343
True	662.5909213371311
True	225.8438024894319
True	104.7147472421035
True	38.90514533226729
True	542.5360985380189
True	642.8473485832784
True	182.33324013398084
True	407.82090488269785
True	335.67740267381475
True	18.259313417597795
True	162.3258954632102
True	292.6005057473623
True	2.9037900276468385
True	866.7186817068764
True	79.7681430021841
True	101.88611572572046
True	113.1069400519835
True	348.93105279574945
True	36.326111701519295
True	446.3473952351884
True	219.44734626181597
True	5.653545825521121
True	117.10384609191767
True	441.1370042100663
True	50.90439653204544
True	67.94330470029426
True	178.23781584189064
True	299.27008459229154
True	945.781404252476
True	385.53602595823247
True	931.3564545686854
True	179.6207373048866
True	1017.5846775471812
True	776.2547479913165
True	655.2713821248229
True	394.436424409075
True	380.0853571436922
True	79.85917019355922
True	72.79556282108332
True	76.88216382822841
True	176.11246016648872
True	484.4409058413148
True	1078.765100164149
True	173.8702582848518
True	354.28336776735244
True	433.5221139420356
True	609.3655530840006
True	588.4783497431272
True	280.0855033388532
True	468.9866762692981
True	678.1159434238492
True	96.42604064595966
True	740.1706606613191
True	261.3498182288795
True	135.1820462930925
True	415.530754961949
True	867.8375603974961
True	438.4386998523549
True	873.4041128863765
True	188.9061749595873
True	350.70416508783654
True	714.5737629588415
True	636.9740651501113
True	198.07369188065425
True	264.9662992230513
True	811.7489405410046
True	30.281074544705906
True	193.62078398370556
True	517.8951870190225
True	693.1530869893529
True	104.53658502751551
True	36.55602500403577
True	165.4533261324082
True	705.7583240485828
True	322.680442314596
True	559.1682397048593
True	364.9619038821626
True	296.50546262364827
True	435.02622435788624
True	495.7332630752536
True	68.38272280939306
True	373.6124849845391
True	790.4290524524611
True	0.0
True	302.5083934225624
True	247.0854293278412
True	1016.3025472661008
True	136.6469416639034
True	659.4647068956899
True	632.9997680243828
True	114.98032691484174
True	214.7226517807121
True	132.46513515572042
True	11.61639069047613
True	302.53587626546204
True	385.07649578441885
True	1117.3135563241483
True	228.9618959373076
True	397.64787528729255
True	648.7133310597266
True	204.13815831839167
True	29.35877054116923
True	853.5736622930551
True	617.9668430295615
True	157.09950065133464
True	602.4965438610708
True	159.4622777885133
True	299.67998320690526
True	812.233132707518
True	36.388483425127376
True	101.19635952286647
True	492.5449077508204
True	59.11907044059226
True	76.73823727040042
True	368.1035729585751
True	23.28037106126429
True	768.1538474641104
True	101.41157809797144
True	166.38887099352038
True	21.57191917659785
True	714.3213324526013
True	27.02885875824143
True	780.4099516870763
True	396.6302640322031
True	115.43102406921577
True	694.8031754219746
True	517.0782458112186
True	553.4492718676076
True	45.97755489336212
True	363.1605992495125
True	6.207551192970847
True	96.05295290462556
True	375.1386236651172
True	48.8829060584378
True	120.46411858515287
True	311.3785984418193
True	183.7690774669338
True	104.4094559858759
True	637.7961196155562
True	20.94995163865873
True	1139.9771718653303
True	517.9310834197089
True	307.44266752156926
True	490.51829561885
True	126.46811758798972
True	766.2843875781509
True	1088.7345303153122
True	756.3208992652449
True	169.987273541665
True	220.86596343272168
True	53.40070040006352
True	59.85938034766789
True	154.8440896882048
True	101.916038153161
True	163.22100568208702
True	1195.9344575077153
True	304.6783962005274
True	356.91112457424373
True	737.7596380462053
True	18.51108601813884
True	15.125905371150951
True	601.0235294555187
True	5.548151645950004
True	118.93477176108598
True	670.7303074488042
True	183.9671474211368
True	641.8020259673232
True	810.7672967746141
True	149.23011114679713
True	912.733558483012
True	3.744571935637749
True	433.7377590308276
True	1056.1322833792035
True	26.54366537344776
True	234.2992045275026
True	148.9242200120189
True	933.8665393915684
True	234.5106064587477
True	497.3139778728152
True	128.45335495173717
True	505.252890862206
True	154.1346698983148
True	97.97904002737062
True	389.2474017553616
True	73.27753697402011
True	54.124973361370856
True	1081.7475601169622
True	260.0236448234232
True	164.18665369860216
True	375.5967789739216
True	395.73329713270886
True	206.03522819517917
True	164.4589315544179
True	369.530407714937
True	37.21000931545672
True	484.2658068613635
True	1122.138708909055
True	111.09605975952664
True	468.0697507022166
True	321.19402209043784
True	28.8023455020036
True	399.4384870711878
True	105.40256450483834
True	591.8964178959651
True	203.05865323518307
True	409.90834641074815
True	20.95037600444282
True	444.82196442555903
True	111.44088647635972
True	340.743272713259
True	33.38411330539447
True	163.1063576842386
True	243.83840662968612
True	752.085836792295
True	58.33040175606005
True	132.574768404346
True	236.8984721819456
True	140.27387163186356
True	654.9512635584712
True	579.325406831996
True	779.3693778067513
True	399.6912994593528
True	531.9768733518497
True	426.4471134505145
True	669.7989134645595
True	72.9273709779593
True	469.90927646449535
True	427.1271802623288
True	48.18515868878524
True	88.79637277569373
True	129.1875997205985
True	84.96043330848573
True	331.9713861212736
True	852.1396571144427
True	332.69451047290926
True	1083.1686972321102
True	313.3016248312662
True	916.2630300511948
True	147.57447755778702
True	578.4781282848131
True	603.8294791864545
True	688.1395854243079
True	455.8225281092553
True	61.69080342706193
True	284.962466507587
True	43.5054658111168
True	170.25586193449138
True	166.86476147963214
True	1089.9380542947056
True	239.04140658748867
True	554.573150393626
True	534.8263178405275
True	568.7889046086476
True	866.6757773086892
True	590.7647528514574
True	613.3522833679865
True	939.0753028140338
True	126.13472395394156
True	319.1643750482952
True	279.0769829052838
True	332.8323884257649
True	93.4019799169119
True	387.45187429382577
True	4.70274502703364
True	321.0203126425199
True	259.6060424804183
True	601.0248088592065
True	285.932837164556
True	368.64571307327407
True	9.539866709970031
True	55.317055068471575
True	536.1587210291095
True	28.68135296950189
True	142.38881744703176
True	67.49986607171071
True	154.05071479176675
True	228.6045574968129
True	67.92475287549225
True	386.667328840245
True	279.42759953390294
True	96.00498093979353
True	335.88443211136723
True	64.07674174494724
True	596.5485032414539
True	863.7075724594425
True	290.80998789232046
True	1152.823898720679
True	110.1355262122506
True	314.8217998140426
True	1056.4653586352183
True	89.50491575555803
True	291.20541068907187
True	9.46748281313187
True	402.54157372732845
True	455.124062147601
True	152.07614783357064
True	613.4325963341028
True	890.7534010206846
True	157.87880762439804
True	76.8162875832771
True	333.44301055723594
True	548.1097139868984
True	643.6392196631859
True	1238.6994887872845
True	27.034976668319043
True	936.9094264443254
True	135.66526395417924
True	621.1357954445393
True	117.30221599957646
True	131.96708645126373
True	179.1372846883294
True	162.47826416758977
True	755.9563221310202
True	206.37494167958255
True	234.39537884636584
True	66.39661476624609
True	502.8797874126981
True	462.35085754321193
True	176.70314205104526
True	236.0170285964956
True	15.611915003124883
True	424.14851635879353
True	226.69882675281485
True	280.8129715979064
True	114.19228861622707
True	709.9789915830495
True	415.3269807407023
True	259.60403245209807
True	644.1755146294234
True	518.16420996115
True	459.39588345076976
True	138.89246887272773
True	515.8907979684415
True	418.6275196837745
True	2.731421638910334
True	197.89211148934177
True	89.39485572413768
True	239.17606133598417
True	3.363508694533289
True	128.25525038572218
True	354.1645188374961
True	7.078595249334623
True	849.9925880166834
True	173.8811088262004
True	741.1593322741496
True	795.0471614910504
True	156.88068326543157
True	225.250105559689
True	492.8458668567426
True	847.1892415895686
True	50.02242146426295
True	35.318072899891305
True	138.10314485160666
True	605.7112918766873
True	744.5969269838391
True	183.88347498290008
True	600.9443574049402
True	569.5844938253738
True	851.4442836007695
True	400.0460765264725
True	187.6663435871209
True	873.3139345380913
True	218.1551114095548
True	149.29194808408684
True	333.9928903470223
True	224.44581225933615
True	210.31424093570763
True	613.091454505446
True	252.23206885846133
True	193.0162547587284
True	455.0177140984615
True	472.0910883102183
True	62.92235587924144
True	283.54201747699955
True	77.29775296977577
True	341.88326849888483
True	354.1068668452212
True	265.4754648760884
True	177.01459860834044
True	393.2733290558455
True	665.2900057973656
True	768.4181159983762
True	295.3984994578883
True	738.9861484381081
True	64.48744272816435
True	889.6205864028383
True	350.3024265558663
True	12.36863299630414
True	585.1699995259679
True	682.4321774580534
True	250.12289129174292
True	164.15279370803822
True	48.27936104588768
True	384.7239437445543
True	76.34035742470908
True	14.766233012958914
True	877.9069776367852
True	372.721540726953
True	179.94213110508483
True	1011.728735854564
True	12.96955770187578
True	808.9808681260306
True	32.09178706665196
True	667.4083382314257
True	63.8674208624702
True	770.9202846863305
True	456.2117870298096
True	188.59963372723243
True	439.094365917022
True	209.40739662805063
True	291.1001595207198
True	224.2964261794351
True	415.4047840908777
True	9.404536597919192
True	323.38988837220296
True	118.45293275335408
True	8.91545733985254
True	478.9164005140132
True	721.1123045961718
True	284.5213719782939
True	78.90182602931505
True	297.45724020542684
True	76.23529082282468
True	179.17234474394778
True	176.6480518339494
True	379.8897766950216
True	43.76566811936196
True	137.81060877453416
True	387.87704748669984
True	872.8723522436084
True	109.49349080546232
True	211.32956160013123
True	437.2715103651906
True	17.196699656577803
True	415.0455638669756
True	514.0116101354114
True	84.42643488724873
True	405.4111224359957
True	347.16869298180586
True	412.8297964230938
True	600.097488292218
True	1021.192380972654
True	1006.0420122762098
True	55.95085675842275
True	1062.712463545413
True	113.64507744051828
True	108.00057739836836
True	110.00742779633536
True	510.3947939799787
True	361.1782942144319
True	573.5695134064077
True	261.8985584679945
True	165.3919172200216
True	406.5278094139259
True	16.709196665770907
True	450.57262026797656
True	394.1251903398916
True	147.16099550310386
True	97.24467996244974
True	534.4415482496987
True	974.4800004183566
True	205.6805782955602
True	68.46335760125609
True	440.1576338068612
True	366.41056378890113
True	465.2985848388026
True	349.87952105311734
True	4.520703623628076
True	550.4023162414405
True	500.8224767928292
True	502.55017405905465
True	180.2907855628388
True	106.9960737433442
True	22.850037875377915
True	369.7221903606487
True	105.77217719987152
True	6.756695007649045
True	34.600797920716325
True	350.5906208222089
True	681.3342727296513
True	138.81806551972696
True	93.12578677923294
True	24.91938584935019
True	391.131956246446
True	353.06221946427246
True	766.4629377592208
True	315.3583067290238
True	507.8889737302359
True	526.3505303673858
True	526.3149798042293
True	287.9659494081919
True	553.5429887515863
True	98.5090506180712
True	584.0897955916072
True	6.772679243800904
True	359.8744553989837
True	463.5381715369932
True	959.1459969356276
True	356.85575559337894
True	798.1851018524725
True	975.8750052474552
True	177.02949706857322
True	38.43615962718165
True	379.60992728440687
True	385.038547126649
True	585.8444239120862
True	249.0002637040859
True	28.61157626673365
True	639.6584031216531
True	125.29634239078398
True	1026.8175871973522
True	320.59010022639944
True	460.9695438859606
True	120.58035397598474
True	808.244234541543
True	138.0966393171874
True	822.8257794923363
True	575.7211598117132
True	194.57544336632336
True	115.6825743369137
True	66.00327823442039
True	558.167932923277
True	885.8485759130755
True	420.5574306378823
True	563.7753724926581
True	130.8983277128569
True	607.9193015392466
True	473.5849729704022
True	785.6832596306991
True	327.1369180226015
True	589.332834225585
True	121.12536896929971
True	24.558209436389504
True	422.79540144331054
True	163.49769212002164
True	101.65009163432796
True	362.5673630854024
True	1113.582987356178
True	261.0003620158827
True	551.8186387907203
True	11.68115250212287
True	69.62839411435297
True	323.6250657473845
True	808.7799358907208
True	464.3764339237995
True	524.8520959973365
True	726.2536860235257
True	68.8994134812333
True	721.725308300328
True	50.00952125200725
True	108.02589379382177
True	180.7774644759025
True	85.45440265487434
True	25.847282911571234
True	292.0697470184515
True	449.4210995097349
True	888.8665599001598
True	858.807225271359
True	5.3372825726719375
True	289.8104572174324
True	478.4000197502026
True	123.6400794287582
True	244.21681025561588
True	330.1289714839455
True	1322.093453442814
True	447.8659915910196
True	27.04151215618177
True	191.342705960082
True	709.3451777536046
True	36.58891115112871
True	177.48132947340048
True	577.6739309782653
True	69.15735776339848
True	868.5704211038435
True	332.3006350835462
True	662.8558035569793
True	77.75042436358723
True	713.2420943335839
True	596.0224230090064
True	870.0284328443197
True	240.81113501896695
True	503.190432765373
True	807.2907871621932
True	913.0945103419843
True	242.5060886948654
True	769.6426788058618
True	220.59123146806883
True	451.9938255517381
True	375.8410863079572
True	495.80663786124296
True	493.9306309500104
True	292.704128994508
True	357.344517118491
True	110.9796318193562
True	336.1357983107415
True	1140.2471690591997
True	312.64549245605656
True	149.5425811624682
True	273.3120342064612
True	746.2557019777049
True	655.1588649868917
True	428.08543050289467
True	124.77189807721692
True	330.9502308806025
True	33.95739413251016
True	172.18695823812894
True	89.29369942370874
True	88.83905724283112
True	546.8810529382615
True	137.9609884439983
True	135.39401393906132
True	104.89573894289222
True	88.83804169627236
True	443.7470374686476
True	383.5088794789141
True	1033.7932329533917
True	557.2641930684947
True	852.3700294268191
True	274.54521537259427
True	289.3048759450308
True	542.9385063643921
True	187.57432128197425
True	764.8895129199014
True	242.2987766357484
True	353.21859258242
True	70.8727411406825
True	122.13630123638497
True	246.99561559281457
True	118.53195284777917
True	490.0690200675522
True	31.2665402497862
True	564.5138679566674
True	992.4752646943564
True	741.1394047497482
True	1.371644424837322
True	60.436163501043815
True	494.1944598488742
True	440.3228094659327
True	71.56198788978088
True	122.42564076377865
True	298.6229840748092
True	79.17144299607354
True	53.51542949412765
True	714.6000151947561
True	639.8367122295062
True	157.62913112229506
True	171.97873151173926
True	538.9243300238285
True	52.77250461719861
True	26.000904386359995
True	566.0901021993476
True	460.16185098810615
True	1148.5338385222651
True	47.31301930401533
True	477.243646817004
True	937.527064612116
True	806.4528495645997
True	283.5458332895308
True	757.9025892300738
True	412.76840060511705
True	41.84500856039266
True	99.64954357383633
True	719.6824460280751
True	76.14666231930231
True	144.30968277822203
True	928.1703480035852
True	192.98921953153672
True	257.7219947651366
True	105.4359642316479
True	649.0383007126103
True	603.5317250056661
True	206.7755380421387
True	422.2355691648389
True	40.90721070735077
True	269.39315578219646
True	581.4328704446139
True	609.4890873142725
True	331.5523836718523
True	72.17205455719416
True	912.22862125823
True	1088.0612616692506
True	566.6093234468734
True	62.61644559012187
True	29.737250717974728
True	89.1411682649935
True	103.14962408050786
True	96.38226875582244
True	850.3060718046238
True	1227.9691858398478
True	727.9989018064663
True	319.84184565267446
True	9.086489812136351
True	21.704777952463758
True	336.8190542420991
True	489.2960188099632
True	45.60230073388568
True	571.4031523218318
True	415.09747457262415
True	393.4421438408921
True	79.26985083427634
True	202.3653735119317
True	258.3275586244864
True	140.67932197381845
True	404.9637645740336
True	42.187726839505
True	176.19212790672634
True	1167.931192421672
True	5.439589862483908
True	27.583282983713467
True	597.5352392591648
True	358.6564458717391
True	753.7056519733372
True	161.25496189771715
True	766.1956642294014
True	588.8756402370564
True	274.629208905945
True	419.7953061492319
True	331.77080525912584
True	289.3597691404439
True	266.4877589647054
True	412.8331402337487
True	506.9310837403341
True	490.69920808183326
True	105.97345187849356
True	357.087153560856
True	8.682209400784538
True	189.64304133059895
True	227.6885991388688
True	877.6974022660929
True	604.9358823440616
True	30.84106466674019
True	693.7902657715055
True	847.9041322388488
True	106.70263519144255
True	351.96823302330824
True	866.3834371513746
True	214.15170502571357
True	157.8221937543369
True	530.9705723021916
True	592.8481959635943
True	1085.3142607178163
True	142.74794505390358
True	154.05962345417558
True	251.39702174585003
True	321.03034155541906
True	415.5439085284368
True	415.7562621297357
True	343.495102727645
True	434.0874898155195
True	494.0960333839663
True	230.76717217780765
True	1469.0917917615648
True	262.65523855071257
True	398.6957987809321
True	52.62501640398203
True	757.9083007259554
True	253.31323800627013
True	967.4261897938402
True	551.2043287197521
True	321.46331878358603
True	771.6125489922127
True	271.97190989340714
True	217.580521549761
True	259.081630388486
True	220.5856223727976
True	140.55784869916
True	246.42475027553127
True	730.2871053410651
True	533.2912895183937
True	219.5652690178784
True	1162.9918379385056
True	112.24657834455174
True	256.5907281725837
True	72.4741039717219
True	293.1197916180351
True	418.91145397057176
True	92.80487375986682
True	225.52089071576037
True	72.80974388548698
True	700.3178717080272
True	366.7194420367382
True	199.29897378169895
True	752.4963273007222
True	897.1883680442113
True	787.1564509909912
True	850.2633910652443
True	344.76811269443687
True	1.333601705819639
True	254.6600936831771
True	51.22833150098205
True	390.1346712757786
True	50.69639613706213
True	356.4364577965798
True	900.0197287173974
True	1002.0327500266242
True	396.1021227244002
True	23.35473752883074
True	496.9249758262028
True	502.919146497453
True	199.4253865485186
True	239.3669306958089
True	290.6108887168633
True	23.01653837049144
True	121.76734904742734
True	977.7282935088506
True	63.54861634486311
True	470.85446434662987
True	786.2268048893019
True	94.00084069661452
True	247.08444661197876
True	112.1197649281292
True	14.574081875373128
True	1.632892173081872
True	126.93422475143656
True	1014.6205636274487
True	482.190262318455
True	65.75784446098126
True	778.587407772213
True	337.1454650209984
True	1.0848057056725855
True	475.1960197631453
True	197.6501996454322
True	491.72509699353
True	84.43799520409965
True	315.87923789148874
True	369.2596765502844
True	162.93969293172384
True	220.05540018081024
True	128.8237791262306
True	167.5728636843985
True	974.5129244608448
True	15.10566941748311
True	512.7342084884906
True	488.8212961562023
True	411.0827328638337
True	223.30986237331453
True	242.17084092374097
True	162.52132803950528
True	46.74626459922344
True	493.0009838595944
True	153.95514515505894
True	840.4847551021712
True	823.1480552277512
True	253.36048476784748
True	309.91402703732166
True	522.506411807241
True	40.19174036543093
True	86.21276268343601
True	725.4429259513248
True	1085.8176304845588
True	116.88567739840776
True	715.6281093266498
True	141.86147702874862
True	922.6606827266656
True	653.1031756380372
True	107.88744089424884
True	266.2447438146858
True	615.7210766758335
True	263.1512379355297
True	45.89750296474844
True	575.2533741267644
True	467.2880005126472
True	6.537219219881622
True	475.5209996322441
True	65.8421328642702
True	174.70796881227898
True	229.7378982963172
True	307.7628865276133
True	74.60924117673638
True	216.77103677431225
True	358.95823942090914
True	452.52470378154817
True	928.1740507872696
True	46.8517842212978
True	906.0919215366084
True	1017.4312634667474
True	127.943058225178
True	74.36781695930361
True	983.297288980904
True	33.60971188717511
True	228.4131451585057
True	85.41060022542646
True	214.4916922191251
True	377.8231432226888
True	974.7491656906265
True	96.10141187674712
True	72.43489151195323
True	640.8529484531743
True	269.38128990982415
True	693.873404760589
True	52.87538358460885
True	477.82286177934526
True	384.2426657913101
True	688.1353133471137
True	53.84261761994367
True	110.96749049035002
True	27.96237284951988
True	277.0834709722494
True	45.64429209432525
True	356.7173997243854
True	2.756234175206189
True	1163.997691948914
True	102.4817911897636
True	134.59938512808623
True	360.50355734261166
True	693.2916659073961
True	693.3817596672701
True	981.7978168172024
True	480.3196255627917
True	422.9873373774389
True	142.91407947668023
True	420.8984813700785
True	832.572312829399
True	404.2661634053315
True	937.2101879096784
True	88.17012844458336
True	440.4835697717816
True	168.8043516257814
True	286.31909187285515
True	717.1206363506816
True	161.456922509828
True	132.59760056062171
True	64.08634105167339
True	887.9920066455292
True	772.1281736783703
True	83.95185964990122
True	457.5996229298279
True	745.6944683461817
True	417.16414745718697
True	58.28743479398231
True	332.018121595161
True	786.1299742570022
True	27.45695652327073
True	369.89325834359954
True	167.75510235485407
True	275.82736597616764
True	34.65172567595924
True	220.01390685423408
True	759.7596348826102
True	637.2660405521158
True	53.14019232581563
True	291.7386485987228
True	914.4120848913108
True	18.765263465651756
True	296.60394193946723
True	310.30022756022083
True	443.36894449582456
True	211.6860927042112
True	608.1316320879044
True	45.45447766208111
True	942.7914378033784
True	915.3989390219726
True	46.50574201754148
True	383.8059947136656
True	750.8902404716782
True	905.199049403247
True	276.7397153276912
True	575.7623087895366
True	131.61898166248193
True	189.1780210217653
True	133.68732074440598
True	138.04347777306356
True	209.2252444648174
True	952.0686862581848
True	796.0657499890153
True	978.2627919079716
True	19.97801551413551
True	27.488299052075416
True	369.8360467786056
True	13.525285554167356
True	618.108266768612
True	1033.508865758038
True	260.80201557119364
True	201.61270656798743
True	83.78095394416265
True	218.47435824181795
True	131.8005008024809
True	46.32985156124256
True	133.06286415027688
True	87.13186102189268
True	244.25961150310124
True	520.474850081055
True	157.74880788278944
True	31.217844464179407
True	58.510261131827725
True	419.2107159525941
True	261.6363155349632
True	586.4811121098204
True	23.227599748533216
True	115.31221561664996
True	661.7976246459089
True	262.97884424502405
True	457.5632020028232
True	659.872113425251
True	105.15890187402324
True	108.60382696646516
True	81.91550847359224
True	26.4851275396026
True	122.23278133620464
True	81.56401838718784
True	102.60867851405062
True	153.80619054924534
True	228.7107005712112
True	834.8464630902976
True	285.7681555686555
True	925.44648270309
True	163.8321776031391
True	201.37998370595503
True	765.4633114021777
True	309.21549065741675
True	568.9303031910325
True	255.59755640929637
True	355.76364540452715
True	465.8643702656971
True	558.5801751564795
True	649.301953253424
True	372.0512985108584
True	37.58899975867778
True	548.8815833564008
True	620.6881686287682
True	19.18373491116109
True	10.375760028880984
True	257.65561989956853
True	411.49073411218905
True	454.9866338821552
True	65.46343616539598
True	638.8179382927324
True	907.0910899162848
True	250.9786189265006
True	922.4182795601808
True	281.13059183709703
True	103.82141237908164
True	274.3447643059291
True	676.570413401489
True	41.981330546701294
True	580.4820162983149
True	1301.353855732439
True	1023.7208480058248
True	896.9314650892854
True	190.18849630775463
True	93.158037710611
True	197.9369734997606
True	818.2896421211635
True	146.3608067381134
True	1072.7664968625822
True	905.1743959113816
True	39.8639813366043
True	89.88267343112388
True	420.1698720620167
True	401.9801849331569
True	221.30732870320008
True	513.1122048990476
True	657.5396462892985
True	120.91956933648302
True	276.30449052325866
True	1015.9386176388276
True	50.55281475752362
True	710.3094164939185
True	543.1187751216322
True	39.52036992975953
True	838.651456205639
True	375.15329866829154
True	570.971896417427
True	108.55725757533338
True	264.4693268694057
True	213.70593209258203
True	26.881390446196377
True	134.13075603127095
True	743.2735892996402
True	145.7897360264086
True	375.06763257684185
True	64.40832091501643
True	623.9821736142021
True	623.8217835478532
True	239.99116308565408
True	489.0098076550914
True	171.50362961161716
True	170.81904376111422
True	224.1726070801871
True	296.7441406812905
True	363.7268083674133
True	132.72318432078853
True	200.4409443522761
True	26.496355706555764
True	891.7738921451325
True	319.09597926041687
True	9.915639130914304
True	375.18382856913394
True	168.11076582938492
True	630.0864969631128
True	360.3744857591346
True	590.8653040986633
True	586.6215608395497
True	498.14836363244666
True	774.7192571696711
True	246.04719763897103
True	565.1852605208194
True	156.81340233515806
True	518.1303398791667
True	356.7871017312001
True	373.4865720122008
True	133.15781220012383
True	145.95873175329322
True	107.76651501084844
True	66.61639668348424
True	730.9545197265239
True	172.18057540608828
True	43.26278392921301
True	0.0
True	570.3095867728399
True	112.61843317103316
True	21.39814195534524
True	42.91989265100547
True	115.61729096929844
True	559.6500374787405
True	180.96379359098376
True	100.23159567545927
True	37.57888994989939
True	167.218809338485
True	904.9957123732564
True	50.28120271302145
True	227.1750245824089
True	732.4407912825628
True	320.26280764320654
True	457.97336375943416
True	484.5030022955008
True	521.1472544171664
True	603.0682680314932
True	973.546439750257
True	264.5657871070499
True	1012.1824911290944
True	924.16933265872
True	612.2216328113498
True	350.95554240456227
True	826.1575717342514
True	9.668988011632129
True	32.57561959469295
True	304.86581644933926
True	43.524549577286486
True	210.6282677499514
True	744.7312665233101
True	217.9841049827967
True	753.827496095556
True	766.3516577866723
True	126.62384524858136
True	366.5055952510519
True	594.4015910563263
True	23.99985805938545
True	129.8127233545914
True	444.6300511456254
True	304.5644442023185
True	193.49217465241225
True	114.33454864916726
True	383.5665360753249
True	21.647812151320124
True	367.0764329161205
True	363.3974688327331
True	1010.3534728352178
True	381.4655316228483
True	32.616310148070696
True	435.6250364955525
True	430.17281904595984
True	231.03777113139955
True	32.54094368456961
True	762.0626624185768
True	434.9109316286826
True	181.08162433788883
True	11.6192402716227
True	1221.9016286938695
True	171.94868297925592
True	27.5150304743512
True	314.3915548994479
True	279.0076417390726
True	115.46916191440972
True	287.55671748149547
True	45.72524423734582
True	321.68916740035786
True	308.16158603849874
True	313.2843150313627
True	31.786066870694405
True	48.1122633522699
True	1033.810859709606
True	23.75195969499277
True	14.094153005459257
True	185.56779722243283
True	667.1246383628458
True	8.92646731148288
True	198.93912410594015
True	166.92634398358106
True	528.3273043419634
True	369.8490575483533
True	723.7820306403386
True	313.7823957404488
True	489.3639861436599
True	445.5977034790433
True	493.1876700320056
True	103.27410532263504
True	1273.491527503424
True	862.6276006215923
True	278.4947829473141
True	540.2376267107544
True	107.50021487131096
True	568.5256608359832
True	431.7130442689994
True	164.11732900789278
True	78.7757325098342
True	347.1537299099484
True	174.4619058969164
True	29.54796813543456
True	607.1091038096342
True	368.87825632476967
True	71.34551643896933
True	29.355867856578463
True	648.9051005252476
True	494.1392962615444
True	70.35830341436507
True	20.92099525674888
True	319.852193380635
True	325.0508983956617
True	748.0272074398576
True	547.4752044078396
True	564.400206018229
True	802.9639537426949
True	8.081683841217897
True	55.11916059784459
True	36.6391569429156
True	60.93803428638947
True	505.9390500377539
True	578.414636232384
True	85.57459554439636
True	111.07490785751914
True	196.71460780531692
True	73.20295549320626
True	182.5796232986847
True	197.62101576862216
True	281.38152248222656
True	802.9192062858439
True	579.7110653176766
True	286.8705384208607
True	189.55970291317277
True	262.01372175913
True	241.0673251773168
True	717.8335803673707
True	337.91385165725177
True	162.76414772103377
True	925.9147754500144
True	346.71003327221496
True	468.6536226537268
True	149.93362826763024
True	117.02187687379266
True	67.02702267548528
True	207.6374323720595
True	958.0471614046868
True	518.7978219554822
True	101.50520450963484
True	359.5022003043382
True	104.1594534285412
True	675.9395333939192
True	4.192122889415512
True	678.1957127824707
True	35.94497585388853
True	895.4255469931549
True	823.0043678804876
True	213.2099508441884
True	31.220181092113197
True	82.75818424336843
True	467.10507099120167
True	233.62083355605063
True	1.4758170655490606
True	79.58001349000644
True	1066.5090046553646
True	346.0116635405483
True	643.6223416530369
True	511.857838060738
True	32.14548618871715
True	141.42942222774138
True	453.233128220936
True	950.5945408094695
True	815.1586870086151
True	414.8789060498645
True	348.16892622587466
True	17.36071077351865
True	80.54915347170815
True	736.1916481501477
True	477.47392010145336
True	389.35576330453966
True	856.8939404888371
True	26.43624088626497
True	221.4136474535344
True	909.7905142123276
True	242.57771925672083
True	8.658236829528327
True	505.79501494753936
True	106.98778524217174
True	629.6165913751253
True	55.53833006838244
True	250.32531659594068
True	884.8252378661426
True	867.4200139586092
True	281.2606665382045
True	444.1455411520049
True	120.7962621362678
True	587.1466931959834
True	263.23890993903115
True	176.64515444100073
True	831.0526950801417
True	57.447560769187376
True	692.0121878362644
True	278.02903053148304
True	296.7044520778255
True	166.06369378626198
True	507.2677647760041
True	599.8415535019117
True	367.8715981478224
True	405.5350163159597
True	63.97531636581973
True	162.8141058588216
True	451.5856828740935
True	222.28674136396305
True	34.95147990933696
True	208.5474678558761
True	374.6922940874067
True	369.42052781067775
True	727.3701181650657
True	139.3221300817701
True	645.4271032336928
True	493.7761573550941
True	606.2729419763951
True	129.84829616736675
True	37.033165671815794
True	668.6717812221391
True	70.81536341484622
True	554.5598021880704
True	669.174369023779
True	446.4646410037336
True	139.61874949361857
True	529.9160141220307
True	4.054672141392547
True	386.8896542631842
True	32.2242000529753
True	619.356288847324
True	262.7085077795828
True	572.3225553468621
True	688.2149071640241
True	151.55385035067877
True	533.9340595448319
True	468.64294347451846
True	64.08980200422063
True	962.7965222451788
True	3.3975912884247457
True	28.534218432617767
True	623.1061672630218
True	684.8969111824554
True	123.7215417357256
True	407.9730939388459
True	118.48950644013873
True	75.21993372591098
True	453.92198099760856
True	42.5919790863549
True	499.3058369427965
True	12.695001108223009
True	840.7130777514859
True	555.2821502236621
True	703.5487042137282
True	101.78959216521189
True	353.3536639814846
True	996.7443546269128
True	843.2398290716336
True	144.0633121997326
True	541.9772987860125
True	453.8528549550711
True	246.7519216964316
True	253.3346175491304
True	6.37287253851767
True	311.29226762235095
True	10.129027393212173
True	370.4431229409501
True	75.88846990349406
True	406.9431032528997
True	654.8409852150969
True	126.30718785447934
True	233.34125013306263
True	617.2003574636224
True	681.6014199594092
True	285.6679859838403
True	138.1173704346128
True	163.64101982988865
True	471.50905933883394
True	81.94123818342143
True	10.51528292854024
True	498.7730457589371
True	568.3223249108786
True	20.547322427665563
True	134.73720662944305
True	912.2726841187972
True	472.4155283839282
True	277.9690432805538
True	34.68750584130145
True	474.6841252443059
True	117.88067354151592
True	592.357166931534
True	657.0385072235151
True	306.9182036204595
True	389.31633887864007
True	176.31927454925153
True	241.50430721270249
True	74.8437495716911
True	217.03833789570183
True	480.10879518231263
True	22.798677921015976
True	433.7839708931292
True	375.08607097172654
True	693.4464097001148
True	881.9925557847331
True	896.2305768088495
True	157.82426791386305
True	408.72415378657695
True	75.21571913284133
True	193.7872734986523
True	317.38137160542743
True	9.947814668725218
True	812.2919935485544
True	23.504591277070404
True	395.0071502333405
True	276.4375987285616
True	650.3900782176032
True	209.0020952894553
True	39.57614165029571
True	642.9982077910513
True	1083.573572124055
True	219.5659034530088
True	133.27182674099018
True	619.7663916096491
True	503.3139040092083
True	17.574392564590504
True	875.6932734636819
True	115.28294107114895
True	45.129355584146325
True	306.62899673740327
True	345.52069702485875
True	401.0929256161127
True	269.8566255211024
True	18.717418477261862
True	20.33036330619518
True	838.0992945596204
True	213.6798334384056
True	112.90494078982228
True	860.8055572082907
True	648.8208219682558
True	634.2641057905503
True	443.6467731523511
True	154.599717214191
True	33.80446709213826
True	98.50242541281376
True	450.6573324970992
True	235.8722798159218
True	489.0772599356261
True	143.51369428211532
True	472.6636615190312
True	647.9654009045047
True	938.5156187758926
True	23.25391266869309
True	949.1041364724836
True	1051.8782742555763
True	489.3380340308395
True	82.44955026871962
True	802.0584162309223
True	638.0504018014706
True	660.8113858332979
True	167.07068643619087
True	757.3321032052578
True	702.4723349089835
True	123.61226719464092
True	780.2456500273798
True	835.1614413636795
True	481.95580997753206
True	227.7653202942897
True	68.50737460477256
True	316.99507834296554
True	352.9874435068064
True	460.636301268423
True	440.54373229595626
True	190.4943178395443
True	310.7596817277474
True	2.1593728171758397
True	14.112561023466968
True	102.89196432644114
True	131.26494527843286
True	362.5841971465434
True	346.1131654732104
True	112.00689790192912
True	17.287006952519796
True	211.2045021270817
True	845.7565553201982
True	472.2364149548897
True	527.0276447710694
True	560.7138072442293
True	836.5422979288438
True	642.7058885184686
True	91.43705629101022
True	211.70877281195348
True	248.68356867317485
True	277.6465294112129
True	99.26040549053717
True	366.5651636841996
True	429.6467288512829
True	173.48767814674304
True	653.9162156773434
True	240.6566979827504
True	198.18190343883904
True	29.0609164886973
True	241.2887150937154
True	485.57274986361375
True	170.84457156581485
True	525.4533053007583
True	476.0316228433139
True	250.6840750614288
True	99.93624465298184
True	42.982527162213096
True	407.3444795961441
True	792.3490813624579
True	176.77188332510983
True	1035.2141539617185
True	1013.0565434131736
True	488.8557444830803
True	104.20390811455644
True	121.99159779003426
True	636.5349761526193
True	8.286430371695264
True	222.7685462071512
True	130.99287566572315
True	121.8829951124256
True	320.85665254556835
True	652.2591012373452
True	36.90225072543548
True	125.85383637421546
True	896.6322008385619
True	54.64414573442964
True	450.0835632258498
True	523.9774155890459
True	252.7886163391948
True	133.582497713382
True	900.323908355119
True	1166.145527851997
True	522.9379970275305
True	650.7066994560166
True	219.7405714886777
True	152.2583351462091
True	309.4302915787053
True	260.07225016173845
True	175.10246127252333
True	306.10429816017034
True	345.2747644436852
True	10.675978366234489
True	636.4358420674093
True	148.01895244781667
True	80.25536999831121
True	462.2540248691554
True	339.1799143031146
True	1160.4736777379487
True	353.41345587664966
True	985.8831194595472
True	10.450278980444804
True	268.9635994956379
True	221.8741863429703
True	160.7982728519057
True	481.753314868124
True	187.57715460626557
True	425.8992437136002
True	328.613472819163
True	111.57681463696797
True	360.0588800906436
True	1050.8742692797964
True	743.1755946076275
True	222.60758379794905
True	113.15368383174264
True	301.3869206161792
True	24.240820699487426
True	358.7466685762511
True	308.767977447386
True	564.5072518038659
True	453.0087380008798
True	367.3923044892867
True	158.21292895800474
True	12.776813978105588
True	430.5852621262456
True	278.5093235003142
True	141.59428501333616
True	305.0191538278728
True	425.0618177182877
True	816.1232043359695
True	318.1872466732777
True	777.2742130001599
True	402.1023926290525
True	377.007679384707
True	1.0455070040367462
True	1155.5705862086973
True	106.63717821274804
True	900.49902808075
True	204.81061648673207
True	463.87160157456697
True	678.1955152307186
True	86.36448083493741
True	469.7223767633701
True	34.27339242605949
True	437.79192559515474
True	82.39328536853708
True	229.3405251030093
True	38.4497331057962
True	648.2274626421279
True	190.04121540403548
True	26.10768121777366
True	390.5926441305296
True	108.99556317408576
True	172.42663953736698
True	848.5001025870677
True	266.58838810581807
True	155.12530296259877
True	382.20163662990063
True	517.4530986285318
True	326.1498314634344
True	496.2950080200181
True	629.4952752206382
True	153.63080180985833
True	7.769280998287169
True	73.57264245991138
True	423.7988707020504
True	90.31218805061162
True	81.24767541849072
True	1048.429442752475
True	28.45483446546443
True	327.4389397403746
True	329.87603331158965
True	470.4573882217372
True	672.4135749957143
True	190.2705190611672
True	658.1368948970015
True	333.6639271194488
True	341.417849333614
True	265.3308032358788
True	203.21108277342051
True	357.1307738864615
True	457.27515436680414
True	405.2594883637128
True	623.4426756452827
True	144.7597790214756
True	74.43758480001394
True	39.338367999114986
True	285.91173516930326
True	653.1901781572841
True	419.8713625720711
True	799.724335393105
True	213.7687119934753
True	386.9498316399544
True	67.77422997406968
True	50.1158797013296
True	418.718799242163
True	202.79982810341505
True	234.09382657350287
True	42.96864866223859
True	1058.0181911026966
True	186.73713942243947
True	916.7335805201684
True	317.01494613370005
True	924.0738467939564
True	233.25421788737245
True	450.67571582792425
True	545.4547602421981
True	590.0259297067266
True	220.68908168209205
True	481.75597822608586
True	898.4514235751664
True	131.96384986739548
True	8.18278839550827
True	578.6900885699648
True	28.064437478885747
True	69.6446339367041
True	793.6757048038962
True	227.68514034627395
True	960.3898723249796
True	691.1447815568296
True	415.1651984047033
True	284.5055863493752
True	490.9560020982139
True	348.181415113938
True	190.7562575087605
True	684.437246862178
True	722.2803761256802
True	213.0597972632341
True	88.85839768320938
True	511.5095643431371
True	137.7465428187236
True	385.9638798418079
True	325.9514535894048
True	66.19834288419194
True	381.6026155252098
True	411.8039911032012
True	377.9252484789755
True	404.3557290445614
True	425.5094768547682
True	624.1709363174596
True	59.92693360132056
True	455.9304778365863
True	336.8305081840084
True	657.5530934857093
True	212.69439908216543
True	104.42171716950034
True	42.60077469472207
True	533.4267511896759
True	653.0304133804755
True	188.04266445352172
True	402.1834449201048
True	353.2541331861572
True	16.943120734458486
True	174.79989002119012
True	297.76560199836894
True	2.7372934822193384
True	857.4225910673124
True	78.43745928115878
True	100.19982036872096
True	116.27323908084558
True	363.4864524800937
True	37.83225170213776
True	467.8343426640321
True	216.0388487400648
True	5.918172126024778
True	124.94592096865723
True	429.7247160494761
True	47.00928669681357
True	68.6396797867207
True	184.14964205393164
True	295.884392523918
True	975.5362657742742
True	383.1445379709026
True	1024.6370975908414
True	186.85973786859648
True	1010.6589764293988
True	775.0376712649978
True	656.2819749435903
True	399.6637946614181
True	373.3920243084168
True	85.68534930807553
True	69.86727051308148
True	79.5681106236215
True	170.2174492032
True	478.14564387373
True	1080.762765878044
True	177.20180906979266
True	345.77627777625133
True	427.2074752272643
True	587.7948233973003
True	598.6016519550902
True	271.20732863229784
True	480.5779713364105
True	678.8790303674555
True	97.73038870758572
True	729.907932312847
True	271.36346169563603
True	135.46323472759977
True	410.1849967839792
True	846.0935090335496
True	415.95228351878535
True	846.9403928313795
True	187.74032214673693
True	341.7484754306519
True	686.7233919644867
True	628.8362036493942
True	193.76304839050036
True	260.22578029882874
True	830.6063203094102
True	33.50485906372731
True	187.6348263925103
True	454.6423391242081
True	728.2904096263844
True	105.03898071652594
True	36.835651149651135
True	168.79098861969428
True	728.0311351421065
True	330.27082844851867
True	547.99367931594
True	345.40112191714434
True	308.695267070148
True	442.5004810425855
True	486.7430606552941
True	70.81866433474475
True	371.8012237811039
True	792.6477002409354
True	0.0
True	298.3062595988009
True	237.5934644210204
True	933.0220067267138
True	144.17147580033216
True	654.6781908019576
True	626.9524007942229
True	113.22881956563836
True	214.16403110540125
True	127.44955158538852
True	11.981169326007112
True	293.1188666209724
True	368.4080872455724
True	1118.3422575052014
True	229.59010919324552
True	407.8725941358032
True	658.2477053859635
True	201.3215960129216
True	26.81479022292035
True	843.6345512887084
True	608.4718452034698
True	151.65691537438929
True	617.2959847972367
True	167.36211797601962
True	300.85464364480043
True	772.1365341779879
True	36.14592474020152
True	106.64688030423792
True	515.6626242561665
True	63.00059915734711
True	78.22756066660169
True	421.967256889036
True	21.777716680368712
True	773.8617456859951
True	99.7126740221634
True	161.02432088363008
True	17.737587014161292
True	677.9302564097823
True	31.724977675995767
True	779.9256675655253
True	390.7536278768421
True	116.79186785949678
True	700.7867381487371
True	523.5625926019758
True	560.6734875903264
True	47.126573300158434
True	363.973735812937
True	4.830778280210287
True	92.6740435805503
True	359.1456889424657
True	49.92382376084116
True	122.7445019098571
True	307.1034620391988
True	187.87897551827112
True	99.64270770282415
True	641.6020406634623
True	22.18090686261541
True	1085.377732125941
True	490.5524997785352
True	300.0412372118728
True	492.5718208342528
True	126.98076519752004
True	788.9709718625788
True	1116.7512073054615
True	760.3712175734985
True	180.91857697703543
True	228.28686957093527
True	48.84296735901686
True	57.77285379305194
True	158.5443465772886
True	103.6259591206914
True	171.54516458244737
True	1174.3046575558758
True	310.99432627002284
True	345.19273092260505
True	717.4702960990481
True	14.4753206388273
True	15.579778599196436
True	588.6166424707554
True	6.563487897844382
True	120.33849933195016
True	663.9035897409358
True	178.21560402163647
True	650.6711067164815
True	846.9456624467483
True	146.29492172540793
True	909.2857762182488
True	3.075487666637601
True	445.6985314759811
True	1063.3776284957817
True	23.72745934836316
True	234.04412151983996
True	143.43945896117157
True	934.7652628267213
True	230.5207942886985
True	466.21942870589993
True	112.46148047280388
True	515.7605416789281
True	154.06765281511957
True	101.48269947282158
True	381.107014942824
True	68.74119650741237
True	55.881766435110485
True	1102.4460605449856
True	263.6202790259032
True	161.29040968570888
True	378.1991075893228
True	386.6582822373876
True	216.30460631438893
True	160.48398797678743
True	375.4965002172051
True	36.45924600394078
True	488.43858473355056
True	1087.5765408569068
True	111.98480242077004
True	480.4937288510428
True	309.8625019088837
True	27.69464357928017
True	418.6217027247995
True	102.22481194978762
True	571.5957798781993
True	215.1636689947624
True	425.5303633332549
True	18.42250275732653
True	452.87759530154193
True	105.93234531162928
True	341.35971639609267
True	33.110515320688016
True	172.21481662946263
True	253.3850278292223
True	774.0201073838867
True	55.30595332352798
True	135.63653417715835
True	238.1576326480064
True	149.45416654488594
True	634.4619071200736
True	556.7734542275058
True	779.0142559635597
True	385.49759250500085
True	539.4316252256464
True	406.6659555363853
True	707.0061922112606
True	67.40580240471546
True	476.6896949891414
True	404.271937842676
True	49.7545739786223
True	87.07878700915084
True	123.93409801110256
True	90.45453847035
True	319.1746554753448
True	854.0870437944499
True	315.2375921830068
True	1110.6632842896497
True	319.196886429839
True	917.8596481749804
True	150.8077772081647
True	586.1194165826614
True	598.269311827241
True	711.0802561172455
True	421.68571521699806
True	61.3081981690783
True	275.34289284288326
True	43.12662916718542
True	170.6459772727322
True	169.78860725826394
True	1113.948922232287
True	238.66403114664143
True	552.3735805245692
True	558.0230103002493
True	567.2329812652736
True	857.0121096178286
True	596.0621052376105
True	667.169482711188
True	930.6366003155932
True	122.36246660998032
True	324.46334640749643
True	273.32102461138925
True	326.6279798324452
True	84.89851956316765
True	387.5798699288807
True	4.959738859096424
True	337.8085889960306
True	258.2568812203113
True	614.11859345876
True	299.1926157988792
True	360.2376516305758
True	9.319496798011482
True	58.73299446945013
True	538.7098615390638
True	32.697712419546505
True	144.68537731548
True	66.56734794001426
True	147.9405492237666
True	239.0003097720332
True	67.6607777884451
True	369.3645588483029
True	279.2051214154857
True	99.26234417367353
True	344.2576080098892
True	64.86526470027395
True	597.113904408127
True	885.5091066898086
True	282.7835505738808
True	1170.590037792228
True	103.19115198542502
True	293.8017410848262
True	1058.2706223039672
True	93.25020115129291
True	291.8477827682056
True	9.018605933605382
True	401.6739767410314
True	447.2695657473707
True	155.18237673979132
True	618.1538554768704
True	943.6339485260048
True	156.97972424359315
True	76.75494880189298
True	345.19947927436027
True	549.2518971951598
True	609.0853633785414
True	1208.1718152858564
True	24.744654242244444
True	944.4578550989896
True	138.39943670328643
True	619.9666629966293
True	117.4994659483869
True	135.57173814788564
True	191.674545796738
True	175.41155525543354
True	760.4477048420155
True	209.61240731912216
True	226.61278997095704
True	68.86775362305087
True	499.2127051502266
True	440.4673582419899
True	171.56913012627763
True	236.67409858509717
True	15.264633653174515
True	420.2239291779056
True	227.95486217460828
True	297.0854803090848
True	113.57286979081243
True	685.0188974145697
True	412.2681852065464
True	265.1748511735705
True	648.8734978247755
True	519.7557138362852
True	454.9668387257796
True	133.67511938696074
True	523.9305009126678
True	438.0729101884135
True	2.768574684754237
True	189.16267287031377
True	89.82230870408826
True	241.7260569958928
True	2.8105363773390684
True	126.53965922515934
True	364.0653513676484
True	8.3824218282703
True	898.4309089427551
True	177.42063863833351
True	710.3333315439955
True	812.5539088226634
True	159.26551449936426
True	212.6649145675616
True	467.49677283381016
True	829.8148554456044
True	46.54597877517988
True	39.69698410172451
True	131.071302687982
True	621.1207358511656
True	707.0903457975506
True	181.19751363023008
True	598.1239949409553
True	609.907583110744
True	835.5117641572322
True	422.3890515703256
True	184.8696951727103
True	902.8223679283732
True	219.71365083951025
True	135.92634840369186
True	332.1585773840706
True	227.773014896154
True	210.93690534108376
True	608.5469125616817
True	238.5482262027393
True	204.21448038198363
True	457.4053662472552
True	480.3832706080743
True	65.36159106452163
True	270.2388590943499
True	82.5934075850659
True	341.0693442209078
True	353.0307313971517
True	248.4228605011444
True	173.6659305617658
True	366.11792658661005
True	635.2381809676086
True	763.7324732218501
True	296.1245354936024
True	732.729819005387
True	62.271643195325375
True	878.0413485472718
True	351.1390739930223
True	13.47865356614562
True	609.9507430172904
True	708.7327310520656
True	264.14045770702097
True	166.11736313274255
True	48.77694257289031
True	378.3577768284704
True	73.14891860248936
True	13.510413822422011
True	904.1415819788162
True	364.4800715672585
True	187.48185842608967
True	982.5966702545315
True	12.632527864833117
True	785.6500667169023
True	29.936814822984456
True	651.6268811232118
True	56.77941477577916
True	740.1131518645515
True	441.79523267571903
True	205.2501420317596
True	427.6878622984895
True	216.57160292414147
True	299.2767915305269
True	224.44970464671067
True	410.7314016051366
True	9.48393073784052
True	319.3621441370633
True	109.90085541971952
True	7.851340664438986
True	462.4907686047302
True	722.5756894550982
True	283.43411322098126
True	79.4603818345852
True	312.72009902685704
True	82.533221471712
True	175.67379902216925
True	178.32718871351227
True	362.2348535619109
True	42.72038708677095
True	135.49078612192903
True	380.0688596738116
True	847.7311872938025
True	114.29389026850956
True	212.82086489979943
True	453.3268308116352
True	20.084304828857466
True	430.7393141173573
True	506.293024190191
True	91.01602732648998
True	387.17402054565264
True	359.2580384797864
True	420.389139450844
True	607.4311924119038
True	1045.3361888406396
True	982.2993844976968
True	57.591880912063054
True	1077.3745225640878
True	111.60676640569834
True	115.8698095005212
True	112.10980454934924
True	469.03673683311456
True	359.0411871701964
True	567.1811200228447
True	257.68241324388106
True	157.0937682697222
True	396.069980161447
True	15.405885890580285
True	444.3969247611877
True	401.1951440105995
True	148.03814111242747
True	97.92096036988904
True	538.8767874390929
True	1003.2661594315836
True	206.07099285928345
True	66.39958840805735
True	448.9890068096938
True	364.8997825129071
True	485.0244589723694
True	316.6168101924449
True	4.287358133038405
True	533.4971696975002
True	505.2285282608546
True	508.8722243649553
True	187.15465180355017
True	95.73030591275328
True	21.42003142919352
True	380.35970001102896
True	111.83531431266566
True	7.545029330059526
True	32.707216660061555
True	340.9079590555712
True	631.1434998021492
True	137.95305516114908
True	93.62768860133602
True	25.50644376089988
True	414.4407801501071
True	353.3423412563272
True	770.4993939164513
True	315.03109012545406
True	514.315284605905
True	559.3324427769553
True	523.3255975222644
True	290.5992403432189
True	549.3461161390763
True	98.62968126727355
True	587.493218103643
True	7.647413291035889
True	369.4425658458213
True	479.6475080635499
True	973.936911880209
True	346.76494751635875
True	808.6989636157946
True	996.3806025764133
True	179.99336881636745
True	38.410628962180766
True	367.9151077930639
True	384.6094639211706
True	572.9614096922543
True	231.60951550259352
True	29.79832269995848
True	616.8432767488199
True	132.51316288177284
True	1076.8619616511055
True	326.5953795423767
True	472.1677109473962
True	129.72333688875605
True	797.0640773952008
True	140.52392902137376
True	816.483581936787
True	548.51404712018
True	192.28537028788435
True	109.60277454814349
True	68.1266254678822
True	551.2611015161046
True	927.6314778994636
True	421.4197455095452
True	528.0455650955824
True	138.71110235807797
True	637.0538626160226
True	481.9742062567759
True	792.8902818214241
True	322.0230279354734
True	592.9014452587072
True	113.97895198198545
True	23.861088151286097
True	414.88647521197873
True	172.19328976262523
True	105.83798720744451
True	357.10616093609445
True	1098.1235388757996
True	256.7786404054911
True	547.1290373873475
True	12.379038758673891
True	78.65142120280905
True	323.7406984944237
True	785.8204163744319
True	451.8317963925613
True	534.7516587019339
True	700.8969391114526
True	72.44348020419808
True	742.9562739558451
True	46.8146583219813
True	108.48988120021974
True	179.25877255795956
True	84.38484166726634
True	26.501297984400164
True	291.9040217370225
True	492.6078576419164
True	899.3964286118702
True	865.6387817322094
True	5.693420344557183
True	276.6827921965448
True	465.7258768468391
True	126.73278740733718
True	238.59015781457717
True	342.98183741216843
True	1315.6111287464803
True	454.4137994534922
True	26.08016756951062
True	174.4818125436381
True	699.7081008716731
True	35.60078350648846
True	172.2875936377745
True	553.116931839531
True	74.38197628511286
True	850.4139188416074
True	323.696905632718
True	662.6014384113472
True	76.04346751692896
True	680.2325612296903
True	585.330533658168
True	872.8469341701071
True	253.5998098150232
True	521.5074091592782
True	848.2644924266735
True	923.7945073067116
True	237.50427541714072
True	775.1131474104039
True	215.4048158847804
True	459.4707829932718
True	364.7481414258325
True	490.75667500091646
True	499.4402938810108
True	325.2183271447946
True	350.3742924114484
True	113.71607877889356
True	337.3563520567446
True	1116.4127129909534
True	299.1002735402004
True	150.4814774106813
True	308.1721704658788
True	746.3892837056986
True	648.8826509156792
True	410.0146956097667
True	121.42923875727816
True	323.4035094758793
True	32.57163459950895
True	173.8036447633787
True	83.89954573470328
True	88.94587971457284
True	568.5119553766452
True	137.5486202482741
True	133.81328449874437
True	106.3969255362655
True	88.62841004830155
True	456.29213363654816
True	382.8665535554693
True	1028.6775665455343
True	542.6184643162179
True	840.3895234994906
True	271.22317837303723
True	290.110339067559
True	546.5625925094067
True	202.09122628291215
True	770.4881934479688
True	240.892665616233
True	358.3590545767994
True	68.38027074836607
True	115.388765530841
True	259.33590211881625
True	124.44692235072984
True	481.36995155307073
True	34.586604906671546
True	570.4562496450847
True	997.585737958311
True	710.1494946524717
True	1.2669570971655455
True	61.365374258177376
True	484.0638519314789
True	439.3409747544213
True	73.67420665360203
True	118.10462240334186
True	303.0220498818259
True	80.32085150064212
True	52.23529698809117
True	733.217707111823
True	625.1390524151268
True	154.672373612946
True	177.93611462576533
True	529.9652906478946
True	53.21937856888266
True	25.404527338167835
True	551.508667305564
True	438.89038979869866
True	1145.9829718028377
True	47.24342630859156
True	460.6324836637256
True	873.1809602836868
True	791.7481442217361
True	288.3268159735028
True	754.5522051429698
True	392.43506725209767
True	42.43338282170837
True	99.18843447357249
True	710.4333334069513
True	74.45588032354165
True	144.15754967923726
True	935.2186612440508
True	190.91870732225587
True	273.35139930692844
True	101.81072532371464
True	655.475035437912
True	584.2303338848012
True	222.63103317460403
True	432.9190254371018
True	44.10574769145198
True	276.40983885688524
True	590.6012484157693
True	630.3546645577804
True	314.0001007811919
True	70.90696733937243
True	914.5844484279996
True	1110.674079776177
True	553.9168830458652
True	63.37486658039156
True	30.829281056057376
True	88.5374729004901
True	105.58359971030936
True	97.62155811437798
True	877.773624956882
True	1178.5804642221103
True	708.395317815792
True	325.12612780563325
True	8.86625174596021
True	21.240062520262764
True	337.1605598515757
True	477.6740323840753
True	45.87151185100628
True	547.4807109021831
True	419.00077660174577
True	394.1783036459328
True	81.69105405157833
True	190.81907884795217
True	258.07125014002656
True	132.88625140146615
True	415.4082302471928
True	45.21649627050235
True	178.2735828124096
True	1152.008457575001
True	5.545509568678543
True	27.54938552644914
True	570.5488099741024
True	359.0041621915194
True	779.5395203327358
True	156.45221138815236
True	747.7531966763688
True	581.3529308006584
True	291.4494218483996
True	435.8533369988302
True	339.8793977613452
True	293.78570735975234
True	271.84389538313184
True	404.199426743715
True	514.617276553392
True	514.7426785161617
True	106.11770565233168
True	354.1992521001605
True	8.213616186495678
True	190.39128221548583
True	231.70758947021895
True	864.3008803133483
True	606.8399957940552
True	33.12986654902394
True	702.8181429489603
True	840.8821003906384
True	108.34486382549616
True	349.27524058244114
True	868.7044928683486
True	235.1259649226218
True	166.83309854095666
True	514.996116802663
True	576.8027420210071
True	1104.61618218375
True	149.8217384879803
True	153.2101040654553
True	254.3732494302468
True	320.1090561209493
True	410.4937840912077
True	417.9855915874976
True	340.5574963122669
True	456.7641320663568
True	487.98397257368106
True	234.98600409140096
True	1505.3139186182098
True	247.2752390997933
True	397.65710831676336
True	52.78221222687818
True	761.7657002532551
True	248.23687123867376
True	964.84318633434
True	559.1148857840324
True	312.83733036959603
True	750.5406604668789
True	271.5446956109794
True	217.81069335314143
True	258.91041386611374
True	229.72079678243816
True	142.09799935503852
True	254.19881092991488
True	734.3829258086965
True	525.7391698721568
True	215.39766709641137
True	1128.061935595716
True	117.17037686225002
True	265.4330848811207
True	73.3244055050238
True	310.525575684388
True	401.87879074200055
True	91.62520821165724
True	228.17920234670945
True	74.85264696253645
True	692.607873721629
True	370.3467592171094
True	216.80116364863068
True	735.9767056486951
True	868.6240673287034
True	816.9656257378384
True	817.4769927744735
True	356.845915496931
True	1.0654939156648653
True	263.9999472530467
True	51.14403875819586
True	384.10236567198143
True	56.16611741658325
True	345.4771825473687
True	865.3014221967877
True	1033.7627047499975
True	397.6312188754315
True	21.26999904453068
True	509.2372458357745
True	507.06099155256913
True	198.6626557700996
True	225.2850797990045
True	290.49957256686633
True	22.902858979628636
True	122.58150938593114
True	957.395029230145
True	61.74250382782147
True	491.1832328328935
True	786.38686425412
True	101.96505561842896
True	241.4930839916867
True	118.77529258203636
True	17.628182030724005
True	1.878486085070402
True	111.86379098774177
True	1023.671971644996
True	471.53103994783856
True	65.92821216638238
True	803.4877141606843
True	337.41227063183214
True	1.7009521708760706
True	460.26056681737714
True	195.19145627207976
True	496.7882275412522
True	84.59081641472248
True	323.75514198271344
True	389.3104378410313
True	180.0670015754142
True	217.37530177141363
True	135.24816793684212
True	178.3980592121621
True	963.4706662531268
True	14.2280336322394
True	502.3296476318939
True	488.1680754099702
True	392.3651328012584
True	215.9737320846884
True	226.90857100597503
True	152.13193695480675
True	46.66007724701091
True	474.8789697791156
True	149.31882761303572
True	853.8575694670976
True	816.0082479378937
True	252.70761704089625
True	329.293750660068
True	519.1082409050374
True	38.39000640686009
True	88.7785636980083
True	748.0330339555626
True	1075.4239452046877
True	120.21721279991024
True	734.6602245029336
True	136.72197176120198
True	930.124698868534
True	652.3284497253967
True	107.01480973296064
True	261.7969868502217
True	626.6351213734972
True	269.8871612648696
True	42.7486823250889
True	562.1896538042811
True	419.55158106095536
True	5.653156133965663
True	470.2838461889141
True	66.0895733756585
True	175.77556353474031
True	242.7358705351125
True	293.03366635451744
True	76.32304294211163
True	223.7326238682356
True	360.4662398528523
True	428.6793660758706
True	910.88537693902
True	48.490964766951016
True	900.2324832813256
True	1018.7025276885724
True	130.48288334084623
True	71.8551798638524
True	985.8701640081632
True	32.978872958829285
True	214.3595642907811
True	85.49812064457768
True	218.6886156815013
True	371.7139996223279
True	965.3542392675532
True	104.00027492185036
True	73.40025331757413
True	673.7243772026956
True	284.877810920211
True	726.3525900381989
True	53.47531177695795
True	464.14431946410014
True	380.2810834915258
True	680.4031154449773
True	50.203120838503686
True	109.1772335038908
True	28.73281229178284
True	272.7932632074524
True	42.27437737649157
True	337.0163861029342
True	2.817804850273986
True	1167.4691770026236
True	101.5829612999226
True	138.5482331320901
True	361.02988691266273
True	744.315636408911
True	666.6888989954751
True	1024.8413955585006
True	483.5274571481324
True	408.86087697873165
True	144.19589365570766
True	407.9850732708923
True	822.9087245445113
True	434.255574141818
True	936.4900615535882
True	85.61942665297934
True	427.1755754055029
True	191.26391917397152
True	282.2201233659778
True	755.1970350228328
True	165.27079149482202
True	135.83847828086198
True	66.98602061155611
True	870.9120916233434
True	783.0771380407595
True	79.16603313574636
True	452.0828853959537
True	743.8916735490684
True	423.3744794729571
True	58.34685754440677
True	315.82485354391986
True	770.5771989270015
True	32.50304385071196
True	367.9832534319986
True	168.8384839889413
True	282.14978964818545
True	32.94388671243441
True	222.3444468078949
True	774.6870208663213
True	647.126857441821
True	54.89415107725894
True	292.4057256512593
True	846.734932915008
True	16.4038182387066
True	324.17156104462794
True	292.02110391730565
True	431.4868185742669
True	230.70633855360052
True	596.427852132631
True	49.06926079768586
True	986.3246175178832
True	878.0257507679329
True	47.44210502520183
True	388.2906260022176
True	747.6796524598153
True	935.1728096092178
True	279.66857581345687
True	586.9319900053579
True	129.04538012610342
True	187.9110776427416
True	130.07820950740862
True	135.0478818755024
True	194.97611409247892
True	946.8078483689844
True	809.2931024364973
True	926.5786403706812
True	19.13230763574868
True	25.97718728736925
True	363.42868061832206
True	13.891588826846457
True	618.8699113938596
True	1035.4894185437422
True	254.80496693685487
True	203.20947310162836
True	80.74888053385583
True	221.71042061117527
True	133.15227421458815
True	40.89017074430918
True	132.97281974896651
True	87.40831241367341
True	222.2569646901665
True	547.8325102155225
True	167.63418496412248
True	30.39315149404676
True	54.73839114890824
True	425.20446969451285
True	268.7035945060355
True	605.9412806580796
True	22.371540481803265
True	117.43916136796688
True	662.1634972354947
True	254.77963269043505
True	481.85394074754646
True	649.2136106371539
True	100.79926499048156
True	108.12680080863562
True	77.90247372204384
True	27.99598614426572
True	119.98562495437292
True	82.58854852018833
True	103.39144230749636
True	152.8056550486251
True	245.99564045893123
True	806.1753313378551
True	284.7163426645532
True	952.7027784262676
True	170.25163869054293
True	201.89938633753448
True	787.7375469779354
True	320.15719279627746
True	605.1526919618217
True	252.22402146092244
True	357.72232512786536
True	440.5953840065937
True	544.9398006437191
True	659.7479534723891
True	368.52745281282125
True	31.62285412586796
True	550.1385508578396
True	613.1713790969217
True	19.46602141433113
True	7.975572892547929
True	264.5506747572566
True	402.79391688721176
True	439.4707724258459
True	68.93346160679533
True	627.8552999254446
True	914.4083903263056
True	244.14509129456212
True	879.8640938555604
True	285.1081199174736
True	100.78546221163865
True	264.7859319120228
True	705.3290778795165
True	36.876432901336656
True	538.7806080121787
True	1288.3864533334472
True	1009.7340954961109
True	884.2144118027205
True	206.6452172172017
True	87.47555126754789
True	196.7998521052793
True	860.7160569726035
True	139.6986319933078
True	1062.9417478843147
True	883.7365808951058
True	42.68037132149044
True	92.02378956656004
True	421.99748098523776
True	432.2594387079442
True	204.49497900642464
True	509.57270661259525
True	651.9271936913368
True	121.8436916540256
True	266.7696068721715
True	982.0816863871912
True	50.227357373751296
True	668.630801826792
True	535.383566050529
True	40.29406788111256
True	825.671533963761
True	387.7245918359381
True	549.9509705705332
True	115.79275857325456
True	275.81829756486985
True	220.18827995547417
True	25.46641601567509
True	135.64173878863957
True	715.5189367182592
True	144.2182090872264
True	376.4515382289199
True	61.519161994165295
True	624.7773905007746
True	617.4932954331043
True	228.2796828743868
True	462.8915330523883
True	170.77689750641736
True	169.44499673077618
True	207.4624238447928
True	281.776500224103
True	363.12971661590274
True	129.76863146866353
True	192.25531802298505
True	27.58767672372095
True	862.7819217632291
True	296.9789443048051
True	11.257196426601965
True	368.25289372908696
True	156.37836047741783
True	618.848370361216
True	369.2494538046226
True	592.2501563469317
True	550.419811111783
True	505.6594101098639
True	780.0015434677157
True	244.5155038097551
True	555.4800476013925
True	160.14448489819517
True	532.6509308165582
True	361.0698678782592
True	375.4420946304496
True	125.6385547829736
True	134.62712805981388
True	109.54707912945796
True	70.30008765544197
True	703.7187934211875
True	171.26430850677312
True	46.07514370430197
True	0.0
True	558.1513848775206
True	107.3140989001482
True	21.62708639696701
True	40.71110253299511
True	114.0472985524448
True	532.7689060432439
True	180.4177483604768
True	109.3066332625943
True	32.82503350710023
True	156.48236020817126
True	936.158283139712
True	52.97382307898264
True	230.4436912571617
True	743.013143166927
True	314.0508700220927
True	462.7256372527243
True	471.90800698751104
True	513.8176118265318
True	596.5335220703207
True	919.6270908798904
True	268.2118743652107
True	1035.772768312045
True	922.5605250118764
True	624.4054193829069
True	341.1452373874809
True	849.3889490493896
True	11.01944398419145
True	27.87610155617876
True	280.4210920679083
True	41.7346271403496
True	201.19885216429384
True	755.0705619134555
True	210.4339744864093
True	702.1105482474042
True	761.5529929718342
True	114.71313207276992
True	364.94079991071857
True	571.0804394356463
True	23.378195616009027
True	134.08221078056766
True	434.8672347099241
True	299.4153185966253
True	201.7864692085429
True	111.7379668349054
True	383.4456782594471
True	20.615055045940892
True	379.2134349094182
True	374.2641810958474
True	1043.5651404732916
True	368.252921776544
True	31.810555252861324
True	446.9843443452913
True	433.9934017842479
True	239.5772815154637
True	32.057580241176225
True	774.5773447369343
True	431.8765813340653
True	181.4957805835067
True	14.218778564009147
True	1200.565377706004
True	163.70736516318345
True	29.918033079747232
True	314.9943277820311
True	278.25673954422234
True	117.8865144142366
True	290.53475000757567
True	46.77869847716163
True	321.60202028690634
True	302.2307069494333
True	326.5173375607717
True	32.91026839019489
True	48.45739871694055
True	1052.1594183206971
True	25.44786940312734
True	13.136323102735366
True	187.97723966855384
True	665.081721443688
True	7.855702781614527
True	205.8153576923977
True	170.04566936088207
True	539.1329154515361
True	386.3866363280735
True	747.9822328142166
True	323.70122059454025
True	489.6819169588694
True	447.75107020740927
True	489.3165086583985
True	101.89704045096188
True	1266.561003134388
True	866.3667332559917
True	295.93462322096684
True	558.066042221222
True	102.6515681499483
True	594.9806333063677
True	437.8237816756736
True	156.49273754106102
True	78.00666151979708
True	348.7268719896507
True	162.11020582511665
True	30.51409166750192
True	603.4586509513596
True	379.44159970719375
True	69.92119775200611
True	29.78618344635009
True	671.871635613203
True	501.2846315683332
True	73.4530486374116
True	21.53337156215681
True	322.0191926659459
True	326.3980160730221
True	689.1566176528629
True	556.770686646974
True	562.3779632156011
True	793.0147856013228
True	10.554583271354492
True	58.17025534333473
True	32.37280982946649
True	59.33130164294027
True	508.1160069518948
True	599.1511403622092
True	83.70096831562668
True	108.55981572916411
True	188.61808381558603
True	72.71732005190836
True	176.5341361648753
True	213.5881845738992
True	274.1812272448417
True	795.1276425516426
True	591.6024161881735
True	285.0177805775297
True	188.84619380155172
True	276.3868387009111
True	235.98127523139155
True	760.3199391808727
True	322.0826908982758
True	163.1673642737871
True	889.7544428939256
True	356.3786827306134
True	471.6454240952517
True	152.21619433155885
True	117.4696210528747
True	63.05067143279223
True	212.21477375360368
True	988.9868575081696
True	508.5241570327851
True	115.33520602085672
True	356.267227996278
True	100.6651487107494
True	697.5668689613235
True	3.7870798656226654
True	716.392495254247
True	36.31120735423584
True	946.3943222445696
True	840.5830266243785
True	206.71290795932
True	31.56364200450261
True	80.29550134356182
True	458.7572355150958
True	218.16416094057848
True	1.0924671887062976
True	75.29145915400893
True	1067.4138431312242
True	342.0520063341176
True	675.6676827613218
True	483.1857151678192
True	33.86072219889839
True	139.07518664086157
True	445.6983975608161
True	939.4822802625514
True	809.2839202750525
True	401.62006311542257
True	337.88373317896
True	19.306736395853637
True	82.0414676841748
True	780.3127234961701
True	443.8232029817183
True	388.31861253927616
True	857.8139370656036
True	25.75299881815336
True	224.3712975207016
True	908.4912731503376
True	231.40297349099328
True	9.051178265504944
True	516.8882140211842
True	100.94412501292346
True	639.2121217616966
True	51.91093276996288
True	255.7872041538722
True	893.8876088258359
True	936.2451765499284
True	275.2543857267865
True	431.2635259624991
True	120.2360313942621
True	605.1769686685569
True	254.984428288664
True	195.91726000291516
True	869.0124473173137
True	57.669053493298605
True	724.2516063551433
True	277.9856117346774
True	300.57506979781414
True	172.14972988099072
True	493.20385324004695
True	612.7434852370848
True	357.42913475610817
True	406.23283671278057
True	64.30077571179143
True	158.74212292249996
True	463.3424697201881
True	214.74603472753452
True	36.14848484974483
True	199.4890465032509
True	389.70953928056906
True	390.2888759017248
True	743.6153694042525
True	128.95955174165806
True	648.0854129027821
True	499.3066679263384
True	587.4710698663088
True	140.58672568220746
True	39.01293430476575
True	671.998984695149
True	70.80382095509042
True	554.8025035777144
True	671.3128144985906
True	451.10719598452863
True	129.91490786422096
True	532.3914020601477
True	3.782151388060992
True	398.96764290340735
True	27.14176733793681
True	641.2673230762732
True	269.1862565221132
True	583.0281755474155
True	694.3627858202088
True	141.83653657286052
True	512.0503212066627
True	483.19840470664514
True	69.40718468294492
True	964.7173075209068
True	2.133879431059864
True	28.97082998076024
True	653.5824753064024
True	692.921130366918
True	134.43345976222568
True	406.18709138179895
True	120.07403112111106
True	73.07719356268503
True	439.7148427739496
True	37.02412660735168
True	522.9945057447508
True	13.196187003681084
True	854.8866292713441
True	536.7254251352475
True	701.8065753803417
True	99.89481096618368
True	375.43802889175055
True	1002.3026831955864
True	852.2774866246733
True	142.8885110698558
True	561.3171754498967
True	462.9755011353204
True	237.10311208391155
True	248.30876018921288
True	6.031450689802835
True	306.37843997350666
True	12.691248505809998
True	366.4132561975482
True	78.40302442188859
True	419.0151896924169
True	670.5757308861932
True	127.80743864022284
True	238.0626016193773
True	641.5413570525933
True	682.0226628820922
True	291.88752514891223
True	140.2601375632261
True	160.2615123123401
True	476.3519318414612
True	84.63219425078609
True	10.19389323878355
True	504.89888894697646
True	562.2065767397972
True	20.717233810324068
True	143.87680674770328
True	897.4946918992777
True	477.8683090616136
True	280.410484207032
True	34.82546795446
True	478.94158942833656
True	116.86486651161826
True	582.3437996700518
True	663.9462445576428
True	285.93537206042987
True	371.0004315820626
True	182.95372662176476
True	233.5050486420376
True	75.82389395041344
True	223.0304161116992
True	481.9116777795192
True	20.0928556510515
True	464.75050309987233
True	376.72543169783046
True	714.0358269074451
True	880.7818027145014
True	902.3613605739472
True	155.50935521407453
True	412.4464886055659
True	71.17468941995976
True	194.06586818173105
True	310.80433097408365
True	11.153770792833368
True	808.2526144749422
True	23.264621790482863
True	386.5623015221932
True	258.0589841775374
True	631.5848538703259
True	203.87442865754187
True	38.71935637749476
True	697.1583904874659
True	1089.6810510484531
True	230.21433391007764
True	131.9256708818246
True	627.6651423294575
True	508.4175577305135
True	20.66196995265671
True	852.9410511369423
True	108.92601741093291
True	48.22589080314452
True	302.528708747505
True	348.9311791504397
True	392.76173489286936
True	271.0775495248024
True	21.10574978861072
True	23.050729668499407
True	862.293519900272
True	202.6718237866692
True	117.46499766519916
True	876.7573801200111
True	638.4141313473687
True	627.1478882746144
True	445.6051962986516
True	150.0026419268117
True	31.14100085367017
True	100.00775882230135
True	425.4879653650334
True	234.56294543719315
True	477.89132701015455
True	146.4231715938255
True	488.5726267387449
True	649.6986825373526
True	968.36387176007
True	24.811953271133135
True	964.361035662258
True	1118.4987500413138
True	481.3841142566526
True	85.08593097377549
True	802.5644560782661
True	659.0323788196872
True	652.3633294495199
True	174.11805917882668
True	753.1014651859958
True	718.6188026655708
True	122.14540493129324
True	791.0649951567707
True	835.4961142435072
True	469.28212231797215
True	227.46625386680336
True	74.06861222478929
True	314.5192337983841
True	345.5346976068176
True	464.9874182666426
True	427.7653217171424
True	189.91966040258453
True	309.4487728242747
True	2.502396970699607
True	13.125791963710872
True	109.93690347607308
True	133.86706026877994
True	347.58715327202384
True	358.5050133516009
True	104.17528783451206
True	16.872826333366863
True	216.2519918307531
True	839.1805893692186
True	468.2109172635393
True	541.8665338096607
True	556.6423107562017
True	787.5291568692396
True	643.940156842265
True	91.38372469262724
True	195.9707533966208
True	247.2762683811069
True	289.50823235244127
True	104.63353140789523
True	376.2751887706428
True	439.8187964324188
True	169.33934076868178
True	642.8201221655812
True	246.41116059893295
True	209.12822411515617
True	27.299317424899403
True	240.24606054177957
True	509.6329011956692
True	167.262370589286
True	530.6017011977398
True	480.367430346657
True	238.86704514043888
True	111.06670751232808
True	40.178350109725365
True	407.8013893869287
True	790.1187114786899
True	167.99372395319085
True	1016.0595107508362
True	1038.246691811147
True	481.2616669821994
True	101.09341225050584
True	121.04984443959226
True	672.6870910146347
True	9.032704237816835
True	221.27176996188948
True	135.00072194599633
True	121.49500980920476
True	331.8991939332246
True	629.5247584610777
True	35.510949873759955
True	124.81471134417076
True	986.7517032893828
True	55.19457015128782
True	468.4137623294417
True	532.1054217245461
True	241.033978800676
True	132.86844517963058
True	944.0202370417522
True	1195.1732775275982
True	513.9202162911687
True	656.1729939625069
True	207.01332595857716
True	148.28071354806107
True	322.1209636661247
True	254.7112659582573
True	172.03562028568007
True	302.7825039349554
True	349.7252563331284
True	12.567208914818814
True	632.9779512185722
True	146.74260049187768
True	76.02133702090904
True	445.6919667447149
True	320.9602367627148
True	1183.0582513224651
True	349.63240197666414
True	986.0485173623058
True	10.783149815661671
True	262.6669585028204
True	231.1067620047274
True	151.49495698037455
True	469.6054079786659
True	198.43681073522768
True	408.1009057637295
True	332.2052266862385
True	113.6819673336352
True	357.11164668541824
True	999.8218225144368
True	729.8953309020752
True	229.344530052862
True	103.22017882561887
True	308.005569915774
True	23.49677091447268
True	358.50794050005163
True	327.17004480616544
True	579.7878232616262
True	461.0545948713685
True	356.8881587708552
True	162.72770251008393
True	12.718628932693749
True	414.991474945097
True	277.4642211196658
True	133.2736084371421
True	306.3988907938092
True	441.1944537102895
True	803.6225885412526
True	320.34191784034994
True	775.306503885
True	399.262959550671
True	383.3669562700424
True	1.6438943572751192
True	1217.08880023888
True	100.28403349299876
True	906.1469000805572
True	208.41730045776592
True	463.3922328528
True	685.4220177727104
True	84.67915306662843
True	475.15302092166814
True	32.345919893451864
True	427.97828127363096
True	80.22588912413906
True	227.6021907540388
True	38.7120030511689
True	656.5467235415765
True	186.30394152551912
True	27.708166221208824
True	399.6255023952774
True	110.890237657012
True	163.0353726360578
True	801.3053249802914
True	257.2958743170017
True	154.33549054139365
True	370.5848030837057
True	511.0206346651518
True	328.24386513346417
True	532.9127247373541
True	623.3278137292867
True	158.24839741558935
True	6.75680549846318
True	74.91622240222846
True	428.8999204079103
True	92.24770650572825
True	80.45356454948991
True	997.9080061713428
True	26.58741010142517
True	323.8236746479227
True	318.09278479130273
True	451.3744529507648
True	676.1275397471733
True	193.0491535025581
True	643.4017260804882
True	338.5908239655048
True	353.89205659795545
True	271.45343546900625
True	219.62743358473023
True	345.9258299403224
True	438.70306554734987
True	435.3517384885892
True	624.683415861896
True	134.66906825296724
True	75.2287354732392
True	40.56732437510375
True	299.91559263636555
True	620.0783634078656
True	395.2792398746949
True	809.0020186121617
True	220.97232799777325
True	410.4114782907415
True	64.02319667046139
True	54.31048339341034
True	425.775114100165
True	201.50817110356047
True	228.2303766606427
True	42.11663339008814
True	1074.1857487501522
True	178.72906710766293
True	915.408981412304
True	317.74627845343724
True	914.815607683754
True	228.37942475711117
True	454.96203471875776
True	535.0728428356645
True	614.3940321726735
True	215.3665193131785
True	482.2842792776671
True	904.8822886782076
True	133.98421985664876
True	6.740935418693558
True	579.0874297575316
True	29.76005454673004
True	74.6735666070905
True	812.8723692329062
True	235.81648517387487
True	968.8881791095846
True	682.6836433382974
True	421.6908208301376
True	286.1375090161643
True	485.0843689561035
True	318.41986556749816
True	189.99507984284875
True	671.4314047779156
True	740.3141435192956
True	211.70273568127567
True	87.62243840583353
True	515.6882790292385
True	139.09167194779127
True	388.62973813381416
True	340.39676531080426
True	67.64642671792409
True	374.47795705523697
True	420.2962953035232
True	378.4921426971508
True	415.1879004913906
True	423.653664156685
True	653.5530154984795
True	58.19599790965543
True	454.6122752179035
True	333.98137454126925
True	669.6443944112852
True	209.6038063844252
True	95.76812663906986
True	41.29382043859621
True	531.5681512238784
True	648.9196667719776
True	179.15812954454938
True	407.26096769305616
True	318.225267669277
True	15.736174642022766
True	173.2784639560803
True	292.1011186967519
True	2.9450192091670555
True	867.4587733252495
True	74.21961413833603
True	108.45244276193054
True	109.74865725386498
True	368.01821377495537
True	38.520219040759855
True	465.1795412293364
True	232.32205125700804
True	5.537965515973677
True	117.23216008399848
True	437.1432481702749
True	50.79773354606263
True	69.52355050132671
True	176.39232686882931
True	292.68360095756583
True	936.2045446276886
True	390.0166613647008
True	963.9342860199092
True	186.21508649389332
True	991.1029646635196
True	744.6756562626872
True	629.3520538087763
True	418.9977048150218
True	392.5651378290348
True	80.40536264936459
True	68.99190771824105
True	79.95041734930464
True	174.98599081758593
True	476.2030279965093
True	1094.8956728535793
True	170.7082995700989
True	364.3348833157536
True	431.6669247902404
True	592.3026042750301
True	586.2920945560115
True	290.2429621915853
True	469.698549739859
True	677.588382727095
True	98.63696577813435
True	728.1404614633661
True	261.8866360765779
True	135.36488390971604
True	417.4526996363623
True	827.5623638840507
True	451.7723560202445
True	855.2592952297891
True	190.2990686348452
True	347.786479833727
True	695.5038670619587
True	606.6013404212689
True	196.5041184129208
True	266.9080047825658
True	762.1146798560343
True	30.87802587194691
True	183.61705230666144
True	466.00128663079
True	704.7672993509276
True	100.53401847616826
True	34.35361692235865
True	171.20139718967778
True	717.0057975693172
True	323.7984812635928
True	550.882293474817
True	363.3942638596662
True	295.5136030950275
True	456.90599225858256
True	501.1161930889412
True	71.3888042135517
True	374.3940036828136
True	778.6467728507914
True	0.0
True	279.26025713214227
True	255.83180576028764
True	967.9164730899344
True	153.88244421997575
True	627.93477049271
True	643.5307800648148
True	107.67774392740375
True	219.24071497456413
True	136.3234386277312
True	13.603369925554986
True	291.3844773414053
True	383.503253830903
True	1134.5167978966092
True	238.26169901083333
True	406.1681508111183
True	651.9204760373282
True	206.30130145310164
True	27.434271821782723
True	860.8097284331837
True	613.173727239485
True	162.79981863663312
True	590.9494264137464
True	161.99857210874737
True	300.18155347116306
True	757.7850954326166
True	36.74845588953549
True	106.4519233856577
True	541.2893508201901
True	62.45235582280821
True	74.74304853841065
True	389.5753773821375
True	22.033535697251807
True	786.6082295783547
True	101.79668382226949
True	155.12274916583985
True	18.04546823762
True	697.3981408188545
True	30.537325755729785
True	790.9427418449087
True	404.0908432599157
True	123.78540861574471
True	694.9294743135501
True	530.4741807865198
True	556.8016770777367
True	49.38206302159824
True	371.2155913728732
True	5.312319400022058
True	92.31353412399244
True	387.0102416644421
True	46.85369416241888
True	122.08640038806178
True	314.3048265046469
True	174.47483080585883
True	102.41741626669736
True	641.9957813245104
True	21.13993289639678
True	1130.4469917870033
True	504.6367082425961
True	299.1396157784432
True	494.3060738150968
True	124.30615959709908
True	808.1222627196015
True	1121.9230290225034
True	745.7825661904772
True	175.31467420939094
True	224.1320285216928
True	51.69404381619072
True	58.895551261046
True	149.8859465547594
True	99.1259862212832
True	177.15474269805333
True	1173.102084784275
True	302.50528160779623
True	358.57294416389703
True	726.575309683363
True	16.560499611938802
True	13.024192254846303
True	558.2817657528091
True	6.250244532820348
True	116.97278264520628
True	680.7789064704698
True	180.854317595735
True	635.5824585271522
True	840.1983358845046
True	153.2754728349354
True	894.7630263989403
True	2.7524043516842003
True	446.7627965937591
True	1062.1671786201778
True	24.93223741894696
True	241.14311730984477
True	142.0325183388591
True	966.3738738696584
True	229.0125764978713
True	506.4185438064991
True	116.16473620450785
True	519.6683611139518
True	147.89217862067235
True	97.70275066279648
True	380.363503482053
True	73.2957018059626
True	56.82202687065036
True	1034.9390780912831
True	267.49923451801874
True	156.85021501885737
True	376.1576010534035
True	394.617528457788
True	221.43895065182636
True	167.9819793583271
True	415.49929381833374
True	36.4384279852767
True	488.5561400469784
True	1095.5448651110894
True	116.2024310972465
True	472.0608276513759
True	321.7283879681885
True	27.37313701702143
True	409.0523696745139
True	106.01633113538468
True	589.4153748411688
True	204.36328528335477
True	411.3587583945295
True	20.684863999440367
True	449.7437910363326
True	106.396037812921
True	340.2046153654501
True	36.28065004384936
True	184.087313967344
True	244.4525447214756
True	736.1101816087734
True	56.96339969594639
True	140.85856047010662
True	237.9696657373809
True	137.70500268232905
True	612.0965801288451
True	561.6257912470326
True	777.646839360087
True	380.9463251276735
True	539.3033496388337
True	412.2885991647405
True	691.9616667871433
True	72.44111525587182
True	463.88666670583626
True	422.5198408791462
True	48.0279337878614
True	81.44632342524795
True	130.12349913606118
True	86.87833438595658
True	323.1736525283705
True	828.5728119209306
True	332.25103864358096
True	1099.9275986419866
True	318.96963158471715
True	874.2974605060242
True	150.47297870569332
True	552.2654469317023
True	605.7165949829534
True	705.0482233276745
True	446.96908510462777
True	66.65380444471266
True	289.9743437630428
True	43.18297770314565
True	166.0183259653478
True	166.19029385156563
True	1081.916496214422
True	230.6205424250909
True	554.1990100348216
True	553.7251905690038
True	551.1238970358093
True	888.0655893376313
True	591.2786607351873
True	656.2819955925539
True	957.594338831327
True	126.0746836045277
True	312.2656176910804
True	272.94969466781123
True	321.7919960938492
True	90.74045506668756
True	377.5720459448591
True	4.244486259649333
True	307.1192395503816
True	266.6938943488554
True	631.7142396986909
True	297.9186352424236
True	345.3786471783856
True	9.829745999055037
True	59.94930048854278
True	532.5505305711356
True	30.34541216356237
True	144.69645378516736
True	63.98498383310852
True	151.07205216665872
True	252.4393393497893
True	71.98138647576769
True	362.5689403294717
True	279.7831637808863
True	97.92280713402332
True	341.1216614775414
True	65.60926319073677
True	594.8308607696731
True	832.511477458905
True	269.8937969055729
True	1142.559100541203
True	110.13105458750093
True	300.37573134630264
True	1041.6645056983568
True	87.63759315144404
True	282.1880010110933
True	9.713951692952463
True	403.3940840940686
True	450.1535137124835
True	157.6035690475647
True	631.5761590643464
True	925.6106699288669
True	159.1802854266293
True	75.82629599348633
True	340.9690950992164
True	558.1164217985131
True	603.2231212771394
True	1204.5431793710477
True	26.968389921363045
True	944.9544381345032
True	146.97120314160074
True	628.0524023565986
True	120.88485856770993
True	126.46600204522775
True	187.5088294552841
True	170.4855822397975
True	756.0068350983106
True	205.7066716791389
True	229.2984927024742
True	69.06673370921858
True	517.0742278457592
True	463.5805409278779
True	175.4061201001258
True	226.36083680253023
True	17.17744200580861
True	425.8233019346145
True	215.2290552972428
True	295.16365498107507
True	109.89531022686248
True	658.7431782975567
True	418.87163887543954
True	261.1518321716045
True	653.2760227506506
True	546.6571693783947
True	468.7279835420631
True	135.60296814855047
True	529.2656814909124
True	425.6358340982287
True	2.3729899636042795
True	203.15244733764908
True	89.81809794848682
True	240.55559133222545
True	2.703974118598581
True	125.18319472931766
True	353.1056846383367
True	6.733920793439833
True	894.5937594856192
True	165.53123431289507
True	706.4854645703819
True	812.2180381536481
True	168.42210037686132
True	225.8937509592339
True	491.9026313118668
True	840.2579160251325
True	49.02485881265057
True	37.0922468184209
True	133.79736036483777
True	599.5823091247045
True	743.2015105452994
True	182.4917992942824
True	587.3221050691917
True	578.8491700382323
True	866.665683090681
True	397.8247360015994
True	187.7346186711387
True	886.0034668987716
True	219.10313698481943
True	146.74058683172453
True	319.53635838357354
True	216.41221589301773
True	206.73189489788697
True	598.2838495407592
True	242.67569849674976
True	196.86375304782584
True	455.41430611596405
True	462.06603154250223
True	64.48261880471559
True	291.5147861491553
True	78.28858999278725
True	334.9729503199803
True	358.8156486500624
True	257.21547204609936
True	177.1519792229661
True	376.0010836896223
True	636.5752671776858
True	733.8923854387
True	295.06174369039894
True	745.4373295268215
True	61.50177320410542
True	865.0885504713945
True	348.7946504203615
True	13.139259587440048
True	602.534745409022
True	711.0578950433814
True	257.07754810624954
True	171.44560310939886
True	46.372032695954026
True	383.6302052548859
True	77.54527253528342
True	15.779552126645658
True	905.3024865462714
True	360.5955706687682
True	165.83389380093604
True	1009.6628333044272
True	11.51830384850148
True	791.9962887634365
True	32.32491452520128
True	652.6094922250635
True	61.34748273402312
True	709.7188528002303
True	464.2781876963847
True	197.7374358676697
True	448.8798681913433
True	200.38448413623036
True	300.0542934668315
True	227.4013335530335
True	389.29354524477225
True	9.119102238888276
True	322.0130905292689
True	119.1772054535867
True	11.172554797869484
True	478.1252237866827
True	717.1519041319965
True	293.5471816424361
True	79.20469094513574
True	319.5606535823366
True	85.37825240218112
True	179.9473269330098
True	174.53418531576722
True	370.004390829944
True	43.71349335988745
True	140.2863040404443
True	376.5110559040716
True	877.406421778522
True	116.68297604367596
True	203.7377243420412
True	422.6625843342516
True	18.41149077135726
True	411.6195615405035
True	506.90746231710585
True	90.62991887705076
True	399.590019434667
True	351.6352467825293
True	412.0510249661325
True	582.487525176198
True	1040.8739411033823
True	973.2741317692672
True	55.85206041407004
True	1058.569334121191
True	111.46368210999027
True	111.01509192217304
True	107.9245105788159
True	505.87825742890175
True	382.56772030250704
True	583.1742408768852
True	267.21591288742314
True	157.8698719955647
True	392.5902696715034
True	15.335295749509015
True	448.27895445798055
True	384.094071342252
True	153.14228882496425
True	96.49035142064136
True	537.2785653927594
True	1013.8673201959842
True	207.9425147982957
True	68.70616735855133
True	437.6701411020964
True	370.6399725925561
True	493.85415552238544
True	320.9428813345707
True	4.307502519669344
True	535.9514489905113
True	514.2129044881484
True	497.7345762751707
True	182.75705304378755
True	103.27471038068543
True	22.026022231697684
True	380.4851512812029
True	108.91054114191007
True	7.126161182464689
True	32.436489715616965
True	346.3590639678138
True	626.1395877381899
True	133.92864422611063
True	92.08594244209252
True	27.319056407595703
True	403.2552135098488
True	356.59779594863176
True	757.7377288108033
True	314.9676118383647
True	533.1549149442462
True	548.3465391612073
True	521.1743324563678
True	293.01840628229945
True	523.5941650994318
True	100.06731891808607
True	579.8944304441114
True	6.906564743127033
True	373.9219368229192
True	467.9292378339277
True	991.06787193251
True	339.3752305984317
True	793.9414437909085
True	954.1014482347152
True	174.4954580120619
True	36.13062770106831
True	374.90786441132224
True	387.9877158623555
True	573.1720838098747
True	236.61642184963404
True	30.67256308458249
True	679.7093791352117
True	136.20029655812692
True	1084.3197820440323
True	327.2140290378763
True	456.071148626241
True	124.55386674590656
True	824.6969784951337
True	142.0368964647699
True	829.9817949013246
True	585.3269124350728
True	191.4434988701818
True	109.0569353259844
True	67.81266484457186
True	561.790418136948
True	930.5724455909694
True	436.19996613694144
True	552.6753272014479
True	137.1213801530153
True	641.0777110133789
True	487.181574630132
True	797.4671198682415
True	318.8258256635621
True	580.7164340320081
True	114.3199924752442
True	25.533335017769623
True	423.5139405869722
True	175.390040584679
True	103.83180290053416
True	355.0187005064808
True	1084.6958003234513
True	266.09547772068504
True	548.8173103062694
True	11.851087128180604
True	75.45509173140458
True	324.3195509674966
True	810.748813742026
True	447.6310035476688
True	530.5142116980368
True	714.3611041630193
True	69.7644485945021
True	725.1056882612883
True	48.56431068541279
True	104.08190531686104
True	178.52336026066544
True	82.95372594864645
True	23.016748090248743
True	301.9421895360936
True	497.14678960952455
True	897.0822112267612
True	864.8194001007306
True	4.942704272685257
True	274.98127869251226
True	450.8153451822519
True	123.27346741397557
True	232.6031504624028
True	327.8054845430244
True	1310.3475621902312
True	465.88387070776105
True	26.52531424061126
True	177.3650303807169
True	723.8763557340824
True	35.28041316870189
True	169.65506466839471
True	564.5894744708099
True	73.70117136814497
True	880.0617087778746
True	328.84561734220387
True	666.6702949167169
True	77.71758218475627
True	687.1201576300111
True	582.7011458245724
True	887.8359483689968
True	247.739856015524
True	494.93818948769456
True	831.5351231523694
True	896.9419960130567
True	233.4736573223016
True	762.4167630043752
True	218.1244422063387
True	457.5696720761502
True	375.8992675251975
True	492.518329164866
True	496.5631406876792
True	317.2858953327879
True	350.1971971888648
True	106.49869220035993
True	335.9138104174421
True	1133.6077353362332
True	320.38721690487785
True	148.47368797283065
True	296.7963286177498
True	739.600815650753
True	633.9096344669181
True	395.7861942662517
True	115.01454882472196
True	333.08528721511937
True	29.583123890914884
True	178.09687538127778
True	93.09100772574288
True	91.05238167721852
True	522.8922520139303
True	135.05750154569762
True	132.37869139972707
True	106.79422242044394
True	83.80469958598262
True	447.051650315486
True	385.8751424596478
True	1057.6932999798776
True	538.0796485916477
True	824.167704779396
True	280.03097687782684
True	277.1012783898996
True	513.7807694468245
True	191.0610242596768
True	749.6032608498059
True	232.38384932605348
True	361.3585503812899
True	70.19690358043889
True	119.22735285794148
True	248.31005632146304
True	120.82428032074782
True	447.8734141697265
True	33.64376161601305
True	594.2384722493481
True	1026.2908799752977
True	733.7039883169705
True	1.1312084114554612
True	64.22514990331301
True	487.0270729431434
True	434.1147980670036
True	75.83501517215254
True	123.00666930104904
True	283.174838425186
True	83.59694681550423
True	53.57415459094927
True	720.1031083118208
True	641.599934023169
True	164.5368212401235
True	174.21415700823138
True	557.5487760785162
True	52.52579040999108
True	26.594755691642614
True	545.0924121960768
True	440.8101221133075
True	1146.4543313236263
True	46.260995251155904
True	451.5918126916484
True	908.50772120514
True	799.6252240602214
True	285.1572152013902
True	756.390928287187
True	406.6948298795141
True	43.05490649178071
True	101.09863569102696
True	701.7424049750746
True	78.44168021439332
True	139.70455991712345
True	970.0202885242892
True	188.28033820156625
True	273.0892369438528
True	103.04570530750335
True	630.6882831337027
True	603.6372983363802
True	211.76885119677485
True	415.3069128813192
True	38.11633146110107
True	280.62616337409696
True	594.376160281734
True	604.0748358790997
True	314.51543724771653
True	71.54634909438857
True	972.7080130311303
True	1098.295832576012
True	573.7820518212574
True	64.3498464882508
True	31.06928625494957
True	90.78227850928688
True	108.37671202957294
True	102.63431512882514
True	866.7820841674994
True	1171.4678601785486
True	744.8849020397699
True	317.3623808301276
True	9.152399079766507
True	22.62619750334025
True	338.42829168549525
True	475.3516235872629
True	46.58631676423932
True	567.7218744605158
True	428.5920831404563
True	398.5553142807821
True	83.45308389894045
True	184.4866911614557
True	264.5322044338877
True	136.71614004487768
True	399.4011428928802
True	39.189951521715365
True	169.58817760485425
True	1157.330422103405
True	6.26382983088752
True	25.71357148317029
True	599.2851160843351
True	364.02892678840846
True	751.7778129258938
True	157.28556654899063
True	773.1211700734859
True	600.5779957753598
True	284.5482911091551
True	436.0045909726056
True	338.2714112558193
True	292.7589472888596
True	268.33229037900264
True	400.3577467364091
True	500.0040756300831
True	495.8280514678944
True	106.87907018165969
True	359.2698587710229
True	8.226776968451023
True	183.0230407682805
True	239.5564099563262
True	843.7688985260459
True	588.7140212194566
True	33.05867798977979
True	733.3209453419986
True	839.2020422657762
True	98.51945400617916
True	342.64160344215543
True	825.0273562056564
True	226.1438936455944
True	166.98784552376554
True	524.5158645915056
True	560.9515998224875
True	1092.7762177767383
True	139.67404506167074
True	156.5862838765574
True	260.1304662305005
True	318.29960990956323
True	432.3418290533011
True	413.1373865404463
True	315.438332018325
True	441.7487327122625
True	503.1426874789535
True	225.0240893850565
True	1459.0716096252668
True	245.02320910623524
True	397.4479002586882
True	50.65743634073823
True	756.1878353592384
True	248.90941589726532
True	915.167561835986
True	558.5912737033377
True	308.96207118049495
True	766.0807366280842
True	266.3880415069203
True	221.47144005717752
True	258.67853507843114
True	213.85295539614
True	140.0781964044942
True	253.67191584457177
True	734.4026204229118
True	555.3451996778842
True	216.73424013957023
True	1219.108699325297
True	120.2949158883092
True	261.0467690651229
True	68.0442254461668
True	306.43682267924964
True	391.3070680094969
True	93.58889653213302
True	224.29276125043475
True	73.48196731564566
True	679.443240583872
True	373.038300122086
True	220.4597793388761
True	716.6811899266592
True	875.0637300249778
True	838.8160748328098
True	831.9306609221409
True	361.1812358414501
True	1.4526010073159077
True	262.96222376582983
True	55.12710771902986
True	380.31485401175934
True	54.83768813536339
True	357.24622695736093
True	873.5294012447832
True	1019.4048683299836
True	402.6017159715887
True	22.61601368047612
True	540.3855683124187
True	502.6620502710416
True	192.86166522980253
True	231.33731992775796
True	288.68812494115457
True	23.074427385130345
True	127.33714273696638
True	975.1115177328412
True	61.24263547585084
True	493.91715593551936
True	792.4216873740406
True	102.0929800062809
True	256.8955359021029
True	109.83226857369242
True	16.308001437283306
True	1.0556045733612736
True	121.81450593434305
True	1008.9390340844396
True	488.26069231213336
True	70.97525224191143
True	782.2800192457377
True	343.0489251725017
True	1.709837873607588
True	437.3653127677577
True	195.02511895186456
True	502.0038748029509
True	88.22296088139977
True	329.68917843385213
True	377.8354093010352
True	175.42267555846124
True	203.71569676150145
True	113.73634115609384
True	175.38810838426616
True	979.1951048751696
True	15.469975503342226
True	508.05063718591913
True	497.28973696088457
True	405.59894850450064
True	211.04255004251397
True	225.55846362428807
True	154.48183422298396
True	47.27265732795099
True	485.6553098781518
True	149.13634988843472
True	868.697747561767
True	823.0005649285025
True	246.98860158507003
True	309.9772915396388
True	517.6219296557633
True	42.58364555668755
True	86.30235587995425
True	719.8215035089771
True	1073.4933664579464
True	113.82733935718282
True	723.0788967064259
True	138.47236471285365
True	941.6691196425386
True	653.7262279365431
True	107.09493056755286
True	276.3339824242494
True	606.4624341740923
True	264.4737628979719
True	42.74268343481273
True	568.6426967433434
True	443.1832316354002
True	5.203540311017977
True	475.2852352634395
True	64.38847253856662
True	173.5810293308282
True	237.8427764199501
True	291.95457957949986
True	77.09766230161274
True	226.97293825500984
True	360.22164526060624
True	436.33267579587215
True	951.3651864766902
True	46.92727188793541
True	911.596188575824
True	1075.5360655458512
True	123.14838808702892
True	79.30388851988603
True	1043.6936873125003
True	33.175938984552616
True	228.94199500750895
True	86.12224294884489
True	208.20373903921893
True	360.6145747712292
True	965.8315324251748
True	99.92548423300072
True	73.65557876286886
True	658.7652953456361
True	277.7903898565333
True	734.501520716351
True	50.806115756819416
True	449.6216276473503
True	400.36461311131865
True	673.1510399718841
True	53.57404268784258
True	115.05133021336104
True	27.290778974044844
True	273.6242176527294
True	46.193298339716726
True	357.44462418356034
True	3.423544268740839
True	1184.5047818740898
True	103.22715900941438
True	132.62325280335273
True	352.0999719567485
True	710.1812559602308
True	678.7037122172392
True	982.349282809589
True	457.24676441686165
True	426.1568105923333
True	135.87378664373963
True	418.1949068058321
True	861.0176335643148
True	432.3475798879271
True	915.1553424300472
True	86.4244558335899
True	437.2294522904424
True	173.75132352711424
True	271.48620755381324
True	734.7053137618667
True	162.05022511593336
True	133.14394387523677
True	65.46484790388384
True	881.2548355381806
True	799.1029140351644
True	77.22356322004926
True	437.76641233509673
True	744.6465260936128
True	418.91766994136566
True	58.16420375566145
True	326.3081002298761
True	788.2992046210886
True	29.777796139743103
True	375.4772015537774
True	166.69507947824926
True	277.902157454106
True	35.92215719130013
True	207.4334232621335
True	785.3292982238175
True	643.2034735508487
True	59.90566683702032
True	283.0802318766142
True	851.9611425055881
True	19.69175057319744
True	328.96959067156627
True	277.28988550394524
True	427.0909261014754
True	209.5803455079432
True	581.4899588619028
True	47.03675530456981
True	978.1704763771398
True	859.3420261794896
True	46.12262580180818
True	382.4673571301833
True	732.5818576123363
True	911.8190436183864
True	276.9239370740152
True	587.6964211405519
True	119.31451132200483
True	193.5424061688339
True	133.14471884719396
True	135.3460290029931
True	215.11304166174048
True	950.360671163724
True	806.7382428719569
True	930.6522191632382
True	19.441634498731663
True	28.056643914451826
True	355.7398562376025
True	12.421470336177157
True	574.6016749736004
True	1037.2336742032765
True	273.1869746587945
True	212.47842499932116
True	84.29686241722618
True	213.0327807607277
True	133.73510735519002
True	45.30048344471826
True	141.0189526724786
True	88.40377099591348
True	252.6073862209472
True	527.5728211816623
True	164.5588526694644
True	29.63285750070123
True	56.74128406485465
True	421.27161190350887
True	265.2519029506454
True	573.0081464338954
True	22.522936029161844
True	115.31049596814108
True	651.4865498810987
True	258.712050656902
True	460.2117402304754
True	651.5122189123953
True	96.15134380340744
True	104.7372304305748
True	77.64862000545295
True	27.55356459269124
True	123.063946947625
True	89.7388673522306
True	102.06691868991744
True	158.1397054825816
True	228.37349418928488
True	797.7854755884879
True	285.42053138343147
True	938.5245143373672
True	164.23189561309405
True	197.90997110464167
True	804.6766955556558
True	313.8297706071516
True	590.6163736098733
True	254.0229945783472
True	369.8114042791263
True	443.3283869159134
True	571.2026474829983
True	637.4265643002941
True	368.3263320685609
True	35.40396939805861
True	535.6751370404008
True	621.1369368452299
True	20.341898425857718
True	11.38701234763005
True	259.8520663318956
True	413.5180823703129
True	442.407081600505
True	70.6750275492132
True	603.6221140338314
True	937.7599722585276
True	244.5080971381634
True	886.9877438100962
True	275.4092598393258
True	102.34654389849238
True	283.7977068821416
True	689.0021327021309
True	40.8668265018452
True	567.37163837392
True	1287.8882628408144
True	1027.3265458961196
True	862.605469990236
True	208.1470140360188
True	90.92841552592988
True	200.9428578999239
True	840.0057097392985
True	144.79963461584816
True	1070.27420063742
True	893.2754478260708
True	41.014766654181855
True	88.29681996985406
True	425.81350827063807
True	415.83251090802577
True	201.4408412173762
True	529.2301018486909
True	639.1974401375207
True	119.26028712375242
True	274.647500557119
True	998.3079621668757
True	46.05025661787336
True	733.3753753559936
True	535.2529651145489
True	38.7982101854712
True	816.1363237639548
True	391.63850514858905
True	540.9695504893876
True	113.324581335964
True	249.26359201428707
True	211.8581453207217
True	27.42365830764417
True	131.2674941873526
True	778.5918492732034
True	132.44873233246426
True	372.5047242870632
True	64.77670204714715
True	635.5116730910738
True	607.3515613602333
True	235.89869118796705
True	445.3838015028239
True	166.86444600613822
True	167.21849335449528
True	204.02258255135555
True	285.1712240621424
True	365.4969722587764
True	132.49212489679624
True	192.45861415506192
True	26.469702008040265
True	872.5346017556853
True	318.8053989038448
True	9.262810190801808
True	376.9081374230752
True	174.62888182777934
True	623.8494639903645
True	388.3042209105875
True	588.0575309974139
True	533.4166238576272
True	464.6300215723571
True	780.3164650467204
True	249.33237812650435
True	568.0576608146959
True	157.92971351872137
True	548.5919356640767
True	356.4775123966602
True	372.569208510126
True	128.36380967135668
True	137.26389876236064
True	110.67648582522476
True	67.58395403364328
True	718.8889138179184
True	176.38338439644423
True	49.50094307467119
True	0.0
True	529.6131404279906
True	109.764170161277
True	22.48734967357673
True	39.752582625638766
True	111.12925226680528
True	521.0642716826804
True	179.84360072806896
True	106.28936018184449
True	35.58721577557174
True	157.52986690317667
True	907.8777969086732
True	49.83937445195797
True	227.9513718132822
True	739.8253723465637
True	320.4813897049856
True	475.5929233202206
True	474.0539077972789
True	514.1426813816853
True	604.2961356193316
True	940.3203463366576
True	263.5810081457988
True	1040.1080534079322
True	927.0820865458726
True	631.6189747321316
True	350.2065673993759
True	847.563292802438
True	10.483134551342886
True	34.363612811900005
True	309.0787507829938
True	43.78918838329696
True	206.63738578066133
True	745.0232731225639
True	209.16992412185968
True	738.8256584079977
True	767.1531292732342
True	120.76370194563388
True	364.1768191853628
True	607.1509944221452
True	25.190418416126256
True	131.03788879702572
True	429.5268049205484
True	295.11892732324645
True	198.3011127779456
True	110.50112296915576
True	390.8790529579512
True	21.009721749519706
True	349.91939724029726
True	364.7198445813719
True	1049.2797082942766
True	363.800668964821
True	32.52208449997405
True	437.5239933284961
True	454.0576563072585
True	241.7781852337023
True	33.06129617970546
True	760.3174506922593
True	421.1781872922796
True	184.6056132743712
True	13.626708134562682
True	1222.0502037476888
True	173.39288213449257
True	27.207511744950164
True	295.80527862251205
True	280.9473193169636
True	116.93872396370269
True	298.59369821469426
True	45.82504709148954
True	318.05897591961906
True	305.62191960690427
True	317.2290463006213
True	32.080438669770345
True	47.0455557139962
True	1066.34195615569
True	22.77142666573271
True	12.851303636766591
True	187.23480317709465
True	648.766894949165
True	9.371014714263136
True	196.55084670522675
True	179.74947022779634
True	518.4899665700086
True	382.7760710055728
True	713.8834826591568
True	314.38060304242555
True	498.832326461809
True	460.8184700181496
True	476.4900222939867
True	101.00773632712772
True	1284.2133073825228
True	908.7107628569436
True	303.6395698530732
True	516.626288302427
True	101.4485833486594
True	554.0150594400106
True	419.599598241268
True	155.7063239376973
True	79.93072681151432
True	345.2892074041122
True	166.59002736243778
True	30.25170777977356
True	575.0719215352642
True	361.63303178929226
True	69.52942970307681
True	29.36160464329158
True	694.4323047970961
True	506.37432566125926
True	75.56321662125319
True	21.21412492938144
True	323.72807420040147
True	325.980965931989
True	713.7011168100928
True	550.3653107424631
True	559.6357008786598
True	784.1709892619958
True	10.194743510173934
True	55.06768680387862
True	34.46988416355063
True	55.93402140182671
True	510.4883479193587
True	585.642113223136
True	82.77883691056888
True	113.14018539574823
True	192.6805089944528
True	68.9511743494786
True	175.116669386869
True	215.58379896371477
True	268.9666155156351
True	813.4629339737597
True	599.8499841699627
True	288.88404360157773
True	191.96740529591196
True	273.87830856260365
True	245.9363162222241
True	736.6727816408657
True	310.3194897612136
True	180.84828845049248
True	898.2722574974754
True	341.0023574760457
True	454.6552232119654
True	158.14569715126171
True	115.26852104948698
True	62.38824617353827
True	202.72680631737796
True	977.8999666500578
True	528.3367328125454
True	112.45173028194314
True	351.1781647057629
True	101.3805872671017
True	665.9623431126489
True	3.831083210868223
True	696.4470799768906
True	35.06914267215719
True	947.5227478247508
True	839.0768146641396
True	214.3563703685001
True	32.2801926278175
True	82.28307487790511
True	451.4517506335508
True	222.4615257644477
True	1.5315392816440572
True	75.44532178700352
True	1063.6520752741148
True	345.0031803842798
True	666.102817945077
True	491.7255604502595
True	29.88891171510286
True	134.87093974991828
True	458.58411481981625
True	903.853094879089
True	810.4601924809374
True	416.2622510258005
True	345.1853098653912
True	17.19728293441645
True	81.08248152031987
True	747.9717853359751
True	460.8966894389304
True	383.2177313327865
True	884.3692022979429
True	26.89016520143573
True	210.80829901055617
True	898.3997708885479
True	240.0759504576405
True	8.335358994154626
True	507.0135060816461
True	103.12192939517884
True	656.8603195799114
True	50.04885738347801
True	249.41301598381276
True	832.6294793947295
True	940.9738459234824
True	276.96620481960576
True	425.7994332710733
True	114.17108090063329
True	612.7122376784902
True	268.5220448381532
True	182.23380349384627
True	855.2500982850863
True	54.15078042049869
True	722.931377282629
True	274.66617331044364
True	294.27363592126585
True	167.42982086751226
True	506.46617532615954
True	580.4072679079613
True	363.6251495028287
True	403.9604873232497
True	66.37428461982519
True	158.61098287910932
True	449.5339036183823
True	221.3293553136432
True	36.62997495697292
True	202.6026705029047
True	379.5881382072952
True	383.1396400010469
True	757.8304584491726
True	131.7410213999008
True	638.7311025193653
True	473.7244866371618
True	590.7350824603542
True	136.09506255828882
True	34.940631203148385
True	669.8222946482747
True	73.14418140609752
True	547.5500480084519
True	670.5638741819081
True	447.4410364595463
True	134.29405946424873
True	517.0999354671028
True	4.532996775770349
True	384.3558931934024
True	31.04255777913145
True	628.5674396058993
True	279.102687488412
True	579.5373926410525
True	687.9154864693593
True	141.78234213953866
True	518.9367125683847
True	500.1727856620565
True	61.97587582333024
True	992.1040680865603
True	3.378664231966721
True	29.08596231379065
True	642.575547104778
True	682.0011758973058
True	137.78733466518474
True	400.981621655146
True	123.04313145652992
True	77.8989495289241
True	490.3806658908671
True	39.76707405378854
True	507.5195191565666
True	12.58453994866646
True	830.0143773569449
True	540.4440830911708
True	695.0067287283655
True	102.62758489616373
True	373.174031791156
True	993.6311429742722
True	849.2721755465491
True	135.18286632030274
True	537.8715193227025
True	457.264654403117
True	250.79781190109756
True	261.9360277653519
True	6.304044045285874
True	327.110316740401
True	10.054025875193329
True	361.9870214975209
True	75.51506511410928
True	399.61250442107456
True	659.6900606708191
True	125.6299092417252
True	239.3266990087712
True	635.0337029743131
True	671.1322042450167
True	298.0362545700871
True	138.13089231984907
True	160.11028228713843
True	484.1017476360384
True	89.2482333771175
True	9.814168756932702
True	497.23135955470354
True	557.1586548642359
True	20.7753974194941
True	142.33123496310208
True	902.8023024488136
True	504.8194833859366
True	273.037904396037
True	31.45121088436189
True	464.783474767535
True	116.60850613710332
True	578.781263618234
True	671.2830396340456
True	290.1983876128234
True	397.2910377816176
True	183.9208815640595
True	233.3263263169224
True	68.73414652494951
True	206.19454002332316
True	494.2364928340503
True	21.688450548401416
True	451.9661263850134
True	365.886946949764
True	712.315526890154
True	924.9311108155828
True	900.7538496057928
True	155.83239552443243
True	411.5159235071952
True	72.16459623359779
True	190.38112090305071
True	311.4625278753611
True	10.181730517698591
True	787.1476323292845
True	23.116746867544144
True	403.11439712294913
True	262.81496022852855
True	615.2421457108798
True	201.51911006752795
True	39.74440266927918
True	690.0293836313199
True	1078.4608491793572
True	224.20300358407263
True	134.9360987671127
True	607.369169442168
True	483.3523651346995
True	18.06377751219487
True	813.0538083306809
True	109.47810166200064
True	44.99120445785851
True	312.9812110149897
True	345.67072642227606
True	396.5607424491501
True	270.0641089364954
True	18.7820925701261
True	22.534026944247582
True	857.692913440565
True	206.33231955585975
True	111.98476692769653
True	861.9417369711305
True	658.3157024826679
True	663.5744523211113
True	458.6201769089026
True	145.66312236606132
True	32.647102818409635
True	98.1958919261278
True	440.985736976863
True	239.15403375397355
True	490.8760486799987
True	139.00126735902631
True	500.4690072215076
True	637.8613739975053
True	952.2448819996704
True	23.941551465735746
True	944.1590906143126
True	1039.243927005719
True	479.3108085480707
True	81.62461421883735
True	781.2408915086437
True	640.1394126201947
True	654.4142130133104
True	170.15624809743687
True	759.7522991840791
True	710.4623177219873
True	118.9392282479906
True	789.2756643769158
True	799.312628126965
True	465.6564007653273
True	211.641499513943
True	74.30604381833889
True	304.6431918131933
True	329.81176745708825
True	458.5791427905619
True	426.9609654738179
True	187.892556529697
True	316.35726464482923
True	3.315720010293739
True	12.91482252618709
True	102.32019630174676
True	133.645454313183
True	356.88935894939107
True	350.5750065300686
True	116.1571763602811
True	16.02206990866041
True	220.0388110661076
True	792.9444239660548
True	469.3549081093128
True	510.10627292349176
True	554.6686008185308
True	827.4734121576685
True	657.4612254269322
True	90.2968296066316
True	206.3501691894316
True	248.94542139291624
True	283.5533204175593
True	110.90323690426696
True	359.8099758859385
True	421.6581545816423
True	172.127420382402
True	644.5909260361556
True	243.17157885793745
True	201.4136332320436
True	30.04168629359662
True	248.6850901263617
True	480.1971274468818
True	171.11016825115794
True	526.2345439598732
True	460.89850571059486
True	245.42073199500985
True	102.0152401564134
True	38.84042568926786
True	399.3837089980492
True	801.1537414615756
True	167.42628400175647
True	1043.0267170837017
True	1027.0017622825649
True	464.5497153217339
True	101.34982406311192
True	120.95738728184948
True	648.7196354705058
True	9.470221979061884
True	224.2001856800661
True	129.33232367444762
True	116.95350934551163
True	328.4184733807998
True	634.837587896573
True	40.61101127345877
True	125.9969192640046
True	968.3403657688413
True	53.69212185539373
True	442.5554156359807
True	517.5502090922824
True	246.04644836168688
True	134.15932757944404
True	924.8091701852146
True	1177.2022673817178
True	509.1958821216744
True	647.4707181536094
True	209.6991525592856
True	152.24812062276962
True	324.3785964779224
True	262.21948575122303
True	172.88057936452395
True	314.29964947941863
True	340.1102753947663
True	11.228996391868144
True	628.9379661325967
True	145.47230932345468
True	77.88609781618412
True	450.4256267161488
True	318.6824413661057
True	1197.6596233306448
True	360.7171237625545
True	1016.7675934968904
True	10.481540480768016
True	277.77786043404285
True	228.5541490966664
True	159.0542781123953
True	486.1395903330408
True	203.48180296514744
True	419.3867354474196
True	319.58538566332714
True	113.2939420487038
True	364.6976143615266
True	1054.5767857191106
True	746.3502508160744
True	227.1705644582969
True	103.30441484881692
True	294.4306857299903
True	25.80904539448395
True	364.3862238130824
True	322.1224273089233
True	589.6967770339168
True	455.4821519232784
True	356.88820939036526
True	161.56457707927518
True	13.2311345581065
True	410.7409254577269
True	278.12691187686886
True	138.5700551678238
True	301.3067438589133
True	443.74002808977934
True	800.1152593097543
True	313.0829770923497
True	779.1465528376194
True	416.48384641037046
True	384.0056398527574
True	1.3323365425551013
True	1183.9997050269128
True	101.34830013960573
True	931.6598642229096
True	210.1195381982939
True	445.5569243455344
True	666.7621067089066
True	83.97611779883471
True	473.5159490374355
True	32.850828684396554
True	419.8942808802473
True	78.87751841288119
True	219.6559691570916
True	38.99442689881296
True	645.3140097808019
True	193.19662924809492
True	26.338762402592785
True	395.4013010153936
True	107.27777592124656
True	171.1255695426549
True	831.7439744969894
True	256.7888683448141
True	155.18070005780584
True	360.5260776122715
True	532.3591951502651
True	337.64589317863584
True	492.0970228049516
True	614.4523905895871
True	152.15015960871582
True	7.439432048413964
True	69.28220379059174
True	424.1372958340981
True	93.34748243979789
True	77.30979140189473
True	1055.6496059412927
True	26.703621564538487
True	317.17750698244777
True	324.1569943076356
True	460.0765215550854
True	667.1151579365683
True	185.60478685546013
True	658.7173635445602
True	316.95089856018905
True	340.54269876281154
True	273.66695484815165
True	215.3904140173992
True	344.5610267120628
True	431.1156037446652
True	402.6841484493125
True	588.7663507080402
True	147.47220867186658
True	79.22189082370542
True	40.72099236595698
True	294.64875519727207
True	653.3570425535817
True	400.5991526208346
True	754.4709746701932
True	196.9243553440585
True	385.64994414226
True	69.39244776721827
True	53.7312864095092
True	427.3481996652352
True	202.92584709461843
True	228.24129088968127
True	42.34405612425562
True	1101.335482735325
True	160.7885700660834
True	904.0928094738276
True	317.934365815598
True	929.1458951920127
True	230.6437032224166
True	441.3128241464944
True	530.8610847221463
True	605.9148241566169
True	218.1675532498058
True	482.61215229770806
True	956.2916550292824
True	125.28561310682332
True	7.95523085554256
True	564.7789873913526
True	29.768090359415623
True	74.2092177583822
True	789.4260773989232
True	234.02905750171655
True	968.6702838949144
True	664.5612826769109
True	403.0513036344848
True	264.51850260225365
True	494.8392655735277
True	339.288480914888
True	176.6875370578977
True	690.2074911314565
True	738.6469789679242
True	214.14391497806625
True	89.01878448598309
True	504.0749797036193
True	133.65463635944906
True	387.83201678259
True	351.2661017610959
True	68.18177418413592
True	372.9436369124201
True	408.612554609873
True	371.7674034766858
True	405.6607255637167
True	430.79011929260304
True	648.2847141073138
True	57.21169173412767
True	460.0601653953552
True	333.74850570969886
True	654.262287872276
True	216.1100057764188
True	100.98124822197306
True	40.95689511205031
True	535.3115223841954
True	633.4757773672588
True	187.69712482053964
True	399.96757645100297
True	350.40530062178567
True	17.79741963105933
True	169.2723565495972
True	291.3906359798729
True	2.649798162690617
True	881.8773464103014
True	78.27536951380405
True	104.48307600673974
True	116.5246156734638
True	355.1413796901372
True	38.02605439578115
True	469.2665381230602
True	226.1427191143252
True	6.395687658541965
True	115.88020812733924
True	448.0103622898948
True	52.10546828122862
True	66.01471255001731
True	172.7170276504416
True	283.5735327354144
True	981.0146423196574
True	389.7286093780396
True	958.7129620562998
True	185.9338630121667
True	1072.136440362861
True	772.6247978972535
True	640.8788781868853
True	408.4126338277463
True	367.9200299244831
True	80.14402648957031
True	70.80485466317123
True	81.60054551919482
True	180.58104745258083
True	480.7460989072783
True	1057.0349846916945
True	183.02505508016816
True	351.8216532039904
True	440.0039977922004
True	575.4781097231277
True	588.464345299638
True	276.17410650081814
True	452.5822127400141
True	670.851399748313
True	100.72061062721426
True	723.6362564729809
True	259.6073779411545
True	137.98733067750183
True	413.6329435496805
True	863.0770644593646
True	459.3825820495263
True	857.1256391124745
True	196.76991622212924
True	342.1034250477505
True	702.1889981268332
True	623.0537862601661
True	192.5468999213293
True	260.6029589848377
True	818.9400350709102
True	32.30769932298882
True	188.1516735636561
True	511.01188216596097
True	692.7222278896525
True	105.82273320624589
True	37.50937277907534
True	161.12997341296446
True	735.8808228337263
True	320.50748004961326
True	553.6259757108627
True	343.4120427041082
True	293.4704143878784
True	429.5870208949087
True	506.2765384319955
True	72.01308082988609
True	363.7787232264782
True	755.5676699229709
True	0.0
True	297.93521987784214
True	249.76617010606049
True	1010.6550701041226
True	145.50175069207356
True	641.2621065133035
True	644.966288075284
True	108.56688975137472
True	213.28605388278865
True	135.70719833667133
True	11.244063963285376
True	290.0431109571589
True	381.0828643540114
True	1128.902483339681
True	233.3447625476492
True	418.4815958170655
True	658.9444592596019
True	200.52931355796343
True	27.885558857290423
True	887.5237037639088
True	626.5691393171626
True	158.37595007735203
True	618.0471457141058
True	171.09985812808142
True	288.4883755924477
True	746.9769331558532
True	34.822929773570465
True	105.11463204396811
True	521.8881086776803
True	63.14767565209084
True	78.55746079945013
True	421.36216656552097
True	22.926204749356103
True	748.1842445486976
True	104.38841083766545
True	154.2879415557363
True	18.35114095356377
True	720.026291932242
True	28.03409926488341
True	774.2786919329078
True	397.7943894732586
True	114.7888049536311
True	705.6253159667785
True	531.4858848284201
True	598.5486124140338
True	48.15506352155167
True	363.8958558111704
True	5.688654828866586
True	90.0733485429556
True	371.3868046210539
True	49.842328391897
True	113.30430899747668
True	294.02966439102346
True	190.90410084167863
True	100.8225275085477
True	653.8543171790521
True	18.926984976467143
True	1138.0558575939965
True	525.5346609128942
True	305.57220590405973
True	503.53004718773633
True	123.26214917915216
True	790.6200802829186
True	1079.10219235869
True	740.17921485265
True	174.64345084506962
True	221.57494752712805
True	48.94323442707248
True	59.95100961169611
True	152.93443256924246
True	100.18691698857025
True	166.78120930530395
True	1196.748108899919
True	310.1229944761991
True	346.47401671682064
True	692.1181287684648
True	16.708358065240255
True	13.592030665609304
True	583.2389966828332
True	5.663467096441233
True	111.76526880660484
True	667.0060148085737
True	183.5995817495492
True	642.8787151853961
True	834.3892836242372
True	148.92622048819163
True	893.7815203363804
True	2.5130001692663586
True	458.5018475544866
True	1068.802339894339
True	24.461638140619183
True	235.77451757515607
True	149.4343349866822
True	935.8989482975272
True	239.05593491653525
True	491.5039388575031
True	120.37862481068522
True	510.7118371725775
True	161.0236494711186
True	95.2332782013321
True	392.0226508982063
True	68.4458287299163
True	57.35670527045905
True	1064.422075178975
True	259.7872428564958
True	161.01532423566923
True	364.4709750663963
True	395.2508876125127
True	211.59582798288804
True	169.93299616604915
True	400.1435911379058
True	36.62561272284648
True	470.3008644530174
True	1109.425247531904
True	113.3318373707492
True	474.6482569083309
True	316.5137683622571
True	27.43258703724128
True	388.14547070375295
True	107.83734663033567
True	593.883399289884
True	204.9672542375577
True	424.0991168930483
True	20.017620584876443
True	438.7175711904473
True	106.9927664887682
True	330.5383802797146
True	30.352924266191483
True	158.65473161934025
True	244.12194796221985
True	779.3875806093642
True	56.383935848946
True	130.87255167230842
True	237.19830813666627
True	134.17725084328686
True	634.2486997372354
True	536.0699379310805
True	785.040371551425
True	394.4048265182994
True	534.7444598741326
True	415.9449024375686
True	682.4659221696231
True	70.80661877178832
True	478.37670539056296
True	439.67444006936375
True	51.56551195842574
True	84.68185140081353
True	127.90003676335428
True	89.09850230234866
True	327.2259323728945
True	824.9853313798902
True	319.50345315147666
True	1074.33989563339
True	335.46510630471164
True	912.86564721664
True	155.01675102220537
True	614.1413646294739
True	599.6639682211312
True	691.6336764590797
True	437.1950596845625
True	61.79979378311289
True	289.8771375048253
True	42.00087130265997
True	171.4310183249499
True	166.54353387146566
True	1127.5070836916484
True	229.48082722692857
True	547.1914085968776
True	541.3435753807603
True	568.9273799731478
True	901.846240837824
True	583.1983897667792
True	668.3607688357607
True	970.500003220733
True	122.41405400689544
True	309.7728301448314
True	269.48232391284705
True	321.8911892716453
True	90.06212996759866
True	371.01638195321385
True	4.562625112329561
True	333.97451607606484
True	269.16909369029923
True	585.5741761109725
True	294.32098265120595
True	368.70052376591065
True	10.325826347051931
True	61.8742333364366
True	544.3902584363901
True	33.11802643411836
True	142.4421637992943
True	64.9990542897094
True	149.23371872372772
True	236.78303519635975
True	70.30895227071012
True	383.25423716550966
True	279.81782755283655
True	103.52250960523408
True	345.33930723895776
True	65.97433062171675
True	569.7143953689496
True	854.73920624323
True	284.84796491734227
True	1158.9645512894122
True	113.5211267538094
True	302.1714218066314
True	1060.904004303361
True	85.81890018322464
True	271.81106621136524
True	9.331087092386309
True	422.3874932238031
True	456.03784389208187
True	156.66048509211188
True	625.3153058252539
True	911.480155163568
True	156.55396533665458
True	78.39088745282059
True	318.7401939088959
True	547.5848596094628
True	609.3438234672229
True	1181.359019571951
True	27.824794548107047
True	915.8184261725156
True	139.89743299897066
True	641.4090397281165
True	121.30997554038484
True	129.3653262005936
True	189.2263410094414
True	168.92003696576873
True	746.7427315355982
True	202.65263566329085
True	227.51769420241916
True	69.60382984912977
True	513.5970054871275
True	425.8138283685012
True	183.95000859139452
True	235.0256632412645
True	16.506062277122165
True	423.3526705723833
True	226.6295438178795
True	295.1564137144632
True	116.0394408237864
True	722.002416708513
True	415.1288373949947
True	250.00754697157484
True	643.889675726598
True	520.5425768601947
True	458.1448455831719
True	138.36413360885672
True	523.7295293109884
True	435.6238961268473
True	3.297522149920959
True	189.02695862824945
True	91.9907052371188
True	244.79335639145543
True	3.2067313701702145
True	127.12608846309828
True	357.6820176133616
True	6.802642199653176
True	877.6754930877329
True	170.79138467251556
True	719.2339844328368
True	779.3786724057451
True	166.73184825908248
True	229.2428593691645
True	479.00770681539
True	837.4556954147639
True	48.88789310664411
True	37.75080690258197
True	133.08874566723256
True	612.3951273011019
True	732.7059483399332
True	179.75330177520337
True	603.6261188584358
True	601.5469569842838
True	835.6957016929343
True	425.4508958688848
True	185.27103792388957
True	867.1438362629375
True	236.49299999566537
True	146.51707326472808
True	320.84810040008665
True	225.8011689218872
True	211.6363481210656
True	613.6479508665636
True	251.09614147856908
True	198.24105238412284
True	469.4871209040775
True	468.3340300967177
True	61.355375376205046
True	290.2155123161331
True	76.30780161307773
True	353.7178208817885
True	355.24523395656894
True	247.5983617822294
True	180.81085621652255
True	381.5901395028592
True	670.3719840366823
True	773.3061822291372
True	305.0744279013022
True	737.4149033096417
True	64.07615624177905
True	868.4652957375408
True	346.7134622955048
True	13.068077126501311
True	644.6726098386781
True	709.9581071888042
True	271.55618676643394
True	164.82180269644326
True	46.3589612676048
True	389.1819292858573
True	72.9219708228982
True	14.821527648138094
True	880.4835499231459
True	362.4557732439904
True	166.39861607538762
True	983.0979757021032
True	13.40187936950846
True	802.2375327313633
True	32.34925186574023
True	650.6255684618117
True	60.82257470195445
True	756.2303842424058
True	434.48783654424784
True	206.3310584309656
True	446.31263224542056
True	207.72106834705065
True	297.59266820203226
True	220.34963747745863
True	401.5969281785604
True	10.114484761589647
True	321.4321783932647
True	106.86262520874524
True	11.362871362274753
True	469.6835970205515
True	704.4809816792914
True	294.6830254698608
True	79.1423368440799
True	323.095755562423
True	81.9120004407235
True	186.2230197707648
True	183.26959686355343
True	369.08228614867767
True	42.593110328401536
True	128.34039825034438
True	358.4058119054776
True	867.0538694515991
True	113.44054232583154
True	206.74163285613915
True	428.38197035563394
True	19.650836783671316
True	426.787666144604
True	507.58061363570425
True	88.50108128458565
True	387.38601700404894
True	348.88106030200106
True	406.2687766262388
True	595.7236132957431
True	1052.7555292937272
True	957.3984843261716
True	59.29118003120345
True	1071.0414155560686
True	112.32528649382884
True	109.34774830988924
True	112.71121597024808
True	497.867555747166
True	374.1160646850456
True	591.2151580250824
True	249.10015673752568
True	161.41017671712527
True	407.0820556853144
True	15.33197665296514
True	457.07371040119386
True	362.4695474235091
True	148.98100256734227
True	97.7968464558408
True	525.1580267279362
True	966.714090438914
True	201.42698156328072
True	67.99553915868229
True	437.2253387873853
True	378.3256814515695
True	484.7074942019552
True	330.4862639541532
True	4.7175444133462445
True	548.3883612668479
True	501.0072236152277
True	507.7014069235495
True	192.17192161819804
True	104.755242528156
True	23.554183758260912
True	379.4837395683984
True	103.56938328865898
True	7.644862289973338
True	31.94618314035054
True	344.32826348488254
True	652.9190879774209
True	133.17524956324158
True	93.22197612549613
True	25.04062011346037
True	411.2699370952832
True	371.5954275109741
True	785.1566395968105
True	305.9139274574883
True	531.8758017816566
True	529.0554261455337
True	519.7862767935978
True	287.5528374521473
True	554.0860698595803
True	104.1177537951867
True	591.8479220445194
True	7.81467456160129
True	370.75948659019593
True	460.12365114412734
True	959.4993088984947
True	346.9622901087692
True	800.5743267697094
True	996.8140556192224
True	182.4268590129836
True	40.03628278925532
True	359.81375163872974
True	386.7690179166132
True	569.1113888633865
True	256.1889650215423
True	27.570084861870924
True	657.0482731497611
True	128.53641031426542
True	1083.7692310002838
True	322.699956129945
True	466.09688283332514
True	123.28104715058652
True	822.3507385197134
True	141.82834273758468
True	830.3392429747536
True	556.2973032188178
True	189.8643574426013
True	109.61619819718044
True	62.05647579058032
True	566.080828190161
True	914.616535844185
True	424.5596966483228
True	540.4595607380153
True	132.62035989783428
True	597.7862474092766
True	500.81725618592577
True	799.7649660704452
True	324.466259480277
True	590.873062627871
True	114.3844818938542
True	24.12497692437592
True	413.5093999603373
True	171.060531629975
True	97.82390652638873
True	372.9439938897589
True	1097.9298991618082
True	257.4099588040158
True	554.3165691247898
True	12.205550129479017
True	74.67149807740616
True	325.86443252114407
True	755.5082925791046
True	437.9558770461251
True	499.2258896546797
True	719.0367343515367
True	68.0998492474305
True	730.912734341112
True	49.04871095156766
True	108.85302831203371
True	183.51815508807616
True	86.80086643533733
True	27.888769188658923
True	309.63025948546743
True	487.8750703470041
True	901.4116734658928
True	853.8189155061509
True	5.42180551158103
True	282.67992379516465
True	466.7734479837381
True	122.23984214024716
True	233.49767647545195
True	329.1469180661817
True	1314.3593443320858
True	442.20398193960136
True	25.156244591210196
True	182.9388677974813
True	678.4574885492691
True	35.938149847012326
True	170.969669156677
True	572.9893513769042
True	74.7915649563022
True	871.9117419719726
True	340.6728872941884
True	649.6329237527505
True	75.00870062009187
True	667.5722817875869
True	578.0416315734121
True	903.7460210561576
True	256.78987668772885
True	496.6523993272638
True	822.65220355246
True	919.2818782078964
True	236.1320584222613
True	771.0981039024199
True	224.245349756581
True	461.8276374843792
True	355.36810506768023
True	502.9201003610435
True	493.424339480522
True	324.79764756972065
True	342.3522829629762
True	111.176466529475
True	358.425614779557
True	1129.359031280111
True	312.8073655699097
True	148.0207229001626
True	292.94409658455595
True	753.0652385486594
True	645.3171952022119
True	417.4428451152588
True	116.5826906197584
True	326.368836596806
True	33.748523877217444
True	173.96078918201314
True	92.47227235420124
True	85.4061392627265
True	568.3431401273783
True	133.81429653866155
True	135.34532795472143
True	103.77981077962887
True	90.68775796383416
True	446.1542146055625
True	392.9041392935232
True	1057.585918138158
True	542.8021853728641
True	827.5409685986567
True	273.7099897455833
True	300.58529713686335
True	543.1624450004244
True	191.4759689801037
True	758.9701745730616
True	248.29687746925327
True	356.3836592414903
True	69.96400190650046
True	116.7545837690276
True	264.713055054034
True	128.73498865646613
True	482.4019430643264
True	28.79329836400448
True	583.74539023208
True	1006.193537871753
True	737.9775735490492
True	1.0593470828278373
True	64.30457685975
True	482.1065580790556
True	424.6375877736824
True	73.35126681512541
True	117.46707003621742
True	289.0938563449201
True	83.57726555641645
True	52.14351618964592
True	699.2154817499696
True	673.6261224102211
True	151.7128952813851
True	166.4524176677765
True	537.3170880812128
True	48.89759494511121
True	27.009438735956223
True	562.2297163529796
True	431.175937642785
True	1126.2824271628874
True	46.99181738891888
True	474.8791616084948
True	883.9761275044215
True	763.6787430737384
True	295.6792203771756
True	744.9721398548364
True	419.16635113558345
True	40.6240056296502
True	98.7201599415733
True	719.4043915956307
True	71.61067532307125
True	137.38729786796327
True	916.4226824269604
True	186.18887818713264
True	267.64099358048145
True	105.06660936445478
True	611.3510358819779
True	577.3389172990752
True	210.3275367712417
True	427.4622475075244
True	43.81309796457089
True	280.20962086691486
True	576.9384579641579
True	603.3599732436915
True	313.01826475178615
True	74.46911058142733
True	961.6848534172124
True	1083.0288305622112
True	568.7777868069026
True	65.98227364628254
True	28.46784395437188
True	95.1609957815647
True	113.73420737144149
True	99.51042488882165
True	868.1215983106619
True	1225.3208856943209
True	729.3525183060887
True	330.8973495531581
True	7.626712616788309
True	21.29949855108336
True	342.2987738111636
True	472.5342079650021
True	47.5492599508534
True	558.3321880279118
True	428.2139186024826
True	393.1074785693978
True	73.04055007513986
True	206.87272558345845
True	256.05243450998984
True	136.54841756786027
True	401.9113379191774
True	43.27421085502855
True	180.12563433628722
True	1181.9007056146545
True	6.801717284146923
True	28.28318864771953
True	589.361144770423
True	362.7183342686169
True	780.7011369041338
True	160.5046680341095
True	777.517577442191
True	609.2949854224138
True	288.42008126889266
True	424.2327604409125
True	345.62193607688096
True	296.8968014556502
True	267.19595402110195
True	389.9529932695287
True	493.758759131007
True	506.8573307440241
True	104.23263555725448
True	351.69297030893495
True	8.999589042292586
True	179.82184073032346
True	235.5998364326317
True	881.953339893676
True	589.8026048416256
True	32.95795007536488
True	714.936480499161
True	858.8268390564295
True	104.5038406151379
True	344.0081536358431
True	868.5672021088671
True	217.75039828315727
True	160.8763190696337
True	524.008982954446
True	575.9821146270078
True	1098.775298480608
True	140.6233022942169
True	154.08896207587668
True	251.48202285742755
True	314.5976051945139
True	432.63131390325015
True	417.0843196159438
True	321.07779237717494
True	428.3958344719104
True	494.3999710335301
True	227.6070518045551
True	1480.4447351016354
True	242.50770351890915
True	395.6184575922008
True	52.84544151950402
True	765.2214289721762
True	240.11170448413384
True	878.5044695824454
True	558.0401169885555
True	310.3685671219414
True	806.7816922959662
True	274.76907772776343
True	220.1939838020641
True	257.6160928431927
True	218.3316549485448
True	136.25173088063295
True	252.84075619423467
True	722.6369803232109
True	513.5922626653257
True	222.9576866938463
True	1139.3179489678691
True	115.8765966660242
True	263.37978983123577
True	75.30937995697983
True	302.3889285503392
True	414.00645112984455
True	90.36719241815952
True	216.5564482792084
True	74.1833269391527
True	705.9907693691727
True	384.69285694201847
True	230.42379919411647
True	715.293197941189
True	900.9088807507794
True	805.4430717840728
True	820.2188189455057
True	344.49531393212465
True	1.1246461527149738
True	278.03891265154925
True	52.45613154407018
True	372.4174474568188
True	49.13831249974229
True	345.02395569393155
True	861.7991104121173
True	1062.8826394859802
True	374.1500942421709
True	21.54824695275718
True	523.2165507506184
True	517.0376557346249
True	195.80636249670636
True	209.37869885537583
True	292.1493692122121
True	23.58804191140207
True	127.97414429640304
True	953.5797423504292
True	62.929404237912
True	479.7847274539548
True	795.4588352543393
True	101.60221135572776
True	240.4846987703396
True	115.97116262721858
True	16.348577798393997
True	1.0797250101099225
True	121.97240544597663
True	1027.1233410498091
True	485.59827485611856
True	69.26091822233144
True	790.5758073938287
True	336.0186596412835
True	1.5832212051027534
True	451.5117111040229
True	187.60344907348772
True	496.9484852168145
True	85.39536455744266
True	323.366117281077
True	366.6287616763714
True	172.57985148390074
True	204.62308831416155
True	131.86912697716414
True	177.1679903204337
True	995.4544837732102
True	17.186099807743815
True	507.0203190838524
True	473.86842140846255
True	405.7255844019448
True	215.33414482859564
True	227.30885077006812
True	154.54221818702993
True	48.21022368805748
True	488.5180259344653
True	153.1112851370562
True	830.9271690456407
True	844.8261670356678
True	240.62659344520708
True	310.4244615647879
True	519.0870548632454
True	39.199334458491975
True	82.89216707102518
True	718.6080208526989
True	1115.436519816107
True	112.93970585704328
True	742.9240645925579
True	138.97387276213138
True	929.741061567994
True	640.8765724020104
True	104.38170052793656
True	268.5035078558018
True	560.6696112337318
True	258.0523620906755
True	48.320993764333096
True	579.7969295383555
True	437.5512062530718
True	4.9847946766663
True	470.9377757103987
True	61.2780012218368
True	166.9248703826066
True	239.18531697576907
True	315.83451109659234
True	78.90280828378542
True	218.32146829986976
True	352.36054521078154
True	444.85659058693057
True	927.7474264789568
True	45.28154637641761
True	896.3736992466569
True	1019.7188591019644
True	131.06908716731596
True	73.01927320944523
True	969.0498592634308
True	34.07711139226333
True	216.2508326747947
True	82.02736060606175
True	223.60337170214527
True	369.6951949847713
True	961.07562663811
True	98.77088320524727
True	71.22403066004877
True	649.5568580657291
True	281.40609532555965
True	720.2090254093991
True	55.588943157888494
True	485.747919030742
True	396.5020136053736
True	684.7834206271078
True	52.85545119422368
True	112.38754402411398
True	27.70447018290829
True	275.21850372727926
True	42.48708988053898
True	342.39689485077594
True	2.9110952948614703
True	1182.307835156397
True	101.78749596343756
True	132.31384289670078
True	359.57767490394605
True	728.7417638392718
True	651.3577463763921
True	1039.711791780577
True	492.0592915301276
True	420.8916902948657
True	147.74107742187556
True	425.47076320863584
True	834.2573104953559
True	431.5014760030128
True	950.3267725450584
True	89.44490027627734
True	418.6733792771341
True	171.29649617738283
True	285.5967176435975
True	731.5417403413214
True	167.377053642783
True	129.9104102733523
True	57.82505218941399
True	889.1177680394939
True	816.8264766561093
True	87.2109595248311
True	442.9726988473339
True	736.4993729072821
True	413.4839772341241
True	56.611349052877785
True	319.4968274057408
True	780.8953150524351
True	32.58134383667677
True	350.76753939410247
True	168.4461604747665
True	282.2132697904044
True	35.30021042372559
True	211.2564369514323
True	791.7737998601349
True	632.2363112244118
True	55.81771406757377
True	289.0217039119024
True	889.763615625152
True	18.12508783898153
True	306.7670592023053
True	292.9875432179785
True	413.41881365788055
True	228.11025574033792
True	592.0768688850678
True	49.15685784010476
True	975.1112530666348
True	882.3331702776303
True	44.04716845193125
True	395.2288705397162
True	720.1980139367348
True	927.4756995701453
True	269.04487902786985
True	596.6542448376175
True	134.37035926879406
True	189.43812767891285
True	129.2738593486427
True	142.86732335814753
True	209.19861455915552
True	965.4027423593392
True	796.1919441908012
True	952.84523966299
True	19.55447226204919
True	28.425024713775947
True	358.65855189995426
True	12.973943561915036
True	639.0355603955004
True	1058.6073494672478
True	267.66905442492697
True	210.4432222644984
True	86.95697043993863
True	213.7937441948249
True	130.29937583722094
True	44.75826462694166
True	127.77606689192544
True	89.62222404115268
True	227.04240049239667
True	544.8699918823527
True	163.81947809076885
True	29.145426992115507
True	59.45453659487378
True	428.8348041713285
True	268.85974808109603
True	573.7179530072008
True	23.55269939171209
True	115.55431221527668
True	661.6934099218782
True	256.7573903781635
True	462.8733526035207
True	666.7514888122392
True	100.72968114717357
True	112.75645339242575
True	82.04083560067761
True	24.62495940108677
True	117.92205005913814
True	87.35826278284338
True	100.16204212962133
True	145.71790485276762
True	227.80086999911535
True	810.9718867274338
True	285.36633407115977
True	955.4041904624128
True	169.71146687503557
True	191.52411776188796
True	804.8912435648134
True	298.9602008821872
True	606.649655783199
True	264.2272888145713
True	368.0850750603996
True	450.1027872243436
True	567.5959623630654
True	638.7732334387096
True	377.4014092838766
True	35.51787547717704
True	571.0020030747005
True	627.634987779749
True	20.412542480223333
True	11.724171090540825
True	262.0848383506274
True	409.197492718985
True	438.2082064664264
True	67.51264031584405
True	649.1929465137622
True	932.2315023721484
True	237.52875656828303
True	899.8494417128369
True	282.29801149010046
True	99.74635224022092
True	286.1660825721891
True	681.8059765740172
True	38.55031163205629
True	580.2251032004511
True	1307.5739163568385
True	1016.5422625412745
True	889.9002860101989
True	208.00091690619809
True	89.46734667789863
True	204.54367395221743
True	848.4532883687496
True	140.73047895191948
True	1069.0079614972278
True	849.7834468053682
True	40.12833960857272
True	87.65131796625124
True	407.2558701342926
True	411.45987993219626
True	200.97558708054885
True	511.267076325883
True	664.2038807926402
True	122.13705077975987
True	282.1223378002941
True	1016.3975472910485
True	52.18618859711176
True	694.1115481138472
True	562.78079492434
True	39.34373443895623
True	804.4689642710508
True	390.3473241851351
True	558.9202636567584
True	111.320130625005
True	252.61993214931772
True	212.5823236843946
True	24.531193738170582
True	130.18057625898888
True	741.0391119752156
True	138.532183878304
True	378.87347341963687
True	68.15310070296832
True	617.6697216898112
True	600.0189355814289
True	233.77046817686752
True	443.8260225156267
True	164.14016154483411
True	166.01603647881316
True	214.45361883141908
True	278.4074057271972
True	360.1946426091458
True	125.85000883148132
True	197.41601074352224
True	29.000368860509155
True	883.9485237263052
True	319.4718965143892
True	10.198205948310724
True	370.6178857185841
True	160.48462536035564
True	615.5294404144372
True	368.6594471551677
True	581.896812692309
True	539.6150926211632
True	498.0026112727373
True	775.4688124497441
True	231.9570135170769
True	582.0546135513625
True	162.29674859900592
True	526.7288811249242
True	357.28429071194745
True	383.256008196689
True	128.9226328194096
True	133.33466817263837
True	107.5335019157874
True	65.69901681835142
True	699.3063927190118
True	181.2586322622194
True	44.254618454212086
True	0.0
True	546.6723929171818
True	110.7444384935188
True	22.42383814729271
True	39.22088158523584
True	113.34522457805636
True	546.6492729241071
True	184.73327653552647
True	103.94838748283291
True	34.19718529317333
True	156.70320951246703
True	939.9294438691664
True	53.17051983860232
True	219.33697610294607
True	701.4909308890698
True	314.99323190137983
True	436.8983951974538
True	479.54744643756686
True	510.1255607459365
True	617.1479960021292
True	923.2095175533444
True	266.75811850969745
True	1055.014444602736
True	913.7773010269184
True	599.0249060611762
True	343.91877675068554
True	853.0491390852187
True	9.582654954690453
True	35.185596392630075
True	278.6758366812638
True	43.048828494680016
True	197.7149765153287
True	739.1059372462668
True	220.25972574933704
True	740.7321959729165
True	778.8143608330563
True	123.2382950423771
True	348.4858701256424
True	595.5543219695138
True	25.961255165066813
True	139.96438224811166
True	437.14798044473474
True	297.5928809639086
True	202.4118663951062
True	116.443808523171
True	380.519228053911
True	23.223541992252358
True	365.3296422348605
True	353.2798614193537
True	1029.2733443687584
True	362.36742313411264
True	28.037215594384573
True	440.6072506927763
True	435.1786926009727
True	234.95649949682377
True	30.06551997691724
True	760.5134814405297
True	435.6268352427208
True	185.4648531651662
True	12.88595101858056
True	1209.9848218107486
True	167.1690737595788
True	27.38938940659821
True	296.6457114281544
True	275.4452166830968
True	117.62857350215086
True	288.5260696576296
True	44.14294709324586
True	325.51978736733565
True	299.15544872060445
True	307.2219292717223
True	32.13772597618591
True	47.19240363412757
True	1020.2578485381606
True	23.787621623361677
True	13.843664004922235
True	186.15143564892392
True	663.9605168163188
True	8.779258830962645
True	195.3678469689974
True	169.6475759700336
True	514.6701138734846
True	378.08618180219247
True	738.8490611789792
True	321.7334070276238
True	477.36124047596064
True	445.0672060233669
True	507.7364531227866
True	106.80357116269424
True	1263.5892690452938
True	855.4453899129832
True	304.9562546192888
True	523.5450531853297
True	107.585219711835
True	557.4823757231939
True	446.2477795236194
True	161.9288220023167
True	77.12384103525606
True	356.35250616601166
True	174.32204193225667
True	32.73585690740881
True	603.9091459172412
True	381.7732319491596
True	70.24126254835762
True	27.71476126421956
True	669.4985803667033
True	476.3816435526667
True	73.77795980991961
True	20.698942497726826
True	324.25589652071426
True	339.51336659313495
True	703.5946138055066
True	553.0681274587262
True	556.0836132095028
True	787.5700075380669
True	9.867685000435989
True	57.71714502444465
True	38.55075099203312
True	60.11703443306632
True	495.4074152413105
True	584.1403339959645
True	81.17530682149784
True	109.12946591825906
True	193.2608533245144
True	75.54652003754639
True	184.3500496341865
True	210.7473133623484
True	276.207138519336
True	839.3580116568442
True	592.008222706593
True	282.96031188636323
True	193.5044286467049
True	286.99291258051784
True	242.4566777807725
True	747.9916565097247
True	321.2482097063628
True	168.78904988521023
True	899.7090304173186
True	360.50694222147786
True	483.78954741745935
True	149.35655070961195
True	109.74319437947568
True	62.76520050154123
True	206.38214039629716
True	978.7941982075145
True	497.5228745659528
True	117.36547757719666
True	357.6844647213611
True	105.03791458881204
True	673.2294063607156
True	4.804118259538325
True	690.2312334851313
True	33.45866607306293
True	909.7731438081124
True	868.3519096541655
True	216.5815529886509
True	30.60864037164862
True	85.73803296770292
True	461.5805280650877
True	224.371750972886
True	1.2942465350538583
True	81.71898869952487
True	1108.9109299636336
True	336.9509372209879
True	685.4556294682543
True	493.1076132672965
True	28.676070627434058
True	132.05202187274887
True	452.0176965028182
True	911.127455224023
True	819.4710949724941
True	439.9217339674939
True	348.4958249359229
True	16.313785414235177
True	79.44653521402937
True	755.6237581176838
True	476.32219920975206
True	380.6894297850966
True	879.2942782625803
True	24.836062972007056
True	207.2450657087506
True	857.3102133850451
True	219.5518086576454
True	8.79413992132642
True	498.1226553303101
True	102.48953777174368
True	639.9053596984562
True	53.342606481642406
True	262.3201798701818
True	895.6815222937323
True	893.6644413823151
True	273.81627978107514
True	446.7501784505973
True	114.5506437208764
True	587.2333722194164
True	258.9856935832484
True	189.9472391813219
True	834.855551001906
True	53.02416918429002
True	704.4221837462273
True	276.00072749007643
True	304.0548234331394
True	166.1709483753779
True	466.9579655453189
True	594.0624900930706
True	355.9959777687175
True	402.3118894980964
True	70.67131182125975
True	155.57596688935644
True	454.2525323949782
True	220.48051390045103
True	37.955948759434825
True	205.81809315776127
True	394.4726562582704
True	409.3049818071007
True	749.7490467672216
True	129.87102001033657
True	661.9436587770924
True	503.8141155468147
True	588.1810863312149
True	132.43424793113695
True	40.165439498323785
True	674.7305429097926
True	70.17824725660513
True	553.7940873165173
True	679.9897222083995
True	447.0121199815053
True	134.85056723914903
True	530.2117946165702
True	4.305860191475954
True	400.5804188411038
True	29.320137686505426
True	644.1429622008071
True	269.5220022064919
True	592.6980816621734
True	691.9548322464149
True	144.79675902287323
True	516.4974172585516
True	465.27596915732136
True	64.12374584572035
True	970.7242520527032
True	3.1416349078524206
True	29.690255988491906
True	634.2422980219412
True	676.3256170218013
True	136.8772320723642
True	410.2572500781615
True	122.4482779025463
True	71.58155273394976
True	451.9145271810536
True	41.12683562121774
True	502.9597636845391
True	13.594437534481743
True	850.4162484949537
True	534.9232805818526
True	690.539257157286
True	99.9227837816874
True	352.7670255301736
True	974.7461271906176
True	879.4871889215345
True	137.52102084320163
True	564.5526247414679
True	439.1951791919486
True	253.79177081132417
True	257.7729344509374
True	5.659842968976926
True	312.8201657634545
True	10.51897305214564
True	366.6424698536954
True	73.61754677186252
True	423.5680874764871
True	639.9572886316081
True	119.39291297083804
True	230.2769403083572
True	643.1383510115521
True	683.538329646703
True	297.46018920391674
True	139.27970807421525
True	167.88052406810877
True	469.71485096407736
True	87.3349488473345
True	9.095911956771308
True	487.2477544829249
True	560.7908415176639
True	18.8615142032036
True	136.32702707905858
True	858.7031549924689
True	496.2985679516724
True	267.36653258469306
True	32.865786603908404
True	471.892976685041
True	109.74170997406264
True	577.1396669312658
True	668.6658929114559
True	304.66377022022465
True	369.7400994701314
True	185.22665203849897
True	244.3467433872513
True	76.69893168485912
True	220.80046559065903
True	485.99772264188937
True	21.635623686854675
True	469.6120913472009
True	381.60755415590927
True	699.9514076524938
True	889.4532278082215
True	909.0038892749
True	151.8238163602736
True	404.8659346112429
True	70.72010558740308
True	189.3399955803683
True	315.33662353425325
True	10.192896968080468
True	805.7023837266967
True	22.878210173530977
True	397.4771364333351
True	264.5790551456799
True	655.1653475088715
True	205.526876465691
True	40.75364563831369
True	675.4596317978938
True	1070.16354776236
True	232.9332079155703
True	134.07462558390307
True	624.3760789746029
True	511.9967238276458
True	19.188644791981904
True	822.175936515421
True	111.8851693288666
True	44.98460208963265
True	314.13743890767665
True	364.32974072191365
True	403.88642001079126
True	252.0398303883025
True	20.36591301790375
True	23.20166679633377
True	859.6887673430527
True	203.32820190066832
True	103.22153960498257
True	825.9640159287296
True	650.7087452233433
True	661.580250078585
True	455.161636242703
True	151.16021599193525
True	32.67956843920439
True	92.22757998379186
True	432.29516549062697
True	229.24033928951127
True	459.6708617403807
True	140.624409538265
True	489.62928350821767
True	640.8955246635011
True	976.5657044865688
True	23.74223271587042
True	978.0821187764832
True	1087.4687220425783
True	456.1909951037003
True	84.49864153679984
True	797.0894385658435
True	637.9243191211457
True	656.891685944168
True	169.96716849968087
True	729.1617011111223
True	712.5152667093047
True	126.4826399396796
True	765.8816903918827
True	801.4739417776689
True	463.828341125125
True	226.45164056332263
True	66.90422314664644
True	310.3511854443519
True	337.2971133355528
True	457.9522612202144
True	448.6512930037565
True	192.48058278176455
True	312.7525064375711
True	2.477864784382927
True	13.596285441687623
True	103.20830617492132
True	132.25434047626965
True	355.2278338027917
True	349.65024537218164
True	112.1223130921422
True	17.64097687837548
True	216.34031842667224
True	842.6476363095177
True	459.468976249335
True	521.6785870130639
True	559.244231166993
True	809.422900976719
True	639.3709087031673
True	87.7765347200202
True	205.06473972714005
True	249.18734289555303
True	282.25522515606195
True	100.1828962766879
True	360.5555009994335
True	430.3731672688385
True	170.97370558097612
True	653.7478897513785
True	240.92366246656692
True	209.3510559353629
True	27.81883313535507
True	255.03741956599157
True	485.41831679818415
True	169.52994968697772
True	539.3184690131305
True	481.886758167218
True	246.91141402979991
True	103.86519294966538
True	44.04107312950184
True	400.0718245075522
True	796.4932746761464
True	174.02961733455615
True	1107.516843293645
True	1039.7511362521643
True	492.663017225459
True	100.06019141921414
True	126.96629181490307
True	667.8372359734295
True	8.209140634612883
True	224.3783308285331
True	135.22183481477975
True	118.82397900547964
True	327.1731461298579
True	624.9606662602903
True	38.25930304901906
True	121.1478464082252
True	954.299429965748
True	55.496489775838576
True	456.00522059000775
True	522.7988618990524
True	257.57218879979126
True	134.7835578266851
True	959.6616925808898
True	1207.6307193748332
True	513.7147644389597
True	658.4395472158695
True	209.0474240076765
True	152.74980787272747
True	319.1689465105404
True	260.201699991667
True	173.06301781673807
True	304.4070918025578
True	336.2034101278921
True	10.15188592299277
True	631.3406243103428
True	147.23722891430498
True	79.44349403323771
True	441.8198009080899
True	308.7901261284045
True	1233.6181287512115
True	359.7087052071059
True	972.3106196941692
True	9.883707328754888
True	275.3351117955343
True	221.47474690048324
True	154.49370222987062
True	469.6329326725104
True	195.99895722797865
True	416.4843903319274
True	329.92461415691105
True	110.39569027598324
True	361.7085707941356
True	1035.7461933015975
True	748.4363359385221
True	227.03367889091183
True	111.3805370546945
True	293.8896004991051
True	23.980883073721845
True	352.9384624847765
True	308.0941886595902
True	585.2321556407497
True	465.06914585679726
True	368.9094319775626
True	155.7174930837392
True	12.81763100389756
True	435.418076901208
True	281.148331252583
True	140.9233184414
True	291.8063644153837
True	428.6183103796309
True	798.832392276376
True	314.200759319298
True	779.1173941765526
True	396.8175859174551
True	382.7108842229651
True	1.971255494745049
True	1141.7626657673272
True	103.77366031103654
True	940.7553182727844
True	199.01187010881625
True	466.2159472641829
True	668.3320829716939
True	85.37993128064511
True	494.1650439445333
True	34.235257180996136
True	424.9884668284126
True	73.67886794263089
True	221.80581997837152
True	38.505792183617054
True	654.1932899963009
True	187.7180015968528
True	25.62550211626941
True	396.2954541499478
True	112.85481516828156
True	174.06836750665207
True	809.498100904049
True	265.8147982787676
True	151.63259676602192
True	361.3534952463272
True	525.9947089277599
True	343.71917159023064
True	495.4930687133573
True	622.3354210515845
True	165.65881329230822
True	7.716030506642055
True	69.45283661495463
True	443.19681204506304
True	93.345677805805
True	82.89733931176953
True	1063.5969792691178
True	26.53882329766031
True	328.2498051067498
True	316.57000589517264
True	457.9815333365044
True	674.1031544458804
True	181.01028433687196
True	650.0796512148777
True	317.89983106952167
True	345.54986085739176
True	269.5400140758284
True	218.9858106358908
True	363.5257930785347
True	457.0261903553426
True	402.2524681385428
True	598.4916975450116
True	137.0504417646644
True	82.19466679988135
True	38.76123560117097
True	285.53683555388136
True	653.584959681878
True	411.6547833680437
True	765.6504606152769
True	212.7202065953879
True	392.1411752700736
True	69.41352629148719
True	54.21820622811416
True	430.7064968142972
True	196.9469170510924
True	220.5282151906628
True	40.0806927944981
True	1099.973688016371
True	172.99535299056024
True	891.1125903734311
True	314.3388424619204
True	923.8376508767872
True	233.34114640633683
True	474.85047624051793
True	530.6875516910742
True	603.3259094213823
True	204.8643721383449
True	488.14795628554754
True	943.1198567294816
True	130.77195351949064
True	6.37582252611185
True	575.4897784222265
True	29.115952265427733
True	75.29110624606015
True	806.3554244329436
True	225.15001947803069
True	1003.8208484636712
True	677.2507423651591
True	396.9157735151837
True	280.43529267461645
True	489.16024664934713
True	341.6511053905306
True	186.4321504948913
True	653.2191340591725
True	723.7725648897972
True	207.84389205052128
True	88.63543454972199
True	534.1905905514025
True	129.47477200783703
True	381.9663468393821
True	344.5862438134791
True	68.10640506212306
True	376.1397161905289
True	414.3437532758216
True	371.7386444415535
True	416.9878778077227
True	440.0257392568286
True	625.3192048968956
True	58.50226116595356
True	448.2959600658537
True	326.55934138743913
True	651.4649632864596
True	220.77899444487693
True	103.34242746191369
True	42.6668578490637
True	542.7462723864907
True	633.1551142481694
True	190.9534331946676
True	408.78919359888863
True	351.53836571844
True	16.93450170953765
True	173.47078571914054
True	289.22727342672044
True	2.7175457403864405
True	893.5397852784776
True	79.62597581382141
True	99.88618481423448
True	113.16266384702892
True	353.70413563449864
True	36.86947666700179
True	458.580332062756
True	229.01348186296445
True	6.123749126870336
True	120.7492186978438
True	443.8506923034002
True	48.72368968292186
True	70.66645681113921
True	180.62497472850103
True	283.34282352712404
True	1021.579097516116
True	380.48296292439386
True	930.4105302608936
True	185.4052081166521
True	1041.6661628818442
True	760.6124604675019
True	646.2437348247881
True	415.1425241611949
True	389.22534166301614
True	75.1121035565024
True	67.62344033155243
True	78.96014849149849
True	174.8842252774988
True	471.7942561648736
True	1117.02808371261
True	180.49062253398785
True	355.4554399432523
True	441.30936013033113
True	558.4180569741078
True	606.0463135283197
True	275.16089246737283
True	451.4865023632771
True	680.2386715405423
True	95.09621382492575
True	727.599251791189
True	256.9429982527253
True	137.33898728531264
True	399.94224990433554
True	839.9700951351091
True	440.7456768519066
True	871.8857664963128
True	190.21225687857893
True	351.0860186311597
True	693.6054202356006
True	622.4462655465786
True	187.2133209715506
True	264.1082634879904
True	789.1200923131361
True	31.63337785657468
True	193.278233866122
True	499.4067701459209
True	689.8252019611763
True	106.98905942159338
True	37.6725311159892
True	166.78916726460645
True	716.5490941665655
True	304.2824780480545
True	544.0872711369303
True	356.55815559754217
True	298.77099893337675
True	451.3224678359588
True	476.9376467977799
True	72.92982402822281
True	385.8801853203845
True	747.6874523656592
True	0.0
True	292.4400415216912
True	251.22738851062024
True	974.4096415181212
True	154.06587629043423
True	647.0440388463142
True	639.6487549625028
True	110.68895739048604
True	216.49261112616043
True	124.47533890938033
True	11.887314280463944
True	293.9144200181736
True	375.9222933054136
True	1132.4249861341373
True	237.56544149210856
True	400.55538040586725
True	650.4368349765934
True	203.2230993161082
True	24.898487980727356
True	875.0565853900447
True	605.7516441912711
True	152.3235749404274
True	598.0520090369433
True	166.21459383298333
True	306.5762435365248
True	804.8256890029546
True	34.48052798317341
True	104.55422883469026
True	511.65504737900704
True	65.55495178063377
True	78.35078657563899
True	385.4905177245325
True	22.935239835094475
True	767.0542965495118
True	102.23044054738682
True	154.69680916081427
True	18.535566847468196
True	730.1088695233594
True	30.204025215831194
True	782.7203542052555
True	413.17854243270494
True	117.31506659658751
True	713.2903123666182
True	534.158878892736
True	582.1972628106574
True	46.5297153032316
True	360.7528882901533
True	6.290320208815851
True	96.91910093885129
True	378.6573967121434
True	49.16633515309723
True	115.3863422249916
True	304.51832940751746
True	185.37850482912188
True	101.45709761115432
True	647.9868713167518
True	21.7305169105981
True	1132.7994157046776
True	515.53250154096
True	303.4307553449716
True	487.3143724644101
True	126.11502915502346
True	773.4329006791581
True	1138.1082893883352
True	737.6238286474357
True	170.84477011858945
True	230.60437062719276
True	46.78791970103952
True	58.6707825330673
True	152.14475854674765
True	101.0902228931383
True	174.28350482572853
True	1163.6062049314146
True	303.4777546464204
True	359.3218932964384
True	727.0139609493093
True	16.84150875487521
True	14.14862724115404
True	562.7979188050717
True	5.917033393462864
True	109.70300348326326
True	693.1236602495155
True	176.51459170755805
True	653.1257830165893
True	810.7689144407038
True	152.16410565689176
True	877.1205477609697
True	2.5062500320580225
True	442.9498590107096
True	1047.1001816939297
True	27.77956646271139
True	238.28919137082516
True	147.56684920340842
True	986.0010224309548
True	231.77415455534737
True	474.1421669176141
True	122.24540358318978
True	524.9330802406474
True	150.3499380872126
True	101.63867705084988
True	384.7263165907438
True	68.0516649241481
True	54.575638002223
True	1071.569053950976
True	272.842122732648
True	161.08531670964078
True	368.613334702666
True	400.2721248056378
True	214.4167669440857
True	167.9864602995498
True	378.1047538737956
True	36.03637380180312
True	493.2441872289591
True	1129.266119630636
True	116.39777716826153
True	473.35864643964106
True	323.0858117227121
True	27.776975111209143
True	421.4530632228044
True	106.57378481823432
True	604.0733145298327
True	206.7875288714284
True	420.4169051724985
True	20.56070550063925
True	438.0694061777735
True	107.79244747544442
True	350.2974660921746
True	32.939630170401145
True	176.24030962186413
True	245.34109873860203
True	758.4272732775814
True	59.94115678375941
True	141.1201041609867
True	236.9585723601032
True	141.0552530614692
True	658.5592569734343
True	553.8122984620757
True	759.6315482910505
True	391.9825010435414
True	530.3229730429555
True	426.37104644963335
True	693.4826297054569
True	68.40994206102793
True	462.0081504181651
True	423.9895785614378
True	49.64139478645922
True	86.61085900590164
True	133.0815153854638
True	83.39560990251739
True	327.22810230341105
True	833.4600674773101
True	334.8423135661723
True	1063.990201099029
True	308.4355575462128
True	901.6770413810774
True	152.4411747010837
True	545.6954084729052
True	631.6199496037607
True	712.7586309931643
True	441.693726861218
True	66.00058011529902
True	288.8788545909179
True	41.303220364519504
True	165.88104945737803
True	172.32845835813498
True	1126.0946063689023
True	228.0139055916281
True	555.0043971344693
True	553.6950078919225
True	558.8891494453761
True	899.4516956048863
True	590.7457125025104
True	633.7560301600968
True	950.1672312108064
True	132.8707139726427
True	310.9643347803172
True	265.4719208738002
True	329.9314030876903
True	87.42150571197925
True	393.8849473620185
True	3.3109442293417333
True	320.22554233195694
True	264.20518183422627
True	598.7522652218322
True	292.4762645212745
True	372.1833004061933
True	9.534241599665142
True	62.40313837872639
True	550.3496878258434
True	30.70186972914808
True	144.74511535182808
True	65.769748278983
True	151.70346589339312
True	244.3807118227053
True	71.34025450707912
True	382.9434379769999
True	267.1174453566616
True	106.85690327945524
True	337.05992542021653
True	60.81015747046016
True	590.1396777857702
True	852.3178836405464
True	282.48248052082505
True	1171.3638726391446
True	114.5810119802688
True	314.0492315167534
True	1043.0074231690237
True	90.88515101279285
True	296.620745218307
True	8.610275357523621
True	393.7820913847016
True	454.24255454987593
True	160.3206989941673
True	613.4217504519717
True	893.9075393929788
True	160.2746381143765
True	79.02784972076827
True	323.19090121512545
True	552.1751719340493
True	629.0476021727511
True	1218.019338024838
True	25.77321319017333
True	947.230078162738
True	135.2660339375635
True	625.9888460115841
True	117.8469064604729
True	125.29144642813962
True	179.54537660154776
True	163.5529380513321
True	755.7036769349097
True	209.98044962670528
True	227.9293812727473
True	67.28916028964068
True	511.5967871670854
True	455.18034096603554
True	180.79909256505297
True	231.4867450502736
True	17.04714164920407
True	425.7894713446642
True	211.0436933813426
True	299.9149584766032
True	110.38784315499107
True	698.3093999130438
True	421.53880251854616
True	260.9990804451713
True	635.5613829179258
True	518.6032174870787
True	455.26610131882455
True	136.95225255843636
True	519.7101982584379
True	426.0225701825994
True	2.594128892320135
True	191.6583251981598
True	96.51156740475116
True	233.3362844655266
True	2.735616337634646
True	119.37044504753412
True	362.89020297688137
True	6.217764034727202
True	864.1095768234708
True	167.18190110346026
True	720.3544542008655
True	790.2982628391208
True	165.3788945005382
True	220.8191316295833
True	500.4150574790365
True	875.8094266481501
True	48.42092942191028
True	40.87680452090292
True	137.60810636042706
True	632.4367847663555
True	720.521221320839
True	177.5538894187316
True	597.3108608172264
True	579.3200886424567
True	865.4811806510667
True	408.69754918464565
True	182.98482469659945
True	864.5829467394783
True	207.83327516575636
True	149.62827948839453
True	329.23440970552844
True	226.4920337744632
True	210.4759177102545
True	612.3966565973353
True	252.08257023173303
True	189.87672885607836
True	443.4206350047658
True	470.6501950221559
True	67.613838738683
True	286.76912440939185
True	80.7166552008482
True	347.0440003985239
True	358.9107434732247
True	258.90552380990505
True	180.7279085422671
True	393.9991252609783
True	634.278247998759
True	773.4693847076085
True	294.41992451134087
True	736.6743927752045
True	66.2254194842669
True	871.5644532251323
True	342.6467044394306
True	12.41795051189612
True	610.0858987246474
True	705.9650325693319
True	257.37702381170243
True	170.43734574415257
True	48.9626559577076
True	395.2452209312319
True	76.85568612018305
True	14.720607762124365
True	899.1220628152743
True	370.200861291025
True	173.1940712384823
True	988.5868943443696
True	10.881046784195654
True	806.4983476738046
True	31.884798353001724
True	664.7480287070105
True	55.53152804902024
True	739.1083293047441
True	420.6161651709567
True	199.0408525799055
True	432.7228085557821
True	208.79391627432247
True	300.03488425771576
True	221.94380383414108
True	410.7884239745598
True	10.34801661703614
True	328.2971054286947
True	112.24417501824335
True	12.603572525751256
True	468.7385857294252
True	729.7731779616627
True	276.08361781693867
True	77.1237314539323
True	326.698176154454
True	80.13953303137558
True	182.64942339397325
True	180.42264924247024
True	388.4761170741619
True	45.404674767706055
True	140.53817496330433
True	372.8535506944844
True	867.1128131610654
True	110.40711260746852
True	208.96923455700937
True	417.3590526458837
True	17.391113875588985
True	433.22302010996384
True	511.2859255806637
True	90.5438369442974
True	396.32187736216906
True	358.5407863362292
True	416.8456070697388
True	591.8997622866041
True	1067.4238286392329
True	950.37753361403
True	52.66776638719982
True	1056.6256985910811
True	107.80298509758848
True	115.68705604540769
True	104.22311473918376
True	494.2013751739615
True	368.6633808393188
True	578.8255494172736
True	257.96144552539425
True	166.78160667075878
True	399.7968844823099
True	16.359523699405855
True	453.67584331422114
True	384.5032344685312
True	153.71789665011903
True	90.95863662673985
True	504.4548111538406
True	989.5360331630072
True	203.0809798387382
True	70.34623945424993
True	421.2732379452792
True	370.3808997300428
True	468.840341497417
True	312.205860632484
True	4.8483312878078095
True	526.1674310582245
True	509.3563422191216
True	506.25768204581135
True	191.70640776613664
True	103.74136725281716
True	20.84436617999205
True	378.8611154001688
True	106.13458639457365
True	7.374765603878975
True	30.96737992752109
True	330.9226170564185
True	643.9113411745507
True	139.06368175715758
True	94.70152528188666
True	20.351673780435785
True	409.86477709755695
True	367.15062031225233
True	766.9688545882756
True	310.089900371438
True	549.371965083998
True	523.2550158314147
True	525.2622980404999
True	299.13827244973174
True	547.4427958100038
True	106.92994495472762
True	588.7688047867811
True	6.188299369004455
True	361.4133258822255
True	460.6064014750375
True	945.6688282063616
True	346.7338115396616
True	782.1752214357564
True	1003.6089212255232
True	183.87571073363904
True	34.67024910716603
True	354.4785087061144
True	377.740573946325
True	582.9515427624178
True	249.1555199228901
True	30.01431450111064
True	596.203820665014
True	121.25620972303768
True	1096.4119535726943
True	309.7496428764159
True	469.2518559912343
True	120.80457292790268
True	800.774804122006
True	141.63201167137112
True	838.7737121705809
True	550.9295059785088
True	188.13875738049225
True	113.61819181307548
True	66.98589590615283
True	566.5533369140493
True	899.8735236225209
True	412.9963410690613
True	540.9455215883543
True	140.27071446731756
True	628.9256234837065
True	483.5234847306963
True	807.5498031058362
True	311.13674250559205
True	566.7605170327967
True	116.31759455607693
True	24.269954245393045
True	418.78911459632457
True	164.95375827544672
True	107.01510519150008
True	374.27726447095296
True	1116.230070231083
True	268.8868123422467
True	556.4458373298997
True	10.932310022870997
True	72.36997286334798
True	326.0680966263589
True	793.6796615271306
True	452.305441176997
True	500.1412301037012
True	713.1663643035355
True	68.42330064888999
True	723.5855530757441
True	46.90821660146184
True	105.40363853873166
True	187.89197313334245
True	85.74518943068757
True	27.56017847373659
True	303.18686720157643
True	469.502918330235
True	900.388541161634
True	865.9042032367056
True	6.230509203472834
True	282.601983046414
True	472.1182029843956
True	127.25011966892424
True	240.1855441306027
True	327.9109929504267
True	1307.423905919875
True	442.264469477122
True	21.804467466826196
True	184.09987974301183
True	727.2476339730074
True	34.11562500879972
True	170.6278280426482
True	570.4119654028007
True	71.31194371647767
True	881.1571584396568
True	318.14799293664544
True	660.8352451132544
True	76.5271269728229
True	668.6541891146954
True	582.0944467584799
True	871.3028805136427
True	249.4420339496349
True	504.4226494965863
True	863.458063144265
True	893.5064980332494
True	222.30900866782528
True	767.7330313453613
True	215.74737787574745
True	454.99901091146296
True	379.6570027179935
True	498.840835708332
True	486.8207883509601
True	326.70314572824793
True	360.09417534153664
True	110.51621905509798
True	342.5903702247145
True	1171.078379851897
True	321.1996670817939
True	149.2789080731418
True	290.445555181023
True	736.7596286894172
True	655.3851927511049
True	405.59977813068014
True	119.3264204595947
True	327.0769375421344
True	33.82789688724725
True	177.55439362704487
True	93.31072516488244
True	90.88179061108102
True	560.140571605063
True	139.41881130952834
True	135.27237590280416
True	109.34253634321024
True	89.34490713495228
True	452.5550389315387
True	403.8011534337551
True	1010.9998832471452
True	550.168967290522
True	834.0574656276814
True	266.7706039459174
True	296.50244718627494
True	553.9137472687403
True	194.80287685639155
True	753.836438164327
True	237.6052450725737
True	362.8235268954968
True	68.1635066526632
True	114.44271243237772
True	263.1645494804825
True	116.81924961575902
True	488.11596356644606
True	32.29762007580999
True	562.381554242865
True	1009.8757708435404
True	746.8324121064192
True	1.1577846402705785
True	66.73982734831428
True	481.832595834978
True	445.0107969394772
True	70.10839548519412
True	125.18246021613346
True	304.88850144982337
True	74.4811432280779
True	53.40840317300986
True	732.9340780180409
True	655.1508246034472
True	158.46355773448974
True	161.05467174605624
True	540.7401171676211
True	53.855526709267416
True	23.15790674441184
True	563.3526640344461
True	448.2416762938037
True	1121.4264120779928
True	43.760861180364536
True	458.6622843005404
True	865.7575206086011
True	828.810916968314
True	269.83875423835576
True	759.1155764911437
True	410.9300938671214
True	40.810562639814144
True	98.1899414512087
True	709.1998861733886
True	72.63028812454264
True	140.74187154438388
True	913.544346220704
True	190.40123905140004
True	275.1884697311414
True	105.19293886737483
True	651.5832923930571
True	596.4286082262
True	211.23489370164305
True	436.3907942348941
True	40.38893400726241
True	280.5286062325278
True	591.3672799357382
True	648.7420307583762
True	316.8901758219057
True	75.52652906840808
True	921.344314133574
True	1069.5185367475442
True	550.4708543087936
True	64.52203330172468
True	30.08557176660031
True	93.07218602048184
True	109.51840505269308
True	101.30674714483392
True	838.371337041624
True	1192.3281771211637
True	727.5663412305659
True	330.02250829401527
True	9.042476904541688
True	22.01207542509451
True	338.40564752250776
True	480.8299528610012
True	45.51629776279592
True	548.8177922347559
True	425.7482345043116
True	399.9772066001466
True	81.67015090287275
True	197.7788964798407
True	263.0194249086911
True	138.5472382026264
True	390.3843149030415
True	43.80945595349851
True	177.73146123060226
True	1188.9447923500488
True	7.062936309685626
True	29.03942567066716
True	573.7125817115776
True	367.16798955007
True	793.7734681902226
True	152.66991751705615
True	778.7945069223505
True	581.5872094208494
True	281.00602825653255
True	424.6022631817253
True	342.0177441842809
True	294.6070066953899
True	269.0918859862842
True	400.4487938755515
True	503.501977601521
True	520.587458773746
True	108.34257590069558
True	370.07317164525807
True	8.90732173854902
True	195.8813871006687
True	223.94036248986
True	864.2110400537919
True	615.699570512834
True	29.59553692878938
True	707.072601012109
True	851.1929230712335
True	102.983204882399
True	349.46981568324924
True	841.9031948896815
True	215.98538444394148
True	160.90885274439262
True	529.4148601574145
True	560.5602915439575
True	1109.746580323873
True	145.72651709314027
True	157.51315069779628
True	253.0560060425634
True	327.1566035544514
True	422.07678665051344
True	410.78046144134936
True	323.5653616999466
True	446.2683479543912
True	496.5411844050109
True	212.16593606456837
True	1479.9591295606438
True	259.6309645333583
True	397.653826723333
True	53.08463593381529
True	777.8584603990672
True	243.1932857451673
True	959.757445316674
True	566.6946115743688
True	317.3879137579271
True	765.5090709987754
True	252.74631320311255
True	206.97241482580912
True	248.98939927339305
True	221.96114165672304
True	132.57311707046125
True	245.77956174271813
True	725.7565929828967
True	511.11859950913095
True	201.28510324849148
True	1131.3762181565385
True	120.64007073022788
True	261.93117566303226
True	74.36543691495702
True	313.62690123222416
True	400.65810197247686
True	94.38404781265896
True	215.99768754085216
True	74.65462647973725
True	722.8139714516412
True	361.2195945721961
True	222.86828114628784
True	716.7118210598652
True	888.9811040296487
True	827.3699920799357
True	843.5427114766511
True	354.5997506204393
True	1.2017168486452705
True	249.30562211165108
True	50.0605389335801
True	380.1397166785094
True	53.74173642248626
True	350.165933066254
True	869.5488687903784
True	990.8519249549148
True	378.3904178472493
True	21.753877652493365
True	537.0701929190045
True	509.32058293573897
True	202.9544922101934
True	219.9603857167633
True	287.5516267987928
True	22.81291756826469
True	133.29302049162337
True	940.3239740390446
True	66.15037954359381
True	476.4052947212518
True	779.8964676132832
True	103.1799299194738
True	259.8843163490688
True	113.59206437622808
True	14.47838104806826
True	1.3377449358479467
True	118.60484581519944
True	993.3345933575648
True	505.62782225218257
True	66.90066552770473
True	792.0760606339396
True	339.1043191171811
True	1.246064482923422
True	435.2844494227981
True	184.44322538853228
True	498.0434169232721
True	86.56308777372851
True	330.73020462376206
True	388.8580307938378
True	174.36947704768622
True	206.3422651761403
True	129.75924088866793
True	176.03613270980418
True	933.0598532378024
True	14.820849127549392
True	510.54381654337857
True	508.0367394197624
True	425.0388850779494
True	220.67649272368809
True	241.5293566762474
True	163.42334675111942
True	47.01254622766838
True	475.2900803914344
True	147.75130581610404
True	801.8253464952264
True	850.9230013471305
True	249.2409204306482
True	300.1429940983282
True	512.1014789082487
True	41.254621735475205
True	85.80959073446215
True	759.4484322960943
True	1065.203985139403
True	113.110717724885
True	723.3413494538958
True	149.0621874997902
True	926.6100381569248
True	668.5539891397102
True	106.85190728186444
True	277.6251016372655
True	592.1460784373618
True	272.1868803107134
True	43.709319474050176
True	566.6632170848892
True	477.8814041003378
True	4.766898275798684
True	484.36338205896845
True	68.54040397075613
True	171.66199466589987
True	231.15800323432404
True	337.0090009067693
True	73.31961090342334
True	217.7158113941729
True	361.3130443079767
True	443.16948374496417
True	942.6567365912964
True	46.5050190039957
True	930.5088190644918
True	1010.2177657955716
True	133.19443873574593
True	73.59374587746981
True	993.3950417869067
True	36.35267351033632
True	225.16111923314944
True	86.26085128445453
True	218.50153324295871
True	374.1625674798569
True	969.2830444192836
True	92.9723829524058
True	73.652627895484
True	644.4556765039972
True	277.42297943192216
True	729.8025055541502
True	55.26967049067534
True	478.3449051781835
True	390.6217525634239
True	692.7483462188483
True	49.7164088962932
True	109.83179435461324
True	27.900756803476927
True	273.8826980166112
True	43.53119586897016
True	353.5473648517307
True	2.873211885063786
True	1177.1897956994312
True	102.24918238551052
True	132.24836198297123
True	352.28387055477447
True	729.3705106951792
True	669.3030647545842
True	1014.6128471191636
True	474.28016682249216
True	415.1390937287052
True	142.72580565200207
True	424.5350432718431
True	822.5978074003734
True	421.5708015202608
True	948.0850750896842
True	86.73638816934113
True	435.5230583057125
True	184.96142141316045
True	281.2020825799917
True	730.6809776122773
True	160.8294223989061
True	130.98364653694816
True	64.0414394197121
True	897.9292607220997
True	767.1187088861204
True	80.66570645998839
True	421.4053345415844
True	728.7878139145862
True	420.2025134147149
True	58.025436117337485
True	318.5843737152059
True	782.986116218359
True	30.09245634734569
True	366.00991695137344
True	163.32534532901792
True	264.3397909951555
True	33.33207779423104
True	213.25927184731972
True	800.1526326941113
True	646.4212578029228
True	55.66685738946284
True	296.8582728762236
True	905.8009868172342
True	17.783631430198145
True	313.58136348701265
True	296.40009232506844
True	439.4113999406848
True	203.12136003838287
True	597.3814337614605
True	50.18701345581629
True	933.4421209494768
True	874.9589078212093
True	48.624129432936165
True	405.8340362835379
True	711.3873954485819
True	900.691343018626
True	279.7305753479429
True	623.852514208188
True	128.3011770719061
True	183.77813750426756
True	131.33246445513245
True	134.34010256408817
True	202.04309360380864
True	944.8756151419224
True	817.4815782861392
True	980.183780002771
True	20.088287195323705
True	28.30129096613876
True	362.33836449911104
True	13.458476532410009
True	654.6318498200997
True	1111.8805155641064
True	259.794693994079
True	210.60273751622827
True	85.63295359537133
True	208.9965594134674
True	128.06099911792785
True	42.42750958709463
True	130.61166241505137
True	88.80716900882649
True	243.2903624210039
True	542.4071294169082
True	164.03577702792006
True	30.810039764517896
True	56.11470616898937
True	442.6401849890976
True	266.0354747070098
True	578.0247459054857
True	21.610611821386332
True	116.04103414998252
True	669.3702244553017
True	266.5220312795036
True	465.8493447845954
True	661.639507817952
True	102.05218487442704
True	112.17310659437892
True	77.42493697004565
True	25.86085842913305
True	110.69678244134056
True	88.44241609698933
True	98.34058470831684
True	154.82008200674696
True	229.77577433651035
True	812.2036441730802
True	289.13295825834115
True	951.4065565095722
True	161.35226434803843
True	187.8177247437285
True	810.8530843336875
True	310.3265566781945
True	585.3631634555625
True	249.98906949666335
True	364.428502248744
True	454.8015744048705
True	556.5138227625698
True	642.3684010305486
True	374.221293196337
True	34.04963190124631
True	552.5205116749213
True	614.4024483826363
True	21.03952894360004
True	12.105264697302095
True	263.19991895731937
True	409.2510625994906
True	438.3548664165206
True	70.8749781964952
True	621.5084614594805
True	947.3440582295428
True	236.97507848101364
True	892.757447688314
True	271.0029217084798
True	104.97617129567296
True	273.60736181946623
True	677.44105728584
True	39.808091237214974
True	578.8433708912088
True	1290.0086490288802
True	1020.1748367198376
True	901.95955681026
True	222.4062987548968
True	90.7704398779532
True	187.5219066381574
True	816.2463783823889
True	147.92308265331897
True	1060.5991386770695
True	859.5009548166029
True	38.12166262008506
True	87.06621080107352
True	422.49149195658936
True	413.048629846376
True	197.8425429567447
True	518.585698261794
True	675.0288852099836
True	123.66133323251412
True	277.7381297396776
True	1033.6326156562527
True	51.17333996703331
True	693.716046659633
True	549.7697029592422
True	41.55974361448408
True	846.5331238263581
True	378.0023784997916
True	573.466066034516
True	110.50303837994754
True	262.1402763069776
True	211.12074965044857
True	25.95848870788217
True	129.81989769452755
True	722.5353311145626
True	137.17684197442227
True	357.6758743742856
True	63.94652181285437
True	631.9921092830007
True	597.3001284025574
True	238.7533227348352
True	470.4855003255669
True	165.11371904301015
True	170.2604849772919
True	213.7991400470845
True	270.352462612622
True	336.8990963109521
True	132.65119300145153
True	182.89875162705428
True	26.832849002639342
True	864.1289036355413
True	316.8733772057339
True	10.273449505532884
True	362.69647000198927
True	170.0091723841447
True	630.7390069638965
True	365.0541523474
True	581.4764282666523
True	500.0136368340632
True	485.5039382645649
True	795.3159097200004
True	240.5299852894217
True	573.5044826820035
True	162.82066674288916
True	536.6487100437931
True	349.8046760365536
True	376.8963694306941
True	128.04590722520942
True	138.85313814096833
True	108.45410573505195
True	68.58283430213446
True	732.5542612057292
True	177.98706187249334
True	47.90785613094528
True	0.0
True	548.2995987318881
True	111.2498448156001
True	21.9505316973114
True	42.1837358920628
True	117.1349867926246
True	537.6896449357555
True	180.61694632451025
True	106.42902477818448
True	35.21480900676002
True	158.8625051349525
True	904.4370761569382
True	49.93851639839159
True	237.65493611064505
True	743.2435858317816
True	317.63125493530805
True	459.6590858877181
True	489.7661739063618
True	516.0908894196963
True	586.859156179061
True	917.3115911185572
True	272.6618855804579
True	1050.8520403647397
True	915.397134653618
True	612.2691784745039
True	342.38011227607484
True	833.8570588328191
True	10.854749909617569
True	33.19703810006378
True	296.0557359535651
True	39.92279371742331
True	197.3661140622495
True	736.3579651556963
True	218.7448724272335
True	749.60459100355
True	775.0838401096735
True	122.03712680680802
True	362.9891706154517
True	568.8473114159883
True	24.47988251937585
True	131.84041033147508
True	444.1200535806989
True	302.5646341819803
True	202.8983681910336
True	116.24476833722842
True	396.1901203539864
True	20.961472625118777
True	383.0302632916141
True	362.0926141505164
True	1000.2058849131856
True	373.8235970157697
True	29.73090737112182
True	429.767116910206
True	452.90486172372886
True	244.3100050894595
True	30.76881854412629
True	770.4563701192677
True	435.1742488423694
True	184.82337504605508
True	13.515076005686002
True	1211.4702969049572
True	164.9654399192301
True	28.127325997323364
True	314.3951580392214
True	273.95187527404875
True	116.66071907162129
True	293.15883785162225
True	47.19012603606214
True	336.81945427971846
True	284.5904203047457
True	312.98273388116684
True	30.766693826714512
True	48.29762969735111
True	1051.4166631444584
True	23.877142380954336
True	12.78785181701432
True	174.181843385754
True	626.4476173456701
True	7.960367858687528
True	204.4997917179544
True	172.60185145599266
True	515.4060734064097
True	359.5763097775801
True	751.7661705006051
True	331.6247814187175
True	485.5972641094682
True	442.76699649485664
True	503.2704883838239
True	103.0939668427114
True	1259.1653202576886
True	946.949270284923
True	286.5314050858877
True	529.3003313231326
True	104.12701420650086
True	551.7286162464263
True	454.202080105373
True	152.62347154392475
True	77.17745671115036
True	349.1373247181441
True	158.78136623173876
True	31.05036467142451
True	616.4985396822123
True	379.9671538756506
True	72.51500767561811
True	33.03610496481314
True	636.4225454504236
True	495.8865905644017
True	73.7349791802745
True	21.442308764377763
True	320.58877407947733
True	315.1743885194695
True	715.7537749808706
True	551.5600513844545
True	559.9845041512606
True	792.5385432901234
True	8.745254130355613
True	56.84739983163054
True	37.55785619248499
True	60.56091226198358
True	500.7628623642392
True	582.0368913212683
True	83.08118421056544
True	110.76615236908415
True	202.058331295409
True	72.49223682928206
True	179.0225517634723
True	206.64818574241997
True	276.1700113208501
True	815.4744900930689
True	604.4792096143923
True	287.1667414895277
True	193.44349824456404
True	280.7932055875759
True	252.9507285341398
True	772.6059759231688
True	316.6743330538319
True	165.19777814139428
True	885.5584179505265
True	356.5545988885815
True	463.2006927722886
True	156.69252170685672
True	120.79514908244468
True	61.4529358732581
True	222.4219434751104
True	971.8876690651704
True	511.99709756384976
True	119.94876973303312
True	363.65394082797167
True	100.50697953711467
True	674.0258666877052
True	4.376062408210142
True	695.1272210471195
True	37.06323358871435
True	955.2811462155504
True	832.2952772326761
True	212.99483292323603
True	28.75646384305117
True	87.61924475626203
True	458.18926930734864
True	223.33742922724537
True	1.3288886437998604
True	81.1560992755757
True	1082.6583647418038
True	336.21322053061374
True	653.0840942959684
True	505.115265561651
True	32.15278065236055
True	136.57264017993438
True	455.087417081388
True	933.3899778574114
True	820.8374879682817
True	412.4260670388496
True	347.272440188505
True	16.935641189401167
True	78.78598844187215
True	760.7973239143392
True	463.83006298193584
True	388.2662876210195
True	899.3977935562106
True	25.864455793318943
True	225.55046867093523
True	916.3952609351091
True	245.84699690736812
True	7.73907209293776
True	502.05138352962456
True	103.0256224641482
True	641.7506512149182
True	54.226827196283175
True	262.56021650605163
True	888.2131899209272
True	915.9702537954798
True	275.3930930641129
True	434.6392300623704
True	119.3854024590581
True	603.2036419843716
True	256.5260771912332
True	185.6409803648025
True	859.162854541238
True	54.39197985217405
True	738.0865836896422
True	277.8782255769953
True	304.51208680919626
True	170.21396095223233
True	500.7149434365128
True	572.5684827094639
True	374.239348629133
True	399.8264970504096
True	68.47558635506465
True	157.4520033259602
True	455.8405842196573
True	220.65028870343644
True	38.51512245135742
True	205.91631432820773
True	377.6723958513445
True	387.3593262486138
True	744.4021480565865
True	134.69067586411165
True	664.5439676004318
True	516.4611592889489
True	582.0194928622608
True	135.6970919581638
True	38.49238747911882
True	672.250824390609
True	70.01175596793433
True	556.8731721055943
True	685.7488024191719
True	461.0831413530697
True	138.99500925556413
True	542.5764319783073
True	3.754067769773477
True	393.5459588383686
True	33.46490001958124
True	612.2537927540336
True	267.20169547621555
True	570.3410828867376
True	692.7329992658897
True	142.55768371233358
True	556.6665348248446
True	501.2098003648748
True	63.2198070149184
True	979.7037864296434
True	2.2522273914002438
True	28.133986224833624
True	632.3705874458633
True	668.7855754625473
True	129.51702130620365
True	389.8461967250225
True	122.16331123333194
True	76.18340737033972
True	465.14711420017295
True	43.06174370889752
True	515.6900798740179
True	12.62696747752234
True	833.0922442414457
True	545.7076433766118
True	624.9740873774588
True	101.75487433665428
True	366.3741140426998
True	985.6582395360884
True	855.7342219354884
True	143.08320044292208
True	532.0867517828516
True	450.3342586281852
True	256.1221653931379
True	257.7179278915312
True	5.3198137277158
True	321.765308426903
True	12.679831314828238
True	363.785646990417
True	79.1228782024811
True	399.4760766288141
True	655.4393596956646
True	124.48341999719116
True	222.46528506608112
True	639.8938972833012
True	678.5855348380014
True	289.2687402256739
True	140.53263905706984
True	157.73045970489613
True	481.3021948344981
True	84.89418147082408
True	11.036925002884912
True	522.330848567688
True	563.116929933808
True	18.875088433400272
True	141.92023860105402
True	843.3744659711622
True	474.88202742733847
True	269.2858400501383
True	33.58376000546592
True	479.4533329241031
True	118.73321593956815
True	581.3402118513379
True	672.6427027717838
True	299.1182625357343
True	377.7598548992894
True	188.35667361451425
True	238.2705609714176
True	72.00202448171402
True	211.40077847007532
True	505.7093589187335
True	18.922268264228837
True	454.2339542556935
True	366.0607558555676
True	702.2403400033417
True	889.7844760054087
True	879.6273823902891
True	161.98443088551332
True	400.8635140503272
True	75.45030467751258
True	191.44218714932964
True	321.8500366427925
True	10.07448232705338
True	814.4185262947306
True	22.84295348973649
True	407.1997504609659
True	266.66167355717124
True	649.0456155386664
True	211.5009957297155
True	39.4946116875856
True	661.5056589072318
True	1092.9805611930085
True	225.5656658503785
True	135.37067426447132
True	624.0045940579452
True	510.1959716353759
True	17.96871137008294
True	831.1297960974715
True	110.65993462024797
True	43.12904004833014
True	318.66809192022566
True	355.38507724856186
True	399.8870684307577
True	274.0190559663805
True	20.27161869048932
True	23.9392674094231
True	825.1495538168466
True	200.5348705438921
True	115.02158358024045
True	813.1430874337722
True	660.1419929429732
True	643.1001681202514
True	450.4178928585304
True	156.1382226591173
True	32.10977614259186
True	99.8119579233732
True	441.8771021743559
True	228.54020262973376
True	486.7742334446001
True	142.44367793795806
True	500.0195198927989
True	651.6123777479479
True	982.3074494264072
True	23.633451431745662
True	984.1712380178244
True	1077.2717148588345
True	485.1104088872709
True	85.1102543044931
True	799.138677682728
True	649.3708292951592
True	666.2166309574077
True	173.7954720450774
True	746.1329671338257
True	717.4574366979456
True	119.59192958519483
True	782.2904781472658
True	819.2503077373576
True	482.1442627080239
True	232.21007756636317
True	71.96446995486346
True	319.3140701155349
True	350.5641022522287
True	469.4272059486103
True	442.021915546924
True	203.33786358837224
True	311.710405018255
True	2.7990735634719317
True	11.707272905208438
True	105.29149248275525
True	134.4305805222757
True	362.5144115564301
True	344.98638884297816
True	116.65189582320215
True	14.750653829530684
True	204.1279188570092
True	842.0753116180509
True	452.58813477359166
True	519.932303792303
True	572.82550802527
True	790.867924513164
True	655.5160971026422
True	92.37466874323886
True	211.16686148842064
True	245.24625411260004
True	293.61891500698823
True	105.16048356939302
True	368.0886703057407
True	433.0700637817991
True	173.94596375526626
True	660.0217445840798
True	246.30849724362977
True	201.5712388369342
True	29.583705319205627
True	230.83994149977465
True	494.78765077500674
True	169.76539446607637
True	521.6529332314911
True	478.4368090419854
True	243.00716472094095
True	98.11744428313436
True	38.30738761662665
True	417.8070496726995
True	787.4138214439208
True	159.73044409455204
True	1069.331790439663
True	1057.6770623629614
True	480.1730748102256
True	101.30612974791576
True	122.04767810528791
True	652.8575299842479
True	8.596034083672926
True	226.3720115511466
True	131.82725257587438
True	119.66976177506518
True	327.9655047509913
True	627.4398537564035
True	36.41696161430485
True	124.37907166014018
True	953.3994761851548
True	55.54292634439706
True	439.52285513882623
True	528.9759663215734
True	258.3348379584498
True	135.07176921040156
True	902.7448781031992
True	1195.144813696401
True	522.068197118097
True	659.7359271698255
True	214.00044249713497
True	150.21356543306325
True	320.6519966996219
True	266.28909108174327
True	168.4483007599622
True	307.79867760137176
True	339.033442019517
True	9.836011700064644
True	628.0237972169257
True	147.76382835521673
True	76.87205138137918
True	435.1240773510118
True	312.5614939362633
True	1232.379123986167
True	332.7824382534617
True	987.1382860175836
True	10.232945738370894
True	260.85976271679914
True	227.4568613917768
True	155.62127360926604
True	463.49347840885474
True	204.8630086872317
True	415.0826213279663
True	334.0739223317421
True	108.1594108752683
True	364.4381123888166
True	1053.3793992547771
True	721.2232930068013
True	226.46169062866625
True	110.634433953325
True	305.60247473251303
True	23.29580519075501
True	345.0462192317556
True	324.433031878448
True	540.0742710852745
True	432.3954901456348
True	345.9440070326312
True	163.74560733782835
True	12.270894654688524
True	422.32466224460927
True	285.1636952620461
True	134.25905717636402
True	307.13201288130944
True	449.1026080661297
True	827.0923009503049
True	310.2275634946753
True	777.8899791736468
True	401.70472469580704
True	382.4202986459744
True	1.3751506727055431
True	1217.596934280468
True	101.76425325039126
True	925.537384701892
True	209.87665293775945
True	470.41278958403103
True	667.9144435478405
True	87.46620127643831
True	471.97771560239175
True	32.65299163777861
True	409.11890804001774
True	76.78813863610232
True	226.68204869907177
True	37.03324668140259
True	650.5972933942248
True	184.6817926633601
True	26.535739964570272
True	371.85831640806026
True	111.95133349494476
True	163.92993532456882
True	830.3275309933354
True	257.9673648419852
True	151.81829214571687
True	375.52162519113625
True	519.1754972039257
True	323.8553726189769
True	499.5303415984697
True	627.5758867372149
True	157.46300472828696
True	8.081694107346726
True	74.49065711404475
True	432.7907650952983
True	88.9868570616571
True	81.27367509193822
True	1039.3457103355436
True	26.343584833682307
True	315.33585802149696
True	314.8766419041332
True	452.4616689575606
True	674.5746466149272
True	188.036755210266
True	658.6160507865743
True	325.82989506507613
True	352.057221026609
True	275.3526936845757
True	230.72169821438305
True	357.60443607591577
True	456.68959879492553
True	422.3597700982457
True	619.4216856528897
True	139.3542941522634
True	76.93886612969571
True	37.70283911079679
True	292.5670827059681
True	643.4895883433567
True	371.8992602259294
True	813.6946466889642
True	227.00431754598097
True	401.5126551520907
True	66.21208613455063
True	53.9822272732293
True	399.85312033580567
True	202.0757440193725
True	233.42234795181025
True	42.43018696977512
True	1086.561946207832
True	174.94069411202688
True	908.419062011716
True	314.88332282991774
True	914.7865648650156
True	229.3181547814996
True	456.4011210394471
True	516.8668947481124
True	617.8882211275076
True	214.3780552447844
True	479.1754705186965
True	935.9035962119864
True	133.3901410243904
True	7.4608124736861985
True	554.4881892842561
True	28.528371427366277
True	75.51779703541891
True	774.7073699109336
True	228.80363870067535
True	967.171529555285
True	690.4489766029185
True	429.1769853927629
True	283.0893717546291
True	461.0249916315278
True	335.8845972567809
True	190.3038934091581
True	683.1048716450578
True	724.7581024274203
True	211.73899267531252
True	85.50206190730611
True	515.6529082395041
True	135.42971550320976
True	394.1960383870025
True	343.7203990066179
True	66.98187526253271
True	371.8109434898847
True	426.610861042096
True	369.07969294834425
True	416.09097282838
True	412.8734739450673
True	667.6889458888111
True	59.75104469070838
True	442.1764694502117
True	325.1618806444205
True	647.104988692383
True	226.20222023243772
True	101.36780277203825
True	40.87277345481086
True	549.5742110839901
True	655.598598970044
True	191.43335896259157
True	412.13540629832727
True	334.5924359497644
True	13.649698757302811
True	172.9043909214754
True	289.9458091188404
True	2.885052754681753
True	875.4820614132689
True	79.67635086975882
True	106.75580197819912
True	109.88375779427912
True	355.3535432319717
True	35.505148647774654
True	453.5882083000366
True	231.41260038361432
True	5.685779934561229
True	116.97777343488
True	434.51258114275726
True	52.33004938483709
True	69.48194676377673
True	172.11361193317475
True	297.2445848367451
True	960.6116611318158
True	388.8798441739787
True	984.2927758305094
True	179.31339996521442
True	1047.4772540144245
True	802.1853281065465
True	661.536477585986
True	402.0126739669879
True	387.4171283919586
True	82.10231455711734
True	74.50870587313378
True	78.05348811911017
True	178.25879671986277
True	474.6163984758958
True	1055.5784480961647
True	179.6249904517606
True	348.8598213491249
True	449.84359310472513
True	586.7225084737776
True	596.8759374414113
True	281.239252835816
True	440.9422954344069
True	662.5286667727637
True	97.75698550416617
True	716.4872080696155
True	270.20621592978006
True	138.90815998805726
True	403.9231449265668
True	851.6834132780951
True	434.8709621003266
True	877.5489628882651
True	198.3946408374395
True	346.505656099392
True	677.969526562084
True	617.8948104966831
True	184.14210748665823
True	267.9778649060668
True	806.1553378199156
True	30.88316585251269
True	181.5163115066586
True	519.8674925790607
True	713.1229008940685
True	102.04507339264404
True	37.19241028164216
True	160.31957961928137
True	718.8973802071755
True	326.37794822097453
True	554.8783423894187
True	365.148401844129
True	307.8639236785613
True	460.6089908488026
True	484.8197344710722
True	74.32661428619106
True	354.1386708840185
True	785.2897972756484
True	0.0
True	288.4387990835233
True	254.57499203643405
True	994.9934894264146
True	148.46961186240387
True	680.9593346389827
True	619.7784168182069
True	116.24859385210316
True	209.74362595507029
True	137.42429368264385
True	11.574392567607616
True	286.99724699051075
True	378.9906894126164
True	1125.0634737033945
True	238.5269434123743
True	394.9105108568669
True	655.6181661374486
True	214.0360543660834
True	25.29888149257232
True	830.6041467023508
True	616.2101650187338
True	159.78135501621824
True	601.2494641413333
True	168.45183983526428
True	297.4868408164555
True	738.0458774962963
True	35.359465007699505
True	106.13024743369697
True	522.2152994143191
True	65.37577669174559
True	79.61928405459612
True	391.45762065408894
True	23.597399987700243
True	768.2045711952121
True	99.1808182534258
True	152.67638607494305
True	21.565516606800102
True	721.2102194267226
True	30.89414348621717
True	773.6237245332932
True	392.1461207740811
True	118.1111249776509
True	705.0948113001971
True	526.1862098288872
True	570.1559063586963
True	47.37094532036058
True	371.50500688845074
True	4.897694937686114
True	93.75473048349072
True	372.9648919738413
True	45.61303825736029
True	125.17895901695417
True	313.50806361698136
True	167.8950255928821
True	100.90262633611653
True	648.6021010975336
True	19.79440655999004
True	1146.3792102811365
True	494.3360985470709
True	303.39837137065786
True	497.4564273568944
True	112.34007324561532
True	817.4323463168936
True	1107.5692845604435
True	754.2451688414623
True	184.71980355762557
True	221.68666976701985
True	49.26186677870405
True	60.02016384843515
True	155.52344981541884
True	102.5793809961439
True	173.6521078202966
True	1166.0972267909658
True	292.4940269207442
True	359.1883013701435
True	675.395752423361
True	16.890243374972403
True	13.097276141816367
True	594.0400033241705
True	5.401250396750821
True	114.72257484854856
True	670.7379517531408
True	182.5956439116797
True	657.7902039124692
True	866.0899543169595
True	154.55086138729897
True	877.4359384304142
True	2.919511281859263
True	458.1078254400815
True	1051.002434904695
True	24.79168268036604
True	233.21968509340687
True	152.21012248873097
True	959.6033482883536
True	226.39714084583127
True	492.946758715816
True	119.62328232101174
True	518.211050026336
True	152.9643951649266
True	96.7054418645413
True	382.7474162522212
True	70.72894551597861
True	53.225673205436685
True	1066.0279718077495
True	267.27428873379307
True	158.3593036870445
True	362.7993387565044
True	399.19520599584456
True	217.34131685121795
True	170.936457787453
True	368.4559219585744
True	36.970517516668565
True	499.50183380121433
True	1121.165894744315
True	110.66260719775836
True	470.0516461982562
True	297.3598451797113
True	28.62477850079041
True	414.34476453568254
True	101.08988575310242
True	559.5679166018934
True	204.8998685883425
True	416.8677043583952
True	21.969730469426263
True	423.11632675142266
True	113.6396115319864
True	337.8806011647053
True	33.734193806248584
True	172.0354542307385
True	245.3877967868407
True	786.8793871028412
True	58.09450573098574
True	142.46381312625476
True	233.42742221033973
True	142.2959253244563
True	635.7044610868542
True	562.2483593816902
True	792.6369300824617
True	384.7722401378465
True	538.2720069492918
True	427.9883746772812
True	683.5905951693792
True	71.7635367318072
True	479.1053184160679
True	428.4155189744527
True	45.731472694205046
True	86.75627070824149
True	132.6651409874637
True	79.09817758556555
True	336.8430966866022
True	853.7398941011476
True	322.3067420923173
True	1150.5738421393212
True	309.3715843589485
True	914.223370559456
True	151.76312997652582
True	586.0912670490158
True	617.9513672771255
True	688.3370257800601
True	456.514954322545
True	60.70082359915341
True	293.9614205210751
True	43.04716521398258
True	172.76540353767288
True	179.75966542322178
True	1107.3465705720685
True	234.71277734084345
True	549.1818747897124
True	587.2699618532928
True	567.4898222180033
True	888.9730898498625
True	607.8196018810813
True	636.9950581238463
True	961.156249907534
True	127.08019420701304
True	321.56863388625885
True	258.3402255807934
True	326.0687951032947
True	91.50594169786838
True	366.6909168540946
True	4.563135103225966
True	334.52098322174214
True	268.32955277207253
True	592.4292504271006
True	282.07447374223057
True	362.2132700356396
True	9.874733374606972
True	60.44116458130382
True	549.0876551240647
True	30.72815807905709
True	142.62227154505817
True	64.77100543740852
True	154.17429835635247
True	236.05492269581748
True	69.52315631189435
True	376.564778085643
True	273.5676803480641
True	105.40450547377858
True	346.7143399381408
True	65.37305983713378
True	590.0421715529395
True	850.603022618635
True	281.69417068569504
True	1190.8149415115936
True	111.80345678198957
True	313.829604985864
True	1038.7141765130475
True	83.92245997480953
True	271.960798984996
True	10.342899158119188
True	392.6540159331405
True	454.2921188508188
True	151.53781047538632
True	632.2744116450511
True	943.1342731638327
True	159.655609034486
True	81.45639837064351
True	330.679248432043
True	531.1140200181934
True	604.3309756674544
True	1235.5751378188736
True	25.766408526234656
True	939.6974246922324
True	137.58425577272175
True	641.2234396423684
True	114.61695984663396
True	136.10197560717094
True	193.66299224861416
True	174.67278358754552
True	737.1250621779121
True	209.94249881663904
True	229.01634866365217
True	68.31149598462979
True	505.5370070347452
True	451.4493015981997
True	177.8191107097018
True	234.4960176911418
True	15.752575272967906
True	417.5049510802388
True	226.1788243755698
True	285.4450071396521
True	111.0603071050661
True	710.3165644948207
True	410.0402636087152
True	262.739983098225
True	633.4047446877366
True	527.6154439475589
True	472.1591764806979
True	138.18621902729717
True	513.2909817526469
True	422.9631959650296
True	2.868949670967979
True	189.30781551628175
True	92.32253920939
True	248.1377037049576
True	2.399338259622808
True	112.9022263822602
True	339.96544146570886
True	7.709910696008447
True	883.6826215778773
True	172.01620349651617
True	728.5966354350649
True	781.8466885567736
True	164.62410357273686
True	217.76977005023767
True	473.0752932198357
True	834.2240373503876
True	52.42093702547308
True	36.30075743961671
True	134.2896117262037
True	611.7164813930528
True	715.4738639354107
True	189.64243907188427
True	581.7823409781379
True	604.3420998270145
True	810.1976136428881
True	412.2576711455415
True	185.72172218381291
True	876.3059092450465
True	217.28553049646865
True	146.27786114983456
True	319.5726515502328
True	221.42358111589536
True	215.57174219981405
True	606.0629637527013
True	254.25393070202543
True	192.9989265901969
True	476.5691033438965
True	471.2285117119619
True	67.00705357844872
True	271.64961654286884
True	72.05962909597264
True	335.10667795558624
True	363.66293352743446
True	248.34549018122732
True	178.01663822141282
True	375.23376688406296
True	647.6493721176375
True	738.0467696166885
True	290.85806782801563
True	734.8422596170503
True	66.40235484027536
True	881.8625385339789
True	348.2485378644859
True	12.425398861514651
True	594.8181179754156
True	728.139923254264
True	261.409088338096
True	169.39608605364367
True	50.64163616240644
True	391.7561241668286
True	79.49121486994028
True	14.580921999932528
True	904.8951240841797
True	360.7158575717359
True	175.81908342712146
True	966.328038780644
True	11.65470688708908
True	807.4206605747002
True	30.117216278813284
True	644.6292818822185
True	61.36869299029148
True	745.4036207202174
True	440.5612533364691
True	195.45052913451755
True	435.7023408639816
True	214.5589789580987
True	304.56064608456137
True	224.08179043097812
True	408.09272854166784
True	9.915613396566302
True	327.4277599843279
True	121.08101896634136
True	12.195502148905168
True	460.0802330546842
True	727.6617824540072
True	282.63786491784504
True	79.92948802835458
True	304.04191443711966
True	82.77037645373267
True	183.26448471783203
True	181.2522822802032
True	370.7629379002711
True	41.95842144379861
True	139.4159774734401
True	381.28441721394825
True	895.117064360374
True	116.66113948432506
True	216.47709518411563
True	448.5880651936658
True	20.07994233763513
True	411.9016940029395
True	513.2985197618261
True	87.88728811231148
True	410.1895666807187
True	354.2987274303035
True	414.1589318609194
True	585.4834222832404
True	1035.9525845182186
True	962.9600971337763
True	59.00035249366122
True	1058.1077466910667
True	112.4036404799621
True	120.29443492188668
True	110.69715312611044
True	496.6837900794808
True	373.9358941431488
True	568.6930098777722
True	255.89646533969847
True	158.86864242716362
True	394.9190883317055
True	15.5374915965883
True	469.377034533189
True	380.56366181930935
True	148.2770847195738
True	91.04909229418207
True	522.013897814242
True	996.6077426768908
True	191.8895905665559
True	71.12239311098395
True	431.7336103647129
True	377.9679290140579
True	471.4914443574559
True	306.6510180677445
True	4.087885310268818
True	534.4229368875874
True	525.4532809863397
True	501.6220348320239
True	191.03451133673573
True	105.0476153731181
True	23.293482513865392
True	375.9973199514722
True	110.7372711745782
True	6.488527391880775
True	34.16345812936886
True	340.8076557730497
True	634.37481372816
True	136.42867099319827
True	94.39038632630152
True	25.230904827486675
True	416.3696103493584
True	360.7174198297022
True	753.3096829122761
True	307.0878333927772
True	512.6438799844385
True	543.0638582120561
True	531.8601966144976
True	299.3480111017315
True	535.8817942717089
True	104.89358289808064
True	591.6617371659635
True	8.637235114739672
True	369.6763634677964
True	458.24843249177326
True	949.9473060823142
True	351.68336457049304
True	791.680934615055
True	992.5827299865804
True	171.08913639776915
True	36.35009154053344
True	363.3073097153656
True	383.5470283098185
True	575.6185559961515
True	252.6725713170627
True	31.00263746172708
True	624.410976046834
True	125.0262260328565
True	1046.9646582710582
True	327.7098147415961
True	454.4296745068244
True	120.32662838739328
True	807.8193281285884
True	144.3742599071477
True	833.1243579239747
True	569.5714354626397
True	187.6872066963381
True	110.56359592260094
True	60.57404708328847
True	563.2127129344008
True	925.2753821565512
True	414.304161056575
True	512.4149634996656
True	128.3498161304951
True	611.5845793772644
True	471.5503977647424
True	780.0473086498033
True	328.4368023433495
True	585.2330531817486
True	109.97928598969052
True	23.73014853558042
True	411.4308858639024
True	175.39781740022286
True	107.5242651683074
True	375.6330508653776
True	1105.8264697230254
True	268.92865088512826
True	553.9405823788591
True	12.018879516252811
True	76.3616619022833
True	312.5149454092153
True	797.9879283267813
True	456.163721159733
True	525.0234540554262
True	732.3318110956583
True	68.22710548789237
True	749.1482698761155
True	51.65433679816168
True	106.1161701598311
True	179.0984778136542
True	87.33273883088512
True	25.464847799057964
True	291.3165512884
True	457.02573440383736
True	886.8650522719402
True	855.6922265017173
True	5.786778309286976
True	295.8631038461816
True	467.030545286694
True	117.26799486775356
True	241.9279320076884
True	334.34799468698697
True	1329.120007383845
True	443.29229406187386
True	24.675697938922895
True	187.48346529036252
True	723.411639694235
True	35.072316238776
True	170.18443666607882
True	549.3382438946828
True	72.37573174454306
True	869.6369223842938
True	324.81288047747785
True	655.1892269295773
True	78.3828552626338
True	680.5571552690656
True	604.1190969113808
True	895.577514609903
True	249.3397011224738
True	501.4269922257826
True	845.0490335871821
True	877.1765174986122
True	227.49662594088463
True	770.1101443178767
True	217.97671192014585
True	447.4242892999452
True	378.2610077868338
True	498.2928417999306
True	505.8792669905987
True	306.9867391956946
True	350.40567127372515
True	114.14893694128573
True	338.5142621244328
True	1131.6945243389457
True	303.7362719960177
True	150.84668326090704
True	285.2510057190524
True	766.6565294634486
True	649.8438861825158
True	402.8951379534777
True	116.418574113605
True	330.0577112681513
True	31.902903374718036
True	169.89247384470656
True	92.37637222627336
True	90.15906078258932
True	565.8619266908901
True	138.7878311382946
True	137.13160385491386
True	97.98426943306696
True	86.68449694161956
True	441.3625523790844
True	393.56090704790034
True	1040.436250408035
True	545.4635830231724
True	828.9486838327788
True	277.5837824953596
True	277.8329823373301
True	531.8422864083128
True	198.5475987957321
True	764.1791900030711
True	243.3748424153392
True	365.6436963548412
True	68.84545901269746
True	119.8580739959412
True	242.03370402851215
True	121.24231589876038
True	501.671829571082
True	31.66895231765644
True	563.6138267038842
True	997.683704516859
True	737.9824254698716
True	1.4094996507481343
True	63.10096481824384
True	483.475482286896
True	435.6566598010693
True	73.80076425241262
True	118.01177242893506
True	300.557936392882
True	78.46113423824141
True	48.68342812695757
True	718.6187690191601
True	663.6687043699995
True	166.62820731493733
True	175.8993248700448
True	539.0405279878419
True	56.81030153633035
True	26.22615758645994
True	565.799263139444
True	446.2403334858084
True	1140.3082568628397
True	44.931464335571576
True	481.5681124407733
True	888.3990896154274
True	775.4246801140936
True	288.0857595854048
True	766.4620171194377
True	393.5038167749912
True	42.47813839384497
True	102.27473599853508
True	721.4470040467672
True	73.91986089136621
True	140.34911649342214
True	941.7367005483314
True	187.7521540160376
True	264.16101429256264
True	104.65906383555112
True	639.5023842012711
True	592.7059958766872
True	207.81003518889375
True	426.5306103002932
True	41.07324531735371
True	280.4918405370339
True	591.9067587967614
True	629.380320868336
True	312.4380765485297
True	71.98083427605866
True	944.2310694242566
True	1083.3853077252388
True	553.87946295599
True	59.0935338340628
True	31.45783659551404
True	90.99549909713132
True	105.12990579861278
True	100.56755835485824
True	904.1528996374076
True	1265.6303545091378
True	734.73037513025
True	331.39989708961144
True	9.550921084741692
True	20.86370255848532
True	340.5590831399751
True	484.6281796050581
True	44.19385253658599
True	561.3611051532177
True	437.9870200361625
True	402.9692557094351
True	79.65735176793899
True	199.70065731438305
True	257.10196331274904
True	136.45005061354198
True	404.7765395395214
True	44.6122805702836
True	176.9836163555428
True	1154.2597156680447
True	5.5276750496258185
True	28.135782563477
True	585.8362372624084
True	358.6261274782196
True	778.1436722117207
True	164.52909292858328
True	744.1538118082074
True	584.8393702086499
True	291.96263906013013
True	425.8608547317537
True	329.9958138820821
True	292.55599262192817
True	263.9642129883719
True	395.2793591391847
True	506.01331309395823
True	491.5332000206108
True	110.93919241354932
True	367.2323695889185
True	8.281833843525263
True	174.94414635676608
True	222.4253415367498
True	888.6246103447487
True	602.5997556818756
True	31.867276938347864
True	727.2972989703247
True	838.5881463591813
True	103.35269578607144
True	347.6089084191166
True	848.3647945336882
True	229.19159050017595
True	163.74604934717135
True	532.0463317020233
True	579.8707412177546
True	1103.944247513684
True	147.0005491129744
True	151.68558232461612
True	248.9872880493856
True	316.1067009202415
True	411.2129374998148
True	419.8064138502616
True	317.3876320728178
True	435.1578499009525
True	507.25379209832136
True	226.96353335631588
True	1504.679337590217
True	258.12987166418367
True	402.1507889234825
True	53.44615888795271
True	760.8184301109816
True	259.95358058141926
True	935.5272945575356
True	567.8226895583451
True	314.9289643218623
True	749.1327018545977
True	258.3494955675058
True	205.86652452386767
True	255.48998980854287
True	220.89189697974516
True	143.98740431556078
True	252.8430398522505
True	734.726340897487
True	513.7614211106753
True	212.80401633717923
True	1155.711840621913
True	115.17842840366376
True	262.6232687738273
True	71.96202908082643
True	319.41971924605195
True	406.93883190509285
True	93.36917691833273
True	226.9821752386169
True	69.64900774353977
True	661.4285119611951
True	363.0112261806359
True	217.32725423528743
True	724.5302986914403
True	866.1485003713491
True	848.3621780370822
True	835.7293209405408
True	347.8260997998124
True	1.7286239476489835
True	264.25315496564457
True	56.422732017087874
True	379.3055846552279
True	54.53575762809869
True	357.2599603289316
True	860.5154516043926
True	1022.2036468392856
True	417.25034753085646
True	22.760467092250646
True	499.4180993534814
True	486.0426779953885
True	190.1495583151949
True	233.8657540568589
True	293.2871056768883
True	18.751304211300656
True	124.74141097177116
True	963.6597757121152
True	65.69698309006708
True	477.8729412601127
True	790.6464377329577
True	103.43935124864863
True	247.3849880184312
True	120.4624883006403
True	14.29979750668502
True	1.4520238226535789
True	116.99257928992432
True	1002.3956362483397
True	491.1653255926073
True	65.68664205174743
True	775.0358843040749
True	336.58084399011204
True	1.5881474945774052
True	454.87742448319847
True	195.33976280976012
True	487.9017843424634
True	77.39639866481971
True	322.14901062005697
True	385.723756468642
True	169.46513236434245
True	214.88656479784623
True	125.84587854298952
True	175.2050705118765
True	971.1757508716732
True	14.934112961358538
True	500.7923249484358
True	502.1679704638776
True	404.768115923108
True	224.4182374168398
True	230.86883226896228
True	166.3447569317993
True	44.91945998902334
True	467.3078950325478
True	152.43502411719993
True	849.6747839850658
True	814.7956911660132
True	254.51402516012968
True	315.3921286174456
True	519.3736040375857
True	42.06005826826562
True	88.84066393446827
True	757.9915136840206
True	1091.0648598892203
True	112.2704544990797
True	746.1234286572229
True	144.56513972804456
True	904.2072596788928
True	700.1846813958699
True	104.04243947544217
True	268.9297080017764
True	618.7714184077012
True	263.55253784986496
True	47.07812260241738
True	560.2712723303963
True	451.2653053910254
True	6.668133524502776
True	478.6408239188621
True	69.79984504672053
True	171.55846437549314
True	234.9123576281478
True	315.89248781924647
True	76.1945047049593
True	224.58846315871523
True	350.42921091968043
True	414.32535350975473
True	937.8184812822844
True	44.56642165788703
True	914.063884735851
True	973.6362132873776
True	129.2255096180988
True	76.52027364037238
True	1011.3079114782936
True	35.310689945687464
True	227.2589903599448
True	86.62642163029173
True	213.54018276876525
True	369.7117758048037
True	976.47078657766
True	94.51893621113835
True	73.24581842607354
True	616.6125991261564
True	281.1889651439428
True	724.031726730531
True	53.44568954916976
True	472.9387958453295
True	391.1386183845059
True	687.551490009412
True	51.11634234466359
True	110.40078571426214
True	25.35459196330371
True	273.8031223615244
True	43.24048201529227
True	361.9252220868023
True	2.525643180845849
True	1194.513001140098
True	104.1145254202088
True	131.73751404001845
True	350.0792965165358
True	725.7891956716089
True	665.3811653939339
True	990.8130549810384
True	501.03057895494095
True	416.2943583708221
True	140.58446591913682
True	414.8479081647545
True	847.8769500680263
True	425.46767143963694
True	938.12763698927
True	87.41165337628483
True	436.4301533606636
True	181.7336333029872
True	285.33585099324165
True	725.2001088185974
True	161.891063616492
True	137.0187259585209
True	63.32267312966507
True	855.3024300277743
True	783.4755433056271
True	85.63293767581065
True	434.2697446900685
True	727.2461280143455
True	413.51770237648026
True	56.59134997614884
True	330.2801919864164
True	776.169378209705
True	30.455226581026423
True	353.74858765415746
True	166.8317543688673
True	299.4416615142031
True	32.04716855934054
True	222.9750375644123
True	774.477377642606
True	647.6579280771857
True	55.393573119706126
True	286.0884545535272
True	886.0961170192904
True	18.461327766350877
True	322.3084591360755
True	295.80512475343306
True	423.3534384811804
True	213.3685998967831
True	583.0258716703565
True	49.72084641446556
True	967.2876729527812
True	875.5295403491203
True	44.51063189960594
True	401.9565067862295
True	732.1862844941985
True	912.6855671785684
True	276.6394196667788
True	598.4276025049315
True	132.40984850778668
True	190.7808419638932
True	131.47866995179393
True	135.55512707356593
True	211.99372579229205
True	940.2944808642278
True	782.1859141937904
True	991.930320237542
True	19.23640307341641
True	26.43347737774426
True	343.2576757526004
True	12.778757720943416
True	613.7013572770969
True	1069.1803523669955
True	257.9358069097449
True	205.86303455297505
True	81.17217466236494
True	211.64341169879813
True	138.48551385902323
True	44.40866140902785
True	133.54152238144758
True	96.24853403586155
True	243.08965437193208
True	540.8596318659294
True	161.35624154986422
True	28.76957114283899
True	58.26118824983717
True	430.4735813188813
True	271.56814773696107
True	600.1934849851278
True	23.588213273957663
True	118.11488665497934
True	690.4352259061698
True	238.1108532640683
True	463.2410143689676
True	645.7606502651888
True	104.03471283821212
True	112.18467701479274
True	76.89504866605948
True	27.372089558119733
True	125.93596237798918
True	84.96881126891986
True	103.13106001504514
True	151.9655889830828
True	236.66402928170632
True	832.408274535891
True	293.57901530396344
True	936.647503751226
True	162.88039451201473
True	195.0365492860013
True	837.9858455581078
True	310.4448820710637
True	588.7158630545687
True	251.4333731707692
True	353.24747648456025
True	454.50371300610107
True	551.5232537421657
True	660.6210696727899
True	362.1424631649221
True	35.71581628478388
True	556.8195505182292
True	621.3805620639354
True	21.125321772215877
True	11.5799168863302
True	254.31009083961249
True	400.6099986230661
True	475.0554560204002
True	63.1535442259789
True	611.5707138250866
True	942.0831644447272
True	229.9262351700565
True	894.6074156194117
True	279.0028222177266
True	102.36041412946057
True	258.7694142243619
True	696.0208516767462
True	40.12880095477365
True	613.5199390792724
True	1280.9613359679438
True	1005.1522201443288
True	875.8171557290369
True	211.883496398682
True	92.2107512048264
True	196.49922950172632
True	814.5400152355888
True	138.47458356301894
True	1073.9125864316268
True	872.371153470106
True	41.76148707213891
True	89.97876548656299
True	427.14066588786136
True	411.64249747607846
True	209.6239900468937
True	522.2997708605271
True	666.8857397444436
True	121.09968411500934
True	277.84128397083407
True	1016.3391317749358
True	52.78052769072072
True	686.6659991144968
True	559.5972137008362
True	39.02627340532896
True	811.7260046795018
True	384.26489292919183
True	582.6409707102237
True	107.63990080951376
True	263.57761785460644
True	219.14184188424176
True	27.340953738991274
True	125.01042503211578
True	773.5567057835011
True	139.93821031151876
True	387.49369343104
True	63.31159434215479
True	640.4257120153377
True	624.5756286107369
True	238.4645940616146
True	466.3593949474296
True	165.7592066271805
True	167.48027801461555
True	228.61772240212693
True	284.32800207540674
True	353.7522602129132
True	136.0844656437686
True	185.6095233644025
True	28.666083623672687
True	853.2569721536781
True	301.7993764581809
True	10.12052498069924
True	369.76871631945215
True	169.9379792711506
True	620.4881810107617
True	385.19958892545486
True	576.9346498801544
True	536.9327356433782
True	483.091241350402
True	797.0324177340544
True	248.71180345897957
True	565.334312447157
True	157.6435087042786
True	530.2177222979233
True	355.49915634717865
True	389.4751877194614
True	132.73491087515436
True	132.6744672780623
True	106.48813340240768
True	69.7479305033964
True	728.600960940252
True	182.5955423531845
True	43.87756090347349
True	0.0
True	580.6980187410375
True	114.7054159861072
True	21.548850835433942
True	38.540608801147016
True	110.64842651784824
True	536.5086325988068
True	178.714077704955
True	107.19553359910158
True	34.699217918230815
True	155.02648599971778
True	895.0895605641967
True	51.468120417647285
True	234.36235666920516
True	723.360791540171
True	321.96333664877096
True	452.2908152868309
True	484.7837809815791
True	506.8946757500016
True	590.4790475261079
True	884.1253495057226
True	264.4997384277319
True	1018.22183089319
True	923.8453652111668
True	624.5987229423637
True	345.49102403513365
True	849.2256275674096
True	10.020444043070633
True	31.239543893931465
True	271.68018763375727
True	41.26011851003352
True	203.90752424625185
True	760.5575869950057
True	210.22813230337457
True	729.0155552284045
True	758.3290428541334
True	122.61940442374556
True	348.07812437765
True	577.6483443837832
True	22.2526888868352
True	131.4893107788349
True	439.0191255453262
True	305.19245206915264
True	200.06387595815903
True	115.18477941198928
True	385.3082002491148
True	22.683315119869768
True	374.3790573630517
True	383.3150887962913
True	1049.1397954358015
True	363.8323760521813
True	33.60839886915229
True	438.9945745200697
True	448.6737063970112
True	239.8609269266697
True	32.90209748212463
True	776.9741054768854
True	437.4627840443912
True	182.2518866373136
True	13.386637586002786
True	1230.733671535565
True	161.38532507240382
True	29.175919560292623
True	293.46407356359714
True	279.70878338296177
True	114.7918588030235
True	294.17090829872257
True	48.23478262586697
True	315.20527502882686
True	300.3128396426406
True	317.5928202912401
True	29.029548472061744
True	47.1520517851408
True	1024.4699186496246
True	22.22993309880557
True	11.962538783720374
True	178.82278151858748
True	642.5209734291681
True	8.957415567733685
True	201.85747063232125
True	174.01485588323771
True	526.5683200114961
True	382.4699743041146
True	759.0608836825718
True	331.6446260438566
True	485.8968887783418
True	440.4179290070335
True	505.6407008385143
True	96.59139014618384
True	1248.380363103907
True	912.007658119365
True	297.45632863925783
True	543.9487976846963
True	103.4072881934002
True	580.7711115033787
True	431.94096052616055
True	154.03286397412833
True	75.17898606668871
True	344.74111853920897
True	175.3845870120922
True	26.966399728214988
True	599.9357526892134
True	385.9616210287322
True	64.53672953761809
True	31.929416224116807
True	684.1386162915903
True	496.7377504476258
True	70.74261274111831
True	21.00989309617887
True	320.02646533416
True	321.5091301271714
True	733.0634463117455
True	547.9612932908367
True	563.9803768130356
True	795.644829420941
True	9.566693509917467
True	56.27815540695888
True	36.24354852683632
True	58.60964177804665
True	483.4350009742327
True	590.2315037537792
True	85.95708223689948
True	111.84334283158952
True	186.4339229821492
True	73.0297447155556
True	179.7580241839807
True	208.56204964832784
True	277.64091467695386
True	778.1481933824521
True	574.0961249338815
True	288.90743732715555
True	193.3020624570055
True	270.8912608123193
True	260.6143027148463
True	762.6466152584599
True	340.38278804043165
True	170.84479883692055
True	931.2023693620245
True	338.4335665392921
True	473.89630003820594
True	152.7129005680302
True	119.52868203974153
True	62.916170191491936
True	218.408218196516
True	975.2279505152738
True	520.5400318929279
True	117.57123071431444
True	352.17407200674927
True	104.2189438904496
True	657.6539023736193
True	4.486452970846218
True	739.2850895485847
True	38.20261070804687
True	963.223292375641
True	832.956193989142
True	207.07957630408703
True	33.012652612830514
True	79.07599219186099
True	460.1331308259132
True	227.54899354950476
True	1.4430866512260578
True	79.81772510930853
True	1051.892385030202
True	331.3058263475387
True	668.1922764895945
True	498.1368984854259
True	32.10893247440218
True	137.5282575544796
True	433.55318417248446
True	895.6892791450854
True	808.7938331197743
True	423.653221675352
True	339.794567601543
True	16.189003103451153
True	80.73684959274246
True	768.4730900879141
True	456.36723403661694
True	389.5570548812671
True	862.011778847601
True	27.49597011471236
True	207.5707178625332
True	909.3598834310504
True	243.0700620985889
True	8.44775927355612
True	510.8844900864521
True	103.4692357163169
True	648.1771312350158
True	56.84591851308416
True	262.7168555113371
True	874.4793702614577
True	912.5775484379064
True	266.80206458178964
True	443.4350839454721
True	120.5855539231387
True	609.4482298008567
True	256.9156415579191
True	198.49493657138493
True	849.3715142374309
True	55.745366974594646
True	712.0307128401608
True	277.2461053095393
True	305.8308713074363
True	165.8359239919174
True	462.0774503086069
True	591.9090974029605
True	379.1142316058459
True	417.62845727812095
True	68.09985574631446
True	154.3278126168006
True	450.2032440641254
True	217.83710343665228
True	34.7319666421785
True	203.90066081693269
True	399.8365500440515
True	394.71720714342354
True	741.7470617604752
True	140.1981256289078
True	648.2283341893448
True	512.972558053808
True	594.3074041607674
True	136.69145815956793
True	36.48612570367716
True	669.5373430139276
True	66.45218362654839
True	555.9523609931437
True	669.6728680658518
True	450.2453792713735
True	129.6729155061913
True	522.0481089106136
True	3.51112959095134
True	397.9994632430533
True	33.30561535391759
True	636.6875492865468
True	270.60039871468973
True	573.9328061054531
True	690.9514596651387
True	142.18013883384998
True	513.5273937114283
True	489.5401739898288
True	61.17056135227176
True	972.927319035954
True	2.6294502946773424
True	27.02099834346466
True	629.8318118304394
True	686.5433276322331
True	133.51106335366737
True	409.3745602905421
True	124.6686853876527
True	73.34412968239876
True	465.556598292038
True	39.33221690513142
True	503.3297817397581
True	14.123041385695288
True	850.0409145913618
True	545.8987457554664
True	660.4967798839781
True	104.6694012816186
True	380.5493989913984
True	1001.3759737578366
True	846.641673668498
True	135.61513068527094
True	531.5484564881307
True	465.6204626630999
True	246.9516208982216
True	251.15735543905103
True	6.296301109884928
True	320.09694766125835
True	11.649363863226029
True	368.3470116561562
True	77.39309915804341
True	417.0171958892084
True	649.584166010184
True	125.96180013314788
True	231.9155720473484
True	638.5544379514017
True	687.7772353107084
True	294.392518096747
True	139.2621484554029
True	162.53085828570136
True	481.9782587019544
True	87.04074188273961
True	10.573381180141515
True	508.9657746828164
True	562.9019873646411
True	13.73913683160201
True	136.01889383721408
True	904.0536355781404
True	498.6068896278695
True	270.66728521789526
True	34.32579480202384
True	470.6971390261718
True	113.33323634650236
True	587.7586188903671
True	661.9048159733318
True	305.7478296608626
True	401.0332112385261
True	182.71767592009928
True	240.3400710824007
True	75.31038653203481
True	217.3957008701667
True	502.55369630802153
True	21.489872746245453
True	448.9152326255256
True	380.3326942984037
True	724.666342047129
True	914.7295022763586
True	900.802293427697
True	156.60365935746432
True	413.109734741876
True	74.74082146638142
True	189.88131919805053
True	322.1458710942235
True	10.400848383506275
True	786.1524070151172
True	23.66889228627572
True	405.1227051908083
True	261.4864158114767
True	682.1237216570213
True	217.70418432710972
True	38.0657317692438
True	677.2657252419616
True	1083.0526817003126
True	223.36426065697435
True	134.5699673905282
True	593.467748261185
True	500.3445384557531
True	17.357639298519175
True	812.6039470917193
True	109.640631443669
True	46.580966335283065
True	302.41757083401257
True	362.6175605659788
True	401.8127493532197
True	283.61770530902174
True	19.86206757104518
True	23.409176588343296
True	850.7760585960485
True	211.1405040238431
True	109.02281062844564
True	836.8142853281755
True	656.1333178054508
True	630.6038339953618
True	439.9756482511166
True	151.8550135765175
True	32.87078054648583
True	104.9121039644918
True	426.53630221802194
True	222.4636234884696
True	460.0395678900818
True	142.708815384781
True	489.2170545858655
True	648.0387227039063
True	960.727884539574
True	25.733092438163347
True	979.047770541272
True	1088.287381917539
True	491.3104183561277
True	85.83823795632262
True	763.4005068845327
True	650.6774788012945
True	682.7198472526879
True	167.9916818945208
True	749.937352148959
True	698.6269766917341
True	123.3439287234752
True	780.0427815789515
True	803.047388093394
True	459.0735078369206
True	225.5011098663545
True	70.23470623991422
True	305.995449861402
True	349.6530355314237
True	463.9889995558899
True	421.3132331243518
True	192.27630135488968
True	306.5474827607434
True	3.40378662549171
True	13.82460398585908
True	103.40651284145622
True	136.8214723797067
True	347.05999331568785
True	348.7059788133198
True	115.37701018111348
True	14.390088969054109
True	207.30107713756155
True	887.2116561760544
True	458.1500331729971
True	527.6807227731158
True	559.1652370538859
True	818.197361435102
True	643.4944699015042
True	89.54160328794332
True	205.26438477381376
True	251.4676512715636
True	286.0116150073354
True	106.00812791818322
True	362.8993974508124
True	440.1014961334281
True	172.24877454495405
True	646.8695436283558
True	251.7886644233103
True	199.36404760438
True	28.03658855535233
True	241.9422309889117
True	499.8092646369151
True	165.91275687305753
True	529.9347769898213
True	482.75300825374586
True	251.8603049439257
True	98.47708405043431
True	39.96881282939045
True	402.024918571152
True	785.0576642684624
True	171.26554107471415
True	1041.152854801726
True	1037.812384581316
True	491.0511409819622
True	102.8793643220028
True	122.05342982468235
True	637.8039941191838
True	8.715277510763912
True	219.2717494447552
True	130.49085003548782
True	116.326171748061
True	328.2387760999731
True	633.4006117377163
True	39.44170446449059
True	121.12297651578656
True	982.6085318543298
True	57.004879948063405
True	482.0323100854004
True	534.5150172635001
True	248.8673455888522
True	128.89362056328827
True	921.877251366303
True	1194.185306191885
True	516.6124150973001
True	650.7442328608585
True	218.676773332347
True	155.90350806473697
True	322.5664994200398
True	268.67456114730857
True	170.46434303993286
True	294.4770225390833
True	341.014780478017
True	10.990144708645706
True	629.2408428117517
True	145.75333344972225
True	75.14416584314097
True	443.63594584508695
True	322.12592069551056
True	1170.699859122334
True	342.81967379525514
True	1024.148153800227
True	11.505716535405403
True	272.6764690482754
True	239.23101614823375
True	155.19884299811082
True	489.76995196905546
True	199.3262195245441
True	409.9773218352987
True	337.723537882433
True	110.82264001630298
True	357.4098406962884
True	1046.4166034250864
True	706.7594950277271
True	219.59202603831704
True	102.85985050252388
True	303.72591862463827
True	24.193525980682875
True	355.5026043254538
True	320.93010370813835
True	536.5232499140508
True	463.5145613237042
True	342.67840982640206
True	161.27357385580294
True	11.840705198301732
True	436.51603682834633
True	283.58528513061344
True	140.87501088738577
True	304.1445729189155
True	433.16904339473234
True	811.2589335051144
True	316.5416227022656
True	777.1175595134026
True	394.0515465244957
True	372.06916930732126
True	1.7749219066572972
True	1189.6166294565055
True	107.0610219081376
True	920.0629397009792
True	191.40509990047843
True	461.7665702709832
True	642.8402869818882
True	89.33372683258187
True	481.5371624717064
True	32.98984285027798
True	429.3191453327527
True	76.92054186903657
True	229.0370877844645
True	37.79995696434706
True	677.9316506100087
True	184.60389979182668
True	26.747709690123106
True	378.3476538419153
True	110.00341586553918
True	175.6260609865363
True	845.3059789485433
True	258.5642156434893
True	151.18322202494716
True	369.3441631137269
True	520.2095086001893
True	333.7928799708817
True	505.2915957466555
True	608.8612586563399
True	152.12859939542545
True	7.292532138908001
True	77.78193797524217
True	439.9630009850095
True	92.12636850940486
True	78.79876570934299
True	1059.0295903946069
True	25.549852292689238
True	321.2010173911096
True	311.40436792135006
True	467.41395334354047
True	676.5071791528942
True	187.12573494361803
True	664.8377579559423
True	331.3552101336218
True	337.44208966079026
True	263.41610838152224
True	215.03262286553516
True	366.6433674093455
True	442.38342826704593
True	401.45249071444346
True	589.8435560735835
True	135.47563111237753
True	75.11141552715613
True	39.158008364512696
True	288.86607059388564
True	639.4980254626419
True	392.9404101351933
True	813.5392568873489
True	219.6875338271525
True	398.0890141493911
True	70.09304452331921
True	52.6688071897619
True	434.2935391654744
True	195.94353081893743
True	220.40544370449092
True	43.49328195819807
True	1090.4112055664814
True	178.95179635085333
True	883.2776753710529
True	312.9127507091867
True	927.4133707395176
True	233.64974039273164
True	466.10801596184336
True	530.6668862605919
True	637.9671868542418
True	212.7761654392081
True	482.37436110013823
True	950.603663638996
True	123.67992356682564
True	8.525133336600076
True	595.3868693985448
True	29.31827633277352
True	77.38768279655058
True	785.8241067264886
True	216.86904937065648
True	964.9417315454724
True	683.4161038694839
True	414.4246608580568
True	287.9604563027277
True	484.4432997669724
True	329.4101618969072
True	178.19928656958376
True	684.6278152464054
True	705.5462484602622
True	212.1243534538361
True	87.32867274367165
True	514.0013391300761
True	134.65512987844545
True	386.9184757785949
True	334.03500596014703
True	64.41650804017257
True	383.1099297489371
True	407.2784846794343
True	380.72437110178856
True	401.928496335576
True	413.11893202085616
True	626.7639971164164
True	60.192788146994175
True	449.4056244157084
True	330.3522415656353
True	660.4454148176803
True	218.88839464394331
True	104.38587667728872
True	42.618960556595326
True	523.6567378486228
True	603.6694642814817
True	192.48417649256413
True	396.10379071803817
True	336.32270312729054
True	17.02302037471581
True	167.61977918507114
True	285.64079626998495
True	3.57757272041814
True	883.6106617448856
True	80.69874162111392
True	108.28202562662985
True	104.3288678352122
True	362.86001085934265
True	35.38867033083973
True	450.4794339101887
True	226.2410878598291
True	6.229690084923348
True	115.44918771958072
True	438.5680996372131
True	49.575269981320304
True	72.3193694042081
True	170.65025840704126
True	272.6062732104007
True	988.2243336442916
True	376.2586292419364
True	964.8020227606764
True	189.7227718592192
True	1019.7278425767876
True	782.5636957973021
True	655.4866681646681
True	407.6179497032152
True	388.8655634298562
True	74.35432030649949
True	69.67101929226328
True	79.30462849467017
True	169.28965375798725
True	471.8789460991211
True	1085.58877370722
True	184.0884166954691
True	365.73739541973976
True	435.2765632041102
True	593.635113237301
True	598.0880598598026
True	280.36871145024395
True	441.0594946969004
True	667.9817265725382
True	101.14589249322282
True	720.0529878729288
True	257.1737707036439
True	140.83740858887955
True	413.7291332161352
True	841.7317472138369
True	429.7773264203888
True	863.6671732565587
True	196.7518357948385
True	345.2690777106035
True	717.1739010492029
True	608.9526604798705
True	179.3015285794046
True	254.4438102420777
True	842.712620493589
True	30.446019034068996
True	188.05023002302536
True	468.4130285601649
True	716.7280465899363
True	100.62155013624036
True	34.96122502610846
True	166.65361352261718
True	705.4682211796058
True	316.0186888756352
True	566.9711804947414
True	360.1497145583288
True	291.18338385873784
True	462.8304948188694
True	475.018347392293
True	69.48573963897647
True	376.3870070573273
True	772.0317178016447
True	0.0
True	293.6921190118008
True	249.29145436390576
True	1010.6942363358672
True	151.4655168415693
True	626.983646960909
True	626.3704318495428
True	115.3818550086416
True	216.3312994130662
True	133.15625147917
True	10.830295672571648
True	293.08609495922155
True	379.43012052636544
True	1124.7820096874575
True	240.9265284482589
True	384.9463734533473
True	664.2339959076598
True	205.41413810214203
True	29.32654345798988
True	862.2780359271612
True	609.6786353260462
True	153.04823263539757
True	628.9742094003838
True	161.0711689442459
True	295.61342480236664
True	786.7351131559514
True	36.625011557835776
True	106.09107174605104
True	517.0570803464321
True	59.58312149178067
True	78.62463389738356
True	402.2725644058903
True	22.156126953775274
True	774.3211886928736
True	100.12593039828724
True	164.03619632698803
True	19.26197452430208
True	712.286172664351
True	31.15159225746807
True	792.3542215829427
True	400.0052727037632
True	122.68335200213612
True	694.3463201111175
True	529.6943056744999
True	559.1556751082046
True	46.4060894185959
True	370.0732349102692
True	5.822914598727988
True	91.87705455751568
True	363.5427813442397
True	45.19981362958037
True	119.0330229110363
True	317.6047380337922
True	184.8023811978084
True	99.50589685832024
True	652.1102470422039
True	22.44747283013663
True	1117.2513335197225
True	505.6819785291298
True	303.4445653427895
True	500.37030624956486
True	125.55374932566612
True	798.3926916030388
True	1110.0570823310147
True	748.7668588478413
True	179.45994807459965
True	221.21847317616405
True	48.446240019336656
True	60.49262748176969
True	155.34883111706185
True	103.35673594174956
True	172.02913935669892
True	1138.8254132503992
True	316.9458407568523
True	351.84382416289407
True	710.2071817920967
True	17.109458230213278
True	13.509406868040278
True	578.1661492983214
True	5.575769909856263
True	118.45085783458984
True	682.4447872661723
True	178.31279134493212
True	638.0404136279938
True	838.9779982348932
True	154.90094548342245
True	890.5738611064895
True	3.0366384727045173
True	459.6587576400057
True	1059.3877001264243
True	26.945401213434774
True	239.96251763368963
True	155.1660759309918
True	970.6962401886057
True	230.22351162742527
True	492.0975563248549
True	118.90695004312111
True	527.4229707725956
True	147.5034588071712
True	97.24254600981948
True	387.0310331765272
True	73.48847082939
True	55.23740652954792
True	1041.5173629505846
True	261.447857745034
True	157.41984881615653
True	373.0593342924489
True	405.0276889556585
True	211.47718333819245
True	167.91400160157391
True	389.74218419825183
True	36.57240812151625
True	484.60074464507017
True	1157.5332199633442
True	117.61823774804364
True	471.4462071811539
True	314.0350508147432
True	27.879993382596226
True	413.4190293929161
True	101.50571601035205
True	612.5405479180922
True	204.61763343440973
True	416.4609799548367
True	20.411063184878643
True	431.5791130281585
True	108.53119044876124
True	345.43284100490945
True	34.037581433347626
True	169.94771693719497
True	249.1500592466764
True	759.4237479283408
True	56.661037735525404
True	136.81698463679473
True	239.77529896953217
True	133.65521770529722
True	620.799794317821
True	570.6647649681717
True	808.9241870742345
True	392.4081476740051
True	536.8472996314223
True	416.4114775721214
True	692.5262285035343
True	76.48810238782606
True	483.1002339873915
True	437.523436759911
True	50.2622173158041
True	81.64946749655326
True	126.52024925554204
True	87.75651184033038
True	335.0352835790907
True	818.2132190963348
True	326.77823510811703
True	1132.545197415161
True	323.7996871084209
True	911.1362853831628
True	153.6017635354031
True	594.3849616112856
True	613.0917136733185
True	698.4421286265065
True	447.80228044245024
True	62.55212479100109
True	300.5173677087251
True	40.3685565457474
True	161.22435859298193
True	169.9558157671488
True	1139.8914051066804
True	245.02250515099212
True	552.2761364124525
True	522.3749762299021
True	567.7271205926811
True	918.7160525487766
True	593.0025282449086
True	629.0360298402778
True	943.50206981837
True	129.60410740648646
True	313.9337550434908
True	272.6475029262143
True	323.2855931040505
True	94.55216828122008
True	374.1762798271917
True	4.474029118218284
True	328.87533728366475
True	267.7198750896818
True	604.159759258149
True	285.7842013579075
True	360.43363437836246
True	9.0636091178956
True	62.56768531167022
True	531.5650169991346
True	29.72488204799788
True	147.90889332628274
True	66.52634126932807
True	154.97541305205178
True	247.6002135477217
True	69.16679282720553
True	381.0976960202832
True	275.68063086357955
True	100.059538787544
True	339.8535333070032
True	64.58195787861995
True	596.8638722334371
True	835.1117293561524
True	276.07081404898025
True	1142.1034411696096
True	106.86863213533272
True	307.2104979679979
True	1035.6046593406147
True	87.49995190096858
True	282.8451768262948
True	9.640116172199551
True	399.70491334363874
True	461.5642318566344
True	156.2670625418176
True	619.7605933651205
True	908.8415930141774
True	161.87974466759283
True	78.37902134302031
True	324.1542960788418
True	535.5486638556131
True	595.7059294723116
True	1241.3371668329637
True	28.56999261996201
True	946.9900596135452
True	142.98327150562855
True	615.3114499925244
True	119.95983577551549
True	131.5786196518528
True	186.7764702507465
True	169.74173934901205
True	771.775719384027
True	209.9864041578901
True	233.70824969670232
True	69.36453563992117
True	511.892744849116
True	462.1544109866176
True	178.18326377989146
True	240.82302259902696
True	17.168361457299362
True	431.8701813968138
True	216.57171626333815
True	279.63403492860795
True	104.10449655345262
True	702.7628946069179
True	397.86091997942367
True	267.36217058013125
True	650.7292685369924
True	525.7170058251428
True	479.1999561428625
True	124.05696550876638
True	534.2205566430367
True	434.7253988125617
True	2.9034667843094004
True	200.9825138362208
True	92.1661693634731
True	242.1167443836103
True	2.2695599426491677
True	117.0316380491006
True	357.7684570775093
True	6.060805653724659
True	871.9021055390843
True	178.44584788491773
True	744.6589951866872
True	795.6820049131577
True	164.83121367336
True	240.37961016199745
True	477.26558367380926
True	804.0214007773703
True	49.41133377583054
True	38.96500202132827
True	132.49276962040125
True	638.8999654994063
True	749.5661826726073
True	186.140135665344
True	585.8162604410306
True	592.7056484065974
True	844.5391216370914
True	400.3485058697758
True	191.1268463569793
True	875.3199238554967
True	215.62658955569364
True	151.7092653944373
True	326.05630356869403
True	223.8169961745997
True	209.9084912285778
True	599.8785946520787
True	259.4886757532171
True	197.8218816606904
True	452.3189933406202
True	468.6032010502523
True	63.005050426038665
True	283.6924086749908
True	80.0600029696253
True	336.7233872081576
True	350.6888560165817
True	246.00080618804432
True	175.68712768455265
True	378.8283945903408
True	647.3199361862362
True	749.6276002110958
True	297.7141769772126
True	745.3593487496132
True	64.88803878825462
True	861.6016487324155
True	360.1230178832578
True	12.189211932273334
True	612.8426113134768
True	683.5227218693624
True	251.83040549434048
True	166.9310957951406
True	50.31997265698677
True	383.8064977572401
True	77.01617299033725
True	13.51916347466348
True	883.1350441216135
True	353.12768617844205
True	172.42514291799463
True	1031.3790544939084
True	12.626177811745034
True	812.4965862588862
True	32.09124296900849
True	656.6654992290491
True	56.73294228813052
True	712.9571723321685
True	442.412419555653
True	196.420839229716
True	442.7251907393762
True	217.85412433646928
True	298.2163429233839
True	204.63330569088643
True	412.89940241598407
True	9.381452887761478
True	320.09137629247925
True	113.33111593098704
True	12.751668948960267
True	468.4369146265561
True	715.0827435845658
True	283.90573508078006
True	76.44575937621687
True	314.30429294093875
True	79.20073337665595
True	183.3673145521703
True	176.5059413774509
True	377.78785708423686
True	45.231424456537205
True	133.14258127038664
True	385.73074715853966
True	860.2187177929459
True	114.57340443734408
True	203.84330038623503
True	425.4329169350138
True	19.36662963897541
True	417.8208942448984
True	516.0779579918068
True	86.34383689255391
True	403.4382556631657
True	371.7958411304936
True	411.9564161688297
True	586.7330715552794
True	1024.049630414487
True	943.5548787071716
True	57.96282535178444
True	1057.6032530063635
True	109.3192852969308
True	110.55266742174224
True	109.53364227358588
True	518.6702339233854
True	375.0800956443997
True	580.6631995973718
True	255.79027522340908
True	150.60572536846132
True	409.2037035500115
True	15.485731017872851
True	466.4078742304093
True	388.3282732405532
True	144.40823243081076
True	92.62069739700097
True	504.548456452812
True	981.341635115053
True	204.13996880321105
True	64.11809519005199
True	415.3801107086462
True	374.3384127066456
True	471.83518933489233
True	332.3094892862804
True	4.720820437560385
True	543.5374050228761
True	517.8069303371004
True	502.8310537492523
True	190.87355747396367
True	102.27392279205958
True	22.79386647197889
True	372.0637182456527
True	107.8298855109488
True	5.894564925946836
True	30.798762769862392
True	349.0604048506072
True	652.3518412852704
True	133.75993633219653
True	95.35397807312144
True	23.4130501239742
True	420.63627679421086
True	349.7438502374408
True	759.000623058138
True	304.2981663705352
True	483.1222700293537
True	545.2577481365585
True	525.3074480143605
True	292.3490237285343
True	550.8650152594469
True	100.78890174602785
True	578.3395814218978
True	7.523925851838202
True	368.8458289627246
True	471.61944622841577
True	964.5887924158033
True	348.5144716867156
True	805.2733052479625
True	952.3862952871344
True	181.66434503956324
True	38.50529090358341
True	369.9249996912407
True	387.0957854524323
True	564.0959055269981
True	250.3614749442239
True	28.491169408470512
True	641.6681099347579
True	128.36186317570338
True	1080.0677563355696
True	331.3285480406063
True	468.8976066684684
True	117.95112349450146
True	800.5549179883827
True	143.38287363582535
True	818.7703295425008
True	568.885086865596
True	193.2596836218544
True	117.69669875317824
True	67.86325823020682
True	575.1719338874839
True	922.4397211050888
True	420.6694463208997
True	536.3188253053579
True	139.10109635959932
True	623.356018186997
True	475.9689175578171
True	792.7403595117038
True	320.3023941561464
True	578.0462815324026
True	118.07703086362348
True	26.755392687277883
True	412.4661488362311
True	162.75577308919378
True	103.78456240197764
True	376.0114529102071
True	1078.5599370966772
True	269.7952792859176
True	551.0058781589976
True	12.629608390093232
True	74.66574182309976
True	321.8769257494774
True	766.0119810630973
True	438.3511572266357
True	519.201301667656
True	690.0272253819212
True	63.16037542432896
True	738.7971369096663
True	47.70599955370198
True	106.8264637922637
True	180.70494130903
True	82.84651234437528
True	27.06216846677452
True	298.054414032659
True	458.452688375152
True	892.8335470032662
True	850.8945548570995
True	5.813260058625492
True	289.0747490393723
True	455.7086319345517
True	121.01381424282292
True	235.381794963137
True	333.468219024405
True	1316.519305449295
True	441.0973155751854
True	23.60391435330852
True	179.94128113372767
True	716.7056930269714
True	35.48987498109776
True	171.1162839428454
True	552.8742792582619
True	76.26677872666333
True	874.8506456767581
True	332.86821610906094
True	672.2846334932523
True	77.83612835437273
True	681.694105840394
True	580.2465233256544
True	901.9487637221864
True	248.80605034066204
True	522.5219087463662
True	822.0671220874237
True	930.9784133842212
True	233.6645067108257
True	728.8148213358975
True	216.5091257973101
True	459.8807204347573
True	367.5867933767957
True	502.6634065022741
True	503.31793880092783
True	317.1458947809309
True	346.17403870785336
True	111.48574103373204
True	344.6941720140172
True	1143.0094603187931
True	316.549110310562
True	152.4737392739448
True	308.2664126718637
True	746.4032867612196
True	650.2045345671748
True	410.1957670692464
True	121.18576157694557
True	326.3314480894272
True	35.09896116738757
True	179.18352818209985
True	92.33609485778054
True	94.32395048422276
True	569.7166110497488
True	139.43209170211162
True	136.13405500948642
True	99.47786760951487
True	82.51765284573383
True	446.1804251771201
True	388.2790807137097
True	1025.955174848107
True	538.6200970824393
True	866.2370466175364
True	276.460430363084
True	296.46039456175566
True	539.7728149127955
True	189.7064699244137
True	782.4140537023376
True	243.44190317817163
True	366.8986765398751
True	70.71153928718424
True	120.57258514621562
True	257.48014990718906
True	123.1447136743696
True	478.95095968191697
True	31.335372771412995
True	560.3109408629768
True	1011.609118583276
True	743.0879054120215
True	1.052141465387302
True	60.43782538892792
True	504.676406250653
True	433.7775090329167
True	72.32593708253522
True	123.35300787004437
True	307.84565827128847
True	79.80167225425662
True	50.93442872351488
True	716.1622501676011
True	650.7404749703487
True	165.54202098409365
True	171.41743347803572
True	518.1322118154475
True	50.45179482134581
True	26.08966583858992
True	565.5899752309576
True	465.44135995371886
True	1132.3265268765497
True	45.78744546449881
True	450.04150358516256
True	889.9225893232876
True	792.9816318414345
True	299.09022282053894
True	761.1422188682379
True	408.2660815959828
True	40.581611462634605
True	99.44215244468474
True	707.3390702674888
True	76.81583174694997
True	139.9108727858566
True	937.760438776478
True	200.34770256020963
True	264.8712889294676
True	105.0938365802354
True	646.8957461891911
True	582.1523362523503
True	213.85588938589825
True	432.19247640382326
True	43.40112183358924
True	282.2950886631385
True	597.3813909788871
True	630.1690242269274
True	312.59375289037587
True	75.47229303667353
True	954.041387961274
True	1054.2443113862655
True	564.2714129974675
True	66.50509137181169
True	31.276125074305146
True	87.65093738724964
True	101.06461924856372
True	105.41301163500005
True	929.794755315408
True	1228.0441577428664
True	694.968220608899
True	333.465007571009
True	8.12308805369035
True	21.90285698020557
True	340.4049569031194
True	474.8214325530569
True	46.210888844091386
True	566.9559054926332
True	422.5394575804643
True	397.78752347058526
True	82.13062473383027
True	205.75050819830605
True	255.6752916226316
True	130.23346330980573
True	386.1239063287298
True	43.80200125711517
True	173.4293099104226
True	1162.3614296059473
True	6.329618022250832
True	27.589450766923687
True	589.6266194278631
True	361.9225265135974
True	789.450889437378
True	161.75101519656403
True	753.7582345615637
True	609.6734838688672
True	282.24554393587806
True	414.004523869749
True	333.9106296402586
True	285.2323464931313
True	267.4771208305337
True	390.0802738432658
True	496.9177523196482
True	504.8092864195403
True	105.21250325313092
True	356.00831752251594
True	9.286363333197606
True	184.4069706696636
True	234.19001619496487
True	889.9311774097911
True	595.4580741396499
True	29.88625050549612
True	732.8693688099021
True	837.584762923589
True	101.70676652306408
True	345.18673575444905
True	844.5336078244713
True	221.92138661346883
True	171.43271101514284
True	520.153261117603
True	585.1916779694619
True	1115.520889666804
True	147.6636825543736
True	157.4162453293964
True	256.6134029612471
True	324.30805170509205
True	425.6954821563903
True	421.053411437405
True	328.33064483801576
True	466.3117482796658
True	494.3116125369402
True	222.44879165467225
True	1459.0737928667074
True	246.86130417255148
True	382.9034428032068
True	53.66995652787804
True	772.4523809155282
True	248.9381824401107
True	932.646343949322
True	542.540475574714
True	314.393123396393
True	782.831498450936
True	263.8965040712488
True	207.89266237443744
True	258.30926797235446
True	220.0511370313147
True	135.716945152135
True	256.5844127231992
True	730.1909667603957
True	509.95534750017697
True	231.7469335498259
True	1148.3569253236842
True	115.44372673616805
True	265.84601596619115
True	69.7869594410903
True	305.66818349678545
True	425.2679767375342
True	93.3391416173682
True	222.0778041100928
True	76.74348005873543
True	692.6146601750933
True	386.103301589264
True	222.24215775567404
True	729.3081535933203
True	866.4188147005958
True	793.7211146624961
True	836.1592786752382
True	359.8239739415167
True	1.5660416896437632
True	258.8985229003982
True	53.79043053382068
True	383.6280782695279
True	57.45259196228883
True	366.5171371281648
True	867.3074653752528
True	1003.1674656288536
True	406.8087810207116
True	23.507169620244817
True	530.0089832260245
True	506.4343302425903
True	190.13260516433047
True	227.63601352364637
True	281.4755926321151
True	24.526843166097663
True	132.71045163378994
True	941.2820270345488
True	61.820899299564935
True	476.49290946591225
True	788.6636885409702
True	100.6514741415376
True	250.36407156145876
True	117.65481375312277
True	15.880121843326776
True	1.3237822138891953
True	122.37066850947582
True	1020.935501678451
True	476.6274291863618
True	67.45833854393287
True	788.9168463078921
True	345.3189605180326
True	1.834336972905408
True	437.0405878479828
True	181.4510526594364
True	498.5433029810106
True	85.35181162186626
True	333.79443918352376
True	377.45492444868586
True	167.43092894249267
True	209.2266390659429
True	132.80836353170528
True	173.61390158891632
True	978.5808916600334
True	14.470783913963002
True	502.09374603947
True	505.7408169345054
True	416.631977635432
True	221.3056221827984
True	236.315358473642
True	157.9142791672653
True	48.78824265614823
True	508.1137287344165
True	156.3645035006346
True	835.4332684745699
True	833.119024804149
True	261.40635565566294
True	302.0215598175769
True	525.4485889608883
True	40.769820710969256
True	88.97233264429956
True	741.0729569885582
True	1082.0682191261942
True	112.28701231994803
True	725.9208693125566
True	131.15472924779365
True	931.3402373332294
True	676.3031673245102
True	106.61854190645226
True	277.17269379510003
True	625.369130018962
True	252.82119517650275
True	45.77382911436238
True	577.7267164859549
True	447.71253956042943
True	5.863008712914967
True	462.4338812194358
True	65.32887884753009
True	170.17327560760148
True	242.24676959730417
True	301.22906609236617
True	77.36764185961775
True	216.0464958349309
True	355.4442939409881
True	437.52551334578186
True	916.8459343124124
True	49.76009827707364
True	945.7631141636388
True	1036.433448700898
True	131.06678625687246
True	75.45848057909627
True	976.297420747957
True	30.78966839054098
True	223.951423413845
True	85.90720856052278
True	197.08091600230443
True	358.9332086714141
True	973.20026585378
True	93.59512724187184
True	75.1815140834845
True	664.7554635605657
True	272.0009278695635
True	706.2418741961451
True	53.86478515327191
True	474.01299166856427
True	392.10764283266366
True	669.033444788946
True	56.19626424021506
True	108.23784789732034
True	28.99707492430721
True	273.91986439419867
True	40.8567751066329
True	355.7033833227323
True	3.0555692251280737
True	1190.004535956329
True	100.24974455987626
True	139.79641603970447
True	355.9184131783488
True	709.9212474800718
True	686.3921530353701
True	1003.0693677515366
True	468.11805479424265
True	433.35132451908487
True	139.3608353652332
True	424.8820651490411
True	841.5529264405685
True	431.35513724540994
True	967.8485807317084
True	87.58326150457204
True	430.0886147999
True	163.04348991917547
True	271.95357385308364
True	742.957590851539
True	163.3840664190734
True	128.24098507178417
True	64.28373760035315
True	871.1097626026861
True	785.3147909977536
True	83.48983770732309
True	453.8730211811814
True	747.4997916511256
True	421.8891755290685
True	55.052503346857534
True	318.0965635197794
True	767.8275066909848
True	30.494099552406905
True	348.21509915189625
True	171.97563077364984
True	289.90408691829754
True	32.346381132186934
True	222.90435156193163
True	798.7635955777832
True	642.9932806384934
True	56.421299716529504
True	295.0310946605167
True	910.062530412208
True	16.251627265219867
True	315.5359066383032
True	277.1134722751771
True	417.6398966456879
True	220.8533919194257
True	613.9757711321272
True	47.40218600372364
True	940.1772157240722
True	906.4210706609884
True	48.73956794290034
True	404.1117250848988
True	742.0461304235114
True	925.214614836928
True	275.5145827409947
True	594.4159471019565
True	129.82272740835086
True	188.76729071707703
True	131.9916980523204
True	128.4956234096497
True	204.67660860931056
True	939.4172259233786
True	773.6515648882202
True	976.885220742122
True	18.530006249770228
True	27.28949745309686
True	353.75072927951805
True	14.234972173760966
True	621.6095391396509
True	1078.0180228129022
True	270.1097446673533
True	204.1677596818321
True	83.37541739545239
True	216.1641182755404
True	135.84333671344655
True	44.28524531478766
True	139.6997541490871
True	88.95739264111266
True	240.23292269924917
True	519.4226380456182
True	166.7670929960645
True	28.204078792000683
True	59.05888417564719
True	439.6484296269285
True	265.7060529000429
True	599.5295581229631
True	24.54515448804888
True	112.35047327410938
True	665.550974498289
True	265.2138069732169
True	474.9229599154325
True	661.8395186238417
True	103.75955792823294
True	110.14443341833584
True	82.97061734933642
True	25.3972085449262
True	117.7602352697898
True	92.07843176567242
True	102.14816031915542
True	145.01787153226186
True	239.3931482566637
True	824.5780911354758
True	277.5805462223297
True	908.9681966124092
True	165.23975236119023
True	202.75098687439908
True	810.1882169464463
True	313.0292617109963
True	589.2581916368271
True	254.205504747152
True	354.9622284444693
True	446.7560478182125
True	561.9860992883657
True	638.5512267565535
True	380.2792494156792
True	34.3835960848312
True	542.8984022443401
True	616.448779478257
True	19.72867993362572
True	11.278553899720816
True	268.0187064972636
True	410.6361865706194
True	448.7169417581448
True	67.13917544071391
True	626.423600265485
True	914.032323312073
True	230.18649442177843
True	901.4702517820824
True	283.3690022884492
True	101.25085039957062
True	274.63520396646555
True	680.2936328076266
True	38.85679082864799
True	554.4340723249151
True	1282.129919815656
True	1023.2054833350844
True	918.1074265964858
True	208.09967928694695
True	85.50859825089799
True	181.8999163576979
True	834.329156593777
True	147.0683617873906
True	1063.7531363087132
True	865.3288727005169
True	41.62405923687712
True	87.0652328958494
True	417.6845366868828
True	413.0870304862781
True	196.84390850956083
True	515.8735988829576
True	661.133730996276
True	127.2510228846626
True	274.1912743232608
True	1018.973993402934
True	49.89799755246336
True	730.8242786311625
True	561.3760483056317
True	41.11160368257625
True	801.9045458299884
True	386.2535507526769
True	534.9697625134098
True	111.02015003187886
True	264.66123490087983
True	218.9791646327943
True	27.27309331705641
True	139.52358593971505
True	736.7403954923619
True	136.48927290139216
True	374.5489783233148
True	65.2736817426962
True	658.6523493607893
True	598.489427993157
True	222.08990219198407
True	431.1596205183722
True	168.97566108752548
True	167.7868998961815
True	234.69337121716097
True	273.5098970448089
True	353.496378249494
True	135.51607499482833
True	198.8949551194182
True	26.676671347816324
True	890.7096655329784
True	303.74882270430874
True	9.54205727730598
True	363.2741503889195
True	160.18297441977057
True	626.5490127679975
True	364.8579443363789
True	586.1469226258528
True	533.0318384663957
True	469.0669631046562
True	795.3233077098624
True	240.9645640071165
True	558.4406071116762
True	155.28356095249143
True	549.926228466141
True	367.5056686747827
True	378.1756368162896
True	123.65651174868552
True	136.22300204165188
True	107.77617345185398
True	65.39112590003572
True	738.0571430261414
True	178.27128333479394
True	46.41109622268082
True	0.0
True	549.1221000322313
True	115.71162055699716
True	21.84020747150524
True	41.15562295503842
True	106.21497084500098
True	515.7433004160855
True	178.08615009041205
True	107.13492140446988
True	33.32370562045322
True	159.40377972442633
True	912.6726008166952
True	53.93401979304456
True	229.00597413946983
True	759.1245012810291
True	314.8075478504413
True	455.41214235422143
True	471.0443727999378
True	510.9780112367528
True	584.2424132198688
True	891.0856675995741
True	249.2072342886669
True	1040.8665467142564
True	924.4688113134978
True	642.3253171636673
True	350.8558359864185
True	867.5785443149315
True	10.974056897132932
True	32.0164478678549
True	285.14436553104844
True	42.28748366386771
True	200.2572412907018
True	762.8401864777048
True	208.8634353273358
True	723.4740809899066
True	759.1164366394553
True	128.39433432786882
True	380.6764564773917
True	581.6173124970912
True	23.39717040518304
True	136.49055667167465
True	438.37628844096
True	299.9327741019743
True	201.74154602900816
True	113.89426855248624
True	381.958916723979
True	21.08300820572289
True	379.9809204570932
True	362.5973916965371
True	1022.3646464310134
True	368.7259113271428
True	30.716427151836093
True	430.6303688350957
True	440.4054784402873
True	239.1622724395084
True	35.65002111340109
True	758.1783659009079
True	432.0493569710612
True	179.1942020958392
True	13.701295257663876
True	1233.7681128410493
True	165.17106124126462
True	27.287224461581022
True	300.58875576025434
True	270.0794207038627
True	117.20536125315706
True	288.5601447914223
True	50.813592481949314
True	310.23364496596486
True	313.73006987485496
True	315.6240331827902
True	30.8807753455288
True	42.511838722111136
True	1054.6686549999138
True	23.413655170917824
True	12.05252708338532
True	183.99906101317984
True	650.8506466858138
True	9.14045902793294
True	174.07714802669247
True	169.86070229093838
True	512.6857944729435
True	365.9026405979616
True	747.3414626575491
True	323.2437241822368
True	472.3252808794309
True	448.4134130566071
True	497.2669940545578
True	102.14385314333715
True	1258.2599911625991
True	918.6343871558022
True	306.8195568589412
True	510.6613607838631
True	101.0367113406638
True	533.8434653300297
True	443.1508271533052
True	150.61131440848092
True	76.88322488143821
True	351.0892974295167
True	169.3267895331122
True	31.90042004327696
True	592.9390896809816
True	377.65231103219367
True	69.69799382615696
True	30.569198848721296
True	671.3476178636522
True	495.9324609828481
True	73.43755203048983
True	19.92839581281885
True	334.9339822485027
True	332.112097031954
True	694.0565294496266
True	553.0964349878071
True	566.51561837935
True	793.6858391487933
True	9.118630070937993
True	56.5673900925766
True	37.05355010252638
True	59.65754845298755
True	522.4307170741348
True	593.9158971147956
True	77.39090204109826
True	109.47026689162418
True	194.68183594060855
True	74.37868474910111
True	168.3369413866852
True	213.8817349151809
True	274.54614597572004
True	784.5436381233202
True	571.8651717445155
True	281.48912407157337
True	194.25171014803897
True	270.95970082868587
True	253.6088269400851
True	749.8749936962432
True	328.1446101842045
True	165.58257858651976
True	881.4027294484081
True	354.5998694446187
True	466.21937497644205
True	158.49720184150067
True	122.26525747454822
True	61.43648122754926
True	208.19943516783903
True	967.2963594808908
True	512.4800309712067
True	111.51487384862848
True	355.8992016689185
True	105.79220838428276
True	647.2457429272844
True	4.182668222037578
True	698.7917266569818
True	34.5004845473794
True	895.3225894738048
True	855.3599327610447
True	210.59795834473695
True	27.936076393528744
True	78.2798594060331
True	434.2231534100901
True	217.9153823649666
True	1.301323480754384
True	81.89189703967267
True	1093.077160227111
True	338.9557231434806
True	655.9257773477132
True	488.87670727077216
True	30.647717143018745
True	130.18906167311522
True	446.427606004068
True	935.1701255409314
True	796.9501284623997
True	429.7588519486948
True	350.8381349622464
True	16.42980786069297
True	79.4312601672865
True	722.4027694319094
True	478.3804846637988
True	381.7258419533229
True	860.6729115647265
True	26.18807060016537
True	219.09779982187123
True	878.459702039058
True	230.3734767731598
True	7.898591963530753
True	490.8069578620304
True	101.38658336266222
True	652.4787107660017
True	54.82414360087317
True	262.3960168026392
True	842.7408220248876
True	923.1302464338436
True	273.29666789546764
True	425.59312759887536
True	121.35322644610824
True	604.3071353511768
True	263.5211355972178
True	201.2965094988872
True	808.4505352576579
True	54.0124692884145
True	731.9902085375556
True	281.9295461667786
True	303.3504899358617
True	165.81486455715967
True	493.4832098718017
True	592.9463559988294
True	365.7639682722903
True	403.1071401484457
True	70.33146040840076
True	154.87884971571282
True	439.1661817603072
True	218.15480519715103
True	36.80824822148408
True	200.5458496550024
True	386.559400548175
True	403.5859446762466
True	750.6713643468127
True	125.7053730164536
True	639.8924566668954
True	502.6424836374787
True	601.8579157609835
True	135.5708101254677
True	39.712627042029006
True	675.0890887626574
True	72.03431267653313
True	554.8908071515389
True	673.8784660302147
True	441.4521146562676
True	134.5228229258658
True	508.30528166189686
True	5.152169207040584
True	407.5694074959131
True	29.810441152484277
True	633.3000664738829
True	285.99980858321106
True	574.305034010917
True	691.7467462918281
True	150.73810487048723
True	529.2585407168685
True	471.10073847418425
True	66.35994479013077
True	971.3279884194536
True	2.849429880128642
True	27.247312060142825
True	640.7622653513629
True	671.8270370534508
True	133.36813646432276
True	411.1272849520047
True	126.79250055624144
True	72.31230414552773
True	466.34454148819816
True	42.22633604707961
True	501.0942247002701
True	12.26358736823215
True	875.2024582165058
True	528.8157887903262
True	661.0798969582116
True	100.92990700945631
True	367.0083093442306
True	994.3607409510976
True	814.2508348357092
True	146.02604448972616
True	550.836202774468
True	448.21724891203945
True	251.3062533419272
True	254.44519110612893
True	5.719030610378568
True	315.077391913596
True	12.950792020286489
True	367.8152214146812
True	73.63277253929759
True	415.98722790482543
True	660.0914082853038
True	126.18434766851104
True	234.88560770503776
True	645.1070564611515
True	652.2472904925813
True	292.3827536129086
True	137.69415412222546
True	162.1668794444583
True	476.3310671490319
True	86.84478632117435
True	9.337347992298978
True	517.6154438805039
True	553.3441972209827
True	21.26563229917659
True	145.27968457773673
True	888.5162118504353
True	506.5441910091965
True	273.2469643848328
True	33.90952988638615
True	479.9128558298192
True	116.2764969439337
True	584.2034348043833
True	679.5216825662492
True	300.9585543395745
True	363.58834273180713
True	187.6218438112313
True	238.84120378382568
True	72.03737627848489
True	219.05235168389248
True	509.98133637427696
True	21.1445709837192
True	441.5326967017624
True	373.7778687430828
True	723.2762158802378
True	924.324210961618
True	910.8955013639088
True	157.09522697621944
True	410.31229769382367
True	73.87797312787882
True	190.00365681071776
True	321.9831972767996
True	10.005431911324944
True	812.2675841251859
True	24.28521074310321
True	400.8567627552254
True	278.4761254709427
True	678.9319118264273
True	206.3914822282988
True	38.29655466021061
True	654.3107961959091
True	1067.5165396141651
True	230.08186511735235
True	131.80843853962864
True	628.0587613446256
True	514.1641049642944
True	19.123107935514646
True	855.82177057722
True	115.90221395274696
True	46.5252945238797
True	294.36620440690234
True	361.4683797294744
True	403.48370302008857
True	269.85497038242823
True	19.89835667806331
True	22.707948945577986
True	877.6717271525763
True	208.869118452363
True	109.21200032767598
True	818.5200480580213
True	652.8743112362257
True	628.9237807170229
True	436.3785786695538
True	143.90086615157773
True	33.131926689092815
True	101.70105500389474
True	434.897166478031
True	233.06848459847944
True	464.399409995806
True	142.85921306809823
True	493.8082717835661
True	647.5214221616607
True	985.8006911446488
True	25.219104024303626
True	941.1621745400186
True	1093.0746813029216
True	477.77554159103886
True	89.40405752330305
True	798.2236088628478
True	643.6192154834797
True	673.1323082155443
True	171.01159733024863
True	737.5672183514497
True	712.6618906547546
True	122.9195471868444
True	772.286406247167
True	809.3527445888634
True	491.1130147807378
True	225.45305080485025
True	74.02663754233758
True	307.4358153194618
True	346.6856108786087
True	484.0405028078893
True	430.7180932372811
True	192.8646571641918
True	306.57925633371553
True	2.44155361935223
True	14.33970547104117
True	108.49945500795177
True	131.9622711537837
True	355.71107875026775
True	350.3403782351824
True	118.58218125393276
True	15.458974682828265
True	214.15139474261872
True	816.5072822366354
True	448.5094706473752
True	550.682720285407
True	563.8417644493132
True	790.9649187882221
True	632.5668635216736
True	87.92706415898357
True	203.1869478694371
True	246.0489742905072
True	299.2765885929231
True	107.1693734719859
True	362.04555590709145
True	429.546536732713
True	170.9012519732687
True	654.1727308504921
True	251.7626898445637
True	208.46004632784567
True	29.20625400024273
True	250.1365483497718
True	509.7893245129675
True	162.94716027881276
True	533.4694393487246
True	472.8416076401689
True	236.2111333382266
True	102.22129487883116
True	42.84183976243681
True	400.15291283283534
True	790.8239385328468
True	161.71007163018987
True	1002.7164803757586
True	1050.3310851965068
True	472.24250961493055
True	102.16419649510688
True	121.9906602828072
True	663.0008835802803
True	8.504885045007295
True	224.24747767479303
True	130.82028073992618
True	118.2919464120774
True	327.53140162280545
True	652.378468821196
True	36.76931212883914
True	121.50506724688692
True	980.373209620757
True	56.8654259591535
True	460.3770818588965
True	527.6296348369898
True	252.83556680751025
True	126.90102882819944
True	957.16281843454
True	1181.382903292311
True	504.4651837764487
True	639.6313016552922
True	203.3073099275254
True	153.59406473807107
True	323.2745341779611
True	260.6961967809053
True	168.2016396859928
True	306.9362670619412
True	350.49532780996583
True	11.99338833819339
True	638.5677745917151
True	150.49787708712452
True	77.23474535667452
True	432.5200085404561
True	323.2774117606853
True	1222.5191838343812
True	347.3452901060921
True	968.9045012044868
True	10.34834159745852
True	271.1154422708543
True	223.3913908390832
True	157.6893388659479
True	496.3850367013311
True	194.41189314322347
True	417.2292864291808
True	331.85849833347766
True	114.54232832372902
True	356.38830555591903
True	1027.6930497702333
True	720.3437375964231
True	224.48793721163796
True	106.50589834530533
True	296.19314346897403
True	24.99821354351989
True	358.4517727220177
True	304.3672641698807
True	563.8774961626777
True	425.1252577828709
True	351.1089774582624
True	159.04407268055954
True	12.853072879984946
True	423.7043924477774
True	282.14114080347935
True	139.7017013785216
True	309.7285691140593
True	433.6007076439485
True	839.4300796333365
True	308.9502899079815
True	779.6866771134113
True	416.91856621638266
True	378.7334821788414
True	1.0854077011063863
True	1156.1602653398827
True	99.27800646456387
True	940.9891456331572
True	206.1822768560588
True	448.0559231424151
True	692.9902371622617
True	83.21535860328363
True	486.9994229455265
True	34.99349461856736
True	427.7042544050298
True	76.61331368022142
True	232.32695157244385
True	40.10565657649202
True	686.4857373343912
True	181.8918536798496
True	25.841449696627127
True	385.7412061833558
True	107.02688376575108
True	169.99164848063523
True	846.3077681269142
True	252.743981253347
True	155.46523097615358
True	374.54630513395216
True	530.624741070691
True	347.8014054764099
True	506.2528831657349
True	613.7889028408822
True	150.98758328612954
True	7.01669382917535
True	76.28054257343103
True	430.1446688092327
True	90.8227325351076
True	74.97855897680836
True	1064.2032758528617
True	24.30538058479161
True	334.34074463838346
True	319.9719142496876
True	445.1228986182972
True	689.0600835041482
True	195.2102118606284
True	664.2684084036614
True	323.98430767060233
True	339.4776848012328
True	266.7416248781521
True	207.83349884702352
True	364.4747060976457
True	427.6898336991802
True	427.8683586196274
True	588.1344513072595
True	142.36977535651275
True	74.58419014417845
True	43.978563676435925
True	296.0815997789901
True	619.4371417248187
True	400.3686558916981
True	773.1986633664542
True	216.47538072296985
True	369.1088200732266
True	69.38402913590801
True	52.52336884209401
True	425.1485653455738
True	201.4590869904924
True	228.95892706727048
True	44.67036517758699
True	1090.4938979320757
True	178.56974452661635
True	926.2271145363512
True	315.9104950581413
True	940.078270440152
True	224.60557564693408
True	452.7063408255258
True	532.0278270718914
True	637.3373413395235
True	214.63252603932796
True	485.3967328634327
True	970.2216825487692
True	124.88403830767275
True	7.834883250923401
True	591.6092083309924
True	27.58749789160017
True	74.78915076504319
True	778.7015676115739
True	226.77177804160945
True	1004.8065380750952
True	668.4172111419111
True	403.3419320150564
True	275.683760878732
True	484.4097442832371
True	335.12837657609134
True	188.87172344203472
True	667.6639077468947
True	719.4434793266898
True	214.4875267287868
True	87.52131281859528
True	505.296394541065
True	137.97990105358704
True	378.2042601266106
True	339.6998240570118
True	67.107706029884
True	374.1736909272463
True	392.46697483417967
True	355.56931465005334
True	416.6074671920467
True	428.0340465654498
True	661.4691462955609
True	56.34707128235746
True	441.81476857542367
True	325.5474055806672
True	667.3180625529416
True	219.81536975297456
True	95.45057751534752
True	41.62848300830167
True	545.3500238463225
True	619.048802259076
True	183.01886370821225
True	401.7286339484792
True	333.1892510998341
True	17.162595784937356
True	172.2280953552975
True	293.5059063700573
True	3.0913268943726626
True	901.0760988319132
True	77.14589076034298
True	101.30892393647665
True	106.86645826214507
True	361.5443496068865
True	36.49162001696758
True	443.88242537487
True	227.77829081582172
True	5.975427373993603
True	114.22928330923862
True	447.2090593280855
True	51.175884261860666
True	68.33853142582917
True	170.82438208748044
True	294.4934595283354
True	962.6933458712108
True	393.0184592631543
True	969.5682791764326
True	183.48033043969903
True	1050.4641170888715
True	789.3887150179852
True	636.4329470982225
True	408.6751215588308
True	388.3911981617436
True	80.89122556987361
True	73.03765366944766
True	79.22418338747069
True	178.8384891569382
True	472.1111165495106
True	1062.5851072931614
True	176.6695607038484
True	339.9523525363026
True	437.9439382006661
True	597.2914075044365
True	597.8962356280485
True	283.33373151899065
True	451.28773231249454
True	667.7828278363633
True	91.30723801197496
True	738.7898057284901
True	257.52506941779893
True	137.5164383934358
True	422.9113481995055
True	876.6208848455861
True	410.953878249939
True	855.1320057657272
True	199.77042910740045
True	348.51281660791227
True	696.5218308527421
True	626.3518652648089
True	182.4922402223293
True	243.93314407161265
True	771.6429376659694
True	30.583132665589613
True	187.6487794815194
True	462.44218829377786
True	705.8088993758993
True	105.3523995142499
True	37.86833985949107
True	161.61462117745228
True	749.3656657088375
True	323.6622356299925
True	543.9079485811676
True	358.12676603469134
True	312.36083701582123
True	446.1486612740952
True	507.62717045568775
True	69.36532601671925
True	372.8995411309257
True	796.3770236754609
True	0.0
True	284.8760723450021
True	251.38428726515775
True	1002.258364938614
True	156.74851419793626
True	651.6088452941182
True	634.4150027353377
True	106.96935673974647
True	219.84557464150708
True	132.1494053262456
True	10.998706926708325
True	288.8141716965453
True	388.686711926239
True	1131.7270250960412
True	234.591565626064
True	404.3223677109135
True	656.651395718316
True	205.6431578359182
True	26.25535599378867
True	850.2198522275893
True	629.538030551315
True	162.88852868735452
True	599.2153122143716
True	169.11973855026832
True	303.16189594221044
True	758.0212203638471
True	36.90844324940126
True	108.08689053811004
True	504.1457998741743
True	65.28048427608047
True	77.05482178304158
True	424.4758510170658
True	23.617226059318632
True	768.3555435210075
True	101.88823182004867
True	156.60821052254136
True	18.206651455041783
True	696.9615728731868
True	32.03111567881286
True	767.999130985652
True	404.5417928830551
True	115.59590220226966
True	697.241915473085
True	526.7056671341311
True	562.6323588013379
True	48.08583830769799
True	370.949033614167
True	5.929340833057608
True	98.88946779253976
True	366.46519180444415
True	46.316826679845526
True	124.40238569815558
True	306.30638533971563
True	174.26672100986204
True	100.22603801709104
True	671.4165907356285
True	18.19281232405843
True	1111.0315767264517
True	511.9587493265531
True	306.6151506816322
True	497.608887403121
True	118.35512452144508
True	775.214754967614
True	1116.4488016719465
True	752.8576688574374
True	180.1805099754299
True	228.7632973522093
True	48.19174137835175
True	59.38725094011924
True	155.53774639268065
True	100.6652625543888
True	166.87372732933846
True	1159.2259212581987
True	313.8535680512854
True	366.7932672761826
True	672.408557306067
True	17.5420396365945
True	14.197752669440852
True	585.9919721329052
True	4.759361337506898
True	119.22461877590624
True	690.8132346980609
True	179.35607826442654
True	625.2648824017624
True	792.7637435688999
True	151.88592206123744
True	845.8643130727054
True	3.527059535594664
True	465.19274610727183
True	1054.6947981740132
True	23.53510908212988
True	233.75266988316105
True	151.11288495985448
True	947.101223928056
True	236.33239609970204
True	482.5989646920562
True	116.67324636800734
True	511.64531873828406
True	149.03692918371968
True	98.44830251912867
True	388.8181268489388
True	70.34649558692409
True	54.38771053677074
True	1072.595553978976
True	273.28900601030927
True	163.29819715715493
True	363.0801825013245
True	396.9628960632042
True	217.4836921330943
True	168.61455376219237
True	390.4276385273203
True	36.56321858454628
True	478.2145884154146
True	1114.1688970023476
True	115.75554806104884
True	474.7762012188135
True	310.80410336293073
True	27.144785118194186
True	411.5349229781594
True	106.3759048170107
True	573.8785120972004
True	201.5651371457151
True	420.7418117562202
True	20.55516346994471
True	441.9524993517638
True	112.89073870733006
True	349.937746502089
True	30.42312345545848
True	166.7932370977942
True	249.4061638253214
True	779.626882803857
True	56.24493351709366
True	141.11545312758324
True	236.00550520960024
True	139.61669096991227
True	621.1909570676133
True	564.5801384508459
True	773.7470799851679
True	392.50993117001696
True	533.2333005196085
True	426.50037723981006
True	701.3032733425272
True	69.4699489186393
True	464.2095596587652
True	430.5321870035635
True	44.63749417024372
True	79.21312566632282
True	124.38265872578216
True	89.54773971394083
True	328.13243078839406
True	832.2633196517043
True	334.2686442653785
True	1110.066671290244
True	320.35214397070524
True	901.1062314589642
True	140.24993399376095
True	582.2741466550705
True	588.0720294449565
True	700.7599376635367
True	440.16862843691536
True	65.52105622664085
True	296.13051666138443
True	41.31478082259031
True	164.12846012842698
True	168.83058182681953
True	1131.4057277589598
True	239.2675007849339
True	549.3340306778325
True	549.5481101239458
True	553.9238712753257
True	863.623707183715
True	575.0323797431871
True	650.53393097047
True	931.9635266031444
True	125.82014259957506
True	317.62865910355987
True	271.1258864665514
True	341.2024593283135
True	91.17216418977117
True	351.1170965980938
True	4.004697482695357
True	328.41238819676187
True	259.45352816821554
True	624.9571927645032
True	286.376152506308
True	365.95745936690497
True	11.394184625896369
True	59.84308021909576
True	542.6981401297453
True	31.798741009280757
True	139.52508496974315
True	64.93949626753106
True	146.60494444183226
True	242.35756602287225
True	72.70659935054542
True	388.4487998303932
True	274.9365081410611
True	103.4789171013862
True	346.25663857529
True	61.6143694824259
True	589.7530271875174
True	811.9879910279134
True	281.6286095162237
True	1156.0854952955824
True	114.82083707049895
True	305.2553394520989
True	1055.124113321694
True	90.13127951738204
True	287.8105359592801
True	10.70352560567626
True	403.0469471941805
True	455.6609966343903
True	160.94742564429157
True	631.116885562196
True	874.4442274005225
True	153.10821291824357
True	77.97685869012406
True	328.32960189709235
True	558.1894674816641
True	583.825457676432
True	1239.12549640048
True	27.68636635826996
True	935.3185691305564
True	140.15183517327517
True	624.0764183746463
True	113.54431099326786
True	127.19941698478232
True	180.7015164593153
True	171.6110630725666
True	753.6447581090016
True	212.3298372374149
True	229.7469504797619
True	69.93377583420198
True	519.4778113205823
True	456.0312768102004
True	178.77431021474482
True	242.4222668743384
True	18.328737914047277
True	415.7914855579492
True	213.5391320252062
True	283.4603314945919
True	111.9971353838542
True	675.9268129508629
True	428.3041798909141
True	245.47232716058053
True	640.049620922211
True	536.4323798145614
True	465.68724093459343
True	140.85444485831283
True	524.9785956321498
True	416.11142606718255
True	3.3720047057093487
True	190.29388098628064
True	88.09092922334077
True	250.928382883596
True	2.892761295540605
True	129.9391705256266
True	366.8171179930203
True	7.199890539077973
True	851.44290954959
True	159.88412350260103
True	715.9795295401099
True	826.2918568115581
True	161.34570428702085
True	221.08372832159404
True	479.26733944768495
True	831.60264110444
True	49.243311336720936
True	39.07040525216812
True	133.55600904736457
True	611.3765517429589
True	708.5646156308733
True	189.2310716850561
True	587.4515420247334
True	583.9171849188849
True	815.8653717243294
True	396.22725850265687
True	188.6376651983145
True	890.4465216360688
True	219.37910151916685
True	141.72887121666244
True	309.7567580347983
True	215.90649068067304
True	208.3960569588144
True	617.6879553398209
True	255.99530495407728
True	198.78226692300063
True	477.0642041105308
True	471.9690091689977
True	64.08373657140389
True	284.8926533773071
True	76.48450134632415
True	339.201992633862
True	359.5580707552394
True	263.4467109347129
True	183.2964496032201
True	371.2446483336212
True	654.2780033945174
True	744.7773689243885
True	302.5304568869676
True	755.3760388609692
True	63.42325452201444
True	860.8653868500492
True	347.72020247289663
True	13.164100722777755
True	636.7049825141056
True	698.90611583319
True	261.719483733207
True	169.61491022477375
True	48.99494380178716
True	384.47929429354434
True	79.76505944281045
True	15.277868727091873
True	887.614719321403
True	376.73561271532446
True	174.16598518983352
True	959.0566466792984
True	12.423827574002738
True	791.5230306289085
True	29.53144737325833
True	686.2521498455736
True	59.78743936460941
True	760.1659320783557
True	436.227096549539
True	193.62095120528983
True	434.9505958131867
True	213.4022106915476
True	300.2804897439975
True	218.60071932342592
True	407.23051535527554
True	9.99121355832506
True	323.43835656836126
True	109.33244346695108
True	11.113501697287974
True	474.1341543243606
True	728.4078623431664
True	270.9745898214389
True	81.18564659868245
True	296.62618084505783
True	83.15355952935045
True	190.01438781886503
True	183.1929246096788
True	373.2438437645983
True	43.28124155411181
True	137.31210671683584
True	359.6957001108914
True	867.1471093000572
True	111.38366511319146
True	208.112746782657
True	438.9328608048753
True	18.80918671674084
True	405.31162542002073
True	512.3866572438444
True	89.8890021146295
True	388.9494714233848
True	350.8899388377839
True	423.1990160198344
True	591.8572304906378
True	1041.8233212955893
True	979.2058870682356
True	58.240245085629326
True	1068.2483583921146
True	111.6937009029624
True	115.68903438037096
True	104.3429267781639
True	491.6785338340785
True	378.0636181988639
True	593.403846747027
True	261.039710601607
True	157.36127471529127
True	392.5811619726948
True	15.22025042772886
True	460.27274948110016
True	405.1513788340326
True	150.7433392174066
True	92.88003311516852
True	545.4909313585716
True	1021.3750709228964
True	212.1821100691463
True	70.210342028763
True	427.50547341400073
True	382.0465026877412
True	487.2594615868758
True	342.6156071816306
True	3.945032155078322
True	552.0920129582195
True	505.8522211889851
True	508.5957004913113
True	190.16207044215028
True	102.0955777730176
True	21.972748705946817
True	382.3399801477888
True	111.04252971451488
True	8.055401944389274
True	32.64407187317961
True	346.55763325035423
True	679.125904568202
True	135.85756434307478
True	90.36894939889962
True	22.677543340113285
True	387.5055465047552
True	345.9324929563067
True	819.5650158005474
True	307.9380136082545
True	541.1324619857564
True	526.3107589656938
True	537.7155499876576
True	296.6540938656472
True	542.518217061951
True	98.7757090593666
True	588.346248011051
True	8.409198746297792
True	384.3485240523986
True	465.3003067458488
True	943.0660517684664
True	359.0208919435187
True	824.5372140738533
True	972.152252756416
True	167.64277938113506
True	38.96122134094797
True	374.4896823118668
True	386.4601812653031
True	568.3411375897616
True	243.1526269342313
True	28.98334938333708
True	671.4601249763704
True	123.17693371984603
True	1011.5463390045152
True	314.64774495297183
True	480.2479735932632
True	128.57500268200286
True	807.852452517205
True	141.6221875180173
True	832.003317938952
True	578.4176351882966
True	192.894083337301
True	115.78652700416608
True	69.51270016344479
True	562.0455679147182
True	908.1339921193704
True	430.1169832322335
True	551.4604226722323
True	124.13206853693111
True	619.0849606041537
True	458.505431069248
True	767.5413926399891
True	310.67421729249503
True	556.4029288515553
True	114.01697840205912
True	27.80077478201096
True	418.5313152406047
True	176.83026319333155
True	106.57887669869385
True	386.5298713981685
True	1098.099926927594
True	264.8818021424935
True	558.1251545196683
True	12.553833454006703
True	73.5024964082008
True	332.104526801442
True	798.9425682906842
True	452.440342791325
True	500.1511375570281
True	716.6212545754405
True	70.92175769346181
True	698.8626247223293
True	49.55353171238247
True	105.45679139426272
True	178.98303709765125
True	84.35217348755322
True	26.019564491939597
True	300.3574492648886
True	503.17930960004605
True	906.0947479639628
True	869.3433347317301
True	5.515874755090591
True	285.51624111671214
True	471.9736580359249
True	116.57314962111244
True	236.9860509923364
True	336.3965002574271
True	1314.3911678726456
True	459.84833577427605
True	25.76594053159516
True	182.15212171058343
True	722.8820837361649
True	37.20320596360467
True	176.25995387796328
True	556.4867322395675
True	67.81933865160634
True	866.5997804718489
True	332.4894982655304
True	675.2016015373486
True	81.685346361203
True	675.7914755510468
True	577.2306412953385
True	878.8568144724361
True	245.10857309994688
True	499.2764160651193
True	823.61399091237
True	936.6920338578852
True	239.00740426968568
True	753.8822134865994
True	230.78923593321343
True	450.0558163236367
True	376.3096304529669
True	497.75809921349537
True	491.7076433520597
True	329.5108288758628
True	346.45217147757023
True	107.96926215704688
True	350.05174811950275
True	1168.1197663860366
True	318.340043653905
True	150.95470192204965
True	296.94593266521906
True	787.5474115973408
True	643.2688712557984
True	394.7110868856352
True	124.88064074768518
True	334.5814032921657
True	33.551978549376365
True	168.41400506810672
True	90.98946062683572
True	88.77539502590385
True	560.4991024855335
True	139.85121688538422
True	129.86312255546068
True	102.31557123135096
True	82.84359312043298
True	451.7107864646396
True	395.6554409544755
True	1043.297354458403
True	548.6794899229235
True	809.9695147574716
True	268.8471485982605
True	303.7346098382714
True	562.6124329405925
True	191.07098236577735
True	766.5372374362765
True	237.7284483781984
True	343.19573600659857
True	69.47482752734889
True	118.49780715219669
True	257.78946950611027
True	129.01665326831076
True	458.38978713120247
True	30.420268309507808
True	563.1438363626164
True	992.65212318335
True	740.6902145711256
True	1.5404102790338592
True	60.86183761714
True	485.6299413714888
True	440.3698106323917
True	74.79098002446243
True	116.9570817561034
True	312.6324444444582
True	76.86664212670009
True	52.4152333115041
True	714.4754657167699
True	673.7989537991218
True	147.78790010448344
True	170.80229333282793
True	555.6771533753202
True	53.73777780103344
True	26.62557725308012
True	578.552195443531
True	454.6851889559522
True	1129.099440516732
True	44.70056881288555
True	453.3533035991059
True	906.9331784839555
True	797.8822744257536
True	291.94589733103425
True	745.4909048550103
True	395.4503124963841
True	43.22237013880447
True	103.9255420706562
True	688.3015215131896
True	74.25614613655296
True	141.03512878364387
True	936.4697190642422
True	193.84436737024373
True	269.6552301891562
True	105.12519883048584
True	635.9020690255095
True	599.334448058374
True	205.56584411184983
True	431.1513259974147
True	41.32162660026098
True	279.7317376903703
True	568.2380663406497
True	603.315282596413
True	316.0326826869436
True	73.14617826837026
True	987.7848382276048
True	1027.3101791395482
True	561.8074300815547
True	60.82094783994366
True	31.284081335613187
True	93.21487177260836
True	106.80439699375826
True	104.49213433676356
True	876.2935724774748
True	1180.784357072952
True	761.6489134535194
True	325.2887826129148
True	8.059553623828497
True	21.26668712402445
True	336.9197140944414
True	479.21081376975377
True	40.70817777598506
True	560.916845389464
True	446.1055513562189
True	404.2570034992945
True	80.0256562208911
True	196.0469943644684
True	257.0659716207561
True	138.91494000090523
True	386.4907936079185
True	44.72484157374334
True	175.82960810782325
True	1146.2471100310468
True	5.515754594555778
True	25.583129073657968
True	593.8586369076519
True	356.0091579360685
True	781.8692808095665
True	164.45248392231474
True	736.5579184429155
True	590.4537638582592
True	272.91240017829045
True	430.5231555827332
True	344.5708243530871
True	297.49285497127664
True	265.10704301930144
True	383.4964054666408
True	500.7763740171574
True	494.3592036147992
True	106.21182871030624
True	379.4735470558666
True	9.65536998731759
True	177.0942443424034
True	228.6629847173301
True	870.0693767555499
True	592.7161366185103
True	31.550487114444323
True	727.8383661592588
True	819.6305659872305
True	101.02854210298138
True	349.22384375003685
True	851.5089187417026
True	229.6417571577392
True	169.3773753105078
True	532.448825389239
True	605.2669943139163
True	1117.5534201582054
True	147.96396465322331
True	151.2861933941167
True	257.0313872872867
True	305.50015573982233
True	421.2602462088108
True	421.6454461278072
True	341.7144115392892
True	430.0732360309007
True	507.4236996971782
True	227.2031975074053
True	1482.2642143289688
True	251.69596022306408
True	393.34739194660887
True	52.485729359760896
True	787.533070089847
True	251.5212026246841
True	900.383478985442
True	571.4818378039972
True	303.1879597726412
True	757.8535993467789
True	262.4160081244028
True	207.2870758451476
True	249.27020807033267
True	210.85590459643697
True	142.08993637900514
True	259.7788388869678
True	719.2330602066294
True	529.1918140923635
True	209.21708885248168
True	1160.5164550889606
True	119.40690940862012
True	266.89296798262615
True	72.04666535761224
True	322.6618123026049
True	417.0360183267799
True	97.35816646087144
True	216.9242304836885
True	77.32489598616274
True	704.5992096356284
True	383.6939682659973
True	228.75688607415125
True	778.2258881300745
True	881.1866895842586
True	827.25726106161
True	854.2102420006228
True	348.301901194317
True	1.774519319142679
True	258.2004520356488
True	54.73116065126488
True	394.484158793358
True	50.4666657175578
True	351.55957837633173
True	837.8290509867102
True	1026.331712873565
True	403.36869215349486
True	22.88159813219208
True	531.2302091260894
True	513.1236499724121
True	189.442260082025
True	228.79715346095364
True	284.6107010571554
True	23.870406685976448
True	122.97422008253444
True	931.6736024619726
True	60.83759941367309
True	498.8111946667967
True	792.8819133386522
True	101.81921819899596
True	260.37757260384427
True	114.49894492392076
True	15.465368046579291
True	1.5627660747766623
True	121.72842744971804
True	1005.8474661993674
True	485.6620113956876
True	68.46297055459767
True	780.142689581015
True	337.8706767294729
True	1.6618764016028822
True	441.9772099620802
True	183.0734338478577
True	510.33637311265625
True	82.0347942538271
True	319.9727664218033
True	376.6089509890211
True	169.94260489597892
True	208.6905913666836
True	123.54755684424164
True	182.33727155603597
True	1013.3054980322622
True	16.792945081424335
True	500.9736962844351
True	484.52942845672567
True	405.6889384554324
True	214.27641019841576
True	236.495938848692
True	146.9861418984175
True	44.555521930252006
True	473.4062312060352
True	149.896356432417
True	832.5025632625592
True	791.2983418516035
True	236.4980367470841
True	323.40579783563464
True	522.7424870776115
True	39.97633839167003
True	86.45919911365978
True	742.5775308438089
True	1081.1399823961815
True	112.2486158771726
True	736.6515960114
True	144.48605821677972
True	925.376606139369
True	673.1344224591929
True	103.0375546506654
True	272.7683361903779
True	618.0262067437626
True	258.236409415995
True	46.04437109162854
True	563.1828657719046
True	438.8978644363249
True	5.699860299253704
True	475.53002753881424
True	70.4779448522151
True	175.3146929356791
True	241.3376216404368
True	300.9164012956345
True	74.16014961133834
True	223.70238847431605
True	342.51899559957195
True	426.6895675199477
True	892.752641840457
True	49.25547935719817
True	913.5748178247404
True	992.609351739546
True	135.8219635768447
True	77.81086772481635
True	1023.0170711070956
True	33.2339716058191
True	220.5234268667729
True	81.35629972752972
True	215.21624645549667
True	369.3826386051722
True	936.6458156952064
True	96.85497231926507
True	66.73867726357538
True	642.2110806574428
True	269.84333732480826
True	718.6685058870336
True	53.59295892587007
True	472.4354197489832
True	371.6769894132948
True	675.1972578375468
True	52.38583038816783
True	111.27157095147513
True	28.76439373189145
True	274.88387897833235
True	42.81880745420258
True	347.2720173422342
True	2.445728737454578
True	1171.9420408081596
True	109.03534654203187
True	136.85338760704477
True	368.6234818888193
True	717.349772353159
True	660.4706845688809
True	1024.2725459283445
True	473.8878984126744
True	413.4728640244463
True	142.26920400108582
True	437.7742859858049
True	828.4697147952522
True	432.5763188650917
True	937.589777175158
True	88.70906427998156
True	436.6742753519844
True	174.54199503092937
True	281.63204919939426
True	732.9602324680217
True	161.6698535601074
True	133.03067444396325
True	64.5246093303761
True	871.9063457197382
True	775.9719014874236
True	81.76312261007047
True	441.8654812696173
True	744.8787250231887
True	421.5545204636815
True	55.6483619632846
True	322.6103662596075
True	774.2118828314419
True	31.08913974838824
True	368.9395466500847
True	162.4636256854005
True	284.3102356131281
True	32.35606356789098
True	229.57662013240704
True	757.0679864450822
True	648.3460214711815
True	53.20095368446824
True	290.92240723779366
True	917.70028820728
True	17.743787155248025
True	323.9072108079714
True	293.17783806181683
True	430.8205768275338
True	222.7323657338754
True	597.634624798409
True	47.49767521846543
True	951.9766246045264
True	931.4375864938784
True	44.61958189697671
True	400.7921878377505
True	729.549110262703
True	875.9275424528835
True	256.1368833928943
True	588.220484335997
True	132.48014052498056
True	184.97274306369715
True	128.881968585455
True	142.8564860801295
True	206.4405354745673
True	970.4396857638897
True	769.9106363851128
True	972.3615701095848
True	20.317333921547
True	26.17444948685336
True	352.0400093286056
True	14.129037271151478
True	636.157287441092
True	1079.9278922467745
True	268.22360950077893
True	209.003353794834
True	88.19570781548938
True	219.94885461717985
True	130.14358299478857
True	46.25507930645475
True	126.02334105903078
True	92.16953944791686
True	256.1051983676757
True	524.4979209082645
True	169.3374050927979
True	29.91975049904204
True	56.95925297113751
True	433.2209230741084
True	264.1121939975709
True	590.7125288965881
True	23.498511320617684
True	110.7137010486551
True	663.2569658948063
True	254.008757355916
True	455.5870313479856
True	665.7399325707747
True	101.29962831648974
True	109.64971500259874
True	76.41430400530392
True	25.00284651988769
True	126.81938166085952
True	88.16218682612502
True	104.42477863290232
True	153.63414967949382
True	238.551895623224
True	830.9625100556211
True	287.0032801255102
True	976.6712096945658
True	170.30994060291297
True	193.02761665844287
True	782.8080325800347
True	322.92498166965635
True	600.2081175553935
True	256.5139388281638
True	362.1076235432687
True	428.275510525185
True	553.7557689433386
True	627.853617162408
True	375.0423257502056
True	34.67077768439425
True	574.5652630782921
True	619.2863215704275
True	20.970528548842815
True	11.013319821049294
True	262.31115260131605
True	413.917820536046
True	457.5593095399452
True	70.4134107900752
True	650.7963931078596
True	934.8026683486846
True	239.1486305324868
True	907.762349990822
True	289.2281616346702
True	104.80682488249184
True	271.4391922169844
True	698.2464360526319
True	38.92835220568668
True	588.805738436773
True	1252.7394089601323
True	1036.1377355145864
True	909.7443566657656
True	205.2573025730725
True	94.8793263326063
True	201.07371669979813
True	833.8377065117985
True	139.33803372831747
True	1083.3576038041067
True	880.2995256760008
True	45.245442305801845
True	91.31974192125288
True	423.9703112336502
True	404.574071331368
True	206.1849494414138
True	523.8486168028795
True	672.3184395983734
True	118.80662930131128
True	270.4948231049978
True	987.0415729729746
True	53.07497327228113
True	702.2538645975693
True	539.0349740457865
True	38.85798907419375
True	851.9931546623941
True	375.0643903529114
True	578.4920391440603
True	109.32252341734012
True	263.49629591430033
True	206.9594895527009
True	27.036879549033387
True	124.24267955280436
True	721.6313245672607
True	141.71884422626883
True	377.3478189328702
True	61.94709586720362
True	627.4205433669025
True	610.1634384382644
True	234.0222119974341
True	481.0211257633282
True	169.76592558882535
True	169.17998299199257
True	222.26790211555627
True	297.73562076440203
True	361.6447609382446
True	129.3442792465834
True	198.4861187869041
True	26.007499882201948
True	873.0372535484615
True	319.0079955831188
True	9.78848204110143
True	361.7151321967132
True	158.90503370524547
True	631.1288643989449
True	363.5638224787636
True	591.5244517302948
True	543.2455014855641
True	487.6018035903539
True	799.7659060787466
True	247.50644764473745
True	563.2880999114536
True	163.87916502922434
True	529.6723247244678
True	370.7843762542024
True	378.1072634900193
True	136.87580524273992
True	133.72968486752112
True	108.72953800542678
True	71.06548151619077
True	735.8440178917176
True	171.34443814834202
True	44.295159631842914
True	0.0
True	558.8952485528332
True	113.91636270688797
True	22.989348656560534
True	41.780272784088815
True	113.54856606719194
True	543.2148958814669
True	177.2835987826032
True	109.33348863235533
True	35.100679016734354
True	160.9503152523677
True	907.0093757499708
True	49.48038453958316
True	223.6895251912428
True	730.6818377372061
True	310.38296284236577
True	456.6231411207781
True	467.8243307586282
True	518.2845892455678
True	611.0128266292021
True	922.7879117414004
True	251.28853888312784
True	1043.3499842717722
True	921.379558851493
True	617.2651207522033
True	340.2108707646536
True	866.7147353731508
True	10.146540446045742
True	32.66287857057667
True	303.0478489713961
True	43.91992555350892
True	210.34157158483723
True	729.9055636002741
True	216.6294040645599
True	730.5634246712831
True	773.47889405772
True	116.22264504415506
True	361.6645176829594
True	580.7232209575561
True	22.12040079574824
True	129.43170261837278
True	437.2952642651552
True	302.58395564251947
True	198.59985681755987
True	113.85264095619644
True	380.3864208488139
True	19.809918532813075
True	368.17875337560014
True	364.8861683577405
True	1008.015694109648
True	347.43595692419615
True	31.233543009342476
True	453.0827074469804
True	421.7202130766975
True	229.48033724500883
True	32.65366278983774
True	774.6860786917313
True	441.8105433972411
True	170.8769820703917
True	12.85542588840026
True	1214.3226371796493
True	165.8973966938595
True	27.34761034121191
True	294.2321012249933
True	291.3285212987685
True	113.56742230483962
True	291.48577884528856
True	49.28281015248823
True	311.65777241593986
True	307.0145960191847
True	333.3934445121177
True	31.06036382682285
True	45.67479391550293
True	1031.8720566929908
True	25.169691999233613
True	11.356009419299404
True	176.14373391739136
True	655.5414748067905
True	8.839827778215396
True	184.30630214534173
True	174.94355918215413
True	517.8477403917358
True	365.64434993166014
True	722.5201134829474
True	316.7463025862817
True	497.6732105851777
True	448.51456108708686
True	496.08605691947656
True	99.302343668503
True	1289.5024887736
True	912.7791460221928
True	285.6212502386203
True	538.6564026973559
True	100.75232427698808
True	563.914179796273
True	440.92664145547866
True	156.42995403360288
True	75.11419065475533
True	351.6012860076238
True	168.1463042273848
True	29.87595242313986
True	623.2107121530663
True	384.2094333834438
True	69.4462603168628
True	29.65911805483747
True	675.7356404821139
True	496.202733192288
True	72.67363921521962
True	22.147893091286992
True	340.51640210527705
True	312.66897847504146
True	712.1197166758287
True	559.8379645207028
True	557.6351737187971
True	786.4528478159
True	9.8455264953144
True	57.38193584966595
True	36.55404297850011
True	54.58306106123569
True	502.617560086654
True	593.3644007218489
True	78.09702959576022
True	111.88969435539656
True	207.23047653004383
True	75.35676732030839
True	176.73966525344878
True	212.26636660597129
True	274.0477835988173
True	839.9897490047913
True	576.7282794604289
True	279.3473966171399
True	200.1411508615404
True	270.2603198709688
True	246.63463889874325
True	722.5006475896761
True	319.8412590508239
True	169.70694557230405
True	911.2559848997172
True	345.5122111355182
True	462.2648455774056
True	155.48588049373149
True	122.03405142911411
True	61.13668781173238
True	207.1684380760225
True	962.3703380656816
True	522.0357874721534
True	113.0432590449372
True	349.5291897823972
True	101.61510887754687
True	675.1495521309396
True	3.655600586244172
True	688.5488562370692
True	36.17532744621125
True	929.3692677855302
True	852.4144195928361
True	211.51486273012705
True	30.032700881107
True	82.9050532558094
True	444.84746119689663
True	232.1219807628204
True	1.0721333774493584
True	81.98774392795247
True	1109.3219046920813
True	347.0680493971993
True	632.8869536357844
True	479.6980559287114
True	32.001372846314
True	138.61637346292076
True	427.23484063889214
True	946.5604937746708
True	814.0436599727376
True	431.1074415862468
True	332.2568195642331
True	17.348970326697287
True	76.06363990198852
True	763.5510750054331
True	460.7873184739328
True	389.95807018647554
True	868.946243830801
True	24.40164431111661
True	214.2201489708728
True	914.7490019428922
True	242.4082130032131
True	7.573581853608323
True	510.1472512296416
True	107.8252125431591
True	656.3258532986362
True	53.26811396656574
True	264.69872461463785
True	842.9983711421869
True	909.0532894658086
True	267.8096954324914
True	454.8355355465434
True	115.29145827353942
True	625.5581096011382
True	263.2177812470272
True	188.86865178133183
True	881.1379159134004
True	58.62386450484461
True	726.7998067676052
True	280.04759373801085
True	306.0069273911521
True	170.70129999034782
True	490.357382250132
True	609.3570949425344
True	364.8959240075423
True	416.44946321302376
True	71.89446090686263
True	156.9121423214484
True	445.2825190717066
True	208.4596499885492
True	38.76989479324178
True	204.68677648231088
True	401.0061705178664
True	399.1120719014439
True	738.4211664514214
True	130.03224162676602
True	683.8811703711536
True	514.3662581269884
True	590.9126126896899
True	134.51038049199744
True	41.51673718283218
True	651.4621614827577
True	73.57311735282539
True	543.9300635118922
True	664.8750410016979
True	461.35507061303474
True	134.96333011630267
True	498.9430993158289
True	5.287059030371261
True	407.2062548201626
True	32.52006165183909
True	639.9450236652001
True	270.689787997322
True	573.087452875551
True	708.975459938279
True	139.95625842945202
True	540.4094930391748
True	501.9103392738543
True	63.896673032765534
True	943.439077716953
True	2.566760190604178
True	27.969614043212054
True	636.5448474067545
True	666.7918302977761
True	136.56151501750398
True	407.96115965665945
True	127.06247272437072
True	76.55268399856251
True	470.2422870159967
True	41.89989854800899
True	510.9322431050956
True	11.57110104121291
True	864.364626523393
True	549.4615690168052
True	693.7698333354824
True	101.38672440896622
True	384.92780413469177
True	985.3606997369508
True	849.7910999876017
True	137.46124178991445
True	548.8086676349951
True	461.8908520524101
True	241.5469722360064
True	264.4706498252951
True	5.956305529497882
True	322.02934464648325
True	12.098918616773531
True	368.8312326160695
True	72.63011421499536
True	414.9442309170073
True	645.266981432119
True	125.33234573838138
True	243.90109106286604
True	641.4804442175845
True	658.5605899310218
True	296.6233642287183
True	146.80574334614678
True	166.35399482055945
True	471.7257788238184
True	85.14075500464295
True	10.435082597576296
True	523.277174696233
True	564.4568097734888
True	21.34892590933781
True	139.18062634441327
True	919.9929342859812
True	490.447893104694
True	272.54726442510594
True	31.09108048923464
True	465.4096785028007
True	114.20020618760226
True	583.5093651604274
True	657.4563689273563
True	292.33789339405234
True	380.68217314949146
True	175.0192780692627
True	242.5427965459533
True	75.67237800022687
True	219.73850324397893
True	502.0930312523892
True	21.812543487373933
True	441.0854060401281
True	368.01847037337774
True	727.5948525692919
True	910.5144508542732
True	916.2629086914706
True	164.0896828204767
True	410.4323647582539
True	75.85826572733998
True	188.9544707602049
True	320.22838153790644
True	8.523817828363912
True	807.8435210962658
True	23.34522494318381
True	388.2843224098679
True	274.23722568465337
True	661.1529665206573
True	209.72892426502543
True	38.14036797480497
True	707.5670361391029
True	1080.6321673064242
True	225.33380940458144
True	131.38573958114213
True	606.600232782017
True	523.1028701700508
True	19.69710554526849
True	811.9384026206385
True	115.28726956220387
True	45.957054578895686
True	296.63442843038337
True	360.9631737401331
True	384.60060363961065
True	268.96842747899166
True	20.71584132936289
True	23.13683056870276
True	880.9023568799386
True	190.5570862581665
True	110.59525624841734
True	841.5891683244994
True	653.5756219545857
True	654.1974112387279
True	451.2834285832773
True	149.15319064966383
True	31.33669485386671
True	103.40386946567516
True	443.1805103763667
True	234.6090135448592
True	474.00195096990245
True	143.48121674109643
True	464.8753718338145
True	644.7145306788509
True	967.0202020404316
True	23.53567337684841
True	984.1322412929976
True	1068.8473187139746
True	509.6864460322367
True	86.69887737620958
True	797.9338931848968
True	643.261988298091
True	661.6266724195617
True	168.03787355448674
True	753.2635699182595
True	724.8299617550788
True	120.07388733015657
True	783.3662465924077
True	817.9397281677969
True	488.7446580682099
True	227.57172629756408
True	72.59496132002265
True	301.6817843753838
True	351.5231603525653
True	483.7720207858748
True	436.1994798842134
True	189.4251722649227
True	323.7622053223581
True	2.9384875556045733
True	12.730279185171124
True	106.81033532552608
True	134.67903801589802
True	346.1860891931572
True	346.6153784080019
True	105.46111388621864
True	16.282446751674435
True	217.3882400685953
True	826.7493074901536
True	443.8744838156032
True	534.2269483943471
True	571.0462916798078
True	773.4410037316395
True	647.6180106089744
True	94.13166377360534
True	212.01534347731848
True	238.24015584309083
True	288.087251215167
True	103.40611923323328
True	372.2359653719851
True	431.2928627409692
True	167.52541233875863
True	645.9872084839216
True	247.31294630941264
True	205.95589382890157
True	30.403608426455875
True	241.39086212105
True	488.6801109434911
True	167.8327049467634
True	537.3478931541939
True	464.0462535882257
True	247.60574312736813
True	108.1867937676628
True	39.27740724610136
True	401.8673672843396
True	797.0192125053991
True	158.22870755872412
True	1081.6151001439234
True	1069.7554835761052
True	479.508175688877
True	104.83293725933564
True	127.9154218499658
True	677.9425252054558
True	8.229163979692654
True	227.3380710816121
True	127.90295731575095
True	119.64467891317264
True	335.42122540406984
True	621.6874298876444
True	35.83323770211091
True	127.96113528534995
True	934.7158114777284
True	55.69129833166818
True	433.0132245209927
True	530.3054154593568
True	250.10020490302807
True	136.7683007096179
True	916.8901137748096
True	1205.5114427826206
True	521.9966118355718
True	655.207235300815
True	213.36194018567096
True	150.31099977655455
True	330.4359619334927
True	262.8208178144621
True	173.41990668126783
True	310.4595955592715
True	332.969793866323
True	12.091166008974222
True	632.4043660429509
True	151.24707027839366
True	78.47830539359612
True	454.5992309559376
True	305.9908398633233
True	1215.3945266459054
True	353.5040053651962
True	992.4103449862324
True	10.631162515162917
True	274.83012389993354
True	226.5946860879184
True	153.90968075373803
True	476.8288744811808
True	201.52284763497929
True	419.2979565203822
True	336.5390207269747
True	102.41679962422756
True	359.14267817694326
True	1040.581886530193
True	733.6172151894469
True	231.7967927564033
True	109.33170554804772
True	295.9976261034018
True	23.77652943665636
True	354.0320321274278
True	321.0922087881235
True	594.8087554527572
True	458.7559803949768
True	352.1419719882625
True	162.1040421503115
True	13.895843354540805
True	417.7100245767206
True	280.9096648761341
True	145.37935082763667
True	303.9615489281761
True	428.05998579111696
True	809.0315683835815
True	327.2544484994237
True	768.194975600159
True	395.2792395495253
True	380.988350791312
True	1.090926810252412
True	1189.2625187443457
True	97.72838473536902
True	956.5894907678492
True	210.91689163553465
True	455.8380606006269
True	641.9777547087241
True	83.92941643452284
True	492.3513533170299
True	35.40665085578623
True	427.532807370548
True	74.82418305877493
True	223.13606071599744
True	37.07850147823885
True	674.2622816691447
True	182.51777096792483
True	25.713770195380533
True	388.7264978194533
True	103.7110613320308
True	170.1519906727279
True	839.9408573394215
True	241.65117645708395
True	148.424725063031
True	374.04413004990255
True	516.3982067485815
True	327.4333252017756
True	493.50854638335807
True	626.969888154816
True	157.9252382243116
True	6.71480546383764
True	67.58781918229865
True	430.59204192812126
True	87.81353495826238
True	76.37572268435498
True	1074.9614270641405
True	27.229962417712144
True	317.7539933103238
True	325.31423735586327
True	441.67273360922906
True	684.7120054053106
True	183.0176014919145
True	663.0358966713401
True	334.29212518298846
True	345.03666246165176
True	265.1944958406008
True	217.51577279499864
True	387.74902783048987
True	471.0199379334096
True	385.9583949700878
True	573.600196569946
True	141.45427064477232
True	80.02675475290737
True	41.56206450105553
True	297.8942570601829
True	656.7046266344303
True	401.8334603325361
True	781.2036000758743
True	203.7169767409301
True	406.7402693528864
True	64.31365937121295
True	51.862751444089696
True	441.02309830448826
True	200.24791625216832
True	215.8120650997736
True	45.59910134078374
True	1036.3438739965395
True	175.128903476049
True	894.0814490756184
True	324.7799958444299
True	914.2949589080476
True	238.0145547561621
True	446.6243069114662
True	530.201836651784
True	603.1091815896071
True	213.65910580442764
True	478.88537074001806
True	933.2961899244171
True	116.46520604399988
True	7.29418232461097
True	569.1633485841185
True	28.59804607160916
True	75.4429429917801
True	816.6734074445013
True	232.97624509822137
True	981.7349079858712
True	690.9766965415347
True	417.6083656723479
True	287.433100773188
True	474.9200659804747
True	340.41974758573497
True	182.3657473797199
True	696.3581071571429
True	714.9415539832918
True	218.6476397404116
True	85.29717467077985
True	503.8095084685109
True	136.36813644757777
True	373.7926176403186
True	339.90424638393625
True	66.44649534913775
True	375.54711182726913
True	395.7912689566437
True	370.6561823629552
True	388.1332549238584
True	439.0186503110636
True	640.5245520950315
True	59.947688309490495
True	452.3737114877139
True	329.82828494999444
True	643.1234216616282
True	223.4799038182448
True	100.81361531698208
True	42.83210393849179
True	532.4549990440189
True	636.3283826788091
True	182.363493983855
True	407.1762242313845
True	337.3151491906121
True	16.368159666877826
True	172.05843346769848
True	296.20204248072685
True	2.7565590713944985
True	867.9934386389076
True	78.08814211598585
True	99.5284035711785
True	114.09526906282012
True	363.76859997935793
True	37.28582065071295
True	461.3623616901929
True	226.90642819694384
True	4.900547773978897
True	114.17878695427709
True	441.99293540476384
True	50.381967071051925
True	67.83427109677005
True	178.64446587360857
True	293.2753548535118
True	940.8006573378408
True	399.0911255966085
True	968.8789730196478
True	193.7056506234607
True	1044.7394668048405
True	783.8277537322255
True	673.2707695672811
True	397.13986097664167
True	377.2433680505389
True	82.92593754385206
True	74.3119112919418
True	77.57941422434489
True	169.5695034134033
True	482.8836492564432
True	1057.9356727704287
True	177.87499023704575
True	350.4544182083271
True	440.0736626051
True	587.3649826843945
True	614.5820288655208
True	268.79107434742616
True	465.1493873338707
True	670.6106121055988
True	101.21467426343492
True	754.2134690275166
True	255.8120347029086
True	143.950624354413
True	415.6999564582825
True	866.776033073803
True	417.3377754510968
True	915.6693533139636
True	190.60511644318632
True	342.5966392642748
True	697.659072964416
True	626.8498702598528
True	187.04993486580148
True	269.5068151356272
True	797.5093765740402
True	31.6307267004656
True	190.3933447290247
True	469.29053300706704
True	724.195976448352
True	104.63273016903156
True	36.13890043745805
True	171.0806685741949
True	703.2755078421777
True	311.3586606385981
True	551.0077796036975
True	371.8684911242725
True	293.4532618926241
True	431.6366437642149
True	507.29906244108594
True	72.12352649041122
True	379.9270292707285
True	770.1930978673598
True	0.0
True	292.0141679835331
True	251.61164350571855
True	978.663183096828
True	144.7465329259816
True	650.4665397566766
True	643.0839652703409
True	116.61404017417873
True	215.09265989393543
True	133.63337454333018
True	11.470397529108707
True	294.2784327390126
True	372.34470504349815
True	1140.039326178443
True	232.8673017916984
True	404.2756054231731
True	652.7341647810204
True	205.3333269121024
True	27.846563176120625
True	878.9783204119826
True	624.432153276067
True	163.15907529787168
True	622.6768798750023
True	165.8616322037671
True	295.20088219487786
True	771.2775513667876
True	37.3391802978915
True	101.6732003258939
True	497.7216234429633
True	65.18519819296198
True	77.27101595720127
True	413.4800791220952
True	23.92432444135525
True	751.5213930759586
True	100.46836408897768
True	163.78805016873588
True	19.282722542868697
True	712.1839296061019
True	27.449245727495764
True	772.8128471835425
True	391.7757847323185
True	111.07406754596391
True	702.1235870358325
True	526.5128458792803
True	587.7487741788274
True	47.37917611832773
True	372.65600811462383
True	5.683780008087938
True	87.87243650274125
True	385.0845936574571
True	47.906241800388514
True	116.35380675363508
True	313.9587975351059
True	161.91637314618032
True	100.89483640724931
True	675.95566771435
True	20.04527434021571
True	1112.5557272681776
True	490.83117742206656
True	309.24808174187217
True	498.9192881244194
True	127.09505055488648
True	792.4590512408512
True	1136.1173228168311
True	753.0297989050292
True	179.98976952922342
True	226.3807564904288
True	53.87612841568428
True	58.99080970328284
True	154.5012813392045
True	99.62105091504812
True	168.25201545368645
True	1171.4061467964254
True	301.15933394591445
True	365.4216319626733
True	721.6914290390365
True	15.258932679386842
True	14.17210506931393
True	575.0646659740917
True	5.589517119612306
True	121.37740352967596
True	701.2043539309328
True	180.40183155346344
True	642.9245924509765
True	822.304326801584
True	153.21709362033369
True	852.2058871154919
True	2.476525833636816
True	453.6209081608117
True	1058.3450514545805
True	25.892469779653567
True	232.1588962923045
True	150.7439087585482
True	929.7007857180346
True	233.78165375400303
True	501.3396608877028
True	119.79863290521176
True	514.6421002874079
True	154.1219584394714
True	99.06294892122516
True	396.7821166015011
True	68.71326042275354
True	54.21532868389583
True	1086.8499994174028
True	259.87944048221897
True	164.3296636312574
True	365.0382853713364
True	404.4550022724069
True	211.22676545915783
True	166.88620974665218
True	364.6188747980698
True	33.72133885853932
True	496.8774582419025
True	1111.267443110975
True	112.29724767203903
True	468.2764789298916
True	324.8565424144887
True	25.391110620933052
True	412.8945698088268
True	101.19929668310314
True	606.9266866486514
True	197.71434382544808
True	422.0314481542385
True	19.6107645247468
True	442.27095951709214
True	108.16774413765704
True	354.18004986047555
True	33.18527553164415
True	165.88537456439948
True	244.9267668082419
True	774.4277901339781
True	54.48615777773746
True	137.8719941776195
True	237.5174517714435
True	140.8604725343148
True	624.4112375460134
True	548.6785375846349
True	807.4057738860982
True	390.3909374770354
True	543.2969139463397
True	422.27578388911087
True	697.9657054655279
True	73.96093558560034
True	464.9318601271862
True	427.5666198086122
True	51.77417551058561
True	85.95743004381237
True	131.5158266240212
True	85.69378368451954
True	321.1753787698785
True	864.7954540332041
True	312.54102586174207
True	1094.040585315643
True	330.02510811559506
True	903.5401351103468
True	151.89370659952024
True	579.5418577449685
True	605.4458056110482
True	712.5117325657026
True	443.9173734307961
True	63.32335512321682
True	295.9904781408737
True	42.58336267608453
True	160.70882937384084
True	158.95145528223233
True	1124.815720337689
True	236.63067016799516
True	557.3300377591778
True	534.6234110870739
True	562.093398753424
True	887.3194091364975
True	608.2793190113506
True	638.077358674854
True	974.8622587589482
True	125.59519004688616
True	295.115548951373
True	266.2112269275224
True	349.7209011097206
True	90.18278569651058
True	383.8501877396711
True	3.8073929396655712
True	341.80377039986377
True	262.04514158907267
True	595.2288428286491
True	263.47380093430354
True	358.38923940468675
True	10.689923955884444
True	59.32975577064106
True	529.1996056575246
True	32.66179197475653
True	143.6606112932121
True	62.71510861073964
True	150.6674085416674
True	244.07396608812732
True	73.29666319312472
True	368.719418130592
True	268.18581364161616
True	98.75963120940492
True	341.71094948168576
True	66.35143013565602
True	599.3306594406062
True	842.9884013920031
True	290.8305611565291
True	1147.996015316672
True	121.95283200944216
True	316.6398013636399
True	1064.1831200831646
True	89.73024828278844
True	297.03721337586245
True	10.187257821403628
True	402.7370707898685
True	465.8109665181824
True	159.1671941725929
True	617.1962176980902
True	920.9774379213136
True	157.9883318792452
True	78.89448909576545
True	324.42956039356807
True	558.0124598342852
True	635.7897358923734
True	1249.1193750339355
True	26.54237686844491
True	929.3986566570508
True	138.2857573136116
True	611.2176567292884
True	121.9441153768436
True	132.64429838291636
True	191.72477950745076
True	163.8936681673054
True	753.0590536032139
True	215.1401469713969
True	233.22303224146168
True	69.10741757229528
True	513.951744880875
True	443.51804706503566
True	182.0280250126821
True	237.87604434159528
True	15.195202382265355
True	422.9323691803822
True	216.92776202691476
True	282.3674755070378
True	109.06820031752042
True	669.8212819014285
True	407.8572096517851
True	265.18027676238074
True	640.5502830596603
True	539.4244903452905
True	468.2727751512966
True	136.64667240634648
True	525.3635991053362
True	436.96017570036673
True	2.324079997058932
True	186.01691730703223
True	92.89321061299545
True	246.03287297874496
True	2.9931767214440645
True	131.14277664142523
True	359.24755901243464
True	7.459067887008183
True	859.8059616643237
True	171.453834667924
True	725.867082551812
True	791.7723522948614
True	162.34429535763658
True	229.79863881264697
True	491.44786965567897
True	844.872559491727
True	47.708694342400136
True	39.49573894010142
True	132.178259738767
True	623.357755297944
True	714.1141000376385
True	184.0946947718536
True	587.1443630244294
True	599.4261182472251
True	827.8295277672822
True	407.75383739848826
True	180.63394658594268
True	878.3906957012834
True	225.1032455276145
True	150.57092001570632
True	334.39599742080736
True	222.30834145700427
True	210.18100957025405
True	599.6683456061894
True	247.39860264835968
True	196.4179721442692
True	456.66546087873
True	472.5079976188607
True	62.02130482080876
True	288.6193773155919
True	75.73167856223826
True	339.3988874038921
True	353.61079766943016
True	252.7526125963365
True	174.69008865242674
True	375.3156815822649
True	642.0977293533857
True	768.7373028652951
True	289.8818799230698
True	737.9546108598323
True	64.05968636397799
True	870.1205000179591
True	344.2579475484752
True	13.224625812553237
True	596.6424632745188
True	700.1478335188657
True	267.1717773935899
True	169.39532195448177
True	50.31337668743895
True	390.7820716622944
True	72.52783956027619
True	14.64859120709295
True	892.7324942474241
True	379.4782675823415
True	168.73342778601426
True	997.0135434264544
True	10.276447868526205
True	814.9464946316497
True	30.37854123010184
True	669.6785620342956
True	61.77570558898697
True	751.1635811754909
True	437.1111170355306
True	190.4502849658536
True	432.72412212688016
True	218.80267420948667
True	294.8452546432839
True	233.0224356157568
True	413.9162086672096
True	9.7361199955884
True	321.6399021048553
True	109.10668755693138
True	11.49436345647088
True	484.1161143111145
True	748.867080695797
True	282.46120900781267
True	82.20930741943233
True	316.9677081015027
True	81.86266955422198
True	184.89293218721892
True	180.4903638381992
True	370.1305312831145
True	43.8859236034168
True	128.16914854493328
True	397.064831987001
True	834.904498847498
True	110.83413846023956
True	206.77977933821987
True	426.69542769156766
True	18.0756690599305
True	419.427138746302
True	523.3283108541873
True	90.56366126642295
True	398.5779028962745
True	343.5446214417379
True	422.4449430718435
True	615.0950315851171
True	1023.8457927063956
True	999.9543905459868
True	55.16015953532633
True	1054.225944116488
True	108.85668153943752
True	114.94988475218594
True	111.62993435784756
True	503.5692823257985
True	382.052316863918
True	580.4376174373507
True	261.41823584473457
True	152.95063132474002
True	398.128856311305
True	15.168343847777308
True	470.8527138175184
True	405.1004732839996
True	150.5577815506131
True	93.10419358348555
True	534.6154582834366
True	1013.4583953429084
True	201.8625192408689
True	71.54933429386121
True	441.8639871857338
True	386.5297611318086
True	493.1112306205838
True	340.96987855126486
True	4.685569286796013
True	543.0299943234174
True	504.6445614841448
True	514.0275007593186
True	186.68016167672727
True	103.94238183893398
True	21.36236074387505
True	372.9288812911293
True	108.97899239991423
True	6.83066974454306
True	30.54370734707632
True	359.9622793404606
True	651.1279503271566
True	138.8169715459111
True	89.0325216100526
True	24.857807946406936
True	399.6790488347431
True	347.02366896333905
True	792.00034178611
True	304.8206553072134
True	511.84835012476736
True	559.6874981369858
True	516.8110045047315
True	300.39318375426296
True	531.251831171638
True	105.71696778043876
True	586.8368232211428
True	7.448745419783908
True	366.6742279772865
True	468.1315201838171
True	972.7263286979546
True	353.4879127487398
True	799.5315492110249
True	966.9743582891872
True	185.7645943145432
True	39.28454160002762
True	379.5342879451304
True	387.24683934283263
True	594.2436224214633
True	237.3457130694459
True	29.001209508057865
True	654.743152556288
True	133.32309475809643
True	1062.9191987981749
True	316.32604429906326
True	469.2259195600005
True	131.1888988627033
True	806.0165344951587
True	141.3342020307336
True	830.0231207070743
True	573.8033009068499
True	183.46538135641117
True	115.17479513417216
True	68.52178726180837
True	560.0066442993511
True	915.9240683012704
True	425.601701140264
True	527.5466344112367
True	135.2573635024221
True	637.6609283011732
True	486.6730619503019
True	787.6952154116187
True	330.21914891216323
True	609.8902072173411
True	123.14469760457544
True	29.210018906166702
True	404.4406725942098
True	172.41030677624778
True	99.56226239826768
True	360.7063831015253
True	1106.7271873919035
True	263.5193656760349
True	557.2045045368516
True	10.403316593243794
True	76.31549362684211
True	323.06630733552555
True	762.4547745666673
True	455.9473548834101
True	514.2342837577149
True	699.8040220116545
True	67.86671036265288
True	730.1745482706774
True	46.89072812740248
True	105.08487134313532
True	176.62845767068535
True	82.85525013543361
True	23.90067908480801
True	301.9344353035969
True	482.5729271126732
True	899.6386173441293
True	857.769680367011
True	6.067502607290128
True	275.4934641066748
True	466.4239330377008
True	119.64578935434406
True	248.4472534100914
True	320.10973211751394
True	1317.2222415821475
True	451.4473511283839
True	25.49647077220209
True	184.53088400666093
True	693.7624506573071
True	36.24316435722309
True	168.6943431521751
True	535.5608414673854
True	72.83574924955225
True	870.2188490482022
True	328.7814387245762
True	658.7894553766037
True	78.47667101974281
True	678.1914814520142
True	586.9988859088736
True	878.0369003631472
True	252.32165671287615
True	497.3853633763159
True	841.5509941753644
True	883.9229648111916
True	243.8208338129014
True	787.2921368697437
True	227.8350104964733
True	452.0813350895141
True	373.8757464706655
True	496.11379272783455
True	499.82811330371686
True	316.0855158119072
True	348.0479864458891
True	117.51228979226444
True	339.54011670081724
True	1152.5248127215086
True	327.0175479191956
True	136.6887105172803
True	294.5735121969342
True	748.3031806862737
True	650.3903932052856
True	414.1453269428186
True	120.38431745548264
True	322.34378644194544
True	36.71653551916718
True	179.6091070453953
True	96.21454981831438
True	91.4303166745752
True	533.4042083272574
True	138.99418163989557
True	132.12573170827164
True	101.53127597585504
True	86.08117224674385
True	444.1545476103405
True	398.7085485110088
True	1047.264293925114
True	539.377926190059
True	811.2497636286998
True	266.4263878280093
True	304.26426952614133
True	523.8421763467763
True	198.4823511059133
True	723.5331542368559
True	235.80439740088005
True	375.8213717901768
True	69.43064328363612
True	117.63024922558022
True	269.8889118372393
True	121.24824332064136
True	500.2953064867147
True	32.29654051241284
True	566.3359381156536
True	1000.1281047461238
True	736.7556497093601
True	1.206477703025624
True	64.47152478213368
True	469.7323244929908
True	438.0735014783324
True	73.9447209427121
True	126.0703820161608
True	302.6579340794336
True	74.91474468919071
True	53.26526961960408
True	720.6521130369636
True	679.6940242746216
True	165.06824030775434
True	171.60044650982212
True	542.6380758620037
True	53.77108678677899
True	26.89592937214204
True	567.7368928390464
True	455.3564213351104
True	1123.8941533460918
True	45.456637989705925
True	465.2245567569256
True	880.3791078977052
True	793.5469443257908
True	288.6498242681436
True	748.9451771101491
True	405.4064453461109
True	42.89105411572973
True	98.84679980725892
True	714.6046388994923
True	81.94501680175468
True	141.48477165638272
True	926.0245414366022
True	182.1277610326057
True	265.7503806604165
True	100.47235451353508
True	637.7476195727721
True	600.5468559866141
True	218.01228922063447
True	434.92581597389113
True	41.43045613429176
True	281.2327461190651
True	603.8964553463547
True	612.7943523690085
True	304.0808329128508
True	76.04231791600326
True	995.6491007968078
True	1057.450751584331
True	560.5081280312305
True	64.99461754512524
True	30.61381835975136
True	87.40986137676154
True	108.2696449134247
True	101.75944076601245
True	890.0492822247218
True	1223.6363184401037
True	718.3572858180161
True	332.80575509873273
True	8.958303965026222
True	21.621595801629358
True	337.7231290651422
True	488.49165111536826
True	43.909009315354695
True	561.8667174705412
True	423.533958247657
True	391.6151568762217
True	82.31652006982384
True	197.017904169278
True	249.0450237234307
True	128.93475785639228
True	395.91698452972497
True	44.16580253863007
True	164.59093055575516
True	1194.4705221836182
True	6.188557594160823
True	28.159573340409192
True	584.631057870612
True	360.8487225531845
True	777.3698026209147
True	156.6065025670115
True	770.3679290780777
True	591.77774367357
True	287.2989764088516
True	426.3553758001662
True	342.5798446225671
True	294.9558131184991
True	270.15115485820087
True	390.3783854150215
True	495.3771157275929
True	499.866960213581
True	107.64536132780046
True	363.2052456920437
True	9.20640388303464
True	187.42964792544055
True	229.3948851552809
True	865.810174398529
True	564.9233304783493
True	29.538833131134886
True	721.5593455018976
True	846.7571395958894
True	105.90029334382484
True	355.4604236259048
True	876.3364977182496
True	227.4182991274712
True	159.60975019902577
True	522.4338720202155
True	592.5019881001573
True	1103.9286380738745
True	147.93544839084888
True	157.1565878667562
True	253.314979040616
True	321.35878877725173
True	414.1291416200819
True	406.545588896186
True	311.9688295664572
True	431.57773107969984
True	487.0175361397768
True	227.82274926574425
True	1470.0307127364288
True	247.34047197844532
True	411.1392009800812
True	49.334336651790096
True	788.3127107538942
True	256.57846681803983
True	923.2085401675736
True	541.6743331257146
True	308.7184255567028
True	773.2094532488443
True	258.1330591338935
True	213.1033077374841
True	254.8743266399173
True	210.4050107866952
True	139.60013917578718
True	243.976065783249
True	736.4345654241366
True	514.4756066315651
True	224.14544727676235
True	1163.87307657584
True	118.24223640872452
True	265.0042231613926
True	73.96055909326181
True	310.54059462958924
True	428.7866857159032
True	86.91794264312894
True	223.45945910739223
True	75.34338966130194
True	671.8424456266227
True	373.3513700681266
True	229.9323274266069
True	733.6088591467283
True	883.6491403616283
True	785.444482803809
True	831.1637558451258
True	348.51525310962256
True	1.1914047277673614
True	274.41863567040104
True	56.44935280152177
True	384.5996198779593
True	53.80886152781698
True	350.85473146261984
True	880.626446628614
True	1051.0894291284026
True	407.1512677921425
True	20.945774738422145
True	500.28966767716287
True	511.7348964988477
True	193.38333645032407
True	253.65672775986235
True	290.7644933344288
True	20.240436216226257
True	127.94180506442952
True	989.6547559925168
True	61.13168166226707
True	490.1723603620234
True	792.5756932373338
True	102.3279560384036
True	254.1112348148449
True	114.80200567177629
True	14.279888411272902
True	1.267181353626705
True	116.59951312761316
True	1018.1429463926715
True	486.0102219661716
True	65.0505599646215
True	773.2913492997307
True	335.14448656941283
True	1.4866291680452923
True	459.5940980915391
True	191.46731532115749
True	521.1199771365724
True	82.24784100189507
True	329.174265357226
True	354.85518021885343
True	175.65112309848627
True	202.7946460333825
True	119.98333519774997
True	173.33169492009148
True	975.3859087118808
True	14.711754346763165
True	513.9987040882821
True	490.31833027827525
True	413.8457480136497
True	222.22390692604333
True	230.86931197523023
True	150.07042822317842
True	48.69999333193133
True	506.0418423875717
True	151.53815114978363
True	870.5768648329132
True	830.7684684742253
True	264.90070958889385
True	303.663027531263
True	528.3475279058686
True	42.9929251917744
True	87.08912130242767
True	722.6690715565009
True	1114.0412445315433
True	109.46627955497055
True	726.2066606431177
True	135.7950851280606
True	925.004455926494
True	661.0100197821857
True	100.25609906120972
True	291.81467700503055
True	596.1781883207011
True	277.3034314779385
True	43.22911403069848
True	579.7700680892401
True	437.6486382133066
True	5.693628910701813
True	486.3463897761637
True	68.64157748348511
True	186.8169443937643
True	229.44412201868224
True	310.0075756677867
True	75.22410198980756
True	226.53528867967384
True	351.5782974284699
True	434.7933725061856
True	909.9890923519112
True	46.48941059402232
True	914.2500979245026
True	1012.8968998546412
True	127.2837267775478
True	74.4051118102182
True	962.1701908884672
True	32.03614231641052
True	225.05556095563156
True	87.31043832461808
True	207.55896519924468
True	351.8939889143952
True	960.6315749946846
True	98.16625613390102
True	69.29745085625443
True	659.840769091495
True	270.50400869494075
True	689.8850830289398
True	53.478226947821376
True	484.0898533111989
True	391.0405868873335
True	681.8557692231382
True	50.18705192795121
True	106.82927130736368
True	27.140774199074222
True	267.0284272093482
True	42.48209248675945
True	348.76305760118555
True	2.809649473744602
True	1177.837880131966
True	109.31392114645736
True	134.87447725105963
True	352.26831884221343
True	713.0691670181799
True	685.4841879449281
True	990.5132975682818
True	450.05975022068304
True	403.7595658270957
True	141.34094144811448
True	411.9707652975923
True	803.9206410641694
True	425.1713756523383
True	917.7770103783382
True	84.54540444704634
True	431.23890504970217
True	181.7695098964474
True	287.3712307107692
True	743.0982940682193
True	161.77762952112903
True	135.89660329174393
True	61.527571077495445
True	876.6591931931192
True	794.0493345549736
True	77.69962513548917
True	445.922945102286
True	750.4949144542564
True	418.8352665746698
True	53.969152488471934
True	317.25849842123785
True	763.8378138245722
True	27.51336227918876
True	383.350732516882
True	165.53429182546077
True	276.2471394274574
True	34.71350271205679
True	208.0796751811216
True	756.9249475565726
True	641.717673972476
True	59.5817690111796
True	297.1781182160982
True	859.886791267003
True	17.56342102698516
True	316.3367446339024
True	291.4308286488661
True	417.6468648762782
True	209.9961528965757
True	605.6693204617136
True	46.98163735834168
True	978.9634945047412
True	857.1529950607896
True	45.09643835057016
True	400.35858938306063
True	725.0365388664135
True	919.4065316805468
True	269.3913758387617
True	585.8442005186332
True	133.06481257950463
True	190.26753698537007
True	136.92209587600507
True	130.8436426208388
True	219.28006015536155
True	931.3998999408784
True	757.3362181660526
True	930.8796147129002
True	21.467258556670718
True	26.564045428946
True	355.49417726819075
True	12.86620153709817
True	628.6135004125249
True	1075.497120843604
True	268.2756381035792
True	214.59236002433664
True	84.08107345647034
True	208.24197865636893
True	126.7113621960707
True	45.34461041639032
True	131.2806963835446
True	89.62821003301829
True	242.9991878710495
True	536.3920993613515
True	169.95257327842884
True	29.31900793977856
True	60.258264558189154
True	425.51679877000703
True	267.18152421374884
True	582.4653415311942
True	23.775119730006686
True	111.66385013765355
True	658.6273780673863
True	260.94849808646825
True	466.3274796432112
True	659.2067914535014
True	106.39199249122584
True	116.25309774730847
True	80.695170023446
True	26.30594654689975
True	119.86242623608254
True	90.25853010196067
True	103.19281171620412
True	161.28100328931896
True	232.61082128555628
True	804.8770235058042
True	277.72925144637645
True	973.2476572882148
True	166.84004481628608
True	194.7441414476
True	800.1215803688804
True	309.23319724629863
True	600.8624879028908
True	260.07382064947
True	353.4419464316414
True	446.3599367457301
True	552.5083602714676
True	641.7495711147949
True	370.2207949626656
True	35.36480260658286
True	545.5322014660841
True	624.3218061590728
True	18.32159534604503
True	12.030089112582022
True	261.0559143204469
True	406.5590055947527
True	466.1799103917077
True	69.66926189748071
True	623.3934821696319
True	961.453950476649
True	229.819838334832
True	906.785734079641
True	278.7409144482943
True	104.09768456837192
True	274.74314008319624
True	642.3590629683756
True	38.130095733847696
True	579.6862075399156
True	1258.6476977371062
True	1016.5926421126276
True	881.4310459372069
True	198.90256543407185
True	92.61873144802917
True	186.97893706899092
True	830.4540474961387
True	145.62248612772564
True	1085.495826274749
True	871.9368338485893
True	41.20030718468777
True	88.70717253042167
True	418.5456589003757
True	404.525447907279
True	196.97529178184095
True	529.4053769419088
True	683.1983025848548
True	125.87639771732884
True	276.99312966612683
True	1032.6061406925749
True	50.05439360805586
True	707.1000032621041
True	553.388904997082
True	40.60673226048306
True	802.6931707655646
True	383.8841313056709
True	576.5731822676328
True	115.02154564673594
True	273.2545474219032
True	208.47435426988076
True	24.906298247323797
True	133.72810612566158
True	753.6132147450884
True	138.24511513968733
True	394.4954548261211
True	64.74410317263343
True	644.0390765184786
True	628.6982922981144
True	244.69356922057565
True	468.3165398190649
True	167.16230964999892
True	168.28855524735465
True	218.26313954900107
True	297.0563137362953
True	363.3180998241517
True	135.4041237054681
True	191.47876701607032
True	26.517670166310623
True	842.8301383174424
True	301.18365178472874
True	9.13312378221389
True	369.8681118349553
True	163.71198771900274
True	624.3355738678233
True	356.4384986329227
True	586.4640025921963
True	552.2212013087131
True	478.0052915070446
True	791.7928732065108
True	247.9440705530789
True	565.7439228417985
True	163.69127843421143
True	522.475658052911
True	370.81776323743605
True	373.1163884606213
True	125.925036973369
True	134.77168565966872
True	106.08149405772498
True	73.19563732978733
True	750.6639733656511
True	182.12498400477116
True	44.11698937102486
True	0.0
True	557.016770465624
True	111.1812220995864
True	21.990444392164004
True	38.48874673725232
True	111.68009996326738
True	528.9585103493446
True	185.3142236013086
True	106.48493235096748
True	35.29864482006181
True	161.59297271380146
True	919.8995743272972
True	54.6940656858976
True	226.9081977151157
True	727.6428388540103
True	323.04765932563464
True	452.6217608880203
True	482.4896002713127
True	533.2785593056736
True	593.4906584850777
True	932.9279865519924
True	261.6397160182332
True	1032.1213810899235
True	930.8391725163768
True	613.2541150421721
True	343.5017183107201
True	848.8223657350239
True	10.243264538179089
True	30.967080681540992
True	285.0831506886828
True	42.29164546881936
True	202.014345878821
True	750.0705563203462
True	227.92026988232968
True	734.7322421700355
True	759.1048590928805
True	122.51003574245884
True	370.2396276877872
True	600.3967998706653
True	23.47629441401732
True	124.7045845892774
True	425.7645425206964
True	303.65875939783314
True	197.5508608966973
True	113.29060030330196
True	378.5481010353405
True	21.7933781912783
True	389.22602895167967
True	370.8485980731975
True	1015.1019971899498
True	366.88355690648416
True	31.48307498740752
True	436.46556185282935
True	426.93972458418
True	229.255483338828
True	31.400669649837717
True	758.3621221453134
True	430.7256117898602
True	177.06831542199333
True	11.329787316913707
True	1201.016225928858
True	170.5483129972475
True	28.26246034117021
True	300.65832565930714
True	273.7587374641258
True	115.1497873566491
True	300.0874593787153
True	48.39299869679747
True	331.24423222945177
True	308.3947093212484
True	313.84100169793425
True	33.10651419316132
True	45.974838206897886
True	1000.9757684906052
True	23.73461475117142
True	12.769838402311686
True	177.2420185290863
True	662.4216249952502
True	9.497672929210792
True	197.5668446844116
True	178.37904574169167
True	538.0270906354851
True	360.6457139802186
True	758.0529366150913
True	329.5020143745681
True	475.7125284752859
True	439.1251798016184
True	481.12671418348174
True	99.12847014094854
True	1282.849039369105
True	890.3435257101138
True	291.6264170701114
True	518.078060529129
True	101.21033040434791
True	566.7215235133708
True	434.1094484835183
True	151.07536851598766
True	76.59744862321237
True	356.2548977185204
True	173.42397762507426
True	29.667261866332417
True	602.3416145823994
True	383.6736324130401
True	73.2238238130938
True	27.56967450513505
True	684.4382490223829
True	482.9317664311415
True	72.4058404933751
True	22.404848616307603
True	339.0185343647215
True	328.59429236908073
True	738.4015930299347
True	546.8179011349466
True	563.2152226745719
True	782.2605975244397
True	8.377535789576271
True	51.672953619364925
True	37.17437855339259
True	60.29427240040119
True	507.5556668375206
True	589.3553901485269
True	84.54988692805367
True	109.26133461478642
True	190.08093342312483
True	76.82198308362267
True	179.24651990598136
True	211.44392742781295
True	281.0943498371775
True	847.8676149207241
True	574.1155973627887
True	275.13991698581185
True	198.87690205903613
True	269.6109587827718
True	244.3175470679924
True	736.9672885876905
True	335.58531790402185
True	167.0690495425
True	897.6580230182618
True	350.78943782357686
True	456.16796815812336
True	157.27494049012284
True	122.1563825078988
True	63.1253850914785
True	211.62673681435004
True	979.2293482267788
True	531.278749890116
True	116.98563078027054
True	333.3759453256605
True	97.68435145883689
True	683.1641387872811
True	3.932403097993835
True	701.2885867385642
True	36.05389203232612
True	937.46866290913
True	843.0488013137384
True	212.5325262543916
True	27.10538120797666
True	74.2584427918841
True	467.4444224474848
True	231.02445004823477
True	1.4738869894489173
True	82.72994775487408
True	1055.163454021963
True	331.58932301182097
True	669.2652492720509
True	483.3527642947148
True	30.373820592502987
True	143.443488435679
True	432.78930379138575
True	929.7933876319064
True	807.9066677494797
True	414.9888283229008
True	334.08137499936123
True	16.168675154523545
True	82.8954962084137
True	732.9627710006316
True	458.2491072861121
True	377.9304083127972
True	888.8886402681397
True	26.041606363363773
True	222.8938730161572
True	913.0236240659576
True	242.2998955502792
True	9.1582846218889
True	502.4211233525784
True	107.04020235430896
True	642.875423867521
True	54.65555997742632
True	257.3750831384016
True	879.637931779766
True	899.3468742341435
True	268.41480649680346
True	448.7005471523024
True	118.74472602643726
True	585.5690173429086
True	260.6234840342895
True	190.10187624126976
True	875.7735833772707
True	53.43243964115531
True	733.3700143259147
True	270.7971831639388
True	290.5026075865022
True	168.4126135734215
True	473.5016208244055
True	608.1206381901028
True	366.7432198558793
True	410.40569850780537
True	65.72784033250669
True	157.96036939464415
True	444.6905586474888
True	206.0036792315196
True	37.68810454757107
True	202.46173194969285
True	386.1637469565917
True	412.1147883824047
True	759.4168882704901
True	132.31188220192104
True	663.8176644320955
True	506.1868655056373
True	595.2986371459176
True	140.8031816995155
True	37.57884694356905
True	662.1222733145585
True	71.42222839339723
True	554.9142266355457
True	688.1652339284382
True	446.18963056389856
True	143.0597583742093
True	507.3545560278645
True	5.362292053808803
True	396.724451612986
True	33.0155610850393
True	629.4958830685584
True	263.5085276293503
True	591.052135938335
True	674.5020165932975
True	145.4117238997386
True	528.4597738352816
True	506.83884576036246
True	64.23865311558858
True	959.7782923534947
True	3.880595407239471
True	27.823907622732776
True	628.1421530439405
True	670.3811977707994
True	134.98982149266968
True	420.0438363970304
True	122.92350042585886
True	74.59948531798048
True	445.9050777982839
True	41.05310648196872
True	496.6038922510012
True	12.8735621968985
True	818.8100035264429
True	554.7420078753338
True	662.5309867999295
True	100.12708998254388
True	383.5942734993096
True	996.2248572933812
True	863.483615502887
True	136.96071878803124
True	540.669363799757
True	469.0489655756468
True	249.8662635414456
True	258.0966142720616
True	5.857061585428061
True	331.3102949658087
True	10.786076112757934
True	374.2826570260903
True	74.99375303370768
True	432.2265183547093
True	684.4196702618939
True	128.099802990291
True	234.22378327004907
True	642.8207841397843
True	669.3628553532384
True	297.0755481868101
True	137.0142520222653
True	164.60870553265238
True	472.5840539687235
True	89.50759539143866
True	10.45765119896248
True	515.5561662661578
True	576.5382785112477
True	19.24118585024661
True	142.14375719661888
True	918.8642856858644
True	482.0780925959668
True	272.9499952902368
True	36.18907110902836
True	476.0419497894826
True	117.00378581696155
True	587.2369121237084
True	673.7820846279111
True	290.96174779194024
True	376.7878593111879
True	184.35725187781384
True	244.16677387054176
True	75.81247837060863
True	209.67863396466785
True	492.3256892770221
True	24.36311884733243
True	449.8540426732624
True	367.6577220493582
True	736.6377064489853
True	887.4156909527633
True	927.7803313585804
True	159.2725964358629
True	403.2926097956131
True	72.02533343492941
True	189.1234113961212
True	315.51718932185497
True	9.228283895588303
True	812.6169746989841
True	20.45534234298512
True	383.64574102616285
True	261.5059421077245
True	641.7204633301837
True	207.9966590513804
True	39.11659887463517
True	652.7514143481317
True	1079.4593081170754
True	220.3787750546259
True	131.28921900452232
True	613.4635468837005
True	510.7562395999415
True	16.76058042973138
True	804.134405263204
True	115.5553999974074
True	47.74770520676604
True	311.0847213314185
True	353.5955716614558
True	392.9525540354033
True	267.0600856725676
True	21.312778941950665
True	24.357486325711516
True	828.1303919743668
True	201.8092218216248
True	112.59125169833224
True	847.5763470017416
True	654.3767792842849
True	660.6648143565848
True	448.95142355055793
True	146.02396719962283
True	34.298347383973415
True	99.10805562843508
True	443.3942693564908
True	231.05026578643253
True	486.15029952544967
True	146.13392962327117
True	498.62635945166807
True	640.1743925090375
True	968.8101528556144
True	24.400811259116495
True	980.7801793902264
True	1047.430459084388
True	462.6148450972976
True	87.66886533784074
True	782.8768183406634
True	651.7355479686269
True	663.6158834424012
True	172.305876286312
True	750.7281499773876
True	708.1921677412022
True	123.41267651147164
True	754.0828514276362
True	843.658127962242
True	487.0605696793368
True	232.0187062713571
True	76.28544790495202
True	306.7425134576595
True	356.74097062395333
True	469.0510492447604
True	431.923551770872
True	184.6601945770396
True	313.8076801465282
True	2.7090658431675303
True	13.99228356184337
True	111.38715429795596
True	131.11239988035038
True	362.233363895838
True	337.7722111292312
True	107.82381027571496
True	18.320493485547814
True	210.3972830827265
True	852.7529818445257
True	451.61846876834784
True	541.8150416935493
True	548.5366768126523
True	826.5914734381422
True	646.7800071432795
True	97.756385109538
True	210.7446541461871
True	241.710567396748
True	285.5497810089791
True	103.99254632743676
True	371.7517351602404
True	429.26342786180606
True	168.4632791210297
True	639.7072056754257
True	244.95424714065652
True	197.1149619605787
True	29.69772738198411
True	254.06989412453623
True	498.09316250566656
True	169.80949318608958
True	543.3265096205766
True	491.164505762075
True	248.9284090275739
True	102.49371853096429
True	42.65613683786196
True	411.0301278162052
True	779.3066457246163
True	164.0621951877756
True	1055.112353964843
True	1069.0169021979252
True	487.5615401535576
True	100.88529300511316
True	123.2913230481171
True	648.6294537169719
True	8.20472826071632
True	218.7773531870803
True	132.94196420785906
True	123.89144088569984
True	324.5051492423539
True	657.9516782117664
True	38.790843133441925
True	126.44723908187032
True	987.7956724238852
True	54.24622347287612
True	440.49205646874736
True	533.7276268863299
True	236.55554309176665
True	131.4786404027758
True	902.6491051802608
True	1187.3310427292226
True	529.3702031411027
True	649.9797505685599
True	201.51985096268305
True	152.62969947312845
True	306.950819630601
True	256.12303260715487
True	162.125025038474
True	312.73980548056835
True	334.99184849271296
True	11.342565339511802
True	622.9440208372883
True	147.51668414114454
True	77.12123083383932
True	434.2889507931308
True	305.46510569868644
True	1208.7706444474773
True	345.7609955159078
True	974.3697018873934
True	10.987148230198814
True	265.5098488044445
True	229.6820029529561
True	157.21449446768543
True	494.9232145245208
True	202.9385813259272
True	408.6961998808968
True	317.17222306257986
True	110.25630260153892
True	349.83537590432866
True	1010.0697576948706
True	716.0280064199966
True	221.9299156102322
True	109.3332393803621
True	305.904021442722
True	23.90711971365996
True	362.8126030488015
True	309.0516551498846
True	569.8349686642722
True	460.60757891686114
True	355.8765660101777
True	155.46248452683324
True	12.73918144341453
True	427.0055196624659
True	263.84293999727487
True	141.9403578390909
True	296.3063465764479
True	440.3169560997919
True	825.3091669742879
True	307.2936771278345
True	776.8242073647449
True	396.5808458867269
True	383.84196784642415
True	1.203837729984253
True	1152.0622204978608
True	103.43569714801646
True	940.3550945554988
True	210.2339613956389
True	466.1562413728162
True	676.8301809246847
True	84.23156821262512
True	481.5040474805728
True	32.272587532093354
True	424.4465319162284
True	73.96384469647573
True	233.7614315348071
True	37.60484104879932
True	685.7318692456428
True	186.5134974868478
True	25.75189015562758
True	400.0322899908887
True	109.41342047757796
True	174.30944715921245
True	787.115315542024
True	258.70532641313787
True	150.6444918084816
True	374.4295584526961
True	525.0380119513494
True	335.7336009666077
True	509.17230484098366
True	625.6452797419633
True	143.2847603701863
True	6.757404112314804
True	74.68721064700472
True	420.47161932629
True	90.83766923387508
True	80.31354661531878
True	1016.1400372853036
True	25.65013646770988
True	321.38843293099706
True	310.1783644277826
True	438.84823505172926
True	681.628968048338
True	189.82800455917103
True	646.2890985204388
True	324.37713856290856
True	347.9007852526435
True	271.17200138060383
True	203.55495968006232
True	372.24599501864674
True	464.3231599278687
True	400.6197977207158
True	577.5943436414937
True	135.02576368387972
True	78.72194590413287
True	41.08819483420107
True	291.35488603440405
True	659.9657241670205
True	404.2341273935948
True	788.2571738995041
True	222.3169716953148
True	384.3108264180078
True	68.15061145389048
True	53.25060914741939
True	413.8518476741624
True	200.3700330839017
True	227.8951901178637
True	46.01438610801026
True	1070.9247856082268
True	178.25095565757647
True	917.5226978848076
True	307.3921559843168
True	928.8890532922117
True	231.83646812865152
True	440.46720883609095
True	542.0770805099447
True	601.6374480123671
True	214.91598093222265
True	486.8211391879802
True	969.6788455908082
True	121.89411225785412
True	6.8396636724618425
True	576.284118930673
True	29.64598370529618
True	74.90840243562702
True	796.1557915117519
True	234.26745478477736
True	967.5070032171832
True	696.9964877957428
True	423.8762827865097
True	279.3398446235588
True	487.1989704782037
True	337.39777620678257
True	182.8416190697539
True	668.8888274638715
True	725.7593284625718
True	214.79828539695552
True	88.15480542202043
True	513.3368697332279
True	132.4962713498196
True	389.0372726027106
True	338.89838201445383
True	64.16747585487333
True	394.4591774596199
True	411.3412628606103
True	386.3690685406677
True	404.86654897599846
True	425.74846712481815
True	648.571054425206
True	60.03846054701588
True	464.90115614721566
True	317.9473626150493
True	671.2037112802925
True	224.5061075557359
True	101.64458321894904
True	37.448068148978415
True	527.3393347316995
True	643.0239605302537
True	186.10753396230407
True	407.995562545998
True	350.8640359065925
True	17.545506891272083
True	161.7203994560173
True	295.4479352068896
True	3.314845685503106
True	867.3552036818415
True	79.8492012387815
True	103.04059655011504
True	113.6992847790204
True	367.1295388219148
True	35.810028767342175
True	457.2997818300586
True	228.24955678389605
True	5.434377412595125
True	112.70189985950766
True	435.9403295622012
True	50.09906881828592
True	63.00040607744892
True	176.9259002310246
True	291.92906451867674
True	978.0537108686354
True	392.1089052990798
True	962.7693083091912
True	170.12904519839407
True	1054.944311968286
True	746.1607593566833
True	655.1329778591964
True	402.3256807816944
True	380.5854447793532
True	84.03815888898457
True	69.43218640838096
True	81.40810257540006
True	171.0011626016164
True	476.46407636674206
True	1112.5983854457984
True	175.55050227448407
True	357.1292916240485
True	448.2385538418413
True	588.5446996153695
True	623.0818701103193
True	285.0438821895532
True	477.9578753683609
True	671.6770522976776
True	92.42704742016308
True	692.8707212884672
True	255.69742861498983
True	137.48809050627747
True	412.2344708202044
True	863.8744480739397
True	439.974941494596
True	846.9865550332373
True	187.5219640005041
True	353.0870106720566
True	710.9941833961201
True	612.0817218087592
True	190.1721773921561
True	267.1580284613631
True	780.2670318588547
True	33.28861324684067
True	194.65974150463452
True	492.0423673262911
True	700.9229020122124
True	105.31246558121022
True	38.21132687902687
True	169.27814660516785
True	719.9743781468562
True	308.82370473853194
True	544.7940265357796
True	357.3947496407628
True	302.02374520120804
True	440.5595209442898
True	485.9779738781222
True	72.00760422325
True	379.5156175637298
True	780.9471346713724
True	0.0
True	294.07933655979525
True	241.1200855809153
True	983.6336492762152
True	156.9060096871909
True	634.1516765569543
True	647.8282213607374
True	114.63448185929876
True	223.72562117301163
True	137.76961084665444
True	10.31001821990511
True	285.6883901795753
True	379.58051950519416
True	1119.642776893732
True	235.1634695602359
True	408.75633175782303
True	644.9973008664297
True	204.33705523909325
True	27.072763434294032
True	865.4665274354213
True	602.9097400880709
True	157.2825188636767
True	622.5386369127958
True	168.9975235346068
True	300.82016122595905
True	771.2382085635332
True	34.59565834978044
True	103.12740794180088
True	504.33644096064586
True	66.42023551190567
True	76.3348139865305
True	416.9539853755198
True	23.8677703185946
True	753.9786357328105
True	105.01990396910792
True	165.60408571573203
True	18.178916887981885
True	733.0569193130252
True	29.058570013297057
True	782.7394922898798
True	393.0062142795504
True	115.7851916249295
True	700.7438983067912
True	519.5223311015073
True	565.3602386627808
True	45.45392127595567
True	361.4587531925335
True	5.400930112863498
True	93.5644896109699
True	378.96179966570224
True	50.19104550090551
True	117.80780937147507
True	305.52570345574543
True	188.2808917669911
True	100.81206477769663
True	652.0521835924933
True	20.700733017845604
True	1106.7183258278048
True	480.2466241948332
True	300.5801338881015
True	491.01307575700366
True	121.59873052160144
True	763.7982765532832
True	1118.070460698383
True	759.786652096495
True	172.0458948395576
True	228.7739876819756
True	51.60672497611214
True	60.114051058797216
True	148.4884742132161
True	101.01463352531484
True	170.08085422358064
True	1217.759198725754
True	309.9178240795342
True	352.8746333366244
True	713.4506952229875
True	17.61255786837582
True	13.264942743396515
True	591.3232484469412
True	5.562654982029283
True	112.34438924406152
True	696.6742522578948
True	180.59849116994965
True	651.0664799891993
True	807.3393000636191
True	148.29043049069475
True	888.4323174820272
True	3.004031616904067
True	443.4457468946583
True	1061.5958728042758
True	25.74705589005644
True	237.2690701649694
True	146.86775685277786
True	931.7871943164004
True	235.3004710119616
True	494.2606596761357
True	124.38915622413516
True	501.4835946916031
True	150.98537891566343
True	97.4454956948348
True	382.9314225294682
True	71.87468870927837
True	55.03496173786287
True	1042.9628874489083
True	257.3611241725999
True	158.5110187738739
True	376.7404600002733
True	409.2016550048272
True	209.8715602081895
True	163.09693827848386
True	374.2093814578813
True	35.5732201364954
True	495.5272815926923
True	1138.6665282585086
True	110.2546460860801
True	473.7765946147823
True	324.0420759794007
True	25.51331568692328
True	407.9083935844688
True	100.40166000801425
True	595.1410344479423
True	209.73169957655543
True	416.9738628783085
True	21.174838923198628
True	443.4028278562613
True	105.77706928080922
True	348.10794895383714
True	33.46090715033125
True	167.0691733714692
True	243.52290665932264
True	723.2500524254128
True	58.757807070444265
True	135.9454377042682
True	237.762348402292
True	139.92336771576737
True	623.703263045586
True	558.344463242666
True	762.4776397888038
True	395.3219318367978
True	529.2654775398411
True	411.5540926666645
True	694.6075060794307
True	70.276792733922
True	459.2980338629305
True	415.9712623828181
True	49.53809149418453
True	80.5808596316079
True	131.88672475276644
True	85.03878259331303
True	341.9483784613582
True	845.1090671900449
True	336.0924167731532
True	1090.4861157925309
True	322.6617441630861
True	922.5752853859916
True	149.87549095263392
True	562.2955561411349
True	597.6933431624823
True	675.9334208270955
True	448.1282959602758
True	67.03855368645985
True	302.4412497561683
True	40.48260292554653
True	158.26832159776313
True	172.76601249057316
True	1134.228398911169
True	233.941316156169
True	550.0978532974584
True	582.9855849439624
True	548.7801193587704
True	906.2660179781584
True	594.8128260060173
True	671.2454801089101
True	916.3866527060842
True	127.1305872926623
True	321.70978207955693
True	264.2721351304495
True	324.925936900377
True	92.43416964193165
True	381.78648155457614
True	3.726863291440833
True	322.97803716074566
True	261.00399558222057
True	623.8693809531109
True	288.0165191295589
True	364.7023333514792
True	9.841712940376691
True	62.49267143132555
True	547.4276638280339
True	28.586994711972235
True	146.5533202236908
True	65.80557737943687
True	150.31717167101732
True	238.7930948031212
True	66.21939577650619
True	370.5519218704061
True	273.47009724601435
True	97.32978591855644
True	334.1043757918333
True	67.52428940375286
True	573.3157916949593
True	815.8706870030305
True	284.04465906698795
True	1150.9079861997238
True	113.74094328329332
True	308.8436334536374
True	1037.6161354994056
True	87.53029775702078
True	282.02411980524766
True	10.26092055439138
True	408.6295445122684
True	443.88324337388144
True	152.03192407036926
True	617.2003323162916
True	921.6355498861734
True	152.99777178286251
True	82.08989973759887
True	331.935490041401
True	539.4023667390967
True	629.5180332002241
True	1231.065454355088
True	27.05016369070228
True	927.9927570276428
True	136.8552761881438
True	651.9535935241249
True	115.51257964572125
True	135.5798484362377
True	188.34844234500972
True	173.8201368213666
True	778.8756437020429
True	207.7407112814839
True	227.02788132789243
True	65.77354922153265
True	516.4072623907521
True	449.7283738131309
True	181.72910752915573
True	230.26478532669952
True	15.406474026690194
True	421.026407676419
True	224.1502034504853
True	295.98602885529414
True	116.28515952795802
True	687.4009651569332
True	411.4881612398919
True	258.11718424354166
True	648.0415096589536
True	549.5421878228441
True	474.4345185779244
True	127.24480492245976
True	532.9871374754483
True	429.6857293963242
True	2.254520054409764
True	195.18654861698465
True	88.50842345062306
True	235.532050921356
True	3.089750376824381
True	123.95183547204496
True	368.0831793648496
True	7.471531169290113
True	856.3410407540886
True	157.4756925848265
True	706.1207063226449
True	781.7483812869805
True	160.21588577542263
True	224.3212445877905
True	481.9968991319293
True	824.7116850183879
True	50.715631199146
True	36.93963416404275
True	134.3186955684066
True	632.3799686704276
True	730.7467064294253
True	181.3237614836333
True	586.0252804421569
True	606.8534517613124
True	814.8687962107073
True	410.0432888173916
True	188.24400610349184
True	877.7816153489242
True	230.92035359129144
True	148.06639390169508
True	332.84552157138296
True	224.56511720192665
True	211.6577713439591
True	605.9624297853219
True	259.6462948152503
True	195.54673770875863
True	448.50146446997854
True	460.9788918660505
True	62.52893464388115
True	261.4047550043647
True	79.38926387742833
True	341.58150284028204
True	359.2568912664169
True	247.28963932590185
True	175.6951695620727
True	392.0251430225566
True	666.2018446182117
True	735.5802667187647
True	302.128716329156
True	746.0220570657834
True	62.454672108600285
True	872.2372984593462
True	348.36998680720774
True	13.758923866526745
True	583.4022467853288
True	711.7964203413552
True	248.39829053958988
True	170.87571129519944
True	48.97684503396511
True	386.1666683557607
True	75.67161661916464
True	14.622297183763704
True	883.0834329063315
True	372.2479426686858
True	177.27600557423557
True	979.1599415463736
True	11.742053457393606
True	785.2927402135464
True	31.99552589978309
True	677.7060397914906
True	57.59470702167879
True	755.2638341213571
True	459.1103141262598
True	189.2139549859823
True	428.4871573505029
True	219.01192859771575
True	296.6812252832646
True	226.156264674672
True	405.34423417698014
True	8.809984927024743
True	329.94631757464776
True	118.98386847175834
True	11.609661884872285
True	461.95971859398514
True	718.1660046130754
True	292.26219241516026
True	81.79830973907477
True	314.4226521778965
True	83.40377290653907
True	174.79673658372366
True	187.16916104246363
True	369.37367969022847
True	42.983226217699446
True	142.95282301983568
True	386.1231834495024
True	897.231392104676
True	113.47218942020442
True	209.2182971804328
True	427.3773100526549
True	18.42627304970542
True	428.087692906808
True	511.5512012161686
True	93.31000683576552
True	384.6800967103465
True	365.4831437089841
True	427.9705720021964
True	582.2979415387296
True	1039.242064304733
True	984.3966968106092
True	57.35509680962354
True	1055.4157754034643
True	107.19360008735636
True	106.8297288473424
True	107.32571883758084
True	492.1623997377067
True	380.8654932105084
True	568.2639044229768
True	260.03650016377213
True	147.61737035179297
True	390.81693269595786
True	15.033547204489633
True	459.4099848095837
True	372.3918740445444
True	152.65766777961073
True	95.29419661208232
True	511.9061803348225
True	1012.2274157750228
True	206.619557967561
True	65.26972320368601
True	436.8128600593615
True	380.5607025926688
True	478.9293086658628
True	329.83088480348096
True	4.555624736267521
True	526.0604013335566
True	506.7078987188771
True	518.0327430437576
True	190.5935007774789
True	102.86139541990624
True	22.13480760623801
True	375.14506819602207
True	110.47762476496816
True	7.799218554936314
True	30.087409349428185
True	346.17403785042694
True	676.4514534957983
True	133.70239349735942
True	84.97340432050629
True	25.79302709329664
True	399.4956793178793
True	356.2695362813609
True	773.0899578844518
True	316.991226207786
True	522.1624915920294
True	535.837295408308
True	526.074125308135
True	297.0258299204659
True	526.3103958697974
True	102.60262895014472
True	581.6318912564185
True	7.25799895258562
True	374.4277489275452
True	467.3565632332403
True	967.4274691919636
True	339.9790294939068
True	791.3419628234936
True	963.8715969349232
True	173.48088265577604
True	38.47930959887719
True	372.7748642116169
True	384.43637881768086
True	602.5405315059868
True	248.91014470138956
True	28.5509695555948
True	668.5461146233531
True	124.96201287049136
True	1029.1843501044357
True	312.44724318608905
True	462.5633220080707
True	127.97685529494596
True	814.6230823998634
True	140.44302185742396
True	825.6505320487493
True	575.6442488818693
True	185.7062601124268
True	114.7379912075729
True	61.75508305882149
True	559.9924103064201
True	875.7602808733654
True	431.5841535099379
True	530.2323855064425
True	134.62806493863258
True	629.4817301069188
True	490.37094421545504
True	806.2454064112078
True	321.68498175818195
True	583.2316464238379
True	112.69727675574268
True	24.476004402859665
True	411.0424351151648
True	172.7626169061358
True	101.3868742507065
True	364.1192804186901
True	1135.9878948313783
True	273.652765595657
True	552.8609143460927
True	11.762797991117296
True	76.2322538952973
True	342.8304675686474
True	781.4735014909668
True	436.00765894597953
True	499.83259974783647
True	697.5698521841334
True	64.43125822362349
True	703.9364379324055
True	49.15786215873506
True	103.56991889336958
True	180.97854575339787
True	85.65584825570414
True	24.4367065377566
True	305.06163840439064
True	458.8084230062967
True	905.7566104687164
True	871.189786257032
True	6.795887739145732
True	297.03133528035613
True	450.9755945117213
True	120.40732886361629
True	249.8190417263343
True	325.9751489879485
True	1314.2975638363746
True	447.1079897116441
True	24.19174545124921
True	178.35334232473497
True	676.8584614842301
True	35.335598245902226
True	163.61374862020048
True	559.4612829463013
True	71.43295233915791
True	859.0363517572926
True	324.2147117705269
True	673.966072719537
True	80.13704952975044
True	692.5931564275198
True	596.3972474430021
True	876.1246011727391
True	263.00595701481683
True	510.2914366689614
True	854.8233130553217
True	888.8471703348945
True	241.88120576170292
True	751.9891104830735
True	220.04342315976095
True	461.2458048807933
True	363.9752943130114
True	497.9885078491049
True	490.6771701699766
True	303.73700373140093
True	351.9929622111309
True	117.37776852895718
True	342.381341730184
True	1106.2258032191517
True	318.66159247990674
True	150.64517689329367
True	287.0305259603206
True	751.4433378001547
True	652.9473731919597
True	422.24993987029
True	119.82831051251772
True	332.0024598603819
True	36.44007877781572
True	176.75024244697573
True	85.36938070614076
True	92.73477557149452
True	547.7190267451159
True	140.8612917229556
True	131.54484226885265
True	109.60018385256195
True	84.48651815066918
True	441.1295652145212
True	380.9492798914551
True	1030.7810387976476
True	554.6231692874862
True	845.0613375666941
True	286.29966579416475
True	299.9363795427502
True	536.6218604309887
True	203.6311488867614
True	777.5425045184772
True	239.972617093708
True	348.98930561549577
True	70.68685296843184
True	122.161801725185
True	270.0680792756864
True	121.522717288175
True	475.8670904558421
True	30.655655216744403
True	555.5509551144769
True	1006.0899165053272
True	718.5328766178382
True	1.0551965001286718
True	60.15044188778152
True	486.4670153330426
True	439.5626773096968
True	73.91837355708908
True	122.34694047459452
True	303.7893388514655
True	82.36532932745583
True	54.25021928877236
True	749.6921362445412
True	663.3331870131127
True	160.34815587354996
True	164.5529486402545
True	524.2098319150133
True	48.13229185797354
True	26.092808928446672
True	567.0694024569354
True	435.4184711397248
True	1119.6800190976908
True	51.25537926481335
True	467.1195020788672
True	860.5189471881375
True	758.2156422244943
True	277.5492680001572
True	794.835735207711
True	388.57304272890536
True	41.49720428934246
True	97.70386488169731
True	712.8031421608122
True	73.46690724849043
True	138.6805543215101
True	943.6012915560976
True	188.8661565564057
True	271.7961843299327
True	103.9741951718965
True	647.3060799033516
True	581.4716632793342
True	219.7715477035502
True	414.1588224891151
True	39.432872519276025
True	277.01486092413865
True	593.3434977942597
True	591.8090316647636
True	311.1636331868716
True	74.7408534717458
True	945.214200582024
True	1094.4547919509246
True	568.0829028637463
True	62.29929440438951
True	25.55119793464151
True	92.57879520721728
True	108.46072790015153
True	103.81449020489832
True	897.6539051295833
True	1201.798297668503
True	749.3137950134123
True	340.5745505996829
True	7.700107410679432
True	20.00419226189504
True	338.7303126262672
True	485.2082548986608
True	46.02970506191853
True	564.7971358023096
True	447.8359674599604
True	383.68498203864186
True	84.86881004674329
True	200.16566980468448
True	278.3164879141129
True	129.09304996723134
True	393.061853394934
True	42.23661355120494
True	169.45937856781552
True	1163.3974685698283
True	5.632035453608195
True	28.63920061880028
True	594.2884477694504
True	361.71654479383454
True	797.6948275689698
True	167.0751531800976
True	748.759925042266
True	607.217722945547
True	280.8961492487332
True	420.2463130272711
True	349.4336970702539
True	291.2299516553811
True	264.533886612057
True	404.9416995860989
True	497.3904375502152
True	519.5843420192466
True	106.32923973112736
True	362.9688380712132
True	9.937086360688092
True	181.2041191802675
True	220.36348417025573
True	870.6179863574258
True	600.283888669965
True	29.780085290981948
True	713.6874592411722
True	827.2618588644158
True	108.73517539980108
True	351.69657163900484
True	830.2174556813042
True	227.57276368933452
True	159.5047912091378
True	521.7245055462121
True	554.1628409444405
True	1078.3726379228492
True	152.42727454209123
True	160.85963341410496
True	257.3583135034081
True	324.2235208194047
True	419.30012367615245
True	418.4622055273525
True	313.98366858228854
True	455.5363576091371
True	493.7042002521763
True	220.7517180743388
True	1496.772591096286
True	253.96761215536887
True	404.2577177858549
True	53.803585676637766
True	785.4462009630132
True	261.7214446034507
True	930.1268792261816
True	551.3695744247248
True	316.72719865656467
True	745.5571404519775
True	256.6498731804761
True	212.90212714996065
True	261.78236348026985
True	213.6011489868297
True	139.44163537354405
True	244.15777004891945
True	722.9120179389706
True	523.6465030314096
True	216.93390189291327
True	1160.6160704550505
True	120.3254507113477
True	262.97061281970423
True	70.10849137879242
True	304.6806405785195
True	405.5077384423892
True	91.04758582443944
True	206.7530230876355
True	72.81945900401081
True	698.546917895903
True	381.62299917090496
True	230.50000328162136
True	732.9365723432256
True	858.8291007045175
True	834.6074013991646
True	831.5969235159488
True	358.2538061674853
True	1.4811587809271718
True	265.90129066706737
True	55.75256870216347
True	387.7635202087296
True	54.86916696117524
True	353.8275031258491
True	855.7298898357942
True	1066.9137230283343
True	408.03300984521366
True	20.86383501732658
True	533.0668769071212
True	515.8849066688529
True	198.54209832166308
True	236.8938665897973
True	287.34841317858087
True	22.16768487824284
True	123.6551370137709
True	966.8312809125532
True	64.57552761331192
True	484.5894960736532
True	795.1847221550156
True	100.51820121730891
True	254.80785486652897
True	114.08121720976744
True	14.88669192191948
True	1.4964964523363111
True	114.78462817436194
True	1003.7048906583864
True	481.950312250282
True	67.48870044158805
True	795.5561871487214
True	336.6912662415604
True	1.2754641373478917
True	448.140960272723
True	190.97823242328116
True	499.3082110850825
True	84.79605803690497
True	324.637241341329
True	377.9470758808361
True	173.96644322248818
True	203.48739348747563
True	122.14227229258988
True	180.18870896601197
True	985.0431203184178
True	15.941198110405413
True	516.9478512221823
True	496.6931239437727
True	402.1912353136836
True	219.29791259481215
True	231.8516448981433
True	157.58592648704305
True	46.53630250462918
True	489.6867646107755
True	147.50495176717936
True	848.6751420116065
True	820.4014391265165
True	253.1734251459332
True	310.1521434499888
True	520.5045283169198
True	42.26565074172404
True	85.33893280125564
True	762.8915369838395
True	1082.3513395910245
True	113.3474358151738
True	721.9268919715114
True	141.1717230434174
True	910.626852052312
True	648.0563793334788
True	106.9170480077443
True	286.6743933028031
True	644.466302987882
True	247.59381725691665
True	45.84617791838497
True	574.0772667623381
True	446.6590291885896
True	5.960832322341091
True	479.7269624472566
True	69.98309987503998
True	169.90331837526494
True	239.7331760963621
True	315.8966043780936
True	76.98993532220419
True	222.53099382211272
True	348.9576446789211
True	444.8159227854641
True	950.6716467276308
True	46.206392113213546
True	887.6900104645586
True	1006.1545191740164
True	123.78235892416264
True	75.91936852864144
True	983.3919285759132
True	31.56004027945453
True	223.80100183918435
True	84.5829993303331
True	209.9131867060045
True	371.4210080190497
True	950.7565695276946
True	102.95098202938418
True	72.14548134666289
True	681.9203833800758
True	282.12966180279176
True	703.3037540079355
True	54.29977098402152
True	494.9129697629918
True	388.0582992080923
True	688.0792534559348
True	55.51751242710285
True	106.93560048067911
True	27.35275997531909
True	271.3386426939653
True	45.75895645574054
True	346.7738681381577
True	2.6938207787947395
True	1183.6890373929784
True	101.87916246767506
True	136.9643390424632
True	353.34733884103355
True	710.9440501965298
True	670.5294069408691
True	1000.9063933174956
True	487.2997552661736
True	417.3791432699813
True	141.02769472598462
True	418.60038276576864
True	848.767333074615
True	416.3585158137541
True	950.0082801761612
True	83.17628052591769
True	423.4421345394476
True	174.76914784141755
True	289.4658719271583
True	745.4949066396463
True	162.34624144641305
True	139.37023912481575
True	61.470125672760034
True	859.3316019212272
True	789.2267089829752
True	76.8626812826143
True	448.9755898116031
True	743.0310634216692
True	411.730183955753
True	56.99020306833744
True	323.5331841419322
True	771.9472164029172
True	31.457333324467548
True	369.1538615994068
True	169.58266096974245
True	275.51935912382345
True	31.71571856200325
True	228.6341400121869
True	826.2488178772085
True	640.0638852271501
True	57.10450351995168
True	299.86778257579283
True	865.7040713708218
True	17.34363635431039
True	326.955670183236
True	300.5859968600747
True	428.6873619191025
True	218.09408911415176
True	614.0537109307694
True	47.74269656848283
True	986.9481563241932
True	889.0570667236691
True	50.172127506954965
True	386.2261557797175
True	706.521997555477
True	887.8685620204911
True	271.1984643601889
True	613.7052119732788
True	126.17939343793309
True	197.86790083763856
True	126.99985398956166
True	134.11217435964272
True	203.8001974556574
True	960.8787335119358
True	797.3115247837819
True	970.584035595268
True	20.096856733208337
True	26.079830712197296
True	363.322406928238
True	14.106627149033606
True	600.0262085159027
True	1099.9899742319708
True	246.9172074198856
True	203.6494303626596
True	87.84612149221118
True	216.39143977530728
True	136.7180062054202
True	45.0234501865051
True	135.8671135650555
True	92.81459872108628
True	242.19214394940428
True	533.3665386712695
True	166.6032905314257
True	29.20861037658777
True	58.30368949368841
True	435.9188031391625
True	268.6397283290041
True	590.4503155701641
True	23.53610840977359
True	111.53132283962314
True	666.4966939092192
True	259.4966252714435
True	463.2596680822805
True	657.7644979322286
True	104.02594394226612
True	103.48216020746445
True	78.21800386968307
True	25.288664070967823
True	117.99068345907564
True	90.23128291761375
True	97.02134273902028
True	150.7315028844544
True	244.23891854738744
True	805.6168406186524
True	282.54958587763133
True	928.2788959624438
True	169.64807609570028
True	202.18197937584517
True	806.9953413058593
True	310.4209147909969
True	593.4313008990516
True	251.04906159756663
True	357.78063304829146
True	440.9431845955008
True	564.6502095671003
True	638.2490010143749
True	368.3592551817584
True	35.79206335663186
True	560.4403424727938
True	617.8216159208062
True	20.24794034464002
True	11.55350932829521
True	263.56186685405663
True	401.2012055418343
True	450.0074469267283
True	65.9049484149386
True	654.4155973309772
True	954.384152078128
True	246.8775178436082
True	893.7476106251239
True	277.6829376664671
True	97.65864330204954
True	279.8111880919761
True	696.5245699538241
True	41.817300709016166
True	562.0320610526007
True	1275.4207002360884
True	1020.6590228088812
True	875.4202870121107
True	198.20537904723216
True	87.91525903285962
True	194.48545769175564
True	837.2594144289012
True	144.178725550524
True	1095.8500838322573
True	885.8412145328247
True	42.81628665136581
True	89.61079372081906
True	420.21714117999926
True	403.1738165828141
True	203.83249820286176
True	517.7752760128723
True	666.9496050156238
True	120.0283499320456
True	277.2906224331783
True	1016.6216363733924
True	52.07262399119046
True	670.1590653030191
True	547.7337673116261
True	37.974516286395534
True	805.2677701827859
True	383.4280456424115
True	565.8244602442346
True	106.04481494259944
True	268.8565519125733
True	218.54911271714477
True	28.13083776588924
True	128.76494387628537
True	722.5855271353647
True	133.92102073104044
True	356.42290121303466
True	64.04544896365002
True	649.1872847662557
True	609.4815537836607
True	229.8218850017112
True	479.22478396548274
True	152.76332628290757
True	162.01714670073488
True	215.7711620388436
True	277.9983276858913
True	368.442233305886
True	132.26693698613482
True	185.44052450565832
True	26.431977594719783
True	870.627686624617
True	304.6933421896324
True	9.13166427704864
True	374.104424881082
True	168.12263236184535
True	631.6099745773782
True	369.2314403996315
True	589.4947957685434
True	547.6996462944396
True	467.8766652800024
True	789.5068060388751
True	247.42324453016016
True	549.4561408701038
True	152.4283935847739
True	532.6043367800116
True	370.7682386779842
True	383.4366094562639
True	128.9943458037475
True	137.98560023726398
True	106.3941905734026
True	69.04168638569405
True	726.2562265788091
True	167.17271501957808
True	47.00792565822317
True	0.0
True	558.5363727879204
True	111.2849497584183
True	23.13660934050077
True	40.37654130362854
True	111.28699349811156
True	547.1817137725805
True	179.29977069434074
True	104.02619808115544
True	34.4200212812413
True	159.7036728901856
True	908.9062857064788
True	51.7243420010949
True	221.55033890419
True	772.8714033149432
True	317.37031585074067
True	464.1224856430451
True	471.67462768726585
True	511.3563892561473
True	623.449234956359
True	929.918207113128
True	256.72301157788417
True	1077.1251456184823
True	915.445587456136
True	625.0041535950438
True	343.2497192362329
True	824.2867583959527
True	9.961221830870825
True	31.241704954243744
True	302.86846284449786
True	42.20210158372237
True	202.93487523605245
True	773.8068707506505
True	208.6384599227371
True	711.1904065964474
True	774.3535827599082
True	129.50587866036656
True	382.21943627163546
True	576.4313673929605
True	23.987341984497583
True	127.10516734194944
True	443.76376087163794
True	300.78266789873487
True	204.7803125318221
True	112.4856901225045
True	381.0562770521212
True	20.916755974233503
True	382.6555070496349
True	360.6675599774436
True	1013.0990502366484
True	368.1252605229767
True	30.04518774679813
True	438.2100465782565
True	431.00055503287416
True	239.80434376378383
True	31.18459284960568
True	767.3328187424881
True	431.95813970937854
True	173.65973724047095
True	13.39033409403036
True	1212.572713092604
True	172.17555409616833
True	27.674825452271683
True	278.3328186078109
True	272.56610141595644
True	114.82734624240824
True	285.42581280774976
True	49.348545534877736
True	319.5350105578903
True	301.5738779934878
True	320.03678443158816
True	33.48551715146851
True	48.18067504326593
True	1041.2035436186616
True	27.3070608628008
True	12.601678542904224
True	180.1552729611888
True	676.1412761018585
True	8.105150463587437
True	195.12283822957676
True	176.56701613578352
True	521.7033592655795
True	368.5345379103885
True	730.7183647036112
True	315.9288566885008
True	481.7842134365304
True	449.8013786317256
True	511.4722952769942
True	103.10927704823156
True	1285.028846229464
True	926.432814856143
True	295.779440189653
True	544.3101213445469
True	99.78038176251768
True	601.4917186895738
True	420.4866750341857
True	155.33057519959507
True	77.44405720377927
True	344.729773598074
True	153.18240673856707
True	29.127203011769748
True	598.0660838192389
True	383.0139742375128
True	67.28312506936216
True	30.52290620764167
True	654.0837043718124
True	483.9704060725784
True	74.28563491935594
True	24.74620876617669
True	316.4181479906721
True	339.55033953950027
True	733.9256229714192
True	544.0478821656736
True	556.4931241819557
True	791.9510645885987
True	7.834349786365339
True	53.04189460458764
True	36.78171691513117
True	57.24853923489707
True	491.5850211182918
True	577.8044645225001
True	85.17353263056967
True	111.91116023148622
True	193.6388160596776
True	70.44539621151114
True	180.87529611692577
True	210.28227342952167
True	267.70991325035425
True	838.6640471553584
True	584.1334118599284
True	291.60036849575897
True	193.6199306701961
True	267.02437295829475
True	227.33313000721915
True	714.9548665919475
True	329.1722191847391
True	171.2513182517457
True	918.5610314914932
True	359.33588499274896
True	492.8632024522792
True	145.41297862793462
True	121.21626678647505
True	63.534216315564926
True	214.47869704902928
True	956.8684131104364
True	538.330861000727
True	111.3427353298836
True	360.2587520223077
True	102.71701284002884
True	669.2433039465625
True	4.462321405752781
True	702.9667733173915
True	35.86490036802028
True	926.8524876180544
True	845.2644038661348
True	216.97237855848735
True	29.110568054611075
True	80.20700224631491
True	461.1904127986542
True	225.8745014388723
True	1.0228079850005514
True	78.70112248587058
True	1071.489078675349
True	332.9131233788596
True	681.8155714284059
True	486.45430375487206
True	31.033941781413816
True	130.41677188187654
True	459.3634437035253
True	906.7860434286556
True	813.283289451257
True	419.030304532725
True	345.92826049035847
True	17.467778034450642
True	80.3718126056003
True	754.440064253067
True	474.9168093436932
True	389.7372307764683
True	893.2826576230079
True	26.1473141892264
True	219.5690505909473
True	913.3589124541202
True	235.6101107690129
True	8.378063306496085
True	502.0777963385145
True	100.77911444475036
True	676.7779701157613
True	53.27429956510296
True	258.6399961037433
True	867.6927898317513
True	897.0744958291891
True	266.7425074321609
True	459.323947031682
True	120.39488930403996
True	632.1929647921967
True	263.0723153429946
True	190.4113569854569
True	823.4151354791818
True	54.54807421047502
True	725.1589865788787
True	278.9034844570024
True	302.7225950998564
True	162.29293217000244
True	513.6579025810198
True	615.6905095080438
True	371.1449484209239
True	385.8370450720011
True	67.59576139912626
True	165.3189677671413
True	447.7288862590919
True	212.3800467584105
True	37.30868744770845
True	204.75219337856083
True	397.6915382781818
True	398.27281177412885
True	723.7196410525271
True	133.797983837301
True	665.1201265020429
True	512.7101593638132
True	621.8569709626726
True	135.7270219457018
True	37.6329211953495
True	666.2878565221481
True	68.635384000982
True	554.1667455224857
True	685.711832034657
True	459.6205199031783
True	133.38715467417128
True	554.6880219829824
True	3.933982656360044
True	392.63156256430375
True	30.485273918147765
True	649.3099593617667
True	258.40567313070284
True	588.8602811674773
True	692.2827692121642
True	147.6245968828545
True	530.6697451088627
True	488.70414145943454
True	64.02969881941387
True	982.2894234687682
True	3.233336239927369
True	30.75083605479297
True	645.4595182606986
True	679.5202271976246
True	133.5856836534711
True	419.7194167901259
True	121.04730155053284
True	72.21164189951988
True	462.0188601989307
True	39.119117837503374
True	493.67286824672834
True	13.354501924850268
True	860.4389297563845
True	538.7655590698799
True	694.3184623524155
True	102.5454606452394
True	370.13112928377546
True	1001.0804382238412
True	833.6568637427505
True	137.2745055882536
True	540.6990719992111
True	469.17253402273406
True	253.80751512809732
True	247.4895130893129
True	6.29898044850432
True	304.96567141697403
True	10.032322282237809
True	364.32350587974594
True	71.05175771766098
True	385.2924292488846
True	650.5977777151322
True	123.8321425902016
True	241.82215849222328
True	639.9694502047753
True	691.8549370005992
True	289.9645168839144
True	132.5067772205649
True	156.56360417195836
True	483.0898004175199
True	86.9893586816219
True	9.970757721824413
True	518.8722388811989
True	557.9106486966567
True	19.786419007016107
True	139.6016564879088
True	914.205896909272
True	501.7967933230362
True	274.18688330533155
True	33.75462803626673
True	475.4543883038554
True	111.55031198034447
True	589.279580126884
True	658.2592596545364
True	287.48820540577503
True	380.387232876314
True	191.26066968803443
True	248.0331342961045
True	73.90883202875094
True	228.05170302312263
True	520.9513558439199
True	22.321935895910784
True	451.0602092193615
True	363.8566065985695
True	703.2960565962138
True	889.3887184085064
True	871.796451437909
True	155.34203686722267
True	385.5735207451551
True	71.35366404482545
True	198.0522283823716
True	319.06051667262875
True	10.18656230284316
True	784.4976302076957
True	21.54169072281532
True	401.3993718756361
True	270.5224913470513
True	634.1701641975063
True	210.61753002329309
True	37.3863991916249
True	705.1234527862396
True	1095.1309895085246
True	230.8352929523608
True	134.45207964613988
True	610.9129875947052
True	514.7334993377381
True	16.874158156330303
True	851.8297201249017
True	110.3333442296054
True	43.25058782088742
True	296.9885783853056
True	358.60914349385695
True	376.60876828107695
True	270.8774648249261
True	20.448744531451048
True	23.82748131976568
True	862.2159048445873
True	201.1161809798456
True	119.7104168721027
True	876.4166379381622
True	638.3325764998923
True	646.6700739862473
True	446.6838666745008
True	147.1753416390772
True	31.57609710983794
True	98.42897677832188
True	431.3696133025672
True	217.26369987170693
True	486.99508773799664
True	144.3609053608616
True	495.2861524869625
True	643.8608173384622
True	968.731876360922
True	22.219589066866988
True	996.532977755482
True	1065.8935154478208
True	488.5137805930183
True	83.3620401669882
True	790.6878276556401
True	631.6011243899331
True	668.2793832950163
True	172.63510748656643
True	757.5579032327914
True	701.0371005525928
True	128.33421898963377
True	771.2133348814675
True	820.5856902351742
True	507.1982987569842
True	218.77463764236785
True	71.04978821541424
True	316.32445158194724
True	353.7468967084039
True	475.328408653942
True	424.90159332468727
True	192.9396531277968
True	315.09580342581853
True	3.264453512738502
True	12.536268476044242
True	110.6137963350402
True	128.89921680416126
True	354.4305034029755
True	352.734733357477
True	117.84699044101252
True	16.734500634954525
True	218.42332358212977
True	866.6522815743492
True	469.1171103822164
True	506.16977459966967
True	556.3259991695893
True	788.70904047768
True	640.8668155305412
True	96.9640589981366
True	199.0348907887509
True	244.7646926116693
True	291.9664720908452
True	107.85892562467498
True	372.11102718617445
True	429.982023050089
True	171.720625329916
True	645.8122769393185
True	243.5413875385011
True	203.1522126725004
True	26.52917191700492
True	244.7302899447678
True	482.8957134994134
True	174.4969855150353
True	525.1503457604135
True	469.2348909788486
True	255.0457982001284
True	104.22786061375928
True	36.811949876539664
True	398.2657045398402
True	787.7290226750105
True	167.59593755016346
True	1043.0517541676493
True	1056.2171611279186
True	477.2326481566501
True	98.26800972815612
True	122.29071916843856
True	680.6233896102341
True	8.050629376570159
True	216.5352150965076
True	126.81477280568276
True	118.24812385787082
True	333.09812902369
True	635.689549682163
True	38.08825200788386
True	127.772923303962
True	1010.4478578072986
True	56.29446237150213
True	429.0822035845795
True	529.2785329633207
True	253.85959926504293
True	129.5286608769069
True	923.8251280376404
True	1184.698852928757
True	508.7438033506672
True	649.385262986482
True	208.9310052978593
True	152.0145210240652
True	316.7135727087222
True	257.97402020530313
True	172.216798426697
True	315.2915346760862
True	322.20080350083225
True	11.328100827928733
True	627.6686678489012
True	150.85937404163414
True	78.43427586654558
True	440.019489261259
True	310.1140721360589
True	1175.317095577858
True	339.2806320786284
True	999.328968698338
True	10.07203187345084
True	258.32409141340617
True	226.09271393926625
True	155.39349656999946
True	480.7732834082383
True	183.85132690401977
True	414.14776710849446
True	320.8202637842129
True	114.54652010920286
True	358.6046308352157
True	1076.7088920046735
True	725.4620706664726
True	221.85000810912757
True	106.52565033499056
True	298.04387729801834
True	23.199870497667167
True	358.3362750134716
True	315.60007079916164
True	547.2350730615702
True	442.20649393461247
True	368.319210069267
True	151.6886012002936
True	11.513687894449788
True	412.6288935927165
True	289.38042881870217
True	144.01841446152764
True	306.7533216300247
True	424.0293779253525
True	811.5051221977859
True	311.747504451969
True	777.9409243618736
True	390.7351666944634
True	370.6184800636523
True	1.514261973030227
True	1242.45198272727
True	99.23187708469082
True	880.0464806558083
True	202.53470559051797
True	447.9937942915634
True	668.8857542041353
True	89.29183456801184
True	463.9501256858805
True	35.09751599046241
True	418.2694391527439
True	78.0952762412337
True	221.85148937581727
True	36.5310302706688
True	683.4353021946688
True	196.22420192143676
True	24.940766175698773
True	385.2247742384558
True	115.68772371060618
True	162.71656285613108
True	857.2412040106559
True	267.7814660471524
True	155.1605234995675
True	370.1380393814286
True	520.6973825890367
True	337.9012915895123
True	506.8091835770936
True	616.9332188223649
True	161.54343035720123
True	7.5158374763942515
True	69.63171156760649
True	428.43063532671255
True	89.69513890782876
True	81.32082697653425
True	1012.046303863672
True	27.17966299201573
True	322.31729875402016
True	312.1926369319949
True	419.5188236735891
True	663.3417561193612
True	181.8031198720464
True	639.2215863980182
True	328.45911109750296
True	356.57577377142377
True	271.797596598094
True	231.57223439144963
True	360.4615123379101
True	458.06309736875664
True	424.93643726620775
True	605.6789476704902
True	141.2825873809944
True	77.52781146465878
True	39.9900204082335
True	294.9325243342622
True	646.769574016056
True	409.3569028545323
True	802.4175281977881
True	216.69961555948757
True	398.97854686167824
True	68.7369503079729
True	53.16935946687879
True	436.356338590362
True	201.4799364043093
True	224.9025905708616
True	41.78611341240435
True	1104.8617748640954
True	178.85185064206016
True	909.9016146254424
True	321.8615268078414
True	933.3042293758194
True	240.246036781492
True	473.5895464542269
True	533.7834728995823
True	610.4137572531275
True	216.44784761518423
True	474.3056648022592
True	955.64164047937
True	124.25795793641954
True	7.843215390945432
True	562.4430529506014
True	28.53958660013433
True	72.64309741080399
True	803.8545322578473
True	222.0323713434837
True	1016.1937600159526
True	666.0195240092366
True	419.4146615107134
True	290.8856269805917
True	479.7263762993499
True	332.7786270389565
True	185.9436542602452
True	680.6548625766587
True	723.8884430329762
True	216.9624951548272
True	89.92394483394006
True	526.6344797798463
True	136.6799359276806
True	378.3421593145983
True	337.2354965732094
True	64.99924762146125
True	374.28935613496935
True	406.5595744597023
True	375.0545676856753
True	413.9347631370028
True	416.9677819880777
True	673.0772679542127
True	54.81406245459036
True	451.961162844732
True	348.299800367815
True	651.19282959259
True	223.221976502956
True	102.27376043161264
True	42.896510179095735
True	542.6765290359654
True	632.1745627620305
True	182.2960215758279
True	417.9694265544235
True	340.2001008344442
True	17.428904477372768
True	167.54116886398498
True	295.2546073789871
True	3.6424427700183113
True	887.8636060059681
True	86.03204709242996
True	104.85756597116644
True	104.43088922019736
True	376.7010934386172
True	37.30211237390519
True	461.551172029808
True	223.9901642641125
True	5.95825521120547
True	119.4723998253559
True	446.9359812249245
True	50.62943219491186
True	68.18037103003718
True	170.66383997248488
True	295.3173498375061
True	974.1443283942684
True	384.0083274240078
True	933.9377482383812
True	179.98788632028567
True	1015.2562971125784
True	778.5826334748327
True	646.0671928779107
True	406.5394102679946
True	392.28722293922056
True	79.50079374908377
True	76.1638449106343
True	80.93428820190596
True	176.42503824142457
True	493.4975087694701
True	1118.4595299077598
True	181.5594912701746
True	351.7686172408744
True	435.88185348128377
True	625.0078347639459
True	579.3731775779614
True	279.22627407165885
True	455.285579824918
True	668.5558263408349
True	95.85958357908228
True	725.042336015826
True	271.6586387110759
True	137.6780106359702
True	411.6569783839828
True	840.0485575633969
True	447.9747420133229
True	836.4861589267298
True	195.39142542871943
True	356.876062251037
True	693.9839030753684
True	618.762298710563
True	193.04213417841223
True	262.23504713554127
True	809.5218558908346
True	31.90496941929928
True	186.3784073577424
True	501.0620168366775
True	699.7070215714817
True	106.40788299278906
True	36.04102167359086
True	167.89637946329816
True	740.9404050122639
True	314.79246897291483
True	554.2827870170262
True	346.1265084930056
True	301.67670686955256
True	446.20761528857525
True	482.0188711028211
True	69.84337124952907
True	369.8037480777402
True	804.728136986955
True	0.0
True	279.5820519532561
True	251.2249746179048
True	949.275627979179
True	151.39066878995823
True	650.9915372626206
True	641.9429429302124
True	115.867595633498
True	221.49882297955477
True	135.79873792047184
True	11.143815409791952
True	289.74188369464423
True	382.0667303082705
True	1132.774901332236
True	243.17993177230284
True	388.0527364220055
True	656.6460089763851
True	211.5524012198624
True	28.702263949769875
True	834.9777049271596
True	597.3075249533694
True	153.8284813581662
True	620.5990109631499
True	168.57600665338205
True	296.14600646488225
True	757.8299705423127
True	37.28710451529907
True	106.18245410645724
True	500.06537742450746
True	68.99487539678168
True	75.70384542390963
True	386.79006254373024
True	24.49334917063238
True	770.7581436132231
True	100.3235278101726
True	158.80906424175848
True	18.88715482619616
True	689.2233302653407
True	30.00539438484806
True	777.2116217457586
True	392.705371140091
True	118.72892244455495
True	702.1110283519306
True	519.7419693649193
True	550.6857621032622
True	45.044614011018496
True	386.16667243753966
True	5.59678688283519
True	93.98230094530622
True	380.8578595038253
True	50.59317194489888
True	116.09991345855224
True	286.29215281960825
True	175.3381724174818
True	102.85287784335588
True	646.3585562210096
True	19.290828460175906
True	1142.7178135177276
True	502.89372439434953
True	302.6954471192031
True	493.40308850414135
True	122.87023954323296
True	805.9897193677306
True	1110.596111465991
True	737.9974068780925
True	179.67646753636168
True	229.91070760589704
True	50.076709001464586
True	54.86840995870077
True	146.77426478800962
True	103.3188054121628
True	167.6932263728188
True	1136.78287220213
True	317.34140546312307
True	353.8092277554408
True	715.8638188386149
True	17.875863154578663
True	14.317153206954057
True	603.1331130902572
True	5.21238362324997
True	115.84478364640788
True	684.7712410049764
True	178.45201573054447
True	657.9208926450921
True	837.7846500933047
True	154.82203850568186
True	907.7599887595818
True	3.1768576982852803
True	464.4528916983428
True	1056.5856549797927
True	24.85361989804461
True	232.74808600454625
True	150.0813939271359
True	988.1994818457156
True	236.460423490568
True	480.4162629447077
True	121.89991657658943
True	498.6960773860768
True	151.46713112317343
True	94.66471393616465
True	384.5832539368188
True	66.9630128345011
True	56.9471986873807
True	1064.8173407701515
True	270.72873409177765
True	157.19721743796603
True	352.6663299138962
True	399.2299886959708
True	213.2758749557589
True	166.4654344944956
True	387.24108729338496
True	35.4868326684166
True	486.4823604086019
True	1100.1884307165476
True	116.35221593567968
True	470.0696432614972
True	304.384313232201
True	27.60472776736149
True	402.7835238450164
True	108.8207032440185
True	581.7358278860651
True	198.64709290249232
True	427.6805417777045
True	21.62554409346194
True	430.9389328107218
True	110.42560567420648
True	345.01180340061705
True	32.81935102592524
True	174.83559784736025
True	242.287635104924
True	734.0979504846065
True	61.191237880361655
True	143.42271315337007
True	239.9257987283649
True	139.30295588973058
True	616.7776754654128
True	548.2983151749539
True	774.5199766154032
True	392.430369201977
True	534.0974200199847
True	423.8026120718771
True	691.2889413657222
True	73.91345787054757
True	466.6881007127432
True	414.4131876028797
True	49.40222157784446
True	86.26727346838308
True	130.32119039741184
True	84.55609112755569
True	336.71950589457464
True	838.2034231632226
True	320.8277957986864
True	1117.708926408077
True	331.4427811015317
True	925.7096887836
True	149.42652578716385
True	599.1251695024911
True	606.3261992120828
True	694.3565892840264
True	446.7547602501749
True	63.93153836736401
True	291.9259505991337
True	39.356811509441975
True	161.54215686311727
True	162.9425248818514
True	1132.60870889468
True	216.70322183019624
True	550.1143054586672
True	548.0635233602562
True	565.3912255336871
True	844.5627473652157
True	601.5651263212501
True	624.7418576796097
True	964.5971014167231
True	132.48988700462047
True	336.92704026894097
True	251.48698879426
True	333.8090368078698
True	90.6494156265244
True	379.23412630617
True	3.954953635254197
True	327.68241281986343
True	265.57456384741886
True	580.5483390430938
True	285.9716620700556
True	370.279375908327
True	10.58702404785008
True	63.005416037285016
True	549.7346923609601
True	31.78878018568379
True	143.3870106542179
True	65.92357921603721
True	150.70660235513915
True	239.36809548153352
True	70.37571985818589
True	385.2952024095701
True	277.203621743265
True	100.86863510798273
True	338.68513892664635
True	64.63906984609243
True	568.2593465246051
True	840.3802454766163
True	271.42399444009567
True	1154.1663198501583
True	106.63219262439154
True	310.35328202658474
True	1032.4188581067876
True	91.03001445202288
True	263.48642042149606
True	11.639943384434398
True	392.0059318839293
True	461.0002931647024
True	154.18471537391795
True	623.0403618054277
True	890.206912435144
True	161.687184632857
True	79.6945920486956
True	313.6863882623531
True	538.982796339383
True	647.4420175200124
True	1225.2291792357885
True	25.845873952166592
True	953.0490414801432
True	133.6253735306492
True	638.0982129363448
True	118.16333140208388
True	128.7802821615642
True	181.2997721032768
True	171.80324867631322
True	778.4124179840194
True	219.8775493057977
True	230.7129296717033
True	69.14494828430507
True	515.1422038818521
True	450.8595602156018
True	173.89613342775678
True	231.9645130668117
True	16.6578765486563
True	419.3624292295507
True	217.08361646568625
True	294.0707164763954
True	111.27072878316858
True	700.2156825800632
True	442.04634241393046
True	259.23345498381366
True	633.2923742445452
True	546.6829301790253
True	468.3802812660657
True	132.62804186713353
True	524.3394085270438
True	431.5232336196698
True	2.8302341825668176
True	190.77273558956853
True	94.35615864586887
True	240.63415390015436
True	2.974394323738098
True	122.86204829023016
True	355.4190801674306
True	7.554027158787072
True	877.5951255327523
True	176.9987404943535
True	724.9640434943343
True	780.7186824845749
True	160.90314877677858
True	227.64451753671983
True	481.589045742712
True	842.9993488786787
True	52.75708870053977
True	37.722264258405616
True	128.54698788938202
True	631.7474621479668
True	739.4578307323551
True	184.02389248094656
True	588.1591509956584
True	607.40429660811
True	821.3211817546024
True	413.0361833746466
True	179.65006220224183
True	870.0678935656941
True	216.022623918544
True	140.92162582919963
True	334.97456161780883
True	224.43790290788263
True	201.6707041519344
True	615.1479943701902
True	249.4995799178023
True	194.06048810089192
True	447.99546883862
True	476.0315011613612
True	67.25517448296029
True	260.1410342084014
True	77.9534870870495
True	333.6460339950359
True	348.2360423724677
True	251.83153757278788
True	183.67101690197305
True	373.9610670131353
True	656.0106054241988
True	756.1954139662042
True	297.17799559518176
True	744.8988775845789
True	67.53887284036226
True	878.5221597101564
True	352.566483805868
True	11.846615511558252
True	608.3321204154265
True	697.2991852645072
True	256.7344405294471
True	174.29668765575883
True	49.07193930337415
True	397.0021618738395
True	79.31127900054649
True	13.5990679375524
True	902.97091368859
True	370.9221525124909
True	163.214392072865
True	977.8905328051084
True	12.352633117732449
True	789.9408503545759
True	32.130792985552006
True	652.4799258034872
True	57.70919030921935
True	765.8466882663
True	460.0139476990653
True	198.29982906479992
True	442.16981169835736
True	208.03488701756496
True	300.98008812109214
True	213.2988772528096
True	411.9932497297936
True	8.776522921951397
True	325.2554588945228
True	112.8686051665511
True	12.108488323548896
True	465.19423480256944
True	752.4588494428673
True	286.56460588002994
True	78.87107792000684
True	299.3101963926732
True	81.60430831138477
True	188.881958213614
True	179.88292530991143
True	395.21229833929794
True	43.74456848490707
True	132.6408172194153
True	385.1740747196445
True	887.2759518854151
True	115.11699987927716
True	204.76002133781964
True	441.65818157488087
True	19.087096638065105
True	407.7684104961242
True	519.2697330840772
True	93.90728076394376
True	389.6001223212982
True	347.6821553678051
True	413.1384773064093
True	598.4013424566529
True	1010.5721420245565
True	1008.0785256128564
True	57.2897712572948
True	1063.5040426665028
True	109.3928612671277
True	114.37110744788627
True	107.81400230409017
True	484.1718872651976
True	375.4745759766159
True	567.3705005401187
True	254.94286139389365
True	150.17862600385982
True	389.7136505728727
True	16.00804643319339
True	465.0781229126145
True	392.6142409411763
True	143.84468995464331
True	95.19126241191802
True	507.06432192825696
True	986.0214904434756
True	202.6287616302284
True	66.29472040780595
True	444.10349691944
True	381.2215091485104
True	478.85697724081695
True	324.3750241320293
True	4.491855852473894
True	540.7722829532306
True	508.9085103404341
True	505.9719174958196
True	196.95110837477796
True	108.55119076727806
True	20.83638873695469
True	374.4170067276939
True	107.86805128346174
True	6.9615098509401845
True	32.650233329443694
True	348.4376297383914
True	631.4746043702113
True	138.74846459027208
True	92.61142799351587
True	23.323521773284348
True	402.1932160224932
True	356.87438042223084
True	766.0787733057736
True	302.9196027125225
True	525.6957792315947
True	528.0144553656337
True	528.1319629882454
True	292.7561131326744
True	536.5513193345887
True	98.78372196259096
True	575.690971683894
True	7.397725049433864
True	352.5271514120747
True	478.4150193782138
True	970.303913223437
True	357.32242230747096
True	784.6989987308242
True	987.4688793981984
True	182.37890609504603
True	37.118684047516325
True	376.10892978241947
True	395.7484475046343
True	598.5822336347403
True	252.9735507180216
True	28.880159407970165
True	637.6258758360871
True	126.64206626932612
True	1043.3107693889012
True	305.9944877541866
True	479.44935186781896
True	124.75143189540702
True	798.7912413879271
True	134.88596731260287
True	811.1249125603049
True	570.1320105254705
True	188.5965808777874
True	116.70452067948996
True	64.17321341543867
True	568.1429078917427
True	894.4974929569033
True	420.2057223348278
True	528.3871424208575
True	138.8212443531721
True	608.9210494258008
True	476.05832041079054
True	805.0180669768988
True	309.5293921672848
True	583.8351657215754
True	113.42423452860238
True	24.3887461530069
True	403.792447197983
True	166.55698426993993
True	101.13801665284365
True	358.25039822528544
True	1113.6994218185391
True	271.1299171564281
True	566.527741730312
True	11.64453022975927
True	76.8362091572872
True	340.0087136622303
True	765.9484455628758
True	462.03247936654327
True	523.029565659244
True	736.2828869271207
True	71.47608231922504
True	716.6756987390046
True	47.87988770749318
True	105.4999955364805
True	190.13390502384868
True	81.57535621641779
True	25.881248727905472
True	293.1568258417551
True	479.53679655552406
True	881.8334931833336
True	848.7832584039587
True	5.53301806055299
True	293.2084950135295
True	457.3683732485608
True	122.07729461700144
True	250.6829555897501
True	335.66587863278977
True	1292.2051757181755
True	434.58308385214303
True	25.86264453870153
True	187.54868559863957
True	685.9313616945931
True	36.17529300577129
True	173.11689020008563
True	545.8342947956787
True	69.53708782476185
True	859.9798227809765
True	330.93458106365256
True	665.3628189777332
True	77.04508041090544
True	669.1763899018893
True	593.7461854489711
True	876.8180296816271
True	247.8633243060185
True	512.1752883571891
True	833.4697346034962
True	941.3073039166596
True	238.0734609902744
True	764.3560703820447
True	222.70781486054963
True	452.7338327991948
True	378.3494994956949
True	504.62769966754746
True	489.097375547902
True	306.1399768081255
True	354.4961293215015
True	108.74240628208888
True	356.1061053156415
True	1138.2389111189298
True	318.4982261757644
True	157.23032766547158
True	305.30091349065447
True	734.234312478723
True	660.1610176730513
True	428.0529785595667
True	111.1101391535567
True	334.0061575101987
True	33.25025208254652
True	175.49844192675286
True	90.68615845756888
True	89.47337487290092
True	543.4026327575928
True	138.9979479546236
True	128.96868972590536
True	102.52659030782269
True	84.83525619802018
True	448.8662535736153
True	383.1707727640082
True	1031.2047660588837
True	550.1668088952648
True	835.7647795918054
True	272.8098719484676
True	299.24918866254245
True	539.1736195711437
True	188.27398206887875
True	766.3703187194129
True	248.30752789556536
True	335.4442710343556
True	70.30901344919788
True	111.9413081428444
True	262.2920307043415
True	125.33843019206978
True	469.2727439533876
True	32.147446939879224
True	561.0015421634168
True	1020.785752581022
True	726.0339042374753
True	1.2134590640049998
True	57.50748618940392
True	481.16648818988665
True	429.3054408896739
True	74.55381980109118
True	114.57778298095556
True	286.8517432944005
True	73.14345610503197
True	53.4396609713899
True	718.3579577249956
True	654.3779463077475
True	155.84745581917238
True	169.5958280608052
True	523.7171164444107
True	54.62108065420103
True	25.313789776756774
True	570.776296312292
True	446.45964557739535
True	1129.8570002910833
True	50.263098015927845
True	486.794674451209
True	914.2505593205424
True	801.3130490948564
True	297.9775251859642
True	737.6663907446989
True	390.22385366171136
True	40.82694478342657
True	97.20622277308654
True	729.7680999758849
True	76.58839658091217
True	142.61696971833155
True	930.8327724970768
True	196.6395845052384
True	274.42377226640525
True	105.54793890779568
True	636.1811669492748
True	590.6048247549097
True	210.39660414411648
True	434.1867267953151
True	37.55554987701251
True	282.1257876145022
True	580.3878403555607
True	631.6463804058155
True	299.3274573787906
True	76.59396025378545
True	951.119720555649
True	1061.573330520692
True	554.1502596000087
True	62.76222106832167
True	31.33635377911728
True	89.66322134880794
True	109.85407747339896
True	99.5215817266383
True	893.9299544654648
True	1207.585341757085
True	731.0293320074692
True	301.88565278631336
True	7.822996430968822
True	21.315373200028088
True	335.2168194270979
True	480.5688545851458
True	48.49662143863298
True	560.8511103156881
True	441.3379659575095
True	403.31537465407
True	84.18243269544608
True	196.9100207999342
True	262.2775108688875
True	131.11159377446583
True	396.16806485593327
True	44.4129590330757
True	171.19124304813226
True	1175.6896184763762
True	5.682081873624711
True	26.276678790057776
True	597.2949686122953
True	360.3691744345496
True	787.6193857097712
True	158.4109402345498
True	767.0880132809444
True	585.4357752426178
True	283.6805947911446
True	433.3771913950768
True	348.0134578257056
True	297.7322642967815
True	271.0027903302746
True	398.0268423375034
True	497.1612952187922
True	510.7533346285277
True	105.7477949378509
True	356.14999888043377
True	9.027807511748192
True	190.3738083352104
True	232.2350651088897
True	828.583459239351
True	598.6694348652923
True	30.08640858791956
True	739.6441651975352
True	828.7811512266939
True	109.52063902367568
True	349.6666326452477
True	837.1258799167914
True	225.7809258456413
True	161.53764611679853
True	525.9385655008778
True	570.3435226329963
True	1101.1881884681077
True	146.198524261117
True	157.00081763816445
True	260.6050200240067
True	321.8427142171521
True	418.2279501257452
True	419.42484251108544
True	326.18926639066603
True	423.89012778742193
True	499.7066851914946
True	221.57364563739333
True	1464.9050285531096
True	259.1298205221281
True	393.2456131260498
True	54.510471089427945
True	770.1669151136175
True	255.1267522290908
True	892.0822659651428
True	545.1394804904913
True	327.2326111033891
True	795.787634661295
True	262.6815175961228
True	205.4875708808475
True	255.41132913524436
True	228.34591168356224
True	140.9251303147334
True	248.66292780506168
True	719.9352494198652
True	520.7864321081955
True	207.8943986765144
True	1166.9470579517836
True	115.09825709674
True	268.82270373782256
True	73.4602205480802
True	300.81457340074303
True	406.9427213524209
True	93.12993573802672
True	217.36838971318213
True	76.24426408115052
True	708.451683746551
True	375.2426583280244
True	219.3423392879429
True	742.8110687465523
True	881.045523180259
True	844.3841974302649
True	809.7402237649248
True	351.83018639601426
True	1.7286864453512738
True	270.29202350906985
True	55.47331289953545
True	379.1141710709842
True	55.93448296461873
True	363.12822896737407
True	876.4161086134058
True	1010.355586472275
True	382.580992424538
True	21.97337510103249
True	547.2014077929124
True	507.8384441692308
True	195.60116387061484
True	237.68287721144577
True	293.1048110736138
True	21.39691768871244
True	125.45645109819289
True	959.5154072271984
True	61.9886263412694
True	505.3875022850284
True	798.6753942727571
True	105.67467572880231
True	248.97939533251144
True	111.69393719812616
True	15.463390935565222
True	1.293070107716628
True	119.83027106954736
True	1025.5033715493291
True	474.1573342657314
True	64.38408161286718
True	777.7630099606231
True	341.0153770409471
True	1.269048932024558
True	457.717567715221
True	185.89260842659715
True	491.5925215548317
True	81.08498480167778
True	323.11167082797385
True	377.09277612507407
True	178.3832466773765
True	215.6731588018343
True	118.49815565572374
True	171.76963233100042
True	922.391029398772
True	17.21062523123556
True	507.5831188558972
True	469.5646414551503
True	397.1884448921601
True	219.3682882117105
True	233.24303045301403
True	153.37780747468477
True	48.13865992336851
True	488.8601660459207
True	153.73800002844737
True	867.7108640567037
True	838.5133573747357
True	245.8988852378489
True	307.25621330576706
True	527.5628173517541
True	42.28847356928844
True	89.92203488938699
True	710.1355470086181
True	1064.820291540349
True	113.95702652317964
True	724.6844576900686
True	142.81916291442292
True	927.292402407086
True	666.4007422448043
True	104.7598742991676
True	289.2113725055705
True	607.8621297672809
True	272.83846586935704
True	43.963222947482734
True	541.0975154243381
True	431.5927742687944
True	6.595117826550495
True	484.48233846165664
True	71.19419080545644
True	174.42032728808516
True	243.5221396592614
True	309.3785219871704
True	72.68739209498283
True	227.13165679377448
True	357.15822253432555
True	426.3223945103028
True	922.7989928956292
True	48.34039977636324
True	910.8427933917292
True	1033.7305914514532
True	122.85671366043285
True	73.91392261384999
True	1019.9630353652752
True	34.36208842277758
True	225.62172483119912
True	86.52500638516236
True	208.85479000265968
True	358.5227727316555
True	935.9634055843544
True	100.47939307116496
True	75.62330348852291
True	633.4601243519977
True	278.73906653980606
True	721.6379301649113
True	57.27021328662238
True	503.7678767646456
True	370.7566709279434
True	687.3695447012602
True	50.08409667249358
True	106.98223099059749
True	27.43084575436045
True	258.10033813485404
True	44.2514448081866
True	350.1581018640119
True	2.7861627255038988
True	1176.0503408728212
True	103.50136714900196
True	137.32835498226194
True	354.6336747693068
True	757.2191805281115
True	669.7228069007814
True	1029.670830172046
True	455.7452753050137
True	408.8451800322433
True	142.9478616225731
True	402.9584407313079
True	846.519739636373
True	418.266882997318
True	939.0380716372706
True	93.52177437904908
True	446.8661558287908
True	180.764122774379
True	292.889077652509
True	745.8365563752778
True	168.0448492238488
True	132.06225529356595
True	68.41714218113462
True	859.9716758862352
True	771.2532976854484
True	79.2716941426828
True	450.70271839205816
True	740.6503270584132
True	427.49911056497086
True	58.785108663872926
True	315.9000801477102
True	782.9979610257088
True	30.98232344183756
True	350.35282423541247
True	163.58760559912596
True	301.57684564200804
True	33.30420514167492
True	208.0175940678701
True	762.7783667881095
True	639.7155299319336
True	57.57789887323475
True	288.7175656548143
True	917.5635596179416
True	18.62832185228689
True	316.09928683329844
True	283.57564890290763
True	436.71441333799856
True	212.58000191610915
True	602.883484975301
True	50.58857961530803
True	976.6093753635548
True	931.0323293677052
True	49.13583833284376
True	388.5752497455886
True	745.8431490542096
True	905.8257862761284
True	283.11868493914915
True	595.9330191313646
True	123.27243571369031
True	184.68983648137512
True	138.12599738664426
True	134.14446556111093
True	202.75430363737428
True	938.7870642858268
True	795.5616721802537
True	972.943784446897
True	18.623017536119995
True	28.091998980605943
True	354.24379058397244
True	14.271546089073256
True	639.0662612329387
True	1083.8450552814884
True	283.5116070132823
True	216.0122909107844
True	84.59326319892901
True	216.79486989160333
True	133.3170990250799
True	40.801632676141686
True	133.14147471056356
True	88.14153477616964
True	244.64578325886723
True	543.503297337565
True	165.75575181911952
True	31.191839224909533
True	54.68918593140096
True	433.7289920894437
True	259.90142094719346
True	582.7127385148576
True	23.471734583221075
True	111.17978233630792
True	664.2306346249698
True	265.21564894076096
True	478.5291387022493
True	660.7555382580847
True	104.12662978450597
True	112.94795410456882
True	87.2671209825943
True	28.44684760706802
True	121.33648509777206
True	88.23667478937497
True	106.18670937249614
True	151.9227646889707
True	238.30216992069197
True	831.7433280340177
True	283.4933746509769
True	964.4489840599056
True	160.54975166503058
True	194.52515746043105
True	792.9553076987762
True	320.62461632740457
True	597.1680194216175
True	253.25244795059467
True	341.9335683928947
True	448.07276753097
True	562.2790387768335
True	637.8110162439481
True	370.7215227044825
True	35.662428920899806
True	567.2999592717988
True	636.0537113419458
True	17.926955767477835
True	13.097931510914696
True	267.1070789242865
True	402.0324571006514
True	463.07759519656497
True	65.4065344801841
True	660.5445745744063
True	923.937992116083
True	240.57426705618224
True	902.0130866060398
True	269.8987959980258
True	100.78805053154396
True	283.95919583230244
True	675.35710569046
True	37.31008909717211
True	561.6352265712549
True	1287.2220825089985
True	1024.3305354319289
True	908.190499869908
True	214.43538548598693
True	88.28479791802808
True	183.0422770529558
True	827.2793535098326
True	145.54699885759345
True	1066.6116629335618
True	845.095543876319
True	43.58404408446688
True	87.78280577919928
True	422.4147027069445
True	420.1346620797069
True	204.7803313643128
True	513.6561971620722
True	656.8187870177379
True	123.55727516281164
True	270.54967184207493
True	1024.456347579856
True	51.42688920296891
True	680.9226053071899
True	537.78454463698
True	40.633293577906365
True	855.9892297433008
True	391.0468470600461
True	563.5872004386913
True	109.90607704414508
True	259.9965821742414
True	208.55650320911943
True	28.49296518755225
True	133.8261870685736
True	732.1769099219198
True	138.2549001834087
True	382.15169196173895
True	67.365669232847
True	636.7549270875862
True	591.9429499217151
True	224.65426017911795
True	440.355943166251
True	172.02950004640874
True	154.2691266796955
True	221.5762901648638
True	281.8087482368941
True	358.79017364830094
True	126.44913544559796
True	193.6757751445126
True	25.82830203289801
True	858.0543121340784
True	321.7087597392292
True	9.464997610381973
True	371.9730853744263
True	158.6017837588779
True	635.0315482134532
True	369.7865377914073
True	573.7861004260824
True	523.5263245446694
True	483.150033344803
True	773.7245871971244
True	246.854800638008
True	550.5152327618804
True	159.53673929706022
True	554.3328566736537
True	347.6847825158649
True	370.52284840984976
True	124.25637325446456
True	136.9292669946434
True	104.15771008263272
True	62.660791560876085
True	746.181733640846
True	179.17959378002644
True	45.17157470156014
True	0.0
True	534.9577610514865
True	112.70148035193832
True	23.011242378336625
True	40.83522664607919
True	107.1165964270386
True	545.6127890378194
True	182.8731551393211
True	106.55042898031968
True	35.72819974303539
True	157.4641701336139
True	906.0632557777082
True	53.23311800285522
True	227.9883949267978
True	716.4571934396396
True	316.8687077670634
True	452.2757621299243
True	479.7536379149335
True	514.2972070757796
True	601.2819624421003
True	945.39764135352
True	277.09041243245247
True	1074.586008203427
True	909.9506078699922
True	622.1365316424805
True	344.5161763304717
True	817.3023807019081
True	11.216249440422567
True	33.34525346396926
True	289.7515709103066
True	44.09881246655035
True	195.4926208106085
True	766.0586481154415
True	218.0518972617624
True	768.6416058968802
True	774.1003823657934
True	119.5667054993468
True	360.3954280592406
True	592.9730176600012
True	23.673540676177485
True	132.9889083010867
True	447.4188802400586
True	298.3178466251501
True	200.74208857775923
True	116.6778289481126
True	396.1618597414159
True	24.33676570124541
True	370.2479308976765
True	363.5777600202032
True	1046.332874245518
True	368.2303871308413
True	29.897814151073188
True	440.1218586006563
True	450.20394992039576
True	238.55148460406156
True	33.43341494762534
True	750.767882760105
True	432.1201378605552
True	179.91646393800727
True	13.307623829291154
True	1218.742202304429
True	166.44043919572135
True	29.74942884112861
True	293.3828529157524
True	282.67191841492735
True	114.08886855561629
True	290.70355446381274
True	48.91789382664648
True	328.3530714903585
True	283.8568551241358
True	304.38180644259864
True	29.102496057630947
True	46.31956902971785
True	1036.69647248217
True	26.113451669301963
True	12.30187828653399
True	184.33846880006917
True	660.9481888333027
True	8.452033779924145
True	191.71684073345284
True	176.9293224733489
True	535.8506843821928
True	389.0179880988664
True	716.2696530879582
True	321.1883615566793
True	496.6835342178944
True	445.84194878369
True	500.59971963127697
True	105.70079335082464
True	1294.4944000405894
True	889.3417233679202
True	282.9586032033881
True	535.02611369323
True	103.1645514283128
True	575.2026842713946
True	458.4395160160927
True	153.4862653705186
True	79.84491746626964
True	352.5663405328014
True	165.06917053971847
True	27.76483504418663
True	593.0737444578378
True	373.2643645098533
True	68.1931444121431
True	30.498865772348644
True	663.9122176568235
True	491.6324499571798
True	69.44826194449851
True	21.468013366306227
True	332.3290697006842
True	326.29144659296816
True	730.1893270045573
True	559.1162161380199
True	560.720380012448
True	798.9694748241677
True	8.00126693304746
True	59.19367958864978
True	37.96162837327599
True	60.584012724576496
True	494.61462215982505
True	581.0638658484486
True	83.61320160730774
True	112.17941143475832
True	193.2580193276328
True	77.35910627362676
True	178.77051438639313
True	214.6181007193296
True	274.5866044223303
True	830.4187246198649
True	603.0142780730334
True	284.5513194228012
True	191.15529502825277
True	257.21681377440126
True	246.89418927519472
True	743.9471777357248
True	326.63393983388494
True	166.9171284666888
True	883.3967332788138
True	357.05710312374333
True	482.20446554194433
True	154.95591544667917
True	125.52521483401657
True	61.54811696742199
True	195.29255771642264
True	976.7612807892144
True	554.0072065066036
True	113.88049498742228
True	354.9221655065247
True	107.66138733747071
True	678.2577351587594
True	4.172984299706815
True	671.3141509118119
True	36.210658488966544
True	935.4604621943604
True	823.8769948990116
True	211.65123110512124
True	28.610796731465864
True	81.43922400858617
True	441.32955026106
True	227.1237062254412
True	1.6211021653615676
True	75.90957319637025
True	1107.6256098039928
True	356.5783539371613
True	668.9131523656389
True	487.464301363754
True	31.61741681833905
True	137.0310928012388
True	441.6402562400913
True	942.7224115101614
True	812.8275858847034
True	440.8130018941884
True	336.39151476812634
True	18.972682437661977
True	79.3447450343354
True	742.9634961336442
True	466.4558969083952
True	395.2498298413016
True	877.0677680483288
True	27.157577641196475
True	213.56209971566824
True	881.6791855323291
True	244.1256707721149
True	8.37028418072865
True	483.57559969753765
True	106.84074366523214
True	646.3511139835757
True	54.438921516303765
True	250.41232384700407
True	840.2185773727299
True	946.0886268571765
True	283.47579562150054
True	443.1290485016823
True	112.83337810252608
True	583.6111267359123
True	260.1695605272905
True	179.5130510150413
True	843.2084840366058
True	56.25790550833765
True	726.715280538703
True	280.2143180970777
True	302.00012753296784
True	166.7981958005094
True	473.6395080350518
True	584.680572520501
True	368.80575666214486
True	403.43911204070594
True	72.74236390874918
True	164.91573267297343
True	455.304407741532
True	219.3586785688584
True	38.06825619522047
True	198.4585456808704
True	397.202595606784
True	398.249270108762
True	739.4059552343606
True	124.74088587563335
True	652.5740239598188
True	494.9280541682496
True	602.783171644958
True	141.94606313791255
True	38.99669061026845
True	667.5869532862331
True	71.47334797273975
True	555.2778264511861
True	688.8899026183963
True	456.81975291154566
True	138.0857283263991
True	516.0198970499965
True	5.177089766037592
True	395.4666573326753
True	32.343015320449005
True	628.6708155754142
True	276.39857772504985
True	587.603884210635
True	717.1420925803774
True	155.96268814587137
True	548.3238332532875
True	518.5077505777531
True	66.20974893981413
True	961.9759705359354
True	2.716658374324858
True	28.5485802152726
True	623.4321028556861
True	667.7578186740975
True	132.31523232524708
True	414.0096526018894
True	126.16413882948356
True	72.86743141122724
True	462.3513787699755
True	43.00903321680552
True	516.9909009055693
True	13.22003340517738
True	828.0391815868022
True	553.267664582206
True	659.8111277815499
True	101.2640251739046
True	376.8553532212866
True	1016.5149475383746
True	856.5520304198201
True	148.3909831678057
True	527.2474408849264
True	466.3591641097742
True	247.35416573611067
True	247.33875402783664
True	5.8964473951446745
True	330.0830786097742
True	12.284110108742569
True	362.8246945643948
True	76.74421002997403
True	381.9348627000349
True	643.7148278821882
True	129.0948953370814
True	236.77115043302143
True	625.8796730433824
True	658.6653327118662
True	292.27002278256714
True	139.56070853087843
True	165.53277803927142
True	468.3689116630352
True	90.09819815919538
True	11.932509122045056
True	493.3255495211004
True	567.4415346996478
True	19.718296388251623
True	139.96593184287045
True	906.1657350751908
True	496.9037477369951
True	278.3244292225816
True	33.42522070358701
True	475.9232869414777
True	108.12836400088926
True	584.807903479659
True	670.3178245527117
True	299.4938683562237
True	377.0591333222865
True	179.89729287784596
True	240.1552427525351
True	71.97265469370814
True	215.16145517957685
True	519.7001485169443
True	21.661941217524124
True	446.6480242717767
True	375.0863719497757
True	719.1120527394278
True	895.6931417295693
True	911.5712058080886
True	157.69065155197492
True	401.1323935810146
True	70.29972873398754
True	181.32152305648543
True	326.277232431363
True	10.77970752824953
True	831.7318359888724
True	21.61740825938801
True	402.5254860378952
True	250.03813865400704
True	662.1424582965432
True	206.89701690075972
True	38.103103729502095
True	685.332204695132
True	1080.1764159098889
True	235.0905109070225
True	127.9681302360929
True	608.1684353678039
True	498.37350854484873
True	15.459311957898842
True	853.4036439598833
True	108.99198071191972
True	46.54625924984131
True	302.6467185142706
True	354.53802874396865
True	391.4820258397323
True	260.8897912772841
True	18.83045843902798
True	21.58370878053392
True	853.680257722595
True	203.09538887649992
True	110.3510764102954
True	844.023773534478
True	658.7288379680582
True	664.7275933574543
True	447.3404842490701
True	154.79769699884687
True	30.95491192398262
True	98.63110148903952
True	450.014259584324
True	231.21884033387005
True	490.6227386422945
True	151.8229980619079
True	491.9374034971591
True	620.9820535304153
True	963.313614489576
True	24.5232290551148
True	957.1739970333148
True	1077.118713445132
True	491.9162456774016
True	84.48788599323044
True	796.9189317412639
True	641.8134346819281
True	661.2689138557228
True	175.3830449850302
True	737.9868916892526
True	699.3300027632877
True	125.02015295523674
True	763.527450550211
True	801.1097363644991
True	493.4375755335685
True	230.0210392851834
True	73.8785480160077
True	324.81405594278925
True	364.8862770700033
True	468.4331545161282
True	443.8215706731372
True	186.2846884415301
True	305.14858327941664
True	2.46261534502408
True	14.064147088872778
True	106.04119456655904
True	135.674150009008
True	360.27436385261404
True	355.61329767642684
True	113.21995495378329
True	17.21276696951146
True	212.9792093812443
True	839.2009015914751
True	470.09757307195326
True	531.9791142145637
True	549.9416539497873
True	802.783736990764
True	637.5512734685425
True	87.33061580594267
True	206.0766600556611
True	239.20479570865533
True	272.4834581607508
True	109.10932710997147
True	366.3201167976811
True	423.0204549534289
True	172.2565401093377
True	661.3860094998803
True	245.74869474847367
True	204.78102928477955
True	28.71608905910857
True	246.4331829066689
True	515.3096125010404
True	164.6015832442998
True	511.9027547151966
True	470.9509280303095
True	234.88748973599968
True	101.20004986653268
True	41.24230027561236
True	396.0517531704162
True	809.3161238220025
True	154.59348269327057
True	1072.7323999881398
True	1055.1342536552454
True	483.89666411749306
True	96.3405976185696
True	124.3543845941428
True	653.6025794397262
True	8.056824509510456
True	232.5265927707877
True	139.6152838576984
True	116.77029914028113
True	335.80915566951813
True	642.0214431888205
True	40.21990944686827
True	116.01708042117345
True	961.2570089580838
True	53.82962384558393
True	453.3143432927763
True	521.5393120920811
True	256.4123341825829
True	133.09687214131145
True	897.6723447656713
True	1178.7799970125066
True	519.9937197108636
True	653.5335291030269
True	213.42550455886908
True	145.2351555011376
True	323.1799518475429
True	261.2025858793425
True	177.51295253206098
True	307.3937563429736
True	337.3407885457565
True	11.317941775369023
True	633.324345069595
True	147.66608361729902
True	83.54461115761994
True	440.00593328909423
True	297.03563775379354
True	1162.253236536753
True	330.71590432711406
True	992.609787161283
True	10.572376914574708
True	263.36864681627344
True	221.68177423399376
True	151.89490115000552
True	505.941684517101
True	200.57556498866916
True	410.0733345201232
True	327.05227779609186
True	112.02601116356313
True	362.6923835609427
True	1061.8675183912114
True	708.4477483958769
True	222.72567722660943
True	108.35933939778404
True	311.31753758041106
True	23.47156485622452
True	359.6784821722687
True	318.1322660407491
True	568.1048297345434
True	459.0900520931045
True	362.2451796212932
True	152.6714257805679
True	12.13329646494574
True	419.4049073714111
True	286.59230075236377
True	143.60612106760135
True	297.998665477775
True	448.3610516695229
True	816.9950735238408
True	305.0812403511503
True	770.5836196239262
True	377.9940323125167
True	379.63544308285793
True	1.7711467539328782
True	1218.0159181579645
True	101.28945883144506
True	884.423509451896
True	214.55625831968555
True	476.29246174232406
True	668.4948980426982
True	82.77443482906892
True	482.6444406368959
True	30.38353237862362
True	426.1716822666969
True	81.57381699270798
True	217.0926703363203
True	38.53156550976174
True	669.9886376824902
True	179.70275711140783
True	25.6994345243639
True	393.1269940401812
True	110.24848782341311
True	163.39085828756063
True	824.629646808222
True	255.6708837272081
True	145.72361987914425
True	374.4447297276262
True	526.283944783113
True	329.806030050792
True	518.1500938173806
True	622.4154894371077
True	158.74281928794576
True	6.560755061142198
True	74.087633121831
True	425.5535411541786
True	88.12037972836757
True	80.1447440668976
True	1030.3248281009123
True	26.82870554900512
True	318.50833602159656
True	309.01312083414973
True	457.1768051628321
True	676.6525855971377
True	197.0371187296902
True	635.0080999030281
True	336.2856528290807
True	342.6877113949703
True	276.8478889468083
True	207.0726032249367
True	343.34105298456626
True	430.27913622975177
True	412.6484662018451
True	609.3910529210655
True	139.53457272625195
True	75.37321928947816
True	39.246383159028014
True	280.48522910771464
True	648.0518372766567
True	398.09637364203934
True	784.7176293794076
True	214.02743211279312
True	404.8830471831116
True	66.46017669094235
True	53.31751347321192
True	419.5971148321928
True	203.6452163942834
True	229.28066271229932
True	43.342917521731366
True	1064.6389268931418
True	171.07137096566532
True	894.7232277880399
True	317.09344057893134
True	928.1241517853252
True	232.6989995375442
True	465.0773174869007
True	526.0575680593494
True	619.5594412636103
True	215.16509364499268
True	465.3381609130914
True	932.957234605794
True	131.54480301871695
True	7.2248557947249985
True	580.2559936238368
True	29.417528761724213
True	73.613357519728
True	807.3802309798899
True	234.79392672400493
True	1029.7827834293753
True	667.8397544950634
True	404.97264501118366
True	279.571172004185
True	482.65857764156266
True	350.5648888596323
True	178.11979434441318
True	672.6075388489932
True	713.5358676938391
True	213.47338956570263
True	86.7365388432394
True	504.7670952200169
True	138.02455244233863
True	390.9455320805782
True	338.4430365098344
True	62.97121675088123
True	373.3791832916687
True	438.27654094581743
True	382.0649123843023
True	429.3593364392015
True	406.8412572085733
True	644.0988039795766
True	60.35480541964444
True	468.5004887451101
True	319.5008377219847
True	658.9316417355243
True	221.7631872695543
True	101.6084985883766
True	40.51392825528876
True	543.0261253425555
True	658.5282961560116
True	193.2476368047211
True	406.9009353194233
True	341.012235731358
True	16.771143898686365
True	173.32633332115424
True	290.47044250329554
True	2.941228668591858
True	871.6094799168571
True	81.410578174127
True	105.4368994043448
True	112.02842304024269
True	370.82049134349046
True	36.89902661275436
True	449.8433178837466
True	227.51452879594527
True	5.810867247527664
True	115.89230285485888
True	438.57815647324526
True	49.6535706889601
True	68.1302039474945
True	180.23172461945623
True	288.8343614374443
True	948.8468969681386
True	395.778087892681
True	932.9216157769642
True	186.1363102380789
True	1024.5608525266189
True	783.3412672023511
True	622.9379118493092
True	400.3630225208535
True	366.2455415069497
True	81.24141918944876
True	71.82109709340315
True	78.89573329317524
True	169.17241613719813
True	493.7632513062302
True	1093.9816767455302
True	168.10189952724784
True	346.8893200329294
True	433.06734657361983
True	593.2023739430998
True	621.1059443619423
True	277.2342819410157
True	454.1650602429871
True	672.0320974677799
True	100.23666519593075
True	745.4477139271135
True	253.7544438280247
True	140.43100206603927
True	409.222120010679
True	879.1949609946457
True	445.8766671960212
True	855.9508815621233
True	198.88972152279868
True	352.1771997224453
True	675.6017423439816
True	615.4758712969598
True	186.09215147208943
True	257.0281931344415
True	793.3518609729059
True	32.783894465842224
True	182.00070742735736
True	487.7007319173905
True	704.8211772562929
True	103.86492690377052
True	38.08831091933046
True	169.92435056153568
True	708.9825289926395
True	320.97803750611115
True	557.0160335982413
True	351.31924105475247
True	293.3925759947825
True	459.7389056681738
True	493.7099025559649
True	72.26987928960924
True	373.71704675232303
True	781.1926951278384
True	0.0
True	285.25776109059655
True	245.5571181756008
True	958.6224587577055
True	137.5300399335366
True	634.1610568466457
True	633.5013914789778
True	107.33319333193153
True	217.09968151932907
True	127.96680676180642
True	12.16697054899038
True	288.96256079281795
True	368.7242762518483
True	1118.7360717707247
True	247.90149258528243
True	413.41279910779855
True	656.950776815386
True	223.12703011161707
True	26.663947326272904
True	834.9037815407478
True	602.8240535754687
True	156.0455299952052
True	589.472830473904
True	162.1503406350898
True	312.54673557711044
True	737.2449730378836
True	39.276633100494166
True	108.74295785231465
True	515.1131679481497
True	64.3664625028507
True	78.65949250868131
True	397.19085386856256
True	24.41365043717797
True	764.1245833688204
True	106.33345911618596
True	160.24520019362197
True	20.948564601949077
True	703.8150373266902
True	30.36731278544211
True	772.6682892298929
True	385.5748810745544
True	120.8402576261912
True	705.5840626457185
True	520.0947581116324
True	568.5692707143577
True	47.515561516053005
True	367.8420138237264
True	4.852876732473071
True	95.119683229754
True	379.700176669302
True	46.94554190226729
True	122.56548120818113
True	308.7224471434919
True	181.4308153071096
True	99.42833483674184
True	651.9373327170623
True	20.377166647155452
True	1139.6797198668903
True	494.2931645419174
True	305.0300918754669
True	501.8265705825117
True	123.07955351470704
True	794.7177464941841
True	1149.2174472540305
True	745.4233444888492
True	180.04522049810643
True	225.80708205940837
True	48.91937233565564
True	56.28147613645951
True	152.19216327949258
True	100.2566878949708
True	168.62906415094707
True	1161.4048328651018
True	294.0554033612453
True	367.6789697065538
True	700.802668980996
True	16.30838094490745
True	15.03730721497527
True	587.9282231328589
True	5.446050024985114
True	118.24448416718596
True	673.7085774042007
True	176.20363873280758
True	628.9231062838704
True	843.003380292209
True	159.40906796235123
True	873.6059552533884
True	3.7496755728127455
True	456.3105579518402
True	1067.1317758026753
True	25.85638172028104
True	232.0941743092499
True	148.09162115045987
True	982.871698268342
True	235.7001394265848
True	461.6250282447052
True	119.6373757545629
True	512.8604340570508
True	146.49603322964091
True	97.596413870663
True	386.3903259815933
True	70.37821731104383
True	52.58267117630203
True	1095.0353898164142
True	276.76024925969824
True	165.4207669494718
True	370.94601648455057
True	400.9920324662421
True	210.50441134177927
True	166.93015766616156
True	402.11360557255
True	37.8931485006164
True	493.2569271593148
True	1119.4865188420226
True	112.1264778787763
True	472.79780867499136
True	309.51614934569955
True	25.872258372853945
True	403.5500524706517
True	106.4348814990546
True	598.3598407550561
True	203.49802056039567
True	420.1056719623817
True	20.243041179290696
True	424.4405686089361
True	108.76378779687896
True	349.6869993267434
True	33.886988119218294
True	178.77762111471188
True	253.8531101230792
True	748.2464279461916
True	57.60895666485487
True	140.29912399616614
True	237.2444306972189
True	139.06406994822652
True	619.61844927509
True	559.320035187538
True	807.982479377206
True	394.3465450145046
True	531.3564258694378
True	424.0155762827176
True	691.7528351312693
True	69.87549264455629
True	464.9850382875412
True	413.51188038859743
True	46.33141100591922
True	81.47635219464934
True	127.892404691004
True	89.66930285790562
True	333.418126598518
True	864.0220870500773
True	325.04889661381367
True	1105.6871806798897
True	324.19589542888497
True	896.8085230520853
True	145.69910831439185
True	610.2787760081089
True	599.4068083285449
True	699.2373845896745
True	440.6303268907899
True	66.59712593834287
True	296.65637775043683
True	40.51228094559383
True	171.38638470521263
True	163.9794006138575
True	1088.0904749411668
True	222.70654217261983
True	564.3980496932593
True	553.0060563455687
True	559.5835596169842
True	880.2615345335589
True	585.378980105379
True	640.5486776048318
True	911.1748126701714
True	124.86325627298564
True	327.9328950747165
True	250.29764337198984
True	339.64463289474344
True	86.48081842232769
True	372.32727560181536
True	3.208613510785403
True	335.1071948673852
True	252.0134765420186
True	611.6990430324772
True	280.0071120634829
True	362.6099312530065
True	10.496297545597598
True	56.40391599661776
True	539.0041029527349
True	30.04962443102112
True	138.3304423438335
True	66.13781174651572
True	154.45491243293216
True	229.34065916367445
True	73.26124601355446
True	394.1843754806706
True	278.9809912851624
True	102.83962118596148
True	336.31089100785294
True	63.899629268068885
True	590.8119549287733
True	834.4777284531314
True	285.16005506505127
True	1153.3216947291444
True	109.75763028009926
True	317.12663598577035
True	1057.6495720705782
True	90.84669914705312
True	276.07447776968286
True	10.795981765376274
True	409.02240616852833
True	462.1594291798204
True	151.5538537102737
True	613.0259490762259
True	920.2570471566048
True	156.55978013720448
True	78.56237841140116
True	320.2361327339598
True	568.6495777683622
True	636.481600160617
True	1194.6643223318888
True	27.275049748445618
True	959.560209320266
True	133.76295738853136
True	629.8185356623256
True	117.91885613987426
True	117.81619169069717
True	191.3858102191895
True	170.44378788753954
True	749.7998427112664
True	205.89340680174743
True	227.1497702290358
True	66.7008735569538
True	516.9742650622653
True	455.78812306690384
True	176.6082145951559
True	240.55285069658336
True	15.624024852027496
True	419.7746674278337
True	217.3003921820704
True	297.3574186496599
True	113.86410544409084
True	690.6762314287679
True	433.1941239928087
True	251.67197047015043
True	645.7387781509134
True	525.5913037253264
True	464.1962058449591
True	139.257017851313
True	515.2084447853575
True	424.0762774231359
True	2.878166243888092
True	192.53432401732056
True	93.68771336118613
True	240.610470491662
True	2.5088562920480864
True	128.97134559985784
True	361.91297481565937
True	5.816170037524794
True	847.5063359538468
True	163.73080262776034
True	698.8145708171315
True	793.2056930077753
True	163.67227786961894
True	217.7131238195469
True	500.7745744737725
True	843.3795301298045
True	43.30836055918729
True	35.457851553614546
True	131.49375258330906
True	615.9042045208089
True	726.6824024307687
True	183.3683284061276
True	591.2269146499178
True	576.7258358753271
True	858.4648604613977
True	408.1339323243996
True	180.3233029472336
True	877.696162248009
True	220.73852509558304
True	148.48993764328935
True	329.4547926483864
True	227.1803527200919
True	199.83868302219136
True	598.9851681086321
True	246.1788860845606
True	193.8208702135796
True	459.3567339667652
True	463.430028247271
True	65.42562270940192
True	295.9039002749419
True	75.63804662931149
True	323.84183629941145
True	357.7246105976587
True	254.25926245125137
True	173.09427346291594
True	371.9451975987149
True	657.6425027704552
True	725.3904681110232
True	296.39756809039534
True	733.2274468155139
True	59.75784342707262
True	870.8838979898516
True	347.8175649680624
True	12.75444591652803
True	638.1712259815362
True	700.4436475612324
True	263.82431398362064
True	168.34183925957817
True	46.54629189798311
True	390.6518127265074
True	80.0911562188518
True	14.698599309073677
True	896.8938797417403
True	362.5258818076924
True	181.3827293118221
True	1014.1680207482432
True	12.978975066552456
True	796.1901743660526
True	29.703040329399656
True	689.6032726056729
True	60.983512774241866
True	749.5737054556906
True	445.5354825454172
True	192.13997197915796
True	437.124937480636
True	210.1817152054265
True	295.3400458557952
True	220.56909231575835
True	421.3770799078601
True	9.78450424616742
True	315.46810743381445
True	112.28847873383457
True	12.080515035244446
True	475.4655785781858
True	717.4488885505558
True	290.55536994602096
True	82.90345785728923
True	314.4988825251237
True	86.26512810989009
True	181.27809587308155
True	178.2819365081135
True	361.0025779924726
True	46.55517412631847
True	136.32199466304502
True	386.5548360178451
True	893.4131777327091
True	115.44174561865192
True	209.7231161423684
True	440.4713826216657
True	17.87359040392287
True	433.2371113055892
True	500.1875971466603
True	92.45970112260947
True	392.4061125357855
True	353.8713437527612
True	418.1262308194905
True	593.4359848695805
True	1041.0685610793014
True	987.1415712881792
True	58.71929958990835
True	1054.7877443908535
True	109.48655873874444
True	114.79873220100288
True	111.49690336192432
True	498.4853148086134
True	372.97464145843344
True	584.0652381264326
True	267.6911206735256
True	158.25873192777684
True	399.0908380916356
True	14.863366663593869
True	467.7172970982468
True	386.4676565451409
True	147.6224466261134
True	96.38175185969328
True	535.178170861092
True	995.4662313189248
True	199.27948072607904
True	69.2339270622688
True	424.3776445142469
True	387.5971469422321
True	491.7610608325754
True	343.94165887694294
True	3.913731096025177
True	549.2813530991624
True	507.8837196819919
True	499.4243747066182
True	187.0609364965427
True	102.95848958669228
True	19.937278583744565
True	376.0847873239953
True	106.49114818346445
True	6.067054477522521
True	28.953691813670492
True	350.54024460845363
True	656.2602955969603
True	136.16817562500097
True	91.27259393397706
True	24.459124629432143
True	416.8907347581157
True	352.43344967205104
True	786.5384659309998
True	305.3894168048096
True	507.65010077494094
True	541.1101506832911
True	524.6633488906946
True	300.92028766254515
True	532.0598844885482
True	105.20260974620962
True	574.3880041276219
True	7.659740097452305
True	366.7591017664535
True	465.57919786750085
True	969.0656130177396
True	348.7988232838307
True	804.1835468491212
True	987.7811113380247
True	178.19537923332982
True	36.93767360399604
True	374.238079090713
True	391.8067242428965
True	574.3090451486079
True	253.365879269854
True	30.16411222688533
True	646.8378674590665
True	120.70115038381036
True	1067.8226093798423
True	311.6036708147689
True	462.9341033218848
True	120.42921525365274
True	799.8617250603182
True	136.07638884161844
True	821.6626961382836
True	566.7516788457755
True	190.91331049599628
True	112.28348131610676
True	66.47162476275325
True	553.5049120348333
True	905.860660896332
True	433.051904377156
True	569.5279055606608
True	131.56190528881697
True	630.0286237766163
True	489.5044846191986
True	806.9215557653856
True	296.37124727665235
True	587.9536148437735
True	118.85597009283072
True	25.1964742479371
True	414.3405895097908
True	167.13026659305424
True	103.42338082043544
True	356.9809478340714
True	1160.4397583326263
True	268.1956129003603
True	557.3218574161747
True	11.91016098585139
True	71.37417692397183
True	326.6659395012129
True	759.2725954711029
True	438.4607088832022
True	519.5437971549464
True	706.4976930240242
True	67.92636084551862
True	722.6353779248716
True	47.046680507770944
True	100.97086227214712
True	181.38008429936949
True	84.0071959594489
True	25.023739010956103
True	292.4555593634244
True	476.3726626759941
True	898.6220708918618
True	863.3643169683653
True	6.551404904166745
True	291.06349797813783
True	456.6493827078038
True	114.37069622080718
True	247.03909172204095
True	329.6777335558267
True	1312.1743815471436
True	470.3883647381703
True	24.642664482410623
True	187.24373058329112
True	699.8144221630964
True	35.31802026266677
True	175.41585235446576
True	570.643301277303
True	70.01372278668381
True	893.2837727517194
True	333.93627219776835
True	666.3917043368199
True	78.4495984573405
True	672.8908789954704
True	592.8950234181277
True	874.655837217025
True	251.92989989372325
True	488.5512420374667
True	784.9153520112657
True	920.361581171856
True	242.1440581141748
True	758.4304645500052
True	227.1263161810386
True	448.59405862777214
True	384.7295258945397
True	499.2477193001238
True	499.26199653669966
True	316.0626630257891
True	346.9668823489031
True	113.93896951773154
True	316.08532108336334
True	1135.5997007266585
True	318.8831080273594
True	139.45106840153412
True	297.2958941446502
True	741.7016677361278
True	644.3190951993753
True	424.9893276331357
True	119.5833513489119
True	342.618319844112
True	33.82368431417363
True	160.34511406508526
True	91.29094398627164
True	86.49483422053883
True	557.5701290759145
True	141.3743653937376
True	135.61141117466642
True	108.44702830039036
True	84.1174849910267
True	444.1216557722532
True	386.0723478918922
True	1036.171513674174
True	529.7515285664025
True	843.1777412575588
True	272.378807689134
True	286.7933856851312
True	528.8929416862844
True	191.3734988380928
True	724.9751277635651
True	244.9568581229782
True	355.10835930255905
True	71.12869237594283
True	116.35130005250974
True	261.8814040705437
True	125.5721580488113
True	468.2647567338614
True	30.153482597488495
True	542.6795375760069
True	1012.1461262919128
True	719.5585119470379
True	1.4151979706628433
True	59.24637487882066
True	473.6581721966332
True	433.7271065568183
True	72.73758819630454
True	118.3535512183308
True	302.9176932466727
True	74.91929919749488
True	52.02273067863923
True	779.6816886815193
True	654.515534956128
True	147.66531824059638
True	180.67947370636563
True	539.1334246437078
True	54.17609349825735
True	25.54826249700764
True	587.2652866313981
True	458.2084482391432
True	1131.7996194155107
True	47.16624042318122
True	485.7711337857895
True	882.2739668718033
True	782.5251715491505
True	288.10077831314766
True	740.8523821570714
True	409.6124981877348
True	43.34148071567784
True	102.8762859433546
True	712.4636618177447
True	70.83704109765021
True	142.26176656297577
True	952.1380900290728
True	183.01757694417887
True	276.64613277184543
True	107.89036551250936
True	654.8693635825449
True	585.1691839951073
True	216.3487354732619
True	427.0326614655579
True	38.7436767260396
True	273.1718042852465
True	593.7055819472548
True	627.747110378903
True	307.86064028921203
True	76.19701066796645
True	938.3088268673544
True	1073.3361749510311
True	556.8574699702158
True	62.32445785277506
True	32.50691466154885
True	89.32505825903799
True	106.9383481310374
True	100.62270794098386
True	850.6367756150887
True	1206.7922501244625
True	712.603709245457
True	333.6505309211963
True	7.510463065392488
True	20.355904269419455
True	337.15273066453994
True	473.8976579083546
True	45.68328980186473
True	576.842567064038
True	422.6728868589695
True	396.9480147043551
True	78.39760007611079
True	194.5053834275926
True	267.4645803136224
True	139.95257169365163
True	417.1060697284336
True	43.04555187075775
True	168.35693719037275
True	1168.173640067327
True	7.476802814950836
True	25.318730702085222
True	598.2978719494116
True	360.7201312305775
True	779.7200535328589
True	160.56694542451436
True	748.345247087071
True	597.47609282661
True	277.25365161344524
True	443.1122487482087
True	334.11190334744504
True	292.4560127838349
True	258.6096358721577
True	397.9943057708779
True	504.0638874128994
True	480.2033029522274
True	104.96569614588743
True	359.20950022462245
True	9.022022420575857
True	193.29059635936747
True	238.43075725197664
True	889.1232523271393
True	601.9855010551803
True	31.088970993713467
True	724.195375283135
True	848.3681457902427
True	112.15703907697912
True	361.3161626885685
True	861.3312412822975
True	210.75988086420168
True	163.4435720400411
True	534.7863423511819
True	603.4678717516158
True	1094.0840203877274
True	150.00400541418676
True	152.4170996963314
True	257.3349057329915
True	316.41292222623736
True	426.5078230319146
True	418.3753463892035
True	327.82676899819575
True	448.32178344938205
True	500.3651809651765
True	231.37099196178613
True	1447.427282942684
True	242.60548318100456
True	400.6193854439631
True	55.12583823648276
True	755.3191088340366
True	254.60261726783875
True	955.3161093065498
True	548.1182266069143
True	312.60656498945536
True	795.2949889470259
True	261.9900085777307
True	211.8336276300008
True	249.1056127219565
True	218.37907730606707
True	141.71047685579418
True	245.78755268053672
True	723.3703724643715
True	541.2707062330647
True	219.67122729437727
True	1130.0712724664293
True	113.83680147821065
True	261.0431771199956
True	66.5789885522444
True	319.91345435249724
True	418.6207415100848
True	90.51626052205864
True	213.3968256195523
True	76.01781222764747
True	661.2596227529791
True	378.6723928291384
True	221.99775983663463
True	726.2196310990091
True	874.1832894193888
True	840.1913187447494
True	817.7381825985844
True	346.9244163975246
True	1.4149626851953974
True	261.04071113021314
True	56.98211113273584
True	393.1504406785974
True	57.929148087418014
True	326.99667994450374
True	840.6031606472773
True	1021.4345403548172
True	426.0631040041842
True	23.13720620410529
True	524.1930987659318
True	509.333965342685
True	193.99449178567423
True	229.03731029013176
True	298.1344196263485
True	22.93060247242644
True	130.79322455219744
True	950.8435837973216
True	60.90825003590143
True	491.4731042808743
True	783.8606927601367
True	98.05840022437422
True	254.14039887070084
True	115.60976652467129
True	16.488158657788723
True	1.2554134039189735
True	108.4892330824172
True	1012.2930460296316
True	477.7598816264006
True	70.91848742446943
True	788.6020372997756
True	338.7789195544706
True	1.412437042755781
True	445.11855561282727
True	195.7599037091533
True	484.75867023538063
True	85.16978014308987
True	327.1872225795045
True	371.1366792759944
True	168.0305405464673
True	209.1260720437714
True	129.6057713012798
True	172.31446967113206
True	997.9505467344808
True	15.517223003980844
True	511.01665784382175
True	493.0361015979583
True	427.6644374342701
True	220.38994747910223
True	240.05187269128535
True	156.86830528363927
True	48.23224370252208
True	492.2490392978454
True	150.87544878161046
True	803.2545208137044
True	833.3137796190737
True	250.90275234268836
True	325.56845995436566
True	530.4367837488337
True	40.37108901767133
True	85.80908806467002
True	714.2507961485854
True	1056.2724827381755
True	114.76554199385936
True	719.2761530385836
True	137.48824554969323
True	938.3575291282352
True	648.162551257378
True	105.81237387478266
True	262.93379581762764
True	642.5180836875471
True	252.42267788037637
True	44.63404672333913
True	550.2786389474514
True	448.1004355785327
True	6.052685563030771
True	476.49792477643166
True	65.49290643082705
True	173.0061252404407
True	241.7277526429149
True	299.4342134232454
True	75.6554801925618
True	220.9665353528204
True	355.94444074198566
True	434.1334103222375
True	930.146489154757
True	48.68782154196524
True	907.601925623763
True	1006.6996936120006
True	127.67429933791423
True	73.39416925810939
True	997.1582586241276
True	32.0190107903297
True	225.4625209337343
True	84.47771789236256
True	212.45517490441333
True	367.1567926028999
True	946.639772611027
True	99.28696438472704
True	70.2372576345028
True	641.1568751484431
True	282.1312264938538
True	733.7929145439431
True	53.906734152270566
True	502.4267425011964
True	390.1294172675672
True	689.1760672471537
True	54.63215536161052
True	113.46794033838329
True	27.21911966727031
True	270.23822449774724
True	39.95645003965703
True	346.09912776356185
True	2.843275321535665
True	1177.7604240468477
True	100.83288092026224
True	130.07825626900967
True	367.7768266050135
True	732.0576994703649
True	692.2177930760776
True	1005.1809098533872
True	449.9572320215215
True	414.7619551622138
True	137.12944187102505
True	415.8452041431199
True	836.0178444352904
True	420.489589568004
True	938.8243539428532
True	88.40655416286002
True	420.2981851947664
True	174.28932811772182
True	286.53569738546327
True	722.2274730335806
True	169.11034897289767
True	136.2527810171297
True	63.58664680228884
True	868.5732301380424
True	785.1595695045809
True	84.22173436765766
True	439.41912251555857
True	759.4104178339971
True	429.5369021399812
True	56.2968470293754
True	323.9419299978325
True	783.9095109706238
True	32.44878647309818
True	371.7702238102618
True	165.94774285875488
True	294.5207492971445
True	32.64572658538436
True	218.67291736841088
True	789.5411538689807
True	632.6694997409714
True	56.479959275094885
True	285.49307183077184
True	885.8324442927357
True	17.16382931795916
True	327.8445760420442
True	300.1830330123458
True	454.0890640783587
True	207.382938216996
True	597.4062509622347
True	49.41734905479101
True	947.2777876943102
True	881.2560867734821
True	46.126861430295904
True	395.07735165135017
True	700.4525936630928
True	920.6342827362516
True	283.2500057823852
True	606.2501214897901
True	128.2306606726448
True	184.74952075451148
True	129.45823775344425
True	128.72548224025303
True	213.5136986646632
True	939.1022180016593
True	796.6440938095835
True	936.9243354877858
True	20.38007426197566
True	26.87498125211584
True	359.23327971337784
True	14.03040819137716
True	617.9192221922414
True	1078.21054102066
True	269.5884600552735
True	206.6982810436738
True	80.07114829271794
True	221.66661104627
True	141.12446145683177
True	45.60234565400961
True	137.62805547647056
True	93.59267146926577
True	241.35536002259855
True	549.676380918449
True	160.7181606101505
True	29.35619948253545
True	58.06207971932562
True	415.2490650020036
True	267.4769149111341
True	595.1393008509533
True	24.76638678277514
True	104.41725661725997
True	685.9664236271961
True	268.82956958928133
True	466.3304713539762
True	654.8744805997927
True	104.68738530943524
True	108.88398963214613
True	81.90329271630704
True	27.61407044849238
True	122.9700238919601
True	88.00250756588707
True	103.42273218097374
True	159.35614352531567
True	238.01269287837613
True	798.6866518326487
True	283.18331028413263
True	933.695764531382
True	163.489083226836
True	205.5895972976634
True	789.8414804779856
True	311.4567023888316
True	606.6032214434966
True	250.3460984104351
True	371.7771312683928
True	435.8007562994872
True	571.3240529597136
True	631.7902881519907
True	368.37727634823983
True	36.008869100171495
True	538.2791172162531
True	611.2096914268567
True	20.674980384959355
True	12.106257979251335
True	256.24924214834914
True	412.2786072010499
True	468.2487724003138
True	67.8467957272147
True	603.9664787934034
True	946.1058011292672
True	237.00289552477008
True	909.1167282132142
True	280.02591173121
True	103.77967156578836
True	263.857770593169
True	642.4518139464403
True	41.33862933910287
True	563.0523520843393
True	1281.1855550292694
True	1000.4167067342424
True	865.7904754170232
True	205.91749396988467
True	92.49928846819743
True	199.38021343025792
True	828.5892287066777
True	151.43750208334367
True	1082.810942056868
True	858.9782536466644
True	41.77827554571389
True	88.10801073489948
True	418.20890203820153
True	401.4916397650581
True	207.2763314154785
True	530.4500911173448
True	670.5859399599879
True	121.98947256199467
True	276.00122823174377
True	1019.6823033985409
True	52.33482666269285
True	692.3514297348509
True	548.9656188702825
True	39.308595892494864
True	844.5488433677547
True	377.5587404565946
True	555.2328666719751
True	99.99556883113816
True	272.9017716659803
True	210.0645459135173
True	25.785698531486105
True	123.648496675986
True	740.7371940425305
True	144.1997726652333
True	370.2358959466858
True	66.51005611379117
True	609.9393122922481
True	608.1567183344714
True	232.9459325754976
True	466.2788340766496
True	171.28820992486604
True	168.04196664202948
True	221.86588497631143
True	286.5396590429821
True	353.2246863477352
True	130.0623842307554
True	190.51239947419023
True	28.389919680368887
True	865.5867342906395
True	315.50134549388724
True	9.992239255909707
True	373.6106446489521
True	165.89782643212553
True	617.3754916240739
True	366.8241977109212
True	575.3939797075939
True	572.2281681346856
True	473.009144323356
True	798.2530164273737
True	240.9331991807782
True	549.8021134747559
True	160.7506952761447
True	526.2092782991273
True	359.7359444695466
True	380.3590411930105
True	123.05661354781444
True	130.2140528244504
True	104.75066552454616
True	68.79109215766182
True	711.0874228958024
True	168.8635620084967
True	46.31044923177065
True	0.0
True	565.0091377741054
True	114.22641416287628
True	22.369115249940933
True	41.2665049079078
True	113.7393685946069
True	520.6696428520754
True	182.49678169626412
True	103.9128533653835
True	37.00202005060961
True	158.19090229900502
True	919.6675664612044
True	49.659088076521634
True	222.3924317523922
True	758.8213960392179
True	325.071115703787
True	432.176193006378
True	486.5587777661973
True	510.95516989238246
True	603.1988011717921
True	907.8991088531542
True	262.13665438283687
True	1035.9010235943915
True	906.1284998533242
True	609.0581928028092
True	346.0473429480996
True	834.9340593690848
True	9.729489777111986
True	31.869885200495244
True	311.6426768128872
True	44.61752213759227
True	209.5073625486461
True	760.00264448244
True	204.56051468565136
True	712.8137436556135
True	769.1704354942166
True	119.74135720084688
True	372.49038696611854
True	581.2786713500191
True	24.78381454735725
True	132.0790757632843
True	447.2170902727504
True	303.634287532823
True	196.01622066435152
True	116.1343477110241
True	385.63466711555424
True	20.017706627218008
True	375.3413867044012
True	374.9902449330481
True	1064.0876273742276
True	365.1060082768216
True	33.06530731843364
True	428.5380227483207
True	467.5626539791781
True	224.09054589983967
True	29.259814243932816
True	776.1890497559643
True	437.3644972252056
True	185.66808956510368
True	12.880287394297136
True	1206.9720934950954
True	162.7457273885591
True	28.066201823497785
True	295.9952521940376
True	279.2821792135901
True	113.57031078061144
True	295.2242989777559
True	48.26195928455391
True	322.38755255229034
True	306.28299546672923
True	308.41956395415787
True	28.91140768539213
True	47.70918099768675
True	1036.6211237786886
True	24.270765373585625
True	12.710344462348864
True	176.58006396652428
True	654.3733134792739
True	8.305859436914421
True	194.69753386273743
True	169.50127427466802
True	534.1279136603874
True	376.5915209390309
True	743.7449096151145
True	327.0097327256699
True	493.2659340087061
True	441.390073541321
True	501.93029801238174
True	104.4584415024447
True	1271.341119066393
True	899.0002404648911
True	289.4096167837778
True	527.1616079212546
True	105.59295004867
True	564.9452811132235
True	433.51543531904485
True	157.45418266553745
True	74.99891915738391
True	348.92148271715274
True	171.92123371459934
True	29.632953915260927
True	652.5062997476408
True	379.9630734806004
True	69.38136983019494
True	32.220878656956295
True	653.3713331399666
True	480.2355492334957
True	74.05643402660353
True	21.18391202452589
True	328.022254423385
True	321.51283369419167
True	698.7472042359301
True	545.1948631569318
True	553.0472081569349
True	784.1697737143727
True	9.876194481916713
True	54.25622560671353
True	35.70711620862121
True	56.70232378652784
True	515.1331063545298
True	584.4611745550404
True	77.4893916731491
True	115.27888992357506
True	191.29645644965683
True	71.27769428443928
True	184.88476197231188
True	201.96460483054577
True	278.52714111669843
True	816.4360902134805
True	594.5497565581682
True	292.15955874470166
True	197.97583318005312
True	272.9695344563456
True	250.0693862348525
True	758.7707418717898
True	328.0720948763311
True	170.71451626024844
True	886.5060453508631
True	341.7334753290666
True	472.4396721365055
True	153.1273516171907
True	120.43245493038415
True	61.09630741391987
True	199.7329617539324
True	967.0752069259612
True	507.4028576520417
True	106.47670803440391
True	353.76032990636384
True	99.4991063214367
True	672.990313934009
True	4.270996573653457
True	690.6160005097145
True	37.389248046250245
True	942.7233163751672
True	843.2131297650352
True	215.1729360780485
True	30.184413633029045
True	82.03997487969895
True	444.52482477991686
True	217.05752452624952
True	1.2540972758354472
True	69.34731266865714
True	1084.112918352337
True	337.2589545166222
True	680.8977741763397
True	480.9392939139086
True	32.038754886111455
True	133.15770825754237
True	454.6956135680854
True	933.818995644018
True	802.8996445589567
True	427.8607973752896
True	329.8604509588333
True	18.215279920382585
True	78.03815263682517
True	787.6417637838514
True	487.4130823884328
True	392.1314413321839
True	876.7335708859551
True	27.524977027655524
True	221.14369263187223
True	862.81753856169
True	239.72396455376415
True	7.405121135252381
True	498.1467580799401
True	104.85055575059852
True	665.6655791656751
True	48.41324437347578
True	256.5459190578431
True	850.448583744184
True	916.301604217509
True	270.65250675580114
True	461.0101693213663
True	115.0280856967213
True	601.6619402131447
True	255.58918722651623
True	192.41552688547824
True	873.7103533684
True	52.74724942167328
True	717.4755565180632
True	279.1494070688746
True	304.6769446282242
True	165.54322705203722
True	494.5634053628989
True	595.0941047069592
True	360.1599941959124
True	401.8542795265736
True	67.52273395961949
True	147.82908981541112
True	449.0453414714331
True	224.08740089179557
True	39.4392292235558
True	210.2204387453189
True	384.3496146349775
True	402.8354546085188
True	761.0660998854688
True	131.8298452716709
True	652.3775335968312
True	510.5607796201919
True	597.6121766381299
True	138.5783873905526
True	38.74311894216034
True	658.1544319921098
True	69.71844210027844
True	551.190273385288
True	687.2582969238352
True	447.7027707609669
True	138.74758620849929
True	517.5843275339095
True	4.670238327561989
True	392.8596237598654
True	32.64224422561622
True	618.8104720811347
True	273.3471499064248
True	573.1355180372465
True	664.160925752069
True	143.71932232741287
True	508.8253654756316
True	489.67938993983336
True	61.999442177162265
True	994.6379367815962
True	2.174287927205208
True	29.69887916028608
True	625.2182393065718
True	677.5466201972881
True	124.38946149567047
True	415.4032393651579
True	119.90287813710025
True	76.21932926768189
True	469.2196003517623
True	44.01669241184799
True	497.8054802043758
True	11.673198329846205
True	836.3303084063427
True	535.9160354916692
True	680.002224028006
True	96.73936255660604
True	368.4880377950392
True	1009.9023460416134
True	813.7378304183829
True	149.12392990259755
True	545.0078668718552
True	453.0665142588512
True	251.9509984601005
True	260.411635189928
True	6.620009228961702
True	317.8986845568581
True	11.811184989307266
True	374.331958047173
True	73.57365385686252
True	421.3066092400059
True	646.6930576998142
True	126.11379097775698
True	236.8941107783554
True	659.5443608811844
True	684.513497204635
True	294.0057297479731
True	142.15465102702035
True	165.4294297943634
True	463.6655454438923
True	85.35822062085265
True	10.222627837474318
True	513.6560277674679
True	561.8071533308807
True	19.476311741175152
True	140.5300656517808
True	926.6533541583484
True	459.5214250908272
True	268.82590626908194
True	32.30202746456562
True	479.7114397494957
True	112.10679642953494
True	578.5855804269644
True	667.3790837233191
True	295.8900189172886
True	376.3969888453264
True	187.80042491333384
True	244.8778688065929
True	72.6150892385626
True	226.19294617484556
True	503.5292437050635
True	21.069164979006302
True	465.8701692288843
True	383.94142350007616
True	689.1591176302735
True	910.7808222446536
True	914.1032982565964
True	154.12631932177953
True	394.5410717318989
True	68.54651807813778
True	183.8287108106269
True	319.4850192854889
True	10.099308059643311
True	818.0764602135222
True	23.11758046803685
True	394.0396909749364
True	250.6880704242676
True	648.0601353399709
True	205.32730368913545
True	38.656656014854406
True	701.9785503522538
True	1086.0620728275376
True	228.72580254693855
True	130.4005770226244
True	611.209058592796
True	498.017005315156
True	15.69613098138583
True	836.121611008378
True	117.30477784452644
True	45.38844527182605
True	307.73831520130454
True	349.6070435422806
True	397.241038091145
True	274.3073462435548
True	19.63522296974376
True	22.561809987440547
True	874.4186568000665
True	207.535257360967
True	101.85011636195908
True	865.4323713310561
True	654.3912389107819
True	619.1130292149165
True	445.8342292838217
True	148.48166924119226
True	33.51857886128014
True	102.2605102035766
True	435.2121605880414
True	222.08490177861935
True	455.87787067441286
True	146.42817511106566
True	499.1122091955508
True	647.902592301347
True	973.4561758594696
True	24.70928922687169
True	964.7132544203732
True	1051.2671316737035
True	469.9386519986148
True	86.5037147248571
True	815.2813008252367
True	642.3903006668876
True	674.7928585868359
True	175.61821573813523
True	770.6077397837607
True	714.9489911540854
True	125.380500515493
True	779.5961196755411
True	801.8532553319843
True	480.8482251406771
True	225.39582461335564
True	67.74384454980247
True	307.42174595681007
True	352.0138112551816
True	461.35906846184383
True	430.5343279195626
True	201.6897931953205
True	318.6871390314874
True	2.823668247490901
True	14.079648488085278
True	107.19464695071731
True	134.23610229319578
True	361.0245972032531
True	342.19878971648706
True	112.87555287027696
True	17.138939681842334
True	213.2402609680605
True	857.6621489574509
True	478.80075639132014
True	527.5874422504234
True	569.7791666853755
True	784.8707516818632
True	639.6818679998095
True	90.13603488016103
True	207.33342787450977
True	245.1464437368648
True	297.73273151432534
True	108.88681106317864
True	376.07712916007097
True	432.0620787405925
True	166.6437210215642
True	653.3795717352884
True	252.17257770765133
True	213.568300100632
True	30.13997123721178
True	240.038052046937
True	458.6484670534067
True	169.6843523882025
True	526.033544949026
True	490.7618326298116
True	242.22164148547915
True	111.56650447461236
True	42.872829888866846
True	404.5063111999295
True	789.1198040144731
True	164.16635544649367
True	1057.5185525452523
True	1055.391022918329
True	480.7810015749002
True	103.28367494089582
True	123.50781153614176
True	669.1184259946187
True	10.039582046101373
True	230.19860586071957
True	138.07599918010206
True	117.89546525543776
True	331.06928812359973
True	641.8826424671918
True	38.56137708965203
True	126.02768799638562
True	918.4997880268162
True	56.285851578759925
True	444.52760579758433
True	527.7728856723955
True	271.8933116588829
True	134.76187534640468
True	914.41689015449
True	1184.984136366731
True	507.0777375873899
True	651.0829737031488
True	198.8971742565865
True	154.7519297035525
True	306.6112171498648
True	242.76878575076697
True	165.93027462823423
True	309.34492384882475
True	340.5311044874673
True	11.419086622509914
True	630.0793362629684
True	146.09370964214833
True	77.5124793284294
True	435.1048413279015
True	333.61763627504206
True	1168.9863912462224
True	342.05715311995544
True	980.3047102455056
True	10.264556213815
True	261.17666904049656
True	225.3363789479826
True	150.286563250368
True	484.49955967647
True	203.72369460728683
True	416.5494313107504
True	314.11329860075745
True	109.95516991897084
True	351.57895552436105
True	1038.9131460512688
True	749.6654627239792
True	232.5516599654069
True	109.18737082015664
True	301.8258154950748
True	24.35698387384937
True	354.6676597441874
True	324.8431311446169
True	574.6709861353602
True	426.4223692478505
True	348.4377598772601
True	161.6585521511294
True	12.076798857722023
True	434.2713537096549
True	292.4940014910684
True	142.70063750519577
True	305.6585046798651
True	446.04278474215175
True	831.0050949115656
True	315.1392823557758
True	761.759112258093
True	404.6588046691304
True	369.55944271846295
True	1.5031365569170954
True	1177.7180413310284
True	97.77417699821171
True	914.579175883408
True	205.6254723671034
True	470.78521320861375
True	678.6294698613647
True	87.33380584491411
True	482.0827415172394
True	32.257851216357686
True	425.8404183243208
True	76.83895783908388
True	226.65866350574345
True	38.50236082008361
True	689.5563388003529
True	193.11876735288237
True	24.3304354008114
True	404.805107837206
True	108.56918574026297
True	168.7762078402299
True	835.5756229870613
True	257.7584824852151
True	147.01449769646956
True	364.948462678534
True	529.0388862010323
True	339.2411193811161
True	500.221016572872
True	603.7109053808027
True	154.23432291015257
True	8.310363219581363
True	72.93718649898965
True	454.4164207355079
True	89.048535720411
True	79.28364327424025
True	1006.3492207579296
True	26.556360528519814
True	318.9082574880051
True	324.8025412142403
True	462.2175044124955
True	669.2991284960603
True	181.87868536815648
True	644.1015653267684
True	330.4589914654348
True	346.0611196485496
True	275.10888189718816
True	216.74406379408185
True	327.5856764475264
True	456.51614919356166
True	393.3991861579691
True	604.5974178698185
True	139.71985823142126
True	77.81053193028168
True	38.06585384283677
True	292.19326574073494
True	654.6803601407046
True	417.401170997436
True	766.9368088021625
True	208.5793154194384
True	392.5188796980152
True	67.91039794287585
True	52.38712867622175
True	426.7618581749298
True	199.5902189945735
True	223.0325388217681
True	41.81395605207981
True	1099.33802283229
True	173.097891060929
True	895.5716256286457
True	317.9836918907069
True	911.237338069178
True	234.323644810506
True	460.5617578162847
True	530.707573081497
True	616.1624740969877
True	209.5746157296481
True	488.7043752517884
True	965.7938163494427
True	127.85583010428938
True	6.993318370982472
True	560.6065600535692
True	26.04877536990859
True	78.86345695012953
True	799.4685595224694
True	225.1047399421926
True	973.0732755565192
True	693.0816407081118
True	397.5088456669766
True	283.32603316898366
True	478.1467160003732
True	324.30725633446013
True	192.7139700660874
True	697.2158228895687
True	718.3446745646238
True	211.36215572380183
True	87.78015365161697
True	504.2234410531708
True	132.46609915012218
True	381.3124583843168
True	349.0923714348382
True	65.55368796945149
True	372.4099741400287
True	399.10176641050566
True	369.6952087288981
True	424.74775476787227
True	416.8302672484849
True	636.369318438154
True	57.84115251484377
True	445.8350783125191
True	322.8277279480006
True	664.289919309923
True	228.26671404545647
True	100.9793179883418
True	39.88807061046128
True	537.460976050257
True	633.0832009696541
True	183.99595484224724
True	413.666908528237
True	332.2295659216011
True	17.845708995794116
True	173.45377945802443
True	295.7214542544843
True	3.210736616416785
True	867.4999779219993
True	78.99690496397453
True	103.99957547295112
True	117.08267737884876
True	367.472832077708
True	40.34889263672866
True	461.0975229590547
True	231.0196468114445
True	6.393856843498401
True	112.54279817825004
True	456.8289296943988
True	49.44360524067313
True	69.466323428382
True	174.38104066395957
True	293.1605842561116
True	958.47929353838
True	391.923781365137
True	952.3838259656844
True	192.03808779559773
True	1065.3670814463983
True	780.5175402938529
True	637.7184394011676
True	417.0522361334902
True	373.9979875487858
True	76.80256385072785
True	71.97203044803385
True	84.0379842885746
True	171.04113874967277
True	481.7200760986701
True	1115.8467024177944
True	175.8012953156679
True	347.14303656299217
True	442.2583457460496
True	621.5534187945638
True	599.5004244326686
True	280.1326449228312
True	457.4143926024253
True	692.5469130481918
True	96.03071010360036
True	721.0088711885237
True	259.2883710892157
True	132.68737702383478
True	403.1799348834763
True	865.6184935654295
True	451.2308661567691
True	872.6968090578174
True	193.965914956249
True	348.55712125043686
True	704.0225210462656
True	633.7368497678857
True	197.34843012375296
True	251.8051221250923
True	801.8041032210882
True	31.69252290938436
True	189.3942306437409
True	490.6333977760187
True	700.6193398921688
True	104.34864808012028
True	35.77938857362753
True	170.68425304921013
True	736.9250853932692
True	315.12534922326444
True	555.7160403132649
True	346.3945237570582
True	308.72470537132284
True	467.9541341120906
True	501.2447537144047
True	71.67668041748945
True	367.0623395474372
True	776.6108803753721
True	0.0
True	301.0568556456443
True	244.64421660238128
True	965.8409795045474
True	154.3596449259816
True	652.4447141708166
True	634.7483933468216
True	112.73818831220792
True	219.00301533873267
True	123.58956405969454
True	12.81962692309565
True	284.5614167836619
True	381.36326585132576
True	1125.1592154115094
True	235.72872109148307
True	396.708591620166
True	651.6340572620452
True	204.7958647968356
True	25.37235763068598
True	848.9820497268527
True	610.4242510932406
True	153.13920857530897
True	621.6980781895493
True	167.7089206147088
True	297.9366342438788
True	772.4928340308029
True	37.73177870395293
True	107.26984196439273
True	534.2486323703432
True	64.41484005711331
True	76.24029667776303
True	408.8146675256144
True	24.004239823389764
True	751.3540891774848
True	98.85744787105702
True	160.3279038845396
True	16.769376050374433
True	712.4508003248012
True	29.68725560646428
True	770.3721043852765
True	415.14985874876777
True	110.9005525392476
True	692.1718552242688
True	518.22133630672
True	570.027702625583
True	47.614960859181
True	358.30891896506347
True	5.782195507518106
True	85.05691626440048
True	374.8419451647925
True	48.41226196615082
True	111.87579554993826
True	311.7294380837918
True	189.40263745661696
True	104.640733034485
True	655.6143589070617
True	20.30280722892669
True	1160.7157537505934
True	521.5359900296381
True	300.53209421057846
True	498.7729837305655
True	125.50366570773652
True	801.4290751549869
True	1103.8319887470502
True	751.1236821707591
True	178.27260621604773
True	224.70768877621188
True	50.821603457199664
True	59.12760719780832
True	152.63252274742942
True	100.6324949502424
True	169.76911593128077
True	1184.6583550684609
True	284.8582235738726
True	357.8411694386509
True	731.8714055306173
True	17.202604352966134
True	15.40800175294893
True	557.5324962554464
True	6.745013409518286
True	118.16230315777158
True	689.2353647600874
True	179.10900222960416
True	658.7392999779134
True	829.1862904678404
True	158.35540985796064
True	857.2649967536527
True	3.247354571986931
True	429.068760640566
True	1059.7404049545614
True	24.81285014825288
True	236.3923978540334
True	145.43607816862934
True	939.2476534000022
True	231.65486017588293
True	493.5543228796461
True	123.62403063221592
True	506.7665994605305
True	149.81724601436457
True	95.00437384588848
True	384.7442235679941
True	70.83318681375692
True	56.310178101000325
True	1030.5740596944693
True	260.8810481828356
True	156.8715021479465
True	365.19099648848
True	396.42297903984814
True	210.1127904497164
True	169.4177448801407
True	388.06105586619753
True	36.41422439516811
True	493.5307393289764
True	1131.8306519658374
True	116.45616960086151
True	472.4164323438754
True	310.95192559756106
True	26.416995698687547
True	417.3914892018127
True	104.1918019497583
True	578.2746231670613
True	208.2895127965584
True	425.1355510957532
True	20.683443578997476
True	425.8055762470573
True	102.57983692290908
True	335.66465312278524
True	33.47648613281964
True	161.7031153003633
True	255.8007799728815
True	756.8388542117905
True	56.92874980517525
True	137.44347462349756
True	235.80394077829288
True	139.66127773964712
True	624.7705461066025
True	545.8073748644139
True	782.1478945246222
True	385.6967876665684
True	531.983211151624
True	424.195957183849
True	691.2360151335228
True	67.73724824009383
True	455.102513795079
True	423.5542631039466
True	47.997416617320006
True	77.73270526676613
True	129.1124480717621
True	91.56665356742938
True	337.5744598958989
True	866.3775452903379
True	340.6151270955833
True	1095.4918212172215
True	332.01063742092583
True	905.546755829851
True	148.31919296171756
True	580.5386057372701
True	602.496842719691
True	711.7682641621194
True	447.4747415138021
True	66.38593261444476
True	302.9859456503037
True	38.45644915337959
True	163.77862591289374
True	166.41077966634435
True	1112.0149124706772
True	221.4533231046393
True	559.5622934795658
True	548.5695171576812
True	558.0450610562087
True	915.905171001955
True	593.1456760462236
True	640.5139399208871
True	943.850068690434
True	126.4409042382272
True	311.8341597866958
True	259.75479556567245
True	330.488283037966
True	91.97721232989282
True	360.7024567836787
True	4.642816660981696
True	328.4438979328953
True	251.81543252926969
True	590.5878865137014
True	289.41672893511526
True	362.5662468923089
True	10.278499438028158
True	62.08658638688598
True	544.5056620791812
True	29.49905649997221
True	141.81400284313537
True	62.77824676108177
True	152.22814869224743
True	237.31210295383377
True	66.29881327830508
True	379.9659445103964
True	274.5284647294705
True	100.43933017306516
True	337.8579291030421
True	65.8118156727124
True	590.3744837370263
True	860.9205103460529
True	281.37025963921553
True	1138.6075949055512
True	110.17803389398352
True	326.8575736424634
True	1052.8916018481666
True	94.14023449463264
True	267.0842780193229
True	9.834289180544834
True	414.9057206637991
True	457.4904995486228
True	155.66770528187712
True	620.6396887176256
True	920.29413078571
True	154.7235368652128
True	80.72138689662502
True	333.7518529279393
True	562.4539743276941
True	623.0406232686456
True	1247.4105467130312
True	25.987492225439865
True	943.762761796735
True	139.34474267776142
True	632.5473083207871
True	120.66554712599036
True	129.08110807810684
True	191.62497488041265
True	168.4308457791951
True	745.1217745400681
True	211.13144830599933
True	232.3102863865299
True	66.97020547291754
True	505.0066338965274
True	458.7823192973021
True	181.1746976965654
True	231.7135305839552
True	17.515896474394324
True	419.2301101686673
True	217.27414238283563
True	287.554306586604
True	117.4109088401512
True	723.4208303712974
True	423.93033206074784
True	254.4449049907266
True	648.2100201487837
True	539.0532998448724
True	467.5172998039005
True	135.5019053481108
True	530.056055412177
True	431.3529329622893
True	2.23105400536745
True	200.37998489575423
True	93.79910488919349
True	249.2070934693441
True	2.376662622697695
True	128.77105121331817
True	366.9844878480546
True	7.449755901248174
True	847.7062068670278
True	171.6362150855782
True	739.6369545678928
True	756.1403561710789
True	162.86082341943904
True	224.52277302045024
True	481.1212661076063
True	835.0560801261179
True	47.0578397026142
True	38.5721029242585
True	135.7556355766853
True	622.5697266341829
True	716.4747974361741
True	179.50222209282822
True	591.7714883805879
True	601.3395907445561
True	838.4332593565281
True	382.94782031757467
True	186.6458824642393
True	853.4140344515606
True	229.13414362510625
True	154.5837241385529
True	321.4527433900888
True	233.0872099922342
True	202.57218463575816
True	607.1255828325169
True	260.72588230566714
True	207.535701911852
True	458.5932904991411
True	464.2178734819212
True	60.08305122182116
True	276.328358687015
True	77.70832274193597
True	329.455029309734
True	353.34887757612165
True	262.9735453271919
True	185.4319884102086
True	374.1879762711484
True	661.5526949068276
True	738.8197054721874
True	293.42664010462244
True	749.8552968118402
True	60.42540898557508
True	853.3711196012392
True	351.3795462591307
True	13.359577732649372
True	625.3855669010505
True	696.6154699140741
True	265.8908112933213
True	172.47865941399277
True	48.35811035788723
True	388.092386513661
True	76.30888343427614
True	14.218661502220863
True	899.2013581063122
True	370.2555694274441
True	170.87153698475984
True	981.2138970074848
True	11.390948866171865
True	800.0550490295954
True	32.62779677217748
True	672.2669496305987
True	57.22772765809346
True	749.0997525997988
True	454.105057207664
True	199.36337194609024
True	432.4436810434362
True	206.41957661670537
True	299.505557578773
True	222.8218301935217
True	419.5242976168671
True	9.641895518547113
True	321.2477554471193
True	108.68006358757464
True	10.457968284934484
True	468.1283914645156
True	732.6118288696856
True	280.15603207967905
True	76.47928200230938
True	307.52496027282547
True	79.41477761006085
True	197.3883618813775
True	176.609371419752
True	387.58861208892864
True	46.19154217657694
True	141.55366522251845
True	372.3400571443301
True	876.3218952522088
True	114.26489789939816
True	211.49877153657943
True	436.23246073195634
True	18.34318930372701
True	411.5603385734594
True	509.28858394746993
True	92.77253194756256
True	386.2513731095669
True	354.7338520943784
True	426.2975459132634
True	588.2175924761152
True	1057.400360766156
True	984.6926688515222
True	58.40942568435166
True	1055.4399131967498
True	112.50679067638744
True	110.6668938304384
True	102.87445996817792
True	497.299296677993
True	373.4724693838231
True	589.7409809412411
True	248.3394614295488
True	160.6338115324016
True	387.7142885643517
True	15.142577325396022
True	444.5135479328172
True	403.9267456131244
True	147.13621279736066
True	91.91932454423794
True	520.8009395480037
True	1018.3971529906242
True	200.17397216135288
True	64.1073369796926
True	417.2151367983978
True	384.1250657560776
True	480.25020445863527
True	310.14363121148733
True	4.4207218789635405
True	539.2484232781275
True	503.12816936812027
True	517.1353473669108
True	184.16254068122163
True	102.5847840698298
True	21.333065955042898
True	376.2767912944376
True	108.00906721135364
True	6.8634120195588775
True	32.48895962094467
True	353.5847335672708
True	649.3594300445441
True	124.76489870210152
True	89.54095881119481
True	25.216646753756656
True	407.19465264244775
True	351.45301856763933
True	762.4014197011072
True	310.75860199933305
True	509.6799932089612
True	560.2902099271633
True	523.7066234014753
True	292.30896324020387
True	536.9204319616566
True	100.50865964133804
True	567.8374310161113
True	7.17814138972674
True	364.04585530549264
True	473.94988316286447
True	956.6720216693236
True	346.9690381964518
True	792.0361062720724
True	980.421407894122
True	173.23378409055522
True	42.178569072998165
True	375.6907283674325
True	383.7344711732442
True	593.8468482568979
True	254.82247345510848
True	29.004162543352766
True	640.3182183593672
True	126.86798128055462
True	1053.5075136442993
True	321.0475472033911
True	459.23821873617055
True	124.36193883634176
True	796.9964447781185
True	137.4378215039967
True	834.4602497998935
True	568.0213778448665
True	188.3693219462475
True	116.59981611741776
True	65.63779505121713
True	546.9788217715359
True	924.634029802172
True	433.63114746328654
True	543.7846662154267
True	141.02335795657038
True	627.2608074231307
True	487.9679318930831
True	789.2600996486543
True	327.4381327633736
True	559.8528501864456
True	118.6928884651158
True	27.836495415493527
True	415.9553655373187
True	177.13443721195975
True	100.95033486751674
True	361.99302655372304
True	1094.8001511121531
True	278.569028403972
True	558.3386660785092
True	11.562212671087982
True	70.88860539498819
True	326.4658667049287
True	778.5674944918934
True	450.4180263149801
True	517.4263169662239
True	740.5330709412966
True	73.19031174130227
True	752.6837044089233
True	48.1101893617776
True	98.29660267157598
True	185.3522967216229
True	80.82573984548664
True	26.93631121833934
True	301.1212361697952
True	469.83021453964153
True	917.5476532718694
True	849.4181630287819
True	5.488454083422734
True	299.7926910475496
True	467.9797083526952
True	126.92866086180248
True	229.59597643025
True	322.59091053989584
True	1304.6146193885484
True	445.4739234057975
True	27.79612650074419
True	185.32433674135888
True	716.1813429093097
True	34.87332947765684
True	179.72258679490847
True	554.576453377778
True	73.00667353260904
True	864.5465128910009
True	338.09807685247745
True	665.12940685426
True	81.33937383561799
True	664.9405712619606
True	588.3907273316953
True	871.1841903251295
True	259.703094016976
True	506.7890130433357
True	815.8731413180121
True	925.9293831042678
True	210.16959768839484
True	786.1169272748821
True	219.06156203861477
True	454.9094466241275
True	374.8298510492004
True	489.09018816001975
True	494.7757982701316
True	297.0283894594164
True	345.7516010888079
True	114.08712070768227
True	350.1939157245851
True	1109.0028847697758
True	304.26621425553776
True	144.80152244314007
True	294.22991035798225
True	721.3454418898738
True	654.2926471841889
True	418.1963706135727
True	120.49999579793236
True	328.9585273499942
True	34.71247956170897
True	181.02007803711024
True	89.36511975287831
True	86.73924474300932
True	570.8080466665863
True	141.3997890650432
True	127.3175224319307
True	108.95877520811774
True	86.83307339017529
True	448.01994770895567
True	379.4533272139121
True	1017.9208783629198
True	541.3578492232335
True	817.477783449928
True	275.9530177386118
True	285.759906150942
True	533.8167286160738
True	193.237731984223
True	804.3564320102464
True	236.1051904085835
True	368.0929743551871
True	71.73264977889615
True	110.99173143867472
True	250.85465839981163
True	125.32734208340987
True	476.9502116041432
True	30.50565682606397
True	553.8343605391548
True	1008.3321487678386
True	723.432660685841
True	1.0083820447777656
True	64.47595135387441
True	488.61128139662566
True	436.4057272600037
True	75.63929864695065
True	118.26990807629676
True	295.95287851845427
True	81.96866082256864
True	51.70948186478144
True	735.8863572908976
True	672.331657755366
True	162.3072579699437
True	161.07563656053253
True	536.2979050338099
True	55.00291454028649
True	24.900291186455828
True	567.4615750724939
True	447.3324143111759
True	1127.5905967192512
True	51.61153323438069
True	467.5965418171641
True	891.3419259861629
True	783.5350713210911
True	281.8354199000647
True	759.755668659197
True	419.44156610647343
True	36.88167758753109
True	102.09038545369542
True	700.3899717366668
True	76.40630542790596
True	145.58208314469735
True	939.904773143107
True	191.08243351872247
True	263.98388024816046
True	105.87554678743422
True	654.8646318219182
True	600.1254649232026
True	213.1007617649712
True	424.6963093888285
True	39.20707577130747
True	275.1569464003604
True	569.3478384892039
True	619.4731218613375
True	318.7980845703889
True	75.95626161305489
True	940.4013815834264
True	1097.3612318359435
True	554.2056629406236
True	62.61357708101181
True	32.595158504837414
True	89.2336523377566
True	107.6114061415911
True	99.19216941147651
True	888.3234843571023
True	1204.7051220882272
True	711.8720882805603
True	318.4386828394676
True	8.738883220217469
True	22.201476875203827
True	343.32527156290126
True	466.0234091670768
True	41.20313355952676
True	566.37048163846
True	424.7089136906947
True	388.1197997112567
True	80.62860575284438
True	196.7100301277592
True	268.32352135358485
True	127.51682713429844
True	388.6283564151649
True	43.00957011708412
True	168.89107409370573
True	1149.6609385359986
True	6.501115619181469
True	29.224487738540912
True	570.0918016750685
True	365.201245134337
True	792.0667407153165
True	157.49557240147854
True	791.7600606361534
True	588.7401988756515
True	263.21161206297074
True	438.704526862878
True	326.58343990709346
True	298.8762990994081
True	261.9605917141553
True	400.1285395921577
True	501.1619515064888
True	512.3557760712719
True	103.65540682476086
True	366.3356509938735
True	8.041814690835766
True	185.8639492699737
True	238.8076867974936
True	863.6990946494083
True	588.2983489857597
True	32.469979044888056
True	728.2471646057519
True	820.3688830589579
True	111.72079733839811
True	346.54495009019894
True	824.4965938035779
True	214.20634012334867
True	159.73587104255358
True	530.4530092624994
True	566.8081609454814
True	1104.4739992202708
True	150.63421875388389
True	155.8074989388067
True	256.4793263865939
True	314.2074735541801
True	416.9529776034621
True	416.001591484172
True	303.6271105085599
True	433.3458820874582
True	480.766114248141
True	224.8573287857464
True	1437.9435627291853
True	249.3265843566959
True	425.6673802403018
True	54.22886250093453
True	770.6453043734803
True	261.282365603885
True	910.4955863948184
True	543.8980237664197
True	314.4649206361485
True	776.8939596827772
True	259.0623060093976
True	207.6394365980533
True	250.3438942257289
True	218.9006897084838
True	139.15772673923686
True	250.5812030152609
True	717.3302244241044
True	533.9438284882862
True	213.1324422682892
True	1142.87383650271
True	117.59431757867702
True	256.8009537280655
True	72.66445067314325
True	326.09344973140566
True	405.80527611242377
True	88.68018844155198
True	218.9207996609542
True	79.39599126789219
True	694.039278500337
True	365.3821265685589
True	223.14051275090392
True	714.8461200377361
True	879.9679005103744
True	828.4875605337463
True	827.1557240792954
True	354.5405431248204
True	1.3244145435829564
True	255.7965877726675
True	52.74919179317588
True	376.5604523993168
True	55.31810369560012
True	350.59873147012536
True	874.8828719272515
True	1020.0371210739514
True	380.634658114766
True	21.498874435239284
True	519.2963446339523
True	514.3470381527595
True	184.8172328150721
True	236.712742481477
True	298.5824195879308
True	21.88117608849262
True	124.8133755036551
True	988.70292489214
True	64.36233504339418
True	487.7084543940194
True	778.1518877858734
True	102.0647561962306
True	265.0165553802486
True	110.14008546472252
True	18.580463736996567
True	1.6668541597735378
True	117.00137272557288
True	1015.180387899913
True	464.4354894390907
True	67.45211713541191
True	787.2231853963714
True	339.9929091611082
True	1.3912834086982095
True	448.5271692409781
True	194.83861417202945
True	490.73248115767177
True	86.50230651499804
True	330.29472755772684
True	383.3173910123722
True	165.05730885191454
True	205.75572594786988
True	131.2690914863723
True	182.1003160756911
True	979.8397385492356
True	15.828732215264424
True	495.408201123494
True	486.14951966227846
True	395.4177672370552
True	218.2413289669701
True	234.4139146792532
True	153.93261110086203
True	48.58866736082972
True	490.7743817003752
True	147.16955005905274
True	866.0818112981539
True	807.0793654149337
True	243.71461511654013
True	318.51015468907644
True	524.3319010297575
True	41.65664063831783
True	85.00948917464699
True	730.2554096848917
True	1064.6009871923563
True	108.32887295008908
True	743.5942895124203
True	143.79603016992826
True	913.717594421099
True	652.1145799942516
True	104.81389357155618
True	281.3115311292454
True	597.7547511749772
True	251.5810510275601
True	46.68437531569097
True	554.7184110831889
True	444.7965957094895
True	6.118892687768832
True	471.817694325159
True	68.84843845962605
True	184.15168242690203
True	234.0212079696725
True	310.80571431980627
True	75.49909222138479
True	224.5794309511347
True	361.13462801320094
True	431.1397647869885
True	930.1101029040544
True	48.6856672428562
True	907.9781705975842
True	1023.9345312645715
True	127.0854262869291
True	70.2007228668574
True	995.8072328769204
True	35.90909669640894
True	227.37193703246749
True	82.86228300687718
True	215.7244011539296
True	361.73671586407306
True	971.1985577941796
True	97.76989988971424
True	64.3525380566504
True	638.2096371642746
True	271.0189938445539
True	736.5288882271176
True	53.456409683993954
True	467.96257871670514
True	395.7758320893288
True	685.7678974250935
True	51.628864970669206
True	111.21823736151356
True	30.860513690267503
True	274.8664746391569
True	45.31144964599052
True	343.08212151947373
True	2.884144002632188
True	1193.4710614347186
True	105.5505926076908
True	135.9736003814835
True	360.25270039980546
True	719.0735672654057
True	672.0785650250293
True	1009.4843713038324
True	479.5760318751786
True	402.4094921369067
True	137.47820266376272
True	437.69127010128017
True	844.9161887760519
True	422.4454326830352
True	962.3017579967342
True	87.51620131968679
True	446.4133868016561
True	180.00736047134387
True	284.30951705440856
True	763.2772075566656
True	162.4289866895628
True	141.59701756016895
True	64.0265432293303
True	850.558030337348
True	779.3091131300483
True	83.11722856454212
True	449.4724565569937
True	749.509659722808
True	428.270209116178
True	56.48022917639093
True	320.16942294486023
True	789.6800705281642
True	30.48260237392368
True	380.5198782992885
True	170.13894203396617
True	279.9642283560833
True	36.7958656008779
True	229.124112908067
True	785.7295904273234
True	643.9670135772127
True	56.02639769274871
True	294.3780395043649
True	921.150528677462
True	19.041321508624893
True	310.7516070286207
True	283.3159724064976
True	426.14344469026855
True	206.8537319400706
True	620.4466831695637
True	46.092531516892095
True	940.0249188683572
True	879.4094178532233
True	48.32620312343299
True	385.8254444134977
True	730.6563788752171
True	912.0754420663804
True	270.78825962013974
True	599.4863683748337
True	120.48274537620432
True	191.2099928919247
True	137.84073405672115
True	136.8611297808693
True	205.03630148961528
True	970.5550120098808
True	795.042638369509
True	961.626953827512
True	20.079853681849933
True	24.62985261562988
True	347.37459221159696
True	13.355166790072031
True	582.7967237379808
True	1038.0173257959289
True	269.36788777664304
True	203.3016367778903
True	84.84398771023649
True	206.2360277789857
True	136.13016774492758
True	43.93718496559766
True	128.24851564873475
True	94.03667965703696
True	250.0211028509633
True	560.5654178542591
True	165.13480053677995
True	30.702470441007
True	55.86714129637512
True	417.55167402914
True	264.05934721920136
True	593.4598872192453
True	24.16407388326064
True	117.70973975681062
True	673.999800942405
True	257.29818226294185
True	471.84489124132
True	653.8983458564836
True	106.77459821424118
True	109.27622553279798
True	79.9289062501351
True	25.231231726360317
True	114.58839891563092
True	89.54108015166663
True	103.85730430210565
True	152.7225278834619
True	231.8767072476725
True	805.1816837707113
True	288.5641973736342
True	960.654305041595
True	166.92162300327567
True	200.85678281311695
True	805.2510478479293
True	311.53092209011606
True	596.0487446893216
True	250.94884052544384
True	350.5445731104456
True	439.6128484198987
True	538.5522354669339
True	642.1975584042692
True	371.50661779026433
True	33.05067301638147
True	543.4118549863584
True	625.6649634906615
True	19.52437692964746
True	11.360370570168524
True	258.1670710251899
True	404.8781584820399
True	455.8629767073243
True	69.00381998748284
True	619.4892706409319
True	905.1677094042558
True	228.9875519394767
True	877.0229319455908
True	272.18435696114886
True	104.8765795162539
True	266.70035495187443
True	694.58423521595
True	40.48177913410862
True	590.4923340581994
True	1283.02847053902
True	1025.2466265615335
True	863.1955225763368
True	201.8895522326426
True	93.62423935821104
True	187.15310495706245
True	864.8821570504876
True	147.46149034555756
True	1078.3453683908292
True	854.9147850006918
True	45.2478000872172
True	87.76748648946729
True	418.2998553277277
True	392.1497575511386
True	209.3258204997327
True	524.1799212364626
True	668.6890810855706
True	128.560194299993
True	275.4425093552887
True	1023.7909532824166
True	49.736391583602426
True	677.9930886703826
True	548.2412042649047
True	39.98458446989012
True	850.387260192724
True	383.2908549166328
True	544.115022061617
True	110.54880981990904
True	273.51680686720744
True	211.73762234227425
True	27.73657025323273
True	138.4894506211782
True	711.7920561406742
True	141.62566750139283
True	392.4157686789189
True	58.495467226104
True	623.938479208285
True	592.168612656859
True	234.6406674944185
True	441.2725481641392
True	169.5097203568761
True	168.8913281452873
True	231.11746464181368
True	280.21343435081843
True	369.1768717504404
True	127.87786464553912
True	186.40413416480536
True	26.828858220912156
True	889.2018177980966
True	294.19756475663445
True	10.274585493180398
True	369.1987709340053
True	160.1376108057703
True	621.3162756684645
True	368.9249895424589
True	583.6622545756816
True	556.0795028634789
True	501.2616862466277
True	791.5817249845745
True	236.02227607295544
True	571.7074341525852
True	162.778867314958
True	521.4049033164274
True	348.8501687169138
True	367.1895784784672
True	125.11867386450898
True	132.99261425109935
True	109.5533214675906
True	67.27125731715775
True	741.5888809168484
True	177.55179358572423
True	45.62270902442974
True	0.0
True	548.6826827466167
True	109.5919878111341
True	23.47911496469348
True	40.06852321605823
True	108.87211739317152
True	536.1247361751209
True	180.9886737411977
True	106.7878155289122
True	37.078952293672266
True	160.36137700153336
True	896.4697099793331
True	50.46628220552473
True	238.9994088070626
True	777.0399109267664
True	318.0777009601072
True	461.5848512148124
True	475.55922296432885
True	504.1894887500032
True	597.3424104880975
True	877.1853557800875
True	269.1071512515789
True	1063.2704387761785
True	916.8871605082531
True	623.1239819412268
True	352.1951982697871
True	842.9951251683981
True	10.897631491063532
True	29.845542594864824
True	298.4566219165551
True	40.85847147712115
True	199.0055571850206
True	788.4808717093819
True	196.73976758543785
True	717.7573935977081
True	786.5029638905149
True	127.70322683773914
True	348.5525320574574
True	589.874455643861
True	26.485835349643285
True	128.94424530370338
True	451.33207853531
True	303.1066322908383
True	200.12826788166728
True	107.42174059056993
True	379.2450153785816
True	21.618662314428143
True	378.65745895233465
True	345.86840578371147
True	1017.5820874122936
True	370.9572715701823
True	28.187509887987712
True	434.1716698206087
True	444.34348956924674
True	233.65038589603455
True	31.15095530246201
True	760.5322130459966
True	432.0547239770076
True	179.86333788361935
True	12.802576928713322
True	1216.636894646977
True	168.36008326391078
True	28.183299685008567
True	307.5430758757705
True	285.39637377318974
True	119.4098854163396
True	289.93724125773633
True	44.84509998204234
True	332.42539534503
True	306.23901561268224
True	304.1926008613705
True	29.18448365535887
True	46.31184365888396
True	1037.6805235893294
True	24.580855041558124
True	12.527509803930895
True	178.88032938246454
True	644.5961505907085
True	8.962661274882024
True	189.8293277043092
True	183.23680373621931
True	536.1487811217738
True	385.95164365339474
True	731.3830073041155
True	312.51314182666823
True	464.2839178511593
True	443.37587614029707
True	494.14089021609215
True	99.96426378342164
True	1263.1024685071875
True	890.293320367162
True	280.84395370143267
True	525.5755192691612
True	99.1743271915402
True	552.2692702724064
True	448.2729995919901
True	153.88407062479936
True	77.1655858240506
True	347.2377273472384
True	161.86930491318296
True	30.139163846507778
True	610.355455355447
True	385.16873733488194
True	68.55868994553055
True	32.05211734783565
True	674.8736210530756
True	498.6832306470312
True	74.61502141357855
True	22.074094702259224
True	325.2475874242457
True	327.78813494283327
True	719.746985552948
True	556.9921831796837
True	573.046268207372
True	797.1509499851184
True	9.548263993967964
True	57.581472935413935
True	36.487539584542766
True	62.96807561553027
True	496.0849648637352
True	589.5098756156008
True	80.53769586242045
True	107.04221949864515
True	186.56411303656577
True	73.19985740591612
True	179.95504112060624
True	204.17820942036488
True	274.3625876992207
True	797.6445460651978
True	629.6861329257821
True	289.9141331507173
True	185.4464599757681
True	261.5892312161055
True	233.85772969955423
True	732.8304612112662
True	330.1624825606739
True	173.61824722440494
True	893.9141363942674
True	318.2579942274445
True	461.6881704393199
True	151.92634305374403
True	116.32517192725106
True	61.56300983079369
True	215.17314403002172
True	1005.9388780342116
True	504.25723030238856
True	108.42903447130672
True	353.9553603887063
True	103.43472151400093
True	679.6514962920628
True	5.116547334999266
True	692.3369953004321
True	38.07246548016704
True	937.937429976885
True	825.3935247966165
True	215.09965481710947
True	28.25808222847813
True	81.58290760791479
True	466.5379689821292
True	222.27037093471336
True	1.6133156869232748
True	76.17287177716763
True	1094.7451139466075
True	345.0073306789386
True	678.9813257823
True	494.4283729033953
True	32.786461604866844
True	133.52006474145878
True	440.7107849341701
True	908.5269044888594
True	795.1912129794728
True	419.3821794745138
True	339.3149378573584
True	17.491036309906647
True	77.09736015803341
True	768.0345369910544
True	466.70888599295927
True	391.90726290782914
True	867.5297288921263
True	25.664817729191544
True	224.07394778657329
True	915.2875699388852
True	232.9053995935949
True	8.571578250799604
True	507.2996607408938
True	102.0136902421422
True	654.1342422451958
True	55.44784676428247
True	261.17111902312234
True	881.5948227559362
True	874.3145737636077
True	269.65742066701574
True	424.4140898844437
True	121.1783195366985
True	616.5755721767941
True	265.1227507086604
True	200.4525554502601
True	857.4820080432048
True	55.73780641057863
True	731.4115824387701
True	273.5808416958037
True	306.4105117228354
True	176.41079882153446
True	486.212801739081
True	597.157559963733
True	375.52603017996574
True	392.3651216841714
True	69.1736201063613
True	159.47505518967998
True	462.0439519764351
True	222.538779488702
True	41.377654709002094
True	198.4587274952016
True	374.88880827472025
True	403.4766746967949
True	767.786170343228
True	131.1173717246556
True	652.5652781061068
True	503.1154523078896
True	584.7592649898332
True	137.99950557004246
True	40.53485076299038
True	674.4935828367004
True	68.52725215400632
True	544.4776449888953
True	670.6969610379385
True	459.2820422261727
True	133.964714368008
True	538.5568394705713
True	4.134009013534809
True	401.56892194560686
True	31.93226342012104
True	630.9312529065434
True	279.9272186344085
True	580.3791439374988
True	709.4227351877362
True	141.20401303064762
True	526.0877334779873
True	478.78471211460464
True	64.87726576295682
True	988.0819868849916
True	2.796577741986777
True	24.582742679658047
True	635.6627671646713
True	687.4730043149252
True	136.6948463753061
True	417.6830987015144
True	121.78139226493198
True	78.95218099390836
True	457.7418349293397
True	40.26270111220478
True	521.9649974045957
True	12.318673527799
True	817.381605506473
True	534.1771175918118
True	674.1876885802841
True	102.71075235310263
True	374.41288731384486
True	988.468531422082
True	860.5054936093973
True	140.66889378932683
True	541.3810360157731
True	444.4912921731903
True	248.59950939453705
True	257.830414867988
True	6.379627804387319
True	333.4413079509182
True	11.197860531442933
True	359.57285027381414
True	76.34164318164841
True	415.6093647384833
True	666.1875385083376
True	123.36328607099118
True	240.64506325008492
True	649.40813533774
True	665.1080342073541
True	301.2817258851263
True	133.14262400140524
True	165.34836247677868
True	481.6238146241503
True	83.98369759556168
True	10.543393377029538
True	500.9638689851729
True	556.9489620622733
True	20.688658885509323
True	139.41999918023478
True	917.8768708892998
True	505.2765824258837
True	276.5758711151228
True	33.17615363687763
True	471.2377718210176
True	117.32992453917568
True	586.8565328485191
True	667.0745756730569
True	304.3967887443948
True	382.7884768566611
True	188.36651641214723
True	247.5020283936484
True	76.96090131055486
True	218.15903096089943
True	513.570020548903
True	23.84415606978239
True	462.48271627979096
True	381.5743023256312
True	747.1333098798112
True	903.257153053654
True	913.0809736428112
True	154.58661911337853
True	407.01585395991015
True	70.41637218345673
True	199.7317674059332
True	321.7757304774302
True	10.90089711170041
True	814.7209953561628
True	24.672027474987857
True	392.20977063645176
True	261.9210446344523
True	648.8975030037454
True	214.17197442524835
True	36.99618894229043
True	685.2932445823693
True	1095.3850920817724
True	215.51905885153408
True	128.17673384885634
True	592.4455441639345
True	531.8554279997771
True	16.824619535389495
True	840.3194948103176
True	113.55076920722212
True	50.79154292155913
True	295.8318584739204
True	356.08526654709146
True	400.23409717313655
True	260.890921220953
True	19.589007757067755
True	22.750556016840022
True	886.0740556009802
True	190.31706267855893
True	112.83657207502316
True	820.9315338407303
True	641.1110579255013
True	650.3723691963996
True	445.7143976691787
True	150.446948073971
True	31.82105259550557
True	100.86019957264612
True	441.42112319861104
True	227.88055389626652
True	478.6031149935793
True	155.05391609145894
True	484.43354418639433
True	658.849781425059
True	973.700046063592
True	25.01371605269118
True	974.1283418516848
True	1088.833865131256
True	504.5000897788685
True	83.2739202265881
True	801.9253542875288
True	635.9490659360075
True	643.8544143973531
True	171.53187471320095
True	737.829915579288
True	687.7360961670764
True	125.36703614606152
True	759.1719892549887
True	819.7308180315831
True	468.3310287631864
True	224.9577120937659
True	73.41610694011439
True	311.98305556201615
True	337.1483407508186
True	450.89837257375126
True	432.1611660081201
True	185.31898114040797
True	319.6335469009115
True	2.7704569684938054
True	13.045461637738118
True	103.724866149953
True	124.83111621135244
True	356.203564730149
True	346.6805563628144
True	114.24773951362326
True	17.07177907627242
True	222.90151235332385
True	834.9911479540879
True	441.7693269143798
True	527.7742406899748
True	558.8310097071087
True	828.0823693296829
True	647.5657238443022
True	94.91294037689768
True	205.8003627547176
True	237.33186374717684
True	280.80259090287603
True	107.87654514997836
True	369.672175447022
True	429.3300943393563
True	171.73566512626536
True	660.3772012587219
True	247.73986975027876
True	205.16584921222565
True	28.27541809678069
True	250.00367693462783
True	490.8390082770204
True	168.69087053998808
True	523.3218373260942
True	470.9266522044967
True	241.05687236524912
True	100.86675165316892
True	42.24441892571957
True	406.1573114712416
True	792.6179815687365
True	149.2618267514728
True	996.8110529552954
True	1068.669701604219
True	490.5283526881233
True	98.276420315518
True	119.48589176112748
True	652.4773281092944
True	8.468427828279246
True	220.7378679619818
True	130.74078201445727
True	117.47111682260862
True	327.6176097039539
True	628.6268169759012
True	38.16852262683458
True	127.78218297617728
True	999.5171211724372
True	57.12852601689486
True	471.14995791657634
True	539.235389355154
True	252.84654492236916
True	132.43879597734716
True	958.4773759693516
True	1176.046279263193
True	508.9446590199211
True	652.2129328135759
True	225.8414931044976
True	152.68436862938762
True	328.4625570851798
True	250.0000123463539
True	171.79168047560944
True	310.2244154039132
True	344.818780173866
True	11.74978811656602
True	625.7505974419944
True	141.3453949499612
True	77.66341242059
True	432.17551657289687
True	322.5659066644072
True	1158.7449699008382
True	365.32998586323936
True	969.8265957856958
True	8.922942337345297
True	270.559540188956
True	231.5425959079188
True	157.76469171894266
True	488.4503328056584
True	204.260945096206
True	411.0399373954431
True	328.3046347694201
True	112.85630115822669
True	352.6315798007405
True	1048.610192302899
True	741.5681986597099
True	229.1926529376569
True	112.70489164692572
True	290.0727757758773
True	26.031541772064838
True	342.13365664693174
True	302.62557439888985
True	571.4868437809774
True	446.2550592482236
True	351.6335857760196
True	159.3558264128684
True	12.197625479179598
True	422.81972820471407
True	288.1698458034449
True	145.1554427950666
True	296.54556199180115
True	425.4219686347733
True	833.3063916770699
True	306.5518942599785
True	776.9909423174294
True	405.2173260667716
True	379.5929411009261
True	1.833236731825666
True	1147.8255171481196
True	103.28934084564652
True	918.5066475212144
True	204.54763443777583
True	459.7611602318919
True	658.2373317776071
True	85.76587225087594
True	486.5953922597221
True	34.073416891126186
True	418.7858447400358
True	76.15421104942125
True	225.623615658031
True	35.754694512543914
True	674.4734216917702
True	187.28072281260216
True	27.6478345381982
True	400.2241050865928
True	109.16918926078328
True	169.95487679143554
True	827.7277076833427
True	261.4474459832465
True	153.25681414934195
True	385.8572088196081
True	515.461479308763
True	335.3435472370196
True	521.3137998691185
True	607.8500903898625
True	164.92171202763913
True	6.929516756264952
True	73.67224976349824
True	441.4668287290039
True	91.33315887959284
True	78.93057406953476
True	1016.9995435637014
True	29.718006014719645
True	315.57583862294695
True	318.4163683386719
True	451.0808382832773
True	675.4326765131542
True	184.74006020098776
True	657.89695209059
True	319.8725244653255
True	346.2037884713249
True	277.49833812656027
True	212.73723909582256
True	349.60367589115884
True	439.704356142176
True	420.957969981534
True	613.3252315021796
True	142.45639278351274
True	76.14860418360905
True	41.01212222793573
True	297.0151252110745
True	636.4978449460461
True	420.50965543946654
True	789.902131953886
True	214.4699770366776
True	408.9717268736444
True	66.81656500599503
True	53.416240772157686
True	439.24800702570366
True	199.86908068602557
True	229.12759432581635
True	44.55589977461624
True	1071.575102711594
True	175.06616677810743
True	909.3627973344808
True	314.56772205560185
True	925.729089776358
True	234.4074978395022
True	479.4141180515668
True	532.139802403583
True	628.1521788985219
True	219.72440648528445
True	486.6139094769742
True	920.531770978329
True	120.55141014217956
True	7.31380489885632
True	535.0318455574446
True	26.690572189600744
True	77.15909703942661
True	784.2351159874187
True	216.46873040866132
True	984.859041367702
True	684.1322183735604
True	412.6831869275493
True	274.66778539119446
True	473.1183906379185
True	341.0253231626532
True	183.47982879365165
True	693.7192326067934
True	707.8439804007668
True	209.5798515124691
True	88.94799345398646
True	532.9647239045985
True	135.94717825661127
True	395.251185126782
True	327.33194613971494
True	66.74648502685287
True	383.9158934389508
True	404.7962220367767
True	366.0895463668436
True	407.7871139058989
True	426.5809060653241
True	647.3998353097551
True	58.39322259623966
True	456.5366691555165
True	316.89437640917106
True	663.8199459028922
True	217.05694130730117
True	101.6227713151014
True	41.140608703731935
True	549.178208214632
True	653.2882418683788
True	184.3771169611594
True	411.0178325613225
True	344.42413783475206
True	16.37688757620664
True	173.1664015276976
True	291.60874850609616
True	2.955877902533353
True	890.8384054933848
True	79.44890189446231
True	104.82478077956056
True	113.50705793274864
True	359.8607411247877
True	34.33411329188345
True	425.7318396254767
True	230.40385588709387
True	5.439498547847506
True	119.01120589361288
True	436.1079725388116
True	50.80731530030908
True	68.897051264829
True	173.86317981914777
True	290.9459209340736
True	951.2183544646548
True	393.8242704418848
True	957.4097865395324
True	184.6071859722523
True	1051.5856061428883
True	779.7920068488443
True	654.1216339691492
True	404.14836270662624
True	380.4635261315896
True	76.00206862525145
True	74.43484360479145
True	78.1325269993926
True	170.40101294804987
True	471.44790483512327
True	1083.820002966601
True	170.39421419224405
True	349.8694334854902
True	436.0016228937513
True	589.0245938773938
True	585.9952667369269
True	283.16923034002576
True	459.72768379754257
True	643.1525422808744
True	95.78738680341615
True	727.4392125323683
True	248.66252728159287
True	138.99484240998754
True	419.4075697669701
True	898.7367183590766
True	441.88024568061167
True	849.1221103340191
True	195.3296360753453
True	355.60309585801934
True	701.1970835417526
True	613.3973305003236
True	194.82493944543745
True	252.59270811582
True	789.5275547209252
True	32.120346107922835
True	175.71282742457052
True	496.2720989902986
True	707.9291871134391
True	103.40907803127384
True	37.2242956980953
True	164.67853569869345
True	715.8601578936584
True	322.91226915733046
True	556.8396973323747
True	362.4596199622989
True	291.7730495450765
True	441.8690010177159
True	487.83491168924667
True	70.77374246476988
True	383.20232856840926
True	790.3399663173349
True	0.0
True	292.4413441987041
True	236.54033543220555
True	995.7370353900412
True	146.85862337027322
True	611.09065481406
True	637.4851047760942
True	113.033051545171
True	210.6154382124954
True	137.30434205126954
True	12.307054561254995
True	287.93083504745016
True	362.6700328790584
True	1122.0779723355654
True	231.89025888316849
True	402.1633356546503
True	654.4098567868818
True	206.7286414355812
True	30.344923958704506
True	814.8644425019667
True	598.5613988672052
True	158.16068801972182
True	613.7479412534327
True	164.19128323346038
True	295.6077744885001
True	801.0483460113268
True	35.577515132598634
True	110.1124568541493
True	509.4272883500862
True	64.11003926463856
True	76.29869357146887
True	410.7126759373522
True	22.47639148562917
True	741.2241426414308
True	101.20593219482444
True	161.87037143259377
True	19.11885824457576
True	703.4956669784074
True	30.166212481964678
True	785.200056054918
True	392.8787304702687
True	116.07883172916468
True	691.3684742461548
True	531.4887480746072
True	531.3984669853617
True	46.3115260989798
True	366.7300930897239
True	5.713764199845594
True	90.4246595335622
True	387.7661000775835
True	49.232948222229446
True	114.72221263479967
True	310.6761905888771
True	183.97457588921392
True	101.94290966550408
True	674.1708398926228
True	20.252182806062905
True	1168.8822298126222
True	491.7595117532908
True	301.9847494987864
True	502.18491394019406
True	129.7357345453608
True	791.4704266126236
True	1123.817484481625
True	757.1808007166727
True	178.67334492826362
True	221.89348205596173
True	47.14990671759195
True	60.05460485130524
True	146.21219207429235
True	100.268445894517
True	174.84633505958172
True	1169.822822061482
True	312.9750555325562
True	356.0445173199589
True	699.6103692075918
True	17.639631308494526
True	15.22919309645254
True	589.5859436022483
True	6.721684821731152
True	119.51789238810504
True	686.385858441923
True	179.22660317048036
True	635.7155522847191
True	819.389131203372
True	160.25073238409126
True	899.1430013403658
True	3.4194163901127927
True	461.7543747608192
True	1041.3025671166977
True	25.325123706988165
True	239.57657765337404
True	139.35999416798506
True	932.7743105370098
True	234.99665135377813
True	499.6599719438241
True	116.70011785857056
True	521.1070222357373
True	153.72487866994192
True	103.0019208679226
True	381.5366290625501
True	72.46675224231716
True	52.97458853876914
True	1069.359229208304
True	277.86806741133535
True	159.48134397799092
True	381.76564605778566
True	405.90948392954334
True	211.30833117264075
True	167.63580428907903
True	395.98286762939097
True	33.241660900201445
True	495.7663927931128
True	1091.4374252588163
True	116.99314117187502
True	472.1918899218842
True	320.2774986549096
True	27.90937833167898
True	409.2339374224181
True	104.32573083255409
True	566.4239074007867
True	206.88779037566056
True	429.2182863506316
True	21.239377511368858
True	431.06076064295536
True	109.87687516138298
True	331.6325178941743
True	33.22782884052414
True	171.3912514822126
True	242.4828921243272
True	785.5704160850815
True	58.08932008346586
True	133.36779804001432
True	235.3586126590634
True	136.41621289492292
True	624.3212785956706
True	557.0075589547243
True	760.1718946894118
True	388.674629030655
True	537.9744897579614
True	426.6551350785183
True	683.4533891591992
True	76.37914599552978
True	484.0258391473873
True	426.8370549140183
True	50.64430256891786
True	85.28076509786095
True	128.74379986029925
True	86.7685431319005
True	327.5461117886046
True	838.9805698844108
True	320.0370053595117
True	1121.1026216898158
True	313.13007307124343
True	887.4002496845707
True	155.82357707477203
True	593.9176183455171
True	600.1147619515749
True	700.7101502907075
True	444.7952402895776
True	64.17428478712421
True	306.47827087835043
True	42.60262237541807
True	171.27699535071238
True	166.33031038704016
True	1124.6208562947445
True	232.881035579744
True	548.1838502109543
True	549.7538349814021
True	564.8180774728763
True	876.0878936812918
True	577.0570320747652
True	638.5169935561782
True	911.1276963414424
True	125.13294550950386
True	329.71233488198783
True	263.18477998275193
True	332.39425714950875
True	89.23596039382141
True	390.3229844703529
True	4.073866597713376
True	335.2934457208866
True	243.1240236725998
True	610.1432539283637
True	282.1431081713056
True	350.75024990513225
True	9.948567811253998
True	58.71004327589258
True	547.9800185176133
True	32.03720870089972
True	149.3403728784461
True	66.29457674826574
True	153.1699784802727
True	245.5967582823224
True	72.42811299763068
True	381.661278681477
True	277.97913790174243
True	100.90082110130302
True	327.8642278632945
True	63.84308889350801
True	572.4369164220221
True	860.5100314128617
True	286.01289737375413
True	1159.975906360397
True	114.19710936949916
True	299.8011538188332
True	1056.21031966421
True	85.67403288870652
True	290.0929918152114
True	9.981938164038088
True	395.8968584232073
True	449.754486913592
True	145.79537916810355
True	615.0906208154198
True	947.2114166964576
True	158.65731319007304
True	81.93053301405193
True	345.09641726504907
True	553.5951274601034
True	615.3697234703799
True	1255.8868552922324
True	28.306704825990906
True	929.052947979846
True	137.93150728361502
True	637.1536814027203
True	121.34657143864015
True	128.11628211049504
True	184.84816147885888
True	168.29430851319012
True	754.1486677667563
True	212.3118956317964
True	234.44511598838272
True	65.30124266009557
True	508.5267276255387
True	429.1391675035336
True	176.52348702336383
True	232.17949955583543
True	18.015642807249733
True	426.7973202606887
True	230.02986486730305
True	290.9791434735612
True	115.40692968112305
True	683.073501748459
True	412.7196978813155
True	258.08960239777525
True	635.3091894628618
True	516.2364015113989
True	439.7291589693778
True	137.37524605160291
True	525.4256693313857
True	441.0064177588206
True	2.410260652181905
True	190.9911671236661
True	92.05542053006108
True	240.67554930331195
True	3.1027315172236314
True	120.96408003559128
True	351.43764342526833
True	5.662843618151209
True	886.7857115150733
True	178.36547627923397
True	730.2153870610493
True	798.4418329775685
True	159.82650610963594
True	226.1404746323747
True	482.3222062635209
True	823.2478853883857
True	48.85075884456445
True	38.71304857870232
True	137.94729444913105
True	619.1313749337482
True	724.32295179649
True	183.9613958165437
True	593.6791388152686
True	581.0716243117693
True	865.2247937578687
True	408.7852254956626
True	188.14763291435912
True	887.3772741221936
True	230.6419830942995
True	142.41569491964714
True	336.6357488567241
True	214.3916569013458
True	206.14417406013968
True	620.641669746175
True	255.1164482830476
True	191.4800059629464
True	430.0064535825323
True	469.0349199093196
True	61.05177915925816
True	281.0282303753295
True	76.16505834533497
True	339.93771761615693
True	352.9576766394811
True	255.2554137522449
True	177.92889121741754
True	380.9709584502781
True	654.0093049871663
True	725.9754246393177
True	306.55200489751866
True	728.5571402146438
True	63.90702099734344
True	874.4268941697995
True	354.42700183089977
True	13.715704375510976
True	598.1715633117259
True	677.2497248868549
True	250.2212281516056
True	169.12360650604725
True	45.50523927993971
True	381.6258362273485
True	77.1806989435099
True	12.950586578005868
True	895.9955813307054
True	350.45338276608425
True	176.85835854730922
True	964.7059420084604
True	13.291897270708205
True	798.6334551873944
True	31.35637292746589
True	680.736449943935
True	58.08971908913731
True	780.3187669933551
True	482.0878911130669
True	200.75981578845028
True	421.4275150994951
True	206.70045108533324
True	299.7384167953263
True	218.18777688046447
True	410.5174615617732
True	11.489636410426089
True	321.5923159184186
True	109.0508984504602
True	11.439925639255316
True	471.79432377392624
True	736.9916893136822
True	290.7444299813519
True	78.0297736256054
True	324.9306782833925
True	84.14299650387363
True	180.24019891249756
True	181.40466472846424
True	376.1762404991578
True	47.5762096832721
True	144.0861964938627
True	379.7308321117222
True	898.102877915192
True	111.80219353380087
True	204.76090870388143
True	432.81815602372126
True	18.568114760538343
True	404.9848862480969
True	525.506900030485
True	92.3013914845402
True	401.87949762309086
True	346.6617041904651
True	422.5403098673442
True	583.7657359315233
True	1078.0574750107392
True	960.2493827537768
True	57.6832849435369
True	1066.5026354326983
True	111.8140988928317
True	109.56826531384634
True	110.71120209278372
True	514.014028722682
True	372.1916980653319
True	572.2446907858774
True	261.8692481877492
True	160.29146294576788
True	407.88340929778616
True	16.382540252097307
True	448.08785684639406
True	393.89113233254346
True	154.64822019102508
True	89.7675140373087
True	513.4284380834636
True	995.9679442801304
True	204.7524611984061
True	66.7051755320205
True	438.8246513695699
True	383.86502325970366
True	494.7233708770814
True	323.0047792223484
True	5.344878478415509
True	522.6620659270378
True	514.1744631076369
True	507.32181168674737
True	195.53592081033224
True	104.32568197143722
True	19.226421820445413
True	373.80063232969377
True	106.98407978362825
True	7.896870422630957
True	32.91887825836112
True	348.2894843466186
True	638.6797586797711
True	128.55516449325577
True	89.26803089265019
True	23.830379439311013
True	415.8278272532772
True	366.549299487408
True	760.3573158414385
True	310.58003256795826
True	524.6328851969284
True	542.9543588056755
True	519.1216258954441
True	289.9081621750128
True	496.9618789033568
True	98.80173233660771
True	573.2464515331834
True	7.802132948006449
True	371.1711328113179
True	478.1408986404613
True	949.0432322628958
True	343.884448936213
True	804.4787611371281
True	1006.945713458578
True	179.03872896027107
True	36.98255075848275
True	368.68479891145074
True	392.1004679854749
True	576.5706460846009
True	237.82645158071816
True	27.629397599373345
True	631.6330551141725
True	124.41885054382414
True	1055.1217034566205
True	331.282285539296
True	460.6142674049116
True	131.5164732955132
True	820.4549632563231
True	140.48650048301113
True	818.8859689167463
True	555.7125925891997
True	181.41266218372184
True	114.86811436086492
True	65.96314846866703
True	563.8231303397226
True	869.763992046495
True	418.7493851026202
True	546.3290634478276
True	131.66660623144517
True	622.0716702174714
True	487.0248821090942
True	788.3909290177623
True	325.3883755089304
True	580.3017873387786
True	119.5396716794129
True	24.8553915368332
True	409.6152473575498
True	162.4775609103186
True	104.50357188438814
True	373.38592822624
True	1100.6373322016073
True	267.2927191462595
True	548.4467965059316
True	11.38269534836917
True	75.07595615461307
True	327.0404417866683
True	813.7065080040227
True	440.0722026460474
True	540.3409796125037
True	708.8071506971091
True	64.13141845174349
True	732.4221578256861
True	46.97731784239227
True	104.83330219097692
True	179.7121707456673
True	84.52604498798374
True	21.96554600220939
True	289.76093955700964
True	469.9005895399358
True	894.3906860122715
True	867.8213081743882
True	6.549896014924334
True	287.7793979782569
True	457.4962469054767
True	127.236044282867
True	236.7239092814859
True	320.8808192711551
True	1319.9251439532038
True	435.8473713950599
True	23.28454933647548
True	187.65757036940303
True	706.0970798762794
True	36.76686572559996
True	177.89740389414723
True	577.3688485501054
True	70.19207192007084
True	869.4988446869974
True	325.34127105268
True	674.8708530623476
True	77.72473344780029
True	652.539002024842
True	584.6951899336871
True	881.4469179717456
True	245.37813297369271
True	504.7156157367161
True	850.0129450254985
True	893.6763034135065
True	233.43597471140717
True	747.656297689223
True	227.37847276026608
True	453.7674895488026
True	370.4098214357821
True	494.259553375294
True	490.529894111951
True	302.9392188157735
True	346.3726797702686
True	115.63580594292922
True	346.4251742309689
True	1140.3361877381494
True	317.43922887091173
True	158.019969770136
True	290.6293191748694
True	773.9579148997859
True	640.0127149341638
True	421.2586330226456
True	117.483578860953
True	344.5218041091695
True	33.9543835812408
True	172.0955382562444
True	92.70616723388794
True	90.37912558995323
True	572.1740441961924
True	144.62712280145433
True	128.22077481835214
True	110.0074429386118
True	85.18448020202597
True	444.2522695201839
True	377.7523776825773
True	1045.4538578218092
True	545.8715550274451
True	842.8417087436637
True	277.60263697627335
True	301.2214581162968
True	555.9377590308275
True	191.0433756996601
True	757.362605118269
True	252.24731664019845
True	341.25056218887613
True	69.67597237398066
True	123.94877879736976
True	269.1391035730413
True	123.93638250242654
True	475.98004303853423
True	31.67981408979973
True	565.979330589133
True	1020.029531438017
True	732.4618103813248
True	1.2498290504025589
True	61.6006955308552
True	500.5938202405037
True	444.9018550229952
True	75.1806824290119
True	119.73869909732204
True	291.3989630983411
True	83.31490336900288
True	51.33205088829966
True	747.3935432477246
True	674.7475861083116
True	169.64318163669165
True	168.9625707216522
True	532.7822087514451
True	57.88142317842141
True	26.66559431017601
True	573.3331468537508
True	452.7634829055001
True	1120.49198420406
True	45.7929584700029
True	453.0369801774276
True	908.658275311676
True	775.3867441842297
True	305.363211649067
True	769.9206307201226
True	412.466087980858
True	41.39662821852346
True	103.7820553229586
True	745.469161138464
True	74.74455837751617
True	141.9551410249118
True	936.5841107960229
True	197.79852437469256
True	274.81882884663963
True	108.64280109930736
True	598.6638710027931
True	602.2612346362223
True	216.71721869082677
True	410.5985370590951
True	44.012965543650985
True	269.3605485804461
True	572.1370673184517
True	604.6597894684428
True	310.797165690187
True	74.0834433713634
True	922.5851147978552
True	1073.1165396817678
True	571.4976225169197
True	65.14253318380081
True	29.983931821342992
True	92.2245371288786
True	111.38813811627227
True	104.4781546272987
True	879.602565164737
True	1175.820802326707
True	723.1126101011749
True	322.75249564750135
True	7.760603739469421
True	21.5635256570351
True	343.58080898060643
True	460.3684595772268
True	48.49323687809162
True	562.1993883518169
True	424.6077180777135
True	409.8038094818328
True	80.90670931176163
True	196.2944930024953
True	265.937473185117
True	132.4972242995638
True	379.0906184930532
True	43.58238807197996
True	169.69483810550778
True	1204.1364227661995
True	5.3394098246297945
True	28.3421402563144
True	582.7594621141914
True	363.9248537675633
True	787.2611887362899
True	161.1991203385181
True	776.7650405788467
True	612.9608593379069
True	285.64318893814715
True	432.1841523736924
True	340.9957920159954
True	300.89004474107514
True	274.8097343544026
True	382.8921519586749
True	493.4369725554227
True	505.2456876334718
True	108.36552494374804
True	359.79625960881225
True	8.984997160911078
True	182.4532051347373
True	227.6443951534768
True	883.3375385213211
True	577.475141687738
True	29.265674056100885
True	727.9915087419676
True	840.8566297503248
True	106.1659825972457
True	352.67853665936155
True	869.9749464648593
True	220.5766807881608
True	171.47503182103284
True	533.8797926525024
True	587.7146480798008
True	1151.669547086818
True	150.08410373239118
True	153.53806299067207
True	251.69509570238765
True	309.00913389960186
True	429.7251779024577
True	412.6418789167605
True	332.2824943749634
True	448.31436795339
True	495.341002808572
True	230.786827266084
True	1468.4040375506822
True	259.3646507602904
True	418.7967110918384
True	51.517811115011
True	777.979137663334
True	261.7342189481296
True	885.295779035444
True	544.0000115825524
True	316.7905793122165
True	770.9466305381857
True	268.109143178908
True	215.26849263901485
True	249.5159644284544
True	222.92376706535228
True	125.09503795121029
True	254.07914629697723
True	733.4721758230492
True	504.33771043774345
True	221.8160556899895
True	1155.506202679141
True	118.81680313288685
True	270.3461778446165
True	73.57716379055124
True	287.22952511452144
True	414.5995800113895
True	92.8024477861714
True	213.8187884763625
True	69.60486008975373
True	680.4304066505558
True	372.0355559033936
True	218.10207241254133
True	703.917247389509
True	854.5725964599436
True	815.6181522627553
True	816.6145935904449
True	355.8829705491329
True	1.293834785485828
True	264.1579047104239
True	52.73346584163642
True	386.0495843053565
True	56.06502669419875
True	366.1222904376839
True	887.817444331333
True	1019.233177330155
True	392.4352196882163
True	20.41086437344304
True	522.3012616369361
True	497.4487472318064
True	196.13669528752035
True	225.56031355818408
True	291.3153086164058
True	21.67313348105727
True	125.42878409519317
True	923.5017596994624
True	62.36088297264472
True	497.5034695034653
True	773.16023646138
True	99.99460792660122
True	250.01839632697104
True	109.01976422661228
True	16.270982923434474
True	1.45386566670343
True	122.21344852718444
True	1038.2488181774686
True	467.0518200723331
True	67.71298159709613
True	787.7158577226287
True	339.6785787472823
True	1.6859747803389582
True	447.6534329210149
True	181.3634782304243
True	521.3689458279562
True	81.90675656288954
True	331.4112401133133
True	380.9160153350615
True	171.29799597551178
True	215.24091544545067
True	135.57561609020107
True	176.267254881429
True	978.1568506292574
True	14.583811999818725
True	510.43684175439176
True	496.74553656465184
True	389.8207364929058
True	220.6228763577984
True	227.9953122418613
True	160.23722825783736
True	44.18671618135095
True	469.4753990682909
True	148.61519125628155
True	842.4597169128684
True	803.79505933899
True	257.13701064626963
True	323.4544759402892
True	517.0977053062272
True	43.57134478167293
True	84.32683795054344
True	749.9789384218645
True	1109.2735952950425
True	109.87499205197228
True	718.8408510358595
True	142.42945992988976
True	931.1828729590296
True	666.7892966742944
True	97.58640336203176
True	264.6817813853476
True	620.9458814390804
True	269.7717494089459
True	45.90597205098533
True	571.5959023408496
True	445.49786772762
True	5.978203007242381
True	469.7665880525744
True	67.63458131037702
True	166.03490468857947
True	240.8551692813413
True	307.073703943984
True	77.11283134146426
True	231.64034170797385
True	343.1351056355851
True	450.58336043862994
True	961.9362021495292
True	48.69107350776319
True	921.3579906649852
True	1000.963409743843
True	126.72672124107874
True	72.82321472612044
True	1001.712449032033
True	33.78641098675204
True	223.01353555825335
True	86.8117185110208
True	211.85147482500844
True	372.7849025415912
True	950.3989160967282
True	98.32035409843056
True	67.88633762436308
True	669.5385049168372
True	275.7570226884456
True	691.037932049251
True	52.23678584772724
True	475.3430512185705
True	384.2004708905226
True	684.305081953851
True	54.782717189884906
True	109.6883933223528
True	27.364571781278386
True	270.1779438661654
True	43.22319622964207
True	344.618641735688
True	3.5591337417408813
True	1153.7055473363664
True	102.8151130785208
True	138.7899295777686
True	351.9264251383098
True	730.0366048624621
True	664.3404544655843
True	1048.5982089984063
True	482.5747776867257
True	408.2983727224387
True	142.89035950705565
True	435.5325687100228
True	873.2128162799326
True	426.5334864008975
True	907.0173798490292
True	90.7742331024782
True	428.4540375300623
True	179.44915901465703
True	290.23565244949936
True	749.7837482510697
True	168.59194958413968
True	131.18027202692502
True	62.48750487722016
True	886.6663491851505
True	763.3394735577841
True	78.25218078661372
True	441.8740692130893
True	731.9802177582528
True	417.5146771940151
True	56.48981580742619
True	317.1931709667125
True	799.7014942731507
True	31.893410407595564
True	364.5048286842109
True	167.0512723187952
True	275.77160987589434
True	34.63111290653699
True	220.20241351465208
True	777.4475253915003
True	638.2185587738957
True	58.80695455055854
True	291.6531319738347
True	896.2454226078883
True	18.45463918054565
True	309.8877038465077
True	293.52704265136816
True	437.3364944650834
True	208.44305443969853
True	598.4506721347427
True	48.36354006500244
True	996.5713732127568
True	885.3088619529292
True	45.12240142756639
True	389.68585079472473
True	708.2371295583226
True	946.6964053419588
True	271.80277978193243
True	573.9016061341312
True	124.357273608677
True	188.7404854049264
True	132.73003914090296
True	132.30063417405597
True	206.751112593798
True	949.3864739370772
True	815.3116892729912
True	994.9418114206784
True	20.18830925333627
True	28.10341564838229
True	356.59200034520904
True	13.64662715631994
True	620.9948160849069
True	1079.1067480538716
True	255.3865856059248
True	206.8881312667242
True	83.4742073974528
True	213.07598391086165
True	132.8876482906204
True	42.95975714020936
True	131.1462748302029
True	92.21895619976851
True	240.2798301679664
True	538.9427690584548
True	162.98297926076876
True	29.822038638717743
True	60.24217399555806
True	419.4196784668803
True	272.7290919515662
True	588.9794834049
True	23.67541665278959
True	113.03213939400226
True	666.5509565058194
True	262.09555802509647
True	464.80893882018654
True	662.3914916554808
True	102.03205176871263
True	108.37792016124187
True	82.81334450321627
True	26.052154424404165
True	117.3449909552077
True	85.57131153868806
True	102.10104609461897
True	156.33845618722847
True	237.12626911180507
True	819.4639022101493
True	281.5203496946688
True	949.6990111454212
True	164.1417301427391
True	199.20093604898017
True	778.8597971622368
True	308.64519916401264
True	605.9065262251321
True	247.9759231428147
True	353.7519955575307
True	463.79298431358944
True	547.2405549032212
True	656.5590554472745
True	366.9451032813516
True	35.50697878136514
True	545.3119672809541
True	643.5262163975311
True	21.907845521544232
True	11.675097344844591
True	257.28362886555635
True	401.52749420784295
True	443.17602059186754
True	71.05747793703887
True	653.0652774017234
True	970.3109839780558
True	225.59769159059337
True	896.3713725280405
True	272.67776046403986
True	106.47676605269022
True	289.61556424901227
True	713.7195152330538
True	38.3674152350421
True	598.8656526999442
True	1267.978388003912
True	1032.5690845713702
True	907.1863883977096
True	217.14525515434548
True	92.46433214692291
True	191.56201170224568
True	817.1902935984486
True	144.1106160212101
True	1070.5280254144864
True	900.3193588564875
True	43.79468384211039
True	87.70578287562954
True	432.3661137154885
True	389.0266645773072
True	197.77086529193943
True	514.679304783958
True	673.0637947309448
True	121.09929804252072
True	281.76414119250654
True	1050.1032360012823
True	52.7557537968759
True	710.1915821432591
True	561.0075662342493
True	37.22724618109974
True	819.8810264877825
True	376.6539736199727
True	561.6131892803012
True	105.87349055907346
True	268.12897436257487
True	215.25126103835004
True	26.328510096994755
True	136.14222306640212
True	727.5328626469746
True	136.24207728215313
True	378.4105024488468
True	65.9628243907768
True	621.7785801934982
True	605.423559449184
True	219.8011942857713
True	452.3812388031068
True	169.8481153506634
True	177.07147832401662
True	225.99758140722315
True	280.8679047410308
True	351.98492510387644
True	124.94739886151504
True	189.17060154510497
True	28.183147122924503
True	856.9256350154213
True	307.9035238548823
True	9.046740928642327
True	363.1334955126401
True	156.96637044515552
True	615.5773126648545
True	360.93739341341495
True	587.7126466187096
True	564.6442896473882
True	489.8953786595873
True	799.8705623796938
True	245.12303554669205
True	559.9670602965379
True	158.0600757138263
True	540.8750272967749
True	365.6925716995047
True	360.91348276206463
True	128.7515599250296
True	134.29757934923035
True	106.3567416738904
True	68.7483367940233
True	729.6304965586321
True	181.9243562959581
True	46.78628871395407
True	0.0
True	560.8998875677294
True	114.2696762781802
True	20.869829907248054
True	40.75901253630381
True	110.37857466205236
True	514.0057535534233
True	182.76365802396745
True	105.96117722545084
True	37.22662509611709
True	157.32528761144368
True	914.3821509361164
True	54.21657481569097
True	232.0948953345924
True	715.9246911000495
True	310.60223229755866
True	450.58468177393297
True	487.1614717864175
True	518.4433171177953
True	598.7840349600702
True	877.5009319093479
True	268.8961299149678
True	1038.9609729187007
True	909.334022643087
True	621.1153634003074
True	344.3946969220383
True	823.1364709644938
True	11.186589454329948
True	33.117392874460066
True	286.6292951614648
True	39.99743824347033
True	196.6470851223528
True	755.6166939500299
True	224.50982145716583
True	727.8041560695112
True	769.5434148273772
True	124.25434668532206
True	380.3783375335241
True	574.6111747769211
True	23.09542513614681
True	134.7053611444466
True	450.9475508858358
True	302.8304338650432
True	195.03304349252963
True	116.35661879780145
True	390.5831447452685
True	21.901345819226627
True	358.09216529979045
True	371.4314464179456
True	1011.479813193018
True	372.4894736058598
True	28.44503053060719
True	429.0755658781709
True	451.4263400021399
True	236.63591069430484
True	29.63954084281764
True	751.6878147927731
True	427.663825572928
True	173.1922133406669
True	12.57601567065173
True	1214.8575591314996
True	172.75097634983544
True	26.7821373049049
True	310.9661923129488
True	278.07019083046373
True	117.8096514534244
True	296.8186970712505
True	47.46640145798343
True	318.0486204753874
True	312.32539739444263
True	334.53853612856807
True	29.516748754372266
True	47.1132315152494
True	1065.557349962328
True	26.21206726566603
True	13.514581777762018
True	181.35917004660692
True	658.5188387242584
True	8.139509284042807
True	201.7660020674036
True	176.29141708749094
True	553.4409749469321
True	390.6418840364454
True	745.9386982805519
True	324.8756917730529
True	470.0785130904157
True	451.2552004275068
True	511.46787125837375
True	102.92644407438188
True	1272.5663613690149
True	886.5534655162255
True	290.0151828817138
True	523.9804900446153
True	99.04370407639196
True	581.7996422996662
True	427.188448608095
True	156.14107685428078
True	78.52430057718468
True	341.07530891673315
True	169.57483198225077
True	27.0596120524613
True	587.7673232488336
True	372.2435891161748
True	67.80486929387703
True	30.066315651523656
True	675.0635251234954
True	489.567852948146
True	71.48889580787464
True	21.53236648562728
True	344.416056599442
True	327.5603510775711
True	697.0186235355281
True	556.8711540188057
True	563.5350358707101
True	784.9630424636997
True	8.194415236023985
True	57.68004793863032
True	38.73755318140596
True	56.61028545984198
True	503.3673573961983
True	599.6661244142529
True	82.40090952305438
True	112.02230226443405
True	186.479038134942
True	73.40995286188378
True	182.0511661714005
True	215.837701251817
True	282.2032530200345
True	831.5822369353317
True	578.9657986586213
True	296.10628591861985
True	197.46670879277264
True	283.71137043285034
True	240.64054742343532
True	728.2538508407713
True	333.42052026345925
True	175.45036513894524
True	923.2130440926486
True	355.03963886759254
True	459.3377876851388
True	157.67031616793372
True	119.88662167828429
True	63.50931457125761
True	203.44409944949496
True	971.04368353925
True	533.3449023424922
True	112.22205727847133
True	373.49626283448487
True	101.6238434805898
True	660.166247700311
True	4.121399877327397
True	702.6036018101686
True	36.7397875823274
True	960.3199244248436
True	852.2851583158127
True	214.88563502966915
True	30.341203296071345
True	81.42859282117013
True	448.29037111329234
True	223.6246294969972
True	1.1065916694239182
True	78.9795456237263
True	1096.8741198548698
True	329.7005877604036
True	669.6731793411255
True	493.712343505298
True	31.88671375374274
True	142.30787742587302
True	460.85964764430753
True	915.9643012628508
True	808.5583299383292
True	423.608928164152
True	341.5895040262395
True	14.926530594012137
True	78.78511814279881
True	748.258717215967
True	475.1412964002336
True	379.830339580963
True	885.8763840622446
True	25.09037945208849
True	210.0853934938337
True	917.2364064055938
True	243.17090810785223
True	7.862394764898349
True	501.5315758127938
True	101.71007695070196
True	641.3767616186442
True	52.22175023473939
True	258.45383571309026
True	842.5435599608712
True	942.6284751894297
True	271.8085651462101
True	434.7282990777851
True	120.68441292166878
True	621.274496463556
True	262.5905152694498
True	185.95087406366875
True	832.7594413438466
True	54.64714119378947
True	752.5032779211314
True	274.7995008184451
True	311.5252663744634
True	171.00256313378594
True	495.9099244329316
True	589.2677382438176
True	371.9414453112698
True	412.0717004423057
True	73.34896838610796
True	161.07492096043345
True	465.9667677630341
True	221.56341827343425
True	38.26327315017856
True	204.6118908966046
True	389.7400002084338
True	398.2898564746437
True	731.5627314508963
True	129.9433949854345
True	673.5841142553144
True	506.2843894842884
True	602.6066257177522
True	138.47292569249848
True	38.3212466260589
True	674.3404189333264
True	71.6034039188774
True	536.7896378794405
True	702.631197919062
True	466.10869978486016
True	130.48760134401368
True	498.3686604051698
True	4.122974593733618
True	400.4543709441123
True	30.64952860355424
True	629.5976858189277
True	272.91454612438554
True	575.5960981922128
True	693.167114806692
True	140.1500476666317
True	551.24139324609
True	504.49843497192654
True	64.06549452438662
True	945.7026978634784
True	3.1841105052857266
True	27.7240838222324
True	656.5045929750088
True	677.1854565639011
True	135.35872099330044
True	403.1242579563661
True	127.58773609876604
True	66.72796833618207
True	457.5174404237735
True	41.4953320859906
True	513.4262543828168
True	12.720866622967945
True	817.6464800191593
True	551.320687008886
True	641.2134904646836
True	101.3739313897994
True	383.0867935970071
True	968.0798876749466
True	845.6030221283726
True	132.7820031215563
True	558.7276829756615
True	452.2464824807101
True	239.64600837177403
True	253.54337292046367
True	5.469191579002235
True	317.09276338176227
True	12.40064521205705
True	368.0900915992239
True	74.28436501224418
True	415.7251553231637
True	632.330197382838
True	129.62877590683811
True	239.6920428407231
True	639.2664566201563
True	683.8166803229666
True	291.8080919187058
True	137.83667680901263
True	161.72668305820966
True	482.8707257750488
True	90.07916728564896
True	9.61286828778771
True	504.0555626379561
True	559.7575881449418
True	20.60150914396232
True	140.75867856985784
True	892.058183502874
True	485.51090422545496
True	268.4041744739484
True	35.100271372969175
True	475.8536983364269
True	117.76747989213112
True	585.51608465793
True	661.3195521558624
True	291.2673311159414
True	376.84059617446536
True	184.1590047988755
True	243.11604319449583
True	73.06048843015337
True	216.8489995468688
True	482.3814356039181
True	20.251463044382245
True	447.87424846704056
True	370.42718425659285
True	745.6268205811652
True	881.9707037631408
True	873.4700964962238
True	144.11664095916163
True	396.43126338734
True	72.21776899616492
True	183.46610832326357
True	318.3075098516728
True	10.235726486081688
True	790.0808473052996
True	22.007819185206408
True	410.2942343139291
True	271.0823288869
True	665.5189461656554
True	207.5539408428875
True	35.65021876394524
True	686.154456407508
True	1077.3121499741526
True	228.2127538205108
True	134.63014374747596
True	608.8539079456451
True	491.69747279373286
True	17.595535471560687
True	852.6808953910354
True	116.42640824616343
True	46.568619603331896
True	304.6383312715324
True	354.31498441913214
True	395.1568516583191
True	264.87316218313373
True	19.604179993382598
True	22.11141627087491
True	820.0681465513484
True	196.5165564937716
True	114.43739341309424
True	853.1991915564925
True	637.2928064368756
True	628.5120022348128
True	447.4883108575361
True	153.29031966558432
True	33.893986467062675
True	96.62331454577696
True	432.0935344560595
True	237.53392044354885
True	489.92133449939325
True	151.89382513543293
True	478.549129398942
True	636.0916461651125
True	949.6712582227458
True	24.36179012722633
True	965.4139309503644
True	1067.3214572296608
True	479.8732699140424
True	84.22611379392607
True	787.9285699445768
True	642.7601802271702
True	661.0799081681507
True	169.17061892632563
True	742.6317459746507
True	701.1194368489603
True	116.11834283105676
True	773.9167643318863
True	803.7701601989802
True	471.99836244733336
True	233.5657722138363
True	72.22288089321948
True	318.7341104459147
True	357.642440767163
True	468.5541768196511
True	437.8435644841297
True	197.2696668225238
True	310.90959660114737
True	2.8454505349068047
True	13.276413320394113
True	105.05774092161828
True	131.31064567910826
True	347.74282378708625
True	351.4955285330267
True	105.64385443967824
True	16.98893892444283
True	204.8995081972328
True	844.6458766495987
True	463.897335497552
True	524.6910237512423
True	566.8932465181689
True	809.3071315145388
True	635.3894523889243
True	86.12277054509603
True	208.95026879841797
True	233.84673059738157
True	273.9289130355695
True	102.97279016300764
True	366.7287016529673
True	433.3911463997083
True	169.2226831631743
True	650.5310549440111
True	240.2917022282524
True	200.28837766867545
True	29.336420350905005
True	247.48769856789565
True	474.1267273850559
True	164.2159276251421
True	547.3483275836771
True	480.1237121164141
True	250.4786128725092
True	100.1801215067488
True	40.385677286095664
True	403.8299731375962
True	789.3640218114816
True	170.45290313669594
True	1069.6334990027444
True	1043.1412778352671
True	491.0498729127448
True	102.17209962691038
True	125.57248440505688
True	641.6566934475185
True	8.383071666940772
True	218.92515349381137
True	126.39878024499082
True	119.19644497404212
True	335.59557375120363
True	631.0329039223865
True	37.63318925854384
True	123.70155673623164
True	947.1395560487734
True	58.0575562045964
True	484.01571164407983
True	535.9656186117527
True	260.60818001393
True	133.31681529719577
True	932.5152378896364
True	1181.1571547465576
True	517.4044722892883
True	631.4846006104918
True	202.3894021904528
True	149.5136432253875
True	311.024966222689
True	264.30004593493044
True	176.38695211894884
True	297.31905383037616
True	351.02741400184544
True	11.567669965135066
True	621.1030913524114
True	140.7443750025447
True	78.60866977233786
True	447.91770609120846
True	317.08016857971614
True	1221.353789754041
True	355.04325489913833
True	969.0008100116715
True	10.149542718918024
True	279.3548876243671
True	236.5948992482992
True	156.0527176064862
True	477.00447808148857
True	210.22873382321688
True	428.1544893339972
True	334.5632531416732
True	115.25262589457128
True	361.8888457691969
True	1045.653734245184
True	698.8431008738673
True	222.17522703059916
True	113.00404761502284
True	308.1202350637134
True	20.611852552753582
True	356.0355999497989
True	315.1420540409412
True	581.6695224457404
True	452.63384098134566
True	340.77764815594213
True	159.9958912924017
True	12.41592429070234
True	413.5419189879846
True	276.1530484878947
True	144.81896003472875
True	295.50398170096605
True	430.5964904015127
True	808.6958631230733
True	318.21664767505155
True	777.9638418895415
True	387.0319794586365
True	368.9133243072351
True	1.27446796505932
True	1187.8752150345344
True	106.93601387989231
True	956.5956651745128
True	208.02760243802703
True	463.416466948692
True	694.9766305704547
True	86.42960603538603
True	481.0789750842403
True	34.257495530607954
True	419.5191255674456
True	78.11879586440892
True	218.12849971789385
True	39.48600288091575
True	670.5364554396473
True	191.68574731415796
True	25.34053989435764
True	387.1468874820292
True	111.99237062376235
True	167.32047708888692
True	860.4547620708344
True	245.670871605516
True	157.96735481053136
True	386.87339878347854
True	510.8175956302262
True	337.3856126477125
True	512.308442013893
True	618.8515106097806
True	150.98909100154444
True	8.166811894069422
True	71.06046673647627
True	424.920327407412
True	93.5194965564349
True	80.23119355382491
True	1084.038297677394
True	27.33762423359018
True	318.43735704490643
True	315.60750626613384
True	471.3569382486073
True	674.774168935614
True	191.3019578110404
True	647.218424788734
True	325.00672044776235
True	344.1880062428457
True	266.89125695312777
True	209.3862136071448
True	364.5978297429565
True	455.3557468814415
True	435.6249310640621
True	588.7643612269493
True	136.18122426911816
True	74.82734858970467
True	39.92539671065129
True	280.96514794172447
True	677.7550777154357
True	409.7706607898106
True	773.660210517398
True	222.8535731810403
True	395.1293112996158
True	65.3319989535726
True	52.97057188924322
True	422.6438676521327
True	197.73764431765548
True	220.78483220039
True	46.261972719369766
True	1086.1548490276632
True	172.45434140069486
True	910.5880265864582
True	315.3234971085033
True	933.2600261320716
True	231.9889698397048
True	473.9028982288024
True	533.4639191271307
True	625.4118487491899
True	212.48739947488315
True	486.9401912807247
True	961.312010857632
True	131.06202545546137
True	6.421008442351055
True	588.0513175305049
True	24.24205467924964
True	70.48975742506836
True	751.171797010851
True	224.1419277265484
True	982.7683720884422
True	683.5323396611581
True	414.71727289959074
True	297.1125605125184
True	485.9313038595765
True	351.8371960684668
True	189.5617408942123
True	677.2352467039526
True	701.8415392297708
True	213.69681527808984
True	89.5782149509247
True	512.4103715767061
True	139.5161233532938
True	383.16296856760135
True	347.9847402150493
True	63.21873701660462
True	379.1362156297712
True	407.7620619034328
True	378.42036099678063
True	421.6449874440216
True	430.6129270384973
True	647.1730908198845
True	56.76849486389179
True	449.80005403256473
True	323.0542545825587
True	634.6306129400047
True	220.53732170370708
True	94.5972001572907
True	40.39694774158874
True	534.1508440054936
True	651.2811675346145
True	177.59070686685106
True	418.4086859850866
True	346.2282226522325
True	16.704232951100142
True	159.4371624345957
True	289.7980703635121
True	2.9164747459722298
True	879.9879405969724
True	77.04942686661563
True	103.65370683982582
True	117.753136215804
True	351.9248294666272
True	37.64249642521735
True	448.9130814701931
True	221.0744215784667
True	6.097580971287821
True	123.57337620527768
True	449.3810076375656
True	47.98157763399009
True	69.26030643015642
True	175.9054574715477
True	299.36357117765914
True	951.5452757647088
True	388.5690968942109
True	956.8426869461885
True	185.02638302336723
True	1023.5702672926176
True	788.8265768482846
True	619.7635066195315
True	411.592353536597
True	386.9748665814668
True	79.5322823538359
True	72.33498188468413
True	80.1366413310247
True	176.49561139361325
True	473.5395888141877
True	1055.8591994660028
True	165.76076979131852
True	353.2182603638264
True	430.1859057196011
True	604.1387636516408
True	607.0887880511128
True	283.8091955414242
True	454.6822460343086
True	670.9957384498397
True	97.03616057063338
True	717.1568865209667
True	241.0981794526693
True	135.43305540453213
True	408.2223211382968
True	873.4549100259908
True	420.59424678234393
True	831.6981719790309
True	197.8448229812114
True	344.11390772425653
True	683.7434714829823
True	612.590857400831
True	193.90769844849703
True	264.3749878325939
True	787.4543465946391
True	31.22562207049015
True	191.5405692841477
True	496.2378429917372
True	683.3984152890239
True	106.7473347953845
True	39.69389646885
True	163.78515840285706
True	719.101312462515
True	303.37301480328347
True	553.7351039324616
True	349.6400399356505
True	310.3313568911004
True	454.91520379205366
True	500.96942637916726
True	73.56817283098309
True	361.7075763332112
True	779.1082911683201
True	0.0
True	298.4992637602908
True	245.67958677479515
True	988.5411249832766
True	149.2978809085643
True	644.8919286562251
True	631.7318182923264
True	113.1551299940198
True	223.0191321869576
True	142.49333681200247
True	11.390068411980677
True	288.7214961022992
True	368.1503646633538
True	1133.0738734881045
True	233.3398968093288
True	413.5798993017556
True	659.643959769378
True	204.4511149024754
True	27.026906029493112
True	867.6494379336373
True	613.2400763739101
True	159.12014370438584
True	597.9519964440344
True	161.3558267594029
True	303.57163922086124
True	792.0777687134922
True	34.82076967843319
True	106.82539156375528
True	516.7799710359777
True	64.5825693022921
True	74.73828856323637
True	397.4956383216824
True	22.4691383038088
True	742.1363375616728
True	102.86574867645696
True	163.21921766004505
True	19.837867812860857
True	727.8835063204633
True	27.780493276623943
True	787.302754639919
True	390.9106921461634
True	120.72524124429252
True	713.3588519102266
True	521.2789318009202
True	564.9995294298005
True	46.46599728258019
True	370.17484647831793
True	6.28743060916878
True	89.27726716797059
True	394.3583407303792
True	49.2734633800932
True	122.8197357916072
True	321.91952252151657
True	190.17151636732527
True	93.95309699235092
True	636.7303292730471
True	20.825837053358946
True	1160.048395361256
True	520.3700798572323
True	305.6942235063414
True	495.6643368433826
True	125.86925560228973
True	767.3173454634818
True	1093.6456396795631
True	739.5647258429437
True	173.4734723054727
True	224.64529141269128
True	52.498008559803
True	57.52741992204686
True	150.18388838269777
True	97.3207188965645
True	175.66372927501735
True	1145.2981860397288
True	312.54751568834564
True	355.6310995338736
True	719.6126184729143
True	16.14173543272178
True	14.52149171326465
True	583.1841352077997
True	5.994877449362534
True	119.13627161876522
True	663.8518725496316
True	181.00225406890797
True	644.4460895557502
True	799.9275326828055
True	151.66091128736124
True	878.1075567764822
True	2.6624623638816365
True	450.82654655528455
True	1043.1257366479297
True	24.667875138496484
True	229.19883033961744
True	150.06743393632598
True	964.4711830488992
True	235.03032389453077
True	491.7161509346817
True	115.48372988853248
True	530.022538606495
True	153.29950237646435
True	99.2718052490638
True	396.9410956298233
True	72.88930363985122
True	52.40268127200536
True	1019.298830234773
True	255.494802307517
True	159.37646131969106
True	374.6986407035861
True	405.80691622228335
True	207.14822545243936
True	166.10591364303852
True	396.48024365841
True	35.81161041176036
True	489.0216396763046
True	1123.2011472858178
True	114.1355722037708
True	469.8175378270792
True	328.3600256454866
True	26.902062424175583
True	375.49972423609137
True	108.74133642563608
True	573.6123256185975
True	204.93727901385304
True	424.6637559635657
True	21.798725854030668
True	463.0819290007216
True	117.4607319927733
True	340.5812501921867
True	32.8784159169385
True	170.58646544159967
True	240.7641133413321
True	760.7847236057005
True	60.07935454079978
True	140.08042091793473
True	232.09927096421777
True	135.33960964259376
True	623.4638215291268
True	552.9008721461131
True	767.2137155770431
True	394.8145763764293
True	537.200957865039
True	408.0078295912537
True	679.3459894392848
True	72.82487345870598
True	477.6729398323386
True	410.2023487450814
True	47.12085087455311
True	87.09408905052825
True	127.88521010256976
True	90.19183331183612
True	332.58636943382265
True	832.6079499724913
True	331.2937383253301
True	1122.3406421329669
True	318.4728144138591
True	901.6935475976684
True	155.51050094768152
True	545.9766445916277
True	604.0953095579305
True	676.3287401590819
True	448.6615120354634
True	64.15971249948912
True	295.3896412125601
True	41.80268114579568
True	163.25454867025326
True	173.0250500235782
True	1123.4820960224206
True	243.91722587372837
True	552.3767406620489
True	534.7570624130034
True	558.4617315956339
True	896.0029729500241
True	578.6778084375783
True	656.5268024882067
True	900.186698452295
True	127.31639241849088
True	321.26828422900604
True	256.09461516763884
True	312.2026947627133
True	92.41025394249594
True	389.0105414821272
True	4.58985220256047
True	328.57798182129886
True	263.9664085578579
True	624.2628523814368
True	287.74431248157305
True	355.7585571249938
True	10.78593737686607
True	61.485199124401845
True	536.4068042798411
True	28.88132608254063
True	143.0994429351558
True	69.46898165276116
True	154.3450665225607
True	240.5916949267028
True	70.11925691845892
True	376.5417962963926
True	263.0256722927595
True	97.03729433389424
True	343.7494704014692
True	65.62627134578987
True	579.3926681544367
True	871.6293751327679
True	281.6941255863168
True	1163.5825640774233
True	107.6793521819629
True	305.3735354280004
True	1081.017219667278
True	86.85788797541258
True	286.401755338864
True	10.61680820558068
True	408.1755747434913
True	443.45561695167794
True	149.71885317816117
True	617.0334937500419
True	914.0718007342545
True	159.0101591684735
True	79.73869627145463
True	333.21493132860513
True	550.1307267213405
True	611.6357293583184
True	1202.416698191264
True	26.19061673852528
True	953.5677593880404
True	137.63260661801408
True	643.6999857515998
True	119.92960460478338
True	125.97840317932128
True	176.13067872890733
True	171.20040994759628
True	751.4717146782787
True	205.8962935475812
True	226.05043196941284
True	69.00720581892722
True	505.11390887864246
True	460.1578426178822
True	178.8292997990528
True	236.8582572888284
True	15.949358479467667
True	422.32913131084575
True	217.07243640427023
True	281.90967292730505
True	116.40424330521554
True	678.7594034829982
True	434.936664261813
True	253.35266464973049
True	642.3461850028343
True	535.262861778919
True	477.9193612137789
True	140.4127574291307
True	526.5358796445928
True	430.72465896594815
True	3.1789419506635785
True	188.8776163698277
True	89.53589981221323
True	245.63907689729703
True	3.0087312966435054
True	127.72319701252675
True	349.8426517096253
True	7.483382090652052
True	868.8850238580967
True	175.0252137094814
True	726.8055964641584
True	779.9553441882899
True	161.40612894994558
True	222.41120791062949
True	477.06382281317343
True	845.7772903925123
True	47.82907772062797
True	39.7645465493177
True	128.66064139681362
True	616.6104974769247
True	720.6566224999145
True	191.9356736829912
True	593.1037453489287
True	608.1007892345748
True	870.387706156335
True	420.29928426311255
True	184.2081779968944
True	847.8731433068199
True	220.4788759334781
True	142.11846573974944
True	314.4494060478075
True	228.9786933143315
True	202.6379138591041
True	626.5786773009387
True	251.79078181175424
True	183.0470366260241
True	458.01060340424
True	456.19550649375736
True	60.27388299816442
True	288.22891858357184
True	76.96034514780905
True	347.630722202136
True	350.39757012598614
True	249.2487995813679
True	178.13796538399387
True	365.5398424414117
True	642.6903047512887
True	756.2440866275117
True	299.9574132800817
True	735.6105972226059
True	62.3709528958265
True	872.4904541076312
True	359.69817073488616
True	13.148382522847138
True	633.9486490228744
True	692.094562162289
True	270.101798672608
True	169.80585719101197
True	48.11535386120901
True	380.02035639289016
True	79.43357694524542
True	15.011155301539562
True	899.5089598537753
True	389.47134762045727
True	176.62409134735026
True	990.0679890508328
True	13.032678665770751
True	794.2619793837241
True	31.098121392595864
True	676.0765315482972
True	57.51667404010848
True	762.0251571614917
True	450.0486215694498
True	196.21999219931035
True	421.4535682267307
True	189.4585428259444
True	296.729496971158
True	224.64245766717323
True	415.1452459628187
True	10.275673688467334
True	327.9873454125622
True	103.42990059627724
True	10.383770375345772
True	468.8548259201092
True	718.1945627247351
True	290.51229734414017
True	85.01138464698698
True	301.12839111890503
True	76.34250898388193
True	185.2397653834344
True	176.87026695170246
True	382.666811828089
True	43.230413957913086
True	133.9564794777585
True	393.2475726939938
True	867.7218442045686
True	109.03980600186928
True	209.57665970793852
True	423.10757742766896
True	20.46070151908496
True	423.7077798525338
True	514.7517622858555
True	94.47785542546276
True	397.1038052232131
True	353.5198510773898
True	419.4210033948503
True	598.2053074432174
True	1034.7553244281123
True	974.1311957178876
True	61.53196835642766
True	1081.750303139012
True	110.6218616342708
True	114.7649602693445
True	109.49421094611148
True	504.2406799164642
True	377.19929728103887
True	590.3126970393548
True	261.809478777085
True	162.2258377989445
True	409.6935642497094
True	13.920613538824204
True	443.6977955378704
True	368.6555336896639
True	141.83206663624313
True	94.438627623496
True	544.567576842926
True	992.2916346289304
True	198.2096150644752
True	66.80312789495044
True	433.3726277937545
True	381.57755869860347
True	461.4865185440821
True	317.3391009128135
True	5.115194336491593
True	543.1207004549601
True	520.1564702426529
True	509.8195034231614
True	199.3216693127055
True	99.70374395968048
True	23.375483619668486
True	381.7093342156537
True	111.65063033078928
True	7.326031994741491
True	33.370879404229605
True	352.0784374456928
True	656.5616696422948
True	132.42789267103686
True	94.87067240289268
True	21.389129518691067
True	394.5390781545664
True	361.1372382080364
True	820.508926622162
True	308.0758855311232
True	507.6107548524994
True	515.2089102421702
True	522.5032321129378
True	294.4196147553548
True	506.9981795204036
True	99.27331579102504
True	580.9321206963012
True	7.025306854073285
True	377.8185960154064
True	466.51384412872073
True	978.9004073045098
True	347.53307651428435
True	807.9825578266018
True	994.0852957685642
True	169.41039935379175
True	39.27284881518977
True	368.5113856590973
True	385.76182699378495
True	557.2732478360035
True	259.71031878877665
True	26.410568037715237
True	629.5691153302339
True	122.80742421066417
True	1042.17587009085
True	312.7904743334448
True	458.97810119431017
True	127.73207906847172
True	807.80591577959
True	141.11474065662838
True	843.1029575614939
True	532.2033083753773
True	181.76671735166707
True	114.84313456840091
True	67.31101667637581
True	563.9016407447737
True	929.7632527657604
True	432.0011893358742
True	533.0166930537389
True	136.49079443606004
True	625.6330929772655
True	495.4781327323613
True	789.4648539406212
True	318.70666383509314
True	593.8139675700285
True	117.88124730226215
True	25.81147605070369
True	422.2428889934412
True	170.09132432245212
True	97.22126492897048
True	371.68270544140967
True	1116.4030231920744
True	253.92918882672615
True	551.8775999056212
True	10.974395054954709
True	71.45110879785278
True	332.6087390798002
True	767.6560066705954
True	445.9463665616163
True	521.9945417460585
True	720.6769692499356
True	70.43567044459006
True	747.8402959091715
True	51.71739537885384
True	103.95693473838249
True	183.9007005536912
True	81.77944556596285
True	26.67585907753268
True	284.41056232139533
True	468.3843881822143
True	907.7184664825623
True	875.3664982998797
True	5.456698522436837
True	272.7155669113708
True	463.404987533528
True	124.06406411295684
True	243.5668812773365
True	313.1588787510821
True	1321.1862266960666
True	466.5196993275504
True	28.158231524478943
True	180.8075971030667
True	708.0379972817043
True	35.45917739873089
True	164.91281533574616
True	534.7933833688924
True	75.36228326042794
True	865.8152183361494
True	336.1953710496134
True	662.0195102370521
True	78.96787601255463
True	691.4036006444676
True	601.8330842420012
True	864.0311835971569
True	251.8091231233544
True	508.2959100072818
True	842.9716646570809
True	915.2963186546144
True	226.9382041304124
True	774.9392621483664
True	229.959005038076
True	447.24331886983424
True	372.9096589115623
True	500.7908906651051
True	488.3170509475646
True	332.13854270039104
True	344.9407776759407
True	114.1425234486842
True	357.7462564447546
True	1094.6304256105386
True	316.2762682208602
True	141.4838413049597
True	299.1061069671724
True	757.9154669505127
True	658.3043515578024
True	407.599603227597
True	120.82025992330544
True	326.5854226503441
True	33.3822382638805
True	181.183682244482
True	94.2631227505926
True	85.1998521041667
True	568.645345877627
True	137.85893277369053
True	137.0957355409823
True	105.79274939289104
True	86.8506908483026
True	444.6108251441255
True	397.1539482624251
True	1025.922705269404
True	514.6289698925307
True	822.2327216843581
True	274.8524873238852
True	292.9328188432967
True	528.5120505008981
True	195.8170938486352
True	744.569873198734
True	244.5540626688697
True	354.7242012059281
True	72.04370858037854
True	116.85826441910018
True	259.872095798965
True	122.04970595506369
True	478.2405411054654
True	28.770922220236592
True	569.5226344176316
True	1003.4993308486831
True	725.2873236453055
True	1.154762692548068
True	62.925379182289625
True	484.1507983330711
True	445.6696307593854
True	71.61713118635372
True	123.62678934116704
True	314.26512226155256
True	79.02683927024827
True	55.50020001298268
True	708.9099004251088
True	666.0610981241696
True	165.5753624436483
True	168.62909319767223
True	538.8335873515382
True	58.67970549856104
True	25.269143817321947
True	551.9394577629622
True	458.6144306917824
True	1126.993269824889
True	48.46017966387521
True	477.0124852989224
True	887.6531124506508
True	802.8729595580081
True	291.70783222404475
True	777.9176451997431
True	404.5501805452292
True	40.845949619159775
True	99.1762598634338
True	697.3576447869913
True	74.41702520003525
True	138.79091664700718
True	961.4688447954766
True	193.90480988019405
True	273.5085864216585
True	98.18451802006923
True	615.690922525176
True	612.4071839445437
True	219.78506243735703
True	455.98850873287415
True	40.39385030437367
True	279.0682805283828
True	607.7446574410455
True	631.297179745661
True	315.470496532862
True	72.06476621774681
True	952.123710262436
True	1095.830316561358
True	565.2695603483382
True	64.74776910984038
True	31.662306324346574
True	88.50890825841718
True	109.42779585555918
True	101.26423150744088
True	862.6633862998812
True	1220.6077763038777
True	707.4034973498307
True	314.79257558816954
True	9.728464038758576
True	22.38357207940308
True	344.85071848230115
True	492.82511157498135
True	45.12904267191882
True	567.4076582196657
True	441.27018872538514
True	395.1628104899294
True	78.5874309472742
True	196.8956448620708
True	258.98364181009106
True	137.5287695357101
True	398.9882774037305
True	40.97804779117221
True	172.85549216747128
True	1179.5960370059558
True	6.800040008412024
True	27.34544146221656
True	603.7973075835837
True	352.0798651321964
True	785.6397968190164
True	157.4966263060499
True	716.4500728964613
True	592.3231623422955
True	284.190311969698
True	427.4505286651674
True	344.3329250605562
True	292.92017609318805
True	271.20844382665086
True	390.3437595335438
True	495.33440381909946
True	498.2741607491067
True	105.31760888722096
True	357.0928690402524
True	9.59305251254472
True	177.14072897220402
True	244.06537724889236
True	885.064093154118
True	607.924324231552
True	30.54518583875593
True	746.6208993591347
True	854.6663249641679
True	104.29603764803568
True	341.0039425966701
True	876.5974881746071
True	225.20704729004623
True	167.6897118363895
True	525.00697556959
True	595.2339993406647
True	1105.424332368354
True	148.0225294115928
True	156.05700236421808
True	253.74801825987385
True	314.4854347514445
True	393.15154368689934
True	415.0138433050672
True	326.718114291594
True	422.2393414543968
True	498.0026329743532
True	219.8599198302383
True	1486.357808812846
True	249.28100168549616
True	392.5916294485621
True	53.0067070153225
True	787.356825836475
True	256.9893361374766
True	957.9190856129826
True	557.7804595568408
True	326.0652661317251
True	781.4865858526312
True	270.18006627993464
True	215.62394888537827
True	259.68965940182073
True	216.0609799630208
True	133.0860973387257
True	252.81209005334895
True	724.1250791294389
True	524.3814585884676
True	222.89380220505933
True	1171.382340455102
True	119.70439837261743
True	272.8131246456328
True	72.4522111735035
True	320.06008416336914
True	399.14441154836464
True	88.3801482122683
True	207.5806859617516
True	76.39601991351078
True	711.7479833309077
True	360.89634691342
True	214.5913156599952
True	742.430187891635
True	894.0544157188866
True	840.9572528147601
True	845.1664048056979
True	352.7858717881298
True	1.0591117973603912
True	267.97337931118966
True	54.794143467737335
True	379.6388599980137
True	50.51623696618062
True	372.456742249952
True	814.2199141908658
True	988.7145606567144
True	405.1528376623649
True	21.658939182513624
True	556.6728265419061
True	487.0842487014343
True	195.9721001745732
True	234.6132445597072
True	292.3836838748175
True	22.860945471346437
True	125.22829161031297
True	950.0787212010322
True	63.334546845819
True	482.1819839690442
True	795.2702862645541
True	100.74321158117807
True	247.72480922995297
True	113.75396280644551
True	16.75629783764676
True	1.0985368184993198
True	123.0068185118164
True	1021.1285727665216
True	464.0797374328537
True	67.51565495539815
True	785.3557446566032
True	333.97467698643027
True	1.7906621080107348
True	445.1998261515871
True	189.63543101102363
True	513.6189766974051
True	83.9158564161999
True	322.8461107969921
True	379.9403031290332
True	169.11539668688962
True	207.69900995268057
True	130.36658006947766
True	175.5080491581948
True	1002.646435222832
True	15.786916121206316
True	499.6143620991314
True	485.1251106877422
True	421.5692083247621
True	213.46674387291645
True	225.29511132331064
True	159.0255773923954
True	48.56547274042235
True	495.2348619094566
True	148.56547362681292
True	832.3781674291048
True	824.8676768549805
True	249.08800070114123
True	311.4180972903222
True	519.09289899841
True	42.90639561976084
True	90.2465800501644
True	753.0759011135779
True	1105.722910533127
True	111.83670724856997
True	740.3326050994243
True	136.06939430297567
True	906.1957572983208
True	683.0976422114372
True	106.83993253351336
True	287.14022047097006
True	612.345962385082
True	264.7929667918464
True	43.935642065646704
True	568.2011724305843
True	440.510103057871
True	5.7135215617072905
True	484.6755046954591
True	66.10601326660152
True	171.82420433199815
True	243.30531191373333
True	299.4865200045544
True	76.17835817596273
True	213.39090011497225
True	349.9890354629114
True	413.3074608834484
True	912.1939028100716
True	45.33340343354243
True	901.5003174862278
True	1010.64243473414
True	127.95138369305828
True	69.93414863977723
True	1027.5958021347951
True	34.434809506228284
True	229.6417645508771
True	86.74309793199173
True	221.30146737050052
True	351.8609773626262
True	957.8219405532616
True	98.1276346610762
True	71.89776738743561
True	635.0518679963535
True	273.9029102899076
True	728.7686621439326
True	52.67151968541607
True	479.4639695467572
True	398.1381123473504
True	682.5469038544396
True	51.412322459527246
True	112.52438607024165
True	27.86122333969218
True	273.33424519450074
True	43.48883316508686
True	349.2604356674736
True	2.710127865870554
True	1134.9003816996526
True	105.12256751528146
True	139.59050550757527
True	357.73175361155256
True	718.9479771483107
True	669.6048065109254
True	1036.0041097138053
True	463.7006905212377
True	427.1566616265744
True	139.35544835721188
True	433.64368018998914
True	844.6485318123039
True	407.1073981367589
True	960.4152280809776
True	92.3304100823915
True	416.8649440060968
True	168.36223106413587
True	275.8379759810435
True	729.4077781610447
True	159.80528924426469
True	134.38608870798618
True	62.41799823190251
True	889.121140235051
True	775.5808142456041
True	84.08712846898369
True	461.6597259426017
True	758.0191525456364
True	421.888986538171
True	55.51227694027975
True	314.088393423068
True	789.3461464938908
True	30.752191108766617
True	363.9697853409375
True	171.25113998327842
True	290.99196864038737
True	33.20779256267642
True	207.48500152709084
True	782.9034301668507
True	640.6983365733302
True	55.051933481621234
True	292.2487825201122
True	888.7746831961421
True	17.506963002477445
True	316.478000373028
True	288.0636113870487
True	430.3661353615895
True	212.82053205619152
True	585.2164654894272
True	47.10886600208496
True	973.2508848402558
True	899.9997573664633
True	47.26831698653696
True	388.5687592178453
True	726.9974077087049
True	924.6302391667638
True	277.2435691613365
True	598.8626835745466
True	127.92029533981972
True	180.5365632075344
True	138.39365032950093
True	130.73230030417878
True	204.54173400096892
True	958.031845111968
True	776.8720771656415
True	939.4957910562888
True	18.68669534208301
True	28.685674735370316
True	341.9355740121541
True	13.58982325468358
True	629.3499254564387
True	1069.714332860084
True	263.3781720411984
True	206.7112231490388
True	84.8247631553301
True	217.4753025104181
True	133.3765915917841
True	42.539132532666095
True	131.5266597303878
True	87.23093728951021
True	231.2139701174726
True	537.6604450662385
True	164.03017659667063
True	29.998601738624163
True	56.19297903661795
True	430.45984476796906
True	266.3016281619158
True	607.7377313744826
True	22.350368969304427
True	107.16574517671704
True	668.1667246360569
True	260.57785972786854
True	464.8243185762729
True	662.4447116794911
True	109.02143973399735
True	117.38557340693012
True	81.18720990313508
True	25.204230505804084
True	123.78446379933092
True	80.07561718262288
True	101.15396180221772
True	153.18440285440556
True	243.9884405289218
True	812.4137614593046
True	285.2658174673891
True	948.7199660557652
True	162.17750172454075
True	211.59174582088357
True	803.0645982137685
True	290.66961065567114
True	594.5443836086572
True	255.8978862222313
True	349.79219938626613
True	449.6384579216168
True	563.8983707727222
True	644.8745096409551
True	357.78556328417056
True	36.610307976437134
True	550.9412561708182
True	616.6527065704269
True	19.55522541609957
True	12.08512701198466
True	260.54687908739794
True	412.9305809711656
True	463.450562635164
True	64.03139839701966
True	659.1866619287638
True	964.9405848371296
True	237.1073400462313
True	893.5253295717779
True	281.75377385690194
True	101.002278658883
True	286.41223496651924
True	697.5050520211495
True	39.083681871491166
True	593.2831998568284
True	1279.4931283195697
True	1014.4817048639646
True	982.541773970668
True	207.9851077798019
True	89.96960886957686
True	197.6493267171508
True	848.7128954542476
True	140.3000000332637
True	1081.031135314044
True	905.9787111963552
True	39.88356253572236
True	86.9423293261277
True	426.1110661484395
True	405.9239633202357
True	207.3063390250436
True	515.5185316348551
True	663.0166108451505
True	123.61955436642718
True	272.86220645918826
True	1031.0255926349912
True	50.31627414150308
True	722.8063497353296
True	552.1428122106807
True	38.23783950602655
True	852.166808944481
True	381.6892222640809
True	576.5512462878088
True	111.5856777586324
True	268.6792942961469
True	216.4793073605176
True	25.342943901025343
True	138.02754114750996
True	735.0472678514166
True	141.24522289797605
True	376.2644419932626
True	63.28828148526439
True	629.5154605524948
True	580.290829080042
True	236.31658021176287
True	460.1335039398001
True	167.90960910786103
True	170.97277092792066
True	219.706331411694
True	284.1290096190877
True	363.9043505715259
True	133.45570524682353
True	193.81155785648824
True	25.610668036814644
True	887.186503215122
True	325.60795309199887
True	11.047715157530972
True	364.6969645566669
True	159.82830629136686
True	619.7207566951475
True	362.006980432255
True	582.400557859401
True	541.2232370919355
True	487.1484133368851
True	798.4382873272382
True	251.4001493895504
True	563.7842428736136
True	159.99583115904258
True	548.3816459207059
True	366.2354311596921
True	381.4388889920523
True	129.853760047021
True	133.64423444069493
True	113.32975651290782
True	69.15221693798404
True	736.1798571249072
True	175.37856936352748
True	48.66287968266629
True	0.0
True	561.60269209664
True	112.03206170737135
True	25.239220010117144
True	40.3773390684166
True	112.22637947556088
True	529.6248257324957
True	188.9547144368717
True	110.14817910471108
True	35.216486720202845
True	161.23896380418364
True	911.1867446755848
True	54.20757619979821
True	227.719055859254
True	737.1430569117341
True	316.97168549636746
True	462.7373835827876
True	465.7527744642204
True	508.82984276303495
True	616.4017625705671
True	903.9507436895784
True	279.6204308564502
True	1028.2565773671972
True	913.5523547520723
True	642.6269572643623
True	350.63669943475173
True	852.4336995373857
True	11.140599854402454
True	33.56816349621869
True	285.9872789512576
True	38.58641726659348
True	197.53334010596387
True	735.2210854478125
True	212.30529387346135
True	729.4392793897061
True	785.6363316471296
True	118.55059811852624
True	375.6943530322455
True	604.6188743304547
True	23.376343680973854
True	128.67941583616297
True	434.0408637086277
True	302.96195568879426
True	199.21917195119076
True	118.13222567667589
True	394.8552589803883
True	21.608828599498345
True	371.3421925675773
True	359.9310432840125
True	1045.003741533165
True	351.119335223504
True	30.11601675715999
True	424.2087461824652
True	452.1587743026816
True	251.26951396708188
True	32.59317160471922
True	770.8687076033847
True	430.6403097920103
True	179.5309644915715
True	12.983694488951771
True	1205.024697225772
True	158.61669199855982
True	29.626151289854665
True	304.79619524979483
True	278.536133467213
True	114.20341345201707
True	295.9823557866276
True	46.10384833831046
True	337.30531073228786
True	303.8074881097976
True	323.499443229287
True	30.64394230384797
True	47.16741165510349
True	1034.381447585936
True	26.274217770745764
True	11.199546876775532
True	184.6431133418675
True	635.5249358352713
True	9.91321458080676
True	189.68454176892945
True	177.4721822006449
True	529.0181048684094
True	366.1618698761115
True	735.9592298301136
True	316.77567332011535
True	494.734065908964
True	449.45844183794776
True	479.2880215552117
True	101.28760632236607
True	1279.1277965798745
True	878.1860211137359
True	280.2578294622441
True	521.7010626727968
True	98.2431725959074
True	570.6403770342765
True	440.7845859837841
True	163.6995762572124
True	75.12331531928969
True	345.7870530834119
True	171.08110813697832
True	28.773689881118003
True	614.2902627190712
True	384.0851331391601
True	66.89923389553152
True	31.94856265838033
True	649.0317735888121
True	488.3115239960133
True	70.57531614660748
True	23.435137341897185
True	319.3170622241814
True	331.97392864556394
True	725.5980031888291
True	555.5139921536489
True	568.6839380869475
True	799.267417004618
True	8.417169763899077
True	50.596016307361
True	36.491081007065794
True	63.42770688086495
True	511.9844626145288
True	595.5664107633124
True	86.35498372212959
True	110.47677020350471
True	201.4283082664079
True	75.46905759672546
True	187.03578151059816
True	198.2345858484382
True	277.0429585626376
True	847.8608760561555
True	596.857534487235
True	289.5417041047372
True	185.7424885942773
True	283.78398753932447
True	246.37341770987695
True	758.165856379966
True	329.43183869729927
True	163.09809845637665
True	894.5533572721622
True	358.5864053486131
True	477.8574955697179
True	151.27274833574688
True	122.4925706722338
True	59.261066515613
True	207.67683593772253
True	964.7461115912466
True	519.523642435679
True	119.90097329890077
True	357.83822462918005
True	101.23634815793083
True	650.4247617450172
True	4.223682919286072
True	670.9602979875339
True	35.91885710493611
True	925.871558892464
True	844.1367678316492
True	209.6083444490204
True	29.645926662499587
True	79.69279645305443
True	438.97306803940535
True	225.8438854595586
True	1.4918789750376824
True	76.2323308015515
True	1112.8855296255035
True	337.5403972831705
True	677.3704317540695
True	470.9494664959461
True	31.822795223378424
True	134.73472514130825
True	444.7741935650568
True	934.7324193858698
True	816.79631369099
True	415.1834909941623
True	336.6724477639898
True	17.626218080062632
True	77.51410212097475
True	760.7288654775632
True	473.3479764238442
True	386.065586369017
True	884.4173318888985
True	25.933841967961243
True	213.3553814321388
True	881.9759523200307
True	227.28284917669853
True	9.063997647145325
True	509.7186135088261
True	105.47329278577048
True	648.6470047636335
True	50.95952026738131
True	248.71591051408507
True	833.044867474207
True	902.4584899579298
True	276.78629343551233
True	426.9917837860864
True	113.30303804857404
True	607.320664139194
True	267.03417996951526
True	188.79483934246815
True	843.0233360361943
True	55.34678573443647
True	702.370262923006
True	282.21627642896635
True	298.60355954985727
True	164.05105544400695
True	478.9053669634241
True	640.8392087183206
True	362.5081029046992
True	417.1515663394532
True	68.30889720327512
True	154.58081963994084
True	440.8658416191659
True	213.5397941958995
True	38.73037911331177
True	206.8771066789832
True	388.3743032201679
True	393.44906294389807
True	729.6519329422174
True	137.21469533977265
True	640.1442413857349
True	492.17402842315073
True	603.6120301480835
True	138.32935347674825
True	37.51978192945749
True	678.7493384600245
True	72.89356889570776
True	544.9614700058487
True	665.7114374851329
True	453.2314001304839
True	130.58827555834992
True	518.7494122141674
True	4.883077281734694
True	391.812127228332
True	31.95939056565488
True	625.6070001157608
True	283.96360584783355
True	585.5096724281233
True	655.9433925639555
True	145.98674074898074
True	527.7520033666539
True	499.3037821402111
True	66.83750220791275
True	967.2176444727314
True	2.1665683553978017
True	28.12366586249943
True	633.8551543398539
True	670.5510734937258
True	133.391510022714
True	412.158397564354
True	130.0169943724016
True	73.64895165430228
True	452.086960946555
True	42.41173604760411
True	508.058687472062
True	12.15736894116738
True	822.0092895794021
True	536.3059329371285
True	671.6025523022873
True	106.55022343770104
True	388.5380486033342
True	980.5472210052792
True	828.0532081072924
True	138.80997797423476
True	551.2372604221656
True	459.8441145614119
True	245.0371230241003
True	252.3831611465114
True	5.518282394156991
True	321.4128600531013
True	12.43862551583396
True	362.9333648983688
True	75.08632843211964
True	431.2068760966376
True	664.7516205490471
True	123.3929470778491
True	238.381932407138
True	624.0566421489494
True	711.1136577794018
True	293.6751005219228
True	133.04754338600546
True	162.69529476701567
True	469.58496003588
True	81.10757313229766
True	9.10427952069955
True	510.6068267287396
True	563.6444364259845
True	19.933310794392675
True	134.2914200144317
True	907.5500690972914
True	490.3605838217607
True	271.0920567972171
True	30.586259867414523
True	471.52929233538975
True	112.48194952343728
True	579.4688419205803
True	674.0078328611089
True	299.6913858753637
True	381.8624349635583
True	179.5556501870633
True	241.91691594284396
True	73.12508543224799
True	218.17126705331145
True	518.5500103160151
True	21.082570320247758
True	464.23676700084894
True	373.8353572062504
True	694.8391256258492
True	915.2595562021414
True	868.8433712184899
True	150.3508912028039
True	399.8581196741345
True	73.25875791780639
True	189.30206251167192
True	313.0998570912501
True	10.488620684349018
True	764.8184452370778
True	25.87522457487519
True	401.4397193863513
True	272.12464727432734
True	647.9710244681422
True	210.28327440715
True	42.34067162839367
True	674.1734102307322
True	1094.4586176659652
True	226.43009310567675
True	132.68087689585892
True	617.921691598247
True	515.5547854257535
True	17.504562497755938
True	826.2714542208538
True	114.78412164658523
True	47.28792587877049
True	293.4007733558211
True	364.4478429271163
True	401.5336296039856
True	270.3779627064439
True	21.058615492077497
True	23.67713526039389
True	838.7900287897793
True	198.14258845898303
True	112.98951261521088
True	863.0324781992965
True	651.1082392115885
True	634.875059366347
True	446.3068826297469
True	149.23455622006983
True	31.46567780974987
True	100.39554954272371
True	437.1746860317023
True	225.76016555480967
True	494.4154834161153
True	143.6131422666012
True	479.2905552556107
True	649.4577405594699
True	951.5517678665744
True	26.381775744191664
True	970.379057877734
True	1050.737144076074
True	481.3135688866415
True	85.48915444969457
True	813.2326026274646
True	637.0988566630199
True	614.8510725991143
True	170.81910700696665
True	747.5595350843938
True	708.6433391257804
True	120.45163342036015
True	793.2039874834561
True	845.8772442932251
True	495.7903985941539
True	237.94275949235268
True	76.30964743217619
True	304.5628921295655
True	350.30486780696765
True	460.4411505675224
True	430.8481800999445
True	207.91053424531373
True	313.8368571248938
True	2.571526782103599
True	13.63081990934091
True	101.10828931556716
True	133.10618778454997
True	362.15253105355
True	352.2853698331487
True	111.22917588897992
True	18.966356920391924
True	211.00756626543884
True	833.3525685514956
True	461.2211265316741
True	536.7579602919757
True	564.1024523980763
True	822.3387873869046
True	629.8866643395887
True	94.15155154433344
True	200.060787040088
True	242.69426040540907
True	293.16529210830976
True	106.79549536531869
True	372.6058679368244
True	423.8612978771154
True	172.5409216426044
True	661.4639132672341
True	240.68385019062657
True	210.82558902908625
True	28.38855404414821
True	253.51098962864015
True	501.3211728739714
True	162.6651197117135
True	543.7135310675986
True	463.07462586319366
True	244.29179659262607
True	109.8602889592142
True	42.14557882896062
True	409.38243389271264
True	791.4125591703365
True	168.21641620112393
True	1050.7320916193116
True	1028.6540121480944
True	482.83837003221686
True	102.10393588524944
True	120.97642291909943
True	646.3332261284019
True	8.96403544774594
True	231.0784934268231
True	132.58036444797514
True	123.68171117124244
True	324.5196454641141
True	629.7430232375841
True	38.02632851932182
True	127.1154770094417
True	949.149207516228
True	56.32418876881539
True	451.825560237854
True	527.9178553669759
True	260.0762473742573
True	132.21783337194566
True	922.4949354794344
True	1190.9483713716093
True	506.81960992550097
True	638.880814185525
True	215.27400548202823
True	156.84807250582404
True	316.3839360180553
True	250.9654437386712
True	173.03088317380517
True	306.6947937583338
True	357.0596480683443
True	10.722828576770798
True	631.5528881523469
True	151.6732829840132
True	76.26598995706337
True	434.71691594559735
True	314.0927910129513
True	1169.8443409930055
True	346.4799099315037
True	959.908732485726
True	9.156358836710456
True	272.65409885559666
True	231.43356756876935
True	150.7635981941866
True	499.0442394432788
True	195.16254057526425
True	407.9091217728187
True	338.1186736509351
True	113.3018963550158
True	360.26007064707244
True	1048.349086287767
True	740.2932874975454
True	218.78831782120676
True	108.2512614865614
True	300.4389359555169
True	24.499399742179133
True	357.1825558226346
True	320.77855047891615
True	546.1625870788451
True	467.2848441605535
True	352.59298639520995
True	155.88609917448906
True	12.975822885129643
True	428.8422178432109
True	288.8785404093713
True	145.3757521347889
True	305.1760753917412
True	424.69811272010674
True	820.755671526324
True	317.7501791779294
True	777.4184633988076
True	398.4906497244522
True	377.3229502195576
True	1.0778214906723975
True	1182.7478257048017
True	94.91443170466556
True	902.4397717645372
True	209.6346954228604
True	476.8085577244855
True	672.364700237351
True	84.40231589154946
True	473.99863357495497
True	33.949497564005995
True	430.9844639581819
True	77.80178001196079
True	227.1602821916751
True	38.93917785866739
True	666.6060624530382
True	186.99689210207112
True	27.97246013380204
True	397.75687843649496
True	115.0468049271329
True	173.84576520894072
True	826.7488230512585
True	264.8121222712124
True	157.0533909809898
True	377.7926264900817
True	499.2196299882583
True	329.2197009235668
True	522.7641562852457
True	614.3503284789466
True	155.32029250192164
True	7.799464472357751
True	73.01240787687348
True	425.4515917682237
True	90.65418441965016
True	77.36403737753022
True	1061.0229096066096
True	27.143956169639807
True	315.4425363910879
True	312.8716088486799
True	457.1889832714282
True	689.0303772721364
True	188.1288685454033
True	653.5897300797317
True	333.8454153492393
True	340.9038550627236
True	266.59919150090246
True	216.56542395991903
True	363.6206219934396
True	423.6250530401458
True	416.771483733062
True	627.3824187820398
True	137.6757056723914
True	75.72660437455433
True	39.456538685617765
True	290.585425120814
True	644.5775683666844
True	412.5106032153873
True	788.7514640091055
True	211.80277467065724
True	407.62056553460576
True	67.58363466477142
True	53.37242658031839
True	408.3092161761512
True	197.00092739444304
True	221.31257068866185
True	43.8511237295724
True	1070.884151574874
True	172.9136923306078
True	931.30697150865
True	322.206760868614
True	923.543909253996
True	235.3289079719836
True	455.4747924934426
True	540.8940684083719
True	624.2154575188621
True	212.68169618715692
True	480.9979659675715
True	949.3799952233755
True	125.72626612195748
True	7.741780246926133
True	596.0390118307855
True	28.981135000274087
True	71.6135016102819
True	808.2117870327701
True	227.58506762179744
True	1015.477009845196
True	691.6261625974349
True	414.1544399433576
True	277.0199068139457
True	491.8571904423249
True	339.4554755608004
True	185.75906839484512
True	719.1723593310569
True	727.159753419523
True	210.2674598466094
True	87.10324214024327
True	509.1463160738402
True	145.26056963274124
True	380.3219879236029
True	343.88284096909064
True	65.65157686946645
True	370.4903895704731
True	414.9600931799978
True	378.051009527952
True	406.07879520380425
True	417.43599555491767
True	661.3253478617925
True	58.07006857097886
True	447.7584884673428
True	326.35711781697927
True	646.3694139038124
True	215.69099836891584
True	100.43000907837188
True	40.34540449731902
True	530.0648247087016
True	624.804501091872
True	188.01509119135224
True	404.753613940714
True	352.3483492184075
True	17.93743616683552
True	169.2209336836791
True	290.92611266984346
True	3.3007965777419868
True	872.6153493615409
True	79.56806158851136
True	104.35373376531184
True	103.17320034614622
True	348.9863214656964
True	35.07047874685756
True	469.201281412709
True	222.41957476930725
True	4.569865078489761
True	119.69405857857473
True	431.5350672434419
True	50.44405729868637
True	67.45908815643743
True	179.72021910600495
True	294.9441200003455
True	987.697379382918
True	380.6145703791968
True	980.390460153872
True	188.38012956742327
True	1065.1854376403687
True	786.5776893817982
True	674.7371787079885
True	417.91994694226906
True	374.8109705857245
True	78.07738160820674
True	69.43837683805425
True	75.7298572320417
True	175.5533212843763
True	480.1715106475735
True	1051.3526296098275
True	176.569232231342
True	350.2203341344655
True	450.490884260468
True	599.3704800412372
True	594.3558197589804
True	295.6761165010228
True	458.8205345312628
True	659.3193023291838
True	97.584341491723
True	729.038412830611
True	271.0826043041794
True	142.85443757748692
True	410.09103615678816
True	831.3599075777349
True	427.1587470891176
True	823.7494167866602
True	194.16465881279976
True	340.6754141250321
True	718.0934752061501
True	649.0008807551862
True	187.5774706686436
True	263.8522048765965
True	818.6296197779287
True	31.525523509064765
True	192.46796800513675
True	490.5402994331433
True	700.8823022904494
True	105.02700385208364
True	36.85422234061481
True	173.05260131219535
True	674.6691897908713
True	301.78517543737354
True	549.5027359880597
True	356.7027093393942
True	294.09363195964715
True	440.9998273276958
True	492.9914251396239
True	72.0559114331435
True	375.9506738045458
True	788.6146869248699
True	0.0
True	305.0338765971406
True	244.0117637180724
True	996.3656441696196
True	149.45700024671268
True	616.2820765790224
True	636.9027671635662
True	111.4153560656639
True	215.59106866753808
True	142.45596205742456
True	10.611999199991669
True	294.6007566426837
True	384.8856592756365
True	1137.8792188326388
True	244.45537520619052
True	411.0340665134058
True	655.9610443160603
True	210.3940708045837
True	26.16314835699607
True	904.9687946401672
True	610.0606427565517
True	162.62944411045953
True	595.0975469718376
True	170.8400981050189
True	305.1515328732208
True	784.7424474251434
True	36.84945157263663
True	104.72423606342744
True	499.380186805012
True	63.86771532111895
True	76.29620586892626
True	409.6379651544853
True	21.70839862766997
True	765.5467270725989
True	101.61745871376776
True	159.21764693633745
True	19.102436576345667
True	707.7963971726301
True	30.98311017384794
True	779.6020911711686
True	405.4431167927112
True	109.61808358662476
True	701.108745499598
True	512.9986923367713
True	542.2051883651292
True	47.28280521575311
True	367.0401261497223
True	5.375034006102716
True	94.20715494058628
True	374.5237256313724
True	41.99523313152945
True	122.50932195988872
True	320.2395217982803
True	185.1627297451137
True	98.87757305363964
True	661.4974104680634
True	20.04044514905437
True	1111.6502217617128
True	510.3387606297547
True	307.21944367342843
True	495.9538195283625
True	120.6415109056443
True	768.5734907958606
True	1084.8932432162203
True	742.8096431969956
True	168.65503639116585
True	230.91081147176843
True	49.99460573794851
True	55.6661830749395
True	157.58497137647893
True	104.37338603209577
True	171.65337572557152
True	1190.4092349859177
True	319.4371406931916
True	360.3733032223664
True	701.1700447223467
True	17.296556958271463
True	15.12615613660432
True	568.6032790247721
True	6.339519830367312
True	114.32595208677868
True	678.7805326414283
True	184.74326967234677
True	629.2485572789967
True	857.2049202779867
True	156.3085181660757
True	860.162794041318
True	3.0725434578552413
True	456.61870925520833
True	1070.4593639144623
True	26.08620228881607
True	239.22470747988987
True	147.73570315961743
True	943.6336546683088
True	237.887956320949
True	491.63314854214696
True	119.48449774060806
True	523.2732911039361
True	163.7349699966675
True	100.76459355502216
True	390.0038095741189
True	70.75638303278252
True	56.18463609606064
True	1049.27217124486
True	272.3442363346887
True	156.21523652542902
True	376.3036427304469
True	397.525415702936
True	216.66440509393064
True	175.93574932441436
True	389.59552587428846
True	37.03690297672176
True	480.8763011744284
True	1109.9527528357894
True	111.7425018436914
True	469.7253522866546
True	310.27938992250387
True	24.87055622955038
True	401.9453546729315
True	106.26222858551957
True	596.0411443646547
True	198.395302832876
True	432.73682775407406
True	22.364821499114097
True	427.59931758309057
True	107.2020212686943
True	352.5555380546749
True	31.661051951717404
True	169.31078694545434
True	250.67760679133696
True	772.3120001435757
True	57.97480582812786
True	142.35112255071022
True	234.1297424885101
True	143.77450201606516
True	643.5813369174139
True	554.7822624583491
True	769.2795313565073
True	390.834616598513
True	536.7583396538354
True	419.1278498833154
True	679.1936730977237
True	70.9818647833013
True	455.47699209745167
True	425.0258558973527
True	48.39450798737269
True	86.52241041668255
True	128.7955883974854
True	83.25418953562077
True	323.9522397883474
True	849.6783024155164
True	316.05171277370164
True	1082.6543764898704
True	313.79787499816894
True	878.9493268842989
True	144.4227903036334
True	609.2744757993376
True	615.179364345687
True	698.196811131386
True	440.7661796075013
True	65.53670691942162
True	306.8980932631867
True	40.16160293092812
True	166.3547832193749
True	165.36447579867522
True	1131.4541260700478
True	226.3388864891104
True	547.3406609022301
True	569.9788648037567
True	566.6879520327235
True	888.4932693114713
True	577.6329451736614
True	661.2871202248307
True	923.5078762925496
True	122.48645171169107
True	336.30214155330776
True	269.8853824046926
True	315.29222800527754
True	91.36529757155024
True	384.8007434874033
True	4.46932494567446
True	316.7404684810247
True	259.4048596937198
True	600.430948354496
True	284.28242429610043
True	361.4630849138998
True	8.68291965431101
True	59.10924009734472
True	539.9600884468616
True	32.056533024265995
True	141.011610162509
True	69.26492148099709
True	144.65994382455975
True	229.09999202701036
True	66.4619609723656
True	396.4299138507074
True	273.60863920157385
True	101.3053842921656
True	344.1864956221562
True	62.804317198051024
True	587.6806410237891
True	844.3526956881094
True	280.14442368248376
True	1155.3441893055635
True	119.4675697834436
True	297.4311956118742
True	1046.179315285479
True	91.31280428305548
True	289.2003131027207
True	10.436553803169
True	402.62627867091095
True	451.9486783980882
True	150.19938834887515
True	616.6328237403566
True	916.4709586612126
True	158.2721553642768
True	80.19078593190739
True	333.6293305390017
True	562.6511966050933
True	602.3649911764034
True	1226.738208384771
True	25.92424088236309
True	930.735117586133
True	141.54092668067673
True	637.6549757680156
True	112.70180641703224
True	128.1075343363132
True	192.47323877125183
True	170.39353750655135
True	752.5989084973893
True	218.96988655472717
True	224.58035733980367
True	65.14178336466163
True	518.8917538709039
True	473.0342473239987
True	173.24783274501382
True	233.250564474699
True	16.509793757582443
True	432.5188302607235
True	220.0879598746764
True	276.60069991598647
True	113.95293396417875
True	690.3160421974335
True	424.4799304757165
True	249.61364127474727
True	650.3973007613597
True	510.6499881008671
True	469.2861910912286
True	135.43620473212275
True	537.1698007454575
True	431.5732495915116
True	2.841667585750524
True	189.3897443806671
True	85.27191865356212
True	241.0443903334284
True	3.304080732326017
True	129.62803922727127
True	337.0595645429176
True	7.1595502987417925
True	839.7801818319954
True	161.35501938451984
True	707.9074615766691
True	810.3564451084665
True	157.62474388200127
True	223.70990051434003
True	502.5482379002064
True	880.8739998264281
True	48.31927478373797
True	34.35411316888323
True	134.15429685227934
True	646.7086171923063
True	716.9029725320036
True	186.56045740135357
True	592.5759227404069
True	593.7849714783064
True	864.9678285727642
True	389.20369900942336
True	199.03301970919867
True	911.1603407905302
True	219.8297758002851
True	152.00888330157957
True	333.993927747222
True	221.58485160975297
True	207.79965383030543
True	597.2740459088577
True	257.774437202897
True	199.669147088044
True	448.4396091058118
True	463.1949520169004
True	63.52281122025267
True	278.57390701973407
True	78.40088602691519
True	339.8269566293733
True	362.9929338544764
True	247.76199140741608
True	178.42908996671937
True	370.270949196712
True	630.2132959981374
True	761.3002777539781
True	295.6877265996633
True	745.865231590683
True	64.89119052122105
True	861.5150265472743
True	344.21200392153094
True	12.461831861352552
True	605.9293785442195
True	689.9454919365286
True	255.8057765833238
True	169.35610655713702
True	50.560308777829945
True	383.4649675620312
True	71.75242767814836
True	14.898271129962842
True	893.2891797765619
True	370.0534858538605
True	170.7104620411952
True	972.4713317272768
True	12.054888463728272
True	786.7943657140646
True	32.103319730892245
True	709.4899832644395
True	60.89152615056869
True	758.4331921177878
True	449.507166812386
True	191.93753085743472
True	444.7429772661843
True	218.4631870574133
True	297.15782805615544
True	217.3992131546216
True	394.34258582411786
True	9.185309363626338
True	320.2302373297572
True	113.58528891317016
True	11.501666118538951
True	483.1085852715154
True	738.5914757649416
True	296.61593138409006
True	75.12118648857002
True	304.3514122200101
True	76.46003775846661
True	180.6753762829272
True	184.5070109251206
True	376.855117965274
True	42.05560374433358
True	140.06146722369144
True	371.09433302142014
True	902.4990982368322
True	113.48765892738292
True	206.0606589077704
True	415.5491499341411
True	20.4744138251608
True	425.987448547896
True	507.0778764108156
True	93.730525945367
True	387.9985428469772
True	346.9517915431374
True	417.2648633134017
True	586.6965628382505
True	1088.553011148441
True	961.1815135803432
True	58.81804909834472
True	1076.813625248344
True	110.08420167557207
True	116.13677294537553
True	103.54114826354063
True	486.4055526587263
True	378.1173984919504
True	566.5291971456844
True	264.6838537851228
True	163.51295631111026
True	401.6528152993406
True	15.857650547341128
True	454.4316648859023
True	407.54258567288485
True	150.94264506701342
True	97.7343254548814
True	538.3216372736063
True	983.988197330336
True	194.26902358326376
True	66.01214274837011
True	412.854672077373
True	389.0985330721104
True	475.1889346840581
True	331.7540585090793
True	4.404693302275486
True	518.5277492750603
True	513.819101846569
True	505.2876792706936
True	189.48522235073565
True	109.14685544149668
True	20.90204475259524
True	376.7715819271351
True	108.3506165148364
True	7.487632188844852
True	32.24255474233006
True	359.55287748897666
True	649.8300019581123
True	135.572480185075
True	87.50616527219762
True	25.31495693615873
True	392.1805411974379
True	355.86183110209555
True	777.3147217784657
True	310.44033279977305
True	488.6936122938292
True	551.9178129785888
True	532.4428840909874
True	297.12944973419167
True	544.3708605815442
True	97.56164754494692
True	578.5888965617006
True	8.056360326618274
True	359.3540310101717
True	485.7906253026053
True	976.0489164391428
True	346.81034089049973
True	802.6095422919137
True	972.487428207772
True	173.08283163049816
True	40.00057248375246
True	369.7515306829653
True	386.5958877907008
True	592.4796933762659
True	246.4402965734085
True	30.43943802577079
True	642.7597655044998
True	123.77536056213786
True	1058.137009467654
True	326.13551937231955
True	480.397405472098
True	125.97896587330966
True	813.6579262680866
True	138.34819776220908
True	825.9973735880039
True	567.5176706095249
True	188.3927871115016
True	111.23571924894746
True	66.82446805799589
True	560.4481904245295
True	931.5982347725056
True	430.9894997184597
True	550.5452229803999
True	141.26686755953435
True	627.3637667842967
True	486.537548793371
True	792.4804924673587
True	311.756065073601
True	576.586977215309
True	112.06596739851142
True	26.9621464151356
True	410.7568139305822
True	172.1779265797386
True	98.97501730030082
True	359.65767961771286
True	1072.4204211625174
True	264.30014272747803
True	552.3068337445312
True	10.572865223183609
True	78.19547974194445
True	342.163126948361
True	765.5601277664473
True	452.0018416425822
True	556.8747324642682
True	706.7911538992372
True	64.2590870094247
True	699.0389058528954
True	49.11566931610995
True	105.42674782621536
True	169.92281128698752
True	83.22710322603692
True	26.546582078231197
True	288.1834724895001
True	472.8961742984226
True	864.3133783196217
True	844.1179679239281
True	5.627243504824683
True	291.98640265531026
True	474.34946874573336
True	119.7013280204372
True	239.37182278919215
True	321.1328553839502
True	1309.481907334707
True	441.1009485967452
True	26.90873613300297
True	181.80975904763883
True	699.2348140196812
True	35.59916636019052
True	172.43424990744137
True	558.4032054516567
True	71.76593409661746
True	870.7652737424542
True	320.07254787625
True	684.0923331200081
True	75.31729926674105
True	649.4752690903284
True	584.6822570135323
True	872.3752127808234
True	244.7175819311112
True	495.8308988664601
True	835.1994067773554
True	904.1534298642642
True	230.77421975214165
True	789.0126769307377
True	235.6584061844581
True	456.4972920055417
True	357.66746659527274
True	486.7022403054339
True	488.5086408289866
True	326.0273414686538
True	358.32704789264324
True	112.3316293179478
True	350.6465107177733
True	1175.449792184449
True	322.1299092690301
True	150.29577411634023
True	313.2708042987969
True	736.8147212179996
True	661.6194505886747
True	401.1875754315803
True	120.8102784403172
True	335.6361895929951
True	31.68366312549741
True	171.95824871794085
True	90.00579740829802
True	86.07014255645855
True	563.641748744515
True	140.00919116449592
True	132.29003975883822
True	105.43541223908268
True	84.61031859519122
True	449.9971951872166
True	391.0940748437837
True	1063.4761807777095
True	548.8119147178941
True	854.7472990370875
True	277.3055993439189
True	287.9742934929143
True	526.948703472838
True	195.18303606338424
True	751.5092445880568
True	244.99021530939424
True	349.35546803383454
True	69.78040997846135
True	112.6793746145314
True	253.96503243293947
True	131.8983531907312
True	483.5703477530891
True	30.748286632624268
True	566.0624146149862
True	1036.6079024593066
True	738.1485786837846
True	1.6671004742472704
True	60.80273288229832
True	480.8966296397165
True	435.0417280406772
True	75.83179207088368
True	118.54015260925289
True	304.61637896911753
True	78.5993505868181
True	49.0665199670062
True	698.5900525592303
True	672.410942246626
True	164.90715881416563
True	171.22949280303283
True	545.8039777679311
True	54.31861009795912
True	25.6383760977486
True	544.2406512976232
True	454.4998115171286
True	1119.2726037553057
True	51.55605309469379
True	476.4467997208373
True	904.1331560914202
True	782.1401985601167
True	294.028078470411
True	760.3110175068553
True	403.3985015264412
True	44.486069738631656
True	98.36981959442936
True	706.630387430988
True	78.35451721034543
True	142.1484861374871
True	931.961580046754
True	188.22047891037568
True	277.3375974129676
True	102.62263841534656
True	644.8997175457907
True	589.5927050711554
True	212.5881420009396
True	430.6930727719418
True	41.49640276366434
True	282.7004933688948
True	589.095618007506
True	601.8532296458716
True	302.90583532679216
True	75.44800062926981
True	960.4107269607636
True	1039.056114463825
True	575.8718118259026
True	63.34430191571253
True	28.11783412784609
True	88.92117603802006
True	109.81271327116762
True	98.20711886632218
True	877.1220986644796
True	1232.056814073723
True	756.676024605271
True	331.94742928274337
True	8.475701031842616
True	20.70795606683614
True	334.5206083306996
True	474.66033737481655
True	46.412791554263336
True	580.1115175129689
True	440.2412311113421
True	404.0845080138458
True	76.89528573880911
True	184.9011638572264
True	271.28369718723286
True	136.65198683763566
True	396.3452044807912
True	39.4759304231879
True	183.0322228981396
True	1158.650087781925
True	5.403448930287907
True	28.096245996382347
True	596.4423872765294
True	356.4002733955673
True	774.3164109640352
True	153.2046380575283
True	754.8873230614373
True	581.6109232664477
True	279.416320934482
True	427.1055457737456
True	356.10158630476667
True	286.07614141186826
True	259.98104729712406
True	396.7119970525417
True	500.3362486944637
True	484.6616462417987
True	107.26651666730096
True	361.3124494217325
True	8.28740747044457
True	180.7450196273203
True	231.9493171506153
True	867.3814408944652
True	595.3482914857476
True	30.90342634461968
True	721.8219396515024
True	817.5500859719389
True	107.28331584265732
True	341.60538132142017
True	869.3663531373069
True	212.87229106197188
True	157.7452080170949
True	530.7222315434157
True	605.7814545230378
True	1113.937484483195
True	144.49686364766214
True	148.64866940574709
True	251.40116674043787
True	308.9957898265885
True	433.45972597279183
True	421.0076949827941
True	311.87417626401583
True	430.9541169944903
True	486.4321167231572
True	226.02428389014543
True	1481.224158382341
True	261.1219158549526
True	418.5743878149356
True	52.094244718901656
True	776.7529022154391
True	250.61253659652917
True	925.253910207727
True	553.0791461363725
True	319.8416058735353
True	766.6996762133546
True	269.06864440131835
True	212.9667217082677
True	262.2879587467656
True	214.3591271129513
True	146.2516514159975
True	252.2987576706178
True	727.1682097711025
True	517.3953465150967
True	221.2400777724944
True	1190.7720327424354
True	113.91510887430348
True	255.1585391293376
True	69.42405237452509
True	314.8965488270152
True	424.16301513369297
True	93.01422796780903
True	223.08811503943664
True	75.815219245093
True	689.2677225724144
True	377.3217333445916
True	216.16850777252284
True	738.3251418566681
True	877.5302583934613
True	823.9732567724326
True	834.448081729521
True	357.34897469598866
True	1.879258115510459
True	260.1210079739816
True	57.625907491880895
True	392.4757014971004
True	55.03907250352937
True	370.7219735985494
True	874.595668223326
True	1015.1182864492912
True	390.4202792877888
True	21.007614623753582
True	519.8689330712174
True	498.02444598503
True	188.6474588322329
True	242.0127304529196
True	288.4414741558481
True	23.122128317663115
True	130.14494090813844
True	959.024860929987
True	56.42526142066271
True	498.9950192198306
True	784.9447499413897
True	104.77645838937494
True	253.13118049925973
True	109.81833344475636
True	15.500569256816265
True	1.1998272122348443
True	118.27874360101626
True	1019.3906572853796
True	468.5051520983733
True	63.779116580000135
True	788.7186085836316
True	338.0885947753101
True	1.4272048821734495
True	441.92113873735485
True	191.0268528547884
True	485.7840336371602
True	77.31634197088076
True	311.96470941809184
True	376.9050327225713
True	175.95998436207947
True	204.60800315238103
True	127.08305465165832
True	172.97835496469668
True	936.3533576518662
True	15.544035079013035
True	511.3190650375997
True	477.6393816263739
True	416.48257042382886
True	217.1462768907415
True	238.5831156503449
True	158.88476010096528
True	46.5683451392344
True	493.0380688995596
True	146.11019433177637
True	811.3393726279049
True	826.8406952449911
True	246.48268653418933
True	294.8164051649332
True	531.1016848071697
True	43.11348012357888
True	82.75363025046292
True	737.068999805797
True	1089.7268855922557
True	110.80943899769096
True	718.1147800489078
True	144.75744413441703
True	937.4215635223112
True	677.5262065887966
True	104.91797768133472
True	271.2862589098199
True	619.95126828876
True	255.7766824321113
True	43.76671882249168
True	570.3586634426296
True	460.4079244644827
True	6.252726002720488
True	463.5066428921685
True	68.73608666870894
True	180.85888066710103
True	241.2653640787152
True	303.42165694645746
True	71.19902277375876
True	222.602350878106
True	351.44707794403377
True	441.96312085077193
True	930.4235801677668
True	47.973178976092406
True	926.4532685385738
True	959.7482915894794
True	119.73538003730413
True	71.51972637803956
True	982.5718193155884
True	36.10960195194379
True	222.53213189892355
True	84.07415367135154
True	207.01476864232853
True	376.9748457315632
True	979.0462956918544
True	99.32368947973804
True	69.73304070256583
True	664.1819278281954
True	278.3679350812307
True	722.143452986165
True	52.55859815432204
True	496.98702144458906
True	385.6575603988573
True	685.944763967221
True	54.13078611477094
True	106.00772440984514
True	25.33194042443215
True	275.8316334969724
True	43.08275651948384
True	349.1738362172916
True	3.226168803507901
True	1185.8435595090575
True	107.35246262259729
True	130.35736187787555
True	352.68674931992496
True	716.4030060100216
True	680.5318998168217
True	1013.7376010811385
True	448.5144717144919
True	414.8040384217612
True	138.35480138917515
True	401.9120486961357
True	833.7598013274013
True	428.09033128826457
True	935.368492985474
True	89.39288614178659
True	433.2348893406301
True	181.57900867091217
True	269.00553366977937
True	755.7074935917053
True	167.43585556509453
True	136.55559662695995
True	65.69033853213067
True	876.688189662018
True	787.8733479021014
True	80.03215801135379
True	441.4930368419717
True	741.1501795851265
True	414.0768271894853
True	57.94903543822034
True	323.37959901587067
True	773.6446492929687
True	31.092581925939687
True	378.8855901005506
True	165.68870890802685
True	287.15087874740004
True	31.17590581384654
True	212.05385954114968
True	797.0766192038141
True	642.756918121246
True	54.78905638132228
True	300.9484957923488
True	893.4924532817314
True	18.69036053734375
True	319.0274195365726
True	281.9270650966276
True	444.7537948261135
True	214.6023922494995
True	600.3628518748629
True	46.77892861550679
True	957.5925783768508
True	879.0571955256717
True	44.717982314302965
True	396.7184987921092
True	731.5060726016889
True	932.6818252710544
True	280.4176690068899
True	594.3421223252618
True	121.28997736549042
True	178.5089125141894
True	134.7789781167988
True	137.31634860004752
True	196.2258491854224
True	936.1348976566848
True	766.7593706009923
True	937.2764176491046
True	20.517282452851
True	26.159294230445305
True	366.0391815698884
True	12.261906092481984
True	629.4887246747898
True	1063.8078406785469
True	251.4866325869077
True	216.9338968065104
True	82.84740381310944
True	216.23740713070808
True	138.5893324327804
True	43.08066440048805
True	129.75710717173092
True	92.55679702374624
True	244.7543803347499
True	521.7524446299772
True	158.9023584138026
True	30.39024480065339
True	57.75664626921558
True	427.19579765771726
True	264.3404362797553
True	602.2949048851558
True	23.009041927121427
True	109.07268375870568
True	666.6415582428166
True	251.81136401028067
True	460.1217911454571
True	651.4863845022365
True	102.459930902578
True	107.1489418137752
True	80.69379351207303
True	26.626235237338054
True	124.09650915503045
True	89.17333967537259
True	102.6057173110302
True	153.89374466685257
True	235.11641055216123
True	818.8536331406136
True	285.17563219669097
True	970.3111363546813
True	169.80627529121048
True	196.72069588521904
True	794.1408453050196
True	318.4216324856524
True	598.1104948855622
True	250.1657476700229
True	363.82122413724
True	438.18497115705935
True	574.2075707612603
True	634.9525354624977
True	376.3016291598645
True	32.637810777889904
True	565.8394314411067
True	615.4600917334618
True	19.78501060777653
True	10.85723001038876
True	267.1662708569496
True	399.8363960728428
True	458.3681786844687
True	68.1962908071736
True	632.1732553049084
True	969.742720493392
True	239.20788874469196
True	906.3673063246684
True	275.3588111317713
True	102.88565348684963
True	269.17222309655995
True	685.156747275202
True	38.85467172186274
True	552.6051966200304
True	1296.3784762605146
True	1027.7860503821626
True	899.6768801959105
True	212.7653289918585
True	88.04852468586077
True	198.9620902452846
True	819.4691432152374
True	151.28306228390258
True	1084.9208621581104
True	867.1414199459905
True	40.208876183678
True	94.35839123561632
True	430.7371863735905
True	397.3052546652071
True	203.6180391113556
True	525.3201853745494
True	658.4915212727439
True	118.53479674019364
True	276.9880069419485
True	1031.7383215677569
True	50.56503213384914
True	705.9065151605804
True	546.7076459322778
True	36.86120150581351
True	797.8244926109555
True	393.33168157792
True	553.2925307862414
True	114.52171632055968
True	256.52228283042507
True	214.31876394124205
True	24.52347929564678
True	137.20477763244213
True	734.6659546093013
True	150.44417574010694
True	392.9660031515095
True	65.3929612037917
True	645.7863270938593
True	598.6509616979155
True	227.03910373843573
True	473.03805859867737
True	170.08065671904598
True	166.28428316838747
True	216.54244605424185
True	289.3161376829671
True	354.02552088375984
True	131.4271375273879
True	190.6056721246836
True	26.258792307049664
True	852.8529548453655
True	308.5288167548568
True	8.943031506194625
True	371.4934622971222
True	164.8464943848113
True	630.1450139267082
True	355.9084921391621
True	583.2445328996228
True	538.5501506775845
True	498.34350718963054
True	790.5851493797043
True	253.09297109702408
True	568.6899555156399
True	152.89094622187824
True	551.7578301515981
True	369.679221735292
True	378.9438987832506
True	125.6814655454252
True	138.98805985689864
True	108.1936766191866
True	67.32528639126583
True	711.9691275704234
True	179.43722748556914
True	45.24960365262347
True	0.0
True	544.3119137323165
True	114.98983942536248
True	24.461927998827974
True	43.00978272857616
True	110.09549205135758
True	513.3449207339556
True	183.27680242625232
True	106.1597410794854
True	35.114118179228385
True	157.60000530048592
True	935.6212126157844
True	49.73817760595743
True	219.08504510512688
True	724.0952447384266
True	315.449634007249
True	453.57685401732994
True	464.6603554213111
True	500.0592699772178
True	598.7337060502246
True	936.86792709406
True	268.6137676512363
True	1009.267222451954
True	905.926024032161
True	610.547073425489
True	338.247941024283
True	877.5459113924478
True	9.766499361583522
True	30.000070075072763
True	308.19296444006204
True	42.27190017422477
True	205.20137293139663
True	763.5321423889594
True	215.80451094748463
True	734.9465631381236
True	742.13616720393
True	118.12461186437532
True	363.77712261023527
True	577.8709916666556
True	23.71235978112318
True	130.03556858336518
True	434.933859839765
True	302.554598122536
True	197.76351155604024
True	107.45524088982496
True	387.5268226127767
True	21.286502390902477
True	370.2965714166623
True	347.3422088345965
True	1026.4544457409131
True	355.8829299022427
True	31.112881445726718
True	447.79364662842494
True	423.3290274231198
True	235.29862391017468
True	34.30756646234332
True	759.0015751368975
True	445.8575308263622
True	190.2898614287086
True	12.291809796934263
True	1209.5721836944929
True	167.29569292687688
True	28.13824404406813
True	298.85311660223874
True	273.01136255629507
True	112.33771644826962
True	294.40347216290104
True	45.83553091040734
True	307.4382497555418
True	305.4441252975693
True	319.5342471421991
True	30.48758465833212
True	49.31471333226087
True	1029.1082492997816
True	23.14768144116084
True	11.39068924607136
True	180.029787678911
True	653.5315526750124
True	8.273063265179527
True	195.32433830769384
True	179.00763623219723
True	543.1857133038266
True	364.68444037547056
True	736.5315800646434
True	320.9427079441179
True	489.16196366414135
True	454.25831456837454
True	497.2988965125991
True	102.10275378411488
True	1261.518046366103
True	899.6438085002418
True	289.8054123281008
True	526.5403863907642
True	95.36889486747393
True	555.3912291938431
True	446.490782957655
True	152.11672039238138
True	78.3063232969376
True	348.9629679444163
True	166.96648651080562
True	30.13033061077896
True	622.7704032670575
True	381.3572547611762
True	69.63946331660294
True	30.09644285883726
True	656.4592983540488
True	498.7536884555086
True	70.38722975301567
True	20.91751535604238
True	322.19979408378737
True	332.00261895104944
True	689.2436262730733
True	547.0551693008392
True	555.602071107168
True	794.3779818433429
True	8.642540226406577
True	55.18600885023951
True	36.9011355312712
True	59.943626921716096
True	505.655457138505
True	591.1714012586094
True	85.51019813522664
True	113.59435775259668
True	197.5350311979156
True	72.75440477228544
True	178.0274190292072
True	213.80252438422733
True	275.6758945824107
True	833.472028853791
True	590.0540095100052
True	284.2723151186156
True	190.68175674117748
True	268.75744667149
True	239.61006190408676
True	721.9464360916664
True	319.19957194922523
True	170.74169290471727
True	902.0190143673263
True	342.9977096730861
True	495.47749227806776
True	152.57950593518504
True	121.74654610677526
True	63.98192423635769
True	209.6136673640023
True	952.1174115895668
True	520.0787841874885
True	106.96107150048996
True	354.67200706337724
True	101.73360445190316
True	653.738442898045
True	4.687122521552857
True	682.8898255513495
True	36.76386064818754
True	943.764717701412
True	839.1466672175694
True	219.57353668921124
True	30.988065086067664
True	82.70284278790531
True	458.8913730317703
True	223.632695453921
True	1.104606448292342
True	72.75263141046037
True	1141.723543873461
True	347.53331913605484
True	657.2776488912505
True	474.3989565099243
True	29.87863248083197
True	133.38133008334785
True	445.09467143258615
True	927.6809816971116
True	819.198772077378
True	427.09561875107374
True	344.21421003307984
True	17.344917409472437
True	74.23639481346144
True	733.7617372881372
True	467.7039749035951
True	389.8675577260729
True	870.800021511461
True	25.01095655627305
True	218.57700207757716
True	899.9012397069437
True	237.6706657854363
True	8.446818131686335
True	495.2248641799092
True	103.14145170117928
True	619.3304116125963
True	52.3857818973452
True	270.6423488610592
True	854.4661943256656
True	907.3969189160376
True	273.1034209524132
True	460.0583282518947
True	119.59841955533749
True	616.7169110911909
True	261.42633669953074
True	196.94370885780225
True	897.7163472490779
True	56.48455316245982
True	715.8028936540447
True	278.3051757406729
True	305.5220492655425
True	173.47749042422052
True	483.9227004742093
True	615.076420962425
True	376.9336676772961
True	412.0981782305869
True	69.80543325169702
True	154.1640902340236
True	442.1020781927863
True	217.40311128439515
True	37.80826222033067
True	198.1665946355795
True	382.3850174700909
True	393.0604628837524
True	765.8377340056513
True	130.33495545025238
True	665.250816206741
True	517.8790029957952
True	597.2518809792613
True	134.10061260215716
True	36.61870090792651
True	654.8025817011101
True	70.91678514515058
True	550.6557724809998
True	691.3571716992533
True	442.1221179224205
True	135.35077645738647
True	530.0954428896043
True	4.663141831938644
True	400.4514878814592
True	31.990731219643347
True	643.3605413967905
True	279.9508806158425
True	592.0844235857744
True	688.681370641063
True	142.83398581497738
True	519.4630759998718
True	472.6660033251634
True	63.60052969193897
True	982.2952723127632
True	2.981801301812176
True	27.545601505198864
True	648.5192415690002
True	674.7022576123027
True	132.4484745984564
True	395.88603464206375
True	124.64945826987702
True	74.63541041376594
True	458.16819965741325
True	43.02861896837257
True	516.7908866485524
True	13.767725901084264
True	845.8857536535675
True	549.1064708396365
True	686.7340404616948
True	103.20496039735316
True	378.73489184296807
True	978.0789856179508
True	875.6783599575697
True	140.49337377295896
True	551.2452593924677
True	464.1742764364484
True	244.71574116407703
True	253.06238901985927
True	5.964928691637278
True	314.93546891765703
True	11.179746652986369
True	361.06955062579897
True	71.94113972416308
True	394.0591243827638
True	652.2536530013555
True	127.73326471465954
True	249.73725263755756
True	655.8918869508559
True	681.5994694144102
True	290.2417752820187
True	136.7436036886882
True	161.66253747674406
True	479.3672042044238
True	87.94739225693777
True	9.72367194502156
True	492.34219352045744
True	569.1178777701093
True	21.389506314570216
True	138.5036219576308
True	906.7078809937236
True	477.6579379614796
True	277.364722561115
True	33.03054398433761
True	455.49583583221386
True	111.45113983364848
True	574.0455451881312
True	672.6304125669474
True	306.7847199591592
True	376.2662320080521
True	178.36025969271114
True	246.0586651709833
True	74.35586077514624
True	228.94066649215185
True	511.5941953395577
True	20.875118205232333
True	462.27645370553057
True	372.8050216854375
True	728.3896618118731
True	924.0954610543698
True	891.6468525876088
True	157.84040044523863
True	390.2326752888083
True	67.44323399375823
True	187.6569586601235
True	317.7210123127435
True	11.38060310116486
True	825.3307588232907
True	21.776714358955207
True	411.22743022726615
True	262.04729198658094
True	665.6691637230945
True	203.6352975366215
True	38.29603147328413
True	685.5923127507689
True	1081.3931795704098
True	228.14060687279584
True	135.00808407892168
True	613.6626016497937
True	477.13926067959767
True	16.94897901610082
True	820.3623522336496
True	117.04872963533342
True	45.33877549903922
True	311.1366448993474
True	347.27190783296305
True	406.3384162820963
True	265.28938661225953
True	21.523300613948017
True	23.04655621635353
True	851.1322846670384
True	205.33584129448136
True	116.64586657586796
True	865.4684483734916
True	650.8412866801083
True	641.9825652085955
True	456.24087143679697
True	146.31751607837734
True	34.50404897956956
True	100.9755549200292
True	439.5976298695532
True	228.25073873036567
True	498.4558082415596
True	152.10651472624778
True	469.50217978233866
True	655.0662590521861
True	962.8967317679932
True	22.14316140107294
True	985.9268734580984
True	1066.6817245640643
True	490.8287907827786
True	86.88824254034755
True	823.9296413694575
True	635.575422475878
True	662.869332174417
True	163.8485508478659
True	728.9788544380823
True	696.459892204066
True	117.5063987812822
True	783.3188912606549
True	819.3784135502189
True	474.8806554523291
True	230.31556332341788
True	72.97712636688253
True	309.20605062197023
True	353.2147907273444
True	454.3749787615249
True	445.9030693681675
True	198.02787517854125
True	307.30445156010705
True	2.637697143487372
True	13.12306392759649
True	105.08417236635798
True	132.48469302124633
True	353.0975951562713
True	354.3927487438153
True	114.3196119173813
True	17.19779871551428
True	207.85179999119077
True	841.2358868156903
True	440.8330707208209
True	516.5529992875032
True	580.8618787962298
True	834.3603222592234
True	651.3438902787774
True	92.39780416881712
True	209.35249325643795
True	238.18221534589583
True	296.1703230246476
True	107.52573714831806
True	354.0708392897469
True	434.4461498210704
True	175.1273164346537
True	661.2685964504085
True	244.4561105020333
True	204.04578478584787
True	29.281199714989988
True	240.96864451221612
True	478.3911417107725
True	163.5473104024079
True	519.2488892239189
True	473.8044636220605
True	240.36256887546097
True	100.91764456648824
True	42.08634020952127
True	412.8731391322261
True	791.7516408288483
True	173.5018702265383
True	1059.999939143098
True	1047.7952310171174
True	482.4035485737828
True	100.15462028507272
True	121.32389048697311
True	698.7769809467619
True	7.635364475554363
True	226.8282767145912
True	135.87225623177738
True	124.27787362790448
True	336.8301871243269
True	625.4935827060594
True	34.30536489564422
True	126.06037319258807
True	949.027821128232
True	54.660106588017854
True	440.3164445106175
True	532.5039336889593
True	249.82574830393008
True	135.42325772485142
True	929.7559694421336
True	1192.390745330631
True	531.625733596514
True	640.2714724756787
True	218.53689845282216
True	152.66273965211167
True	318.85118436503615
True	249.76053924381483
True	169.0874272373733
True	301.8077042339466
True	348.4913103049179
True	11.22462702422651
True	632.8502528149507
True	147.4957912887012
True	80.97980506393134
True	446.8639082101726
True	324.6533711424985
True	1155.700810433464
True	354.86877758907576
True	991.3657366568358
True	9.746750559178231
True	269.3659985556705
True	234.7175830581168
True	154.78588573332823
True	512.3048125454563
True	213.1090920130737
True	427.7501616203392
True	340.1879726907194
True	109.6361579145919
True	352.2903412581505
True	1056.6053885237825
True	709.5546487085185
True	220.41187970616383
True	106.53829703932988
True	290.4783540142112
True	24.513618864411274
True	356.6404070530972
True	322.722195863677
True	580.6208985146815
True	434.9694820064842
True	338.2077692676468
True	158.29406945604643
True	13.08983062394857
True	425.9810469090479
True	278.1073291889932
True	143.0153366067637
True	308.49703685292064
True	426.5517330229731
True	810.176333097784
True	318.1828096928496
True	771.0703348177568
True	409.7618926781261
True	376.90087865763127
True	1.8458598987479415
True	1171.612800028963
True	104.9842847385694
True	932.0772192120252
True	210.77106632945896
True	467.3773000019481
True	680.4430452747978
True	89.89465157259762
True	501.8754391564679
True	32.129026015220454
True	410.4693029983901
True	78.26799683898552
True	234.1088023732664
True	39.778562802622936
True	672.1049944829053
True	192.76334815493396
True	23.71815330775227
True	383.4873206096352
True	109.84307297675696
True	158.1392942911044
True	832.8761235302594
True	254.21753882944
True	152.42947310708175
True	368.2147761389909
True	529.5422420978147
True	338.4219404178492
True	503.9855033747574
True	611.937393159355
True	159.71842953791787
True	7.0568374278716925
True	71.39570103092242
True	435.6180520065605
True	93.40379296216804
True	77.34550016695307
True	1061.1718221990818
True	25.879687420273623
True	327.619172679541
True	321.7752002323409
True	438.13141666151967
True	673.9226819310604
True	180.64836892333457
True	661.8927577754728
True	323.0058990356776
True	342.89995281737947
True	273.2317328623269
True	210.99978445343984
True	371.1309640035908
True	457.5356528436671
True	425.1932914229624
True	603.3556175096361
True	143.6254251319662
True	73.28558136634278
True	41.09581722783589
True	290.4081955848441
True	645.0917897045338
True	398.72037409645134
True	798.6523158973857
True	216.2873529672854
True	396.7517918156959
True	66.31931925570724
True	52.50260751927718
True	424.8569852448827
True	199.8859529635446
True	220.469162347064
True	38.28130119066535
True	1085.4952090010795
True	168.5377069686837
True	894.8511080424988
True	325.1558184366541
True	936.94338213988
True	235.04620424785875
True	467.6159022541492
True	532.5532929138622
True	647.3519791866476
True	214.64519224146943
True	463.7648320570924
True	942.3027724172124
True	122.99835881312455
True	6.290120279369534
True	555.1634514684088
True	29.467376561552484
True	74.28351019830477
True	782.4267926836586
True	236.2364389901307
True	1011.5394823016846
True	693.1847443652417
True	421.217677590864
True	284.33407995972385
True	487.77919694784697
True	327.3213077367181
True	182.94920733887835
True	701.4586835786458
True	712.7131469415638
True	198.351138908752
True	88.60407940211786
True	507.5529903773792
True	140.00215657093983
True	389.6709399918344
True	349.2403817562685
True	68.62473322975717
True	382.96183096879577
True	408.1297788262814
True	376.71811425748194
True	420.4806165681508
True	412.307873013437
True	650.1014145181933
True	57.9270595812851
True	457.9396310558113
True	346.26377201212665
True	644.5786526750411
True	217.6609889669397
True	98.63469290768022
True	39.57135478123968
True	546.7001594020721
True	627.5395916318146
True	188.58033689500465
True	409.1654863260185
True	339.3955118812875
True	16.429097697736513
True	169.33974179252013
True	282.80602075308144
True	2.451638549643772
True	882.3812152137571
True	82.12396307760307
True	106.502385055661
True	118.6824435825537
True	363.4303754272274
True	37.63779259142008
True	442.1031851237901
True	222.8958110601934
True	5.959898533142164
True	122.08381979283745
True	435.8009143532101
True	51.61180535972397
True	68.19246131157426
True	173.79030434471355
True	291.08312599646496
True	968.9706967128236
True	393.09060112899226
True	934.0744375090202
True	185.77862397058848
True	989.7912911488992
True	808.948564221509
True	650.065981431697
True	390.4229950073811
True	387.280869971788
True	82.13844669003024
True	66.09935760604124
True	85.44782640554664
True	180.00598833982195
True	500.71576012852864
True	1137.9144194156163
True	176.5634600658662
True	361.3261327481951
True	441.3719943499156
True	589.1254390114674
True	618.1924141299343
True	288.1797392972419
True	464.47429248783817
True	681.8236208448659
True	97.57749520951528
True	741.3227000587345
True	245.2526877718227
True	135.17762655438122
True	415.0498587181256
True	838.2653461554881
True	435.7167321052736
True	834.1412627886892
True	198.02219797488425
True	346.06757385436106
True	706.727692181463
True	618.5199462349821
True	195.28363097399156
True	258.30864431349016
True	810.1966842347465
True	32.413349720976726
True	194.8077927230173
True	496.66616937067664
True	683.754516213905
True	106.1329481603409
True	33.27985915144521
True	170.3569216369389
True	758.7513220186515
True	316.5240797477133
True	551.2422118524089
True	356.0543821083984
True	300.94237341220816
True	446.6552777400346
True	500.4354735015782
True	68.63478929880075
True	356.1613224911895
True	777.109169229695
True	0.0
True	300.76002924181176
True	242.5414660112225
True	971.598043446851
True	142.30003200185698
True	632.748632546354
True	638.8358522480036
True	114.06819665777913
True	228.92599742215197
True	139.8417799728967
True	11.172463714080072
True	296.34224168497946
True	374.1008983595413
True	1126.9004077207392
True	238.87949341549773
True	422.1185028398703
True	648.730715866761
True	204.5131803261833
True	28.84977182356197
True	858.7336519204142
True	585.9112220255403
True	154.20309798123856
True	627.3396671056746
True	163.03452522938005
True	298.041766965625
True	803.2986869364755
True	38.76867964921362
True	110.6778202520902
True	496.69479765276935
True	68.89192482118953
True	77.93024687241933
True	408.73389959820895
True	22.13629025851881
True	761.9207692145327
True	98.28456864172917
True	150.1529682948711
True	19.05208194997092
True	709.7933509114695
True	30.25303395469824
True	773.1504522553792
True	393.4017085130171
True	119.18558063546566
True	699.2916973499929
True	512.4931472548874
True	583.3019648383153
True	47.25115937729196
True	369.0166510027971
True	6.114944303518253
True	93.5858436609269
True	381.1696680207711
True	46.686973065833534
True	109.45299475949292
True	313.5844378049641
True	177.98741857953638
True	96.7337686202241
True	655.3602713610061
True	19.58790789940672
True	1152.3603376322524
True	480.750407097243
True	309.6616554254999
True	493.704573252167
True	123.27689728173668
True	781.4421792426211
True	1110.5359958681688
True	746.6627820472306
True	185.3639359927832
True	227.4391424929727
True	52.60210101959736
True	58.34895480286893
True	153.84177452628808
True	99.71879509908008
True	169.92329239125448
True	1177.7684375901729
True	312.75675659680354
True	367.3017425091308
True	720.9346018221178
True	16.429910160662924
True	15.101137172393036
True	573.6237664734513
True	5.4817133981182495
True	116.6613824909097
True	680.1650754167356
True	179.05741954012345
True	653.353684907495
True	838.4218465167161
True	155.71063355456872
True	890.1717166852635
True	3.0839458552823924
True	437.66750159499134
True	1060.0341665115996
True	26.921540571138152
True	233.03929476773305
True	156.06709715938103
True	1000.1307856200398
True	235.58548595563389
True	487.1445325001757
True	119.99514582575225
True	487.020981255866
True	150.25959542014505
True	99.94857006545357
True	390.3836138451148
True	73.57545826391181
True	57.80016832539591
True	1048.2772101189323
True	250.2076172608061
True	161.6142490730734
True	374.95027581021145
True	384.9375392878381
True	205.48497183779585
True	167.21628224447386
True	386.2664517817975
True	37.35178093556559
True	479.1366403510282
True	1129.1510333317433
True	106.21079963826736
True	464.9912001464392
True	315.2398355261284
True	27.701966839454435
True	411.6115863887197
True	104.99962883469806
True	583.936548751369
True	202.1245420618422
True	415.492282105878
True	19.088395152063185
True	448.50285396495775
True	110.15142117508928
True	345.0706710339148
True	34.256995034741294
True	158.99190317814342
True	250.18845263703687
True	779.0206328177732
True	58.75316337662498
True	142.57645915577862
True	234.02663875429383
True	135.08225823774566
True	645.5014690914056
True	555.2002732577798
True	773.1406903987124
True	398.976831787417
True	545.8507799292556
True	424.0192138985327
True	678.4957612864374
True	74.0834768689173
True	465.0932482768829
True	438.5316072830349
True	44.7122547858138
True	82.9238342627952
True	128.7533031873828
True	87.14358704270055
True	303.9177352105519
True	833.008323604284
True	326.73604536750094
True	1084.044801621057
True	309.4501199739735
True	922.480515199959
True	144.2783133769759
True	555.8749404570673
True	601.3823973349938
True	690.0006490101897
True	448.0048085004488
True	62.7319736947596
True	290.2785870047669
True	42.98066701774077
True	164.64390869273737
True	171.40975421284432
True	1129.773252491355
True	219.85223201011263
True	552.3065203324056
True	551.7938821562614
True	569.3396400436638
True	886.0749728981968
True	590.2234631848393
True	616.3851213348687
True	953.7065066869002
True	128.0742668928996
True	335.3660010150152
True	257.7293493910659
True	335.94140659297625
True	85.94548467944323
True	390.83847851099256
True	4.33692635658886
True	330.72062561840863
True	256.43771201335613
True	634.845547235074
True	288.4248092389666
True	376.9911386995981
True	11.757939409468346
True	55.05215363454239
True	539.0571228839216
True	31.963004457236934
True	145.0679732549539
True	61.07105173473219
True	149.3533000302551
True	246.84097953722696
True	71.731062723509
True	382.97555247841024
True	278.6134447202833
True	100.5294913182542
True	337.5591791094537
True	66.96555562484423
True	570.1182377205128
True	827.4554546648105
True	272.58180330579864
True	1176.6955798197523
True	113.34280780277062
True	307.9043442471067
True	1035.6152394141666
True	89.41107984410384
True	287.95334561876405
True	9.988265137311128
True	412.48072918484274
True	459.9292692805415
True	156.08043953915197
True	620.2090511839689
True	898.7326855477909
True	162.76073023573775
True	78.38496847222319
True	336.7633999852497
True	553.2445434964089
True	615.2993702931595
True	1253.7994766597114
True	26.15353937247845
True	940.7485578607536
True	138.6086700532124
True	605.7806685577137
True	115.87301130399614
True	130.50111599590596
True	194.9334316809396
True	169.3881278381127
True	757.8122221269798
True	210.65681001779933
True	229.74366383588836
True	69.98914731018284
True	519.9121920626197
True	452.1898800467767
True	178.2860932625094
True	241.75579667035896
True	17.823392522333734
True	418.1624193833477
True	228.42101889003476
True	287.0718217424044
True	105.32717623815772
True	691.2143283650357
True	422.1429422041058
True	254.63585711979496
True	639.869819973661
True	525.0145262518954
True	462.356899006712
True	134.8958542607694
True	531.5961032916085
True	431.5269498265717
True	3.3014043601338185
True	191.925011178905
True	91.63397762007904
True	242.93931518092805
True	2.383849858461086
True	127.67503819674302
True	355.25779553972984
True	7.228266055615251
True	861.3336338356769
True	173.36782120953208
True	703.8244901019982
True	776.2898082380892
True	155.80700688503444
True	218.55332007060997
True	481.408397366158
True	830.5234428990406
True	51.23978382264419
True	37.570520090173126
True	132.04155338001956
True	618.4780788283817
True	731.8408885388963
True	176.75755065755558
True	600.7187790241379
True	569.7256608630429
True	875.3005098919915
True	410.3575082997916
True	188.44280852533188
True	845.2736683263603
True	231.86326716816407
True	154.54839344284136
True	325.2252607674195
True	223.1436030304292
True	215.7540996709341
True	602.21090211406
True	256.4588997009086
True	198.26055945550408
True	463.6110049221117
True	480.8420599751725
True	62.55256011720866
True	279.7043865039105
True	82.10193707524057
True	356.48125182140967
True	365.5823644468216
True	256.7180828970822
True	177.0463316900681
True	379.85948351062666
True	624.4306455641034
True	744.4809652125203
True	294.86967233973274
True	768.6008422710585
True	61.55054568829464
True	896.6559271885919
True	343.93710075466373
True	13.299787939433102
True	615.3490327554015
True	689.9574880115997
True	267.21875828688627
True	171.32950817826824
True	48.006013505632446
True	392.6365915260788
True	79.85201060058202
True	13.826274394546587
True	901.6731338482024
True	380.508240023512
True	178.1495995352424
True	1002.898402802128
True	12.11711693227807
True	798.5319637899298
True	31.50276828057792
True	682.0554576062897
True	55.55115466210735
True	746.2629368428285
True	444.1468705555821
True	206.9672342415734
True	435.7164507857253
True	215.2114942395872
True	297.7301586487416
True	220.89346465690227
True	416.1798919929277
True	11.558633873754642
True	321.1137904972816
True	110.50315570716651
True	12.84386507940131
True	467.6975086437694
True	721.1141298661914
True	284.0048894618937
True	82.53796828091417
True	306.00905959181887
True	81.71039020622055
True	187.77620967767157
True	183.9968551008361
True	370.46528319122746
True	45.255495170744986
True	134.985349168798
True	378.2170384020051
True	856.8526025008252
True	111.9904837379422
True	208.55092096286916
True	442.3274226627184
True	15.80149912323806
True	410.18572060701706
True	491.48305194698486
True	87.0851114524789
True	398.490870093644
True	349.07025751971173
True	415.7360159807282
True	588.3247752737228
True	1076.2722279063887
True	993.9993539949896
True	59.54282230400448
True	1085.1808324646013
True	108.37848557527232
True	109.13323314749331
True	106.35585552930772
True	502.7574001981181
True	372.53626736020215
True	582.1393370396027
True	261.8945456325919
True	164.8342702614064
True	383.6014805940429
True	15.77818530539661
True	479.17700428438894
True	390.44609319365526
True	147.23382688351907
True	90.09196676555212
True	540.757297467888
True	1009.4663745635356
True	207.2467086491919
True	68.88860209756466
True	428.32017879618354
True	380.63809255526616
True	489.0250357144964
True	319.77860317314503
True	5.215115124992032
True	526.8937594388161
True	513.3837231666838
True	507.9110618333056
True	189.027804188962
True	100.3314912728998
True	21.03055273834511
True	376.376794970773
True	109.67162109776972
True	6.846137358104932
True	30.29300563323849
True	353.0621794286499
True	639.2263626587861
True	130.4646823902126
True	92.05512764547883
True	26.017982778222063
True	394.0237225594403
True	342.60227866646323
True	786.5135843928952
True	307.6395363177866
True	510.3399440299084
True	543.7060966876363
True	529.4257578508729
True	293.7303041644108
True	539.6749977078183
True	101.95050976833708
True	579.2969512073106
True	7.281071657685396
True	377.8469388310589
True	439.6076475695906
True	977.6651916566624
True	354.23264235575675
True	806.2196219288662
True	947.3447681197124
True	169.84229445041242
True	36.4358082933559
True	374.6999227235085
True	381.5700582162035
True	598.1774528870139
True	244.19430164959363
True	31.335357282998014
True	649.1188485890923
True	129.17568068408153
True	1090.6527400293808
True	321.3826506208317
True	471.31581740170094
True	127.62843709285043
True	816.5064077369091
True	141.0232657173769
True	833.0771890893411
True	584.9950301590968
True	188.46534563037864
True	110.7007461912096
True	67.86005465187648
True	562.6250604716955
True	929.402288646664
True	420.5590443949046
True	552.7107771523333
True	129.0523803483115
True	627.4546271170649
True	492.0878908581204
True	790.8321656233825
True	328.55943114805405
True	582.1571641541096
True	122.57127187481171
True	25.13691729881448
True	418.3022240960792
True	174.09158792936805
True	100.85192843930598
True	368.9234734400492
True	1119.3549703272704
True	266.608822792816
True	548.9438240860899
True	11.3380891772667
True	75.0604798471597
True	323.84409243128994
True	776.3985567256301
True	463.9999696553309
True	548.1166553589451
True	707.3929131717022
True	71.0715491436002
True	746.4164708627949
True	50.39590808845308
True	106.58714305809106
True	172.65503182070847
True	83.72664978237606
True	25.160368907908023
True	292.3914185908248
True	480.53121314155607
True	901.6429203705112
True	859.0565706004686
True	5.672157219067012
True	288.9175708759127
True	462.35876130414056
True	128.95650999621333
True	246.8396049262024
True	326.28324768145376
True	1306.145200051405
True	461.860290986376
True	24.2159788846012
True	184.46274290011107
True	729.7100561561622
True	35.215378648956126
True	170.66088068474787
True	558.3230504385286
True	72.8245338640022
True	876.375464030297
True	338.37598304940025
True	667.4140805301608
True	74.90690843963601
True	690.4623720879812
True	595.2304516015109
True	908.566016848342
True	265.32974898677185
True	499.9983837055845
True	815.1296360747224
True	909.8521992860528
True	229.26649593555533
True	752.4546492357975
True	213.43878205260825
True	449.4336986660435
True	369.1515792263232
True	502.1590142092937
True	481.730382308568
True	336.3208584627287
True	344.2368426084427
True	111.48008271660991
True	356.5193048321073
True	1127.9963273529174
True	291.7879421320241
True	142.7529093420901
True	279.80193419970385
True	745.0087239122938
True	655.3202906116433
True	416.9626098745997
True	121.84039848990324
True	329.48075465596634
True	34.48349474168261
True	172.6513094060745
True	88.50617652126473
True	86.20350493970386
True	558.7596972856882
True	135.31375962075177
True	130.0164702094008
True	107.82907778213936
True	85.98011161804209
True	455.2895939032211
True	386.48433476557466
True	1033.9876590943234
True	562.726086563391
True	856.910915582177
True	284.8060825730076
True	297.1741787921315
True	527.0463865436272
True	194.0496067822954
True	752.3153626139159
True	249.715438483621
True	352.0975882203587
True	70.16650353474347
True	125.07269453957308
True	244.8309147956564
True	118.14555031437912
True	480.8105330098997
True	31.368835424223157
True	589.7025204378218
True	997.6350680712808
True	732.2911852041982
True	1.4247270320944083
True	59.26642524838556
True	499.4217910777232
True	428.80809220242776
True	73.78202995849001
True	120.99457035477334
True	291.04350629941183
True	79.61607053494821
True	52.09936546886848
True	734.4375028329466
True	648.0260006317961
True	151.42636334938445
True	172.33914958285277
True	546.5936875096885
True	57.118360057179
True	24.48132405385155
True	591.7226219383745
True	426.928198749273
True	1114.05030935457
True	52.24702715120902
True	469.0453263733572
True	894.0424664399619
True	769.1719012909714
True	283.32667997034355
True	779.192954880598
True	404.3262335393056
True	43.78967766622648
True	101.90810380777832
True	740.4050931000908
True	77.03431991657133
True	141.17139622410113
True	973.9327013739528
True	181.57685296639343
True	272.0563690092334
True	107.10379437583713
True	635.3314987616046
True	590.168052860017
True	210.20679421749944
True	432.7123580879936
True	40.56607308038416
True	273.8020778634303
True	596.0857813875467
True	610.7376263637301
True	324.4967066431029
True	71.4922451548027
True	927.7157633184308
True	1047.8379923292032
True	567.5708041665338
True	67.52677569696345
True	31.629109213893685
True	89.89959949469056
True	112.58280815826969
True	97.44577379302812
True	892.5365871740979
True	1204.2658228319503
True	717.4098987605665
True	325.9371064098676
True	9.110909768309972
True	19.815682828314785
True	345.54526214156846
True	472.8671573915129
True	46.88453094538871
True	571.9013783342947
True	435.4404292969263
True	397.4002265246527
True	76.94016270683815
True	199.929395447058
True	261.4219173653013
True	134.20049128157947
True	392.3033767621485
True	41.55953418306866
True	180.1030733276965
True	1178.693856640898
True	4.9166132366292405
True	26.498845964613373
True	590.6618797031942
True	360.97107659326815
True	763.3161040718198
True	159.4807338104378
True	774.7618545671767
True	610.065937283105
True	274.1361611641752
True	437.6879970317076
True	341.33211105447003
True	293.90021181278627
True	263.9470555347534
True	413.6105717620605
True	501.8987640751033
True	511.8249990243453
True	105.28762375499092
True	355.84754878735737
True	9.478839228995271
True	172.97646483412063
True	225.53692813302845
True	870.1037498898758
True	577.3216261895752
True	32.96833939928679
True	734.2815497437257
True	820.2321116699619
True	105.36762491269177
True	343.937408556785
True	867.3572569987823
True	227.71518337904743
True	159.02532206911877
True	523.7533854819774
True	593.4922260862979
True	1091.0606581872644
True	139.03654812235683
True	151.49816280768098
True	257.3707620508184
True	318.4459889822866
True	421.949071079076
True	412.9114228174104
True	321.11091143766066
True	453.95298822576126
True	498.2997455933608
True	225.87407338251563
True	1519.61226007027
True	252.3149141576018
True	414.8805652502728
True	51.15557473947092
True	763.7204540519335
True	251.33961031624008
True	941.9806294900008
True	532.8795754304819
True	323.73292839927643
True	761.5269043643659
True	272.861891912816
True	212.8947798863759
True	256.122957875637
True	212.9644983259624
True	144.4840410460438
True	248.2464941137612
True	726.4539111605883
True	510.6518088209276
True	215.3988838930454
True	1178.5141434901425
True	116.93269182321944
True	259.34356787044504
True	69.28854459891974
True	303.204845313906
True	427.7984554823095
True	93.99781282544733
True	215.65700728773444
True	76.48650308932683
True	703.8033995704617
True	376.3963038641523
True	209.7142509994068
True	715.9636331340154
True	892.2102390819226
True	791.9642867328788
True	824.2840065481092
True	350.12046400537616
True	1.7180508069556266
True	269.86558631427505
True	54.79526743437012
True	362.7669323627838
True	57.14468960337582
True	367.0376928015575
True	828.4424847673695
True	1038.247169595456
True	378.0707137732869
True	21.32201572605086
True	537.4287554652636
True	498.0891331156764
True	198.02881406953009
True	222.99257664553647
True	293.5594379916813
True	22.10901925574829
True	123.35459887181752
True	968.0802547756292
True	58.28656332590904
True	495.6831797412156
True	782.613826792983
True	104.2290487484256
True	242.9649694384128
True	114.99739727159928
True	16.441281057658706
True	1.291301790375354
True	120.05526344234268
True	1011.6045422110174
True	505.4666805396618
True	69.13224053988813
True	785.35548596187
True	344.38937077453835
True	1.7847762949891548
True	437.38805467294895
True	195.6836143647749
True	498.8391545182114
True	85.87597631272965
True	313.4012696644978
True	365.9953018929879
True	174.5363527029879
True	218.8132507486014
True	130.354907610376
True	177.01963482846423
True	981.682362689672
True	15.019642172083728
True	498.8178145773768
True	484.2493927293769
True	411.1352084823319
True	217.96690131946409
True	239.39616853511117
True	160.0547455325761
True	49.47307895506236
True	465.8037007182791
True	159.79820767762658
True	834.3210896686421
True	824.8143111415347
True	243.8412544711644
True	316.68581957662025
True	530.4636242929076
True	43.71053564359562
True	82.90099969737227
True	734.935730263019
True	1067.768154590696
True	115.90508083353907
True	727.8551511105039
True	137.30020128228287
True	940.4277764047667
True	652.6657283114228
True	106.1792096719434
True	260.71442659784066
True	601.9424990443551
True	259.63707667269495
True	44.97248634930441
True	565.4368325135533
True	436.6553974307481
True	5.813528914378148
True	466.92931274245615
True	60.727384704756425
True	175.14447001763455
True	240.89153231545808
True	307.5153903535699
True	78.50789380069742
True	215.57962009073765
True	351.5916022662446
True	447.9126224690636
True	917.1088096243918
True	47.3179796777784
True	940.4762049514756
True	1027.600369024432
True	128.82885706554578
True	70.34977248879805
True	975.1764787666292
True	34.06090544496373
True	223.88982778714413
True	84.83071522490746
True	213.2801733698005
True	337.7343901590374
True	988.7020702198148
True	102.29258431926591
True	72.32642629414771
True	671.5698917974169
True	275.28781548001604
True	716.4875696454149
True	56.02402204931651
True	487.6736570588695
True	380.5420405593408
True	683.6224802883072
True	51.91261089903212
True	106.53723692389596
True	28.832781069039168
True	266.51205279492393
True	42.34737970277998
True	356.4349254446127
True	2.281817556951438
True	1195.346387524094
True	100.1147987134583
True	136.10474977080196
True	351.56589969081773
True	726.3953353443433
True	628.9606141428005
True	1001.3642965669376
True	482.5660424779594
True	424.2324601495209
True	135.39049147646426
True	419.3534310409
True	866.304488447333
True	399.79426032174086
True	867.157872529728
True	87.15557621240747
True	406.75768389464326
True	173.19316426532362
True	282.8147397253769
True	746.6003675080119
True	165.80473945785138
True	132.73781061736057
True	62.41609768560526
True	880.9967178047118
True	790.3751492963177
True	83.71917283365903
True	437.1734872433207
True	762.9038906578512
True	423.3624267691693
True	54.728927620679215
True	325.59481573015114
True	775.9299336823713
True	29.00031356686597
True	366.3757519318127
True	165.39454449397053
True	282.4905853322091
True	35.373577493783266
True	228.1830951677376
True	778.9146534094203
True	643.4848506609084
True	56.51829139034454
True	280.2144828211135
True	904.2976043485904
True	18.93269354069317
True	320.54320371772866
True	296.4031627485276
True	420.4617400965816
True	229.2495983689767
True	608.9123330923109
True	48.07185473308285
True	957.3507933947704
True	893.8407717462159
True	48.51816074145153
True	392.2313288422675
True	728.6981512379699
True	937.130147572122
True	268.3758765860566
True	602.3142499813762
True	131.78387046480782
True	179.877850340776
True	134.1217341481249
True	131.51205223773815
True	213.5491520288862
True	944.3057369653832
True	786.4301987128756
True	981.2683696398838
True	19.190081247012976
True	27.677308960704245
True	355.60578091231764
True	14.308017324089429
True	616.8104622843556
True	1115.8650372738805
True	251.08463963568292
True	213.66781253033008
True	83.32844854559161
True	211.23439894163212
True	135.32765747472513
True	40.848016971339696
True	122.7362210238822
True	87.37853317478267
True	248.7116935104728
True	509.8457743231355
True	169.71670522032963
True	29.60052503600295
True	56.95027159556625
True	419.9104782968439
True	265.7854121511997
True	585.1487735679557
True	24.71511822594483
True	121.6684607982152
True	660.6315470896541
True	252.95159229393744
True	484.73039060425697
True	648.3671523125015
True	101.36464565876426
True	116.40455827822672
True	82.95849743911043
True	26.053097918586296
True	126.0561613416232
True	84.99599320293761
True	103.54010607699028
True	153.58738826245508
True	236.00683044412796
True	798.4909032953504
True	290.50459621899114
True	912.9788727858354
True	166.58987951706578
True	198.40911247060123
True	809.769393749863
True	302.8883776324134
True	586.6216988854458
True	250.01496212024065
True	351.9643518320687
True	450.8732685423108
True	582.9839133295603
True	648.7888093578265
True	360.4203126197221
True	33.90110766791505
True	556.4464280769836
True	630.647718200084
True	19.87251992106046
True	9.931581854151029
True	257.39492919023985
True	406.0805333147735
True	430.3374064095615
True	69.45742560629664
True	643.6073568490339
True	932.1840226674974
True	233.3640574972352
True	903.783638914792
True	267.5588518310649
True	105.02409548190994
True	254.35423920051588
True	678.5498434795651
True	35.096232930823625
True	567.9046528775019
True	1283.4319701922657
True	1018.893735578171
True	890.7835522852639
True	204.4681646023872
True	90.579575754859
True	191.7303476815952
True	844.780054650824
True	140.95992258982344
True	1080.0872120081945
True	860.9774271782743
True	41.23614820892986
True	90.58523583691778
True	416.25273063071074
True	410.2906104963221
True	205.1815981647014
True	528.5326320283054
True	649.3752492272673
True	120.53219204450215
True	278.0653011038185
True	1006.0380082004912
True	51.96867392966927
True	682.6815983221576
True	556.9686979345877
True	38.2591150887497
True	825.1291853046413
True	382.563265799846
True	551.697081033531
True	107.8501398466332
True	272.2545641807308
True	211.2058509289904
True	26.157581850542933
True	134.79079962067007
True	715.2055785957491
True	137.15014974985976
True	387.9762195133528
True	60.35091251607931
True	621.1482895426501
True	624.7304410763061
True	243.28077193106031
True	457.6002346298108
True	161.3655835982119
True	166.80677476333236
True	206.6825857412302
True	293.0059508698026
True	347.99415166819847
True	128.85813635779792
True	186.85640912660085
True	26.47171537151682
True	878.1410252165884
True	305.03775215708566
True	10.443156501599208
True	366.4771520156388
True	163.43057963912855
True	620.1662586091612
True	364.84413539230735
True	565.5495467627192
True	546.3906692482959
True	508.51863841735207
True	765.4977222740281
True	241.7996944154955
True	551.1440573903507
True	151.8080876153762
True	531.152667861317
True	362.4833391206968
True	376.89189116731126
True	127.46253464980178
True	127.1740715240485
True	110.43132658661568
True	68.41191438159925
True	747.9234974844177
True	185.01186782942372
True	45.51419030567518
True	0.0
True	544.9304518670166
True	111.89928936007546
True	23.000533547755
True	40.92010587846036
True	114.8241162517654
True	516.6724891670066
True	183.7599299493584
True	107.0433712937298
True	34.36698920105757
True	159.4689369428169
True	904.0350560991442
True	52.48167834569431
True	227.61052016966275
True	732.88314150945
True	321.74845413889227
True	457.937391661527
True	479.9811370365626
True	508.73202163424224
True	617.6343347148967
True	872.0697092466452
True	259.8140796251411
True	1039.930708558932
True	931.3661270843804
True	609.3587534780467
True	342.5686223031968
True	828.28523152844
True	8.546402792656922
True	34.62270973622368
True	293.18367089390773
True	44.042371637126266
True	204.27451495102056
True	737.7089936834386
True	221.5533732587972
True	727.3922003087487
True	772.7829687625111
True	126.24154939467508
True	349.05580049496683
True	600.5604491411722
True	25.29994356447318
True	133.43316074362284
True	434.527171528838
True	298.1514019641958
True	199.1683894546719
True	119.42169741203776
True	394.9453997527743
True	19.30495986605809
True	370.93794988021045
True	372.03996905412174
True	1020.1509691082132
True	358.7465368563015
True	30.04908695709474
True	430.94812241552
True	447.3471887387838
True	235.80218022964485
True	32.35060179288169
True	759.8210070897595
True	444.3786568196136
True	179.60848031263785
True	12.500978331165244
True	1214.8073405992498
True	168.67654851705964
True	27.456696578566397
True	290.29544611182587
True	282.53289632977976
True	117.2972197148506
True	298.0387198185076
True	49.09797819188335
True	333.3235762553049
True	312.78198245545195
True	320.50807964730814
True	28.27697700946458
True	47.64923263661214
True	1075.0965124332947
True	23.68275561702711
True	12.841230038324223
True	187.14969852673863
True	642.8110012383465
True	8.659313272304868
True	190.77781219660136
True	174.94509120666987
True	543.920196244101
True	363.86178061068046
True	722.3565570366335
True	324.2693612378119
True	497.3519202696573
True	453.28042822121927
True	499.566299987494
True	102.26921229726504
True	1260.2921394716475
True	916.4287353595884
True	271.86885695997296
True	517.8018297947876
True	97.65408145223788
True	579.9331706977823
True	440.44389491662935
True	163.2351489842452
True	78.43784419690454
True	338.46428099934224
True	168.16115849380722
True	31.79381223379786
True	605.6572060102591
True	380.5523908348218
True	70.8380828987641
True	31.75830670747037
True	671.443647083925
True	491.3253122718122
True	70.86907548923404
True	21.368596996902152
True	329.9371883928134
True	330.8973377585966
True	715.8997442850077
True	545.1836580031344
True	549.837512787105
True	786.2406461458429
True	9.028539333911231
True	54.15735331837764
True	35.06053392303881
True	60.48305000443423
True	499.2693563677364
True	589.2926504627175
True	86.35567683508792
True	111.08711916774698
True	198.70951737488275
True	73.26482491190455
True	190.16664923704005
True	201.62860175286696
True	270.3614852778417
True	814.3111155880521
True	600.9547218937274
True	284.04618944449834
True	194.0532217443686
True	278.20975057326126
True	255.10415577204228
True	749.2602535673652
True	319.8508469659431
True	169.87386898453397
True	910.3554964766088
True	327.59546561834003
True	476.3576565066329
True	148.90940947678854
True	118.5793101438624
True	61.43910068064657
True	222.8030865082261
True	971.4669980848194
True	525.364756530753
True	110.44013831299418
True	356.7814083952192
True	106.15043160213574
True	628.1096924687417
True	4.3634432723228445
True	698.5304123173377
True	36.18937683954228
True	978.4713871021568
True	840.971002131235
True	213.82028231022124
True	32.21248037391625
True	78.96980379732585
True	476.1010156367328
True	229.06546562698992
True	1.008937171427521
True	80.29250662741165
True	1107.928543810084
True	336.1543357867494
True	698.0531312677172
True	479.0039321573968
True	29.24421326477356
True	141.00101180326223
True	452.4762550028239
True	910.7590074390388
True	845.1905269417991
True	422.2316075371704
True	328.68107052941644
True	17.12252750958483
True	78.35343847218573
True	743.0648528747693
True	468.68664432425726
True	388.9653028044529
True	902.4308265522908
True	27.266364909711704
True	214.107044804038
True	909.526205300054
True	237.12510950214804
True	6.853045843902798
True	513.0489201841924
True	108.08129565718268
True	635.0926124104891
True	51.58346106140471
True	261.52770581378707
True	852.0709679722925
True	894.436145008205
True	276.93801654245505
True	443.8800989273792
True	113.58691528331585
True	620.2713159285897
True	255.7717784769793
True	182.8601100309984
True	911.520035201361
True	54.14306597797487
True	722.9701572747744
True	275.94017888892546
True	299.2872316942652
True	169.84704296256845
True	479.834816454172
True	611.6015408216111
True	367.6420081759517
True	392.8223407842584
True	69.57158978143892
True	157.5188204190274
True	454.0553015456918
True	231.39433017888356
True	36.812661364858045
True	198.9818806868712
True	399.2278095398902
True	399.9944522354112
True	775.3621434843104
True	133.8005919860049
True	683.528137472258
True	498.9985536114772
True	595.3624009302782
True	133.64998128154687
True	39.35562595889669
True	674.1147434067465
True	73.99543317064787
True	560.1035870845558
True	687.5628356956607
True	437.7099925395825
True	135.79881488812435
True	527.3660050212528
True	4.047830653945855
True	407.35564155159096
True	31.88269368559953
True	639.0861142478811
True	274.70538217328374
True	578.399060226939
True	705.9044344532931
True	145.69388624805333
True	514.9197203151099
True	484.5885115229888
True	59.22914647897531
True	947.2322418113758
True	3.167681409937474
True	26.021942660941978
True	644.015362018393
True	683.9674634313751
True	139.3113136050044
True	395.3465283980281
True	124.21254305392767
True	72.84054450690378
True	447.2579981477703
True	39.85411640941529
True	509.93467620815767
True	11.85871745022721
True	851.4367805583481
True	570.1985811788164
True	669.510717746043
True	102.73067859985017
True	375.3939131119715
True	1019.8905407781735
True	852.830334573948
True	138.8629360103313
True	547.5889669244551
True	469.1344334065105
True	253.9784565734268
True	262.43210687442723
True	5.52089002073031
True	329.2566701950674
True	12.300652331033517
True	365.8276712582624
True	76.85662443950432
True	434.0366421058199
True	660.7204530087854
True	130.4269215950331
True	233.61702755057505
True	639.8823878086043
True	682.9443340587895
True	298.1249265480452
True	143.3813896720236
True	163.67249549182205
True	478.1427006825447
True	84.22088958754809
True	9.362396191899323
True	519.3423625447494
True	572.1847071368177
True	21.481929910324773
True	143.76073715747023
True	914.2888316680518
True	507.8792000316207
True	257.6799593843708
True	30.969061265763248
True	479.50878570774313
True	114.88747890795206
True	584.1121529196863
True	663.0487748087635
True	290.1893522862815
True	385.233031640058
True	182.96217680626825
True	239.38003596426765
True	73.97356572694159
True	215.70730468383667
True	500.37215327089
True	19.43568655952776
True	456.6893196712147
True	372.21388950537175
True	710.4655689139709
True	876.521960994439
True	910.9562829179006
True	153.80179916179532
True	385.1331307926685
True	72.71339267254645
True	194.31840885007145
True	314.9171752854452
True	10.696659297595904
True	787.1971022913478
True	25.109208439589683
True	397.71022870218167
True	263.0347411306396
True	664.3643990519134
True	204.1022828008724
True	40.55457301278731
True	683.5742361433903
True	1070.7802387415306
True	225.69617732756788
True	132.5391625423034
True	612.864813750918
True	497.4664920072533
True	16.671813047871602
True	849.8172110137776
True	116.1648978614014
True	44.83724713754584
True	316.152809781679
True	343.02539241231904
True	406.62452159100167
True	273.0484842236747
True	19.61382669754789
True	22.926866649923227
True	833.736322128924
True	189.402874978728
True	114.23992702763724
True	805.3624497157411
True	666.8061505226366
True	638.9050782417429
True	451.278002964428
True	153.88710356965993
True	33.063319781119674
True	98.42001121754204
True	448.1259130598151
True	233.39860208306547
True	477.0726838495395
True	149.29724416064542
True	479.8705761898194
True	641.8606913848228
True	949.8426282097712
True	23.905009317039767
True	971.019405975768
True	1057.2793133702885
True	497.10789010329887
True	85.22401545109402
True	805.3798471833995
True	648.7182972761696
True	661.3664629504394
True	175.93665958198542
True	723.6516117043939
True	703.5531441820807
True	123.73196928584991
True	790.1841922304186
True	809.8049014530583
True	479.2593766007695
True	229.4602876548213
True	72.92763741309967
True	315.2592997944765
True	354.5838866480266
True	454.7197261370661
True	427.7135677077979
True	191.38600364017256
True	316.17273167063814
True	3.386386529906989
True	13.707216480128372
True	111.22019671356404
True	133.55377987395266
True	354.4149817053884
True	357.9395275404342
True	113.19463287259605
True	14.674499339111298
True	210.4366804849145
True	842.8968017259078
True	459.1245010244622
True	523.6788713776349
True	559.4490769051056
True	842.3530436403333
True	652.6791939082925
True	92.13980522243548
True	207.53980555024503
True	247.26153048385643
True	282.9494024416197
True	104.1631962660624
True	359.5092538579521
True	430.0755077215122
True	171.00622064081608
True	654.2173560046577
True	243.73721678663517
True	206.0489069548615
True	31.01491330385249
True	251.46316349668933
True	482.2215410219891
True	171.86306885877642
True	522.78707203357
True	471.3631907342204
True	251.87077054026264
True	106.18193936028632
True	43.020708031142405
True	404.5279768977164
True	808.4746259844435
True	156.01695397945832
True	1055.8031039598393
True	1074.3053537745586
True	472.82784837439954
True	102.5329727968363
True	116.45256824786144
True	656.4925844996889
True	9.375299664675476
True	218.97907252294075
True	132.97019150197923
True	124.7188804577812
True	326.578232616848
True	661.1098704676103
True	35.11734166715934
True	124.78488512461765
True	936.975448073966
True	55.76640852138841
True	456.119305763585
True	523.6001132107054
True	256.2456687374708
True	132.72236783782083
True	938.3997215177086
True	1205.3658538904876
True	524.983326468294
True	642.1334427356862
True	190.20307147679088
True	152.73563440734213
True	335.1990500145707
True	247.7474753479187
True	175.92089747982973
True	310.6074147285326
True	339.24491725145134
True	10.897891442726085
True	630.3549451450747
True	147.0677645944491
True	74.66932680989311
True	437.418917510571
True	322.13921869601296
True	1168.3444194944102
True	359.1120361479366
True	967.6712895897818
True	10.522291238671148
True	271.4804656404565
True	233.25531070516183
True	157.3098420445424
True	483.3711529121466
True	200.49885976159612
True	414.8746848378301
True	332.11261544714387
True	118.56907903025184
True	351.1625474970154
True	1066.1436362172965
True	701.6644218368427
True	217.68431155487357
True	104.03858400535134
True	294.5611014023784
True	25.922521672259844
True	359.38260643697794
True	309.5004493563757
True	573.2137080365561
True	461.5967948790939
True	360.0514769966144
True	155.22604402363854
True	11.30742311682814
True	424.0961488756482
True	281.1984383023306
True	145.89630068400032
True	301.6457561654222
True	417.7465044286356
True	823.8042220157374
True	312.33383080612646
True	781.6735269153434
True	399.7039182876825
True	375.7901489378109
True	1.6751419529234353
True	1197.3782560318853
True	105.2884225064132
True	920.8390658794729
True	199.78104066544935
True	489.9323383023058
True	688.0170449741677
True	88.72502753078054
True	478.4814371959556
True	34.21813694377061
True	412.84808479605977
True	77.59733761230424
True	225.11319850494075
True	38.59647004669915
True	668.508760811379
True	179.2596804725525
True	27.95383638928218
True	404.3683610466514
True	103.34755292951648
True	176.270356831946
True	828.5483516837858
True	246.50726066254904
True	154.2338182520064
True	377.1549350604436
True	520.5623330981095
True	327.6684497684168
True	516.9119324059367
True	635.0614759871273
True	160.74979977929843
True	6.98117836897878
True	72.04405097685047
True	433.6178902454256
True	89.45771927896811
True	81.72837315368389
True	1018.2808661413728
True	29.55621874341868
True	318.88539100369576
True	314.4390797783776
True	449.9368208064698
True	674.4631399256696
True	187.1572488551553
True	676.139439593426
True	336.08508396386725
True	335.3878124377651
True	264.0883275043157
True	215.56534674525912
True	371.94849754278425
True	433.9641340423032
True	410.4514098721291
True	602.8892524708862
True	135.25955283385363
True	77.71139785399183
True	39.72339374239837
True	290.95170255829834
True	661.7519026437107
True	402.82763345783206
True	810.074694475117
True	219.57883430259372
True	391.2134330570604
True	67.04730395228815
True	52.30204739159006
True	403.78458118875903
True	199.4922031239998
True	231.94706626023807
True	41.76110561361066
True	1090.8615591841988
True	177.33773752366466
True	905.832919571369
True	322.1326653333671
True	943.4165170062452
True	235.3570220476861
True	467.7494193226033
True	544.6515988103959
True	621.6176136119855
True	216.0247612411972
True	467.0274459827714
True	936.3349712632346
True	122.7168367552738
True	7.699872485945766
True	576.3947299321773
True	28.374533279577623
True	76.8094093887642
True	793.0428182486818
True	237.90804903636
True	1009.5476773853476
True	681.5847185730959
True	414.84881017604187
True	279.6393114695563
True	493.2876690864233
True	345.4700123383718
True	178.1561078614922
True	690.0160432462202
True	752.3646081756581
True	204.34631562625148
True	87.94792215370111
True	523.3819027921771
True	139.38484282014363
True	369.6625447985082
True	350.57859167409146
True	63.71215956261841
True	361.9963680696361
True	403.8862499940007
True	371.8938313422791
True	408.8369730919034
True	434.07583668158463
True	670.9346178266866
True	58.7877358057288
True	450.3397053329705
True	327.2801732464383
True	656.3423443690841
True	218.1521114502438
True	104.87111259563086
True	42.86464332234834
True	540.2258252250815
True	621.4093076014582
True	194.7530101599967
True	411.5694184694799
True	340.66630115325023
True	18.58782695864786
True	169.73124381478863
True	295.0530932144708
True	2.452166865853846
True	869.4463696811047
True	80.44446643303826
True	107.54425157106144
True	112.41267914882587
True	362.2502674824279
True	36.616617159953215
True	454.8737315048929
True	219.309571606332
True	5.068571008418808
True	119.47171316902308
True	445.4755188085791
True	50.869222516044005
True	65.34322255187865
True	169.01333998916004
True	282.42363884940386
True	981.6631571978588
True	388.9040846318334
True	934.0698454756164
True	180.0496450976723
True	1056.3493991383505
True	807.1101014795812
True	654.7565003470849
True	415.207080708759
True	375.743249962366
True	76.30747030866974
True	71.49742399446721
True	80.81616490873148
True	178.969191227678
True	470.87313161827166
True	1114.1656301598157
True	189.56617519395297
True	370.2188169110284
True	435.80306275191725
True	606.1948199803231
True	585.3782658557034
True	283.1963006796256
True	470.6698823358576
True	651.8921509399273
True	99.24770779848642
True	734.5041242686501
True	267.2275193180249
True	138.04821886517283
True	413.6020038362767
True	861.5699157621515
True	444.25487925622986
True	830.0762729152275
True	197.3867461092433
True	354.0314542727586
True	674.5861942557874
True	623.6253053237173
True	192.7364551852481
True	254.74635936894637
True	811.1311137402788
True	31.58921393324268
True	191.1451623317174
True	502.0869354233298
True	689.0122243038282
True	102.12300301393596
True	35.89097034027846
True	173.8323812877995
True	722.8193218683208
True	323.2603571347684
True	557.3538082743743
True	348.88958816913754
True	304.4330482681318
True	448.88582937339896
True	495.98594589323807
True	75.66176723449125
True	366.2665763203167
True	802.8468352915831
True	0.0
True	281.0871836363984
True	258.2170469458143
True	943.82451738539
True	149.16811363555055
True	642.7522404799067
True	638.0308327925907
True	110.71012597017966
True	217.1243570853484
True	127.71438365281436
True	10.785015109349404
True	294.9749998341103
True	364.8112699641937
True	1142.117291025719
True	226.26679808594224
True	400.4424457099892
True	668.5555378512463
True	198.26385580749104
True	28.146087748177877
True	840.682584480246
True	592.9774622167621
True	170.5841170300792
True	611.8311538598905
True	166.33109005722957
True	295.5727380249269
True	768.5794205785767
True	32.92204997071778
True	106.74630876446524
True	509.4359315118307
True	66.23347936475945
True	77.24107632886911
True	401.97850418278045
True	21.693413565307832
True	779.9237401121279
True	105.5518311330003
True	148.91265436890447
True	17.900951406791766
True	728.2313629319497
True	29.77721788032795
True	787.1543525005836
True	383.35786403462606
True	120.92805559402484
True	703.1577346945197
True	522.9097030309251
True	532.5929768431571
True	44.810583550022
True	365.8204139334349
True	5.836888349693027
True	91.71555471894612
True	393.93200808042
True	45.75180261166801
True	123.57552039399756
True	307.46729605959507
True	179.84110419311162
True	101.1577454263968
True	668.7941663227017
True	21.730198306659112
True	1174.5893315873482
True	518.9525817089825
True	298.70765669215734
True	491.0186873653054
True	120.88337111665152
True	809.2936586046367
True	1138.1150039409404
True	740.3507256981462
True	178.15812996905746
True	229.6819660473072
True	49.68810184153973
True	57.65663981072324
True	154.01083320108518
True	101.6037240394634
True	162.36969810242294
True	1117.8138775157715
True	305.19459096432576
True	349.0820229691741
True	714.6535501522526
True	17.335297074852082
True	14.58584286504977
True	594.336393855301
True	4.987189929609354
True	116.76130796661091
True	679.5293091477151
True	185.710332598507
True	637.2397295598356
True	827.6193578616899
True	152.78284676981417
True	905.0889120072172
True	2.789971224719044
True	469.20281483288574
True	1057.1051104328874
True	26.37488236608663
True	247.78716355184287
True	146.76463065780186
True	989.4660988124316
True	238.8638097513856
True	513.465734385252
True	123.314252425597
True	516.3305337164925
True	156.40660738070935
True	98.2376449923955
True	384.6393695827688
True	71.22638724981694
True	57.99343375440642
True	1069.2239858728478
True	262.9109068685608
True	157.13968383365213
True	371.6756882088787
True	402.9694977602919
True	214.10746354350653
True	168.63307449076214
True	379.2698949925221
True	35.61788739100879
True	484.02249197189593
True	1054.4793023321192
True	116.50197380039064
True	478.1939011047598
True	314.1384638398572
True	25.74755339877211
True	406.818135339326
True	110.40057885054335
True	595.7934664535944
True	208.27706884683505
True	418.22109012479217
True	19.089663586954927
True	433.0545971846094
True	103.56047637500753
True	343.3264350283365
True	34.37995031294418
True	167.9701124363194
True	239.01657941812985
True	782.9993931426928
True	57.37288879546721
True	133.19019064327446
True	236.85059881960944
True	142.5221274296508
True	640.1495140721678
True	553.9534813462909
True	786.1355104298932
True	396.3678996474623
True	538.1700721410934
True	430.2925490467052
True	698.19991350115
True	71.11787399324689
True	481.2220578158009
True	435.005193989465
True	46.88294996000268
True	88.2639734276529
True	130.757505238778
True	88.50911456909883
True	324.289707635623
True	857.2875247404708
True	327.00791583943834
True	1092.6287198627265
True	310.28072136384026
True	910.5443421139944
True	149.93318444786755
True	585.5838452627165
True	565.6340028553586
True	702.8044914070656
True	445.037947110141
True	65.1444201574944
True	294.1076698166817
True	41.80468304715912
True	158.79469947900523
True	173.81780221761514
True	1114.972357252321
True	235.9230443050178
True	547.4980656142343
True	546.9575656571978
True	570.221743539479
True	865.9572829710662
True	580.483527457125
True	668.6668583748145
True	910.5642073165544
True	132.36020007361918
True	323.05160604417364
True	258.68548247948377
True	307.45160032802346
True	85.05604763618645
True	375.0153804887739
True	4.926749418818236
True	341.36105071547377
True	259.8342092898362
True	589.8524914564088
True	283.4477007707586
True	367.55597420095336
True	9.299903046131046
True	59.82235362888873
True	533.8392981313258
True	32.48380650078773
True	139.10249663959465
True	65.00436213837075
True	155.18991515880768
True	243.99798969227604
True	74.00521764104208
True	389.7036759672841
True	266.4919084630912
True	102.96054425782584
True	332.9750050010516
True	65.00547785868214
True	571.3396554116777
True	811.9935122631829
True	274.7966106252938
True	1153.2747482296725
True	115.074389754695
True	305.5364644916704
True	1040.111720935217
True	90.28839190402604
True	268.3070968766283
True	10.910124627771038
True	414.2881898284684
True	460.69882315128535
True	159.07975666128397
True	606.4484692948588
True	930.4612743791274
True	156.51072819527243
True	79.49954773708697
True	325.711667865733
True	571.590097833846
True	587.1357072928007
True	1240.4035369554936
True	27.001072236598056
True	917.1045263496658
True	135.5732095573032
True	636.5429319937564
True	121.96838059544255
True	130.12808720993633
True	185.9183222579925
True	171.5336304484196
True	774.8950722514675
True	207.1227997527465
True	230.8364508657769
True	67.07104496572214
True	503.2871720912388
True	450.0554923576435
True	175.37276891105498
True	225.6412003076003
True	16.841708025440244
True	419.6704721888008
True	218.94975004129483
True	290.51248316929184
True	116.93998562202276
True	736.1846592773835
True	430.16339903602767
True	265.5498423255566
True	651.1241640131434
True	502.2281857831845
True	477.6317797847215
True	138.5803040128856
True	514.6518810821834
True	430.2137055498506
True	2.9440682327855594
True	190.89127359779556
True	95.37274950182396
True	249.67574400577664
True	2.6433145840226464
True	125.42751525614004
True	365.8544752383575
True	6.235311454552837
True	880.3176524724028
True	178.76747970863386
True	714.7632117777106
True	782.8428875945742
True	165.10083882357088
True	231.05470651400395
True	481.7330224393668
True	846.1239212040109
True	49.78627505738029
True	37.65091492390658
True	135.41787016196378
True	630.9586127581758
True	716.2770646795763
True	181.74041815223245
True	580.5686796860978
True	585.2034361454903
True	891.1820021970752
True	405.55642878579977
True	188.484970886707
True	867.5876193448562
True	223.4839592404668
True	147.232942652862
True	320.6013523434729
True	224.91426885878377
True	203.90075455174767
True	615.9478161852782
True	247.9304037921976
True	192.77871365394645
True	442.2509202355178
True	475.2423869633522
True	58.94908903352966
True	293.05717052561505
True	72.1587020227768
True	331.82874528866785
True	358.43761015663785
True	256.72300719516664
True	184.8947317896072
True	368.2217219702013
True	670.5456937388668
True	685.8836653836005
True	291.46930990045473
True	737.3895287433488
True	64.20936204035321
True	876.2008786569527
True	350.086089632713
True	13.03010861185503
True	626.4448541819492
True	696.2225066450494
True	268.13369608065886
True	172.28536180751038
True	48.1620109883586
True	396.4066541112722
True	65.29557371049151
True	14.28689335100381
True	896.2621521138437
True	369.1798428645701
True	171.24925470584458
True	1025.024953323939
True	12.985663652357676
True	804.5199980006184
True	30.98647843829271
True	657.5524011669314
True	57.12517352971611
True	742.4486518407284
True	426.9885194871535
True	202.20476276496825
True	422.1058322921784
True	214.6106290953109
True	296.3950266466282
True	227.83984693285845
True	399.9019943839581
True	9.654255358258888
True	319.73239417549945
True	112.00779939551724
True	10.775123939673712
True	462.2618737399798
True	711.3847909915993
True	279.6332647199206
True	80.54043680052824
True	308.25349547724954
True	79.76456594555624
True	191.3327585836712
True	180.91973847238907
True	387.8679215570703
True	43.21157910657404
True	140.38586831094275
True	363.9090664426872
True	892.6399943943596
True	119.40182242154351
True	208.82804589682948
True	445.01360068595534
True	19.068087584103782
True	412.8682812963705
True	501.0157913381102
True	91.05553865598571
True	405.8626842576968
True	349.3496859057329
True	414.5090763959411
True	592.0555610328507
True	1053.838221508125
True	999.2220272909902
True	59.18173072191956
True	1086.3007540450046
True	112.65630897789032
True	115.84231664170603
True	108.18334102362878
True	473.9231904087037
True	362.8647416259989
True	581.7793219635042
True	254.31353130851548
True	154.5805663493133
True	383.3578510605235
True	14.391808163845493
True	470.293177870135
True	389.31890739412887
True	143.93646641559033
True	94.77364079458492
True	525.2761514948771
True	978.7600249290164
True	203.19259430344545
True	71.71219552400474
True	438.6537438072312
True	387.39779491939976
True	473.1325090929112
True	312.0648609705929
True	4.809788107733418
True	510.93201949160016
True	508.9999798334544
True	495.4099356588994
True	185.8012532741166
True	98.89538641638222
True	21.558620527189397
True	380.3103157972131
True	105.10057155023834
True	6.360068461172847
True	32.96876502535741
True	349.1004749832577
True	669.4030477356627
True	134.06756152047151
True	91.35761250135477
True	23.526564444926727
True	399.5163171360481
True	349.4077157229309
True	753.6904235984738
True	308.3874143104887
True	520.53549548058
True	533.4303278020711
True	527.4533275135299
True	290.7251401386664
True	556.8394884213544
True	98.92865863883006
True	574.697482122727
True	7.137887159901568
True	364.0401503166603
True	462.4154212162019
True	950.5721723931928
True	345.6047088857674
True	805.8784370027988
True	973.743636083166
True	185.45753053852945
True	37.356667701968846
True	351.2537165056242
True	371.6393617746456
True	585.718309266108
True	243.15321996904171
True	31.24165511499711
True	657.2165515171353
True	125.78305236129113
True	1060.9860220449868
True	310.3882606265171
True	477.1015134761621
True	123.4016589268877
True	815.9479262595603
True	143.70695233758036
True	817.5585190170436
True	559.5274138776356
True	187.39414422007383
True	116.46921599053404
True	64.43937605525272
True	579.1704266754177
True	915.4518591383876
True	438.5150494565096
True	526.206642937614
True	137.90102958083753
True	633.227631337668
True	473.7054572987423
True	783.8108747188278
True	318.1073114345552
True	603.72333252333
True	111.37061039073843
True	26.08654334955478
True	413.6788500739197
True	173.4608952552621
True	100.5111033759204
True	369.1598888683055
True	1088.8700708317606
True	272.4249488277967
True	547.5239255433197
True	11.355479970502175
True	77.01154415207431
True	335.0951844176101
True	804.9116127300924
True	451.0862680650853
True	514.2090485542142
True	704.5471066622329
True	68.3695239576162
True	747.1818640889504
True	49.25503811674803
True	107.54265348191606
True	179.8464555149264
True	82.05087764747309
True	27.65232962173141
True	301.51923942096613
True	480.446697851466
True	906.6720042610228
True	854.6847904983019
True	5.86630855425156
True	279.4819715107361
True	461.6954499529713
True	123.35910433701628
True	235.32504198328792
True	321.86434798809535
True	1332.4089690099056
True	454.97062503015576
True	25.434833760266663
True	187.69658625041995
True	679.3879765463464
True	36.22032090701957
True	175.05440408662727
True	556.7249512050187
True	69.94253395329709
True	859.4589146965161
True	324.83950548381733
True	651.7131390561838
True	75.7877221285255
True	676.9557447489825
True	603.0275055559657
True	895.9077225647283
True	259.0821165871512
True	505.1721192552969
True	825.2451688808933
True	897.1461469810034
True	236.14866945304036
True	756.037254929697
True	228.6530994118318
True	439.4460190768368
True	379.1603706698842
True	500.6034951354381
True	493.601181054158
True	315.8687535879654
True	346.7259210385938
True	110.51513751066328
True	346.79832242898414
True	1146.8227159188773
True	326.145431644601
True	152.58440379817787
True	302.8929613635667
True	761.0935738882222
True	642.1026416016986
True	422.0733817507909
True	123.3499181240393
True	332.417790909865
True	34.01455608133538
True	167.66529632957378
True	91.99736374289364
True	87.50387315219334
True	535.9742929808726
True	140.5521149798343
True	128.9213697573957
True	102.27597485063586
True	85.83787983381903
True	440.634992942089
True	386.545943982341
True	1031.2878395265332
True	525.6515372023277
True	863.9173000909233
True	268.3373624555736
True	293.04097860782326
True	528.99771133199
True	190.74792826712985
True	738.5583405180128
True	244.9105325167145
True	358.5852290657389
True	67.75398753352977
True	117.88271188958748
True	262.31529248864547
True	133.5316405844765
True	459.81330108799136
True	31.61377967511727
True	569.4405432692081
True	992.9447390777586
True	745.0224686127336
True	1.8780927171795156
True	60.82503500736051
True	459.1926126684343
True	437.2021057333677
True	72.32564807343678
True	122.0876234418144
True	304.110677711834
True	75.39075910741929
True	54.90857215168656
True	748.9903886895138
True	660.5200306732187
True	155.86501284066392
True	176.66962895601813
True	526.1613363627708
True	55.43302969449079
True	26.168030263826925
True	584.7620280370744
True	465.4073880817904
True	1139.1834165937537
True	45.07743719554718
True	474.9866559646436
True	894.5075787188625
True	825.990609988542
True	300.7166514209127
True	744.4394008466201
True	402.6896052022965
True	42.42753416030602
True	102.56991080220337
True	711.5772493184369
True	76.75207274816701
True	143.9785768801408
True	960.645093023369
True	194.08118390732653
True	266.43779525958666
True	103.35724997567398
True	664.2113578921939
True	621.588462858192
True	215.7745162433074
True	419.0421498037476
True	39.42377702963756
True	268.84455500479675
True	581.9983105466623
True	588.5080374082489
True	319.05594859696305
True	71.6300903313078
True	936.0462932126532
True	1038.086322307999
True	557.6658705869561
True	59.93647565880405
True	28.00923519717328
True	88.44068184785154
True	110.4409715243734
True	99.310799953141
True	884.95604972914
True	1199.7838631125144
True	727.4571108343386
True	324.77350943442576
True	9.060317790215608
True	21.547529789114
True	342.84791005886154
True	489.37390857215297
True	44.08034331402935
True	563.3116305953907
True	437.9785653322662
True	388.2051837860736
True	80.4628996796312
True	197.7685120364036
True	260.6374268284696
True	136.51148778548855
True	401.1774942064564
True	48.2540729118798
True	178.44536128161982
True	1160.2966142652351
True	5.53656409809242
True	27.68614078943933
True	587.4152090826775
True	360.6988701401124
True	784.2991932141331
True	161.04903774242857
True	715.1856478523499
True	584.334270555066
True	290.9901949505827
True	405.369719751145
True	344.0351267650624
True	283.39010504180885
True	271.88218548515334
True	412.1659980035198
True	503.7496627201113
True	488.8091368538851
True	104.28730729099712
True	369.70795419656434
True	9.233549947273197
True	188.9375389398513
True	222.93372730125293
True	898.4662609091823
True	607.3700819996471
True	29.93257233189956
True	725.7887086312818
True	832.0404032014485
True	102.37417340682693
True	350.37464806996906
True	867.6141203929222
True	215.121698512304
True	164.41900088410492
True	534.476931240155
True	567.7959834520752
True	1107.8089879010251
True	148.20295542943197
True	152.89347336944323
True	254.4594505980918
True	315.8901594164388
True	422.1914356226074
True	419.3929544311232
True	328.612248266338
True	431.2078930612781
True	497.6751449418658
True	235.6871185947592
True	1451.6289762617191
True	250.24309984884025
True	405.5936420092034
True	56.75395825212969
True	760.733346655177
True	259.51368279450764
True	908.807479043178
True	569.8573059659874
True	318.33235925433866
True	790.0634105734371
True	275.37646008735044
True	216.9253816704476
True	257.5698889427358
True	226.07262117852304
True	142.62720083799513
True	247.595729802298
True	723.3176441966463
True	536.5427378735754
True	222.64491476363256
True	1151.8303951593448
True	117.02966133327212
True	261.7366165638506
True	64.90828413712342
True	297.5434454672323
True	409.2715044780642
True	90.69546200351613
True	223.66974830379888
True	76.88891661964911
True	700.8091409708888
True	370.17046781479496
True	233.6243437726505
True	751.9709938523287
True	870.1743715048848
True	801.3325444847417
True	841.4913822484144
True	352.23148226585084
True	1.6963861622734455
True	260.9887515799288
True	56.86554768268574
True	375.2777697051608
True	55.59126250018749
True	362.99725817157946
True	871.320967632349
True	1004.481507032978
True	381.76922766275135
True	23.93392095153664
True	538.7098674635831
True	508.0763885687388
True	201.60021526894784
True	230.5976094119312
True	297.5094754143788
True	22.14450415289332
True	125.32591695871946
True	957.9055461951806
True	60.13768050807852
True	512.9512977113795
True	784.133590268333
True	97.40548821070448
True	255.28734571382117
True	111.10915233892489
True	15.670982887700522
True	1.1583544722620491
True	122.47179818924162
True	1009.4722355856986
True	466.7664896393082
True	69.51784428839474
True	809.6265384074534
True	345.2951792492173
True	1.716668504834381
True	437.67954626122366
True	193.03473192136835
True	491.7784936591783
True	83.31812837310937
True	318.0387658343535
True	360.8868141700712
True	171.75359518700768
True	207.1886189597473
True	125.91955029479315
True	172.39650827391978
True	963.9768133047036
True	16.11832336896972
True	502.4877562701582
True	473.6961034858537
True	410.9736703952332
True	221.0693385479213
True	240.63644792039432
True	158.72198276552456
True	44.77762503911079
True	498.3671145495781
True	150.9812535667918
True	871.2306656499971
True	823.2633600585643
True	247.24326609376567
True	301.94812295818616
True	528.738950522486
True	42.261769815821474
True	85.29183571930511
True	744.7610298921203
True	1074.211363216609
True	108.34656634906936
True	722.192225745911
True	142.51490743944893
True	921.2734838879124
True	681.7845981010834
True	107.79871605040668
True	275.1351672747864
True	610.8468202982955
True	257.4394068539975
True	41.022862784949496
True	549.4816922281368
True	438.9699264619712
True	6.181309510679755
True	463.3192883009959
True	66.7571452603717
True	176.4206886566082
True	239.8541327845416
True	313.30464324738057
True	75.86690896507788
True	222.02993365749973
True	351.4423450360555
True	429.839468305685
True	957.823474053504
True	43.64183751455434
True	880.8211953615457
True	1017.011451724857
True	126.17266643399924
True	69.9715101083208
True	977.4336832879048
True	35.44571392485443
True	230.88951909823635
True	84.90088933814204
True	216.9534899843281
True	357.9481522497314
True	973.3559967487372
True	91.03902967377564
True	71.43042246538458
True	650.7428668942264
True	280.096812432762
True	738.3516429321717
True	55.535859895050095
True	468.149389398105
True	392.7192008732521
True	687.4795048913389
True	54.077916975187634
True	112.32085452367797
True	25.993132749033585
True	269.33735129147624
True	43.59285282395844
True	360.10178309220845
True	3.342262799257287
True	1187.4353323747175
True	106.99545121893388
True	136.15960962383477
True	354.95445396715184
True	752.9404338750577
True	675.0353851831253
True	994.4878138755896
True	480.98334272810985
True	419.3866240163031
True	139.608304852916
True	423.4289603403078
True	870.7753025428339
True	426.3600433185189
True	929.8922413194842
True	82.24866792453236
True	434.3525406072253
True	176.48424447530547
True	296.55264651276
True	767.6333774725153
True	162.0293835261736
True	132.53303033764536
True	62.53522618223551
True	864.2762659648881
True	786.4346182776125
True	84.82038149835793
True	430.19759466359534
True	734.4600436345248
True	426.56765735832886
True	57.88307285121488
True	319.84299455176284
True	776.7278135751103
True	30.00528693798211
True	367.3040185613394
True	169.6149395513929
True	279.9041086616626
True	32.25560531389322
True	228.26520781478231
True	776.7742072334166
True	633.4419236865185
True	56.93116473459021
True	285.50597012055994
True	896.1992875877467
True	18.62835262798845
True	321.3595571933016
True	289.64561753597803
True	433.3337316880999
True	208.35413955636108
True	607.0695067226881
True	49.31147141743375
True	992.2961590095136
True	877.500830785299
True	47.07626411532159
True	388.2212719770637
True	730.5236539894736
True	874.4806188186735
True	275.61078949054104
True	600.7944526392139
True	125.55271645260956
True	191.18328773136972
True	132.9509254791881
True	136.67159647698222
True	204.7298040853962
True	972.979101566781
True	790.4375100899925
True	955.2180301664408
True	20.43579647807066
True	27.570125970379543
True	359.2879280734952
True	13.261104108900128
True	637.4918115828024
True	1054.8101168365442
True	270.16052448497584
True	214.76544799785665
True	83.34456988392435
True	219.03636207652224
True	130.84523284495063
True	44.24202644690036
True	133.91888943893971
True	88.6615683818532
True	243.00630089719917
True	553.4566469256831
True	164.2096789413949
True	28.949101572187008
True	58.5335173036382
True	429.8793915341901
True	265.9377774656246
True	604.8445661758528
True	21.89026147160763
True	116.1936481119216
True	644.5892559819218
True	254.88064944497103
True	463.9727281081615
True	651.1207882476245
True	107.00125556929224
True	105.63109035443414
True	76.93722703124823
True	27.524706578772008
True	115.85837187624318
True	86.67296317486898
True	105.34076559799676
True	158.56593068131895
True	240.22396970561948
True	801.6526637063353
True	292.3988885765312
True	962.7026793540635
True	167.10342467870083
True	202.84256491551284
True	832.8738930107796
True	310.5886426140589
True	585.7731820883404
True	252.1521499392181
True	353.7014906103356
True	455.44841239130255
True	561.8877352518429
True	635.982273778093
True	379.4498696928991
True	36.39012781644267
True	561.9704472480855
True	625.0057273356013
True	20.112974984844087
True	11.53689279842868
True	263.1000877107496
True	396.6129721170769
True	434.4388585609243
True	61.842910496059176
True	646.6643916229476
True	920.4446922333752
True	243.34234370650728
True	887.5980890188617
True	276.73524843332467
True	99.32996390692226
True	262.0147894690188
True	687.9251445361109
True	39.60304224590863
True	578.9718931755181
True	1295.2462713157545
True	1009.4563305563314
True	909.598826679838
True	205.1845215032339
True	86.9825063678436
True	196.7449423514884
True	843.6661066049783
True	150.84665632708615
True	1043.8194960315518
True	864.2691852187553
True	42.0436783867161
True	90.3648468806294
True	411.0961274462514
True	442.6739997535082
True	202.83172693918377
True	526.4866047193653
True	651.7935445092178
True	118.63643452621508
True	279.9172038800557
True	1004.0724541565762
True	48.59761108761781
True	694.0766924400131
True	548.8399708616184
True	39.25558405711319
True	856.2214032817276
True	385.08496330234055
True	568.7315014156475
True	105.3769867327579
True	271.6617723977928
True	210.32130086633305
True	25.560743540949638
True	137.96915226369688
True	721.8975364538162
True	145.35750855511506
True	389.7937865343735
True	60.749092643601706
True	625.6493417564881
True	591.2384741667242
True	213.0923601459828
True	464.2385820812429
True	173.88937636662845
True	166.0472115252228
True	229.7684103799276
True	292.0958286751465
True	368.49494366467815
True	129.60322055514462
True	196.62146051252705
True	26.319695023202843
True	864.487775009532
True	299.3966447361706
True	9.572853939193411
True	357.1714097971951
True	161.9753463292008
True	626.876235846786
True	375.544697183782
True	581.8663163996174
True	520.8096378851769
True	465.492224665878
True	788.3478583457412
True	243.30539498725275
True	555.7415897106063
True	147.24460441947883
True	537.3520514183922
True	370.9719138138648
True	376.5879369478102
True	128.16447122242874
True	141.23548185017972
True	107.1326689201319
True	66.23450401499043
True	726.4322711758779
True	189.67360677222277
True	45.25719177611561
True	0.0
True	558.5198966830967
True	113.77707774966169
True	21.63234390703042
True	41.66188743060917
True	115.8120014949223
True	520.9879965345434
True	178.685368188991
True	112.7669275370595
True	36.970268156530665
True	159.6393458649657
True	934.1439985790532
True	49.25486963864841
True	213.6728009450443
True	746.7695790999514
True	316.9137961968752
True	450.7080009683674
True	473.69184696494034
True	502.7803519785985
True	596.2665351647594
True	922.0359279634778
True	274.766661361768
True	1030.652250540854
True	930.611755517705
True	601.760379794978
True	353.310888841508
True	860.4054947530918
True	10.94351766154532
True	33.666453125281
True	302.3812438783461
True	37.0283891039437
True	204.9196245967872
True	762.5491176070577
True	218.27872339274023
True	735.2375953199955
True	749.188916411129
True	128.14299787611395
True	383.3962360855567
True	605.3047324916353
True	24.001606850620256
True	135.55119725403705
True	425.7940261055387
True	305.2094239818693
True	205.3588618109071
True	114.74973235425172
True	391.0680710486371
True	21.28086185852141
True	367.79737500161536
True	366.16231834894427
True	1038.5750317912389
True	359.8037236872154
True	31.597042957882465
True	442.1747112413925
True	431.5450326179039
True	229.4111431947632
True	30.90447542884108
True	758.5555070280062
True	430.8753853506768
True	177.25173050296564
True	13.448928999447848
True	1206.8003674356391
True	164.45703523264697
True	26.73919241304024
True	299.75234611363885
True	272.9941741484374
True	115.74483083249817
True	293.65544470339177
True	49.21287906859859
True	329.5301318196712
True	295.0836960905119
True	304.26714448842614
True	30.86907006885544
True	48.80455974501589
True	1073.7481578799311
True	25.680395302498784
True	12.972103511558746
True	171.40338014982134
True	641.5549926649509
True	9.042888497464894
True	190.73292947878136
True	176.52083125461442
True	491.0787841625974
True	368.07463533280406
True	771.5901131912992
True	322.9832393410171
True	481.4732339686651
True	446.7079601010956
True	509.89424026053007
True	103.82720449270168
True	1254.4052032548532
True	905.6516559294124
True	295.86828594489566
True	540.9956711416114
True	105.48648985275425
True	577.2311675170296
True	456.37881695755976
True	153.89171620818533
True	76.8278997095695
True	349.45730198635687
True	166.79596539685002
True	30.397378920017864
True	605.932696542383
True	384.28958188722186
True	73.81873773520593
True	29.30080979734327
True	687.6893465983416
True	497.0452124399022
True	70.77811655604405
True	22.46026747724425
True	319.05214394907614
True	346.7572753282628
True	746.3109422203197
True	549.75275334174
True	552.7833238362009
True	787.0240840419352
True	10.234459553034227
True	56.391889759431386
True	38.63583038057793
True	59.306506683939936
True	508.165078128349
True	576.3741000129276
True	84.70397069517281
True	110.4919585930746
True	195.1547922639117
True	72.94466528859915
True	179.2415072922723
True	214.90822850286688
True	284.5703513903344
True	785.1171177342464
True	612.2405126484917
True	296.83905857253023
True	193.8524121809837
True	275.1639000226664
True	240.4285818843178
True	753.2977386752511
True	324.1507617281341
True	171.00531207710992
True	871.6154097251061
True	333.84768476366423
True	480.16635119564313
True	157.80845953556033
True	120.6740333945447
True	63.05869281576839
True	219.19248271939853
True	953.0995140642194
True	519.3253176889093
True	112.55418419593114
True	369.9576256113783
True	102.96680742206426
True	677.9939727389273
True	4.488933251211167
True	693.3938093705558
True	34.366306064302215
True	976.0724747580214
True	840.5746485675477
True	216.40900357874472
True	31.024884108064946
True	84.63269987363581
True	481.1835360514517
True	231.4344943338424
True	1.7284511598838277
True	77.03427767089333
True	1118.7615940612911
True	350.7150340373751
True	670.2545482744081
True	504.7154792521006
True	32.77426011727085
True	133.7888633482082
True	434.7062129093277
True	961.7381568769272
True	838.8459775371066
True	417.5040111587357
True	337.3360274599068
True	16.95458734340337
True	81.13930095523195
True	718.1405957279327
True	478.88697903264926
True	378.0058425018306
True	862.5492784806336
True	26.240920405681567
True	221.4667548697715
True	878.7786700061018
True	233.16894933691677
True	8.41129370243741
True	496.0637280606664
True	107.00154545486252
True	626.6590698912592
True	50.56614501301903
True	260.14636259118726
True	877.9468287885883
True	910.4233823193948
True	278.9632967306273
True	440.0701703307909
True	116.24650386483088
True	589.5187156582048
True	262.4742427256221
True	200.44607166855928
True	867.5453153411074
True	55.30294574756744
True	718.0185378415123
True	283.7629752541309
True	313.5429774371795
True	169.10207519515086
True	491.0338949156469
True	599.479071864267
True	366.5607580275884
True	406.2928493830335
True	68.59492261856812
True	165.9934560357044
True	457.16512641585547
True	209.58403347602749
True	37.080454017757496
True	208.48805789552893
True	370.1328487995309
True	392.68036352830177
True	722.1216795357655
True	131.68503090903636
True	645.6120266963533
True	504.5861875628445
True	610.3342715251246
True	133.46940374386696
True	39.63511142899255
True	663.0361703767842
True	71.83886564950303
True	552.2046398248788
True	690.3744510489832
True	452.9491510974277
True	137.58725108460132
True	500.28715667389633
True	3.5654813602248145
True	392.73712983900816
True	31.81327511617764
True	629.6997285589947
True	278.3428999266914
True	586.0277219657409
True	707.1128882667446
True	136.3107180479237
True	527.9939197637103
True	508.7515930879856
True	63.77398083269144
True	954.5745313148702
True	2.908667976343744
True	26.734902782856675
True	630.608076018606
True	663.805888658312
True	134.96829048084464
True	396.0205007068612
True	132.1654090691944
True	74.8315647318553
True	467.6447058673588
True	42.62408204860265
True	505.4197125288046
True	12.350683788669
True	849.8390244975751
True	537.3512555035654
True	669.8375648690292
True	94.65299325998689
True	381.3333712148868
True	1012.308515412488
True	828.2247653041568
True	137.38137181573933
True	558.5405569513704
True	449.6674102916319
True	237.80869939446464
True	257.26687157073167
True	4.545533900181342
True	314.8454818438078
True	10.961282359905764
True	375.20420747362186
True	80.17550352570512
True	408.8839462155449
True	679.8011407024935
True	122.99491205600782
True	241.48310837562872
True	629.0145095262935
True	672.4712066015519
True	284.2799636169303
True	134.3283686062509
True	150.51059280170247
True	472.67897327414073
True	88.09694897751207
True	11.758379512239957
True	520.5006304497298
True	575.2750759100545
True	18.97195554016558
True	139.0899742676678
True	924.8504259617353
True	506.2484390561471
True	272.9660807764027
True	34.39531770255617
True	467.2041162651685
True	110.83772695693676
True	586.1651451715976
True	655.6473673571049
True	301.0061134384494
True	378.384882946676
True	183.7749852768338
True	246.5529539122477
True	69.33059487459617
True	223.0271621656936
True	498.7157746603676
True	21.88431680757604
True	454.674583304433
True	390.2153491503997
True	714.754561047891
True	908.2739329067092
True	899.5359633810293
True	155.199143573771
True	409.179294403066
True	70.86894953981779
True	191.2189508714497
True	319.9219560284763
True	10.128165409137306
True	823.6818032171905
True	23.03833698398651
True	396.7286070098877
True	261.7632388624423
True	679.2263189693056
True	213.79537147947696
True	36.91265855897907
True	714.6602727404882
True	1078.407576640674
True	226.62046554263415
True	130.46265877171396
True	612.9059146592974
True	480.2600625840596
True	18.231207587236288
True	803.4530441071198
True	107.95732936252448
True	47.17242736627677
True	303.2377105263712
True	351.32532662860154
True	398.2322640958041
True	266.5273831472653
True	18.53802066100511
True	21.806977393416947
True	829.8179201890446
True	194.6144095326626
True	112.34679361348068
True	853.1185186020703
True	657.8644315525935
True	666.476347046169
True	447.7468381281234
True	143.35866647933634
True	34.119830005332574
True	98.12046026983012
True	426.59131984484657
True	228.0806063749982
True	487.949016481896
True	144.47817796575592
True	482.59665149826014
True	640.1207397423377
True	977.6118008179292
True	25.05995805951445
True	938.3354998796464
True	1064.9497563993375
True	471.12438693549353
True	81.72188904268371
True	864.3374637736798
True	649.8633345010948
True	650.7635897005753
True	166.42742200051828
True	762.4520775807179
True	699.0287835811521
True	120.84642411994314
True	758.437630331405
True	825.557620467047
True	472.1316708245832
True	230.36710087818224
True	66.52168377413234
True	317.02472801197774
True	359.3769915213904
True	449.6727099507312
True	442.2649599236212
True	179.61991287363176
True	313.32020926287544
True	3.0891106944597624
True	13.117656326748826
True	97.37990686788764
True	138.08724253856724
True	351.41769766097525
True	345.04329710525485
True	111.6647250826499
True	17.253391330315083
True	207.46933167672532
True	805.7995019968164
True	455.0988636367593
True	522.4974325076334
True	560.932672843136
True	792.1059462276509
True	627.739382028838
True	89.63486863313456
True	203.0441936777968
True	246.93815296097665
True	278.6473647457166
True	102.53860539609128
True	359.8464427794591
True	430.6153574811244
True	172.06240612693747
True	645.0806788282554
True	246.2974628795886
True	197.66461907753103
True	28.19313003308348
True	246.77836969624963
True	482.52228393114416
True	171.77704543794695
True	530.5310252287683
True	451.64934044217546
True	240.0837078571272
True	99.1343205856731
True	42.44780799294406
True	409.7628599869036
True	801.3091715799512
True	159.90209516986454
True	1024.6358759770817
True	1043.0341376382069
True	482.8987916666183
True	105.14693540455951
True	119.84459435670348
True	643.2094686723151
True	8.323362323183947
True	222.92472776327324
True	138.10435006610274
True	116.3461924077767
True	327.2867387002467
True	648.1201391439606
True	38.81384116881807
True	123.84159916724342
True	955.1715253015872
True	53.57177394608368
True	450.8149321597444
True	545.9929902108606
True	237.64639243905071
True	130.5441347338219
True	959.4738150536092
True	1179.6031197334285
True	528.1871215654481
True	649.1076176977786
True	207.1526692465121
True	152.63035351396076
True	333.6926563803733
True	266.8019106145788
True	171.34276674809868
True	323.6675056957598
True	335.2946448556517
True	11.821827003865735
True	624.2253567669753
True	148.25309374184354
True	82.46419399095824
True	444.9404866105274
True	303.953661569792
True	1153.084560258299
True	356.777387246987
True	970.3481315426696
True	8.6465303342989
True	273.87638228003505
True	225.77484180978556
True	162.72464642525475
True	489.4186621577454
True	195.3625561116137
True	409.2492257217436
True	320.98144747847067
True	116.03005866452024
True	347.3439378550183
True	1021.7741419361514
True	684.4049227977305
True	216.8374082741944
True	107.54142345515876
True	301.9106819976835
True	18.574707885456117
True	351.36567928044235
True	324.85907963951854
True	542.8500122552654
True	448.416538145
True	345.39269406817164
True	159.7336670745517
True	13.065182643880352
True	414.0004178028431
True	293.0538242815821
True	149.80985999392354
True	305.0478753960789
True	418.4639325022263
True	816.4227059291527
True	304.94306838593434
True	777.0547524363005
True	415.23083159517296
True	376.29842123977386
True	1.7220800270826175
True	1210.1513635676197
True	100.03158608772873
True	940.9619271319548
True	207.99927817608372
True	483.9768965542909
True	661.8167569450654
True	85.30947330980922
True	486.6388070874386
True	33.4059089775044
True	420.23860641306646
True	75.44396538747215
True	229.64521276539224
True	38.82887013300906
True	673.7839974245238
True	193.74272053048324
True	25.43792442537917
True	370.37660800583086
True	108.41386299168424
True	170.97573921350485
True	870.6464262540425
True	249.90308419758776
True	153.73428652403183
True	359.4784116048971
True	521.7979728785748
True	338.97487098430435
True	529.5604964583185
True	614.1707321537762
True	158.84959980621704
True	7.400372187104417
True	70.72160755755286
True	423.7171869515155
True	88.85230125444167
True	82.17454280738075
True	1031.3781907728246
True	28.315710112026625
True	317.4924861088253
True	318.03405504105285
True	448.0626177347107
True	671.24549258451
True	191.24393514378215
True	665.4742398785974
True	331.7575928593912
True	352.86231423446696
True	273.25208228307923
True	228.84582765682296
True	351.4943163306476
True	443.8490135399642
True	407.60842523311584
True	611.4775858924429
True	143.5858212645449
True	72.95184875389312
True	40.37941328500391
True	288.44299313728294
True	656.5537575528289
True	397.0907661556258
True	781.3596252129648
True	210.01782020542683
True	394.63503800414895
True	68.07287658339366
True	54.007267232787626
True	399.0963263672084
True	195.45403931325257
True	221.63247888619955
True	41.93837969237679
True	1080.5449354162351
True	181.6752379173296
True	913.6580944743442
True	318.56045259865385
True	940.1850330096642
True	238.38970554810024
True	478.86833625179474
True	536.5733897810305
True	611.6321189149776
True	215.30417761834764
True	498.75807706070793
True	932.2573374212576
True	128.2367858087876
True	6.747544934332186
True	589.3817089260381
True	29.9383775742114
True	77.91655604680486
True	804.6517270387144
True	233.10255020839116
True	976.8865930080758
True	698.6151660485704
True	415.36754992537936
True	293.2901050585537
True	475.9316121233732
True	335.6941318932556
True	186.30610570547145
True	672.3626630250723
True	701.6852726566354
True	210.6230573568864
True	87.58765620096719
True	500.1760816150681
True	135.7748522393099
True	370.0840713765325
True	360.9744971865131
True	64.16619116359779
True	354.9143609490074
True	418.1805616372218
True	366.007358520119
True	413.42883293192784
True	412.56994731104464
True	643.4987848534072
True	57.13602088131446
True	461.9419702735797
True	330.1031812023514
True	644.1933667665772
True	220.3303227005454
True	102.72299677778618
True	43.18083629360324
True	536.2625347427664
True	628.5681460695138
True	174.13101519738993
True	405.2826912022125
True	336.5945881293502
True	18.08947130010533
True	169.0947320771005
True	290.8444236993418
True	2.979831656912479
True	870.9512562350839
True	82.76452340548325
True	105.04975686214269
True	118.19567074893396
True	344.6890792227101
True	38.34823442416945
True	460.5372846865752
True	231.0256767315197
True	4.425425535825889
True	115.06424710616912
True	452.6339063900738
True	52.03195664608143
True	69.96577335592738
True	170.495532417788
True	285.3222876309939
True	978.6526827293752
True	397.9779391643688
True	966.8453521458724
True	189.07472062708987
True	1006.0076056117082
True	767.3967172774894
True	643.6381924717153
True	391.9326890481153
True	368.47746528022776
True	78.87321242397705
True	74.84875018090409
True	81.90511345539429
True	171.66827366793527
True	479.9988950588023
True	1076.7528646640717
True	179.66496620021883
True	357.9053833906704
True	438.45872160882953
True	602.9440647719288
True	597.8385135287006
True	270.01336146322905
True	463.0411213664908
True	664.4316799748702
True	100.02357672965184
True	738.9047992033229
True	258.6949989999764
True	141.4866902261502
True	416.4072320582461
True	867.2732426947452
True	447.8030102682643
True	817.9755561182949
True	194.41892128030509
True	341.8373961744892
True	676.2802496547368
True	624.5130840985531
True	196.11713710523503
True	263.6694585997645
True	795.5691228562766
True	31.478866416178303
True	186.327901617555
True	492.0896232980832
True	699.1042695049346
True	105.05183560981402
True	36.28592104897662
True	165.38878723162728
True	722.5780343304658
True	324.92989657695244
True	552.9871551826684
True	356.4043512023105
True	301.2596554609165
True	449.1764395327282
True	493.9634983370046
True	70.80687168412622
True	378.0251546755962
True	764.6912151515127
True	0.0
True	290.4254613729825
True	251.49122037592957
True	985.9899538238687
True	141.04107406188456
True	655.1164207633036
True	641.0727907517414
True	112.81819387602764
True	221.68399721106297
True	132.26974172618702
True	12.653788269753234
True	280.76375625805474
True	383.7398379601103
True	1133.9320449923284
True	228.6467905542961
True	399.2054721539216
True	663.4730599509929
True	207.5164385839477
True	27.340964358839084
True	830.8208799141884
True	612.577149833699
True	157.69946061524064
True	634.11076575688
True	161.63167364984758
True	294.4460950478419
True	801.6484808264785
True	35.2208388564989
True	107.5387221904878
True	497.2278521330269
True	61.06660238681128
True	80.71108284305933
True	416.9391497473237
True	23.567343480718712
True	756.6458836415175
True	102.26682619704115
True	159.67944384045614
True	19.35133448721717
True	722.375754655042
True	29.514559411211756
True	780.5540448081541
True	412.7842612400919
True	113.7294581396093
True	696.8449976212393
True	528.8345210834494
True	589.1457565277594
True	44.97297509250983
True	361.8435996407577
True	5.527090915775156
True	89.88398113514025
True	386.2975845687445
True	44.47262549946498
True	122.10073867555798
True	306.7234715951215
True	180.45421419904383
True	97.85238141544608
True	645.4880896403089
True	20.6645511159094
True	1168.7560557637078
True	486.4782021850784
True	305.17098394608564
True	493.4104134309136
True	122.653546645818
True	814.0875484047757
True	1093.2950681093464
True	739.1499790487877
True	182.13826860849213
True	232.9148500409533
True	47.873238025345714
True	54.63003929551119
True	153.76327368897867
True	97.77757453244064
True	168.88078919572595
True	1160.664851974405
True	312.1804399648101
True	345.71475525584293
True	717.5925084948177
True	17.651457731733505
True	14.055150188473718
True	585.7379253145411
True	5.113085562381412
True	115.78217964748886
True	688.6349540473883
True	179.19974770358732
True	648.8138902711715
True	824.8616896319057
True	156.10858817513028
True	944.1304700322172
True	2.909273231807713
True	451.17072872465553
True	1041.9313758637174
True	25.74441396548869
True	238.712847924017
True	153.56232202946586
True	975.955813498769
True	234.27524898097613
True	490.3855461942901
True	122.2085333725602
True	528.1581796334816
True	155.4205375800383
True	97.09422754192067
True	375.6565398184314
True	73.16922809830966
True	57.12191627252121
True	1070.9762911921346
True	257.9291435220142
True	159.90526601862865
True	380.9736586545652
True	383.0922787414557
True	209.4882245246841
True	173.0110388172648
True	386.70061345896096
True	35.62311511473912
True	476.3111727282245
True	1124.3699322362952
True	116.58006130803128
True	472.21075271068713
True	313.72360352345964
True	29.09888607036505
True	411.1690943763155
True	106.16731138157866
True	612.7920338278471
True	205.515727427908
True	418.7856431835537
True	19.594653740319124
True	444.8833756184131
True	103.4262823050443
True	337.9664631747243
True	33.59614387857069
True	165.36152745090178
True	241.55349946419693
True	753.2679027803774
True	53.26500421305469
True	139.3606100890628
True	232.57125039915888
True	142.05190039614862
True	643.3078967208493
True	562.870003411314
True	797.0224860126415
True	386.41825717760247
True	550.0717522374721
True	405.415597214234
True	699.2869534772537
True	71.37042809945791
True	489.30181413439686
True	416.984270731652
True	44.16032061893037
True	84.34454825298434
True	130.8635123708687
True	90.85329072096653
True	325.472622159104
True	848.9598466774254
True	339.34098325583966
True	1037.1167249495256
True	340.85752598911665
True	898.6141857933914
True	153.30371097471556
True	569.1885925618609
True	603.0591505504826
True	689.0036370247631
True	463.50846888848406
True	66.47932940623531
True	294.1794002651167
True	41.79556300022452
True	168.5273425918315
True	176.6627574466583
True	1072.510575423216
True	233.15194408687367
True	564.2598819685031
True	545.0930379113311
True	559.6819461802479
True	872.4981476875433
True	599.2408768222904
True	642.921824875536
True	919.5484490176228
True	120.33628385976532
True	328.8996088257023
True	273.2675840007672
True	318.12683667462454
True	87.6328004942797
True	390.2746131886341
True	5.233072487925973
True	329.1622506977459
True	259.74199140447064
True	612.7270858389704
True	293.8969206652847
True	369.2393037348244
True	10.008476241418718
True	62.37327714563233
True	543.530880722041
True	31.36892692642981
True	143.17711187313486
True	66.58316641230061
True	148.9641544300597
True	244.85056057920795
True	68.04233584083265
True	383.9730187480103
True	277.46360918766635
True	105.55814581792336
True	331.762539816064
True	61.00238633946219
True	570.6381987961158
True	867.6110862367087
True	276.20488879931656
True	1166.3835264437892
True	115.62300971438208
True	319.1555494587838
True	1039.7013468460077
True	82.89512173971059
True	300.08246818329627
True	8.122458733134811
True	418.1350955542733
True	455.44974202193583
True	161.57236025844207
True	616.4226916912382
True	890.4475495242683
True	151.52009759374616
True	72.68618954989773
True	339.0580019154113
True	516.0858770894642
True	629.0041831567715
True	1185.8963218873023
True	25.80210758344357
True	955.1021174311556
True	146.7085202046081
True	637.8919555329279
True	113.46598346393073
True	123.12350968889132
True	195.65024401974105
True	166.68475899047857
True	750.1564539108787
True	200.65705579730104
True	230.6045292452484
True	65.20388746561184
True	514.2083352091818
True	439.707300893907
True	171.69296903261989
True	236.59643997494703
True	17.88584610859895
True	431.48817196673406
True	224.3987836755633
True	313.92706015657353
True	114.7986444098662
True	714.56387712218
True	411.1337700989878
True	261.43217176264625
True	644.9735268609037
True	537.0169536639058
True	467.59824158592295
True	133.00042310655348
True	524.4723609552826
True	417.3363109152514
True	2.3869343038858863
True	195.58100644031828
True	91.33430586856464
True	248.60274416295096
True	3.3836182493290687
True	122.2766274001462
True	348.2418660527069
True	6.731179636289532
True	857.6908251009022
True	177.4492366944617
True	734.3875251362026
True	798.789593699283
True	159.44619126495013
True	233.42888715785207
True	461.06099329233183
True	862.3371315325709
True	50.89553637941052
True	39.27098363223016
True	130.09470806605313
True	632.666499505557
True	726.8248985921956
True	181.29203184763952
True	583.3794443258713
True	583.9607761020477
True	821.5313732158968
True	409.57176659527966
True	180.9695867544464
True	856.3481942530597
True	223.52545717825024
True	145.5365965562691
True	325.9651690167988
True	232.4450553470169
True	207.112980594773
True	606.6509980357993
True	252.6524996246432
True	199.61197988236785
True	466.0719640284595
True	471.32005772067066
True	64.02554022851912
True	288.3362273705337
True	77.0858202083285
True	336.2459798532891
True	359.0666199798899
True	246.76639682009343
True	170.00370623769462
True	392.1010383741617
True	637.9735557443644
True	739.0431914699587
True	301.13764312953464
True	738.7525998958865
True	63.6352901306797
True	890.3963404327513
True	357.05509362826456
True	12.20263563756066
True	571.9734254095912
True	676.3171641495762
True	246.0723728941373
True	170.4500220407867
True	49.23630807835262
True	389.15081946003966
True	78.05351766848659
True	13.371760598688743
True	916.409496472858
True	368.77499871659
True	178.89276690963678
True	991.198788367968
True	10.568760611205434
True	773.3015475159093
True	31.727896033234074
True	665.2143139807337
True	59.50581874555962
True	782.3999661037907
True	448.3566321739154
True	198.61824939024075
True	446.8171156338437
True	203.3925231965572
True	296.4129945270544
True	214.2551848546882
True	418.59751686071127
True	9.94199845593912
True	330.426389419594
True	112.79142101733947
True	12.030095491705389
True	461.2018453533125
True	702.3714384136229
True	284.30804012310546
True	80.33846890329224
True	324.64012989701666
True	82.52183333843011
True	186.1961043793722
True	188.7845564254316
True	386.9957015879007
True	45.190009882029386
True	141.42663997903486
True	386.3941609354174
True	894.9128228233195
True	115.0390057178659
True	216.94705553475336
True	432.8421960798005
True	19.56216263816145
True	410.9694456259639
True	515.1923912144581
True	88.77735559603902
True	393.73480025682926
True	353.2895083091472
True	422.3749161077439
True	593.5491740055314
True	1041.1262016751612
True	957.8623481342028
True	60.907245192293175
True	1024.8472371177847
True	112.91199859030822
True	111.86030057716124
True	109.51194923434676
True	501.6620110606374
True	380.46063239291385
True	566.4098703225818
True	258.6877242877613
True	163.94086908838813
True	402.2411856678244
True	16.25774418302502
True	431.81715818070535
True	406.4578033450054
True	143.5612757626827
True	93.88249172889728
True	533.0270482035571
True	1004.5006171180228
True	204.77748561422297
True	63.97978605844686
True	433.8414685105437
True	372.0566147429314
True	484.2879054740615
True	329.87456879558147
True	3.816210753940501
True	522.2945812570799
True	533.6357520113625
True	499.6876630429536
True	187.214214193153
True	109.50146530781228
True	23.03029328156481
True	373.3120142641815
True	109.44361234663828
True	6.936525528184122
True	31.97214226213564
True	353.3154283356499
True	634.780726382848
True	133.05620063991955
True	92.43540649804132
True	23.576184923527563
True	418.8966966328256
True	341.811119744409
True	774.9826549410187
True	306.3915964784379
True	533.355637122353
True	548.3723218557002
True	527.5128555819819
True	289.0677537397756
True	532.017584338373
True	105.24315969104772
True	595.5160801995956
True	6.198649733150281
True	373.5720001632546
True	474.04379429804106
True	936.5911241077572
True	347.24013292422
True	804.6877741398295
True	973.0257254974078
True	174.3477434514672
True	40.20370592334891
True	373.1299018216594
True	386.6591586108936
True	575.312066400772
True	238.1355054475808
True	30.066066850098828
True	643.6889996169671
True	122.6056193342839
True	1025.7171332428386
True	304.9973406349442
True	459.4088871512674
True	122.4260454854494
True	822.9222140661003
True	139.5798690415096
True	828.7397468743217
True	570.0531808524134
True	183.45005861004617
True	110.19125409067792
True	68.15486287806746
True	568.4713842492484
True	888.1988046766237
True	428.9788663016222
True	536.5724257814052
True	135.70578939501104
True	610.6856942408289
True	488.04537410371614
True	770.8882286865296
True	304.62417428108296
True	592.824871146012
True	110.82581623494684
True	25.48673640071496
True	409.70143824566975
True	167.56029693324098
True	93.70268684329623
True	392.1800781379121
True	1060.6885823699886
True	264.72620157512506
True	553.3484373637538
True	12.137264564815307
True	73.90982368485248
True	310.34679837952285
True	802.0310575185911
True	464.4776866435208
True	522.3539236425056
True	709.3395629348673
True	68.08159736691977
True	727.5262872011426
True	47.73475183994493
True	101.44747071958945
True	173.2436280801561
True	83.3704765908274
True	25.67963348915945
True	299.39800663056536
True	450.7730260056607
True	914.1928474458192
True	860.7390209638369
True	5.627175083168497
True	273.35655938421286
True	461.7520477899341
True	122.03533626751178
True	246.482737349378
True	330.1866158158606
True	1297.691842252639
True	450.0933879758192
True	23.506413495486704
True	184.11998429820335
True	707.1208529687325
True	36.36352932083065
True	168.09107033624767
True	569.0187516849492
True	66.0263837156442
True	875.1039883086357
True	321.07775970542417
True	663.2953905144726
True	84.99991928224362
True	665.0657757272104
True	601.6901443570388
True	860.945405516462
True	240.40030157572065
True	502.3967984560721
True	851.0845083022642
True	888.8967897702329
True	249.08285359039803
True	773.2006541754912
True	218.25047923128923
True	449.85142876592346
True	359.95734753236275
True	502.98284102932
True	490.0552423490143
True	310.06877074137554
True	342.552347168969
True	117.32966337461424
True	347.2128077683319
True	1157.5785997270343
True	310.7172373510591
True	137.51892080884315
True	303.2281954511143
True	773.7870867996322
True	659.6428196647086
True	408.750856552071
True	122.28758619179958
True	323.5247925998428
True	33.119811743095454
True	171.7373336277592
True	95.3485640769334
True	88.40162453557022
True	572.0098393959117
True	140.55433314779228
True	140.41453669286594
True	103.4683967789443
True	85.56007893497343
True	449.9543173286073
True	387.4566791403599
True	1057.9701530639754
True	527.7099843358396
True	828.9698110739087
True	267.0850739642816
True	294.95539116223915
True	534.530658931072
True	187.7615621573569
True	740.7740580627012
True	233.8301653894472
True	353.0204570563956
True	66.83177720310808
True	118.06604117535768
True	267.88317592017205
True	117.36602673425864
True	474.7143308096529
True	33.17823656940024
True	567.0806909656368
True	1000.0686846686748
True	699.4221259057435
True	1.1329583471195912
True	60.54437599700451
True	502.3921778722207
True	441.9676841944703
True	82.07195374673606
True	120.41695484107086
True	305.5151914022909
True	72.23149131566737
True	55.42614193464933
True	712.4612317901399
True	667.8833535234592
True	155.73658635768598
True	157.75600548072012
True	547.7767839632638
True	56.370652025375286
True	23.884683486202118
True	567.3769612206203
True	451.0895262669569
True	1119.8141402333008
True	46.28410608117727
True	452.96982412096907
True	881.2925494937094
True	806.309465053627
True	282.78026579184984
True	771.7970223460109
True	393.6916309134472
True	41.43098534600035
True	96.62239256205768
True	726.1135241679297
True	75.42331472373017
True	143.9203963135414
True	921.5455849977346
True	185.88154901807127
True	281.9929201623386
True	105.63129129617904
True	659.896166228338
True	569.2354054057707
True	217.4895186049003
True	435.3418372683766
True	40.56079063492358
True	279.66149648321726
True	577.3088098530518
True	632.6789021443045
True	316.19453079038647
True	74.89882467091137
True	1012.1296518189135
True	1076.7657195019767
True	558.4107884800153
True	61.95892837973437
True	28.62344772184295
True	91.44016797545584
True	106.1631824791493
True	100.8506026739169
True	864.6092358704424
True	1166.8759729409724
True	711.2553094698236
True	325.3327077692175
True	8.781399155022589
True	20.83729293131305
True	340.0890040607626
True	469.106496086777
True	43.7453072341958
True	554.8820212160985
True	446.040209656443
True	397.93039970775936
True	82.62974858756974
True	192.80544044891096
True	270.4517262709721
True	135.38425992242372
True	398.7199736747352
True	41.780267014988354
True	168.1054067612412
True	1169.98458641212
True	6.62865012643684
True	27.099397264977096
True	578.8294007507501
True	357.1497407418873
True	789.195494113762
True	156.74780085066038
True	765.8810213355873
True	605.3808602643345
True	282.4280841880508
True	441.0716799273019
True	339.32230739647065
True	278.1740458170809
True	261.81587923614705
True	411.2150913167135
True	506.15301819808064
True	505.47410751585113
True	111.5182773116387
True	360.62925858701954
True	7.920546823120109
True	189.30400883046565
True	233.19315374025103
True	874.2261153719513
True	593.1422133447114
True	28.555104591742943
True	729.77527021096
True	837.474955575941
True	112.7425520921342
True	341.7493559429794
True	830.5486732911877
True	216.1876920556796
True	154.11000789837453
True	535.745760951415
True	586.8190562984324
True	1103.3389458876716
True	149.2563029998169
True	156.3619538328162
True	259.3298256916713
True	324.8990347583985
True	416.6617798579861
True	406.3716623446885
True	345.55588885394315
True	415.48396553037793
True	483.9653042243448
True	217.97910177267988
True	1497.3244512544595
True	259.40954846985176
True	409.9389748728085
True	52.5186419366656
True	758.698552233843
True	258.90480247928696
True	934.8970249513264
True	551.5685036845397
True	317.16363859857626
True	801.6437748181534
True	269.3602653430692
True	214.4216760156596
True	247.78101467913447
True	227.979497187174
True	130.22885952027033
True	238.5284647323745
True	749.2184285515095
True	524.7512072130427
True	224.9355229461673
True	1180.9026013269693
True	112.91780250725816
True	255.4662103250295
True	68.06879209611755
True	316.54707655257783
True	405.7900626767099
True	94.23252430452462
True	217.75819462454356
True	75.28457031556783
True	694.0612161137973
True	374.5259377086994
True	223.8758855818484
True	747.3963171968394
True	887.6693641989593
True	835.2732824542451
True	812.0982251694625
True	351.3296928601409
True	1.2037461858019929
True	257.5196773424205
True	55.73648489326823
True	384.5838495060244
True	56.10886830849947
True	345.4870693131697
True	838.7226778375526
True	1029.4734299914944
True	399.9876883769304
True	16.260439642540927
True	534.7955678642845
True	503.5032221326995
True	193.6686579591948
True	234.4034373654987
True	293.2133997848288
True	22.77019793269529
True	131.12161541236594
True	933.9766278272382
True	63.04050493054255
True	491.9653871344313
True	796.5125010812238
True	103.3733237891133
True	240.490117133424
True	118.84098574920188
True	14.986739888801283
True	1.7384802029337156
True	123.9555668935772
True	1023.2311582956146
True	477.75566828209554
True	67.55611164753745
True	794.4138679411858
True	342.4983273286651
True	1.2911473842873424
True	443.4334097179661
True	189.3591194062597
True	511.06777362933127
True	85.10587274723655
True	341.4195260416976
True	367.6664681018426
True	177.11552147430186
True	208.5812645874631
True	134.3337764189943
True	173.03988475787872
True	972.3224550040372
True	15.24559411424836
True	507.1831685118732
True	501.4298080718154
True	402.93931368656985
True	219.32411611103595
True	226.1494838753943
True	160.2119125842474
True	45.49673521099309
True	471.85925151490807
True	152.515794884936
True	832.5772762882362
True	814.2271727162611
True	242.6965747930966
True	317.7862377288261
True	514.1782817834476
True	43.03090213771005
True	88.60018773177951
True	725.4304035687419
True	1078.7703148944302
True	102.873904609776
True	726.6714004609225
True	135.77609359410727
True	936.3174185114492
True	657.4388753379109
True	102.32556976982475
True	284.64285311102753
True	620.0505441485478
True	261.96793642714647
True	47.46360187951683
True	581.3791126388184
True	445.2562533878343
True	5.743733686261535
True	478.9551534952502
True	65.6874951503063
True	181.9863403697678
True	235.2413896272873
True	301.4964291740724
True	77.96913833066111
True	219.2720294911369
True	355.60683495392266
True	426.1529686873413
True	949.4931454840104
True	45.19244046184068
True	917.3858803716516
True	1029.726099759799
True	129.82654167917445
True	72.85987596161668
True	1013.3450697491952
True	32.12925931122131
True	217.08807156522715
True	83.9746659378313
True	208.36642168053436
True	369.3792099251924
True	945.8675611811024
True	101.78813205537908
True	72.33580217342156
True	666.9882929966699
True	283.4122570827998
True	701.5844400835274
True	55.04928335383913
True	477.7900374374509
True	391.5687102889944
True	678.6448826161239
True	53.60343750771786
True	106.89693237365088
True	24.815852938522625
True	263.26492109290194
True	42.78101936720277
True	348.5318766566943
True	3.679800063478548
True	1172.247228969013
True	105.6040441740601
True	128.59945099036176
True	362.2202857706823
True	747.3896318587878
True	660.935767510469
True	996.4173190902964
True	463.5870659491813
True	412.8556372140924
True	139.81158684194705
True	408.4244356665916
True	840.0425949389913
True	438.9149844904302
True	897.8333363369852
True	83.70078810492959
True	415.79853740342406
True	180.4106498450837
True	289.51352269921614
True	769.3145717868887
True	164.46149672718897
True	135.07181456623454
True	64.4836471474047
True	869.4038299441311
True	773.8065062482499
True	84.86891488499298
True	446.1846551814234
True	734.0421317521246
True	414.9888952746752
True	59.005672987653824
True	315.3501089371981
True	795.4611052839342
True	29.168154340067517
True	361.8112111474845
True	166.77017731933387
True	288.11521480584247
True	33.91936177969524
True	231.2342544708085
True	780.7405581695874
True	642.1979903466881
True	54.579070599511226
True	306.7656815833496
True	921.7740499890332
True	17.69908031945178
True	322.2855285812985
True	290.1495580234023
True	424.1008661890469
True	204.26797667372213
True	588.7448787491643
True	48.81177711193086
True	1006.2713910520304
True	875.1316424357964
True	47.1418822582525
True	380.2540532048784
True	748.6558379386425
True	907.6978985728466
True	271.84334118999635
True	603.1184774037828
True	132.7931388071171
True	191.4487906863291
True	129.39523848021386
True	138.74479196182128
True	209.8456207940281
True	943.3191979005828
True	771.1207901380917
True	962.9818077190272
True	19.12793279658836
True	28.771243832898957
True	356.9231443430003
True	12.271754906750967
True	617.1430609489915
True	1066.232359878241
True	264.4343900502327
True	208.6255653577848
True	85.90726768192287
True	222.1181395157666
True	138.04407081722718
True	46.09029088536476
True	126.93620277160151
True	87.29449748191126
True	239.94704439137968
True	535.5842954774425
True	165.4508109352952
True	30.392428004381443
True	55.51008160690197
True	427.6760748385907
True	268.5097708545703
True	588.8569425936282
True	24.168862791791923
True	110.13855310851262
True	674.6546159581907
True	265.4433851076083
True	454.4251310081233
True	645.4140746070942
True	106.331665230702
True	110.39793964486742
True	74.50483355728461
True	22.84883845996478
True	120.33847729160657
True	86.07179398887106
True	100.70959872010478
True	155.49869906097717
True	237.75121282546044
True	812.1719444758213
True	285.857374343877
True	938.9712892736818
True	163.6976924737028
True	205.41245604267743
True	792.2032686970936
True	303.6030370169282
True	588.9322765777581
True	259.453423540334
True	360.57973741013103
True	437.1306747615147
True	541.4949661303405
True	648.9131955864859
True	361.5123565254676
True	36.75634553643906
True	540.6334970168605
True	635.0746432843149
True	19.16152807297425
True	9.702327829386132
True	262.80635415651494
True	402.7579571649811
True	453.2817371613664
True	67.08273793413258
True	643.466480614081
True	934.0639637464096
True	235.9835294492881
True	890.7214770031328
True	270.3671580382316
True	103.24130354979636
True	272.94757215049844
True	741.5190088620731
True	39.3817381969344
True	549.6733276820207
True	1275.4389826291883
True	1025.2324941193483
True	917.8207604121573
True	207.46932847143697
True	92.76523274927422
True	195.54238622114235
True	852.7718087576484
True	144.94797103791777
True	1076.9515149217464
True	879.9445280235129
True	35.403064294134445
True	87.80325723319001
True	405.2538093305908
True	424.24300113144926
True	211.3065594128281
True	516.3088062103192
True	647.0138719282276
True	123.50467866312172
True	277.4173417402488
True	1003.5383545063528
True	49.61009261722099
True	724.0835511848657
True	540.4023518905557
True	36.54128981717244
True	805.541876295925
True	395.9077787141954
True	555.9733321303796
True	106.41528732053531
True	271.8842030199041
True	225.2082613640925
True	27.814171184710634
True	139.53930341238905
True	746.3985391071875
True	146.95895174921137
True	403.1726374224424
True	64.36819213363448
True	644.0687163929761
True	590.7490615615119
True	242.29813272259705
True	485.6188967088663
True	167.58060166850674
True	162.05011364540547
True	219.1755853748608
True	281.14072645346016
True	355.766403907447
True	131.22963193876794
True	203.35578263530695
True	27.20234984065229
True	897.9956103902914
True	312.0069894230114
True	9.312477482445498
True	373.4349265939071
True	170.80755888998874
True	633.3214311596029
True	374.8026595150257
True	576.7765813946341
True	549.557895678106
True	493.0165893337453
True	789.295677898251
True	238.82457863904068
True	559.3205912850195
True	155.98925035458822
True	498.6047272417236
True	365.6251529681735
True	370.52511349397946
True	125.02731935069504
True	137.9539158768667
True	107.84816294708116
True	72.4032570986078
True	710.8028915820419
True	183.19510661165225
True	41.97008526063921
True	0.0
True	537.6890143017739
True	109.34036175779497
True	22.33614838767505
True	39.28654828866586
True	107.34785599193926
True	534.6860508511539
True	182.1394605188889
True	112.82302763691094
True	34.51374854000192
True	159.93152140084564
True	933.7147254124108
True	51.94993935094988
True	224.3761181819517
True	741.5378407836796
True	315.9054673579915
True	460.1411101103712
True	457.0576830814924
True	518.9032381786769
True	602.3367461067069
True	875.3223803031422
True	266.8520820412389
True	1018.2565187591972
True	931.5419146389654
True	608.2759290184945
True	357.61939494842125
True	846.885286848917
True	9.14988738471282
True	31.63351929544305
True	295.43078589337125
True	42.45539235413185
True	196.28355342556333
True	758.735674949218
True	220.2960545233429
True	747.2594515163694
True	758.0776951502194
True	124.51839447046495
True	368.3034138087341
True	589.6411826061317
True	23.602935913263156
True	128.7552506728572
True	435.69125511368713
True	300.32082195581023
True	203.6306053493396
True	112.3278913430538
True	378.885407434846
True	22.2642506282546
True	359.80135626502494
True	351.61136903611475
True	1048.771661714847
True	369.272506342234
True	30.715792778612816
True	432.4106751489274
True	446.8836156124085
True	227.40170612559336
True	30.689618616746888
True	764.0528820675805
True	444.1787315114752
True	187.227396255158
True	12.300534622620976
True	1194.1238212023457
True	164.57926713504284
True	24.26321732912485
True	298.14568710745635
True	271.49649198085933
True	117.36218321375244
True	281.9971926230649
True	45.41385106814117
True	313.0327761795787
True	309.1111863438784
True	311.4623882378044
True	31.137532771624297
True	47.12605764804226
True	1062.7513974702215
True	24.62019899414453
True	11.215424723296152
True	179.8525860258328
True	655.0498393536045
True	7.757315001812705
True	198.58446746442763
True	176.67205770743905
True	517.0384876775527
True	378.4055673540738
True	727.712607635759
True	327.5923365074736
True	505.69565682148
True	438.6081584717308
True	529.6035514411357
True	102.75151184668422
True	1283.0739358483222
True	892.0053735657378
True	283.450083741952
True	523.5995587445963
True	103.184434992259
True	575.9975353290363
True	440.8387122485292
True	153.20634537872888
True	73.45824050586376
True	345.59060094577745
True	165.52611088367377
True	30.314775878293556
True	654.6623639552355
True	383.6689022019477
True	70.62517135145357
True	29.16650719829387
True	664.2956179242896
True	489.1530199851365
True	72.44588036065028
True	20.884676482800007
True	318.3379498821525
True	332.035597094986
True	714.6681211162415
True	540.272853466261
True	544.7567031025305
True	779.8986398426708
True	8.89239275950328
True	56.20202112611672
True	37.53786407671112
True	58.959953749264365
True	518.7651057195988
True	585.5030888826578
True	81.34821479020114
True	115.63715253861038
True	195.180573276024
True	70.9722300586277
True	181.6826797915411
True	208.5848765196368
True	277.096184310906
True	820.871199836333
True	614.2596891377817
True	294.9343592579182
True	188.35402671204665
True	278.5953641978213
True	241.03261155752116
True	772.7004940905323
True	325.8758673809341
True	180.12590940461854
True	913.949698504828
True	365.1180761501536
True	476.0793082922217
True	155.18595871099745
True	122.07014784268873
True	64.93044982614602
True	205.24243521237227
True	982.7184960173628
True	523.9835140492934
True	115.58105639429066
True	335.6415381632769
True	98.57420682652038
True	690.8634803811741
True	3.940875034461272
True	692.4369424777117
True	36.97916896107163
True	922.9054532589588
True	842.0741321750501
True	210.1915182600971
True	31.41463879223544
True	79.5050474101685
True	454.3163304788602
True	231.02532971972985
True	1.2355023712363515
True	75.92927300939355
True	1104.7376441025333
True	348.09154116011086
True	651.055260410539
True	498.3605395558977
True	30.01422764245096
True	133.85552441599623
True	421.5997276427351
True	933.9500350619372
True	816.4289302110418
True	417.8633799080297
True	341.18875699363224
True	16.252165016796237
True	79.81789525023437
True	721.8857511863237
True	474.6259497390109
True	381.33593558303113
True	876.5189823438027
True	26.31167093645819
True	223.7363230865749
True	878.0775325531733
True	238.56090418528063
True	9.480952906143155
True	500.7972034121729
True	104.96070416009744
True	636.0631335045323
True	53.50680314457629
True	255.45947208396487
True	841.1159068900965
True	876.1665855583451
True	276.12910546842875
True	441.3965568416974
True	116.90513954866584
True	584.7803660529105
True	261.7827302678704
True	184.4213108359926
True	824.4841310860627
True	54.46317430844434
True	715.0507159698179
True	285.0636438531831
True	296.2618519019901
True	170.30339404740604
True	492.55231350085353
True	588.8820978125136
True	369.9210037429118
True	380.5289788633367
True	64.24270100635685
True	158.5975612425633
True	465.6920596736021
True	222.7755895326899
True	34.74955317538908
True	206.35544561027976
True	389.45542763329206
True	392.46375661283
True	740.261710998848
True	129.91651488438413
True	669.4494031252225
True	504.2824201838108
True	587.2532237777526
True	134.68347634497653
True	35.405701348230465
True	663.8841329724379
True	69.781625127694
True	557.1261932291258
True	668.2668252590573
True	442.8646071672631
True	128.88367953009703
True	536.5328765659059
True	4.431095674342846
True	403.5178790299049
True	28.193821831239788
True	635.0535472925931
True	269.424944224585
True	589.6655078287309
True	693.997209283233
True	145.7916231969499
True	531.233799804971
True	497.4954468201693
True	60.40585318285048
True	957.3629033780472
True	3.4327525274544906
True	26.467871557539585
True	650.8289445241392
True	674.8936123912063
True	124.20144068489392
True	412.04517297202506
True	126.77410690973171
True	73.05653056035811
True	473.28857781806965
True	41.66961226356695
True	507.531320064066
True	13.167365344617666
True	841.2658896475601
True	553.155772704078
True	656.1279013631176
True	102.10125575384542
True	375.0853546282294
True	990.1870418519388
True	828.3678727524293
True	135.7120908272577
True	548.6464621188815
True	446.9452802913237
True	243.4605659180131
True	249.47239205404136
True	7.0101052817674585
True	315.3174159347396
True	11.822608913018236
True	372.9457881738414
True	75.06322185481578
True	417.4403004276402
True	671.9248598758636
True	127.03816638347864
True	236.08885975968963
True	632.7589598565753
True	690.9570137314433
True	290.4038518397099
True	142.1303385553701
True	161.3484605811488
True	480.7267313967433
True	83.7879477150251
True	9.18111024035986
True	505.71226847717855
True	571.6539916241903
True	20.373798832505926
True	139.93318252479636
True	891.0125485090795
True	496.42756063567646
True	281.68300456657323
True	33.47680170889543
True	468.2272402793976
True	115.6398724388486
True	580.7591261448536
True	653.9987365383689
True	297.5106653137367
True	380.8872691741839
True	186.67641782483324
True	245.1176982096376
True	75.48403018033885
True	218.45353493151188
True	488.7623384388364
True	20.96544455442349
True	458.33840943894063
True	380.79719215331886
True	735.5048339824529
True	878.1157079689311
True	887.0723346854153
True	162.4500051083051
True	405.2548063238737
True	71.48952463681019
True	189.43081275302765
True	316.04174939140285
True	10.56678070773855
True	795.9477878682425
True	21.949959879587016
True	401.63592986433497
True	262.73987293231653
True	655.2854836601371
True	210.30298248697332
True	39.118840371565305
True	679.7411327439934
True	1085.490434552428
True	226.0026725718344
True	127.85922821216616
True	603.5877083288462
True	487.5712091966861
True	17.58542052431537
True	828.326875031996
True	114.2099704381233
True	43.27345698558255
True	301.08378280981844
True	359.60862578018424
True	392.5747577471234
True	268.0609857693071
True	19.629631263556487
True	22.29134010969342
True	835.146751947032
True	200.01226585589055
True	113.5909292573399
True	840.8151838506599
True	657.5868502313998
True	637.649883084344
True	445.92107091397406
True	146.52459291791314
True	30.618789907247937
True	95.6738522728864
True	433.9491462530911
True	230.01032516184705
True	480.3588658602902
True	142.87698409417797
True	501.26621809711673
True	653.8359181531217
True	980.9227500102168
True	24.202958692969563
True	961.5154123399068
True	993.4592735206688
True	467.92299039479707
True	86.61528248029128
True	790.484732089752
True	648.4693978217803
True	688.5245187898936
True	170.11280430110162
True	732.1682992446196
True	715.8960317367732
True	119.22270323503916
True	789.2107752361454
True	806.5386911209196
True	484.695221325861
True	224.42167068586977
True	70.03707800399688
True	323.5821566519458
True	351.4413497667517
True	466.9780574943832
True	444.1272767439816
True	190.17732770173865
True	317.20772534505664
True	2.747553398772104
True	14.297029053414995
True	102.58966290602986
True	134.0585910283308
True	355.0845110333932
True	348.83687638577715
True	114.69874896032088
True	17.84586157128549
True	196.33472796144304
True	841.4616579723212
True	485.1365627346017
True	540.5846143489429
True	549.1890915231853
True	805.3530947007582
True	638.4585584700054
True	97.54503326779025
True	212.6618357799812
True	245.24163611373672
True	291.3295096669693
True	106.6706030123844
True	367.3385067726079
True	433.1366505536656
True	166.526972516632
True	628.5791792760399
True	240.56219525720687
True	194.81341241322627
True	29.009270603467083
True	247.65442218303625
True	487.9944362797389
True	160.6098610318299
True	539.7455036658259
True	458.5648534773241
True	244.4443118972897
True	106.53607716864434
True	40.18646902934504
True	390.567740527887
True	791.2603836479466
True	170.53619865114686
True	1014.4204701551058
True	1029.0257385895009
True	486.0818924070608
True	105.70324244255816
True	123.75948477476034
True	649.8582302631185
True	8.444060546912095
True	219.99955375232736
True	127.62107613639228
True	119.24735957302433
True	331.48267619800646
True	659.0055315071311
True	38.31827654357555
True	122.64532297904664
True	972.4373058862384
True	56.867525746730905
True	456.4188661481152
True	530.0682511021232
True	250.22020885684745
True	129.52916635342655
True	935.4285212829656
True	1172.9943734283174
True	518.1153297185019
True	655.0307545799437
True	208.9381456040061
True	151.60627048621015
True	321.0178619476803
True	241.03963550943084
True	173.3363904969131
True	298.73551326731973
True	344.31796778238885
True	10.2487221798355
True	637.3966880492849
True	147.19286722244075
True	81.65652616123509
True	425.9519318056518
True	324.393909071112
True	1197.573926094688
True	372.65868120444014
True	984.1403340333012
True	9.202425286660675
True	269.55644213838053
True	221.0248721421692
True	157.0880085496937
True	478.8503541323032
True	203.5553864060033
True	402.3997215089593
True	337.94326065007994
True	108.67712590285032
True	358.20620479660784
True	1047.7176098771938
True	700.0056583621704
True	233.41794440063595
True	103.72192715152032
True	300.84381513983567
True	25.19970330651781
True	362.4758508603829
True	318.3771909380405
True	586.7794985033337
True	443.4661238715868
True	375.7322155155804
True	153.09499799224125
True	13.151317746869289
True	420.4495201605548
True	288.5762916075347
True	148.15763940986963
True	298.79308405257564
True	450.6189242333627
True	800.6523318175874
True	300.1653583207967
True	769.8194397246093
True	389.4209286328972
True	360.6603580081471
True	1.9497381500725792
True	1146.0150175300614
True	95.6386657094968
True	934.5606335808652
True	195.38422680600675
True	456.8256357874437
True	686.8497907186955
True	85.73922330893609
True	496.16131129388486
True	33.98374420240357
True	426.0664406362926
True	79.30389742382525
True	229.10871065716523
True	38.504627973067606
True	653.9125218137035
True	182.85271228007184
True	25.685881737951817
True	408.8430281249329
True	112.73236305976891
True	173.1749004271011
True	873.2139434319416
True	259.1369302045603
True	157.578552305006
True	370.3333679562896
True	520.2495604481629
True	333.53557428733365
True	506.6300070356157
True	616.6693052312817
True	154.904461028473
True	8.815177579643867
True	66.91366928754506
True	427.7026291751084
True	92.5678633856655
True	79.51630848665877
True	1020.575546789244
True	26.66098349604325
True	323.52288013433974
True	330.06506705655613
True	448.0815402609149
True	673.0914181924909
True	191.7412726468668
True	648.6866848865741
True	329.1326200392529
True	337.66259860693907
True	273.3961217298751
True	217.78232351613408
True	358.0299411733594
True	448.12096252312864
True	427.3979533748516
True	602.7837256258779
True	132.74581910526382
True	74.70471143328696
True	37.68600338203965
True	287.2933425054677
True	634.8807606998879
True	411.0616524448353
True	796.7734896807343
True	222.53220918120456
True	399.8063206852102
True	67.3865265477709
True	56.34985877034024
True	433.6621613382187
True	197.66140916608825
True	227.08671104318591
True	46.60557063980602
True	1068.7654982694194
True	174.64053420456952
True	895.6283694830422
True	317.96077576382936
True	929.8906980240648
True	231.0678936450633
True	455.9787288558866
True	527.4969487652016
True	624.1128891414621
True	215.82122805253104
True	486.146674340261
True	954.2092053329794
True	127.66841022567765
True	6.837542106860098
True	573.1131790398551
True	27.684527080653325
True	71.59083134276501
True	787.8750934421315
True	231.000773143416
True	996.8317245715408
True	699.9420713858058
True	425.9337396224332
True	282.1749512200954
True	479.3377861825592
True	340.17361775485966
True	181.7157850176322
True	686.8719320698602
True	708.6291941985105
True	209.83366014729407
True	88.52871089966949
True	495.94259786776144
True	137.76787322560804
True	386.1383284315788
True	356.6589466247738
True	65.33221779459566
True	363.29943755641335
True	401.70083703021663
True	364.3993462732304
True	418.84459413800033
True	439.1858832411347
True	643.2429742908196
True	60.781408375344014
True	431.18312755846296
True	327.0836123456652
True	662.3200313714157
True	218.06788873421888
True	99.64890037926732
True	43.71391833505328
True	534.6525480570658
True	629.7889689173535
True	174.92773363633654
True	411.7308528201982
True	342.6445236366659
True	17.17875450434084
True	167.77870781552758
True	292.1747598212959
True	3.5386004236788247
True	887.6213480001895
True	81.18904125271706
True	105.42536898672356
True	107.96359245533272
True	359.32361133026296
True	35.113551705662736
True	467.1156562552847
True	220.3272884420896
True	5.77263703540311
True	112.15772078411244
True	461.364790206468
True	48.92653417659071
True	63.07379694780862
True	179.45467761191185
True	277.0816550522109
True	979.1896975520484
True	389.5127858976822
True	917.3791447674688
True	193.2215326591508
True	1000.1558196980144
True	799.7623531998249
True	668.5868930656605
True	409.94043301321966
True	382.6941721885576
True	83.3096620118551
True	69.05126128303816
True	79.21693535094347
True	175.36892056259944
True	475.3290875495581
True	1084.5922429137283
True	180.87665456520992
True	355.8317802312921
True	441.5181501497572
True	583.1627087247065
True	606.3161388703716
True	270.81507804218194
True	469.0127993207883
True	672.0346747128565
True	96.33874934399228
True	722.361590534679
True	255.3619665352841
True	130.95386072661182
True	417.7982617804336
True	890.2801084862197
True	410.7470747318248
True	860.0964727698895
True	199.54272708771077
True	346.6122487316525
True	685.3608624079343
True	614.0322081852174
True	194.46145743115537
True	260.07979812865943
True	783.3003848141256
True	31.66097439876352
True	182.95312405328664
True	482.81434693126585
True	710.6796529181154
True	105.54632630491422
True	36.346918869413145
True	168.58678959678466
True	712.8171563294036
True	314.0020389983732
True	548.9710473869568
True	352.70845414737045
True	314.00599952503933
True	452.238465069954
True	481.0192385031032
True	67.7980680381843
True	369.03066431168105
True	785.5074686664542
True	0.0
True	289.6461293370867
True	250.19986555367237
True	964.4327165375188
True	152.2553681841202
True	614.8218992463961
True	629.248114156169
True	110.2467017706795
True	208.1836984419189
True	134.3461589751662
True	11.555719264753378
True	292.152235019892
True	383.9098783745262
True	1140.8939477596105
True	237.15807789233756
True	400.07940043049257
True	653.547735187609
True	215.8586975654801
True	27.64633773885505
True	848.8291462959497
True	605.4966219183542
True	161.89470866802404
True	605.8062544302569
True	163.31830065741235
True	286.98371631747506
True	766.6254354620575
True	36.80342300395712
True	109.8762735656603
True	537.5241224656827
True	67.59169305535613
True	77.74182263963189
True	424.45172465632544
True	24.80865133054469
True	756.4254222624264
True	102.06471772185164
True	154.97166792948104
True	17.06310964967706
True	707.6809759183744
True	30.676532816239696
True	783.7737068892538
True	402.2433926797556
True	112.43469655963362
True	688.7355415095507
True	517.2713596519003
True	534.9678011933516
True	47.58233267718802
True	361.92452482346334
True	6.045755670747399
True	96.57714476962288
True	386.1788210428837
True	47.91705123752788
True	114.94685830042032
True	305.708672572503
True	170.41289012200576
True	105.91744988404956
True	626.775619561844
True	20.7598704326408
True	1154.834521250635
True	501.5577054377471
True	302.01524979660417
True	503.16610040482703
True	121.98518689484794
True	779.0203348543298
True	1109.8295076541956
True	759.8090668971583
True	171.5237146265218
True	224.58711734269423
True	51.61519512082828
True	59.66293745777322
True	155.7497162569076
True	101.80946353481008
True	169.8087171078884
True	1148.6558370409748
True	306.5413088705725
True	349.1632592428447
True	730.6380211514936
True	17.14285712922086
True	15.535624723082732
True	581.5524848542831
True	4.889260884620234
True	115.3935362755686
True	679.4938582825304
True	175.33011705679675
True	663.8480496824637
True	871.887357363071
True	154.68493574207233
True	885.9461314939459
True	3.2554588400638083
True	454.323264356828
True	1061.4122686111205
True	24.5928777973524
True	242.2496225495296
True	143.00607415142977
True	969.7615878101304
True	231.21653010154185
True	497.3501792798327
True	120.25752945282076
True	499.1636483658625
True	153.79358156924903
True	98.72817543555634
True	394.1013806904541
True	72.05959621168503
True	55.44142590952497
True	1097.3710731827218
True	252.8373394507529
True	161.1613572038678
True	367.0757099029144
True	395.9104735135477
True	214.9031658592107
True	168.71431943128357
True	385.54361308881073
True	35.48023389470579
True	487.7358272282212
True	1102.2126624638229
True	114.01994696923433
True	477.45706520860585
True	301.1397859724892
True	27.10139700746296
True	396.8274514357535
True	103.515856611577
True	600.8354138451116
True	211.95192369562852
True	419.4811517557262
True	21.408934178940005
True	460.74831453461786
True	111.06712060042013
True	329.45594041241736
True	33.299412610720275
True	172.93006213999124
True	245.75540900839775
True	802.3581098481837
True	57.72686808861552
True	140.82618828752558
True	237.5327661439761
True	138.89084804487103
True	645.3851863433001
True	563.6611303111838
True	792.6705527331103
True	393.3775298598711
True	540.238716968579
True	414.6670439133968
True	677.8008304036152
True	74.93070091486437
True	477.26133633961416
True	431.0610851362079
True	47.15050253618107
True	87.22390656319749
True	130.44898716958934
True	87.64930008777566
True	316.3828029447898
True	844.6973305674551
True	331.53548285329487
True	1093.2932423565858
True	319.42564347612733
True	891.8399630178932
True	154.70405788569624
True	562.1452394501504
True	623.4958539101805
True	713.7233442484226
True	438.1121518366549
True	61.637468429088365
True	280.5053227037276
True	41.63761271449133
True	155.35816510797832
True	173.77407685053828
True	1111.4597582597842
True	242.0469162508216
True	553.1424911088917
True	562.7923111369143
True	560.7495308574712
True	846.4567950662794
True	592.9090781734366
True	648.544354731814
True	932.5136733728884
True	127.01321217790117
True	330.6020842913935
True	268.70213682590406
True	327.76826960071367
True	88.94297341891064
True	395.4696774561182
True	4.76062287800865
True	335.74737722535184
True	242.752234156224
True	594.0000962394727
True	280.8776448020608
True	354.1998585778577
True	9.409055160620298
True	58.081303462081294
True	533.4870858170137
True	32.56961244595152
True	145.06844468350377
True	67.4397052511312
True	148.3958642267896
True	247.31116235325317
True	72.1180841624977
True	382.3595432996205
True	259.42586452392453
True	100.28026834266964
True	344.07338978964805
True	66.34056171113303
True	599.3999420682482
True	808.9722333118505
True	273.8796659697572
True	1182.5294398356973
True	110.64051060713078
True	304.1186604530384
True	1061.1693309082104
True	84.20167096004639
True	287.9250242679783
True	9.684585125546857
True	394.2766343946287
True	448.4448267421766
True	153.6477990903437
True	629.621110146536
True	914.6886567594432
True	156.08419637810314
True	74.40854240787594
True	348.225897532253
True	552.8355657295331
True	613.4882388562999
True	1231.9190705668757
True	25.59960404653608
True	955.6778982301372
True	139.21517753144545
True	627.5289068201249
True	119.86875080722317
True	130.8814750717763
True	182.42714767413324
True	171.03717354923162
True	747.88441459762
True	199.074883079144
True	224.952575272968
True	65.41859071050791
True	504.9727385960288
True	447.24293642531273
True	174.76197961873797
True	227.49384463108544
True	16.253023785890225
True	430.5683055029834
True	233.6782079845954
True	292.2275040446737
True	112.75114637139664
True	714.9578319199478
True	415.6880167420088
True	262.6215041119091
True	642.2390461119969
True	522.4464084321916
True	468.1029015103486
True	139.86588798878745
True	526.1218946726948
True	423.0834905009958
True	2.6592625271129737
True	199.64616132713917
True	90.73717531218824
True	248.03802200929712
True	2.962982978566965
True	133.2421642207663
True	350.2782157805931
True	7.114049749256279
True	860.98006543137
True	168.41946820492842
True	763.7478500462247
True	811.0520677345511
True	169.14175090354323
True	227.9818901057565
True	472.9470590384345
True	855.5552423933099
True	48.296397078119085
True	38.27530457165429
True	135.33401983999843
True	622.2603413338549
True	744.0990546934563
True	183.68944539048175
True	592.5899126637295
True	584.9251581029822
True	846.7363671519126
True	396.7566664587098
True	191.1189253494122
True	877.7799105792204
True	225.2563852157217
True	151.71437532135363
True	337.34412892649834
True	218.6006350280126
True	209.30925938726776
True	612.8797932328255
True	251.54311622345708
True	192.0219787861767
True	446.1826301796718
True	457.1976095972199
True	65.45759034470143
True	277.42019733935126
True	79.91014721021472
True	331.02461590459325
True	343.9070953744069
True	247.96365432360824
True	182.5551308283086
True	377.47660991362807
True	626.9589345804517
True	715.9426150123453
True	288.5771551306967
True	739.4903454263135
True	61.62574175537684
True	873.0675591574296
True	351.05831467012683
True	13.72160710051655
True	610.326457844305
True	708.4370994790279
True	236.3860225740572
True	162.96236210189718
True	46.61649878406062
True	376.9623468311482
True	73.56054484284442
True	14.530597703122345
True	878.499750284238
True	364.8050555342024
True	179.34243856184094
True	974.2847531796104
True	12.159423263352808
True	779.8049424921921
True	30.060938936068524
True	700.4358197152474
True	61.23611144450071
True	745.1374260284628
True	464.11425475563937
True	191.32307258664025
True	456.4609894615015
True	215.0333997009377
True	295.06487004960013
True	214.09794781025465
True	409.4699790538641
True	9.853347303407965
True	318.7589135470138
True	113.23184956115612
True	12.005257566181744
True	460.0312763017979
True	726.6459310994683
True	283.8045667425723
True	82.12640238964205
True	316.0720483006413
True	79.58721670348542
True	184.66708327969167
True	182.1541430685278
True	368.6476329676305
True	44.45260773910227
True	127.2799619609116
True	375.1780984023287
True	877.1954065305241
True	116.5827390278744
True	213.2478213367938
True	416.46278744100266
True	19.47945306522779
True	422.0896240139503
True	496.498393244136
True	91.0317523166259
True	403.7237804316983
True	336.908405227288
True	420.3499915331934
True	578.1145113266059
True	1083.658374920342
True	986.0268731224456
True	57.20438052215992
True	1071.238352491693
True	109.48601831839804
True	108.73004946790206
True	110.0474472070824
True	506.1693902686786
True	383.76201777575415
True	572.7640565599495
True	266.0241939138446
True	158.53863559158276
True	394.5149984582572
True	16.734282794840386
True	480.9104369567904
True	404.7918825270117
True	149.22253234032496
True	93.4012158717939
True	510.610720272574
True	1001.5219528834156
True	205.41091039200413
True	65.7782256684516
True	449.06158766677896
True	376.68011847735846
True	471.7742859934232
True	329.0971779333745
True	4.156832909421833
True	527.9214718994197
True	507.993247865292
True	500.2918034639539
True	175.28519390999793
True	103.1170585726806
True	23.386195708752872
True	384.1433182603583
True	109.7482925999869
True	6.137349795798159
True	30.924636672506814
True	346.2800558313082
True	646.7439177430443
True	136.98494802880074
True	89.71503506406155
True	23.97987799276092
True	402.6523132852242
True	359.59142415332843
True	800.0323113834959
True	307.045270600898
True	528.2809077855317
True	545.748316723874
True	520.9732396846455
True	303.2598704853272
True	548.923758147063
True	100.14012220657982
True	585.0489581288613
True	6.930938249970982
True	374.1208053693917
True	468.96843030599047
True	957.2030227714516
True	343.55681215020184
True	770.0346786991439
True	985.630650702853
True	179.67556433344603
True	37.88855822187154
True	372.4205000277656
True	382.6437050828828
True	586.1747838482216
True	247.6399063351708
True	31.26207508564081
True	630.4353616600205
True	129.3686996599064
True	1055.4303309486015
True	321.6282495344232
True	478.9012773200873
True	125.67970429065912
True	815.2725820042868
True	141.8401362162126
True	832.6072232435945
True	549.7492779271809
True	185.8784772403232
True	115.52814619234168
True	69.15005224715875
True	569.1637848422566
True	892.8665743400907
True	435.0302460880639
True	531.4177932990993
True	130.4391546108179
True	619.7655360615714
True	476.83269269188384
True	824.9147838699703
True	320.8039636818329
True	562.2566226215415
True	112.8169020861977
True	25.03797273596692
True	412.1985695781047
True	179.12439964265678
True	98.6311744445328
True	357.62777722872244
True	1081.6505455483589
True	264.168824538002
True	551.8141865725617
True	11.290154852732243
True	79.37779513615644
True	330.15277756457
True	778.2487354894225
True	448.31086637788206
True	546.7716053382483
True	706.7505850542303
True	62.41022139746401
True	749.0474620660134
True	48.698535048697536
True	100.94917167379148
True	185.00887088402172
True	78.82837563782529
True	24.06626468197157
True	296.0915172212666
True	461.47165021066405
True	896.3522770261246
True	873.8786787948252
True	6.036156643330621
True	296.4555817157002
True	461.3026716983234
True	125.57111759691334
True	237.45908922817324
True	331.1493168718155
True	1320.809331071614
True	462.8495221544714
True	23.04217931938896
True	191.10572348268917
True	713.0505699540431
True	35.082512292570634
True	182.167997171528
True	569.5852357741048
True	73.69672714377518
True	870.8901952275721
True	336.8924551065573
True	665.865688015084
True	76.31173346804644
True	675.4966419343272
True	596.4773461178112
True	873.9217380046373
True	258.9895081368888
True	503.8999918324631
True	821.3364439291286
True	909.9759426960186
True	243.137728847046
True	729.5457360364397
True	207.91156186847772
True	452.1194920462255
True	372.45827129683937
True	491.2357257081185
True	493.458360133142
True	302.68995872854646
True	346.4546806752448
True	116.92264283321327
True	337.44947129496865
True	1106.0392925154383
True	330.6973607524424
True	150.73187569521522
True	291.1127111577733
True	756.2435925543463
True	655.2856297628242
True	399.3281877152892
True	118.15286588026962
True	339.9525363802847
True	34.47934465692052
True	182.39136450689384
True	95.41227967800968
True	87.93876473538816
True	564.665281853099
True	135.6810221628235
True	133.6254686274463
True	105.7225298606526
True	85.3314514454015
True	446.5567456066616
True	390.0345703847071
True	1043.2855575384142
True	497.0941247288527
True	815.0725508247637
True	277.92346643796725
True	306.248391309383
True	530.2048374621661
True	194.7777013914604
True	747.9847052181591
True	243.220956620219
True	362.74621461317554
True	69.41757999847952
True	119.31530916978234
True	247.45906061323484
True	125.3964405342258
True	485.69690928725447
True	29.053523881762917
True	594.003321967178
True	1006.0182735294212
True	715.0333901073615
True	1.2931289290834895
True	60.28941469744923
True	483.1380853591081
True	438.7585431711968
True	79.27670616694189
True	120.5093789753427
True	301.86829294098106
True	83.01323972010434
True	53.414703251967445
True	735.8289727894506
True	683.0589526237031
True	171.77450105290794
True	168.77044858847657
True	533.3578967874993
True	56.05158944843997
True	24.50130816448465
True	561.9093197265078
True	437.97735154822135
True	1129.8168143169169
True	40.82738786574981
True	465.32622930069374
True	927.2014167201968
True	780.2091793442517
True	302.01290887403366
True	749.8425178655133
True	400.8679330366077
True	41.276269300459525
True	101.95480382153532
True	689.6998691124345
True	75.19811864815287
True	142.45638181790352
True	972.6235626201722
True	192.44859851109416
True	271.471437844784
True	107.34600677879416
True	665.0654993872025
True	608.2041187300762
True	215.59488701229617
True	419.3795322993935
True	42.36294405476997
True	290.23290043496
True	594.2749202472443
True	617.7962344778498
True	315.28553026428267
True	74.89684028482289
True	926.596032171086
True	1101.8334629009114
True	548.5654639744217
True	63.2649146010704
True	28.99491532642815
True	87.69242611057626
True	102.54530517439272
True	102.02566107239272
True	881.4355277060619
True	1194.9324314345472
True	748.3229461050988
True	305.9356111655834
True	7.978249549272903
True	18.233112510461865
True	344.05284970270804
True	467.25060535843215
True	48.561092757590565
True	559.4683025258079
True	421.6562670987922
True	387.47217207432175
True	82.99119259690171
True	193.62126578884823
True	250.2525269441456
True	136.30343540318606
True	391.0067727282696
True	43.47464830198493
True	172.10956838846593
True	1158.5708656131312
True	5.736334306187455
True	28.38856077061692
True	567.4792076672592
True	373.0674573103094
True	774.2501644047768
True	163.4944978388171
True	738.8534546605711
True	614.6385841728957
True	295.3770248035602
True	435.8996549184466
True	346.22011222324545
True	283.05193052105864
True	268.28214650259804
True	402.5212800835607
True	500.8461222939903
True	490.0899641122479
True	110.89578435838874
True	358.672869902276
True	8.995700146606072
True	182.9694090069597
True	232.52267117135017
True	840.0994793823913
True	583.2047602542195
True	30.99977206720341
True	708.3018128955132
True	850.0965049586198
True	107.57027513515472
True	344.9661948839829
True	845.4168107635471
True	213.71551828730463
True	170.1138451908583
True	529.2442524070665
True	577.2965495075254
True	1105.947700983031
True	150.67509797119763
True	158.6939213296867
True	258.73842876056204
True	314.2288582682429
True	407.2159332744821
True	405.4461602924761
True	320.2838943473073
True	443.6838150362056
True	494.8839015097868
True	223.984454468074
True	1491.7691892237292
True	242.439138386604
True	397.2024481756808
True	54.46818332546975
True	767.9396262952757
True	256.0304666995298
True	927.8101127231216
True	543.6414404679895
True	309.2543881667084
True	756.5378388315324
True	259.77579452476056
True	226.9378287944584
True	255.42328915185377
True	218.33483199730995
True	149.57415280002766
True	252.2571811897201
True	728.831836579266
True	529.4766551984455
True	219.5720367388877
True	1163.071622434181
True	116.18544361602918
True	271.48182615561524
True	71.3620917414152
True	303.2688168704195
True	399.9454107460279
True	92.9016564524388
True	206.488686996137
True	73.94603667242336
True	683.6569049864827
True	370.7094115810185
True	215.18295763671176
True	745.5779903418949
True	852.3685817042227
True	810.1938930945087
True	849.1075458608622
True	352.2826633774566
True	1.5623065328480572
True	262.249167113234
True	54.96553588258034
True	376.9169228937669
True	49.45887506224476
True	346.8658208357715
True	864.8517597608317
True	1018.4225862539772
True	387.5307308288403
True	22.05224401951145
True	523.1407238814643
True	512.4678837078377
True	192.06479433982065
True	232.70899923046025
True	293.82406668305964
True	24.11821924347565
True	119.22243112425345
True	989.3231500340696
True	56.77907899402952
True	495.2923045958663
True	802.9045033023236
True	99.35734675573828
True	249.82382505493825
True	114.15661099290284
True	16.425255353584433
True	1.155369287893827
True	118.4517255990228
True	984.4541370515332
True	465.0071210585575
True	68.26436240115393
True	784.8824275389326
True	337.669904081976
True	1.4871070916510425
True	444.9205188742292
True	186.20315341483823
True	495.76612832356574
True	76.67599730977382
True	314.1402655202457
True	370.24654805860325
True	172.90131182154823
True	214.17268419699815
True	130.359641302408
True	174.57855329429907
True	973.9690792955888
True	15.15432534687246
True	501.3541196649952
True	491.18179596308426
True	403.904369742405
True	223.72314052874503
True	228.7710782304867
True	157.39207371962888
True	45.42464825937762
True	471.6555908236909
True	151.5804230432092
True	837.9132016743439
True	839.6818030122896
True	257.8068368829526
True	311.70896150185536
True	526.3358364022105
True	43.1996982616003
True	89.53155791730565
True	722.3056981987784
True	1097.5075857985605
True	100.61994922767671
True	716.3554492627427
True	140.2731558978991
True	946.2076709368996
True	657.4559910203875
True	112.42192583817028
True	274.6105200075306
True	605.069570163069
True	261.21528554560444
True	47.60632099218253
True	577.4144584981339
True	445.6201849334467
True	6.168699680158818
True	478.6131643285167
True	66.62732606356792
True	182.93922875727955
True	236.8858786275329
True	296.6964768743166
True	73.43757590239179
True	230.32999470813743
True	349.9273174111616
True	419.63186980422336
True	923.178143517
True	48.83574495150262
True	943.9570810210594
True	1034.2493731901268
True	125.61898217161998
True	74.62982114953704
True	983.9998536599796
True	34.86694582296212
True	214.72981234810436
True	87.46166179451575
True	215.7128729040675
True	376.3246563378344
True	926.1499928118848
True	95.3203274711298
True	74.42084672345582
True	643.7167493712402
True	286.41982851223787
True	699.0715579425241
True	52.98666209706161
True	499.7437115135424
True	384.78300836921306
True	680.2227634458252
True	53.09799084641677
True	111.10683660177628
True	27.74493867843409
True	269.0764063607778
True	44.20957085952062
True	343.8107036399375
True	3.547487025208817
True	1209.6408545597362
True	106.73151808976974
True	133.07009996062553
True	361.0231219683227
True	740.5312748972736
True	650.8605076885664
True	990.922733688324
True	473.077567061386
True	416.5859835601052
True	138.3461833247528
True	393.1890022747629
True	872.0343259188763
True	433.3908936019456
True	952.7904976417868
True	83.10629516945195
True	432.0579640758709
True	176.21434612718593
True	294.953396851918
True	745.7903498582663
True	163.2145463099191
True	133.74054121294992
True	64.51685284975176
True	857.4119100489668
True	757.2552211591577
True	81.9196380362983
True	444.0445095172855
True	716.8726199161246
True	414.695426892711
True	56.366348822060026
True	323.2535485795245
True	786.9837005059461
True	30.33010179230834
True	351.5822553498012
True	168.46167655763517
True	286.47911446108054
True	31.404537190235384
True	215.76297717150743
True	799.0551615055572
True	644.4162362342853
True	57.904207862490125
True	270.7748080637721
True	894.8007816484362
True	18.483640149980253
True	306.76437315017193
True	298.2512150137173
True	432.2920581841285
True	223.0171004995251
True	591.117528090888
True	48.66622471429059
True	975.069875428476
True	891.2736617976258
True	48.16452794982371
True	398.5222251127188
True	731.7405321709775
True	891.8536478050733
True	267.45704736310745
True	603.3558050398352
True	130.48193706499745
True	193.71114744016427
True	132.98290218670653
True	133.34597640310545
True	197.91122267229687
True	929.116102331698
True	780.3819218336217
True	962.1329909187776
True	19.557100841880818
True	26.662600261694458
True	365.9615149974212
True	14.346608247797995
True	629.6277303503974
True	1043.1786681616843
True	271.4196859567542
True	206.4750046304556
True	82.87544047722855
True	217.0430621921558
True	132.3073577813597
True	47.989984968657154
True	132.39415787796753
True	91.76654980734564
True	246.25697606216224
True	513.7192357027866
True	169.10158933708016
True	31.52804467689697
True	57.69391513087369
True	417.2500582084304
True	271.16732310601105
True	585.7024186767279
True	22.365508960695987
True	116.12294289449324
True	661.1789584423447
True	259.1206633567057
True	468.4934219729508
True	657.1633608222704
True	103.92075783120426
True	107.09796840345808
True	78.9696022628311
True	26.80959131569041
True	117.59871598039074
True	84.53788535198981
True	104.32382026044122
True	150.2995646350225
True	236.73518461874613
True	818.353859265235
True	285.21025774696443
True	968.5996059640072
True	163.0489737794646
True	181.92900790842137
True	808.7094532164853
True	309.8282052051068
True	589.1874682033227
True	252.4752435127387
True	353.7336404183053
True	440.7862973959087
True	561.705786339598
True	636.436114006578
True	361.41244718384377
True	35.77436858631641
True	548.6420972857368
True	611.8888780618287
True	20.97372082585341
True	12.196444556586576
True	257.1203791566431
True	408.895198592958
True	442.68867707337466
True	65.40340062316986
True	633.7912816746682
True	915.054229985494
True	241.7176890555608
True	914.7731442417282
True	278.6381262577198
True	106.88239915041036
True	278.4987387248348
True	679.6798692369819
True	36.68644175830507
True	553.4866540405352
True	1305.340087331675
True	1024.0608369053953
True	906.8898216374154
True	203.83731252760504
True	90.69161187211554
True	192.4300512887684
True	832.9977147316936
True	150.33458993359258
True	1063.414950259226
True	887.7048319362636
True	40.81106387657104
True	92.18355575162678
True	398.7813475465964
True	415.3038277194423
True	206.98167334552429
True	517.7185677724407
True	662.590364339737
True	122.79705966672036
True	268.8099652311868
True	1035.069578085992
True	54.29420960440056
True	712.895200531473
True	559.9983257060604
True	34.023614059073395
True	794.3273954459112
True	385.8539079781353
True	568.6359898646023
True	111.60530018051348
True	273.9464287806688
True	207.06498511598195
True	26.6559327858678
True	132.0940193606468
True	714.369546344174
True	149.85074636647565
True	383.21093583859454
True	61.76290914049215
True	629.647498504331
True	622.6552718465718
True	246.08358273083624
True	459.96058513103713
True	173.01894859111437
True	170.5519792727297
True	221.19928357966072
True	286.57731558102705
True	358.6581236656071
True	133.55169811127857
True	199.2454181933227
True	28.826651458100383
True	908.815252933404
True	289.5236772564257
True	8.7426969596706
True	367.453303883582
True	163.05286076837226
True	626.3690874668966
True	381.11546896637935
True	582.6314062434044
True	534.8695433314905
True	489.2955851091887
True	796.7710680071251
True	245.5713882646508
True	588.6704049586025
True	167.01122606998294
True	535.7800124646024
True	363.5451209634354
True	386.6465377968305
True	122.7367228063032
True	128.8388106550634
True	104.38652742371472
True	64.76042677643235
True	755.4003934099985
True	173.5858401418209
True	44.61702767478592
True	0.0
True	575.0608518464486
True	114.576995313979
True	24.282968824022166
True	42.05829932723061
True	114.34420957846282
True	559.2391366750514
True	181.8087629350512
True	112.68562526217508
True	34.502835228185
True	158.41774645731846
True	916.5263185033316
True	55.174783904490006
True	227.04879211727123
True	751.2341174934614
True	319.8983466253198
True	470.8715053089401
True	475.31334871605145
True	506.9980384055541
True	595.974867488241
True	927.5410418937272
True	256.0687801620523
True	1046.9035748275453
True	904.3963390815372
True	567.7865363758712
True	339.0901809303148
True	824.124737512382
True	7.752355006301538
True	32.112043782689035
True	284.9457138098081
True	42.72505747670012
True	213.68153097996804
True	708.0630424888169
True	212.9469333425124
True	730.7487310444955
True	768.6681349762821
True	125.4472864035044
True	366.7443732554278
True	605.2669509258085
True	23.709775015284663
True	134.83656389241943
True	424.4848718790321
True	301.45133075745986
True	203.76379189672312
True	112.60264402783612
True	382.5055622275624
True	21.77599865429443
True	370.4285531198626
True	364.6428214389598
True	1012.6855155259798
True	367.6227069100921
True	27.941432899708342
True	428.91759002878297
True	432.7560516030887
True	235.20095501292275
True	33.961528681375434
True	756.2002250136618
True	436.7284565449246
True	167.04572919247323
True	13.863178650732417
True	1215.037615615429
True	167.18548995615808
True	26.74400706834626
True	297.9103016904107
True	282.10805923032353
True	116.4716796839148
True	294.7743272509585
True	48.07852566001732
True	313.5569769930929
True	294.3760914452239
True	308.82848895803306
True	28.64364725889841
True	49.41013852426202
True	1033.3331811494256
True	23.834782481026604
True	12.423274755860598
True	173.47096862723248
True	645.9951857792336
True	8.583167824517723
True	201.2703816816006
True	169.5264104626302
True	526.4964555327178
True	388.94977531002655
True	750.0058290170434
True	304.35312342946025
True	498.7976588466199
True	439.2134977939143
True	507.50600728769865
True	102.45879540805905
True	1283.5473224824652
True	904.2775881709872
True	298.25918624875794
True	547.2289750681081
True	104.93174940148964
True	556.765129336837
True	436.87094392726425
True	157.12797529174404
True	77.12954303150615
True	352.92418131652323
True	162.3454654900092
True	28.14159884441217
True	604.0713129137195
True	378.40656481274686
True	69.77700894232393
True	29.24981391987396
True	682.764518003151
True	491.32852832687337
True	73.28579828655752
True	20.49965353628769
True	322.473519471537
True	333.2315111622103
True	726.0856183666721
True	539.847726011884
True	563.7202279076454
True	796.950622207736
True	8.620910037495063
True	58.77220998774346
True	35.55264476040101
True	58.51510874021157
True	519.4724542491462
True	579.6043310367448
True	83.20309215679286
True	113.9313753538814
True	189.01049704947505
True	74.87682025451505
True	180.3607073237497
True	209.6031162876575
True	282.0844430525943
True	803.872263884707
True	599.0830304050498
True	288.86848747891906
True	190.7627788046248
True	246.57204738790745
True	245.6538281918757
True	746.986514655096
True	325.2013276299663
True	174.5897621487951
True	917.6095116559976
True	362.9072357895683
True	483.198230591481
True	151.4852951357808
True	124.73108724607056
True	62.93558663453622
True	210.24003914098037
True	984.9824773825922
True	542.3619516338301
True	113.85340645124548
True	355.4786002633268
True	99.38684825535924
True	680.7345450998711
True	5.45275695614896
True	654.8843979736185
True	36.11964360794748
True	940.0870283019074
True	841.0423204744408
True	215.1209632500833
True	30.26509011296958
True	80.56290048887797
True	455.13600985032815
True	222.2535668878293
True	1.6266203448402632
True	83.60557625740962
True	1088.9027846808035
True	346.40338157934906
True	645.2294629027288
True	479.4449484150404
True	30.65683160874368
True	140.06028920969132
True	454.9705879657696
True	905.9670553275378
True	837.9628774770414
True	412.291357485408
True	334.57815784122346
True	16.38304013407542
True	76.09491367740524
True	738.5031638117588
True	471.0027235811936
True	389.2482579637364
True	866.988639085638
True	26.126238484884908
True	207.79738541098197
True	911.8550153768296
True	218.88375514710037
True	8.77065916694239
True	503.6700290050832
True	101.92591519251935
True	622.1463211667868
True	54.06959718306587
True	249.5767779410086
True	858.2110533485564
True	909.4555207169944
True	269.07342828226183
True	425.39172113315385
True	115.64350632686757
True	592.0243288877716
True	258.95096724209003
True	205.5199288514605
True	883.2501691555075
True	57.33868146635959
True	721.7748026255924
True	280.570670886736
True	310.9673955744099
True	170.3872798808682
True	486.2936417655905
True	623.2926662878992
True	365.98128260712446
True	412.2978221137477
True	69.46761085482288
True	157.03819950826798
True	452.20735428429725
True	213.73605756520547
True	38.75327955609578
True	198.46620025644611
True	390.05477100528384
True	395.5682312520918
True	721.449763602716
True	128.82808121920988
True	663.2223159217997
True	506.9076648677841
True	570.4717507065883
True	136.54268864961264
True	37.80958578377287
True	658.8422042330056
True	70.17633258926814
True	556.5234813632948
True	695.5818141074085
True	451.2222992291034
True	138.46907420271745
True	510.14808713890574
True	4.646323712854419
True	402.03474752235934
True	29.70901521828308
True	629.13481302409
True	270.0811286036138
True	576.2841951078974
True	705.6982019957388
True	146.47093772305837
True	528.8671376343526
True	482.189318373214
True	66.38749203918961
True	952.3359283964908
True	3.671915633543463
True	25.2275916470522
True	645.9960138121314
True	680.4002123746117
True	133.28147185066692
True	414.4505958643644
True	123.6457475221051
True	68.20658882586872
True	465.7901509280884
True	39.94872632037288
True	508.6567115740039
True	12.872864905669996
True	838.4479429868204
True	522.9331869595588
True	655.5461893320547
True	103.09194560354716
True	392.1344703755944
True	1006.2411020873346
True	874.6522990543441
True	139.16609467600506
True	561.1518536306629
True	460.8242726344593
True	245.3174101531743
True	241.67057715459856
True	5.725502693933742
True	327.5015049113464
True	12.173200949738913
True	368.52798328747485
True	79.3769217688095
True	403.6138740479578
True	635.430651980375
True	128.06500541835427
True	236.57318360841955
True	639.3625250970316
True	670.359110391498
True	290.1350641520117
True	138.76735512574442
True	162.971383786668
True	471.14615631224217
True	84.92906671809686
True	11.43832623979586
True	509.9550383255699
True	558.4595532054493
True	19.4290308218802
True	139.5252682407939
True	874.391447761779
True	497.9428490720912
True	262.8256138856801
True	33.26386241582078
True	478.8504174444944
True	109.75026061986858
True	587.9081723760476
True	679.0025297321766
True	293.4259931951364
True	381.3699114347416
True	191.0698443431049
True	240.71331697990777
True	74.73184320394455
True	222.05820726714063
True	518.4137677697146
True	19.0898941056074
True	471.5688669050056
True	353.93115145983245
True	746.748458115393
True	914.5185976299584
True	909.0784938488993
True	151.17570006606425
True	393.1736842573855
True	73.60018570031845
True	197.07249221813944
True	314.76116373604407
True	10.243394765053164
True	820.5986369565549
True	23.898373315282434
True	398.2007116128311
True	272.7996546012539
True	649.5558148341626
True	215.39350050294044
True	38.24482070589202
True	694.2102586419727
True	1092.6631574183154
True	219.2037116772506
True	134.30235658458255
True	620.4447333485035
True	480.185687268088
True	18.682174200729385
True	852.0993322652758
True	112.5913312743558
True	45.521722442700295
True	308.5230191983051
True	343.13945540431394
True	399.9175883275833
True	268.87625027442084
True	20.406922539612516
True	23.74864760200187
True	877.5873565067569
True	203.16125466401837
True	110.94637183283596
True	857.642474715531
True	652.6610821414014
True	661.6325352874451
True	450.6542758256299
True	152.94400831835574
True	32.75408134494173
True	97.07759524670574
True	443.9402267948237
True	227.4714418490419
True	483.8312372338016
True	147.58618137300763
True	472.80966473798793
True	650.5932774130845
True	984.3324535538454
True	22.76859039700142
True	983.5225547301455
True	1051.6539805284865
True	488.2320783854908
True	86.4479110387259
True	780.5669090449362
True	648.6356066764367
True	648.7219349654519
True	169.27978440574685
True	761.5264952756675
True	702.1968475640076
True	119.06703460727638
True	775.8620318813876
True	789.8070075532689
True	467.3043148258823
True	227.11671413941104
True	71.63335174012795
True	312.24456184976265
True	352.9992500089983
True	443.1809970303713
True	424.7763346036073
True	189.6702768281144
True	311.2464433760558
True	2.746733575971472
True	13.66291514528586
True	108.7344530753832
True	131.4360978703696
True	349.03294780079506
True	349.5651664996201
True	117.91271087901056
True	17.716306529927863
True	212.55682432748424
True	843.0820576413107
True	484.9917677685265
True	537.326636507731
True	565.9221057540194
True	827.8326029135823
True	638.1394509012889
True	91.60103884915004
True	205.5803190060034
True	252.0827477847105
True	284.4767523966258
True	110.01493650322068
True	351.2852407694098
True	422.0323621738125
True	173.46353437523328
True	650.3739390881752
True	250.18683882031348
True	202.61270317463828
True	27.33145044036288
True	245.32789334926537
True	507.04602810334615
True	174.31155693083736
True	505.2309716111699
True	471.7201548114034
True	241.12390829545507
True	103.75628209651067
True	42.03211533618949
True	404.3868852028333
True	794.3413864541119
True	164.74618898997025
True	1066.799108356065
True	1034.3674503991376
True	482.4669839764896
True	98.35989112407012
True	121.5136149416153
True	663.6384111014455
True	9.557224181191124
True	225.03306336204028
True	140.82854979094802
True	122.21735541070144
True	334.3725997257058
True	626.2516248593532
True	38.80542428920689
True	124.96465117782134
True	968.5214892042512
True	56.20306580561464
True	477.6004426081271
True	529.7219848520474
True	250.75084146349903
True	134.43746988314905
True	939.959555090091
True	1176.4600149541527
True	514.2918544346561
True	650.2159196663141
True	206.6339191592574
True	154.6396662523967
True	315.3547989108231
True	251.66721991584149
True	170.0593012405228
True	311.1488909774476
True	347.88840348071415
True	12.722998146726534
True	623.8486609608998
True	142.724222595461
True	79.01988198371352
True	452.9789067039754
True	299.1523574712657
True	1200.7051437686855
True	357.7510918472119
True	989.0922801781865
True	9.788115849343384
True	256.82235563240374
True	227.98831723837552
True	154.8187721340285
True	466.5703856481069
True	191.2984334249384
True	422.136821892518
True	334.24124150352986
True	113.25308709417808
True	350.92122934076383
True	1028.17090269134
True	709.5523757393482
True	222.1318364027456
True	107.51821959455468
True	291.82701424677924
True	25.16277814468753
True	361.1475604022117
True	315.350441964963
True	571.9229584708946
True	454.3102970773928
True	359.3385450431237
True	156.58075917454812
True	14.702348551137453
True	430.7754526659575
True	275.5000316658259
True	151.3065160742003
True	309.1914576763203
True	436.71788401508354
True	823.4303431399702
True	312.4766774530989
True	773.528139142137
True	396.9940454417744
True	379.9192777350608
True	1.3232525813119682
True	1205.5766489407995
True	102.10155588951608
True	898.7637801290145
True	203.73427098689055
True	456.5544438204444
True	673.0107616473236
True	90.03714467197402
True	491.4766372681101
True	33.44613037316378
True	392.10124231588014
True	73.8143888564132
True	224.56838863149
True	37.96764156850388
True	657.6413080043399
True	196.7326074080643
True	26.33802061599353
True	395.0180502042681
True	110.35543596839196
True	167.84808927202485
True	887.0650068010215
True	260.7085412397811
True	151.07649065592722
True	374.73793072119247
True	534.7720962857198
True	342.2806929226689
True	502.3752837873546
True	627.4396856828611
True	158.02040480015725
True	7.829581723758493
True	74.45731670274883
True	414.6159833544569
True	91.702013503301
True	80.25261734120188
True	1051.131403466526
True	25.12750681953301
True	323.9616293739211
True	317.3057703587707
True	460.7722629131216
True	676.3683773719945
True	188.4585851168603
True	662.3583942472625
True	311.7901447953502
True	338.82443125428773
True	271.9064703049284
True	220.23825795375905
True	357.38646586697496
True	423.503024752904
True	403.5293604941987
True	621.2539649837086
True	132.65665650696468
True	73.97530238202098
True	39.7612788395363
True	300.3082742660291
True	652.0471436767805
True	417.4793903668119
True	787.1329824369894
True	207.9958198058472
True	413.9250781979045
True	67.29249309278585
True	50.47919044417301
True	426.9878059883804
True	205.99166038711292
True	220.7056718527472
True	45.2392332177254
True	1083.1201157910957
True	175.37167944065993
True	906.9473866249072
True	313.21726246765286
True	928.2698249322328
True	237.8650000776464
True	456.9979847991947
True	531.9265400139344
True	638.2007084696758
True	220.04935435605236
True	487.15736380971526
True	939.0144547788436
True	124.753007343935
True	8.131206729960857
True	604.8329212205037
True	30.43005269744048
True	78.59504188707412
True	811.4576999697731
True	233.2837738676372
True	990.132263395098
True	678.0323778348811
True	420.11389100704673
True	273.3830288265328
True	497.3990586993357
True	339.65965343967594
True	186.56657481381464
True	671.1345954770505
True	709.484247085694
True	210.643702564082
True	88.58127097714656
True	503.6767946591428
True	140.65389398815194
True	382.27310814270544
True	347.8475111322948
True	65.72446486398395
True	378.0887838162721
True	414.6953263795708
True	378.6151621901713
True	415.93531889658726
True	430.29027913785166
True	643.0380682853129
True	60.28279346748554
True	466.73437262926194
True	320.37383607465745
True	645.3412560619566
True	225.04838004485305
True	99.19796189048796
True	38.3269063262452
True	540.5847787808276
True	646.0597830905635
True	180.65286060780517
True	406.8367101687035
True	337.18842646320803
True	13.895947904995484
True	162.02263073916552
True	282.7456542144757
True	2.45702429741638
True	888.2941851257575
True	77.31278197711151
True	106.54297334186109
True	114.4421644286832
True	353.3923676415519
True	35.7921923647613
True	429.0354246888105
True	233.2154076463514
True	5.9573986250505495
True	113.30624143822162
True	450.9109308936945
True	51.77283298978194
True	68.5293567879751
True	173.06772830365043
True	296.2442904237489
True	981.0095568470966
True	385.6338092188026
True	934.096225976618
True	178.6616687776277
True	1035.1935978859392
True	764.5015325865478
True	672.0804399668841
True	403.4329551860694
True	368.5735291265868
True	83.02306383608365
True	67.59715980177849
True	78.50834017480598
True	167.2919482155199
True	487.3537378890662
True	1077.3292935546242
True	174.80412623937303
True	363.81229294613
True	428.9475465022514
True	598.5798669963399
True	613.0740515865208
True	275.2322931182412
True	461.595779333139
True	653.2752851632714
True	102.52222911827788
True	733.6829470810346
True	253.4194745393609
True	129.21518449456906
True	402.1909779290572
True	824.8467522313002
True	425.1513406334197
True	883.0595573833428
True	196.51947169382572
True	350.5011259341499
True	681.1118453253309
True	602.5284769828974
True	194.66593892356732
True	253.92527442384255
True	771.7226785647719
True	32.015911540677244
True	177.7787814745367
True	493.97098754933177
True	671.3620617051707
True	104.86492654401732
True	37.22521049614107
True	166.7912339869825
True	746.7399317853811
True	320.33414903937523
True	549.6038377349248
True	354.65634084239326
True	306.45804910259494
True	468.91350246578486
True	496.365676357198
True	72.24491979742446
True	384.50012031674606
True	783.4246007375589
True	0.0
True	286.1497326329576
True	250.5170360646276
True	964.9625920640232
True	146.24173342456794
True	625.1494367032963
True	632.3661936133444
True	110.78122485722923
True	215.4628055800283
True	133.33564917672211
True	9.85669404699972
True	289.1609258621939
True	389.8961634914378
True	1162.816812944356
True	237.33703720881567
True	376.9649741189194
True	663.6359207808576
True	215.60833107729988
True	27.71904979707849
True	850.9964162199394
True	598.1656259825633
True	154.631688745717
True	630.7572678771581
True	164.20103852990155
True	290.8381167550906
True	773.9107964950941
True	35.35633092355306
True	105.68248991713874
True	516.345346815102
True	65.86209863533375
True	78.27737626885651
True	413.9250935954671
True	23.021400895603616
True	757.6160355288171
True	96.43297666900128
True	158.199071959008
True	19.54332658303132
True	745.3177939976938
True	30.93438834247033
True	751.2433493921925
True	386.57738813113326
True	119.3583179929126
True	697.0204158826041
True	537.6825872819011
True	550.9700096201022
True	46.40512253417534
True	370.7901595794761
True	6.076302341825668
True	86.45304701921984
True	373.0136946544839
True	49.66899506736232
True	123.57926447971796
True	304.92071929791626
True	174.03273707462256
True	101.21297244194436
True	656.9824202856754
True	19.302546063742884
True	1129.4866234612855
True	510.4764508145129
True	301.9375013775463
True	500.6679738270746
True	121.97121248469986
True	774.9249803654142
True	1137.9133419162872
True	725.5940382920622
True	172.393353374416
True	224.7019109265484
True	51.478173400861344
True	60.63482119266387
True	152.31097228786754
True	97.58958904423297
True	177.14264372554769
True	1212.8633708798404
True	296.6024392642742
True	351.9723370111016
True	715.886988276711
True	17.510722644931654
True	14.442242330509892
True	584.1322000459473
True	5.741792787789748
True	117.58049453204536
True	671.9155020726331
True	184.90415684117565
True	652.1208354348076
True	791.7839338939493
True	156.3739753154446
True	877.0597548704911
True	3.7619807241522576
True	457.7331094972506
True	1063.3000447463576
True	24.72096130453466
True	236.9451416135301
True	145.06995249923787
True	938.2147437556954
True	239.3020630401197
True	496.62884911443024
True	124.5610689155769
True	526.8009647394784
True	145.0222482688102
True	100.31597797169772
True	387.9120588552517
True	71.57757212506598
True	54.94287223268973
True	1058.5715965391537
True	262.5160965108916
True	157.44513216907472
True	359.0284250938416
True	411.6293204373056
True	209.3115871865392
True	168.91584420948175
True	385.6511184025169
True	32.37763860424714
True	496.9960790850703
True	1064.4967842956596
True	112.81358490778454
True	473.31984365800287
True	327.01953049925856
True	28.486368148229843
True	423.5779120306838
True	99.17367176626698
True	573.6466368094656
True	215.22563244466937
True	421.9610648526924
True	20.657358509606382
True	444.3130790692868
True	114.14905934055744
True	327.2949445153725
True	34.27276102162054
True	167.25599422409144
True	247.11579231629656
True	739.014524728837
True	59.13845341321783
True	131.5009908164008
True	237.4168110618832
True	143.73506786227082
True	628.0519080877551
True	538.756407187011
True	740.0449639134871
True	377.0522269308189
True	543.2835307617898
True	415.23262762220514
True	683.6717789099721
True	72.58622138960366
True	476.46916681418514
True	409.7451184173679
True	47.32381605013307
True	83.15980886600123
True	122.08947097533172
True	90.99729953493993
True	348.9464170043233
True	846.5210695975887
True	335.4084299611605
True	1110.7130453862371
True	330.5918437314608
True	927.1802758610182
True	148.5793804536478
True	547.2423844694057
True	625.3607887962185
True	695.3418064201883
True	459.25484171151794
True	61.46036398199684
True	288.3478633181728
True	42.03673623214311
True	164.90466214847277
True	166.78316737909736
True	1139.4560901338325
True	234.96719243803477
True	554.2353533516789
True	528.4460282169595
True	569.1264592853169
True	854.1296661224517
True	583.493529707083
True	655.1759668375
True	931.009293251704
True	126.49356399964718
True	313.1387148379867
True	281.3245502526485
True	344.7070872592168
True	90.02640291882508
True	375.36695256313976
True	3.4197218446549864
True	331.7788282273692
True	261.0314881228624
True	614.6845302000488
True	273.81849933081486
True	351.77306180789435
True	9.629049256809417
True	56.12868965079052
True	530.0163463990061
True	32.328639534572766
True	142.52690764919345
True	64.38287564290432
True	151.82573520718188
True	233.3324473611788
True	67.61129931048053
True	376.2289820549349
True	268.7967101968869
True	98.87913201139165
True	334.5530803912618
True	65.56525288760986
True	572.6808947337007
True	836.6572746236346
True	275.13400919889887
True	1141.6349555387876
True	117.21244113850788
True	314.53306666321646
True	1061.5488110771785
True	86.5557141322641
True	277.53817143064026
True	10.725914488437926
True	387.8579762766303
True	467.8269112248704
True	156.15746147422777
True	627.0270068460994
True	916.501763426598
True	155.00296395123476
True	80.17195111828227
True	332.987556583382
True	546.180844122771
True	622.0471323218687
True	1238.177302362086
True	26.86214195223836
True	965.5331031310252
True	137.5225850328569
True	622.4246085438136
True	121.43907849653743
True	125.07291640889312
True	191.523999364008
True	169.43534265964647
True	746.071614612576
True	218.0109756424841
True	229.955104591743
True	68.7412818597775
True	518.8682653659856
True	451.0337791547627
True	180.80779314948637
True	234.12495262658945
True	15.721543325613029
True	429.62749661953546
True	231.2115928928271
True	272.41977965230905
True	114.3802449711751
True	710.2490395202818
True	412.6307915688277
True	261.24160646049586
True	634.2039025212589
True	522.9889472111178
True	486.3873297250177
True	133.0639818117998
True	520.3897669333352
True	440.6694491212347
True	2.3482739605161576
True	193.13909728993772
True	92.25233560451905
True	248.3859298663245
True	3.1213925958604465
True	121.49017684067228
True	334.71792179773234
True	6.65107855286172
True	862.1023239514698
True	169.56273389385396
True	709.6065816619742
True	803.8659463118399
True	159.82820875329023
True	214.3755598673431
True	475.42326821735793
True	844.0397967963693
True	55.9727084994235
True	39.27923013220515
True	134.69884182435885
True	616.1472096234414
True	749.5962115642014
True	182.01569870842664
True	595.3870397471238
True	576.5061563103109
True	852.3300191850451
True	397.7659614977326
True	187.43294264205693
True	892.6706250492196
True	225.13880102382973
True	147.32346627862592
True	327.1411543035212
True	230.74473798316865
True	206.5276972353377
True	602.401606770629
True	255.19940332607771
True	192.9045750562131
True	453.3105888637269
True	474.5281694589728
True	64.6097944622296
True	298.4586506494028
True	77.34951293992033
True	346.2433877015352
True	359.6297012762128
True	253.87516238110948
True	175.83313825401197
True	368.1791216223532
True	658.1134497599586
True	738.0558795182361
True	299.2202309477844
True	735.9209590351754
True	64.38333070466271
True	878.8372785658502
True	354.24127199854524
True	13.047848075331958
True	636.6332180783063
True	693.8241478050526
True	258.71126359378206
True	170.65210227089858
True	49.80131949441042
True	388.4818476505212
True	72.99918092749924
True	13.27320744871716
True	884.1915027244653
True	369.2033364209674
True	170.4090002649911
True	995.093728731753
True	11.903641278422644
True	813.558422713588
True	30.151079004448363
True	683.2959029101978
True	60.43645071067846
True	770.6245606626751
True	460.9113023748505
True	206.75145107384765
True	447.5105391694152
True	211.00619851307056
True	296.80368692904665
True	234.73667803797792
True	396.0136994783222
True	8.583129296717033
True	320.5319069177703
True	114.275711971712
True	10.334518726045811
True	478.5089904859756
True	713.7162628524968
True	283.50879414476486
True	81.51373041328982
True	309.4202284709594
True	81.61601720063815
True	191.74522124265485
True	173.67132770495448
True	391.63327487545325
True	45.53616585614698
True	138.58371734265288
True	363.2268090478099
True	847.3037118296534
True	110.5801439956808
True	210.19776465821013
True	432.7218165732476
True	19.03977069380148
True	418.7640594071063
True	496.3959001268343
True	90.20426664978244
True	378.9248728517002
True	344.86900969337233
True	422.87683382913616
True	587.5457545086117
True	1026.0004977612102
True	963.9877586607696
True	56.09951867861393
True	1055.7517561620368
True	111.9420352017564
True	110.0518299550056
True	108.69290925118815
True	480.0911321891174
True	382.0506929475167
True	585.386025631469
True	256.0496871570812
True	148.64771941977125
True	400.12048233853454
True	15.758313366374546
True	441.8790605755623
True	383.5728074428913
True	148.51841724321315
True	91.93240708358351
True	522.8672429308641
True	994.7023435339402
True	197.6283563340425
True	64.52851265326407
True	445.12960539775656
True	381.53542072030535
True	486.23126864096656
True	324.37525671035263
True	5.230837634173324
True	540.8168869832759
True	518.7147310226791
True	500.6232596225034
True	195.03227757740385
True	106.30247225589576
True	20.77837582849751
True	376.85994264916735
True	107.9980295868109
True	7.678428592554005
True	33.31101040477487
True	344.5983920166417
True	630.0421912094049
True	136.1333674789634
True	90.52795407424308
True	25.844908891384453
True	412.5420298280866
True	362.4880431348233
True	781.1759528321847
True	305.0926159581828
True	494.565838244674
True	532.2715923442514
True	526.8600487474584
True	285.567488267453
True	520.420686666953
True	103.55481256198466
True	578.6944274959563
True	7.215566111231856
True	373.53937213504014
True	453.6158048586125
True	935.3616481627956
True	343.81786829018364
True	761.2152108317549
True	1007.027720371516
True	181.12251550227916
True	38.61773434407439
True	364.5930657489099
True	387.11159894255707
True	590.2864888377778
True	246.78722291397085
True	28.701314328204884
True	645.9719419993928
True	125.9789912872212
True	1041.8825413273391
True	329.001312655837
True	462.9463340362332
True	128.76235654184515
True	804.6766280518813
True	141.93603974369336
True	824.6284190663255
True	552.9598120757967
True	188.91795632021905
True	114.41294729612233
True	63.78643629425375
True	568.7249161350023
True	877.4470872047472
True	421.5421617047751
True	567.0786820690172
True	133.4532289785235
True	673.4342981012097
True	494.7261375368464
True	788.4743706736322
True	316.0989310946926
True	586.1573339027542
True	118.53539948455074
True	25.845884530585653
True	407.54234408100666
True	166.76429521623186
True	100.28971366517592
True	373.92158304549474
True	1104.1426696273277
True	275.4824881629505
True	549.2770377361394
True	11.212166965807086
True	77.59630393233918
True	323.2903934028122
True	764.3300083759312
True	435.73150424939706
True	483.0465552287196
True	706.9938630527585
True	70.07972500799792
True	702.4819944430894
True	48.72384586026363
True	105.09654610872694
True	190.8014444908144
True	83.48312127215357
True	25.19806453591753
True	310.78364539604496
True	475.1747945225467
True	897.6380815067421
True	871.1270512409241
True	6.005898826440788
True	277.85299299167104
True	470.8927297689357
True	124.28554258159708
True	230.6346799442319
True	329.114282474174
True	1328.3446361530955
True	464.49469058666256
True	24.04362813648189
True	179.00308438227285
True	724.2059893220247
True	33.76379414571802
True	171.08276642998896
True	564.7374912781887
True	71.05343378730427
True	871.5754776523627
True	333.00364720737366
True	662.7189753286909
True	75.1478048030618
True	693.4609499242501
True	588.1549951948784
True	872.3775129206389
True	257.0086564870765
True	510.4798183092347
True	833.3329661649915
True	903.0272975464406
True	237.9840059980701
True	774.4618371759614
True	215.3202160001494
True	433.112320450506
True	359.02724170100504
True	493.5064188635184
True	492.24246339669287
True	316.6309431058285
True	357.2444872888248
True	120.2008968795146
True	358.9407438295139
True	1090.895006052048
True	315.8364140048567
True	149.87878968725497
True	297.8511195021419
True	736.2935224054587
True	635.3133723415494
True	421.936310496325
True	122.73398377631302
True	337.3732833754652
True	36.45206362929605
True	174.97185417755657
True	92.18986478852996
True	86.97980457065195
True	561.365339623228
True	136.43195319618044
True	135.81170938389042
True	109.90158992658668
True	86.26818699590295
True	438.1601908241072
True	391.8952738456824
True	1025.1206456123937
True	522.7402200314333
True	838.5185001183569
True	278.650042097943
True	291.5389298497443
True	537.3545794927761
True	200.91243318558213
True	745.9586042365607
True	247.86795709858757
True	348.4169681684397
True	68.4432732382368
True	121.38343328390438
True	267.7629965365377
True	123.040873271712
True	492.16955462636105
True	33.2855604705228
True	576.8050321269169
True	1005.2577885612944
True	753.3839428532534
True	1.135399433844344
True	65.76429916033626
True	483.4050399773555
True	443.2522304525834
True	72.65769042141612
True	123.31601288312812
True	310.7197887012018
True	80.89591230126923
True	54.83887482700031
True	690.2871109299489
True	664.3411648601794
True	165.6621743052309
True	176.5157011730699
True	506.87716241114526
True	53.42155819506692
True	24.342557778697746
True	557.7496083505164
True	434.9838577688455
True	1154.1421392910809
True	45.19448109401893
True	471.2836713669729
True	898.7506941269062
True	768.0644520547175
True	292.7616993238966
True	768.9027918115268
True	407.4970171059234
True	44.39149189270191
True	97.55385831075144
True	711.196550871581
True	77.21658648389186
True	140.9810316742211
True	926.8553474070236
True	181.90497994814336
True	275.17191780613007
True	110.19879855714235
True	652.7024921768103
True	612.2201560468935
True	221.88089805448843
True	449.1089771801979
True	39.417148701458935
True	279.0731908532285
True	560.2604579924067
True	611.6180211411381
True	305.9339071895335
True	75.92868978346814
True	903.0123725673154
True	1101.357579237873
True	540.4543247842181
True	64.29923923597543
True	29.58797947826604
True	89.86326535312439
True	109.61326399060484
True	97.81573360609154
True	880.5064890468668
True	1172.892203260978
True	705.0090690734223
True	318.4581211431671
True	8.154164121954327
True	19.15697658361393
True	342.0624598166828
True	485.53493461952695
True	46.321815796510265
True	543.2590322351401
True	429.041257035278
True	392.9520750112102
True	82.50022880809927
True	204.29423990913045
True	254.4798994783137
True	129.63654793476775
True	390.2985935085951
True	44.93823843811812
True	173.8015492842035
True	1134.9350317881378
True	5.274211500879673
True	27.033093576879008
True	589.0910637792083
True	361.0277383065663
True	774.8902365970993
True	159.39717563878335
True	766.3849175552062
True	580.953323038131
True	281.6490791007545
True	442.4151573847752
True	327.363223762198
True	289.5221376690593
True	269.62818849091343
True	402.11454940710047
True	499.8758104874093
True	516.8681856199664
True	107.46285713376916
True	352.9511953052827
True	9.5677368652603
True	174.76452151250774
True	227.6759610147135
True	871.6355015413229
True	603.937751902705
True	31.1367964413073
True	722.3499054308679
True	833.2424960711205
True	103.34356844956145
True	334.2225622801914
True	816.402859768076
True	228.10780566129137
True	165.11133585111517
True	519.0833320070568
True	581.2656096944814
True	1088.2718995008045
True	146.8997785794381
True	157.27617827486273
True	257.7119239296735
True	311.6837489932989
True	433.7521225153423
True	415.2139655241044
True	312.8407441699954
True	442.20011245472944
True	484.17605692680974
True	216.3514798864635
True	1458.8316690872712
True	263.8930405953376
True	404.2374456929603
True	53.61798554574597
True	766.0361580855305
True	261.97720928664233
True	949.4158672510548
True	557.7036451184366
True	322.3930127446532
True	784.1494341728983
True	258.957581865704
True	212.18083946985195
True	254.5722670249394
True	218.44945624880629
True	148.0623201388474
True	248.0454265489957
True	730.7928061395392
True	536.7479130810298
True	217.05061921076023
True	1131.4651435001756
True	118.48571263265056
True	248.5836587649181
True	72.27655624462577
True	316.29541590488816
True	416.6805210399815
True	91.86754863842884
True	213.075590586436
True	73.70029997619727
True	685.1367885753692
True	372.9433032209463
True	228.1607633260753
True	737.2284559672415
True	829.1573416447274
True	807.8450921063362
True	835.402715093069
True	340.76730339801003
True	1.1390794456086173
True	271.3957753465688
True	50.85775060188003
True	374.6698978209541
True	55.96641436056139
True	357.72737348912267
True	882.3152003289528
True	1014.8783302855452
True	387.79268158395394
True	21.04285613649584
True	530.9169104273137
True	512.6628611878286
True	196.42041212642832
True	236.26891127514727
True	296.9346387362531
True	22.24436752901947
True	120.46089032972807
True	979.068634753378
True	59.950720895842366
True	479.1659795250311
True	792.7390805864741
True	98.2304079297556
True	247.1044019728085
True	110.7497514329201
True	15.452386223312692
True	1.674232564979229
True	122.05415910219202
True	1012.618356755192
True	468.49625026559977
True	71.45127504890691
True	782.3574196863591
True	340.07044878649367
True	1.7835741333039228
True	448.3671332469016
True	190.25814209863168
True	508.4822543120836
True	79.4027934829143
True	304.0281414119497
True	367.87089678305546
True	169.8465118547352
True	209.00293423834964
True	125.2405135555307
True	174.22649937200384
True	921.7982582178432
True	16.54969467331747
True	507.5604562390293
True	487.5784624674924
True	403.8207474051308
True	220.93405354122632
True	242.93570136217147
True	161.60328765843477
True	46.703671028267486
True	497.2628347999545
True	156.69717966500986
True	865.7870850009018
True	842.9310745956855
True	239.34968854940445
True	320.87362251967613
True	510.1852691454304
True	42.417967732945804
True	86.76281679737792
True	765.6074982625961
True	1081.3867903615096
True	113.88450308480456
True	714.7106476991225
True	150.70222119846116
True	913.8395623955764
True	671.7637259046555
True	100.3123853402711
True	274.02685787992493
True	622.3251938758184
True	260.04030955790125
True	48.36702811220155
True	571.4448488496133
True	442.3927479228769
True	6.080166170361384
True	472.9384665952184
True	65.49124414277925
True	175.1886842251433
True	244.34700249834572
True	294.88831198861465
True	75.1408421529268
True	221.350933205472
True	354.7607379292481
True	421.0332925863316
True	964.9721689883607
True	45.13125836714386
True	919.4316435393066
True	1027.585428993336
True	133.39136519971777
True	73.70682147860185
True	983.4476374823652
True	34.52046733464941
True	227.308927627464
True	82.17143854169966
True	226.035231927218
True	377.7598704352434
True	955.0381217147938
True	101.77313193335291
True	73.36006277753214
True	672.017146257502
True	279.4002534385792
True	713.4299292927722
True	53.527896417067645
True	458.6240051463274
True	386.6135963302228
True	683.3175498760593
True	52.55996285261604
True	109.2146645194744
True	28.293474922276765
True	268.8052027213532
True	43.199092120217166
True	353.9026434066496
True	2.7322657218212885
True	1172.9148031557438
True	111.30560364336397
True	134.94131506476558
True	357.34421854223496
True	718.9183183865446
True	685.5057514159295
True	1027.1157186145765
True	448.72909436693607
True	417.8438414290501
True	140.1801516846091
True	420.56858518812265
True	878.3171840881803
True	424.8803247312615
True	943.7722852173124
True	89.16817474255153
True	433.2684076307141
True	169.21581095720046
True	275.1725232768653
True	728.2237490187828
True	170.38328676994726
True	135.3675640625038
True	63.5109045962965
True	883.6813751061296
True	775.6138026816917
True	83.47926899839412
True	445.6057160453881
True	744.1263557770868
True	416.3142509715742
True	54.96221769705425
True	315.36817838213483
True	771.3824942372886
True	30.544827813346867
True	381.4963133511869
True	165.2235085325632
True	284.3471754426425
True	29.910695054002108
True	217.3551878523612
True	778.2479693022292
True	632.1465282443996
True	57.69119353594092
True	298.7620760780265
True	871.3117076393758
True	18.065947199154696
True	324.79915545837457
True	295.063290194218
True	420.3486729603793
True	215.6265155542798
True	603.5425318412412
True	45.57968943993024
True	968.6234723269416
True	902.8019608663594
True	48.10116620918053
True	388.4979448162021
True	735.7970280952931
True	902.588446817512
True	277.8221731926623
True	606.9020248579478
True	125.49490398045516
True	173.45410548144469
True	132.79904518848855
True	139.08238788784163
True	208.1351959384323
True	943.8858616454957
True	782.3393836881763
True	925.9032961607963
True	20.085923311642954
True	27.006884843668065
True	356.27076676340056
True	14.71182514696174
True	628.3259167957578
True	1054.3254881417477
True	260.4019822497073
True	212.61671830557503
True	82.92271195482127
True	217.74640491548
True	129.63410416569602
True	41.57657735488719
True	133.29495420374275
True	87.95115955694227
True	244.69719858303552
True	543.7031283743135
True	160.1378505937345
True	28.66022485148521
True	58.96797275324556
True	414.4924190017446
True	265.3910308297515
True	576.4163660447788
True	23.85189956248214
True	115.38425969327382
True	676.9884381812667
True	264.63414087014115
True	469.0493785468633
True	647.485710215866
True	107.43002228630068
True	114.45914697863398
True	81.49208699429256
True	27.60983461497284
True	116.63176746425776
True	84.40647818621656
True	102.67516245606592
True	148.0152327456443
True	240.63821855363503
True	817.9759465995804
True	288.07696257223125
True	964.2729152334437
True	165.7975831567349
True	197.0164815362529
True	817.3967000566084
True	302.71558643536514
True	586.8577102882869
True	251.0593663283048
True	364.3983519950864
True	439.69256048121247
True	562.878396616758
True	646.4948595245526
True	367.8993231420487
True	30.380406274104462
True	570.8195415030528
True	613.342148849699
True	20.13514950396204
True	12.655649717053407
True	261.86791581819784
True	401.0097789575408
True	458.9341749369867
True	67.0485310521048
True	622.5527486474871
True	940.2248255246176
True	238.168525781096
True	908.0287541093156
True	275.7121361267084
True	101.48761112052136
True	276.48068611783066
True	685.0661170050304
True	42.12887796519374
True	596.4375693126173
True	1271.0305795092038
True	1025.3487718152755
True	870.7957036909987
True	209.3610450206694
True	85.49813749297599
True	194.0170119691197
True	802.8020893984826
True	150.29671750137828
True	1077.3020640704465
True	894.401466628894
True	41.532818899584655
True	92.01790375353848
True	391.91507589556136
True	404.2099794763995
True	207.966070489418
True	509.32595460982174
True	667.854026063405
True	128.55434876913006
True	270.6553395639585
True	1028.955172518101
True	53.44321768274576
True	698.0775108381325
True	544.6574520645829
True	39.3124333836179
True	825.4050767305454
True	381.0828380277999
True	550.8668282415891
True	111.27063782187405
True	267.2291109397209
True	216.6816026500385
True	27.424566190840125
True	137.84240077074426
True	715.4837874868552
True	132.40679916119285
True	365.9956345487056
True	61.386399064170654
True	631.7459332599869
True	599.1208864228778
True	226.59589034159572
True	477.8020499440314
True	175.86492688719534
True	161.09091717982963
True	214.2207151306396
True	289.79218981756225
True	357.4801633828682
True	131.7277688629423
True	185.72946554262825
True	28.42838352471402
True	875.5686951193748
True	324.1225250066429
True	9.895911915003126
True	364.83723597218494
True	169.2478867032254
True	629.7680668535452
True	371.8647501346773
True	583.9446127144702
True	574.4657542151062
True	472.4906957031687
True	793.0426490093823
True	243.43978991165312
True	564.2109176009664
True	158.05181980365904
True	523.9333258743278
True	362.8459227080805
True	377.6756340957003
True	131.10565310688554
True	133.49869749122882
True	106.33837370934404
True	69.4713301177034
True	737.8475093750525
True	181.6249889543666
True	43.97915450662185
True	0.0
True	545.006984141213
True	114.7332260890478
True	23.373349741956996
True	42.79228337193487
True	109.8861356093739
True	537.6722324869152
True	185.193123026966
True	113.3769248023109
True	36.17643662166538
True	161.65842986796008
True	890.2226182902492
True	51.17258479047891
True	233.8752020601845
True	715.1031647984687
True	313.80736595711835
True	462.0037988176897
True	468.5793424692297
True	508.6368015834322
True	582.830588082543
True	887.6945981731378
True	251.9414524742207
True	1026.814944209177
True	919.7467997413546
True	631.5331606430777
True	351.85408619778207
True	839.212351626428
True	9.988209028349257
True	35.22905666920029
True	310.745695427056
True	42.33239297623395
True	211.4088072313868
True	773.5806685600141
True	206.61222531659837
True	733.8992975327217
True	797.4603742254227
True	128.33069722757307
True	403.1444113652452
True	570.4903423544944
True	22.618686449064214
True	124.05478477367924
True	437.124186835184
True	294.9732892035503
True	198.2670139763025
True	117.27426891001058
True	384.6821205843944
True	22.40321161449082
True	363.6050724927443
True	349.63557566457104
True	1023.8223223718062
True	351.6445329646229
True	28.83695178769798
True	437.8754956904279
True	437.9925188737856
True	236.24907154910468
True	31.568112236005312
True	757.9606490987342
True	432.362935032428
True	177.94758674019036
True	14.322532103877414
True	1214.4214624954875
True	157.8811998164593
True	27.995782382103148
True	312.6165145426391
True	277.2893582018253
True	117.94299108192988
True	291.6926681617161
True	49.81642167156777
True	330.37398308087563
True	295.43123079297817
True	310.619394828736
True	28.92015439185477
True	49.03811096175897
True	1038.769328074272
True	25.796710683736112
True	12.711120544189423
True	184.1534845235579
True	627.5954114035983
True	7.923847678112962
True	191.38713873739425
True	173.64329064021902
True	554.2668830617337
True	384.2050354378803
True	732.2875288677512
True	332.15842529512673
True	474.5934435944057
True	439.78972133826426
True	495.0444515746914
True	103.37785579966044
True	1249.1440269615398
True	899.8659265621085
True	294.43648709176426
True	546.8775552947518
True	103.18589857497936
True	564.082636549234
True	430.5973571448972
True	151.05039237410037
True	77.67737950810633
True	346.1830671414764
True	162.05553604753922
True	30.04555763269258
True	616.9731759220366
True	377.97087131246
True	73.2225887388544
True	30.96074543390627
True	667.4818146869585
True	497.13365926446727
True	71.51957281206715
True	18.419267447340687
True	324.36406701006587
True	328.139803538452
True	718.7207692168898
True	546.7014928477712
True	558.9292275077582
True	795.7820074808537
True	9.478675003462268
True	58.76209580222533
True	34.941570571614704
True	58.37122582815372
True	503.0427016502466
True	587.8482897328988
True	83.81894017125227
True	109.91824356485228
True	184.9194547090348
True	75.05299575808247
True	188.06826828860815
True	201.18521099782316
True	286.4904793424586
True	786.8519896769676
True	588.6542414393095
True	284.70724413396465
True	195.6090994775476
True	282.8808823881769
True	245.5569503321324
True	754.9507573151697
True	336.74336164367696
True	161.75839974263528
True	904.3637754447929
True	367.22743855207017
True	462.500202935643
True	154.0328835427949
True	123.86170372447154
True	62.57201101954991
True	195.20043595167425
True	985.1763164728972
True	498.5083751321152
True	110.28906183875483
True	353.42520761198693
True	99.98073679557118
True	697.7600997152379
True	5.429361146385881
True	656.7870429911256
True	40.46504936943755
True	970.4916253307478
True	832.5039828473945
True	215.1829505514703
True	30.42281532984577
True	83.53718487197283
True	462.7374860667636
True	222.8260087077261
True	1.056795706040219
True	76.40870735936446
True	1117.9435900563287
True	329.92606249484845
True	665.9042789921571
True	477.6523683700639
True	28.50615991121849
True	137.46603425575594
True	453.92209517846703
True	919.3137949275936
True	813.9080568013201
True	414.7392490396825
True	348.11235452653494
True	17.97539090737255
True	76.6892693485322
True	775.5483381956806
True	466.0273207360974
True	381.2783048926799
True	855.3963759850561
True	27.881486616596067
True	220.90745560444068
True	885.0404266549338
True	238.92813347731516
True	8.68233888459983
True	514.0180645901731
True	101.6257715234752
True	622.0346136044415
True	52.37628020791381
True	264.2226411999925
True	834.0750294140158
True	920.3103722254432
True	277.2195908919949
True	431.635768360127
True	118.41973456115234
True	594.8725888059009
True	264.37917810379645
True	189.8443582416804
True	850.3646959364917
True	52.61638088008247
True	734.9434934217066
True	280.3777836717994
True	301.75439391857367
True	159.63637914254875
True	490.2054104784778
True	596.3714756903394
True	362.254658305263
True	411.8432832586781
True	70.74901402130696
True	152.2810565279677
True	444.1730949224443
True	228.65359755336848
True	37.07577295171132
True	198.0043600889957
True	397.267460734471
True	388.97284430169935
True	741.7635190134991
True	129.01360950649055
True	654.257524449143
True	502.3032417265025
True	598.2359935541184
True	136.3304138117716
True	35.62623712248789
True	663.8559553671795
True	73.27944286871887
True	552.3598853157285
True	680.6370615851796
True	455.82627407982375
True	129.8650802818521
True	543.5131735599455
True	4.541963807525679
True	393.8250753877455
True	30.750269109331715
True	637.7523314220635
True	269.48116332208104
True	575.7363876427227
True	689.7360659969474
True	143.44349153316216
True	521.366818501079
True	489.50050587104494
True	65.10659968312575
True	965.8272046092192
True	2.5450120281700253
True	26.87356280639339
True	652.1464171106583
True	696.5617460404673
True	138.33081563095905
True	411.5446573414814
True	125.07775140296548
True	75.23289522462942
True	473.5781830507636
True	40.68168926331247
True	518.4329343595301
True	12.389170350926266
True	834.3764570006543
True	542.3076607467062
True	655.4608907845954
True	104.36343143654004
True	399.7270602068836
True	977.5507163828418
True	845.6657120836263
True	141.50336032728336
True	552.1454018811976
True	462.0242252074342
True	252.15656478364144
True	263.3707991222767
True	5.390744663303112
True	313.2887263467801
True	12.612778948984312
True	376.5987919519238
True	73.62227103982353
True	421.1055327704908
True	663.3926240745612
True	129.75838051561917
True	230.3926109776618
True	626.4453006965421
True	666.8526731382314
True	297.4191606665405
True	135.1906744306992
True	166.49860579392796
True	482.0424472930505
True	89.47710190988663
True	9.236001749488302
True	503.9909277902489
True	553.5660305786093
True	20.44328997800012
True	140.5824748230418
True	924.44920486507
True	512.7401932045316
True	281.15936342382287
True	37.070111424360334
True	474.8560864381485
True	115.58487394381277
True	586.0254338609694
True	662.9586062145253
True	296.1083865261548
True	375.86231459129743
True	189.1022707444443
True	237.7335643017056
True	73.66524304423535
True	206.7761984732201
True	521.9769424288417
True	22.88734958649525
True	444.69629356097
True	349.5981371385782
True	745.1849580329124
True	917.0145951723192
True	897.4726605990311
True	162.07133753262113
True	421.2822046602186
True	69.1003042886159
True	180.79148085818932
True	322.913685051479
True	11.741258418436695
True	804.61350241604
True	22.05141833445693
True	399.09021968008057
True	268.7714643309969
True	657.1675571621364
True	206.414789925923
True	38.15284239250303
True	693.6097171137609
True	1069.7664323988536
True	221.35515859198676
True	131.0776599616857
True	629.1311029714606
True	481.293546291409
True	17.894506024343578
True	829.8837955544506
True	108.38466664668545
True	43.34363287544513
True	318.0877586318421
True	361.2680168965191
True	398.04697512742064
True	258.5472023361095
True	21.08147494577405
True	22.20342206686015
True	868.9177991380651
True	194.99431665730688
True	114.61823630829538
True	829.1360088930916
True	654.4651178159662
True	629.3089336075361
True	445.3517222866456
True	150.64664807497573
True	30.860538103892395
True	105.18862522274958
True	437.501284959082
True	230.45800765168167
True	484.0251282784636
True	148.73986915113636
True	481.0703419574382
True	651.5699205841612
True	959.6130585074987
True	26.22447137529466
True	969.6698185937838
True	1082.3999038849463
True	505.5485160978887
True	88.94888519414782
True	832.1061291968205
True	642.0843254481591
True	671.2819666561801
True	175.52852985004475
True	738.7429812376506
True	710.3440609579753
True	122.79260254720224
True	792.0434319562909
True	811.3115285336218
True	466.7476601448
True	230.78893602771103
True	72.51049344573886
True	303.52609837780875
True	353.52054769485903
True	462.7378782768184
True	419.8621825466121
True	191.81988974346856
True	305.4690587308211
True	2.104374839160325
True	12.4969501369704
True	105.2625586174783
True	135.02293055147692
True	352.9015971240644
True	360.3758657615544
True	110.616363011956
True	17.64304268839491
True	211.78211017949724
True	831.9901836612557
True	468.3703612689528
True	553.0309461574514
True	560.7806024706074
True	811.9731794426895
True	643.4083664360742
True	94.25537151371364
True	198.56061814240195
True	238.144895391908
True	286.45552212065087
True	105.49937761588546
True	375.7578651446226
True	437.01354955511965
True	170.81900899518416
True	639.7971978641137
True	242.54650506115468
True	196.9880078396913
True	27.34253856850204
True	245.3582040599287
True	475.81590316752425
True	168.76465613520477
True	527.0627667615665
True	472.7455920782993
True	244.8791638183997
True	104.71288997439346
True	40.33495086702882
True	410.1998749674475
True	789.865223556918
True	163.69765942971557
True	1024.0370426810878
True	1040.843160174747
True	484.7113835914305
True	103.53288141753931
True	117.0554733643032
True	635.1605325577941
True	9.626504009837202
True	228.797316358824
True	143.01962450927186
True	114.6490291063902
True	328.0796650892124
True	629.4849319137314
True	33.66591423116101
True	124.82713630236384
True	944.5623991491246
True	57.46383224786041
True	437.1970151849079
True	520.4262798654618
True	254.3938831292053
True	127.92776833886954
True	927.0173261560406
True	1180.2059541031697
True	514.7091532091174
True	646.3836497019582
True	218.7382796571286
True	156.80751222817878
True	325.43512627757195
True	249.40317400423243
True	167.8324048988342
True	298.8040838131018
True	334.3223759574422
True	12.043330687910178
True	627.6521206585342
True	145.27143888844157
True	77.24974303178307
True	434.9567605308574
True	310.2772375472393
True	1192.0456050619057
True	355.9951438850876
True	954.2411480661648
True	9.89791074403865
True	258.4475501389305
True	224.15282350474249
True	148.0443998451467
True	482.9571939308634
True	187.41187922608415
True	410.5309698668065
True	324.7106625583944
True	114.67181244376982
True	364.46881728240686
True	1043.8823651800567
True	730.6004412439198
True	212.63647217171703
True	110.03612363470016
True	274.7255465869187
True	24.94862297444469
True	357.8318231717362
True	332.02718871456835
True	577.5599044337322
True	453.2134895121232
True	356.6380121734652
True	156.05359538362922
True	13.349484989237553
True	432.7836541512975
True	295.2800965197589
True	143.57345055364075
True	301.3006555851991
True	443.97368229326327
True	825.873076196232
True	312.10148444991546
True	773.5574531031118
True	400.3275879535008
True	370.8542857876144
True	1.833488066721721
True	1157.842573171302
True	101.52967172576142
True	943.9306977864176
True	200.15230734416707
True	479.7762488560755
True	659.301831549202
True	88.64633700175507
True	490.6909396046669
True	32.68467181343783
True	410.6279683013908
True	79.68096116428782
True	227.0891344861253
True	38.96686090187467
True	679.9012610370205
True	191.66844835685984
True	24.05945382180325
True	396.98986165131527
True	114.0106720317574
True	169.29292542609105
True	825.5056914648236
True	260.4783983659861
True	152.5070781273912
True	375.6940536905849
True	514.4463509243443
True	340.4950573765826
True	508.6568591026731
True	626.3657884462338
True	154.7741391552772
True	7.175721735811818
True	75.89471776762316
True	438.146655231402
True	88.58102207979634
True	75.59182459769224
True	1054.058988236046
True	25.438932539143806
True	320.53720042169186
True	319.8539129453624
True	468.8459833989649
True	677.622115805632
True	192.995550279126
True	675.0846686727157
True	328.23563001962754
True	350.8452613894957
True	270.84611272673874
True	210.4299572845817
True	358.1081481624005
True	450.6316563794114
True	415.4515511579918
True	608.1268131003233
True	140.62810459619183
True	72.0207862125424
True	40.74737661981674
True	289.83044654018767
True	644.4577408703454
True	399.3299584786426
True	804.5187578110497
True	213.65505222042052
True	383.9609174725219
True	69.18438067617984
True	54.5659085267399
True	430.4740652834106
True	197.89025928125776
True	219.23798697863413
True	44.11689881270368
True	1091.0564949452985
True	172.7210409894949
True	916.7071208625764
True	318.0696823394696
True	928.8493012652798
True	239.2819435650129
True	493.52434895863695
True	522.394564649466
True	636.6125902860105
True	215.8202410969433
True	479.2643612596855
True	948.6102168964773
True	126.20628102303073
True	6.798306142466601
True	591.0421038628018
True	26.428707818686235
True	72.45258476848792
True	795.4015899910958
True	228.49198617813948
True	978.7801074313428
True	691.1601935200872
True	405.834017090747
True	278.8603851527891
True	498.67529995880665
True	337.85099880461735
True	185.78149284537287
True	670.4661726249182
True	701.9535762133348
True	204.55650546346996
True	90.86943041114462
True	534.5994949758968
True	135.94523304013916
True	389.18770788071055
True	314.6965554269162
True	64.79638107292892
True	390.22036176412695
True	404.1947945890209
True	379.3787874470852
True	405.38486548022126
True	431.8318451862457
True	625.4688128317658
True	56.36357721954452
True	450.3722158195808
True	310.2958912177282
True	656.110756261888
True	219.61580352257715
True	100.82396200286908
True	37.7612559706553
True	531.4251252743226
True	649.6249820995383
True	189.9471456008323
True	411.9681152311708
True	342.93648024796744
True	16.23380581894809
True	173.30245686191637
True	292.7599751742676
True	2.687308613605937
True	871.9863365216278
True	82.82401732174286
True	105.54074221745074
True	112.71129668246044
True	365.2344680220751
True	38.41954218820188
True	450.989386698379
True	234.83634271794105
True	5.903624866732841
True	113.25026651101136
True	430.93540030939226
True	52.98103367008023
True	69.86296095494949
True	173.51521147879455
True	284.6383401327229
True	966.7909624356834
True	394.4731804393178
True	956.2510974204248
True	188.23547459339656
True	1017.5429049906918
True	831.8573738281009
True	688.8403603340381
True	409.4590355884555
True	375.7721300808368
True	79.2731798229211
True	77.73321747710867
True	85.17351155621189
True	176.32009799781326
True	485.6493464266977
True	1085.413048408613
True	180.90958927747863
True	341.1767244803756
True	438.7863132830355
True	609.4002200744761
True	601.1204972648981
True	287.02496758930994
True	452.40633494869536
True	658.933170472347
True	97.98252470654568
True	720.8929967554163
True	250.20811851312
True	136.85765982493115
True	408.7490700930833
True	838.4846258831458
True	418.7235443766965
True	858.6009539023603
True	192.1397935294188
True	344.6070542740446
True	684.7612934617938
True	607.80326126777
True	197.5215196956459
True	253.3059289769772
True	820.8642008691687
True	30.963826003111784
True	195.6606251156895
True	499.9974983671562
True	690.7006229307027
True	104.71698867320389
True	35.24917700778634
True	165.33727661166407
True	704.0758483044148
True	322.8348639540611
True	549.6252335129924
True	359.2382093831711
True	314.6695248352571
True	447.2761979516361
True	498.9234278916866
True	73.49496783401102
True	368.622415430901
True	792.0870990751207
True	0.0
True	294.1180237301989
True	256.18117800645354
True	964.4051082722368
True	147.15003592913146
True	643.4790920192718
True	639.5412457813833
True	113.917158224529
True	221.5181208028293
True	138.4686021218675
True	11.665553375038348
True	290.9433939027808
True	384.8984930091075
True	1161.0417382802173
True	227.0259928574835
True	422.0286696023456
True	669.6569260994213
True	191.86223533761475
True	29.49460847648925
True	858.0317858060524
True	619.9007923538196
True	147.2115103031962
True	624.3619931720509
True	165.7594396514149
True	302.5180859923212
True	762.3220597560696
True	36.953280319312654
True	111.3693412204061
True	496.2142499921808
True	65.13163346319944
True	75.23608553593319
True	391.2548922645198
True	21.99315966045232
True	754.2371008009005
True	95.50045614616596
True	162.51400807034327
True	18.958831489601963
True	702.6517219380755
True	30.607100569124214
True	785.9323187100111
True	398.4988019988784
True	116.41914618354129
True	695.0272623631682
True	521.9710338290048
True	566.0271842378115
True	47.15529026089082
True	362.0791491702886
True	5.8241094077423625
True	97.49550495646244
True	375.6494218639
True	46.27743781863794
True	118.38944616518256
True	311.10431733927084
True	181.95052128311767
True	99.56412898158337
True	664.4868484677265
True	22.203153698428096
True	1196.215793494423
True	483.61298835526367
True	306.93550233961315
True	499.3264431104888
True	125.54241435698157
True	785.6143833905334
True	1095.1073132386755
True	735.88726293843
True	168.24284915381753
True	229.4334056823301
True	50.72670573193994
True	56.39692429170572
True	153.38734656295026
True	103.81739579976026
True	167.3619305308661
True	1159.366368987152
True	320.2080697392543
True	352.8132298907029
True	727.1188560374616
True	16.118645645585882
True	12.778085161211695
True	572.0015612684095
True	6.151737237222269
True	119.60010501222408
True	693.6831552975516
True	176.0689308550149
True	630.1138559787785
True	859.4138492533459
True	149.3791493077372
True	909.8139033233804
True	3.03770023440826
True	453.3907885027906
True	1060.9671444948367
True	25.898272589963515
True	236.15839753208965
True	144.9198899467844
True	987.52084399308
True	230.81070145937437
True	510.7767927842516
True	121.41674561821354
True	522.405191669662
True	156.5038213991531
True	97.61635675248004
True	390.1381946141121
True	71.95265844418537
True	53.692309711780055
True	1035.1293159884754
True	259.72430920164487
True	157.6462438205995
True	370.11986278526587
True	403.7319463472925
True	208.56892367384825
True	166.4354146285809
True	398.4755577015076
True	35.50653927228628
True	483.0327784402272
True	1119.6350019577935
True	116.50445632878896
True	472.03032013616735
True	313.03546690356296
True	26.45559354435499
True	409.7443561424289
True	102.0856267752393
True	559.232560403775
True	208.00812967146612
True	421.82244910763376
True	22.374254233670857
True	444.2940904246354
True	111.77648050301556
True	350.55265857207314
True	35.4848656770693
True	167.65464056945547
True	243.1993928953653
True	770.4430499509859
True	60.3508730080935
True	136.58177045726384
True	238.1251114117932
True	134.43477958472843
True	615.2079319038016
True	548.4437403399609
True	752.3461028009592
True	394.3142198785665
True	532.4418244395861
True	415.1800510690379
True	687.7158769536237
True	71.37918645324673
True	463.0690054833097
True	420.2007851414063
True	49.33958800916461
True	86.38810739291766
True	127.2687217381714
True	89.49777395654291
True	316.73597277832283
True	869.8861997237218
True	337.2711862657465
True	1093.4755333830913
True	319.0951032290898
True	910.6308325908208
True	149.8301184378434
True	579.5360402265075
True	605.6190497058669
True	696.1897952555007
True	454.0564487542716
True	66.94977477786412
True	279.20398857995
True	38.546627419732914
True	165.7119676539641
True	172.5905227730896
True	1116.5008561714892
True	230.4469409576912
True	554.488366192005
True	535.6234901015562
True	571.6741466264265
True	887.9916137493824
True	588.9034188325686
True	692.1610372578779
True	974.8705654537376
True	121.20064728468284
True	303.69467016960255
True	258.4329941192386
True	328.862955417752
True	90.51931101204468
True	383.24080821828727
True	4.241809205268639
True	337.1495568432385
True	262.17788740978267
True	597.3589618177377
True	270.8120775780511
True	349.52888860880125
True	11.735472574927943
True	58.193929158213145
True	537.1282419294648
True	29.882245074224997
True	143.1407759694794
True	64.08900077457803
True	150.20130708017132
True	232.64468077627856
True	68.24981259645429
True	367.7888848074178
True	271.6390894412908
True	100.7331471696992
True	336.5611487543537
True	63.58912336658672
True	596.0412409831725
True	847.1358972375772
True	272.8402150060518
True	1164.048858466734
True	105.94858154433048
True	309.87474651632897
True	1059.6828854783018
True	88.99275598862441
True	284.15689148849543
True	10.15129223190324
True	413.6925689661497
True	454.59160638062735
True	157.7911320242695
True	619.4186611721299
True	916.188725228109
True	158.21545446301485
True	79.17831035377041
True	332.0746237234369
True	575.2005053421819
True	598.1598859039141
True	1229.0590921500782
True	25.84013094197552
True	953.6100021256544
True	141.4410954985978
True	649.4391571655792
True	118.57833896527671
True	127.06143086244316
True	193.29013984980875
True	176.59750005061167
True	740.9528909550385
True	209.392951179956
True	228.54152420866865
True	64.92899992311807
True	510.8124217885064
True	443.2950319079292
True	178.40614623335523
True	231.33076982223824
True	16.603010918716222
True	413.0806710813041
True	228.17149575598157
True	274.7194153575052
True	118.37118372682576
True	728.1910018378247
True	429.31860297211887
True	276.83803098583564
True	639.7175872710835
True	497.6130742339833
True	464.4352736441281
True	135.67429525245802
True	534.329233200922
True	430.4203588000007
True	2.96452336311165
True	196.9992588296276
True	95.26870751566231
True	252.4204089741089
True	3.1007242380794824
True	126.23518656008962
True	350.9822664519913
True	6.834801895028409
True	859.0823577648175
True	177.93263425636883
True	728.1470807811589
True	781.7135251247504
True	163.4979151894178
True	220.9281376203417
True	481.9561135413243
True	832.0096226060358
True	49.19814577563475
True	35.794264892990086
True	133.3688636557239
True	624.0121858370302
True	726.2138573649539
True	188.26585678933205
True	586.4778712014462
True	577.9461719842107
True	866.5199871920877
True	411.5276364359884
True	192.7685529645453
True	868.8584870045329
True	220.2248053611633
True	146.9660180255268
True	332.9506745733446
True	228.04528114812769
True	205.81795710168967
True	623.7179140707128
True	250.565968257616
True	195.0941846118479
True	461.5092938252943
True	456.93652574884845
True	63.836984554506685
True	295.06140511248145
True	77.44113104413141
True	343.40525858717336
True	364.1489088075206
True	262.9097396535499
True	177.51781844169693
True	372.7515326424492
True	639.1490647421359
True	725.4509907535034
True	308.44627420805483
True	735.3581553263605
True	64.0006972140658
True	866.9003649862136
True	350.1814838898978
True	13.918240601555318
True	606.5106991034223
True	694.033930197371
True	271.35481946789645
True	168.35045658576905
True	49.81923947734839
True	378.5694597246956
True	78.89988748217506
True	14.029510524923635
True	891.6131914897913
True	362.9832791189782
True	167.47770822807266
True	986.7575048738588
True	11.719474351017393
True	794.6996143773446
True	32.50755486930628
True	683.3837289730075
True	59.7954239408414
True	765.8488158344517
True	437.30133819469495
True	203.78632892841617
True	441.4132912679997
True	211.4509430460934
True	302.2822798639716
True	223.62522402103667
True	405.1800737311896
True	10.11361714642844
True	319.5936420627952
True	116.785158502139
True	11.690728962973534
True	461.2022532799513
True	708.0951327855369
True	284.37561181149863
True	79.05847804975471
True	291.7607280691855
True	84.10271077527649
True	186.8363098487201
True	182.4552372393802
True	388.7363906035117
True	43.40943101855391
True	140.68007822633234
True	368.8411665747298
True	898.3048966663108
True	115.22967035304973
True	209.4201909119354
True	441.0573513146552
True	19.22995704502283
True	419.7944640578806
True	512.4423532845458
True	90.5645276873536
True	403.8296784064264
True	362.1753813841328
True	410.12193147323546
True	604.0654896151452
True	1076.2978923076016
True	998.9226953953118
True	58.97854645448111
True	1047.3181952174557
True	108.650192667336
True	114.50317343190464
True	119.4297067372469
True	492.5692849027166
True	374.0420582715584
True	577.4926052092217
True	259.80169679612777
True	153.92860046052346
True	414.4545207005247
True	16.614317483321113
True	461.1158638210666
True	396.1597342135509
True	149.3048987502509
True	94.32192694648856
True	527.8213792353977
True	967.9164566602168
True	198.5815349203009
True	57.4643401428615
True	424.9241614671327
True	376.3683087608642
True	470.5988775626292
True	335.9673221663873
True	3.46436568630157
True	531.5369383463387
True	493.0741801250932
True	503.8353246001777
True	170.75068975778538
True	104.86687489898644
True	22.50121678281173
True	378.8489504062351
True	109.10034321661804
True	7.053428457853975
True	34.56971782062537
True	353.5445025479957
True	657.4152831118678
True	134.76218183493097
True	86.67697809687043
True	24.203203337715443
True	420.993271288983
True	366.48209075536914
True	786.2871314800648
True	303.6851429692782
True	510.3711830858399
True	543.4638820640448
True	528.2934591088813
True	295.08258200081866
True	519.401272276999
True	107.39912247674724
True	573.7185680882004
True	7.925734801285685
True	360.3298899266469
True	475.2435322905347
True	955.6637500435528
True	339.03251186718575
True	796.5901345920897
True	989.597827681928
True	166.35496891265976
True	36.4488402809821
True	372.1870568868999
True	395.5670885854012
True	581.7824348073132
True	249.3948765389669
True	27.94821137927751
True	643.6883239467977
True	133.14651120426416
True	1043.7278239401826
True	310.84773317087496
True	465.4186715170615
True	131.20156308759752
True	794.7659332526925
True	142.84032073638662
True	815.6041030174138
True	553.5328571424945
True	181.29118207988105
True	115.44897614344934
True	63.78329720241344
True	569.2959268555285
True	929.5723907355068
True	427.4018223610505
True	518.4018365376802
True	133.38653366239137
True	630.1174600946262
True	483.9965013681589
True	801.880816660899
True	329.0512231954155
True	610.6081914167945
True	117.31457626177858
True	25.33160629760764
True	411.9476730576548
True	175.2404673232637
True	101.91693838521806
True	354.2773548852069
True	1082.3846589362238
True	272.3378648809796
True	548.8860016721461
True	12.150751454405947
True	72.04513481382092
True	337.20794468954153
True	736.5521611200796
True	455.0651581034426
True	517.6609705288804
True	733.1004954399938
True	67.70994556448271
True	732.1922086864084
True	49.25042219505489
True	106.50736909303194
True	178.431080567197
True	87.04060967931598
True	24.85282173756195
True	308.583908408533
True	468.70605280926543
True	906.033302962528
True	853.2132054526401
True	4.605700388222277
True	284.85846723698137
True	439.81609958981926
True	118.78840945054698
True	238.2445802004578
True	320.93430733744725
True	1320.253272277441
True	418.7711999074425
True	27.029651708261248
True	187.5291329445193
True	713.6567051073652
True	36.333644768513466
True	170.2871469833007
True	580.2683446681119
True	71.42484275486832
True	858.7279536627098
True	325.7853240035719
True	644.2526996518066
True	69.99374056649937
True	673.8549758419723
True	570.9894209381434
True	887.614338680702
True	248.36266773471328
True	506.2319838124844
True	841.0948703089084
True	923.8457233396288
True	236.4593733802826
True	768.2043885735759
True	219.70436761332127
True	457.7285875206467
True	375.3128593336513
True	497.24774290829225
True	499.5260288681434
True	316.45174041141547
True	359.1226400173401
True	111.1948616388894
True	362.1845671917227
True	1157.580219307804
True	315.7219952868523
True	144.98762794674388
True	300.0938586162797
True	748.8403447201293
True	641.8611302811823
True	417.5941498845936
True	123.6782260065005
True	335.7451914205123
True	35.10477670417025
True	172.2920341696864
True	94.04426164347268
True	90.37981671150274
True	555.5537183562091
True	134.80497036154415
True	131.3805668958825
True	104.44032295604023
True	87.58913370192062
True	438.670020345587
True	395.60389786803904
True	1033.0886062125703
True	525.4401410655641
True	832.5113989817697
True	269.4308193066156
True	301.764564707238
True	528.7377394849211
True	194.35769992063211
True	744.5095298459935
True	238.55508776831144
True	338.34382551525937
True	66.6270858747233
True	119.57606487323056
True	273.9429945669048
True	117.21761643315688
True	464.7059136477526
True	30.352363003918384
True	569.0129955540799
True	1020.4545891144312
True	723.0595349051785
True	1.6442042571964266
True	62.30983437543277
True	516.1713744417967
True	434.4965642944052
True	72.10752064615517
True	116.07004579108384
True	302.8847933263944
True	79.76613934108846
True	50.77245913417535
True	728.9617443259534
True	653.1668779086154
True	167.064279093808
True	169.97486402389598
True	549.73457730082
True	52.32671411152352
True	24.169833677660893
True	574.4164586935646
True	462.12719311887673
True	1144.899256671241
True	49.29858536877796
True	470.98160087177024
True	892.3191877079593
True	788.9333642468981
True	289.14923392793713
True	754.38052904252
True	411.7739296900702
True	43.41416560038956
True	94.6513180811656
True	715.0506468033493
True	74.00179992354137
True	142.7840925583182
True	966.4771940309416
True	198.13585016643916
True	273.67798153846326
True	103.2542842777561
True	657.9947638845796
True	601.3648042286591
True	218.01758823469356
True	434.1911645927217
True	39.16461906744253
True	280.0272828829048
True	592.8571530141679
True	636.4550839227722
True	317.58084069423484
True	73.7640875568623
True	935.6762198884928
True	1100.6396349163028
True	557.7670128610637
True	60.363023931241614
True	32.63938938554441
True	88.75866323940764
True	102.00003012681448
True	101.98038313128828
True	895.8686777013838
True	1183.123329243124
True	727.8752730607004
True	325.42789116253624
True	8.351048999732761
True	20.698687766898438
True	332.801772158072
True	471.5647783169237
True	47.726927759601885
True	595.7444722392496
True	437.9263654956279
True	397.9960729306656
True	77.8794222143435
True	193.1562707704883
True	265.97282277809313
True	133.00706541583432
True	384.49961073798704
True	42.16442202141505
True	177.6332684446053
True	1147.8791954534304
True	5.409563036330716
True	28.71209576808479
True	596.8326041271971
True	365.3232426338283
True	775.6257771006873
True	150.90511998972937
True	761.2248463086711
True	605.0735848420605
True	287.34180128079794
True	434.6761193442196
True	351.2701799752243
True	289.7323713913615
True	267.16750188501163
True	402.9144995880121
True	507.2586467710148
True	486.2908178216404
True	106.38201098393095
True	364.4993263320064
True	9.059515201193111
True	190.63562463034413
True	219.45714157407983
True	880.1134047152096
True	598.6509263477022
True	28.44939524282196
True	722.7217241925513
True	860.5705188643385
True	102.56827865307616
True	349.2449364570268
True	868.221911912527
True	211.54547257066812
True	165.2139534602274
True	520.2957432680582
True	566.9326545746002
True	1096.5238911671067
True	148.95094413904323
True	157.98309680704912
True	254.10496862585455
True	310.67048540276346
True	428.84763075817824
True	413.57379232308085
True	321.0776807954286
True	442.48661622705583
True	498.8209417277407
True	232.91320252831972
True	1481.626678144573
True	245.19631935943127
True	409.4295301253266
True	52.88709438177244
True	763.8549195038993
True	241.1987270774142
True	933.0290786772988
True	545.8891501891702
True	300.36223244882177
True	765.21712883506
True	273.7601792426859
True	208.1427143260322
True	255.77901141167808
True	216.27392447847583
True	133.73495777473178
True	249.9889094683141
True	717.7173045860661
True	545.402647511114
True	223.53491680766945
True	1199.1500377031196
True	116.1608488303711
True	265.23082946803186
True	67.98868238888956
True	317.2699973605845
True	415.2344169506392
True	88.45716326660663
True	225.0560164167427
True	77.07558608603233
True	706.3722724621766
True	372.4847463770912
True	230.13724969505964
True	702.177449922115
True	884.5242476834864
True	818.5754407526919
True	826.8237665582511
True	352.3131760513846
True	1.5671445902724166
True	264.48287356120824
True	56.7660776386222
True	399.00186573017
True	54.609938907803645
True	351.1446291227468
True	861.957514513426
True	979.6964934828356
True	406.69864797786846
True	21.777272393122985
True	531.6635419336524
True	506.70522746212765
True	195.2847459556755
True	232.4597497360967
True	281.35039905942324
True	23.273948362408557
True	133.19946516339016
True	908.2398002713692
True	63.69740293521388
True	483.2123225464954
True	788.1814512504678
True	105.41916536858184
True	242.94006080209132
True	115.1098764161544
True	11.271178766802326
True	1.6797507444579245
True	121.88514275438418
True	1034.0319985638173
True	478.6186658477336
True	69.44583864877524
True	781.5774210823453
True	344.91843823461915
True	1.6420278666225507
True	458.5609192999127
True	194.42028221689813
True	460.6773795783295
True	86.11826570904118
True	348.9829350000541
True	351.32963223849924
True	172.57416251408114
True	206.2211227343338
True	123.7668531840198
True	185.6725483169185
True	1008.4101571072938
True	16.422413619029257
True	509.22096658803065
True	502.5168670534411
True	401.7920913963005
True	227.03724021300349
True	238.2512884625465
True	156.76938824366644
True	42.29794982534789
True	490.8266284173568
True	157.5081254146002
True	825.1186883485825
True	836.5395934883206
True	249.4185945505972
True	310.2425515673072
True	532.5659894541293
True	39.090108088830654
True	85.92233751711899
True	724.126473689361
True	1085.675205320535
True	109.46663183726405
True	727.1156841148885
True	141.80243782759982
True	931.7626041724216
True	677.1039234370675
True	104.52000867788573
True	275.88384059109154
True	621.5517217421504
True	266.3434247520244
True	46.92286412105988
True	559.2773702973075
True	444.7038824103798
True	5.533270835631043
True	475.6829849087324
True	69.91948297930551
True	180.9941447574972
True	232.5136580136244
True	298.035423766252
True	75.64828781797321
True	222.5622377662225
True	349.2297339191503
True	447.5395691441452
True	940.6283514488248
True	47.04975405085171
True	893.2338988104214
True	997.1909921295224
True	126.24943394029762
True	74.53782822475178
True	1008.6237550398122
True	36.03414233332863
True	233.11222738381224
True	85.0240383697763
True	210.4112001991106
True	373.6073101495474
True	983.6275467135958
True	97.50714376498595
True	71.38310911391669
True	656.2368738764992
True	277.8776443972582
True	719.7787278624259
True	50.91516101821088
True	478.7460642206417
True	388.3162947281441
True	681.1044751515495
True	52.44365532100608
True	114.50739890401108
True	29.458455869284997
True	265.58975861198223
True	41.09354969478973
True	353.5652382764588
True	2.5239781186364767
True	1158.3153489498184
True	107.46417882756194
True	135.42793141252474
True	360.6127511396157
True	731.3237895025399
True	672.4638435520466
True	1018.03141063687
True	479.93988395457166
True	417.9618164540414
True	143.77885484865473
True	415.6680413398438
True	864.1027845685666
True	411.7553932900406
True	980.9016825289076
True	85.00136963336968
True	409.97166059108486
True	176.9121185782828
True	291.95903974215514
True	732.7180890702687
True	156.68757935712958
True	129.21171830781816
True	61.2342583987902
True	877.0067587115465
True	754.5526383382089
True	83.66585450364147
True	436.3099508337415
True	743.2197067885166
True	429.6943940208047
True	56.93877174175084
True	323.1537651862422
True	795.0595852208071
True	29.79819512275225
True	361.6439066678385
True	164.33089521386546
True	277.20838486676075
True	30.17183928502176
True	211.16900507458507
True	761.9823655249688
True	642.7922691437684
True	58.29974483551794
True	283.1514619966137
True	883.1271956833122
True	17.208674644412415
True	321.8629220362062
True	283.70874692737215
True	430.7660968568886
True	217.92654336770275
True	617.7402533631597
True	47.997600124969175
True	942.5953248599244
True	860.5159102079805
True	46.583126303776936
True	405.05515470994055
True	718.9972554828956
True	918.940159336721
True	276.766668504674
True	603.616772437422
True	131.35615958415383
True	192.09474385271076
True	130.54692231801306
True	137.92235875266607
True	216.8178193385909
True	963.390975141678
True	807.0465002168183
True	923.0347938148178
True	19.95495386199037
True	28.17133365362985
True	371.0124671251245
True	13.779802535174356
True	602.2899472298692
True	1047.4482722715925
True	257.3141808176979
True	210.06919167786936
True	85.43911796839336
True	215.36336584627625
True	138.16428738791288
True	45.81667462212876
True	134.4022642430145
True	93.10184173573543
True	236.81978136335243
True	535.6197793069631
True	155.58791485404467
True	28.426528006836268
True	56.65826148061899
True	412.3357131891856
True	266.9042242007699
True	581.9544455379745
True	23.430249476604185
True	115.50472811738454
True	663.5858721285542
True	260.69551301941857
True	481.7530095472205
True	664.3962952790652
True	100.4097981912137
True	110.373852940159
True	83.75219123686195
True	26.52512793990584
True	116.77030934190029
True	81.53912780680847
True	105.41963752361512
True	153.83682929759226
True	229.4459976768566
True	851.2363165581987
True	288.3736473480788
True	935.115519713779
True	164.7329079808584
True	193.84570661891115
True	814.7148573713724
True	302.6651534568029
True	548.7001437079649
True	251.21965644058488
True	359.25787405533123
True	443.5917775137504
True	569.677842647605
True	634.2415851451086
True	363.3790731373946
True	34.89305587385566
True	576.7404537187356
True	616.1902119428219
True	19.269940531946656
True	11.27367882250628
True	263.19590785754946
True	413.7782543078285
True	431.8814892047146
True	67.25017860626146
True	638.266120061122
True	949.8744393321502
True	233.0654075552439
True	896.8919115743412
True	267.7254578032644
True	101.76277688607924
True	266.74943352693384
True	692.6533817332129
True	38.54946103843806
True	571.1415874368525
True	1284.5285362289394
True	1023.4243414889576
True	889.7500631940238
True	195.9481268240717
True	90.77489861313624
True	194.47244840788
True	842.3799821995096
True	154.8472248620389
True	1077.2011767372137
True	857.1644513182777
True	40.03786983562885
True	86.12455056799384
True	436.8798339032677
True	414.44090126271135
True	207.704728598916
True	518.2610944022011
True	662.0175898224128
True	123.68377796120194
True	276.8907039727592
True	1022.404766378963
True	52.30151915865234
True	700.982940165373
True	517.704723468199
True	37.16565158555444
True	827.1420805273045
True	385.7155668025092
True	547.39668902155
True	106.29165530768708
True	265.0431266426479
True	216.74165888997337
True	26.15173446724696
True	133.77989873397263
True	752.0694024279712
True	139.8067780138775
True	372.47361348353047
True	61.6668810015535
True	628.5206235542875
True	612.369277371564
True	233.4983437841785
True	453.04038334146
True	173.0381954915456
True	161.92463766560914
True	225.58344880731772
True	293.5531558394574
True	365.225757260763
True	133.7269664705037
True	197.55435717185097
True	26.321439776840432
True	863.4719271899972
True	310.9760854334908
True	8.404529245248336
True	367.027333677804
True	161.02206488486263
True	635.519452588814
True	375.65023879926537
True	583.1532742165376
True	518.9160288656899
True	492.5436644373313
True	800.6159963626151
True	243.878116248072
True	556.7973198609591
True	161.73816043729238
True	563.2806186510727
True	352.83366914152066
True	374.37653573769296
True	110.2828153033819
True	135.11200876720577
True	107.06146420529444
True	66.74091502218721
True	732.6326469240271
True	184.0413510995622
True	47.763875782223565
True	0.0
True	566.9699973180622
True	110.67145850436376
True	23.26111309733744
True	41.58699312525275
True	120.53277385062992
True	537.68598310618
True	182.49121348525424
True	102.70180569696008
True	33.80325096847181
True	161.81322077198274
True	907.0991424625486
True	49.846850000563975
True	218.2101208999372
True	722.4281397118625
True	318.0024224623773
True	464.52604055652114
True	498.61372381493527
True	518.1013805960183
True	606.909716708864
True	921.6975174536312
True	278.7013340442577
True	1031.3522819619925
True	919.806569784519
True	630.3022724694605
True	338.89800962795584
True	833.3688302379918
True	10.271577455224165
True	33.99414316176421
True	291.94969806168825
True	42.3984044903934
True	207.66327816547175
True	728.9335696496926
True	200.8130066763531
True	745.6435551238526
True	755.3845017439224
True	112.30588425049562
True	378.5035070466495
True	584.3078229527526
True	23.61591190827496
True	126.43144625130654
True	438.0292664642346
True	306.09597918998594
True	186.8148164433067
True	118.69733414062344
True	392.0104714547254
True	24.441945296697163
True	373.515497082815
True	359.9844242205749
True	1049.3564701040912
True	365.8563544678342
True	31.047193628942736
True	445.3464181360056
True	448.8576711884791
True	237.7867616980905
True	34.33953719350424
True	769.2852556894384
True	448.3860484270349
True	162.94222143214412
True	12.392397704573163
True	1207.9819096870583
True	170.90376150886024
True	28.60281196630594
True	315.3197371594728
True	285.2471971533096
True	117.49137096078516
True	291.8930041230217
True	47.94679999239665
True	326.897748041036
True	307.75520790650063
True	310.6439219415104
True	31.135530530778883
True	46.35204104102557
True	1066.6962589667894
True	25.969559888303387
True	13.498457145268066
True	185.61764339654545
True	668.1297530917068
True	8.368264066665343
True	179.5457166349967
True	168.37234534329767
True	540.2411779654133
True	362.8045755668219
True	757.3549162196375
True	330.5969237684437
True	481.90711091492346
True	441.28019117716985
True	505.97822829673584
True	100.43440075373005
True	1286.8350043002422
True	897.0400255544788
True	277.351330968526
True	545.5717785969098
True	97.86017464105812
True	582.7614253382379
True	458.81742472157686
True	157.57661196766094
True	80.02160582331534
True	340.8419771706662
True	171.60949446921197
True	32.02489632385331
True	613.2708583145042
True	374.3716453663661
True	67.84419753438601
True	30.885739835183195
True	660.5570210024067
True	489.2866417276903
True	77.21794807078632
True	21.15283381756129
True	333.5094445988889
True	333.3128268145102
True	707.0817401492336
True	544.9503795741983
True	567.850871711696
True	781.6416201716607
True	8.743428105396518
True	55.46162492062192
True	34.98796435597793
True	58.22304959136106
True	492.6908441066875
True	575.9552983186428
True	76.13672589564007
True	109.99136294350046
True	196.5275847513611
True	75.08162741909838
True	186.5369494556191
True	209.8497115771176
True	279.4590455380327
True	783.7510267116281
True	579.1751961321567
True	280.71889249146767
True	194.5855978767865
True	275.1226572119712
True	247.1350400429268
True	741.7108029810232
True	339.806955048175
True	159.27866753561304
True	911.3660430965056
True	335.713948807478
True	480.5677083440598
True	155.30818261174107
True	125.35002906613838
True	67.2794447491922
True	212.11378789175777
True	989.2392013304436
True	485.31435193632
True	113.18897693465752
True	365.8666409619615
True	105.7505906999503
True	677.5026052777862
True	4.059918959857379
True	698.9790551762293
True	35.64733155856727
True	930.105088075841
True	849.0477478546437
True	211.74829849586283
True	29.830021703186688
True	79.91315155013116
True	461.1294107197117
True	222.1337612304428
True	1.0590051836329546
True	77.537236469047
True	1089.5684806510374
True	341.00113555523825
True	674.4315853022233
True	467.42453931730535
True	29.66833095640039
True	139.63942555052947
True	437.29234936967896
True	946.405680955968
True	828.1365963997937
True	407.5575843022882
True	345.4719225647048
True	19.442563787979417
True	79.34564660157889
True	734.5256254318198
True	458.9416854236869
True	384.7902852296699
True	886.8423902415415
True	24.551904622504097
True	223.84369215995787
True	903.6306323470296
True	249.3887460451827
True	8.874703135914121
True	515.6064947355245
True	103.9274744303728
True	637.6960826044597
True	54.86369455820964
True	244.74046513928752
True	859.1676256619929
True	916.0007558922136
True	276.44852016439404
True	448.3454982161996
True	119.06902011686302
True	612.6633570353208
True	262.83722247993086
True	194.6071312980982
True	817.1463343580269
True	56.96498238091085
True	709.1548644966549
True	280.06407124813154
True	304.246320535267
True	168.95628249305392
True	463.9576579521513
True	617.5082731274271
True	361.0795356817299
True	397.0288720939448
True	70.43603273046679
True	156.95397617397973
True	463.1518863807835
True	215.37260519456584
True	36.979005177470505
True	193.3241228575872
True	386.6145261003795
True	357.4010462268254
True	746.2310844100197
True	127.02802430467835
True	629.873497322106
True	524.6869817906693
True	584.9074226557941
True	132.96152209188372
True	38.24525517114705
True	667.994017242368
True	68.88896433409272
True	550.7408286826974
True	668.9476969688554
True	455.9067935247509
True	133.85963142963544
True	515.8799860939826
True	4.660760999465103
True	397.2168203891992
True	31.81606847959535
True	630.4229796375769
True	260.7443159918728
True	582.5403480636012
True	700.7778476403645
True	140.77019308915135
True	524.7410760015877
True	504.9651159386046
True	64.54192907812156
True	974.4131877324652
True	2.930010925374053
True	28.387215007716048
True	642.2336456982748
True	691.3843021294815
True	137.9413221171581
True	410.2921722050796
True	126.36401436918312
True	74.63922251794288
True	458.6183061897827
True	41.43369584749254
True	525.6745979165086
True	11.967976809643153
True	841.3518715487794
True	558.51541705215
True	666.5526323978864
True	102.37838673713976
True	377.01760861930137
True	975.00943311477
True	867.4311335926474
True	136.89120016750255
True	545.7984256697282
True	463.01807028699466
True	244.8113822173989
True	258.1726048529907
True	5.896126138671564
True	311.3077192391138
True	12.55634209072434
True	372.9911819672672
True	73.0643358172807
True	387.9985323740441
True	641.0531619395543
True	126.64253268859795
True	236.80150182627116
True	641.5649289252003
True	695.4470343103692
True	294.7483980459589
True	136.575642962171
True	168.0942797489612
True	480.5830969676918
True	85.14444746089288
True	10.39522913966039
True	504.9181349318644
True	568.2776304701433
True	20.42377595694012
True	137.84156204402277
True	945.7208551426204
True	500.0369631661238
True	274.205390039656
True	33.77266996375945
True	472.29231491324816
True	110.09004071780926
True	599.012359673412
True	677.9772022140547
True	297.7429144352795
True	374.124882771125
True	186.24949401631287
True	244.07776823035715
True	72.394344601993
True	221.5838001654504
True	502.41859354182486
True	21.63584897115254
True	472.53559663879855
True	382.4280938809467
True	709.4305294471625
True	913.2756021905426
True	905.3353654117282
True	164.86450791041185
True	404.9390399315509
True	69.41016395595567
True	199.05533266711697
True	317.6398582746076
True	8.965177293687391
True	796.2782871201956
True	22.62758824099368
True	394.0339862685626
True	260.3219246900451
True	645.8757858229499
True	209.72769209536227
True	36.47028862478777
True	682.590918303856
True	1082.843201154897
True	231.2519959078556
True	130.79863072547838
True	612.1826821233179
True	488.5973834345832
True	19.202822131832843
True	840.7789385172998
True	114.26066854275648
True	43.69574063010053
True	308.74422294954206
True	352.90263654037574
True	396.6099656646515
True	274.35750771769614
True	19.422296974375943
True	22.93653378515969
True	816.7393560832734
True	206.16111426422555
True	108.9546206497099
True	855.5443775939445
True	659.6551769467171
True	605.2225140818405
True	452.787730822945
True	150.1609425296973
True	32.062118525681406
True	103.98982267192784
True	429.5580040105521
True	230.0884501054135
True	472.1887617056296
True	147.26632384583743
True	497.29442943481126
True	639.8813913918171
True	949.9746934939328
True	22.050312791514628
True	1006.3320844347298
True	1085.6361351170483
True	471.9634611343774
True	80.84871523264599
True	778.7349403318096
True	642.9761824343883
True	680.2301253539005
True	177.61270201167275
True	763.7027931740753
True	697.8335543230144
True	122.29893464779778
True	797.0619126440139
True	813.5673970472908
True	471.98045736211606
True	226.97170853861937
True	73.56736782478025
True	330.7959049150896
True	355.1142347828679
True	473.63176599201904
True	433.1248705782479
True	189.1123273620936
True	318.23576631052515
True	2.8054262710929745
True	13.877648535777944
True	107.5043230106734
True	127.92455942075529
True	361.6148752143444
True	348.74901699101537
True	107.26887172137668
True	17.232304106893597
True	215.7215509301376
True	832.926282016156
True	457.8766155606677
True	541.7880684304076
True	560.4783274985434
True	796.2501609857272
True	628.7034551870104
True	86.78691255508986
True	213.85878311278853
True	252.15852610471745
True	291.52040109316016
True	107.61616034015982
True	364.9071785669327
True	441.9176802038368
True	171.38557268719742
True	660.3694650239373
True	241.7803335434617
True	203.9612069468781
True	29.555957007585334
True	245.906631527018
True	479.2083430030682
True	164.57918059087976
True	509.7639122848989
True	471.7840280443343
True	243.5554499255836
True	103.34879353324092
True	36.738214476589015
True	409.52776213611554
True	787.7750532543703
True	170.65506892397852
True	1025.7737947501787
True	1057.7197680184845
True	484.5233481858519
True	102.07697282131336
True	124.19707981239132
True	651.7038152097117
True	7.803513765801537
True	223.35156622674512
True	130.68746663351857
True	118.37685277442944
True	336.2964710360865
True	613.68915115608
True	37.90119741203011
True	120.6800006685134
True	968.2732473726876
True	52.85817387184805
True	462.1656868423504
True	533.1948613575998
True	247.162058210956
True	132.42067071742866
True	903.5467668332304
True	1183.151676195071
True	515.9955328918334
True	639.145471718163
True	215.88260281000987
True	149.5381027788158
True	321.6073366427374
True	244.23185400921295
True	173.41668606934476
True	310.1153526105394
True	340.71823688088705
True	11.568602973674416
True	628.0257220480731
True	153.02532669073517
True	71.6376340677813
True	450.0998033435389
True	314.0905987850523
True	1197.2863631018986
True	370.6609571200495
True	1000.1785346583364
True	9.478149703461776
True	282.1066288818568
True	230.86894671334696
True	152.8399574723425
True	477.64000606005226
True	197.94280208203816
True	418.8031091856333
True	319.98392220051824
True	113.57107875544594
True	364.300451535619
True	1052.5167973965406
True	746.5921335967591
True	220.94427036612103
True	104.02623894425948
True	308.38756222308587
True	25.07297296538737
True	362.9812680920494
True	314.81107043564634
True	577.0498722010075
True	441.2905614879891
True	379.0886579842782
True	152.84148025051425
True	13.088205612258829
True	418.0601554805884
True	279.74871232465654
True	148.54907932826356
True	303.53278727946827
True	415.6950618468911
True	814.2643129039158
True	323.47860431674485
True	782.0990621455024
True	380.9953678305972
True	373.9112071160911
True	1.4913186875189142
True	1158.4921523703974
True	99.64551175274904
True	898.6225169326364
True	200.60162078991655
True	465.77536022648354
True	658.3796992561697
True	83.16715897485709
True	473.6887899519146
True	34.887816818313865
True	420.2836670108058
True	78.03639207427956
True	231.84182753290176
True	36.88676073399032
True	686.5814157656343
True	190.98185326474928
True	24.3869447875864
True	387.826570650434
True	112.05776169784734
True	165.70094232363593
True	832.1815290429234
True	272.508146287547
True	155.67849350249605
True	368.37316826265743
True	510.27861706967394
True	328.347926676243
True	535.3096390624545
True	601.3055647120615
True	147.8088901011379
True	7.218744492581184
True	72.9309887996727
True	442.3756662304237
True	91.48362037183158
True	84.40443385858192
True	1044.9645905120535
True	28.18212317537953
True	323.6477554581317
True	317.24471866616693
True	448.07166466911167
True	659.1312699649329
True	187.03653142805763
True	664.1368463887551
True	325.87462930278014
True	346.8356781950488
True	281.2677716919097
True	206.97394871079095
True	347.5017617760104
True	475.6888710985156
True	425.9108805562845
True	621.0730234247451
True	139.7519609343669
True	77.56372711268888
True	38.47177528021411
True	285.3116690268697
True	622.1240152405377
True	406.93622043607263
True	789.2153595510156
True	216.88707534909616
True	394.1686822796664
True	65.28023077523544
True	54.36414182538415
True	428.94805178616593
True	190.83675919393244
True	208.6923934809897
True	44.6844762809648
True	1092.8231211472912
True	172.69313673113464
True	950.9034038245362
True	317.2618594938428
True	920.7047178849716
True	226.93214256949665
True	448.69640642168974
True	536.5569116893611
True	621.6303954820456
True	214.4706094631265
True	479.9858759457519
True	951.7313230480108
True	135.9821909872391
True	7.1339008717896215
True	560.0147407417678
True	29.33379932900232
True	77.78004654483644
True	804.9729651038043
True	233.2146812046091
True	1004.7783407261976
True	663.232834042049
True	403.19094177142665
True	293.086862044818
True	489.9470965030792
True	352.3692027113448
True	184.20492154208236
True	691.0808357711337
True	732.8153354517552
True	209.05357554038628
True	86.5783907618011
True	516.1414176721981
True	138.78630651004698
True	384.37705507315945
True	347.2085002045883
True	62.51612111791357
True	354.1332819851145
True	431.1877310826997
True	374.7306952771214
True	408.17327372367765
True	438.8636733910189
True	634.6517074169843
True	56.44469127881733
True	440.2602286972126
True	328.888664649594
True	666.5023028789976
True	220.04326337645784
True	100.8607624309352
True	41.927508575267495
True	537.8620372504189
True	640.3116460158827
True	181.1364857990815
True	408.8710658348599
True	326.9841999930025
True	15.88696057695858
True	161.80160299563389
True	295.347698746916
True	3.4687088054411443
True	878.3464411647938
True	79.41146984474382
True	107.28778306341894
True	103.53577741035814
True	363.4459173982791
True	36.27876233575238
True	450.3378635137551
True	216.13443648590984
True	5.553634057571413
True	121.82576840206258
True	446.3951238583285
True	51.80421768376424
True	68.94688768572223
True	172.8579954054959
True	289.5836474756291
True	947.8127271178392
True	387.8031642415846
True	977.7011714586212
True	183.30227316698
True	1030.1763012112565
True	793.2500951927128
True	648.7603013598954
True	404.3010059334279
True	391.6492197496099
True	73.79196857167241
True	73.35460124291144
True	80.9058092047452
True	170.20876347388912
True	473.4578512642733
True	1047.2889787784163
True	179.5257408951974
True	358.8999628696515
True	442.85102121329385
True	608.6906674733273
True	615.8555145198975
True	284.8007155206923
True	453.03660857745376
True	671.5897179103881
True	95.13821913275132
True	722.3822916875539
True	254.6013636016672
True	135.03338372444793
True	409.7853615104
True	881.5783686931721
True	448.56183255919245
True	850.8763230344063
True	189.0031275717796
True	344.7231647619463
True	707.2847601567441
True	627.599074246245
True	192.8486003678452
True	266.92373449310975
True	808.5861202874657
True	32.31365001742188
True	184.89312382197565
True	485.91806018416696
True	693.4633151902958
True	101.67978239257704
True	38.98160216020994
True	167.01932130645903
True	728.971491830998
True	311.5489076075009
True	546.7869065210864
True	349.7501000649761
True	282.57666740857724
True	445.4335731422099
True	493.5371940916153
True	75.91788175492532
True	382.4560779351839
True	764.6329441542158
True	0.0
True	294.9247112943715
True	247.9141892533057
True	987.0278339956028
True	150.98994850113093
True	656.0569346450786
True	629.2597103909969
True	112.0007964844377
True	225.41603344448208
True	132.23367598593947
True	11.23760360742483
True	286.21796443071383
True	378.5051269669579
True	1139.949475195966
True	237.3457241543819
True	405.60763527863816
True	669.783052436323
True	193.27368324303188
True	28.344905433808695
True	874.2813535700398
True	596.8620946272856
True	160.3504741404739
True	636.4253620999143
True	163.75312073198998
True	290.3987511501803
True	757.3062584865603
True	33.608544639447125
True	108.60696092147911
True	506.8313797537015
True	61.478544086649485
True	76.72944567832214
True	395.5503303532344
True	20.35708205398689
True	749.9784995251475
True	96.86709848619492
True	153.2828839018033
True	19.045321253671908
True	733.2758008381107
True	25.983230528024954
True	782.3705812911944
True	396.95717314068025
True	115.24387693688844
True	689.0786470589082
True	515.3071400548965
True	569.360350217712
True	44.33821407565218
True	374.48417659378833
True	6.182750634167862
True	94.5539160777876
True	384.12814478693167
True	49.59946564397883
True	117.65395556944333
True	308.0212146605016
True	185.1162733355752
True	97.60565852030588
True	672.4583095847038
True	20.217000046859
True	1128.9613672204644
True	497.030303743203
True	303.52745919134105
True	498.3654484962275
True	124.98800344034204
True	785.6228310995881
True	1112.9762472461236
True	759.352718516599
True	180.81308821259609
True	232.9309956384534
True	52.2610279064068
True	60.41322466453216
True	152.5198215938242
True	99.11954987364167
True	171.1495534513041
True	1198.009300545349
True	312.5683832499188
True	346.5701910172043
True	719.6371872829864
True	18.22325158085558
True	14.662069970613093
True	584.6868031496449
True	5.900852335436277
True	117.04284826233553
True	697.0458201369864
True	185.85989376110385
True	664.5554638697071
True	820.4124473892335
True	159.66446398872657
True	900.8136072810483
True	2.9291235593124707
True	460.16704794150905
True	1064.0222365517702
True	24.04835205543813
True	239.03450357643416
True	153.58069336041453
True	976.677468237132
True	235.61452287655487
True	473.1952550781537
True	118.3234138228996
True	519.693434671251
True	159.78214997891754
True	99.85151956638708
True	385.7455686031857
True	73.61378724149411
True	53.75419132422294
True	1072.2061679091182
True	260.4680011136715
True	149.40211735238958
True	355.549382874707
True	389.7147531769948
True	211.46672226960183
True	169.15749877623134
True	392.09419563070907
True	35.80669212340994
True	497.2794369323565
True	1126.1383505285685
True	112.09366615158989
True	473.3986958557452
True	313.7345820419331
True	28.436631006213013
True	390.8013061930832
True	106.75876535682326
True	586.0449242981487
True	206.6498742771784
True	411.0707247544156
True	21.48183628246652
True	433.7845445460139
True	105.78275901908792
True	331.955950068278
True	31.08394097619304
True	171.2971917897568
True	241.47187675928365
True	789.8550273684278
True	60.32823346785344
True	136.59897150230657
True	231.54494546373652
True	127.0809529501365
True	613.523995179949
True	557.301924777406
True	773.9406429493794
True	391.5177023932066
True	543.4394180868853
True	412.12702261374767
True	680.6851848581446
True	67.40543280688003
True	456.1347144220844
True	405.3042805489888
True	44.92492542398136
True	84.88355097508159
True	126.06046836513369
True	87.33306058022276
True	334.7018238103028
True	846.8926789601576
True	332.9895855935966
True	1096.3018914394206
True	310.13644397700625
True	918.0851458342364
True	156.0369897598027
True	555.3812692096078
True	620.2172647632812
True	691.9779114911291
True	437.2367446362407
True	66.65874446847066
True	292.00838831988614
True	40.75944730161092
True	156.07476694019672
True	174.22955226261388
True	1155.5507971556603
True	238.8345068536428
True	547.5458545348276
True	539.3594786290862
True	569.2278392890374
True	913.2378204494204
True	598.5169183902896
True	662.0092526736976
True	933.194195150572
True	125.7333631281709
True	323.42377682023107
True	270.7898517132601
True	326.7676778553991
True	88.92982880320281
True	365.5499340659454
True	4.942741927427232
True	330.6423395753419
True	246.33337698066867
True	619.9123649741431
True	268.5995011944908
True	361.45843654445787
True	9.61152375307882
True	59.851240196875935
True	550.226050000052
True	27.844960346352583
True	140.70849723003388
True	66.6340250993008
True	154.0500608321135
True	252.18925841324497
True	71.5735171343479
True	392.7571584796714
True	274.6165664063511
True	100.5499802213516
True	336.0963279458758
True	61.0869049347255
True	595.1324515882504
True	833.1580874781063
True	279.25191426918144
True	1148.2399096857143
True	111.0550401021604
True	308.6406025316769
True	1029.456269194008
True	87.51192565863121
True	282.84645851018587
True	10.548465129958457
True	400.6678329836525
True	467.0455772496522
True	151.21903532552548
True	627.0649912378586
True	917.054941043741
True	162.2836515713812
True	79.19799301662738
True	353.12745835245124
True	553.531518992792
True	629.280271326935
True	1211.952602355099
True	27.945200644265856
True	936.5354244550588
True	135.31834749826925
True	635.8789255071624
True	125.34409993268592
True	133.4240648401494
True	196.02441056557373
True	178.24142320347482
True	746.0325625578433
True	214.30300311783412
True	229.6271791478253
True	68.58740730071301
True	510.8331708072846
True	456.0787192851273
True	173.48204668454426
True	234.71928629218263
True	16.686088746737255
True	423.1352010994522
True	222.201647196044
True	284.67189213815857
True	115.53328561749431
True	725.3677121774364
True	435.2148001130979
True	256.7296953139791
True	636.3306610655675
True	525.1858621279508
True	464.94834186273846
True	131.73593015567542
True	520.6835908171563
True	429.036716161919
True	2.8011690746663724
True	190.4176316731501
True	93.12971046694754
True	238.10628769456915
True	2.799389728318812
True	127.1131947736183
True	347.8352380205641
True	7.374893609496625
True	850.3601640383501
True	179.36667596416962
True	712.1818487172218
True	776.9485898374363
True	156.2285528079495
True	226.85726505065003
True	488.6100115620191
True	815.8754317231842
True	50.031754976325615
True	41.364645514225614
True	134.62439561933425
True	628.686989917626
True	745.1276191186366
True	178.69601165310326
True	594.6821518747787
True	611.7070433069266
True	797.6836717210497
True	417.5026463342127
True	189.91587651619935
True	825.2390986568412
True	211.52752824653496
True	151.53764937098327
True	349.0203341673143
True	226.19713942927703
True	208.6349852770148
True	606.3175414530474
True	253.5227104181104
True	202.4477188341681
True	457.2721327070276
True	470.4593881034066
True	62.701387239780345
True	282.64639924204084
True	78.7558866063059
True	346.2569832370684
True	359.83983593061026
True	261.1949659243283
True	183.37930082393845
True	394.9534964198528
True	640.1507318277542
True	761.1839961232043
True	292.618995931417
True	737.301249951406
True	61.30777253789744
True	891.8829765045973
True	351.4789152686588
True	12.512536385651597
True	611.6969122014285
True	693.5496314587114
True	262.654060279164
True	172.6443103342735
True	50.43963999661578
True	392.5350548171907
True	74.37506997919921
True	14.23500131775031
True	903.2978167484498
True	361.643734586625
True	183.7566805409988
True	963.533931769232
True	13.24818551592899
True	791.9727849496213
True	30.04653137752289
True	687.260403928765
True	57.32757368539514
True	793.4167381251522
True	441.0953582207663
True	201.31501244739243
True	427.228678608509
True	206.5439841359361
True	307.23330546422585
True	225.09721740213797
True	407.61783324667897
True	9.26439101503621
True	327.0253867931878
True	112.305267296075
True	11.402007653002377
True	471.5398888693762
True	731.6954235175413
True	279.52658254965166
True	84.60259356025648
True	312.9096497884294
True	82.92098132886106
True	187.16204752891784
True	176.95129865865923
True	375.3966819589373
True	44.79452512337747
True	144.83097218709963
True	374.9763913001707
True	831.8677402862728
True	113.23426220474842
True	202.5682374242789
True	423.6293510597564
True	16.63363209108769
True	433.5026648148888
True	512.2074189876051
True	90.43395539765254
True	396.8544841247409
True	362.87908594883737
True	422.7151416214068
True	588.8507856168942
True	1037.4787920740946
True	967.5394523954402
True	51.85360550540797
True	1046.9190602547374
True	113.0853093253844
True	115.57832839747412
True	110.407326184871
True	501.7964988905425
True	370.3749084363338
True	564.0936563729514
True	261.10035942518067
True	156.89869937845307
True	410.6607811998022
True	15.669137567123665
True	461.8239297278497
True	394.38356434259697
True	149.2016891729914
True	94.8264334095413
True	511.9908443970098
True	998.376117810922
True	205.0980412986092
True	65.12295840534802
True	419.1397739479294
True	381.0121370707072
True	487.8193667677778
True	313.0049808375699
True	4.232784479397078
True	557.7480839313924
True	506.65790245492326
True	506.2360242245228
True	181.04356336823108
True	105.05695370820838
True	23.299315170718703
True	375.4022756516307
True	108.09065620072636
True	6.911144250263199
True	31.50722224822944
True	351.422421959975
True	645.9145558100216
True	137.33497325326576
True	89.43052362878862
True	23.746079620014253
True	410.9721658657785
True	340.9973547505153
True	756.723829531168
True	305.69748255988844
True	523.5479481554602
True	521.7521473218519
True	522.815310379608
True	291.65101505015843
True	539.9005966915728
True	99.90965312643338
True	574.2433807045633
True	7.394353322057965
True	361.3416145757801
True	480.12958016123264
True	947.8531565823654
True	354.7228859833371
True	767.0444968797605
True	992.1750872374728
True	190.39159691827663
True	36.4753585942059
True	364.8157693348017
True	389.2151090670404
True	595.1783229378921
True	259.43554461642407
True	27.530924686494043
True	660.3182664570407
True	129.71980401975318
True	1079.05331198033
True	331.11995805692345
True	483.2199239072393
True	125.19136725616426
True	800.1032951494966
True	143.23481733285016
True	828.3381150084832
True	536.717857945855
True	184.7068367755244
True	108.47574824206974
True	68.81064459402185
True	569.4273291231485
True	924.0360733853328
True	430.0221373811324
True	549.6580124251155
True	133.98135610549087
True	603.2175609638612
True	495.8784208149225
True	782.933731220825
True	326.4789944936224
True	596.5265715699377
True	115.69876144604672
True	24.09369771621042
True	414.9203198581947
True	171.7714711180342
True	101.71723500691176
True	384.2377692005597
True	1070.0853878677435
True	261.34640305899285
True	544.3426310147265
True	11.4481983086274
True	77.88588976019587
True	328.6601053003887
True	780.5424808560748
True	449.7778442706996
True	518.8214859534793
True	710.9475905452823
True	69.6286382586538
True	742.3008347249144
True	48.221733386755936
True	101.56836501717412
True	180.81842852081087
True	84.73281752134777
True	25.73770559440685
True	286.30466604379427
True	485.0757547204372
True	883.5457949065517
True	856.1741472406346
True	5.7140145595724565
True	289.99595336983884
True	455.7818449274811
True	121.89530246952116
True	245.0610643813626
True	332.2013990954195
True	1318.0747015939223
True	450.1452643076303
True	25.46407789894604
True	181.61501023281136
True	704.4537689835263
True	35.209984934642954
True	174.58726564957166
True	574.8959196203747
True	68.7532653072058
True	883.8574689865983
True	337.4488988978264
True	650.6193759143878
True	84.00258643873435
True	677.4373616791199
True	577.5248701034105
True	879.6128850526674
True	253.11587728952355
True	504.81771332240254
True	830.4420993456331
True	895.5715274829419
True	223.03982730396285
True	751.2475148646351
True	210.68650709100143
True	461.2316496686319
True	370.9772866130487
True	495.69683385618094
True	489.1042712007606
True	305.4751934800761
True	362.9926922771557
True	113.8842375481609
True	345.2069476773256
True	1159.8382061919492
True	294.6808346623057
True	144.43983044200712
True	311.417831391983
True	720.9080145896594
True	650.8903868210897
True	411.57017653152747
True	121.89179862725504
True	337.2591979904825
True	35.00525582091287
True	168.5621873414483
True	87.92676064201356
True	86.20714187791266
True	525.0017881213809
True	140.1404425404947
True	128.43019513256016
True	105.44442956512208
True	84.47047459147976
True	444.74881776097374
True	404.0909511594053
True	1030.10113991167
True	512.6721272984155
True	843.7695583420524
True	281.49877584779125
True	304.8330192370393
True	538.8251200225625
True	194.62318793123777
True	777.4600772243247
True	243.9271236611436
True	361.065753912207
True	66.78937957968587
True	117.81594266879668
True	257.87509847533863
True	121.28805769894512
True	468.13583345034107
True	31.212635725058878
True	579.8396503736047
True	989.2600925110656
True	751.6396457095037
True	1.5887467372523068
True	60.95961715027261
True	482.6113198990449
True	442.8981034291476
True	74.30104675242545
True	117.64233964779037
True	302.6635954502718
True	81.44177357199351
True	49.99239352230533
True	737.2847971016533
True	667.7708814748564
True	164.38563880924642
True	172.42660757784392
True	521.5732188150369
True	52.7604635191194
True	25.51439229475485
True	545.4077126300489
True	445.1076865174299
True	1150.920740318532
True	46.380791622485575
True	453.5924433046978
True	918.9479268163687
True	815.1204719357316
True	289.6221259741381
True	749.0670275714978
True	401.0178241338045
True	40.14241859146437
True	97.79586332316374
True	717.1395800896147
True	77.46298513048633
True	139.6859143665013
True	935.7348276810452
True	187.31103823611195
True	269.44669226701325
True	104.908379740645
True	635.0444573222575
True	611.8983405404973
True	215.5374876961944
True	436.812654616025
True	41.760019103420014
True	281.82447182077163
True	594.4561480556074
True	611.8254448288598
True	305.3266685446997
True	72.2095489987142
True	965.0436915140306
True	1074.737687105585
True	553.3571898479913
True	56.5115341290872
True	29.67214569898759
True	91.74388337501526
True	101.91148367295376
True	98.6417074031226
True	908.7394024111824
True	1201.9943200142238
True	724.380040609229
True	331.4305770254774
True	7.838673947822853
True	20.701774504048142
True	343.91337505964896
True	478.0717257706063
True	49.20210602006901
True	562.112038576148
True	416.3418082154476
True	397.13997165964565
True	82.04601290412157
True	192.1592832381158
True	250.15008363876643
True	130.63400195757828
True	393.5981648831921
True	40.26936939033884
True	176.009063787249
True	1183.106127801084
True	5.144353428156689
True	28.488008201085027
True	587.6931618867624
True	358.9674436668038
True	776.9564404506439
True	158.8327688776517
True	783.4059047021777
True	578.9824813332402
True	280.7057341260894
True	453.6278078427068
True	340.0050238580618
True	282.1778190780741
True	271.408388430388
True	403.926503723513
True	496.1058533024413
True	506.035685418455
True	108.00675243108296
True	368.4736018577389
True	10.69176768883668
True	171.30017925302707
True	225.87501184835563
True	864.959705730045
True	599.5166109339489
True	31.90323885151281
True	706.0236545344025
True	843.8051510875081
True	108.03714242280924
True	342.9722322294417
True	831.1025626057724
True	227.92864691971545
True	167.9813498117896
True	530.1213696161008
True	590.860565197639
True	1107.2689569955407
True	138.1660811793195
True	158.2873764298215
True	259.55391827177687
True	312.94863360732256
True	416.8334671749375
True	405.8036210596057
True	320.23634883046435
True	427.5632622087252
True	502.966921135911
True	235.5316291682425
True	1448.9754936287748
True	257.4841169361525
True	396.309275897598
True	48.807166869164185
True	775.5758800712202
True	248.8866215422123
True	957.4542549448776
True	553.757951938056
True	325.0367270930762
True	748.577878242412
True	264.5716591069095
True	224.03382950863516
True	256.1219709158632
True	218.2284606302863
True	141.52981162682525
True	256.5069600454412
True	720.534257513192
True	509.5631654010731
True	211.761165823152
True	1146.7259135439117
True	111.81343578174152
True	263.0679560142931
True	70.90361618947321
True	326.7761296333916
True	412.0230112029512
True	89.46315551091449
True	212.15642204217124
True	71.68729052900146
True	703.7367220569646
True	375.5759166508888
True	216.9716644404141
True	742.9458922824016
True	871.4639315332805
True	819.866583012636
True	819.1413255619491
True	346.42463521197834
True	1.141450681960222
True	266.7508074160761
True	51.88256540293533
True	387.3851453720138
True	56.671912745674405
True	351.99857832400335
True	867.4509326789861
True	1043.419629483419
True	393.9925518809079
True	21.676471335682205
True	529.4640901402477
True	510.20867405137926
True	194.58772896983308
True	236.8705653402941
True	297.37297772283046
True	21.871456322047
True	132.93439238472524
True	969.8904359820136
True	59.70250629241951
True	489.54927498162846
True	793.0763125287741
True	101.05001795715968
True	251.51525510765003
True	112.34736523924114
True	16.6728530137689
True	1.1069666556376605
True	117.22875899753184
True	1002.4967371008004
True	464.7612229002684
True	66.0750128008022
True	788.2129859699145
True	347.33557051982484
True	1.72494393588471
True	433.5960360536604
True	190.7062153390856
True	494.7467026159432
True	78.33980186589535
True	322.00537033484204
True	378.70127091409256
True	173.14488693868796
True	205.3661964767179
True	126.5955316679596
True	169.95914392024133
True	988.3412364931012
True	17.06865963995395
True	503.9989210093264
True	477.73431666778015
True	401.2309302227863
True	223.6599325112093
True	244.28437390209712
True	153.28433313572947
True	46.86494083371376
True	484.2963282261092
True	144.67892480462692
True	843.1232447248766
True	825.3234440578592
True	258.0295941265325
True	315.42938431284875
True	522.4367928189217
True	42.71007792856771
True	81.4232530942403
True	737.174405513386
True	1090.0346451810562
True	112.31258567525542
True	729.5265646269338
True	136.5700987792743
True	953.9273498779944
True	654.1535825199529
True	109.3919470439366
True	264.81077558658296
True	611.4854669844316
True	245.5366438679656
True	44.148199290075965
True	567.7841469069634
True	440.4918695917351
True	6.170765780669829
True	488.75060405963984
True	68.21966246834644
True	178.5964881467097
True	235.90876905036563
True	322.10243522281144
True	72.72300276738115
True	216.9543564650732
True	355.66991805163235
True	446.838723407592
True	940.7384672085414
True	49.67038710703275
True	903.8336428327692
True	1010.2114172377104
True	123.03112847358554
True	76.56881156674677
True	988.3764038889316
True	33.7631205491737
True	239.0309831944581
True	86.31756891131835
True	211.1331230562773
True	382.3578501203155
True	958.9556817256612
True	99.19385540723866
True	72.00893352905348
True	669.5584694378159
True	261.9566555522364
True	742.2101672827583
True	55.32376658521609
True	499.0941793113623
True	376.3180891625921
True	681.9179754433524
True	56.89136321362653
True	105.419782699048
True	26.89694690211428
True	269.68137546418524
True	40.69077936943773
True	346.71606630966767
True	2.9091980664287043
True	1179.6543962708106
True	103.12002667782242
True	130.19019670407334
True	357.5982738675988
True	729.023453416043
True	663.6658161631855
True	1010.2733020149184
True	480.3579130956271
True	408.72637486855854
True	146.75210633440517
True	432.7741748516477
True	825.5945493761524
True	418.22544465716766
True	929.7692920698918
True	83.64489417229598
True	428.4185462719152
True	190.2848202887457
True	284.56913100561576
True	749.2203276177615
True	161.98896140453095
True	134.15061011747838
True	65.87509551428566
True	878.7442366185617
True	776.0362032091965
True	81.37664483207332
True	434.026589765836
True	721.4655360690192
True	410.66771553974667
True	59.60974871639679
True	319.9552329907923
True	786.6485146014751
True	28.89003876138005
True	358.43191936651766
True	161.81276063172265
True	289.8385611606828
True	35.87382918545313
True	231.12873514354408
True	785.9538324255482
True	639.9970968254861
True	57.961339746596856
True	295.3637640844127
True	882.1704045642845
True	18.9597043480937
True	313.0782969871222
True	310.74221363099804
True	426.0869334824008
True	215.5181969504488
True	605.3634552629587
True	47.813207773290834
True	966.1933137394476
True	932.4799244989624
True	46.83319855088003
True	381.9398365980149
True	749.9632981499905
True	932.89896296059
True	267.10676920492097
True	603.9526986451274
True	128.55291134477545
True	177.39139962788175
True	134.7048963447996
True	132.1800639415011
True	203.14142850565787
True	933.3378255434036
True	805.7859842852497
True	958.1251733085242
True	19.70009190838572
True	26.76481358013081
True	366.3658542493175
True	15.18359455458833
True	651.9284193456533
True	1036.4522424249851
True	259.3741964444401
True	205.170680548254
True	85.4787109084474
True	212.92956591002297
True	134.2864738950271
True	44.15471045959805
True	132.9035222800616
True	88.2645814150577
True	227.2914381930381
True	541.2232345247476
True	164.63843295859428
True	29.036692728347106
True	56.704317318000186
True	418.6303174630041
True	272.78708754787573
True	577.8656467024294
True	22.25909243717637
True	116.61949473587016
True	668.5934264827831
True	267.72009674165645
True	483.0560492786848
True	661.9964133639578
True	104.28038971199268
True	110.80083049608908
True	85.0640968730148
True	26.034799770131084
True	117.53297576207544
True	84.54088728977385
True	102.44495778419989
True	154.44088310381005
True	231.4612605243112
True	858.57108511922
True	289.0138209959175
True	991.3588765205112
True	165.9424831645268
True	197.81888854992792
True	803.2134382200979
True	315.23234421060874
True	611.8378741247594
True	257.041408706446
True	343.13118191462604
True	439.88623945369176
True	588.6386765490282
True	638.265036786541
True	365.4726528609996
True	34.603150825060034
True	529.925430113656
True	619.5091032863347
True	17.55370277349057
True	10.643810041288878
True	261.7288404228579
True	419.803752469415
True	455.2359598962238
True	66.38784768105917
True	646.1776620521119
True	929.1225275635722
True	226.6556910984034
True	895.0529669129388
True	282.1166032258425
True	104.31009406696349
True	265.7990449396896
True	660.7473010655128
True	39.92884028961482
True	600.7814345976725
True	1257.3026549530914
True	1004.9494827991522
True	949.9569130618654
True	207.95986778280317
True	95.56055559968809
True	198.2574548373863
True	828.837506524556
True	138.39179653948707
True	1058.0760600469778
True	877.9101106632633
True	42.05558832544423
True	87.3528914378148
True	412.4250416167277
True	413.800612450302
True	204.54253898090388
True	507.0110551142287
True	682.12857738118
True	120.61483013227672
True	279.55760275068127
True	1031.929575331793
True	54.49817660802037
True	698.421797803381
True	543.2700385979235
True	36.58928755444351
True	846.6161949586651
True	389.7661297382157
True	558.4416293310742
True	108.14935727007612
True	251.7684110821612
True	219.45225431145545
True	24.864586913145843
True	136.1216596794542
True	731.8157033992482
True	138.33054324301366
True	355.0077855229559
True	64.17316797061963
True	637.3225003267587
True	606.0088150268194
True	234.9461786421908
True	468.79514035274366
True	164.43742877950567
True	162.7017612749807
True	224.67161293815272
True	273.7676281612193
True	366.7203218533184
True	128.80680423192555
True	199.39096215595876
True	26.953749476578444
True	856.1348768407607
True	296.1589917052199
True	9.834575934708283
True	365.5387755593626
True	167.59689418206997
True	624.691963157762
True	383.94821912415466
True	580.1218480214455
True	548.1003731755864
True	467.0008122964572
True	800.9168611282244
True	238.80656537523157
True	566.6324008959153
True	155.71260242580487
True	542.2532472336701
True	380.3874881833172
True	368.7178001933765
True	130.37734859210892
True	134.13444493869628
True	113.1135110459122
True	70.57001541843113
True	731.4122551823759
True	178.3950560540872
True	46.01919561753286
True	0.0
True	526.3050518394816
True	115.71751840832536
True	22.782550471423157
True	42.21685599794125
True	110.37100040450284
True	516.2613282065289
True	180.0185297912658
True	107.71167802086984
True	35.30908263891719
True	165.89586549007433
True	929.9812944248044
True	52.18017664895166
True	232.12269597476745
True	768.9874416806606
True	322.2505043951389
True	461.6262711197327
True	487.5200762532032
True	508.0276873263786
True	604.0282938604204
True	904.8277793964058
True	271.09063927733393
True	1049.768027665676
True	918.4005305817236
True	625.2115794814318
True	341.9530002608622
True	837.6241489465225
True	10.844532008272967
True	32.519409652122484
True	293.1758025914125
True	43.46079579313376
True	196.0071834099299
True	755.0348251534184
True	211.17760763833545
True	753.25080733699
True	749.2801940713179
True	128.37497607795268
True	356.19867680611634
True	577.8913789949465
True	23.292880399689277
True	132.1308366631904
True	431.4529335308269
True	303.28884164095376
True	200.06287465366407
True	114.3810190082038
True	376.9868267766136
True	22.19558408740501
True	382.9047953318554
True	369.1831395776107
True	1029.4650237690305
True	368.1527542979954
True	30.5771930857546
True	427.165337204463
True	452.13095456124734
True	239.64194630315
True	31.85821145497125
True	748.2548506366717
True	428.42205736719353
True	174.70945001721222
True	13.08113802561045
True	1199.9767751097106
True	166.34827544414463
True	27.333769190138256
True	305.4689758304841
True	276.55147370811017
True	115.82839399798662
True	298.77509817404183
True	48.287844682707146
True	322.8195905234358
True	304.4871936828812
True	320.5385240737051
True	32.23193047459122
True	49.25362540252528
True	1065.9142251005692
True	23.433273001070845
True	13.008470970142165
True	172.32650645407733
True	661.790243941399
True	8.506835159689704
True	188.977795984984
True	174.18488049423294
True	542.8111480333107
True	389.44860573983686
True	707.2128441987866
True	318.18566196795894
True	485.0635914142771
True	440.1407283294832
True	485.8800517823399
True	102.7757635366728
True	1248.7577557163804
True	925.832627931045
True	295.2681061624402
True	514.6968010097206
True	104.04602450792592
True	569.7924039623704
True	452.1901179138948
True	158.2330880375884
True	78.45996470717986
True	352.8042129265475
True	174.5313018789728
True	30.818117807437645
True	587.1085458480281
True	386.4899168803924
True	73.3777406570777
True	32.71431806187171
True	663.7127270009635
True	496.1355168896489
True	76.86948753278219
True	20.44410784663441
True	335.72434122326376
True	317.92415723551653
True	715.6621009718632
True	543.3522511748823
True	559.9808220321361
True	800.2524554615696
True	8.54217553434312
True	56.19358464959115
True	36.66815655628913
True	58.86803426585989
True	510.51612063953104
True	591.4026580651505
True	84.62265980868874
True	108.43839563718691
True	203.52017234398917
True	74.24711349565806
True	178.001598311865
True	213.7093187992159
True	259.1280004580447
True	788.8711682190636
True	608.8855391396347
True	294.05307776367545
True	194.3268894116024
True	249.89647585792605
True	256.68182036611165
True	759.2508362618046
True	333.50966265593377
True	170.32695179621942
True	905.6181555310828
True	346.50663352265065
True	457.2977557560058
True	146.55533762278463
True	124.46735744073884
True	60.26215131298765
True	206.8194432759426
True	944.592912777404
True	501.2327410815392
True	113.73983944952768
True	353.73710517283206
True	108.71033894710084
True	663.0527384441143
True	4.69424374448674
True	693.6631774357398
True	36.01434604547874
True	932.0481721724944
True	842.2835899305592
True	208.0280540547117
True	29.499034070590525
True	83.19904594955577
True	473.5898959940383
True	213.6562980172781
True	1.3142421234513435
True	79.02974521400179
True	1081.916483097157
True	335.451718442785
True	679.4218322599434
True	474.56940950721577
True	32.73252265150402
True	140.30641278567273
True	453.7548173497688
True	911.7133518342011
True	829.8150664602321
True	424.0192980812569
True	334.8633482402619
True	17.988848383036363
True	77.74778216536718
True	733.8459151583735
True	444.71636269182153
True	396.40720359112726
True	884.5563284996216
True	25.1236009931564
True	221.37126512580895
True	916.9783105715112
True	237.18920701003927
True	8.437237601558765
True	513.0657056028825
True	102.72790787133624
True	641.0591567787505
True	49.91039554681532
True	251.23019485238345
True	884.3172102113396
True	892.9377539466113
True	273.504941305862
True	415.9879146228392
True	118.05086110636792
True	582.441985804083
True	251.83331352488145
True	195.0588423229484
True	869.0636526938194
True	55.92024989869666
True	711.3589199260998
True	279.3371281457092
True	302.2759729879446
True	173.2530253513768
True	506.879233109324
True	610.4054840112956
True	371.19770912527207
True	398.4286109432811
True	70.28209150510348
True	149.27990925687683
True	448.6647450088067
True	220.91310654664065
True	33.85518985487693
True	201.9661151626665
True	390.61327982368726
True	402.60359060281246
True	756.6342808557226
True	133.79139875970702
True	648.7767301722004
True	523.7150435411544
True	616.9197372525323
True	129.18302446568956
True	39.72741470315494
True	667.6317557939818
True	71.84066125945668
True	545.4013412235195
True	701.0256679541487
True	453.1067650052103
True	135.7293558285326
True	523.8010763984627
True	4.783180307660162
True	405.0718310251612
True	30.28569302338491
True	634.0367472935648
True	274.3249702798972
True	597.8960974939959
True	695.0796884803561
True	139.672601443387
True	511.8784677611711
True	506.8698756515725
True	64.07601089604883
True	956.0228702406172
True	3.1087202950363926
True	25.76285697252324
True	638.836911600428
True	716.5127843672698
True	137.40159686515855
True	425.4640097202997
True	123.87773256574168
True	76.20181453061943
True	487.9068557121242
True	43.16013789343047
True	498.12863651591175
True	11.89066752539107
True	844.1165530398354
True	557.2861478217116
True	663.9957897643797
True	101.22390848023448
True	390.8980533134766
True	1009.4789912800568
True	852.8256321604567
True	146.44237217966008
True	544.1554114955371
True	454.89725603123816
True	241.3725376668617
True	247.30433049715327
True	6.313417079439405
True	320.1581105877913
True	12.355661351538046
True	360.6176099556375
True	75.6290621882951
True	438.44688168470014
True	672.2925726190647
True	127.78885674034986
True	243.78199095174116
True	630.6347602990111
True	686.5944396042786
True	297.41468653143824
True	144.66042140798584
True	156.9911642108115
True	487.1365751560253
True	85.18305639330666
True	9.268854260824629
True	497.87904882576737
True	570.3856039352095
True	22.319216963940068
True	136.4114877585042
True	897.4998529850325
True	487.1545632443127
True	275.7769093836103
True	33.32239685164049
True	476.6370420774397
True	116.91591168029424
True	584.0755068881289
True	670.6696488655049
True	290.0265975689052
True	368.4319398819361
True	188.8121026214987
True	243.39041660904428
True	74.54569044849622
True	203.3356674466152
True	522.0229284743066
True	21.412825153324267
True	459.8040584472188
True	379.9481143648966
True	736.3814955034514
True	929.2412080544204
True	911.3258773945208
True	158.48502830400284
True	403.6324311791102
True	71.32601100503265
True	190.1166243861504
True	318.4821605893558
True	8.977687616370622
True	802.5850309355297
True	23.40252462427654
True	397.6618624330409
True	258.0549410632012
True	632.8023375567718
True	212.52212626693023
True	41.56379033540386
True	675.6089196456115
True	1088.05578499388
True	228.982252290956
True	131.1217205200251
True	596.3353382280709
True	498.57781248009695
True	16.80391261752471
True	821.7107084995856
True	108.5844585183996
True	44.700554725052925
True	309.34886729222944
True	339.09413467071727
True	397.181059559282
True	266.7699866532972
True	20.119756626594608
True	23.760162914513696
True	848.9800647078672
True	201.8247727868653
True	113.05765321590366
True	815.752906912163
True	653.3505118418869
True	655.3872571974456
True	451.5894660360324
True	152.2356907359876
True	31.924549640287616
True	102.56429303236882
True	441.5376029740572
True	234.75688002102717
True	487.7104384128874
True	144.9249361344935
True	478.5416965090756
True	645.3525129575756
True	946.0857783768432
True	26.034054877185937
True	985.0498438894966
True	1087.2834354189288
True	497.7949179526565
True	87.19728445210056
True	780.764937026606
True	638.1998287381025
True	659.4941150024476
True	176.18866875752755
True	736.6501154046291
True	711.0971173211994
True	122.2780430757236
True	752.9827310569029
True	809.5461221913894
True	467.70614350456384
True	225.98583766842785
True	75.89402084964942
True	309.3720717773575
True	352.05208014877235
True	470.26711204180856
True	449.7520100796776
True	185.83389924662077
True	305.7735118098003
True	2.713811992206169
True	14.578664083901815
True	106.45300964684206
True	135.59359791231836
True	349.57672236181406
True	342.86574298698946
True	111.18579768028717
True	18.309366642414854
True	220.58808661061656
True	876.8522428346149
True	468.2656749703618
True	508.43743023324566
True	567.3728406111649
True	798.8040167041175
True	642.876834838154
True	96.12062161196322
True	202.5999327950331
True	242.4063817279652
True	274.21915516309707
True	108.0506623549163
True	365.5862507608008
True	433.5362541895912
True	169.84201270541362
True	664.2942211924591
True	243.6130127112048
True	209.85062905008076
True	27.09213044936215
True	249.010174829109
True	468.24548763619686
True	170.07326356424124
True	521.8141658540911
True	470.87794279209135
True	244.64785360304435
True	104.11289551100644
True	41.38750105740206
True	400.5133533125691
True	806.0567735224956
True	174.28161492692334
True	1014.3021906974108
True	1066.407833914025
True	477.6590115632086
True	103.52323646209376
True	124.70590339043028
True	672.3837954563373
True	9.10148796939865
True	222.2122138500916
True	135.34445998248466
True	122.01954207275958
True	332.89349494066323
True	622.200265535229
True	35.492898964938995
True	125.1816118629303
True	960.6217099263318
True	55.623331723153896
True	448.50191876697386
True	528.3014347774588
True	255.18195048197447
True	129.72388666413795
True	940.2423975469
True	1191.8744549744008
True	511.8476083355089
True	641.1824092629114
True	213.74684318392136
True	156.41559824857612
True	325.1687256146733
True	261.7635518555661
True	172.5031921735801
True	297.56936861488384
True	338.5694382450076
True	11.340192001306082
True	631.6153441808716
True	148.77236998765645
True	77.04212871217351
True	442.4171938552396
True	328.6471667608575
True	1202.1082522821805
True	345.3142430055803
True	1016.5502657339532
True	10.653298774814823
True	264.2294032127529
True	229.4845385342619
True	153.8516254895159
True	487.32548847519575
True	198.06439095365693
True	410.9447450692207
True	331.4681991048855
True	111.78547128025572
True	365.7679061631102
True	1022.2958783435683
True	757.5304151089048
True	230.06956660611675
True	113.3683142310438
True	293.09752442276994
True	25.06518297876123
True	339.79502869270345
True	316.8905233126625
True	563.2056807283068
True	433.75314858446575
True	336.607176344941
True	154.75641235021826
True	14.400463560631128
True	422.7859772664606
True	281.7148690816249
True	141.59114935448216
True	298.266844895176
True	416.9404060971243
True	820.7145553150448
True	310.9717341577515
True	781.876494727637
True	401.2991125610752
True	377.138746721686
True	1.5842048841038372
True	1129.370806393316
True	104.49328088501036
True	929.6836033865508
True	201.87432238501248
True	454.2440104368422
True	671.7660632005213
True	87.14457476235366
True	488.5500591864097
True	35.173806883921685
True	414.8077818016274
True	77.95508181198001
True	221.302258626354
True	36.85891843717224
True	675.931989892555
True	188.42467584504607
True	26.97978482814292
True	388.2549730401107
True	108.03185529456036
True	161.11330963410077
True	834.4001255139718
True	244.711709893085
True	154.82586820578496
True	368.6619630413896
True	518.8070192983307
True	335.1526052670669
True	549.6277007906117
True	626.318514289764
True	162.55212119543012
True	6.302359532624182
True	72.55008939630773
True	428.5095571899728
True	89.72811206841592
True	81.5660531715001
True	1092.4360040808508
True	26.70751612236877
True	324.9556833121355
True	304.667812150664
True	453.02679678001385
True	680.5213108314103
True	179.07321943750543
True	652.0219114568112
True	329.8528295318441
True	341.59563265733243
True	272.847868994855
True	223.66364477740072
True	365.90889855971335
True	438.0887446850108
True	402.6274746553932
True	629.2884309889181
True	141.0849316151121
True	77.25370198300654
True	39.24490740688858
True	296.95003752758
True	628.2400919316245
True	396.1220803875527
True	755.347049479253
True	222.5592641639355
True	390.6134784686728
True	69.00489921565973
True	51.47720324705755
True	410.5486065474619
True	200.69289442384195
True	229.4296359168525
True	39.33284444074302
True	1073.939066468226
True	169.44199744224514
True	912.2822247105112
True	311.4163831225908
True	906.7472772666632
True	237.41615404824995
True	471.6332092607891
True	527.958905553696
True	584.8189031732419
True	210.9976544110281
True	477.2857870856319
True	944.6609178827742
True	126.47594421837924
True	7.626166755509288
True	572.1270980857031
True	28.03661498137388
True	78.86466440364545
True	778.4339149368435
True	233.54803246395983
True	966.5476974803104
True	672.885073467797
True	421.0322974175543
True	288.57636868161615
True	486.9997398400434
True	341.08541275977075
True	186.41145978123316
True	659.2771887686024
True	723.0110140644216
True	208.6779107958161
True	85.85225391379977
True	507.36182837575535
True	136.90766086937143
True	385.2555594491858
True	334.6308307510598
True	63.72918424887678
True	390.57175973677465
True	415.4458039080383
True	365.1103057247264
True	418.1061378159068
True	433.2014750654065
True	642.9921357637268
True	60.61353116077092
True	449.05166620016143
True	334.63874154420364
True	634.8933884464135
True	233.2481977670176
True	107.288453169897
True	44.67771371718493
True	540.6985890396638
True	607.0445665834454
True	187.28133209902563
True	414.479596676475
True	336.4980118482127
True	16.726938372170917
True	165.69546717317252
True	293.136864674111
True	3.0160751747803385
True	872.5531572560116
True	78.95673901209749
True	100.7014822847585
True	108.7013339180856
True	339.4239657437708
True	37.66688104728164
True	437.9093636507761
True	234.3314544182401
True	5.251123120473512
True	117.16739773223166
True	437.6982877102342
True	51.96235825405771
True	70.25425116716598
True	178.80697101404843
True	299.7886325236581
True	942.2965988893782
True	381.7626993722533
True	974.1095392802854
True	195.8851927175399
True	1013.5119730545056
True	782.6587303094154
True	674.3488978829441
True	412.5666920457869
True	376.0176976636907
True	78.51840485744805
True	73.98662256537263
True	79.16804241823586
True	184.53091817535287
True	471.0020198581929
True	1119.125604209848
True	172.7276764143046
True	359.15560847390606
True	435.1768392446878
True	585.1155479948724
True	615.3901448372501
True	274.0566558343177
True	462.320180446677
True	669.2296983411643
True	94.40060050824138
True	713.5922338258574
True	261.5746067637448
True	135.15589848789222
True	414.6306357432253
True	848.6199556800788
True	430.0714137942501
True	853.4776257843382
True	190.9907501872818
True	344.1372535327356
True	714.0877936282989
True	629.0865313186775
True	191.7429423602791
True	256.3026523702527
True	780.6937491674822
True	33.108133588246865
True	171.15481366413678
True	477.8891478915429
True	715.712036620003
True	104.640609343794
True	36.78369123414498
True	163.78171173551834
True	694.6187765461634
True	314.41775968299174
True	551.0273980239788
True	355.7464538447081
True	312.7641760203441
True	430.50857895809
True	491.77463169388096
True	72.34397557408111
True	370.10640117181777
True	783.3094648925302
True	0.0
True	286.37055267397506
True	260.20116996641235
True	1002.6498161128444
True	155.33910838564103
True	654.4838314921334
True	650.4842775793899
True	108.79820485620948
True	226.244818010119
True	129.17757853379482
True	12.417723789943098
True	288.6622715619239
True	377.409555124928
True	1130.8055651576128
True	232.3267913120031
True	417.6376270963985
True	647.4897318302807
True	202.55773973553383
True	26.94116915491031
True	883.8676597348345
True	609.2460404300136
True	158.5050780949041
True	585.4324767458768
True	161.4681781927919
True	319.51745823199104
True	794.0649719776726
True	37.02966796098682
True	99.82767993791737
True	493.025745283553
True	67.25613941493052
True	79.66506803994685
True	407.9102051933892
True	21.775423895731755
True	749.6149095629136
True	102.1538337416697
True	157.59063526951184
True	19.699721186165927
True	740.5891500649409
True	28.835128926617376
True	775.1293976774031
True	400.0527877138422
True	112.45387375707767
True	702.7922059284267
True	526.5991200801399
True	533.9297170151991
True	48.22282697062864
True	363.23072410736864
True	5.956218521377891
True	93.33582574860908
True	379.5809180854713
True	48.71673471850944
True	123.39888878782372
True	303.675565942096
True	187.1067118898108
True	105.47205602387017
True	657.0509629085707
True	20.402700012059164
True	1162.483766854673
True	507.78695813562257
True	308.3784442890367
True	494.949176238064
True	127.61496541798472
True	810.1774415417577
True	1101.6464826486497
True	746.9813136138426
True	168.307318816266
True	231.35648640494077
True	51.76553940536349
True	57.940419959955584
True	154.0824463642392
True	106.43047696203804
True	175.5621132413369
True	1153.160563904335
True	302.4332390143864
True	355.23104411784885
True	685.3510735825994
True	17.35604100292771
True	15.430305732857825
True	567.4076911071601
True	5.864245712054734
True	113.44653404898938
True	693.6386024973414
True	179.19766636000932
True	638.407968660631
True	841.2653484280545
True	150.51610316204557
True	894.9188535248459
True	2.8101395678065644
True	452.70180958392814
True	1055.7907336773458
True	25.412593164695792
True	240.0471558390529
True	150.05502100167445
True	993.1305391217102
True	236.64645680883484
True	467.5490749109435
True	120.29266923232028
True	504.86549562161696
True	149.50424406963933
True	95.86616316978912
True	390.5460327012779
True	73.41897226682839
True	53.34940085953929
True	1031.8912476450453
True	256.7543291163423
True	159.98646493221645
True	367.7278044012162
True	410.9245759320477
True	216.37286163981304
True	173.6595001160909
True	382.8936794796378
True	31.60130859102925
True	496.53474558429696
True	1145.5260396428464
True	111.01894965247874
True	474.1212776594784
True	307.1193180783349
True	27.33412742178597
True	401.996785650193
True	97.0458797592827
True	599.2671255888041
True	198.96487964489228
True	436.59408906755607
True	19.319012098512925
True	454.3038492164985
True	109.31428204395216
True	345.5230208058615
True	34.45005588464882
True	165.0996750750737
True	254.3948867117161
True	756.6301331204065
True	56.6064247778552
True	134.94360380324426
True	237.0533398651454
True	140.480406037902
True	635.6998724560566
True	571.2302222783139
True	807.0261464674302
True	385.528977778816
True	541.4744219903787
True	412.2918956952839
True	693.7548257982374
True	74.33755587403
True	480.9472642549597
True	436.76861320105246
True	48.50595482429741
True	87.1227367964616
True	133.52509466563723
True	85.47145581775514
True	328.4871795389679
True	845.2070400795553
True	320.90829619351376
True	1091.8469675090178
True	312.4558604272918
True	900.3364810206889
True	146.2659455330285
True	564.7583342394155
True	623.1036287973731
True	676.0407568416133
True	436.74157239823234
True	67.97793797160952
True	286.0525660888708
True	41.50032268158839
True	158.96802033670858
True	175.73658301130982
True	1094.48244106347
True	233.5943133165876
True	550.7529090829577
True	527.3928099378978
True	569.4818384357623
True	889.705762060895
True	603.3257835513723
True	662.6008926268541
True	967.6365962422824
True	123.37030623627102
True	321.17167233631665
True	267.32386025154244
True	332.92160994725845
True	88.51033610022687
True	377.0602748578235
True	4.837385696578206
True	319.808791202663
True	255.96998768190693
True	605.7728614761538
True	285.3636309920716
True	363.29003807031006
True	9.863100554415023
True	60.28770682094883
True	549.4340542243955
True	31.45177250378594
True	137.23558426794918
True	67.47803342972499
True	149.075076351949
True	235.79864010291607
True	69.08783613286401
True	379.0045552395964
True	275.87629638464574
True	101.63937108674364
True	341.8715986438174
True	59.49258906579082
True	595.2905516197991
True	833.840455807691
True	279.76384231039066
True	1154.6311802049397
True	105.93547142750036
True	283.6464046119773
True	1059.8773423557711
True	92.19362061738887
True	285.6382732569419
True	9.812223815300907
True	407.75312176770905
True	452.1306096687731
True	159.42958989270974
True	613.0805613980772
True	894.8885356346942
True	163.4713074474994
True	73.6914071076109
True	326.1981209516066
True	523.7113823612775
True	625.1062037908524
True	1220.770549105124
True	27.79860678416397
True	935.174509412804
True	133.09925446795458
True	617.235449562809
True	115.51359184861916
True	128.18227881020633
True	187.7812565298813
True	173.18722203331285
True	732.8038240663014
True	204.64656724603876
True	232.2913826697548
True	70.49679654725708
True	510.5819172414034
True	436.7121459043664
True	178.43888659299347
True	233.7180129973037
True	17.013606117422153
True	423.7309616695322
True	225.46368537746895
True	292.7246165635693
True	112.18787960852542
True	708.5977632248546
True	415.1967729425398
True	267.1224955504765
True	633.6670922809896
True	531.0130309626553
True	475.6922462104347
True	140.17955027973778
True	525.2527081289368
True	433.2976373307642
True	2.383849858461086
True	189.8178761997193
True	96.09091555098372
True	233.55351635068615
True	2.526010073159075
True	129.03755440226257
True	321.6888565405603
True	7.458715514993257
True	852.9619575274427
True	182.2852517928158
True	735.6105434886596
True	801.7449418956971
True	156.90574411477564
True	227.78717940019965
True	485.18237783572073
True	861.5087939970198
True	51.89414468502999
True	38.3459746733747
True	129.5074006644598
True	626.792197497609
True	730.3603855214808
True	185.5933442721392
True	605.6770066272736
True	593.9752051202368
True	810.5927146107059
True	390.6954943586396
True	189.11543020113191
True	871.289094358161
True	217.84963134745485
True	156.52075450343995
True	332.4186205047042
True	224.940167003926
True	206.5054300176895
True	595.9085782734686
True	250.47846201153084
True	205.5562381435606
True	473.3869543525944
True	458.7653989005752
True	60.48190971713426
True	277.8011468874647
True	74.7422988452737
True	336.00323481483986
True	366.4594011591029
True	246.8465430128374
True	182.71520171946543
True	380.25447456952
True	625.4153015927329
True	790.2525649917549
True	298.9244111916061
True	739.3391704126166
True	63.98143182407676
True	870.950458555209
True	353.62962390701983
True	12.171076138928576
True	602.8650395236677
True	693.0948709547024
True	253.39946670941623
True	170.10268486233423
True	45.98601775346219
True	377.8003088869818
True	78.78674750497937
True	14.409423538315671
True	888.3520747834375
True	366.3121618259259
True	177.33938125136538
True	982.5923100879947
True	10.330274570550731
True	805.5465137575729
True	31.45920002941068
True	653.9798606342251
True	59.93928345875742
True	733.8184233919416
True	458.161389856724
True	198.5912008487482
True	441.28622128526814
True	209.0653346175327
True	303.1755805066709
True	218.83971277038464
True	409.891738548864
True	9.915583985882872
True	323.14951243502503
True	113.45956466307412
True	11.250607102947026
True	468.6283272368184
True	744.0161354456262
True	287.9575253212404
True	82.81864983632053
True	316.3366735275044
True	87.6888686261224
True	196.5231824941329
True	179.58370667387135
True	366.38981819309663
True	47.48161911388669
True	133.1935588706464
True	386.6923971019799
True	829.9166086465805
True	116.23209992863312
True	207.330951635985
True	444.8366610097971
True	16.544900716568687
True	413.75472315701234
True	508.4761741734724
True	92.1427806773441
True	381.574090989266
True	365.6103622287045
True	416.0817666794211
True	596.7995454277681
True	1102.0890606069809
True	996.7214166785644
True	57.62357517216062
True	1069.185517293217
True	109.47436831192869
True	117.6970539592633
True	111.14891041899942
True	505.1844193098059
True	366.5840029817663
True	574.777431858573
True	260.532379578076
True	162.8303597767179
True	396.0932292239355
True	16.363391493467446
True	452.5201499690474
True	383.38125168337695
True	146.6054840225532
True	98.9766532053964
True	550.3826042628826
True	1004.0450980403969
True	201.50988240499515
True	64.80039737427981
True	408.4801608271451
True	379.6942143206412
True	491.7003376149108
True	317.52879484547447
True	4.708320609872992
True	525.2210762359005
True	519.7382193214719
True	495.7592259525357
True	180.20985550362715
True	103.38385488880216
True	23.79965844153165
True	377.5130105510825
True	109.99091317464756
True	8.747594917080333
True	29.7694210493582
True	356.207744512673
True	621.8430221232888
True	136.78800593579754
True	92.02352296495036
True	23.993715590936866
True	408.4179176904591
True	363.7936652396858
True	731.1398843050478
True	300.5026614615924
True	517.5173918134161
True	531.4403196336694
True	525.1585165289233
True	288.2911579461877
True	561.088867614069
True	99.1272981224833
True	575.7408982689595
True	6.42278586113945
True	368.9845745361909
True	468.7431045419999
True	959.0188717060748
True	357.6455861049213
True	808.8585712264788
True	967.505966579258
True	184.073614708366
True	36.75331566111563
True	380.1830247104909
True	391.2820400289213
True	579.0398128417062
True	248.987170466636
True	26.252741583760898
True	639.6876944323172
True	123.27530554965205
True	1076.8920542162264
True	320.90434221590976
True	459.5728064357783
True	127.87602857023138
True	830.5297686128772
True	143.68712422182895
True	816.3057111953004
True	545.244829360844
True	186.74454844722996
True	114.47424614307032
True	69.07862293405871
True	553.8246975311242
True	935.6828337612976
True	420.08081611519634
True	541.1177402863194
True	126.60507083089864
True	629.1125089820858
True	474.6967315093326
True	803.8367730608371
True	306.24584402551886
True	598.7806837295959
True	112.16530333086396
True	24.23394921567877
True	428.88393064084033
True	177.22980247904658
True	104.30018294631492
True	380.1211229865269
True	1121.8206575670888
True	273.13195169231835
True	550.5164316599898
True	9.944633029665129
True	66.33491830557247
True	324.6345066986012
True	782.7485024231751
True	445.6399211548231
True	518.9496098521909
True	710.8403784611077
True	65.50639637013614
True	755.1079174970591
True	49.3600626087057
True	102.87764212046808
True	188.73791748309245
True	80.99270467376348
True	18.40145064842499
True	299.80526236831577
True	480.73788108933473
True	893.9365265668065
True	863.9319070713789
True	5.475105338840898
True	287.06095390940567
True	470.0764948859031
True	121.2047566929872
True	258.7628140134484
True	325.1973626575055
True	1322.8341551212554
True	450.09616235223206
True	25.35068875248271
True	189.69798660180783
True	680.870814109624
True	34.09955667574186
True	172.2691929645933
True	547.0484883281388
True	68.77030174239174
True	877.3137767882089
True	329.7507106109697
True	675.3313169832529
True	76.19268760098616
True	681.8301028545213
True	595.5732612659923
True	884.3198737771427
True	255.7633585430672
True	515.0505895444327
True	835.1570059124203
True	932.7489548257809
True	221.0465243841715
True	747.6714474581041
True	226.9797192386901
True	462.2137184487705
True	361.0922766672834
True	492.4581914052257
True	499.9287199198243
True	322.5032140870919
True	355.7305100157932
True	109.84374191653563
True	344.7179934026712
True	1105.5755330904874
True	320.02213925425133
True	145.81120914523277
True	318.66323338072186
True	740.5140209223836
True	649.3733932635174
True	408.717520919545
True	119.34158710189595
True	322.86341806410303
True	33.668483710523795
True	180.85421529467143
True	94.41515199975328
True	86.77535865126707
True	555.9953353997067
True	138.60987198290036
True	140.58832700315418
True	109.49523328813656
True	84.51742741350313
True	451.63322646247263
True	389.918455630284
True	1021.7323979087454
True	550.7611390084128
True	858.887047770499
True	265.6699365497135
True	299.9677953450709
True	517.787133153846
True	196.40889826309325
True	722.5524138360784
True	238.87076814708712
True	362.47290305067423
True	68.1246879776752
True	117.45539549723
True	266.55215302434965
True	123.80174983670275
True	478.4180306910599
True	31.2722347904253
True	564.2694794629427
True	1016.3013846791928
True	715.2741017665703
True	1.8717142752104703
True	60.20965433757868
True	464.82818573464704
True	450.45171975394754
True	80.43042151092037
True	123.52441155183082
True	291.57830410317604
True	79.2719589297997
True	50.41335776270003
True	726.9976719542491
True	651.529677540478
True	158.48210369658523
True	174.87382698412858
True	521.7402578153082
True	52.40230378360409
True	23.892870518581987
True	573.3573346865062
True	449.5617306233312
True	1126.873657143764
True	45.31963154993535
True	470.9480912566637
True	895.512179890655
True	838.4498124759393
True	288.52459712207394
True	755.2313593978139
True	401.6262614536889
True	44.31932434052612
True	103.29419009873504
True	707.9051120932046
True	74.64500249263551
True	144.14859032262575
True	920.0759135181052
True	193.72487725697044
True	262.9635194226012
True	104.21820723922472
True	646.2196485556003
True	617.9348438487441
True	215.92737701414976
True	420.4729784198218
True	44.22163837360832
True	279.0602886849019
True	586.5291464930986
True	639.4039010753448
True	323.54668858545455
True	72.90422360751072
True	953.6946890523278
True	1064.012309141135
True	551.1839573180749
True	64.52865182098047
True	30.46122623781944
True	87.82259378746785
True	105.39403904041863
True	103.47713780715932
True	856.8216069752506
True	1219.133060041141
True	713.5294641005414
True	343.8798812527156
True	9.395161482729645
True	20.928826234668747
True	343.5219366863193
True	484.5374284203366
True	43.87586284079873
True	559.8667364077261
True	428.98082137240567
True	397.9520840689849
True	83.92886837141008
True	195.60971676377545
True	278.18993927781133
True	124.7895051679158
True	391.754830802593
True	45.33709239542667
True	172.04194429018773
True	1154.63851918353
True	6.825973666258033
True	26.98357417128185
True	593.6618033247275
True	360.6235980725139
True	773.6274016296201
True	157.42305274028598
True	759.1288334175331
True	601.6337582537577
True	290.13329405909843
True	441.22663142922914
True	330.9867978393533
True	291.8315508092662
True	272.1755343431184
True	390.1125078901533
True	497.7259696639232
True	505.4359005812194
True	109.38242742030388
True	363.239683463339
True	9.580456719923152
True	186.53953611234
True	215.17069919060964
True	863.8325522951083
True	590.1536068759509
True	31.820594831072384
True	709.157157293757
True	835.0032762471982
True	105.77266255777994
True	343.12204453234966
True	838.6410920229564
True	221.73152517616128
True	166.72586977875778
True	530.0067016479697
True	593.07297375638
True	1162.2313799807584
True	148.02631786858623
True	159.121361612619
True	262.15188664996646
True	316.00994342414174
True	424.4569580917179
True	402.5422934239899
True	340.4596719444892
True	447.5547007407362
True	510.4706653016793
True	220.15473186287787
True	1469.8295718092538
True	240.61213798785317
True	397.5095998865212
True	51.94599735032949
True	780.0383615291576
True	256.4592650198154
True	919.003252699655
True	551.8952358355625
True	300.80603558895115
True	775.2104022344387
True	277.30978642333474
True	225.85965314809076
True	255.1429933625104
True	225.3428905660932
True	134.89961395860644
True	243.68355669979263
True	741.6599368722597
True	498.375613926873
True	220.6095844400065
True	1155.1750125046335
True	119.61075680430852
True	265.7692743522057
True	73.87532708813629
True	304.01163050668714
True	431.7439751450285
True	90.9092321023113
True	217.45592351529243
True	74.7810905495755
True	673.7925046053605
True	382.281615115531
True	225.91077289188485
True	740.9527435775839
True	892.5190659990792
True	819.5965926351815
True	827.2162327646973
True	352.21541015653423
True	1.5842873423771184
True	274.3596112783452
True	54.28271408408588
True	390.52313264074337
True	56.15142087786577
True	364.85596454712896
True	870.0625166896715
True	1045.2463976372003
True	391.7083318573561
True	20.544797834653878
True	530.6288584096893
True	489.6672575698664
True	192.9490487174284
True	231.08742518571648
True	280.37655711674154
True	21.31926296405907
True	126.3876589835201
True	930.7667607531644
True	62.256798287238425
True	487.41586331834
True	793.242393406363
True	95.63772955182512
True	251.18868880529303
True	111.49008585152605
True	16.05382394204341
True	1.741049961398478
True	120.02488579065331
True	1023.9069950148
True	488.16696816064245
True	68.40285826956953
True	796.3474247334257
True	336.058600115258
True	1.6824418219918384
True	451.59710132977455
True	187.58739028118777
True	490.6018839931051
True	83.75044763085941
True	331.13402335258013
True	379.9235387234726
True	178.7149119270865
True	205.9948854023638
True	117.73955838786772
True	177.23160052990266
True	974.2519428873638
True	15.213283086942155
True	504.3849250135328
True	487.35180424639714
True	395.2568401991293
True	216.9546713798162
True	234.90759248114867
True	153.0602139892123
True	47.65711252109418
True	470.82424311308574
True	149.56468438369575
True	851.061450703819
True	833.5325088607627
True	251.26684931641807
True	317.0241530914714
True	517.5720747910214
True	45.87514916722186
True	87.35218174077625
True	727.1441831322452
True	1097.326930027152
True	106.29764891369416
True	725.3714639808799
True	137.00151696915106
True	954.939697788166
True	649.8647499349255
True	99.34253716573228
True	270.303799875415
True	652.0154266105203
True	272.4647905351636
True	44.29812145914209
True	554.1780749156558
True	423.5557878826163
True	6.656288371751039
True	475.3065492074186
True	68.48720641220136
True	172.75104310602543
True	241.06337873414572
True	300.1730085952495
True	72.62163037263494
True	229.09087217809287
True	358.26272945460323
True	431.0247488108541
True	911.2994911305834
True	49.298688442185295
True	912.7579058125953
True	996.581394235974
True	128.48762527780423
True	74.77087488425232
True	1001.8629533417508
True	33.6645398486642
True	224.3901912636876
True	87.00058208274062
True	213.1430687848533
True	376.2253637301365
True	945.955540610266
True	98.93399849091352
True	75.62748782117647
True	654.0242971300179
True	270.2378545233945
True	711.5976406891713
True	56.14596227838859
True	475.42552587953634
True	377.474317489989
True	676.1075042265273
True	50.54272155969662
True	115.15768490716754
True	28.1322853170574
True	268.6883687159343
True	42.76851602949839
True	346.86440161274624
True	2.783416366263255
True	1172.614797983863
True	107.50631780109342
True	133.86226281363005
True	353.5578612478872
True	722.8707035074409
True	669.1771606693083
True	1025.647335589772
True	469.1490175441088
True	417.8590095521889
True	144.27070503115928
True	417.6349249758477
True	851.7790342886864
True	411.4786749640135
True	932.8878496331334
True	92.06788655325974
True	414.8724365080399
True	192.62548741266255
True	301.73833172913453
True	725.0386197719074
True	162.49583549137418
True	133.1353436380778
True	65.33143391194844
True	875.3705271459802
True	777.4065896573102
True	78.91142655983951
True	442.2854772748103
True	723.9065522775038
True	424.0680054750996
True	59.366533476269375
True	326.08527524963824
True	786.510542832192
True	29.93977956885185
True	370.1443457169016
True	163.53493298590988
True	281.7677888693058
True	32.76427904549644
True	221.68658218472405
True	775.6204767354892
True	639.7118778820162
True	60.625195037821776
True	294.7117291072031
True	884.0782296253789
True	17.767140783446777
True	329.61865076727
True	301.3210240426069
True	411.4982113275245
True	215.39716570400915
True	592.1234256579661
True	43.20188057624121
True	969.1507921699164
True	880.232078686806
True	47.01419269952942
True	395.2893433995961
True	742.1297121376934
True	957.297132006722
True	275.74684716428754
True	587.829479778224
True	129.76189398067095
True	181.99716144248552
True	135.3484743678923
True	131.58950519156238
True	207.0746052813045
True	967.87487748515
True	794.8060486200578
True	937.1493600526858
True	19.46506746075512
True	27.11876261959499
True	364.752670530332
True	11.696519425816916
True	614.4178137049781
True	1060.598396897674
True	272.4484781988926
True	210.7999688605476
True	85.14266589385458
True	229.3335947816356
True	128.12520176334758
True	46.64073873660553
True	132.12912692275424
True	88.84930273321956
True	251.0425160733473
True	531.1407449400198
True	160.4650126480212
True	29.5535708619162
True	55.44697090157416
True	430.4779745218799
True	267.6270379996183
True	583.504303464371
True	21.070641574335028
True	112.75324574225397
True	672.5311578729734
True	258.859716524339
True	456.0860608621295
True	651.9534173906245
True	102.49841602074986
True	108.88390440548152
True	83.30515563560091
True	25.636600965895447
True	125.66612989116464
True	91.79860054857984
True	104.36059646101953
True	149.69520068295083
True	242.89442913839835
True	828.9097179916471
True	285.7048312609021
True	898.9300714006474
True	165.81250765155607
True	193.60278707378944
True	801.7618873119037
True	306.13036444212
True	586.5932438712357
True	256.11105411907124
True	359.42873348794
True	446.4584512930762
True	565.7159116825756
True	646.8062464740694
True	361.32236424264585
True	34.888316569349186
True	562.6756457974855
True	623.9155450791327
True	21.34171086954229
True	10.882385333476936
True	265.4556650372643
True	385.2989582234944
True	437.3048149056512
True	69.95545926215816
True	642.595325228372
True	953.046945873232
True	231.03094955308217
True	899.0007232564801
True	282.2847000474089
True	100.84397323779716
True	285.28336049819893
True	678.1012573440912
True	38.65948129525388
True	567.8525685184777
True	1262.125263463155
True	1008.1346432093904
True	903.2879541517945
True	203.6564560311944
True	95.05252008784656
True	198.9141383744366
True	831.5969921662256
True	149.70933450452378
True	1057.4654498158757
True	869.6101646564722
True	36.817660622497904
True	88.08204110143011
True	421.9102303556359
True	415.1338264700049
True	212.66903812326757
True	515.8260321044322
True	688.8215204793413
True	117.31521509910596
True	277.01355425003334
True	974.9351902360664
True	48.47038461770566
True	681.5158322598788
True	554.0723266574772
True	35.19518317544505
True	824.9146191034131
True	390.8030564476755
True	550.3602791944733
True	117.91302264507388
True	276.71827646215104
True	207.83271989543545
True	26.687190640083298
True	132.86113931957178
True	751.3148999944733
True	140.3187431001828
True	383.89702462932496
True	62.781454620980746
True	650.8731823482653
True	601.8506651008861
True	231.06635771772093
True	487.4088810405349
True	167.95554369160666
True	165.02365538933998
True	214.08843817170663
True	289.74790398850206
True	349.3433721652801
True	129.47819646755192
True	187.28582892556489
True	27.627049944149256
True	863.1601906211492
True	284.73545745175375
True	10.337134664166758
True	353.43062802344684
True	167.01297404105293
True	636.9702404026395
True	371.044630089619
True	590.4996201784637
True	552.6168387176053
True	486.5847889946662
True	782.781151553787
True	237.1801923877873
True	575.6231958743207
True	166.25434098625632
True	569.5299428306789
True	380.19789262564257
True	376.9748967140322
True	129.8803621298316
True	140.23342440722277
True	107.31974928061796
True	66.9510007778859
True	732.2894763481534
True	175.46406647145432
True	43.99508113238242
True	0.0
True	559.3129677240255
True	107.77553234297866
True	23.50215770224473
True	41.1041285246866
True	106.61999783237655
True	535.3182139076513
True	178.17513710758797
True	103.50430328973674
True	36.37113267492533
True	160.35876576743377
True	960.5615719922456
True	54.52329308894333
True	239.04455677750255
True	747.59168557953
True	315.98273585436
True	473.9381930229045
True	474.9108483208274
True	502.4780127951118
True	594.9573466513081
True	921.6806200566892
True	261.42685756465545
True	1059.3469046192984
True	922.4961432998888
True	626.0741212712927
True	342.5797683989352
True	852.5524376149034
True	11.211620416757908
True	33.57440484562398
True	282.238094772883
True	42.498696180952535
True	218.37147424299192
True	731.6160462265077
True	215.689963471432
True	744.5115272843476
True	767.2000227789518
True	123.7870870642698
True	367.97629616456607
True	586.340317905786
True	25.394041585656645
True	140.1351757056045
True	438.8691011016528
True	300.2786833013575
True	192.4202278324248
True	111.97525360236622
True	373.7361026140095
True	20.92576674249866
True	367.3885941073964
True	359.65843768688853
True	1066.3577575366232
True	364.38314884814827
True	30.8262630584546
True	431.184984678014
True	429.17086784877466
True	230.1496965372344
True	32.33464452109893
True	766.2566572070484
True	447.8310093169015
True	179.19636023958208
True	11.947423255434389
True	1215.6405710433903
True	169.3555583341736
True	26.68769969058276
True	304.6065485378833
True	294.9189933298154
True	116.98771453416492
True	299.93200292882864
True	49.60067070463986
True	314.719042200738
True	299.4454978178465
True	316.60432668259625
True	32.370950254512294
True	47.13218356018695
True	1031.3970326483443
True	24.97855730187595
True	13.10639457174719
True	169.83261188985637
True	660.4728897464992
True	8.318056540982152
True	190.20287672116828
True	184.1266341041468
True	553.6537116478247
True	368.9860765147697
True	716.5127694710764
True	327.40140489437067
True	497.07340365274337
True	444.2630864783868
True	474.13812348214384
True	101.84150295524532
True	1297.2386825165609
True	920.700553159453
True	288.7898095608108
True	528.0051763530342
True	100.92862803504738
True	566.45685070444
True	428.9049427129121
True	161.12729440168312
True	77.01412448071761
True	340.8835056739902
True	170.92881107419524
True	30.72123707600454
True	600.1188060234114
True	383.86658201346137
True	71.4015373287732
True	25.222342264605565
True	648.5634813633773
True	496.29307952605535
True	73.26159394443307
True	22.198481426630185
True	327.4145530554709
True	333.3252137432731
True	706.6541626495266
True	557.6466397880745
True	553.2005100432247
True	810.0379786616177
True	9.069142742833108
True	57.9028783234071
True	35.96506906621843
True	60.48481957719693
True	515.9106436236804
True	589.9314072622078
True	82.14299751358877
True	105.371475530357
True	188.01341222676876
True	73.46844721197792
True	182.5189328014215
True	218.4413396473866
True	281.98800361352403
True	825.1179813072083
True	587.4232453548701
True	281.6449637107184
True	188.96482705718628
True	270.15866575622795
True	256.8943212123013
True	779.6144709896867
True	323.3515614280807
True	156.51217998028224
True	902.7496325807202
True	336.6483214113958
True	472.6510228853036
True	152.3494341190617
True	115.22032160174793
True	64.5574552139034
True	212.39679884935333
True	977.5907478164712
True	527.7468513686556
True	112.76884353858344
True	349.8700526204737
True	100.27186933374956
True	693.2268707063208
True	4.271843157205662
True	685.974395038436
True	37.67022489163357
True	945.1661571899806
True	849.8061440919205
True	212.03940242617415
True	31.39496714196035
True	79.39290786359828
True	433.23869795210135
True	220.8067992311709
True	1.7824675563398404
True	76.20079762675506
True	1057.5151625048936
True	347.3914137649688
True	663.3433472111196
True	495.2558378644216
True	33.75089196705781
True	142.98914435156243
True	454.682947116278
True	930.4890122958836
True	807.5535681104202
True	429.5194104642919
True	341.8028107845962
True	16.534763796487717
True	80.53719299208451
True	760.6249453309038
True	464.916830985985
True	391.0668378877385
True	836.586547477684
True	27.12638340919963
True	208.6827313738314
True	890.4119875833078
True	234.3524967897999
True	8.6601963163119
True	511.4470698991235
True	103.06437140995678
True	644.8098733995116
True	55.222710359484125
True	255.8186151114232
True	860.1453140591161
True	909.3733059377882
True	282.5248673175008
True	423.6850623254789
True	123.88596528536576
True	603.2503246533573
True	268.3113586924652
True	185.62629683397907
True	829.8547050847582
True	55.77917921203946
True	711.2284074540164
True	280.97727150524264
True	306.3871862574223
True	167.05994098228683
True	494.1772477753904
True	610.7616203202384
True	368.6803212948999
True	420.3066703786869
True	69.94276775019557
True	167.15857611309227
True	447.14085619246674
True	218.9740255598897
True	36.6614223256113
True	201.34183757140823
True	405.1786283179869
True	388.0379841284976
True	744.0651075358458
True	135.73206463500978
True	656.4825517249777
True	504.13770951612815
True	592.213117704534
True	137.15559508685496
True	36.50592382350023
True	677.4568011106915
True	70.86556328339394
True	554.0270303656961
True	685.6487437364981
True	452.78939050237625
True	133.58436052151404
True	514.1572638805557
True	4.305022894357716
True	407.2162179188151
True	30.09108411910649
True	623.8740022479834
True	265.7008524588172
True	587.4407416480271
True	705.7423706136835
True	142.82349673575786
True	516.7015737019393
True	471.4444942749732
True	66.94188270765173
True	947.52904785749
True	3.1901579306418277
True	24.171878505344573
True	633.153852696768
True	687.9310797031318
True	131.25204811144528
True	410.5384827397616
True	122.07391785081772
True	76.53002316296109
True	482.3802472874139
True	39.49327582502611
True	507.2049274134821
True	12.870646196139928
True	832.2545422494371
True	550.5532180350529
True	666.2596062103843
True	105.84148245462964
True	380.1376684729778
True	966.7077612064064
True	815.7085432494242
True	147.11051372553948
True	554.1576587098434
True	458.736916973683
True	256.12961168169
True	250.32560773574437
True	6.305912165538674
True	311.6368467715142
True	11.947419490433502
True	370.9594187688512
True	72.99826661926319
True	421.7474346576958
True	677.7032333336242
True	127.95598124889526
True	233.4807755671735
True	664.4210687078222
True	701.1586455873061
True	292.67230298114004
True	129.4834533333482
True	159.1970289186443
True	469.83911709755967
True	87.64183512952516
True	10.181328468173245
True	514.3123979085148
True	571.297916243466
True	19.4301236763654
True	142.05801244844153
True	938.3145473421492
True	477.4612779463003
True	255.00056201178091
True	33.90814397832254
True	488.91159113239775
True	112.05417088970091
True	591.8520991185798
True	667.5406995044967
True	307.4135587820225
True	370.47692029909786
True	185.2175616380918
True	250.4292085613341
True	74.89593841616968
True	223.0414598064505
True	505.5671790117803
True	21.003797105194547
True	476.3667156766784
True	396.3038304723145
True	748.827419208462
True	898.4165674708646
True	889.9846747278388
True	155.85140826917362
True	396.7305087187544
True	72.09181888678435
True	197.50063496923536
True	319.57605434101094
True	11.101918864992124
True	820.66285438744
True	20.70146938097372
True	399.6258771597895
True	281.6480645329288
True	645.5709181878444
True	210.5846068311039
True	38.39551392856959
True	686.0361252690707
True	1071.0219059113342
True	225.31761119478577
True	137.04107745802438
True	615.0572317128143
True	499.5601690758011
True	17.235823942469956
True	861.8493415215291
True	109.72756714953267
True	46.305564430433066
True	298.9280997633398
True	350.2657813745317
True	384.9480667046104
True	271.85890196004874
True	20.6391787066652
True	20.64477823015899
True	876.1143891751708
True	202.871838513225
True	117.46308971756122
True	808.4144396025471
True	654.4007848036596
True	633.6279757758407
True	448.7934442020145
True	148.97632166576656
True	34.50017650698133
True	98.69297250381032
True	433.19807826903167
True	221.99256862353744
True	465.6650001840749
True	145.2746262930005
True	484.5866951802333
True	669.3978035241544
True	989.5078263076336
True	24.5252234678298
True	958.7848067617948
True	1101.7502569871306
True	475.3799091813168
True	84.39147646628864
True	781.4875171214632
True	648.107609379726
True	663.6303072342691
True	172.1017174037001
True	749.1977781171065
True	707.0652601991729
True	120.7529018921927
True	766.1581961855991
True	825.2525502818679
True	485.39827474141146
True	223.78249637944003
True	71.37063798694794
True	318.4568679773652
True	337.3821538369023
True	474.09890290492274
True	434.4408340528599
True	189.82350027338137
True	309.79521194584026
True	2.232958347119591
True	11.687646951700316
True	98.98227808327027
True	131.15366271669154
True	355.3985453371532
True	348.0611050430176
True	114.73563934865946
True	18.0206796556876
True	215.43186506165853
True	826.3230662751947
True	480.916238158092
True	527.5312319526628
True	558.9835622665768
True	813.1191954023747
True	653.390807461642
True	86.1476252271845
True	196.88416096322956
True	239.67647443303332
True	290.1547403516621
True	101.50269982861865
True	365.6700061116316
True	428.20309332055047
True	171.70044056884052
True	642.5725340866217
True	247.79646725343545
True	196.73085381422425
True	28.387330924490435
True	247.55426606530145
True	482.6661680994715
True	169.55615483540387
True	534.8641333863825
True	486.9542401566021
True	243.2382618229824
True	107.47617387389175
True	42.44704103363269
True	401.82269717354274
True	789.75663517272
True	160.58288312770594
True	1006.0634984102448
True	1047.7539078348984
True	488.7725384359056
True	100.9638630745135
True	124.02121094767794
True	649.1125773802072
True	8.640179096314437
True	219.61366748906175
True	131.2052952310876
True	123.1284743094885
True	331.6715137302915
True	653.2998121593217
True	38.78900526493099
True	126.01128551304524
True	967.1316543219084
True	52.60071791831785
True	465.7481079957672
True	526.9716560740304
True	255.88456064448957
True	126.88824859300026
True	936.1803908332467
True	1199.60286086574
True	515.3191698741712
True	655.5896755586019
True	211.6156121950004
True	151.8680759952153
True	328.1024842486252
True	256.1462301865032
True	173.37191694581858
True	305.19114478896535
True	354.8632644124631
True	11.498898713716292
True	613.2854058559334
True	151.33210030624394
True	77.72801131532064
True	443.5450311793056
True	330.5864815254798
True	1188.8170052058615
True	350.9899427956536
True	1012.219078030125
True	10.279212198626109
True	274.2108093903365
True	232.72389275356173
True	158.33831601277635
True	463.21138886992895
True	198.42496126230705
True	423.0901143247165
True	330.5937537420129
True	113.16981359836645
True	368.2260767869772
True	1011.1128837757688
True	714.679779007298
True	221.5888079995404
True	104.57919377395508
True	301.4776121442264
True	25.913120409415285
True	358.2069293535208
True	324.32532079152145
True	588.1064552119255
True	469.4317678811477
True	354.66669446541863
True	149.10394597099247
True	12.151238332336762
True	435.4103119198814
True	284.7331851885879
True	138.48129194588645
True	302.8713533617248
True	439.3457251149182
True	825.9216012674907
True	311.6762732499946
True	776.1266502172547
True	405.7471750770816
True	377.598642497336
True	1.7559692037813075
True	1230.84343925505
True	103.50081360220778
True	942.51484390795
True	202.20870777700864
True	465.7128816376907
True	663.153007685152
True	89.11656355491368
True	492.58991289516086
True	35.55891009782944
True	412.64702433018783
True	76.59683012974273
True	233.30703226191093
True	37.467021480055394
True	677.4973840850741
True	190.3441619763124
True	26.86731413703409
True	402.0489522673988
True	113.43260100610529
True	174.02753084117813
True	861.8427470578994
True	253.42553446096488
True	153.14934485189596
True	374.8051537315186
True	503.97493151079306
True	337.20502956644293
True	509.3952980501272
True	623.2569823326315
True	157.24870153004233
True	7.244133339368091
True	73.39275996657699
True	419.8769628246504
True	94.64587349720452
True	82.34187729798391
True	1084.8536417920768
True	27.055763342084028
True	324.68836293112594
True	324.5337282848889
True	447.6745123494191
True	674.7645503674391
True	184.52806345076127
True	649.6804123563064
True	328.19561908299426
True	352.26879925103515
True	281.19298622289506
True	226.4112743687474
True	355.7279850275017
True	421.8629142857856
True	395.9847529309432
True	606.3057769800555
True	141.50104950654205
True	80.04923447495901
True	38.60630545773769
True	297.97706338033186
True	630.2886859683381
True	392.8312599376087
True	782.5552336259135
True	212.78413162067625
True	385.3799574285643
True	71.00876288864426
True	53.44393268605937
True	401.9747093659541
True	203.5236793372165
True	224.56388571959988
True	45.615802392215166
True	1078.8409065489975
True	180.15280798389367
True	912.8128923865776
True	303.7671235608133
True	917.9247344621544
True	235.94308447588628
True	445.0274707321069
True	529.2901960087605
True	621.8143790072679
True	207.1085395966794
True	484.7850683025152
True	933.112593815015
True	120.95173856543158
True	7.818176154419781
True	566.198551004935
True	28.548023117353228
True	73.9361346491489
True	814.9261345459987
True	224.2826686513352
True	974.1713944219792
True	686.3941432375503
True	419.50586642112
True	278.3894740200152
True	490.2010821389947
True	334.0205635231705
True	178.10175593761036
True	705.9061692817924
True	719.2561797698394
True	210.50627250266112
True	87.62561165333585
True	524.0978655802451
True	136.34872727730743
True	388.18984921195874
True	338.36140176408776
True	62.75748340612503
True	382.12124003324845
True	421.4636079512528
True	362.1554134013921
True	425.3856138618941
True	425.8045826983951
True	653.8888369377819
True	57.23266182263354
True	442.3780012537805
True	324.5984220112877
True	664.8878741389299
True	226.50379862508495
True	94.90367187920695
True	39.29062167409125
True	542.3069105361915
True	631.161825768591
True	182.8303077898512
True	414.2956621583221
True	321.7303760183556
True	16.74374958824752
True	170.22804654569782
True	294.33250067963013
True	3.2715699198292976
True	870.4756348786226
True	80.46221896079165
True	106.88845487090852
True	116.240153550291
True	365.6402990692226
True	36.32428912231264
True	456.83700404124
True	227.2208551318528
True	5.720973493621558
True	112.96302761619472
True	439.5250648172649
True	51.75757241883491
True	65.57530563750664
True	179.803908250798
True	296.008153297002
True	964.477921297901
True	388.5575686653369
True	933.9788395755488
True	187.52647389429927
True	1042.302173286433
True	799.2564525695437
True	676.5675528741748
True	415.7513742720803
True	378.7854282729262
True	75.4062036458615
True	69.59762080448088
True	80.52843379131609
True	177.82180817772985
True	480.5396468191791
True	1113.3784529460063
True	174.9781020378954
True	359.70605468423247
True	436.7454515849943
True	617.2395762854865
True	610.0461081580912
True	274.10331483735854
True	444.2179405617917
True	670.6381338945656
True	99.09369040934315
True	718.4163272043859
True	251.6976453058473
True	139.34588318638558
True	417.33137941167456
True	879.229646540792
True	434.132783752857
True	841.9958094113769
True	194.64342416474304
True	352.14605783399446
True	700.5770228316109
True	625.8446213598243
True	199.59786174038197
True	249.89288144872123
True	778.7080524533743
True	28.459323787553085
True	185.8448051113123
True	514.4580191960677
True	673.3881336321607
True	98.57145789705628
True	37.46448348741496
True	158.97444201672246
True	716.7913514868935
True	322.190728996388
True	562.2123082795595
True	358.5696560183683
True	314.64934771255434
True	462.128941664179
True	496.2050773582373
True	70.11927110297117
True	358.7831891466185
True	755.7582141246653
True	0.0
True	287.24662222731627
True	261.76591544025104
True	977.6652710309548
True	151.36302709877836
True	617.8071814811263
True	638.7999461134069
True	112.93410149149526
True	232.4603859783471
True	135.08475849257917
True	10.854726838080731
True	286.098366841931
True	372.2058032728905
True	1141.2606576562323
True	235.11319282007432
True	401.19114798588095
True	637.6031087236001
True	207.88627018698395
True	25.40930749702873
True	843.8086632965146
True	613.0669887205441
True	144.37088449521474
True	620.5569100244043
True	166.79366074952145
True	307.56543062121807
True	774.3549384573579
True	32.86455222286993
True	105.87935124520536
True	502.1710475818055
True	66.43905427067139
True	77.49681215024697
True	409.5507554113706
True	23.325240090397063
True	752.0319375595501
True	105.65392191850678
True	157.8992638699629
True	19.633091450793696
True	688.2618887815036
True	28.82714975535785
True	778.1116578930195
True	396.1060376608789
True	115.5523863332111
True	701.650503691887
True	536.696701804669
True	549.2454631672078
True	46.8718334764348
True	360.7586231082748
True	6.5270762104334406
True	95.23832287452495
True	385.6977809099932
True	47.701696065891646
True	122.8771907697231
True	304.5995360241007
True	178.4320841410714
True	103.26661351468464
True	626.5097453858787
True	19.69065840129673
True	1153.347073550567
True	492.0700815682379
True	296.8123367939337
True	492.1049655149829
True	120.0743234098509
True	805.0730135069607
True	1090.467550306327
True	741.8608367227085
True	172.91135728711194
True	227.50312201440528
True	50.29165088557741
True	60.45996623527307
True	153.5929713555342
True	98.68503427558952
True	171.2145217936557
True	1195.0503084896925
True	294.6635804342236
True	354.1665008844532
True	729.5392528220501
True	17.552711575123038
True	12.930063383570545
True	577.3857327214863
True	6.669055212865411
True	118.24533876042344
True	695.1075705748971
True	180.7866392099647
True	621.8928220992842
True	825.6583574760076
True	155.7322428528271
True	903.1575854969522
True	3.693499658902641
True	457.3487226898598
True	1038.308262217615
True	24.206820963900952
True	246.5087986140545
True	149.88306353304458
True	978.6689273850116
True	227.45495096410832
True	489.4992362633251
True	120.09744566002864
True	501.9986795390568
True	154.77832646917952
True	99.54320182124576
True	381.72736597333903
True	71.90039592802589
True	56.07379914432473
True	1083.1258155085943
True	267.0593772487516
True	158.5683086670129
True	363.7617118682488
True	417.1079891936053
True	215.9617243730768
True	163.59081155982665
True	396.48492901220993
True	34.874485480805674
True	481.9696021444656
True	1100.0873047974655
True	113.64492529358915
True	482.0982807178437
True	297.6699383247576
True	25.940616153817874
True	399.6261411271751
True	103.3778706731686
True	597.6530320273088
True	202.0231966244882
True	418.5597345709088
True	21.825324245891657
True	431.278563242669
True	109.52535665988648
True	341.5107603803815
True	34.26671678776838
True	169.1609772867457
True	236.81512215781112
True	751.8278700791454
True	57.76981316135623
True	139.52281780310673
True	236.6278566366552
True	141.9808230367407
True	604.8220718049548
True	564.3300007163252
True	786.5128138204752
True	392.9375165394717
True	536.7850532311598
True	402.9857515760587
True	679.4546193852744
True	73.91411381355769
True	461.09607259499273
True	434.535064315426
True	45.08716277589744
True	87.461194424947
True	130.4010073159075
True	84.1763216791928
True	326.7179972274108
True	832.3814619929617
True	330.21841862599433
True	1120.9194210167454
True	318.0623130644112
True	912.6847822308602
True	155.49838886239922
True	573.1459906263127
True	625.2359708525178
True	679.9877951229403
True	433.75593367092
True	67.3173686832531
True	295.0681688176926
True	41.41758927061992
True	163.29406898126575
True	174.74491521780251
True	1120.230970526971
True	227.3568130076657
True	545.9963025303801
True	535.3080043201554
True	549.101804799161
True	885.8634782957072
True	583.9944445631525
True	679.4654321805572
True	917.8491527316849
True	121.71714266251529
True	318.67096137718124
True	272.1670706690385
True	330.02062447948555
True	91.34696325284892
True	381.753305988302
True	4.869667878853413
True	326.07284628607454
True	249.81892519725537
True	612.9979196652884
True	282.4526012501749
True	359.4291258518292
True	9.240248673619844
True	56.2774331524626
True	540.7564533330453
True	33.28412948929211
True	150.57152882895198
True	65.52719024305739
True	152.39115924213283
True	242.9072434794772
True	71.6351866377426
True	376.8442647299433
True	275.921563242417
True	98.79191367608094
True	332.16534758590257
True	64.90311996018386
True	582.3096122510345
True	843.4859875529546
True	280.5413945311737
True	1173.0022374912562
True	110.68353555358998
True	320.37957308733377
True	1038.4491773833984
True	91.46980739268948
True	292.9003526990702
True	10.218153744347635
True	404.1775158934582
True	452.390123801983
True	163.47768026198375
True	628.5417366295737
True	909.4449537453016
True	148.42100872249014
True	77.01755151576633
True	324.6015163210748
True	549.7748418941329
True	615.5364396415638
True	1248.1759835939158
True	27.199232103459675
True	950.030944160026
True	146.2165586213466
True	659.2109722185108
True	120.07510803795174
True	129.78049475616044
True	192.638825131142
True	166.90403960601637
True	758.9576445276689
True	206.8888329713314
True	237.379305907871
True	66.63186395119047
True	513.9953660141435
True	452.750493188726
True	177.32543670791898
True	225.86612844225192
True	16.771243704275577
True	416.1205762364057
True	224.7706721425346
True	282.8069999064857
True	107.05092923500568
True	705.6447921789587
True	427.3922745126112
True	253.60731886506784
True	639.3078079739851
True	530.1072931850282
True	477.7300653751303
True	135.9491471014853
True	530.818455051319
True	435.8506086737513
True	2.755586191684129
True	195.73868808426872
True	91.32704168210115
True	239.8780300223088
True	2.354729605529209
True	129.8155025611223
True	352.4379348134934
True	6.919637176533742
True	832.8012754688802
True	174.12183637266693
True	732.4232546873709
True	806.7761700001807
True	161.8223452226226
True	213.5661556684877
True	469.4331248407871
True	827.318881838489
True	49.45365605433656
True	39.88331136152538
True	129.20879443946143
True	605.1805423234631
True	717.8389233921569
True	187.7591415121124
True	588.342920251824
True	583.8987443834712
True	852.231740113585
True	409.4145847071353
True	187.11442221384095
True	879.6731725375697
True	231.43914364518972
True	151.56444192439685
True	325.88530028708954
True	215.9060941443969
True	198.78609958585375
True	616.6998759582864
True	255.6274243488332
True	203.7565698948033
True	434.7059736718546
True	476.7341888304232
True	65.29056772732578
True	298.4635026069764
True	80.28086778579414
True	336.6792109130336
True	361.398330190681
True	243.9477236429965
True	181.28674356760703
True	375.6478333523965
True	643.5877928005922
True	732.6594382846816
True	301.7214650116109
True	759.8997152657748
True	61.0125622712702
True	885.8221972546615
True	350.6749038056661
True	11.821995372651532
True	588.0051269127819
True	685.3100869939793
True	260.0826939188413
True	167.22364543122083
True	46.18027128680793
True	394.745147846248
True	77.47222777470965
True	13.158623797289184
True	912.5322566605396
True	360.9818186587639
True	183.1491273081756
True	988.3045527050308
True	10.8978451879626
True	791.9190898376606
True	30.392003970442264
True	678.0936906487706
True	61.71930277852719
True	713.4707005202335
True	461.4162530297706
True	192.579261101134
True	443.0428142500243
True	198.48579853975
True	293.658107602111
True	227.0663729319369
True	410.96478603645687
True	9.781118341237454
True	317.61378575077526
True	113.8010395141032
True	11.361824095280404
True	472.096200064884
True	731.8382196727586
True	290.7418963412576
True	74.7428947518871
True	322.80492196151795
True	86.87866574951883
True	188.0367952493961
True	177.07415405773082
True	378.3214195242695
True	43.09165729909589
True	136.21037899797878
True	379.1761063399836
True	888.9550635600009
True	112.28874977460052
True	206.149780210198
True	421.9791431754141
True	19.1946520419664
True	428.9623936271069
True	510.877173362046
True	90.7895778877347
True	390.5966081149221
True	339.4839746041806
True	418.1495498111929
True	598.691883943
True	1013.1089097371809
True	961.7435547457876
True	53.915653721907375
True	1055.3782787040686
True	113.67666326328776
True	112.53339596527836
True	111.94025822721932
True	502.0000887772245
True	381.8505561027147
True	571.2124209530301
True	261.64119750949044
True	161.9227305244269
True	402.7033636180884
True	17.159933357472248
True	449.2521935808586
True	391.4674701088159
True	146.52942743654475
True	95.85672962483537
True	499.9088483031621
True	973.7867661502024
True	198.59992119846973
True	71.01107951380521
True	429.2563957540323
True	376.7838118726097
True	477.54061656770966
True	311.0721903508144
True	4.056239998671308
True	526.8364327929202
True	504.4993375113028
True	506.42311612939466
True	187.06811130982652
True	101.86030379274558
True	20.72798793349244
True	371.1243446932095
True	107.6498202299054
True	7.74922179391268
True	32.649222137618615
True	344.0269608008363
True	597.7063323285762
True	130.8357324362279
True	90.87987949822572
True	26.189294376234177
True	414.88421445256256
True	356.429591528382
True	759.319245247014
True	302.05770893556354
True	507.7357900028711
True	540.5925635886518
True	526.9757463278615
True	293.1509026646718
True	522.7061966751573
True	101.54326735211004
True	573.2985463150378
True	6.781670415887101
True	348.7188159129477
True	481.6377581005566
True	957.3637283038452
True	352.3169500072572
True	798.44219880946
True	988.1752004029228
True	171.2839713753399
True	35.951683154498085
True	353.3285527316164
True	375.7474315295888
True	594.0115430790182
True	246.0558992382485
True	27.548537611349925
True	643.2072839574652
True	127.32560127293384
True	1079.8753608327347
True	320.1413532179912
True	473.9182609734534
True	119.91563401649
True	803.0397661606241
True	140.71690866643064
True	826.8459574220788
True	588.4159247502661
True	187.16874100482485
True	112.4065549322054
True	65.88167331433493
True	566.5729004182036
True	904.9806055486292
True	417.7161192420602
True	519.1960593836693
True	137.14386932751768
True	598.9082867607501
True	477.5373301352793
True	783.8599473463063
True	305.15139295522323
True	587.3735685530538
True	119.77548986173944
True	25.81081492308364
True	412.84981639886735
True	170.21849980797177
True	101.53635491323186
True	375.4485211798416
True	1092.3050135077176
True	275.6432796895826
True	561.6558866223149
True	9.982788159475616
True	70.11075405286962
True	330.0117580293214
True	782.711481411192
True	456.2063494972788
True	507.07459059591366
True	694.3552888920822
True	68.73043578230673
True	721.6997828328905
True	47.59725909162966
True	100.36425182174976
True	183.73680845064965
True	80.78253309599147
True	25.666978805173947
True	305.7357395270695
True	473.1525737937334
True	903.8251477444924
True	874.2367828553533
True	6.940239119058665
True	288.2466153275898
True	481.1940542291021
True	124.45769431554947
True	231.8312256737831
True	321.99085937132696
True	1304.6136930681023
True	469.47327619933264
True	23.9580763312257
True	190.5621257914782
True	711.9150731742368
True	36.5225390066776
True	175.85827194689563
True	537.5534082767316
True	72.41446939710262
True	869.9574614935
True	326.0066532776431
True	670.7029948369857
True	78.94196172324628
True	692.3239817363841
True	579.2845704403632
True	884.6350065136749
True	247.9247478243331
True	499.0707357980543
True	840.5137861830713
True	907.4187165973752
True	228.15967828423896
True	773.3661279604754
True	226.7928693774525
True	450.4051143213625
True	369.01371899005983
True	506.0731881832895
True	500.87123362577336
True	311.0196806286617
True	347.2010530554231
True	107.92070332802626
True	356.9854313398229
True	1148.138695073152
True	310.3407042882269
True	148.4718956603383
True	285.5354909158175
True	746.835062371442
True	644.785248568501
True	392.0175086173919
True	119.411427169919
True	332.0757053311556
True	35.237368488935815
True	172.64576449529872
True	86.48536821567347
True	89.81694956753148
True	568.0003805448702
True	136.3341418001102
True	129.20543192446826
True	113.55988175038496
True	85.6920002992925
True	448.07216029226254
True	395.78924044070754
True	1051.4529312068184
True	518.0405121001879
True	842.5822993981867
True	274.5636736430801
True	288.2181321326607
True	540.0257042475874
True	192.36549130587932
True	750.9725161595483
True	244.03413856461296
True	359.59507570732734
True	68.90159923887354
True	116.60236648399987
True	255.70989033868668
True	128.70601564491764
True	482.6174918824184
True	30.457875839162917
True	568.4600643749055
True	1026.3821169956868
True	727.6009436295566
True	1.5159295614131834
True	59.8816674275104
True	502.8794553452993
True	434.35508966758505
True	78.24755182421536
True	122.02701605061792
True	309.55914649038954
True	79.55512087420595
True	53.1801635641777
True	725.4068038177132
True	638.1975650759952
True	166.15619108590522
True	163.30431996638578
True	514.3757953647437
True	56.31766939937892
True	25.839000812659663
True	551.8199770497735
True	445.879340587681
True	1146.4567252719307
True	46.12667423473312
True	463.7323942333145
True	875.9114747238713
True	776.7577500055479
True	287.11823321347106
True	757.7141901756374
True	397.0258336718897
True	40.099044552537336
True	104.19496605551622
True	705.4083055558475
True	72.25315979702577
True	139.54764737471112
True	915.4844178833512
True	179.7149204033685
True	272.98331448955673
True	107.30336255585628
True	618.0631020363654
True	596.6436340594554
True	218.47368191780205
True	419.8108560993829
True	43.08963515787091
True	284.17011345114463
True	594.5393783849554
True	620.2391553788054
True	323.7004410650616
True	73.7549707382027
True	956.7133050151818
True	1049.918811826058
True	553.0461574748118
True	66.5356400808378
True	28.973693546384396
True	87.29563254204113
True	108.65504382959811
True	101.59035266744516
True	887.2600260207589
True	1164.223449846006
True	718.5889750275776
True	323.076791818718
True	8.933271240131843
True	21.063486917923235
True	340.93575407652094
True	467.9948057002248
True	44.352307178056144
True	561.0319931801354
True	436.2786927076839
True	391.1198352491344
True	81.4450663554125
True	191.77481837134872
True	261.4760861402877
True	129.0950093535073
True	402.6755064043721
True	42.44459572649244
True	178.6357003998439
True	1173.4646608287026
True	5.595617540098175
True	25.84792886429224
True	588.1528413012128
True	354.5981662187932
True	793.9131071879477
True	154.04189618042665
True	744.3966477386899
True	584.522830961706
True	272.5023661931689
True	443.3231226387449
True	339.63881693971325
True	288.60476087863026
True	266.4267563949344
True	406.4087384691734
True	501.0676208576898
True	515.973129380101
True	110.86067648304812
True	349.5900313974325
True	9.39176475563546
True	183.99987828278492
True	238.25235399979212
True	879.4453082676716
True	590.7812717141148
True	30.68077276570714
True	712.6840159701625
True	816.6191213347165
True	100.93384095321127
True	340.89136119576125
True	885.9157327551152
True	205.1371735048423
True	164.64745260224925
True	541.8389551573032
True	573.107584210445
True	1092.7477390984309
True	154.31546155176358
True	154.75106339638592
True	265.2030629461254
True	309.2718548946118
True	423.3694624859966
True	417.9039018268893
True	324.8578796489868
True	450.4390618269034
True	494.21711472827593
True	233.4581545457009
True	1470.6335506872572
True	257.8563806491866
True	408.00536144791175
True	52.75879946211836
True	787.6193060820419
True	254.2489384119595
True	946.8902607242304
True	546.0883361052988
True	327.7016057636293
True	801.0282264428977
True	268.9900930355966
True	216.59812474864583
True	253.10461186550305
True	222.39931424340844
True	143.29105624913154
True	257.5262844139132
True	718.0730581164726
True	516.5984839434882
True	202.5714034190147
True	1172.8807406868004
True	115.15617892491518
True	262.0292712723463
True	68.28520691346064
True	314.32972712747386
True	411.42717921060034
True	87.6624134399333
True	223.2376994374752
True	73.77028803269785
True	678.2587127911041
True	382.1333015907973
True	229.17336114508564
True	746.3409460357124
True	900.9128355957469
True	826.5252368422084
True	810.0941793276169
True	342.58511407282435
True	1.4604830704753502
True	269.5538719635162
True	57.329832536976575
True	385.82046501314926
True	55.28781450578971
True	359.01902848900767
True	839.0128443826222
True	1077.0458030970192
True	403.5724606928547
True	21.578751625277977
True	535.6619629711286
True	514.5090286873054
True	191.80644683241692
True	235.743829290594
True	286.0434787832503
True	23.947168720341324
True	126.71458415604036
True	949.5812185798402
True	61.42524935976548
True	478.0060501354608
True	793.0452231339149
True	102.4468368233909
True	241.61474546070465
True	113.76341060296691
True	15.501319233863704
True	1.413190691518694
True	118.45732790533349
True	994.7751255601844
True	507.0398714313964
True	69.0001128686211
True	783.0125459117583
True	354.7079223082263
True	1.2137678761810229
True	455.0129224621569
True	197.16694102869147
True	494.2138476398314
True	78.9411065272081
True	330.7401700003548
True	364.695693964274
True	161.65451843016493
True	206.5549734854553
True	131.28517624126505
True	178.46527691366748
True	970.6154581836272
True	17.331111002454755
True	508.3253296764906
True	474.3182401051268
True	395.8620108135357
True	228.0550424978249
True	231.2173928698589
True	157.0039486210374
True	49.2261757600316
True	483.41850115117217
True	153.41172361927883
True	836.233964181152
True	833.297709062308
True	252.31813311829544
True	289.06569047380606
True	523.7571122587369
True	41.6600059326017
True	86.47372011551145
True	729.4284509870786
True	1061.7897322204703
True	105.36948742492032
True	731.6460260132206
True	139.60029754149878
True	934.2751111534808
True	675.6441172903167
True	108.61235600629784
True	291.42581200508386
True	609.5116026152716
True	256.69522794343084
True	47.31664513971343
True	565.151491143752
True	439.2006015905749
True	5.3230579758097125
True	482.101067874812
True	65.2193037430045
True	179.6641329714913
True	236.76961711003372
True	304.41337407840786
True	74.23354589523154
True	226.7866674582106
True	344.05106222476485
True	438.2943615804669
True	942.1489029912784
True	47.29679060725588
True	913.5847252159538
True	987.7869665430762
True	133.89901204584163
True	74.14882811887952
True	1004.0098555624224
True	32.87724640154709
True	211.60847501494283
True	86.9895889192113
True	209.66126482139904
True	372.045882626805
True	919.5322569427898
True	92.78664716141978
True	72.9915082872884
True	639.9554814407417
True	277.8976716670762
True	719.7353929047139
True	53.54545876880146
True	483.1284303925365
True	382.9241650993998
True	687.0243781496556
True	54.16904856071202
True	107.8190541657852
True	27.89644502789761
True	271.9128637643031
True	41.8855054167968
True	344.6757909391649
True	3.076180160879983
True	1173.5249865830842
True	103.09462474203754
True	141.05299693539845
True	350.9148017659673
True	720.7178662819919
True	663.1246434025014
True	1055.6252244645898
True	464.3631233220715
True	398.1414918029333
True	142.73538146155192
True	403.8257233624608
True	871.4290878682978
True	424.7883999392624
True	937.27021609054
True	83.16688659224822
True	430.7481810063233
True	179.3408153895352
True	301.0596540112493
True	731.6931323361416
True	167.48526600708445
True	139.42726066792687
True	56.561300355693945
True	843.8110424138349
True	783.429978663744
True	85.25751400283623
True	441.8802938381751
True	777.31221023308
True	417.6875766928098
True	58.3686313532589
True	321.0327444889182
True	781.8402823270649
True	28.82257837644188
True	366.9565791029053
True	170.67352622859156
True	283.83429834467256
True	32.67941574504612
True	224.94484274512308
True	797.7062783257869
True	642.8594986638218
True	52.10328958231684
True	291.11304720567017
True	854.8572705155493
True	18.470273236937
True	314.76139071366003
True	291.99452451508944
True	427.8200331695596
True	213.96023329046812
True	583.909185242918
True	43.86703727042699
True	964.3076193547404
True	886.27128180704
True	46.25337792659438
True	412.5554404083025
True	706.607030704439
True	939.7100135982324
True	277.86971943823266
True	598.2304320158343
True	130.55042690995666
True	192.64512077984384
True	137.81274871178115
True	138.9403339186511
True	203.1576588599638
True	958.8637191832216
True	802.8623894603572
True	930.5061504127953
True	20.68428734237712
True	27.161535331265988
True	358.08678599142684
True	11.071443456579548
True	594.7503617419944
True	1050.805920480066
True	266.2760551362469
True	209.7616299677456
True	83.37516606055628
True	213.61733819114144
True	131.35839814043422
True	44.63170489257958
True	132.15834456039912
True	89.38405340818109
True	252.4364272554398
True	532.6022962100617
True	162.4621348167998
True	31.64764610235612
True	58.70133720423268
True	425.8236059766002
True	265.4960902616892
True	576.6719046622961
True	24.124776821916928
True	111.9307602597006
True	659.6954147697556
True	269.34156617745094
True	486.8511594969206
True	656.5520450400228
True	103.38471582322282
True	111.81507850255583
True	77.25224123099976
True	23.03966455553361
True	124.27053989294905
True	89.4522405500558
True	100.29118893985694
True	151.43539114439707
True	238.3404630203112
True	802.4926549591999
True	288.83787528665005
True	905.0580652264152
True	168.8654305296863
True	199.63163326686072
True	827.2663398308139
True	324.76757002745273
True	609.9354284592046
True	251.7961263650305
True	363.9497352714244
True	448.9781280783485
True	549.5895752100266
True	647.8796182545026
True	369.468350315924
True	34.679248762247404
True	564.4962441140993
True	618.2061695604236
True	20.184873177352493
True	12.459966076817969
True	256.0672192614858
True	402.1713972316856
True	459.17645947023726
True	63.03440196519587
True	634.2417230364907
True	975.7649729712462
True	242.0339393613295
True	910.7469113602108
True	268.4167924449843
True	103.34959253187805
True	273.2785585567506
True	691.2160861261153
True	39.81329392553079
True	578.6959864450722
True	1286.2786372052735
True	1012.9573118046512
True	880.7609602187578
True	209.4142585734961
True	92.42616811798172
True	187.6425237420609
True	854.4380001807741
True	140.96690048198835
True	1041.221925497368
True	862.0427076448018
True	39.88875170711911
True	87.01929340833061
True	411.8516300554477
True	410.6832468260071
True	198.42687947217053
True	537.9151186925798
True	671.4270120794719
True	133.4396274896947
True	277.65884719221333
True	1018.8669622216776
True	52.280275547747046
True	707.5325387100407
True	553.0623408789278
True	36.85565299986279
True	818.2234996343565
True	397.915863901718
True	566.3462920257767
True	107.27853914570927
True	270.3652724915014
True	214.4622095752831
True	26.262747552049404
True	140.59180659470064
True	728.339687815565
True	140.194831720765
True	380.33577000237983
True	65.13671480978005
True	650.3490638730373
True	625.4823880109403
True	222.68817660726415
True	464.8117451079051
True	165.2618283430385
True	176.3498710779433
True	217.940482773116
True	272.79801374929696
True	346.90576406959514
True	131.3455189789462
True	191.7361499700197
True	27.536948910897948
True	887.001981878018
True	326.9743031313328
True	8.881416124407192
True	368.1396554750931
True	168.26668426900423
True	632.8371595916065
True	374.9155611304654
True	590.400340418282
True	548.8640143976191
True	501.5748765899149
True	774.3668228289409
True	245.65326485693927
True	560.2083478510997
True	156.62458808106342
True	536.2619189139753
True	379.286181802494
True	383.9536255058237
True	127.12435733580676
True	139.35745174141175
True	112.74500279545956
True	67.74382378709382
True	690.1209617305136
True	178.3084015225161
True	45.30058460484114
True	0.0
True	556.3164162450037
True	111.84753281141438
True	20.67618773436592
True	39.606694606815935
True	114.7348894407417
True	551.7928312773847
True	182.56584376265644
True	107.44970208893288
True	33.367281796958544
True	160.9063257467405
True	890.6441720006953
True	53.18871171013438
True	231.4978632154304
True	741.4797846037828
True	320.2777028082408
True	467.2684266735352
True	469.2162434981206
True	518.843856345759
True	576.6324385713809
True	923.326874407076
True	282.9364930236947
True	1058.4933857769274
True	924.2667097532906
True	604.9492794575755
True	346.26799516405305
True	825.6025774316091
True	10.384603985002972
True	32.968546070249666
True	296.07083654815153
True	42.10442016412448
True	204.19296945045252
True	772.8868478076573
True	212.2450171508348
True	718.3022038524277
True	749.3832490143964
True	123.99045771240488
True	355.23453343170814
True	568.4713770284817
True	22.47803371938687
True	125.16364587989214
True	439.6447297437303
True	307.7199297890289
True	202.06994259041093
True	116.57233301214248
True	374.6976164516325
True	21.21082192235608
True	363.5528421086865
True	362.1788590398984
True	994.056010404595
True	372.8099083356442
True	29.66280424031616
True	438.87299242968055
True	422.5977561156082
True	239.68209073096835
True	30.77668612249511
True	759.8633137572239
True	440.98551889262654
True	176.2149147109218
True	12.587067980868358
True	1208.9485948660044
True	159.0316769417459
True	26.52269914156876
True	310.1424865209914
True	272.8251023815874
True	113.92604492490722
True	284.9442591099261
True	47.49298498674533
True	324.16199969373315
True	299.366669077021
True	311.4735886837715
True	31.775230051692684
True	44.87927733835918
True	1021.8680212622094
True	25.65355500918461
True	12.981633279089436
True	181.94462776513947
True	658.4906664471689
True	9.856885193078236
True	190.4668718361058
True	175.79212075365658
True	540.1999523375448
True	387.48412031567966
True	710.1114896597012
True	326.0761813787384
True	487.8255268756553
True	458.11912584098445
True	504.93011349520646
True	101.68170785475452
True	1256.793489976528
True	903.9881053227436
True	286.81428961832427
True	517.6795021480461
True	103.26339870725673
True	566.3415418761946
True	425.15670266261617
True	156.93967767849293
True	82.3151244439543
True	352.9737101707241
True	175.4996228482521
True	29.620687796108257
True	616.7454677491116
True	380.7659926878917
True	72.75333294130077
True	30.58300069265468
True	659.0106460872863
True	499.5605621884823
True	70.95217697971268
True	22.44626951844041
True	346.1267542422416
True	331.8928413352759
True	710.5658465459451
True	542.9930315422964
True	557.3760929097502
True	794.8261525591357
True	8.831205535522852
True	57.699973262329365
True	36.96748016864967
True	56.73417546513277
True	507.3334115714555
True	577.4868913220884
True	83.87638735678314
True	113.33550646148215
True	194.26310506813184
True	75.0532624808293
True	190.44446484496103
True	212.00373742144217
True	274.2764487350417
True	839.7232869273726
True	599.0965085801199
True	290.57079236524066
True	196.72510973604992
True	270.64271605789355
True	240.7378893142536
True	737.5774404340997
True	330.8628240072449
True	166.9457286644404
True	886.9964156893236
True	344.5898624535094
True	461.8594388544624
True	146.7116115009954
True	121.62107291664064
True	62.66776660503552
True	205.47227227138143
True	955.2973745716376
True	508.5137153053329
True	118.01761798825326
True	350.56811782502206
True	102.36035466458084
True	690.57678036247
True	3.659728342377361
True	677.2215510046983
True	38.62594464793152
True	904.1794419412216
True	840.7980299427741
True	213.6273837731468
True	32.09370993912672
True	84.86488167444891
True	461.4529567957605
True	221.260029857586
True	1.4834344325576263
True	79.07335989803654
True	1084.5554353061907
True	330.56466207980725
True	661.883046268285
True	491.7080246127977
True	31.37479470521387
True	138.83243356072632
True	439.22199642734086
True	934.817833608488
True	800.7008279249417
True	410.5491717868392
True	334.88731120525085
True	18.305281389828707
True	74.88423062218551
True	769.7100636070971
True	477.00183360423387
True	384.5773193889276
True	851.0297982065114
True	24.67361134179389
True	221.50723648263727
True	925.6038682897356
True	250.3478516877988
True	9.59262159479431
True	502.3873888463048
True	105.50214900631669
True	676.7866667925967
True	48.8021659831498
True	254.48222980696457
True	844.0551624076945
True	910.4922006312034
True	275.5389271634373
True	435.1265594634061
True	118.66187907303168
True	592.5761170834201
True	246.96544647523177
True	190.23065911930223
True	833.950609315717
True	54.38477320872595
True	723.5420427138625
True	275.70767531856006
True	303.7973591249167
True	169.1976829591184
True	469.6940757759591
True	589.383945294269
True	384.9457285913506
True	406.84468329144
True	65.40610094601065
True	158.84617834372276
True	440.2608339937474
True	225.61511061383996
True	37.54760829029048
True	210.87720161391223
True	379.9736660309392
True	405.4650300417818
True	753.4405380258399
True	133.4299124559895
True	648.4644794085405
True	511.49490526819767
True	603.3565419409905
True	133.26250091632838
True	37.16694627132422
True	663.5091019294618
True	72.48212628691108
True	560.7485418826599
True	698.9175908056907
True	456.57574175170896
True	137.01291971720465
True	517.3456111707707
True	4.229444642942622
True	396.9197666748692
True	32.32506247888776
True	628.6913162867814
True	276.9793324392654
True	573.6878278032134
True	690.4985102921206
True	150.69722835367975
True	520.9217379867246
True	501.82378851300257
True	62.43868028280205
True	964.7430854146804
True	2.9798726911812228
True	26.41970598815201
True	632.8006095999959
True	703.6287359526023
True	135.39674319546666
True	412.8223134428816
True	113.82296851875428
True	75.35567145527067
True	456.1253207755309
True	42.7627340066563
True	515.4849298998636
True	12.400713419120953
True	840.798510715327
True	553.3479609240209
True	694.7504168300034
True	102.16164943401904
True	390.02540023354777
True	1004.4923923699002
True	826.5294309811652
True	133.2276625263369
True	547.6085177568234
True	462.48571823588514
True	244.6357809801895
True	244.4044687757259
True	6.014703581945504
True	316.1876974896353
True	11.775210768973087
True	364.3185524757824
True	77.95892284410198
True	389.529516562076
True	662.1564375723545
True	124.44221024832224
True	235.90778004229148
True	655.2017853562321
True	651.0998905376823
True	290.0012200260027
True	137.4528405557967
True	163.44758923528755
True	471.3350955220471
True	84.26279304093717
True	9.157926434140212
True	469.5715399256733
True	562.8170921673667
True	19.884004631354816
True	140.74014824754218
True	929.0251864733262
True	529.221253583846
True	272.2435045791474
True	31.706280099774755
True	477.3527843449128
True	114.10423647339296
True	591.07477638073
True	658.2179100302682
True	289.8867194012534
True	393.2493232845794
True	169.80785033384225
True	237.54150310036871
True	71.18407055365202
True	219.3090500390869
True	479.9377900398271
True	22.056678571841186
True	481.184200262412
True	388.89115614998633
True	728.5325809420099
True	891.2885615460153
True	882.723883098963
True	160.31492471950205
True	395.53616256928336
True	72.0913841498381
True	192.04086579550915
True	317.40730412785786
True	11.225303781820791
True	802.6266060633466
True	23.1788217757409
True	402.8960976008772
True	259.81495194268297
True	636.256444692595
True	201.5075387652113
True	36.94558343036229
True	681.996305830349
True	1068.5289300156082
True	227.85152304568615
True	130.62864107296178
True	643.0569080250182
True	504.8166711782244
True	17.905816094666058
True	807.4963073268955
True	109.76121211647796
True	50.17586141423148
True	303.8504341122997
True	346.567418833234
True	395.03189737627696
True	268.7956949727635
True	20.24506451968677
True	23.638021440891556
True	850.3927895963978
True	198.38729984896315
True	115.94516507995064
True	839.389297611091
True	666.0050588383958
True	649.4315224654348
True	451.8942300276648
True	151.1672863389796
True	30.06185663261868
True	98.60004861384547
True	426.292435896456
True	229.0302593317076
True	475.3048003337979
True	139.4817811200301
True	491.9543058267438
True	662.381969541277
True	971.6950883763612
True	25.101892576419008
True	986.177102203734
True	1043.8152066959524
True	462.2924584395639
True	81.63779407412453
True	797.043717139989
True	645.3029272313274
True	679.6918810559421
True	173.21048074694815
True	733.8767132300637
True	693.5921762509547
True	124.31992367626012
True	771.8466853053983
True	864.0422297915887
True	480.1261398423933
True	233.38530776057675
True	70.12971046681555
True	310.67439030552595
True	349.24050981427064
True	474.9809872004981
True	420.7252900623966
True	191.13537348503607
True	302.85419690085035
True	3.1914304621153637
True	13.246272190642342
True	110.03069961799534
True	133.40292447922803
True	346.07932850570216
True	352.43623885146627
True	116.54324347517324
True	17.20087254480609
True	211.27155608754623
True	845.8568595217499
True	450.9489647161839
True	547.1348862440711
True	572.3192788433973
True	824.8694931660928
True	637.7119990618456
True	92.69481013559088
True	198.85611487026856
True	241.8513843745679
True	268.73182010966605
True	101.70951251008702
True	353.17543333222966
True	430.1286063664312
True	179.72546568004583
True	655.512804855704
True	242.15211796577836
True	200.2691740818112
True	28.489565495332013
True	246.55189383748808
True	507.0525332171225
True	170.57627225998505
True	507.8498269323689
True	457.0985101416989
True	249.53529257305297
True	106.62050476429572
True	40.12517981968371
True	399.1027573227188
True	794.5008494617294
True	163.83686501166957
True	1014.6796012598496
True	1064.993265763854
True	478.37018393424495
True	103.01180415868606
True	126.02143195721452
True	676.7215664427841
True	8.367585850371517
True	222.18143301925025
True	128.81627291515912
True	118.38837606308006
True	329.7817304147019
True	635.2844034895265
True	38.61412451616872
True	126.8415800679079
True	948.141601730566
True	54.57070119412474
True	449.86527549356816
True	532.2717732411342
True	238.62915428208265
True	127.86044192461108
True	921.0875988174624
True	1182.8589151417482
True	506.47515446078734
True	646.2868769439332
True	203.23219130864663
True	148.61831308430456
True	321.8992545758353
True	252.2728558310752
True	167.4007765965037
True	304.18080197394187
True	322.92727765539536
True	11.608323985119227
True	623.333078164722
True	144.1107545306674
True	77.27397312831931
True	452.0526393080031
True	317.54182447060583
True	1178.53547539495
True	362.07354693744463
True	975.0998931808646
True	8.908187301317941
True	279.1894192360384
True	222.9285662121983
True	159.76209172063486
True	479.3895110647721
True	185.13115305349115
True	413.52782649332215
True	321.06996961153965
True	116.62260568376264
True	356.79366222345743
True	1060.7491093940569
True	751.3339942089492
True	224.86110256338324
True	102.38427143661976
True	293.4592570330414
True	23.64733779115314
True	351.2474570409906
True	318.23308857414435
True	576.9545268694868
True	458.015910376656
True	347.7815858692423
True	158.63838039540224
True	12.405393056544447
True	421.1017120986697
True	288.8402634565203
True	148.8551702839097
True	298.769264797984
True	428.3386610065506
True	815.8522265192846
True	324.08952212404387
True	767.7390786442448
True	391.95307121834657
True	383.3717336967177
True	1.025518185874979
True	1135.9562021321087
True	101.67192815851064
True	924.5810030738973
True	205.63446999832303
True	453.9397124774605
True	678.0551359966258
True	82.92397518971576
True	485.0164241307045
True	35.162179765888
True	410.33731874751913
True	77.76225618072965
True	229.3141085001924
True	39.02088087704357
True	692.8230214692124
True	186.10122348195677
True	24.678799249358978
True	400.9909477146332
True	116.52599527551254
True	170.6152114146432
True	826.959324937168
True	256.64018931073736
True	157.4934958257715
True	373.264342987718
True	511.66578485928034
True	339.00432386195257
True	536.0575055283647
True	614.0325317523856
True	161.8194682601982
True	6.433710050767502
True	76.4975795293144
True	420.2946323999271
True	92.31400530412044
True	80.80048121473105
True	1036.944874052422
True	26.71204332171162
True	330.28713725165375
True	315.5865847953203
True	453.56026793179126
True	680.276515804087
True	186.17605479635023
True	639.8521330170507
True	327.4763027970142
True	351.60479294801434
True	268.7922993499711
True	217.22293355035688
True	355.4087762944207
True	437.69420729783536
True	396.9338124068932
True	611.2120753984498
True	142.3598381989563
True	80.15776675641735
True	39.89087586248011
True	285.21318671413184
True	644.9010191201799
True	403.8711393382044
True	761.4268743355517
True	220.29703037691004
True	365.0956715615935
True	68.95839755715053
True	54.756773521874536
True	407.97366341212165
True	201.48860192623025
True	239.1172453220687
True	45.60414264197379
True	1048.9808828716127
True	179.3992009641958
True	915.2699578608396
True	326.5173382045297
True	911.9578342317736
True	229.35322680953857
True	459.2894940655746
True	539.9025940775407
True	587.1989717993981
True	207.19635950317988
True	485.75779718386826
True	974.0015427783432
True	124.817338625606
True	7.645369687772783
True	591.7900140855114
True	28.472232421877106
True	73.07644579382612
True	809.135134242755
True	236.3167282756872
True	993.9876570889984
True	677.2145887897822
True	409.3791821271191
True	285.7426250037661
True	487.7617078946144
True	339.1138595984484
True	186.71670488382708
True	664.5817034734135
True	721.8324432106849
True	210.3152459667542
True	84.93784586186158
True	506.30721543909146
True	132.3627066603582
True	373.4076738941051
True	331.43760424460163
True	61.68961796767123
True	386.00341134124375
True	410.4476094728867
True	388.7017439840662
True	423.3427429554905
True	444.4603623501337
True	665.1587516507686
True	60.79896920368006
True	452.2600744284221
True	316.71837352891663
True	664.9755485003641
True	230.61182961891043
True	96.69465643339576
True	39.31821951933421
True	543.6845805943306
True	640.6550062723654
True	187.00472865586403
True	409.6937062306214
True	334.0022656472736
True	15.487960820466323
True	169.01888255065936
True	284.87293738683525
True	2.9450602434357998
True	877.892932012056
True	80.2690446801368
True	100.99164567302148
True	113.7539781255438
True	364.13273955110816
True	37.90046594100265
True	456.9970920980825
True	235.3588173850808
True	5.63162383735892
True	115.25956128515026
True	449.16798808741066
True	49.59762590021795
True	70.55044614421382
True	173.68502570862427
True	295.8844627225415
True	929.6569083991224
True	391.9987060904961
True	941.7420773587488
True	182.4987048548556
True	1056.4291308427971
True	756.9617257968907
True	675.5077677566
True	405.5171855881942
True	388.0709152923186
True	81.09188049630464
True	74.58081183434454
True	80.37641954690805
True	172.26159743800676
True	474.1183620212263
True	1078.8317248707804
True	174.37825997776022
True	359.05750175148376
True	433.4953582438287
True	609.9667746710766
True	601.2298048534597
True	276.994403665804
True	450.20017819268105
True	674.2866853590913
True	93.71236618645769
True	761.4358445046163
True	253.90336130013307
True	125.96029397937254
True	405.1839246086096
True	856.3884797261634
True	458.8966668797372
True	854.5922147994044
True	194.88077309747663
True	346.08390471418903
True	707.1882600106294
True	614.4992316961866
True	194.00922192677135
True	260.94428697124573
True	771.6884814164086
True	31.77637492926872
True	177.5108151288509
True	474.792654939192
True	703.0479591852016
True	104.4764508161907
True	37.01023580837303
True	169.85087361472208
True	733.3687095775025
True	325.6379645216834
True	551.1835526483168
True	360.6528079714293
True	303.0941027265626
True	469.37219273644746
True	501.2643231395532
True	74.50111219430369
True	345.7759031030256
True	760.6819739288776
True	0.0
True	293.678002374186
True	244.04853204362303
True	981.722718018638
True	154.1609255694395
True	633.9601772353993
True	644.8091682897693
True	109.91458017789924
True	209.64348799005123
True	128.92782977763994
True	11.468086404789071
True	297.36694611160567
True	373.0361066368037
True	1149.7483698639016
True	227.69380642568223
True	413.5363008936031
True	653.4211930064807
True	202.2658629718716
True	26.82941669693639
True	858.7235672185182
True	634.7187321193186
True	158.26857937772533
True	613.9797761240313
True	174.6150738175802
True	302.751230177038
True	763.9602011779587
True	34.637671172503296
True	100.36355242027582
True	515.1878545619662
True	65.2936517560682
True	73.74970121923072
True	375.4650307989457
True	23.979410460117123
True	742.6360411485567
True	104.4268601585443
True	158.8730325516683
True	19.609705959317814
True	696.6959769172124
True	30.309152652478527
True	772.3963926551608
True	390.8680833750779
True	121.09493975698658
True	714.02270725591
True	517.9846849446943
True	567.502756775433
True	47.696278160484674
True	375.85171274641607
True	5.5930370206977695
True	86.22955115823673
True	377.1678584838912
True	46.54111316750045
True	118.92922611715146
True	289.645685772666
True	189.29383709369176
True	101.3141776198769
True	662.1708369779582
True	20.49663248123513
True	1141.286935652801
True	504.4182845928227
True	307.575657865624
True	493.9366211686654
True	122.86520676842788
True	770.7884549476373
True	1134.452700287135
True	753.2386140818737
True	171.15451888597556
True	230.054932365312
True	54.49293237558111
True	57.16435901627178
True	156.9168429373985
True	108.32498040186462
True	176.40312181231528
True	1161.390946681743
True	303.9051684457044
True	349.79593638544384
True	686.1721252131367
True	18.01376639191144
True	14.127173259605502
True	578.3415484612176
True	5.599898449481344
True	118.42156905270112
True	661.7947983293573
True	183.2077501920521
True	643.0611551518249
True	847.5823703209543
True	143.32563430737946
True	917.217068954798
True	2.837411968670336
True	453.29218663290334
True	1059.422948850014
True	25.823998938444024
True	240.6830109608955
True	141.62537619907968
True	921.7310754999716
True	229.7187710167156
True	499.8148999420509
True	118.40059321508312
True	496.9938987285743
True	151.51133084502408
True	95.70091268959168
True	389.1319303132697
True	69.38468802707294
True	56.186291998158886
True	1075.4084445196063
True	249.8634436100135
True	160.30109669133114
True	355.9651856543952
True	393.9913745484739
True	211.24513582146184
True	163.95595513786057
True	402.0961782777144
True	34.86607633930176
True	506.1219739447448
True	1107.9092304456894
True	117.48649781307206
True	455.3555047653016
True	318.0549772335038
True	28.1973493621558
True	410.9458090022854
True	105.14206449618668
True	555.1525877503963
True	206.13954486204813
True	428.9584669984408
True	20.070373599127304
True	440.86765443121817
True	111.40771929002774
True	342.1507837670259
True	32.96960669127662
True	165.69094647657926
True	242.53397329534675
True	768.8768641721653
True	56.81098041001575
True	135.4190251070859
True	231.7485523639283
True	137.2972040252884
True	615.8374227476705
True	559.5172361170022
True	745.1894798618282
True	391.4371796947169
True	536.533985768721
True	411.1239449940353
True	690.1896684948769
True	74.53877335009928
True	446.2601435569321
True	416.726658885577
True	47.25904552132533
True	85.5312951380975
True	124.16989816550856
True	87.81371768283823
True	317.2343439411203
True	864.7956711131367
True	314.2663367518288
True	1067.403970177267
True	309.83265440524565
True	900.3519699927253
True	147.66918820765935
True	562.9874081657574
True	621.366525422101
True	687.7673838552375
True	448.3872240178956
True	61.698790438595765
True	292.6016702867962
True	43.65302476615079
True	170.10887161308858
True	162.74118829082846
True	1079.186169822626
True	224.9713358213137
True	547.0223320164664
True	561.2484079121311
True	567.5327322989825
True	893.9113489203886
True	578.4572188825344
True	682.472328934606
True	947.9635901184636
True	125.17621598236649
True	320.3545837210555
True	268.895848365365
True	320.2731221554119
True	89.45366836804914
True	393.0315569636521
True	4.409976749305007
True	340.9743428558152
True	259.97033144633866
True	630.1953867503393
True	284.6929633311027
True	368.632201386432
True	10.927527335007976
True	59.32284465239174
True	548.8413478910874
True	30.230781090086943
True	142.20747193134946
True	62.80996046275004
True	149.7831477977776
True	238.12871480061037
True	71.28389173075229
True	370.41808186292855
True	267.2121273188265
True	98.7901765927598
True	336.68166640165384
True	64.70483982971527
True	583.3535023397146
True	896.2751470988952
True	274.7232518512079
True	1172.1473231905995
True	104.88830746592213
True	294.7609440082154
True	1059.0933193961794
True	84.55423819738179
True	289.8497106474689
True	9.214300944818206
True	413.4637184619425
True	457.3509135118778
True	156.00396679261033
True	613.444624334982
True	900.9235991698764
True	154.22045219746434
True	78.14734333178262
True	335.58335144913667
True	567.484387824027
True	605.6778526458895
True	1226.4363613008975
True	27.68501930577884
True	948.0369691853992
True	135.45946064146307
True	625.0187499740565
True	115.86182217162468
True	129.7085438587309
True	179.45068160835103
True	168.88082852971846
True	756.0469070193749
True	218.6126824220559
True	230.0057534649462
True	69.00675882272732
True	520.8242504146164
True	461.4890470546288
True	179.20537015950995
True	231.23279796765368
True	17.940358810337855
True	415.474666396112
True	227.4237218292988
True	286.7299416744826
True	112.1258322119458
True	719.892362783054
True	423.87227133969634
True	256.69981916494874
True	643.8397775844385
True	529.3616934487261
True	455.33704483178207
True	131.46762935748632
True	522.7967299908566
True	442.46356066720085
True	2.470383441785229
True	190.5746690800242
True	94.34672417383116
True	237.50083378983544
True	3.072530421675673
True	123.53361125346032
True	355.86204820079126
True	7.368956328250465
True	871.5199765801967
True	172.23134736248645
True	721.792159187851
True	786.7264069214051
True	164.03895256627982
True	219.500088599403
True	498.2651871893525
True	840.0692027995759
True	49.36699773096889
True	37.19761639195064
True	136.41322412486463
True	628.4562723574713
True	732.4836839089103
True	188.32454932053
True	605.0750934794116
True	595.0738198576281
True	878.4670010258468
True	400.486620056396
True	186.5796327302985
True	875.3355762117437
True	219.3030636082688
True	136.7178088127639
True	313.8147700658032
True	222.1465388125797
True	211.76603946716168
True	605.9478793274543
True	252.98278624868027
True	188.1485791399919
True	456.6250511997248
True	471.6074144014965
True	61.62495113758667
True	289.8289968343659
True	82.21056574376519
True	366.58548214241534
True	357.3099488290009
True	255.19451008956617
True	176.96961002322732
True	370.1959698601434
True	679.1346299867334
True	762.7917399700932
True	307.766842757965
True	738.891165854253
True	62.34640862905792
True	875.3038111832407
True	353.59031212832264
True	14.432535705032
True	609.4389390010872
True	698.7353603934548
True	249.54948770880824
True	165.17128738230997
True	49.7028748225546
True	382.1178504795329
True	79.27565342597745
True	14.679625800250008
True	904.5549545550977
True	371.9302173612469
True	171.77719218335443
True	998.903389823125
True	12.329453885175855
True	794.4695761187972
True	30.065876254549465
True	662.6925266638251
True	59.943899076193375
True	758.5939035932004
True	436.7124387254008
True	187.9549699565436
True	441.6715011755304
True	216.18564188195143
True	294.1879523386972
True	223.4653241776182
True	408.79430949775
True	9.970581963898386
True	323.9902144690709
True	114.32269643044609
True	10.88921714405616
True	476.7104538667377
True	731.8925893515495
True	291.2813164474413
True	78.06452743587711
True	301.6827670464612
True	81.71484545484468
True	182.2847814914036
True	177.24738450078442
True	372.2524513218999
True	44.73356485425246
True	137.38234620498747
True	375.2628520031657
True	913.4562316779208
True	108.93966728036534
True	211.7285583122605
True	446.8798867486164
True	18.303826125614187
True	424.8331665899052
True	518.63950973265
True	91.8337426036062
True	397.4902972005062
True	354.24336585505995
True	419.0858587945294
True	596.7850332415678
True	1024.469786051374
True	964.4293484737308
True	57.8053778796277
True	1064.771408136577
True	111.72330367364178
True	114.76713380878266
True	111.54422504053456
True	509.04733633943033
True	369.624726747901
True	574.0135546924172
True	255.90256944404376
True	162.67388469459374
True	385.2002360137424
True	15.43012327190231
True	438.5626427780828
True	378.312375754954
True	148.89035341227648
True	94.62505508938924
True	524.8670281353391
True	993.4360690855488
True	192.1751530130248
True	68.62323016918441
True	428.3411950448474
True	374.32158606936
True	478.4815638513391
True	323.8700907274248
True	5.585094385660361
True	560.5998102845992
True	524.4375892980609
True	501.5992284632917
True	191.6287640244598
True	105.0985069458956
True	21.20802333035399
True	381.9589279805889
True	106.75624976748531
True	7.365091738081853
True	30.51845142863143
True	342.969009090742
True	661.1951173957638
True	138.86713669261636
True	85.12651390327693
True	23.91354350478666
True	398.2296629214623
True	353.290829325541
True	760.5469225634357
True	307.6573765943993
True	506.43194689423865
True	543.9207499155589
True	524.0155703971753
True	288.7296318390712
True	558.6012250615476
True	103.52304287088889
True	583.6322345131074
True	7.768943078704316
True	371.7778645199139
True	454.955701152542
True	960.2609988178948
True	349.1658631211809
True	779.0019140085114
True	992.2662737974856
True	178.28102356033224
True	35.666321019385606
True	366.88616826371975
True	385.8566651150002
True	598.2130331802729
True	247.05089178237293
True	32.47108337078284
True	637.8417959819534
True	126.6779592942004
True	1107.3625890669343
True	309.8728339343463
True	474.225149407865
True	130.3308218171003
True	803.8781067100673
True	139.73746180840726
True	809.2680966273763
True	556.6159241455225
True	186.9154554730505
True	106.9081005661714
True	69.35641999232467
True	568.3292823012962
True	935.9913272419824
True	423.78253340388784
True	534.3114583094095
True	134.07818858196435
True	603.6968005497989
True	477.8929082214278
True	784.2475704610084
True	321.2572929028428
True	580.8074904955623
True	118.17408536428918
True	25.582974848502552
True	412.6875321290069
True	169.9359617873701
True	103.09976744883048
True	370.1570484490805
True	1095.9376890490205
True	257.98109423782864
True	549.8850117204134
True	10.358052524059728
True	72.89578068563611
True	335.38779287268113
True	775.3638462784622
True	439.2484267517312
True	502.0466964561258
True	704.4496432706958
True	67.32274095002916
True	711.6982018336253
True	45.78955942250235
True	101.53758287151192
True	187.042210867981
True	78.15563398591155
True	25.69042866760323
True	293.73853224397635
True	459.1589997101529
True	898.7009596442117
True	863.4209376908419
True	6.281481350712606
True	287.5090756384189
True	452.4736132129513
True	122.96772323189944
True	244.4201855447334
True	329.28401416671954
True	1303.3620691886354
True	430.7415684497342
True	25.04459477487561
True	186.1644246507928
True	726.8766606814104
True	36.80247596672061
True	174.22737009526472
True	565.5674344649434
True	70.43244428406116
True	886.2061723305483
True	318.15614690885906
True	680.3649070252461
True	76.14111355906535
True	707.0717013948281
True	596.7282318405157
True	878.6179627365292
True	252.855748805682
True	490.8797707486074
True	843.3402826832715
True	895.3300387912006
True	242.0388961734641
True	767.374774192529
True	225.8471846392231
True	442.5099045350224
True	368.1522916625252
True	500.76764626935744
True	491.91946351542725
True	324.911881679715
True	358.8252403566577
True	111.36842570926532
True	355.0154917432764
True	1163.58274041043
True	319.1882754576728
True	150.88019859495387
True	311.6379856187638
True	737.3450475723461
True	658.5712497837993
True	407.9571691935965
True	118.92429476561831
True	335.0311400497267
True	34.07400885738781
True	175.2283682369183
True	94.35905920786284
True	90.4498968295076
True	535.1781823645206
True	135.51257248669256
True	139.4158062236302
True	106.08402896832612
True	86.95745124998031
True	449.7293652979925
True	389.30472891394015
True	1049.944339149284
True	533.0787331746594
True	852.7027219889477
True	265.48398242642764
True	291.1908270075674
True	533.2184803124136
True	195.6171362661943
True	762.0965484710522
True	246.84419462534052
True	363.5917606180022
True	71.4224307518849
True	118.76397108591938
True	252.92433305120124
True	120.26816224920744
True	468.5630254098166
True	30.505716167901973
True	586.1679448588507
True	1012.5673311495814
True	750.5902650131915
True	1.2520532333370098
True	61.73293872044892
True	486.693079360057
True	439.6444808536396
True	73.47357296113408
True	120.63116517163812
True	295.58586776527875
True	76.48066845750792
True	52.06231598090509
True	735.7695092145038
True	658.2837009871373
True	161.14639464729572
True	173.9902091388477
True	554.1385585802952
True	55.4014435184172
True	26.394011429067024
True	581.3783118179571
True	461.5578787509424
True	1129.223099448616
True	47.01932881189012
True	466.0948029458816
True	891.085212412869
True	804.6966586309833
True	289.6421417658146
True	746.487300063802
True	400.48633007782365
True	38.76404321308266
True	102.1472843133793
True	709.3287977949676
True	80.06933177947701
True	145.95355619941753
True	923.2162456992378
True	188.80066615277548
True	272.66605710040574
True	101.80094357522935
True	659.5690560922219
True	595.103514013318
True	215.1621706805635
True	430.1756469142514
True	42.22779993724398
True	281.7670464146985
True	592.3121763519946
True	609.6197511927527
True	314.5338515163561
True	72.54505210109174
True	964.2260407943636
True	1069.3758728260727
True	566.8743350089222
True	64.27476477443642
True	27.69815967289886
True	92.59090041841854
True	108.85094072065232
True	100.66088277632484
True	894.4281548648124
True	1202.0478391853676
True	729.8195908219419
True	318.1288877699492
True	8.613749442628361
True	21.164767186806323
True	332.1393123601895
True	473.5785431264904
True	45.69868152214981
True	567.4237888686075
True	433.335154489348
True	404.00223688760815
True	79.53924925203071
True	198.7645997343182
True	270.03888113786144
True	131.22058781049154
True	389.606991021479
True	43.264131986082766
True	172.44274912950632
True	1189.2969536614532
True	5.548961576536605
True	25.447205385507385
True	594.9726973688536
True	361.9117120869989
True	766.1009893576814
True	164.92396777361012
True	718.8689448540116
True	586.6038388573099
True	289.45475838369333
True	431.8602775433384
True	339.11717623791054
True	292.7672302861549
True	264.8248862581364
True	408.4730728032032
True	499.3846202781017
True	492.0087590498186
True	106.5875630155688
True	359.98642656950835
True	9.358775572076022
True	180.58249189744083
True	225.45696122580227
True	852.6630825650752
True	566.2072461940129
True	31.57298628726885
True	706.032620556028
True	851.2119646930062
True	106.31982975163092
True	349.87483681742225
True	838.4487544291902
True	231.21897171149072
True	153.58439588984888
True	519.7915558049972
True	565.124111794657
True	1099.093661638815
True	147.85219162620183
True	145.8802689624982
True	252.05404012206552
True	304.8533532355269
True	411.6801658409301
True	412.92270105581497
True	310.209169181421
True	438.2344765507419
True	488.8141957864714
True	216.00967323769044
True	1446.3111498464805
True	257.73081495427675
True	402.5843957288481
True	50.418093299942754
True	767.5549959171937
True	255.016623842391
True	928.1374099110742
True	542.8900831994637
True	315.1862662595491
True	772.9108765559682
True	263.6035398048594
True	207.8383691320981
True	259.3005724837903
True	214.54994700476647
True	144.9478721193414
True	246.9678419192903
True	718.7572653349563
True	529.681602047615
True	208.83270768249443
True	1150.3199087718278
True	116.04321007565672
True	249.39603746732936
True	73.03928321686024
True	312.37219850183294
True	393.0848138978744
True	94.0148488111208
True	202.37330533165
True	70.6773631720518
True	681.9199954846465
True	364.7654325316364
True	226.69819950645024
True	710.9887706674983
True	849.9032962846105
True	814.198532048987
True	807.588545101816
True	345.7431864082774
True	1.1981103635895738
True	264.9485385495029
True	56.686765206316025
True	377.07803037985553
True	56.97980686552597
True	364.2712517235214
True	862.6473849207657
True	1039.9921008557662
True	396.548777595936
True	22.57488645521991
True	521.9036376964284
True	493.44027378664975
True	190.37716997062049
True	235.12317713994244
True	294.0793841270228
True	23.56368387092932
True	125.51308475496376
True	957.065101945131
True	60.87684073020182
True	508.6485217604664
True	782.2693229639956
True	98.3515116399365
True	255.9065398172149
True	110.91776484893327
True	16.48001254442381
True	1.863207235028124
True	119.22284471350716
True	1008.3034849925788
True	483.3204370878481
True	67.22753741432084
True	780.7842520248432
True	337.0919653848636
True	1.1066357854490645
True	452.7132885324195
True	194.4595966157332
True	497.3944611172501
True	84.22761299877708
True	308.9721288037298
True	361.7139984117107
True	168.08197486620156
True	210.711560231806
True	128.33736075490168
True	172.36796254802468
True	976.3221077889882
True	16.342765666990978
True	496.7318550202479
True	491.69316081536624
True	391.9889912315763
True	206.93429413819243
True	236.9117535351216
True	157.99505952018615
True	49.170405059525336
True	499.8764369642019
True	152.91214250524723
True	831.5448755437617
True	840.3807044003203
True	257.28493755015387
True	317.19007880162263
True	522.7866431031181
True	40.45312164527074
True	84.54113941905736
True	737.8694834787601
True	1060.6401826093688
True	113.6455757973826
True	716.9447141325371
True	143.4373894400633
True	926.3002870182542
True	655.7883008734884
True	103.09567752646733
True	268.50704357958
True	643.52732855199
True	259.61997859387657
True	45.81381348100143
True	564.7796747815046
True	423.9581890702429
True	5.077401566118892
True	479.0842575620028
True	65.22150941394129
True	175.58514235982108
True	238.88871089359003
True	312.31385530933727
True	75.37316963759437
True	224.3020098808776
True	346.86074958398547
True	438.383217347288
True	961.2180589926325
True	47.17110777137758
True	908.0947005405956
True	1056.4927460701604
True	123.75074299649052
True	73.43845284971509
True	986.9228370058906
True	37.07393756298583
True	218.8866021336037
True	91.08745172993356
True	215.84947867326616
True	371.1092239678685
True	977.1464067965754
True	98.84041383721154
True	73.81925718971637
True	661.7793674362689
True	280.10273009769026
True	729.2340043536952
True	53.30057192515252
True	484.19477395751886
True	377.7404504508791
True	682.3663738650928
True	53.50306997807687
True	108.9311884520536
True	28.07476173578705
True	275.282836528124
True	41.84880012373202
True	352.21319338157804
True	2.5925897710602395
True	1168.7318263350865
True	107.9297493800526
True	133.83749527622376
True	356.92060866065884
True	727.7573836677234
True	680.1802813943879
True	1055.829335647129
True	492.1721505719863
True	404.4032206322505
True	138.4894299078748
True	405.81594420471566
True	870.9228065270544
True	436.39194255333854
True	895.1553390804468
True	85.77722756107995
True	422.12774966721
True	167.84908451868148
True	286.3327116328594
True	748.2272380390193
True	158.99072435981813
True	139.2363470252117
True	61.46587987305057
True	858.0464989028469
True	780.1467043378482
True	83.5880044378567
True	427.1739220021976
True	752.8952663430986
True	408.24446724439696
True	55.26569176083176
True	320.73813878992803
True	782.4448112976038
True	33.643916345705485
True	373.1016441789859
True	162.1003544334962
True	281.752881900866
True	34.08406664167993
True	219.34201250694417
True	780.2675842397608
True	640.2607266143145
True	57.04727791741666
True	284.56233869170813
True	897.7939303788997
True	18.35646982185998
True	304.85349233809245
True	293.4676889190836
True	426.3337016037136
True	222.2075909576565
True	617.0629227743055
True	45.5845279537309
True	958.58046037001
True	864.64430636903
True	47.24805904475933
True	391.86704657068304
True	726.8886919659275
True	910.4689056035754
True	269.55594391838
True	618.0469357867337
True	127.90684187588133
True	185.79561586795663
True	141.26455417726257
True	126.63922511867696
True	205.2830217135341
True	946.2586301593656
True	782.2587690722305
True	949.4192415296836
True	19.639288996728062
True	30.11587994662104
True	357.89680011910605
True	13.243335512804608
True	623.8751085749035
True	1125.8426253797538
True	266.5199479398025
True	212.21241366445375
True	83.91280217891965
True	218.19526510689235
True	130.9010315380588
True	44.99620282888149
True	136.09735918078997
True	92.97542692031378
True	245.4822571938052
True	539.8538181854829
True	158.2921966412951
True	30.39729825375987
True	59.527623756789886
True	435.9247413033114
True	269.4171722017467
True	585.4284683690729
True	22.636592671488803
True	114.14602706119702
True	659.6444934009903
True	270.3179965335687
True	457.243096007393
True	641.5503311358929
True	105.15726197834096
True	109.9173779183772
True	78.70868699759262
True	25.957760036171464
True	120.366779559915
True	88.105267309784
True	101.25508020613955
True	154.50348566858128
True	231.93157210996404
True	803.2741153872955
True	286.8837859662861
True	964.153169681508
True	163.17198836467665
True	201.1091618833221
True	791.7664957055003
True	309.5243421721464
True	617.075544227733
True	251.56531886191453
True	363.6085359114812
True	450.6779280387778
True	581.2364022157259
True	641.2038641957183
True	363.4230039061911
True	34.487194081423205
True	583.8347169661533
True	616.5896876663019
True	18.81568381272389
True	10.611010756513874
True	257.1632189332115
True	400.9541094015063
True	451.1060224759108
True	69.67758079514111
True	663.2053217981781
True	960.9251229306468
True	231.11048678112107
True	920.3777234463996
True	277.82065333732044
True	107.55639290453676
True	271.8003627140053
True	675.2917965782949
True	36.87659282576519
True	560.2079688179363
True	1296.9868966518604
True	1014.1291281440824
True	864.1343922375085
True	203.8789354204958
True	92.46532311412292
True	194.2069383701117
True	834.7966218618592
True	150.10482129722007
True	1066.3353521170568
True	855.0797701779389
True	44.80985300277849
True	90.91416859674273
True	399.3840874869256
True	407.5853628688179
True	202.20873625789255
True	526.6453886671779
True	654.7409891531292
True	123.46861152815634
True	275.5028925998659
True	981.2617719879552
True	49.38302568507532
True	704.0947997956939
True	551.3503471469476
True	39.18758826578305
True	843.1170303868896
True	386.1090614403487
True	554.072177686589
True	115.11974600816104
True	269.0177930492256
True	213.5277143907274
True	27.206622930975232
True	137.67252031815045
True	738.4916110594176
True	141.1846142718179
True	387.604770041306
True	62.81718785299153
True	685.7512944103547
True	620.580907830392
True	231.29596581249533
True	475.4980232624862
True	168.25220115821003
True	163.79187604030903
True	216.58206515852635
True	273.85111866949387
True	353.825510510052
True	125.36230827626888
True	194.08457213394516
True	26.36327059509723
True	889.9176748142139
True	303.4376085078601
True	8.518793426712254
True	373.1429247205863
True	162.78714966470488
True	633.1427874142408
True	371.97146063041134
True	580.4528741797682
True	536.7548653543081
True	496.03310632701687
True	805.3226066407732
True	242.1502728106149
True	554.7309709055428
True	163.97654689355008
True	526.1528780290213
True	362.4197538931264
True	377.6036400870581
True	121.88685756057474
True	144.56527402253616
True	109.8563287665612
True	61.373055719111626
True	745.5278901231022
True	181.2792464970542
True	40.00514731366311
True	0.0
True	536.3827133766291
True	107.55708108983016
True	20.175090367766803
True	40.47728759972059
True	110.81563723959825
True	531.3742463590581
True	186.4102372621131
True	106.17490121639716
True	32.39464818754577
True	156.0750130337235
True	898.9820438293353
True	52.01979520791137
True	227.87774755721912
True	763.6228136491433
True	322.345669376043
True	462.7855134504119
True	472.4899696646629
True	518.7320645061415
True	610.0257161935133
True	921.8480189899972
True	246.7022430183669
True	1024.922766336107
True	917.6148014832262
True	650.2559939243033
True	344.9756916103926
True	836.5502982212644
True	11.502021508932014
True	33.53195082987625
True	290.1365899921967
True	43.973290677750114
True	202.25458535523785
True	758.123624752256
True	219.14749992507143
True	723.5385123653764
True	765.9896195411161
True	128.20461567721256
True	372.7165647642109
True	603.2612308861183
True	24.732895597035657
True	133.67197777083257
True	447.3521277659329
True	296.0713320870308
True	201.61862915705396
True	110.65164347593212
True	377.3648828796352
True	22.777163830603435
True	366.82220732709135
True	351.8053229655375
True	1055.8360916171357
True	348.05089245311484
True	31.367568611388855
True	435.6972212567662
True	446.9443140348211
True	233.99663481331413
True	32.789596017501644
True	773.3936470697538
True	441.2052978555062
True	181.0840278807693
True	12.63069450845497
True	1220.5532473073258
True	166.33272146976594
True	29.246144332806747
True	299.6979846942182
True	260.106850177548
True	114.93600205367
True	280.05615842333776
True	46.89168147632984
True	316.1412727951012
True	297.0658751252621
True	300.29302893643325
True	31.41590583225848
True	46.39769727314035
True	1035.0092606268486
True	23.46230537025947
True	11.829466667559506
True	176.62241975186188
True	647.2883425692222
True	9.515455559094864
True	191.60040329855437
True	176.29578100726053
True	532.2517845376236
True	372.790680801375
True	737.9887502453835
True	319.52064906125804
True	495.4953528660856
True	451.23273972225365
True	493.6714819170985
True	93.19575061184744
True	1258.648433595093
True	901.3693509258222
True	266.6048710388631
True	519.2684690490623
True	106.35799128473934
True	567.3144467084751
True	425.8288713553932
True	153.42358139318728
True	81.50029778316973
True	346.0219487951513
True	154.8352964303021
True	27.81988583151536
True	619.3902497679554
True	382.7716189056474
True	66.66114093046585
True	32.08220950768468
True	647.2172869402244
True	489.9842813515565
True	77.31777182435171
True	21.23389444614612
True	332.1923105125034
True	323.4149220834299
True	728.952036254845
True	551.2324789172759
True	558.5741882736783
True	790.5531939895162
True	8.592314281464308
True	57.04964117295299
True	37.86604991101737
True	55.7940230531049
True	506.8419385008724
True	582.9280025347246
True	83.09276250144364
True	110.28827438092092
True	182.5276281529712
True	77.84085371796118
True	174.51390230178504
True	209.17261475506697
True	268.311197959959
True	821.1788087002066
True	611.069423290244
True	292.43560176464985
True	195.84041511973035
True	266.899921383683
True	247.9662731729432
True	761.7645320766329
True	334.4032454329338
True	176.98032163181725
True	903.7877591220292
True	340.483804032524
True	468.2201411015207
True	153.72311886931212
True	122.48615287892372
True	64.41310939717285
True	202.88324177839323
True	976.7817151667318
True	517.3920937965473
True	119.77772206148708
True	361.38431498386194
True	100.62956087251636
True	677.9429606996789
True	4.519123880124164
True	718.4944382403166
True	33.096559991584314
True	968.5072270348252
True	842.2589265462722
True	218.5041156527701
True	32.54564083621206
True	82.62855772199973
True	456.3250569409922
True	234.47524597208292
True	1.8816219991912064
True	81.98291950898037
True	1099.6253948667031
True	335.3966928780263
True	654.6438303304614
True	483.4291197958767
True	33.92551382022313
True	140.39964371322213
True	448.62120719227534
True	920.0963108934252
True	818.9238735445169
True	425.839436746816
True	347.70656294864165
True	18.58939190375092
True	81.5847518670518
True	753.0016992052742
True	464.3058196655344
True	388.4394830854744
True	886.8122540707585
True	26.45294287179512
True	216.43440964722265
True	907.0140053431918
True	243.45766148021443
True	10.093187750450353
True	508.17646814613926
True	102.12108156597311
True	652.3479965778125
True	51.064761160685386
True	260.0043307314511
True	865.0790931190674
True	915.8616022330322
True	266.852075466361
True	454.68585885060975
True	119.25197941934252
True	627.801882073635
True	252.1528774733444
True	180.3157643458329
True	868.8600599095756
True	54.2495550346483
True	716.6357342815514
True	273.07711520229446
True	303.65258786631057
True	169.3488571860267
True	493.74138607216446
True	611.5666742356833
True	374.1025111796361
True	403.319720713746
True	72.92289837259072
True	154.62776427200626
True	464.3100306249607
True	226.44465151714863
True	32.13797128230219
True	204.56065850775752
True	383.70040648973793
True	406.7076476944799
True	746.3916941253373
True	138.00816988541914
True	639.0905941395816
True	505.0789823500372
True	611.4223907560311
True	135.81283438792047
True	33.89235464665015
True	670.1255584091424
True	73.24525592957427
True	559.3654672765786
True	686.7957185219284
True	456.3578989154328
True	133.2105449549962
True	528.7516026487698
True	4.746042241413703
True	405.0832789746279
True	33.84303445829052
True	637.224498305627
True	270.5889567396944
True	583.4495820743131
True	691.1154197418704
True	148.09165829257518
True	519.4651027855301
True	483.6814267411434
True	66.33740239917445
True	948.0372729484908
True	2.851681635625952
True	24.91039889366295
True	630.0868093489672
True	671.1756717985083
True	128.37701787207843
True	417.0449437997412
True	129.75401114067984
True	72.90065990078577
True	469.7160326883175
True	40.25055689742268
True	531.7414162136688
True	12.178001021123244
True	867.4980342685623
True	543.8746691567156
True	662.1376443338341
True	98.00095045698517
True	386.6215503812299
True	977.2668053034658
True	856.8046923652723
True	143.8424478018868
True	548.4058050284931
True	444.943697321185
True	250.05950741773484
True	262.95824635306974
True	6.122680572170516
True	315.18522663841384
True	11.79739220539225
True	365.5678752389479
True	76.58571774696175
True	413.2604627807748
True	690.0877793147672
True	123.3806421271289
True	230.89832441375503
True	674.3547746248028
True	669.5529451813773
True	287.35807667483743
True	138.25597609174105
True	159.49641512510388
True	477.9201410992208
True	88.48956562321997
True	10.010342158084066
True	526.7424783101592
True	561.5531667956378
True	20.080429559969588
True	138.71419339337154
True	908.8878354194302
True	501.2108612043411
True	269.4107787735235
True	32.75350133561889
True	482.043754165946
True	112.77427885911608
True	582.2734637660195
True	656.9195178766307
True	288.7654534310768
True	367.01745914293343
True	199.16511542901347
True	238.2921329371807
True	74.38897389512184
True	224.56894923158185
True	477.5751192508135
True	21.61045645734554
True	455.57590330004274
True	368.1066651669231
True	735.1476909833705
True	901.2079247777724
True	922.1666901314476
True	160.76996765735424
True	411.6016575577401
True	71.88198348817252
True	189.29588444027013
True	308.07514409788456
True	10.745592663072747
True	835.6570006865328
True	22.34056107438983
True	378.15194239725184
True	263.71564266927334
True	662.293792031142
True	213.5323109350579
True	38.42950056165656
True	652.9722157569756
True	1098.024081147427
True	234.8921151261908
True	130.59598885880155
True	632.1017000163883
True	496.8583574072359
True	16.70841048630738
True	799.3895462590764
True	115.71868833706144
True	44.86639544221495
True	317.710736445535
True	343.7742629701036
True	395.9594611226737
True	271.68868519914344
True	20.47430976802324
True	23.67123939411977
True	873.3851826018897
True	195.5079824335903
True	115.41720045415968
True	843.4034457114035
True	650.9567732971374
True	623.0434600750079
True	454.5499744639424
True	149.8261035854996
True	32.77492568040782
True	101.79442611639968
True	453.9123597931539
True	230.11063764183524
True	492.6509445861987
True	143.85663230796973
True	492.9827528138634
True	638.9156150544521
True	975.7218460918862
True	22.21325861593552
True	983.935054097986
True	1059.6659317302565
True	487.3516435424594
True	86.32841361579452
True	786.4898872405023
True	639.5577245865252
True	678.5091012897956
True	174.33490854230243
True	737.3285590404972
True	712.3232614923973
True	124.4119994460374
True	765.1804010577389
True	810.7141547702494
True	479.1780993989383
True	221.81706524078703
True	69.32157410885736
True	315.6670570604745
True	340.716367988366
True	457.66327978979206
True	434.40438569079816
True	194.15934996751005
True	309.69981244091286
True	2.632520863203559
True	13.89720385695221
True	105.28695320397875
True	133.28561020277505
True	357.6031374566961
True	340.49697146010834
True	109.82792159858592
True	17.257211931064226
True	219.62583589358013
True	814.3790867570664
True	463.8168399919973
True	534.7472734548022
True	565.9325158045391
True	812.6369341095736
True	643.4525806959113
True	94.84377017747212
True	207.82893382528133
True	232.04991959143197
True	290.48506139205904
True	103.56634664445744
True	361.1008455827753
True	434.4401660293794
True	178.4507473291615
True	653.7306768635383
True	240.64562944262536
True	202.77166950137885
True	27.86115422877614
True	245.57072943539333
True	501.8281050687285
True	162.2991621819203
True	548.2928955715331
True	476.926020891816
True	236.19028945860876
True	103.50526963773314
True	43.65950492746492
True	399.0399433401205
True	772.9144851773859
True	156.00047924757226
True	997.6534405873336
True	1082.8066855615446
True	483.78807849144806
True	101.41253367394432
True	115.80102862098023
True	662.1084887718539
True	7.975992754213448
True	218.6350104380921
True	139.00212200564795
True	118.47155102729803
True	331.9200721053496
True	623.5543898200874
True	39.2626157739258
True	124.81996599118092
True	935.2684654889612
True	56.37523004066136
True	475.2489744065151
True	540.02052641628
True	245.7561503210648
True	124.13447028762668
True	936.2130376106212
True	1202.392002430018
True	515.1512077245372
True	642.5482410061372
True	220.3393307752247
True	156.2071538511061
True	323.70752269209845
True	259.6966515422157
True	171.58903644796192
True	308.28528051290044
True	336.487438961127
True	11.876362312317244
True	635.5613044388689
True	139.31228152403128
True	77.99954222708119
True	431.0046900033439
True	313.0416527842573
True	1160.9259245840035
True	351.214466803308
True	967.2037211635876
True	10.16052578459814
True	277.98484569396425
True	225.71767945440405
True	156.0819934517602
True	478.1522755832645
True	199.89252760356229
True	421.6761792054728
True	320.3843860896192
True	116.53395554139918
True	354.5855690277576
True	1015.4282456395345
True	747.1285053734375
True	219.5436422641405
True	104.1806981884392
True	298.63652701631946
True	25.476621737851566
True	358.04099454454365
True	314.68540735040466
True	551.3198524195348
True	451.8697061450516
True	365.65800144794713
True	153.32665877032304
True	12.739581809767008
True	417.4471543958726
True	285.8288829572552
True	143.91212244684627
True	306.4529647103879
True	431.1450969668509
True	817.6186110410525
True	313.81037138547794
True	770.51305193249
True	410.73719567228176
True	374.6412612726461
True	1.6288193927954082
True	1168.970822640271
True	103.91056627918996
True	920.8271563484702
True	197.57947252222337
True	448.1919435647319
True	676.4818553923055
True	83.74965158524218
True	488.42410067334606
True	31.81757303878785
True	416.7635335917636
True	75.96207944146818
True	214.0019640896938
True	36.34565223456976
True	695.3019629780013
True	187.47842350992264
True	26.493268907102625
True	402.7406218284453
True	106.35775479978034
True	168.1482446569026
True	825.6701095832601
True	258.68641948402194
True	151.2010223203018
True	380.1424919288866
True	522.3737735703552
True	343.8959773881649
True	528.3733783645325
True	633.6736297560745
True	146.0828587286009
True	8.011343130262732
True	72.51979911177499
True	431.9192297463803
True	93.20636418331117
True	80.4150250280254
True	1084.411191263643
True	25.174987600144068
True	322.7611092064287
True	309.11239178496027
True	435.4638096874226
True	658.9179367589823
True	186.5816252346885
True	651.5769446455353
True	337.6334139825446
True	347.59085657004914
True	270.64870628986154
True	212.448587912762
True	370.35766103943286
True	457.6385352963158
True	398.7950769180955
True	657.8928166654031
True	137.96359108243237
True	77.44996318453448
True	37.71239172833267
True	304.8422819206555
True	674.7812764989006
True	392.2822802636635
True	800.9840730387554
True	211.2713104413068
True	393.211702908295
True	65.4870735316806
True	56.486800119198456
True	426.96777796466097
True	190.80942530438375
True	236.2514862490305
True	42.94749233614157
True	1105.540617248445
True	183.21750190978025
True	896.7990382301919
True	324.1849603454549
True	923.610546561233
True	236.24216508188863
True	451.6306770283858
True	537.6519149581019
True	611.242511287279
True	209.26161627871903
True	478.4951407094422
True	945.8865708787456
True	123.91806927501656
True	8.062128904348619
True	561.7892188889859
True	27.883648044449487
True	81.4893101115057
True	783.4816228436064
True	227.68560942649023
True	974.1819915570876
True	675.3906943676615
True	419.0054288825
True	293.2389743092681
True	482.31998377562
True	342.3454769971341
True	183.79897717406743
True	667.4270263056967
True	703.2465952701696
True	203.44679713852668
True	88.8814666241191
True	525.6757438484902
True	121.95319988778618
True	370.7452557012729
True	323.8143913954283
True	66.95423473409237
True	374.5876732466096
True	411.3716438586568
True	374.4479121022021
True	408.4040781938573
True	411.9030774186588
True	642.2163823802674
True	59.126003629412885
True	451.7670525557712
True	344.59590684922983
True	655.5707501905964
True	210.26953337748216
True	103.45203779883408
True	41.283380731837866
True	541.4433946534198
True	632.3444627764467
True	184.77693184137155
True	409.42057755069874
True	349.42894197316923
True	17.940744701177334
True	160.59150413093002
True	289.4216219820579
True	2.7525171959232457
True	881.0484964659554
True	82.14007221429009
True	105.58248284079784
True	112.84934913629311
True	374.7865517085845
True	37.60609412033549
True	441.420730252117
True	229.67284586396133
True	5.226521083783685
True	123.02444220960098
True	453.8486742781422
True	51.19333473505844
True	68.9605254036497
True	165.52111533233307
True	290.79712709474654
True	977.4161899481818
True	386.41801372884095
True	943.2792939983188
True	195.73957789898287
True	1000.6134859481948
True	782.3822503606251
True	637.3848685483254
True	415.56460882117
True	372.2141669382351
True	83.35836062627094
True	74.68125613897635
True	82.43240698392448
True	180.4746751919256
True	477.2873215767151
True	1131.6739080981254
True	181.04557123720213
True	348.10035189664984
True	431.5699469738826
True	620.199300588305
True	608.3794750704405
True	290.8917362702257
True	467.3250630761822
True	657.6184442211402
True	95.33431772752265
True	718.027105649308
True	259.45851527246475
True	133.1088952435648
True	417.1538258741094
True	828.6527786388144
True	433.9350587819248
True	886.1131273583956
True	198.1115499301696
True	349.04991545361
True	684.242470674521
True	632.5816666779839
True	192.2754128355361
True	246.47815830235191
True	807.9807732579122
True	32.36302263141202
True	192.42887234104683
True	477.1319552132724
True	713.733915439532
True	107.77579985943407
True	37.74499460173026
True	163.54663545991005
True	739.5409480928007
True	325.3922397688946
True	538.7493706858274
True	355.4166821591454
True	300.1321001195601
True	445.7050706480241
True	510.2998942373816
True	73.85890855565012
True	368.9720086585633
True	762.4781080505705
True	0.0
True	285.7544966102781
True	259.74011259780497
True	981.5356467958223
True	145.52212758169452
True	655.4631375507093
True	630.221349322515
True	117.5246023114924
True	223.55354799805116
True	133.56681004397464
True	11.190620273923734
True	291.1710261164111
True	378.8237820943359
True	1110.9918338990226
True	239.906330427134
True	403.4530395884248
True	652.5570928333461
True	213.6145143932013
True	27.44686883560033
True	874.8647247167114
True	610.1218657732811
True	155.74210115262196
True	648.3243208593603
True	172.97547338759526
True	290.51721774533854
True	781.0065394999466
True	34.581783497007365
True	105.04904629396884
True	516.8515064756918
True	64.86990381669648
True	81.11245954277564
True	409.18653232277353
True	25.20112939528956
True	767.9109036825075
True	101.98832987559824
True	158.90861775699722
True	17.539227290452676
True	696.7214413033305
True	28.713763650956995
True	769.3997957891354
True	392.9030923547532
True	117.79616109969584
True	691.660673195562
True	507.8503720907923
True	580.6726380691797
True	46.802592562722936
True	360.1815120628285
True	5.671482666078454
True	93.32939187537872
True	386.23934856038073
True	46.26280080604762
True	129.01245652039984
True	308.5624199828108
True	186.74719080571535
True	104.38467073555478
True	665.9004035707727
True	21.5237927856706
True	1196.3075346602946
True	517.2184526727762
True	300.2283902133742
True	497.8813093065717
True	124.67069020703748
True	800.9428834024629
True	1123.4307124174072
True	750.8895624543073
True	175.05541787796062
True	221.4915794909697
True	50.63744252135055
True	56.766161252054445
True	155.3226380993415
True	104.41865775990492
True	173.78010635114038
True	1161.420151871564
True	297.90925770607464
True	351.4935529551218
True	718.3789707008258
True	18.197935333825328
True	12.11754455675348
True	600.8691371496304
True	5.282274069696865
True	114.73644899311049
True	675.4910754256484
True	177.47510109034735
True	651.8303308090223
True	855.7407702462959
True	148.4396251788676
True	864.5892941965463
True	2.2349006714232225
True	463.968246173629
True	1052.0276598420292
True	25.65885515309671
True	238.58771975492365
True	151.00587611737254
True	969.2156662100858
True	238.4779387062769
True	483.951359097011
True	117.01783376041809
True	512.2224373225384
True	158.68470745651865
True	89.64981680448078
True	389.45323988066
True	63.09042435544859
True	55.45183190193085
True	1072.3840867946683
True	259.9328543900372
True	163.0672489509505
True	369.2240233417918
True	395.2634499904569
True	208.48570789206573
True	163.0333614707378
True	385.0981193080335
True	35.824830632063666
True	489.2823358941866
True	1104.076976748145
True	115.89768905572672
True	478.9677818593034
True	316.7495121645784
True	28.47930223153561
True	408.99632103830487
True	103.0199986748304
True	587.0108741814417
True	209.6763136822924
True	409.59194387689
True	20.87008859155271
True	418.4694901780565
True	110.78637960742012
True	332.5531203716524
True	30.24222956274039
True	162.5166634349503
True	246.4359934644535
True	776.2062021728678
True	58.40577760310845
True	142.42328536616674
True	236.8396354409611
True	143.05227937249666
True	642.6006833988479
True	565.3908886578189
True	826.9636737870712
True	381.958643229205
True	540.3732859442747
True	413.723885769092
True	676.0379145783842
True	67.60131477694412
True	461.1008646296887
True	419.4921627266813
True	49.46836964567329
True	86.9695210827961
True	128.8676519245616
True	90.51268064407024
True	321.7414832857881
True	851.8374452913456
True	318.0921060444681
True	1082.9393497159715
True	331.2628098959733
True	918.5731025040592
True	155.50444245115494
True	548.7004613621539
True	604.9095017067419
True	702.7149129456266
True	460.1337542548926
True	70.4353590900046
True	291.1192389962318
True	42.820062549732434
True	160.74391590449008
True	179.76364524954147
True	1145.2354872492117
True	232.91028648415244
True	558.5726973736996
True	571.0826042362565
True	564.7443139950326
True	880.758342255833
True	598.8180262504512
True	651.1641972123875
True	958.624593794121
True	126.15857637822111
True	310.82287975935003
True	268.16234980875737
True	338.99929643456824
True	90.06739155734809
True	393.859585768961
True	4.279766134345255
True	325.54758686613604
True	261.34723881296986
True	596.5313945847068
True	264.78507850445453
True	356.4606892557581
True	11.133008730597144
True	62.8337944231738
True	544.0935274191868
True	30.23009841989065
True	138.27455629565617
True	64.59629806154308
True	155.63291735420415
True	246.9775154818296
True	68.89636470551525
True	397.6990936478391
True	264.29849442973466
True	104.07317639402676
True	343.36563585164055
True	64.87880727988123
True	592.2732644424851
True	852.2275806632844
True	291.84467865102306
True	1157.0865604002884
True	112.9208351442598
True	310.5211556514511
True	1065.0743800555572
True	87.45346367242898
True	275.2166309279528
True	9.562181537443475
True	412.6770582413749
True	443.8406567220179
True	151.82686788776994
True	613.814527435132
True	908.6054295095896
True	156.32020135401848
True	79.91175239716021
True	330.0352545919344
True	563.295586559516
True	634.07369144966
True	1221.4708409748623
True	26.1340671067399
True	940.248459259634
True	137.1672483274827
True	616.3412130356755
True	112.59807690052506
True	129.06583946692632
True	182.88232151467437
True	168.90807233063538
True	754.309198349604
True	207.5202448069008
True	228.6088195286938
True	70.8822308310864
True	504.3009083072701
True	444.8996144917312
True	176.07924884025869
True	232.0014692321733
True	16.645891695158266
True	429.8615987245989
True	226.73133908405177
True	291.11125546082894
True	108.64257964853662
True	699.116891360506
True	415.759225999056
True	256.628921271727
True	644.1320989099804
True	540.4848498811162
True	459.8731948065351
True	135.0060672045419
True	531.5981898204932
True	430.2069194263652
True	3.18838645638028
True	202.40899356709065
True	93.79043966266696
True	235.1324387139959
True	2.84445057167016
True	130.76376676681616
True	352.63251128757906
True	6.420394655090082
True	916.7220716409364
True	169.81728296264913
True	704.1661430762015
True	809.5560310587621
True	161.38410260723364
True	210.61077901723115
True	497.8247139939727
True	829.7100699520138
True	49.51241742798384
True	37.7099483903312
True	130.50613245136373
True	631.4551389774977
True	716.9798461293138
True	180.78533516482227
True	597.7633951573195
True	607.6327164652399
True	831.4881792172562
True	376.5976651782431
True	188.31837717543937
True	859.7895367539954
True	229.9273253201319
True	153.0059585249772
True	320.2001057584129
True	223.9314620175224
True	212.52805299412063
True	619.1325218498567
True	255.18199036319623
True	196.5380952466268
True	463.8967553637734
True	475.5684246222554
True	66.41726781809092
True	279.5887183671717
True	84.00027969024934
True	326.39821207648555
True	357.7501012799681
True	263.71614717695985
True	178.48604468937623
True	379.06507003914345
True	627.9907388931468
True	759.9846776311708
True	298.16894318860284
True	738.3323479568468
True	64.71450473432337
True	865.710507507058
True	342.0083190219092
True	12.061744671319396
True	632.5450513292006
True	681.7911309214386
True	252.1516676100968
True	174.80748077751102
True	48.5685579285288
True	387.0928755809235
True	72.99502480200202
True	14.993029329732924
True	892.2647653046556
True	363.3434523107084
True	181.40932817393815
True	988.3139382564964
True	12.535327940746516
True	790.8124448708296
True	32.093103194735484
True	690.1723830006983
True	59.56931644012637
True	774.0440789820871
True	420.2716149413094
True	199.0836209945075
True	436.6942202045996
True	221.3750179354789
True	300.5996337691516
True	213.1822084796029
True	409.8465675120351
True	10.380831587074006
True	326.0267363804892
True	107.34704454996682
True	10.91824487394062
True	465.61283249850857
True	702.6207127108571
True	283.5849632733197
True	76.90888858516978
True	312.8423902010751
True	80.79044800996743
True	192.04548905844567
True	187.51090469314596
True	382.5204457619016
True	42.377945408740736
True	142.98181747550825
True	393.45376135931497
True	836.4779056156566
True	111.13872661548253
True	214.48832831518416
True	426.50297922603806
True	18.870612751027267
True	411.1361760907847
True	506.0143473385198
True	88.5555005743032
True	384.2451259726943
True	362.359988673706
True	422.7351161466664
True	584.2019123685969
True	1039.7200897988805
True	964.237995404756
True	54.41179533236209
True	1062.314797346893
True	110.18359244654911
True	118.03484923157836
True	108.4537220948292
True	496.42130163558426
True	360.5231616015565
True	579.9548706073498
True	254.47374172567103
True	155.42873937351996
True	393.5515775497505
True	16.111987762336046
True	459.9554565024408
True	393.0300800605593
True	144.8911301094199
True	91.52461018725552
True	523.4090923414115
True	1033.280975287629
True	199.99163361023847
True	67.28304178451258
True	430.19701178731606
True	382.203956990231
True	496.1472537638671
True	334.30827490767507
True	5.044436421816977
True	542.8721929714994
True	519.7102289372712
True	508.7806285054596
True	180.82924653696503
True	103.94743394733467
True	17.257120389993364
True	374.4252968640863
True	112.27538346113344
True	6.5430886692609525
True	30.314605355476424
True	341.78333801386856
True	645.4094119184452
True	136.08923308300177
True	90.991231193436
True	25.359752236115668
True	375.5838232028935
True	350.5111888655453
True	766.7080196225652
True	315.4546080792031
True	508.9179274334765
True	523.5246402167675
True	527.2226290556907
True	296.6203687296455
True	553.4199831025398
True	99.19562098909402
True	576.7887050038049
True	7.054067284621431
True	368.5570544053364
True	469.3179804520833
True	965.128047828386
True	354.15405099267343
True	772.4947130559274
True	999.3403479047128
True	176.21398906976154
True	38.10227676751034
True	366.4797003328646
True	379.166414325148
True	578.4338103136945
True	247.0558707663028
True	28.954473225545915
True	646.2145366062927
True	125.88335253727791
True	1060.4171227977558
True	326.83323983068533
True	463.4933372952504
True	127.26110677095711
True	806.1813996522426
True	137.2735278373361
True	815.2568059690951
True	553.0775584393396
True	185.2033397183345
True	105.61113074469604
True	70.08709454737432
True	570.6583408215529
True	893.2444710445654
True	415.3325310247138
True	539.7569838661179
True	135.9157726855151
True	598.8677705436721
True	458.4253537099968
True	792.8596449523054
True	317.97008207846955
True	599.490786239691
True	115.97376903559407
True	23.405981502719467
True	404.6489324053179
True	178.22524770834775
True	101.66718827249304
True	370.1910952338556
True	1072.5977644032264
True	277.6636172634077
True	556.816053631789
True	12.3055470049173
True	69.65499776380037
True	337.7984677576863
True	743.2585729386724
True	454.0770585001678
True	498.47167875453033
True	702.2372600893593
True	70.2952940405134
True	726.2488586303194
True	47.17480693678551
True	106.0611854711499
True	179.47866784779023
True	85.13612010976735
True	24.91482439315882
True	304.7625435296228
True	457.0911297930564
True	903.1189927673122
True	880.5654641464159
True	4.757805560038909
True	291.14639073769973
True	458.6964328640792
True	124.61078290316168
True	241.2254275142988
True	334.3510573065284
True	1326.0378019500945
True	447.4577251468224
True	24.296556435726057
True	189.0727916696981
True	729.1959765961537
True	35.7909375766
True	169.9594237374924
True	534.9250019038415
True	71.85007770374361
True	874.570157696076
True	321.51662620366045
True	675.2892717888119
True	76.0642094379822
True	676.4539578020328
True	578.7560581054046
True	852.1013576060759
True	248.45062302224372
True	516.4255106284361
True	824.8824740834334
True	930.0690353278372
True	232.1335665159472
True	760.0671557987029
True	221.68518897024572
True	442.5596948730525
True	357.4475660523248
True	494.1876949850904
True	493.23233676399207
True	318.9617563532104
True	349.5059835031607
True	118.29827618968312
True	346.3426314295795
True	1125.532960328024
True	327.0412763586722
True	151.2444078118946
True	298.3855557422893
True	751.4829726084832
True	656.8879816572446
True	410.8794798226791
True	129.89823834882284
True	342.4982557418481
True	35.60499784344276
True	173.42236316642214
True	97.59962964592476
True	88.58744223807177
True	568.0304157725942
True	143.98854546056998
True	133.83934846745348
True	107.01159505641898
True	83.73676208123575
True	447.6339005921783
True	387.3221852642138
True	1019.1909301623988
True	544.1518673041141
True	837.0818599916131
True	269.9632130283033
True	302.0305692752263
True	508.8033922644231
True	196.06388872609836
True	752.1900092695744
True	240.12337710204892
True	372.1853267875203
True	72.19296782707508
True	118.38398515044844
True	257.94171191787643
True	125.15033684221834
True	480.5465443905464
True	32.90701795605409
True	581.568145146919
True	1005.3374264568356
True	745.6298218068151
True	1.615131796625124
True	64.06369031437379
True	499.7423081481132
True	444.0748016846677
True	71.79648025199539
True	119.49158512213128
True	306.88343818735683
True	78.90151490027777
True	54.27718184183546
True	714.18022104604
True	654.8293614364063
True	158.64873698174378
True	168.22759590167425
True	534.1892307151136
True	58.915105180506494
True	24.43547986620052
True	562.1650057561579
True	446.3966302554153
True	1132.017649872255
True	43.72165866236597
True	456.6326815775506
True	883.563198548378
True	796.996551793235
True	299.3593934544102
True	758.0074082891057
True	422.0799602290312
True	42.04189536652224
True	98.24067672843007
True	753.2426869238224
True	73.39774804748512
True	134.98165913759166
True	955.35219361084
True	202.40453867793696
True	271.7165754971249
True	103.55345273804696
True	635.0205675677446
True	596.6643922419647
True	216.2943272107969
True	436.2404074065338
True	43.639900554152696
True	283.10332870443244
True	583.601811079814
True	625.5947067490252
True	317.29276718168643
True	73.92394101410308
True	934.7799083964708
True	1077.858007328681
True	557.8642730547325
True	64.40939848161163
True	27.31523200844998
True	93.30155263082474
True	109.598492953913
True	103.05054584079092
True	867.9250143144797
True	1215.6944460297918
True	746.1005825564282
True	332.77035222494374
True	8.451863401796519
True	17.757660473987983
True	334.47460999364154
True	476.6455380866734
True	47.2278137383187
True	561.1094376210755
True	430.2724599031056
True	398.1420251616095
True	80.14832839169827
True	198.99726240449704
True	265.13212608136075
True	131.46123012874716
True	405.45338057054846
True	44.183996918515895
True	174.4795301865457
True	1161.857004236847
True	4.949589400848383
True	29.185389042816396
True	563.0418246123154
True	356.44068803876337
True	787.8455473592652
True	154.47948712026908
True	735.6767603490415
True	591.1201212793977
True	274.5865170417286
True	436.1913905993736
True	342.57216827375646
True	289.59353973878245
True	259.9210654547878
True	401.9802248457
True	512.9043268172164
True	509.4843261492235
True	107.3462701357232
True	349.5054244196591
True	9.24914167561929
True	180.14846635766008
True	224.96958650232887
True	873.4562772784043
True	581.7710276511991
True	30.30526818866954
True	757.3118216498802
True	809.574258596136
True	104.06815948992404
True	343.93523521502425
True	860.60512069794
True	211.41385572843316
True	159.3212956418972
True	531.2832984557986
True	553.8683589735349
True	1071.903542895234
True	137.7783028097956
True	149.75169849166136
True	259.35751003048404
True	320.2687711683348
True	429.6279290523681
True	402.81962850178206
True	321.1852459396321
True	425.8802493488956
True	491.8905297276526
True	223.61459637575095
True	1465.8683049060671
True	254.129202694064
True	415.8202134264939
True	53.79613345323248
True	776.2822843762549
True	255.69062049243817
True	929.18316040283
True	559.5883282684
True	319.27327735877253
True	748.247727087863
True	269.99711524929
True	211.05420484572423
True	255.48736188672515
True	212.75231583515767
True	134.84812261429158
True	253.21483113931436
True	711.1750220732063
True	516.4098525386707
True	218.9094350916212
True	1173.339276210893
True	117.83121669264337
True	268.07671660721473
True	70.0567181950808
True	304.7899583193501
True	413.7816396214795
True	95.66100664941932
True	222.6566919255908
True	75.46168142343039
True	675.6429048826229
True	367.3469185467141
True	224.98956033308644
True	760.2876088552903
True	871.3110604785077
True	797.8434827357074
True	836.0169213581122
True	353.2150639328522
True	1.0455314142862395
True	260.8896424718094
True	54.47545662959735
True	361.07886479536535
True	55.73980030214364
True	351.07170808603314
True	855.1164957561966
True	1062.5890171151775
True	400.4813728343174
True	23.34836658708832
True	525.7006378103202
True	501.7861910528361
True	200.27356817176616
True	240.5701576663577
True	293.4075376910429
True	23.58551619100776
True	126.98229848922404
True	981.231189484208
True	63.41381777288484
True	460.9536902878783
True	800.569855151993
True	102.8251244838198
True	258.7925257305375
True	112.08532077046964
True	16.061998050782098
True	1.1415095033270837
True	124.1423959329517
True	988.0264472094656
True	473.92723183528494
True	64.25122965307828
True	795.7210090012534
True	349.8340743826439
True	1.4433587000477923
True	459.0481356982923
True	196.77794736285048
True	494.8361272176368
True	79.75261382592377
True	314.0856471101775
True	370.3143015481656
True	168.93891999580998
True	209.10538757203324
True	128.01102850542665
True	169.26099199138977
True	943.3170197193148
True	15.481308147057042
True	505.2990664457968
True	494.9748584275068
True	394.3067271571089
True	226.56530308625136
True	236.92963998878807
True	155.4184134360858
True	45.18443365015209
True	481.878634633732
True	151.1293877507566
True	833.5214194917409
True	818.9875100855712
True	243.10265496746032
True	322.07220074381314
True	530.5275340317771
True	39.921865202668926
True	87.85005565272695
True	732.4684998394346
True	1114.36727522642
True	111.06810227368108
True	714.9770606063398
True	140.83376645538775
True	932.9841539726128
True	659.2873938115707
True	104.12780940161232
True	262.4114290556911
True	603.7654934495589
True	259.0449359544885
True	45.69858827840797
True	571.6564382181687
True	453.6646392306504
True	6.739336789088636
True	483.2242693511032
True	68.5889078369979
True	172.8483096463078
True	239.38366026977943
True	305.1066342184351
True	72.60053766013891
True	225.7425940836392
True	343.7236078612973
True	445.1079559723249
True	917.4307029678783
True	46.43601475181963
True	920.512129574402
True	1036.842171970885
True	126.64039439905392
True	75.10354368019227
True	985.1387605600772
True	35.7468109338689
True	219.3940838431392
True	85.42398810100568
True	207.94372185257183
True	367.5410839601516
True	957.2901185538816
True	102.05492199978812
True	76.6354432384844
True	625.9555566176997
True	278.6654604761528
True	704.669566879938
True	53.02766088802476
True	478.7721525358446
True	391.5546159401069
True	672.5215278234889
True	55.81381769014045
True	112.4091958011035
True	25.78254831267756
True	268.67460926721475
True	44.03918745509103
True	352.6147005694697
True	3.497826083007627
True	1213.5000178495911
True	104.9797534530161
True	133.1298995771714
True	353.9518967590923
True	740.9596580674398
True	674.4991855310885
True	1040.9253214689018
True	456.80540038811455
True	413.066827424328
True	144.5102704031761
True	397.20667193048354
True	823.4710897263918
True	427.6177223260577
True	909.0206023575856
True	79.10363248340124
True	443.25591646159904
True	180.4118324667837
True	281.54910471503985
True	767.505198198189
True	162.5661838860908
True	131.95334400969924
True	66.65653414510525
True	894.8246429101274
True	759.3751791542694
True	84.42238503654382
True	440.69710710338217
True	749.1682110967091
True	429.430797261275
True	54.365820505849946
True	321.7399345641258
True	757.511160345496
True	28.463704536600005
True	363.1909563153526
True	170.88799696346408
True	292.7684309985125
True	33.306252225255285
True	222.2372315508483
True	775.8595709894727
True	637.4901799865606
True	57.42079799429998
True	302.3041158723783
True	905.3014284456106
True	16.94839940705482
True	318.20643740423526
True	286.8927203194268
True	430.242346663921
True	204.2060123846989
True	595.0963517060688
True	45.63496829963481
True	952.8611522585624
True	866.0989778586702
True	44.61114540033076
True	384.7029564682057
True	694.4433305603053
True	897.6971479822121
True	276.3378295654821
True	589.1158221860146
True	121.45920129054578
True	193.2141802591923
True	132.89992235589156
True	135.82211454161157
True	205.47253716317337
True	920.4332359372876
True	784.7574508352027
True	985.6717011228536
True	20.09588618065512
True	26.14192019718782
True	357.3006305022277
True	13.714432433977654
True	618.2406182723792
True	1075.6916989657152
True	263.8806813775287
True	216.01788068822452
True	84.22074384870665
True	215.8063594852864
True	135.77552824928208
True	45.316628349866
True	124.2589791424067
True	88.28550119134648
True	246.8150146993669
True	524.4352571704364
True	155.70907857388303
True	29.125382896376685
True	57.27269836221975
True	427.45284883442025
True	266.7098097215324
True	585.8529411810418
True	21.80553243023551
True	118.61549456804994
True	679.2028794631979
True	272.98043852853164
True	484.6310433065277
True	664.3787312376719
True	95.97159248552796
True	109.82307000189697
True	76.05246142759363
True	25.35617522606452
True	124.14155931751284
True	88.2217383945818
True	104.4906181297546
True	160.5364672842365
True	238.03993011150564
True	801.3032820873522
True	281.73457925994603
True	944.2860878434874
True	163.23944823044474
True	200.26664382452464
True	793.1047979261966
True	305.65851440372427
True	615.985238030002
True	255.6103591011443
True	376.71489685650414
True	454.0544377775971
True	564.1530920511088
True	639.0052953444373
True	365.2654399465353
True	34.54277188213416
True	556.2781679452202
True	619.086753681598
True	19.9590072654044
True	10.926740458685227
True	270.3885227150323
True	377.7410843136067
True	423.42464531955727
True	67.4694619471025
True	592.1626926588526
True	939.9223627222648
True	241.07535815187796
True	899.1802471036531
True	278.4824390997624
True	99.81348034954192
True	257.34743200152207
True	680.3668653020916
True	40.28813156517339
True	571.212971992715
True	1268.9863852954336
True	1021.6767210264968
True	945.707824190392
True	205.60228475713183
True	93.02132814395416
True	200.2650333918541
True	833.1336297059447
True	148.4698251484095
True	1081.1598159185066
True	863.9194446196531
True	41.55325424025929
True	89.25019300761004
True	411.812078913313
True	413.41663960575937
True	200.11758595433935
True	511.809144015856
True	686.1138816199161
True	117.34646695708884
True	266.22183252967363
True	1025.124540483759
True	50.49216499000802
True	703.7401499267169
True	553.7804246856139
True	40.16644028338477
True	843.8959871498321
True	376.4687425667284
True	570.2029705955629
True	109.47680223696597
True	260.2214597779161
True	221.8387828106208
True	27.24274847532045
True	125.65146363643449
True	713.6125037651357
True	136.14399486268405
True	379.6502877567412
True	66.53368995148465
True	644.1125542731817
True	620.7449532803074
True	217.39910198550328
True	470.7034256139122
True	168.82054597634794
True	175.7412889767363
True	220.54815482087875
True	299.3128188254542
True	365.6067397855634
True	133.86782026521274
True	196.6539826527244
True	27.78723108131929
True	878.1592864079919
True	329.14952088075904
True	9.71565383625602
True	379.0617051679536
True	166.3228219116439
True	620.7891104470748
True	361.774174992924
True	582.3828236350315
True	563.2088556051644
True	492.8382453776703
True	784.38333479555
True	243.6039222394994
True	579.0872856168555
True	167.89178508191853
True	542.6651178122327
True	369.87506218016495
True	375.2489422650791
True	124.00847550024562
True	127.55177260765016
True	110.02948825137594
True	68.34560861499199
True	720.3522225726155
True	181.1304675601241
True	44.89751870628051
True	0.0
True	568.6118184049549
True	109.60002701848856
True	21.52194689280365
True	41.9816477335392
True	107.81595317710548
True	527.040169368439
True	182.0671706627259
True	107.3646060638478
True	35.258864654160675
True	159.14180831288155
True	923.1378068183226
True	46.95054809934644
True	223.3500319407133
True	745.0673054056169
True	317.0965658504819
True	456.8511135640078
True	504.3841807204846
True	514.6681717796129
True	603.4472866291286
True	901.8330145191004
True	258.3103882032147
True	1005.5679412950924
True	915.8723783436692
True	620.8572606396847
True	346.54756413987053
True	847.6140715589789
True	10.640637090953472
True	32.55743332760235
True	293.2657420771597
True	41.57730086893456
True	184.68965531662863
True	756.9316199664383
True	219.83355476784936
True	738.4733387664664
True	749.8026345257164
True	112.80538602476256
True	374.821835039592
True	601.5792834809974
True	24.184273422918363
True	135.80102852303716
True	437.4846294256535
True	302.3932872616636
True	200.3401808657014
True	111.72012442034637
True	373.6321276407001
True	22.46741118696043
True	372.0446214058345
True	355.93304786427205
True	1081.339905694863
True	383.2827931902505
True	30.857742771995905
True	432.6349269149469
True	449.208780171583
True	237.4700769265009
True	31.27326190309332
True	765.0243990240355
True	452.9048575089141
True	180.3244214809856
True	13.232240478942416
True	1208.258746995702
True	164.37246063656644
True	27.854610724892176
True	299.3749050793788
True	294.4226376768886
True	114.8983583421718
True	285.21196608314125
True	47.62228974625535
True	313.2562473201527
True	291.40399919653544
True	316.9027167688879
True	28.50989751067028
True	49.55475132587007
True	1029.547858249608
True	24.227705425861387
True	13.357803657088084
True	172.05505867772496
True	648.5451789175519
True	8.96189839423835
True	197.37775214945611
True	178.64593911311377
True	541.0181011324288
True	369.9223731001593
True	768.4339824417683
True	323.91276626154524
True	476.90043241297593
True	443.95155922728406
True	504.1050873448498
True	102.26602076719776
True	1293.5708565478326
True	895.9589791400873
True	292.1059393154415
True	528.6372521096567
True	96.55417069547418
True	552.5580373062804
True	456.2641543012477
True	159.86408210135312
True	76.24490643726335
True	341.6317591327785
True	169.69129503673375
True	31.2458497731978
True	611.0497606509413
True	379.6592139625032
True	63.31244769079475
True	28.227399708377643
True	669.1687818200702
True	493.2672460044362
True	77.26411084551822
True	22.572703682750703
True	333.1792953723893
True	325.5295538011352
True	701.7748231671658
True	547.3662923237778
True	554.2541410281475
True	796.8975636613264
True	9.193204725096049
True	53.852314685505
True	36.848426241141134
True	59.06913672483951
True	514.0508636120435
True	585.5008779215312
True	84.47694082173808
True	111.52241383933512
True	199.97592277178487
True	71.00994055160317
True	166.2020829971266
True	210.509477902103
True	278.71357516222133
True	800.8251181175017
True	607.958463307529
True	283.10055028889474
True	194.73211659400584
True	280.63592805849817
True	257.21687279418114
True	776.0522602501368
True	316.3189649195883
True	173.46129275299853
True	895.5939364361723
True	333.6019069840282
True	485.5409557553855
True	152.40514249182343
True	118.63057415904876
True	61.482935267728834
True	205.725599489027
True	958.9888746262023
True	531.1734499787107
True	115.68746605223365
True	359.3067838550115
True	96.20741255149584
True	687.835408525693
True	4.479019603389676
True	690.9947746881129
True	35.699594690086194
True	926.2257376999424
True	843.0366522041222
True	220.84459070701297
True	29.2704712026942
True	82.79330313706112
True	467.2031031264372
True	231.31546367170145
True	1.3909819491930444
True	72.88340628302815
True	1091.4871089213602
True	338.94144511975827
True	680.7877850951628
True	472.456327457152
True	29.504040369384157
True	138.13205049603704
True	427.4966934186178
True	908.790070609233
True	831.5603184988987
True	423.2925861295535
True	337.6732363048172
True	17.18061032100724
True	79.33339386587568
True	760.4688816383683
True	465.50209402373775
True	390.1473897680632
True	880.5967006383845
True	27.28231613783654
True	221.6071944863994
True	884.7940578537888
True	221.88765992480333
True	7.4077644204257185
True	501.00471216126016
True	101.74118071106308
True	645.3564475117671
True	53.95091620633119
True	244.0850520914069
True	853.5761165756963
True	906.5621793644236
True	272.58838745932565
True	434.29218312560187
True	113.48060808343956
True	610.0188309679164
True	262.3299104416317
True	187.70352096967204
True	821.1795828490011
True	53.31630753132711
True	702.231707575493
True	281.72095184220285
True	305.27473864567605
True	171.76419600382636
True	487.07733019785417
True	616.8165936111652
True	366.3657759280555
True	413.7088084606157
True	68.93059044283176
True	166.23641535686363
True	457.4275227076967
True	227.1938062336429
True	37.265634062642434
True	198.86634144889152
True	397.8388765957648
True	386.39989965636494
True	770.976192785657
True	135.93776958345003
True	664.2007087606013
True	499.16562465944594
True	570.702680978892
True	133.00940316543705
True	39.19356641056697
True	684.2382894309771
True	71.71102175052164
True	553.5714346140759
True	680.7664073379256
True	445.9443418557304
True	144.07628617844435
True	532.123238058713
True	4.680349058219774
True	393.5934399550298
True	29.3030443405971
True	638.8092914022105
True	269.15424648750803
True	599.2799729760579
True	709.9281238144968
True	144.36319862868947
True	513.7883331322537
True	507.4888958003696
True	64.04232905551139
True	966.598408682788
True	3.753691801866033
True	28.16512711409137
True	649.5506158519572
True	714.6468830298606
True	132.09892331097035
True	402.94445370111606
True	119.62264708212172
True	70.67053666356144
True	453.5957101448149
True	41.2114508271155
True	512.930054539087
True	11.842503293301874
True	842.1265413054105
True	550.4911145071653
True	664.4834160704926
True	101.44855935331972
True	366.2687598229279
True	988.5053992737618
True	863.6471924411798
True	138.47015875046355
True	548.1600833206702
True	448.3608841835635
True	256.2947624590121
True	258.07270320397214
True	4.969920619630643
True	321.4493642358772
True	12.367892193472857
True	371.2572178249793
True	75.83164919396417
True	422.4682106107468
True	651.857655049423
True	126.62208179269813
True	237.8483388375528
True	643.2848640272541
True	675.8208188515766
True	293.6995870142258
True	140.1930767776521
True	166.10863064207595
True	476.8358481241541
True	89.61123175850769
True	10.304946874494105
True	532.4621499088037
True	563.7406208545954
True	18.880226042136737
True	143.2443996032683
True	870.8965588517568
True	473.5022540150522
True	269.5964231165546
True	32.68052000986321
True	476.1998800227547
True	115.71531754519852
True	584.9246588734361
True	675.7158491970739
True	291.61458103328886
True	384.1689237888381
True	181.4043309695581
True	238.28198934676837
True	76.84608430246315
True	226.141475294526
True	489.45005853605136
True	19.7520139311184
True	458.1883629498509
True	375.9471965905989
True	715.701467141576
True	866.0909134839773
True	906.7428289135796
True	139.19006149005946
True	389.4727826179581
True	72.90107953169858
True	185.65416069579425
True	319.2379109557345
True	11.12188203673593
True	794.7214729717774
True	22.703196887237315
True	398.0014732903435
True	273.8655990573798
True	644.2307418319566
True	212.20718253257184
True	40.41266625290446
True	681.2456508923499
True	1085.388702589396
True	221.71481384792816
True	133.65886643471094
True	620.926304102944
True	494.5668877359233
True	15.060976923353111
True	833.0327656365347
True	118.76694313179004
True	43.137435301809866
True	299.6008468021421
True	358.83179140572315
True	401.42953518519727
True	275.9301080997564
True	19.40251461343333
True	20.28556317860955
True	873.7177438184925
True	195.88904472486925
True	109.10405350094224
True	854.6150905043742
True	648.6349887445471
True	638.1088480579456
True	437.3538692714769
True	144.2624995900802
True	31.524569463334743
True	101.84492682243663
True	445.4186330649723
True	230.6488226646337
True	494.2550602597866
True	144.0570523971446
True	492.92536872044434
True	644.9304856854783
True	946.7628048346309
True	24.858377688412965
True	978.5026435269376
True	1083.6253722685324
True	474.7746174500069
True	86.52978310409756
True	792.560074937655
True	649.6623736196575
True	674.0573311800151
True	171.25566595720144
True	749.6120417406297
True	714.4255413588255
True	117.43427592468164
True	785.0031333814982
True	826.7957702153807
True	480.8249362818229
True	228.81765765241244
True	74.06719076651551
True	308.2151458210985
True	360.0260611102
True	464.7733219435439
True	432.6424026710552
True	197.5820544308544
True	314.171165711521
True	2.5199183853534795
True	13.148339539691994
True	108.99972736176603
True	129.73522199755394
True	354.3168726745902
True	344.704349654455
True	112.55318587225116
True	17.6879720207693
True	209.40272764849064
True	857.0619664237636
True	459.5685641139912
True	501.2663806559395
True	556.8352045985888
True	798.1612807429391
True	639.4268334503098
True	94.3602506808912
True	202.64976364176903
True	241.1245742844767
True	287.14617295066785
True	106.98947681265676
True	362.6076994833862
True	430.4959059203165
True	171.48543159303443
True	657.2340911437149
True	250.2557643689591
True	210.15749073720465
True	28.114141399226124
True	249.346646037386
True	474.9955851255565
True	167.99722977404315
True	539.2181903275804
True	464.76437939669296
True	240.28884016975235
True	102.78426266203924
True	42.355850737412986
True	409.62606349868014
True	792.8819420445939
True	168.17080155235504
True	1034.3599914288222
True	1045.6416504557808
True	479.9201259068217
True	101.61596918020254
True	126.44170050379208
True	667.8299521493578
True	7.313691658168402
True	224.8234192830287
True	129.31528542871004
True	118.42802584714056
True	330.6041392219238
True	617.0152555646486
True	37.85119180099814
True	121.09451932629328
True	974.658771776131
True	56.083821461415056
True	484.9628709187021
True	529.8839875644048
True	265.0229353250804
True	134.410846485743
True	954.7593741564732
True	1180.4906639477713
True	514.7670881020221
True	648.2374964188429
True	210.2279681361851
True	152.39886881350603
True	322.1922529010749
True	242.204846399294
True	177.04325743726758
True	303.6429378387556
True	345.99553105854005
True	11.266562951141914
True	636.98613313534
True	147.60148851623185
True	82.88320543536067
True	441.4132744362521
True	310.2191804988653
True	1216.6361910159803
True	354.2757535476099
True	981.9218379969684
True	10.916904425291332
True	272.4935235697253
True	227.1849175452312
True	152.9347350733105
True	507.2776639280413
True	195.88844909092757
True	426.678872967107
True	332.13181727955623
True	115.42676222748848
True	356.74154073402786
True	1020.7723696006342
True	728.926267159996
True	216.5888093309366
True	115.81755160203691
True	291.91416087928405
True	23.588944189044017
True	354.1042449060214
True	320.020464121196
True	589.33601573044
True	445.2879647479007
True	365.47902924918105
True	161.11054418342573
True	13.46067825458478
True	432.4693683708181
True	282.42875161423734
True	148.85279469169308
True	297.023997168812
True	426.4484747750139
True	835.1559210500847
True	309.5361088628499
True	779.6697205773447
True	396.7801245902213
True	380.6193603959145
True	1.5392467134115375
True	1238.183658651399
True	106.8221780167082
True	913.7305939251854
True	187.1211084217637
True	462.8385967526045
True	681.1803474075189
True	85.85777999806245
True	481.4833163428571
True	32.5306105280096
True	414.4441374743616
True	75.60606649793365
True	226.88802703433004
True	38.80573882607524
True	711.495155872046
True	184.1252176732158
True	24.595814237611204
True	403.668369873371
True	114.83432026506698
True	159.43756894230413
True	846.540237142245
True	253.13773925686485
True	143.260490478548
True	381.77666793453545
True	511.8508352541449
True	325.86178299233467
True	508.0479314691749
True	612.9186679951268
True	149.3114453142624
True	6.316845108476522
True	72.80383589244826
True	451.6483232292076
True	96.17735619565286
True	76.63852356517044
True	1071.3203560596876
True	24.83706274431692
True	321.8580758661562
True	317.4049710304385
True	454.62633864992574
True	674.5876909448912
True	198.6314949309628
True	651.8891664566423
True	317.7716916863743
True	345.750021650655
True	266.02923566716817
True	216.72405494293827
True	349.75524137409093
True	457.60364542880336
True	415.7520136284451
True	605.4009801757544
True	140.97583739675383
True	74.40429098677262
True	38.451377833463205
True	297.2340331086843
True	673.0356201306384
True	391.8554138909379
True	791.8333576910281
True	213.51525369735623
True	401.55598212944005
True	68.49527682796823
True	51.61577884691589
True	428.779593815006
True	196.8202968093055
True	223.3564980209268
True	43.17993592241952
True	1064.9905065242865
True	178.2061820984014
True	901.2294213078794
True	327.64163069011454
True	913.0507060022696
True	236.7831837143787
True	473.8252477659559
True	533.952969487763
True	605.7251686803638
True	215.91840844072436
True	480.6227016228816
True	930.0044686553812
True	128.17559930306905
True	6.186073582567817
True	584.8737606065866
True	29.81136064527368
True	71.15059477075461
True	810.0357847615398
True	224.07543403408596
True	961.216540401746
True	686.5024860936473
True	411.57823621715227
True	284.9862343353076
True	485.8583037435511
True	337.91915185228504
True	181.0366746892822
True	699.5647499422422
True	713.8270769529269
True	202.99542251159647
True	92.59137095394004
True	534.2614110546327
True	141.57362480808197
True	384.4696755499054
True	358.13030463093224
True	65.21420861373471
True	382.05345264449767
True	412.745535623312
True	379.3323991211346
True	409.6469302718818
True	398.7680079377437
True	660.4067571291268
True	56.67966894604648
True	458.9799240727014
True	325.3255840780199
True	674.6648742400893
True	227.83959361260665
True	98.3014464594252
True	42.132515360721726
True	545.2158314495377
True	643.2791769608191
True	186.64602201465772
True	407.7913718568871
True	350.003542641645
True	17.34004250115975
True	164.4685183932192
True	291.336080919578
True	2.7987320410958203
True	884.2106499419522
True	80.46793525090557
True	103.15679242032688
True	110.1801447894648
True	358.06055702738644
True	37.28575303309896
True	469.5042010123384
True	231.71586606538537
True	5.767129884930701
True	111.4664570519804
True	448.1717497117505
True	48.54698826929335
True	70.42787514852084
True	175.6527291919616
True	290.8637904433787
True	959.7581914515008
True	395.2150093997669
True	953.1020672426018
True	187.2651400631706
True	1046.6306755727414
True	761.3004576675271
True	657.6641622425196
True	431.2522153852258
True	396.6786096786669
True	75.37588161096716
True	73.6345011290259
True	77.46493436188952
True	177.81061460214778
True	471.2398140888304
True	1096.3299744643175
True	181.8680367261472
True	361.3993314190882
True	443.41752164272873
True	611.0738654970885
True	589.7648236005726
True	277.3883930777027
True	459.7009267662607
True	677.1539627798392
True	99.93419078466474
True	744.6278267220001
True	248.60697361161445
True	136.44575987194762
True	404.3119843023086
True	849.9494221682136
True	445.44084289589154
True	844.3465663343226
True	192.62519166451784
True	356.9948217171628
True	703.3135656581775
True	622.4518038826649
True	193.89299696538848
True	267.888213417214
True	805.0251428509014
True	29.598672041394806
True	187.70471618841052
True	474.3458299755888
True	704.5206622775039
True	102.32036430170916
True	36.48109028303227
True	163.4144431466961
True	717.1714137225182
True	319.97074217331226
True	567.1211427465539
True	344.4042432143626
True	308.97503217218696
True	428.15606208218816
True	499.441676310304
True	71.99741918550694
True	375.3300654172568
True	800.4069956497138
True	0.0
True	283.7250718924741
True	242.3912692264489
True	961.425242170546
True	153.9856278665863
True	647.8629857339092
True	624.4738114332221
True	113.14818429897576
True	204.4562901422128
True	130.8707462742689
True	11.783504820486332
True	284.0900691076521
True	373.1159117548547
True	1128.049355353059
True	238.23483492862545
True	388.573637596745
True	655.5736868744314
True	208.48383085606915
True	28.326420989004024
True	874.6742620430766
True	626.342216456922
True	155.49958016160397
True	638.9053219354188
True	170.26600468761688
True	307.1272898198739
True	776.5415202442368
True	33.63469059298755
True	105.28162452896647
True	528.7994935781995
True	63.41851014006217
True	75.33753763611836
True	399.467046519732
True	22.0109847881132
True	773.201267298797
True	99.6782670085238
True	155.65888305922047
True	17.97226039424537
True	765.8174778040327
True	30.94376795630993
True	776.9239284994319
True	397.5272502091552
True	114.64228268317471
True	697.3007464578664
True	522.8174661403016
True	549.2367608274548
True	49.46220519703483
True	364.5479375475674
True	4.997084666004927
True	92.9361598107165
True	377.59340749762623
True	50.33959087140706
True	115.00988797787002
True	299.1161902619989
True	188.5377793780605
True	103.13949671594972
True	646.1793956138571
True	20.737967664668496
True	1118.44497212564
True	508.7452056065146
True	307.56538525763466
True	497.0361460815998
True	127.73836228518998
True	756.3782321824775
True	1107.244995799676
True	738.0812532251231
True	174.2123469000799
True	226.5277741477205
True	50.39868220203776
True	58.02964805921184
True	155.53040877383117
True	101.27078603512668
True	162.2136313039941
True	1175.25860978396
True	307.4302135288327
True	355.89726775048484
True	682.768867196195
True	17.057202263512103
True	14.388531882592035
True	570.5413525851895
True	5.924353369055184
True	113.08156860485948
True	666.9735948904101
True	186.9180857458041
True	667.0456128982963
True	832.4600342252555
True	157.52670727268614
True	877.1026329223647
True	2.682635836252751
True	459.9723554679052
True	1043.3308676040224
True	27.45848805682653
True	239.44358268378065
True	147.12636902964982
True	974.0586719865894
True	237.89858514115545
True	491.79241141236247
True	122.48646967329157
True	517.587696242813
True	157.67945566978975
True	99.98042432931088
True	388.8116319997441
True	72.68528633315998
True	55.87552975493537
True	1069.790856236695
True	264.7464390337111
True	157.39963400048873
True	370.96013518807786
True	401.4332496128502
True	219.0806120490785
True	162.9521629436236
True	393.4683541677237
True	35.11100581710108
True	478.5548587264983
True	1122.9297966523354
True	112.64803686421412
True	476.2408252478258
True	321.46302625087475
True	27.60724605713025
True	400.1469792428403
True	107.53120545132651
True	586.5484234984327
True	202.27392031050155
True	428.7709783318951
True	20.23020848448076
True	449.5484542546932
True	106.50843827766758
True	351.3373736788633
True	34.14001937235431
True	174.08570794141446
True	246.3352495779047
True	821.7103537836496
True	59.868170180259206
True	136.04680608932554
True	229.3120846495268
True	138.90839763945175
True	660.9401547977551
True	566.6508627621039
True	790.4850070552749
True	370.6834075069775
True	536.6281304945576
True	402.9258105455735
True	672.1127810701104
True	71.9103434964007
True	471.27818044520177
True	426.2829059589862
True	48.58964558831935
True	85.03263788039514
True	134.49868387191648
True	89.20945583767903
True	330.2027524736878
True	836.5700631012708
True	322.04960787882806
True	1103.442461783197
True	312.0969246178745
True	916.125078005789
True	153.4480339759303
True	572.0723752659098
True	600.1464887828212
True	733.2361682873756
True	441.2872577632296
True	62.48152643643839
True	295.88747291456696
True	39.97636120907153
True	158.90266198930465
True	165.25399185356656
True	1146.8698920939048
True	225.77299186600828
True	559.077666617064
True	567.0021543321836
True	559.9331837192341
True	870.447103940475
True	593.1161346009842
True	658.7058394079492
True	931.9027966929352
True	125.20091536326451
True	317.6311011024152
True	250.927002105476
True	324.1801137309277
True	91.35907126366868
True	386.51887959667766
True	3.4328337485410243
True	313.7422433641356
True	262.3802712524506
True	620.6227642020646
True	282.57132001308446
True	362.9655507841476
True	10.243134027281371
True	58.83738475135389
True	555.3035711042937
True	32.806857546247215
True	138.20636157980513
True	65.3833115525276
True	148.76055318552497
True	234.34606995606367
True	74.26225280239088
True	369.2590582324863
True	276.1307948378908
True	105.09630219891253
True	343.5271569919829
True	63.38454462849423
True	584.4871510843323
True	850.247381359233
True	280.5075009627064
True	1156.3213852848446
True	113.81574161193
True	301.6260510163296
True	1054.4047494725794
True	89.20464212197794
True	284.1137677430318
True	10.730362854306827
True	399.6491982925876
True	456.5877959093319
True	160.28867726709214
True	626.7755196053807
True	905.2157443680456
True	162.16421066004563
True	76.5505351620151
True	313.4726483883155
True	559.1355605580097
True	601.1843663104144
True	1227.6348955820213
True	24.965460560122796
True	952.4910493159152
True	136.9225250479775
True	645.3578394736338
True	119.26634965646195
True	132.9206196595694
True	174.66647884595758
True	168.90196823911276
True	749.6898542094507
True	216.80592256932331
True	235.9576890555496
True	67.09806256298852
True	510.3248040365366
True	432.4037396446216
True	181.0536707124793
True	243.07046653740517
True	17.22698062571229
True	418.2496723144044
True	214.40645907315312
True	292.84219340918264
True	115.22109245845496
True	722.5689651475227
True	408.34834496627445
True	265.06349394414235
True	654.4565823388926
True	521.4522383714539
True	440.06955391820657
True	142.28778646387693
True	518.8591537256193
True	426.3097393432394
True	3.1521708760707328
True	184.5042626510683
True	91.22465047595756
True	251.37110389595023
True	2.72141097753759
True	132.8342460991826
True	346.1667264566218
True	6.972855343811171
True	842.9370421997645
True	170.82230378260846
True	734.7646584616457
True	774.7025041908493
True	158.75724411609778
True	214.48402017102305
True	487.97693114200456
True	840.9012303407821
True	47.945987829748574
True	38.24794757887028
True	131.97053758800536
True	609.459430150483
True	714.1078136646603
True	179.16186867631836
True	584.1140985626087
True	603.1582373932764
True	824.0636082688985
True	415.8869780106392
True	192.0778723371262
True	907.2103074911356
True	227.46917308303304
True	140.59313715711363
True	330.33823524406847
True	225.08357092418748
True	206.66949292549756
True	608.9419670066667
True	256.30549034821706
True	197.072839886152
True	470.2141943963548
True	470.5025123010034
True	64.77585449255544
True	280.9838165470632
True	76.90546328326492
True	358.3388930404924
True	342.8915170650746
True	260.37294710746977
True	174.806714927951
True	376.4205539045715
True	642.2377719724207
True	704.8087292676336
True	297.7477546505632
True	745.075725631736
True	61.507005195959394
True	851.4833559189918
True	351.06783862116936
True	11.954478098148478
True	612.2125997255063
True	699.307429134766
True	257.2623172452083
True	166.554742020334
True	51.45811338180931
True	384.96114139749625
True	73.55670835694858
True	12.884080605396
True	906.114496345312
True	379.4695013865621
True	174.24973764532817
True	960.1527479928096
True	12.751163065054705
True	801.3990601475126
True	30.357905959339732
True	684.9710441989981
True	56.90980553055263
True	731.8533620731087
True	450.5697722719843
True	199.0279233400645
True	453.1693756355969
True	203.3996182253535
True	295.3090444657595
True	224.224020746828
True	408.4323204833773
True	8.519870592992906
True	324.31361381836246
True	108.93737848111064
True	10.53914387779058
True	471.58044030425447
True	692.5906625828295
True	292.08879682016857
True	85.25042543862297
True	320.5083460459039
True	78.3481797703997
True	180.3423464846477
True	180.5714739955885
True	379.9546167169763
True	44.88575956428491
True	137.5351582812956
True	365.3376785275312
True	879.8600258798402
True	116.21086062135916
True	208.0694094655799
True	427.25915760956985
True	19.880774952474173
True	439.5494083006305
True	504.5327757997613
True	90.2101454043584
True	402.28867984170927
True	339.77429984103674
True	416.6570270692774
True	589.8266948805472
True	1078.1757292161635
True	961.5782462552048
True	55.20514707819614
True	1058.0062709597846
True	109.46031069298124
True	108.79930549662323
True	112.98196289732628
True	456.6552170050434
True	373.90382117730064
True	557.9677017827595
True	253.9261640857775
True	154.82759825157285
True	397.1636755425611
True	16.079747020866936
True	440.2582517723546
True	381.3763017123425
True	147.43953213206797
True	94.16401707736412
True	523.907701946502
True	1008.6394541570944
True	205.32736139126587
True	64.7453496926181
True	412.58404770672064
True	382.7812725407852
True	498.2806484777402
True	329.0322369617601
True	4.594001933924147
True	574.1993709267908
True	517.1545339908017
True	499.6468870711923
True	192.48924315245256
True	102.16830062025474
True	21.989770098025037
True	370.7135730304032
True	106.38850223651706
True	7.061415720072333
True	30.950704397580225
True	344.96373723356254
True	659.211905194127
True	135.72683656314206
True	89.06194649713547
True	22.063999817355946
True	405.9585153930362
True	366.7834024808977
True	740.068560197833
True	302.0473508501686
True	503.0850317486241
True	516.7693627662819
True	536.931433141321
True	286.0855199195957
True	506.2041749198781
True	102.96023845776745
True	578.7977674730457
True	6.93984755385611
True	357.2421061558278
True	487.20269265648426
True	971.5321753899156
True	343.642199759059
True	789.1568918567723
True	994.7430312982966
True	181.88692972234068
True	37.48242630140686
True	387.2996993206454
True	382.2257081576925
True	567.7987464140456
True	250.88686369012623
True	29.16569242125932
True	623.2135946335292
True	129.2781657982414
True	1073.477912254272
True	296.27471548854743
True	476.1448189963572
True	121.26625705019876
True	806.1456172249517
True	141.87154868458393
True	815.4049081053427
True	585.5699434859287
True	188.5177395219523
True	111.0356043463762
True	67.3191748571059
True	573.1989895777472
True	918.8113304215524
True	424.7899560422019
True	547.6068652690617
True	132.41795603491315
True	645.383660506604
True	474.748499929303
True	767.7956356417495
True	330.89207572374744
True	592.8784356178867
True	110.2471670100144
True	26.53864203791244
True	420.3167313710585
True	171.05455922717528
True	101.97576442819252
True	376.0519422087197
True	1110.20053435949
True	274.0839838969693
True	547.7186536656428
True	11.068157054905043
True	78.3958893937503
True	331.35666131667904
True	766.9126738465106
True	450.9776214940008
True	530.4414972355127
True	712.0851381713871
True	68.42918474558815
True	744.5915394236853
True	44.63110813883576
True	104.2388316588018
True	183.3147118892503
True	77.94523036252528
True	23.63020327075567
True	299.41674306550823
True	476.3184027735834
True	908.9982167740015
True	848.4915338569771
True	6.32088290333783
True	292.1702197170554
True	479.0391422631437
True	121.41378631014852
True	237.5621110035053
True	315.8010242262884
True	1326.2360305549587
True	443.0251765105311
True	25.13958081272373
True	185.57958441497763
True	706.8646451620909
True	35.8762056239705
True	179.34515919674672
True	572.831410169179
True	69.13057115019339
True	876.514592120167
True	340.47456548739046
True	659.1987203725555
True	75.94006675444388
True	660.2636834287517
True	605.3846725410524
True	871.9752835315036
True	247.4189643018342
True	505.1137753205907
True	814.3590598704019
True	891.1019810205349
True	242.5925928288306
True	736.6164637244896
True	230.6502448325707
True	461.3238442606272
True	363.1148776594519
True	494.5183861193363
True	486.7861967028732
True	313.45950638661714
True	350.1801788542176
True	110.00231581715876
True	344.61189425312585
True	1145.0702307173422
True	321.28148189897894
True	149.54514711437136
True	305.54698580065246
True	760.147036730115
True	652.2150162437716
True	422.468840380607
True	120.3382341622632
True	331.7045656089671
True	31.090382241957897
True	169.4700471993222
True	85.97392100939736
True	86.91306502463637
True	533.586749403687
True	144.41214435323005
True	123.54353442618093
True	108.49295369160974
True	86.62296854343805
True	442.05175193311663
True	406.4677518925844
True	1031.0486135883152
True	522.3248591244883
True	841.2472006135437
True	265.58864387521265
True	305.3357909290874
True	557.1125682804386
True	194.02850647492963
True	728.7634181802614
True	251.62787364586572
True	354.2485383890867
True	65.51469082909189
True	114.31804407799775
True	272.26986754087017
True	126.61524277591018
True	477.1165244742268
True	30.75430684222904
True	559.2753446023924
True	1005.264071067124
True	739.3753589947078
True	1.0647145325539502
True	62.1054939756564
True	499.8347184973009
True	445.0694838204488
True	74.58370455664875
True	120.005439215326
True	299.92534257854066
True	78.46048799033345
True	53.31435080516579
True	723.3387018671842
True	661.8536867804069
True	160.71386206543008
True	164.5213688943877
True	549.4608014613301
True	54.14884239002071
True	24.69576114536806
True	587.9502418663511
True	458.7639523611397
True	1147.8805743022028
True	47.80429969478799
True	460.4819959500067
True	880.7474394872849
True	800.4268764409878
True	290.7445392137274
True	746.8427830096686
True	399.58165037607927
True	40.19940926638059
True	91.97450350208852
True	710.9142358827385
True	72.23226512739312
True	137.9365253034279
True	955.380445266522
True	184.52644018977117
True	268.49693314467453
True	102.9522037748971
True	626.2850325933596
True	600.3918990746408
True	216.2899716525648
True	427.9868014414299
True	43.00112280636358
True	279.2879089372566
True	593.2826087413181
True	584.7958048854227
True	319.35289380790925
True	73.84444411858978
True	921.3091194487724
True	1080.3469232644063
True	564.3215397833313
True	67.0791716064401
True	29.114959255773098
True	90.17293728638413
True	108.10917475912323
True	97.52504957170866
True	869.4281764320525
True	1229.3003015220552
True	758.4789510945012
True	309.132199905802
True	8.73941734188426
True	20.789332797643866
True	344.3988670278265
True	469.5167799605403
True	48.41300341492752
True	545.7328312325877
True	435.38103076307146
True	399.095124048369
True	77.84880885135863
True	193.0735925651009
True	252.61691111221683
True	133.42057797426392
True	385.2926311352128
True	44.04765910016175
True	170.14323000788568
True	1158.4492364200546
True	6.635851640601357
True	28.33224678682416
True	584.7020196609303
True	357.99210213353285
True	777.1068299275978
True	156.70321016203297
True	737.7160684970382
True	606.1603682527608
True	280.54413610089546
True	422.779587353346
True	343.4954013745204
True	283.8124959734177
True	273.7497678999174
True	387.3459594296288
True	500.7541729854831
True	521.6880304609804
True	108.88560321236534
True	367.7503204274928
True	7.057927246630348
True	182.3209071868308
True	227.09948961793455
True	856.5343195249691
True	592.9468214836252
True	31.58225065254954
True	728.2281865713119
True	834.9361769698959
True	109.02685435397392
True	349.6741860256264
True	855.3417683984139
True	227.50488724791575
True	166.44123252120218
True	525.9656347340259
True	598.3290183210494
True	1085.821745310055
True	151.36874296170663
True	156.6846381924274
True	250.14361498725472
True	323.104600798613
True	412.1069965537167
True	418.80900454708734
True	326.25044294192367
True	468.1996700989087
True	497.80907047036567
True	235.77839625772077
True	1494.542581529122
True	239.96913293215667
True	417.6012547550865
True	52.764141091980136
True	774.3380302305382
True	249.44906339735093
True	934.5463809147848
True	556.736843564208
True	331.71117697673674
True	782.7716983605329
True	271.4869425755133
True	217.53957873660931
True	258.810483964701
True	218.1860476756596
True	139.82941143331576
True	248.88598868365617
True	735.5998432633226
True	498.1326073390856
True	211.35177635447295
True	1152.116176113862
True	117.50901812453768
True	261.0234986695587
True	67.93153152779124
True	314.2328945538871
True	428.09611229379226
True	92.55119832692296
True	209.9393680565044
True	80.73817879903774
True	683.2003056016837
True	382.5300480249293
True	218.4870780537699
True	727.9202780454734
True	877.8320132279384
True	819.6687507039994
True	817.8753607819341
True	354.0075669297132
True	1.5998272122348445
True	263.0046047993638
True	53.17937093636687
True	380.6834563156905
True	52.507138977070014
True	358.5908533587641
True	890.5381091312759
True	979.914942164497
True	400.8497342603328
True	21.7160800394064
True	540.664380777815
True	502.8154236619509
True	194.06615048761137
True	230.36521309940952
True	289.99751308869577
True	24.58265491073486
True	127.1876340628502
True	904.9236674554418
True	61.48699399240924
True	487.15917035252346
True	781.0830044007636
True	96.9065026673305
True	240.66795103705329
True	114.05415266344288
True	15.724401473592849
True	1.8013308334252418
True	117.2134958630555
True	1012.720548265244
True	446.83133279138747
True	65.71217793479164
True	803.1909084353438
True	334.13293899398786
True	1.7401896989081282
True	423.6109702381904
True	182.98857488884704
True	498.5042768249076
True	77.25089554124507
True	323.2054557290699
True	378.2612576940312
True	170.2457486400781
True	210.55051328103173
True	130.89820897800303
True	173.788505984113
True	966.442239709694
True	15.995360764684284
True	506.1409626099114
True	486.1299154291488
True	397.171218173187
True	226.07919178426215
True	237.26287831114232
True	151.2638925234389
True	48.60504516334202
True	490.4295976699072
True	151.26824197927368
True	848.32149458946
True	848.5639323529361
True	249.7734731895441
True	323.27742664085014
True	531.0651689060894
True	42.14585094051948
True	82.5069014510743
True	777.8011008168021
True	1082.85213774257
True	107.40774684420504
True	727.8414182892925
True	143.28775362948485
True	940.0523242292428
True	668.4762958484296
True	108.75792514683164
True	284.860308264562
True	604.2075606401795
True	265.3274853600405
True	46.36197593453921
True	567.0510379246209
True	448.57734346463576
True	5.427524723355758
True	478.8083625894791
True	64.2350610723296
True	175.23395155769526
True	235.2627726868967
True	309.7761333093311
True	75.34479062418342
True	226.63396244365248
True	354.15900127085007
True	435.2487260732151
True	928.3855152249464
True	47.713134556496485
True	872.7048682943455
True	1020.3202641929744
True	130.0912846611402
True	77.32685474352112
True	972.0492720331916
True	33.82539746589167
True	218.62650738176453
True	85.48422602502667
True	202.94150848733256
True	378.639759278548
True	972.0718940892684
True	98.84919604547854
True	74.07789749637442
True	656.4921732486425
True	276.31371407868744
True	708.9370034112849
True	58.6713840712951
True	491.4930885892789
True	392.7070152252637
True	695.6568345015718
True	53.24203094060987
True	107.22222094434838
True	25.385505860425813
True	265.996738288318
True	39.57741552151904
True	344.7415335743018
True	2.9227238490040595
True	1177.8922062639667
True	110.84714595487196
True	138.15288523754975
True	359.2215506444546
True	723.3978473141983
True	700.6570925305217
True	971.2680727140278
True	461.895148497803
True	421.4036964982975
True	139.77737250232826
True	417.3334749912252
True	870.4279948836419
True	444.29006208037714
True	953.610452256221
True	86.85985696912464
True	420.75713060185217
True	183.0026847437804
True	291.7589570413059
True	726.3828335240388
True	157.56103801824787
True	131.68597559695877
True	66.8672339013561
True	875.6946546141326
True	770.6535170307058
True	82.66272600930346
True	440.9892588734116
True	752.8086045384144
True	418.1898817983627
True	54.90714457911663
True	318.7859370996497
True	782.3961392397938
True	32.58857744234428
True	371.7576144813173
True	165.89580886237616
True	281.49314107295146
True	32.47755593385183
True	228.73406795366267
True	777.7947339594785
True	643.814335321786
True	59.33670025708547
True	295.0987941552664
True	874.8287894953775
True	19.855282392708208
True	309.56017249183543
True	302.9468303865651
True	437.702242742169
True	214.54110517303263
True	616.6905650870104
True	46.876415078636576
True	956.2833418182994
True	866.4639220145286
True	47.06143474545089
True	390.4779510281548
True	749.1181896898944
True	926.8532422056298
True	278.37065564945823
True	607.6634047855921
True	131.02780685071727
True	193.7495881812928
True	128.74100721744398
True	135.5670877278993
True	204.05847711324236
True	942.4234818241964
True	781.6810198729844
True	940.3590714305898
True	19.928807764420423
True	27.07277731439829
True	362.6266616105781
True	12.052654046834975
True	626.1217923676711
True	1092.8842484403028
True	254.8439764609996
True	209.444289085998
True	86.95726793838703
True	221.6805486178809
True	126.3426610271166
True	44.2171733210019
True	133.39334497667315
True	92.34931391100729
True	238.7311749022669
True	549.8759320355338
True	162.56497257091317
True	28.982773193040337
True	57.54909493791005
True	435.9976393687502
True	266.0390048452033
True	578.261613168206
True	22.197854975162176
True	111.94403231179083
True	664.9690789774711
True	252.10597988100145
True	455.790306478549
True	672.4572716170618
True	102.1051176277622
True	111.80759328394632
True	80.54659960702658
True	25.2296890232384
True	127.7969195402026
True	89.82336857343881
True	102.48285575110472
True	153.83975368293156
True	239.51157641427065
True	821.8945637054493
True	289.3290697913677
True	929.9781322869972
True	165.4952551333294
True	193.873674503054
True	793.9024868054037
True	322.73668571099097
True	567.5608076643673
True	254.07057381295544
True	356.7908021722437
True	436.4952909215335
True	556.285857213863
True	641.3907108436907
True	374.9454763252032
True	34.63382034358349
True	554.6203138985644
True	609.5157497163902
True	18.64451310772752
True	11.371229189747512
True	261.50887109597403
True	409.9657924285992
True	443.3014518401857
True	67.20632242753716
True	628.8282716140837
True	937.8117986985188
True	233.21486604686015
True	898.7272840362164
True	273.035937840078
True	101.81453187185603
True	276.46483931487484
True	680.7953179742093
True	38.22414647220469
True	562.7539605270905
True	1318.1248345137117
True	1017.475505981014
True	907.3410221920442
True	210.48168614804715
True	92.97026913464158
True	191.37442248154585
True	855.6220430751406
True	151.63041928457258
True	1062.7277341401002
True	886.4176593321913
True	43.338810844198726
True	90.1354067865152
True	409.2818477020385
True	398.6192732683357
True	201.77707727012893
True	510.82002328156966
True	655.2434428814892
True	125.31676304974468
True	276.6602281439305
True	1034.5712245074678
True	51.70840079075266
True	699.0926196962555
True	531.189092677175
True	38.68128328769116
True	825.9920585923239
True	382.99860157385183
True	570.9888464972269
True	116.51654197104077
True	252.19964894510645
True	209.62006359765175
True	25.937797177868163
True	130.6595293214597
True	742.7803801747428
True	146.22809398432057
True	383.09245568771
True	64.28366580629815
True	655.9573878453895
True	596.8053381956311
True	238.113315213274
True	471.71255690493575
True	165.24448906317116
True	174.8842535450163
True	220.414160751
True	297.94894374131565
True	358.6573174417156
True	133.12755744058956
True	194.0993946690704
True	28.21509381380964
True	873.5605935653247
True	297.2714916512724
True	9.163990294474466
True	363.579286888715
True	164.67567005522025
True	632.6362369424626
True	378.551383323575
True	585.7163625512047
True	539.4087901896477
True	459.3699009388025
True	771.4110079934593
True	235.556493981274
True	553.2947854691316
True	165.076448647055
True	554.7307507677635
True	349.99963508495284
True	372.75036527628055
True	130.76656720157766
True	128.28203252028442
True	109.44107735472582
True	65.5229502020771
True	758.0724007493288
True	178.97044534873646
True	42.955367054606654
True	0.0
True	540.2320438843132
True	109.34006201565032
True	22.14364109696959
True	40.84178155214881
True	114.39588813978088
True	557.9370978446559
True	183.9841730479241
True	104.0424686483204
True	36.56068070261509
True	161.26484525815704
True	894.4784002235677
True	50.02320005166643
True	236.66976314615528
True	730.7662794625336
True	314.8169091787367
True	472.20078938094326
True	487.7465240453686
True	499.0733658250453
True	595.5130974945419
True	910.0954869621828
True	264.26278898154123
True	1042.7747300419967
True	920.4417480796178
True	604.8750261029593
True	344.4641098086678
True	838.6938074048114
True	10.034857614839057
True	28.776050740499528
True	302.9325314165806
True	43.25197034223976
True	209.6526568904655
True	793.8313649376317
True	219.54773562290288
True	757.8838251893055
True	783.9826391732573
True	123.67790568540828
True	371.233387501329
True	610.443506587376
True	24.993312144619395
True	128.16761630529717
True	444.441051411273
True	296.17755938569485
True	192.69105618895892
True	111.43428932768576
True	383.3106898297549
True	22.11768912363439
True	367.9659371645517
True	356.930106106462
True	1019.2106652346124
True	357.05417454361566
True	30.788432834204333
True	442.4700633563112
True	433.0510127721237
True	244.87259668824447
True	32.06851892626795
True	747.7202224416889
True	452.6208683374811
True	182.8467492382288
True	12.65456810912732
True	1208.1736634467436
True	162.50159659250565
True	27.437683505827128
True	311.6719503817667
True	287.0841298340351
True	118.44292349237512
True	299.0016340319952
True	48.0160614909771
True	322.15714668512845
True	312.12669074881626
True	324.9864398481886
True	30.98944781963631
True	48.35249710902944
True	1021.4248232942904
True	24.839797840838024
True	11.938206799597186
True	184.23872041595288
True	645.3735315000386
True	8.844180687948805
True	193.61314350582447
True	184.70721860811824
True	536.454764436252
True	393.0525016966465
True	731.6113769801217
True	306.9654394779018
True	480.7491927005166
True	456.34272920282143
True	494.77663276946015
True	99.22631496372712
True	1275.0589540178
True	882.4036503687631
True	269.5857808819918
True	536.3952560992581
True	103.14642328929378
True	584.7145177897748
True	435.0360209417136
True	159.6313103178805
True	75.59540090437852
True	349.2138103183484
True	169.3509494707187
True	29.317060620434084
True	609.622413811295
True	372.7502664987732
True	70.47582078120125
True	30.36268310332988
True	689.1786866525803
True	504.96427983467936
True	73.31985153123922
True	22.7259395821959
True	322.7644445922237
True	324.9282414506111
True	701.7288747151574
True	548.3351585274927
True	565.465903363439
True	798.7170583747582
True	8.87016244441139
True	57.63408637252592
True	35.16246533475908
True	59.64215721523338
True	521.5420298826962
True	584.5317360308633
True	83.1923828501671
True	109.79544352789364
True	187.08586045956167
True	75.52612087669712
True	172.117659859413
True	212.11607547873575
True	275.7065577268079
True	821.7332495791337
True	618.1296783186665
True	289.571800696068
True	189.6395804529516
True	262.2821061846112
True	242.0339513997116
True	735.332787824906
True	344.00600111143825
True	175.64574775070807
True	892.6998417899516
True	345.3693651965493
True	488.1626315677676
True	160.41760812375895
True	128.64056297113677
True	63.828954978574366
True	220.7424040494239
True	988.9728773427264
True	528.8845442464329
True	113.1771430705913
True	360.19760356830784
True	104.25286127245668
True	690.5725603281461
True	4.969448764347728
True	702.7363828908427
True	36.68514589352228
True	895.5244207883705
True	847.9167406843261
True	219.57794185454176
True	27.39102976593568
True	83.05090206943271
True	456.3733351601468
True	235.0050316852873
True	1.017069225396125
True	77.23941587405795
True	1092.4761392791445
True	338.02244847551054
True	664.542640353658
True	491.4049088802135
True	34.24245853751641
True	139.44447163248856
True	439.88456992119296
True	875.8702836935206
True	781.807264326005
True	423.9555759056988
True	348.6639631414416
True	16.898939151803166
True	80.65159360257324
True	748.3655584499944
True	483.41805868083287
True	381.3239706546908
True	881.1382497134728
True	26.098468971810917
True	224.2495952750577
True	896.6542669748864
True	241.4731205293756
True	8.78733870078306
True	501.66724540225823
True	106.42009103797076
True	616.7627783854533
True	53.28880114050723
True	257.7715509573954
True	868.1629024379147
True	942.258528175778
True	279.3268046168754
True	437.87018948673534
True	115.29040743479035
True	593.7372362782343
True	251.2961540758151
True	202.94811327964035
True	823.2355564669906
True	57.10300627311383
True	752.471480677819
True	285.49507682599807
True	304.52741353596497
True	167.58018768165394
True	489.6272088609181
True	587.0626766532478
True	358.1926110829592
True	409.4251732761842
True	72.14609038973727
True	157.47427057302534
True	450.424563002957
True	220.32858921337984
True	37.3663837563828
True	205.79723692771623
True	395.96879113886257
True	403.4078125994293
True	704.2706804300016
True	136.2036666338965
True	653.5915849724063
True	522.893003905563
True	592.6136060084477
True	141.5803359571156
True	35.0886893742267
True	657.5774363010673
True	70.24011734172748
True	558.6728413843002
True	684.6043492744499
True	438.60947115325126
True	135.00054756257347
True	508.8040015482442
True	3.469325817262331
True	403.67541812361407
True	32.562978018920646
True	619.3053473546105
True	256.62938693688983
True	597.1757313285015
True	684.485325160126
True	142.77247083439542
True	528.9105495445746
True	492.3354432994679
True	64.75560637299476
True	986.5534009365248
True	3.378941213280741
True	24.23425720542703
True	650.200181694816
True	707.5564333859006
True	125.54305468016248
True	418.39538160004895
True	124.46949916809652
True	71.29335327264498
True	480.1419521861089
True	41.30726364834221
True	513.3783179911433
True	12.54488228987996
True	809.0791617558812
True	549.6494148198423
True	678.0920746154854
True	101.2300063184096
True	373.1725590058204
True	987.221664727086
True	868.157349633518
True	138.0066763298138
True	542.7759577957355
True	453.4985482201004
True	253.07713102031053
True	266.39879620948767
True	2.824452362701113
True	329.73625998007554
True	11.845196353457297
True	360.0852912395162
True	74.2595217720164
True	422.1221081455356
True	652.536254647193
True	129.25702195230738
True	239.5529539437576
True	625.2399990703595
True	675.3524717552339
True	279.7542886695437
True	133.47907863305065
True	158.18133064432388
True	476.16605423265696
True	79.18671590434211
True	10.596692908725304
True	492.2175470647305
True	564.4787948937762
True	18.749914955107126
True	138.8413906867471
True	912.1858576491188
True	496.8115799607567
True	277.16389251757425
True	33.73101979877276
True	458.4117734831906
True	114.74612414823387
True	590.4276907324177
True	661.9379969879112
True	298.5515213451648
True	384.5933168333287
True	184.5843248951594
True	238.53282149469945
True	74.90639531567341
True	215.76188048600312
True	497.2441414417543
True	19.767051683730863
True	449.8826200908362
True	382.98472457594806
True	720.2884566593216
True	932.3198743459247
True	868.2755315209463
True	153.5545471497594
True	400.4873943101109
True	72.06013861084377
True	188.2495910442896
True	320.8483211469079
True	10.775157853702574
True	797.0341207046321
True	23.449470386289168
True	389.941552990793
True	257.2635103834954
True	654.347443329449
True	197.34044020998095
True	39.69477172123371
True	701.6518730783997
True	1076.9680653640723
True	226.84469312928928
True	134.03663183139386
True	625.1825981390831
True	503.7222062343304
True	16.279669058622584
True	806.003274708564
True	114.77822300298163
True	44.3932645051134
True	308.9755469763055
True	350.4260008586078
True	378.87398833339
True	277.8299404205322
True	18.55681041138193
True	23.367814925278022
True	828.5804318163944
True	196.44914528984
True	114.1843974829231
True	849.277217250468
True	652.5437763612565
True	633.1322906701729
True	445.1824555758109
True	156.30781655809156
True	34.236634570820904
True	98.02125968454624
True	455.9708685351868
True	225.56568965986392
True	495.86441606983584
True	149.95385876337517
True	498.5706553217052
True	639.8209776048367
True	951.0316380751054
True	25.05629932853514
True	978.6568256178858
True	1068.8626603836467
True	472.63566390891606
True	88.03659879038601
True	811.7304191396563
True	646.598705330786
True	674.2854953025419
True	174.77018890907084
True	739.8078090206604
True	691.6414911069036
True	128.52994219297392
True	794.2943087229739
True	809.4190006292528
True	494.26434134744426
True	225.60004203072765
True	71.41046855150647
True	312.91069977705
True	348.01653863852425
True	478.8857877661426
True	431.5117452263276
True	194.3937862564024
True	306.3704053863541
True	2.8125804198375057
True	14.105032468850707
True	104.77590836800384
True	133.9132313302626
True	359.4778408773884
True	351.5818691752212
True	114.36709976958132
True	16.71412902796207
True	210.0997135374218
True	792.4339971362668
True	456.2734939772006
True	538.0261597710962
True	563.7163776578791
True	814.6711669049977
True	636.3056780733962
True	94.28480020443531
True	206.6251160599789
True	245.1342352813932
True	293.81713196516523
True	104.8881319300934
True	358.6385870681001
True	427.8555425569829
True	172.71876485616326
True	645.2756855493861
True	238.8245962002511
True	195.49417511991064
True	30.131539697817317
True	238.143620654
True	492.384037351568
True	151.71312225605925
True	551.3083443813615
True	477.08643912947423
True	247.66176898830244
True	106.30283310149628
True	41.60641913368212
True	403.759727305376
True	791.6318173645069
True	162.686468272219
True	1037.600678468676
True	1050.7702088321362
True	487.104771775468
True	101.79777495398214
True	121.83025436178436
True	693.4335118220505
True	8.969059674348376
True	218.3458368169717
True	125.63969768588576
True	116.06712198867008
True	326.9085520302847
True	639.144253397924
True	35.36130869884583
True	126.06852465801276
True	952.6692658380964
True	56.25160626657284
True	460.9645052137711
True	522.0187471423621
True	250.9000763734128
True	132.11410329910146
True	945.6595401931417
True	1165.9126164697936
True	525.5720990395531
True	659.7714064957544
True	198.5151705618162
True	151.30416365397153
True	326.49425893268005
True	255.4656571620688
True	167.13270651666244
True	303.2618935814689
True	354.5394008133377
True	10.842240192073264
True	617.4561033998394
True	148.61616853064567
True	82.19457040050148
True	443.2937784119797
True	322.4547345489961
True	1230.1103126689184
True	364.92824465229774
True	995.1624556656228
True	10.380612759533644
True	262.6040307478808
True	234.96220833747412
True	157.31392368288917
True	490.02360767001227
True	199.44759515102
True	412.21049008438985
True	324.24497222678855
True	104.08922398839974
True	366.2648742575704
True	1036.0415803296812
True	723.3741259861181
True	212.38834262300225
True	110.9233413267055
True	297.098350513419
True	22.53157606562787
True	350.0113082759312
True	308.5179800448856
True	589.6072513552216
True	451.4321270590942
True	344.0150839405846
True	159.08183729844217
True	13.984275132509843
True	417.5320928595142
True	276.0139262975396
True	148.0765637250903
True	308.4942593683514
True	441.90885451040464
True	823.1037902472176
True	322.8151722454604
True	772.561891851059
True	416.5715720131221
True	368.37470735840407
True	1.9087038813288948
True	1181.9775891437607
True	104.06733989316189
True	914.253057232927
True	193.5253273347005
True	466.4815431344336
True	668.8692168070214
True	84.41711493423152
True	482.8264784861217
True	33.36684285694523
True	406.1961561735957
True	77.70057863674306
True	234.11962603374468
True	38.83524930036792
True	690.0508021537557
True	193.2833469705882
True	25.229270572602
True	384.6611048858824
True	108.48506581190568
True	169.02891215553373
True	828.7698157288647
True	255.75982815718757
True	147.53554104976072
True	379.62003344421146
True	524.693156017588
True	333.1002102796584
True	509.3499398852432
True	609.9040772024716
True	153.67692201036718
True	7.199133822701382
True	72.85691491229935
True	427.52198738819664
True	89.87973825064242
True	78.81754041199213
True	1090.2653868415066
True	27.66855882987296
True	327.7989927453211
True	315.7428687447541
True	447.8092029750478
True	661.2146897080448
True	194.12712184093704
True	655.966896624249
True	316.85567513986564
True	350.8046282262413
True	266.0842701478968
True	222.500950556437
True	376.8780654446121
True	456.47098814651264
True	406.6198045927976
True	567.949115998125
True	141.66415264807634
True	76.20649218775966
True	40.90166753292462
True	299.65442990981063
True	621.5891444528999
True	400.0209546786679
True	767.7453135307821
True	212.64953827902625
True	373.80895022297545
True	69.09195035719995
True	54.80764787912744
True	424.8058734924261
True	199.9642698778048
True	218.3923703819217
True	39.86520718710917
True	1077.371547712017
True	168.31464576312817
True	906.6401540947292
True	319.06169740533227
True	923.4700643765866
True	231.4323939397684
True	464.3710522989701
True	537.3177907656653
True	614.8812095971341
True	207.2719773366697
True	488.5882884707524
True	937.54222475444
True	124.3422020745436
True	7.554565274491471
True	580.5288720828195
True	28.23483827937652
True	74.88746356149234
True	789.7201456482384
True	239.9448047423193
True	982.8552133949336
True	697.9504624432894
True	408.6417945404505
True	277.7134235341227
True	489.37590613136
True	338.69387955262306
True	189.2201089939329
True	671.6404621969588
True	711.961302278765
True	212.3147801620308
True	94.47507011634596
True	521.6844804166371
True	130.74335019150143
True	384.9829069806377
True	328.8328291299797
True	67.34426627046324
True	370.8786413698744
True	415.4959640947386
True	376.09240169549935
True	402.1294677152526
True	431.4221344168925
True	643.4349187632682
True	58.02917861737557
True	456.3911334418423
True	340.05709438706566
True	646.4619270912611
True	225.19221090408263
True	100.22695034904147
True	38.91868552899507
True	532.1951752506535
True	621.8239628820753
True	193.08679246255332
True	413.988660067577
True	336.56668604508525
True	16.709169323300763
True	164.38200568802722
True	285.13227396529544
True	3.41175324042491
True	878.6857784630014
True	81.49715686806813
True	99.58346580649643
True	109.31728027820898
True	379.0723799131719
True	39.786056071460266
True	481.2577160540495
True	230.2642916068953
True	5.435436197198632
True	118.76233735284464
True	447.60043727213343
True	49.1458738693845
True	70.150226142997
True	179.4957319929307
True	290.2180310286184
True	996.82383595468
True	392.9568604556602
True	940.1506858325577
True	186.703755652584
True	1025.5980991919482
True	771.3578112276322
True	660.7381626707116
True	400.1350751052504
True	370.5820925131028
True	78.88414623180851
True	66.62172468603825
True	77.95310376004096
True	182.18056895532723
True	477.0904896498277
True	1106.029306084929
True	182.6922002559872
True	352.20586849600875
True	433.8066851201965
True	600.9101444070134
True	611.4955726765075
True	284.602651811879
True	460.93448781357495
True	670.64802541317
True	100.00431782706288
True	722.2417883530467
True	251.52210460065228
True	135.83964518066
True	413.5485942620724
True	858.7267650183385
True	437.9086454593523
True	863.283978495618
True	198.4490543413115
True	353.0692558684747
True	714.1777023042314
True	606.7694826862023
True	182.2275131956393
True	250.88095930018235
True	789.6690648844143
True	31.05472153917872
True	184.02342701274452
True	481.4120212514043
True	717.6515739229898
True	100.60915807677937
True	37.53493849274764
True	168.0285265761171
True	756.8989313840161
True	319.3077504863716
True	558.3963009790741
True	359.7945224130091
True	318.2824032505183
True	437.5731947548861
True	492.6272669301365
True	70.23144150557361
True	377.9642984332306
True	762.9497723185392
True	0.0
True	286.5797423785646
True	254.96397060099343
True	970.6475164434914
True	141.29451955730997
True	659.7849813663906
True	639.3738228981069
True	117.75437124252386
True	223.66208336166196
True	129.15919743303257
True	10.833854431002155
True	275.709713261188
True	380.5103327224351
True	1134.4965301465893
True	223.5550599632044
True	395.4174236252707
True	638.2454706466539
True	210.69682944012456
True	27.04308114101287
True	821.4725878840778
True	607.4292531368275
True	153.9825167152271
True	629.6114376049879
True	163.33106363207543
True	287.2774250816997
True	812.8006680064719
True	33.399038796165314
True	101.52758364707827
True	491.8486006149096
True	66.28234856137301
True	77.14556906836823
True	410.90386066746703
True	22.15881153312294
True	748.88168987573
True	102.1893973920146
True	158.40695734634903
True	19.955124636095448
True	691.376424219024
True	28.58746851308671
True	769.0326460615846
True	407.44394887129545
True	115.81217002536886
True	699.9776329141762
True	519.3290737018316
True	559.9831972703128
True	45.10025194442865
True	367.0506307195069
True	5.393114223741774
True	91.7339435069583
True	373.0037724425066
True	49.34295951646084
True	124.42684699242146
True	305.723473528583
True	181.07857613391397
True	104.4084106062754
True	634.7891135032424
True	20.991432272233336
True	1166.6602605432734
True	507.270432444669
True	300.8428175951936
True	493.5758843006303
True	119.25633809745986
True	734.8077075521311
True	1150.559504233623
True	749.8715028329435
True	174.5914660891111
True	231.27677235655543
True	51.94387580301902
True	57.25136236183093
True	152.27496731777893
True	106.54894693051888
True	168.98254050975896
True	1157.589220711474
True	315.3935746472335
True	352.5589862225944
True	679.4390477079571
True	16.94906414844288
True	12.570804480955196
True	604.3131827242242
True	5.48475195730127
True	111.8346555983413
True	673.034905499071
True	179.63519080166267
True	622.8331025255283
True	816.0485737808033
True	148.28772852910808
True	888.0799128474506
True	3.289978918644433
True	450.61481314724085
True	1072.6082132334188
True	27.41336469897133
True	239.2442410384271
True	153.9114065715676
True	975.783769095504
True	238.6616016115062
True	490.5207980420645
True	116.2832581985686
True	525.525385447253
True	153.92238813440406
True	99.30925008227848
True	384.16838119579165
True	71.43224108860701
True	55.268635911082086
True	1057.2738239573591
True	261.3842125496683
True	154.95959598790944
True	364.96760679446544
True	399.04386579998254
True	218.26982623683372
True	167.6601188695982
True	383.6324289852338
True	35.43367349829068
True	495.5302426132716
True	1134.773475929423
True	112.64168413047624
True	474.7433942253667
True	288.30633795821075
True	26.474232564979225
True	409.1814766175006
True	107.27918816740164
True	583.1837120747518
True	212.208035581254
True	430.42964100678194
True	20.103427721102843
True	446.5911818333444
True	105.01193467644768
True	341.60292624820045
True	34.173796021139566
True	164.07110035440445
True	249.58343838246995
True	769.027626877109
True	55.59334878766623
True	142.13781932941134
True	238.77553521002972
True	133.5173625650347
True	643.4200652288358
True	552.8493829908471
True	784.04128898822
True	390.6974574414468
True	536.3030902077933
True	416.78630882888814
True	682.4127359583806
True	71.69513288033126
True	469.7251648858333
True	419.697942351766
True	48.397873324348765
True	83.69811991187137
True	134.69842285210103
True	90.73010844581944
True	331.2620850171907
True	852.5181558726769
True	315.96109793363934
True	1087.7640190346965
True	302.64831405548153
True	907.9273126707848
True	152.86171003546474
True	583.2967475874991
True	609.2108239285865
True	692.1007410388826
True	442.7399236987412
True	67.2694190963044
True	319.7236509855025
True	38.41943672965225
True	159.73006027888408
True	177.2692528025582
True	1080.2497190234876
True	233.5855157146242
True	563.0145068544499
True	562.0801394025951
True	561.0727274072475
True	864.2030564343628
True	596.5208591932663
True	639.2585356616164
True	940.036750852496
True	129.48173294992682
True	329.55615917895534
True	265.9256037589611
True	326.91574400742496
True	90.0356162136878
True	395.47701092635975
True	4.375407054555673
True	338.34380733736964
True	267.34584819990454
True	603.5505478882807
True	285.9980307014273
True	359.60123642705696
True	10.56575392793371
True	58.95608509540051
True	544.3157879032194
True	28.553986993164507
True	141.27667451887933
True	62.421753112086265
True	156.7033939906655
True	235.52258832797992
True	66.06112724332495
True	384.5678782237604
True	267.6739380877187
True	102.23425064508815
True	336.5556399037748
True	62.55631449700397
True	589.3839243071066
True	881.948693768119
True	287.7857540517146
True	1155.058063093786
True	110.99913316459325
True	291.56698460710453
True	1078.0016401777275
True	90.40509862180636
True	291.2579684212517
True	8.875489871695894
True	403.2483527754538
True	451.41155447041785
True	155.061217341819
True	611.8743145320844
True	925.4449769788392
True	160.71954609776026
True	79.27791824356378
True	341.3641014568042
True	533.2392845739394
True	632.064536283868
True	1244.9554633108426
True	30.02498220662722
True	924.8824832264992
True	137.60414424326973
True	647.4324361122252
True	114.95346037225237
True	127.00111260927012
True	194.95845144468632
True	178.81152410257377
True	754.3307883858481
True	208.63856215159757
True	229.89106650490797
True	68.3754370007958
True	508.7323678391805
True	462.67179638415854
True	176.31750781821495
True	245.83346023206576
True	16.273004668945994
True	419.67181004276864
True	215.55977082725596
True	282.1020155365725
True	111.66266545692356
True	722.8196065082975
True	428.0328315128778
True	260.2019581461853
True	647.8443753512852
True	526.5852042150849
True	460.6329205751441
True	134.79704834467677
True	530.2198954933917
True	434.8048259564561
True	2.5167346788721003
True	194.22541198886776
True	91.2353852485212
True	237.25594026323972
True	3.251810595198706
True	129.37234089288376
True	355.128638864264
True	6.48080825229391
True	863.4064365826373
True	165.60027629822028
True	696.2067750463002
True	796.1771527974678
True	164.37689538204813
True	223.67630738008663
True	489.5486993249462
True	830.0263124697419
True	47.93536560208842
True	39.02114953892776
True	127.3743206444012
True	622.0816900521187
True	730.1830868780072
True	174.6381001811933
True	588.7356209090913
True	598.673121121333
True	840.379108372713
True	420.12227042808473
True	185.8287134049874
True	871.5673951274434
True	214.03726679489677
True	147.62719529253832
True	335.2279104866652
True	225.82436204237385
True	209.0017480596034
True	619.2428507489283
True	252.11731991625135
True	193.90323861883672
True	435.3751275695076
True	463.0129113329443
True	63.0862156990236
True	273.8305950405942
True	77.87581165671092
True	331.9611410698754
True	348.8629154707948
True	248.5658198339384
True	176.89740967970985
True	388.5530447476532
True	635.7483618568367
True	760.6397474344874
True	297.0225948946361
True	739.0446680726607
True	62.83582333559619
True	853.9215767592228
True	349.56989827932955
True	12.461187726348886
True	620.7880225192553
True	701.8534045198764
True	261.04731772666145
True	165.8715334680298
True	45.67593733437943
True	396.9806186706274
True	70.85656316162148
True	14.362275330092766
True	907.4273366142112
True	377.5570106405409
True	179.86587724222082
True	1029.8575689860368
True	11.55550141311763
True	776.7755086661892
True	30.504657916988343
True	668.3538729380443
True	57.736597564702016
True	760.6932994975149
True	429.2800482660436
True	197.39217725276907
True	447.77862138784405
True	202.3305501478692
True	289.99830220713096
True	220.0183720429123
True	409.1041656625402
True	9.581052167199736
True	326.47735109489975
True	113.87903890240167
True	11.141048340830734
True	469.0738319308199
True	711.5943654003214
True	299.3881352027389
True	73.5972088948361
True	303.9331192219204
True	80.13099689930574
True	186.19764206459868
True	181.09883148589452
True	370.3995420811663
True	44.311400749177366
True	134.03663479695365
True	368.75035988356535
True	866.6435439077655
True	120.44704754437764
True	208.07203052949592
True	428.6865446482532
True	20.188879301560583
True	426.5515841130682
True	503.4594076096755
True	85.63791553277296
True	393.7123848833103
True	348.47509345074883
True	413.70014175389326
True	595.1548548514104
True	1092.7315563448044
True	997.6749772296802
True	56.38902556257027
True	1056.5111319483535
True	112.7546844856534
True	111.6802768585514
True	113.20617415124572
True	495.02317122568047
True	374.8721923670015
True	567.661242469331
True	262.59789282486616
True	162.60076021641825
True	400.4572699668501
True	15.764293623553629
True	461.1948753559564
True	393.1052354103202
True	153.44858777917923
True	95.70538924813484
True	509.0959861224291
True	966.4580901026936
True	204.11593859542785
True	66.88575680158839
True	410.0934401176332
True	368.1469463436935
True	476.448232658629
True	324.4613662112941
True	4.913705499238749
True	527.6887065938804
True	501.8794206639992
True	504.5089928399847
True	187.5071758638055
True	97.83418104462648
True	22.181269429102706
True	378.1549795963383
True	107.55841378787004
True	6.144177862930008
True	33.64946039916803
True	349.8989823947508
True	643.9819753705499
True	139.7256475009204
True	87.40389388635256
True	24.36427931004082
True	389.82223713841
True	379.3949591582975
True	772.4556546674785
True	297.07367188329323
True	507.4263722111787
True	540.9459577479263
True	522.4445308920535
True	295.3390459458108
True	533.7727349258223
True	100.04237275015872
True	587.6948763539044
True	6.644008081078534
True	350.92997255382204
True	468.8275561074399
True	969.7288958126333
True	348.02211255863193
True	766.1841134841206
True	989.2936379561996
True	170.50955455916232
True	38.83686487258055
True	371.8390818422725
True	389.6193763958058
True	592.4457026519331
True	235.6063978858592
True	29.542065195006995
True	664.2752639667591
True	121.86218248381806
True	1050.8326245230996
True	322.53256601794607
True	446.1911670803329
True	124.1827097019719
True	808.1297438053481
True	136.6283497884498
True	839.1699539111713
True	552.0808137798175
True	195.96580008909123
True	113.54584577495504
True	66.07924838444808
True	564.4683471291733
True	881.0267880539144
True	446.355735798448
True	532.0217853658723
True	132.43661902643848
True	615.4072895319998
True	493.0650284819715
True	779.5105296834367
True	324.3403250434499
True	575.6411750992112
True	112.47578020508138
True	25.09818003310556
True	417.5149453326939
True	174.83017900957043
True	105.03899543395497
True	374.7264357470322
True	1090.6129322921995
True	268.7557556405971
True	556.6713924466169
True	10.978052697736166
True	69.05972324952545
True	326.0458017915131
True	778.4731559834913
True	441.2519849741334
True	536.098406641747
True	721.5588542530725
True	70.62637863322017
True	735.0600239027636
True	45.41216954527047
True	104.00032733788274
True	189.4610494447968
True	84.35245127728427
True	25.85781921670698
True	305.750590414173
True	469.4344946123222
True	919.5103347192548
True	847.4793346126256
True	6.115032091430401
True	268.0908952217966
True	469.4510579028042
True	128.22737747043192
True	241.8207732781716
True	328.351590654833
True	1313.8225853303795
True	449.9643597915571
True	23.934420655372985
True	190.246672953802
True	690.0613830947284
True	34.83475403710216
True	175.9129881641292
True	562.9493531757195
True	73.24730612989069
True	875.0137747057786
True	330.04965281739413
True	688.5401525380115
True	81.52039901125687
True	654.1485289283959
True	608.6132632550698
True	879.2850340230765
True	245.9666683214409
True	495.8225757756139
True	860.5085554647414
True	905.3887656523552
True	242.4520221844357
True	765.8887941757622
True	216.558934330371
True	447.4797164298882
True	371.48455786003217
True	494.8524176382653
True	496.23600406387936
True	320.0116540541742
True	356.15853581347227
True	114.2295780030904
True	338.06555817332554
True	1116.6170341955822
True	308.32905846887166
True	152.43541247735934
True	278.86206238341805
True	761.1386574042286
True	629.4976636203556
True	420.3516151713043
True	119.48449557313174
True	335.92936179800745
True	32.10571422563438
True	174.1997703053028
True	89.72942128581703
True	86.16527402956982
True	523.6913572150744
True	140.8220188315293
True	136.59340995985565
True	106.70842698245757
True	89.118555666513
True	446.25390315003546
True	385.7625439006338
True	1034.3576692738543
True	520.4605566209436
True	855.7000264406737
True	272.43365493445526
True	305.691245102052
True	538.0283281677679
True	197.20063922900545
True	762.7528722071023
True	250.42861461592065
True	352.032771938458
True	67.37548425920254
True	119.8025641520622
True	258.3429379596098
True	127.0216908721776
True	490.9894871976031
True	31.56185382656999
True	582.4709559384172
True	998.4250844284348
True	732.9241290227218
True	1.7864159405904194
True	62.61737083181591
True	481.71456700772205
True	436.08806475871086
True	73.77357105493986
True	122.52369731714612
True	297.8206853838872
True	83.46841835504817
True	52.785208750166944
True	737.8652120833586
True	652.7728913163991
True	171.92737896348882
True	179.92183239233847
True	511.1573438904221
True	58.96621931473009
True	26.2029966832147
True	578.6742979463077
True	444.3619551066605
True	1143.24642387501
True	49.94757426811693
True	460.87420083111766
True	859.344859649187
True	806.3175936939928
True	295.64875175928853
True	752.2576170753568
True	394.2010591540306
True	40.9046014700342
True	94.92221320279036
True	725.2869026559551
True	76.92301101317456
True	143.1077824632243
True	969.369513656149
True	179.49301873143858
True	262.8268996410921
True	94.67394762594972
True	634.3167239327961
True	607.8227541169256
True	217.32507616823503
True	429.42659917781975
True	43.11823524723269
True	269.9697664575704
True	603.0074782402876
True	638.3221050010233
True	322.2518220786578
True	71.66908343459824
True	930.87583453866
True	1082.4814935543184
True	567.2752682422929
True	65.9749225892418
True	29.13153285818796
True	87.4806251649288
True	109.83443485861022
True	102.2219796354943
True	901.958014867432
True	1230.635239347829
True	725.7968516320033
True	331.5041146694168
True	8.896022110705728
True	22.346604960387506
True	340.9288856758454
True	472.397141657435
True	43.07436734100232
True	564.3419524964751
True	442.9879998237267
True	401.6025317255272
True	82.85312806938681
True	203.33503203542895
True	264.59987477795346
True	141.34019863081224
True	391.9706874410407
True	42.470031702572406
True	170.06599886662204
True	1153.7223221003796
True	6.505798655101842
True	25.073754704148325
True	585.2441386974247
True	353.15980150550484
True	773.9666444284381
True	156.47306143910856
True	739.7615597695745
True	596.5328626957208
True	268.3280051333658
True	437.1277383737159
True	343.70972508984295
True	288.69216956625456
True	267.6068301540324
True	378.5284845040928
True	504.367056029979
True	494.0692875708076
True	106.66948722390502
True	361.4012231318959
True	9.772776994998992
True	181.38291512978915
True	233.12301940373283
True	820.9580709779199
True	580.3662906391899
True	31.76135803830741
True	734.2172212386857
True	836.5845328627272
True	104.10499064719043
True	355.1531431110991
True	904.3582767798982
True	227.64172331223656
True	162.28135783422223
True	523.5947147237505
True	575.0882214805664
True	1107.2918324840357
True	152.03884322287453
True	152.70816010487607
True	257.21090011435365
True	317.1334458403532
True	409.5243837065397
True	408.5583419935319
True	321.4083725608738
True	455.37434383249314
True	499.1145686784114
True	228.7776057047608
True	1486.61499988703
True	266.1678823975992
True	408.03893708718016
True	54.544445960500575
True	776.065714199661
True	258.04747433563927
True	921.411528021674
True	545.3432276290229
True	329.6448606209996
True	756.4692769627451
True	254.62426784162184
True	215.2476238024652
True	262.0767175136127
True	219.45757442321732
True	139.91828904118125
True	256.25231040061755
True	723.3106377853552
True	537.8548916941714
True	214.7759441285257
True	1169.3181517381347
True	114.50316102462372
True	259.82798835117427
True	74.56667901805548
True	297.5433492894784
True	411.64976960479447
True	91.57102970681528
True	213.1557180684862
True	73.31826434475846
True	697.2173935972663
True	362.50472818766457
True	223.158386920652
True	718.3539288577203
True	867.943512617213
True	812.1919182813493
True	839.6338769919106
True	358.2106103327419
True	1.327337230248888
True	264.3279137990615
True	55.608280143557245
True	392.2810121719498
True	52.48619475905944
True	359.7461048937995
True	860.5110561869083
True	1027.148517207753
True	400.64642850843086
True	22.07361473240855
True	514.2644789749805
True	495.7487067833485
True	198.98323484660972
True	230.88224887805245
True	290.29300285381584
True	22.19963893756326
True	127.5743638131089
True	981.2987400820276
True	55.552828011652
True	478.9292208919993
True	798.371098839379
True	100.23889116050916
True	257.26706355519104
True	115.75864739974388
True	14.803613059952095
True	1.6640674975184735
True	119.04225074175436
True	995.699641668542
True	449.27387639660446
True	66.51194245155233
True	781.0357436167118
True	333.4129528714486
True	1.4748318076541302
True	452.0707739354594
True	190.5657558765183
True	494.8477099415615
True	82.18528200071523
True	319.7068559342218
True	383.0443656035724
True	169.89235146417872
True	203.57304804947407
True	128.91132664099538
True	174.21353596716656
True	982.6431361750329
True	16.281893598104567
True	497.91030803859
True	483.9292890682132
True	421.7195641117829
True	211.33675179992707
True	235.37493976820275
True	154.75993039172397
True	46.654804343477366
True	477.704794147449
True	148.21988858216224
True	841.3072647850965
True	814.4994608383378
True	245.8685074909505
True	310.0973215825812
True	528.591120461705
True	42.697871412723735
True	84.11336229668804
True	729.1715133500594
True	1115.6521684208371
True	110.71924920526168
True	734.2129053385407
True	148.6506399826335
True	910.0831605795393
True	668.138669032094
True	99.32636181923584
True	282.563941692226
True	602.2539577553434
True	251.33896156667257
True	43.01877032745567
True	570.3255021942617
True	434.9581009060775
True	5.785221131576045
True	477.0892788878756
True	67.52777658743489
True	177.85886629697956
True	243.05463088097216
True	312.84253840273016
True	73.78403496080627
True	219.0195568829837
True	356.5342487582225
True	436.4022100588773
True	931.6120712379242
True	48.82145476741264
True	872.6940386031436
True	1010.9724212718172
True	127.47656791867232
True	71.38800733125085
True	969.6522890875672
True	36.671993625091545
True	228.86932519832
True	81.58488146040725
True	228.7492234475744
True	367.7219377070468
True	964.4348418747968
True	99.79317206201952
True	73.02597927929827
True	686.8928734289476
True	280.27025919083485
True	710.1033480623727
True	53.76248186272093
True	484.4880777256284
True	379.92035984250776
True	687.1523648704557
True	51.31802027350953
True	109.81413108804804
True	26.282117209600884
True	250.0665740511824
True	44.19701213835732
True	352.76043652846363
True	2.312282448758093
True	1192.9347713368984
True	106.31228696835822
True	130.82768900853338
True	359.78318985020934
True	732.8324312543315
True	653.390546196422
True	1035.69323137031
True	453.5370173054191
True	413.54837412050335
True	144.88220444568267
True	409.4489211715058
True	840.5545183130631
True	415.4998360484776
True	931.0786155254966
True	87.96238373715549
True	423.85857886187233
True	180.05623859309182
True	275.4204227959266
True	739.796402833887
True	170.95595361327466
True	137.8017216044667
True	62.88005659690099
True	855.6719660675767
True	774.1164334952065
True	87.0134524759276
True	455.1009140891936
True	745.7366741940989
True	420.4833930092133
True	56.31558943162409
True	316.9149290014668
True	780.8613162037486
True	30.45012431511121
True	367.0212873644618
True	164.91964464323266
True	281.51203707947093
True	33.54595671318848
True	211.7182004293328
True	756.6197771556463
True	647.301627521684
True	56.30339200923189
True	299.8812648830274
True	883.1003010635088
True	18.399684036130672
True	324.62762996501243
True	309.9961906738503
True	423.3631807764404
True	219.53699034233216
True	615.529288510726
True	48.669582186930846
True	931.1197719712072
True	868.6028365996141
True	43.07909535716264
True	392.4719651896529
True	703.480251033916
True	929.5228005322558
True	274.7532485038756
True	595.8166789467286
True	129.91184119407092
True	181.58082195723577
True	136.1083299738845
True	130.91041394782084
True	205.01142924780592
True	912.9437689971944
True	785.825466501456
True	939.6476246485024
True	19.05647218852248
True	28.9468095807118
True	362.7671438365593
True	15.672145804680891
True	625.013218102025
True	1082.9440695584865
True	255.2717769708354
True	212.6762386987701
True	85.64020640237179
True	214.15576704876037
True	132.79379005461044
True	47.52715284667472
True	130.03784186084684
True	90.51065462110093
True	254.71405966794563
True	539.0257479663148
True	155.3784134885383
True	28.40528870154224
True	58.59236044501665
True	430.4563800951121
True	267.8927241891969
True	576.3644736404951
True	23.960450990248816
True	113.88304226057556
True	650.1966674131625
True	267.1383434266954
True	461.5189007577208
True	650.8016605880543
True	103.37074573443164
True	117.60364033740342
True	81.1297262480038
True	26.389579084397845
True	122.69891043237844
True	86.79343029590665
True	101.24885833002236
True	155.9754463233597
True	239.29970499074665
True	806.204803319874
True	285.2626530906943
True	949.1048726883764
True	164.70853833682645
True	192.2298838437479
True	812.2346404717348
True	305.55913898878634
True	605.5895747096947
True	254.39768361552944
True	364.2114853638392
True	432.2326554611034
True	555.4047839084936
True	636.8092196757023
True	350.7011809487289
True	34.12559337310922
True	550.0667798961916
True	627.4550900797602
True	21.005109818055068
True	11.352797981818927
True	261.05736590770374
True	398.21785519156833
True	441.7121480438589
True	67.7605713797072
True	644.3126437107011
True	996.240097776078
True	238.74422434989825
True	897.2250574583516
True	273.07716941862054
True	104.61473796358943
True	279.4939078300218
True	698.918504375468
True	38.897793749211466
True	596.3480875882486
True	1280.3469475200675
True	1013.0531828302644
True	921.2759186935516
True	207.67053033825576
True	92.3007690716311
True	189.92815019167796
True	848.5512039879914
True	145.95139899605272
True	1069.8397495237457
True	873.5765540209175
True	41.60349659555252
True	90.75024815264142
True	412.3917110150899
True	418.6785120913359
True	210.61792635600835
True	512.2933392556013
True	669.9424160509784
True	125.12512872184772
True	272.99969317182206
True	991.5369157743409
True	51.430737624646
True	679.6324595714983
True	531.6563881150553
True	38.76582399316314
True	821.5534072286436
True	366.5299765329631
True	578.5076083348796
True	110.90221006523238
True	265.8001579870072
True	214.78198887689032
True	27.15777676331947
True	133.58665029195916
True	764.2313327272174
True	139.81270472981024
True	382.4932677470412
True	63.98123865185488
True	642.8177192228611
True	607.9947310473214
True	221.8129279875122
True	450.110787257782
True	166.80262861437757
True	169.39858704140988
True	221.1276751356703
True	277.96174160911767
True	366.99052998455954
True	126.034037006344
True	183.58321467689612
True	24.94291595566025
True	914.776192259321
True	306.44723121393275
True	10.159358111834123
True	368.3455260739558
True	161.64023202589732
True	633.4355137736667
True	361.4185956126783
True	583.5573041960354
True	538.6840344651886
True	504.73123076367415
True	799.972489310923
True	234.0014677314982
True	575.6014433481391
True	157.41851675561418
True	533.3018608757641
True	366.4898474355948
True	382.28044142756426
True	119.29237901679082
True	133.20696470829756
True	107.77350109510203
True	67.79673615893282
True	733.3270394999906
True	179.86836564243345
True	44.199807086684245
True	0.0
True	565.9577585667993
True	106.02690084065924
True	22.098984765674917
True	42.620194110510646
True	115.43364735455788
True	547.8123174538703
True	185.0444252746531
True	102.003658363721
True	35.743680010734685
True	164.33326884197822
True	900.391964347013
True	53.25586607197397
True	221.4413156593823
True	729.7948128224251
True	313.7779314359546
True	460.1885574084012
True	482.061888630516
True	516.9093091972296
True	603.1793384096637
True	887.9086345274227
True	273.1332703752004
True	1050.536341062186
True	910.1992739633628
True	632.0235469770915
True	348.23076581847045
True	822.8153001621489
True	10.79213409492301
True	30.96928665313329
True	291.3132168082672
True	40.3374059972346
True	195.87882377940676
True	775.4024444385125
True	221.9716065872769
True	735.7525407240432
True	780.8344401468586
True	118.76370222833752
True	367.453395843504
True	602.1770071597936
True	24.51759937340969
True	127.61615190551385
True	434.9878642248227
True	308.6543014042568
True	199.76379697058604
True	111.41900457282938
True	391.9024048558536
True	22.48981189021185
True	379.0873702965176
True	369.8083852828207
True	1046.2251957495778
True	369.26976631269247
True	30.419870465048383
True	439.7652012285149
True	441.3047375047408
True	238.38708860688288
True	32.06551325991474
True	752.724752787147
True	432.6056639004056
True	182.23714132256185
True	11.558183316491958
True	1214.2288835219651
True	163.61983301959984
True	27.86927488395333
True	305.01967408593526
True	280.33396196904147
True	113.60042523305373
True	291.58359726276944
True	48.99083963598368
True	319.34020642675387
True	296.2037461667377
True	310.4039582085797
True	34.62016509802979
True	47.84820520181054
True	1033.4616001149045
True	24.517345050627213
True	13.636346276288393
True	173.89386314719383
True	677.3333812308027
True	7.697636610956355
True	191.59612324039335
True	172.0178533740963
True	541.7719412405879
True	380.2178883971034
True	726.8119698869874
True	318.20599453686253
True	465.23713619627625
True	441.11223507898217
True	499.4233727096016
True	98.16755261574032
True	1277.2912445458269
True	899.1020633492044
True	292.4621035579638
True	539.7145679749711
True	100.61107660200663
True	575.545158503244
True	447.3930000570821
True	154.2520980456745
True	75.81460975699423
True	353.52037761076804
True	164.8674568735258
True	31.121107386422025
True	595.8015022919253
True	375.8449513326091
True	64.968142660741
True	26.455204488920455
True	671.0944552053841
True	494.2666356923066
True	73.66372549906052
True	20.18102969065678
True	326.64735397218453
True	328.4726380060844
True	708.6303540523462
True	552.9574650731174
True	561.3452204350674
True	784.8117837320848
True	8.524515410932555
True	53.02519045533368
True	34.13651466713684
True	59.7961082653971
True	511.8773753714534
True	578.7664329882275
True	87.29613182736591
True	110.26248400562667
True	190.5000937916688
True	76.54908980862643
True	174.019238663708
True	198.3738303833232
True	274.55363670469364
True	828.6591147540946
True	578.1174938054515
True	280.3750134216677
True	189.5049032547844
True	269.2368224054085
True	242.39013391806697
True	729.5949043296479
True	325.29876728261763
True	171.3803629952721
True	917.8910139402448
True	344.07106726908256
True	464.16982042279705
True	153.5642574630189
True	121.403226428939
True	67.155242113001
True	210.66647705201905
True	989.80867896162
True	532.8894562035947
True	115.50627680636777
True	351.3268014824327
True	94.29983649235176
True	670.1529646322834
True	4.178927175494515
True	718.5843450551622
True	36.077814310316505
True	916.9154078949234
True	847.8651070934228
True	206.99579578891644
True	29.00752084234304
True	78.13943347628236
True	450.7764013543472
True	229.2855623722856
True	1.29236425131429
True	81.54462524652742
True	1078.520865653495
True	347.5338479629683
True	695.389425759323
True	470.05159470536654
True	30.4235911084663
True	138.70888738850672
True	448.85715216166346
True	933.3190184375472
True	846.1878446475008
True	411.21316884376125
True	334.4637120610957
True	16.495456548667008
True	79.66630632571638
True	775.9920377028226
True	471.85813082874654
True	377.39570997044456
True	870.1931947019385
True	25.82096356731413
True	218.84471078861245
True	911.4800736642665
True	246.1833249255492
True	8.986772545127018
True	498.48813970770607
True	99.88413138679326
True	644.4871872151865
True	52.15864496923173
True	265.46213458182297
True	845.7269030737389
True	871.6033267671622
True	280.2598827696795
True	428.8562320730126
True	115.60934441265302
True	614.8222999295836
True	258.20235706189
True	194.29935939671768
True	889.4761802535814
True	57.44000020517134
True	744.7732835556052
True	278.1433998867374
True	301.06279723938405
True	166.6401211753112
True	510.2342938646156
True	604.9256434798791
True	365.1899288069714
True	420.5832207747302
True	70.80871999489004
True	158.6758669041169
True	452.53826672811306
True	218.11076930611935
True	38.18421003563866
True	197.71818251660963
True	386.6877594771247
True	396.6337277862538
True	746.7361362810504
True	135.6986259254186
True	654.0505595981741
True	497.5362032195675
True	623.4184259124779
True	139.6904849038496
True	37.55771781632748
True	670.9248508069442
True	75.00052735855898
True	564.2229658899613
True	686.9507671489282
True	450.1576896559175
True	137.51701123971347
True	521.7666130980969
True	4.582496520433722
True	413.37117259297486
True	31.19243551262229
True	629.4032776976758
True	283.240776275528
True	573.4647364597561
True	699.2073091461493
True	140.54887394843726
True	522.6333841416774
True	470.8190036292081
True	66.9906417247797
True	932.0125951452418
True	2.694828143353218
True	27.085654453853746
True	612.8495571787423
True	710.8860041174994
True	133.41201826600704
True	414.5170236459572
True	125.45902094994308
True	74.07011239104389
True	458.51939727457926
True	41.78704278313306
True	502.01518784290647
True	13.47645179954383
True	838.1707761188326
True	539.6555941440629
True	654.9861893341549
True	102.75534081268567
True	363.132401501921
True	1003.865285153408
True	877.3960666434139
True	135.92560157260874
True	547.6519936212977
True	470.8617306854658
True	236.5502114040521
True	258.28920235283965
True	6.164900596868431
True	308.07646315253163
True	12.348836428635732
True	360.0975427592661
True	77.69918097171879
True	417.1315657740988
True	644.7568033814862
True	118.92262357259408
True	240.8747735307822
True	644.5049560881407
True	707.6175575503165
True	291.83731317519107
True	142.79376152483022
True	168.89837517586167
True	485.66412997346
True	83.47422003803203
True	10.404305037551293
True	505.02524651385306
True	562.562585702211
True	18.91018146389527
True	132.1475521432375
True	875.9168435118014
True	478.4566764872976
True	271.8419293728748
True	33.12926267932075
True	466.88456149558033
True	111.43880095013672
True	591.2353061179175
True	673.8640302045853
True	306.239152731212
True	388.2717009520088
True	179.11291848791888
True	249.56100232364992
True	75.52043331668096
True	221.4916162910571
True	512.8287510481699
True	21.774920594363252
True	448.1799193298351
True	375.9514228370669
True	731.0838720665755
True	900.5832694057356
True	859.1090005469405
True	159.6940575705001
True	415.7492833832373
True	72.59880127720328
True	189.9781637634049
True	319.3590546342942
True	11.947281223231547
True	786.9520669900988
True	22.81827896254728
True	408.0873073307097
True	284.528578740371
True	636.4144891423841
True	192.0980453513107
True	37.68285639544726
True	702.8618219199967
True	1083.1894378172417
True	229.8704509682824
True	128.4426371786161
True	618.3667594091718
True	492.5592330755101
True	16.48542001138701
True	833.2816842931253
True	108.51288659360328
True	48.60396892092077
True	299.1108080401019
True	347.6871996252586
True	384.8116646961029
True	263.46249130591303
True	18.658203742509464
True	23.193805238315672
True	843.9219083835947
True	202.40214367995887
True	116.70323688326032
True	824.5288594417868
True	652.5162315497994
True	627.5279250907827
True	445.8033158861075
True	148.20664825904996
True	31.5142411174133
True	100.41229488145812
True	429.4173418355331
True	227.8762093970988
True	495.4532528521229
True	147.67698579658492
True	482.8800827767264
True	655.2381078199616
True	968.7566801605972
True	24.976887196163325
True	1020.6431592222248
True	1090.2615792923814
True	468.0356615401605
True	85.90212447064953
True	788.8004155657096
True	632.883707987655
True	687.685939875244
True	171.01184461570523
True	781.5875676144634
True	697.1123637356553
True	117.59107812411838
True	767.536492089577
True	820.1486258852249
True	487.7374894521556
True	222.87363080537065
True	74.13609875798589
True	316.7325362344414
True	341.8307574107335
True	449.458867261702
True	431.0561478097882
True	200.38050618821552
True	308.2270254170997
True	3.03467887210029
True	12.1884083241072
True	106.38756058036124
True	126.93683567281226
True	349.0268426870555
True	344.97021893475545
True	117.70971584381935
True	16.544190967579222
True	219.3183958862836
True	856.9296755581568
True	465.6519906121784
True	507.1823099953114
True	567.0476716826241
True	796.3966456305376
True	650.5180239921605
True	93.53940114844504
True	201.472153484935
True	254.5918798409684
True	279.2910218352988
True	105.5670622094258
True	365.0816483999066
True	433.22701745819626
True	172.68932148350132
True	649.347939397398
True	245.315936965922
True	198.63019984208765
True	29.52575562469492
True	234.22495079276823
True	511.51931115100143
True	172.00384464443806
True	532.5422754203194
True	465.9945550852309
True	236.8547033927233
True	106.85768087752794
True	41.96679412909052
True	413.8533135131751
True	781.9644661008011
True	161.71110672454057
True	1054.942169713216
True	1073.7292084713304
True	472.9078067356669
True	104.66951514207838
True	129.30839906139903
True	676.8883121674919
True	8.292775489292806
True	215.712688308824
True	126.88347341252954
True	119.591423117949
True	330.7333710065364
True	646.1788601611522
True	37.25682826134918
True	121.93618081641604
True	961.2965706338716
True	57.364999012793454
True	452.3631440866848
True	522.336505485812
True	240.56456010268727
True	133.4590688650814
True	921.2888330640712
True	1197.106849405713
True	513.2120583817906
True	642.4363215903504
True	198.76630845283867
True	150.08010151285757
True	333.6996113815567
True	246.4714195277672
True	174.05896000794053
True	293.6070343170187
True	339.11925606533214
True	8.546749107361483
True	619.7859767018829
True	148.30452379209638
True	79.03561542260032
True	449.6695692020044
True	316.7893195665209
True	1148.519967269626
True	339.9156420350947
True	964.940673337684
True	9.207134599990844
True	268.8357510857306
True	223.2186568589191
True	154.29205595159513
True	508.376386910872
True	194.6109585483607
True	403.9873744135781
True	327.4817907407414
True	117.89619261811671
True	364.1063848923153
True	1035.0294299376194
True	734.3133587020034
True	224.07831027066769
True	107.4843029920946
True	285.34993072682914
True	24.39223060297554
True	352.44942220532425
True	324.5528147001984
True	574.5031888995586
True	478.2051385649164
True	363.7020176533237
True	157.77497078391565
True	13.629247547623017
True	430.2981323927322
True	280.317557919913
True	139.05937830762687
True	301.76084016214395
True	419.8089323714246
True	814.603655229995
True	314.4796166191698
True	769.4806753791083
True	402.2947373046477
True	391.1482417605102
True	1.349699167517273
True	1169.611700041752
True	100.40043488876364
True	942.0536599357224
True	201.1316722723273
True	461.0311052255098
True	674.6717333886126
True	85.57228290005436
True	494.061288412766
True	31.0563750429536
True	425.3789381015797
True	75.65079681404806
True	220.8034623163209
True	36.49319081178466
True	693.3636416967375
True	188.11573248374364
True	25.883868393765944
True	384.88966248712217
True	111.64803702389496
True	162.40335938019217
True	848.2626324079023
True	258.69023470887595
True	149.09298385202734
True	366.9278991858928
True	512.0622111636619
True	339.75734235488045
True	526.665984031205
True	612.8564201732949
True	162.91449791407894
True	7.134244062781029
True	68.90062183279338
True	433.9754799501403
True	91.4149753509864
True	78.8180585065381
True	1032.2002278320815
True	25.811749288928613
True	326.3863374478617
True	321.05046344391565
True	456.9339092811485
True	665.7975595400425
True	198.6982790152676
True	661.3508659027323
True	324.5823361491705
True	340.7493459163905
True	274.9124174867609
True	209.1287116974324
True	362.7595004435798
True	464.7001390051126
True	426.0091952461807
True	600.8430873105033
True	138.32640218229085
True	74.80756103272478
True	39.42556700314942
True	277.4536320066123
True	639.2939328302685
True	416.4185894847299
True	765.4620000552967
True	216.5154507748373
True	404.948465851049
True	71.23409275312014
True	53.63147740631597
True	433.97260497410895
True	194.60788451196288
True	226.77410110915892
True	42.437888233730405
True	1076.117415102281
True	174.76214701689912
True	888.5532114307772
True	324.7445348448134
True	930.5905432221696
True	235.57612031759757
True	456.5708217882941
True	522.0785174968175
True	604.6953812524395
True	209.1959387775446
True	465.21682672225495
True	970.0564092476249
True	127.998265456618
True	7.123628899732715
True	585.5826334545619
True	27.20459960838013
True	75.39428762857119
True	789.4503785212057
True	223.6644712687038
True	957.01399071754
True	684.2100651424877
True	400.74529186561705
True	284.8476565947498
True	480.2336422328922
True	331.08120983637303
True	187.0417089184496
True	663.712902528381
True	740.1795157518014
True	209.6006059889245
True	91.14197024883931
True	512.1792587235152
True	135.2574455549877
True	388.8995737603613
True	352.5391672727813
True	63.54076547708587
True	378.1112372169962
True	407.86360591741567
True	370.981456763924
True	420.365052779758
True	431.8531361457692
True	619.668977416789
True	54.77053013216805
True	462.91457226272496
True	334.28717923363604
True	631.9879346703422
True	219.01540634175103
True	102.69846615588118
True	43.64799951789675
True	548.1285582212568
True	663.1866290846405
True	188.61676955060847
True	407.368338972667
True	337.06125024771654
True	17.028764274597442
True	167.8300435695371
True	295.830713124298
True	2.7269477172123366
True	875.9861300302958
True	78.75150435582955
True	103.58838420284071
True	117.77536485008012
True	369.81060515431744
True	36.939513633439965
True	451.6030350723601
True	230.10029194471335
True	5.782246976214109
True	116.40756157342948
True	442.6054042792871
True	49.66885517127672
True	67.02901696819455
True	182.17211051039743
True	293.0588194194648
True	967.6263501923688
True	394.0114154721881
True	963.2376634405248
True	186.31494104537376
True	1011.2206166237672
True	769.1234471440847
True	642.1510681036322
True	410.1100413436947
True	382.1316542742384
True	78.31939786470784
True	73.49214157274757
True	76.87078941576596
True	178.917903101012
True	474.8404216000778
True	1098.0512546098394
True	185.10625533111087
True	352.5069485042419
True	437.7478865662107
True	602.3836051412103
True	616.6348946576544
True	283.97962902794046
True	433.0951066609635
True	643.1708399458191
True	101.52680559366635
True	745.5964429185384
True	272.32285006041894
True	135.7482516277199
True	403.5932410108597
True	856.5876854864965
True	436.53973369598
True	861.2899523659978
True	198.92730209202563
True	349.4900332765484
True	681.9319523228959
True	622.9098977233955
True	183.78767624239688
True	254.00871142285212
True	775.4517219704145
True	30.73336459271609
True	194.78016696914264
True	491.8535067549604
True	708.0148001030664
True	100.44480102127388
True	36.34158378772745
True	164.73906975720075
True	743.9948276126245
True	316.86232353230946
True	557.614343917055
True	349.9695584091062
True	304.5230383038069
True	440.5265294734369
True	507.7980084400234
True	73.60744252189176
True	370.40101635129855
True	800.2313124274095
True	0.0
True	299.5748194714077
True	250.72480720675145
True	999.8105674075154
True	146.18005183942017
True	631.4575445910432
True	626.9906429632108
True	108.48008553014483
True	221.49519509376483
True	133.8964897863419
True	11.656895309181037
True	300.12036011353894
True	372.698706518983
True	1140.3712870087718
True	233.2719746472701
True	406.2874498601522
True	657.9085710789144
True	204.10861964808709
True	27.162762211002985
True	879.0344076228324
True	615.0165028631625
True	155.15148247433692
True	615.9774300359725
True	162.15882151064585
True	307.3051831075241
True	778.2023403483571
True	37.63505879493599
True	105.53887624572307
True	526.008353427181
True	65.87397338034268
True	74.79071497084
True	426.17606021356096
True	23.40208146812827
True	738.0256956319336
True	101.91801376342453
True	159.78880514619843
True	19.002702789690403
True	719.6150702759967
True	26.466424967548743
True	777.2155078322282
True	397.84927487780215
True	117.59363479426406
True	702.09396781541
True	524.0345374864462
True	575.2147298511709
True	50.6045123090897
True	368.0033308203351
True	5.664990257711114
True	87.93068281902114
True	375.9842816088407
True	46.2863291570569
True	112.7713778950916
True	315.50134629751466
True	178.61807129744517
True	101.26054384163378
True	653.9303984161521
True	20.102635545991227
True	1133.0482056709725
True	496.6787566179051
True	301.56255987009
True	487.8812329890699
True	119.43053214625432
True	789.483603688187
True	1098.606109137686
True	751.9793895787789
True	171.13411480449506
True	226.68790459425173
True	48.9232052937147
True	58.668442670107694
True	154.9334883311531
True	101.27556521146415
True	172.05237471752687
True	1160.8995965395602
True	309.3977757910618
True	354.43761454844457
True	690.9512857999423
True	16.986722938726217
True	15.234941333794865
True	574.5178435561406
True	5.290913346660831
True	110.48325759508906
True	668.6853693108102
True	181.4918832548715
True	665.3774733790501
True	816.4467416271985
True	160.39050933914123
True	871.7324646308231
True	2.2232623269507945
True	449.8030825441335
True	1061.9886891418346
True	25.95918967569124
True	233.15930274304588
True	145.74446412918826
True	981.91659454468
True	233.25749365066252
True	473.25719991708286
True	113.98945451863044
True	518.2377680919018
True	158.42024096681138
True	105.34425886932998
True	374.2559445013619
True	70.67874411271889
True	53.5596481257826
True	1056.973801875888
True	277.8798218977532
True	163.08290278160612
True	359.49522685082064
True	394.8358651758873
True	210.56810682479127
True	163.99803586912262
True	377.81465806720513
True	35.89861604333075
True	488.7866399868907
True	1133.4699723506094
True	117.2897006913752
True	484.96150358482686
True	318.1749683791621
True	27.658622844748358
True	404.2096581460637
True	104.32437542571002
True	549.4791192495618
True	205.2740495535889
True	407.5110699217377
True	20.92477329596581
True	449.5206339638992
True	105.35713638481216
True	337.67118647292824
True	34.28231585158778
True	168.73773149709095
True	253.66700457947985
True	776.5901637062858
True	57.71652015073907
True	138.14839186685143
True	233.35954936062652
True	139.36113787344976
True	653.7484045449371
True	554.9563214157387
True	778.1611051813154
True	395.4814828944758
True	521.5843048842781
True	421.26548673017976
True	686.538588291596
True	68.71986923055819
True	483.10782563097047
True	442.5512262096638
True	51.60930989065669
True	86.73997718830086
True	130.17515900150727
True	88.83892101574556
True	328.65505672361473
True	849.0906719468599
True	335.95103227629954
True	1095.416865864472
True	336.74529070504616
True	929.4118123507748
True	159.5125625977786
True	568.0902073427028
True	651.8779288573019
True	700.657593350521
True	443.7976250020043
True	63.12629687112727
True	295.97175600547104
True	44.29341210496774
True	169.0802738327248
True	169.60112756391982
True	1176.4693645083837
True	243.1493328047076
True	545.3718582975966
True	548.0771965400872
True	562.3837962356209
True	901.1188826039484
True	587.5741054959498
True	627.1954002747254
True	961.8822690022836
True	126.03871348183128
True	307.78067269029344
True	268.98726711436194
True	321.96902373149834
True	89.41243010842675
True	385.41732882090713
True	4.39096085760003
True	330.9085224877534
True	248.93472656346307
True	639.1497935965331
True	282.3935026535211
True	353.6700794937636
True	10.0302385623614
True	54.35768662824293
True	542.1856288318742
True	31.78993135924283
True	141.5222664978213
True	63.694521678794175
True	160.17254203573827
True	238.46994120634727
True	70.62506205594481
True	390.899611882624
True	264.6025794506063
True	98.28728047661636
True	346.75277366010266
True	62.257179304193066
True	580.3720097423678
True	842.1443286095225
True	277.536698262848
True	1148.1797892621146
True	111.44820611103697
True	304.1916404465112
True	1057.193192111804
True	87.9311869225839
True	285.1837373460669
True	9.383158707400463
True	402.42527248432793
True	461.2285482593472
True	153.46647217472113
True	629.9772278791588
True	889.542200719822
True	158.94705517507555
True	79.20809598258955
True	307.2304863476221
True	561.360001046045
True	606.9223321370558
True	1237.3745693732442
True	26.46261588041108
True	944.4437503725652
True	136.71766834172936
True	632.1410432702481
True	116.48906329690752
True	129.92231251938068
True	190.83908824251571
True	179.5868749180922
True	744.2787170455415
True	217.91967687574797
True	224.808786441675
True	67.13135878705536
True	519.2005917730908
True	423.3941046958711
True	179.44618326097856
True	227.55469891577783
True	17.948299694864158
True	411.3764803848388
True	225.462590880278
True	290.6121284702329
True	115.23225811756078
True	689.7047807434833
True	434.2156670768076
True	258.64368004173565
True	646.5960063481862
True	540.5058660236153
True	451.0172590494504
True	135.19157546687393
True	533.1633608146532
True	427.8681020442486
True	3.170129774640638
True	189.24255287219032
True	93.88879855753646
True	245.14863771529411
True	2.8417741994779604
True	125.38321787051218
True	343.60675145817663
True	7.087742911580825
True	864.7341535447191
True	167.4951540365471
True	733.7540726241227
True	789.59797286479
True	158.80115918394208
True	219.7827989685155
True	484.5508532619638
True	839.2783447315292
True	50.6946502748046
True	38.118588774519694
True	134.69262162055293
True	616.2781242443498
True	704.5756264968336
True	189.31189066604037
True	599.2624370760291
True	592.029648939229
True	852.689514647823
True	417.754906286956
True	188.29280005933637
True	867.5587261233936
True	217.9936898737299
True	148.48294805995585
True	333.15647679829675
True	224.8805138812923
True	209.7550301385915
True	609.2471633807272
True	253.36850351069745
True	194.94277555556556
True	449.8555789262644
True	475.9071785286908
True	63.58445358266391
True	283.1571892418336
True	77.8428121298788
True	355.3844263006866
True	357.2490659149448
True	255.08027382906656
True	176.95617901333554
True	374.703959705634
True	625.8611656841007
True	743.8296176735286
True	299.26823841939887
True	743.1829451173826
True	63.278555866389326
True	860.1231047154233
True	356.2698566446925
True	13.122058118718936
True	633.1805417904327
True	707.5493124865895
True	261.1759548386608
True	167.58236738507625
True	49.115823169311696
True	379.833387659859
True	79.25292473109116
True	14.060742992457037
True	881.792937139473
True	373.8518425822341
True	183.06258892430137
True	976.9200511198464
True	11.43010068783693
True	809.9669548670472
True	31.349461416859675
True	673.5103127174744
True	58.8765995968306
True	777.0705837981726
True	444.09476110898487
True	198.4225828838793
True	437.6120204980688
True	205.3524649311049
True	292.152565411189
True	224.53275023143007
True	400.985154993706
True	10.64416014117128
True	324.8948080501612
True	118.80210973704122
True	10.562139889814166
True	482.3179854992822
True	734.5535169229769
True	280.84289486463297
True	81.26640155322997
True	315.85129736412824
True	79.3154023074538
True	188.042643930108
True	180.70636444283963
True	382.83952209565456
True	43.47942079196248
True	137.52505907735497
True	381.833034032687
True	896.2376842624999
True	116.95769883677136
True	211.10596586974705
True	445.1510157575401
True	18.842568202395388
True	426.6279368614716
True	506.0566606303798
True	92.88332902118812
True	391.6901414854245
True	355.53746038489504
True	416.0527133890316
True	598.5155543079394
True	1028.733369801822
True	969.8760364714898
True	56.14207690084639
True	1071.3800033638156
True	110.99883862410526
True	111.18150900221067
True	111.11159447136274
True	488.5853648757653
True	370.2266326373765
True	570.8401851965813
True	258.6519736069277
True	157.99616824231887
True	383.6029850107334
True	16.955786815066833
True	442.9814416329996
True	404.446087503867
True	148.61776405995784
True	93.0756840277423
True	517.6095696786782
True	991.9646125119124
True	202.61562747001108
True	70.35241652361124
True	436.506370524155
True	381.4170610994765
True	489.9054232177163
True	321.392241907633
True	4.224346772209277
True	539.9453016418605
True	518.6715632472731
True	502.91583849089926
True	190.29676643239796
True	108.17357247060782
True	25.368432488175213
True	377.55213778905176
True	112.44655384250652
True	8.08649992961571
True	32.68763864852518
True	347.53986835916254
True	660.3311031033465
True	126.79005429910598
True	86.46864743018097
True	23.669408377174666
True	404.18120546172594
True	360.5347969150354
True	781.5678030974534
True	304.6584377593931
True	514.5876671517548
True	555.2344630054057
True	533.2895431164677
True	290.1755604961099
True	528.2818691816328
True	99.90124131033272
True	584.5691440652532
True	6.923838367334652
True	376.379076191922
True	457.1029927847254
True	964.7601385320596
True	345.8570814176208
True	795.4258042199472
True	968.5310269336647
True	178.87199049792747
True	39.14078304625401
True	369.2979882585621
True	392.44524874767154
True	577.3065326797578
True	246.3878138480775
True	28.833226667447523
True	667.2319740348449
True	124.21357270178292
True	1067.907732857275
True	320.2161299683177
True	476.5283584901293
True	127.33491512770206
True	797.6579204555188
True	140.51155409229813
True	821.0853162921848
True	559.3969834817641
True	185.7727514566692
True	107.47547416855664
True	68.83697119038558
True	573.4001965900842
True	943.3716960257204
True	434.1650165001413
True	519.2229057152862
True	138.14169936775411
True	640.3380571474815
True	486.1213441276477
True	796.1135268794478
True	318.8417094901928
True	567.4647327826658
True	117.0055803275728
True	23.487116112239484
True	415.6311123936088
True	167.9560993489481
True	102.09669200074347
True	374.54940561850987
True	1106.6104874758491
True	277.5608070749744
True	557.2189588580168
True	11.88596875474601
True	73.81605629220562
True	320.7977700415723
True	768.1999741297692
True	449.83632317150654
True	537.0409261834185
True	705.9049118353262
True	71.40259453195601
True	754.5647124399582
True	47.92150728202917
True	104.63756790288924
True	186.5469308681577
True	81.08637922053174
True	25.906955207855844
True	302.0619430174405
True	465.6137207973868
True	908.6075031070058
True	873.9758383435814
True	6.30427409781298
True	297.11200515805774
True	453.0316983839657
True	126.92980820023152
True	245.2798927566157
True	329.4358533994284
True	1327.9564164989026
True	451.3913478219101
True	25.966992279306584
True	186.87628879120908
True	693.8860552614407
True	36.636583147155335
True	168.5142986616167
True	564.3976001660019
True	74.42468611585143
True	864.8644960163799
True	325.8609475797439
True	656.9556065635826
True	81.83406705746664
True	679.2611906015467
True	555.9471881307601
True	910.3414725299256
True	252.82242852008747
True	504.2641200880341
True	851.4347036512679
True	915.628029441146
True	240.23158382053663
True	738.369796594078
True	211.34755075493112
True	453.3421438968213
True	379.3505228292383
True	490.2597146717362
True	494.86974209342617
True	301.4975286143534
True	354.4373089912826
True	110.51647383223906
True	352.13122161599
True	1140.3184191539133
True	311.664461038177
True	153.8014890419452
True	304.0196075904616
True	744.5679198670524
True	657.1212952745068
True	424.909503974632
True	124.43156019420908
True	329.94881014285346
True	31.635083733331413
True	165.4389023119914
True	92.86702236439058
True	84.79029224646062
True	582.3423208803374
True	131.6535372734152
True	134.04955053224572
True	100.7327075537768
True	86.58559850151785
True	459.6368587750859
True	379.0973040014202
True	1025.952880125049
True	539.7819015574609
True	856.4774034934709
True	273.6780588356413
True	295.46956457082774
True	534.8400422435735
True	190.91763597532943
True	736.2462570755762
True	242.5886317135437
True	355.244301843943
True	67.68583601704792
True	115.2264242485439
True	249.81999550687885
True	129.06258013012848
True	472.1366649711185
True	31.359714852970598
True	574.7508525342356
True	1012.4394890898902
True	732.6352234746199
True	1.441722730781957
True	61.93932057509527
True	483.38846982059897
True	437.0895360823292
True	74.73986690295224
True	120.01964829658148
True	293.67301079385857
True	79.24712635643012
True	54.54217316515378
True	720.8583147558511
True	663.0682563622562
True	157.13092473720042
True	162.70379574208098
True	536.9881394424827
True	55.34421299251668
True	25.54933920315944
True	583.8934086079242
True	463.6613859001737
True	1129.9441382738976
True	47.49607405124077
True	467.1654122262653
True	869.653157951834
True	825.1160267100928
True	296.8844808009232
True	748.8157458111505
True	401.8010643989449
True	42.341673612003454
True	103.92315288118978
True	687.9265211017163
True	77.07558126722867
True	144.49238642358122
True	927.3603975277682
True	186.5462632275677
True	272.1727989128854
True	105.1683515205829
True	626.2688603508896
True	607.4969702799077
True	218.8322207518584
True	450.5132937465594
True	45.02529385624881
True	276.44381009139187
True	606.4043801479247
True	647.0334580429978
True	327.4038198567666
True	72.82101659133276
True	951.3103310699042
True	1055.064255925102
True	565.7693938742057
True	63.31437885026537
True	30.750462598595817
True	93.63073814560744
True	105.09288972939996
True	102.41458119668454
True	870.6942423181462
True	1243.3336822087565
True	725.0091990212886
True	320.97260376073854
True	8.92831862286158
True	21.003893677719056
True	338.8208019042732
True	478.9153431670275
True	45.318588918982925
True	556.8686257736331
True	429.9178745879763
True	404.45600061285074
True	84.25624923106125
True	191.81150728140497
True	265.7125478174804
True	141.43340841924913
True	380.5609705705164
True	41.67080387624999
True	180.05546179553522
True	1179.2316960574497
True	5.908119142999298
True	27.492270237793345
True	574.2489401900583
True	352.9964327025128
True	797.6360311235339
True	161.25002141183143
True	768.573763169078
True	590.5635406571298
True	280.29181745014745
True	433.1400113652335
True	345.3218824611496
True	293.51056301076835
True	274.4555624515923
True	400.0116127101605
True	501.0358235084769
True	495.9249304253957
True	107.51004068334244
True	353.6049853514189
True	8.895425284947143
True	194.71489696468657
True	240.44115201213592
True	883.9269199912661
True	596.3104147916323
True	31.91844049851108
True	722.0431941550033
True	874.8001210340655
True	102.51946184260666
True	343.7554854454339
True	870.7201840418148
True	227.64525847452936
True	161.93926143662966
True	518.2708037085364
True	570.3663460545739
True	1131.0746493668182
True	145.36019313063477
True	155.8500185261309
True	247.37953752318808
True	305.76737304846165
True	403.981619430533
True	414.1149372237265
True	320.0841904274853
True	424.9834879476871
True	495.1111678006353
True	238.8095518688201
True	1477.6752322219625
True	256.26232446876537
True	409.9359307528569
True	53.39355116306858
True	780.9603439919518
True	249.0855755095386
True	918.24436532266
True	560.6962327252069
True	317.9140655058173
True	768.8377635718675
True	256.8170111157856
True	213.9319230900899
True	255.6609626790077
True	219.69554232374887
True	137.35254115794262
True	239.7028511955104
True	734.6511849756056
True	506.8508969486911
True	227.00066460273283
True	1188.3424174507495
True	119.51333682313184
True	267.2205723097253
True	72.84530779796255
True	300.74208000494843
True	409.393254533851
True	90.32717948879716
True	219.61480233612667
True	69.96171575962903
True	694.3852552985148
True	385.0548130552263
True	224.97837538366164
True	704.9391401317228
True	865.6572884685512
True	824.5051675620667
True	820.2104130474762
True	349.888462619651
True	1.2663210911363554
True	274.36447553761946
True	54.995765400744375
True	400.6963445669718
True	52.5988295045366
True	373.9616624677849
True	868.6442624431222
True	983.0069145384322
True	414.8121647820006
True	20.912041275410125
True	537.1942108583326
True	511.7782296530987
True	189.3654941923909
True	233.4066000668839
True	293.1354047891288
True	22.571191007312173
True	129.79930367975444
True	967.1256198770286
True	61.25056989488887
True	475.1399845266215
True	797.9046109922939
True	104.5651769532626
True	236.72780163855737
True	116.53220797735696
True	13.791395847493607
True	1.282783721186721
True	124.39860839422832
True	1006.204245960615
True	445.32890797796153
True	69.6478968258716
True	796.9242253730174
True	348.72125011829377
True	1.6759163266056394
True	446.79244165856034
True	192.8107829813049
True	486.9447310420324
True	85.61633653145664
True	330.5405697124648
True	366.7913398928004
True	166.7478253895333
True	211.73266551701505
True	130.28210276329733
True	176.71300854042082
True	1025.2249431437035
True	16.62849408897604
True	512.288941030087
True	495.777397324244
True	393.6659669212037
True	225.7278628045052
True	234.7960883407675
True	160.59395626334933
True	49.484394154668415
True	466.4952262543936
True	153.13728523246607
True	828.9546558490484
True	834.4612879428882
True	249.9955727724516
True	312.2673210829791
True	527.29121431943
True	39.89138435809446
True	86.17273375427654
True	737.3427520512803
True	1075.4269778592447
True	107.54036471141826
True	730.041186577541
True	142.7787216460947
True	924.6318138351998
True	668.9819405689614
True	100.35084527420928
True	274.92456150577016
True	632.8807158460652
True	256.66342001078306
True	46.35478916729602
True	560.8919846502162
True	454.17312936427953
True	5.742807249733466
True	483.9731461463012
True	67.09936371722597
True	177.3647155246002
True	233.9586239197275
True	301.04010585743873
True	70.67956952864681
True	228.1317069281893
True	350.0382100841037
True	419.2358746235857
True	950.2285636902286
True	50.14887232700209
True	936.420475223953
True	1050.922044525674
True	125.38852139078304
True	73.29937988796146
True	971.4809999171838
True	36.52511554114832
True	231.63161652296765
True	86.90567325915643
True	212.9300437219202
True	364.9284282079377
True	959.791480559212
True	99.19124981931093
True	67.65905366996763
True	670.2030338099426
True	280.9632689430572
True	701.1814497851872
True	52.71157983053069
True	487.524131932484
True	396.4059554937952
True	677.596094740124
True	50.80310486090126
True	113.34971165294144
True	27.433719816394717
True	265.985434109987
True	42.64266216894363
True	356.15128502576977
True	2.4508772717291505
True	1179.438015855005
True	105.26508419029793
True	139.8233932246238
True	357.9974778861325
True	734.9261151907561
True	666.8493111109369
True	1039.5175654015834
True	476.6398164628471
True	421.86944993512014
True	137.68493745043824
True	410.6841561095782
True	853.1432683588844
True	425.9841622154074
True	914.6235676765732
True	89.13147892605554
True	426.82530491391736
True	184.1226938984645
True	289.787935339292
True	726.1139542062086
True	153.66811339459625
True	134.45240176890198
True	61.42411299396035
True	876.3214464935414
True	769.0225171747611
True	85.02975802450119
True	443.03936279065874
True	762.8053659962501
True	417.2841356289504
True	59.398576110874615
True	329.9018321749138
True	780.3288744464461
True	29.56996012418451
True	358.01411293431386
True	168.60935889084374
True	288.5478954003603
True	35.44743544742526
True	223.05573910841105
True	750.2483283160065
True	636.8114936986749
True	55.08570147800035
True	291.6661489273671
True	846.8126124428512
True	16.977959468401046
True	313.9260540127772
True	300.9403830890976
True	428.981458517132
True	207.248593518316
True	621.8592721970787
True	45.45921833424568
True	954.8128709776392
True	903.973857093444
True	51.23849875023161
True	400.7438437669555
True	736.4103540026913
True	902.1547900827828
True	266.32157681019333
True	590.321160104863
True	129.14928745577637
True	187.78305892685336
True	127.76826193873202
True	135.93709272519732
True	206.98988771954467
True	970.3924219867464
True	768.0726611395288
True	1007.2338430981544
True	19.949266571081942
True	26.4936842342333
True	356.9333929676809
True	11.869168805858044
True	632.565985282629
True	1071.991500913893
True	267.2818920010704
True	216.7601148772953
True	88.01365928220805
True	214.17417088949736
True	127.67684127037847
True	45.37550531110162
True	133.69815547482892
True	90.6119468535604
True	251.60853528399653
True	540.5511543125376
True	158.10743793534934
True	29.72650677630512
True	54.7574926010084
True	410.0390567394444
True	268.22825539941124
True	589.6767300569271
True	22.303750050122524
True	115.274424449704
True	663.9989042911177
True	257.78610416374096
True	471.3181965840578
True	661.5835363008349
True	100.36296062152064
True	103.24327577474402
True	74.33421499103275
True	25.78133036797495
True	124.58005368972242
True	81.15120774861798
True	99.8852568714873
True	157.20569104318088
True	244.4349704629626
True	814.9004056438336
True	278.1944422525892
True	967.2240418475288
True	168.07953263382174
True	197.59723228358476
True	796.405028711129
True	316.2706050721497
True	581.4087697274819
True	256.4299314214784
True	348.7503135873163
True	422.8746030550319
True	552.2164241519755
True	650.2408335081949
True	374.380391753618
True	33.21204603758628
True	553.7772984448712
True	626.2729892531113
True	20.012421945811436
True	12.631962215844924
True	265.553280433322
True	413.8510062814429
True	432.08118335764624
True	64.77540653734678
True	632.3691858103165
True	955.3149394336872
True	232.70288427117728
True	904.6947633888112
True	276.4110331122968
True	106.0416362159036
True	264.76677264566854
True	710.3026540557643
True	40.926322252586
True	587.7956079482386
True	1278.6076926220348
True	1005.3661939424732
True	930.4112925360392
True	209.8904149005464
True	94.78490821800972
True	189.9603563375333
True	837.3398200666775
True	143.50600239499437
True	1088.187343981922
True	850.3263045541347
True	41.96147267363776
True	91.66071835594278
True	427.1907410685995
True	389.2777113469584
True	191.55549505275684
True	522.3308096802277
True	663.066025511441
True	127.79072997772349
True	284.51044024263547
True	1010.7170155149272
True	52.22049167094188
True	691.5935697911494
True	576.9283108672546
True	38.88141197943842
True	816.0240023729397
True	392.4155245787433
True	565.1199880387276
True	114.45501131879168
True	263.4569866382618
True	218.21861681895925
True	27.830472047969057
True	133.8621105884257
True	751.9828928095892
True	144.74935976468305
True	378.126607376885
True	62.97614719386685
True	653.4944752729114
True	611.6091516969208
True	238.47255226206
True	458.6936604338752
True	177.0769923862275
True	164.41215446810705
True	224.25413302370436
True	282.6847247370621
True	352.34153486093186
True	127.44605326099152
True	183.5988187386415
True	25.791184570565687
True	881.3120076941315
True	312.19887440767053
True	10.950196683945444
True	363.4124082397948
True	164.6372250737064
True	631.5027596389577
True	367.445339895217
True	581.8977216618931
True	544.2056257891368
True	518.639832419028
True	787.1515766287763
True	235.95635249650783
True	556.3955074946858
True	161.9821604134768
True	540.2292210549048
True	382.3307667464405
True	383.65994269168993
True	124.35848821601704
True	126.25602539893832
True	106.43233705548349
True	66.07538062429128
True	719.7496195203274
True	181.9795824559651
True	44.74866293535602
True	0.0
True	547.1993002001351
True	110.37584414792506
True	22.164069190214114
True	42.49772802470497
True	107.94882217710575
True	532.2383725379116
True	182.82762073901512
True	102.6755346388898
True	32.46372698783692
True	160.10499913782272
True	930.7420051458256
True	50.65479073768536
True	224.37354358578872
True	734.5706482652382
True	319.42654247277
True	468.1955102315291
True	479.4563996699072
True	507.6286451814802
True	601.2546486454978
True	942.0458393970382
True	251.76286568804355
True	1002.0647051076344
True	915.2536852112232
True	624.8302267595217
True	349.24168642299327
True	831.56328332734
True	9.034031649419136
True	31.699585363241752
True	275.272512107846
True	41.260476761273615
True	205.1656548437178
True	776.576372838239
True	224.14107485659264
True	744.0021188126547
True	786.8392799892438
True	122.2967527529695
True	371.4610893958271
True	579.2892115211728
True	24.39070437788224
True	136.65882579847508
True	425.3069115263141
True	303.4779135381661
True	212.56448111347368
True	113.20801725818434
True	384.98506405818927
True	22.26923495798397
True	355.2236369815273
True	365.5240221155423
True	1047.779034706822
True	368.0543284700763
True	31.17708061763663
True	428.0924748416744
True	452.9408248711012
True	232.66157210135225
True	33.91985743218765
True	751.8155347958809
True	445.8762762691459
True	176.82904477518727
True	12.317274531510586
True	1207.097528095863
True	162.99451479615198
True	26.01964884375408
True	290.25505952777803
True	281.1113774318776
True	116.687740314505
True	296.51976596854365
True	49.451027137304656
True	314.6338925243194
True	301.0868615844633
True	311.71734173719415
True	31.23854407574261
True	47.143614461635714
True	1047.8981585366917
True	25.82810344817972
True	12.477130280608328
True	185.05327241096467
True	641.0760384676872
True	7.649926444261123
True	181.74086079471692
True	177.1542172140656
True	521.4145999355127
True	367.9405877682743
True	748.2713269358923
True	318.18362155725595
True	488.35950824842166
True	433.28721196461663
True	484.6658557205001
True	104.4757783128036
True	1287.1777221353284
True	882.6276307811607
True	288.19115921122614
True	529.8491950699705
True	98.90165961101852
True	564.6009943336778
True	431.32531059357945
True	159.51379279011897
True	76.70223521194075
True	333.57004991504607
True	162.78822105933938
True	29.9593868040294
True	597.2075587090558
True	383.0281111669585
True	70.80503233128913
True	29.698924918093045
True	668.9228760634409
True	481.354722676556
True	74.5717051391231
True	20.95291379542685
True	335.4069232089216
True	308.60038482749525
True	712.9022430563638
True	546.8653043328858
True	568.3693303181371
True	783.3415086925146
True	9.354982329618023
True	57.45969411790623
True	37.17854497353034
True	59.02190935105264
True	507.1099575406368
True	580.7093772646956
True	88.14726374912135
True	117.35969355312128
True	202.95573431913743
True	76.03893639175418
True	179.57260470886683
True	208.58157397992463
True	270.7262934612031
True	812.6398427163465
True	601.8762105097542
True	286.58353551836524
True	187.70398169395136
True	274.2916792060265
True	247.61083868199472
True	736.4738538501778
True	335.4087011976618
True	158.95429697856443
True	861.2498906758573
True	349.93052986535344
True	481.06049468925227
True	148.630871055941
True	124.02014346675033
True	64.27101420619988
True	216.67502534206176
True	976.719538277663
True	522.3335906358562
True	116.57451672866686
True	342.97117893385627
True	101.116384561547
True	670.6496676402147
True	3.8836623284322735
True	678.5445296480781
True	36.55699480106576
True	950.8431085335862
True	854.2844847277358
True	213.27499083192663
True	27.6740487007448
True	81.44333345822493
True	457.1751990258913
True	223.849737115504
True	1.3284180728649682
True	79.95114967724928
True	1091.571120231874
True	340.4364926678262
True	669.4382296452279
True	483.0812039275236
True	31.37452787245548
True	135.82553923979174
True	445.2086467540156
True	910.778346927348
True	816.41634263657
True	423.2816840706503
True	337.281827561968
True	17.43596954339151
True	76.453893117092
True	748.0432893926235
True	469.1340224424104
True	388.3982490327653
True	874.8978344539545
True	27.021728545569097
True	221.0829042301984
True	902.9267896076536
True	232.2473440213818
True	7.197691261350687
True	494.9225408295807
True	107.65151182548904
True	640.722591941409
True	55.36504482539878
True	262.49137460930655
True	887.568553265239
True	915.8270648006664
True	270.5181555389087
True	419.6442661170804
True	116.29288500493776
True	582.637919597392
True	263.7517654338379
True	188.0027238870536
True	848.9144773474828
True	54.29935011976877
True	714.1279276986634
True	274.9781532272256
True	300.5705285839357
True	170.00057115886193
True	476.9568294345354
True	604.6242804787497
True	366.5613800178562
True	389.7900689757852
True	71.14147831661907
True	157.22281214018983
True	473.4663911707536
True	221.11446183596803
True	37.86279414482404
True	209.4105783703903
True	414.3719058356332
True	398.8008615709947
True	749.9667284727711
True	131.94923230950025
True	679.1415757131364
True	485.76278634365895
True	619.0834070067775
True	143.47591950760628
True	40.93401029957995
True	666.7132544544102
True	68.49793271430975
True	555.4167436186582
True	699.0522414837953
True	447.03752526000807
True	133.43132781627844
True	517.4783327015579
True	4.361056032704486
True	392.7550454362309
True	33.28640075582918
True	623.8506167077431
True	271.6479258933391
True	557.0931478585933
True	695.9549423724586
True	149.08465524104895
True	538.9141509978562
True	512.737709973711
True	64.65768422030253
True	966.2779310847998
True	2.983293923337728
True	28.021015459047334
True	671.0273290837569
True	682.8115931857893
True	138.39856860580167
True	412.37822941516094
True	125.10757780313072
True	73.86216855068804
True	445.4022929955901
True	41.37455490740621
True	514.3781157694254
True	12.072103475862503
True	860.0305834413336
True	543.0405603429851
True	668.0225248893522
True	103.872738635327
True	374.5613772427516
True	995.5686782487454
True	849.4397428466243
True	137.13060195106894
True	552.4295853354715
True	465.6507012766769
True	239.81916239402733
True	262.4000664655476
True	6.069746367226004
True	309.50955362010416
True	12.150793682792129
True	368.3307182180928
True	78.82646798560062
True	418.8793602253834
True	660.7459176794745
True	125.0036101766464
True	238.854097016288
True	625.6375984231166
True	684.2236014718216
True	291.89074132754337
True	128.01011011431785
True	169.4728685890202
True	479.4647583287649
True	79.33836720648124
True	10.884050966712982
True	513.4690662070428
True	564.6876559815855
True	19.573260005441306
True	147.68950996699502
True	890.5660492326006
True	479.3066944979168
True	275.8666318927791
True	33.9617915677289
True	467.22779527284143
True	115.25337242473483
True	588.9463738932802
True	653.2435025953375
True	291.2399713281967
True	382.4635450821623
True	188.68535173930437
True	233.26144200466672
True	74.23491511719878
True	213.0410931409867
True	510.5909280791941
True	22.21650406512394
True	472.9301287237723
True	380.6063553835378
True	742.810225281585
True	901.2409688196242
True	901.6601395933288
True	156.27746699434465
True	405.2060270349215
True	72.2076821670145
True	199.9666063251265
True	319.97231788559253
True	10.687098312978629
True	805.7687853561661
True	22.280163734116677
True	396.7934170101363
True	271.1814503877424
True	615.8045914346765
True	203.6350871620183
True	38.07992962622911
True	664.1920722862548
True	1069.460814109735
True	223.2077943227103
True	130.30541306512526
True	612.0177715774765
True	512.004067599976
True	19.453110654034948
True	858.9376921157667
True	105.93716593674942
True	46.12837931472642
True	297.6806291389969
True	347.38610424863475
True	391.4223809133172
True	277.1329656175361
True	18.762755045770376
True	22.60828733336048
True	847.1810016586633
True	199.4890904958949
True	113.76151936793828
True	839.9128650102766
True	646.7054594504926
True	630.8961404394375
True	441.50162503610966
True	156.38119408544995
True	31.71066402891716
True	100.68770129504664
True	440.1983581768529
True	232.98891488744812
True	495.838340882156
True	148.54918693929832
True	505.6184918673968
True	654.8234939879585
True	964.4700112959024
True	24.79623626464111
True	957.9265422032096
True	1058.72527055692
True	488.9415386148069
True	85.02664787963262
True	776.2928025362553
True	634.9478696173238
True	678.1362013998506
True	169.9107426440086
True	751.0743437243477
True	702.5161554717059
True	117.47002190204093
True	787.0178783720045
True	821.4651762010584
True	498.4354205162163
True	232.49596325030492
True	76.66806037772437
True	312.75457993944127
True	351.822819140707
True	468.2027404337591
True	443.3091789155002
True	196.8549397639562
True	309.5780006095321
True	2.451615749420977
True	12.485327788203085
True	104.13359571151034
True	131.7638168546166
True	368.1452874632882
True	353.4022373653309
True	112.9925941872865
True	17.205849433406566
True	225.12190820138085
True	838.917634266322
True	475.0420613550492
True	524.1343876474025
True	556.2893350923106
True	842.1524665896885
True	642.9700566513018
True	91.59658419067348
True	200.85906849371227
True	243.94569782360685
True	283.14879555665004
True	101.436832605802
True	364.84615915640046
True	424.228032269974
True	169.62077787936587
True	643.8989603882366
True	250.7514417029343
True	201.81425976501137
True	30.119284951565447
True	245.26401018553844
True	493.4792471688336
True	166.8648321552427
True	526.8951535199224
True	488.3984970190978
True	244.88794319638663
True	103.75981239185812
True	41.617488868679125
True	407.9715844510836
True	792.4566907839521
True	171.33623483704423
True	1044.2535570013476
True	1061.8049400372977
True	487.3146446019728
True	101.3793525112432
True	119.88174667587528
True	656.5947628129951
True	7.83707935117632
True	220.9476761780682
True	136.99814960346703
True	116.79848317348304
True	338.3206641393267
True	613.2935977875413
True	38.08568158005333
True	122.47593967641473
True	970.154909172147
True	52.66322579709103
True	457.0254424500726
True	521.0412916690965
True	250.6579894149204
True	132.0455617663472
True	966.1422119650229
True	1175.5523398143555
True	514.7213838839606
True	636.2205224257696
True	222.04436282778892
True	150.96031864277683
True	329.1560732051023
True	251.2215010717888
True	169.9748589904058
True	304.512050042278
True	333.8908720618584
True	10.879355386761024
True	623.2699394522909
True	146.9315482369119
True	80.30226379167307
True	446.9160038862804
True	316.7844876966519
True	1173.3636307832498
True	347.5221631796504
True	972.118604849462
True	9.061633795879706
True	255.64972549255975
True	229.72801082913145
True	155.24117520967496
True	520.408769688221
True	207.14898087349317
True	414.40870558098254
True	325.5289662329967
True	117.33590152872527
True	356.2070813739955
True	1065.9395253581165
True	735.6604437485136
True	228.6598633569412
True	106.14116819865468
True	295.3062728223619
True	21.556347569502964
True	349.67825525116706
True	307.36853835580774
True	567.9686250041179
True	466.1098031058295
True	367.8172579605548
True	161.33954258363624
True	11.680065113555838
True	433.1134620924526
True	287.18916040219807
True	138.3174332865055
True	303.451757999667
True	420.7995908058904
True	819.3982102568077
True	314.8577496471706
True	773.6955165259093
True	404.54591794565965
True	387.56222702652
True	1.3424309726660475
True	1158.2307892246258
True	105.59321546824958
True	932.6088773623138
True	203.24592803868103
True	462.86786047428194
True	665.342980922645
True	90.6375600471522
True	458.064983966744
True	31.724829990794785
True	424.5289484022074
True	74.66287474545977
True	226.32180134438005
True	37.93334495497638
True	687.8029111097711
True	185.33428256653903
True	25.77557359572423
True	386.9459765214708
True	106.52374576527654
True	168.7335185675265
True	835.0043586469847
True	245.44062190490988
True	153.3880166547576
True	378.60943359477386
True	516.1038524994583
True	327.0537606789931
True	495.26950875569486
True	630.0130417878743
True	153.4838614167824
True	6.723609837017351
True	72.42813320273879
True	440.55309639462257
True	92.43734228761386
True	73.84199038315842
True	1065.562289049422
True	25.75542306841628
True	322.7020122101088
True	321.79416615836345
True	467.16882322140856
True	666.8174474540461
True	188.4270771401196
True	654.5833876842124
True	330.95811854079267
True	350.4777774985
True	257.7725263398968
True	216.0096217675425
True	353.5654618755281
True	450.79919870301904
True	425.4383808112737
True	582.9912087901714
True	141.94487551191284
True	73.93817460658715
True	37.272142741272326
True	298.525888328262
True	646.4234824248665
True	406.94318921244025
True	798.8569181821539
True	219.8506616135924
True	393.06866428103086
True	69.24487644959444
True	55.22543893190954
True	425.1967819472882
True	205.54296331078424
True	225.37302461822176
True	44.757086896097725
True	1080.444510493172
True	169.15002643427147
True	907.161035013748
True	312.19784855843807
True	925.0764639207456
True	224.81440909697247
True	466.4152017054548
True	528.8694677651181
True	618.8732901373661
True	219.67793565420143
True	482.5054043104199
True	952.0595487860164
True	122.88456359420934
True	7.175386081931265
True	565.0894008792523
True	28.54722285978728
True	77.07322138727807
True	808.3247373260563
True	238.0406796176381
True	944.145528200059
True	682.7343893468301
True	424.1386348372099
True	277.71065088766665
True	483.6053477575273
True	344.75121364956624
True	186.08106954349884
True	676.4619655843088
True	705.2251541454133
True	198.0734808717781
True	89.90634820240878
True	514.8173848458044
True	135.95277971124702
True	395.2446778566167
True	338.3158717853822
True	64.97791017198992
True	378.0570400140949
True	415.4135422541548
True	369.04281686212886
True	428.70798759076285
True	429.1094940494372
True	606.5391366835939
True	59.54136564018818
True	457.6563587272457
True	314.96384786374847
True	652.3647717568864
True	217.0762758624577
True	101.40321715212204
True	42.56122742709063
True	534.4646367703258
True	635.6141738275707
True	191.85101976008204
True	407.8669523129834
True	340.3367206434844
True	17.912976520253764
True	166.136413497133
True	289.6892423535205
True	2.3696674685446686
True	873.9103751442001
True	80.69967327681675
True	103.53293392012512
True	109.68468990782902
True	360.3178218538652
True	35.909239085102726
True	455.42598233471153
True	235.04930859439872
True	5.444549832726738
True	112.48554867499968
True	445.3772979834979
True	52.86702187842768
True	65.86805286970981
True	174.41222702547327
True	296.81431191947854
True	958.2514948589708
True	389.3880794501737
True	975.1888117701604
True	190.3809458031951
True	1061.414659877076
True	802.8984929500666
True	662.0061050127614
True	408.4041992352772
True	389.1173573334706
True	77.56246096162101
True	74.6623608634848
True	81.53903016613106
True	179.46887410536877
True	473.9500461092724
True	1095.260658901322
True	178.2968490425829
True	352.92852787170403
True	437.94408860700287
True	603.8665950284076
True	613.019203798722
True	283.6847104966764
True	482.4824867784157
True	669.6271150662701
True	96.89263673878676
True	696.2961439075538
True	253.5214196615292
True	132.90242509320703
True	402.9263131732956
True	867.0730649422057
True	426.56677202442586
True	808.7329489109424
True	197.38385843557143
True	352.3633646689794
True	704.6211492875459
True	616.6262038296832
True	189.52782789571475
True	268.5307112933052
True	788.0240756579573
True	32.12559327478899
True	189.3920305218816
True	493.31425971238144
True	733.8709142707426
True	101.74835458811737
True	39.11721130645736
True	169.35074023200255
True	728.6255649173611
True	311.2805948925197
True	556.2053521950432
True	355.39643848138104
True	305.20260792762474
True	430.6107022854605
True	503.321011380587
True	74.15206420294385
True	365.948775084584
True	748.7688480817937
True	0.0
True	280.14258064729586
True	251.4660608872054
True	930.4905093518876
True	150.45166418069334
True	667.6970740061048
True	638.5253000274932
True	116.34853402788504
True	220.8832491358159
True	129.9903930427949
True	11.474971776980206
True	280.9630568149447
True	375.51803181044704
True	1125.8802394890204
True	235.8987308951392
True	404.3635426584386
True	658.5728495160093
True	202.8657346382748
True	28.11380776569987
True	864.351799705886
True	616.8656825830518
True	155.02244979464962
True	629.2526245446771
True	171.2822026351688
True	299.93534093532764
True	778.8488595876308
True	35.457049458116586
True	103.10776768788556
True	524.6637200434382
True	64.35498460610653
True	79.58934442626396
True	387.11721597730894
True	24.01716434706559
True	759.4673833773649
True	102.64302825500836
True	150.35997151991924
True	18.29190224953205
True	706.0414900316235
True	27.50193987204936
True	757.3621816853198
True	405.5511591167644
True	112.68499077243467
True	690.3371598742342
True	532.670725872879
True	584.1176620962451
True	49.99635630929985
True	369.6810530197987
True	6.065747582809456
True	91.19297405436213
True	357.590094286964
True	47.451327973813335
True	119.06881325093792
True	297.4364950144433
True	185.9900915216273
True	101.87817592303723
True	651.4810005446495
True	21.30799935566272
True	1109.0540361268024
True	479.270332216872
True	303.6200220693495
True	493.3353303569656
True	124.64222647738232
True	799.7643715898897
True	1104.5017530023542
True	751.7974576698987
True	170.81135818664572
True	227.9565517084276
True	52.491354066677545
True	57.0057796728303
True	151.7649287817736
True	97.306583419086
True	174.37970879566404
True	1174.4880069359322
True	309.1856562112855
True	355.3889920920384
True	713.8278628255683
True	17.577062874135812
True	15.073778259913212
True	592.995076252991
True	6.093111007422055
True	113.50905699125464
True	681.3552627628123
True	179.75426466364414
True	654.5277920654405
True	795.8269381564097
True	148.98688443812637
True	863.013380433263
True	3.244846352309973
True	441.8804633503722
True	1056.991355630372
True	25.82061681959704
True	235.44730980058785
True	148.19359792197315
True	939.772907382233
True	238.37754102489257
True	467.4066141859249
True	119.358125209427
True	494.6219961639648
True	149.05584150012027
True	94.47233762704565
True	391.7197380309096
True	66.32038086787524
True	55.214911661146665
True	1063.4808220355849
True	269.05297710976777
True	158.59013747975197
True	371.3153535718489
True	405.42126727049697
True	218.15774082109172
True	168.0932544004567
True	401.0856046771557
True	35.30808454365169
True	483.5266035155631
True	1117.7822847404398
True	113.99875630805124
True	471.03802487942176
True	305.61932672187817
True	27.677265541708028
True	390.53101390148265
True	103.30760197070984
True	591.135821824153
True	209.44874186407657
True	430.6831446834928
True	18.89789845691438
True	443.2691073306749
True	111.67803271687504
True	344.5866406983641
True	30.85672331331421
True	173.79308314612135
True	249.3211213400685
True	757.4612850554345
True	57.67545967633635
True	139.28587684864203
True	240.30909246739452
True	144.88418211716365
True	643.6356185076577
True	553.1053763913038
True	793.7191911380983
True	391.9127508063754
True	546.8170423205395
True	410.3914869685634
True	678.6643649729236
True	72.98679551266767
True	446.65894943978
True	424.6378362823529
True	46.92594998656515
True	83.30877145574152
True	127.045854931804
True	94.260355134157
True	333.7088565614196
True	862.6868676390027
True	345.249519828785
True	1111.4267655971896
True	334.60384322673366
True	895.0887584382649
True	153.30911828935209
True	548.532277768538
True	639.3231736345083
True	713.5948055794274
True	447.28972730323216
True	67.67260884795229
True	295.3307387402244
True	39.57937451396721
True	157.61043674117974
True	175.58789810168494
True	1138.3181432860854
True	221.0619540404502
True	551.0946692741227
True	556.9350317710919
True	569.1732541562553
True	929.3250245790424
True	581.0764459143975
True	668.192601274169
True	968.1682562798125
True	122.33682739562204
True	309.6482300829751
True	263.9254055425571
True	342.5103923607613
True	90.54144516784363
True	385.8140471790518
True	5.063515796425342
True	330.79333700685163
True	243.15970822840492
True	583.9584056511264
True	292.6045016967282
True	348.41786725638826
True	11.0914886120422
True	61.14870740670298
True	539.6089724464013
True	29.62530297264948
True	146.38768127556645
True	67.71954485093761
True	153.24767407121703
True	231.97300845748043
True	68.77989564906713
True	383.5136640995786
True	274.3588238448932
True	104.34013134992716
True	334.2418867556764
True	62.3478792571183
True	593.8902623945806
True	852.1012314223427
True	294.4293408646809
True	1143.150115471928
True	111.47269210082042
True	299.91181179413604
True	1085.9505699532133
True	88.55904321608001
True	288.3663203009916
True	9.76615565604206
True	412.429618712661
True	451.5839332346916
True	148.45776494620512
True	620.968328073679
True	916.6294872488452
True	156.9701224591557
True	82.0223434997369
True	330.6321279331152
True	555.5245060932715
True	622.2965834217997
True	1205.9221799652569
True	24.616863374277607
True	962.0843758712548
True	135.57229124890105
True	602.4349918720881
True	126.82085223368786
True	125.89932809618902
True	188.06791541064203
True	166.66762723126902
True	760.8618695183575
True	216.2815066756758
True	230.5852468659241
True	70.16323621371731
True	512.370051081557
True	451.4233013042639
True	174.79818202008298
True	231.3768825387565
True	17.751409874636963
True	419.6845069978514
True	221.4304936340859
True	286.8684076995986
True	111.6863177842881
True	718.9288628446784
True	407.29453000968914
True	262.207608878658
True	637.2347873058075
True	528.1981143188759
True	477.31430542427177
True	141.55613022425217
True	531.0106188538465
True	428.9692385954932
True	3.0549465093195103
True	192.28518604509645
True	94.63236815365798
True	242.2252098538916
True	3.501801404360134
True	128.91939554848773
True	339.2020541596196
True	7.684928671086955
True	870.5720871677156
True	169.28439521837106
True	698.2635531894144
True	810.9240283402644
True	167.26791407901962
True	231.41134981426544
True	485.78746965227367
True	844.2775870362889
True	51.85801689651713
True	39.00880507496059
True	128.631397091929
True	642.1639910121331
True	713.9731267386546
True	181.58251354493723
True	579.800071478182
True	597.2485499101471
True	855.9116774903284
True	402.7202057633805
True	187.5621843004417
True	912.6911959730152
True	212.00358345804008
True	159.07675818320658
True	326.36284577197534
True	219.13621594507876
True	208.6825443881468
True	620.8687861754634
True	261.6230609452353
True	192.3183218307881
True	444.9138586825845
True	487.1868530029778
True	62.939305560159866
True	273.75980937131146
True	81.38129478987531
True	338.6693640686955
True	360.5577837879546
True	263.3011020488971
True	176.48710191675252
True	366.0489927292834
True	668.1567670699625
True	763.9922007977283
True	297.66327184851974
True	730.618647623531
True	64.51323162139528
True	844.4116811984944
True	349.62352418233706
True	12.487667873222346
True	617.9444724730189
True	693.956460452116
True	265.5244160845177
True	167.89470051732633
True	47.95991200084456
True	399.5010864201482
True	75.0110257382233
True	13.373273093307818
True	896.9392264488861
True	373.2156268567449
True	180.5114155171242
True	980.4145754586792
True	12.849799188547331
True	773.4518045926859
True	32.73150619462519
True	666.6287290492551
True	64.07346760386524
True	761.7425073999341
True	440.30969153049455
True	195.6578466824451
True	432.69964203715847
True	207.23003370919128
True	294.6443970270672
True	233.8608343687745
True	403.3251634550231
True	9.906926215947944
True	330.8044176644262
True	113.8214993330068
True	10.725578095552834
True	489.2028093994766
True	734.4621737282272
True	281.3234907399777
True	82.18380229621208
True	309.3646440143992
True	84.27711159474946
True	186.5306213920363
True	175.67502801758258
True	389.4630686658883
True	44.73494960527144
True	136.17114085370108
True	375.2362124369472
True	821.0473148773749
True	108.14693087055264
True	208.5979564934166
True	429.8869071239628
True	17.362388633234964
True	420.5156785488578
True	522.2420115616252
True	86.94665054203271
True	386.2071700669853
True	375.7878075096852
True	410.8791804706853
True	581.9551599108996
True	1073.1920292873335
True	967.0176678312704
True	58.378242278007576
True	1074.7949051117207
True	113.06849083868362
True	109.39887386206291
True	109.47070020730192
True	486.2942161473907
True	373.6918229680734
True	576.1094501821913
True	254.31049013662405
True	160.2176358606414
True	405.43388225045896
True	15.43595160777592
True	452.76166151524393
True	400.4655547550103
True	141.8861601839619
True	97.40752623215448
True	494.7923459775935
True	994.8225161817892
True	205.68003974124272
True	66.59203538303788
True	451.1351444975693
True	383.45019546968894
True	476.4408626649698
True	320.06526457297053
True	4.108316877702084
True	528.563404166801
True	524.2317999351817
True	506.9631883430437
True	190.0273668286346
True	108.21563220876683
True	23.21650209434461
True	377.2026212271607
True	106.8087637399987
True	7.470533818478819
True	31.103567947241952
True	348.8466391632108
True	650.6071743706353
True	138.315763121318
True	89.32800810631744
True	24.28838628168934
True	411.0465617670338
True	355.33508757792754
True	750.173272953974
True	308.5263825673683
True	514.0090556455464
True	535.4914542076189
True	525.1559021574959
True	289.542778046175
True	546.3375046676528
True	101.66374850950072
True	577.3392268782582
True	7.997168223375386
True	375.5935920791984
True	458.49108441987545
True	968.9582802616114
True	351.0502913942124
True	748.3722468455329
True	980.1746185606444
True	179.00957313270916
True	39.000655687403935
True	377.9006174153791
True	385.3214408292667
True	594.3920066101541
True	247.14778897050715
True	27.67540567315084
True	644.2699612077241
True	125.79906902601428
True	1102.1614819757424
True	306.873013497099
True	484.2038631764052
True	128.54116210625148
True	810.1056512853405
True	140.24705531308987
True	828.7566006404461
True	583.7472659635332
True	188.7865363020273
True	108.87566561617692
True	68.43824907537089
True	556.5093491246132
True	907.883483198974
True	431.778102116397
True	542.8922379937752
True	134.0909374935351
True	629.1928748523284
True	474.1398894780224
True	787.0335579095141
True	312.6827845242294
True	561.4193245981878
True	120.35915568685678
True	24.85102393326082
True	416.13896538109753
True	167.32407908102516
True	108.64717644539958
True	381.68185608094274
True	1096.963793421008
True	262.2207805813618
True	551.5471971029807
True	11.172922363678143
True	73.04093989577125
True	329.0863602232686
True	772.7550162305229
True	457.6069315925405
True	508.5806753486541
True	725.2400761985034
True	63.95549763418144
True	743.0528254265695
True	49.80328799623849
True	104.85100598059852
True	187.1999650600768
True	82.4892900597047
True	24.83412438732284
True	309.0831352406406
True	455.6532431656949
True	911.8636343790854
True	874.0317275666317
True	5.85911802394975
True	289.7224026315649
True	439.2243357835192
True	125.46504132652626
True	248.1211090354638
True	330.00032030512034
True	1318.9859627796322
True	450.1570580147483
True	24.284977567126948
True	187.1757634717295
True	702.5804306254264
True	32.753510392205285
True	173.12276589562802
True	558.5197939640676
True	73.93833446533687
True	862.4582150195234
True	336.2625685587768
True	657.8561947181905
True	76.83099608907841
True	680.4395062448098
True	596.2613034276825
True	870.8430499679575
True	263.6617934028889
True	502.437600928849
True	825.806046349849
True	920.9079509356663
True	236.14902150882403
True	757.722425104072
True	213.6771081697774
True	451.7562946975472
True	367.27395575185056
True	505.2024577002596
True	492.14300630919473
True	315.90171969018286
True	345.5515637938569
True	114.5703799676342
True	328.5266290099936
True	1093.4467449482688
True	317.9879640454604
True	145.0027982801833
True	299.86963322791314
True	743.5319291721023
True	654.9653871218537
True	408.47790876857925
True	125.91616603933862
True	334.2974179490364
True	35.45968218184214
True	164.91134118275295
True	86.82201986860593
True	86.67440242525687
True	550.3765873509467
True	132.607776840963
True	134.80214511968836
True	98.6882193733002
True	86.75938210376064
True	455.2114151075319
True	382.36009196621256
True	1036.676582663444
True	507.7341463570092
True	847.5354891918184
True	273.42216431693305
True	293.4443266844706
True	541.8322388612978
True	196.03579815096649
True	749.5828430644198
True	241.66297406406784
True	357.5889661574108
True	70.0302803821548
True	116.68766210319784
True	278.9011165382323
True	120.75447853023698
True	494.5296436362729
True	31.185485029549223
True	562.2251864620124
True	1020.7248082858224
True	726.4584825703541
True	1.2708098966949746
True	59.63011710154443
True	472.30061723791584
True	440.459139076094
True	75.26342435375012
True	121.22001139547636
True	303.182012124457
True	76.21406157140545
True	53.185737908680025
True	695.2451572767307
True	655.2815251054197
True	163.86380545514632
True	161.8747467054832
True	559.0725296502749
True	56.15170954135371
True	24.08178149039979
True	549.7613473999983
True	449.32075473004414
True	1116.939692605139
True	47.83155207404075
True	467.6739364340572
True	867.50647191686
True	775.6972160219593
True	298.34511113369445
True	759.505750120795
True	410.0398276410687
True	39.34184967558206
True	104.11332693114412
True	686.5343107833312
True	74.33531093287486
True	145.13252799379586
True	932.8156372072406
True	195.66344743496052
True	279.81880049147503
True	108.96144938154976
True	630.8560821893533
True	575.5334891161311
True	223.8796914539485
True	436.813351426156
True	42.96365035359447
True	272.4914325613861
True	560.0069955708354
True	609.1826946508876
True	301.6945133508222
True	75.82754471828416
True	929.682708713678
True	1056.0003599702593
True	561.0532989797337
True	60.522865130360174
True	29.127633495847636
True	88.77368196015476
True	108.82850341519828
True	101.43740082797426
True	861.225083567992
True	1211.7851270111748
True	715.9194106170332
True	347.45574532321496
True	7.786419211934767
True	21.032253648553887
True	342.8616599790612
True	462.7219026495882
True	48.85945014160214
True	573.4643584850526
True	433.8834266596971
True	393.4327713992431
True	81.39178633909363
True	199.92909873047608
True	268.61623606082
True	131.87412463939145
True	396.6897252150117
True	41.50466838826212
True	166.16511262232365
True	1157.8653511853402
True	6.400956098461728
True	30.370867825297594
True	577.2389692978976
True	371.5413240602177
True	776.2141293209041
True	157.12869859559285
True	765.3916726547762
True	587.8429677263127
True	290.633855059335
True	443.216557873008
True	340.02368375651645
True	308.5496293224051
True	272.52192512271824
True	408.7306758696064
True	495.3734713895711
True	508.0280617255187
True	105.089358012407
True	361.847930202628
True	8.736637876503792
True	192.03361478361649
True	223.1309897381273
True	852.9988148304964
True	589.2283104187986
True	30.60248152641447
True	747.5501648812738
True	827.4794826700812
True	108.62398367225838
True	348.281760514513
True	861.112256842468
True	213.53570611637105
True	166.2358604803327
True	510.7463590015562
True	595.703533151028
True	1118.1895502190769
True	145.2883446350406
True	155.53320625314018
True	256.7234561391594
True	313.17422836264745
True	436.01124907750045
True	411.0802462923697
True	321.1564900084696
True	448.33419186034166
True	502.7369162725997
True	222.2601857042708
True	1494.9037869614478
True	267.6552490152921
True	379.2947161154136
True	51.8492470024153
True	769.3102074345774
True	251.3025964666996
True	869.027423957927
True	566.2866608380014
True	315.20703984084633
True	789.4324708024437
True	278.9463129323452
True	214.7112519248836
True	259.6501584061128
True	218.8808692886944
True	139.39550599832873
True	246.63532895408213
True	722.7646091113972
True	541.9526796287431
True	226.80524618971705
True	1145.6799134982994
True	109.50494783706684
True	264.66931631359614
True	74.15682866673626
True	304.36145672733795
True	416.9244342644067
True	91.66148818562394
True	219.06374872895816
True	70.4247701251668
True	708.0727216694684
True	382.9229629712043
True	227.06183307108347
True	733.2125820466658
True	892.0538995021741
True	786.6197760001673
True	818.4196526123192
True	349.0222092244606
True	1.362971949560678
True	268.73327964784994
True	52.04979452719937
True	382.65457602021
True	52.90444506522083
True	358.8251646629626
True	866.8062813309651
True	1029.4015993534683
True	384.8603427060202
True	21.711152459398644
True	524.0197128135629
True	515.9291888149404
True	200.8696220821256
True	238.99245185608743
True	281.9929922169778
True	24.285664408823767
True	127.36223023146884
True	952.101242826038
True	64.15820188430624
True	497.5161934776781
True	782.892615006396
True	99.0466600099084
True	257.3929562010571
True	111.87191217926768
True	15.160773369861737
True	1.8040844086614465
True	117.66870236052584
True	1002.244137386658
True	473.9409792860709
True	68.08818888573312
True	799.5304628459573
True	337.1309108648463
True	1.2115326642402853
True	443.53123700929086
True	194.4198588049559
True	522.3444472652515
True	85.20922272794728
True	344.063764108757
True	376.33345681339193
True	171.6169295235562
True	222.93669435323304
True	137.22786032300365
True	187.83126041225748
True	988.0730115821744
True	15.501306363644304
True	512.8221018296401
True	482.2976990933466
True	415.5593744510569
True	218.81268335871928
True	234.05233868454064
True	151.69676197883487
True	46.68975015259618
True	511.853064421296
True	148.95875628332217
True	872.9468816969755
True	860.9465900846542
True	244.88055802011544
True	307.7705092269573
True	516.283990910856
True	42.50967571996498
True	87.68835498745891
True	721.3373787858958
True	1088.7343433632118
True	116.9982866716676
True	711.4933720816576
True	135.34450306616628
True	933.992897426776
True	657.6280570207817
True	107.04418185808017
True	252.01209592770903
True	630.8231943978203
True	255.548153489822
True	45.559500776386486
True	551.9069216494694
True	453.6766451119672
True	4.991901033050256
True	478.0022058923743
True	71.1612704987604
True	176.37157169988924
True	239.32834194340472
True	303.30483941233524
True	70.50764922298804
True	227.674589642788
True	350.266672587377
True	442.9204086886334
True	928.2432196251826
True	44.48672797870321
True	890.1994843603677
True	1042.1253100650374
True	130.97614571740405
True	70.91869471648653
True	988.0740198837166
True	33.826878387555475
True	228.74249460135263
True	82.2536417967724
True	216.90214381063757
True	349.5393747290421
True	995.4616233285652
True	99.40642109461812
True	70.74912792638239
True	623.2852911732908
True	288.2103434721505
True	706.199788637122
True	53.03699342427711
True	503.08559459746544
True	374.6650047298676
True	673.0456675015479
True	55.55500789285791
True	111.94013677320976
True	27.58295706568497
True	262.774101950519
True	44.154195727098426
True	350.3597948048888
True	2.764361177072766
True	1178.7042701588748
True	104.96338670596634
True	135.35980500995888
True	353.3300434174747
True	729.1396712623346
True	675.5998357110508
True	1032.9741048760654
True	451.7219643212235
True	416.5827332430846
True	143.6109055672229
True	419.2776525779198
True	823.3727076631552
True	433.1980489784482
True	926.983631061488
True	86.02819550676116
True	421.5125183128518
True	169.08073525963349
True	291.1809618495124
True	756.8671990546799
True	160.7790719658304
True	126.53973914183396
True	66.07396990204312
True	853.7764620665207
True	768.7811725002939
True	83.85631422597278
True	439.8901277961334
True	719.5192424571079
True	417.6392325663114
True	57.9540313604399
True	317.98672930959015
True	789.7618718595448
True	28.653229111521647
True	363.3776626376591
True	162.68264609481994
True	290.9161092426255
True	34.73591577963291
True	197.3785522070252
True	784.809339700542
True	644.0782574797774
True	53.89055295894523
True	277.4942035973251
True	895.0640537561837
True	17.99546058402023
True	310.6493722832012
True	297.2413052833549
True	428.9264222745401
True	212.0138580280592
True	623.3698091189319
True	45.31981855296851
True	956.6727352148235
True	895.5610078699732
True	47.50780070845244
True	371.2046332923353
True	714.1199802671117
True	904.5179741901372
True	273.83146776535204
True	603.9351140652345
True	128.70575231436945
True	194.5521306971351
True	131.2668668979753
True	129.5724482268908
True	219.1768482979552
True	930.1882653055542
True	785.615154960919
True	938.8778629502218
True	19.594323738097867
True	26.13215687737123
True	347.083686908074
True	11.494084578108266
True	622.0520643486136
True	1069.5683798120294
True	266.48889530735414
True	207.93328895334844
True	84.33503454572501
True	214.7121033242035
True	132.02888957114777
True	44.80354986863399
True	135.3942142902814
True	91.51002779085296
True	248.65372870517697
True	539.1946940817077
True	166.7952055137853
True	31.178356605818493
True	56.37810001077148
True	420.0057386238531
True	267.7384507954937
True	580.1411240632632
True	24.18914030889272
True	111.22268198250192
True	686.8637057387124
True	254.5590583348795
True	478.58216043735
True	657.6291349767723
True	103.2281010762184
True	112.57774551450036
True	73.66755520787554
True	26.48877010997262
True	117.53139110621848
True	84.97900003089508
True	102.87979729829286
True	153.22932243533316
True	240.00303286319104
True	827.0382479163097
True	291.2578827412277
True	947.409515244498
True	163.4709451862876
True	197.7123438364073
True	786.0397844086626
True	313.8233668981671
True	603.3145423641178
True	251.200149775081
True	355.9456305277492
True	457.5138219990141
True	575.8566834276614
True	648.3016569320467
True	384.88400180388464
True	35.06874055444506
True	542.4044625159104
True	633.8421924825321
True	20.399441934812504
True	12.360185724259251
True	264.10464251458006
True	404.222956417013
True	462.12011080921786
True	64.24554398952611
True	642.3879342741373
True	932.1717388916048
True	247.98284796879688
True	891.93698324406
True	278.11341128744647
True	107.5177325416312
True	279.00089928732297
True	671.2243497271525
True	42.130940803920886
True	585.0933312955856
True	1263.1156568535223
True	1007.4270692423878
True	935.2810036588788
True	211.1985088366836
True	91.61654786418234
True	188.9440166433295
True	831.6864042463288
True	146.2845446996793
True	1054.97599077112
True	878.1545652001381
True	41.49305100366679
True	88.6211205470387
True	395.38455766160007
True	389.9091227098587
True	199.26058128712
True	517.8871148115616
True	642.8730638221955
True	124.32813154885082
True	279.45787945885206
True	1056.4519524590837
True	52.93194171021331
True	661.4402238286609
True	529.6747055997841
True	38.33616714239957
True	818.5815846584558
True	389.128805830186
True	566.5057459067528
True	109.48957373609058
True	269.4195760515056
True	210.61352953215115
True	27.327617601649575
True	135.88602625016634
True	740.5500091380574
True	146.5029674441674
True	375.706473313897
True	64.48905978979451
True	635.7663254501504
True	624.1279710852823
True	234.3956287915036
True	459.8757877111347
True	166.56718751127505
True	166.07582353724126
True	220.9112340305271
True	273.2338389443031
True	355.05662911442954
True	135.52000035970048
True	185.4065581874459
True	26.15736325718725
True	868.2711216544616
True	299.66248757130927
True	8.994279622072717
True	359.4796371125071
True	171.49422813550026
True	631.7146879046968
True	361.2261312649625
True	578.3069148891519
True	544.6402142115319
True	491.69975870306354
True	785.475790956079
True	247.1727231966378
True	574.7951359344993
True	159.67267857694316
True	544.1012757841117
True	353.63359240250884
True	380.4305722708819
True	131.9419749549726
True	136.45592311107467
True	108.98978246708282
True	65.43877245167792
True	724.2380125011624
True	181.10113387285756
True	41.327507200726615
True	0.0
True	549.8185482430912
True	110.57647798353624
True	23.619578150021937
True	42.91236719238264
True	112.90081052593877
True	549.5709354795314
True	178.8251127426802
True	107.9395014248927
True	31.84284306175377
True	160.11188085915418
True	953.7446606901964
True	53.408136699175
True	227.34498598072096
True	743.0223193691556
True	320.03659475755984
True	471.0736290881609
True	492.32205467047714
True	518.2178749630599
True	608.3579523507598
True	895.2172662069147
True	266.4836055707341
True	1035.609517395511
True	907.0808797520668
True	619.1437398601827
True	341.0564336828412
True	827.6019457509724
True	10.768497302814186
True	33.73751436971363
True	305.30071211682093
True	43.58270029176078
True	203.5311136896291
True	757.8319127629776
True	218.1328383827727
True	724.8800083637021
True	731.3007901246043
True	127.32211020829943
True	369.2747948334791
True	586.4237540956052
True	25.12084099299325
True	134.7713898537086
True	433.5038710771162
True	302.9381700661876
True	202.1033496461504
True	115.38805301730709
True	377.14717569966297
True	23.14217371768178
True	370.2464887165767
True	372.7393322105981
True	1024.3658396835551
True	375.49606910213504
True	31.654998169828588
True	458.7690797515688
True	440.01758003070586
True	228.35142652073768
True	34.56374016970541
True	765.307245173285
True	437.6717331787352
True	167.9073413406868
True	12.874983765183837
True	1201.7331429452292
True	160.15676721906527
True	28.052512332522888
True	303.7489537007168
True	285.470413386347
True	113.9561300889346
True	297.5694613104159
True	44.67941144320624
True	324.7671138145145
True	281.1896917335427
True	328.88454252914835
True	28.80766479716452
True	48.020295144631255
True	1070.3928054941975
True	25.439722451758808
True	13.94178409889535
True	182.2209200467354
True	636.5283859962215
True	9.087073825622996
True	194.96138679963235
True	172.14739050948145
True	518.9593783233723
True	362.9116839461248
True	749.8703964906165
True	323.745000681141
True	479.7519060149024
True	444.3030313921973
True	492.2286284546152
True	101.38652511356656
True	1283.363713965972
True	937.0989261625778
True	286.07724501320274
True	527.921255891128
True	100.90827750013102
True	550.9076693679239
True	444.55854282998007
True	152.81759179336154
True	75.22530421675671
True	347.2288971306041
True	165.5047030703352
True	29.92695996245528
True	585.8679671009079
True	380.8994531464106
True	69.99653159208688
True	31.584158431323345
True	659.8281549750305
True	490.3175226692834
True	70.71102288248652
True	23.769835747043302
True	328.19689917145377
True	335.82052012938595
True	704.2329942388293
True	546.5341031189649
True	559.95654815751
True	785.9712327566747
True	8.983370862591622
True	55.49720220198935
True	38.2050675629297
True	59.24530740583192
True	499.63986879836034
True	590.840995958684
True	85.3616720484252
True	110.67070720970462
True	204.98542913627327
True	74.55572197231211
True	184.2839521720269
True	209.6410750802928
True	274.52042545059135
True	812.724422587342
True	589.8583652837715
True	284.36182682861664
True	193.7033545769456
True	274.493397913252
True	234.1401722453898
True	743.0541297420457
True	322.04194918788903
True	156.12486633727806
True	908.8907955513172
True	358.8519536094156
True	440.4685745209064
True	153.39046222864857
True	122.51813626186495
True	66.0641646733905
True	211.82648734699148
True	994.0808962957364
True	533.6168510828353
True	113.41877853455458
True	351.2195932706696
True	100.73288295734268
True	668.3652559781913
True	4.875278127322618
True	705.1311839302473
True	36.11121170727238
True	932.8134815534836
True	831.5697030960863
True	214.8160158754837
True	31.257938121895787
True	81.76759110075453
True	461.8309144049212
True	232.8241511403976
True	1.5345024079997058
True	77.04841186449518
True	1081.788708310676
True	342.98982145868945
True	652.6808313832303
True	487.1771447739789
True	30.093921642203227
True	137.181162935513
True	442.7549433543608
True	902.3932149910178
True	806.6739188497852
True	415.7185294791451
True	332.68018550586163
True	17.346740817122225
True	79.40641288105128
True	771.670892195759
True	493.72845859007606
True	392.0202799251353
True	881.7106916955961
True	27.226435673225936
True	219.63523120531653
True	881.9130169110464
True	252.36535373248196
True	7.714878129480534
True	496.61501509649474
True	103.6013510706845
True	614.5773949960122
True	54.56669730063927
True	261.0427808075325
True	880.3256120042824
True	875.1244127887164
True	265.7773376215405
True	443.7211655916944
True	114.61870485048463
True	591.5264231710571
True	259.53033268530913
True	196.8914641582332
True	872.8468390662388
True	54.2247857241779
True	710.4996049887811
True	277.2794872457432
True	293.01553017833857
True	170.15498274807288
True	469.7187887027592
True	573.3124700827084
True	360.8396902227317
True	412.7725980413637
True	66.79163562567116
True	158.38822447005555
True	456.9260782714356
True	214.34411826037552
True	37.38781714815992
True	197.6579438812849
True	382.1950838719413
True	400.6334583743908
True	728.3807098670487
True	136.29988784899962
True	656.3118230582879
True	493.2347184696191
True	603.7656057518104
True	135.9159383228503
True	38.56447991995965
True	667.1598997608822
True	70.7562989642751
True	554.3776453895879
True	673.5051204323402
True	446.7398943728199
True	128.6478605559853
True	548.0064611375382
True	4.926302597610997
True	394.9171346688772
True	28.8894536312404
True	635.0298285600795
True	278.0230232397868
True	564.559703951682
True	677.1854630313699
True	140.3273473857062
True	551.6033291042191
True	516.3932715561479
True	62.27497714640728
True	929.3091162057516
True	3.4028385455403445
True	27.16109437742288
True	649.9412638326677
True	685.7631933649749
True	130.2179197132457
True	409.2274004059722
True	117.90330514998764
True	70.05097367225925
True	463.3167456751801
True	40.82185869218792
True	504.53603265175775
True	11.641692273442573
True	809.1499457323729
True	557.3522848645314
True	700.794759641403
True	99.09285319268756
True	387.6981932408268
True	997.8272109075969
True	866.4919242609676
True	148.58756758425363
True	550.6045778771207
True	452.3309662012759
True	250.7336320262952
True	258.5312989316289
True	5.8328139434834405
True	331.11084011382303
True	12.487960080047516
True	369.4645983597397
True	76.9094017218231
True	398.83725109302105
True	655.1439941108949
True	127.06140431779237
True	234.77748434822303
True	625.1719854695481
True	696.5627637419439
True	293.00754983295
True	138.87604027495834
True	163.75151435737632
True	482.48078651153065
True	76.8901992669992
True	9.515445188253295
True	533.3100844761595
True	569.7631388547818
True	19.882867631503032
True	133.50760793843077
True	897.0754310122579
True	497.51953239140414
True	261.33366182511145
True	34.7658851225662
True	467.45941178636144
True	111.80169749724858
True	583.9071024253476
True	669.559045367791
True	292.9692975872513
True	385.4974854777026
True	183.7324745800226
True	245.84397644755472
True	75.44431763982074
True	219.6799831959684
True	477.0714161264983
True	23.295040811623597
True	424.261375596199
True	375.92714303775176
True	737.1578076947045
True	914.2718732776832
True	889.9856868473314
True	157.79976265225926
True	399.81204941705647
True	67.30304918382052
True	202.8821781991417
True	316.6529499848506
True	10.554208833652204
True	781.8838310079994
True	22.915339809581774
True	399.09307228284905
True	264.9004335327025
True	636.1353982793638
True	204.8862133830864
True	38.77997425099637
True	680.6713792654643
True	1095.272261548895
True	221.28217717096567
True	133.05586826411522
True	596.6206447213646
True	505.5325163140548
True	18.56322611420863
True	791.2683572717692
True	112.44004164727858
True	45.732497454372144
True	309.76432544164936
True	345.0643782847923
True	385.7674329719802
True	271.0715389216722
True	19.821760229403328
True	23.654020506746825
True	834.9414294111122
True	206.09887833061725
True	113.54168789628793
True	849.4764696971815
True	651.9723014746947
True	647.4592044379615
True	453.1724545861204
True	150.59769203607027
True	32.4286653408601
True	100.52863502745592
True	448.6345227778611
True	234.7477232695153
True	473.058694158611
True	145.83657349585798
True	497.7339994110019
True	645.7602540491226
True	953.3887166706864
True	24.439616984817825
True	979.8204975367414
True	1097.6939279934743
True	469.3610455301848
True	81.3894911606401
True	752.4559473362242
True	640.8303631731593
True	714.7857885390138
True	170.845038865594
True	742.478749498023
True	706.2993291296074
True	122.20622284685496
True	747.5724506841799
True	823.372522469448
True	473.2245047134508
True	228.17008220569733
True	72.52371316376802
True	310.1834059085476
True	348.72253848854467
True	474.1260616101365
True	429.9221007465522
True	192.80856309027277
True	314.5050612923281
True	2.6792764971876037
True	12.072835430684307
True	108.48817214436691
True	134.8866376550193
True	358.2988637998344
True	344.7361822213924
True	121.30381599120123
True	17.906272770241397
True	212.79668136758272
True	812.7697571266339
True	474.1344186766551
True	543.7578931918155
True	551.7806036395124
True	799.9447030764893
True	636.4208787751139
True	85.99270415429179
True	198.7878481505788
True	245.5329273919941
True	287.73913186511066
True	105.04110605142796
True	364.9758890395558
True	419.1359089174317
True	165.49968602086415
True	653.1509451403859
True	241.50030662139253
True	199.87351803872812
True	28.66764568671462
True	258.8775029736452
True	492.0261402383893
True	171.8212737091325
True	538.9008860306487
True	486.5199944259217
True	232.8662102005733
True	103.95577011954202
True	43.11490860407403
True	411.5966933130945
True	797.490278615797
True	161.38788906156063
True	1026.1013602265523
True	1028.946895158569
True	491.78298044146015
True	103.3346711012762
True	124.13601191931456
True	687.4704756053815
True	8.75999947486364
True	224.87335285880624
True	139.27736698253574
True	121.94708481062838
True	335.8659635077533
True	623.668031870798
True	36.96028365959562
True	122.84834468830395
True	1002.0338157349412
True	54.95710614583648
True	460.18659163591104
True	538.5404805786742
True	263.5872463859542
True	132.54520545933582
True	912.3604883589132
True	1191.801756298251
True	525.9266816356027
True	653.118539537225
True	218.0592016649697
True	152.66869727346298
True	323.6504225912209
True	251.87336039736903
True	172.16092114272877
True	306.38513817406465
True	342.5293315576359
True	11.849147950671057
True	631.6769954943461
True	149.18250292224198
True	75.57744539038906
True	465.33250487881264
True	317.519956881663
True	1122.4345334410057
True	363.8101073007075
True	965.1189325518502
True	10.557007197598136
True	254.86929022856495
True	228.73538013388932
True	157.23348344964998
True	470.3456947567285
True	193.5521211849455
True	419.8333995756333
True	327.502269085465
True	117.61739038143703
True	343.99779606637424
True	1080.3045768846223
True	709.3890675436099
True	221.65115746227264
True	106.98281137334484
True	298.17888957802114
True	27.09228737881406
True	353.8471052230122
True	318.9654279327047
True	558.0931852130949
True	454.92404492813546
True	381.7607410688012
True	164.25078731690644
True	13.093133381420824
True	418.5693305015215
True	284.3262120144175
True	128.9901990594971
True	297.3030343373155
True	417.98427162109743
True	812.8586367867781
True	311.05872949189035
True	774.8687911560985
True	406.9416407292055
True	370.37733344911567
True	1.078185669807498
True	1180.796944927809
True	104.85876352102214
True	932.3843525966284
True	191.12946136137876
True	458.8728596868725
True	681.1767783347411
True	81.00647559098876
True	467.1773380168205
True	33.48628797219642
True	437.23177224259416
True	77.96117313786381
True	226.57819017541573
True	40.30589577325269
True	699.3753795452393
True	190.10342060059895
True	26.05180553619503
True	397.9907421784639
True	108.84944364718544
True	162.10841190438896
True	813.3418555394763
True	260.34167521897524
True	152.9132297102228
True	363.7310245849347
True	513.1645890508096
True	325.9552542309784
True	502.68324845585255
True	622.2485349359042
True	159.73643551746926
True	6.999056878450392
True	73.93356399675075
True	413.5312004568326
True	94.41828357152944
True	77.38462135745526
True	1059.2775198679412
True	27.905406724224985
True	331.5746294734733
True	330.0343497750701
True	458.8429802758128
True	671.7331265624846
True	195.041463076475
True	644.0054269253733
True	334.92959600645924
True	336.0263343730901
True	270.95160600862846
True	220.9397646391687
True	374.4733165153776
True	434.6603965601793
True	407.73290144467546
True	597.1423168717234
True	138.333787677339
True	78.13427519154156
True	35.32573888314019
True	309.2187590347722
True	620.9149092962192
True	418.1832404828439
True	805.6927854581414
True	215.52658015753212
True	400.0262451357372
True	67.23432855566448
True	59.138270233547885
True	430.8094084394292
True	198.605319456124
True	211.7556531321068
True	41.45650059239475
True	1057.9731101669634
True	181.86469471084564
True	924.1224180254684
True	318.9861002550876
True	935.9132086242108
True	230.0111521279687
True	465.8831625166777
True	526.4242421230952
True	620.5780091860966
True	213.1866594536733
True	468.8272577979343
True	941.19664837136
True	120.28692431804704
True	6.3900719724589
True	574.7001803773363
True	30.111480819366648
True	77.82748199435481
True	768.9947712135099
True	218.7677716036404
True	955.0968853936108
True	696.7213485630895
True	417.5616537448159
True	275.5421603143006
True	495.60397035108974
True	340.79894981903874
True	169.16765593479735
True	701.7883453433841
True	726.983020466618
True	205.76206247298876
True	89.35131310945083
True	526.0550475896396
True	140.4622899547078
True	386.8677462606121
True	343.47715519954323
True	65.62297664478706
True	375.0309397170807
True	411.0851632052171
True	361.4126639065885
True	418.96914186871817
True	434.774825938084
True	611.132590991566
True	57.86569876512015
True	444.90487646273
True	341.1742769025548
True	668.694884056014
True	216.80266396855063
True	95.46911538067634
True	41.6058866963762
True	535.3229836855635
True	598.2158841471796
True	185.65340379386512
True	407.2438990649546
True	338.456856586814
True	19.773108323921026
True	169.99712310653553
True	292.6900373924773
True	3.629942705902266
True	873.7937205933137
True	80.83761357815926
True	105.7930310802252
True	111.71675677793633
True	365.9255628233517
True	38.021935018232114
True	456.0257163464626
True	230.1470497287121
True	5.72195507518106
True	112.04182175993547
True	438.96487123591066
True	48.87396657120504
True	67.57406733027791
True	172.7626316990304
True	290.72640448670654
True	949.284544067066
True	394.7830031624837
True	935.9888145164329
True	189.9978494959311
True	1007.4039209341456
True	781.564749653127
True	655.6381731317838
True	418.7491687453986
True	380.6931584779316
True	78.46410278546597
True	72.57643519596554
True	86.07824551925619
True	164.6003217112466
True	475.39838524640624
True	1090.788028974845
True	175.36434135134792
True	361.5658082417875
True	440.0724338361398
True	613.8914889637442
True	595.0667384941171
True	285.97712877157943
True	450.010635758232
True	662.5458092801233
True	99.25740965145457
True	726.3126423864143
True	263.0612791954805
True	139.72532197198652
True	411.08400570957735
True	821.239991802676
True	427.7501162598299
True	867.7654831240299
True	190.4086353288808
True	353.5837990667865
True	689.6213401011757
True	617.224305264574
True	189.943844632245
True	257.3738408057385
True	840.483630536171
True	29.923647985943852
True	191.16798995762576
True	500.9831415627216
True	700.1858905796062
True	103.23032701611304
True	36.39726410162409
True	165.7917069548076
True	719.7987544288409
True	315.92629654671214
True	555.83240309607
True	353.28551757260107
True	297.4461202108803
True	458.7121890534441
True	485.4961387292043
True	69.24017560104359
True	394.0165144218981
True	767.8055769777651
True	0.0
True	279.2488445036416
True	257.94035431212154
True	982.6031491644968
True	154.281363834
True	654.4011300902251
True	626.5010469024893
True	113.46353174178236
True	216.43412588756425
True	127.75164875358227
True	10.80054141774789
True	290.1865400873748
True	379.77213473715005
True	1131.6534300339383
True	233.2928615469272
True	407.5834379436681
True	655.5248921881623
True	211.36215642496052
True	27.92162251629449
True	819.84594917357
True	594.872903681798
True	151.05239978628046
True	611.5643647764521
True	164.10715790575006
True	286.55168315962703
True	751.9254289070552
True	36.00189403396828
True	104.18499193457065
True	520.2462350424358
True	62.71235246920223
True	75.59802317410325
True	398.753485360958
True	24.23744365780337
True	758.8840960081434
True	99.36577582106096
True	165.96157108394345
True	18.322079523149032
True	686.9040499919247
True	29.259902180551
True	785.1084540329471
True	390.93830315807605
True	120.31485698721885
True	701.5396515611225
True	522.8184259350489
True	569.7772793991086
True	49.2022435605423
True	366.3592135858539
True	5.904646887982059
True	96.9104964572531
True	391.1206994893701
True	48.63355796325671
True	120.07507537304608
True	297.5011888593584
True	172.68819288133588
True	101.48876971337288
True	646.1678846875507
True	19.807265056637064
True	1167.402487172341
True	492.85136793757175
True	308.63141252875107
True	494.36358552888623
True	122.66224648877665
True	789.0161672508997
True	1122.5443547612117
True	736.6622766768196
True	186.44342364006684
True	220.1997711352921
True	51.213417886215886
True	60.61137689632098
True	156.37119518477155
True	100.29620986243587
True	171.5110464932194
True	1168.2234916339846
True	298.97886360128587
True	357.1059829140691
True	688.4262810991223
True	17.008136254226002
True	12.28032478326902
True	598.2229131347293
True	6.152204386824497
True	112.09815810073692
True	699.2437390397164
True	182.30539308924256
True	664.0692605377615
True	846.1322246750126
True	155.28721256992512
True	888.3375026256695
True	2.135961920198606
True	456.3930028620185
True	1053.0983634334225
True	25.70498145879386
True	232.4048819150148
True	144.56514853321104
True	958.2179102215728
True	232.3695337031983
True	517.3986439040847
True	115.95332979226272
True	504.0742056556915
True	159.03756536340254
True	100.67645428210125
True	389.8684776440869
True	67.53727244416125
True	52.71913723083793
True	1096.4279597834732
True	254.15588521965896
True	161.2595502621593
True	375.8285077981984
True	398.14811561929946
True	215.67533580588184
True	165.2352627399169
True	397.2643303550582
True	32.644919096435565
True	493.3117101696039
True	1163.2111996015155
True	110.48297393458078
True	480.5046313740158
True	326.2279068271315
True	25.984577772876
True	392.8753728175069
True	105.03718498285178
True	592.6584646370388
True	207.51144454618031
True	416.4774386909989
True	19.75542760347912
True	447.47755368297135
True	108.73945096540275
True	339.2694232723871
True	33.50631091945076
True	176.2065787448022
True	239.40026034863945
True	767.3495369386728
True	62.08987692398762
True	136.53753016214063
True	235.3146678314178
True	138.4013873814527
True	603.6386183670447
True	568.7337256171936
True	764.8049850004344
True	394.59289020025847
True	540.9776570387238
True	414.01305493757326
True	693.7709251936602
True	72.03540771484366
True	482.0357820466453
True	438.586845413124
True	46.67604404020429
True	82.95274050874407
True	128.91090401088198
True	90.31319532955943
True	341.3952299723651
True	850.101348006239
True	331.7844697263776
True	1097.8583509314326
True	324.8602634973868
True	907.825127021798
True	138.93031092384132
True	562.2647182635936
True	616.8348187670161
True	681.3441915225583
True	430.7983173614381
True	67.21854599053182
True	301.4344747509954
True	38.81049159651155
True	160.74918695332784
True	178.28059811249773
True	1101.888498359469
True	225.5260822557995
True	547.0140725584738
True	578.4220453618867
True	564.1355473193438
True	877.1808667889966
True	599.0962081944423
True	645.7671460074116
True	919.2687055376226
True	122.29789949640464
True	315.99881891005145
True	263.8158687153172
True	339.68122902550493
True	85.94284458939435
True	371.7043490518053
True	4.908913054139868
True	331.5955240803119
True	269.81126929571406
True	605.2621292425674
True	281.64777632751424
True	365.79314471328894
True	10.000306829007664
True	58.83821917418008
True	535.1496995498796
True	28.197247056736188
True	142.79055678396782
True	65.85113116117851
True	146.05206434908533
True	250.4202950994124
True	71.66178514512139
True	384.7907677770795
True	278.1857460677692
True	98.45482595005411
True	341.88858170179367
True	66.95631903531022
True	599.5711235325963
True	852.9417513718369
True	287.98585462095434
True	1184.025059378274
True	112.5360581331962
True	288.34917850808426
True	1058.3650984797491
True	88.28105526605941
True	290.41904226611496
True	9.9473107606338
True	401.7265122033781
True	448.0682569253059
True	158.96842514732765
True	618.7833498947941
True	927.1727741706212
True	159.64400730500114
True	76.44450238812632
True	319.5426389402152
True	554.4765522253952
True	615.4428510767943
True	1255.9818737810324
True	28.686503362092843
True	943.401050312432
True	131.91885071046315
True	630.478262628522
True	125.03744205746918
True	115.37423772203918
True	187.75712844544452
True	173.29983470505073
True	755.1238694762011
True	218.3966348622667
True	227.347329142311
True	70.50643321872391
True	511.13257915438777
True	437.92138072658776
True	181.27699467335128
True	235.10350499674624
True	17.113635528105583
True	403.7521929723629
True	224.35842277572272
True	276.0429668520473
True	110.0091300139542
True	706.9248061176487
True	413.4043943113735
True	251.92616926772865
True	652.2595888561669
True	537.4308855770129
True	458.7056992642341
True	132.4402585505598
True	517.3317265269513
True	436.7433067065816
True	2.7202271975295025
True	190.2753912405751
True	95.33474094029744
True	241.48909142147036
True	3.449586412264255
True	127.34854207038148
True	373.3554531043591
True	6.818476614430267
True	876.7890107045431
True	162.76950605558488
True	708.226257141704
True	792.8344996970653
True	163.2430062376514
True	228.24619664940624
True	491.63891420709865
True	838.6249597323654
True	48.27873586528495
True	40.84066367461927
True	133.63815730484848
True	638.4807176927662
True	733.7766876882465
True	174.65223916750077
True	590.463299877044
True	601.8543219633477
True	850.6280741410397
True	396.2019084373911
True	182.87994620763155
True	904.2916702763092
True	222.80144080669103
True	152.85565342646396
True	313.5721657317997
True	223.14442618314396
True	214.3173519909152
True	620.0688340796268
True	253.67271297610523
True	188.9671890373693
True	447.966717856336
True	471.66188382340334
True	62.131101665823536
True	293.60635681365017
True	79.33153651055618
True	336.7149020389454
True	354.88318711246063
True	254.62553285857527
True	176.4399286580295
True	370.62382607070646
True	641.6794051913304
True	731.9895760718463
True	298.63718250651726
True	717.9430293476565
True	66.5291655425958
True	885.8766748365254
True	345.6579991665748
True	13.612797050258358
True	618.9134179681305
True	692.9613684533498
True	245.74031387863556
True	167.7993935818532
True	49.25930563570467
True	390.9055597430061
True	77.3495339941954
True	14.202607900565049
True	895.9343131788645
True	368.075441501916
True	167.6694324852034
True	982.2870894269151
True	12.412609830784934
True	790.7870311726539
True	30.91493327451197
True	684.4190002576577
True	59.837514659997794
True	802.6028759071509
True	444.4400292311346
True	196.3633582677745
True	436.41298702194393
True	208.67089330238008
True	300.18622377012593
True	224.5760836994231
True	410.3260217381164
True	8.964692474541376
True	326.3902758902857
True	113.527258913305
True	12.0408638108888
True	464.4555256728696
True	728.1951853056221
True	283.14491430193857
True	84.46504023930899
True	313.8533637318238
True	84.10701189484031
True	188.44849952972388
True	178.56806579817834
True	380.43424494445736
True	44.293642623978506
True	133.68580376305448
True	365.4429342318703
True	868.4426074597536
True	114.19391674706662
True	207.52483855579877
True	428.5681782735375
True	18.88405457316449
True	404.2893766416009
True	521.7184440957792
True	89.81773032559812
True	396.6061127237896
True	338.5573817217596
True	419.6137727641708
True	593.62216913898
True	1053.1617361580593
True	963.601489534678
True	57.785805853575496
True	1065.5822095610322
True	111.67993252145236
True	112.41293519579516
True	112.0942584936332
True	493.3174982507368
True	371.5767815177795
True	574.5860371181334
True	252.60452139020916
True	161.6503720675229
True	421.03865157173067
True	15.951016181972532
True	458.22637441738726
True	408.8417029614016
True	149.70298309164093
True	95.23356590954488
True	543.7824914193418
True	1014.0113672114962
True	194.81309669621348
True	70.23736832393737
True	419.4913194603714
True	376.5282120282361
True	482.29668924843713
True	319.7473157052887
True	4.206504412203392
True	571.2285454543928
True	492.59608888631806
True	509.8844147794571
True	181.93604204149025
True	100.23185723132173
True	18.80486370250348
True	373.65593544354977
True	107.972192088503
True	8.24002132540809
True	31.30921132464905
True	347.12309199500373
True	649.5822782298828
True	135.96679616051384
True	85.39200180577559
True	23.750509680482445
True	414.5625206966644
True	362.8708431287242
True	818.5602962554285
True	306.6781393403705
True	529.7885062894069
True	547.0135893442257
True	533.2127138905626
True	291.30317293460865
True	532.3583708616628
True	91.82240704038033
True	581.4284512540183
True	7.428301424270545
True	379.6156376520001
True	478.4872883535488
True	955.2093986271504
True	351.4592407247441
True	744.5923871035068
True	990.8418408457133
True	178.0775920250873
True	39.27942497147722
True	365.75838331876383
True	381.9552593765544
True	605.739159798539
True	242.605961704752
True	28.579918838045145
True	645.5954870806047
True	130.85401157469184
True	1049.7423827489138
True	313.3617084972452
True	483.15743501479176
True	130.92877182026933
True	816.5154691560043
True	139.3041209203884
True	833.8484815202455
True	577.218772877521
True	190.12350465008345
True	105.94509459626627
True	66.72559836960204
True	558.3569424506367
True	901.0870636588704
True	432.98937778478575
True	544.4846599608916
True	135.2507239383197
True	613.6864622154741
True	490.1519981452536
True	778.356296728536
True	311.86249972867864
True	598.9686807546461
True	114.7661438033634
True	25.65611026588748
True	419.6009850450752
True	178.19370559640495
True	107.7469567299412
True	384.3070354953152
True	1109.440125007085
True	274.2149012930205
True	560.8402228160799
True	13.182479489669692
True	74.63721648494253
True	334.1497916360116
True	778.6631044145494
True	447.77666819913657
True	538.5606203011479
True	723.1348784365132
True	68.90862075746126
True	737.9069984083569
True	47.48585989724693
True	103.72570732108424
True	180.57393447759011
True	83.02291650514846
True	25.58420208388195
True	296.1549018473477
True	461.4368489480606
True	895.9028239982388
True	852.9581782301833
True	4.743697147078869
True	286.52230606366027
True	478.8318862346943
True	124.42781278792756
True	237.58585362374143
True	323.3479771945101
True	1312.358242517884
True	455.0366260697982
True	23.62826245774366
True	180.46942694210384
True	703.190089741153
True	34.87521591879192
True	179.1244559675876
True	564.731847760618
True	73.48716716947649
True	853.9307376399017
True	313.08090814709544
True	647.1808680515267
True	77.20766273470261
True	686.3218816345169
True	563.1310242343462
True	877.7274004863033
True	257.63217908401435
True	505.8298910107719
True	846.4095467515674
True	901.789584807092
True	227.89989680585143
True	766.4338505385086
True	218.7099711134667
True	463.4424267782355
True	366.98293447294543
True	499.39207307230674
True	488.27334473671465
True	319.0547279513583
True	347.6311880809485
True	109.67242246046708
True	362.1488174738575
True	1119.7535798004012
True	314.9096680637535
True	143.80937971244268
True	308.6443872951188
True	738.7203014782707
True	647.0120403023342
True	411.0261275742013
True	119.0659860084522
True	327.41543710504465
True	37.80053175151576
True	179.12026172886007
True	87.53066152201917
True	86.41678149645949
True	597.3308790031343
True	136.31396202543894
True	138.18208863064163
True	109.9686937341422
True	86.9085864915237
True	447.5324618938093
True	408.4521187117789
True	1037.7620730833526
True	553.1965800509654
True	842.9684447233672
True	261.0482301749405
True	299.02338473259607
True	545.5486764372461
True	195.78797227152924
True	709.3480945401521
True	238.01965119465228
True	357.64194140688227
True	70.90763791180612
True	109.71584717096842
True	268.5519464663024
True	121.3693818496272
True	460.100824056642
True	32.41993634461571
True	570.2754308056979
True	1015.4571084745204
True	729.8625234123692
True	1.4844821881548471
True	61.39652952672102
True	473.3004951697726
True	441.65053598416006
True	78.1256962609828
True	121.16703164682689
True	290.4055708040124
True	76.78846243070433
True	53.76350628795059
True	719.7426069521429
True	669.0805143441168
True	162.83263161514898
True	166.63208308798514
True	561.1061200229257
True	55.65761555803143
True	25.07354795210049
True	587.9932662871342
True	448.2686856281165
True	1123.1343298936029
True	48.4980789569716
True	479.1540820788172
True	888.9923048089696
True	802.7933498406206
True	289.1694000608184
True	766.9608807543866
True	380.0054647716266
True	43.06888683336887
True	100.02795758278918
True	715.2053736366596
True	75.98361010613645
True	140.6509420177288
True	968.9143904379474
True	188.839662831724
True	285.7713093592186
True	100.79186450318294
True	640.1556689239114
True	594.3470714557848
True	217.5031358624338
True	432.9806780631149
True	40.76886967077577
True	277.8918911305027
True	587.3581348715298
True	626.9637413370277
True	305.8281146513866
True	71.8974996887653
True	915.7303248383788
True	1097.1587314802816
True	569.1080503163521
True	60.47900299372056
True	28.133792476437083
True	85.60236363011111
True	108.24024816715942
True	94.32032564124972
True	902.132704008138
True	1192.3438446289451
True	735.3243766912569
True	330.46509644892944
True	7.68457018251307
True	21.14719827511084
True	343.3187335364004
True	478.16002571691695
True	43.83248620170338
True	563.999461767024
True	434.4761829030604
True	400.7643412037546
True	84.3967138571751
True	200.48827173113992
True	255.48395170312952
True	126.89503203742032
True	374.8524959494202
True	42.21102227732871
True	179.42060260613945
True	1176.8999122646794
True	5.071650962510066
True	28.44082527226421
True	594.5845024797788
True	363.2285615747421
True	776.4221755136904
True	162.01259598573577
True	749.0854853247739
True	583.7168887280725
True	287.6677774192796
True	441.3278364999409
True	344.56034370562827
True	286.4040403313876
True	267.36727209310675
True	396.194665658111
True	504.95787338466494
True	489.302249459077
True	104.16907105611196
True	353.18936917607084
True	9.609633105670966
True	195.73567802016908
True	236.6936166273113
True	863.3792356547697
True	593.4914862125312
True	31.448593801698472
True	737.5548204232277
True	819.2536458205287
True	105.36870618837696
True	350.10780849311726
True	859.8681110816196
True	221.44746153960307
True	166.50466923546796
True	524.5306948723377
True	599.4912213219835
True	1080.5725931189406
True	144.94574390145425
True	151.80371221882288
True	260.41320673908064
True	326.67328979228364
True	429.7509955069297
True	410.3625044383382
True	307.7090581584065
True	430.1352771281976
True	497.488342228665
True	228.17988952381512
True	1472.3251779374
True	257.3655202678237
True	396.6022976110207
True	53.203099746118674
True	759.5798308853618
True	259.13370373511674
True	907.0830530009384
True	557.5660954540056
True	322.7389289282418
True	824.0429800410249
True	264.3541908775015
True	214.350003202507
True	261.5116905569062
True	226.53556980820056
True	140.379548312183
True	237.64512440566145
True	738.5732827464719
True	545.847295798272
True	217.8953763773101
True	1217.9503529819897
True	120.76938935833948
True	256.889484294743
True	68.34543839339604
True	295.4340785326477
True	407.5287529157828
True	87.11301087082141
True	221.34193758346237
True	75.42129877677367
True	702.6676070694565
True	370.82475930530313
True	238.55428040055617
True	731.6194385956437
True	869.2478006157963
True	825.3935629455802
True	810.7776856234536
True	347.6150852271766
True	1.831671629719496
True	259.3631837058705
True	53.487568106025925
True	372.9547813469349
True	55.78750374561355
True	374.77544818878505
True	851.4914249110207
True	1019.1452660284614
True	405.9994012356887
True	20.89137143818696
True	505.0879328002956
True	489.84309602068726
True	188.96571439928067
True	229.9435346895939
True	289.54420856161954
True	22.179368405724183
True	128.06537672425375
True	979.145742753839
True	63.64887722577812
True	478.0934657270167
True	784.7301360359006
True	102.71139169498578
True	249.0469730839665
True	116.27311081754746
True	15.184266962502608
True	1.4056799382375649
True	118.10371020563412
True	1032.3377878816475
True	453.7337179085224
True	70.22545874973329
True	799.2876111950812
True	342.68565278582275
True	1.3864416749384214
True	440.1452630027095
True	197.62168655825045
True	484.2001082010879
True	82.67464505202436
True	323.0215247336243
True	363.9189999831189
True	169.41782442968912
True	210.5949799503855
True	131.46453248922364
True	169.29243967520347
True	960.6587709835914
True	15.109732357035064
True	506.2071144141357
True	487.3580390556028
True	393.73106209983376
True	221.1801534344225
True	237.18459366912955
True	163.76484708456755
True	47.04079319241482
True	475.2202432763371
True	152.39732133091607
True	863.7874985298711
True	835.9180069107841
True	242.94896254476637
True	313.10464153011463
True	530.3465597277658
True	40.99625190608037
True	86.60191117106675
True	781.5805803371279
True	1068.663417843326
True	109.65426222304345
True	724.5388241128278
True	143.85600051468128
True	934.4817209024174
True	685.9265316412714
True	102.22801618899804
True	292.055969191449
True	606.776450802953
True	267.5844656378851
True	49.53065332815788
True	584.8945603571301
True	443.1345114517824
True	6.723043270467998
True	462.2042422973862
True	66.93972236575217
True	173.35955396679907
True	238.42473087672823
True	311.36237970187744
True	72.26964999509448
True	218.50713324279823
True	347.88441836105534
True	425.6041077476655
True	924.1481831697448
True	46.00629363096856
True	885.4345772154547
True	1044.7665742235158
True	128.2316827581963
True	68.0056868205025
True	1002.2450932390936
True	34.63072723155322
True	222.0947456869845
True	88.8895912219864
True	215.2817518014252
True	349.761821751284
True	971.1002749681812
True	108.02722340220416
True	72.81440043553376
True	648.6266627094867
True	281.1396191757336
True	727.25013171962
True	56.75253215749344
True	480.87027109765216
True	387.9336739949832
True	671.1460817768176
True	51.4069687402188
True	109.07552896173593
True	26.35559629724589
True	270.7172145668269
True	46.24866142723236
True	349.87709495225016
True	3.1318325824373106
True	1188.7058192408376
True	103.70203395662332
True	133.7972317606245
True	355.05619881628104
True	743.9602398494313
True	678.3858024292264
True	1008.470718195604
True	491.0635287658322
True	406.098062417658
True	138.8060620176691
True	431.1212122257844
True	860.6415381160398
True	422.3813881515298
True	963.7822700142792
True	88.25084923004266
True	424.79803343178463
True	184.18718620990285
True	288.7655368659336
True	713.4241282384604
True	164.9864533140619
True	134.20541685944875
True	61.6499258716882
True	826.861772307581
True	805.6127935451633
True	81.68321379906668
True	443.3938348306482
True	742.2939107027485
True	412.6607307121216
True	54.55482947696695
True	318.5668491495716
True	777.2864440857446
True	27.175409295423343
True	372.2407572487353
True	171.86783374966015
True	296.3805895455134
True	33.14335914009398
True	225.72500293688307
True	768.67586925509
True	632.6330407931922
True	53.672939193954896
True	284.0918494030329
True	883.0257589292655
True	20.14357377705056
True	309.6992348292156
True	286.2139441059836
True	436.4960090235936
True	209.7645091826724
True	608.3571068021713
True	48.310607354906296
True	972.1440989262333
True	848.6070078436084
True	49.987231756662695
True	403.5337733596775
True	725.3393699879476
True	935.3223684643998
True	269.6147009061984
True	590.2352566628823
True	127.92552003672397
True	186.39586918620955
True	132.63133397124912
True	139.1712269219898
True	208.1739901756397
True	938.1362305908896
True	793.314655534205
True	956.8107305495272
True	21.210661372743647
True	26.64903130450918
True	351.91675914205314
True	14.023730895671788
True	644.1563974162545
True	1052.950395929921
True	265.893941663852
True	206.0291495429307
True	85.78935571068787
True	222.60009600187507
True	127.66662860074857
True	45.03737154414161
True	119.1989617238378
True	91.3563129131884
True	243.7464755258076
True	528.9151559301489
True	158.87409649148373
True	28.86246886764956
True	58.348801542888495
True	434.0579021788008
True	265.40130831937574
True	579.1217936483049
True	24.258288528920467
True	119.78079516791593
True	681.0357188920028
True	275.3968626517125
True	458.424988886161
True	668.4730676127855
True	106.58631230903576
True	109.49241157093071
True	78.9896804152517
True	27.948516250272
True	122.17349802754488
True	90.76575443867463
True	103.23872198604056
True	159.0987471494486
True	238.19441342153112
True	807.8297046607738
True	289.25893562473186
True	958.3000828494048
True	167.80226464557313
True	197.67423145519007
True	801.4816231604027
True	318.4899409762773
True	588.3547395950833
True	254.49829964248903
True	356.75628473624124
True	439.8322878521881
True	566.4429049667814
True	656.0823357135564
True	377.589130832324
True	33.73907770162202
True	553.696059870066
True	623.3439490138744
True	19.48496875198516
True	13.119334404055678
True	254.69239173364664
True	404.9513077906362
True	445.6216885320846
True	71.81374951784882
True	641.5569102953604
True	976.5054242094044
True	246.99334648345803
True	873.8387042234193
True	273.238559580997
True	104.35982312993906
True	278.2749702889016
True	667.0603141482944
True	36.97356437269078
True	588.4461335166013
True	1275.6752261417005
True	1005.87293868212
True	905.9890807787484
True	209.85911831189577
True	90.28680973291388
True	203.2435463495731
True	843.4675118162606
True	144.96530975424463
True	1076.615251345346
True	860.9093572068991
True	39.06685695047266
True	89.40326090952534
True	425.4302383263097
True	399.9968041461624
True	204.4402300063351
True	508.609675268774
True	664.1448337667174
True	129.70639978187063
True	284.1272436734438
True	1000.9654195262308
True	55.25804057160892
True	717.4652498991392
True	533.3546935018484
True	40.05105284508319
True	837.2677618305831
True	382.43250815291
True	546.5424349762261
True	109.94769205706754
True	273.0489286730151
True	212.08865356224413
True	28.44446268189722
True	136.2424773377994
True	739.0417940179423
True	140.38754080570106
True	383.0593055661603
True	65.85574162370428
True	644.6188063725866
True	587.7125928614188
True	236.48278625712817
True	432.1566328884814
True	167.16598944255108
True	170.04428453854595
True	215.63483151087573
True	279.29716965884325
True	351.76303779865515
True	127.84819255600787
True	194.70583066410552
True	27.8386039067492
True	896.4084007240751
True	305.4770089519977
True	9.516753060549243
True	374.39367034468165
True	165.3733131976452
True	634.3459390356122
True	375.96214321375055
True	602.1269037368628
True	562.6988739863871
True	495.71079883362165
True	793.4960156183643
True	235.50433545338657
True	542.1687287225282
True	157.19815749867175
True	548.5656936522232
True	346.9654787922266
True	381.59504967792446
True	125.48342179386412
True	134.78266796884506
True	107.68713934724737
True	60.44737060142715
True	697.0705867338623
True	183.79995050941872
True	46.378616619577045
True	0.0
True	549.5042018220379
True	112.0308372717424
True	24.202344996090037
True	39.346134333296575
True	119.24060817094718
True	541.3030447536969
True	180.89900122646827
True	109.10306186183082
True	36.29721825019227
True	163.31044977626547
True	909.4115156115456
True	53.54100765424676
True	222.97571467197315
True	729.8040502592777
True	321.8704409757679
True	464.08389378491694
True	452.72615980764095
True	508.7100984161341
True	597.3359628891453
True	896.2223871006285
True	267.0614556857733
True	992.498443014291
True	913.0798375175634
True	615.381634227218
True	353.5280899451013
True	857.089674979241
True	10.63033149996038
True	31.378472968315013
True	285.5919289839593
True	44.40264294043027
True	196.851380444248
True	747.557946206406
True	215.16623997432885
True	734.9946739130687
True	759.2256090279944
True	133.7833982971215
True	360.0878516776048
True	583.4455326861885
True	24.62538217986851
True	137.03509457080753
True	436.05442808289087
True	301.0493089950337
True	200.44364801987135
True	104.59897017705784
True	375.6067666963033
True	23.70739759901469
True	366.2438913375391
True	363.6259193637938
True	1073.7022724974258
True	348.8738074697701
True	30.59218281557435
True	433.69024725332247
True	434.71434177563935
True	235.67051133222444
True	31.01843361394557
True	763.1192369814966
True	440.4375867229531
True	176.44109708582636
True	12.60782064137912
True	1212.5714529053716
True	169.7757998931504
True	28.69181458745244
True	303.89448057681
True	285.90881147767385
True	116.85814800154134
True	290.6932710540436
True	45.84029362861031
True	327.01887398763535
True	288.34024497476923
True	329.2330881795438
True	30.776520906047345
True	48.59170130016896
True	1033.7305113389111
True	26.92961758848402
True	13.148346854234068
True	186.22662428534292
True	652.8415819760247
True	8.527192802324963
True	191.90122937451372
True	172.94746212454626
True	538.84036335977
True	382.2873818086393
True	758.3582931073352
True	328.5078032158448
True	492.2314332791839
True	442.4698309554692
True	491.3391956140855
True	101.7925469307466
True	1269.0884084806016
True	906.6378877061308
True	284.53865404953643
True	532.8720334304702
True	98.42349200825964
True	562.5345351425257
True	428.77841125357264
True	156.28532242682792
True	77.20468732767179
True	353.6434155920452
True	171.73556959019515
True	30.76502549419793
True	589.5647265307518
True	380.0784074127292
True	67.02441527050017
True	31.714479857099956
True	666.0691122278105
True	497.50183487943633
True	72.32391924298042
True	23.504508179036804
True	338.4383294180433
True	311.8913554237759
True	709.4297846793713
True	549.592235446859
True	567.6847209677243
True	797.1903572856863
True	9.927815591996264
True	54.07987274332074
True	35.948159199579564
True	63.284147174204335
True	503.0377733244648
True	585.9511252582316
True	85.39100857604127
True	111.22511230947902
True	176.70737027164895
True	76.97700542165275
True	180.04962948859165
True	204.97956401058917
True	278.18734463343003
True	815.0505810254022
True	595.7203117776835
True	283.1228425354896
True	188.8691157243445
True	267.27600448773507
True	252.649670091677
True	753.9736401886724
True	335.1542666305012
True	167.42184396142704
True	893.6128365041639
True	333.83293960212507
True	487.38700820971343
True	153.16531951772225
True	121.07686025219746
True	56.74664248066045
True	221.06999479275612
True	998.8448888324542
True	515.1173066638387
True	114.0627959961445
True	357.16404699100053
True	96.33507879868948
True	680.9988530422556
True	5.229577227145001
True	705.2005031905462
True	32.49669035437942
True	935.6376005084325
True	833.1800785738288
True	209.08810307080657
True	30.871251108086533
True	82.1843906369955
True	467.7220565158013
True	231.6828174269592
True	1.682033748759237
True	79.45358446065566
True	1043.055081766346
True	348.6766926826644
True	685.9302488448958
True	483.685054070389
True	32.30779670887088
True	136.97749425729498
True	418.1996563764298
True	942.0823580851408
True	795.8005285222981
True	425.786924687342
True	341.704654942547
True	15.972049759604609
True	81.17821232316867
True	743.6611653734886
True	465.5748360959736
True	374.17448305579984
True	858.0220009404164
True	23.639224819926007
True	203.28995973490512
True	907.1564779062944
True	232.18516597562652
True	8.593040697033198
True	518.1169077972751
True	102.57495249616515
True	624.5544150409978
True	52.028786917949134
True	260.9310615849252
True	856.9172943232925
True	891.0383141730714
True	268.9376806392852
True	436.9793277344332
True	117.99508889189232
True	592.6627842105589
True	262.74086622978507
True	190.77928847628323
True	836.6847699779621
True	53.36442021142906
True	710.355908096384
True	275.4528173839221
True	305.50292613965934
True	169.67015755412095
True	484.8409098628834
True	602.7096920181925
True	366.8990613263186
True	413.9623963020241
True	71.99975621185071
True	161.36052212994824
True	444.8956631840658
True	217.96423241838335
True	35.97909604979787
True	210.72484463422904
True	378.2391027667365
True	402.83749254741326
True	746.1316130571139
True	141.02134743977925
True	640.2541523159279
True	517.7610974868235
True	627.0648374394174
True	135.33253169843564
True	37.12032259313414
True	674.3803446459536
True	69.10480814699359
True	550.5475900553023
True	676.894336024355
True	453.81133270517006
True	129.7810603782397
True	515.2226869735074
True	4.172846484110367
True	406.4801143027085
True	30.47827563087195
True	637.1176744696967
True	265.6668062002837
True	563.1642979681233
True	690.2116463130872
True	132.45457751801845
True	511.17731831381656
True	494.2922642852144
True	65.46124219386834
True	978.5259488611248
True	2.8078878123092545
True	27.580260797224035
True	640.1151433473284
True	676.218969142418
True	142.50865659318478
True	414.6578722512667
True	121.5732523753656
True	71.45606454377672
True	465.9235243954964
True	41.46506552299434
True	512.2033264788389
True	12.234039993608176
True	838.0205657425598
True	526.5309591225025
True	664.3058248935723
True	102.34478698639164
True	380.1371240595553
True	1002.601770558831
True	802.3920271239316
True	139.11390956509285
True	537.495171169214
True	447.1788286798612
True	245.94589462240071
True	257.56923313557127
True	5.74209740568603
True	316.9046007843949
True	12.631744118993176
True	377.61255158063335
True	75.86416618571926
True	426.9311908259379
True	659.2863455636364
True	125.67686891640808
True	243.02043958362415
True	605.5973139221643
True	682.8028863535709
True	296.6462280714869
True	137.43351774104443
True	157.76557181290926
True	481.87780474561055
True	84.52363478014588
True	11.527300398160952
True	507.6114068845743
True	565.3576586692441
True	17.51758221917024
True	137.4653514271423
True	915.651064522392
True	498.8177913230405
True	277.473518843317
True	34.29066415031454
True	468.12786596915663
True	110.95445367830082
True	585.6691862646567
True	677.759168196701
True	296.5378342413311
True	379.91768904558535
True	183.8934229965444
True	239.07768535598592
True	76.31337904297584
True	220.00672744273533
True	487.8492779819416
True	23.008070718949185
True	448.6028102958424
True	375.79019225814767
True	722.0432384531672
True	871.3545976507347
True	914.2868618474996
True	146.89579011253562
True	382.9017845856994
True	69.11208349919521
True	193.38420735942023
True	316.72197939014626
True	11.689852738268048
True	796.2618755963734
True	21.956597523616463
True	395.4078877323559
True	261.92572249524784
True	636.2666872607557
True	201.53189432399415
True	40.67509066008751
True	703.7250153731283
True	1087.705368598984
True	222.9826983741204
True	128.30596993355536
True	605.0980696158897
True	505.253786958628
True	16.642688975630772
True	821.4786723500616
True	106.6765905990214
True	48.66189341943104
True	304.13378244949
True	362.8473295372888
True	399.46321542647553
True	260.6321266395647
True	18.566343149148928
True	23.17359538440613
True	886.3387092266263
True	195.94073120488784
True	115.68159135626156
True	811.4001258145325
True	647.429389614636
True	648.3645434501752
True	442.977477839043
True	150.16155244907375
True	34.50202088804752
True	102.49982719533898
True	428.8847631452721
True	227.74203181568623
True	483.08408290656814
True	142.8341848263157
True	475.5535536222361
True	634.4136672168621
True	974.2797937739064
True	24.40998912017307
True	949.9584612284168
True	1052.822692474594
True	472.00524838926873
True	87.68778287177557
True	791.445977537993
True	641.8284371735398
True	639.8060303650996
True	175.5264094307392
True	751.4058385201065
True	715.3139731730935
True	119.56160013130966
True	792.3443041079855
True	793.4065620177308
True	465.61564099777286
True	232.40771968147945
True	69.39431303535478
True	291.714980775325
True	349.3788335924972
True	451.89800340907897
True	428.298898673834
True	193.7233986762673
True	307.0972080667514
True	2.8840189698908127
True	12.651526993335573
True	98.9016794796806
True	134.19770228138103
True	361.25982554921256
True	351.1232142767776
True	116.41909500311178
True	17.57776328540036
True	212.7028749410706
True	819.172056531971
True	465.4080760369154
True	540.588398956494
True	569.5169517669328
True	836.5042399442433
True	644.5307241924517
True	88.52031174387245
True	210.06798872100467
True	246.568108083588
True	278.9941755859417
True	99.43395163135052
True	362.1042815354155
True	430.3381453024079
True	169.25636994321889
True	642.5753608385049
True	259.8168936891528
True	207.922858521163
True	28.217387905272123
True	252.0121227430516
True	479.4151487823023
True	169.41628054465025
True	501.8802894689592
True	471.37083327218687
True	240.40334521943964
True	97.30822953238184
True	40.96342179795225
True	407.35889826274456
True	784.3982894203542
True	162.90343291904463
True	1022.7355006748066
True	1037.476542627954
True	478.3360805705925
True	99.999961979546
True	117.48622561235742
True	678.1146374424721
True	9.598777830054509
True	223.96950640903984
True	131.31283535718748
True	118.30296548941644
True	331.9606747040065
True	629.2465612235948
True	36.55593738244208
True	126.12467200024253
True	945.5683451616934
True	58.12962124713161
True	443.55705113759353
True	529.2366852596306
True	247.8602673428506
True	139.5974966468159
True	965.9249630308838
True	1186.8999971357778
True	506.5536475342497
True	652.7163592126727
True	221.7513543583873
True	151.77503794698256
True	307.0223876150455
True	243.32858855947663
True	177.0194034129178
True	303.57735163238004
True	349.6127349724251
True	9.192382628069767
True	634.5959726527666
True	143.59892812717175
True	73.72255946659996
True	442.4459399490238
True	321.8261789671682
True	1198.9604537762546
True	356.7546503799811
True	1009.7471202176388
True	9.181627986617654
True	281.53475707756195
True	227.818049497245
True	155.09687881995893
True	476.8501142933494
True	201.8055025530308
True	425.50151075061353
True	328.3060450134935
True	113.2016067288231
True	363.3819448095728
True	1043.1490888184471
True	730.9747965320955
True	230.29324802621736
True	102.51637356420156
True	289.2002650713667
True	26.486780804912268
True	351.41444408831853
True	309.8934855013937
True	558.6119858497686
True	435.1357653262856
True	363.6141845388565
True	159.08365799285724
True	14.103910021184353
True	424.05303044011794
True	284.53069740680866
True	143.06733473400888
True	312.2602797213935
True	429.6144783957604
True	820.1905217340137
True	319.2838882071206
True	772.0296331531569
True	402.5766855239559
True	370.0374100723384
True	1.6734185136362003
True	1149.846453875728
True	103.15483370737664
True	922.308928210314
True	203.7606684199599
True	456.17548121819567
True	669.260274725843
True	84.04054268758362
True	486.728950633307
True	32.92531080400445
True	430.1963274574424
True	74.63795298648084
True	219.23753324961064
True	37.68896960071161
True	685.0085485326
True	178.68027152659306
True	23.94133859067987
True	395.8822667457448
True	112.62606668205686
True	160.97893522530745
True	826.679679052815
True	252.7912993389886
True	149.9875256581635
True	372.8661973621659
True	519.8461088088451
True	345.83570830451464
True	527.0279193397282
True	619.5658582143723
True	163.40885227730556
True	8.074891738055792
True	69.13101354838588
True	407.29107626172913
True	90.91946939082425
True	81.22022015682826
True	1054.474530280774
True	26.02298652131209
True	325.9571613830784
True	310.90738979347503
True	440.388366149765
True	661.0700550964507
True	191.07576618081563
True	676.801772691271
True	316.3105059286361
True	351.3825942657107
True	259.635726942741
True	222.3714912183353
True	372.22160485303016
True	457.4763826958501
True	417.9074693688195
True	585.9913951419035
True	130.1385183856519
True	78.43616014397568
True	33.46176316231038
True	296.5478418897186
True	635.048095922123
True	411.4197425373477
True	812.0028275145344
True	212.19042239230637
True	395.8446117815593
True	68.87716392398313
True	52.80816766333309
True	410.6034806890219
True	197.02866198564
True	229.05433252387184
True	44.3729921974383
True	1088.052858292056
True	177.0016932468129
True	911.4271982155378
True	311.89657276849954
True	913.2198452954848
True	236.20345132457584
True	465.6991781054784
True	525.2479186668596
True	632.8904204349723
True	205.9058181602205
True	472.8591758583054
True	1005.1195620520352
True	126.65406467964456
True	7.288506023316629
True	584.070945021365
True	28.17063264733371
True	73.64877998858326
True	807.1144450799492
True	224.3677297990456
True	977.7449156113288
True	689.3589701284751
True	420.9171574891258
True	293.338998253015
True	484.9077068944569
True	342.0357906953364
True	184.5419453716724
True	687.9857765212614
True	711.59673457557
True	205.71071065150477
True	86.88450162372902
True	521.890698693261
True	131.59088081441394
True	372.71937786152006
True	347.71195067633863
True	64.49486964510501
True	360.99015581847294
True	411.0524961916005
True	369.8922314260823
True	417.8648261957623
True	425.8750294454322
True	643.2724153760173
True	58.16987093282373
True	420.49277511879103
True	331.384222364135
True	650.6037428655801
True	218.41871427506464
True	100.53921544290314
True	41.27651825000584
True	551.923314347779
True	639.2047037258786
True	189.6487797748017
True	415.3658001208648
True	344.0751207524507
True	16.130651382156593
True	171.84321520980544
True	286.70899009535333
True	3.715078554978226
True	880.4814758465329
True	79.00377633507512
True	107.28427821775485
True	103.8594496263167
True	352.1374948182445
True	36.555016828231714
True	445.0514612456726
True	232.1703611739512
True	5.855906032866439
True	115.52549503659088
True	442.2332782335588
True	52.86070643552996
True	67.83176464834688
True	164.87734363178365
True	287.71934639190096
True	975.1123887744466
True	399.1511877997006
True	929.4269756631046
True	187.446892273396
True	1006.7666211962758
True	771.2179302499533
True	658.2040492392856
True	413.1327575183655
True	370.51633463674654
True	80.43611929906864
True	69.71516575398729
True	81.01304095607512
True	179.34859719142682
True	473.3119684709795
True	1096.1020895794163
True	172.3078902924907
True	355.11643290498364
True	439.03099385941175
True	561.9505846071511
True	609.4853339085338
True	290.2767805750063
True	456.39129704019246
True	651.039786181594
True	98.33333203282491
True	722.7668141689924
True	255.33210434949825
True	140.95090739079342
True	400.686932881524
True	882.2183157304837
True	430.9141302333746
True	841.7532149468083
True	193.81915365504867
True	350.6022609238303
True	708.5773610417617
True	618.2557823896012
True	181.25710641303968
True	263.8102032677349
True	806.9298498181231
True	29.64348978828926
True	187.5904067248821
True	486.8973942848064
True	722.7032069406025
True	101.72956867700016
True	32.15893479770309
True	169.8859072990232
True	742.6166615967912
True	323.77989445317723
True	541.1899299461389
True	366.58913892663935
True	309.77314953944307
True	446.3187690561383
True	496.2599094598496
True	75.44400170678253
True	352.68775969618605
True	762.3099377798551
True	0.0
True	295.951536401944
True	250.4329464189188
True	983.9471924464784
True	153.163092636978
True	615.4559079194688
True	634.0648134782657
True	115.34414208588936
True	221.25975607935416
True	126.4745868226154
True	11.409756561196764
True	293.7673757693903
True	363.5799194984348
True	1137.1145599492563
True	233.817724228971
True	415.2539156180552
True	664.3265018130763
True	211.5576835739422
True	27.662985135502275
True	866.8088221461553
True	612.281196070561
True	151.1622807075906
True	638.1400876289176
True	161.99460209838415
True	288.8176413115493
True	791.1658098908674
True	34.17832989863957
True	106.14762631181844
True	494.28371019852136
True	63.30167472184157
True	78.1000569350479
True	410.9742912527824
True	22.306556447588967
True	746.9356566611843
True	100.4043918694152
True	147.57651215236038
True	18.60330062001619
True	706.4627626498614
True	27.82706046769454
True	769.2989235260337
True	385.6058494369889
True	110.57043244023744
True	704.2593858784163
True	537.4541811213782
True	570.9414544239372
True	47.00149187829706
True	368.7727192919445
True	5.844579243410168
True	94.98413555056246
True	383.9914715038514
True	53.12317442957394
True	124.4677006343136
True	320.58083391323163
True	175.21871674031144
True	101.18800244872956
True	676.9160116624977
True	20.235719483283003
True	1139.4866528350465
True	511.41299778029605
True	304.3803985406928
True	497.7847342764241
True	117.40308608771576
True	776.1225674835456
True	1135.318355524812
True	751.1445896031645
True	176.47258174943465
True	220.32655847245385
True	51.64700298923035
True	58.574923449496616
True	153.84544304220407
True	105.11599524432118
True	173.91770207869135
True	1148.2277889761797
True	318.4626079792667
True	339.82653713330683
True	760.8104601369989
True	16.609877664165072
True	15.016702686085324
True	581.448850987968
True	6.601793201070352
True	114.54472020161442
True	674.1898921899088
True	184.42523671586733
True	676.8355497023742
True	838.3325637598056
True	159.4707399563929
True	894.5136214778358
True	3.611682456311327
True	438.6998966757195
True	1047.4478399977056
True	23.86217731974338
True	241.6991169888983
True	152.8268832755641
True	945.6055208991446
True	234.3209660919792
True	484.6141880678247
True	123.0005424435292
True	510.1700893915026
True	155.8789897041411
True	98.34606738244608
True	391.04703677654055
True	72.68742070158633
True	54.77846349989248
True	1034.993170166555
True	253.11754698688847
True	158.2158149603459
True	363.9854509414707
True	394.3154232894315
True	211.9259793901773
True	168.7370123572188
True	381.5675515010674
True	33.21760360434738
True	494.6865121017504
True	1070.695839344606
True	110.813892527974
True	466.9174977113707
True	299.4533897779154
True	26.74749090106981
True	392.968577847181
True	110.43130753440364
True	592.4568268990844
True	197.6457726832768
True	430.96980472895433
True	19.4361829288112
True	447.6836894180869
True	108.93947662111712
True	341.758449343775
True	33.02447070954944
True	158.8264181302879
True	252.25314154778096
True	791.8046915224598
True	57.79822165738994
True	135.09767322481258
True	232.38671556844295
True	135.26662597450104
True	627.6264929111543
True	552.4684355057043
True	761.3999742567136
True	399.0582567513293
True	534.2347552273541
True	416.5776695993117
True	702.6215079981034
True	70.45867231758525
True	465.49255181111846
True	429.3971162189532
True	45.804070415924514
True	76.22519930643571
True	131.49572809823175
True	95.04826722669326
True	333.3903954015564
True	846.5497555714027
True	334.6094327737983
True	1086.6903689428375
True	323.052714053928
True	919.675581207076
True	146.20144674535345
True	563.2535203900561
True	592.9620640811107
True	673.6193243187464
True	449.38131539456265
True	65.52412851971212
True	292.8881309715373
True	39.775584736269465
True	159.55399335324228
True	179.2814683195489
True	1125.56964741565
True	224.44512562099283
True	561.4256181705867
True	564.5630060658121
True	562.3046495096092
True	867.6710184614244
True	576.7905944487419
True	655.826489163539
True	926.0334325195269
True	127.19186351102356
True	321.6912747573103
True	271.56297839768166
True	321.5756127810108
True	90.97354497358596
True	386.3619960842456
True	4.722852705014351
True	328.30477347344413
True	259.1404663922952
True	631.8022482884932
True	281.34804301731793
True	367.0334301360262
True	9.841976047507533
True	62.36911764309748
True	535.6899787978846
True	30.80138696226236
True	142.6442692734164
True	66.1490101055446
True	151.6540286289516
True	240.7162794210012
True	67.76130869797842
True	366.627268952905
True	272.4354663349122
True	98.37875392899596
True	345.28513687493285
True	62.41597982199988
True	587.0234447478161
True	815.1510904606216
True	274.88639785006484
True	1169.3814804969825
True	112.56436439350566
True	290.6370750506376
True	1064.8086628590906
True	90.97330941499422
True	293.6887954875847
True	9.60760633800228
True	389.9537003199916
True	442.194559122206
True	152.90731780785185
True	628.1230466271777
True	903.749568515174
True	160.96128663112196
True	79.40136446656072
True	341.9970753900554
True	577.460270797843
True	653.4783236103498
True	1207.2268092086224
True	26.69509320891208
True	936.3645318254016
True	141.20753351543172
True	648.4842913709045
True	116.10961441988748
True	131.84012031639517
True	182.65023099197177
True	169.2240088613949
True	772.3547829482875
True	209.2704840604868
True	230.0602477850079
True	64.5200243067851
True	505.7988652711493
True	453.8855920046892
True	176.15303650129394
True	246.54291518273195
True	18.459203705746116
True	415.2721513975443
True	218.1451631799793
True	290.8028211955845
True	118.18738990467064
True	720.6412478878585
True	424.8829718391947
True	262.0548003602449
True	643.3884454293568
True	525.5715549992357
True	456.2268956654967
True	143.8545425746066
True	513.8661841620437
True	436.6481391560006
True	2.7034300209551123
True	196.04114527329708
True	94.42281788741622
True	239.968951222821
True	2.7821366861512447
True	126.98441409941844
True	356.81116260031723
True	7.1063844117076576
True	875.5078232828631
True	176.23944030337165
True	722.9022846787052
True	815.2535128045772
True	151.2949927301103
True	220.24995711030937
True	479.0960442842928
True	828.9914780020574
True	45.8807956916682
True	39.08928362144591
True	126.817181296028
True	618.973709947382
True	715.1907831264617
True	188.85877377068877
True	598.3582183533966
True	579.745079676766
True	855.4020038736323
True	418.76993556074086
True	183.69775408261967
True	897.1609374362229
True	226.18963081744968
True	145.8424503495008
True	325.8246433610163
True	228.58524431106903
True	211.3197490482248
True	619.6920106985323
True	245.0301639808506
True	198.7917718125913
True	467.3100497109836
True	476.1405768384933
True	61.798790834026384
True	274.141965867819
True	78.79835806067497
True	338.3548502757679
True	341.7719475475081
True	254.54775257371332
True	179.76390347143555
True	376.0075134716452
True	615.2960442478236
True	755.9916573184051
True	298.990321908583
True	740.6345020223173
True	63.91688806790961
True	885.6424080943194
True	354.2160306730359
True	12.592245053729354
True	612.185921257478
True	687.6216763938921
True	261.56480114081194
True	172.30608090316673
True	48.59063391873077
True	390.3015388984458
True	75.98350862863194
True	15.291286666559827
True	897.928252749423
True	356.83040416958204
True	173.40439549594936
True	976.6930724661964
True	12.715617129755486
True	800.9029761191642
True	32.476611154001695
True	700.5902089635342
True	56.61331735651913
True	786.8589519384601
True	447.6472187269628
True	199.04007743512412
True	452.02884141967536
True	219.62341410362328
True	297.0340738309081
True	214.42753373012204
True	429.23846969075913
True	8.301033050255505
True	324.34008468708004
True	114.41660482595051
True	10.60958856904117
True	472.9863562911011
True	739.3254194406326
True	285.2719622267707
True	80.06832391004211
True	318.71566326681364
True	86.04021185829573
True	187.4793477893079
True	175.8702333419119
True	361.71219687029793
True	45.79048421217607
True	147.1242983065041
True	378.444894429505
True	864.2037613327927
True	107.40356243003278
True	207.6907811385984
True	428.90606272208976
True	21.60888622836947
True	412.8235900102742
True	506.71304650734
True	87.89996741706558
True	393.67632446800593
True	365.1116123604958
True	415.7598487928948
True	569.2919136943535
True	1053.8568250031478
True	980.537688653874
True	54.89655838542329
True	1114.489250173128
True	110.72526621070948
True	109.36194974317377
True	112.43552841613976
True	477.8318714533597
True	371.1778358268136
True	579.1999536398821
True	251.047291712985
True	156.23813305282778
True	382.7842621938583
True	15.0581582548474
True	463.6169794512229
True	387.6869720172735
True	137.99699649891693
True	95.25634484250271
True	532.3978297655468
True	965.6413201075904
True	208.87220370809064
True	62.57658860189888
True	442.3984828580625
True	377.2532450170343
True	476.4044739837373
True	324.2046763709256
True	4.719995289552273
True	525.8642379887309
True	514.1341251789764
True	501.6120658168285
True	198.7055808637896
True	104.9875317829818
True	21.596214014136613
True	374.9621337450826
True	110.99638955038012
True	7.164065806180533
True	28.251437475692704
True	352.9441407751418
True	659.7805039959237
True	139.41919904999114
True	85.92737069402995
True	24.130577603839505
True	389.723022566386
True	351.31259554303085
True	775.9256202274482
True	301.3083027260011
True	522.7084210616905
True	534.9869464777368
True	529.5810102595711
True	292.1380328504878
True	523.0981908639444
True	99.59032296885354
True	578.1432116532492
True	7.409781478415814
True	373.9505394325523
True	466.1913466333366
True	957.2751136974748
True	347.92707808677704
True	816.2028658765629
True	943.7923432073924
True	183.2436411275368
True	38.34984956365239
True	365.9241169524905
True	391.36252638337874
True	601.5019146958109
True	237.51805854306403
True	29.443955313816357
True	641.0587995886486
True	131.99522708922922
True	1079.7678686961654
True	315.4397584040372
True	489.3919891126041
True	129.9678871067872
True	820.1511348370049
True	135.32214146404286
True	826.8788189691631
True	568.387663647527
True	192.239014743376
True	113.43397936167077
True	65.71444996892039
True	558.1769086579753
True	888.2280956237262
True	416.0535276341295
True	525.299035828739
True	137.71906199193563
True	612.3298925383557
True	480.5847212043222
True	773.0215212463866
True	328.74609584641564
True	608.6420153099756
True	113.38135878755509
True	26.048159288905016
True	414.4500736473459
True	170.6381749570816
True	106.66314231260272
True	380.93891659265535
True	1089.9050306753074
True	259.18728667271387
True	550.1223641893937
True	12.487345989491086
True	78.09568249791808
True	332.7484540130409
True	804.5578107976927
True	438.3282138961508
True	512.8638882354772
True	709.2714143716879
True	67.85182726858548
True	721.0698852246513
True	50.73546053877105
True	102.77609893260892
True	179.6364197048276
True	80.719174784054
True	26.60612875658618
True	299.99623715487843
True	473.9261572575003
True	900.5457942112575
True	875.8509712727855
True	5.056285300912819
True	289.6392658325094
True	475.9107955131739
True	118.25027805592543
True	241.4254922542077
True	334.0971550212923
True	1314.7141923724364
True	452.8558187413641
True	24.2427205402324
True	185.56630799155965
True	674.9036382564055
True	35.73041764262101
True	168.64982043041155
True	587.1903676072542
True	75.94657912106278
True	874.4199688656046
True	335.76916886354144
True	678.3244562699588
True	78.91450483501957
True	680.0694360600692
True	593.8125352436357
True	863.7651784050228
True	249.66326827404973
True	504.4666345115967
True	817.3301529664384
True	931.1833578317868
True	230.8969570343587
True	790.3453910801148
True	218.504067406824
True	444.8530480171682
True	365.8488268271021
True	494.38173682062046
True	497.5117676204464
True	322.5901575563123
True	358.37159538252376
True	109.96460252335795
True	334.5915333362798
True	1173.9537308588322
True	300.1822931801391
True	148.44408496787233
True	312.018288924174
True	737.2545401301209
True	642.3813944890733
True	429.516584424994
True	118.00205816666846
True	343.4602142314863
True	31.9562811413299
True	171.50800742672754
True	90.19153457867124
True	91.0803750383495
True	545.4084862631048
True	133.27729534161807
True	127.98543296129604
True	106.99964550955566
True	85.71562594710352
True	454.8597034210665
True	386.527903245741
True	1047.1274575478249
True	520.6111191439654
True	821.2454874986925
True	275.23629698887214
True	295.6751531845479
True	553.1814079146684
True	194.6899427814923
True	782.4517733559122
True	241.56872812376272
True	369.3265118198837
True	69.15174782714409
True	121.41166569120423
True	254.2140792502645
True	119.99431440801
True	484.2764597772665
True	32.05527164640557
True	573.9134997495147
True	1013.5226149044612
True	728.6009218091979
True	1.5759457372890702
True	60.06713719294828
True	488.6547699585144
True	433.9597422258192
True	77.29812699041851
True	115.23417547080872
True	304.3545835085376
True	79.79616357895327
True	52.11772900091509
True	729.1318284007543
True	688.2381613762369
True	159.41145198602695
True	163.47174848389835
True	530.3884683861871
True	53.93087761733587
True	24.039791138675955
True	540.5390389905502
True	450.1116096399446
True	1146.215553741269
True	46.407670745613615
True	483.8345321028765
True	878.2223652778731
True	790.9348466123835
True	297.60069879905046
True	754.6436439960019
True	389.5441480102015
True	41.31345876468837
True	100.8647200305101
True	712.7080268016947
True	76.29790073432687
True	139.7858986834446
True	958.1765258519082
True	183.7072082346933
True	265.09107890553224
True	107.93419232795668
True	629.642762369605
True	595.4980980623595
True	212.1715142082024
True	433.0348456002165
True	42.67760846106483
True	284.23248873964354
True	576.3217155184602
True	598.4104621750797
True	313.22669927229714
True	74.4109588885216
True	923.5647284967412
True	1075.4796450992249
True	555.7606629551349
True	62.51866047581729
True	29.384664630404245
True	88.19740803641946
True	103.93564249867812
True	100.021345615858
True	883.0041560776948
True	1207.5356332483732
True	739.9576086631132
True	325.68442481803913
True	8.774181959008322
True	22.46952570131993
True	351.22682628102274
True	478.01650051848645
True	42.930805866199314
True	562.1579082664705
True	450.9608706416783
True	409.5070159065849
True	82.45517968955744
True	199.9392327521845
True	258.023245731613
True	128.75294348904026
True	380.2454610597157
True	43.934644220443445
True	182.20360129857892
True	1181.8740388602546
True	6.398001631112183
True	27.089168810142347
True	579.8184587984813
True	362.86621439177947
True	770.9365385335891
True	161.74981852670643
True	788.5516486645217
True	587.8935353757704
True	278.48700534447323
True	430.9065558729041
True	349.73254214957
True	287.5696684279683
True	261.93358090675486
True	394.8019250146074
True	500.8131859918344
True	523.5207338551738
True	108.04699168764662
True	363.2470226184088
True	8.164177468087747
True	187.8768762383987
True	235.30833568677235
True	877.3974899151611
True	582.2905908753464
True	30.61601411712805
True	729.7708202893543
True	855.3146563048895
True	109.73901299991743
True	356.6585346955181
True	850.4878126787947
True	221.79529831357755
True	164.8779004183746
True	524.2302576849665
True	591.812662383832
True	1110.3620116035493
True	147.88773049242013
True	152.0058943338627
True	252.37117019938452
True	331.6749245032617
True	428.2990168857463
True	412.4798266214234
True	343.7336724373597
True	454.5519577910804
True	500.15028637107486
True	220.04095017936157
True	1450.3529743993415
True	252.0014045777622
True	402.4635114506299
True	52.47392731814653
True	761.3849550187392
True	247.46974548781265
True	929.8464304809818
True	550.0832499543404
True	315.253442169792
True	788.4205569766536
True	261.4766488670494
True	221.40394693897724
True	259.8691600455899
True	220.2030392029411
True	145.77198114142112
True	255.0224802930594
True	725.8045002711784
True	530.6478884291662
True	217.58940209002049
True	1210.1113055585668
True	114.50307071859
True	264.67535542336907
True	72.88672181947094
True	309.25162703825737
True	426.2010596819691
True	95.46646168555203
True	220.2478586217129
True	77.50993675839221
True	699.7738020948553
True	380.5761159779494
True	219.54152101820185
True	730.4988609849609
True	906.9659331253137
True	814.4391997660694
True	826.8955670072737
True	342.31421788793074
True	1.8809382008014413
True	266.756716155021
True	55.80457040738617
True	386.1047764964985
True	56.22228974934789
True	365.7872761069293
True	870.7285739513992
True	1061.0335681397407
True	382.88512517267606
True	22.570194781224675
True	511.2654983197097
True	504.3110576364046
True	194.2399195017275
True	234.89427902837983
True	295.7338385279979
True	22.162686200662137
True	122.07152658940429
True	924.865662347244
True	62.48111905827363
True	476.6210801208503
True	781.2956209573205
True	101.81713890168174
True	250.7873129780697
True	115.80003923382438
True	15.186273191558838
True	1.2405904194698725
True	124.20664761593304
True	1030.9623770729709
True	457.9878227093433
True	65.29302650795752
True	789.4141008240671
True	344.22457713299144
True	1.1779677217749347
True	462.9191663252148
True	197.03069129032488
True	509.75189053538816
True	85.03349130385953
True	322.6353780524951
True	359.18856959944884
True	175.1193793440926
True	206.48350485037477
True	132.37369876636996
True	167.25640907070888
True	960.0215658311208
True	16.219364599264367
True	511.0536964822596
True	491.32098335010176
True	388.092128086094
True	223.89923915104356
True	237.6473995949756
True	157.8834991226086
True	45.86348411717336
True	495.9134082179848
True	155.67816379361383
True	843.0535009635718
True	826.5196259984057
True	246.64492696469355
True	325.582648165032
True	512.2245020976688
True	41.98377423504636
True	86.86816715309371
True	756.042138394962
True	1078.820393064712
True	110.65831503080364
True	697.8075809367257
True	143.62125431015983
True	921.98265392031
True	651.2074718442676
True	105.85352541964288
True	275.597199877076
True	615.8773574645188
True	268.19868149409064
True	44.0190485247235
True	556.4606954435021
True	455.3794150438877
True	6.629491562810191
True	474.4457716543087
True	65.53810796896971
True	186.3577140161773
True	230.8642371960599
True	295.9313221728596
True	71.75291092383134
True	229.86062775104492
True	351.1540083338396
True	432.0645315084349
True	961.1805722849028
True	48.163736990854495
True	886.0924768947651
True	1033.3470992478244
True	132.03306967378768
True	72.42028797824837
True	996.1076691552736
True	32.30813766714083
True	217.4393513683526
True	87.8760554917952
True	213.31799687880184
True	353.8973373257727
True	973.7297583460308
True	96.1636695991847
True	71.93130470421802
True	655.6273634211243
True	273.98101887241484
True	721.0200142337517
True	52.644390040806094
True	494.2899110861554
True	380.3651242601082
True	674.5177957314594
True	51.91149951305117
True	104.97259760950163
True	27.17487608336008
True	265.20292228523886
True	43.38516096227546
True	346.134953648488
True	2.666200547107404
True	1207.0018275064006
True	103.5040934029821
True	139.81247351684422
True	362.11427848109776
True	718.1406849803329
True	678.6818556982412
True	1013.807889805151
True	479.1041782370067
True	415.9819887732904
True	144.62324908536232
True	437.9102784140495
True	843.7765215221987
True	401.9248315371231
True	913.0990428648204
True	84.66548037598544
True	418.1325830055276
True	181.7943243507418
True	275.1594117143089
True	761.1518733683452
True	154.5631193572437
True	135.86914110742495
True	65.8003672700937
True	871.8269370480922
True	774.2019771595895
True	86.64783165470396
True	458.5306521033604
True	740.3857546692053
True	414.6101762123244
True	56.84097169148386
True	323.6756867102781
True	782.7846411789178
True	31.759862308946275
True	373.14943940538615
True	173.76603285819073
True	282.71836670938904
True	30.36362833363526
True	210.56971206093448
True	776.134435861971
True	648.2440769597713
True	59.267687450408566
True	279.71515502554223
True	899.5409499209082
True	17.45449556060505
True	320.5466783533249
True	287.06857745604947
True	419.0327146382822
True	210.9753285984851
True	583.0977042791636
True	47.70332066385954
True	982.0546726950322
True	873.624298017201
True	50.56039468672077
True	390.1771538825539
True	738.5886715211294
True	930.8498719749884
True	276.92436261820893
True	613.7792962686426
True	127.02920939394456
True	184.41775603869428
True	137.4508384100847
True	141.29494114708447
True	205.9513852577529
True	933.2460414876068
True	747.2672341222661
True	964.2695278876156
True	19.38819528693798
True	25.52900319097388
True	372.14479117378846
True	12.097170519625973
True	644.8819992056625
True	1049.3527412687158
True	268.76394706751745
True	212.17021319109293
True	83.96344359583297
True	212.51379764884277
True	128.38391690601014
True	46.05846769375356
True	125.99215575599642
True	91.6388458792366
True	226.48038668039584
True	545.3334113250892
True	166.06629744721508
True	28.558217990739447
True	61.11806584974278
True	413.9205110761941
True	261.6237760630107
True	603.386262712573
True	21.813804287117453
True	114.82986890324084
True	671.3377232758687
True	263.471561925569
True	477.02236823381656
True	649.9019731357766
True	101.07713753820232
True	106.83866494792048
True	85.19885385533006
True	25.921274186572155
True	124.07575490350078
True	91.75895979598826
True	94.44167606997142
True	152.31089531282302
True	229.9916906410797
True	809.2262450662871
True	298.1480981488476
True	941.4994144875918
True	168.43630303571675
True	206.4213771072004
True	806.6663626885494
True	300.15640844390333
True	609.5114191950253
True	255.62308485373856
True	361.7591882103915
True	465.1917803436342
True	555.5380455707567
True	654.5147925413082
True	355.4470186847325
True	35.8918681843646
True	558.1880446698564
True	616.0771174255874
True	17.096211779812304
True	10.901717344357218
True	263.12304638411155
True	408.1987133305344
True	441.6956440048331
True	66.32829053535266
True	644.4482234629538
True	881.1246271592607
True	244.74632737891292
True	899.912396044939
True	269.4538937987147
True	104.56106298726706
True	277.6649717460718
True	691.3868897073094
True	37.236495178574586
True	570.5483518639263
True	1253.0345868830088
True	1025.4981912322592
True	884.6217802869934
True	207.04570484117056
True	91.65520095961278
True	202.0392491181086
True	847.0048416018171
True	141.41012505835107
True	1060.4926228370914
True	859.4107375001674
True	40.3298954527378
True	90.5641189662145
True	411.7017682871324
True	397.1440475306456
True	209.9547038566048
True	518.3150510503947
True	653.2138672902811
True	127.88447566690652
True	281.3524041890431
True	962.0185175609956
True	53.29027536240381
True	696.7832021127253
True	543.5598264803886
True	38.70332141589425
True	808.9033760084723
True	385.0505895353442
True	551.9256079273874
True	109.0797858179074
True	268.65131239552613
True	210.15638255885048
True	28.01126390677014
True	129.4605248698278
True	727.7120613719965
True	142.5018174132651
True	391.5292603117157
True	65.08691871811239
True	634.4508728416803
True	608.871965610634
True	231.65724396599623
True	465.513104788775
True	160.45100338919875
True	166.58955666301145
True	219.6465976075281
True	272.94770347850624
True	343.190592925476
True	136.8072344635087
True	199.79119870075112
True	26.69675098642996
True	872.6483429918751
True	296.03320770137424
True	9.388912172346604
True	363.0788659343453
True	160.6595929139221
True	621.7535378481376
True	370.76872666502567
True	584.4030589253668
True	537.2925625740149
True	491.38383335401386
True	797.5004421734927
True	246.54002642357784
True	552.9844566171458
True	162.06161971036636
True	573.4488559295304
True	357.2566001556151
True	371.5704985156341
True	121.70477880361068
True	130.09956291266485
True	111.25305833534227
True	64.9381202589037
True	721.3714964837845
True	185.3445360776253
True	45.37944487873956
True	0.0
True	548.3947917823123
True	113.83243057321702
True	23.80165606555042
True	40.90192272342929
True	114.965998619294
True	517.9632786180581
True	179.62799726657855
True	103.27443778742531
True	33.95356753258669
True	154.53721496610822
True	945.6043195037864
True	48.4766830143578
True	230.0968796017877
True	755.2498498464684
True	318.2784233338551
True	465.8507044733854
True	467.0362097331604
True	504.34333484498507
True	600.6091393602401
True	896.4806647237177
True	265.4623772100426
True	1045.736938384034
True	908.3666760278488
True	620.6494894902636
True	349.35454687791724
True	847.0740958697498
True	9.16554446227404
True	32.49775482041736
True	272.18255966775854
True	43.390182651880416
True	199.41718219499623
True	790.4347744253673
True	223.1482744690132
True	727.4273992542073
True	771.1838445505061
True	120.46916777409906
True	352.1384362485695
True	581.7440256490029
True	23.72199821886556
True	127.62508082581152
True	420.47495658644857
True	305.36328487389426
True	206.18518935741696
True	108.64755178795345
True	372.09676366506255
True	19.31874428532426
True	373.88064344102565
True	366.1513254811487
True	1030.2988366106902
True	367.3428163076965
True	30.29976977594992
True	434.16338183509873
True	438.3047744759179
True	233.56616131605503
True	30.480580160231376
True	761.124333036606
True	432.3265941958084
True	182.89059367266435
True	11.99217912524706
True	1215.9393057511245
True	171.68064649046138
True	25.54277195458263
True	308.1108564416371
True	283.16339809972305
True	117.6051478610054
True	292.5303931766681
True	49.87278581647672
True	331.864512114761
True	305.361183023327
True	323.1596700355042
True	29.80215076853797
True	44.27581863086589
True	1034.876365797857
True	25.612597186528568
True	13.631624593033017
True	172.46038354236634
True	660.2373069547297
True	8.10386047970809
True	184.1747696083822
True	177.37799106526697
True	523.7410919201302
True	376.50780199212153
True	728.0835516577412
True	321.079382973806
True	485.3468079711567
True	451.0275037283101
True	502.0052863448364
True	102.36445469829488
True	1267.5584815828902
True	909.9093180987932
True	294.405160043794
True	540.3284410883588
True	109.48772322241814
True	586.0098941928061
True	428.2205013917459
True	165.43613395357193
True	74.13902797691262
True	350.96786669234774
True	174.10262785649724
True	28.21403784272217
True	589.7189221572482
True	386.511470660251
True	65.57101539260482
True	30.86320886183753
True	659.5696006296474
True	487.2864934029177
True	75.15823344013937
True	22.41168273769499
True	329.0087755752915
True	337.0666115820338
True	718.0868187367756
True	558.0944946419199
True	565.6480777948068
True	777.9774882756583
True	8.850486512548791
True	57.84233774316121
True	36.64616477072299
True	59.84124105445121
True	505.0832727119463
True	590.2867996908435
True	81.54195085810701
True	109.23261870478312
True	195.06780172506168
True	75.5684733713242
True	179.45243446701485
True	222.66634643812452
True	279.6567450267535
True	808.7311951364145
True	563.6162564137479
True	284.17084797104224
True	185.67442421531197
True	283.1895157546317
True	237.1675374941688
True	744.8305462462309
True	332.8402235309659
True	165.63522823343973
True	923.1228728133106
True	365.6427900037549
True	469.5626178655597
True	148.6108937903115
True	114.59894407407498
True	63.81327464473461
True	217.84167797612784
True	972.5334321051264
True	515.6776753226466
True	114.91421312584863
True	369.20690811133625
True	104.96581658925788
True	658.0268267293474
True	4.494285549986577
True	692.5289847794081
True	35.16130989122844
True	927.1264765414207
True	847.7519821070824
True	215.1668204609404
True	32.21641493844257
True	80.77080531822342
True	466.6287159210913
True	228.22985886848704
True	1.2358148597478034
True	82.75423470724006
True	1145.297866490395
True	334.8521590447383
True	662.0710886863351
True	491.44496463938617
True	32.88232636364917
True	139.7088566550636
True	459.480853655232
True	939.993485022954
True	807.0533056287373
True	403.10458819061887
True	331.0636079278136
True	17.33623394693883
True	79.22524519501576
True	702.2443111508745
True	473.0365686868974
True	386.6031203967979
True	882.0049975729771
True	27.7594628433534
True	214.40443242709296
True	915.54459766465
True	234.67579722219295
True	7.986592404691004
True	507.648452543329
True	106.7429568024153
True	678.2876014969061
True	55.79347463846056
True	261.5981340701348
True	909.2414231136776
True	885.3689699168821
True	282.6256528383095
True	449.754405624262
True	113.16077538887724
True	612.4026619551547
True	259.8344259103005
True	199.5139673860786
True	837.4291406422342
True	53.48447622320592
True	729.2756294301105
True	279.97988664792024
True	299.3619060511287
True	168.00846871788497
True	480.6169929299567
True	617.352191003488
True	363.57564851583066
True	400.8702650906329
True	70.54005995467811
True	156.20089118161803
True	446.7884692944333
True	206.5064816705693
True	38.64731169011255
True	207.0624097838503
True	386.3889876850708
True	409.5631791908148
True	763.6440867212298
True	123.15374328312078
True	655.8891501312222
True	501.39414734961343
True	617.5665847980132
True	138.71127166386634
True	37.68050392830232
True	660.1428195184728
True	73.07290134129019
True	561.2032277725357
True	693.1053690209634
True	450.0392260949023
True	124.06446069861948
True	526.260583364837
True	3.4556871159251967
True	389.8849217807136
True	30.01682106488189
True	644.8081985271529
True	251.30069614972183
True	572.2647403873411
True	693.3117833579802
True	153.7646506423401
True	527.7646748645664
True	472.8794091008317
True	64.84493514914527
True	978.8976669674483
True	3.414348657922948
True	25.94227099302429
True	628.349131535794
True	681.9029003680687
True	126.77784506670852
True	411.5795262182292
True	125.22122968644942
True	70.1735758639002
True	460.02403240682577
True	44.16430523092195
True	494.0485070457527
True	12.581829021346236
True	833.1031669913455
True	554.00864949497
True	684.7660996608256
True	103.9690412186388
True	394.883534870044
True	946.0197998957528
True	865.806334012145
True	139.75069850934148
True	527.6709751850068
True	445.9695936221352
True	243.519858096462
True	247.85690600347635
True	5.167327944048749
True	312.0305240364952
True	12.3063043726701
True	373.93272071090473
True	79.26154948918993
True	401.0047234704055
True	643.8786219405038
True	123.93221552152032
True	230.55715979441675
True	657.4246309773067
True	702.4447613120656
True	303.1553249721547
True	141.61669141744466
True	156.08809223485787
True	473.62011704953466
True	89.66821712352827
True	10.162230717318538
True	520.1981968130525
True	576.8526205967257
True	16.182369790433317
True	136.48240599680938
True	897.5791043101863
True	488.832813145626
True	276.69800055826386
True	33.13427714253996
True	470.601385276336
True	115.90406481529216
True	587.623694235597
True	664.3064778557476
True	303.2971402177056
True	395.2656948009898
True	182.0866715612791
True	253.62420228663956
True	75.5679350272054
True	225.99493677213607
True	487.7478001310976
True	20.417892582576936
True	444.35196235391976
True	363.58659294658383
True	730.2790715819593
True	898.9361048751857
True	932.376997324942
True	149.29186763628684
True	409.6158288399222
True	73.74582608305816
True	189.0509710753533
True	324.07520814632704
True	9.27254448371196
True	803.262741891
True	24.506353117118945
True	402.9420169312976
True	259.13205663895803
True	632.3042447992334
True	211.3188506360158
True	38.2107314871332
True	647.7332994475901
True	1066.9199521641017
True	221.22585289962248
True	135.55335810769577
True	611.6841155431695
True	502.9081316697765
True	17.448319903159124
True	856.8421235303922
True	113.05898202654208
True	47.00503282138171
True	321.51196378474066
True	342.179096592294
True	390.62213315377767
True	260.2021378289061
True	19.1602845483622
True	22.59679556529936
True	817.9957327224122
True	210.07097005828768
True	113.58818036704167
True	854.7158761436426
True	650.1699071177786
True	637.2813296368716
True	439.5990945558772
True	147.06447735405445
True	33.476670436741955
True	102.68424978386226
True	438.9577887050409
True	227.74327316213
True	462.1956809454617
True	150.69528430969606
True	486.0808751366552
True	625.8694931222698
True	988.920875558134
True	23.3323993076869
True	982.1151904634218
True	1034.829874848578
True	466.2625391601243
True	86.92739208601444
True	808.2219875138977
True	633.109682394917
True	668.1620272674083
True	170.65517872783337
True	756.4901505072763
True	702.6860384032177
True	124.2776635087377
True	790.584059016714
True	816.8350993569127
True	487.7827911137965
True	229.8742789099734
True	72.38155515318549
True	304.5262929841592
True	342.0671250475905
True	462.4977780179375
True	436.34836598215696
True	190.8534897204626
True	306.07578073415146
True	2.3228337193485533
True	12.19745115968187
True	107.155662961131
True	136.3714921051407
True	360.05675566962583
True	349.3966404348776
True	113.56711085185852
True	18.109324515196302
True	210.049845379084
True	854.6390108793375
True	449.9709241724982
True	555.0358761610316
True	546.7558244374882
True	839.0066203770256
True	649.5368117592744
True	87.41741263452491
True	203.3556401078448
True	244.22209792106204
True	294.50668713726964
True	104.63274575472964
True	365.3239437154768
True	434.6210605404359
True	175.33709860732645
True	641.4563121728074
True	239.48794961350677
True	208.44824234066368
True	27.596254166936436
True	243.00366926744152
True	497.7535095814879
True	171.17839973060828
True	520.3032761642273
True	465.7356784052657
True	247.08919469036783
True	108.31390199009827
True	40.51078926412579
True	407.4196779722992
True	782.2429791229735
True	168.47204588142424
True	1033.938979148588
True	1042.8332341503817
True	492.9445668178377
True	103.9328218068198
True	118.05543847010804
True	646.5050204993718
True	8.276503143614136
True	216.90705738129543
True	131.4996209105103
True	118.8193710180062
True	324.97071346972734
True	620.9364265593721
True	36.52794367805774
True	123.6204637091524
True	968.7735434639352
True	52.251525488813606
True	436.6309055335109
True	529.3880004991267
True	251.71620007429715
True	133.5903034990917
True	923.8811321466312
True	1219.487856413927
True	521.4128340680875
True	647.0686176936491
True	201.5907319865939
True	151.05898719001337
True	300.6409801662763
True	266.2697322171653
True	168.5993282057668
True	306.616337832493
True	344.05615590021904
True	11.860668083287637
True	628.2744751588788
True	151.52786873313556
True	82.57880188035845
True	432.56853274751967
True	322.47388499615414
True	1182.6683696252696
True	367.6644271362544
True	985.1679234068824
True	10.15489742846238
True	262.17568727383724
True	220.45682976364608
True	153.61267779523513
True	480.87934164565166
True	209.4170515602084
True	414.86254927077727
True	330.08064017946793
True	118.449712681853
True	344.25209150343875
True	1037.2809825684344
True	728.4016664228145
True	214.68941991962225
True	106.65744557769152
True	294.45833427782685
True	24.654807991225614
True	352.70564482950664
True	309.82878552813406
True	558.1719873960886
True	455.9993036301792
True	365.8109932658284
True	159.01365656316534
True	12.926953491008202
True	426.66798653738687
True	288.5854386937762
True	139.1720525155692
True	308.07378355046154
True	431.8756657698231
True	810.5129728203284
True	317.0784261470505
True	780.2382367182685
True	406.66453125790105
True	369.15615099959535
True	1.1931636908273022
True	1168.4467570528204
True	102.8487883393345
True	909.4434860194036
True	206.88371620755785
True	472.1020427117625
True	663.7138839674393
True	87.1346974976546
True	479.6652246384781
True	32.9604510796874
True	415.8473727592673
True	75.19901559310112
True	232.9505813359389
True	38.0465237446375
True	662.9900155529228
True	189.1183564222724
True	21.39736272944485
True	383.9119523569099
True	104.56940180378685
True	165.9388778865998
True	834.7014405127488
True	246.2467867011955
True	149.4248054253148
True	374.9558269793884
True	522.7200354913426
True	330.6250646468168
True	523.6969760814414
True	623.0738855999169
True	152.94332995839076
True	7.209468558343817
True	74.06428536469235
True	426.2331147551954
True	90.5614366478926
True	81.05387138385295
True	1071.6117663588018
True	28.67169662820076
True	326.249481429853
True	322.34567905602205
True	437.0390295150751
True	689.7185374632414
True	188.72943989845425
True	663.436607513845
True	331.5410091364232
True	345.02908629291085
True	269.6538044812008
True	217.7215594478673
True	355.63446610864
True	460.1916840132519
True	406.7292902263702
True	593.7793204973367
True	136.82906478827493
True	74.81041449114662
True	37.61570150199206
True	295.29790721937
True	668.3532029881917
True	404.38224486576127
True	814.1639969760068
True	220.87883188051063
True	414.9158817775382
True	68.45658395584014
True	52.93908489046356
True	428.0484477481527
True	198.99773916943644
True	226.49261090930543
True	44.41629849103314
True	1050.53486834236
True	175.74133558074962
True	910.9988825132808
True	319.06427636322496
True	931.709995362131
True	234.73089067670955
True	475.8461320252415
True	524.5868323627261
True	612.5633552370073
True	210.5198978796464
True	476.05350667266856
True	939.762700502899
True	124.65585262403368
True	6.242444268562623
True	576.2604563999923
True	30.2503093413308
True	74.00431773862367
True	801.3494549270839
True	245.7926456751789
True	985.9390922380989
True	697.8977762909414
True	425.8891158781834
True	289.7714030861137
True	492.43122306720335
True	349.1244932613883
True	178.66936060276583
True	677.4180393210456
True	718.2344760889731
True	210.03720375332185
True	91.56966857673098
True	515.4643365600758
True	135.8795113463614
True	381.4361517095373
True	339.25820506125285
True	64.27071973701011
True	370.74942093389296
True	418.6762422214212
True	367.920862489012
True	403.38319844630894
True	410.381653760358
True	633.6456145508065
True	57.23952949750458
True	444.8492739075356
True	331.6885340553296
True	640.035383287378
True	217.57257587284943
True	104.6038957572654
True	39.381800201055576
True	524.1936947630769
True	624.1111147928522
True	178.04274570523202
True	416.0616514668942
True	354.3843487575387
True	16.961445426923287
True	168.83124004390447
True	293.87142424817495
True	2.687524043516842
True	880.6322960707138
True	81.27306564675789
True	102.29304272525084
True	112.82087133209949
True	357.0483257805366
True	37.862279532481
True	449.8066594391004
True	234.44118951211868
True	5.083820447777654
True	115.00188009746276
True	433.2872425191261
True	49.30045914796885
True	67.9464686007752
True	174.89617051179255
True	293.99278493582244
True	957.3473231471528
True	390.6849911802924
True	940.4299217444218
True	182.20232206479253
True	953.2576959189014
True	792.3871231710622
True	619.2465399639862
True	386.00926293531927
True	383.1910369424826
True	80.32110176704585
True	73.80294588292278
True	73.71824680941971
True	177.93270595263164
True	472.55061049033753
True	1099.680814972219
True	176.72591760232652
True	360.71851634219394
True	444.8560158458481
True	575.8796264195505
True	599.1877519080323
True	294.8522134580438
True	466.035534571997
True	684.7683793682502
True	98.12216233493388
True	757.069240376175
True	249.71335488929444
True	126.28946519751943
True	413.2368089692348
True	834.4110737586026
True	440.12586681532895
True	885.9281129886538
True	194.9476111979216
True	356.6756831951505
True	683.9815188884279
True	611.9676375787087
True	182.96666213876944
True	262.75764827598186
True	784.2362985269017
True	27.37027138706853
True	189.4173585902501
True	505.6500572951687
True	720.0269175235507
True	104.39020062439909
True	39.64281096101085
True	172.4070187376
True	724.2777491943053
True	308.47280986024094
True	547.3454031584746
True	346.7481127697858
True	282.61473668058034
True	439.08684831935983
True	488.6381345473182
True	73.36280265099441
True	376.5368930955202
True	797.8893457682399
True	0.0
True	281.05577495488313
True	238.97416773823412
True	975.2560948331388
True	158.0180032669956
True	642.774809527808
True	627.927149656057
True	114.96942344573928
True	226.81281897506537
True	119.99362801346848
True	12.050692034292672
True	295.0580677927345
True	389.278306801269
True	1120.2506964917404
True	232.33333783307697
True	422.7254578227438
True	656.2846414659782
True	199.9739295552241
True	25.552202838026368
True	842.9225538527874
True	600.6794538128872
True	157.7177239977281
True	624.1589463085803
True	154.00061551719912
True	293.79494569327267
True	751.0521704534303
True	37.34887484403004
True	104.59969079060195
True	520.5536982324122
True	62.7376558287401
True	78.09109607661098
True	390.2349094928822
True	23.97402156351388
True	765.6763610002114
True	102.99516189352865
True	160.2503265879504
True	18.561761738024803
True	711.5124189157791
True	27.82183608572047
True	774.2538210133682
True	392.3418160179896
True	116.92667471424691
True	693.149048839339
True	542.8668654273957
True	556.9338492011359
True	44.23701910801299
True	365.543629684337
True	5.394342119775008
True	93.63853166829205
True	379.0921032393245
True	47.76168546713725
True	119.05569576642684
True	299.9069605238797
True	175.98264929597866
True	100.05317516136192
True	664.1008209379642
True	21.21932130617612
True	1128.6315083305724
True	503.5843769581331
True	303.58680611808967
True	495.3072881231391
True	124.36418927405768
True	797.9333413188056
True	1120.8414940505706
True	744.8018507448398
True	171.93821545375707
True	228.2540797339157
True	49.10806482469502
True	60.55318598829695
True	152.03614361925716
True	102.6541465315344
True	164.02540159330468
True	1167.1033341853235
True	301.06717859142043
True	353.7354860675971
True	696.953722998719
True	17.69702615783343
True	14.394457977508235
True	594.1575108257383
True	6.207441916696242
True	117.4828531178235
True	668.4158362952695
True	180.93479728698904
True	667.80691466649
True	824.328283014743
True	149.60319377613948
True	943.5494129326738
True	2.992208618222293
True	453.0870356902354
True	1058.933220722712
True	25.1208995681447
True	237.43244522502405
True	149.98021925770172
True	950.2317847452164
True	235.0067025028503
True	490.48938213833134
True	123.64108800461284
True	510.68339030567086
True	155.29860097846208
True	98.85716776638806
True	391.3945712677522
True	67.10101444308674
True	50.80830874735106
True	1053.105529703762
True	248.23683068214635
True	160.77468966217748
True	367.8829593345176
True	396.43327183936896
True	218.8825620944992
True	163.0232652393339
True	404.7216411944406
True	36.864568862257606
True	477.2949726405767
True	1116.5422879819448
True	115.28102177005177
True	475.513909415406
True	317.6416593900977
True	28.1706224035881
True	415.7921345052314
True	112.07189515691384
True	594.340336975272
True	193.06711037709664
True	409.867539243473
True	20.80352805647854
True	437.5757658948498
True	109.60064494102588
True	338.78371843435804
True	33.19961219774292
True	173.06940617954604
True	240.6556851800877
True	764.9223942065742
True	59.32575825326182
True	135.02762566511495
True	230.36495995122743
True	144.78490764502186
True	648.0645601516213
True	572.5201796551371
True	776.5360309748463
True	381.89999267467175
True	540.5397573664513
True	436.9339093158641
True	686.4682823131193
True	68.56044594050394
True	455.53584398848176
True	422.8996947263337
True	46.23595561723853
True	84.78128892922427
True	128.60966876217785
True	91.75584066924458
True	323.4166862116206
True	819.7807769463343
True	326.9185693823728
True	1073.065187859698
True	315.4400257078425
True	887.987110279723
True	150.44864463996825
True	580.0987557193552
True	604.2858203293522
True	715.9087856881697
True	442.2611911022363
True	67.38278533783222
True	289.2297394679255
True	42.47032517981029
True	179.08154181329564
True	174.8821964839507
True	1106.7850807534855
True	234.55896311802024
True	542.5598999722495
True	581.347817320071
True	574.1345066865513
True	895.2005342102746
True	594.619220759942
True	637.1654114762862
True	945.5371617469384
True	121.38747828065618
True	328.4540842968679
True	268.9608825605257
True	324.96890167046456
True	88.44171291326039
True	384.9747147531069
True	3.782384674143084
True	340.78085373314855
True	239.73466710936933
True	608.1431022686413
True	289.7160939783444
True	356.6262141652429
True	10.568322374047854
True	57.62202526939216
True	555.0773845466308
True	30.84182161400148
True	147.80602344480033
True	63.53410605227897
True	151.99967447223534
True	235.27844021151927
True	67.06725498393548
True	381.7293313793813
True	272.64520606800096
True	100.65889651002702
True	335.57679306931175
True	64.8131459744466
True	577.4518638218351
True	870.7391715020414
True	286.04997393347696
True	1177.3136107529938
True	115.41063571431376
True	314.98686713753824
True	1038.3478060023656
True	93.44834619063852
True	289.7577847732687
True	9.524793206132127
True	401.6983984801126
True	457.24673338694913
True	153.00458732845925
True	624.2016230911071
True	905.5653891138096
True	160.1405257741853
True	75.82694431805547
True	312.6908839723148
True	576.8182216713668
True	618.8231259085799
True	1200.0528305671858
True	27.991166501989618
True	925.6948924818538
True	137.84314692812453
True	607.5455414977288
True	112.39673064391113
True	131.85593052548316
True	191.54244371096212
True	175.04695097641667
True	764.7594180063322
True	210.05456943003887
True	237.5282930774604
True	69.72138238600081
True	515.653246260198
True	469.9551973593842
True	174.73985032437835
True	233.6781558847567
True	15.665368920260285
True	429.8420849723075
True	221.7266787320256
True	287.44206404173354
True	119.92153269422477
True	724.4515081293162
True	423.4645623316377
True	256.27969928879213
True	638.9692413396151
True	527.2194898632488
True	465.58496280172574
True	137.0450063019503
True	526.890559062455
True	425.4877055197047
True	3.2457924341016877
True	195.8369498400184
True	95.83663924397332
True	236.31458635781755
True	2.9373699496342045
True	130.73810878400562
True	379.7877930114874
True	7.351708597977359
True	879.7914088731893
True	172.54436717907183
True	709.7169249188923
True	783.0465739989259
True	157.84932421452953
True	211.1934477473696
True	481.3952532808774
True	842.5702696981625
True	48.64294741756682
True	38.9962170088304
True	134.76380729620857
True	621.2018488218632
True	688.0829674588723
True	184.83320083964432
True	595.6099455237701
True	585.6014229685089
True	841.4047689702867
True	384.71470747445744
True	189.35119040690265
True	887.1713252987121
True	225.34601940532497
True	150.42271893876296
True	342.889725205885
True	223.08398605609213
True	209.4543949567249
True	612.8946612307595
True	249.16252659184264
True	190.23342375929744
True	449.8286322382469
True	472.17080510755335
True	67.88975369417973
True	277.5908533403033
True	78.24156143986441
True	323.75088690839385
True	347.5336675450141
True	262.91633645088103
True	179.1743744892637
True	378.6862061940752
True	661.5344474712438
True	738.9197609926799
True	298.40657823281674
True	737.5256800774624
True	66.4061453321996
True	867.8834484549376
True	350.99245980901344
True	13.37497089790612
True	589.583345527577
True	686.3220497734557
True	252.8184834510048
True	170.4301528004042
True	48.1326268366804
True	374.55014741516
True	78.87388225086285
True	13.26153741737453
True	888.2976467900602
True	380.1517679939725
True	182.3012807969348
True	940.1216065655816
True	12.104493765355793
True	791.8293169958712
True	30.09663247674717
True	659.0341750988362
True	58.08657558039191
True	779.6287195580903
True	435.9952274995006
True	199.231549654428
True	434.2960781136914
True	215.7824170387516
True	303.3713498735632
True	235.22089398452133
True	407.9489797118098
True	10.68841586706371
True	321.170124216606
True	109.75418259090152
True	11.78724742561429
True	467.1472220737535
True	735.1658759412786
True	293.94230178796005
True	79.811478529188
True	287.00990082940217
True	80.23197809625853
True	186.1122472321843
True	184.8431231648008
True	381.49893134986536
True	45.38831271700283
True	143.1312247235616
True	363.4940939980491
True	883.1315608366843
True	114.7480239635785
True	213.49675572812745
True	436.30187308182246
True	19.18519159807719
True	408.70018416999983
True	489.50204351972656
True	90.8665094595082
True	394.3308382262632
True	357.0882160309408
True	419.928380868748
True	592.2935735719338
True	1007.3411190864198
True	985.9409899018848
True	57.80535454439504
True	1060.532614243112
True	109.4573912787722
True	117.20834692458187
True	116.2540056345587
True	502.64167832960175
True	382.79995379437753
True	572.826409811555
True	257.0634113088397
True	156.87747834271258
True	417.0394440891344
True	16.04436754853643
True	459.1183809307291
True	403.860852954182
True	147.51224252214752
True	95.13797682338428
True	533.3252566420623
True	985.829869932888
True	193.08006333975644
True	67.94499980585718
True	432.7725112684466
True	367.9556725822948
True	488.2029852575336
True	334.970644641817
True	4.98856512838656
True	525.6012838020375
True	512.6054928313214
True	503.9117219810231
True	185.3979130694609
True	109.91753842891804
True	20.31708879351592
True	373.48398955920726
True	110.83680272384532
True	7.637671210500079
True	29.916546835138785
True	352.7820001405337
True	610.5970186122557
True	124.7161244223519
True	89.02192352096961
True	26.476009143463457
True	428.3401795492966
True	351.89726218277684
True	778.4914955078453
True	304.5096980595119
True	505.53019506384544
True	535.5944317309862
True	518.6185749398796
True	283.72797535387787
True	547.6618864645666
True	99.23722577231936
True	592.6305387546975
True	7.81568880025966
True	379.4351198935455
True	476.2864282823999
True	945.0306544540886
True	343.08253022650786
True	765.7650445685489
True	978.958055666178
True	169.71196551088863
True	38.39241203764063
True	374.5510892314865
True	392.1980344250184
True	607.6663880236207
True	253.28908718272584
True	29.83997756472364
True	646.9174633524682
True	120.4570258445551
True	1054.5010888837346
True	305.97251568670964
True	468.3410592266371
True	123.71019471525167
True	818.6865022250938
True	144.10120538965856
True	823.3463952298998
True	538.1288772581327
True	184.8740828809776
True	112.3132847947234
True	67.0230093818206
True	555.0117898012743
True	887.4902066235169
True	422.9595236934471
True	551.1113705225719
True	134.99920363585088
True	616.8345178076927
True	482.1011940922797
True	798.017459661556
True	317.71689184978743
True	586.3188441856134
True	111.1467658073743
True	26.375649514288213
True	404.7917529425189
True	166.3637865525077
True	109.03841209986598
True	342.12071567245675
True	1101.5685836843932
True	272.69701030404576
True	548.0303602295868
True	11.860342748448565
True	75.63488173041071
True	315.0068593371309
True	786.9737307850858
True	459.1076834233033
True	506.7438173177023
True	704.1173317899367
True	69.66852137578796
True	703.8613020112415
True	50.04291288861227
True	100.47404046224904
True	190.10089172375584
True	81.12431336448996
True	25.63484846426953
True	292.82232635420934
True	458.25043349190577
True	927.7957635010192
True	850.8654261341279
True	6.0536948932772034
True	276.6568079854331
True	470.2085488251091
True	125.97304754014736
True	237.82157833098887
True	320.0978607170332
True	1304.9641889700456
True	436.4460876246461
True	26.345743821745906
True	184.176684204025
True	699.2162837040222
True	34.490766926083495
True	171.9829357959691
True	542.9601164355222
True	74.32990758480125
True	876.3589516394828
True	299.642297655663
True	678.8424640230646
True	79.48517051653492
True	664.8849711395405
True	575.0958080502821
True	881.1974923019434
True	251.32502649555184
True	515.2408453178238
True	840.8110562281852
True	883.456233972437
True	231.9143838420817
True	787.8653409309394
True	224.16625390168863
True	451.2290332142449
True	381.7220314834417
True	499.9389273082396
True	504.72134476180753
True	316.8798463370426
True	349.4070845444172
True	114.81047436331797
True	355.2717091841685
True	1137.8463368444698
True	328.5134785855104
True	152.01916217477728
True	298.65674486624283
True	732.8285401737251
True	662.8018170195124
True	401.2254447470965
True	117.4075808076301
True	330.1991523146352
True	35.560697428367675
True	169.60440578847798
True	93.18310438879446
True	88.45373110238751
True	547.1742280598418
True	139.7925942783656
True	134.146973863042
True	111.5143947405789
True	81.76326887104244
True	458.4894595256263
True	399.158868547615
True	1026.188418587898
True	556.3328116510797
True	837.4703950572807
True	275.34979190692945
True	291.92458988686315
True	536.6768700291576
True	191.1278283489984
True	764.2003498486507
True	241.4498268695944
True	359.9110491075305
True	69.81732717105453
True	117.6008624724326
True	257.7165316247133
True	128.39940730429424
True	492.7383358827587
True	30.814473913553677
True	571.8831115673972
True	1017.5482252180276
True	734.5087039012799
True	1.3980552185581412
True	64.69379715735104
True	508.9149769100613
True	429.8263045153835
True	78.42018375895978
True	118.49804582147148
True	304.18745170573993
True	79.6574805275713
True	52.583921029312194
True	723.5812813205508
True	644.1194676651281
True	151.66497250638466
True	167.10137955311495
True	514.6759266349367
True	55.4130708966959
True	26.571022761568088
True	566.7072485600725
True	462.5745077960649
True	1116.960744672538
True	46.79632232797047
True	460.0706628422595
True	873.6593585207291
True	813.663176008381
True	280.4329158136277
True	749.1833449054119
True	397.618506297012
True	39.25815990079662
True	102.85778290923876
True	719.7468802774799
True	72.38250656278693
True	135.3671277692921
True	965.7738067568068
True	182.46421460194367
True	272.93591064341
True	101.73749951758928
True	673.3517518905752
True	603.3459629720984
True	216.4351426131737
True	421.55875095279686
True	42.24226099811523
True	281.28995239962023
True	629.5469208078343
True	624.9840115407358
True	316.5284657453706
True	75.24583524546989
True	951.2302701454996
True	1059.6220740282663
True	565.9948422124422
True	66.65699612689909
True	29.209495755671888
True	91.16219875883256
True	99.5228446602739
True	103.49254407734811
True	867.2166208350628
True	1143.7705172922526
True	735.1873562405149
True	341.47942073248765
True	8.11447103809249
True	21.352384689750995
True	333.61267531833494
True	488.7580163319958
True	46.71181523553246
True	551.6676847731153
True	429.726247985006
True	395.9864476594796
True	82.61001025338341
True	194.9646482122617
True	268.5420388490897
True	131.22472392086456
True	406.1498117661064
True	43.89545333396899
True	179.60947794290945
True	1192.793444127415
True	6.528582932821772
True	28.38846445726256
True	580.4765695806685
True	361.700350075142
True	779.7227542499423
True	164.35099249618892
True	749.7550481940065
True	600.4332721846965
True	274.68742432067194
True	441.0629816388927
True	336.2041167528291
True	297.0357517575477
True	257.8802876502238
True	412.2137305323714
True	503.75559974769385
True	505.78111714889263
True	106.56620887968056
True	358.069422334404
True	7.308022375625748
True	176.55314061409723
True	233.4884676804273
True	851.8821050926043
True	593.3641861376725
True	30.72733355391346
True	748.0746836022084
True	852.3696015027255
True	108.07364235494232
True	348.30259747202126
True	852.864343675884
True	226.03921638465772
True	167.25616738226398
True	523.2300413608206
True	605.9634562386381
True	1096.0200717069583
True	146.9998390424548
True	155.2951937739279
True	251.9772012022269
True	315.4290180199043
True	432.9352754292791
True	412.63294303332015
True	316.7984561537121
True	429.14961514930167
True	494.9448589200446
True	234.61309540123025
True	1506.106496433046
True	252.39543594254656
True	384.97140917863
True	51.99650620876132
True	755.6157979913005
True	248.56732179626272
True	936.1310941494728
True	562.7125900848813
True	319.40599493185925
True	780.2234624670671
True	256.9783121207248
True	216.64296351740012
True	258.375635834973
True	223.9399259822448
True	142.05265133086598
True	241.9342913816997
True	726.1137881307699
True	520.5214391313662
True	209.8773439863891
True	1147.2745991909203
True	120.05679553157552
True	255.05862840849645
True	70.34557363043422
True	331.9493459138638
True	405.6589355767221
True	96.47700448391464
True	221.7532912155093
True	74.63490679197986
True	693.5744000703043
True	372.7764110857302
True	211.59931283977124
True	744.0542065540711
True	868.3991232486004
True	800.0703021167029
True	848.1828611648464
True	359.39158829289266
True	1.4130473144369693
True	268.25649754031895
True	53.0908215401593
True	385.5273438495157
True	54.92218923354873
True	347.27884843775763
True	852.3799506754888
True	976.2351708374504
True	386.7793292642804
True	23.411893439013998
True	509.5618374442406
True	512.7505981548449
True	184.44923258236068
True	237.4904646229364
True	289.4170706008988
True	22.699458876552796
True	131.64108540493478
True	943.5276093492944
True	64.89648754958505
True	479.5966848156167
True	794.664266479326
True	107.02913188884966
True	241.20021005480805
True	118.4188948747621
True	16.608439339088584
True	1.5271717951545898
True	119.6899955773982
True	1008.4295379688052
True	463.8767821615562
True	70.75618935334592
True	792.4088854339062
True	336.3854209881212
True	1.4438255946472556
True	451.9043973914895
True	194.85654059754447
True	505.7741485968664
True	79.77002688288249
True	317.1839030971475
True	388.8780591476859
True	168.0744635952401
True	202.98951915233675
True	123.71027064882584
True	174.8889022401746
True	963.6461217622616
True	17.188653931444673
True	510.762249655597
True	485.5103798676812
True	394.31110459264704
True	225.67023765736656
True	234.49402251696355
True	161.8607841884619
True	46.51402089670135
True	486.10034439955353
True	152.1381797579145
True	846.1684436272865
True	817.3598589049625
True	237.15251424978632
True	310.46441648778136
True	513.7901090921722
True	43.34108254440832
True	83.90961176452483
True	718.0891676005996
True	1095.3126581484994
True	109.12224898682688
True	729.3495495289794
True	145.65426274969963
True	956.930928300018
True	661.2875143826781
True	105.15794214665137
True	281.49410814388625
True	609.9375911348241
True	250.18109652408492
True	45.47585618662764
True	567.9964740180515
True	454.3239103166768
True	6.182651373111282
True	482.8950174338117
True	63.81418060150279
True	180.09101342891944
True	242.7373165091406
True	301.4509349913778
True	75.88163153506511
True	233.7838594566386
True	348.0492483685839
True	430.6566218601351
True	957.799818769122
True	47.70223995814504
True	910.8155467239502
True	994.1746284348504
True	131.53101501624997
True	70.5976859752714
True	983.3333551389072
True	35.23346742124684
True	229.95876080788173
True	85.41126058965996
True	218.9811225972172
True	377.4785472716666
True	946.041837130607
True	95.1719946770463
True	68.40076276297621
True	665.6576011599261
True	276.59602062043984
True	708.2576704562633
True	51.38665187954604
True	497.69970031261647
True	385.0620944831805
True	680.4272152230321
True	52.67533771381088
True	112.30878826212654
True	27.06301841565419
True	273.6118432223451
True	40.827999286367145
True	348.44749402350067
True	2.4080076663240697
True	1179.9757907096746
True	105.6069866415147
True	140.08193393391124
True	350.27786532482384
True	724.7580212072008
True	697.0008341840402
True	1003.8843695754596
True	452.9843998171327
True	405.1932564130612
True	146.96755432463405
True	417.3664182028944
True	839.0184803793185
True	431.0691134529097
True	938.9633428241063
True	88.87233676049266
True	432.2207039484772
True	176.79307289928315
True	290.27672083179743
True	739.010839806472
True	161.73552265311125
True	128.85665934380677
True	65.7388845722997
True	858.9165426709925
True	774.0748943617397
True	83.6659402410093
True	436.3000786691922
True	726.9604645238555
True	416.164037068144
True	58.179068419513854
True	327.000575567979
True	785.21113843766
True	30.864731038490877
True	370.3129319366701
True	162.7972342902867
True	276.08013399639685
True	34.342152225095354
True	217.37702652063768
True	783.9273540156084
True	642.8427874578756
True	56.23165044731133
True	293.0575427242788
True	876.2816594187124
True	18.41804174210988
True	309.7627608397055
True	284.37347522076
True	423.6237746913737
True	213.22469031627855
True	584.9397170386212
True	47.76307588265711
True	941.3226505562368
True	911.3959179362585
True	46.44766087869431
True	374.5887562519687
True	726.9450803075506
True	894.879091055663
True	269.68443981274083
True	580.6235017615921
True	133.15035684270953
True	196.7498640913426
True	131.3478238446951
True	130.03120635825238
True	206.36839222847527
True	972.3599940642532
True	808.6655630267687
True	935.3830239010558
True	18.62262784456454
True	25.030699589653292
True	362.59808373677896
True	11.761266181250356
True	597.6517015376836
True	1071.6051464017205
True	255.2215859749434
True	210.0353603641697
True	81.95537523274123
True	214.5612303835991
True	127.3773410529992
True	41.43724447481011
True	139.25544512109235
True	91.21679091285566
True	227.918074236624
True	532.1187462622697
True	167.30937403879616
True	27.584777658517574
True	60.53636918531588
True	424.8132942093663
True	265.6846838636433
True	595.110205804996
True	23.672715571917536
True	116.75546485982994
True	676.8582945953956
True	268.1797309917095
True	471.5607672820217
True	651.2666461637881
True	108.4993676387208
True	110.4085282517434
True	79.81307436400182
True	26.89367074588252
True	123.5341527491629
True	85.06561906976968
True	99.22738906431752
True	153.54118876838112
True	238.61687105230652
True	837.3733865818712
True	294.0511744490622
True	973.2148167156764
True	172.45865380149567
True	200.9891102311253
True	810.1638265550365
True	311.4857733802756
True	591.6887010406737
True	258.678157971676
True	368.0452044471696
True	439.5289143667396
True	552.4378573372115
True	649.0867614250983
True	378.14363540623873
True	36.65988925800352
True	562.2071711656489
True	621.7805968717282
True	18.25100715154075
True	11.670037455191892
True	270.9771439123097
True	412.557564436115
True	452.3042423538058
True	68.66923167930423
True	637.9640587503368
True	903.5396493671508
True	231.7442019259096
True	888.7787605418132
True	278.69382818939425
True	109.9272331483144
True	265.1588799826687
True	695.6149049463125
True	40.22231185659601
True	572.9765365164483
True	1294.1717970154511
True	1020.4622765111797
True	884.190192374476
True	211.7021967466133
True	91.6772842558712
True	195.256638961858
True	831.5217277890274
True	144.663372735971
True	1096.8035459301682
True	863.9384062088545
True	44.71543163510998
True	87.59658100805115
True	418.5147048744776
True	419.548719910305
True	206.51383526773768
True	511.5916839319216
True	668.7916959920649
True	128.63336439554763
True	266.3401573256254
True	963.7196730998858
True	50.12871653426324
True	705.4411896206406
True	545.6642877197954
True	38.38322639173038
True	820.3311133752273
True	381.3952785671648
True	574.5742431808669
True	109.09563332607613
True	269.3605459455999
True	216.75752579950955
True	26.42776173451854
True	137.70454809917933
True	766.937848927439
True	140.2700492785102
True	372.5182037365618
True	63.95080106904726
True	594.4979851151998
True	603.0523772865247
True	235.5090820497499
True	478.30860558309024
True	169.13734655843413
True	172.08624180151614
True	216.6830807958437
True	297.10393577361583
True	348.1320626956838
True	126.09647201219856
True	187.6294778488735
True	26.46437077926664
True	909.0902119830438
True	316.2252734053212
True	9.72471600308812
True	357.2043693821804
True	163.20128146300047
True	627.3633903596923
True	373.5817699408285
True	582.9402690412936
True	558.6366578832367
True	489.9945264698591
True	793.3856389382653
True	221.6451963533065
True	569.6381930114397
True	160.7382416099165
True	539.0810531507041
True	353.9694422863009
True	373.8537701298978
True	129.82631937011
True	139.59717702646748
True	107.8491682866654
True	68.61124344935578
True	744.5128871503546
True	188.11269370251995
True	43.41812871834274
True	0.0
True	561.7726041018046
True	109.83855182444748
True	22.803365607215262
True	41.48275063416786
True	110.97415706890564
True	563.6338203607995
True	178.90374267091994
True	102.40139392704536
True	33.06053643044972
True	161.2305776267885
True	942.2906693157464
True	50.35975409469605
True	229.3223501497784
True	738.0055202235555
True	314.62521606458427
True	461.3272136292978
True	486.36233598669486
True	511.2045599913444
True	599.4069657681727
True	947.1205059884896
True	254.25210530260853
True	1046.088805658109
True	927.5338700531132
True	622.6509951203986
True	349.60738176625284
True	822.3037708264645
True	9.830793982972413
True	33.120834745566945
True	290.97021610128866
True	43.04710045962935
True	211.156342113843
True	737.5760868952644
True	212.77712952351996
True	770.2957051695915
True	766.5821998450348
True	126.14087583624064
True	385.3593948296299
True	584.9438840423442
True	24.753011537894164
True	132.3579217014186
True	430.2716614235445
True	298.3251464440214
True	199.5981278313826
True	116.46879297771846
True	376.5203920886003
True	22.85024040020289
True	365.7733436785933
True	363.12983629613177
True	1054.7855934163215
True	357.0524228689993
True	30.20693444737232
True	443.8440821522629
True	452.60112544056864
True	240.28075588676063
True	33.496029177203255
True	749.6282929052778
True	437.01009039432427
True	181.84054194265784
True	12.404058650478238
True	1216.5910635701623
True	163.94648748120034
True	28.58321141711118
True	299.6330232676028
True	263.983380269616
True	115.8675705215808
True	293.6603194132724
True	44.83470374966313
True	318.96434773448806
True	302.1754396391872
True	326.1413470765036
True	31.217767772687203
True	46.90890362573179
True	1047.180088526574
True	26.01221857230981
True	12.1388227132829
True	191.32526208186337
True	650.1257603475736
True	9.339404953460363
True	192.25569720178137
True	178.20598681757454
True	541.0481635507299
True	377.3913177818377
True	748.4492693923858
True	307.20636722778744
True	503.8539605281278
True	448.6307105712532
True	494.8471062913728
True	94.222801642158
True	1280.2840957672088
True	933.2712119623244
True	275.0520435172471
True	539.7621479588041
True	100.61613144438472
True	596.0825033571588
True	443.57867947199753
True	155.31380398291685
True	77.33707951913534
True	345.82059865100354
True	176.6627944553039
True	31.209929794231485
True	623.2834293946363
True	379.80109235287074
True	64.98539893487957
True	29.91788820906173
True	675.6761006566833
True	493.1021618837015
True	72.79134425756617
True	22.82080320332968
True	333.145503549233
True	326.9470755290785
True	706.383658076318
True	556.5148120247234
True	563.9617581628762
True	798.6452308205427
True	8.014526131135264
True	60.14616092341144
True	38.24561967582882
True	59.20410619754739
True	487.6615298416446
True	578.6410088870025
True	85.58043440262729
True	103.40007825286791
True	187.91996959195652
True	76.19203524843684
True	184.27555871974573
True	210.07454518547053
True	274.2812142517316
True	799.7360159126164
True	612.0878239712894
True	289.0654820742061
True	190.818581296582
True	270.6142396866033
True	254.97333902950265
True	745.6256659640217
True	313.7085590319327
True	173.52895885130513
True	918.7470558502504
True	347.0592383750908
True	463.9408796977327
True	159.96125534217137
True	119.03717221319658
True	59.876728859434834
True	208.2116753283212
True	996.2201463847716
True	498.28649650173946
True	112.8765264503162
True	357.3049422261764
True	103.53323860222936
True	648.950405897959
True	4.509201980418489
True	691.4699351311973
True	39.82865980513344
True	910.8065369993808
True	841.0953400208141
True	209.7264342915381
True	27.998662058233624
True	81.86367377800171
True	476.11496939961455
True	224.36729571687
True	1.3194073747288702
True	80.7666500382349
True	1083.1440846601831
True	338.6823355793696
True	671.3320084448873
True	467.7864294875861
True	30.78904957484347
True	141.30714531644284
True	443.52049273230654
True	966.143980378987
True	820.9252266386476
True	412.67132791602086
True	336.1534482713594
True	17.487419312487845
True	77.3127139133417
True	735.5232501881926
True	461.62705262355456
True	385.3338489713632
True	883.4034517450486
True	25.16581674963641
True	215.88024265206997
True	895.6525848246065
True	230.6251929619904
True	10.271677511856184
True	494.6813308563134
True	105.60307286754876
True	650.6182534776397
True	56.502023140436805
True	256.3316549120564
True	869.7470429816145
True	870.8366201987952
True	274.3481681699897
True	433.3041830063677
True	112.19416679312664
True	590.8936636394651
True	256.5168783919474
True	193.1514672993249
True	872.8653077767145
True	58.24869331500469
True	716.477252186921
True	272.827420894614
True	308.807246202838
True	163.2662480269327
True	470.9300292597954
True	602.315253118768
True	366.0521168972484
True	421.6293497424653
True	67.29394144969334
True	158.65304459419502
True	464.5526889973938
True	214.1564640004691
True	39.59937319468101
True	198.6914713828085
True	389.6656982328067
True	378.58320153177993
True	746.3460320652509
True	132.41394313792372
True	650.54684430889
True	497.130316532714
True	583.3894102086805
True	135.15822402770317
True	39.68667697724514
True	660.4170863187271
True	70.99969447217964
True	554.1334426359699
True	683.2208666410899
True	453.5351890929384
True	136.00580550085974
True	519.8597302889821
True	4.346628647000895
True	382.0281792378185
True	29.996218472640173
True	639.7463816710814
True	270.4841820426595
True	589.1166203847959
True	704.2684248562323
True	141.69540636752473
True	524.8712507612503
True	504.7414055969134
True	64.55689523710971
True	961.2423861491084
True	3.5797475366615545
True	26.34181575844181
True	628.1142831757475
True	691.5924230355146
True	136.43581868654297
True	411.1818246110224
True	124.26177077637648
True	74.36434918630461
True	470.0631861008374
True	41.647680868022185
True	516.7053526527584
True	14.846077202965937
True	858.5526521952689
True	549.0181952989557
True	649.318230931778
True	99.14256551695588
True	390.3411299952128
True	994.0019852062718
True	872.7437625989317
True	136.99013886209968
True	552.7556447990626
True	454.549283573655
True	242.3953432033606
True	258.49988417381445
True	5.113480420651542
True	309.8821135833496
True	12.33796890760662
True	377.4399709340482
True	70.64660833012753
True	406.8584995782076
True	632.7709443629361
True	124.52122275172437
True	236.4096452276837
True	668.5557100683795
True	667.386862573473
True	292.26644018698795
True	139.82893201352283
True	163.66966264987315
True	480.6771694774167
True	87.1320097326675
True	8.882145919201138
True	506.7592198425579
True	578.4771818751736
True	19.84554796348105
True	135.58685239022068
True	931.5367157242677
True	474.52638862183096
True	277.0059044697463
True	34.18586540857267
True	470.8401685592488
True	112.49223008197636
True	587.6636637906162
True	668.0911421134631
True	294.84533163973106
True	374.10844064540464
True	186.3364394135072
True	242.0905549530694
True	71.69139636890759
True	221.6148039677447
True	486.5924034129923
True	20.770797952390367
True	459.2261166763077
True	348.25185552165846
True	730.4516955463719
True	926.8790401225413
True	906.4112410242744
True	155.77114900060852
True	414.2314980832064
True	70.5093271814017
True	205.05032393730207
True	317.09596144937035
True	10.920644853533306
True	792.0263890694193
True	22.99277218904073
True	400.3638155665537
True	266.34669716503515
True	662.9612637757989
True	209.12087787028145
True	39.01109464041158
True	707.3832255925523
True	1071.8862732289335
True	232.38467255853308
True	134.98721797697172
True	609.163552413883
True	498.4668052781216
True	19.269784929138947
True	857.9128471487892
True	116.23804125285076
True	47.537700835360944
True	302.2239273848152
True	355.3174402558142
True	409.2713344051933
True	272.9988842767659
True	20.43888827616632
True	22.80052591232392
True	824.5271749184153
True	204.55025125395247
True	119.24095812738462
True	819.6837495246509
True	659.3024989159131
True	659.9531599602899
True	452.06493170620655
True	151.2805765879676
True	28.779364129341207
True	106.88121137240472
True	432.76449806603785
True	235.6991710319664
True	462.7443457153176
True	142.16539880393296
True	487.3250342095409
True	656.1524025080013
True	962.5768316837024
True	24.45520172773249
True	984.0517031707334
True	1078.347857638436
True	478.5616798677685
True	85.98574527722846
True	778.608665962609
True	633.174540121885
True	654.9725030592549
True	174.91061769029673
True	730.2375765812244
True	724.3393097951893
True	126.41843156766294
True	800.3900042520552
True	812.1241194984062
True	457.6621159831217
True	230.07699963420447
True	72.39146864189188
True	295.79828793482017
True	353.5386473946488
True	458.314252331444
True	429.18857974276233
True	196.06105773075555
True	295.73660347826564
True	2.5880224991728245
True	12.368047130837052
True	102.63576536895906
True	134.0004471895215
True	345.9004565821577
True	340.4323581057422
True	109.68248755673672
True	16.47288200124542
True	221.02868843417667
True	810.158970734726
True	458.8278672382309
True	506.7194786643037
True	547.9585018955773
True	807.6889753074142
True	637.5234436702729
True	91.72982538784775
True	200.12921041802863
True	243.93148472572315
True	290.41347307761674
True	102.63956296324676
True	365.3236848521816
True	432.07993468334695
True	170.99815542964765
True	650.7234065890843
True	243.17429463500545
True	210.18309353170704
True	30.333338429051523
True	243.0267004560435
True	494.7763561486718
True	165.1660142701618
True	544.5406538856474
True	467.19516663879057
True	238.48094620562156
True	105.55882994996828
True	44.51509089229974
True	405.8053850899097
True	797.8832815868459
True	167.78382256835678
True	1056.3812815741023
True	1062.917513983727
True	486.457911511604
True	95.50742508679662
True	119.43688580816982
True	638.3203870972173
True	8.951056519702629
True	224.8586523320287
True	138.02496159541548
True	117.83418525348266
True	333.6327806207715
True	647.157647817343
True	38.38565184210724
True	127.94840206539692
True	963.611320149088
True	53.13318580573888
True	471.12975047481257
True	530.7515543376724
True	258.4951687234657
True	128.76008694469647
True	958.7653640713417
True	1196.2791434632263
True	513.9470258485886
True	650.9846401543438
True	222.17543507223704
True	154.2584578078755
True	331.16955327261945
True	260.7519185524661
True	179.46864642687711
True	301.10804357679655
True	332.01626174421654
True	11.850690493942464
True	626.5879686075641
True	145.9818520357653
True	77.66879295150727
True	436.1097310446653
True	308.671045309711
True	1206.7502802157649
True	351.2527355203032
True	971.5173083529888
True	8.765563466400808
True	269.18628515025125
True	225.93405698601708
True	154.21599582866085
True	499.977896082611
True	194.0152399817036
True	417.9519978061112
True	316.11451539048966
True	114.92978872882912
True	357.11120139030504
True	1058.0885835124586
True	708.9409966671217
True	225.6949452061597
True	114.3845499838163
True	302.1043556861579
True	22.722847729245323
True	357.90267076556336
True	315.04470486588417
True	578.4985832242318
True	459.097971182164
True	347.81347500817424
True	158.7858450639607
True	13.018258105685792
True	420.9733910952476
True	289.2607702693804
True	141.95168756599122
True	313.7206688821931
True	443.99863407381554
True	817.2353585165831
True	315.9787772208388
True	780.0882295733911
True	429.7591325247312
True	379.2798084156631
True	1.1213383326750752
True	1163.1463602807569
True	100.39806549334229
True	953.3345739157312
True	205.3172143154446
True	490.88633441980994
True	653.4509694285184
True	84.58794051907448
True	474.02748111211264
True	30.828255259662217
True	412.2247452987441
True	79.40054017805316
True	219.36086542297477
True	38.32810609245449
True	666.8694146353685
True	191.43012345060976
True	26.54346417324929
True	394.4364887087868
True	105.549542923271
True	174.21078490494196
True	829.601304943055
True	256.93902034785515
True	156.35833099139705
True	374.8243417388888
True	511.6658134786883
True	336.21528596909394
True	517.5917283573897
True	622.1506772554841
True	157.16600691187156
True	7.735175547677445
True	77.28817961315899
True	427.305114222288
True	90.6718513816152
True	79.31171975710804
True	1012.9977680980412
True	26.146400929588584
True	313.9170547404358
True	315.39306944742106
True	481.1198356241805
True	659.6377410612508
True	188.20883441587324
True	676.2419270816407
True	321.6960692801264
True	352.9691448828916
True	274.7983370628577
True	225.1563227255055
True	364.3043290163157
True	447.00896375973207
True	403.493577137843
True	607.0670103107718
True	143.69595979095655
True	75.20202502675578
True	38.20441866740929
True	297.55902722527765
True	655.6739724586143
True	397.70848199236
True	772.2961706275173
True	218.51578596366727
True	399.50211256160753
True	65.82801295893162
True	54.76962611976059
True	425.7336001095022
True	201.8445566670385
True	231.3267137899369
True	42.65998144192724
True	1078.0323399261738
True	174.95209180047328
True	883.9454037366295
True	316.65721644408325
True	938.1146094904688
True	237.03731952167303
True	486.83460906888826
True	529.7439680084397
True	620.1883185015665
True	220.60988259341383
True	485.3504277684389
True	907.8317625211482
True	126.7911182115788
True	6.934669728941559
True	592.8058480874151
True	26.09187462963821
True	74.94038447327452
True	806.2226592613468
True	217.97402529909792
True	975.887940119174
True	710.2381238420671
True	391.7871200356764
True	295.1575801286189
True	505.6433200910684
True	345.3363220426722
True	176.2184632306602
True	668.5908090811346
True	717.6460932682162
True	207.9776838196523
True	91.74204080037109
True	510.51194941297865
True	140.74752344368807
True	395.2608666458676
True	339.8718526218757
True	65.80202429480374
True	371.2699762238293
True	418.25498676724686
True	370.1716969782427
True	416.35768221143246
True	420.6104447078711
True	650.8823371812499
True	55.21318531113573
True	437.6236972551628
True	351.60321853648736
True	651.7859655758195
True	218.256570150466
True	100.2593323824832
True	40.72064547745377
True	525.3677468696549
True	620.0883525292077
True	180.64797675585928
True	420.58835988574464
True	335.11558579394546
True	17.249092064730533
True	164.71892613440886
True	289.56681148344
True	3.1012674459758207
True	868.6104693636387
True	78.86882562938649
True	98.78514906128534
True	111.7568879823254
True	356.8312496767223
True	39.48911848223627
True	466.7047692553665
True	232.36814504867417
True	6.120146318150068
True	119.2687017492207
True	425.262974088997
True	49.69907680524855
True	68.15900019541833
True	176.00585382319537
True	297.83475687207743
True	967.884166533408
True	394.529986900429
True	1006.1634646589326
True	186.376601848145
True	993.0009472020272
True	774.8372383403743
True	695.9874518190514
True	395.9309186755717
True	385.92654018063024
True	77.96378412337208
True	76.7994508151617
True	82.13797459760211
True	181.9896285388304
True	474.76013596866215
True	1078.3736978986285
True	183.66465679661303
True	344.6404450930306
True	429.2938290504408
True	600.4129354684854
True	586.8092979445236
True	275.0003073742004
True	472.24434356024966
True	674.0582109607866
True	98.3525779068525
True	729.8007550573028
True	258.77276286249435
True	140.89369350190455
True	408.12414544612153
True	866.5485989006603
True	442.69082745153577
True	875.1209126716823
True	194.19157320401916
True	340.8732832259856
True	706.3259019121041
True	640.1371620910785
True	192.65434721937007
True	257.21763117361024
True	819.143480000939
True	30.085348875440133
True	193.731776668117
True	504.8097574312008
True	687.9835133576958
True	104.6396158452536
True	36.663513672772574
True	170.57682069746517
True	738.428771239324
True	336.57967425186905
True	561.9855279662972
True	345.7178882411752
True	294.5849694293841
True	438.052449413009
True	486.0842947458296
True	70.30457079717856
True	361.9927362377995
True	790.3389683055116
True	0.0
True	293.2259623169097
True	242.5538437234168
True	951.5484359293414
True	150.12841077469076
True	648.545935513319
True	625.1884560711925
True	117.48996840196313
True	215.47265229276368
True	129.5237510442091
True	12.780537036591836
True	293.8796837211024
True	365.5773575945191
True	1127.9058488319456
True	227.78194344283855
True	410.9211216802108
True	644.9843230172313
True	205.25067542798013
True	26.725107433859364
True	870.817851831013
True	596.590946681706
True	160.23120088167997
True	625.9209900166243
True	157.8668439045628
True	306.3052892531464
True	765.3710475315319
True	37.09896237919283
True	114.04217464814106
True	496.8406681284274
True	66.99448894160975
True	75.0299498868993
True	417.0998943028719
True	24.35652788749617
True	764.9340843163998
True	100.5811279924217
True	152.8118390263683
True	19.456278693054443
True	704.7998015044186
True	33.11627512964585
True	790.7188526195807
True	392.7703350881279
True	119.52348605515289
True	694.0117934823988
True	518.3194470515597
True	591.0885369094825
True	48.53019597090317
True	369.7005547307853
True	4.908293812727473
True	96.80255809237585
True	385.12389803517215
True	50.9309980489773
True	128.33468533753197
True	304.5999934617992
True	191.1015372232496
True	99.73525749522864
True	663.6781236602936
True	20.93131556845212
True	1129.5611485102688
True	507.9527142718206
True	299.0829390906961
True	499.5731056030681
True	123.28676529699918
True	790.6655484531427
True	1115.341293282424
True	750.1705672219173
True	174.45886303044384
True	227.02802238113583
True	49.776725285775576
True	60.70955746089129
True	149.53684711801068
True	100.19338660740668
True	173.34746309933809
True	1195.3812515104596
True	299.841857069776
True	356.24263375021167
True	686.7221585906747
True	17.089892958443812
True	13.760100018288258
True	590.6584883145816
True	6.4144539138544765
True	118.78510065437617
True	698.9316711122084
True	187.5312550939894
True	670.8284743894609
True	843.4150000749032
True	149.81161410061674
True	900.6915864112502
True	3.67828620376592
True	456.8386414721658
True	1054.1691318216515
True	26.6589278034466
True	239.7396002178816
True	146.1197775166255
True	964.7901404664876
True	235.88620908415035
True	514.0938559666303
True	122.08758439331628
True	511.1713898331169
True	154.2578563870134
True	98.59490085702484
True	391.7867714236088
True	72.19262092260004
True	55.795482344017294
True	1073.774444467336
True	261.57955556870223
True	160.54216068646153
True	365.83943996256977
True	398.3001113616856
True	210.41285660338863
True	165.32579124929572
True	385.497198784032
True	34.52631229090288
True	489.3970142244471
True	1104.8698362284615
True	114.45368870558976
True	474.2198650506099
True	312.77164018731867
True	26.43238851512812
True	394.4580386575514
True	105.5239524926218
True	570.2472280914453
True	205.5392211567716
True	412.9461401862729
True	19.2397123748785
True	446.7678381557034
True	110.07513935209514
True	340.7351906281218
True	33.39869880780347
True	174.08132913870816
True	243.0615523400428
True	774.2715639851646
True	57.50600364636152
True	134.2841116466037
True	232.77260321420707
True	148.2714172880122
True	644.0422981808111
True	563.0105967326257
True	805.9485312333765
True	396.3877237530533
True	547.6024785514641
True	417.3955665478614
True	695.4106774788178
True	75.7251117446563
True	472.81183346284655
True	426.3451846872365
True	48.487378183745705
True	81.33898532318865
True	127.09113635528102
True	88.02638018475254
True	336.4380408795016
True	846.3718310898781
True	320.3023928027821
True	1108.3189556567447
True	326.88845840476074
True	907.7014039482796
True	152.75784908157934
True	565.2748349890699
True	625.3235161352204
True	694.5887131319125
True	445.7541113226356
True	63.22390910432466
True	297.10451081075286
True	41.33916141394019
True	161.9170508085696
True	163.4491132282817
True	1165.9350682051463
True	225.2372455119244
True	565.9363055336424
True	545.1521347677698
True	554.2599327610833
True	911.7515645236978
True	588.3904476383718
True	638.0642684158428
True	936.2809173617608
True	125.15940501278811
True	316.3759946260316
True	257.4321652273305
True	317.00845060889816
True	87.12494181613535
True	377.84927824637305
True	5.294168185958826
True	329.66779420805244
True	250.71722466205503
True	595.9839783949776
True	289.84567418692683
True	351.17601850079944
True	8.632337953282516
True	57.95893974011415
True	543.7717697686055
True	30.00225622838874
True	149.569975883725
True	65.103731309239
True	154.17238370044288
True	225.83852462412105
True	68.3954055803029
True	374.8958462020744
True	265.6099453294494
True	104.38632287434922
True	340.33872762991194
True	60.14935096507944
True	581.6949830859973
True	848.7178274440504
True	282.4402931905063
True	1147.2094736452375
True	114.8145481322375
True	313.5421208116137
True	1055.2097045391804
True	91.19187461266692
True	284.39782285935246
True	9.070137127311495
True	406.1391301905556
True	450.87490582317326
True	150.21090127320866
True	626.2189864131367
True	915.194163965656
True	151.8986906557292
True	78.1166460861446
True	318.5496926421771
True	584.2739505135166
True	645.0684842445727
True	1242.9691501283337
True	25.41520343592101
True	937.2057622694708
True	141.85445362022134
True	623.9139454282531
True	121.48796447174084
True	126.99534180860512
True	193.45935375476205
True	167.92612354601394
True	748.4308771310153
True	208.5689598835241
True	229.53733318628
True	70.69283861361211
True	514.3058795974823
True	443.8744256171391
True	181.1634963227035
True	239.92784840651305
True	16.952207639425023
True	414.6559227880927
True	221.68745916540524
True	290.82260547269675
True	103.7619277543474
True	678.8497217955194
True	413.2623702588552
True	263.5465474374737
True	647.3551443990086
True	517.7060057069754
True	462.020342344072
True	132.06492750802315
True	538.0897311911807
True	429.6112117545659
True	2.8510900334546525
True	197.3636094568873
True	93.12248067430968
True	240.94941849172747
True	2.426749016580273
True	121.5627752195571
True	358.48132532202004
True	6.540884303131975
True	860.2350798003155
True	163.13467746176883
True	734.5131497892869
True	757.8240848466754
True	164.78067233829057
True	210.4718422255018
True	484.7056877256561
True	838.0494468587145
True	50.62030982941887
True	37.47845571592505
True	133.97734123317753
True	615.8919855671362
True	723.8046258742113
True	187.97011145692636
True	577.946015188511
True	577.0452194504322
True	838.1938882588479
True	397.7469712512012
True	184.6485518408926
True	866.9648773377612
True	215.1577775717364
True	151.30689522686086
True	330.2343881117365
True	223.78185451345763
True	206.77699922779905
True	604.6970820768494
True	251.76008798522383
True	197.25473727056576
True	455.1451643610103
True	468.0603039645138
True	63.61045732450202
True	291.15055783981853
True	81.55994692777541
True	330.821704556867
True	363.5887614712565
True	251.5497302487206
True	175.94333156013906
True	373.2513528318781
True	647.1417699078021
True	771.8999121833499
True	290.4708433692256
True	732.8992358735139
True	62.87255661277711
True	841.4810383922234
True	340.0544606759894
True	12.916392048743464
True	597.9496564830187
True	696.0500694845759
True	247.0457871524349
True	171.6567004756225
True	49.92502282330843
True	380.41901584852246
True	75.85565616924752
True	15.28408388594255
True	910.1543020772244
True	374.111650808475
True	171.8680543444943
True	1013.5410023040732
True	11.28203878764253
True	792.3383635223954
True	30.18755560457336
True	648.2081664251467
True	56.84295630632622
True	799.3322860456341
True	455.0010907956433
True	197.4319301554182
True	436.77039024381367
True	217.02720636108768
True	304.92995963253804
True	224.8344946395893
True	409.81388269683737
True	9.538458144921142
True	321.5818375208788
True	107.61188420260756
True	12.6023948557399
True	476.5761675899017
True	737.3194490211695
True	287.7150853739591
True	78.95979129960506
True	318.0141130483797
True	81.2227642581455
True	190.59007491512625
True	179.43692648204424
True	376.6668670979535
True	44.50227282331168
True	141.85585831265263
True	393.0324865654541
True	864.0514659949876
True	110.0963771790218
True	215.18362322334443
True	425.5327391385931
True	20.151766096150848
True	398.3572100844771
True	490.9208089515556
True	88.18374084746631
True	402.4660697925965
True	342.4741414597118
True	420.4383954427153
True	594.3183657371616
True	1034.4859498511655
True	955.26598071698
True	53.47070186215166
True	1057.2390836363634
True	112.41029200618888
True	114.32061841759298
True	101.85195092020491
True	494.4752714859931
True	369.988440018124
True	574.6622435582533
True	250.03294823997385
True	157.03607993875173
True	412.346095457868
True	15.430310194133364
True	469.868325131144
True	415.1214766962361
True	141.94675032555918
True	95.56177807939692
True	556.3313071267727
True	1017.5968149554463
True	201.03317686655595
True	65.89894375190369
True	429.37916756177134
True	395.89099571376073
True	472.7908566080649
True	334.08776059053406
True	3.20273801874757
True	535.6322029585563
True	505.38291251643966
True	506.41532052571154
True	196.72834502655647
True	101.4974797634568
True	21.595421083822323
True	381.3263887357081
True	109.99567633691328
True	6.459127039050818
True	31.79152868775475
True	346.4687450781749
True	661.7323253040103
True	130.0808030127159
True	93.31328848248612
True	23.882308972434217
True	413.8212518712566
True	360.8979801029992
True	777.0609800605117
True	299.5714100643985
True	507.9086444979111
True	543.3843972274302
True	516.0865501198283
True	295.0570429435812
True	558.5800532954421
True	95.81773410753264
True	584.9057496554245
True	7.86719063136761
True	377.54935369720886
True	462.3098130782428
True	980.2825953932064
True	346.7648385588612
True	784.6948059817778
True	978.784774769989
True	174.79263249885423
True	36.99317089952522
True	364.7802385122114
True	395.5142311324794
True	592.6356591248474
True	255.54449449386456
True	29.73972841423749
True	644.1975253924901
True	127.72713091428724
True	1050.3634982717772
True	312.4540815952114
True	469.3658764663885
True	131.35635631008438
True	805.780750040667
True	142.24069494420368
True	822.6657746352599
True	550.0101495376547
True	186.8955797965965
True	115.7541879311568
True	65.38322917903524
True	557.8226550647472
True	894.0929821215425
True	427.5047634934693
True	552.4002830264053
True	139.3943588731531
True	619.7474304946434
True	480.0137262814267
True	800.874051783312
True	312.79227898280624
True	583.5819246976178
True	114.4838557476428
True	25.01056511111395
True	405.6049096512749
True	161.32016243312552
True	100.97986418091884
True	357.4602514349437
True	1084.696606376933
True	246.3949336960181
True	550.913176616622
True	9.828943532678254
True	74.84784375725621
True	340.5372464492853
True	767.5152255983825
True	454.8332591954701
True	518.4613228093069
True	711.3723091886463
True	64.5430332805598
True	715.5543563661881
True	49.38102629975926
True	101.59397885991706
True	182.70965883515385
True	84.06242538536937
True	24.09600195011889
True	304.2808049622623
True	464.0224412332471
True	896.0595699967294
True	854.5266396818864
True	6.161682535010879
True	282.3188269320917
True	468.8262804348101
True	127.3561467918137
True	246.00377424021693
True	320.4861612725181
True	1319.558239047577
True	450.71148086220967
True	26.85137046336851
True	192.74088613567093
True	679.1354254792361
True	34.71246532641487
True	170.8375295242849
True	558.3510216781187
True	68.72178583671197
True	873.2988421082315
True	329.9377051030887
True	652.7820613053502
True	77.01754780554488
True	654.9511727308535
True	585.7904075337514
True	856.1122052459029
True	260.24426004672137
True	496.8507525358152
True	804.7399907667871
True	905.6258184622188
True	226.71054349065835
True	758.9067214421464
True	208.9687053903123
True	457.6144878975598
True	361.9330404413595
True	499.9321837505103
True	500.0909142188712
True	300.0055692145212
True	342.1186286547796
True	113.4394768988614
True	339.7920591527163
True	1156.5453802201807
True	305.17138069214536
True	149.8611861335386
True	295.270608160676
True	744.2985207796497
True	636.4322001843007
True	416.32513272408806
True	121.52084030320538
True	333.0081127969135
True	33.063694066533074
True	168.99634270925924
True	92.16768894399348
True	89.68084281873615
True	558.1270494432706
True	138.70261847313847
True	135.87576097806527
True	107.1838084668528
True	87.02348295010813
True	460.1297534088815
True	377.9792063065028
True	1009.6365386201808
True	548.2476447033578
True	834.4131316775088
True	276.772471865136
True	291.57321176809404
True	558.0644704652461
True	193.9077912849284
True	776.4142752688697
True	243.23614040552087
True	373.3208063307767
True	72.1804005505247
True	117.02774081199712
True	250.5609834232177
True	123.44905344277696
True	469.9319272897813
True	30.97071603531204
True	561.6745124969372
True	1022.5371572766315
True	716.7513221571177
True	1.42303591779714
True	65.16073123066901
True	478.2500537784768
True	453.639146577241
True	76.31187791088622
True	116.99741960198185
True	306.7378132610317
True	73.61090180621964
True	53.13566420165171
True	689.2734167958233
True	667.7629907841638
True	168.2479685332411
True	164.34442341175432
True	513.1398413318301
True	54.49906049531095
True	25.841540434014053
True	562.3279478000586
True	431.94509329489057
True	1139.7137313293997
True	47.63718582670104
True	446.7028432274799
True	880.1656652738453
True	778.2969140929151
True	295.20287743663954
True	761.5806582949232
True	400.79257509355153
True	40.4352595794892
True	103.66883418494326
True	694.7212686291418
True	76.79636839652142
True	144.91679204404738
True	952.4580132005698
True	191.3361294771731
True	272.9282590570596
True	107.0738162055805
True	638.2155130031492
True	609.0053115369525
True	212.7024882290669
True	432.4408495541541
True	41.93883394877299
True	277.69624727907114
True	580.6076705163505
True	651.4865952191504
True	320.994674208067
True	77.77531853208923
True	929.686150378602
True	1063.7147729426974
True	551.2666646143116
True	63.8236239767632
True	32.33895368540317
True	89.51712690308794
True	102.44245658363286
True	105.09137778872316
True	894.7723783343913
True	1193.0840328007946
True	716.58423023954
True	320.85469041092733
True	9.350919615708536
True	21.79754986166709
True	339.8697197802037
True	478.578056027933
True	46.15662903157176
True	555.0642266292755
True	443.8198251907528
True	397.2482490794837
True	82.06960974269217
True	211.98454466960249
True	246.3911582833504
True	137.16459054056628
True	371.80712698671647
True	42.72645873622057
True	170.7971511767337
True	1177.8379919168594
True	5.5921501443893336
True	27.31660458133796
True	577.1723662176022
True	359.8030642465019
True	784.7047113574446
True	159.19911144749577
True	763.1713527564542
True	593.0622986070006
True	281.09171209444355
True	428.6266066955072
True	343.7015217761315
True	285.0773504545174
True	269.1818484912211
True	395.69433654371335
True	496.4467742272552
True	487.2844996960568
True	109.73680017992729
True	362.0164949284143
True	8.900523850220296
True	183.83640449866363
True	237.0409948725986
True	910.018076006672
True	602.5753113282188
True	33.08492334840631
True	718.4032730810002
True	852.3735796477569
True	105.31851448400968
True	355.9333430532512
True	874.992963369854
True	233.83399616458613
True	157.1115628018787
True	532.5018466388301
True	584.8277516440049
True	1125.720072885707
True	149.38552626488976
True	152.05498448182024
True	253.00936423730292
True	317.4614788219333
True	430.491414148124
True	413.9869907299461
True	331.12292850994635
True	426.78759198203886
True	490.3129383519797
True	224.22700451013523
True	1497.8275596258673
True	255.91233863567467
True	392.9389137949792
True	51.36381015931842
True	758.6333604904208
True	251.73175180569632
True	947.3000629724074
True	560.303912839905
True	319.5916475524762
True	766.7872251608168
True	275.44712040952743
True	222.82788234784692
True	259.3579249658425
True	221.25958874323248
True	141.4744390451096
True	249.50283674818843
True	720.0953068540671
True	544.3511990948166
True	226.03349978990968
True	1172.9885203430524
True	118.73130171480412
True	256.4280356953611
True	72.37425643850287
True	294.61903773101454
True	401.5073933543868
True	91.29551675877406
True	210.8288397882836
True	75.44931785733678
True	681.6539787401299
True	374.50675590740303
True	234.87629605297064
True	730.6845437115746
True	892.4019271270595
True	817.0132233362665
True	816.3963293619967
True	350.40217468973213
True	1.1127752656152348
True	267.5609514481187
True	55.97021445684804
True	383.8835458274315
True	56.83702090581738
True	347.80808803581124
True	862.6314370016061
True	1018.5865059480806
True	393.1092811631046
True	21.437943034056484
True	531.8768997498119
True	504.8513953420817
True	202.78579143022085
True	230.45351954005932
True	281.6665782085591
True	21.10537001913872
True	117.27216490959812
True	952.4988637346652
True	64.08496438720073
True	487.55308060785296
True	792.6958028640883
True	99.0908677309411
True	249.67243388382917
True	114.2868875833365
True	15.248843849172816
True	1.7227565163045475
True	120.75670180777308
True	1010.7973688444376
True	470.83913248469423
True	69.83753160579232
True	787.6352174469911
True	353.8649780650981
True	1.387823977059667
True	447.8201216204073
True	180.53530323940208
True	520.7988029574533
True	81.55658327913902
True	327.5317946765015
True	379.87777678506535
True	174.80094888037306
True	218.41103593674995
True	125.75446839342926
True	171.2703666943472
True	980.774027875224
True	17.245088909306745
True	515.6183224070761
True	493.5249973328937
True	397.71569701620245
True	221.30555798546112
True	239.32666684612084
True	158.02640621315604
True	47.38215727409352
True	508.7001754149175
True	144.96790032997126
True	840.4731716105985
True	854.8480610266454
True	252.5351179971569
True	319.97301146207394
True	536.213093905269
True	43.33241802441463
True	86.82110597612835
True	751.5460634229546
True	1082.864671725335
True	110.60090719553897
True	720.267875182868
True	140.44080879972304
True	941.6236416958632
True	647.2091613808966
True	101.12473757244123
True	263.8321422775154
True	617.8739917261541
True	271.54905502531017
True	44.96285124947146
True	543.972944721667
True	439.71330484546814
True	6.651979706628433
True	468.4559319220868
True	66.33589432581641
True	174.4221939740581
True	241.59644528046783
True	307.6063231351447
True	71.31095816213237
True	226.72222876337105
True	348.61730947088694
True	430.2694404428249
True	912.1361070299904
True	46.55199298314005
True	892.8758028234478
True	1020.8447005040975
True	129.55885201056424
True	75.12660312976824
True	991.0610486293822
True	33.6793256089513
True	214.9796057667777
True	86.85604068703577
True	208.7801347011194
True	388.27782737642207
True	956.7669008191324
True	100.10393751352969
True	69.98410897208232
True	660.1361240309037
True	277.8010324889402
True	732.6880320557142
True	53.52895825423696
True	479.3107926886828
True	387.4872161188817
True	687.1956466065659
True	53.92485094212968
True	108.58498194788326
True	27.52265217804732
True	259.63253502572866
True	39.584426570812965
True	345.00373416650325
True	2.907174939040927
True	1191.1029826495776
True	101.32546548734643
True	135.87190018423783
True	351.262051284641
True	706.4969958185947
True	680.033959560724
True	1001.8526039733284
True	490.54551489252873
True	425.6501392876563
True	148.01671693520157
True	402.0318549980536
True	855.951118544548
True	422.9420561001408
True	930.8698079479332
True	85.52145412222147
True	411.4613180651015
True	172.8722722879002
True	283.44923785899266
True	725.5022304589296
True	155.24936878953324
True	138.57791948578534
True	65.51550280801652
True	846.537191429106
True	799.6331665045586
True	87.6931252853329
True	449.11675897367945
True	702.8849544234057
True	420.88704432851785
True	55.11459845403392
True	314.197066512893
True	768.4805429240007
True	29.784071170237137
True	370.26761128423374
True	169.06773731912867
True	277.81153811858024
True	34.13379685053687
True	221.67026785461172
True	819.5919475479084
True	652.6223667540359
True	54.28520603812024
True	291.0696441259388
True	870.1990759431452
True	17.08037587390169
True	318.5014465387564
True	293.4670938801356
True	428.8627590347167
True	225.82297628793785
True	565.7813656728371
True	50.98851473355712
True	966.6054114591344
True	901.033491072014
True	44.6444172956102
True	394.69832346023367
True	731.6762803585433
True	897.3353939619104
True	267.5885425145272
True	593.1328396032145
True	127.09840907225924
True	189.12777545245297
True	134.25447987068458
True	124.97671260297558
True	206.9073757584796
True	952.5456937019826
True	779.0179342258879
True	954.3396370539851
True	19.26574390647403
True	29.19556208583134
True	363.0623737476777
True	12.480738178729702
True	601.3065000065745
True	1074.4350982446915
True	264.41360202044444
True	212.79420459764955
True	88.76332459645361
True	213.17375576536196
True	122.54325332177228
True	43.58747992323002
True	135.1418968838669
True	88.27519902591003
True	231.8278953934173
True	520.2033919069514
True	159.35282205004074
True	30.14152971641172
True	58.75919552316128
True	417.920777636903
True	265.73936003367584
True	586.0533657283427
True	20.73472904956548
True	113.12341009736636
True	677.0452626174991
True	258.5797946463245
True	463.5174220431519
True	651.2729483003801
True	99.5989633684293
True	110.7610361229153
True	85.81020593603331
True	26.260022727182218
True	122.51443855477946
True	88.33474941261959
True	106.45690068566064
True	143.88544451000027
True	241.5724783437112
True	824.33440961228
True	284.79334449448163
True	925.633342155697
True	168.2599792638345
True	204.2152104078321
True	771.7139874846068
True	296.44202539590725
True	579.5487280919662
True	256.7205976641242
True	358.47229796678977
True	443.2144375692013
True	570.4848156368074
True	661.0251081389584
True	369.9927756934949
True	35.75916096409215
True	569.6843326188408
True	617.1854556953684
True	18.203407578184983
True	11.764591424958049
True	261.3614913904976
True	413.0795044870264
True	441.73534840889033
True	65.53419137160672
True	607.1728166335125
True	938.761150381993
True	236.18186654252423
True	893.4912126973157
True	272.0323931419301
True	98.4203610499761
True	277.5386571845638
True	700.3964349771536
True	38.09432009212215
True	604.66969500181
True	1300.839221592216
True	1011.80421087308
True	902.0348097489364
True	212.6088510765882
True	95.08510046013056
True	196.39674974337865
True	839.9994188423256
True	144.10737502443436
True	1056.4639614286818
True	850.8920841415159
True	43.391666964347465
True	89.61341127164441
True	430.10901781164375
True	390.7168780976086
True	200.0678987755725
True	514.4411479235118
True	681.9916762379023
True	121.27855308327068
True	284.17004301177445
True	1044.0856187777335
True	53.02304428436942
True	693.5345923771924
True	537.4459446513296
True	37.1983503881334
True	784.8197708794073
True	388.26233627975074
True	565.2450084781952
True	111.21964922328826
True	265.08379424317457
True	215.47885674051776
True	26.37717161044117
True	130.5107131056069
True	756.547769959459
True	140.324854434572
True	388.7437075428687
True	61.64715731781624
True	625.894293568214
True	572.483782050882
True	231.59987173398636
True	441.6621989991267
True	166.75148107022846
True	159.89164031064684
True	226.0009786489993
True	279.8559521089601
True	352.5896025082017
True	130.1768129451774
True	192.94520604177092
True	24.219722879336768
True	882.6335636966035
True	313.6549252595352
True	9.410631962060217
True	376.7761967967225
True	154.05864285945762
True	611.5791622523292
True	379.7673795028619
True	586.0388741275009
True	540.8553068226447
True	502.0737632551791
True	792.4730241522085
True	235.69323263757465
True	566.4434349498911
True	163.603507313136
True	566.7712564700463
True	362.43376705832026
True	379.7439912554027
True	128.22421177420202
True	132.92007051576388
True	108.85625182730728
True	65.04462753304783
True	751.0706078781229
True	181.12997102363587
True	43.43319227929794
True	0.0
True	547.0340709880128
True	113.52111628709896
True	24.128428637782434
True	43.08189404801295
True	112.85559541905808
True	527.9222327807162
True	178.62567322227596
True	104.07003289868868
True	34.632983177973735
True	163.81432290388827
True	902.6091844392898
True	50.62320972470593
True	234.11355323726335
True	720.3949944153575
True	317.1480672127676
True	457.4347275100823
True	467.5603421559628
True	502.8607875917482
True	594.9579971736757
True	889.4652255673916
True	250.5226011327279
True	994.7676457901072
True	919.3695903079852
True	621.0440715492168
True	343.0994041203335
True	843.2622470587663
True	10.39690077676616
True	32.47600209699203
True	291.3342448742718
True	42.98111615586583
True	199.891618549688
True	741.7194251305808
True	206.71988356192844
True	738.7947641250249
True	761.5876903178217
True	122.17294563351484
True	360.79611322685366
True	594.7275845050885
True	24.12269149537036
True	132.7461488817295
True	433.823183865185
True	300.41747009160906
True	198.11480357363413
True	110.98322488239988
True	379.3653135690089
True	22.5810133315402
True	370.8266314456539
True	385.64817590804046
True	1070.65738347476
True	353.0970730245433
True	31.204776470871856
True	438.33532943887536
True	432.03773891896674
True	237.73414706514512
True	32.995748068174585
True	772.1279179305101
True	439.4582809530966
True	181.0694125199371
True	13.067387458164006
True	1210.9467934239665
True	167.01146069768163
True	27.05004554258297
True	293.31390191863045
True	275.1791949960564
True	114.748224176049
True	285.71992871574685
True	44.75457236531449
True	316.3792414913216
True	298.3482907495528
True	317.69446041558217
True	31.36864654520464
True	45.94780061907795
True	1058.1415093744206
True	24.406365494945216
True	11.145334512099687
True	176.7753133461782
True	662.7998511048796
True	9.535138213485052
True	193.38331941801357
True	177.03462649298993
True	504.16630634924985
True	392.8649566585937
True	762.2997299166402
True	316.6807985721262
True	499.807069880297
True	451.0954632245048
True	501.2488241372873
True	98.51763054094016
True	1276.478099019556
True	920.2377792833422
True	284.6437213161478
True	537.4750350645254
True	104.38604119201216
True	573.7656063090335
True	428.2823164322693
True	156.756875095625
True	80.63660159552958
True	356.69295621612383
True	164.72526689165346
True	28.588702198435104
True	624.1222407221765
True	391.0931905993985
True	71.63265017683473
True	31.677556031021787
True	669.1212368751593
True	489.8704724742951
True	77.32246083711976
True	21.430450759735592
True	308.7160664007656
True	325.97772448924616
True	725.5068312412499
True	554.2351508256851
True	567.7491365899324
True	784.0682788129457
True	7.501823460317297
True	56.50136071144088
True	38.08755757989723
True	61.56984459243168
True	512.1883941960901
True	586.4067695348988
True	85.81386961074367
True	111.31957154963092
True	194.57632291074125
True	73.31384547520248
True	183.36231229781887
True	208.400444262562
True	277.98270644143264
True	794.94831505739
True	598.3790815999116
True	282.91614952193646
True	195.86831346554516
True	262.7501871548977
True	243.9718076248153
True	748.2424619932443
True	330.5316247406266
True	172.63954124701667
True	913.1453689396976
True	336.3300548681978
True	483.1071311208802
True	161.460300357553
True	125.81201173591478
True	65.00982932131305
True	216.5137570543561
True	994.7981045174776
True	505.10184037364
True	117.04661068485356
True	348.2644234744765
True	101.41527257570708
True	683.5328678349223
True	4.422133978543467
True	681.1668374302301
True	36.56306137661468
True	952.9122538317076
True	825.0322514537161
True	206.44388101261444
True	30.13798874670103
True	83.57568604091212
True	465.1415190183076
True	234.6639127482713
True	1.2968457042020514
True	79.18968346547922
True	1119.2748332664682
True	353.06635795284853
True	682.9460636765997
True	486.2742247987565
True	30.191893468031093
True	140.28094400684265
True	432.09720027903177
True	908.3371072617314
True	809.9195860663267
True	408.8043599800404
True	347.27813846399306
True	17.568882920039066
True	76.88382776490315
True	731.5427639097293
True	472.2258341613791
True	388.2686428938544
True	874.956212964361
True	25.97142679346981
True	225.74412650162444
True	898.6353781847383
True	235.90845719509008
True	8.473923752803206
True	504.4624761255828
True	107.8956839364218
True	616.8306149352786
True	53.66792058131667
True	261.81130567834623
True	829.7628152964194
True	898.0358155325089
True	273.29351457432983
True	460.7718925210492
True	121.10267767353034
True	599.7847560050244
True	262.92253060078855
True	197.6466053441834
True	880.9147625328409
True	53.06998394534236
True	720.5498220983098
True	277.5578088495237
True	301.39332634864826
True	172.89030101519543
True	484.8493085436168
True	595.5319611105245
True	365.9929883179607
True	403.584809697221
True	66.53406427732742
True	167.67177752738002
True	446.5921978283791
True	216.7404283724823
True	39.4203199405623
True	199.97125427155012
True	387.4823243734472
True	396.48290234131474
True	757.1104180215102
True	132.9712156703393
True	681.1393271628516
True	505.9197647677506
True	593.4350474469077
True	130.11688978855128
True	37.97891306978549
True	658.1556042131551
True	72.59925358160167
True	554.0969708422031
True	686.9548025995474
True	453.5151671607924
True	132.55136052493611
True	519.2266263664354
True	5.45110594573654
True	391.8705514975075
True	29.84423155461728
True	631.5439353987844
True	272.18521455262555
True	567.7511622969547
True	678.953888474582
True	145.6475698526826
True	536.4340674757713
True	486.0079009527112
True	65.95845027214118
True	964.7637431093932
True	3.0191835206376725
True	27.784696137718417
True	672.6629010270182
True	692.5691401153229
True	132.17948301207133
True	409.0450869044717
True	120.62493132225202
True	71.68854892095541
True	456.96878571143134
True	43.27525910169891
True	507.59443192244095
True	13.262069574975069
True	866.745719212461
True	566.1413795776363
True	658.8806716413558
True	99.95923538090614
True	379.3358304510088
True	955.879499688815
True	829.8278546446811
True	140.09995169859562
True	562.6526791807393
True	451.55808285997927
True	241.21956108101605
True	256.22678959984705
True	6.2603194606034585
True	316.43918253726935
True	10.579095382053822
True	360.7603719685633
True	77.91832104036057
True	426.66708745620775
True	656.7556622154317
True	128.4638683272537
True	239.88049010884205
True	629.0151819291534
True	666.9712533923441
True	295.2908520496761
True	139.77899139727052
True	170.0397290037251
True	489.7810861111547
True	84.32931199507912
True	9.19110683930032
True	524.6055013983055
True	566.6912665131762
True	20.57147437568834
True	138.19024166890722
True	919.9251638505474
True	488.9175513306287
True	276.1099184554429
True	33.79501051998038
True	478.3630793877901
True	107.14895329508468
True	578.6198719263689
True	658.001515164295
True	296.509751831153
True	384.4128322228955
True	184.1757203248957
True	233.0894791266331
True	72.99219205948586
True	214.99419265564552
True	480.6930028699194
True	20.133270306051983
True	433.4600825896798
True	371.3796017748337
True	715.2181468234818
True	909.6495239727924
True	925.2914037075294
True	146.27984036724726
True	402.68451499105583
True	69.21679782387747
True	195.9900683787924
True	316.95483599304856
True	10.684738842525864
True	757.7407986375715
True	22.10287612236533
True	395.525150483334
True	271.0510674616652
True	642.3997281042023
True	205.57621661516853
True	38.110802784175135
True	665.7575716170375
True	1085.3522532647244
True	229.1779659669455
True	129.87407979158402
True	605.2414545388699
True	500.3064546934531
True	17.939946347693613
True	833.0712735929636
True	114.792545085385
True	47.943201701202256
True	305.4275578020401
True	355.25803455538767
True	379.9456265841916
True	269.02334671779903
True	19.84012720120584
True	23.52994461053136
True	836.4258027556658
True	206.77976704145968
True	110.91216427022252
True	817.0533267811627
True	663.1336606747988
True	665.6113945243982
True	441.2733395348694
True	148.30031738838122
True	33.53261208289513
True	99.96501983156392
True	440.68785272526
True	237.4638166572596
True	501.8079536905568
True	144.5535117109862
True	498.5982758526903
True	658.6880577812173
True	961.730061617522
True	24.88517084787071
True	973.0972299531264
True	1092.9356931914674
True	480.0119308722616
True	85.19496989164554
True	773.5669166898526
True	642.9481697724356
True	675.6740278256865
True	181.27189892321587
True	752.1041047475985
True	715.3430887624897
True	118.83048743581983
True	811.8204319546601
True	790.8877406024511
True	490.2418601325623
True	231.4885821717283
True	71.29892954108595
True	305.17199707406866
True	340.27851771350254
True	449.4097542309285
True	432.8202808164858
True	184.87380615789075
True	319.0758759215372
True	2.390342266828425
True	13.513374536047593
True	98.4597642032749
True	131.79387005563237
True	354.820582637573
True	343.31516150407964
True	107.90704399009591
True	18.532822150299477
True	206.2081206820107
True	848.233132641104
True	469.09145240402586
True	510.07166567056674
True	559.2037918453648
True	808.3039955787125
True	640.6584086237575
True	93.4314798012262
True	202.884628438322
True	246.8932573980168
True	285.8025841083904
True	110.63097960409156
True	372.5771961439584
True	436.67976462011205
True	166.70495387327634
True	644.7875629770067
True	252.946574950788
True	201.427572509437
True	26.838975073842555
True	249.44605293697225
True	506.068279959412
True	166.8538173918685
True	516.7656237015314
True	480.4586793287376
True	247.46306154051945
True	106.35595428047186
True	41.131631178904165
True	394.2777613242761
True	791.483950178468
True	168.07621173681463
True	1075.4195113888345
True	1017.404670669748
True	487.5729456633843
True	100.60625951956384
True	124.25473218842455
True	647.1447978424417
True	7.951334786496089
True	224.60368077390623
True	137.58418968367243
True	118.31121215682248
True	322.7677960434009
True	640.5080084193584
True	39.19955607976741
True	124.69336755640148
True	968.0100928191032
True	56.27382304607727
True	466.6876570612975
True	532.9757439289532
True	260.3378662049651
True	136.4094922025856
True	925.4786904804308
True	1183.9624608181578
True	517.5792233442442
True	646.2864879505398
True	211.3976487448112
True	151.01829177223573
True	316.76396168166696
True	252.91551829271685
True	169.48183814391325
True	315.0236062895505
True	332.0487737249965
True	11.981571990722156
True	614.0248186417667
True	148.38207025469708
True	75.16886615185831
True	422.1897437131681
True	314.0266375657393
True	1179.2085828678375
True	345.84292748720463
True	947.980422362624
True	11.135805666467254
True	248.36429823304488
True	229.0069032854424
True	158.48495591727342
True	488.1354219761038
True	207.47043890393437
True	415.507410249004
True	320.7567827275253
True	114.43140134954928
True	349.10978884815233
True	1038.0191890094663
True	724.3265132355322
True	222.20508389519387
True	102.18433079810671
True	299.03180714778307
True	22.910795630652707
True	350.40369677089325
True	321.181792581106
True	557.4184330771634
True	460.3970660605331
True	367.4191100749952
True	166.1177733116384
True	12.861519777360751
True	414.80120224037546
True	282.1629942926908
True	145.72585325520848
True	301.26387217498007
True	441.10985204222334
True	799.1660458943707
True	309.1588608750548
True	772.5524707000734
True	392.1513239146815
True	380.3263118592101
True	1.4635846511317765
True	1201.5230915166971
True	107.6868645015414
True	953.6142608198328
True	211.27825643874115
True	468.4635825220674
True	666.5445861127207
True	91.80489352028997
True	466.5499420803261
True	34.16845874827431
True	412.0177947243844
True	78.12230868002678
True	224.39134696384264
True	36.65091181865439
True	681.0670728796591
True	189.31477345945396
True	25.20459104535599
True	395.3724766979129
True	104.65418938949811
True	174.86205340248588
True	865.367171665842
True	261.308497113875
True	152.86839358619568
True	381.8955704686204
True	511.2706833230945
True	338.056537856345
True	523.403965923455
True	609.2325045692942
True	149.79486322726828
True	6.884321586063477
True	73.63368501710667
True	424.263474800738
True	90.79012738482554
True	74.88718301064871
True	1047.815691089024
True	27.323430764621094
True	324.8885213381343
True	334.4935741088862
True	464.6828091114329
True	673.8304240639277
True	187.7047176991931
True	666.5870235096538
True	330.8706089975668
True	343.0894129030201
True	263.429037853398
True	208.36573650400192
True	376.6383613100021
True	445.50690508447246
True	422.6365413089953
True	597.8291331636563
True	141.91872036446955
True	80.43210526903938
True	38.92257089156482
True	297.8009065792933
True	653.1337606251722
True	405.6326923605866
True	792.3572292166616
True	218.50261252593387
True	409.78887715069743
True	67.8356583364561
True	56.157859977757134
True	438.2601392342174
True	201.4038882446497
True	230.30331039850375
True	43.041836502387774
True	1079.6677680201374
True	174.2544487670792
True	919.12273978629
True	315.4199531832839
True	911.9224315967698
True	231.65519487437535
True	446.3334564687997
True	533.0636515666633
True	645.0444442414808
True	205.0754331083595
True	470.06527367749175
True	944.8696260241566
True	131.17967998340643
True	7.819915046369191
True	561.7660498977797
True	28.126068572920367
True	75.74182862741664
True	814.9351463846809
True	218.068903364706
True	954.6425292107316
True	671.0879100475736
True	413.451772387476
True	288.13593584039114
True	493.9181009030718
True	324.8381344642152
True	183.4348321743768
True	658.5682110636722
True	714.2828727891662
True	207.4700128055155
True	86.12240814496488
True	501.2955802589504
True	138.52997742776367
True	386.2400360716129
True	342.00619426344565
True	65.03328501789937
True	373.58813515295645
True	428.3607783730483
True	374.5176766168831
True	431.5418702767432
True	434.13089524937294
True	656.0990272831007
True	58.087692690292045
True	447.13400548715
True	330.35166018081003
True	659.5597789176115
True	218.0759684251621
True	105.05173811484444
True	41.7872671516989
True	526.415424085874
True	615.9218878211104
True	179.15401256140146
True	407.8906434747437
True	337.308050391497
True	16.781729894984974
True	169.9364036581332
True	291.7222236470233
True	3.293420667935309
True	874.7196942253264
True	81.67825162900779
True	104.7684473038302
True	112.24818434023484
True	347.2610777085429
True	36.68991897888971
True	465.3467668677016
True	221.61574202683985
True	6.050145215249439
True	118.54583751102123
True	458.7934330413113
True	46.46767855540752
True	70.88363175595227
True	181.04197046478944
True	301.37831896207024
True	929.6441336867326
True	388.2008252854943
True	976.7079435536928
True	180.70548890019063
True	1089.2840571865129
True	778.202340565608
True	669.642307558777
True	393.4927747804031
True	378.8382524339663
True	79.93962483472804
True	73.47127613448743
True	77.91656349272344
True	179.26780486849924
True	488.299215667086
True	1121.727753537943
True	175.13797863759422
True	354.672244863572
True	444.1289459278338
True	581.8410122759574
True	599.8815003161637
True	278.71456833796805
True	447.70926090672464
True	661.6990423937726
True	98.88233014088824
True	718.6057428297482
True	258.1327076014095
True	136.20168295535908
True	408.37997557665966
True	867.1227300173819
True	424.2636584181156
True	837.6854251399726
True	198.70376171690927
True	345.870246343225
True	717.2725257549159
True	620.8389229616338
True	193.467913238112
True	268.4370343045222
True	819.5411245609936
True	26.9629308130306
True	196.08031247063124
True	489.9437401991747
True	699.1078095235182
True	106.92483065048692
True	38.486401608578944
True	173.2864761289554
True	741.450207242074
True	305.4705562267784
True	554.5922080805535
True	359.4890006320947
True	289.3653432957919
True	444.3027312576949
True	496.4777227820873
True	70.55254316715246
True	372.9874653759289
True	794.5169770912547
True	0.0
True	284.9747265841755
True	250.78038504097103
True	972.554331824354
True	152.67653734447634
True	682.0225090576845
True	638.456325833115
True	114.7318153013659
True	221.2113798479643
True	129.11949144265168
True	10.563083643826443
True	288.50346703859555
True	387.1043232287919
True	1129.4730501141994
True	235.6654914771761
True	411.7925953313952
True	670.214553911709
True	206.9632058186813
True	27.213704529160932
True	837.8951438088296
True	606.137692979718
True	153.31302650615095
True	638.4084331304131
True	170.6169802018813
True	295.9795527480392
True	791.8237826720572
True	35.91274393417999
True	102.2547606121909
True	526.6323304758728
True	62.70141795574301
True	77.5560297293277
True	406.1725703477583
True	24.195101217522527
True	728.3607697743472
True	104.123979776673
True	155.21214361773292
True	19.44499783236241
True	717.4067637866541
True	27.39778822055616
True	787.2262416915872
True	402.2556902143514
True	116.2683818521463
True	709.3868406045973
True	524.0364375992217
True	569.3781587845428
True	47.00842250066561
True	364.1035726992166
True	6.079427226940187
True	92.23659204894489
True	380.69324612062655
True	46.02000642777811
True	119.88297212040855
True	321.2870271358102
True	195.15924081278743
True	102.08240854972216
True	638.4427257466033
True	21.66332548107165
True	1106.9355422247186
True	496.92388501219233
True	299.903835728185
True	497.07096494752136
True	126.1203865742763
True	797.0871617542838
True	1075.981700180328
True	754.2378213468434
True	175.66647083766784
True	228.3954867883781
True	50.45456724566681
True	59.71980960250913
True	153.1082538863998
True	97.33968045834932
True	169.63985300621613
True	1194.9438530846342
True	313.77882099144216
True	346.90128149867775
True	726.7367643695474
True	15.380157114793269
True	13.321521523414068
True	603.9872562306297
True	6.208506597609331
True	106.55893229057509
True	679.9127204336286
True	181.60449023108865
True	663.355109903091
True	864.253383545009
True	156.58737945263093
True	907.8401118297986
True	3.425130412035351
True	452.8457888598582
True	1069.7822097548617
True	26.43611054583424
True	236.8198108618905
True	143.12179013368677
True	979.6574820081628
True	233.5403299721332
True	496.587041854145
True	120.4039738836219
True	516.537909862577
True	153.8014522243394
True	101.97201826873372
True	383.4173340026508
True	72.0379891881992
True	52.54615382461192
True	1060.0135788708958
True	260.3648823342355
True	157.36796689123685
True	375.23082662832354
True	391.5077143962486
True	213.1398108879734
True	171.24338035661438
True	399.6848865600856
True	35.946398241546795
True	469.1805256178687
True	1111.2841204365532
True	112.4326329899161
True	480.04586132859663
True	320.8755976061494
True	26.194864159405903
True	414.4373455002755
True	102.67469604354484
True	587.5173635002077
True	210.74458797840987
True	422.53408458616775
True	20.58087279961651
True	429.12474762412864
True	110.71494552822166
True	352.9316690810308
True	33.702969816524686
True	170.1182282619898
True	256.9737798399763
True	761.8329562163583
True	59.05406420082849
True	141.511985673135
True	234.3592718185063
True	142.46550849589065
True	651.3455525388608
True	544.7598247785281
True	778.8122196743111
True	392.9351983519925
True	525.7575026016876
True	433.8677587861827
True	690.3187158101726
True	70.61764756040888
True	476.2285262032205
True	435.0955991483329
True	49.597308930423736
True	88.45013188124294
True	129.1760376456748
True	85.56485040456285
True	314.3068302040408
True	849.2365848824116
True	337.2993284535661
True	1102.652407552881
True	314.1640257492683
True	902.3058417620532
True	149.1413392974013
True	556.5781092345062
True	604.6110073575452
True	700.6605246716406
True	443.1825640229071
True	60.437113190908725
True	290.8604025703287
True	41.84903657852
True	164.23867554344284
True	179.77448081760974
True	1118.786808146834
True	227.3510379076311
True	563.4634430893537
True	566.8054166235477
True	568.1387384824361
True	880.7243945248757
True	595.3420722234893
True	639.4505232886878
True	935.0432324875198
True	123.6781395751397
True	318.3035927404013
True	261.7409148426312
True	312.2331211022055
True	92.11962986253852
True	362.5447764114987
True	4.658547806088164
True	341.16931540173
True	260.34801442659204
True	594.0285546058102
True	287.0235363764023
True	369.1656366565881
True	9.53899203327068
True	62.94162381652387
True	545.2662435289236
True	28.27313352995338
True	151.49358334140797
True	63.32198067949142
True	148.85563346538382
True	230.62015811719945
True	73.12948758570614
True	378.65048394268354
True	286.8697109666834
True	102.48798049888052
True	348.6330356639084
True	59.48628106830252
True	596.4251876166626
True	813.8981791603483
True	286.97670844716407
True	1164.0751614539315
True	116.03591634941506
True	305.92271680973585
True	1091.0906423520769
True	87.87664274438083
True	272.1507321202445
True	11.02647696775854
True	411.0768440533087
True	452.6172582995654
True	160.7147553418496
True	617.9241158329145
True	930.7590535828476
True	156.2409182246848
True	74.42885763172622
True	341.2283353705073
True	523.5824151681402
True	614.456186012778
True	1234.3916448296432
True	25.13258284009528
True	930.4059217831012
True	135.33662036490597
True	650.9931247661439
True	118.23379464923111
True	126.7720856908575
True	180.41636842607403
True	172.22002407065824
True	746.066586652407
True	203.2854305208462
True	232.32712767912955
True	67.60690545850038
True	512.1433487162644
True	467.6913079337113
True	177.87289205263107
True	233.6827678128083
True	17.95536928789383
True	425.5128135059039
True	221.73180498238105
True	311.31803715852783
True	110.00330159899453
True	715.1654568272918
True	428.3801830879647
True	259.939153258962
True	653.4338587277317
True	525.3530925416159
True	465.9638294565767
True	127.53078283620434
True	518.8788746179031
True	434.57181032219125
True	3.006532848057057
True	195.11059569534189
True	89.74597542927506
True	245.2189750223216
True	3.3365170398147126
True	122.85219855466627
True	342.5151351466783
True	7.643408979491458
True	881.1664687160901
True	180.0367728301595
True	744.9712624708047
True	788.1535299539141
True	154.78853738362187
True	212.55326135207017
True	491.4338477405316
True	796.9534374642243
True	50.31401034049581
True	36.45646139669912
True	135.4772905144797
True	618.0278982545469
True	687.6587877785305
True	183.4006144419938
True	592.9759247930638
True	571.4512598227358
True	855.6644852334191
True	407.7580033973988
True	187.72108540817453
True	886.7393976116699
True	226.5837636154625
True	145.80805583874675
True	333.0055226133927
True	227.36128078014448
True	211.0174651738064
True	616.531602673581
True	248.87338141470332
True	193.66799489784924
True	458.1454241032658
True	477.2145893903007
True	60.20298722635146
True	290.9830588649458
True	80.70274932040675
True	316.3539698653061
True	356.10323839253425
True	264.0421883762395
True	176.32857091303268
True	372.7555091733631
True	654.7411006473043
True	739.8232591260746
True	293.1912559557641
True	739.9923644629658
True	64.50137320985746
True	903.2299576368302
True	352.34148579417945
True	13.023729232958724
True	602.2268973924556
True	681.4757606537639
True	266.9660263377909
True	168.4203308853345
True	46.997691786347495
True	380.7527408432856
True	77.00524262152622
True	12.866150434378184
True	904.7700776937528
True	362.771726142805
True	172.0700021556285
True	960.8451227226404
True	11.742345826558402
True	788.8428680925673
True	30.767243851328992
True	668.6257079886401
True	58.46162131088929
True	729.9627389220261
True	440.3286870692714
True	197.4553656997713
True	447.2010206047328
True	196.65231726513812
True	294.2310280623105
True	226.8881509832672
True	400.8529160055764
True	9.053328921730818
True	318.42710463129595
True	117.19517017933649
True	10.25262641108242
True	467.7015443707
True	713.0636036941033
True	282.83774140823726
True	82.0508016289483
True	321.0948799026729
True	84.67997556110298
True	183.90353481768184
True	172.9665129509133
True	364.9520309350867
True	43.26095659661755
True	127.5859115007702
True	363.802329367002
True	887.3693653116337
True	110.92363044472172
True	209.6988443724065
True	409.9184805299852
True	20.22554695234785
True	414.7462555433349
True	519.822431784474
True	91.5151298436845
True	404.7364282036062
True	342.64774427314046
True	424.7540467858539
True	586.0382834347632
True	1046.8289115836578
True	997.4402143426084
True	55.11642511549106
True	1069.4517184986016
True	117.95452845462286
True	109.02808526597155
True	113.30378383085146
True	497.0840186194528
True	380.81636035793207
True	569.3485555760238
True	259.82147281779174
True	156.17365256169057
True	408.24532197061376
True	14.147325059362736
True	449.66221501938367
True	384.2999795788288
True	144.95355746219315
True	100.13575480941584
True	541.3757025177152
True	990.3239150178124
True	195.1044695841618
True	69.95518069838631
True	435.3121986370638
True	372.3994358724673
True	474.71214148484034
True	311.3943304290024
True	5.069360103829432
True	535.0090634890636
True	516.9825699106748
True	509.6362092153284
True	190.75151247907155
True	104.34415921107026
True	22.404742975373377
True	371.4258997830963
True	105.934729302362
True	7.544576851177622
True	31.380384745934958
True	334.1568044372684
True	641.7170907921475
True	125.94257887136564
True	91.35149237541388
True	24.53394507516024
True	420.2450648042007
True	352.2368076821528
True	768.9229521642764
True	312.33508971762774
True	503.5523235868043
True	539.4544882979387
True	523.0706485610866
True	293.7641646012814
True	551.5515794692386
True	102.5403448426618
True	587.7130605727522
True	8.477952903102848
True	374.2582503480881
True	462.14065380333625
True	974.4074989267943
True	349.2515014996968
True	792.218516210742
True	996.5367216611004
True	174.2582546569615
True	38.39241367978075
True	374.4525309195899
True	395.6834112164445
True	598.560360318559
True	257.883253735313
True	28.38358840446397
True	603.6649815825824
True	124.38099043409088
True	1033.3774838309391
True	314.6392312995004
True	469.9878622920409
True	121.91593309669852
True	805.8332263231373
True	137.89639364880992
True	833.1805072644023
True	574.8624408828354
True	186.4234387540163
True	113.75542739624105
True	67.50651168948409
True	559.5710206660877
True	912.44087167464
True	429.5865613497741
True	521.1140995375135
True	139.70213422850767
True	602.1128982057043
True	477.2102702606548
True	774.2033775674169
True	307.6696598898731
True	557.0979056940864
True	119.60207647472797
True	25.08911155429974
True	415.54151597026754
True	173.87726792707664
True	97.05044783027184
True	375.45698094111935
True	1074.1751330602974
True	266.9050503343562
True	555.3034535466434
True	11.803520335493412
True	77.56430321910986
True	333.6972102922128
True	771.621645510706
True	460.0525261389528
True	521.6511337003639
True	729.3929558602356
True	71.5836107521007
True	714.3683245030176
True	47.24031788159269
True	102.20380609689416
True	182.0803992009693
True	78.62092739116582
True	28.069882402291057
True	301.29251088427753
True	478.8987356670451
True	889.2080957954527
True	854.3986216563712
True	5.24587722732005
True	292.12674748109526
True	479.513557543233
True	119.61015373602643
True	230.5387220038037
True	335.34046895435347
True	1310.8222940066853
True	451.2173906771517
True	23.759886569301745
True	181.26137916333377
True	706.6856922141567
True	34.79424342582285
True	180.5863707373104
True	564.5112644435338
True	69.81685233946337
True	875.8597880920728
True	324.03809467701404
True	670.4469065654115
True	77.72686006967145
True	671.1319765287542
True	572.9426913427836
True	894.5020492315211
True	246.7377709355889
True	503.490082638054
True	792.5073154722841
True	906.6470219830428
True	240.67375680901955
True	755.5764597303693
True	234.0554445977737
True	461.86364564929033
True	370.98503702601016
True	503.0047985263951
True	494.9930421253728
True	315.6526330420405
True	340.4958934007804
True	114.72982455267278
True	330.8506048526321
True	1098.7216825676826
True	311.22088111202
True	142.42888779033353
True	312.11673596799096
True	741.6620820592872
True	647.2140384399025
True	405.2927768497099
True	127.4571639300702
True	331.5931818337376
True	33.62916519176192
True	175.007303739046
True	89.22075645260911
True	87.52996418611849
True	535.0352693347452
True	136.37993207105373
True	130.91228769240917
True	103.98103911740544
True	84.86502426012257
True	454.3505928036902
True	396.5717369443775
True	1040.801596816545
True	534.0739331815316
True	834.2033342343697
True	279.4214247608867
True	298.6029052865129
True	529.9999476321092
True	190.6854943190569
True	749.1444242195682
True	246.88611045625436
True	351.040131503442
True	70.83259843484468
True	113.79526364110264
True	273.630390101851
True	130.3237446471715
True	480.3500521604356
True	30.752240399784643
True	592.6483958640569
True	1011.2872728692264
True	733.6973157262295
True	1.7107532811293702
True	62.28421360388595
True	475.0301819830314
True	446.14966893533
True	79.22272798931516
True	125.5481352050885
True	300.8024621924979
True	76.75180852832423
True	52.937237244162674
True	727.3193235348244
True	691.5300680720719
True	166.77202937786325
True	168.37841280727386
True	528.5638427493808
True	51.0887713288681
True	25.62393139968989
True	567.7270684216386
True	456.2261273968329
True	1142.0955432439505
True	48.75652112544437
True	473.5524066458981
True	873.4382120604461
True	843.5581794600917
True	282.1661396339372
True	757.3627772931817
True	395.2628028402426
True	42.35794191653982
True	101.95925602266622
True	711.010005355531
True	78.12626996117935
True	138.75819312107765
True	944.6839013510872
True	178.38023537148916
True	279.3714986738898
True	105.89109626844294
True	626.985349738901
True	589.7298390037665
True	205.31583231609093
True	439.7280726847542
True	41.06644669079359
True	276.23136571693414
True	585.2725174826658
True	605.4847923197899
True	318.1862816262048
True	64.32205119268694
True	948.4221833669206
True	1058.9135960508374
True	573.5333949923343
True	63.39466155362797
True	25.37377229737797
True	91.43984552769383
True	109.0805254034083
True	101.50518096888008
True	883.39003428238
True	1175.679629255885
True	728.7941111622084
True	346.5452943929217
True	8.192441336030829
True	21.82739058758328
True	342.963355181436
True	470.7441640656645
True	43.07913896025941
True	579.593701840663
True	424.0174950526706
True	404.8754323457838
True	81.41560563479354
True	206.44015371615683
True	253.00184337004995
True	138.48104905001105
True	378.10207708740967
True	42.72225473565614
True	176.82112181782858
True	1152.6241527995096
True	5.997066049784826
True	26.25064275240142
True	587.9618201365054
True	363.6968578271008
True	804.7427064914709
True	158.57597328328248
True	764.7300724772491
True	593.3442020691474
True	275.1445705836498
True	410.2339309137857
True	339.4719558048985
True	299.85189556465434
True	269.02288686339176
True	386.31932615517
True	503.3685359515443
True	498.8836931652492
True	110.46406168674405
True	353.8114357950956
True	8.162609667323316
True	192.81612606681145
True	231.87074561519904
True	847.5341713468096
True	595.2475214591245
True	32.54552038527995
True	726.3381325175541
True	833.9241553760501
True	105.49615909614307
True	345.47518386794445
True	884.0162698306683
True	224.40409293917628
True	166.7272656243676
True	533.7554568638351
True	584.2510526128597
True	1073.0456665475922
True	156.1275392948696
True	157.91778577317075
True	255.52276056142568
True	310.1316955630762
True	427.67249966264353
True	419.494977517573
True	328.0825601523449
True	433.5814491874021
True	500.1550222808932
True	227.22341550035887
True	1459.0197173124586
True	253.45854417810204
True	414.6728355315691
True	49.565869180301725
True	772.5725896413002
True	251.84506058182407
True	949.3839142629048
True	545.8367406199706
True	308.8859871708937
True	776.2247467601213
True	262.71553818815585
True	210.5207757981602
True	248.00204279667523
True	218.2895420542931
True	137.73591703880692
True	268.3508867528236
True	713.7810405795188
True	498.439891695847
True	214.37417761164767
True	1139.1924389684448
True	113.82302999367349
True	267.7766634434474
True	69.60293089272767
True	312.9030007160978
True	392.4233988241435
True	87.18121062461283
True	219.9178189116125
True	78.0791093921392
True	701.403710598501
True	372.8000393743653
True	215.41415761474704
True	735.4138381484972
True	904.1171677515216
True	848.3457428469545
True	842.5399534343113
True	356.99716053158124
True	1.3916473659056652
True	264.0943385789079
True	52.5598243544351
True	386.1291763874826
True	55.09861123386133
True	366.2923333435765
True	846.3741436378036
True	1022.538222056185
True	404.7108316170247
True	21.00249563065265
True	496.4429582328292
True	496.4362280677889
True	191.45472466353303
True	228.847368807941
True	281.94454463112663
True	23.48880476977567
True	132.86624440586698
True	952.287648747486
True	61.2564501927756
True	464.90280798714656
True	790.3449381397083
True	106.22068288332147
True	256.0319135725448
True	109.20048399692573
True	15.997561089538952
True	1.0951362082276388
True	118.286983695619
True	1014.4628960950156
True	476.68523179592654
True	68.0636623807943
True	800.5923094418607
True	332.9394994728386
True	1.1030844454248006
True	445.2883177309952
True	190.0842026483653
True	512.0920707863712
True	79.4797534997814
True	318.9869738447586
True	358.36931499311765
True	176.98662661409546
True	215.82562988553383
True	126.56600253667806
True	170.13430627504545
True	1018.3955126313048
True	14.835437032241703
True	516.4616673401238
True	470.3727692399768
True	412.9847543312613
True	221.38202895416777
True	240.08666398600164
True	157.5618785456778
True	49.03641278422642
True	495.3070056503367
True	152.93872314187834
True	829.1536386980446
True	851.011790961845
True	246.0043602295744
True	326.5100760186775
True	524.87581613773
True	37.47437648235077
True	81.72487035735718
True	724.3791831820539
True	1093.1469370033103
True	98.73212786839778
True	734.151223795934
True	141.5837316437201
True	943.1614016500222
True	656.014731053472
True	102.50350404443164
True	281.668577425275
True	621.0753452120952
True	261.5671152851881
True	46.60166857773259
True	552.6090082577055
True	435.0690790739814
True	5.265493915664866
True	470.5095300438982
True	66.655093189331
True	185.14113625423605
True	242.0547618279938
True	312.3147706224798
True	75.46300184384988
True	224.36787285923617
True	354.532883800117
True	437.9645355046974
True	941.0353024765424
True	44.54381177580926
True	851.1145216196815
True	1019.9091408235788
True	131.96985088547302
True	74.13318120241381
True	991.3370198297443
True	34.54148999456902
True	222.91931870757287
True	87.06190788692983
True	209.66407292132905
True	347.3185772513477
True	954.1284005971144
True	95.6241807061986
True	71.45515215468966
True	639.3935636070833
True	271.5169268653648
True	731.43719406827
True	51.78905955102757
True	475.2602530456301
True	388.4628368809528
True	677.4278315977523
True	51.03883992215098
True	108.81686800666128
True	27.799734461225555
True	274.9924328296532
True	42.55904414022221
True	349.4576580325576
True	3.244262050632303
True	1169.9266976791478
True	104.54525211550757
True	131.2359069048277
True	362.7532519424059
True	762.2622732360269
True	696.4253238545712
True	1016.799240788998
True	483.6570429583273
True	412.6005314677941
True	140.70312262763392
True	420.7256442717591
True	855.5078521951376
True	425.3253815179137
True	917.3350225071164
True	87.09966025613761
True	426.6442374595634
True	184.85784799468263
True	291.3901556525506
True	726.5393917620318
True	165.0960689032699
True	137.43596187490417
True	64.23581771090235
True	862.0206570445253
True	790.7184454573081
True	80.7864503161624
True	442.91922478750735
True	737.013220353678
True	430.4419292449491
True	57.05130309449679
True	315.23934677236315
True	783.674745368449
True	27.673495565805617
True	369.4369822914252
True	163.87423509558417
True	271.4813736894429
True	35.01943927492795
True	217.20776615952835
True	805.5163044994857
True	649.1355669653619
True	58.18926214948903
True	278.5052191691164
True	936.3578417760706
True	17.451802686718747
True	301.7599032504009
True	294.2756137509565
True	431.2253576679803
True	208.5658168148814
True	583.1856054475005
True	44.675238771323926
True	959.4472503106662
True	906.4953487855506
True	49.69575280566696
True	402.2541620177056
True	722.3654286847387
True	928.3275655452758
True	266.8924690981439
True	594.5839826462059
True	132.062107600577
True	186.5859370261453
True	136.14111644210706
True	136.3950363153495
True	203.9816283284003
True	925.7082679116284
True	770.0607450433403
True	953.7414718099288
True	19.843163854270063
True	27.582996453287933
True	358.3900861500882
True	14.352567906324037
True	625.1189920840105
True	1048.8447753870744
True	267.6295690119188
True	208.3603397978236
True	85.42178098984917
True	211.57029468909408
True	127.3882061391602
True	46.13482953709805
True	131.4397783106961
True	90.14098776719904
True	252.5983756415345
True	513.9162623724172
True	163.6393539691999
True	29.03595818608543
True	60.50506516754805
True	429.7614010327768
True	263.26304188892
True	601.2417077107739
True	24.431163833660904
True	111.4920226727256
True	678.9705175905314
True	263.1110861881723
True	485.13161566714456
True	670.1216981711814
True	100.41297265549952
True	111.5598595099312
True	79.31606336164478
True	25.31885687797365
True	122.67620126567284
True	82.19345316701279
True	100.77599447046144
True	151.11185606113
True	238.03492131616272
True	816.5665140427504
True	286.7731634463618
True	961.8519503397692
True	165.30585630626194
True	201.8757271834575
True	829.2793107469835
True	311.4400781559316
True	605.0080230740883
True	252.9657876784349
True	355.54317086991017
True	434.9252191228644
True	564.1953231701526
True	628.8384437239994
True	369.6261207400785
True	33.886933769668005
True	579.5928302749103
True	616.1241857829091
True	19.34844348361233
True	10.681395105583212
True	260.9067291071455
True	413.37517341513177
True	443.9519405371441
True	70.21765360829073
True	618.4212402527626
True	953.7278930245484
True	243.92641624108373
True	877.181460822263
True	280.8545549714598
True	101.8868063326822
True	262.2887592730433
True	661.9594053326208
True	37.3988403104461
True	596.2895268041547
True	1285.028219329561
True	1021.5577630015806
True	966.9234671966954
True	224.5542241883714
True	92.00660948661776
True	201.641522642164
True	829.9773589726814
True	144.6305629881061
True	1056.4564063196835
True	868.7270005901674
True	42.298455029158085
True	90.60501452152494
True	407.0634555326701
True	397.8568107161103
True	194.28531090369367
True	528.4719305922285
True	659.259933598747
True	123.19483760645814
True	270.88767440993337
True	996.9660707071972
True	52.96879198578541
True	676.8062529637311
True	537.4266044409497
True	38.64934990115053
True	835.4734299792382
True	396.99337786769263
True	564.7929695105119
True	110.61715331528735
True	267.67869499650493
True	213.3929372310992
True	27.939895054857686
True	136.03020521143924
True	734.0314043418854
True	134.63272181911003
True	373.958527035233
True	65.86661155891547
True	629.317857413391
True	614.9528324634229
True	218.1194483946474
True	456.4370323579364
True	172.17501709781467
True	175.14071945294327
True	209.9123014490946
True	277.36820893245795
True	354.53384992701564
True	131.93769522720467
True	200.22751081726656
True	26.10440737478261
True	887.6437249555416
True	316.52810422804725
True	8.85774420058086
True	365.9979522139035
True	170.4000587991345
True	607.2053347796358
True	362.16811439565606
True	586.7877075306122
True	547.0262343467048
True	458.1828796358861
True	786.9856513759819
True	239.4836649056328
True	553.9524522826624
True	151.59603197338978
True	559.1721406334408
True	351.0324526652287
True	385.865875205065
True	129.0743587714537
True	132.87461472811688
True	107.40892700516524
True	67.81696198507052
True	737.8183624296115
True	182.6737440017636
True	43.93927641185227
True	0.0
True	546.6471893024568
True	112.88391133207922
True	22.2772408926539
True	40.54243593985515
True	111.27459317771508
True	543.418495855834
True	183.63139107099371
True	103.31424116519688
True	36.13094738338066
True	166.32811949851344
True	914.3035444806322
True	51.51373734069837
True	237.77270680135368
True	739.1566311995946
True	313.98310904688026
True	472.0545536352172
True	461.8246852475447
True	522.2814720948456
True	584.6192429837068
True	914.9172126003468
True	266.48855168450046
True	1036.7994551256193
True	921.7536523996876
True	626.1935962384985
True	349.0887660584399
True	825.2540666050539
True	10.640468196624004
True	33.195981223389325
True	304.0366409555634
True	43.75084133106662
True	205.9182519184508
True	734.3360443411166
True	223.76233073169212
True	753.8698231002043
True	763.1389059284747
True	125.58868786438708
True	377.6575043513503
True	573.0962360396014
True	23.58545311266174
True	130.27416450971393
True	448.2412042518557
True	304.38727613512026
True	203.7499395588856
True	112.0540691475578
True	375.3597784796016
True	20.34501585500291
True	361.7142638161293
True	359.9350429659643
True	1014.2463618132244
True	359.6940504970066
True	28.772901890819927
True	435.0011088868672
True	446.1419349813517
True	240.011786622857
True	30.00107553155133
True	746.6093820675644
True	436.1036022162722
True	180.3131333683755
True	12.320978067850326
True	1207.107689633487
True	163.3607029996586
True	26.032936004046245
True	306.87907886101243
True	281.2854795024213
True	112.97475883788606
True	296.03749967717573
True	47.50348676809332
True	331.115466920003
True	296.4272648574358
True	324.2605769746259
True	28.84516899171532
True	46.70917376932102
True	1074.1048909338303
True	23.143277305571445
True	12.84992980197038
True	175.85688615046536
True	650.8852588672149
True	9.64605418728344
True	199.6826308015557
True	162.04479055712798
True	545.0772998110775
True	379.65226592976086
True	748.8248219827686
True	313.10136646230666
True	469.5190866050294
True	440.0570976463231
True	507.0509293189002
True	99.55308533440824
True	1260.4735130744812
True	869.0198720069639
True	295.1681160111325
True	537.9364882937069
True	95.99201633680347
True	592.7155076918385
True	425.9997679216313
True	157.7825188714459
True	76.52860188963639
True	336.4929479196243
True	165.66512107177226
True	30.50095375578529
True	614.9163858827042
True	393.325182599295
True	67.27236121094516
True	31.482255638011043
True	662.590994593902
True	495.1671299105382
True	72.57167820424628
True	22.338860286958774
True	326.5289882114893
True	320.5678848498157
True	731.6674441903677
True	550.1370187917821
True	568.8047135095529
True	798.2002962563777
True	8.125923912207183
True	59.34359109611875
True	39.5838827178575
True	58.95843618008463
True	507.3128249170466
True	592.3760478965486
True	83.03935046857364
True	111.68241455555298
True	204.32562377644223
True	74.97211721438866
True	186.25970678098184
True	218.11351038335383
True	270.43459611941324
True	827.5893930657927
True	579.9736049105119
True	294.4712744071893
True	185.8376920081884
True	258.51379548617484
True	239.36251214834869
True	778.1595893814273
True	331.2689162741105
True	169.5950547199191
True	928.1799886320356
True	323.35685307370466
True	456.011267751178
True	152.21518354615793
True	113.07548255630522
True	59.855359925372
True	206.6268895503519
True	957.1285692080056
True	529.9336494945793
True	118.79323294411348
True	348.052261215802
True	103.5420601176744
True	686.4337790481453
True	4.589627541956794
True	683.500043860042
True	34.005850151819295
True	966.8200690027568
True	847.2440102338833
True	214.23050232984437
True	29.349592414832845
True	81.03330495205174
True	462.57004130058016
True	230.68117010455467
True	1.0437998602992538
True	78.13871710263291
True	1056.4669207057648
True	358.6276028861816
True	661.4303563755244
True	473.3069935250051
True	31.882155810547747
True	138.93195798179585
True	422.8258229570784
True	927.4141645004626
True	791.8628471214741
True	424.4667095067161
True	342.29508217849184
True	18.3928543970632
True	80.02849901379358
True	751.1160058436714
True	451.5882474058223
True	377.2521360421614
True	879.9666670903069
True	24.67171010139054
True	225.44516524885265
True	911.0407188312844
True	238.64310240799455
True	7.864357928017352
True	499.3592694484121
True	105.552584408301
True	662.8332744309574
True	48.07277490021624
True	259.7306508657209
True	849.4828449635426
True	877.302562223333
True	265.6414582368721
True	440.9942368554329
True	116.9262992222516
True	590.9619235741163
True	252.77410484813709
True	192.94542879612385
True	851.549407567603
True	55.365251155371126
True	704.7550008928504
True	277.7882184262654
True	304.33764592555144
True	169.92328963957036
True	492.60995408992494
True	599.8711466527088
True	367.23605959728894
True	397.4489915719936
True	67.36879562697142
True	149.52155083964286
True	441.0095348737144
True	218.3379792492765
True	35.4736827136037
True	204.9710408204328
True	384.7927192303427
True	401.16841959578
True	764.351456449479
True	128.66950470810372
True	677.9481539839318
True	487.7494854474241
True	606.879453559884
True	136.23177071606628
True	40.28363606441093
True	651.6189637993147
True	66.7363649272053
True	557.9677780939637
True	673.7941083148621
True	456.5097098819251
True	135.63831406247576
True	512.729497438226
True	4.650004425513299
True	409.45098620531616
True	31.651261817010887
True	617.1406376372773
True	276.76474981578707
True	591.0980051298525
True	670.21041249393
True	147.037043587411
True	536.7727771206434
True	485.7205516777332
True	58.93073898791044
True	983.9184393486894
True	2.9230658753891845
True	28.46120837591573
True	637.3732283682402
True	685.8916597720555
True	134.086708226596
True	413.5395892717896
True	122.6416807682601
True	74.22876523937641
True	470.2773480590791
True	43.63289539726494
True	502.9475491298944
True	11.935008972340068
True	833.9223969839593
True	554.1511385988565
True	681.7983918750068
True	102.68587433981683
True	383.39666923193647
True	1007.742231484586
True	853.5541087498096
True	145.37325405141058
True	556.8267700231472
True	445.7532414076974
True	253.12573991242888
True	261.4517959448063
True	6.707787044882725
True	305.6657407391449
True	11.213034250688516
True	363.946997094052
True	75.54408594773695
True	422.9974165166426
True	645.2747194015948
True	122.830993219708
True	234.371304713126
True	635.0109217764638
True	693.1113363231999
True	296.10735555486104
True	137.46628753740757
True	166.75544539908165
True	476.0291291724468
True	81.9794407824595
True	11.104142956960567
True	507.7710452971708
True	555.4500790394203
True	20.424432722924845
True	140.56276407582496
True	881.9556411500884
True	493.5894473508707
True	270.09606197853907
True	31.8554367214638
True	477.4098201135312
True	119.13843522241096
True	588.2221976500539
True	654.2541108319402
True	297.8881276246143
True	386.3738579388767
True	187.8088610777201
True	239.3035064352688
True	69.26656024863684
True	212.84968122369887
True	491.21483620141066
True	21.774233499964225
True	448.7394323772984
True	386.6619697134748
True	721.5859040449702
True	905.6983930656172
True	904.2188219331108
True	161.38614884274082
True	391.0694086269917
True	68.06737384296241
True	192.7675294952132
True	322.0318513531528
True	10.9419262511605
True	791.7249503205137
True	24.19146368107642
True	405.9697744604109
True	279.5506807457013
True	660.1102516315746
True	203.99696349711255
True	39.88767894788135
True	666.7591925041985
True	1072.6457720332014
True	226.8160477228078
True	135.45657488690244
True	594.136422230511
True	483.96372537780974
True	16.954877692232724
True	855.6439636382618
True	114.24943719008844
True	45.303043325564296
True	308.9784962920448
True	350.67876160289507
True	407.4968332442347
True	262.26032887468017
True	19.095378846365943
True	23.09202385564196
True	847.9758574153668
True	197.23540035949512
True	112.89174119095124
True	867.7075319635038
True	652.5628912147959
True	640.0191578240028
True	443.8500411374255
True	155.73326045023197
True	33.99349297731353
True	96.37869311491907
True	452.13208291187993
True	234.30319160142207
True	490.8386274435626
True	150.27646196510852
True	499.07701072905934
True	634.8162289334714
True	943.9460329385926
True	24.67351972912313
True	986.8279033682554
True	1112.1681444337107
True	456.67985748905306
True	84.56640242581726
True	780.6242231266236
True	657.2706375270077
True	656.1584603295985
True	179.19247616218993
True	756.9228662841247
True	709.3064346059559
True	122.57527480136842
True	785.1107324166497
True	797.7211940825335
True	495.0982273681472
True	230.43748936354615
True	73.30595755587993
True	314.5302243869005
True	352.2443933601414
True	458.5779968803029
True	433.5411758621825
True	188.8462072625033
True	319.2835504458607
True	3.0907319583838837
True	12.581930464964744
True	106.2339655930866
True	133.4778960772179
True	343.88719370383114
True	343.1547478206804
True	112.05809923112642
True	15.250253324504072
True	218.47161967719887
True	821.1587970491996
True	478.3971620716106
True	524.9360530821692
True	554.7527052006001
True	797.2219825016208
True	643.6074342283333
True	88.41300883696555
True	207.29113746646556
True	250.8012661937412
True	291.4727205299044
True	100.93444359394934
True	367.3940503725131
True	428.0059515675106
True	169.37452737564973
True	653.4776734176771
True	249.27560356868483
True	201.1240754938267
True	29.569838390639227
True	257.5246061032324
True	480.0375290258385
True	172.43673407645235
True	538.1339287822311
True	461.5767871402291
True	254.8942993888318
True	101.55908045664752
True	41.44411254090663
True	391.592980904759
True	786.5232109882171
True	169.3991222600241
True	1062.4166979544186
True	1040.5484160571152
True	482.7060043385442
True	100.76716160736514
True	124.67904633404552
True	660.1090323672236
True	8.503587337163411
True	223.6195302602086
True	138.1673832693716
True	119.73327029121155
True	332.35335048538934
True	628.1409094538187
True	38.5747848268974
True	132.7579115888798
True	952.2611017483096
True	57.227928317097
True	451.54170292983525
True	527.1922015812552
True	254.2740293752387
True	123.56525938668236
True	900.5061508546521
True	1168.4983283672698
True	523.5482069880563
True	664.1776970746489
True	201.4567028443782
True	151.67527734089276
True	310.3933602722571
True	250.2781764317228
True	173.58960638519395
True	295.85336103563594
True	330.21860922263755
True	12.4427899639101
True	610.1773084230351
True	147.31420645844
True	81.52801970627499
True	435.9239818404551
True	335.64179239652645
True	1187.2492874983543
True	370.55916598294937
True	1005.5022128684892
True	11.083843255618666
True	266.926383847775
True	235.72802545674492
True	151.24284696275106
True	482.0346067115602
True	190.11759793258645
True	404.56598542769547
True	321.05328989972656
True	110.25571599759532
True	361.419497578445
True	1084.832588703311
True	757.3180801972553
True	215.5887302945051
True	107.0908408088116
True	285.63033421208263
True	22.69234044940941
True	357.6172986529656
True	315.0177259009428
True	546.0752043196072
True	449.4412535412708
True	378.66395464181466
True	156.61322703470205
True	13.770850152340694
True	430.1101936490036
True	285.48598602916104
True	143.50771917731964
True	304.2111475551729
True	428.4263411175484
True	831.4647825488236
True	314.41748344394466
True	774.4648045056866
True	405.4165616821531
True	384.9026234249215
True	1.5445965561989956
True	1144.7124131520916
True	104.94794332381451
True	902.6833026606188
True	214.4488432753364
True	462.3550215311405
True	652.6887543003671
True	85.51841369184278
True	493.2197489923706
True	33.60194879484557
True	413.8097258637706
True	74.74833865424426
True	229.2724125502257
True	38.94692843428909
True	692.0470296830774
True	193.65811848776684
True	25.92131101537898
True	387.76960473484735
True	108.36942951860668
True	171.0475163571644
True	809.9964850408157
True	268.1806188965902
True	160.4510986076233
True	383.1629358706391
True	538.9981886514561
True	334.21814564199923
True	511.2465390039024
True	618.7135585753506
True	149.76525878697427
True	6.226922665712824
True	73.46840994708485
True	436.5123022825728
True	87.50832712250369
True	82.74570183052377
True	1028.343640440125
True	27.632681318436877
True	320.7829340509076
True	319.1224480210012
True	457.90144234376
True	677.0200622936165
True	187.1537965666867
True	662.2178409446014
True	327.1026709504748
True	355.7570109340685
True	273.3407293886791
True	204.88970297655663
True	363.0898528488832
True	442.9756599084557
True	404.01051997322975
True	583.6244664857587
True	139.02998605037573
True	72.7573392961107
True	39.52445648562608
True	284.75592366727966
True	660.6812806277834
True	417.4367157133494
True	787.9137270102104
True	220.799240559018
True	401.9416092641123
True	67.9836067090161
True	50.12906969072798
True	431.5034896982398
True	195.84265126618476
True	218.50388645725437
True	42.85839395607327
True	1082.8544685581828
True	161.84522774900628
True	911.3976554179332
True	322.8756664467129
True	909.3706209311978
True	231.59890864130597
True	463.0819390137522
True	518.3125186059452
True	615.5148069739414
True	209.89259245159693
True	475.1087868976933
True	956.6431401226636
True	120.21685857847947
True	7.446907028520142
True	557.3165427425738
True	31.00049366485494
True	71.97396016307962
True	788.6637514610311
True	218.3656083441908
True	999.4741591106248
True	685.9287161862579
True	399.4888607027456
True	298.62025339364703
True	499.3628156272088
True	340.0926679608141
True	175.17903322079755
True	686.3184584801185
True	747.221120509287
True	212.7640798411572
True	85.13384284603589
True	526.3112956621668
True	132.1959610151698
True	388.2822285816577
True	329.1354751493565
True	62.12603181552487
True	382.81056569865945
True	430.55573667804975
True	360.3203006674598
True	412.72932811201537
True	412.16251021011647
True	657.8956968467497
True	56.40367033913962
True	444.4607889147911
True	320.5259398091961
True	650.8045117146233
True	213.06054492958648
True	108.7430023412552
True	43.03192511432864
True	543.3567465958229
True	622.0305911175338
True	188.62705790154416
True	420.6237539322102
True	336.90622116769885
True	17.049370476043787
True	174.33084893128796
True	289.82779456193344
True	2.790361050272109
True	867.7598975859189
True	82.29055678805982
True	105.10438613789668
True	114.2815370869288
True	366.22112037785394
True	39.4468868479072
True	457.1841440710074
True	227.54087226205337
True	5.888897467004889
True	114.5763646769998
True	437.9530932906156
True	51.3789478171603
True	69.52570982613807
True	174.24891606856565
True	276.0219449243248
True	944.9633770669072
True	390.4617238076879
True	955.494266241018
True	181.8722049288152
True	1006.6425292029264
True	776.4527929404093
True	641.7352656283704
True	422.0028381227672
True	395.4486358266938
True	74.28845291493191
True	70.34033104535851
True	80.6353316384846
True	177.0287022793391
True	483.2098142049082
True	1088.7707419087862
True	180.282515688899
True	369.5965436230203
True	431.5271782267001
True	639.5509510348286
True	592.8261110637392
True	276.7654463987291
True	464.858939040898
True	682.4311545422671
True	98.16987075722764
True	701.0487670965839
True	255.8668398022298
True	135.2808866142871
True	408.4406044172416
True	880.008556634571
True	417.2645380928543
True	847.3451955503403
True	188.07438769238405
True	348.5027327256724
True	663.3013831902281
True	607.4789191777833
True	189.5746434280625
True	266.0012866029195
True	763.9358519372405
True	32.78170300617574
True	193.15608770535556
True	484.10136409947273
True	698.1945651453104
True	102.7601140071784
True	35.61314407585172
True	171.55829110263247
True	684.1040038375368
True	331.97052641063243
True	550.3002040568405
True	354.8217609535298
True	290.0936999352607
True	450.2622590693909
True	490.6325742010587
True	73.1672068720436
True	373.0115778148341
True	815.7866888054087
True	0.0
True	301.9027487949198
True	262.96486445513415
True	987.899998830736
True	151.50866933715682
True	664.3368376455902
True	632.6196588202395
True	115.79256820594992
True	222.00945662840812
True	136.59230646593036
True	10.651181243170887
True	280.7799672598513
True	375.1585861714172
True	1138.12755313264
True	235.7207646301404
True	425.9360208981535
True	649.4694126343231
True	199.5413831029465
True	27.67145468995764
True	889.1901779108437
True	635.5541204430898
True	156.99929737321165
True	638.2128778002981
True	164.7704342474137
True	299.4492008049016
True	787.8130557947358
True	35.60726846559955
True	113.48719208245272
True	531.873160195741
True	64.21800308006645
True	76.89500356485209
True	390.99847722446816
True	24.46967948820172
True	754.4608940254303
True	96.24235654746067
True	160.50008987681144
True	18.881695805963457
True	699.7129597592007
True	28.69693940381107
True	782.6818273573693
True	404.636295643578
True	121.05817488901172
True	687.7744044120645
True	517.8449222433428
True	558.7365070018362
True	47.28355733713941
True	370.4116620032341
True	5.80378662549171
True	92.34581888529726
True	378.8434676526801
True	48.979385399603984
True	124.27128499109568
True	317.52577683904684
True	176.06756829836314
True	102.5776538612871
True	683.1442444480119
True	19.29165871851636
True	1189.5806779380173
True	488.23777670046593
True	308.86290626220256
True	501.7040303951233
True	123.00537530504828
True	770.397045560521
True	1088.7408245489871
True	739.5206614898283
True	185.8381989779347
True	227.13285210217788
True	48.36218331718288
True	59.41597677461973
True	153.0351719762056
True	98.73569858921672
True	166.55072416134104
True	1151.0443136010929
True	311.42767132409267
True	363.761047890078
True	730.5670478029288
True	17.63067827799948
True	14.392256950778402
True	597.8036672237805
True	6.27575865147383
True	113.56573452560436
True	680.4161525256441
True	183.47251988617512
True	640.4657206725218
True	811.0336839820865
True	159.19110909576267
True	867.2233210778668
True	3.105370872850189
True	429.61375415592704
True	1061.9699407271162
True	26.52939460185102
True	238.414462575444
True	144.32974285314728
True	983.4082807854668
True	223.4619263379629
True	500.8382630653361
True	123.26799974282636
True	515.4103124896075
True	150.68579735059194
True	98.771612566199
True	395.0530794078711
True	72.34881950611069
True	55.3973333507617
True	1046.5023597916802
True	271.36046262526145
True	155.4707533241911
True	374.43647345021935
True	403.8101986718768
True	218.6515190833093
True	159.133150679075
True	374.4512918728854
True	35.505267207315256
True	484.6170637377733
True	1094.9143113650257
True	114.83433373322195
True	476.5160958630981
True	313.0104346049491
True	27.833329656997908
True	407.80202632300256
True	108.3970381614998
True	571.8746645772821
True	203.59025214312263
True	433.6240796703058
True	19.854041285314185
True	450.687760192784
True	112.74735097213534
True	326.6140329665745
True	35.37842933255796
True	165.41755908844146
True	242.5388086714423
True	736.8231905853752
True	56.75584287690515
True	142.36733357398484
True	232.46134364088115
True	138.89541784796685
True	615.8540324879357
True	555.9037560811466
True	799.2715919189895
True	395.0159811287691
True	533.7018807036768
True	408.3138764867858
True	705.1626130041204
True	75.19867565736912
True	481.9112896351217
True	425.26356770115126
True	48.54944341471669
True	76.85165314271111
True	130.2421050696665
True	91.37125579481598
True	323.2253694407053
True	857.5831515381698
True	319.7097246550578
True	1088.009533813934
True	320.26374400383605
True	893.5144300400293
True	139.64712589507562
True	576.5220884640482
True	630.2265088678636
True	688.1261710671926
True	446.8094614782696
True	68.67064962882448
True	296.6942875080754
True	42.65881175190145
True	164.7763001890955
True	170.45015049978247
True	1098.2377890306386
True	228.74474771909604
True	551.0619626119413
True	547.8782678963101
True	556.386872629177
True	888.042898801233
True	591.9936754597849
True	675.5901600795066
True	962.311944907315
True	125.34320422296334
True	340.4650513203227
True	257.82668658148305
True	318.5849099127228
True	92.879064969594
True	372.1653669112201
True	4.217830760614062
True	327.0668918720861
True	251.07557243718972
True	635.6182876646221
True	281.27703498432345
True	357.3845573097668
True	10.21319320175814
True	60.952307818438754
True	543.3794685444971
True	30.714451737722776
True	141.02210048745752
True	64.09983667507576
True	146.59105378441282
True	237.5377603900941
True	74.8482953712822
True	389.1120560588953
True	280.02823335127965
True	102.02453852184271
True	339.6118414641027
True	62.9215431488101
True	572.2341560450024
True	819.2646069205192
True	289.484717920966
True	1170.1743671709671
True	114.9062579815519
True	312.20579908334344
True	1045.3656381704247
True	85.11289356723024
True	299.70149897130744
True	10.247329142310946
True	412.91609104667
True	452.6069608880079
True	152.29624646358252
True	624.4959350118837
True	929.3601751785384
True	150.54531561262914
True	77.33072964882783
True	331.569858774851
True	537.938294532749
True	617.3120569957277
True	1221.8276420679613
True	28.082369154255822
True	946.844033529347
True	141.19828169976424
True	635.0491699984631
True	113.43713509465248
True	131.9638853886791
True	184.38404880330967
True	173.169220122152
True	753.9847130947521
True	206.28073959558563
True	225.0228521010257
True	67.26164594344355
True	518.7628928599528
True	448.7441006831176
True	169.70484926849463
True	239.73066875304383
True	16.573092900996286
True	437.1237706555679
True	215.8465406154191
True	280.94705325089177
True	119.25148340415528
True	712.5803919573488
True	420.3211661923641
True	268.12790465605366
True	646.7855177605486
True	522.5191808221866
True	461.52987495553526
True	132.8433363141691
True	514.284643433948
True	419.1093268458423
True	2.442196978052277
True	193.74027017789757
True	93.43499005101424
True	243.50331041677643
True	2.57957428035734
True	127.68054716847794
True	359.6007586994129
True	7.140253667529273
True	817.8536575053624
True	177.2263407992616
True	733.0289779311998
True	798.6502157635198
True	162.7828983042644
True	222.2202709943816
True	472.02077319746377
True	842.9388324854532
True	49.965354148146055
True	36.28897783850964
True	133.99903391009892
True	611.919219383402
True	697.6119863430469
True	188.7850293746072
True	586.4869488762677
True	602.7906768150879
True	851.6722204162494
True	398.9523738186151
True	186.9952843820504
True	873.6280630469951
True	217.6054275166523
True	152.30136419441695
True	332.2596098082748
True	220.18121583937491
True	212.18624235538292
True	604.6494230323716
True	259.2550090592745
True	183.25403902076224
True	459.4959230868701
True	462.6218183611516
True	58.621197307339976
True	294.63108331296
True	78.64098897023582
True	336.686958633352
True	355.92909983739884
True	253.74428025435623
True	181.26782061825296
True	378.0515808820402
True	653.468175879117
True	777.1057663131218
True	307.4440339053363
True	742.3751360918961
True	64.61795261650333
True	869.7804198306604
True	343.293363573678
True	13.722416949942764
True	601.4391664310625
True	704.7374933610724
True	263.33067677451464
True	172.7153823996634
True	48.28222733161046
True	383.1845752928269
True	75.95543571433205
True	14.902538533137683
True	893.9779688833639
True	389.3053191894297
True	177.9887525172332
True	990.8907782065858
True	12.096343333726578
True	827.8803446608695
True	32.36666299033124
True	670.5266662899917
True	61.18159972162697
True	749.5858420107347
True	452.1547633950457
True	210.92118117390365
True	430.6012573809568
True	211.9192053176888
True	296.9435265876416
True	218.4815906102612
True	397.8534261538533
True	9.158869159222087
True	320.74381952392963
True	112.78739431278848
True	11.667727660552428
True	476.4188378762604
True	718.1068179269116
True	290.4747114804801
True	84.1253180300885
True	307.79717807625354
True	81.66311850306077
True	183.73274369877348
True	182.1449188581213
True	390.0158827837272
True	41.538291437377566
True	144.01645792350223
True	381.7484596121273
True	872.2335752397262
True	118.903135420766
True	213.04107017372883
True	433.8237906887383
True	19.632034263130155
True	403.1647357496213
True	488.5935161758895
True	95.2527879872116
True	376.6065298716358
True	349.6674452734926
True	416.3318750995803
True	591.2266690585902
True	1086.9967314039227
True	964.6080892801448
True	53.93693404129319
True	1062.0089236038211
True	112.69772316409546
True	105.3444351427866
True	115.32338609887763
True	489.6466993352647
True	372.4586393094075
True	566.6393313563962
True	267.528303502629
True	155.3518718646336
True	403.924141099346
True	14.908435728790252
True	460.3018791369264
True	386.21859107465485
True	145.8451363158538
True	94.87371659608486
True	542.2773741686435
True	992.3910509491172
True	202.5753061161908
True	64.07706929598906
True	436.7258808461759
True	376.8164176396654
True	478.628326455235
True	321.0342530484274
True	3.958253792916412
True	516.8912391119289
True	525.8106318074331
True	501.38453304090666
True	188.17357582260345
True	108.66566539701932
True	22.486955649482248
True	379.64398367707065
True	112.09156764475888
True	7.004705640124996
True	33.52459574551536
True	346.9895494290644
True	670.9244396003057
True	121.9952010335774
True	91.47009773852058
True	23.574294068768506
True	403.8269909438672
True	371.5582520061812
True	748.1754441066664
True	303.68367719528413
True	493.19267183230056
True	530.3741878882425
True	535.8925648972879
True	304.3771077601664
True	536.5703983002454
True	102.98615971397084
True	583.1901836055151
True	7.729859200407323
True	344.7131204406049
True	474.23892192121934
True	954.9664790338852
True	364.9122381463506
True	817.4742721553129
True	1011.7774751409144
True	178.3835279475004
True	37.2942321160552
True	375.9361742114237
True	378.1749626735341
True	587.2298537538178
True	240.5780097055861
True	29.843216337433173
True	620.7581787208605
True	129.86237227666408
True	1053.0770806818834
True	306.3108133490172
True	475.31742125989
True	123.83619377941169
True	819.1446712905831
True	137.50933931199427
True	820.9537692570285
True	528.022633141392
True	190.6766175104968
True	116.15806343975449
True	64.58650118803541
True	566.2028562084653
True	923.0418272803114
True	431.97139366481485
True	549.0162876146356
True	129.9169090255993
True	619.7576866201723
True	464.2548524878412
True	775.6763087967537
True	310.6312739892924
True	617.5919992230503
True	115.61353151564016
True	26.11392874766302
True	418.7172515344022
True	168.70359568495417
True	104.24938567992602
True	370.4113850251824
True	1072.9273763144822
True	251.25440893680891
True	555.6704332705854
True	11.403464271373409
True	77.12384458404297
True	335.1673919924536
True	792.3354182291872
True	449.5679321616631
True	510.4361499332297
True	713.5861863693492
True	63.90456474145214
True	714.3845928704998
True	48.71205631131448
True	98.55836524471933
True	182.7092635185463
True	82.95254702583476
True	25.188109207278472
True	292.01521864100994
True	475.8482605772555
True	911.2766428246924
True	884.7349236498259
True	4.93063760305024
True	289.42227556012125
True	446.84005075313854
True	126.73909817932643
True	255.757011009666
True	327.2238716388314
True	1307.5293819067756
True	441.3165909476376
True	25.69359074751944
True	181.92471686153263
True	722.5633277706469
True	33.57038478734297
True	164.34164105699614
True	569.6055455976784
True	73.29261935830145
True	868.4821634874644
True	329.9687984853484
True	684.1184982702622
True	77.70913158553158
True	660.8715598481342
True	587.7220134715686
True	875.0410586626631
True	234.12425107496884
True	510.327783630022
True	821.7955077398834
True	915.7989357058436
True	234.202599043806
True	776.5357744285809
True	201.3830915527062
True	435.4290391317496
True	365.4201051870133
True	508.1638494374754
True	495.18994839977466
True	326.46650505780167
True	348.77694904230106
True	114.17459408777106
True	355.4936782838608
True	1113.6988484404771
True	315.94347033355626
True	151.33793414120507
True	290.50013136098863
True	778.2389976866081
True	652.5680978857215
True	410.2220196267278
True	125.52219247502364
True	350.0875959918219
True	34.68641117028691
True	173.88599714458869
True	88.38278534903321
True	92.24220863458072
True	560.2573008272378
True	134.78348486231013
True	133.67745668048894
True	105.27190307887656
True	85.99930348064373
True	441.7967760943308
True	391.9947482515698
True	1049.904706219656
True	522.2539725589103
True	854.678678632014
True	270.1105413855043
True	294.63047239767167
True	518.9702828948156
True	194.12034452044904
True	741.2409812822885
True	246.7686839672517
True	360.9710877146737
True	69.71162371176776
True	118.86677734024254
True	250.80382600440157
True	126.61270066066524
True	480.69537690432514
True	30.74116666354669
True	579.013154784705
True	1014.6613067709276
True	724.175554974696
True	1.1344582919745598
True	61.6146933457804
True	479.1360111504973
True	441.8045862625317
True	77.9603893196885
True	117.5658426521697
True	309.60873173190004
True	83.70243820319278
True	51.44048145933231
True	726.4561872652189
True	651.560568117867
True	160.6762601867176
True	174.63310943289176
True	539.0816535455585
True	55.303227274372205
True	26.261491233739523
True	577.0652246171878
True	449.60289453313897
True	1151.076581791781
True	46.43959484909568
True	468.2974699835172
True	855.6130719788596
True	786.657600333878
True	292.1048636769146
True	745.481397331893
True	391.4771944840177
True	39.13346528705302
True	98.04344606771356
True	725.610396506409
True	71.479648609147
True	141.72856751855232
True	934.6411090418592
True	196.3604237627497
True	286.8162587442804
True	100.42643621649516
True	637.3587694317575
True	592.6414948430916
True	210.74777738410788
True	414.02178630787193
True	38.336967498983455
True	274.58509920829204
True	596.9988216285092
True	626.8104717297163
True	323.77281051665216
True	71.94289505576714
True	907.8194577552262
True	1086.085750753952
True	572.7049149401454
True	64.15923186836235
True	30.75795590567507
True	89.0517403011777
True	97.29497113612992
True	103.63037700029436
True	877.00031334786
True	1187.679253238929
True	707.6708625692384
True	330.21495731282664
True	9.339426381141102
True	21.73942514889488
True	346.1232165408583
True	471.4957096676585
True	47.4612266620069
True	561.1954251928307
True	434.3663675926435
True	392.4843574624615
True	82.87483900085161
True	195.3321904539547
True	262.3079139685442
True	140.10754999038667
True	379.2888331881865
True	43.63508899401036
True	173.3003452077628
True	1184.971835016916
True	5.222903277099287
True	26.647759633064197
True	583.7708322631886
True	363.4774528998747
True	763.9250518734098
True	160.19326504176385
True	749.244260563213
True	606.5889449721734
True	274.3500857483332
True	447.2444323763185
True	342.45485025789145
True	294.9279352499553
True	273.47965982591194
True	409.92016511341694
True	511.42548162512
True	508.01081170666976
True	107.32072031962436
True	359.5041571200517
True	9.236007610139358
True	189.9319125036754
True	230.4709551714286
True	877.2985660914511
True	601.3977466160336
True	30.003260909525384
True	732.8856025403596
True	812.0023351363851
True	104.24563475715958
True	349.4492279672503
True	833.8222343794291
True	230.66290720065703
True	163.2074215359732
True	522.5033999509002
True	601.4924711819519
True	1165.1450306210452
True	148.00500077881256
True	151.7144123763876
True	259.45082424224205
True	321.51972486503206
True	428.4673881362983
True	427.0160787929043
True	327.2437054866669
True	441.8736581129744
True	493.8215473846125
True	234.70474975596156
True	1483.679750769538
True	254.5320613143733
True	418.09161486843095
True	55.86554630731512
True	783.2584820952521
True	246.9045617152485
True	905.3642139234694
True	549.4441055144615
True	317.49922033543004
True	777.4175379710136
True	265.58820329194674
True	213.30437279640395
True	263.6184398608628
True	219.08063866308524
True	139.16917655446866
True	246.42934502963791
True	731.8564738682446
True	525.7244539551152
True	216.51914467183485
True	1125.7397784154086
True	115.74150698030265
True	268.4429227945165
True	67.20033240361828
True	315.4617049862666
True	406.63325097453054
True	88.56012042322367
True	219.61463404044943
True	72.78154825285553
True	684.0860105292638
True	378.4104906915278
True	226.0486271620113
True	736.4898815498846
True	850.6780757360282
True	808.4909003674286
True	840.5055492339989
True	353.4581246558617
True	1.3079813242160214
True	267.35880036131283
True	50.73901351952114
True	384.1073960856674
True	54.70644615709239
True	371.6546306480319
True	873.5160058281716
True	997.1406319836756
True	404.2644991773355
True	21.98066308246148
True	522.4009134508472
True	516.2032818768137
True	199.00153035005485
True	226.0750348060153
True	291.141296929398
True	23.8310051216222
True	128.71147503932914
True	982.3840249747218
True	67.28975854652991
True	494.9403328572112
True	780.9314649059008
True	99.90422212642792
True	254.31447565548496
True	109.2477887779587
True	15.879192149201089
True	1.418355942796221
True	125.63005418795176
True	1004.9845220168788
True	482.077796724724
True	70.65828116280458
True	774.6682124995556
True	341.04271562078907
True	1.5109665085842432
True	459.0473204109504
True	191.3999073149712
True	502.1097119232484
True	84.90372333951161
True	325.2284314595767
True	380.929715704527
True	168.52292445980913
True	216.56047147225283
True	130.65248333063957
True	163.42761636401036
True	1014.6225283757612
True	16.428900209663993
True	518.5399367417474
True	479.5789296956335
True	391.9270658286738
True	217.51587497950737
True	230.85691558221205
True	163.07551491559607
True	48.30407931924148
True	492.3752384321252
True	148.32317635930158
True	837.6981787507181
True	791.326269266621
True	232.82034712073067
True	319.0405648354685
True	526.2235122535334
True	43.10718114716931
True	86.90483640149985
True	731.6494014698256
True	1066.660064048302
True	114.11141504217382
True	720.0168744327196
True	142.29892015853798
True	927.3883344622532
True	662.9915319028112
True	106.58946369478883
True	263.33997507618864
True	640.3209935964119
True	257.38578468729
True	45.97241770121375
True	561.1606489438993
True	453.5932463579599
True	5.695941325686555
True	472.5962985520691
True	65.56058240196268
True	176.49275685517742
True	232.8326939819649
True	311.4107545618379
True	77.98182193074952
True	223.13437436389503
True	342.5689243536982
True	406.46478576944247
True	946.8837260995268
True	47.963771869982935
True	909.549110554985
True	1022.735509389516
True	127.73815548337862
True	74.04318386273775
True	992.5883993173214
True	35.44490905866461
True	222.07875963707528
True	79.08015013068184
True	221.0029923900678
True	366.60527538248937
True	972.5249887974396
True	98.25795861319612
True	65.50324063315678
True	641.2051774199799
True	273.6703426878067
True	701.0646941273175
True	52.943261591118
True	458.11138074942176
True	386.7648559904489
True	684.5586118251707
True	53.64051779759401
True	113.13674683171968
True	28.290641172345985
True	257.3614818975422
True	42.18475833056013
True	344.34708514309546
True	2.2200806492904945
True	1158.3894510414425
True	107.67481651108992
True	125.78387630460304
True	360.91447220626304
True	720.1752836998764
True	661.2971105739501
True	1025.6858139693122
True	484.9802026599692
True	429.55907545578015
True	137.13529208656203
True	421.28858346243095
True	847.9467839066489
True	424.75109948026727
True	953.1277391437768
True	85.81528497012751
True	425.5174332626323
True	177.5159317492174
True	284.8775857340826
True	763.6028128855643
True	160.77321314501094
True	131.59622786799196
True	64.75190486078073
True	870.1330799528911
True	766.024275355973
True	82.26248749218558
True	441.8727833161936
True	723.1591260921107
True	416.6251032456892
True	57.650577813796765
True	317.2167788840153
True	781.2866330053065
True	30.391479454005324
True	377.61978867900734
True	167.80000923271044
True	261.80412937673856
True	33.04074846483937
True	219.4190175142149
True	791.4777053345468
True	632.2473597012707
True	55.35545965381737
True	285.07872116857976
True	877.5031374579963
True	18.09624074805472
True	306.01146913300647
True	295.9080828496171
True	446.7324051829898
True	222.50967510626504
True	570.554376977776
True	45.90978719181281
True	963.6406400079568
True	886.1164752192631
True	37.00065925082384
True	384.99880948105886
True	738.4108589175568
True	888.7602283727027
True	271.80265760077924
True	610.800996207136
True	129.28408322770238
True	193.13673201310417
True	130.27068999391608
True	133.80122594916452
True	206.92679719196357
True	963.4929764354324
True	768.0423049057334
True	982.8506503418968
True	20.13166795338407
True	27.038144475190425
True	360.8206163292403
True	12.482014602413225
True	622.320082487091
True	1052.9134471936943
True	259.9412972301102
True	212.96692115588075
True	84.58311234669856
True	214.7317412966709
True	131.28244123646417
True	46.20544138657371
True	130.0785193131394
True	92.49562105677172
True	240.97081867732865
True	533.1381505967272
True	158.35005727127694
True	28.135427498460896
True	59.22047712595983
True	420.4175917989245
True	263.639108520902
True	582.2008678686931
True	23.82820613613177
True	110.08159276314218
True	661.8636158439117
True	263.18550020386374
True	470.31274619348994
True	672.4906825278053
True	104.77834060837856
True	109.64936295315108
True	81.437239869901
True	28.112315448450342
True	125.1060007720318
True	89.1287210902573
True	102.6178657193
True	152.5490883147398
True	242.36492822707692
True	802.2358838554852
True	297.0498482285224
True	931.5306066092486
True	162.9915923041843
True	197.1203789526108
True	794.0156355666275
True	296.824268530184
True	581.9855961176203
True	260.0796577741987
True	371.9240434969099
True	468.2787119410736
True	525.3018428691148
True	653.4172806590443
True	378.0211437907774
True	36.24908524712611
True	550.9208904058277
True	625.9458882237038
True	18.61760389815777
True	10.70456656720256
True	259.15655086454075
True	389.4500941225614
True	439.6902012561828
True	68.87004463577406
True	620.9474499281613
True	890.930616978997
True	232.42943322608625
True	898.2917077751047
True	276.3538786524785
True	110.00936442166756
True	269.05715887232986
True	669.8260484911933
True	40.12091641403503
True	578.7892622116981
True	1283.3823611712148
True	1031.8028775700534
True	858.1919036425534
True	212.399636712856
True	92.61611428020764
True	197.91442521462557
True	836.374406873974
True	147.89354431895134
True	1058.4681375985328
True	840.4174433021941
True	40.60646354498851
True	89.62633726701222
True	420.1975124536685
True	422.7661389102823
True	198.5713531496407
True	525.1240522028886
True	679.6965026585414
True	126.38491161567686
True	267.746220460947
True	1036.219927063896
True	46.76878251428916
True	696.0995219461684
True	551.0746017537508
True	39.44285562043723
True	816.2143259620915
True	381.9001703966074
True	554.8840937072356
True	112.57918399925768
True	254.10664765368483
True	206.4127036226799
True	28.2239855559374
True	132.48181357522736
True	732.018444777063
True	145.52420328609648
True	387.2772759723825
True	65.63454846589644
True	653.8646471558008
True	593.4603238324777
True	236.96356849335083
True	446.1750795919154
True	167.11996837555017
True	161.7481317964466
True	215.5280274530376
True	290.79736112961984
True	363.3345180608285
True	131.01924628531694
True	187.4399014487271
True	26.64689766145378
True	847.3043633501948
True	318.5636727292716
True	9.987540899231648
True	370.754757767391
True	163.38594528579853
True	621.5526224186099
True	379.9026872179468
True	589.6474073103791
True	549.5493948680588
True	505.6287472360642
True	784.1410254946154
True	248.5902950335768
True	554.8674014388325
True	161.83259467020213
True	551.9971056404395
True	350.6503276562164
True	380.2829014813049
True	124.08624094772924
True	136.4404132422365
True	109.6045424935499
True	68.455922992898
True	779.4497261976777
True	182.686985493216
True	43.625805139394274
True	0.0
True	578.3584082875566
True	113.799331679503
True	22.60323866829852
True	42.00126465938752
True	114.52673915074716
True	496.6024469245213
True	183.1259980994377
True	107.59902471523436
True	37.35374636538632
True	162.99673574142082
True	893.4898919987745
True	51.779431368910686
True	235.32872128818013
True	775.0970220969106
True	314.6636237049288
True	468.3307464353942
True	482.926725914627
True	502.5602103991662
True	603.9957625485905
True	925.1352181652708
True	266.0118617515025
True	1045.7833963017715
True	923.3991605561667
True	624.6456151241532
True	340.2879858574084
True	848.433110729629
True	9.652682360344638
True	33.60178118565612
True	295.7393594123386
True	39.65738651382407
True	202.07770748503265
True	734.4454454695475
True	217.3380085885108
True	728.1436568374638
True	767.8872735362343
True	123.89250961524148
True	379.042606398332
True	589.2491205245138
True	26.12136678834741
True	127.91455054711726
True	438.71737937356926
True	301.7971665488579
True	197.8972888402677
True	102.54279479155768
True	388.0409644035681
True	23.31552470359517
True	367.9976332021072
True	354.6739410973281
True	1024.9315342954096
True	355.48500319966627
True	29.973807995483323
True	432.8774046645448
True	447.2869217844249
True	233.55985033973167
True	34.077547159026246
True	751.089338210348
True	425.78524644865735
True	179.3551163472139
True	13.103564907498876
True	1211.3150849151143
True	161.51250017414648
True	27.52480663987313
True	314.4944831037004
True	299.7686173117201
True	111.02887726969225
True	294.6431679677289
True	46.58159124361004
True	337.4448785507696
True	301.25705818206603
True	324.0372552472298
True	30.38427731518492
True	48.63769715891237
True	1040.8208455157808
True	24.85471057769924
True	13.347732421140831
True	171.4599500126809
True	661.8442099092339
True	9.41834466555682
True	183.66505866288625
True	171.26274158723243
True	528.8805542880391
True	388.0625873864403
True	711.4288866497322
True	323.6478853757517
True	490.06952077603074
True	449.5515069719886
True	516.3814321645767
True	102.46415879480648
True	1261.1129877232906
True	911.3561517090694
True	289.3437047468136
True	516.0558126906915
True	106.20886596391844
True	588.921786343738
True	423.5068965488664
True	156.34250478750909
True	78.17670306238739
True	350.9997569841568
True	164.85646836874207
True	27.156840666838622
True	626.5696250621861
True	378.3990818046267
True	70.5537844082235
True	29.924178506985943
True	669.5626703242845
True	488.4486329219852
True	69.15972102898554
True	21.144904026664104
True	337.212897077115
True	331.40154946807763
True	694.0781803593085
True	543.0083084971001
True	562.325161860346
True	789.4954314462157
True	8.839386742853627
True	56.90605340665402
True	36.13544725128468
True	61.7863083197878
True	505.3319364259634
True	599.5491386777012
True	84.7733456765081
True	114.73270420821142
True	193.38418802755925
True	76.90758569750564
True	171.34621536362607
True	207.97821033496544
True	268.48372214178886
True	819.5991287823474
True	582.090363500433
True	278.8590392735594
True	194.9627617376931
True	271.0405515591077
True	244.46986261182883
True	744.0601795847896
True	326.21897441938864
True	176.7111110211194
True	910.1069358455784
True	351.193121038725
True	472.12087539134416
True	154.80900423511807
True	125.1685942649802
True	60.45238942458455
True	209.998096708298
True	968.8717493284826
True	527.7551657075121
True	115.423298001221
True	360.88885889515416
True	101.2413549940349
True	667.296179236477
True	5.3178560332492255
True	670.0693468110063
True	32.22882205660599
True	916.9437274315565
True	842.9181562291685
True	209.87995319227107
True	30.578270161012675
True	87.61332993317326
True	454.3920798787291
True	231.67172941633672
True	1.7670490055512666
True	80.58940720240825
True	1072.2292766290818
True	337.02789675204275
True	668.6868441073925
True	497.3821667576393
True	29.59470937532999
True	139.0062673730569
True	439.91975134998137
True	926.3485864277378
True	811.1858538784237
True	416.7587065620261
True	347.0310422492742
True	17.74482971039546
True	76.30265332631969
True	744.41631110972
True	475.48043343649096
True	383.4965936271525
True	856.045848603217
True	25.677237522084194
True	215.1692434822194
True	907.4367665687232
True	245.47958110184615
True	7.785658615492077
True	490.78638111937175
True	104.34100341987708
True	635.0951245263362
True	57.58352785442239
True	253.60102211213984
True	871.0395431257554
True	904.006378816582
True	279.30808401035785
True	447.46802069410495
True	120.00364918622373
True	599.2392794606283
True	256.04289217549746
True	197.2581631923934
True	867.9667049255297
True	54.82034684215655
True	689.0922436422102
True	281.90093284993344
True	303.1528090603624
True	159.26077540473585
True	453.773817158706
True	607.2369753715222
True	357.9937631002169
True	414.5308035146981
True	70.19356199986582
True	165.61034710524706
True	449.4770134042218
True	221.39924540410823
True	37.59871759432083
True	206.79969148887545
True	390.86960517034936
True	409.6479997913041
True	751.2203718526983
True	131.3996739389791
True	678.2032459283822
True	505.7945162676931
True	613.7813162809338
True	137.56787939000716
True	40.22435124766525
True	667.9709546436969
True	73.75021453792924
True	551.1665582850611
True	697.9008271397378
True	448.0566842557648
True	138.64013452406385
True	524.2425551472455
True	4.311902381591165
True	395.52773424173927
True	33.303001088409616
True	622.979003819033
True	275.9044563909979
True	573.5365516492509
True	711.7581891576646
True	141.4481105044983
True	526.1769742494456
True	485.0310507508999
True	62.987572097668696
True	970.1932366271049
True	2.3108653614349683
True	28.20990410874188
True	646.1124075751803
True	677.5355571232508
True	129.6374912871643
True	397.3905525057369
True	125.26223063968446
True	71.8956241696232
True	455.7625039488871
True	41.5518412009047
True	511.2745861233241
True	12.116364347462946
True	866.854653285595
True	535.1436672204878
True	681.1931342436932
True	101.8735535144909
True	372.585170727337
True	982.4260261458188
True	821.4822488269684
True	135.47676022566122
True	544.644994709667
True	457.53775419352513
True	234.3389938505355
True	251.50601621635903
True	6.060409689380272
True	319.4853791637268
True	12.210104085387188
True	383.10201951411017
True	74.79964115946082
True	424.5208283046495
True	640.1378266107271
True	124.79413424675592
True	230.43518738283797
True	649.1663042563335
True	673.172344124873
True	292.9117588751128
True	139.16693916017337
True	165.55622597353812
True	478.2981159424611
True	85.45974236181577
True	11.41723403157286
True	505.0787385284352
True	574.6473237820102
True	19.494063400904626
True	140.93162045438137
True	910.0484408959652
True	502.0640405889845
True	274.368948121491
True	33.6362101914598
True	472.1900923618562
True	107.4575241502982
True	581.7391610269946
True	658.1028453608444
True	302.7981202387757
True	387.9055531763312
True	184.43986565797755
True	245.1246883629605
True	72.51436952406205
True	215.71768439532536
True	511.881149857301
True	20.56325037611036
True	458.355467304617
True	373.8757214211831
True	727.8326461010707
True	900.9570262235414
True	875.0142024038723
True	152.8998302357421
True	418.23049781546746
True	69.32959623691
True	194.4084960077629
True	317.1274337213868
True	11.278078980708766
True	805.6327387730507
True	24.53662505704735
True	399.8563270801638
True	273.44121221632207
True	646.4630459612519
True	208.3293512637512
True	37.29613405895599
True	693.0779352561685
True	1073.976393955816
True	224.01748685584877
True	133.07438855422274
True	619.6400573079712
True	501.4198102372533
True	18.49062110495027
True	843.551322648342
True	115.29384904267285
True	47.50492415846767
True	299.8600656554259
True	347.08910756090336
True	402.4396539449821
True	253.51923467698697
True	18.743288849674645
True	21.70426705445296
True	826.0239050358965
True	192.70019533571943
True	108.15228691007884
True	843.0824855478102
True	660.2385074553616
True	646.0399400879162
True	454.01919637352745
True	146.94120381652365
True	30.868058676335664
True	100.4852028069412
True	446.5269980694253
True	238.51856653755445
True	471.1710286679666
True	149.75873183154965
True	481.0823176575573
True	638.7783570622328
True	974.635634359653
True	22.693500651872803
True	992.311578486538
True	1077.3149723533702
True	474.0908045502771
True	88.93945546084707
True	781.8573373026088
True	655.0556892354106
True	662.9182331105876
True	174.3399029844386
True	737.3143281564772
True	695.2836452151874
True	124.70696402833416
True	788.5421848523633
True	810.7414900916257
True	475.58946253853645
True	232.4272997370168
True	72.30352832866001
True	318.5157482186947
True	336.80669539317046
True	463.0015214775881
True	423.23811735777855
True	187.90012098441457
True	319.6167718982823
True	3.1588471012095143
True	13.557235311138754
True	108.25136120729428
True	130.16706561885974
True	358.7731689497488
True	352.54782021817965
True	118.98548781400666
True	17.882094260181763
True	213.0418214269781
True	830.8956778538044
True	472.70103527070114
True	537.1052438275799
True	558.1552600836529
True	776.8357001921148
True	630.1014775176795
True	88.55717254061386
True	201.2972592504431
True	243.7512145229645
True	292.14936363707443
True	107.57477382826973
True	367.4267981172372
True	433.2777977165438
True	167.37866422708274
True	644.5523410586512
True	245.3370476767894
True	210.5182204812092
True	29.165422455981584
True	240.6011165855445
True	495.7886449583003
True	168.01349602171808
True	518.7299700910269
True	480.1796978678629
True	244.47121671463808
True	98.20526874998484
True	41.90073846633994
True	413.0584177821717
True	791.3399563851435
True	160.53481697939517
True	1021.326540643983
True	1046.226740058918
True	482.6599325220333
True	102.15692108661722
True	121.5627278582102
True	664.8330954754739
True	8.64178268573539
True	226.98980811350083
True	135.5308817149171
True	120.27704354855436
True	328.99319317724024
True	643.8290655311075
True	37.58287645990128
True	127.05533884597943
True	982.9683515173964
True	55.09201219332443
True	440.4922502687745
True	535.2321708109164
True	241.0253017804933
True	130.84163600727015
True	912.4133415312835
True	1166.270500032186
True	524.2699828253137
True	646.903083181518
True	203.96684213247931
True	153.77425345600946
True	315.6255036021794
True	257.3261840234373
True	173.9464574144641
True	301.3235753588259
True	345.10553926960074
True	11.760505956685916
True	627.3573975144693
True	147.12210158604557
True	76.83448155115707
True	444.2756679828397
True	307.0261861703784
True	1180.486326017636
True	355.43041879893025
True	975.1237725732094
True	9.458128894266927
True	259.22417998910583
True	224.5030160997811
True	155.2769580873279
True	476.8887249572104
True	196.1770792720034
True	418.5265310890076
True	316.674094084769
True	110.88207894225263
True	364.7568737331903
True	1050.5459164169067
True	716.2318583714136
True	222.6201113970461
True	103.39065043471844
True	290.46167260970293
True	24.865437813491504
True	350.3659056118297
True	316.8932373205704
True	555.8436418918093
True	428.54979768487385
True	356.869384171146
True	148.22382481996155
True	13.693900243562224
True	418.92728223443294
True	280.04702214979443
True	133.04290164950166
True	306.5450867056439
True	445.4101319381083
True	824.7686585946936
True	319.43139437266007
True	781.9513791839424
True	412.5084563679856
True	377.6385664484212
True	1.4969044773516482
True	1156.5293984306247
True	105.22915069610973
True	884.8460282155073
True	208.0560103271493
True	453.157591980581
True	685.2989706602862
True	87.10936137281658
True	492.00268864756856
True	37.142183477538765
True	411.35069693565214
True	75.84445437877865
True	234.50692342756813
True	37.06269192426076
True	658.7288636880942
True	190.52159272224893
True	24.997571614064803
True	394.2312847578272
True	116.49543020037385
True	170.2877963169251
True	835.683774228239
True	260.8102746691313
True	151.80259886807784
True	382.4749946524235
True	527.0726323456001
True	335.2769717720171
True	502.56365533128695
True	616.1280815782279
True	161.63593196584998
True	7.782317297822863
True	70.04453016057306
True	420.2452110873486
True	89.38098522134638
True	78.35430702123824
True	1045.2815783788776
True	25.90583298534168
True	321.50937705457216
True	326.38018866457327
True	462.3684298333784
True	669.2309800607505
True	181.97859786607825
True	611.1933450494798
True	311.9132350010163
True	347.0519109570871
True	272.6852027490502
True	224.0139191231613
True	376.4510124176694
True	445.0346005433525
True	421.12792830572624
True	623.8317674389893
True	141.7906636955411
True	79.14083941623403
True	38.12391951223904
True	313.814555834724
True	646.2422778795694
True	387.40091116521353
True	800.1669347757975
True	208.88729560341127
True	406.0078285975858
True	70.91594476455997
True	54.76799989534155
True	429.51739726847234
True	198.44329062864085
True	231.11629693101503
True	44.1790707241935
True	1068.4668609293492
True	169.41190342681395
True	890.2312054028826
True	317.65189896622485
True	915.4340854424624
True	229.87555950632645
True	465.7711007688996
True	529.6989444284163
True	608.4142253641332
True	202.5231835455032
True	477.7325896728229
True	932.7405114181678
True	129.4737830385704
True	6.513390366282816
True	580.5111133468998
True	28.52359258023371
True	74.10283265541587
True	785.9930128359211
True	222.01461126144085
True	1007.4049019128478
True	697.2911134751797
True	421.8145911792237
True	290.89524432824965
True	486.6335155615937
True	343.50480611685293
True	181.0072734904533
True	658.4682862308806
True	724.9862513088599
True	205.7833732304233
True	85.81971158844492
True	531.4318143673617
True	131.37222786416706
True	382.9982606978927
True	347.1954356537334
True	68.05895884674737
True	372.4779825204964
True	399.71822238321727
True	381.6773333313356
True	421.8338602037983
True	413.6278092097805
True	631.2212682529442
True	56.378387035325
True	450.9869446594721
True	333.38210402183046
True	662.0803015690228
True	212.2875031983844
True	102.53663092335547
True	39.81993131152152
True	522.2094642649707
True	643.2768205658246
True	186.89361052210407
True	410.8819001518808
True	341.35419998155083
True	15.815403736642155
True	164.39981055591358
True	283.4861329818064
True	2.7360265491718776
True	882.1348950496712
True	75.31477010351712
True	98.59895669807896
True	114.38914234103264
True	373.5654922535173
True	35.705423127976005
True	449.0603718021695
True	235.47119210840816
True	5.552178228741591
True	120.68715031926789
True	441.3329479682637
True	54.13122658093515
True	69.3534501858319
True	171.27468152373677
True	287.13913123008314
True	975.2422052421744
True	383.93361916684313
True	971.14080241481
True	190.7459542223529
True	1024.3283037437532
True	770.4997363434145
True	632.5792390545861
True	391.375605035832
True	386.3630114038796
True	81.83822770588279
True	74.16478323327439
True	80.35888501304737
True	173.1441972991264
True	484.5142853833322
True	1062.3680837901386
True	179.82737595421858
True	340.6123955135669
True	436.6545641413386
True	570.0628982612479
True	592.077915232917
True	278.1573095863182
True	466.97723648068927
True	661.9808683485421
True	90.60047050361553
True	722.3919488597124
True	264.1406308239348
True	139.9940116202767
True	413.6473032292555
True	849.9427017618241
True	443.3062873234639
True	851.9835043000905
True	199.4556867560589
True	354.29201012477176
True	708.5364865874351
True	629.46028022033
True	193.30323896812445
True	268.41055568681674
True	844.2347703182452
True	26.87670037525076
True	191.75211156689303
True	485.1404571161006
True	717.765210761089
True	100.50568458674395
True	37.93894937179654
True	152.1809069870337
True	750.8223984606868
True	326.6095417877723
True	546.9043059238475
True	359.8343555061549
True	276.9488706364372
True	455.9100867336396
True	493.18301816729263
True	76.2334225458328
True	370.1738342712713
True	788.8549232203993
True	0.0
True	305.95863795743844
True	254.69517549703903
True	969.182153599021
True	149.35351790359525
True	680.7365740972814
True	649.1417332305299
True	110.4217319826096
True	220.9959229099914
True	131.5169276543027
True	12.711379735878491
True	286.6707162944445
True	384.43997304887614
True	1145.6525841822995
True	236.3805887087356
True	414.477490591312
True	646.8035820556471
True	213.8738662037347
True	24.160276844668893
True	876.5984538792598
True	624.7184998176461
True	156.52851739064337
True	655.913372217338
True	166.39382832501352
True	307.48106567725506
True	791.459849770816
True	33.91891277905632
True	105.57011591658016
True	507.00691701467184
True	63.94040056366047
True	79.99684549059035
True	401.5914556220425
True	22.727599420101424
True	776.7883798839903
True	101.45473734529588
True	164.64128747340234
True	19.527446387215463
True	691.6966859195234
True	30.950927346405013
True	787.784376883629
True	408.7166421812064
True	114.87147757750704
True	708.5307743977688
True	528.6907792441145
True	562.7317282349964
True	49.41199098832938
True	374.8089220490075
True	4.85030329767288
True	89.1539282277274
True	394.2642068427356
True	51.02621231716609
True	119.75562572965252
True	320.5417628517512
True	184.9344645685161
True	99.64278518253752
True	669.7458807263066
True	19.71040261105
True	1111.963030731234
True	517.6477097384351
True	302.1301277242775
True	493.07652503766553
True	131.422362743366
True	806.3200566367915
True	1132.353011372085
True	763.1819998004484
True	176.96019344958154
True	222.21159628985316
True	51.51510536126936
True	57.881019137411776
True	151.8664031288993
True	104.29571135827985
True	172.5829269315918
True	1197.108742742088
True	313.74022925416847
True	361.50303306511137
True	692.2082501875494
True	15.75891335386193
True	15.76655364275844
True	577.6735763895949
True	5.795158913618746
True	113.58191008737197
True	707.1749636153085
True	188.86251607731103
True	643.9914443791986
True	856.5379688583708
True	163.6300901934822
True	878.7966573790507
True	2.860765596869085
True	459.5225639314584
True	1065.5318764756669
True	26.152015416764545
True	234.01201667489383
True	145.82198393088507
True	951.6190610544244
True	234.9564499781456
True	492.6584263180041
True	116.51239260016568
True	507.3267232356552
True	153.02529236683128
True	99.41236649722056
True	386.5340662196325
True	74.66611596446478
True	52.57379706804068
True	1076.431700120843
True	268.0427434507874
True	160.00607916255552
True	364.8122751339709
True	408.5660395105889
True	208.89479555845756
True	169.60325896991665
True	376.98454136056296
True	32.91016467619755
True	487.55492970293466
True	1133.0245144791352
True	113.22788397733396
True	476.7483131329424
True	313.04032713217964
True	27.99965442446969
True	425.7620409962423
True	105.814695165308
True	584.0413942020062
True	202.28221637595777
True	433.7336792558321
True	18.51574440764507
True	459.9505791351047
True	106.14869872274912
True	346.2616806544244
True	33.5326014298402
True	175.0319765181379
True	252.9072114038893
True	787.7783865131936
True	60.91131057242693
True	139.77407223797334
True	237.73506399842185
True	138.01219921442635
True	617.0764942049586
True	541.034891184728
True	775.948518521122
True	383.20632844604
True	537.1435938622095
True	411.8703704953461
True	696.0001381380127
True	69.67696048644328
True	466.7975655805706
True	436.5894890985175
True	48.88139401676307
True	85.09631655413689
True	127.53270835631042
True	87.20617377122122
True	320.1766643318366
True	837.7081825059716
True	342.2430268982121
True	1140.68412698075
True	335.31308201148244
True	909.8097985241336
True	152.34911116210503
True	605.1532873308421
True	629.4654391319139
True	664.4045872088309
True	436.04826746811904
True	66.328625112821
True	298.6287648732117
True	40.5644335572966
True	171.3131225790979
True	161.87149327276416
True	1108.1538992544313
True	221.5540256919791
True	562.0171260386096
True	569.9909823266344
True	560.692680687362
True	890.4987056762827
True	591.7368516825469
True	642.5550005760914
True	949.9021076303596
True	125.23239129087368
True	331.9134062961017
True	265.8435353737813
True	315.64404026030417
True	90.40571765013505
True	376.98703783625297
True	4.932435859560302
True	333.01036875251725
True	261.1109229913621
True	604.9205836830033
True	289.5662361963921
True	359.00308779826884
True	9.865351525009942
True	61.35337534647099
True	552.3409098563959
True	30.1258748443425
True	140.4692517063649
True	62.78484967576365
True	154.04789949036103
True	247.1149668141924
True	74.15337984938273
True	384.4430282087523
True	258.27467882805803
True	99.27096799918222
True	336.87663560030586
True	66.31293371742781
True	560.4703911480615
True	874.5687072000345
True	274.9412759990134
True	1187.2031631807313
True	113.24573698886734
True	293.0380048188524
True	1053.473532281451
True	86.52721535491807
True	298.14311763122413
True	9.56722914598728
True	406.827730480114
True	446.4421118099384
True	154.99573794622606
True	611.4355123759317
True	925.8212786406818
True	159.964917024794
True	82.9878004662875
True	323.3194689997872
True	540.6687812875866
True	607.6639948235979
True	1230.5737769970438
True	28.6469156497746
True	957.5604462907723
True	131.0481263066366
True	649.5705424046404
True	113.751860320455
True	128.56117884383113
True	183.7380549939604
True	172.6363203342121
True	746.4228850673411
True	206.2487283327506
True	231.10161391125325
True	69.29087093737978
True	510.7790860273579
True	449.7142073870515
True	173.7131191317425
True	237.2128607037041
True	16.822473438476525
True	422.4654549329209
True	228.34968403399048
True	288.5069938034472
True	108.59551230213737
True	708.9471862597528
True	424.70020056057007
True	263.0089420226464
True	634.967146612211
True	517.8749247194762
True	463.2376524320909
True	131.68977686471564
True	530.1950874416973
True	421.0029784471701
True	2.996231756185434
True	200.2369520301609
True	98.50611610848298
True	241.93603693907767
True	2.8305650527554134
True	123.83454011275032
True	350.4893671747811
True	6.863385921271414
True	869.1831025324012
True	174.24157875416182
True	723.9587221225879
True	770.8259259266222
True	166.19785771615426
True	207.83659615159863
True	486.09949843466063
True	848.5389606736643
True	49.35129572617464
True	38.92234147036897
True	133.01332330677846
True	627.8548678406173
True	740.1371618067336
True	176.69212396103805
True	595.716899385069
True	600.104995893557
True	849.9252529928812
True	397.8866820091892
True	191.3898560843049
True	901.7237165304724
True	230.83884667185148
True	149.17828722703922
True	331.6664120413993
True	224.78198563997884
True	205.507568456675
True	611.4959426192743
True	253.5916274767837
True	199.7277782980635
True	459.44280630929904
True	465.12918934551897
True	64.15178761947412
True	281.68418211150646
True	78.28113674256356
True	329.0954610843144
True	346.3328233751727
True	248.7085201875426
True	183.4983276549093
True	372.7068972814216
True	657.3368583605346
True	739.4336544872057
True	300.1314773072605
True	750.2480309297007
True	65.49762920341172
True	879.2761727693075
True	345.74412201917266
True	11.970831647829266
True	616.9663399072967
True	699.413155619125
True	253.8205452205796
True	171.12021295341026
True	48.98612457708652
True	384.2707475110972
True	73.96568943663516
True	14.666125315087871
True	884.6291295849808
True	373.8296933983
True	176.686097149232
True	995.8278931351072
True	13.894080293805365
True	785.9322823822906
True	31.052391456196464
True	631.7130965337042
True	57.29809728383156
True	789.9572622080378
True	456.5795278073994
True	193.04575045102587
True	433.9157130328013
True	213.03075109715695
True	297.7281120645878
True	226.41620667138835
True	417.8273362013939
True	10.70279769126135
True	322.69023385993523
True	101.41917885719658
True	11.467958109471834
True	467.4642823109574
True	714.2361677722981
True	274.9975481418363
True	80.64768329612066
True	309.61649691844656
True	82.4509612346941
True	188.0856541002668
True	180.88869512567703
True	404.8909876372462
True	48.59867192672557
True	130.3894289333467
True	374.4021578332253
True	909.4727375079264
True	114.89788715642432
True	209.61944306238743
True	418.0704072012055
True	17.273362432130074
True	403.3182603915839
True	509.675723144088
True	90.94766986764076
True	381.9163620163267
True	364.1637369096941
True	416.34385440613175
True	609.9723535436084
True	1031.8372542120585
True	995.2771528013128
True	57.03559494838442
True	1077.2771533682487
True	112.37234773243767
True	110.3858424640752
True	112.93419851085444
True	478.8799905678168
True	369.4004323422058
True	580.8386722788116
True	258.0044362277335
True	157.24982880488497
True	403.5837613123668
True	16.790373181864116
True	470.0195251048455
True	381.2845599801019
True	146.73659012811768
True	96.04186440579616
True	550.7830007196952
True	994.9804312729732
True	201.3067798393261
True	62.21778237576759
True	433.4749698065593
True	371.7854220585557
True	489.68835959917567
True	320.280155603973
True	4.699563468813368
True	529.2493047857439
True	526.1708204719465
True	487.8776256405538
True	193.6935175250868
True	96.82714327137089
True	21.75948187355936
True	376.0391198852984
True	107.6837860376032
True	6.634420656032981
True	29.76767684215779
True	344.41262828657017
True	643.7301013905795
True	140.62946487814648
True	90.73866848043384
True	23.807444289355253
True	404.3499358098944
True	365.0828078952525
True	778.3723221063286
True	311.45352160716004
True	499.4815009566025
True	542.9021503976026
True	533.0354615991549
True	294.9689225822561
True	537.8830878908526
True	100.43533138879953
True	593.036296874391
True	7.290704904651614
True	374.2146876375312
True	459.5354183080087
True	966.862984877727
True	349.2516268170837
True	738.9756116189315
True	985.744987647771
True	182.3496401357256
True	37.48737814929402
True	372.6206835399397
True	388.1599599780031
True	561.5003205972716
True	254.32785388355688
True	29.02779091045159
True	650.1119626277907
True	125.77745310122911
True	1042.480195671294
True	319.53080222567326
True	484.5739163433729
True	130.47614537041702
True	815.3031577761903
True	138.3558400371779
True	814.274726436714
True	588.420771890657
True	190.5813050973386
True	109.4858053039138
True	66.2765829224067
True	559.0473644632206
True	881.0715735068387
True	418.31306540464186
True	562.8940861979785
True	133.8945404377992
True	607.4918275668917
True	472.2941808087374
True	778.0785860474555
True	303.97619610968763
True	599.116485945163
True	108.81355569353414
True	24.257724764252405
True	421.44933770652
True	168.79619679921538
True	105.84247247439906
True	347.9942639825755
True	1073.414190140129
True	266.336227140083
True	547.143866146215
True	12.25698962754371
True	75.02682679934404
True	333.05605981510934
True	773.394687851931
True	447.6364960819176
True	524.5574418251173
True	721.5546517721722
True	67.60226279728865
True	724.6069042295735
True	47.3416511247309
True	102.23571535353184
True	185.23495083059709
True	83.60958146965712
True	25.65437724198106
True	299.0109109705736
True	459.65602689561575
True	920.3098160201184
True	866.6799626616369
True	5.729079421601813
True	293.95675874052034
True	463.2202344278001
True	126.45663583857852
True	245.70427963056
True	311.9455261476863
True	1332.1779357396626
True	455.5738169557672
True	26.25150295762316
True	175.40419321189017
True	742.4570552652518
True	34.60319174467841
True	181.8335097966985
True	540.3256972990021
True	73.86590108234877
True	857.2937191548476
True	330.5360693575985
True	672.677241409052
True	78.61553546253195
True	679.6448103083496
True	602.3576733157156
True	862.3198931988563
True	256.8654272670727
True	516.5982972522554
True	832.2337391654727
True	920.4604050294464
True	240.449920215522
True	747.5911571644158
True	226.96324386180157
True	451.7740803484305
True	366.3848441390943
True	501.514644012334
True	498.1905977349454
True	319.8732370431431
True	354.92580235678486
True	116.39710624959508
True	355.519018951531
True	1098.510361907892
True	310.6867330764017
True	147.28555838290575
True	299.34497792457233
True	757.4150719491379
True	663.2685135879739
True	422.5860823556207
True	121.17416641372073
True	336.90637206403375
True	36.53862445328159
True	170.49477931419892
True	93.31441976615004
True	88.01762207427512
True	554.7784033464693
True	134.11224567267536
True	134.14721813557017
True	104.60524771420847
True	83.17832959202525
True	455.8881339885574
True	396.3780253883977
True	1050.6517971745068
True	543.1290250907201
True	831.5597909173933
True	269.4332899264433
True	303.60763181551846
True	530.2098478468121
True	195.49766335160635
True	752.2553057371055
True	258.40841158593264
True	358.2825358654388
True	72.08569925319881
True	120.35067054502512
True	270.19029504079907
True	126.09669285569952
True	475.47306778212055
True	30.866186263841172
True	559.4447164881879
True	1013.4076763866188
True	733.6210450152123
True	1.780611006948274
True	60.34464169389461
True	492.9255390382295
True	432.7108558704403
True	72.00665713721163
True	115.25596750844568
True	300.3998523742927
True	81.09456235796733
True	51.04821531695164
True	720.1823456339037
True	662.1785688680422
True	157.4505141252581
True	161.27510512468228
True	536.3493588389384
True	54.47039252262168
True	25.12157728199464
True	572.8772577667737
True	457.9570657645844
True	1130.3070395524865
True	49.79957953494924
True	477.4399007387434
True	881.8653337622928
True	820.6712729410607
True	291.09403347042905
True	737.9634114025971
True	376.4629963584524
True	43.125166696611245
True	99.5237904254572
True	716.4941977359568
True	76.26325982390338
True	143.67988082396488
True	952.8688530658408
True	190.0925396341753
True	276.1265550630575
True	100.16321944152
True	641.1804480368174
True	577.786608893808
True	211.55683842472644
True	436.20593649393015
True	41.40492238012367
True	288.49416505677715
True	589.5606031890159
True	618.7742099339413
True	321.11678158552127
True	75.33809677730325
True	960.1213736493784
True	1082.3263165007393
True	555.1525505881797
True	65.6943034561853
True	29.88795610892112
True	95.51875266077818
True	105.6349225241211
True	101.47998921622477
True	872.187036787089
True	1245.2719431208727
True	712.6811910768406
True	315.5783537949425
True	8.885392953562778
True	21.92874757863886
True	338.65501033423175
True	470.7067110114348
True	45.41192699960672
True	573.7322226210172
True	443.02908356291215
True	383.9829665746121
True	81.92548179692575
True	199.8184489946118
True	271.7743926949298
True	138.85622605170022
True	386.4058356199053
True	44.02989843125232
True	186.2100468527952
True	1193.0689691941502
True	5.770131155781471
True	25.9353611724926
True	579.2095134215385
True	373.6333707751237
True	779.9371175636326
True	160.08419554794406
True	767.476446334229
True	600.0265042634071
True	274.38531224730923
True	435.8636884639586
True	337.1833943441922
True	291.9827199172056
True	265.2685077375241
True	388.26013598898993
True	503.91260563133807
True	505.9192061966312
True	103.07933473619472
True	358.1598991404686
True	9.351653945131622
True	190.45822385491672
True	235.57457898641437
True	843.4174067317092
True	597.766748326121
True	32.85743171206941
True	717.4754840857751
True	828.2899177168493
True	110.07053715452145
True	350.59889735141377
True	875.3995391256948
True	221.48243297341668
True	164.0523677582878
True	529.4873221296579
True	589.4269073752207
True	1077.080461468333
True	148.3992208042708
True	159.2325034356135
True	255.3042184065895
True	313.5719315693967
True	398.7452855938652
True	423.5162418717453
True	337.8876647982355
True	412.3974472635496
True	504.40768837067407
True	227.82001359644275
True	1480.4034132968638
True	247.75814304076343
True	382.8202162827965
True	54.50130902671947
True	768.1637129285543
True	259.3237672466995
True	957.1917464934162
True	551.4069980392497
True	319.7148967177357
True	772.7507016206833
True	272.25847758623166
True	210.21054325884967
True	264.42209621548704
True	216.6649617584037
True	146.84185211882274
True	258.4575366763402
True	752.9349444345776
True	521.1880530744246
True	236.81271169278295
True	1185.638648422674
True	114.60804522587608
True	268.94364604616914
True	67.54699974287149
True	311.31404833445595
True	405.9189924394463
True	93.840331684044
True	216.7825618139829
True	73.70526213330145
True	691.6693092304669
True	374.07584015384975
True	221.33829050386345
True	739.2578005235885
True	866.3149799659835
True	809.8618423916671
True	824.5033280585811
True	353.0897051440706
True	1.2371898091981912
True	252.9200652858972
True	54.73214247441983
True	377.22118909307545
True	55.162509026728735
True	347.22058834182457
True	848.2011216525252
True	994.762089869258
True	390.4451777425739
True	21.80668754454236
True	536.6653478255181
True	512.9964024311598
True	186.225084444407
True	225.94705259412257
True	289.9877120437063
True	22.29267385467208
True	121.5667942841891
True	997.0188371068408
True	65.3640297981232
True	473.4811035916006
True	793.2991914387497
True	95.45976639722647
True	246.1560573789212
True	110.03592905303312
True	15.567089848478366
True	1.424616742031543
True	115.47069638043136
True	1019.6022383735574
True	451.1494438063382
True	70.54751534573327
True	776.1669845807606
True	342.18422840652966
True	1.1243410168743797
True	443.8065755861659
True	183.68893951055512
True	490.33217797912846
True	82.62709573635134
True	305.0479425582216
True	368.2327600964902
True	176.9770633323791
True	222.4556911889358
True	122.02646753569228
True	180.2476254605394
True	998.5137665170464
True	16.46612393464475
True	519.2885752632898
True	450.9890863320693
True	396.81117794811576
True	221.720630399442
True	241.76435967947117
True	138.46766195705263
True	48.309921573253874
True	503.18010286910703
True	154.14292139110552
True	853.6404085704985
True	805.2866552495128
True	257.70024256367213
True	318.78254514776194
True	522.135502517246
True	40.58484110632816
True	83.80625157084313
True	767.202008625344
True	1069.897767233995
True	122.06719305560044
True	718.5647803787442
True	143.86105233270354
True	939.4198255215226
True	685.6198343820531
True	102.79077921931736
True	279.13989351590305
True	614.4671189193776
True	271.42172543733733
True	48.4061468573888
True	567.7278205230932
True	449.97674292871216
True	6.05383257968457
True	465.59302181049856
True	64.83619766981144
True	170.09272362682557
True	234.42270187584785
True	297.1617799869868
True	76.21262291067497
True	227.78371829932348
True	349.21375666854254
True	461.6337219282999
True	947.7534056889912
True	47.28674746998087
True	950.5856388259342
True	1028.003389324906
True	133.38433080857234
True	74.09650865066313
True	999.8745161226976
True	32.6274705380308
True	230.0362016238533
True	88.7032380320456
True	213.3760278580416
True	366.676703775916
True	936.3121257603354
True	95.39107727170806
True	72.10631884795683
True	630.8961208765221
True	286.8965009599245
True	731.8183936091351
True	54.38248847761673
True	468.6948789850359
True	398.0035114009684
True	677.7574525943309
True	49.30595369638679
True	113.11772670166626
True	25.13387482858336
True	264.0745490784537
True	41.8005902853893
True	344.56060688230315
True	2.7514424532531345
True	1188.7866649204773
True	104.67323110998676
True	134.90837141668948
True	348.7425840570314
True	705.6721187285461
True	656.2682879194078
True	1025.339418185262
True	461.9007542851098
True	410.23855048019095
True	137.53002220316026
True	417.3258688393795
True	880.7480946502574
True	422.3554438032918
True	966.8595760365596
True	92.80718263274004
True	432.9068537911272
True	182.16353506355017
True	292.58444961447924
True	748.4822869675602
True	164.33194371840491
True	135.91006337996504
True	63.164251807984144
True	863.304864526779
True	772.6521702149453
True	87.36427687545554
True	440.8442151140948
True	731.5001131626209
True	413.5947040861018
True	53.16966131340437
True	318.3872925825817
True	804.5228385298174
True	30.87185116046074
True	350.7552726440523
True	163.49543750224413
True	296.79151260461003
True	35.98296364088307
True	212.12242514595368
True	774.4195638687358
True	648.2916664529461
True	52.01586595211154
True	288.80275333452727
True	894.7709057032871
True	17.651629316933303
True	319.0239467689476
True	301.3180169486867
True	422.714335909161
True	216.5746746936868
True	621.1732647385028
True	46.13358263326093
True	990.2337238468634
True	886.8942524765065
True	49.06116096804871
True	403.9297399347301
True	727.4023017257622
True	912.8017028954894
True	260.3862169473359
True	597.3149919506998
True	131.09110916229002
True	198.39083704130283
True	135.31230298793625
True	130.56513338459865
True	210.5445411868261
True	933.8178700775026
True	794.4649470778214
True	955.0555556019302
True	19.92837763317525
True	26.753322469951552
True	351.3533382011122
True	12.386454164001949
True	611.7465089040155
True	1034.958021524282
True	269.12921782212254
True	208.6206650879263
True	87.18445416728646
True	216.17630686702623
True	132.23189692972522
True	46.30952620558163
True	133.49034733748567
True	89.20722761299884
True	240.5940177779249
True	534.2454908322261
True	162.1072837748168
True	29.16076010166605
True	55.24682112649325
True	426.2099582637636
True	260.74472868098906
True	598.2638801151397
True	22.787507529603424
True	113.42613479217708
True	666.9312944962438
True	262.1960493455781
True	480.94272451422495
True	655.7968283406127
True	103.20374748830922
True	110.13159534357662
True	76.54354604005493
True	26.31547427755744
True	128.8919727390621
True	90.0135555520503
True	105.77726849655704
True	158.23383880968322
True	234.70949914283565
True	798.3454967529182
True	290.36978669939344
True	985.692840235556
True	166.78217210524895
True	194.5850722449411
True	807.6818631339015
True	310.9007182432799
True	608.7600095226851
True	251.5412471340128
True	365.79150354676
True	450.5730727822527
True	551.2840935683356
True	636.8979404866993
True	373.400194727978
True	36.55908732661774
True	571.1068688639727
True	611.7877993479184
True	19.115302898219145
True	11.003432827324367
True	257.5189963017867
True	411.2318260041091
True	441.0141208417
True	64.14732507152549
True	618.9384073904145
True	942.7249660881253
True	224.4582979394144
True	907.9068755935904
True	267.85853307930586
True	101.93286000043732
True	267.0454691299506
True	697.6351375901684
True	38.52259176545415
True	599.8561973497372
True	1293.074958800633
True	1028.0846968949763
True	894.3621563755179
True	200.0971736420379
True	85.73164852869036
True	202.22368952829467
True	841.8735843358639
True	147.71720840599184
True	1054.075749379824
True	862.7650373139904
True	45.1308977896329
True	90.80409911400317
True	419.9625264416284
True	399.6350271384632
True	193.8118293227806
True	519.8086760093738
True	665.6816623496875
True	125.70206639688593
True	274.8324640685458
True	1044.037953327226
True	51.698427027278655
True	692.7347843407201
True	561.5078317943318
True	38.793845187818526
True	804.1463966126254
True	372.2345458969742
True	562.7556879089924
True	102.76497532663268
True	264.8364619403605
True	208.8351541801692
True	25.58095804758949
True	138.17229560614268
True	738.0514393700075
True	138.5619443921322
True	385.6501661284934
True	62.11488156303251
True	652.0332978674887
True	624.936433918587
True	222.5218472461222
True	464.93440415620574
True	166.69813600144656
True	172.54425763793222
True	214.0367460360876
True	294.7551000657125
True	358.7008796006307
True	131.4965296725608
True	200.53935102747536
True	29.467492501879228
True	861.5278682721956
True	306.6724470274372
True	9.584177052314253
True	377.295901138341
True	171.62676232578988
True	619.6423293222247
True	369.4569941267595
True	579.1524354336796
True	554.1526537368071
True	478.38896294011016
True	786.4890546913616
True	237.99355819579324
True	573.309705642257
True	160.9373140190026
True	518.326485152135
True	373.09358432142346
True	379.7567421378473
True	124.9986465792848
True	134.69214718299696
True	110.61627829441063
True	65.95614519879598
True	752.7101498010488
True	176.86383907272477
True	49.48694494308094
True	0.0
True	529.2504271791774
True	106.74815240969488
True	24.7418912137844
True	39.06310797397154
True	110.78239275276944
True	573.904351355787
True	181.0853850278098
True	106.33881231368449
True	35.83169890592627
True	155.4697250830656
True	879.4838688429197
True	52.87716657408471
True	237.78415606764028
True	744.1193390001202
True	309.5623055539262
True	478.2984085323088
True	471.5051878215959
True	516.2269888772001
True	616.394082582626
True	898.2322695709997
True	251.5233483894315
True	1048.184045250921
True	920.2300722156272
True	600.4785108373294
True	348.34210963188355
True	830.6683558279469
True	10.174306452987295
True	32.62636653355302
True	284.93168066369617
True	43.24467516225792
True	193.38314128452467
True	768.6044326611843
True	212.0297489522069
True	755.7341902580832
True	767.538246131271
True	119.12298524369602
True	378.9932349006178
True	612.5734178763838
True	22.239494208048555
True	135.99268542255396
True	443.8597572445642
True	298.5514775591367
True	201.29811744375849
True	109.21440815510464
True	386.9179441323579
True	20.689403246631432
True	372.4283659586007
True	361.481936425124
True	1062.3975640241354
True	350.71566275677054
True	30.00715232420097
True	427.5106656818434
True	427.5166824062659
True	230.1545203867261
True	33.32878359878352
True	768.4212770660871
True	423.9014631467662
True	174.832452058072
True	12.52898585657497
True	1220.5954074236654
True	163.39060514132086
True	26.587001158150976
True	304.4370786123226
True	278.65769136631985
True	116.32387141311332
True	288.96178574056773
True	48.105253892505154
True	315.750989000937
True	300.23307541194384
True	326.03099540892663
True	30.766647905304502
True	47.66666358636225
True	1020.0765287733622
True	25.12487924055377
True	11.919041791032583
True	175.5874575590558
True	634.9067051973605
True	8.843337293053148
True	196.3540349272917
True	171.50364153685737
True	533.1283210277664
True	370.1941348776155
True	730.9634886082994
True	320.12240205944465
True	487.679262413032
True	461.2562715101523
True	495.308591201447
True	101.68272433175372
True	1290.8776081435694
True	888.4669951645166
True	287.7847892374685
True	531.0715252877084
True	100.30523298708698
True	567.1662179798827
True	448.8514913101464
True	157.7469039651869
True	77.91060622771222
True	349.01057577365395
True	163.6130902118117
True	28.60678056498
True	629.5780509240309
True	382.75409989186255
True	66.98062507241654
True	31.9367615006863
True	679.7659193423037
True	485.6954721911059
True	68.53873229908554
True	19.18580101485892
True	322.5913178611312
True	325.84231678967666
True	715.6835541598157
True	545.8416368618301
True	567.1623835473223
True	789.1122960794222
True	8.040885519519488
True	55.188181732531234
True	36.40539929441027
True	57.00833273976789
True	509.4500886712763
True	602.3079323500516
True	77.99748528294764
True	111.4003378987082
True	188.8893847058769
True	74.050154134972
True	180.5621888911138
True	202.48053201745176
True	283.09858544488475
True	811.760906292547
True	598.1399111063789
True	283.9402558157906
True	193.24227258621187
True	274.01407250128085
True	236.89813050149155
True	743.8465451936262
True	311.8290399599286
True	168.72354613003654
True	892.0903140855613
True	358.7245855480259
True	458.8616259709928
True	154.53086406720968
True	117.25534968322926
True	62.13832566631777
True	199.98906218745785
True	988.777859384709
True	507.5790474499251
True	115.34136469207876
True	358.18206115864314
True	99.65335272567224
True	665.7740865622155
True	4.052182001964116
True	689.722747283726
True	38.54795112369723
True	953.494910790498
True	837.3510351817071
True	212.60814517430683
True	28.17933167399302
True	83.46761136430042
True	452.7936823883998
True	225.34139906142784
True	1.1119297084666004
True	80.71394736516541
True	1075.7244197544817
True	337.89820188538874
True	692.1505717863183
True	467.2573251778995
True	31.56499263531066
True	138.69192570703328
True	443.7100781356359
True	913.8540133204508
True	829.4736391381512
True	428.811206711232
True	355.18401670741315
True	16.310905424796193
True	82.98709051130453
True	757.4062199725824
True	462.8442274954855
True	391.79262045651245
True	861.8190046271178
True	28.361425913092702
True	222.29907807939497
True	904.2653194427468
True	244.14851361529372
True	8.261824932906878
True	505.958296530724
True	108.10405365406082
True	629.2431326068805
True	56.02675451415929
True	261.4030292152354
True	855.8009184967838
True	876.5449361391352
True	281.5322666582394
True	434.6359941802268
True	117.82999027194153
True	606.4065525159679
True	263.094343445646
True	184.2890375497933
True	879.0005840343988
True	55.33995352869066
True	722.7423044272008
True	278.4754658523701
True	295.0813817267349
True	172.71387103020191
True	495.27091474574985
True	606.078702273107
True	373.8596537916036
True	408.3910851229948
True	71.85215028720447
True	157.74830110372469
True	454.6448536303258
True	226.6747064213258
True	37.63759926108251
True	205.9252039420816
True	395.1478052844237
True	383.59445041893815
True	736.8349226647758
True	135.44280213832624
True	646.2825909576142
True	503.7678214775463
True	598.1876371726847
True	135.1433293715996
True	38.33457514658136
True	672.6659689417083
True	70.77375503107156
True	554.851892511768
True	691.6278872901073
True	464.23505648723904
True	135.97992393813814
True	513.8312417797447
True	4.284469263325669
True	395.4755125982822
True	32.69293903842641
True	643.4929784527689
True	259.21505731019124
True	571.0499140292869
True	706.5506215609614
True	148.67556561773756
True	523.5179979675656
True	510.9929292037264
True	63.509965297921525
True	950.8016019994008
True	2.572094645540857
True	27.01510073395824
True	635.3460951651884
True	686.4463602909015
True	134.1670505111669
True	411.4860434591664
True	124.02083978256452
True	73.36432125502564
True	458.7618675084126
True	42.54841128058923
True	507.79936617900273
True	13.74372477973888
True	859.4784358997606
True	548.1763146125447
True	667.2727705509135
True	101.58069325977492
True	386.8393467826401
True	996.944769499986
True	874.675304871612
True	140.34519555339392
True	544.0611168791211
True	453.4442168398848
True	238.9961424807038
True	264.2201784858351
True	6.599218535532495
True	327.4704261990715
True	12.108755741533246
True	354.95440628284155
True	74.09348814860998
True	413.94293749884014
True	679.2896958446626
True	126.16204292219852
True	237.0497715406886
True	657.9291296698183
True	663.0915517387571
True	289.88532520351635
True	136.8754925476692
True	172.69778318293626
True	479.28347313608674
True	83.90413955352315
True	11.816232447598756
True	495.5339046862146
True	555.8780210656083
True	18.636191984888452
True	137.08208964186537
True	881.3298628791192
True	491.1607159629559
True	268.390917277603
True	30.31343810620217
True	473.4755370803016
True	114.87040959592706
True	578.2685790211027
True	649.9162365760858
True	296.3053543457746
True	398.2219006001567
True	192.0796957630673
True	240.52522258123184
True	78.05356151138739
True	217.5942352359216
True	489.0871909068717
True	22.024439887063743
True	419.8091744314077
True	376.6070905952786
True	696.6306388742358
True	884.2515190355457
True	906.4040276686522
True	153.474079496397
True	407.4802224706838
True	70.76892447485439
True	191.3146404223637
True	322.0824155329661
True	9.106191558225063
True	805.5150767062034
True	25.240718511150728
True	394.5934569205294
True	258.58791270497267
True	642.7541618189722
True	203.5130284453828
True	40.84958375863644
True	685.257909150296
True	1086.0673248117175
True	227.42890983107304
True	131.97443647399984
True	618.3652059708161
True	505.24921295891454
True	18.40856795531368
True	838.1884849289895
True	103.06313634467436
True	47.48597458669676
True	319.7897509915425
True	360.4870703168317
True	409.89208974054577
True	274.4481563084483
True	21.77737950810632
True	22.96408192711476
True	847.3640615039263
True	202.265876106692
True	106.25617318389268
True	866.5548770940904
True	665.0316234174708
True	664.0204987269169
True	442.839392971932
True	153.3357467506646
True	34.485209035321994
True	102.35218811248885
True	440.0135135925645
True	213.71300234773625
True	491.7312340568739
True	153.646672564745
True	501.4443095151644
True	656.8655746001385
True	963.2105808299424
True	24.196126073275604
True	963.8197585633548
True	1064.032602659786
True	459.7141770545453
True	86.1738490086511
True	777.8972139822945
True	641.1829212251718
True	646.409867134152
True	173.3961983853315
True	745.7776745457777
True	712.1476356457334
True	117.707394888156
True	815.2163638272183
True	816.4092879849504
True	460.90227814625615
True	246.72002154299471
True	72.54299374044169
True	323.66368114515467
True	360.72529566787546
True	476.3556733305394
True	420.560924857061
True	198.4961957051908
True	310.91142675582
True	3.46675122238153
True	13.250377458352688
True	107.48817123374516
True	134.0976095674257
True	359.8216344844344
True	341.90445492498213
True	111.38794587120972
True	18.071289742315944
True	208.56682435801548
True	801.3487809779518
True	453.9179054131967
True	545.8022710218676
True	566.9496749092172
True	808.8384781335884
True	644.7209775735342
True	92.7207216392915
True	209.49001021939935
True	244.6739049165036
True	285.7547697641181
True	108.41856495932062
True	356.4155919753726
True	425.5592172982632
True	168.2287502266661
True	668.4624848791184
True	249.19217624637284
True	200.53303836162425
True	28.388778264366287
True	250.52623404078824
True	497.9948648552089
True	166.87705534894252
True	528.8011059945478
True	467.2917156267873
True	236.7486787637056
True	99.62815604482404
True	42.55493823216699
True	411.2763784372117
True	774.2051840611957
True	157.71949529326318
True	1027.8468051876998
True	1027.6828416299898
True	476.6324142740467
True	98.0778674365022
True	127.89854695592936
True	690.1592897840294
True	8.795284272661076
True	224.96713155073627
True	125.31621350379542
True	120.46404945694503
True	331.31277219539936
True	643.6126816648166
True	36.60362514587251
True	124.66223598493688
True	993.6374602726012
True	54.52352936234614
True	470.014118170045
True	524.2516417772963
True	252.07560188628497
True	122.78454265305722
True	898.5514632033093
True	1203.4935416845772
True	516.8897563410375
True	636.56989057771
True	205.2405348626965
True	150.58934209077202
True	326.3569428955859
True	253.5350324092684
True	166.3160907716794
True	310.92949616668204
True	330.2244208194081
True	11.877622261686977
True	624.6653915238613
True	149.77515572033843
True	79.80374671790787
True	455.1736349526023
True	308.5981422486842
True	1198.8957295452965
True	348.0638274233243
True	939.0689921398176
True	10.3441054208176
True	270.76699781665496
True	228.93130824851696
True	157.86690928268575
True	482.4406901145951
True	214.73493538159312
True	406.0903883988335
True	326.86645457076185
True	113.88747419653888
True	353.67947260617484
True	1066.2400206321115
True	775.8445126127513
True	220.6060139610848
True	113.88491207574914
True	292.053320899996
True	26.620292316614204
True	362.3334847018654
True	323.70437176709635
True	555.0424274586135
True	450.4841764779122
True	356.83378049600293
True	157.68177830587285
True	14.06447170128259
True	425.8451536049204
True	286.86628808742745
True	138.5584908922166
True	307.19349783339754
True	435.0980151532921
True	831.499904906049
True	314.48881764107
True	773.7774353591426
True	399.63149506795855
True	383.08097614701575
True	1.1680199426546094
True	1185.0888383929737
True	103.61556160394532
True	947.8678012173
True	210.57767425285292
True	456.3360649987914
True	686.5773736649538
True	85.45777889707956
True	483.2192979888763
True	34.36782885527783
True	400.0160093857643
True	78.78359083705044
True	231.8913215147628
True	38.05208580333554
True	668.6997460256755
True	194.65973889117203
True	24.736621474940183
True	390.441277646075
True	111.04686326791114
True	171.8653026012125
True	830.4528626595378
True	251.25150100422997
True	151.65934839534813
True	377.31232004362937
True	522.9708597946246
True	334.4294077664466
True	520.8413828845263
True	617.4926572414765
True	155.41207494196007
True	7.731037074941343
True	73.25064913401391
True	419.8211058174469
True	90.6472387004504
True	79.18824879910693
True	1042.97516051987
True	26.177484265836785
True	320.9615637382873
True	323.6880753033944
True	465.0462829951562
True	677.848371686238
True	196.1217504657372
True	657.1925621940665
True	330.7789059332152
True	350.761907485503
True	273.9605642344631
True	221.32621183305125
True	357.4439210240436
True	435.9656314829907
True	415.51744343036574
True	615.7017095816608
True	133.29383037857494
True	80.63323606508096
True	38.27620975817195
True	276.1491613117752
True	633.7820665320486
True	414.1128939663192
True	786.0316029458194
True	213.2403985954268
True	389.9642711074864
True	69.16709992620724
True	55.49166540003005
True	439.8254824559769
True	198.0043817266111
True	223.2205532905695
True	43.15911821144457
True	1070.8315027386154
True	168.4654174305999
True	912.3735981729936
True	323.10028107667006
True	922.4732204253462
True	235.9956151643088
True	430.9203092524147
True	534.3916418335737
True	579.1514576989036
True	206.51155942650047
True	494.2731593086528
True	973.8023234709552
True	124.81800091702152
True	8.056858048851382
True	575.0810682487987
True	24.507025410873133
True	76.68534748181598
True	797.9740555091287
True	243.30952908852896
True	951.5926741434664
True	692.5995047038849
True	421.2164686076145
True	279.9224089161205
True	493.378121123258
True	326.651058035388
True	171.28205240650246
True	684.0684651853444
True	746.1515388154653
True	209.90576600694115
True	83.7930717720891
True	515.8304498999713
True	133.8693951129578
True	373.7706206659564
True	336.49419300021907
True	65.65354554662657
True	392.5659048775584
True	419.6461954844981
True	356.7359213583346
True	407.1111821923664
True	409.7510388943407
True	655.1732261199811
True	53.90594295907892
True	460.79171556557776
True	322.0609814828733
True	666.6675189375558
True	222.5885880719411
True	104.96169251115728
True	38.159073988953
True	541.2374252166895
True	638.2322753310867
True	180.5709205715721
True	410.7220114325081
True	332.7796608689851
True	17.94277290748174
True	164.8934436135265
True	298.65684066906385
True	3.153514328653717
True	870.275483353805
True	78.02429057035802
True	102.896432733438
True	102.56422786001325
True	365.8703028827666
True	37.64790300816593
True	462.05585671567513
True	238.41853470938915
True	5.561703613837727
True	113.85669814493922
True	446.3944588282028
True	51.19048902443634
True	67.5905135450745
True	180.67466297213943
True	284.5514704810232
True	944.5615398939352
True	380.07696563973184
True	956.4906777274248
True	182.4955397887313
True	1026.8590787916148
True	774.9899041727951
True	665.3591877497917
True	418.4448438777667
True	385.6358216588159
True	76.19815885576989
True	75.97030779834441
True	81.74622970657455
True	177.8724303566523
True	492.6816409385447
True	1069.1192571987872
True	177.31830107141712
True	357.42072656661736
True	438.6225358488901
True	615.8015682834653
True	607.6485176317709
True	274.26398346544266
True	458.7276402127557
True	670.0102752222813
True	97.95412946852493
True	758.958308859767
True	258.2909536425474
True	133.45510070149402
True	416.3806747038405
True	852.3209879426219
True	432.35118222339406
True	819.3726936121109
True	194.9535123285141
True	344.6820359656596
True	718.3839138828993
True	621.6388168570815
True	192.0237622242408
True	265.60771152455885
True	802.2702804957195
True	28.93048531094137
True	197.8595993576118
True	476.31389967553736
True	701.8485133189381
True	108.165239988313
True	37.53425801118523
True	158.2067233464364
True	751.9002383892864
True	331.4975000359975
True	561.5696279888447
True	355.75098437473844
True	300.41378696359897
True	451.8625698715616
True	489.4882233603038
True	68.65655833370994
True	351.6928391133405
True	764.370255465452
True	0.0
True	274.5339907841277
True	241.84920315466815
True	974.9842170757006
True	151.8450584798004
True	689.2719009899585
True	649.3089767864834
True	112.37494109667604
True	216.2079072794876
True	139.75218619305704
True	11.744137048231789
True	290.40166893490255
True	382.1099219461127
True	1129.8281150672003
True	240.9034004818556
True	390.4314013551874
True	643.1541191910437
True	210.01520240044724
True	28.842464299149533
True	880.3441021136449
True	605.1181792050809
True	160.90841389732535
True	609.5660464345843
True	167.0573743689568
True	300.0335001140232
True	753.9944555991545
True	34.919714079148555
True	102.31208747605412
True	518.4003698040548
True	63.41379781814063
True	75.42387373755507
True	393.9735218536055
True	21.902931901575425
True	750.2757546070685
True	103.7641699787416
True	159.47210935678487
True	20.898322733957585
True	707.5137766102191
True	30.321437941020424
True	774.8214972922501
True	399.67051449974247
True	114.20931910043709
True	699.683948109784
True	520.6749257568354
True	550.7389224222113
True	44.242087379700685
True	358.02478495074047
True	6.014624462335943
True	93.07290494602572
True	374.7004128810426
True	50.85523109515805
True	123.58610660632152
True	292.79706357367644
True	178.13126029376014
True	104.1142209335381
True	664.5628583724649
True	22.29127331578948
True	1164.824320896604
True	517.1688064795148
True	309.87685102391833
True	496.90370389877074
True	118.99491737604846
True	806.2531310121863
True	1118.5833162228123
True	759.2384814860187
True	180.78206030474303
True	219.93282611090368
True	50.95857912134412
True	56.925313268496886
True	157.50530292980267
True	104.73459674931132
True	172.09662311660134
True	1204.253369951134
True	312.1165104539586
True	353.61028402075385
True	700.047159603601
True	16.583659519083618
True	14.524305940898069
True	573.7664237355285
True	5.781206271444276
True	120.09092124661744
True	691.6285226577145
True	175.09555527925824
True	620.6884681554714
True	811.5490544281669
True	155.54895265641804
True	890.0305690589748
True	3.424109684600352
True	445.454616549319
True	1050.832907667739
True	24.220241528541568
True	242.16512380192168
True	131.1986399583963
True	949.9483614946698
True	229.8021312824082
True	511.6404878968745
True	120.35533042715451
True	499.2510214621308
True	155.14481769833776
True	99.9884552154254
True	389.0085603081347
True	71.93330474798164
True	52.668886853564665
True	1059.4351501371232
True	265.02661145692946
True	160.1887704959371
True	367.6574165661344
True	405.6579301646139
True	216.7543086480663
True	168.24530079265597
True	415.3833205724562
True	35.23312927021357
True	482.4054388928906
True	1120.2820792518469
True	113.56771101109514
True	466.3288977480946
True	307.7730451276436
True	27.993720819087528
True	406.7908656048932
True	103.74187822148498
True	624.3983291599973
True	198.21130275527116
True	422.9341048695137
True	19.39224092158332
True	455.86092492400337
True	107.10289959408472
True	339.87495617589514
True	32.499490408682725
True	172.58628230596076
True	254.03573422588613
True	758.5883993337643
True	55.33869939047243
True	137.54385434758078
True	235.48706751127327
True	144.05313956474478
True	616.2255511845493
True	556.2482083360643
True	781.517845873588
True	398.7974335475199
True	536.684092767744
True	411.6791856869188
True	699.50487648979
True	71.8911052771326
True	463.2933504390461
True	439.6719486995368
True	50.4642665820784
True	83.02490198567651
True	124.88792691445168
True	87.0570940669309
True	333.7710540486329
True	853.0884554966766
True	342.2794555946449
True	1081.1641392191625
True	322.940904361646
True	913.4567395212164
True	145.47622027034657
True	578.4145015397276
True	640.2266854281914
True	695.9230724658229
True	454.5275453529906
True	64.92827127147117
True	284.57791086253195
True	40.99991936874055
True	172.78231347021688
True	170.38169695784123
True	1120.7820781129049
True	223.7334969772044
True	551.8722715733154
True	557.4084397151346
True	554.1530031101876
True	871.9701817390675
True	593.1137535515993
True	651.7701970250149
True	925.6969787491932
True	126.7816609825762
True	309.030442092338
True	268.60691292683987
True	320.93420963840725
True	91.96354105224007
True	380.3336095530709
True	4.132577703721465
True	328.54405194709807
True	254.85344467113072
True	616.4007327606745
True	284.80736845960774
True	366.090530752981
True	10.050272293142028
True	62.192219155438885
True	542.1982404286142
True	28.87094585718072
True	139.92461024016816
True	63.17290839194785
True	135.6381761210844
True	251.2477158092468
True	72.55135544486913
True	377.1427477842505
True	266.5135401081565
True	104.23759307684593
True	337.7992706158733
True	62.84783848814821
True	592.4295147803564
True	835.2079576809729
True	283.290347815378
True	1166.6643491733676
True	108.64838040553032
True	307.11280698365607
True	1061.6685934143047
True	87.38989725304263
True	279.03764067367854
True	9.446332855409729
True	401.0027857383957
True	450.8354488493748
True	151.866097127637
True	613.2477247908195
True	888.5993821526446
True	154.13608621188
True	82.1333821471758
True	315.3845355822978
True	576.6887558512957
True	596.5117448471326
True	1242.5851296160952
True	27.443096789674367
True	935.9159666103742
True	140.98177147772745
True	658.8496601490962
True	122.53555686998294
True	128.65743206450614
True	186.29808892057807
True	167.81782839810012
True	741.8341449758312
True	199.27977354820692
True	226.61270541524203
True	68.85029832720267
True	513.8500457718835
True	433.0204490902512
True	176.76077923973384
True	239.97656011992115
True	16.143480019116943
True	419.2733925135747
True	216.87378390293603
True	289.83514862483145
True	113.41992983666154
True	707.9639817913402
True	410.7055267401648
True	247.94726967646943
True	635.0502085337761
True	539.4607664372296
True	453.1112475342464
True	134.87195708747402
True	514.9413478790561
True	430.4392937096121
True	3.160299253703908
True	192.22323598559703
True	96.2169938575122
True	244.23864205680715
True	3.3863902062424174
True	120.50734149983964
True	330.41843569986526
True	8.18213289060207
True	819.674865317993
True	173.59399158910523
True	714.6574510214342
True	768.9982062697468
True	163.00456346400577
True	224.06607481045432
True	479.2152198803086
True	840.344801098851
True	51.02185047237944
True	40.07612499868871
True	132.4054208830918
True	611.7420826656661
True	704.3285641226579
True	176.27862756393438
True	586.6495465455994
True	597.1582983452726
True	884.5712732598369
True	415.9679399355416
True	181.9519834454747
True	894.140433599068
True	216.7663588800268
True	148.5963063368665
True	335.1094312743108
True	223.5135394449194
True	211.43641447811004
True	610.8892328995045
True	258.947358787839
True	206.8711291924396
True	430.8946387751661
True	470.390027654155
True	63.04723880190089
True	293.6298513466691
True	81.75701355090632
True	342.5606511922915
True	352.7319398388101
True	255.30464101648815
True	182.04824588160605
True	367.0519222981956
True	630.7364494830521
True	807.6966969996689
True	299.645675148745
True	743.4202925033921
True	65.19105197416286
True	881.7167818188943
True	344.33473496107354
True	13.106281040247126
True	594.735752931375
True	702.8244236568338
True	250.7461083771529
True	165.5216964303252
True	45.24355053519759
True	385.3591948034096
True	76.26154046709294
True	15.683538417605009
True	908.5507832615264
True	356.775454726684
True	177.34994864918832
True	1000.5330257201782
True	12.396996291527962
True	785.250831480018
True	30.895143560898497
True	692.3296916117146
True	61.64309613861872
True	761.3319744147192
True	452.2707523713487
True	207.1231419654761
True	442.0303025250615
True	210.1504287510566
True	297.7656276447868
True	209.71136132734887
True	402.8261668228668
True	10.18313664938789
True	323.6226755183714
True	112.79486763095468
True	10.909866778038024
True	476.7335250974867
True	728.7650557544822
True	280.44354061690444
True	79.92593997566541
True	311.7768238796163
True	80.62343802898478
True	189.17842418981044
True	181.2096588733204
True	366.6379406218733
True	42.15016412079199
True	137.17548947224878
True	375.9476502935434
True	836.5913649129598
True	115.47617667664048
True	211.41452305356503
True	421.409721469192
True	18.84106261962786
True	434.2648554027718
True	510.5298504817565
True	85.95806606258893
True	396.0312938006859
True	361.7613763553242
True	408.330560110986
True	602.5133847887879
True	1094.7523885990645
True	1008.1413503727392
True	51.70037106053264
True	1055.1356893544712
True	111.11524473778896
True	106.39506900633435
True	108.46402174938513
True	492.9223456950649
True	371.992065776603
True	588.5696409919491
True	261.652559418822
True	158.8411609930116
True	409.5938103693152
True	17.170582640109224
True	449.8480830026684
True	387.0780635329117
True	146.24912594751336
True	94.75957808502952
True	523.0070507771145
True	996.176755236806
True	202.86159453376985
True	66.32492859602492
True	427.3514103500211
True	360.7743414883834
True	460.7621167736426
True	340.23007809049614
True	4.209194771758288
True	566.0892734909371
True	485.81618897846175
True	506.9381632493564
True	187.13063332523413
True	105.37720298592625
True	20.302293594769974
True	380.59623543252087
True	107.52041177163449
True	7.124631499550486
True	31.677273737077883
True	346.23090726448555
True	655.2646554044213
True	139.70556715581168
True	90.26234769245907
True	23.185396538951057
True	412.2730049248348
True	349.69833011953364
True	770.8454349932398
True	304.86563212086514
True	516.0408026930259
True	535.660494890701
True	524.8283408119677
True	292.2830541563614
True	548.1356962009437
True	103.35918025001747
True	572.5632427683242
True	7.444754559140319
True	344.0783888319979
True	471.9754434275899
True	975.8264023041636
True	352.6465351831416
True	784.7734560820327
True	996.8125032827368
True	172.5172846840828
True	38.01869266103942
True	372.63265179157554
True	392.9083457887139
True	606.676869043033
True	241.36721109464645
True	29.303640253565348
True	625.3555828697647
True	132.62093398256206
True	1059.9522593958209
True	321.4482214726765
True	465.1012422499756
True	127.43361826968518
True	811.8442305427336
True	140.72777980812938
True	811.0207041251668
True	557.8430193840877
True	189.3598671000679
True	109.4353727478041
True	66.30790797091612
True	571.0378282571479
True	910.8994552854698
True	422.1598974021391
True	537.8657588069661
True	137.35326052404187
True	632.6833998135045
True	491.8756108871492
True	792.1719198010652
True	321.1122777444729
True	587.6347410749747
True	114.25738649990764
True	24.82750632996844
True	421.9391058630503
True	173.6034570763468
True	103.64574783893988
True	371.952183369151
True	1103.1506288821024
True	271.20083797642167
True	544.5473099472199
True	12.314167700546554
True	75.44592113833227
True	321.93158888525386
True	813.0133635089085
True	456.7763902214014
True	516.9142533510592
True	718.3412560837182
True	68.65927679076798
True	756.2420434765708
True	46.9129120873364
True	108.80795603789068
True	186.35380963362203
True	85.09928797261749
True	25.618357189279457
True	310.31509735071666
True	455.17699713290335
True	880.5064220480641
True	876.4538919348915
True	6.008367804448857
True	284.69759265187787
True	462.7375742394336
True	115.30280031056952
True	233.67141221516744
True	315.9441708953559
True	1316.3070816451775
True	440.2358086184121
True	25.474427235462592
True	187.76404921027705
True	720.391996857783
True	35.373789764115074
True	174.78152353499237
True	551.425134733147
True	74.09198071520086
True	875.540457444494
True	325.0337061778292
True	667.7080378001913
True	79.7662718996831
True	675.3207213375239
True	581.7038066431235
True	867.6297066948183
True	243.56183602700733
True	516.499956031889
True	810.9914870915669
True	881.6005059705533
True	237.49207203558856
True	755.8278934517895
True	220.70893255573216
True	447.3964565628172
True	363.3120169395891
True	503.3310081259893
True	492.6250526834481
True	315.56624593305486
True	355.15479608337165
True	112.53992827255534
True	335.6681212412819
True	1107.3114833094671
True	295.3440203532492
True	136.7588986775977
True	319.01911832876505
True	748.1782250169246
True	634.9970500103319
True	407.1806279740324
True	123.300710399932
True	346.20975809641806
True	35.27687595724129
True	168.18218520141258
True	88.36168785329782
True	89.38564745186592
True	551.1096483416666
True	140.4309321911521
True	133.3323070023432
True	104.88488546960588
True	85.47941584085837
True	448.4315790915681
True	383.4551082895376
True	1055.30387218106
True	556.1276967170166
True	813.251844591029
True	276.4857726542257
True	295.09212894003167
True	542.2539029723085
True	199.00784697307824
True	717.2854675102955
True	245.86290395957815
True	361.0704996761861
True	69.21402559874264
True	124.4612110358041
True	253.27296763086468
True	124.9135343273648
True	459.7358136619721
True	31.24404962086485
True	563.9713553044263
True	1016.7028409743544
True	717.8954879072379
True	1.1782875629572442
True	61.43715858206083
True	484.121659697613
True	439.3358172756271
True	76.08976569631865
True	126.26076203833318
True	298.9061062515691
True	78.47977726406661
True	50.944962802208536
True	728.2308953706616
True	657.8388669486158
True	162.38087074816704
True	166.48147651088345
True	551.8969033326208
True	54.39236493857531
True	28.596117135318387
True	553.8012661744314
True	439.796359531861
True	1154.906967907118
True	43.96026795491009
True	456.23861924723104
True	885.3291033665182
True	766.0440346611795
True	295.6729556454141
True	740.6442927608435
True	404.62327137229823
True	38.45341513459595
True	98.87196550901434
True	690.930525397534
True	75.285463760399
True	141.76523211258757
True	934.3892397529754
True	193.2630266753451
True	278.1418495472226
True	109.06159701434729
True	647.0273389956953
True	620.5246857790469
True	217.34514614103128
True	444.0220810479421
True	44.07510360373593
True	278.4719998576585
True	583.19941124442
True	619.8665519103687
True	316.0230467595917
True	73.65033862310804
True	952.3217015114484
True	1063.9332414597598
True	562.6438263213578
True	64.70696358755255
True	30.15974928481177
True	90.45341421718564
True	104.405181480149
True	99.039242545343
True	864.9336025865713
True	1214.2373417910906
True	748.739315051286
True	337.7682536193213
True	8.408629669150711
True	20.403298562607944
True	330.8963496558454
True	480.9612845133153
True	48.60898989991978
True	554.8968212310274
True	430.27181048809496
True	393.5891002469457
True	82.71489024723154
True	197.1545618754855
True	265.3457650699462
True	137.46194741143444
True	378.091335123968
True	41.880763658640646
True	176.38282144209776
True	1147.8776401372627
True	6.568945265414779
True	28.28177946259699
True	591.8027273424042
True	367.0042447018192
True	817.5819940153203
True	159.49954028424787
True	758.4269684444512
True	594.1498339182159
True	285.7093297303735
True	437.0408528771668
True	332.58122720756137
True	291.47321379348324
True	267.968306156679
True	391.7385130909549
True	506.660069697775
True	513.3336877494247
True	106.90026607625455
True	350.5007766013311
True	10.15977516158644
True	182.3397928142683
True	242.23533959457848
True	833.8156257995488
True	578.5786353944786
True	29.919756626594616
True	707.4604821253452
True	842.6915208815176
True	103.5307560911607
True	358.6868385133221
True	832.2253238622276
True	225.95087875341525
True	165.99435707595208
True	517.0254003254753
True	608.7333124462251
True	1112.3801042436846
True	145.7919963157582
True	163.60423039111603
True	261.52595910432353
True	314.7335062885673
True	438.2764092069921
True	414.81032458225934
True	296.0351135334678
True	449.1977569748825
True	496.0598268808345
True	228.8460788805949
True	1502.2241719701435
True	252.40436206992013
True	399.6799527558077
True	51.20261864694312
True	776.6589788630416
True	242.3061418666851
True	945.4557529135592
True	562.5037073221775
True	327.53337026098814
True	784.9159968832554
True	262.98280914343314
True	202.3511979662835
True	255.9406411752783
True	220.1531429616764
True	142.39904117178477
True	245.45659417277128
True	738.851191152186
True	519.8924465876585
True	224.4884348351927
True	1178.8043008795532
True	121.75368162951288
True	263.5935910087448
True	71.12454243532338
True	316.0427567576399
True	411.2451061479879
True	89.5616921611531
True	218.027509904363
True	69.6103261964535
True	722.1884161748661
True	372.01151319760834
True	223.5680490242463
True	704.4147577205812
True	874.7770642591424
True	830.8313669384703
True	828.2614591652036
True	348.09554498978474
True	1.1150215065622588
True	260.8035989072703
True	49.76544938412645
True	389.3976782411051
True	53.76600488442701
True	366.9352763990928
True	867.0497296978339
True	1037.8060686885285
True	395.0006861447246
True	19.123250002452014
True	486.1998014701175
True	487.515162275235
True	181.61141756169087
True	239.05743085758488
True	295.09473783269937
True	22.293439595427365
True	116.57541715506372
True	956.5322980731736
True	61.02782366189184
True	499.6477697233706
True	780.2136511271733
True	102.13030516824254
True	253.4958798948548
True	109.71205810755372
True	13.746672038635651
True	1.1328333517150104
True	119.45198443527688
True	994.2246800243724
True	490.0729227646906
True	64.84358546976553
True	785.1922341670931
True	335.7012557272384
True	1.6381088930554024
True	451.8196194735755
True	178.42955361643095
True	513.1570668146913
True	74.30817789459539
True	316.27921647427365
True	373.4044220344334
True	168.63169298457476
True	206.27815269958876
True	128.4974425286029
True	180.73321936559628
True	958.5022917510676
True	13.183006399508312
True	497.5421302950648
True	495.6600132127864
True	392.913965100935
True	223.8165751265292
True	233.50590396858487
True	157.55356732896917
True	48.186033986633085
True	456.6697965655469
True	149.81095717442324
True	835.1867227428961
True	830.5719206804409
True	251.0572335415822
True	321.30746337573595
True	519.7563812716741
True	42.4258816356603
True	87.67402376910019
True	740.5855542516454
True	1069.877297722517
True	113.02027699448
True	732.867821128767
True	144.64611921340332
True	939.5066552093328
True	653.6013206908666
True	106.4492147408979
True	280.8628286678387
True	610.7610320257301
True	253.1588615454766
True	47.3344324154073
True	556.9047450068717
True	437.3372309113897
True	5.528840851439284
True	484.8895264490214
True	63.3722285160901
True	178.94364914536828
True	236.39307105916387
True	301.23901837434147
True	78.85166549285536
True	217.44081134083123
True	351.4458864988005
True	443.2146844976576
True	912.2298061498948
True	48.56040500823251
True	938.155754087745
True	1009.5931275917852
True	130.624673749113
True	73.48755781732531
True	1014.6124815890024
True	35.40307245341207
True	223.3967650215384
True	85.60103527658445
True	211.0839919223625
True	369.658761770756
True	926.0766213743644
True	100.5292194062586
True	71.24155620856467
True	615.8630667357647
True	274.8861076882213
True	708.133353140692
True	55.49031861408215
True	489.84764523337054
True	380.7031446346007
True	693.3516250927076
True	51.89769759800817
True	107.31381690895287
True	27.867146833101216
True	259.7650991370466
True	44.50896347538792
True	348.8696937913999
True	2.577934440076748
True	1175.6997793789908
True	104.40955787412288
True	139.15056755398498
True	357.9832047559442
True	727.3682034928829
True	668.3023346178378
True	1010.817150118786
True	486.1829978289603
True	431.9017404756896
True	140.61127762372396
True	407.28677442143294
True	860.0733296426556
True	424.8671453285223
True	935.7726926309656
True	83.20744415335881
True	442.2829379602965
True	176.94416465603845
True	297.97037944655966
True	765.643005647938
True	161.0397486779907
True	135.29909079493066
True	64.42136451283947
True	887.4519366037504
True	773.4139062830569
True	82.68376855119823
True	424.90112208465104
True	749.2149335342099
True	423.8885258655976
True	56.04981047297124
True	314.9550357881764
True	782.5927016727909
True	29.47510263658095
True	369.8504581507652
True	169.24176878215422
True	277.24179896008985
True	32.828973184976
True	218.58053934419425
True	791.2188472064805
True	644.01534681651
True	55.52248475712584
True	289.4145808629541
True	926.9309111402332
True	18.577813796747005
True	318.96882886333754
True	295.3016945753805
True	438.8053958515992
True	208.47495219239832
True	592.8745532190472
True	43.08982663690689
True	990.376674777049
True	856.5936403220893
True	49.11214214362715
True	393.3056657723936
True	727.4232487671317
True	909.6506476936992
True	280.5051827987979
True	599.3470421471177
True	130.29267211127006
True	193.6376990617124
True	135.6823083645422
True	135.05714311874826
True	197.2720984098629
True	957.4918302667
True	798.3341527012282
True	979.7710340000928
True	20.055891327524726
True	25.75648096472463
True	348.6187488977573
True	12.774642514498902
True	631.838233533233
True	1048.038289146293
True	267.7401364907511
True	217.30336618533207
True	87.8244143640458
True	208.3823979238213
True	131.5448920025946
True	45.21142691359622
True	136.3548905989215
True	91.5067814503523
True	238.2039417829733
True	537.200669806992
True	164.7192234911472
True	30.865869342075644
True	56.37994655286495
True	398.2453137682104
True	265.0652713895944
True	593.0430144868772
True	22.26865113018188
True	114.6273185318124
True	662.8469320323312
True	256.5613135100878
True	482.92077805912936
True	645.4613527936198
True	104.8815887264878
True	111.53627486659497
True	79.47810606728989
True	23.01268305227464
True	119.60021713976636
True	83.21981386872821
True	100.23723016259842
True	159.08240618634076
True	237.5370159922574
True	812.2852505795393
True	288.9565768069376
True	945.6756941061687
True	164.63436309118117
True	198.52306821823532
True	816.8736639448869
True	309.6344819881487
True	585.5337114739968
True	255.88883303668976
True	354.74803301354603
True	445.5262641659056
True	579.447161206953
True	638.1500749216049
True	368.87345216847615
True	37.26867824780155
True	561.4451646911949
True	614.8086133006434
True	19.292697932605247
True	11.098769335801729
True	266.95074861894034
True	380.0990813263574
True	447.7256540906009
True	62.17376688122332
True	628.0475166951003
True	951.0824534640008
True	215.40857572083888
True	911.5615425209928
True	270.5021593491556
True	106.93981878521468
True	281.25906543582886
True	673.9409169088452
True	37.35989902051933
True	568.4625111272253
True	1280.8049223446733
True	1021.9715452524648
True	871.89139266753
True	208.56829721331
True	88.30076338152244
True	199.95851060975912
True	843.0002576834336
True	150.01351375230178
True	1086.9807618209154
True	879.3626010119378
True	41.89654998843475
True	85.49755523693979
True	414.3173568092471
True	416.32677717538746
True	202.90649886520015
True	503.6611896074257
True	640.7856546713692
True	117.06878848559288
True	272.7705517965228
True	1042.1358641231775
True	49.10688236810658
True	712.2494480716333
True	552.728515695006
True	38.982712231992295
True	820.618845838765
True	395.6916086233807
True	529.4057397342837
True	107.26512814377604
True	269.5898825789281
True	218.14478601940624
True	25.47066306249006
True	136.40548516204203
True	745.9378770630328
True	145.1863775212738
True	386.1886635091245
True	60.78592234873078
True	638.2036311286606
True	573.3457710764745
True	233.94159184491343
True	461.698904135547
True	166.60416684140236
True	171.64721062331284
True	214.25918568670733
True	274.94567735416183
True	365.1698325515604
True	128.0619949360637
True	193.7727584239601
True	25.827857866676297
True	864.1253416125932
True	310.7992631390669
True	10.137428771001066
True	377.414602934977
True	165.97269924282128
True	624.4650429986677
True	385.31126250598015
True	591.393351590377
True	548.2102110171182
True	475.2424435774544
True	780.6661622040486
True	239.4728196835894
True	555.3988414722994
True	155.09495993167843
True	515.0283441974724
True	361.8137705974675
True	384.8986618888413
True	125.76826017153252
True	134.46049634644004
True	104.4202678511892
True	68.8849281090362
True	687.3779914290931
True	178.7911513840764
True	44.812645032725776
True	0.0
True	539.9582532298664
True	105.38204056340308
True	22.544504356454283
True	40.29476489834933
True	112.8368215562982
True	563.9155776163391
True	181.1505351540197
True	106.086967067206
True	33.80210984825958
True	161.28978218319114
True	882.1962706534308
True	51.80211971578985
True	227.81753984952647
True	739.9659479701597
True	319.89366905412976
True	461.2524467130878
True	453.45533686426296
True	514.2295969676177
True	609.8271065030946
True	914.4719474817726
True	257.9567743651582
True	1037.626137932108
True	902.9394235632884
True	593.6775243527691
True	342.0558460203426
True	817.4511158601076
True	9.800653046711982
True	32.16093540513917
True	288.025684893343
True	40.542951759100646
True	206.06411846886195
True	743.8585378639784
True	224.26500252595957
True	764.693404646245
True	771.4686281834963
True	117.11206141393434
True	353.42903550979776
True	592.9959893876454
True	24.82168775380095
True	134.75158107325012
True	432.70748693776153
True	301.6488692674782
True	203.9269995625952
True	111.18228019078146
True	371.5592989408401
True	21.72379147573368
True	381.0348604549999
True	364.5158300474846
True	1043.9325559881129
True	370.8183571911652
True	31.997826488620987
True	445.4490584842436
True	421.3315665482714
True	242.1224998431896
True	33.989735411275376
True	756.1969805661564
True	426.93241022619134
True	170.92349460503374
True	14.382767808414552
True	1224.2562020316018
True	164.33481920453605
True	25.91107180341769
True	295.57795867769084
True	266.8720567622713
True	119.2468985495792
True	298.58294840456693
True	49.33805633923524
True	318.1108801521611
True	296.47409646218006
True	325.9720497439155
True	29.952595710111016
True	46.44255217027748
True	1052.5560389726918
True	27.44453295489271
True	13.29628044121597
True	174.18045379733843
True	653.4198552054061
True	9.980920496824837
True	191.8909820194353
True	170.1217527947235
True	530.0243507359435
True	360.8383078059604
True	679.9859763323047
True	317.1242045141754
True	509.4877766192767
True	451.5688916990509
True	497.9077750018808
True	103.3878570765996
True	1304.3204473508272
True	903.5297780050798
True	291.33827175986823
True	533.0714640833668
True	102.41237737197685
True	552.8970111586998
True	471.604009990188
True	154.77392949723884
True	77.03417153781108
True	340.4509453548272
True	158.93981141149948
True	29.424459501156825
True	616.5574998484009
True	382.93572487656434
True	70.86181973281536
True	29.082536117877005
True	659.1650852486256
True	490.5244687683379
True	73.3175547384031
True	25.15378914745076
True	324.13665263324947
True	322.4017059772642
True	729.8740366526508
True	551.7008174474639
True	556.9260621681893
True	790.5999503030287
True	8.277504500946353
True	58.40005624269547
True	36.60204856994308
True	61.08101167516308
True	489.23068946489536
True	591.1192159984067
True	82.76811743300425
True	111.70999947804106
True	196.3411103368245
True	76.19848275791324
True	163.04960262951985
True	211.8880429276417
True	276.13978631346095
True	801.5055844055989
True	597.6242581667724
True	280.47057580960643
True	195.0554952075916
True	266.0342035423648
True	239.25760814068116
True	709.1739305419331
True	327.773166206984
True	174.34276512474003
True	886.6785043009744
True	333.20881949314827
True	478.2072651848081
True	149.9126979954593
True	115.00374252745614
True	64.95878283280032
True	205.86733804949728
True	984.340643610222
True	503.90819110797366
True	113.1165206572372
True	365.9049097018304
True	104.07485745482636
True	669.4705980311847
True	4.3027266233881285
True	685.8907231906873
True	37.85890683913811
True	927.7634814166483
True	832.9634503613352
True	214.93129961762665
True	28.932920300114997
True	84.1174321110753
True	443.078599861598
True	225.63105801460375
True	1.7596669240101468
True	74.22391191372988
True	1109.029042379766
True	332.94963106588284
True	651.6377814884942
True	473.264668313996
True	33.77617189472107
True	133.95781715692277
True	430.5334294233268
True	939.035545658932
True	782.559210515581
True	423.576654453388
True	344.4401042204653
True	18.24087027839477
True	80.87498793662779
True	734.1956806246103
True	480.93873786577495
True	390.3580588641116
True	854.0959887395313
True	28.303170207287845
True	219.8545183623929
True	903.1729975931712
True	245.1930270731197
True	8.64457556707474
True	482.7670614740607
True	104.27495725330652
True	657.6083310433573
True	56.426950386340586
True	262.6839119141748
True	860.3957079034564
True	853.5146311826388
True	284.569587169168
True	438.72146871366687
True	124.54450943989664
True	623.7979838980207
True	249.2719894450487
True	195.8477034838049
True	849.136394027126
True	52.681810021594266
True	705.9811854976474
True	280.0385931333303
True	305.2508620288694
True	170.29152327852066
True	458.5113833171373
True	591.1762055716805
True	374.2406578028805
True	417.19163345926967
True	70.08003555007441
True	155.17036605075873
True	455.9793391888152
True	222.99681723240695
True	38.694609722576494
True	200.2053025105557
True	368.9546904185642
True	395.73066374616064
True	741.6553762780024
True	124.75851655187223
True	647.9996983591475
True	502.9318392237103
True	613.513436707317
True	131.50061215607678
True	37.33279742638318
True	670.7022665481668
True	72.17099581880906
True	547.9805903194226
True	669.3217414925931
True	458.9389992252803
True	131.2427112537419
True	527.9160465745697
True	4.983217997740094
True	398.94727431469886
True	31.02120838248927
True	616.7278598556519
True	282.33771364929225
True	585.0489066284474
True	705.1059497064224
True	149.2115430905968
True	540.4897240842727
True	497.8501380856566
True	68.64737614905258
True	988.5656586814694
True	3.7624987817951463
True	26.188957142045503
True	661.3435498934197
True	695.2037546388334
True	129.50104181065544
True	418.5114059399533
True	124.92168872678276
True	73.66888798816953
True	459.287939092526
True	44.0109466713001
True	514.5175511872209
True	12.712771635535944
True	828.0884507684808
True	569.2023276983301
True	680.0076408860031
True	99.3540781084639
True	376.3342054047543
True	1022.5417240537114
True	818.4820390971229
True	142.5499624382134
True	550.3714038482744
True	466.69613293608
True	242.71028531307812
True	252.09760420731385
True	4.787427067849235
True	318.48866137049936
True	11.995524282571894
True	374.2261050259833
True	77.24479060526987
True	432.7296894828199
True	649.6899372180267
True	119.83432323566146
True	237.12557760879795
True	647.9483057491572
True	711.4945727734055
True	298.58312967097123
True	138.17348363720882
True	156.82725328440603
True	478.4463280133559
True	86.6309381705643
True	11.388487080927572
True	507.4339560712235
True	565.4494107152273
True	18.835328274722254
True	141.54918858830234
True	877.6576433911032
True	478.5578988603894
True	266.6549372129669
True	33.589895061335056
True	476.5766289550541
True	113.14001854864428
True	587.70405078437
True	657.6345629200262
True	294.4346450467935
True	369.5601958462642
True	188.10935698342377
True	251.7592520910452
True	70.8725462301311
True	216.3184378754504
True	473.04924408814657
True	21.287010833359037
True	449.7682684570201
True	385.6598492972247
True	716.2598723138872
True	901.201172422004
True	875.0553237724554
True	159.3170634384569
True	413.9124010052624
True	73.88664150353769
True	185.7359964599582
True	315.08021845814784
True	10.491246877548612
True	796.3339476775548
True	23.223144248432565
True	394.5350920119172
True	262.74824463138907
True	616.4823742392829
True	195.43972088830876
True	40.07209721018265
True	700.8531071094726
True	1084.6557822123646
True	229.74655607339884
True	133.88541723234158
True	609.2426765847746
True	516.6616755319858
True	19.18234090244616
True	798.0719185704965
True	109.7900079022364
True	47.83429728489212
True	313.5943675582381
True	361.6493158641555
True	399.1064066005873
True	261.8049262398242
True	21.49972427484284
True	21.963858194651003
True	865.1010782524992
True	198.7185853955021
True	114.02651428301854
True	843.4529415300469
True	659.3997891439789
True	642.3439456822808
True	451.06129627591366
True	152.4478857252843
True	31.0332972118702
True	101.18609562568338
True	420.3522561190656
True	238.000573541798
True	484.4253694485681
True	147.41548037840855
True	492.8054183362325
True	635.7364093434144
True	960.2353631223784
True	24.54887754685569
True	1009.7831623196784
True	1026.013124288614
True	488.633063007171
True	87.93455916624468
True	802.543770948364
True	638.4980017213437
True	647.780123164012
True	170.62847036061336
True	748.5777099681554
True	701.5488207426749
True	121.04631230156086
True	756.4287825288393
True	835.2544299378501
True	473.9870991587511
True	231.13261362714863
True	70.42470915010803
True	320.2207322959669
True	349.91452521727024
True	464.8946710059657
True	436.2535767770828
True	198.6133951874248
True	316.85646195118846
True	3.4944413808315877
True	13.143919103197485
True	107.18446411642968
True	135.5563480879753
True	357.176166087096
True	342.38826619820395
True	112.96443288108571
True	18.701534457083397
True	214.0625692445295
True	851.8324722110218
True	462.251246704642
True	528.8206218594797
True	558.9987730193594
True	794.1687490768895
True	640.9751842481198
True	88.22647611559336
True	192.3121967991506
True	245.4282664936438
True	278.9340399113162
True	108.22733257919684
True	363.1245172974778
True	437.5641386813995
True	172.3117074376818
True	652.8009706406157
True	250.3244801725224
True	205.64661898855675
True	31.15421994845769
True	251.98460978308665
True	474.27158590770847
True	165.72526778009936
True	519.1618312856307
True	460.55271300729095
True	245.72103559974
True	106.06749397566432
True	44.48432707540199
True	408.5890276060623
True	803.4089642302891
True	168.7548562973066
True	1032.9630724384708
True	1050.5623465402998
True	478.4562505354733
True	103.11819593965868
True	126.78925557489433
True	634.5874679430408
True	9.066456896825262
True	222.99723531614347
True	128.42694711409112
True	118.02726573815043
True	335.8968752115464
True	648.7497460331708
True	34.26000040871722
True	124.81489800715627
True	972.1042221488492
True	56.20944178752263
True	467.7661911208112
True	538.6863196474129
True	243.8590651253112
True	125.818146218551
True	952.753559524334
True	1191.643550372576
True	514.9121702605904
True	648.4793300970987
True	209.88355100193388
True	145.44942276626247
True	311.19152475705755
True	258.99465622936344
True	172.20118135747234
True	315.9847932756691
True	325.4510554851905
True	10.47952132923973
True	618.9360186927565
True	147.2139234870596
True	75.64779453118159
True	438.5235888703707
True	321.2923810570579
True	1186.6300037666083
True	330.59095726621536
True	965.9728459721246
True	9.961339138007109
True	279.6848812194152
True	231.95489201969957
True	155.19269287445016
True	500.7750998385277
True	200.38375876622365
True	413.13152541334455
True	336.6130576618392
True	108.4173363909234
True	353.2544669278091
True	1043.287693571515
True	727.7894492936474
True	223.59359070275283
True	104.2058212471249
True	305.62096862652544
True	24.96690310263538
True	357.7868263162022
True	314.6430629253902
True	547.0970835858591
True	456.0868645111018
True	348.51938321904845
True	153.61325180849505
True	13.084696825243432
True	428.6646715008422
True	290.1455361572847
True	150.17805860784898
True	290.0586687584458
True	423.38274397413227
True	821.2742326714449
True	312.0698110747575
True	775.4018175602353
True	398.35423226009607
True	387.2360087347122
True	1.968654947963418
True	1179.5190716705208
True	107.93717383063408
True	955.3724665659138
True	199.63287993851196
True	450.5777549948404
True	677.8928375672198
True	85.6176840828843
True	470.7058288237224
True	33.79869582945867
True	414.11489895030655
True	80.14590864958929
True	216.85753737101209
True	36.9469422169594
True	672.5675733633634
True	188.4690035659521
True	26.459751613798044
True	391.039199183012
True	110.54980817777668
True	166.66292146636744
True	839.2266582619202
True	251.13445722747997
True	154.69631417189856
True	364.90555892121927
True	515.9289676578856
True	331.51679509493505
True	516.002278347026
True	630.1637383021672
True	157.22366827008156
True	7.013067178686573
True	71.1079906920744
True	442.8251388042531
True	84.80210350952784
True	75.06244195511825
True	1056.3505261940754
True	27.110196910523214
True	326.6658040626502
True	310.151841465996
True	441.27734855405527
True	666.956487926755
True	192.7154011426777
True	648.2974793165848
True	310.1599371155337
True	344.3993866943838
True	273.9325772173248
True	219.79179262485607
True	385.3028480994605
True	445.20815373082553
True	388.486310126889
True	594.5718485707961
True	136.79951267366937
True	80.04647934585212
True	41.74080536618986
True	294.1130200789048
True	639.2103536181612
True	401.2833871465253
True	780.6334459956591
True	214.9365200001889
True	414.6394420132649
True	71.93608533948132
True	52.1026917653795
True	423.3152919224649
True	201.88287658780803
True	222.27757611367272
True	44.157214683992834
True	1102.2355437731037
True	174.50837445241598
True	920.7364329082116
True	323.97682933308863
True	942.4281363256782
True	228.8226711651463
True	461.0044298460267
True	537.5579202766992
True	630.1714518808922
True	220.8774661713136
True	490.37527362806907
True	943.6789882061998
True	125.14378964325512
True	6.431087878853832
True	590.5335589384829
True	27.745866424352226
True	79.35153292881107
True	810.1994520415999
True	225.69003229198864
True	994.2926603084308
True	684.1712377750613
True	427.6105183556787
True	289.1880082195082
True	483.1438615746075
True	323.14290557141146
True	165.64257777532325
True	661.7420260874493
True	711.974566830101
True	211.0679466472833
True	89.04679931756237
True	507.27800538492727
True	119.19168760320358
True	385.6365021147327
True	339.5934198792804
True	61.88325721921315
True	375.33454545479697
True	407.69907017615736
True	374.8885201249716
True	399.7376805613872
True	420.288443949783
True	641.4394882236395
True	57.752239261879815
True	458.00487741106593
True	322.2294287161788
True	651.548422149028
True	212.4194079420974
True	101.4781728940615
True	38.26932642113785
True	539.7579271610198
True	618.875640167719
True	187.3272905262747
True	404.5120553971854
True	328.41621113937697
True	16.787085968359467
True	166.79494162397714
True	288.70121410142644
True	2.2036633343420924
True	882.6037216965801
True	78.39555973844067
True	103.82295503002638
True	104.07651327823449
True	358.04540831170624
True	38.21761032127444
True	445.9543614078992
True	228.3613714005239
True	6.076052351016506
True	114.26575137675582
True	422.0999360088071
True	53.60884678055622
True	62.59698092136502
True	171.6570154661329
True	288.7936932724531
True	957.178664774463
True	387.0536006644662
True	967.0577604321865
True	189.7687219083933
True	1047.842002268027
True	762.0583371529119
True	645.6612274052732
True	401.7184762729496
True	382.3872198633285
True	78.03010032553803
True	72.10984170700269
True	85.67390225156143
True	172.2328041774037
True	478.33740791974
True	1082.0817972704745
True	180.3383504184065
True	361.40276579400415
True	427.0135726680671
True	586.8338712576391
True	604.7484661408806
True	276.51303980683724
True	452.69211409848594
True	681.3607333851901
True	93.50140847530857
True	740.7792424784459
True	261.1741850675226
True	130.11511923017258
True	411.75705216692
True	910.5720429226716
True	424.8623557987863
True	820.4601803758952
True	193.1421317960608
True	362.287545087892
True	692.8968227895548
True	618.4794515923103
True	197.54810547312005
True	261.3182867812493
True	795.2535882935224
True	27.819844832075432
True	193.36370499341
True	464.7909288828407
True	737.845422167787
True	101.9607773662376
True	35.51042545541696
True	167.70191832181723
True	701.5055265007559
True	314.06836074765494
True	548.5439954766106
True	364.636110108975
True	295.164192029136
True	427.0583871765413
True	492.3069922901191
True	73.95192049499778
True	366.21472383462986
True	778.6513506726036
True	0.0
True	286.0413285653734
True	251.22041183076985
True	962.1313139385136
True	146.7552842638474
True	642.2964209837374
True	627.4783112091601
True	111.89837370471652
True	214.16076451632705
True	136.3856940172602
True	11.524332556696136
True	293.1937483089815
True	373.23531764752016
True	1139.1870622373758
True	225.96217736692364
True	399.4788296580098
True	655.2591291950614
True	201.58923534176475
True	26.10408019642987
True	837.7341104706736
True	616.0627251845559
True	161.0475501196776
True	624.0829249712029
True	167.01308509800975
True	301.20705869941645
True	807.2877955725837
True	37.02096485569756
True	110.4868135341579
True	480.4746569150745
True	67.02200813238798
True	77.05561169271488
True	390.650138926998
True	23.09572359186914
True	761.2790420766707
True	103.65265615317703
True	152.54020480465874
True	16.357918799708553
True	692.807076036587
True	28.02621916390453
True	780.5938237558571
True	395.5583622057496
True	115.56265369528644
True	713.9160672706936
True	508.5615082578661
True	566.0750216797185
True	46.445185329957226
True	360.0879567609006
True	6.445634351678248
True	91.4769504724132
True	368.618778545869
True	50.001478224061536
True	127.33728081331698
True	303.6165462378068
True	192.4269955504549
True	104.13706348528258
True	635.1538162697096
True	20.65538290875251
True	1206.986042363954
True	516.1815239131499
True	301.2726377854201
True	485.28910362324825
True	118.25814304973942
True	770.9785745961282
True	1116.2171690663056
True	744.9527124150502
True	161.06362947568857
True	226.28354662823023
True	50.9922677497297
True	57.84734646535796
True	154.2683498623766
True	104.96171433321264
True	165.4953159078443
True	1151.4858924807274
True	308.70323994351963
True	367.0530895309132
True	708.0097988364607
True	16.479809229058212
True	14.283198852035216
True	595.2136903874541
True	6.211123396984532
True	118.64988720870194
True	693.8557125200131
True	181.69071336860117
True	670.5012605095535
True	817.56553832931
True	159.04690354239494
True	882.4473535888401
True	3.2520273493401177
True	459.65188570508127
True	1050.6914118025245
True	27.120519556077827
True	233.5240366570356
True	149.95953131848793
True	957.7673758907906
True	245.5601416307681
True	507.9837542061377
True	121.94090509263636
True	524.2183955119916
True	146.95085242120717
True	101.66633083149524
True	391.6444106579957
True	75.3590360405326
True	52.99694013715851
True	1080.9675358450722
True	247.88191671661409
True	160.3786594130122
True	366.7406504056694
True	399.9375997078792
True	210.2228226620945
True	168.7783265539416
True	380.6628866433951
True	37.62708979602961
True	488.94516881391263
True	1153.5232825822186
True	110.12275243673174
True	470.8761386880549
True	306.78689714872155
True	27.28813646557112
True	395.5727740119211
True	105.68265505746092
True	598.8263975244878
True	210.07515675496376
True	428.1240562033759
True	21.43570578279134
True	448.50255968927786
True	112.06659505927672
True	346.95101600286904
True	33.5218732167479
True	168.77400869687725
True	244.98948357037136
True	766.9772186950249
True	60.49442477868641
True	136.52000823250302
True	235.65874814003524
True	138.78070990221747
True	624.7993228955888
True	564.4280699430267
True	796.1854917433453
True	390.4120079682552
True	529.1879379663696
True	404.9224036811059
True	690.8152877276381
True	69.60676073833122
True	478.6484934106947
True	433.7630890758773
True	46.42576250224563
True	86.83389337525891
True	131.63023050623136
True	90.70244845214296
True	332.29475457440503
True	846.4788157660256
True	333.2510517220187
True	1108.7382082699323
True	297.959848393655
True	909.4603910026918
True	148.66531385582348
True	586.1150923701014
True	620.275610611611
True	687.0555620171476
True	440.3790027419803
True	62.591277900200986
True	310.5587044219111
True	43.63315338636982
True	170.33575810253987
True	170.03008429664456
True	1066.7577694899603
True	234.96348304836044
True	558.4374054759904
True	562.1825825398263
True	564.9213540970239
True	897.8362280857402
True	599.2864936438908
True	676.6753467053034
True	937.0835479626994
True	123.61200549904834
True	327.37008549295723
True	266.6993571531534
True	326.08837774630945
True	87.86604566752094
True	386.5088057776279
True	4.214980078107477
True	340.7342352932542
True	264.8385165589588
True	626.5124286097885
True	273.18350754297984
True	354.75339924407496
True	9.100599824676332
True	59.03641866991952
True	537.9203422264607
True	31.244936986587007
True	143.62701580131
True	69.25764532190584
True	146.83510627102754
True	238.270146887753
True	66.79366673509993
True	384.23802807607393
True	279.8115045649649
True	102.13923285320136
True	331.6336665657907
True	64.80015155238777
True	586.7321067016595
True	827.363068235101
True	291.5676362004534
True	1163.897623039372
True	118.9148741873373
True	309.64374994871724
True	1038.918778661386
True	88.6371050592
True	282.2085589512815
True	9.708051174589167
True	410.27051817394704
True	457.5501003808119
True	150.79519514322658
True	620.7177265518479
True	912.1316042487038
True	149.27584123808765
True	74.83579669488807
True	325.60842085190643
True	534.1700095609289
True	590.6602523490344
True	1285.9692062236809
True	25.957153822283285
True	938.6190898011348
True	140.5601373473515
True	639.1032330711162
True	116.37942055826812
True	128.2924327822277
True	188.3640599730984
True	165.05538808184082
True	761.7642937652071
True	209.3503479554775
True	224.8261828609241
True	69.44752589222749
True	504.03235331761874
True	449.4437098713077
True	176.99754298473863
True	234.7191488189157
True	18.01367229145987
True	425.8538908043789
True	225.35256803309952
True	296.4627117135727
True	111.41364162840986
True	686.8934248563884
True	418.2084238514657
True	253.18774443744888
True	639.5010313058914
True	542.1250217212694
True	467.6626227010892
True	135.1751024574398
True	513.2337418022416
True	436.8901795863785
True	2.8609940810999595
True	195.7149377624136
True	86.95020456006687
True	244.0368182610997
True	2.737362596963347
True	137.36052499053127
True	360.4354517304364
True	7.642732819380173
True	855.3421193267793
True	168.30447215930698
True	710.3303508816978
True	832.2069726053304
True	161.6099926728256
True	219.32619013963807
True	470.0500742334208
True	834.1759098020015
True	48.55482760315013
True	40.0965092784304
True	133.11645026050232
True	617.0303832247723
True	722.1769602140164
True	184.40054996998592
True	597.8465166605845
True	585.7242214041529
True	841.6419021730208
True	409.8420296259588
True	187.35668693913
True	884.8918009632185
True	226.97275662700432
True	151.69847001652462
True	349.9673276637965
True	229.10316919508352
True	213.1976362661943
True	614.3846011357156
True	248.0448406194149
True	195.44319892770076
True	468.0621084792928
True	462.6707298950317
True	65.25457921952027
True	289.757813696443
True	71.1368012596395
True	332.6676850025103
True	364.106275485418
True	263.1681241237389
True	179.19494110386435
True	403.00544350138273
True	651.9874516891836
True	784.2725808341556
True	293.66379471802685
True	737.9965028537488
True	63.18103787367532
True	852.5032902272823
True	333.63401067490906
True	13.13377565747451
True	612.6350880173703
True	674.5676605039166
True	259.8165164138351
True	170.1913867087851
True	47.43084722348789
True	381.850556084857
True	75.6300715255563
True	14.536883807445673
True	892.4974322989442
True	366.3565864383975
True	173.77051171577529
True	1000.1829922908948
True	12.415420678193875
True	789.8209967118086
True	31.135171501047758
True	650.8916481640465
True	59.89779383027756
True	782.3739148825993
True	433.41659801292826
True	195.27699955063036
True	443.2508084842669
True	209.7374605576812
True	296.59007791381777
True	215.37288744834436
True	402.819183873244
True	10.550134186243152
True	324.7628460473624
True	109.79427559686454
True	11.376487729457889
True	468.4794256379011
True	734.7359266524467
True	290.88242505716767
True	81.03921091391226
True	325.16086937294364
True	81.64844120469131
True	181.2261729020132
True	182.62570375245983
True	380.87069078624825
True	45.25212745599966
True	140.7862931481699
True	390.82068860650537
True	893.0539432485265
True	114.71989053029444
True	204.031919531799
True	435.6990497104272
True	20.15398313050339
True	420.3531647420956
True	502.3977766772458
True	88.17978379393257
True	392.84628521543226
True	342.9381427270933
True	426.20702770308833
True	578.7900636815785
True	988.1631499423204
True	993.4357869423476
True	58.794810306416124
True	1096.859906178869
True	112.17019708690376
True	112.146061311257
True	117.10505775481776
True	486.3979129156449
True	377.0975726634174
True	557.8729388528324
True	255.6721077346897
True	160.30205774304676
True	402.284490749482
True	16.56531223223867
True	445.27794341210887
True	381.7457507166449
True	148.75924906269177
True	97.25629681113
True	542.6452283398893
True	970.917324971578
True	204.82341837399093
True	66.32659378870564
True	421.5847300063774
True	382.3450939788137
True	503.080273706421
True	319.5885384325408
True	3.7005713927826296
True	555.8203371663639
True	513.2595513679319
True	495.1378280435178
True	188.1347917228073
True	101.9664004781566
True	21.166837556421523
True	379.5126612992167
True	111.42632624549212
True	7.054080900860159
True	29.5422976886062
True	352.75148549720325
True	647.7097831774294
True	129.5464593434375
True	96.94559051811162
True	24.29683536982986
True	408.21142366110894
True	353.01648548608966
True	792.0057621604785
True	296.20669603683393
True	497.002379857625
True	528.8480511944911
True	533.4275435213564
True	290.4835109205832
True	550.4019454652146
True	98.90926224573872
True	585.0344201790458
True	7.183454583527412
True	357.351321179158
True	465.6186162400128
True	966.8496726235442
True	347.9339895710967
True	766.6676464963
True	938.8991462776708
True	182.86976145268653
True	38.62910291149932
True	377.4749619672653
True	387.9771077369723
True	590.6002074331989
True	246.07221814487136
True	30.058101128816155
True	645.2973087631246
True	122.49459976102544
True	1068.3528985672192
True	340.44290572373774
True	475.8748762048557
True	129.99575560502146
True	814.5697999757537
True	141.529019857327
True	820.5838161074508
True	561.4781409330114
True	188.76013857512876
True	117.39275611958608
True	63.36163726054567
True	561.2860764031367
True	910.3367608625864
True	423.9188281181762
True	536.3770452493019
True	128.74105486113623
True	618.5071737686075
True	478.9626140048971
True	797.9383596297141
True	333.51283483488703
True	554.4716637413107
True	114.44526715107249
True	25.96076421970707
True	406.8481413893441
True	171.15723532343353
True	108.08813514737489
True	364.778524200922
True	1117.7341258084043
True	271.0826874963657
True	560.0119820064731
True	11.84393446860847
True	71.26373743586005
True	328.87565968345456
True	758.3358560554503
True	449.7697296294991
True	499.6964267478221
True	703.2021726967778
True	63.00858615379539
True	731.5302562137831
True	44.38397511211184
True	110.85220365413706
True	185.8580863422386
True	82.90375372555278
True	27.335649090017768
True	301.1062126927552
True	470.4150388327959
True	909.4698685414592
True	865.4290569571083
True	5.630073619075658
True	284.3509996135624
True	451.41157572893263
True	126.56890308632072
True	233.4582262544659
True	323.7813314014499
True	1321.5223657939523
True	442.272144613562
True	23.96964094563602
True	181.963335867112
True	716.3433873861893
True	34.67432034646115
True	176.65998534775193
True	567.277232942877
True	71.84132612696013
True	859.9363797265676
True	326.4192604934007
True	676.7693607905808
True	72.00707493756553
True	668.7373453301858
True	610.9506247113566
True	860.2692611640955
True	250.08081209276023
True	505.6533963937878
True	889.1352065623347
True	911.4511272396836
True	238.7450625153231
True	755.6544632723298
True	223.99568760940068
True	449.4739970025596
True	365.2941883975351
True	500.3005746991064
True	503.8187086892162
True	324.6900485771102
True	346.9186916413304
True	111.4360479992924
True	350.71586298115824
True	1111.2096416632075
True	308.4283335663103
True	148.09295714771466
True	314.9709459380393
True	754.6036241439451
True	650.553782638874
True	407.26642397192
True	115.0893747716873
True	349.2465033684214
True	34.40673782653172
True	170.45127204685895
True	91.60425992695316
True	91.34827528863116
True	520.9355732786366
True	143.09448933183583
True	130.103636527768
True	106.67863643315798
True	86.42957965196238
True	450.02830864696057
True	375.3780530228679
True	1020.8237876652488
True	544.1113894168758
True	837.6424743367885
True	274.7728931438083
True	302.4895461843837
True	519.7913241251514
True	194.67293562585849
True	735.3282532883364
True	250.2465190943021
True	356.48477694810055
True	69.92062205676133
True	117.66090694088687
True	263.3080223298597
True	119.89802188573869
True	482.8255132549484
True	32.30733388848885
True	573.1190683106792
True	1022.616350937462
True	728.3789902850673
True	1.418914745781405
True	61.48924132766376
True	515.4136015188112
True	433.8107194102264
True	77.78761284566983
True	120.28774247279809
True	298.0799487994085
True	82.80098367805826
True	50.70401234493294
True	703.9938393294308
True	659.4981565672321
True	158.68373288667715
True	168.54306866584687
True	546.1901238385271
True	56.275167723439104
True	25.333572287895127
True	545.720243761527
True	437.9984040523273
True	1122.2694683668822
True	50.38305508685825
True	470.91268525271295
True	885.1429933310186
True	813.8883529962577
True	286.4232859116423
True	763.1588556462066
True	399.20042137748266
True	40.13107232161092
True	101.6851396876756
True	720.6629892948222
True	76.85227978904699
True	141.6772987803746
True	953.0214534982072
True	193.6425393637192
True	273.14395620989933
True	106.12788786829933
True	640.0837322231191
True	599.6941478388387
True	214.7650617968389
True	434.3931630621922
True	42.92546619167301
True	279.54793863084336
True	580.0569834109668
True	627.904919858947
True	308.79255260725955
True	73.51755756713672
True	913.57716516711
True	1081.0937000009792
True	558.2523478651306
True	65.23401122953014
True	30.840667419198063
True	83.92263423400267
True	108.9369612588925
True	106.47433240320984
True	876.1303882091954
True	1212.9537135672947
True	747.9645716179773
True	307.0798673924679
True	9.088346736347852
True	20.14618437261562
True	340.1680191830206
True	477.26932969704575
True	45.52079323382095
True	558.8303219694985
True	442.54038252600975
True	402.91566752956334
True	85.07216645632195
True	193.35732487085156
True	258.9599608995246
True	135.9203750442027
True	401.7955820573581
True	40.16209492060555
True	173.96511651664565
True	1155.885132431477
True	5.695125641801609
True	27.944149954901697
True	579.1538380040047
True	363.7641066171639
True	778.7299163259671
True	159.99979936877278
True	721.2486728784662
True	587.8678518732991
True	277.67996790943613
True	460.2756932839675
True	356.9188344217775
True	290.3317773866804
True	268.10834585733426
True	394.9176523997101
True	496.03165987158974
True	488.10031155805217
True	109.1380450096489
True	362.74047683684864
True	8.432907676544716
True	191.9221637533361
True	247.20061166803973
True	872.8507391071472
True	578.2629181085453
True	32.092018675783976
True	728.7927608670541
True	827.7133218641264
True	102.64994531274972
True	344.6128554546413
True	868.0137246972149
True	226.118859104793
True	165.5388199052543
True	524.1011444766957
True	574.0616355765994
True	1110.3809487751662
True	136.09147884153106
True	155.15867907801533
True	254.74864837345936
True	324.1433659299601
True	419.9038483596945
True	420.7170390281699
True	319.16041753244525
True	461.4970967122125
True	497.3956760967889
True	231.74616467129005
True	1468.4839217186118
True	236.36272384625835
True	411.6900489488752
True	53.28132173072979
True	766.5914145794761
True	259.1282355994827
True	931.7410216383842
True	542.8509534197261
True	313.2741043008704
True	763.3714142791005
True	270.3530568533922
True	217.031960232488
True	253.0120743997282
True	220.6638913443127
True	137.70607774396478
True	258.8785172180172
True	743.3787052734203
True	527.6210495802576
True	225.76135112819085
True	1201.135498659449
True	116.65896291885284
True	268.0470316735812
True	70.28877806235158
True	312.5929446288574
True	418.923719732498
True	90.47111567998954
True	220.5080856109562
True	75.42917064845905
True	687.2071621134929
True	370.2147002384357
True	225.8888860730409
True	743.5480759809186
True	851.9888421339313
True	820.5095547378887
True	847.8312970631669
True	339.6720484406352
True	1.0819896327340903
True	265.01307570216767
True	54.87722932530004
True	385.8475673775929
True	54.2364964681837
True	340.3433364297058
True	886.8914272762689
True	1025.4724338597855
True	386.4896763026797
True	21.509575373652236
True	513.4930995349941
True	508.9968025184287
True	180.0584098119161
True	232.19689797758144
True	287.1932545404697
True	22.40661612319529
True	118.94147507516304
True	955.2874631113766
True	60.35856209921657
True	503.90222131746737
True	785.2863202885496
True	106.21384917712676
True	247.01580154617844
True	111.29138157024276
True	15.834775158658896
True	1.2393992867909267
True	121.1831474012156
True	1007.9657837762312
True	475.50061427514703
True	69.86626394247676
True	790.1057630221286
True	331.1757923702765
True	1.040744825557884
True	465.19362284743255
True	198.03278685929723
True	488.6319697564063
True	84.60773125680988
True	306.67241570891883
True	373.0210433513113
True	170.6387484919591
True	213.8448483197705
True	133.06204781092376
True	174.5116989024529
True	967.0802202115436
True	15.17916049717856
True	507.7629232990951
True	503.36600776396114
True	402.9957017865589
True	219.4777777279891
True	234.1935182790072
True	160.27749920121465
True	46.33415230894701
True	504.2512312124739
True	145.97066513984905
True	836.9992061826727
True	840.0523920084225
True	247.30216961213532
True	317.40481440341483
True	523.1697697903512
True	42.83379874124951
True	86.55933811724519
True	727.5331998796737
True	1084.3113376932718
True	109.29096391861374
True	737.1039429178805
True	143.17009643605093
True	959.1330087928808
True	667.7461103089922
True	98.11394630723296
True	272.1627956712393
True	616.4787282844825
True	278.3461384024414
True	46.191977334693526
True	584.2309940669516
True	455.33537164308734
True	5.1537112606154185
True	483.44179728378094
True	67.92299139789348
True	167.95443969380435
True	241.61353736563703
True	319.2600783413939
True	73.13796418080614
True	218.4628849619571
True	362.5506060657384
True	442.1480583952308
True	921.7692351747264
True	49.80224047107341
True	869.8568195842219
True	1035.1648568848352
True	125.0747417219074
True	73.2054392879253
True	993.4574152605732
True	31.45493217745889
True	220.4442239475848
True	86.73804315342565
True	217.37720987171735
True	363.1115923811244
True	958.3304752999657
True	103.9671267178088
True	71.08807900307501
True	651.4182704638068
True	264.8469740692804
True	729.2286383960449
True	52.99613800570032
True	483.8046962213149
True	379.8098069727899
True	673.5318045107874
True	53.38556658051954
True	108.07493655503212
True	30.187141238356027
True	264.69971704029206
True	38.91383704276283
True	343.20710609964624
True	2.231175038432984
True	1205.319774942932
True	104.21117880848377
True	135.5162501181231
True	352.31634764181183
True	717.3812479581266
True	670.8238495465179
True	1012.1869555213684
True	474.3632902854479
True	420.9920313899998
True	138.8100801128833
True	423.276069397432
True	820.2738641973534
True	422.257895096614
True	924.735076443586
True	90.49289822056024
True	428.4871814493484
True	177.82763395324218
True	283.2381998946096
True	746.275331136312
True	160.20961571909493
True	131.10992287625143
True	63.02601603944688
True	878.5615870718804
True	776.9399998279004
True	83.34375782201016
True	459.8988570733095
True	712.2192050010805
True	425.2830010653626
True	55.17189255176729
True	325.69317293230625
True	795.0116539352994
True	29.68150470953533
True	372.5684951326031
True	162.51918608527953
True	284.9084486676301
True	35.33740168677708
True	227.0575800164389
True	763.2641256749764
True	636.737396067892
True	54.48050972270887
True	287.180368331077
True	870.1986480246902
True	16.505932016475256
True	298.6660263814261
True	291.26941434331155
True	422.3662229770171
True	210.537620809297
True	583.5309601595793
True	47.58037757785496
True	963.8330072538324
True	888.5350529529901
True	45.05265657287656
True	381.1671019730747
True	722.5927636924873
True	941.8603537332168
True	272.4475768796747
True	589.6411953067895
True	130.3402915787072
True	195.9454911745369
True	127.64107676171196
True	132.24708174712555
True	200.66723194526628
True	941.9275379444268
True	792.3851163489529
True	929.4891047194028
True	19.54632182640344
True	29.22809614819523
True	362.8948314484706
True	13.304872020933905
True	623.0389330001028
True	1093.951541371188
True	256.13725248310004
True	207.5978388102157
True	81.91457178175925
True	207.75199085954372
True	122.31805472718705
True	44.59437273402322
True	126.5453019138911
True	91.05007869499782
True	261.91585955984493
True	541.3998799578686
True	166.64957709286836
True	30.19867495475849
True	54.66676070353254
True	411.2648071326885
True	266.75025886458644
True	590.5160074126471
True	24.872591526809806
True	116.20212261770736
True	682.4658280090949
True	246.71278790014128
True	467.3871480942214
True	653.6910702021371
True	97.5720802791343
True	111.95727066429362
True	80.09211195124323
True	26.59199403676176
True	123.57852348488508
True	83.75812448669603
True	105.20750330583512
True	155.3308332503434
True	238.4380943595572
True	810.5477465460652
True	283.2141018679708
True	934.1349555804404
True	166.50424566173305
True	188.1749371151784
True	771.8966838686007
True	313.74116880307724
True	624.2829157321943
True	253.67498807441555
True	347.8425985763495
True	459.1490397569375
True	563.182973268232
True	638.28849665361
True	377.0224929374292
True	35.56815265832777
True	548.9326876346157
True	631.3922469135354
True	18.65203461093183
True	11.428513326665204
True	264.10687888222657
True	401.40535596226897
True	456.7326702363672
True	64.3127535072587
True	618.8952919987753
True	934.1817514605292
True	236.06366586561836
True	910.7007928760636
True	274.238977837576
True	103.40866531428684
True	265.9115348318486
True	699.6363866209199
True	38.61832797455762
True	606.7580692257121
True	1309.5183581878864
True	1003.8591446847596
True	912.8726351220248
True	215.06406832905412
True	92.831311594252
True	201.40537296199463
True	843.3183206489092
True	132.993350144029
True	1071.6493869305766
True	860.4578426443389
True	42.276567178894666
True	85.72475644277783
True	413.90629799773296
True	402.7726693401596
True	208.2350409751965
True	507.2385018498648
True	672.732959334131
True	126.26568570682136
True	279.3863393044812
True	1027.4176045627723
True	51.02774195672812
True	717.8508846794629
True	548.3625806340809
True	40.24153356168672
True	842.8208897893555
True	397.9353285782064
True	546.5288013246723
True	104.77663631779448
True	267.9890036421571
True	210.94587358815164
True	28.423858349704297
True	133.5918933873044
True	759.6275828378311
True	136.89681345343314
True	388.8393229266156
True	63.65260664402162
True	633.4612690323487
True	618.9689508062893
True	227.5903422738997
True	459.79271071736514
True	171.62068523161727
True	161.10416940225392
True	223.8482895523995
True	273.9684654127791
True	364.067278602079
True	126.8032160251354
True	199.0038385278603
True	28.293110886360328
True	885.0942742870976
True	311.2160529808092
True	8.903389581265396
True	376.1262605008083
True	164.88862633576312
True	635.0591900289012
True	360.2576639701076
True	594.7173383155028
True	556.9149019813186
True	479.2588356308179
True	801.4404142355272
True	244.1694470177777
True	547.7496054886323
True	157.06234297682195
True	538.3706293096127
True	353.54257315489485
True	370.068324706466
True	125.06930681473844
True	136.42445043732934
True	107.9362327463723
True	67.86412417292478
True	740.2841002117575
True	177.4890652671965
True	46.30057834421496
True	0.0
True	565.6653748852661
True	107.94365143013492
True	22.521124248604764
True	38.32633726701224
True	111.0074069924431
True	530.7448925646079
True	181.26533062462644
True	106.4586915599698
True	34.6537013925006
True	169.62089189279342
True	907.3135510445388
True	49.5641864876202
True	236.2769841338153
True	734.2889309164548
True	312.6038382480416
True	454.3916630708365
True	476.5893595715197
True	512.7274611270278
True	601.4483574785137
True	892.8839391741831
True	260.3666620098066
True	1047.0901797398371
True	910.2457413142588
True	633.6540584948989
True	342.60544789009634
True	853.5450073128536
True	9.315305978353852
True	32.36727071513389
True	294.12237488419794
True	38.89957759662276
True	202.0826286363422
True	766.7821918333132
True	215.0800357295549
True	742.3288310927333
True	778.6051575787548
True	126.05454922029205
True	360.2216151937004
True	577.9711322194547
True	25.48117368290934
True	136.89429837538293
True	421.7249078557941
True	305.2443300976383
True	198.27172661947137
True	114.916065074046
True	394.6612582603248
True	22.078722970230924
True	363.3982734552719
True	352.4304262381355
True	1073.745049368698
True	360.15414661310984
True	31.852981212704403
True	445.133643468684
True	453.4039377970445
True	228.39011724273783
True	30.405581658818114
True	763.591444378764
True	418.4686224349314
True	181.63937281992511
True	11.162206466674416
True	1213.412236244154
True	172.26749206251185
True	27.568134572139293
True	303.3657590746599
True	279.99557614511446
True	113.39042340920597
True	290.0191961521467
True	48.2798221333333
True	328.1339123627728
True	297.0324055002018
True	319.58502946248046
True	30.392576869594844
True	49.82013900396628
True	1029.1771287378258
True	27.17157798438837
True	13.818723417563444
True	190.7416518165741
True	645.7532105824017
True	8.21228399476539
True	182.29120255507743
True	172.60781885241872
True	548.1859857914309
True	381.0073234151406
True	746.7974988624711
True	329.3505888291694
True	485.7350260015957
True	458.7432243937705
True	490.05369102582654
True	103.17912477895275
True	1276.2148322634523
True	906.4510699852934
True	290.0294743479833
True	532.3835178854229
True	98.02773010489808
True	559.0060345827812
True	433.802711111006
True	158.63139623684094
True	78.4895224440278
True	346.5667832410024
True	168.36097155728265
True	31.54373842607333
True	637.2987559518433
True	376.09118962955074
True	70.24805709261068
True	27.71060654926121
True	672.6358590961747
True	490.6362073346481
True	73.59419840822726
True	20.53045137466129
True	338.27499258598255
True	337.24783305558793
True	729.0465458344244
True	550.4580703214541
True	556.8084874639536
True	787.4286597970811
True	7.626531732312948
True	57.69455133133706
True	36.16167491698479
True	59.04498184161667
True	503.4380729376469
True	582.3678937634664
True	81.92501984311569
True	111.20110161920353
True	189.0815666955916
True	73.36755933298794
True	173.02328337681337
True	210.5760710240715
True	275.29985741189364
True	818.3091904965438
True	610.8841117871448
True	288.39671891163425
True	191.96674329725084
True	273.67368063820584
True	242.1380309627548
True	750.3029589300586
True	322.1810589102815
True	172.26462032101605
True	893.5860845648464
True	349.8227771187476
True	451.3372198472529
True	153.97539225455202
True	122.295795421809
True	65.65816608586294
True	215.0754963264734
True	958.6766041079452
True	524.5978462640167
True	110.85213655209144
True	373.7173744589912
True	100.3314656616312
True	667.6312903032097
True	4.344858209683963
True	695.9562152208244
True	36.02720517658727
True	932.8553764155632
True	836.3233019850564
True	208.3598615773336
True	30.62662998533264
True	78.12549201953274
True	460.6032187722752
True	221.1188421388213
True	1.1208595272232638
True	76.7363456991898
True	1053.1517812514396
True	341.9400381099567
True	684.9623342307722
True	478.2999945083606
True	31.32933140057644
True	132.4344936238022
True	449.3616015212943
True	883.9521875594894
True	822.8069605590304
True	423.2165756575038
True	340.3191316844194
True	17.11340191711795
True	75.94351464884312
True	761.6647965940211
True	464.5645013923504
True	384.168334468737
True	901.3233763932344
True	25.422232418115133
True	222.7440777560253
True	890.5210735651883
True	223.90076177368303
True	8.741818315503107
True	491.4798693908537
True	104.35490453339044
True	647.1187041576795
True	55.50387750845442
True	267.2373941653741
True	895.3376444964199
True	918.607445472159
True	269.64946897148883
True	416.62480372205926
True	117.01335406102083
True	612.7032301146266
True	266.6810967164449
True	196.61624797501
True	885.1570138752656
True	54.55959458142481
True	711.8378077288686
True	273.02391844587765
True	296.2617583495975
True	168.67906600767006
True	489.2159596474402
True	617.5405205312314
True	368.9785748250517
True	415.83685931173625
True	67.07385260627757
True	158.1308160391559
True	459.9748754884978
True	222.16146427859147
True	38.46541412389871
True	211.83705846825453
True	396.815352382955
True	385.3879015855851
True	741.8906098946721
True	135.05099770674596
True	638.0401604448136
True	499.8090531159969
True	593.9535901393746
True	136.2723828806739
True	36.06676113371652
True	673.5490454375795
True	74.08878647880056
True	549.6465151324917
True	672.6979609217872
True	441.9096607995409
True	136.2164025985753
True	531.9708521007934
True	4.642377229122117
True	408.694290644385
True	31.361974797878958
True	632.1674219268325
True	278.5358444577373
True	591.481323153545
True	697.0413271087482
True	136.91598409112288
True	534.8266336544268
True	478.9038948344809
True	63.6636317941527
True	974.9561953146558
True	3.502038890228202
True	24.55602250626078
True	649.0862773910048
True	706.2661813074378
True	130.45030398372705
True	416.1893056683895
True	125.44907519032849
True	72.73502929238141
True	473.5921530174746
True	41.93989975514528
True	518.2136728636176
True	13.230382117566036
True	852.7308915057558
True	531.8949615055373
True	654.157276548101
True	101.78537260631084
True	374.30087530980336
True	954.0714590893264
True	821.1194024548332
True	144.3165296923078
True	548.0652773023475
True	457.6518908388719
True	239.98324801986055
True	262.01461721073844
True	6.807433824907705
True	321.55355578496017
True	11.478990270019809
True	362.3372233003408
True	79.0117105798936
True	428.9163911960128
True	671.2642509934383
True	125.4245416133859
True	238.67442813597697
True	633.4429714136609
True	661.5821821548063
True	289.99953977409155
True	139.34719918277207
True	163.43432935848094
True	469.28906259493823
True	85.08130690166752
True	10.095857378750011
True	530.3757805037758
True	562.5168044367143
True	16.289841112061612
True	141.99805745273156
True	923.6044164118888
True	507.0373915417851
True	273.0272432370936
True	35.5490616325652
True	465.82758655223927
True	112.13553216537618
True	576.973799634719
True	662.414393750739
True	303.4889792904585
True	374.6643102022595
True	178.98142773643323
True	253.3569159744181
True	75.29726753611894
True	216.76180354967204
True	515.0384635528351
True	20.24810761353665
True	463.31048450789496
True	372.7738514206079
True	688.4832642731153
True	919.2650656973652
True	928.2469468337284
True	155.22401848144636
True	416.6022510145504
True	71.65886830581233
True	187.76927198903175
True	310.5425086229596
True	10.550736308659769
True	782.0398803979032
True	22.552212910060444
True	409.0240915608109
True	264.1191153029385
True	651.1981877159244
True	210.58020764639224
True	40.054924368713415
True	691.1060130377912
True	1076.5646475738583
True	231.7323479448539
True	124.89143742548418
True	622.9016702538902
True	483.4314738079731
True	18.276406834257457
True	871.6207662414863
True	112.38233037462034
True	45.46485188164789
True	305.1296767619669
True	343.65271490441506
True	373.4849611377679
True	283.9007519680225
True	21.06663725598324
True	21.808656538669272
True	885.9724072784026
True	207.25067897146823
True	110.60246227858023
True	841.6285756395694
True	632.284822329559
True	637.6495643346968
True	451.4490380712565
True	150.04004054597505
True	33.871728825887345
True	103.47056795596278
True	442.5611567361682
True	232.0550895563855
True	481.6641688731576
True	147.08828602560726
True	480.2563674566263
True	635.6285129561821
True	944.7895625675226
True	24.603722439393167
True	973.7362762096076
True	1066.0422889331278
True	466.5868096409678
True	81.62017097154128
True	822.3785626606117
True	648.2340545368554
True	656.0776836549372
True	166.03503825858644
True	736.4644305601513
True	701.9286104626738
True	122.4494842505347
True	778.1684421137885
True	815.6120535256307
True	501.3306647451277
True	229.55938357243545
True	71.98257227424438
True	312.81739715838575
True	360.5795824358071
True	473.5658083780855
True	426.2236152914516
True	196.0963676086208
True	311.737867114361
True	2.2085952722326385
True	11.350064530153338
True	107.60829203031038
True	137.21222066928
True	368.8424336910864
True	342.9626366981253
True	113.11689035699456
True	16.209897833199832
True	200.32119646381128
True	825.0492212153239
True	444.9423437468423
True	538.3948910259829
True	544.2792565893035
True	809.6225197732126
True	638.1357266967705
True	95.01865453640066
True	202.09665248176407
True	236.08709289254335
True	290.00472518770954
True	103.50691992492432
True	365.0893908763666
True	434.0600073602249
True	171.89642765727444
True	651.1264983145045
True	235.8097847909249
True	207.48748685573003
True	28.15997523394971
True	242.24174969694243
True	501.8879505130405
True	163.4439947109609
True	519.4191550833132
True	466.5692205753607
True	234.20294827736151
True	107.8033461171822
True	45.34440703608131
True	400.7515256003712
True	790.4498405548685
True	162.60492340024786
True	1053.8797204920372
True	1048.9843227002082
True	468.4790227555209
True	103.66149862908374
True	122.84425065683804
True	663.657425153013
True	8.969802416053007
True	226.49480660036207
True	129.43081607232526
True	118.16894373041994
True	332.304315460985
True	630.7920229971596
True	36.90211293589937
True	125.19189694651922
True	957.1518283935548
True	57.99998604791868
True	445.55199662343966
True	533.2535506853394
True	249.6192580448987
True	131.86386384297265
True	906.836366849203
True	1188.623451692593
True	521.4983146478446
True	634.3304378151437
True	204.48551013899623
True	152.23552195589372
True	320.8419369446069
True	255.92071036842583
True	168.81419740432378
True	302.3464804322774
True	326.3241730161012
True	11.246088690366234
True	611.0595158452335
True	140.63402128568669
True	81.28234084713868
True	434.3751086169362
True	319.44036401640693
True	1236.4144310265688
True	344.6007536452177
True	980.8444819522284
True	10.007363053126577
True	262.8651748259706
True	230.08064841023256
True	153.52683957525977
True	480.73966811024167
True	199.50960034193596
True	409.8978401381423
True	326.8995040561864
True	112.23351820226692
True	358.3619727049441
True	1060.2882463494548
True	734.4521128223521
True	210.50472518105303
True	100.53627311972323
True	296.3185918527685
True	22.4456640081811
True	364.3961864883765
True	309.9545585598082
True	571.2305217117138
True	464.4133073132987
True	365.9006615970641
True	158.61452952069385
True	13.358229139713757
True	421.1867211001345
True	285.78220567078233
True	139.07219004271056
True	304.8453571775893
True	444.113665117289
True	838.394164967998
True	315.05232349910045
True	762.0467635680147
True	377.26491138105456
True	379.82636376433175
True	1.6005211352130448
True	1142.9243672508558
True	102.31582769130664
True	965.6649970058644
True	212.53422176260744
True	468.79514759721377
True	668.799751626082
True	86.62152496960022
True	463.1489564714843
True	31.64502443145321
True	425.5086672518027
True	82.2476075330701
True	224.04050254607907
True	39.27132112926609
True	677.2157702931507
True	189.194437103468
True	26.53197613916936
True	404.2260081774117
True	109.81293418344003
True	164.5693551438437
True	867.0568567556403
True	261.83689950604054
True	160.1849763126673
True	358.8546239609745
True	506.02098723128046
True	343.622227730028
True	521.3425024127757
True	619.303319252736
True	158.18978473005092
True	7.76886953451533
True	71.04420969118975
True	428.8342553332318
True	86.44753675203019
True	80.75563951618854
True	1025.5145187518942
True	25.97106154818065
True	325.6579129549353
True	321.47964763056467
True	463.5933212006967
True	667.5471500546588
True	185.7726468145509
True	639.0239329048154
True	325.9195684794716
True	348.38295715491614
True	270.6705361297205
True	219.25702589561976
True	366.8031542405282
True	433.9800562019044
True	415.896435952737
True	592.7888630148927
True	142.83917841296793
True	80.52177021959815
True	41.36619693426338
True	278.5931549651052
True	657.00275920768
True	393.805616486316
True	791.3438927943913
True	212.1752868634536
True	394.6089126813756
True	64.20726850108838
True	56.06359612229622
True	436.3333070229996
True	199.8277856735324
True	234.02798851881272
True	43.660186856299546
True	1033.584415245546
True	170.73884458900514
True	938.8081841844296
True	324.38403050267976
True	930.0102762636571
True	235.2870091344217
True	443.2849356041151
True	537.170263872888
True	598.0139278783571
True	211.3034030434804
True	477.6535521050049
True	924.3427040250366
True	125.19875550250048
True	7.805985450746075
True	567.9842511240645
True	28.853010420336016
True	73.73543455219226
True	794.6992359228249
True	227.6860577723022
True	990.5014376889934
True	671.7098946576293
True	405.0171072081554
True	280.761125932332
True	484.049256717996
True	354.7838344965387
True	184.64313659296025
True	670.626209478061
True	721.5298264342774
True	217.5440080301272
True	90.04697481171712
True	514.3187394883568
True	143.24544777070167
True	376.0485211480676
True	347.4795205342113
True	67.09475243789186
True	386.6268313203397
True	435.1169992559787
True	377.47254818152527
True	417.9125244225841
True	429.6027539676313
True	619.8877092250807
True	57.52353746554314
True	465.86615655389767
True	332.72401086351454
True	661.6264289950687
True	225.23147026525797
True	98.07462187875424
True	41.86420001345863
True	536.7170831886597
True	652.6452247921401
True	194.16529468779203
True	414.77729921885566
True	346.16992275129746
True	15.683604786378623
True	169.11769997559267
True	288.97505116460394
True	2.5698890535958845
True	903.835066003671
True	80.81454085320311
True	105.13060649344835
True	107.30302222205368
True	354.8278932720837
True	36.20237415546666
True	469.8888235679089
True	236.68727999734767
True	4.988871732656888
True	108.74290149970192
True	446.92451639543583
True	49.0617536348844
True	69.54720074526037
True	177.26648695228502
True	288.1041120572556
True	960.6538702681432
True	388.2718758282588
True	940.3216845787016
True	188.51543566523992
True	1006.7201585378784
True	767.4829842292219
True	673.45292646331
True	394.80121911941615
True	377.469300349156
True	79.9622069132451
True	70.58962800955302
True	82.96694533799861
True	177.81573951209356
True	472.4032944971596
True	1075.6597968060078
True	176.73444075861576
True	354.5783696929121
True	433.82097005914574
True	582.5139238496978
True	611.0879883376274
True	281.6555259831045
True	454.6787473254369
True	688.1056125344991
True	96.73107979377836
True	760.6201186616925
True	251.87197877853004
True	140.52925995628047
True	411.6735851885195
True	909.7864479176884
True	454.6384673597368
True	868.864961057397
True	195.5199748453189
True	345.1072181168756
True	713.549153788524
True	647.9277167889
True	188.5153236542525
True	255.115568026534
True	803.09685110925
True	33.02120304681618
True	191.3411111800704
True	494.7780511102812
True	683.8550812286769
True	105.67790674022936
True	35.90992427911549
True	165.94445833217944
True	697.7525958578551
True	325.46190774510666
True	546.1805838054146
True	358.7655338763309
True	283.6539402848154
True	446.2901442507233
True	493.1088834749128
True	70.66307545483028
True	368.8807873995433
True	782.5134685295616
True	0.0
True	282.6366013976446
True	262.9379432679017
True	930.1302998526344
True	143.7899315486422
True	645.3393762765958
True	636.6647618565834
True	116.86540564028124
True	217.58916237920008
True	136.45066567502482
True	11.035011857418304
True	296.2464120631189
True	362.6321253595914
True	1132.889071132562
True	235.6525840950301
True	410.437333888268
True	650.5709837958716
True	199.13503891139567
True	26.86103044261228
True	855.475471402182
True	590.0030734764589
True	157.40726794754204
True	602.6952245165171
True	162.83392098732713
True	302.1746115495679
True	761.0572473453723
True	36.42952569278904
True	101.49239026197348
True	509.9655890355239
True	68.47536328779928
True	74.67364420211432
True	409.1721202404414
True	23.283171179605866
True	740.5979396676091
True	100.5355731237645
True	157.4786649702924
True	20.18920908817128
True	688.4535920347645
True	30.576845901894725
True	766.7501381758871
True	387.3570728497506
True	120.52887912123892
True	700.2231349454046
True	529.0057628586004
True	564.803512069749
True	48.897571663715205
True	363.7650645111107
True	6.155119297084666
True	97.26988984042168
True	382.91728684250734
True	49.68699477363451
True	119.45829079343478
True	306.75072476896906
True	182.34174433441703
True	99.31855821424008
True	641.7729864804019
True	19.611590835909205
True	1126.797428602167
True	489.1817155504522
True	299.3797776229902
True	497.89725403798127
True	119.54254370908092
True	820.3039815968572
True	1116.2226958413917
True	746.0952759995255
True	174.8226853317067
True	225.5779548570618
True	53.20043635323343
True	57.8120330270522
True	155.57161528637306
True	96.17319422892729
True	169.10716388552058
True	1200.1644429157468
True	313.95287477253663
True	364.8675881898613
True	713.4249141159484
True	16.16485566299777
True	14.055086637873815
True	603.4963753177833
True	5.123098379369481
True	117.566009623824
True	688.8183554027142
True	181.6687243587052
True	671.1342816027782
True	818.8115244250656
True	151.97175448605202
True	862.6656489135968
True	2.5481049861765808
True	440.4958664696188
True	1052.2463632632691
True	25.62036096293229
True	229.6706714383588
True	151.75041329566014
True	978.3333067927174
True	237.6494055509264
True	503.4211978005253
True	116.48325703628176
True	497.72071432488144
True	153.97278716056366
True	98.47069911278696
True	388.6909164622091
True	62.66994295333207
True	54.14014347261866
True	1058.2181709662275
True	267.12278173740367
True	152.8363929935756
True	357.483445110504
True	398.7727938021572
True	208.63298256302923
True	165.3328483747401
True	391.6290067164346
True	35.694549066464454
True	490.1246125707388
True	1117.977738888049
True	111.02741056957578
True	470.55448684284056
True	314.3708711472351
True	26.194875188412198
True	404.0630397735261
True	107.93668628122552
True	562.6955026432026
True	212.7679245913828
True	424.450877009033
True	19.66762547355457
True	435.1050988030784
True	106.24406332763589
True	347.07297850645034
True	32.894509004611784
True	175.95970188194175
True	241.94463305951567
True	783.7745905790553
True	56.77012729560948
True	139.29236933656688
True	239.38322729937272
True	137.44799315576358
True	656.2448658582209
True	556.6779235824994
True	783.9737195412979
True	393.8752755815378
True	529.392865065864
True	430.87193680278926
True	689.6126961002774
True	73.70541051796391
True	464.4848883250601
True	426.7072580939096
True	50.12944324139856
True	85.24387691226126
True	124.31734862688867
True	89.26282108935555
True	319.8170472777346
True	838.4280246633385
True	341.1541666560289
True	1106.8077842316884
True	296.56857411657484
True	896.8214713499653
True	150.74074371433574
True	576.2376743958749
True	610.7791423861745
True	706.6907778300301
True	446.1280266701716
True	64.27027000873738
True	307.7026818085048
True	40.45165153034613
True	171.42754990598658
True	167.2471553493563
True	1094.469410474899
True	232.05495597868497
True	551.1710452103538
True	558.4783578303143
True	562.1151666812975
True	885.3821615689009
True	581.4199523301382
True	606.3357158674787
True	924.3294204821328
True	131.0239122116134
True	318.98662055207086
True	257.3197304896882
True	329.43865913908826
True	86.77915991651592
True	372.0356467746083
True	4.26752352524819
True	319.7347404303486
True	260.1546655020242
True	605.2386425116372
True	293.7630513867215
True	357.01487485523216
True	10.481358636397609
True	58.92867873158836
True	551.6084187939897
True	33.51738558386634
True	141.12805865024893
True	67.97538005007779
True	156.14490503051476
True	232.99401279434912
True	69.23830289311701
True	383.72794934033374
True	278.9693730543417
True	104.64921963575163
True	340.09111659374554
True	62.6571373046739
True	576.527824531745
True	843.5992950007783
True	281.29839797065364
True	1170.4842327412184
True	116.42672904297912
True	322.22971635458293
True	1054.110812375169
True	85.99448913048113
True	287.5994049669355
True	9.858663284438071
True	406.7107986111095
True	447.627717199737
True	164.83853381033038
True	627.2634054023664
True	895.3511904776917
True	156.3987640314312
True	78.05972245436482
True	336.52582764486414
True	565.0422006403198
True	644.4248553754783
True	1179.36751348201
True	25.44420299200708
True	967.103307585008
True	140.53625420480876
True	640.3848621645633
True	117.48336282499798
True	131.07216754815929
True	188.69151550924275
True	165.11511479667337
True	767.3600467759248
True	214.21757360268657
True	228.1054924451308
True	68.66927997292073
True	511.0113930231951
True	446.71742855037104
True	180.7364687204209
True	235.70344818566392
True	18.76589831256204
True	415.8814111820715
True	222.762400904048
True	293.2230856154659
True	114.80404023715911
True	715.0583618553492
True	416.3250790367189
True	247.10950740673184
True	647.1893934161741
True	522.1809300315864
True	465.2624484072937
True	129.0976409171711
True	524.6877081379386
True	427.9824135452722
True	3.383235910444469
True	197.5915697575689
True	89.55794940799794
True	237.5272300081768
True	2.318378000808794
True	128.26722328084824
True	374.1859504475537
True	6.0093384007125215
True	847.6996486048508
True	167.07446889372716
True	689.4609110098999
True	775.8667385100322
True	156.26106104950622
True	230.8702666739582
True	498.9260987146132
True	830.6342048328589
True	53.50815194395798
True	37.01893544441408
True	138.2117531777821
True	624.6068286704229
True	725.0153043685912
True	186.1315060336244
True	596.2621809226123
True	580.663046172261
True	867.0733208558938
True	402.29881193874377
True	181.7339954950505
True	861.2617847062627
True	217.99713330153588
True	140.7496685132168
True	341.393030873025
True	225.48839000311176
True	208.6870501047088
True	612.3772629852874
True	252.41718148418283
True	201.98632126848992
True	447.57734796436034
True	468.4800875861577
True	61.61579388821332
True	284.5681045539787
True	76.41476451467038
True	353.7536514970417
True	362.0124623795799
True	250.11501732320065
True	177.0459930075889
True	371.8632449857899
True	657.532600123109
True	775.8706665522924
True	296.643286310716
True	754.4905651747335
True	63.84433115472213
True	865.2183919552098
True	350.6169354280685
True	13.53484228452088
True	606.4740219155921
True	711.6716684762955
True	242.4276776596564
True	164.96060128057752
True	45.92517903538474
True	389.9850377010523
True	75.67725596776185
True	14.107416443064665
True	895.3907113899974
True	350.1058497195798
True	178.40328928105794
True	992.0300912941254
True	12.874081217076412
True	797.2945518682329
True	30.83395095768538
True	667.4848999736867
True	64.36942639896661
True	760.9918448863752
True	457.44041182877487
True	210.40999463860783
True	437.3784644630688
True	211.99137368763465
True	289.5898573546233
True	214.64547292425527
True	405.5990946996431
True	10.015164883643983
True	326.1767512373367
True	117.59570752793954
True	12.158275721683331
True	461.1143544017738
True	732.4695532412983
True	284.5578507589252
True	79.96060225636893
True	310.6945896827874
True	81.19273069956482
True	188.4888532018588
True	179.09145570318378
True	381.0217481559473
True	46.69277510726951
True	137.7151938352545
True	369.0847067367292
True	880.7370149290261
True	110.70700133397712
True	211.14523566493477
True	426.43012597018327
True	19.19809261614765
True	418.3185146584366
True	514.7576248349619
True	89.34782700955417
True	387.6284525193017
True	362.2825313448397
True	411.7562720653211
True	590.2443219436404
True	1069.1966923198604
True	968.4331155464712
True	56.57065539815128
True	1050.962826652839
True	111.85565421225266
True	114.8646542715519
True	116.1862255013276
True	483.6923293097127
True	369.3390022050769
True	572.9724295537787
True	256.2163206896621
True	157.1641170112373
True	414.7714163164633
True	14.956310743618973
True	449.2768390039784
True	388.48168951861686
True	144.86649410814562
True	99.11007628116649
True	546.8140570564818
True	973.617353054675
True	195.5517020684321
True	68.94117241641132
True	412.22751675394886
True	373.9743664533859
True	474.5896616460828
True	330.4480836123323
True	4.432103337407112
True	529.0415390132927
True	516.6173645597437
True	498.533053791526
True	181.24051196758563
True	101.25479929756035
True	20.6926789901219
True	376.07947869563645
True	106.48079432815864
True	7.54259008068221
True	33.91606586775457
True	343.3589260779777
True	662.772322391578
True	129.40723432971848
True	84.02684890042588
True	24.57624341940432
True	412.3277259305498
True	365.6823477608573
True	775.222769227371
True	305.0348719991032
True	517.8738500768794
True	549.0527446466227
True	516.7106621201019
True	291.56732744049225
True	523.8676674515393
True	91.27642202339352
True	578.6426809265342
True	6.268358938234856
True	353.6687947123144
True	455.6489618719311
True	922.1251552977636
True	349.29273023225164
True	802.5191524482782
True	983.5667384693584
True	172.7983901200081
True	38.37572145812413
True	372.1256868669133
True	388.35557824053086
True	599.1381321183895
True	246.84591580792025
True	27.77744157960344
True	640.0419728151782
True	129.5925986213325
True	1044.6983500599267
True	318.22483343024896
True	459.2954053578472
True	125.79898592956468
True	817.6202994530336
True	139.43485488876271
True	819.6401369318899
True	591.8315055202999
True	191.49352323948335
True	117.7189263521692
True	66.45815352280465
True	565.0916539394067
True	865.5481109900079
True	429.33117346116063
True	550.7924204830537
True	133.44743420774938
True	619.3377269462069
True	500.16006565033433
True	792.5931793279102
True	298.6432645349167
True	565.1320527501052
True	112.05312045154928
True	25.60017714217826
True	420.69581428011446
True	166.28422969464913
True	104.97573492026376
True	378.3639253231156
True	1104.4554867323843
True	262.0511838257457
True	559.4815012387224
True	11.18458635485139
True	77.36194075328443
True	333.92863572835057
True	786.5693008653474
True	454.37629500986
True	528.4566426130389
True	708.5767397658326
True	68.70502110326642
True	725.2466124166585
True	48.7417719057542
True	101.86821282794892
True	187.78090903182647
True	81.2042781609048
True	25.882508090314392
True	306.67642420499374
True	490.6370126510106
True	911.716147342297
True	866.6878555714742
True	6.665207295517879
True	287.58397728473614
True	492.4331392187911
True	123.95535906858684
True	242.44444458079303
True	332.9907960309069
True	1332.0064249072889
True	438.1831895210798
True	25.051603882354502
True	184.811323295581
True	698.6718282827744
True	35.62629520692449
True	173.64565031815516
True	557.4045987251201
True	71.78659545795453
True	885.2074410496724
True	338.34501855386867
True	659.9133882636933
True	78.00486039184237
True	671.5815853216739
True	597.2785403482368
True	886.6870372466892
True	264.5801562795805
True	505.6479674794949
True	831.4778094580603
True	917.7697403706348
True	233.56154929369984
True	732.7262659420062
True	214.31939752614977
True	456.64036935794473
True	367.91774674988494
True	495.0906230796708
True	490.2965431579324
True	311.4006167610048
True	350.6915056303983
True	104.47417983710923
True	325.0193874012973
True	1128.256215744915
True	319.94655054843963
True	142.228223573188
True	305.2264147139148
True	787.7546929087401
True	640.3186078071961
True	414.59887149147823
True	115.9276442908578
True	341.27788164950726
True	37.526099024508376
True	175.79798931287388
True	88.97574370044471
True	89.61772601338697
True	546.5865689105132
True	138.1315335923086
True	132.70934320592028
True	106.86387729583456
True	87.48528522225833
True	441.40504963363134
True	388.16017845619984
True	1051.7509331457527
True	527.8954531334064
True	817.5254327021518
True	260.94705945396663
True	308.02120299846706
True	534.7379886486829
True	195.06734857845456
True	732.1106761449331
True	251.86450916722865
True	359.256818531852
True	67.27794280881756
True	119.07780845651052
True	264.7319545250876
True	118.85202333542723
True	478.65897951375706
True	31.222231961248536
True	590.1469925247075
True	1016.2805401487656
True	702.49285499317
True	1.6197750082717546
True	61.99674803420208
True	484.3487859624706
True	432.2743925809774
True	76.02445931539684
True	116.72504595652644
True	313.43017854006945
True	79.01886958149744
True	54.51903076971995
True	702.1322608869323
True	641.0070148705265
True	160.5076357060689
True	172.16409421099556
True	537.7983117578076
True	54.502298722149
True	25.804746498778808
True	582.9281107894798
True	445.44114128286105
True	1115.7666119353587
True	46.69356794965377
True	446.7849024387452
True	839.6931131762375
True	799.3625089275981
True	288.045343621957
True	764.9459529865427
True	399.5910650043082
True	41.44529703106809
True	102.1483017319446
True	723.6501350834582
True	75.40061942230727
True	141.32087641531547
True	950.573604319648
True	183.87999382650804
True	273.5830517272444
True	102.81535783020452
True	631.7283077749202
True	602.544491985926
True	216.852483519643
True	432.6040025317106
True	41.18690538863156
True	278.79026599995734
True	606.4450047955993
True	639.531012159967
True	322.9649074661598
True	76.7219914092942
True	941.5437046070836
True	1056.915568300601
True	562.6246653160698
True	63.27952644726571
True	28.503319778770088
True	93.73980729179904
True	107.48332329093304
True	101.77188225963474
True	887.4580225296397
True	1169.7902468277214
True	765.0649817990414
True	330.6075698340257
True	9.037020426793848
True	21.589966931704225
True	333.5420131607152
True	485.67207051795776
True	41.58852077431106
True	549.8581718835128
True	436.02197411155305
True	395.26438602821673
True	82.99569231794766
True	202.54390249643237
True	268.42571242747545
True	136.20910181690522
True	404.5992367637894
True	39.41986608204811
True	178.32830827911755
True	1154.9823006144798
True	5.994260331659477
True	27.94355435969222
True	591.4144527069521
True	372.7033139995055
True	770.547927860969
True	154.41691983341332
True	753.3794964647261
True	579.9987575095223
True	277.24613856480005
True	433.43320387210855
True	341.0152396283053
True	291.85477331235825
True	263.6388368836524
True	388.0504624508135
True	493.1344162857047
True	501.4522337790285
True	107.50806441544223
True	360.725185066484
True	9.71902377529374
True	191.6429225205814
True	231.4100687174107
True	845.0975533942755
True	621.279676169925
True	29.89784566743869
True	741.696866639584
True	830.1468440527182
True	106.92178022450142
True	344.2264735161981
True	852.8128044474316
True	219.54583296405983
True	164.34189164760778
True	531.3597884174686
True	579.2439425876833
True	1109.045809054651
True	148.25551382618752
True	159.0831119828345
True	254.85146181694455
True	321.996075288616
True	419.0647067140781
True	416.8561627970041
True	330.3868327214237
True	452.3947824661785
True	494.00710250213297
True	225.9403298005157
True	1492.941248440521
True	249.545004611065
True	421.0750470404151
True	55.42427471445843
True	751.5619686120591
True	250.19605948021717
True	901.770611333134
True	554.8682164432635
True	323.482876900004
True	768.5009395534337
True	275.7883023908524
True	226.72130782640184
True	263.4966634861243
True	218.5236052849832
True	136.55217878947238
True	246.39737043419404
True	730.0394500060542
True	552.2569851576318
True	217.1606023720188
True	1179.9465552945685
True	112.6347504389666
True	260.7210691429844
True	69.9921177005816
True	307.84781586633125
True	406.72673148469215
True	91.96788038972804
True	223.79214543663423
True	69.2321148676693
True	704.5631583375928
True	381.9595753150354
True	227.60052574543977
True	718.1601250001486
True	890.9135918379269
True	812.7377283645154
True	833.1119741251663
True	346.63480415126463
True	1.1746553435535458
True	252.05310649409367
True	50.12581734483017
True	389.8031096394075
True	52.8338209833061
True	362.3111756444353
True	844.0667437802355
True	1049.5869288353276
True	393.5735743105012
True	22.90695995739784
True	515.8446083090677
True	512.9192446956934
True	190.0731654194417
True	240.181686017312
True	297.5117949672157
True	21.64893590803713
True	122.39576486228366
True	970.1674930769796
True	58.75146671760629
True	502.0446073598645
True	786.0464710257613
True	99.70792470421152
True	253.28331743226184
True	113.93392587414787
True	15.116874858359076
True	1.6706959302966804
True	119.49576130597286
True	1009.831222936336
True	491.2422709749592
True	67.6805823297443
True	792.6515360667054
True	338.7567981400976
True	1.6285099812506894
True	439.3367241814852
True	197.0476989130271
True	496.7530379756451
True	84.44563378102872
True	333.5287010682879
True	375.0152994431703
True	168.91455693740394
True	223.78211763241177
True	121.60418214368028
True	175.74666322132532
True	976.0703973859844
True	13.635294999473157
True	495.1424080924897
True	499.4502165557188
True	403.8406665921312
True	227.588701328073
True	241.42189258679429
True	154.31297910986208
True	47.22440102790843
True	472.40437045448135
True	150.44149105035174
True	852.4493507961026
True	837.5234686397816
True	242.8126779765072
True	323.41295903901573
True	517.1390573707
True	40.58434838051245
True	90.19411260829202
True	763.2912613566443
True	1095.6813477257745
True	108.2648177473885
True	719.283524647512
True	148.6974233867072
True	927.2019540413252
True	673.9297943253512
True	98.8961178340256
True	266.3712306101299
True	632.2748127029628
True	271.6358318120478
True	44.65476191667816
True	554.9604297710318
True	440.9119554768514
True	6.0030844454248005
True	470.8741012046131
True	68.1560571142449
True	172.02005568166686
True	230.57962798975137
True	303.8307447613104
True	74.45816630307633
True	224.044605852401
True	350.1428180395204
True	425.74068918208025
True	999.1951482139862
True	45.91566431916456
True	868.9469401481246
True	1017.065920166486
True	126.83862701388796
True	77.7453661413053
True	964.995169655924
True	35.91839514367749
True	227.42499137460177
True	83.31886647002248
True	207.2679345806725
True	380.3136164208125
True	941.9707768161826
True	99.09430540426084
True	70.75809342642398
True	645.6756757051446
True	278.2300354623424
True	729.6828846103161
True	55.509159396163625
True	479.67888633767774
True	396.2789004744629
True	681.627623523698
True	51.80948204675117
True	113.53912094824672
True	28.66483267982468
True	260.9359405631373
True	42.601614153735
True	354.763642521693
True	2.413600814767606
True	1196.8121257485311
True	103.35000930646947
True	134.020643229345
True	344.3713669107761
True	711.5162123863885
True	723.0762349425746
True	1030.5660978231206
True	476.0493103976154
True	415.6365841337144
True	135.3308941109403
True	415.7991480558081
True	861.4072984265853
True	428.0500369626066
True	942.1729766005196
True	83.86414643644058
True	422.325327885456
True	176.96896686427905
True	275.0200365433349
True	748.5938360192218
True	167.40630689096147
True	139.70630454083656
True	62.389749005979446
True	863.4492442799972
True	794.8456813382049
True	82.57010258951304
True	452.46216676432965
True	718.258084757518
True	420.5445207124781
True	52.71499135715714
True	316.53945783341146
True	775.138434513105
True	31.76024490573761
True	369.762081757481
True	168.41521550685013
True	286.53843523979714
True	32.104979518789094
True	220.6717764142343
True	726.7172858733162
True	638.4849019537444
True	56.29395052773901
True	292.2422487701264
True	899.4016758481873
True	17.713550028467523
True	322.4825424860255
True	285.78535892469495
True	434.1440073458455
True	222.85735503615305
True	602.577355320689
True	45.918964596266775
True	985.3670232132012
True	885.1352380384035
True	48.84905060323834
True	389.2515671064792
True	734.3126408542488
True	944.5950012372232
True	264.8026026220476
True	582.247223879798
True	126.41169622040756
True	189.23198947562724
True	127.2202545178616
True	136.86421107719949
True	206.5587973880028
True	943.0933416026528
True	802.7498450658321
True	946.3815688496796
True	18.586974743575603
True	27.71529058509112
True	362.9688825363188
True	13.60940890532814
True	634.116380780914
True	1058.8144957171105
True	271.1687816780959
True	210.7530407456956
True	85.07620576634059
True	214.8242785894332
True	130.39899470983983
True	43.97289773363185
True	126.57597326787632
True	91.37437043296032
True	238.5453025882541
True	538.6890276699871
True	162.8549235847916
True	30.103526642828303
True	57.07648787693822
True	434.7852711039906
True	271.5753102100947
True	601.3555349703533
True	21.259298573468804
True	113.71091850006628
True	653.5037135493135
True	282.85745091230854
True	466.6060661204549
True	651.1842708071368
True	103.02799422415777
True	112.31919926688396
True	80.9113755377142
True	27.86317982342834
True	126.4205310389336
True	86.42160130973053
True	103.0180472316747
True	154.60461254972807
True	233.3160419664168
True	821.799765125577
True	292.1203063287739
True	920.6715827182978
True	169.75272155077909
True	209.3603235822084
True	802.5718459123214
True	298.5045409788642
True	598.9131054852197
True	255.6871547350983
True	365.1670837585455
True	450.42093153166553
True	568.8947612285573
True	626.6409413028789
True	366.3926883512859
True	34.62256350306573
True	548.7078130598597
True	621.0292440152418
True	19.954356429169444
True	11.138343175275631
True	260.2727753014737
True	406.6652486954989
True	457.91809113050505
True	68.38363344561188
True	623.4167779068282
True	940.017572461293
True	242.16736008393872
True	902.181895970292
True	282.27650880843566
True	97.83947137525976
True	259.87307092868866
True	676.1917605959579
True	37.32738625775965
True	566.2993106046176
True	1290.0674645409003
True	1004.1853525357476
True	950.1165140055192
True	200.27522684891227
True	95.456675190919
True	199.7135682214619
True	829.8507999292185
True	140.80591015425455
True	1066.8648122048166
True	888.62404988169
True	40.42537494854223
True	89.04845410095218
True	422.1047287899937
True	413.7608577499995
True	207.87242071450052
True	533.4048027732105
True	657.1014015199734
True	122.80796488490076
True	274.74933557047785
True	1014.3687594615536
True	53.50018747044079
True	694.5407850550488
True	546.5571729866
True	37.8841711750125
True	846.8850502158738
True	385.4927957928911
True	555.4403805829312
True	106.69726110212176
True	257.58411827925875
True	211.16874795474865
True	26.57994244943808
True	132.49594502710178
True	708.2325728313259
True	134.53892841284343
True	384.6861910394287
True	63.87036941816059
True	628.5397158753157
True	604.0191553311316
True	226.4427604462699
True	462.3137495588438
True	172.03635546968212
True	166.63660591119157
True	215.7708036943933
True	283.29780879363904
True	365.8239191506001
True	132.91176136306348
True	194.00044869445836
True	25.405800412024316
True	878.1676229431755
True	318.4514763332453
True	10.807411492224553
True	357.43007212173865
True	168.32426772263446
True	628.1337972998988
True	368.2546704821489
True	591.3608130598362
True	544.4675322163861
True	481.53350257721473
True	773.996104722813
True	237.4298736661713
True	562.7685081339351
True	163.97239922890992
True	541.1321797223985
True	347.3196037684183
True	373.6832136536419
True	129.9317594130494
True	131.00765134533964
True	111.27423201801406
True	72.85947676379269
True	747.1366483555275
True	190.1630639093882
True	45.35777287736999
True	0.0
True	564.6981468230829
True	111.88037319097012
True	23.276413847710337
True	39.67442373442153
True	110.95453114903827
True	537.4567109085417
True	179.91856421043505
True	109.697466635161
True	33.97516772189283
True	156.67031497430662
True	919.7312954016804
True	51.08064975279207
True	233.48954696885207
True	744.2793589508215
True	318.35025677976023
True	491.4954110978324
True	480.0542001237322
True	511.4698779549884
True	602.3376965209621
True	922.2686345474218
True	252.84478589368695
True	1037.3360719518091
True	906.201050764038
True	619.8886807568381
True	352.2451267966682
True	823.8532532259053
True	10.591934883380285
True	32.04939266682826
True	281.761784922496
True	42.61366526220485
True	208.599056756427
True	743.311918006568
True	221.9558202594818
True	753.6813095885785
True	770.1858904691043
True	122.9673387965727
True	370.21995809009314
True	568.7732583990729
True	23.316365150411457
True	129.0329305638867
True	442.1865860295839
True	299.6310130612163
True	202.3756371779096
True	115.80312379834984
True	378.9355105726969
True	24.35847672433621
True	368.0103716599032
True	368.1041607010082
True	1055.5728011874885
True	348.0216813257816
True	29.15867217349917
True	442.0868662346478
True	463.0547905251297
True	242.29601111403915
True	32.70040554792644
True	765.3499215520667
True	428.45778477713446
True	178.76187445118916
True	11.350108140340344
True	1219.207301112497
True	166.08338970158798
True	25.713294671964974
True	296.328843265527
True	285.15835875239765
True	116.25167503983606
True	288.875702774038
True	43.26079376521782
True	326.60055405977914
True	311.2305764298804
True	323.49335058805406
True	31.06783696560276
True	47.75320717423136
True	1004.7415413265148
True	25.435519036835217
True	12.155152237584891
True	172.89334437385372
True	664.0414527678237
True	8.279161638647343
True	187.40402585195213
True	176.92735443892843
True	517.9731049958364
True	364.9784797825631
True	740.1159420578118
True	321.30159321874896
True	487.53975265258737
True	448.8161135960392
True	503.3795663645421
True	100.72053557386444
True	1251.774148392684
True	936.494998060862
True	291.1200398195821
True	528.138986572029
True	101.11159255389202
True	573.6210190268048
True	438.7671124260568
True	152.77144469891425
True	76.5549428329841
True	350.8104017425359
True	165.97203781158512
True	33.16700762063722
True	608.1260406882562
True	375.56202721025295
True	71.76348111863274
True	26.69469274582336
True	640.7170532170381
True	500.8197807443345
True	73.52858242375909
True	20.42114122287332
True	344.01434945687384
True	333.7266517202122
True	722.8233564397538
True	556.6379736392723
True	562.2288598265262
True	790.5195716327345
True	8.502582594289056
True	54.15037622440934
True	33.73411235654017
True	59.68664142069903
True	521.0006265517114
True	594.6219766507377
True	82.48140671578007
True	114.50196516604947
True	199.7750003374784
True	76.63351268728299
True	174.69088244265637
True	215.0847364284004
True	278.29943329760505
True	828.1900977977167
True	569.3499893879499
True	275.7645216588756
True	186.4378508644075
True	277.1836033778764
True	243.66987938247988
True	767.1617785705081
True	333.1271005505914
True	171.8067371417975
True	936.3052596359988
True	368.24234974448905
True	448.1718413279857
True	158.9613060111812
True	117.8592498240794
True	63.34220352462551
True	217.63102627125696
True	988.8028726630732
True	525.0586695216625
True	116.6314906148859
True	352.71223718328764
True	105.66115229131708
True	640.2885725186017
True	4.908768326522166
True	681.0893639997203
True	37.38828807877261
True	935.1838098238755
True	838.3373835219161
True	220.66171828710384
True	31.277144272741836
True	83.42488488301088
True	455.0050113920414
True	226.52462406458775
True	1.1448733502444763
True	82.17334467548595
True	1090.3403969705412
True	329.41794338136026
True	650.9453135291793
True	475.18868274877457
True	32.06914326986648
True	130.344166791043
True	460.807688026176
True	896.8609144114336
True	819.1207034804089
True	422.6903985317186
True	342.166117872733
True	16.219766333501227
True	74.31178341968061
True	741.0024466070261
True	478.2650232398664
True	394.29445074256137
True	893.0573843400118
True	26.9640798726482
True	220.89661412162064
True	873.9948404308548
True	247.7151157535324
True	7.78107054887688
True	499.7897155521358
True	105.66626926796712
True	631.9773793151242
True	50.706411761136025
True	260.6121198095296
True	854.7476771386031
True	833.7430003579354
True	275.25439838991866
True	414.0678883596062
True	115.31216017786468
True	606.4727568439913
True	265.3116855213604
True	195.25548378950927
True	846.3346965688169
True	54.03832087772301
True	706.9259046117245
True	274.59115918625946
True	307.7835176492772
True	177.62704639585272
True	478.1585587646823
True	575.7575750965433
True	365.97529215330434
True	403.7619251682653
True	70.12268053473944
True	145.89967602670927
True	448.4751595296344
True	229.07690827048333
True	37.28849775187777
True	197.50226099590128
True	384.6822333434
True	397.9287153960567
True	769.4690536863559
True	133.33101618792762
True	660.6293096457839
True	500.68841861848347
True	608.6425338543172
True	133.09268185153465
True	39.45205081973952
True	645.8556009969111
True	71.177417434464
True	553.4929219600297
True	681.4510141233949
True	452.28024569496233
True	134.77719667966628
True	531.5419337707343
True	4.342619770316753
True	399.32161404610287
True	31.024828777895813
True	625.717090062345
True	278.3732967060017
True	587.0049640335416
True	698.5455403990079
True	147.34256500240582
True	522.4086254612188
True	495.0453913639694
True	61.46040733173139
True	976.2589817656568
True	3.236418939366738
True	26.33230399486435
True	638.0429502296874
True	671.9863823720784
True	129.52608931852572
True	414.6467877150023
True	130.88996196707967
True	75.40816140368746
True	461.54819465341166
True	43.45766878640303
True	498.97017820834566
True	11.412236455333312
True	819.496919129158
True	515.0982976695597
True	686.1913584722308
True	106.20390274394136
True	369.7817309921589
True	977.875580111881
True	817.0899901384457
True	138.84516035635585
True	555.4631390800092
True	467.4292000324788
True	248.7519309684777
True	250.58337037968352
True	5.903129982888119
True	327.0732219928884
True	11.735749893555392
True	363.03548629761417
True	74.7393322191027
True	406.5211093748513
True	695.1030504306057
True	127.01765362990083
True	237.87924069568945
True	644.829101349162
True	669.4081533144075
True	291.91779322940425
True	139.76049331582388
True	154.75510254764777
True	471.08680518957306
True	85.20909294958615
True	10.87342918096586
True	485.14046058932735
True	573.2013384814151
True	19.64078376781585
True	137.27959958493616
True	895.1057115325771
True	510.2554660522693
True	274.9411315818944
True	32.04100699148093
True	461.5369417276754
True	115.54718209308004
True	598.5011191644231
True	657.4494610494878
True	282.107396252646
True	373.9719895569839
True	183.80627875293476
True	257.4980127352257
True	78.98809099459747
True	212.8689349147691
True	507.6490078624709
True	21.50861408982629
True	446.67062279969736
True	377.7203183913494
True	724.6787984076404
True	913.1307670803402
True	907.3384670276467
True	157.81708583534814
True	397.76927177112094
True	67.98142086480355
True	196.1891538204188
True	316.900549395678
True	10.24487199872794
True	796.8744607392949
True	24.01208192692016
True	394.8259901505096
True	274.1582815293839
True	625.40756529108
True	215.568855432672
True	39.80060935889084
True	678.7987669456627
True	1093.3509323937365
True	230.3170625226496
True	131.03067110479037
True	612.0628679447701
True	497.69713675234215
True	17.046040449530416
True	859.5926200476373
True	117.5980368782532
True	44.93349756333544
True	305.9675878876972
True	349.62623989021927
True	407.2097066119012
True	268.19690568338666
True	19.48380574243594
True	23.63327542447396
True	816.3486477377726
True	203.89541345731053
True	107.41571121549856
True	838.671037440246
True	646.9520392837823
True	660.2495915304224
True	451.15421622511207
True	151.69299215144991
True	32.66753007248141
True	100.0210855011204
True	447.8493764197413
True	226.68932392561064
True	485.7166372683818
True	151.49068733156116
True	486.6326717686278
True	650.8125019141357
True	974.2554392169964
True	23.795701264088795
True	968.633618833282
True	1095.2534613850412
True	461.8393866173608
True	83.50718593885667
True	798.2891017311581
True	644.5792557293692
True	668.9644995143282
True	161.30782377776413
True	723.6899074697852
True	711.992499828589
True	122.71043142404302
True	758.089879103174
True	828.4139429939315
True	489.2026154437857
True	225.88898896851396
True	75.06483510185123
True	312.3842905920925
True	345.09801743685193
True	451.1861762581685
True	433.2615753808234
True	195.7926953326254
True	303.75783260240047
True	2.852450277563325
True	12.145564959416255
True	106.43551588315832
True	134.13508721560976
True	350.2313490334403
True	359.447062186643
True	112.27287501358887
True	15.926269834102262
True	211.68642764986177
True	834.618152689281
True	447.41323763088417
True	519.4513618720775
True	561.0480473540813
True	807.5201481884965
True	641.6318637506092
True	86.92940574614877
True	208.4469621347816
True	246.0350911284871
True	298.66763797338524
True	106.80888799732269
True	365.4240105554483
True	432.5722183666668
True	178.3881471556234
True	657.0357934579387
True	247.93276959410332
True	205.61959418926767
True	28.544251129997004
True	247.97713430811723
True	492.3082787190265
True	164.04554773097465
True	547.1774247349205
True	472.4527495112486
True	246.19411612455076
True	110.77681778464836
True	41.19919367505406
True	402.15453604775786
True	786.9745168262332
True	163.73919086516602
True	1083.0726427566074
True	1031.753704704256
True	482.72202308198433
True	102.22134648248652
True	125.70766767138107
True	659.4066604018994
True	8.36762881604625
True	222.5446170733334
True	139.02362446568665
True	124.23989137373265
True	336.3453076052821
True	633.5048604121889
True	38.6076604520479
True	124.03025911502228
True	961.300877983174
True	58.48815219328102
True	460.4574589179207
True	520.496808195677
True	246.93038690387917
True	133.3695263784548
True	917.9981956947788
True	1184.644570982173
True	525.689950015251
True	635.5673114149554
True	208.90629382726956
True	155.56483366808052
True	315.07559907655923
True	248.02328614162187
True	170.63022227250647
True	311.88325810922413
True	350.91618289824044
True	10.405231203349889
True	607.6069725517963
True	146.74841783826918
True	84.07610733221865
True	450.9172011097789
True	324.047337511278
True	1216.827133262507
True	341.7319092357063
True	956.6496572827429
True	10.578981198913551
True	276.08628200470184
True	234.5254630909089
True	158.72978639352573
True	475.7133150805777
True	198.5755751766169
True	399.00360618247686
True	334.50615165273456
True	114.27275150575385
True	367.97934964505953
True	1056.5723255315456
True	760.6367970972282
True	225.5426281023808
True	103.74933846673834
True	280.520655041632
True	22.857593662132206
True	351.8869286989542
True	316.66749119825937
True	589.6787078259928
True	459.0194197999237
True	358.56550629567846
True	162.57576138748777
True	13.653077191913304
True	426.0508970076004
True	280.88881032686714
True	144.44995313825908
True	303.71074743260345
True	439.75295622645046
True	819.4646687171969
True	311.10513081560845
True	771.4655428197191
True	393.2821440383883
True	376.16253768773487
True	1.397288660692761
True	1187.595548077576
True	97.75201221251328
True	942.189541778678
True	209.62801807703303
True	460.000644695527
True	670.628674715319
True	88.09874648283598
True	510.68009587896165
True	35.31136065839813
True	409.3019357392429
True	74.85727958780642
True	227.48453537091143
True	39.704388302299336
True	656.9016323978884
True	183.4196244198898
True	26.004936722204786
True	403.2104875911788
True	111.39592240011793
True	169.4466251584432
True	832.4792735837485
True	275.1380463210942
True	149.12357553917386
True	371.4777318862312
True	519.0044288977099
True	326.71365403103323
True	510.89956244738784
True	594.1907792845436
True	153.812945937987
True	6.668867010585726
True	75.81169810297399
True	441.8064683734472
True	93.34530965763663
True	77.00840363509985
True	1024.1551418038748
True	28.460957450706143
True	323.882420501796
True	320.30813266461354
True	432.76876810833954
True	682.0049825338109
True	180.7504987949399
True	666.9207417516985
True	321.84205285438566
True	348.84422645748475
True	277.5456904030509
True	217.68932043969284
True	361.7362236923505
True	469.7673106117429
True	403.1839147305949
True	573.8946397197494
True	146.0234477880874
True	78.32942687424891
True	37.14764543287722
True	293.08591273386503
True	626.2687507269866
True	400.9732575234684
True	806.9816497777091
True	219.23454104809352
True	406.0541259577729
True	68.02137562046049
True	53.65333940441306
True	421.1313433623207
True	201.55474892669824
True	224.5222312795504
True	44.4344438486504
True	1047.5712647197993
True	180.00307091902076
True	907.9481355837372
True	310.6956029772396
True	930.6543545442828
True	231.00388334602448
True	460.7322242070206
True	535.3311291336735
True	627.3663501830616
True	213.71010565079828
True	471.6018878104713
True	939.2177296059592
True	131.65417095009977
True	7.272627707125535
True	553.326884264895
True	30.21520876608788
True	76.98116251994317
True	790.6933774994357
True	229.6152158859883
True	986.9552692892094
True	678.252663803355
True	431.0177352965773
True	281.06939750981024
True	470.6514238838171
True	330.3066280750426
True	177.84461418823628
True	654.4845998340754
True	712.5032229738518
True	205.0589315264341
True	89.5711244019025
True	520.6747275197264
True	141.623976316099
True	388.18006719638345
True	315.1437670817237
True	66.38010081835543
True	377.6661247726105
True	412.8777813453778
True	367.680801406649
True	428.0963598604062
True	417.7901775063608
True	632.5859823351377
True	56.297425847465945
True	451.5851249340408
True	323.76251213256546
True	660.9933936023423
True	227.6213346109131
True	100.39925835677028
True	42.82533676591832
True	529.8693452108421
True	636.0002018653214
True	185.11997244365787
True	417.46997537769823
True	345.63230922546643
True	19.8184063850698
True	166.0161698682835
True	297.4741509753334
True	2.7746295374924985
True	858.9005404584374
True	76.34301921575153
True	105.98287802155988
True	113.88826368843608
True	358.82002298621273
True	37.29830251647928
True	475.2061494355325
True	227.88189402150016
True	4.967901915370758
True	109.67024386694688
True	438.7363536390664
True	52.20374373068146
True	69.06626444537319
True	168.9063277146347
True	306.09383243990527
True	946.3113519403132
True	381.1288219719006
True	994.2610007722884
True	192.1055803278556
True	1054.4627595040108
True	808.9829700297175
True	658.6835731142737
True	399.7916195770536
True	378.1876499278582
True	78.83629240274455
True	66.57257083892559
True	81.25417548589805
True	176.6491887385736
True	481.1967297759626
True	1114.1155856944192
True	173.03917357619375
True	341.0636004999788
True	428.2669950593328
True	600.93455046268
True	576.525216557543
True	277.44561244297506
True	453.41636093948085
True	681.8358457189483
True	95.25673860999156
True	717.4751283674781
True	263.4671712841949
True	130.19669526258394
True	412.00344947830894
True	910.1043595206468
True	436.25429455184246
True	869.882907082616
True	191.77554421157257
True	345.4216836532027
True	687.1035624439681
True	610.7428951979111
True	194.2234672686166
True	264.47713112257173
True	821.6647267039145
True	29.447437580525367
True	185.30674221268117
True	484.6285810640775
True	722.6527530434035
True	99.60536990663805
True	36.80618435690023
True	167.60159816238584
True	755.5914075320629
True	311.4514788164628
True	546.6398898734909
True	365.2408337353276
True	291.78662891500363
True	431.9216863155424
True	489.7058161564033
True	66.8269803816843
True	371.7495588383815
True	814.3387607818554
True	0.0
True	285.82039747437625
True	241.91987425260237
True	939.0599781898547
True	151.17585891379767
True	641.5461664999631
True	637.1167555890229
True	114.49091982740438
True	212.1777797141557
True	134.9039377509012
True	11.211026333896028
True	277.8062765622455
True	374.5725526660139
True	1135.2667322270606
True	235.16790220542856
True	419.5020390816266
True	644.1806587347425
True	207.02097257025247
True	28.64794575794725
True	875.1043559281298
True	586.4898559855127
True	155.3710434260508
True	635.5508865401548
True	169.9692124001109
True	300.1683895355495
True	754.7450280899686
True	36.78853415038747
True	103.21143292804472
True	494.9982830744938
True	63.18358693590224
True	77.87341953949294
True	391.5198580975559
True	24.61988836860713
True	772.2553246582233
True	104.0396150488296
True	157.82475437233936
True	19.763144957198065
True	686.8842152473088
True	28.890775241477936
True	775.6497862673197
True	401.8395464185021
True	115.86865806045668
True	708.1025688954194
True	526.0200346724976
True	570.8754796881229
True	41.00803891722119
True	384.0532758090092
True	5.775728833498768
True	95.29306446712636
True	377.2402994451168
True	49.27176549559794
True	113.91391472428354
True	306.4428146890897
True	179.65793746139272
True	101.56888402175738
True	658.9026601627627
True	20.93509775776691
True	1124.2487153142972
True	498.359868104239
True	304.21248402025014
True	489.7762639618824
True	119.96989230572495
True	778.321087051466
True	1087.813883204826
True	750.5388530089049
True	188.12181840199625
True	226.77797165392383
True	52.42493285232522
True	57.151535084746975
True	146.48664608644066
True	102.04150808245464
True	169.97295996494182
True	1190.2550480235764
True	304.8174867891516
True	346.461069306331
True	679.832651559126
True	18.297948409604523
True	14.763888733263911
True	594.1336831956177
True	5.722064593692264
True	111.0263195924902
True	676.8696008911943
True	178.9967794550193
True	654.7820078042499
True	836.9770806812036
True	149.6543321037763
True	911.1503606305472
True	3.4899440395160006
True	436.0027702505845
True	1051.533707567361
True	22.363324293082727
True	241.52980880042983
True	149.1238713884861
True	990.4127203024598
True	229.43442213981223
True	491.0425659042403
True	118.54324525249898
True	502.33578464438114
True	153.57766316195813
True	98.42757838704044
True	390.9846951372807
True	76.29271808744069
True	57.00789855731076
True	1068.8366942831988
True	250.9720537738756
True	154.29339775681467
True	365.9606315468015
True	389.3998010353514
True	217.35051121089495
True	175.38072985945067
True	383.50148688640536
True	36.884950733662905
True	497.68722391214567
True	1102.6753767236337
True	107.16668873044948
True	462.1656478332815
True	310.7900440250196
True	26.971416492040728
True	401.0081145493479
True	103.97369619097974
True	579.580050447625
True	190.44417355541415
True	414.9911434439354
True	21.3344933398917
True	425.0786225033659
True	108.13373934770571
True	336.2196480243247
True	36.45615979018505
True	172.3089038350252
True	245.0323340830975
True	756.3468667417418
True	61.802489545320825
True	139.68597873315522
True	233.3456194650268
True	126.49653893319838
True	626.880884382282
True	557.5392583236085
True	759.5116371361934
True	381.73505347563065
True	543.4497858410583
True	421.16140159499696
True	690.9919277874665
True	74.22724029201237
True	479.1461988859557
True	423.3716019305304
True	47.00926692909278
True	88.5832959345464
True	128.49511047387963
True	90.45765270075016
True	331.3586639157313
True	836.4431534268575
True	337.8813895119656
True	1114.2473818693145
True	320.1377966976944
True	913.5928414792496
True	149.20829238572648
True	533.6300793019813
True	588.0251647177238
True	696.1751847167534
True	450.6187671714971
True	64.48483564670822
True	293.1496869227832
True	41.86027996112212
True	164.5721655906553
True	185.6153792762332
True	1100.0463615521298
True	234.3930491294351
True	551.4643211568942
True	568.9442672263419
True	568.0726534391544
True	878.5038617219479
True	589.6217931590237
True	657.8403819109527
True	948.7381107972524
True	126.70389709509172
True	329.4306372985861
True	270.725732112037
True	325.2891515793061
True	85.16630968572616
True	393.2803046958283
True	4.591857145100125
True	314.47840667530875
True	258.67446873819495
True	614.2720829369108
True	284.5141396047595
True	345.9793698114921
True	10.918123999367891
True	59.40914177530852
True	537.2683179332512
True	30.05147664789252
True	155.4053734022483
True	64.17944692202393
True	145.86983058740006
True	237.787124202708
True	72.92292388834879
True	397.83412217581554
True	272.7751073427142
True	100.00195195402873
True	346.9064777722495
True	64.35624356897401
True	573.7258580461981
True	862.6556349570643
True	280.00731185772463
True	1167.606188633641
True	110.5621366644808
True	297.31710129247926
True	1043.8058263989417
True	89.14618864215353
True	294.390094802061
True	11.319892651005476
True	417.1338102131117
True	449.9997477954772
True	148.63933364027696
True	620.739764070688
True	903.0443329334436
True	155.3324308381574
True	74.96760419043132
True	336.87532720506846
True	554.6259718121842
True	598.2807200571838
True	1250.475181794414
True	24.113736079525555
True	929.8976665863868
True	138.5898505193498
True	646.7404185409495
True	115.92353910732496
True	130.76096116573606
True	189.37336532335576
True	165.59229885286362
True	763.4483153424136
True	215.8991893354249
True	228.8982537406713
True	67.5097520902099
True	507.6794332916047
True	443.6732514569181
True	183.2119634710552
True	227.4507367453494
True	16.24339913973751
True	428.0348874209342
True	210.97477581720827
True	306.2936907912345
True	111.33170048108644
True	737.223747765473
True	421.65965525943
True	259.7868518578886
True	640.1321012790559
True	514.6200532232838
True	450.1362511730612
True	135.1632898638815
True	520.023797460501
True	424.41844996633006
True	2.9897356714826664
True	195.30249312884223
True	93.96364668740408
True	246.8538655020633
True	3.1914267857799343
True	133.62891278939185
True	362.29139033390527
True	7.126717098957364
True	857.203686078467
True	159.3302535556679
True	725.9936477924094
True	750.4173832605182
True	156.84200467900223
True	221.031705445334
True	481.7029259721531
True	842.3115206702475
True	48.73969365305939
True	39.04375318826881
True	129.7232088915863
True	645.089029736692
True	714.4088138496351
True	186.0647648302323
True	587.9790460050099
True	602.3657285730451
True	851.7490727486345
True	400.0445468273973
True	193.26085124592976
True	881.0332942392392
True	219.27770148414248
True	150.63225499984418
True	321.507938507964
True	224.2343337735004
True	210.759647674064
True	595.351375034335
True	255.97177699866847
True	192.4553105413138
True	473.01550760334334
True	472.32878759704494
True	60.98854257281406
True	284.0446515109448
True	74.82972327252526
True	329.31294064581704
True	355.8720556954007
True	247.95946846804736
True	178.11554486327685
True	377.3561095844721
True	660.6973684971114
True	768.3495254008487
True	294.69991274540035
True	732.1719777778098
True	61.59163962372529
True	877.1044804945767
True	351.3935707975272
True	12.888013710657072
True	639.6589615586803
True	679.0030375279705
True	240.19877335292028
True	168.36057109242137
True	45.09865459509865
True	395.24092421742887
True	75.85330389076653
True	13.452922263675877
True	888.4187480220769
True	370.70800477649374
True	175.15486327291356
True	989.0743948409286
True	11.553434311829667
True	770.6978539193603
True	29.14911584132936
True	661.234704701544
True	61.44886010874346
True	758.2945424358269
True	456.7977587358404
True	191.755484365948
True	434.3684527436504
True	215.24508965534483
True	297.4824450269029
True	226.0229557112532
True	405.30876468394047
True	10.505477739788978
True	326.0257564438604
True	116.83782530682468
True	12.33720441846366
True	469.5449344218132
True	726.3716026269747
True	287.450819338676
True	82.75031895768628
True	311.52297686545097
True	83.18234869951914
True	184.0236465835512
True	179.2509758067737
True	374.0902975386305
True	46.148242157223045
True	141.26179691844982
True	373.4148613990138
True	851.5699104570643
True	112.07473888608357
True	202.846085587226
True	451.8724318591565
True	18.99919385161184
True	411.9899885271743
True	509.1669877549731
True	90.11120676540816
True	399.6189549352016
True	354.89810536971794
True	424.2356053346323
True	591.1389602246217
True	1064.661159656188
True	969.7822262701708
True	60.18711735638445
True	1076.0325895093515
True	109.60871678707484
True	115.6398784090586
True	115.09176063301214
True	493.4132828744054
True	369.47209409031615
True	589.7215886637584
True	254.4210029268392
True	155.66781480989226
True	408.2462281956036
True	16.057406734093213
True	464.1918041935864
True	363.1997863349503
True	149.85726772481308
True	97.14528863008188
True	519.1246197599193
True	1000.4498689173686
True	195.05377218913523
True	64.57670298878867
True	417.9636434872447
True	374.98274760115663
True	481.6762669864452
True	320.2412873899605
True	3.652191010182391
True	535.1360481349492
True	507.2431208734535
True	498.27686721496286
True	186.5307011699049
True	98.1386228083884
True	21.869601859687965
True	377.942366089482
True	107.1027648907364
True	8.050994740903349
True	31.70745065957813
True	348.0792471862764
True	650.2739465606256
True	133.68389270750552
True	83.8060647005441
True	25.14517861244561
True	415.3969277379671
True	366.3900769152094
True	773.6753569448061
True	303.9008978725412
True	548.7585599209164
True	558.3549649307091
True	531.1479554147318
True	295.7334173180969
True	544.941799296837
True	96.20530268219184
True	588.946168580849
True	7.377424576596868
True	364.1745885540622
True	461.05372834689416
True	999.4749725249604
True	342.1210152051759
True	800.5673592421635
True	1010.5156773893808
True	172.59809901904976
True	38.97366298955564
True	365.02971049432807
True	392.3379351442825
True	587.6905001515552
True	254.1720563979924
True	28.75504555301183
True	656.3139430180497
True	123.9075268944489
True	1058.222501732507
True	318.4856671477792
True	454.5686206563424
True	123.68283209798128
True	802.6345476040955
True	138.2620844815583
True	832.6412662197889
True	574.7529253549551
True	186.88256089508303
True	115.18154680826105
True	67.91167967764297
True	560.9391053655274
True	910.692284938591
True	415.9173456369467
True	541.3446177465084
True	140.95711851168863
True	600.0844577200526
True	492.7243281970033
True	814.9511049886888
True	328.13084753432634
True	589.1064237674043
True	118.84601576091436
True	25.628900295727192
True	417.6466225089072
True	172.02170004562058
True	104.58347293869166
True	357.9792677253036
True	1102.5508689081926
True	262.9459004914808
True	566.1228412127679
True	11.9097048540167
True	72.63888789069217
True	328.24914380954897
True	804.4232504169476
True	432.274659025414
True	513.3838936733591
True	702.929041285347
True	70.60641663603914
True	758.4769677864086
True	48.788150678896855
True	105.16691849348447
True	196.68535007280096
True	81.82386933549041
True	25.721654391187517
True	312.1716600850581
True	484.3800140720081
True	905.923321888209
True	870.1229903802397
True	5.219694227646256
True	299.38185810129744
True	474.0117457014663
True	122.03046054384264
True	243.8942488928724
True	320.88362717163506
True	1339.1251953447195
True	437.298465974062
True	26.109949761836123
True	180.40701050361096
True	685.0843963753201
True	36.90063284720436
True	176.42613399258502
True	567.619586587327
True	68.31204572925601
True	881.8044944146197
True	321.86993242169734
True	659.8072145200033
True	75.61181380706066
True	674.2961959897057
True	574.8544313960606
True	860.1144615020676
True	258.65397822427883
True	508.2961913125361
True	832.1118871157267
True	894.2140296250066
True	242.570518098783
True	793.4181453858089
True	225.96716813840015
True	435.9404763243915
True	371.6057795612159
True	496.5905563252721
True	490.65061551155134
True	320.33245168410093
True	341.7413863499086
True	110.53265025098034
True	328.8242957596256
True	1159.900554657242
True	306.2969586858708
True	144.6049834807699
True	294.3175133652937
True	725.8506907675195
True	663.7510997124527
True	407.5693774977787
True	126.00541124942566
True	339.7388213496979
True	34.46073237332578
True	169.21892763089784
True	96.71067121010276
True	89.23835859703122
True	576.1055019999367
True	138.55434251949748
True	134.92206117369844
True	104.62139478984967
True	84.68151342186891
True	448.038161707045
True	380.27304179729566
True	1044.5221288026826
True	511.26775793878863
True	802.6229816594205
True	259.3245573262742
True	312.6410063093489
True	516.3101280360736
True	197.238599807452
True	775.2419627501214
True	244.0823808700705
True	364.8286276667897
True	69.79901867069016
True	115.76812989787432
True	244.807022774028
True	123.00338416971188
True	483.3091160307778
True	30.11484863022593
True	580.3602374554065
True	1016.2033415637146
True	704.4168245604534
True	1.3608764383662366
True	56.58926748701008
True	508.1442426500192
True	444.8017235669113
True	75.17798541871785
True	117.675850025208
True	309.43052998943205
True	79.42169706110955
True	53.27129106769672
True	728.5429635491366
True	687.0032660742414
True	160.69512589927464
True	174.06128052542454
True	534.7143358614904
True	56.33027543446382
True	25.63432975873897
True	570.310085335075
True	446.9195194284651
True	1130.467186251196
True	46.81294514959605
True	475.9329811833023
True	890.254404133618
True	808.5189852391392
True	290.7352593350086
True	756.4329734195683
True	401.443375723156
True	39.06174027879637
True	100.90739791072036
True	711.8285543193911
True	71.39949079624995
True	137.97516683748222
True	965.0547402019744
True	191.78160209749169
True	287.3573219167001
True	105.3618471342701
True	621.3573514945133
True	607.1880980621886
True	215.98622615466493
True	421.9762933882734
True	39.77677661666488
True	280.07379326907835
True	585.5879724954558
True	616.5093190891981
True	303.4182550564768
True	75.2703656427318
True	947.7952284224352
True	1038.4543775154827
True	569.8759974393022
True	62.53346503118284
True	32.84254788865227
True	93.9567527876776
True	109.71683848615488
True	102.02255414357988
True	896.7729084999415
True	1233.2672928896068
True	720.6599023334993
True	323.39438663858493
True	8.33437304860268
True	22.198960470905487
True	331.82516153336616
True	474.5652401860847
True	45.83988477058847
True	587.964251114274
True	433.0337863113593
True	402.04657874596
True	78.70699458271147
True	193.4713208310432
True	262.53249233393234
True	131.35494386016074
True	394.3639818715766
True	45.28030479258345
True	160.7065854061199
True	1162.079957665861
True	5.888884329525696
True	29.17311819833408
True	594.6338557732038
True	367.0231052218653
True	793.9877583712389
True	162.99043700998195
True	746.5349597596743
True	610.2584843511115
True	275.01016201150065
True	441.643204741926
True	338.4084187113956
True	288.40768434159986
True	267.3731605106714
True	400.4059192871548
True	506.161678365547
True	504.43902609140434
True	109.4429249504335
True	355.8720485795918
True	9.351818800317616
True	188.29856570037688
True	243.31586663788295
True	844.3658668054178
True	597.0047844632087
True	30.44413440682328
True	727.7359648884927
True	824.3511652598733
True	111.69317824670873
True	339.37360856701
True	837.1201949084053
True	216.2694174763212
True	164.6816555657616
True	530.2804217336683
True	580.1849956634228
True	1110.3142299859576
True	148.78945744413795
True	156.75650938677498
True	261.3340569930321
True	315.55159819413143
True	422.6029305534721
True	396.6821991249066
True	322.1535127012787
True	448.8457814760165
True	493.1533166348326
True	223.982935449642
True	1481.895490538877
True	246.69963110436024
True	400.2719985822865
True	50.99139057431249
True	777.744166814897
True	252.71546076371197
True	932.2104855939996
True	553.7887552780817
True	326.7858076233585
True	791.0865848733507
True	269.92272936427094
True	210.25988071651415
True	254.01877881518388
True	221.80003453685563
True	140.78323961014365
True	260.218214697438
True	746.9484334894205
True	514.0066137859867
True	222.34980037018155
True	1224.6365427285473
True	119.3372018698125
True	261.3978555934256
True	74.77587633095978
True	320.537489594412
True	421.7253096103021
True	95.39427972844486
True	228.48065886972077
True	75.27618135239518
True	685.815522312513
True	370.5320593903213
True	212.49849417073415
True	736.7310545097345
True	862.8457977419614
True	795.5450318395826
True	832.0223945192046
True	347.6027096142341
True	1.3271570898128746
True	268.668207487241
True	57.83698402336249
True	387.0312096426459
True	51.01264320688108
True	345.3714846798894
True	851.5202911221012
True	1044.5110916231831
True	393.5012050977149
True	23.756269764205143
True	523.2467601774375
True	484.659102677622
True	189.73626083574808
True	219.76038456360317
True	293.9348505430426
True	23.579073863388217
True	129.87765664444345
True	936.4578831458972
True	62.83722681720279
True	493.0313495179321
True	792.8067157411566
True	102.41187775065856
True	262.89064715370046
True	119.39466719742394
True	13.788304144719918
True	1.026907099003713
True	117.97612793102256
True	1031.1565725915943
True	477.3007076444391
True	69.67254846364455
True	796.3877768182168
True	341.72882237587334
True	1.2069850373148046
True	447.69442947933226
True	182.5877853697768
True	508.4825913366958
True	77.8384428055139
True	325.3788775322283
True	377.29769843738814
True	173.62866188241696
True	221.67764628414287
True	131.7625056494837
True	182.13918727455456
True	1005.6209497842104
True	15.201351420311534
True	511.5349143473442
True	505.22367146413166
True	404.6966185433532
True	215.8315225022623
True	236.7494697627648
True	159.62120865934725
True	46.657866525782346
True	486.6246169311479
True	153.93739354969404
True	879.1585755705203
True	826.429943726648
True	252.5466541157863
True	312.33702707949425
True	523.6656044197356
True	43.496388644548006
True	82.01753702060435
True	725.0621771160132
True	1106.2759074977748
True	103.0358154095981
True	715.3998079943071
True	144.89270314719775
True	955.860227976048
True	671.8006091638343
True	98.31009430948298
True	280.63095402124026
True	621.6359365119444
True	256.9887517334999
True	43.53486127910602
True	559.3855694429128
True	459.0934717930764
True	5.952005440976435
True	481.1921258455092
True	64.68284930113568
True	183.97377683366653
True	245.98851276287203
True	300.8760300815608
True	69.79807774682575
True	222.1057820568979
True	355.0534222884766
True	416.009086910171
True	916.901642637222
True	50.076964900312376
True	916.6334667954033
True	1009.670537802975
True	130.24286940318297
True	74.81959338596097
True	980.8001543690718
True	34.31883871064365
True	235.6776243635976
True	85.78611121739682
True	213.5213489981002
True	360.6184689302727
True	949.3254583091218
True	95.45338835259255
True	69.1829792698956
True	653.2751686248965
True	269.41452176244746
True	723.0273396410934
True	53.69801700351911
True	491.1006853263319
True	384.61851682638473
True	693.8322504115289
True	53.67270299202001
True	109.0595318276826
True	27.729597129051967
True	261.3434133995269
True	42.25799266414541
True	347.6275438481104
True	2.494631869367666
True	1189.08233135837
True	103.22192274500544
True	139.36097571130267
True	343.0415877417318
True	754.09257043077
True	676.2516062310837
True	987.3522924738274
True	492.4451259225538
True	429.9411017238863
True	147.8497141711951
True	416.6466884020327
True	838.6847260563706
True	407.8956914570136
True	902.3881722934876
True	87.76825433714923
True	423.3216710095874
True	184.31339199443104
True	276.2848929062092
True	746.9542475076889
True	158.48248438929446
True	133.42840232592093
True	65.60966771797331
True	853.2002674528508
True	789.023909055711
True	80.54698844302261
True	456.53696252302586
True	728.7372760357157
True	424.8718872375344
True	55.91579768053796
True	314.3348010140497
True	780.6279291728256
True	28.151371638025555
True	360.7199557472845
True	166.85370770264512
True	293.797122974631
True	30.83646848608523
True	220.99208606994296
True	767.0417283002816
True	634.4558343036224
True	58.08232345154891
True	283.62464769285776
True	879.1922937229008
True	17.29063546694433
True	323.6889274001207
True	291.75413284835355
True	421.9088387900863
True	208.8094727472116
True	596.649001778422
True	46.73226078974385
True	956.0732323713472
True	874.4067934717441
True	45.49077094508773
True	373.63609152241673
True	724.2729751822881
True	907.1103562768424
True	270.98415559236923
True	619.8921606029347
True	127.71190756638968
True	191.8775081156572
True	136.22752569154787
True	121.452346511483
True	211.60549170757812
True	923.724560586474
True	784.0286307479615
True	936.6430107257028
True	19.253442888129115
True	25.87687567302907
True	366.2063325451106
True	14.21046664832936
True	591.93134875415
True	1065.2644514534445
True	260.5363906186349
True	203.46483679828063
True	86.84382870244512
True	205.25569381622037
True	133.80508868833326
True	45.0633996798991
True	133.494624727876
True	92.84505631166388
True	257.7833197180845
True	507.37700262522105
True	167.22466677808836
True	30.08349447093428
True	60.17051790376439
True	440.047124310506
True	266.07612411178894
True	580.452985693101
True	24.0597018726265
True	118.44516463922557
True	671.366019018553
True	272.7795799807432
True	460.7064106685066
True	653.2319941336565
True	103.40565765490312
True	110.76980422437956
True	81.10999596572351
True	25.49590251620049
True	116.41707991277072
True	90.7627812038533
True	107.83044072377488
True	155.74747241814958
True	241.6256011122913
True	818.7805604725771
True	291.2208226443349
True	955.70713574459
True	167.32000721305764
True	177.91261410218968
True	778.8589067241113
True	313.20961163152646
True	595.1306511549114
True	255.2591416656836
True	350.96439203372705
True	435.8596165677808
True	546.5626164054836
True	652.151851526207
True	372.0358376641756
True	34.44419166070476
True	546.4612207999035
True	611.1441514271221
True	19.543678842206155
True	11.78432166450846
True	261.1824486174016
True	401.0331517092687
True	433.7627758898279
True	65.20794795364493
True	611.9558703343836
True	938.653141183276
True	246.0192450016666
True	894.7173805656124
True	278.0948369818025
True	104.25325596672776
True	269.7193861260384
True	711.7581024940417
True	35.91524469260769
True	589.910443033844
True	1282.6083846188108
True	1016.80316804577
True	901.2340326911532
True	210.81179172826765
True	97.588983144483
True	197.75457980050348
True	833.9126767378687
True	141.87721152639742
True	1053.9612396862672
True	871.9010781960596
True	43.20236668118723
True	90.35150545935812
True	416.778351087987
True	412.038659609268
True	205.11516880632675
True	518.5933536744116
True	649.263106555513
True	123.7037310227451
True	273.037256719412
True	999.010428481923
True	52.611058665278506
True	733.3204281508722
True	535.356034942732
True	38.16234065107901
True	816.635125247493
True	375.9084456336573
True	578.5574030968861
True	116.88430777652198
True	259.02747169711193
True	222.9721724435976
True	26.63241502059407
True	137.03544150094694
True	728.5143299302958
True	136.13235568827878
True	376.5437176988912
True	62.5578642851598
True	603.8321032948475
True	606.8353999505625
True	232.23054146557476
True	474.7940326147564
True	166.98740805271
True	169.3620400857901
True	216.34963478487276
True	292.3020567403086
True	366.75700895542553
True	130.764390255289
True	200.2409646780877
True	29.693764884104585
True	853.4959315658108
True	310.5046541181769
True	9.737715525164516
True	356.5266558360094
True	171.23723506086532
True	641.9448131821313
True	379.5929997551449
True	576.8855316951117
True	557.2210610899281
True	495.1165704146633
True	785.3793701788268
True	257.9334736833815
True	549.2476039935614
True	163.93159712572967
True	529.8712473759533
True	366.1206979838865
True	385.9561854432407
True	135.05811903856
True	139.5770150181896
True	105.65425038084932
True	68.5031156797278
True	742.3269606211487
True	179.30657883358086
True	45.879658532324186
True	0.0
True	547.9730879383706
True	114.54840214765096
True	23.317257669139277
True	41.73817506709312
True	115.7624429330217
True	526.8998133130283
True	188.29153796657053
True	105.04448535393036
True	35.40514881592223
True	161.7046551419971
True	924.9225447198486
True	51.78887555477554
True	230.33464469854297
True	759.3840762253183
True	308.9167011159976
True	457.9192034860925
True	479.0293754443415
True	506.5461595312202
True	589.9315818221319
True	923.9763802143298
True	261.6048778379312
True	1042.7282437591928
True	910.6024661725444
True	610.7173848948138
True	344.75166550181274
True	828.715065065609
True	9.683141228802324
True	29.354810652622508
True	301.28759912492575
True	43.36154052769925
True	203.91940285139503
True	765.3335612839306
True	217.266042677598
True	732.1629917279927
True	767.8550580606117
True	118.82310500640536
True	353.2832172368612
True	579.2966520556155
True	23.713790791318168
True	129.6620110877537
True	444.5196439903479
True	300.9973459902473
True	199.32921799901973
True	106.18211449917592
True	375.3839355648657
True	22.630578639709277
True	377.0596506620072
True	348.95221748153574
True	1060.6842547593303
True	364.3664667942438
True	31.566326319588747
True	448.93048320987936
True	438.0461418646185
True	230.89990152069663
True	30.553982424441976
True	754.1327256589735
True	429.7827368066177
True	190.26420812712124
True	12.496626397147878
True	1218.5328350517466
True	169.69014063648368
True	30.653144787785195
True	319.43282828384866
True	279.7606188525366
True	117.9924168268577
True	299.2981059962974
True	47.65981873190981
True	331.9327611379417
True	293.394869237097
True	325.3173532596873
True	31.25574029905892
True	45.89200252252891
True	1088.232165761906
True	25.19101025018168
True	12.359170264272844
True	186.9085492734713
True	638.3442568578387
True	9.07243297005822
True	193.85054172112825
True	175.2020662614364
True	531.3393664540771
True	383.9881502969491
True	751.3198318508643
True	312.14893636043473
True	494.5311612868768
True	447.8727168830427
True	491.5346185620703
True	96.53881967812204
True	1259.9489888734106
True	931.846583418791
True	304.8525232830653
True	535.6439043632532
True	98.71465498399648
True	566.7057567829237
True	465.7037271684566
True	155.67673096528657
True	78.93443991029741
True	353.3117512882199
True	167.7651200037325
True	30.091396957339263
True	624.9587825832472
True	387.4240794365732
True	69.92342589190538
True	30.036885782279253
True	672.0028243783953
True	492.72871400113127
True	78.55299408965575
True	20.812005035261244
True	326.93925013242483
True	326.3686252998519
True	693.9336881654475
True	544.6547417208855
True	558.1616667238208
True	789.7824387731973
True	7.941392805666833
True	50.8718280377461
True	37.98151434029751
True	59.30798973008619
True	500.6825966682203
True	576.8311741476673
True	81.23330665936155
True	111.96311862525393
True	191.65699373721225
True	75.08760816376777
True	178.80521685738418
True	200.34481962993232
True	280.25958282061714
True	826.8847970187206
True	606.8801095746634
True	282.6804316349149
True	192.3739234779629
True	281.98121341710333
True	255.39340349397148
True	767.841348779967
True	333.2389476803265
True	170.241755176268
True	895.795273597091
True	349.7235862887388
True	466.40388702171833
True	156.84126201289516
True	121.51446360646749
True	59.28821254858672
True	208.88872027900425
True	959.5504885944898
True	504.2593461362087
True	115.55206449601884
True	352.7729496213483
True	102.05053383989654
True	677.7303339742584
True	4.238349820169092
True	712.6032285583243
True	36.82227560911177
True	964.7876067101024
True	854.1017755176293
True	204.64058964146903
True	30.368029418619948
True	86.18935761039533
True	455.5791404960272
True	231.80300612610495
True	1.5701040402926365
True	74.75431023917965
True	1112.3417857109584
True	347.333946504707
True	663.9408630573835
True	475.1293069036416
True	33.04985723085746
True	137.10290855866796
True	432.8411693926777
True	929.4487140415836
True	819.4481375632658
True	423.5466473851501
True	345.4473788212922
True	16.61582363792617
True	79.43606125189338
True	735.7780843207757
True	460.9852855607597
True	383.3089858515365
True	893.8700131718864
True	26.142992822277105
True	218.0982263860008
True	912.1400680197088
True	240.1248742103824
True	8.706628432778206
True	491.556924179292
True	102.1772757374438
True	625.249051740239
True	51.9719638338368
True	253.4025073760162
True	859.4631096867107
True	912.2432358359528
True	282.2475915890895
True	418.6224095686092
True	116.09967230472124
True	622.6349408107778
True	266.80531153176645
True	192.5450729964404
True	893.9194824648677
True	57.064321216255735
True	727.448013482141
True	272.9503012789592
True	305.0272234407668
True	166.2023848036565
True	464.9328853367903
True	549.3095153498334
True	365.9261650958134
True	405.3588362609239
True	67.31328038160852
True	162.38540513156167
True	460.3246665961564
True	217.7603480199326
True	39.57585573251416
True	203.0202898701678
True	386.31206385402567
True	382.00009485627663
True	747.1282932177745
True	133.26070518619937
True	652.7894838198491
True	499.97271091422783
True	618.2325302062834
True	132.15904662012076
True	36.30076847416693
True	675.7845678512268
True	73.29830758973883
True	562.9054201867042
True	669.4519709292007
True	458.20837641718015
True	128.4308780520078
True	519.4700247062046
True	3.4755255133435
True	398.9386908518307
True	30.552383661178872
True	624.2542480357024
True	266.399856226394
True	583.133989911917
True	714.1320272495451
True	139.83418981396466
True	525.8263680530476
True	484.172193740166
True	64.28183928613623
True	966.3823136874884
True	2.505408829548777
True	28.659766014712886
True	625.0260580065705
True	648.0898040610633
True	133.43811745136531
True	400.2276319183495
True	127.55040954319914
True	79.71754238550571
True	432.3057442023285
True	42.155683689010885
True	503.029094175896
True	12.999158457084786
True	892.0888900399807
True	526.0782522043908
True	677.8604149193975
True	99.89811844657189
True	396.04790874375743
True	1008.0246097832832
True	869.5967516615465
True	144.5792626851004
True	540.5794999618256
True	452.8556800203688
True	253.6741695517273
True	253.88828938657875
True	6.189268097768394
True	321.6462164072273
True	11.62600243486174
True	371.5363298157594
True	79.37195802370356
True	418.4007283932877
True	656.1532434828879
True	125.5267650000849
True	241.98518303011247
True	649.306744376896
True	697.8502393486439
True	286.96517165783024
True	132.24642548154816
True	170.50930795268852
True	473.1488069399788
True	87.3218580583487
True	10.150728425938429
True	500.8018822031638
True	551.4348708152622
True	17.451447999728266
True	145.83899939372944
True	926.1940079647223
True	482.822178303617
True	270.8002615472448
True	34.32588074615831
True	474.3234853581993
True	109.6154633958806
True	580.6182946230318
True	655.5669132977307
True	295.7075775825607
True	372.2141805617146
True	189.84774233089183
True	238.17771100234737
True	78.09769623191518
True	210.2791610266444
True	492.9672429899616
True	21.73918884366152
True	453.3181607003433
True	352.96955656512114
True	728.5092003459341
True	894.5749452742687
True	894.961778509203
True	149.34842302689563
True	396.5152042308179
True	74.46574096109121
True	185.74328806720487
True	318.57656516355627
True	10.545386465872312
True	807.7682825980863
True	25.248073807746778
True	406.8056706784296
True	265.33835095686715
True	640.671911377734
True	216.40261846827332
True	38.86301735236639
True	704.0291532513788
True	1068.2754670707764
True	226.77258133082887
True	129.10354300994024
True	601.6731549246911
True	500.9328620750053
True	17.31252724931909
True	828.9996469461919
True	121.79669712868817
True	47.16820977106484
True	307.29667226176065
True	342.85590709021454
True	398.98834667527
True	271.94501747074315
True	21.68398220653652
True	23.84018441369628
True	850.1683714472878
True	203.2174197386422
True	114.36967572195628
True	829.3990459852708
True	652.5751338832356
True	620.0537493032447
True	448.9533108054466
True	148.22332220887125
True	34.41477937294211
True	94.99557663390594
True	433.9431006300277
True	228.53442906286483
True	470.7934343729905
True	148.88320749143014
True	481.8808788809131
True	650.6046177860621
True	950.897856862896
True	23.88270836910488
True	940.8421263091928
True	1083.5194243301976
True	519.7735470463248
True	86.16168559549664
True	808.1077393997565
True	648.0633564399124
True	657.2987491488894
True	173.23212606521918
True	738.9844974363883
True	719.010356879322
True	122.76119081447898
True	744.8076846668639
True	831.2338377425301
True	470.7073508323787
True	233.6860682213812
True	70.11672016713487
True	319.6431602540979
True	350.1273908626498
True	456.5314102679704
True	430.2614482661223
True	202.4815616802984
True	310.10723722905243
True	3.2731921620528657
True	13.113453077615686
True	105.58437088064548
True	133.01978922872544
True	359.69521132043
True	344.401608621308
True	102.71022207107254
True	18.709631399077736
True	217.04969255168228
True	847.7507694136873
True	452.1949315313886
True	534.3049151594893
True	556.1416718912488
True	823.2630089537756
True	636.4047230858927
True	95.82547339186642
True	207.4746150176091
True	241.78354504094492
True	280.5608870706221
True	108.71093895269092
True	371.3742866550576
True	425.46177233011525
True	174.43067227030178
True	635.8451132620985
True	240.1039012378732
True	202.5715048785862
True	28.436373747136773
True	239.8208894950357
True	483.1727105354669
True	173.70286331625957
True	536.6352208971558
True	469.5773664580481
True	241.74714702557063
True	105.05613528163416
True	43.059811413351206
True	400.5851692675629
True	777.3141831624492
True	152.68036782942534
True	1051.2189722025826
True	1034.836571502262
True	484.7561188656639
True	104.70627441315462
True	123.31759277266042
True	665.6608874959411
True	8.340014960106881
True	228.52248934391335
True	135.78208349270278
True	119.51800232109235
True	323.5792873691154
True	646.941890304199
True	36.69302578990308
True	114.07606603415977
True	974.926389345656
True	55.35469690668101
True	463.2033683507154
True	526.6636601849759
True	248.63197150425893
True	130.3789339510102
True	970.4023416270855
True	1183.0349688005876
True	528.714054950856
True	651.3099992567353
True	207.89903984568755
True	148.9434315258052
True	308.40848267837646
True	244.691471833094
True	166.38987570950465
True	316.8244341472106
True	344.0099942838894
True	10.698856419783295
True	610.7676816369749
True	144.16441698360663
True	77.58793432288256
True	449.0857790920695
True	320.61734797151485
True	1174.464958003943
True	346.5490230411411
True	1000.7894301498474
True	10.115374667628114
True	272.9522732696467
True	219.73065370510864
True	155.28312725247088
True	493.2960935269989
True	204.34849609933983
True	391.9546819909708
True	341.3692568696289
True	114.65191116291112
True	361.0559226896213
True	1059.800531910215
True	720.060842107448
True	223.30509410886276
True	108.38436085846917
True	294.1531774900088
True	23.197481146803923
True	349.8756307171356
True	315.64582493357506
True	589.0406219208062
True	465.473629376352
True	360.9194204814904
True	156.09288446970154
True	12.58887123202327
True	430.8422956235421
True	284.4106952843022
True	147.4368074895666
True	305.6701694399503
True	421.7529402521477
True	809.435547654357
True	327.9953702116478
True	762.5828761978086
True	408.487893434774
True	374.5560637279675
True	1.4909904133689649
True	1173.3484484374487
True	100.91254738030048
True	912.1057610725072
True	198.5195149995857
True	481.1793905802164
True	674.62961031143
True	85.65015824305651
True	473.9917877933052
True	34.96372347834793
True	409.1969532546871
True	75.2980713291399
True	234.4279707747273
True	39.17029947695343
True	665.3205566783738
True	193.20145926864237
True	25.139805081894483
True	391.7944573617341
True	113.26162745533772
True	169.44224381858857
True	834.7319384410187
True	258.6381177343329
True	159.69051258927146
True	382.6201026357221
True	516.9795008956226
True	329.8679024321646
True	531.4172557659057
True	603.6118502334224
True	153.83520588793397
True	8.11429056245503
True	69.39141461549345
True	431.61233686883327
True	89.61379896424823
True	76.55107366638042
True	1068.612242258584
True	27.164170899508434
True	324.399981025573
True	313.7769171599781
True	466.6094240203184
True	682.292651631359
True	186.33892153325613
True	649.6130795801034
True	325.34934323713594
True	347.4994148466285
True	269.1006145318472
True	216.6450246543803
True	353.5997779434682
True	454.0450216342297
True	416.092355494384
True	620.9710863923669
True	138.731705890792
True	76.46124022795411
True	40.71772280238488
True	286.0750430627457
True	607.503507393825
True	391.4540384466995
True	818.233586836705
True	211.9823685253194
True	390.2337602867269
True	65.1406782676489
True	54.88741097156107
True	410.2944071222482
True	203.16511531922825
True	214.95467033395224
True	43.975464859890295
True	1073.645359493979
True	175.46738263404268
True	897.2641698541711
True	309.82018953839395
True	929.1209293850442
True	235.13644335338765
True	463.7992661222392
True	524.2701684171105
True	586.241414943501
True	216.76824161148733
True	492.0650966914677
True	915.3331571890284
True	124.18459438995583
True	6.760635594996338
True	573.4359645064128
True	28.165280926071773
True	75.26948737855103
True	821.5341811393649
True	237.51235105568404
True	995.9842436955884
True	699.2271991007598
True	410.1720457083361
True	280.85028495101284
True	493.495527455634
True	337.1292899298068
True	186.75572797288189
True	684.2755423453929
True	727.8555740911681
True	205.77279293564183
True	89.24993984253223
True	510.10599518661706
True	134.4100792357515
True	391.7616755669847
True	318.7091985321959
True	65.19497641351619
True	364.7290992528138
True	420.9115486314527
True	389.931930392922
True	407.5252240606552
True	411.80380207255325
True	638.2646609113356
True	61.27201691633089
True	433.862782496008
True	333.19455834624165
True	660.3566277483174
True	222.0088393901525
True	99.7866456916512
True	38.8696065397986
True	536.8223364402352
True	631.1082267733624
True	193.01757508161973
True	419.0642643513369
True	330.4698936015004
True	18.419975275163495
True	170.09974158489737
True	292.8499017742191
True	2.5400981744879694
True	889.9556527882697
True	79.95135781594418
True	106.06122717078676
True	110.80309293202164
True	373.42868498966897
True	37.85056994159759
True	455.89915137972616
True	226.1630585349641
True	5.776769236425132
True	116.45647386835768
True	436.8761243267202
True	50.77909148137706
True	65.56888045711175
True	175.31901229649216
True	295.9068579790714
True	940.5234204895162
True	390.4917187058851
True	989.6994703917476
True	186.20645871932084
True	1058.618136107237
True	823.2997988605962
True	635.0020075704839
True	401.7715272243372
True	394.20383512402697
True	83.30256009937945
True	75.25262961859593
True	83.05321521082556
True	172.28024050884346
True	480.00406487014726
True	1093.0291292639029
True	183.21986736475557
True	347.4060863957298
True	440.0470807447648
True	590.1981767453553
True	606.0771109750536
True	277.1121893685815
True	453.482686043116
True	658.6016444681761
True	94.31626935873508
True	731.3741867135847
True	252.5371092268913
True	141.1543747526916
True	407.3869208096521
True	859.6537041552914
True	438.0205158521169
True	860.2803680649675
True	190.71898008651087
True	345.99341819344863
True	679.6365889144075
True	618.2870501314293
True	200.22990239000853
True	248.3326035323543
True	843.8813350778598
True	31.39063192901904
True	191.785141930825
True	510.7589179776468
True	726.1730027265842
True	106.5358134816618
True	36.41774715055724
True	168.1562135405175
True	754.633486090323
True	303.1609456397014
True	559.1065650148935
True	356.306149774769
True	301.23763748707734
True	454.9271178628524
True	495.22901602323424
True	72.00724037767577
True	375.62147285573184
True	782.7921915477078
True	0.0
True	280.8948518986249
True	252.2222951055564
True	983.8779256202772
True	151.58244263018256
True	669.7262935394212
True	628.8145869713858
True	115.21443642294273
True	208.45608012276165
True	133.85300052329464
True	12.035414787960008
True	290.1747780796484
True	385.8627954547232
True	1115.0878826569813
True	234.40682875543
True	408.8775171051505
True	654.2935006938485
True	194.20546512398775
True	30.02343640221309
True	866.9427859764162
True	617.5212786988558
True	151.79164961699377
True	629.0352668374035
True	159.6976965217279
True	287.49364319813554
True	784.7788620303305
True	35.290992380263766
True	106.22111871778093
True	527.1840054205563
True	66.81450194622651
True	79.92489190034829
True	403.51124212205184
True	22.096318993738144
True	758.4305444908928
True	102.33560712021718
True	160.18247018092808
True	16.052071834848675
True	693.4415428775568
True	29.12655751380337
True	788.8056802759472
True	402.80902335225466
True	120.9942179433096
True	705.5425077404348
True	549.9057722547443
True	574.6281505421535
True	45.291048089175085
True	371.65032024918094
True	5.966563729274659
True	91.99101363628958
True	387.538499911934
True	50.69021196407392
True	121.52315260387924
True	321.9853987553044
True	187.04542321251932
True	100.61292261602962
True	652.3654744491456
True	20.15266567634138
True	1105.9217704005691
True	479.8713611599672
True	305.4484067222003
True	496.6335962999421
True	120.03503841413752
True	809.1514922973652
True	1087.4897495396883
True	738.5152570572903
True	180.32003524129905
True	230.74636015580984
True	49.17641671973955
True	59.08450627495079
True	155.90803643685118
True	101.4814381058416
True	175.86926502057162
True	1199.3038015609252
True	305.2775573773148
True	364.1337874570141
True	716.3426530180164
True	16.953686029729578
True	14.305572431595028
True	607.9903849163478
True	5.764067175064337
True	114.05887553959
True	674.6798412315563
True	181.70038807915276
True	630.0639143633139
True	847.7916565821349
True	156.93748556305653
True	906.4166544168512
True	3.2470211685533883
True	455.69365484093606
True	1064.1907513167005
True	25.920594370151544
True	236.5341410373647
True	148.34638912376954
True	951.3286216958076
True	237.38419352559083
True	496.9436515646609
True	117.60021289572308
True	511.2070731220925
True	152.58162065823456
True	97.5458103801452
True	385.54366193442746
True	72.02424345828136
True	53.88623903376597
True	1069.2753173775732
True	251.4811021245852
True	154.84929645226555
True	347.7398475702427
True	395.908085345582
True	210.9213037309137
True	165.4140580423052
True	374.63430672203054
True	34.38771482099823
True	476.4497634873872
True	1127.8507787208275
True	111.79213123452855
True	476.28862482888405
True	321.9311230197925
True	26.11845152751737
True	392.6097245672032
True	100.79450758675642
True	600.227778904541
True	202.3724836017689
True	397.1149782967275
True	21.03783066869012
True	415.462797675056
True	105.68644356340708
True	340.1399050657951
True	33.00591788547904
True	170.74365279343712
True	240.90408527683616
True	748.5479497857591
True	56.70680572481277
True	140.00124673416215
True	237.13749887575463
True	139.5716901259036
True	603.6276776717813
True	556.1862640954107
True	793.8810538652888
True	385.1506262018488
True	540.047652092215
True	431.1301708409208
True	683.8307480505503
True	74.6847826381711
True	483.4580609848415
True	425.4153846744359
True	49.76592214906943
True	79.6820778959172
True	127.6822984449101
True	89.61364620107345
True	331.74936911981297
True	841.9311081965571
True	325.9542077562027
True	1098.3702774645192
True	319.5845741166419
True	894.5298690907168
True	139.47522444097189
True	562.3337114311915
True	627.6837905902595
True	681.6722265196466
True	414.686069839441
True	67.21608609149338
True	296.6676175843087
True	43.02105895194401
True	154.49784648375683
True	168.00123948531774
True	1135.7762022584732
True	240.59144643415493
True	554.661102819913
True	575.7625661567765
True	575.5260695073212
True	878.5189861311485
True	583.9846657153018
True	628.9487214993823
True	913.5188542944928
True	125.211973536263
True	322.5322827523213
True	255.5960668769756
True	335.90539811683044
True	89.26979893162493
True	376.92254740170495
True	4.57750408024742
True	338.7770849129896
True	249.4251111255444
True	602.7597736825591
True	290.20047691705844
True	363.574914656191
True	9.449873917934411
True	56.97034978334371
True	543.8061000296376
True	29.68878556706618
True	130.63135716997624
True	65.70790750669529
True	146.35565229659218
True	244.14068241959453
True	70.6247294254961
True	390.77191569982585
True	282.2625049791374
True	105.03243451547344
True	333.39086166835085
True	63.18201306321329
True	587.7600636462915
True	842.9228178339182
True	274.2307562035106
True	1168.4426751757069
True	116.84361001816114
True	308.0774062335012
True	1041.4624957109936
True	89.37170472221443
True	291.7655339263397
True	10.015253115694277
True	409.3832603265585
True	440.3279791724323
True	158.25536231496454
True	616.5141979403518
True	867.6232994071769
True	156.8671530799618
True	79.84853818030233
True	337.72709789362614
True	564.2168140385494
True	605.6641130658128
True	1210.9860361968588
True	26.71094596252328
True	938.6892521016476
True	134.00705766648835
True	655.8358393180828
True	119.7984230219457
True	129.42267982952663
True	189.38824311329745
True	172.8209985825333
True	763.1219666289765
True	212.04409723244368
True	232.9978714017866
True	67.8940853083443
True	508.3299754345445
True	442.95448122704727
True	181.0775422470693
True	232.5429106704485
True	17.475287673247305
True	420.6976697173413
True	228.95685753803508
True	296.4983904408214
True	110.57591110086864
True	717.7945736117489
True	418.0158006888464
True	264.7533409961486
True	645.776234764038
True	533.7674942614041
True	446.45233782830223
True	136.981030894429
True	525.8656407226405
True	443.1581862585374
True	2.750045954192861
True	199.3744311119081
True	91.3722572225978
True	249.8398457641036
True	2.979938237564796
True	130.86075181830958
True	362.8181598159139
True	6.80514940904927
True	861.5383131522875
True	170.81031185122328
True	730.4673960161339
True	779.7643812611187
True	157.02988650635157
True	219.66055670193435
True	488.2729440667837
True	845.4393641043677
True	51.19726014976952
True	36.93803877617674
True	133.68448674497864
True	608.3512533322058
True	718.5682423044241
True	183.054602708984
True	588.0217711323883
True	618.8641097023149
True	820.3378796563742
True	427.7111845918217
True	184.6764424746039
True	878.8927818054908
True	215.67538261943383
True	143.06514925241572
True	352.9984601309102
True	224.6993231256056
True	213.7535287785213
True	616.1064512312375
True	252.45033800522177
True	193.45612242244616
True	466.164404580606
True	459.9497077374995
True	60.856591129237806
True	291.4502292685391
True	79.95730556446642
True	337.78946295516226
True	348.451375273762
True	256.9918844508557
True	177.73446554966284
True	390.3769824792487
True	668.7853474447807
True	763.9717752626389
True	298.6451144295904
True	726.4653683897955
True	61.48794514474509
True	899.7170869599596
True	352.1745190139046
True	12.800032742351217
True	588.3222570167646
True	693.3804271330407
True	249.0916654217909
True	169.57656648344962
True	48.1360019730188
True	392.3396710025044
True	73.30402275292272
True	13.663017374259336
True	904.8105739640632
True	381.00404090049045
True	176.11455779464163
True	965.38775604542
True	11.981657681871573
True	780.5564795655941
True	30.338300062497705
True	679.0667315351423
True	60.80450397595085
True	758.8845066449056
True	450.7097149950486
True	198.63002304474668
True	437.7692713049009
True	205.20563210969053
True	296.42485856000496
True	226.2947125027014
True	403.88046820125146
True	10.265769640822027
True	312.92586738150897
True	109.01753418038687
True	12.199169415302018
True	463.54818870183215
True	705.2261326014877
True	293.1423264424636
True	74.40493060800294
True	320.5863427118218
True	87.35248898524061
True	195.56750781409465
True	184.72579319073373
True	374.15386577102
True	46.37577942051842
True	137.26198203755882
True	360.8009628805018
True	888.6562697173085
True	109.24826972507164
True	212.09724608763904
True	435.5201997320365
True	18.84166052311868
True	415.89725865473264
True	495.20112545501314
True	85.5490949672326
True	397.09272737063134
True	341.8804863572673
True	415.4299879863639
True	589.9860346869247
True	1040.7161515978992
True	969.3911550553016
True	56.00749530495607
True	1090.8285088208677
True	112.16266558841322
True	109.2121190187251
True	111.22407315522332
True	474.8300622192468
True	362.1188174700238
True	575.2942884548268
True	253.7786553847116
True	149.997245084882
True	408.5358306288301
True	15.187271888512436
True	437.5167960842848
True	394.6868714997579
True	137.37011773771064
True	94.52142033994627
True	533.9525378055696
True	1002.1523304611682
True	203.9703574644841
True	63.80737624155731
True	434.2567610124832
True	386.8199580603741
True	493.05662032168914
True	333.9745365483764
True	4.663775769094556
True	540.1992903477093
True	502.1263341400369
True	510.2730137546665
True	191.84097353179192
True	103.43587870693008
True	20.14476479966139
True	374.5741994779602
True	110.64455554757568
True	6.42658600332396
True	32.06902141854058
True	340.23378434305016
True	630.0966001907917
True	135.87200154871363
True	92.25605533801289
True	24.369428240801987
True	396.6655584964773
True	365.72085935577553
True	770.1380145458415
True	314.1092719487229
True	530.6361931295437
True	533.4027427256723
True	535.2968810582622
True	287.01676245701344
True	536.744939937608
True	101.88018223166988
True	587.3071725129038
True	6.992948391425466
True	367.8235623617744
True	470.4536510954256
True	969.2114819209708
True	343.3020008238575
True	801.8916705964456
True	987.2901119948056
True	170.84812554477736
True	38.218300017689785
True	370.5519213113536
True	387.8170408170736
True	567.4501046363758
True	252.38786458131423
True	30.273727889069825
True	655.9746415824934
True	126.89141607372154
True	1015.8693781457794
True	322.2666439975942
True	469.9298128868102
True	124.28214188652564
True	810.3148266320842
True	136.95559047104652
True	830.983019544738
True	541.520174497398
True	187.44671738905663
True	113.78152949428416
True	66.62181828084023
True	556.1911552552043
True	890.5333644421609
True	413.0883984354196
True	552.2569985585051
True	136.40159330089008
True	624.5217456093142
True	477.6332612110162
True	792.2958297590459
True	308.23858140501324
True	571.7562339129432
True	114.07705850680568
True	26.28827630095616
True	400.5060453035893
True	172.58379324415125
True	106.07414850312831
True	368.97645207302617
True	1078.9659480173402
True	262.5109337165261
True	550.6026703050383
True	10.490579513986146
True	78.34390489630196
True	312.78933715497953
True	776.1685833838311
True	451.7974348925685
True	499.7611760268076
True	712.9003355118504
True	66.83070389072006
True	717.0695617465635
True	47.39570490154115
True	106.43926700133947
True	183.119320352221
True	82.98345084745311
True	26.11924628633518
True	292.84485632361014
True	467.66973898823096
True	891.5886841433238
True	857.7119626921497
True	6.158723351383032
True	282.5850499061673
True	474.1817599824643
True	124.64329816501632
True	237.60010031700895
True	324.5364061356748
True	1303.8667642864311
True	449.3816393445833
True	25.584270598955552
True	185.86950783638036
True	672.0958656001426
True	33.52622600496702
True	170.24587841253685
True	567.3597270414923
True	73.88021856625446
True	861.9811196153084
True	333.04887276159894
True	678.2094882454322
True	78.98937955224899
True	678.9857109730863
True	568.7869879721717
True	873.8635621797739
True	262.5069902679355
True	502.1644124448476
True	840.3607398732514
True	884.1209687462865
True	238.4080811236579
True	755.2632314805808
True	238.35217651896156
True	458.5658138088171
True	373.0342323632019
True	494.7344039731237
True	495.9607053485957
True	296.597505326395
True	345.48363684744646
True	115.19836075993663
True	346.58536677190875
True	1130.3767166724613
True	298.12811996109355
True	148.48692991820798
True	297.7023174741391
True	747.4553641591757
True	658.3154240040919
True	413.8558191206716
True	121.12303306947116
True	336.2190693537898
True	35.71739805478947
True	179.41564249511038
True	89.79575724012786
True	90.21340659747372
True	531.277439866599
True	141.9793389626634
True	136.854381390495
True	99.84605303951643
True	87.11172003890655
True	442.8011235143858
True	397.2447457533897
True	1032.6275666246486
True	561.351155076357
True	817.5485509497124
True	273.2017262837476
True	298.3417658353381
True	542.0735287076418
True	196.53198174315824
True	767.3353425942317
True	241.92661407350337
True	364.2736234002774
True	68.85026024197501
True	123.82855314654532
True	259.8248396837095
True	123.07135352332912
True	495.4758454391745
True	31.87093320598499
True	570.8042166641685
True	1002.3722991338664
True	720.4807403586703
True	1.182879305907871
True	61.24824706733209
True	481.8294798015498
True	446.9094009618118
True	74.84566668505953
True	125.13393220175404
True	308.63919564834885
True	79.61875608420394
True	49.83516373908643
True	730.3446530712635
True	662.8295651553103
True	161.7616602426062
True	176.2114500120042
True	541.1257791303943
True	53.70771448902509
True	25.71910610892247
True	589.8654401049336
True	449.6355052521847
True	1141.1703002139782
True	47.64601316555457
True	498.258795770094
True	890.3455718656671
True	775.7884974582753
True	286.79136874614755
True	756.7639043125879
True	388.5483476969142
True	42.22763618905623
True	99.61254456965072
True	741.0703705850486
True	75.66979921134917
True	130.54981674338418
True	924.4375313924446
True	196.994029985718
True	279.0729303855261
True	104.21632281833077
True	644.7460424370923
True	603.7513824213818
True	216.5814917883644
True	450.8242570870979
True	40.63849766265602
True	279.6284857113159
True	585.980600053973
True	624.178267816432
True	310.8414327177007
True	77.6388801725356
True	972.9257818199824
True	1087.2140101497384
True	562.8214255230664
True	60.9816788204373
True	29.960222208926428
True	96.72625679164332
True	99.0803137916561
True	102.36469184239928
True	835.6347219066602
True	1160.421192878385
True	732.1686119200417
True	324.7479709063339
True	8.043240110185188
True	19.98172530450149
True	337.0130278413562
True	478.1307468348223
True	49.03131898986021
True	557.8049751952829
True	430.7262019167002
True	404.835120097408
True	83.1618019842043
True	193.1747150042441
True	259.09333186936504
True	136.2560238235708
True	402.3201769084501
True	41.72489853421041
True	178.5089638581467
True	1159.404565732121
True	6.134838607091748
True	27.35821653513245
True	592.0073219527638
True	357.9781588113769
True	797.6720932442415
True	157.80914934038427
True	761.6483935573226
True	587.8852254819542
True	284.71926440082785
True	454.75373094645954
True	343.740955305628
True	288.0217847064818
True	272.57056611903
True	378.0865394740898
True	503.2314262803644
True	520.0052424708965
True	107.94002136825108
True	371.03023362966167
True	9.35692771352112
True	182.3019264481705
True	231.934116268286
True	886.6923295679587
True	593.2549701209954
True	29.3574427410757
True	710.834106598188
True	814.32209405661
True	107.2062897770005
True	355.7081621183289
True	866.0073692836767
True	213.8807012203756
True	161.28136919066088
True	526.2238439141679
True	592.574321898729
True	1090.499883107509
True	142.36953861590976
True	156.08194764136115
True	262.2906024200531
True	315.62558644852913
True	413.5112324200857
True	412.3241196087392
True	343.06024877279225
True	422.90197376492046
True	509.0902847066912
True	222.60890785208727
True	1465.809014491537
True	249.6992908180207
True	397.67292193355087
True	52.91412792620606
True	755.261584249349
True	254.3496428972907
True	902.4354870889272
True	557.6215972521637
True	324.27985853761305
True	772.1426430415673
True	264.15485302811214
True	216.40426045668295
True	261.1530631618018
True	220.46838452253783
True	130.5117543257753
True	248.3009362562748
True	735.8016052537747
True	515.1049608541631
True	235.3032314428368
True	1132.970056879357
True	117.4082255978568
True	258.90250240775225
True	72.30991232804124
True	309.5115593328381
True	417.4965344516328
True	93.68573179106508
True	225.90381858601424
True	70.02976440545366
True	687.9976066505366
True	378.0506165656936
True	232.14079089831395
True	735.1325928362498
True	881.439204586118
True	816.4081836437454
True	848.6664361901773
True	348.7729987324145
True	1.4580125730671667
True	263.99520365637403
True	54.679432356431214
True	395.087936186064
True	55.86294418646703
True	369.5526188722178
True	879.0294299101633
True	1051.6059314053962
True	385.56609897077385
True	21.387254304899844
True	537.961020489905
True	518.6652447252025
True	184.82617220570077
True	222.9685951768088
True	282.70254177383947
True	22.95965912026178
True	127.03411471252956
True	941.708847732474
True	64.59117982969791
True	508.8259194451801
True	786.6268843553515
True	95.16531363314164
True	233.08591836975987
True	107.57250426587449
True	13.848933320748117
True	1.2441417594941362
True	118.77935014369444
True	992.397757866534
True	492.57718444743455
True	70.12298457363255
True	782.5688696789966
True	337.2389315296359
True	1.5259291937796404
True	437.790207779279
True	193.80226136559224
True	486.1357140737284
True	82.46331280347617
True	316.7316074814858
True	358.3386078621678
True	173.03680127832666
True	211.15979018070803
True	129.81720307978492
True	173.3678086593343
True	1016.2945142443212
True	15.68571860806516
True	514.1043174530163
True	492.0928912813849
True	382.0470370177208
True	218.5374891123905
True	238.82358464584428
True	163.3823075153187
True	48.89129509281439
True	489.5103964034872
True	149.8591192045844
True	872.8225112464893
True	851.0400063223517
True	240.85947910150975
True	298.915229473621
True	520.4189461975055
True	41.01883981852818
True	85.7758092727189
True	708.623094461664
True	1083.642138193382
True	110.4627599182975
True	730.9765926212241
True	145.53903017076985
True	923.3839028793864
True	662.7641757649453
True	102.241207101577
True	273.17346855014546
True	634.9972379751264
True	257.504454433362
True	48.35351891474351
True	567.359744240837
True	452.8215756194327
True	5.94867835741333
True	479.4722445923709
True	67.02601610557825
True	184.81080021091572
True	239.6790192634551
True	304.65605320189565
True	75.30271919826879
True	226.3944038361577
True	353.6344205895999
True	430.1118245263598
True	957.5395055021849
True	47.54351940664447
True	927.3415719336152
True	1069.9960668547988
True	129.07021450972292
True	76.66230525947479
True	998.552424476594
True	34.2802838226933
True	230.84714966992064
True	87.47175431484963
True	219.6366463595555
True	347.3621854174908
True	937.5814395281278
True	100.33549340785991
True	76.21696884432997
True	647.6567189249017
True	274.24584513131015
True	698.5183557240182
True	52.74342152423961
True	474.660817464371
True	393.9109784912441
True	673.1272250767414
True	54.5091392665022
True	111.67041178767226
True	27.30702038513315
True	253.061947107856
True	41.70392397337881
True	354.0065414759869
True	2.864394683300859
True	1204.0303435309131
True	107.65849086457231
True	136.5603016317183
True	353.34527123413403
True	722.5529902453229
True	668.8568237366385
True	1026.4035910022587
True	469.9301447259259
True	415.3478782702956
True	142.8717277502483
True	419.0012518801904
True	878.2142886587324
True	420.4304441495578
True	933.0414617587882
True	86.93818928081484
True	444.6978762610007
True	173.1744538113405
True	269.0879938099758
True	751.7008967931117
True	168.7441793776912
True	137.07266953082237
True	63.8557915622894
True	848.6077675185124
True	801.9639594993124
True	83.35226850220941
True	441.3411269301069
True	724.0515061614218
True	425.0204863128669
True	57.13170461481644
True	325.96780914833306
True	775.729012441033
True	29.81496836331101
True	384.9225507071991
True	159.01930149416032
True	276.45476620854265
True	32.434883822855205
True	223.57154391133864
True	758.889943903613
True	646.5728999430654
True	56.73323609193334
True	293.1381928247744
True	881.7339886459556
True	17.738303951087154
True	324.34789349082854
True	300.87870716053084
True	451.7574237009133
True	211.47558615700996
True	604.5854180043077
True	48.01719946437636
True	924.4341223088696
True	876.1792177830222
True	50.978783694454336
True	372.5427705082908
True	702.0437444516101
True	922.0131975114234
True	281.0592604471142
True	601.5542090509595
True	128.63064074347065
True	192.501658566286
True	135.09033868047845
True	134.89812485292475
True	208.13849519312868
True	959.8212674573124
True	811.5243907921963
True	970.3221902043812
True	17.94794309032756
True	27.284148964616765
True	351.723603471301
True	12.700410826783491
True	617.3087190905853
True	1052.0481697995906
True	266.9201098345011
True	209.8443047157269
True	85.51944254945913
True	210.7151855340217
True	129.53299837787708
True	43.90063730908333
True	129.2795786106901
True	91.76523875344566
True	224.59450010810235
True	542.2569525928379
True	162.38602559100227
True	31.61742219587461
True	60.9656132827928
True	416.9631149716978
True	268.26795900902465
True	605.4400794559125
True	23.909048448709186
True	114.8775972194274
True	658.5405470678874
True	271.45246215245555
True	463.19992598457554
True	647.6211784570294
True	101.86820129861069
True	114.57303710753034
True	84.68961614893564
True	27.407792270374564
True	128.4496063638028
True	89.51552236365296
True	106.32163173222229
True	156.46389443992894
True	234.3541094335443
True	823.287071046578
True	290.1103840153085
True	977.90271720901
True	168.0748972029368
True	200.35004049474256
True	813.0292270468183
True	319.6117749941803
True	620.7894831159942
True	257.3894305982283
True	355.7713893869987
True	447.7669298411545
True	565.7244915573027
True	648.5948463852061
True	374.30891331444144
True	34.14127754509603
True	548.8688819999325
True	626.1419834689497
True	19.894748206614707
True	11.303752537262186
True	262.0764468426695
True	405.48446988104246
True	429.5130714791308
True	68.12193935688079
True	665.9088955339057
True	954.5812836560438
True	228.02218649600744
True	903.200173381383
True	281.0590787991956
True	101.82991958222593
True	275.954873067392
True	693.7231606456404
True	41.60502668585264
True	585.5390434396626
True	1307.45494697833
True	1011.1675769383426
True	919.7481784150172
True	203.54809230445133
True	92.71225304014892
True	195.47172394017912
True	827.7505493109625
True	144.96592612121412
True	1049.0938278907372
True	861.4717100233422
True	39.696420432981824
True	90.88068820999229
True	424.19270275350175
True	408.0528601765464
True	199.1350444597188
True	498.1361292224911
True	652.7863051530247
True	127.09093475740802
True	269.82182152095754
True	1031.7454154934967
True	52.6986806714366
True	700.231245059613
True	546.844447467776
True	38.92331096478234
True	823.6325351619128
True	394.5019937593775
True	551.7216692688253
True	103.24814346670284
True	262.1817261314172
True	220.3698186009501
True	27.89721428608066
True	127.96153668008596
True	746.3223673905904
True	136.03472935056033
True	366.9144652787222
True	65.36589982366507
True	627.4272673130096
True	609.2782136544329
True	227.1707228513892
True	429.6656041117066
True	164.03169699950578
True	177.10478518956037
True	219.85524480321143
True	287.13750830908447
True	360.9489031614809
True	129.72084062933664
True	185.6889704651715
True	28.064181376439297
True	871.7280953717967
True	307.0441117611145
True	11.346171096650858
True	378.3060842006281
True	170.83794963099672
True	625.2188492299654
True	369.4790122755349
True	593.8048298078033
True	545.2697417446288
True	475.87098901489486
True	801.5912659957601
True	235.18669410242595
True	560.9926675643649
True	155.9459298710691
True	556.7463998208557
True	359.3518680157572
True	379.75062735868585
True	127.77253846326693
True	131.51829175711254
True	112.54668930390493
True	70.54709811331351
True	734.4285250170799
True	180.9252747862923
True	45.751041753584914
True	0.0
True	538.6281313251883
True	106.624370541039
True	23.13790252846167
True	39.24463806477704
True	110.63327965263969
True	558.5842843784575
True	182.35403071294823
True	106.8287626187671
True	33.04591489526191
True	158.1152607472408
True	921.1018812831502
True	49.37140483032663
True	227.59223634109392
True	730.4353008358543
True	322.5404858285672
True	460.8540792874963
True	478.3028417186775
True	502.5424567572305
True	610.1455166628386
True	934.1920803043696
True	272.6878922838204
True	1044.6432593678453
True	906.1364718970456
True	599.1444093968228
True	346.7058577788966
True	830.3821645216176
True	8.968297853107964
True	31.576457354485736
True	289.4053207390954
True	40.533526163584135
True	207.4638264696897
True	761.1048981217489
True	216.15918675131488
True	760.7246962807188
True	759.3264489614854
True	125.29172845612484
True	375.730769426638
True	556.4098573152538
True	23.531763195813557
True	127.5590489613264
True	440.3020458763005
True	301.5979364107468
True	195.46661197393848
True	112.5082171153896
True	384.8510539717869
True	21.687331817084967
True	374.256088601118
True	369.347419800706
True	1059.128275046372
True	375.6487044846272
True	30.39327584933274
True	444.6500605178999
True	427.8019926267903
True	235.29629879191097
True	32.34893515019449
True	753.0948451123429
True	447.82770048024446
True	187.4756475839005
True	14.006780326986217
True	1212.7113585176803
True	161.42126956286282
True	28.909124148777487
True	302.69743964576867
True	273.8674529576692
True	116.43231178667624
True	293.82784557018
True	44.56442588669729
True	323.0237881672976
True	295.8449575802619
True	310.15631894962434
True	27.9411324614588
True	49.27890100570144
True	1024.7429857826876
True	25.11669771961278
True	11.368467827715357
True	176.92943834697851
True	671.9044974664507
True	8.681409420887421
True	183.00168225567128
True	172.75769385144187
True	527.5951917734109
True	371.9237047168273
True	751.1302551126319
True	316.3013474123009
True	497.8297689148519
True	448.2894603688537
True	496.9377895080611
True	94.8451513737076
True	1267.1270878595526
True	877.8120817816268
True	286.9856886269021
True	538.1775872121104
True	100.27791418707191
True	585.4386753390526
True	442.84425192742015
True	159.14009516561373
True	79.46400132348077
True	352.9919412246766
True	163.44896824756586
True	30.145229026226303
True	601.9944970940984
True	362.5918990831832
True	68.52372627839256
True	31.05547114408392
True	661.718839237828
True	495.60132925187287
True	71.78008685854275
True	21.887123506603103
True	334.64227892345394
True	355.43357870682564
True	713.9312795399157
True	555.4957052169432
True	559.7836540687977
True	789.5326033717503
True	9.835575685144056
True	57.84937031504301
True	38.36348292486619
True	59.70814651909142
True	495.32791608586496
True	588.1575319613441
True	80.24056264032896
True	110.1960196792884
True	200.57485785195408
True	72.81869008355604
True	172.9588202619188
True	216.2092539834454
True	268.2643333438877
True	804.9043886100447
True	577.962339051631
True	292.76627132580904
True	193.79300452735276
True	276.0400467815968
True	241.87323799532544
True	762.4634227338242
True	326.9712142130916
True	163.2846265088769
True	920.3539799966836
True	353.5853673824976
True	492.0778071689754
True	161.72916523094662
True	121.18992024187276
True	60.269933859163736
True	208.94802887225435
True	1009.2079708704052
True	546.4713875278337
True	111.3580491500958
True	353.6224906189081
True	105.30548758948056
True	674.0614559795848
True	4.556466426757357
True	659.7989924017663
True	35.42481745396656
True	941.8583387645782
True	854.6236589648094
True	205.3006372956383
True	31.51573697913149
True	79.27435405221482
True	457.5059454519324
True	228.46270869215863
True	1.3001249954045808
True	75.40100903211777
True	1041.2700260324912
True	351.58287107444585
True	668.3020027909222
True	482.89698378398447
True	33.13779634744505
True	138.1195877833487
True	432.1349482068578
True	951.3691516861264
True	826.6218263930505
True	425.8013773839036
True	334.8304378130889
True	16.931238613754367
True	75.24969874055785
True	740.0603337017808
True	484.0486943631316
True	377.3655699420154
True	887.4844076363811
True	25.216492512685967
True	218.06261582008764
True	885.5245727015465
True	240.26341693110095
True	7.887250468732768
True	502.27168036649897
True	101.05878133714114
True	653.1693549633826
True	53.85466746893783
True	257.2940084135553
True	871.0098428089666
True	896.1579415657253
True	281.3163479284567
True	465.33145778300207
True	120.74088344627144
True	612.8386294931646
True	262.83354228979834
True	189.66082063635807
True	857.8030235991585
True	56.36751316943565
True	735.7437954351162
True	277.91919887699714
True	298.85407638237257
True	168.12679863578506
True	475.45011282177154
True	609.3275328249679
True	368.13909349619854
True	412.0926630660167
True	69.21462442820483
True	156.01315785693802
True	469.0167391782577
True	224.7250717299837
True	38.8176027626478
True	200.84309658254932
True	375.3586001004363
True	399.7704778545833
True	746.0546295093549
True	134.56530428253745
True	656.1315907500946
True	510.1080019066525
True	590.6102821736185
True	140.01966882793394
True	38.17979419083446
True	683.9753169127092
True	71.10849897666041
True	546.7791115526387
True	685.6379763068348
True	448.8219067662528
True	130.7758533744504
True	512.829752106582
True	4.617775459088659
True	396.1161383642318
True	32.59163443428798
True	622.797156990902
True	285.15949286153307
True	584.2003605306137
True	708.4338884583416
True	144.80394038452175
True	538.7957393998344
True	520.8970819425682
True	64.26682754597431
True	960.8597836176352
True	2.972183895075375
True	26.93188174524682
True	642.8345086063035
True	667.6203024855157
True	135.3936477770218
True	399.3905968080312
True	114.57146194423288
True	75.22944478433216
True	454.5990470544421
True	42.88633228060034
True	518.8336444566004
True	13.507244561112778
True	843.2122460431389
True	563.2242828541251
True	701.0402015520208
True	103.36328459143584
True	368.9217906478975
True	991.6048261712176
True	833.0065489240742
True	141.5731133987834
True	549.584564492838
True	452.32664479450114
True	225.4311899825605
True	252.93254800841095
True	5.841002583325468
True	323.5086619899924
True	11.349747231041032
True	372.9318407717537
True	76.53047845452932
True	396.84741629708185
True	655.3620196145348
True	127.4466918893271
True	246.6287911531108
True	632.5259603617627
True	690.5259841777536
True	300.3591458297168
True	138.5642839662408
True	165.7826313543853
True	479.8538372521013
True	77.82365224077334
True	9.692713644908997
True	490.4151541931201
True	562.3936802014258
True	20.014227375832306
True	141.73754921472977
True	935.7375639231644
True	492.0817090378973
True	274.89046097907266
True	35.53321685645045
True	473.8325394323188
True	112.99711179058284
True	589.9754279401741
True	652.8595218740506
True	299.3350420676182
True	377.0594299987029
True	195.7533713453243
True	243.11003732604803
True	75.0893683382747
True	214.19939594597
True	501.7603285485488
True	22.855873400979338
True	453.7739287190116
True	371.9551831616716
True	695.7366132104403
True	882.7787304562398
True	887.089391126599
True	154.0975775571962
True	407.3689114624721
True	76.8492913071044
True	195.59510365082545
True	318.7254283679725
True	10.579280771854592
True	790.27490591825
True	23.913834727824995
True	400.5145329135337
True	271.61888194897125
True	685.521496543081
True	206.55417686422925
True	38.27642222210824
True	708.635558439976
True	1079.9823936848702
True	224.63286253479484
True	131.67673309701016
True	639.363598023248
True	491.472011203443
True	17.742232982319358
True	834.225803829476
True	118.5935027488241
True	46.9604366153943
True	298.014200032438
True	365.8351145449553
True	415.500460225079
True	275.46941160288543
True	20.67878754457557
True	22.747742365268092
True	818.5019791196955
True	202.7650459612293
True	108.56140633128273
True	837.016761552388
True	641.9141996397792
True	635.7910657812156
True	448.77604808328886
True	148.07316999944075
True	33.324710902693404
True	96.52973330264028
True	437.0641791590107
True	226.41097957998875
True	483.7412296807017
True	148.2594465206873
True	476.75712782761497
True	654.8828735828184
True	938.2931181538728
True	22.278749147415944
True	953.2921805525676
True	1033.0576142268242
True	484.23890498871873
True	83.72872444206435
True	775.8559502790423
True	637.7429559004304
True	641.472424325685
True	178.813059295871
True	732.2010258844944
True	708.8640967992841
True	118.29194343426052
True	802.2516027597618
True	805.5485601665455
True	475.9623500418864
True	230.5915888484
True	73.1385346560653
True	308.19415167449705
True	362.884839785492
True	461.0185658148047
True	431.8884679927549
True	191.30554969701345
True	314.3286082197317
True	2.732598066247564
True	13.411906097714793
True	99.84118540925756
True	133.0245581923747
True	357.0213553662108
True	345.9431654608837
True	107.31924622571005
True	18.41678460791561
True	221.3876596275421
True	827.6836774161752
True	467.50066723987976
True	541.315411404432
True	561.9830461542379
True	825.0160163422687
True	633.0331230181481
True	93.02192572763076
True	205.19622064654675
True	239.53738291973903
True	285.6421184547
True	105.36890058124804
True	363.2932483255527
True	436.4130443197431
True	176.5664520689703
True	652.4991532005541
True	242.112118653428
True	214.72761294460105
True	29.04037189045416
True	247.00133534203184
True	462.5356898627592
True	160.4610425126929
True	541.281989248372
True	470.7128760126196
True	242.45732708226467
True	104.65043371937716
True	42.47582850742864
True	404.1213085366682
True	788.0056420828198
True	154.44330994436018
True	1044.9050407955965
True	1070.4824394632308
True	484.2232389739736
True	100.54852927063055
True	120.1259600154922
True	643.282890640284
True	7.896512216779578
True	222.2698875148108
True	133.5000510604803
True	119.73615743930208
True	324.4400683802164
True	647.7175313256497
True	36.702356473628136
True	132.03329759283753
True	958.9926151125986
True	58.21444444944844
True	450.5036525431409
True	533.0042799609532
True	237.60812028965373
True	137.5194058316633
True	933.0198528646912
True	1172.9447996076242
True	523.108391790303
True	633.7948814461159
True	216.01854285507093
True	147.473132713258
True	329.08034772092145
True	248.5148137114224
True	176.7503444638084
True	310.84216447861644
True	339.17211720032134
True	12.02099305583912
True	630.2611674197904
True	151.52268534892315
True	80.28782485511546
True	452.2785184249948
True	325.4307617542659
True	1190.3380310339955
True	352.1368943665552
True	1006.6329352353794
True	10.595029210987208
True	268.88332799039085
True	226.0679417453581
True	154.02681791544978
True	485.625667482385
True	193.93696090519236
True	402.1235000214336
True	326.9576261110502
True	113.24576981590522
True	356.3883233159007
True	1072.6945321610042
True	705.7238295183823
True	216.4913305274125
True	98.3454204867636
True	292.7492882762994
True	24.7091916365801
True	355.6568516858697
True	325.238673969923
True	553.796255483567
True	478.7721394312522
True	359.4048603256732
True	159.27511010782442
True	12.364493115103455
True	426.18891998784295
True	290.82937718753624
True	139.96117137835793
True	306.6448056829803
True	455.6686526661569
True	832.8982044461834
True	296.0053396302498
True	776.7442127086815
True	391.2272642136024
True	386.03754895850136
True	1.1131109617919666
True	1202.074990239761
True	102.435273384769
True	963.9769410629189
True	210.28942300456544
True	452.2687887078979
True	686.1206578348581
True	82.84086604114
True	481.4630414367862
True	34.168441920486686
True	399.7601145647222
True	75.83350222770054
True	225.53544285878067
True	38.714456746095486
True	676.5981228868216
True	191.04068639428516
True	26.987356524614547
True	405.03307035605167
True	107.9667282194652
True	168.6700276724426
True	830.2863757556019
True	244.3237360621413
True	156.6841315796623
True	367.91268568934606
True	511.069990717407
True	320.57551087183265
True	488.94667184356047
True	619.2394529860969
True	164.74237497141513
True	6.901739631387656
True	71.2505010533069
True	426.3835902596688
True	88.61835039296456
True	76.16915685220039
True	1063.974397155206
True	27.30567226641254
True	319.9324722036489
True	315.26988837529194
True	456.0760281366344
True	660.8787127652557
True	188.9512571127821
True	634.7311509691743
True	334.5456779096315
True	346.0228473205395
True	275.9198350038997
True	216.2126767520677
True	362.3649767602335
True	452.5292002968534
True	404.5952838691412
True	642.0189574667111
True	143.8394221841271
True	77.36023397667324
True	37.86265144885594
True	294.2526873881967
True	624.0782165598198
True	391.1032861910232
True	775.2594848939547
True	216.0184208900752
True	391.8411290746345
True	67.6245228651859
True	56.15450751993866
True	409.3497809078679
True	206.5722447546541
True	225.1955232315224
True	44.68184791295348
True	1108.455685714834
True	180.5871310966077
True	919.3349447975556
True	325.0887415919781
True	940.090459462991
True	231.2174182935195
True	459.9604744062648
True	541.1816501334276
True	639.4543463854014
True	216.41526896680415
True	478.7304570682203
True	939.192852221026
True	133.11787243236142
True	7.81907618425469
True	572.2411034437166
True	27.96114411159849
True	75.73378098547279
True	800.268245492572
True	235.88263087151515
True	963.8597007169964
True	675.8630273618148
True	419.48711468923614
True	288.60714673710794
True	490.3064930185038
True	349.58774981969856
True	178.77520754379057
True	715.1012254282401
True	740.3237642369767
True	213.5097998563593
True	89.74012456837721
True	516.9310978830028
True	129.49032325483824
True	378.2450231494058
True	340.017351390377
True	63.40362017121604
True	373.0803287723661
True	406.05287850955386
True	377.54272970307767
True	418.0230338820556
True	409.05057355312135
True	634.6080833021844
True	59.94683934920618
True	456.7039426593882
True	336.860960053684
True	641.3999623016041
True	217.27375011468305
True	98.91532052814443
True	37.86898947804417
True	526.8007499199865
True	622.4112323246135
True	190.20126297806263
True	414.3818423306122
True	337.9479060462496
True	18.42427811073018
True	165.90841247873456
True	288.82638400894524
True	2.904887694335732
True	875.1515925264247
True	81.185847727545
True	105.58050550008709
True	115.34568647919896
True	367.3897044800229
True	37.159017071102674
True	459.6653151942721
True	230.35321614532023
True	5.890397411859858
True	119.1343557578954
True	452.9678040044733
True	50.48726120419265
True	64.47872256371242
True	180.6584464655607
True	292.958587298668
True	951.5858313468556
True	393.7010246186268
True	983.519472454271
True	185.97472618154143
True	1007.2208355091224
True	818.1321414113964
True	646.6020273055635
True	376.3122931504641
True	391.58656292657474
True	73.91240153127782
True	73.25027057108612
True	78.37024135180461
True	177.7830482641813
True	483.7012751466708
True	1132.3746024017526
True	183.229770188018
True	357.4802109745904
True	432.3304437158668
True	576.8531723144312
True	597.7204812416809
True	281.2802909062943
True	476.3714503184981
True	664.3141187530832
True	98.90235251756845
True	720.6631188239124
True	265.1471460921887
True	137.8605661541966
True	403.27027839237553
True	851.8829414675795
True	438.5344405427409
True	878.2955978561026
True	195.36929999194848
True	353.5366673790395
True	697.4280787473629
True	618.9556292156644
True	191.9400629904612
True	260.0149732739857
True	825.4964255891555
True	30.945381841370867
True	192.85732501088336
True	477.0167786046305
True	689.4365925807867
True	101.93802981702432
True	36.52085330014362
True	165.705670901979
True	758.6185171687325
True	328.60791498282265
True	547.7075409668003
True	352.9452042774564
True	304.72323948128286
True	463.9466222432316
True	491.48455991808174
True	64.32394764210069
True	369.1245514903257
True	759.4398616090672
True	0.0
True	296.2627972862252
True	256.09546411049934
True	972.8454224908818
True	159.4359136429311
True	657.0326758549706
True	623.6872650855412
True	108.50871930893015
True	217.16330595892504
True	136.58891721375673
True	11.505714704412766
True	286.9723207375394
True	383.7397013372545
True	1134.9475299828866
True	235.24160775476275
True	397.77352799729954
True	656.6612770508216
True	204.80416736128896
True	29.204026421715376
True	845.7284596216842
True	601.0362963679879
True	161.08007907994963
True	601.7637995164274
True	161.85243271327917
True	300.0233667240041
True	771.0761434717659
True	35.535227208224235
True	106.91964287214864
True	516.7165875215724
True	65.04875731153415
True	76.87988243682003
True	398.8984508118351
True	23.62390852011698
True	769.4181259071651
True	98.49619512350992
True	157.1554000474349
True	18.03968632177233
True	727.7021808837928
True	29.992309660432547
True	765.9020395051538
True	396.7013626274221
True	117.36109963152072
True	693.7439344988741
True	519.8275913694587
True	572.8856326035134
True	47.94181860612669
True	371.0304141010564
True	5.762791809124664
True	94.61119857824109
True	388.1226573391803
True	48.47782303652885
True	124.52656618155912
True	309.88922859017873
True	180.35658395108825
True	99.407680719648
True	657.2126285210375
True	20.781555252938823
True	1158.5983932252034
True	504.1123397453883
True	304.9204434695546
True	495.38999311856287
True	128.6430220046404
True	799.6020499091279
True	1093.8432487100174
True	747.3678848261693
True	162.89552040367485
True	222.81377588186857
True	52.97467472410309
True	58.12475683385247
True	151.01874115222037
True	94.81544402166703
True	173.09609959294596
True	1150.7244439653912
True	306.2999338489679
True	358.7992719220573
True	722.0393399946407
True	17.766972489108284
True	13.666866479162076
True	588.8051586555441
True	5.632046250315504
True	116.30082013113088
True	680.698547478079
True	175.5428738701156
True	648.30502449952
True	803.1209189807522
True	146.99828301452862
True	883.2015420195372
True	3.4185290240512107
True	452.2980730538734
True	1063.8198880088742
True	25.791943654359056
True	233.2439579251668
True	141.7028912808777
True	992.6844632546478
True	231.6545954872373
True	494.3994135952048
True	116.45859563576671
True	505.8125481819671
True	154.39478793138025
True	99.81170565336012
True	392.5290779242082
True	69.07468700670167
True	56.38379023173201
True	1058.952617469296
True	252.0846119878432
True	159.21748767654168
True	365.63765678243135
True	399.98905411561975
True	213.46727685360463
True	171.61960403614975
True	387.7989758568516
True	36.15187910107011
True	490.5313325856954
True	1092.1371354051712
True	113.66689175028868
True	472.2611796507393
True	306.82797560880505
True	26.9602845483622
True	396.87211446711694
True	102.91941873260066
True	556.6378786957824
True	206.0707866130173
True	418.8006944803148
True	20.997866806871837
True	424.0688171994932
True	110.64909065845332
True	334.28575171303595
True	33.72602940188968
True	172.0053209136356
True	237.24272373254723
True	790.2639420577505
True	55.94735177817642
True	143.02942711137533
True	232.34825052449312
True	133.9067718333557
True	615.97382486653
True	562.8425386207737
True	775.3902802315552
True	391.66831829426746
True	538.9856230113138
True	412.5971663635126
True	703.7102624501756
True	70.44654460108413
True	456.8484008178389
True	410.2371988329172
True	48.79904842202469
True	83.70764905929072
True	130.4454395059005
True	90.24862296013228
True	329.15882632577205
True	854.9096791388276
True	335.278001722131
True	1086.950866716561
True	325.6319570646872
True	885.8129910087979
True	150.80141935496772
True	582.7599333256794
True	596.3081105085824
True	710.0303137181983
True	433.3567414844157
True	64.81631827391493
True	306.1896225255133
True	43.96573213710551
True	166.49877348605045
True	158.68026022253912
True	1112.931065385906
True	223.6987904168913
True	557.7018989659896
True	549.5922079100302
True	567.858648716413
True	893.7417101055137
True	597.6387915658354
True	666.4240826939258
True	925.7038186415464
True	126.16191355299584
True	312.62908415669955
True	253.88879451137825
True	333.80836767823934
True	87.63117115791434
True	376.3512950338035
True	4.522793980930582
True	323.89618406080604
True	249.4817362473881
True	619.8343962724284
True	301.9516072764009
True	369.996292860867
True	9.823770210354851
True	59.911924822909306
True	540.8450477387962
True	28.148370381015795
True	135.0315247611384
True	63.548786546791234
True	150.6071805188741
True	231.06481192805305
True	70.41834285089432
True	383.9688944350269
True	277.8643942093876
True	96.13930239037916
True	340.7954852045815
True	62.33597422350216
True	562.2314180758864
True	852.3369421355338
True	261.7903754088151
True	1161.82327717983
True	118.54026417349984
True	300.40106399052195
True	1059.019714523287
True	89.71075127710522
True	287.98181311081794
True	10.70820558067718
True	399.0738612197252
True	452.6158032942572
True	151.6540310008752
True	618.8388816131886
True	927.7515727510474
True	151.2105719948121
True	76.93247529771875
True	347.2818134852984
True	572.0335145240831
True	603.876573079013
True	1213.1974824244585
True	28.134468231576157
True	933.032612107466
True	138.1899711178378
True	626.9559996664572
True	121.29663337056736
True	125.76410129350272
True	194.04025170038935
True	166.35679010640732
True	754.7746784758289
True	199.6729076037644
True	234.3810521671997
True	65.83169520832018
True	515.2441273907491
True	452.7785550053236
True	177.90790652535986
True	223.72469964021903
True	16.217087607073267
True	424.24397057223285
True	216.67347914085937
True	294.94126833733355
True	112.711290265378
True	710.0076341727523
True	420.0918740931004
True	262.0211422784676
True	642.2047000494871
True	520.4900869745906
True	458.219313039923
True	133.13985877141317
True	525.6568420938207
True	447.18626718293694
True	2.952134112716444
True	190.4782701613333
True	92.09634007946664
True	238.00195205410265
True	2.6452005440976434
True	126.87159276434704
True	339.72251678370463
True	6.643444429929419
True	858.784589195804
True	169.89868269774976
True	726.8765282684678
True	802.2933231311599
True	158.63484391436623
True	231.53838067158136
True	491.3769272664827
True	844.964514247748
True	48.65197764856018
True	40.95744587691387
True	130.45604709608511
True	632.5059948639743
True	719.3076522625802
True	178.01978445610249
True	586.2338956885185
True	600.282892645779
True	846.4539358046256
True	402.1364201604872
True	185.75350042375248
True	868.794991369353
True	218.7562578427363
True	154.10909625834282
True	336.29704922627786
True	222.87402293846972
True	214.01809211291567
True	605.4101594330173
True	249.852384986126
True	200.97490316865884
True	452.95466150960846
True	474.3392224390638
True	63.32694614197677
True	293.8100077241361
True	79.80448150357532
True	325.5144329627272
True	356.449016301812
True	254.1457623733808
True	182.3429838936729
True	373.3321816515037
True	631.9412310008969
True	692.2106317180884
True	301.1055139325505
True	736.8089336767404
True	63.68435022202728
True	868.4661406605295
True	342.58052717552937
True	12.985889334424396
True	614.5237367271322
True	712.9899014276539
True	253.25860262619523
True	167.14551687848746
True	49.252339885823694
True	371.2809814274567
True	74.27279456767454
True	13.582301352522428
True	892.4880115664114
True	370.9087973828457
True	170.21703917372665
True	1013.987112812818
True	13.76246800609359
True	807.5848169137072
True	31.250479761773462
True	650.0313213892958
True	59.65981143882698
True	790.1137500342655
True	442.8497947367756
True	190.795187912466
True	435.8189548446883
True	208.412718600335
True	296.668140480819
True	217.96775047401275
True	410.3026342971132
True	8.638311091503988
True	324.04988170375003
True	111.19130103543668
True	11.21809574026058
True	458.4024334637581
True	724.6895182570648
True	289.2557369042391
True	81.16426404924829
True	300.03152189329546
True	78.64124903243794
True	184.31500165596512
True	177.0863792684096
True	392.3305618087537
True	46.27791356188803
True	138.4619483137403
True	378.84802109575446
True	870.9263510203594
True	117.94301624066895
True	209.90969383306236
True	446.07899670560096
True	18.394415615784443
True	429.4592313808909
True	523.4711701475657
True	89.62979961648355
True	381.1871775465029
True	340.83311196905976
True	415.9096223432831
True	583.3419898541263
True	1041.2255000077969
True	986.772088841366
True	58.95528954492951
True	1064.8373191146288
True	115.83280820566668
True	113.38864053999988
True	108.49411707422522
True	500.0191936741903
True	364.6986111613943
True	587.9335889229839
True	251.9588998980584
True	159.96384515109833
True	400.5432145763244
True	18.216957787754826
True	448.4284346194008
True	403.3034127106929
True	140.16035473725557
True	96.85899972092044
True	522.743818056933
True	1017.4319433446028
True	200.4753043650573
True	66.04392843933842
True	432.2235250178518
True	374.6432391093893
True	464.8465209205429
True	336.1412308245277
True	4.768717855880169
True	531.1723738120756
True	506.78204030834354
True	498.82514526632815
True	180.13969283791036
True	103.65783672917222
True	22.51403148221064
True	379.4439689717289
True	110.50706297359312
True	7.827481704164954
True	32.547213813270496
True	348.9870966489265
True	657.1840859536655
True	134.38650387999945
True	92.56990422029216
True	25.691661166094107
True	392.4121671621836
True	379.3040716329908
True	760.8050843128942
True	309.6142686078164
True	524.4318830712504
True	533.7652481007314
True	522.7428405614522
True	288.19098851490617
True	512.9380546563265
True	104.67210761259082
True	577.2678051885208
True	8.347221129735983
True	357.6722264182524
True	463.9583820418644
True	977.1356131528051
True	349.4591522540214
True	770.485807883924
True	1009.0267213528808
True	174.78253396246913
True	37.99748759637693
True	375.5920153607293
True	393.2961790329732
True	609.6840432013574
True	254.5405177320471
True	26.644994040320636
True	646.4007558502382
True	119.18122482287184
True	1058.7983428088394
True	311.8195267067828
True	474.3725824387324
True	117.8228777130108
True	798.1032192222027
True	141.7297390638397
True	832.8499958502323
True	576.8462145191926
True	182.2672468591849
True	114.19324720163992
True	67.53644912158296
True	555.5773721710495
True	885.8094092376068
True	425.587567943479
True	519.9450507161605
True	132.5515159333473
True	621.9065897693207
True	487.6247538681795
True	785.6944692615174
True	311.579926542832
True	573.7638718594088
True	119.604249573724
True	27.28332667719169
True	410.73960386842094
True	174.64009334783992
True	101.9858660434679
True	366.8281994779442
True	1065.6113848707623
True	264.1882958694531
True	552.6249570422495
True	11.900357454231532
True	65.7359146803283
True	337.31383673584685
True	779.3344162378456
True	437.1556160519932
True	513.0310232705855
True	731.3331222943797
True	70.63175165261548
True	706.5542021411077
True	48.02877959058432
True	104.20058294141153
True	179.37864094730847
True	83.62200244244903
True	26.41880322848828
True	297.96303452836673
True	487.70642637539856
True	899.2925835668542
True	869.8061392548815
True	5.074108479630732
True	298.1187846906001
True	466.6860845234934
True	125.52705419415136
True	238.63579108213077
True	323.6341106584326
True	1323.4920145190094
True	449.7645730714344
True	26.874671586134067
True	187.8869342547636
True	710.0628028724507
True	33.35364373721085
True	162.676221884748
True	570.6503536353282
True	74.62510351511764
True	866.682880777826
True	325.4462768557429
True	644.6598833824928
True	80.55032432977215
True	680.1117807917555
True	595.9307584826578
True	874.6136850079771
True	247.7400550765505
True	498.1791192392098
True	849.7722589934934
True	924.7753377209964
True	235.77446873227385
True	756.3940765142653
True	216.40655989245505
True	467.1018267946442
True	368.5280134110083
True	499.5200737976304
True	486.85396172428216
True	338.52914921302806
True	345.2319055885049
True	113.28031407931913
True	330.42049774231964
True	1112.06246374195
True	313.5412240712822
True	151.49169712240794
True	289.95288434520046
True	772.0143239332143
True	644.784410948872
True	399.1381967032752
True	112.96544951454118
True	340.73122355275154
True	33.40348171640615
True	168.21569922229793
True	86.05255772305271
True	92.07188357108022
True	553.320159302567
True	136.74744993704329
True	127.20875662879128
True	103.33202985257984
True	90.66303606181532
True	444.80609228095176
True	399.5076672753285
True	1056.3039790547116
True	542.0718144912213
True	813.5915620515563
True	273.6618256137376
True	296.531940610362
True	516.024980434732
True	193.1980005042764
True	788.1439361786724
True	245.69696315838493
True	354.98615874144207
True	68.57715867891777
True	122.70478893743903
True	271.709407970362
True	125.55884849258972
True	460.1135781163347
True	31.297010183021843
True	553.1629495574401
True	993.6628962209804
True	718.4455513622994
True	1.1730414323002831
True	60.66849440138697
True	492.2297549383511
True	435.27490790843297
True	73.61803126008762
True	116.361445241465
True	311.4005304962264
True	77.77215942374818
True	53.16173808288369
True	699.0869079968525
True	648.5424295656348
True	158.65629242782796
True	174.65463841697056
True	550.2597711113928
True	53.30165287070878
True	25.87642614990132
True	561.5878615942763
True	443.8165259503691
True	1120.479365945946
True	47.304117851605554
True	477.53474977597455
True	902.9717287103496
True	805.9769972161566
True	286.4459398588877
True	753.1587718909885
True	397.5447131888779
True	43.012686716221054
True	100.65981269815178
True	723.7060212259767
True	72.43714238139934
True	138.52855309276524
True	952.5536209560706
True	196.4802226122808
True	275.85971786588
True	108.76940878780395
True	648.0611194312417
True	577.5327612380155
True	219.84482796237356
True	428.44642766375176
True	41.22078158464674
True	283.8484701994465
True	597.953130153308
True	618.6120148764863
True	312.2839244276959
True	74.5731753089403
True	933.6052946239508
True	1081.9439739820832
True	562.8397116435299
True	63.5202157766
True	30.06128919163404
True	93.8321654953634
True	101.94682721646387
True	98.86165464689552
True	871.1005303908347
True	1199.2480551457982
True	732.059219063954
True	329.3269127111766
True	8.512365691066348
True	22.21868284900521
True	338.8100622667819
True	482.6037551616244
True	46.45464288311111
True	562.0906795377693
True	429.77070860787313
True	394.0726809483954
True	78.35878655086621
True	205.266510416669
True	270.06493563586633
True	130.9789359358945
True	409.9531801577795
True	44.38686086669134
True	180.63847369190583
True	1135.908475230553
True	7.179242815156007
True	26.301383688579744
True	590.7276527998566
True	362.3684508891809
True	754.7909876814851
True	157.97219264900738
True	768.3764348128486
True	602.7617104407955
True	283.2542383183304
True	446.292005872865
True	349.9325384613924
True	286.97924037095373
True	267.48629198959776
True	401.7951227853108
True	509.0753712695383
True	498.7231007383008
True	111.27726826861402
True	355.48216940881576
True	8.749207688656224
True	195.3597833098516
True	227.5166151928321
True	886.5946224833312
True	603.6654531464687
True	30.46744237344216
True	734.4150218134595
True	844.0819792394151
True	105.69742791394437
True	343.8609989458579
True	823.9995017877305
True	207.5730579591684
True	170.0476760766178
True	536.3734882297479
True	600.1532562066826
True	1104.2804306848625
True	144.569068788788
True	154.0803018824443
True	256.3987526041093
True	321.59100330037126
True	432.3573544366899
True	414.9695037015565
True	328.0206263361047
True	448.6316533877347
True	501.967004048656
True	223.68670563557328
True	1481.651592081663
True	249.12317512550928
True	396.54596595112224
True	49.47040150936187
True	777.0015591526576
True	257.50331080272184
True	929.2170550890812
True	541.6256624972813
True	326.6362529120128
True	766.8416989436414
True	270.9926800092844
True	210.20343332876877
True	253.77992325660964
True	212.8665761993492
True	135.25189518332866
True	250.23648689512376
True	710.5504147547368
True	523.0357449614592
True	226.80583328049093
True	1130.4406320084352
True	116.12119583487484
True	253.5252706027233
True	74.1421849907538
True	333.8170144398539
True	420.3698778025299
True	88.00743188678864
True	217.07566626134908
True	75.07058898127353
True	682.4740476593119
True	368.01770007985294
True	212.42584383315528
True	712.5062207951418
True	886.4179842475572
True	809.5646648276816
True	835.1405057455223
True	349.28136958335693
True	1.2409948163670452
True	261.373580695338
True	53.15049428129863
True	387.1225436797169
True	53.00517239853944
True	363.5125437393784
True	864.6871653813082
True	1063.9195614664332
True	384.61068410689165
True	22.40434093222168
True	536.6924692022155
True	515.0956300998189
True	194.29839842186303
True	236.7229435349136
True	288.6970301560572
True	24.549791735519698
True	128.17249871153595
True	991.1164310664676
True	64.31192567411281
True	501.54420409636543
True	776.6579979404377
True	102.91646254875796
True	242.18277945319505
True	115.13808299006956
True	15.975403764769212
True	1.6674239917650089
True	120.76327104019704
True	1031.804394466905
True	499.56343899264
True	67.96550420721289
True	794.1071269780234
True	339.79423256583146
True	1.5222675636925111
True	439.3776056953133
True	179.3608615306893
True	517.505882388559
True	84.64559994446428
True	326.8805251433142
True	387.8860331343171
True	173.55165634515208
True	205.98535096401895
True	124.66755954056546
True	179.14833816509451
True	980.080492961561
True	15.89094177018204
True	499.70556133885214
True	497.65619655668826
True	391.4857163109658
True	219.2525274015778
True	230.51056513440227
True	162.7144738223802
True	45.92882093158051
True	484.9858566952591
True	157.30241834133798
True	855.6885582696739
True	830.0249637794852
True	242.45802245715385
True	316.7020513176484
True	521.0882683638708
True	43.51149258881061
True	86.48962602393321
True	749.3787479978384
True	1093.8516231149893
True	114.42032030129609
True	732.1628650532051
True	130.38143718750732
True	930.5898000971018
True	660.3241229249071
True	96.56329734164947
True	282.905204191367
True	633.9542744270087
True	267.5275674023478
True	46.307164593279126
True	557.9865017667748
True	435.661359493047
True	5.799055181794787
True	482.4876909263169
True	69.82716002161868
True	175.90656525241607
True	235.2636842683588
True	284.3253446099829
True	73.15979311505959
True	225.17796915030345
True	364.5854486399021
True	430.3486723133788
True	972.5209743341704
True	49.85788293948985
True	903.3452478016172
True	954.0936847828368
True	133.7678286818314
True	73.37363951525283
True	1006.1384649323736
True	36.5986709989251
True	228.2187393063306
True	89.72213300324228
True	203.9211588449917
True	369.8330390608026
True	948.5304104855549
True	101.93412685803808
True	72.41455654676302
True	645.8442078281784
True	285.31700306352104
True	727.0137592864173
True	50.12018073875249
True	491.428158589044
True	399.9989566443365
True	682.9578185539983
True	52.7139623960915
True	104.0517894812225
True	27.81513276709893
True	261.9919381286077
True	41.57406721783383
True	348.38970950004915
True	2.4919241738110167
True	1175.899681519666
True	102.397968441172
True	133.49569846616748
True	360.19522675003014
True	731.4547290135147
True	668.4634548453703
True	1041.3961608599864
True	467.6245557265812
True	412.5734544315381
True	141.0944170564755
True	424.2162155875466
True	855.1940036885653
True	439.4854914529109
True	933.6840873178536
True	87.77806661960861
True	444.5682015173895
True	178.921832061078
True	299.79530791198107
True	763.1164012667266
True	162.80140018563503
True	137.1051229095798
True	65.81402314115185
True	865.3713667239796
True	775.9519164280027
True	80.32082980555073
True	440.59300559560006
True	723.7095701244384
True	424.8861329566514
True	56.497243010068765
True	314.81504338062496
True	788.5157654263745
True	31.02158418356913
True	368.685777419928
True	170.3684518283332
True	282.2522952519107
True	33.24746756157547
True	227.73818117003745
True	732.5088994560416
True	636.0554988484754
True	54.02576404648036
True	289.71699078173344
True	903.5130281902472
True	16.052975240948097
True	317.2430459637935
True	281.0198699124827
True	437.8644124693428
True	224.51237321946536
True	572.7534546710558
True	47.09454243842912
True	982.427581232688
True	895.5439199072397
True	47.26896159155052
True	399.3418576503629
True	723.9441197697618
True	901.880130549193
True	269.9749101915404
True	582.3381931596555
True	122.03952670041288
True	189.1087510709643
True	136.40463181132782
True	130.66760856364485
True	211.2418138075188
True	950.0715075206368
True	782.178616391577
True	938.0556759522992
True	19.93986250505496
True	27.80853233631329
True	357.3213229909484
True	13.003047179570055
True	619.0382883027272
True	1090.5904356338954
True	266.9018284943544
True	207.3708663357292
True	87.31845670115256
True	211.3191290940945
True	124.3557313049268
True	45.457684795176014
True	124.81798713746254
True	87.56158951083954
True	249.9838506377064
True	556.3882914913933
True	159.66021288408083
True	29.598161725724857
True	58.01681379161772
True	423.69201150225433
True	268.0538269105448
True	606.7421594234597
True	23.056007954301634
True	116.101546227489
True	669.004246790926
True	265.3309992358913
True	482.6956308892469
True	657.1565149199943
True	103.98704536487814
True	112.73737396432024
True	80.06943922781382
True	29.123179393444232
True	125.85394013118788
True	85.3041157302156
True	103.59428615527636
True	149.48918501610265
True	243.3201350102493
True	813.8494887649495
True	285.6595896274734
True	965.2650772978488
True	162.76020687191397
True	205.63950726372624
True	809.9040328714203
True	310.67113486265407
True	594.7724250207148
True	253.05869439215425
True	353.8502065085759
True	458.2838599309479
True	555.4631878632092
True	633.3369778620184
True	372.8976406227573
True	37.521856453601934
True	574.2667056870489
True	620.358858117129
True	19.715470377069245
True	11.004664910452838
True	257.40512620602294
True	411.3576434805611
True	450.45156655195234
True	65.50446614936534
True	641.5479278499196
True	954.774755182916
True	236.90947160157543
True	900.8071220180572
True	273.8819340877653
True	103.43030776324404
True	261.4973055736573
True	714.4242277885941
True	38.47367411220563
True	584.4921023618341
True	1280.051205948569
True	1010.3246123779816
True	840.3492203132446
True	200.8521031257604
True	94.28076922374646
True	200.71160731116584
True	845.3775721256504
True	148.57737144984546
True	1054.3514336490305
True	873.2604455982686
True	44.25470078163688
True	87.1926951215029
True	421.6723701332325
True	408.4672611615724
True	209.55052675946385
True	514.3492893583688
True	654.6594082028969
True	124.83702206069344
True	261.6853515550717
True	1031.2619030008077
True	53.87664406069136
True	703.5740787179064
True	544.2069177398922
True	38.68982728062718
True	819.732832973727
True	380.9909129037292
True	570.8575879480564
True	112.38675427223572
True	275.8138424469623
True	214.579354939059
True	24.51407731882088
True	125.76337302399224
True	772.9057081989663
True	143.9079622539956
True	363.5681501559139
True	66.78700197846676
True	662.2249562820882
True	598.2488025281278
True	227.2123969067952
True	471.72210442673446
True	162.68278201121817
True	158.39627208461897
True	215.19045832799048
True	290.733682066576
True	359.1262026025846
True	129.83836086584495
True	192.40048624160244
True	27.550886416603863
True	897.9757106289638
True	302.73629457112617
True	10.243380758060365
True	355.47850848162227
True	161.17178943723292
True	616.5954552409553
True	374.1900128935061
True	599.8673887238624
True	557.8017726871981
True	500.5738914075421
True	788.3553707832896
True	236.96624170739727
True	547.3623370435149
True	154.67255774457232
True	561.964498550983
True	377.58050218970897
True	371.4121132529999
True	130.88248632083233
True	141.9012662297392
True	110.06869649516052
True	62.543188096504
True	714.4022716752055
True	182.80350868520665
True	45.79283661088906
True	0.0
True	549.2037774893105
True	113.16743108739657
True	20.94233706089729
True	39.86752692915702
True	114.9808797689441
True	542.3074859704368
True	184.133817077934
True	108.99925832454366
True	36.76729096023765
True	157.68786485268478
True	912.5243150266184
True	49.595673351402816
True	219.3054163046956
True	749.3186652150632
True	318.1296502565954
True	475.7648191501965
True	480.3786087673663
True	507.22619374299694
True	607.79155948254
True	922.4608342512578
True	251.3663080140936
True	1041.2762123849848
True	930.0728727958208
True	632.4100206211133
True	341.8810905812554
True	862.6786221090489
True	9.844827695113684
True	33.488452587989826
True	283.7929166492854
True	44.15174042625596
True	208.92839211713616
True	739.4263198842262
True	210.82228789357728
True	726.6523964446941
True	771.0472515353691
True	129.13100757065192
True	366.9681296767953
True	597.1907523796119
True	25.899146223778303
True	132.18419436406586
True	437.1171079225513
True	300.9934874040802
True	201.96837435373
True	112.4260159068258
True	385.6324210419064
True	20.05783636843845
True	357.01928430369674
True	346.5133982251316
True	1004.5458699729872
True	358.0704131518606
True	31.67301288701964
True	430.0432654064107
True	443.6683779987631
True	228.58142332309217
True	31.02073798897958
True	762.870591555551
True	432.51706936593735
True	176.99494004038803
True	12.735069894844475
True	1212.9241975503353
True	164.13559114815865
True	28.20747063514041
True	296.0320006610333
True	281.0333224157529
True	113.09331152333895
True	287.23613193759246
True	45.09401130459218
True	316.5283289603643
True	316.8949127596364
True	323.6251797588701
True	33.32990229323459
True	44.248262905374105
True	1012.9631864621542
True	25.036613331898405
True	11.626166836518816
True	180.86626319053627
True	663.3688758805256
True	9.712356992781183
True	191.1144687066738
True	170.3576245533704
True	538.3235775324493
True	369.81158377987714
True	723.3151951546205
True	321.8333396168518
True	481.257082986728
True	446.9407483211871
True	510.6887322632104
True	105.54369428585473
True	1274.7789388059618
True	924.3626814864576
True	278.17106363189424
True	546.4000089125948
True	97.05901291223626
True	558.4166421705901
True	442.9397094244043
True	158.66500837787984
True	78.19973898018455
True	354.3473246102088
True	171.24354306259642
True	27.56403973314255
True	600.0516680888941
True	381.1633663696513
True	69.7224961057577
True	31.51356816458924
True	668.9312282179085
True	497.33859648757
True	74.33604149475136
True	23.514139646188184
True	323.4532670283378
True	320.40389332464133
True	703.5047713128118
True	555.1880521248257
True	562.0407003340338
True	785.2745576799275
True	8.786262752681333
True	55.40823494287933
True	36.292943869336206
True	62.29889460744201
True	528.6961450518892
True	593.2682313891073
True	83.43371894312855
True	108.46724823142527
True	191.84448400605308
True	76.45771162141786
True	185.29168644248176
True	212.0965173745184
True	275.3269754316926
True	839.0728463477934
True	606.908237176279
True	284.88413127580094
True	201.29614425533296
True	279.9133108316128
True	248.6571867284072
True	740.3664443720276
True	329.8951711413249
True	166.49684637896095
True	966.4996084756044
True	346.29899848845525
True	474.5738853589816
True	151.85386864229508
True	115.68910387040631
True	60.028144620443776
True	220.14603480119
True	972.0405003054192
True	515.722040136734
True	111.51346013883324
True	355.1510005210164
True	99.74330319345286
True	674.3461235572003
True	4.11644757051824
True	694.8560638455224
True	34.75916989424258
True	935.2039777528267
True	853.2039635941868
True	210.8746499922103
True	25.762827421694823
True	79.79092210042322
True	441.1886748103875
True	223.67187451847255
True	1.6538105216719974
True	78.49161833686838
True	1103.56916408858
True	343.59837275796457
True	673.6359084979779
True	474.8540490639825
True	32.067132851056186
True	140.3920118359661
True	455.04024483896126
True	955.5537875032932
True	820.1313863820766
True	420.9172935012045
True	330.4798394716167
True	16.380087760113206
True	79.02097706003973
True	736.7000307440967
True	464.262649987177
True	374.83279374267465
True	872.1516937450992
True	21.23657964784912
True	220.04155978288367
True	880.7217662432859
True	228.626117564848
True	10.16942759457373
True	503.1438804047791
True	104.85475565927652
True	654.7167171007658
True	54.152904846532586
True	258.5405222313761
True	866.8653027638921
True	945.1425228229728
True	283.63411606621474
True	451.8460301125368
True	118.48066351475744
True	602.8377838508952
True	261.0362899039701
True	199.3350871395409
True	832.1537674612969
True	52.487512759092944
True	701.3036148658089
True	284.0453603174819
True	304.566913287076
True	164.61452909424358
True	477.0107949170676
True	617.3176209569625
True	354.528919427459
True	411.0592502163234
True	69.91191782793625
True	156.87147206757675
True	453.7311069029317
True	214.0838684399844
True	35.33658153424353
True	205.97239512486087
True	398.29427083148255
True	393.9795785870056
True	740.8197215411329
True	131.3203124474636
True	651.5064589797349
True	492.3713086547981
True	597.4767284217841
True	135.22473680379358
True	40.2860465827099
True	670.3653763023859
True	75.03717811414498
True	556.6871978357138
True	663.2681687176567
True	466.131398838612
True	129.47077565014234
True	543.3096080058975
True	4.685369563890053
True	398.2421059127617
True	32.11893670600174
True	625.0117909263186
True	252.267167132268
True	559.8688903734437
True	676.6075768305825
True	147.99181035743882
True	505.3822091888323
True	511.0682641875382
True	64.35812735478414
True	949.7750324322816
True	2.9960555809170133
True	29.955467754280104
True	667.8211072073753
True	657.5605449531951
True	132.80677402210273
True	408.0316732808922
True	120.20949863944897
True	70.99992752117309
True	467.35780933075387
True	43.18203254019737
True	525.3356977006383
True	12.659541028128825
True	868.662927462128
True	547.268057119995
True	657.0535503902647
True	98.6463949625842
True	378.9278020465468
True	985.620362345695
True	887.4294638033376
True	140.91352335208197
True	566.3081296676762
True	463.7655562399584
True	248.34674430311543
True	258.7316358973132
True	5.450491787464741
True	325.6250867447494
True	12.391545622725378
True	369.75460847748144
True	76.09056915625017
True	419.5313741442452
True	665.321868678498
True	122.61653525952558
True	234.52955085680816
True	657.6496537432149
True	665.7345636754542
True	290.73831073691764
True	137.71740205027913
True	166.25404571756889
True	474.96440498214673
True	87.16312459849989
True	11.163265334022292
True	515.1033466339574
True	573.8242671467805
True	19.64856545254913
True	140.4485997874278
True	903.0073189561092
True	485.7445129451806
True	278.73060380706625
True	35.76550127636879
True	471.69725039453255
True	109.0921460109799
True	589.3837189412717
True	662.5725155320445
True	292.5315792423667
True	381.659119669258
True	182.3400317320024
True	242.72925062462735
True	76.43609123020926
True	217.95506638245527
True	511.9199363141428
True	19.77717404468704
True	453.2995579846979
True	365.7717065704047
True	728.1751821704971
True	891.062528777553
True	909.6906223580896
True	157.88362421705006
True	406.2589084859925
True	69.33460010343774
True	190.3637229947044
True	321.9570438042511
True	11.248113705958689
True	759.0148702140418
True	20.883149087745032
True	400.9100466888147
True	275.45013077803515
True	647.4465817592655
True	205.65759158503727
True	37.97653352756221
True	691.189064884909
True	1083.3216368634469
True	224.1434288266001
True	130.3670547716724
True	616.1163170076319
True	521.525417979688
True	17.770941582589156
True	823.8573399208044
True	118.09496741610292
True	48.09927681383758
True	299.7767157385119
True	358.4350794973589
True	394.73227194588446
True	273.91043778598765
True	19.95654939156649
True	22.7724798341846
True	840.6444655237926
True	192.4221033370659
True	114.99867997942364
True	836.4870211124413
True	647.2062688904391
True	635.1627927296454
True	442.22104895092514
True	149.06888620463982
True	29.28308410197909
True	102.64560549399424
True	422.81232794780993
True	230.74886677713283
True	502.4748917070927
True	145.46032198029025
True	482.5236234664559
True	658.4529186188129
True	973.6742313814976
True	22.069065969614808
True	939.8431272245548
True	1073.3144218582547
True	472.13440741895096
True	88.17944986259819
True	777.2210265116619
True	635.1197205554981
True	671.8142941082243
True	177.42515837780368
True	754.855524348093
True	705.008166137258
True	123.32123164357634
True	773.2449116620381
True	825.6534161098024
True	471.16457735319176
True	220.75695339476792
True	74.95353980803668
True	314.78036603716515
True	358.64796768558267
True	458.6083682265431
True	440.9328870241113
True	196.56396054785415
True	317.29533702787325
True	2.7371162824896142
True	14.074490315505736
True	106.38460529735362
True	133.48325318188006
True	352.3897029680522
True	349.7049016118145
True	111.55698757865882
True	17.326606800276867
True	212.3825416792115
True	858.568785446528
True	469.26454479775066
True	547.210919965799
True	563.0117108716676
True	779.774075287465
True	636.8171550979876
True	92.14940787957325
True	208.56335431763597
True	251.01448613362248
True	283.8489032317982
True	105.1086340083651
True	375.5119211030898
True	430.0443906897496
True	165.4014798492116
True	665.863365868433
True	248.91688927690507
True	196.65845403476604
True	28.39924950268884
True	247.760079445771
True	495.92373627128416
True	171.50995423003215
True	524.364478586206
True	502.16040119180826
True	250.47293206151448
True	109.78594423784152
True	43.94746555528849
True	402.7847542304708
True	796.05437196799
True	170.92850198189907
True	1039.1264151292014
True	1073.7734880985029
True	481.32388681522
True	99.30567090918233
True	126.5000811980056
True	656.2785228662821
True	9.214906785451577
True	223.2089208500249
True	134.7641847916246
True	122.66518862666796
True	313.7557319913581
True	625.5649979187882
True	33.605547538248885
True	125.08286537128814
True	952.7689365824028
True	57.337059893897774
True	455.7191754848353
True	528.7962056095677
True	265.08585569548103
True	130.25829750353566
True	928.0324379782536
True	1198.682757598121
True	521.7276716806587
True	650.2747032484906
True	199.21039620601712
True	157.22837749106915
True	322.5353533647278
True	244.3352866976746
True	173.7886983532544
True	294.50656907721213
True	351.2286944223951
True	12.93265740025993
True	619.6729471222916
True	150.78332144296908
True	78.9992254899065
True	431.0322339635018
True	324.68279661409133
True	1175.010033098526
True	345.62274315716166
True	994.9853203610468
True	10.130065467246538
True	271.4634684564057
True	229.96888347337787
True	150.18846064185698
True	456.7640450450375
True	196.33445942697543
True	410.7185746150121
True	340.82307425682075
True	112.96568006790942
True	358.36485687499174
True	1045.5858519463004
True	715.5105357524558
True	214.9725515677841
True	110.67871788260238
True	295.0640600807717
True	24.8506805292234
True	361.5623623005934
True	318.1378784522821
True	565.6871272968161
True	422.99816489460005
True	355.4073102522992
True	162.1254728370755
True	12.40026346605435
True	419.4286258730208
True	280.2568969846604
True	137.74939343102568
True	301.7170040827401
True	424.2922310880148
True	816.9787092977604
True	306.61297488431785
True	776.390924092775
True	410.79196256961296
True	375.4771616388393
True	1.5410676090870388
True	1166.3192155854588
True	108.26217484646357
True	933.8285180233706
True	215.9951848420993
True	471.3401126724787
True	679.0193069928141
True	84.88240006702868
True	481.74585218856816
True	34.09983907151339
True	432.2706575185606
True	77.29882416203726
True	230.0510377879081
True	37.002202629685165
True	667.3383224777933
True	191.0747483303693
True	24.745534774201765
True	390.5926812989123
True	111.38090826444234
True	165.96276373962414
True	822.945844276392
True	253.06655760873696
True	155.6548395806995
True	373.728074821437
True	521.5265735020411
True	328.8095330828684
True	492.3175597249021
True	611.8333880366964
True	153.96371240870494
True	8.111962825317182
True	74.35464590810804
True	442.0220676187456
True	93.96149628929236
True	80.12205932090714
True	1067.6600751705384
True	26.954400404219907
True	327.6409928416653
True	317.4533991687413
True	455.78788998481673
True	663.400136593439
True	180.3314599709192
True	664.2923250836777
True	333.7789527524434
True	338.25251424203606
True	276.20637109746315
True	216.31698211812616
True	359.80562758100126
True	430.3952809822524
True	408.99509280644793
True	606.9896015222465
True	128.5367327471116
True	77.49410590243396
True	37.1189465958398
True	294.033598212359
True	647.4596163420633
True	409.1499175565957
True	782.9747884357064
True	228.17357274222357
True	403.8793514475217
True	72.09751449401121
True	54.05747053443478
True	425.5316228382977
True	202.3385372840665
True	214.21119684903843
True	43.99639803367702
True	1034.929260940426
True	183.6759749317209
True	940.439970058556
True	313.38448844795136
True	940.8737817640092
True	234.85633258949065
True	465.0868814092072
True	525.991050796338
True	589.1512070775362
True	219.48903282171048
True	487.50502965167647
True	909.7421041541986
True	125.20208382570172
True	7.095973515679495
True	576.5149553011845
True	30.907826377593054
True	73.44932982064923
True	806.1948493912149
True	227.1786801377051
True	1022.6466019175886
True	687.1984394845865
True	414.7342808186114
True	280.1047135777013
True	489.4614190263583
True	328.69368676016165
True	169.26701031150762
True	695.1483183029013
True	729.2831630067893
True	212.8448305780045
True	85.3874357811068
True	518.1603148296341
True	130.82308079830267
True	389.54283398874287
True	348.50391601777534
True	61.27205013989306
True	385.3637212071019
True	414.82062901015456
True	369.3887010475945
True	395.0386550645128
True	431.0530491943707
True	650.7794456966225
True	57.50717646119416
True	440.0247211596202
True	320.5880724757172
True	667.2978806589358
True	222.26003782290087
True	101.1232371788282
True	38.87671949276448
True	535.9047236453981
True	640.3767957282009
True	190.88193875343143
True	406.8573264851401
True	327.8773644570975
True	18.167961617093983
True	172.29359741126996
True	290.20156032806904
True	3.024600044111839
True	868.3283806859669
True	80.93376086857761
True	102.10174002542284
True	112.8673260189787
True	358.4252054965557
True	39.25124404858118
True	448.13993878131697
True	229.5505644399265
True	5.823245468916584
True	121.38972052288908
True	441.578814380736
True	51.86325686254873
True	69.1101796617538
True	171.2241968798003
True	291.3583009948088
True	936.1385964199684
True	385.4057956425689
True	989.1050571934644
True	183.87027081611728
True	1079.7652194431191
True	778.7749963849442
True	659.0639582674057
True	418.7543538702791
True	395.7762183233272
True	77.05273051176076
True	71.30209969415999
True	82.51982975717489
True	170.38668637744328
True	484.7942775550095
True	1088.7268633752587
True	180.69978873981705
True	354.01959024448445
True	440.8508037618412
True	609.4525708515184
True	580.689614523314
True	291.9187383130777
True	443.4587851398185
True	665.3832676952576
True	92.25866686130304
True	722.0093989943886
True	262.7009154489695
True	138.82385147041867
True	406.6842791427646
True	842.9609648190855
True	421.2098046548355
True	859.8058408265773
True	201.09405631387176
True	348.62936931169764
True	706.3652387885571
True	617.719434665795
True	191.33426657711328
True	277.4227654122108
True	772.0394272788071
True	32.01354891568019
True	193.93650927949392
True	499.5214960261733
True	700.07721352171
True	106.92511952400376
True	33.76966181277456
True	170.80962430627477
True	752.2527284560118
True	319.47874728040665
True	549.6433971950376
True	362.2903410074281
True	297.19929815062795
True	468.97524636234687
True	502.143411153228
True	70.39623485892963
True	371.1068847007512
True	753.1306294659299
True	0.0
True	288.0270430791385
True	236.93115163486257
True	974.4508394273622
True	145.32904283740757
True	657.7499071768912
True	634.9418284852543
True	112.43778369890818
True	224.5822737672876
True	133.63638044371714
True	11.821727146250147
True	292.6714091948847
True	372.16807159403686
True	1124.55998830739
True	239.07418462034863
True	400.6984462568784
True	652.2821068667431
True	209.51032489370107
True	27.037278917946587
True	865.3041139343542
True	607.6740536107405
True	153.98296924555086
True	610.8093106070708
True	167.50598969952242
True	297.4423258742088
True	788.1404483953
True	36.684376115773226
True	104.509114467554
True	514.5864865866142
True	65.58581644932413
True	80.34780133258786
True	404.8169798294749
True	22.8305166407549
True	734.8353883297685
True	103.0760074103008
True	163.7077010352391
True	20.051971620270702
True	706.0543857174526
True	28.219328269280897
True	794.1173089086292
True	393.23274638485424
True	118.11870060734644
True	705.3127975160073
True	507.82009432560784
True	561.4422899029985
True	45.62071916159917
True	361.7142068159679
True	5.4937061137458185
True	98.02945445791856
True	375.9976558558114
True	47.43564373933453
True	121.39857624540016
True	310.8812092824305
True	182.39942742680896
True	99.633333731649
True	679.4963218243194
True	20.423959108230346
True	1184.2257959927852
True	499.41745522607744
True	304.8959089819906
True	498.0446842187312
True	119.38131981825624
True	785.3332320135482
True	1079.5511784982011
True	750.9246229067513
True	172.37328737095464
True	232.05330266681764
True	52.36796401835901
True	56.41957883766008
True	150.94237008878068
True	97.89705552914351
True	173.44894262541678
True	1166.2617868348002
True	305.02919205954566
True	358.7646628549416
True	700.4605894883915
True	17.42554785244745
True	15.22597359965523
True	596.279567885111
True	6.137376749569645
True	119.41490909352552
True	696.2084376439984
True	183.564294927626
True	626.7747086294393
True	826.5304428125621
True	157.0734861991918
True	863.0013924477355
True	3.224047107340517
True	437.4448141548119
True	1056.779983201248
True	24.27515993155177
True	235.05205357447835
True	138.34264734783895
True	964.8144757643648
True	238.22856227062076
True	483.9117949546947
True	121.66074348324734
True	491.6849310465181
True	155.44410302298445
True	97.86203473393768
True	379.6347148412557
True	66.90432546994244
True	54.026094096749176
True	1028.7048677783623
True	263.95063583187573
True	158.0110110820983
True	371.645648500381
True	410.0290013896993
True	215.09884650460145
True	166.14018555763525
True	400.5385377878868
True	36.291300340878
True	487.8134807081448
True	1123.0919763557715
True	118.00875576561356
True	472.7425320695051
True	304.44679253533366
True	26.235145766699755
True	414.615130869541
True	103.91706615231396
True	580.9498578770664
True	208.30145001762173
True	416.4785198124906
True	20.222920838668085
True	433.7733420597229
True	111.56543730092145
True	349.9601509965146
True	36.39338376786801
True	175.52197366743397
True	245.15031321722955
True	770.610431759452
True	58.308694442907786
True	128.8266151786913
True	234.26661765103583
True	142.31575678839422
True	637.6562207467073
True	539.0473441487038
True	753.2790710533226
True	383.77253743269625
True	531.3648884343884
True	420.4260394185031
True	680.2725679085142
True	76.39072083094425
True	472.3335167027423
True	403.8912831606723
True	47.37264266202035
True	88.05927279461838
True	126.77879857358188
True	89.1414463309225
True	330.03943320485536
True	856.3597992447615
True	327.0060161584117
True	1083.300691444456
True	323.61985133167605
True	930.2413535491396
True	159.54532802113565
True	578.3032653821338
True	589.0302980838126
True	698.7601828143646
True	450.2878645937222
True	68.46213094082565
True	294.35353162237794
True	39.161136279809824
True	158.01567978866598
True	159.29029497527117
True	1167.435221312893
True	226.5444741498748
True	560.2728609683163
True	550.3715438700038
True	544.5882660276807
True	846.2222611973364
True	601.0577257155675
True	708.4835930859325
True	952.2977509956396
True	125.44164075138136
True	326.29854887739793
True	272.2453868184222
True	350.9891043909527
True	90.75880034505812
True	378.67153635126016
True	4.65889493628112
True	311.43412480228926
True	248.6041304484744
True	630.6215600662433
True	286.643923268211
True	370.5256334285506
True	11.054442181641718
True	61.340832528029104
True	527.075574010031
True	31.4794135002562
True	145.7246824701208
True	63.99585448609127
True	151.86999871817315
True	246.30073642671377
True	69.84711724706307
True	375.4993352172211
True	280.5445583469868
True	103.09305974996178
True	336.85385645186915
True	64.86081257061102
True	579.3283573295773
True	821.4858121473136
True	277.1289328489807
True	1156.7244245601582
True	111.5075482116278
True	296.2861149283536
True	1042.507969654317
True	88.85782349869046
True	282.07628260902777
True	8.920866879894122
True	431.1635891910786
True	463.9588778206797
True	156.94460996318202
True	620.6531245836579
True	904.8340850791454
True	156.96364172019614
True	75.1451528792479
True	338.05925927796363
True	561.2725872864246
True	606.6203037589272
True	1212.5834944816822
True	27.06803626288813
True	959.6946802314732
True	134.32235898266455
True	634.7242949178504
True	119.36804993956343
True	132.4171431112922
True	183.2613476220582
True	169.05792057884463
True	748.334078041782
True	207.80974689598295
True	228.96622918275065
True	66.62242200764531
True	505.1829277836442
True	430.5150682356918
True	175.27675239379698
True	234.7080325422464
True	17.247990882688136
True	421.452086927852
True	230.6234080214784
True	291.45836280319463
True	113.67924851931312
True	688.5318387533792
True	406.143856160829
True	255.03807846249305
True	650.4474114591194
True	533.7365216631088
True	486.0104757908854
True	128.8311398957596
True	529.6986196725243
True	437.1208288547069
True	3.0236388368074705
True	202.26081712038223
True	91.68938369427607
True	241.02025441160248
True	2.654611962795485
True	124.881133948489
True	359.4983437149544
True	7.994728256301905
True	897.6779210474625
True	173.8356766003525
True	734.5345301422234
True	793.1886275074596
True	157.43809737989653
True	232.7260963032218
True	478.2860207203231
True	812.31323367458
True	52.37097226964411
True	41.08748910325413
True	130.7236294428511
True	625.4602405569443
True	727.1198825059577
True	180.4709444889193
True	592.2421427037602
True	589.2351005906309
True	855.285381130112
True	412.9001494716912
True	187.2808173939441
True	863.6334779614621
True	222.2403609397043
True	158.78123959189347
True	322.0831685520384
True	226.7531500371312
True	206.6322964244898
True	602.2635777973601
True	247.3755463875156
True	193.39032997717737
True	463.2706595753654
True	465.63099912595527
True	66.22737059207032
True	275.6100132095336
True	84.436486466769
True	339.62809097495625
True	355.42381340286016
True	252.08118866667417
True	178.62454492006813
True	379.1505071549125
True	662.0554181524806
True	728.1185571901739
True	290.95272504923696
True	741.4709709849764
True	62.0778076151315
True	876.6218036928262
True	345.9027209617532
True	13.26240296292704
True	623.3819008131385
True	699.7694245912245
True	254.3715844525543
True	171.54980483141927
True	48.50442877438532
True	383.6130215402443
True	77.85888319595233
True	15.068603456431628
True	893.139988996705
True	374.8196386639904
True	176.20348284043214
True	1006.4841283573264
True	11.331874907031734
True	805.6331897179937
True	30.05625896106761
True	663.3792713698089
True	60.04593279974464
True	760.7555039061398
True	427.0240330152274
True	199.5298808360615
True	455.1166876433736
True	203.8326893287444
True	296.8246605696579
True	224.10367376518647
True	410.3205166823516
True	9.797400830851808
True	314.25960370776323
True	112.76028933669294
True	11.747579750497204
True	471.0596546476908
True	716.5601006887289
True	286.24208257189053
True	82.78538661394475
True	319.749668177959
True	82.97869675985764
True	174.2391274253698
True	179.38304238406988
True	389.8358269586798
True	44.157665663689286
True	135.7207309729622
True	376.17351386334286
True	828.5176976813217
True	112.63538702988232
True	204.6954693038024
True	451.36738129929
True	17.402963391465747
True	418.0590071414201
True	507.61584618646486
True	85.20653765358537
True	392.1871293972177
True	357.79431434135046
True	423.3962470524292
True	599.1127885224967
True	1048.068041097663
True	998.0394274889128
True	54.79014470340348
True	1060.867930633098
True	111.40948989645398
True	110.53975535288563
True	108.932802265986
True	493.84118523869626
True	378.9641196050321
True	579.2530604469075
True	256.71378155932433
True	154.64171543558714
True	406.3232387716955
True	15.785103097824251
True	474.471078572986
True	382.508770942964
True	150.0688867838505
True	92.91828549665608
True	505.9093710120077
True	1000.6476717080428
True	194.44338172317876
True	61.73024362253423
True	431.5651899398104
True	375.9311450411473
True	477.6249922324804
True	318.5118236808136
True	4.5233881170445365
True	544.1507609207547
True	505.12850803711575
True	501.8070304381971
True	192.92626882029512
True	105.99515890036233
True	20.828576372897807
True	379.2390132715708
True	107.7528935033504
True	7.171298324706189
True	32.945152715776835
True	349.52025534732326
True	651.0986602055747
True	135.41101259955613
True	97.18362445345974
True	24.197065401463448
True	415.74691609593
True	357.75381924051135
True	785.2362594900386
True	307.7526081517871
True	512.3020848743944
True	548.939177416811
True	517.5399351250638
True	294.9278469677831
True	543.8579329535407
True	99.58093390343068
True	584.671810499088
True	7.566119578402516
True	363.1028689947712
True	454.55397222184246
True	970.7565866030176
True	346.88292538307644
True	787.7551769456237
True	969.9588942980868
True	159.85390583017622
True	35.99425326363454
True	393.28861754621
True	382.6755970088928
True	599.6738003530568
True	243.19558302134533
True	29.670316785046865
True	667.6553381809318
True	130.69587546537213
True	1066.1701196907077
True	326.655174964322
True	455.96392875683694
True	126.470329644499
True	816.1873163043447
True	139.92673830627558
True	820.4776478460653
True	558.2705636414514
True	186.90728906246127
True	106.84945655830556
True	63.40528610012935
True	568.5023238954078
True	889.0563882025888
True	428.44204501079247
True	522.7993367577972
True	132.94644803125615
True	617.5309294753339
True	459.47049687104345
True	801.2699186256191
True	332.2283315938903
True	578.7357858558279
True	112.29674017261938
True	24.37001720009393
True	419.3342939832072
True	176.1522593286533
True	104.127973948864
True	367.358120681266
True	1071.3024540209258
True	267.53812237891714
True	554.6070301960926
True	11.873406145068692
True	78.77474845141207
True	332.8121751033802
True	792.7076534116107
True	430.51463409373935
True	561.2858892329544
True	713.2867211649833
True	69.28944772604919
True	724.2000404871142
True	46.35347819945923
True	104.99657214872752
True	184.13990879525065
True	75.48132591094222
True	27.554071948232227
True	294.686917458731
True	481.8066999443748
True	914.9752345244892
True	878.1175787251628
True	5.396457659915803
True	297.07539486956074
True	461.6056849811188
True	119.6086035611142
True	247.0008263751064
True	329.51093901456085
True	1319.4797736014016
True	454.6986042666644
True	26.16947718954721
True	189.437025714608
True	702.8688142176597
True	37.9012484701345
True	180.16539868901867
True	553.7082977938293
True	72.7303462949481
True	871.3341406472894
True	325.1561130674105
True	675.2828336092547
True	80.49714752381873
True	674.7164493295901
True	586.7291695914686
True	897.0024134026042
True	264.9196201243103
True	492.8315210466363
True	852.4855190389748
True	888.9103874961925
True	220.64731484171523
True	767.6807161394044
True	221.04120489303017
True	444.30328772788494
True	373.1177858860674
True	496.6226385230575
True	508.95671407468274
True	315.7174524270058
True	357.416123856379
True	118.01869836027484
True	357.1215291652188
True	1191.9195934131326
True	322.0787185013559
True	152.3331002057253
True	313.11766784213285
True	757.535165680241
True	643.7483321422548
True	400.6388569493886
True	119.46776265974316
True	335.4045579906581
True	33.338826927060744
True	172.3720840646892
True	92.3521401200936
True	89.064462478604
True	595.2249817502319
True	139.08246915186555
True	135.6000557303705
True	103.4592031027946
True	85.31775646642694
True	451.6268392138281
True	384.19731879653966
True	1012.3970985839368
True	492.3897459711771
True	842.9196742166331
True	263.204778318006
True	290.9488621382245
True	531.955462978659
True	195.7404741912727
True	737.7937049686185
True	241.25472184081477
True	362.3091543091577
True	66.17340489198551
True	122.2542000929578
True	238.58148663848917
True	127.04226929257848
True	491.5037958103811
True	28.73864337609711
True	566.624421234789
True	1018.101400955377
True	732.2494169736099
True	1.253582588875409
True	66.4413594653235
True	487.1532056295627
True	440.6904864396555
True	73.16782537201885
True	117.8057288410095
True	308.864325774588
True	82.93833674691675
True	45.52607399641035
True	717.3248253946724
True	644.5057555212043
True	159.8344685027959
True	163.87228133073975
True	538.3951905569478
True	52.956936883475606
True	26.42447410412407
True	581.6279534694628
True	443.4130567831237
True	1148.6581499022102
True	49.49880453078435
True	471.00660305626
True	892.2918471269965
True	794.1881146585825
True	276.5114648824954
True	763.026931132566
True	394.9395740466367
True	42.10468928134785
True	93.14855570447776
True	688.8534855407787
True	75.26923223087056
True	143.94086036643753
True	930.133997237227
True	189.86869058693324
True	272.4642736462
True	104.4136563986384
True	631.0539186858009
True	591.2940854006299
True	222.95271576148284
True	418.0581759226186
True	41.81892139003373
True	282.7982169233674
True	565.5374756167985
True	603.6926811597857
True	322.8304950915223
True	73.44784426260406
True	915.9420437153564
True	1038.076291012674
True	579.1117580473676
True	62.42467103486008
True	30.650976904098265
True	93.56453124539932
True	107.66364789557
True	101.09653218868364
True	899.0445680190447
True	1263.0090022983936
True	744.602340985157
True	327.8660749229171
True	8.43913707879799
True	19.207802635634472
True	338.6094955326317
True	478.22189540834336
True	43.53068431875342
True	541.310496191822
True	433.1714379514203
True	390.40760428598713
True	81.7330321759168
True	200.64162613436565
True	260.3049952799513
True	126.52336265898884
True	400.8845692891264
True	41.97161093593879
True	175.58400447024093
True	1168.7521880460731
True	5.91422299047492
True	27.231079643752345
True	593.2155278848222
True	368.653486434617
True	781.7615612403804
True	154.86231255312336
True	753.8345895170416
True	599.5959308575428
True	276.6490636183924
True	444.1166705364088
True	342.73807691222373
True	301.51996136798067
True	264.46795480075303
True	400.70081575976536
True	499.216994168558
True	506.5197268751471
True	102.56242908325828
True	369.37640973668414
True	8.5564400230436
True	184.2201296640539
True	232.14718622731908
True	878.6168569293252
True	595.8161949284384
True	30.939417668468067
True	737.8695917122072
True	864.7075767354116
True	101.5181539567902
True	350.31963223425475
True	879.5546701841525
True	230.8268339055922
True	166.31568889497822
True	539.7788088528165
True	591.4999800733723
True	1074.6134535892436
True	143.17759594343295
True	159.97346054964368
True	251.8747163217049
True	323.0964393470286
True	411.219240250465
True	419.4729370182
True	321.2426386114626
True	453.1393387393514
True	508.32422880871866
True	230.6493697633637
True	1508.4735060096796
True	257.6698766455985
True	423.0822448917269
True	52.08172576649719
True	768.8404306190266
True	258.36374254986947
True	893.6018317968884
True	542.7683787825151
True	326.5059364746017
True	778.6323348537443
True	263.2620954885396
True	220.55389761544035
True	252.03486102212327
True	226.416572120295
True	138.13642135956414
True	249.4976057272799
True	740.0012134784668
True	513.6314151129664
True	226.99884289916827
True	1131.5180001849951
True	117.4425252460172
True	265.70711051589154
True	70.19256265789082
True	305.6922563142806
True	398.5388008329786
True	94.8282580649566
True	213.6694195522847
True	69.22650665218858
True	683.0468414858894
True	380.5271095358988
True	229.89129298915
True	740.998457950593
True	880.912818362591
True	830.3865383562675
True	830.1911264920687
True	349.66771211345474
True	1.0531965736553803
True	254.61918784335217
True	51.19786934130477
True	385.2560212611921
True	51.84909193557917
True	359.7243598222674
True	875.2686177121105
True	1033.6506846753052
True	389.3296787546207
True	22.595832894732062
True	528.503398339044
True	510.21780111898926
True	195.34859923501293
True	241.5026722172292
True	290.23244062541335
True	24.507463699321672
True	121.73577781504754
True	960.2713439111224
True	60.51219356981954
True	485.5236910240481
True	793.1714653904381
True	96.0755562564602
True	249.7861228433016
True	111.16561808243776
True	13.508267101814864
True	1.8486085070401823
True	117.6850241497942
True	999.9345571185293
True	470.4564836288749
True	70.19838307419657
True	769.3652028124437
True	341.19800891001444
True	1.0724348369545238
True	448.24486753690576
True	186.23191981951868
True	478.5366417756911
True	85.93478828286278
True	329.9855938958733
True	375.96314342887865
True	163.56269419995726
True	213.01867148728655
True	129.1428638962131
True	173.47695812528698
True	969.0366766675098
True	16.16611245601294
True	518.1898366172773
True	485.6541122160597
True	406.0582005948106
True	226.92679648128228
True	231.8998017868016
True	155.11164861071447
True	47.696638780461534
True	504.1704846162582
True	153.25416977598965
True	835.6039738779083
True	810.7275481638296
True	246.1563965118933
True	315.55391618001124
True	528.9433046760629
True	41.50136634582719
True	88.24383588344212
True	725.9051180497628
True	1065.399152354783
True	114.67955017298846
True	720.3984695901863
True	138.6094202303323
True	928.6663103645208
True	656.6589997131334
True	100.90124290055958
True	255.56428998760973
True	601.6302423984721
True	264.03429017174244
True	47.22793728548936
True	578.9369039850043
True	453.2942813042648
True	5.094720782324179
True	479.6740304231771
True	64.64388814184909
True	177.34081020115383
True	229.75358846052015
True	280.8027873369011
True	75.05622547139593
True	216.6695821965669
True	357.2232017647465
True	428.5905998085143
True	969.6254466146518
True	44.94535774188418
True	916.587475029752
True	1049.0865697779338
True	128.63240687740145
True	75.57778978675552
True	990.2221558223978
True	36.35647386613255
True	213.599447444724
True	79.03613445369642
True	216.19998392062664
True	383.658028119637
True	966.2254741818788
True	97.65524245962976
True	71.62767039898864
True	641.1274095040627
True	272.51134259253746
True	731.8959292632435
True	53.5207180670088
True	486.1990645576676
True	383.4121225312878
True	691.6153266044437
True	54.33073655492798
True	108.7757257455761
True	27.567296556023752
True	270.1639241986743
True	41.22932862918685
True	354.5769022305591
True	2.912237137729235
True	1175.9530885145048
True	101.65121532393307
True	135.3062025147452
True	356.51427883809833
True	714.9765062912192
True	697.6900347525593
True	988.436339048318
True	468.846494933002
True	418.1834845313703
True	142.91729414075746
True	420.7322799733321
True	826.5219945967056
True	424.17703053279695
True	949.9412129121256
True	92.46083747766616
True	405.6625332432981
True	185.26439329812467
True	292.78777392444647
True	754.9842096096415
True	165.51183654420694
True	131.18907336319015
True	64.72569973106076
True	836.9780992354855
True	789.3639177671098
True	85.30669076929115
True	452.9775021516701
True	782.5394619702912
True	411.91698251749807
True	56.12804743561467
True	331.935947521207
True	766.9562437777773
True	29.54344999861806
True	350.5640315403752
True	168.38285998594583
True	285.9161698207452
True	34.93434245698285
True	226.41435962117495
True	768.1665852597264
True	639.2685179960914
True	57.32489821765851
True	291.64868104187207
True	905.2874112689348
True	16.864345836816973
True	314.59759403239616
True	297.23193415039856
True	428.6539303236793
True	222.68799341118864
True	597.3820986697704
True	46.83077609930777
True	950.710026002364
True	879.2620452330063
True	48.0287031982956
True	383.1150259741549
True	744.2794418506692
True	951.9145066457044
True	265.339062047492
True	579.1901154240961
True	125.40164733618892
True	190.2128780221689
True	130.50110435861163
True	130.06020821677407
True	205.6324978455976
True	973.555374322837
True	765.4916167158098
True	969.0854604473612
True	19.086210065806405
True	28.06606623292916
True	354.9604739726678
True	13.38371774587145
True	589.7044132191978
True	1060.5576937649264
True	266.772259452434
True	211.153685101948
True	80.49343708164281
True	211.3202377343501
True	127.47223821437908
True	42.97439897190503
True	128.10891939943386
True	86.86412553077724
True	247.6072508723134
True	537.5585320731169
True	165.91502769059147
True	29.95166336633633
True	56.595489308008354
True	429.4167412038537
True	261.6648125075088
True	607.190456941381
True	23.89034074154493
True	110.24071642649416
True	656.4476184879683
True	266.32763782254085
True	477.3838243671607
True	647.9704955588625
True	100.13832419221212
True	111.046744001272
True	76.10017392538711
True	27.061896476560232
True	124.24067948463986
True	83.28089610239634
True	104.17720460210036
True	154.28793426980013
True	233.99694622128345
True	822.8664644633529
True	287.2675922209148
True	925.1977600528104
True	163.75337578168984
True	199.1758176347654
True	798.3471231638134
True	314.483322216067
True	574.9790391917242
True	254.85663652357675
True	359.12048119604754
True	449.75316710506206
True	549.5424455193834
True	637.509499109591
True	364.9692436033188
True	32.01354679779766
True	550.710071871333
True	617.8854132389636
True	17.66797509990081
True	12.376244607355527
True	263.84641386137594
True	404.24388000885824
True	441.7717748270998
True	68.69167170042557
True	603.6670251513375
True	946.7394001367504
True	236.28923273786276
True	895.50817040887
True	278.9676965873822
True	97.75876908567535
True	273.9914908888323
True	668.5812297031869
True	39.877420795963545
True	595.666701819938
True	1271.0143081714505
True	1009.8809374899882
True	906.159752216938
True	212.65596955220147
True	97.16644632349752
True	195.93056475245825
True	800.240068221233
True	150.51970898565554
True	1072.669471052831
True	865.5727951252186
True	43.524605265775705
True	93.20569096724388
True	397.5451064094771
True	407.1318417316301
True	201.9523594940899
True	528.5623638020227
True	667.2263827721357
True	117.7291807815708
True	279.9508844235354
True	1014.2033868773084
True	50.69526591408373
True	709.7001287017968
True	530.9648232675013
True	39.52382421423807
True	859.9034509306723
True	387.91224762412656
True	574.3884709379872
True	104.77674816646108
True	261.49427681655203
True	209.6557212600468
True	25.90755492180407
True	126.87870937558348
True	736.5894683297939
True	132.75082307774883
True	386.3769707542503
True	63.36612019973959
True	658.6433904486561
True	615.2498699016834
True	241.13856190408083
True	458.3009901666464
True	168.78121763614234
True	163.8432701763179
True	220.4603814372877
True	277.56297045903045
True	360.7081204296664
True	135.91131781476568
True	186.91808664675224
True	26.291053504707435
True	866.6258525898211
True	318.0361115822509
True	9.77323995441344
True	372.3790297546229
True	156.91755059943088
True	625.3032403676127
True	366.30151522882295
True	583.6871667295055
True	541.733897238807
True	491.9627814219903
True	788.9565157883005
True	237.86336170902
True	553.5730299522919
True	158.10138783007878
True	546.0246429645291
True	371.2204811073254
True	375.0876291760484
True	123.9269210144082
True	130.14800075547953
True	111.81351463641076
True	56.66635536976469
True	717.3699173474382
True	172.78925255227333
True	46.42854645565968
True	0.0
True	526.4448648615926
True	110.9746977978839
True	22.699200834837004
True	40.82617918458881
True	112.3495984718604
True	519.975765629155
True	185.76551242896363
True	106.4899383378292
True	32.64824630505807
True	162.01031911730297
True	896.6017636599537
True	46.24271522266199
True	233.09228311553665
True	737.5291017222094
True	318.19603325321214
True	463.0025460549743
True	479.02681382820185
True	509.4219819264084
True	586.8754692140773
True	908.4403850095864
True	262.708579426346
True	1067.7478101943796
True	925.2933698450336
True	612.9701275526869
True	347.2988785672906
True	833.8234172854169
True	10.405830703799529
True	34.375655939969434
True	289.16477771482056
True	44.66562871288317
True	202.34433490872937
True	752.9363128609506
True	206.44143575084405
True	740.5653289283856
True	752.9750660670001
True	120.5604462898292
True	378.85557260787937
True	595.4467481013796
True	22.650378266977143
True	134.04195848889927
True	432.6485547589141
True	293.2520693377336
True	198.91922836557885
True	113.64922576686816
True	392.01916175981086
True	20.125704641452668
True	371.8605067237498
True	365.0889618497628
True	1047.8715831777856
True	370.1345821059712
True	29.848721115340854
True	443.2509672142576
True	436.1265338583599
True	234.5675168684371
True	32.90616374304847
True	755.729080197245
True	448.7575316610847
True	172.10680238298104
True	12.281692456174127
True	1203.2924872357562
True	168.66019291902188
True	27.32646069651543
True	306.7281624146321
True	281.4673392551176
True	111.75107420246516
True	288.18709225044495
True	46.23707276292919
True	296.87955621917325
True	286.26508957616846
True	317.5252840730658
True	30.714597783423603
True	45.72729200677293
True	1015.0429795864032
True	26.14908322413184
True	12.443242226615736
True	182.14373965649048
True	656.5937844505654
True	9.135843214686222
True	199.84457209886364
True	178.48500458009048
True	551.5091459799971
True	368.48296233364255
True	746.8802514725672
True	325.973161307567
True	506.3461136965336
True	448.7456756067057
True	488.7888666154983
True	99.69016510262526
True	1264.2493742574122
True	888.8061491039134
True	297.1073909700931
True	522.1820616257114
True	100.85185772368092
True	587.5213218687892
True	443.3584124279429
True	158.08571872484634
True	74.20051836329547
True	340.1813191397072
True	163.21993769871565
True	30.917561969371093
True	614.9126420405586
True	374.4389938581157
True	65.21908839378254
True	29.860974280568044
True	672.2677346647462
True	491.03846014951125
True	70.34036239069131
True	20.387870104368908
True	304.70458917104884
True	333.30025626999065
True	729.5866946582723
True	551.2960735653724
True	556.4081837505885
True	779.6874044285323
True	8.869823911694253
True	56.99951346494542
True	33.703565022111526
True	62.35496682721117
True	515.5462219475929
True	588.430489811779
True	84.63996056867528
True	106.80215591366144
True	195.88721788274347
True	74.57631091665428
True	180.6572626175356
True	206.0817057868053
True	279.9604282113154
True	810.3011341378171
True	597.7899398263792
True	293.2079102194019
True	187.65447516766264
True	267.60140295449787
True	248.40821920394964
True	754.8551263241711
True	328.3850881378194
True	174.83142540206313
True	894.8266454671467
True	354.3285699819699
True	452.1695350146816
True	151.95321807335085
True	124.48114842620832
True	64.1760994287546
True	201.9394982342939
True	978.748192089524
True	508.01247383711086
True	115.92117463638172
True	347.80762227215826
True	98.46992727419772
True	665.6936390435501
True	3.5091719857536465
True	701.5527876979079
True	36.23333405446146
True	928.1842899279136
True	856.8154301576847
True	211.55446987140056
True	30.70457118485892
True	82.04151544106543
True	474.9660845009177
True	223.8891009177636
True	1.8052608359986768
True	76.83279616984922
True	1095.5268533924198
True	345.6412912670848
True	679.0174863518391
True	472.3021833131366
True	32.235797613297784
True	139.16675506665715
True	452.8593875510298
True	941.2448375912873
True	816.1428803063759
True	433.820256038676
True	342.629942015096
True	16.698195503304706
True	77.10508160971071
True	754.5265795905781
True	471.0203262461434
True	380.79856938023823
True	888.885376039071
True	26.23807498688989
True	218.23438995225183
True	870.4799052377225
True	242.4735128340165
True	7.567085768905556
True	495.3720330304013
True	104.64141296020055
True	646.4894985998264
True	52.63736539347041
True	250.08065192187124
True	847.2591394969251
True	876.8832073280349
True	271.7668989462957
True	436.2195832350482
True	104.99303508976315
True	631.1337794692411
True	264.7893693016016
True	202.49175023897664
True	860.8783628972194
True	54.72388553490734
True	713.7442002348924
True	272.3945672527268
True	301.63965735464274
True	174.19034913868438
True	490.1160549931304
True	610.1180656828967
True	384.1406860703602
True	398.8102581139773
True	69.2318018723957
True	156.24154069344823
True	449.747679799021
True	212.3641426331788
True	34.71280182127843
True	202.05547126390107
True	388.8514996314048
True	398.67496657209927
True	739.0240500103517
True	126.92502871971232
True	641.3930248531075
True	509.14326435805737
True	592.9431594385532
True	137.8476821228967
True	33.73075536827882
True	679.6983558442837
True	70.67894949297894
True	544.1974822509923
True	711.9277296938161
True	447.1479756245169
True	133.85967539640768
True	520.2428188702264
True	4.03203183699278
True	405.08932520373605
True	30.15848964064204
True	621.6145754427829
True	257.1440120242966
True	570.7297522377886
True	693.6099160548567
True	140.8498528347893
True	502.4633381925721
True	517.9349816427496
True	64.32673778105247
True	1001.628930258467
True	2.7668432849983846
True	23.10285326500593
True	658.2694138475616
True	679.2969132766532
True	127.06956906559329
True	417.021806508266
True	127.61636981241944
True	72.5615211075312
True	445.2585416556618
True	41.42920631688353
True	508.8976415699993
True	12.596162849867484
True	856.0993530849707
True	546.4872112900466
True	672.2866142827135
True	97.5688704321635
True	379.6785885497561
True	983.8472373025464
True	852.7125730306971
True	142.33361301992443
True	537.1357240195717
True	457.31168617565936
True	240.3947223374206
True	268.9361935131324
True	6.235617785868568
True	317.9144030017783
True	11.697129007993109
True	366.9952858102583
True	75.17672969381793
True	439.7985978800545
True	648.3079482444193
True	122.92198142172047
True	241.81569724256147
True	633.1819344164047
True	672.8180221068787
True	284.54732279713
True	135.29435742989733
True	160.51736181213246
True	477.49596610789
True	85.65802431390509
True	9.08700795216533
True	505.2894638378564
True	564.4133853936252
True	18.160559364292972
True	142.34959080935067
True	914.3582597631452
True	475.4803138690262
True	264.3535165112346
True	34.88243495307761
True	476.1560892458004
True	113.38662919599132
True	577.1061723582876
True	663.6831028541392
True	301.0360712297368
True	381.2987270454514
True	186.54742135054124
True	249.9398590462912
True	71.39005452450336
True	216.51178711996425
True	498.5015378944258
True	22.67901220121928
True	455.5977410654099
True	383.65193808334334
True	739.1204595473818
True	911.8507233102132
True	907.195375849919
True	165.4959741229492
True	399.72872328109713
True	73.29281901211547
True	186.6815295737663
True	315.66154339725813
True	9.37046763678517
True	799.8607016396943
True	20.93501871662119
True	395.4550013789264
True	258.63248477687097
True	624.8738729141938
True	200.6439360923818
True	38.3251863212265
True	674.134419827966
True	1061.5675628616357
True	216.262249637494
True	132.63212884509434
True	637.2195384442846
True	485.8004268475304
True	17.698213470524568
True	831.7171995854951
True	112.40456815654316
True	46.41417687483814
True	303.0181733403192
True	361.0234318752592
True	404.7198990482124
True	261.47328433485114
True	20.392573802433738
True	22.879317770072404
True	823.1308692204598
True	197.80114760863057
True	114.50261846748135
True	795.7567061091415
True	653.1163587344605
True	643.4494780192878
True	439.3139885269071
True	149.41459548477812
True	34.05467193247621
True	96.41246521840216
True	421.9355151359698
True	221.86984503681504
True	487.829691010574
True	143.5125446332364
True	509.5322638856808
True	641.3584388892265
True	959.5336542761974
True	22.769778704378712
True	998.2110875376152
True	1064.6273316875245
True	503.13472715425183
True	87.16645082007334
True	793.2243649462902
True	631.0431879580935
True	705.8099016277489
True	166.63493807178477
True	723.9352309631555
True	722.8080420895091
True	124.88394995870922
True	751.8724639813207
True	810.6744420091043
True	478.3589024523662
True	232.64908455251089
True	67.46518345169395
True	333.34880332372165
True	349.99560776543865
True	474.7777699154349
True	426.5430540710064
True	181.20252235057896
True	319.2779629067808
True	2.6470166537994926
True	13.164318153148864
True	107.25017984601278
True	130.44062833172256
True	356.8360855611068
True	355.1567770865392
True	106.98143627262388
True	16.98953976818737
True	205.33954081556945
True	822.3861382157835
True	470.9269068801688
True	545.1335627318069
True	577.1850965443125
True	786.1787391478673
True	635.5895519579717
True	93.49708963255291
True	204.89684989158013
True	240.1204851822972
True	277.0199594040652
True	103.30464990850987
True	368.8263208132526
True	431.0875772096792
True	170.0855272121507
True	660.0946197642891
True	242.43270539985863
True	204.4833101292038
True	26.51787765723099
True	241.9188768604564
True	486.2382862101697
True	161.9780410816182
True	532.16411496107
True	478.52539069801327
True	237.3738598874993
True	109.48295133490188
True	42.47293936312074
True	399.70844691161255
True	792.9652813062281
True	162.6880350504455
True	1058.741730844161
True	1043.4681958679555
True	484.5648968126903
True	101.61638493395324
True	119.00875273488414
True	629.6109678447325
True	7.886660725104136
True	223.09138331649223
True	136.045017205784
True	117.1755821627272
True	329.7251267799572
True	634.9180897059739
True	35.95552881685407
True	122.11907072823644
True	962.3089591667592
True	53.52166112370931
True	472.7772834537334
True	519.8496934072987
True	239.9031250137568
True	126.31029635090958
True	908.4737806436776
True	1185.0268262157776
True	503.8423707579767
True	649.5053753671632
True	223.82107627912077
True	146.41089522830617
True	334.1941418154898
True	251.57805471910876
True	173.56777290850468
True	308.84836879742664
True	331.0037166732154
True	12.193177291490176
True	604.3904726867788
True	145.3931723082538
True	77.7735478630956
True	444.1720989292403
True	320.7809147627606
True	1179.5425129818964
True	358.4235579690628
True	1041.411101561635
True	9.708359208858733
True	264.19470543024505
True	230.41881701558995
True	159.55878781839382
True	464.7039879151098
True	192.1878934660579
True	429.0328398192588
True	333.08026023624825
True	109.93061461565324
True	361.2064023045743
True	1067.1765303478053
True	734.8683157247042
True	226.68534956411543
True	101.4867049039984
True	288.6393322891374
True	24.76963445912223
True	359.1823559189656
True	308.84648865119954
True	570.4891668312357
True	449.56609769304447
True	360.9031982238193
True	148.6860064224805
True	13.461651927852891
True	421.978717408293
True	282.6356028077986
True	148.09073577676887
True	295.91025846743264
True	429.4084764642135
True	811.7399303373562
True	318.62151365949325
True	774.3200232043883
True	407.35018380007375
True	377.4706867103148
True	1.0489231069096578
True	1139.9453864070583
True	103.23322021919456
True	901.2320402773338
True	210.43716880815637
True	444.6129186456575
True	662.3904098410335
True	85.70715903394355
True	488.9787879816613
True	31.48764744522485
True	397.8459357582514
True	78.48380754657629
True	221.17232259474304
True	39.79545737560159
True	659.4886674141763
True	189.0799344804649
True	26.19178394506965
True	396.2943912856959
True	109.32057815359362
True	170.31229209454924
True	794.7659693983874
True	251.3412048578996
True	161.8881927200145
True	386.09496473941306
True	508.423922569802
True	332.52199421947245
True	508.6193897288694
True	624.5693473516357
True	164.67984656381628
True	7.553414619084179
True	70.3023565130015
True	430.7515439998492
True	89.6057323341495
True	77.69796277359745
True	1034.7446925991446
True	26.3564767620724
True	314.76526238641065
True	313.5176116006442
True	443.0361261292693
True	646.2921460354188
True	195.3966946403793
True	649.7956041575161
True	335.67480810433364
True	345.21895184220625
True	270.9265367169447
True	224.8536005599421
True	339.45632948082533
True	441.1490018447597
True	390.524122085432
True	605.3898412806236
True	136.61773649557895
True	76.749139837857
True	35.66462881504249
True	290.2115756103603
True	635.9327317936164
True	422.81800356618015
True	757.0654091362117
True	212.3479761957132
True	398.4349116083511
True	68.78799957243866
True	55.67014797378233
True	430.4047979993617
True	194.1847184770204
True	227.1512797408786
True	41.44449448170178
True	1070.788260906789
True	174.48557991431858
True	891.5983970151523
True	322.56435820046283
True	915.8304384479663
True	229.56363047420285
True	469.0491254897793
True	534.4235502630873
True	614.7643992416135
True	208.69619463296465
True	491.7067148626872
True	923.3192370307692
True	129.73358605448053
True	7.103156824234369
True	588.0129781495152
True	30.032274960886557
True	71.88992362828232
True	780.7708540759662
True	237.37534689834172
True	961.2519964874248
True	699.1311106128697
True	423.2213165011158
True	272.2285709799938
True	481.9362023637632
True	337.4731039927398
True	178.7469201349984
True	690.1128293681584
True	711.9658013532253
True	209.950436875958
True	91.7799510211364
True	523.1486912141878
True	137.92750038087823
True	380.6400642226697
True	346.70200927702103
True	65.3877155246648
True	375.26689344234313
True	401.1685773942553
True	360.9056925975793
True	407.3892327293017
True	407.95548774885015
True	657.7284924470814
True	53.94254464216139
True	439.78885009954814
True	319.91202538400285
True	682.1431781158506
True	220.80271308001264
True	100.395190778593
True	43.66963598163375
True	537.3747493969008
True	647.0985552073236
True	181.9739484523751
True	409.2261557087021
True	351.5538582371901
True	16.37728991869383
True	168.39432255989567
True	292.1687431716414
True	3.042855164419185
True	873.2372252544694
True	80.73221718078254
True	106.909963888005
True	120.0940283909088
True	358.04086545993044
True	35.68367910276041
True	440.4807032548348
True	220.69900602207792
True	6.237741259512518
True	120.82163768531022
True	448.50052766619154
True	50.26395922098369
True	70.91707244844778
True	185.1445615991536
True	293.8933807169617
True	998.2734833595208
True	383.97404057109145
True	963.633281370792
True	182.6338392931005
True	1015.498772212488
True	775.1108743124036
True	625.5305618134112
True	397.7765330385255
True	372.4222344914575
True	76.95508551873165
True	72.52486328290203
True	78.49032665050665
True	170.62361576046217
True	488.71945318092287
True	1088.815616103672
True	171.16858859467135
True	362.7541227584617
True	436.5709899373962
True	604.2364589192484
True	602.1982701632415
True	275.8737735941905
True	449.8317354557632
True	682.5801797187531
True	96.71547613906068
True	750.7308957469138
True	270.5034667176877
True	139.76944658035265
True	404.60320733405393
True	874.4381428253389
True	423.5464114662959
True	851.0925228257156
True	199.7401096224583
True	349.6305157604739
True	707.4904897753969
True	609.7987499548749
True	195.9158836601992
True	257.232682076732
True	810.6477240138569
True	30.540734415965243
True	189.87576616997285
True	479.47573671186456
True	699.1990499839093
True	99.81087647341194
True	38.70620058045407
True	164.37080546304492
True	736.7300130893051
True	327.17134107910766
True	547.1438822941906
True	352.3703837070844
True	289.85521517861434
True	444.58258231982217
True	490.1736684052198
True	71.69320517291133
True	373.45063991374906
True	767.9904685241215
True	0.0
True	290.48568048640584
True	262.81371576010645
True	926.4741472033168
True	145.25116045807908
True	664.51631885173
True	643.2605971705505
True	113.17570865154696
True	216.64809244227703
True	129.26206573286805
True	10.804742872621764
True	288.5941318535993
True	375.0954301927934
True	1145.1919375865837
True	236.1532477088283
True	418.3228838014731
True	656.2996744073289
True	215.12921770924456
True	28.77891622749776
True	903.3952403068874
True	601.6816602020864
True	162.92894776195652
True	613.6267808776507
True	171.29230583441048
True	307.746963619598
True	787.0618862642306
True	34.22662107479346
True	108.89950320432284
True	484.0148597577031
True	63.42450762741772
True	77.49865356305685
True	415.7514495034388
True	22.314977731320216
True	748.7647055633691
True	99.3739270897887
True	159.66399575400015
True	19.382901707249243
True	685.986409163585
True	29.2036357776568
True	774.5327403299764
True	388.4388439618224
True	116.45080876823374
True	693.430106183567
True	526.3054559299529
True	556.5647884687604
True	45.59534678175298
True	359.0849441728907
True	6.377857431712069
True	89.97018775400619
True	386.5097735486839
True	46.600292068377314
True	122.23464580071388
True	312.8164654829396
True	183.51019151028385
True	103.25096653044702
True	655.4829267310477
True	20.079389692317086
True	1134.781825801576
True	507.135383187813
True	306.1096640664725
True	493.2305304101119
True	127.62736246575469
True	800.0707719950207
True	1114.2970538120476
True	752.0087488804635
True	174.11689185657602
True	223.76013875938003
True	50.8827339864454
True	64.58068811155891
True	152.7625931432837
True	106.029321251474
True	171.18146439752624
True	1189.0949175909218
True	302.9249282508481
True	356.3940462987104
True	693.35362626246
True	17.961438571114655
True	14.79157608953096
True	571.675949538005
True	6.181152373197787
True	119.30465875582166
True	688.9986128618397
True	175.6174656075543
True	641.0906290040764
True	854.9996003668257
True	151.7595643556113
True	933.5363155195008
True	2.7647351494416776
True	453.2135310675613
True	1062.066125140755
True	24.068062153748954
True	240.0759335081876
True	155.12046084702314
True	911.0962222078276
True	231.88389552253005
True	505.8879867447795
True	118.3063215385066
True	512.1916427031243
True	153.71622078252818
True	100.8075979504988
True	385.75029312675287
True	68.52839786843566
True	52.24947069667484
True	1070.3397129948935
True	263.30794312586545
True	153.3288556457105
True	375.6827043223809
True	405.5019625691246
True	215.33831271431575
True	172.50678335533968
True	387.677692014513
True	34.81100430707288
True	493.1943127769768
True	1109.7487005013754
True	109.80972218289052
True	476.50422820353816
True	313.7734573395653
True	26.19993382596228
True	432.7128910164861
True	105.898993994218
True	562.6569682583762
True	207.3140170785992
True	416.97852645123686
True	20.84508455065082
True	426.3241170583911
True	112.17398103706329
True	340.00267385009164
True	32.917571815630694
True	175.49564336741102
True	248.9403711747945
True	738.3571023465722
True	58.936237553333775
True	138.66969481269308
True	229.3569021400984
True	131.66377197835394
True	635.3335223820454
True	584.7028238891137
True	816.3585132029689
True	391.1681593062759
True	534.2436007135298
True	418.3221888260123
True	683.5825121006817
True	70.59186433946672
True	444.1562612603542
True	424.9465803589096
True	50.995278543669386
True	83.82372696653987
True	125.45756406014486
True	88.58170999045686
True	323.2369844087796
True	860.6564999382838
True	317.3372562999953
True	1071.6065427392527
True	320.34222029295705
True	908.2926771541884
True	154.99013602131652
True	598.1896675836513
True	615.3683038313321
True	702.7093274363851
True	440.074878854335
True	68.49267261641049
True	293.8312712214102
True	40.73799068363211
True	160.5384326694604
True	172.1623615600234
True	1168.2969972059216
True	229.6267261465679
True	549.676512259751
True	527.1053336157454
True	563.0989266706976
True	850.6611238118663
True	587.3776808166239
True	657.1668346736815
True	928.59107688612
True	126.3307066882076
True	318.72410900850264
True	269.5360025801376
True	345.43958387466137
True	86.94934517814026
True	392.7706206074053
True	4.422592089416847
True	332.4328276397704
True	258.9067054953945
True	628.5645432449171
True	282.264136447396
True	367.016455603756
True	10.30888855226437
True	59.07866430920486
True	540.9445418031092
True	29.353602555876623
True	146.49134874305403
True	65.78866542578434
True	146.79366354910223
True	233.43601162648477
True	72.78546645813331
True	386.5860305590777
True	269.3071054243217
True	105.13114074824536
True	334.9262511605002
True	66.40528679515943
True	554.6595161443431
True	822.8530903824562
True	285.62877416717
True	1139.7968270181357
True	117.55637245291145
True	307.8860131309219
True	1034.9132725900793
True	92.1708417459802
True	289.09472882108696
True	9.677195691334877
True	405.4580393999126
True	464.86194504812846
True	164.18648459809077
True	614.4625450159674
True	924.0828749121594
True	154.02402022105818
True	77.50415226281721
True	341.51432316092774
True	549.6962486390164
True	597.9972713870508
True	1248.7742593141336
True	25.76634469558993
True	950.311275302809
True	140.8460366104594
True	622.1923491972698
True	117.73969789602782
True	130.113745128324
True	192.12157784270647
True	171.23796910554827
True	759.3302335172174
True	212.2179233867148
True	229.48654461233053
True	72.18531795668964
True	510.7884375951739
True	448.4276289630852
True	178.61068515079438
True	241.1359139772461
True	17.015973677438332
True	416.6999273270214
True	224.6233894123107
True	297.59793307645793
True	109.46899764607144
True	696.2174251783864
True	406.2258704316804
True	259.4927235552446
True	639.5257603106515
True	515.8157212397492
True	458.9928311644313
True	133.9408322448541
True	540.2507872999729
True	439.6309666682876
True	2.7091099591926766
True	193.27269907629528
True	85.86075350934583
True	246.9990104817695
True	2.6895592073820813
True	125.73785665491062
True	364.428339936024
True	6.293168941776046
True	863.4344401624139
True	172.10127847732045
True	730.8384037233751
True	780.3454053506907
True	156.05792668925608
True	207.5439915456681
True	492.9275750713251
True	848.5613660450126
True	48.23449269739713
True	38.77336639720338
True	128.5960763617283
True	623.456860385682
True	717.0645271289226
True	184.2627294195105
True	588.8927727484704
True	584.0239372170827
True	825.8964855663985
True	388.2981883701669
True	189.97435529805685
True	879.7158502192535
True	215.9604099391032
True	152.8732067176326
True	346.1092903187843
True	219.5152235885125
True	209.2079650386605
True	598.0622577712578
True	251.8841821446757
True	190.15486438202373
True	464.9624318503109
True	465.7836675138721
True	61.90075976287047
True	274.5068057564735
True	77.95672160575928
True	342.62246472668977
True	350.3537972450662
True	246.39696395561992
True	177.8943985972962
True	385.9986568227473
True	658.0954896786036
True	769.3017986636128
True	297.81026581989585
True	734.6729057328888
True	64.61679251573558
True	852.6919615780378
True	350.45477945731574
True	13.58697423321179
True	614.1851822123231
True	698.1055314496923
True	254.6146391848376
True	167.69740735451384
True	41.61485500423906
True	380.4168839726476
True	74.83579469961353
True	14.63381248460306
True	891.2989151775273
True	378.6598639612124
True	182.58617846390564
True	1053.3796967761016
True	12.256756548812827
True	806.276174525005
True	30.81987426932833
True	653.8768035827497
True	61.811237453990536
True	782.3186343077024
True	438.4236721845993
True	194.95878932353807
True	443.4306391527724
True	202.11150051469548
True	300.71690457993725
True	218.06804163235304
True	415.0828246161405
True	9.069813609793757
True	317.91144837016606
True	113.7029871642743
True	12.257508959634713
True	464.2662316299886
True	718.2479870862901
True	274.1738070387939
True	75.9484576793068
True	305.9065477742139
True	79.8189670919864
True	185.1779552172676
True	175.6867742418768
True	388.715925585233
True	43.45940368376798
True	139.28595940604632
True	379.6209141214615
True	906.6530262083696
True	109.67077348879452
True	209.00366230848533
True	440.6005212929706
True	19.74151407832899
True	407.9094130667591
True	515.1045371704731
True	88.05935673450239
True	392.8656901522192
True	352.0743284601237
True	415.4558257089376
True	597.6435770812813
True	1069.0425037020082
True	1005.9891359959456
True	54.30188768220636
True	1057.662292807314
True	114.10694466402046
True	117.29372666327647
True	111.8909203674302
True	529.8629929510552
True	373.1752318992795
True	573.286526052342
True	262.1219814928869
True	159.25372400396515
True	395.8989465353238
True	15.601292221409338
True	460.4493547066415
True	393.8719522989735
True	143.05659361837627
True	96.49012201215513
True	537.7902851309159
True	991.7315144914454
True	194.43517214665383
True	66.54369646756808
True	436.0451575868898
True	379.9481631662746
True	474.4286198795602
True	321.41034698041415
True	5.136062711252916
True	523.6277135533463
True	511.05944679933646
True	496.3973554369843
True	172.18671176866988
True	106.9920252508878
True	22.109364274866078
True	378.08654093599495
True	106.1448665441051
True	7.133687774183824
True	32.4214195009621
True	346.9785100604594
True	637.570021102015
True	130.22413762983345
True	92.64709209347193
True	24.65882781752821
True	404.2938347618209
True	349.8362694381836
True	745.0732395986203
True	297.2139228465636
True	501.67524866493335
True	531.7948158459515
True	526.5458634944318
True	291.430744389451
True	558.5199262736944
True	100.8262038142768
True	568.6109137484877
True	6.55383043447829
True	345.8337577424321
True	478.77574912512233
True	963.2445452645136
True	354.1113650034392
True	795.0766766952563
True	978.4434455067188
True	186.9231072356194
True	37.83475215338544
True	356.4332039365429
True	389.36111493651407
True	580.6497874934946
True	248.91744717632116
True	26.255904186033952
True	635.8319539908698
True	125.690825902002
True	1060.9110573647129
True	315.3475553352131
True	464.47504118495056
True	128.38435502451966
True	807.6755617287724
True	144.56458816324965
True	823.3947370165313
True	569.6152788364088
True	184.03912785940045
True	114.9353793207582
True	67.9295564820299
True	563.503357104345
True	884.4852875261836
True	417.714639141636
True	548.3029886326477
True	134.68779514556795
True	612.8449786729301
True	511.906437768948
True	771.5475763727625
True	328.65608860149496
True	581.4305830995138
True	115.40864868630769
True	25.53588873053945
True	401.6419455300333
True	171.00198723066188
True	102.40309948289428
True	380.40080467313226
True	1114.3642582686064
True	259.5927001039473
True	543.8647920844894
True	10.070265600600784
True	74.43496517871249
True	339.95609527107274
True	780.3950351504977
True	450.01087546294224
True	506.5256341559202
True	707.3464654367267
True	67.46423850071683
True	702.7935572002591
True	45.668330092279874
True	104.89858321650031
True	176.25938901964773
True	80.24563488054073
True	26.466591473058777
True	306.3227292415498
True	487.8821576662056
True	906.038451380701
True	855.333885783085
True	5.568279850267287
True	284.8619264113164
True	465.254155332571
True	127.73247072501748
True	242.6979859171867
True	321.4798805850094
True	1337.0789363319088
True	451.2093010506048
True	24.8715913498483
True	184.14097739560327
True	680.9644460434563
True	37.04676307799804
True	171.38212235898604
True	562.3525930310833
True	69.52294105388356
True	873.5490022770931
True	337.43444758378166
True	665.2191546151512
True	75.25789200701325
True	656.442133972513
True	578.619989758031
True	857.3691949361281
True	253.20783454128323
True	501.1264186314498
True	838.6229252190652
True	887.6639417310145
True	238.49517856759425
True	766.0012646125664
True	219.181812916233
True	447.9550663562629
True	378.3819732792367
True	493.5742082999285
True	495.15590026759406
True	302.049703140303
True	350.56037998801685
True	110.83636921590188
True	335.0979722494119
True	1151.4632860017668
True	313.4472328777584
True	147.86427141998416
True	290.935570598534
True	723.0375774682363
True	629.0997954574423
True	417.9930936063636
True	112.1267329421096
True	328.8509805631231
True	34.93638475100672
True	166.26702579962077
True	93.32773259980684
True	91.59000578316588
True	555.6236856680661
True	137.19956271672208
True	137.1158251941539
True	105.07408896977896
True	82.20696242294633
True	453.44190799963405
True	403.6268809715448
True	1037.569071826437
True	556.7663281462821
True	847.449023546639
True	269.2421855595555
True	299.46372043996263
True	541.2672222114885
True	192.43539716491748
True	768.5499706621704
True	243.1732988866782
True	362.502579853542
True	68.0440009382857
True	119.76217767917602
True	268.7439616465894
True	130.81950025803866
True	464.2941611151616
True	30.739872623514884
True	575.3824644400746
True	1000.5263395132528
True	729.6747808359332
True	1.8734127421785964
True	63.1095922732472
True	488.5187492241527
True	438.12131159886985
True	75.00665755819344
True	118.72263779998715
True	300.1033202111791
True	82.05382801990022
True	54.89254574490742
True	758.2748589927626
True	665.518192947454
True	168.42090988767646
True	170.5158304144978
True	520.2019848387877
True	54.44487079405062
True	25.45456188977904
True	577.7616020709941
True	441.43502364076
True	1138.2550266022513
True	48.20597694947849
True	490.05064477969535
True	909.6715102350764
True	770.7761035638415
True	285.66980803356233
True	754.0788540071443
True	410.55747111892526
True	41.03184019063893
True	102.400726802231
True	718.5956756366975
True	70.74955376661156
True	139.31936326349344
True	892.0632172316537
True	189.46828170524591
True	267.63727172214675
True	106.65249173173903
True	664.3874845998523
True	607.6221033159271
True	212.24821837596664
True	416.713189624384
True	40.01196685674816
True	277.0563169749604
True	563.4384942567864
True	650.0405616921629
True	323.4345207689531
True	73.94997269001098
True	948.6661802782252
True	1073.8015428934466
True	558.3898797872296
True	65.40065934277042
True	28.416030559196415
True	91.46090969270296
True	107.45113766258932
True	105.49061045740152
True	906.3321734570212
True	1160.2034388119785
True	731.8044604508464
True	340.4527876014358
True	9.599195336465993
True	20.873012514556827
True	341.1262637868615
True	479.4371478334765
True	46.17088960243564
True	560.3233700134134
True	424.8047113132061
True	393.1078084506141
True	85.81248178364422
True	204.08307292419136
True	251.1628670895124
True	132.45528298860725
True	405.9388114191477
True	42.34453264333791
True	176.08919604714555
True	1198.2549491221791
True	5.517016398319647
True	27.247266262208225
True	574.8443663461412
True	356.95159977455285
True	770.7817336466919
True	157.03729044790705
True	774.8832692506177
True	589.2244293534679
True	282.2744087043253
True	437.3816787815729
True	337.3265728156664
True	289.76928028179793
True	263.4520283751967
True	387.3130914927279
True	511.4782115052853
True	524.5055373928617
True	107.67155865628004
True	354.6790309993711
True	7.984891084588343
True	174.77318168911972
True	225.05612659479516
True	876.904791424767
True	602.7026710819645
True	29.969909194514905
True	717.7675880732878
True	842.5806773757589
True	107.81152247508555
True	340.6716186700483
True	870.6718936670436
True	212.32679283298705
True	167.84310048426332
True	526.2024112453669
True	592.3849554052689
True	1083.7200173967817
True	153.3699196517214
True	154.70100591362808
True	261.53158870850774
True	331.0044804856006
True	414.046440231166
True	419.7263757266825
True	337.88686401605025
True	464.490589224042
True	503.5704791085154
True	215.14808991465137
True	1468.2836540992694
True	249.64148235325456
True	414.55616667527886
True	54.67930320027457
True	761.0797718507029
True	253.95064374699328
True	916.2159850815842
True	542.0803918257072
True	322.72819848614324
True	797.3726135188238
True	269.208789436576
True	223.55726254744417
True	262.6273682676097
True	223.07749278045492
True	143.31119894657425
True	247.11297030750535
True	737.5594715296832
True	528.2569787290466
True	223.60342219970755
True	1170.8477513023752
True	120.21619907962996
True	262.7975251936617
True	70.41744298692527
True	311.1990419107894
True	413.5027670768249
True	87.8300635041231
True	207.67180855996995
True	75.95403398421715
True	683.575772707042
True	369.4239981035707
True	211.8922369441021
True	730.4876813574807
True	880.2976668255877
True	797.8375896689208
True	837.3955630313199
True	348.18405500108565
True	1.6797176574390646
True	269.6179982608291
True	56.25546218792973
True	393.4113254836679
True	56.26231117928014
True	357.70855767394806
True	844.2635840716387
True	1028.906433223739
True	393.3286908230149
True	23.84905483617487
True	534.0320909733841
True	508.0583617540306
True	202.02875729959396
True	238.68184920069575
True	284.9170027700125
True	24.75144198358265
True	129.2665895182324
True	957.376028740114
True	60.91396519239114
True	488.8126018325835
True	789.5176559594526
True	103.4133593347488
True	244.18083707831707
True	115.57786685791385
True	16.875893822531516
True	1.289445240983787
True	119.44210118696044
True	994.3791696363768
True	476.855066795008
True	68.56045411053
True	803.305499178783
True	346.34183172109056
True	1.1000110290062866
True	445.9585590629245
True	199.96892681409895
True	508.08517583957376
True	84.78452754973922
True	314.7878492176381
True	388.82360394057537
True	173.01543797682118
True	203.71555058184063
True	124.41122452518258
True	175.3426342626124
True	944.2164132120872
True	14.822837610125411
True	504.2532696178891
True	481.14740527231817
True	406.98337584188704
True	225.4338319324345
True	239.1284815314994
True	151.3405671614942
True	46.61436507163045
True	505.0461780938117
True	145.61889560582787
True	823.829089307913
True	841.0264992584473
True	243.4126569484999
True	313.8662089103231
True	512.4627350687749
True	42.914511404617166
True	85.03637687924127
True	760.1670516898221
True	1089.0254920595269
True	105.18325679698684
True	729.9583575226218
True	139.9757142347178
True	951.4836159279984
True	673.35056477179
True	103.988879120232
True	275.52454663929564
True	639.0313287320297
True	259.2596007762213
True	44.88724728735502
True	573.6860052767873
True	450.7257066659366
True	5.371008418808131
True	477.9763474757502
True	62.483933809470734
True	161.60621127031777
True	249.05818048821095
True	287.7281300291113
True	76.68354235444944
True	228.9951827222744
True	347.9742874348687
True	426.1691676327093
True	934.1462026858416
True	46.88295487769224
True	912.4310403261468
True	1000.2417054983986
True	131.65621886730895
True	73.23144452187749
True	990.423688130956
True	34.19891358912899
True	239.40253680776283
True	87.51343176203966
True	211.0245251291911
True	351.5427908353849
True	970.041239576272
True	98.03982866443624
True	75.06867410914987
True	659.6456410135994
True	277.11679294446765
True	697.3635145082303
True	52.15383223663861
True	471.7827285111175
True	393.6229905530638
True	675.7807301280493
True	54.01102255056617
True	112.61668692709172
True	27.428605156247663
True	270.021832400032
True	44.55114286213399
True	356.82065662309003
True	2.7293273512501965
True	1203.5827659507763
True	105.0425043814809
True	139.03012348430724
True	344.07790276840547
True	718.7425691341558
True	660.3474987673478
True	997.274654138838
True	480.7415873687033
True	403.1993704137688
True	138.00921892873987
True	412.3609659479196
True	780.0019671572511
True	432.4793024478817
True	935.2137100266076
True	86.05900651672624
True	425.66559654519824
True	182.48876705224
True	288.4306929573753
True	733.1174825061681
True	167.75550458353948
True	133.27405472036008
True	63.40169332604981
True	891.1333250572185
True	744.8242066378469
True	80.73369099519893
True	424.1742035597958
True	746.776168171375
True	420.924069082062
True	54.0594483968424
True	321.4344999869347
True	788.3194802256412
True	29.832153900082428
True	366.83947257758
True	169.61767858883152
True	273.6896807798512
True	32.73224768030498
True	229.50193088255608
True	776.2108708115703
True	651.1799763027096
True	55.57062316280731
True	279.80537427421325
True	887.15859964374
True	17.321308582830234
True	291.9169653670488
True	282.74992486063394
True	427.16611058615626
True	209.0756468323561
True	614.1482451258192
True	47.73670893572167
True	936.3903156465428
True	895.6291283232232
True	46.12831676339491
True	398.37703555946064
True	752.650180530954
True	904.3455193589712
True	267.16073582956284
True	622.5550795948158
True	127.39046780125936
True	179.5273549332637
True	126.46988409313872
True	138.5687830934243
True	204.67622008792415
True	915.5482279949252
True	757.8699856721125
True	948.8522481661388
True	21.156031028271016
True	25.893558342726788
True	362.65133767457263
True	14.521877992312504
True	633.1032846649291
True	1069.0216807771565
True	252.7388823787064
True	211.2400005002075
True	81.02515913602348
True	213.51109389509
True	131.5761375247874
True	45.19623088735069
True	136.9671008165389
True	87.68322805655545
True	245.562404037793
True	509.8118434051633
True	160.70479430399996
True	29.2249739410906
True	55.71773552387938
True	420.4837008932489
True	267.1508365396809
True	580.4667809163722
True	21.83479739104184
True	114.13291819993916
True	682.8608503411535
True	265.3161373048849
True	464.7084288140159
True	660.4015323037878
True	104.19592059071648
True	112.03404098131725
True	84.44791523234565
True	26.180538460990554
True	123.426392921936
True	91.75931404238564
True	105.22799819816932
True	151.90336407742504
True	235.1284011056112
True	814.5991524801997
True	289.1529645270228
True	936.5734928916054
True	160.02003982069473
True	207.27440754582835
True	802.7277332799775
True	305.5353147763964
True	588.8429131821595
True	255.4777773788336
True	348.739646685088
True	445.6832583977171
True	550.2899058569675
True	649.7940609161597
True	375.4341506536825
True	35.54379256108789
True	572.7771845161308
True	607.3318690050838
True	21.23540924900881
True	11.195250099707202
True	265.13164306341343
True	407.4962970669698
True	449.0587265861638
True	67.40460825597778
True	649.1237212616286
True	896.3160418474672
True	238.33812038288823
True	893.5012069714371
True	290.9302276590368
True	105.90059914369468
True	275.08215858005155
True	702.8049257346839
True	40.96702165633033
True	570.9948908632471
True	1314.4727895931885
True	1015.7830842273404
True	912.7146540698304
True	205.4976898372348
True	90.4687961547025
True	192.53998929896167
True	844.3526924945875
True	145.3947100557837
True	1070.520525165705
True	866.51435750629
True	41.66051492390913
True	91.0046248299695
True	404.3784726731658
True	412.237822697228
True	199.96717555752303
True	506.0346800159264
True	641.2979027505891
True	119.19834958271458
True	271.99441855852734
True	998.5725059484624
True	51.96794889548634
True	707.6860804798238
True	551.9099161701482
True	37.244829659066816
True	820.9294233655515
True	388.4344088096336
True	547.4663029823007
True	111.52784803005264
True	253.90830740171788
True	210.11098722343385
True	25.616380880082477
True	133.97602897418537
True	752.5349385441899
True	140.13340219273513
True	382.6311898719455
True	59.922871781363305
True	615.1798408356913
True	614.3641193285138
True	231.6617576362009
True	431.7199569747598
True	172.62534130011372
True	164.18406539960927
True	219.02039664808305
True	286.5308175833151
True	357.70672575973225
True	127.82585092980494
True	198.40622803934724
True	27.444289939690496
True	901.2811788355194
True	307.7385207983444
True	9.925620381603617
True	368.0609753762332
True	166.7329564953466
True	634.1951582032953
True	360.7641405483527
True	586.2206055315528
True	537.7033116464958
True	474.37801352148216
True	787.8466858797062
True	241.32619680568897
True	557.3131409895324
True	161.10359204012877
True	511.6437948111578
True	354.6135840336134
True	375.3041802011488
True	124.5511798688374
True	126.39797082301432
True	106.72457285890884
True	67.05811810638468
True	751.0057314818716
True	182.6672378999193
True	44.33901935863756
True	0.0
True	552.4131637154586
True	111.47632494985828
True	22.500445339539915
True	39.28551156207493
True	108.00164377503184
True	531.3574937102502
True	182.6350513596905
True	101.51335203795112
True	34.554627614266664
True	158.65883121297023
True	937.545610674814
True	48.10419497820343
True	223.0179648685914
True	772.4906398823782
True	313.5887701533059
True	462.5062591877
True	472.9021292446113
True	507.42232598602703
True	609.383341265168
True	909.5492013675746
True	260.07448121328554
True	1043.6852063083224
True	900.926309610215
True	615.273224236075
True	342.4101315105451
True	852.7206981269157
True	10.728542315254286
True	33.032129487174096
True	297.353452580761
True	43.59654899537029
True	209.8804189425543
True	708.1265284120345
True	223.25709050856457
True	714.2249356509636
True	775.1661223958405
True	126.70154094802852
True	368.6447413148176
True	578.4165861666232
True	24.910106250789276
True	129.46167876192035
True	430.4152483716208
True	299.2815289601608
True	203.01011853402892
True	117.0216079144398
True	384.0745241444517
True	23.184472336898143
True	369.6801881381055
True	367.7175985672556
True	1038.318832081288
True	365.4417110686532
True	29.656400812884694
True	425.1491349821692
True	437.6892291788175
True	240.78643616623384
True	33.5093969358872
True	749.6824364498871
True	435.5374255338445
True	184.41949984967215
True	14.389613794341576
True	1208.9554132465398
True	163.02558887438374
True	27.11974969498097
True	297.1989393769745
True	274.4864611516397
True	113.45334432627006
True	291.9079989289864
True	46.33068259022954
True	317.74321668870084
True	288.4120057902751
True	321.81094926243605
True	32.32391981640192
True	45.62285938986573
True	1038.7749999437085
True	26.10387324595017
True	15.002720088091362
True	169.64931576010264
True	655.515869983241
True	8.511751877141624
True	195.85815241422247
True	172.29597983474338
True	531.8518744239577
True	362.77667610674905
True	735.5696326627324
True	323.21902996105786
True	479.96689616462913
True	454.0478089089401
True	491.347214590385
True	100.85704320492005
True	1299.0306378965558
True	905.6330104456192
True	279.7873956426006
True	532.0703717830507
True	99.2112331433256
True	599.8715944372801
True	433.3700753477959
True	156.23635595641812
True	77.14951288555568
True	352.16253916991093
True	170.34311308203732
True	30.840577658752878
True	605.676064771045
True	377.4238957202342
True	70.23710181195484
True	30.985150287516166
True	663.9024425581912
True	506.4300094121028
True	71.3775966198324
True	20.528952372032386
True	323.0521139779072
True	326.2519674325531
True	741.3701764674887
True	552.9939828425657
True	545.470690789303
True	788.4284198869242
True	8.01463897537431
True	58.47232368120601
True	34.605731782488924
True	58.4731033497737
True	498.05411373945714
True	589.465519052624
True	85.59267584689181
True	106.38438706452426
True	196.04515477060164
True	74.70025492539456
True	168.90522676675815
True	207.62853056542147
True	268.68053365715923
True	849.685348705389
True	598.4999717780405
True	284.1963791353003
True	191.2085515592374
True	273.350301772446
True	249.55456291591855
True	735.6852020798169
True	331.0137487052457
True	170.31238908122927
True	889.0200855818202
True	320.2638592047809
True	474.21260668114365
True	148.83780864060358
True	116.32215523098644
True	58.50239865264677
True	210.16265568567704
True	954.1640651681932
True	499.2765143545149
True	110.79622494259756
True	360.68505200368406
True	103.157556525542
True	684.2330609390333
True	4.271334008555687
True	686.4514374058652
True	36.731849578711945
True	910.4622836912343
True	840.4479928344213
True	208.5861011914492
True	31.29869896486315
True	82.18867973718515
True	461.9058810095487
True	226.2363985664504
True	1.1143707951913533
True	78.8336303629221
True	1119.633821560234
True	350.59997446551745
True	697.9834268066867
True	492.77796796295576
True	33.101391052677926
True	141.5168115925937
True	442.51396699074246
True	947.7809166747828
True	805.0719530264554
True	433.18510782943287
True	347.6941029420791
True	17.591729087399532
True	79.39848637117205
True	730.6092771387827
True	465.9463507810312
True	382.56994060959966
True	895.1490622292365
True	24.149321339332324
True	219.99784827075607
True	904.698578016427
True	221.19477885761515
True	7.63945443182236
True	514.5133037685846
True	105.02611601175047
True	673.5751717881711
True	54.642729883463545
True	257.72822420391583
True	887.9878372540243
True	889.9995290944298
True	266.7238293948502
True	447.33212185647614
True	113.63754050629962
True	620.0392575454947
True	270.6927665301779
True	198.1486631845509
True	883.6092697535651
True	55.98312978626274
True	740.7950857900148
True	273.9358729498793
True	296.0632096303908
True	160.70254377126366
True	492.31636335081566
True	578.5531637250823
True	370.83490662200313
True	412.9583124699335
True	68.35744216650392
True	155.04685478761243
True	452.3389105938581
True	223.85505980043104
True	39.51365355183978
True	195.16085878053264
True	388.82081349352
True	384.1931136956903
True	749.9179245586192
True	131.46299564428256
True	628.8883865626395
True	512.067821493518
True	602.2514469113045
True	136.57694940625922
True	38.018708954552615
True	675.1927798525304
True	71.81402068056279
True	553.6013521066484
True	673.1143340927064
True	455.4473573036823
True	132.9049061656589
True	516.4031639446445
True	4.774504909006781
True	394.9642315622011
True	32.63463889457598
True	628.9337886664243
True	270.48985425499063
True	575.9312012488635
True	683.1175803698299
True	146.25664425023788
True	524.8529482364513
True	478.4649784096522
True	66.86524682650922
True	968.566077241324
True	2.6668530306372107
True	25.241326475927146
True	636.2123103071928
True	691.199873831579
True	130.8825565380111
True	417.622875238317
True	119.93101082577924
True	75.05202557503152
True	445.3370212802228
True	41.12459095741086
True	511.0155706709402
True	13.44505005471482
True	807.0598173077195
True	528.0809311727722
True	649.778513464255
True	100.47420345860952
True	386.0063839179763
True	1007.9002538225076
True	832.8348208139596
True	144.81101136951622
True	537.4446284897186
True	469.3007733320985
True	253.08705375881192
True	263.880300354106
True	5.926844380505196
True	320.6969101265405
True	12.846530885695472
True	367.4078325234368
True	78.00329811662182
True	412.1646006150892
True	668.280937013435
True	127.29653642595724
True	238.2401116643285
True	646.8414140382343
True	687.8611534956927
True	288.0134017626794
True	134.3807237968981
True	166.89476322136153
True	485.6348697687768
True	88.91680586650595
True	9.389409661319032
True	511.29542478329535
True	557.8880560369862
True	20.535281067135084
True	135.24600124378404
True	919.027685663138
True	487.1150270353684
True	262.67542041773385
True	33.737255025471704
True	476.08364983097744
True	108.75668054173424
True	584.2026679994345
True	670.3339751591506
True	299.42796010009994
True	368.98986007881376
True	187.73207324940032
True	243.33261080009336
True	71.36267372523218
True	215.19193291648548
True	496.629109459317
True	22.88879963534412
True	439.86398045159
True	357.976178896973
True	719.3538294335877
True	896.1306873198012
True	870.7218109389177
True	158.8526984669853
True	411.5498553752188
True	70.89608471180077
True	193.34546571171035
True	321.3459236623749
True	10.340404905646828
True	830.6992969658461
True	23.35628978730584
True	396.1045091947109
True	262.54153024040903
True	624.9064824835496
True	205.398904429263
True	38.12144091834693
True	704.9860885672756
True	1081.3024176675794
True	225.1863866872495
True	132.60728026608206
True	602.0789864493339
True	481.78940956203695
True	18.404208064259663
True	807.2656483579012
True	112.3616894549898
True	45.88664566223432
True	299.8450442370953
True	365.82263720082585
True	384.32955051553455
True	267.6507852336076
True	19.831925296864085
True	23.60710487130352
True	837.4843717448223
True	208.55824385305084
True	111.6054222321946
True	861.9737465857913
True	652.2037467662574
True	625.6191769840959
True	451.7201855242923
True	150.7859386187671
True	32.12275138824666
True	103.28471464172073
True	431.95609842250553
True	231.04507971270743
True	501.2415345328772
True	152.140021698644
True	485.0332216881336
True	647.9151944558942
True	975.7814418441964
True	26.49940502693842
True	967.9458594763146
True	1096.66062557776
True	485.5180040646826
True	83.52420065526681
True	819.8882257019443
True	645.8530950733345
True	682.3006264898605
True	173.55652854100322
True	752.8312450059273
True	709.4373729080089
True	124.29544160567094
True	764.4345020194896
True	823.3157858296886
True	498.0165636677161
True	229.07332858553377
True	69.03951806712774
True	322.92864326742244
True	364.0787401891498
True	462.01807748745176
True	432.7490857764221
True	179.9262361675334
True	316.5928744360036
True	3.106404176317047
True	13.51172930416414
True	107.6218771779178
True	133.0679112277331
True	365.9812418332704
True	344.3386378676756
True	111.18880800580092
True	16.904924382620436
True	205.5082912593998
True	803.2180888722331
True	459.3476007363968
True	499.6376783006632
True	562.5283518120475
True	791.06550743
True	631.2772947067605
True	91.18466938528276
True	197.46924728874316
True	244.12959592633584
True	282.8998464739102
True	103.36122281343197
True	359.83353064305663
True	430.88218145724846
True	167.8951269261685
True	649.4445991664363
True	244.1590244464772
True	207.3365394679894
True	28.668780449224997
True	249.38569761479235
True	464.1377564313379
True	168.4472723378665
True	542.0298826043924
True	478.68764123990616
True	235.77608645685837
True	99.67453994044293
True	43.0729929568838
True	410.7153550893258
True	793.2690108957121
True	173.55977050319902
True	1016.1241351924754
True	1059.2730287793709
True	473.04245036524605
True	101.71623003026762
True	125.8116514913801
True	645.6479760553419
True	8.32075408313692
True	228.00217994552705
True	128.05622815651483
True	120.64370620766294
True	325.9102832720189
True	632.3038458852261
True	36.336918137402655
True	123.87991715268484
True	936.388613645006
True	55.85190060764838
True	464.06733700934734
True	525.2145776609465
True	252.3349598400411
True	128.66832860282457
True	930.2255046837768
True	1179.4994912132545
True	509.670517257819
True	677.0165293958014
True	210.65649292635877
True	146.4912898358502
True	316.8279356265478
True	257.4861313517914
True	173.5971808695175
True	302.5334772365243
True	348.28734090018395
True	12.725336680722547
True	633.4047985243964
True	147.41951053282276
True	80.87302666435345
True	432.0116146687393
True	299.2652378928703
True	1165.7293007493322
True	354.9165586837819
True	984.5394710454134
True	10.803673949513382
True	267.22583342982307
True	221.1990643560297
True	158.54073942771336
True	484.60467315253146
True	197.72111489901883
True	417.4038467153102
True	344.1190670207684
True	112.80828477390428
True	364.8686471624685
True	1049.978020917071
True	732.4163818502732
True	225.62799139414176
True	104.82778697709573
True	298.4581812157503
True	23.181590600285745
True	347.8102191391915
True	333.30608472487046
True	573.5815093800478
True	438.4860902998911
True	358.16352454992386
True	152.87621891049514
True	13.943533891284249
True	423.7637397347131
True	284.2058316961662
True	145.85055385775502
True	295.28938100136907
True	415.3576421124309
True	829.2607546200396
True	313.23234143029964
True	774.0985341002099
True	389.3430283549504
True	370.25144340224887
True	1.9893105729922704
True	1161.6112540952815
True	107.08390868523988
True	909.6231071374876
True	209.03858077858496
True	469.9089623564909
True	657.8537748302234
True	87.50653047260721
True	475.1365844419881
True	28.46582412827331
True	435.7456756702154
True	78.236002672122
True	225.7978141894093
True	35.699240357663264
True	673.0378863892544
True	183.84029479825145
True	24.96387163480337
True	401.10394812364734
True	109.09444630051996
True	167.04494753917197
True	789.5079587244243
True	251.4256562120094
True	154.41030172842622
True	366.5291577661333
True	545.362470227708
True	342.53344921224306
True	526.9266373100763
True	629.1466258620352
True	158.0419294868275
True	7.178217153286455
True	71.93352994829056
True	441.1628415007211
True	85.16822248778855
True	76.68064478298189
True	1016.5649016227062
True	25.92708522093341
True	328.5227430155079
True	314.8280337472104
True	451.6022211401744
True	653.2956525048189
True	180.29970026609584
True	645.2545432897
True	333.79266524307246
True	349.97121539334967
True	273.6639082608978
True	214.5876626563293
True	348.73189265273874
True	462.7250339919127
True	397.51071916391663
True	592.4273197780878
True	136.9979970235631
True	78.03799313032357
True	41.036633563085736
True	303.11767329162666
True	614.7727771327492
True	397.9158501187837
True	777.9236725910234
True	218.27890949697488
True	422.2973404464311
True	67.94719471184177
True	53.77187706533229
True	423.4225987391002
True	201.65128035774663
True	212.22817750207255
True	43.830024376274906
True	1026.5864071302185
True	177.9826657258655
True	904.7521711173652
True	318.84134947309224
True	938.1669093760848
True	226.2376273326384
True	467.3018585885462
True	530.3316910273157
True	612.8933730073467
True	207.4863190399736
True	467.9290600563263
True	923.94455663502
True	127.35574464934238
True	6.942315898666084
True	591.4811392663802
True	31.262681438353983
True	72.56793581682204
True	811.45006282175
True	235.24396356375829
True	981.1937781899204
True	674.9614339085408
True	416.9980723027629
True	268.02168361818525
True	487.6692362569271
True	351.0425918029456
True	179.66648602633242
True	683.2344276762173
True	685.8211483001191
True	210.96056601395728
True	89.76543775088638
True	510.6325513759071
True	143.2104306044815
True	374.97002991723247
True	354.83339387279625
True	59.952710759860935
True	370.7365963375096
True	406.0203277638276
True	357.26645198533964
True	408.70535064024847
True	429.198283875387
True	646.0875347503144
True	52.83343176639932
True	441.85740710580205
True	315.45614726133323
True	657.1223071387712
True	222.75435873590447
True	100.9840169481788
True	42.05919673811566
True	556.216778321361
True	615.3763762460125
True	180.84396828971012
True	411.8098696871965
True	350.77595904451874
True	18.30070208040784
True	169.6186887652089
True	287.6096153550233
True	3.1015649444242124
True	872.0154998674046
True	78.94503113474666
True	102.55555337152906
True	111.53485177934324
True	353.39162356952573
True	36.77956634566619
True	447.6950565769718
True	229.8732702369111
True	6.879519135325907
True	120.92611273199604
True	451.0077187111569
True	53.25374325753187
True	69.79112028009384
True	175.34419405139107
True	290.77406776911727
True	972.0452108633274
True	390.4756617715993
True	954.4219290430252
True	184.95232306552225
True	1046.7167214572908
True	760.5493781989909
True	676.8448061163513
True	403.7275876183178
True	366.1940677368566
True	82.83848978945746
True	73.94420844280198
True	82.05470643882127
True	178.18555978667482
True	481.9281763166292
True	1088.409285466547
True	174.51252093361174
True	349.0389230234845
True	432.376319678148
True	589.4369808004806
True	613.0683676054061
True	283.3778856030402
True	458.1641446190627
True	676.1949692897879
True	95.46443926058627
True	734.103182620471
True	262.6290589217971
True	140.0167278332462
True	412.19970209541054
True	861.3373585102438
True	421.5608213662733
True	840.2996101080137
True	191.2544178926236
True	355.354894070225
True	687.7690785354076
True	635.0048891346498
True	195.35561433044623
True	252.81702709602783
True	812.1178549548006
True	30.297070725690364
True	191.91074895941424
True	495.58897520349353
True	703.0160936149704
True	103.3494867563428
True	42.19544144631071
True	164.46943236065326
True	719.3184356972826
True	310.9796523573274
True	559.5213608121217
True	352.64920682506386
True	317.86531308551633
True	455.3898768960037
True	489.11412949193743
True	73.65062188831769
True	369.136963019266
True	774.6465563603833
True	0.0
True	291.1325926255222
True	260.1196756415785
True	1006.97395083354
True	157.6903088279762
True	654.8324294939383
True	630.160829346297
True	109.19422836410334
True	211.98616404617027
True	133.43780163789916
True	11.243481551603796
True	286.3806108681044
True	381.5273295224637
True	1166.1043024780004
True	228.51533381774289
True	392.5428676782797
True	658.5021298624413
True	200.03441251751684
True	26.36406969350656
True	873.5961212151741
True	598.0408709240764
True	157.9480647709036
True	638.3530013366898
True	164.05280612154186
True	301.5795218434316
True	766.1617266066853
True	36.095942004122506
True	107.63863620758336
True	501.24262755456726
True	65.43018485198688
True	76.80521545555733
True	410.8786472915465
True	24.178820225264506
True	752.3589003678414
True	100.41034223986676
True	150.6133593307323
True	19.4736607281716
True	706.7407707810221
True	28.48583782247051
True	766.2350449318411
True	388.5802021209614
True	117.30804011989969
True	704.7709734093968
True	525.9287906098225
True	556.0655704937515
True	46.87476493019496
True	379.5062502105015
True	5.710779015477373
True	96.1126938682726
True	383.28179049612896
True	46.983100972892615
True	123.9634209287404
True	323.6041366287511
True	182.9069814465334
True	101.2127174103662
True	635.0062329865854
True	20.921110648696168
True	1101.2362261018948
True	485.08699477470975
True	303.5956232065982
True	491.19842837949307
True	121.41390617114048
True	793.9461130595075
True	1112.5532081955632
True	752.4352357309323
True	176.0362892677927
True	222.2935618289275
True	53.293431742877175
True	58.68247988296943
True	154.86724966104737
True	98.8972289837853
True	175.7400660037669
True	1176.7542811826313
True	299.8514656428722
True	354.72559912461617
True	700.7018458719738
True	17.493634818646143
True	14.356596372719196
True	577.9785896385196
True	6.198433797910374
True	115.01958625572692
True	699.6486208365544
True	181.3749462212076
True	662.3827319481009
True	826.4684797734153
True	144.13491422669733
True	896.4674431154822
True	2.660703019609251
True	452.46971353021263
True	1064.4206851287329
True	26.76232699731493
True	237.9935237825074
True	144.64721568529592
True	911.7745256763168
True	231.4405168449589
True	485.1815571086527
True	117.90197447252844
True	499.0273084816529
True	153.3552196481305
True	96.82522688870992
True	387.8759713952285
True	71.21420099966858
True	50.20863527736356
True	1064.2900242666335
True	257.7159065810308
True	156.27606668389544
True	365.8961301451546
True	401.21662595748296
True	206.22556161820305
True	157.07267538785285
True	374.1071575186164
True	36.31312631096709
True	460.9892634876548
True	1145.705632023834
True	114.3310110965276
True	475.152737857002
True	302.6574961225845
True	26.40412117201573
True	397.986601048423
True	101.91947635368388
True	565.0198933950072
True	202.96407352720337
True	410.3383442965483
True	20.79360197458045
True	422.56828027649146
True	110.12164749166844
True	348.932327372148
True	32.3746292641419
True	166.20819116924022
True	255.5731914160148
True	778.7831585856405
True	61.76560638415997
True	137.1790751142086
True	235.44883954022376
True	140.5490388159934
True	614.8619223940095
True	546.9939924464177
True	783.8921184153927
True	400.2464883976302
True	537.7049493827913
True	407.6174949519931
True	711.838594074632
True	74.53139641475644
True	450.2893039491241
True	443.3812304290103
True	48.19506719472668
True	83.36361432890527
True	132.54608286460052
True	89.2553728931008
True	316.29680704611866
True	853.1314282135993
True	327.7275031269621
True	1072.1072373473246
True	340.6304795597928
True	895.6854614477242
True	151.4420349129808
True	567.347666973945
True	608.629723899048
True	682.1033513311522
True	443.29995999337945
True	69.19452018847149
True	297.8519283919372
True	40.1825870300662
True	166.90784673921405
True	170.7272684751638
True	1109.2067461671384
True	230.46479090939877
True	557.8740064122991
True	563.1370885383094
True	570.4124921046466
True	875.7542288971065
True	588.2142769972618
True	631.8166657301824
True	906.3315299704876
True	122.7875554267333
True	316.15424026169154
True	263.32888806570173
True	315.20630815643386
True	87.99845018184271
True	376.4105644814609
True	4.724982405624799
True	330.3346006570408
True	258.73659788017903
True	618.0721323381854
True	294.0117150439221
True	358.83256061331286
True	9.555528662509788
True	61.56067549801677
True	545.4026028503866
True	32.99252195278928
True	144.1692804478335
True	66.91325927781506
True	148.01836722139336
True	231.13078127249037
True	67.17671470251031
True	373.54811123965607
True	263.02654130663603
True	99.03285603023492
True	341.161567303895
True	64.91927082971488
True	579.6961805092476
True	853.2617125673146
True	284.169018869946
True	1182.6299065514588
True	114.2367583634716
True	314.76172777936165
True	1058.105429137427
True	84.98776204685778
True	287.5636395278283
True	9.15545751994412
True	407.588729343737
True	451.2743071085312
True	155.66303874849942
True	622.452690743341
True	905.1540814074148
True	157.03341728070365
True	78.40392845884783
True	337.3716334264735
True	542.9928836764454
True	634.9196105447822
True	1233.4602609646313
True	26.101788623654755
True	933.912779635019
True	140.87676439836855
True	649.6043335852462
True	120.30851662327412
True	120.37289100393856
True	180.98822125266096
True	162.75703167454472
True	745.1342944886295
True	210.88294060724888
True	230.96844233667892
True	69.81946838714329
True	518.8517579575966
True	441.955304790844
True	174.1256227740247
True	237.00151464159785
True	17.058196389838606
True	423.0700288661073
True	210.17063046971217
True	281.72224939792767
True	115.304154291808
True	708.2906391953438
True	417.0915219443524
True	255.71793969785944
True	642.0449390585528
True	533.5696263604509
True	473.8037146877844
True	121.72961531684176
True	532.8335683539923
True	436.6155030483485
True	2.808918789750377
True	191.3260906683828
True	96.71955851941014
True	242.68626718246577
True	2.7315135472960552
True	126.3807465677983
True	364.63560162258176
True	6.005527976842183
True	877.7323759507503
True	173.94653369198932
True	727.8389741274491
True	792.464875006267
True	159.39283545301475
True	224.11977669498964
True	476.5348486600241
True	830.2616892976285
True	50.55803153980056
True	39.09696856230143
True	129.75833471014172
True	630.2722149591942
True	724.1669773945218
True	181.1145192095913
True	595.4920342308768
True	593.2469977637755
True	820.8486879909099
True	411.67418422533297
True	191.94533180695467
True	884.7298460812005
True	224.2246560673499
True	149.20631721799833
True	315.2754556529762
True	218.8907006260058
True	206.6509967606542
True	606.8635200512737
True	250.9045460602699
True	192.68800163835124
True	445.21455151140594
True	478.45834554780623
True	62.95816614861892
True	289.24461514935706
True	80.09181302551103
True	342.44541133523256
True	355.0761151708904
True	254.58537298099856
True	183.9574176231808
True	376.1454598649759
True	666.961316554489
True	750.3011980622933
True	292.0414131484495
True	747.4948267068108
True	60.35272882690957
True	885.0005584780794
True	353.7159329544795
True	12.95788857283902
True	613.2164034214743
True	708.7559990839083
True	258.1993318173098
True	166.4513605426427
True	49.0620589551461
True	390.7227600793474
True	70.7409021854955
True	15.564707706105612
True	905.695153419604
True	369.00161665456494
True	173.83265409071132
True	985.0625238361788
True	11.546294349068264
True	783.315734512093
True	29.6728649681997
True	693.7856167799529
True	57.19255073240546
True	796.492815410001
True	455.0450589280685
True	193.89079932099503
True	436.7218886740304
True	217.29508719536864
True	306.0871567868115
True	224.0686215586296
True	416.6826204737459
True	10.912900261019814
True	327.97039349483043
True	107.3955900533722
True	12.892033866504024
True	459.2950294708551
True	728.9459590531678
True	278.950303418546
True	79.43480100113273
True	302.69748777691336
True	81.75048768524472
True	188.776611803379
True	180.62993109853397
True	373.8563256671359
True	42.78858998311362
True	140.59619755434272
True	386.9277678456466
True	879.5402007994195
True	113.03027703076263
True	211.5217302099416
True	438.51556870681753
True	18.898811147109505
True	420.023536757219
True	510.1621259907022
True	90.2917168251476
True	398.7296093662808
True	344.31708293341177
True	412.2208538067172
True	583.4993357738974
True	1038.6416294041062
True	973.1923259939794
True	57.96268222199297
True	1082.1034213507485
True	110.98261922070029
True	116.4325990904637
True	111.42472559730552
True	472.9826179944507
True	374.1805889579495
True	565.2059489949676
True	245.96688221251011
True	165.33510520947448
True	396.03791394050944
True	15.674427631081764
True	449.03432420428754
True	390.95129482794175
True	140.54718894775723
True	90.92436514766364
True	524.4275387044765
True	997.828094501134
True	209.5927219664509
True	63.92473259109056
True	443.688113411873
True	387.77548133122497
True	470.1186497891968
True	312.3653166745629
True	4.728489852268126
True	511.88466116571954
True	522.2282396367027
True	497.9199556146068
True	196.45002513385737
True	103.99036244238772
True	21.907674431339814
True	369.4887320319104
True	109.2851504164978
True	7.086237042394821
True	31.360385134629844
True	350.617153183496
True	637.5978496221405
True	133.7166299316261
True	92.3052730510516
True	23.777443185047897
True	414.6641049090058
True	342.4266770378023
True	790.9906732588895
True	304.2332854511004
True	509.7262646406486
True	538.6441882037701
True	529.9765013065305
True	289.3128079632941
True	544.9000035342287
True	104.28622566083864
True	566.7016264321664
True	6.992435357467155
True	366.67286021284986
True	430.00000369370287
True	960.1279418557208
True	338.18970913688264
True	775.6817650905889
True	992.8417622522888
True	179.59325390774313
True	33.0869603123199
True	364.51700236091045
True	392.0984852648904
True	576.0734896798108
True	238.3744508608285
True	30.61477641767824
True	620.1789274281024
True	133.24849311060498
True	1035.1178278561329
True	318.879669998944
True	467.5138246975779
True	121.4459550899808
True	814.7911808073375
True	142.31158308746834
True	812.3890576119087
True	575.683176618125
True	191.0579860634527
True	116.46582587855808
True	65.81066844921652
True	565.7235885975667
True	913.0685251830467
True	426.0357524853699
True	499.18696208430936
True	128.2826548171666
True	623.2619632124602
True	497.9188258529454
True	783.9724819623073
True	318.4209917870102
True	594.2088027462012
True	115.57406451508356
True	26.28590234831503
True	411.6572142262213
True	176.58820953497934
True	105.72282632170383
True	396.0535330090252
True	1083.4078842178128
True	267.436027432074
True	554.2357777789178
True	12.034637498198716
True	76.27189400846798
True	317.23061031511446
True	758.2474884168154
True	451.0674922069939
True	496.17652050837296
True	725.7296389518622
True	70.36725807368722
True	740.7887660745245
True	50.00033664933984
True	100.42581193659544
True	175.0923723587541
True	83.64583199392533
True	24.643701812820492
True	292.1087338281157
True	471.8165154213745
True	903.8636721947524
True	866.0239599546818
True	6.349498563406389
True	290.2142431671655
True	473.59499639590456
True	129.1072302318167
True	232.6424099462617
True	333.9202741382341
True	1328.9657032357663
True	449.3575165768687
True	25.097984729348664
True	188.4694374003286
True	689.4931971852131
True	32.246920487850055
True	174.8244832902578
True	545.3634864695241
True	70.7148266792078
True	889.2157289732356
True	329.55439373456727
True	657.4923329632313
True	75.77962868985391
True	667.0467432910432
True	578.6383450445102
True	850.4317024099088
True	256.66012178467776
True	502.4588614924317
True	849.3973534344119
True	927.496175732664
True	233.9877564480734
True	750.3698644685047
True	224.30892813111464
True	459.1794616840683
True	371.4338249807003
True	502.0353213856689
True	495.1747274820691
True	316.0452494188859
True	351.5350236295211
True	110.03523073577816
True	348.7755805534172
True	1135.0228093331611
True	322.73972979371865
True	141.24513860392034
True	301.4617883998336
True	761.8174010988886
True	660.4597340812884
True	419.6291800049843
True	117.2192249431148
True	343.2108309540512
True	34.09098929345369
True	167.2604544338893
True	89.00621781583506
True	86.71152399273203
True	580.2064773138367
True	137.26947627935905
True	133.88088959282047
True	100.86383572384057
True	81.47057101405365
True	445.153248251456
True	377.8284801999146
True	1033.6541602312902
True	555.0728174541114
True	863.3078346419794
True	273.6358824245436
True	303.9511628178398
True	536.7769152103747
True	198.21399538107528
True	765.2238602887477
True	246.41670882374524
True	355.674702944497
True	69.35298023595125
True	116.92751108133956
True	266.96919865145867
True	119.41892175169149
True	467.41908605506575
True	27.045527204939777
True	577.1143857397142
True	1014.7628727798092
True	737.4947514315896
True	1.6079923532223082
True	63.76594053108602
True	479.4427278111958
True	442.862082068658
True	72.35333849707237
True	115.07888691456878
True	293.8129393514371
True	81.43253288876285
True	52.23284643543299
True	721.8990126566752
True	646.8010657393735
True	159.183243856544
True	164.32994719416206
True	535.0001513070208
True	51.64869774167771
True	25.464430212372367
True	568.6141813440524
True	470.74763920151696
True	1144.351514586791
True	49.42802745418786
True	472.24649343434487
True	902.3105185275408
True	811.2606660057966
True	292.4450636754793
True	752.6566410267533
True	412.9275675297267
True	39.46456920820753
True	96.07320160692308
True	679.8585671387975
True	77.85416778886126
True	142.43933148128616
True	981.1159467411652
True	183.6566077797134
True	274.9736728649493
True	111.24144193704178
True	636.4987568493976
True	604.2268887402753
True	214.6031582441451
True	423.2437717564978
True	41.40076844265696
True	275.8550288824535
True	558.9415046869748
True	639.903938929989
True	326.2490886091723
True	76.13113276809007
True	967.9140470244804
True	1058.5233474833362
True	564.6387913104174
True	65.07960676896919
True	30.75615510134364
True	93.37062664448226
True	103.91989531981318
True	102.48932424644306
True	851.4174716870785
True	1196.3643693933195
True	729.8467759395237
True	327.7116343044238
True	9.81893721095361
True	21.27543722760742
True	338.3153762764855
True	477.4930582978433
True	41.98146946064063
True	533.3197171337885
True	428.74966016889584
True	392.40375213087583
True	79.9602921767785
True	195.89332935184697
True	264.9215171080176
True	129.18467426205268
True	381.6741863444224
True	42.56316428508011
True	169.92254686448888
True	1168.26924109685
True	6.258326109592273
True	28.348350908915684
True	593.4434413336347
True	356.2208014459921
True	776.3644949700258
True	156.06397335033935
True	755.2714105106679
True	601.5864279597578
True	277.42901687515433
True	421.02977713871456
True	353.395906302321
True	288.35534683116964
True	273.7241727747887
True	402.10397514141937
True	504.5713356047976
True	520.8542059503653
True	110.0799452852242
True	367.5010689813576
True	8.778628770139152
True	181.99849990585437
True	232.2927315999472
True	859.2665388389653
True	595.472219899342
True	30.450700341899196
True	702.4747811910855
True	835.6639095536564
True	109.20186560158427
True	353.37071514558346
True	894.1200918981872
True	220.9681314632477
True	152.59947898194528
True	531.7258220183785
True	598.0206829189233
True	1098.7837062281317
True	148.83822567977717
True	153.03714137728474
True	247.9539982676509
True	319.782537985188
True	398.6214397193645
True	403.06655488467857
True	329.643693278629
True	442.45884778681136
True	503.3356296705851
True	225.8161860196529
True	1482.3968392595514
True	244.48124391877556
True	388.6334979200531
True	51.05835652846344
True	755.1880836529009
True	257.4350319467824
True	923.0296100510334
True	554.3854514412936
True	317.115219687044
True	763.005464402652
True	266.796079273376
True	221.27155129863107
True	260.5717522550465
True	221.23666425200756
True	142.8678076457156
True	258.7386134934804
True	730.1075928498781
True	525.5782370538736
True	212.3191157170941
True	1189.345670498241
True	119.99120400695072
True	264.06298818469253
True	64.73017849387017
True	305.9396979794509
True	411.8988679120111
True	93.32962633985156
True	220.20510712697745
True	72.91322527889211
True	678.4408863854691
True	380.92273134647775
True	212.204233693518
True	747.204004004459
True	875.8201324874515
True	842.0711331591724
True	835.7089716334966
True	352.454969645366
True	1.2684496893496562
True	262.1734686607417
True	55.74082281152431
True	375.4851646130218
True	57.03495157757818
True	353.7362465478811
True	861.9962719463772
True	1040.1116650955123
True	392.4269448304748
True	21.242149270416057
True	538.3765228728105
True	496.7206890595439
True	191.47613214040655
True	236.27742719613127
True	296.6002795389599
True	23.129523916142173
True	126.3488766187723
True	933.165591386478
True	64.23639842104437
True	493.42770588689535
True	784.8309096454607
True	105.17126457133868
True	248.0790528902736
True	114.01170913690194
True	13.499681648744367
True	1.1645638028013676
True	111.92531860224663
True	1001.7463366535604
True	487.186827975502
True	69.3582942013413
True	786.121332855198
True	344.5091220019494
True	1.7364067497518474
True	443.9403508807001
True	195.9904410805789
True	489.35849829338736
True	88.83007374038253
True	343.6223569949141
True	376.6784987498998
True	176.40718352143116
True	220.2011330675519
True	125.20682269498938
True	165.34744710881884
True	1022.7944419605697
True	16.344177953537734
True	508.0855377627178
True	475.0030583313732
True	407.1811205778621
True	221.07423112928515
True	236.92678971789152
True	159.52838327063515
True	47.85533881482774
True	469.34754528825806
True	148.8558912479483
True	846.8704262805703
True	869.797430478738
True	250.88547833568424
True	321.85983680297494
True	524.170625011337
True	40.36585169314252
True	89.52019655414729
True	722.2463761733337
True	1091.2155743638334
True	115.08892954811768
True	714.8649394969815
True	143.19723279202523
True	941.1133832618644
True	661.9706981227584
True	104.45024770011196
True	286.04660999121904
True	599.2183134151317
True	260.87675976238324
True	45.36671938280762
True	563.225061513939
True	456.19563365959925
True	5.345439505900519
True	470.5604858105056
True	67.6732296796104
True	169.27657336643117
True	241.4096676025498
True	301.53975226177613
True	73.78843043233584
True	230.45671697218768
True	350.0099334173336
True	452.9029710239362
True	928.9035426286528
True	47.865130617206695
True	885.9519218120435
True	1026.7523858777774
True	131.09853640319346
True	77.12135872495746
True	979.2047410941636
True	29.105832533962463
True	217.66736968205944
True	86.63504015804865
True	219.0934303813286
True	371.6525575934864
True	953.7108107134924
True	102.1995394182982
True	70.42727565533113
True	655.7005156571133
True	282.28122305191994
True	719.0853426026889
True	54.34881615475624
True	464.4503058963889
True	384.0948538068557
True	687.8437746797039
True	50.96028047244763
True	104.76093701933326
True	30.22904604548679
True	264.96019227675373
True	45.860841424712206
True	347.7711791677017
True	2.717807989449853
True	1179.4294070064152
True	108.54062652958112
True	132.28723530263989
True	363.0275782028456
True	710.3368449907936
True	667.9090881839969
True	1032.366399302727
True	479.4530043192026
True	400.2688137878336
True	144.26452766887377
True	419.7743729635273
True	856.8580006545205
True	422.74000881422535
True	973.4689329836845
True	85.51323058020783
True	419.06805945808895
True	169.00321036163388
True	281.5554138133036
True	764.3963084638943
True	160.42230933210072
True	135.782211262118
True	64.72228684692126
True	883.8780547029664
True	783.2946329901506
True	81.40632342980379
True	444.1610703688266
True	755.0383814640259
True	425.9130568767673
True	55.872927128268
True	334.1225477666818
True	789.4379098285392
True	30.75368110289439
True	367.8139757096193
True	169.84613688006192
True	270.5490676953064
True	34.13686180383545
True	225.34149406878632
True	776.8500040227101
True	647.4262998886945
True	55.87643671677992
True	286.7945741189069
True	870.088675736585
True	16.973030226868214
True	328.71196385085346
True	277.3935887788897
True	422.6894770560251
True	217.04864024716244
True	601.9005623921261
True	45.450624291411856
True	965.82957855079
True	900.1517462397267
True	46.409519863210505
True	408.2407171127935
True	704.0977203027581
True	869.6128142334244
True	274.92363193598743
True	591.5354638853926
True	128.4073258615683
True	185.66085891200336
True	131.65426295277035
True	129.97834378781403
True	203.37807959297564
True	949.9746812434277
True	817.9595601486216
True	951.8094983999272
True	18.959740450718723
True	28.89602423296308
True	359.9735043107806
True	13.641176252031553
True	607.466036330626
True	1039.0729785002854
True	268.79219834973634
True	208.82477243638985
True	82.67197205566298
True	216.3016796898982
True	134.89624192516305
True	44.83315590911143
True	131.90049708022875
True	89.9267941501839
True	256.6042160750009
True	544.8977381028868
True	157.561260120376
True	29.00124737837268
True	58.07902687231674
True	407.8716560666385
True	270.03133703795754
True	594.116866705078
True	22.29601258795625
True	119.44148549276989
True	667.2569515267026
True	260.5010759713713
True	452.1032298862692
True	654.0929783364397
True	108.14292270801953
True	115.09057375606784
True	79.87094062007301
True	25.08264271376575
True	127.62970139410648
True	88.48767593962938
True	102.110156539322
True	148.67300285139837
True	228.553017691639
True	819.1566388598799
True	280.37374014153505
True	990.7202662585664
True	168.51851038541014
True	194.46238522419716
True	812.2664473739624
True	304.6666584765014
True	573.9878748922471
True	246.7135500284674
True	359.1242686970684
True	454.995881393852
True	545.829496806518
True	637.0811402302726
True	383.6818534997259
True	36.91168121518348
True	546.2721022650569
True	613.2512611291838
True	21.179855019959163
True	11.005998735724466
True	268.8960396801379
True	392.97201525016686
True	443.24272389292594
True	59.87198731460752
True	627.6144096257033
True	968.6070834950835
True	236.53977496237763
True	873.2760106652589
True	273.9237184044774
True	99.86543567392349
True	271.7170335776013
True	664.0441271187749
True	39.77771201470252
True	601.1234659233044
True	1271.2197109984295
True	1003.1214432641726
True	881.9907066090949
True	209.0620218477841
True	94.32649499041788
True	191.53849951178907
True	850.7758677870563
True	144.61558442215775
True	1066.8242715638555
True	874.6760383650309
True	42.27051914864477
True	85.85722216094997
True	412.547216440178
True	407.19120312665126
True	213.2774846215923
True	498.77581122185046
True	695.0744284996903
True	118.40268032448044
True	271.1371481646991
True	989.0997080939056
True	51.71665676987983
True	681.2439680306335
True	548.6466823988608
True	39.898801078054845
True	828.6582873701407
True	399.3664368419508
True	557.6821366785898
True	114.28608130340211
True	276.46657375761725
True	225.933054144736
True	27.336003980324072
True	140.60807187120426
True	725.5715564815438
True	142.0897161760565
True	377.6496328311208
True	62.96432407342565
True	644.5808239659548
True	615.6519839871033
True	227.49663152499832
True	453.45858558396617
True	172.77274888708678
True	172.12811234152133
True	212.5085788968803
True	276.5336252759158
True	355.33131709217054
True	132.80748127505203
True	191.4178014273196
True	29.410037532135863
True	868.9340859637633
True	313.6319575949828
True	9.995919267673983
True	369.9841194729808
True	168.19149070705132
True	635.3745598255866
True	368.9343884205195
True	578.5606955878708
True	537.6458754312503
True	470.2059381893601
True	800.1590602930058
True	228.6591288348375
True	557.7213232068418
True	154.66001317884383
True	518.4844341589691
True	365.5140983235778
True	371.069148579687
True	126.6634587972072
True	136.39412501166944
True	108.33212111264412
True	67.51920543646871
True	698.8885276526346
True	181.2929008871617
True	47.35849184754832
True	0.0
True	565.709700742576
True	112.6153237743147
True	23.924481969761
True	40.118131686335055
True	120.37341765087342
True	519.5750413075765
True	185.3882315833561
True	110.78901291218534
True	36.71966056083224
True	158.97119685745994
True	926.3454087215248
True	47.82525128879549
True	231.138024865279
True	740.386315708268
True	310.2563827451383
True	456.3030156053323
True	480.80068662333287
True	505.52129382112565
True	600.0975435763576
True	916.928858914246
True	256.14539714553456
True	1050.1353387883105
True	931.533145231636
True	641.9497490180217
True	343.7583331444288
True	826.8675403883365
True	9.20965273185136
True	33.70388272455549
True	289.8351480039846
True	42.98780264066551
True	199.4419996971424
True	745.625707384746
True	218.4634538269066
True	770.8678021105359
True	738.3467175331803
True	113.28369444184712
True	373.264175729136
True	600.1006718246861
True	23.34315778227012
True	131.39270152084092
True	443.3182230887128
True	301.44498641667536
True	202.0428120421373
True	113.1713464610744
True	390.3654373596232
True	22.687380677504155
True	369.1434441706648
True	361.47551246884825
True	1032.683301838965
True	379.0594367671664
True	32.22230504728865
True	430.5000043109478
True	430.6106092739045
True	234.8797145257495
True	31.86740831938145
True	770.3462422878306
True	435.2194629336516
True	158.17463759113338
True	13.463802920034489
True	1201.9233184807736
True	162.90634981903543
True	29.34305928916352
True	324.3576059278537
True	279.78342287344424
True	116.88781754162936
True	293.15166615051095
True	46.84910267103905
True	342.1370618411811
True	310.60043355895147
True	320.7966501884926
True	30.90224882693491
True	46.80184608960169
True	1047.735387168896
True	24.02352894794544
True	12.4473043991417
True	191.6149945478314
True	654.3924058256653
True	9.857821112379012
True	194.9382564532912
True	172.57895130790547
True	537.7667111294151
True	379.6759334843149
True	711.4323151795162
True	326.66421350884343
True	496.1921765657908
True	441.2421727365349
True	489.4734406830554
True	103.49805269858848
True	1277.288894891049
True	905.583140414257
True	295.46060294855164
True	528.1661537891832
True	99.97485999512382
True	594.5034348291993
True	425.1677053884378
True	147.29657960256594
True	77.2493768611448
True	348.94053741898466
True	171.0220473803739
True	29.3195287967382
True	607.5071371052704
True	385.3059820966196
True	68.50605935474486
True	30.86632221582244
True	673.6078832010259
True	488.6460250497806
True	72.3228961008165
True	20.867468707422848
True	311.17754225557366
True	327.9133288413925
True	735.5123940494176
True	557.8072961656537
True	561.2305203835047
True	783.6403841923817
True	8.658364066290861
True	57.74654297823471
True	35.36109236114169
True	61.23405296889861
True	529.2680765966959
True	586.2596647955863
True	84.32791535868355
True	111.79587565166024
True	199.06569908429316
True	73.78191312019452
True	188.3207744188108
True	198.4658108574188
True	275.32211165553394
True	840.808026852326
True	594.6844340861625
True	293.3541444418996
True	189.9664790531202
True	282.17651927218543
True	251.9767062506293
True	796.6531075511026
True	315.8959050296079
True	170.40385011231726
True	902.7356444748503
True	355.3861276723632
True	466.4455017804119
True	153.91874606193338
True	121.19080643701102
True	61.25149837805788
True	211.64738379985212
True	995.466366411292
True	521.7794963496602
True	116.10742906752124
True	347.0194174050324
True	97.8626076085762
True	659.9643543058581
True	4.0392787639194925
True	695.5678944108256
True	37.34527925586872
True	960.6378662192964
True	843.3624892056989
True	210.80845523192892
True	30.6840632125782
True	80.2949306460733
True	471.474521554617
True	231.5945735997745
True	1.6338002279327966
True	79.08283143802517
True	1077.1332120503394
True	330.0174412967376
True	676.815880723132
True	485.0958965284535
True	31.513783658500696
True	130.47159835951098
True	450.5948576986128
True	951.4856749022912
True	803.0569570978049
True	423.4968221279018
True	345.0804689249067
True	18.263459553993854
True	79.27187602435228
True	752.2782013527512
True	488.7234476954995
True	382.1034358425347
True	884.1031157969604
True	24.57978454864496
True	217.6516230556093
True	918.1525728398544
True	236.004947355724
True	8.08052277489798
True	509.6324931339199
True	106.44208438717548
True	663.2756087859358
True	57.049278563377534
True	245.71978824842728
True	877.9092833160981
True	902.690098506588
True	280.9150502846887
True	445.07398407245057
True	117.83903267623847
True	577.8375890797537
True	264.7526153674619
True	197.01020182930657
True	866.4583909421455
True	54.79834221554275
True	688.1307916490649
True	281.0659111835924
True	300.0240544112849
True	165.70351979795672
True	494.69913723196527
True	594.3901970077085
True	369.0345792656975
True	414.4883323938143
True	72.03647990082963
True	160.5966384465612
True	455.49338215182576
True	220.56099182295944
True	38.99353092820417
True	210.73090972533868
True	387.8982478394026
True	376.3919572061261
True	741.3151963252227
True	133.13408547683895
True	659.0619459342553
True	503.4938499060771
True	601.9205246438763
True	137.89888128991652
True	39.08520786850946
True	662.5687927750058
True	70.8275644828558
True	553.5439001706706
True	672.4703560071232
True	447.60359916887336
True	135.1512028682275
True	504.7096061693044
True	3.753498105986152
True	384.8273989541554
True	30.110972285284088
True	642.5008226850811
True	275.31724451683857
True	573.5697307499051
True	697.775119395428
True	142.79532460463977
True	525.1019767025535
True	514.9967031613527
True	65.21292751529593
True	986.7675411235504
True	3.545535215096508
True	28.037483296599994
True	658.430612820489
True	679.3336411394716
True	138.91254609135137
True	406.119991033837
True	121.05101465829183
True	74.66751663368672
True	470.5726962559908
True	44.12628356208737
True	498.5518792459858
True	12.7200069727256
True	854.3644821388399
True	540.9501305012332
True	649.4117406175527
True	100.35256235860436
True	385.5584094289122
True	998.7963786477914
True	847.8381167146042
True	142.62609610665675
True	546.8649738524896
True	445.85181955806576
True	241.06491645904748
True	255.86963577586647
True	5.836942734656691
True	326.8790663555244
True	10.798688136966412
True	373.9401983468076
True	76.40432260028925
True	433.113153056671
True	653.995455197376
True	122.59235031033975
True	243.3840266159006
True	640.9360370088486
True	665.5143729128093
True	295.28027334891163
True	138.38303877211214
True	164.2708978294475
True	475.13635583905216
True	81.28064551459448
True	9.17649239071156
True	527.2129861300847
True	562.63600337049
True	20.10968821559073
True	138.09944833858188
True	916.6831469045048
True	488.6515471584855
True	263.6796312827623
True	32.08234453750369
True	472.09279778369614
True	113.3917318210186
True	588.0253194647644
True	652.5120908579759
True	311.2651448322483
True	355.4453141164039
True	191.7321530980014
True	243.43678205247988
True	75.18822609799635
True	221.7213071645791
True	478.2274083696842
True	24.342158355985603
True	443.9051076662298
True	370.30470265746186
True	747.9643767431032
True	912.6550761205888
True	924.9752447140022
True	155.41008324270615
True	408.3086184894203
True	73.90921063778404
True	191.0547766531716
True	321.86535675838405
True	9.308870070117306
True	799.100586254957
True	22.159807479712462
True	403.0781893947187
True	262.6912612214022
True	623.7270361639868
True	209.77773904957783
True	39.194102349724815
True	709.0474992578171
True	1078.5433705983803
True	228.409857861936
True	127.96403501665684
True	608.017390175783
True	490.5691256766369
True	17.199077754809984
True	865.6204700855045
True	111.58859412661155
True	44.87156220455782
True	321.4255842494108
True	354.03160316763405
True	393.4508117632294
True	266.8437595154223
True	20.44478879452961
True	22.37160331348129
True	836.9096341962811
True	202.89928534936828
True	115.3130446799678
True	843.1460399049421
True	654.4122120942435
True	648.2986799073328
True	454.4477505432519
True	149.5281826615084
True	32.39083048899699
True	104.11355267785255
True	433.9268807133737
True	229.83337282761016
True	469.5930501851801
True	137.17967320270506
True	496.6870405386638
True	648.1747120214497
True	948.4779085684122
True	25.172793052913235
True	962.0322786577008
True	1075.581890834428
True	482.219579967871
True	85.57248343658188
True	776.2500678356861
True	646.7365206182632
True	660.3494348875778
True	174.09211101446678
True	730.0586471788914
True	694.1917698985341
True	118.08922901738312
True	778.1943071153989
True	835.0357482087418
True	492.2788024344706
True	227.8667969090412
True	74.1070379410637
True	305.29032898179344
True	354.47329660679566
True	458.3942796314073
True	436.27828846828
True	195.71186663611704
True	313.62747792066546
True	2.416955258997831
True	13.589054385142616
True	109.81402036325666
True	124.98598723383824
True	347.5792117490381
True	342.4755394003118
True	105.55973323992772
True	18.477525299822663
True	202.88641242054152
True	830.5468256715689
True	471.6967975635157
True	525.41737454068
True	560.7965494947401
True	838.7614264787079
True	650.0433882233264
True	95.16309914568645
True	206.7491390126384
True	244.7598453983765
True	282.99014361611097
True	109.01456939814436
True	368.7355371833471
True	426.824424213643
True	170.9882557066025
True	655.7630843099113
True	243.4434424787424
True	198.54856856185543
True	28.20766504456793
True	249.9467937384648
True	499.8349511424536
True	171.30627347488854
True	539.7267998994852
True	469.650026557068
True	243.62534490620703
True	105.51016390736126
True	42.36617917431929
True	403.7748571755357
True	815.4363306198951
True	161.79213352919516
True	1032.8592127819998
True	1036.8905234578804
True	465.2110854005731
True	97.59743538567815
True	124.7857534814799
True	665.2027259565494
True	7.615660958381599
True	222.65496848055236
True	133.9177493304792
True	115.98583909693744
True	331.1009944317338
True	639.0919450380644
True	39.48129321656313
True	124.61958207323276
True	930.3529904737763
True	55.6178434088681
True	449.6333848401391
True	524.8765489609714
True	246.3564922590485
True	131.98476038638435
True	927.8288940499224
True	1180.4377876296437
True	508.04665068479903
True	653.5372418172034
True	205.90361277106337
True	148.86025900884434
True	335.5780725970408
True	250.95218445947955
True	171.53712353523744
True	300.21913082635183
True	327.0859101681296
True	11.428167631166868
True	619.153823959316
True	147.9875043266721
True	79.04527522096808
True	456.1058115112352
True	312.37226705147134
True	1233.27969914529
True	328.78855637865973
True	925.8506078860964
True	9.188015508159737
True	270.02108954999403
True	233.32380925398775
True	156.48447985258753
True	496.8207022997369
True	196.31804061167247
True	403.65029666929786
True	321.21156070368266
True	113.33301090033632
True	368.994796244625
True	1045.8251639528098
True	723.3387045827383
True	219.78425934068628
True	106.16411399602708
True	290.1498779327525
True	23.418599336137195
True	354.0549420451965
True	321.73399897295405
True	596.7414445683613
True	446.3760522236004
True	359.4581027833829
True	158.69109689060969
True	9.347049690621107
True	419.6124921483957
True	274.4205311271466
True	147.29897586518643
True	307.33764895897747
True	445.6359154804483
True	820.124210959223
True	303.888371253818
True	782.7813731285613
True	386.2562293196314
True	374.2338568835961
True	1.225329428238758
True	1186.5456801498576
True	107.75582395152507
True	905.1149467872068
True	200.0396098493603
True	464.1510054207544
True	669.1336824395848
True	86.54478773414579
True	485.1568483452076
True	34.445977326153965
True	435.1485646509399
True	80.25404288732666
True	226.7764323669491
True	37.13637150990849
True	673.9720676902795
True	198.2615505293025
True	26.61831134795497
True	393.0839658013337
True	110.24296815413976
True	171.15992553177446
True	821.9991507169791
True	247.36870491275968
True	155.77978305809606
True	371.78808495572935
True	506.6024264333341
True	336.9278650980212
True	527.2499155100115
True	632.0114187047818
True	155.53177554827724
True	7.243656763752627
True	72.49524709901691
True	436.9481978421435
True	91.88520325726446
True	79.65848883805184
True	1045.45199139774
True	27.44154148679852
True	327.42440950920627
True	316.8332261907244
True	455.1842030425889
True	691.1245846493405
True	189.69272476248645
True	656.4618479371806
True	334.4254424363828
True	359.0961082628139
True	270.73153949495406
True	222.93286079554133
True	352.5940325531129
True	466.7736892312695
True	411.7333899336703
True	606.9333206195513
True	142.50057673792196
True	74.96176732962464
True	37.53463055589317
True	302.29382473855054
True	651.3555497980019
True	411.6019239391568
True	773.6742715035222
True	205.28763935145636
True	406.189221173507
True	64.46337258590721
True	55.69288059810227
True	422.2888437728287
True	203.52856155984512
True	231.92141958376308
True	43.09089522143844
True	1056.6613226319184
True	166.99157056981392
True	901.650346564928
True	311.16302778739697
True	918.9871247353811
True	226.74992889387536
True	464.5375143082397
True	539.581593543651
True	601.3956099532053
True	214.03494069150773
True	475.8214974576629
True	962.2038195062156
True	127.71359582379982
True	7.204028871065676
True	569.4901577676418
True	28.914863082658
True	73.40172489668566
True	824.194750014885
True	219.7564473700573
True	994.0217748027832
True	672.0416491272118
True	389.9289198698248
True	287.8611566402427
True	495.1597363908328
True	338.0258505778017
True	185.736675595944
True	690.8659921636682
True	711.9717639229647
True	215.7960851989894
True	91.19522126606586
True	509.72669302605885
True	143.19518506857142
True	381.921134595592
True	357.859869617737
True	62.3563955738347
True	367.6594981615473
True	407.2319549663404
True	380.9927779182213
True	416.897835384433
True	424.6594266473112
True	631.0143299360849
True	57.09075015843072
True	438.43867411114286
True	320.78424629896256
True	674.3047236752105
True	221.9264343389824
True	98.9284118338866
True	41.2273717755713
True	530.1622457109266
True	616.8370415854613
True	186.90883779349548
True	423.3658545117123
True	339.05261463556656
True	15.90663139392545
True	167.4580712836871
True	288.35217661149284
True	2.955611179786519
True	877.0074819722888
True	80.76789276894976
True	104.3831744909458
True	117.08753311186996
True	348.032821134286
True	36.37880040304707
True	447.29123896245005
True	229.3140320275164
True	5.462747693099519
True	116.03186012835528
True	441.2384913999367
True	50.37293198961294
True	71.8290241718765
True	170.98793226686976
True	294.49633891553896
True	956.437020542576
True	389.519231694437
True	977.4503592828391
True	184.0699712217925
True	1011.6485069169976
True	781.3978971162404
True	664.6320784842068
True	395.8321012023084
True	389.8173562969791
True	76.65821785346071
True	72.41761244760491
True	84.3895203850922
True	173.19644374356847
True	479.5743332140028
True	1079.9158377235142
True	185.8294115091019
True	356.6809653782542
True	443.4191938964768
True	610.6290932776445
True	583.1527297024011
True	279.70399123846204
True	466.8957431763571
True	670.5872247422672
True	95.14629145571185
True	692.5660667972619
True	263.0743949992701
True	125.59115186138384
True	407.93559829719305
True	853.3507991359064
True	435.09083745511896
True	860.6716945024738
True	190.9625074007489
True	344.9324907368041
True	700.6533700818503
True	611.7494842894929
True	191.89640973086105
True	268.6265376400689
True	771.4931741250282
True	30.89036276493612
True	190.67762715714412
True	491.97042310969687
True	672.9750026250548
True	104.07695610887382
True	35.57313307548162
True	168.22668455831914
True	708.3812884043775
True	310.12200273471296
True	550.0961800716154
True	371.0754460282672
True	300.6442828674417
True	457.5962902124059
True	478.8064059572256
True	70.23013871490976
True	366.5583096815536
True	765.5105285236951
True	0.0
True	295.6455852702365
True	251.24321703708324
True	980.6929379079324
True	157.08630249266446
True	639.4912310087133
True	627.0629365280678
True	113.75394866845336
True	215.7525434775192
True	133.94523988369076
True	11.502636407302054
True	291.25592697185004
True	372.21660309527664
True	1134.5984162540094
True	235.0393845937063
True	412.02212455383176
True	656.758006753354
True	199.7716734242691
True	28.22269781177545
True	852.7862663616769
True	592.9489545886721
True	158.38560167143055
True	599.1763696871071
True	162.09251733251176
True	295.79159505928163
True	772.3572224532898
True	35.36004466583019
True	108.82959145408547
True	507.1912775665834
True	65.08492539327466
True	80.09766155960996
True	410.1340132149047
True	23.173417196495915
True	766.4071744432914
True	99.42333007984465
True	154.62010853393613
True	19.56037549306261
True	703.1575858670766
True	30.46042347614256
True	782.688797369793
True	392.02722183950846
True	115.3836624715378
True	707.710361103848
True	514.9147886316186
True	574.6147608070506
True	44.835188784118
True	356.9838857749113
True	5.268585713760523
True	90.75493179547328
True	369.9272927475878
True	49.55390029593933
True	117.51764631194568
True	298.4613157926105
True	182.8314433804652
True	103.69256012377843
True	670.3032009756905
True	21.58259527702872
True	1160.5001179447297
True	506.6640913771137
True	298.4709789673184
True	491.7446643930631
True	122.77717671609696
True	754.4011295290038
True	1128.4305880009863
True	754.184475292633
True	178.08374430849287
True	225.81510373214056
True	53.06011462787429
True	60.56675276160033
True	154.30481183545396
True	104.11679781177128
True	169.52080451285175
True	1157.802539780811
True	308.7124972983647
True	357.94627388545007
True	705.6330133002812
True	16.342266150913456
True	16.37606099689816
True	562.1885685517179
True	2.58311971270127
True	117.57193436695962
True	706.6958574182931
True	181.74266289538951
True	646.6028820196739
True	809.8395146797374
True	150.28455348457447
True	888.3069669300447
True	2.919475376874112
True	441.9504646818758
True	1066.6067505672984
True	27.28504346262841
True	235.71061470450343
True	149.5269206991952
True	944.0908628227372
True	225.9753293676985
True	477.7074663671677
True	122.86235037940708
True	511.3845028811113
True	154.92982085286036
True	98.6955028795184
True	385.7393269575941
True	72.13663546696054
True	52.23623008770969
True	1069.4484561730314
True	259.1708920089806
True	157.6393924357154
True	372.634165045527
True	394.7787058576276
True	219.9905434527522
True	164.42655348416383
True	395.3341826709456
True	36.39590914069071
True	496.1554021353921
True	1107.3103054993096
True	112.6921940005466
True	479.1115594758119
True	315.5459681007035
True	26.30861733024521
True	401.4869855610447
True	103.08429434725008
True	608.0474590360013
True	200.11998944393025
True	418.64605373927935
True	21.10298682824318
True	435.3867901315493
True	109.61527409769056
True	330.6228141246028
True	34.48766751467598
True	164.54271247035558
True	243.6570016297205
True	739.8999740108372
True	58.29219945422662
True	132.2904859388897
True	237.79621756467736
True	134.3022390903663
True	638.8103095141093
True	548.9257677768222
True	777.9576353759298
True	405.316850956795
True	529.5982225953167
True	427.61861253354346
True	683.9073112414221
True	69.63254156300538
True	447.2367625105522
True	420.2755449521612
True	44.29293595550087
True	83.94069529085127
True	125.7757839785302
True	91.12362530355826
True	322.5194140819068
True	834.8451382983438
True	328.2512761732913
True	1114.3376851198695
True	308.89849163633903
True	925.9632665516356
True	146.29397814689736
True	563.7880330170418
True	622.4253809401735
True	695.1835200559549
True	445.7062868847004
True	62.50253706187941
True	298.5099970872228
True	43.57751189012429
True	164.08764678585328
True	166.02635789621357
True	1152.9451910553091
True	229.0220334177138
True	556.972347503476
True	557.2654619710011
True	566.1542199954117
True	861.6994612857756
True	599.4058638726009
True	641.5831140255341
True	939.9018701836376
True	124.47758817515454
True	312.65915509554014
True	266.5600249554534
True	330.91567846511447
True	92.07948004981156
True	381.60485192830754
True	3.81738758826765
True	333.932227664653
True	264.47974890750646
True	623.7766671397718
True	284.41927235820395
True	362.189013110014
True	9.690917975159952
True	61.89011000400078
True	529.5941690104797
True	29.18620413655369
True	141.16805304155338
True	65.04039534141202
True	153.24451907410963
True	242.28133889392632
True	74.49413562633163
True	397.8542641317643
True	256.7590590700751
True	100.7819763208091
True	339.8852322796076
True	65.06946877619082
True	591.7221977741146
True	816.4260287219638
True	282.5619897448538
True	1170.8873309702758
True	113.2135331039248
True	311.66843028083514
True	1040.4723312542003
True	88.27844492148056
True	288.7859870509068
True	10.789379066946069
True	406.3879886144665
True	450.9545056574176
True	160.21872072825826
True	617.3990865737046
True	908.3690376845036
True	158.6012606247697
True	70.82528848014634
True	319.2814025489183
True	564.6519367058044
True	620.3739792549665
True	1210.6840917668355
True	28.071103267655005
True	947.4959865039992
True	132.53318168239903
True	642.3651043927846
True	120.07159609084805
True	122.07213288222768
True	176.19590905775786
True	166.2886856511448
True	769.2091682403824
True	218.698573268564
True	226.14491746626965
True	66.6100386875965
True	517.4478033509243
True	441.6449009710817
True	174.98072606663578
True	239.74023693214087
True	17.152994375206795
True	416.11486291153096
True	207.8114934800286
True	287.9866649128972
True	112.09142422843584
True	681.4720079530865
True	434.3247131544983
True	244.3342453853332
True	642.8793877403947
True	509.6193670747312
True	467.2897962475467
True	134.0324951910081
True	517.6509358148802
True	422.2259576222789
True	2.4921877872137053
True	186.64838214902667
True	94.3123514621836
True	237.4768081500772
True	2.709172456894967
True	120.09755449919868
True	345.8842792028427
True	6.690096069079319
True	867.1677124818071
True	170.0175722477381
True	722.2643576874023
True	810.2070869315962
True	158.82241547372524
True	226.7198911656045
True	490.9236562268725
True	831.1297267245008
True	51.68333190381495
True	38.570448858904285
True	133.88590882877577
True	629.8886417050968
True	723.815637558318
True	188.86696586737116
True	588.6315205327088
True	591.3148520543307
True	847.1348549366217
True	389.80836683022216
True	190.03983518247887
True	880.1452878088613
True	226.9436031394602
True	155.72725143067188
True	327.7261494912774
True	225.6914035525824
True	211.85177649855885
True	605.9700803320694
True	248.05298329334445
True	197.73990719804667
True	456.01079123124686
True	463.3655965884748
True	63.40016702464232
True	275.9086403157002
True	79.78825812329256
True	337.5103519431526
True	354.92260114285403
True	248.29575463618815
True	182.97296898094805
True	392.8727373360633
True	648.6973898129336
True	735.3234716826926
True	284.1688357692868
True	736.554558897027
True	58.912489531048
True	867.7994600031062
True	348.79092205771195
True	11.783338761075573
True	588.8835006964483
True	700.6974610526124
True	248.4001275375501
True	165.52861345529317
True	47.00350936601857
True	395.5506039607351
True	77.65154984286933
True	13.56993998833801
True	902.9056637566216
True	369.7946033840898
True	173.0893680225902
True	948.2802496465716
True	12.194317779635718
True	794.8709160111273
True	32.6536708209257
True	670.1795820556129
True	57.94112694988791
True	748.003838560125
True	454.4541834155922
True	195.29012189484595
True	440.12729769412834
True	220.11542880230323
True	289.87023938366553
True	220.4753670802748
True	409.291902558221
True	9.120455130326093
True	324.6351694365304
True	114.5962347930623
True	7.5244683106603825
True	478.6911678077402
True	718.5913876417524
True	289.3938002683923
True	81.59665863483005
True	291.93995448964154
True	82.6680909849578
True	189.0168926888282
True	181.87040305585944
True	385.2560393204713
True	41.59238022882242
True	137.51391241010003
True	379.8159791484478
True	855.2470745345812
True	113.79333915239728
True	205.6057222287763
True	408.106597340091
True	18.48870751212097
True	420.6740067413534
True	515.279881602965
True	92.13975830660328
True	396.9260484128989
True	348.87787740412523
True	418.0497418971028
True	570.1806630647924
True	1095.2521802289564
True	988.236323354269
True	56.56228524810313
True	1064.587609256435
True	111.62119994987997
True	118.73037511088282
True	103.964599780895
True	474.7183244669917
True	372.3548941444274
True	576.0655020468076
True	254.65029104509455
True	155.99977487015963
True	419.8763879775169
True	17.436760462270847
True	459.98304984594176
True	390.9882627266743
True	151.51528023964988
True	97.0532200314395
True	533.0836546468586
True	974.0553129549108
True	203.54496229010985
True	61.84688377420273
True	420.1413897614361
True	384.2002143712242
True	463.9025637986639
True	317.47326749678604
True	3.9661555632280656
True	521.3220839245347
True	514.5793931640351
True	507.8015854213742
True	185.8300717256475
True	107.36204107446083
True	22.064333105026567
True	374.1575750891516
True	108.6372245307578
True	7.29506320340448
True	32.41406009654549
True	346.56569884473447
True	673.4837339313344
True	132.8425246786299
True	90.37030446281092
True	23.539291304990535
True	407.5031963163051
True	365.1761519563824
True	746.7469936883889
True	302.75255633287964
True	537.8248646487496
True	535.2435049458969
True	525.4699125959726
True	291.69789470222827
True	551.7830479579061
True	97.54747617144034
True	590.0949188655793
True	6.82987850862154
True	380.4546628889576
True	469.1394593015591
True	946.3433441565552
True	353.9384246105585
True	791.2717817171347
True	997.9056136475516
True	179.26523096627255
True	35.26472456958949
True	366.4964918716397
True	382.2059587854861
True	557.6039642843892
True	256.46164722864006
True	28.480225756265117
True	631.7395793541374
True	122.49071308421932
True	1048.205830197829
True	322.04192883597926
True	463.1954375507253
True	116.5245822954065
True	805.6869161649546
True	139.80130827225213
True	810.4035777318767
True	564.4217020035582
True	187.90143347640355
True	117.34088083295974
True	67.25686246950902
True	561.5759002780256
True	896.2812895086423
True	425.67849057989287
True	550.5416415812957
True	133.3736150024215
True	621.5549976985176
True	485.64812801490814
True	758.7879204095527
True	319.2294079620121
True	602.6037892472889
True	109.36440242998806
True	25.746778875403297
True	409.61734962298897
True	166.57369088197038
True	107.57769061792835
True	382.3759699674732
True	1087.7843752423555
True	268.08512526950653
True	555.5445760390645
True	11.484977178994
True	77.17365905371064
True	322.36478032422906
True	796.7607783692578
True	446.666260134557
True	500.5817739340171
True	727.9155254328501
True	67.23242401097366
True	745.0551922186165
True	48.54405957228976
True	102.92292002608367
True	172.7508156330937
True	83.63096972245631
True	25.62587424065557
True	303.84060264896715
True	471.582798800613
True	912.7408692620984
True	859.1602189724676
True	5.819169822220281
True	287.9103265241875
True	474.684621696202
True	126.37411322121508
True	245.52787259277957
True	324.23045411239127
True	1319.4548892908504
True	434.4880641529872
True	24.55054397195235
True	188.55861217328908
True	725.302644079372
True	34.02384065787158
True	173.61380550258102
True	555.8802273014988
True	72.69069900055413
True	885.4043962998031
True	317.67203701436915
True	656.1329630778794
True	80.84692080351569
True	676.6432906083699
True	573.5977904885963
True	857.4738125413885
True	255.22138940867472
True	494.2916940625824
True	841.6404081101625
True	916.1484120509904
True	221.19373493892036
True	747.7302514879261
True	217.2182991824392
True	461.2515297437185
True	369.5833650534957
True	502.2830074792769
True	498.39240857320095
True	310.1812528914484
True	340.3664430112713
True	112.45083853293784
True	355.6462743708094
True	1132.6865698581132
True	305.7285167080776
True	146.52585410693987
True	292.4535700230265
True	729.584165668118
True	651.6205481090336
True	396.47857112086473
True	120.08744522665587
True	334.59272952060866
True	32.78286169197328
True	172.36472069657586
True	89.1745413097793
True	88.79620202615925
True	548.9705513950958
True	142.75876564241207
True	135.0167860567718
True	103.49404232390692
True	85.80598220402892
True	447.5230908997723
True	385.1165523111079
True	1055.1509540976144
True	510.7486762890305
True	802.3933679675961
True	271.20932423056934
True	314.7187186456196
True	512.3551187606417
True	198.46720011151916
True	735.2975397451121
True	242.04026894763135
True	339.10466319180983
True	66.89942110056052
True	118.54424540979262
True	268.49711193087853
True	126.2575585481591
True	490.9653335538869
True	29.869125144002943
True	583.9429851889768
True	1017.303045721248
True	729.7030831330183
True	1.136314841366126
True	64.67760400904807
True	484.2463469568573
True	438.1693495673296
True	73.96374498405882
True	118.8801921956912
True	307.8780198232542
True	80.77029427795564
True	50.46379138549178
True	697.1152175393859
True	671.292850972129
True	148.72058819245828
True	168.8157587891562
True	516.2439692098736
True	53.49900580077248
True	26.694420924925787
True	599.6255231043564
True	464.13312198463575
True	1130.8440618635432
True	47.73820887405213
True	463.7927933277949
True	867.9723301206726
True	815.504383722582
True	296.9563719125085
True	761.4535372151095
True	403.4421636434604
True	40.73549460333508
True	99.63299563569696
True	721.5812575301485
True	74.74044390253343
True	141.17857863110444
True	892.0136916872842
True	184.6075889762986
True	280.8277752915652
True	104.285563340968
True	664.6506301368261
True	575.270338498882
True	217.5000665578713
True	428.0066998181273
True	41.20255977722698
True	272.6127312015975
True	570.5818712327612
True	646.2657371669949
True	313.78384337042
True	74.12746924344346
True	954.3403937355338
True	1098.9545926577862
True	574.5866900055803
True	63.71465567138945
True	32.57604997860263
True	91.736726531233
True	103.6692403833974
True	101.99212483219225
True	897.1853164022534
True	1194.9870523350928
True	720.7336331658786
True	340.14007474238707
True	8.879970849029803
True	22.41005764556143
True	348.75492557638904
True	482.5998574371808
True	44.44856314438094
True	552.4457865988315
True	431.9491877387395
True	396.8627664571208
True	83.40997077040193
True	203.54927856663977
True	269.3574079052618
True	138.61246290263472
True	403.464686832688
True	42.9253818149862
True	161.04625565323315
True	1173.5275808365786
True	5.317892479957324
True	27.84930182533202
True	593.3812383326249
True	353.470414257539
True	780.3730908915979
True	155.18028412947731
True	738.6996011144665
True	588.5636226283843
True	285.90242856650946
True	446.7620434322421
True	338.74467984291545
True	306.3113365686041
True	272.43357834211304
True	403.9186992497392
True	493.93940069915885
True	491.2157458898968
True	107.26086840282808
True	361.40560004424776
True	10.363186697679083
True	184.3553941611196
True	226.0161446847854
True	846.4475188835268
True	577.9153930732351
True	30.8476930995184
True	720.7869300534691
True	843.9103074261535
True	103.958428738786
True	337.61427035104856
True	852.1428207059713
True	227.29082060766348
True	164.28242749512827
True	532.2376089274654
True	560.7563208470877
True	1073.909275002722
True	140.44287964223315
True	155.58314276421203
True	247.5076128006432
True	318.82643294056857
True	426.577328649282
True	416.190982703698
True	337.4980698497355
True	453.97759180893
True	497.1173548520264
True	225.08404907075783
True	1441.651771507742
True	257.8899270907987
True	386.35493347193295
True	54.96150797863193
True	768.2213976162639
True	258.6068572149113
True	913.858283613814
True	545.9567677393476
True	307.7792116836048
True	762.8587921822531
True	270.4160171862127
True	214.5892574481265
True	257.7884302660552
True	216.35873980376616
True	141.07711506971137
True	238.8173781965741
True	738.4850814749178
True	525.8772926297598
True	219.66341138123164
True	1131.1089942359854
True	116.13588614715388
True	263.90445721597143
True	73.29821679881695
True	292.2144551330705
True	420.71062972735854
True	90.74110990434004
True	215.3601912046973
True	70.01905866796146
True	709.3975824914421
True	373.4192787964817
True	223.8532229595682
True	734.1643077571716
True	847.5726408045336
True	800.4545464131687
True	813.5627755765015
True	346.33834869346515
True	1.7124664534392118
True	263.87340513244953
True	55.32668995678591
True	357.623571595126
True	54.40542659701679
True	373.8024472966069
True	891.3232831692347
True	1016.0928919780368
True	381.922979003171
True	21.88555724032436
True	521.1475670804825
True	488.3079701923264
True	190.22887101046152
True	235.88474957036755
True	282.5073623625656
True	22.673515668690136
True	127.90703372719156
True	953.1618587282118
True	62.40395391109561
True	501.7431594670648
True	799.977960041313
True	106.10107336443323
True	252.79103255459816
True	117.27449128120875
True	15.695746819560515
True	1.673254659755156
True	121.4344198068472
True	1037.693608186971
True	474.3097138001387
True	65.68897277288717
True	782.4008181446058
True	342.953875173104
True	1.5663357964780706
True	452.3561591773904
True	190.09094686859672
True	483.8325503333053
True	84.90802881358283
True	309.73059891713405
True	370.0696697880269
True	170.19971830265277
True	199.09286946540155
True	121.732127640285
True	179.06168568478435
True	957.8964669874194
True	14.339763766091227
True	511.76009574448886
True	487.63771230458303
True	407.3750426576984
True	226.85264283972455
True	236.06681592154044
True	154.8840888512648
True	49.53448160895369
True	488.30887689426544
True	146.34582375524104
True	862.656425221172
True	849.8771043376463
True	242.85000374681343
True	322.9756803570074
True	529.6308884012768
True	41.02123821502192
True	87.53588703265818
True	730.7455824803111
True	1095.2881744226468
True	113.73781751625734
True	729.4130009378014
True	145.58310838430293
True	915.0765006253962
True	624.4550077468293
True	106.5967293937885
True	270.9551000980901
True	627.3935456723542
True	261.96585246028184
True	47.31088752917624
True	550.1036898906466
True	452.0472190688581
True	5.657045696849381
True	472.356002664074
True	64.92098712136304
True	171.74031738192076
True	246.1753731451846
True	291.75720669316445
True	79.09866251608078
True	212.7209576760394
True	357.7499682515523
True	436.29701668060494
True	942.3411548199944
True	47.78836062967085
True	932.8059445233775
True	1007.231447921034
True	132.84918236514497
True	72.7079741960185
True	984.8980022716084
True	35.38316478573635
True	210.73062415993743
True	85.52547883809798
True	214.34473072696997
True	368.0314434546296
True	948.7441928212947
True	100.11813579340134
True	72.36285934173144
True	617.5574853541627
True	279.0078528740266
True	716.0644220991237
True	53.47160970050575
True	487.47605651367326
True	362.27760074733953
True	681.9538444924978
True	52.60241172655915
True	109.95196436114924
True	25.489933567487945
True	273.4703409624128
True	40.870799330344376
True	353.83498222852205
True	2.5406279748544884
True	1197.6988932110075
True	106.69780778690344
True	140.23128563891922
True	356.694272505755
True	727.334383630208
True	683.797449563591
True	1011.3361445305388
True	485.8020211319252
True	417.4299310050034
True	142.0535423980788
True	416.32797712969466
True	835.9514938964735
True	430.4254631908133
True	953.396459678308
True	88.29036440662371
True	428.3294998980794
True	181.5262882223605
True	288.7982032964556
True	765.2634953813453
True	160.3090821399807
True	129.2898571622445
True	66.4048512556607
True	868.8345067301879
True	794.9774236093476
True	80.57314567165268
True	448.5484484166325
True	756.2252570444888
True	411.3068915146594
True	56.64485353330701
True	319.94968143399166
True	784.1076836992188
True	30.209344716608477
True	377.1153789254183
True	164.7211157217671
True	296.56935325965566
True	33.93105701290283
True	218.012924322208
True	778.3505194505032
True	632.3398355551683
True	55.91209051315723
True	300.39971965850634
True	887.7025021165626
True	18.62278735529009
True	306.2961478046853
True	302.0429828580861
True	420.8687110559635
True	215.0211794327267
True	587.2494859121356
True	44.15247561027678
True	964.5323820256536
True	900.0557956763714
True	44.99867207669504
True	394.58368544064376
True	707.9547474188382
True	941.9039177885202
True	271.7180946130289
True	599.9464541542832
True	128.62503917818222
True	185.8686821343356
True	130.00286779175337
True	134.16192900720426
True	205.0672744316536
True	906.725895755191
True	787.3420922623349
True	926.869025725963
True	18.939119885298336
True	29.1463531897258
True	351.4041151950924
True	11.884963882173432
True	606.894711839879
True	1067.398822142155
True	258.3079908213012
True	207.93050877581572
True	88.28889663980634
True	209.8392516402845
True	117.79748060870152
True	42.723926421771175
True	134.4931658666384
True	91.71903963060872
True	247.14145888553267
True	533.8170224020383
True	158.84833593853932
True	29.303249018963136
True	58.5802194307521
True	419.3753356405063
True	258.92531972629155
True	576.242762668696
True	24.58589893484572
True	116.49531112343584
True	671.3115438769516
True	268.60582568239664
True	468.8142328366967
True	657.8878673944722
True	110.65599905860287
True	105.03585119778324
True	79.47281595720764
True	28.45160475556408
True	126.31409711916422
True	88.53675771935531
True	101.56118087661216
True	153.16793921573372
True	237.10701964330008
True	810.9275437349494
True	291.68084733222685
True	936.7778281933248
True	168.73512798324106
True	195.93166077432937
True	799.7850681010098
True	313.17794919075067
True	587.1514463657716
True	252.9174339220041
True	352.3358591999258
True	447.360490437987
True	576.72224155771
True	635.0330698852495
True	368.67059700991
True	37.69837236609814
True	532.6065590485493
True	615.5077454717002
True	18.51218606572725
True	12.154249277490454
True	263.2790176396064
True	401.0959740681697
True	458.7455617832241
True	66.21533606343785
True	614.960244926141
True	950.3908622616474
True	244.86433778740007
True	895.6126647025602
True	275.0959774743792
True	105.37072074868637
True	279.37238374664224
True	697.120798632344
True	40.78772190060134
True	570.4861009568682
True	1285.5956689082673
True	1019.9914634042558
True	891.878823462307
True	207.0752900156409
True	91.29708020367342
True	182.1183919955633
True	828.477918428645
True	152.32511385256348
True	1053.0999888923411
True	843.7043920908145
True	43.077339828691805
True	89.95229219513989
True	401.9028020111852
True	409.5400560204173
True	192.66016445512787
True	521.4124982768338
True	672.2163601714932
True	129.6426368212766
True	273.93052337572817
True	944.6488477542808
True	50.48995849102409
True	684.9295982797985
True	541.4328244177551
True	36.40323125909448
True	817.9482390188774
True	385.7925931071405
True	567.3032637123682
True	102.46063762794704
True	269.31942060034555
True	219.63747491215128
True	28.040849614534338
True	134.27671313315807
True	752.570070446851
True	139.25517876330323
True	378.08339470172
True	65.80437665723595
True	635.0727098077581
True	569.8843402694706
True	230.4433394384856
True	483.1443807807344
True	157.1314626586404
True	174.61590589107328
True	228.0027235666926
True	283.6628696290365
True	367.6660285073227
True	123.61906558017132
True	187.6690481773687
True	28.17520515033233
True	866.863653746094
True	322.4053835443737
True	10.226230653284803
True	379.2936707703776
True	164.8442471291709
True	620.209425393653
True	380.419004255014
True	574.5067010182224
True	563.04161054022
True	480.82889696758537
True	790.7720611496097
True	244.13366858146844
True	560.9226169434646
True	152.4157764191756
True	547.1586421599771
True	354.9837611906639
True	367.4087503675618
True	127.0888033349302
True	133.11942743573206
True	108.35988079544931
True	70.92986847256655
True	747.2501904952029
True	178.70652486688348
True	45.769949819323465
True	0.0
True	535.254901105515
True	107.3368795454506
True	21.62605081120372
True	39.23664938789016
True	111.05718510601037
True	527.3283694582088
True	184.9901282445148
True	111.34527166033898
True	35.043662153846924
True	164.5702253854787
True	905.7410821819587
True	55.83471568323813
True	233.69193112394225
True	756.0662727410236
True	316.3849854934644
True	459.0387236428701
True	470.9378439032827
True	520.4169064285423
True	585.1673057221125
True	875.8926036211624
True	252.34348155712877
True	1042.4165143252
True	914.5997481213624
True	604.7553277963067
True	343.10107430349143
True	829.3966820938965
True	10.973912233892918
True	34.1574668019433
True	296.92300094643934
True	44.22506641390305
True	206.5058191118185
True	756.4857507157283
True	212.394179735342
True	727.6172367415644
True	747.415367868258
True	125.16528429219127
True	368.7907399623179
True	613.1293502735156
True	24.217305017682275
True	135.2989958552497
True	415.3460670025726
True	303.1572697918761
True	199.64254754868003
True	112.75371673952606
True	383.3903607590638
True	22.75411446015176
True	364.95937140852266
True	359.48784156397204
True	1082.568878475791
True	358.58085942953653
True	31.659047672094417
True	436.966647542289
True	451.52487619590846
True	245.47067577551783
True	32.07423671239941
True	768.0216440581353
True	443.9299729037698
True	170.5714125030002
True	13.59280089062677
True	1205.4668602411466
True	173.1265048862713
True	27.04097842813531
True	307.5239677119666
True	288.58170648008166
True	111.70594275431112
True	296.98606785502795
True	48.89449758372
True	326.30569620305056
True	312.8903452316149
True	339.3151649841895
True	32.39143359610557
True	47.576576768246944
True	1057.325549370716
True	24.2248234531409
True	12.406039922960924
True	183.06278543003896
True	648.6386820768911
True	9.97068314351936
True	202.3670289180352
True	177.60944501525083
True	542.7880417090291
True	389.3444344121358
True	765.0542535358459
True	320.5487947302625
True	480.0140711960015
True	441.1953983836734
True	492.7258927668526
True	103.25200134822258
True	1264.341162577562
True	914.127897137932
True	288.9558125448704
True	519.5883009769567
True	103.9470535153986
True	567.4209296154584
True	421.0098701326926
True	155.28093991735116
True	80.35360097055253
True	340.9837952870584
True	166.3836476461149
True	29.54629126267305
True	593.929529425884
True	389.81631709348767
True	73.74107041585228
True	30.41017975809403
True	664.4284760961856
True	489.71879708253147
True	76.79618091212645
True	20.673185533206688
True	321.2765047768914
True	303.26789987606526
True	724.4610011217075
True	539.4157215360668
True	554.4236259228021
True	792.1547423532717
True	9.335860360383466
True	58.98420521521332
True	35.20990112717254
True	56.03101439133003
True	511.4704303251078
True	579.4510502736341
True	76.78266543963555
True	108.7349343923756
True	198.34548204633185
True	73.34661646807793
True	174.19487703903494
True	209.37590639205771
True	265.77556564630595
True	820.2374813965721
True	597.7909070371198
True	274.2980469962415
True	184.3598803468421
True	269.62528134710254
True	242.42125631378792
True	766.5681477298705
True	335.5345996576402
True	172.80875972674576
True	906.9109394169872
True	331.0027484589262
True	459.5790913331047
True	156.99799967202412
True	114.13047506259468
True	61.98272075198482
True	203.16664563266275
True	951.1764894012794
True	523.9985092981702
True	114.28227596714147
True	358.72546771246834
True	95.8090334091277
True	668.6623857840419
True	4.427332601655483
True	699.6560709620286
True	34.30832426857715
True	958.785327108428
True	847.8471456460321
True	211.70459156113176
True	30.74423857280326
True	78.69990681867472
True	464.6900201248132
True	231.3629429972335
True	1.7345685820374253
True	82.76044282801064
True	1060.4229675409272
True	353.7581255316925
True	673.3029183013837
True	509.5379737924284
True	32.84523130554334
True	138.4450523901125
True	452.4463816583528
True	953.7684372529352
True	821.0675209601532
True	410.7339679506411
True	348.29826660694977
True	14.698837467211474
True	79.09897879010948
True	728.1917882950888
True	470.0335866953347
True	394.1994809643217
True	889.0034762572576
True	26.344572608586333
True	214.3798987104391
True	913.311780290235
True	229.95400683874573
True	9.682074188448954
True	512.4571941805484
True	107.37046187969658
True	642.692525074013
True	53.01984277694888
True	258.4482788027589
True	884.1235541223161
True	877.0229851766966
True	266.9796842329368
True	438.8895667813014
True	123.03008888592126
True	617.3774341481666
True	264.6563698534408
True	189.0774061714617
True	866.0290583342139
True	56.309798470447625
True	722.110406576462
True	280.9429930909699
True	304.84559875958684
True	162.2943001954008
True	493.2503034772855
True	606.9214787018444
True	373.5476509540462
True	404.1616655333432
True	69.72289459740709
True	167.9718410434528
True	453.9638442480946
True	228.9187441265676
True	38.03222409419923
True	211.3696031106026
True	393.9803442904807
True	394.72714340589647
True	722.3495345014295
True	136.54816622419574
True	652.7222277258983
True	499.802042783249
True	605.422169031533
True	135.35775401985617
True	33.60450635637894
True	672.5023440740789
True	70.61123671066778
True	560.0971779999016
True	681.8079876373965
True	455.43679269271206
True	128.24305496128216
True	532.9569000119204
True	3.5928936860253624
True	392.4998600032183
True	33.48937351807611
True	628.4305422901712
True	270.89292365180125
True	583.0009606030706
True	706.20468987587
True	148.1211372871415
True	527.7961788248864
True	482.67050115947535
True	63.933642288501744
True	968.090706000278
True	3.499602480521545
True	30.02094594219736
True	646.4741145216295
True	699.4329897177017
True	131.10381721375498
True	395.3892778909831
True	128.62478811982356
True	77.59945656802633
True	457.66310300699007
True	40.36404827829029
True	515.6012429275247
True	10.791218255557828
True	819.065678756841
True	547.5487313690998
True	668.0680980990506
True	93.6365271610466
True	374.4835960387444
True	1008.2198874695824
True	876.4890609829497
True	139.85886211269417
True	548.2485148956434
True	454.5756946209072
True	239.15743684919764
True	253.8879564953004
True	5.166122679129028
True	326.6062314286232
True	11.090693315291697
True	366.9406942240558
True	79.58921373043601
True	412.0125020310861
True	635.572634908375
True	127.80645973480632
True	240.12287262822977
True	617.5002311838135
True	666.8043911216605
True	280.4534490486247
True	139.2708334154625
True	163.43867506404212
True	475.38995724184446
True	82.94136125677308
True	10.893897706753313
True	521.3713038059366
True	569.751556174417
True	18.77551720737753
True	136.46413513951453
True	914.5815593975872
True	495.7385658859746
True	279.1803532253643
True	33.135935177794856
True	469.4703988899595
True	113.76973328752456
True	591.4698280660539
True	652.049595708523
True	303.53856467105777
True	367.1594006701793
True	175.96298074188556
True	236.1203597273483
True	77.91443292278794
True	209.861302192966
True	510.2430807132805
True	21.759675606229177
True	452.3944789551486
True	380.19270808672366
True	725.8577994601119
True	870.9624713306334
True	909.1005624300471
True	161.80820357827469
True	404.69532333492464
True	70.80722948338367
True	190.0003692774368
True	315.5886020487441
True	10.537651506214129
True	785.3295119112504
True	23.261081414936346
True	401.85180022398
True	262.32641891602
True	635.3198804828689
True	206.94620962545105
True	37.56720130899318
True	663.531956584249
True	1073.6370479089571
True	230.47157451674295
True	131.64043352311197
True	622.6627226025278
True	502.51007641646544
True	18.90742668971425
True	827.897983625178
True	115.05757980086602
True	49.0935227441862
True	303.9267176201072
True	352.6263367105431
True	397.8415191784408
True	267.8248615801368
True	20.452615712657625
True	21.25993937165673
True	836.9802050073973
True	203.1346974229622
True	113.74157228731588
True	861.7567981430774
True	661.5701584737004
True	636.7547193512427
True	451.1968993362261
True	151.84796924262136
True	34.29589571788675
True	101.24470069040495
True	434.7210823682428
True	228.40974283562537
True	458.90025226739226
True	144.84237431638067
True	502.4010369032053
True	642.4662405006645
True	966.9205233394836
True	23.55590180426702
True	983.2430355637424
True	1031.8618013298667
True	477.72670970487695
True	84.72350601958955
True	806.8938271153016
True	639.6040907789795
True	645.7253219812649
True	176.28221189056416
True	730.4160241909908
True	703.4850150705026
True	125.81731030626952
True	795.314788257931
True	824.9326166732278
True	493.1589702009042
True	230.65845627608644
True	70.92149331376858
True	317.3708818741531
True	351.7568561503132
True	456.776365619377
True	422.9125198622909
True	183.64701725569495
True	311.4721833806197
True	2.8532701003639573
True	12.577693463029808
True	106.69961620720552
True	128.84233527172944
True	353.61020022848186
True	347.68475870990574
True	99.76131253674778
True	17.25211988260801
True	213.0122951628795
True	836.7246709701617
True	463.2782598722742
True	541.959483141653
True	569.4082785344166
True	839.462029302113
True	634.6277971394547
True	90.53584654867342
True	206.84376584745976
True	247.02917949518607
True	293.8151907205739
True	104.6353034644599
True	363.0006383645643
True	418.5130284639189
True	166.34187977744875
True	640.3203640963188
True	249.50084718524025
True	205.77788960550683
True	29.48196771801561
True	247.5152606488452
True	489.8028246403752
True	164.18967194259014
True	509.0096405303949
True	475.2967651424115
True	237.49688024413143
True	106.4999416850181
True	42.68793394689351
True	404.2076027441471
True	790.1823363507137
True	169.3267638726834
True	1044.6688669717971
True	1033.807471201377
True	473.8544947165865
True	104.15214720014926
True	125.22167599697232
True	676.8867445502627
True	10.299563255673071
True	229.5090147159146
True	130.26958774937788
True	114.22819144261337
True	329.6188725851482
True	661.4738029748917
True	35.881872187923086
True	123.72212792441992
True	957.9589276674496
True	57.31659277896974
True	450.6738313717114
True	528.5085172888305
True	249.40103360342476
True	120.47966484665496
True	962.8220150527438
True	1205.1221510158878
True	522.1064084356158
True	650.6100701231594
True	192.4625510233628
True	156.47499142863634
True	332.7237013511982
True	257.93058261673787
True	173.8015254265385
True	309.78869106049217
True	344.19502086872143
True	11.867349855863257
True	625.9649187069115
True	148.5734790344118
True	79.78155384634105
True	440.7862323253246
True	297.6117578279288
True	1188.6664861771703
True	339.9628231857599
True	995.027429716224
True	10.768779363214552
True	268.233006681618
True	221.71899669406807
True	155.27982501496072
True	483.3154110687023
True	197.1844988484549
True	414.0858698609853
True	329.817441493133
True	117.79752837428522
True	357.1211247309282
True	1066.6637107444085
True	737.8776663434487
True	224.262859007586
True	105.73318756613104
True	291.2392745817459
True	25.491676584361176
True	354.4586042824027
True	318.08505874757674
True	570.6319958375159
True	427.9898157478946
True	346.640836719254
True	158.92633203969126
True	12.315475672218716
True	423.91950886466026
True	273.640491404308
True	134.93729103912952
True	298.28445040635853
True	438.4647858348004
True	789.1434117070007
True	312.6559761321517
True	775.0058040282814
True	388.0657217927579
True	367.81135291514295
True	1.8677260347047329
True	1205.7483792501832
True	104.32778680066993
True	908.0147707173304
True	207.29470338296295
True	473.1110557108446
True	663.212169620717
True	85.94433944177455
True	463.8116273200104
True	34.06722540753701
True	404.7270070623313
True	80.40009164904586
True	235.58027688649747
True	38.89556377792355
True	685.9651019891435
True	185.51309368136168
True	26.02065422339049
True	392.1493449148781
True	99.74424723840929
True	174.1021143490594
True	798.7622370142632
True	261.351796685225
True	154.18039047290898
True	388.7145695637272
True	513.3548894574527
True	337.05119522619674
True	516.8078954772324
True	616.6622024259653
True	166.8045162585307
True	8.18123333366218
True	73.87240789287554
True	434.3746065707248
True	89.66284102907078
True	78.47181634274943
True	1020.8093116206148
True	26.26237290780676
True	322.80936987348065
True	311.32646659878395
True	450.01162080568287
True	679.9505359921739
True	188.7980677898945
True	662.7623883384063
True	325.9552704699948
True	341.53134340714314
True	264.9145202878703
True	201.28657885758204
True	350.5992900136204
True	438.1361908731381
True	411.21149031613095
True	602.7098025086678
True	139.262336056051
True	76.39594143554723
True	38.46034852537469
True	294.7830105166064
True	639.4616139908406
True	397.9828381760344
True	808.5406279225441
True	216.91279321541128
True	409.7702728337939
True	69.34696434374334
True	53.8837007092429
True	433.5598446135873
True	203.2153730670112
True	231.18447752490232
True	43.02580760807298
True	1098.0051237849016
True	178.50603303939485
True	904.562670554132
True	312.78106441708155
True	929.9272283732588
True	235.13239994888045
True	454.3811710489302
True	541.7042089362627
True	615.1347666936531
True	210.58123882937423
True	479.3615270088948
True	927.4531873034748
True	134.7686546891327
True	6.113519463681143
True	580.3580362896631
True	31.01737810098813
True	79.124291828212
True	812.6489293861662
True	226.34786223932792
True	1002.6726277751046
True	677.5286919040096
True	431.4297593316284
True	289.7073732874248
True	481.1992879258143
True	336.88334778051376
True	185.92819132000537
True	661.9094202535072
True	712.5488189098728
True	209.4474429205168
True	88.69433783569839
True	508.1729014137006
True	126.59602728600028
True	372.4260744152424
True	342.7266562677396
True	63.643484082152206
True	375.0894784046377
True	428.656746198488
True	360.7407381586584
True	406.361163777058
True	426.5229538632515
True	623.6196127861405
True	59.4478647925612
True	444.5536021738343
True	329.6050757164181
True	675.064466506358
True	223.0252034072793
True	97.39823807733907
True	40.77076519450102
True	540.9965467723601
True	612.7470280825553
True	187.62904235391488
True	406.97580800813273
True	335.9957672889301
True	17.219494574529932
True	173.38757415954603
True	292.0240768571853
True	2.990136387650737
True	885.318917704627
True	78.55625879314631
True	102.29038613228222
True	107.72327177713868
True	352.876872872977
True	37.24922438738678
True	459.0294310578557
True	225.97343972553665
True	5.916650123157237
True	122.37525136181908
True	437.3386628768785
True	48.46826540415229
True	68.75190954157021
True	184.26869515723985
True	291.8684652576616
True	951.1953675750658
True	398.73517675210985
True	960.6371611081768
True	189.17203599579133
True	985.5914885708952
True	764.0989061485286
True	627.2296043879657
True	401.7932409329808
True	386.3389307094334
True	79.57410746110936
True	71.27221429535358
True	81.39245975742075
True	169.3862761299646
True	486.475187545166
True	1090.171389548604
True	166.53497639881527
True	349.59247459791044
True	432.7473128511549
True	602.1020648307767
True	585.0781869735407
True	282.2548908221503
True	446.278216691102
True	681.8517505791867
True	95.72179589863872
True	712.1250842872332
True	260.3005812819419
True	132.1794334814001
True	407.25477649154857
True	863.6825600423518
True	433.5061439742336
True	863.8728925662954
True	196.33905461507496
True	358.5364832271985
True	700.7231592849782
True	631.9333452024555
True	193.48911345755224
True	261.96108728216853
True	812.1177731603306
True	29.62095554940719
True	194.1012567657857
True	502.59839830408254
True	684.4057654871301
True	104.337386975948
True	36.24888535701543
True	159.50945102732337
True	743.6888252517987
True	328.1761031533449
True	544.9339384070346
True	349.77458761883224
True	317.4417205832564
True	437.0315711010412
True	495.55856718722265
True	73.21811014332512
True	383.30153753648256
True	750.7904163763119
True	0.0
True	305.2991316113636
True	248.23902552166
True	1021.42593551471
True	143.6395991981157
True	664.4452601065051
True	626.1637310741615
True	102.05277442513002
True	203.40316472089097
True	123.81776479543608
True	11.09668311098468
True	292.871122670041
True	377.9638385889867
True	1149.1478596570178
True	228.40749746434284
True	413.8665307775358
True	663.3412491266092
True	202.20120363520635
True	27.31880830172896
True	869.0498368896201
True	618.9633442997215
True	152.49856449758522
True	618.8380545345856
True	168.299454067253
True	281.7026476644589
True	777.9940587329
True	38.36560396509397
True	109.62196057430634
True	498.4010890656679
True	64.89168941235984
True	78.43850758364577
True	411.2893388523143
True	26.19390449000034
True	747.4430487126871
True	107.6184886921102
True	162.28630404968425
True	18.885210920603846
True	706.9564664386749
True	29.454513099639765
True	773.1519745791178
True	389.4766791678763
True	117.44013413649655
True	701.8479611307314
True	522.2018712851119
True	553.9734940296416
True	49.22847488019462
True	369.6823000125465
True	5.793397301569796
True	91.05344844686132
True	358.2363829045893
True	48.48995915561901
True	116.75897743155176
True	300.7808997708874
True	186.34551061608877
True	101.3702242905866
True	625.1788907032917
True	21.34293019653601
True	1086.3622676444074
True	517.6599170306201
True	303.1946658523753
True	509.0113857708999
True	121.417662860669
True	785.1593983087035
True	1121.398959321007
True	760.7071698267288
True	179.93498059714918
True	224.03705537539145
True	52.10636057659567
True	56.03384888999555
True	151.26653769547804
True	105.29415059257832
True	162.44807953206202
True	1181.4333995968286
True	319.49984806364654
True	354.5294544712692
True	731.0203370703065
True	15.863679872573458
True	14.76866991202272
True	593.8507041141978
True	6.067402119361562
True	116.9287707131014
True	685.6644938382119
True	175.49886144188395
True	655.2707458527024
True	838.8804951623391
True	156.39286141125154
True	887.3639305007111
True	2.820603306336204
True	445.9240797867092
True	1065.217131706184
True	26.90052368535384
True	241.90696239249215
True	155.53665747558676
True	1001.8528137319672
True	233.80085233843457
True	499.1053387012623
True	117.29711316372835
True	514.9231065114366
True	150.25753168669246
True	101.95952622016748
True	390.7083854155546
True	69.72405321833666
True	49.924161169419065
True	1058.259391191026
True	263.3051028487086
True	152.23781268751603
True	366.8684986353417
True	402.4585753678082
True	208.1660545382155
True	167.20431794212803
True	378.7265191600712
True	35.5928880851856
True	494.6724126081355
True	1138.407734464059
True	113.3488284927
True	480.8361702945864
True	318.8498141040312
True	26.428201169074665
True	427.3306163530778
True	106.69685429164596
True	612.3533148691417
True	198.08872213053203
True	419.9246941999277
True	23.648775250166853
True	445.1713937454659
True	101.73064873592068
True	339.690101877874
True	33.723506251850814
True	168.16794013676463
True	250.286537588393
True	759.2582487516187
True	59.584836708148025
True	135.10124219989126
True	230.30560858339916
True	134.90298406394376
True	621.9405086065385
True	582.2156511918861
True	763.641194650924
True	402.7287976064929
True	547.9286454440627
True	425.7754627744228
True	686.7386403798563
True	70.44663036075977
True	455.1861510252462
True	432.5511295118726
True	48.57210291367975
True	88.64529399432328
True	124.87378405205688
True	91.43983506166232
True	342.6283034907302
True	834.7132134330395
True	321.7708056782595
True	1063.2885239329482
True	333.23321258572463
True	900.3471216691357
True	156.8234885826653
True	566.3559198630566
True	614.7048940608055
True	695.9014151707388
True	449.6190513560781
True	64.87997324277092
True	295.4726146624602
True	41.95464281156779
True	168.8759598887074
True	172.82649528913112
True	1145.3125114533111
True	234.64387189255547
True	547.1551126916211
True	548.3772027009595
True	564.329829622764
True	897.8980294463831
True	583.8228439356766
True	643.4659093337802
True	962.195234908025
True	127.09861379773
True	319.00377997045325
True	257.2073723208922
True	331.40375648602406
True	91.30206816649915
True	392.3029137052999
True	4.412795815202447
True	330.730326381048
True	259.0016230008393
True	611.0881904090934
True	287.4990532855195
True	356.7089916585205
True	10.396386436208603
True	60.59807706999265
True	535.078706291263
True	32.174687905292735
True	140.73004759057784
True	63.26307363077699
True	147.7673199931218
True	226.5204527965313
True	67.47720762985041
True	381.6595885199843
True	264.551559911924
True	96.8884779313386
True	346.2346698536617
True	63.22409873843272
True	617.510730340366
True	836.9934436381346
True	281.592101799463
True	1153.188729836603
True	111.81566711942412
True	296.90547599080514
True	1053.1573201599667
True	85.16410939707688
True	280.2893383774205
True	9.263857946399028
True	413.0499725550515
True	456.83541238288575
True	156.30857419027558
True	628.3577635550321
True	883.1656283023299
True	159.62380926537742
True	75.69465093602415
True	315.3322134223817
True	544.800568020157
True	622.4144051434959
True	1196.005560143263
True	29.04468744742106
True	954.9710525044176
True	139.40948716551253
True	629.221552566093
True	115.6186363937922
True	125.36546994433009
True	190.06993304767312
True	167.30821569513938
True	749.0506701125023
True	207.6860412737572
True	235.9715856034704
True	68.21981009358227
True	512.1750496665493
True	460.7395177511415
True	173.20996227884572
True	227.95160693190329
True	17.17240542627109
True	426.8658571992634
True	227.3596682735844
True	287.6000899083968
True	111.18266558330676
True	730.0145028390094
True	430.1739552416184
True	261.3359765958973
True	636.5706804873647
True	521.5444768319581
True	465.12047139972105
True	137.80225157066138
True	532.0711702028544
True	428.3844001327417
True	2.7955773684791003
True	192.38156599754447
True	88.90254166450673
True	248.8651502847216
True	2.16945700525716
True	128.30044227160565
True	348.80277770825074
True	6.373291768455939
True	885.776289569418
True	165.78052916354412
True	702.9237342933764
True	795.3090282450347
True	154.16354159388763
True	220.49521225179444
True	481.7868226495028
True	874.1079108928786
True	50.2066052402362
True	35.484179347753994
True	128.68234012902766
True	632.1798956038109
True	706.4535114828735
True	187.39307019770212
True	584.6827608410862
True	607.312714581368
True	866.3027989528305
True	406.912367757507
True	187.94717165980305
True	870.8132078367067
True	229.6944075351593
True	143.72799013425134
True	315.029915204336
True	231.70019777975213
True	208.2937730860744
True	615.7182864560227
True	251.57521211756688
True	196.66899531923485
True	452.7831182363145
True	475.5913738538209
True	61.40928375759698
True	285.99789524217863
True	80.40984313709622
True	339.13955808645807
True	354.3924445386227
True	255.336070454527
True	175.22282698201818
True	386.933479651819
True	644.8969240424167
True	718.5976179895503
True	303.23468000676155
True	735.2914286295384
True	63.80040510292088
True	842.1513972425247
True	347.4094964379546
True	13.709721469248604
True	619.1226546668651
True	700.6515934623146
True	259.9185861954521
True	167.51474610440616
True	49.466889466747695
True	386.17401770894224
True	77.21151131902108
True	13.78696572266659
True	899.3845201120049
True	375.56419508852815
True	163.18596079616307
True	989.785648611249
True	11.272688103652564
True	785.4052329659668
True	29.856648652623065
True	672.1572560069237
True	60.427315849861415
True	765.6188479778249
True	442.8834546819608
True	199.97876280604515
True	447.57868559917335
True	217.0930500701716
True	296.59655106971195
True	227.07855923020824
True	419.0118750446652
True	10.535491342230063
True	326.1130799635404
True	116.9558061236016
True	10.297254003058264
True	490.2263505387156
True	720.0219067166017
True	284.3398226343178
True	80.53876726923656
True	294.89725482480685
True	82.59275291821987
True	181.47083791028464
True	171.15579526347844
True	367.8707119009598
True	44.17834404211911
True	131.47562951532444
True	378.9226786775733
True	901.1140805860356
True	112.75528431745768
True	208.20204761001025
True	438.11038238280446
True	16.961677722505474
True	410.93320156446873
True	507.8246018015623
True	90.8735083098342
True	408.5574021128539
True	343.41622171476
True	421.3709958691571
True	608.240457757294
True	1044.5180189133196
True	998.3677873082884
True	58.4829997202386
True	1084.6945430146982
True	113.32088310910508
True	117.05053533152038
True	114.08397888989776
True	491.5909745637488
True	370.6124314550403
True	566.5322181945708
True	259.9187230904329
True	162.7324191993357
True	397.08143344918926
True	16.617950503580197
True	448.3607648092511
True	359.392661792172
True	148.08196461653483
True	89.69103754603742
True	551.6101717668887
True	979.3359306678126
True	201.21678919841776
True	66.2613369030794
True	408.2621949879482
True	377.4827273051203
True	489.6495425362697
True	318.000051072794
True	3.627533984427105
True	563.894313088513
True	506.412198580587
True	497.91782233730095
True	189.9618185785239
True	97.78965239042336
True	23.609529510453665
True	377.9363957207453
True	108.0190648007563
True	7.389562935197031
True	31.638230049841496
True	355.4524414197671
True	651.8736511983325
True	129.15366642481985
True	85.92374206242825
True	26.088307048108277
True	397.0457066576812
True	355.5096491127845
True	734.5212956841935
True	302.6663413555308
True	489.7395749362332
True	532.0846441360303
True	522.2972379307943
True	294.51452120245204
True	571.870573151171
True	100.82366294114044
True	580.4908083500496
True	5.997681069669161
True	367.568639794882
True	467.1170042172092
True	970.8140027423832
True	353.1131192026449
True	780.2119886461998
True	993.4587236389892
True	164.51298184902527
True	38.49169053402879
True	374.40162073800326
True	383.2075092131385
True	579.8940170717317
True	239.9041113532496
True	29.8838567968821
True	623.1469626656047
True	120.65012543960864
True	1051.3875061485196
True	311.5699730047374
True	472.2835553656623
True	127.1143288307462
True	818.1783589362957
True	143.360554612903
True	815.8645528997976
True	573.3789351413753
True	187.69990748706005
True	110.71980618140276
True	65.81416153248924
True	566.4473349279109
True	940.9292928167512
True	413.006429981982
True	546.8949051624478
True	141.9351030344365
True	623.1201271524193
True	476.653390320336
True	774.9054927510094
True	328.82102397426894
True	577.1178745717788
True	118.42966111788776
True	26.406373276517787
True	418.2191786107553
True	174.33933831921837
True	103.27895355361936
True	380.7936594706987
True	1087.6684640357869
True	263.0199989305875
True	551.1222205694528
True	12.052207793561868
True	72.26269868237144
True	334.71330753886565
True	795.3054877887989
True	446.653115493845
True	520.1249112675661
True	686.9132836825019
True	67.87166844504932
True	714.2172987190786
True	49.99901488509745
True	102.95231408707916
True	183.62780643361984
True	80.33429016210653
True	25.740217144771023
True	303.0378328047511
True	476.8600854355734
True	892.015855068832
True	860.4248425665256
True	5.15257724225754
True	279.79848964457176
True	458.2724199609193
True	127.4515632832857
True	238.63952670582495
True	327.13831264812785
True	1327.2975406964067
True	466.0459217272543
True	26.2143038218068
True	190.02964370617525
True	707.4763122659082
True	36.76216142839274
True	180.31931705566484
True	578.4681477664719
True	71.9840212170756
True	873.173540993786
True	337.7532266644531
True	674.0774367917636
True	80.90774043649454
True	671.1597132554081
True	594.6706419509464
True	893.7540568735947
True	251.021970462862
True	517.4177397144819
True	830.7615059107006
True	864.1348589283587
True	233.49268924531376
True	791.5859882226787
True	226.18308954768253
True	451.58450893184136
True	378.7005602209536
True	495.6577725255178
True	501.72029013822
True	332.70509969580496
True	351.7338759788019
True	114.9817006822242
True	359.8473650978892
True	1157.9704099530402
True	332.9678247339935
True	146.56578759018433
True	288.25971177283594
True	753.0351267788285
True	656.7683652623525
True	406.69474537746623
True	122.59587561715196
True	323.32083552745246
True	33.88206535111252
True	175.3954196634967
True	86.6338493090162
True	87.96667158060373
True	560.0585817456686
True	137.76146859138726
True	126.0182778357492
True	100.91542870283276
True	86.82901455367306
True	448.052690672477
True	390.876735018818
True	1041.019491973041
True	526.7902152524466
True	828.8464599475207
True	268.278370939942
True	294.5370983364084
True	533.6096314352452
True	193.82537910371263
True	771.7591854995899
True	240.99511433359916
True	355.65230407821593
True	68.56617898278907
True	116.80436192481562
True	259.6638319878793
True	115.27218307617387
True	465.11221914312864
True	31.53670863451933
True	573.1686923933926
True	1015.4698198988168
True	740.2607536595799
True	1.7053233337009668
True	61.74200729384128
True	462.6688348406189
True	432.2036021790297
True	73.6365039530042
True	122.70628478627796
True	305.493641542041
True	78.69291230629968
True	52.560802491524434
True	731.1011551493247
True	675.3016839137458
True	155.23529793748287
True	162.5526520198053
True	527.7837666009351
True	53.28832522045423
True	25.783504806984745
True	546.6969986952444
True	451.7810938252757
True	1131.677879483521
True	46.05213664226542
True	479.8779260364128
True	914.892271324671
True	790.6124506074387
True	294.15950528180633
True	777.4345526036803
True	394.759929894843
True	40.93724964735157
True	97.5054576754292
True	731.4886728876003
True	74.71722987116024
True	136.97601717613546
True	947.9183930438426
True	188.7161353728944
True	268.39874999364497
True	106.58491647930352
True	650.5236396525784
True	608.1892519184527
True	203.41716793482985
True	415.2446325705167
True	42.3973848386918
True	278.7709988849331
True	592.6915362187748
True	631.5029578026199
True	311.40520386014435
True	72.60989307637905
True	948.887818584249
True	1104.8646865741782
True	558.7679909657
True	62.70143436192661
True	29.71180349710821
True	93.75963683630502
True	103.19755254714434
True	98.99779189836244
True	855.184048128532
True	1224.765147613537
True	699.7477377783487
True	315.2371246848521
True	8.307421103790341
True	21.265299348762824
True	338.2658502668582
True	459.4195417149485
True	46.79001359602216
True	568.7604573354296
True	429.1773568410137
True	392.0839562048341
True	77.17348801044123
True	197.7903103023083
True	273.601261117144
True	133.822793252354
True	394.36870621253263
True	42.90739498338365
True	168.69240441744597
True	1170.9836935040516
True	5.958068106627548
True	26.9660275800502
True	580.0094953244505
True	363.8581894574517
True	760.6372113744779
True	157.8400570929259
True	750.7636008946367
True	605.5354558697483
True	281.83260546372264
True	434.8176142016613
True	352.16318384090494
True	275.2120489869102
True	271.17994039772475
True	405.7517773728241
True	497.08846080823184
True	494.9949317477347
True	104.61662978780404
True	355.07612131130327
True	9.611028579666511
True	186.213816831828
True	220.4158899785652
True	869.6769468255884
True	630.3973636821366
True	29.860324988051914
True	732.4744122283339
True	813.7853932722081
True	102.81162497312911
True	349.90250201202
True	839.4388964050652
True	224.74080293924163
True	162.0808063928084
True	528.2740030630939
True	595.3986087881502
True	1119.2537414636488
True	140.9222015512213
True	155.2770205697937
True	255.59184803484663
True	308.2330781570279
True	424.2568181981967
True	414.2385424208741
True	325.056756909245
True	452.1190731391374
True	491.5099012698256
True	236.27408189915175
True	1483.969261037999
True	252.42801546966143
True	394.017383604488
True	53.62160473540033
True	789.0435435019081
True	253.24841993420227
True	924.428079222276
True	555.0807588531692
True	315.3540934855475
True	741.754870766163
True	279.06405431012496
True	222.04002039330817
True	258.0695321237767
True	219.94888693866244
True	140.67114712660313
True	260.35934693529094
True	743.8356373078832
True	527.5868138403949
True	228.02354033687465
True	1182.2281094707164
True	118.40080001515966
True	268.3264935693945
True	66.93931618332651
True	317.88165057256856
True	402.8688791254892
True	95.2630171191434
True	215.63842599335868
True	71.83577869629019
True	712.458473662701
True	381.694362482999
True	216.8028105977992
True	721.9115743294635
True	857.9377411643613
True	821.32848540953
True	830.256923156735
True	351.8820173893223
True	1.0566376236167787
True	270.40809791109155
True	55.73160451234314
True	381.93031199125886
True	50.72685594216424
True	356.83428944889846
True	834.1234541886886
True	1006.713657488702
True	398.04894263122463
True	22.95117619201171
True	512.7287290748249
True	485.4979403123289
True	197.93987197311935
True	238.64732675036137
True	289.622183732632
True	23.266808835299663
True	118.85459985369984
True	974.5897725505992
True	62.670097638955774
True	489.6116147733768
True	785.1196785841902
True	99.6407668145162
True	255.5770515751167
True	112.51419808406092
True	14.964101477471292
True	1.1103930002573434
True	121.84700700763116
True	1005.4418643179422
True	473.9037547604228
True	66.3303988739612
True	789.759884971438
True	347.1708102486602
True	1.266821072754678
True	434.3099198454465
True	196.5131107249296
True	499.7134882508376
True	86.22605520738502
True	330.4577499398304
True	363.38358759352025
True	168.85769775409858
True	204.7822706254907
True	130.98879313561156
True	187.02454771608504
True	998.1937240225652
True	16.490787490586563
True	502.3209729030967
True	480.64797871753086
True	390.9472850039027
True	222.33690197600137
True	242.63433804946865
True	162.7526888411637
True	49.70608692083976
True	489.7180200701563
True	152.8698562423036
True	883.289001637379
True	834.9195722949521
True	240.9705852358651
True	315.31018057484573
True	517.9390259987035
True	41.35364872770719
True	86.02085053780537
True	732.0143991410022
True	1083.5828993756795
True	112.5757341778838
True	730.5765308013348
True	143.0611706818194
True	931.5128795204124
True	635.4644358648246
True	105.91881215100162
True	266.81034347390425
True	618.7488839909034
True	274.0604661247939
True	48.73152854767388
True	558.3749680139028
True	459.4028111247573
True	5.253009080548509
True	471.0970825094088
True	66.0407973062696
True	184.03900544772105
True	235.60973906721128
True	301.5020069070208
True	74.16018204411473
True	222.15432617243036
True	349.0257748521259
True	427.6547687397325
True	946.2445535308988
True	49.86069891618238
True	931.1172456018676
True	1000.6577883273736
True	126.29274287971349
True	70.55313663967088
True	971.3592575339763
True	34.49949599645461
True	233.6374203558909
True	87.28918822697271
True	212.7792704635428
True	357.0651559360039
True	978.3583625114014
True	98.78325739454525
True	67.9036233858198
True	648.5513807589898
True	275.317691009859
True	726.8237137128833
True	53.81981251604252
True	494.47179270209057
True	400.1742487024509
True	672.74717889856
True	51.2441002367168
True	108.15246703056428
True	28.2166120350633
True	273.2030300247837
True	44.81087512557247
True	339.81474003902474
True	2.0380016470915763
True	1180.456585138718
True	97.04279378286076
True	134.25112104303915
True	360.7788401061273
True	717.8862969913708
True	675.7034131594521
True	1026.921652697285
True	476.79066926224976
True	426.8566433559274
True	140.3121269708401
True	422.83855718323935
True	858.774553017939
True	419.92483965272766
True	908.5556435235774
True	91.32231580011582
True	431.9415252769728
True	186.80637457960964
True	291.4525916904845
True	752.8160826773264
True	157.16270610243714
True	131.62791648655644
True	64.91249606817388
True	884.9756134970853
True	754.6334117870845
True	80.12546630309885
True	447.4659529448722
True	748.4702094418938
True	416.2338933075626
True	56.842874655696846
True	321.54535248314744
True	771.8802232668434
True	31.509221009342166
True	364.1870193342684
True	166.64688985889342
True	297.33543528987684
True	31.37477600922879
True	230.19311409204468
True	749.9168296911902
True	622.0256464179646
True	58.14822616329049
True	294.69400925691434
True	940.7325828564244
True	18.473504685600563
True	318.9805818931866
True	302.1167969352805
True	427.8565372110784
True	218.82083386106208
True	584.0459997465597
True	49.10501357914802
True	976.1517346398452
True	895.7048710168746
True	43.57784703332048
True	403.7389964693912
True	718.8562021746114
True	943.3866360890617
True	276.99864197409283
True	588.8053804103268
True	128.5182917895465
True	193.8642198111243
True	131.1879462686581
True	136.83421033786863
True	211.97106475092343
True	932.0202766246008
True	748.8958719901467
True	962.2043759913964
True	19.17797875078122
True	27.72707215971179
True	364.1711977140752
True	13.48532185023846
True	610.0881651139995
True	1078.0433429844447
True	262.71536284645947
True	211.15736232493663
True	84.22214927241114
True	223.02078030129817
True	129.21931341004745
True	43.1905764553861
True	124.89799804657248
True	89.56879647264984
True	249.2187624825236
True	558.4938210314217
True	163.48475609402945
True	31.073042606052187
True	57.863345626516335
True	416.5958192945217
True	265.85660773044015
True	610.6584791634847
True	23.421646817211297
True	115.19873147174744
True	654.6903416299721
True	260.10430239651987
True	473.30269570537286
True	657.79087287712
True	102.40097042409954
True	113.69021855662042
True	81.93007671190111
True	22.49662803953313
True	123.3839140337546
True	82.08329511296716
True	99.40816246567412
True	148.858901812757
True	241.41143025952
True	815.7905389653208
True	286.2562951778718
True	945.3414435429966
True	161.17295992756723
True	188.28515735914272
True	779.5415366949215
True	306.7131440979145
True	598.0207167589954
True	256.36959052929086
True	342.92952376172263
True	447.7220867371458
True	536.7112421985548
True	659.8594683050103
True	360.874365179711
True	37.89799066461674
True	571.1930155533042
True	624.572794163174
True	20.357889918943613
True	12.362943327871603
True	264.9041593360654
True	398.6585708960863
True	452.9037391897918
True	64.87018405694698
True	633.1646294015695
True	898.2650567351186
True	233.93630504441728
True	907.2990420175196
True	286.32785734756294
True	96.53373123847445
True	252.39263114882752
True	678.0334571013377
True	39.82129175283633
True	582.4763690063709
True	1290.471754899583
True	1014.1991242828676
True	853.7102834228174
True	208.42122354850667
True	91.99723115035653
True	199.4047287190727
True	845.307440615396
True	146.20895853935048
True	1063.5949507139226
True	871.5027715891457
True	40.3377461374516
True	89.13761258777252
True	411.7473394625968
True	409.2186312214959
True	208.56581671667436
True	517.5619120252418
True	664.8694706541935
True	119.8952143259288
True	286.5311798722657
True	999.4217612049498
True	49.78728890470003
True	715.0875334889148
True	544.2590206068968
True	38.6919366565386
True	824.108289557465
True	382.1274060264988
True	566.4341714303073
True	109.65205942183528
True	262.11010053582714
True	220.621186194175
True	26.468226652783404
True	127.98686987653132
True	751.3706856389566
True	138.88792919141156
True	366.8722865322642
True	64.94742324770304
True	621.1808388581883
True	586.3324444299201
True	235.2214656278565
True	463.6666679350424
True	167.506853602388
True	169.45404295457064
True	211.7544977653428
True	278.2571759997924
True	359.5586294876056
True	131.53180705198966
True	198.79443459170128
True	24.86905887222957
True	894.823098226571
True	314.8815036562795
True	9.996654534759752
True	361.0062191845868
True	157.90388490868247
True	636.2849284407304
True	380.27342771693
True	610.9096321284462
True	549.7552118464188
True	480.5422488748957
True	797.9593408003284
True	246.9788250180267
True	577.9121694698608
True	163.9311837940999
True	538.637891824851
True	362.9401869151296
True	381.3589330107413
True	130.00835589310623
True	145.00650518256705
True	111.51074841376902
True	69.41372410686006
True	724.1745736058235
True	170.16001524658577
True	45.40780048665678
True	0.0
True	528.0498320991027
True	109.85882220974906
True	22.822323745027425
True	40.73823021212456
True	104.24583235358426
True	525.52370100555
True	179.13535128704822
True	101.92477765360344
True	36.20207455431561
True	166.99114079888764
True	927.9025813184832
True	43.676471171419166
True	220.5762688890194
True	765.7348893774388
True	317.2927561756288
True	452.3336190240397
True	473.13292040565767
True	503.4896412255903
True	577.4464449003019
True	930.8406905753644
True	255.7960004501037
True	1040.911775157312
True	925.9368961494812
True	619.139419039502
True	347.4784795045923
True	844.2898417692454
True	9.303410361152745
True	32.08850249351869
True	286.9438146596055
True	44.22661882434644
True	210.3137466800073
True	788.7960166103541
True	211.99571088600692
True	737.1197451978021
True	750.4829300599437
True	119.1726705409147
True	359.1518511385451
True	593.4267750773043
True	26.12023917981204
True	132.31610615046003
True	433.1604342786008
True	293.94503110978
True	196.202182198218
True	108.01615936542431
True	375.5506711892167
True	21.86163802545969
True	375.2406118647817
True	361.1089188806975
True	1019.4520507131036
True	369.3620223289952
True	30.41614169950107
True	448.7972444821004
True	434.8164457352262
True	235.83060695010752
True	30.38919388613706
True	763.599629113197
True	457.557447894421
True	178.78879556880153
True	13.260707434930358
True	1211.559395839496
True	164.08739992420698
True	28.19189096695613
True	316.4837613076338
True	287.9966534636273
True	113.43578797046716
True	299.0284700429111
True	47.96523779396545
True	316.14288277345145
True	293.79290406814346
True	302.81489522658325
True	30.79854374571929
True	47.0398063486301
True	1016.0987487608515
True	24.905176663589387
True	13.157076549619363
True	179.6633532225175
True	635.5675345131466
True	8.81702432461944
True	196.31384742029869
True	172.25591752054967
True	529.2383804248565
True	394.772931524072
True	736.3406043400602
True	328.1131018961729
True	484.4395035903892
True	444.305496780574
True	517.477375494401
True	99.61644026746008
True	1264.0958854157427
True	940.908142072582
True	277.9023974945461
True	539.8750375260955
True	97.80759228573388
True	592.8039816217663
True	438.3323826317356
True	160.52329400435477
True	76.11910959155914
True	344.19593262253653
True	163.43212009515997
True	29.658916334884413
True	628.183128313647
True	381.29322934629823
True	70.52932951993337
True	29.66995102011627
True	669.6374238004934
True	501.6174107499974
True	71.4531927675086
True	22.73876062571964
True	321.098415661487
True	341.6401110761983
True	700.2179970349572
True	548.8917500056216
True	562.3747952797289
True	788.6865260538876
True	7.940131001902963
True	58.62589246076621
True	34.879342415374
True	57.89937167595974
True	506.3637471956041
True	590.0914402095455
True	91.10772933249407
True	110.12709191862636
True	190.7359046807429
True	77.33628096163807
True	182.29661580622653
True	201.00993074603696
True	269.0572433101132
True	807.1480934320604
True	589.0788116941274
True	280.6371392335304
True	181.41386280560377
True	275.2809864685272
True	252.49595959993565
True	736.8650267932546
True	319.448503825209
True	161.49183360987055
True	907.3970096528212
True	355.0305890212806
True	463.7025145022524
True	146.57001596396307
True	118.0739775390016
True	64.62613209285885
True	218.2659012251339
True	966.5529939093644
True	523.0411639474642
True	114.56030346712345
True	348.9234662591466
True	101.92453032541688
True	680.3507714964206
True	4.863645322725382
True	714.2355705501086
True	39.53132763902298
True	906.4475036727408
True	834.7208108962737
True	210.86393921685317
True	29.366830963761863
True	82.60095692564147
True	452.6133252879666
True	219.7997746118381
True	1.6325723318995626
True	76.54743880424823
True	1077.7160316527682
True	347.2890861668253
True	667.9002372520227
True	482.8942503098419
True	29.68083099153327
True	134.75803053370598
True	441.6553959189845
True	910.433333935568
True	807.4557460458893
True	427.37920460633967
True	346.2509245801445
True	16.87294076076143
True	79.04276144987544
True	731.3594917589281
True	461.2887935891971
True	379.43389268298216
True	877.4315151654692
True	26.13757840408902
True	216.88365478332605
True	900.2258951431883
True	235.65024663135569
True	8.49360317635381
True	482.2180472883588
True	107.62729760401102
True	633.0792044016852
True	49.46641351150758
True	259.4483613863931
True	846.6404276743784
True	904.167636331076
True	266.3288814482452
True	431.5312376375294
True	121.35530714411796
True	634.4578895442178
True	262.714912755907
True	202.63099220691916
True	891.9351252982351
True	53.74700321606081
True	719.882364050165
True	279.3808195308722
True	293.2249638489739
True	162.3017084102845
True	494.8062898184671
True	592.4998732670759
True	377.0995508897453
True	403.72180519817806
True	70.67835491911937
True	155.16270472508654
True	470.3745183174983
True	214.55598882828343
True	37.64485465853994
True	199.94387663642152
True	387.2874924006777
True	393.5723958274525
True	737.698832157127
True	136.00088791249877
True	646.2961937531178
True	524.431980000266
True	582.212087617217
True	136.26139342468824
True	39.07065810674713
True	655.9721496635518
True	67.52629583686034
True	555.8934242318078
True	657.6784303930735
True	451.0363806434311
True	125.41008295809792
True	531.2890515867502
True	4.0128118886548325
True	395.300861501374
True	30.53206825351088
True	624.0106363006903
True	266.3765541394339
True	584.637468341913
True	697.1963682726876
True	149.66588320777316
True	528.4800683004768
True	504.9812701512117
True	62.38229160543162
True	980.4239504892946
True	2.600690401571613
True	27.356012594793786
True	601.2880579609438
True	628.4410947558409
True	134.15913751126743
True	400.413114394797
True	128.67421316860867
True	75.09157938840649
True	439.04867603638456
True	40.57202450840981
True	504.20047439854096
True	12.49528567518571
True	859.8999912802935
True	551.5279558566598
True	678.1246593282284
True	102.3061698702616
True	378.13199784187896
True	991.1992124178228
True	868.8949638893781
True	134.26748409663134
True	527.1406415531904
True	458.52127882023865
True	246.29490517985252
True	260.2269795925013
True	5.333681789284211
True	332.9482800377962
True	12.013665013651174
True	367.1716025579958
True	78.91350856277022
True	425.6211750869876
True	670.3253410558035
True	127.79830556336914
True	228.10493358934605
True	632.0383219281883
True	672.535391148018
True	293.68801822814527
True	141.0674430851041
True	169.44180205891178
True	471.0150970086324
True	82.90666406820299
True	10.99983670701944
True	508.4338458456324
True	570.3821831354815
True	18.896109633432346
True	136.2966240663513
True	872.3207470116996
True	483.90369103901713
True	276.6224422687209
True	33.56240866923382
True	467.7284055633984
True	113.72075298888596
True	586.1064757485955
True	655.0392148673699
True	289.022072301666
True	386.6272083475749
True	178.93914028074866
True	245.4678813806428
True	76.90322597689978
True	224.45079716324145
True	504.0328096240692
True	21.73333049017413
True	443.8019914419509
True	370.31194342911647
True	707.6504131698651
True	920.91258947648
True	930.8046910148504
True	163.82905176001523
True	394.0645335093289
True	74.79408814924065
True	191.75502561058133
True	319.750872619074
True	10.978144122610397
True	803.6845736566834
True	24.12448852872325
True	398.3699067405069
True	274.63445973664443
True	666.1897005961479
True	208.36778071706163
True	41.301242825414576
True	658.4559867455692
True	1072.0770320244592
True	224.77234924438935
True	131.29228368686506
True	635.1659336027348
True	506.75310792592205
True	19.17650890700096
True	825.0521179698136
True	105.59713609879726
True	47.14731724635559
True	306.7244871506184
True	357.0207214455171
True	398.3560778076353
True	271.90206324537763
True	19.022682989595967
True	22.39365668252624
True	834.4910134198497
True	199.9631467593208
True	115.20060737757044
True	832.765466970907
True	655.6087820600134
True	633.193110949286
True	455.2730412358863
True	152.16251681282694
True	32.066857473074634
True	103.54861831528414
True	446.8375421479304
True	227.8024731141518
True	476.099188574339
True	148.45383728066986
True	487.4915223877363
True	633.061875503992
True	983.0626317640872
True	22.956456321308742
True	941.6093737195662
True	1013.9205025604256
True	477.6798160697624
True	84.0711114335891
True	791.5434571539505
True	641.3475143747127
True	667.4374930882685
True	174.94751451099194
True	746.8597584566903
True	713.137945407055
True	123.50880441528734
True	788.9790190199552
True	799.5294719905229
True	501.8425129323805
True	227.21542784484075
True	69.43354177023231
True	321.2648002236656
True	343.3254341792752
True	461.30877677964816
True	426.3995732450568
True	191.53718521503748
True	319.0364391805296
True	3.011334142127128
True	14.330989995110125
True	110.78707528004198
True	130.29041547839932
True	349.5828360432358
True	338.36933230590694
True	107.79353241645252
True	17.880730576882883
True	211.1369401953964
True	862.4334488077983
True	446.8957663872845
True	519.4841181945728
True	566.016427842982
True	831.8497259982663
True	640.5087729237379
True	93.77512043644523
True	199.6954344124358
True	248.59218505783736
True	272.59700314286744
True	105.78346030712603
True	354.42218453375153
True	432.0256418219186
True	168.38456534587075
True	652.1925574386407
True	246.59073229102063
True	191.5483280329445
True	26.067971618131573
True	245.76084278390357
True	470.3116706475127
True	159.68033828151962
True	533.290911150673
True	462.9143926424962
True	247.03384316360612
True	103.44997441402808
True	42.10942093916562
True	403.7755509524101
True	784.2462134383481
True	158.17367648458182
True	1031.684124754836
True	1021.8084519876442
True	492.04325936211137
True	101.97869236561866
True	119.37359283030533
True	683.303037431668
True	9.432604073549255
True	223.5596766499624
True	142.07880302573068
True	118.9506746942744
True	319.1022833930186
True	627.3111839414825
True	37.64482834071966
True	117.2405527424012
True	949.6671158742228
True	55.58280427067965
True	460.9716645582701
True	528.5511545475704
True	239.65368851866063
True	137.73141264636217
True	912.794361881858
True	1199.3670472673716
True	521.1870959162206
True	653.5251185822298
True	215.6936875288096
True	154.20611548661796
True	306.51084744820264
True	262.78365779961103
True	173.1430552868101
True	308.4646152572793
True	341.18715292547046
True	11.896132137468763
True	635.5547040050658
True	148.68864208417807
True	77.14486426699435
True	460.0281530107756
True	316.54531280688207
True	1191.6296681348483
True	365.8933453059725
True	989.6720323146104
True	9.618564939577409
True	264.023454232173
True	229.04372037873023
True	152.61230916743972
True	451.7950875562723
True	197.78544572944256
True	408.4297886867215
True	342.94627988828256
True	111.09557949907126
True	364.903106959965
True	1043.476163151745
True	713.9708824708247
True	221.15761810787055
True	114.26409425808149
True	289.34506258628187
True	26.135117032076295
True	352.03266713256687
True	333.62672993380136
True	565.0875555859608
True	436.4703537361787
True	355.12702095448526
True	151.99723553126367
True	13.41221447553944
True	413.3710962722107
True	275.381711190175
True	137.23336481170207
True	299.2756479510268
True	436.00082517710416
True	796.3272383310383
True	312.1132204549972
True	783.7728994069424
True	401.9102617843356
True	378.0898673672957
True	1.5121743546078918
True	1181.800301562539
True	106.14921997268796
True	952.0499471368212
True	204.78806226649849
True	454.6111761997168
True	664.6453988837889
True	86.69403579439921
True	479.2935603349279
True	35.22849582730555
True	401.4762822768248
True	77.35042951038896
True	231.8762808046425
True	39.86020699638887
True	669.7955735184336
True	187.17792990060136
True	19.385372120140502
True	385.3123666927862
True	112.28225544863052
True	164.0647551113138
True	833.6762321759572
True	264.9267434876044
True	149.75390333888805
True	373.0510851658304
True	511.70910178345326
True	346.67873078435053
True	505.299506588941
True	609.4017683372924
True	156.80665594058627
True	6.6783461445577705
True	73.76503989117167
True	441.2142186820914
True	88.09603963686115
True	81.82681213648705
True	1068.106867416077
True	26.15865750828508
True	335.8539259100741
True	316.28702018413304
True	441.4076652084347
True	678.7879961865196
True	185.16853179482797
True	633.9197134827591
True	326.208750084443
True	357.18258454801804
True	270.1433807250984
True	208.97687726314277
True	360.0680901673382
True	451.0842720967643
True	413.0716167178621
True	596.7407185270658
True	133.9458964325375
True	76.89575279431506
True	38.70946850354547
True	294.8817856274486
True	652.2680345469608
True	391.1206465552049
True	774.2990632561609
True	203.5523908698014
True	400.1025562149759
True	67.01537678771692
True	56.479749326998586
True	433.3603292421646
True	197.3722252693165
True	217.4086736669993
True	44.28348548943633
True	1060.0264711524192
True	176.64085739876572
True	922.9522060803496
True	303.98570225856554
True	933.012029608661
True	236.68882220109927
True	476.578537143514
True	535.1577091148934
True	627.7565124027577
True	210.41741659177265
True	472.8592157038123
True	932.0576936816911
True	122.22318181352853
True	6.8196495878688514
True	610.5080254164436
True	29.24348544185265
True	74.76677880329804
True	789.9887089561687
True	226.7048474381997
True	985.533420640695
True	684.1109191296063
True	425.4068176621588
True	288.96971554383504
True	490.00621721393975
True	340.86037275523825
True	179.62814243475157
True	655.2571715265236
True	718.4353533902789
True	212.86255418912697
True	88.20296264940639
True	518.3937924563469
True	137.66269586608342
True	380.6378288222914
True	333.1634886028879
True	67.38585883865451
True	384.0488524739725
True	408.1783105657979
True	378.56496989684456
True	419.36889246832095
True	421.3207434407175
True	595.8479579492969
True	54.92829958367972
True	449.0679382128631
True	337.2340048364716
True	659.8805682469279
True	222.0815708591721
True	102.1779787211569
True	44.62283486110019
True	534.7889255318481
True	633.8944597728045
True	186.4794624598631
True	403.99729616834895
True	340.8202679808122
True	16.91201736643539
True	174.75663101540005
True	293.4843531203996
True	3.103416615801271
True	878.7465177125013
True	81.61663346706224
True	103.48702566159162
True	107.37499641864235
True	366.55259136759673
True	37.23986271434843
True	462.4015787421803
True	228.20982715091392
True	6.087125473328186
True	115.07092877763372
True	447.8108226228924
True	52.21311269303124
True	71.44492708036226
True	183.3748867335677
True	298.6976337194857
True	968.149034489451
True	388.37801819510565
True	961.9989090096198
True	190.8476898701309
True	1046.1337353587217
True	784.558581198325
True	637.575975223438
True	426.26642345833096
True	382.1195995935427
True	83.48003716108165
True	66.74632050794318
True	77.64988803559876
True	181.059499964613
True	474.368341630066
True	1080.4241019269757
True	180.86177043229347
True	352.07699631741514
True	445.0611404891565
True	629.2585650373394
True	603.3764936454356
True	278.1874066795456
True	460.36900017411176
True	672.7136661667356
True	100.1288440096984
True	719.037477655727
True	260.21765183820617
True	138.83429515382855
True	411.8485078261109
True	868.7390229398777
True	423.24305895103936
True	858.7015557105818
True	198.2444591998074
True	349.4625546909484
True	692.4199993808918
True	631.5888117519821
True	186.15976973321253
True	269.57789455546083
True	786.9661250736249
True	31.591865823170615
True	182.5559853182288
True	488.0201252217863
True	711.1187543247554
True	100.40177285555328
True	34.88256562171386
True	166.0987033933087
True	713.4712318703783
True	322.5603215401876
True	545.4720330143347
True	354.8609743264285
True	310.2825939053918
True	438.2957133212144
True	485.80283304418975
True	67.18654883515961
True	386.803916372192
True	780.9279872770633
True	0.0
True	258.9571263283352
True	251.6559619257653
True	1003.398242399958
True	150.55726458412855
True	641.3559798840657
True	642.1644933507973
True	108.52903195801252
True	215.71759786489005
True	123.62048034224183
True	11.420159719834228
True	294.5387063943084
True	370.5684794747963
True	1131.9469108216754
True	231.5388521870996
True	411.92922214470514
True	660.3454021733111
True	215.50821503348612
True	27.49227037820232
True	853.5261474478045
True	614.5780859060995
True	158.0358678753939
True	624.6964410393475
True	167.03541773064632
True	291.48992844580386
True	792.3744245041255
True	37.805790127491086
True	110.68775053515084
True	520.4953471303812
True	63.618096745676354
True	78.1976056504188
True	420.3826738155795
True	23.308376777555456
True	755.5879579919588
True	100.90520862009537
True	160.49985629280826
True	18.06920559155784
True	723.953694086915
True	30.20700018981177
True	794.799397464635
True	394.3533708425976
True	118.86126276625362
True	696.536849718537
True	525.5260257437325
True	562.4320070717606
True	48.26931614107371
True	374.3441666246302
True	4.801900665416713
True	88.54729413099518
True	366.5399808839837
True	48.73030635532631
True	127.19095900978697
True	320.40419589176696
True	179.87416565010793
True	101.33556968144404
True	649.1827918854433
True	18.443288312194515
True	1126.6811410893015
True	499.08192508356336
True	299.8169651445553
True	485.52108108717584
True	123.1082827191172
True	753.1026821639769
True	1135.3258734833214
True	750.1669982414458
True	176.84802914102275
True	226.45346915150932
True	52.26641851778719
True	60.08331824680747
True	150.8690653578382
True	101.99662443651356
True	172.04418018013072
True	1211.5854115296177
True	327.57596035820814
True	359.53888207037625
True	730.9179528152555
True	17.36688188754809
True	12.280147541375118
True	562.4736482071086
True	5.587433354347178
True	117.9468383710764
True	683.3168931471841
True	181.67759554672008
True	665.1634691467968
True	839.036637970393
True	153.43719773251848
True	875.77763463989
True	3.0396442328899926
True	453.77737753380046
True	1060.6732748638833
True	25.678435850355463
True	239.76984347014044
True	142.34264022857965
True	967.3568131613696
True	243.61830527627544
True	497.6709050623573
True	122.119362076749
True	518.1247865131156
True	146.30894305057728
True	98.9473094391187
True	392.7099581830562
True	69.37709622877274
True	56.685929816184014
True	1036.185811184704
True	265.4633145520072
True	157.60137568900174
True	360.9828665114368
True	393.3793604601338
True	212.73617397003585
True	164.81668214739747
True	396.9208823044783
True	36.05817187796893
True	490.54684417044245
True	1097.9129928589853
True	115.66746103084591
True	483.8953029197873
True	316.3181059700141
True	26.995283261644783
True	413.306497633105
True	103.78047217584758
True	557.620852848029
True	199.78123427982936
True	413.09942707346704
True	20.85648793111052
True	425.5862738455373
True	111.90384177817909
True	338.8322492294425
True	35.083963161527855
True	155.83355898228723
True	245.46312786590312
True	802.1461101520838
True	58.83299224227261
True	137.78129904238543
True	237.79609801938864
True	141.7094635421266
True	638.4533298914687
True	561.1848459928658
True	791.4654730948583
True	378.70966000300336
True	548.7740971731247
True	429.4417846171973
True	694.0190932848461
True	70.66816699348836
True	475.7171074732275
True	449.3279130422373
True	49.17946870645963
True	82.92108471646317
True	125.66989816550858
True	90.22819439101328
True	324.4443481541647
True	864.2557977184291
True	319.9993992035109
True	1062.4446176272932
True	328.43272961186454
True	926.692276715066
True	148.38290936093378
True	589.8927437623896
True	625.0752288958168
True	718.9124386014735
True	428.0601993576767
True	66.67725813561539
True	302.3083932981442
True	40.30358427430167
True	147.7187494063297
True	168.91818219027084
True	1060.642673028067
True	234.8803259588313
True	547.2448345488106
True	554.2139288312936
True	559.980310464005
True	861.8248466907132
True	588.2050031468706
True	652.206187221859
True	948.4244584605729
True	126.2550685765954
True	324.70168673199464
True	265.1607818813497
True	330.45566508210624
True	89.02833057597239
True	352.2140025337115
True	4.560726193539417
True	316.06537086103816
True	244.55161903092937
True	618.0554089261054
True	269.8172073347087
True	371.2054607999722
True	10.459397612560029
True	59.92517069198769
True	528.7086922748848
True	32.93166554487796
True	146.46945381644977
True	65.14784722612728
True	154.3027757677367
True	246.9559194518801
True	69.03753453473186
True	389.01356264025225
True	286.3077506807492
True	103.50757707161236
True	341.40853717961204
True	63.54117366687338
True	583.9145158807894
True	856.3941331179964
True	277.7845917750036
True	1171.116440854572
True	118.36978052618802
True	306.363845670834
True	1005.5484071792932
True	83.14964383246419
True	283.24495502672687
True	10.08377633175251
True	390.0227509301165
True	450.0011873337732
True	158.3042689014174
True	609.7273569358738
True	914.8210044730158
True	157.6325123926163
True	80.6037177552283
True	336.8596159006593
True	555.8370650251429
True	618.4566959154417
True	1225.8117906378802
True	27.29974411538923
True	926.1350982749758
True	141.4869772649595
True	620.7214558119186
True	119.56727684913554
True	132.76638214941093
True	189.1687962028068
True	173.4486225282511
True	755.6281290547715
True	198.2279551235767
True	227.0473107606337
True	66.71805803232309
True	515.0429580946079
True	438.0709642296933
True	171.14717284403943
True	235.6630119500151
True	16.034476673651703
True	415.3497466848678
True	209.32194179403072
True	282.017194897879
True	111.26416401541438
True	728.4674578147711
True	416.9697193805488
True	261.33052746582314
True	641.988959004812
True	545.3330189842997
True	455.8479548922808
True	133.55482413094143
True	519.0718224308157
True	436.40521346639247
True	2.070865041726407
True	201.7466783410112
True	89.94409773880982
True	241.0831752899156
True	2.720050733428918
True	121.93937357576895
True	351.94169296081697
True	7.404305229477504
True	839.3359971766172
True	167.45954310978712
True	706.7322048483634
True	763.4993488317999
True	168.0360025398782
True	235.5590746036712
True	498.7924264059518
True	834.8243840369328
True	50.59030417522711
True	38.0517462557553
True	134.17302933465083
True	620.7271955974363
True	726.445487398957
True	179.28583947468016
True	605.7072574390635
True	576.583533527051
True	851.5083131833586
True	410.1732355092983
True	189.5057190391203
True	906.5764897301258
True	229.68930974952747
True	141.17863162495195
True	329.30525164890327
True	213.3739930302263
True	210.4846645822436
True	601.3602616248344
True	246.8048420758252
True	199.41606949998356
True	451.63902120503633
True	475.76308407112543
True	62.915845687094816
True	289.99154194663515
True	82.51591658740504
True	320.17567019726954
True	347.5012288212127
True	250.119159566689
True	168.83221957163852
True	364.2586133020671
True	620.1173407215201
True	779.7575015218059
True	295.0934682596956
True	743.863941208149
True	63.43044407426195
True	870.3545437613507
True	347.0824379574261
True	13.016768950994765
True	605.487954124131
True	712.1077212802866
True	263.80741239371946
True	171.77547003001808
True	46.80611118106324
True	388.3673734831524
True	72.81454977024796
True	14.172462795915491
True	893.0549872458944
True	372.40802853640446
True	173.75602679740874
True	1038.094714536501
True	10.895331839002043
True	793.1937357169401
True	32.19748171023123
True	695.2117389717355
True	61.08437997023155
True	749.5057882897283
True	439.56483838351056
True	200.71862127335208
True	433.2967476418261
True	207.1332906132329
True	301.4836555378307
True	219.7394932930709
True	412.08540996837365
True	11.298558876511892
True	322.3811400923529
True	114.20324602426932
True	11.251992532609387
True	469.4672022342856
True	722.2683249526067
True	292.4129422459437
True	78.6313165962511
True	306.9729988225506
True	84.64557517568724
True	186.95106794462984
True	180.38086112820983
True	367.2670607945691
True	44.80218303197879
True	133.44573043345014
True	373.50434719511054
True	880.2467875975617
True	110.93103650208556
True	213.7443154714581
True	424.5714711223152
True	20.403857587445344
True	422.3780953708636
True	509.97026663358525
True	86.70336828345259
True	390.47146544859294
True	354.48448829160805
True	422.3901740003794
True	598.392333543497
True	1021.880688147688
True	1030.7264488285246
True	55.18124869383092
True	1066.3256556165643
True	110.16190418347814
True	117.52405147414264
True	104.31697644502658
True	497.7756377855942
True	374.7095189261324
True	574.9570522201719
True	260.99940543913294
True	162.32372817342346
True	394.4897076545365
True	14.544176000201093
True	455.1418687142735
True	402.33977087079296
True	143.2091345027043
True	97.43866637905114
True	509.32137967174793
True	1003.7038404543628
True	205.5148919925193
True	68.19830888332675
True	438.5367047072541
True	381.73645099785136
True	465.1874283128242
True	326.355704975208
True	5.240668965639067
True	535.621496826388
True	499.7619660366867
True	510.3285014523199
True	190.75768699476583
True	106.24828152960843
True	21.5056727808306
True	376.4642917539796
True	110.2990972962095
True	7.416268437704257
True	29.018096637908783
True	355.0241678717322
True	624.992628484093
True	136.49717114017108
True	87.40502935467917
True	23.6670733716566
True	403.31243655850864
True	368.66494455519256
True	763.8912771985338
True	307.9475681917798
True	513.606964964055
True	535.8450500622009
True	540.7130133586774
True	290.7353796077235
True	501.9196635028396
True	101.10854244259164
True	578.5676157810927
True	7.299488090652344
True	385.78459714378994
True	479.0842919900916
True	969.3295410960652
True	348.4919855665329
True	803.7369484013443
True	1030.480590406014
True	179.01552577402967
True	38.3061041417763
True	360.94328429488746
True	391.8514817085559
True	613.5444154505124
True	244.61683827052545
True	29.75150343362958
True	661.853487841668
True	125.50659485738277
True	1077.3918172406472
True	310.11417502557293
True	467.5579041614226
True	122.65104403608872
True	809.965883038211
True	141.19834296655912
True	812.7887080255198
True	563.7315471770751
True	190.41281694813
True	107.17750428229982
True	62.4340586263847
True	569.8544234276528
True	890.4841545333823
True	425.21362487835023
True	516.0548531655038
True	134.82968300771518
True	632.367638980121
True	500.2626784526738
True	792.3490243211905
True	328.86622626676603
True	613.4127363157958
True	112.4640098161307
True	25.16245084598962
True	420.6457967922488
True	171.58013175732071
True	102.18984376651916
True	381.04478723045713
True	1126.0892130781924
True	261.1050011175591
True	552.6341538477318
True	11.107582636831316
True	75.88605545067004
True	338.4067315187253
True	754.4843540480488
True	456.7902410710472
True	534.465106360434
True	711.0779429282953
True	67.58527350744302
True	714.2311667903774
True	48.80627270377058
True	105.10223985294203
True	189.1141329470432
True	78.3084635851316
True	24.46732715205613
True	300.45300002396186
True	464.05655358844825
True	898.1987902620199
True	858.3256868904477
True	6.312845042974207
True	291.73256454642353
True	485.1051961322953
True	118.680572615012
True	259.1557719325261
True	326.8561197873926
True	1304.0995636819714
True	436.2061512499873
True	23.907789213226504
True	188.6553259809081
True	722.0653381212135
True	35.17684122540462
True	177.87076315016068
True	551.6592011439328
True	74.39627608693486
True	869.3559003714946
True	323.77986121398266
True	661.9161979157597
True	82.93191783082514
True	674.4961646926832
True	591.3650935957761
True	857.1510303504191
True	247.22672265207024
True	505.2472625724087
True	839.7875703927156
True	890.8109506280573
True	234.88135092495403
True	718.1426052530921
True	225.2843487342692
True	452.44213517345617
True	369.2155195043713
True	502.4784991900023
True	488.3379520665623
True	320.7048154833534
True	350.4693716778961
True	109.58396635793456
True	343.10950996899777
True	1158.3162542331456
True	304.2256017261042
True	147.54218196126888
True	299.9696749404104
True	744.2187054389536
True	652.5355675364452
True	400.9460380447391
True	114.66298324684504
True	327.857390375448
True	35.53325044498921
True	154.53867346182224
True	89.2916045269309
True	87.51300101826362
True	548.2006539330464
True	137.7007694034006
True	133.0133552310579
True	99.44002282749751
True	88.37761085148713
True	453.0079384196192
True	393.7309855383228
True	1032.062762298254
True	519.4618785108487
True	838.1129572075888
True	274.8617742115879
True	287.52147465559176
True	520.2864171430427
True	191.36997222522828
True	757.6192062314219
True	245.2578702474688
True	359.62190195172985
True	67.54172602995918
True	117.75877877809984
True	255.47075149261383
True	122.85731778521416
True	478.55842537189375
True	31.767743391807432
True	579.6875933144341
True	993.4458653439234
True	734.9407653503862
True	1.5765964486599755
True	59.99535286906477
True	464.100599607029
True	434.6011185376364
True	75.76324287015119
True	119.6529416469408
True	295.3703393706018
True	80.56531747328751
True	51.770166380576974
True	741.5481265395955
True	641.8742289308643
True	158.88277056407742
True	178.42490026471427
True	528.3049800003397
True	54.12459229751896
True	26.53030182001832
True	575.5690768859693
True	463.0054394539045
True	1111.7920765722156
True	46.97253639554396
True	478.04261071297645
True	890.6171227612307
True	774.5884255573956
True	276.0554124678027
True	771.744250954665
True	403.8907430485054
True	41.61024386546474
True	94.50164675760068
True	724.0184283852859
True	66.09036195806534
True	143.88862252993692
True	909.5836255747512
True	176.81112557091
True	272.44410571958747
True	105.5858897187482
True	638.6775473694518
True	565.7296096656348
True	219.87398298129207
True	427.0739416818378
True	43.38265435405834
True	273.6882932818813
True	552.803508488962
True	614.4037405256571
True	326.4478469836834
True	71.72823905905732
True	965.9608640158488
True	1090.162328684222
True	562.6131685715045
True	64.30218815124934
True	31.07675692031771
True	91.94140426832676
True	106.2463871093363
True	104.35794613403252
True	879.8086109532904
True	1193.2770996202348
True	762.2760491045448
True	330.23730682280706
True	10.243722736473368
True	20.43817630526043
True	337.9411469049716
True	476.0068961745178
True	43.8250613912179
True	566.8727599284063
True	420.2606053512688
True	389.2791868786037
True	81.06673666840469
True	202.24748246278443
True	255.69800615084424
True	141.15312072897308
True	390.5144552178136
True	43.067975263805565
True	183.25567094607612
True	1178.7510189108389
True	5.850825045265928
True	29.086872379642823
True	575.0851313226306
True	366.9749060312032
True	790.1697364874013
True	151.1772790498587
True	778.1135888649189
True	592.7754977412177
True	275.7142280883616
True	426.60865738197145
True	333.4646356524092
True	293.7651711043593
True	265.2992475340968
True	398.9958589116138
True	502.0152567387772
True	503.39330786316384
True	109.11696240731574
True	354.7418467199976
True	8.517241491332433
True	186.87645978675167
True	229.96048565497352
True	848.1958487400155
True	562.8783147360732
True	30.609422447704127
True	754.2246202222736
True	875.4451653955219
True	106.11995024346376
True	341.5500135718398
True	834.3566651927291
True	230.99196987221853
True	163.10032591146614
True	532.766315392316
True	585.878723536864
True	1072.643561721415
True	145.0061177282964
True	156.58691738000311
True	258.3270239551191
True	305.7947205130656
True	413.5593758892772
True	423.9079926215569
True	316.4770087343314
True	422.8288724714991
True	509.4820309711846
True	210.80921608637263
True	1499.0927007955822
True	259.215872873354
True	407.0231751330521
True	53.03364499758789
True	778.8960135839446
True	263.45427720264087
True	943.0537456240052
True	563.0112675836338
True	319.57475481299826
True	805.0620867430557
True	244.74981635838145
True	208.33201254392063
True	260.6698894844963
True	221.19412701301584
True	139.36190479995005
True	253.01780422154485
True	701.6171351813152
True	531.5818038722622
True	215.7770525754223
True	1126.2535647701357
True	114.96085502605392
True	268.33546362754225
True	69.79474438504293
True	315.6040679891084
True	411.0099262186487
True	91.84764594893586
True	209.2969351976325
True	75.76990811052217
True	675.6245203383716
True	380.8400733413144
True	219.4624014851254
True	716.7563153690062
True	895.0378141205886
True	831.0549960436117
True	817.727351722545
True	356.2644762892014
True	1.0952759089739348
True	268.2325579807858
True	57.13440368233013
True	394.4966329090057
True	54.08577258926344
True	353.5303032356485
True	852.3578394811764
True	1036.6461357568282
True	412.2563449403328
True	23.4482817781244
True	500.56729203385913
True	512.1846076180992
True	199.8068182191562
True	241.1529108964135
True	291.3757474999912
True	23.54113624614636
True	128.03998118665672
True	967.0778793159204
True	63.48503792116923
True	489.8566557802742
True	791.4501158384521
True	97.24073260426329
True	251.60568726873268
True	114.24381695436614
True	17.016878668597826
True	1.0636116319252968
True	117.21577522364394
True	1011.8350356638106
True	447.7136878529078
True	68.16455520919122
True	799.5482742964532
True	343.7546849069558
True	1.6394250211389287
True	450.39311472839177
True	195.64364545434327
True	497.8428403039409
True	86.13214055481833
True	327.8471864210744
True	367.5434317584434
True	164.43114131012638
True	222.5662980269161
True	128.62748966367195
True	161.42702021240714
True	960.4406426349022
True	16.406631840213286
True	507.4337243066155
True	516.0136413971669
True	422.9287027703178
True	217.8994815223936
True	222.59603837252035
True	166.6768997466629
True	48.19447678742711
True	496.5086252346709
True	153.80249130720273
True	850.3993745587364
True	811.8139993538051
True	244.4993591736775
True	311.13553203788433
True	527.8081489783043
True	40.95454170362215
True	88.31307608266353
True	723.2948639542053
True	1090.6100349212757
True	119.55851552039614
True	723.8626694712135
True	141.33121380122918
True	938.6801621325196
True	673.0392119340179
True	106.62258086914434
True	262.14675146484063
True	618.3046762351365
True	258.88916741163416
True	42.72222420122947
True	555.4138772327294
True	458.975133062354
True	5.3331899562516085
True	473.3207614294528
True	69.0208621932024
True	179.49906252324564
True	241.7318809850848
True	317.6787807408122
True	76.60984767868355
True	221.79976502163703
True	351.61652178469546
True	423.00719205698056
True	970.0422003303686
True	46.046440533650674
True	872.7615193895856
True	996.0276937422174
True	129.78813270117365
True	75.78832719147871
True	997.9749845443714
True	34.60075405186829
True	215.52763996584272
True	83.29600026907683
True	207.3422468324222
True	357.6236405899398
True	973.9070440524744
True	99.77144417719856
True	72.0637339814334
True	671.262698785594
True	271.33203448204057
True	715.8904792064433
True	52.69334679256141
True	492.8983738259858
True	372.8021937225405
True	683.2980154499699
True	55.41123323713902
True	111.14681869115373
True	27.659355864630506
True	273.31191246043267
True	41.73225425512593
True	343.681251698274
True	3.095400357337903
True	1214.9101925288985
True	103.65886365939907
True	134.40175103206477
True	353.629113054662
True	698.459648771012
True	673.1581400403936
True	998.479182927372
True	484.2731976106414
True	416.1968257624317
True	139.76158197090018
True	398.3872526532561
True	836.1174623496744
True	427.9587032953392
True	944.8323476040327
True	79.65711016804639
True	439.2764772912403
True	183.58817494849228
True	278.6508937243008
True	746.1710498685156
True	170.4666995298911
True	130.6624457659415
True	65.75834481068759
True	843.4684250507995
True	776.8950816166671
True	82.32289288261109
True	446.7067213255164
True	741.5269642725734
True	418.0923007705798
True	59.16246492852344
True	329.9163760346527
True	795.2366695904707
True	33.24546738107998
True	373.60578095204926
True	171.39793495042554
True	286.6000356260908
True	31.550008794747978
True	224.03477475317752
True	759.6146876080767
True	641.7601085356415
True	60.25051260719687
True	293.8525658148224
True	902.6741269397148
True	18.43514277360881
True	314.27161568114366
True	300.5680457165081
True	426.5914876594823
True	223.33816584547048
True	631.9259209677487
True	46.18847373909543
True	969.7278105080452
True	886.8558174595613
True	45.47673805669419
True	390.5865760153279
True	716.7460974152399
True	893.8528234502835
True	272.2627088824631
True	598.4185567517314
True	129.54956677656102
True	191.0344892882084
True	130.46076975718742
True	134.16632322646157
True	210.16827673958423
True	933.5117837915028
True	799.2060742221059
True	948.5109751069842
True	19.102628579831624
True	28.866222128660983
True	361.1347587081237
True	13.499156971212358
True	615.6847529845347
True	1056.6831858161388
True	254.81445754659256
True	204.7322083853273
True	84.4447140167933
True	222.2781578469184
True	136.04372673073726
True	48.05787141722303
True	127.97139072908672
True	90.11926981587004
True	236.70260330845977
True	532.9846201709748
True	157.92567987429737
True	29.94582745096141
True	56.53791822896096
True	438.2863243175295
True	270.849860348461
True	593.8694527485048
True	23.21063031933553
True	111.5007639639952
True	664.9001557741049
True	284.2788683706464
True	465.846439687765
True	654.285756847561
True	106.73558300270328
True	114.23352351348257
True	78.35239976732922
True	25.337410294360243
True	121.77537363806788
True	83.72209422388968
True	93.68310499911908
True	154.02433575136808
True	232.22879987949275
True	841.352835237945
True	288.2459707878588
True	930.8881666038692
True	166.35984027629632
True	199.20561592311503
True	775.8991450856105
True	312.33254611605776
True	597.6987628083493
True	253.0194297262502
True	366.2014890200333
True	422.7554354263299
True	573.7731300204081
True	651.0680681201123
True	362.9221217875146
True	34.78573124851242
True	554.5035568182374
True	634.589787463104
True	19.876606054945817
True	12.39575260352029
True	264.2117932488369
True	405.0203631427787
True	468.3929542223391
True	70.60898812276379
True	634.5913606732336
True	941.1944102406624
True	247.1960787973697
True	881.1568578488719
True	285.09280430671737
True	101.79806807942452
True	262.4128413847416
True	668.0244314159678
True	40.52132531158109
True	554.8970813002435
True	1270.3877829879343
True	1012.3427634249532
True	888.8819927329888
True	221.74041465992212
True	88.00664717928107
True	197.12342898107264
True	814.6729769668358
True	146.34304973882624
True	1088.9538689125532
True	820.126547046019
True	40.9064476339889
True	90.49108121024962
True	421.708553702954
True	392.4788768226408
True	208.85967431939207
True	524.3604428264458
True	667.9602124649658
True	124.84685303791224
True	268.7065422936438
True	1015.930553469468
True	50.36623688970621
True	709.0793758065939
True	544.8676934832803
True	34.970933893434584
True	813.396898321231
True	393.83671596437335
True	573.8381779590164
True	112.11246197753066
True	272.8779336427288
True	212.71834345833383
True	24.09160900497028
True	129.58670619307952
True	739.5764257246963
True	133.52817586172387
True	391.4737440074393
True	60.36417431146919
True	662.6200134520735
True	607.6126689388915
True	223.90665907929065
True	457.9451944126793
True	171.53142011341936
True	171.0926585298224
True	224.5211298707907
True	295.75667383936496
True	357.3092777923273
True	132.35680688145197
True	202.3354451480163
True	28.288145392063296
True	876.3223775460285
True	314.8986958856713
True	9.709470240064702
True	370.8520046622591
True	164.68506414366752
True	631.1947114562905
True	372.6364017338552
True	588.9203532934647
True	543.9081147657879
True	474.49817454729305
True	799.3912455470579
True	234.68650255840888
True	549.7552413847258
True	162.79394254253003
True	526.5217306302821
True	360.0302581749082
True	383.4121060938205
True	127.48710479947356
True	134.8539275456898
True	108.90504157284352
True	68.60205876858281
True	716.603130250865
True	174.51343192409635
True	40.36636840415283
True	0.0
True	524.7558509598874
True	111.97130006724078
True	22.54944571596439
True	38.46683945443183
True	109.64521596221384
True	518.98160344337
True	179.32286822303482
True	102.92171753936093
True	35.97524041478404
True	157.31479086928056
True	933.2303264320942
True	51.34077251150769
True	230.4114081701482
True	743.2977439820355
True	320.99980311367176
True	454.5928606079637
True	477.38697322781496
True	512.4872030016734
True	588.8724592046634
True	935.418348043727
True	257.45573758506987
True	1014.3645488098728
True	926.38344509157
True	602.9396758263056
True	344.9295031463058
True	814.0771183906488
True	10.748051542345282
True	30.15552109177696
True	300.782641671711
True	43.12597471766594
True	198.36747128767823
True	761.1328641053539
True	219.69193383962823
True	759.3803192291009
True	748.7260271570809
True	124.98690593819904
True	378.0323686690001
True	605.4271422402909
True	24.98565305300738
True	128.44017942402968
True	440.4767691590362
True	304.1608591669685
True	203.4508227354572
True	120.25374632810612
True	384.7347185718425
True	20.58047240345117
True	365.9972416086568
True	373.01514732824137
True	1022.040435895186
True	364.7901454953206
True	31.27715460017466
True	433.05030008963104
True	453.24722450337936
True	230.05853651872255
True	31.145986704383645
True	762.2164214518273
True	439.982243500894
True	179.76559118791485
True	13.454594596622584
True	1206.221742385036
True	166.6721643321413
True	29.40561944776513
True	308.7632971725591
True	280.00399884679547
True	116.76544199917248
True	299.3395123206557
True	40.58390255919587
True	319.6557581015253
True	306.7106343534444
True	310.3041106113035
True	30.675896612080354
True	45.02188652576891
True	1080.7148556642132
True	26.536402456359884
True	13.3829937284562
True	182.655574739207
True	655.6085353343253
True	8.869866971144681
True	191.55878660949253
True	175.04852313385692
True	540.9652659213948
True	392.9262274102072
True	724.6738109130333
True	318.8721028136812
True	486.77713550519456
True	453.6281351965231
True	521.0566172706515
True	98.08317585273944
True	1306.1077785778962
True	931.7762945660984
True	278.261316374065
True	543.8171885307485
True	99.45152318884816
True	608.0928939299215
True	430.7124140246035
True	157.02620266200304
True	76.30290062865336
True	355.5396008629975
True	173.33628963701207
True	31.20498696478308
True	583.1859041736694
True	378.1896706755903
True	73.97516140643057
True	33.16155660590358
True	674.8251064498842
True	504.08388168134616
True	72.97610924795445
True	23.55927966038348
True	342.7080909699552
True	322.19704476824563
True	716.3657839143771
True	552.6115264377264
True	547.4015479075134
True	806.8520818590987
True	8.766053375325068
True	56.42783237760085
True	35.86766173840607
True	58.869975999091885
True	518.4579750660885
True	593.7923319382232
True	81.27635000899483
True	110.4056629440372
True	189.73848133980135
True	74.25489974815217
True	182.2420014682264
True	209.72215461004535
True	275.7037301522889
True	816.4705631969919
True	596.1759556691029
True	292.2353929791422
True	198.7540345796448
True	270.0284806671337
True	252.01282657057624
True	723.5342608783868
True	320.4422067819782
True	174.0337041136137
True	902.8168485513067
True	341.2423537962479
True	462.2810244428008
True	152.81578013301768
True	119.9989442172182
True	61.33597447248952
True	201.8094645647211
True	964.9128655079692
True	545.7037464733327
True	112.7552381223577
True	347.46759933398897
True	100.6708832622896
True	656.6494141626575
True	4.167130083758561
True	713.5019480595186
True	39.822043951724766
True	944.2604281926848
True	845.0484858722826
True	208.05584461925125
True	27.655457444139117
True	81.72496373166466
True	456.8468725850441
True	214.6350626929163
True	1.507871034153156
True	82.49596908904421
True	1095.6499607860433
True	345.9335716466261
True	660.3071605378618
True	496.92773860081024
True	32.26897118450449
True	140.95111249168752
True	443.7974889737652
True	921.8825913070712
True	813.9513973724876
True	424.3414069980614
True	326.03707196196063
True	17.554323145547848
True	76.54376953433635
True	753.8791112209817
True	488.6931192257789
True	370.3363058986569
True	889.2544495453446
True	26.858393974647367
True	207.3641067933256
True	909.4191598177324
True	228.9741353090216
True	9.147075475166352
True	494.82141908114943
True	105.95636804447317
True	661.220463893253
True	55.2999474362045
True	268.2188993859144
True	911.3512097359176
True	897.8793080814568
True	275.86812940604693
True	427.562625482247
True	114.8992626675107
True	621.4857741570507
True	265.9072386386486
True	184.3424989210878
True	874.5715208911304
True	53.91455639390846
True	709.6877694555147
True	271.9863785241629
True	298.62789275485613
True	166.54375370242278
True	513.5241663849733
True	582.855495854819
True	368.8976952371535
True	415.5743410229558
True	69.5818480755571
True	157.46701145529576
True	441.8245852165204
True	212.69499859632413
True	35.36275292818955
True	203.51679928387813
True	404.05017177117657
True	395.8889402392446
True	730.9946779171757
True	135.0753717788464
True	664.2298981962759
True	501.5650495213869
True	606.8538954317287
True	135.59808322777295
True	40.49062280203959
True	675.9196971571137
True	71.73608724222471
True	548.8592775326014
True	678.7992633971991
True	452.79165130397575
True	139.3284037278422
True	521.7458369494607
True	4.624012053502287
True	389.4923722755006
True	27.849847985720256
True	625.6016683727573
True	280.15097426449995
True	595.4993056556248
True	687.5612310911506
True	144.82423691593198
True	527.5317854103955
True	491.7101933898711
True	58.574288399628806
True	969.7807706424328
True	3.038649151872958
True	24.036557570960724
True	660.6106332018489
True	671.5573627144836
True	134.45708757894616
True	392.6970318521658
True	123.08688271527843
True	72.58091080383467
True	468.2699720519328
True	39.58398843361617
True	513.6704933411877
True	12.9990557977199
True	852.9149823400572
True	545.0782072333905
True	644.1733731379277
True	102.65747900709636
True	379.660704669688
True	964.9148669046632
True	869.8368258355662
True	134.1987800990756
True	546.7606579586046
True	457.12180646293393
True	251.5164829418512
True	248.9551108822008
True	5.398842288466512
True	321.0513382497098
True	10.944719327348892
True	366.0955539207079
True	74.94124026377857
True	430.9199319536766
True	643.6384331074509
True	126.52847329845332
True	240.12369439499497
True	651.4533793593847
True	690.1629583831988
True	298.43130592222724
True	141.464930882798
True	161.24284316197853
True	485.2920018979858
True	89.59420626126774
True	10.968913363971147
True	499.6840209362013
True	571.9495258650323
True	19.423522004942186
True	136.8914340001916
True	889.8006046106684
True	501.6222559331304
True	280.89365302314314
True	33.117505374559464
True	476.1402585296476
True	109.47921855178345
True	577.2520290947034
True	679.3862907655353
True	283.9535313336024
True	359.44607293785936
True	184.47253693528688
True	241.03618537314543
True	70.73149114312614
True	218.40806451061337
True	502.6132981902038
True	21.181499433186254
True	441.82223711116217
True	371.998103665444
True	687.7290642276766
True	900.2540421027821
True	896.699555964628
True	155.45000130732532
True	414.7110151064388
True	74.02034013499738
True	187.9048124706509
True	314.5364151526994
True	10.76569432547356
True	796.55098678926
True	23.290618087609268
True	400.76545336420986
True	260.8434649799881
True	663.4684779828905
True	210.56460280922943
True	38.95413907539534
True	684.3509426655978
True	1072.226884507321
True	214.50243929306887
True	133.8866914682208
True	601.1889718913244
True	487.0961044312855
True	19.33467549587349
True	809.8478057736113
True	115.5785584967665
True	46.34940632655116
True	309.245247048452
True	345.9821465240948
True	395.5676928507988
True	271.172927523906
True	18.87437226572553
True	24.46752191286437
True	851.2448562177461
True	201.02170225503488
True	107.14230587045556
True	864.1727499454149
True	654.0806761688381
True	637.6850995497535
True	454.2238370069928
True	157.65635475745825
True	33.100501779252994
True	102.54288032542114
True	433.3432716232884
True	226.89822725704175
True	500.0723841542733
True	140.08945391207718
True	507.7684098772195
True	659.396516328843
True	945.3391478167669
True	24.81030951348737
True	980.7826430689564
True	1090.5021799508074
True	493.9559347623796
True	90.72344238773498
True	787.3659049501199
True	647.2674467222928
True	659.4806205839684
True	180.42881727106595
True	744.2010850822844
True	703.2465885037047
True	124.76214999051084
True	772.1376932545588
True	835.7054248079247
True	483.14868326533497
True	227.5477606192269
True	68.86008285697744
True	315.2106035870392
True	356.0508006946233
True	467.6901722878463
True	420.404605753319
True	195.59044837309597
True	305.1504158701828
True	3.48803720451454
True	12.96938410265762
True	105.6507211447732
True	131.52180063541445
True	363.0360196393568
True	352.5395559950317
True	113.55355078729824
True	17.171290418790775
True	205.63606820102507
True	844.8044673675627
True	461.669816882289
True	526.3489080141135
True	562.1956517948157
True	781.4231324662226
True	655.9195223546895
True	94.81067998502265
True	195.6036006154664
True	241.44162162317585
True	284.5350591500126
True	106.21462816344942
True	363.63843251062826
True	423.5847732317124
True	172.90947818197807
True	656.0368320299852
True	245.62651591953937
True	209.7000280667851
True	30.046152377434005
True	248.0025933532448
True	471.5061460093909
True	169.46637922597768
True	540.8720459719569
True	474.9807323752151
True	252.19277029891265
True	105.20281077201876
True	43.241578250190535
True	391.26702658241095
True	792.9586717355272
True	165.02550201942
True	1058.8994068738657
True	1060.2660558778528
True	486.1724492127332
True	105.8640049557286
True	127.02457288915538
True	701.3668294861678
True	7.927807432737501
True	229.2685846767781
True	138.32872248605003
True	124.75263348512274
True	335.25936959074863
True	629.6761127612525
True	38.43164792949139
True	129.55866009713927
True	934.5593424036596
True	54.12897877242732
True	469.2376781215783
True	526.8057844555608
True	257.1077385534755
True	134.18134166256274
True	922.5019761719376
True	1183.0367911117628
True	521.5662852570726
True	673.304194162828
True	210.8443609268557
True	157.33776599915555
True	315.5291378731268
True	249.38254770384276
True	166.45544784013492
True	303.5081536975615
True	343.5409229086988
True	12.103636843697716
True	629.4914727363243
True	144.71331695931593
True	82.37364573661885
True	440.6930071361577
True	322.4453791125602
True	1194.2175243728586
True	349.09529471910014
True	973.7455594551616
True	9.820879892219626
True	257.8388410279803
True	226.6081722363361
True	151.9312130633183
True	482.2541943025299
True	199.09597501197968
True	409.7444441568883
True	324.92063934558314
True	121.32620297744234
True	364.5164900308639
True	1065.1645085642392
True	737.5915490199029
True	225.3279735872252
True	111.00596229275008
True	284.00813187371494
True	24.475004115622625
True	351.16933116771924
True	314.5588008560064
True	584.6562316258007
True	443.9256991180774
True	349.62269016393674
True	156.67435679831718
True	13.075280807840478
True	426.7272475668607
True	286.34967618291137
True	152.05052294009823
True	303.0704792993287
True	439.64846045731537
True	816.9549350631968
True	314.25306950732187
True	770.3183743219838
True	407.871962229203
True	373.6554617675135
True	1.8889356223616247
True	1148.0065685451436
True	103.73238918802016
True	914.0807177390404
True	203.7792854464778
True	466.4974541000489
True	669.7584306543337
True	84.48349503594557
True	490.9855189384113
True	34.07549130642823
True	419.97102161830776
True	79.57870827207371
True	224.73953833734905
True	37.75974294766401
True	687.2736043625672
True	181.48349964945345
True	25.5661757049768
True	402.9851088539323
True	107.89191978245714
True	173.46104272966122
True	834.362115919347
True	266.4833332128468
True	152.8840642726603
True	370.9141174583077
True	512.3329467369034
True	336.2175283858672
True	509.6687812577361
True	614.775957978987
True	153.07796433885397
True	6.573959581832494
True	71.84282028404618
True	431.3170695967653
True	94.3237941729588
True	77.85498854466695
True	1073.2325281965475
True	28.28997592759004
True	326.3034150740368
True	315.37342846719173
True	453.9312230768204
True	680.9534056298169
True	185.1788552697309
True	648.6893102175006
True	323.74199502174616
True	354.675137481767
True	268.0868620149863
True	208.91480316602195
True	371.8951632665042
True	424.3159752399075
True	420.177300922111
True	622.9235295558186
True	140.1163028947006
True	76.7380105371898
True	37.358008839651696
True	283.5524131103306
True	674.6418485688289
True	412.203394457338
True	761.7984099841448
True	214.57442544191989
True	392.1027938255076
True	70.68311029726678
True	56.93408618388085
True	434.2573358243926
True	206.65872589594213
True	211.7164189783591
True	42.24912514631859
True	1091.555568716763
True	181.05007293768284
True	908.4479512478882
True	320.77377279825686
True	944.352373605738
True	230.56425773376725
True	462.312015603026
True	532.2584289783449
True	599.9813672797525
True	205.8313892032865
True	471.1890981611388
True	910.277967487646
True	129.4639486129969
True	7.699575493222372
True	575.4819415487501
True	28.454186835868786
True	73.9748237131125
True	798.6006252614994
True	216.1222105920432
True	990.9714116586792
True	682.4672546316314
True	400.30724587027686
True	300.5946524176159
True	495.9247710286041
True	348.102123372816
True	180.50583140212967
True	688.1047792436195
True	757.2819523359154
True	217.43458264175428
True	91.37795169546494
True	509.2609072756166
True	144.12305566669866
True	370.5594624698345
True	342.5038043276958
True	66.64611052509345
True	367.9476432475243
True	424.4427504992006
True	365.0571908593279
True	409.0563537564739
True	434.1090549672609
True	637.2042016694103
True	59.20837529134362
True	441.5518361504808
True	296.16324819933766
True	648.9804907311596
True	218.86564750945143
True	104.36143168415433
True	41.44717626156301
True	539.9011301254509
True	621.5910521741223
True	189.71520704163723
True	412.621431987084
True	329.8730176893232
True	15.888370667309813
True	161.1915531966261
True	297.6745982488627
True	2.6535989618330005
True	875.1628534103107
True	80.93440324396222
True	102.77428260576912
True	114.346982472756
True	367.0609034387711
True	36.5080408945439
True	465.7854157467896
True	226.4254873415717
True	5.354380353663467
True	118.23493411323584
True	454.99134520164046
True	46.97646267430012
True	67.35787073867392
True	175.38404602122833
True	296.76101921298687
True	979.4981113534684
True	385.891151681281
True	947.777761049775
True	189.84320344830027
True	1003.996223493064
True	797.01143812082
True	678.770876553923
True	377.5496400008792
True	374.393021885191
True	78.98336229111955
True	69.03932315897117
True	77.64857170461421
True	182.87247178601217
True	485.3939071892618
True	1086.6186811265354
True	179.2337318955266
True	353.9629913438572
True	436.4441684510031
True	576.0055272200175
True	596.5214384088994
True	289.6386296815642
True	455.5463669478816
True	658.6894846139529
True	94.59620680317586
True	712.2368910057537
True	254.9672123737145
True	139.52046584613697
True	410.4858985222552
True	882.5906988792281
True	425.4920577995025
True	902.9186483066431
True	195.63936726204173
True	351.4206292849007
True	673.7979044297265
True	627.787116724017
True	191.38011441351208
True	258.8311732836035
True	803.1312489732637
True	32.75694022889012
True	191.9711812892044
True	496.4298745444534
True	703.3337279035259
True	105.53861138840168
True	36.65141215683911
True	163.31421394490104
True	698.6884734552416
True	312.8220942109728
True	551.5696664222089
True	351.2808855964071
True	285.09071481298844
True	457.9454449339353
True	492.6872953550649
True	74.81595097289579
True	371.4763922539376
True	770.1432757359746
True	0.0
True	290.8125625856345
True	257.0773949282026
True	990.4065299897552
True	155.9787544286866
True	651.1255013902759
True	613.911599396161
True	114.275261340266
True	224.97700539713867
True	137.12829114022762
True	10.91858752281308
True	293.95723305090485
True	375.6126002671348
True	1134.9830338942309
True	241.8002104462031
True	403.8626748643436
True	654.2923244474252
True	203.314007425831
True	29.017591024430978
True	861.5089529389819
True	602.2511146368373
True	153.60428203191955
True	602.416059752949
True	158.32650067147512
True	308.4827408252262
True	746.1472496187105
True	36.44403767309056
True	114.9926756989589
True	506.3499387336293
True	65.9044847138419
True	80.13155586559228
True	401.8571934766367
True	20.951503235159997
True	767.9821195105836
True	104.72800278737049
True	148.70707877895612
True	19.2496538932595
True	738.2752736889771
True	27.596369353267352
True	766.9102760804054
True	393.5585060438085
True	122.45575121250968
True	699.0239667865421
True	525.1513465738922
True	549.5191831732167
True	47.343076826180535
True	376.03796067024217
True	5.219775008271755
True	92.390899484961
True	383.1885959069542
True	46.03247731379255
True	123.71822968154228
True	313.6322642254266
True	186.36220063123503
True	99.0417116784308
True	677.5736615744914
True	21.503487966868423
True	1137.1848294227598
True	531.3377857513008
True	305.10774590392134
True	504.1361650687938
True	125.65699387185104
True	796.1722687920263
True	1161.471282546176
True	745.8652586764339
True	165.1705736631369
True	229.10912993630131
True	48.96838833771726
True	57.60755805696341
True	151.29924092595567
True	102.91871244722118
True	174.6168896879493
True	1166.2675552162466
True	300.15141627203263
True	342.7487375126618
True	696.3772927048861
True	17.746220839802383
True	14.732030660864892
True	575.1488217969306
True	6.456473376417117
True	121.89953360182908
True	698.39564122575
True	179.06716325101388
True	641.6946770322943
True	827.4948488180369
True	147.8669147533747
True	876.435318090639
True	2.937776660733795
True	472.3483179660959
True	1057.5667919348
True	26.455456680262238
True	236.4324697533556
True	140.72938527794827
True	985.0242061722116
True	231.7717670683822
True	474.4764479669973
True	118.6444655029749
True	518.147480341715
True	147.38403928355842
True	96.50370730439543
True	380.8888281965023
True	70.88166522437551
True	56.45233417301126
True	1063.6560119416251
True	264.71576508355525
True	161.88068620653388
True	356.98264694264793
True	391.6048635029402
True	211.91920046794075
True	167.4210811417667
True	406.0081038323301
True	36.80708412826268
True	492.7914581393907
True	1141.1753885659778
True	114.10551340417804
True	483.1005169556981
True	304.1526904467213
True	27.23643616043528
True	414.44315142424784
True	102.90628481394108
True	606.160996465601
True	194.3777644989217
True	409.2079691838367
True	20.220124861901024
True	456.39794332970735
True	114.45214442314028
True	342.25507013476545
True	34.69917752042243
True	168.15329306698052
True	239.95476972178423
True	775.6718327095593
True	60.92668995759676
True	143.38336740137646
True	237.22523133499405
True	141.25111056248775
True	630.5570567842553
True	562.9724575409132
True	805.1299198654017
True	396.99287701629686
True	530.1620841694378
True	423.5142938399089
True	697.738214481587
True	74.68133880942825
True	468.43305203151095
True	434.022735858252
True	48.17164195568721
True	83.79771208530674
True	131.05103488842326
True	93.17533743914036
True	335.5806827051909
True	851.1933146945519
True	327.527554232303
True	1061.541972366025
True	328.9105002141833
True	909.0657905199344
True	148.288150858698
True	556.7383767399605
True	592.4844044642059
True	678.4214512144396
True	443.7670792264626
True	66.73641765816784
True	284.3957583656248
True	43.30791026539414
True	164.31718027814796
True	168.60313362273527
True	1118.355246512274
True	237.61441424846944
True	542.9105606547408
True	563.0817857853758
True	554.8541751553735
True	887.7071191836462
True	600.726889777541
True	625.821911889012
True	928.5079941930971
True	127.59049068077572
True	323.2498003795912
True	259.93012173645485
True	322.06536105903587
True	88.66932224350882
True	376.4964383433854
True	4.137558012146052
True	339.8967574806186
True	249.13351890791355
True	623.2884276521404
True	285.5435598385462
True	355.38882696793337
True	11.39433888131721
True	58.54948719488043
True	536.730716703426
True	30.630966789820825
True	148.45851424411887
True	65.92077073825132
True	146.94141570104188
True	225.03275518577763
True	75.0310987705814
True	377.911111852014
True	277.1273924093172
True	101.17069307120336
True	340.531162962469
True	64.66156285480072
True	584.6797029379547
True	817.8513282782219
True	287.5198846602525
True	1150.3672846500926
True	118.1199449638336
True	299.2127801499656
True	1026.0293805738706
True	85.48238101010236
True	290.0859520075531
True	9.732237785375537
True	404.8906051357016
True	453.0315160963431
True	155.24124715543428
True	619.3567458363203
True	915.9510926292864
True	155.24694536782656
True	78.62790612587878
True	324.1759741815152
True	559.6288717441861
True	596.3795747365264
True	1226.700473881181
True	26.60943504078268
True	949.2984040523266
True	137.555365041682
True	628.3946897976876
True	102.77791369358512
True	134.4541755768452
True	189.9317191918554
True	173.76384244346423
True	744.3833207514092
True	213.53018745622825
True	225.1911326789456
True	66.26385800187622
True	511.520505084261
True	428.23077852095713
True	168.43230464373255
True	233.88273537164048
True	16.023929267306347
True	434.6924934058305
True	217.1221103477468
True	282.56714944052953
True	111.62525188265796
True	711.1030847283929
True	440.94999532911976
True	256.2453107528116
True	639.767181027778
True	533.1113509437794
True	461.0095737491809
True	135.05664618814956
True	535.8735202644159
True	439.5048974931513
True	2.741825668173965
True	196.29879974041705
True	94.20069101851506
True	246.24713940418783
True	2.863512370868718
True	129.16195785404557
True	358.6429151548614
True	7.38806046695931
True	857.5549736323709
True	170.99897364640032
True	724.9340693607692
True	763.179216804007
True	162.80891513347868
True	220.6173453199801
True	487.3910978108107
True	847.7692018853154
True	51.22130475399853
True	38.54729435841019
True	136.2307445908056
True	621.0073411789879
True	724.9575460842503
True	183.01966833797337
True	595.8273445566904
True	617.6864776304783
True	836.6597183458465
True	411.72600616205466
True	185.3905935012546
True	890.6225760721012
True	228.17606610402476
True	156.52271531188947
True	324.5784768886596
True	219.54941348354325
True	202.478790741284
True	590.2862756256541
True	252.27683569825805
True	196.91611850546937
True	467.4777208519256
True	473.1082611574765
True	60.861032978723486
True	276.30721247185363
True	79.73535151399183
True	338.2158221200722
True	364.5776593805707
True	257.5032321450136
True	177.6147390944795
True	378.4840423272804
True	634.5272131401301
True	738.749543311442
True	305.45705825838024
True	734.343389481161
True	66.45613188939781
True	857.8809637854067
True	361.4641151695149
True	14.120229313186917
True	610.7869393769944
True	693.9282056251075
True	256.89472483287614
True	168.3490220888831
True	47.57357049366227
True	374.30234713090624
True	77.91367568194252
True	14.589839127271553
True	895.4387029301893
True	372.30730767187407
True	175.4946332582022
True	1008.0207768270154
True	10.292687180381517
True	793.0190433029655
True	29.0356236903055
True	687.7938713667954
True	58.88306479499055
True	758.3737757995686
True	444.9893150922717
True	190.7666971114472
True	444.8745035553976
True	216.87366079545328
True	300.4495919654901
True	222.51900760252173
True	413.5546954100036
True	9.811256939083124
True	322.659576894061
True	116.14567824051468
True	12.644130214391518
True	474.7730875264589
True	749.6938060611968
True	281.2118105490292
True	81.8319107305925
True	324.2014893542732
True	80.64480220021146
True	190.882230585927
True	178.0646676538701
True	362.8979886093772
True	44.50921596112467
True	136.62656844030317
True	372.9919664066852
True	836.0501772611751
True	114.11445330935668
True	206.0615001102796
True	430.55680489879273
True	18.99942156653503
True	409.5140719806775
True	512.4229567008666
True	90.2054700624577
True	384.1169674295676
True	361.547430490174
True	411.3428414068661
True	609.7216908347841
True	1038.0884344105343
True	974.2010040488432
True	55.34488597158962
True	1054.2567019497658
True	110.12293581728493
True	100.4848625798314
True	116.64495928726988
True	486.3698507795722
True	382.926802317457
True	568.0278248570278
True	261.945071576718
True	160.07827156382018
True	399.51968741881024
True	16.88474493134622
True	451.74796038937
True	398.0379336727981
True	148.19335374480465
True	92.42973598758954
True	529.6107530439651
True	1005.949726285156
True	195.30939655258163
True	62.49226189975168
True	453.788642038903
True	383.3710445351984
True	484.781310523544
True	323.2527645123431
True	5.289447148384856
True	521.6893634811721
True	503.4465785746826
True	494.9714197173554
True	183.8733933997389
True	106.01027326613509
True	21.964791166777545
True	375.87723980736007
True	107.78042876675126
True	8.389514985060213
True	30.367165590522287
True	354.4731863610274
True	661.362177092536
True	141.60956692188418
True	91.14003801455928
True	23.95483439043256
True	395.779720095796
True	386.2604875642038
True	775.7522141967278
True	308.7591785575667
True	489.5196189038306
True	541.7868521141737
True	520.7034190637942
True	291.6039347983337
True	530.9520488384002
True	102.1322802796261
True	586.8031290312904
True	7.495138160941999
True	351.7348206368169
True	457.8727716416568
True	982.3219135159896
True	355.99899237468753
True	772.0886605991919
True	974.8299191463284
True	176.4477564698458
True	39.35557950434364
True	388.93847994806265
True	384.5699686654664
True	571.3568817520401
True	237.3675932272737
True	29.75009280298852
True	613.5533936583586
True	126.74226545018855
True	1054.3241388508795
True	332.635419427792
True	477.0701198191617
True	128.01458345212868
True	812.5029640342624
True	145.6731445788914
True	821.9687993631782
True	571.9500582074689
True	194.05709786589304
True	111.45460814077116
True	68.39367167000586
True	566.7663633208609
True	901.3916363037856
True	426.2239098587541
True	520.5586938526566
True	128.81782317945328
True	605.4093721847979
True	514.7790198749489
True	790.7826769427061
True	303.7976540471452
True	591.2893959868497
True	116.47502761766395
True	26.265870519429235
True	410.4993343365061
True	164.16884988282143
True	101.45491933433696
True	370.7864982441234
True	1101.4324321694978
True	277.2154197613682
True	543.9990459532515
True	9.307398474505954
True	76.14584817548469
True	326.4835039907797
True	775.6372135551161
True	444.0764354968664
True	510.0207363798577
True	725.7342132955464
True	71.62493382502413
True	704.5745910530635
True	49.76637884851772
True	101.27220308937466
True	184.26527643988615
True	85.69396538074963
True	24.68456589008281
True	304.37399254910963
True	484.27588702414266
True	894.4440768826838
True	862.266297992125
True	4.9827141627005656
True	280.21366468629435
True	445.78866392599537
True	113.203391936708
True	249.31456394619917
True	328.4607472806819
True	1315.469389039074
True	469.0530375686362
True	25.89035810937725
True	192.3580674567976
True	711.0181424761028
True	36.58354364954592
True	179.67735876483923
True	567.9881891112625
True	68.80072888752872
True	851.5359635985066
True	330.91239776776666
True	669.056195815761
True	78.66614346444717
True	672.9998309644129
True	564.2261216685768
True	898.5352662601547
True	257.8524947023335
True	501.8725478971061
True	812.9395911109856
True	877.963264722095
True	233.9239971817479
True	753.022398765359
True	221.89622394645943
True	446.66113039803895
True	379.5566533132358
True	498.92640051508994
True	495.9878810543825
True	328.9295933403856
True	330.1378441098986
True	110.3228441141762
True	351.94072185626385
True	1151.8857306099578
True	318.3842279509077
True	145.41648710878837
True	307.32747584885044
True	777.9725641015191
True	636.6310833387747
True	405.0041522650043
True	118.24479844331908
True	338.54545460014833
True	37.069938938702656
True	162.37757397097445
True	90.89808918334992
True	91.10645891383056
True	587.2097663243538
True	140.24486292771596
True	127.35263985304506
True	105.3847332428741
True	87.35673156889432
True	439.39573465494993
True	389.0538592186201
True	1028.2394477616986
True	545.4670936553417
True	820.2563650614138
True	263.6524241037725
True	273.845600471441
True	518.2364421089408
True	180.63228701348672
True	739.5585654437076
True	249.39471569820304
True	366.5436656467418
True	71.08170162580805
True	117.43312257270914
True	255.4455310442937
True	118.30348649647756
True	475.3461317072378
True	32.627668024236485
True	559.1222251864114
True	1006.884023739213
True	732.5495830084869
True	1.7824381456564096
True	63.71353976990035
True	490.4942844067641
True	444.0652156623164
True	74.71828503737576
True	122.36076655710356
True	313.83977464618386
True	79.03668443780612
True	55.86111053505277
True	723.3032830300115
True	653.7416690186358
True	162.13288988422326
True	171.79636477017578
True	540.0357356721587
True	56.187935394429736
True	26.36548747244667
True	528.204453854227
True	456.2828042868021
True	1128.968645400416
True	47.82340599475037
True	471.1346614516
True	860.3527774182022
True	781.6100379735393
True	291.8350590461863
True	771.0552578722404
True	381.8584254001597
True	42.46573065562674
True	97.22639373148454
True	692.9373597529368
True	77.48411659572777
True	140.28128613828002
True	927.9179876937236
True	177.1824317878792
True	274.78158720450443
True	107.91312210705144
True	670.2474729903453
True	580.2421123502851
True	216.33446310021827
True	429.0679960726196
True	40.94389433315706
True	275.10583842931044
True	601.2498958073845
True	616.5223573254764
True	322.5732757099005
True	75.15101597522472
True	953.4967980814416
True	1097.8725260909284
True	572.436568852085
True	67.12027836966197
True	28.11088421012376
True	90.16180670657344
True	106.61480234489528
True	102.1988647633689
True	868.4985441932698
True	1228.3987319364212
True	752.149225435702
True	315.83793155710305
True	7.376704432025496
True	21.151781619281504
True	339.0414233991158
True	473.1041075989592
True	45.67473899379456
True	565.0862204613687
True	423.9551750234008
True	400.97423984160025
True	80.09508478035698
True	195.1158951234435
True	269.9695821796519
True	125.6166434001205
True	391.0439009218758
True	43.59810868326411
True	170.0952316701333
True	1116.8629014637104
True	6.418077647095029
True	26.82670638605041
True	579.6531568712169
True	370.95114397081073
True	781.1933807120786
True	158.86118060578838
True	754.2848465483536
True	606.3377295195797
True	280.3689769127797
True	421.9337432180602
True	355.3791134146508
True	296.3061328089672
True	275.2869013484887
True	383.9479636828145
True	500.6461046457175
True	512.421024287653
True	106.14629003003084
True	355.83170295010456
True	9.715371745081084
True	181.97431160893456
True	230.57097201207688
True	867.9424593967899
True	592.0994429328553
True	30.42129333480388
True	724.982645012807
True	856.0479814465482
True	102.49995260048662
True	346.8122865885975
True	860.5840448283731
True	211.31933091832647
True	164.2804128264103
True	536.3136960286475
True	590.2358507094632
True	1104.0761074456625
True	146.7171737870519
True	153.88499759867554
True	267.04581972890145
True	325.2037442493236
True	414.9887066954636
True	413.6117566999242
True	306.81255967770164
True	447.160980967475
True	506.2992012488607
True	224.39297473717292
True	1481.8305149133646
True	250.7660122167701
True	413.9045060574021
True	54.58055285998197
True	766.0275722319193
True	252.3447741091764
True	936.9127809363392
True	586.2540838481854
True	315.80207260954
True	766.5105900042157
True	266.34871710414336
True	223.1604060780449
True	255.5952938757036
True	221.48330840311235
True	141.75327031052487
True	257.84874852941084
True	735.579748234219
True	531.3243517623282
True	207.6372789712553
True	1177.921645484685
True	115.67891475352404
True	267.6664706858504
True	73.93335482344949
True	315.89717791093483
True	400.3110059729916
True	91.06881729805788
True	227.33816251416104
True	80.03379115775054
True	682.7928269350977
True	365.3360639263767
True	220.6649907364329
True	709.5416250777536
True	873.9436766948685
True	841.3044092574239
True	807.3775315927896
True	346.2245906168918
True	1.319014006837984
True	265.6149941131407
True	56.53880144332182
True	400.4826828662452
True	55.47445952290834
True	349.56357841256823
True	829.2487726547503
True	1065.702002388024
True	387.6243021408417
True	21.9763728176467
True	508.8187162132404
True	509.58211725504617
True	202.2813777508564
True	234.94352927973745
True	295.7049887709035
True	24.0676182839399
True	125.65971356811347
True	950.5111011404094
True	63.20860333977112
True	472.8790114848055
True	794.1935994487287
True	98.48429500254852
True	246.56255716515236
True	111.6826330176076
True	16.115415384647243
True	1.2297783169736407
True	113.5051037399078
True	1011.6851813762064
True	490.3686753215208
True	67.26558485780073
True	793.1104664416191
True	346.9350191176713
True	1.062802838130951
True	453.8276224359726
True	186.34148824192707
True	490.94565723790754
True	83.3506252161198
True	336.83084707753505
True	368.8531262520654
True	175.78314966987844
True	215.8861508571174
True	127.18421469165004
True	177.30703629219167
True	990.8768237232164
True	17.083451272225155
True	507.25255349675393
True	485.5659614050132
True	413.2771553295244
True	220.0149844637289
True	227.30007096925135
True	154.53268092008344
True	46.28732707902688
True	493.9640406410488
True	157.27760300874257
True	853.7472613753495
True	849.9503098903136
True	248.70941453151175
True	320.969583939441
True	518.2926731905295
True	42.60984419470807
True	87.96474643386561
True	722.2317676021968
True	1071.7043557444456
True	114.7631787578023
True	738.3322004477889
True	148.1979911776771
True	943.7995232756992
True	659.1544120923337
True	98.4469915201967
True	275.15655157160154
True	617.4640610434956
True	265.4151963400067
True	48.57535866637151
True	557.237037722913
True	451.2482438012114
True	5.865604205727731
True	464.375954024153
True	63.4369962733951
True	181.47345551226888
True	235.46189642609897
True	299.32384901441185
True	75.86055191909098
True	226.64420767364507
True	354.0418253231105
True	440.5905482241682
True	930.0769926779254
True	51.025502798024206
True	871.7401342266517
True	989.6001193061254
True	124.67509630341202
True	68.33085535613948
True	1001.6971644742712
True	34.89337561179607
True	232.95461573901616
True	86.69625862140458
True	202.34789911195824
True	371.8191966981125
True	957.5049649973024
True	98.08238620917562
True	71.24475118551578
True	667.774964093275
True	282.300983940585
True	740.0177267457923
True	52.57574466216888
True	464.3268471530638
True	398.4402849907241
True	674.4594139936445
True	52.75821231648952
True	111.6959612850884
True	27.927679604526197
True	272.189002796799
True	42.901614437984925
True	354.4175065928516
True	2.544996403890594
True	1184.5764258234306
True	105.82387506700896
True	137.63733245181987
True	343.6082214993703
True	726.5339725606603
True	680.7376601289579
True	956.1708170649443
True	467.9131987520233
True	410.1416264461277
True	142.41307951657376
True	421.1953248039577
True	843.9196583061994
True	421.6423210727725
True	944.5534281006278
True	87.98716584545343
True	408.8229306894909
True	163.28928262215868
True	280.82529160374634
True	750.4288907040172
True	170.37479184046342
True	134.3828096164789
True	61.43135932165036
True	855.9580335846874
True	786.0964044919424
True	81.6774466261804
True	445.7181635517245
True	747.4951564602526
True	415.7570771272274
True	55.99724557471059
True	317.54561932129894
True	783.523540015269
True	29.58004667293181
True	356.90616144774043
True	164.77098261685785
True	283.1533723698612
True	30.570139194468798
True	221.91943720831745
True	734.0004780164581
True	636.2437794613224
True	57.60855996550363
True	300.53093361532444
True	875.2372287200596
True	16.73852451028165
True	305.3098828492279
True	303.4806997900748
True	429.9220649656083
True	207.21470989465456
True	614.7388167785612
True	45.85459055342488
True	969.0551159060748
True	857.6633874139135
True	47.160858982717016
True	389.7493450621511
True	718.416769676083
True	938.7233939879912
True	272.9613242870143
True	621.6057130994958
True	133.81084121039325
True	196.00840040162024
True	135.8726623848804
True	138.69158643674473
True	207.34534721888568
True	956.5699557844226
True	784.9786790937641
True	949.7297981941024
True	17.791198852983346
True	26.842669197274653
True	352.65323831255245
True	12.248547038004302
True	629.1635702838958
True	1061.8997865240865
True	261.42727371560915
True	210.27187283162263
True	85.47324309213731
True	213.98954431164148
True	133.76638510780506
True	45.40297995638726
True	135.48977167948348
True	92.40828581929688
True	254.22936678314824
True	555.0055054261546
True	155.84273748176528
True	29.90844544985845
True	55.23492631784119
True	449.556922611542
True	265.02051246712165
True	577.3718658025564
True	21.564358260673107
True	111.92564811890094
True	654.130781919832
True	264.4295859396295
True	478.5500264440204
True	663.4568243363849
True	102.92301271269638
True	113.08056431129002
True	77.34179861843937
True	26.64002958926645
True	117.10888479820048
True	85.22704405029108
True	100.66523578273792
True	152.17768018808331
True	230.9826738079049
True	845.8328220991775
True	283.02713476235306
True	958.678218048314
True	166.62296279815396
True	193.10286834652536
True	801.4600001750604
True	325.0877506875905
True	594.7754551337682
True	254.60991798275535
True	358.1408378089228
True	450.7996846621068
True	567.1604889043871
True	646.2161300923775
True	371.875835695761
True	35.76064797250204
True	558.4336144461711
True	622.37366564935
True	18.30403562502783
True	10.3785139335484
True	264.26818459265786
True	397.99740740522026
True	436.5342515784326
True	66.619153062676
True	642.184943433735
True	913.2325576975734
True	240.9227143664764
True	913.0638931531488
True	280.45043456392415
True	103.70845508450518
True	274.67991296492966
True	693.751754234383
True	39.05181517240688
True	592.3028098547788
True	1281.638823590075
True	1027.296928327964
True	916.323665659824
True	207.9183663067361
True	92.1583946845933
True	195.24741837779703
True	842.7665914337426
True	148.13905320634646
True	1064.242930886324
True	869.3805718603561
True	43.3171198579365
True	92.42571596632472
True	425.4492769929505
True	409.23599318461584
True	195.43910120843427
True	511.3808730538837
True	638.7610769409704
True	118.3397973140686
True	267.8759848169579
True	1017.4328852137488
True	49.98406384370204
True	688.7985107021087
True	541.0600610975268
True	40.12647059133172
True	820.2181075854525
True	385.3508621436141
True	565.0003231752265
True	104.6194538538903
True	258.8730150062599
True	206.41086735029813
True	26.5211300837612
True	134.96017485199212
True	751.6315323329462
True	138.19555371605333
True	361.6599769609836
True	64.63422674965277
True	638.7162001611332
True	594.1105105493473
True	233.09031906189733
True	470.1303912238026
True	166.56210702246003
True	160.52134450110952
True	202.20392796813292
True	287.6548656717649
True	363.4043199813206
True	129.43631741549302
True	197.58163759433663
True	27.626318588055017
True	919.1184087143208
True	313.6175535450208
True	9.586912245873313
True	367.52705521265386
True	169.09475123585446
True	629.230602198736
True	379.003130573696
True	586.5903417517318
True	556.5660553479523
True	465.3455183523293
True	790.4163476116032
True	241.9328874434528
True	555.11317961735
True	170.39256643100012
True	552.0016131684205
True	362.4211787965304
True	379.4398557945204
True	125.77446869073198
True	134.85929163763117
True	109.37544817115392
True	64.02708237047658
True	732.948187395213
True	172.5057938947548
True	48.04363583587581
True	0.0
True	566.7551878748949
True	113.49587289516757
True	20.60240441756102
True	39.93329656997904
True	116.54937026607148
True	544.014104782296
True	176.2316858015221
True	105.27413013348192
True	34.88641600636352
True	161.13629183720525
True	904.9664264320744
True	52.747561761931244
True	230.81794984667889
True	775.8488989505505
True	314.6477064178736
True	460.6550787985613
True	477.5424740627215
True	503.9793974925579
True	610.9037929097266
True	915.3050131486428
True	241.88946495004052
True	1022.0592679418528
True	918.5999504449096
True	601.714208042406
True	348.8036619243879
True	831.457516743658
True	9.398225468137824
True	33.42504447125741
True	284.5684286290782
True	41.90522463699568
True	198.84786276675723
True	780.6699512041417
True	210.00895346935332
True	733.252378226016
True	755.3399157105146
True	122.12928060639416
True	373.044901847798
True	575.5872111536726
True	25.064758859267982
True	134.01632600964624
True	433.6907353945573
True	311.9766180898393
True	202.251344999354
True	110.059402013927
True	378.657478102867
True	21.43379505597589
True	358.8958428005797
True	365.129773278901
True	1004.8452583324804
True	358.1088242243613
True	29.88518009638332
True	428.4499854378672
True	453.30327477348817
True	234.01331585642868
True	30.48404919417694
True	762.5862090324252
True	431.6205188301789
True	179.82135267281393
True	13.788127770020212
True	1208.1974503741735
True	168.39603334057642
True	25.347844102847866
True	317.22909247680803
True	275.53743240234377
True	117.87892922899935
True	293.6770426435895
True	45.6571108625485
True	331.8740473745153
True	309.80122611606765
True	324.73763540302434
True	30.690871470107947
True	47.18915027466778
True	1053.8018213709272
True	23.235918352703774
True	13.653807527883346
True	183.1806843710721
True	645.1143662385748
True	9.262799665182255
True	197.41986554503927
True	181.93541233025607
True	547.3528287932169
True	389.50155189025537
True	727.4175636969334
True	318.04294135211023
True	490.807759446976
True	431.8962447617034
True	514.6552345319159
True	95.77665910262996
True	1280.9263394434652
True	936.2515175570828
True	282.6484639603364
True	508.9915545211205
True	102.36757970856311
True	581.7078166673867
True	425.4608783955874
True	164.4856026085464
True	78.36589095989119
True	347.87795836677714
True	168.01945565957683
True	32.389423995781925
True	600.1004927771255
True	383.7625776720856
True	61.35545958478201
True	29.940273720914256
True	669.0269798340217
True	494.7807702946903
True	73.3563086863616
True	22.77670518507847
True	315.3979376860057
True	338.0384107280783
True	717.998049374558
True	559.0460502516082
True	565.939710212248
True	778.3177414168508
True	8.067060253694367
True	56.06673144436484
True	37.20068342986806
True	61.47477232210718
True	508.5576825516681
True	585.3756290326991
True	79.43811720686584
True	111.05909136310235
True	204.7833315823413
True	72.93613016070043
True	185.68424213466565
True	211.62016471768476
True	261.80610520632763
True	796.4490616021669
True	607.999243213777
True	292.01541510635604
True	188.1376750266035
True	282.49556222756047
True	253.2175049770169
True	718.3588042883134
True	322.12122051083804
True	166.42328023680778
True	877.65779804203
True	357.2410981028204
True	466.7628145457053
True	147.70782620533464
True	118.81810506065597
True	60.90752584275813
True	210.59586763092463
True	984.314309257573
True	532.5834167817198
True	116.35166305508328
True	360.3483578336278
True	98.27423819566958
True	651.1571434548356
True	3.5999228208854857
True	697.6493251270366
True	36.61807330946463
True	951.7093926599188
True	852.0318458854999
True	208.8663493732492
True	29.508235575360874
True	84.11503858205502
True	450.8227216837528
True	232.5063284221293
True	1.4689754053159811
True	77.96449135759644
True	1153.834157112608
True	356.3340292773635
True	661.0673075926671
True	486.8234790280473
True	31.741639238675457
True	135.73996889157482
True	436.5650392385131
True	932.098769099128
True	806.3629492099443
True	433.5716296062593
True	348.22770727663504
True	16.856644446727433
True	78.57161246867078
True	753.837769520505
True	465.16976065569656
True	383.2772181722716
True	875.3460444965001
True	25.49880064489145
True	233.3237603534033
True	894.9789932904151
True	233.7167951019309
True	7.960802911657659
True	505.3705535594418
True	100.65795939106484
True	626.2234839818109
True	56.74593899324002
True	263.1147491163542
True	887.0249831108742
True	915.7370115625102
True	273.23465050660195
True	415.01614830438007
True	124.96455819360796
True	590.6787135690709
True	255.0327494603877
True	182.505195088072
True	889.1422872366805
True	55.00349304212682
True	718.6512058877179
True	282.1580530690072
True	306.9850309855389
True	168.99051184070638
True	482.8062932840001
True	618.5050205074994
True	357.0086976036934
True	388.284033239335
True	69.92601718689328
True	151.56787244057364
True	454.3186761954189
True	218.78717897322127
True	37.38244398646994
True	203.9412250836185
True	388.1425025304808
True	395.9311857177368
True	722.5019403471506
True	139.56850598480696
True	662.1250578880642
True	499.7740523517363
True	597.6581638286654
True	140.744843270101
True	38.083102207345085
True	659.5221096529052
True	75.19053043788097
True	543.5099600954727
True	678.0454993589697
True	443.8892910509779
True	131.00933230357623
True	507.91348645133615
True	4.444820112991252
True	408.9363092008514
True	29.29536567771618
True	623.5870065932573
True	254.62020251504197
True	576.7815666881994
True	679.3333826473191
True	144.82408557947545
True	534.1324111540861
True	491.0478083265618
True	64.69519932504187
True	966.3627726861798
True	3.3286742340697275
True	26.971395724391552
True	622.7067527113727
True	683.0681808380294
True	135.08151896168758
True	413.3467225685561
True	127.02130123953134
True	77.15490072937446
True	436.6941948868584
True	44.038075249624015
True	511.29417671832175
True	13.759252175995794
True	849.2387561452854
True	547.2807453736241
True	679.6394649972302
True	103.15780424387916
True	370.3694812468688
True	1026.73299912254
True	870.8233366574744
True	139.58053079714205
True	552.9253419866961
True	450.3370037190495
True	245.837746485589
True	266.44911137120994
True	6.350176793673225
True	312.35880998179806
True	11.825786092103918
True	373.5247264481128
True	78.95793577182742
True	429.26519702825766
True	660.8002908022073
True	123.07305826874324
True	232.7251330808052
True	635.6659942864352
True	662.5034884934305
True	283.410549671199
True	137.56248285948135
True	163.77645498333527
True	483.8103321301186
True	82.83218284667703
True	11.69435363274535
True	511.5725889729918
True	556.7336320531664
True	19.35072772847579
True	139.6640861868659
True	899.0772418990875
True	476.4964566937604
True	270.24758843531845
True	35.73097091274579
True	468.489058794015
True	106.69681451261008
True	582.3423081089286
True	665.1736133240008
True	310.7998656125436
True	359.1695684133307
True	186.79089722057867
True	245.15471222679756
True	71.4025273012493
True	219.22079398968373
True	510.8570571804594
True	22.55971103828159
True	458.0773034354997
True	379.248739473843
True	712.9368960513315
True	914.8718596152833
True	909.0702289786544
True	160.97954782789824
True	409.5978024845125
True	69.96070863787284
True	189.40556479586215
True	316.3401248173269
True	10.417046661092844
True	812.601413341651
True	23.477227729566945
True	396.4533865732301
True	267.9717707215801
True	663.0156942405697
True	200.57726128640712
True	37.53364553572802
True	664.7944830526544
True	1081.1972975937283
True	225.78437481006029
True	133.06982325239812
True	594.222291674116
True	490.8502205306164
True	17.64178109243482
True	823.3368262706338
True	112.15554976241869
True	47.93319262219301
True	308.7579443185026
True	349.5966071502187
True	389.11535347245376
True	261.127267899423
True	19.4387963677806
True	21.339539309029654
True	884.6074652770847
True	200.9671153605782
True	111.23297191278392
True	839.5664984536393
True	646.6237468170617
True	620.644584185576
True	450.7658971586856
True	148.30309453671182
True	30.706264097092564
True	99.13961570916288
True	425.9535764693559
True	227.78696679617497
True	479.6668253740101
True	149.92775434764116
True	479.0204425676637
True	641.8005819395219
True	962.0547598886864
True	25.72103877217963
True	978.0872366307744
True	1058.7387607976386
True	494.1054767453855
True	85.95553942810308
True	792.2200216246076
True	647.07642858262
True	656.0234894503873
True	166.63412532193078
True	749.7374310312531
True	700.3349128664685
True	123.0484204371175
True	785.9104791827256
True	841.9957116410778
True	476.1283082511338
True	234.842771061611
True	72.02179904071849
True	314.803318964338
True	346.1457908827577
True	472.8255323020689
True	435.67060863856767
True	191.0491318134821
True	320.67109790469584
True	2.554527407080622
True	13.714378235509392
True	104.31891194410755
True	132.61514120977785
True	353.2363299592605
True	342.078329698341
True	104.50540057691036
True	17.679009403090514
True	215.4359350416287
True	831.2990112693882
True	460.7235677249409
True	548.0802840504483
True	558.6547043040995
True	823.0663693933511
True	629.982406094413
True	90.55497776928684
True	217.87422884368868
True	239.5108020255404
True	283.6968430765405
True	98.2948970293245
True	359.2395267047124
True	432.94469970199793
True	169.70560426726553
True	646.858861208332
True	249.5657431907389
True	205.26341733054807
True	28.579467276158685
True	247.51907017804672
True	504.9064977842434
True	173.3921863386403
True	526.3954786597806
True	481.2184972911888
True	245.2862022283607
True	100.75815812450806
True	40.378192983519874
True	404.32717373557415
True	792.5062178993718
True	168.38685694710102
True	1032.8372136040691
True	1032.112326743077
True	482.5045319930668
True	101.07576679740072
True	124.06718510471116
True	684.4452103558866
True	9.29845432888576
True	225.4551315917705
True	141.86712406546332
True	121.88589593232632
True	327.6049788226652
True	622.3098422862321
True	39.1561934501917
True	125.47150574280091
True	954.515982223829
True	55.85779973655493
True	422.126201663338
True	523.6932143159379
True	236.0147936710675
True	131.02306059770126
True	946.5413307928148
True	1173.0785585990093
True	513.6695595825373
True	650.1810077414298
True	203.19938211338533
True	154.62295685581446
True	308.55262115238355
True	261.282713486584
True	167.7869154274397
True	294.4552988554249
True	342.1625770731878
True	12.664280348286573
True	622.3240586598725
True	142.1504108022034
True	76.68063705368078
True	461.001823772174
True	321.4107487100497
True	1172.183381019105
True	348.7460651627547
True	968.0974872358324
True	10.309786170896624
True	255.7279826531645
True	228.1275496520964
True	153.69726967116125
True	479.9403543581324
True	207.443927556474
True	382.6507729949081
True	321.82567243595935
True	112.54124447161644
True	353.9370652429218
True	1025.6346209005978
True	730.0617360278321
True	218.01599695214009
True	104.42060595291154
True	285.27929754786084
True	23.694935011857133
True	355.87818633104604
True	327.3734692558111
True	568.5069336031647
True	467.52835083827375
True	356.75834422595204
True	157.93419861253113
True	13.005442152845433
True	413.5757680991725
True	296.66093447792315
True	145.05609800107098
True	298.16373973009286
True	425.3178417942029
True	802.9609781404765
True	303.2781464272523
True	766.9032963649036
True	390.3995491637105
True	381.2094298570968
True	1.3359116532193949
True	1225.011147838215
True	107.73916379928993
True	929.3249854111046
True	204.23676456679144
True	467.38903938880026
True	676.4757855790531
True	88.64771315624107
True	483.3843507408194
True	35.326697006595026
True	403.3244164256402
True	74.08042216394658
True	228.41132565415376
True	39.31663618084384
True	656.0388533266251
True	182.9509707286489
True	25.041932966899587
True	403.8870797996422
True	108.0914799478316
True	176.2239472848932
True	856.1644845553799
True	255.99715223789065
True	157.20867624255922
True	374.097333998442
True	522.066138560429
True	344.6677366806695
True	511.764605336591
True	603.0038693745201
True	158.79264903637667
True	7.035862284114668
True	72.67775906370261
True	424.4126061588621
True	91.81270930845152
True	80.66229300506734
True	1037.9038255433495
True	27.969013061000805
True	318.359714395312
True	331.9313549092708
True	455.38559256781497
True	675.8403410519587
True	184.5922101739786
True	609.9084737098331
True	330.88030838675905
True	361.2409776278645
True	264.6141610337602
True	220.0598083105692
True	375.239548181742
True	434.1936592065316
True	409.88109897639583
True	631.7643026568328
True	135.96895399905677
True	73.121655385836
True	37.13843996333528
True	309.760450534174
True	653.911312223184
True	406.9279551377947
True	758.4811194094843
True	224.41031766516565
True	389.1051158117984
True	66.61624079246666
True	55.653192758476095
True	409.30438593674927
True	193.71715583746317
True	218.3295079805718
True	43.81112938120529
True	1103.2553354991692
True	166.7671707945738
True	896.4321335365562
True	325.2345712809032
True	921.34890141527
True	227.88182940214392
True	446.86994968021577
True	539.1443470902359
True	626.1849670936092
True	209.98043066195183
True	481.9240020720384
True	925.5959236769984
True	124.72889272341042
True	6.770557470319956
True	557.382310341601
True	28.842032237309216
True	73.34881529604766
True	800.361137204857
True	228.4024611139929
True	970.6064687480792
True	672.6901122011016
True	402.6514417125704
True	290.4817243341221
True	497.5688734090752
True	332.94553671088784
True	180.84082682651209
True	693.8758840090832
True	691.1014755059243
True	212.5059422133612
True	92.2831587806032
True	513.2927363924077
True	137.99125918803665
True	379.6047202264415
True	343.2195633413064
True	64.28698143368807
True	380.6215179577504
True	415.9740250576154
True	365.5947325286869
True	418.0482278170464
True	411.27371444507065
True	640.2391598212625
True	55.64065538468172
True	447.5735987662524
True	315.2734131658568
True	657.2246605930405
True	214.18367480989653
True	104.01896252577184
True	40.3575242906506
True	537.0090630359878
True	638.2081915463035
True	179.15253516201167
True	410.5618577033176
True	348.0923834719946
True	17.187801448603484
True	172.05720541713248
True	288.37913612605723
True	3.21264983919696
True	877.4295343312598
True	76.0308120744408
True	113.35825239444604
True	117.31930151569496
True	360.5036823486512
True	35.550361346752666
True	437.91081802846776
True	231.50803314268984
True	5.419109591559134
True	115.44463602360464
True	453.39086364635233
True	49.37630607765483
True	65.78452215477984
True	180.33395129601703
True	300.61419868865295
True	961.9614166499468
True	392.87445166935896
True	953.2592660406184
True	184.4117006205487
True	1024.6252992193952
True	792.8561319537755
True	673.5123253260879
True	428.9136644488096
True	371.7270066639402
True	76.98315381643124
True	65.39837805814905
True	84.77361531182659
True	180.0736759453857
True	474.76446655210486
True	1099.2226491905958
True	175.0512243995084
True	367.12791818539887
True	443.502509421884
True	608.4018959463848
True	601.7367168396005
True	284.1672536221606
True	456.76508577477335
True	657.5592559993963
True	99.87275036115484
True	711.9916238470247
True	260.60810574173
True	139.69173506481292
True	412.0547831376672
True	850.042130968692
True	411.0919820893647
True	906.3035908418811
True	195.3519408210356
True	343.01524866973057
True	697.3465392601688
True	627.4993702113961
True	186.1111922127324
True	272.17300003379046
True	791.4445500260672
True	32.11116002175897
True	185.2942725902909
True	500.05789302180153
True	680.4251397047302
True	105.1775214163246
True	34.51776311982488
True	161.04230355785594
True	722.0408979824095
True	322.9289621112033
True	555.2658691737207
True	353.39419088754084
True	302.0762477912786
True	453.0398659770938
True	496.527814096073
True	66.47644923938999
True	380.2772760312542
True	775.2863284152046
True	0.0
True	276.50924198571926
True	259.70645968773937
True	937.4399106502478
True	154.47665481476307
True	649.1298360266467
True	632.1661073204311
True	116.1097429391878
True	220.15744438176384
True	135.97920139228287
True	11.55380208955292
True	302.8578019331652
True	390.2794419312639
True	1125.4362304050535
True	246.9213141183494
True	405.96304496564136
True	653.9380442412837
True	207.0494589931549
True	28.11774847190263
True	833.8666628892951
True	602.723941462692
True	159.10169506764154
True	652.4596072913035
True	160.19560237096934
True	289.9621658180495
True	788.7157159944196
True	37.03728455631174
True	105.60661502473926
True	534.9775606102287
True	66.42364003839226
True	78.47437153452779
True	412.45469210364143
True	22.765682819932863
True	785.8713978675611
True	99.69291765402238
True	164.51717382891437
True	20.470867709232955
True	720.7884800301379
True	28.11829874350567
True	778.5368325025794
True	402.4331149676376
True	112.52262991192924
True	711.6067425271023
True	524.7600529424931
True	581.2912161777089
True	48.26764740630031
True	367.2505950852701
True	6.0642549906253445
True	94.99215234330026
True	381.2118948224929
True	48.10719041040922
True	118.30848722128376
True	303.04605819800935
True	179.6749061335021
True	103.04488868791688
True	634.2747541685426
True	21.834236007216724
True	1153.3223262161205
True	511.4681147000831
True	304.6782486720656
True	496.04026080936
True	120.21865241125828
True	764.4284298857929
True	1123.0491020894324
True	754.4538600735001
True	181.0882959868188
True	220.60556898190148
True	48.74005104453493
True	59.92111389856243
True	156.67421358231175
True	104.11913232467
True	167.30384232635103
True	1198.438731417522
True	296.5624583769529
True	353.53427023481805
True	703.7396130243842
True	18.30583119113898
True	15.02671463863231
True	576.145145854009
True	6.092980492338094
True	115.30651413955098
True	697.272680164926
True	175.30808859997393
True	651.1833014925995
True	809.8437634727082
True	157.99518603480237
True	911.7721430901644
True	2.158274303827985
True	472.0949390550173
True	1045.555743050063
True	26.236578829739607
True	238.6198287177789
True	141.92006595149155
True	987.63702580942
True	237.37770630801853
True	501.9941041186593
True	125.20692724861198
True	524.9586318544375
True	157.99103001407448
True	101.1826580434428
True	380.9434365048742
True	68.26182274983582
True	55.48105155074661
True	1047.6698135196204
True	265.00399230457805
True	163.74472315589782
True	376.17017365812177
True	396.6611299496204
True	215.05060905973448
True	160.81167721134028
True	398.8260800859473
True	35.04778433880236
True	493.9942274661157
True	1104.0000543867563
True	110.80272584655653
True	475.38780415224
True	317.2340993797035
True	26.21987426932833
True	412.5725544983081
True	104.12992284255782
True	578.0289384188944
True	205.4868359313696
True	402.7798685679735
True	20.86434513614865
True	420.74968064396006
True	109.42428754662448
True	347.18711452634983
True	32.01668510750755
True	174.81224239697502
True	248.8137180498325
True	773.1374674680994
True	57.34785120360849
True	141.14612646271908
True	232.53860466981533
True	137.6249258713629
True	645.3616881022473
True	568.1792089345606
True	776.1432157264485
True	386.0112683796048
True	534.3942354254909
True	448.6869731490492
True	681.6517498171762
True	71.65218559847801
True	476.8985572585088
True	413.5792735103383
True	49.62163002210279
True	88.5132167679132
True	123.42559832359102
True	87.30616119360543
True	327.886914029403
True	827.4385981294275
True	341.252777849989
True	1103.3150121930305
True	319.00566470163847
True	901.1711665619129
True	153.61602325547827
True	592.2530030422454
True	605.6176405522361
True	711.4336149339634
True	437.2758809113924
True	62.32043148095522
True	298.13463451904323
True	43.26357085588385
True	174.44655489981673
True	181.9359616920669
True	1111.429802258439
True	229.31494035490695
True	539.1882139127188
True	543.356202402669
True	570.3666496891929
True	889.3269307429431
True	596.8921883878269
True	630.6126120829286
True	946.7962314528908
True	123.1725032305704
True	318.2298298287388
True	260.1067114174626
True	322.7645075244664
True	90.42147612517172
True	389.2413247213242
True	5.27538847746378
True	316.86263500075347
True	267.07341637610494
True	612.5968439681727
True	290.195078822781
True	354.2602115437843
True	9.071654429570875
True	61.18131864248659
True	539.2958285390363
True	31.88140225493825
True	140.79064709752566
True	66.03609024248131
True	152.8945152165869
True	245.24336371886727
True	71.98375690687024
True	363.62604633401287
True	264.7889527122045
True	99.53795227202806
True	341.9685318451575
True	59.71238984103312
True	570.268793590363
True	849.6010076164126
True	271.2269053135695
True	1167.7681406016543
True	116.52566068282664
True	297.4542239651614
True	1047.6607119907546
True	89.56249058857502
True	296.9507377187647
True	9.340649240836736
True	408.66605040418375
True	456.5649849787031
True	156.68564730123646
True	626.4342093690352
True	919.1252400529478
True	154.02696299480635
True	79.10161008796547
True	314.923148486932
True	554.8409085248868
True	608.240530471003
True	1222.5367899982775
True	26.06060458175357
True	958.7882352774346
True	134.48362862377232
True	643.4711560150795
True	119.2602355811371
True	129.35146561370055
True	192.61062911358343
True	169.61834815155
True	745.1443178522259
True	203.74312137203145
True	229.96599757361852
True	67.35233415641713
True	514.1660648766984
True	453.91068223765694
True	172.60687044346986
True	233.2024786068468
True	16.854450204036617
True	410.8848632395236
True	218.02497932956328
True	292.15346022988246
True	112.95177989349187
True	714.509320825057
True	413.6404168678845
True	258.720560907634
True	643.4535917370495
True	517.4655264563219
True	465.0604865276927
True	127.74066887357932
True	515.0380695181994
True	428.2193782435624
True	2.618469909194515
True	189.54571592225977
True	93.78666440930292
True	245.7467269889689
True	2.3922061688908496
True	123.28760835478884
True	369.7448093750424
True	8.339898251490734
True	857.7532813132261
True	167.96865832596276
True	707.6049614588495
True	811.4143029187471
True	161.62359547928494
True	236.4271850821696
True	483.8061316757576
True	812.9161601266418
True	50.790656576809766
True	39.17461328027897
True	129.6543538247583
True	621.1414351537004
True	728.398956026997
True	173.15031332735416
True	596.9219162323185
True	593.7194685826524
True	878.6414276069537
True	412.856735785425
True	192.0426840415544
True	883.0426662933017
True	218.10151556274195
True	147.1756823355747
True	344.57305395632454
True	230.1474624162069
True	204.45797077101813
True	616.2217057905845
True	256.0504388829429
True	195.9022843775976
True	464.66653954327234
True	468.735211199847
True	63.34999250655247
True	286.07853905174494
True	80.85411407744961
True	360.00907822310586
True	354.6344114513818
True	252.51396385571493
True	179.56169496608928
True	393.39220995495486
True	646.5576593907117
True	756.2568766869081
True	292.9656959432693
True	738.5918001797108
True	65.16348992238491
True	866.8802380659423
True	348.5664937821463
True	12.496289479171685
True	625.7402596754159
True	707.1123071117855
True	255.45421692061333
True	170.2850137634146
True	46.76861529543893
True	387.5238350531287
True	78.77895779221299
True	14.275573372910308
True	887.272435208362
True	368.1687955051932
True	174.28046822278623
True	1005.2683946817674
True	11.289691678763226
True	802.375052131607
True	31.248112201757284
True	670.8413182630768
True	58.19727674661588
True	772.3015155223131
True	443.15801062167264
True	188.44269354012943
True	446.5766792278976
True	217.3944741589922
True	295.92004472735306
True	225.80274472347423
True	394.2266691510268
True	11.467530605492446
True	319.79288275880907
True	118.90316513517854
True	12.29490165056369
True	471.60692153446064
True	718.6724784438227
True	290.42277274770294
True	80.58382403771049
True	303.280058521198
True	84.41184635288458
True	189.16639291673903
True	179.70756472784174
True	389.6000201653386
True	45.67643716086149
True	136.74521280067364
True	397.6495601858628
True	873.9435538647155
True	111.16883149173472
True	209.61150293138556
True	428.089108555156
True	19.25812134474819
True	418.1329254794449
True	500.6989325221081
True	90.83885195393307
True	407.6635286026065
True	339.84107922188593
True	420.41749084539833
True	594.9856696455541
True	1021.5204434284084
True	1000.6654191229752
True	58.416903500564544
True	1059.338016542681
True	110.1302312270955
True	115.45650419803542
True	114.09380206193498
True	496.77862385869145
True	376.1420756003004
True	583.5532804396761
True	265.46138626194454
True	159.58261205260146
True	401.468932437454
True	16.43413256211974
True	453.5789997363492
True	402.8516325580122
True	146.70990565867146
True	96.7099494690251
True	529.8468894643871
True	962.7634622988716
True	196.75474512901815
True	66.50801837050025
True	426.24095955274527
True	374.13646569031374
True	478.58354063986087
True	326.387206931409
True	5.710084838231828
True	530.6499486636138
True	534.2732248792869
True	514.3638235686958
True	192.51646781413223
True	105.3110466862394
True	20.68879584247264
True	369.0184956435426
True	112.35846519545058
True	7.297476911962847
True	31.19219014058205
True	350.0116635439804
True	652.3293040504504
True	132.78722685383246
True	89.61875939820278
True	25.663363070643943
True	401.2750141012162
True	352.5087636372848
True	742.8088422668206
True	305.1011625229266
True	496.4455497966985
True	546.4475830037768
True	537.0864740118271
True	293.03599586140035
True	511.8633340969327
True	99.86980516407876
True	579.4833086095582
True	7.330260201372167
True	360.8359525910156
True	460.5671257971177
True	963.1503612152442
True	349.0049810891974
True	814.8156101499045
True	994.6292505014344
True	182.9070048726001
True	37.75262562610459
True	357.7673544435367
True	387.45770404248174
True	605.277053136794
True	241.51865570830475
True	28.333390246337427
True	630.3857704389475
True	124.56539159427338
True	1074.4750106294618
True	311.45578381575285
True	472.50020533654936
True	124.53077094509528
True	805.0577958728003
True	137.69970161751814
True	815.7307215801014
True	546.1511044130988
True	188.49359294384692
True	112.44352954262251
True	66.58642625897191
True	558.1212774836557
True	903.6977400450978
True	426.3405297069378
True	541.655150567103
True	136.74921353358056
True	617.4087943169104
True	483.7796322933826
True	801.7732689298779
True	323.00175927947964
True	581.7496754300282
True	115.22639897792646
True	23.746160138377054
True	412.7396655521621
True	171.5201294576644
True	102.79385081948942
True	358.49401038369354
True	1110.6823720409352
True	265.523980389298
True	558.7911817356473
True	12.62182593422314
True	74.10781490820115
True	332.0741049795702
True	763.7876175454672
True	454.1778013440775
True	506.9326415174892
True	706.3542485147261
True	67.83193948237577
True	739.3841736638682
True	47.76641800276572
True	102.4941191304832
True	178.00677629570615
True	83.78035987685777
True	26.564304681241364
True	299.58369559068893
True	461.18809804276594
True	886.697800596534
True	865.4974326408385
True	6.580245442410665
True	284.2132783696078
True	461.4492557120712
True	124.9012383441318
True	237.87511900165637
True	327.2525935301513
True	1295.1262453040729
True	440.0875362725429
True	25.68122430909492
True	180.89009639498417
True	680.2118939360278
True	36.2794640632898
True	167.5094069276849
True	569.7855725225197
True	75.46899825415201
True	886.4168905811287
True	327.16689980947353
True	652.666931132782
True	79.73190424138215
True	660.4115814872655
True	598.953294131947
True	872.4542882761111
True	244.3063522901089
True	519.5033213064672
True	830.6427499747887
True	923.3279586805652
True	235.63771018093047
True	768.8899946739432
True	218.7853669980791
True	465.2641765806595
True	370.0512724892056
True	506.2898972437084
True	493.1055900690816
True	327.8473857341053
True	347.9323991672779
True	114.34416376035124
True	345.52242271014256
True	1159.7157697467146
True	326.09629623847053
True	143.7560263642265
True	313.12748551298915
True	745.8424699645178
True	645.1825612620589
True	409.472605059116
True	120.05020251632992
True	327.1585770884124
True	33.561231185831005
True	167.3564116168331
True	94.51788718767408
True	88.69433326397763
True	544.5918701977419
True	139.71438206884793
True	143.2353746509811
True	109.17490323382862
True	80.89087701475391
True	462.23086324525343
True	395.9233956968287
True	1030.1907414681984
True	518.6881292802182
True	851.5165817647475
True	272.12828564674044
True	299.5442109381256
True	525.5646434146153
True	192.19241226430145
True	716.7918263153347
True	245.17404946669592
True	364.0416418444445
True	69.51017429679581
True	119.3595087288409
True	254.31944976132505
True	125.08894877715151
True	499.2188273591453
True	32.075006549717635
True	553.0525316308372
True	1011.5955907293378
True	721.624859207214
True	1.008345281423477
True	61.88738657871655
True	497.2949210117847
True	441.0309988900928
True	72.54801536274611
True	113.73257411678692
True	298.2401550799682
True	74.27573411448668
True	50.397136714156645
True	739.4472100890575
True	668.4163643515933
True	158.4986992156419
True	164.9401926243214
True	547.965082725489
True	53.64658461454983
True	25.34486259264652
True	584.3746117172622
True	455.6455893447935
True	1163.1225232979546
True	47.57816825690704
True	463.0411813896876
True	922.233534978349
True	800.6684829215859
True	298.20241621745896
True	765.5850588005262
True	398.3357536240104
True	36.858030089058666
True	99.18259754982124
True	714.7605983583512
True	76.10884072249156
True	140.32610945737045
True	962.4579472231352
True	189.1857533859316
True	279.3967197772444
True	106.44490036513136
True	617.2188637909948
True	598.7201457956611
True	210.97758130861632
True	430.5626503647874
True	42.73594117012412
True	275.26502808467376
True	588.8053309917415
True	626.5007393059277
True	316.86669989151125
True	72.02261901288517
True	940.5619193139494
True	1053.743004981118
True	576.6951246718556
True	66.44759768845105
True	33.83260148186657
True	87.66633925576981
True	103.26321888293894
True	105.3188298850174
True	874.3001820391629
True	1182.0574257847018
True	714.4817230041959
True	308.32805377106536
True	8.607576954548309
True	19.754139826185483
True	342.15605501097616
True	485.0098775570008
True	47.47455037734045
True	553.0476193168079
True	429.2765623912806
True	397.7106885084473
True	80.5229102178774
True	200.1854231328373
True	260.50610403508347
True	132.6270166274148
True	392.79764652004735
True	43.33533921917392
True	169.80333480435976
True	1166.5658187415372
True	4.690027133910207
True	28.37392616123389
True	595.2641132360914
True	356.9142641540833
True	775.532621737719
True	154.97563743225234
True	746.9167636401564
True	597.9245527469161
True	282.73794169347696
True	451.1931546083693
True	341.6856830995103
True	291.5779677980513
True	265.6738545027416
True	405.188489235204
True	508.3141211357744
True	476.8654345971153
True	106.3264805080409
True	353.6776724615356
True	8.772126666537659
True	195.2557737985739
True	220.59644755028097
True	876.912940260475
True	599.0769465913665
True	31.218488290871655
True	699.5279569074835
True	833.5376803067619
True	110.2461604945852
True	347.58469950246143
True	849.9296750823205
True	228.93088056415192
True	164.53536854369983
True	527.7582316723174
True	600.0134630656606
True	1090.0925634495052
True	136.76829220540867
True	152.90371807917205
True	256.47757419541
True	323.31713570369106
True	434.9859335297808
True	426.44929979443657
True	322.3204916235356
True	458.32131900590576
True	498.5990052532605
True	241.22819447490787
True	1503.368163354791
True	255.00256459148605
True	412.4172218809167
True	52.52021230299583
True	763.5394323848415
True	249.13955439886493
True	936.6950916874
True	548.169208156671
True	311.26005944558153
True	775.1009991006433
True	265.22945851184585
True	224.78485766067084
True	262.9841668283683
True	223.40035589245977
True	138.27524514737357
True	246.5519210537486
True	729.1178282325736
True	515.9084860659171
True	228.40225816880832
True	1126.8214584221
True	111.79765169285284
True	266.7669930096557
True	69.72242476766415
True	305.6402683730408
True	414.8102613107992
True	91.31787219204826
True	224.6417324673316
True	73.79474864832031
True	694.5491513771326
True	366.71476158756
True	217.87437260675375
True	715.2848514439817
True	841.0068181161403
True	789.533928982813
True	842.2776424499937
True	342.8532721472121
True	1.148685710084188
True	260.0193797600207
True	54.364872381264135
True	384.13164241569535
True	56.66856461264474
True	346.8990174708399
True	830.1558590485453
True	1001.6841609122972
True	395.1975985173374
True	21.864722335340605
True	507.53814455661455
True	497.9523224461839
True	194.8844255113154
True	232.5682373882056
True	291.887839787646
True	22.84207045611965
True	132.83995036715046
True	940.4280141041164
True	62.47407744326932
True	483.2164626638798
True	798.3110919955145
True	96.45934083758894
True	258.0111194923479
True	117.57447049754992
True	16.79937285306819
True	1.723363111650307
True	121.98835809740646
True	1013.8810065204982
True	473.2017389013591
True	64.98456155897694
True	778.1381807664798
True	340.71194876179084
True	1.8759935296496453
True	437.5463381170314
True	180.4157807497912
True	497.52990468003634
True	81.58310946969108
True	314.99104144922205
True	394.580844847614
True	158.5170265250389
True	215.8472796339286
True	123.63941822995316
True	161.9072129753724
True	1031.574336677801
True	17.041330444206128
True	494.83361199768825
True	486.31599372228106
True	402.1091761853702
True	225.5674474446085
True	233.9120241199072
True	154.25330192683236
True	44.761293400150805
True	475.49115836066346
True	151.71702772884885
True	875.2040874249838
True	851.427308723342
True	255.83123274335424
True	320.0088514671534
True	528.4460769910135
True	40.89994992021391
True	85.3753199390641
True	742.2416741301939
True	1088.6761228631178
True	112.00517303190723
True	736.1809493485874
True	147.3816083619458
True	957.2675743264635
True	664.5126980448639
True	99.24332401105416
True	286.71378883979185
True	610.5340132356285
True	258.93579104886703
True	45.69864784553016
True	573.9424316827253
True	443.78315266332754
True	5.539991176794971
True	473.2583927062712
True	67.90978868070235
True	166.69153581842255
True	239.7039305621161
True	301.28389507152804
True	76.39879221049068
True	222.4944874061624
True	359.8028444550686
True	447.31675825419126
True	886.6698177841223
True	49.0570530214045
True	895.0437880914586
True	1029.4140810752235
True	133.6589055751367
True	73.62699084650895
True	992.6668275591176
True	35.1397329789812
True	224.39535124823303
True	87.14388114959144
True	211.9991028318607
True	362.3879837225359
True	970.2576885048512
True	91.30151546312052
True	71.87897517032235
True	631.6965862407086
True	280.02586731017345
True	728.2549384940519
True	54.583602965945886
True	475.8781578237809
True	395.67945868984623
True	674.7112352408801
True	49.18426482672481
True	111.51804341459084
True	26.842706175164658
True	275.9226403814682
True	45.079391532266776
True	342.93096154701806
True	3.7053926838553513
True	1183.8110837364827
True	109.02986632321176
True	132.56593041009924
True	348.3046486890675
True	706.1792810431308
True	679.0138114620046
True	997.5985093388828
True	473.82906743502014
True	406.80227501339766
True	133.9864895303378
True	434.2627999615384
True	815.0599868373201
True	420.36867343997255
True	933.9773997415192
True	88.8529403760378
True	423.261793647935
True	183.8476647685848
True	292.7034468856647
True	724.0089246361644
True	166.74075094385168
True	139.38602033213357
True	64.43895966596568
True	869.1860714625351
True	780.640118859412
True	86.17977847885126
True	431.9003177467957
True	744.1278785897101
True	412.2408288348544
True	58.636159397616936
True	324.2565754056008
True	773.3030638852015
True	30.20855266898881
True	370.0813640726535
True	170.9209218348473
True	289.56042900142256
True	33.02161846540313
True	228.6914314365868
True	771.7509801617906
True	637.4812499038262
True	55.37779839712948
True	287.79590893937376
True	932.1047643567036
True	18.53356346719054
True	307.8440415977911
True	287.932653460568
True	424.4487831732799
True	221.29570737695175
True	608.1674842326084
True	47.85674818708681
True	951.7757556263634
True	898.917102897246
True	47.965133424895946
True	385.770528436889
True	712.804185071206
True	885.8645141769589
True	279.4367127108676
True	582.4960984923595
True	131.88841409326423
True	197.1810011735296
True	123.86885497478715
True	129.46055115949463
True	207.2296754000226
True	941.3109283483808
True	802.1672333563515
True	950.66511411046
True	19.74925554207566
True	25.817265234988135
True	361.1479688359333
True	13.352501204819234
True	606.5889110662721
True	1071.081622706988
True	262.83959149498804
True	206.21585210229156
True	82.98518149969992
True	220.8602477639824
True	132.4132765398032
True	44.6347732184467
True	138.06030903943267
True	92.96393699829322
True	247.43738117443223
True	522.8150510193373
True	165.99786934933778
True	31.89181648674502
True	58.28660385004025
True	428.7390389526291
True	270.5975597091902
True	586.3339604533187
True	24.366119131416973
True	119.97516735520024
True	669.097740761021
True	264.4685404004499
True	466.6509741612206
True	643.6222769852559
True	107.06224186893282
True	108.2708549625456
True	74.56042198861071
True	24.668521345503677
True	108.19354974168702
True	83.21433687658026
True	100.09967369151911
True	154.94448457839985
True	230.12138741696424
True	859.2055510653324
True	285.7604280849363
True	907.164420768822
True	171.20083934104383
True	202.41183218353328
True	798.7516824985962
True	312.408497860856
True	608.7830773775843
True	261.9083345729101
True	351.1969078023065
True	448.8696196659446
True	596.8538299527013
True	648.4133664050928
True	357.1518806047245
True	32.84702241247208
True	557.3753501379314
True	627.249873324826
True	21.769067656766502
True	11.68408735305993
True	264.4080704148053
True	412.0668296236158
True	445.1118538553554
True	65.7266745878298
True	639.5685022903319
True	955.6221069530598
True	237.6596752756101
True	881.3408423602401
True	282.4978070544046
True	106.5797383053465
True	278.4051233197568
True	679.0021187686423
True	37.53577191985054
True	582.5644156730093
True	1298.795983069996
True	1026.3508758142384
True	894.4651077813631
True	208.15911551318237
True	87.26449533586957
True	199.87014643431843
True	798.8526867682544
True	150.71213521384263
True	1051.3911110663162
True	877.2973649832861
True	40.257277364683134
True	89.80627182824158
True	397.66049281194654
True	412.9344833275778
True	205.3717426672405
True	536.8155377977599
True	648.0873151004033
True	121.7036439555462
True	278.71224305310324
True	1023.7446865203171
True	51.56572377030697
True	719.7128224338475
True	551.4059673402319
True	39.8673454144441
True	826.9559526177593
True	388.6631084479978
True	569.2917811346273
True	111.27046897091562
True	260.1862836312284
True	210.79540003927744
True	27.16338307028657
True	134.4853996250634
True	741.2050013172354
True	142.50613454946523
True	368.4282407487924
True	63.80149271332127
True	635.9809983796818
True	615.703237072094
True	235.98994412473064
True	461.53274539380703
True	165.1914938948969
True	162.69790395362597
True	219.802725704639
True	294.86960657951136
True	358.28895824440445
True	128.88705475421452
True	201.4102452380068
True	26.90215202186628
True	868.4129543857384
True	305.4075461232376
True	9.333785522591082
True	361.7935895012435
True	165.02490159116996
True	630.6119751444603
True	370.2603000695692
True	592.585174624374
True	533.6143623580183
True	490.8493076634868
True	791.3384351988207
True	243.42789883668036
True	533.7953997359067
True	159.0845638297895
True	536.4626937366229
True	357.4830309086435
True	370.08863090207177
True	129.40059537509214
True	135.84663254004056
True	113.73854502741604
True	66.45785797556209
True	734.8538852859829
True	178.52546662898493
True	46.86938938779405
True	0.0
True	538.5597928899454
True	114.04497461125214
True	20.781723603885933
True	40.77444946876953
True	107.7374585800002
True	538.0606954438794
True	182.6486912482057
True	104.76698518708812
True	35.56829630713838
True	156.6247498258115
True	922.3317563567878
True	54.25276198139867
True	232.69232290586788
True	745.649624999088
True	324.53107672921965
True	477.19738099562335
True	468.26531472548805
True	512.067963048847
True	597.1858361182155
True	922.6377761197276
True	256.8271393922476
True	1011.6144850340158
True	925.5499976834316
True	619.3986177736459
True	349.9391709495311
True	851.6030290255162
True	10.275582427026436
True	29.9931487987639
True	307.58850076714447
True	42.12891034869686
True	206.29321145363895
True	738.8524197797575
True	211.47758115945783
True	701.5520373433817
True	733.6911165762825
True	124.92660090093132
True	349.45029211403954
True	576.5286526818952
True	23.73985041577799
True	136.44572068750963
True	452.23079928315656
True	304.916023068285
True	199.86581957101572
True	111.24884555265464
True	385.3933380061012
True	23.309629488338988
True	369.43105560159097
True	357.92827199584275
True	1071.9377240853796
True	373.6612658081274
True	31.90610966464252
True	426.5014924883764
True	456.2303422531651
True	244.4418198497249
True	31.436462870687897
True	755.607592367932
True	444.76306828167776
True	175.49297677866593
True	12.675925984955564
True	1218.677825833733
True	167.95713029401176
True	27.67616800873389
True	299.77111100506454
True	291.5495657714092
True	116.941952578051
True	287.34541575323124
True	44.6343356726421
True	320.2485549043389
True	312.9836890046292
True	319.56891648189526
True	31.201229775035717
True	47.8751306189057
True	1051.549353277264
True	24.876943296696133
True	12.899561749378543
True	176.71058380994637
True	658.6054585567662
True	9.012602684465868
True	187.1671166578431
True	183.73510000615852
True	555.4705031799995
True	359.3601622218598
True	774.0150829299073
True	326.9375979845601
True	475.2190645618192
True	448.60314389723663
True	494.0349918732387
True	97.4139942676657
True	1262.366902407096
True	893.2300793441061
True	272.7560082993276
True	531.2170239646968
True	100.21498279839469
True	560.0993870143861
True	426.5710859301634
True	156.59199712206322
True	76.19767655600897
True	356.15826882308824
True	171.73798990698904
True	28.84456342039716
True	595.891024246294
True	367.7313377017606
True	68.9829286876279
True	31.05250359137583
True	651.7364658656833
True	491.9489251365417
True	75.45411182594658
True	20.120533518907607
True	335.0718559612185
True	330.105424858706
True	696.3761148817186
True	547.5076127315888
True	570.4614876565165
True	793.8346640454903
True	8.888037997732855
True	57.76289193185034
True	33.68061713646197
True	57.61012127138176
True	512.5110248562829
True	595.3519639047723
True	79.35745834834614
True	111.26528290209336
True	201.41211155253524
True	74.41524115326814
True	178.47532003383915
True	204.51477053732168
True	272.9000169554305
True	780.1972292768793
True	599.4483380894401
True	289.49504375676133
True	190.4086154734752
True	267.23553447963513
True	255.15346825167376
True	731.0029191019003
True	337.0229952718874
True	173.94624860745944
True	874.769623653061
True	353.26335752897734
True	469.5757605675109
True	153.2999275420855
True	115.1834813082056
True	60.96239893594631
True	213.30683784275317
True	988.1400806511234
True	506.7606224361525
True	119.11663345222183
True	349.27093379822566
True	104.19580716285434
True	658.0555084544791
True	4.129603963439088
True	695.685008158917
True	35.20167861914294
True	912.3909436516363
True	854.5048303932183
True	213.93868585641232
True	31.130766870180125
True	81.21647369548832
True	448.9301178603489
True	222.24320844658456
True	1.1460534539171354
True	76.92577646307657
True	1130.770788466826
True	348.3096432618448
True	666.9227314290906
True	484.05504460982417
True	33.76851293750266
True	133.12383493195358
True	452.8311754187592
True	928.2331639226054
True	807.083986288579
True	417.9889172759094
True	349.84479318201767
True	16.83047860436677
True	79.62172138473015
True	734.0529378432454
True	458.0982753504538
True	379.0863125557794
True	878.2490379233981
True	22.424924647112025
True	209.17856162002707
True	875.7415202185545
True	241.0832256547248
True	8.223602073453183
True	508.7921546361754
True	107.71134884160436
True	651.2553611476999
True	56.13559459885166
True	259.4046601882912
True	866.3207002997476
True	927.2378688133358
True	281.84935253346987
True	437.1456758057973
True	118.47036037618837
True	596.2483776711006
True	267.5694060452657
True	195.30706095738745
True	842.6467896655478
True	55.41863160972306
True	752.094992699449
True	273.3243357439195
True	302.1415101900791
True	166.11911961196282
True	475.5402740951308
True	594.0372116006673
True	368.5190077446844
True	403.4349527841035
True	70.33553395165897
True	166.6481122273085
True	457.3688400779908
True	220.12064153583856
True	35.526541385382934
True	206.0564410389061
True	380.4879861880464
True	404.0534503191885
True	732.7643939049418
True	135.13975550172376
True	650.9480445917233
True	500.07909454768975
True	572.8945442290301
True	143.35388171473667
True	38.94555322370741
True	661.9511719825524
True	71.86404823861524
True	558.5495427939686
True	697.5690380568533
True	449.78418103882814
True	136.7705872745106
True	511.16597636679074
True	5.053730271530695
True	394.4611405037891
True	31.8185816507347
True	629.7948034459877
True	286.40077812141016
True	588.5702246780412
True	699.853044175401
True	143.5082580323492
True	527.5658005503512
True	481.64067896899616
True	62.296150478188565
True	950.2877483606976
True	3.412019963171744
True	27.34417757864238
True	640.7022247012561
True	658.0667758389823
True	135.84598694098202
True	416.8231190351025
True	126.48000187188964
True	73.50153013389745
True	482.0263945146141
True	42.56667847540853
True	502.6938789507277
True	11.20542204070214
True	840.6753697946596
True	560.8506678961113
True	660.0002377574644
True	102.34572413974892
True	385.965499864359
True	924.763404935656
True	893.1446728116996
True	142.8794860182302
True	544.5085932344923
True	437.7698240521221
True	253.63653883720517
True	250.7551796182215
True	4.885391614491838
True	324.5245824245579
True	12.295998390394946
True	383.7383266988495
True	77.8289280869366
True	404.3796751715609
True	655.5316311476956
True	126.10199627676393
True	248.40508209284505
True	670.0566518091097
True	691.6073091510714
True	286.14201685160816
True	141.3239703516592
True	158.1253840701851
True	471.3047442980764
True	86.72067038628153
True	9.196520006102364
True	519.0126362679133
True	558.9143537760243
True	19.55856125885585
True	130.26794053468433
True	940.0384182848384
True	481.73258094585634
True	278.105910749154
True	35.190459467271985
True	457.9552957762708
True	111.35558394165196
True	592.0100678278335
True	666.132797080377
True	294.2644032556405
True	400.597504134446
True	185.9709247284205
True	243.72789006111927
True	74.25350900395536
True	216.2464970502624
True	503.3584311926809
True	19.95259995422973
True	453.4607097560909
True	380.0780196512406
True	743.8653844857251
True	904.1667389956368
True	884.4498770950514
True	150.07812046696012
True	414.7281135746725
True	75.10705405715171
True	189.4220734776808
True	319.93844465638165
True	10.59463784693192
True	791.0889077084873
True	22.964133369769293
True	407.8341665208963
True	265.6736216902899
True	653.1047600751916
True	208.19808377471912
True	37.8276714591273
True	642.9156255811655
True	1091.8211928163646
True	238.70391252039252
True	137.1197222002974
True	608.4849339468888
True	497.008914602938
True	17.23599833811212
True	834.7598532075177
True	114.30570202112249
True	42.41214252730985
True	297.1012646664591
True	352.9640994430119
True	399.8869496735022
True	262.1442631241972
True	20.869012168670277
True	22.72334450410441
True	848.4252340195096
True	199.0563065723635
True	115.0317392909308
True	821.3782965974244
True	657.6929038439521
True	649.1677827295898
True	451.13545198619374
True	150.28032068631012
True	33.4182426452734
True	108.1887514616202
True	440.0978142109818
True	235.2896067257697
True	480.2615324333652
True	150.50676006553348
True	480.82636919432736
True	658.7784603177797
True	945.2488911603792
True	25.445391796586023
True	964.8335163732168
True	1055.1898018177635
True	488.62368158010224
True	81.69259903639326
True	765.0696478705553
True	654.1897042735576
True	663.5416734755918
True	170.80970786321143
True	744.9091892286577
True	712.420665689576
True	121.08253530229436
True	800.7259639978577
True	817.4565531045594
True	484.2594817342627
True	232.7015650165521
True	73.49080070428565
True	305.2146144226603
True	350.3238141200469
True	460.83737676092153
True	433.9221778427333
True	189.23440531019557
True	300.02467129974394
True	2.533906841660233
True	13.787154475305716
True	107.09622151328834
True	126.90152450490422
True	355.8043050495065
True	341.680738782096
True	108.06601495578218
True	16.343438375315603
True	215.3351755529386
True	806.5578667938148
True	457.68083088161575
True	534.7143801451546
True	568.7814681368811
True	804.0823249302554
True	650.2760569526818
True	86.85572181934438
True	207.06005774240137
True	243.3916403647664
True	285.8522170255559
True	99.65211277883024
True	356.3422275546998
True	432.659472161863
True	173.00153176853243
True	636.8176672225122
True	234.7970119048516
True	207.44665108305796
True	26.541833126783263
True	248.96896955273567
True	487.3008356464361
True	164.53295380294884
True	528.4308824653489
True	473.91921157929545
True	246.17682764171303
True	103.05946895644264
True	39.91125765225361
True	402.4109081055026
True	808.3542295625126
True	165.25889158185285
True	1066.6583413418357
True	1035.9840354600822
True	494.1824781886522
True	101.90790840551264
True	117.34976910531128
True	651.5511530829683
True	8.254924392888054
True	217.4989202858037
True	138.53356885570082
True	120.42666880847116
True	334.43680933136426
True	614.2657312139249
True	38.55859969978249
True	129.51958303595637
True	946.0271062572946
True	56.83333192087109
True	456.5775503205477
True	528.7542023682772
True	254.4838928245319
True	131.71489315678613
True	953.2832665095508
True	1179.0955307582988
True	526.5922746502101
True	648.7594283447955
True	216.62755496774335
True	150.99005526654383
True	326.21975183479395
True	250.7622636462404
True	173.72617049916414
True	291.6811934435776
True	339.5468453445149
True	12.283951234929935
True	623.099146198416
True	141.4821531049313
True	74.78074779027668
True	439.7394203398968
True	315.67026071930513
True	1177.7723957360151
True	354.4115462425957
True	990.9113541029992
True	8.960667229104748
True	270.92303375718467
True	228.57155112360064
True	159.50371698028246
True	481.03807701507
True	202.30232084980037
True	419.26567445577433
True	321.3032434406008
True	113.98370189817471
True	356.4791279237668
True	1080.143375212736
True	748.6838965111239
True	207.0805717525133
True	105.96721432691922
True	304.7482889908765
True	25.174391668809143
True	361.6845055431305
True	318.58930684419687
True	566.4474776798463
True	456.98843432775146
True	363.9974813709381
True	153.64256037187016
True	12.210255577809798
True	422.2429217996791
True	274.09663028554866
True	139.74391779887992
True	296.1466283527755
True	417.3567784791071
True	828.8816337139313
True	320.6654510014507
True	780.5280809704109
True	397.1192909402176
True	385.29238040613455
True	1.9606173605732489
True	1146.61667659815
True	104.84867751524229
True	960.6671956768512
True	200.65200497156988
True	474.93075795387074
True	674.1046552415806
True	85.13481381877892
True	492.7057633888966
True	35.94251339084941
True	412.5036784680012
True	76.13525295596068
True	224.14264642656295
True	41.08371858353564
True	666.6173714151931
True	188.87158746342732
True	25.827725273422576
True	403.5326881827502
True	107.3898591549734
True	170.0638706543919
True	824.9799829753415
True	249.8516609465537
True	159.91229905192156
True	375.60204986833946
True	522.721391849841
True	336.36801818752366
True	532.5301976611104
True	607.3013556268487
True	158.4367144498193
True	6.022611642639637
True	73.00124561956454
True	428.39764487766206
True	85.61228629599421
True	80.25271507927549
True	1095.2051987328407
True	25.517705575546103
True	316.942571553203
True	313.1870162344658
True	468.5394692650705
True	650.5546504262563
True	196.4609978530212
True	649.1332039827424
True	317.0107241171326
True	337.9265112053352
True	274.4109483365587
True	222.8485183209933
True	356.38410259082843
True	441.5803375100245
True	420.94923267070544
True	623.004073862299
True	142.73165961751107
True	78.29727151363784
True	37.6897556757641
True	282.7793510680441
True	657.5486718259815
True	399.7194297338874
True	773.9880736216174
True	208.2171833125168
True	389.9151201895964
True	68.84207836763558
True	55.74935850720627
True	421.5195151466324
True	197.4738301707108
True	228.0651122191616
True	42.02105968508402
True	1096.4824681583102
True	176.10471233977907
True	899.1149471001204
True	324.3952515679292
True	920.5916119534646
True	230.510586610357
True	457.0232577523638
True	536.3842253612422
True	642.7668439560236
True	216.26442323276763
True	489.1865660491189
True	968.0897110125286
True	123.11817749992092
True	7.182346326087004
True	590.1546948418243
True	29.145485604905456
True	79.69911777321622
True	815.6541305514065
True	224.6203771888809
True	1002.9910342022064
True	701.826551836367
True	403.7560354277336
True	281.3624773618081
True	474.6329233554343
True	335.7632733106515
True	186.5875419738336
True	675.998433106671
True	728.7061004723239
True	219.42122459421967
True	89.63852252126763
True	520.6997839713241
True	134.9534993043464
True	388.5990949272274
True	347.86368135152554
True	63.61048538018039
True	398.6078436024142
True	403.31941824676966
True	380.1697378933764
True	426.3670822378628
True	441.8243097794224
True	673.3646242230134
True	56.68889055102368
True	457.84876785329527
True	325.6778533146517
True	643.3050198590083
True	218.88165027762696
True	98.55355757823892
True	43.13699592904802
True	534.3148703483222
True	660.6409471678093
True	191.38241314409012
True	407.29492654866175
True	352.3220593378784
True	16.688272373596785
True	173.63814322408717
True	302.10610436040406
True	3.464143743043409
True	865.5591776715155
True	79.62315556696868
True	102.01177558774108
True	112.23653743681132
True	365.3830114470092
True	37.389148704184144
True	446.2050389518383
True	227.8016121357568
True	5.424473364949819
True	116.56297757259507
True	457.7282745210166
True	51.12677946215292
True	68.42935727584255
True	174.9997981404866
True	298.31590111662143
True	989.9770691562398
True	391.01994979259376
True	974.4029348155424
True	193.622642709342
True	1008.453383023896
True	783.3237014005654
True	640.2285848682255
True	394.45378568387855
True	384.24374337276487
True	83.18799742206555
True	74.7984218080662
True	80.88949628909396
True	181.1579038060061
True	473.6294159043592
True	1077.3379915086998
True	178.72295992642637
True	362.5491737509618
True	436.0579886265479
True	585.9648994016953
True	610.7379043722016
True	278.35313467040027
True	450.8392987336737
True	641.2060804109623
True	94.10769958930577
True	724.0964710124964
True	259.6374061184849
True	135.84386362332287
True	402.4959390475011
True	836.1637109148744
True	433.9220005759111
True	866.440308124225
True	188.06600250426288
True	351.48513328334064
True	702.3129339224214
True	633.87597617481
True	190.5599776446244
True	269.88969346993
True	803.0773033515669
True	28.924358682986192
True	195.11713169573684
True	480.3794301922361
True	672.0430828091945
True	109.30906679533122
True	35.35270070342157
True	169.0875180370638
True	746.1797742328655
True	316.4017809824912
True	560.8006697100859
True	355.47021990049615
True	294.93157212203266
True	438.7586782321672
True	485.2196978288367
True	73.07285342436049
True	364.72416377322673
True	780.815679080794
True	0.0
True	279.8052102674589
True	242.78947198361377
True	970.549373368928
True	153.07999529644638
True	642.6803520725243
True	637.1870049941854
True	117.65577744462506
True	214.63448290195717
True	131.58065269757145
True	10.913774929629527
True	284.2989066381494
True	366.46051531013774
True	1138.408940496326
True	219.57216743575287
True	390.1148527182465
True	654.0391134510559
True	211.74840869818408
True	27.535490133969905
True	868.7457373642718
True	620.3512127961562
True	154.39426576987685
True	634.4329180520435
True	163.70395312983257
True	297.1824033949628
True	753.8712564872252
True	36.45817550167455
True	103.2539940213824
True	506.2249091975045
True	66.69573911130384
True	75.88870480459993
True	392.1777285285408
True	25.120813706339725
True	777.8555195527659
True	102.06374103754072
True	152.53481150039022
True	19.06905528550245
True	680.6990344801077
True	32.595186192012925
True	783.9817876431836
True	384.73613179352526
True	114.7693383505077
True	697.8743385659859
True	530.6039902466417
True	592.7058111243842
True	49.97147575684802
True	358.55547363199656
True	5.930737840520569
True	96.04305380946091
True	364.03013259327815
True	45.9982394385104
True	125.61781500810724
True	322.17078993932944
True	182.9512534358433
True	98.70968841928368
True	661.0560934750594
True	19.541037909948585
True	1138.3992875927438
True	491.56333757787314
True	294.2285730041385
True	496.0753431689432
True	125.47527014307536
True	812.685970427699
True	1108.1708620071668
True	746.2955632676538
True	173.5519871635029
True	229.84978690317675
True	51.8299956946961
True	59.643031358299424
True	155.37066517209445
True	101.9010590973086
True	171.27482351517088
True	1183.8057680345746
True	307.34381639557785
True	354.5641572547579
True	706.476971740338
True	17.212316497897124
True	15.731141007792637
True	579.1628460777035
True	4.922597234823147
True	110.18770493125449
True	673.8309081315483
True	178.61666059959782
True	649.4321266505202
True	840.8444899968921
True	151.8852365418666
True	891.9553724101172
True	2.7038608117604213
True	459.59990837825904
True	1056.1366175178234
True	24.78249311316835
True	240.311806578676
True	148.70396371189108
True	934.7429579664176
True	233.26757245568336
True	473.26446880351335
True	119.1623519917532
True	503.6062912316082
True	141.79761461041983
True	96.27583582325298
True	393.4336025500648
True	68.2663098554577
True	54.64989976566936
True	1048.0069021655452
True	266.0181284036766
True	162.1795664882437
True	379.4066654953926
True	401.37652179530414
True	213.22227739611117
True	170.21926523530533
True	379.8733066610476
True	34.509323328301086
True	483.1381775659995
True	1193.2186336565142
True	110.26499565184082
True	476.2558523266218
True	302.1926000259691
True	26.300253667144588
True	419.21918371810807
True	99.51573749266326
True	602.5505643073432
True	206.21032980924096
True	430.73802723180967
True	20.113938832425543
True	415.541349411053
True	111.1118217598168
True	336.6258633289209
True	32.29770703512814
True	163.52938796421748
True	255.9310259338492
True	767.8841995571993
True	60.28082910802399
True	143.90812978920923
True	234.5094722524048
True	142.83400497914334
True	615.1077147632241
True	557.838553647709
True	815.0653679355115
True	391.184454933615
True	532.27055319686
True	413.6884492449514
True	691.4859405960517
True	68.15083921789832
True	488.3716180049252
True	433.51587644507055
True	47.68654491641787
True	87.77172660195323
True	127.2863387375464
True	90.17701246156194
True	339.7801496987443
True	822.8118320215895
True	323.5023865186787
True	1076.0250177705088
True	326.01782089585583
True	896.2549828102257
True	152.79694723980484
True	591.6078779909218
True	601.7149053253378
True	691.3557434749874
True	440.07216962231297
True	69.8524837385724
True	303.27278878650566
True	45.3358675132459
True	160.75268881546157
True	169.48039802727396
True	1116.0895640225085
True	236.18466301690788
True	560.3170641178918
True	547.8205269274548
True	572.7227084278518
True	850.8719220655225
True	586.6846099027717
True	691.1749964568465
True	974.979113765994
True	126.17938728809152
True	332.49859023178215
True	268.9381778197578
True	310.2728091139012
True	88.23339543151303
True	374.6179726824472
True	4.811525569796734
True	339.5344105162457
True	254.74152242349865
True	589.9703462476616
True	282.2547847449035
True	368.5201638075156
True	10.762901880371286
True	58.01402507697036
True	537.9599259308068
True	30.567125045497548
True	142.5982918437754
True	67.35697170650455
True	146.63008300609272
True	235.29362383195487
True	65.53618436484466
True	380.7675876360696
True	271.318564449598
True	99.782905167861
True	346.52000164137064
True	61.49454609673732
True	568.6020703648626
True	870.8361835776235
True	278.9152596293808
True	1175.0108227384678
True	111.95399469512296
True	304.8323604204159
True	1043.7929472099988
True	86.58334049321998
True	276.1687895450905
True	9.934292856880262
True	410.5055461844131
True	455.50595636734425
True	152.232861006136
True	621.0450318980764
True	906.0055671654472
True	152.5518014730278
True	78.21081115455652
True	329.10371835850043
True	539.8947078270971
True	574.6547812447488
True	1239.691533090272
True	24.156256437364288
True	964.166812408375
True	135.6470325917834
True	630.2835696079713
True	121.38784251083712
True	134.03215985290632
True	188.0192655651325
True	169.64419152257744
True	746.4067122701372
True	199.6043613388354
True	233.43731112826728
True	63.6610169135116
True	517.176368792495
True	459.06121821815873
True	174.66936119528955
True	232.439455433825
True	16.391191500312488
True	431.2356890220216
True	200.30314293864265
True	282.02673461328953
True	108.17208461876346
True	673.9479810685043
True	417.0178008012116
True	255.2196261212976
True	637.9393830349707
True	536.8512780300235
True	453.59710901217846
True	136.67090550138562
True	529.1947466464836
True	433.8763835998341
True	2.993783316789824
True	186.90928460282265
True	90.3605871091708
True	243.27798353832003
True	3.1078379471342963
True	122.19472829211122
True	336.3523004250747
True	6.891938304034095
True	866.2157799921754
True	174.16856581458782
True	739.8968663587654
True	773.6990564463053
True	158.05857732761285
True	216.97428251944183
True	483.56587191837104
True	822.4833374923411
True	48.80070977725606
True	37.51973678010826
True	137.58866439675964
True	631.0640374581245
True	718.164873266655
True	182.56593509004028
True	594.0824616845257
True	571.0987294137357
True	856.4344842621085
True	393.5166397602924
True	184.2454439004412
True	872.3221106213615
True	219.4713549702053
True	145.19403635169806
True	326.47723671508146
True	224.5123208138044
True	207.34408510328424
True	596.2549255362428
True	259.1670948561345
True	186.01141584783775
True	462.4433105576642
True	466.5180741657973
True	58.95893148068717
True	290.7295024263277
True	74.59790749341809
True	348.02654585897176
True	352.73299783985016
True	261.7306554090431
True	178.2759694528291
True	372.20336329870753
True	643.8332615132938
True	738.1447017833926
True	300.61575670674347
True	746.2804586316798
True	62.81663660239131
True	868.4093759126697
True	345.584049705823
True	13.501069107736948
True	618.1657613770386
True	696.5898406068076
True	267.32281065286537
True	169.36777952912922
True	47.77149443580526
True	379.5266827508789
True	75.2709621351746
True	13.39044480590472
True	890.8966019939132
True	371.04751464919457
True	175.17676424113913
True	997.7142780856492
True	12.319482557871142
True	779.2757673123843
True	31.83478916216315
True	654.5786590563698
True	62.50321857776533
True	771.7616189556915
True	460.5785101731488
True	190.701236107356
True	440.8889884037668
True	199.88256318049096
True	302.4326191660811
True	225.6806612539014
True	406.8997541516896
True	9.65202382265358
True	317.0437008013516
True	116.58562789770028
True	11.342985916101512
True	474.5824850472706
True	729.8891005761702
True	294.1821252302799
True	81.08230741545218
True	302.6080095023893
True	84.72301192300432
True	184.64655135891184
True	171.87121330665627
True	392.9760664542744
True	42.290080096040285
True	133.36315157999113
True	393.4909718367484
True	878.637153833802
True	111.273287980393
True	203.93957190999137
True	437.8529247208898
True	20.879279332822875
True	407.21652145505664
True	505.4082954914501
True	90.04858845970828
True	388.1636860882634
True	361.2743379391817
True	418.6106983269681
True	607.6785616558556
True	1018.5598763509188
True	986.347771405506
True	56.14342156742207
True	1041.5534894348182
True	111.8294318308781
True	101.8459586656577
True	118.62783684922884
True	486.55386626833473
True	374.05509598949646
True	577.8883507759256
True	254.9598807637507
True	160.08385762355266
True	417.1351898586071
True	15.879540888345897
True	467.08046418524543
True	394.3310818376094
True	146.82763336132203
True	96.17934980700332
True	514.8704150774587
True	980.6488838639024
True	211.11106605764323
True	67.6034953205387
True	414.3458334806461
True	368.7865760163649
True	477.961594752228
True	332.7190226128939
True	5.322966642316345
True	532.4050162527261
True	512.0169961211208
True	500.1799410616029
True	186.5312555533072
True	104.83262815793148
True	18.94690712702894
True	369.5166317414803
True	113.53153098331512
True	6.642726548646653
True	31.571607441987936
True	348.1281822730173
True	631.4522965350519
True	132.8372429190349
True	90.48569332119295
True	23.94724038130387
True	391.645869993486
True	362.1244165658609
True	765.9164712646736
True	290.5405277249008
True	528.6095628576234
True	534.0907362534916
True	518.1248228914674
True	293.36752152175194
True	546.6141651824058
True	91.27322709690364
True	575.7867515509867
True	6.791519513067161
True	367.8875791563594
True	480.3140023577005
True	958.1745339812642
True	335.04847354955655
True	759.3867170459421
True	931.668637846562
True	179.76364195634193
True	39.46301909887982
True	358.4816986588528
True	383.3114825501909
True	583.0202684233096
True	249.79842544546187
True	28.257733653615222
True	642.5493202253758
True	124.53046649389456
True	1036.0537666113016
True	335.02692663399193
True	461.4098408914764
True	131.0228617787983
True	817.4615507716337
True	138.92131728956338
True	826.3625590439286
True	558.995298317085
True	193.2213949786834
True	111.23150410078526
True	67.0989390666828
True	569.1460780305034
True	922.1761954124322
True	440.52267331512337
True	559.011773277159
True	136.003422052642
True	612.607195433434
True	481.4952773745561
True	799.1530883330989
True	334.1472332949689
True	576.7516013216725
True	117.27809191036532
True	27.115209824114583
True	416.1358757531178
True	173.6908299276627
True	102.3435825216107
True	396.34257264223015
True	1073.685820892611
True	248.9152959324556
True	551.6899809703573
True	11.810765226603108
True	73.14135938910361
True	332.7470264385287
True	781.2907777287121
True	444.6842544054596
True	531.8189246409178
True	715.5003570411887
True	68.97168881924787
True	691.1693486698133
True	42.59703930607997
True	106.60201867133564
True	183.9951617941525
True	83.07041781326524
True	22.490905254400868
True	301.6100644510032
True	459.3608588118161
True	913.002065191059
True	854.8192012834288
True	6.290848370643938
True	281.11570299091926
True	447.264642778193
True	121.7842196980051
True	234.8835064688869
True	324.52869377429994
True	1320.2159888846008
True	449.8588993385346
True	26.148383561922586
True	180.5772673706829
True	716.0685675609874
True	36.30964566737153
True	179.3202550411424
True	562.742221131319
True	74.28380340522803
True	861.9364703605055
True	327.0077719436013
True	672.8675146811798
True	68.42338938093275
True	691.1169168054181
True	589.3696906347247
True	889.4627135504862
True	251.6433596561149
True	500.23055868807614
True	802.7238421809674
True	920.9522569605203
True	232.02861189387977
True	756.7856784858707
True	223.5821818618436
True	442.29721335341503
True	366.7823486596747
True	494.0278017456274
True	485.0267028632482
True	325.83038707023536
True	352.71753824832507
True	111.0089685532674
True	340.59391476921604
True	1174.933791822403
True	314.44120969301474
True	148.50312763892944
True	286.6031565745492
True	724.6635632839824
True	653.2451086637332
True	409.2959598437371
True	114.06316006762512
True	334.18188253890787
True	34.127711253739044
True	183.3413414500372
True	88.41817035633613
True	88.37584506963475
True	564.0078046835011
True	140.91066808310853
True	138.16440421776048
True	106.9484503130212
True	86.15987020179377
True	459.2720489702708
True	384.4009093480241
True	1015.3642446066226
True	554.6035208054088
True	842.4052438176608
True	272.9126464308192
True	283.9070034017755
True	508.1131155816543
True	199.63370260115295
True	728.5274582423258
True	250.8524491228192
True	344.77157140102526
True	68.84349434747017
True	113.82936325044628
True	266.74479708067696
True	115.33528819005264
True	458.4501645766024
True	30.2707556134835
True	584.3090875676191
True	1020.8715232962986
True	742.4627150434676
True	1.3352376750854749
True	65.39303135531061
True	494.1642891886024
True	428.600819237348
True	73.80906382254923
True	122.44090234692996
True	306.0815873387093
True	77.67232554455721
True	51.84883240657667
True	718.9941536414104
True	670.2726025589842
True	158.50086603779476
True	166.93359702866957
True	524.9006204445623
True	56.31513043882922
True	24.5100531046152
True	573.2336463427305
True	475.139544806571
True	1136.5877738752488
True	46.905579244126926
True	461.2500602542041
True	860.9236646120935
True	816.9009596673316
True	292.7711071776661
True	728.5271477546528
True	394.6222147949782
True	37.84188952548244
True	102.48258041956788
True	721.0971665218169
True	75.65321498655969
True	144.80300552062658
True	947.0253150128418
True	180.84073740903744
True	274.781656725069
True	110.22168168004733
True	649.9627060134319
True	595.2732591686062
True	215.71255368235535
True	420.3506318183213
True	40.62909069073271
True	281.5815837099686
True	586.839814720181
True	607.1855077097474
True	313.65615153664135
True	72.63601685103374
True	958.2361204624314
True	1087.9557129945106
True	546.8206649788015
True	65.22229072649706
True	29.704384870746207
True	92.16480754691965
True	109.5374146512436
True	102.76017648860712
True	881.005782003871
True	1201.0876412454888
True	715.736852554945
True	332.6249001413899
True	9.404814542164234
True	21.088426626396508
True	345.16401045613617
True	476.93827686032
True	44.68389450076532
True	556.7670914983878
True	432.9521723857784
True	403.7966694806035
True	81.8138437409838
True	198.6507783529265
True	256.2075333777193
True	136.4526151166078
True	387.4556405444966
True	40.84840823769703
True	172.2327736553283
True	1161.932021596152
True	5.318005324196369
True	28.48894118824058
True	596.1203570848088
True	363.93889106085
True	755.4880718615458
True	161.06845734644736
True	778.3804159072048
True	598.1983017562044
True	285.234710561799
True	416.3334106368658
True	341.2628191376783
True	294.91020185953414
True	267.5099841505136
True	381.2021497887864
True	498.15130316076034
True	483.4303249949663
True	106.3884683540925
True	360.8817711220475
True	9.35602498993076
True	182.27947072677628
True	231.2461817378447
True	871.639837517368
True	594.7197963313528
True	31.63768979081651
True	727.201929579596
True	842.8609143309512
True	110.22526037572273
True	341.5817379473621
True	872.2273889637729
True	224.6429715199387
True	159.22002040955908
True	542.5201466494857
True	572.1586801742842
True	1080.8324461887478
True	148.20435943184913
True	159.10139570955678
True	251.96253138960185
True	318.76210639642755
True	421.69738505128544
True	405.6834877829718
True	330.57847637392103
True	447.3430407035856
True	490.4606922854128
True	226.60086151202847
True	1471.6815874567926
True	252.2842177365033
True	395.97997038907073
True	53.13124828449333
True	783.8906014941001
True	253.9400653306297
True	911.40301490787
True	559.7399516535538
True	315.3938557873575
True	766.5060372129703
True	263.13443165143605
True	215.19356824270992
True	260.60991330673664
True	221.5600712257928
True	136.41256504752485
True	251.81402834282736
True	732.8870255519006
True	527.6178620794341
True	214.8063833109888
True	1173.285881104827
True	115.96855970789107
True	263.34769143637163
True	71.62100960086653
True	310.52333470381825
True	406.2613818048368
True	90.33911324553392
True	222.60075597980455
True	69.70666953214122
True	717.0622427404263
True	359.40007402485315
True	222.89211753181183
True	726.4735750299317
True	868.3785848981797
True	830.2458114041909
True	825.3553372582232
True	344.0331572336434
True	1.4147641630822396
True	261.6363933036596
True	55.042728455896864
True	391.2135808942488
True	55.84655803273203
True	357.6179364292492
True	875.1919963242437
True	1045.149656503159
True	405.9814743238903
True	20.77283100895183
True	532.6127286597537
True	493.2864762660644
True	202.68605279253535
True	233.74709262037328
True	294.28975274927615
True	22.862041652596613
True	133.03342411535473
True	957.7990304069084
True	63.47459543234827
True	485.8730377497044
True	778.8961076646146
True	105.51975891434068
True	247.1461921309564
True	115.84618435549348
True	15.873266479584926
True	1.1659350759163267
True	115.82785108339158
True	1025.1596665393276
True	474.766547698986
True	65.80611769386364
True	788.5696651554553
True	343.36862598752765
True	1.0132127495312673
True	451.60462500345307
True	186.7789320999915
True	505.0540391066367
True	84.63942092608455
True	325.0379887252043
True	376.0641293191232
True	167.9333329748813
True	206.23755660494484
True	123.63954617202276
True	177.97004506569402
True	986.6460266146454
True	16.228527920807387
True	504.73962185238526
True	484.6602714978698
True	413.5232760660237
True	218.4274875095651
True	246.31230727059852
True	158.25135277830552
True	48.34227196487466
True	472.0174610965907
True	152.50258919547215
True	862.1390575917601
True	825.6665851878616
True	253.94652454526675
True	319.11739053689405
True	515.2402941271316
True	41.00932414863572
True	83.99087500448815
True	757.3519570326529
True	1100.521138082624
True	115.16010909122366
True	717.0976373780205
True	139.5993712276543
True	933.2651570950852
True	680.6616764422682
True	106.63128540007688
True	281.8240261105037
True	620.3510166212458
True	252.91897983575092
True	39.16764303568907
True	555.2024352005792
True	456.78305772838
True	5.649001874931068
True	478.034003482711
True	69.48948939726856
True	178.92373953186095
True	236.50019591342144
True	301.7727533811169
True	75.92199297930644
True	218.7939262304052
True	345.8953593563705
True	431.1881239345699
True	953.9764841145958
True	45.65261926866674
True	910.767528705124
True	999.1447387986004
True	123.49286005494528
True	73.86948867806008
True	993.3414611286062
True	36.32146092562663
True	230.0017763381333
True	85.385011502351
True	219.99338977032343
True	376.1029472978363
True	959.0291160089256
True	94.5258634492659
True	71.49419761689464
True	658.091496224167
True	283.7829680369891
True	726.0779911821048
True	54.45426246759944
True	491.21161681473774
True	382.9997212021376
True	674.6360127431003
True	52.20884742819875
True	102.44616706910443
True	25.790551764940936
True	270.5718802959265
True	37.20483371443857
True	351.68783278892045
True	3.1264850896050795
True	1180.037173885998
True	103.7403660179232
True	131.55242847306386
True	347.2012685324012
True	742.5332200564204
True	693.0694340148806
True	1017.5866959759788
True	460.712473484297
True	419.3640782529479
True	132.67441702115275
True	408.5619035659126
True	829.4188800052514
True	417.4024550442181
True	962.3117197807552
True	86.55117194679929
True	424.2120415819677
True	171.03822400714526
True	289.6884147188064
True	729.3727495746305
True	159.57846476511946
True	136.77784833250888
True	64.53078094877284
True	851.5367164305543
True	775.4152288118543
True	81.51721756054015
True	447.02628876129256
True	739.2182541622416
True	418.4907385791595
True	60.18386429967326
True	327.31112699293266
True	783.325750359038
True	29.73147357354314
True	373.6690935479477
True	164.25255053626668
True	289.0282210426585
True	36.69951220269776
True	224.1462929862563
True	786.4362513830708
True	648.4886052964977
True	54.22169453701025
True	295.706216199133
True	895.9746862395443
True	16.960094173646766
True	316.33315826438417
True	296.10868662447007
True	424.4551339398022
True	213.48545454392428
True	622.9290375894191
True	45.51437616588184
True	933.75022260328
True	849.6987178791937
True	48.98518534142982
True	406.8473355912243
True	739.0298957002541
True	914.0095729230192
True	261.6131154780168
True	593.1093528424335
True	130.8131392229924
True	187.46605028906183
True	137.558971175753
True	141.22996844462511
True	212.2085373285444
True	929.344097842447
True	803.5577040985814
True	945.6442404298182
True	18.075287673247303
True	27.48114636121957
True	354.15105299610883
True	11.933377126960917
True	606.1546871562898
True	1051.6115207254225
True	259.6020182842776
True	215.1599122898465
True	85.67968649818677
True	227.43576502332976
True	123.65988039311704
True	45.10383365697368
True	134.85233306569242
True	88.69052383711285
True	240.45412150815065
True	554.8734330447772
True	165.1951019624293
True	30.840932078936127
True	58.86813124810857
True	418.4703871637541
True	268.5389608332119
True	598.2614912108475
True	22.52693237030004
True	110.6445495857382
True	653.3825218045724
True	265.2686953389079
True	487.5915227926335
True	659.0880452717128
True	105.6619780321882
True	112.303040904688
True	76.54987012413895
True	25.720263032102736
True	109.49327779193976
True	85.7581530084432
True	105.49238619518567
True	144.11840008771023
True	235.28007635023383
True	818.2395899283508
True	283.7305444134091
True	932.578959132906
True	169.45149928751056
True	192.7517904433804
True	804.7009483207552
True	314.4111509667755
True	601.5187119173025
True	250.83232371934605
True	364.77121511079656
True	446.5156527896566
True	574.0444250815765
True	641.3446175783422
True	373.7459456114135
True	32.71162561507685
True	557.7976231741796
True	623.5726659955745
True	21.095688313482142
True	9.797488986701094
True	251.27718135607992
True	377.2072620130471
True	464.4775856133036
True	69.41435420273868
True	654.6914473329156
True	934.1582700185074
True	243.7788852525345
True	915.415186939338
True	273.01708839205094
True	105.1348198092791
True	279.9644509338031
True	676.6707658445572
True	37.50485749213112
True	590.2273354808126
True	1302.2372086933574
True	1018.1417720668112
True	942.364588416518
True	206.14348168974988
True	94.770147720571
True	195.5065319653436
True	838.8627300786176
True	148.0737823765965
True	1088.3967762570294
True	872.1207931192646
True	39.889851730419736
True	91.53648762913132
True	424.0816693002527
True	405.751117863792
True	206.2979785412651
True	504.8062351426344
True	664.6478073634235
True	126.52037570545994
True	272.68192381184946
True	1089.480498426801
True	49.26761461324271
True	721.8196961446639
True	569.3460724613631
True	37.62932125611275
True	850.8666613297497
True	374.3917559455664
True	569.5358659517757
True	103.72490810989142
True	267.0399184378361
True	227.46654477278057
True	26.812924768797537
True	131.83495826116612
True	751.1046627066768
True	146.5375011315194
True	385.0866751474782
True	65.71604409501019
True	640.491490970822
True	626.2329426035693
True	228.35860551908016
True	457.8307557918629
True	155.9743999929155
True	158.09050132983296
True	217.62604938090277
True	286.23566843315507
True	369.287515903134
True	128.08370133452107
True	185.19498560063064
True	27.9561978209538
True	859.6204104089163
True	310.66867478834024
True	10.331583397669204
True	359.0180106241545
True	173.74765550702332
True	644.3934505678811
True	388.9310791008039
True	590.4227841079318
True	567.6290111276256
True	478.1362691694522
True	788.0193574176825
True	244.45631585762828
True	551.2366490770902
True	165.1955333283156
True	534.7443733089626
True	351.4856609896595
True	381.33199263066194
True	137.97268533703374
True	131.10838599440714
True	109.97207105083628
True	68.22494279149312
True	744.6194497987553
True	183.06373367144369
True	43.96114376881654
True	0.0
True	549.9848975154177
True	110.16381360209142
True	22.615320896289013
True	40.81359141208044
True	111.57484251005776
True	536.698137748601
True	185.97518433970816
True	104.82641866861655
True	35.362601729558484
True	160.33403578724108
True	918.5449983167024
True	49.69430963491567
True	227.53180112658373
True	729.39831592646
True	321.68252471910426
True	469.86746636949823
True	471.7459418941768
True	506.5615617097868
True	585.2658429253507
True	907.6687977340302
True	262.38334671699965
True	1076.958065993421
True	909.9957529954434
True	605.2719886521511
True	348.2360501861725
True	843.953138124242
True	9.736860247815104
True	33.072247969276674
True	292.84829502487975
True	42.06243240883528
True	196.2740632329796
True	760.2867262383556
True	220.77554721603417
True	755.750043796447
True	767.9117498334236
True	125.3019664145881
True	375.2232402548709
True	586.416353108541
True	25.63903847013589
True	136.89420808183243
True	427.0673218534749
True	301.176671909716
True	203.6596618494873
True	111.2966658212956
True	385.2287809818511
True	23.29294683627254
True	372.8399199716807
True	352.09959336745834
True	1054.55193532687
True	349.0372236171564
True	32.831565978564804
True	422.1860312081158
True	449.99587481884254
True	238.01007398146507
True	31.5239729650274
True	757.7725204721554
True	432.19039546721626
True	181.32897921513228
True	12.624001348119268
True	1211.735208667396
True	163.58441531808757
True	25.77821757994419
True	308.6492920591956
True	287.76427709627063
True	114.8168208092757
True	288.05659905608445
True	47.02452441434231
True	325.57689434301034
True	295.461661972884
True	307.36786448129294
True	31.870589986067
True	48.70025148324381
True	1015.2615930373372
True	23.98994248926589
True	12.53708454370618
True	182.51790388744183
True	654.5393346747518
True	8.794411310324023
True	193.7661410349722
True	173.93870150607327
True	536.951188677002
True	384.117148600857
True	727.4389411732395
True	326.1965665808307
True	482.99294830160943
True	453.560631984038
True	500.810252001756
True	101.6536034237497
True	1242.928855087581
True	868.8498562645699
True	290.6301989513599
True	525.5745423209653
True	105.85013746411198
True	603.2256984244807
True	419.287837737969
True	160.2221164309477
True	78.56863350612112
True	344.04199932973336
True	169.95555336449542
True	29.291145280283537
True	612.1000424924399
True	374.5614027188912
True	73.02602697471518
True	29.355190936323996
True	680.5124991947915
True	493.55909830323947
True	76.08852026177868
True	23.134922244302608
True	332.69149294322364
True	346.3988069241297
True	708.033275683003
True	552.0932271146705
True	559.3345972454568
True	792.43497650845
True	9.5231715386312
True	55.94992572894092
True	37.05781895453856
True	60.1486031282035
True	497.33149531208113
True	590.9003781177903
True	83.466527142101
True	118.15917234657228
True	185.9966677802328
True	77.49144691960875
True	179.56942830463285
True	198.40243081212915
True	272.39262941138423
True	798.4693485450562
True	608.7331570446588
True	284.9664558316517
True	195.50756060874463
True	266.1027369815767
True	241.3848668209896
True	759.2487788937661
True	330.2642548954919
True	169.35105989279913
True	913.2034199003268
True	358.1659127317492
True	462.3410302677475
True	156.97555755738355
True	122.00335732265194
True	61.00765548359537
True	212.99007649935663
True	998.3505646436583
True	496.0129263476159
True	117.6472722687556
True	348.6481234806748
True	101.51085468243284
True	653.6672625697544
True	3.819290627851936
True	692.1973485428017
True	36.27270404440847
True	945.7479723113478
True	856.3568755512661
True	212.0710462489388
True	30.117384307815385
True	84.25071484301998
True	444.13034045960296
True	223.4913808533009
True	1.7972023087386493
True	79.64964799210367
True	1110.4043349805668
True	349.9959343708788
True	669.3674404771284
True	481.1878281215568
True	32.55438928803787
True	136.34640822080456
True	440.7257006875808
True	909.254079468919
True	805.7733276147391
True	425.814472498244
True	347.7288702384948
True	19.04420353667172
True	76.10739829828758
True	740.0040881892013
True	489.7906951930876
True	377.45190364026377
True	884.6055863212226
True	26.228619431179105
True	216.1190541429681
True	908.5831704993972
True	241.29372848519907
True	9.455736921436712
True	511.6375282282638
True	95.52846682876
True	617.6199783500375
True	54.93198163853978
True	258.7449264079038
True	880.0483911155151
True	904.683011799465
True	272.5075939538966
True	427.3493508973452
True	124.19828855525232
True	613.1332935946327
True	260.34520757093907
True	191.5394192169645
True	862.1782686473643
True	54.66960745592664
True	710.0182000666942
True	276.94392190519187
True	291.9634934016085
True	166.57854477519274
True	472.1604276827176
True	606.8808497327369
True	370.7837931703829
True	412.4124612336047
True	70.527966120941
True	158.5718257506788
True	460.4045308630252
True	217.3168664692529
True	38.63002336927514
True	204.52020880876225
True	387.2184702461119
True	400.4044362035023
True	754.7254688341752
True	129.40343014163972
True	656.0555330395889
True	477.1093806432792
True	630.2163708556436
True	140.15222665526193
True	35.455339052500946
True	663.863951245713
True	65.53842966820444
True	559.9969803075703
True	689.614265780647
True	451.2867274537442
True	132.33915367094897
True	537.9675121272489
True	4.1115594998728735
True	374.7338379689266
True	31.022713404412887
True	630.5141228491937
True	269.67422310819137
True	584.8053332597441
True	695.6561425732275
True	145.76210146022058
True	541.2010565896531
True	497.07397888714286
True	65.27989883153857
True	931.142974776706
True	3.0537754091885985
True	27.228428979753534
True	643.8902261349526
True	698.6663035848184
True	130.57313129021716
True	415.25417382096
True	125.87991847099433
True	68.4322698262853
True	457.76581196219234
True	44.59783578182461
True	515.8935881186505
True	13.105288893091302
True	848.5501705645763
True	520.851691115834
True	690.2612207884575
True	101.40601112703344
True	378.6321437032718
True	992.8682327848996
True	814.045319702761
True	142.88326048384437
True	535.010692846153
True	453.9298248757868
True	250.29512012957068
True	249.83039936448756
True	6.147129386160152
True	332.31706502938147
True	11.260156144334545
True	368.3417203337975
True	72.69477682611638
True	403.60688444271216
True	650.341960321796
True	122.88606499863135
True	236.3918641871213
True	642.143322617958
True	680.6467531889145
True	292.4894613099859
True	137.47921522420762
True	165.26449539129018
True	462.252266314726
True	88.93631293177762
True	9.795125938629123
True	499.26162819673726
True	553.9579882978715
True	20.3384583273623
True	138.52442424817016
True	838.3196117035428
True	486.6861778561456
True	275.53291094562616
True	36.867707774032745
True	474.9604945325506
True	113.84243106116172
True	590.4390714635679
True	667.75660840501
True	303.1865905234823
True	385.7032007023225
True	184.1094271575145
True	249.13169236089925
True	71.25164623268871
True	218.0095107022508
True	491.7087175715624
True	21.85728990296335
True	450.9669000759792
True	376.6933214979015
True	717.5925008136198
True	915.7850962167852
True	941.3846592671622
True	156.91732579534442
True	396.81584420448473
True	73.4509312640342
True	188.602202722386
True	312.22242021934494
True	10.204519924702115
True	806.6060382567408
True	20.592000018908266
True	399.5473337175011
True	280.47275835773445
True	644.1243291512604
True	204.1258653423734
True	38.771885370770256
True	701.9517283026408
True	1082.296009371694
True	235.6182444657817
True	130.61932205738114
True	603.0408646938856
True	497.9756095074606
True	17.726711770167057
True	864.2248988926249
True	114.92647395256722
True	48.349473972148864
True	292.3513117832027
True	358.15115855339326
True	400.27031441553737
True	276.8131803813212
True	19.690154773721552
True	21.39696068966856
True	850.461879197017
True	209.5843915235746
True	112.52959802664364
True	843.5353649019668
True	634.8469385914433
True	629.7116593656539
True	450.6648171661604
True	144.94859848250684
True	34.56430012745354
True	98.4476694482807
True	447.35013130405
True	222.3926504305665
True	515.7182472863127
True	147.18221930157847
True	478.9633132373748
True	641.0683470488228
True	970.757503061535
True	23.714802608572267
True	977.9774478006874
True	1059.3371092022633
True	490.2509824570979
True	83.22578940163362
True	825.6814326573663
True	631.4180071091399
True	646.9383847836635
True	174.48459643618187
True	739.150929547729
True	713.8565602874053
True	121.57992706158733
True	758.9090463286569
True	824.1664085918753
True	462.3286602804992
True	229.0370823590889
True	73.08204841484076
True	294.96740423460403
True	355.2702002125591
True	476.8043582171774
True	434.98227237306025
True	197.40152669757347
True	315.06971244229794
True	3.016175875886916
True	13.762743204519092
True	107.84444794421584
True	132.16541898839276
True	358.67137972359507
True	343.75586394115555
True	112.83419795540362
True	17.002703846133123
True	217.7309656925716
True	823.6836055766925
True	454.3810816072055
True	544.1462067643405
True	555.2891882412476
True	842.8653985478556
True	634.261027266005
True	92.77231240475862
True	189.5761947834208
True	246.10063576667773
True	283.13555305608594
True	107.96383669625662
True	371.8954720187908
True	429.5705489897577
True	166.83786177734913
True	662.7384515894666
True	242.3027067321165
True	204.72974653070847
True	30.70409987844575
True	249.0000146865036
True	490.00566056462736
True	160.8587914250717
True	531.9702877266869
True	467.7119422379404
True	241.27142272285408
True	94.25564551562692
True	41.398021195064594
True	402.0849095643782
True	793.0788263783867
True	168.24743375631357
True	1038.805792533319
True	1028.8798111722876
True	495.8975728926805
True	102.02845447648484
True	119.73791167288384
True	653.9359033011489
True	8.475201368831609
True	229.44654517103604
True	140.36722060138635
True	121.21862488191547
True	326.34428709015765
True	646.5976534111187
True	37.64110097232275
True	125.63205237187152
True	985.886162559506
True	55.94820087311835
True	465.5768594714251
True	530.5041144068715
True	255.12522937262497
True	137.5508224954834
True	931.527034918447
True	1198.073214744912
True	510.98651910023074
True	657.8734613945867
True	219.6052778373271
True	152.77462850083072
True	321.3670740770956
True	259.1370140294357
True	179.10908400714098
True	327.8310639496078
True	337.0421404896505
True	12.583630319975356
True	622.3607694835919
True	151.6365099660007
True	71.9255905266689
True	446.24522252279775
True	308.0883668872235
True	1193.6665358000337
True	347.01452239653173
True	1000.178124304296
True	6.915333915233312
True	268.4847761941988
True	229.96455406025493
True	161.70465835741174
True	489.76750120732976
True	199.27179014985663
True	427.5116369431168
True	322.70113546191527
True	113.09430035315825
True	358.9071227506311
True	1032.237991742375
True	741.7829208155034
True	226.9012343313126
True	109.707192600778
True	278.1662183232875
True	25.538429673880376
True	352.4670308250025
True	310.78892515849867
True	565.4818154805353
True	457.1127127618786
True	356.2165455410605
True	150.40485314514763
True	12.568620811196062
True	424.1671052802472
True	271.40926241786514
True	138.80637904165835
True	307.7307345950101
True	427.3123601445723
True	828.8505104866545
True	306.0654420026608
True	767.1019601199438
True	418.8217086141324
True	371.4699085160981
True	1.5304653799003891
True	1164.9628527577631
True	102.55129337107148
True	914.6969760128204
True	206.47402507622735
True	474.6817296499388
True	669.9794609479675
True	84.54691368035294
True	484.7893341031686
True	32.10597476863256
True	420.65252293409833
True	71.45266071426248
True	233.05608908242328
True	37.38657080912668
True	684.4123590165302
True	184.7037440895483
True	23.98062242966917
True	408.5673476438092
True	111.18064156436158
True	171.18033124730516
True	848.7889831290765
True	262.932106743824
True	153.84747815334532
True	372.006919646162
True	529.4859100514615
True	337.1484794882187
True	528.9128128991804
True	616.0079778003392
True	149.91362232911493
True	6.307675203532612
True	70.947798027169
True	440.7327837879497
True	87.68326782027945
True	80.15825304717993
True	1086.9539379510588
True	25.75986942386849
True	321.63073444170294
True	326.46743237851445
True	453.69569155056325
True	663.5687972395064
True	175.07248923340214
True	654.1915980436039
True	331.48536930036386
True	349.73920556209777
True	276.1442425624283
True	215.6231930122853
True	353.5412933541552
True	440.39565920552826
True	417.42596322932286
True	612.1357528500637
True	131.63190835189923
True	76.56542395331905
True	38.945960172913935
True	303.97326034052963
True	648.7205277200317
True	403.9936506486362
True	757.6404702746795
True	205.5200683661638
True	387.0092414947404
True	68.73253410334009
True	54.69321051250664
True	411.2337124887846
True	198.21591983076576
True	233.9488194978324
True	44.608013212535205
True	1086.5105710525872
True	174.62909074981158
True	917.8083636118474
True	324.3180674373673
True	916.6414005402104
True	229.371770604516
True	478.16233737703806
True	543.3700958629308
True	572.1481024907022
True	212.36574469224385
True	482.29589041114
True	929.7859418337486
True	123.01000131731188
True	6.061526271605903
True	562.3067705755583
True	27.534858470285364
True	75.28549506794245
True	808.5167685313704
True	228.95453031642776
True	971.178037896903
True	686.1104687900646
True	419.3275450605948
True	276.3632927898227
True	491.44856753056814
True	335.70219391033686
True	190.87019796863655
True	668.6498133316118
True	763.0831304424482
True	212.39275571497208
True	88.1622696020816
True	502.11166658664587
True	132.20414579747978
True	378.7084923735537
True	321.9736860257731
True	64.10497033116563
True	391.7958032767915
True	414.8491506795007
True	378.7867955857569
True	411.2177699533633
True	417.2449450063795
True	662.4644118768755
True	56.48145690785942
True	436.18763859689454
True	325.77892594396496
True	639.6563743830545
True	218.13888300025093
True	99.25444715388451
True	42.59759573176731
True	554.6565509819256
True	641.1211475880428
True	181.61979338642263
True	410.8973507441075
True	351.03756624430594
True	17.741185013713842
True	166.26547558028167
True	294.0581250416753
True	3.7417918639303647
True	845.4097777391745
True	81.83964472303913
True	100.60017720548112
True	115.3006587228476
True	370.5047072200747
True	35.494950944429114
True	451.153373626678
True	228.28937895608595
True	5.762986654902393
True	117.14705413890417
True	450.00974103301263
True	53.0980345213586
True	68.72880300842935
True	174.6759056886173
True	291.9561621641453
True	952.7750468210324
True	378.3338838332565
True	1005.9485931021424
True	187.166638299905
True	1016.4953337046352
True	793.1572746033638
True	650.317212659916
True	388.7760828208205
True	377.6363947486691
True	81.08659857274834
True	64.64784151797255
True	78.37112273760545
True	177.79805733555446
True	476.11954695513015
True	1043.620505357046
True	179.05485236427117
True	352.8107930410254
True	436.2406766629021
True	581.9324356912433
True	591.262734306256
True	283.1325373638229
True	453.8392886936211
True	672.5289423918698
True	95.68186056671377
True	706.7309102116221
True	256.08445320373323
True	133.84138769161967
True	418.81191705544177
True	891.3196220936942
True	428.1400329617028
True	881.8712627839607
True	196.9643662155412
True	349.5633734511027
True	709.9992647181869
True	625.3246994616429
True	186.4985531271546
True	262.98664467984287
True	776.8194553190758
True	32.650568002422524
True	189.37778879857504
True	493.7166996518485
True	696.6102366005351
True	105.3815320141407
True	38.097769337547696
True	165.00098308476157
True	726.2374903102411
True	323.36013471976514
True	549.4469705286964
True	357.483817043888
True	294.0566625700078
True	455.481015095949
True	500.0290369646128
True	65.5856845865516
True	376.1066649351519
True	781.1794038221262
True	0.0
True	286.8080158871319
True	260.23683962068804
True	961.7975948854478
True	152.02461344990672
True	630.8115929787396
True	628.3155241347936
True	105.79012767942793
True	210.63071138313984
True	133.83713833165825
True	12.362762351242246
True	294.7242180433893
True	381.4629653195452
True	1124.3915509072574
True	232.80219076876608
True	418.44988087379807
True	646.7973473801942
True	203.28910883257947
True	27.327995055523733
True	857.18461909594
True	605.0690261386094
True	161.49927558283602
True	624.2445280377877
True	167.5131330092447
True	298.2747943011468
True	771.0216395758341
True	37.08492951912248
True	104.21362574695912
True	506.831695081733
True	62.775846252230586
True	78.13859837196537
True	395.5053648139748
True	20.21310535599282
True	761.2991115384617
True	103.64409801134958
True	163.34310076445908
True	20.287785917779185
True	726.5975881430455
True	30.619777856164045
True	774.0312145858296
True	395.4246178329069
True	120.77676025605857
True	702.9758408591562
True	526.232427730341
True	574.6567162912064
True	45.75551562240797
True	380.1393928081781
True	5.757056725855668
True	92.4240068100586
True	389.53409269983047
True	47.85043716678899
True	119.1927245435382
True	308.339652500218
True	181.6658763641273
True	99.59041790580017
True	661.6393369135068
True	18.98255614659708
True	1123.9051413882764
True	501.4837762928319
True	305.49663269705303
True	504.5681819524378
True	119.52521403157724
True	760.2303950382662
True	1093.5564419810933
True	753.0817907294461
True	170.01274410144123
True	232.54199813710548
True	53.493190728418014
True	61.46169495368135
True	154.18106992203357
True	99.56178835410572
True	168.5576255353281
True	1145.3001257398585
True	308.0724318053011
True	356.82783273808934
True	705.3413164318391
True	17.417654339790218
True	12.386311970590898
True	623.5314671329652
True	6.587839439904603
True	114.8909161024368
True	671.749957512132
True	176.22540444841906
True	678.7956617176159
True	838.7171491576283
True	146.5694659251682
True	873.056700267969
True	3.4243045973768846
True	454.11523420920906
True	1065.5411444428546
True	24.347034700331765
True	233.5158585663467
True	147.4136924478793
True	973.7881640118284
True	232.6331346445058
True	485.64802283742176
True	115.86709952772182
True	517.5307061933066
True	157.91214833250254
True	100.87586917555168
True	389.1700010860426
True	70.62207030420414
True	54.201066892665615
True	1052.0751046924418
True	264.173002603203
True	159.08064701832444
True	366.41757597794816
True	403.9741566884847
True	214.63184050828465
True	165.936597440774
True	386.8031478005721
True	34.10550850598662
True	483.876121632984
True	1119.569245030622
True	116.24347670449583
True	467.2143671843081
True	316.7978413765548
True	26.126226976949376
True	386.6645397042199
True	99.57520037154322
True	589.6219053552985
True	196.62200652792396
True	439.09503117942825
True	21.37665022646702
True	435.1839106030878
True	113.31689034779237
True	346.5641087212431
True	31.90284295569464
True	178.17228288909837
True	259.6454695789538
True	777.6545847507211
True	55.41642721776006
True	140.17724654142808
True	232.2745391999865
True	147.4853326298803
True	620.2833885513882
True	552.7559659180678
True	775.1833896034744
True	391.1701528958844
True	543.3939541007004
True	431.4474749518472
True	696.7510697432818
True	74.99152060952436
True	478.0592179054572
True	433.9620361934291
True	49.35194246236492
True	84.36651670920119
True	127.06819602220509
True	90.95944238154536
True	320.6822797061383
True	846.3185400633532
True	330.90371146833445
True	1082.3070596328173
True	315.4765798883206
True	927.0131164064962
True	153.35274678323017
True	557.1888527155944
True	635.2561471394416
True	692.6596740812664
True	443.2674468575535
True	64.34273314430456
True	298.84445194613545
True	41.51599125041559
True	167.38659878843433
True	174.37107305468302
True	1127.394865143929
True	238.0473065479308
True	556.7272201389873
True	566.0147666121501
True	561.7655379852455
True	890.5555042701558
True	583.544021489683
True	629.3897572011981
True	930.470178280737
True	125.86155665819392
True	319.6496395058462
True	271.4943813784528
True	325.4118332601903
True	91.31903869688716
True	365.8092506905669
True	3.821141900875566
True	341.668693907683
True	252.29934882678427
True	595.63177182165
True	289.46518248998865
True	358.5532150812025
True	10.352880093520012
True	57.78345283756083
True	542.8195913136934
True	29.64952438379873
True	134.5116913542163
True	63.47202720750177
True	148.02841552425167
True	237.46188037680236
True	66.59308254173666
True	380.9547681275221
True	278.5410687150106
True	97.17074621928197
True	346.23853220420705
True	65.20935157501937
True	584.188268184145
True	826.5192567344722
True	282.59612167426553
True	1153.3486944885487
True	100.47477597274056
True	305.4811668462026
True	1045.3460332043076
True	91.05198725673176
True	280.3689048685303
True	9.695323701334509
True	400.184653792061
True	463.9231299748214
True	155.96519974034211
True	622.8662813429509
True	929.9739192552848
True	158.1369914402414
True	77.24635686751321
True	328.8507303198755
True	559.5287681319978
True	625.7067151889876
True	1266.3077166534472
True	25.610077333932097
True	952.6194288475152
True	139.5723100874448
True	611.9785831619246
True	115.40622082602924
True	129.7614701265895
True	190.22027932953813
True	168.1202224699936
True	736.2076165125056
True	210.3898289532401
True	227.4628873938458
True	65.55733890437608
True	510.0041553686914
True	434.3138096289379
True	178.1348938936636
True	238.3474437986668
True	16.4100180140436
True	420.0117799494893
True	208.3290706337461
True	296.02760081925067
True	113.38654280304216
True	705.1230084836441
True	412.1689065503268
True	253.98605951413907
True	647.7685589785218
True	526.6627012433362
True	466.0048800404438
True	128.86680116566205
True	520.3249513032264
True	438.6505891090068
True	3.2880923495459724
True	194.31237702532917
True	92.77317558059376
True	243.3445239506532
True	2.590551817947869
True	129.37432695846806
True	353.8646116034968
True	7.004062794787017
True	877.7949699267567
True	180.8202029596704
True	718.4605808499788
True	781.9316188475599
True	161.73373627307726
True	222.31457830280013
True	464.7946879814784
True	832.0487826674033
True	49.99929898617994
True	39.02717594125479
True	132.40098516149814
True	618.6928487740852
True	730.6375994338887
True	179.54721601806486
True	594.002127129274
True	584.9641057743326
True	817.4336058632349
True	400.2386767618859
True	184.5331048769542
True	883.5024632812053
True	226.10521593141283
True	155.2669688361178
True	325.414305085978
True	219.5817386647003
True	204.72686418073545
True	602.6555624737489
True	252.50429810499483
True	196.4839166761247
True	455.5295044047822
True	465.7953936169719
True	66.87251069063166
True	267.109562641843
True	78.74973864819823
True	329.67254839338364
True	346.2036007958522
True	256.4282442328246
True	179.51733950156876
True	392.98365608975575
True	657.1064973784976
True	758.7306058852731
True	310.2234822675801
True	746.462994065069
True	64.05913104625058
True	866.4426245098647
True	344.25584366569205
True	13.219904518298232
True	646.0048591698546
True	700.8407715724115
True	265.53528587107945
True	162.47495900657063
True	48.97304626436035
True	389.1222413220167
True	77.72577469389708
True	14.12538562877006
True	895.148565811737
True	367.88146629915695
True	168.44024906969173
True	983.495262831479
True	10.60846639549854
True	789.6700465272983
True	31.532439983824126
True	668.1150920304689
True	56.87626552401245
True	786.6111600565881
True	439.99177175454975
True	190.90708209374685
True	434.1941410815203
True	214.44919996640772
True	293.81768987325546
True	231.2895633322682
True	404.0375184802684
True	11.038292709826845
True	323.7937171415077
True	114.83437957179328
True	10.936392949978258
True	479.00572871732646
True	701.2089164684019
True	288.07977868872933
True	81.73872587483744
True	319.93339859652303
True	82.52835456893608
True	186.68898273159087
True	179.17680450545907
True	383.9630868681978
True	46.7260425800622
True	134.93604881000996
True	363.3928829731941
True	863.7835226852002
True	115.62644755767852
True	206.79527490395407
True	431.4466954894616
True	20.067659765967328
True	407.90669341845
True	519.1665211756433
True	92.8380280130914
True	392.78148854062886
True	355.9096895486084
True	411.11401645756393
True	576.2636804768259
True	991.534816841946
True	974.0314892795484
True	56.92438816779638
True	1070.8374455839487
True	109.2520076268383
True	114.94473919544536
True	116.55603797719536
True	497.5203783087963
True	369.4504091924976
True	589.1029604227948
True	256.390101623776
True	165.3456104236203
True	390.8093167910053
True	15.931019930375518
True	450.8112269007267
True	404.7869708530439
True	143.2928759482194
True	96.24281503153232
True	541.5407203449162
True	997.8552394770608
True	202.5556175293234
True	59.36179290327359
True	397.5181485428227
True	370.3552174884232
True	479.2131109564368
True	324.30291481143064
True	4.335852621314497
True	539.6938265711836
True	509.4011104324404
True	517.4733698842905
True	185.94554880800908
True	99.09747820187366
True	20.669835254895325
True	370.1996875114887
True	111.15833962636052
True	6.76660249333429
True	32.16108610828457
True	346.6463594811832
True	664.6357065869842
True	134.96786595170263
True	84.61680645295759
True	24.748550435935464
True	416.1141328839289
True	370.6623290966235
True	791.4373094763974
True	306.2594626590266
True	531.2967424495788
True	529.9847935288612
True	519.6405232871962
True	289.2011506416984
True	545.7803485033911
True	100.8071261265373
True	587.3699977642185
True	6.889171721808909
True	346.79942577827626
True	469.1069373111988
True	994.492494608263
True	346.16973179395865
True	819.8125762949322
True	953.3765778917452
True	183.8588975036572
True	38.110495777233126
True	384.7623684900528
True	387.3040423880223
True	582.3221680538743
True	236.97886412019167
True	29.849042300911773
True	639.6039924608647
True	136.47890014635175
True	1100.5646757520883
True	324.022382247938
True	466.6578106517782
True	134.3140235293791
True	800.9611389696425
True	146.63081872870623
True	825.1394062256651
True	560.578439977108
True	189.5527277810268
True	115.10237203779158
True	64.10512169238147
True	565.7656806490618
True	927.3328276288898
True	416.2431464445374
True	569.1780037417308
True	138.8277070752426
True	637.6505163281292
True	499.4049652444044
True	805.426954952064
True	315.35227933480144
True	585.96701530025
True	111.95626020234634
True	23.93821675628319
True	412.1758174139693
True	175.45928588086312
True	101.26514643914484
True	378.4574191033207
True	1092.1967621506597
True	264.3954107555596
True	559.2661021035195
True	12.492598731155535
True	74.01989024259368
True	339.1262183448899
True	775.860472601785
True	446.3041884827135
True	515.1631704422759
True	697.0041746993643
True	66.99809388784264
True	707.1678835833445
True	50.74230715114539
True	100.20027286033137
True	180.42811428891807
True	81.82494994550578
True	23.654172236880363
True	304.8532325431127
True	488.9424304385045
True	885.9316180712198
True	851.3217730478603
True	5.558394513089199
True	283.432305209046
True	460.9367415241622
True	128.04410257790357
True	231.8075195823017
True	324.2891595623085
True	1343.9735696366904
True	458.3819703658168
True	26.19862249452545
True	184.35365164278684
True	713.6580751258879
True	36.85414639335053
True	174.8158571313314
True	535.6657875255995
True	74.08156456435826
True	869.0163097730807
True	327.87931415743583
True	657.0492715376305
True	78.46193865205264
True	662.745149311359
True	595.2720762712365
True	862.4565868997146
True	261.6113842150303
True	509.9845495917987
True	812.8867309270651
True	876.6989917849352
True	237.63716018524255
True	769.4999172263623
True	214.98152376421757
True	457.7339151495872
True	359.69055556494067
True	494.76323570437125
True	479.5125451208778
True	318.6076693184995
True	347.5022506005836
True	113.05647038713532
True	351.5409584783129
True	1158.8548398758471
True	306.97524613151853
True	147.5342023406667
True	294.4347125366326
True	731.8025349910644
True	652.2166004921861
True	428.442423558993
True	126.88545351188262
True	349.6578929463165
True	32.24450420420313
True	179.04139993859744
True	90.1616608400138
True	91.7581238709972
True	569.245322034803
True	139.49634289079535
True	133.41303182407978
True	108.36056017387914
True	86.249428153943
True	425.8471760578136
True	374.5149798827496
True	1023.4911120889844
True	520.4854764412004
True	849.2809833618983
True	271.10990798141603
True	295.4100218874533
True	569.8538651151749
True	196.87107447625323
True	742.8659284686244
True	232.4886741965558
True	361.5908698616653
True	64.39184407982427
True	121.18819642078849
True	266.5740490866905
True	125.2510736316836
True	448.1467298344852
True	33.363616453708325
True	562.0055131400868
True	1010.171160826152
True	724.2697497449051
True	1.0749751847358553
True	63.16660938966655
True	499.6958526658662
True	440.14175919372616
True	71.82500552668003
True	116.68876561141684
True	312.15967466715205
True	80.30479222833806
True	46.90745974705224
True	746.6540064076569
True	628.2262682441395
True	153.30616839981414
True	171.09702144643904
True	524.0465057632374
True	54.65306372066578
True	27.557563267360248
True	559.1821325190442
True	455.6700000577157
True	1143.8619520165687
True	47.95078066454553
True	460.5452633374202
True	881.123266167586
True	788.5782113932191
True	293.5334746331128
True	774.1134816034547
True	407.5596673070328
True	42.308830973892206
True	99.0849778869034
True	700.1688561741662
True	76.35190890586414
True	137.44629042393404
True	920.637378452108
True	180.5205974445348
True	266.2029189914358
True	103.93691632336248
True	674.4965053771128
True	594.7074790300176
True	219.58040069321535
True	433.43849128958607
True	39.30403491523274
True	280.05754561139366
True	566.1612037982742
True	621.4915723549657
True	313.8672467558112
True	76.4658357633048
True	964.0110153631198
True	1041.8575494423746
True	551.1736438442844
True	65.15637480539353
True	30.248227477847365
True	93.07089007964888
True	112.20547224796135
True	104.22574433919614
True	868.2053712203093
True	1213.5765107060304
True	693.5927143585321
True	326.09234068768626
True	8.51747216662973
True	21.156619159704405
True	332.3183974713817
True	480.6152018523883
True	44.69298711275522
True	556.5406175713526
True	425.8177793292363
True	395.9553550667046
True	78.34963872893923
True	203.6077501815299
True	261.1963220362156
True	139.81406426274714
True	394.9022019199091
True	39.74913417067843
True	188.3479168512163
True	1155.5533893668692
True	6.239122071820229
True	26.35381003024058
True	610.4852176463935
True	365.80967368290334
True	788.7768125358112
True	159.66942397120755
True	753.8397347405993
True	605.5797694923748
True	281.5581462507474
True	446.1349598588792
True	336.5928697634548
True	294.2920066903523
True	268.3297770300422
True	410.5712044633988
True	499.8568539165922
True	504.3135825376146
True	105.49955497601256
True	368.8055367306232
True	8.607350640716621
True	187.9942334330069
True	220.06765625578052
True	893.5229672781342
True	584.9936314524324
True	31.482515348700417
True	735.4448718040868
True	848.7530723869127
True	98.55542005709066
True	347.5834243522077
True	860.3518535641359
True	213.61246781168765
True	164.04748645825515
True	536.9440280166265
True	598.3254915704919
True	1082.7523137440323
True	148.28890910810833
True	156.56047682157825
True	258.98356729376883
True	316.3720968611782
True	418.6638185313595
True	416.6398926235348
True	313.7802227823141
True	424.5213332772545
True	490.59138391942486
True	223.5520620372025
True	1480.7545180241364
True	251.37609653470048
True	385.6597310497476
True	53.90448985719281
True	777.3507764009494
True	246.78454693228764
True	855.9639477263797
True	549.7272256005681
True	306.383099765104
True	761.9125421176989
True	263.56641983389045
True	214.33829619444344
True	261.0466222956915
True	216.73507620870387
True	141.36745447821957
True	256.055545551394
True	740.5905035142814
True	530.798506561157
True	223.8991475328289
True	1147.1993437398912
True	115.5197853259932
True	269.8591458020725
True	71.21003672722621
True	309.65918974529234
True	405.533314920316
True	95.63618361707168
True	220.2876698100969
True	76.72727644091238
True	714.3412997857013
True	375.3615646980127
True	222.03148693493
True	743.5413120530062
True	891.5794071642403
True	814.7202638721614
True	836.876292588267
True	351.6346602832419
True	1.465049079077975
True	260.9351009402949
True	49.53764397645749
True	377.4313702668564
True	50.83610338678672
True	360.7928785125783
True	845.7680035754294
True	1031.3920425231163
True	387.0249117200766
True	22.252550840863183
True	547.2747655082366
True	507.0357726410543
True	194.39749369043963
True	234.4369721571068
True	284.08859722664045
True	24.615457059807724
True	129.20847174201435
True	1007.1999414221528
True	62.42479219356957
True	481.4055419203814
True	788.0637606925915
True	103.56945736201207
True	241.749254318862
True	114.33540683952212
True	16.706190560314372
True	1.33111650306974
True	117.76600186467236
True	1025.9158065896816
True	477.42676806971633
True	68.93684273499159
True	799.051848192408
True	345.39268731603863
True	1.5833094371530458
True	444.9719900200354
True	186.20126350294612
True	496.42372745052273
True	81.11921691630738
True	335.2013311042302
True	357.51938216963947
True	174.48164253953854
True	218.88434661276605
True	133.64417247556997
True	168.26600189659715
True	1007.307942727379
True	16.380667688445378
True	508.078681718315
True	486.2407151908159
True	414.4547002516429
True	217.94032282407923
True	245.6914425447357
True	161.8768256493236
True	48.795372360342434
True	494.6519299197096
True	145.8880625206527
True	833.7921575586658
True	803.7708623922465
True	230.6540704643397
True	309.59803706039287
True	526.1753675426477
True	41.3036946659659
True	85.91273549823295
True	739.8630546372854
True	1087.9761206725611
True	112.82583618222364
True	739.142331741573
True	142.4430792455482
True	942.0991712337544
True	668.2828284227961
True	109.44093385396124
True	269.5168789999523
True	624.7043920433707
True	252.63368327151716
True	43.220965014529774
True	559.914218572966
True	439.4004169641606
True	6.389908459247821
True	474.5621928089878
True	69.10653811039542
True	178.65005320024656
True	238.06433396695965
True	300.0586708393501
True	74.89198448885706
True	221.23381817080832
True	352.2339107069425
True	427.3519624648549
True	942.2670732608724
True	45.90776522243138
True	904.0313297587352
True	1009.2241422872772
True	134.57986660650934
True	73.79154340659805
True	1021.566824187247
True	35.42877852650453
True	229.6152001808691
True	85.15221770557574
True	208.3282778264358
True	363.50963393518913
True	954.1257746926148
True	95.91046024840678
True	72.03912974330584
True	621.4870010215511
True	273.78236858117384
True	685.3057758343814
True	52.00747908981243
True	471.93276470692433
True	395.16813603806094
True	690.9468139976364
True	57.63538900927929
True	104.51030597680663
True	27.46297291624424
True	266.2242325806401
True	44.55673805406931
True	344.3970627091789
True	3.2597580650870235
True	1193.701724535424
True	100.78496867137162
True	132.21187552397137
True	346.30386730206453
True	720.8518262398815
True	671.3172860524568
True	991.4477375281724
True	456.8682435275253
True	400.5648073414918
True	137.30260058260987
True	427.509660510822
True	840.2635739471061
True	423.285952106288
True	948.6570417453898
True	83.3845935196314
True	430.5184968003989
True	178.48592716483788
True	283.6033935291977
True	758.8602876238022
True	158.19408429261372
True	136.7863687857839
True	67.8698786885057
True	875.9673961793228
True	772.7518356981022
True	80.40788217926179
True	440.9269959486575
True	756.827426574879
True	414.9481891375229
True	57.59077549638641
True	322.6251034667872
True	783.1777936854521
True	27.6622658484892
True	374.0389663829115
True	166.85507209208092
True	278.3127313249033
True	34.744038270441564
True	217.9702196086469
True	748.3752621823244
True	644.0615462738317
True	58.10888374898004
True	292.6277887894013
True	891.6706273346852
True	17.436537938746092
True	317.09276654880864
True	305.8997874681787
True	430.6996643593948
True	204.50063648641049
True	601.7420994836299
True	46.64662260626581
True	959.104752300256
True	849.3998374865284
True	49.91953819307057
True	397.0894275144354
True	707.9843932368433
True	919.1882174576951
True	275.908674186584
True	584.3922127934
True	135.61754792143984
True	191.0786038783769
True	137.60218308338293
True	129.39121225711892
True	189.5234591037952
True	931.0832613793798
True	793.042661601066
True	927.7209475008962
True	19.338112569390837
True	24.582525692501093
True	360.2401920530119
True	11.447465549065674
True	617.8331507892945
True	1095.886275271161
True	268.8564926516316
True	212.2438710203265
True	85.45976333485504
True	218.6234598547737
True	135.35215824937023
True	43.82116275111826
True	126.39174244582576
True	93.07300761887336
True	241.18789448938776
True	540.6434094895911
True	163.88050436491653
True	29.577429736541895
True	60.21999497330208
True	423.6514086907209
True	263.96239105714704
True	579.8276017561212
True	22.90845662408224
True	119.39791007995284
True	675.8460148099011
True	265.9027105089219
True	475.8147937470801
True	654.0421815069865
True	105.087847119989
True	109.5077824400868
True	83.9043718405631
True	25.727557974335948
True	130.81022951446437
True	84.95049926511957
True	102.174452723878
True	155.9119572215168
True	223.285618372952
True	824.3435790676173
True	287.4724976499264
True	940.278914712604
True	168.26203083980428
True	204.276181712073
True	798.0285602017111
True	306.83638798929485
True	589.5086180758684
True	256.2422663226627
True	364.19686918627406
True	449.2351617686277
True	565.3292484873036
True	642.4514880057834
True	378.3117047428138
True	37.653905774604816
True	547.1816269389053
True	616.0032784013235
True	19.401481661648905
True	11.88840094184976
True	260.01754727917165
True	389.52873622529273
True	455.3066457879386
True	69.55371545250033
True	647.8216120836018
True	916.3869431089576
True	240.8104974133956
True	894.8900014735189
True	275.8506912285909
True	102.9944026224102
True	267.94091484825054
True	680.6059877320806
True	38.91494426938715
True	582.898459744871
True	1282.261034269123
True	1010.1537513036488
True	907.0428493803468
True	209.35066999368507
True	89.71805434290093
True	188.15287702130524
True	819.6256340596548
True	147.51433275431523
True	1062.5822859056482
True	863.6300922228311
True	42.39544158632368
True	88.9610749604794
True	416.80094795311936
True	416.62204588988175
True	209.48706249533896
True	518.5749921748443
True	652.5761306708453
True	122.88210682310805
True	267.79778081883825
True	1042.0991397591756
True	52.82370643695988
True	732.3229904533857
True	549.6776708140961
True	38.55221268009973
True	851.423779104507
True	393.242686815867
True	573.4423779846269
True	110.5821308983824
True	265.55210693486754
True	215.7500596458406
True	27.110079555188527
True	127.41654725942055
True	717.0903013254681
True	139.04374106923555
True	382.07530865739335
True	68.69697002699748
True	642.5718577401096
True	605.2430236065587
True	232.6688186572114
True	464.9185009823079
True	169.8775274499883
True	165.84749445034694
True	224.8181282792016
True	286.93528280125935
True	364.2071531740281
True	131.85189984311148
True	181.6150717312453
True	25.155995088909616
True	843.7185473045236
True	318.11938064729765
True	9.114396529539356
True	370.1313493246104
True	164.2335082528032
True	625.896243348902
True	382.6128504466268
True	584.5913849776585
True	531.2933890253979
True	502.2280234704082
True	797.0710852277224
True	255.1047149607278
True	549.0570437699124
True	156.62835319413125
True	526.9432002635094
True	376.8653697026168
True	380.2663097732037
True	125.5643588093354
True	137.49813826126547
True	106.2545406983007
True	67.25697296445281
True	694.4130373357258
True	179.8462114635715
True	43.59643598732077
True	0.0
True	574.3642044123744
True	110.8285539630708
True	21.91186052919405
True	40.594272269401856
True	112.02694980119
True	522.5699772707679
True	182.22104823920677
True	108.19693099215178
True	34.11706402773717
True	156.6292540641194
True	920.4408345537948
True	49.98247809423528
True	220.31931521920384
True	755.6110286605056
True	305.6868224306676
True	443.29439316679145
True	497.76919427852766
True	518.5982773764273
True	597.4196138678893
True	906.6834005398368
True	252.10686718394868
True	1043.3741027802446
True	907.1539121455828
True	603.5588323414278
True	345.5111549876651
True	853.179288201368
True	10.488830247838631
True	30.14346770144439
True	296.16202334218
True	44.31545249859026
True	198.4432600233686
True	764.5152536452928
True	210.1753796484245
True	748.3970528246768
True	742.4842584307055
True	122.08122672951866
True	379.0215837762964
True	548.2232343895433
True	23.91623852761292
True	127.94132034192548
True	428.44591965357233
True	299.8074076013534
True	191.30151032855696
True	117.46667310479349
True	399.1258335894283
True	23.255606266754626
True	365.0856438818273
True	364.5725586762949
True	1028.387139688237
True	366.85048077872943
True	30.995341262469594
True	440.51316950137925
True	448.30572153376494
True	245.31862559342676
True	32.54984087901968
True	773.7920666912036
True	430.8853768866729
True	185.4070912213862
True	12.50208457130618
True	1208.0207826875708
True	162.14066949938552
True	28.923117394999004
True	311.3254114540465
True	268.19609787792376
True	116.26788615247376
True	287.80212632338424
True	47.16579267585179
True	323.4239999271902
True	304.99407142469494
True	319.396474895806
True	31.40140499404848
True	45.55021646173586
True	1071.5412367400515
True	26.649060040037764
True	12.179188598622774
True	185.88927526707417
True	652.5010694383936
True	8.422328429852303
True	193.61366882204197
True	180.00656972623153
True	515.7803468834455
True	377.2713761506524
True	705.8202322750699
True	321.26531605739336
True	476.5613461490843
True	443.27972101460136
True	506.0206185101056
True	102.82417986197214
True	1272.8553743826874
True	885.508831809576
True	299.40475484108225
True	540.7654642981205
True	103.28967870147396
True	566.733662204155
True	425.19321155082775
True	154.0159755859331
True	76.6847946766663
True	345.2608142679455
True	174.50578612577868
True	28.339180282391077
True	611.3784690819317
True	386.0350002407346
True	71.92667489923376
True	29.99833859100741
True	653.19532024489
True	488.81025135360375
True	72.88344209110736
True	20.41107920604065
True	318.07188160346885
True	305.3134239989278
True	727.4286276991487
True	546.6882219194243
True	559.0999820275943
True	800.0413309068621
True	9.017301073559056
True	59.99171328265893
True	36.17221498142661
True	56.41658313325397
True	513.724181669224
True	585.5439546477882
True	81.7937362937935
True	112.25072871891912
True	196.26394149711288
True	71.73190773444674
True	175.88781542814058
True	207.5923997991862
True	277.4811307471605
True	810.675689301056
True	589.4630792732905
True	289.8293601473248
True	191.3464535662852
True	273.203484911625
True	241.7512696593785
True	714.2987472423201
True	333.6459554599358
True	169.00845312209833
True	889.2061436359785
True	344.74385375177576
True	461.7198093899908
True	141.5642836075813
True	122.34206811889288
True	64.34522473030752
True	212.2735621692165
True	1009.6417414248232
True	496.1921716541169
True	114.21582633426505
True	347.74363681342084
True	101.96298427215488
True	640.1430290072508
True	3.844579104622892
True	694.7466821019389
True	36.52049312575689
True	918.3254041558544
True	850.5273632090016
True	209.2336660578029
True	29.998130415862
True	82.80546454466403
True	461.0085087632564
True	229.1119618731536
True	1.091750303297673
True	77.48828300854902
True	1076.0638097912688
True	339.62099903466645
True	675.7874084443501
True	503.69678160891885
True	28.930169320710004
True	133.43463319085254
True	430.77572260687145
True	929.3949782261976
True	810.7599585508327
True	432.8901217964505
True	341.6823301371168
True	18.107318669389077
True	77.06865730968538
True	730.3837406054557
True	465.1210635958681
True	388.4454509197018
True	872.4338228063218
True	26.971322551383103
True	213.66877632305665
True	893.2194236524579
True	236.71986660674327
True	8.794948715120768
True	491.15896171089406
True	109.44008518733648
True	639.3665833678435
True	54.981991146439405
True	262.04475730007584
True	851.6237528402597
True	903.4515224317976
True	276.82237335766985
True	434.3047832975653
True	118.36087830254716
True	588.6943682259449
True	258.265764455703
True	188.10705094396064
True	863.0111845845047
True	58.1995034853482
True	723.3298781104385
True	277.21362349362664
True	306.0826377358468
True	167.76088113437334
True	479.1602128701835
True	579.7783287337127
True	361.6968424057034
True	396.56821209396014
True	71.5400320058999
True	155.71162528449537
True	466.6462504735261
True	214.596233829113
True	36.7641959312647
True	203.19412641236505
True	388.4700548313213
True	417.7763866643175
True	730.4189721580801
True	124.99050806918105
True	645.9805968013735
True	513.3354303463345
True	597.0253137873653
True	136.96586274028925
True	37.11532986926362
True	663.7307392100643
True	73.3629653665558
True	562.0425468820861
True	655.4246890254254
True	443.4426951208898
True	138.8434044566479
True	530.6304780868371
True	4.065999307611017
True	397.7928733419414
True	31.20234158599612
True	645.4717287464051
True	270.5727031392739
True	571.7304490141833
True	709.894941705156
True	146.62296437299352
True	517.6449338054166
True	491.1866215300308
True	64.8266512233123
True	954.5553949024808
True	3.2373883739658083
True	29.30842597300638
True	636.6398847597824
True	701.8711132586789
True	135.09390458860344
True	409.6066797187883
True	122.4852162883715
True	75.08755245444158
True	455.3083863446189
True	41.64565654789352
True	509.6406914951517
True	12.994301495890436
True	846.0845305426981
True	551.4116915874774
True	656.3048638710852
True	103.01490814328515
True	366.5983173482379
True	980.2397347612302
True	846.2555860128625
True	140.5404477241429
True	545.9355664090627
True	458.1152017552751
True	252.2669529801804
True	254.5193945603636
True	5.904278469951634
True	318.3121765089789
True	13.195824838734056
True	369.42572798215417
True	78.34458305674146
True	433.36359989436806
True	661.549056066385
True	127.22556243887716
True	225.5151877253898
True	639.0101361011041
True	710.8988020012358
True	285.1728043635108
True	146.60432293401988
True	161.8503678850288
True	469.8411271018942
True	85.42702620194551
True	12.163519655673351
True	533.9965779223911
True	577.9829924774286
True	19.53178112479149
True	145.37081569125235
True	901.1487335893004
True	487.1261426801784
True	264.87926613894234
True	31.666228478952053
True	470.040225068544
True	109.4341838572939
True	585.1655471179005
True	666.0167337183734
True	307.40609856083074
True	369.2765961111578
True	189.07928332623817
True	245.7628443318874
True	73.71010939430225
True	217.94116797595385
True	514.5871069691752
True	21.233150801871616
True	453.5539984334599
True	367.3505264511148
True	749.8173283387913
True	928.2544144348597
True	891.8468635902709
True	158.80843259781716
True	404.4106943503354
True	72.94904247369814
True	180.64560184262552
True	323.21532392219115
True	9.378146174323833
True	797.3248794675166
True	23.40521255759977
True	395.5125079623569
True	262.65524596704466
True	679.6271781979239
True	199.50166408762476
True	36.83009761026677
True	686.9712043712265
True	1083.240758001468
True	227.85155482993372
True	132.1556275085811
True	624.7390445860534
True	491.9545577355894
True	18.69747998297078
True	856.0807885904551
True	118.6150009223914
True	46.451044062054805
True	308.21305732156554
True	355.1227622483136
True	405.8683807287048
True	276.8151287019517
True	18.829543031506194
True	24.135810355629243
True	838.6035837431011
True	199.0118581277028
True	108.2358810659932
True	802.9196415304189
True	658.8819433880782
True	638.0442307351128
True	451.91880838074
True	152.4071085066062
True	35.12317235268646
True	100.56469009948748
True	431.3473527011115
True	240.2345502198208
True	495.4778573556619
True	145.9272343233863
True	485.1777506675061
True	657.0285764721607
True	959.5119685167646
True	25.47686346391609
True	945.5790950243932
True	1118.51783917184
True	492.1957683727345
True	84.97649596619993
True	813.6696220333611
True	647.6770408867042
True	688.9158798429827
True	177.6271862905429
True	770.5843473468865
True	700.172712999695
True	119.73413384352604
True	792.0988677590806
True	817.8348558823367
True	482.7450782274945
True	232.7714380759137
True	69.07426209638497
True	307.22214053716647
True	339.5181203161307
True	461.3602311718504
True	440.3448424178415
True	201.57328255190583
True	310.8070617055752
True	2.8358075070769457
True	15.344422645916309
True	106.56388448035784
True	129.4668168002751
True	362.97277252237103
True	346.7509903794756
True	114.15405364447206
True	18.29904233833342
True	203.6556946740616
True	859.8815975761943
True	452.9289687286597
True	546.5332402822153
True	557.7475178258957
True	792.9315325652643
True	652.2864928323431
True	94.51859581028036
True	204.13879389529285
True	237.90492000514524
True	281.92488866498303
True	106.87900361115425
True	366.1020976235896
True	431.9341666502174
True	166.723059002911
True	646.3327465021063
True	246.40622856858664
True	204.2573817152352
True	28.85737314655388
True	256.67168243424123
True	478.8557651073788
True	168.8557961731196
True	545.7511126427697
True	464.0211673772605
True	244.6581836865033
True	107.67490124679452
True	41.347945261858186
True	407.6285791015198
True	787.5222991766059
True	169.19055697544144
True	1053.5179709876393
True	1050.7933236453712
True	479.4901912722675
True	105.15321560050484
True	127.51629246911726
True	657.7414506977061
True	8.338062651793503
True	225.48264506896328
True	135.3669165867999
True	122.5207837730166
True	324.7702540724694
True	668.0522997031362
True	37.67738115445154
True	123.73943735766846
True	967.5821293330088
True	58.02430359663765
True	438.2990517556157
True	528.0232156376849
True	245.83008343701215
True	136.8719318087292
True	935.2049312967528
True	1190.1669287772845
True	519.0846104378948
True	652.3514534580846
True	224.8841760063559
True	154.12115906269548
True	319.1492078826003
True	267.86462586752884
True	171.56195765629252
True	309.30347979452284
True	336.5577907607326
True	10.444263020879829
True	625.7502882635223
True	146.2920735419209
True	74.45996239273232
True	450.5989493827639
True	326.418917986125
True	1190.894163503887
True	351.57438799928144
True	978.2131147973548
True	9.140801693474964
True	262.5792307727763
True	225.48381498014356
True	158.01325904872175
True	488.6158995982964
True	209.45911317067555
True	388.32251018695257
True	328.4465391568139
True	113.6776584200909
True	343.8495235432305
True	1023.3304807449908
True	750.5488982216345
True	216.1240808432088
True	106.87561380409552
True	290.4872045571474
True	24.305412691040765
True	348.730393957422
True	326.04453296530187
True	586.8080617229313
True	456.7856714695138
True	360.1126815145457
True	158.5877111841305
True	13.096281649683556
True	420.39128163259824
True	280.0252724376194
True	141.43956899694828
True	302.0127373389372
True	447.6167978718684
True	830.85681672709
True	314.2218268081116
True	774.7035170838178
True	407.1778877596357
True	364.03190435599487
True	1.0452556691406911
True	1202.945917839946
True	104.97963539795592
True	919.129891971874
True	206.32965183405605
True	456.6706439667937
True	678.7958848186914
True	81.38669725378342
True	495.5778030000964
True	32.23188507282264
True	425.624087965881
True	81.3145446142252
True	224.03485429491917
True	38.59631777290038
True	672.3789793251344
True	178.4323987062816
True	25.32990776782696
True	408.11169092408863
True	114.44803387751574
True	170.51074169625736
True	844.5663351754246
True	265.5299345668396
True	154.68338902060623
True	373.2848240394529
True	510.2351100111557
True	335.3904364233229
True	505.469109550932
True	621.3444073847844
True	150.5255548432909
True	7.043366596987288
True	69.86743014168192
True	433.9370503523859
True	90.92297309703729
True	81.6300062055318
True	1033.6835164087522
True	26.293899351985964
True	320.2967786008554
True	311.71665027663425
True	446.1016734223135
True	660.4266902172383
True	198.0957940020302
True	647.2642207448652
True	321.95321165623085
True	343.3863296585013
True	283.0705181893154
True	223.4571486957528
True	364.3405734314924
True	438.8664860288029
True	407.29689054459845
True	604.6399296256938
True	136.42758860808226
True	77.41426108799732
True	39.07481045110188
True	306.98423523331724
True	619.9299271510163
True	385.78344948995925
True	757.6828050030097
True	220.2797825368517
True	395.84620075528426
True	70.90185422151782
True	55.35366813126221
True	426.4527027831375
True	195.86800113735572
True	230.00412892681135
True	43.50786116584975
True	1081.038541573329
True	180.1167954432796
True	899.7011677486273
True	321.463788293364
True	927.6823673594116
True	233.95205084685597
True	456.84963115686736
True	540.484526669232
True	600.054416929598
True	212.957717247111
True	481.3015596347362
True	941.4234477392852
True	134.0915776793995
True	7.666110094913245
True	568.7845551762517
True	24.721908524250047
True	71.84504623942243
True	794.1730742113091
True	229.32512989499628
True	986.8469676330018
True	676.7688732491869
True	408.18395305985047
True	281.2029469632572
True	491.4116586484473
True	337.44496040680764
True	185.40458361324076
True	670.5172509769523
True	699.5198614597346
True	208.6045792526236
True	88.61003456014588
True	519.9134003567607
True	137.6770732652864
True	380.0369025469337
True	343.82414115146634
True	65.88722953676397
True	388.51009436861847
True	420.9048414750234
True	387.0187281107045
True	413.43300897990525
True	410.7704782402841
True	647.5051743065441
True	60.55644155566245
True	443.00137912485405
True	335.8751967098598
True	651.7823250864667
True	220.0271932065428
True	101.64789188033028
True	40.33325863592767
True	530.423912376612
True	629.2981835707667
True	182.6630123932292
True	414.23917919343904
True	340.16006212508114
True	16.591917938151454
True	163.86801077400125
True	289.018132017501
True	3.177888684287465
True	867.8013170856965
True	79.24089924944687
True	101.73145410191444
True	113.17570943288538
True	351.1455853755149
True	37.15256125954488
True	472.7859292992392
True	227.35160488754403
True	5.245932134847983
True	120.7467719874813
True	434.7683890220365
True	45.72189810852891
True	71.75100993963761
True	181.34050589537807
True	282.09381543150585
True	984.0282831434598
True	384.4392992786397
True	948.2108981627138
True	179.68027618520682
True	1013.959312190066
True	782.3813291151171
True	650.6456975790695
True	386.0552362203688
True	386.5637511237364
True	81.50104357461167
True	72.25666792444332
True	73.65890619739783
True	171.68976793658288
True	474.44668449158826
True	1078.1815010784574
True	184.4284682831413
True	360.4058479403309
True	443.7651616728402
True	595.6468998486358
True	608.9415066395949
True	277.30557021767424
True	452.40901765279307
True	686.8783059050727
True	94.1869143766163
True	702.968397339298
True	254.22964499274843
True	141.37660560037978
True	415.07982494360607
True	823.8288042822745
True	432.0882267155622
True	840.5537371591506
True	189.8697592094805
True	341.86865902153977
True	698.4177600010147
True	622.2177493814684
True	194.2700999434845
True	257.64393882807525
True	770.3359702494146
True	32.733869457478015
True	192.7217139685492
True	481.9169496128639
True	693.340980722029
True	103.7207661674922
True	38.15012909605006
True	167.01066452272465
True	727.7407937092846
True	315.13112516786515
True	555.3096685280497
True	362.5580450365617
True	302.8463893557855
True	446.47999497086175
True	477.1505873286453
True	74.42210544031533
True	373.4172999996548
True	807.7940547778398
True	0.0
True	277.5944615621801
True	261.6609433078676
True	991.2569204615464
True	150.3669208846233
True	658.2663897843893
True	642.541442041339
True	115.795959508517
True	219.9585488859512
True	132.79158714067532
True	11.633015128426624
True	296.21544107901855
True	387.84014835638425
True	1124.743959292411
True	243.2806979412433
True	407.0070529647863
True	656.8547796588404
True	200.66990164424183
True	25.09677375387935
True	861.519036177446
True	617.4269803154965
True	158.15921585915558
True	628.7917528393135
True	169.7080270122334
True	304.6596049647308
True	775.9294766896037
True	35.91769255111443
True	110.37504827564112
True	544.6132755197167
True	62.95190928626574
True	78.16727619653362
True	424.723331277187
True	21.99599098273717
True	734.0984970727839
True	100.13767411041876
True	164.15793237240646
True	17.01314970518436
True	715.0464363388422
True	30.93921623363236
True	785.5704241292167
True	386.55285206737193
True	123.40586105455937
True	701.113092862064
True	515.9772233237874
True	556.8624161802092
True	47.08446198517755
True	372.51863403208927
True	4.9613984779971325
True	89.07238691512202
True	377.5488676748747
True	42.83885818902691
True	115.25146938386824
True	309.4616051438687
True	188.2739929805381
True	99.98685908574508
True	652.4686566762614
True	21.99327655215076
True	1166.3555999589487
True	529.5957678324821
True	300.98391385312385
True	496.1521256781272
True	122.96295809127388
True	729.1588679291264
True	1088.8806778074888
True	744.0338263097012
True	181.09675066610657
True	223.49249638015857
True	49.95953084001125
True	61.92881364000618
True	153.82211515061618
True	102.50917806593756
True	177.6787035207592
True	1181.6692828545297
True	311.995998076766
True	363.1736916783186
True	698.2667928104045
True	17.34632164349086
True	14.071863451563829
True	581.9268495930797
True	6.2620533743890086
True	109.74330268491812
True	684.388948826859
True	179.59377395754893
True	636.6917663805592
True	821.307449873733
True	156.02298375576814
True	905.4957842244868
True	2.365815376566355
True	444.3961492202779
True	1035.4107983235604
True	24.77293149861524
True	240.87637234867395
True	146.67606079090464
True	973.060207885268
True	226.0360219834288
True	526.4187095937283
True	122.62614708737208
True	521.8589860189959
True	156.3465164144818
True	95.936908188052
True	374.5796540506643
True	70.10061534654355
True	54.59934373917458
True	1066.0720183121218
True	255.1884251435411
True	156.70444070760212
True	364.7873655305135
True	392.3267889701563
True	219.51609398296435
True	165.06916028890146
True	391.31265835332505
True	35.120134463057774
True	488.940186665086
True	1087.0534048575669
True	111.53430304356468
True	474.0523292670314
True	319.447643365984
True	25.497753759052976
True	412.1850814350724
True	106.67623391060904
True	579.3264231941756
True	196.0965633968696
True	413.52567066327214
True	20.607250018507592
True	435.8020019149402
True	106.20573641579658
True	345.08912423491245
True	34.09818283856968
True	172.41900607982168
True	250.79309319910985
True	771.5095962681712
True	61.27544497218264
True	140.99973697401066
True	233.45460469711185
True	138.9869244953214
True	597.5290755411966
True	572.5931090704156
True	786.0390652968118
True	385.3637607030005
True	531.6762983301192
True	425.2365912457323
True	693.5242524344992
True	70.25749087870733
True	459.5759258741895
True	414.5518850122392
True	48.285447331134506
True	78.791100929376
True	128.3107606338002
True	95.4590567058262
True	322.33889511010074
True	828.615151528668
True	317.4340121968927
True	1089.6098343686062
True	313.60906205178566
True	903.6101518310584
True	150.20228471824873
True	549.6672325998104
True	605.6809413892131
True	738.8545167067135
True	448.3585585979301
True	68.71353735373829
True	286.64928687986577
True	42.8506404781192
True	170.51395080882472
True	174.09715301953085
True	1107.978203682568
True	232.21523218772307
True	556.268577356523
True	558.8511420902802
True	561.0249947756251
True	847.5963336785073
True	599.9820387346734
True	634.162855391442
True	929.293161287187
True	126.34894109036534
True	309.96888428200253
True	265.9694365717347
True	316.8754626655992
True	90.59159161400048
True	393.55051556796695
True	4.213953084426917
True	328.9921795398177
True	251.7252014024819
True	604.169436614257
True	290.5026077518779
True	366.83458060448544
True	9.754328986191664
True	55.19661497863208
True	538.2250723886008
True	29.43557755047523
True	146.7751736565386
True	66.48143398500977
True	152.5095087667339
True	235.92451643326305
True	68.84969608836312
True	377.14743818545713
True	259.6508842409247
True	100.7137117199636
True	333.9435060705069
True	62.88396506170668
True	570.4785265360179
True	848.8464913447854
True	288.1306470587258
True	1172.975055616525
True	120.3788125336774
True	306.8107961399041
True	1041.89260231579
True	86.30350832616999
True	272.822177099298
True	9.323760155876624
True	417.66739143045976
True	447.5916713532687
True	156.2918990564629
True	621.3955539923838
True	933.3536954243838
True	161.33676746009127
True	78.75352167331035
True	324.5375054540644
True	548.579253317996
True	618.8937773720179
True	1242.0133185911232
True	27.264790609384452
True	931.727909615775
True	135.7265053054051
True	629.8394204798907
True	114.74366866540272
True	134.10838933231673
True	193.81394042538665
True	168.9486735967269
True	758.8548770975019
True	205.78344194824703
True	228.72178228741595
True	67.10278581582239
True	522.91451528968
True	424.506172051145
True	175.24989449390253
True	239.1293131017379
True	16.546251976030295
True	424.559342632772
True	227.0341087555005
True	286.05869794488217
True	110.80315718487388
True	704.9086009448799
True	427.9196105532499
True	256.2398268228837
True	638.3362564151091
True	536.7753956477121
True	440.5940845452404
True	133.80667214021054
True	520.2113745664672
True	424.4793422568812
True	2.3444395426638724
True	189.774776492382
True	92.80636680955868
True	245.38588459329264
True	3.2354361971986325
True	127.3973502681199
True	349.29174261857446
True	5.58943934706904
True	883.9289044024349
True	172.02970097640582
True	727.0329811478895
True	773.5823441573285
True	160.90126189201442
True	216.244768105646
True	500.8335481470736
True	867.2076876375904
True	50.56110371067871
True	36.31699272769697
True	133.97997050317414
True	635.7798467352073
True	714.5194096151442
True	185.9353813234624
True	588.2584797897628
True	615.4250006751412
True	858.4687418753764
True	390.8746703801367
True	192.72960550895607
True	871.5555562762378
True	223.66485681402693
True	148.20307112590038
True	337.8767198999239
True	228.5817578939605
True	213.83387495931865
True	624.5342741592175
True	251.66552876582904
True	195.8937580601076
True	439.9101082371634
True	471.7904790382204
True	61.98128912742984
True	284.77728372898883
True	74.14262748349509
True	334.196311321272
True	359.1972240371883
True	255.4953455348172
True	177.53413335843064
True	379.9495783817799
True	673.4460360587419
True	756.0869373323144
True	295.5643814802184
True	743.5398741289789
True	64.40404455348114
True	862.0173540257132
True	363.27207380559406
True	12.856366186269913
True	642.967058793599
True	686.7352627353914
True	236.26186874199715
True	169.87439913266064
True	47.43072108731223
True	392.2723604840656
True	79.83494466781978
True	13.330034392152914
True	900.0858500990903
True	367.72412742072817
True	179.13934103548905
True	984.542511267479
True	13.91202252781354
True	781.9393367848833
True	31.295525899783097
True	647.7537122923355
True	59.69928021459728
True	751.0130357517401
True	447.5636409318239
True	200.056946851193
True	451.6433286762303
True	220.24056963788533
True	299.731830795193
True	212.2182373917601
True	409.8508110246962
True	10.162523436638358
True	323.7678895029609
True	108.4039411754584
True	10.632926953022658
True	457.8758606450932
True	718.3200178763702
True	283.3855229244912
True	80.87960299156043
True	320.8023611474971
True	80.98087839676033
True	183.3486121786048
True	176.36827200314798
True	367.8514070734911
True	43.64739758968804
True	145.43495819873067
True	378.75346102387374
True	867.8084879624203
True	116.1303445499998
True	213.93910514518447
True	429.89330574799664
True	18.57060793844644
True	411.29551086084285
True	512.7849387570942
True	88.54357531438366
True	400.0870867235811
True	365.4039933074482
True	429.7197219036019
True	598.8274543597151
True	1021.0382264860632
True	998.3796080290858
True	56.35964424420794
True	1065.3579565167538
True	111.53391491474268
True	117.33370630196475
True	114.90167800981774
True	490.1307349251581
True	371.3514174753524
True	578.509592050282
True	252.50667751963192
True	157.8122560403112
True	411.4368763284143
True	16.75936030657766
True	457.310673368471
True	377.2310832779429
True	152.5538698460108
True	90.78954877691476
True	544.5018555906657
True	996.0052750189652
True	190.61906969640205
True	64.8574804198603
True	421.2856161530533
True	380.6449595359934
True	480.1531685252747
True	308.19759786756407
True	3.974482524466968
True	526.5193924419344
True	511.90954904361286
True	506.6009020401949
True	195.90069541273525
True	102.4375238876923
True	21.12992184330826
True	371.0535825888754
True	111.94221534507754
True	7.155671057464101
True	31.23175489974749
True	349.27888242259445
True	659.0976290455408
True	130.99227649545898
True	91.79761042317372
True	24.31543342769098
True	401.0146706170066
True	376.2409290925398
True	746.4321322240187
True	302.4421776691027
True	480.1227421256664
True	543.9784758587675
True	517.0081340468483
True	287.4875602932826
True	539.9337557006937
True	97.9206775936594
True	589.5444923941226
True	8.433995306405498
True	361.2992859061765
True	478.6578486275036
True	953.1977903586916
True	337.76515972542444
True	778.3333209752126
True	973.6095006892012
True	181.41389575272277
True	38.96264494697373
True	386.9909456172481
True	380.1493850665653
True	568.2470324050049
True	240.9298918856033
True	30.55194682907276
True	621.2093203118278
True	122.49894172374256
True	1086.7801198185414
True	314.6258498748897
True	461.05721433389454
True	123.76299288019064
True	814.7588284810298
True	141.51662439012918
True	823.175165141939
True	596.2755094330087
True	192.40002290514292
True	111.94633056760706
True	64.16739862501473
True	556.0947749934073
True	873.8501929431578
True	429.5635044392135
True	527.707309721004
True	135.1926612462251
True	611.8154132421377
True	477.6620656052064
True	799.7771364044831
True	331.24363905534443
True	557.5444435491854
True	113.14299149452036
True	22.460574319451798
True	418.80858866439337
True	165.35318377484734
True	104.37581148907248
True	363.3059019259794
True	1112.482644337539
True	262.67906616282545
True	552.9143666104155
True	11.829581550104685
True	73.25091110606844
True	334.738968436228
True	765.050949370268
True	426.769996474024
True	509.83912645872425
True	717.8706825528816
True	72.66926896631652
True	760.9825706099289
True	49.03878369997188
True	104.1941953639396
True	188.1552936367028
True	84.87177045352828
True	27.027936544712265
True	303.7778352094932
True	478.80084707907565
True	902.3753695812748
True	850.159401505638
True	6.11442921003972
True	293.3431612280036
True	459.1040965649184
True	119.5535013687883
True	233.9110986290183
True	327.37223845308944
True	1309.606615169618
True	464.2187895044059
True	25.15629553458881
True	182.36595355055837
True	690.8939352115827
True	36.88504252777542
True	168.22554958691123
True	552.762820248184
True	68.11256168310254
True	888.5782287226582
True	318.05410712154816
True	669.1866391661978
True	81.48773288271038
True	682.7712545312486
True	586.096832160091
True	873.5304032234147
True	257.58177951945095
True	508.8299178341669
True	837.2380903878641
True	931.7353850831836
True	229.0541963617673
True	758.2146154693546
True	218.06184147167372
True	449.01688300319216
True	366.6887896400957
True	498.1127336940363
True	494.3095099558922
True	320.56470087360407
True	345.96409087793234
True	108.54468362300187
True	351.38231701700505
True	1140.6384760099554
True	324.94565724646856
True	135.44626279208487
True	282.067671063346
True	736.6854725912867
True	638.5432593845884
True	413.8689508007456
True	120.2414024968467
True	331.2626151020145
True	33.0001283822667
True	174.26354818122962
True	92.53822128214384
True	90.53383432625078
True	556.6659621614226
True	138.52519377730894
True	138.16078302621287
True	104.55614858846778
True	87.78777865237838
True	447.75242431702594
True	387.6718774992498
True	1023.2334640399662
True	527.3360077405537
True	838.6469525664365
True	275.72601124327167
True	279.94977901351626
True	539.1325551487146
True	199.84032311381657
True	758.1661275707015
True	241.53153931967853
True	369.6741363297304
True	68.99391673697811
True	112.7512602680619
True	265.78526754960313
True	120.0957027208838
True	477.0684021382258
True	31.025071830717685
True	585.2783534066589
True	1001.3712790087995
True	727.8153532114544
True	1.6301863902062426
True	64.13795208223267
True	471.6109105044858
True	435.3269032879353
True	76.89874315020653
True	119.07890277767176
True	286.7110939271469
True	70.83799993827323
True	54.29997057064816
True	690.2715147822087
True	673.2658106201038
True	166.44318673214585
True	175.98916308247058
True	532.0800548242701
True	58.74265290089521
True	26.53673940750549
True	573.4844982707338
True	441.5312202200843
True	1131.8181820354744
True	45.18652051109007
True	467.4338879091524
True	901.9275363308384
True	800.1660168288444
True	300.25153296337595
True	742.6793147120201
True	400.23413639896586
True	42.52570720351106
True	103.22193362830396
True	741.027597898439
True	77.81247583841969
True	136.6561244236606
True	949.8670187701588
True	187.8340761886324
True	278.89933579575256
True	107.19482294013146
True	648.6020816621293
True	582.1140570355885
True	216.81167439129965
True	423.5963175918925
True	42.412412911683695
True	280.2785341805568
True	589.3176420529871
True	621.2339757634405
True	305.9435719797364
True	72.27446435025419
True	962.4346427266504
True	1077.9302637392968
True	556.4903240067406
True	63.49959264118244
True	29.898321526923127
True	86.41348810164106
True	110.4808048668461
True	100.40963737230494
True	869.7976397721192
True	1216.0960661090448
True	752.1006446103509
True	334.5826973420975
True	8.075295164705441
True	20.320270801587995
True	341.9316804767486
True	462.0272357827081
True	46.71669306007509
True	541.1250371062727
True	433.0914166642278
True	391.2686016358479
True	77.92071499930084
True	204.86906529155596
True	267.3572538179884
True	133.90573332353682
True	401.7048484568528
True	41.41864464848604
True	174.07654576213216
True	1161.1965433193666
True	4.929764719761591
True	28.28673147278606
True	588.5610572555976
True	356.07536776174663
True	805.8512389747555
True	156.38828616337625
True	792.0259904231442
True	601.2191147674571
True	278.7052699079346
True	427.4574681768988
True	344.54940672628106
True	293.40090018172765
True	264.5873593935136
True	401.8447628810404
True	503.9708227513009
True	491.4134194717286
True	110.39426857172036
True	367.8184149426255
True	9.020669099293476
True	180.05320818986763
True	232.2457794161191
True	889.9179724541282
True	603.8528702528984
True	29.16512628212198
True	750.2561392385047
True	843.107399003368
True	106.28444179245842
True	343.1796878766877
True	865.8353519289966
True	231.27095071916676
True	164.94686297941826
True	526.7938647222219
True	580.1199662242913
True	1127.6056936517969
True	151.31659669742865
True	160.08324945342392
True	255.33175750706263
True	318.03191371370826
True	427.57159254277786
True	417.9794525168292
True	334.5446595169529
True	455.6945783115649
True	503.9075790029998
True	223.19289078374956
True	1470.2800596379077
True	243.3431281007817
True	401.1160404637806
True	56.22862555216944
True	768.1542828262594
True	261.03105995623025
True	913.8113704391302
True	553.5574400519025
True	311.5032990292426
True	764.8910787670281
True	261.1737703085525
True	220.94405959173136
True	251.38600118309088
True	214.1880482701599
True	132.4573558939754
True	247.97293294939476
True	729.3793725295923
True	520.871283509428
True	226.377542383273
True	1148.9950370039292
True	118.15048116339295
True	258.22292215878787
True	72.8951629175751
True	320.0917103233597
True	415.8240698194258
True	93.93798441116375
True	218.650560914428
True	65.2407859817935
True	703.9291373448484
True	379.27802605697167
True	222.0527540924356
True	719.4914203576852
True	879.6988918293968
True	798.9602451848203
True	829.7425159156658
True	345.2742032827307
True	1.4001433770817249
True	259.06617775702966
True	51.76383756678853
True	381.7692445957801
True	56.259895246957385
True	348.43256194056056
True	835.0324312167118
True	1009.9746131293844
True	411.6438294899498
True	21.774971873226168
True	504.2047844942471
True	495.28736616467296
True	183.4683589103077
True	222.71653162641047
True	288.9607470925652
True	23.188660098540296
True	119.44125794482513
True	981.3814157447424
True	63.01982658373591
True	486.4840284737267
True	798.3355105396599
True	101.31578586970294
True	238.7454067977748
True	113.28038355027128
True	15.204103483841264
True	1.711308407779126
True	123.21668044906356
True	1020.5003372800116
True	472.3255332194599
True	63.85811855180511
True	787.7779579338209
True	344.5215090468526
True	1.4275394286974743
True	432.54182779540974
True	174.90680012861185
True	504.8437560706885
True	88.65353184213727
True	335.293825385533
True	366.7131393359457
True	174.39663145922523
True	219.5640216573443
True	129.99674680052271
True	185.19458155288888
True	954.4171355686173
True	15.647384326715724
True	506.14027147256047
True	488.3991882243161
True	421.5124778304884
True	220.8602777167094
True	240.01290546456207
True	165.93456710370782
True	47.3157279222811
True	451.9960402654958
True	153.48638876449527
True	827.2350304603243
True	825.0099460588756
True	244.02322534740145
True	322.22712425119647
True	524.0085121480632
True	42.20127970192952
True	86.20320682810231
True	741.8234675065544
True	1085.051435903267
True	106.21029516154408
True	737.5218794096396
True	145.62710327681873
True	933.6216855741998
True	678.4624362598807
True	106.61661846668444
True	278.4010622039563
True	595.3944085623739
True	259.9063502190294
True	44.7108562932704
True	564.8948277910862
True	457.1705521943292
True	5.003198411823095
True	479.44484857134177
True	63.778322838063126
True	177.35267624129654
True	239.49103159411865
True	301.3932699781972
True	70.37200601736225
True	225.00816327784375
True	350.0678378074907
True	421.6144965349374
True	919.238396097976
True	47.49178032304227
True	905.1881170087636
True	1017.7356582781698
True	128.3763889656972
True	73.77958863173491
True	999.2674540585195
True	33.44296651124534
True	232.5481871986681
True	83.90062175040731
True	215.7729935670763
True	349.9165652911312
True	946.5939168060328
True	103.45108432382902
True	69.71391508584699
True	638.4133191200614
True	283.6278062404493
True	732.8713527090098
True	53.7754334602117
True	464.3863660994019
True	396.74455069107705
True	672.693160010833
True	50.16160191157705
True	110.09953762562296
True	28.25688002494929
True	273.21850022090155
True	43.03442856849177
True	352.1614830210593
True	3.4065862620566327
True	1168.5515497436236
True	97.79096587815437
True	134.99275428078658
True	364.93755671708703
True	718.7349323590479
True	693.7021832584695
True	975.8981989744944
True	460.2382169093264
True	423.9048110260189
True	141.54208833420265
True	426.42565461209006
True	835.7716193474658
True	440.2364661450869
True	940.936272652732
True	90.0827630165387
True	418.6831052790129
True	179.48026184865083
True	284.66582879476925
True	704.2077592611597
True	159.77212619558492
True	133.1203498813905
True	60.184930585446246
True	872.063840962683
True	785.9651515351458
True	81.41334364318769
True	439.3316064271364
True	744.630250817315
True	425.9193280276477
True	59.0110741232772
True	328.9377924294388
True	785.1790503349091
True	28.67129448586142
True	378.8446192209345
True	167.244682215235
True	277.80489505611445
True	33.43531883650857
True	219.23286406811135
True	780.1867123900636
True	642.4160618386434
True	55.21544995161743
True	286.6024040123059
True	885.7338686889622
True	17.767751168194337
True	303.50223221472027
True	292.5135372067672
True	451.4411421806979
True	206.92079475486167
True	598.1485303812868
True	46.58226349550177
True	972.2308446725352
True	823.3551432676087
True	48.01773809498911
True	389.722117026809
True	726.9388876349353
True	898.387804963976
True	269.09432678466703
True	564.6775338065969
True	131.27653461246004
True	185.16027222854004
True	132.74223654530553
True	133.19063624639708
True	200.9003443824877
True	947.4570511952584
True	754.1987451385793
True	978.612797208092
True	19.12265725524797
True	25.60542807860869
True	365.9879747566513
True	13.133592899634907
True	614.5996031683674
True	1047.8945673827627
True	245.9655231672521
True	207.40306106150345
True	84.35693145738334
True	229.571606726234
True	132.90271319562478
True	44.71929838115793
True	128.69128624472947
True	90.23372206476748
True	239.63683054788444
True	531.0211805677466
True	168.75729616903914
True	31.135119725586613
True	56.36563072235701
True	423.56440398346257
True	267.1053884228786
True	585.1833632378717
True	23.85074478686527
True	112.52184279553848
True	676.1572252516825
True	265.33592636944155
True	485.915561101219
True	665.6545652297245
True	101.46897259259194
True	115.01823172693862
True	85.86387744891545
True	25.49403236608948
True	120.38848857801987
True	86.6662177323854
True	105.45805899514852
True	158.74729366273894
True	246.01922237438103
True	795.1756021783789
True	294.9670279139206
True	936.1897104044288
True	168.4879179381394
True	199.00891867494923
True	804.0428090049777
True	303.5913179534549
True	577.800398537773
True	253.6297683102601
True	355.32070771311953
True	448.1735121310291
True	566.2199400877995
True	635.2484079656475
True	379.6690685811729
True	35.55320992393545
True	535.3400537406851
True	629.2871794742505
True	19.96147632589284
True	12.823448909209588
True	263.7189255176729
True	384.21827764955526
True	453.36636687605954
True	69.92711497409708
True	635.6919811115556
True	925.8016005314807
True	232.07499262558235
True	929.758808807518
True	260.45965122562296
True	103.9806108662376
True	277.99481439443707
True	699.646213877905
True	34.63819347158719
True	582.4240338814975
True	1266.325271233734
True	1022.3264523953198
True	914.9251074190182
True	204.0360872098096
True	87.22841407558398
True	193.83100016193816
True	833.9207294630289
True	138.3583004716034
True	1092.283846102907
True	877.3865923634885
True	43.80456336902324
True	88.54452777471414
True	412.8777004862128
True	400.3238593073743
True	219.91870812096155
True	520.7844405471632
True	659.3515417179489
True	129.44806814552763
True	272.996677732657
True	1042.5247717390582
True	48.8063262489958
True	709.32205743472
True	535.1338062612009
True	39.20221153417128
True	799.7711561928073
True	385.281356610518
True	539.708689044837
True	105.19922887884287
True	266.1312441189893
True	216.16643456806435
True	26.84036130673629
True	138.52756490087702
True	762.6838678186666
True	133.86100452846313
True	365.6193674479673
True	66.32059191086361
True	598.0708246885149
True	604.812346663029
True	235.3491295894537
True	481.569685222247
True	157.86777592584565
True	176.08775481641783
True	214.80387452379256
True	298.25657128771087
True	355.84711594293395
True	126.30036527053863
True	199.12068585872456
True	27.13934672555997
True	857.264891635888
True	320.0048154416226
True	8.928274695783244
True	354.0300730915895
True	166.97129711440937
True	632.3412776526372
True	363.9777578906294
True	569.7948274853775
True	545.1298690130452
True	475.6144101160408
True	805.6700980005389
True	236.31347345601935
True	557.3890135666355
True	155.14098737210793
True	541.2035209464779
True	356.378102454427
True	368.247565022508
True	126.80645366959492
True	137.89096359619734
True	108.2305510389364
True	66.79717067255596
True	709.6768399996262
True	176.91198793787555
True	44.805455034303584
True	0.0
True	545.3893452828419
True	114.09204581593777
True	23.90222414216569
True	40.35938384618213
True	110.66274923150743
True	560.1600346609455
True	181.2412195274886
True	106.61127626511718
True	36.70329562261822
True	162.7000494764197
True	926.8134571102154
True	53.26705334452051
True	225.4204342992609
True	751.8509127084207
True	313.9189529786592
True	466.53474092621127
True	475.3828653034594
True	514.7548081669348
True	619.8388141412645
True	942.418414934648
True	263.4625642781133
True	1015.950276041699
True	920.1570864509408
True	624.4082807855995
True	344.7497938320936
True	813.124299667053
True	10.223669573946532
True	35.270521341823176
True	298.90829567922765
True	40.58616198838506
True	185.51574948297895
True	748.129910340634
True	206.38566318632664
True	721.2934072880673
True	777.0467654501865
True	131.03115498333196
True	359.11262452505787
True	595.4698544927917
True	24.250019582403947
True	132.08411548727756
True	430.3239975438205
True	308.4332758030087
True	185.29911575883952
True	118.9865781005312
True	395.80840378391895
True	23.181909633522448
True	374.582907407088
True	370.3866893003861
True	1046.0468069975718
True	361.0112743698036
True	31.19808118081145
True	433.1806023774535
True	434.2811636752157
True	237.0364508143728
True	30.2312322162266
True	755.5482724463772
True	433.4129805557581
True	179.00950814447293
True	12.982266969313368
True	1216.7386908874878
True	164.92904486802004
True	26.512349960056483
True	293.03016502997696
True	279.0635248645333
True	116.0181976502119
True	288.1845190871849
True	45.02147225526955
True	315.2854481120394
True	313.1439137874561
True	309.5049641413661
True	32.29818102464259
True	46.24006797086907
True	1046.1555702177782
True	25.41189189359126
True	12.672071004561335
True	177.1079050347355
True	664.2135104258579
True	8.730812565608256
True	198.5483907619652
True	167.68184084394795
True	533.3434774458198
True	370.1501682050791
True	730.7116419051958
True	333.2842489934725
True	474.73838728769925
True	440.4484550401611
True	508.0776769977671
True	99.31456360524632
True	1239.4594999521862
True	872.8339018975329
True	296.08822147094924
True	532.7975199966057
True	100.3313430134476
True	578.3647001831753
True	437.2902733945284
True	151.48545957254953
True	77.54063085915959
True	351.18297644828993
True	169.0920509561583
True	29.22430741764373
True	611.4288424649556
True	380.7639549916489
True	71.46894771972445
True	28.114668106182634
True	670.3734052577353
True	500.7006153806183
True	71.70322498836092
True	22.16383944597956
True	329.1928876093114
True	322.86312456817785
True	712.4334708832355
True	555.7952982849148
True	566.100670175928
True	801.9091224930595
True	9.73402099928703
True	54.09143555170505
True	36.49091655724804
True	59.71526395682858
True	501.035298667323
True	596.8903757342116
True	82.61409880360054
True	111.0619467394852
True	183.40239825934705
True	74.79780364076548
True	180.4487122143434
True	205.9101633683349
True	266.6966818102876
True	818.0913072410005
True	609.2397386509866
True	294.2524085323869
True	191.60471998680725
True	273.1461147695705
True	245.8431021783356
True	741.5172929078142
True	327.2181251525092
True	170.54959052506308
True	897.2194783742648
True	355.9204294117614
True	479.8480609382629
True	152.6727289699246
True	112.9958952204588
True	63.84083160948741
True	208.14266262905355
True	973.1740364522776
True	542.2443385655852
True	113.21215260183304
True	346.43930123533335
True	99.45914916690958
True	678.7774834297002
True	4.089411674790539
True	678.7229616464834
True	39.74062826540263
True	913.6607375348738
True	843.2465532615045
True	209.48222684004705
True	29.830030632469686
True	82.75540799492998
True	467.3113075428665
True	226.77851767435592
True	1.4488180581596266
True	79.09546996023217
True	1089.5498648561634
True	339.60586080410127
True	670.6681486155068
True	490.9817613023199
True	31.242106131841798
True	134.62434008147451
True	451.1985278423379
True	936.5923438012168
True	811.9952037778692
True	432.83883552700695
True	352.9039601273702
True	18.020409704081164
True	76.77258101946265
True	727.2573481770455
True	473.9709731513959
True	388.2804439558497
True	854.9770067303264
True	28.63054390734462
True	208.0879085540641
True	878.5428264991698
True	228.5685941641332
True	8.098893423035918
True	497.8353781100846
True	109.35718397053807
True	637.2405856104915
True	54.81950843028986
True	262.2158984818316
True	867.9772946825677
True	919.8090655469618
True	270.55574559854546
True	419.1981475774935
True	122.13600832449784
True	597.0979474954758
True	268.9192005727856
True	185.7739570845478
True	867.870620461395
True	53.16417810924349
True	721.0629006343596
True	273.5040436445
True	293.6997812773233
True	169.83448925733958
True	507.9976319231147
True	580.5926478140298
True	378.18976876014233
True	415.245530224223
True	70.46362008997271
True	169.66021394612406
True	449.4768954648678
True	217.11470522929017
True	37.068947857248325
True	209.3516676265211
True	357.35743821749674
True	394.009333610232
True	743.6210150287507
True	135.81801613870465
True	655.9512578399439
True	506.69284136327815
True	613.5023118628715
True	131.16946202511377
True	35.205355257301534
True	669.7357203654873
True	66.98029941370905
True	561.501630117685
True	666.3299340481966
True	450.2303934288988
True	131.60883380319152
True	519.4166443940146
True	4.111043298019535
True	401.439548402425
True	31.252989998655607
True	629.2227458215759
True	254.6021216177035
True	589.2347921684542
True	689.7294701697314
True	150.7836311341815
True	521.63437422788
True	474.4430546247608
True	59.91875750294558
True	948.7587358539672
True	2.8122066690945275
True	25.690255632283804
True	647.6229576007214
True	690.3692716184356
True	131.65288573411033
True	417.3510292340861
True	122.17719600835818
True	74.91245333755127
True	461.9632751637629
True	40.78369065033328
True	505.73029227332063
True	12.998576540756869
True	838.0146793190821
True	546.3509240002925
True	681.2953981972161
True	101.75111465277128
True	386.3469164115202
True	999.375000029036
True	884.6010111608427
True	151.23341713267635
True	561.3312576736979
True	448.03766267006665
True	248.5046297763405
True	262.05285737604163
True	6.746063736772095
True	311.42951137265743
True	11.407309784325648
True	368.6822456985418
True	73.22147993335508
True	414.3539737320215
True	639.4935620823269
True	125.94410955273736
True	232.2669228041494
True	651.9007136317331
True	675.5302444980063
True	304.8650264074974
True	137.55517164970098
True	162.87524534531508
True	480.2256868217128
True	88.35554007282282
True	10.148502307977449
True	510.0765182598112
True	562.2240419655548
True	20.846480595446764
True	141.70664768640142
True	882.1613593868263
True	495.790853330724
True	257.72773071233763
True	35.2135384306974
True	466.692299227514
True	111.98229067996937
True	592.1145245296887
True	654.6461065771425
True	294.0539891211732
True	381.5345247984604
True	177.83755298189925
True	251.8050555898305
True	74.73352428354454
True	214.46635908707637
True	496.3287225893108
True	23.32836297795535
True	454.4147649124391
True	362.1169755881469
True	721.7423299382438
True	911.3883587038276
True	869.7220804455754
True	158.0506381962564
True	399.1825666682942
True	70.69573955706367
True	188.2886837105933
True	322.21325359332576
True	10.658523074082243
True	786.456421129758
True	23.362133010170325
True	403.6681028675246
True	267.75576442690647
True	651.632410523396
True	206.34108528903988
True	38.67235162264886
True	674.0660686026655
True	1068.2081679691175
True	222.7667067069848
True	129.70105575370428
True	612.3627185990249
True	481.8477077044657
True	19.05875594355736
True	796.8024296103555
True	112.92771543012353
True	46.60056945077903
True	303.0541547861905
True	355.9525531259503
True	413.52131209716526
True	261.03509091231064
True	20.737215543546192
True	19.78336729690887
True	852.4375226527302
True	205.4547871534852
True	112.26021320710066
True	856.3248937086181
True	642.8691110578301
True	627.0600344859153
True	448.45756218627145
True	156.05146041526845
True	33.1596875014491
True	97.19200427089032
True	428.6791951326938
True	232.53584995452456
True	480.0780204094416
True	142.69753094345256
True	494.7333467220249
True	640.6508784620373
True	935.9945840239436
True	27.0716502135302
True	981.8149739341108
True	1090.1307783554678
True	464.6709872197684
True	84.52088779466537
True	794.8901187238768
True	658.1209219429735
True	675.8443381428311
True	171.56706431395762
True	755.8327126563961
True	708.7545788003297
True	122.70186039115916
True	768.5204639501267
True	814.4969764319175
True	459.96955470097765
True	231.70217370353149
True	74.40401876124224
True	316.9165895635929
True	355.55601825565554
True	491.0461793928492
True	445.9347992001041
True	199.3724321727291
True	319.357384441387
True	2.473328186463733
True	13.393785184591264
True	108.79941401712948
True	128.1232884550134
True	355.3750289407821
True	344.051736990875
True	116.63240429028215
True	15.669722793546994
True	212.85366184029527
True	850.5187178712954
True	458.1494424426213
True	516.0851159611419
True	555.4083667321851
True	812.9396611702183
True	641.3641225823584
True	92.66024248065624
True	214.40672022928547
True	255.69419743890376
True	282.90940344304926
True	109.43811205020198
True	366.1692942188499
True	436.2779424306222
True	174.1437562386284
True	652.6637760159135
True	247.2178495817718
True	200.1145579506077
True	29.41671583857466
True	249.37725857094745
True	455.49689468349567
True	158.2180495481399
True	548.8591683183274
True	476.6439846275752
True	248.6362390561586
True	109.64000120792826
True	42.24923435489668
True	412.69764238835376
True	796.5605605058179
True	164.1484464309374
True	1039.5212146787746
True	1055.3450068292293
True	467.9986998480858
True	105.41616453924809
True	126.18454462012174
True	644.3446723317332
True	8.646736047686135
True	226.0521596848569
True	136.59515694911877
True	117.4694042806495
True	333.6308349945185
True	624.9068556128602
True	36.454596003201466
True	116.92109147661044
True	955.715886931562
True	51.22191314002072
True	460.3305393125619
True	526.5053047034704
True	251.1950654397089
True	131.78033100957552
True	872.2744767373016
True	1197.443321527329
True	519.0132213326386
True	649.216362711828
True	211.4008747128671
True	151.64328238682634
True	311.42302325096887
True	249.87339257027767
True	177.51357414633983
True	282.8740211556188
True	348.10477273696586
True	10.873700447751458
True	631.8418265781542
True	150.88704295716394
True	74.30532367433322
True	453.7134926590496
True	314.728775076283
True	1224.5663824966816
True	344.2284208049943
True	990.8789588752066
True	9.928162650777889
True	261.43801259605
True	225.92244119191264
True	155.32750618925775
True	479.6550487955048
True	209.344451463435
True	419.9333628903657
True	329.81392502105496
True	112.67570659417645
True	366.5012183167883
True	1029.6543159558591
True	705.5859549627036
True	223.2058830680317
True	113.01907042769406
True	300.28387894337146
True	23.740674460332965
True	360.36166571001417
True	334.1141003640147
True	570.8629227288983
True	474.59656311614594
True	351.5066211051115
True	160.4707286567893
True	13.560009362815997
True	425.3070009414313
True	283.43074179320485
True	137.91431908842614
True	304.6464799676227
True	444.0776717876064
True	816.8518617031976
True	306.9690270814576
True	775.2091878440673
True	397.4189536463088
True	375.9127259209115
True	1.4647746449253431
True	1161.5040649809512
True	99.500160547029
True	910.254967896684
True	194.01017654943024
True	461.81256663875126
True	651.7633194441079
True	86.63562666906516
True	499.383709419012
True	34.23790029804076
True	435.25391594565696
True	74.84955604968115
True	225.78195750442228
True	37.94599668309457
True	633.9828316031558
True	184.0793060538049
True	23.560000820779663
True	392.81103493833007
True	107.91257982484358
True	177.91863420248055
True	816.2766952183795
True	265.24493765855505
True	148.44226442184274
True	374.9666315384189
True	521.2865824642784
True	340.42494544272614
True	527.9664274648337
True	622.9102302940679
True	160.01167722623734
True	7.75964492377532
True	78.6403729070521
True	435.526837824994
True	88.9773907962262
True	79.40076012258594
True	1035.4173619382502
True	25.31147339524674
True	323.0869492199168
True	309.679633491215
True	454.30732723720286
True	660.3469133893334
True	193.59649280013775
True	650.8971904783303
True	316.8354558440837
True	354.068894042519
True	278.6012682325376
True	204.4706751386048
True	370.6279681934159
True	446.8958427935274
True	414.33809868781526
True	566.2641432577213
True	132.4571970216335
True	75.74872005959584
True	37.61039819442776
True	298.2875955231695
True	663.2585855064452
True	407.7990283853656
True	789.0529043194049
True	210.3845264626728
True	400.9613290689712
True	66.73567818677041
True	54.91796203604864
True	400.619431648435
True	202.1714250284201
True	223.0026905693764
True	42.719986676255466
True	1071.054022181454
True	171.446095024082
True	911.683838053397
True	313.88269944455493
True	918.9380067572156
True	245.44939958884365
True	466.3825244702683
True	536.2552700452037
True	603.9030058923158
True	206.03246765836545
True	486.7012588277194
True	922.5164777649152
True	126.12773143865138
True	7.316707174892031
True	561.2412779877448
True	28.128485208476008
True	75.23585699516914
True	787.8889681263796
True	215.00687224519632
True	985.4647775247796
True	696.1190570855042
True	414.5190955741194
True	291.3817454179083
True	497.24537306599854
True	343.77756630082774
True	179.39703987029927
True	681.2279341966055
True	715.5647440049752
True	210.16425607995467
True	86.31624095365598
True	518.1926338303068
True	133.85761725759104
True	385.4930172176391
True	336.5998404025699
True	67.18324791407309
True	370.0351900124608
True	416.8214933481447
True	383.4468164741782
True	412.4143774741027
True	427.2222658712422
True	630.3377173971711
True	57.19427167548282
True	451.6428079493269
True	321.1279845356555
True	665.4545410580726
True	218.50850277635809
True	99.97527789234594
True	43.39035512552622
True	539.0581870172281
True	659.8898601520539
True	186.8837364946559
True	410.36519996240185
True	332.67907948962835
True	18.18252279433612
True	167.87496442123555
True	299.1247493062644
True	3.87983114398412
True	885.9891690224905
True	83.38263150107375
True	103.72072073526964
True	112.05942645470591
True	362.6044121515353
True	36.37425875570355
True	459.0292761780428
True	230.6991013581321
True	5.115624425572589
True	116.81739573894652
True	451.37564320504856
True	53.13104738604404
True	68.78595594730146
True	182.66221654214047
True	292.56737481077744
True	998.7449659024456
True	383.8180458301119
True	942.190108895059
True	178.056195758341
True	1031.9218332527064
True	785.4078627808923
True	668.5970986045838
True	411.46009540956993
True	380.5426998100141
True	76.01461192288659
True	67.59331764474412
True	83.870179319794
True	169.64171964170905
True	464.3519039122945
True	1101.0074760347393
True	169.10851804716373
True	351.58434638601113
True	433.5698145783066
True	586.7579702140018
True	580.7620494605497
True	282.693660727308
True	464.1484229034576
True	681.1148798243445
True	95.93044320452208
True	735.2244182654399
True	243.7054965903822
True	138.06285716546773
True	408.0771675689408
True	884.3259241521057
True	411.15772646931816
True	860.4479236795509
True	194.68945566443628
True	340.78934719623936
True	700.0596799558341
True	593.005227827859
True	192.04175987370817
True	255.7522466270905
True	813.7068531201405
True	31.54635964706787
True	172.98083714535366
True	497.9647223386598
True	681.6738993996333
True	101.55929598099416
True	37.35941275100856
True	166.36462236697815
True	732.4478058353866
True	335.326719365131
True	549.2806191655658
True	350.0567137732541
True	309.04170383751534
True	466.9054136594591
True	491.0218562132701
True	70.64326945479382
True	353.1277181900479
True	785.3595556646619
True	0.0
True	286.8768248682868
True	252.05325142498955
True	963.4944682067904
True	143.55248266459273
True	654.8885240495396
True	633.038963653271
True	113.01088371079126
True	211.37960394006583
True	130.50411189517996
True	11.660926851562367
True	290.1626228532271
True	380.5166736050219
True	1126.5456529095557
True	237.67099130422477
True	389.0900278368412
True	653.6867342414987
True	208.02966757321212
True	28.49954559753775
True	869.3914230912849
True	630.3378337826728
True	157.0634663480648
True	597.2862984513714
True	166.87263579231416
True	309.6095737614759
True	747.9679871174079
True	38.33121857522867
True	104.314007332753
True	518.1297319500867
True	62.97165218783578
True	76.4817833493196
True	413.5109807952449
True	22.11492396148968
True	741.5510862491446
True	101.38678099302938
True	150.22407555997685
True	16.946717585904594
True	745.5692125844571
True	30.7401316096253
True	791.8998366020801
True	391.21705458364016
True	119.41704662969605
True	690.6291707260931
True	519.5438075490764
True	575.7853040577282
True	46.74582273688938
True	364.40357637259154
True	5.484232197345686
True	95.91174806079324
True	381.0118581508591
True	50.33430714301276
True	114.67976254171592
True	310.089740683325
True	174.5155589319885
True	99.74428690268168
True	665.7281571182564
True	21.085274074038303
True	1139.044939891709
True	495.3710496377432
True	321.1840647113676
True	486.2024367865254
True	120.85583867121696
True	771.9139474540192
True	1108.1961365961247
True	747.0100413217451
True	170.76316535547704
True	224.50721618022723
True	52.65101347450807
True	56.60092891290041
True	154.5099464100856
True	102.27488436075777
True	175.94505712151405
True	1193.1468126762895
True	323.2741461580006
True	357.6090643463391
True	721.6526875481231
True	16.390200761998386
True	13.907681777429593
True	606.6601065593931
True	5.299316603961341
True	110.45067698688555
True	686.6355500507187
True	183.2619419995792
True	661.9647856607887
True	859.5744716943084
True	152.75435672748665
True	885.8219922194834
True	3.3435029929369766
True	458.273776227811
True	1053.001034608331
True	25.569840407127845
True	234.74614753196653
True	147.30988447166223
True	972.1688631976886
True	235.11714051893065
True	507.5334486965052
True	120.60786578884264
True	510.9658687299407
True	150.01119282903483
True	98.45114445850828
True	386.6981746426531
True	72.32104599937621
True	54.56189303184494
True	1044.4074109162573
True	275.182105481001
True	162.57340922084745
True	367.7109325045511
True	391.8952548946944
True	205.8541506773706
True	166.2822687306106
True	411.5643414514973
True	36.153797998571655
True	494.6851165176112
True	1138.658840311702
True	115.92533206055822
True	469.8195402961877
True	325.3549903266881
True	27.27899709569501
True	425.1372102220723
True	105.62453809512844
True	556.7195623054747
True	198.5226606229892
True	414.230117523658
True	18.890880701366424
True	448.2268155831071
True	110.2483531767488
True	340.1411087898178
True	30.168189357323225
True	172.9937192008392
True	246.86536142951863
True	796.6142343898877
True	56.77590912956134
True	145.98494725866323
True	228.5625449595844
True	137.48691033711458
True	633.4341917792384
True	561.5985377147138
True	762.5751612861225
True	380.6592474779144
True	533.8943607519477
True	418.9135259247569
True	683.6724151882404
True	71.04439180806217
True	489.4984758276764
True	435.2674934631697
True	46.11242005211938
True	86.22521102587098
True	127.84273004668948
True	83.53979936495237
True	314.5496664963889
True	837.9873288434918
True	333.2213530753723
True	1109.8837278786643
True	314.2465666832148
True	927.8433178356428
True	147.4468965582458
True	577.6200212735479
True	593.4531364810832
True	680.364234055922
True	453.6914981565338
True	64.96047019324115
True	294.1293931318749
True	39.14787115871097
True	162.87646870555025
True	171.4812907474696
True	1141.784492459244
True	227.7086122878922
True	546.5680513983003
True	576.2392353315346
True	563.0471173695581
True	900.980336177251
True	593.2069326755337
True	633.2263879360222
True	944.5145830311836
True	124.96973061788717
True	308.1478816132585
True	254.87071712592348
True	328.80672961292703
True	89.21396630399052
True	376.018610275045
True	4.065295962749256
True	336.95980238906674
True	266.07540259690074
True	600.3266854108609
True	273.31459196171227
True	354.8898630720746
True	10.57723019613366
True	62.488456727716375
True	539.5953673366203
True	28.74557135833944
True	147.04407339422033
True	64.21329649701765
True	144.95420249410958
True	244.4902345607358
True	73.74986649319223
True	392.5850889765208
True	278.4235831836375
True	97.83907047736712
True	341.1635985001976
True	63.32905038281547
True	572.2786533642437
True	849.9409831519189
True	290.9848684144784
True	1180.4912925329616
True	113.74039134941098
True	290.8257943600353
True	1058.8100995821185
True	91.56410610851609
True	291.3911679760198
True	11.69233484063086
True	388.4066397322311
True	450.502977413488
True	149.6997014566683
True	622.450619762006
True	866.1459938593576
True	161.01494288590808
True	80.03601529456078
True	327.2103859181089
True	545.0355117876705
True	614.5651068006497
True	1198.424143651769
True	27.212927087431343
True	936.1896579191362
True	140.3067478839516
True	612.2267784312237
True	111.0100539098077
True	130.58091808185085
True	189.5965579214476
True	177.31175194455537
True	753.1006043716937
True	202.40469383653112
True	227.73043270468
True	67.15277799696015
True	505.11438100214673
True	459.0223428437032
True	175.85551009477103
True	242.5528442534784
True	17.43107973971545
True	409.26500947005655
True	228.13892052574727
True	282.0060272745182
True	109.5988864211235
True	699.3380641975746
True	421.3508938322759
True	259.97144279879194
True	637.538196397736
True	531.8671183651724
True	446.0822896839069
True	132.69194648671325
True	532.5340835382862
True	428.1321667552538
True	2.722870482702842
True	192.28278905949983
True	93.29499810613729
True	241.3555792639173
True	2.59805889489357
True	128.5764832304872
True	356.3297699491759
True	6.833815109945436
True	869.0120782115878
True	175.00483650347832
True	719.0188770520434
True	801.3757107494795
True	162.64122980544073
True	231.781454430714
True	479.9982306767151
True	820.9639025996223
True	49.65226877259946
True	36.51800999072998
True	137.2044415353098
True	625.4205366756771
True	733.8826888915545
True	181.46836152475072
True	597.4045399129551
True	610.378320585881
True	847.9924164349153
True	407.9365418134944
True	189.9874785964349
True	884.9199082284448
True	204.7192395430271
True	142.86376902984082
True	322.25552879224585
True	220.9723578171059
True	211.47646434587597
True	621.8038988014018
True	241.66049679516055
True	199.6224331625409
True	461.9276292622698
True	473.7882005461272
True	61.20028040483408
True	291.54992532485494
True	81.60031340637433
True	325.75634092262953
True	351.33755329852664
True	264.40862979685005
True	178.66836846794257
True	389.3449401017386
True	635.0909526434118
True	766.021566306542
True	305.63677274824465
True	746.2953091011401
True	65.58222018570623
True	869.8171860660116
True	351.9697382431543
True	11.938356031371168
True	636.7597890848539
True	701.0719038356633
True	254.291039495942
True	168.96755895375557
True	47.54008586822387
True	383.1537033222471
True	74.8345071027245
True	14.467742074554002
True	901.6088715183132
True	341.25387452050194
True	182.9094077610497
True	1007.5487321254336
True	12.20541242004729
True	800.5336743744613
True	29.438377265541703
True	679.5773248881472
True	60.063241570265056
True	783.0163183068389
True	451.72493932177366
True	202.9045905724799
True	435.5218208523832
True	215.862103779684
True	297.1891423324906
True	229.3933756150772
True	406.74097348940126
True	9.888665857872873
True	317.2837290647659
True	117.82933663014136
True	11.397869209456855
True	480.31064952161137
True	706.7344834709286
True	298.9395419031826
True	77.55813550393556
True	282.63426827075205
True	80.56709896565218
True	175.38396644603435
True	177.56801658288992
True	379.2808528681982
True	44.38853018644558
True	146.77570406210063
True	384.5080795321677
True	895.1164874915845
True	118.17252540783444
True	213.2281402756477
True	445.1002438884116
True	19.239616978406456
True	423.3059304775583
True	501.60063179909633
True	93.51426437056158
True	389.6120851594944
True	367.4261162135388
True	414.94089392493714
True	594.1854413566629
True	1049.022497572396
True	961.769282276318
True	58.72480561501584
True	1062.2477855864922
True	114.82607243015065
True	113.06675980428152
True	102.16364586710718
True	501.1840468796159
True	379.2131859938708
True	557.3511663933846
True	256.37371154632126
True	160.10576891068771
True	409.68221774001415
True	16.13225109396285
True	442.9075964481455
True	392.7950550554223
True	150.4164689206968
True	95.6929060046596
True	497.7893371918639
True	971.7745681550095
True	204.6535283003275
True	65.09753715927468
True	432.8591580749408
True	384.20109264881216
True	491.236396757539
True	332.0903364338591
True	5.388302750963772
True	527.7330990429667
True	505.49405655150713
True	506.15879259043226
True	193.12439703585085
True	102.3032712875515
True	17.50733469132422
True	374.33600602919006
True	108.72404958503284
True	7.055928663715954
True	33.20382385698906
True	355.00671911412235
True	637.8912775016408
True	130.72304614157315
True	94.37953093710954
True	22.96187221578992
True	410.55829149529103
True	349.5389232023619
True	756.4148208484266
True	308.7768933790802
True	503.7785045619381
True	548.7026245375582
True	516.5573984578458
True	299.2406891476285
True	540.7066330382908
True	98.17721174040528
True	578.7576862216306
True	6.865829601809692
True	369.6166646605962
True	461.1290558560122
True	939.867117574462
True	348.20653615291013
True	814.8512619906268
True	946.446730412904
True	173.38278923558616
True	32.92294085096373
True	381.9729355784898
True	390.1549842811257
True	581.8724481609103
True	246.7955420190768
True	26.35386709917293
True	651.3296075400592
True	126.72237907855305
True	1077.132302949036
True	312.5040286652985
True	480.80325206804
True	127.01461277640948
True	810.0439152660681
True	140.07127559842152
True	826.9319264324486
True	562.427108936172
True	193.18074040820775
True	113.112081377843
True	66.2030539839369
True	563.3862120472775
True	918.3693455950712
True	427.7408492024344
True	513.0659760845207
True	130.49173926397657
True	611.7847123569728
True	479.42078827360905
True	803.2086460470488
True	318.12932210839125
True	575.7711371177396
True	122.21455183389784
True	26.31518713228164
True	418.4316046644999
True	168.53706320252238
True	102.11963342362016
True	369.0556154073109
True	1136.0548740645677
True	251.32484469172397
True	558.9903569468454
True	12.300465814415825
True	75.52739051956621
True	329.2225366300778
True	759.8294961604787
True	455.1410940132533
True	499.9742562362807
True	716.1007438352955
True	66.57530664265838
True	716.7637631386029
True	47.23867607513388
True	102.22885950286536
True	189.64487530048856
True	83.55948719294003
True	25.32444347265945
True	291.5005315546302
True	472.900577556371
True	880.4859582470781
True	878.8032492387601
True	6.740918743817068
True	289.4422414549997
True	459.9205642273273
True	113.2143460997114
True	238.5824549647321
True	324.5099641100834
True	1319.9724830269731
True	443.52671287820266
True	26.76967179210778
True	180.16774228626127
True	712.5252993760598
True	36.85806220256775
True	173.50051856449937
True	540.4849392473942
True	71.21622902609637
True	901.547048074448
True	313.5870120501614
True	656.0592797505199
True	78.42188388669868
True	704.3095094270099
True	592.0123401908654
True	882.5055736714025
True	261.3114879019303
True	498.77382969070703
True	822.0657141226667
True	921.9413283697132
True	231.1370917851398
True	751.1389059018111
True	218.6477650926841
True	440.19283081293753
True	365.41462071161
True	502.4464777426704
True	499.9438640324246
True	312.6352527878697
True	348.71653869860273
True	115.4373029140405
True	335.0781995275098
True	1166.970982584291
True	314.92250651525603
True	149.50754411772368
True	316.6017584410235
True	747.5096409840552
True	657.5565478813309
True	402.07155759289776
True	117.56199876086006
True	327.0463159547588
True	32.87484991173786
True	184.8496128963276
True	93.2456935446216
True	89.46916726128386
True	545.6191306455704
True	138.8056498870019
True	139.31237166331292
True	101.43176254583275
True	84.09183927158054
True	456.1390671822443
True	382.9507382502859
True	1044.290659509182
True	534.8471709419562
True	830.3962400075413
True	275.302270441658
True	283.37769961049526
True	538.7426780404
True	192.2087093369323
True	754.6524889366846
True	244.94927328770729
True	366.0369615055415
True	69.45779333568949
True	116.96792939824986
True	266.80983467275047
True	117.50896163500452
True	481.0097891694938
True	30.53631731028996
True	578.8310750571721
True	1009.0766475878116
True	723.2965574200032
True	1.5342266828425426
True	61.398955677860464
True	481.4645753458106
True	436.9762758735648
True	77.56286419747586
True	120.26962861789386
True	293.08256472615847
True	81.81184886732908
True	53.272884168589776
True	730.1845373305645
True	671.4131198925838
True	155.91309136380278
True	171.49426649460665
True	535.0685110611779
True	51.42706263443547
True	24.385227864965245
True	587.652014045127
True	442.0323468692527
True	1148.943244421322
True	44.72708588434037
True	477.4218605702097
True	900.6511638473359
True	802.6962219827325
True	291.5790934620186
True	744.4725344571618
True	381.6845656068699
True	42.63796641712927
True	98.96894323052176
True	678.6940739655022
True	81.58564638463697
True	147.65213477018344
True	942.2496977399692
True	185.55320171742105
True	278.15372802787215
True	107.42409221697692
True	625.7356677457057
True	591.8451854780412
True	214.348271395516
True	439.020622854147
True	42.849372830845255
True	274.2538678967472
True	605.1687686530034
True	628.321464299365
True	317.6892138001689
True	75.81005093634685
True	962.8522825408064
True	1060.8662604669491
True	543.2542208686207
True	62.99864169210583
True	31.63654911740127
True	92.28390521001408
True	109.7714225897239
True	102.65523691675628
True	916.9493140647104
True	1165.0634704443812
True	745.7800708857677
True	319.932739997622
True	8.15827604319462
True	21.2698725238049
True	337.57879020350214
True	480.2556529338069
True	46.600345813788095
True	566.227138971379
True	436.069554723531
True	404.0237979696777
True	79.69027987949595
True	195.02612232781613
True	269.24111221982474
True	136.6270530269993
True	374.9080623338405
True	43.89561267833837
True	181.74840624091397
True	1193.68926096299
True	5.875830302781611
True	27.29706851687953
True	586.635431856947
True	355.51295785709846
True	769.0225923762312
True	160.6056932517466
True	764.6108227352614
True	588.8167487693255
True	279.2861101962732
True	415.8225195450245
True	337.72817630344827
True	297.3373906927505
True	269.19929831400447
True	399.4483760678623
True	493.80603535139113
True	536.2732052920265
True	108.422521485425
True	354.70742245834253
True	8.941580388646008
True	178.18499591158042
True	241.85087899964967
True	875.0782102371551
True	620.6216230198515
True	31.254556817764044
True	723.0120453286962
True	808.849381350423
True	107.25139631749605
True	352.1970915780262
True	838.0180787234123
True	230.99419337051305
True	153.34761301322538
True	532.5386928817452
True	569.131744803407
True	1131.0509651312789
True	146.96322981950837
True	158.91085686529652
True	254.8630706282388
True	322.633995120702
True	425.3896257630469
True	407.86184275819056
True	318.2186741224912
True	436.3573156084413
True	496.6438178620464
True	231.79312570469304
True	1474.8210069511626
True	241.70456646584623
True	399.8415070380996
True	56.58234876466997
True	786.5979038562299
True	246.7736357420304
True	890.3630158754507
True	558.1696015654813
True	306.5003070273076
True	786.6677399648559
True	270.1303891938313
True	215.4340372614412
True	256.5035365753019
True	214.88964534357487
True	143.06529119384115
True	250.24469932512295
True	735.5795338632582
True	519.5611935686521
True	220.6301821133517
True	1198.9124495655728
True	119.82628606203087
True	267.53750809980954
True	68.03049482198067
True	314.4684802092753
True	417.2346992808447
True	88.13909495863196
True	227.46750672667
True	76.09816864312035
True	714.2103840719737
True	374.94290013762543
True	222.7519431599784
True	720.3368228354042
True	864.4966119258958
True	801.5298830593362
True	829.0763389576628
True	355.06101100932
True	1.4233116429543031
True	270.94200406726355
True	56.69400369201575
True	376.5476987111066
True	56.44482345599207
True	368.1887066239013
True	866.218621434088
True	1035.349602515869
True	400.2571767243339
True	22.642350923672016
True	520.8688644916343
True	516.5025482999339
True	193.1025279325429
True	229.4146950455097
True	295.5689198663058
True	21.51906992939874
True	123.33351839958624
True	928.919749705314
True	56.6491016050547
True	481.2986739358223
True	783.8132664102747
True	101.46907065015915
True	248.42550943529952
True	117.40852661995572
True	18.16169698072987
True	1.445899047829124
True	125.28997161977249
True	1017.7853433267396
True	483.6912160351315
True	69.89832603460567
True	787.5945173133305
True	342.4013168174754
True	1.0317267747509282
True	445.48704299570784
True	184.0472475578319
True	490.7692871325908
True	84.79353503357332
True	342.517268848266
True	376.14207643568267
True	173.51362622356902
True	216.98809801089783
True	127.0386710718714
True	165.21874033803297
True	961.1052457734872
True	15.265187642108025
True	504.58640315600064
True	475.63923648775
True	400.1063799587481
True	226.63061946902167
True	237.16999422782013
True	161.61398836777337
True	46.30332531455333
True	482.4904384569339
True	152.75442939561867
True	864.1236691081605
True	851.0806149943861
True	248.58656767078065
True	306.6945242701185
True	521.1385466900351
True	35.02176664382693
True	82.63777512194868
True	716.412057406734
True	1067.8035926071773
True	104.76080456601709
True	719.2958324724686
True	138.69059009977823
True	945.2369551786144
True	672.2322543021558
True	106.32894406793324
True	276.9627077549487
True	623.5826928653772
True	265.0233208433438
True	45.07754230780748
True	561.7999939214193
True	449.3454047102519
True	5.090018749310687
True	486.5658410129899
True	65.06433101454321
True	175.45435928894165
True	244.73639583937484
True	288.71476366776625
True	72.82260272616051
True	220.08596204715303
True	349.95491783073874
True	415.02193743133927
True	939.0752404502156
True	44.36000389825553
True	904.3438637764784
True	1009.0435707527704
True	128.61478223228056
True	76.03810448324055
True	996.0924907646856
True	35.92971913428843
True	229.6218905307248
True	85.597853522874
True	207.41846973597447
True	351.79972769743875
True	973.9991957719484
True	104.81094900009778
True	67.24907000298428
True	661.3018512049503
True	269.3601073159154
True	731.2123763674095
True	53.91958110626637
True	489.67383414466616
True	406.222226510246
True	689.3390031744951
True	48.72439641300517
True	110.37931994880636
True	27.331764278788025
True	263.14845217258227
True	41.51551463273023
True	341.98104968888526
True	2.948095024776338
True	1170.9333580460482
True	108.05594273508638
True	140.89930642365056
True	350.24095988864406
True	731.380576292347
True	647.9633135633925
True	1016.2962201291688
True	476.5371975140797
True	415.0152204728891
True	141.20289277189806
True	426.2212765050737
True	854.8514737316625
True	419.2788944956541
True	919.4749575518686
True	91.62705604775346
True	427.5122080139548
True	178.5769651791127
True	285.6887278919955
True	742.1985126697773
True	164.65305344216688
True	130.71025088069027
True	64.67601411706394
True	869.0708293079251
True	780.9177094876495
True	81.52573406595826
True	454.93962926341874
True	742.6588024669944
True	423.20923674359534
True	56.162146912940656
True	315.6629515269563
True	786.5374389350942
True	30.62199815537415
True	355.2105874113444
True	171.53261967900943
True	283.32008049743536
True	34.19474971986745
True	224.9911507026233
True	779.7854754940528
True	637.0774265358353
True	55.33595814937091
True	296.2161847115827
True	882.721536207391
True	17.78990967331593
True	307.59029601396963
True	298.0617843398534
True	426.1364459223104
True	217.23736412797948
True	611.3148607150523
True	47.9504171116126
True	956.3606362211984
True	871.2174813469363
True	45.534662480153735
True	392.5578352463923
True	738.8394668176257
True	953.3918910309006
True	274.03123055790724
True	620.4289736320746
True	126.34004456861874
True	182.34667239056327
True	134.46692979684067
True	132.55001001907428
True	215.8255345608126
True	922.7917695118716
True	795.3430987835528
True	960.0826718266982
True	20.03341053637734
True	26.99169707047584
True	354.1146090173109
True	13.835395012960433
True	598.0943713574836
True	1057.121609610737
True	260.1059944628677
True	204.3626027922052
True	85.08064259664854
True	222.7900083099617
True	125.04922356865497
True	46.42601808148667
True	132.6338431755048
True	90.2733806348546
True	245.62354431529883
True	552.8718774517677
True	161.4450059892451
True	28.102578239498808
True	60.84739868382583
True	420.6217424967079
True	260.3690262771135
True	576.3850055367045
True	20.83587403941589
True	113.33022950264476
True	667.265554203218
True	270.22400038407574
True	457.3605683133383
True	653.8050068153048
True	100.75734620215432
True	107.82740888559204
True	79.46403882834754
True	25.54632949622963
True	123.8529597374664
True	81.355348160284
True	105.1542893311404
True	146.9535364366561
True	246.3800161109741
True	829.1469733534327
True	283.9641599305805
True	947.4187953124084
True	166.07810257607323
True	206.1143314793204
True	774.3527839932307
True	294.2059563314594
True	567.5871619611818
True	252.8320569965992
True	357.862688595497
True	435.8429239381919
True	564.2411894142133
True	668.7536670348804
True	362.44819851814697
True	33.80277865441774
True	552.8352066080437
True	614.1213325795085
True	19.68541816195226
True	11.496611912583532
True	260.0814119891876
True	398.5946784200726
True	448.8504546970552
True	68.05489367136256
True	643.067832117024
True	904.6849450409328
True	246.17327831138888
True	903.0784601714108
True	272.2787425484203
True	101.07775000809671
True	258.8440174862735
True	664.2657345390678
True	39.53633368845208
True	574.1660395381394
True	1282.4712667809422
True	1026.7257480044634
True	886.9607256352043
True	207.461582323582
True	90.57109404829528
True	201.308689837169
True	812.6934872410253
True	153.10473568508135
True	1062.5315348080744
True	867.3404234435544
True	42.01309565117933
True	92.03616778794895
True	406.62846091595054
True	396.5185243546706
True	211.02893101402816
True	530.8493562281153
True	668.605564741611
True	126.6559509719605
True	264.4728165153361
True	1027.3235151577503
True	52.689433965139806
True	669.5260314824725
True	550.6197714180183
True	38.45349791605878
True	831.2071757385961
True	389.6967088370734
True	554.3459622224398
True	109.48415683108335
True	268.96016571871445
True	225.09139670143128
True	27.57513118142789
True	133.25314890605253
True	698.5599273723651
True	138.1846794794172
True	383.9584450408036
True	66.17338531647378
True	654.4861458305099
True	606.4314852147783
True	233.7024123199878
True	466.64689524930895
True	177.25371695739946
True	157.4274008155833
True	223.4546707331543
True	298.5712448441041
True	358.63584434732974
True	134.2472891562256
True	187.19727225239723
True	26.115473868248117
True	911.5270683065733
True	304.5169565375945
True	10.106874747251938
True	367.8543532170928
True	158.8155603248773
True	619.4890089682704
True	371.2048771208196
True	587.5743726219148
True	561.3754069867271
True	512.8528952308371
True	788.4277425271137
True	233.35575988213245
True	571.701799812662
True	163.8811866099825
True	539.1972762746634
True	356.3367378630633
True	384.0219121244035
True	124.66413526894875
True	127.91613419142992
True	103.95237973112296
True	63.331470133485496
True	738.841245948494
True	185.61915547304883
True	41.68554553593694
True	0.0
True	552.673762990314
True	109.69375329544236
True	21.915232660750185
True	41.99024668210728
True	114.37376382958148
True	548.2006291348144
True	181.3349705886066
True	103.10223637960183
True	36.62130572684829
True	160.50742759034182
True	912.9157351608671
True	47.483246064883474
True	223.23221951731165
True	708.3057291529415
True	316.50664749977403
True	459.9478204924357
True	473.9709535324754
True	518.1326457775228
True	610.7964631870057
True	894.2513077044987
True	254.25705103312583
True	1083.7087293727998
True	931.6654733596298
True	622.5557828641361
True	354.9405622035451
True	829.3479452320645
True	10.560972013149764
True	33.38025528105206
True	292.28826428154434
True	45.00334675277509
True	197.64881039960989
True	746.4135623027695
True	224.3367844328889
True	723.1974849053369
True	763.5571042637225
True	127.87558775246023
True	367.8800815316196
True	572.626950049687
True	26.145758782467528
True	134.2255837573006
True	436.1776139167628
True	301.39758437943937
True	206.7835109703844
True	108.48765224004242
True	386.6293589623722
True	22.551751483170555
True	358.8112328391628
True	364.4634415431199
True	1017.7674784922452
True	382.9629902787779
True	29.980014487803977
True	445.8353137420351
True	457.4984813726426
True	244.4358325266138
True	29.993730596292924
True	769.5127962612253
True	444.8929800810676
True	180.8266818325445
True	12.474286817265272
True	1215.504517786812
True	171.73553041654333
True	24.56274429780832
True	311.4012606695738
True	267.96525620645497
True	114.22453901957236
True	291.1658096500071
True	46.51075305011268
True	326.83859052807065
True	298.7863707600516
True	303.00745293142774
True	31.051398320615007
True	51.45106553386085
True	1061.47632118382
True	24.877507356211723
True	10.813768719408015
True	187.44522192593695
True	652.5222885006582
True	8.181576094281029
True	186.56820527941068
True	169.7893252787867
True	516.5265382814322
True	378.9380957687196
True	726.4888851909869
True	331.8517338946553
True	492.1156346611154
True	441.9979378998249
True	505.7447865489477
True	101.67988271839224
True	1249.63679334786
True	866.1960609738776
True	304.5314862207224
True	526.8840311645968
True	104.68189104807692
True	566.9534258804081
True	445.8781004032985
True	155.83828048977685
True	77.91441123488106
True	340.0286408813374
True	162.8710335695519
True	30.70204713822785
True	636.7976635292958
True	372.6026271008794
True	74.46922532733494
True	30.481655074990176
True	663.4981540859
True	497.7009672939749
True	71.431188577377
True	20.80224542249809
True	317.93219307339456
True	317.02865513946733
True	715.4174389832328
True	548.5411136911772
True	560.1302496809947
True	790.2382652466911
True	8.108453572289559
True	61.096576943469664
True	32.132790544137094
True	58.25844987527747
True	494.38809861680977
True	586.0540605764061
True	86.75957357468812
True	110.4602670097989
True	196.24326941336517
True	72.51161013341267
True	181.95067341064296
True	202.8985464085494
True	276.6302932627078
True	841.3446251481882
True	602.5403190747109
True	286.8625540085713
True	190.24488051649536
True	275.39130762325016
True	244.69820287174
True	770.0492569808998
True	320.5016134239327
True	161.43897974795675
True	910.0124876660376
True	335.52194635530464
True	462.4797267071052
True	145.164035809894
True	125.60460249074296
True	62.22851810334239
True	214.4502280317861
True	978.0135859176886
True	531.568006854675
True	118.91123725408782
True	368.35353188786553
True	105.31923270309612
True	656.085928002408
True	4.2113278745804354
True	659.0945738615662
True	37.49737005230284
True	900.7878886001696
True	839.9044990853396
True	203.08375702201087
True	30.63921909751537
True	86.2894890137367
True	466.2930911406834
True	229.10547160177072
True	1.7490496672916436
True	77.90826130925632
True	1115.5403457566028
True	346.1554306275898
True	690.0936139817167
True	473.3399479239096
True	32.49065716588254
True	142.00300571068593
True	446.4585275621158
True	918.2482666241384
True	836.0396429848797
True	428.7056263032532
True	340.783855454926
True	16.212189775684646
True	80.47576653259236
True	760.5105657193078
True	481.2206332197467
True	380.69744974874703
True	883.466914240427
True	25.56452357668566
True	222.9848942518045
True	899.0700193156754
True	232.68171286510727
True	9.15205690967244
True	511.20641097274506
True	99.62807247417834
True	630.3369780973151
True	52.67042581393692
True	255.956244994806
True	889.9583410143279
True	878.8858105673647
True	277.1170762187475
True	441.9274225853863
True	119.669395536787
True	575.6244860806739
True	262.1591593033402
True	189.04499509531135
True	845.0131049071591
True	54.37535071476567
True	733.5500914693285
True	274.6014154053946
True	301.4648045845092
True	157.71872269426677
True	480.9597607999885
True	587.2624378281951
True	372.0468604827181
True	417.1878901874913
True	72.35413640785109
True	161.2038245765332
True	459.7608186221889
True	219.92459736372592
True	34.95344925976626
True	205.59099973001187
True	399.0272748359017
True	422.59573538445056
True	762.4138597556023
True	133.28825019122246
True	643.8401749972625
True	521.8980379380904
True	607.7613845177128
True	126.83386722960276
True	36.86738242101556
True	661.1494743281868
True	70.49961147510624
True	573.3071388959664
True	667.5869812539246
True	453.9596161358055
True	133.60413068013224
True	524.7401946663798
True	4.418293224335418
True	407.3950138837806
True	28.08876327718834
True	623.7964431609073
True	264.2247795619286
True	576.9680562970767
True	683.5589909978577
True	140.138112784002
True	538.9680459763007
True	486.3424178270973
True	66.50227112916407
True	977.6199077792528
True	2.992536892372242
True	28.16054498917447
True	632.4802079509508
True	679.0135753417393
True	137.39406437158578
True	410.479140891703
True	124.36761541445632
True	74.03413380413387
True	445.4242585839825
True	43.513563408447325
True	518.1748174835816
True	14.293958907454554
True	838.4950101101806
True	541.678665552218
True	685.8377427280731
True	103.66044364668588
True	387.70594548338585
True	1011.567741575353
True	861.7745324277904
True	146.39943611306336
True	548.9280671921531
True	451.2121997895824
True	247.2695030022836
True	262.2648937621419
True	6.014159485244884
True	322.3246443892491
True	11.541802595599997
True	379.9934059451696
True	78.02060380710184
True	406.82855014530793
True	653.676782364023
True	127.8801958734786
True	235.06875531190744
True	629.3000555464215
True	695.9381645540136
True	293.7068578153361
True	137.3785455207596
True	161.43123831917077
True	475.0197770700169
True	88.13610031491133
True	9.858986089973309
True	514.9079870087053
True	564.2048338718566
True	18.947203408297828
True	136.65484309533656
True	871.6747490110296
True	503.53324598773065
True	279.40091466938463
True	32.59306908919527
True	473.490283622849
True	114.18926234965572
True	579.7293753769655
True	663.7257041116477
True	295.54581114537984
True	376.0115987245137
True	191.1206511530047
True	244.91787802435724
True	69.30451906682325
True	221.39490503063743
True	484.9290757286724
True	20.475336950009464
True	445.5486107041788
True	372.0613321931184
True	702.5657614941412
True	869.9008853620562
True	909.4744176336444
True	156.26859856137042
True	409.9315493979354
True	69.52137298016453
True	200.7311067608064
True	315.73168124096475
True	10.68013787514298
True	808.9884024616263
True	24.81471088575796
True	402.82869315202015
True	268.6749629797715
True	647.4497448796714
True	198.1476153655188
True	35.43524022999708
True	707.5733557342296
True	1074.0882809340385
True	227.04821303018605
True	133.4281950788966
True	631.1670881547268
True	493.84128854436506
True	17.816299837401708
True	834.7372522712793
True	108.4368030722089
True	46.83630352332025
True	300.727324174232
True	353.22525213860354
True	405.8641740137927
True	259.66707256642644
True	19.519749273923757
True	25.15089203728116
True	802.3012980065756
True	199.25580213720104
True	119.60960748857556
True	850.6437125259914
True	650.9189333469724
True	664.2926147994027
True	452.8918763156013
True	151.29672447587257
True	31.97307984294263
True	99.01704399924336
True	430.73971805923566
True	228.744666638626
True	485.0981150459628
True	147.46291172678164
True	506.4683528789444
True	649.8527228498729
True	942.8021042789486
True	23.933978802354268
True	971.0743174981922
True	1044.7775086122729
True	498.7791746242338
True	87.65019116556721
True	807.9388343202364
True	639.2088970061825
True	660.7493840036177
True	179.4864732117259
True	726.6630939428416
True	704.2944521691472
True	120.28114629229732
True	785.8075562068502
True	812.2363903024595
True	480.4096442476304
True	225.2488506246886
True	74.35010241050006
True	297.8928692983475
True	360.7149157669308
True	487.42877950403096
True	435.1612225986701
True	192.5176763140212
True	312.58183916794064
True	2.5669534208301164
True	12.191186061171214
True	101.97427905933937
True	132.50768186245568
True	359.43754395644567
True	349.1952776129081
True	108.56441125978172
True	17.837501381468474
True	213.65870117741903
True	820.1552763966644
True	482.3860045979749
True	531.9065430185811
True	572.8172639730233
True	779.7029910511859
True	649.2623551728109
True	96.37530069896128
True	205.91614396637243
True	241.45162537605347
True	290.1757594511977
True	107.24999795314224
True	372.7331367711756
True	430.8883146619857
True	170.343456316362
True	666.996316346446
True	246.46813876321335
True	208.01289906190533
True	27.954751911209183
True	253.09037250718072
True	469.3686092241362
True	164.9582405319052
True	540.6812413745749
True	487.12434221591343
True	245.24987960917457
True	101.4915923097094
True	43.81356003748161
True	405.8163372480969
True	792.1780063595871
True	172.2065306332686
True	1063.8645203039089
True	1040.7757776729109
True	484.1345565655483
True	100.04619453878364
True	124.68372414164556
True	640.8172046539452
True	9.501398731084029
True	229.11487030606435
True	134.6156441346294
True	123.99456464908882
True	330.4360942302208
True	638.6442721470294
True	39.228565665742245
True	120.10630296626093
True	961.5877586552624
True	56.48909612058882
True	433.1961789640134
True	533.903882444378
True	241.6297647584184
True	131.62515976524276
True	950.196478120592
True	1168.585507312054
True	513.951398627267
True	639.8422479668761
True	208.5024096930427
True	156.96347961426164
True	321.09160973594174
True	259.6062774134302
True	172.98385302678986
True	313.0417582295317
True	345.906908769916
True	9.138817033639867
True	636.8322638147972
True	154.17480971739607
True	79.63757425374601
True	433.2252342398345
True	307.8684825689797
True	1190.672262542471
True	348.27069872323983
True	1002.3174475845184
True	9.92215825443707
True	269.8706016804226
True	227.21531715182329
True	156.3395170061593
True	477.5913224866886
True	202.27502233230132
True	422.900517274098
True	334.2800941280925
True	111.69800269986848
True	366.8547480575052
True	1063.053542853664
True	695.6957380225022
True	238.01085013235985
True	110.10698951684384
True	285.33456326169505
True	25.001673392142543
True	353.45248372162
True	312.7504518321351
True	584.3043848617511
True	459.4517194738836
True	353.8648647701584
True	155.98257854188537
True	11.756465051217043
True	426.9214613206803
True	287.6056274071399
True	147.0646246292484
True	303.9635715707891
True	453.2631191919248
True	808.82889379145
True	320.8562134773467
True	763.7126801098334
True	407.6917806785901
True	366.5267366577808
True	1.407229212295919
True	1176.9496681494095
True	107.29822629073534
True	941.4184126748676
True	215.18472952245105
True	461.7241068700849
True	675.4127469334932
True	88.74357975857475
True	477.6387146117408
True	33.15618554569057
True	420.3562536306744
True	76.81610253424064
True	232.0322254455837
True	37.34409180704913
True	638.7196856752573
True	191.4660505672587
True	25.293016063837783
True	396.5605993539424
True	107.62531439248528
True	176.87628034630524
True	828.8440103895106
True	264.0475399107796
True	154.09043570247766
True	379.8927781335864
True	521.3103220575755
True	330.2505448035445
True	499.3007885501048
True	599.8940613478712
True	160.8885315932885
True	6.524420769361466
True	72.07530971377948
True	410.6830356180392
True	85.88506641227379
True	78.16916177899787
True	1039.3241733591656
True	26.17470093945461
True	311.6031727611812
True	322.78253267182293
True	443.9053385694704
True	667.0842853764254
True	182.65919981557275
True	654.7475252022132
True	330.3229540032643
True	345.3597821953672
True	273.8669995959796
True	212.04328838986635
True	353.2102750473454
True	439.1058696488676
True	418.01843578826725
True	611.4177241882027
True	142.93236045388696
True	79.84508820594189
True	40.34916379802841
True	289.30322010895105
True	622.718557301921
True	418.7233832570572
True	765.9773906576655
True	220.6801425838785
True	398.3558094290959
True	68.80886156217437
True	55.514793482139645
True	411.6718921534136
True	201.97914129316783
True	230.8018818953991
True	41.14976681818751
True	1071.2156207944563
True	173.2630410848588
True	881.8237184830166
True	312.9091226023929
True	923.7208141086902
True	225.62465100193484
True	462.5606546525076
True	524.2959659004064
True	605.7484233806335
True	203.75238651389853
True	481.69576915237593
True	904.2986363120252
True	129.0498353273401
True	6.655822585507524
True	561.4659732889379
True	29.691740159965413
True	77.69300178656808
True	800.5664427352427
True	237.63924727732908
True	1023.6955579603036
True	685.0698817767679
True	420.1488372457085
True	291.6612075793975
True	469.9512392592509
True	338.44416680439366
True	187.62184521550955
True	662.3487189197674
True	732.7022605639252
True	208.3204232338984
True	87.8896787933451
True	519.5190691296372
True	133.78274511077365
True	382.6388897123882
True	338.04878773721254
True	69.1560341650709
True	378.06000964970593
True	411.48389793833377
True	366.5718413371689
True	405.3752489874442
True	440.7167184578075
True	620.158186419349
True	56.73899555716637
True	449.69907963611297
True	331.30119204469605
True	651.5461611746616
True	221.89847229190056
True	100.0679184685444
True	42.01456103411776
True	533.1624447635622
True	640.7929212838384
True	189.1158441058251
True	413.6831177729983
True	328.5954259094333
True	17.76524239683795
True	156.5104443305243
True	285.92192717443146
True	3.7653711806072048
True	867.067975495841
True	81.31615196395163
True	105.265018240545
True	111.78685706799304
True	360.3680445517506
True	36.185307160793165
True	461.4666182287382
True	219.96045583430197
True	5.016106025513768
True	116.02277061217023
True	438.8727696685773
True	51.487759804443854
True	68.56623378196488
True	182.82551108015497
True	293.8527923642532
True	940.9230343273816
True	396.4883524830085
True	960.5424179684686
True	188.95675228087777
True	1004.862168290745
True	766.1566058074258
True	674.4232851595315
True	396.03946414463104
True	381.27661313862194
True	76.65226873120842
True	77.14176809419547
True	81.66816909198593
True	172.67387180210432
True	474.5552799367015
True	1073.2514053100251
True	177.20763603155925
True	351.8226527854867
True	439.962127922768
True	605.5402905554338
True	587.4779855928052
True	278.981098009486
True	446.6012451513083
True	667.5999059008687
True	94.93975251868356
True	717.6487125382679
True	249.63325114403588
True	130.99195953085044
True	407.22870415040256
True	843.6236384044744
True	428.5460039800618
True	895.7179402162942
True	195.8080191421462
True	352.3014981422798
True	695.6449506061824
True	614.7918227551407
True	201.0467276075905
True	251.46661247830565
True	848.1237866879501
True	32.8964603785813
True	181.40183622518288
True	475.58913472196906
True	706.0655407777168
True	103.14013327122576
True	35.05546500131378
True	165.07940573580584
True	739.4132145064723
True	303.78826329474043
True	559.4622342467202
True	356.74914842990216
True	285.03884412974384
True	439.73162867879086
True	492.9736767350589
True	77.01841713838725
True	383.3317157784238
True	801.1914019971085
True	0.0
True	302.8208803063563
True	249.5653451470556
True	1004.667704376742
True	149.11306901550608
True	655.7732216486924
True	628.6046636778292
True	110.27008791447444
True	221.28609508009487
True	128.28629332763165
True	12.741646879593915
True	286.0108729003371
True	366.2141993827967
True	1122.2358920672427
True	238.4039516012867
True	397.7366629468979
True	655.1306580731366
True	196.31682744607951
True	25.633715747419515
True	867.3883547578382
True	615.7925103610157
True	155.38825741987108
True	621.2897571704236
True	159.33019786925288
True	294.84466359388585
True	807.3175358588089
True	35.70193707791827
True	108.8034563999474
True	531.8880753426362
True	67.62803172050124
True	82.13853682056225
True	419.6212530177222
True	23.470774964220183
True	760.331832300809
True	101.58327796351746
True	161.36220439106918
True	18.16352457585204
True	714.402309160084
True	30.779576381702316
True	780.5212650111677
True	398.53163388964987
True	120.61175059960092
True	700.7988350605162
True	528.6689579866077
True	556.5730964732783
True	48.068678147256215
True	378.05407133622936
True	5.314720047057094
True	94.74623896447795
True	396.61756373153554
True	47.42862123141602
True	120.78994765501886
True	306.0219379247132
True	180.86359138774552
True	104.63376649894737
True	652.333429178563
True	20.943568444187147
True	1107.6038034470555
True	515.4545451742846
True	297.6767783422093
True	499.12372032703934
True	122.73389486480843
True	772.0522263834581
True	1111.5710080419888
True	727.7514496161094
True	184.0163935539254
True	226.64693499692837
True	44.585747703101816
True	61.93192921620926
True	158.57404569816876
True	101.12205573704632
True	168.12810606875124
True	1147.039555987319
True	291.8820457367364
True	343.5982973909296
True	698.4099444445299
True	18.26566843896869
True	15.653753934742586
True	561.0426427231303
True	4.629246721216436
True	120.31492926810418
True	676.2297787154399
True	183.5944014403424
True	659.1035004737707
True	853.5310957282743
True	152.276641687429
True	881.2335352792884
True	3.4199703527408327
True	453.2709371243118
True	1071.7231695509388
True	25.583734884007047
True	232.07942861006097
True	151.63610448435648
True	942.0687436098956
True	226.3415086528213
True	497.8392122984093
True	124.2773435263545
True	504.0037318801529
True	151.94304596290723
True	100.46157408597256
True	387.8708192550307
True	68.25047617334921
True	57.56383158552829
True	1013.81234421545
True	264.5077504972522
True	157.2766139769463
True	380.11392770411896
True	393.69167927707946
True	214.7835506930004
True	169.7113390106943
True	367.0148184099188
True	36.822660837581424
True	490.8949126612788
True	1131.9602184385335
True	111.78553117890227
True	470.7690512226182
True	310.7747993886435
True	25.050696665563763
True	404.25447112580366
True	101.0772320141339
True	621.3231145888743
True	197.67641382513847
True	416.5221457584154
True	21.801333176554248
True	434.593760105146
True	111.14474908002228
True	337.66295406753653
True	34.237983383685325
True	155.26193062007837
True	248.51115428298053
True	769.1298835535391
True	55.3886161297692
True	143.34298060741273
True	231.67597343868272
True	137.40113639872945
True	637.6712146147455
True	550.003599607505
True	778.0286303778939
True	388.16616310641086
True	534.4086241151707
True	413.71407605214193
True	681.044717625922
True	70.90773876129813
True	493.12730956083664
True	429.4021135560861
True	46.424968195938455
True	79.11630424915886
True	128.9671813536267
True	88.42381898280627
True	329.2924023935466
True	835.625254137178
True	327.8030682751232
True	1083.6178893956544
True	330.7177640017274
True	895.2714923114366
True	149.76291288744684
True	569.397445577454
True	594.262133347182
True	703.4766205456194
True	421.555794565054
True	65.15281665806076
True	295.1601195454322
True	39.996244298972464
True	157.96332863120338
True	168.1777476117534
True	1106.3512237726277
True	224.1403978553473
True	555.9039222292224
True	542.6350146078582
True	572.1926693502518
True	888.8696570169768
True	594.3019562398584
True	629.5148113225281
True	903.7743333756264
True	125.62530599606244
True	325.7102447011113
True	273.0820508691882
True	319.3775401018816
True	88.20110916059487
True	378.0517174299962
True	4.314633970735269
True	343.57890284482136
True	256.98428397546564
True	609.5016669900511
True	303.3347530799223
True	363.4523339685829
True	10.65157650562125
True	62.513931364029474
True	546.5509859684162
True	30.862798489016654
True	143.12291589642678
True	66.71250450941974
True	149.78666029209157
True	250.7535171752261
True	73.98423443983508
True	374.95135311237567
True	285.8775685007191
True	100.2426400770262
True	334.4338245477254
True	64.63006165649865
True	589.0884291680891
True	854.7076755247041
True	277.03033784172817
True	1149.2560516343897
True	113.31259342624192
True	305.3513012816446
True	1058.2228578066347
True	86.51332955401622
True	288.7958923302327
True	10.027318848571744
True	408.8811887407068
True	451.5061748980947
True	147.8931799668978
True	626.3965514507926
True	912.0681608152302
True	159.66731425786958
True	83.1929513736925
True	323.35710792557586
True	544.4280033571905
True	623.2046828470868
True	1220.8858415420636
True	25.56779562226833
True	947.0133086774875
True	135.69217559192282
True	650.479368993647
True	115.42636276957036
True	128.6955342854009
True	189.62208389411865
True	178.79199553966208
True	766.4178237547595
True	207.63198791798536
True	233.62469394507545
True	69.3221867787299
True	507.36326678206734
True	463.18977535719546
True	175.0801206963705
True	243.39002967560316
True	16.652097349362155
True	420.3980098252752
True	224.68341406346937
True	279.72476406148274
True	114.18306033507272
True	690.976847175079
True	439.8873737368767
True	260.6940006346225
True	650.1494972638594
True	533.8796272289666
True	470.7147937547167
True	136.6668771459637
True	535.7554601138705
True	441.3226097177582
True	2.5893202455792066
True	192.37265080087585
True	93.11062903826864
True	248.137478051742
True	2.5423918238300063
True	130.62587753300664
True	359.6088726878036
True	7.862011896717542
True	843.3258931564751
True	174.92280854473194
True	729.8744253420339
True	775.7840148909968
True	157.0766477490764
True	228.6792808935574
True	504.1417663019917
True	830.0383889192789
True	50.00220503145934
True	37.07326626823605
True	135.1818019051031
True	630.7366356909997
True	708.0395829993398
True	179.85272286582625
True	586.2320505115374
True	585.0694496812494
True	861.1853921729037
True	413.54265445503
True	189.041273808984
True	871.6929539518735
True	226.69468741580727
True	147.21016936117337
True	322.22181689700284
True	220.3944974920563
True	206.8750908427549
True	608.6590248082099
True	257.64608625527177
True	197.69744660627117
True	451.58121495387087
True	473.5612524064248
True	62.24899020329821
True	291.8377697634776
True	82.51761482162162
True	336.7208883249044
True	364.5656693596035
True	248.08380084460268
True	181.35009103062228
True	377.1225097280872
True	692.991058387567
True	764.9838501645846
True	303.84022540227465
True	736.232175918966
True	62.93679286755378
True	838.7579428581237
True	345.523106141029
True	14.00462587215634
True	619.3226826068747
True	670.1475637319933
True	245.2120152529088
True	168.11815590020808
True	48.31087319769274
True	383.0490028732945
True	76.91742693749669
True	13.912017002099931
True	896.690851952374
True	367.06443654733255
True	170.19783498281717
True	941.6766904480562
True	13.075441503085264
True	785.5353484328186
True	30.470159185324068
True	655.6242178323231
True	61.03146747167375
True	771.6301984061681
True	445.7316815457687
True	198.6440079367285
True	432.8042512304214
True	210.42437449427004
True	304.7486497160941
True	228.3341594969212
True	401.51350192811617
True	9.986386529906987
True	327.32875238084847
True	112.03236089153832
True	10.39158108975747
True	467.9842608489419
True	747.9626079402517
True	287.56325434333337
True	81.18106941004807
True	308.7475897475938
True	82.95862708090942
True	184.81616958088452
True	177.87659559264796
True	382.4029912731697
True	45.03831356893232
True	138.21445831099743
True	380.4749612955239
True	848.7998956934413
True	114.9378477376018
True	206.1205227765839
True	455.4495501912554
True	19.31030545045212
True	432.6488289970107
True	513.7221023138301
True	86.90867640035432
True	403.08612103546506
True	348.9141366189095
True	418.4299751880651
True	566.9465875088678
True	1050.5530593175838
True	954.1035458886066
True	60.311818974661584
True	1064.15252746982
True	111.27600716738527
True	112.4341326131844
True	103.04422377904125
True	493.1478348187144
True	375.7263119535704
True	581.6499779831248
True	264.4063293178163
True	152.81228740410495
True	391.82983940604174
True	15.690067622213189
True	458.1445990525595
True	396.7476024490997
True	149.14163125493735
True	92.29436121986488
True	516.448762621543
True	988.089529474923
True	202.39910377323812
True	65.40559727408393
True	427.16657637583154
True	370.3683459886087
True	470.7848366560464
True	330.27741601890915
True	5.040385527397835
True	542.2486324465447
True	505.1033746797921
True	505.6111997750176
True	187.97344203189448
True	96.991238501133
True	22.331781090924377
True	369.5510937097899
True	110.75887271547634
True	7.297195110619491
True	30.26209927068156
True	345.3625357275529
True	652.1704374403124
True	135.0538640161719
True	90.48958398336242
True	23.57335366035931
True	409.342813743545
True	356.6248529749861
True	776.7987304227341
True	301.4253304346161
True	506.5977380614952
True	535.5115621297218
True	521.7274036998887
True	295.14841414092706
True	544.5741129927252
True	104.64321765647804
True	579.0548267036351
True	6.246157429894314
True	379.3463492660621
True	481.1842799701518
True	964.0000249806152
True	349.749962744017
True	780.0388516149603
True	943.033237544712
True	180.0045941051063
True	37.76092464524066
True	363.8807499008427
True	379.335923195908
True	580.409383196305
True	253.99131614392152
True	28.32267112060609
True	646.6256951896803
True	123.41053146257237
True	1007.3726921375358
True	329.4513533420532
True	475.5704257836904
True	126.92535102142712
True	814.6979848022492
True	136.53649633001874
True	843.2720637403678
True	568.0534923824443
True	188.44983243760416
True	115.55208432734416
True	63.300468297444674
True	551.9682934190431
True	901.332537727178
True	429.0811606442783
True	519.8685033172435
True	134.88202989158552
True	629.4104052589068
True	487.6553439619123
True	802.0885965908584
True	321.25960852077753
True	591.0452816295275
True	115.33246827093404
True	26.306049897674185
True	403.6627282765332
True	166.67516358254343
True	108.4176878136786
True	370.1448762550281
True	1094.5017581523998
True	251.33501509065275
True	552.5037777173662
True	10.70050539649068
True	69.84096452364899
True	340.2610685126601
True	766.1796929895094
True	447.6768575827109
True	541.7914456404282
True	718.4463124733853
True	69.92544013901943
True	719.6044496902691
True	48.23392599960328
True	102.73145830973348
True	184.0078588463485
True	85.93208990423184
True	25.91067394656924
True	298.1642126035578
True	493.75728859006585
True	894.6888725565177
True	855.6482558574135
True	5.759613972628542
True	294.37599113762434
True	453.892518656101
True	122.83983462269094
True	248.32831640496173
True	330.0636489378889
True	1332.0722632154573
True	437.45184455627606
True	25.650814344616
True	167.4675250247919
True	688.3771760644188
True	35.3848969452394
True	180.5439040969929
True	558.6277162812705
True	70.90329812107203
True	862.1355700580741
True	329.11640509063693
True	651.423618200478
True	81.6250581918506
True	678.1155932706952
True	577.261912853647
True	882.9954711760356
True	256.58210754459446
True	513.9917531843972
True	829.3199739233264
True	925.3248292491124
True	236.4412054481416
True	774.9926379707315
True	217.6940516515621
True	447.6501605382323
True	362.4338830123184
True	500.8454432715045
True	501.52361529160254
True	320.8017370398369
True	339.65094451933163
True	111.24352338433312
True	322.73028575356204
True	1153.105335369046
True	312.38455311897576
True	148.8864004387493
True	299.25989008105347
True	726.3171654436362
True	650.995072953965
True	423.25762939427466
True	116.80394409872198
True	323.92252875953807
True	36.15869263809803
True	170.80305549426674
True	88.72934927745257
True	88.47184116342085
True	543.751958623823
True	135.1204382361431
True	137.70912057483537
True	113.2547958712307
True	84.04438528617273
True	439.8064747376546
True	396.3512169847039
True	1054.6201898622808
True	542.3024236160086
True	889.679548534753
True	273.9182810336456
True	295.29225619361443
True	547.8342147636744
True	199.2145583401548
True	750.3214991811141
True	241.27832881466568
True	353.45009722062923
True	67.84949246774096
True	117.4881510292781
True	262.3889461696479
True	124.00083757399511
True	467.9487110803608
True	29.937167280911712
True	570.2701291565282
True	1001.5077641033638
True	755.768568429238
True	1.4052387779861035
True	63.34848865658933
True	495.4623792271157
True	428.96173279156216
True	76.65403836968764
True	116.7816414930145
True	314.3577300122783
True	73.49671542818672
True	51.98277691557534
True	682.5119962945672
True	674.0943244873235
True	164.73021248000805
True	174.2669488393414
True	539.4625115858828
True	54.94213792280245
True	25.600115380727388
True	574.5707191882727
True	434.6466171486069
True	1144.4065655852794
True	48.86461787345711
True	457.8709859619521
True	888.7808261417844
True	794.3810619694656
True	290.660131404484
True	738.6059828739983
True	406.55641858617946
True	43.09006502383627
True	103.53205470857036
True	692.1794656054122
True	81.05071357907516
True	141.75229741597403
True	922.2310959666826
True	187.5939958829309
True	281.05049718400807
True	101.07813515310548
True	614.1773294932067
True	578.3221801722294
True	208.7058703152536
True	412.6604759382047
True	41.66673951052675
True	283.59673071200365
True	588.1075285990618
True	598.5297171694681
True	312.6269162434071
True	76.55766764487768
True	950.1253543473424
True	1075.5082751716336
True	565.7638898681328
True	60.51563321314549
True	30.932652837571624
True	89.49746100931685
True	108.53460745446807
True	100.4213986034073
True	900.6846205143981
True	1215.3253561706224
True	738.3849080405847
True	321.0017375338708
True	8.025184549803036
True	23.130619338003427
True	331.25614177899064
True	467.2537408782165
True	47.76026648561292
True	568.9398196528994
True	432.4216343781751
True	392.7892464658665
True	84.87904413549289
True	203.0333662673279
True	268.49211777468963
True	129.6902547383127
True	398.991462718334
True	43.12191058118687
True	165.2719138528801
True	1198.3683774728058
True	6.033514738996404
True	28.53937795605385
True	576.3255180232342
True	353.8043361470024
True	794.3990776640704
True	158.79566310326354
True	795.9862669960273
True	598.5539980613183
True	291.49429753415467
True	427.121200521133
True	337.6485713074486
True	290.41589589693746
True	268.75328658846246
True	407.9204545703872
True	499.9948687065371
True	495.5178512604751
True	109.29213557932458
True	365.37407657971454
True	6.935578297154555
True	183.57620100361763
True	229.9482779413915
True	852.4029928626418
True	601.9108445296905
True	31.474920039704426
True	705.0351091050028
True	849.9343161002802
True	100.7973682722429
True	347.6731786292565
True	871.5221052595143
True	228.930901686972
True	166.38735642853828
True	537.4275967041888
True	617.8633758149181
True	1117.108664452994
True	150.13500766087574
True	149.34132983931238
True	257.63520421837586
True	328.01221853893315
True	409.82977433575854
True	417.1815891750007
True	315.5586558582625
True	439.7875176047679
True	494.5388676750805
True	230.23487268155563
True	1471.125145447883
True	251.81161181828256
True	417.81937544318936
True	54.60168344115226
True	754.7100070648216
True	256.89146262421883
True	917.1001475876928
True	567.8527154434223
True	324.8996352335458
True	755.3033496086064
True	275.7388012320106
True	215.059066184488
True	254.86940114403825
True	213.72694511383816
True	136.1234273287308
True	258.2386830192876
True	733.8848934642244
True	515.3737607015689
True	223.48856486344616
True	1171.761959786017
True	119.8069419940248
True	243.81238150798848
True	69.95435922812791
True	298.77855899212017
True	421.0767821974409
True	88.62455971222741
True	218.2981383698061
True	78.2018585503232
True	669.3479295488007
True	374.7834965987924
True	212.91187864070747
True	731.0144564387455
True	839.7619792811229
True	815.9728983323038
True	844.9761525879771
True	357.70876154927174
True	1.3020403661630089
True	268.183015156005
True	55.25218436713693
True	376.25499751675534
True	54.57670366522578
True	365.2511562649496
True	831.1442820782014
True	1007.5985662350088
True	389.437968083538
True	21.193325058398383
True	507.6941577682578
True	504.20491281006207
True	198.39536872990485
True	225.07143168232716
True	288.8186863352437
True	25.158737405782247
True	117.72893444013164
True	962.767513963522
True	61.0662437457411
True	484.57266247134
True	791.7727088409794
True	101.901355012262
True	242.23783904799083
True	116.00386131411004
True	14.91209548132689
True	1.343862358001544
True	118.63547767500212
True	1009.3957738208326
True	459.8341227283999
True	68.32593850089971
True	801.8830815512922
True	338.33303575293274
True	1.0670857689055548
True	453.1208026287203
True	186.3019169270428
True	518.4283923741001
True	83.34829968236197
True	341.3353068480976
True	381.1170108435666
True	174.53592126978234
True	206.43992197589355
True	130.31299604517224
True	183.70330881953456
True	992.1915381371508
True	17.6602510193926
True	507.7378281188509
True	475.054111147077
True	394.6642043584056
True	216.92935694409192
True	239.5642774893064
True	149.68597872359476
True	47.9261896090973
True	478.2689874278201
True	145.22635549044173
True	850.664170891118
True	868.6822913069068
True	245.89213365610252
True	307.73106660738404
True	505.8901020223556
True	37.84513333926268
True	86.43721500418037
True	729.7299500092058
True	1079.9720162569786
True	115.45126796081816
True	731.7967385244642
True	138.55191614690173
True	946.9492736820068
True	653.5905140446704
True	103.04197615246542
True	273.6994511197395
True	612.9082284139187
True	265.0770350394232
True	46.34865867718887
True	570.8550989088943
True	447.74761757050135
True	4.770107716628065
True	472.98323162097466
True	65.03234971556084
True	189.222113572816
True	243.10312736150567
True	295.3588522458049
True	74.35116736659288
True	222.9446043021319
True	343.19435422232743
True	449.1687233400521
True	939.2788781332372
True	48.298570468662646
True	912.8964009542073
True	991.3018398442506
True	134.7649193621906
True	73.45161767528299
True	973.6592324858336
True	33.85352633382861
True	231.01143616752083
True	88.61523100967185
True	213.16621518128295
True	368.9105745886823
True	947.6116372578396
True	98.65891098891538
True	74.25461025265716
True	667.5371579912722
True	277.5803258514408
True	715.7064806883665
True	52.87763205656133
True	486.4991459696431
True	392.05520297774194
True	693.3847173849189
True	54.65853693608383
True	114.8186139207566
True	27.78689846925608
True	276.3374604874578
True	42.35161627735948
True	342.8183726187477
True	3.23255604344004
True	1198.3032593157743
True	102.54391177781264
True	139.04318476708016
True	351.34500825700303
True	726.6743865227429
True	680.6561570530209
True	1004.4175753661716
True	480.4658570871969
True	402.9427096044359
True	146.83954042638038
True	420.26289764962223
True	852.2540130739909
True	434.2649172108933
True	934.6234948403314
True	87.50096197968577
True	427.89921124778647
True	179.13915651657837
True	288.28738355053287
True	745.2541567155981
True	169.64881248519038
True	136.3488592525429
True	64.89543853586983
True	855.8106270345648
True	782.775046339578
True	83.4902327303277
True	454.3851720012194
True	752.5374027746917
True	429.2905760936906
True	55.18850630132489
True	325.2967462557261
True	770.4886952480783
True	32.32335735703197
True	344.94752464334937
True	167.9325396621854
True	291.37536482366136
True	34.62000575929864
True	201.6265131978568
True	791.710922811561
True	634.8007632373984
True	54.23282736913482
True	278.71182035906475
True	880.6727478287767
True	19.54325781318123
True	308.37673142371847
True	293.290382155763
True	438.4766900777629
True	209.27621717961424
True	606.3347985091284
True	47.71754681019877
True	1004.5153434942144
True	884.7060770053755
True	49.161833642581655
True	393.4975226688648
True	738.1916931949918
True	906.1525358020926
True	274.0453038045284
True	605.619105728162
True	120.7568252661274
True	179.12206294432997
True	132.25674883765214
True	133.38187679896066
True	210.23107391677848
True	935.5717860045858
True	758.875076462941
True	955.7105392604184
True	18.54685857137605
True	27.878686577623476
True	350.1120369937094
True	11.945233642845537
True	644.6549139709448
True	1103.735210898022
True	259.7831694528546
True	205.72040089755697
True	82.4486071430403
True	209.3549030771045
True	126.11505756253516
True	44.33345840307207
True	136.22401012541513
True	90.22093805957032
True	241.46899369489577
True	547.3627419922615
True	158.04761789733058
True	30.38763032739821
True	58.31528167460851
True	430.96224228340895
True	267.4044968162999
True	584.2178825033018
True	21.819389754137774
True	113.56470478732996
True	670.415432114435
True	266.1848530745999
True	477.15225638055534
True	655.957416841767
True	105.47203508867683
True	109.05540552574216
True	81.25169267023279
True	25.367673117416523
True	122.74801616969232
True	85.98081722768221
True	105.00118531134464
True	157.27868891765982
True	234.19891170377173
True	852.1883553869625
True	288.360286255012
True	941.4898995423724
True	167.29798755250056
True	188.44760008935796
True	776.7733032704705
True	320.3517989792129
True	602.2123694064542
True	253.6379084833221
True	365.97965717068143
True	432.99889341473886
True	566.2888592604897
True	666.9630478387459
True	369.73398972713824
True	33.09685382538859
True	553.2621107542163
True	634.5627283363854
True	19.62934296928797
True	11.33453928628721
True	255.0155058243016
True	399.6428744962232
True	449.0852476518824
True	65.05357327044116
True	603.8805255381793
True	933.6398722817318
True	233.3849669310622
True	911.6054354065584
True	276.0764227046768
True	105.6963175560641
True	268.77906870342434
True	694.0551786409218
True	40.59758859136932
True	551.2743731824761
True	1285.7978907126978
True	1011.6394962978716
True	919.0699985451412
True	217.3469786062104
True	98.86834163841964
True	187.31521994670405
True	840.3118459274535
True	148.59930955748987
True	1075.6449764932145
True	869.2781050556706
True	40.84969667947249
True	87.50041542590346
True	419.1846251032031
True	404.6344948649492
True	202.29492342628745
True	507.7958828453666
True	659.0427665808181
True	123.49317915712308
True	280.50139989137193
True	1015.7869698671644
True	47.99097249810002
True	657.8904793572043
True	553.340196122628
True	39.300955741122216
True	810.5140934579708
True	386.4691256955694
True	533.8483790760957
True	106.71238083602056
True	265.89184325441704
True	207.54120907301632
True	27.340615206274144
True	146.6572228590538
True	735.3746072910415
True	144.67593111237235
True	374.3910047128897
True	63.13080719235322
True	616.789598075721
True	617.0034357676726
True	231.3746738395228
True	463.90479602916673
True	164.332599828582
True	165.6846071084709
True	222.31921696052697
True	286.5704726388599
True	359.6273002956355
True	132.4060225245992
True	199.9413978064591
True	26.524112595531488
True	904.0404063879928
True	310.319915819995
True	10.913249512885557
True	359.95466368068634
True	171.79003479040452
True	620.8635808922782
True	363.9314954100993
True	596.5561788941596
True	544.345856672811
True	484.4864553942682
True	791.8089248892817
True	250.12963080614324
True	546.3082719757368
True	150.59872243362193
True	534.2009445845863
True	355.2700820235204
True	372.6268980909547
True	117.33580414256028
True	141.83910921485727
True	111.9359660236255
True	69.31128003381403
True	727.9132585900263
True	177.61790751276914
True	45.93741296147079
True	0.0
True	562.8297031146352
True	107.41316239271748
True	22.95470456453303
True	39.71805448329105
True	110.33583465792258
True	522.3257565058616
True	178.24186674185378
True	107.95270157548087
True	36.30550610451417
True	160.7503292624153
True	924.5341455058629
True	54.52899192282354
True	237.7051572643525
True	708.8967447404558
True	316.1024256563706
True	431.1848369152729
True	494.1561384174156
True	510.4723182506824
True	610.7115261795554
True	939.5607895639612
True	265.24740802032505
True	1015.186396873782
True	930.7462242314158
True	592.6278513506511
True	347.016379223404
True	840.7299887644406
True	10.109886428864478
True	32.906675866611266
True	281.0655743730065
True	42.06723404417875
True	201.79866021008127
True	750.2519431412343
True	216.19781570072
True	781.496376823323
True	753.985348079035
True	117.29819102041908
True	360.7506345182618
True	588.5629638747812
True	23.76567530727949
True	128.56630024683355
True	449.5863787094135
True	299.7400392963429
True	203.71366233330303
True	113.34238914821496
True	381.7035769168602
True	21.726197305323232
True	368.6483666956669
True	369.0813175797269
True	1041.231898251165
True	355.222585641013
True	32.78597386720918
True	430.6240537320759
True	431.8372053639708
True	235.9713103780417
True	30.367450443337752
True	769.2139041070753
True	422.3625801836636
True	181.17474645525127
True	12.452449759053303
True	1221.1293107444287
True	164.1543435636077
True	28.257898299507737
True	294.9791965399516
True	288.7113080091429
True	117.87024335007742
True	288.2250996974306
True	45.80424672922593
True	313.6978818213169
True	305.9674949984098
True	321.9473234962334
True	30.362025037062992
True	47.9647987103375
True	1028.1460230395344
True	24.14829797424135
True	12.726477272656837
True	172.14654739874138
True	653.8008060930239
True	9.258998565308962
True	194.82209970114084
True	166.98484227051964
True	559.4781182246969
True	381.9257434523718
True	704.1925696668561
True	321.69337775826574
True	492.2678298849058
True	450.5039654715855
True	482.6925521533536
True	101.04165772955328
True	1283.1466632381264
True	900.9411342182126
True	294.5777390073759
True	522.8792449271926
True	106.58137547021944
True	604.3925765514783
True	421.0506868198133
True	158.34738968861888
True	75.65811183412372
True	344.528130253019
True	167.20607405769172
True	31.53378961932373
True	621.1338890102489
True	372.75561247048927
True	69.65942016916965
True	31.034737621527817
True	647.3916114733664
True	488.654547612283
True	75.11037950598546
True	23.12480818727584
True	318.16246154377336
True	331.4471097252451
True	669.3418217153201
True	544.9594366693173
True	556.1524145637502
True	800.6810321724977
True	9.596089434188729
True	56.85100638355306
True	34.586175567946995
True	59.65505733963448
True	487.30452755006354
True	589.933214732986
True	81.29192204572685
True	112.919208295694
True	199.57933473114116
True	76.42974676726902
True	175.60529588216204
True	194.9367778700609
True	266.8927975543202
True	810.2110813798722
True	628.9843449048152
True	281.8501882859385
True	196.49036490640884
True	262.20154726173706
True	242.0215467319168
True	735.3933768694991
True	334.9491560902997
True	168.48005439112612
True	903.6667783160528
True	347.5508077963645
True	461.2475008847779
True	159.29901768071824
True	118.56127704471132
True	57.54653801979524
True	209.89467064031012
True	980.6599040464296
True	534.0005624816212
True	109.21849176988776
True	355.8146115235716
True	100.2850191619945
True	689.9713009123914
True	4.239639591964131
True	690.6566757577211
True	37.2594513096404
True	927.7835154905492
True	850.1205317191043
True	217.10919114250865
True	30.406207310222733
True	84.83954981303914
True	456.0073034332613
True	219.5996222976475
True	1.6339987500459543
True	75.78221548796432
True	1098.774864419967
True	337.8610653353934
True	671.1080289811841
True	494.050591764558
True	32.285072614594256
True	131.16202027528283
True	435.9375149726838
True	906.6851316541174
True	816.9838647902566
True	404.0102304598959
True	338.2438821998304
True	18.4600174412538
True	79.1776173098286
True	735.2358701637627
True	485.2561798485104
True	378.2752912161509
True	906.4316162319474
True	23.323289881071545
True	213.1220371057784
True	912.2358124392108
True	238.72022304873272
True	7.922477114811956
True	495.2324918316015
True	108.3982183141251
True	625.6095322071124
True	53.391444079824936
True	254.91186575721272
True	851.9141996693102
True	896.4438353811482
True	276.17193759086
True	415.5194530523185
True	117.8684974810314
True	598.8379291594583
True	257.6012976409015
True	194.3986022422937
True	865.0494144896948
True	57.89447011935842
True	726.2271540644577
True	278.9488499899821
True	296.9421486527939
True	164.29888887041727
True	473.93796380014055
True	597.1895083715821
True	380.1910501761134
True	394.4879740965631
True	70.93169370841815
True	157.39486997766645
True	465.7862205518072
True	211.13886308110887
True	36.13773781185552
True	205.9403623945381
True	392.1859303856832
True	387.8109832194211
True	702.9975273614772
True	125.360326695984
True	658.3101894523467
True	496.1559233118074
True	617.4311486030205
True	135.10833159746937
True	36.48263435520771
True	680.821221713837
True	72.91074721488079
True	555.6166685347416
True	694.4608095382415
True	462.9335555187151
True	127.59336110171824
True	521.6152074899802
True	3.868275680162178
True	393.0314778186047
True	33.28598219949947
True	620.0244203523397
True	260.6245021709468
True	585.8563075670497
True	690.710597777377
True	138.9744411646703
True	501.5000473965906
True	493.2266738966089
True	66.26342861018243
True	978.2822470898273
True	3.073451341051196
True	27.62287296356314
True	638.6346329312295
True	700.0600111017668
True	130.5471388688574
True	404.7496028130738
True	121.78660185951772
True	75.1808621490507
True	473.229904056248
True	40.38581541026753
True	507.13023271362783
True	12.374753436873586
True	847.7006278692854
True	549.6655666696528
True	682.4880352302091
True	102.5992377863461
True	372.48899789804216
True	989.5398004578276
True	861.3893015311143
True	146.87672166716135
True	556.0559632448472
True	452.361777674349
True	246.9810773381959
True	246.1844892699075
True	6.24448310895186
True	332.2337015267207
True	11.247076029806324
True	377.2447367747011
True	76.00502950066979
True	412.7904276387861
True	645.3337222731371
True	128.51271325853352
True	234.47902213408904
True	628.6895337180623
True	648.5058262447496
True	295.40443226039724
True	141.1998961164031
True	159.1552188041304
True	477.6650708425825
True	92.56071484109845
True	11.569511652954946
True	505.9131980731915
True	573.723621780002
True	19.4766506772051
True	138.57069719546715
True	896.7863346557667
True	478.9862899042813
True	281.999260087953
True	33.622657229715635
True	472.89410872952726
True	107.82175507068402
True	587.3594167388804
True	667.1503252875548
True	294.6674462993683
True	369.4498104112146
True	190.6623613367381
True	239.8710073351924
True	71.52123727862264
True	214.26734870943503
True	481.49901343933374
True	19.83606771198857
True	462.3466491794287
True	383.2187225062816
True	705.3572223388841
True	872.5281979312011
True	898.2070883649321
True	157.02898279929488
True	392.51594893692805
True	70.3300419614149
True	189.3353139277949
True	320.62670432255146
True	9.35906523935802
True	801.4892656528134
True	23.99494152282841
True	390.7504879899733
True	258.4232831257329
True	625.2845434470674
True	214.21975840901172
True	34.136079893721245
True	706.7470564363618
True	1078.9150378254017
True	229.6951048167142
True	128.2935239561612
True	617.0557482511546
True	506.4334705875012
True	17.38869198139096
True	834.8558877783794
True	112.28351207346036
True	43.42696060683557
True	308.9493743264479
True	348.86409240029286
True	399.0222163917296
True	264.1100484088724
True	21.166699753685524
True	21.45772554432742
True	835.6262459877139
True	197.46602444868097
True	117.85379119439338
True	846.2604006123535
True	664.3421427944616
True	627.9871613516491
True	446.0952567872546
True	157.4116756836808
True	33.21836200930879
True	100.0242710912808
True	414.6009640924392
True	236.35626119014964
True	493.2002548005615
True	146.2676459705686
True	471.1575826503429
True	651.4688837389963
True	953.590401326699
True	23.874209734962427
True	993.7437310181334
True	1070.4043634231157
True	471.74333735103846
True	84.31480857150352
True	812.1522570951589
True	649.1102138307476
True	643.667765339356
True	177.74586619582473
True	733.4621109177629
True	716.0066814639063
True	119.45426474284336
True	770.0848316921007
True	820.0878770795798
True	478.0506848490152
True	228.40346972774992
True	73.44430149571129
True	312.04992061493164
True	338.0713052825122
True	472.5079032758705
True	429.3368529553165
True	195.27290772233695
True	316.4622307763973
True	2.7373773023050623
True	11.544489551491203
True	106.89841173620182
True	136.0358746006558
True	351.3645006608129
True	340.23868041798767
True	114.2289311456686
True	16.135822388241024
True	207.2484901304876
True	835.7046698475839
True	453.05671175250336
True	537.1250466146156
True	564.4143068015466
True	799.91156501282
True	637.25873582174
True	92.06893153452565
True	208.01614706164932
True	245.049006897899
True	286.41594817725627
True	110.17127368044171
True	374.89651185979824
True	438.5014949551316
True	172.36599202146766
True	643.1605525610386
True	250.7564703733132
True	202.80553581364683
True	25.121091236089782
True	239.58923344190657
True	473.46365707776295
True	174.4354420344482
True	534.8373206664045
True	475.1094480420017
True	240.25870578027272
True	105.44508374308234
True	40.63979464486496
True	402.9587348976547
True	793.4647870963316
True	161.83193031089388
True	1030.956667901437
True	1058.9410707686095
True	470.12281754548303
True	101.6152411369003
True	114.70144576152887
True	635.3766973159159
True	7.974823720598693
True	228.35093532486312
True	137.44454920803315
True	115.16600438984646
True	325.3665694716924
True	643.5876627363776
True	38.07383830209898
True	128.51649782803122
True	966.2375653587072
True	59.1421089718896
True	470.2180249083072
True	533.4182568181317
True	252.255986862671
True	133.1030534652195
True	908.0443434770524
True	1179.4978146050926
True	514.6078002788529
True	643.4105435271272
True	204.9986957796575
True	156.75239527299746
True	315.56285840919804
True	256.8911326335571
True	173.10949169733203
True	295.2679587081051
True	332.52771760902675
True	10.80686367082038
True	624.1633148573017
True	141.2519700413769
True	76.05918036104724
True	448.1454222167018
True	312.2941930523773
True	1224.5906359555277
True	357.20926956972806
True	985.9398793878296
True	8.327355780167892
True	265.55806487729654
True	237.8471891065706
True	153.23883931050636
True	476.1842984821494
True	198.9351120335469
True	407.3345692592856
True	336.66517946495384
True	111.46125355315444
True	361.48458413736654
True	1025.3202862901155
True	745.3954578672978
True	236.34744392847813
True	107.88000391985052
True	297.38361203230016
True	22.368694435414017
True	357.872010711823
True	313.7496945533118
True	550.8048471101451
True	442.592775370079
True	351.23839928427503
True	157.74547789282076
True	12.970431865250774
True	418.4235845198042
True	286.2089577854865
True	141.38192283449305
True	297.500620656571
True	420.9432438169936
True	823.6210282734693
True	308.3127401952773
True	781.1980388844645
True	409.5749586966566
True	378.1001478559887
True	1.8907924230222768
True	1146.060535289207
True	106.0798838729478
True	929.1550070402208
True	201.40196946279804
True	447.5340226130092
True	690.9641400917875
True	85.44422376206997
True	488.9162466994492
True	32.978245957473256
True	416.1690400836943
True	76.50992892750872
True	224.58656016008837
True	37.43948624145142
True	640.1649644514238
True	195.1082428158893
True	25.74213838700441
True	410.7318505067197
True	100.30938396408536
True	171.21912500558332
True	831.2606601827649
True	256.5798056229838
True	147.42846561836905
True	366.4866617286344
True	519.0653409800054
True	335.26785839315147
True	514.3739463541792
True	642.9187974549751
True	157.7617809705095
True	7.8157541475890895
True	74.16801214910787
True	437.4922675920668
True	92.77155327272912
True	86.76553674334433
True	1036.4272718648726
True	26.57624823074059
True	329.15536118950547
True	312.75409085907376
True	478.2382873597847
True	674.4935412999315
True	197.99878654199205
True	625.9961061734241
True	334.5945713404648
True	353.61948145824584
True	267.54685356279583
True	216.25530986553647
True	367.457338487128
True	446.7278514564954
True	405.15454980749786
True	599.1611676624224
True	144.81180352961766
True	77.37082785143151
True	39.106663341323504
True	293.2631988265932
True	661.7372512731048
True	388.2146400209746
True	800.9202642340267
True	223.1422433551032
True	398.5622117976332
True	70.05452065276016
True	57.86567609533101
True	416.35607476842057
True	195.5822094317477
True	226.0769749418924
True	43.63230834850432
True	1099.181857550013
True	174.32572863971515
True	911.923464029989
True	320.7447434556112
True	931.978786604386
True	231.69490364515943
True	460.9845741162838
True	534.6742009551584
True	575.5518733408325
True	208.62428804825757
True	490.33499520134205
True	924.4171983135166
True	132.06787642993478
True	7.149937261711096
True	593.6926554852328
True	29.85819319328099
True	83.26818866306628
True	804.9948982758643
True	219.5786172998232
True	953.6133040752168
True	671.0189176509795
True	415.3364016650838
True	284.3340957088177
True	484.3720778316886
True	329.6021090932643
True	177.96226886136114
True	695.8272132841589
True	707.2004061818409
True	208.20088946961283
True	87.458192028241
True	505.7357290965648
True	127.94681404068623
True	376.0911244407516
True	345.5448332463218
True	62.89590558894328
True	365.8952743623445
True	421.8574183447994
True	391.7370793264172
True	385.61456600419206
True	417.9027414263712
True	660.0641447198163
True	53.78772468202283
True	447.0263869804261
True	332.01440653270777
True	661.3655358643073
True	221.40409435299617
True	100.55465339113712
True	39.011843960406864
True	540.2384434083338
True	611.8163124726256
True	192.3815506685084
True	408.439526059012
True	348.97500516644595
True	13.981997274161683
True	170.42761811386143
True	288.4062802948312
True	2.888391918300771
True	869.9035263084005
True	79.07413928239205
True	98.52972243199484
True	113.3048687265086
True	361.5422096979628
True	35.91512301397388
True	459.6495733088975
True	233.83451776098397
True	6.191713539943384
True	118.42094921316465
True	449.4099716162881
True	48.18811586290155
True	67.38431630286932
True	170.33354090771465
True	295.01571224480614
True	969.9811678215984
True	383.8956882071478
True	970.9810648259368
True	183.32807198250185
True	1059.8104106477397
True	768.5955154890595
True	643.9329536440221
True	415.0741309641125
True	368.2647709658556
True	77.44362937180182
True	67.30413232021688
True	84.49744156301307
True	179.03302230172997
True	472.5645972999596
True	1130.6864493634894
True	182.1964266113728
True	350.7986054526168
True	435.45960529619856
True	595.6109541885361
True	611.980685592872
True	281.1794808307163
True	454.0653948564533
True	677.8611515937412
True	91.10149816258875
True	734.8079472153194
True	267.73009325477875
True	136.60681636813752
True	405.3568156986868
True	839.2460471091315
True	447.1063976311579
True	856.1957726284872
True	199.5355314958596
True	349.2476509264587
True	712.1899582760736
True	626.7361992692216
True	190.0255055398273
True	261.2723179393916
True	805.164970537491
True	32.60339995729264
True	181.6833038099323
True	480.8432920032193
True	673.4460760603469
True	106.11361285331934
True	39.34071462838808
True	168.56547295895572
True	712.0990396556278
True	323.21217526773745
True	546.2811351752102
True	355.7093987048216
True	303.3076776777553
True	456.8732685350882
True	476.8042288444108
True	71.34815662975213
True	370.4710101618706
True	766.4334324744593
True	0.0
True	294.8330326471525
True	258.14056372658445
True	987.0149811908568
True	148.24568432156593
True	647.9210784907032
True	627.306800193725
True	116.4407380138934
True	225.7874472260224
True	126.16460030549575
True	10.645213755477291
True	284.45869793856497
True	370.61832024035374
True	1142.1237914528424
True	234.22910139890632
True	406.71062985992313
True	652.0906833534768
True	199.56723241175
True	28.10213590404345
True	849.5056229975138
True	615.1155699471354
True	154.10648904747129
True	587.5646494416796
True	168.39976564834845
True	291.0897540867816
True	790.9706874329701
True	37.547244997885386
True	107.45804481616136
True	493.2245616694111
True	68.25526510450888
True	77.80155827635552
True	396.3326648823651
True	22.21079790165381
True	765.8045946392479
True	103.87065692858268
True	161.92122485080645
True	18.42861881202945
True	709.6133100762211
True	31.83563678399881
True	774.5922689995513
True	388.18548173708496
True	117.43422388335608
True	707.748343585775
True	516.9253257216002
True	563.0196587922193
True	47.208006119883066
True	365.3811094113512
True	5.941950663578544
True	96.14476959587437
True	367.1266579068436
True	46.36533419089387
True	117.35710469315232
True	307.9845650034848
True	176.29769726906724
True	102.22650363271671
True	682.153959104106
True	21.64048403509973
True	1135.8985057872487
True	512.6193617859185
True	303.9504809788398
True	497.7050417040126
True	129.33525337633904
True	803.9883850978683
True	1118.0247456030754
True	743.7070281796227
True	181.09602884620685
True	232.19096607664275
True	48.80739100693959
True	58.07785628270049
True	152.82707966633097
True	104.269331962861
True	168.9566195192501
True	1171.5224974777716
True	306.82637663460804
True	348.46430267457754
True	744.1501867706295
True	17.87706690224796
True	13.313144309206685
True	593.7363114972145
True	5.8117584449666575
True	112.66446442190882
True	689.1352563355626
True	175.78374831028077
True	665.733629962457
True	835.4490244528499
True	160.22311602652996
True	897.648978292144
True	2.8941931380444093
True	458.44102967692135
True	1059.6342821544754
True	26.56517865780038
True	242.4363135082918
True	145.12655610662102
True	980.4463204010802
True	239.2639111384521
True	481.1587372502688
True	125.85505801956018
True	508.8398516286958
True	142.99257113051468
True	101.54620208439904
True	386.4723570464784
True	66.79430678743827
True	56.90450247949968
True	1021.349007224672
True	277.87416606786513
True	150.62301738946934
True	376.9448054633342
True	402.7387300795828
True	207.50723485030272
True	174.2192563415488
True	388.864599809312
True	37.89111659508419
True	504.23049617800433
True	1121.857083439898
True	112.30843704340369
True	474.0289884361139
True	308.46308790733013
True	26.15903091798096
True	416.8128138683351
True	100.01637777999709
True	594.3316396293335
True	210.1608343831625
True	404.32710387884606
True	20.697568033221053
True	463.4934149998893
True	110.04602646773048
True	339.69091391700874
True	32.714010902207136
True	172.66690503077908
True	255.23324770725924
True	765.0448429952037
True	59.69499155875321
True	143.44714573482992
True	233.2327714356748
True	131.6498348220299
True	645.5893724476605
True	561.624243505254
True	779.8697131158877
True	396.8471805509008
True	535.4337900200914
True	419.9810265934569
True	676.9214522949812
True	74.5068760530969
True	469.9996920571112
True	434.40494585742505
True	49.31611490970977
True	83.45988166077666
True	124.1990000367633
True	88.8195060462978
True	336.01121127774854
True	852.1396816828646
True	320.07542430381534
True	1085.3470736292743
True	320.5490742304522
True	918.1953170905904
True	152.1329603517661
True	594.7210237867363
True	584.9445629041311
True	703.4791671911943
True	457.668408376733
True	68.42915356240638
True	291.1043073837159
True	39.384228595476415
True	162.50732478014012
True	173.9173765910919
True	1093.7167926055895
True	232.8784088090122
True	558.2488079841454
True	566.3566015234438
True	558.1475024597685
True	876.1099950102404
True	607.2302065302573
True	625.9246168450292
True	913.817066904499
True	126.57928661643956
True	306.6382238757308
True	271.83687072715986
True	335.1444704797244
True	91.51382022285743
True	375.1565901854655
True	4.012375644923805
True	328.53236761987404
True	255.10810757736127
True	603.6803731700574
True	280.9021280534354
True	362.9880915500861
True	9.938702505190816
True	59.39990644964387
True	538.2782181584197
True	27.928373060153334
True	138.43234738316147
True	67.71656461863522
True	150.12255773562464
True	238.55442777804905
True	72.0405104919147
True	390.2185918853157
True	280.4993919183672
True	101.03863685982704
True	335.9835349996666
True	63.538065899623234
True	601.3368521701135
True	852.3513408460514
True	285.9448289355815
True	1162.3211675683767
True	118.00515784493972
True	288.69513152834344
True	1051.687757131148
True	88.14893095470791
True	280.92333699190374
True	8.329219513988457
True	396.61251814227137
True	454.1248226521535
True	154.61566524164746
True	619.536657441663
True	910.360967106132
True	163.2017092550201
True	74.38762900137628
True	331.3617667127001
True	565.7045125790464
True	621.1950410456569
True	1193.8868957299237
True	26.94818937178275
True	956.6893945730868
True	138.79469603138585
True	643.2784570488305
True	111.80835048253326
True	121.15207713118616
True	182.8750005872955
True	174.8929316497388
True	741.398383710468
True	201.9225013930061
True	229.64416014117128
True	70.61922613994763
True	505.9003522212159
True	458.8306191953502
True	180.79022174329697
True	235.31068638852804
True	18.104595419286056
True	429.951725428688
True	225.74496558308311
True	291.6056496790848
True	110.74827688202608
True	724.0535174969452
True	420.682108599472
True	267.17611777731884
True	644.0984672424576
True	526.1516253213307
True	478.2866215084773
True	141.36848493632098
True	531.4388499876046
True	432.6982307063769
True	2.4784456453806847
True	190.50575244638705
True	94.53276596981316
True	238.5419879628856
True	2.815451637807433
True	115.70656735494896
True	368.57067636064943
True	6.412020621770172
True	857.5129798096435
True	170.90798270820434
True	714.3062814494438
True	813.2437563526189
True	161.1982738747264
True	229.73505556981
True	505.8757235610155
True	789.2459488906777
True	51.70577930278117
True	37.87378118953161
True	130.86353091490437
True	625.1341217841752
True	724.579035307679
True	179.44545955396777
True	578.9652590637761
True	603.0529434960173
True	841.3556855952999
True	402.4096991403558
True	188.63215707184312
True	869.8492041847114
True	218.8791625018061
True	149.74055789948
True	344.8533047055193
True	226.76291452728643
True	207.1763505566955
True	635.0815163090022
True	252.09698382473456
True	182.54151290604787
True	478.51089572758167
True	470.7840252653832
True	61.65406054719684
True	293.91543779839634
True	81.56984196407217
True	340.6778922438795
True	368.5131412922994
True	262.5368507145247
True	174.0941426111973
True	384.9831911950319
True	667.8960721477617
True	741.1277166606909
True	297.10085628021955
True	724.5234887043871
True	63.83429649461549
True	867.7577198202957
True	353.8634162772546
True	12.791117998438535
True	597.9034934785149
True	692.0384166533523
True	241.76211261045847
True	162.79051230639806
True	43.19556564762954
True	374.7868457431398
True	78.78324217557746
True	15.047227652304295
True	881.3733626741783
True	355.07859027122703
True	176.4620286375558
True	983.0070049148216
True	11.062223339266204
True	815.6190524095977
True	32.70682695489136
True	672.2800125451965
True	57.50762358526314
True	751.3752238752259
True	451.5676918399335
True	199.0317253393398
True	429.61178809849
True	212.48307634114929
True	298.17066665298864
True	225.8701172752623
True	405.7866268658548
True	10.04511598838278
True	316.823357139498
True	116.35458115002118
True	9.317020946770942
True	477.06927751646106
True	735.5336851420343
True	289.5348257949704
True	80.73251706350584
True	308.052006026259
True	83.18545583911516
True	196.19187743827032
True	173.16151970176315
True	373.23761766463343
True	45.20321046038788
True	140.8249543630332
True	380.5815151544659
True	893.2725810678303
True	109.13102307264391
True	205.68443621479383
True	446.358032039133
True	19.578202890781757
True	439.18093037370807
True	508.3617122177438
True	90.884418482645
True	382.132600114001
True	359.3779764716714
True	413.60335280835056
True	586.8020199599072
True	1046.979511376947
True	1017.1773749593716
True	57.00927859148573
True	1062.8338207107463
True	109.70472709803347
True	107.6452793804756
True	114.97488842173762
True	496.51726967751983
True	364.3793776098664
True	582.9165630225247
True	252.76182031921047
True	153.15073746972095
True	397.1769658282449
True	17.20707553174857
True	459.49466431643776
True	387.0919090015519
True	150.28551339063503
True	95.911075381942
True	536.5727890837106
True	1027.8778827902784
True	211.76563509638137
True	68.51052293241587
True	422.78892308602383
True	377.3229999041581
True	474.0219288833816
True	314.2485686102426
True	4.033070409397929
True	517.7077293668324
True	481.2382322888988
True	507.56719294296784
True	201.3892404408395
True	100.69307758344809
True	22.258868611238626
True	371.3668431307671
True	109.60954914099004
True	6.936834052451972
True	33.67733620517473
True	349.81125682452705
True	658.1608075056868
True	138.02121725354198
True	91.49321913758908
True	23.64864353528951
True	397.49662771802207
True	344.4772387113365
True	755.8960358139511
True	309.0290427434056
True	502.2015372461792
True	539.4060117103361
True	532.0323431329331
True	294.2709605812664
True	540.1102598775371
True	99.03454767563868
True	574.5351801526997
True	7.571454104807101
True	369.0274976798249
True	468.9945973637202
True	973.0531944015216
True	344.1127984044715
True	767.345122294172
True	950.3379567084868
True	177.08162916911914
True	38.31749417553877
True	364.60089363687047
True	380.87622866669386
True	575.1489890044669
True	254.86815565390785
True	30.2333489230668
True	645.1747024359053
True	126.8294468531489
True	1038.268172636982
True	312.4420574597093
True	473.4597859160916
True	127.97693531527744
True	802.9563147295671
True	139.01603120270934
True	813.1040200609208
True	572.8672312772019
True	189.9114594574401
True	116.90600827663324
True	68.87031122867182
True	560.0048899831373
True	943.1041334153535
True	427.3534809087525
True	555.3577448742083
True	126.325660904264
True	634.2789533995953
True	487.11896703270025
True	801.224715621536
True	327.4376804648396
True	570.2458927407765
True	116.19814846908848
True	24.272005836184523
True	403.2589794056497
True	166.65398431445698
True	102.58315144335737
True	362.1513971409045
True	1115.632837407451
True	270.0244376525321
True	553.7713827009783
True	10.529576575240794
True	76.86023976304672
True	327.1396996951143
True	758.4988365111066
True	442.82199933955394
True	528.8972556917748
True	718.6666605249145
True	73.71105518645093
True	714.6229218699368
True	48.26713584493911
True	107.27955240093914
True	189.78434412541895
True	82.38260163309002
True	25.449114494395065
True	297.8609766296747
True	472.2299421899188
True	903.0360495686452
True	870.815495427815
True	5.861863841448589
True	288.8033343039147
True	451.569959614292
True	116.60557514475433
True	239.91886209283012
True	325.24825659971725
True	1332.7676765825715
True	438.2794842778266
True	25.733553724663118
True	188.26465279772916
True	701.4745297506842
True	34.09610785318381
True	166.81847697865254
True	542.2857850544915
True	70.76851969602819
True	884.0969541273489
True	328.2442127735497
True	651.7545043193643
True	76.39764228601716
True	670.4999121915154
True	587.600923102843
True	884.4748218145361
True	250.9944509365808
True	513.232074135791
True	817.6485043265021
True	898.4395154237761
True	237.9584389986544
True	749.4825729900923
True	214.33287145653503
True	472.9273579238279
True	362.8689042916393
True	498.68734901776907
True	491.90797475022487
True	301.680181128726
True	346.92833049177625
True	110.87865025186396
True	337.66496291490154
True	1123.3379206783482
True	316.77443128245073
True	139.9368090506594
True	305.9105700147929
True	723.778717403371
True	661.8328740129928
True	417.136840455184
True	118.42306756857508
True	328.6234930483721
True	33.55352287033177
True	166.76741452211678
True	81.53669478967758
True	89.8460300377881
True	569.8649830969855
True	135.57682388776234
True	134.3908331239564
True	110.86585094759464
True	85.81286552577005
True	451.0613943252597
True	400.6734794031411
True	1011.5286400215912
True	565.0364641305785
True	820.5482060849582
True	267.52830820003163
True	283.2366065748813
True	524.9268437976739
True	194.3006383119345
True	752.5017595721389
True	246.01315003661443
True	358.08532328482005
True	68.90386799017406
True	116.86392387933152
True	252.16240964766524
True	116.4083131642373
True	469.7383243983188
True	29.1012348589306
True	571.3861081195369
True	1014.839889965193
True	719.5361343183228
True	1.7418697841991104
True	64.6671402705184
True	488.534715930886
True	442.4948653512416
True	76.1014940078332
True	123.18588690530764
True	300.4544189762957
True	76.68765363404373
True	48.60223700286232
True	738.5601554742892
True	644.8918751002893
True	161.68755377433493
True	168.7402774834261
True	570.6263658453304
True	55.489880039045445
True	26.62880303045429
True	564.7753247955435
True	466.0204671499454
True	1143.4310460606252
True	47.29610341082181
True	473.0652231595639
True	863.6883541612413
True	792.9327980737809
True	280.65158184580105
True	757.6512264272171
True	402.6243743899536
True	41.6715652239731
True	104.32034931643578
True	674.6434642214854
True	75.946930050878
True	141.23027675999543
True	946.5192530423152
True	190.85016218510543
True	269.32411740899863
True	102.17594727560274
True	645.7817456110599
True	614.1234385612419
True	206.8764104930182
True	438.724980252555
True	41.88987561344727
True	279.3674946365632
True	590.3856916688129
True	604.0331276164952
True	317.4773233497016
True	72.21841980702517
True	937.2977539471508
True	1074.618713744071
True	561.8470624316516
True	61.9648890010783
True	28.39018397086869
True	94.25023665615208
True	107.39604149706324
True	100.97780491686925
True	897.3091224937968
True	1229.266105498603
True	771.1726977232518
True	322.6423490441039
True	7.90490258127004
True	21.853275014300987
True	346.0312561412861
True	473.6652146163203
True	46.35583747577951
True	560.7478407180224
True	430.0246811097419
True	399.8009831888893
True	75.17828073926201
True	202.5583721135769
True	257.31459274339
True	136.39859223392082
True	397.6335533606482
True	43.57162617176469
True	168.19240256171295
True	1163.4575926266198
True	5.912509809754871
True	26.76317198428544
True	594.1154884659545
True	356.09914875227133
True	766.350669160056
True	155.6029434724366
True	755.3917449684544
True	591.9567882412082
True	275.5104973926152
True	434.5112951594965
True	349.6733698858176
True	282.248892369978
True	272.6756600105664
True	394.06036626546233
True	495.8655857936905
True	520.6855780458006
True	108.67682583772356
True	363.2064131720708
True	8.944477784498659
True	191.66438803853944
True	238.66222449483985
True	873.9047793707149
True	586.0788713479543
True	30.90103672659093
True	696.0953939278293
True	807.861419879391
True	101.12974592981222
True	348.70808888710883
True	884.7453966467673
True	219.75390075846303
True	162.4365337633423
True	523.8689015636211
True	599.0582769310181
True	1066.0923552982142
True	142.82547789130845
True	164.22172156362623
True	251.1007335537984
True	336.9806725786792
True	424.63170432121393
True	408.4259413453037
True	320.7283432625627
True	435.5435541678604
True	497.9480117041172
True	234.5053349053921
True	1482.416436591786
True	242.43247862188144
True	418.46407109278806
True	55.05288776913529
True	767.6218589247709
True	255.80884318545677
True	951.7916234883656
True	576.9155143271156
True	317.34012060502005
True	765.1363509781411
True	268.37121418450465
True	218.88914030740295
True	264.90241809747965
True	219.5556048991153
True	139.9176190165614
True	254.85728366345688
True	732.331397766046
True	528.8112152971864
True	219.0528509611276
True	1198.0535678820245
True	112.63723902961574
True	262.20958636635874
True	71.71012027051053
True	302.5667414995405
True	406.8128083740176
True	93.10503103162928
True	217.96064805426604
True	73.92780301470097
True	679.2422174632244
True	378.3944784538359
True	228.01213346870577
True	728.0989009130221
True	896.8654258599663
True	803.9206527813982
True	844.2714538602141
True	348.72084623979345
True	1.3747729862872688
True	255.81216972731568
True	54.33271298241472
True	377.7348956102132
True	55.33585820725726
True	362.67305511210566
True	874.103384145708
True	1021.9811736278078
True	409.7393021398833
True	22.428196731502343
True	542.3515564743557
True	505.8922229624531
True	189.8793769632985
True	231.40173422090905
True	303.0045182684383
True	23.422218910699968
True	124.91285811288893
True	947.1824081075454
True	60.62891288935262
True	493.4185142432064
True	777.8645549718009
True	97.2459489220554
True	244.10745934076
True	108.06731460008577
True	15.031923197781948
True	1.4117422153597294
True	118.28105352508994
True	999.1497525675626
True	462.6308346658416
True	66.60223155900678
True	802.2960857430504
True	334.5487279469372
True	1.5542259475754567
True	460.9380820499553
True	189.72335076985968
True	504.6850495449804
True	85.00848877096817
True	331.6123786708071
True	375.8485335906484
True	178.81112049914023
True	218.517335093036
True	129.58061787331684
True	184.014124792725
True	991.71002295259
True	15.917598394337103
True	506.3929906716115
True	498.4592747940788
True	413.4482371265424
True	220.32146076247616
True	232.34079969965256
True	158.1822834883559
True	48.65482486061171
True	502.3465961000264
True	153.8941940375407
True	843.0009623258994
True	834.6782349758737
True	249.5554844828423
True	324.51178505999167
True	524.2003954589777
True	43.345537113201104
True	85.35484896824458
True	768.3687655552576
True	1078.2966862181604
True	104.22613479181884
True	732.9139521169517
True	129.51259917275178
True	945.0131403926896
True	692.7243473029574
True	107.2957143811082
True	285.875911035058
True	618.8548386689656
True	260.7872774206749
True	47.642436701092045
True	541.1121741361311
True	458.7857666913699
True	5.407297525826255
True	483.719600964067
True	66.4772820034065
True	175.82925769923355
True	243.15114906760368
True	305.37197960427653
True	71.5619718296792
True	219.00970984605925
True	345.9949905410613
True	421.3111315249973
True	955.081680299086
True	47.26415810503747
True	898.0528558635241
True	994.132979822641
True	134.0767558133006
True	79.97137353070312
True	978.6188169639596
True	35.57717346477873
True	214.75694237317236
True	90.0411740992825
True	215.18039655414896
True	357.90342019558943
True	955.5448595958592
True	97.15879669099276
True	73.40969948291136
True	651.2932787475543
True	273.8464821201644
True	716.7174789218171
True	53.2590263915546
True	483.902943830361
True	385.970796948785
True	678.7587009017486
True	55.48909819890944
True	109.27595575062142
True	27.87865165716056
True	274.62554966154727
True	44.26677298354773
True	352.85422816160985
True	2.877673637512417
True	1167.7540636166384
True	105.76973976017848
True	140.11508078800134
True	362.9269670651204
True	752.9057534777311
True	670.134220186334
True	1048.6208589615717
True	481.7807012175844
True	413.93667297837055
True	138.64020817522842
True	424.8634178467386
True	834.2502417240563
True	428.51755348156695
True	911.6653501854288
True	87.14082023783118
True	417.0262544700112
True	180.6966096796924
True	291.95474904031136
True	760.7802930519532
True	155.54890722334696
True	135.50248960059065
True	65.62027908594388
True	871.9213018427458
True	782.9125967366574
True	77.27147655994742
True	431.953285339848
True	751.4828609697138
True	415.4318472250231
True	57.456865289625
True	319.8707000549942
True	778.6092139862341
True	33.50087642753102
True	363.37528905535
True	167.226888730451
True	289.3641089658933
True	33.51589447514097
True	221.2967729277933
True	765.5719856691303
True	644.6560610179571
True	59.855841529028005
True	288.1030631947542
True	886.0399545999173
True	18.610051344128763
True	300.2794913529606
True	292.6063155690317
True	432.2124560711514
True	217.73902082506845
True	611.2087491934324
True	48.12978856903519
True	974.6227444213148
True	892.070375365214
True	44.43335966699346
True	387.0214225095725
True	724.3680762659634
True	954.6312927607058
True	279.87172919114664
True	586.6831085205071
True	127.8669824594656
True	194.4810211661197
True	131.60727822225084
True	140.73919914114947
True	202.94793589944945
True	958.2720026092107
True	798.3199585687577
True	980.1694239708108
True	22.10244843939561
True	29.21366041083525
True	358.3299587848232
True	12.049083010689827
True	625.8706590787862
True	1085.3212963120552
True	242.5934281130997
True	209.26897192782712
True	85.28842987499934
True	214.969201659786
True	128.5267804897256
True	45.380337213875954
True	133.55464008517094
True	90.92869938869802
True	245.3183203807627
True	543.611282527441
True	163.99273766138728
True	30.52087675428832
True	59.05745310552474
True	415.7113260810378
True	268.4217634347672
True	572.4456776316986
True	23.52646482694548
True	112.96741917529964
True	650.9452214040514
True	259.2106552687247
True	471.46981287520174
True	661.1608067469193
True	98.0315753703338
True	112.35764106549242
True	80.12951764989663
True	26.89558137077606
True	121.97036565144369
True	82.42652949146412
True	105.3583011113071
True	150.56668637033036
True	239.98756900450385
True	845.9135666229755
True	280.40999243488847
True	972.7949960631356
True	164.69916252704053
True	195.13728214808853
True	817.0066848234065
True	315.33087474142235
True	623.1342533728993
True	249.8789796829077
True	362.3791107638704
True	448.1067091832892
True	571.1825410504074
True	640.4880843771408
True	368.3461327430509
True	34.88041064884538
True	555.568643127983
True	629.9553454458226
True	19.07224542518897
True	11.12347927567725
True	267.3365066501164
True	399.4898050589171
True	446.8592188261294
True	64.58083110439223
True	654.2898450372526
True	914.7369587564224
True	240.80774255077532
True	894.4414369538421
True	284.4076058217739
True	98.31793867831963
True	265.92693007412487
True	676.8321184766289
True	40.29183362721888
True	595.6185033835923
True	1308.679171864838
True	1010.3097599955034
True	913.7925065469112
True	215.32630538659407
True	92.9499191093158
True	196.68785928501427
True	814.065697812184
True	147.02746638123875
True	1084.2708929840553
True	870.5505600048439
True	41.80505210242304
True	88.15188779824271
True	410.8821306863356
True	401.4359011162668
True	211.63285498576644
True	532.9357368146083
True	676.2303051887023
True	123.46259466257064
True	272.57586913959136
True	1010.5915157166312
True	49.7322395928724
True	706.0989264770353
True	559.3243857772233
True	37.84479005061105
True	812.1104852964752
True	384.5766956208624
True	557.2452608622361
True	107.997532882458
True	270.3877481463127
True	220.46302387248323
True	25.692545612154355
True	138.7657137161681
True	758.9402978247566
True	139.69787460798025
True	373.6441990192967
True	65.30539589734653
True	660.9647723440179
True	629.1075747427959
True	227.53041496642132
True	452.2367884416348
True	171.53395077224593
True	165.70144099544933
True	215.6646552453823
True	300.42019482164466
True	361.9042597768141
True	133.8612857123728
True	197.1272799387854
True	27.155737985026228
True	870.5498179528889
True	323.5796512644342
True	9.5469284217492
True	365.8197439743618
True	164.86757429282324
True	622.7414932256914
True	374.0838418551304
True	586.1174608942744
True	548.3312098064939
True	486.3092605122369
True	797.0104221049295
True	244.7408439749246
True	569.4906766194459
True	156.83050048427526
True	559.6920294727737
True	366.76555055497937
True	381.7176203119594
True	134.3507325173534
True	138.90538768119632
True	109.0024005047215
True	68.20006265838252
True	715.7990588146652
True	180.87154169193036
True	44.73201647314692
True	0.0
True	546.6632967941373
True	111.1522234912892
True	24.62822789041517
True	40.10901437447153
True	109.30968369847967
True	520.6518504960699
True	178.55727088769214
True	103.01070044330444
True	36.492844005912666
True	165.17709848845968
True	930.0871873138084
True	50.392509158959456
True	232.52380747366385
True	714.1798480542517
True	314.1836490752469
True	460.1320521121357
True	467.6381008532557
True	502.8878234566071
True	587.8043132261519
True	885.2201662503795
True	260.5763798036249
True	1054.2101154746945
True	927.1469962642516
True	608.8826716316413
True	345.29236230586
True	842.8807436540202
True	10.49542558686604
True	32.177398080955385
True	307.17392410693697
True	44.20360023921337
True	212.34043815824865
True	767.6357256302578
True	216.1738414218332
True	731.0010461732154
True	762.6343800584539
True	123.83987050214384
True	351.550157762581
True	577.1197127709087
True	24.937804731874856
True	134.06649653950635
True	437.6843649560317
True	306.1604576684436
True	200.0970087849664
True	113.9284934863639
True	380.5236654639575
True	21.977846575793883
True	374.54189220633975
True	361.9415114217784
True	1031.694322971091
True	363.29754606019696
True	30.567342807204422
True	448.7637134228698
True	455.6939914582378
True	228.3552096742657
True	28.305862135912104
True	782.0972193571151
True	434.2229314522741
True	178.02411138585703
True	13.546365033654778
True	1215.1833489639953
True	165.6956614339317
True	28.28500321622261
True	314.3282545207333
True	283.8822761295566
True	116.1225370128928
True	293.0573788296665
True	48.913621929177545
True	319.9546141559551
True	307.556796670329
True	310.5828752913159
True	27.768857704615943
True	46.884712951118175
True	1043.2117740815036
True	25.47031833484441
True	12.717392419535738
True	170.6339860456359
True	685.8414121980013
True	10.260410089864536
True	191.32865313135116
True	178.7381031812801
True	530.1970220356245
True	379.53147121683713
True	739.0790632580413
True	330.798699129503
True	482.8635340119161
True	432.3352328286186
True	512.5006691514861
True	98.17991752196085
True	1292.055951704668
True	912.4474396947124
True	283.10492522303764
True	521.199309169583
True	102.43926323070036
True	595.4689775342105
True	450.416475458728
True	156.2757685363525
True	77.64196904525569
True	356.1748141032816
True	168.19553768093724
True	29.23696999621159
True	616.3302133830305
True	381.5416035944824
True	68.03371291061512
True	30.95034390092793
True	665.9799953968787
True	504.2468744059109
True	70.92519766110877
True	22.703890413389495
True	321.73626917467624
True	339.93808072900595
True	727.2163444832695
True	560.5899347018668
True	551.3994263740432
True	785.9173631949512
True	10.319764668468755
True	51.17560352657709
True	36.08964677046261
True	58.55206765420252
True	484.9599843942685
True	599.1806221555272
True	85.79420708122524
True	108.41161959512212
True	190.29028800168203
True	75.95184115634568
True	187.8503967207256
True	195.41347694919705
True	266.3225483493242
True	788.4217337636505
True	590.9026023875795
True	273.9069388544341
True	194.521775815271
True	265.7840834768781
True	249.54078626319617
True	730.7560967701825
True	325.86475860782923
True	175.72649012818673
True	914.1085370142188
True	352.4566557841772
True	449.0567779983865
True	148.6350848782133
True	118.77522982033658
True	60.64703999033328
True	214.76058591940927
True	981.7119554263332
True	515.9473571084377
True	112.71120955314676
True	342.1790703385872
True	96.86064993885002
True	660.7405458260617
True	4.3497978152887145
True	692.6436889937974
True	37.68578146882063
True	957.5620915806412
True	843.8672309872002
True	213.0934485865046
True	32.68318310179125
True	82.94775232989288
True	449.6249052351659
True	210.52333168061247
True	1.2841880813205395
True	77.70340478546818
True	1085.4950002047838
True	344.3141060673983
True	676.3564161376589
True	479.120658007211
True	29.72091356844328
True	136.8139648217386
True	442.9067455220411
True	907.7084554890064
True	807.7706288844068
True	410.05871895897326
True	339.2620555622308
True	17.08292093990359
True	79.06323711875741
True	749.7060459523451
True	462.54672850357935
True	381.4411383298035
True	867.933959691441
True	26.59989189964586
True	212.93229511191296
True	880.5604853432122
True	237.8846061244768
True	7.577401566118892
True	498.733192928713
True	101.56608698939615
True	658.9923809910584
True	52.98539662767308
True	259.82342923730107
True	800.3545842605726
True	877.6396131571374
True	274.90413804794525
True	399.5742871905956
True	114.91318846290802
True	614.6594896031246
True	253.72504802545623
True	192.06761611774573
True	851.9024859226715
True	52.561784785519
True	710.2526876143297
True	274.87357827363184
True	309.62458984865884
True	159.43222435972424
True	446.4601920451148
True	569.0027307824244
True	362.2134464126964
True	400.2281239241874
True	68.59088412075681
True	159.1429601463024
True	450.7061728707636
True	210.64957062556968
True	37.92255007941321
True	206.1299358532239
True	385.868134967966
True	413.02508838824747
True	749.2482052528936
True	127.43559831735126
True	651.3265343602197
True	485.5170940860628
True	605.4845239485489
True	133.27912687328302
True	40.17242428040955
True	657.5600390372144
True	69.2043333749339
True	546.3633501380267
True	696.9045609436776
True	443.417698907534
True	133.7650885241947
True	526.6172467353796
True	4.031329999406106
True	401.5299961116613
True	32.14135631390944
True	626.5117760880916
True	245.8813550366403
True	587.4250440457308
True	720.9567387638459
True	148.11651802454065
True	527.3690819580978
True	493.1747366176658
True	63.872139006782014
True	955.1145066209068
True	3.1224462579311547
True	26.60641265367399
True	628.8801113790481
True	700.0458801584848
True	132.66377376882292
True	419.34601136314905
True	123.33913789717154
True	73.65111525349775
True	473.82772737182574
True	41.4026783908871
True	523.2297273446685
True	11.44061452623534
True	858.4054068676885
True	550.8363266512013
True	631.3011193938748
True	103.21870036109333
True	390.6962973184842
True	981.8488028203728
True	848.7480229664786
True	146.68085657764664
True	549.5661622491737
True	456.9640961027266
True	248.6285845569723
True	254.72095455474
True	5.544243702727987
True	301.15159046013525
True	10.904177272133689
True	377.52317255736006
True	78.93297654049105
True	407.8329867059799
True	647.3036677609956
True	129.62098230404905
True	235.70372186350136
True	657.2116054053294
True	692.4696434170111
True	285.0907473564741
True	137.17629338836795
True	163.33498760356858
True	471.5208185353642
True	87.786111857176
True	9.094168596738994
True	501.1422624844212
True	565.5648542778215
True	22.414158836923505
True	142.62262133489443
True	916.2976091960568
True	505.0418971707569
True	266.77614545474546
True	34.56715510227723
True	473.8085764075905
True	119.9895120398094
True	576.9967156005397
True	658.9691343233665
True	301.5736519265315
True	363.899660933725
True	194.287781190281
True	241.810848026131
True	72.75647560572547
True	212.75288017986608
True	495.5402474385261
True	22.609778198302973
True	448.1929440894916
True	381.2691610218719
True	741.2768674522031
True	879.8366743968484
True	898.99870554783
True	147.67183102691476
True	415.8567317500154
True	65.8493382088504
True	172.85228982012373
True	317.2281445760732
True	10.980770315809991
True	791.2233299581607
True	22.21630718441548
True	398.1695155731484
True	260.5292329188406
True	638.2689317620165
True	207.00408104448437
True	39.61774526951821
True	693.7633776517935
True	1087.648543983288
True	217.5831310176981
True	132.3572797910091
True	627.0288514012342
True	489.8930751804484
True	18.79616227001575
True	833.4892163773321
True	112.4076948388398
True	47.91578434885086
True	303.43305623044824
True	346.1311695254287
True	382.8610340072204
True	259.30732365543514
True	20.446112275284
True	20.881999501508908
True	834.7884195670265
True	198.02157718060067
True	114.05014528922528
True	831.6377926499321
True	649.2129270487558
True	635.5199010584403
True	438.8493199609446
True	158.5760453080525
True	31.39165855887328
True	93.43082632668737
True	435.6599763133036
True	218.45467224870745
True	472.7876506423482
True	142.70084176572914
True	494.3394303954688
True	638.8916857192415
True	938.2874790533964
True	25.06072763811509
True	1009.8797690623604
True	1049.63949917552
True	477.63597792248447
True	85.39148270892524
True	786.3919795053005
True	659.1490189616435
True	656.5792364640729
True	175.13296085132487
True	753.053543272287
True	716.5488018851615
True	123.05122615524292
True	790.9074097938347
True	825.129131763526
True	494.4027077199388
True	231.39978564161743
True	72.06907031261944
True	303.9360649502726
True	366.6520551399646
True	471.8376837127634
True	412.59317176123193
True	192.52886520651333
True	315.1704392533161
True	2.124418219918385
True	14.328710477348867
True	108.08769768395636
True	132.85688937172557
True	362.2178575302283
True	357.70930789079955
True	116.37348566289968
True	17.35640868399015
True	210.95766511412168
True	821.5858080175827
True	436.0441575905403
True	537.3021180907152
True	558.8212915988126
True	805.6160074109305
True	647.2475006240234
True	84.14035690704762
True	206.41439026602805
True	235.5047876875805
True	297.90439144634024
True	102.56592334288518
True	365.7880771551488
True	427.2141732738176
True	167.72876362638917
True	638.2716373037492
True	237.3384693416412
True	194.4760977848985
True	30.308054925560477
True	253.7587474866979
True	479.3737685624912
True	170.58522098090893
True	520.6503334098352
True	470.3785668118782
True	242.97681422330268
True	97.72734568378948
True	40.3915470013771
True	402.7728237449656
True	794.6749369538948
True	159.97449594749725
True	1034.241097320972
True	1028.2716787421225
True	483.7209488956321
True	102.88487743616074
True	122.41836985126142
True	631.8227444936495
True	8.142684331272944
True	220.61486774142244
True	129.40488861404657
True	120.2462252448276
True	336.60057447561405
True	622.6684610852562
True	38.979717534868776
True	132.06047971608484
True	965.5595134396128
True	53.55150848171507
True	455.4433255185556
True	522.6401539912607
True	242.514182804204
True	132.27440756983347
True	920.4714066807412
True	1177.160250020011
True	513.0920379215254
True	624.6750587386177
True	211.88725816710843
True	156.5365119286904
True	316.95557268822915
True	252.4472272538001
True	168.37671447613232
True	307.9961875334298
True	340.7915965928431
True	11.553424102894018
True	628.0286224179532
True	148.92012413643576
True	79.81540945826079
True	446.1548558090435
True	319.12409871989627
True	1186.3579104351547
True	352.1417059871718
True	944.1077355541056
True	8.640808621260641
True	277.2409462087631
True	228.1321172758737
True	155.13891793397033
True	477.8942721312176
True	197.82398787093197
True	410.97583647851405
True	340.4461582478907
True	110.40271478215573
True	367.5471308008287
True	1026.8992668982037
True	711.8908314324113
True	223.61448020955555
True	105.44393428788328
True	282.6637737379352
True	24.939865722939803
True	359.929721711093
True	310.2047025425473
True	571.1197330532929
True	439.712871184161
True	348.9936682207273
True	155.52316455868714
True	12.576440181747603
True	433.75560458250686
True	277.9158401448436
True	138.71231838704466
True	308.05616877581286
True	439.20265374204047
True	813.233367854971
True	308.4276175023302
True	779.4801265238715
True	407.3038156220951
True	376.8762198184769
True	1.1126134212834493
True	1162.4299401192554
True	103.65722435299696
True	930.9569544613364
True	206.65773733164767
True	465.632751409727
True	686.3295410616887
True	84.23372276192839
True	468.7508653239549
True	35.030913131076666
True	409.77316235097976
True	78.89204686661024
True	225.6627927868584
True	39.29355736156107
True	698.3341805024698
True	184.22114559893424
True	26.10547240119305
True	383.63387105455
True	111.7527585485444
True	167.2897581642992
True	796.2579728809809
True	254.95545643201024
True	152.76767258527298
True	379.313549957622
True	522.9475395091824
True	331.2181739645225
True	515.1292340040022
True	616.016186288497
True	153.15551667536224
True	6.856562212456063
True	74.10001848848299
True	436.66800628195097
True	93.16415809485468
True	84.64298000715773
True	1082.400821101981
True	26.4578188894066
True	323.6890184906041
True	316.7513550176644
True	461.1212679872499
True	675.374040433134
True	190.71156546650013
True	644.7243713596207
True	323.4582626769803
True	348.72608724640924
True	263.2547675265126
True	220.30311281441172
True	362.6029311312304
True	449.8411016560575
True	406.9556549570841
True	625.8939984909621
True	136.37842056553913
True	79.8971276625485
True	41.705970908837685
True	300.5139334441039
True	672.2632803993624
True	417.1787826044653
True	778.1592128728711
True	211.3928640187552
True	398.43377522295344
True	63.41568609873515
True	54.24230053845962
True	423.9362226767519
True	206.27447161094065
True	224.76675891806065
True	42.084389159721866
True	1127.833904632793
True	177.40709826374686
True	904.450029506072
True	315.91798602322325
True	916.2191217563012
True	233.00361417564335
True	446.2494643760834
True	536.6827954052651
True	631.6215423321906
True	216.160882216537
True	478.6096695466838
True	923.401395017808
True	123.29400134722734
True	7.022768987114531
True	589.9760855471033
True	27.61952947362789
True	75.10096315879301
True	817.9252374008462
True	232.12776499898
True	997.2763850660572
True	686.0735128113312
True	410.2313344013576
True	281.0154558641629
True	481.7094268136578
True	331.3590250955908
True	173.34748724983305
True	683.3878860317736
True	736.601521039503
True	212.97398458402105
True	87.66228243786823
True	508.5347048245479
True	142.6071557779865
True	388.4397582801849
True	335.8675119514077
True	64.10668063346397
True	391.5489746060596
True	415.7481970264293
True	377.11326519860097
True	416.3245433230342
True	417.6077912609047
True	649.8758372105602
True	58.47252427066504
True	454.1873870587396
True	318.1393878326541
True	663.2561632665423
True	220.20029881787045
True	102.30718404644684
True	41.55269868176615
True	540.5355288093642
True	622.2017623022326
True	183.58843089201216
True	414.07484804925406
True	340.896121632083
True	17.343295239282483
True	168.13619774046842
True	292.41585153801554
True	2.910129822167738
True	870.2369616149315
True	80.68127704488481
True	104.64553763891446
True	111.07951295367272
True	362.9393437188545
True	36.13194948396024
True	440.4556369692532
True	230.00469722199784
True	6.068905554942834
True	116.94724472598676
True	450.89380440438543
True	54.172391146644266
True	66.78085627974428
True	180.01564829151567
True	293.9114053185786
True	975.0602950749244
True	384.7189363843394
True	961.104585652868
True	188.8373140197759
True	1049.9127328245047
True	760.4507056968622
True	689.8580415933544
True	415.49652158614623
True	363.8244577467424
True	79.31062409425468
True	71.34830313565722
True	79.16910507883235
True	186.2217147609
True	463.3323653877746
True	1100.1481909694387
True	180.2403040141415
True	344.4438929487728
True	431.18657285844506
True	598.1798332877758
True	601.6565595808339
True	272.59005460013856
True	448.4302645829962
True	662.0869138326307
True	97.23423057703252
True	710.3626221692099
True	279.2767101580189
True	133.68450192259306
True	410.7217456545518
True	876.8467899345424
True	455.3960983281342
True	900.7091123683787
True	193.9394441655049
True	345.17920739351257
True	690.5486957037866
True	617.6520002590629
True	184.1407072515049
True	260.06014441241587
True	816.493251690314
True	29.83460931942208
True	184.03624779304397
True	478.4331175366732
True	707.1023936924346
True	106.27663937484824
True	38.679749339161326
True	163.73114129984936
True	711.532029980751
True	315.41657225348166
True	547.697308491113
True	362.7539849838983
True	287.2956120014864
True	452.73235339757184
True	479.3044883011721
True	67.21205293537052
True	388.9997130717866
True	802.6191232012727
True	0.0
True	274.1304567696019
True	251.53070562326045
True	1000.1332343751756
True	157.35388527536563
True	635.3899005474871
True	633.0306489567915
True	116.52024204957836
True	222.00862882251076
True	134.88198651927914
True	10.733481419244857
True	282.82569103545313
True	380.6134201675128
True	1135.9438390688938
True	240.97345053461416
True	392.9963158158868
True	656.9894045344494
True	200.44015527551497
True	28.503935282184763
True	840.3551257063599
True	613.8010003630234
True	151.6724475955973
True	627.9490365299633
True	166.8869673551519
True	291.094072185404
True	762.9985370677884
True	35.67728671016204
True	103.76187947236564
True	502.18218145517415
True	62.702971221425294
True	78.90670859001123
True	402.566070443558
True	21.78330625767984
True	762.3960534387654
True	92.1298979629207
True	162.26097384964856
True	19.063175113844256
True	746.1297657496358
True	27.97066164182502
True	771.6654406060572
True	391.8382791097485
True	117.56028437898892
True	701.304700768748
True	536.8212133037056
True	561.7979915409563
True	45.84562605082253
True	362.9484651753094
True	5.532553950222418
True	90.0721257082266
True	388.5053308400182
True	48.15073822831788
True	118.339902004706
True	299.2828639603157
True	175.6446328944041
True	102.4197168501798
True	618.0580848553672
True	19.012815048761933
True	1150.8019112589225
True	514.0315449243275
True	312.4113153135965
True	500.8183800651752
True	121.37564528802706
True	790.9567190655004
True	1121.0029259406624
True	746.3901407906775
True	179.67327269614228
True	226.41457985374805
True	52.66266861131703
True	58.6818951592917
True	156.9363967989869
True	97.85042688972317
True	164.07745305352103
True	1161.098482467498
True	316.23156067796555
True	363.8222479053612
True	732.6203152871532
True	16.18311847975734
True	14.927177132355103
True	609.3670233738604
True	6.731285967784743
True	116.4752203618328
True	680.3224250536492
True	175.08279476814477
True	649.1949380699285
True	864.5882265258047
True	154.8151717741306
True	870.3041228589785
True	3.124872409070625
True	433.52606031962193
True	1045.0575151094577
True	26.251471167020775
True	235.60437148529775
True	148.49685254424628
True	959.6099075567006
True	232.31466178989064
True	491.8667262724832
True	123.82766326315402
True	506.8239987393332
True	149.52133637017394
True	96.99095956889605
True	391.87543877386
True	71.40986450011641
True	48.30459002711749
True	1067.3157415897736
True	269.2394333736062
True	156.79798429371505
True	372.1078460164641
True	399.3056961406528
True	212.83116473896507
True	169.6310828618824
True	388.2205670862135
True	37.50174368580527
True	487.5206901172684
True	1116.7071569511356
True	108.58053746709638
True	484.0774329960067
True	320.7184032442723
True	26.73904635858976
True	396.7092821883202
True	100.06777460376492
True	573.5078883958759
True	214.52037179823984
True	404.75208301740713
True	20.90066327461774
True	430.5705927119548
True	97.2275836048952
True	349.92810860927494
True	34.244850920749656
True	170.70611795878517
True	244.37333959911507
True	775.965085276912
True	57.79165087137812
True	138.52286601954162
True	231.308422903639
True	133.42730271692665
True	641.830631306596
True	553.8440991831591
True	799.8027876252235
True	388.5076214837674
True	549.0685027923787
True	413.27737152044574
True	686.7162872203742
True	72.90860361634626
True	473.8819432014692
True	427.76849760414814
True	49.11365872094928
True	84.0703111197163
True	130.15929561413188
True	92.5831953482222
True	326.4614035147684
True	851.3514768606746
True	339.9261572269708
True	1093.7265165575652
True	321.4586039270055
True	913.7350854065288
True	152.10783529512824
True	583.6163468515915
True	635.3574024624809
True	714.4354151238399
True	452.3277394692863
True	66.8522344974974
True	293.16362952447145
True	40.06726746885046
True	171.0308646445911
True	172.59243903423626
True	1126.1958093731168
True	233.60782765238065
True	553.1445611152271
True	517.4622078508887
True	570.2832861674862
True	899.1614306779843
True	579.0562226263887
True	650.1224497223709
True	909.64302481893
True	126.25633933281746
True	321.30986272320547
True	260.5923991193169
True	319.772648047212
True	93.67165574684316
True	376.6093999661449
True	5.318382671849232
True	328.79336910076813
True	247.79646018795623
True	610.5033122982115
True	285.5032830459453
True	364.7284278860114
True	10.651766316720789
True	64.16567338556598
True	543.3596516663101
True	30.344683658094688
True	143.9738123170099
True	63.822515974005
True	148.19555812381287
True	225.25813744482676
True	68.26418151532089
True	397.0056296410491
True	275.0486445333323
True	99.4747981077838
True	342.76338101857334
True	63.16771407731338
True	614.662144060749
True	824.2797598811671
True	288.4170639761444
True	1155.3544585112083
True	113.51100773025348
True	290.5303272049844
True	1052.808617993785
True	94.51699593685105
True	285.515998884904
True	10.165813756847175
True	404.59237838466765
True	455.3625852149288
True	162.60407067388786
True	619.0338270010552
True	904.8234344894188
True	160.57749082293225
True	70.36119569347402
True	342.67475659483085
True	562.331606352331
True	604.0340502753506
True	1215.4485477066148
True	27.666000642571134
True	942.2602652930808
True	130.8177687975822
True	655.0161590606207
True	114.02227964863236
True	131.32008719069694
True	180.71823760376896
True	176.00641130079975
True	756.1293699765378
True	215.6871824417529
True	230.77510385647585
True	67.73345826315338
True	514.6969828829797
True	456.8327645179587
True	175.19211906111178
True	243.49358678516143
True	18.09052608359987
True	436.0049496024183
True	229.1216114336401
True	284.70321004440314
True	116.57584338291676
True	696.1966629719326
True	427.22066497518057
True	265.99236955736296
True	642.577874855267
True	513.8131313589201
True	473.3066508866743
True	137.15879366571295
True	537.9375485257722
True	422.7745704183739
True	2.9124958641226426
True	204.129418642485
True	88.33126480225356
True	237.974165975334
True	2.413308334252417
True	125.21942007602748
True	346.3044836489509
True	7.027032365420624
True	866.5515012610997
True	179.9895228063078
True	716.7067910927876
True	798.0474722796063
True	154.8278665800281
True	225.61343397411272
True	490.1072420396156
True	807.5051042643196
True	53.2120901072233
True	38.11660240792166
True	123.7331886090156
True	620.4403095783608
True	728.0212252829513
True	183.3671167871832
True	581.3571758781458
True	594.9776425901762
True	833.1238673857359
True	414.824438563267
True	185.41407478932845
True	881.4624071242062
True	212.96156975875124
True	159.0499721057656
True	320.2092679816888
True	216.5881884384647
True	211.8764630375608
True	624.6677280283579
True	251.73008635676837
True	190.1474007406117
True	442.1210485943399
True	471.6695771386192
True	62.88855463812384
True	273.33301882054536
True	79.96531900394523
True	346.34722229975426
True	348.3240769563351
True	249.6176829654769
True	177.53874761601523
True	379.50599111588826
True	657.241206655478
True	768.9162185188432
True	302.5802094673531
True	752.7336705193229
True	64.32681798331595
True	869.5526270751867
True	346.1693434856368
True	14.072626113994678
True	616.5695327533731
True	688.9599963288424
True	263.0251373025031
True	173.6912008208965
True	45.687660595677634
True	392.2304075359093
True	76.14013574120563
True	12.196746680516975
True	895.4904188697113
True	374.9651785400383
True	175.46262031966168
True	990.4088562451882
True	10.740540318733684
True	804.3485863401839
True	28.22680783794714
True	672.7595072382347
True	57.61015306718868
True	746.0091749627964
True	465.7872434434568
True	190.53088823827736
True	436.5143840298216
True	221.39988807598093
True	297.59767951210245
True	222.11713638316417
True	404.72331830572426
True	9.867743832947315
True	325.65376470976446
True	118.55013299378513
True	10.877751082906162
True	469.95099944892223
True	719.0768640461062
True	291.19600354147707
True	79.1158992736922
True	304.7333863552965
True	81.21498398917444
True	192.88497628308053
True	181.2889870773486
True	384.92937781449245
True	45.05810668283406
True	139.50253272979296
True	377.5135764248837
True	910.0843632152886
True	113.8061068842016
True	203.44662211028992
True	458.7634885308919
True	19.29236591468735
True	408.75306800936215
True	511.7008270995345
True	86.23861023214906
True	391.08596420995264
True	366.82541057589606
True	418.8729750416525
True	600.7722506409317
True	1067.2726184742082
True	971.7551543209976
True	59.87931951956524
True	1079.7134387596525
True	112.13842864444088
True	103.20814055359568
True	102.40134012753396
True	509.7615429812737
True	372.2581642201169
True	584.7788313380141
True	269.0808396143342
True	157.01871107677223
True	388.43034910331625
True	15.125585991719191
True	453.1340521838828
True	388.96201372001656
True	149.04276447281703
True	88.85710479933593
True	521.8501810715267
True	1018.1511426293828
True	201.37348368208845
True	70.12758466509044
True	425.44564564368295
True	381.4370927146185
True	487.3664418810414
True	334.80881750000464
True	3.8752826019111737
True	529.9055974687064
True	491.3305947688086
True	514.7931511457209
True	183.84261296238589
True	106.76539872724176
True	21.775059209834527
True	377.5804345428477
True	107.01870534382056
True	8.097499696496646
True	32.692054533947285
True	344.1855923302174
True	630.9006604376629
True	134.83230158995994
True	89.92388912484013
True	21.622952900999355
True	415.4998609708069
True	382.1449059656316
True	762.6816075848317
True	305.41009401721846
True	518.8103999317582
True	503.92546244707535
True	528.9668564737875
True	294.74645240925935
True	570.4959831255292
True	102.99529818723586
True	576.5283225838244
True	6.727605401719925
True	361.15770917780014
True	468.0579308314152
True	969.8932111159488
True	348.50317743071327
True	768.8957387200593
True	967.9102651735724
True	165.3846928782728
True	38.7510629955811
True	364.9112983298239
True	380.7547766724247
True	569.2061060646782
True	253.03428041465727
True	30.07803985593421
True	648.5754634222349
True	124.19605338969976
True	1043.6952163115109
True	321.2686744482546
True	464.42496171917406
True	121.95893060809988
True	814.3018491437143
True	140.8312994418419
True	818.1254800041376
True	584.4407359591058
True	186.34109913412684
True	112.25704552549612
True	68.31572431926156
True	567.9918754123154
True	905.6353921868858
True	440.5904631876574
True	549.7672275764462
True	133.94204961869963
True	615.824955137018
True	489.0398277220971
True	767.5297810891556
True	322.9022118351474
True	575.9779474520631
True	120.64286431517728
True	28.13431623782221
True	422.75626237480094
True	168.40297308883072
True	103.71663014101392
True	366.3294894250527
True	1113.7253408704014
True	265.32956589225984
True	554.6148215778703
True	11.782959383394784
True	76.65690311106255
True	333.9891737270589
True	752.0483132101425
True	454.8117380480077
True	538.2690984798933
True	720.8250310974622
True	69.71392631662285
True	740.8152742621046
True	48.09417537547921
True	106.78857914378958
True	178.07502142179266
True	82.08267954577823
True	26.363432649872763
True	303.48048747095976
True	490.9431963374702
True	904.5813850411672
True	855.4124331885234
True	6.0128045936108645
True	296.4965925596028
True	476.2730095207302
True	124.84924229064384
True	232.5283461277657
True	331.14445393416923
True	1317.074478713775
True	462.4803200574488
True	24.26187964449207
True	184.9187483206774
True	698.235667175943
True	34.811009056501725
True	180.8598941977934
True	550.2337481513441
True	65.66921010623632
True	868.7908837854034
True	336.5681199333436
True	651.9208022014784
True	79.87219870262186
True	670.9877566093575
True	584.1772253402005
True	870.8057500818179
True	255.38440180131937
True	513.4303643585458
True	853.6707833857413
True	909.7136664277164
True	216.5937573433921
True	778.0907652567522
True	221.7814254898142
True	442.1357804233429
True	363.8089852215441
True	498.707007672558
True	500.2720104503898
True	315.5749712523419
True	346.41145032940483
True	106.41452095725496
True	342.38537202391336
True	1114.1776091455345
True	288.2849335806116
True	145.5991912595143
True	295.48257283627623
True	756.3685653131813
True	640.2925282098139
True	415.1381361685831
True	115.63672799370389
True	330.9860584768549
True	34.697670519573265
True	173.55091096320814
True	90.97679131123924
True	86.48898056856476
True	570.5477958945027
True	138.38672485749805
True	138.04586136133202
True	105.12732463839605
True	83.80846331451531
True	460.1100148568781
True	395.6541401745678
True	1038.909801582092
True	536.7572642010118
True	844.7256726771209
True	267.0107782957824
True	289.3600371581741
True	512.2663501078227
True	199.5547062712583
True	775.145900921419
True	239.66373932112305
True	352.9903621285698
True	67.70111472875548
True	117.73649396203622
True	249.6783465257325
True	118.3796507182422
True	470.2712966577128
True	32.48473799515033
True	586.5442191136951
True	1003.876588608706
True	718.5323123528566
True	1.027120326458586
True	62.17799126995932
True	511.7953540703292
True	432.8583471062217
True	71.4758365528856
True	119.71975767015805
True	322.3439479008786
True	78.8509074654104
True	53.06740237506203
True	730.8559500120843
True	682.0749751891859
True	161.84229801496377
True	178.01110584190252
True	559.7653186837915
True	58.6969789663501
True	24.26812485276822
True	567.4702717799156
True	463.6665199556351
True	1129.9109845440112
True	45.43674607102964
True	474.5474722293537
True	882.3436584124743
True	816.3991710331732
True	289.9818031010684
True	752.2836861479879
True	395.3691081960397
True	40.32547686415063
True	95.53352264400672
True	708.8067135741912
True	75.80724049530554
True	138.76665198120017
True	932.7398014370314
True	188.29752556357883
True	273.6674499520572
True	104.60854157385111
True	631.358255810461
True	567.7338676678946
True	218.29518895252207
True	418.58309665091326
True	43.01365133493931
True	278.4732712971441
True	580.65341305818
True	625.0503307812876
True	317.79498871021985
True	76.51790317877811
True	973.4501020953644
True	1114.6096088943254
True	559.8304436482453
True	61.77924609289287
True	30.915999272772773
True	89.15946826689995
True	104.72768880832894
True	96.27106809990184
True	881.0501628128719
True	1180.3991871115295
True	744.8148250514738
True	326.7426107863107
True	8.303444680983537
True	21.81812243169394
True	338.62548539306255
True	472.6833642419295
True	47.87036283824823
True	564.8201973291684
True	426.0288647850409
True	403.26126215626846
True	78.67110877313509
True	190.71780923896915
True	261.47738576580963
True	134.5791091609716
True	400.94218429645895
True	43.50057136032979
True	181.56397048472147
True	1184.5063731197024
True	6.384921957950134
True	28.221294304070824
True	581.0438910819709
True	359.9074876665832
True	783.7124854770074
True	163.49742918584684
True	790.5011118538968
True	563.5717008725838
True	283.7074509252728
True	442.5345898188481
True	351.9244926419368
True	288.7310053037994
True	271.2697746705718
True	405.7136050885483
True	487.4503922457792
True	507.1961198626013
True	107.89659884644024
True	352.90041753141566
True	9.706338438422115
True	183.2263819428441
True	225.9770751718953
True	889.8513125293546
True	578.7165741163429
True	31.76409323186648
True	695.9751047666256
True	837.5456480991994
True	109.90873803016468
True	346.6291342896432
True	865.9982140445679
True	225.1118087568632
True	161.6991228466642
True	514.679581873153
True	597.4504624033694
True	1089.163928817858
True	144.2466403237252
True	147.1397064512074
True	261.9110836075774
True	316.1876770600538
True	429.455527269489
True	409.31520940358536
True	325.26641094797856
True	443.41171753713394
True	492.5422671607604
True	233.97956398494367
True	1484.5532910584875
True	246.8925586438837
True	376.8969745545368
True	52.20954896952361
True	773.8651073464258
True	254.77942406504164
True	907.7651648539352
True	550.464902119776
True	318.1015005722073
True	779.4220907177954
True	250.69591170271144
True	209.12352240938637
True	259.4681714634569
True	222.49819856013215
True	132.44771070668338
True	258.79028080969124
True	727.2456559940268
True	533.3440966571176
True	219.13729726711435
True	1114.726068621967
True	118.43120052013536
True	267.8940838109692
True	66.83090921259893
True	316.7342606513303
True	408.0940109501378
True	87.90249473228786
True	214.5273128571853
True	73.49356456173564
True	721.0871037675822
True	359.6677896276766
True	215.826184219135
True	736.3492979131713
True	860.8998369369606
True	806.7496178900298
True	830.0787216004612
True	346.01393134426746
True	1.348398955920738
True	261.9010400727409
True	56.945303263201424
True	373.9055989056829
True	54.56834185770728
True	348.73420141543085
True	864.0278753400522
True	1004.956064882033
True	393.06704075509975
True	21.57727786967648
True	507.8746654809648
True	504.581415007509
True	206.2135175293524
True	241.2227632312139
True	289.983498832796
True	21.34667177986149
True	131.99504037020083
True	986.3329059920144
True	60.70792082936876
True	487.6002836317513
True	783.9304545430658
True	105.50167442192148
True	247.1199933906369
True	113.0429167174817
True	16.36373862381126
True	1.8762802838130952
True	121.436846279762
True	1020.9359798603964
True	476.5391182196247
True	62.19407002599826
True	789.1346121456479
True	334.34192165709425
True	1.6490606962979302
True	436.8653558875129
True	193.13499191157453
True	524.3728166820885
True	84.05153748682285
True	319.5442811987699
True	370.59027421904926
True	172.51673390918728
True	212.56626944416664
True	135.66688912047724
True	170.1075723861086
True	980.5821199628886
True	15.127149516081792
True	511.5429036850542
True	494.1461214471999
True	411.1077519371509
True	222.25037748416787
True	236.5535742254145
True	158.27500768128647
True	49.09442498166281
True	488.9183550257065
True	147.36266565173486
True	824.3072164537463
True	816.8284228007785
True	236.7855749147898
True	327.506671762977
True	522.8245482305596
True	43.91613001691231
True	86.54546340512618
True	756.1815865101152
True	1106.4394982562426
True	109.4547628784023
True	749.3038322972357
True	141.3907751634855
True	941.5204156188896
True	641.9359388840936
True	108.47085782880455
True	275.4801268052172
True	616.8384294007943
True	261.7105587588619
True	47.578190245356254
True	571.8238476656488
True	445.151551762546
True	4.941799933825962
True	472.7272243046797
True	64.50571642986296
True	176.599253739755
True	238.08948211472665
True	297.7140873677741
True	76.09558841773776
True	211.8153154978411
True	355.05613530941065
True	409.0652630149891
True	908.754779975354
True	47.33855323426976
True	901.900406022047
True	1008.4116581923912
True	128.09810971600365
True	76.55260142810913
True	996.8464427039734
True	35.39633584632269
True	238.6574317116169
True	86.6744684350315
True	207.9034983067657
True	357.96492232343195
True	938.5417041077924
True	96.93369512366786
True	72.10996772918801
True	640.4697824119601
True	275.72786212599374
True	724.9883850379973
True	54.58027054912338
True	501.4134381424076
True	385.76373902735054
True	699.2948276124547
True	55.26309412386869
True	107.39182236774276
True	26.57433920550241
True	271.6649070576046
True	42.64093299104763
True	347.5220466620934
True	3.167649024209217
True	1168.214080200638
True	102.02573601610808
True	130.9403215839696
True	363.5888804703722
True	726.5471348826457
True	688.3941157300635
True	1053.428913146542
True	474.0428597331037
True	411.247465077057
True	145.2534833181829
True	439.2879198925696
True	834.9714229635069
True	426.8191246458116
True	937.13958389942
True	87.3671891651253
True	442.6871555339357
True	190.2317577432271
True	282.8019757907433
True	728.4070388831958
True	168.05727519151193
True	133.7687493703599
True	63.27525948202507
True	880.6886507499718
True	783.7281863390875
True	84.67880092570563
True	427.5579997347915
True	766.4786833255322
True	416.1838754040508
True	58.87379910647879
True	322.6759032439058
True	784.1997760395182
True	29.19661013208985
True	360.1391654284941
True	167.21590693427845
True	288.0066168999515
True	33.13118822816483
True	225.774108254158
True	794.2862687167061
True	644.8838832780218
True	53.799181737688826
True	279.611049947816
True	887.7051584902437
True	18.231679481326843
True	311.64449811393075
True	298.7354027098086
True	447.977250422041
True	203.18349257064224
True	597.3061714135347
True	46.007301211269606
True	993.866740062658
True	906.5570977044406
True	48.859109620889264
True	398.31767674808987
True	736.216519024092
True	901.7477634569176
True	276.5117041687888
True	590.254636794215
True	128.625307161555
True	187.929643843982
True	132.2020644282941
True	132.7726075618694
True	207.64520028854807
True	937.4730889054698
True	818.9061278936159
True	963.2152468736998
True	20.189246718870628
True	27.41256951573977
True	353.0814904295314
True	12.328337250678716
True	646.0170349204429
True	1049.1290884642897
True	244.1175538103008
True	207.3583992410212
True	87.22605778650896
True	210.54963353908695
True	129.28055033005586
True	48.09882967110018
True	131.20298687112395
True	89.27430161053704
True	243.49922534123837
True	521.0504358912475
True	162.5778169516684
True	30.52320434343669
True	55.61516523987095
True	405.0996035790722
True	264.10843141767265
True	594.3632655657749
True	22.405987803925843
True	116.00865269818397
True	673.8452411168796
True	273.1425983801235
True	451.5993639128858
True	654.3195181433243
True	103.89086885236492
True	108.69144178793027
True	79.9274233520726
True	25.22146665458064
True	113.76994732211416
True	82.65029474594407
True	102.14525259828363
True	150.1888823094165
True	228.2772165410495
True	811.380265562888
True	287.30247663142865
True	940.225107256038
True	162.83293848060725
True	197.4781581395221
True	810.6544105333332
True	311.0693114945664
True	594.6851012937026
True	253.3704676367852
True	359.5591448221319
True	421.7886126051759
True	555.2398684354773
True	649.3633699579249
True	372.7785863911991
True	36.48859215867963
True	550.0790605045095
True	628.0813115453658
True	20.343103001725
True	10.776646308045844
True	265.479321293195
True	403.36667058348513
True	425.1805890779738
True	69.7052431817856
True	652.100809436892
True	940.5604462753844
True	243.37495948274676
True	902.5322430207306
True	276.6793865358494
True	109.057554100272
True	264.3566328065668
True	665.3434223389739
True	38.13864878074899
True	578.2948268798793
True	1261.1208975735478
True	1008.5896960619716
True	908.7076906537068
True	204.3510331416269
True	91.77801815084862
True	197.46734553471384
True	823.7260208238931
True	151.1788462663022
True	1054.7629692824887
True	870.4658413236968
True	42.39398381202057
True	86.89277600088231
True	409.5311830650142
True	422.6080031385215
True	196.68701645837328
True	510.39039384668615
True	666.7375437943697
True	112.4855855079739
True	274.655241488911
True	1016.6180541542004
True	51.77427788839711
True	675.748787803156
True	550.2755398708306
True	38.71559541984252
True	820.9642860773345
True	374.3317151815066
True	572.6994597286797
True	104.0268388871313
True	264.4882557066214
True	205.3938348534841
True	26.58866736082971
True	141.47100098823913
True	724.4913680255663
True	137.11835069441196
True	395.92815224390085
True	64.48639333129441
True	657.8636750276524
True	614.1993540861243
True	232.21431926462577
True	447.9526953794211
True	166.68247196854963
True	160.759405598561
True	230.83188748291283
True	277.86850484705286
True	347.8080403573844
True	131.3674102246328
True	191.77262642488955
True	25.885592045552333
True	891.2528199565597
True	311.2334881131854
True	10.754733281864638
True	371.6199910404175
True	171.05017444392533
True	617.8565870604133
True	372.9946105352738
True	588.0173507905369
True	533.4550145279269
True	478.1727668799706
True	784.3748752916506
True	247.82586436533737
True	570.1829899604953
True	152.31186009982093
True	527.6091821438887
True	359.5497270630249
True	368.7494381231122
True	126.31457312550673
True	133.23159109768537
True	110.02233803004738
True	68.91165363875494
True	736.0901528378648
True	180.12656643311104
True	44.8033362310778
True	0.0
True	581.8452504959768
True	113.62166523796007
True	23.829756850466406
True	42.156652328958494
True	110.8245280286006
True	529.7455617954438
True	170.01413505393216
True	107.85560982474368
True	35.0322388587141
True	161.75268452461532
True	921.071870661016
True	46.664889550438325
True	235.01615308678967
True	753.3504509514768
True	314.4302591693303
True	447.5179081684259
True	483.3701229404984
True	516.9610789895535
True	602.5116105321051
True	905.0868760034424
True	269.09252246637766
True	1049.276161268594
True	929.382642576714
True	603.7523239869494
True	346.66840592853305
True	814.1001635516608
True	11.231313553962334
True	31.62094029148091
True	307.42177122865354
True	44.15449522110422
True	196.76095704884537
True	763.9936554297636
True	214.96488540256544
True	744.0132259010779
True	752.3019704554097
True	122.5264907367199
True	356.90452839114096
True	602.1821311629085
True	24.770039418956436
True	127.35265398076017
True	431.83204593989217
True	302.30093002016275
True	203.46729979976155
True	110.42677483665206
True	381.6210352755135
True	24.648368411745025
True	369.6253456861312
True	367.94140141038366
True	1022.5220897824132
True	354.6009287880864
True	31.74770455327787
True	436.6270658714601
True	442.6925128095551
True	243.8265080430219
True	32.9821121785998
True	756.7367802572024
True	436.8179217753303
True	181.16388501497175
True	12.803407576921568
True	1208.8324291437823
True	164.66825405412496
True	26.95214599579248
True	318.457193267362
True	274.6941058654931
True	113.3924091624246
True	291.74457020771746
True	47.04605923440722
True	322.4871379391032
True	292.7199867700124
True	319.68658536630943
True	30.000704157408475
True	46.95278491629792
True	1027.4145885414553
True	25.801500091203884
True	12.583016807120966
True	188.0205867084715
True	645.9376631976279
True	9.25937361229871
True	197.94306968872436
True	174.9015214819816
True	513.7947605415787
True	382.7522662241559
True	745.9629562133277
True	322.8070696823739
True	503.981017632814
True	443.03812727599575
True	506.353532966446
True	101.52977745994336
True	1279.4801276349408
True	905.4871587894032
True	292.99974523788813
True	524.5243628816219
True	103.92985126803556
True	549.3338279214826
True	442.8725926489125
True	151.30366915775065
True	78.8279769126135
True	346.8548849323087
True	157.71221873106663
True	30.83508641136015
True	620.3474436871275
True	376.0500585013923
True	68.98748666444487
True	31.297163826666104
True	661.1680894301633
True	499.3139159310538
True	70.36481800533298
True	18.464314175026534
True	318.9240533742273
True	333.7648674320646
True	732.6273989999778
True	549.259918582001
True	571.0427346726992
True	792.2821173574213
True	8.538969732097518
True	56.47809619610133
True	32.04731103513467
True	61.18585984640853
True	495.1781708578485
True	581.1313903336486
True	86.96347701826073
True	107.45289755367602
True	195.29113679381868
True	72.84542903892614
True	179.15404662336329
True	206.15162885557876
True	284.1297294180863
True	823.6466310099302
True	584.3309136811152
True	282.5754531809031
True	192.3388003627611
True	273.10072438901057
True	253.19496547079933
True	749.7987867123456
True	338.2504809072965
True	172.8329978497312
True	894.036869506492
True	337.1221694788769
True	490.7389279723823
True	155.71096937540895
True	118.1837398447659
True	59.05431809369095
True	207.6898147583754
True	970.758220309788
True	531.5044524202297
True	108.94646603245626
True	356.9086326187385
True	102.20360161371654
True	683.3582894696383
True	4.522911262704243
True	713.9895053835266
True	39.14386662582346
True	976.4807213482082
True	857.9585257960479
True	213.66555592267127
True	29.71385603912053
True	74.43939795066166
True	461.4671421358306
True	233.03236411426937
True	1.093117900077203
True	77.07063956133491
True	1104.056835607665
True	357.3569524009493
True	665.5752854455975
True	505.2252499461797
True	26.68234086405337
True	131.63130864044012
True	438.8017239486704
True	938.6525802056112
True	806.1491136915408
True	425.81197038341577
True	341.707874225261
True	16.65011188695569
True	77.08775577606771
True	771.0374349700401
True	470.5625678037437
True	379.9396777680447
True	911.2260040442288
True	25.648376433140506
True	212.30675662594723
True	881.2833001696514
True	232.36298351348248
True	8.078114775192088
True	514.4812609289095
True	103.4251757536502
True	645.8163403200105
True	53.62833711735996
True	254.48157858926515
True	797.6423552764822
True	903.6945839770468
True	273.7633579697212
True	481.9464093487721
True	119.35009588546149
True	611.8628640342309
True	263.2627149993992
True	198.19432943952071
True	857.4580596293271
True	55.37684333629122
True	715.7578094037106
True	276.4935974688403
True	297.998265294863
True	169.13488068662105
True	488.5629889920159
True	576.4324620677841
True	362.11182422960826
True	399.0931404192368
True	69.0278803243623
True	154.48502348923475
True	473.25791044198
True	220.19304512414
True	37.39884593564906
True	211.31342627601987
True	387.90186317853954
True	376.0961429449811
True	756.3646140915985
True	127.46792554213216
True	657.746474862797
True	502.2840804129983
True	599.6724230996804
True	136.82905529941132
True	38.07125134477918
True	664.2997701548245
True	71.5097708956785
True	551.364883181422
True	687.661105862033
True	456.6899677659928
True	125.0306994279171
True	526.4827422232627
True	4.788643085407534
True	397.8162564400531
True	32.79060394876856
True	627.7665771800622
True	267.54350283440635
True	570.6887011149516
True	701.2684888193091
True	138.94652142479686
True	516.6509650340711
True	512.8481648262341
True	62.89280460480813
True	984.1088818327914
True	2.9311239799137256
True	26.402950806420257
True	635.1059097823761
True	687.6007349791021
True	134.85784783867888
True	409.9497858106041
True	126.53145093356684
True	71.12719881756544
True	454.5544158897876
True	41.76790564471312
True	506.31260612126056
True	12.690949386247013
True	835.6652336279152
True	560.7880050749769
True	668.5485092741368
True	101.17141543542832
True	383.3706224719256
True	987.4064985869852
True	872.9694155266427
True	136.56762606956676
True	550.5458113891251
True	456.2175312819576
True	253.35267696182132
True	268.9634531812255
True	5.575924917406094
True	325.59906459600364
True	11.66884685575026
True	377.07153874658513
True	77.02237042565665
True	426.1156222120098
True	669.4955908226985
True	130.79484037294486
True	237.91341170710837
True	657.580855414794
True	692.4298977833265
True	296.4768207215646
True	137.49274076679032
True	154.96666759444832
True	472.4749380336261
True	84.52587668482019
True	9.39506017086476
True	489.6689013352626
True	565.6114095123116
True	19.90252410778421
True	132.4904512085993
True	899.3766783627791
True	473.2204902234052
True	259.8228310218783
True	30.97273598833685
True	469.20427048985306
True	113.87600492334968
True	585.6168202285185
True	667.0663662745413
True	293.1564326121802
True	384.7255968786759
True	190.46381547903843
True	244.6847058578436
True	74.35897542192708
True	216.83300015665475
True	500.93270148173946
True	20.69898236210933
True	459.8897263721129
True	371.2707676165276
True	721.6068164565387
True	881.0085898306206
True	929.39543072901
True	159.39770436273764
True	394.95527206993313
True	72.21222991305949
True	189.09257309773005
True	318.88971052537784
True	11.318815751004058
True	792.046607639623
True	22.63461648921807
True	405.0009782251887
True	260.4087647789232
True	696.1884724099433
True	214.28163066922863
True	40.39354941295349
True	670.7321630191236
True	1077.4221529321155
True	227.91714761245024
True	127.66778288712143
True	592.2991040384802
True	498.7965550342575
True	19.247723880405623
True	816.2275792886493
True	110.45492766736264
True	46.04487862827183
True	312.40507405483675
True	344.8340759702121
True	393.5495101525775
True	263.4183382482481
True	21.443888092349543
True	23.411274732781177
True	843.2892762027568
True	200.22052070918133
True	114.0461688058876
True	841.356572755933
True	641.1199569926553
True	623.1690085929931
True	442.7952074674801
True	144.23858092866746
True	32.43899618930849
True	101.61920487370138
True	439.39650269640606
True	222.49840962480616
True	500.6048626012191
True	139.51228634272178
True	489.2201993935914
True	632.3595295360517
True	950.1685957195308
True	24.269025804689957
True	998.3731850851073
True	1068.4349996674457
True	484.5688914375234
True	85.97408155691666
True	820.3003089529436
True	642.0157320714171
True	659.943388085972
True	175.6362611670272
True	722.6676919038196
True	708.5952148130795
True	120.2689283387789
True	749.2495275044197
True	860.4166782972387
True	460.0824128507135
True	224.97554398807972
True	65.5974220364729
True	309.620647382064
True	345.15181183989057
True	451.483449214308
True	428.9088396586569
True	200.2729516692717
True	311.12982837703544
True	3.532009852578949
True	13.3792364204945
True	105.39350658957343
True	138.27729856736633
True	363.0467056739396
True	349.5505090408732
True	111.73183417241908
True	17.381658186578292
True	216.0572510793533
True	848.7124612155767
True	452.97937013241904
True	528.139051699467
True	566.1678528588391
True	771.9214283129363
True	643.6769494528166
True	89.86998013593329
True	218.33671081702468
True	244.73642678972945
True	289.9861580583669
True	105.15219467744762
True	374.0659829217177
True	434.25158745163856
True	168.99652330269626
True	665.2064245518355
True	246.365362206784
True	210.68876323928595
True	28.42475491198812
True	248.8162104058788
True	509.47659915670914
True	167.5784198716216
True	554.0367427035154
True	466.7760906532124
True	238.7983228640896
True	105.15780076591903
True	40.848418365227154
True	405.3972595418588
True	797.1887309071682
True	162.39025882936943
True	993.3524664491854
True	1052.9132606639714
True	478.9556085878777
True	98.34684797558968
True	128.13953532204457
True	690.0502228416506
True	9.984976410025745
True	226.08026302966272
True	134.56819239859368
True	114.10545471318828
True	335.8350179751842
True	636.7683705893517
True	38.61684900585331
True	125.81811017409964
True	967.9876847565628
True	54.18627469080086
True	467.8059570745929
True	535.4504464583902
True	250.10165499585133
True	132.74204918844023
True	934.7798035128136
True	1191.8969959790854
True	510.17877698671
True	654.6958142491707
True	211.00960252453547
True	155.24481964094477
True	317.4918853712453
True	253.42873116794848
True	172.2918265630031
True	296.0479132461412
True	348.51113647342373
True	12.119497517649917
True	633.8437720339222
True	151.75681654753333
True	81.14881013500897
True	461.6386875420555
True	311.3696997598751
True	1162.4792168306692
True	346.4469414028284
True	1012.2680347555574
True	10.392025880182503
True	274.4179802743374
True	224.4606409091537
True	161.9510437058656
True	456.9612263779267
True	198.78531015120635
True	425.77598666814646
True	326.06819488750585
True	109.67303953470484
True	359.7529966589363
True	1066.258845662839
True	723.7342151674203
True	223.19150649549957
True	107.67470214064338
True	291.2124850893648
True	22.01110652957841
True	345.98777318201
True	315.49543790776323
True	564.6282936488452
True	452.8717816369919
True	353.163474523484
True	156.46247517790724
True	13.046397392775852
True	422.86026895704447
True	278.0959589423742
True	148.1928353601252
True	301.9139368996807
True	443.04797632599593
True	817.2293765901472
True	312.204431115025
True	776.9960448543206
True	407.051512302702
True	376.3466963251081
True	1.9087038813288948
True	1121.454792303795
True	100.91303021761698
True	922.3065788205122
True	206.15614107257105
True	464.0717993873378
True	643.8362726760374
True	84.05187377808777
True	484.3440222563884
True	32.66078111575693
True	423.0095356479058
True	77.19812195783344
True	220.3068488441718
True	38.27025312677369
True	658.8431069349485
True	189.06288648322408
True	26.83990005806361
True	382.7023421290016
True	106.7824536836087
True	165.5819197131559
True	836.4415811906885
True	257.5924611979234
True	158.66029309895967
True	368.5860326788461
True	520.5301962038246
True	329.38198051152494
True	493.2670192288355
True	623.8799602912027
True	156.362293271554
True	7.146014413206943
True	71.22020230259936
True	428.4056260305432
True	86.37201352807334
True	75.26285531182786
True	1043.2544984265635
True	26.148853070003398
True	322.2005828706792
True	329.5593079020106
True	440.0023613121749
True	663.7576329533756
True	181.34697657820016
True	669.9806724536949
True	327.509927545274
True	347.8481808347812
True	274.95269613750867
True	223.156893070218
True	373.3854326383138
True	437.20609119567655
True	412.0165686417503
True	604.19500117641
True	137.3980434438342
True	78.60838025813672
True	40.80830727450879
True	292.41619913729465
True	625.1836410765923
True	394.16157710876325
True	776.031668550113
True	206.1978043651935
True	403.2161362306981
True	66.34188386861862
True	55.27778011079317
True	405.6723054146887
True	192.18058566425952
True	230.07403375752247
True	43.87673820447626
True	1059.620155319787
True	169.89025285585942
True	917.4011516690824
True	310.04908110283606
True	921.9369160059808
True	236.11214108069757
True	474.2047100245208
True	541.2047917617602
True	617.0676220875977
True	210.65608130015303
True	475.5161129168114
True	943.316597900465
True	123.37509749149524
True	7.0371913797572585
True	574.4813981478156
True	28.1118429107715
True	77.02332462458064
True	795.1592095388102
True	230.50370724518456
True	1007.1833874151988
True	671.2633138710635
True	402.39028166353495
True	281.20433667058484
True	495.773920060232
True	331.0843681612447
True	183.99092006490784
True	690.0879105172628
True	693.6371787445718
True	207.9116179945616
True	88.20051151037192
True	532.3266180673144
True	135.60155373143053
True	383.13920122026207
True	331.12061009906824
True	66.52531999930268
True	374.2124425186116
True	411.3479523620341
True	378.65470158607496
True	417.8797415085037
True	402.1639451885344
True	656.3245531027659
True	59.89883433563497
True	459.5218556444871
True	298.6106788665217
True	655.4840091889523
True	220.5492297767645
True	102.924135136207
True	39.821018186273896
True	541.060437633633
True	641.7010978478669
True	181.1148591282577
True	415.6256658820323
True	329.27908561695494
True	16.262816490141347
True	162.40188444633205
True	292.0917731420453
True	3.576582768684698
True	872.6671758065099
True	83.7130973144581
True	102.89259759453304
True	109.97805496634244
True	360.40849851161
True	41.06434883416959
True	443.30135041455634
True	225.1782713906943
True	5.5142972684827765
True	121.34577026192903
True	448.8499682576618
True	50.44464799521414
True	64.64581589152749
True	172.66713633144883
True	287.8201005002837
True	957.0335809676628
True	387.51851227859305
True	947.6650625887546
True	186.8901854656794
True	1003.270615161571
True	776.5909018841332
True	642.1317906701883
True	420.21750788323385
True	390.6019753444928
True	75.64580110025462
True	69.46670160924882
True	76.17682807563068
True	171.22238952567108
True	476.1507172092488
True	1112.6062120233323
True	174.4177041185626
True	353.6433103308524
True	436.0167938491493
True	589.2431264999761
True	593.15949907398
True	273.53333377317216
True	462.9221627125823
True	681.8659618294264
True	91.39090154272748
True	711.3859295391368
True	274.8705622039277
True	124.7539820105881
True	405.8333027240632
True	873.9504404952519
True	404.0706500568212
True	857.7058920965965
True	190.1065977421216
True	354.3135462215098
True	717.9227660542714
True	619.1854506730415
True	188.9580648351512
True	267.7192170339372
True	803.7062418584684
True	33.170220759544115
True	185.18721648966616
True	491.39923777248646
True	721.0292075538252
True	103.92214092211243
True	34.41377196329662
True	170.16111876117833
True	739.4784272328721
True	307.6615335941056
True	549.7245544732524
True	355.6573346330844
True	306.0265765169496
True	441.1188001185222
True	519.765781149719
True	73.22774485576053
True	379.5652300150704
True	771.3746641448172
True	0.0
True	289.6339675831567
True	253.5182078295421
True	967.6716361142892
True	154.211388495034
True	654.2683629270313
True	650.9491376355896
True	108.723042564482
True	233.78445507939796
True	134.21096703309075
True	11.65744475978944
True	293.042276558168
True	381.6103377092162
True	1139.7980005252264
True	237.52269529495496
True	407.1789984324467
True	658.707924146649
True	198.6102759502923
True	27.582928793641777
True	846.872803075937
True	590.6265669033285
True	164.43713021011337
True	652.9210968956304
True	164.02527509447174
True	285.8909746383847
True	771.8453918517052
True	36.29135606285721
True	101.53762620316266
True	509.12180820032034
True	62.936579801740834
True	78.63478987889762
True	424.3232459800535
True	22.962098144901766
True	749.3102069994155
True	95.2795798930393
True	155.23646851044842
True	18.96433311560532
True	703.4263646273017
True	30.40535942601123
True	775.3693733980851
True	403.7882956683814
True	113.49344723757152
True	708.4750370626477
True	522.6433406083911
True	545.8390118466443
True	47.77489608364383
True	362.6496359426527
True	5.140671298849307
True	94.30050243055378
True	370.66487351901793
True	47.441266388710936
True	117.93319436112594
True	317.7335864566806
True	191.42838570612568
True	98.3605194320442
True	654.9828288141348
True	19.61929429334461
True	1097.5757145868522
True	513.6360919350077
True	300.82098509165564
True	489.1030302022276
True	128.9704382437707
True	812.5174417832668
True	1091.3254579562329
True	745.8699042845379
True	169.8180312037808
True	222.89602617315637
True	49.91054830561525
True	58.17741760210247
True	156.28191305066886
True	105.3562707382618
True	165.2842574174265
True	1182.3031201975352
True	311.3841168762632
True	359.8888581580732
True	738.4212544196996
True	16.378317495639237
True	14.331566416216145
True	599.8471203242367
True	5.365541544007542
True	119.84698943480474
True	693.6070315294121
True	189.4533441702852
True	659.9322891344804
True	803.8395085904647
True	152.67908899440715
True	890.8603231875704
True	2.9611764524848816
True	473.7555425796869
True	1051.6790067642469
True	23.697330033877773
True	244.6146128946616
True	144.18992291490446
True	994.1623184711368
True	231.27407423177723
True	478.6652138922128
True	117.3518496821085
True	515.9194543780196
True	152.15332821248265
True	98.28098040555987
True	389.65691248207
True	72.78106096305083
True	56.25560933636714
True	1039.9631392731997
True	263.07014261642377
True	157.5167968431266
True	368.581590966356
True	403.6386220013854
True	210.23580306271612
True	168.13805772776797
True	395.7297347715606
True	35.17485040396129
True	505.6656431126473
True	1109.723152497958
True	106.28188205907388
True	474.8305893746412
True	308.03227149527754
True	25.50980478658873
True	420.7960031275668
True	106.69499899605414
True	540.7667578978799
True	211.57931685004087
True	416.61573671166445
True	21.337392899524744
True	460.0380783458817
True	105.16325787959924
True	348.7215958644608
True	32.49157562195361
True	165.32201648681638
True	252.82686006646588
True	789.238093386857
True	58.797705435925344
True	144.03954821017814
True	234.40596189305776
True	131.06296987812283
True	629.5153761291367
True	559.784540817558
True	757.5144711091452
True	399.797839488331
True	553.7656468656929
True	429.5310256217288
True	699.9736289268014
True	72.24698199286503
True	464.3668527251921
True	420.8675604386476
True	50.942437114474494
True	84.57768623430582
True	130.57714789897426
True	90.15075810778504
True	318.62566083896246
True	841.4601626022045
True	321.5216517392943
True	1111.7842694103256
True	311.1120167306162
True	921.0271152493334
True	153.6014507007342
True	586.3059007856418
True	616.12286745088
True	727.9069751489096
True	450.0044854290678
True	64.4778751770043
True	311.7549593634352
True	40.27779095089035
True	167.4189799640726
True	176.2082935323056
True	1116.0772508777943
True	230.96465375066583
True	553.6475923761416
True	538.361403790929
True	555.94185179684
True	883.5129318357283
True	586.0336109620266
True	630.7409687507964
True	946.399301146283
True	121.72576758815823
True	322.5555661294175
True	245.5485231180549
True	326.3193381919114
True	90.4955775075492
True	377.2818280532108
True	3.694696123898143
True	334.15761161568065
True	270.6433239846543
True	635.2916917869609
True	282.12387284301826
True	366.76671029968935
True	10.727901213544618
True	59.40624533522124
True	537.3838584239746
True	30.06373975358872
True	148.48416795495908
True	64.33542993361189
True	145.75209589929912
True	229.80964161936527
True	72.56615795745941
True	388.3837612077106
True	269.29053327915454
True	107.4462251837876
True	342.2051867315692
True	62.896729355565405
True	597.2617057608539
True	867.261548138936
True	278.7545223137198
True	1183.733823793221
True	112.00574112138295
True	318.5405437960151
True	1070.8446240948192
True	85.46647399500293
True	284.2904628427258
True	9.379809565824786
True	390.40173575360313
True	450.9404272939016
True	156.5049388325822
True	617.6329807786129
True	878.9717897051912
True	156.31865183304703
True	78.57812095471445
True	332.4343705148485
True	562.6267331189504
True	599.5741881389077
True	1179.4233737367956
True	25.95509221559494
True	938.6148090176218
True	139.20327283267252
True	642.4245317963162
True	118.47668074184816
True	126.86167006685976
True	185.60373080251455
True	164.42162537599123
True	745.6375374925981
True	202.62371164917644
True	232.6959339730156
True	67.54919971012265
True	513.2174286040566
True	449.2524679249877
True	174.5738418873741
True	239.1544875956862
True	17.39276864821146
True	418.7024108294202
True	221.5615830891372
True	294.50695240107166
True	115.4274894987488
True	718.9919861131215
True	416.7149568077991
True	254.97701579032585
True	635.9538588893969
True	521.1133103540411
True	462.1357748890499
True	131.88428855989605
True	514.6856766953257
True	433.14886215921257
True	2.5867284291018717
True	189.3553504328125
True	92.16808566120228
True	239.0905752109205
True	2.34043968971729
True	121.00400770247964
True	349.97725015274494
True	6.822112015343724
True	885.0512794876855
True	171.2590077973217
True	725.3862886369799
True	830.134300864943
True	164.48130912171703
True	218.29900888586664
True	493.2306141019896
True	844.4277381601989
True	49.224845890593365
True	37.92185022627716
True	137.88406871639884
True	610.3191823164128
True	742.2007758611762
True	191.72958848286865
True	592.185145074866
True	591.894158740277
True	850.8561402819927
True	426.4832243197836
True	191.7425790886545
True	893.9861214647065
True	217.31274346911056
True	140.46793408582784
True	325.4064372222087
True	225.25117719220407
True	208.32774976155136
True	609.6711534256974
True	250.45956526538453
True	201.49778180147493
True	450.9017691912863
True	477.5386301175752
True	61.59745259526275
True	303.871893474646
True	79.20597462571558
True	335.40845184897034
True	354.0010493478604
True	253.21735149531625
True	174.02430218476002
True	386.0775957779255
True	629.8788772341369
True	750.8915024422323
True	295.4131374202665
True	758.1086108784094
True	64.12930884728561
True	866.5994500635422
True	346.15314091435675
True	12.701877347966173
True	611.1100842280958
True	691.5210276116092
True	249.9455925570024
True	170.15821519956904
True	47.57622687379232
True	385.92780519662153
True	77.49790823576033
True	14.917357278106897
True	897.754618315407
True	367.5252312079551
True	173.58662249818516
True	1002.3204513390004
True	13.136469719274308
True	791.8557500708719
True	30.96845336568509
True	681.6758307387732
True	61.483396010242814
True	742.5872428735797
True	443.388993709966
True	206.83561706125187
True	444.3077746116925
True	212.8861707590055
True	296.5167394170053
True	224.2711048547327
True	422.3818780942271
True	10.200077203044009
True	322.6236088379754
True	111.44167847097248
True	11.35182766825891
True	475.4576399415986
True	718.1637649379361
True	290.4270043758169
True	80.73442853324808
True	320.4348280934277
True	84.943653970489
True	190.1882034376545
True	181.99425733032805
True	378.0030336726454
True	41.41510062903807
True	135.7499066332636
True	391.05150161534704
True	868.1948575671605
True	119.70411833234506
True	207.7330310475535
True	436.4973571240607
True	19.61022260076477
True	407.8161724189899
True	498.7326627612388
True	90.52527184700035
True	397.0651895896368
True	363.97957061028217
True	414.57720214486784
True	588.8893868898717
True	1048.5656784234104
True	988.3282904727668
True	55.82147735545685
True	1062.9725457115253
True	115.12731052682253
True	110.2989586614852
True	110.088465451119
True	500.2633555517871
True	373.5296780759772
True	573.0639890568159
True	266.54937707294613
True	162.59573102924546
True	400.2298038895666
True	16.67423469019712
True	441.0225136301027
True	381.9715055530996
True	146.58196801461685
True	89.84838621115672
True	528.6937141300498
True	1019.1622039303372
True	196.72247228192225
True	68.90804903990508
True	456.2302973007198
True	384.2990661949049
True	493.92701558749104
True	315.11407550877846
True	4.044089536764593
True	556.4962539473847
True	516.8762817826969
True	504.8749415047974
True	187.68294019437556
True	97.92474597050462
True	19.12976287094912
True	370.9559170618728
True	106.6123054335152
True	6.895269189293745
True	32.79908965514014
True	357.71459874397846
True	626.4621786530249
True	138.79800022029042
True	82.59299889866128
True	24.554316432920164
True	422.26543231747775
True	365.1368356970059
True	789.7409192413197
True	307.5384665752111
True	516.7927648237733
True	552.9127538439122
True	519.91517916906
True	283.4127500760261
True	535.898762421593
True	101.89901913674012
True	581.0782863236781
True	6.79077671652647
True	354.2611162235208
True	461.3431790252092
True	960.8626230536198
True	341.1674208608108
True	766.6368354493202
True	970.2766078567282
True	176.29227036038247
True	37.30153940948864
True	370.68274109620097
True	381.8654886870426
True	623.2742065034815
True	255.64481871403055
True	32.02936268236127
True	638.4451362147231
True	122.09209085887714
True	1038.1014380095246
True	304.0287752422807
True	467.8836568613827
True	129.54261369950476
True	810.3564732298796
True	138.33773282531914
True	827.4032467837151
True	572.0997976539578
True	184.9342888738928
True	112.79457113467863
True	62.322145250257776
True	571.4715701584453
True	928.5325869930222
True	446.3294320943856
True	549.9297789070456
True	134.56787658510868
True	623.5448068056107
True	462.7420941280817
True	806.1540553904948
True	319.9019439232803
True	577.9353090520434
True	116.84864684634664
True	24.70504747784617
True	406.6915936025617
True	173.20028634998323
True	99.13177428244678
True	368.119354979741
True	1086.804318353324
True	251.70031391162783
True	547.8371606337741
True	13.109710021938216
True	78.19851505969024
True	327.6383128621542
True	768.2979987583478
True	454.47518424734665
True	511.63517604706686
True	728.931385531383
True	67.75073090789245
True	740.9098731327229
True	48.67242398976711
True	99.58918352287604
True	193.257881745165
True	86.55342223096292
True	26.915437571075763
True	307.7977540222962
True	442.7238970990553
True	914.2610700689266
True	876.3566509119523
True	5.983434268200303
True	292.2975590045618
True	454.7966306552962
True	132.41628849169263
True	240.19385986029252
True	330.0139562202464
True	1325.0856478092046
True	453.6057718601061
True	26.235158455760278
True	178.4820753795304
True	684.696453565352
True	36.19453384016132
True	169.94404258006944
True	550.3634316744773
True	69.10098147694106
True	863.018650601008
True	342.26993363353995
True	680.8984250648721
True	74.86071695822669
True	683.4065578800387
True	577.5871557637266
True	896.8407071804328
True	239.9005596833981
True	514.2995421420553
True	846.8783940613172
True	933.4053425298862
True	231.77419023915917
True	753.0828321867036
True	224.57894209284507
True	465.8630644935772
True	369.5341939623089
True	485.67935360764335
True	487.75752253725415
True	317.44241301870267
True	352.6364363959213
True	111.94208427401476
True	341.0799114398536
True	1128.504710751117
True	330.12337444121783
True	149.292732470102
True	329.0025648586703
True	760.4603708332802
True	661.5055328879323
True	417.3499943384692
True	120.868861160438
True	337.1901372065711
True	33.50811654571609
True	165.26531626555533
True	94.1870278699876
True	91.066627645662
True	559.3968331901157
True	141.8426100238105
True	128.63536931247953
True	105.67483720532896
True	88.30990356126756
True	444.2071623906724
True	389.5901495090449
True	1053.5763725236295
True	552.4265307049285
True	869.6819419293594
True	277.9053648700365
True	274.5632003497838
True	536.3495109554692
True	200.68073550383133
True	766.4883673933259
True	253.0014136129835
True	357.3911200991802
True	73.44592434280982
True	124.4468627767437
True	252.84967348825052
True	120.93114837933932
True	484.4977995844623
True	32.726401716995184
True	569.7508831497097
True	1008.8307339007916
True	733.9220453804041
True	1.7605970368736443
True	62.62670612795512
True	476.8453433433641
True	435.7497107200118
True	75.51142904977004
True	123.26726930170994
True	288.77695841674023
True	79.13058909674604
True	53.57818536085496
True	704.4000210895188
True	645.6821391511901
True	159.06040795008906
True	161.4009701161276
True	522.7162812916505
True	52.84148153263709
True	24.58377496880865
True	561.3270646251844
True	463.5467709660562
True	1127.4727559779285
True	48.921068557852685
True	455.5839543770286
True	900.1673246732698
True	807.9060973011101
True	287.6025364160471
True	770.4105647437799
True	412.3985620389952
True	39.78541949423469
True	96.09967149598354
True	712.4368540624847
True	76.30963987170159
True	138.51021892482532
True	941.4333903317022
True	192.2231662348263
True	283.1158347947825
True	105.35323375284352
True	639.0621992924657
True	621.577186386308
True	208.8923552819602
True	414.94818491197816
True	39.599527318668784
True	277.83044537271496
True	567.3709461093741
True	635.5891056683992
True	306.86034324755474
True	79.36339668518643
True	948.7617215541107
True	1077.2528744485355
True	573.7619219015407
True	61.57764224588574
True	33.1445689801476
True	93.51579866775673
True	105.87136497665487
True	104.29641944023795
True	899.8225114105996
True	1163.9966343694784
True	720.2278190336937
True	311.02635538061884
True	8.460229139182367
True	20.162869038624997
True	343.10074610544774
True	484.4569420808139
True	44.77198215803792
True	566.235324304935
True	434.6232246551246
True	402.8434175973894
True	78.91446131442204
True	199.5271848573189
True	253.93453610979336
True	135.1177383232904
True	405.7517696891572
True	42.15515045386667
True	177.24092824235424
True	1133.850473056595
True	5.419898542770531
True	28.11943459711785
True	567.9384512331259
True	365.0576226487222
True	805.5479897784053
True	166.8948581049618
True	751.4187857148162
True	577.0834218631637
True	279.836913356445
True	437.2558543398857
True	344.8787524713902
True	283.5839053280964
True	271.8914900055909
True	407.4995495361358
True	504.25167389512393
True	527.9436443098572
True	106.0385104252964
True	349.44929714380726
True	7.506988362571223
True	171.955959771979
True	235.90348961087545
True	862.4687675626565
True	562.3547849733744
True	29.712889232013527
True	718.6718216741044
True	821.9539177287714
True	108.82673917143325
True	349.27687093178395
True	863.1746659145426
True	208.3778584463488
True	162.48644680993573
True	537.8258630687509
True	592.5509551818524
True	1099.4926569069364
True	154.97023021834966
True	155.1405376428546
True	254.4497602008251
True	314.5805644583743
True	439.89963240692447
True	408.5266392372583
True	313.20676599576666
True	433.3099272816912
True	490.8639341851356
True	228.96896658033083
True	1469.2171930538736
True	259.22902446642235
True	419.3353956839856
True	52.81001553414502
True	780.9917769239225
True	245.01846287976971
True	946.0951607650514
True	556.8591110079135
True	335.32985441888377
True	779.8686682662996
True	257.0704038677273
True	216.6205970001327
True	265.2220745934853
True	212.60430508703195
True	138.7001112514476
True	243.50860445736708
True	740.7640238350039
True	527.0744030352424
True	221.42602691384488
True	1182.8594436224485
True	115.12941562012816
True	261.4808923947395
True	70.13236539196092
True	288.916313288887
True	413.2269952237015
True	87.22300279628891
True	217.87386379023147
True	70.39726436232164
True	648.5313776114747
True	368.3673669747647
True	229.20496257559688
True	748.8871565395398
True	913.3964353722253
True	774.0814386000642
True	810.9435506050241
True	347.9069294402252
True	1.4469982721223484
True	261.8072856802378
True	54.9767859830901
True	380.8923911902455
True	55.12534176126089
True	350.0769402239725
True	855.1746444853352
True	1048.8840686961453
True	385.22236576464826
True	22.761340728045425
True	527.522944635576
True	508.1255428420759
True	192.50727349595945
True	233.5615742619646
True	279.01960175896346
True	22.39869916678355
True	125.96024768955397
True	959.1232454637684
True	63.8770948479902
True	481.7182107770555
True	795.9309918437338
True	103.8143548075759
True	244.32000983817375
True	112.90638541129664
True	16.26722283118503
True	1.90763574868571
True	122.24814146658206
True	1009.9497514372572
True	483.3923618148056
True	67.16755057271996
True	784.8880570805494
True	345.9864136007988
True	1.399724274842837
True	448.24411897313087
True	183.34238694074295
True	507.8038092289796
True	82.96637772092768
True	319.93446041146
True	376.42053033281553
True	170.17500568126
True	212.36671146459744
True	127.40688132058324
True	179.3156925106885
True	933.0284069857412
True	16.55898035670106
True	502.6056779708522
True	499.389678435572
True	391.1826435395307
True	222.2396278892549
True	233.6173953190585
True	158.88341243903577
True	47.21572740935273
True	476.4699490826952
True	149.16422813353356
True	817.6698437493184
True	824.1887852395198
True	250.64790808930772
True	312.9303045321026
True	530.6199851402047
True	41.1399041090681
True	84.97301483901744
True	711.2131812516077
True	1095.2334553667802
True	117.10351248548892
True	723.8483860912272
True	131.9877547789867
True	924.9739161565758
True	665.4588889264907
True	106.24972724361768
True	261.42388329698144
True	616.676232721602
True	279.57143609634727
True	47.5997017523266
True	557.6383666904043
True	457.0067248297443
True	6.411176059703688
True	487.42060226375327
True	67.18591454469956
True	179.67130639982514
True	241.71843927128072
True	297.3880461488266
True	75.24988066970917
True	223.7615650721349
True	355.4875112847798
True	443.8059223143396
True	944.5395168633556
True	49.37555588610938
True	891.1132780221872
True	1013.9973365875784
True	124.04340136612304
True	75.54371000575782
True	983.0016985762064
True	29.80274603603223
True	238.8253466595655
True	84.40039691816749
True	221.11852680584968
True	363.514749046489
True	959.578077426725
True	98.879468832971
True	75.48019692124718
True	667.5444287519719
True	281.4972004017146
True	709.081872946935
True	55.26257858561088
True	467.2080617837264
True	378.3358427141469
True	690.1277497742233
True	54.51699127968932
True	110.06576947972694
True	25.60589201935856
True	268.3355032685827
True	45.32414097967934
True	356.9762435139155
True	2.903183708480218
True	1175.795704773389
True	111.04300845936044
True	132.31226805344377
True	362.61481890823273
True	757.2848657791421
True	670.7829151022958
True	1052.2224277109922
True	481.0409813000324
True	427.9778329966468
True	134.59457658470038
True	409.1974970275004
True	872.9385942508881
True	410.0547358759045
True	962.4096506224352
True	86.5961482057355
True	411.7701191753471
True	188.87724771861195
True	296.0239123580567
True	762.4242868278915
True	166.59102922127107
True	136.07106310461583
True	66.25393284547808
True	880.476134053597
True	766.6598314959462
True	82.11657383175329
True	435.6837971019097
True	736.7536520368967
True	415.8001387263124
True	56.540231535861366
True	324.7857110538889
True	793.8680110088286
True	32.46927451758132
True	359.6770383051675
True	167.27768915515563
True	278.5732207180065
True	34.35482585444931
True	212.48855102607172
True	760.1970687966412
True	644.9049800214402
True	58.12645424070079
True	289.11044223881527
True	892.0370820124795
True	18.56624726224488
True	315.17666492130564
True	299.54622225633784
True	441.3209791596498
True	207.1974814080672
True	602.4512740885218
True	47.675354202984
True	939.164191167278
True	863.6496512694066
True	43.16117960282406
True	403.57006471158
True	729.5069642262945
True	923.7392908281352
True	270.2302267434556
True	601.6013318993905
True	130.08343429818288
True	185.31740636181144
True	131.46609606412295
True	131.67354654342844
True	210.6744854020214
True	949.4791426658052
True	809.8259023822275
True	972.464536992719
True	19.45666703430021
True	26.846463821288346
True	351.23714603670885
True	12.750342267028309
True	604.7391329509893
True	1058.9865004704902
True	265.02387175938384
True	205.60426882517865
True	84.60719433316748
True	202.6975647975164
True	132.6481762425063
True	42.224038720761015
True	135.58675578339535
True	89.63047281865329
True	253.42442996309447
True	541.1723617230251
True	163.10621206851434
True	28.47750360918153
True	57.3743864094502
True	390.7778569135601
True	268.7733141094173
True	585.5619998404406
True	24.18865971349989
True	118.39917761812038
True	671.2149270912561
True	265.68971955360325
True	474.011956255286
True	661.302626730925
True	99.53603529211034
True	120.30184478224815
True	82.9821568267874
True	27.958679060780085
True	118.89524187759817
True	86.09824875487034
True	101.56314930041012
True	151.71805661695683
True	236.300104835704
True	830.1485294264459
True	281.7959538091307
True	935.4599165368116
True	166.52509536238344
True	203.48542875589064
True	790.9989121419142
True	293.65282483036844
True	589.4066108047954
True	251.784780389723
True	355.1329591039248
True	448.3892375057716
True	561.0984062671913
True	648.3158095008773
True	367.2648895591878
True	34.668549699612385
True	561.3136065128717
True	621.009356175497
True	19.96862028895236
True	11.335387462234848
True	257.6194020281187
True	405.9881973375576
True	430.568652614376
True	67.4946445431352
True	652.41080854115
True	962.1278631867546
True	232.23694339857275
True	904.5202220659638
True	269.5863829899263
True	104.87200595309776
True	285.4608048774967
True	679.5421317335878
True	39.26905574532958
True	572.7736984327337
True	1272.434347493075
True	1002.3893198456052
True	920.10556622786
True	208.8694135445116
True	90.2933381098144
True	194.05848264374563
True	820.9636436390821
True	146.10028512490263
True	1067.4677061143177
True	867.5559726580008
True	44.42843764894239
True	88.09850740781589
True	422.26568503291134
True	401.72757764413234
True	212.6183717945661
True	519.2488769317978
True	670.7486353434839
True	115.49964158006546
True	271.5399117065402
True	1034.56678210783
True	49.71572017263336
True	721.1250743621891
True	574.1810120692355
True	32.64649764966886
True	807.7113387207497
True	395.44321543160106
True	532.548572181016
True	110.01254325603664
True	279.23844550204143
True	213.9608620684335
True	24.47345339276464
True	124.84062609749256
True	770.7729105663833
True	148.81968560363867
True	376.6976869258322
True	66.96221153933054
True	616.0455151731953
True	625.947395079411
True	238.07140876441795
True	429.8663836548194
True	161.26828149529246
True	171.79912545990047
True	218.0691257598714
True	289.8075523566721
True	358.4799305776008
True	129.2547518020462
True	190.15967406095743
True	26.315581624368324
True	896.245093613045
True	318.67349153880605
True	9.531796625124077
True	363.4380424250754
True	170.559820690055
True	630.7670364083614
True	382.41292724005945
True	579.5270110547283
True	561.2914995913038
True	485.9326185110468
True	781.2931786946938
True	246.3940066833531
True	548.0285202033863
True	160.02929017226947
True	547.84472492025
True	362.3850366944861
True	374.64893179923575
True	136.15650087515496
True	130.21084437506383
True	103.28919926753828
True	67.36049412288314
True	756.161944845359
True	183.81422429703656
True	46.46987188319601
True	0.0
True	550.7322702464379
True	112.53100510879948
True	22.89729939241896
True	41.27529870225359
True	114.68897229312816
True	528.6606862697761
True	179.78074263802526
True	106.06716384150091
True	34.1474853164659
True	164.90257268433058
True	918.8060988755911
True	53.63871406441731
True	226.77298872775643
True	727.9671804856215
True	317.4351288905441
True	454.6415067862641
True	468.0608579458292
True	507.32284479312113
True	599.4750427076692
True	888.6400943860674
True	266.4456339182132
True	1037.7692221319276
True	928.4602574153548
True	637.4755584157529
True	352.28709950236265
True	832.7117074314593
True	11.29745158139908
True	32.24993349288224
True	300.1954124776722
True	44.179683276379706
True	197.9086751984113
True	778.4972638739818
True	215.75684252438197
True	732.8040179841088
True	761.4392356841414
True	119.22570139239728
True	353.31250880192545
True	552.662432913014
True	22.909826192357663
True	136.76366047311035
True	439.0977664779452
True	309.97079862954394
True	195.7932057483318
True	111.14447987571744
True	377.5378305763286
True	22.26554156167652
True	381.32582098839225
True	358.1959861669131
True	1068.5725615373683
True	373.7516872913016
True	31.06451347157647
True	436.97332983048966
True	432.5800174304335
True	243.02714128049013
True	30.51541579420171
True	762.7713922260652
True	434.8453467454251
True	178.95515677521246
True	13.99173045515192
True	1209.5879797619884
True	168.69477923203914
True	26.211238569945863
True	305.97810163394155
True	273.84700714922803
True	113.75114462543011
True	291.45456599145206
True	48.31713406990452
True	317.1274357645012
True	285.20178680346714
True	318.53910700697054
True	26.78721148570603
True	47.66370436792443
True	1047.435177502164
True	24.459403250698877
True	12.848148695362664
True	184.843705144281
True	677.3871932993311
True	8.362190349021299
True	187.7039927061372
True	168.82435096469754
True	553.820754617808
True	383.9515103471027
True	733.717604766822
True	319.6478370572061
True	496.58197976343104
True	439.5759404290339
True	488.747730349552
True	102.0630667178506
True	1240.59113816306
True	929.8634451521376
True	287.1190267920692
True	512.3267094235308
True	102.02491964541464
True	566.7441770658835
True	410.38270000407874
True	154.05240932473777
True	77.73439211793682
True	346.5958426221361
True	173.9047239523709
True	28.171474168261707
True	621.7497717283159
True	371.2519163415813
True	73.01602711440566
True	29.20339733426966
True	658.93032545651
True	491.8297364554874
True	73.75986853753446
True	18.92132129044601
True	321.2632769165748
True	321.07519306122515
True	725.3218863776285
True	538.7602449040597
True	557.9338214250117
True	789.5358267890621
True	8.344826348103961
True	57.0359423417829
True	35.39897816884786
True	60.14793613970611
True	498.16071292085576
True	579.7192096013503
True	86.66386708359894
True	111.50630992627316
True	187.5138787862798
True	78.54456065121387
True	179.61276630757527
True	214.6454320315267
True	271.6552877074313
True	811.7933687011698
True	596.014887161138
True	279.12599745483084
True	200.4009452950791
True	266.77603497769684
True	250.6536370861324
True	706.4273942095357
True	328.3568798790151
True	173.9762807047571
True	936.3250292715989
True	324.9200093023342
True	469.3931881757312
True	149.26542952711793
True	120.77680376281508
True	63.07625028064374
True	220.4208366435396
True	972.0335642941252
True	509.3542242476198
True	117.68731597830757
True	345.09252460504047
True	105.21781439040956
True	685.1444040102928
True	3.2875363940005187
True	680.7351732021356
True	34.57261005393073
True	896.653113650784
True	853.6818343507582
True	213.50171505868545
True	26.249206760422027
True	78.37191972277101
True	451.2614312810489
True	226.34195749438288
True	1.1580309547443108
True	75.76340615917185
True	1085.7100011574037
True	346.96343594563695
True	690.0653448393861
True	491.3211692835299
True	27.45283478307572
True	137.0578411721943
True	447.882278361392
True	925.2594719520978
True	814.756680586236
True	428.707918958437
True	341.17241899280305
True	17.10321871532689
True	80.24472492353101
True	763.7612833646234
True	475.3060145695238
True	376.6053126793638
True	867.1097127804495
True	26.40418584952684
True	215.591944923414
True	888.2626078260712
True	244.02823950127203
True	8.134829601852873
True	490.7634263654307
True	100.70905316221553
True	649.2225950922947
True	57.52916733268767
True	257.8064958391096
True	866.4822020281438
True	916.8028509498408
True	264.4542889328059
True	427.6161051926014
True	112.52575043527648
True	613.339353701129
True	256.31101643462955
True	199.9756569832689
True	869.3095871615004
True	56.0785395903754
True	728.246106523003
True	274.531602058335
True	290.45077035155714
True	165.91562230397528
True	488.562481267746
True	600.1775940025799
True	362.7877253642493
True	405.13539799811264
True	70.70217163486566
True	156.2024821832403
True	459.1312564564617
True	209.36587898232304
True	32.96266193681813
True	202.46484000434205
True	394.6506792504381
True	397.06311610594446
True	744.8022541153339
True	135.85913790979058
True	663.7950167260723
True	500.2872011787141
True	590.7227213076693
True	138.8019728206957
True	37.79729668842418
True	683.1318310295849
True	72.09407038820291
True	557.6235410237772
True	676.8222842172604
True	452.2680459259335
True	133.78949038925822
True	516.0878653371768
True	3.955101904248014
True	389.9984758131561
True	26.92064244876088
True	624.0591087722502
True	269.3186146436574
True	579.2893686713268
True	718.4555536926819
True	148.40725678342562
True	526.8361209997029
True	484.14359414821297
True	66.29684182656851
True	963.3473416514204
True	3.5668473884252587
True	27.30525519829354
True	649.1570702583128
True	674.0356881499242
True	132.35666282719777
True	401.9096949730228
True	118.14689523520327
True	77.49581488206692
True	464.51715634460265
True	42.50010904746417
True	525.1094750962047
True	12.82324982476282
True	826.8846328028816
True	570.9438023010131
True	678.1579628136046
True	102.1831501420192
True	381.6696144244056
True	1037.469884214784
True	858.4197429345876
True	138.9415255504362
True	538.680640395739
True	472.052997383704
True	266.7139913081401
True	245.1799383737309
True	5.006926288415267
True	330.72590125297774
True	10.519713070640243
True	380.46873337282585
True	77.45316104982608
True	401.3526722595721
True	649.6213755204434
True	123.8723772575264
True	245.75596783497275
True	652.960426178138
True	697.3907216091517
True	294.4896412246473
True	133.51312191631325
True	168.38893028348284
True	483.6869916927075
True	83.4286778907939
True	11.198571649353916
True	511.1459329793951
True	570.7949345671722
True	19.0797179281874
True	137.57313467266673
True	907.740635008598
True	489.4783589501732
True	262.4744029712604
True	33.59427640066161
True	475.1456942071044
True	117.55324921206788
True	571.9629655164874
True	681.0568706100622
True	289.4848315019093
True	388.7058280979366
True	178.4388451496417
True	237.42207700983585
True	75.17001963763978
True	218.1944667133376
True	495.0354825863178
True	21.15212403300759
True	459.199417750583
True	362.08712614325975
True	716.1764195623525
True	922.2053857369684
True	914.3377433650624
True	166.31523515481035
True	401.4152625343343
True	73.96474821792323
True	181.61147281051112
True	321.7585490057494
True	9.937166275986232
True	799.2011344911393
True	24.97235791425705
True	405.4181225246023
True	264.8222923742376
True	673.4415449508614
True	215.8533074732508
True	38.30550526008032
True	705.8264433098448
True	1084.7458654020206
True	231.91560131058927
True	134.82988940381878
True	624.0156871362833
True	510.2092777459393
True	17.94925599741484
True	833.8972197046493
True	100.703670357016
True	48.52585503913407
True	306.88957528141907
True	350.746049075009
True	396.8028718626143
True	264.2215766912058
True	20.146649020256607
True	23.248009027069205
True	860.8491648185101
True	203.9328094737976
True	116.17738624943432
True	814.3456628384079
True	662.1555274332057
True	630.9587442196721
True	444.82369972386056
True	153.7264024157778
True	31.700861294079587
True	100.91886243138816
True	440.7279630082966
True	217.57756823042337
True	460.22520357108993
True	148.03183350001734
True	493.66213161788505
True	623.9134589229552
True	923.134678579912
True	22.15609723389416
True	993.8694493947175
True	1068.2604574041825
True	480.6244219289704
True	82.88782877958973
True	795.1059783611481
True	651.0297648979413
True	647.2440471257869
True	172.61978896710386
True	740.4423234840318
True	717.6800457811488
True	123.3003503300694
True	790.8153049075611
True	815.9312722293909
True	485.3380249030682
True	229.85547358609887
True	70.66267024821491
True	292.84950660152793
True	357.6345893358643
True	473.292436009164
True	438.0290359977404
True	192.7105828386053
True	308.09405666504495
True	3.029649645233631
True	12.649618010732995
True	103.91235386131784
True	134.1918331601129
True	361.1977143925136
True	340.3568324066194
True	115.5137917586806
True	16.777751161219147
True	215.3408170439137
True	849.9542785185928
True	463.5330141586319
True	527.2682299264659
True	573.3045592015391
True	861.5343717801704
True	645.8693392144778
True	90.62284619272307
True	209.6629977536417
True	248.42947508291476
True	279.87522061368657
True	113.49380162237912
True	357.74746617639926
True	431.8520150467719
True	175.45057141968218
True	647.8142036759059
True	249.11850752744843
True	213.23394139733512
True	29.10667072275124
True	246.8553508765924
True	472.9632811893373
True	160.56310151317874
True	533.8898625748916
True	472.3155290521062
True	240.7211922076053
True	104.49899087112716
True	39.20966682196568
True	407.6811940105311
True	802.2204436247671
True	166.18749458757677
True	1031.7862627981276
True	1029.3430763064823
True	493.6422665783824
True	97.25560608569
True	124.86092988549748
True	682.7093786668621
True	9.216990841340277
True	224.3420103714115
True	137.84296682140476
True	119.47209402527866
True	323.5193813492858
True	645.6711369888902
True	34.996803003448846
True	127.96931187819234
True	917.7315375827258
True	54.90712503290863
True	463.9470761253171
True	529.1672010964567
True	251.7545218322824
True	135.41837821449596
True	957.81046693718
True	1182.084651601672
True	517.0283522688009
True	658.9066713276258
True	197.2644781885696
True	152.89501149873237
True	324.2856811940701
True	268.34247725807217
True	174.87941598577416
True	292.5496989226785
True	333.5063941390364
True	11.27233894842878
True	616.3785435206574
True	134.50661364980238
True	81.67253873961583
True	444.3369810264433
True	314.6802807238525
True	1180.050890703773
True	358.2424910449101
True	982.5308117432564
True	10.052764743982044
True	257.38487803764144
True	223.3323864560604
True	150.2930170380264
True	475.8134402010985
True	208.68233124002316
True	408.313091188678
True	332.7504255500865
True	113.17851701021344
True	347.9740408301673
True	1048.154726815473
True	739.337885787624
True	229.7326610487624
True	113.92892750159744
True	297.0594335067965
True	24.30154641741642
True	353.052558462453
True	319.292956114202
True	570.2536167467813
True	433.8828341814499
True	354.5752533531714
True	151.73589905846256
True	12.13572210334542
True	420.61693382869584
True	281.1502976141454
True	138.32639431723845
True	301.2576906141342
True	423.5551232537479
True	819.1100551347567
True	315.4107282989103
True	779.2093642495405
True	398.5239204385312
True	374.7021820125901
True	1.3872352648505584
True	1177.1562427542776
True	105.82006114805638
True	882.2979098491628
True	205.5315090103286
True	486.4713101793275
True	661.9169334935136
True	85.31523778456524
True	480.247288654461
True	31.637907603041203
True	413.2217338741708
True	76.57028479591834
True	223.42386629685976
True	37.84556156727417
True	681.1376856460934
True	183.29137257677075
True	25.453975755675604
True	409.8136640576216
True	105.95716849619046
True	168.85861913377263
True	812.7667811539693
True	260.02936225313897
True	141.38357450687926
True	370.9521205916114
True	518.1211371873126
True	335.1368131728113
True	523.7599417396958
True	642.5961183517254
True	156.40096999463225
True	8.647462644187621
True	73.72437898850768
True	433.9046123817121
True	86.0756343449708
True	80.60268828015944
True	1021.5608655788282
True	28.670605517834154
True	320.7846494113232
True	329.8511953946457
True	445.5116848914433
True	673.7340671218068
True	185.0554374768173
True	639.8727314366038
True	333.7136843079302
True	347.481137255737
True	268.3384889150977
True	228.74837698500855
True	360.18177338710854
True	441.22783365363296
True	425.406649991873
True	613.4145905431402
True	139.8352751301887
True	75.58098087045946
True	38.72373346881808
True	304.2055357364463
True	642.1707046453455
True	401.7997940743588
True	772.3905784396292
True	211.7999274329792
True	408.9337043414433
True	66.47343098114622
True	56.28385561306055
True	448.6267927273881
True	203.91828393512947
True	212.27847965065828
True	44.63718697923887
True	1094.162556299069
True	180.97228455773265
True	927.5126279883284
True	315.6947982911151
True	934.9578957456322
True	230.7521148821552
True	429.6536311779991
True	531.2591704562184
True	619.9092928908184
True	215.57827758752737
True	474.6107503984276
True	916.5267966590848
True	120.62457869461213
True	8.250231259438994
True	587.5427380755903
True	26.1770218077348
True	76.55993454604572
True	811.2600285023551
True	226.36888200685277
True	1017.64079336771
True	689.7704183332838
True	406.5784327323748
True	288.0261626149908
True	479.1903182767685
True	342.0468281436044
True	181.45039753193345
True	699.9984893062781
True	720.5531220543155
True	212.23594018520592
True	89.85624366244798
True	503.2218359433694
True	133.97936123668245
True	372.67448340680346
True	346.90187052889115
True	65.9458485745547
True	371.6832688581101
True	400.2435637584196
True	340.2393487788576
True	411.9919779095292
True	402.4629240924077
True	666.9049781676498
True	60.284363340046085
True	445.4483352346088
True	327.8183790231015
True	638.8194750810088
True	228.27027783039975
True	103.06023970010216
True	40.15899184523278
True	543.9305597763306
True	630.8641498259993
True	183.73780587590824
True	407.1869759365991
True	341.09316814918003
True	18.214996175602497
True	164.12751024344902
True	302.7773326699459
True	3.1694817884786035
True	880.0514148648887
True	80.501336912176
True	103.80677971026913
True	115.0528358782884
True	362.65271238836726
True	37.94862124173457
True	451.08794135362734
True	223.1211551312253
True	5.380320576449395
True	120.2249648695318
True	450.0158808065552
True	49.630304807489885
True	68.84670240532958
True	178.9872151859332
True	282.27051239628537
True	985.984922980658
True	384.99005730336046
True	944.2567219404326
True	194.67428256952604
True	975.986364567386
True	783.287103674052
True	642.920563602388
True	412.2239765600894
True	378.3996555337123
True	78.54606547283876
True	73.52679488409709
True	76.88490341387678
True	177.01264405212584
True	479.5866139474935
True	1086.8365412737517
True	185.32568042407212
True	360.5220980656761
True	432.7358371844733
True	610.8648010230694
True	597.4308283715749
True	280.4482588709825
True	464.57995994472446
True	685.1875638724481
True	96.80035483015251
True	750.2502828349226
True	277.2672819877722
True	137.92846298454094
True	414.34419744781366
True	835.2114868341168
True	434.6816759592885
True	843.5228958097779
True	195.01226771886456
True	353.3570532882683
True	693.9713239927155
True	639.2979565577565
True	187.2886335057288
True	258.6023677715349
True	799.7148344182385
True	33.991505273398246
True	193.73746438006384
True	502.0679300712172
True	729.247670818598
True	105.30601128122689
True	38.08552845967105
True	169.72973236678786
True	693.2230235116482
True	324.01715609802886
True	553.3033453385782
True	353.143467154272
True	289.88875855048207
True	457.4232719849615
True	499.6744613746434
True	73.31614597396064
True	375.3062936536911
True	787.46186031974
True	0.0
True	306.6842586746014
True	247.54537387481147
True	958.792544309063
True	146.23172203940814
True	632.3099227299216
True	634.8788548148817
True	110.36892651089764
True	222.88099299571547
True	131.86730710283854
True	10.840893316535915
True	289.33029850652866
True	374.8163142984891
True	1133.8832496716927
True	234.18356350497052
True	390.41728613923743
True	651.5206191727016
True	206.0304474127184
True	28.52043722652221
True	823.5527755555481
True	584.4325749561297
True	160.82199793474763
True	631.9763805309947
True	158.73952591251228
True	313.5240714075593
True	791.8667431741701
True	36.55014409757815
True	113.02942986211649
True	524.0519394905823
True	68.82652519599792
True	78.32421175734386
True	417.69886270724265
True	24.133048250726866
True	776.2726889980574
True	100.35345439870464
True	165.8326174628256
True	18.532899347290392
True	736.3946165713515
True	30.608620526086263
True	769.9525137706496
True	400.918676958296
True	117.97504693679646
True	697.5672000893996
True	545.9516093809143
True	560.57005273948
True	47.16710060997972
True	375.6677599871075
True	5.352237050108452
True	92.83892468640504
True	382.17598810687616
True	44.79406978973932
True	123.00589156824336
True	307.3986738508528
True	185.6874654627838
True	100.27001865720956
True	661.1850055879759
True	19.31214905691182
True	1132.277345702543
True	541.755103117015
True	300.3075635116614
True	499.1362554109382
True	120.80164790165284
True	780.639007320274
True	1098.3572039638434
True	746.326614911073
True	172.45418223716356
True	229.98977999261493
True	53.63144370516339
True	59.90204449404738
True	154.3704613364839
True	103.35279869297172
True	169.9428738488638
True	1184.3350677039475
True	308.81967578268507
True	359.16000503037134
True	718.9696360545346
True	17.28047684892457
True	13.86912202877543
True	594.2074035666033
True	4.553283830951335
True	119.42394765432
True	684.7662135933764
True	177.34618074438424
True	640.0124703845697
True	812.2056460014869
True	160.88622793500772
True	895.3178885521079
True	2.7377756348770763
True	445.79423793588114
True	1066.30165033373
True	24.687613544339307
True	241.4562273020869
True	146.77843941909305
True	966.249470110525
True	232.4517578871851
True	482.3156904119836
True	118.98778846147088
True	532.7191033829403
True	143.43950530842858
True	92.42299102505352
True	384.9634290757802
True	67.44888096613296
True	51.251477892075215
True	1089.957132966156
True	271.91912873899884
True	158.4119816213573
True	371.9103153753831
True	401.6214453403997
True	209.43250021043096
True	169.57260450394824
True	399.3128544559199
True	33.058046426942305
True	485.7987762008877
True	1107.1786524977092
True	110.62971188472746
True	466.1388863639189
True	316.95347325273
True	28.639744862321244
True	403.2891353329918
True	101.8531548332309
True	584.5295955715613
True	195.6542595730929
True	413.9099144502043
True	20.59794841297992
True	460.55622613808384
True	107.9600970373412
True	337.78691956496016
True	34.17305541608016
True	167.84076575511307
True	241.0958561163704
True	760.1769523263173
True	58.29163553964566
True	133.90704133716577
True	237.7532701504481
True	145.5835874198851
True	620.7524731684125
True	565.0303051577768
True	786.3425562603533
True	390.2842147189359
True	543.5586884777416
True	421.78310510671673
True	685.225528609346
True	72.7740036316697
True	468.0175410063072
True	410.39057823693577
True	48.4604597415032
True	87.23376671849898
True	129.39327598250065
True	90.00315199894393
True	320.6757124871481
True	825.2314612799129
True	338.088376199265
True	1116.8576944405154
True	325.6939371182104
True	907.8640069491178
True	155.74548939349646
True	580.372192783458
True	628.8663973620992
True	714.2036978417052
True	446.7084818116159
True	61.77593114793657
True	286.08387534576394
True	43.51767394652909
True	162.88366125622514
True	174.9692807133207
True	1149.8909227645645
True	224.8893853616279
True	555.6660926657773
True	533.6881162848829
True	558.6687463930338
True	855.0854031425287
True	594.1112587616088
True	628.6356369087193
True	933.1389014199058
True	127.23657619436533
True	312.6024239981077
True	267.82978817124746
True	319.7798852450373
True	87.34870947052262
True	375.1057634484279
True	3.794172864730621
True	331.12907778700463
True	255.0865594813883
True	602.5804034516124
True	288.5920684996434
True	359.9328505797417
True	7.418922395317493
True	61.02981682816134
True	545.2782037226574
True	31.361879038014298
True	144.06357940708466
True	62.79973873296972
True	149.89327050956769
True	251.28358774554505
True	68.36753353654397
True	377.25143222278285
True	269.2377485819746
True	97.28022065464464
True	333.08968039433927
True	67.26592420898567
True	569.5304891112049
True	843.1578239239527
True	280.8665013505786
True	1195.939057203478
True	112.29054421095312
True	301.122903447208
True	1054.8751628733323
True	88.73379678274608
True	276.16864309232415
True	9.158519907356348
True	409.95158288199184
True	444.06486796552815
True	159.67867310914798
True	612.1222265202973
True	881.0791221959253
True	161.67868501389066
True	78.4173001875456
True	332.3840475624081
True	565.8887321649084
True	614.41393636056
True	1262.2792746742828
True	26.571848585541893
True	940.6620044596052
True	139.22273841870762
True	645.3294062056174
True	118.66812659215368
True	119.45785233747982
True	191.874167537596
True	172.62891883908398
True	747.4750735057721
True	208.77792434982675
True	231.99684570420212
True	66.96473316229451
True	501.0953493713046
True	465.7703395318292
True	174.13932598374484
True	231.70939306285464
True	16.143638101540386
True	423.9224515735215
True	213.04571584475772
True	274.6846742310519
True	117.94265416698973
True	731.8265110173694
True	413.79127463093096
True	256.6529655018338
True	648.446776375667
True	528.1145343205651
True	460.1508417894233
True	140.29367550249592
True	513.5219430461144
True	437.7339715956172
True	2.532076026616669
True	184.82421462239597
True	89.5024538393144
True	250.6398271746605
True	2.856119260321312
True	125.05277092774722
True	348.29605952579453
True	7.952286376407864
True	839.1688446375484
True	163.3883062577563
True	702.891920147095
True	820.552456625855
True	166.7200454602666
True	229.39185757858405
True	487.8280680397926
True	850.985832232359
True	49.36684140971072
True	37.1859213317557
True	136.84382896078557
True	612.3493208312507
True	725.9206325626188
True	186.18390781770623
True	593.9144404259755
True	614.1126732534966
True	872.4440397181852
True	393.56261844705176
True	184.28960617559895
True	882.7729833680403
True	219.36244252293915
True	155.7261987612696
True	329.4338637292219
True	225.12431850144844
True	210.90735531816856
True	618.2370267277367
True	246.6644957260769
True	199.12251509402577
True	448.6390222471479
True	463.1627043663136
True	65.09399994660725
True	277.4669123668182
True	75.11507936350843
True	342.18906618092984
True	345.60094048602446
True	237.51388222431984
True	180.9738799005869
True	370.6521415728721
True	675.6134231344686
True	738.1028661738259
True	296.6229966087336
True	745.6138859676162
True	66.52089126719468
True	880.3852250981007
True	349.16352596551644
True	13.152382207551858
True	598.3672606466263
True	698.3097621815728
True	260.2525650988046
True	168.60948653817903
True	47.20607235930128
True	396.5946361867456
True	76.41473460527675
True	12.88980601247638
True	907.4221618540817
True	363.3981759353924
True	179.50128209676438
True	994.9686393010004
True	10.56451356439046
True	798.6475418660782
True	31.41678247123267
True	706.0581939457869
True	59.684232474505386
True	749.9646468108301
True	460.2836270152163
True	200.4854598871969
True	457.1233423714757
True	209.07153998782616
True	297.5760852281763
True	229.8697158709092
True	413.8969710967157
True	10.233373773023052
True	319.1313277453005
True	117.09091800029633
True	11.79312923260523
True	481.9371048059135
True	733.0000808949927
True	281.07866036462906
True	86.48441739060027
True	305.5108162261943
True	82.19780260595172
True	180.4903902905829
True	183.45885438827693
True	370.9397619256324
True	40.53311431799645
True	142.530197057517
True	382.27550455678505
True	881.778104253909
True	114.9999080970262
True	209.9996871137008
True	440.6839105151765
True	18.627248704105337
True	421.2484829683101
True	488.23088542764646
True	91.73290043377226
True	405.82633931397385
True	363.3531850598929
True	414.6918787839976
True	584.6102324318634
True	1063.0775633652115
True	961.4685437121292
True	57.93167131874924
True	1078.135565190242
True	110.66512449218094
True	118.41690368634336
True	107.2497010989987
True	490.6928628136442
True	371.1884431308814
True	570.8312993237785
True	259.57488119499345
True	155.59810757287153
True	413.9778231775788
True	13.77837146454278
True	461.9568583490733
True	388.4433479071687
True	144.57332420213748
True	93.8124005342534
True	541.9501599736543
True	1007.663078628552
True	192.6648803821809
True	62.91798057365404
True	431.620536305552
True	386.5728445859114
True	488.63200271074817
True	320.0388390282555
True	4.398021114073913
True	532.6424249501282
True	505.2248471251028
True	501.5743084629891
True	194.49952176576343
True	102.85245096488092
True	22.7797908429874
True	379.895250174626
True	110.89509971152968
True	7.975490632159659
True	30.363063717725986
True	346.9631351214419
True	642.3559519493544
True	133.2954253948455
True	87.61180757313592
True	22.107761477758302
True	393.8320558592222
True	368.830674590444
True	796.6602729435206
True	307.0530117426805
True	511.5458041187836
True	542.9309572566812
True	524.0855068680478
True	293.1368308824261
True	535.6137181814171
True	101.0018749155117
True	584.2159277501637
True	8.646269042905415
True	357.09153724977955
True	464.61939730380726
True	982.546590398076
True	354.2009564156362
True	809.5484792251643
True	992.4346234855298
True	175.76225163574807
True	37.18136827194947
True	374.5664729848918
True	384.5271441449577
True	578.6083504622618
True	256.3008309069259
True	29.187953916082144
True	641.6020229740436
True	130.99729442594648
True	1103.8768526119968
True	305.88336238370727
True	492.8909251521973
True	125.18747138147651
True	817.7794601722494
True	137.6308155553427
True	840.0457371542989
True	553.9473514864212
True	195.26783738160623
True	116.36995489024471
True	60.88089408247573
True	564.3678836848694
True	938.7461273514292
True	437.1213813123417
True	514.8810641310778
True	132.65802450585016
True	644.9309822525902
True	467.9509077933336
True	793.3473104283931
True	321.7100014591918
True	577.8808239697828
True	109.83590880308311
True	25.343637944424135
True	411.5837248088425
True	172.8563551457609
True	103.84188933689391
True	377.2730390096325
True	1111.8796183407535
True	259.09964217877416
True	558.5271877676842
True	12.240400944269483
True	75.98355244699988
True	336.72703493059055
True	767.622101233288
True	455.9693611100184
True	520.8162464087695
True	740.1287066415788
True	70.69115610812369
True	735.1823668039608
True	47.2943252781652
True	106.21940167875572
True	174.16327937746564
True	85.89404879258201
True	25.65629155094139
True	304.1097819506507
True	468.3739928956063
True	911.2670847815932
True	859.4501514384825
True	5.918017349642506
True	277.11416211441525
True	445.3252348142556
True	127.24429415797516
True	242.9949260537608
True	317.8708179146396
True	1316.248446051988
True	442.6864355057874
True	24.282286884325927
True	190.9595780001356
True	712.9270625457325
True	34.059764160790166
True	170.4554259705411
True	563.6941905494357
True	70.5202761883823
True	886.4768439579492
True	331.933838213954
True	655.8070013640162
True	77.40822834395915
True	657.9660921871119
True	584.0629306828607
True	860.7417637176254
True	244.16178063643943
True	492.6258845490051
True	804.3659765912079
True	881.7106303408689
True	228.7977686287708
True	752.158190486551
True	221.53076737846965
True	447.33724455987374
True	375.5743804899277
True	500.26666712223215
True	485.9142649680445
True	313.1204896990311
True	348.4183390246083
True	110.34365943365404
True	359.64621152042554
True	1095.7221469143465
True	315.8964727871823
True	145.84387989168093
True	299.37765139602146
True	718.0733998907216
True	661.2590893714107
True	413.8660145656504
True	121.73745854694394
True	334.5301323869642
True	34.53310522494067
True	178.367796604641
True	91.3832128546155
True	86.21223010994505
True	556.8587766520521
True	136.16090673874027
True	133.96699972620573
True	104.7634298634542
True	88.58362010234666
True	457.34534944240494
True	394.8903592855993
True	1045.6816175822305
True	517.422709605243
True	849.4404616488061
True	277.25163024497886
True	311.7580693131155
True	520.4202858694549
True	189.4301138041021
True	722.1776222556914
True	238.9940088736274
True	356.8843614864816
True	70.74743689912886
True	116.741504075764
True	262.9535101809693
True	118.27986830725698
True	479.22555284854445
True	32.88310975716554
True	573.5911149726876
True	1000.28806012165
True	727.6660135945358
True	1.4756957464799088
True	59.49799701475696
True	468.6798838515452
True	444.33682652007417
True	77.0128870176587
True	119.14542919298758
True	298.2933129339909
True	78.16261300987158
True	52.82501003008203
True	714.4814920310149
True	662.9513044640782
True	149.4391861169252
True	169.83303972251275
True	548.3743479067293
True	53.15761412141342
True	25.162181124211905
True	556.6317560904521
True	464.4628930871413
True	1127.627398446263
True	43.66458058876425
True	464.97343129558567
True	862.8694742300027
True	796.3065984326258
True	288.0094110328657
True	748.1050447158095
True	387.9568777939438
True	42.180837721792216
True	96.95305378266708
True	696.6632093427091
True	75.60439883261431
True	134.00454520840637
True	906.681592507404
True	188.07997661058752
True	267.98834547689114
True	105.8763736380756
True	657.0082952588685
True	583.7338205114862
True	206.77552839904405
True	449.7249825538215
True	41.863406258378326
True	276.0706250047748
True	581.2931428473166
True	635.6178530020859
True	322.99456498508204
True	70.20162389447103
True	908.4305835873812
True	1080.1429740007798
True	565.1542407429216
True	60.88694583081039
True	29.037699997225328
True	87.87083826372071
True	95.16540721821336
True	104.61127992593332
True	873.4678662061401
True	1175.8693360230857
True	722.0179341263799
True	315.38917994291864
True	7.617022891904801
True	21.844486173284427
True	336.48090805724195
True	482.4816066728327
True	44.19335831448881
True	563.8970025209458
True	408.4677439224617
True	393.377470989476
True	76.67251911134228
True	194.46010444022832
True	272.00270766319807
True	129.37069103706455
True	386.72587096989565
True	40.44349691971132
True	179.86406228550928
True	1182.936819013889
True	5.694761462666509
True	26.51396073494357
True	584.9413624557931
True	360.9877360127405
True	788.5927227945161
True	158.9361986215603
True	756.5279217168379
True	616.6213636174356
True	262.6837814386528
True	435.314679957749
True	337.64932365477904
True	294.6434414548658
True	269.55080298934644
True	406.9869441077364
True	502.2719813951606
True	481.60214394059983
True	109.33867200640384
True	366.32923008222485
True	9.287266054129134
True	179.23611131357686
True	234.07973299477203
True	845.7608631125817
True	582.36418287504
True	30.80796661887431
True	695.6649020777434
True	838.2470288346829
True	110.33159015068856
True	357.2268721505759
True	862.2722883986518
True	220.81762326509255
True	161.48788976288907
True	540.810090777686
True	563.7582458199455
True	1116.6695192921943
True	154.82456992237
True	158.75706563471647
True	249.90827815803175
True	312.5154422091729
True	432.086292892564
True	420.99681320831127
True	317.4312037046434
True	427.9426349466112
True	500.8436993091248
True	223.5390873830717
True	1471.5106297618663
True	258.3572477022969
True	418.14973620003576
True	49.16727842991509
True	766.2877234084233
True	253.27867381155104
True	896.0794392969078
True	563.1606773858624
True	321.9780997888629
True	776.7924403768908
True	275.2694034008399
True	217.3229486043829
True	255.03209848765908
True	218.56508416910265
True	143.76121497532623
True	256.141491643309
True	728.0685613237454
True	523.1554663414785
True	223.6106574001087
True	1176.8997677925556
True	119.56786911011272
True	260.8045101761593
True	71.58291193915268
True	303.1855739120516
True	414.4317169407862
True	86.26717735604402
True	214.6002762677476
True	72.63148768836005
True	688.3733862382961
True	376.5285063946176
True	220.94822435960268
True	745.1209880913274
True	871.6905945995785
True	802.8314698283799
True	829.5722187144845
True	347.568595927806
True	1.9313444358663283
True	270.4007451536991
True	52.400796591714986
True	382.3168569081104
True	49.86487408642422
True	357.55478050106774
True	875.3463400117419
True	1021.8195743537182
True	394.250592185219
True	21.92700653609008
True	529.2319685081694
True	508.02692486899866
True	197.36807699472868
True	246.8719058503981
True	296.8753053789775
True	22.88021574266879
True	125.283787521571
True	950.640140539984
True	59.19070955702367
True	494.2594989073782
True	786.615342021334
True	100.00880295894493
True	249.55277399628497
True	112.4005534275616
True	16.21632017045437
True	1.7522223447667369
True	118.04209569055058
True	1015.6300963156044
True	491.3213268052221
True	68.33592756538813
True	774.6792794369328
True	333.42836753359114
True	1.0023491783390317
True	445.64464034667776
True	183.74958525184428
True	486.7137703553631
True	81.19355188432874
True	349.5127499619224
True	360.5887307075104
True	174.4993458080856
True	218.61011449431996
True	133.43719306507978
True	165.95276982016452
True	996.6888711038712
True	14.578780596386652
True	511.3963358541857
True	467.9715605694139
True	409.49695269978304
True	224.63437227028143
True	237.9087001914729
True	168.17270886622924
True	48.5134823219241
True	467.364504232134
True	155.61176669130694
True	828.9537854251598
True	828.9500523854555
True	247.8967658274664
True	313.7909249392642
True	519.9815587403654
True	43.68142063819938
True	85.93742786944948
True	771.9366893970564
True	1042.837519702219
True	113.28205968106768
True	723.611835417201
True	142.7616369696015
True	928.0754677221328
True	649.6643267755347
True	105.68846303158156
True	274.9199260934028
True	628.3306189545469
True	264.56038946692365
True	45.90038465574585
True	558.0939748827001
True	451.2093032984872
True	6.560089702584463
True	474.293387385162
True	65.79689558087976
True	172.6315531245058
True	234.3865177814499
True	310.29001448299755
True	75.22156988993159
True	223.09124879422723
True	349.603519345446
True	434.5567335425967
True	908.4303125921168
True	48.083699649669946
True	921.9751902970582
True	1030.3607159390824
True	137.5771892541509
True	72.67427329668796
True	991.2862327214718
True	33.075227002011985
True	217.30290859244076
True	86.8888904643759
True	215.47827880331135
True	362.6111199801211
True	948.0307352670164
True	97.0205764480564
True	71.09562408440857
True	638.1966506615007
True	282.4127324999188
True	729.745622018825
True	53.63889740210864
True	470.919633440516
True	410.5585915472557
True	687.4245556921295
True	53.96795750982028
True	113.12802284833596
True	29.211195553451606
True	265.67924894370816
True	44.3386014490641
True	343.0939313564828
True	2.9400069795178805
True	1178.2232690451033
True	101.72384709956236
True	136.0919965402881
True	353.60411895130625
True	721.4250279741639
True	665.948089632212
True	1038.8956988218663
True	465.96936099587737
True	420.62804696677375
True	140.7820246661125
True	434.5715506375811
True	818.4681439122025
True	410.8198918766253
True	966.8304460416288
True	87.1772017532275
True	433.54077532211966
True	187.1362229838376
True	285.2733511863252
True	739.7222115829386
True	158.61523859822455
True	135.30430179290846
True	65.5441531038643
True	866.1451827956561
True	789.3006648807589
True	81.12929960171472
True	437.63148288962
True	732.2708763614883
True	424.6570347484942
True	54.192958519483575
True	323.45961734425424
True	779.2143994469194
True	29.679933767520776
True	360.7718258995167
True	164.99912802178923
True	281.4146013126181
True	33.00100554912284
True	221.99512767976825
True	787.3741536617914
True	635.8481988520662
True	59.69569100761471
True	293.0197862226416
True	890.422339256861
True	16.47985986797224
True	322.5095290519277
True	296.15278292285257
True	424.8251952838113
True	214.63642652922047
True	607.5328360755847
True	48.19244078976336
True	965.704276371058
True	869.0594592975269
True	46.27677820577919
True	402.5732442996432
True	716.3471216350605
True	920.6457629673008
True	266.1997897885285
True	586.3394492160038
True	129.0171475573313
True	187.63602944017123
True	126.32812170804084
True	129.08658887866443
True	210.01407067494563
True	969.8216473854844
True	807.9530627383303
True	908.0965786047864
True	19.51295908238668
True	27.27828237201137
True	351.7444211310606
True	13.395245442564349
True	622.5547035207057
True	1064.1740052962668
True	267.99581476219305
True	202.63115827700304
True	85.26204484019715
True	216.87675576877945
True	135.05662637824568
True	46.56310608044921
True	134.83077286184945
True	88.51344858929924
True	228.04988563159947
True	514.655402980523
True	160.75363766292915
True	28.45830035438847
True	58.17763734939142
True	413.66695623781584
True	270.9201630303444
True	601.3374039339998
True	22.977968965787905
True	112.08572787603812
True	657.8161332712101
True	251.75786155917777
True	478.6693805765743
True	648.904634292811
True	108.78299696244488
True	113.55825296507672
True	79.9095710689272
True	25.50451921149391
True	123.47136406795646
True	88.27235455860318
True	103.04177964124038
True	155.057444083786
True	234.567217746536
True	803.5327871006856
True	282.7205134298262
True	921.1174638689228
True	166.89185464362924
True	202.2546920815037
True	795.4739824014025
True	304.8061728683121
True	572.4092305476112
True	257.05476023163834
True	371.5197395743714
True	445.31612426704606
True	570.7627380853617
True	633.8177338554341
True	361.5111187984867
True	33.210305257847054
True	552.4117006056329
True	614.0395198386648
True	20.981282599939867
True	10.564831052977569
True	261.53872865576864
True	402.5668737872171
True	453.1178792504937
True	66.54234623477403
True	623.886228691342
True	950.5824268253843
True	238.98713618459465
True	918.0791018045668
True	277.1531099462198
True	106.17838602500645
True	277.13503881339614
True	686.8284463865061
True	40.1454063651393
True	571.7946212928715
True	1288.6977843679065
True	1041.8224830490055
True	893.9266047837322
True	203.0954140819288
True	90.02034431302238
True	192.52787767661792
True	843.851188916618
True	143.99698474827338
True	1066.502748502655
True	868.6507293210404
True	43.20885525644231
True	89.72289621705083
True	418.74753287816816
True	424.887276303513
True	213.27327134340007
True	518.6606861340439
True	673.4661633096138
True	122.06193066659851
True	268.5013099755077
True	1052.5692156886355
True	53.30997277544434
True	695.0942070073056
True	562.2224573305162
True	39.91101642865184
True	814.8021687195971
True	383.95968869822536
True	558.7335242403433
True	107.3908928326001
True	278.9453904921364
True	217.0064380210088
True	24.177309075241464
True	137.8433469113132
True	765.2708273145166
True	145.26853361367674
True	387.33489390348814
True	66.09865521258891
True	651.0447671737913
True	626.3794283214169
True	227.9616141960801
True	460.461091620025
True	168.81594772774375
True	168.9630978010338
True	217.4635553369206
True	286.5791359422773
True	358.5780201630756
True	138.59065251175676
True	189.56347517248423
True	25.91293388685765
True	881.1633225905822
True	303.3824462840405
True	10.624749090106985
True	372.2177303719674
True	153.93183200392443
True	621.6749777933331
True	373.03597194514685
True	591.5000638763534
True	563.2556325379034
True	495.5063445592991
True	797.8701121897824
True	234.7902973362577
True	563.1024927208347
True	158.67550240135853
True	532.6325788700624
True	349.053408349124
True	373.1970087644688
True	127.20789760610876
True	135.15660487839926
True	114.84043824599016
True	71.34239444883295
True	733.0065597229311
True	178.4953077448331
True	44.76472855365176
True	0.0
True	527.5389568609919
True	110.30170683529408
True	23.760318785260043
True	41.728892320135294
True	115.15743805059375
True	552.9294363578325
True	174.57517198260572
True	98.99027535678442
True	35.77212100175392
True	163.66914741221422
True	891.7752210819425
True	51.19139489265223
True	234.1701140678997
True	739.7782786409348
True	314.76239106972497
True	467.6059733642032
True	475.0131942959526
True	505.3566521364101
True	612.6622810504291
True	884.0518049536463
True	266.6843142290744
True	1039.7197367081494
True	910.7869216999452
True	610.4904751271346
True	341.7163704765805
True	859.7284801887505
True	9.073317566201064
True	32.05479234150813
True	304.24275373560346
True	43.7036519155623
True	197.1155130650563
True	738.9468999840286
True	222.57693939982855
True	742.1239489363109
True	782.8831540647587
True	124.56980373108132
True	348.63017236743025
True	589.0319490949222
True	25.80462523792111
True	134.43262176896474
True	416.2850416896397
True	301.3569722516595
True	197.32773521917144
True	111.14530076278636
True	383.9843390717519
True	23.79920476851346
True	372.8047264542943
True	363.1691382158787
True	1012.4615117107836
True	369.8981155072048
True	30.83406664287736
True	427.50475136555497
True	452.9069018598368
True	233.55031107209868
True	34.522353397551456
True	766.5233669481952
True	446.0687658235541
True	175.46656362280834
True	12.85446148368971
True	1207.4331140098177
True	170.05668432855265
True	27.72997455096357
True	289.6019648952822
True	283.8810804363767
True	115.61123522558736
True	294.98069494404155
True	46.00090037797224
True	326.7100221361764
True	318.3096223363252
True	325.92890657964193
True	32.54739141791587
True	47.72770044068273
True	1061.6659124423136
True	20.438356564646195
True	13.02795638586208
True	176.67931816224058
True	655.1492871423926
True	8.461448251018092
True	179.98386665387136
True	178.16363758150672
True	543.9213633770465
True	378.4176089918019
True	716.3253676223079
True	328.2075101227608
True	512.830208208019
True	456.2146144298069
True	504.9325915933861
True	103.86280270454824
True	1282.7297143376045
True	924.603522600007
True	271.0230237661225
True	525.6521207463327
True	99.27324575851247
True	574.4667918496224
True	451.5696262230216
True	157.1247764002751
True	77.438645638028
True	348.5786997656203
True	182.4056733142754
True	31.091377945782845
True	580.1494904165737
True	377.260203799473
True	73.98139027043058
True	30.837622501954904
True	657.9295188045469
True	484.7454556989248
True	73.2165271330214
True	21.56852939224293
True	341.2615916868771
True	337.9721481705513
True	718.536306579902
True	561.2030489019278
True	559.3242154695454
True	780.0350530573269
True	7.901810124179956
True	52.58813635457901
True	37.38144718484895
True	58.93781623903726
True	513.4432212306273
True	581.666259935503
True	85.60363382884586
True	103.8900419375156
True	198.95362619678076
True	76.19070163470269
True	188.06733860756924
True	208.5173508582901
True	284.80116530217936
True	819.2301547993371
True	581.8003057465232
True	286.5648134612376
True	197.20768913858615
True	267.30800059707343
True	253.4091853367691
True	749.2823309784216
True	335.6018215757331
True	177.41937153938252
True	925.7651127879255
True	342.9895479886557
True	476.3435598174833
True	149.8667411152169
True	130.43733298769718
True	65.16307594720452
True	210.42693570781344
True	965.1088702227838
True	512.1333968422781
True	112.38404395218532
True	367.1055742278156
True	96.87189932175788
True	650.5396474668412
True	5.137721021159546
True	680.6733051132485
True	36.98485784186751
True	927.6579252365908
True	844.2453381267536
True	215.07032199007875
True	29.233162301151804
True	81.46768555294513
True	443.8141460761689
True	225.37248589023145
True	1.3643836623653542
True	76.80735707865486
True	1027.197158994134
True	346.41052897892115
True	693.3076824848479
True	475.8039103201425
True	31.29049979736501
True	137.29096155268672
True	451.8742943868669
True	948.095816033474
True	808.7267606813307
True	434.549993636858
True	356.3749658891564
True	17.392418077885445
True	82.41502225574955
True	747.4035828560505
True	466.5312793947737
True	371.32047742533314
True	892.052755446763
True	24.58986627640122
True	222.45861366091503
True	903.1075810467362
True	228.22449017669013
True	8.60457703760891
True	504.0176545224576
True	106.61648696140226
True	650.1132462123696
True	55.80730257076262
True	261.7997764041738
True	891.2624748177955
True	900.4816829711577
True	275.0286346309693
True	447.5919469115229
True	124.40500152973466
True	618.9450026722291
True	257.2752128627188
True	197.90677799571824
True	878.6183115992426
True	52.06972748116271
True	749.7764169116097
True	285.84396576828846
True	302.79319034343405
True	163.31567917062887
True	488.5371879545588
True	597.7480463251504
True	374.0373229214146
True	398.8848582709956
True	69.70797630175713
True	159.85445258817958
True	449.7319842691056
True	220.3221081241331
True	35.44171678489741
True	198.5054001521948
True	393.4925959198456
True	394.2624672704832
True	743.163146852757
True	123.71797231713109
True	650.3517883501817
True	520.1092684951451
True	605.6591438930694
True	131.137693549406
True	38.45154932784786
True	666.4346038469228
True	63.51478295248474
True	554.5034249925186
True	679.4398409288948
True	442.5410363283772
True	146.31820689114394
True	530.649791795711
True	5.018462460975405
True	395.79567183477457
True	30.446546900502693
True	639.1478006720657
True	274.6493627981092
True	579.1986523032981
True	672.4475870812755
True	147.70909993669582
True	521.7893283889416
True	498.93358556789536
True	64.00862426338627
True	976.0722162197828
True	3.2306741417426226
True	27.028379780436943
True	636.2005350170897
True	705.6357795019347
True	131.02378989450153
True	408.11249205982375
True	124.08691712946948
True	73.08903169530849
True	466.4270274325134
True	42.42037631691596
True	506.56504902265766
True	13.028310298660926
True	858.2671165105328
True	556.9732070067854
True	634.293506536472
True	105.20356783904067
True	389.2027343447128
True	1002.9169576872666
True	830.0592185914173
True	134.46504916565033
True	553.1006887553016
True	467.6435979000896
True	242.4398029379328
True	257.09470261320286
True	5.677312593932646
True	316.9473607562048
True	10.68816681469037
True	367.39259552202014
True	72.55478911623138
True	401.3419076415023
True	644.9634896618759
True	127.04401879081752
True	232.97509472704505
True	634.7686093873435
True	685.00392133082
True	299.9148367289342
True	134.8283210189221
True	166.46684076172875
True	478.7467080007952
True	81.42970613504966
True	10.092276991416076
True	515.9091287381297
True	560.4539333651004
True	18.804875072952864
True	135.62639636372853
True	905.3545901208464
True	493.5497032042661
True	262.79560141184754
True	35.73476372328496
True	467.65465987910267
True	114.09291662330055
True	584.0979981297696
True	676.2666509877399
True	302.65227298739546
True	372.73070772681166
True	188.99135244842915
True	251.66321109699172
True	71.96695696435592
True	216.15636482758785
True	499.6372969723236
True	22.102199098001535
True	477.53625172936063
True	378.1692821621202
True	726.863903963904
True	912.6068094035054
True	853.715884217837
True	153.89463827613534
True	405.2012904235486
True	66.01751577757103
True	196.6871746709665
True	325.98251597186675
True	11.620289394180316
True	783.6402273166711
True	24.25268171900033
True	403.2888101760114
True	275.5112079252435
True	636.1335822086401
True	206.96261616705576
True	39.63390251283604
True	694.5031831005316
True	1062.2685262362463
True	226.45892727384864
True	132.98727063252528
True	600.9514858605013
True	483.7687361741415
True	17.850866079534672
True	813.8919744172371
True	117.01998105114676
True	46.867703599533954
True	316.0528594164597
True	350.6619532148166
True	407.20244434720746
True	266.0054234721911
True	19.545218925774787
True	21.686930350145616
True	838.1517519078674
True	198.3542997274388
True	116.30002315618576
True	834.2151244350351
True	668.2381624854044
True	642.2284716897842
True	450.101525664702
True	139.78264628403076
True	32.85852203114112
True	99.88668275403926
True	437.57817857010247
True	232.36732030908905
True	484.4711569983952
True	148.36864257762338
True	484.50225516034914
True	634.1269326336561
True	946.7780758453976
True	25.62912618544684
True	997.868788157784
True	1087.7847049944776
True	491.0988504026005
True	86.63205480172374
True	765.7027269364518
True	645.7784922283305
True	656.347254275589
True	175.23266164360558
True	766.2481038562855
True	706.9093013501847
True	116.35536702588746
True	757.8962374041116
True	821.9025312927972
True	475.3792297877637
True	218.2267628975709
True	71.86870735021127
True	314.475994357263
True	359.6792195227475
True	467.8752224556349
True	423.8514395902944
True	202.131272688652
True	307.042597929329
True	2.699783096209698
True	14.08328338934568
True	106.91827887252413
True	134.90743965001337
True	348.63351769801267
True	341.757385894995
True	116.88794510248655
True	16.99688266429108
True	217.6863271816012
True	858.7776617940171
True	452.6452992736517
True	539.1981006690156
True	563.8200284214319
True	807.796045470207
True	642.1393951818368
True	97.75024044858988
True	208.40808915521723
True	246.75998699287155
True	279.0798494059761
True	111.61585655719348
True	363.0795183567028
True	428.73719385592216
True	164.00962846423596
True	638.2113975077782
True	243.77241757858684
True	216.5394926054327
True	27.9932264610882
True	257.1114762753466
True	512.0246602335142
True	168.08641646950952
True	523.7385494648188
True	472.7310531285
True	234.13395940136385
True	97.71104753949824
True	42.75786605441474
True	405.56291557537554
True	790.4498375774098
True	159.2526919546751
True	1080.864944690944
True	1046.365027097116
True	493.00127031278186
True	102.89275089673414
True	120.58164653218071
True	650.3908994604088
True	8.674697926922128
True	220.79985022491903
True	137.53974390802665
True	117.22616524957309
True	332.41295780373326
True	640.6765016166902
True	37.863193992855045
True	120.23830936320638
True	950.0145168298426
True	53.52717484566501
True	462.00856174995727
True	529.1829636740526
True	246.0785750310266
True	122.99017713257818
True	946.5500293914014
True	1204.5072026215398
True	520.1834984033662
True	637.2466986335212
True	209.86845282650785
True	151.52190069830712
True	317.1094895080004
True	265.55866561033184
True	173.4847547563163
True	300.60127974022816
True	337.4970210038661
True	10.11110596747108
True	611.8543485929314
True	152.73820470189162
True	82.22083396213543
True	434.3334459165543
True	309.7948911733689
True	1190.896588764922
True	358.96069097408065
True	965.3750462820072
True	11.29676182119063
True	263.4423900396404
True	230.93575235438968
True	155.24921069828477
True	497.9734145803371
True	202.57003903372748
True	405.9275556891919
True	312.1849376281276
True	113.65092040609832
True	356.51173034242873
True	1028.3801094589378
True	698.8637782238374
True	217.7476475687116
True	104.46392069101448
True	292.77727618039387
True	26.89997098188091
True	357.8836075240143
True	312.6233983648821
True	553.7679490166045
True	436.7235834485962
True	341.37137701690364
True	157.02506536224988
True	12.11349614219521
True	413.10085530050594
True	286.0448949103956
True	142.30422377935426
True	302.57617592292763
True	446.4267275323098
True	806.769869230341
True	310.69541847582826
True	778.8562043785209
True	424.6290522330421
True	386.0854219808084
True	1.2591929585194837
True	1166.043870925552
True	105.27434192535588
True	897.121046663065
True	207.75245775240845
True	458.3651457120196
True	671.5132283090743
True	81.38650350889435
True	488.4234103898192
True	33.09799351069877
True	432.0853060613945
True	76.04461172265013
True	228.16687529162616
True	36.3317396986184
True	646.1707866988537
True	183.08891418397013
True	25.80194818619925
True	405.6808051642959
True	109.6181553257306
True	172.10122508098965
True	817.9282401725803
True	259.64084937976503
True	152.1260337544926
True	382.7450465050227
True	517.1210996938541
True	321.7508064685512
True	533.1814936072136
True	649.9616499519635
True	154.00300046537535
True	7.161429514961967
True	68.1952588434188
True	416.12882773432574
True	90.49515699465836
True	76.65215708189766
True	1072.338821823743
True	28.35938899211642
True	331.3343049745748
True	322.7752737704959
True	471.2241711496009
True	679.1034030546249
True	187.9542412740279
True	644.8891767091559
True	336.0011145314738
True	343.8801857341064
True	277.36740064932894
True	224.54930236530132
True	365.0002180633997
True	455.0636928912719
True	398.8583842448673
True	604.3133142271861
True	143.0435759856917
True	74.88339585129742
True	39.1327100220029
True	303.1442851470039
True	652.2838698168453
True	398.1304802564257
True	800.1130740202962
True	208.1347521689613
True	399.3610817358444
True	66.4491289241799
True	52.13040638932996
True	430.0741610859299
True	204.14512298271475
True	226.06453950263867
True	43.04657916920461
True	1053.625931921666
True	166.54250318146111
True	922.9233566703748
True	315.66914609058585
True	931.1873020045588
True	230.4535596050234
True	475.4013586347229
True	530.4843007405353
True	618.1857823303957
True	218.59092080772157
True	494.4492261398967
True	988.8452782999534
True	126.48107112887948
True	7.362353499462047
True	572.6152897918723
True	28.28280426762482
True	77.77641241075288
True	808.29862766882
True	225.5354887233368
True	995.1094431150528
True	670.4611669063152
True	415.7966562400141
True	282.44296724664827
True	483.5448150932856
True	341.1978939486283
True	179.17432400599506
True	703.5023918305175
True	726.0117872366508
True	207.2174733509416
True	90.4578571194181
True	513.3237069675572
True	137.25587100657836
True	383.3231892130211
True	341.21261458536185
True	66.57756336074371
True	390.94316071269935
True	415.03098391228616
True	366.403536961078
True	403.9730003128358
True	425.9313532959446
True	630.0206841316897
True	57.05230475804729
True	450.4359976653146
True	325.8898515170344
True	638.2697590340169
True	216.07866742750605
True	99.00692706749084
True	42.45779345030213
True	527.9195185174844
True	638.7455585126529
True	187.23111480882795
True	399.3059221679152
True	343.3011954803602
True	17.603749859327735
True	173.62287977741502
True	293.01351053298384
True	3.62828594730174
True	869.5623754571933
True	77.8052739529992
True	103.0090649655454
True	112.44205242506897
True	365.8921042971626
True	31.71438455012308
True	449.9201057977524
True	231.59004235580085
True	5.50932318664755
True	120.68641999778004
True	430.8654204232761
True	49.62080203877999
True	68.51312484728933
True	177.00963997347273
True	285.7144653928632
True	960.8480602244704
True	385.49413101391735
True	987.9245695150034
True	180.21416773846784
True	993.9903897800696
True	774.2442994896687
True	641.7386616337136
True	401.60616220258487
True	370.5390661567832
True	80.27407164624168
True	72.53424720395573
True	78.57664523121878
True	182.6092308203769
True	481.18073105592543
True	1105.4721103611078
True	183.83585713999068
True	360.09052479544306
True	438.8160657906674
True	587.0588556247664
True	596.839808626099
True	278.5927718570073
True	462.8546682045292
True	668.7398809687226
True	95.48301017403196
True	701.8137369441561
True	270.3195872113793
True	131.37899979209044
True	409.2968208099883
True	818.0190398598721
True	441.41535489726687
True	873.7457540620031
True	195.83123651684085
True	347.59213453634555
True	690.5892922849405
True	624.7922270166823
True	190.64233560936327
True	257.0573438961923
True	790.3231222268516
True	30.54700280688348
True	193.41625185592457
True	495.6103973735276
True	669.9910574976511
True	108.15423184724156
True	37.566562846580034
True	161.81876727760525
True	692.239374261993
True	312.753419676768
True	559.7204447426456
True	365.9553055668837
True	286.08698607708413
True	458.733681860903
True	481.27570676639726
True	72.14419779097274
True	361.9622691110084
True	788.1895487858537
True	0.0
True	304.4754631951597
True	249.5243001601063
True	960.4910433167964
True	147.82905717121042
True	628.4994531733955
True	630.801105175024
True	115.10504549720464
True	208.200823848782
True	138.16785347276547
True	12.058295557704056
True	293.9446853298779
True	382.9872336056072
True	1124.797198338498
True	233.1980274683061
True	397.7227296070921
True	647.4480481508823
True	212.9939049036278
True	28.16083329932055
True	880.068384868657
True	594.1794862177561
True	160.74791745724147
True	630.9396685619603
True	161.1395260215244
True	306.6389298318679
True	761.0061359162182
True	34.78601110670189
True	107.40508427802811
True	511.4935650862986
True	72.03247248252448
True	80.35010438092112
True	399.2628512371765
True	22.226169913428976
True	753.9969468336259
True	94.55720222687304
True	157.90426386021466
True	18.94792672206536
True	727.700545214561
True	28.84871273909497
True	769.4367579932157
True	391.56130163649664
True	112.97664285678718
True	688.3338862540764
True	512.8053624629633
True	573.3674905023239
True	44.54900926512729
True	371.9072447384248
True	5.988698944891732
True	94.01339560980188
True	386.2063711381
True	51.07501120914218
True	118.33871397352672
True	326.33422483940416
True	181.18619651973444
True	100.58334188995552
True	678.6976732027493
True	19.138799728148687
True	1096.6381396308925
True	496.534849042424
True	310.7581850942516
True	494.7033193476434
True	125.001890813764
True	808.3385292095134
True	1142.102386732177
True	743.7240591326354
True	181.4076000704932
True	228.38563864456867
True	51.40282670617474
True	58.40376945165988
True	151.03403440525176
True	102.9467394894786
True	170.14526849549887
True	1180.9608977636349
True	327.43401822921743
True	355.0095595497152
True	703.7543990436707
True	15.198068973904718
True	13.480838375506696
True	583.9261164243975
True	5.328220973038546
True	120.69945031560292
True	711.8565112604033
True	184.1434401133623
True	646.5550012755145
True	866.8276033807613
True	152.95327777794031
True	903.059404440102
True	3.264024743664052
True	446.3096373991954
True	1043.7213802359302
True	27.44364688487047
True	233.69493633810535
True	144.95222649780638
True	961.382957630546
True	238.34324511127917
True	518.5510359137329
True	115.9700383137496
True	517.9496663299385
True	155.72535846197144
True	100.08027914497752
True	395.67110600985376
True	71.53934865645682
True	57.24344876020559
True	1063.6817133409431
True	246.8581384148668
True	166.25713710622327
True	373.1944679788287
True	387.4961051667447
True	213.79483574107044
True	166.23083356423646
True	390.4089841166766
True	35.219840192017
True	499.3515041633376
True	1135.773189432657
True	114.94509463499853
True	483.8037286284572
True	300.00291395956725
True	25.954740634535494
True	389.5123444954958
True	103.66596709278346
True	582.4785104085217
True	202.4164950196632
True	426.9202872805593
True	20.53887421571402
True	423.0786249942201
True	111.41077232287584
True	334.46998261002386
True	35.39174469491511
True	173.17402918959192
True	255.64392213400228
True	763.0781409850191
True	58.12328274165412
True	138.2750255018557
True	231.32091874424717
True	140.99397247745608
True	656.7406091912225
True	556.8869769897044
True	809.4615660458525
True	393.31898411701815
True	543.4512812029911
True	413.1158122045134
True	699.7631671637469
True	70.87976840977777
True	459.8861924595087
True	424.4123912919069
True	47.847338036388
True	77.05453162040592
True	129.2405757141281
True	85.97031659198925
True	348.73060548073494
True	832.3421712699153
True	327.2482805745031
True	1090.8794314481272
True	312.81693545897514
True	917.666707356306
True	148.1468544957821
True	584.4511347032903
True	586.4775823646629
True	715.8788634859756
True	442.37938893147606
True	63.99341338663808
True	289.66779514984466
True	41.08796261268904
True	167.61986429567096
True	176.37736071265076
True	1109.3876006201886
True	236.5113753262522
True	552.1509909031901
True	558.2307875773553
True	568.3814938357026
True	854.3834889687544
True	590.3984230246988
True	627.113112239899
True	914.9157187066364
True	123.6782800653706
True	321.8291635288226
True	267.1030354845544
True	326.8515975926133
True	90.20593166758366
True	389.0620017077704
True	3.903431261385258
True	328.38146668061466
True	248.67470325756048
True	604.6879329807567
True	261.9965900804963
True	358.00831055729947
True	10.008867614129354
True	59.84611696900937
True	537.1326152775105
True	30.61601854823244
True	143.7048663415926
True	63.78994065729271
True	158.58044236362394
True	242.62467864540005
True	68.05835816890642
True	392.5462114763751
True	267.142740225718
True	100.09215039139671
True	338.635943967706
True	62.778927678786985
True	592.9379544919266
True	827.0924210468775
True	283.0525014687226
True	1162.4462010853374
True	111.00157640921502
True	299.4976752452612
True	1048.0347366997614
True	90.74935026944594
True	293.3054396905026
True	10.495411933384805
True	409.2886199301834
True	452.6265138269629
True	155.171847355483
True	623.3450739608993
True	901.1143681626842
True	160.0990332105808
True	79.40509498456142
True	344.7435219086625
True	552.9898333872108
True	645.6069641461523
True	1191.3073945209544
True	28.968252127772683
True	970.8534788862868
True	139.50687645744677
True	614.9481163520628
True	116.4618260122608
True	132.92127417893508
True	191.7832727333113
True	159.26232690646202
True	768.4684559999281
True	200.23238962663328
True	233.64046174772983
True	64.85571526226786
True	507.39828757631113
True	475.186625126243
True	176.68133553169147
True	232.11776868975812
True	16.414981066872542
True	419.3099830992373
True	213.4084903988712
True	283.37985709220794
True	111.62284168198576
True	693.2103054295206
True	429.7440904653003
True	265.9708924733712
True	646.2075575061334
True	515.6608947087119
True	494.5088286081914
True	137.59281253105146
True	522.1282947518646
True	442.8002694998881
True	2.629767287967354
True	193.46553035262383
True	95.23380542314035
True	244.039212373366
True	3.1965148340134557
True	124.36991206216922
True	357.2639587729233
True	7.579013627201982
True	877.0400766781686
True	168.40297396988484
True	731.3956750541297
True	822.360160068394
True	168.78846730070458
True	230.9924688039188
True	486.26217176263305
True	865.3546250680856
True	46.77863694101383
True	38.86556294417596
True	121.69645197165508
True	622.7530128141152
True	708.5226555576678
True	179.46652700887657
True	597.3139682569125
True	601.0406578335978
True	883.7335995371177
True	400.6686169656382
True	183.00885779129013
True	908.925398982784
True	225.0703352718516
True	152.09274443375378
True	306.1736454218961
True	230.0182077878117
True	212.6766656107915
True	618.049758030237
True	254.5819135021046
True	194.20986531422813
True	449.5468228569218
True	446.2390604076713
True	59.64773505611909
True	280.55396422782707
True	76.74900971175454
True	353.89598270613175
True	359.1802706950764
True	249.94904713612104
True	178.85923986422537
True	369.58872871864713
True	655.9443118820166
True	742.0790357656955
True	300.76326282600803
True	719.7441451843539
True	62.96353412334184
True	850.7209422991823
True	358.507214255987
True	12.778634800408629
True	627.5113746104424
True	686.5614513920985
True	261.343094972372
True	170.0192028739767
True	43.11451463298649
True	381.7679797661704
True	81.04690369111984
True	14.746891595110933
True	891.6310058635685
True	346.97003171454674
True	175.43084407067846
True	1002.5061932344212
True	10.616688637098056
True	792.0604408629274
True	29.72659461049226
True	650.0542848053938
True	60.66552037823123
True	788.2125577036232
True	433.18099130343467
True	190.36580805082323
True	449.3414947092069
True	210.8436284902953
True	299.0850691683892
True	223.2082389399718
True	413.53237710762505
True	9.126543141796258
True	317.5516516348512
True	113.81589126364864
True	12.007467303548056
True	480.63674085658766
True	733.0424235260873
True	295.82595257070494
True	81.8699692241042
True	317.6319772156381
True	84.99264852514544
True	185.86038081945816
True	170.12892569581663
True	366.5211255544495
True	42.620794112876176
True	130.85686977271797
True	392.5754356443954
True	870.9915295030735
True	121.04205779879535
True	206.24846249724297
True	416.1665273337064
True	18.167508789509043
True	425.6277650087292
True	496.45597242598456
True	90.40875222723572
True	406.8663918960684
True	363.4917077431231
True	423.210469566596
True	595.1628168780853
True	1062.49324719685
True	960.784275423416
True	56.5590931923979
True	1051.7258778414125
True	113.2609023385424
True	111.71757395006962
True	115.09998914381784
True	520.399077054745
True	375.4369024973211
True	563.078826264434
True	269.3985639948018
True	157.43264855170352
True	414.472483106698
True	17.230464385044524
True	460.19064158009
True	397.12789812773394
True	151.68947635878848
True	95.22527317339936
True	505.4790125235602
True	1000.770677650504
True	205.4477659159228
True	66.9707052037005
True	436.368958196014
True	381.7194303555449
True	476.9877857215531
True	328.75436591763685
True	4.114004167629944
True	538.4199330075362
True	507.64667485469806
True	509.06193301940107
True	193.0456723274789
True	102.06970127605052
True	20.679257645707985
True	372.68729826109353
True	107.63456926641334
True	7.500703876307662
True	31.394238103783348
True	354.59647309255183
True	646.5209280442017
True	122.26007001031036
True	91.53539413614918
True	26.137369795535072
True	405.7305544617588
True	351.92952040638903
True	812.6156186310347
True	301.1253818907913
True	524.5776415479327
True	545.9693754274159
True	518.2381850105605
True	288.97733079365867
True	541.1062017029716
True	100.1070110005864
True	595.2294385570447
True	6.77375927669882
True	371.2128160070733
True	487.67961519582735
True	946.7302095515404
True	341.7156990388573
True	780.7636723826611
True	950.6899889351638
True	179.75169095290997
True	40.11450737399705
True	356.86946256823194
True	387.04720945099416
True	605.9326704954422
True	255.87297898249457
True	29.749163569199112
True	646.5408589346275
True	123.67329653564803
True	1078.4478730156509
True	320.47191108897675
True	464.46517512381575
True	125.73909485408886
True	821.0332545999526
True	143.2795319615709
True	840.2634160340746
True	578.6315206678942
True	186.9234957043195
True	109.90995092099276
True	64.59467053173168
True	561.6952482909468
True	909.0856229607772
True	406.50723893453375
True	524.6337864245764
True	140.12263928538812
True	615.4954137398823
True	491.862042634064
True	790.0582462192414
True	302.07344854214926
True	575.4183180524361
True	115.5313382133124
True	24.87907148254528
True	413.4772055404042
True	168.16994552636515
True	103.24677630919632
True	367.3284682915515
True	1130.7794520895486
True	274.55345370848306
True	553.1028934288751
True	10.056495244936029
True	75.26398358092277
True	325.9384929573336
True	792.5981765870881
True	442.4207223379229
True	515.1484397461428
True	713.7306249617549
True	67.03145632763997
True	727.3516179423544
True	46.76745608415428
True	105.33935534662584
True	183.84572855433456
True	86.35828603005174
True	26.790864770774423
True	296.94266706296776
True	466.1669203004907
True	891.5490571181889
True	869.7612967948571
True	5.593714991021315
True	300.8289275780624
True	468.7116379401222
True	125.43459845030402
True	237.9293597370727
True	338.96938747471705
True	1322.2330504720414
True	449.63932915412886
True	25.16798209632585
True	182.0169275661276
True	717.0307480280346
True	33.11081152745302
True	175.32549913336123
True	540.440693502928
True	71.33314586655078
True	854.8843421922202
True	325.3820098850791
True	667.7238166317576
True	79.72676215645433
True	680.0698281531735
True	594.6761496844385
True	892.1747185690022
True	253.1047794312272
True	504.9095033810706
True	855.7225417398263
True	902.9629834735816
True	241.33999896628745
True	748.938829215241
True	231.7799400813991
True	465.35071390784645
True	371.7250503361324
True	505.4057665504933
True	493.9420945741055
True	302.9286712550839
True	353.2484650409536
True	112.12739598122268
True	345.8639079669556
True	1143.7498561364368
True	305.97053281764545
True	153.11925037989985
True	303.18207521836007
True	754.2412558081044
True	655.3022313701729
True	420.1317427293103
True	118.78742896599154
True	341.9359286667292
True	34.24940618744331
True	175.6071109822996
True	93.99945651335996
True	90.5622997157528
True	536.4176150492817
True	135.10015750924708
True	139.14693568994085
True	107.02474092796308
True	84.3815185655781
True	443.23285456222027
True	395.41993827262746
True	1022.3590217164408
True	537.7809865600401
True	812.4899342693438
True	267.661412054391
True	296.3464369955745
True	521.2516534739525
True	196.48711902115292
True	739.9833296766946
True	250.3566470072208
True	364.9990945250276
True	71.16448988032278
True	117.51591210063484
True	279.19959760054587
True	125.70862142752476
True	479.866316914488
True	31.96026359595245
True	563.2719658060865
True	1022.5338492959876
True	737.8893482639962
True	1.068475423697658
True	63.813796747008354
True	488.9108611634218
True	438.9975307156602
True	77.24309214684394
True	118.07065757573494
True	293.1853570504257
True	80.19082913621702
True	51.20731745533984
True	712.923324143482
True	694.4652332165118
True	165.38378492779523
True	166.1620563648588
True	557.4132103463049
True	56.16698245627877
True	24.219054362086204
True	559.819267954197
True	470.08291200994194
True	1149.2840162275022
True	45.64660017513042
True	454.96370965768085
True	888.0128283480343
True	785.399349938119
True	305.8676217846226
True	757.1843863852205
True	405.0944466569921
True	39.71529437826432
True	92.78288617348326
True	689.6775343306505
True	75.98146134699687
True	139.87647654889807
True	923.7964682974902
True	191.8489758664216
True	270.6353429691269
True	103.41581522072298
True	656.9927008274516
True	603.3369347771866
True	216.9169639689555
True	432.64111201696153
True	39.93008815919264
True	288.5842850554042
True	567.4428960037259
True	604.5710159251067
True	323.814012097739
True	73.38486298672693
True	934.68800765231
True	1079.1261496996674
True	567.2566244917384
True	66.00668201449166
True	29.96298745217496
True	95.18544431137984
True	103.71011055562742
True	100.06490419945426
True	889.7510054459835
True	1224.5114355766
True	730.7810420756115
True	300.00273568979907
True	8.857808399238145
True	19.47588356890485
True	343.0413868806947
True	482.0884930769336
True	47.53789448707781
True	579.2761384935263
True	423.0462770702029
True	385.80712340068726
True	82.93259344338668
True	196.4261088728988
True	264.8774184147813
True	140.8523815440507
True	395.9833963733524
True	43.17583056726944
True	170.63970612994137
True	1185.7751811912744
True	5.331515857180228
True	26.737266538555183
True	590.155852844566
True	354.0624003752794
True	784.256887238022
True	158.89910702436782
True	763.3462937130419
True	573.5929937249125
True	288.07889663808834
True	430.3678963798328
True	330.37217925628045
True	288.4999918251843
True	268.7133397278403
True	402.64359188980825
True	498.4874377402517
True	512.0558396900021
True	102.27899989953742
True	352.95946111650784
True	9.406817587730725
True	187.67256577637684
True	231.70149465566428
True	859.7878636969042
True	578.2748786601456
True	31.50572037792728
True	732.0690783715598
True	867.917716122738
True	108.82762672962848
True	351.84423551079027
True	836.9677165732776
True	226.87466449495275
True	166.63654958443175
True	535.6454358927172
True	598.2749506763923
True	1114.7824233592503
True	147.49773646981646
True	156.53721209389042
True	256.1634714691078
True	320.2715189234627
True	412.0942196824498
True	413.5300650615388
True	329.32186099907386
True	435.690528848955
True	494.8560304701237
True	234.1567879972177
True	1447.537623709595
True	249.0726860077573
True	371.40563036349744
True	47.264791851304295
True	778.5473512360574
True	236.5593143972173
True	928.6176813794724
True	575.0816436616784
True	326.05247208545694
True	781.1130421995969
True	273.5869374336711
True	209.3956302391717
True	268.0561390840286
True	206.35177855015925
True	141.19521001599932
True	251.8168037282768
True	720.0255826857917
True	529.6589913109209
True	220.9683737718605
True	1178.845210780207
True	117.81382303056552
True	261.3563463505697
True	74.71465945947128
True	296.5475903202799
True	420.8759976148042
True	91.21037960123203
True	212.67113850846025
True	74.78807302628388
True	673.2692631974237
True	364.68256190721183
True	213.7533645475386
True	722.3728474292025
True	850.9030488334574
True	837.5971707848117
True	823.8604588378963
True	349.752370111298
True	1.8543325613028931
True	261.3452207292173
True	51.16932017361725
True	381.3359763592047
True	55.55588572941923
True	357.2579870150128
True	851.2480420899697
True	1034.307378462417
True	390.43637605504085
True	22.10108375726205
True	530.70399613605
True	512.0820655926705
True	190.7734070459979
True	233.6348632370438
True	284.1426989236047
True	22.1253320961413
True	130.90935199513373
True	953.2882244656992
True	65.78691364949164
True	523.3632454041318
True	788.1302548312672
True	98.18148696267798
True	244.07270985005368
True	115.30691128750948
True	14.4075266810823
True	1.3271865004963053
True	115.15702235284824
True	1015.2532709433644
True	477.6081905484687
True	67.63702528144458
True	805.6299775686063
True	347.45074876794826
True	1.4031065034373738
True	452.9137665788217
True	189.55201321662787
True	494.6287351475229
True	81.00642800337712
True	341.95426728842057
True	352.2903932921219
True	174.53503582368052
True	210.06930255609987
True	122.6423144106251
True	172.7143816206178
True	957.670246258086
True	16.105062752234574
True	509.24639574017
True	482.6235982561996
True	427.9451126874706
True	222.4830739122964
True	244.6365716707297
True	160.13231828754024
True	47.00621156243107
True	482.7280786493824
True	149.46454260247904
True	864.4772196686101
True	821.3969109194012
True	250.44870256498808
True	302.8212619882645
True	527.8469992991107
True	41.45519380933377
True	88.12173328751173
True	736.3755911582358
True	1093.1076406060886
True	116.8655808071545
True	728.2044299995221
True	142.63835887503947
True	930.0785855808772
True	672.889056349021
True	109.119993894627
True	283.2355396039783
True	622.5802251385667
True	251.0037905653344
True	45.92936448914156
True	552.2326019522344
True	448.7921347257638
True	5.717374361236719
True	492.0858279902786
True	66.16061361327905
True	183.65501687999412
True	237.78729864786848
True	296.79257433295567
True	74.67822018812674
True	221.83537539447377
True	348.86917970516623
True	434.5555775317727
True	935.8753245946032
True	46.479090475433296
True	927.5933223894964
True	998.3492271637352
True	130.07143838873188
True	75.35686101397744
True	1015.9130003955684
True	29.901959879762764
True	234.25540787456603
True	82.46431960502218
True	218.68676672275552
True	354.9958703193058
True	977.6006567737336
True	96.83524606426724
True	74.58390756971828
True	648.9201145378241
True	274.239000685111
True	718.2049298468413
True	52.01844724353503
True	487.3151270667319
True	396.5081496477074
True	681.8783576958639
True	58.96953754935973
True	112.06425035920336
True	26.50337898751562
True	266.0074320516928
True	45.29354978611401
True	355.6665954128828
True	2.605852579578372
True	1187.6555202449877
True	101.51638834680024
True	134.76149189609043
True	350.5084293381075
True	743.7304091073358
True	671.992385843823
True	1023.987945358356
True	480.031135611494
True	396.1632209773447
True	142.82395226405646
True	416.5360057479568
True	854.7795559118608
True	425.9786320108788
True	927.1467375819276
True	86.53803511571893
True	436.67020704181726
True	160.64915924186465
True	281.170077513028
True	726.3872109729652
True	161.922446397303
True	134.8539468746466
True	64.35325566641168
True	896.1352600630007
True	772.9748003099381
True	81.20158289171226
True	432.5161384535381
True	740.6872925368348
True	418.3726571938779
True	58.538051590334376
True	317.2079169083261
True	796.4902379667001
True	30.066741779604456
True	367.3849958842567
True	166.1467795792962
True	289.81560082098684
True	31.81445331050696
True	215.22472559981352
True	761.2568720701373
True	649.3594755820454
True	55.27825440030309
True	286.6614102285841
True	891.4454297535681
True	18.392667176175507
True	310.1527077485354
True	296.36621673270184
True	419.48813009033216
True	214.1626484553879
True	580.902125775476
True	46.96286711621377
True	962.0292865086052
True	883.2400697858528
True	42.60247024889221
True	396.1281970190713
True	721.4484162886037
True	916.3186383939887
True	272.9841886141433
True	599.036256170893
True	129.8567630461882
True	181.5477679514192
True	137.55274365749932
True	140.28844247773267
True	208.0347884195193
True	958.5073423280376
True	769.0412633264904
True	951.1436313653992
True	18.56626594610492
True	26.042816935727707
True	359.92095849775075
True	12.742958350742017
True	650.1508133346559
True	1080.313091078536
True	265.2867201453682
True	211.32889311844505
True	84.42556127185715
True	223.0667539077833
True	130.09678979865026
True	43.70932040829975
True	130.89793318484772
True	85.34026844803486
True	233.84896347186915
True	529.4931562269192
True	167.53351876505317
True	29.61197820911371
True	58.734908365348616
True	432.2790763183204
True	268.716487736782
True	603.1296615195787
True	23.257959783987477
True	115.51792483196937
True	656.8898121509849
True	279.6166424992288
True	482.7209336754572
True	645.1457479911717
True	97.84275088576884
True	111.93279308441566
True	78.3841199609798
True	28.21580218471309
True	123.75656674467152
True	82.90743080008046
True	101.51808595494668
True	155.819982547334
True	239.0502201053921
True	820.9092954823503
True	294.66874297620774
True	953.4254935378204
True	168.77218000974818
True	190.5026623563177
True	808.2859729005821
True	319.57176681924403
True	582.5712127907674
True	259.792643581471
True	353.4286590150451
True	415.28076759126105
True	559.8669221892617
True	649.3727637044585
True	362.1839071746648
True	35.21402393340846
True	536.636042489588
True	618.1932290952734
True	19.665362489110542
True	10.290899036655428
True	263.425448427618
True	407.3089383106144
True	448.6918784580737
True	65.4872486623862
True	628.3597238077296
True	928.4985418416755
True	237.09878293725657
True	908.3517171300942
True	266.6954437973031
True	96.4020570494686
True	273.3524539052667
True	688.6462860263757
True	37.753848836841534
True	569.548396052476
True	1310.3324168833806
True	1016.0033758450388
True	879.0407265836863
True	204.0719182385392
True	92.28876155390668
True	198.4801925430931
True	868.027830193548
True	150.9494895097805
True	1079.8125827477857
True	862.6175899649337
True	43.42448677191393
True	89.06348663652075
True	427.4211661768821
True	396.93879115899614
True	194.1987671618385
True	521.5537097823612
True	666.137368518975
True	126.026271919136
True	282.8820487186642
True	1054.7492967037983
True	52.19546908888949
True	689.9880382881107
True	546.8331388746138
True	38.94650806346661
True	833.8449277497475
True	395.0884749434712
True	569.488608837516
True	108.63496685869852
True	271.771861333606
True	211.51401421724296
True	26.272241855979978
True	131.42115142871646
True	729.4480520382274
True	136.09085832704707
True	382.769369011936
True	61.21699769856318
True	634.2773548839813
True	631.9302293497334
True	233.19864217607
True	451.5287882137624
True	172.2073435590958
True	164.4584691488891
True	224.7217481125574
True	287.8802707448021
True	359.5419781564332
True	128.28737787577376
True	199.01902787232817
True	26.823918415838403
True	860.4646974470105
True	322.07243956718725
True	9.403143266791664
True	371.9974105842784
True	169.3635030111943
True	629.067121414098
True	380.6014893932128
True	590.8945483928559
True	533.9484824390132
True	497.33935532891934
True	798.8572403563584
True	241.2322841991787
True	564.4380261349188
True	159.14728764410418
True	541.1316565629842
True	366.6847970231705
True	360.956969386551
True	123.8057345816548
True	134.7338237588819
True	103.24244584758848
True	69.81946935295944
True	724.2306935345119
True	180.30794624810767
True	44.81777550447739
True	0.0
True	561.9969547250589
True	110.73008716675048
True	20.209968448996133
True	41.98856659681629
True	113.16504097265646
True	539.6670981575935
True	178.33510513004896
True	106.334901674991
True	34.94621944691366
True	156.2666299639751
True	943.7984235382864
True	50.77633684317364
True	230.6630314904152
True	735.99362374855
True	315.01597040537746
True	436.8386313468042
True	486.826502321177
True	503.25029457213896
True	594.3414466426278
True	903.7220545266172
True	253.20878039684783
True	1042.3094266909172
True	905.1969050961414
True	609.2702975606898
True	347.94274799075293
True	818.7085387838881
True	9.072152151747414
True	36.34538772708285
True	296.0177052431543
True	40.04408339003449
True	213.24485416541145
True	744.7573776676253
True	218.8573223249913
True	732.5326623056743
True	752.0484768225039
True	121.58891109314348
True	374.89786420653365
True	570.6782701300115
True	24.40104081698764
True	126.09108059670048
True	431.2751071671936
True	301.25894736864365
True	201.09720101467929
True	113.234845611003
True	389.7235646070922
True	21.87915058160075
True	374.979307818365
True	353.944506231912
True	1013.4125099765248
True	367.2701475988491
True	32.08448086305691
True	441.7432743349956
True	425.1992974231068
True	237.23455803101757
True	31.206227394288
True	765.5446652394766
True	428.7042029515705
True	170.78095900701308
True	11.900116922510726
True	1210.06386089746
True	165.86217581965275
True	27.898297059423875
True	298.77579698550034
True	277.10100233636723
True	117.2453523084943
True	289.3592554678754
True	49.1949823667738
True	325.54443438845107
True	310.12874521857606
True	320.8988238562528
True	32.73441145537936
True	48.97377720262194
True	1054.91882201642
True	24.862248298724865
True	14.478013816197633
True	171.5545056626029
True	656.4768397340824
True	8.703180382865519
True	203.2603106736529
True	179.81552677235533
True	523.3817171037757
True	383.5696460853477
True	710.3123120537621
True	327.56668851033214
True	497.6599272622025
True	451.2054783572228
True	514.6184201151107
True	103.88364923920808
True	1291.7548586876542
True	956.2050042457796
True	298.5239738676916
True	533.6167250334958
True	101.67998722409936
True	584.3366543324697
True	438.7328429411994
True	154.05941351895854
True	74.71269070990037
True	352.1664031437962
True	169.70565442870236
True	30.044795258792185
True	635.6186658932542
True	379.40667090775713
True	70.61896037686955
True	30.21881547269408
True	647.4657499910323
True	496.4187758657848
True	74.87262963498638
True	21.45387216858565
True	319.5439862993204
True	316.5786436400836
True	713.2763720488866
True	552.0349869563593
True	563.4543797006659
True	806.1606423505236
True	9.038007991423838
True	61.21116099078078
True	36.40403868062962
True	53.45259819511985
True	485.00344781272975
True	595.5684477286397
True	84.34777076263467
True	111.51465950205028
True	203.68192743414096
True	74.1560122897635
True	183.1955580976016
True	208.7205375996495
True	269.63386445651616
True	841.6649232760298
True	581.6361080573738
True	283.86479840004614
True	200.6597046255927
True	282.29797261527466
True	250.4440218666905
True	736.5307555913
True	333.44962657264443
True	170.7654611062394
True	908.2394883675182
True	343.8937330117948
True	473.3552635408512
True	150.73717682662897
True	120.64724298433846
True	61.71289839631091
True	209.19989806495
True	989.5787423533452
True	545.4003050434605
True	114.314742496578
True	342.9808636715811
True	101.0651093606341
True	679.8285115872796
True	4.939728018863463
True	683.9356238695218
True	38.26916248381474
True	893.6704715979175
True	829.2945373511208
True	212.84544084930857
True	27.02617613485153
True	80.81207000939244
True	440.9744913433422
True	226.96506751906088
True	1.0821881548472485
True	71.3300265231406
True	1124.5041574053018
True	355.9799754465281
True	709.1901946743284
True	478.5747631495883
True	29.086401292762453
True	143.9775749028104
True	431.1269820209956
True	919.8081833961152
True	825.4990906010057
True	412.27612921116526
True	353.26512773269417
True	18.25803774947523
True	75.44515002185167
True	752.5725761782193
True	474.697993122679
True	377.2055400172235
True	888.7918412960079
True	26.652120817234728
True	225.844856073152
True	906.8723230030148
True	224.51477464957355
True	8.78256314106099
True	498.9073652390643
True	100.40115255498274
True	619.4431348317203
True	50.95461119543006
True	254.4855614949088
True	861.1534517060431
True	945.4931191549324
True	273.90960198318965
True	447.4002698210032
True	116.94197407133508
True	594.5944141516544
True	266.0061621162579
True	193.90243976654853
True	877.6065575415953
True	59.37791022727856
True	698.6259038975352
True	277.0149177262826
True	303.12212036630234
True	165.43340847376444
True	485.527965649913
True	618.1352856751373
True	358.86554070903986
True	406.3153286142759
True	70.13433048806989
True	161.59688056486954
True	445.1696281873704
True	223.40872499187316
True	36.141968909787245
True	205.93782031206663
True	391.032734294672
True	423.0932629238624
True	744.5081561394259
True	131.48236404216976
True	661.2767842721216
True	502.7933191126265
True	636.6401522989053
True	141.66438862210603
True	36.92393926817422
True	653.4074046533117
True	69.63399386113213
True	546.2516786122324
True	699.696272448653
True	461.5399823074586
True	137.47261161338304
True	521.0296739374197
True	3.616356044740378
True	387.2526573775037
True	30.32192108006724
True	638.5692594495823
True	273.2131268189361
True	585.1528710822278
True	681.5759238149343
True	146.48795764267138
True	510.27528716925735
True	500.3382013636994
True	63.46954716497978
True	954.5806878013998
True	2.695448786667966
True	29.429475281101467
True	623.8365481875267
True	701.6661581701292
True	140.5374455650536
True	416.972704931836
True	126.72366979734502
True	73.43375754473541
True	445.3106660880982
True	42.16333703912901
True	506.4563522848383
True	13.239983182628954
True	855.2377565009202
True	552.4518024549477
True	694.6706707161749
True	101.4041237254376
True	383.3607895751618
True	1005.5346771019224
True	853.2513236058611
True	137.23982759458622
True	560.8116292293726
True	453.5647792289219
True	248.76988686507516
True	262.13330189528097
True	6.424495094492883
True	314.51014004419017
True	12.195381625411454
True	366.5039049508667
True	75.89098757254804
True	410.85221023533154
True	645.6272780290269
True	122.1971003101408
True	238.3509897280427
True	648.8001828218776
True	673.972143957169
True	292.9638900802549
True	141.76779182006268
True	163.980256115454
True	481.4252487399751
True	91.71270561312714
True	10.922004550620224
True	504.2750366085339
True	570.0306909194273
True	20.96358953578393
True	133.0474757491386
True	905.703273513711
True	488.5113208273544
True	271.5782051233713
True	33.599424951794326
True	471.9597671472055
True	111.97681837089262
True	580.4337104021674
True	662.2434831801099
True	305.5472195920635
True	392.2370995838156
True	191.60235378447385
True	242.5029893282056
True	73.82343869629511
True	219.92195264725223
True	497.1810977231243
True	22.19432699058524
True	443.61159826913706
True	386.31733290954975
True	741.7893120845678
True	890.8212083122655
True	899.1627030591872
True	164.1478625540883
True	416.4135961743698
True	72.51188196534156
True	187.4591309562652
True	316.42039327924795
True	10.907165096251006
True	775.6740272887729
True	24.78802013049263
True	395.388009591956
True	271.42297315585216
True	618.4940310124992
True	211.02584599557784
True	40.077795844254425
True	663.7633677814723
True	1073.9076797721418
True	220.30399703650764
True	132.04874790877156
True	619.4252852497972
True	474.1555115164924
True	17.018408998815133
True	834.4094021314532
True	115.04629561303187
True	44.87767977894372
True	306.5217364556898
True	350.0027484735027
True	396.681608805009
True	264.51881130824614
True	18.753696555273702
True	23.443476518057025
True	839.7344585881041
True	201.1740700096644
True	115.2141936871819
True	799.2839551946844
True	659.6774225371215
True	628.4511632466465
True	449.4878892517333
True	157.7519704794808
True	34.593535942045406
True	98.26525769525014
True	447.0036648373933
True	220.9849608798238
True	485.921543922832
True	149.0520730023966
True	475.348626408581
True	644.9220275350757
True	955.930995721028
True	23.630245909167744
True	982.5439341668026
True	1023.5455410008856
True	502.8149232349498
True	85.377199505609
True	787.9118642618927
True	653.4841175186822
True	632.8983057767542
True	176.16879876976773
True	745.323801914781
True	700.8600358837639
True	120.81956206176685
True	783.168114798572
True	815.142798438721
True	468.5514402968079
True	226.2554886294327
True	75.19066934429638
True	311.0203483396636
True	367.2220360232939
True	460.8095049786713
True	428.565823356005
True	196.9876413421486
True	315.4437005232871
True	2.1796257490533435
True	12.855351388860754
True	110.25318053297642
True	131.3029758309355
True	355.1473383946891
True	350.23082005612355
True	111.3064445508748
True	18.003058125643403
True	210.38783701657687
True	829.0469842259058
True	467.8976529919472
True	532.1384330511067
True	576.3225738449241
True	815.9406766556798
True	641.6044819290265
True	94.6008176461221
True	204.1189599512112
True	239.2630165874524
True	294.1225711593904
True	104.2127260001484
True	367.4952413896365
True	430.7526043356082
True	170.90544802036044
True	632.9559480241448
True	255.03031568505585
True	202.72353874759057
True	28.78378687085479
True	248.24593679538503
True	494.3300478737904
True	168.34996678250027
True	527.4065999633211
True	478.2495601072855
True	245.18251915777
True	108.3499552954206
True	43.48008392883008
True	390.729280887269
True	788.3774135992209
True	163.7808838009785
True	1011.505279692758
True	1034.9139032042983
True	479.2841657160714
True	97.60198020566864
True	126.10533758017728
True	660.862365692339
True	8.939512075892202
True	224.2756733467036
True	131.97030765173147
True	121.14380741358944
True	326.3021167037665
True	627.3467367779225
True	39.36734757486796
True	122.63094766314256
True	912.4051813358568
True	55.3445515120528
True	454.9744974484551
True	530.7451047237024
True	242.2577123231044
True	132.11016475946994
True	902.3790741176376
True	1178.9433901146042
True	515.4761655557442
True	656.8474831516676
True	210.3324136462417
True	153.12205635617704
True	323.4162791768978
True	251.20080766592136
True	174.82336274212912
True	303.7475940456811
True	343.99932523473854
True	12.278855252665265
True	624.2206262887737
True	147.31625855689862
True	78.96638299190249
True	436.82154275914985
True	317.42182811537083
True	1235.9560678423334
True	355.4801717300928
True	937.6222462086664
True	9.321482551908948
True	275.8843578917781
True	226.6631857645043
True	160.5318238308058
True	496.61524386650257
True	189.8288730246496
True	428.7148745543318
True	336.3182598049811
True	116.18946269091931
True	367.9610921679142
True	1041.6284479870103
True	728.0285944964227
True	233.66008109598192
True	109.15278589652075
True	282.0942193366696
True	26.25791159259462
True	361.60791672413177
True	311.03188442321897
True	582.1557279445584
True	427.902755397159
True	359.16185170961137
True	153.99998749735954
True	9.783616221450838
True	417.7526534083383
True	289.2046333646704
True	149.28851881940932
True	300.1836961411992
True	427.8855024364152
True	805.4415224342836
True	326.52708380496387
True	794.1150677457871
True	410.9036819599151
True	388.7916962677347
True	1.7188229320010873
True	1173.4588811421456
True	99.94658325505682
True	919.5085440023264
True	202.93489812969275
True	473.6316333213575
True	676.1198546510492
True	84.47296733467816
True	469.4864903070375
True	33.29663923436758
True	398.8844793636263
True	75.455498676802
True	234.91104824037396
True	38.894023884942285
True	661.1605814816486
True	192.8197208214758
True	25.051599680399978
True	373.4415664491801
True	107.07324956673352
True	168.6146861281443
True	816.7333510514911
True	254.78280063339696
True	158.40509691747587
True	376.1806245388212
True	530.7094219523312
True	334.67167525695896
True	529.2512632017347
True	606.1942752437677
True	160.8935005614725
True	7.596460154239969
True	73.76092308148894
True	429.4411992260968
True	88.39192792240631
True	79.53490395048009
True	1056.831553074629
True	26.11635643176077
True	314.3184082125174
True	319.4644689290067
True	446.2142023049669
True	667.476681980544
True	191.77669929095632
True	654.7882093361899
True	323.7323695029873
True	348.46495490608373
True	268.2127899062211
True	216.0112318980869
True	357.47382081205456
True	448.7824052913703
True	410.0072085097225
True	611.1973589390814
True	134.3301057572497
True	82.15358855427694
True	36.97381308380959
True	300.9058458708919
True	618.4883610546314
True	420.6062155625218
True	796.9603801200899
True	212.6695490028363
True	409.9095995857148
True	66.0485122504453
True	51.99520821819493
True	416.1367621224946
True	200.4040452385548
True	208.6780096277636
True	40.505929261340384
True	1080.8780012855927
True	181.0578724688194
True	929.6646526645982
True	315.165596544425
True	919.488110166552
True	232.29632801608025
True	466.4582004482538
True	539.7008679067841
True	613.0907067925178
True	209.09768245669335
True	473.429224525322
True	933.3537249145502
True	127.42195332138884
True	6.741701613449182
True	588.4215397397909
True	30.79607383167024
True	74.25650109195348
True	810.0978155163369
True	223.0987234787884
True	962.13342164117
True	685.5434451845098
True	414.59668562052656
True	286.1381286398828
True	485.4459846789192
True	339.04458294369385
True	178.27965249094808
True	654.8032092733225
True	741.749050436373
True	210.188217867496
True	91.1374323956684
True	505.4229566177644
True	135.61826533791717
True	372.656496993939
True	348.0711794772008
True	64.76688648008698
True	375.90244367638985
True	406.3917390525336
True	391.22820954933695
True	417.8184054277396
True	451.6926422105128
True	644.9674528888798
True	56.0758188827384
True	448.9217510872437
True	315.9723080489124
True	656.6682008921679
True	216.88291313902147
True	94.12239410461416
True	37.64383337727583
True	541.2112986336098
True	601.7222726522829
True	182.73864207417444
True	417.68243899882106
True	352.3308355232868
True	17.715060443106566
True	177.38370224344564
True	289.5768443621478
True	3.138962551100488
True	876.6639108129818
True	78.34344631198668
True	98.8546702483982
True	112.20528582038624
True	373.6285290940128
True	39.5834051327343
True	441.04656022255415
True	233.03556120206943
True	5.616120730855483
True	120.41231014783232
True	440.2001089096954
True	50.206224047421486
True	68.90100591645655
True	175.13786330546122
True	296.7710536292728
True	951.6776609399288
True	387.4209413060801
True	937.6074451890946
True	183.27903508912692
True	1018.6409762155145
True	797.5209231256437
True	627.2857742137531
True	415.3618319344423
True	389.4974888540237
True	82.30622927870243
True	67.08843155194945
True	81.49328752081475
True	168.18156964276585
True	480.21544636836
True	1108.234704240869
True	176.83244681311982
True	357.6760139444283
True	445.8070283768853
True	592.0474580709205
True	573.638114131502
True	275.9502294039888
True	449.491928615381
True	687.310184665564
True	99.7627863124131
True	713.0254633350693
True	257.9652691646421
True	134.1836375113249
True	413.5258515013406
True	895.9369519699881
True	434.3907475197563
True	875.8083924800732
True	201.42848618115616
True	352.85845861782
True	681.9924924245146
True	615.8119169312685
True	202.23542557531425
True	265.173211481242
True	796.2403894429909
True	30.61558362518681
True	181.66827932461032
True	497.5077179423771
True	715.9594602583841
True	102.75766742985168
True	40.918429352421896
True	160.9886792507697
True	719.148592647256
True	322.3775070446381
True	542.7065806361377
True	356.4849992467936
True	308.05128013996745
True	442.00988628128994
True	485.7442488638235
True	66.58400225922381
True	374.4731373136227
True	782.4806653596465
True	0.0
True	285.84220516503103
True	252.92309448814024
True	955.0085827987268
True	152.2735543512311
True	654.5857367345512
True	641.4241560961594
True	107.57648917746552
True	206.71425246174576
True	124.34324390447094
True	11.6239282616643
True	293.6123764657865
True	366.5987752296601
True	1140.6593440715606
True	237.22313775937303
True	408.11517943356654
True	657.265892870422
True	198.55591558567383
True	30.45772192820229
True	863.6938378545136
True	599.2819092783697
True	158.99889167614538
True	633.3038339880267
True	158.5148116233151
True	293.7089798184761
True	777.0237753891951
True	35.420048413041414
True	106.41897572036876
True	491.6769545607924
True	68.11264304642714
True	77.82650198246809
True	401.6676941555123
True	23.6387482485345
True	763.7105223200174
True	95.76381489401996
True	162.34591534139884
True	19.470638224149702
True	678.6499698753257
True	28.857553995408423
True	796.2608243602692
True	397.09962386671685
True	118.9882765225443
True	690.1965558414112
True	524.7232483061733
True	568.8177544284034
True	48.78866656210515
True	369.43379423933726
True	5.427116650123157
True	88.99671661355453
True	376.4038932993165
True	47.16534841826806
True	124.60168759094836
True	310.23888887225405
True	188.72299094264852
True	101.92374229661289
True	634.7503845553039
True	19.288471186163807
True	1150.7200292738612
True	528.8601514705034
True	312.32040673891754
True	489.48642296079424
True	115.3017030486265
True	796.9389092411902
True	1141.582616331249
True	740.3955189497467
True	174.588842041608
True	225.7257014886997
True	51.41888895046882
True	59.81344505803048
True	155.1786390421136
True	100.22387998343513
True	172.0820342957056
True	1170.869480693417
True	319.14121525333087
True	346.98243443941374
True	698.7547203891487
True	16.559919615570692
True	14.196588684854436
True	615.8852548781933
True	5.37162243763266
True	115.85082838523074
True	707.1035425188098
True	184.8475389112849
True	666.7390849494676
True	827.9329974293715
True	148.99580826811768
True	872.1654665677263
True	3.319933934827323
True	467.3740991492791
True	1065.2685581745743
True	25.932446321009596
True	241.366392686175
True	144.85318730272184
True	906.0166430544532
True	242.9778175984812
True	472.8868659449101
True	119.70563037733864
True	525.9329476532205
True	159.71833991288446
True	95.50870996769788
True	396.6262875969315
True	70.82421123800411
True	52.19054867954514
True	1048.6756443564357
True	258.85994095816875
True	165.40342992983824
True	369.4648920438198
True	395.3938940729216
True	215.85199569843013
True	168.61597581604482
True	395.6318444190874
True	35.833780782025
True	488.6339551759511
True	1104.8694936738004
True	118.47736474485488
True	467.3519331817578
True	324.72334143967754
True	27.22988493070108
True	395.36140786857817
True	104.30610646582204
True	590.8897681740107
True	210.06171756723907
True	420.82260160262456
True	18.80036431941208
True	429.5328358831495
True	105.24666042131088
True	339.42712535157614
True	34.113142286514126
True	179.25962647462794
True	247.2727126448261
True	800.1174217188129
True	56.56941178449659
True	135.5137764198956
True	238.0050230486643
True	136.61530465027656
True	619.8503115844238
True	559.8811898255293
True	785.1469805106884
True	398.84995727144207
True	536.9097306280589
True	419.1624967150909
True	688.1910875069303
True	74.76915424918465
True	447.26982271923634
True	416.4217391332282
True	48.99398239003556
True	79.93718550013608
True	127.732704679975
True	84.891284475286
True	326.7099540786486
True	846.4217981673572
True	323.10514671944225
True	1074.313466560949
True	328.34794733078775
True	941.5425806782214
True	150.05642990062367
True	572.2196475041927
True	607.5379102434312
True	699.33911392446
True	429.5410367499248
True	68.8707746519488
True	302.64991110136543
True	41.118448220514495
True	171.3018823335596
True	171.27655386257595
True	1117.6229077809176
True	237.36586975176232
True	554.4488305082648
True	543.368115436674
True	554.9298984077003
True	892.166390240313
True	594.8064950674827
True	658.5064606248176
True	923.9764525703972
True	126.07470824332364
True	312.8046091998067
True	266.6719148826025
True	327.8206639822291
True	94.04308862017626
True	361.4907645305886
True	5.023243359142546
True	338.13919969648714
True	230.84557919586064
True	601.2383678709823
True	279.31987100164224
True	356.24967765386776
True	10.028173958263864
True	60.72407831281121
True	536.7247111611282
True	31.65696419869743
True	152.6609722804661
True	66.08673559001625
True	156.6638628638246
True	230.79586553018308
True	69.77692374794245
True	371.2246176917438
True	272.86755848020044
True	101.35589661769596
True	342.1461435481308
True	62.144620728681
True	581.2527315710696
True	841.1159726627633
True	288.79785382156854
True	1161.492698889238
True	112.88817077157974
True	296.5551617481149
True	1048.3217976037988
True	86.42231456830328
True	283.4853114631233
True	8.598143450608433
True	391.8308081580751
True	444.8515214550444
True	150.75673339517283
True	615.5859985178848
True	912.0693832147588
True	155.0000676594387
True	81.14253527771614
True	341.114161747666
True	576.1758257356432
True	656.6951345356335
True	1217.5088551639649
True	26.763742409950805
True	944.6277374471216
True	142.8251100421362
True	606.7894175838097
True	118.31429499037262
True	120.13210604952926
True	188.9229792215729
True	177.5348878001667
True	746.379616650944
True	215.39287392828
True	232.7194551670895
True	65.9829651768019
True	517.48922071615
True	442.0100436633658
True	170.95175595779696
True	242.68375755464487
True	16.030065071137095
True	412.558037912494
True	212.2955886269557
True	287.65446961471935
True	107.3635373722464
True	704.6429337221293
True	426.9742908288209
True	255.1918214818235
True	640.9288430363772
True	513.4800259831804
True	481.3737325982577
True	132.85535633215804
True	518.6935766665696
True	436.1049962564402
True	2.7783022682989595
True	202.8983386249876
True	87.68920379988575
True	240.40350611954656
True	2.5378258152273814
True	126.81604150798516
True	339.09906202576104
True	7.3444295384206
True	832.6561647057626
True	181.39654794707377
True	706.4928997246676
True	783.7311946203379
True	162.47135414549584
True	226.03803164988375
True	473.88810091347545
True	843.6212058856004
True	49.11296455735619
True	37.9618693495875
True	129.21621098955833
True	611.6425544963224
True	709.3109156809494
True	184.3216618455163
True	581.1398337982645
True	607.0813530579593
True	847.2735030024847
True	389.6859757343315
True	186.1614206842443
True	862.5911844679651
True	215.5275515309105
True	148.34419517187212
True	314.7512752650263
True	216.39749888926767
True	209.19771300733703
True	625.0669052485771
True	259.52392661394254
True	199.7421319139168
True	452.53704567367066
True	478.41098731019474
True	67.4879325381838
True	280.7873759937164
True	77.83391842887045
True	326.2761477057387
True	356.7940519354913
True	253.9105823119868
True	173.61254374403617
True	390.608700445646
True	639.3703501416067
True	759.9829858803184
True	299.51048063290114
True	732.3479790933317
True	62.69911616790374
True	881.9716631759785
True	342.8369499700934
True	13.651805897362516
True	608.8518160192543
True	699.961316088853
True	257.7424358746289
True	170.12308181067667
True	45.59302482608579
True	381.6443306638753
True	75.26333482388794
True	15.550566282101432
True	899.1913908401011
True	379.20939628134295
True	177.94599596081613
True	975.4187778697336
True	10.488564262229495
True	796.1409372752381
True	29.692213521561712
True	688.7184454762411
True	56.98660787138276
True	772.7121781704665
True	445.4036526367282
True	196.77621051169635
True	442.68592071950746
True	218.96923041490683
True	304.7281377110059
True	221.4695825262053
True	410.3247969426779
True	8.766240211756921
True	322.0454979964596
True	115.8564718891304
True	11.422103303575827
True	478.6704187664469
True	726.4648267762561
True	289.8867886013818
True	83.66862370685305
True	312.0230143683379
True	83.8632377078491
True	182.23554082417493
True	171.09653770185724
True	378.8688750970754
True	45.35501737542319
True	143.79733986303415
True	386.69810785206766
True	841.7465675311373
True	109.4816536986013
True	209.78418539282623
True	431.585203845847
True	18.21315930515312
True	391.7945910631174
True	516.8100829573248
True	90.8377366415356
True	392.1418373429183
True	361.0861421748232
True	417.227341129851
True	577.9464890325818
True	1041.869437634929
True	967.414698169769
True	53.61137495133799
True	1083.2346027799194
True	111.2456350680167
True	114.8309375313508
True	107.61459584683196
True	495.2431534681921
True	370.7098312779876
True	567.5228140859082
True	259.5463988614885
True	153.63366731597745
True	391.53841875646987
True	17.098734431951808
True	447.5743644484758
True	398.25257869134
True	147.11440921158507
True	97.34688378067068
True	520.729277969662
True	978.4077516670244
True	201.19579020433136
True	67.06097030189885
True	435.6215154331416
True	380.4401206093572
True	475.3937625846482
True	329.8564446302155
True	4.492285167400968
True	538.0993182592263
True	506.0278618463639
True	507.0364156234631
True	184.7792740475356
True	105.40716437521716
True	22.698907292995138
True	382.5041763170473
True	110.41232428048797
True	7.884639309891247
True	32.00894724315988
True	349.4073444644
True	655.6060085498704
True	139.0999925295108
True	91.50558059645434
True	23.85251643583662
True	385.1477656715928
True	362.1283065938515
True	791.5615317821587
True	305.4539320429633
True	548.1002470051478
True	551.8894256865356
True	524.7644814707944
True	286.4324948702321
True	538.0913232635199
True	101.23070461060364
True	580.132010646589
True	7.495322294472772
True	359.64203089178915
True	459.3308510790025
True	955.28236208955
True	358.6954690897569
True	802.3651123410721
True	1021.2456539434638
True	180.80345194353683
True	35.928064510862285
True	350.574016456953
True	379.871786179315
True	585.3995961390367
True	246.71709014897365
True	32.16052382053189
True	626.1932713263757
True	131.2321869983778
True	1014.686370076091
True	329.4236756618996
True	477.41218741220905
True	130.70180637605603
True	816.3602829492535
True	143.19438165276517
True	833.3900449088459
True	552.8702811075713
True	187.9955204833456
True	111.38191005090256
True	62.567620672212485
True	563.3678746574556
True	930.7929109977392
True	429.0559916834357
True	561.976002555518
True	140.01879481207706
True	626.955197546238
True	494.6518782923703
True	791.0971656414798
True	314.88594561283514
True	577.4762403520358
True	114.5913533118143
True	25.71393769859384
True	414.6834434636306
True	165.58226989248277
True	101.66354758795173
True	370.4255828342145
True	1138.648329827996
True	270.3623840098083
True	563.2407275375843
True	11.960383484154947
True	66.8060606303998
True	329.658814247244
True	795.4774136087433
True	448.2123044346801
True	537.2556337373203
True	720.5693002907179
True	74.19651888812938
True	712.4620793469758
True	47.05814415066578
True	105.14446667557654
True	185.49318638724256
True	79.83137594086111
True	27.45640315582514
True	306.28013709022173
True	487.97497105136415
True	892.0140343318941
True	840.3293940972202
True	6.278535000042792
True	283.882634982975
True	462.4150664440344
True	123.07679119072444
True	228.22651559944225
True	326.2049508567649
True	1344.3489816331455
True	452.3304388627053
True	27.373090879755708
True	182.44404090176164
True	720.6883938433338
True	34.4948437166057
True	169.80410086010164
True	567.3354654637958
True	75.01023922533086
True	863.333621689905
True	320.32594748473593
True	678.2356050025802
True	76.33527461957979
True	684.2101652167512
True	577.3683574141955
True	888.2043934232487
True	240.2078512605114
True	498.42719138639313
True	850.1420194036722
True	916.0366490277409
True	235.45607349810183
True	788.2083868913768
True	218.57820148833252
True	450.81836417716266
True	363.5988208269941
True	498.07877618655306
True	493.2902860006561
True	303.56443430761544
True	354.77987385322285
True	107.7472552910928
True	341.7942127170449
True	1120.5447985584788
True	300.59211009290783
True	143.7416385691211
True	290.38537665192206
True	722.6383471083853
True	651.5452782303137
True	413.3734630811164
True	127.48874760853846
True	330.07649200934804
True	33.69181606417925
True	178.28192258729703
True	95.66758910029436
True	89.42485946941989
True	567.8523382545832
True	141.89529398843044
True	126.4914008829638
True	106.80524025718316
True	85.41733486522509
True	459.8677794405011
True	393.7700439766854
True	1033.5698448229211
True	544.6189694762236
True	824.5871030786806
True	278.3847137917994
True	302.5265122201418
True	527.565396415906
True	195.39026663415493
True	765.6250121229598
True	247.5934435374574
True	362.6125158478313
True	70.94471977701212
True	123.90545054461064
True	259.5702199261228
True	125.37672611197476
True	492.1369201231733
True	30.879193041248765
True	566.3846887402252
True	992.4712814451366
True	744.8820922004536
True	1.1230138597845667
True	64.04924625177603
True	490.7310987687527
True	431.028141071751
True	73.88086408024925
True	114.91085705264044
True	304.723276339846
True	80.08213069689567
True	48.64419370259372
True	721.2517442454139
True	644.0285446285701
True	156.35474413346458
True	169.31183132063845
True	546.0260320090539
True	57.49558880417358
True	26.45067964784877
True	552.18774712913
True	459.542458330882
True	1093.222684022769
True	43.33868910812661
True	458.7778607826143
True	897.2409700946763
True	757.1708575036346
True	281.7727383370852
True	756.2239704162077
True	399.1915972884578
True	38.40959149581216
True	99.98978306398128
True	697.2863909522422
True	73.67316201647574
True	145.38794380028105
True	958.0312088634946
True	181.79227599248705
True	267.7432382496247
True	107.35028581952731
True	638.2918484347844
True	577.4179457471553
True	211.4020420925938
True	429.5473211693783
True	42.15395324515238
True	276.1930849540896
True	574.4788361871405
True	634.4457425665507
True	307.5069302349712
True	72.69953075529446
True	939.1585821896558
True	1092.4933966772523
True	576.1420773031979
True	63.645107484456354
True	29.55394107356476
True	89.82117509684994
True	114.64024634623634
True	98.75137566568512
True	884.1319012244
True	1240.7883400514786
True	722.5782236645596
True	337.2307194869403
True	9.48251096153276
True	21.25802508106309
True	343.9201755310051
True	481.0075847940304
True	45.256162218358966
True	593.3041493525459
True	422.6538494052661
True	410.7575009164031
True	80.4691249882067
True	192.6266164891184
True	272.4646521373392
True	134.75797913932524
True	392.4671745036637
True	42.68563094888953
True	168.39391557882095
True	1170.625687439601
True	6.867859396078149
True	25.944724156693564
True	588.4972890456387
True	356.0934789473719
True	789.8633327468117
True	164.0826754654323
True	749.2877697233031
True	593.7167656042222
True	272.0282482607859
True	424.713331050015
True	334.5398899758655
True	286.84550093667576
True	264.4535979359763
True	382.43116629951135
True	506.9966792129855
True	506.7913686294789
True	106.23416490272326
True	354.96944011824
True	8.893703219578523
True	180.06150475705107
True	240.79652738945356
True	858.5361031048367
True	579.6897240072414
True	32.76690562846954
True	699.2215133728295
True	842.833800438395
True	106.0208610287847
True	341.49839603264786
True	823.7008711841447
True	226.75316818743323
True	166.85084050941208
True	530.2562093811803
True	577.4353860516394
True	1107.1019386013904
True	152.98997654349623
True	161.01237352055443
True	258.4932059173844
True	302.539179470957
True	414.6269722789211
True	401.1836770637375
True	324.6646576120825
True	433.5646840289959
True	493.1585136335868
True	238.7305269762207
True	1463.30944706355
True	249.9075678868929
True	411.6315362461627
True	51.89639245593706
True	774.084593088543
True	259.3680611416579
True	924.5836503657416
True	546.052903221345
True	315.1950642091594
True	766.7897316984514
True	265.20534478434934
True	219.0703685572836
True	256.80117160078345
True	216.4830483105884
True	142.201507649642
True	266.6144150831545
True	727.8631535669315
True	542.3595675023489
True	211.4120619481521
True	1134.4900544974637
True	115.99945705913714
True	262.8670153512394
True	73.36747235994194
True	309.74699105090355
True	428.2929973806568
True	94.1512145803651
True	218.3063429092016
True	79.04716119759948
True	674.6166907173043
True	369.61464267199983
True	215.10325527921216
True	754.4468767644453
True	875.0674652855622
True	798.8153240391797
True	837.7022305880624
True	342.44572043079086
True	1.2646630638579464
True	261.6176440623474
True	54.50266718779329
True	386.7271315607793
True	54.82322295088831
True	365.948851213554
True	847.626158428441
True	1011.1211999302686
True	411.9038025336819
True	23.06635020887681
True	505.264084766465
True	523.511841429783
True	200.407809921363
True	233.2174386983041
True	293.620453643096
True	22.80347339727801
True	125.44539463678464
True	936.8758338094613
True	61.12940134023731
True	492.7729304321785
True	775.1432211424711
True	102.7085476668012
True	260.97873467837104
True	115.20466134656152
True	15.343383102339644
True	1.8055659718392705
True	119.23846085302677
True	1019.4529428572188
True	471.651450661446
True	67.38020997420946
True	778.1856376659288
True	341.1837865161552
True	1.4806293886254185
True	415.1657996833837
True	197.43004027339592
True	478.5494906505893
True	80.02290151001287
True	312.48054949063794
True	365.7547198811798
True	175.59332096977425
True	210.22301188159457
True	131.02820561358632
True	181.21975833477163
True	990.9620229967582
True	14.466345068939026
True	515.942619828358
True	510.26723564922696
True	406.7768786610852
True	217.96196417574936
True	244.47415699770167
True	154.38191686471666
True	48.26874368456959
True	485.7017388096765
True	151.07243396808195
True	857.7127077385339
True	849.7894733061087
True	250.4222315913124
True	305.0203412514429
True	527.4552097184857
True	46.34764822431176
True	85.14629742663843
True	722.7989170245294
True	1079.5966462386366
True	104.70823656127854
True	738.8479351899749
True	145.7313382961887
True	918.9488636664864
True	655.9524825039309
True	103.81339564444222
True	270.0208590280604
True	609.2823635533227
True	252.17058906858125
True	48.08824674618665
True	547.4125462121677
True	464.6841819910105
True	5.6625491709863605
True	478.81372969621617
True	69.57621781637624
True	179.18890605162036
True	243.80601964885528
True	304.3924319531057
True	77.19741425755916
True	230.2544986098332
True	344.29211334850703
True	428.6969563977664
True	916.235420423346
True	48.33857888068773
True	923.7371152830136
True	1006.431205998632
True	133.20691914396306
True	71.20437474125495
True	976.2181887685618
True	35.341846542572426
True	222.62836714491132
True	89.70013840761092
True	203.6697480299391
True	366.116175138881
True	983.6498593670306
True	92.47434953463237
True	67.86745579871638
True	650.04926631606
True	277.958751960702
True	715.863458653423
True	56.44212417726152
True	492.5279151225945
True	375.2417013531479
True	681.905658558774
True	51.24289973357727
True	111.30945626233792
True	27.40736530521415
True	254.6490247211084
True	43.09915200400439
True	349.227623802122
True	2.981007340398932
True	1190.0820572170658
True	108.76726519387051
True	132.79845867679322
True	349.12093911433504
True	728.4328792107839
True	699.5274803230612
True	942.252820080356
True	471.7087988105635
True	400.7477919415919
True	137.51070244962918
True	402.3622422532187
True	833.8405592129624
True	431.6378374415469
True	957.762861000107
True	85.756205935465
True	413.47967857156647
True	174.6023323672775
True	283.9982523968105
True	731.3809133016849
True	165.458816129848
True	130.36538549336572
True	63.72683924177427
True	850.2419476277586
True	787.2178603661081
True	85.87212148973445
True	436.0338183068233
True	733.0500942583317
True	421.08382068690304
True	56.04100862232571
True	325.9309705063592
True	786.2456129568463
True	32.35047221672384
True	359.5954775339823
True	165.94382921537346
True	273.58495197592225
True	30.28447593177147
True	212.7306751594343
True	767.9745419666054
True	646.2599110582224
True	59.105997880447866
True	275.3465756969205
True	948.476142394826
True	18.466939202601573
True	299.7074285131263
True	296.461065309276
True	443.858375567456
True	210.35814081982767
True	586.8442043658127
True	46.49561663724545
True	952.8664949535788
True	928.932704014097
True	45.01070650940213
True	384.8905645157958
True	723.2290696607075
True	903.5539143883544
True	281.6094389339541
True	573.8679768299147
True	120.15105551004405
True	176.41696758966282
True	126.84060398232457
True	142.62359430664557
True	206.79922721428173
True	939.1681912283692
True	770.9233684761363
True	936.4880327242488
True	19.680493364214552
True	27.4457235881826
True	368.0306866329937
True	14.002768633938624
True	640.0792929427254
True	1066.671743915212
True	252.7193493253096
True	212.07189461673715
True	86.29202037351446
True	220.4598021788117
True	133.10192097342733
True	45.09738942783643
True	127.06444902740144
True	85.87276188519418
True	248.35211815265112
True	521.6724683247406
True	166.47083521249368
True	29.499641477804147
True	59.47002703132452
True	427.176038693858
True	261.86397874833466
True	611.2348045749054
True	22.20400028886309
True	115.087817673911
True	659.3583982790328
True	257.8566254313431
True	472.3175907810627
True	649.4327549750701
True	105.59019304069268
True	111.52415994492308
True	80.88358282715771
True	26.35647760228228
True	125.86246631237964
True	86.22511481885105
True	103.6797623749826
True	148.96225046503213
True	232.1415916978292
True	814.5164899220022
True	290.00727255122547
True	940.182416884256
True	165.56580206122825
True	201.7533076348549
True	827.0309538689331
True	310.7422932045136
True	622.50545879229
True	259.5286188378069
True	347.269142990199
True	432.6688552583958
True	558.104115729744
True	652.192924885499
True	361.7626914218922
True	33.80464138169112
True	568.6773618881186
True	625.4399511402862
True	18.407917042965217
True	11.16891803393674
True	263.2091927020553
True	409.2518758180536
True	445.6806604279853
True	69.37942088189135
True	656.491879554871
True	922.5279657855142
True	234.9338769776365
True	895.2663226218311
True	270.6721062573028
True	100.35394307483588
True	285.2769186966513
True	683.8430307214431
True	39.54414148667154
True	594.8287121033475
True	1294.773539105677
True	1016.5611610953516
True	910.9226904169974
True	201.43099309004745
True	91.50107701798946
True	181.6413587341068
True	848.3634679583744
True	146.2631543296764
True	1055.201921322357
True	870.3881433807796
True	41.17326377419473
True	90.22950259181653
True	415.6468086335456
True	399.9303928665087
True	200.84352997852028
True	521.6602159035901
True	659.1899067366639
True	125.4373478697287
True	273.3288942439609
True	1041.474440159349
True	52.21140709729989
True	707.6536272966516
True	548.253479735303
True	41.33108091688048
True	831.2956608808183
True	373.22546869242734
True	571.416281480201
True	114.99273844165084
True	278.71706433425715
True	215.65535281391945
True	27.848434799111608
True	136.3392469851593
True	716.2068096627505
True	142.09533006194033
True	384.07628702778095
True	67.2483939458509
True	630.588095023369
True	597.6650311117448
True	225.87817397424516
True	465.8489878428397
True	167.371792663792
True	168.25870070028114
True	221.83983503712943
True	280.5186764602837
True	350.59455929321973
True	125.60267172336528
True	194.36666220872883
True	27.7726048131459
True	875.6181004544829
True	295.13849599792513
True	11.080283813095107
True	361.5513120046211
True	158.5013994342604
True	626.3670347363714
True	367.8920594888415
True	577.8282956432525
True	563.5968057297135
True	495.31866366042
True	781.5900637838968
True	249.01006539189032
True	555.9197065437352
True	148.87567615850375
True	542.7002329944972
True	357.864921867414
True	378.06275077930616
True	125.81063959903756
True	135.22038505012415
True	108.51348232192404
True	66.61086164123824
True	735.9491809821548
True	181.0326464188486
True	46.705967858044446
True	0.0
True	548.731795315319
True	108.37419005577514
True	23.805639251125587
True	40.728664387338696
True	115.18013196827349
True	558.2609076475703
True	183.690919279402
True	99.07280161374996
True	35.14768889201992
True	155.85978429763617
True	926.949681171786
True	50.106505893587865
True	236.4484546415436
True	749.3355865870163
True	318.1594351640789
True	449.5956114050784
True	480.0978062088202
True	511.3157294176765
True	596.5214300905258
True	935.7332695487004
True	269.8499267900039
True	1016.2447455166596
True	915.3322751834004
True	604.6383725214495
True	346.6413460313371
True	820.7899822326444
True	11.036272487109692
True	30.48346203544249
True	282.2984558600524
True	39.82626921944056
True	207.3108653965089
True	750.1201779150352
True	220.3614189562296
True	722.0267557849302
True	765.7994778746831
True	126.19618949351737
True	356.8864858890387
True	577.2768295463228
True	24.679687363419877
True	133.1440914474091
True	439.8541494017346
True	300.8317357494416
True	205.13219444723805
True	112.67235725324493
True	389.74500068493154
True	21.870999025134594
True	384.3324589616075
True	352.2529320799152
True	983.63252416553
True	374.33550397916986
True	29.881016699564217
True	419.0505603783056
True	437.6919725214716
True	234.90843210642348
True	28.735237943231542
True	757.2002777956521
True	435.1428290898352
True	174.02077572918125
True	12.60353596680649
True	1220.4064280721493
True	161.6962829906968
True	28.390998269388845
True	302.54326362883944
True	274.96266841480855
True	114.62130883342049
True	291.1265630513779
True	49.89709214624316
True	318.47653544970944
True	311.8743616869292
True	315.7782892945735
True	32.08418521151645
True	49.497116162438616
True	1031.1341081703313
True	23.003526943615785
True	13.082961826729711
True	178.24193263812825
True	645.6625857153363
True	9.812351275103648
True	186.3896464221178
True	179.80829038662398
True	538.4951440094868
True	355.603162582096
True	734.8375800350467
True	325.513842406363
True	477.5308244662404
True	451.2484075034256
True	501.6633700144955
True	101.91917226836487
True	1255.8395026208964
True	903.36703482151
True	286.3064084155895
True	522.297666562213
True	105.8950769278256
True	560.8548086844831
True	432.1224856975983
True	155.48703164358724
True	76.47259291937797
True	339.7952881369628
True	167.0173640166817
True	30.108244626365604
True	611.057949509712
True	377.4449703767693
True	70.70637433773129
True	30.87291784296545
True	649.555945732891
True	499.3212944261883
True	71.81576549378842
True	19.71714799613294
True	317.6111484259123
True	314.070354640408
True	664.671799510021
True	563.889984374568
True	555.6800707962351
True	789.9319311552705
True	9.48072158761586
True	53.23563413889436
True	37.48182795685158
True	63.66677762251247
True	515.2689730193249
True	584.4277865214738
True	85.93461220218092
True	107.62311354478344
True	189.23963592554745
True	75.35470021902039
True	171.64423594885636
True	197.58731781054468
True	261.3428266619816
True	815.0693062795395
True	593.5060764720429
True	291.6593529748005
True	186.6503833298087
True	283.73094890817373
True	255.75403231307496
True	744.9503077635499
True	342.42998452563904
True	166.08979690135556
True	901.716183354673
True	348.3489648368497
True	470.08765701849234
True	157.658173818728
True	113.96785002461806
True	63.39526921275182
True	205.28003812667143
True	975.6687817490724
True	526.4725156064919
True	118.00364711582306
True	360.65002123732864
True	102.0390311449962
True	668.3486746250535
True	4.918490338549706
True	691.4451606442263
True	33.09081653223915
True	902.51420657905
True	836.4197437777402
True	214.28354924227727
True	30.12872963806389
True	82.81689428126134
True	467.5398101837412
True	225.15290383710035
True	1.159825006433587
True	74.67336416293563
True	1122.511773586188
True	346.5508291068869
True	683.3855013659058
True	500.669595251226
True	30.560728864289363
True	131.30939666751476
True	448.5917928758235
True	918.8393181299888
True	793.7471925453087
True	404.30743574929886
True	340.06986096335305
True	17.898367221446122
True	77.5861349775524
True	752.976195392462
True	463.3654804643304
True	389.6412595327891
True	861.1625643429246
True	26.05125687162044
True	212.55975719046316
True	893.6612274423087
True	240.3546209443689
True	8.175791331201058
True	513.5522556993475
True	101.9669821794208
True	655.7492164665364
True	55.72607734851909
True	259.5759175278886
True	881.6485085919871
True	908.5465526823508
True	268.08313032285656
True	425.2768037362078
True	119.99337040898918
True	610.11226983703
True	259.9306609967584
True	192.740957928123
True	814.2564517790415
True	54.47700798629455
True	718.5862952796672
True	279.71363543617787
True	302.6108303845522
True	159.38282947616517
True	468.7778824787425
True	576.5503657608856
True	364.68280193795965
True	389.7274917956781
True	70.41627154948095
True	156.93075473698536
True	460.9449774259373
True	213.4055389550101
True	37.771607292075046
True	202.7911595608721
True	394.997823174264
True	381.6312992075067
True	744.5346666569715
True	123.67309163891836
True	621.1500795946444
True	493.1894724016542
True	601.1809729136871
True	135.61288297480047
True	38.63675813692395
True	655.9007018722644
True	70.31592984272142
True	555.012545496735
True	685.3796656686856
True	457.2934184319328
True	141.51384708034524
True	509.2179763285927
True	4.518196697539054
True	403.6184140645698
True	28.274392633493857
True	635.8998495259474
True	265.9722436446576
True	586.826833846796
True	690.2443313548317
True	138.89343592216565
True	499.2964377197101
True	501.8030958281691
True	63.38705800159171
True	993.535771744727
True	2.365923091521807
True	26.44135446458783
True	646.5580320974011
True	687.2112468100252
True	130.6490970470052
True	412.64753550635817
True	123.92340645944267
True	72.67335372835753
True	467.5864545998808
True	40.43391197137755
True	508.64991259370566
True	12.935496458709778
True	816.2149292737615
True	543.54533335975
True	683.7956130813309
True	103.24806369865875
True	368.2070938726949
True	1024.9634465209072
True	866.0578743795966
True	139.5770126737971
True	555.3361874146764
True	451.7690000518057
True	247.48779015478885
True	258.0792226757833
True	5.579588665809467
True	316.3531013894184
True	11.12751520839421
True	371.44749039468473
True	74.53666202490543
True	404.784301550385
True	666.0206938381068
True	118.90080629177652
True	245.49388730068685
True	633.5481913705456
True	666.6004020958568
True	292.057497365221
True	130.62916866398962
True	169.3017497698925
True	475.7278975454117
True	86.2492980426433
True	9.381179040267948
True	516.0727573101924
True	566.5307085857842
True	20.305644669599623
True	141.26119748718645
True	872.4600099005781
True	477.7329295176456
True	276.72775666035375
True	32.271862752272064
True	475.18335901094986
True	111.55880336526538
True	595.7792416477598
True	658.5748646619971
True	303.6868102275511
True	383.4029474194072
True	181.22009791735064
True	239.8065625019577
True	74.27539086313409
True	227.6968523115513
True	504.3677654230245
True	20.793806313143936
True	425.1151905207466
True	374.2730595608229
True	698.8336213344699
True	888.871555995392
True	904.659777698998
True	157.16120728151398
True	389.2458190083201
True	69.7736222458539
True	191.21927635341083
True	318.7217939587092
True	9.213398714601531
True	791.0827035568071
True	24.26620151592179
True	401.5360166357812
True	270.674449212824
True	648.9963071277086
True	196.4468088697664
True	38.08210444247251
True	695.0505148486114
True	1099.0078981520548
True	220.54206955534127
True	130.8011917605971
True	598.3304500693818
True	483.26458411019007
True	19.19012202565668
True	820.3049753457045
True	102.35702311838448
True	45.34735534710255
True	309.56176543751656
True	360.5726015107253
True	405.6182170367393
True	270.23695878099267
True	19.48320282342561
True	22.65022345388036
True	862.3403939776191
True	202.88766617918787
True	113.92033771513944
True	865.1131466493748
True	647.5938486156942
True	647.8680839256828
True	453.1598101580241
True	157.64347474936778
True	32.45487706653971
True	103.04513325244515
True	440.908201185457
True	238.10130450883528
True	500.2315757775496
True	150.46422225928663
True	491.4672231118332
True	641.5771328901299
True	983.1217626806774
True	23.47146094362561
True	1038.7246513967048
True	1067.6717507690043
True	457.45825792587306
True	87.59917609822996
True	803.6632611357071
True	640.8334488957287
True	636.5929388622449
True	178.54817205035755
True	723.3092430594905
True	710.727632479702
True	124.85091224308704
True	804.7825889288873
True	819.1048473133853
True	467.4243506043035
True	231.17615348886923
True	72.75777818381479
True	303.2349458536778
True	357.49682495846463
True	458.34319907663325
True	441.2055347870359
True	192.47594167464985
True	309.97186285029034
True	2.843582956508952
True	13.41883282223514
True	110.72722209701924
True	136.9994554325352
True	354.93888199536326
True	344.769199013154
True	112.09956756013402
True	16.980278140127442
True	209.17984880902097
True	804.8551481797725
True	455.3845648359404
True	556.5531618228301
True	579.7237445327099
True	839.6367061094202
True	648.5915172519102
True	90.56309264071166
True	206.29649919189535
True	246.73075806173264
True	287.7508235367275
True	104.66965491135092
True	355.7128640620924
True	432.10501166226175
True	165.335889178845
True	645.0183955942462
True	247.2517544969476
True	200.82773629831817
True	27.47617816477574
True	245.55766036993535
True	492.90736054102064
True	169.97024975516692
True	541.8155988881666
True	467.9845731254256
True	248.7225369673156
True	108.77987898816365
True	41.95570229621734
True	395.8252142246165
True	799.9440308594461
True	168.02681391707492
True	1040.6244129235995
True	1045.337958021932
True	484.9880837565959
True	103.92487143399572
True	122.21047750064588
True	628.4808039724039
True	8.925084941815978
True	227.2191999343452
True	132.9318879332359
True	117.48576272116748
True	332.49857526772274
True	631.6838306268634
True	36.05247975401985
True	121.34406287269272
True	960.51867617741
True	60.24257211453719
True	450.56519835295984
True	520.9482237284788
True	240.9141508688932
True	130.4950297302704
True	940.6891970356644
True	1198.6018732624718
True	513.2186007545956
True	648.8366741849526
True	212.52746314500607
True	152.240045285391
True	323.73450575999505
True	251.72593786489207
True	170.47263433229452
True	303.8556626607771
True	338.0499475052494
True	10.44578712641233
True	623.3611210050633
True	147.6679679463407
True	81.43706112009092
True	448.3584478091573
True	320.5684625619451
True	1174.905518249455
True	342.05654851552833
True	1003.9949085940012
True	9.670810033143988
True	270.2518847777149
True	226.29745478759256
True	155.64156660169522
True	474.5099223126544
True	196.39101861711225
True	396.7485782590511
True	329.28985971346026
True	115.96520444383536
True	366.64168179175965
True	1030.4511393136113
True	719.7172286790797
True	226.34569888753575
True	104.26678015172205
True	314.7045365917528
True	24.68004453166664
True	356.1049457129614
True	310.9803156590238
True	551.2934001529319
True	450.8760388588001
True	357.1382605637708
True	156.24900462772771
True	12.374464969988397
True	417.37673629464274
True	275.0661994762393
True	145.0786173365944
True	304.88834612606115
True	444.5759359526731
True	814.9774797788596
True	315.624099798006
True	777.5411864948538
True	417.8991353631647
True	382.9109700050619
True	1.412650865053678
True	1161.7656380401422
True	98.49247925605262
True	911.327921634226
True	195.24967647498656
True	473.1270273571798
True	678.3332136909887
True	84.89623694068223
True	488.94571064379846
True	32.576472827192866
True	421.467741518311
True	76.04607634584139
True	226.43553028248917
True	39.80467594884989
True	691.9206917348009
True	186.64805517480048
True	25.99509628893364
True	405.0700311028451
True	106.56731181430834
True	174.42280319329438
True	810.023089652988
True	265.9546159566634
True	155.90157267578064
True	359.2251335481377
True	522.3220725866518
True	333.9372372311136
True	511.3168580101489
True	595.8711975790031
True	152.62005847259215
True	7.107540509235625
True	74.25871159842008
True	428.20964595445
True	94.53663487317348
True	80.42028868506405
True	1051.6122052148078
True	26.970373515590943
True	321.4014798863033
True	320.19408928373247
True	438.85406376547775
True	681.9828357251373
True	192.31213495883983
True	633.5887742174726
True	324.2098650831548
True	345.06243070045053
True	281.7702374581428
True	204.703078750866
True	343.50058001631913
True	446.27528843158007
True	399.1599876278044
True	607.7606578449911
True	146.50493747706804
True	75.40754457568397
True	36.27508879311577
True	279.68826850009305
True	623.1534876399357
True	401.5382601214994
True	773.128035509149
True	220.32447430376283
True	389.5594009812628
True	68.30169277706689
True	55.32044691860726
True	420.1352555315773
True	199.3709276271513
True	226.75232024857428
True	43.90763133924796
True	1072.5623180173427
True	154.6062272494854
True	908.5040085896449
True	325.6029738058481
True	924.5265420680614
True	234.5040060330157
True	460.3008004080255
True	520.9944156464646
True	616.2364660298149
True	211.73997788825264
True	485.4220448882936
True	937.5948844618728
True	124.95395003995829
True	7.672897901062853
True	578.0718671180177
True	30.352968866897257
True	76.30395583237541
True	804.258787720564
True	221.87090336713524
True	987.7395184246936
True	697.4965663217168
True	418.4171073733798
True	283.023588546634
True	487.89301940402913
True	325.3363458958303
True	177.74009342106146
True	691.891871502059
True	712.5006415394174
True	203.9186004757768
True	91.50518623979838
True	498.7170678319795
True	139.04047600152265
True	383.888982255792
True	340.32870888719737
True	64.64671949392796
True	385.0136035471609
True	413.512468445734
True	381.6643655664656
True	405.433333795612
True	417.5384111697458
True	625.8307824701914
True	57.79077547000553
True	453.082543455236
True	317.3330514856584
True	676.8551177491914
True	222.16536750879743
True	101.6242084713099
True	41.7164502016874
True	535.0571021512148
True	627.6924927087451
True	178.33461255122347
True	406.93691473924537
True	340.0124835841638
True	16.114597688742776
True	169.30978866290133
True	300.1834539569859
True	2.884124354351428
True	869.6427466929973
True	79.6943427114689
True	106.64339343754152
True	114.47986410375624
True	359.3144123533255
True	35.17479110990681
True	432.0507349199006
True	225.35071236570477
True	4.936686151244439
True	117.5875805579035
True	436.799927687284
True	48.3211292154733
True	72.8446057524401
True	181.04882466141692
True	291.6653111554304
True	975.8882232460315
True	399.4225877803548
True	958.9678795056376
True	176.9385770886535
True	1017.7917454261888
True	787.9946675757695
True	653.7045205634824
True	407.80403996971097
True	373.2630277305621
True	77.72373465793841
True	71.33245896534139
True	79.79893018725764
True	166.25810558520774
True	483.0856168078607
True	1128.5825185669623
True	183.755065478886
True	354.3130920576446
True	435.9313216423001
True	612.4889849391574
True	587.8289925111427
True	283.9271400549568
True	457.7350723467972
True	663.301406964677
True	93.86967504033348
True	736.1142224788668
True	256.87910589321
True	134.32515521637657
True	420.0249334147907
True	838.8265767648063
True	445.64588998147457
True	831.5005377006053
True	186.2853653506025
True	340.61392101839937
True	704.0855593878493
True	603.8939689767736
True	191.24811108764985
True	257.0715758848726
True	794.6456034770159
True	29.707161671052663
True	191.9757205744866
True	488.1884631701615
True	697.9118060631457
True	100.06061929096094
True	36.99413372588877
True	164.02371445394283
True	756.8632939074748
True	328.41326793182407
True	550.2245737337779
True	362.6278109804495
True	299.3511414216879
True	465.9887336142177
True	507.5247280050572
True	73.65566291574233
True	363.8303680531914
True	781.697101964858
True	0.0
True	301.8327545716251
True	246.9862847010594
True	956.8635769103654
True	153.27178144031376
True	652.8256256525216
True	634.0741625399152
True	113.37997596471752
True	222.2092878615518
True	134.71225394494394
True	13.088196288638924
True	293.6189039800375
True	384.2590229408048
True	1135.8980718861187
True	231.6596898997348
True	402.0903268709256
True	645.0674263403813
True	206.1852854388494
True	27.546816300599414
True	884.2564043899758
True	617.8394772189207
True	160.2333802651562
True	609.1681035057579
True	165.17916149071445
True	303.5774931604228
True	787.0607799460411
True	34.73064695653957
True	104.13457212967408
True	499.1751235543504
True	67.08546303152066
True	78.47386886473566
True	406.0545066616826
True	23.810879354115325
True	763.4162207319357
True	101.02524527361156
True	152.41900809930848
True	18.92066085482008
True	692.9742601563613
True	30.186070124860063
True	778.5754725816108
True	395.55891543237135
True	113.7142443906245
True	698.739927996847
True	516.3667122650384
True	559.8105938482646
True	48.34192644542497
True	366.517656772716
True	5.688926877688321
True	101.5998957556127
True	371.3661869580228
True	50.817228000228525
True	120.44530808958548
True	315.036370707601
True	183.55369538859316
True	104.21355836532123
True	623.1338548616766
True	19.25125438759218
True	1111.7645606886667
True	495.0345470705561
True	301.5677530934531
True	498.7231180255946
True	122.86745010774028
True	810.6997107384257
True	1096.2684596358336
True	756.0850066437213
True	176.39362889899175
True	228.59263197084044
True	49.70139557450317
True	60.18934199729807
True	154.79664683708185
True	103.46142301785054
True	180.58230095047307
True	1103.2684648065465
True	299.661069272973
True	361.4049765021083
True	698.3981321629977
True	16.239883844107954
True	15.625408732627738
True	580.7894624034077
True	5.736599832629446
True	115.67991350497437
True	665.9356214827195
True	177.7076693276451
True	656.839822269153
True	852.7247981342869
True	146.44248958445658
True	867.6307439173479
True	2.978138993326802
True	451.94584842496266
True	1026.7330671619643
True	25.416230598503432
True	234.09567672297203
True	145.99332409974798
True	942.9479067807472
True	232.08017635795093
True	492.2334277634236
True	120.6424850120758
True	514.1021274184083
True	152.82271414720765
True	99.65880810460578
True	392.7090086961297
True	70.76257921560331
True	55.45836649452136
True	1047.8801960949727
True	269.61388977845843
True	159.87959303740132
True	360.9437322396116
True	387.39179056856034
True	212.78395141363748
True	165.3763917975046
True	399.45624513921257
True	35.96951638980619
True	489.64963447588207
True	1104.90784107445
True	117.00813138620566
True	467.2826840847255
True	324.8759408619524
True	26.488632770854007
True	407.2409394015304
True	101.3076546721612
True	592.9864590243101
True	207.64399903054525
True	405.8058707096096
True	20.120725320020597
True	437.3289243049079
True	108.40197688993496
True	348.003519519722
True	33.2538129384186
True	180.8585503594157
True	239.4465393213785
True	769.3769870539296
True	61.88955066381833
True	144.7047179547993
True	232.8008622114145
True	141.25504846545158
True	609.1598253577953
True	560.5998830495063
True	756.0286144758131
True	388.9000065698805
True	540.8592906616699
True	412.584295281745
True	691.3587362388377
True	69.04451232114684
True	476.674728148078
True	404.610751523132
True	49.80276406817664
True	84.11785085314608
True	126.7144002058748
True	87.98332843222849
True	331.1810396199436
True	863.2494496353281
True	338.2560809672144
True	1124.7281964505146
True	329.36583145791974
True	896.7402833226182
True	151.45274941172167
True	579.2334581816353
True	639.2671461630379
True	705.0036321303054
True	440.724665880214
True	62.26760126547061
True	283.1101877122832
True	42.71171756385419
True	160.67010371250194
True	170.4029538896287
True	1170.8765052096398
True	236.1622458058338
True	554.6344787978891
True	552.2016438370906
True	564.6507143272439
True	843.5057123366372
True	582.4067198936126
True	640.429198496164
True	914.3296650602576
True	118.1693610744164
True	308.71244059433343
True	256.65822795945616
True	308.6068987386693
True	88.96377689530803
True	363.6139344214416
True	4.787341284790961
True	334.2259739330086
True	250.2382612694361
True	623.094309155666
True	285.6032461319236
True	358.6678803775086
True	9.565406942769688
True	59.98598704083719
True	547.5295461662508
True	31.06440069573164
True	147.45022773231875
True	67.33011248758402
True	151.93548910628402
True	239.78918975764927
True	74.36630569223539
True	382.0094956059096
True	274.3149306274089
True	98.66829713933409
True	334.55842510476583
True	63.64147110407436
True	585.5763543541491
True	817.6131568800332
True	277.9191475784287
True	1159.8906774548673
True	117.29949063892629
True	289.9877017689034
True	1053.9849567947258
True	87.3224265445184
True	286.5572800424099
True	8.79729421712437
True	409.7954352125182
True	453.727495319725
True	153.51242030259644
True	624.2697305540948
True	920.2021116477616
True	154.22393948572707
True	80.69509702003712
True	327.7317445172148
True	531.5221752541811
True	617.8451779084395
True	1222.9412754515386
True	27.91086188281484
True	950.847548763975
True	135.52877224615395
True	642.2832055822565
True	112.88629661521183
True	132.3091749490883
True	185.81025038944745
True	172.80486542372975
True	751.8488946585924
True	204.4738032094343
True	226.26418146391688
True	67.66587291690402
True	508.9311927467275
True	458.718254520128
True	178.79400946015448
True	239.2319501987901
True	17.117378037572152
True	436.39646681863127
True	219.28026919166692
True	280.1075065363541
True	114.62127393935732
True	693.8742686716964
True	418.1511651474484
True	254.46067596114383
True	651.6677630778216
True	536.820491503756
True	459.5076890446594
True	133.78131309203266
True	530.6769608945835
True	430.218613151524
True	3.465530679019154
True	194.72000289605677
True	92.18625253952167
True	238.86555303953529
True	2.705610087864417
True	130.358375833472
True	357.9441496776101
True	6.265850777410493
True	851.0287597908258
True	166.10523619625994
True	713.9885752745854
True	789.6115950638108
True	168.31202381497124
True	228.0668319265798
True	498.7124728336184
True	828.236312467236
True	49.140963231871325
True	37.23161419407571
True	125.7257498779965
True	629.4231973517632
True	723.74914143244
True	184.80009314221584
True	591.4167089654733
True	603.5879703777805
True	854.4530285628505
True	405.6583053850881
True	186.5487629758464
True	882.063521207545
True	230.58189359190064
True	152.17356952316965
True	330.3215910118089
True	230.29606234668364
True	205.9421769824261
True	620.1553683926401
True	254.3074761485405
True	197.11417379434516
True	451.3504677862797
True	473.15153451302245
True	63.76122397758568
True	301.9004068320104
True	79.39817860423773
True	324.3538743632159
True	357.7648996186445
True	253.4199175589846
True	177.97300337503754
True	380.3690874249398
True	637.8548128930559
True	786.9791516635573
True	293.543594359826
True	753.8123127046483
True	64.91316599432272
True	886.5097838828113
True	346.57303901281944
True	12.53641099157
True	611.5929738404677
True	699.7637597416723
True	256.3091932228094
True	174.8501266574671
True	47.40493711569312
True	382.1792246656457
True	79.33721586488778
True	13.539704729208092
True	888.4785767338481
True	366.6297538734983
True	181.65012772186748
True	992.7480305006096
True	11.811124390256412
True	804.1769083414996
True	31.62703944707915
True	651.2306684921392
True	55.67456091201134
True	724.7877817882918
True	457.7311455607323
True	206.19335367118697
True	434.2322786055232
True	217.35650755623487
True	289.6544658107601
True	217.6993722052936
True	403.660951740892
True	9.821322745487295
True	326.2267111244102
True	118.31816315112673
True	11.862659069918015
True	471.5065357331352
True	733.1855546435884
True	274.43662353078327
True	76.41787567085696
True	314.1689613675673
True	82.95275052696036
True	180.63527855237
True	184.79829894843945
True	372.4126843009453
True	44.67322381852564
True	137.07403729107295
True	387.9653899835487
True	874.2334409044478
True	113.93859132602194
True	205.3784026385035
True	437.01004594522817
True	18.747785711928984
True	417.6666584641313
True	505.4423331983684
True	88.59742520355708
True	398.5676148272883
True	378.6533180636633
True	418.2040960295504
True	599.503663558872
True	1073.7193334799133
True	1016.3237099745462
True	58.60049468639343
True	1060.4527770055558
True	114.74843432410457
True	116.93513638486831
True	111.20930552800311
True	501.3692118691365
True	367.80734304079294
True	557.8433486661424
True	255.8225342344696
True	156.95979719353866
True	414.70534393759647
True	15.06731081952788
True	457.0224175219126
True	392.01543021557575
True	152.27847270122487
True	94.1101215436198
True	529.6827904548029
True	998.9316301809936
True	198.19209785486848
True	68.93198284153885
True	416.9109457024102
True	373.2433549129088
True	484.0016898809578
True	324.70192855023186
True	4.562236439050322
True	563.0857835837427
True	506.4569971463821
True	506.5474535797567
True	201.06499453539524
True	102.5549043507984
True	21.17244337887772
True	377.42280063232994
True	109.57841424743695
True	6.588776742062198
True	26.36620700354433
True	351.16797147981566
True	639.6252045479182
True	129.21849653796616
True	88.86678897523632
True	24.905358103081856
True	408.1151158594706
True	368.0237617831952
True	761.1864509114772
True	303.3429984483098
True	513.9521589697813
True	526.3876013663776
True	515.6396513179617
True	291.5526003824527
True	522.2697644416291
True	93.76843263880468
True	577.6180213910117
True	7.155703859535332
True	364.11886863542446
True	471.9403694438381
True	969.501325186461
True	346.3822549863334
True	813.3707330494817
True	996.1934057969914
True	172.88904777370146
True	38.73366062296103
True	361.3227497990568
True	386.94090127743823
True	584.0774422230223
True	244.85329746236988
True	28.91124053570924
True	636.3720785675247
True	121.71567219686992
True	1098.0334600027643
True	320.1719111227495
True	474.6735760651415
True	123.4207493097975
True	814.2446768261777
True	143.96864256033152
True	828.7115771915737
True	571.0919698333732
True	185.18413149186424
True	113.073075141335
True	65.68491075144323
True	562.8416030269817
True	946.9755493888468
True	420.82178562102587
True	525.8543393280316
True	114.3342263232968
True	591.8359309856272
True	484.3458649595428
True	802.0937128300699
True	310.3110577964627
True	592.0282443185106
True	115.63714518484576
True	26.65742449475385
True	417.0896067636343
True	175.34451978731772
True	105.7569977019084
True	377.193935003439
True	1080.3491318642634
True	260.8534283007943
True	558.9584579321809
True	11.9337630333951
True	73.79223992237144
True	317.36472609841815
True	782.9015628779458
True	462.8715587707987
True	535.0364138429132
True	731.9406188976195
True	66.7597511161627
True	740.8024896478088
True	49.236504331878365
True	103.75885021958618
True	175.12633433863846
True	81.29614175676592
True	26.056278340448017
True	285.2047769386378
True	476.8456874159565
True	916.052967288682
True	861.7944352124152
True	5.1334644455042975
True	291.3204922243752
True	460.8287850428504
True	125.55432804785012
True	244.8547203106661
True	328.17289401624475
True	1318.386814342406
True	454.7779037702571
True	24.74333142991297
True	185.15601200826669
True	702.6457623771526
True	38.05970323513664
True	174.71532690713573
True	552.1536886063459
True	69.65462644349418
True	875.0813921645197
True	328.3192460202445
True	667.7067707738959
True	76.1288903718712
True	688.7687258350738
True	592.6974593864112
True	876.4690002304376
True	239.97796127178717
True	512.8929547103382
True	816.097873278752
True	942.143713997929
True	238.6744076715666
True	761.8452200119931
True	224.4817616883404
True	448.2466833296026
True	384.928139110966
True	504.32625840964647
True	481.6875276928682
True	314.06312285134555
True	362.1373770033654
True	110.93640399608783
True	346.59221449984227
True	1126.482323973774
True	303.2225730429938
True	144.07661614483752
True	312.2888205511334
True	739.1410604635977
True	652.8095630698397
True	425.80873004893465
True	114.13841673837815
True	341.3966081079645
True	34.21002014216547
True	166.75619673177533
True	87.24642122603989
True	81.74766437334289
True	572.7504668122602
True	138.47768085352686
True	131.66532582903582
True	108.89570532220242
True	86.75937943812093
True	450.4441254228928
True	382.8154734747602
True	1028.2587370970753
True	553.2934067777242
True	857.1584554823773
True	273.5830090243793
True	288.58838343183584
True	529.9862488326568
True	199.70128956915815
True	754.3457762457537
True	246.09549480091093
True	352.0448513036214
True	71.45752651941208
True	111.69725820331566
True	270.42768327288513
True	124.69384155338328
True	459.1111758256319
True	31.17806493198549
True	559.4844167382058
True	992.286234374022
True	736.2574429730171
True	1.0857799345612291
True	59.52038120835663
True	490.269398306272
True	447.1775246545183
True	76.26462691842764
True	121.8942610004218
True	302.8324277941525
True	84.54879576339785
True	56.527188509913564
True	703.6049068826378
True	651.0277688143858
True	168.8156660944348
True	181.6638485815201
True	525.6294113020148
True	51.621339596808426
True	22.772064709162905
True	562.1206156525393
True	448.2200398492441
True	1117.585937408243
True	44.54686646857954
True	496.17449966390393
True	874.6025836202962
True	764.750878516723
True	293.6197672509869
True	770.2252985122224
True	411.2145731730452
True	42.77191566337518
True	93.23462123892976
True	746.6876781998436
True	70.752060297402
True	140.1453280956584
True	939.9342655190856
True	193.20659419416444
True	265.216855331517
True	107.3988380626202
True	635.3185767535998
True	603.026469705205
True	217.1121322837716
True	424.7407329413312
True	41.94399211739257
True	286.2721508670412
True	605.2314575781589
True	617.7145962023422
True	323.8459232468806
True	77.36816801251882
True	972.1226608075048
True	1059.687498581463
True	557.9979289302258
True	59.97676650508775
True	30.10822978489545
True	92.1683192784504
True	106.82070924920818
True	101.79694918446732
True	859.1084414235181
True	1202.7923084142326
True	723.2220826182188
True	320.29229873962754
True	8.495444263654718
True	21.727318773521016
True	341.6862857264257
True	481.0932297498185
True	44.74324038083925
True	574.1376389171897
True	428.19159094768986
True	396.2368075029549
True	80.40690367374505
True	192.7012301497236
True	258.08654144577423
True	139.5744807749929
True	393.7430632501642
True	43.146854705924106
True	183.485663923898
True	1199.96316311642
True	6.565493257556716
True	28.384537218158783
True	598.275205697958
True	368.32961343723576
True	795.0154435912561
True	168.72556807609203
True	761.9421094645465
True	626.9580363449703
True	271.93423189630363
True	434.2828003020044
True	348.61861715778144
True	300.801091073954
True	264.52627475520484
True	408.4089144775392
True	500.2500017627963
True	518.6753643332302
True	111.0940150234689
True	357.7013842483675
True	8.706863441670519
True	180.90673871869257
True	225.90733870193716
True	893.7317579171073
True	586.4899785000193
True	30.87600455865593
True	718.3547256794146
True	835.8197720656982
True	106.08356621294406
True	339.2743007710061
True	871.2541172734237
True	223.22827121199623
True	167.05453935494918
True	540.0648627172001
True	593.4466167480849
True	1099.6229411800734
True	152.99751235212372
True	154.90357923888803
True	257.8200465537068
True	315.64102179508615
True	421.5343171023009
True	404.9485129136826
True	323.27132700411624
True	412.79284515034215
True	491.7356373722416
True	228.2358966380577
True	1460.69339726644
True	249.30504245319997
True	409.2238125572382
True	50.8523364090704
True	770.0480156195405
True	254.6166408588614
True	924.4335164979932
True	547.7850676017337
True	334.8996219604096
True	784.225304869642
True	276.25692183976435
True	205.87268610377689
True	264.99562099806985
True	217.55387826998364
True	142.88111502454203
True	255.7182906205843
True	732.6611967966445
True	528.8756987465481
True	221.6800746001376
True	1175.6316401353793
True	117.11993976707976
True	258.9233087637595
True	72.7203718259407
True	299.8330501924476
True	417.974311729525
True	87.88347203812063
True	230.042264800038
True	72.54831755431648
True	710.4163897013343
True	382.2658458491987
True	224.9731768636408
True	723.5753557126158
True	874.723991930234
True	832.8007635800482
True	818.1957671034914
True	347.1620010012374
True	1.5393367890886365
True	261.1870077260135
True	56.12871565305832
True	379.8344675530462
True	55.38853449609224
True	358.1365066084235
True	862.5451985067347
True	1014.17398092362
True	387.64998306641553
True	22.663955088026803
True	522.3705442405546
True	495.0023757707544
True	176.65434532579133
True	233.8273556489801
True	281.00762016066807
True	21.665585522093977
True	131.2130215781844
True	977.8084342068072
True	64.8514910650055
True	518.9984229984314
True	795.4753172614123
True	101.6732189562944
True	255.34811601069495
True	114.44404505295314
True	16.08635899115467
True	1.6661483033711997
True	123.02085856828988
True	1006.3039609192492
True	476.1938081293336
True	71.10309899016173
True	796.3909858581865
True	335.93695583808045
True	1.7195176647917356
True	462.7016096837852
True	181.01843851055312
True	507.753361003315
True	82.10530149720115
True	325.8148805419653
True	363.58596380275554
True	175.34798429828777
True	211.50958606059316
True	125.41783818880704
True	163.56714541816865
True	1020.5757608010358
True	15.83142702291384
True	508.9966588416724
True	471.9449906093522
True	410.1111334179351
True	226.54722614474636
True	232.73387258843223
True	159.59926625020242
True	48.6364722839161
True	491.4050605942245
True	150.8532131813822
True	833.580288751602
True	856.8849270442573
True	248.76491735903392
True	307.6769078335863
True	513.9578721139503
True	43.1022893843864
True	86.92366600156957
True	745.6623987290294
True	1062.5128773491836
True	114.5872813354569
True	733.4269863326224
True	150.55820789660498
True	939.8408283246214
True	646.1835675571451
True	102.61674497147618
True	273.8738006250869
True	631.7782345306789
True	262.3601582119445
True	48.24203513762387
True	559.0315660209742
True	437.3565159089285
True	5.607723980736003
True	472.4009599535612
True	65.40985832440316
True	183.86973474503608
True	235.36158806281315
True	291.4275378040755
True	68.37239037880742
True	231.6808459261945
True	354.1696039364057
True	432.7372141081161
True	916.4460929957496
True	46.47064254535569
True	878.1160337811552
True	1068.4191462105252
True	128.14847805227964
True	74.18359061203023
True	979.625411280108
True	35.025778776298424
True	228.2134338174301
True	80.79244849873658
True	216.2015982905567
True	345.8697227266426
True	964.5501047397512
True	94.72202359958888
True	71.27942865478973
True	641.562358948258
True	275.335098223138
True	729.9320312430737
True	54.261700441907294
True	507.6289228668946
True	386.0885623536214
True	688.9878351586182
True	52.51060303283288
True	104.87464237361844
True	26.240818241896637
True	284.1758876399732
True	43.61439724697152
True	352.7802116791623
True	2.814707825705927
True	1166.81859750556
True	100.8743136922146
True	140.3125071945009
True	361.77058970189233
True	712.1894962688793
True	671.643693050781
True	991.7985428188234
True	495.648725912968
True	396.7416693977916
True	143.96790365641567
True	421.6988470228857
True	860.9628269330353
True	431.5485470743985
True	931.246178335351
True	83.36665701186185
True	424.3974517215443
True	171.99414675871188
True	287.66013004278483
True	737.8706189391488
True	156.8824147029013
True	129.20958335312864
True	66.26099610456565
True	878.3987653349561
True	780.7768402529314
True	81.32746506010074
True	443.2441984764046
True	740.2765371979948
True	413.7762831265197
True	55.72924563626199
True	326.5795450686717
True	786.8959931002807
True	30.028194132691723
True	369.3434836438977
True	169.42171943844605
True	281.0788387882889
True	33.94991751803294
True	226.4501366856208
True	804.2112417695192
True	647.7082309613817
True	56.71284213545617
True	297.39512190220125
True	901.1465840635302
True	18.11632189332116
True	323.1978779088354
True	297.7832762454782
True	434.9342693520666
True	204.08666875911487
True	594.6008823178629
True	46.53206652523215
True	974.4577394879408
True	892.6589181966897
True	46.52330427218075
True	395.2693461052281
True	743.2203896041572
True	935.9957386071244
True	276.9524925895801
True	591.176288107739
True	132.3291575119227
True	194.442242760034
True	134.0131681650425
True	133.5579705508819
True	206.78790423836423
True	943.7110834748244
True	809.7219929594878
True	955.1733253948972
True	19.5921105841697
True	28.058759939254383
True	365.02033294798485
True	14.778471847136329
True	627.813816621516
True	1093.5703232155374
True	268.5007854416848
True	209.7892586498812
True	82.80218404895388
True	226.67928982521647
True	135.6961571021319
True	44.78697801194056
True	128.3663488730115
True	87.05325576158282
True	235.5097540632709
True	524.6746037903782
True	161.84872367353356
True	29.725824454265013
True	57.6317379551598
True	424.3419216042381
True	265.47003340982565
True	588.8533427160169
True	21.059548254665422
True	110.57937309350964
True	678.1239759753536
True	251.53749230274383
True	458.0376020399205
True	648.1298899446182
True	102.86468562627552
True	110.84821067838286
True	81.55772496225057
True	27.99062874143734
True	123.35521649154964
True	82.31061761677344
True	103.29637518135242
True	156.29001719274342
True	235.31285331991927
True	799.5432582322017
True	294.0201852198089
True	977.8940247651092
True	165.05067012166734
True	197.32899862994495
True	793.3792399137292
True	307.4506958569771
True	592.6141117983889
True	253.56654988997687
True	359.3912177461178
True	448.898972885503
True	547.4573650573675
True	651.3657044703145
True	365.4718986134527
True	37.64734626102387
True	576.5466415996256
True	613.3010102854649
True	18.60357253780086
True	11.967741719760168
True	263.3665591226873
True	415.0866881085883
True	454.5109978890856
True	65.91382266145924
True	618.5846944786065
True	949.936173230938
True	234.65191593255463
True	892.3294242106633
True	280.4597365661648
True	104.48011641480198
True	271.9606337086209
True	693.1111992949178
True	39.61674934942271
True	595.4271713704011
True	1273.115383095429
True	1002.3978748466913
True	936.82869166645
True	213.10182667893756
True	88.30329594016956
True	192.3675850898701
True	856.6291648656121
True	148.27231994051178
True	1082.4259375851505
True	868.9604062214711
True	41.55196326542747
True	88.81923458696374
True	417.7624076335716
True	409.00301274488106
True	201.2426970051725
True	522.4525227825824
True	678.1616179355871
True	124.70749465852045
True	272.8244130799995
True	1036.9250387082106
True	51.89635837293089
True	711.8937375287557
True	531.9500093566097
True	40.57264555239739
True	817.1943649513944
True	381.6540797330479
True	568.6118203623084
True	112.51109585787395
True	277.7209015976067
True	210.88540126024537
True	26.10850999440908
True	130.83825750277575
True	723.9134155935484
True	143.0258489083381
True	375.535597155913
True	66.86503692781815
True	625.7625718443394
True	603.1868984061235
True	226.848555952164
True	465.5999190550926
True	171.7599189828818
True	161.62775506158476
True	217.3678416997575
True	287.1268820545566
True	369.09634061466505
True	132.8531376309251
True	183.23243056393943
True	25.04191573928768
True	893.1735279765575
True	305.21475557205514
True	10.848744531451048
True	366.0744265622313
True	161.66983870434376
True	629.245345785209
True	382.6805582605985
True	582.5431218871656
True	551.5337974086464
True	495.9124212696573
True	789.9304665138824
True	237.4213806845933
True	546.3100069064792
True	156.23944855785825
True	550.2501236732014
True	362.06810872101
True	388.7991030379487
True	126.77114799426872
True	134.8099416848503
True	107.59403259146798
True	64.6821428483252
True	724.2876837371552
True	176.33184195657498
True	41.492608881483726
True	0.0
True	565.9263557076741
True	109.58861749052566
True	22.37784343433632
True	43.27451931914267
True	108.81060539781708
True	544.6200522682726
True	188.59348086176877
True	106.0755443884132
True	34.30123450587159
True	162.59671650444812
True	924.8539954774424
True	48.47383794442001
True	220.6507895062192
True	741.695986246396
True	320.8722362592511
True	448.6280385048798
True	492.4415763508223
True	512.8142243248693
True	606.0433274489625
True	919.1368058825948
True	270.85052884008485
True	1067.5917821244295
True	910.5170494022548
True	591.115918989915
True	342.620007724685
True	839.4968657907752
True	9.72947758908108
True	32.20435509857471
True	287.7081080990017
True	42.0721647076966
True	202.2083520666693
True	757.6380259687512
True	224.61486765920623
True	741.1683827943724
True	755.7053600375424
True	123.6578394063147
True	369.9542739653899
True	618.109172458121
True	24.60891785191798
True	127.13713495469612
True	431.3755322111874
True	299.8595485374822
True	201.88449498881093
True	112.26632894430884
True	394.7209611667092
True	21.91841594975717
True	369.64100653165366
True	358.4865707785594
True	1064.471993330941
True	372.3911394352275
True	30.609154244232823
True	432.66521256340025
True	438.43233668418986
True	241.33445560883555
True	33.62009094858873
True	770.0499565492959
True	435.7545341150315
True	179.5244447525761
True	11.690057295195206
True	1211.9624982513487
True	160.4612096424062
True	29.38897230992977
True	312.673331761707
True	275.73075301049795
True	111.7647027043517
True	291.9228782840751
True	47.64039506774086
True	328.5043917780344
True	307.25146786603347
True	309.82493871107164
True	29.05181862426897
True	46.8680116906007
True	1038.55872061833
True	25.716885009290696
True	12.216694248233727
True	181.13494322324416
True	656.2980427999072
True	8.735752779538762
True	187.7194585760896
True	175.78200027104285
True	537.8259537530555
True	375.8667621948546
True	738.6326384943585
True	326.5323434977967
True	488.6191354863611
True	451.9499124969319
True	492.2551980444014
True	105.32662106847631
True	1273.7214999669416
True	909.0651425013768
True	262.06160416121315
True	537.900833095616
True	100.86670799446296
True	562.1302882981967
True	430.1307242702546
True	157.80408841188242
True	78.36602698430208
True	342.8325198653683
True	175.98905290074103
True	29.25808916246775
True	621.2021553440868
True	377.7793610635377
True	68.042992432315
True	29.64670597331289
True	646.0901342912839
True	486.30353197456
True	77.37718220296526
True	21.0449274070592
True	336.30919054766554
True	329.9247590140572
True	736.2447901177804
True	549.7657185232989
True	567.4997448787565
True	787.8652208194715
True	8.705968947317128
True	56.134406655941845
True	36.82580335316809
True	62.37539886955715
True	512.1720491736245
True	581.4167285190366
True	85.01772645326339
True	110.42970549511962
True	190.27248262201755
True	76.53355833790694
True	178.03002488720443
True	200.97957161334088
True	277.585855125793
True	793.8045414227391
True	605.8933559100371
True	279.7826660116805
True	193.87164522048815
True	261.8635364634915
True	253.6164824384079
True	772.127901992922
True	322.23738825701474
True	169.299893923583
True	873.9167785351239
True	351.06164157884785
True	480.6821593456448
True	152.7326478391553
True	124.08518282902185
True	65.1142186847882
True	212.68455205608373
True	1011.8805358849584
True	516.4218549824378
True	113.73128038621682
True	351.2841830367235
True	102.0301312484182
True	663.3210732360773
True	4.442049404597688
True	722.2187984567526
True	33.825185035313375
True	944.9944030111652
True	842.3060738293907
True	210.64125332337844
True	31.039406958559383
True	83.52525069142561
True	466.1107954210953
True	234.6592710023955
True	1.3195654571523106
True	79.93703837355392
True	1091.0386446161688
True	352.0739755091433
True	658.3721570239163
True	486.6704978320881
True	30.187230044506677
True	131.8607175582742
True	434.06591735272457
True	883.8768046480554
True	823.3503716453913
True	424.1000413160107
True	337.87875707039706
True	16.538431060829154
True	77.93195052986191
True	775.805219684233
True	486.3680380964835
True	385.2607234413274
True	884.7946863723387
True	25.89466216346229
True	217.5010761067453
True	886.9933717493045
True	238.7689019959165
True	8.149424653505386
True	498.72164714404016
True	104.9602676202555
True	631.9904851584564
True	54.27514182409263
True	251.82485880043131
True	849.1976855631145
True	852.0183297704768
True	270.3517591743052
True	424.336554224924
True	111.48925639956607
True	610.7052224594115
True	255.872342895739
True	192.0010375351588
True	855.6862014350485
True	56.08622325719768
True	708.0501228489254
True	275.42497394542755
True	305.44576872627414
True	169.58816443169786
True	486.4757817570287
True	579.048132495097
True	366.9991868505479
True	403.82481255884886
True	64.78032628486814
True	154.85605024195524
True	468.52446078916273
True	201.2362674327071
True	40.86589892118951
True	197.9641318474463
True	393.4908113607161
True	395.8890732450705
True	734.5111891986347
True	127.84617928906016
True	640.3103498307393
True	509.82249340751423
True	579.7616091292888
True	138.17913092881318
True	40.41674850376317
True	672.7271674489446
True	69.66327214406508
True	556.0966094890106
True	698.0794298678393
True	447.6336823480162
True	143.17541414999857
True	520.3999982929352
True	4.858068770468213
True	401.6540856182512
True	28.526206758490503
True	646.848752449906
True	275.4960560956936
True	583.2809096359287
True	692.9080973223583
True	141.8454213370054
True	528.7944079124118
True	483.6832041696617
True	66.97188254701487
True	1000.8849167530122
True	3.3023866556558046
True	28.507215165910907
True	624.6968803553117
True	675.0149028826249
True	142.92084518206852
True	418.1541956437127
True	122.31935866997398
True	73.57428214179349
True	472.9433329333788
True	42.68669955870827
True	510.0652550191258
True	13.618860050865775
True	841.8230059876616
True	564.516759906741
True	675.8375602806011
True	100.60953422812736
True	394.9417331871586
True	990.9016013664108
True	862.9665084141349
True	136.417631883462
True	540.0753116933649
True	452.7124935524094
True	243.9578139769027
True	264.6610700037749
True	5.613108075695454
True	311.6775316042348
True	12.570475745733546
True	374.5384048440069
True	72.78206121555338
True	417.4886129081503
True	638.2451582945539
True	128.09434344161062
True	236.4726108107174
True	632.4878536918301
True	691.948067269018
True	290.5175477924204
True	132.71702945954124
True	166.0047989068346
True	477.3127393350225
True	86.2359935542693
True	10.638658101314068
True	502.4637120448408
True	568.3629204899536
True	20.772922406313747
True	133.41943778407727
True	878.7893634660304
True	488.0278760973847
True	275.9691196808568
True	33.42280362080068
True	474.90568101180224
True	118.38885875698928
True	592.1326986222501
True	671.647240098676
True	303.0439221329464
True	397.33602791990376
True	193.7285736411644
True	243.8679555462631
True	71.24348370731339
True	214.63747276735987
True	496.6082287152529
True	21.997886310613943
True	440.0244591055188
True	377.36343740427975
True	707.4388131696213
True	892.0481005941816
True	889.8106970331536
True	152.53693273578762
True	402.18301169592127
True	71.57043925786068
True	192.57842633739284
True	317.3187977307587
True	9.130258156843237
True	795.540142013014
True	23.446566299984628
True	407.1597906289382
True	253.96663919747775
True	643.214148370628
True	215.4140965631289
True	37.84218220241178
True	719.0720182506308
True	1096.5064827479423
True	226.23544503089568
True	131.98311430297687
True	597.6098017619499
True	468.6309362046688
True	19.33435748029073
True	884.9341675388714
True	109.2294345495436
True	46.41667358318532
True	298.33986844173734
True	345.88630431935763
True	396.4282623870113
True	272.2683505397944
True	20.09379434579611
True	23.828562097834368
True	799.6219623957746
True	201.7827413801867
True	115.19116275610968
True	819.3638545172598
True	648.7414033203303
True	627.7323958268603
True	450.7045799053578
True	150.4330749182873
True	32.96463835506496
True	95.07102160914344
True	443.3861316179572
True	221.26808551013903
True	486.9727697543007
True	152.5879653749518
True	489.3024744248992
True	654.983091437546
True	963.5484219022852
True	25.21894053319292
True	923.3534417106068
True	1069.8352068713064
True	477.80773286031246
True	79.83854799606834
True	796.7597702876071
True	636.0066702823091
True	662.8969812309201
True	172.48002731780144
True	734.3850401886443
True	703.6055742118623
True	117.36860570684092
True	811.1712986612841
True	825.2553350067949
True	480.1666078504288
True	231.5317432013376
True	71.41718967050143
True	295.13763644209985
True	346.62320372632337
True	484.1557993554402
True	436.983140019637
True	185.4483205645106
True	309.95598199836536
True	2.982217565530678
True	13.64547277817022
True	106.73042448477716
True	128.65483414864852
True	356.882372549038
True	348.6838213779354
True	113.67743812900476
True	17.001712524705024
True	204.1514846994591
True	843.4613503768537
True	455.0933411787292
True	544.2099161431831
True	562.4488079744715
True	822.8167370798735
True	644.256009457221
True	89.9739382981058
True	213.9604403646496
True	242.7134384310888
True	290.43903005787314
True	107.20624682750504
True	364.1152871017946
True	439.9733437707853
True	170.0147632089386
True	648.1254687410417
True	239.7520590334008
True	204.9932088094397
True	28.5529010608079
True	248.7899029991564
True	497.1529806734328
True	169.70646675259636
True	537.0436599891428
True	486.00580836891015
True	241.0486685246175
True	103.32789550601213
True	42.46259537592974
True	405.5994831092637
True	781.0902083972786
True	173.0659469162625
True	1026.134139903683
True	1039.338557702768
True	489.0591031794812
True	99.39139458605683
True	124.70948933217808
True	661.1781644066164
True	8.121236041379328
True	222.2442462261296
True	138.71616445086545
True	120.86232554860956
True	333.6530232502769
True	653.6801584718909
True	32.15590659569033
True	128.27535327697495
True	971.4744554014544
True	55.13303306913359
True	454.0838038378628
True	525.3297498528347
True	252.15319697485623
True	132.7185216565588
True	922.3082435729208
True	1180.395579026385
True	515.543492000419
True	652.2213113807139
True	205.02529578550516
True	148.40068293956804
True	321.38912468810173
True	259.7724974970906
True	165.96700720516162
True	315.95335771880855
True	328.3712695560271
True	12.8980977816932
True	624.0968337821488
True	146.48277469490347
True	78.36137988325514
True	445.8293966445698
True	322.6198895533147
True	1193.8806774901666
True	339.1066367227345
True	998.7122063251998
True	10.590842060084505
True	269.65776507897687
True	224.60351993812057
True	157.20801001346967
True	470.9885193669779
True	201.91604016393595
True	407.96324976127903
True	328.30096390017377
True	113.83324524872565
True	358.17142635802475
True	1059.3299492707852
True	731.5620859854017
True	220.25014789786044
True	106.04772457198489
True	290.358794454896
True	24.6434640804353
True	353.24352428209465
True	310.3720026699489
True	545.7649422597156
True	456.6331774394496
True	350.2574912963141
True	159.4031626708369
True	13.198207944056684
True	420.8673464060568
True	278.22243803995184
True	136.08127012126653
True	298.27152579748724
True	439.4016874444863
True	812.4363835848916
True	304.240943940421
True	775.6135644206324
True	399.453552737882
True	381.8051114511441
True	1.171738673259506
True	1148.9858795350056
True	103.34831898114771
True	960.079622430454
True	207.65202859337197
True	463.39337300499017
True	646.1812623740512
True	90.93240240890368
True	500.19381594952574
True	32.872071415284935
True	425.4510444381192
True	74.24931879458462
True	219.85587606646837
True	37.43698786047242
True	654.964415103039
True	187.5439791162116
True	24.94658735544769
True	389.0083143139843
True	111.11233542540802
True	167.63998583416364
True	844.2802793197245
True	267.12863087818766
True	149.1014585651077
True	378.6742628292608
True	522.2340275936065
True	319.9935378413946
True	503.9573711003089
True	611.0613888793488
True	157.54049916119692
True	5.934455187288085
True	69.8766909022271
True	431.7759570576733
True	93.02929984947636
True	76.85367025864866
True	1044.8396957619843
True	25.622200698226383
True	325.8444356753074
True	315.28617988590963
True	442.0553225674387
True	673.7284276409841
True	189.354320953086
True	627.4722494274291
True	333.516936148612
True	340.4345879688099
True	275.46457012761647
True	205.8425311470786
True	361.7026643139916
True	425.7144958687392
True	400.5184779773178
True	612.8205129501995
True	142.7099047247047
True	80.38029874441871
True	38.150680422851245
True	293.9638398433334
True	635.2598132798331
True	410.7014764081922
True	808.5591473124969
True	218.14701129900547
True	391.3690141330763
True	66.1265740496286
True	53.81208502566669
True	430.97253458610487
True	197.13607852315903
True	212.14793564785973
True	43.82009018791753
True	1043.2398202198165
True	178.1582450060223
True	900.0809846218642
True	327.59941117619536
True	930.3868888138292
True	235.78975814385825
True	456.9300305270402
True	538.526695756887
True	596.5828691331207
True	213.1671355729651
True	479.3215107876712
True	903.3779224692026
True	124.73719205479895
True	7.231664166113101
True	570.9450085511714
True	27.04459884104112
True	78.8539305470778
True	790.0152115705714
True	221.4423095255392
True	971.3185158283404
True	690.4780070123026
True	412.85132964218354
True	267.0679852602421
True	486.6803211182669
True	345.7387995877208
True	179.46224019102118
True	678.0578281956024
True	731.3691791317256
True	216.7682246520405
True	85.70218205473537
True	513.4602522590305
True	137.48799160293757
True	382.4512017130687
True	352.72964904220663
True	66.02362502304202
True	371.6642459574971
True	423.62901714535576
True	374.323177572559
True	408.7601777565685
True	413.87789507444216
True	690.0567845521442
True	58.6202010256433
True	439.99879669041576
True	327.64922866233684
True	671.9100214510653
True	217.6539682764746
True	103.5954983166792
True	40.96685535042129
True	526.7867282282564
True	611.6160502267684
True	189.5237208423061
True	406.6528215851601
True	333.4741689023504
True	16.234904003241866
True	162.21500603525058
True	285.8738606578819
True	3.3489708092470725
True	876.7803482786157
True	81.10642792683672
True	100.9284655241596
True	112.86327602409344
True	370.97904883017975
True	37.258650466961605
True	459.6453479781993
True	232.86049345500703
True	5.8890004043968975
True	117.70993883284716
True	448.3225597293528
True	52.88051892673786
True	66.14994577591456
True	175.9009038843311
True	295.9939300695895
True	1002.2357009401902
True	393.8768998326696
True	939.2755113508188
True	191.5718533402696
True	1047.989571364242
True	749.9810732836269
True	653.8718553508927
True	396.697682501724
True	379.3746825676775
True	79.74445334292776
True	74.61488980482821
True	76.30142867238368
True	171.64139664649156
True	489.4159470117071
True	1089.3776484093978
True	189.48021008109072
True	344.3531435138275
True	445.62128675195
True	629.0777739891057
True	611.0217504152386
True	277.2387563776977
True	460.35953336124425
True	675.1738473177838
True	95.30385375680332
True	716.682667363103
True	258.40828886833646
True	141.2275195939024
True	401.790680591572
True	905.8028233419031
True	432.6520416315316
True	867.6676099959448
True	194.6072528004948
True	348.4158445813977
True	693.8973783084105
True	635.6641026232962
True	191.85670455412077
True	259.8304255852698
True	789.1636546566224
True	32.0841156248957
True	189.50737682834836
True	495.9188327314392
True	697.7523659468314
True	104.86015592280287
True	37.77980330193635
True	169.36800293549942
True	733.6460653237361
True	305.23852866860096
True	555.3249161670393
True	349.972404075848
True	286.87121471244336
True	450.5701770758718
True	493.4604840641999
True	67.39818816123146
True	352.23434911796136
True	791.7508306541009
True	0.0
True	293.32326071038074
True	255.63119041395123
True	984.2977736821356
True	149.97741848949246
True	652.3226781804653
True	649.955471173067
True	114.42728447467806
True	233.5393934761109
True	133.39067113393568
True	12.299597998880484
True	292.547984201099
True	375.7053030318378
True	1143.99601577635
True	234.69610431012956
True	415.8379598244133
True	655.0930289302099
True	200.3751824836357
True	28.041199830405937
True	873.1949906698737
True	596.978252393866
True	162.486504011357
True	600.9062085585541
True	166.87829392799435
True	308.35196920088424
True	781.9113256788949
True	35.30019811210612
True	108.8046684396097
True	503.339584694393
True	64.96617593993462
True	73.92662046891911
True	389.70481718074416
True	24.642975853099934
True	760.3619384614086
True	101.6026103326235
True	155.25324893196657
True	18.41867971754185
True	742.6856391017362
True	28.669926022038545
True	773.2486620252434
True	405.4460286129556
True	119.47974746279884
True	693.7033897037221
True	511.5700797985114
True	581.2967125819348
True	45.26242015948152
True	365.26718971516414
True	5.843108709238631
True	95.74754533244048
True	398.8360714256796
True	46.91961140860147
True	121.94719028484818
True	306.4737296272109
True	178.31398323724517
True	94.01621881619904
True	675.724960784019
True	21.90516430045268
True	1108.0358718358473
True	504.9064178681156
True	306.93105345140606
True	497.9691380151465
True	124.55402563203272
True	793.4006053180875
True	1128.6476023463672
True	732.4774602755509
True	180.24691494640985
True	226.59273430901465
True	49.513191540233066
True	59.32542315503952
True	154.1186953400487
True	99.80192651826194
True	166.35028139277873
True	1163.4740249451345
True	319.9737834808416
True	359.9404934519297
True	704.9553505429942
True	17.438169430500544
True	12.748234499653885
True	594.1838509321198
True	6.373182504117793
True	111.16850545867868
True	698.471727825638
True	181.99792634123935
True	638.9321873701244
True	853.5824672584746
True	158.84017662635355
True	877.1378093032945
True	2.6913966526295274
True	463.19407155957896
True	1058.0673046505651
True	23.708235496897046
True	237.28832920327187
True	143.83369236528958
True	938.5732689421926
True	241.37947431482328
True	508.7383270793269
True	125.29948281684896
True	527.1018283366162
True	155.30109833349013
True	97.58388994863692
True	383.97642384603256
True	70.65839086387008
True	51.69547738141045
True	1072.0150737130748
True	265.1101519525532
True	162.53253045315932
True	352.97437080495183
True	403.3105090627207
True	208.2473652430502
True	165.42686582398804
True	388.6744572742338
True	36.0949904952957
True	474.7027886955644
True	1122.4701648283094
True	119.54461762818076
True	473.6346745729757
True	309.23585046947034
True	28.085857137605235
True	405.27703483092216
True	105.46582529887613
True	567.2750868458136
True	201.23260745852568
True	434.7472751138383
True	19.777694904739224
True	444.1691051075705
True	113.878573147687
True	348.89006118864984
True	36.458981376410414
True	169.81747151321693
True	245.75768403337327
True	787.5399320496809
True	58.49015734626442
True	140.6738570164696
True	234.2625173078413
True	135.99635584398533
True	656.6104032023859
True	566.5262047324793
True	773.6850583315914
True	394.4620926249395
True	535.5714794571129
True	410.9305113737775
True	701.9372103367604
True	72.48109002770892
True	448.3068544368279
True	423.4948659160456
True	46.861616610262246
True	82.73387482799878
True	129.87712584096172
True	91.91388023611655
True	330.5148197956795
True	839.1752877512209
True	326.05617454317826
True	1056.4062879823266
True	321.4270674512781
True	901.0679957662504
True	148.93070062165737
True	580.9289827137783
True	601.1511830943406
True	687.2654522642824
True	447.6871735568215
True	67.2387748879792
True	286.4714369595811
True	41.74544670013514
True	164.4612733091274
True	179.7564910036458
True	1103.9424928781066
True	220.1028612782364
True	547.9530290887521
True	561.408236836779
True	569.8624456440313
True	908.1887489546812
True	580.6004291750086
True	664.7036193683988
True	893.6347929933144
True	126.83138294503637
True	321.77292533927005
True	258.9694867712814
True	336.47888572299723
True	90.45025625830873
True	382.7429512886004
True	4.648033864334719
True	329.88549191711303
True	256.9073070998668
True	587.4671049311293
True	294.9030644296217
True	371.8192254985467
True	11.1951128689973
True	56.36381156122075
True	542.0711471984295
True	28.983284075060425
True	149.52865272454972
True	66.85418195598746
True	155.15277938851003
True	246.41289825765568
True	67.92239179850134
True	383.87283988507687
True	273.2825801678085
True	100.9679105257636
True	341.4948219882128
True	60.39612393029444
True	597.3502487075268
True	850.6868156608839
True	270.99951175401503
True	1155.2860357946388
True	116.4327712786904
True	306.88925400173304
True	1059.236904777882
True	90.87970773124476
True	285.6662150046874
True	8.903643248409987
True	399.82194447341726
True	457.67217452851816
True	156.0952989150583
True	626.3359050676498
True	923.5708406981744
True	151.57442267679085
True	75.52625104247464
True	327.05406082054736
True	559.357239047533
True	623.3884002475922
True	1226.900522338174
True	28.082225577422246
True	970.491035891225
True	140.98993641937795
True	650.5894065679473
True	119.33253514301894
True	132.35256198665058
True	182.2225549057032
True	161.83623268595457
True	743.7886982426011
True	210.93878479833376
True	225.3753244366016
True	64.8183790716771
True	510.8204245427983
True	457.906696110904
True	178.524986897015
True	235.483070197983
True	17.44238079482372
True	430.2531481098356
True	217.3484770526908
True	275.46278473289703
True	114.5138615463166
True	688.3536455343918
True	428.8696441906747
True	265.7819100668933
True	636.9749221749546
True	513.0450344359416
True	449.82961099135525
True	131.3304352427335
True	532.8213540044738
True	421.5662507635497
True	2.799202235211941
True	201.1143210904891
True	90.36736565596505
True	244.2219462437469
True	2.531800301459505
True	132.42594969090678
True	353.6408875437773
True	7.254694594081439
True	838.8608949763496
True	171.4609868639542
True	716.072974961473
True	792.3990046054486
True	152.83677394547368
True	218.0675662647525
True	489.32141229537547
True	836.1259147421207
True	52.199354628809004
True	36.43721806602381
True	128.35268543934788
True	628.8898510847946
True	729.0475160401216
True	188.2633671157084
True	594.8442084170432
True	585.7473604084064
True	833.589834442692
True	413.281413633383
True	184.96769946103316
True	901.1894314621038
True	227.7326272874373
True	150.1997506117086
True	333.2264214794173
True	219.98667957122845
True	208.34365601537615
True	613.7759288828756
True	248.6252509280618
True	183.45605126339936
True	451.6906050216923
True	477.9742170353241
True	62.81588604669902
True	292.12336058630626
True	78.68517416007809
True	348.96214674679203
True	359.6912117420029
True	253.3881949065364
True	175.6603352786194
True	382.9047009169261
True	616.7131019505563
True	734.3573740812002
True	296.648014240832
True	757.4686416014553
True	65.09686878275367
True	862.9329461984814
True	348.6964977858446
True	10.10960914612184
True	612.9382089448976
True	698.2592655606514
True	254.4873805692652
True	169.5178107200707
True	49.695184811343495
True	381.365093157691
True	76.86741134924351
True	15.166662536330902
True	884.544475017314
True	363.4353398966858
True	171.66894896864025
True	1009.1219141522072
True	10.49927933565519
True	768.5990668667026
True	31.029248924671887
True	674.5587716230688
True	59.66840608717687
True	751.8546365580879
True	437.5609080045706
True	200.1943289634577
True	438.716352445266
True	223.58249903989423
True	295.6640370539446
True	228.59329952908217
True	413.1154314067899
True	9.607503400610272
True	318.68315422768285
True	116.15439077349546
True	11.822921621929916
True	467.4067550470916
True	716.5479682521214
True	285.9476412061068
True	79.37537030253442
True	316.09791271513853
True	84.59090204654792
True	186.0974277619195
True	173.7746392286724
True	384.2200384593349
True	45.95266431886603
True	146.1709702716164
True	382.8550855903693
True	851.7792165230932
True	116.5895578400068
True	217.85527726342465
True	414.3929748245748
True	18.289140122303035
True	420.53086008961526
True	503.72298319134177
True	92.67308914233134
True	398.4946463550824
True	352.2201360643163
True	421.2752635199994
True	577.002372051953
True	1079.3223993462864
True	971.632558193058
True	58.52590964121684
True	1049.37025194959
True	115.13431201503076
True	114.52801793911313
True	110.40396439671947
True	496.4306707016096
True	373.92793692249296
True	584.2690335170947
True	254.90959948995936
True	155.79456804979208
True	397.7768284104174
True	16.209453792546665
True	447.5276140173926
True	403.9753917879365
True	149.39454152562
True	99.13201366604224
True	545.9560786532758
True	1002.0000468175314
True	208.874134014868
True	64.65817435671723
True	441.093121797944
True	385.9552940196688
True	489.4129562644584
True	317.32857690937846
True	4.663897110584642
True	533.5627048394917
True	507.7651228256396
True	503.5853973176872
True	188.0435529155125
True	94.87236887236116
True	23.15480885227244
True	376.4427998970628
True	113.05764418692384
True	8.22976739760176
True	30.58549316857446
True	340.231304886829
True	645.757328671417
True	134.13833417009334
True	88.00771954159855
True	22.54408359504744
True	398.7235720553494
True	338.51617280205056
True	782.7243538005969
True	305.97844484988065
True	531.635275757183
True	541.9830206025007
True	521.9539795746076
True	291.78268371563826
True	538.8258742555901
True	96.76782962522668
True	585.7791836899096
True	8.405150478559868
True	386.8304902852393
True	480.0344952804624
True	927.7820002740978
True	338.11910133169874
True	822.4634180576539
True	984.8554329860872
True	177.45764646348778
True	35.932064772590195
True	373.0474557310541
True	378.34173137027136
True	575.6592387399544
True	258.7706247654608
True	30.12342120619424
True	640.2955971977487
True	124.04150425613086
True	1017.4435625457288
True	313.372616754094
True	481.8984211164116
True	128.4431997875784
True	805.209297416829
True	140.7326733363204
True	820.0517224913939
True	570.6244642675761
True	187.58053841309385
True	106.43262173496568
True	65.81832861971104
True	552.442419744002
True	911.5133796814356
True	430.8488359900793
True	558.2246727509764
True	133.93791640239976
True	599.7909028005438
True	461.96576529591295
True	772.3471404562367
True	316.538399646593
True	582.7755026707305
True	118.86852198888458
True	26.21781592623412
True	414.0025352031104
True	165.05611879272507
True	107.66719986632206
True	368.2613985687368
True	1099.1377549200463
True	266.52391154392586
True	555.8762457747526
True	11.36711232390876
True	78.35550651605806
True	323.524016115029
True	813.4279663186751
True	450.3170290157992
True	516.2454456989618
True	726.3092772570544
True	67.9987874803148
True	736.0805692091795
True	45.50186316313331
True	105.85225065024328
True	182.38956227571236
True	80.90094997385084
True	24.669917840283414
True	302.65918164036054
True	475.95566569855936
True	918.7226493642108
True	867.9305786151568
True	5.5882089556933625
True	282.5017888155434
True	491.2921953537603
True	125.03847980048832
True	240.6885182538888
True	321.3298558072467
True	1300.6086195614212
True	459.6159379963608
True	26.785483488275027
True	190.80528913532777
True	714.7733502411572
True	36.3395628032454
True	176.7139645097123
True	565.036619554603
True	69.42968402932895
True	884.8849856579726
True	325.06181273801224
True	657.0683506138835
True	75.45446622859289
True	678.5584747309481
True	573.5715611760422
True	873.256539042147
True	258.08039587354443
True	508.1088881966593
True	839.91468269165
True	896.6077811263215
True	228.7856353594209
True	763.1763845582386
True	228.30444344397424
True	447.607561961619
True	352.6472012210218
True	504.3298430737973
True	487.90904985889006
True	316.9630023728443
True	350.1346981525005
True	114.0089837545285
True	350.4812848666794
True	1132.8443207468074
True	312.30473742876643
True	146.96677951130172
True	297.05160822911205
True	755.5987510000791
True	651.2696483979474
True	413.7317421125741
True	122.80488906386068
True	327.8146200109792
True	35.15735287540864
True	173.7918436029127
True	94.23034641204993
True	86.86257952862896
True	554.4825814863817
True	134.3023817682505
True	131.1268931878232
True	106.75588693988564
True	85.79080788714948
True	447.33020963222873
True	384.1746745923683
True	1024.655470341663
True	532.5036632303268
True	844.3109693707326
True	258.8430701089896
True	293.6044778162462
True	569.9706256922996
True	199.4210603028761
True	751.4068394909466
True	230.56228163022436
True	353.6181599915665
True	70.39958138368632
True	117.8689923283502
True	258.8166997903529
True	126.54088013323428
True	486.3438795938348
True	32.453447152292775
True	574.7144132871973
True	1009.4884535895776
True	736.8018518081095
True	1.173791404727767
True	63.46976030857771
True	502.8586873909775
True	431.4365858110606
True	72.77427887208967
True	122.47117677279115
True	296.78084613092466
True	79.07935434468732
True	53.27157710241031
True	712.8410654420436
True	678.3342767899152
True	165.47980508416484
True	158.8464500707881
True	548.9845273728611
True	56.68140441341984
True	26.313715400918976
True	567.018516301293
True	462.41236718344487
True	1130.554653907932
True	48.7678005047708
True	474.96212632507377
True	881.0425188111907
True	774.8822513060001
True	296.8981628843535
True	750.522314336231
True	408.6302967292968
True	39.36676385694542
True	95.53470264394716
True	699.4848171443654
True	79.06390950244048
True	143.68641042583272
True	942.6744729768444
True	177.16833134355272
True	260.8476610422975
True	100.14783404848276
True	625.8556118294281
True	606.2637386485513
True	219.99795121801031
True	430.685379451088
True	37.59979777273797
True	278.41473781314846
True	588.5010317028309
True	639.1300027017189
True	315.4448884687237
True	74.31009987390989
True	956.7384295535356
True	1065.647783988194
True	567.0359485491762
True	61.50986974631321
True	28.656418008420907
True	93.32069254255772
True	105.81898232345638
True	99.8221730853662
True	855.1576020566695
True	1176.041020471912
True	743.0167653622487
True	328.4494476106559
True	8.92927674671242
True	21.620335079783963
True	343.5594416972824
True	463.5299022482228
True	45.375977208775005
True	552.9278958942775
True	437.17177430155647
True	406.0533627135287
True	78.06767511046597
True	197.0200989206921
True	264.24921345370257
True	125.46798317443525
True	390.62486335195615
True	42.56464662292099
True	183.13617885076587
True	1169.9325273502632
True	5.2945132053406105
True	25.92200429077122
True	602.9083673048154
True	355.28896939171955
True	786.2891079065516
True	158.6889581499127
True	746.4678086697248
True	606.78652250397
True	277.31685215008304
True	438.3880023250466
True	337.26490434272966
True	292.3805144698373
True	276.2662764991611
True	417.6123123601882
True	506.9198427663701
True	512.4904985853708
True	106.43023719517468
True	360.7967603292085
True	6.892796459484666
True	177.8675305924434
True	243.8485325384487
True	866.9377465994476
True	575.4593628685791
True	31.615561927870296
True	740.1793845432521
True	833.5232017116264
True	101.12517774717112
True	345.45495486642534
True	858.1344606945031
True	214.04295345809453
True	157.25153173045084
True	522.0359824356173
True	570.4150211274803
True	1106.8556443001637
True	137.3740545584731
True	153.81659943336717
True	251.45246687721945
True	314.9552090724269
True	418.9096706686927
True	404.5891326381048
True	332.6292927383819
True	425.078881152502
True	493.85155392178217
True	222.51640829956443
True	1509.7947937327615
True	253.8729669070398
True	413.1278682813037
True	54.60603620768586
True	776.1030553199158
True	261.1896025824228
True	916.0793841913442
True	553.8451115961233
True	319.7448130081199
True	795.4044384346961
True	269.9758538894531
True	213.02599866744723
True	263.3416083614101
True	220.36744328911752
True	141.631420022246
True	242.95709148565743
True	729.4270417926595
True	519.0499849793979
True	217.68773090815944
True	1198.7301472855693
True	115.77710051935505
True	269.6764882436686
True	71.3604516057591
True	311.2788440400109
True	421.09449374676063
True	90.28034244921116
True	227.6767517556773
True	76.97791902533595
True	709.1592376371989
True	370.93274440511766
True	217.79018040411117
True	755.8120356528286
True	855.1656602968326
True	799.7261178270359
True	820.3913109584066
True	357.7197250264289
True	1.6216499393404655
True	262.1716258168389
True	53.97931453176546
True	377.3666604861825
True	50.80979565676188
True	358.79167168283186
True	881.5846700258919
True	1035.6144352352744
True	398.86543685531234
True	21.787007310783316
True	505.6564404252628
True	519.8003051487384
True	191.62752665983427
True	233.01149383167328
True	294.2928198330912
True	24.559816914550765
True	116.79496562557732
True	947.3150185407
True	58.972069081772986
True	467.1839392587192
True	791.3383442151427
True	101.37342440715491
True	254.2006338655937
True	114.49981773655236
True	15.908182886826538
True	1.3275835447226203
True	120.59108154233968
True	991.6033769257336
True	465.8004803393342
True	70.64889521140239
True	787.1663715295626
True	334.81677215566106
True	1.7231057681702877
True	468.0785960302962
True	192.33354413597093
True	515.0596458497656
True	83.72589972503559
True	326.32201938279377
True	381.1506236845756
True	173.36008529022388
True	210.31353939136557
True	134.74224793121763
True	174.7507956638862
True	1004.3167988601627
True	15.250175127113335
True	519.8597556575612
True	495.4504359825718
True	413.7516175894461
True	225.5809681993507
True	237.4550423677872
True	153.05705937716408
True	47.86600259541749
True	503.508660795158
True	151.23427390549642
True	825.3800094898393
True	810.5128309660971
True	252.24261275748617
True	312.6739040778588
True	512.1444139726353
True	41.72561189532734
True	89.36877497319952
True	740.6481914230249
True	1079.1674037503008
True	112.91522114312218
True	727.6631234636504
True	141.9965843994578
True	967.8766474847766
True	653.2029795236953
True	109.21480592590876
True	280.0033690123499
True	608.9239787859469
True	281.4307764250052
True	46.69178069037601
True	568.2990651995775
True	454.8950963084504
True	5.04972978934598
True	472.90159055661655
True	63.002800487428985
True	184.28253344737217
True	238.523809525962
True	303.8891371902899
True	75.06165936221213
True	217.11708468522392
True	353.52327945890147
True	435.6090123453109
True	949.9928327760236
True	49.46424119943166
True	877.6122855384153
True	1046.187744144431
True	129.3706018308634
True	72.47673848667077
True	1003.2678298871876
True	34.80865410210399
True	216.60568218025549
True	86.01431536240258
True	207.18608881345315
True	374.10432877136367
True	919.4668471265588
True	94.7645925787404
True	74.08537715525237
True	646.8149596389284
True	274.3192161256536
True	719.4194627309203
True	55.21912573678113
True	492.8201624231502
True	381.4112045684588
True	688.7072256002629
True	51.145968800296906
True	105.87554335446684
True	26.88395336872775
True	277.1637828848277
True	45.21634158208784
True	354.98019963781934
True	3.756544215838184
True	1162.3733693290085
True	102.45432762094728
True	139.39578226596305
True	354.0952702650273
True	728.6149443491336
True	632.5659840007316
True	1009.2731374019484
True	461.2113828512568
True	409.5119230861072
True	142.13314066472438
True	406.57348976442216
True	851.7329137771501
True	439.2721398951335
True	930.104083021468
True	90.28968567502548
True	420.926250419233
True	184.66132985227088
True	290.8902672717655
True	759.6370435771153
True	168.7509494908014
True	132.6634630853381
True	62.5086789151006
True	893.6979720815657
True	801.1047303176911
True	85.05524347932025
True	437.5220698971572
True	747.1321208778188
True	411.3600582843318
True	55.18245374668519
True	319.9461341305464
True	776.1879635827293
True	26.52663818803786
True	368.7484205412082
True	168.64377125446893
True	283.8620399479457
True	33.339569627732615
True	225.2667683271026
True	755.0618401957931
True	649.329489790161
True	58.24853711077287
True	280.3982874066934
True	881.7460187728059
True	19.398232448873863
True	306.832283707747
True	289.7615903218024
True	413.8587814698565
True	209.20660260178823
True	589.6623154369573
True	51.789460522518986
True	966.0143448460248
True	885.1760871682934
True	48.42737398347697
True	391.74687698343183
True	729.9504963598263
True	939.5135325140028
True	270.6593933334428
True	576.8378492214193
True	132.32251113012154
True	197.06815684532876
True	126.42876453207046
True	138.3420334561293
True	218.9926485450584
True	958.1661013399444
True	791.4040385544763
True	956.6169179731168
True	18.8705709348921
True	27.584084646425172
True	362.2355019264005
True	13.836781688766605
True	666.7145086156904
True	1050.0366632109904
True	256.96875007992884
True	204.3107716696516
True	82.31698459676137
True	223.00205534634495
True	133.52423558728898
True	44.0719835036145
True	131.91136093171102
True	90.60216708096472
True	250.5669433403859
True	540.8601143925395
True	160.30991637203095
True	30.921175980336603
True	57.38716858416384
True	432.69270252471046
True	270.1329287517321
True	587.9340039727849
True	22.868718013298125
True	120.02860302280808
True	678.086039017088
True	266.2844880531241
True	466.2733961048273
True	656.7112051350911
True	104.29649899512285
True	109.885659998066
True	82.20291625016081
True	25.82186432131314
True	115.66748650123402
True	87.72101839405879
True	105.30221146645586
True	158.080285851703
True	241.72648810526783
True	809.5219629097608
True	289.50460258674383
True	940.4983147874436
True	161.76468824571575
True	198.38364875450853
True	777.9760693168
True	307.6003886962848
True	609.9097562870733
True	252.0891777245472
True	348.44297941037223
True	439.1593063094825
True	568.3471166350603
True	650.798940501736
True	354.4225448620677
True	34.482824396927946
True	557.1607161952547
True	621.9135727946729
True	21.269524070512848
True	10.169462120511168
True	267.21351155884065
True	416.1337356504581
True	454.94796958985336
True	69.8821055517713
True	650.6197539558636
True	954.4479665031756
True	235.8702368422176
True	906.3044887241904
True	275.4145665487623
True	104.725495286012
True	282.9955107685191
True	669.5844984280203
True	39.3040630934248
True	577.2509375515697
True	1275.1384130121082
True	1035.0515997707064
True	888.5048467885214
True	197.9482756036934
True	90.55046520632578
True	193.0900124994519
True	830.019271979197
True	156.59457912859952
True	1059.198507678546
True	832.3091395515064
True	40.86112575452968
True	90.1731958383883
True	410.5841598924928
True	415.6212897404398
True	206.7928197764449
True	517.5975310607436
True	643.0850643234874
True	123.3787896086592
True	263.59916740360296
True	1040.3152418020798
True	51.31160095316229
True	713.2376631750747
True	557.3271553437146
True	36.25487083293555
True	843.2307350914197
True	385.3722912054735
True	566.5900409748485
True	105.18525726473052
True	262.6034451455627
True	206.8323839354121
True	28.510999748665107
True	140.05247112320495
True	728.9347931000833
True	128.59964860781196
True	377.7807855291396
True	62.88589149405627
True	622.5671338298642
True	642.054985940464
True	238.42315761234624
True	438.0720419789373
True	168.60446368345862
True	171.1374808060661
True	221.0944263860543
True	280.4860081438953
True	358.5668143942767
True	130.1684884917832
True	190.85566472337115
True	29.78902529597047
True	876.9876563893486
True	304.48916717150945
True	9.6223043270468
True	372.8041984441894
True	155.8580192793024
True	634.4662789441182
True	373.9470786698005
True	582.5045936888012
True	548.2004451347908
True	479.1826698420962
True	793.105866544859
True	244.77513732331172
True	551.8977294478399
True	153.581533591262
True	523.0511703573645
True	359.4101716516536
True	385.7511958189842
True	121.71017378492344
True	135.13224091046524
True	107.84258228653202
True	70.7310944826391
True	696.2884616113882
True	174.40931347189635
True	45.30479128626284
True	0.0
True	552.4239333247972
True	111.97761828675152
True	21.63438115772077
True	45.10409543766773
True	119.33154919395965
True	525.919572904221
True	182.00214117577255
True	103.18224163382794
True	34.11993920444447
True	161.05971079174552
True	905.4850967037288
True	48.84957023430656
True	242.6021095860912
True	734.1516102715091
True	311.6879136666968
True	460.4821572801093
True	491.3551516750817
True	500.6575243444496
True	605.7077317942516
True	900.013197476632
True	252.29330700786852
True	1030.1599367154083
True	906.9176024946154
True	598.3904447093377
True	340.0594984733474
True	836.4311835651955
True	11.489066930399906
True	32.763483612202634
True	282.8877924423274
True	42.87711972802332
True	203.9853600250556
True	740.7804960267614
True	202.9884727062993
True	719.2531398317967
True	765.0054374773549
True	124.15551399952084
True	379.7265134036614
True	581.4417519000768
True	25.72905541353371
True	132.79459016537484
True	440.43556488855006
True	304.20311044550533
True	196.6787956228625
True	113.3135055988133
True	378.1815982256663
True	24.190118843750927
True	362.6779712707317
True	371.0575757684924
True	1041.3821063550586
True	367.1765262484335
True	28.24295618871533
True	427.2800693599751
True	433.55602916548565
True	236.55911464084028
True	30.942584882476403
True	777.2106481819567
True	433.1677132690467
True	182.87743160036453
True	11.85763743684625
True	1220.3468827121417
True	165.10978598920985
True	27.170168738866973
True	305.8713807954629
True	279.1103946812995
True	116.53838028246786
True	297.76293257508195
True	47.14163938183754
True	326.06480928424986
True	296.20476798776343
True	319.3446253143747
True	30.50422163867364
True	46.9532900750211
True	1067.7434380307989
True	26.364826016093115
True	14.09921588874975
True	174.639760600723
True	658.8461950504486
True	7.953844479845018
True	185.31664707743647
True	178.23954198319274
True	550.8580164994265
True	379.729081256894
True	722.5281932040801
True	321.5594434627852
True	487.77666567045486
True	452.570934997623
True	504.34771613792367
True	102.43209920959816
True	1250.3402643432316
True	912.2492229479974
True	284.597539729366
True	541.3904836172762
True	99.8243973961886
True	573.0263400211287
True	436.973988413098
True	151.80179898604842
True	76.07835006065953
True	349.96801978014514
True	173.18656305616017
True	29.211880841390908
True	595.5888971798133
True	381.42740285304126
True	69.82957835507447
True	31.98991397966262
True	660.9004512901204
True	497.8181833126186
True	75.9341113575358
True	21.463361636458465
True	320.09127644881784
True	326.28140716408546
True	717.699252101481
True	550.8889360165103
True	554.2436992016209
True	788.9505486227971
True	9.005442169892131
True	55.60843641167645
True	37.79412404089396
True	58.921256675577744
True	487.0896957601656
True	587.0892960423985
True	88.01510999968725
True	106.8528484721589
True	178.95715698297494
True	73.05165188578111
True	180.3176895723548
True	210.18039208993167
True	272.5245098285915
True	832.3617468702865
True	592.4646540056306
True	285.32573005479867
True	191.34400088303465
True	275.65443400233795
True	229.26036304448496
True	723.8676656307481
True	323.5581886403229
True	170.818120894342
True	924.4041043347054
True	346.79809163347323
True	484.4267479158049
True	153.096214000503
True	119.86661609158348
True	65.35915573758204
True	212.7226232283601
True	959.2652835832074
True	524.6567931022893
True	114.2258904142384
True	357.8611859839462
True	98.03165442679136
True	664.4696911560253
True	3.83127261854181
True	677.3811218973411
True	36.18155287484901
True	940.8378450617791
True	834.1666169475969
True	214.01423586985868
True	30.405455180275364
True	85.27309777838855
True	457.43321791806017
True	230.892016929082
True	1.8808499687511488
True	78.0763213220041
True	1072.9066688221765
True	334.60156704599547
True	683.7444367935075
True	481.782483691926
True	30.940520653990788
True	140.5111056519186
True	427.29145772385885
True	917.9562110359724
True	820.8624518796152
True	411.6923211650119
True	341.15773852504884
True	18.03354326417552
True	79.65478922377261
True	746.0824666566176
True	458.4008991424071
True	381.1101512706479
True	844.6678972007325
True	27.76620419225341
True	222.79441039559137
True	896.513801341564
True	228.6831266087506
True	8.375379581633029
True	511.6634738842519
True	106.72001280927743
True	653.2479179196146
True	50.21648004329027
True	261.6323996540518
True	878.5918206161194
True	950.9234196354652
True	269.0009677585353
True	446.2176524481538
True	124.23894061337656
True	592.7846887653612
True	263.68779434271386
True	192.3294012146312
True	836.7399534959354
True	57.12117932488368
True	703.2960240043222
True	278.4988793863246
True	297.9006241901594
True	170.3004428279428
True	474.8297388868489
True	592.4969039035904
True	368.3677375644387
True	414.3286189960361
True	72.65645003247252
True	155.0515953491621
True	444.1304645104057
True	232.7219495512589
True	38.60774334795368
True	200.21429473857552
True	391.2144694588214
True	390.7751515461599
True	764.2013118511355
True	138.953821262789
True	673.4267363712495
True	506.4783086360332
True	589.779597507747
True	134.39334539128131
True	37.52005162694744
True	660.0649594376581
True	71.67827249835258
True	553.1636068557195
True	685.9971723984204
True	452.4818517483472
True	137.28608843618184
True	536.2923363310105
True	4.97416197599754
True	409.3793674598776
True	32.548093053469
True	621.2785062837296
True	265.584790237623
True	586.4764732538137
True	678.5527261540285
True	135.3898278321369
True	528.2533453380595
True	506.72905495259374
True	63.36489638314716
True	957.8750828746116
True	2.386471001595207
True	25.554289099199657
True	645.9721504811146
True	656.4547147242711
True	135.75014973639588
True	400.31614117388216
True	121.79602721121354
True	73.44099665884353
True	450.0794951587866
True	42.66294988047908
True	511.2409941616722
True	14.208421996015469
True	831.7084873073087
True	546.8399960058762
True	658.5404872796289
True	104.89810404531762
True	364.3699487545838
True	990.6357772813204
True	862.373351096378
True	143.4726138891738
True	561.5734552912089
True	452.5682816868041
True	238.5527895329548
True	261.2690492661701
True	5.688841453006704
True	301.19021864275913
True	12.05525863151552
True	371.1135369212725
True	77.57915875189084
True	412.8465272224467
True	628.2969962772152
True	127.81405395703764
True	236.07675195903093
True	641.9537191709438
True	675.5075401344532
True	292.00285559084307
True	137.1838336472963
True	164.01725902214554
True	467.7054001022612
True	84.62034038781275
True	8.888548404708239
True	498.3487918747703
True	563.6607847125157
True	20.156192033071772
True	141.11556270232597
True	886.5457233268817
True	505.8776993298097
True	273.5359147557561
True	31.542869619660948
True	472.9002031557789
True	110.69419039650542
True	582.8358015178222
True	666.7839132830405
True	295.42454839438886
True	379.6525213664056
True	191.79353768857771
True	243.44081695160853
True	73.55583479643082
True	218.6549460303904
True	502.52502216329583
True	20.40540695386513
True	442.3747186402255
True	370.5539135034722
True	727.3939634289405
True	904.700506210886
True	899.6491571094997
True	153.4552113991315
True	398.5411214862702
True	69.76015650154206
True	195.9733181104319
True	319.4574674256942
True	9.246790350791706
True	803.3817726322825
True	24.524539880562635
True	404.13580064182094
True	277.94325641037386
True	639.9278217197754
True	212.406702659382
True	37.92122959186291
True	673.3108650212179
True	1077.6397160032234
True	223.86132475851372
True	130.9828789595809
True	636.0471731191628
True	493.38478376440304
True	17.527823798850015
True	845.8256381633466
True	115.58768558774
True	47.20865075255979
True	307.57095388617546
True	352.1108387322297
True	384.5139783178017
True	269.3759442343324
True	19.644435866328443
True	22.188283247202804
True	862.2640133190575
True	205.64567568347223
True	112.26734774748464
True	851.9968156374287
True	643.3683886309625
True	615.7640936141535
True	444.9197813414216
True	151.1474650246912
True	33.42547064536806
True	103.9017196396084
True	439.7775296878574
True	229.9383861567336
True	492.9803061185864
True	147.9741120376198
True	494.9594951602536
True	661.3348093367979
True	945.2531024386964
True	23.90742466270344
True	1007.6398517357655
True	1048.2680869360825
True	462.39692825280025
True	83.2856671493068
True	774.5594424753774
True	637.861535213788
True	700.687744543368
True	178.4324631622989
True	752.1816114699704
True	700.912505127739
True	120.91316635805477
True	773.6276632426942
True	856.7369900883657
True	471.62206549569584
True	225.5742530107212
True	70.13710958777607
True	307.9817883344983
True	359.42895540611835
True	464.04086771152777
True	437.32434194840863
True	197.83682444874947
True	307.92331913333777
True	2.667365170398148
True	12.299638434459382
True	108.03464500736352
True	128.82381373841977
True	361.0199542330512
True	339.3391303298516
True	120.26163685199069
True	15.288088743622456
True	219.42475830018915
True	846.3841733265177
True	466.4201221969778
True	531.857366942499
True	558.8482739779972
True	813.0258809638049
True	657.4956176491486
True	89.1085819244417
True	202.91174700404883
True	242.24928343522583
True	281.46490004533985
True	104.40441468395048
True	354.92518618626696
True	437.4272507699803
True	174.6781020898652
True	649.8710413673597
True	244.44166182885056
True	211.63382019681967
True	28.92796204036878
True	245.05308087237844
True	525.544523229091
True	170.27132763062022
True	512.2643253507968
True	479.9103389725576
True	241.2177902571312
True	100.52535819755909
True	38.15465988572169
True	410.824292117572
True	787.908642960069
True	164.60327796372866
True	1037.5284894847086
True	1042.1632166068464
True	481.1224359602922
True	106.85000534486592
True	129.97368107074706
True	650.9907767906531
True	9.169414794389104
True	223.95542652557708
True	140.0258119335972
True	119.4611085743242
True	327.81506101303967
True	641.1855320193009
True	35.877749349290895
True	127.78843753892332
True	937.684167514573
True	54.63833214257337
True	462.5563799371475
True	532.5982568461122
True	258.7677701599698
True	132.11179569760267
True	953.774780434771
True	1189.98879267009
True	515.2427125528358
True	630.7142948667272
True	212.39297621593616
True	157.52744232267162
True	328.3550629968379
True	265.58991763091853
True	173.87291471489638
True	316.217390510343
True	344.1992125950598
True	10.999472346914024
True	630.5116365854385
True	146.06402242759484
True	79.83050961344216
True	440.6009648740607
True	315.983412213714
True	1179.9827570006378
True	354.6224376225717
True	974.1424538925752
True	10.051926081336545
True	274.9782834935295
True	229.85583099931645
True	153.09451363626007
True	479.2683886875707
True	193.0153167614464
True	399.4961434272287
True	326.3090018187672
True	116.5968174662334
True	372.500754343397
True	1063.0207516082548
True	707.7902786661433
True	230.83127410098223
True	111.06985114607627
True	297.07841243207673
True	24.284096313192936
True	361.39086934192926
True	302.9594676508051
True	584.1903298561534
True	453.3370393607353
True	350.9045823859914
True	151.69401910360747
True	13.042531392615246
True	424.0333922297506
True	276.83502956271496
True	141.53085244945112
True	308.58113052442206
True	432.1231126137584
True	831.393621545811
True	306.76729539984666
True	781.508564545616
True	416.2956041085258
True	377.0920430903326
True	1.454921291143266
True	1147.450605255663
True	104.83656302850645
True	969.1788864850458
True	205.65135106692253
True	448.6953448761813
True	655.025313736452
True	85.21896852183474
True	469.1085594543292
True	33.45489291095537
True	412.14040676958246
True	76.3909933325783
True	226.3406954708788
True	37.85721036759537
True	645.4369861609507
True	187.1516712454371
True	25.36353550023988
True	379.30860666828977
True	110.07115649872318
True	169.2691385814022
True	825.9367758988298
True	249.9499792856501
True	154.27706045126064
True	371.75160392202935
True	522.8442397033729
True	340.32064004255545
True	518.2462837655012
True	613.0337730314155
True	154.5085304593662
True	7.122362438128285
True	74.94824828726472
True	443.9795536860416
True	90.3059536294634
True	78.19135984135967
True	1025.3370460110775
True	27.22557967293812
True	321.2108882067823
True	315.5157845528643
True	481.7114387349908
True	681.1471931649485
True	182.47681698654608
True	657.01676715172
True	335.2986597858372
True	337.84927039876334
True	265.7860877083785
True	220.86348945458136
True	367.43733823325294
True	427.96967117246805
True	415.88726146834136
True	590.1498769423845
True	141.76566952051007
True	79.36397443378523
True	38.76577240608309
True	289.6181400175507
True	644.2121115791799
True	384.3210346126343
True	792.9560527340353
True	216.1106412230939
True	399.98743161234046
True	68.03544497481505
True	57.44497236491592
True	416.99792602942057
True	192.2090506022503
True	232.79281948551977
True	44.76544737329491
True	1059.4730089426891
True	179.7780398640428
True	928.263739492646
True	312.86296008266373
True	923.4126186224864
True	234.9583673621117
True	493.56620052451694
True	535.201939886211
True	631.7670596460665
True	209.7200362706632
True	474.1350723431575
True	908.1943858669568
True	128.74663160613045
True	6.349545057992781
True	566.3118270124436
True	29.321896579096883
True	77.05043685877928
True	793.9884708222995
True	225.0545792339271
True	964.2399978620424
True	698.3072100985346
True	416.5870375824759
True	280.3635218383485
True	489.59228788427487
True	347.7428740363772
True	187.01028964750296
True	686.9337241501214
True	728.1763626075426
True	205.52810770570576
True	86.10260132478238
True	497.21610237365456
True	132.57549233967686
True	378.7519659149449
True	344.5886070356951
True	66.5064595364876
True	373.11660358940463
True	410.2034591867054
True	372.8564234069255
True	397.1578479780885
True	429.33129669240174
True	649.771065276675
True	57.71852637012168
True	457.94751485897854
True	320.15669588664787
True	635.3485589733896
True	212.81523281105916
True	94.49350113008548
True	40.01307344510183
True	541.7529022634114
True	637.6922336027421
True	182.54626728881144
True	411.2944617879734
True	343.4079961485077
True	15.650722434665155
True	172.0768164554961
True	290.49592478418555
True	2.892685128668079
True	869.5272325720259
True	83.60138956869118
True	107.14036277561864
True	112.35025336438656
True	358.44992040320506
True	38.02482478721474
True	460.2139879988554
True	218.24813538858572
True	5.86455645013051
True	114.91476298814231
True	446.0599210775516
True	49.58430393961948
True	68.11092951347781
True	178.69828096217404
True	293.1436567824963
True	934.9395263037376
True	392.5346010434199
True	959.3161745906156
True	189.99725012808352
True	1044.225648184674
True	753.8189655083027
True	646.3329438891619
True	414.0207807369322
True	398.1345486137352
True	78.95497456222589
True	70.71958459604981
True	84.20106935947746
True	183.21178431214312
True	472.7273562562685
True	1102.7706214730913
True	178.55158203949992
True	356.9896317524536
True	437.4671398352804
True	602.8548585986864
True	593.5269872637043
True	274.5554631109594
True	458.3612944576493
True	690.3900823442249
True	98.74702072458498
True	746.9072212214677
True	252.6713245216156
True	133.91665740483157
True	409.2375402746416
True	836.681704477905
True	432.43505269210505
True	850.9814423796593
True	192.91728924671452
True	344.1895962805184
True	696.2587242991912
True	641.3846920217331
True	177.20905644551522
True	273.4303976703588
True	858.4291534900714
True	33.80975061738649
True	198.18678022717253
True	489.7022971592269
True	724.2947998600335
True	103.5450913926939
True	37.63289029091143
True	170.02687620921742
True	712.6200124066628
True	306.85529032660713
True	546.321621138378
True	352.2367018900423
True	320.3087728541177
True	458.1001191350176
True	490.82422818159256
True	66.54814060451697
True	369.279545250547
True	767.2200155072007
True	0.0
True	286.44310759266097
True	248.40231210278893
True	999.6918394998456
True	141.50782773829306
True	635.5245116275272
True	631.0764273831462
True	114.22141281401758
True	224.21282436050183
True	135.53393629416837
True	8.947180828569543
True	295.4004696604451
True	385.761702961443
True	1128.2277851239091
True	231.1924239819829
True	411.1504510410098
True	657.0368969983458
True	216.40932027773408
True	29.310631520316907
True	837.1248976479524
True	621.7845787284903
True	160.69595316688125
True	629.9138972953733
True	152.4517976371813
True	295.07097407352046
True	784.5296760178157
True	36.16258798741179
True	111.4861866126234
True	512.2772441693347
True	63.60837846730939
True	77.0531086023215
True	411.5305431361892
True	21.544568559090383
True	751.7084291399204
True	102.2600636893042
True	158.4933260981904
True	18.740348349359987
True	751.0746279078734
True	30.00326636582649
True	785.2590421557334
True	387.3627711585018
True	114.8551685133914
True	700.5087615369769
True	510.49583986040153
True	573.2355540334424
True	48.17631582878104
True	361.46833652016727
True	6.244843939561045
True	94.00622891898692
True	375.5169245006826
True	50.67102435681092
True	113.6969340587849
True	306.1598020791336
True	183.8377986831633
True	97.44951400258584
True	666.5817333781876
True	19.26534139359529
True	1144.9602736232584
True	506.5022365237065
True	307.50484057186884
True	490.79992444941104
True	126.06483728109431
True	777.455727683711
True	1119.0815810385216
True	752.7349144708388
True	175.93692271089606
True	231.57258929978303
True	52.91767164969393
True	60.133240671856925
True	156.99481340531358
True	99.2181087117796
True	169.78893418945844
True	1183.0149781534906
True	307.7675952515689
True	346.5629380927252
True	696.6600433591934
True	17.458278406934294
True	14.792392882620415
True	597.720011195404
True	6.121776251168769
True	107.44334174533392
True	665.3860482524
True	175.5891625474796
True	647.9315316931666
True	816.7420597590528
True	151.58237109940853
True	881.2826347678168
True	2.907262552639273
True	463.4855166179488
True	1072.2152287729527
True	22.66947146134748
True	230.6290765284528
True	149.79419120892015
True	945.1360598316804
True	233.92435089666165
True	481.27197985465904
True	123.00051898629192
True	522.4913687190882
True	155.90453422610872
True	96.56974917040846
True	391.3495507051077
True	68.83637131081663
True	52.36927945876666
True	1027.951758224215
True	274.3656571430043
True	160.02518207175245
True	368.4797115725411
True	390.9291744778377
True	215.8397416292377
True	170.2613470003252
True	374.6098524590568
True	34.62306034797845
True	492.77478691553273
True	1112.7336851386951
True	116.55975019249188
True	470.064833090058
True	306.420329036541
True	25.92857983162383
True	417.3753689894673
True	105.75950011182924
True	566.9936459438982
True	196.78364452853032
True	417.7327538374856
True	19.12599606452572
True	431.3113787955003
True	105.58177767880332
True	339.76919451874653
True	33.5670654035132
True	166.59302397327946
True	249.36020435758263
True	754.8892857328416
True	56.12234449926929
True	140.05342725890915
True	236.0909288439952
True	146.80463375229425
True	625.3689856675229
True	569.4664551995852
True	779.9086842147583
True	389.3710656971096
True	535.9380381746394
True	395.76208432627095
True	703.5953749437846
True	73.06526499983572
True	474.9951055290548
True	416.53908661287767
True	46.81495322278821
True	85.60547099642442
True	124.81925296864078
True	92.9233945896042
True	331.55174185378485
True	861.0363115208992
True	328.9688316788526
True	1137.0872527906474
True	314.2655220614229
True	914.9378914009842
True	148.05754031152975
True	563.5613602983713
True	612.9204216993754
True	693.9477526521399
True	434.5037147426772
True	62.98012363355066
True	281.77865206213266
True	38.235022131636775
True	159.84768250114874
True	168.20169345648335
True	1097.5902745249668
True	230.79244602762532
True	555.6664256083461
True	520.2430337603755
True	573.7532911669333
True	907.9189693163732
True	589.1117850576909
True	631.4866928542272
True	925.8585701964556
True	128.25932215604828
True	322.69998334337697
True	252.1256590576388
True	327.1107666455143
True	88.66373176294896
True	381.4213040595719
True	5.041211233289316
True	317.59714431679544
True	252.8206170580811
True	607.9892424772403
True	282.03996777001913
True	369.88491999494
True	10.870587863715365
True	58.02250391435231
True	546.8857405245934
True	30.72585386547644
True	148.1051589211635
True	65.63370130530221
True	147.2151827213354
True	244.48321417307568
True	66.38525267732072
True	360.17369025689925
True	275.9817679041813
True	105.44377295399072
True	340.8331238875867
True	64.96739498990061
True	591.5178823169198
True	862.8373123859519
True	285.58064271793666
True	1165.4397431378336
True	112.05622583482628
True	311.9719191502924
True	1047.340020480238
True	92.26208946903752
True	284.4028740149106
True	10.614047277673617
True	399.5858380815273
True	458.4098819024566
True	159.85340679632793
True	626.1250748792852
True	916.6532488273106
True	166.21278590533836
True	81.5021516791409
True	327.29841711611346
True	558.2105248490943
True	618.3348629743476
True	1240.4763887044155
True	24.75935217779175
True	938.0743995628447
True	137.05069038451543
True	650.4541871920961
True	116.53118130690363
True	130.676084604482
True	186.51196688467533
True	162.68059794227585
True	754.308355585285
True	212.60255927900707
True	229.9305135840593
True	64.87396844204245
True	508.9270999829407
True	452.5106510789326
True	176.44654143592328
True	242.62858155202036
True	17.202374912687038
True	407.9402136293616
True	215.6953669743401
True	283.9399611797729
True	115.53467057273429
True	712.3591328177874
True	409.57642985305137
True	260.23075081820576
True	640.5621600454793
True	527.3609669568799
True	469.009636323292
True	130.1838045653841
True	532.2319370295746
True	440.4235328941997
True	2.2587257821403623
True	189.1427443468704
True	91.73358888598604
True	242.8493240494933
True	2.809341568324694
True	125.2604015795268
True	355.1249121981008
True	7.384511831024113
True	857.0868466540454
True	172.24970545126212
True	723.823773369953
True	759.1041530049323
True	159.1949623824053
True	222.53765288969325
True	491.4515414756181
True	805.6975726741284
True	47.87654878697819
True	38.81720682651343
True	129.31395079447455
True	627.0991917902625
True	708.8423461207267
True	186.58400236865072
True	580.4674821744835
True	588.7035376773599
True	831.7851531773648
True	408.6561894986766
True	183.1705813119188
True	886.3189366784333
True	221.80455323760864
True	146.95816227458704
True	321.87746667060816
True	226.814441426111
True	207.0710995196442
True	613.429528505494
True	251.82287988303287
True	195.65968102919103
True	441.0345734512648
True	466.35286322211664
True	59.98750709442235
True	279.056196452598
True	76.89424641114474
True	334.1292075521279
True	356.9587454340415
True	255.3023366408508
True	179.3440610813186
True	376.1961727240919
True	643.4101585535291
True	739.026260328399
True	303.6890103273288
True	754.5084192221743
True	60.58685535653472
True	880.6151618207631
True	345.802844213888
True	12.639600672824804
True	604.3131119247416
True	707.860603476754
True	258.03253094464725
True	169.31342305179908
True	47.29571326345575
True	374.9373440286209
True	74.98393415658975
True	15.237753203930268
True	881.3498972727414
True	353.89491875172087
True	183.1111237748216
True	1015.0985059814
True	12.315143183951497
True	786.2425230469364
True	30.0207235028124
True	673.7194124226448
True	62.758548127599454
True	783.776945512635
True	443.67464273946223
True	199.9387312939336
True	444.76673973730055
True	215.05370335309703
True	300.90315399648114
True	225.8367708263052
True	422.585939011784
True	8.572019411051066
True	317.7666449780998
True	113.85283502105064
True	11.532213461057244
True	468.6523791214017
True	722.6424367046745
True	282.1416971477423
True	83.29807717813735
True	300.94610745480185
True	84.11732853497895
True	179.96309654404726
True	181.49051714790548
True	383.4556970870557
True	43.997951805744286
True	136.50670483696572
True	366.16455782493534
True	854.9693051118979
True	114.12844765209194
True	206.86201714206567
True	445.0414823193498
True	18.27981555792776
True	417.968492415918
True	502.05839651436014
True	90.59089557577973
True	396.1438335667884
True	372.1154584058179
True	419.8959369352375
True	590.9003051589776
True	1002.2457712743776
True	945.7405993438877
True	56.887066895555634
True	1061.8205200818468
True	110.2795470799744
True	108.61983346092832
True	114.36518094330248
True	472.7578049908978
True	376.3662504602168
True	574.3710069920902
True	256.888625986136
True	145.76679364325966
True	418.6114177643277
True	14.411711859414256
True	469.5309307880996
True	379.5302271586106
True	150.25280663848673
True	90.56958960901424
True	534.3982683532178
True	985.7768668145916
True	195.75670187622387
True	71.07318503504334
True	413.33149800921177
True	377.2364462034295
True	484.578829990081
True	323.34074610986823
True	4.312134692126927
True	538.4215320492602
True	510.36908908423976
True	498.0541435191714
True	176.8406033679268
True	107.50035163035152
True	21.049622670157543
True	372.4588140141908
True	109.36282127504012
True	7.16017287165226
True	31.38157413521187
True	346.93363209359575
True	642.9714256249415
True	127.2266780260583
True	88.03242023607291
True	22.767036810298148
True	384.5110630708509
True	329.1572186817641
True	762.9213075766603
True	308.4883830441933
True	509.2549650503005
True	533.3287819413879
True	517.9885010060244
True	291.23520820502125
True	563.9717024672605
True	104.31711646483268
True	577.2124617431954
True	6.893233595489658
True	352.300796427037
True	454.1246816516532
True	990.2773937601831
True	344.63426663815324
True	770.6566540109804
True	957.3005869454812
True	168.0080102585725
True	37.38766510928127
True	368.9892563194804
True	394.4636787905042
True	605.7870729022169
True	249.2274771613897
True	30.185182197897998
True	644.9866182254788
True	125.02589329441392
True	1086.7986814958438
True	318.5172623390106
True	458.9364194080948
True	125.52921633623129
True	821.1672826737316
True	141.47418294641562
True	839.003248063161
True	574.1463555852015
True	193.97750675395787
True	114.84318772138232
True	68.12473843752348
True	548.057936250436
True	914.412704780554
True	416.93348524456906
True	538.1559552765913
True	129.4419820853009
True	664.7649067781068
True	475.4075924546541
True	794.2822041692217
True	328.6828344160116
True	593.5889449795279
True	116.26106687033146
True	23.24967361687385
True	420.1306411006405
True	174.11549815615356
True	103.6294952378822
True	367.5097308345046
True	1082.8158929882316
True	255.66055191020928
True	552.3372503962365
True	10.747094267284243
True	73.53891701799311
True	319.5625583611367
True	775.9704047088227
True	449.2012730623727
True	523.6693491494215
True	712.3476130896343
True	69.88409627768527
True	726.8692151362759
True	46.78049131730963
True	105.71206879683292
True	180.1246483465534
True	78.39383341194433
True	24.76878521038288
True	308.9583479362299
True	480.9655659215964
True	900.9652498383446
True	859.9394440841367
True	6.129581349447699
True	286.5314141493945
True	465.8637038015741
True	118.11416842241007
True	247.4089619034523
True	322.4585724351352
True	1314.8875908489415
True	455.0657726005173
True	24.30054515072965
True	175.27414536500848
True	699.6351892074376
True	35.24019686866641
True	179.0007395165033
True	541.3938555707851
True	72.26582059244113
True	877.8144919296326
True	317.83816669096046
True	661.066933788936
True	74.28233267275664
True	701.1128334678141
True	590.9539756124573
True	862.8672020734361
True	247.4650517054387
True	504.4109879996242
True	809.2914669219482
True	904.1628097643904
True	238.8369047812392
True	760.5108045545617
True	215.3343142682308
True	454.9671043517488
True	383.8207776890801
True	500.03391720065935
True	495.0879578440073
True	307.57391915111856
True	355.08470449910493
True	108.11133709827725
True	338.44512413838254
True	1171.1448958024616
True	330.6385025794593
True	156.06988972420615
True	310.86217979941546
True	780.0902616170132
True	648.1547966234347
True	425.7861651089302
True	116.64616609433124
True	331.90738986794105
True	35.655958238643564
True	178.64610251210829
True	87.563008741521
True	89.51236029054417
True	552.4649678025521
True	138.11498047527294
True	128.42428444472884
True	108.25570169428411
True	87.20409698914354
True	455.0529574403863
True	394.47888756724615
True	1037.4952172226983
True	548.2160309987713
True	846.349463687786
True	278.4799229376253
True	314.7985358850417
True	525.4927364186373
True	199.98901184601243
True	739.9013557416876
True	243.72271772486457
True	350.6829196331534
True	71.42472595766215
True	120.20151830658142
True	258.6403813921594
True	118.08932609857432
True	442.3829909972696
True	30.32602926385667
True	580.4729133139178
True	1026.115838100993
True	730.8760130872664
True	1.707003418991949
True	63.64889027949465
True	494.6631109282735
True	445.88341824965903
True	79.85267236066473
True	121.20179136904058
True	304.31120460177874
True	79.21024668356301
True	52.379964923095926
True	722.3647835875971
True	662.7542339774941
True	165.1578402949304
True	172.3588673969066
True	523.9438096064472
True	55.36848931453154
True	24.436192073799056
True	553.419917692888
True	448.6079383044971
True	1134.6995136027897
True	42.88751879649034
True	469.3503962350269
True	903.9985132939988
True	774.2600438769296
True	292.60911689638795
True	737.0891147001316
True	404.2417170159145
True	43.6824466357795
True	91.44976109549404
True	714.4375775505288
True	73.13014893427328
True	143.1119832181653
True	909.3654398386165
True	187.96665253880064
True	274.69978383310234
True	101.87844181534214
True	657.7706768342989
True	587.0599906831795
True	215.67701493853772
True	435.04586565129233
True	43.07793768385221
True	278.2181378808299
True	589.1294975755422
True	569.0918579414299
True	319.0329706254377
True	75.90150699522978
True	945.915860137
True	1060.2514932644824
True	563.0153796328749
True	62.039899285286246
True	29.46501286555513
True	84.50444872528274
True	110.17064601865812
True	103.99560670944834
True	864.8957107852923
True	1176.5079480643717
True	733.7546358247229
True	324.5090394004953
True	8.106281070342845
True	21.105378363931184
True	339.0720083806681
True	469.48444029768535
True	48.40408128398658
True	558.4150468937156
True	420.54075718396143
True	404.8300791814472
True	80.4552668082547
True	199.42213909215695
True	260.4905478737116
True	133.58605065006347
True	394.6085113497727
True	45.73863568803623
True	176.22303485068136
True	1164.843748030793
True	5.711385470791294
True	28.701808081838436
True	594.2284489110023
True	358.8197033867767
True	776.3997150040605
True	155.76245631758368
True	717.9386632130418
True	581.9703214705877
True	274.81081315022715
True	443.80101248181154
True	355.8763207509398
True	283.82216470755515
True	270.62567001266933
True	407.78444415184265
True	495.1351389834901
True	519.8051277438276
True	108.64684229856782
True	373.7195178726335
True	7.930331309165588
True	184.8095008427724
True	234.36935395006577
True	847.1138242085601
True	625.3939971972992
True	31.459692658358144
True	724.2542609184999
True	881.1840073767036
True	107.86379136516392
True	352.22986216985186
True	839.5684779690118
True	225.5142460820379
True	162.74063894578128
True	542.1441729962485
True	589.7954102531535
True	1096.7158105865306
True	148.87414210467657
True	154.16757533502906
True	254.0976703741484
True	310.8426480968566
True	415.770767858802
True	407.0353396276535
True	338.71428375591984
True	454.4333062950635
True	492.32477314648673
True	230.09654419747903
True	1481.7659729591833
True	248.06705329453072
True	405.1450055659819
True	51.06743876295524
True	754.2897203928705
True	252.6806902234828
True	939.0107760816168
True	558.2708798875335
True	304.2052670833495
True	754.2080923112314
True	270.1944121787628
True	207.46809806071417
True	260.5899097457265
True	222.36219595421696
True	145.81674864296528
True	249.77970107564065
True	746.0787922768078
True	508.13687205157873
True	216.21155844510844
True	1148.1628016107115
True	117.27480609221963
True	255.50752715271392
True	72.94038733644096
True	302.0882173496459
True	422.5499613059278
True	92.12571118529162
True	222.90650439924863
True	72.46425689350075
True	705.6758751575283
True	384.9529830261411
True	226.7512603676832
True	721.1738624241958
True	866.627289936014
True	824.8648917927015
True	833.0068869675462
True	350.3983321066618
True	1.5494687695305318
True	263.0616075989893
True	52.76286255222436
True	397.47645742714144
True	54.83215800339615
True	357.19249529820246
True	838.9261536741868
True	971.5267116757312
True	403.1784475285318
True	21.66799372992421
True	510.943393811984
True	510.1655934902377
True	195.8039538522808
True	235.3022144261889
True	292.02470931222155
True	21.370660562980227
True	126.99249376511212
True	950.9154701695302
True	58.64293797722229
True	480.7046054578116
True	791.3377460735646
True	102.3570455010764
True	253.5807500059138
True	112.51278683555242
True	14.202694579291544
True	1.6457225837285394
True	120.8339835855748
True	1027.2326758657562
True	485.6721097439563
True	69.14772184202405
True	784.4397214130039
True	341.08634390448714
True	1.6300356604536597
True	450.0244907461327
True	190.56983924734905
True	495.0548790071666
True	85.91677050684542
True	318.1771974665486
True	383.9227407426778
True	163.97241420963888
True	211.60413075629555
True	135.42861690072502
True	172.8868795951481
True	1005.3626095958552
True	16.031616138398725
True	513.7556520621999
True	501.3691806996258
True	424.1515566026018
True	216.7329625696848
True	231.19102469356235
True	153.29203537134651
True	47.87820003180157
True	483.082805736941
True	147.0688205206005
True	851.5151166359824
True	842.942127869155
True	250.8505812674313
True	318.4933105120965
True	524.2352523968326
True	40.10096241326397
True	90.37801794223402
True	738.3153936810894
True	1100.4606761123966
True	115.33004467219814
True	740.0678292748454
True	143.3659523860841
True	953.0488707779964
True	661.8879732401173
True	106.79530837146888
True	273.38223901242674
True	617.5450646006399
True	263.9268086238677
True	44.64571835064116
True	576.270234321889
True	451.951858109004
True	5.005176280283813
True	480.9756320833043
True	71.60239501713669
True	184.9146220822097
True	243.47349770967307
True	308.80669386924444
True	72.56989523568278
True	214.48340348269315
True	351.23429258977137
True	442.9636888821303
True	958.9510503513252
True	45.933842500218006
True	926.0566015948727
True	1028.981557102675
True	130.8097751858836
True	75.26909105526425
True	1005.897601217032
True	31.981573298547097
True	214.79428263971548
True	86.96988960227702
True	210.7377249925688
True	347.432306561241
True	989.9732226054936
True	104.2926010122074
True	72.07916269884261
True	633.8255514193746
True	277.58104869314315
True	720.5773340400746
True	54.249386381744586
True	498.8627337598752
True	398.0448369209413
True	687.7752728498233
True	51.39071174761867
True	109.91052035055768
True	27.94338660062759
True	272.3693031476618
True	40.998697146259545
True	355.7711204458049
True	2.7571139429283478
True	1183.1492870971158
True	103.12093777577296
True	132.00924067021938
True	353.1432806558133
True	750.1120903431056
True	661.5969173434978
True	993.659319447566
True	465.5158410786975
True	414.5730918856427
True	138.95372302889024
True	408.3920152998592
True	863.6390127949427
True	425.6273864695231
True	944.5436073075095
True	91.1385074191565
True	418.39573639014895
True	172.88507535756634
True	281.19340305656533
True	785.4002924016556
True	159.0089818054723
True	132.30370589432806
True	63.05508841218243
True	883.2255892264066
True	791.200365823821
True	80.35597979532484
True	444.54849784338336
True	734.1740224421357
True	419.9058344168119
True	56.4025205299576
True	310.7225884516438
True	795.5185626091195
True	28.59868804258729
True	345.5543456064772
True	167.18675208633604
True	285.1484830307452
True	36.2369260750732
True	230.40899957937063
True	806.1824328333839
True	632.1586025779778
True	61.18876596149646
True	295.4913902301539
True	932.7134189688692
True	16.69823911694254
True	314.0104393384251
True	284.2264335817053
True	438.7635064836291
True	214.6971538939285
True	603.9601395610273
True	45.9622625489914
True	944.4918962623498
True	862.2729061989398
True	47.32791276619002
True	389.2356848916858
True	742.3089222700673
True	924.4505193855412
True	273.8691308869112
True	600.5058877904764
True	125.3470355386183
True	186.6572934356652
True	129.60793712459795
True	138.5211759170526
True	204.95495468140092
True	942.8185948022814
True	812.7001887356868
True	999.7456624012284
True	19.007529134958272
True	26.24998346342993
True	359.9702906986392
True	12.366925606370089
True	629.1604802076672
True	1054.6242607206284
True	263.6868453322842
True	208.42537524497365
True	81.91977800460613
True	217.45238620370145
True	138.23140767951256
True	42.74083499031529
True	127.1472320719248
True	91.04964973910744
True	244.71825954662205
True	551.8465636681179
True	159.553947187842
True	30.010788272607613
True	60.249180596946026
True	443.005987282078
True	264.4759954171189
True	578.5408593558171
True	22.33004985735498
True	113.7214619054158
True	662.3661286016873
True	254.03393366726084
True	485.19306144774856
True	649.5943654356979
True	98.0946999307992
True	113.81675591121352
True	82.92464444136978
True	26.5846773020975
True	124.84945787224017
True	92.86508455308712
True	105.47968353728469
True	159.1763301065976
True	229.28023832007744
True	829.1130759694834
True	291.80785454969435
True	960.693225997942
True	174.21759539730502
True	200.8751589796897
True	787.8346517732426
True	319.73231893078906
True	595.8094386977713
True	259.91592591262764
True	359.9103142075714
True	453.17280539014047
True	552.8563271590612
True	645.5842431063835
True	366.94703665904274
True	33.75886277506391
True	555.9738115821725
True	618.7480524956592
True	17.453692637191956
True	12.23503671206994
True	263.1377110059037
True	409.94097650644096
True	438.4640001280812
True	69.44791837942259
True	637.3587498635615
True	901.9975208502984
True	241.1991875723927
True	899.9060804648932
True	287.4480562291501
True	104.84635637429038
True	285.2579154582354
True	692.5285492298401
True	39.028545735681824
True	600.1294899978894
True	1287.4804378813242
True	1027.4828584816305
True	917.2961019745431
True	216.8963138795212
True	91.76799309018274
True	198.24947295549444
True	836.5301778385341
True	141.8957941842451
True	1080.154715667797
True	857.8003190618616
True	40.01524887849608
True	92.36828057791992
True	430.89872333551335
True	413.5869305255344
True	204.71600587450257
True	513.8609622743559
True	647.8617929877901
True	129.6192179758992
True	275.0349685713259
True	1000.4022954110354
True	49.91049338000348
True	720.2338629764333
True	541.0088607246798
True	37.70879827276232
True	834.6469927340581
True	387.0546361481756
True	580.542235095413
True	112.51630044523714
True	272.0176268543653
True	216.8983363635469
True	25.61255443452213
True	132.85146393088598
True	738.0086255256334
True	138.53777932971127
True	381.0180345171195
True	60.109757446682224
True	651.6354191819537
True	618.8141295550329
True	241.78073000904317
True	460.1854892775716
True	166.6532051558193
True	159.52435769861486
True	227.42332256920895
True	287.9094365234871
True	357.83429995709423
True	129.71049556471513
True	187.78883052069887
True	26.435643776294175
True	873.2862947854076
True	295.207974704591
True	9.020183081504356
True	375.5927096346732
True	164.13526101614485
True	622.6473320037985
True	368.6646941444012
True	585.9449201686236
True	525.7410438873247
True	481.5184238657047
True	800.1199878061082
True	232.6290307671949
True	541.5518974835204
True	165.9516985208331
True	542.9839011992503
True	374.8481622902742
True	371.6101782205912
True	127.87452127772151
True	138.4029236709996
True	109.35802399478864
True	71.14555752609415
True	717.8123669580464
True	180.2646380048533
True	44.740045255823205
True	0.0
True	552.1177410593418
True	112.65236105384402
True	21.3787049297706
True	41.84031101797729
True	114.10260381433574
True	529.4356005921616
True	182.38414020027565
True	107.6970319950453
True	35.78322345775602
True	163.44733808950812
True	923.1451370397552
True	52.273985410295616
True	228.71378197238624
True	719.2108353277366
True	321.9898050115298
True	442.2284391712467
True	472.9927478111121
True	506.3594171302188
True	611.4589683059673
True	927.5247421231192
True	250.7315663043754
True	1004.8294306897492
True	895.1296460895645
True	608.1601560167863
True	343.2402920637462
True	844.813177759939
True	10.751784341303551
True	34.73582026734137
True	290.723543455968
True	41.955929410055845
True	201.0712770493145
True	741.3628911854348
True	213.75587384332616
True	712.9160970687752
True	758.1046778227234
True	122.90962579659744
True	365.05440060374536
True	562.9449384326523
True	23.874448780999373
True	131.5596396558365
True	440.3395183857164
True	300.4315223300227
True	191.84555441610885
True	115.31548668568688
True	382.1128060031883
True	21.419288312819813
True	381.17631486801866
True	370.1973797159328
True	1115.3701091294488
True	369.7350900608813
True	32.38470396466085
True	442.9790018787835
True	430.2529760598685
True	236.950894069157
True	32.12711007109708
True	775.5952261453056
True	435.1343219829933
True	172.2098560779726
True	11.652506597723226
True	1213.1860022829226
True	165.80580083298725
True	24.44782589540909
True	301.5284033931498
True	270.3832711847206
True	114.62776524958922
True	294.0128881118911
True	46.63169731189028
True	310.66974971563866
True	309.35747053445374
True	315.0124905043692
True	28.735149267514537
True	44.64212717516097
True	1052.9441677642874
True	24.39272703980464
True	13.092966368790382
True	172.6368389917705
True	668.3292073537524
True	7.976315548585359
True	188.8891288485898
True	172.69242488494882
True	539.0949313603194
True	379.2808320769967
True	739.193235759666
True	316.35501199058984
True	484.3401243545582
True	435.9483637315211
True	503.3836747957155
True	102.3022611053472
True	1235.968220999072
True	899.8416883550213
True	303.30256437836465
True	527.844049149007
True	99.65598095757396
True	554.3809032380614
True	438.8146426344372
True	161.22431866852114
True	80.28007426197566
True	361.9327523981333
True	167.70354095513434
True	30.938490562894813
True	607.9934755339214
True	373.3646742667067
True	71.6423527060891
True	29.54822910988015
True	664.2548796818497
True	496.3173073020152
True	73.55131439225259
True	22.93223102471916
True	333.420205544131
True	319.9996646637276
True	681.3013992419386
True	537.8392871835359
True	573.1687564408368
True	776.696113317801
True	8.624464631024985
True	56.610447944047216
True	35.57827842132592
True	58.18403800914813
True	507.5789575524653
True	590.4845474433114
True	81.25846930668423
True	112.13420719667512
True	201.77702206952603
True	75.34526233720938
True	182.13416346523775
True	209.5210981903883
True	262.08031002416607
True	796.172304063266
True	584.4982848580231
True	278.2493398620973
True	188.80202098042776
True	275.196077298071
True	239.53197259673732
True	733.2984696973704
True	330.2981677041004
True	174.1096294353697
True	877.6585127550214
True	338.5853627966902
True	470.8092430405966
True	152.7842682558266
True	115.20055080979972
True	63.17008809746247
True	217.0114413670088
True	977.708620997907
True	521.1436312518414
True	112.45672329698404
True	356.74360667904483
True	105.38615291222516
True	669.0274776062632
True	4.297089535797796
True	703.6344155351217
True	36.2508342655308
True	959.2034080039944
True	845.4013579390711
True	210.91531351599264
True	30.102415325147287
True	79.9857640162074
True	461.94705021218607
True	236.14677115147657
True	1.2815668541597736
True	75.86070628035597
True	1071.5813832320307
True	332.5638146173882
True	668.3788914243827
True	467.4946282563162
True	31.71799040284809
True	140.39622177472134
True	441.899905300538
True	914.0437006993344
True	802.7065693227105
True	423.1319264785925
True	334.07093046946204
True	14.849328094161896
True	76.90724752493772
True	742.2632815570672
True	477.7903813110464
True	389.61264082464254
True	909.2190010358668
True	25.64277147831221
True	207.747584046812
True	894.139314466853
True	241.9649981916292
True	8.289070254770046
True	498.3114228368333
True	107.86513732591212
True	631.009202420125
True	50.411758149628845
True	257.5202639784395
True	870.5409509075054
True	867.8433623340885
True	278.40635346546355
True	431.9755529997109
True	115.25156412221332
True	605.9583051280863
True	262.2018844824242
True	201.26533707866864
True	865.6678381566657
True	54.6850004359891
True	719.9333776826373
True	285.90101532442367
True	303.15416767406003
True	169.2610765956425
True	489.667683838074
True	630.2998954198081
True	352.2412860687278
True	414.4754615856043
True	68.09289742308022
True	153.91655154070642
True	452.70128607928064
True	217.10724722918508
True	38.02266540002458
True	203.02107522554425
True	387.3453767050725
True	391.0819128380186
True	772.8410975904388
True	133.2609508067178
True	643.9186506929352
True	491.5195488098444
True	580.7979258445285
True	137.37994939717444
True	41.56914613980258
True	667.2228989793327
True	74.299506646945
True	556.0920638148374
True	651.2510554856052
True	458.6921984352902
True	135.79024457123955
True	511.08606121322754
True	4.740363521034495
True	401.4591798290167
True	30.553712563443277
True	637.4018246439691
True	267.4394201034494
True	583.7558035460245
True	690.1980404121044
True	135.1757677930297
True	524.2406910320433
True	482.34533431102807
True	64.66139022147414
True	962.8752030205128
True	3.751891423324905
True	27.24045220815997
True	625.1157660490694
True	699.6350709873603
True	136.9697894876222
True	404.7273198904001
True	116.49727924846395
True	75.87285782112632
True	470.1999290639373
True	42.29383662833949
True	509.0944285774225
True	13.825536225203887
True	876.3794019128012
True	539.6084265105242
True	651.8603716558961
True	102.87935224764172
True	373.8252536185174
True	978.062027654316
True	834.1597930326543
True	145.59505732119993
True	556.4990705700791
True	446.82403914347736
True	242.8380695120713
True	256.65258510889385
True	5.89494030700661
True	321.18751561660224
True	11.064802220392174
True	363.5760209009709
True	78.53576020788262
True	397.0849260382774
True	673.1601548220268
True	126.77981952660274
True	240.31218929943304
True	626.0519245803587
True	700.6227308194256
True	295.1091614503663
True	141.1962963341506
True	157.76148471102024
True	471.3879558614424
True	85.49247911907557
True	8.19300114703404
True	492.1799722675827
True	558.8600141345529
True	19.953992194066863
True	141.1790417204811
True	881.8560519985949
True	488.2326311539833
True	275.7672180968229
True	34.06791783479944
True	470.47535660679455
True	113.35992372531469
True	583.7555574706564
True	664.6240549723931
True	302.0727453000956
True	389.816750232174
True	188.0534641226579
True	249.5758835443341
True	75.70535345896918
True	204.95713684722264
True	507.3607586224877
True	18.71333474183185
True	452.2649909711834
True	375.8794645909076
True	694.9843522745699
True	890.2365341918297
True	874.7665597308624
True	153.65432479905874
True	412.3627793836091
True	70.38037941948288
True	181.68377433776013
True	312.42377140021057
True	9.02463594909699
True	803.9804104965557
True	23.47137434102469
True	404.25411749076784
True	283.2987683959326
True	642.2130172808139
True	204.98391122649895
True	37.34701142291456
True	703.6972902910286
True	1080.1359431295894
True	231.64246003178027
True	134.32944039146972
True	605.8661184567901
True	497.1322179670617
True	18.459701783451905
True	829.3043663376277
True	113.35700474715416
True	46.01277654045935
True	295.65376386610376
True	358.2124889125399
True	395.9609326822876
True	266.7380169351134
True	20.997952281166132
True	21.92635373048328
True	850.4705625296813
True	202.4713062083138
True	111.2758721004558
True	813.5653911889801
True	651.8398443934094
True	648.0942888302119
True	451.9281903372556
True	159.75997210490007
True	33.120445033212256
True	99.0205642268184
True	435.8613311125577
True	224.19740118106336
True	492.8881606775398
True	149.73740737288807
True	475.0569358341416
True	642.7672346000636
True	958.0658505447346
True	25.415008026565115
True	970.6361874133949
True	1073.0644454235712
True	471.9681613730372
True	82.37720041179944
True	791.8471295995461
True	648.6860520864367
True	655.2159479575535
True	166.85662412674262
True	763.2937350884936
True	700.4390497852773
True	122.09127560153678
True	756.3960880448259
True	834.3320264824636
True	495.24793179187407
True	222.2970881003677
True	76.44857870119016
True	308.8392934089192
True	347.1623227122388
True	484.984918786887
True	432.4375707936058
True	187.1006764647832
True	307.3510766360132
True	2.462096981728613
True	14.66759546263502
True	110.29617422501224
True	136.08858934906686
True	358.6692598977746
True	344.2436487601394
True	108.04570644650184
True	15.140237139473127
True	217.8992381394994
True	879.9602140527229
True	472.7071043160219
True	510.02674075572
True	565.2604944016082
True	814.3782556255724
True	643.3341333195854
True	87.85142553172753
True	214.01271963950467
True	247.572396175062
True	285.97617824868945
True	103.06469255270352
True	355.4714550865577
True	438.0186721271977
True	170.47923429406987
True	654.6697489904183
True	244.87461186068867
True	199.70313871011876
True	28.459050278221547
True	250.33616893124676
True	478.5545342989626
True	168.0268038615408
True	526.7221667350746
True	485.7958693725352
True	246.75194671772235
True	103.72869715196
True	42.68668714032065
True	403.3213636273164
True	791.3815627792641
True	160.91874305545403
True	1067.1983403753677
True	1016.1488583059598
True	474.0249489848186
True	100.82662854066264
True	119.16783216431725
True	664.5058247245006
True	8.32839087632889
True	230.56939151308745
True	135.50202724156313
True	121.37979202250956
True	329.6564112371858
True	617.5418978685409
True	35.09636465705286
True	123.41269606288417
True	968.3854816337284
True	54.58636137343074
True	472.8754061232478
True	529.1616733050346
True	253.71874082767312
True	135.84752762770955
True	923.950685230322
True	1201.9266957357877
True	524.9746506465283
True	642.9668314744645
True	212.9630512980748
True	157.33954265401033
True	302.2415417556987
True	258.99973195884945
True	163.4894276570129
True	294.5970514216812
True	339.801186405558
True	10.002670973857402
True	629.0781283401778
True	147.58098011371055
True	84.63331100604326
True	442.7704703771362
True	307.55622658256164
True	1199.614792744739
True	351.0942977506894
True	977.6162327508384
True	9.824657126960629
True	257.8110065981378
True	224.71033989494623
True	154.39524663396634
True	490.47740314693607
True	196.694197726925
True	413.52617208267793
True	333.818742576242
True	112.48703972317529
True	355.52770791541496
True	1025.904707522673
True	742.4844314684387
True	215.62683098651465
True	111.70643904620556
True	299.1443253784748
True	23.595213411347075
True	335.4375964069863
True	313.2857634739187
True	565.7325809902459
True	423.7389814076528
True	359.32276735140493
True	157.2564651700725
True	12.75286563237602
True	405.9710629052598
True	284.71524045714455
True	142.67304445688237
True	298.1295562166369
True	417.4580370500892
True	801.9751140781971
True	322.21334697214013
True	767.3744514792992
True	390.293505467452
True	378.85942447178286
True	1.335511569099144
True	1161.5099799890074
True	97.73956640756606
True	911.0746023628112
True	205.3064718550841
True	440.1070803885676
True	684.9907018090732
True	88.07538411814785
True	493.8370738858238
True	32.15777269568312
True	419.1210349792893
True	78.66189593453556
True	217.36648083038932
True	38.95428213394519
True	679.6126651784151
True	193.39464548686988
True	26.122115083315684
True	408.73363909143495
True	106.00566764628591
True	172.32288352465267
True	827.5221620135168
True	254.05420370915837
True	154.0295846515855
True	374.7498158743985
True	519.2051054273048
True	337.12344137226813
True	502.6917799568777
True	633.0575037260337
True	160.6587026113405
True	7.330256799386751
True	76.99859548239165
True	431.3080514296676
True	95.7332485565771
True	81.11728706354913
True	1042.1198162064466
True	23.73360933855417
True	321.1874513442707
True	328.0257139143852
True	453.5548837740005
True	675.9257609982324
True	183.8299567801955
True	634.1129710387789
True	328.35946324238574
True	351.05039373393294
True	268.40313586147204
True	204.7880850900285
True	371.822376287062
True	432.770747535008
True	404.14335439718974
True	594.0696711187632
True	140.44807465859196
True	78.07839377697351
True	39.33463234415592
True	297.9559730095132
True	655.8400162258621
True	400.790284485763
True	771.3967326460122
True	206.52135073471365
True	400.115429395242
True	68.97680617241494
True	51.87287421788145
True	433.339100024707
True	204.5662382099014
True	226.376872562101
True	44.34512216907427
True	1099.5413366096789
True	172.54662329149022
True	902.6013631504012
True	326.6653272859063
True	923.3409091194852
True	235.05441362727208
True	446.303977410855
True	539.8158410222014
True	607.5099366116476
True	202.9078419786408
True	469.9997729615893
True	954.7189445159548
True	123.49917823679864
True	6.644049930986527
True	570.9450719676424
True	30.000031400753443
True	75.71808714953555
True	782.143130876527
True	233.2983930931105
True	966.0985183701814
True	686.5542940994263
True	395.8586986831512
True	271.2297817457549
True	487.07226424787416
True	337.18842357824303
True	177.2852147526978
True	686.4823335881682
True	728.8871645764744
True	211.5065885065825
True	88.40625197149707
True	507.6145736583293
True	133.56354049413048
True	376.7512322418572
True	335.53094876619963
True	65.30845854187349
True	378.7626218107577
True	416.8900463191206
True	353.9754934676627
True	419.7107533184848
True	409.0004278894534
True	636.8214384230428
True	57.43420771269603
True	452.6961894787144
True	328.0589769413463
True	641.4856137621222
True	227.40677230642032
True	97.8744740897456
True	41.887346659856256
True	545.8388006923619
True	616.0761083058983
True	192.76782830060023
True	418.7940898916058
True	337.3838069419089
True	17.423108914228948
True	168.39210113122866
True	295.8053385583636
True	2.6652834698577648
True	885.796463867988
True	83.23338157929824
True	104.80186045444314
True	110.70561194367284
True	375.7557717129935
True	39.53292877815078
True	461.06548887310447
True	230.07815554655707
True	6.144336605271865
True	113.31308891673416
True	447.34658898864967
True	50.39959111512581
True	64.56097064320998
True	175.58755054524914
True	288.2181003749825
True	957.275026776039
True	384.38826464735087
True	922.9973795502002
True	177.42400877785852
True	1065.1762290658962
True	784.2359718030029
True	649.0294218616328
True	405.1131105486167
True	378.38659441827537
True	80.6054708950871
True	68.48747877067333
True	83.14697818792511
True	170.99640782800452
True	481.90541232983566
True	1119.2696463065392
True	176.20711676544846
True	360.4635409994594
True	444.79987370186177
True	612.6317081102573
True	604.2323233270079
True	282.3546214972362
True	468.7344529091027
True	682.9547006234269
True	96.52849202006506
True	744.2085916226929
True	258.3450935087473
True	137.3103511537625
True	413.44869320033536
True	874.0165181224838
True	439.8607997884537
True	810.7989501222771
True	203.890005340178
True	352.5302055147537
True	694.0515135361369
True	626.2993677209747
True	189.90535894272608
True	257.24689201803506
True	800.1325234271471
True	32.830659785877074
True	189.42587958994335
True	500.6704660143503
True	720.4641948192689
True	105.3360033104303
True	37.16549840605556
True	172.08467625700672
True	698.10510594687
True	323.27891057483885
True	557.2341381413875
True	352.1517130927995
True	309.3605249528361
True	467.0120144067592
True	485.3256540807386
True	72.65205708517425
True	374.8141146331191
True	776.4265899315695
True	0.0
True	284.0439720716259
True	244.9120919854713
True	959.7916792114954
True	156.0919597942445
True	643.1287097763037
True	632.5697890817447
True	109.30371108538706
True	216.08277179568245
True	126.69192320197948
True	11.115007423010177
True	288.64062518985014
True	379.0584299984124
True	1135.578341219495
True	238.08533974148375
True	400.7721239365768
True	652.9031381104858
True	201.46050771717236
True	29.117625195310588
True	814.4493827766132
True	629.8030018514565
True	156.46084953096397
True	632.2863598501657
True	163.92073836860814
True	290.52338493447866
True	812.5706077635476
True	36.73041459731514
True	105.81332828213267
True	509.6816073256614
True	62.36547985136574
True	76.36437917716034
True	412.8997292887972
True	23.89824573690709
True	771.6354664620837
True	97.4144144281764
True	154.0029399791458
True	20.302087020071912
True	721.3928592915405
True	29.85824866568823
True	774.8701316316374
True	397.53943814255206
True	119.82844739641034
True	693.3393981984424
True	522.7942933363486
True	550.2707583382212
True	47.26090962672245
True	357.9183316149704
True	5.190007720304401
True	92.96681060823173
True	387.7320527804266
True	49.34240320114333
True	109.70207641921309
True	306.4501647930994
True	174.29767272248176
True	100.15425110446655
True	648.3563578467764
True	19.859184078717156
True	1137.0558762384246
True	479.6108840021884
True	298.0840895643786
True	498.5968993643419
True	121.54397692684223
True	792.1424418070304
True	1102.6230009569429
True	740.4558673844186
True	170.47113782491382
True	232.0289186502314
True	51.72909516911151
True	59.70333371804752
True	153.37279378009447
True	104.33703971760308
True	174.2280203922349
True	1206.1250403093347
True	306.9533044201005
True	354.3198821558209
True	702.7632360723851
True	16.091745831688517
True	14.15358473904107
True	557.9809545950675
True	4.818082538629984
True	122.2328827972659
True	678.5093921943601
True	180.5288916571243
True	647.6337603845757
True	847.5624145355788
True	159.40185188900531
True	841.4048812861536
True	3.803389430598228
True	451.4001302927413
True	1054.9461679651683
True	25.46090174279425
True	241.93460937867067
True	151.6458735012588
True	1044.9728182569088
True	235.17998657040363
True	521.1703488730611
True	118.99744762626337
True	525.2549578472218
True	153.8372382757142
True	100.95526321241968
True	387.0455995162038
True	73.23268516476786
True	50.1022595208906
True	1032.9181702703872
True	267.58724569773165
True	157.42455920482422
True	371.4012737799556
True	395.802812331339
True	206.3549775079105
True	166.227410346894
True	391.0991914959997
True	34.60216436333633
True	482.8860376512961
True	1123.6583687055577
True	115.47148894697594
True	475.3993742249876
True	308.496841550182
True	26.967405610087862
True	414.13513263012607
True	103.64383426476007
True	563.165700218955
True	217.28601072073752
True	429.9975138548169
True	21.86057360413161
True	457.7340679448003
True	111.02755556909216
True	345.3343592083432
True	33.20237571382528
True	166.41593572560478
True	243.4224916411255
True	727.5475101815265
True	57.16966572061696
True	140.21786778779622
True	231.8799166978359
True	142.5712843565399
True	623.6174366996156
True	549.4554473131581
True	790.1693641710508
True	385.7223341787378
True	536.126382841378
True	424.787318947224
True	689.3050433809251
True	72.6490639634183
True	453.7358515862557
True	432.5699624106672
True	49.57455577162101
True	78.09981819324925
True	128.48824307929854
True	85.50614908275605
True	328.07445184593536
True	855.4280386876981
True	315.8632312822812
True	1112.3149974984383
True	296.3901421347642
True	917.0630081225228
True	148.21109879511047
True	568.136238864251
True	570.168077155994
True	681.7857058809326
True	457.6636483248865
True	62.79240050500247
True	288.38848888252227
True	40.679803009540215
True	160.97091086971892
True	160.31283927151662
True	1112.9643563651148
True	222.3736687574116
True	552.836069692102
True	531.5291585426255
True	559.2583010832291
True	865.572315805198
True	586.1184976049499
True	627.9223269246322
True	939.7794983494996
True	126.48047198324252
True	321.0807730242739
True	262.3766717413611
True	306.25315101245104
True	90.33128510191054
True	385.1138203262499
True	4.707128763174991
True	347.93114311490774
True	274.901408413986
True	625.6445025279324
True	298.8655190311083
True	370.46894422698034
True	9.948823312766622
True	61.94350358523431
True	548.271527297351
True	30.59115698312468
True	140.40869585063697
True	64.64448319486422
True	159.6055129475377
True	239.50922825036093
True	73.80201495986965
True	368.9143293031131
True	269.44683700098585
True	97.11048549115364
True	337.9472966110821
True	62.63284365161666
True	616.0358683668253
True	822.2408305296435
True	277.6767169438304
True	1164.0491350400798
True	114.4985968872168
True	310.41120299442974
True	1054.6283287191843
True	88.51698083355187
True	271.76380734299266
True	9.096573655380316
True	398.10391109789816
True	465.4779486616056
True	154.76197029617416
True	609.5871541451393
True	907.984188512749
True	158.62053780396485
True	79.70578638553339
True	335.5832786841552
True	560.8729101521136
True	633.1898424543383
True	1213.969564829263
True	26.49096520550749
True	907.3041446218612
True	136.75871588232695
True	646.8844883793498
True	116.8208058144916
True	129.6617423653009
True	182.22566583732208
True	170.49708739562635
True	756.0332801350388
True	203.330437058584
True	232.83116429543023
True	70.72323508898594
True	514.2599569999037
True	445.8817865245689
True	169.45281135600965
True	235.500114756656
True	15.489978309620968
True	419.52449443729
True	219.4424562746992
True	285.31162193764754
True	114.2625827547166
True	723.0198592840749
True	397.6849040570875
True	258.07959428348846
True	634.8713169532779
True	527.984731934408
True	452.0273745540888
True	130.74348135187077
True	520.7294869508866
True	422.1292889746446
True	3.284640270578288
True	195.35866551482124
True	90.35798256848356
True	246.99285314859983
True	3.112749531267233
True	125.49969332396006
True	354.5856769574185
True	6.711381414751979
True	855.873634400904
True	168.10219913941145
True	740.161342508276
True	786.5880907156851
True	158.98383589868607
True	238.5769343800849
True	475.6353274626842
True	853.5637151922183
True	52.5543157703995
True	38.06535626821599
True	141.23712450473064
True	617.643316417844
True	716.5277997315709
True	177.11347988632056
True	596.8122010813794
True	598.165709110524
True	843.8191080397255
True	394.8909715728267
True	186.2052098113654
True	850.4985838885433
True	217.585493431516
True	146.16798831382613
True	312.28295523737006
True	221.99702125373972
True	206.25084905256105
True	621.4923687056315
True	244.42494488923643
True	193.98141624673232
True	451.9372527816063
True	465.50371147491535
True	64.96033627494606
True	282.27669224610645
True	78.8018640115837
True	323.38690202315314
True	347.99026925876194
True	257.10476570273306
True	184.9469461574808
True	378.0719748252045
True	668.1403928320971
True	737.9612354910639
True	306.3058764293235
True	743.8268786467638
True	62.05831700793773
True	889.2100752908734
True	353.26192475625925
True	12.84520561349151
True	624.0200196477753
True	700.5012995521124
True	269.1773435016142
True	168.62663552460438
True	46.9224228532483
True	380.7595968781846
True	73.7333099250111
True	14.021516495788386
True	892.7014078226125
True	367.925797405643
True	181.7717847055108
True	975.0189313286928
True	12.246969875717458
True	794.909777666876
True	30.385996838351527
True	669.5563623903051
True	59.454679137006735
True	739.6634553962016
True	426.2994188703848
True	190.9478004300936
True	441.9610548598956
True	212.82326743170148
True	295.60230612590334
True	220.05204453752205
True	416.05688348682446
True	9.67861843314584
True	321.9276829949521
True	111.07478708335984
True	12.724553985988804
True	462.8430166726821
True	719.1585894878676
True	283.57834082966514
True	82.63574868412607
True	305.15742278388007
True	84.06645284412362
True	184.10156944081143
True	176.50863836724736
True	384.0517422962637
True	45.28267916665894
True	136.3133315537787
True	385.7134808032405
True	832.6136329532249
True	113.04126182030896
True	205.0138182899996
True	432.151590403696
True	16.9771866940725
True	415.2817551955473
True	521.7327524023198
True	89.52932566681393
True	393.9394617190597
True	356.83527618682007
True	417.4851907599228
True	569.8477472090009
True	1005.4656035102266
True	984.89759601679
True	56.51412195405374
True	1043.1658253308942
True	113.03941457799976
True	106.3369960512412
True	112.1582130640551
True	495.0354991283657
True	376.4811826894493
True	590.0939189963632
True	258.7804329556001
True	157.6436448671561
True	404.44874668682127
True	16.85388131083925
True	436.5690645824582
True	396.07856939066266
True	150.01531323783354
True	96.46189375080452
True	516.2531534856743
True	1019.2676178908084
True	191.08816375543037
True	67.44462288209004
True	443.2631826536519
True	378.7123212503242
True	472.3001997127608
True	315.0490775804868
True	3.855626726262104
True	537.8538458327566
True	501.21903787165
True	513.2165862247217
True	189.41290720760583
True	101.22265187411077
True	22.544461532093656
True	371.14900187493095
True	108.56423573174092
True	8.782545239444513
True	30.96338929883706
True	341.8958549464273
True	650.8169277114384
True	131.71854072828776
True	94.9652720384438
True	24.75857039607463
True	417.15812299098025
True	354.5601523278351
True	795.1012577282079
True	301.77330229377395
True	489.54513520876094
True	541.6721613152911
True	524.1151970382796
True	297.98890859480275
True	551.8924352789096
True	103.0912416166245
True	574.6671898055084
True	6.734876216162149
True	370.3927372469489
True	461.3353337418664
True	984.4957149244724
True	345.71020826618854
True	793.8873964711952
True	952.8508808694312
True	176.13809150789356
True	39.31470995658091
True	370.1906798813434
True	396.49260120922537
True	608.7199841800831
True	254.9072037672705
True	31.7279054910213
True	671.0715858850052
True	122.5104802911564
True	1030.9383318456337
True	333.6619945240957
True	484.0044798978103
True	128.14895435492167
True	810.4763455825864
True	142.7069705620092
True	823.519818702335
True	550.0395798813406
True	182.9534914472329
True	114.9777507985054
True	67.4428872499068
True	562.9785049577828
True	901.535638960376
True	432.1714539038861
True	543.0633905464706
True	131.2975965013956
True	598.4080111439633
True	498.5500573971281
True	778.9113171371221
True	311.65233820338625
True	588.2223154929173
True	119.16147412947096
True	25.15562198671431
True	416.2991280474535
True	175.1504436479096
True	103.87476682777157
True	360.3064076911992
True	1103.5296838987065
True	261.68998258770114
True	553.2671125723873
True	10.300657800779646
True	79.58895298926997
True	337.4072763416266
True	786.7286264066539
True	452.2038578517832
True	520.5769978672693
True	708.0862080417188
True	69.19862123682235
True	739.7789765900443
True	45.80057127166433
True	102.71942448695503
True	183.0816731097934
True	84.73984656426134
True	27.007107384371515
True	297.801293723612
True	470.13263245205854
True	919.2154218648244
True	860.3970499659799
True	6.208529347182311
True	290.19320797675374
True	464.469338948236
True	129.20248734884245
True	238.2667057362845
True	329.9824640933898
True	1306.538710343786
True	445.9265499304364
True	23.95665852237845
True	180.51112764034897
True	700.8240063624509
True	36.60300153160491
True	176.26460159550092
True	574.6878805494314
True	71.49959809020481
True	871.0030224110951
True	334.1126605048294
True	671.1687945997003
True	79.60848511416853
True	700.9842972240123
True	591.6198902488921
True	881.6023764477378
True	244.8443013041245
True	506.7193470049032
True	834.9957654100211
True	900.2691336741599
True	239.1778210183242
True	796.2820347426348
True	216.8790736142877
True	456.92649859652994
True	368.2390677002451
True	499.18758457641735
True	496.6097783410879
True	309.7204512920471
True	346.941898689912
True	112.89400829669852
True	353.66550947473706
True	1124.729562489482
True	314.1643894922795
True	149.36910433343533
True	295.97531209782795
True	757.1329080608873
True	655.9318252274282
True	426.6983439122174
True	116.67909110510514
True	328.33315490443107
True	33.37558307065244
True	172.55716872639636
True	93.58040429591436
True	85.38061975452555
True	574.9086972440723
True	139.43432221131332
True	135.34389971244633
True	112.00761827531092
True	82.78369650014159
True	456.215981422617
True	387.2642001247527
True	1032.6540717624343
True	523.091040431455
True	838.1194684098099
True	271.0517056449385
True	277.5033475623612
True	540.3242164515028
True	193.7626730652385
True	741.9336408545428
True	229.4628851142837
True	352.16571290083067
True	69.28050219191505
True	111.8271513090211
True	249.229083366913
True	128.56945828034642
True	452.1468042997239
True	30.59243665280879
True	549.0634738185913
True	1025.3015849806875
True	722.3996538972104
True	1.0127789419506636
True	62.77441410758159
True	488.4837760929104
True	435.1090746444685
True	76.36991140394801
True	116.606498463792
True	288.74356553936553
True	80.87309666824115
True	54.88846026285083
True	733.6526908820531
True	664.4961357102607
True	153.48456154962383
True	170.36551846407932
True	546.044721764065
True	57.344434376005765
True	24.794664322509576
True	579.3562912677097
True	441.0409654335917
True	1108.0822305476102
True	45.82123576059909
True	463.9320534362531
True	899.01141513825
True	809.6115768634802
True	298.5848335637299
True	747.8649261803225
True	406.6183446584096
True	33.6091444279558
True	94.92116633331972
True	688.2483620185167
True	69.67118816605753
True	141.87730211164643
True	929.93049749224
True	184.99291558529995
True	271.48945963458215
True	103.40931882471044
True	636.2032952700491
True	605.3991902019969
True	205.71695798967528
True	431.7795322118972
True	42.70885240805974
True	275.1868999057045
True	563.8355346491776
True	610.7086845165629
True	319.2761457065987
True	72.68610996271084
True	965.129201270948
True	1046.4046144054423
True	547.164854327887
True	64.9605083648149
True	30.400709295724557
True	95.05017353292646
True	106.44913333819994
True	99.83377908657626
True	897.645498000458
True	1167.79904997863
True	747.8128251968841
True	324.48508205169514
True	9.154393351751963
True	21.883163177991342
True	334.5740312145476
True	481.375226285504
True	46.34264651028796
True	533.3220244853192
True	430.8704622184807
True	400.6107719837334
True	81.95219732477725
True	198.18199784995903
True	271.985654553475
True	130.75315156062314
True	409.86017010503366
True	44.91964885797222
True	172.66259204512937
True	1194.1242521052186
True	6.10793551464667
True	28.0881609139494
True	590.6826723030244
True	348.83570867554465
True	779.0086453620316
True	154.34364269057184
True	729.9792128948068
True	592.0139226957643
True	263.7833107716794
True	430.4052853639722
True	343.7238768917788
True	281.6230663592778
True	266.0035802399479
True	383.52507104624914
True	495.8638037299794
True	517.411862019875
True	105.65953980308596
True	366.8731502733369
True	9.661723773293147
True	178.7169427670492
True	229.15576803496083
True	849.2098737113863
True	592.977921927555
True	29.85470754751664
True	728.3746042273317
True	850.0911180442245
True	111.87614520713456
True	340.2193838445905
True	845.572463908496
True	222.68976702341556
True	159.82548678881744
True	525.774042973186
True	575.3214680093212
True	1099.2408896572651
True	151.66521625533028
True	154.0427862160125
True	257.14755471344216
True	320.56962461154245
True	427.32406840298495
True	408.2528031665042
True	325.11649015616865
True	427.4660139679409
True	503.89098843778135
True	239.6319875302293
True	1456.923535835191
True	251.56221508570368
True	396.7902009848499
True	54.8872341043928
True	785.0383371571695
True	240.06317045721048
True	913.4230096233772
True	553.1286855271863
True	299.360037894086
True	771.1844656335671
True	270.86129119343315
True	225.48864419845887
True	263.2474612362888
True	211.47246838962724
True	141.7681627853299
True	255.3843426830873
True	731.8897847557341
True	510.3278580489102
True	225.43348295235396
True	1180.392459633493
True	116.35394635044182
True	257.22313832221585
True	71.796565400215
True	318.4615175525216
True	410.5335959298175
True	91.92844421952056
True	223.4807780448848
True	76.65197092744692
True	698.3310694062859
True	373.2235060984492
True	217.0800704020112
True	748.5874787026753
True	899.3566696586628
True	822.4298261920605
True	839.0703282145561
True	354.8206534270608
True	1.5242160214697988
True	272.6726752404668
True	53.84495552377755
True	385.6489923583667
True	55.18013483600334
True	354.2114166264985
True	847.0286667243946
True	1033.193585996374
True	403.16683583666605
True	21.377680400073352
True	520.4409441648751
True	501.08881482919406
True	188.27048614691583
True	239.15626388997717
True	302.76358449822067
True	22.51820872743544
True	119.27199415963008
True	987.0140802889254
True	58.16814217264726
True	489.6277700524778
True	783.9932467136972
True	100.06666220656024
True	244.72203817449696
True	111.50595147315036
True	15.355285909777695
True	1.3522149920958788
True	122.00015205019284
True	1043.677003990089
True	478.91268792738566
True	67.30669428670005
True	784.2599304749207
True	343.69822072244267
True	1.3015440608801148
True	439.2015451903184
True	188.4157067043086
True	496.1795004316096
True	86.43581790499715
True	325.7147621430297
True	371.93988155194944
True	174.84327390507565
True	210.33536288464865
True	122.94391178088634
True	174.2144895072659
True	966.7666855606502
True	14.95286108207674
True	511.85674460622425
True	494.1306448630386
True	408.10033020321794
True	227.75035400064405
True	236.7932456488817
True	154.71598341900406
True	46.91544375997004
True	474.7007353504903
True	151.94473687835773
True	850.6162341799316
True	812.0799333064878
True	255.1319579922236
True	334.4430776125727
True	521.9172188814144
True	41.38255941147348
True	88.64236070148084
True	764.9657379176336
True	1097.9962625612868
True	109.39637164508652
True	722.3902799792112
True	144.49391488988164
True	929.6854237043544
True	657.992129180533
True	110.49972737132651
True	279.8159322121371
True	614.5013240958309
True	263.2125064671312
True	47.4467458757299
True	587.2038231591301
True	432.8730733496405
True	5.106088011470167
True	488.1232109892164
True	69.6585379710296
True	173.55616340878046
True	246.07731270009745
True	295.5383978023059
True	76.65888926010777
True	212.01933674646813
True	345.07402048730887
True	446.7949637913603
True	921.604259377159
True	47.27152888556055
True	887.7977762140232
True	1036.9607953980617
True	131.78589469843956
True	73.78201652374958
True	996.368504919256
True	33.669028611530635
True	223.43946347647235
True	88.02640015130123
True	215.05626556485288
True	355.3471619274019
True	931.124325678408
True	102.85109705584574
True	73.08019193073203
True	652.5454027791287
True	275.3883337132548
True	720.7783557124136
True	52.8061418350808
True	491.6020173181409
True	381.7066296933101
True	695.5377837716778
True	51.42817806629184
True	109.09437513078142
True	28.0887168111514
True	271.3908808099448
True	40.417449497953136
True	348.00574164651204
True	2.9417351593711905
True	1192.632448951745
True	106.6785467553629
True	128.7613753430444
True	350.12491494706904
True	714.384866689311
True	685.2733496620217
True	1027.1169918621065
True	479.8585525396772
True	405.5556049692447
True	139.25795692259365
True	412.1483630761475
True	861.8181976936963
True	441.9685622577867
True	932.7347217394364
True	91.64413350625227
True	424.8816241125669
True	172.33488747397885
True	288.21903228857303
True	750.8135808934377
True	164.2125606824576
True	134.08799513358403
True	66.75476665737622
True	862.6625887579636
True	765.7000638396587
True	84.8923524325405
True	444.8606952669067
True	732.3517560064854
True	421.0969602437954
True	54.78248247067332
True	315.65414511264174
True	773.2201282821219
True	29.189905251130877
True	365.3454444366391
True	171.29821654809467
True	280.4750055629892
True	33.3652353525728
True	225.3935565768283
True	753.5048637320898
True	651.7640888597094
True	59.57897268889635
True	282.016100309326
True	906.3401196861208
True	17.127036966746857
True	323.4924068429235
True	303.6365087349046
True	431.68994059069
True	218.5954036320576
True	608.6644804560827
True	46.21605863776713
True	962.352887142688
True	878.1476391724211
True	50.06765368157835
True	394.4868475368898
True	723.2545064896511
True	908.1061675798564
True	279.7124081741726
True	575.9085418139572
True	129.85514812154273
True	188.4013424649117
True	136.16449064003223
True	134.31404008613555
True	203.2964330724674
True	922.3753302339125
True	788.8701142239977
True	944.1705349677916
True	17.83793978162568
True	25.19143839062142
True	355.6770137517181
True	13.773460317797191
True	583.7461039822732
True	1073.396113255725
True	258.451833627909
True	213.7620405506143
True	84.14504588144172
True	224.25791138037837
True	125.31303947118327
True	43.4083305607322
True	131.41490846545648
True	88.78028050965618
True	236.28451672617965
True	529.7334300837916
True	161.50728874325043
True	30.849515234700053
True	55.31107566206229
True	431.7464619415127
True	264.62550424261883
True	591.0200328075995
True	24.16978022956792
True	113.90954010154456
True	682.8344161108812
True	265.85052830349105
True	479.5489095955912
True	643.1962662870068
True	100.13675172779917
True	115.38902234560942
True	81.3365271212961
True	24.810537807244017
True	120.4642369001186
True	80.851088128241
True	104.26407238154832
True	153.4392148866227
True	236.3290953926044
True	837.9130793372617
True	296.5082716266761
True	960.6062137923806
True	172.4692784671542
True	200.38685966578544
True	793.8405318608183
True	316.34857307231005
True	604.4161175125369
True	253.3918926543529
True	345.99224587319685
True	439.7247463301632
True	571.0348914616047
True	641.7304808290552
True	368.1511596402148
True	33.80404949647675
True	557.5562098603164
True	620.5765499411187
True	18.73924256853705
True	11.545198323520069
True	264.3695854000073
True	397.3155306179696
True	462.22289756641766
True	68.23504485922253
True	639.063729366926
True	954.33616798144
True	232.0387795790459
True	915.830980577564
True	286.6955721781555
True	101.98949902069542
True	277.33429506584207
True	673.8936490849036
True	38.876449867194985
True	578.4809401969999
True	1269.6869238803215
True	1019.4743812079636
True	902.8553151852008
True	215.38475489067235
True	93.21898639435494
True	198.25240074868356
True	826.2503768211388
True	145.56179980152933
True	1068.6381180698925
True	870.8825629353516
True	39.42936919210686
True	92.67654497996398
True	417.7675178764928
True	407.8296563180167
True	199.3689031628988
True	519.1866484860653
True	669.4061757751509
True	121.5184558702957
True	270.44641405788445
True	1028.3438392534465
True	53.32479358164977
True	701.9702852437524
True	542.7598536214288
True	37.38027590512429
True	828.7328476104485
True	390.4592986645104
True	564.0288109436111
True	108.27854881394026
True	272.2258176056975
True	218.57761712621823
True	24.795875030134543
True	125.32532990251032
True	751.7237493988638
True	130.86374073196362
True	378.1685469608643
True	64.7850354010676
True	645.7982314282222
True	586.741496594583
True	234.2462059145695
True	464.6645030019432
True	171.82607231981856
True	160.57291960718558
True	227.99131393045292
True	275.57514952522143
True	358.4879597211432
True	127.15985372382174
True	191.7728403485814
True	27.61566103460146
True	904.508294858516
True	314.3102814634284
True	11.194937686114482
True	365.1078519970456
True	174.0157108292702
True	634.857800367396
True	379.9342605953818
True	576.5734120948565
True	544.427043768323
True	480.4193172301482
True	797.4494052744828
True	242.29074076141956
True	565.9314347419753
True	160.93346648827958
True	536.3973032884568
True	369.452867213061
True	380.0236658402861
True	125.28078463228336
True	130.74372446209327
True	104.85727255474228
True	68.72539377839293
True	711.5229678087326
True	178.94951242076917
True	46.30286549239132
True	0.0
True	548.1416980356406
True	113.54238403716606
True	20.18968223636329
True	38.71112091467225
True	111.96520019002412
True	547.2554408012631
True	178.98007241229564
True	113.02167280771228
True	36.38003252383291
True	162.78584953206234
True	904.951862918492
True	50.78552319175105
True	220.952008573477
True	754.1496412399333
True	315.7379724870172
True	447.9155435045384
True	473.2031834734095
True	513.0060855038897
True	601.4436239866104
True	916.30774827345
True	274.94485391974297
True	1011.419853095972
True	910.6394181368194
True	624.6327892262992
True	345.77390446836785
True	842.9267063561618
True	9.348933851232314
True	34.5203575447676
True	288.58049708080966
True	42.72153299765221
True	205.77852705303812
True	747.6460104388559
True	228.2394098140512
True	771.2222775205297
True	764.7043874406115
True	128.7278453513262
True	375.120808854216
True	578.3486224551241
True	23.14456968758557
True	130.4646801570574
True	438.6168753082861
True	300.6319530564126
True	200.70394449947025
True	110.58994845749598
True	378.01061309619257
True	23.25214829500361
True	375.0462247570734
True	354.73479735621265
True	1037.5649055716187
True	375.14701145681954
True	30.571245592442537
True	444.6489524930411
True	429.8474955841789
True	232.19752355942265
True	29.136901455549086
True	769.6958026305075
True	442.5066487107308
True	175.07231739335035
True	12.585669627508238
True	1210.379135214304
True	163.52414263469876
True	26.607257601780297
True	310.4930391332249
True	279.0343465108536
True	119.03477990957742
True	292.4175626268948
True	47.77513063146445
True	336.66675609134467
True	307.90546955607255
True	313.622493335556
True	30.44794834746139
True	47.015521432363954
True	997.151093407854
True	26.83282142824735
True	12.07865197271305
True	182.72654143218597
True	636.87840856061
True	8.356367761712935
True	187.0299433346124
True	173.36139925358427
True	517.3296088861067
True	378.8245251920036
True	739.9520120034082
True	326.38066319520726
True	498.1209923531721
True	444.1777577681349
True	503.4135954694393
True	101.5295770562254
True	1306.3805694323712
True	907.4304929645132
True	303.50627907995226
True	533.3055218817418
True	104.82757336348784
True	584.059205981895
True	443.4633734494428
True	159.04210396736372
True	74.95552001764642
True	345.4378566996958
True	162.39283745243782
True	30.132145420877496
True	612.5459031657945
True	373.7676414416531
True	69.8746134671138
True	32.556666400781545
True	662.6576780748362
True	495.0599921706929
True	72.51217281414456
True	21.129771422640214
True	337.9413729878805
True	319.4255435575847
True	691.7186279403088
True	547.9803014699668
True	560.0017156861508
True	781.7359679094918
True	8.430234049210346
True	58.86745364383648
True	35.30856134447591
True	61.50109299117935
True	492.295209606991
True	585.786849655772
True	83.01024670847305
True	108.52368823568736
True	198.31218836371275
True	73.9402541047092
True	183.97618216135908
True	207.10983217946364
True	283.04028877676944
True	849.3107325171572
True	607.3330817943859
True	281.1521570083179
True	194.68142687072867
True	252.04012865304156
True	241.6650618644222
True	742.1153284758092
True	320.67605499410314
True	170.25334470380537
True	922.045530507022
True	340.7376407929489
True	453.7011843988179
True	154.19287104957527
True	126.2320754736172
True	62.27261271853331
True	202.92364493130364
True	982.470036799498
True	521.6664107721749
True	115.15553930575908
True	365.5815520023185
True	98.19561617064863
True	675.4908168323298
True	5.410178637707342
True	695.0742299706939
True	37.3290676445962
True	928.12825503847
True	846.6854857853932
True	213.30412535073845
True	29.942489416686136
True	78.56766110703708
True	439.7462153400172
True	227.7374938839573
True	1.721469798904452
True	78.83847132844903
True	1092.492366975731
True	338.1014368605879
True	682.4809865874951
True	493.5449877363232
True	33.961060814435314
True	141.71103675864958
True	438.2110824226624
True	935.0418303688008
True	829.5809509566911
True	425.5767034534622
True	330.6188257203053
True	16.717021441426898
True	76.82091204204721
True	709.2084583005045
True	471.997763474106
True	385.0882262499834
True	885.7113798937871
True	26.481149291309386
True	216.76524325066265
True	901.9595633248514
True	233.74369232478676
True	9.071442226388736
True	508.8970875759743
True	99.77261194503936
True	656.6354519944151
True	53.08132696097359
True	251.7137971609565
True	893.6048032752968
True	900.5310487989393
True	279.2175876979865
True	422.2967903556475
True	117.10623001363388
True	610.5132835530105
True	261.2012473967772
True	175.75527019721
True	861.8793106233004
True	58.57259731533297
True	709.4572524477659
True	267.2084187901803
True	300.7200736082308
True	172.4156796245916
True	510.4903566192244
True	576.5944536215103
True	374.1915098808528
True	412.9343571406957
True	66.92704626074244
True	159.9880381706135
True	460.3715890941967
True	225.4865847799519
True	36.82048684276633
True	201.362794353929
True	375.3371061936541
True	391.43804792448327
True	773.3549423037636
True	128.42251715448882
True	646.2065317525056
True	508.87631546184303
True	617.7771055710996
True	130.54944539290682
True	35.46066742746118
True	686.0410339075391
True	68.10149027328632
True	552.1268309248333
True	701.886530867562
True	449.6110462655031
True	140.09445452121483
True	548.0041319504505
True	4.7919840252397
True	405.8418710761276
True	29.77547667072529
True	633.9180076658547
True	279.40324313279865
True	591.8057689003916
True	708.0899391794917
True	138.4919432096364
True	525.2481542566221
True	484.3160640776248
True	66.17070996766806
True	1021.302078239081
True	3.497576413502326
True	29.52460229789653
True	629.4546165629522
True	693.8063245728379
True	140.33158060382098
True	405.618817177496
True	122.6051161469812
True	75.34256675534945
True	482.95811538061
True	42.13218051597477
True	503.5261147687749
True	12.920371533902854
True	854.133599944654
True	525.9918683645811
True	662.8332506337476
True	97.29149501718813
True	387.4214825437814
True	977.8727127504814
True	869.0986808364537
True	142.17408621192868
True	553.72663122646
True	467.0603863188096
True	242.22163064877645
True	261.1970271415262
True	6.814960264319117
True	313.3616717797136
True	12.692841750053717
True	373.4391806531565
True	75.12347727351994
True	416.1058745743821
True	673.5383381557392
True	127.03194473694504
True	218.03248340887347
True	616.81345973569
True	698.3980842345467
True	287.67918337471497
True	133.55142342036953
True	167.3455103702127
True	477.0192780387709
True	86.15302302874528
True	9.938628346773845
True	505.54135492541417
True	570.5271217067509
True	21.01922688411898
True	140.48995664958468
True	905.15344819759
True	505.9475317023607
True	276.8046078837036
True	34.68727226442607
True	481.5870361347888
True	112.86997328040748
True	591.0428729373367
True	672.371780392281
True	295.7747423283853
True	385.45786580914216
True	181.54958123236867
True	239.0901006996904
True	72.92439389940921
True	219.62389469794132
True	491.14504706460303
True	20.68101494471601
True	458.2103212210239
True	370.35921941263786
True	730.5577505795352
True	888.1768417076905
True	910.879808238502
True	160.90008550078835
True	413.44556180375935
True	72.02548838541806
True	191.99423770271449
True	322.9054574433189
True	11.411676301171015
True	811.0203361117696
True	22.872201184726705
True	395.231265251049
True	260.45879969089134
True	685.7651165776663
True	210.95663511337733
True	37.01087921050067
True	672.3045971427001
True	1081.06360648933
True	224.06143853294816
True	131.01507298429078
True	597.8610473584622
True	495.73774756624346
True	18.086238645048446
True	845.6590502631921
True	108.53836658252304
True	47.14597701403344
True	298.9565730772746
True	356.63764442291523
True	404.41913911187714
True	269.532936708486
True	19.29511782655049
True	24.285219408162405
True	842.8195652542894
True	199.845950430726
True	110.5742295924424
True	850.3698838100953
True	655.9794336405525
True	624.4697915716373
True	451.30889707236986
True	157.35429374900718
True	30.93797269866783
True	107.48595383345432
True	446.25188235578247
True	217.214927723662
True	488.9820147221548
True	148.32830589904762
True	483.50253769504
True	648.6971358380623
True	958.0261622810528
True	22.61767646170905
True	971.4835148658556
True	1089.3778183501768
True	489.9773382409727
True	85.23273144564826
True	806.4028176791561
True	644.632152697329
True	678.409342763875
True	176.97171426521635
True	731.8095589213261
True	719.5138802519756
True	119.48443518893716
True	770.4805046612723
True	824.5430608014925
True	478.9768599601217
True	227.2802139798064
True	71.1717638203827
True	300.35062308826207
True	362.72012389602816
True	472.2015543868232
True	435.1983963630408
True	193.15984640390545
True	319.828364917451
True	2.156773648027646
True	13.4331283412628
True	112.07899571659074
True	131.3185551778347
True	357.036721436665
True	345.4566141801072
True	117.29706491235144
True	17.38217624293891
True	214.60081623281127
True	820.8419073783353
True	457.3658535827802
True	523.5290896960275
True	581.3797108003674
True	804.2072344780288
True	644.1720119745228
True	88.79089016888383
True	198.6577764975683
True	251.7337618502147
True	281.5997659553774
True	108.92886212451177
True	351.6850553999934
True	432.4932530456405
True	170.82664112142763
True	640.7925919655396
True	246.13127980753416
True	203.4284916801116
True	27.307483612882244
True	242.8684360034722
True	488.8684014596393
True	167.1558375516977
True	537.7808226399526
True	474.5265907634638
True	245.37152308608145
True	106.5867940696383
True	40.90542539073661
True	407.40542132579657
True	784.1553090303045
True	166.5247959838954
True	1061.9975412931
True	1054.816636131005
True	471.21788671939873
True	104.51479590895586
True	118.15792085813509
True	662.7758577402533
True	8.71743030146645
True	227.21365517878112
True	132.7795441188084
True	116.2018895239286
True	328.41694835674446
True	647.7045667207924
True	36.105104910133406
True	124.33220580957897
True	942.3988276151634
True	54.206522496072445
True	472.2845282924773
True	529.4891058930423
True	250.1111592118899
True	133.12994451356883
True	933.6616389454156
True	1208.7772807403096
True	521.962178299118
True	665.259585153149
True	212.27621103544857
True	151.56542204706832
True	322.8304308955426
True	245.47460639569468
True	177.88942801604958
True	301.2092102935311
True	340.7790617124114
True	10.30942392262066
True	619.5060175496596
True	146.3025436455631
True	83.46586804792199
True	438.42424280564165
True	312.9306824376766
True	1197.6783870463746
True	357.7139811410104
True	989.519968610206
True	10.133964760890937
True	270.33709641988054
True	220.2083860449628
True	154.44952205264383
True	478.13379499088137
True	194.99138910763645
True	445.6696609355295
True	310.35836819362845
True	115.74486970762528
True	358.9549946749912
True	1034.4339528350283
True	728.2459903339345
True	226.5442142875756
True	106.08743820475506
True	298.1617504727407
True	24.692334707802384
True	351.66040847981907
True	322.8241563670776
True	546.9715128941543
True	434.0553070049915
True	358.52009752797323
True	151.98196238051344
True	12.26037603493642
True	422.5533735263021
True	273.416613664192
True	145.47791150151923
True	295.3814861826783
True	439.9984140314907
True	809.2259919753169
True	324.8633678011027
True	773.8567246145775
True	412.1890238546761
True	367.77903885452383
True	1.9126380418446955
True	1197.8215063549253
True	102.204486073995
True	924.9125931898708
True	201.0875564355999
True	443.44292416104366
True	673.1359875997672
True	86.07771568920883
True	506.49336912720565
True	32.30007739962789
True	415.05747902951714
True	74.69942986309135
True	224.09353079058607
True	38.58361286385473
True	680.0538756324214
True	179.25721735994728
True	26.69899354180164
True	402.64812373356574
True	105.91763035672646
True	163.5450924899996
True	852.2203306863362
True	263.938278463143
True	152.0725916807015
True	365.3228448234815
True	515.5598586551075
True	323.2950175938697
True	495.3293412079908
True	607.0279860838504
True	158.3999696574241
True	7.302664790393925
True	68.88633216455459
True	440.2798584420084
True	91.4125957944884
True	82.88659224289826
True	1021.188323683348
True	26.606503738161106
True	332.0508083962612
True	321.4700379751538
True	438.68572501366384
True	689.2619809734795
True	186.18039525269748
True	634.3945224817425
True	336.4782629625539
True	355.9874058537994
True	265.5407699974213
True	214.19872696461155
True	365.0090024308079
True	451.84700025400826
True	408.251143588806
True	593.911195161151
True	138.5838829483462
True	78.51584976361278
True	39.06539521251051
True	298.79330596862303
True	631.9594620652016
True	422.13019014685335
True	780.8233948438706
True	219.50714748373065
True	379.1159477067561
True	65.92118907436934
True	55.29812738043716
True	442.4875532143587
True	202.768863869826
True	228.7581247058517
True	45.537438041368894
True	1078.410961118377
True	168.70678431019994
True	905.8068402363996
True	319.08693610927065
True	949.5751200633972
True	230.63152361744437
True	456.4698546916388
True	533.0663595683626
True	609.9926697242605
True	214.37136417794923
True	487.8760784753459
True	973.8633052700986
True	121.59945402380662
True	7.319089784974135
True	566.3219649508196
True	29.31393343580673
True	77.35310010554188
True	815.7263424111555
True	233.95843574475268
True	946.4289317207872
True	693.5305434257756
True	412.4700613215686
True	285.2306951106522
True	476.6567845171832
True	353.99555249578145
True	178.83038087251597
True	662.8005399021764
True	718.3853351544692
True	209.85613039726496
True	90.9583710561348
True	520.2402922968557
True	146.13386826334175
True	381.6997134622392
True	332.3224784338001
True	66.36995841887357
True	379.7717116838671
True	414.04090702566407
True	383.9404508044474
True	421.7769956212344
True	417.1615432171742
True	661.0391432163821
True	56.49487866791861
True	463.6638661630772
True	336.9418169949497
True	664.9411105943534
True	217.1924844523161
True	99.0951709241302
True	39.92440735112088
True	544.1814352565535
True	649.6347888976566
True	190.60507780695832
True	412.9349343374638
True	342.33845877225474
True	17.028755502581532
True	149.84518782969332
True	286.5361588846884
True	3.353838499376792
True	896.3403169881126
True	79.79929893460614
True	101.92268741649524
True	114.53601861053964
True	346.5339276028602
True	37.94638231087937
True	456.0266429708628
True	231.81597580141167
True	5.052016469982721
True	118.90656811369672
True	439.5354261512248
True	50.19564998341561
True	69.73313207795935
True	174.07135993100195
True	293.54135165797345
True	956.0416910896196
True	384.50953271749546
True	942.5400936803084
True	180.29989496339385
True	1019.6627311276304
True	774.165467737952
True	619.5064370286417
True	405.80866195488017
True	357.4035080472565
True	80.41812353092311
True	72.4195729758776
True	80.36119047445008
True	172.65647486711688
True	481.6634075968457
True	1102.2235469905363
True	177.1368365742696
True	344.4553001733952
True	448.4223856209398
True	599.459647870384
True	615.1401697270422
True	274.5204393140828
True	463.1154095244863
True	660.3746943919389
True	97.3912765818162
True	718.6105874526414
True	257.646696283962
True	135.52575569420162
True	409.8647840669036
True	859.371852444111
True	451.3617775750672
True	898.4331293888607
True	196.9249904507801
True	355.35152482591576
True	714.5687546833481
True	624.8026456974321
True	187.983283993108
True	252.00255279015497
True	832.24409679664
True	32.80243798543253
True	191.6028026852273
True	484.58509713083913
True	704.8888451368663
True	105.19019835062603
True	38.12616506916844
True	170.20029779959413
True	706.0440202305656
True	321.97460138181566
True	563.6548683672922
True	353.74826066184784
True	306.84283596644286
True	446.50245865427104
True	495.6942616084461
True	72.16700106056243
True	363.2050210988915
True	766.148457488324
True	0.0
True	288.2611929915724
True	258.8102657781844
True	937.5346284701992
True	152.3969814737233
True	639.4269985483165
True	641.3577988050206
True	110.2603882587767
True	225.88959007657647
True	130.88583775032376
True	9.609407389001708
True	302.73282244695736
True	383.613337376659
True	1129.456650063576
True	234.3922133113819
True	394.2343977902824
True	661.9995543122287
True	204.55051582813653
True	27.32650952755546
True	849.1530130850145
True	599.991930271117
True	154.67271942550846
True	645.8007352930701
True	166.9426643611979
True	283.8894885310361
True	767.957706184068
True	34.490355886216264
True	109.51356870917844
True	543.3918081431403
True	64.69419960743608
True	78.81827461158503
True	397.8324607217925
True	22.82141313937572
True	757.2515229407093
True	104.63551774764096
True	156.0158194099867
True	19.940010700770603
True	739.7605980717061
True	29.119822432412334
True	767.6883312455002
True	392.3224745609564
True	113.94013877446191
True	698.1491011759638
True	520.1578895374294
True	545.5689891166692
True	46.10970865863608
True	377.1766279572564
True	5.094448733502444
True	97.89934446367808
True	367.0557583628073
True	48.31277189679923
True	119.075286440756
True	306.9237227518004
True	182.1951479849127
True	107.13842433988556
True	654.6931085022369
True	20.013512865081537
True	1155.8684255181497
True	499.9168693160887
True	305.2974267973288
True	500.4373653414442
True	128.4016247281564
True	773.854243444936
True	1104.5190534626086
True	738.2817015066139
True	184.7191200016043
True	230.0513750854752
True	54.29137659634058
True	58.32134636887327
True	147.76005528343396
True	97.12604356458446
True	169.1454609781969
True	1175.8211154650485
True	300.8237466939633
True	365.67878676702753
True	687.9526990835334
True	16.719417117086586
True	15.066913919444222
True	601.599209747167
True	6.750010238305374
True	117.70269952571914
True	677.5944025290302
True	180.68070841106496
True	642.5294629927137
True	837.7488283288131
True	154.85745980576343
True	909.77181070727
True	2.2750783498068823
True	461.86444564349983
True	1052.8391121588625
True	26.911453630712785
True	240.5494964327954
True	145.69069641469818
True	984.5986331374908
True	231.70118461303335
True	480.8954426453691
True	122.78723660118725
True	512.1092620778359
True	156.23512533642062
True	97.2191987848622
True	382.7441105260774
True	74.13848785718403
True	51.78833699340558
True	1075.9073039103246
True	261.48604589284656
True	160.497064496857
True	365.956130435205
True	395.02694532765736
True	208.52720533121428
True	160.86385508046067
True	411.78521129146384
True	33.14593467184547
True	463.5640820650158
True	1111.2433540623847
True	113.65354951809238
True	480.934302032511
True	320.906691559398
True	27.44241020550715
True	420.32246373843424
True	100.41072713209782
True	591.3488078810923
True	200.1708669773186
True	409.167280696881
True	20.77167638992321
True	443.1430378262396
True	108.45042428970564
True	338.0086544546727
True	33.576952432915505
True	175.5248182894245
True	249.7615979613064
True	758.3912572039638
True	61.52697292369725
True	142.76287626578383
True	237.2569687240112
True	149.72133358181298
True	633.9262568136114
True	546.802004934978
True	766.8941446610064
True	396.5140919773974
True	540.1450759114257
True	398.9083966878724
True	692.9649584831753
True	72.77191433665554
True	445.8331820195429
True	421.0241927157292
True	48.91694200607628
True	84.68146248011202
True	124.8300577184663
True	92.01581154830971
True	327.466604290969
True	855.8199910467526
True	313.69823436389305
True	1095.5226305680007
True	328.00465113719207
True	888.3086341173201
True	149.86276199505303
True	551.3192858514761
True	621.5038195019354
True	696.7446110573948
True	449.7037757202808
True	64.23070121512384
True	299.9264335898138
True	42.4882543422821
True	164.7871765184967
True	162.9949132104314
True	1111.1692535053949
True	234.63305091159583
True	560.0373591342775
True	529.5249793400101
True	560.3396986786107
True	869.4100242578307
True	601.6427537627012
True	632.5550390883718
True	925.7571568648726
True	133.3287905215155
True	321.9705034028132
True	282.63081777224306
True	314.3537301971022
True	88.7921682448337
True	364.46181148606047
True	5.079795390118703
True	343.4772508204886
True	255.9948634122929
True	617.1751892851926
True	278.8333445093863
True	365.7076287815832
True	10.030194404624645
True	52.22095827027898
True	548.3348178926194
True	30.510640731247577
True	140.42905003152907
True	66.95390303942061
True	143.821875982669
True	222.17925520112848
True	72.07391006918853
True	389.1099262158203
True	262.4907788876046
True	100.61271327933277
True	339.510071348335
True	64.74341775656103
True	587.6576486658685
True	845.5079008555987
True	269.8650295030005
True	1144.6964893134848
True	115.52811854178634
True	297.5938827292866
True	1051.1998411005036
True	84.54364542858464
True	281.0820959180486
True	10.353986985772584
True	418.691898568614
True	441.9779084149351
True	139.14512712332748
True	621.8905426442211
True	908.0512739781896
True	162.85199145898792
True	81.12367233196655
True	339.73478880829333
True	547.9882714861316
True	614.2594311014022
True	1232.9882412655031
True	24.960997770182704
True	949.6208820449672
True	137.12821749768077
True	617.7625401369156
True	116.77467062486248
True	133.41693912148838
True	184.64270215067305
True	167.06529499553776
True	753.6358727274991
True	209.78512833238725
True	231.84127789419523
True	65.86332469775327
True	513.1522521350036
True	441.8239342245389
True	179.38794029260225
True	246.62319995100796
True	17.243476342781513
True	410.7512225658189
True	229.7313410005983
True	295.6436021710795
True	113.39027336601671
True	729.3034892970203
True	440.24845865794543
True	251.90089636415357
True	644.6021041696163
True	533.2169921970997
True	455.1934587218225
True	142.07604239169052
True	514.7607174533359
True	427.2595636137969
True	2.3508841586706373
True	194.57437599161705
True	95.1618234604606
True	241.12904335661543
True	2.9069740083085183
True	129.28375771385416
True	357.28125005338063
True	7.851534966966351
True	842.4513762243419
True	163.39951530055794
True	700.6629414261662
True	813.2112754057114
True	154.1813445620289
True	232.782140454999
True	491.003130191748
True	828.8131116463372
True	50.65736360807768
True	35.795484293393976
True	130.65934694262629
True	622.5171927515789
True	716.3703967111124
True	181.6400268710724
True	589.0757408427472
True	606.0562639664038
True	792.1518706994052
True	403.3526761313789
True	183.57951588906124
True	842.6665851844685
True	220.06045437701675
True	161.8317462083451
True	320.1887890629027
True	225.5545499261271
True	205.7140431818084
True	608.7275083641257
True	255.22490567587184
True	181.5792054866772
True	444.8085272258304
True	470.25087283800354
True	63.20900228178146
True	289.1420876370041
True	78.63038216331304
True	347.12881083099705
True	362.6385778636747
True	259.2577303433312
True	177.20911921786922
True	367.5633775992962
True	618.9711992782038
True	746.2382806759707
True	302.0130792589501
True	749.637408786708
True	65.82204650092271
True	869.1992790036976
True	349.2596049733294
True	12.515202859180684
True	622.5670028143546
True	701.5025008791878
True	254.5682774754586
True	163.94165834847664
True	48.852141536308345
True	375.7417136881496
True	71.51661385066865
True	14.433081002261424
True	899.6959004348633
True	370.49286090460254
True	184.48567649678083
True	970.9354365248764
True	11.020301704460936
True	780.790838168986
True	33.03792139994853
True	700.7661857632833
True	60.121072770480254
True	758.8889208658796
True	456.0475629421133
True	193.60017709950483
True	449.76648597349526
True	215.42861590422856
True	294.5743720474561
True	229.9669017233426
True	403.0849047458197
True	10.514047277673614
True	317.92255259704456
True	107.64887860695666
True	12.781355479307624
True	479.3534976385413
True	728.6010233892283
True	283.4874415679328
True	84.24061805529786
True	312.8478881215147
True	82.34557492964154
True	177.91570741583857
True	181.9405999162721
True	352.04110851373287
True	45.07403026376018
True	141.4667179951046
True	371.3785857461584
True	852.145882214478
True	112.79031301716462
True	209.4411235182781
True	415.8783871631375
True	14.925295016725393
True	424.60694528103926
True	491.67894021569066
True	91.04051687150948
True	393.9360085959064
True	361.39794841897645
True	429.35091213307527
True	585.4978327344816
True	1024.1664382820566
True	958.3734422577644
True	56.33515439593071
True	1063.8430583717145
True	111.86604624345044
True	110.35581011335869
True	105.35716009863616
True	512.0925505694807
True	377.07953154903714
True	590.984316481181
True	251.36259305199695
True	165.96037148867256
True	407.8806939645728
True	15.868817860636668
True	464.1547704874147
True	403.3918873337843
True	149.29546876345586
True	94.41044376423078
True	526.5408549841125
True	1004.7520661175096
True	205.57290817878877
True	61.10412097081189
True	430.065597111454
True	374.2492381270822
True	473.38892990709786
True	340.48449387093217
True	4.381102564801157
True	547.044660683803
True	531.5885114052085
True	504.9855973367605
True	181.79164306919492
True	101.697515773645
True	20.60256810154079
True	373.5258850777543
True	108.89277022836872
True	7.164829454227335
True	32.75906956429769
True	344.25585255369714
True	630.2615544623952
True	121.12538184372416
True	92.13548540567967
True	25.61057545195409
True	409.7774586781019
True	378.42645871781616
True	779.6666939747226
True	303.03085805443953
True	525.4368663226624
True	540.2791258248544
True	528.3639378175716
True	297.4542695817674
True	554.6325419792164
True	98.03462895853836
True	583.0378096505071
True	8.347425761355591
True	361.49963006881103
True	464.5745607427135
True	957.3682352466004
True	346.86197545857044
True	796.6188463634606
True	910.3232011613238
True	177.64799978768343
True	35.18033399717909
True	372.7378592539095
True	388.59991992809455
True	566.7415911435469
True	243.3691343336253
True	26.27699621134436
True	636.0969828699305
True	126.96358057949772
True	1046.83127072387
True	314.78034151581005
True	454.66895284633017
True	133.19197870874416
True	815.9974378685761
True	134.36430518000807
True	813.6930641071664
True	574.8967065536079
True	182.41443100829653
True	107.67308767491988
True	67.53213107019764
True	564.5268048195879
True	911.7675857632717
True	432.7383769878351
True	544.280014430026
True	135.83312460375535
True	621.610547689068
True	476.8797392476292
True	757.9478645675604
True	319.9231494882182
True	578.2096572010656
True	121.1275950917298
True	22.60711280505182
True	419.9211868657096
True	168.04098452879782
True	100.5315281312554
True	382.140283200406
True	1079.6118293081668
True	248.64077695643428
True	548.4377176739727
True	11.33329093208534
True	73.35724268030947
True	331.0818382913931
True	795.0477718415166
True	441.3282734991011
True	515.6183344663133
True	706.9321762819819
True	66.80152021813103
True	730.8547597095832
True	47.11145884971782
True	99.42523592229078
True	180.8806363229733
True	81.26568526898144
True	26.874897208650488
True	294.3313082537025
True	472.60101820350513
True	904.0860537477924
True	862.2375836749509
True	4.791919551874121
True	281.96858467877684
True	476.5600940551118
True	115.5746207974957
True	237.8594627938539
True	324.1796761624758
True	1289.388253543746
True	453.4601531663291
True	26.13105600782649
True	186.8439356487152
True	723.3737245733922
True	35.489454185729514
True	175.77746373748246
True	557.3638099887381
True	71.75785094055568
True	870.9113989236906
True	335.4242470146298
True	654.5079724073601
True	79.06571001286727
True	668.3145032080596
True	591.0419970610523
True	891.4542868594827
True	244.58420618976007
True	506.9510349279854
True	853.6511034360623
True	931.4190101659
True	228.030965155412
True	759.464788883142
True	231.8035631574026
True	457.6924866175674
True	374.6725120891395
True	496.380956372167
True	497.88161170257047
True	311.88313257696166
True	350.36160768682515
True	112.71204230483085
True	350.76233766822725
True	1108.3865074573362
True	332.22693621106816
True	148.0159427195219
True	314.66026577297055
True	719.5563117077011
True	651.498647871931
True	395.9457766975669
True	118.8459820621189
True	329.3312841298903
True	31.67986050929769
True	171.69588650197787
True	93.4437667643233
True	88.23123857688898
True	556.5734473426387
True	142.03627598304055
True	132.1887965037488
True	97.75892953432758
True	87.8557988457175
True	454.04885901747167
True	396.93197648466673
True	1054.430095470717
True	512.88673734081
True	820.2429530174253
True	276.7467319182933
True	298.85200639892935
True	532.7278638362637
True	194.31816332185767
True	715.3414474713722
True	240.80884646434373
True	349.478464693595
True	68.90864936317845
True	115.68294247344733
True	253.0393109332641
True	121.48526194800915
True	473.4795777828125
True	31.565342914692533
True	585.8847946863965
True	1003.7651218356872
True	734.232686419605
True	1.0573765670379764
True	63.11551146651346
True	498.3946141341073
True	438.7293115768319
True	74.11914430983762
True	114.09521107638317
True	304.98429936144964
True	82.74509427154933
True	51.19299550947976
True	723.4841346443905
True	660.2522971798857
True	172.07639401536667
True	181.93556747202985
True	541.9862071410722
True	54.23583694766752
True	26.09841548289261
True	558.9331538214376
True	450.6725856292748
True	1135.8982885314008
True	48.56488344296841
True	455.7181176104578
True	920.6239873924736
True	824.0323281522801
True	291.8944260053699
True	749.0464657938401
True	410.30814941757694
True	41.16555029482822
True	87.25721423638501
True	726.3072172216783
True	78.99873137363461
True	135.0398668407431
True	924.2961639397628
True	184.95359932473536
True	274.0283992589107
True	109.2927956878953
True	624.3988264313414
True	604.3063177653968
True	217.33402987660023
True	430.2751387985674
True	43.152559809274415
True	276.05254315757315
True	592.4329358700301
True	628.1560343246954
True	309.0697456975396
True	67.75883765679187
True	954.3863814866672
True	1062.3524823385176
True	567.9555450093321
True	63.485503863152445
True	30.72509631243508
True	90.38282760172608
True	102.48936029332688
True	106.36593119017428
True	857.4544863795246
True	1191.4881973353508
True	746.5693702248723
True	333.9187632499268
True	8.740591918561035
True	21.499091371708708
True	335.356908316038
True	484.7423846215813
True	42.44100900508443
True	558.3312103485182
True	414.80866034294905
True	400.11071658305815
True	80.54470126763562
True	192.96706983701247
True	271.97129860535426
True	131.99446899985796
True	398.5496047241519
True	41.46687974417095
True	177.54631475451276
True	1121.650458954996
True	5.855600408290973
True	24.430417576527343
True	587.4022564288949
True	355.9768936565604
True	804.469604584858
True	158.11188349835643
True	766.6175313736791
True	600.7871213966969
True	269.9393568880509
True	450.5149094368167
True	344.6677117725774
True	299.7379929309867
True	271.1883370349663
True	406.4510520522988
True	507.4714567044663
True	492.4208120489255
True	111.1143918607995
True	361.6962335821245
True	8.061102126674614
True	182.1168901797202
True	241.41798862631447
True	874.4206963855313
True	599.0504274456645
True	30.4770964302783
True	717.0435348811244
True	863.0591803800357
True	103.5513076830757
True	350.58202759197826
True	850.2789604298499
True	221.3276813692932
True	157.72491576768692
True	520.7347995272723
True	598.3692072200265
True	1117.7472151549628
True	147.15415614262872
True	155.84294596782428
True	252.4898396198155
True	325.92317280508377
True	435.5640433101772
True	414.7006227825998
True	316.91906131698823
True	416.2833153012364
True	497.6221748312572
True	226.2988853132956
True	1491.6305830420752
True	249.98953880602943
True	429.865053154559
True	51.04495628782414
True	752.6210167932727
True	259.55584534637586
True	943.4395181180788
True	554.8105622902813
True	317.85688418786987
True	775.5559598770126
True	264.01104545640675
True	201.45646830025348
True	260.8284271203434
True	217.61420653177467
True	141.76908844430977
True	257.0483970210262
True	732.5844429601192
True	546.78405262639
True	218.23787012106675
True	1196.474689816823
True	115.88292862915247
True	265.00422505632923
True	69.20922438922722
True	300.3342549636163
True	426.6770811250777
True	88.67629731540686
True	224.12223765863604
True	77.39075548486387
True	680.4436678297561
True	375.3114715353087
True	218.4064722779705
True	749.58617342406
True	862.1440061502004
True	813.5212645740445
True	818.0406024106355
True	363.2540072433972
True	1.2439652953935516
True	265.0360677909428
True	52.27797715180471
True	373.0045131888237
True	51.44103435970968
True	358.72060118351334
True	875.517445555753
True	1035.535894425983
True	382.85888315997306
True	19.888775348117484
True	546.9966751398053
True	516.9636311163954
True	199.3503000666824
True	234.40595012772457
True	285.60504330645875
True	23.169671012013904
True	121.00206942435314
True	954.8757260725366
True	63.96537469343388
True	477.20301769551423
True	788.5578215333986
True	99.74043150867872
True	252.79648512329672
True	114.7419267419508
True	14.762591431372815
True	1.6957611852505423
True	117.55957835724872
True	1018.8372672151418
True	475.5193025671211
True	67.80706126026797
True	797.7762672372231
True	337.4351830968191
True	1.5778280210286386
True	458.995042049225
True	188.5216762485432
True	495.76864411827546
True	83.68520789068526
True	325.3298682102098
True	372.110027861397
True	166.52682195393314
True	218.5742006210131
True	127.69344103506252
True	170.8335133338507
True	997.8526753721784
True	17.360109461951616
True	505.2842764540435
True	478.89341673252375
True	397.09966115152287
True	224.53917510737944
True	237.5384271164041
True	161.025727588213
True	46.76521217281582
True	483.2188123469631
True	153.427648194382
True	856.8576214700867
True	820.7468809842574
True	247.840884002816
True	314.5765658879656
True	515.6090766862064
True	41.99807143260807
True	84.44192368651869
True	730.2976753739978
True	1098.6124825837835
True	105.58699494364892
True	727.9192378658705
True	138.71109399297643
True	931.2851058006491
True	673.3924736804247
True	104.39170040344476
True	276.4488643519758
True	639.697852614327
True	266.0659184419783
True	47.04274018577889
True	578.09604389995
True	461.8415392039745
True	6.209749641557297
True	491.27320716972827
True	63.7119352888277
True	173.77703395656212
True	237.8127337400471
True	293.91085401751747
True	72.6334010446476
True	224.1134499888821
True	352.77413721878
True	434.0862021781445
True	941.3979646038742
True	47.1138854836145
True	932.1773655373368
True	984.6684473614384
True	128.1459500852663
True	74.80781180905865
True	1015.4184112466978
True	34.89725742638977
True	236.39029992475363
True	85.44503282463266
True	207.9427576366761
True	388.6300919354891
True	954.4565107699711
True	99.99024599237596
True	67.48817383623289
True	656.3869314360047
True	280.47909577427873
True	720.4261970425899
True	55.18963938218979
True	495.7324750489199
True	373.2895278447575
True	685.0535413086742
True	52.80930031995395
True	107.69950420443976
True	28.99905255467986
True	273.4179244705377
True	42.03941613633951
True	349.4655959533724
True	3.341479397858704
True	1178.8750543395522
True	106.27089015392652
True	138.9136601425194
True	363.1818540609471
True	749.069507773775
True	665.0413965554499
True	1045.130796165497
True	464.8140717871676
True	403.8772522315746
True	140.7024709834842
True	417.7037503899065
True	847.3231883267807
True	427.5446867547292
True	922.20175898088
True	91.54230628725112
True	410.0901865355107
True	179.79828751696894
True	273.06218260418206
True	756.0050759068739
True	155.8882006750334
True	132.65012193556944
True	63.710910031138376
True	861.8936815693102
True	786.5832304822021
True	81.34212994615457
True	461.34737322071607
True	771.7192770792539
True	425.1230658755965
True	56.51908349960761
True	315.0554697032045
True	794.6833179425884
True	31.520268474581695
True	371.8103430249766
True	169.4591785965255
True	280.04692460362827
True	35.20829527142702
True	217.59498095276524
True	763.4632750123794
True	646.8961730415117
True	56.00913355787601
True	293.2639870281462
True	915.5479604694362
True	18.018911668607245
True	316.5032376116105
True	289.4183648394944
True	431.5376476390462
True	217.3243188889779
True	592.9379177256117
True	46.74268439421749
True	991.4504383339222
True	879.4131593809569
True	50.21704072216652
True	386.7620641470536
True	720.413986893309
True	936.963199069094
True	275.2156227688938
True	597.8637924333734
True	133.48075766749938
True	189.14129185459228
True	131.45296796074456
True	129.84526027414404
True	193.392424349807
True	954.6920156703228
True	787.8352762700745
True	930.6070846631228
True	18.71347376934672
True	26.434239526756468
True	363.42099917249215
True	13.343628046930151
True	630.1200654684136
True	1089.7174298330983
True	260.72694149912746
True	210.55760954910824
True	86.33244425751053
True	205.8232154282596
True	126.6453456594334
True	42.91307452019411
True	131.80136458758471
True	89.56213779812396
True	228.7022259735732
True	557.7152966375548
True	162.31802674514515
True	31.15181382960226
True	57.53247092978526
True	440.1328505351262
True	268.5556055534899
True	595.3647801184998
True	23.64270541771801
True	116.9098208173112
True	650.0996617906794
True	272.43090642684047
True	479.7543250069944
True	661.6675392772837
True	95.58629452399302
True	108.70642988262476
True	82.32366173940474
True	25.592012761899703
True	114.41005411874286
True	87.38195941585874
True	103.10964829884249
True	160.1509871709814
True	235.4886995137497
True	808.8227197007539
True	285.902872242884
True	945.4444158369852
True	163.31531609317446
True	207.66600493745275
True	829.2573172134706
True	308.4809759729282
True	571.2284339816957
True	253.25061166706843
True	371.5155798810042
True	443.2527987097922
True	562.2967840625869
True	637.6360358642495
True	369.6043739706839
True	33.9312212173726
True	540.0775328709519
True	609.8011200373124
True	19.017294357687973
True	11.392845780522984
True	268.12331823614176
True	402.9590212724157
True	441.6432491437093
True	65.22259301391736
True	643.8559396777877
True	933.7394506398566
True	242.34805344437208
True	894.499570502518
True	276.6128642726679
True	103.04567680808285
True	268.6302858059277
True	675.3852272866417
True	40.73176821472732
True	567.6370463534453
True	1281.176117985011
True	1017.3804032178434
True	914.7513258705832
True	208.0572791529458
True	94.08896124937574
True	202.2301873515533
True	827.8365475303046
True	156.73495918789172
True	1064.9233311347791
True	890.0439152837757
True	44.00163816033226
True	88.30111392963492
True	407.911468040264
True	413.9225809978431
True	195.59420209125693
True	516.2469361103754
True	683.5602565523661
True	122.92577668362766
True	276.96070556562034
True	1047.4918360754189
True	50.55715982334334
True	692.8485788640199
True	522.6330306270622
True	41.36588643201284
True	812.0132459275155
True	387.8249065207015
True	569.2525951365386
True	113.18054731648624
True	276.57849339454
True	206.58092786088525
True	25.91096589539339
True	137.06855583585798
True	771.8577962119424
True	132.2121100483716
True	374.6246715518616
True	61.78170322386055
True	631.1934868042026
True	612.3241178350713
True	239.615134678309
True	464.2506443459095
True	176.15437302443195
True	169.38694307693896
True	229.71964068645647
True	272.9675713158926
True	358.4768828709595
True	127.2109428138624
True	195.04406959273123
True	28.853534349925287
True	841.9904001262261
True	321.91342314510354
True	9.569497444946878
True	371.8137898861648
True	153.7944717763013
True	618.8244984294045
True	373.14138106935457
True	580.4941872836164
True	535.6977161411575
True	479.69564980104974
True	807.3133617711434
True	234.33134305696947
True	575.0455415845089
True	154.449774207158
True	538.1589170157908
True	373.5110847175175
True	373.1521417809965
True	125.04403638825228
True	132.023570720125
True	108.34894516282912
True	68.18916073760677
True	721.6333378111275
True	189.7895609133908
True	44.35660255369356
True	0.0
True	555.477541896009
True	111.05729147261728
True	23.133259351606146
True	40.9988272489982
True	104.89666181703755
True	530.4367316927053
True	179.9766076200174
True	112.93035291202752
True	34.44862898272694
True	166.11987742607886
True	924.3934033057222
True	50.592125866817454
True	234.5531205174167
True	714.7122619033946
True	311.04439557029104
True	450.9037218485289
True	474.2963247379659
True	519.7248908108112
True	604.0433601972719
True	868.1600619586118
True	271.2333116396939
True	1060.7853609900424
True	913.0772721593725
True	592.1545764388154
True	353.10501842655754
True	814.4836885975449
True	10.315031028500885
True	27.874259872601705
True	282.2350728753956
True	41.19637719271195
True	204.01334041447888
True	727.7097793211226
True	216.83103773897065
True	749.4765944996038
True	742.9896202258309
True	116.01648061001757
True	375.4292598273932
True	558.3132302726312
True	24.057085480712644
True	127.67405495418647
True	427.8894906226126
True	294.6467515530158
True	206.9973081467093
True	113.46144271819544
True	384.8330395064493
True	22.860210046446717
True	362.5290806121551
True	354.1750875201951
True	1032.077944077175
True	364.6358227880653
True	31.419060371990152
True	444.0879548318896
True	458.0803978520171
True	241.8371350605213
True	32.38213865693058
True	771.7598686560873
True	432.7151401987424
True	172.15509936759003
True	11.694485902639808
True	1210.6254349259725
True	162.20181623125387
True	27.45506229452884
True	297.1016477436314
True	278.7489225219288
True	113.77779248739373
True	285.1311969379905
True	47.21731803704143
True	331.4886939627493
True	291.6138141809908
True	330.64794931469186
True	30.16752851104912
True	49.291809673175976
True	1090.420367592477
True	24.53552509380616
True	10.897858658719828
True	171.27891019956655
True	666.4648727161646
True	8.52977602852984
True	202.81951781564732
True	182.734928302782
True	557.4522149875891
True	357.93301851955044
True	755.1989445631123
True	323.25306470154845
True	480.7994480199556
True	450.3122840018934
True	484.95626206415136
True	102.90452490597735
True	1269.5059259699722
True	891.5395459715543
True	299.758190373674
True	534.077077985072
True	101.47392204551228
True	583.1405631215397
True	442.6438309998084
True	158.25221386452472
True	76.46304547626923
True	345.07850538210243
True	174.19794132036557
True	28.052874507124685
True	630.3666362644461
True	375.977177750854
True	73.77408311701012
True	32.91751981169853
True	642.6842135790132
True	500.7498178146107
True	71.79540278204215
True	21.2082505697799
True	317.84801162050564
True	323.6375679162024
True	717.1748611031788
True	553.265010712561
True	558.4148664071789
True	789.2874157663026
True	8.99301904502998
True	59.04668628134055
True	36.56311027431409
True	60.2070160693391
True	502.4101211207524
True	590.8422835635494
True	74.46901027916444
True	109.94942749327032
True	194.7916690271865
True	75.64335578249784
True	173.87379277225386
True	204.0600102187337
True	275.6001300332318
True	840.8864349385316
True	573.3634736020382
True	282.4653652867302
True	195.9153118274456
True	281.9677686115112
True	235.9029476535732
True	743.8171170196425
True	324.955486577644
True	173.4457938805254
True	895.0701599145226
True	341.4680123456915
True	485.022342303564
True	146.0107343867313
True	124.73195694701978
True	66.0756290065069
True	219.8207440222284
True	944.2271923131937
True	527.378575624455
True	114.25210946109776
True	343.2835305984882
True	103.28027835779343
True	656.1727294772718
True	4.438870070311534
True	713.1102072802903
True	36.123474470469496
True	916.3665315657748
True	840.8513943900879
True	206.9143284152706
True	28.70403183868085
True	83.11764143323344
True	450.3936847705633
True	230.1323758865984
True	1.5823499136061174
True	81.53479755834083
True	1089.3923846036953
True	351.32396476041754
True	681.5495220514373
True	459.6004837992671
True	32.2139790961609
True	134.1293848782937
True	453.8020444704196
True	900.7731846113836
True	815.6996203384466
True	410.3905655633944
True	344.0801347601228
True	18.03337334446076
True	76.90703001610274
True	723.7324626944758
True	444.94584136087786
True	379.2028670288569
True	871.3555978087646
True	25.943396415603488
True	211.64496575700107
True	924.3249498787334
True	242.04030259881304
True	8.60734531818683
True	504.9081703406076
True	100.02993327313828
True	643.4055916445441
True	52.9833813200998
True	263.0364013927893
True	853.9771500800093
True	920.7632154091464
True	278.9253512451273
True	442.0204969183644
True	115.27692850532893
True	615.1930912806587
True	257.606219808828
True	182.36939245870772
True	860.3946576321516
True	52.79255125436632
True	727.554058194488
True	281.27952017553287
True	294.2842612506141
True	170.85604416931417
True	470.4348512762014
True	549.8990292568596
True	369.0620153050199
True	403.79104527218914
True	65.29089706300984
True	156.01888819690674
True	472.062673761362
True	210.39333220517
True	32.21047923661825
True	197.76669234557525
True	390.2590057529813
True	388.8051250662701
True	761.5244760622132
True	134.9618816014304
True	673.7796711360579
True	501.8606360095666
True	621.2406368640109
True	139.2815914957654
True	38.00844733753514
True	684.6810719149321
True	70.04626948941953
True	566.81810031811
True	688.3273270697947
True	458.4588565382731
True	135.23149629716897
True	525.1392629380595
True	4.431614318701406
True	394.72769152162016
True	34.051273735858594
True	625.5333808971468
True	266.6143195953015
True	590.8518285953808
True	678.8851218045586
True	144.59691665431347
True	521.7480878186617
True	499.49722880694446
True	65.15370603278531
True	945.2212441131784
True	2.1439225683348804
True	28.53668969375197
True	636.9098598496307
True	691.2557525274055
True	135.0587751192448
True	406.8795176914104
True	125.01533960688828
True	76.99738506520167
True	484.5571835655092
True	40.3831012966856
True	517.3530712854965
True	12.49497973948915
True	836.9824364516028
True	538.131451429693
True	656.3502198978903
True	105.96441914708528
True	378.9675674787074
True	992.5565306398402
True	835.7795400355399
True	139.8929074198184
True	560.114667071369
True	446.2974610441834
True	241.3074192264285
True	259.89194668667244
True	5.913091317848309
True	312.64982072678646
True	12.92538362757444
True	366.00993872713485
True	77.10196947543213
True	413.9451599291704
True	645.6895941780614
True	122.72909036354548
True	242.2447687139905
True	639.0121417532318
True	681.7916723962668
True	295.0248892843212
True	140.62865705295908
True	160.45185759879124
True	482.4655397877451
True	87.44656397377031
True	10.344725645394542
True	496.47953252002
True	563.9787206942705
True	20.05947005652041
True	137.75043512591827
True	908.5240719849972
True	496.3282341422913
True	272.83231502883
True	33.65155189354564
True	465.599408036039
True	108.67488813795909
True	598.1296539045513
True	646.9203184386994
True	292.95441945433873
True	386.5252633554254
True	187.5067186664956
True	249.09288202363248
True	75.89921189672984
True	208.0903768182792
True	516.3713942551133
True	22.15269000610933
True	456.4177121280781
True	384.8482044129106
True	712.1482576226143
True	916.5853567806204
True	902.5067767583988
True	158.516748935418
True	404.6706255385024
True	72.58300723309941
True	189.50131302252967
True	319.385489667741
True	11.505793525818248
True	801.5454374948437
True	23.31562852899946
True	398.4600562647128
True	268.2815751896934
True	618.3620274315962
True	212.8434579003472
True	38.54124713401279
True	683.3473843675407
True	1069.5843860722696
True	223.9264681263114
True	132.12105120625628
True	623.0336903748229
True	496.85428238804286
True	19.004323986068865
True	850.0117830591735
True	111.47526763402392
True	44.3655257193917
True	305.0212287371144
True	354.188277178767
True	384.3807647186095
True	269.8519163194052
True	20.13960148523952
True	23.58118695910038
True	810.2338554449971
True	201.17660382786272
True	114.20382204017686
True	863.5986306539156
True	665.9495987993107
True	627.3502804400872
True	440.4127040610104
True	145.710394807528
True	31.02778885243993
True	101.9211529804562
True	453.1712670381317
True	226.67930372374408
True	494.05174372967593
True	145.68068061201114
True	502.6237460121143
True	623.5528971174961
True	961.6302062713704
True	25.237796064269983
True	1034.0401007120713
True	1061.3205578931208
True	454.067810395627
True	85.50704438712931
True	797.2267564536561
True	644.1130560744405
True	675.0383114565559
True	173.28559984356815
True	736.0604979373837
True	705.5556973324788
True	121.63211752214568
True	758.0441526398513
True	776.5589994833047
True	477.31498517007327
True	226.79252137527575
True	71.81962333968734
True	306.3917165743876
True	345.27458443164613
True	469.0470607244171
True	412.6968611734964
True	199.89647440748595
True	302.5735441226279
True	3.778258152273813
True	13.330149519084388
True	100.87782726133796
True	131.59969282406183
True	353.4095954190233
True	355.27319192026897
True	110.2065584864608
True	18.63160871133713
True	218.8728154121092
True	854.1594174052096
True	458.936096679326
True	522.7814197533551
True	566.6258456845887
True	819.840391004159
True	636.6801692674869
True	84.42504434012606
True	207.46819063031936
True	244.8855270610309
True	296.68215092431166
True	102.57635699482223
True	368.6439221198787
True	434.696699687786
True	162.81129102514402
True	656.9058497218426
True	240.9186800321892
True	207.39491342083747
True	31.221565616018864
True	250.81710026452944
True	488.561724697002
True	170.53557831582293
True	538.7862392224304
True	485.1987616388217
True	246.29123773273048
True	102.75599749937687
True	41.25182420078325
True	405.5662297224938
True	790.5216420244686
True	166.5307499468442
True	1067.4683527853012
True	1040.074460498152
True	478.1968270988434
True	102.271042670603
True	126.18560267173608
True	664.0853510241727
True	7.474453369502866
True	221.1603003708472
True	134.11505506560877
True	118.1070251711634
True	337.06156077444336
True	631.8312417212885
True	38.20662973747289
True	126.82832296914737
True	966.9997571144208
True	55.73737245693197
True	440.3424944868151
True	529.1929111167082
True	248.99849848220975
True	129.67602065994123
True	885.8575282813879
True	1198.2542689818515
True	523.3223956632934
True	651.5462524071762
True	209.10960196018425
True	157.80226980267068
True	316.5740765836557
True	266.17042032054417
True	174.89598823180742
True	310.96569311717553
True	357.03119975333567
True	10.542793680901152
True	633.344579427191
True	149.0209576183182
True	79.02848005230238
True	445.80758480308185
True	322.127078941865
True	1176.439732516005
True	355.519077176414
True	964.6624036984432
True	10.394225195454014
True	269.2985599242993
True	222.7447760268732
True	154.8315523078671
True	501.0349994848156
True	201.09561282759128
True	421.7177674970549
True	325.94839478558936
True	111.8768657439685
True	361.1904306227502
True	1017.8926771179274
True	725.3976738927832
True	230.57820692172243
True	110.75013808167768
True	290.9973526111545
True	23.41105003502928
True	354.5058440414076
True	327.4482455924343
True	554.7953454846013
True	448.27517982014575
True	354.4219903534362
True	154.08428284591452
True	13.91198570496552
True	419.8826713680204
True	280.20927603016275
True	142.7174630907904
True	303.1320480193063
True	414.8048697665646
True	843.523961982126
True	309.1886913583945
True	781.0401804245429
True	400.6085042048673
True	386.764110522555
True	1.4560292163993456
True	1189.6128211642454
True	107.13137042615992
True	895.2316189212156
True	212.41114714859788
True	452.9498162664729
True	681.028089740918
True	85.02518097763348
True	495.9888325826516
True	32.51451972121847
True	410.2946241994849
True	75.2313855536149
True	226.0313571752184
True	36.95226010737057
True	682.5418292122285
True	191.27135095261545
True	25.259543737214987
True	398.6032519058895
True	104.20906059312392
True	167.39142816196136
True	842.113677117618
True	253.75954011039795
True	152.82547597474283
True	371.27716264862977
True	517.5484153126426
True	338.4678332035058
True	504.258910344045
True	611.187666608881
True	156.9611364085463
True	6.249443502250746
True	73.53883649968691
True	429.30210736513646
True	91.59586343570204
True	79.78555135387701
True	1062.6463573045412
True	27.103229616011514
True	326.8061112851726
True	325.2938581236978
True	453.3736601470191
True	670.2192403331526
True	194.73160123899987
True	647.4561606338646
True	340.051724928469
True	342.2387351457521
True	270.1261880731597
True	208.05087845869969
True	378.74282310925344
True	441.8240215514173
True	423.7534173149517
True	574.8974428585243
True	133.13272553975932
True	75.05795876993523
True	40.37665155137637
True	291.39312934105163
True	649.0370904417317
True	399.3394537520665
True	785.5404235638798
True	213.9292132327704
True	387.69085530521824
True	69.99189589433817
True	54.33177697818216
True	431.61851344155855
True	197.4459255897456
True	222.56148127646887
True	47.78367622160442
True	1073.554240880898
True	173.56911200963515
True	914.3335363429524
True	321.7056305157112
True	928.5780301115592
True	231.7710457547541
True	455.0556377084088
True	542.6771031519384
True	643.3739689269502
True	216.30945182074905
True	473.9642047845166
True	938.1032305231828
True	130.45484345842738
True	7.368807678440199
True	580.8511694951289
True	27.270089274684054
True	78.56129881922826
True	785.225036729322
True	226.04819885449888
True	980.639813075381
True	697.9793507771936
True	417.4139872581349
True	270.0997151531057
True	485.8855828109559
True	342.0399641386009
True	179.30803850828892
True	682.6448465773873
True	720.0404022560353
True	200.92259970861204
True	91.6857635280382
True	502.3341898916928
True	138.7115886864036
True	378.6058101116708
True	356.47374852373963
True	65.82381280458505
True	385.2609436419944
True	408.10018866844274
True	389.59404106309256
True	409.6440787295731
True	432.568570972817
True	685.4005250907451
True	55.49230791233514
True	452.8405792580874
True	335.73691471746554
True	673.483926447013
True	214.8721659893482
True	101.44178759001764
True	42.76021014488008
True	531.6168595101831
True	637.239857489498
True	189.87236030060615
True	419.9774756179189
True	341.4161678276768
True	17.770274058063627
True	174.18598541881738
True	299.7064305828404
True	2.5939710400648344
True	881.3462461359906
True	79.95023335490058
True	105.29492102992522
True	114.03495071406104
True	347.34898525230733
True	35.98649618948716
True	437.6787763607345
True	229.27713846306108
True	5.956902319767655
True	115.30322465117952
True	445.34366008684015
True	50.27032454706476
True	67.60573546836596
True	182.4909907575652
True	283.9638905010291
True	961.6941271401502
True	377.03860984584526
True	914.6286912572152
True	177.7426520952125
True	996.3808913693356
True	749.4255025050627
True	636.2176998041459
True	386.0039614741911
True	375.9626040457409
True	79.33213838688935
True	73.0096882361071
True	84.9872958936954
True	175.43158884414595
True	484.4124296245191
True	1097.153230732146
True	182.42420327001165
True	359.60284365608027
True	427.86036646762807
True	570.4369417448357
True	587.5914856709217
True	289.9539326626599
True	457.8091289767453
True	671.0473467505315
True	100.45681821058582
True	725.1128994133992
True	263.22284435771377
True	134.77225078256646
True	415.4966107615165
True	880.036760248942
True	419.09877872338416
True	865.3515397221659
True	198.858724699166
True	365.1111188189465
True	682.2502265798369
True	613.3943889683063
True	194.6694754644742
True	265.17439289136286
True	792.8317181862698
True	31.19984558893375
True	188.0495396148916
True	500.6239246893626
True	713.5686326260477
True	104.3582830781444
True	38.480538720104136
True	170.79814019074797
True	728.0318872617588
True	332.421307239724
True	558.8213318082776
True	355.3536300055676
True	306.5487074134539
True	450.83784797519945
True	488.8991595307816
True	69.02633602959921
True	372.5378020289359
True	775.4410721614225
True	0.0
True	290.7825711635123
True	249.0961922756177
True	971.4888818965622
True	155.01200125996436
True	646.956469771172
True	639.268582436702
True	106.0206619441116
True	220.65911008054655
True	131.50666478984027
True	12.702922443995623
True	293.3511574800171
True	378.88614578085975
True	1120.0841568073995
True	242.71049894737203
True	409.65767047442216
True	670.6372001892804
True	209.2846531416085
True	26.45292031537405
True	853.373819929681
True	602.7835409992562
True	156.76158212790327
True	611.8231525275273
True	166.74108775302318
True	304.1961617330447
True	822.8756422430241
True	38.0748852314216
True	106.65270834539604
True	541.6820128027041
True	64.05574929918757
True	74.12066639652441
True	394.7826488530477
True	23.295613155815637
True	782.6078919309723
True	101.57984956808944
True	156.81990520459752
True	19.12334359563231
True	702.8547994614654
True	27.41414126949019
True	785.0765802391921
True	408.4918975094561
True	123.98844041368676
True	692.6032289622029
True	524.6184354824073
True	562.7382250295891
True	46.99149358969692
True	368.51497633507495
True	5.8978309620969815
True	94.99438614532444
True	359.9028466053852
True	48.61155697539641
True	117.73035211322753
True	316.5283654160104
True	185.221594499518
True	96.52816932003456
True	620.0316917731656
True	17.561870414421577
True	1118.5185862525332
True	502.6887822446568
True	304.1746360811617
True	490.4893464948921
True	121.23748405291518
True	819.2971646146608
True	1051.218996143106
True	733.8602864915919
True	165.33021502541578
True	225.5998024729311
True	49.413305364430975
True	60.95737677695374
True	156.7927879960818
True	98.51785722587692
True	169.19150119267513
True	1166.1127605661402
True	298.8796512815377
True	358.2582841590068
True	697.6268374203235
True	16.852761351670253
True	14.60174057121889
True	596.4723378555736
True	5.592955810661418
True	111.93880130708028
True	684.5240015439105
True	175.944340297466
True	638.7058308876735
True	867.7435188573776
True	153.68277261377315
True	950.3878016898598
True	2.8242297098364277
True	454.1347176152102
True	1066.0665956116547
True	24.74844412970859
True	238.07847672807367
True	137.8001766278733
True	1019.0279005925092
True	234.80197054367923
True	483.9097588116626
True	121.28184105639056
True	501.0021687292146
True	158.2231324769898
True	100.89189287471548
True	384.92154871913925
True	74.23484351457971
True	55.41997303940606
True	1042.268722150459
True	258.7268011610157
True	167.26983437120126
True	364.5705314460649
True	400.44741761231705
True	213.2405304002142
True	167.0566294234384
True	381.0334148784394
True	36.39153521202019
True	481.5107567654069
True	1115.870833037568
True	113.57796340445348
True	470.0731645837006
True	311.7438532157668
True	25.94918201536708
True	407.4592126528301
True	106.24425174281072
True	595.4641764474733
True	214.61747335141297
True	418.6489571117728
True	20.475859486502586
True	443.93752632580384
True	110.28581210863892
True	350.5993554728657
True	32.297512155634166
True	165.91601987744113
True	246.2206306923659
True	783.7412620770843
True	59.46115833604984
True	140.73087776621162
True	236.7543276412749
True	143.8134995878345
True	628.0446181142567
True	536.9920812518751
True	789.2644158512086
True	387.9911926022759
True	529.2317128746771
True	425.0603469815737
True	690.7644308185677
True	70.54204816856121
True	440.0426592560889
True	411.7533470551748
True	47.98933442156814
True	81.46843157051981
True	125.34769677585388
True	90.92572703238496
True	334.15622500510113
True	851.371203423381
True	331.9434389332933
True	1140.6570737791928
True	327.74915256546103
True	907.5275319363158
True	151.92794056858153
True	579.6868362675895
True	613.2569804405057
True	669.6819273710834
True	427.5900021722263
True	60.24152474743121
True	302.766434994081
True	43.838874020186125
True	165.6680531478124
True	170.93303270385542
True	1132.276682593377
True	231.25868408393663
True	547.1769464582927
True	549.4659135812932
True	556.202091875307
True	869.5428932783094
True	583.2432229691833
True	664.3359359916052
True	943.7347669083588
True	128.3168799352392
True	313.30876806067664
True	259.03895714735376
True	329.6015583673215
True	85.71876294395365
True	379.559513972624
True	4.497412745060695
True	339.0689590566084
True	258.8988572724576
True	623.9591667977585
True	286.4389390589401
True	364.597170257797
True	10.10451886396001
True	61.16614901484456
True	544.9427503120081
True	31.291288114699466
True	145.82699203930648
True	64.52761898443099
True	145.61233571009166
True	245.52246080281884
True	71.8447672335301
True	396.10359492075673
True	269.3966761620605
True	104.3810348904654
True	337.2661123620863
True	63.75001839332133
True	576.2701415992229
True	846.8526508670977
True	280.7560025849501
True	1169.4754175970152
True	112.2930147140938
True	306.2336429399344
True	1037.9683458080344
True	86.21518884132625
True	285.9399002432577
True	9.810418734605348
True	406.9155241116557
True	458.57116722829977
True	157.05452766683533
True	620.468756501367
True	897.4852015425057
True	157.30286830537935
True	79.34081087736475
True	317.87023399087434
True	528.1415478212124
True	634.8652970611303
True	1263.8347787935843
True	27.63647233801674
True	931.8952983430694
True	137.2292828274243
True	634.1492308924556
True	112.13824585399752
True	127.94364690012576
True	192.0716177239377
True	162.71635625114862
True	749.7253241033899
True	210.3357526193112
True	229.1366457115547
True	68.11106768211444
True	513.0336155730442
True	450.68083928007536
True	174.36453404011496
True	240.77747242598093
True	16.004132201022024
True	422.93545137064575
True	217.7100393376716
True	283.50829762994323
True	113.98905525063974
True	716.3438336033327
True	418.577907618983
True	253.4838516227188
True	646.4973993296862
True	530.4283927733967
True	472.13346344250255
True	138.40614837514832
True	524.2174786137324
True	431.9267315638349
True	3.102198448586449
True	198.54366754194243
True	82.04935985089718
True	238.4672020531457
True	2.7769530531965736
True	124.3895146218562
True	346.24641278366266
True	6.63101565612338
True	842.8752041172917
True	172.9164415857318
True	709.4569937479614
True	818.2193926915622
True	156.87541585355592
True	217.03923064989675
True	503.58145622717984
True	847.4412993020201
True	49.944812235870415
True	40.10298364547
True	134.60374715795407
True	630.1034059226935
True	730.2132811779384
True	184.9360375816667
True	580.0755903846097
True	605.0137256291828
True	835.6938460697762
True	403.03167516591
True	191.975999694143
True	845.6426196287781
True	219.84852721222288
True	145.40439263414078
True	332.544888525106
True	221.61214561960733
True	207.976975963808
True	612.510423796099
True	252.4022245781765
True	186.91042226638325
True	468.1020451652613
True	465.8283937046665
True	59.17856040565729
True	288.6712793361176
True	81.49660098768659
True	332.65006869028304
True	357.1373287733726
True	264.31647663400736
True	177.48898016074511
True	376.8032822751856
True	641.4316391262672
True	759.2702168969013
True	292.1854074045619
True	740.6403166320357
True	64.9602412378878
True	868.1205600026126
True	343.8772206600521
True	12.743172429456948
True	605.6623068408009
True	697.2676606256947
True	253.25736600342168
True	167.17788965038648
True	48.150057776587154
True	386.6078275776317
True	75.02333103136719
True	13.398522952047491
True	904.8839535809252
True	360.0672049058088
True	175.66096965238947
True	1009.9018557431048
True	12.553577931770269
True	804.3281452816626
True	30.18590860630124
True	677.4441074602365
True	58.09945492615021
True	772.4609013678597
True	447.6545757926432
True	199.39495859062748
True	447.8741491613868
True	204.58436923562024
True	296.74870613821355
True	224.06668983942765
True	410.62600875967706
True	9.765196132495127
True	318.93066618072737
True	119.25431575329624
True	11.827840158381449
True	469.815213132305
True	748.132785279253
True	284.2722416917548
True	79.4521802969549
True	300.05790202085484
True	80.83594785601264
True	179.42636533017674
True	176.46348087371848
True	361.0227452803054
True	43.24145612632486
True	137.70746860705478
True	378.19036623799366
True	860.5636261990267
True	113.8745420468416
True	207.89890694966616
True	428.7794109739127
True	19.073300611902035
True	434.8957371204797
True	502.6546020313778
True	93.100755477059
True	397.2571502758911
True	359.1512078927417
True	409.565993802753
True	590.0019364295214
True	1024.7527679899265
True	968.316756633304
True	53.07768400545
True	1066.7991143166769
True	114.0287423293684
True	107.07437312611232
True	109.51400692169
True	494.5245641894186
True	371.46197328947255
True	587.7127296152179
True	252.92029657423447
True	154.41167501265568
True	403.5027988212275
True	15.437655660818807
True	462.9613851478188
True	406.9551930472861
True	144.9909762557656
True	92.76411896898644
True	545.3602251978882
True	1005.2459130118276
True	195.6692663382399
True	68.92349973739098
True	438.5498611571231
True	383.6768787051537
True	485.3502748971572
True	323.858148425936
True	3.7343878100438728
True	519.8053098496114
True	522.4045909907087
True	502.1515857743676
True	187.02949047759176
True	103.59796097066398
True	21.196559404887505
True	378.9021506562263
True	106.5918437845996
True	7.965322086323914
True	33.93165069107534
True	354.6108445990847
True	642.2385460796909
True	135.2723675153384
True	88.65688574519137
True	24.15868560314821
True	402.40832024416096
True	371.18530478954847
True	756.7947704042618
True	297.9796149986962
True	526.4562666054559
True	532.161277069904
True	535.3140100213604
True	287.8698167578512
True	541.7349045618796
True	105.13313192265336
True	573.0341541100136
True	6.913185559783695
True	389.2750884235381
True	462.9802484650129
True	971.7437449910516
True	344.76399473114174
True	816.2388328577096
True	1024.0247765642368
True	165.53003453814358
True	39.26579239507154
True	374.8917568432333
True	386.8644116140477
True	590.543294972362
True	243.21250412520905
True	28.148280877063083
True	649.411734210578
True	120.24703595241547
True	1068.5079408543547
True	313.6097275605579
True	455.5980571252049
True	125.5608775450628
True	815.7037973975159
True	141.1095955653342
True	825.9188239532189
True	551.7662549151562
True	189.2777681078057
True	111.39493345315908
True	69.18265248350379
True	561.3950433256916
True	898.9658691800942
True	428.8629797417311
True	529.7084640818622
True	124.98376692029684
True	601.7588731953865
True	463.5596992010848
True	790.7948098086675
True	328.0658423818549
True	585.6527542352771
True	112.25327004417018
True	26.62167808079916
True	417.2904176656755
True	168.58235004006096
True	102.54886493346817
True	387.156965608859
True	1111.511258283753
True	260.3449144922053
True	558.6498238091085
True	10.557158305338625
True	78.4766189272395
True	330.01925728332213
True	757.7664113341322
True	455.2935311348766
True	546.2203308803556
True	710.6646251925439
True	69.82202924770304
True	732.2093445958103
True	47.549815050141696
True	100.7910819856858
True	192.35921005566
True	82.31059244206249
True	24.88558610779514
True	297.0588170799562
True	483.2317338064576
True	924.1244143044576
True	851.3701183558223
True	5.264418853916015
True	281.24322590274284
True	452.7998552008013
True	122.40161022254766
True	249.5424506109338
True	329.84956232856075
True	1317.5680454446665
True	444.13579435530426
True	26.39773090265528
True	183.70565457209076
True	702.0088225468457
True	34.49902734114243
True	186.2919075982919
True	575.1768146291618
True	66.68471651821523
True	890.548835927173
True	327.2426084795194
True	677.4555196864427
True	78.59425779156945
True	706.2441324738335
True	585.2207152680693
True	905.7056643100922
True	247.6466417732225
True	520.065572116827
True	844.7543930376328
True	922.705065695826
True	236.06502734859183
True	724.8161446209924
True	223.2666318663604
True	445.08519349510686
True	371.6030088419227
True	499.9422479121343
True	495.2440462227073
True	316.1244919859974
True	357.3597850820479
True	111.53572534187862
True	350.0917120781513
True	1107.8745540456794
True	314.8337539739047
True	145.39769150673644
True	307.7372182390366
True	743.3645382587961
True	657.803794906831
True	416.4381699053757
True	114.22016048201402
True	333.79298734652497
True	37.26286408233521
True	175.3513905942745
True	89.48135217584988
True	90.22562314829776
True	547.7247916863925
True	132.35790345888705
True	127.77503199266891
True	109.03396274615606
True	82.37096082159832
True	454.1977429180505
True	389.4114110070656
True	1040.0049347158997
True	526.9851670805501
True	813.9714434638024
True	271.5111311211188
True	291.1167564606678
True	490.6390205117221
True	192.29136964241917
True	727.8643632794734
True	237.77144475716335
True	354.4652317500812
True	66.9903781044942
True	121.93383881239868
True	257.0048878387236
True	122.55428748142272
True	495.512966719722
True	27.745521007654144
True	582.0433765537299
True	1014.3852740606686
True	721.1783357896502
True	1.700187493106871
True	62.85897547689513
True	503.4831673234691
True	439.0699327496195
True	76.99192003872331
True	125.1495009097411
True	291.39295404331097
True	76.982930243158
True	54.04498915414104
True	723.4322735204213
True	680.2611725095306
True	151.14192861182647
True	181.2152568708707
True	537.7523953503487
True	55.92099276762923
True	26.308598563357943
True	569.7886834042239
True	458.192726023169
True	1138.4205060868276
True	49.44103224501399
True	474.2981954070207
True	906.64109977879
True	792.4649392755438
True	287.70863463628325
True	781.0804549489137
True	398.60616497167416
True	43.1955816010762
True	91.76726544968416
True	726.1366645412168
True	73.51182933701752
True	139.14034858737267
True	928.4601118822808
True	189.2708343798644
True	280.5094324699936
True	101.11219608505613
True	667.515107059906
True	613.3984880198183
True	217.76478498220152
True	443.322826060252
True	37.27611765001553
True	276.8438236932051
True	562.192840857817
True	616.2098106756008
True	318.306490642846
True	76.71590762553718
True	957.023877148516
True	1080.002768252047
True	561.1715329251376
True	65.07993080739179
True	31.74401864771199
True	96.0480670811838
True	109.24736064415652
True	97.84314984629668
True	879.6510034328514
True	1191.636282737247
True	750.6975397136024
True	326.00447812237024
True	8.224503279453693
True	21.910878306177104
True	342.3443535468047
True	470.66430038334255
True	47.21088376660791
True	548.6339850492338
True	427.1526773376221
True	389.4346056212879
True	77.65257229132312
True	199.75594050259124
True	263.7817049988479
True	129.82452068641416
True	405.2310162987498
True	42.92277074924152
True	179.90045563766904
True	1159.0291376383568
True	6.018768048666644
True	27.114589023193304
True	599.2226697994305
True	351.8520298449844
True	799.5683263222808
True	159.28883479153797
True	767.3697964629841
True	582.596460671166
True	273.8486647434941
True	426.3387079444262
True	339.4149573141843
True	280.58044679648174
True	265.0915730999851
True	403.60615179152165
True	504.8064330525942
True	498.7212931484405
True	104.07372276027657
True	369.9223853153252
True	7.8950958230345565
True	186.4144839941488
True	232.5693040628092
True	869.9658781685698
True	578.1455250769126
True	29.67219587515165
True	735.0634947458462
True	859.1212589972854
True	101.82485322723582
True	333.29245464265705
True	820.5754852233592
True	234.90246991074912
True	168.5590684277317
True	537.3224355832664
True	599.0346018999221
True	1078.1958304540738
True	143.8285143104709
True	160.1952268550069
True	260.0313903891445
True	316.76934717370153
True	410.1554314375343
True	408.1049648163889
True	321.40575224499463
True	448.7363314846005
True	495.3923016536701
True	229.5430926070294
True	1439.9171560712332
True	251.30645696718824
True	393.4064097008805
True	52.981007390124766
True	777.8707694861391
True	260.8331314784775
True	929.5533056293976
True	547.8173813789135
True	325.41113425955893
True	788.2748340586663
True	264.11948697724654
True	205.73703925771943
True	257.20353870431006
True	219.91574712712136
True	143.89659481253892
True	245.39614455204716
True	738.2579202839777
True	530.4295771983317
True	211.1329757312632
True	1119.617101019487
True	114.69917273740936
True	260.1726153804584
True	75.1691389713077
True	311.2683528341216
True	415.3841849329802
True	94.98788675326048
True	220.27315667318445
True	76.36942292061046
True	699.386698025222
True	358.7864119176263
True	207.62113393160075
True	722.254833259392
True	867.8994054945344
True	809.6399244200394
True	844.247436302004
True	353.1747313742222
True	1.4039300025734347
True	258.47750717401567
True	54.500260492876365
True	378.0378339772768
True	53.079340608970845
True	359.0918014616456
True	870.5602611312725
True	1047.4197972092013
True	382.34175984408375
True	22.195665274831857
True	530.0012543438725
True	509.0131311024285
True	191.8733798379025
True	225.62922130917173
True	295.30241659314623
True	21.68191803922291
True	132.20848673466085
True	938.6626668391966
True	58.94125877741678
True	488.9327229943516
True	781.4182296051141
True	95.48193953337444
True	238.19448291645045
True	108.64789969972988
True	17.617651050890032
True	1.7398955920738208
True	116.68876735014236
True	1017.3639192250736
True	487.1990439927495
True	66.71841538121961
True	789.4240788211382
True	341.563301509982
True	1.0694459762508732
True	436.789425504641
True	185.50729484114095
True	501.25957657362494
True	81.21024884679659
True	322.55580716211136
True	364.9440857232827
True	171.2326399749893
True	209.79666499049543
True	131.22860555609083
True	172.86634523914208
True	995.839011910474
True	14.780435981011992
True	502.49612315414174
True	486.39232745447015
True	402.1561927258767
True	226.75192847283373
True	232.59209905941373
True	160.97843130048992
True	47.163506173092806
True	491.7932869397376
True	155.26256393090014
True	863.0920731834129
True	842.4483265499946
True	240.47390297546156
True	324.9642361951889
True	521.9685151689232
True	41.04994260366357
True	88.30010925374054
True	724.837518046162
True	1083.358978624181
True	116.41271422091764
True	738.1840985176474
True	143.46504224171144
True	907.379963713422
True	692.8134200715116
True	103.58002345429178
True	282.1822307397998
True	626.286239758948
True	252.3418140289187
True	49.1882607819363
True	564.4899168031734
True	452.7595898349565
True	4.706676225138782
True	467.84857336570576
True	68.32768250708486
True	176.64364438404058
True	234.1093887644092
True	317.09124075934915
True	71.36716504636682
True	220.44734618804748
True	356.5554301382515
True	426.3026575686092
True	927.343926728634
True	49.38850219789804
True	917.4956048703468
True	993.699661965974
True	118.09153616356156
True	72.92626568913352
True	1007.56109370059
True	34.992798329869515
True	232.3647945269948
True	85.50851457595435
True	210.5171519866632
True	376.715948628805
True	966.087890524447
True	102.2492557586856
True	70.75347201614662
True	614.2510595609547
True	280.3328568644107
True	700.2268705116603
True	54.4140654936923
True	480.43520371500784
True	389.24344589558746
True	690.2921097709628
True	53.13206131918183
True	110.8025495367436
True	27.595705309568203
True	276.45797894532484
True	44.042600648956224
True	354.4282019741542
True	2.5763498673035894
True	1183.3358119122731
True	108.11083711684752
True	137.21507984081595
True	350.82851417530406
True	738.6959926430364
True	670.7159901807539
True	1008.9712910092968
True	477.7322916577127
True	433.2519840200465
True	138.1471884897781
True	425.6428613740748
True	824.6582863341383
True	415.1903716939364
True	931.6821366315794
True	88.01144817509048
True	415.4212486375128
True	173.5187333945961
True	281.60800449345084
True	745.3829860591957
True	165.8536441987351
True	134.74364970325155
True	64.99124855564898
True	864.7065741822458
True	768.7893726543894
True	83.15485573074896
True	427.1050665823673
True	748.0560998001766
True	416.1239478623881
True	55.44650413676722
True	321.9508686909604
True	799.795118923875
True	32.79177722446547
True	388.6685538378874
True	165.32355520904397
True	279.03387804624185
True	34.41913086112421
True	215.34637954982333
True	774.0598872584492
True	644.0974204832816
True	56.64590439779581
True	289.2654565730244
True	862.193803759816
True	16.97078872993809
True	325.03775424821055
True	297.2675640326533
True	435.0908198915137
True	204.00178738933428
True	581.6092390336042
True	52.065525980975536
True	951.5019678264464
True	887.7572539421614
True	45.39058781542646
True	392.8612364708354
True	721.6726555920726
True	924.255677433401
True	271.2863060957971
True	592.4679685254379
True	133.30926996557363
True	193.3128210363392
True	132.91146240229492
True	137.91563191178852
True	204.9309799266777
True	946.0327108728484
True	788.7658754495262
True	972.2600436369004
True	20.000908054850925
True	25.33521935984142
True	359.87217715305
True	12.466864035280295
True	612.3538291485644
True	1085.9191639691117
True	260.5498463599857
True	211.8685883838316
True	86.86640267953777
True	227.84383766927252
True	135.99465543867188
True	46.00949563247933
True	130.76733243136576
True	92.09876463879526
True	246.3816594477512
True	531.660012588715
True	164.98661093567765
True	30.74909900232183
True	59.75619489225939
True	413.1590185017616
True	267.7667275506276
True	591.7145351918514
True	21.32896018739665
True	108.63196423955576
True	653.2355335398979
True	258.69156287843424
True	434.5077338352547
True	668.5233778092418
True	98.99816863116506
True	108.7116917606594
True	79.04873497176075
True	26.66731871648624
True	127.26853192124508
True	86.27429910210786
True	106.0682681873086
True	150.16107760535758
True	233.79485969662176
True	795.0921931539257
True	285.3896437637191
True	975.5729006671722
True	170.1559518439254
True	205.94161195488817
True	790.3824549730672
True	310.5291675331186
True	598.2618078656927
True	255.5237562769608
True	360.28774235341456
True	443.7045077385193
True	562.7480652425918
True	671.8150093264513
True	356.9811169018283
True	35.85796966245477
True	556.9331476140443
True	618.0088468561164
True	20.24159731797841
True	11.463036805307834
True	264.67750142337616
True	401.4503914519189
True	458.9005980207056
True	69.84608856549539
True	625.6070835219729
True	913.5482907332412
True	245.34294162223645
True	895.1655119929336
True	273.05918469185144
True	99.3046146162819
True	282.4208289092603
True	694.3106232511032
True	38.01542522057324
True	578.7276022686161
True	1301.007121558608
True	1026.2120094166014
True	906.0973937797414
True	211.8408576241253
True	90.9304991080184
True	204.2579181822371
True	842.8415289138402
True	145.82411788830498
True	1062.7422214291842
True	905.7619347533172
True	41.31042003143668
True	90.49009962869016
True	415.16729094405855
True	401.1507809747615
True	195.7400986125353
True	525.9673355762553
True	662.4010798170609
True	124.71542720144105
True	277.06084589811275
True	1032.6271560074429
True	54.313747671978014
True	730.7998204084521
True	541.9550937172694
True	37.992742235295495
True	855.3873697558505
True	381.25315568707447
True	557.4945912361488
True	114.35015205286112
True	268.7936580826937
True	226.662515227484
True	26.54720736154781
True	134.80794792402065
True	730.8667025282055
True	145.218171931138
True	402.0104728151986
True	62.66790722224928
True	639.5599819055833
True	595.9962510526705
True	237.72649289635171
True	452.5279113704724
True	160.550684698216
True	161.69225732408978
True	220.2218277884476
True	289.77017394706706
True	358.107168219342
True	131.67608214261074
True	195.97287464963057
True	27.7490224728864
True	905.8224578729756
True	302.86799582485764
True	8.913988456306754
True	357.7075358039318
True	162.82971726952297
True	631.1198349063905
True	360.5021057534692
True	577.2221747046518
True	531.7846802876084
True	496.7712563797405
True	796.7783650183452
True	244.4420107830213
True	550.1443927472898
True	161.07340328535307
True	536.3734143891836
True	374.9536500765459
True	374.3475938230744
True	127.52142889329676
True	124.83226156849884
True	104.59640744977152
True	68.68461977531801
True	732.7078832352339
True	183.7727803558008
True	44.79899525420281
True	0.0
True	554.7180283832497
True	107.46409500770248
True	23.67964966315718
True	40.1933973015698
True	106.90555046124848
True	545.0606040487049
True	180.22008489606804
True	107.36788509320246
True	35.62701326331305
True	160.75620797033915
True	911.713785710176
True	50.81191353859854
True	235.89417029829733
True	730.8920540815498
True	317.361744493404
True	457.73625674686
True	459.4978190789454
True	502.3243156049433
True	615.3462497130627
True	912.4861161516436
True	260.5997021938249
True	1030.497840087643
True	920.3325768672833
True	635.1075141111979
True	349.47902299704026
True	831.6907687504199
True	9.9206937791976
True	32.54011196588907
True	276.2245687803164
True	42.913581042672
True	195.57078977031472
True	767.5890072065196
True	212.47380215889376
True	752.6482135171295
True	763.0586471260349
True	124.67862950399572
True	365.40387921510415
True	582.4707355642465
True	24.34334475228472
True	131.637642863293
True	441.5244705122681
True	307.1971251058643
True	202.42616003950616
True	119.72416923561876
True	377.6944850582626
True	20.36537548853789
True	361.9141966407675
True	351.3065776356352
True	1043.0314504799428
True	366.11868102240624
True	31.522424326335685
True	426.6248186847233
True	459.8372653425522
True	225.20086256818823
True	30.4225213503337
True	783.6474348215629
True	448.5415889836323
True	179.22150273220126
True	12.080902758717116
True	1210.816790751214
True	168.850668806243
True	27.456121950908788
True	303.8106136024645
True	270.7718392898115
True	119.0087668844922
True	306.4665185380253
True	44.8026702140725
True	322.3525525118166
True	301.5644919362978
True	328.4704116249368
True	29.321562796487445
True	47.08585089193264
True	1030.7483533629809
True	24.91053934687766
True	12.077352580055734
True	176.13780982497195
True	657.5736215828618
True	8.267388100149446
True	187.31307808859225
True	172.197607066709
True	522.2604628492066
True	383.493222532673
True	776.0756903425834
True	319.85259777081944
True	506.00397563739546
True	438.3723937898629
True	503.6054588429772
True	101.88779790245653
True	1264.133364142676
True	890.0588192924445
True	273.96848887354264
True	512.2593089273389
True	99.65160851984842
True	574.2602001217228
True	432.96789510542186
True	160.87834640827242
True	77.25087312966433
True	347.05701550054687
True	173.62370188664175
True	30.73209228254792
True	634.564449956032
True	385.0827896311108
True	71.84124004577316
True	31.44250200376819
True	665.6643216695393
True	490.1195066661262
True	73.01541947338453
True	22.18854570868995
True	316.2570127209169
True	325.7223626840421
True	726.2286339194009
True	551.3027584411448
True	562.4831237577662
True	791.2535898187693
True	8.572735805989979
True	59.13280800210571
True	38.52566078601194
True	53.95222723294516
True	507.3868429407496
True	581.6086684609863
True	82.85235346410336
True	110.2737742049299
True	196.35513074269795
True	71.45353125528958
True	177.50830952785984
True	208.85713026487792
True	279.62145098979653
True	795.6368819770565
True	605.8267331483296
True	287.70570572979767
True	193.2318813285267
True	271.92843650421133
True	243.18292647936383
True	737.7789118037299
True	323.5911726652005
True	168.60383270833617
True	909.2653311624084
True	346.18482839350844
True	471.6044290016309
True	150.8633811876258
True	118.47333429048278
True	64.10847958594695
True	210.8664509557494
True	988.6758744445845
True	539.1953530764725
True	108.2068590568411
True	342.1762474090104
True	100.2324045526957
True	683.5618304297694
True	4.129443807258415
True	691.3970637139724
True	36.77844306710531
True	925.3886350616552
True	838.3579396841767
True	212.14188189942328
True	29.744791901290352
True	81.35865249695182
True	448.0415510924621
True	234.77169911805584
True	1.1108451895150913
True	72.22923339539386
True	1060.5796460678507
True	343.3160352660087
True	673.073563247232
True	490.5602474289315
True	31.85639539079012
True	130.35117651356074
True	443.0890983844809
True	911.4831072394968
True	817.808379033472
True	420.0042984714992
True	344.8758583795984
True	17.335909913324766
True	80.30618352753311
True	737.4316842211567
True	479.5713340666165
True	382.1812405866928
True	885.421062525981
True	25.14849654770203
True	218.04191921504156
True	876.1526692682714
True	242.4283681722201
True	9.505679938237565
True	498.0711145647881
True	103.3362627309487
True	630.6153812075264
True	56.04707066550836
True	249.329635230836
True	863.080088461329
True	916.804429409186
True	271.36393027625604
True	427.8035335226043
True	116.60611766227824
True	599.1112162206307
True	253.13580558779583
True	181.88296611829253
True	876.1617138484187
True	54.58099908185824
True	719.1946361175405
True	277.4722620060635
True	301.24748621856423
True	166.0975025157263
True	503.02548901803135
True	596.8822362530489
True	374.9228244354792
True	404.2656230940536
True	71.66992222469797
True	163.8611559968808
True	425.0919650481917
True	217.49202749211372
True	40.584040790456456
True	196.4500579684756
True	398.88967083924985
True	417.6424599900308
True	762.9721864740667
True	133.76182914042425
True	637.6904911303634
True	499.8324248073603
True	597.4176776173579
True	142.28417711657875
True	39.85698008876582
True	662.2235352474733
True	75.71297918512033
True	550.4441572176248
True	695.5258881420308
True	449.429707074692
True	138.3852316379992
True	543.6787943714006
True	4.22550916138314
True	401.8402718888278
True	29.493199734222596
True	628.0762912960556
True	278.42422647992083
True	580.9890414085512
True	696.766223561375
True	147.72030068131966
True	515.1852113661937
True	474.1771584302318
True	65.96404574547903
True	987.2723774151711
True	2.16003364810037
True	26.66734137377322
True	640.4421450554122
True	686.91546509114
True	138.94149952897212
True	410.0119142068328
True	126.93252735356415
True	72.90391848058948
True	477.4916531993837
True	39.33224511409804
True	495.850042269938
True	14.233885809428951
True	890.1063408102889
True	541.3392615996858
True	702.1235792351207
True	98.06953951682024
True	381.967775034684
True	1044.621012467125
True	884.2105872357291
True	137.52183574486193
True	559.3044867946332
True	453.4224782150026
True	256.0494388391867
True	247.5174725309652
True	5.047224191353144
True	334.2335309398655
True	12.420829806965008
True	364.704526836554
True	77.27871535746593
True	399.9212822856394
True	670.9007522065634
True	128.49360743180554
True	241.72569763757912
True	638.8243822402401
True	673.4912658805443
True	290.2918525176192
True	138.61498097743387
True	165.38929310152204
True	475.698583896728
True	89.09833856064769
True	11.561869352321764
True	523.9117254261348
True	559.8765777995347
True	20.095965517138666
True	140.12798656904
True	929.312544983242
True	503.0886644964373
True	267.212199807478
True	33.70937538229849
True	458.884804244616
True	112.62508770858558
True	582.2793982770266
True	654.0228590751813
True	293.1158755984495
True	402.1774029611574
True	180.8143155856125
True	238.87854660083
True	76.22377599471064
True	221.38889188477697
True	488.2665760702731
True	18.271744291183687
True	444.51693551379225
True	378.26651358043466
True	718.1710656524369
True	909.511836231482
True	901.8521586289428
True	150.31788393213185
True	391.0818255537951
True	73.45429348715929
True	204.41680066198305
True	316.94296566066413
True	11.25388415000077
True	792.0918162548792
True	23.65128822838058
True	396.3214660729756
True	266.7827060386288
True	629.3204658639753
True	211.3564254308625
True	36.41886755676834
True	707.9438725823434
True	1065.7526142552406
True	220.92617393580875
True	129.32454836029558
True	622.9566653635163
True	489.70995233266297
True	17.415954123687545
True	809.2811088829793
True	115.20570689908044
True	44.12339293501847
True	304.907005015668
True	352.3898347004665
True	370.3267185450979
True	261.1073605814118
True	18.728351898827253
True	22.676566027582545
True	845.7911996877808
True	192.2108319983878
True	110.76995007581598
True	879.6329118817996
True	655.2282415414636
True	623.6800310054699
True	449.01770663964464
True	150.42594170032356
True	32.33315819446268
True	98.31235964069536
True	439.079886119284
True	223.5067448582193
True	476.6994014171868
True	137.377919640752
True	474.80323958484206
True	649.236387246481
True	949.03059323536
True	26.91963853547993
True	981.547735588168
True	1099.5566268711286
True	481.11292445865695
True	85.74003082722638
True	792.3894739816226
True	637.7039466595926
True	686.4360493868636
True	173.96016579414234
True	740.1921229987862
True	708.1728247784026
True	118.75287111649116
True	754.1175309498487
True	820.5952346462344
True	473.2622150988276
True	228.17504065205216
True	71.53817087490648
True	311.0315215335421
True	359.78756403867254
True	478.45104200883264
True	434.7164447048816
True	196.34575093069031
True	322.3134891606484
True	3.075688393809051
True	14.014866865761578
True	109.3140773428635
True	130.5812483472587
True	366.30095013511584
True	343.34024296012865
True	106.5665377259886
True	17.033610725917804
True	223.62751689718647
True	848.7384111007483
True	467.777163229952
True	536.8466970599638
True	555.610925162516
True	813.2332913862743
True	643.8457971197942
True	92.45426389620332
True	203.5710920601109
True	247.0439622170503
True	297.60062725903634
True	104.00172909049392
True	378.05337820959966
True	423.5424941921562
True	166.25775463397102
True	644.2070723493154
True	245.46732502229372
True	197.2537139818643
True	28.90218711758584
True	244.2309299243749
True	472.3600915213015
True	174.76542728902226
True	526.0413885980366
True	478.9287980499144
True	246.53779176699345
True	102.3564534708896
True	43.126036396353584
True	411.3001137915562
True	775.8004020412852
True	162.72642884021536
True	1028.2222236905247
True	1050.3261290598095
True	479.55971332893137
True	99.35133706962222
True	129.6317300640094
True	673.832284578279
True	8.979151261846976
True	222.99793289871195
True	125.2622754057092
True	120.0149701297751
True	325.55034976878244
True	627.7887547556685
True	36.04794577548424
True	125.271158723091
True	941.9187786785662
True	55.45624992561987
True	445.76125161654414
True	532.5532811649534
True	253.53658870471835
True	131.15502920728372
True	902.407162649541
True	1177.3829646074162
True	521.421784247748
True	661.6583160922056
True	205.86009283050265
True	153.76294173151624
True	323.0439701336013
True	246.88044357888
True	169.49440652876294
True	302.8601480575432
True	340.88655404445313
True	11.487398556303704
True	623.4836138300293
True	147.22631274126385
True	79.72432486921984
True	462.1799373150066
True	317.1452405627114
True	1232.6922649642354
True	357.3820077786613
True	1021.8674886653172
True	9.75527146828266
True	267.7944150576748
True	216.04692521206712
True	155.58424555816683
True	485.5163260676316
True	200.45827617149743
True	408.4458227665512
True	319.392058761151
True	114.45133909338963
True	361.8325485850946
True	1014.2697723578598
True	718.6174627819134
True	226.03720988687093
True	103.9049835695862
True	300.5656908228297
True	24.98974366942008
True	370.7640342561554
True	308.94347840009567
True	530.8550552447953
True	450.1755794677086
True	355.64579843406807
True	148.56169893991216
True	12.31094998199894
True	421.51754641914295
True	278.4279195143253
True	137.54311853138017
True	290.4725624124637
True	435.2573040810833
True	819.5922093681451
True	327.41215515253947
True	781.450533558268
True	416.869940889437
True	367.9004500136919
True	1.6959258100421115
True	1205.6344345883554
True	108.14817136490667
True	910.1657665836734
True	198.10275699155292
True	466.354862619331
True	664.2050854501209
True	83.73586636904285
True	498.02002434274567
True	31.152896796436814
True	439.94525278806
True	79.41763268075333
True	233.3555249749357
True	37.01540114684517
True	679.8778936997127
True	181.9520251671553
True	24.16469868419718
True	392.79327648055096
True	106.12534848425987
True	164.36018316008892
True	841.330236578948
True	247.06356081956488
True	157.6008269894664
True	379.3607610474937
True	524.935608134533
True	345.25547410915334
True	522.8956709607921
True	614.2942368697645
True	156.1030447156244
True	6.652185157036406
True	77.36002108221356
True	428.4226645672254
True	92.78241918250583
True	78.60554213354044
True	1035.9469101652446
True	26.33755929600379
True	324.7132679660685
True	325.499624006994
True	461.6264180662495
True	673.076341465035
True	192.98709282203728
True	688.3039396732939
True	323.8896352603398
True	356.8738845361386
True	267.7486132515284
True	206.54713499075248
True	342.9377478162685
True	443.3979956072544
True	416.42009394084994
True	581.9029201263426
True	142.02829928622987
True	78.3542865534337
True	39.48309262621444
True	294.78393258755807
True	642.8490427957181
True	397.25590451853896
True	757.1908186206107
True	211.13605018713437
True	398.1864655926631
True	66.55879301972989
True	53.52603105227028
True	406.21360695714185
True	195.9230750957296
True	219.0744921196085
True	43.72455147620192
True	1101.2557167414448
True	171.92252587987156
True	888.4906310684817
True	327.7018602134512
True	928.8549329895897
True	236.6971439686769
True	458.90850707540704
True	531.8317119249082
True	627.3453813416614
True	207.9209274016314
True	466.2176992376817
True	925.2406698799944
True	131.69467073555657
True	7.137504524924872
True	565.6701716170999
True	27.89174315556433
True	75.3617008532909
True	785.1989404097334
True	223.84938105942223
True	981.19546020607
True	684.0343091374194
True	429.351920693241
True	290.1785504925687
True	492.8465939923456
True	326.2805994749889
True	181.1216897602577
True	686.2244887566839
True	738.060185716622
True	212.0882793759052
True	91.80081105189724
True	516.6461809348966
True	142.89956807871943
True	383.8483948881712
True	334.2444010377555
True	67.06035741877288
True	387.2557766112604
True	398.28280602516975
True	386.0083482476055
True	412.2551925735423
True	426.0644936279376
True	661.4241089829139
True	57.37581443681245
True	447.64272675899633
True	329.6839302211409
True	658.2598726089984
True	226.83724156961156
True	95.3129920804384
True	41.792552957282425
True	541.9268138544323
True	630.1767387863267
True	191.01896511958537
True	410.603582582398
True	325.09810754468015
True	17.473396795991885
True	169.80910876675347
True	288.32568386173483
True	3.172687590724204
True	870.2626443946531
True	80.58616906640418
True	98.4557656181388
True	113.3907993443966
True	371.0532175205401
True	35.40165501022027
True	467.0391245189454
True	232.95808538592635
True	5.851207676188375
True	115.45149986225204
True	432.6358157956
True	49.89376344705283
True	65.57450316236138
True	180.43748195739695
True	294.5476597634744
True	961.542586639776
True	386.8004400875542
True	953.226250208996
True	186.3536450023248
True	1049.6027895761104
True	771.702154422999
True	651.8502727325274
True	391.7361839521786
True	375.4665150874451
True	83.47999885498234
True	72.94092357284116
True	81.11805204052183
True	176.12672506730817
True	476.8769593356968
True	1139.9419598046818
True	186.54086464730847
True	348.12368378838494
True	438.0368889699548
True	583.3284933997917
True	604.4686592883841
True	284.1528681888716
True	470.3635301195365
True	670.6103492199053
True	93.82673057940708
True	725.7566721613583
True	269.39478845498155
True	140.35963603810848
True	410.2406424935503
True	861.9686831550449
True	451.681045102475
True	836.1037614883631
True	198.12727830156695
True	358.7344514696559
True	709.7310240595431
True	602.9295234402865
True	197.11366314911197
True	259.84984970281687
True	767.5326687487975
True	28.811590611341583
True	187.5235646944756
True	515.0465594760632
True	708.8271122317287
True	101.09471489225628
True	33.75835647498508
True	170.33373068758706
True	744.1701371887663
True	316.7932565787571
True	559.5084552803536
True	356.38731574917665
True	294.56418326754795
True	450.574195888857
True	488.3381377139873
True	68.46013265413534
True	382.99461879832126
True	762.4891273806314
True	0.0
True	290.02239774832697
True	248.72703236347837
True	972.8391544032964
True	153.36431157713994
True	647.5537213467361
True	624.5989910859078
True	109.48764568603956
True	232.9207129038581
True	130.16670175588058
True	11.398258594511177
True	288.18022770684865
True	379.4954665030336
True	1135.1768977583845
True	228.60712926522285
True	414.1042141934717
True	658.1494406379911
True	215.85312549603307
True	28.211510784803195
True	872.8669332089343
True	599.8834214967914
True	164.5993440070378
True	633.856263286893
True	156.11649392560085
True	310.68730903505906
True	799.2675023118584
True	37.91370270135512
True	105.8612631383204
True	530.7956952431537
True	68.52923997245878
True	78.03860298832062
True	406.6042578519326
True	22.352069851359744
True	738.9452628733125
True	102.55908242725717
True	153.9262589281188
True	18.984159140628154
True	698.6641416537295
True	30.320419764197634
True	761.6690443328092
True	391.59628310036913
True	116.44772859102684
True	712.5370123746236
True	520.2196461289925
True	559.7755607823399
True	48.707270857398406
True	377.3668674799956
True	5.925546854895041
True	93.45554353850709
True	381.05685244999154
True	46.98160792663274
True	111.51106864398945
True	312.3496800253197
True	187.43353556440445
True	103.34501052811716
True	664.7737423994489
True	19.174874412595088
True	1118.3690791582346
True	523.1758757186174
True	305.3544445768726
True	484.1493972357961
True	124.51777425567474
True	763.469304174612
True	1121.2627634785692
True	744.8176472563587
True	178.84541333056362
True	225.77347220690743
True	50.88909775848612
True	60.19263764503376
True	156.64505783006456
True	101.23538813222288
True	164.92060473090467
True	1208.2840601211465
True	300.60395015937
True	348.6734999462036
True	674.4003404183943
True	18.13047056322805
True	14.01057704155869
True	592.8734457766053
True	5.801826550804476
True	117.5161020749792
True	684.1438188421747
True	179.40350429287216
True	647.947521931378
True	849.1887704907327
True	156.73010560100084
True	894.7377413840248
True	3.0502464620766414
True	435.0430753636908
True	1067.1151044197975
True	24.824718167207937
True	233.92314916772497
True	148.53934259997618
True	974.2701593266956
True	236.65278361733567
True	484.3791420318896
True	116.43949126649372
True	489.4529695208191
True	150.34927302712296
True	93.28265257842972
True	388.5461869494197
True	68.93945735014543
True	54.43246935569992
True	1072.9158447459236
True	263.71316115141985
True	157.61381396611577
True	364.7933179415717
True	408.65274003807406
True	218.80423794879985
True	168.29529499705194
True	388.9606036811634
True	35.03461673705519
True	487.2319328720279
True	1146.6934154716912
True	116.63542267835614
True	470.5889858884927
True	310.2893344933755
True	28.18442704312341
True	423.05723969034864
True	108.54718621170564
True	601.0176486471366
True	187.50814640941945
True	415.11934288686246
True	21.68813013257189
True	445.72303141094426
True	109.76502316920929
True	347.6405961164233
True	34.48894054301173
True	175.83419717014286
True	243.40966940384283
True	764.880264921073
True	59.10718506449679
True	144.22929531379123
True	240.8548966275125
True	128.2337692126912
True	628.015279030655
True	571.3540497656692
True	784.0826094515472
True	393.0661102553482
True	538.6933405478694
True	415.4430647373749
True	664.337211734458
True	71.29051031563033
True	462.6592303842816
True	407.1096765757888
True	48.14421225986694
True	80.37733489623724
True	126.05520752913496
True	89.04362921849467
True	336.5985768015299
True	861.9610897129057
True	327.4621112479294
True	1098.7652335815835
True	324.9379888683282
True	913.978718090368
True	150.54387849268252
True	574.539041834577
True	633.2647480237721
True	706.9936202230712
True	435.1313915313112
True	64.59750422035846
True	306.2426778530752
True	38.61539852365248
True	161.7752065864789
True	166.83327705948616
True	1111.2125160970247
True	228.25794570961875
True	535.5978074019384
True	539.6563437881907
True	560.9002695819723
True	901.4993862303144
True	591.5164895210473
True	624.8402981427226
True	910.4921105160212
True	125.7572563503471
True	316.1789555467819
True	253.457330499298
True	322.8497346297221
True	87.01526371649658
True	379.5211218431159
True	3.7413830327608313
True	330.7004678633008
True	250.23509469709265
True	620.5175896461941
True	283.28832759926075
True	365.4176602165829
True	11.02074794489245
True	60.049926364081294
True	553.9148775015433
True	29.826893155879468
True	140.58483520954712
True	64.90701261672274
True	144.8678345139708
True	244.50833702999185
True	72.70355046792727
True	386.046151274471
True	289.96036569398314
True	100.17742365494377
True	341.84684985048114
True	64.0858244421513
True	587.0894128918757
True	867.1029084794123
True	273.28691417641176
True	1161.2534076673128
True	114.07769781406756
True	311.69786080354913
True	1060.7664886472055
True	90.02797148316472
True	289.4687830525423
True	10.587096062644756
True	395.3860777080196
True	441.3041248503878
True	161.39978029298967
True	625.8350153146171
True	910.5148950847037
True	155.9944441506183
True	77.95504139921796
True	329.5469165473097
True	564.0773946693715
True	631.7631692771411
True	1241.9718072723228
True	29.035439830559035
True	941.6965542766792
True	134.30053652317696
True	644.2034499396445
True	118.50869166795418
True	130.31765453837295
True	185.1490307966532
True	171.2827657858351
True	755.8692345701903
True	216.03253672853168
True	231.9974486232124
True	64.27038701740558
True	518.5050953792562
True	447.4110042076968
True	178.0177657938559
True	235.24799483011128
True	17.40811367229146
True	425.2914944919841
True	223.11094850082188
True	297.18405814084605
True	111.80776152410871
True	691.4288367914402
True	410.2635468036338
True	259.61579080821053
True	648.1306239148345
True	505.1080169326944
True	459.7577677282677
True	132.85580311672615
True	535.0036442532219
True	420.30378997266
True	2.8322194036983936
True	193.3194019835598
True	97.61015253142448
True	243.93392330905357
True	2.456740561008786
True	129.486920091503
True	366.1339674895129
True	7.115752297588628
True	866.3691248763097
True	157.7160629223151
True	737.6300960142505
True	792.4335540510972
True	157.54244635118263
True	233.39149073997547
True	492.2298368389672
True	807.5343195792195
True	49.14863641974501
True	38.90699202506564
True	132.0063233010296
True	619.6462153158421
True	726.2200459390824
True	180.2109073346864
True	597.0449440992468
True	589.336275815948
True	860.449046945986
True	382.9483550741179
True	189.9578656023756
True	857.4122787424217
True	222.06137416063703
True	152.5640332328443
True	343.95987575354894
True	226.31043476234845
True	203.1535656565636
True	623.2511202690739
True	250.4675569581227
True	188.25737075064416
True	443.4677940912526
True	481.0129596426273
True	64.72511423766048
True	288.8418556463766
True	80.19072820547032
True	336.27883681664235
True	354.7872870376342
True	243.4051342614174
True	176.77505539084615
True	367.3474249149608
True	631.5366492671488
True	750.7358708603388
True	299.3440158628397
True	742.0385002554513
True	60.7819259262248
True	894.641689321365
True	344.98253973402086
True	14.130544685119077
True	603.5973700108549
True	697.5985960124609
True	268.3054761488643
True	172.9282773890107
True	47.74613835797674
True	384.8317370348645
True	79.0993133408386
True	14.882730464605103
True	885.6463195093158
True	360.78258609726856
True	176.6830832356145
True	999.9007001660482
True	10.521391677224443
True	793.5633413907511
True	30.2407337965516
True	673.4616788165108
True	61.85793292427453
True	807.4457864969108
True	444.4282628170062
True	192.6455828207165
True	438.9452118306903
True	215.47808375444416
True	294.72929179981435
True	210.8679607845401
True	408.3796682491495
True	9.167982794750191
True	322.16734054706524
True	119.74743528325652
True	10.972651879079535
True	455.4008308409833
True	704.7491709909425
True	291.53854554123075
True	79.08503088271205
True	329.9502939631539
True	83.30855495186982
True	183.4538283768815
True	184.98134508061423
True	382.5672360115447
True	44.43794398457963
True	139.41495007244905
True	393.6862278342551
True	848.0269078908276
True	112.7528817642661
True	210.0515493001093
True	455.45457877696606
True	18.4592949958496
True	434.62589810923913
True	513.4264608270057
True	87.29490103605289
True	379.29152054650416
True	346.8146988039296
True	408.4089505650409
True	578.9636484198694
True	1053.5559916236405
True	967.5887262317908
True	56.03039425596539
True	1058.572878029479
True	110.56918920343924
True	112.00630988384498
True	112.2150797442494
True	485.5016706393644
True	378.56793761803954
True	575.6353777777299
True	262.84950928508187
True	163.96071344532464
True	391.8134870001679
True	16.352555211361285
True	459.711224587071
True	412.2585878790287
True	148.264378198314
True	91.346130134774
True	539.1505193067755
True	983.5087906335964
True	206.63157014995213
True	71.63177311959414
True	418.294160407705
True	382.29562112561854
True	481.4731223167146
True	324.1260582765635
True	5.170475621786702
True	556.6339564068965
True	484.6118244351681
True	497.1657174813009
True	195.78550721120695
True	104.41935956143706
True	20.20572419700995
True	371.6288665857873
True	108.40833166239388
True	6.116594397255792
True	28.93164148248293
True	339.7046064990931
True	657.3198935287395
True	133.77229443863249
True	91.2772160146196
True	26.26547382324596
True	408.72091606872607
True	377.3303444295228
True	776.729156161613
True	302.0022621878502
True	510.06715934341656
True	534.7509244079054
True	525.2671065281253
True	289.68057947065097
True	544.9926025002858
True	98.7057081713034
True	590.1713329298809
True	8.445510052850027
True	353.2927965676104
True	466.7867375975667
True	935.7619300781656
True	347.61519482483044
True	787.188597335256
True	989.5862935348885
True	177.2303224171439
True	37.6098968110768
True	380.74202551745935
True	377.5733478744569
True	579.5777612618207
True	253.6781699913144
True	30.52477811650428
True	644.0015326473986
True	129.32066743250726
True	1095.7654101801345
True	319.0147853444911
True	454.6900465191359
True	125.29095855861516
True	796.2040574141023
True	139.82078242798687
True	836.6268613857937
True	588.1096635027626
True	188.6870318124326
True	118.3764957476854
True	67.69099407492055
True	557.7233839438097
True	905.955587225178
True	420.9328626534807
True	527.8780710686649
True	124.84832100644252
True	639.0517831308925
True	464.0511072311216
True	784.6085980770359
True	319.289821856892
True	596.2972517728638
True	109.73217766930814
True	26.07159882079005
True	405.9451944753416
True	163.68768941244207
True	105.05360935377554
True	365.7495054785768
True	1037.0621494615525
True	261.876600747992
True	554.6015572504988
True	10.720300209292024
True	78.14296525729475
True	329.7956567124676
True	802.4645885103496
True	446.8340205986328
True	523.7233199667022
True	705.1996566356382
True	72.4097512200363
True	748.712271262768
True	51.0863625869897
True	106.48862063068214
True	188.2989032380873
True	82.83407146445296
True	23.94827818059223
True	301.69922601546915
True	484.0513203176204
True	895.9824349297522
True	852.0724172583768
True	5.048796567402334
True	271.8798386429474
True	471.6876132865648
True	122.04554411113472
True	236.87422078718163
True	329.22086811594954
True	1327.4809270752476
True	451.70722874294586
True	27.209561583420264
True	186.064926229106
True	710.9418662456513
True	34.6174073127117
True	174.9510051412749
True	561.5252010796318
True	73.34475755187297
True	865.6537099039886
True	316.7182911745642
True	667.842170333044
True	75.51850542301074
True	677.5818115089378
True	616.4828133324335
True	891.8280440233907
True	254.00554083474807
True	498.32512182609975
True	842.3331031848999
True	906.3243637711994
True	238.509784131082
True	786.9316653473142
True	222.7696813828178
True	448.2139360224736
True	374.543444190578
True	501.13949061227055
True	492.78348575098255
True	325.77575133859136
True	342.3190993781919
True	104.64372103334978
True	358.83620165040384
True	1126.850892130264
True	332.5232061549688
True	152.81745203753405
True	305.6835599492255
True	783.3430556445463
True	638.4581524521242
True	406.5235912832893
True	117.44262229601892
True	333.86239683443205
True	34.13986178894278
True	175.76128719990476
True	95.3208556088775
True	83.71978044895928
True	551.5514260526322
True	136.575954106803
True	134.97263326242577
True	101.5483477931036
True	89.27860477834462
True	446.9193095014508
True	408.9944493086774
True	1054.5039450542802
True	546.7687463322952
True	816.4209588931815
True	270.4191654452919
True	288.3529742083972
True	511.3142730429556
True	200.68973067103
True	744.946981992111
True	240.37614185240452
True	364.13484137774594
True	73.53557431209286
True	123.62010484530596
True	257.40377820974044
True	117.37375986567731
True	492.6473731686529
True	32.76115293030425
True	571.3394004728374
True	1011.2021691074464
True	724.3560001799324
True	1.2415058269916548
True	64.50715278597039
True	497.0555976884376
True	441.09585084645136
True	74.68002632073934
True	114.22900063741994
True	288.874285477685
True	77.62811046397088
True	52.62079695954277
True	735.4784719472106
True	645.6589675984162
True	160.10330949648082
True	176.7600891480388
True	558.7015889210764
True	49.90829055644984
True	25.47249670187357
True	572.3489241613726
True	460.8658431173711
True	1138.8228134853896
True	46.82789201191043
True	455.9236757986501
True	896.0772842370144
True	778.7273342908054
True	280.0991841504566
True	751.3384020972437
True	394.657390157405
True	39.64883621821084
True	104.4401869336282
True	716.7873734467435
True	73.77244108290998
True	147.26592840694252
True	923.0476898445236
True	187.2682962176621
True	269.76588410246086
True	107.305634471997
True	656.9772666223263
True	597.5662561453288
True	209.6575821969266
True	424.4908774179347
True	40.72165582373243
True	276.3483685275457
True	573.6146973635778
True	643.8397370663608
True	324.12755119998934
True	75.3647227651663
True	965.2940563419492
True	1111.30368578607
True	564.6681791832542
True	64.27479430310791
True	30.17240808018177
True	97.5367663532062
True	109.61019015003652
True	100.34840932770516
True	869.4212578285669
True	1191.5569299041551
True	700.7340816920758
True	339.5753881342103
True	9.3388495274374
True	20.596015057257222
True	338.9490730539662
True	479.1091955413112
True	48.1729496391872
True	572.8929261414495
True	425.83185508092936
True	407.3583302130193
True	81.18158599252928
True	193.04189952597315
True	271.7620283308659
True	129.16428405916798
True	376.9681147238991
True	43.60667118067383
True	183.48985978781303
True	1158.693950079508
True	4.973727809436856
True	27.130113740535208
True	588.7647075669605
True	366.9082474292653
True	805.5790413733432
True	153.9977739009903
True	741.3792297504459
True	595.2612522691271
True	295.6353409746634
True	445.9300666926478
True	325.62332863734315
True	282.7809231488308
True	269.5746438994866
True	398.11148553532456
True	497.4797037149556
True	497.460490138142
True	105.46401141027982
True	356.3384606970231
True	8.805496485613013
True	187.60873247659933
True	237.62836120736156
True	901.8246720857778
True	593.7315080751173
True	33.32483364582185
True	719.4483100956323
True	853.197672297671
True	107.44469781677292
True	344.14649721128205
True	851.2557243527392
True	222.5947209135309
True	161.30686599771354
True	531.1921464022623
True	613.8501675747283
True	1102.515864303862
True	141.95140758492974
True	155.96228672990247
True	258.32751922260894
True	321.0280294972837
True	425.6449473159618
True	407.333024086504
True	309.58809183241254
True	458.3946561218784
True	498.11905576089606
True	229.14232589642253
True	1469.8041360121852
True	251.11573613107723
True	403.2487053913645
True	53.37524428792965
True	771.2837933668158
True	245.28539389835328
True	909.7440930067664
True	570.2480913837226
True	303.3882622126523
True	760.1693169184524
True	256.93349530378055
True	225.6209266728285
True	259.6049034863291
True	227.6451246478414
True	143.83515226745055
True	252.828129046305
True	725.5379578485426
True	523.8521637518332
True	207.4194416574681
True	1154.2903915439292
True	117.1527734709298
True	268.00832338767395
True	73.76443266285409
True	308.2784454337866
True	409.3693777043567
True	95.3428437251607
True	223.41380983068865
True	76.67011030997014
True	698.3763344351764
True	377.85207660300256
True	213.7016083741689
True	774.6111403808703
True	877.1444460201255
True	792.8843202765614
True	809.9947641282494
True	344.03796281047045
True	1.1630050365795377
True	270.3304137753022
True	52.091215215343325
True	387.39721030924056
True	52.8640408354077
True	340.8318127446063
True	861.4010334074637
True	1058.1393013470415
True	395.8482379998086
True	21.4275100479212
True	521.8740582032794
True	529.8087653785374
True	197.92010501141695
True	241.1876075606089
True	290.3648407057081
True	23.13260535661501
True	132.79693252233804
True	972.856601744654
True	61.9809777900231
True	501.9045172214992
True	783.339853286071
True	100.32079304934322
True	251.1684106906528
True	115.99005118827222
True	15.918726585005905
True	1.2182603580750708
True	121.62140101902249
True	1006.3418725718992
True	492.67179780644494
True	64.93227546876123
True	777.4299468643541
True	343.7745821695078
True	1.6416308223962357
True	426.8048596690546
True	183.2163818311148
True	509.5118064790736
True	83.37611867606084
True	317.17953888801765
True	366.1509162038232
True	173.74563818835438
True	215.2585689113147
True	126.71627477177836
True	177.92763439357125
True	968.4897805860433
True	16.517734098877238
True	513.5959784257507
True	490.4004177014489
True	394.5174310994368
True	224.43539039945253
True	232.9027256288527
True	164.46355516886734
True	47.02840084325422
True	472.7373378655605
True	150.35174524283445
True	814.7426836584754
True	841.4076839364759
True	251.72126304962856
True	322.87530290247315
True	508.71441718152016
True	39.6760467939249
True	85.22272888145713
True	755.277671147129
True	1087.510048124584
True	104.5337041775766
True	718.49577275713
True	145.04735659943148
True	931.1767475090134
True	652.9015245369419
True	108.14427200401832
True	283.4013489968519
True	612.0366870840991
True	260.07258195163786
True	45.62512275001595
True	576.0037405394603
True	441.3911910633776
True	4.968129848167347
True	478.6187162058485
True	66.88500673891147
True	177.4143608304157
True	238.03683364197343
True	309.7602414392236
True	77.67874402543003
True	227.72972639627625
True	354.98854092218846
True	429.22439382731903
True	909.425660862514
True	48.12798075492796
True	923.4567561387483
True	1022.9283708028036
True	130.94008086609284
True	73.12534223805928
True	990.0063047138308
True	32.33090126910158
True	230.05092750742452
True	87.72307255311264
True	212.84133953217065
True	351.07032442702126
True	964.862516603872
True	97.86972481437274
True	73.37325913502255
True	630.5453520808338
True	274.1247897547037
True	688.3491560033694
True	53.47012473183509
True	481.8698527196152
True	382.4349131787968
True	669.2728355787305
True	52.85907600872273
True	112.0473443502474
True	27.461440016746312
True	267.39164907549724
True	44.09939108025021
True	351.27667147759007
True	3.270205515949133
True	1197.077746695683
True	109.68745375460608
True	137.16925595583905
True	349.9913666435769
True	748.2471953454558
True	667.8523090167802
True	995.7152060072754
True	454.1341297334238
True	422.385563080478
True	145.29347979403073
True	422.4498481053302
True	843.1959315864788
True	436.0046438242716
True	948.0788010989444
True	84.05876194271282
True	422.23077392144097
True	177.64936167668534
True	292.4193863751769
True	728.4553473675935
True	164.25697286835765
True	134.549244658004
True	63.48319303464205
True	839.966860101887
True	800.5548949505811
True	83.46791003634988
True	454.40181961098784
True	736.8783622012278
True	416.3504950332954
True	58.00209274770592
True	317.6813994519259
True	779.2317076744913
True	31.250214556522188
True	356.556239206886
True	169.77915356562147
True	276.1962279207725
True	34.199093141453915
True	219.9294778213047
True	776.0795521006984
True	640.1444919188136
True	54.859168194965854
True	299.4142012023244
True	876.61927355811
True	18.765596869085293
True	323.8314474729362
True	309.7899433298528
True	412.7633969087733
True	212.98303844460423
True	608.8938290871366
True	45.52623804368845
True	982.8273925783892
True	890.1639836749995
True	48.62375808091255
True	392.67514346632686
True	737.9261264917361
True	923.130539786342
True	272.0050570805303
True	581.0403293803447
True	133.44913961238427
True	187.3589745091745
True	134.16373213897575
True	138.1430640808697
True	214.25805524628927
True	927.0156513321078
True	765.1594722511887
True	943.5869033133092
True	20.71086357119224
True	26.298748895113494
True	357.4266767676952
True	13.62451710317563
True	621.7684901885896
True	1073.171771463113
True	267.2320422644618
True	197.57664178610744
True	83.23080237383246
True	208.96844746336015
True	140.43496327653477
True	45.35285216465476
True	128.18453183424955
True	89.18654468470346
True	247.15429599968047
True	535.4843337823162
True	167.1030758853989
True	30.35890216147888
True	56.39914546135342
True	428.6316346756456
True	265.21186499623974
True	584.6284204670026
True	23.23884046012139
True	113.78226557844228
True	663.133786999167
True	263.943403372825
True	474.098068862875
True	652.3479692919706
True	104.93016244268786
True	114.12392057333945
True	85.15265472713777
True	26.031884739827465
True	114.84662200499255
True	80.88297843783192
True	102.335929660812
True	152.39344910043243
True	232.72451008167084
True	817.0119016399658
True	283.73790353180306
True	960.5298168428698
True	163.96031604142053
True	186.12907593315725
True	781.4213591741865
True	299.0897645940912
True	616.635127909605
True	252.04819987792308
True	357.19200536480184
True	441.282477790129
True	548.3543095655331
True	640.3927552970831
True	363.443005901809
True	34.46436448234079
True	548.1173894782638
True	622.0087961177126
True	19.92960412691013
True	11.759979482424374
True	261.8010556065634
True	387.089408490622
True	459.912730771244
True	63.33745303090394
True	637.8782168245529
True	897.4060069952639
True	220.06989906492933
True	894.5994304128093
True	277.14602512798075
True	105.62079661787342
True	266.75149745025726
True	678.1891394019477
True	39.76461988436407
True	602.6643519892983
True	1269.4299230278075
True	1032.7798408808164
True	880.7555510483694
True	195.2952782524235
True	91.21805184357969
True	197.16698456571345
True	839.2554658716001
True	144.06058663744483
True	1060.8508774670302
True	858.4370327725072
True	45.31575643720203
True	88.68630932686293
True	416.5473740595687
True	400.1555429044036
True	203.04186385864253
True	513.5933616810984
True	677.5467004782988
True	123.13780178430464
True	271.96382948012905
True	1004.3115207597808
True	51.09698975734375
True	696.2807120718435
True	539.3266783867165
True	33.87559326685963
True	866.3399156705391
True	393.2273372283816
True	535.7819052968161
True	106.02697775334366
True	264.08486877362844
True	225.9837852454785
True	25.351278986863903
True	137.61378440544402
True	751.3026936147763
True	150.7353188927213
True	386.89329563351566
True	66.60238500763231
True	627.4001071460972
True	614.349146659101
True	227.52211373015865
True	439.6226736813448
True	170.64273254966895
True	167.69995284279875
True	225.08640878050596
True	299.11348091630714
True	362.2877612017072
True	134.48778064701176
True	188.67617891862068
True	27.270434657119026
True	857.7005494351828
True	312.9100377771635
True	10.60375721480828
True	368.4933983222219
True	148.59473303665624
True	629.6991583770562
True	366.04982328271655
True	575.4222155747515
True	557.5148134027152
True	492.0178964132568
True	797.6639153537574
True	244.49356363242657
True	561.2573392307335
True	156.3452643085733
True	538.1440382456632
True	348.7501327289013
True	379.96063926192215
True	119.88325620099351
True	125.44138204260037
True	107.1281243748686
True	70.66214907647591
True	750.6556663680569
True	181.1461725479585
True	48.72638017639894
True	0.0
True	580.7537072249232
True	114.76525176971222
True	22.34890528579357
True	40.20174258299328
True	113.5884478400318
True	554.0229236508637
True	183.77917506375184
True	108.68177972150316
True	36.71608887442343
True	163.1849564214521
True	928.0302315378405
True	50.57044820564239
True	220.7356607713244
True	746.1362196408743
True	319.1161086498569
True	450.2215959986089
True	483.5233225511821
True	508.18331955004976
True	598.704253581697
True	943.2510571507688
True	278.860595190079
True	1033.7597132858798
True	919.9562772612262
True	632.59515320735
True	348.6862274216083
True	857.6348163126888
True	9.457853503066652
True	31.92480184567784
True	308.442621272029
True	42.93011887517417
True	202.36220757205092
True	748.6692978852102
True	224.22412598263915
True	742.7449270635602
True	768.5701229687086
True	119.70635032264845
True	366.8340969622778
True	585.5283400819395
True	20.8586767125597
True	128.67186207513728
True	436.0555526381817
True	302.8532729459179
True	204.85843217137625
True	110.38775109048856
True	376.6883443184889
True	21.661694657702395
True	368.7515421602391
True	361.1251515728525
True	1072.2204464191632
True	346.34219154745324
True	30.905558515813382
True	439.2908167152455
True	446.86568329857926
True	239.64696192379108
True	34.15848707782938
True	761.9506188769161
True	432.3612057140287
True	186.5458815394748
True	11.268763597602153
True	1215.2217047934655
True	163.74990600279972
True	27.939095381197717
True	309.96892711460345
True	284.4474551747356
True	109.74618509276324
True	297.75473151004513
True	46.97724471465941
True	317.99020006444164
True	316.3279123536185
True	337.2893752066985
True	30.118370820980893
True	44.79278877911744
True	1015.9177340947472
True	27.03619229525528
True	11.523359303240682
True	180.53487378857284
True	671.079795647328
True	8.36765307155547
True	190.58899816892236
True	181.38375077973245
True	505.803825742026
True	376.0083121099067
True	713.4735246262208
True	328.9073572295863
True	485.4745374155896
True	447.1362051190863
True	481.0806237929339
True	104.27099323250069
True	1246.0792399294744
True	909.3259384993156
True	291.1304126920639
True	518.8881019536256
True	101.79750780093816
True	586.9963706589995
True	440.123388650772
True	158.5583781281009
True	77.74507554869307
True	350.41393519197453
True	168.84122067912125
True	31.995236629327117
True	645.4560025647345
True	387.4216777510664
True	70.66005896297514
True	32.642912872602714
True	665.665669486435
True	494.0159644302085
True	72.58953450615073
True	21.29818982300168
True	340.2489357794326
True	326.0452956470048
True	718.1280812528507
True	547.0418196228756
True	563.6142225243119
True	794.3843272032148
True	9.70886699254715
True	59.81245330432527
True	37.25612465701556
True	58.50254387869183
True	517.6858924308702
True	583.4975536285917
True	85.38290989554771
True	110.64946076290008
True	184.9680093091356
True	74.11296221256778
True	185.18529086245263
True	213.5693297953847
True	276.6798795528167
True	815.4520796629789
True	578.1714118037274
True	277.7432485529395
True	197.8500840742305
True	275.17229160013085
True	243.6893694286788
True	738.7038330659971
True	321.2833247907407
True	171.76416425157896
True	908.9911158199689
True	347.48310268250304
True	475.522979349555
True	153.97056490241633
True	117.98948800558668
True	61.25277038306375
True	199.4689673369666
True	967.1967656070864
True	523.9329939746434
True	111.53379597923184
True	353.4183278646405
True	101.66873738179808
True	665.8341720301295
True	4.186610353053903
True	708.3347621107496
True	36.38570687580715
True	961.3986849654336
True	835.308814852788
True	214.7509874688272
True	30.018392138272947
True	83.72680171524081
True	465.2006748983164
True	218.67150438415652
True	1.3111282673431124
True	78.33136556683267
True	1086.65809954089
True	339.7638574431822
True	672.0400963481902
True	495.6438963936203
True	29.417249849305914
True	139.64235531000998
True	439.1537451294815
True	917.1357665625676
True	819.7928418607831
True	426.0628685972586
True	342.964727519027
True	18.815511502436
True	80.69486605773677
True	740.8149831253179
True	483.84801493195897
True	391.1211680856789
True	884.0236094244837
True	27.351258526225006
True	228.86484983887263
True	905.4275566766931
True	236.193381561339
True	9.57410389323922
True	502.1903487155532
True	105.84710871958426
True	622.7596797254952
True	52.40293265904093
True	243.90882662811555
True	854.5470556299991
True	941.584145143007
True	281.4901692199875
True	445.41396752490334
True	120.48547518053653
True	611.3971063427667
True	258.0889604209326
True	196.15345622419105
True	906.561925408144
True	57.1625675141953
True	709.4717440646544
True	286.3485374872145
True	293.480139119269
True	168.44807443864426
True	484.4407265503094
True	587.8566986422348
True	362.7794505072424
True	426.5928640852823
True	70.4601434461661
True	157.36581839106
True	463.3895075244144
True	226.63987610790517
True	34.82844067173307
True	203.83166663763924
True	373.7679032101466
True	402.0321838692151
True	749.531668352604
True	129.29577210111503
True	661.619249360379
True	515.2212627003597
True	595.8307143421
True	140.26713286872518
True	39.17739446173772
True	670.6237763413961
True	71.33046126998673
True	558.1387602260462
True	689.3110244773336
True	459.5762847733928
True	144.8846530963141
True	534.662860064236
True	4.822498476078455
True	391.0940918341373
True	30.865425770432964
True	627.6620057307349
True	265.01458728648566
True	584.1969176093429
True	714.1195513737132
True	141.49704055673052
True	526.5562132677893
True	503.6654678925789
True	62.65257318076856
True	974.084976394242
True	2.550936350719895
True	26.68836083898319
True	630.2921670240905
True	677.5726859789065
True	131.2202827871894
True	419.74861501831305
True	126.84479446549848
True	72.16861695160861
True	446.92452294387584
True	42.738549221130064
True	507.3388931850118
True	13.96124831953522
True	865.3425531533655
True	562.8799281440528
True	667.0954530583558
True	100.70482822253553
True	371.34374958841687
True	1018.232766498562
True	853.3491787969352
True	142.57670253716432
True	535.5667711275883
True	460.4493475406729
True	252.6277978037478
True	253.8652623169795
True	4.91693679025807
True	331.93614143603537
True	12.469773904168052
True	373.2957258539508
True	77.324702292508
True	405.44976230629976
True	639.9259636222828
True	126.52966086181014
True	230.50639403607732
True	645.2857936529106
True	685.1871816960349
True	289.1140381127351
True	137.70111093365892
True	160.9129738608368
True	474.5684522997385
True	86.6745965909769
True	9.904236940310367
True	488.2151547060672
True	565.2801895465329
True	19.873640803919123
True	140.03133168936748
True	922.3129112448072
True	495.9846199306995
True	266.4949496225935
True	33.288075802161444
True	480.7548008189406
True	114.43127563946564
True	585.5607634273749
True	667.2130435689724
True	299.7075777603255
True	361.0728285710477
True	195.0061339088752
True	243.2161231702493
True	74.22220493125721
True	219.62831249336676
True	514.0584531473005
True	22.30780141176074
True	466.54727937349503
True	384.5708533067529
True	751.0613786054699
True	884.6491263760382
True	909.2694040631352
True	155.09760375463367
True	410.4769270748204
True	72.22737976902074
True	191.33605775454816
True	319.3549180965467
True	10.061115414010125
True	762.2991442147754
True	23.961169614571507
True	406.2457785335563
True	259.1801531588279
True	643.4304110524319
True	206.07932579467357
True	39.26473771408347
True	643.3450326814899
True	1081.4972805876662
True	217.85762124749888
True	128.91597510398677
True	625.7294629477212
True	503.38798995553617
True	17.606389035643392
True	809.9930497827344
True	118.3565848843195
True	46.86899957787341
True	296.8417848296407
True	355.9175817323589
True	415.23113650704965
True	278.6855367519092
True	18.886768868791584
True	21.430186149723344
True	878.1616179167108
True	210.0690847236228
True	112.13880328065038
True	846.6876895939788
True	648.4161852098971
True	620.0737070193667
True	440.51410174326975
True	152.5579742736055
True	31.652475930034377
True	102.72961881433773
True	432.1516680083372
True	227.1873570390325
True	479.8979940123508
True	144.3993259411017
True	487.30009787795456
True	633.2790417307023
True	960.2589022464106
True	23.438165714886058
True	936.5988229214756
True	1046.8060515123018
True	499.5275334915814
True	83.76351638025592
True	804.6383024854861
True	647.7288566146187
True	655.9385163154585
True	170.01024794977064
True	747.7835290978517
True	710.164098550644
True	118.56377494755304
True	788.6992251424487
True	816.5374758068584
True	472.8499058288442
True	226.2169477997663
True	73.7735153559662
True	289.3873529643249
True	364.1164534438788
True	464.3853690894677
True	417.5593143747776
True	196.52925585266493
True	319.82259784239466
True	2.9000404396897173
True	12.61059954650024
True	101.22373119859007
True	131.81102893700609
True	355.64069262406184
True	346.02884895593724
True	110.43475357591736
True	17.116711214450355
True	215.64516281445592
True	828.89837169828
True	461.07740893881567
True	542.0294256810363
True	566.8676802461797
True	818.6964434582062
True	648.5455843681755
True	90.308193129799
True	209.5149456314824
True	243.06021934592965
True	278.1287297877505
True	106.22969072969964
True	364.9235926011836
True	434.6261601974521
True	170.70415590111818
True	654.4183987767929
True	243.5822281313156
True	213.74765516718296
True	25.68393525161385
True	253.7001450029672
True	464.4046182418544
True	160.74513587378996
True	511.4140476661466
True	480.6816128831111
True	244.98692151090452
True	105.54721348623409
True	43.16730408823179
True	402.0783915116675
True	795.457706815569
True	175.0529207876091
True	1039.815313291029
True	1042.7353694120995
True	476.8544263500491
True	101.12917843325616
True	129.60507594881147
True	654.3029355714237
True	8.502471936383335
True	221.49013382300896
True	132.93009083874878
True	117.85017913736796
True	324.2783657446592
True	628.17661145296
True	37.200484919559365
True	133.2152770984187
True	961.8032455824124
True	56.70026687132087
True	463.7160811484415
True	527.55545786135
True	253.5117417263232
True	127.05937042999696
True	927.8095937954188
True	1154.8483773093108
True	518.255770265118
True	640.3362277392256
True	208.2604407520848
True	145.92391440115242
True	329.77673070737995
True	253.23715418401284
True	171.90217455718638
True	285.99195120791313
True	346.2865039143002
True	12.342799840944275
True	619.8195250761266
True	141.9698235682335
True	79.34947056622235
True	445.74547313660327
True	314.9724561658056
True	1204.775061446969
True	355.437347507147
True	989.1294522870668
True	10.703336036964176
True	270.3814572719686
True	222.13291900590488
True	159.11998857713203
True	469.1335751962242
True	197.75451220317947
True	403.6045216540743
True	337.70386214196867
True	110.7977910047496
True	357.88377387448213
True	1039.6976703057735
True	711.5026032234155
True	232.9006491895005
True	107.39886046003932
True	298.5477947798296
True	24.380429913292577
True	348.56337028324504
True	304.34947084049725
True	552.5965437233207
True	444.10830933485846
True	349.1159261273144
True	151.35607769155186
True	12.505280897077302
True	421.3769911925251
True	286.38096371655945
True	144.21604034796118
True	298.7230623102911
True	449.9469187530466
True	822.5019953263536
True	312.6740444496679
True	772.6165740179841
True	396.96107585944736
True	384.30443859039855
True	1.645638313696726
True	1148.354462240514
True	103.56712619554624
True	948.2728632883278
True	205.044635699642
True	438.1323962623245
True	669.0267345185147
True	81.47694288403028
True	489.9248604707623
True	32.626944425540174
True	419.9554449823048
True	74.54025808496233
True	226.04891294822795
True	37.72617616149642
True	671.6647836015699
True	189.18014901646143
True	22.044433911784957
True	386.73686489075874
True	103.71180800367816
True	170.92764918646586
True	841.0385752453672
True	247.9891570373041
True	148.568956614914
True	368.99488741443975
True	518.4579271958296
True	336.1040476050476
True	521.2124291639185
True	616.7987293551088
True	159.4613859870857
True	7.385580977625269
True	75.23184062597086
True	425.19002220326576
True	84.37053588346757
True	75.29964260590334
True	1048.5034190257777
True	27.997332438103356
True	328.4017681521544
True	316.45826888563664
True	454.4117757148372
True	671.5978064135128
True	191.44154007231865
True	646.0977328914803
True	327.4226727675923
True	360.583719953834
True	267.2343844473564
True	219.1271145526816
True	349.8204067865126
True	432.0324540815191
True	406.8343143315902
True	588.7818450847669
True	138.47608627160758
True	75.16268579672706
True	39.09517484038278
True	277.35223544372127
True	663.293121721065
True	411.24647426578514
True	752.2085559130097
True	200.68592064528664
True	398.89312508884353
True	66.75558857773159
True	56.16948304192006
True	418.004710825376
True	199.98010275881276
True	215.5112157773978
True	44.71214744051146
True	1116.0342675233744
True	180.7837016436811
True	908.9278053731614
True	318.2905404989592
True	916.0521725548124
True	239.7927366560469
True	472.0752774907493
True	529.6292899803627
True	596.7527069208279
True	216.71368571026613
True	471.3947025669469
True	984.6245968963746
True	130.08620640800737
True	6.254619052260798
True	580.1688511905519
True	28.71032599078056
True	77.85913495245244
True	799.5041290254138
True	228.7353559597859
True	996.1308116548734
True	697.9929700308321
True	411.79122354518194
True	268.9460656466625
True	483.69883271514266
True	335.49774045493467
True	184.43339430628004
True	676.8199615030528
True	679.1171399475451
True	207.76491445541924
True	95.6461124513515
True	503.8330943454136
True	145.92336052466302
True	384.1805919009559
True	339.1056364769639
True	65.43160781152038
True	370.4249360924423
True	407.3734320458106
True	367.474600598026
True	391.3873061280312
True	427.974360353308
True	647.1696758486936
True	60.95330530341736
True	459.1542486015249
True	319.1406186787847
True	673.4473808570348
True	215.1265165971833
True	102.16875253972586
True	41.575056394564776
True	529.8233356077263
True	634.6861131463131
True	184.36048353705328
True	405.5177322249097
True	344.7448370200722
True	15.891754928195112
True	159.5011560747676
True	297.4119225067835
True	2.350160803040639
True	888.6527905281873
True	80.37634977160445
True	103.553841402256
True	116.56691590496972
True	362.2884941891367
True	37.2667340566959
True	463.870062678968
True	226.9257905647125
True	6.145005698319915
True	121.45200012610252
True	453.62852322464965
True	52.85068280303419
True	69.159732057709
True	173.42570455197637
True	287.1970525411064
True	963.7906431282292
True	383.9432557060852
True	981.6231941716112
True	178.84366582890016
True	1053.7050865303804
True	796.0487815985715
True	667.6163009484918
True	413.5675427670672
True	377.8544828824628
True	81.67440419573745
True	70.63668416166473
True	80.85874627945604
True	178.70019551774573
True	489.3331003478502
True	1061.5105021137977
True	175.20001777271025
True	354.686505412392
True	438.0371160351427
True	595.3465060685882
True	591.9877960719731
True	280.95020592783806
True	470.0362557649963
True	688.0809757904301
True	96.01865866445478
True	740.9605385382805
True	258.8662147056348
True	128.78846316080842
True	405.69962041161153
True	897.0397934587609
True	440.645946779753
True	859.4828642489964
True	200.9627144472297
True	353.2661803531439
True	686.1542843849392
True	610.6916954455517
True	184.21680215256967
True	263.9487532756718
True	792.7125565738073
True	31.49412668639442
True	186.197489508926
True	470.8651441961653
True	701.1942639507072
True	110.58910572257528
True	34.54355251602769
True	169.38911459624913
True	713.6505883741129
True	305.3992550525582
True	554.3888341463286
True	359.2991938202337
True	301.48042659484355
True	452.133501481832
True	512.1538735639074
True	75.99759222985884
True	370.1809692722368
True	752.9883075246995
True	0.0
True	289.60127548179685
True	247.1798750355359
True	976.083909969663
True	151.28312239050376
True	628.5163804102423
True	647.7905475722637
True	113.02486851265552
True	217.9254497595046
True	133.0284563520177
True	10.723560277080118
True	282.8813797926889
True	377.657091171462
True	1132.8028849443526
True	245.15145100643383
True	416.2252613369191
True	657.3429771620564
True	202.36458619482724
True	25.40898208734636
True	868.6298832469062
True	617.593542389525
True	160.6317497245095
True	587.2542028284623
True	163.34312520902824
True	298.82379407699574
True	763.8279726568979
True	33.51937158597807
True	107.5906040756948
True	528.9785816644734
True	66.31265915540605
True	77.86616160320888
True	424.6104413006438
True	23.23439724041307
True	768.0634266256562
True	103.9567526888482
True	155.52334189307447
True	19.58380234618304
True	690.3381799301534
True	30.832487545299998
True	799.5964263281215
True	399.075387061362
True	118.13682857757672
True	684.8911808929101
True	532.2469729264917
True	571.3725149200984
True	44.61313963137773
True	366.4960668273063
True	6.318227271056212
True	93.18437634592252
True	389.2493170856343
True	51.9184778288755
True	119.50479254356996
True	323.0378398666661
True	193.99425349602785
True	98.44605338904915
True	654.5730964516312
True	19.647426380656103
True	1121.5325134896011
True	496.6746768095701
True	305.70491946029193
True	488.2733735634167
True	119.8176962381229
True	796.5047831909477
True	1147.201214260995
True	732.8897533291466
True	167.83927091359445
True	226.8056000497917
True	52.15706899670637
True	57.6451290944274
True	157.98896875407144
True	96.44724701020662
True	180.5549863505457
True	1144.25312187559
True	312.0155338527504
True	344.8953125822105
True	688.3319202625818
True	17.832203910682313
True	14.166604082222328
True	597.1579979152833
True	5.809031542646275
True	116.364206114272
True	701.8084149572943
True	183.5591144786891
True	653.4368782543701
True	833.5270399159764
True	160.4675388248296
True	852.1892854881912
True	2.898501736262496
True	453.225515586763
True	1055.9937606756068
True	25.74049309334554
True	237.91793311459045
True	152.38731521825872
True	999.388641825385
True	232.85862469186367
True	502.4389119212005
True	118.14320265017908
True	520.1934521490004
True	146.40429779773933
True	101.80819920053548
True	382.9675489535099
True	72.4824597124261
True	52.6543204322
True	1036.968522972614
True	273.878964384948
True	163.69636821168544
True	372.0626486434296
True	401.7988885352909
True	206.1879214175704
True	162.6805075855356
True	395.4459477961624
True	35.124318794768485
True	494.28318910373775
True	1169.5764723705336
True	116.68254452946084
True	469.450510486599
True	324.6729921693226
True	27.067537958163307
True	397.6007707622714
True	103.54453390535927
True	598.9615733369923
True	196.44563663412555
True	435.583837126652
True	17.97887145151648
True	440.5712721800116
True	110.09954824066224
True	341.93267134379914
True	31.33960082945077
True	169.7667060784443
True	244.254915763148
True	788.6199775949668
True	55.90148107261384
True	142.76641158670148
True	236.78603267579095
True	135.0672972095119
True	639.5346154232527
True	562.7503988419087
True	774.8794960289044
True	393.371983608516
True	537.2788196117341
True	423.1312560362342
True	688.752333402553
True	75.17067399598582
True	480.1353864675676
True	409.633300748287
True	48.94710405210784
True	86.10058733357627
True	126.94652402485195
True	91.27643343966535
True	314.3798108912244
True	844.2649188501682
True	332.0688987846694
True	1104.5720486824766
True	332.50922536516964
True	911.3422554847148
True	152.91435662008874
True	550.6960045382565
True	622.9336227499491
True	713.5102560151972
True	444.44532913130223
True	60.40337796859827
True	286.77977381739043
True	42.38014695707312
True	168.15493468722684
True	168.57271043043357
True	1143.630799073127
True	222.2657109787777
True	544.6357850055103
True	545.84257464831
True	565.6662608696022
True	890.0225209363667
True	585.3704682510887
True	635.950858042111
True	940.458523507246
True	123.28342094173658
True	323.02813627289794
True	277.41883302783265
True	332.34521588895444
True	92.80052444579876
True	360.36945222441256
True	4.314849009420678
True	343.2578278482384
True	255.96924142004036
True	603.1790418684326
True	289.2768276795025
True	369.3234066295327
True	9.503613514782138
True	64.66172748119513
True	546.2962043780948
True	30.625279728269685
True	141.847196571497
True	64.86648792530445
True	149.5795399692008
True	233.3719240921565
True	66.65246670173644
True	392.9403755214195
True	275.93804866933345
True	102.99161097550449
True	346.2884350042829
True	65.82079539475392
True	594.0604136407065
True	825.6130854859728
True	280.51082404385915
True	1151.7608483266642
True	113.81637676996142
True	323.9765264377009
True	1050.5935921145176
True	84.48481131101917
True	282.50174486110336
True	10.310837836844232
True	408.6415812480144
True	448.0777779529906
True	165.8780565772554
True	620.8872003615475
True	886.5528530646405
True	156.59261466380286
True	74.39724648476668
True	331.2300239529548
True	547.6548434757948
True	588.4199336795793
True	1207.4007120469546
True	28.944089127398698
True	982.2085450640304
True	134.63211236289837
True	631.1948034511929
True	115.546627929927
True	133.75974660565166
True	183.6150883286573
True	174.32398600729775
True	751.8670479302331
True	203.85106563597125
True	230.85307525458637
True	66.35818929924189
True	511.6111168797525
True	444.0269265839645
True	175.7683437052375
True	237.59158603986216
True	15.455678100069852
True	418.79253359295
True	218.69943376280636
True	286.3445979290993
True	115.51380368141282
True	712.705804057396
True	415.601116191528
True	251.645674940998
True	642.9041338679206
True	524.3771344087189
True	459.7410236021688
True	139.33205608250785
True	528.2537896970746
True	415.66757551743245
True	2.573809786404912
True	195.7555698900813
True	92.95282626930596
True	241.42066421880855
True	3.558266240211757
True	125.78163000125828
True	359.1862269930645
True	7.247918391019621
True	862.1457825473192
True	162.30181531985892
True	714.8329817693208
True	802.7254907599059
True	159.75445788902377
True	219.02163559801363
True	481.2949105545592
True	807.3481417295236
True	49.08422969706271
True	38.7052420542144
True	135.24586692530642
True	595.8672884091729
True	707.6800929875662
True	184.6688432530324
True	583.1030823314265
True	593.335488394622
True	858.4831263270275
True	398.78993645890216
True	190.6358781731648
True	900.1470268103313
True	210.7753491175429
True	152.17594965022286
True	324.14267485097054
True	222.5056192915729
True	207.06496851543957
True	602.796453321494
True	254.02669972910743
True	205.48897904335664
True	453.454229773277
True	474.5248147772013
True	62.23060191784303
True	281.0840554076795
True	79.59236306566365
True	337.7355001516207
True	372.4461315386753
True	248.53158942839127
True	176.92917418819462
True	370.91753391951977
True	657.3805687307218
True	761.1199372635166
True	297.0870414924679
True	756.7909292803841
True	62.27119439413658
True	868.2428182475505
True	354.82773888981217
True	13.276836624398957
True	628.287783040998
True	704.0502426387144
True	267.3026604972094
True	169.24238526245406
True	48.65658123911691
True	382.597529227431
True	75.24138957337526
True	13.96490736674587
True	886.3934891675643
True	384.0699995699614
True	170.30363902916358
True	953.2941001967112
True	12.014095271313456
True	795.6921064849482
True	31.705529208484982
True	651.6969862704082
True	60.170580884827295
True	756.3204108409491
True	456.9307148253095
True	207.67779892076848
True	455.0006747026937
True	202.80071802482203
True	301.589770156802
True	226.11661003675283
True	413.81023466043627
True	10.580835263409435
True	327.2808740365016
True	112.32535206936532
True	10.669343633947031
True	463.1940602035173
True	721.7281949534405
True	280.4649418899489
True	78.5906832563632
True	305.0723415207265
True	79.75808869619152
True	185.44570394995264
True	180.2498768330329
True	355.0797680636958
True	47.95887324662055
True	143.4292323529242
True	395.69028312210224
True	890.1429350420967
True	114.16867833116817
True	211.9330936248134
True	434.8398742566787
True	17.82617675171949
True	417.1645200530539
True	509.5447676147991
True	91.0989738793216
True	396.9038672136063
True	350.16039834657505
True	408.65311808260526
True	597.5214124534165
True	1038.6146786538263
True	1002.6034300480158
True	56.62702357794198
True	1072.3518588177812
True	111.58013762108304
True	111.9826850163918
True	110.00697012575328
True	500.4411106084215
True	367.77024467971984
True	586.5623507681436
True	257.28830875277816
True	156.47785806800266
True	414.1876207456265
True	17.31308376506732
True	474.3732459379553
True	380.70185880757
True	140.37446302336485
True	93.01855431725932
True	539.7626127107624
True	991.389783304841
True	195.82065738979577
True	67.75682180278142
True	443.6369846397216
True	382.8545490076231
True	477.9313089324593
True	319.4509906652715
True	4.860478184842628
True	548.1259425404206
True	508.23955304427466
True	506.6220476895341
True	189.90361692072747
True	102.16665323375535
True	21.5490855136882
True	373.0319400022058
True	107.689341548276
True	7.673299107380067
True	27.46332683839613
True	347.4107429214511
True	632.5175968625666
True	136.18534730075143
True	92.23345315257592
True	25.26631630412557
True	403.683099230792
True	354.1410718903916
True	780.2434727904676
True	308.60434701381973
True	496.1314325961848
True	560.3062070221638
True	526.9827193886638
True	294.8186015251483
True	527.4813753563044
True	95.9605826781607
True	579.4903589844724
True	6.545583809142177
True	361.88248955318016
True	479.8800894797554
True	976.386481438531
True	358.6143398528507
True	804.4143835313948
True	1004.229559986162
True	175.71969256642296
True	38.22162983532452
True	382.7451069241784
True	389.31427128133856
True	591.3435110114289
True	261.0571541192806
True	29.057221036603305
True	635.6296291845946
True	126.7703849814754
True	1067.409580929048
True	312.1042214170666
True	468.03373377326574
True	125.67328788360018
True	828.0806856286047
True	139.9733103231457
True	825.2318680908414
True	571.4831069643544
True	189.46046623729455
True	112.7005085429265
True	66.99473164827428
True	566.0197627333289
True	924.9118265580288
True	438.5167054268132
True	564.2615627254801
True	137.0813614205534
True	605.096945829191
True	471.11172589284473
True	809.5860340221599
True	308.3161569517893
True	588.228692298761
True	115.90033251502528
True	24.96115845958182
True	410.77285431103394
True	176.82474359250904
True	104.70206809508784
True	377.79344374380935
True	1126.4701704815325
True	258.5863409410962
True	555.4483045153085
True	11.640628813140957
True	77.80437521284883
True	324.1482373141129
True	796.9515396478116
True	468.7786535022959
True	512.2400850606175
True	719.8000504032208
True	68.47247535050698
True	721.6234011122859
True	49.80376296286438
True	100.54081143728465
True	184.282762308799
True	82.59258614077353
True	25.59956359905844
True	295.08175259807564
True	479.5952589650464
True	886.1578634746866
True	861.7353304963185
True	6.203619702677001
True	287.95478997339364
True	462.2472401729345
True	130.06724461190592
True	233.84563058300017
True	327.3552780683909
True	1292.1225676921397
True	454.5159674274097
True	21.875863552988665
True	184.7090732752451
True	696.8160683329828
True	36.625643941290754
True	177.0123438063681
True	541.91147740503
True	69.9854064619774
True	845.5357106991233
True	333.24834618055024
True	657.6575521586645
True	77.18737480212582
True	686.7741494083011
True	578.8908102852463
True	866.332371442162
True	244.8179941043009
True	519.712876153425
True	828.3319203513802
True	911.5209033224924
True	230.42625955168091
True	796.5474361749647
True	231.39883448560445
True	446.75912916670114
True	373.16039080542873
True	497.8939175688911
True	499.7783717699121
True	329.3441257189094
True	348.6639633151329
True	114.33020680147766
True	357.9813114647518
True	1103.2593296384753
True	314.851370005993
True	141.74436232711767
True	305.54582918510465
True	758.4374624238792
True	657.134433254826
True	427.1804501165906
True	114.05748310797752
True	335.5125740302864
True	35.896589960037986
True	170.90592902164943
True	89.30084095229614
True	89.41753071409913
True	543.9202860035848
True	139.7935458541912
True	130.2056892713991
True	101.87963794351448
True	85.6738059017377
True	451.31521305259736
True	392.3405780597271
True	1067.7738858802811
True	511.3879349305864
True	850.7470300848062
True	279.3353969198712
True	287.77767801338484
True	514.2999395004383
True	196.07354201383416
True	737.003846759982
True	232.1224466101416
True	356.18763491957924
True	69.7625012948066
True	121.71589434631014
True	254.0382897264473
True	131.17590882892472
True	478.48569715449366
True	31.04694695586607
True	577.3475487765716
True	1004.968169609214
True	721.7956385403656
True	1.452755413403919
True	62.15401699844585
True	458.2541588268612
True	440.43629971492936
True	73.12998928592957
True	118.76521440768698
True	294.8409841761723
True	80.0854136243437
True	48.74371205452957
True	679.1987840610562
True	660.4195276464252
True	157.51659779801548
True	167.07158711087757
True	548.6238719574953
True	50.10492448656004
True	23.863176910328644
True	555.7136148791421
True	446.1746709696244
True	1127.0251999742918
True	45.31141281518486
True	484.1169886051488
True	849.7928402016703
True	804.9295493794212
True	282.75203261925907
True	772.7598392530042
True	404.45334665699113
True	42.81340210804474
True	96.84406325454631
True	713.7145764885718
True	73.90216658713844
True	139.07197214357416
True	909.2900678788368
True	182.81770199375956
True	280.0412563355151
True	101.69061674271155
True	655.7019248561147
True	607.5235847054511
True	214.34104901638156
True	438.2929329912608
True	41.04071556789874
True	286.5513267717383
True	603.8017546093823
True	628.0944396742575
True	316.828710480724
True	68.4725312844385
True	949.7725153475856
True	1084.645346322068
True	549.5281556532213
True	63.46109536647079
True	30.02162497907096
True	89.86605510053013
True	107.16098692497528
True	102.52647308880502
True	918.872887613154
True	1237.334889341441
True	734.2533062053654
True	331.3101997179484
True	8.909270268341064
True	19.62598670072162
True	349.8077862907172
True	467.550983211961
True	47.79473296141688
True	575.4969424824562
True	436.1086295406024
True	390.2502808811325
True	75.45375348292964
True	197.31633780096425
True	258.1577356088941
True	137.1501931545812
True	410.1235233018487
True	42.80949074262264
True	180.1255688414586
True	1161.754038126395
True	5.834072805051319
True	26.79016185060927
True	566.583111331232
True	357.7919559522695
True	778.5908715177789
True	152.5145683491501
True	763.8986580824692
True	577.664578092686
True	270.81782078182766
True	414.60053569098096
True	336.4920566336894
True	288.8577900871622
True	273.5430782882555
True	399.7046105926955
True	506.9168551570528
True	516.1724639813027
True	107.96573771460032
True	366.16132525671503
True	9.605221052210842
True	188.6454311331809
True	219.57424851736997
True	893.8377326444421
True	587.8800605575806
True	30.574853865666707
True	711.6225171128343
True	852.3549394163091
True	112.7761608949054
True	354.5448792727275
True	884.9167579584201
True	217.9290179390831
True	161.58144833719817
True	526.2585094591259
True	598.6779277822104
True	1089.8629759883831
True	142.28929621971008
True	155.2086055559173
True	257.5478077087506
True	324.9130192318496
True	426.5688967498703
True	421.3469100213092
True	329.6991107902739
True	455.8546156359816
True	495.4882736349389
True	226.88609902008824
True	1493.7425393712258
True	248.7975871162265
True	401.52315343790434
True	58.03534105857676
True	772.0450566130174
True	253.95573198189197
True	947.6311119171124
True	559.9685737916129
True	319.7670906120912
True	787.784498253386
True	271.7060303967042
True	219.379323452148
True	257.6188021332379
True	224.62702349870517
True	141.9008795879587
True	247.1998482646241
True	729.802658051706
True	522.8208096747014
True	213.20770318461268
True	1152.107285645861
True	117.51829773030197
True	261.462272093483
True	68.15975263873075
True	320.07487718720915
True	400.7300633022215
True	95.37135534589272
True	218.9668800754689
True	76.99411886746621
True	714.4029825408485
True	368.9917143318983
True	217.30387436737396
True	732.3846402036554
True	919.5124090296182
True	795.0661009660475
True	811.930119412372
True	355.8226223299385
True	1.5290504025587297
True	265.00702241255874
True	55.20749970455044
True	373.7795671925135
True	55.35947964285559
True	357.7954633935572
True	864.6453507380667
True	1020.8027355751868
True	407.5812302959179
True	22.61861826313897
True	545.6425621359962
True	514.5404718999438
True	181.66826798891444
True	242.28858964225515
True	291.0901298504872
True	22.00658890337085
True	129.78573182010484
True	925.4734707356304
True	62.29380138868471
True	484.204234839418
True	783.2330758807469
True	102.57549064234242
True	242.4178434935547
True	115.71978893359504
True	16.806311984397972
True	1.4172677475092827
True	120.7041187216472
True	1039.7070821733805
True	481.09333202195575
True	66.23980333968045
True	767.9788038330354
True	335.50179710074764
True	1.4119113267894563
True	437.4546592149043
True	174.81677147341574
True	499.79110725371993
True	84.68311522904253
True	320.8149146958362
True	362.8655519919362
True	170.70610519850186
True	216.7847701832199
True	126.88497113133836
True	181.7935808197977
True	949.4021043653128
True	15.021635506783634
True	516.320716396395
True	477.635352617049
True	391.264211809095
True	220.3988739548204
True	232.5904266040664
True	155.69916635130886
True	47.289886591539776
True	493.9428540277589
True	152.59234879882183
True	860.6478907320725
True	840.4632064418295
True	245.82520845306416
True	320.8806333728386
True	536.6903293749615
True	36.09827742292872
True	88.70137310921778
True	734.1693257326693
True	1079.4169200419517
True	117.3409020509133
True	706.3216761581807
True	143.02218757402252
True	911.295986429892
True	676.4453543619235
True	105.37317599275048
True	265.8777735754022
True	625.1554292369829
True	268.0604913820607
True	46.79899766527346
True	555.6563671462973
True	441.0088041757848
True	6.093378919892651
True	480.8251101930298
True	68.25371780115442
True	186.12045903258675
True	230.83241124793736
True	307.6996233846763
True	72.83522176825325
True	234.1808034462753
True	356.8599665483552
True	424.3290032288948
True	951.0937244890112
True	45.61425222739141
True	923.258343800048
True	1036.496895806918
True	133.51376871844633
True	76.84111152145697
True	980.6790044458194
True	29.90369336770144
True	224.1411276732033
True	87.19141999913866
True	221.80925214536256
True	384.8196237712291
True	997.7117648733064
True	97.0570195496658
True	71.19536738900479
True	653.1737750168538
True	278.0269594922192
True	721.1395920468751
True	51.933670224362906
True	462.1847382785704
True	381.1409110273013
True	680.4905884145871
True	53.284960769548185
True	114.8496121874188
True	30.0234539760012
True	269.5780824627231
True	43.607817098815005
True	353.46787381684913
True	2.9620613108338505
True	1173.728977844268
True	102.7673638352872
True	140.68926484699705
True	354.52842524918543
True	763.930354677284
True	697.9685745916378
True	981.6563216022356
True	475.7047787481712
True	412.5267162750778
True	135.92502001952258
True	423.86796451833294
True	839.5460207575018
True	423.57111896845566
True	947.9476117766612
True	84.1502890303408
True	434.4405524818546
True	177.0345364317385
True	280.7113968632091
True	738.7148596425823
True	157.70988485334613
True	132.2854005778117
True	62.13749177254266
True	871.5535183893506
True	766.2634970391933
True	85.25032040850363
True	452.2179774673837
True	751.7256376182671
True	420.112373594436
True	52.82052123779872
True	319.5636615653622
True	775.1771794075154
True	31.721050724121312
True	345.9808364523224
True	170.41208151457488
True	284.8221079134819
True	32.62712036157026
True	227.55137337641165
True	778.1898503336093
True	645.176001107925
True	58.37403308781727
True	295.8989793496524
True	882.9667808577465
True	18.230248411204407
True	303.897262709282
True	288.5465253639984
True	420.4698423217697
True	216.04025979193275
True	597.1369626273802
True	46.53289803020668
True	962.1665379959636
True	864.7404141724321
True	47.63294093191858
True	404.2449918833098
True	734.0791505251239
True	914.584755768841
True	273.0993736358397
True	602.6357798532216
True	134.9852973050108
True	190.84868356748015
True	137.30308507190983
True	137.3062227342224
True	212.34047691189943
True	925.9593812681888
True	779.5941654054985
True	944.7496494105252
True	19.82840704385868
True	27.844732231623976
True	359.4738692393294
True	14.232468340874524
True	614.0814849235044
True	1084.6992730948282
True	271.3689277447846
True	209.6148571065835
True	83.0263286126827
True	211.14510430756656
True	125.06864368933589
True	45.16358182533984
True	131.86619407053126
True	89.04162782983326
True	245.97625153252008
True	521.3373207003842
True	168.95119825174018
True	28.6008205076291
True	56.4228889151052
True	430.99492910325273
True	267.84968170172306
True	608.017576267968
True	23.109318649604724
True	114.6698374952727
True	662.9128230559389
True	271.2982691520745
True	454.8090005764894
True	656.1444483877879
True	106.68250233505492
True	109.8486185665344
True	78.72430199918854
True	23.831008733843937
True	125.36425652586534
True	84.9193155673788
True	104.3268275730831
True	145.8320084532412
True	235.77580007636465
True	852.7974480966694
True	292.02830740647346
True	900.2431321325888
True	168.3253425944748
True	197.1739784894681
True	824.8600031647576
True	308.08707322666925
True	593.3969099853205
True	249.11505496027385
True	353.51867537942127
True	459.55849797053736
True	566.2247364860348
True	657.5137107243343
True	372.3001340526133
True	35.03281885513878
True	578.4871489153859
True	616.2400192244032
True	18.905051495982978
True	12.250312878916668
True	264.9281592539973
True	388.6872292221356
True	446.5882851767232
True	67.0292143881934
True	614.4031385776485
True	920.6574114196536
True	243.30508106481977
True	902.1624600823766
True	268.05636303099027
True	102.3240022129186
True	279.1543249039411
True	715.5190115857353
True	39.00553888335361
True	575.8631327440686
True	1259.447297696869
True	1030.0326653430975
True	906.5453971189272
True	208.42610294619183
True	91.9359806177111
True	191.468558204576
True	830.3751683875063
True	139.43039913628047
True	1081.1033554008625
True	864.4534075756113
True	43.1191067090643
True	88.8406455645013
True	399.52377966061806
True	398.71957278934434
True	195.1866471372264
True	511.5393713499491
True	655.8423585702097
True	123.62278705902828
True	265.8595656327748
True	1063.0623514160316
True	53.00614960871458
True	697.3291020742876
True	553.4391980937004
True	36.57291680079745
True	807.9682292774476
True	383.218491212042
True	561.8392784608317
True	112.57342424159076
True	277.6404414218616
True	225.05519867991848
True	27.397575900573965
True	136.58878338310882
True	752.6779227685954
True	138.78114934593808
True	367.46685407880176
True	64.00400994796728
True	615.9025143014263
True	622.963456115784
True	232.4567797485016
True	469.9466397593737
True	173.789349235658
True	168.90931511609196
True	223.97125097169408
True	277.89015764439324
True	365.74718329166654
True	130.9092414683405
True	190.92067839591027
True	25.4591091522182
True	873.2082750163861
True	298.24104374832945
True	9.44736958200066
True	357.5700792863375
True	160.13448913305325
True	630.0711194354485
True	369.2050359737762
True	573.4987514140646
True	540.0488372588696
True	486.1113460672544
True	788.9013765346605
True	234.28810580553807
True	567.0800973957024
True	154.98611745626198
True	535.7792784036834
True	355.5540375702086
True	375.05214784485
True	125.82569117991648
True	131.45493684139024
True	108.79653157843444
True	69.56755870442868
True	720.7247081859315
True	190.54909124224625
True	44.38732544661696
True	0.0
True	541.5339862943404
True	108.67013681952812
True	23.445719896705025
True	43.670938568435
True	109.75823177761484
True	537.8990170794641
True	182.5391806580219
True	110.17101637827732
True	36.654625544412816
True	159.5915769676433
True	912.2519578439936
True	50.30060039936127
True	232.56164771405625
True	722.7440578300385
True	315.77139643827854
True	464.55168133138784
True	472.555129941786
True	514.073002504185
True	594.5320021331215
True	932.3098296821224
True	252.16372834457687
True	1058.073850285003
True	923.626609901022
True	611.4907125497749
True	340.5892117790605
True	841.0858106455836
True	9.911094936597957
True	31.253615463527105
True	294.8898928600481
True	42.57408689332519
True	204.5847109751344
True	779.147430189876
True	208.23572313040896
True	748.8702747892422
True	772.7015804354976
True	119.37988548350248
True	391.6068413938218
True	572.5535882182081
True	24.52798853039087
True	131.69251600911102
True	421.3005678572142
True	303.1553592041308
True	205.861447299307
True	115.92717906466622
True	390.9879399229303
True	20.514471913885465
True	379.8708968892393
True	378.3350292794453
True	1069.6544098558968
True	367.9680873123937
True	27.048350903748872
True	437.5174189681086
True	424.1539645233534
True	233.89806141111063
True	24.98646180197872
True	760.3363837075003
True	451.2392922501016
True	170.94599810381624
True	13.558010847824397
True	1230.2575835739744
True	164.59010732640567
True	27.252370436373067
True	310.16048717163955
True	288.1661243965652
True	117.22387676681376
True	300.1849832648161
True	46.8408654065842
True	309.0183191668079
True	294.3892588563652
True	325.7690092935296
True	30.27718097496184
True	46.43253392904513
True	1024.7245009691917
True	25.33037378925456
True	11.884001508697654
True	175.9911516749639
True	662.5569734958054
True	9.83707218019234
True	195.4819140338145
True	177.92584238427995
True	509.3365882826619
True	373.8560202491007
True	753.4869655854258
True	322.48925263496096
True	504.4254801093783
True	448.04069215378746
True	508.0288139860689
True	100.84336466884356
True	1281.2418699141235
True	948.074894122934
True	287.50678865437345
True	517.0621911201588
True	98.0128827545699
True	570.8347040987054
True	395.2389225979202
True	155.47222768089622
True	79.64108672475277
True	352.0094222861565
True	176.87369396557474
True	29.401859407372346
True	610.8241557411584
True	387.2841650290179
True	63.99295525455062
True	28.344277335599468
True	655.3836475863948
True	493.24724231103136
True	73.03814378176317
True	20.99589282060805
True	333.5299229054836
True	327.64366066674904
True	753.8288951619379
True	556.8516711232255
True	560.3923111120033
True	780.894179577378
True	9.013310490923732
True	56.16628085600703
True	35.34148200285441
True	60.29232007336287
True	504.2628988884684
True	592.2710987778302
True	84.92814443572088
True	111.17277344311952
True	187.08528192870048
True	74.40387466082612
True	184.7602901398112
True	204.8358835588089
True	262.3613449913605
True	802.3504130240627
True	622.6074561852723
True	280.31471831589323
True	180.932154934274
True	270.6988140869296
True	255.57240968743645
True	746.7079141435175
True	327.95804092896725
True	174.35798630023956
True	927.4286092896008
True	358.91347695078105
True	480.7924786361298
True	153.41891531003844
True	116.89900858385336
True	64.78253685676843
True	208.00075286731143
True	978.7681678940968
True	518.1608640008575
True	113.48357074461263
True	339.079330409275
True	102.17226348950337
True	687.3397875621505
True	4.192466524545063
True	682.3791706632155
True	36.46643268838302
True	929.396951014386
True	838.0959581035972
True	213.14693115263395
True	31.078672375819345
True	79.74643847565785
True	454.25345932450216
True	217.91338844673783
True	1.3406308591595897
True	79.40776659191862
True	1108.707577006329
True	339.99472136830417
True	685.0628820607368
True	506.730664004294
True	30.99219015932587
True	140.33200087588958
True	448.3484010661663
True	930.3718933901858
True	822.6469565090691
True	424.3704424503455
True	337.14826205507563
True	18.25950552696562
True	74.38801968060308
True	775.5273532250857
True	461.0398080459457
True	382.83078031010655
True	893.9741905106999
True	24.562083331566203
True	219.95613070849933
True	894.4616005476902
True	243.31286673180503
True	8.527896033234073
True	483.4808006474868
True	108.22295559053086
True	669.4858503728011
True	51.85644352265153
True	245.14108533976517
True	836.7853273212296
True	897.2869385252249
True	276.56639327023186
True	454.8065476645796
True	122.73682350592004
True	579.5269806520934
True	260.13657397175115
True	184.94461391973184
True	855.4915037085731
True	55.8936340461328
True	719.8730449563467
True	278.9851289127858
True	302.0608350045748
True	168.08484608136172
True	483.1356835359449
True	609.7586126146928
True	370.83307066432513
True	406.5041724971911
True	68.3528320628451
True	158.803003423845
True	450.7745728941622
True	226.10385553271476
True	37.38837963102565
True	203.119448458761
True	392.2906808073146
True	365.3617140273335
True	728.6772443416489
True	134.73988750513155
True	673.9736764115295
True	509.0275481442366
True	611.083060701916
True	135.14208427533475
True	35.77208117947902
True	663.2737366433233
True	69.12763482963861
True	547.3312069271855
True	689.6231827243391
True	440.35983964841614
True	126.8267143429362
True	505.56628135426456
True	4.642738975255907
True	389.2522584078302
True	30.986594331590176
True	635.0753959270215
True	265.49901272925587
True	574.8696347933619
True	702.9719635156448
True	140.78148526308073
True	525.1703534670141
True	512.0638532829387
True	64.10242910180226
True	940.9095042828116
True	2.9566113900871467
True	27.293990750781013
True	625.8940443108656
True	706.5634952519483
True	138.93744274095874
True	419.3397342287079
True	124.17321403130718
True	72.77997597373114
True	459.8243074883949
True	43.09507290814254
True	493.0628778119417
True	12.933777160205068
True	888.7744814681371
True	556.3838543616365
True	674.6237848024977
True	98.5594900578036
True	388.0760330098403
True	971.0839474981392
True	829.6931269858725
True	139.48413867099444
True	530.0567944705882
True	456.9750521975133
True	242.19039327137912
True	265.7347063509064
True	5.190805474739985
True	321.8273616234518
True	11.846622654916777
True	366.55283688304417
True	77.45656392994862
True	425.6668370558824
True	645.5598687091699
True	128.2719530537425
True	238.4659181128111
True	626.5840102594807
True	691.8110292150329
True	284.9270985066285
True	134.92115384932873
True	162.05442563282404
True	485.28999280112487
True	81.6632466944384
True	9.382426347059589
True	527.060162376996
True	571.870779990281
True	20.14784662611747
True	139.85815509458945
True	897.5711769779542
True	492.6961196476131
True	263.24995141712725
True	35.785661052057364
True	466.4397045442588
True	113.7647435677009
True	583.6189512222645
True	667.2980054895303
True	295.9729920054932
True	382.6833633883688
True	181.46165442749475
True	239.92342114824675
True	68.32069157285704
True	222.4423151395412
True	492.4449244805333
True	20.201266705085587
True	469.38431080021775
True	362.56017010667415
True	727.7122119874003
True	900.3103594040065
True	917.275650574652
True	164.77709695238997
True	416.716951583756
True	70.69725482058323
True	178.66362898154188
True	318.9831859795908
True	9.91042732061613
True	823.1918445361823
True	23.767645622563226
True	389.8805221216548
True	277.3797054213981
True	657.0671813997504
True	201.47546249831925
True	37.162044327268816
True	653.6576307103211
True	1075.5538246689428
True	222.97358593451995
True	129.36625961272856
True	600.947111005407
True	475.0023431293443
True	17.496088921260366
True	805.8431617632586
True	114.00439856192251
True	47.93772703038466
True	311.47460164581315
True	364.42373854390695
True	395.13782864213226
True	269.5641263274277
True	19.14402044042499
True	24.043924448261357
True	844.524830967813
True	206.09423080225264
True	108.88989074193935
True	831.0948330910252
True	652.677265071868
True	643.152739982521
True	452.3893463660427
True	147.70756582184754
True	32.7315106181868
True	104.21222644792206
True	451.9785655452366
True	225.62908513680907
True	487.493822222409
True	149.19376961731638
True	496.7347182463336
True	657.404271816856
True	946.4284088612934
True	24.1575117208981
True	1005.2189511558694
True	1088.511680959069
True	494.8546450331069
True	83.48738127300716
True	799.3930346249008
True	635.5059557308459
True	682.0860948790045
True	167.49552122879925
True	745.5434394754117
True	710.2614067304095
True	118.439235941916
True	795.7102892360059
True	799.0885828002117
True	488.6644334328595
True	226.24500137726469
True	74.26485854419148
True	314.9813945065162
True	336.59312215658497
True	464.9146447821132
True	425.4968670979968
True	190.129270718668
True	315.879109596794
True	2.8575714128157053
True	11.370515114309825
True	107.58033798009112
True	131.69302522129013
True	357.55252979126465
True	342.185638467596
True	119.0893921296008
True	17.355838723809022
True	210.8550475195295
True	811.5521031663593
True	453.3523199056603
True	530.2430340435689
True	553.7374326053767
True	808.2798575577489
True	640.4942818756123
True	91.15404805142022
True	201.0273570759809
True	239.48011680644228
True	289.5589117654452
True	107.18710199091691
True	361.2235657252539
True	436.4109684658997
True	177.68929737756562
True	649.9979727402771
True	242.0865952665376
True	201.00098336407092
True	27.535627099211425
True	253.07602196882223
True	484.2210186817025
True	167.0425888400069
True	521.7238159058583
True	482.4584222094107
True	241.72914124546912
True	105.43519589208202
True	40.86591181714866
True	405.9791090834879
True	790.1828624148923
True	171.40215049118964
True	1032.744167924007
True	1057.2744365866697
True	484.9891932651395
True	105.653472219387
True	118.22283992921176
True	663.3594976679282
True	8.52834633368372
True	222.28862991705944
True	140.5206660695823
True	119.78106739163604
True	328.71234370993363
True	623.8045508098495
True	38.20444689945686
True	121.00158873158296
True	992.98916366219
True	57.088040143693405
True	441.5631496435315
True	533.3286677273982
True	256.8838732307476
True	129.0391351989658
True	906.8420360397976
True	1172.7117314459751
True	509.1852866682296
True	640.5589632454178
True	223.6935082476477
True	152.03849317865786
True	335.1378400874623
True	250.3747494326344
True	174.12996879413902
True	301.6884371986492
True	320.23783867952574
True	11.890462961241688
True	631.7706665978699
True	147.0757006386183
True	76.49889011047026
True	452.9779140564123
True	293.5830973010638
True	1165.9176667160516
True	347.5864176590448
True	975.4995969447943
True	8.799597845139632
True	267.9214396418436
True	234.01065506763388
True	147.6668907046322
True	511.6243852101566
True	198.60751373871616
True	414.2126058522289
True	326.19052047995024
True	117.6422446448066
True	358.6889574211664
True	1062.6550069458794
True	722.65545784236
True	222.55054414334344
True	100.0304548999524
True	298.0386736045694
True	24.7070451595861
True	340.94790295310395
True	340.650794411727
True	560.5823668933807
True	445.3495818003785
True	362.3070186739767
True	159.25510894911656
True	13.160711708956214
True	412.5930399786205
True	286.65874045823483
True	139.7840001139044
True	304.94947830091667
True	420.65529486184
True	819.3241682959372
True	326.5337988873156
True	772.0958533585384
True	412.2049823377735
True	382.1130219685802
True	1.544883796080201
True	1212.012979679191
True	110.02237217694088
True	905.3125986813772
True	211.24850153853788
True	457.4761776192063
True	680.674178001629
True	83.17707326149608
True	492.8522055328752
True	34.10593722833351
True	429.00922750703785
True	79.3331020632307
True	227.48358954374532
True	37.81511663954591
True	686.1589113083899
True	184.1306801747652
True	24.766325033260724
True	400.5110650938826
True	105.38291429787635
True	173.31495518940028
True	822.7289062662952
True	261.2354586129089
True	149.89056108320548
True	367.4665043143659
True	513.3619658419323
True	327.35551492343654
True	513.4322944038338
True	617.5928118526721
True	155.55867386973986
True	7.974150338891782
True	73.80554246446137
True	437.8176679888776
True	90.85268851275067
True	79.98604613546036
True	1004.1418515076492
True	26.905811529582916
True	331.91606240388046
True	325.2162454861542
True	451.5852862723461
True	681.0351938141197
True	184.6215111997149
True	647.6119823384317
True	332.8126942351538
True	350.12749569316827
True	274.5705251614714
True	215.6924505945188
True	368.4074562636425
True	464.16749753321983
True	428.6986662364287
True	592.4291547612567
True	135.65778023009742
True	72.00842559136021
True	40.35840118096931
True	292.9301486193997
True	643.9001615530677
True	408.6347134065234
True	793.07711363841
True	221.45418924047152
True	383.4417698969593
True	64.8178406714965
True	51.48026594374289
True	417.40416947006366
True	202.3969052391543
True	224.3701874093386
True	42.03980801030605
True	1088.7263158517203
True	170.64423050345457
True	919.2338302913878
True	320.7533261393099
True	923.96464835746
True	230.25433344627916
True	455.4230090936294
True	536.1548484477546
True	589.5909231481536
True	214.8070412301713
True	478.28546224101785
True	905.7753716241426
True	128.31628223023677
True	7.376162133525248
True	605.238778260548
True	30.834192667306628
True	74.61788349031316
True	822.2384833657951
True	228.031493122561
True	974.3389516444946
True	687.397960796011
True	417.7251904349682
True	294.7067107147011
True	491.13540380213647
True	332.02026443640005
True	186.97541991515803
True	650.3248582881438
True	748.0968573397997
True	207.8229191410508
True	88.57274813175219
True	519.3688637609459
True	136.36197935245886
True	386.6141203265655
True	346.4059363679654
True	67.21515038403177
True	370.8961686554186
True	409.3944189511863
True	367.91769610425735
True	407.0583170116152
True	427.8759171779786
True	664.8797736172047
True	58.97079185227469
True	465.405348774955
True	305.74846010125793
True	647.0060028188612
True	217.4791763342401
True	99.05488840474368
True	42.54821823983809
True	531.9576771704749
True	619.5873534301677
True	186.77951064165768
True	413.7355135721993
True	323.10337208631825
True	17.928914184034248
True	174.29691124960505
True	289.7502295354406
True	2.4018178181053456
True	887.1924158400727
True	79.84640903782041
True	101.15697003920924
True	112.31696225608287
True	351.59075751112056
True	35.91129581541714
True	461.919260176528
True	224.4122357225139
True	5.343079298555201
True	113.47526604783236
True	447.1899555673459
True	48.40305323942612
True	68.2108520987832
True	175.59352968920726
True	292.10095476468973
True	973.7709110906854
True	388.021424589269
True	946.4678717874252
True	183.0576861976252
True	1006.769752633436
True	789.5850923328723
True	668.2340393896955
True	414.8682557232685
True	374.1555595060397
True	80.2228493467017
True	70.76062281683666
True	75.4387369718608
True	176.1872035361368
True	475.0933303221701
True	1036.4561184590696
True	179.7913066365404
True	361.7685676357558
True	439.7091788624372
True	591.8691132435602
True	589.1116751121258
True	286.42803978113784
True	459.0329412542405
True	679.7754464159858
True	96.25716908616832
True	722.8996800773548
True	254.50633172125
True	135.62590144347104
True	403.0165107745082
True	817.9801052118771
True	428.531438779818
True	861.838406675772
True	196.4258373840724
True	355.44088345147577
True	677.3994306847648
True	624.3796872912724
True	198.93635333456425
True	250.55472511061276
True	774.971098218118
True	29.908262425758476
True	195.77764686884092
True	491.5346230644914
True	699.5165015928249
True	99.86928810231004
True	36.36610282010281
True	169.2052860626606
True	721.5670629339857
True	326.22837343331366
True	551.3524032029746
True	346.57890097323
True	297.94493646719087
True	460.458060486414
True	496.163868701244
True	70.45359894207093
True	374.9619946885284
True	789.819612603473
True	0.0
True	292.4060364314616
True	246.0121534672735
True	979.7594577915158
True	151.2440677643408
True	654.5663050649017
True	644.0683484999604
True	113.4061978450247
True	218.5996296016298
True	136.5675112318068
True	10.44702102705071
True	296.7415747526758
True	369.9070888305872
True	1136.6634491530376
True	242.94698166324525
True	398.872772529028
True	654.6180618840094
True	194.70956687178125
True	24.26679839297133
True	891.3177368197112
True	592.1529130775796
True	159.15990481618928
True	615.3441096699519
True	165.00843439599868
True	310.7056807122028
True	777.9791877725933
True	37.100467242717926
True	108.4378320398745
True	495.3209908281901
True	64.8787831986858
True	82.02213285870363
True	424.37457857282425
True	22.963984653186504
True	769.5403206765908
True	104.36842728187978
True	157.81500556942697
True	16.993437651538063
True	720.4054095981584
True	29.98680758863163
True	769.3365712870853
True	399.1250111489599
True	112.61602433607676
True	699.2284695806704
True	527.9052862368796
True	564.4413110839092
True	49.65652753986799
True	374.7024204572781
True	5.600220580125731
True	88.15733855595592
True	374.6880105562449
True	49.35673182138915
True	114.27223193572569
True	314.88446742901414
True	183.91452467224704
True	99.72656022205986
True	633.5568382399466
True	19.691237360286515
True	1122.5890277199028
True	499.6746038959965
True	311.3249826716022
True	486.4597818460232
True	125.96574240136752
True	771.2147232448406
True	1078.49734083117
True	741.6467087172665
True	171.4365694447215
True	226.4698361231267
True	51.108810433922045
True	59.672933300323
True	155.4823534395196
True	103.89879946306876
True	169.88625273446502
True	1208.9693815528922
True	313.7712116787154
True	356.66456786214087
True	730.7452445159993
True	17.217143446323945
True	13.752696298226654
True	561.0736211569962
True	5.844219389629587
True	113.3319401614529
True	698.1504324675581
True	182.4520821566244
True	663.0488290493007
True	837.6410288558327
True	152.9409735960941
True	937.4616440448297
True	3.0141363055821992
True	464.9238398435522
True	1051.046577521332
True	26.948406001977308
True	239.74771059842544
True	140.14996448600462
True	938.8649088686273
True	225.46893529352997
True	477.9650859425062
True	120.0809437112409
True	525.5175709895826
True	156.1107712175935
True	94.42827909234164
True	387.32312058359895
True	69.13328905581713
True	53.07001640991161
True	1046.0331517857514
True	243.6749734036765
True	158.83329035351588
True	361.0285804470776
True	402.2827078415626
True	210.44987284980024
True	163.60813371626688
True	373.41661635508126
True	35.45286906820969
True	486.0924170467864
True	1077.329577543621
True	114.68459078804892
True	479.9076790769991
True	306.34115496649474
True	27.372228962170507
True	425.0041252920557
True	104.33751012947953
True	600.9750360848569
True	195.90483467131665
True	435.0839902907255
True	18.410398951365277
True	445.4553801739262
True	101.84350021089318
True	346.6070372768649
True	35.77893482518146
True	170.862165056624
True	244.66348924234612
True	760.8824763964858
True	52.40136282492976
True	136.37950565023738
True	235.5107382558227
True	140.2069398721823
True	635.9412625739086
True	553.4366874350644
True	774.2063211647437
True	385.6559190975007
True	540.247591692671
True	401.99483874511697
True	681.1859289090695
True	70.33026704111467
True	488.138833832463
True	424.7493354611076
True	46.74657437448134
True	84.04909945256962
True	129.5216021469799
True	84.71971719075556
True	326.4844742414895
True	853.806374718642
True	316.80182731817
True	1092.7121602745065
True	315.2485449022264
True	907.923783395277
True	148.63902716793
True	579.9924789975803
True	616.1561931401641
True	697.6512085955786
True	453.2086586719957
True	63.180550145031305
True	297.58051200168643
True	42.94061616845089
True	167.88357466412756
True	173.25986346655668
True	1124.4023373561145
True	230.55357783275244
True	562.2821217056112
True	571.1960550088526
True	568.5190259833693
True	909.8521341588212
True	581.7341016436525
True	658.8488359410886
True	922.6657269138012
True	124.89807782581762
True	320.14796373557647
True	271.3724641762458
True	326.2872846628628
True	90.23601442546212
True	376.4539348493892
True	4.154282137113149
True	304.6877600538085
True	260.2277163358613
True	598.0072705566859
True	291.4625077878072
True	364.8861219142751
True	9.258341093489106
True	62.994341932808176
True	547.123259314343
True	32.93288861201908
True	143.30260928155508
True	64.67584782480735
True	149.812263144881
True	240.786366341242
True	67.97069204834489
True	389.1173365082701
True	280.75027266496386
True	100.64523619266576
True	340.4437958750304
True	66.36711086739663
True	600.6762341664598
True	844.2099943999542
True	270.9739833765528
True	1169.7170462970391
True	118.33709624217248
True	311.36925541243767
True	1046.9311371107926
True	88.96677854876667
True	298.4258582177398
True	10.445590235653102
True	415.58625642358567
True	457.7238107405768
True	157.76777614098484
True	627.4215847441114
True	905.893534417686
True	160.7029244146051
True	81.09244883648374
True	331.67969735319974
True	583.3943224425298
True	611.3156142224451
True	1232.5107407796386
True	25.10156606488633
True	923.373595556872
True	142.65625304612735
True	664.8629909825765
True	114.94535613008487
True	133.4983085779759
True	173.34976733839474
True	174.94674214625553
True	766.367747104537
True	211.61405729564487
True	232.4232417925812
True	66.54240708543338
True	515.1560012447663
True	427.1435180811882
True	174.91178423249133
True	229.91431851724852
True	16.549784934377413
True	410.0764808515111
True	217.81877164352105
True	283.175813883417
True	111.8163250007796
True	704.7189614378761
True	439.9223487806684
True	252.94152473225125
True	645.2389638303379
True	519.1842306887505
True	445.2387547577336
True	134.09777131321096
True	528.5342954752264
True	438.51736678022655
True	2.627101944781442
True	200.634980092122
True	92.057566019478
True	242.63471175682173
True	2.8133745082901367
True	111.55262962898615
True	362.5772046617072
True	8.451146832449517
True	858.7588530283875
True	174.57183951764134
True	734.9962472999645
True	807.935676248594
True	166.1718487016819
True	235.78675031317772
True	471.032992997381
True	841.5784312014534
True	52.0263983248154
True	39.12774794566312
True	129.17637926961456
True	626.6466542428633
True	721.4127943560517
True	181.1176311689148
True	584.1260138820587
True	621.9384447676186
True	845.4784532759469
True	408.9630180715149
True	189.7684415187013
True	844.5771855331627
True	225.47165869822248
True	141.90116719513586
True	331.2300551318939
True	218.6022611278624
True	202.8110767195233
True	619.1882145354701
True	252.51313625639557
True	194.4158797945209
True	457.5234174224872
True	471.7542627941268
True	58.87293738180038
True	288.5640894166117
True	76.86753221487804
True	338.4524493940958
True	359.9184532032605
True	249.1978796867461
True	176.99017798666688
True	381.4695602160751
True	641.2078963664887
True	743.4943071184157
True	296.0380904135483
True	762.1531675638712
True	63.89444604180242
True	842.780566547613
True	347.2407937437169
True	13.598345813621773
True	607.1103647295524
True	715.5453748149645
True	257.1830578735596
True	161.42327052381032
True	47.922694398061
True	377.7257807326144
True	79.80994445569304
True	14.020644117357316
True	896.8243965595619
True	381.5969930234084
True	173.37336450716953
True	980.0978833618
True	12.713944983304184
True	780.0275371658802
True	29.957791992941434
True	677.0342016603456
True	58.538299592921504
True	766.6199969068954
True	434.4985070157982
True	192.17929634480532
True	440.8581678160464
True	219.2949855176787
True	300.98919772875337
True	232.20906334993697
True	412.04882972879255
True	9.49494503878534
True	323.952164993998
True	116.84644715369063
True	12.223486930776144
True	460.5075574446963
True	744.8470462142448
True	282.8802880067338
True	83.7296523550364
True	306.5154984364814
True	81.92044977911486
True	185.85322913692207
True	178.7286015237924
True	378.2013317586988
True	45.73534252653505
True	132.49768018676716
True	378.2119767943319
True	881.5845239500193
True	110.62231118930453
True	204.23642919793403
True	441.4731327371876
True	19.851682751845257
True	419.1284392396216
True	510.0549550056656
True	89.45040038963138
True	381.9258305106325
True	328.7454462206777
True	419.0390129223209
True	591.2055592115412
True	1021.2573747247308
True	953.1049940784789
True	58.609618589445766
True	1073.0486722758887
True	110.15595826860732
True	113.51818450609508
True	115.72207768112509
True	485.73818487512943
True	375.4851782066705
True	586.126876335936
True	253.6450980111121
True	160.85537971057326
True	394.8116029374996
True	16.16689273862004
True	458.9585509792253
True	403.6349492796678
True	154.9489399735803
True	93.26189180306842
True	522.755439465398
True	978.4463402316334
True	200.39566509604884
True	68.80100373793003
True	447.3768827766558
True	384.7112336389624
True	485.5962717819835
True	321.3287690334549
True	3.845793738626664
True	525.053746603908
True	499.53054841770495
True	501.5707033173063
True	200.14858911419583
True	96.70928041548244
True	22.277925022021154
True	372.52289621705074
True	108.28894315419252
True	8.115805846396661
True	30.605365959346862
True	345.52387255363914
True	669.3064712428165
True	131.94217450661955
True	90.64384093854244
True	24.87710848135105
True	411.8081994947794
True	375.2920883786767
True	792.6428956652809
True	304.925009861444
True	519.4543435653991
True	549.5596774456887
True	530.5298610490693
True	289.05443493719093
True	545.6539882070821
True	101.63756733514366
True	593.8777413949316
True	7.273613880714782
True	363.1631492499112
True	463.22398977676784
True	963.0913826300996
True	356.181778141591
True	811.5058350103917
True	960.0858021756758
True	171.78106889655413
True	36.72418981739475
True	348.38072305133124
True	382.3482299124893
True	580.1085783954546
True	255.91301368262145
True	30.42492484118793
True	643.4402949700004
True	130.5010927631986
True	1042.0325255359226
True	320.5993946188357
True	483.28517585251
True	127.0227142527124
True	820.5436467277732
True	140.4683202167165
True	824.5817585763373
True	554.677851468799
True	189.3555054685912
True	110.15037022808238
True	64.05454721245877
True	572.0820858992666
True	862.3008627930951
True	424.0807970715267
True	526.3185159706176
True	133.755904147528
True	652.2106776648237
True	490.7976443237195
True	802.6530219300818
True	312.8811022060661
True	581.4797095030268
True	106.75642673453896
True	25.12324210109999
True	413.00681999810377
True	166.57266361354385
True	105.00592213632966
True	375.5543396386053
True	1078.0539745947078
True	268.5184994381488
True	561.7249678137457
True	12.05399726321559
True	73.2388208016579
True	332.4864530239476
True	774.5320567006385
True	456.2127077690063
True	544.1478187695116
True	714.2936377353103
True	66.2117274574448
True	737.9913724772625
True	45.52766984738463
True	99.86049112960364
True	185.7396129043211
True	81.46344327941308
True	25.480077964993697
True	297.54637211435147
True	462.3710286469596
True	877.5269659713779
True	862.9825926824992
True	6.72967639966812
True	277.3890901910534
True	473.26243579026686
True	118.65379042921532
True	224.1099376966773
True	337.2802222762494
True	1310.886910039533
True	466.8908835721137
True	24.964506547317047
True	181.74421452343847
True	709.1640542430316
True	34.39192563801679
True	174.22127661421806
True	553.9512891002319
True	71.94644471893565
True	860.9855376412979
True	327.0351308314541
True	665.7447993769083
True	79.0196198250127
True	676.4111223742956
True	568.6952859658469
True	861.8397846912916
True	267.3081251377612
True	506.7351828230726
True	854.3271390310248
True	917.5081478699292
True	231.1135335517211
True	765.8061094838041
True	217.83965293888767
True	442.0986008847997
True	380.60092222039344
True	494.1360455840544
True	492.2425142211783
True	309.38394782949354
True	347.251589730842
True	111.8017875236524
True	347.01190130457564
True	1128.680829673676
True	313.18853010766105
True	146.53847054929798
True	298.8912025658823
True	760.2500573211535
True	642.6142005518338
True	408.3092205257929
True	120.3814767384871
True	327.3736600911453
True	35.21353431077068
True	157.89545349283893
True	89.4479940360821
True	92.03074103204338
True	551.1260520385283
True	143.9880648716828
True	134.17500677230527
True	101.34130972147422
True	90.98270428430868
True	441.77013526956085
True	399.33672718059165
True	1062.4563788902085
True	541.0138168744827
True	833.9829766217553
True	268.455494386314
True	316.7265968731019
True	533.65896803224
True	192.6043822322604
True	770.2752431230787
True	253.0923067667744
True	357.3971086949099
True	70.3210183716756
True	117.80643915870624
True	257.3591021616576
True	124.044685541736
True	460.8858013757812
True	29.556201086584483
True	557.0572846745299
True	999.1514789054488
True	728.2790586674823
True	1.7849159957354508
True	61.98042665380927
True	486.55492067953605
True	434.2973319198569
True	73.46842267687643
True	123.52968555114283
True	282.9384930363066
True	82.30786704386809
True	52.61923635386152
True	751.3490749766963
True	673.4289281785433
True	160.16389224644877
True	164.97624205299078
True	522.2756134338957
True	49.70204363360397
True	26.631293745623637
True	583.8433301756235
True	452.6866743485273
True	1115.1592145786535
True	48.352386572430575
True	466.03521054984753
True	887.915133753714
True	796.0857341898393
True	295.062565401536
True	746.3607278157291
True	397.0000152296221
True	42.02125897682544
True	96.85595237001604
True	723.2130063393598
True	80.97310514473068
True	137.73491290284406
True	978.2406053843227
True	184.36423522842964
True	272.3187858341242
True	108.0289563665226
True	592.6551475676011
True	619.1009772592223
True	207.614444244247
True	431.6179628426176
True	42.84705655159655
True	278.9472291259573
True	610.117653813813
True	621.7342643095822
True	317.1974234508208
True	74.26969960717122
True	947.690951086902
True	1071.756951136437
True	568.9388322801955
True	63.70048911514022
True	31.160542779873364
True	85.17352100308095
True	104.44424743261716
True	100.00832708133892
True	880.9724378497881
True	1225.8608923411448
True	748.2977503824864
True	338.9167957663372
True	9.021820708976444
True	20.94108970888665
True	344.94932247022217
True	469.6814974423056
True	48.73143695235154
True	576.9414726773864
True	423.9807018467475
True	394.8643815619442
True	80.22715351470164
True	197.65129730710495
True	252.9069315825842
True	135.24474626814683
True	388.1555397754673
True	45.14349475214068
True	176.76790333492318
True	1153.792395746693
True	5.450653727193924
True	27.77989369861559
True	577.7206298507233
True	364.2224468938069
True	797.4767311266831
True	160.5379104001328
True	778.5051207733496
True	597.0626326359949
True	279.0297758562148
True	438.1583660309605
True	343.4883723255537
True	297.6808612065418
True	270.2189126944639
True	402.55363876764585
True	504.1979958539218
True	532.5743983715375
True	107.22014493695268
True	362.2348026913206
True	10.680463885778035
True	193.1099964404477
True	247.11724831659288
True	835.2320269028405
True	565.6518831671418
True	31.710393000257344
True	711.6481404906015
True	847.6331338202676
True	106.08867919267136
True	353.6047305250419
True	814.8884398110737
True	224.71968933767653
True	161.1155529470134
True	529.2511504372037
True	573.9680679687843
True	1105.7857688731578
True	152.26806857218898
True	151.4333167052787
True	263.8111500705039
True	323.7214396883254
True	421.3354928276879
True	415.5448967283582
True	321.9891647511613
True	429.03836422743865
True	495.1303143724979
True	233.51481270331016
True	1473.4867969843965
True	273.5967527383178
True	401.9914392324719
True	52.44121727029072
True	780.036442090461
True	259.6665015534042
True	842.3481039706732
True	555.9468200462529
True	323.80013578607765
True	773.0820652080077
True	259.1040181047558
True	208.3081452836961
True	257.6696190830005
True	215.8401278932943
True	142.20169398811794
True	244.4734474111462
True	733.3136764762738
True	528.7857227040813
True	213.51635651959657
True	1168.2141923998918
True	117.09372220937398
True	258.16126734035026
True	71.91623562286686
True	305.89438745946643
True	412.4514855502664
True	97.69644454540445
True	225.0909203182512
True	75.62991230690633
True	660.6285652379714
True	360.4899124278661
True	225.004769306469
True	737.3166218383483
True	882.9771464302803
True	807.9727499074183
True	840.1368832380039
True	349.60027358223255
True	1.5312231167971766
True	268.6396576676116
True	55.74440454909251
True	373.18459231280417
True	55.93423881079515
True	379.5093735135732
True	823.6906183610165
True	1027.265601489249
True	402.9984034554668
True	21.98758728024252
True	515.0910588002154
True	514.4321002479194
True	193.97385030295564
True	227.8913858907133
True	292.90028135413166
True	23.39089074009909
True	132.91377536098264
True	963.0127440273152
True	61.66059965476752
True	481.10237664905554
True	791.8162609803964
True	100.0567979075911
True	244.1294490083117
True	114.0720144959072
True	16.645070094541644
True	1.506837983897651
True	124.5999498509522
True	1013.563363695808
True	493.7878142659479
True	63.17920590047456
True	793.0466746262072
True	341.55215290572056
True	1.0417521414653872
True	438.212296069654
True	185.83357807172283
True	517.2532491114467
True	83.44737593908023
True	334.4592775525142
True	370.453656382674
True	169.06339131540102
True	217.48156044307385
True	126.46354150812611
True	168.2640238272343
True	945.0607538223912
True	14.582539958173768
True	504.46575518282697
True	487.1801076641321
True	400.1713618632382
True	210.13265791365987
True	239.6925905159859
True	161.4640098963294
True	48.83355474740844
True	489.2836173303536
True	155.98094515806054
True	875.1736932299464
True	860.2461838939311
True	236.21117126041705
True	314.3653057622247
True	523.6664189831397
True	41.39346360643716
True	84.46468231782066
True	719.2272068316439
True	1087.4441154829508
True	119.83309920140312
True	734.0418810986622
True	146.40937995109647
True	939.8692163325616
True	676.7897003475373
True	106.701144573564
True	287.01366192190073
True	613.7661100435657
True	254.6366435053084
True	44.4672766294896
True	560.4723978938558
True	421.7829635419406
True	5.207264438807396
True	479.7306305574273
True	64.114055661368
True	180.84398765234565
True	238.15914722566023
True	310.5179502421661
True	75.55010822893038
True	218.94923604301
True	352.41700985438644
True	444.419325529156
True	953.5207259704532
True	46.14511256212844
True	914.0050822245046
True	1004.1090382507684
True	133.23674957648316
True	74.77283523279928
True	1025.5235120666416
True	32.56981321164776
True	209.2598096414564
True	77.11453670421781
True	212.6696565465328
True	373.61865061912977
True	950.421344208864
True	97.7769780544423
True	70.07461347043262
True	641.1041017331977
True	271.9208487055305
True	730.339370832967
True	54.52884526263072
True	489.959241895121
True	389.3669125945913
True	686.5359686512311
True	55.26981114332133
True	111.51245945776849
True	26.617884701213296
True	277.88613906191495
True	44.241941991749705
True	351.0105185190746
True	3.073431283008542
True	1194.9257296171854
True	104.70348789619248
True	133.78537198333322
True	361.4736143383922
True	695.5177469445639
True	703.2743827305322
True	1035.385056467902
True	443.5096726037004
True	405.7411614756557
True	136.09317246016553
True	396.29643346003456
True	859.640304486339
True	431.74917273511824
True	934.962980899624
True	87.7523536190699
True	417.9516188828831
True	175.12396222617326
True	289.1908439170622
True	757.2691595864976
True	163.03219348807835
True	137.076842550974
True	65.48858963465571
True	897.1133561918206
True	765.6235263395372
True	81.93028416578639
True	435.2623429783114
True	723.7754253338587
True	415.027695961248
True	52.90907831903117
True	323.59982301261874
True	771.1160550240561
True	28.1419173082062
True	361.1311048253278
True	166.48141404090094
True	293.8745789296358
True	33.958947360497355
True	214.9925679690121
True	772.3878255382846
True	641.9226914376866
True	52.60618571767552
True	305.4601730214521
True	905.5374193699172
True	20.377766607337943
True	313.5853104117908
True	304.7248747159942
True	438.1520985587911
True	227.2813028388397
True	583.301162814813
True	48.18938343631274
True	959.6938100183112
True	879.426205946302
True	47.153213517205934
True	383.9697128090659
True	725.190121790831
True	916.2596932791104
True	270.2007406345706
True	593.2373029998967
True	121.87856362542786
True	185.3707642535384
True	133.83044262072923
True	139.80539236240062
True	206.69862062148184
True	949.804030170216
True	796.1212816762381
True	890.9256443820341
True	20.695735450902543
True	28.46299430010138
True	361.6027188978208
True	12.638991666483811
True	619.2685013937579
True	1092.1732704963076
True	260.9041727044107
True	211.7651440846262
True	83.70368128683468
True	219.8950136439763
True	126.3961839591106
True	43.59756793784251
True	132.324236083265
True	91.76711383510606
True	249.6695183524016
True	550.6160244797665
True	170.5747079449309
True	28.785291680656385
True	57.47321231643577
True	434.06109365278746
True	261.3597496533713
True	593.0384696622659
True	21.697474529064497
True	113.63012681369332
True	664.5806585317663
True	261.3780880916975
True	478.66079201185937
True	651.4797614647001
True	107.12395968112382
True	111.73736150024216
True	80.01043981397905
True	24.067516081347325
True	122.18161290662567
True	80.44671083088647
True	102.58471069761632
True	152.9170826476343
True	241.800720109158
True	807.3888193954281
True	281.4000162311155
True	955.4223380045148
True	163.23690793644354
True	195.86579395503304
True	812.6792685964955
True	320.8567935812371
True	600.8002949878884
True	253.8518509019844
True	363.54860725461697
True	426.7976875361192
True	574.5758293036075
True	652.6810691943815
True	366.4182817746301
True	36.045709760538415
True	563.8089959908899
True	630.0587328429045
True	20.50365820349337
True	10.734447936048852
True	263.9495432372959
True	412.48428641438784
True	468.7913483905041
True	67.38975076154422
True	627.7646742249763
True	951.9550692712102
True	237.43190438256428
True	890.4665191450877
True	268.13128079167944
True	101.96830113359796
True	274.05270683614094
True	655.2378655949418
True	38.16668085947602
True	586.626162273057
True	1272.396337406794
True	1026.457828719581
True	927.9482670622974
True	212.8580364947516
True	88.58757550355749
True	201.26320851104137
True	839.5158907659944
True	152.4502622041367
True	1057.0864360360824
True	889.2614636561991
True	43.805828542376254
True	87.63632954670786
True	408.6686247605237
True	400.84188279995647
True	202.50374652762227
True	513.6546230309305
True	655.8925721975174
True	128.9491291438825
True	278.43765660643913
True	1010.2895421938528
True	51.24604665160572
True	716.2546400305797
True	535.0085616391158
True	35.7325759445173
True	856.2341815547459
True	388.1912164220195
True	552.9355534056564
True	114.31214257763912
True	270.7317940951036
True	207.51393796785257
True	25.945111536271725
True	138.74646415571664
True	722.9470502091312
True	140.12813204135705
True	375.9834932922416
True	61.31234917076041
True	645.7853070275689
True	612.2253756887717
True	238.1463351178121
True	475.6398140320522
True	168.24292610604508
True	172.4527445842439
True	223.93314449608295
True	284.1644279366193
True	354.30941111685405
True	131.59612123570935
True	199.078096634375
True	26.69091729153833
True	882.984561137373
True	302.2071498351568
True	10.257821403624868
True	365.0046842579271
True	158.73035707145965
True	629.8023313145122
True	375.13344926807815
True	589.7779131680608
True	537.4892817566431
True	494.80776584546527
True	794.3436273539368
True	244.70665903352472
True	572.0784249937959
True	156.2754316323682
True	515.5986632044355
True	362.0284622037307
True	382.3137855778573
True	126.233932905496
True	138.98762451901865
True	107.90986822870452
True	68.81235320756561
True	733.5973644946646
True	178.68643559733798
True	44.18820053437933
True	0.0
True	554.0489498764676
True	110.9594167376731
True	21.61027148056892
True	43.47671041505828
True	105.5251661765927
True	543.9532134797188
True	178.95877922089906
True	101.88344808062692
True	33.97816341609733
True	157.87683536339594
True	905.4072068550236
True	50.003136825949454
True	232.6626412169714
True	757.908947561918
True	320.5424566544596
True	453.2249294749668
True	481.2802822770818
True	522.9574331235885
True	583.7187710818662
True	914.0662711817988
True	247.1858872122612
True	1021.9390064835912
True	911.8652738556711
True	614.2505374696739
True	348.84187449006834
True	832.3829808629137
True	11.46948110461184
True	32.954235131201244
True	290.9647608327629
True	41.10225617704121
True	196.62600260991093
True	733.7280232559672
True	227.6905900845608
True	755.9233801918382
True	750.772669690409
True	120.91902954369657
True	374.3967858284856
True	593.4309913448917
True	23.707980374296305
True	130.24894191558397
True	427.06295319329
True	304.653128218734
True	201.31631097994585
True	116.52093794039428
True	390.1134746378041
True	21.27498130448164
True	362.5239787587552
True	365.2894243554784
True	1050.053243556844
True	374.1372672387141
True	31.325360516494538
True	436.1417546350357
True	459.740214503853
True	223.9338114001013
True	31.75436987335721
True	770.3646464286194
True	428.4690484233204
True	179.74578554123912
True	11.805522907222034
True	1212.4984258776465
True	166.70080177739985
True	27.740064923960347
True	306.5998209626021
True	273.8941013882457
True	111.79086820459042
True	294.6991413111424
True	47.19002974147045
True	321.4185519996249
True	290.16101594415017
True	308.47364219347
True	32.07545968146544
True	48.7899526916393
True	1055.0347463504738
True	25.16417893316094
True	13.560715462737209
True	171.87397407082824
True	661.2303971761933
True	7.984022831778798
True	197.09958589042603
True	175.47157058755442
True	526.8660952960786
True	382.1592119976444
True	732.8574655041498
True	323.6134036857693
True	493.7443382252744
True	445.27792704311065
True	491.8973004892912
True	101.59581410625356
True	1244.7764237375306
True	914.1419059026445
True	290.125597331903
True	522.8941778333152
True	104.00053260632096
True	556.0293640131724
True	446.438296072816
True	160.8412837487553
True	75.42059850740782
True	347.7832953305578
True	163.6675174418398
True	29.063202623424853
True	601.5926471622581
True	378.3027396465
True	71.47051798505676
True	31.13398336487286
True	662.7333067730128
True	492.3986479977624
True	76.18685397456419
True	21.427936792737945
True	307.4906363139806
True	314.3310724988476
True	716.7704449528921
True	553.5790323263733
True	561.2825126736317
True	790.5900523151455
True	8.998050872234675
True	57.60520110778142
True	39.04313139620648
True	57.74596387579999
True	522.1038330547957
True	593.6355111429885
True	83.14543735569714
True	107.64865718564047
True	190.49907888245676
True	77.30114023974274
True	173.07272338609374
True	207.6725125356539
True	268.8148442896539
True	789.3916247364511
True	614.1030001501996
True	283.1742132449795
True	186.18709848106965
True	269.50116512288736
True	234.53941107778843
True	753.073343704409
True	321.165604425336
True	160.48141262645862
True	910.5929195552768
True	356.85699217570453
True	475.8541506842347
True	151.20526040407984
True	117.03740167838576
True	64.51759251371654
True	209.25259666410383
True	986.3592386002432
True	525.2251692526729
True	109.88946886333262
True	370.0818718475737
True	99.43192396971072
True	693.3102752737991
True	4.2060713788898525
True	727.7385931441352
True	36.33730560168631
True	951.2795750476856
True	851.5410591921656
True	210.22302420624405
True	29.224070098791813
True	81.6583344048475
True	475.36285102571446
True	218.54835615631933
True	1.4058564023381497
True	78.82179557927708
True	1116.8487291550082
True	338.27812810163687
True	683.9003382586493
True	486.8127053953853
True	31.25755226745025
True	139.11776962353622
True	452.3947345766479
True	914.954898255208
True	811.1804452077259
True	422.9695142326823
True	335.77144401137025
True	17.88234967993058
True	77.01282084592162
True	728.3161855811716
True	471.0834980873423
True	375.5164204480147
True	908.5276418438071
True	27.04980159552603
True	214.10413209048244
True	891.4287593606036
True	232.37947192668275
True	8.307492371603985
True	487.9530090062708
True	100.25272747280964
True	643.2710551941566
True	53.51454843879522
True	250.5820916169819
True	889.5799438857923
True	915.3824027125288
True	277.294073298342
True	436.3907753629172
True	123.25760306304682
True	620.3515407642956
True	255.285291740282
True	193.37267011057972
True	887.2560024926076
True	53.776860775855454
True	729.1899726209634
True	277.20133516647337
True	301.67835347576954
True	170.26537355507648
True	487.8832587422526
True	608.2598329484223
True	364.7249653672612
True	416.0008565866828
True	71.16223132954768
True	159.31375159624483
True	459.0947856712973
True	227.77606660309317
True	37.76338939921269
True	204.20012062858365
True	392.71895035214754
True	383.352415083184
True	755.6925228043137
True	125.45505549185916
True	670.9886526986328
True	509.647132091381
True	589.2213673752326
True	130.9857693392275
True	37.48688848058867
True	665.603759437573
True	71.84538151527732
True	560.1328651546312
True	689.0362121857346
True	445.3599586782873
True	132.32530940711808
True	501.1050115033165
True	4.032555467981978
True	391.9022606472736
True	30.840090100028988
True	627.8670544915897
True	267.7751245689872
True	597.5451506443387
True	675.9271787213369
True	144.0246714044566
True	540.3855842131226
True	484.73928308403134
True	62.31037715870796
True	946.1537519157456
True	2.9033283921234725
True	26.09831103930036
True	654.2283804905525
True	669.8517487197387
True	131.47329962811517
True	411.47269890107646
True	119.81841916703856
True	75.40620722382009
True	464.65524572597695
True	43.79469259119624
True	510.2469757249416
True	11.836811034714064
True	838.3772866783318
True	539.5951703437692
True	665.9900080231274
True	101.1754901483653
True	384.936472096516
True	988.5552177045053
True	837.6736447552273
True	139.03661348744956
True	544.5433748611093
True	463.29973372925446
True	240.39846125518187
True	257.13451589452126
True	6.5359482020945405
True	316.7851988467141
True	11.881238787210178
True	369.41509247592666
True	78.59284309257549
True	415.8202311144045
True	656.9662881925934
True	125.3486700423772
True	243.3521292793741
True	627.8729375663154
True	680.3880761177147
True	294.8272987718796
True	139.9539871806405
True	158.94526150491933
True	462.67684579375
True	84.12615318724268
True	10.109603436703658
True	507.6490386209371
True	568.1616703394559
True	18.645540946237915
True	137.3407889878203
True	903.6096212272712
True	477.5882282600607
True	275.85251246810446
True	34.21263395831191
True	483.2725145078665
True	112.29114968259336
True	588.208074380011
True	676.1434795985118
True	304.42127862299435
True	384.5419188483676
True	181.02754402068948
True	251.0540485621424
True	78.23907108618313
True	221.85001980904585
True	494.70165580809646
True	19.915308194537754
True	455.3904069667795
True	367.6775496791467
True	710.7899780159232
True	902.9990251753632
True	917.6972890104528
True	156.41644323071927
True	398.01667699876674
True	71.15562256292665
True	179.94258649589733
True	319.0147303388315
True	11.014992895942225
True	824.4681323455281
True	22.07358742782205
True	396.9881249627834
True	276.65270854974887
True	631.0878410286796
True	220.76658918633103
True	39.31126031627164
True	677.4803120580222
True	1085.544012911649
True	215.27416797973524
True	136.02961940806824
True	576.8785097867138
True	481.9389713474985
True	17.955313681338126
True	826.3590009808491
True	116.10369647989296
True	46.1387413922356
True	301.9062290824769
True	361.19430746461074
True	403.8438860138215
True	268.1982680285197
True	18.99233116429543
True	23.081654519765628
True	832.5837400061628
True	203.3089133229272
True	112.51715463523728
True	839.202508125317
True	660.3247516331194
True	637.6979117444389
True	450.0995277109691
True	151.43410454788892
True	31.47818227574201
True	97.15792217173026
True	441.8354176366629
True	219.78332259460169
True	487.2349764581205
True	146.71266108107952
True	485.8344658223911
True	641.7965685702791
True	954.6659855030864
True	22.65635914549329
True	986.6949875362797
True	1031.6602469188877
True	495.6134400749263
True	85.66616685251708
True	800.3297476930138
True	640.2973560423497
True	656.5671086008457
True	178.71230488721002
True	741.9831280193457
True	719.8132028875453
True	123.5805836098872
True	800.0922187378884
True	821.4975972071171
True	501.4304497027082
True	225.6581043641249
True	71.49313098456831
True	310.4591591391525
True	354.8386987394356
True	468.0489231723055
True	434.0810479329437
True	191.46819000869945
True	317.7525220452188
True	2.945755670747399
True	13.550118098214332
True	108.19879894740612
True	132.56202145789746
True	356.79407845417614
True	352.088133798687
True	119.44643593696324
True	17.182761102895945
True	202.03840547313183
True	861.9100501856319
True	452.6899187403494
True	535.8024357273491
True	561.1457406166273
True	804.6857230035679
True	634.6854638808002
True	95.9181722787662
True	207.22010059473828
True	263.237878679452
True	280.29956897319965
True	106.90484020208376
True	366.06576476788007
True	441.8166776646439
True	168.60953928584863
True	641.8009956426529
True	253.2657013465822
True	212.49669376930072
True	27.151976300343637
True	258.0422825527787
True	483.3806105676564
True	160.1619248674966
True	534.0986879363095
True	461.2364483935723
True	242.8521170429562
True	107.62459316693824
True	42.55747019879963
True	397.0457385725507
True	808.1324910547886
True	156.47556784489618
True	1017.558785569247
True	1029.3784967372194
True	485.2928743790746
True	98.90437389206912
True	118.77760258642192
True	677.0845635556278
True	9.32951183431371
True	221.50615770495344
True	137.5260921537462
True	116.09238617495214
True	332.0927667337578
True	636.0884277064858
True	35.75299385782818
True	123.48316657537566
True	952.636147411658
True	54.910107353469286
True	447.1793431620343
True	524.4581799780923
True	253.5690738315934
True	124.81937828059728
True	963.1852686700288
True	1203.8404364298378
True	509.852783125923
True	641.8775548170862
True	209.40583833591185
True	147.37573271060424
True	311.38085575736886
True	241.01556181048556
True	180.53337297509057
True	307.23348313272123
True	364.2583651578263
True	12.287594984916389
True	634.0249595394207
True	143.18869217635313
True	78.44214210299603
True	456.066030369335
True	299.55487392828786
True	1177.978480414497
True	349.858884693271
True	987.2588591116644
True	9.894462063530131
True	265.9206006624952
True	228.47154403145757
True	151.42804433000418
True	492.5365796943694
True	193.65823016119563
True	421.2515301791258
True	322.46143027159786
True	112.96991345294607
True	347.58312018297494
True	1046.1030708323924
True	740.179996217967
True	219.13492877643145
True	112.96496742397947
True	309.17354924719683
True	25.534488491105492
True	364.1626536747134
True	312.5508577906531
True	586.8628330181601
True	465.2027983166906
True	342.0385857575975
True	154.59382448315162
True	11.279660114310568
True	437.8656172507136
True	283.8739959273354
True	141.68957347680737
True	304.8829248987542
True	409.5695199013693
True	822.8430208049414
True	321.55492879250147
True	780.507804068481
True	406.7231951123859
True	381.5357635120005
True	1.8909206551121005
True	1159.4383970156316
True	105.39001345783828
True	910.9609754587508
True	208.6662467509383
True	460.0259877662533
True	660.6923567163536
True	84.89348464998258
True	483.69029882384666
True	34.17204127649629
True	399.11031915890175
True	76.64393224418404
True	217.92278379758392
True	36.425143590094734
True	682.4633673485356
True	187.47524535789276
True	25.75883634050016
True	399.3174401412203
True	109.24024816418004
True	165.86271128797102
True	802.3758003242211
True	262.7854125687495
True	145.45058366748964
True	376.30068985583233
True	512.2139899335051
True	335.1459264761551
True	521.4279434729316
True	600.5166215986379
True	157.4917157231842
True	7.272458707253623
True	75.64436174509738
True	426.43964118296384
True	87.98621543698715
True	76.48316341917197
True	1082.934849397388
True	27.54174519387989
True	325.0522941976744
True	321.31416627522407
True	439.9389642201308
True	687.1469057159242
True	179.17139451667828
True	637.4567699040335
True	331.3962723581015
True	334.16502755745194
True	272.41471478394567
True	203.6453408266945
True	366.4300047956155
True	439.2517010148936
True	408.9086517127377
True	607.3268234355636
True	141.50380259172343
True	76.40460838989995
True	40.99827187596331
True	293.9739187433181
True	647.311089446939
True	413.0539266370102
True	792.3224000385248
True	224.82751754890228
True	398.6834013919831
True	67.96286936172027
True	56.65322943114723
True	405.185475882374
True	205.3874140692705
True	224.6965979019137
True	44.67181767982155
True	1049.3476748658118
True	180.37065831726625
True	900.1742726745207
True	315.7031178918574
True	932.4906160729876
True	235.6304955570818
True	478.869796011586
True	522.8264332166914
True	585.8781780641141
True	209.42976729030565
True	482.296468186516
True	908.214796124604
True	123.9008326763882
True	6.147753796059774
True	561.6963922442111
True	25.47994047786676
True	73.88018310712344
True	790.8623963774135
True	225.46902091049623
True	981.0083269638968
True	674.7562976173033
True	428.5170196135458
True	278.3242252195968
True	487.5869138168476
True	336.4125365592864
True	182.02922452743363
True	696.6564818701802
True	748.9134863349128
True	215.56848769914944
True	91.67093083675792
True	504.6351734857059
True	131.84986925421046
True	373.34005008905234
True	339.93111615180203
True	65.74958789800469
True	384.3641579512966
True	404.9606775919887
True	341.6247192020029
True	405.0031104090924
True	432.73508664422496
True	649.6475471411825
True	56.62836159360884
True	460.12739898306273
True	319.5468943217154
True	672.3951048037401
True	228.19761911585832
True	97.55704708762616
True	41.66889966721316
True	538.8341559227716
True	643.7492701113272
True	188.75482893416924
True	417.4934309004044
True	334.36925840764053
True	17.009221653515016
True	168.1862056079628
True	288.942346852415
True	3.0320836688739683
True	860.7695050929749
True	80.2956748442712
True	106.48577222594628
True	111.2037800876115
True	363.41009498329896
True	38.92428395265628
True	452.98126224410805
True	237.49650532551985
True	5.432917907429873
True	117.81773518102206
True	449.6923130934756
True	47.76118154727909
True	65.4843079898697
True	176.87555779303904
True	286.8240877256813
True	977.3397047433322
True	386.49381915551146
True	934.5560772102845
True	178.62734456304446
True	1047.6577034451684
True	792.6058397386441
True	660.6804534624004
True	399.9242951958023
True	377.84574435828296
True	79.22671718624626
True	71.36337836032536
True	81.34616984762192
True	175.7923989941634
True	496.00144324874384
True	1070.7167071924275
True	179.99678010664064
True	358.9394589805565
True	434.98252784670206
True	595.3897758581869
True	595.9166839634552
True	287.2826460681372
True	472.5151481846873
True	671.7543560517663
True	100.87391864292344
True	696.0806560473229
True	266.0628417596275
True	136.2526250555871
True	411.8321368739197
True	886.203863697159
True	397.25602406052735
True	876.206506384246
True	194.43248466167375
True	340.7808875137076
True	686.8102105870103
True	604.5049268469807
True	201.3896165946389
True	254.00325276429624
True	798.8169284540451
True	31.565744690754144
True	185.65109967470127
True	495.49855584225605
True	735.1540351930805
True	104.5970519470929
True	36.13378336175237
True	169.50245253897577
True	692.8379703280647
True	323.8512613952559
True	564.5865139680241
True	351.0758288179651
True	311.44489975224224
True	448.6566700496233
True	487.45412527841296
True	68.6217806833857
True	377.0475877413823
True	796.7394766727859
True	0.0
True	292.6986473496485
True	258.3049435383007
True	956.2658097042968
True	148.61733648656596
True	641.2107673299091
True	643.8678396352586
True	111.03219104715714
True	221.39762490579585
True	132.49049068143572
True	10.796203458873906
True	285.1163527447711
True	372.9974525187035
True	1138.1092552276095
True	233.56732289545403
True	397.5728821101446
True	643.3714274965889
True	195.2272999870225
True	28.10778987331464
True	855.4577017922809
True	607.82306452706
True	158.8328138679047
True	590.5499760721401
True	167.92097522569057
True	287.3830330885846
True	781.1449985101007
True	34.6582836545265
True	103.16822367460831
True	512.4452482358755
True	62.948393979944285
True	74.90806272087978
True	414.0801560114912
True	22.60545571662408
True	751.2437847026359
True	103.05638861574587
True	161.9194180203919
True	19.34631378021105
True	718.909214286683
True	31.01990674279806
True	765.167901267314
True	392.59147132906617
True	109.84529100332549
True	704.7486204639038
True	535.0890212701588
True	553.0768794411412
True	45.70521459862132
True	370.9973788235835
True	5.855817800816147
True	88.11753086831145
True	380.6498618236223
True	45.89994184181381
True	122.6405711298486
True	297.3377893881494
True	188.2486211604988
True	105.168702169599
True	658.19511324855
True	20.629989830745068
True	1140.7586625236725
True	483.1320346578446
True	311.18357661146763
True	498.67825319136426
True	125.88024456237488
True	809.9993263348165
True	1103.171519595129
True	733.6205842740372
True	182.5304017499693
True	227.62031723541733
True	52.22373944711774
True	58.37658182830662
True	153.45771702754053
True	102.54605447973614
True	164.73085606438826
True	1226.4171997705575
True	307.3305638904683
True	363.8132060453703
True	718.974956003637
True	15.313468590186448
True	14.412405335406913
True	596.8132588915493
True	6.162200071880911
True	114.290942632134
True	705.2949806139238
True	186.5649628965348
True	636.3213096447791
True	852.8576042864313
True	151.41035826840184
True	872.3525903927865
True	3.642165788704292
True	476.7873308594714
True	1065.157836305776
True	26.14498198366622
True	245.25060963747435
True	149.4198316219592
True	969.5436716510824
True	232.55891350477432
True	493.38314621049216
True	117.44136752788368
True	500.7896285613832
True	161.0951733410843
True	98.0048988358804
True	395.4371746528541
True	72.59328977765429
True	54.17345674536366
True	1105.544170952361
True	266.88435883010084
True	158.06222235497023
True	369.376648514141
True	403.7203839346211
True	214.83203832277124
True	161.7281243339112
True	388.2015084519303
True	34.96001591587602
True	488.8498220388353
True	1082.4638441235263
True	113.70866654877705
True	477.935835308733
True	314.383559466902
True	25.31166501231572
True	404.27535065065183
True	107.63619671860944
True	567.676062439324
True	216.18409595960583
True	408.58349720004617
True	19.90179114520838
True	451.1516992809199
True	109.48133143301646
True	332.47090484684134
True	32.12165753221137
True	175.83161281225603
True	251.6867089362591
True	765.3339849667904
True	57.50701830356914
True	133.74330620683386
True	238.19089484201731
True	132.71819080566087
True	644.4066197548023
True	561.0323862041507
True	798.7905209740592
True	380.12357496479046
True	540.175807412083
True	422.1894702410415
True	692.1119316362518
True	69.05335682572374
True	463.22286997914654
True	434.3200787281427
True	46.43137469437784
True	87.33727767559306
True	129.8918238300063
True	92.31984578970766
True	328.3119507324198
True	863.9933305595029
True	329.29815631683016
True	1125.3444647472245
True	329.83711869785964
True	898.7617556483192
True	150.98917093758544
True	595.3153055503196
True	614.3366454918146
True	713.1784811478448
True	463.8863666720682
True	66.60551553050855
True	294.6609688178934
True	40.95766548790464
True	164.66965884574398
True	169.63724441354384
True	1087.6227615399157
True	226.1669671908097
True	550.3248885133731
True	538.8792370915946
True	560.7145684003843
True	886.52101213183
True	600.5428795217749
True	648.5067819801196
True	910.1023883852358
True	123.6037202597918
True	308.62292669726355
True	273.2505845757542
True	312.16703854202774
True	88.93074715175146
True	409.1947455610388
True	4.143360634885749
True	331.6575870154664
True	259.8652543338261
True	596.4593230527912
True	279.2974799332072
True	344.6844240313076
True	9.058781519638842
True	61.80716233621333
True	542.7010317169927
True	28.746787848736183
True	144.74024046785988
True	66.07962397962869
True	151.0428381594892
True	229.05568948837688
True	70.74653076944227
True	398.18554377382907
True	281.0343865351244
True	101.80252537770669
True	345.8617350314684
True	62.14321911604499
True	596.2859439413721
True	863.132936767792
True	288.353067653588
True	1162.0216550645312
True	111.06056688990108
True	299.204221757567
True	1047.7976568562488
True	89.84098334422207
True	279.5571259944915
True	10.040480129407008
True	409.2548006787016
True	440.1463524956949
True	160.4775653928648
True	619.275250674973
True	903.0624958049036
True	167.69795356738103
True	78.33498878752202
True	328.3244622981732
True	558.9881806570619
True	618.2878937940192
True	1206.66750954426
True	27.12582944425219
True	947.0547711120134
True	137.05635263139172
True	667.8081539495284
True	113.13634252478914
True	130.34711639606704
True	179.75748493751814
True	170.5501372086567
True	748.3879491265641
True	220.88367487761167
True	232.291779713981
True	67.71536046482458
True	506.817560199833
True	457.0178850635685
True	181.4445886785878
True	233.7962521341365
True	16.65666703430021
True	421.5765030031297
True	218.17231522909864
True	287.4093701469254
True	117.6067428910228
True	704.8200230502129
True	421.3859125119753
True	258.23212252063735
True	645.4047468484625
True	543.2863072923095
True	468.2812132460512
True	134.41780328380685
True	525.0516395319029
True	423.9105320238123
True	3.0495606779162534
True	197.86265571251053
True	91.82734587837447
True	246.40621206089625
True	3.1664093231866475
True	127.70043884689764
True	362.0531781548866
True	7.6129478204591345
True	842.8937852646211
True	169.39291234869023
True	712.9272870875373
True	755.7679739314858
True	154.6139967892193
True	224.8725011547201
True	493.0964936600534
True	861.0416191916638
True	50.55035727647634
True	38.435906676564095
True	129.29678930716233
True	630.9914677369271
True	726.569689671605
True	182.3434456250462
True	595.4461320208096
True	623.2775711382058
True	886.4203714131804
True	403.7561322968402
True	191.54263763246564
True	866.2703819299472
True	221.5700328104946
True	147.6781889512404
True	339.71794162724734
True	224.76773234775328
True	201.62883927667508
True	607.0372361872103
True	255.2835935637113
True	198.2087517163817
True	459.674292147828
True	462.8795458751461
True	63.49106886299049
True	282.5337642962461
True	74.99745031705831
True	342.0175607474773
True	363.2222543697556
True	258.6057102551868
True	176.59297589084213
True	381.0478691033584
True	645.858623334747
True	735.6299319677651
True	301.47104203781976
True	736.1631825624593
True	62.39222057895132
True	873.7031981722841
True	356.8341484024435
True	12.01594042894726
True	615.0652648625763
True	705.2925677419365
True	255.5115947502005
True	163.34313900774578
True	50.3447323920779
True	390.7127840325775
True	66.8109721832679
True	15.22579704766232
True	895.9070923137515
True	362.40782209994654
True	178.1294606001607
True	1003.654584003137
True	12.702311768115347
True	799.884037521809
True	31.216778794897248
True	652.2656061903856
True	55.497340167724985
True	759.3170391564536
True	443.7652180559825
True	206.1234582448037
True	442.3348284122232
True	205.70666269894213
True	302.22942259654604
True	227.44181486750665
True	401.7056275081376
True	9.532469394507554
True	315.4396386545844
True	113.24006700850376
True	12.135290615944893
True	479.2607696989572
True	707.5231508733002
True	281.20199918999566
True	80.0919058350523
True	294.6238232784611
True	77.40175356052005
True	178.5429383207773
True	171.80101740985342
True	388.22151955799
True	42.698425838346886
True	137.71809165635068
True	383.6569976746598
True	850.8232796605398
True	112.662508675084
True	209.8238347549997
True	412.68250825259753
True	17.920475918661364
True	409.52225803939695
True	514.7020241566576
True	89.53305524170223
True	404.1983548929684
True	367.9575913706714
True	411.398578986449
True	600.2778063142083
True	1039.7478745334083
True	998.8109019795908
True	55.11747523003832
True	1047.4514921621414
True	113.87262439816156
True	117.09700069578004
True	115.78548897105132
True	483.763399032954
True	377.7145722614616
True	568.5192853875955
True	256.70567191829406
True	157.45751748532214
True	415.1778082802357
True	16.002032613158743
True	457.0749041319296
True	379.60806686877135
True	148.94521167074527
True	93.2417166673808
True	546.4651977288318
True	968.545001307362
True	193.35060185143257
True	70.18354115205378
True	429.3126374644816
True	379.3482312425088
True	476.19418994797377
True	329.96787106316657
True	4.682736745709956
True	539.900031543972
True	501.674386368568
True	498.677104053226
True	193.9202884603456
True	103.07888061551218
True	22.52882199552828
True	382.39798904452033
True	109.53626773060944
True	7.887256731150364
True	33.06032290916558
True	347.0431508799605
True	634.8835192281707
True	138.33637824071437
True	90.39430733802396
True	25.48655591323532
True	410.87100398165074
True	351.5364842275044
True	743.5636764915762
True	299.94064273261847
True	505.56614639278337
True	558.6483973200787
True	525.7822478959058
True	294.43656794702565
True	520.1513776852282
True	100.29257349493314
True	581.7682830979843
True	7.974773336159434
True	368.8947219988997
True	452.98973806181056
True	984.4569757675986
True	343.9462454291174
True	784.9915399573769
True	957.401858576912
True	183.63731342449904
True	37.66882719941758
True	385.9098704380809
True	383.0746943627289
True	585.2779299766514
True	243.11275125409637
True	30.67993556639999
True	649.3532050642694
True	124.91443582512028
True	1087.250720332472
True	319.49187587606474
True	488.9881194689005
True	127.24524523126264
True	823.575296336628
True	141.90867830651084
True	816.9430147146677
True	575.696191560392
True	189.7420046362157
True	117.6792480581848
True	70.49268354177887
True	569.4794171360871
True	882.4592537713332
True	430.2412700816972
True	568.6369475981701
True	133.4376135789324
True	613.1156224989365
True	495.0696055671372
True	819.7328873673653
True	308.52202537431214
True	582.8410091862999
True	118.34756876248596
True	26.369122912111195
True	410.6814955033383
True	166.03234676782083
True	104.09262009951227
True	376.7679071274928
True	1079.3493952001688
True	272.99319025542866
True	550.4203806954278
True	12.979910192785768
True	77.36274007837339
True	334.4031840454917
True	779.5056190110764
True	433.9093945233832
True	530.9505443636498
True	715.7737974170461
True	70.83405891819626
True	749.4232733811315
True	45.14204824619535
True	102.09929479652014
True	181.6619694586229
True	83.416754896935
True	25.320326763691806
True	288.4919657211967
True	455.5162366615271
True	910.949656821576
True	847.9260441255785
True	6.762047239576507
True	284.9649285525106
True	466.8096931355248
True	117.5767523363399
True	239.22005737170352
True	326.41344469173384
True	1323.7619559917875
True	464.7167993187068
True	24.67062627169888
True	188.7132520275941
True	715.190832942722
True	36.59502718586209
True	167.90596684056013
True	585.7027341744911
True	75.96481787782217
True	896.9235423311508
True	320.0627150956832
True	664.289739044391
True	71.57504101220137
True	668.745048206166
True	592.3185185856829
True	895.8797675152789
True	244.5372554197897
True	504.9089448117049
True	878.6318374852673
True	897.4861249254503
True	225.22150492226828
True	765.7875090538311
True	208.7806276533129
True	437.591341946343
True	382.7836853729471
True	502.2822697247121
True	503.2269929454589
True	323.828223810107
True	346.19519050952294
True	117.68241052549858
True	347.02626842544885
True	1167.7626019550517
True	329.82834784786024
True	138.4669898260529
True	294.0247226875435
True	757.9825534156374
True	645.735266215557
True	425.55999027407785
True	120.98938705677496
True	324.8612904341195
True	35.29112716701645
True	172.13692353549231
True	92.01890317827667
True	92.69116128121202
True	545.6667823360564
True	142.30606932151932
True	129.9095875008505
True	106.62112005449475
True	83.5898320839304
True	447.61865712702735
True	389.8428118431397
True	1050.8087009068493
True	539.6446983226865
True	848.3956673363299
True	275.3475345825362
True	293.83945505091555
True	525.3673751858049
True	190.94825486110523
True	740.2513076093068
True	241.887043528134
True	372.36653829735457
True	69.20085995531034
True	120.28371478998524
True	264.7171308746482
True	124.79374273293855
True	467.0914327729992
True	31.92304562459061
True	574.6512988992926
True	1015.4950648221986
True	706.8865426821875
True	1.380798500055145
True	61.813288947932655
True	493.0791305040794
True	439.8906844993954
True	78.10096907395958
True	123.50027829621033
True	298.31763178693296
True	78.92070292490202
True	52.292028250804975
True	750.6053492897694
True	667.4842034136943
True	170.40159857109174
True	173.35398293627665
True	533.1144984217083
True	50.51699895458803
True	24.28370343139694
True	540.7428644153076
True	439.6879701284728
True	1124.308175124111
True	44.242331649475766
True	470.1706576610245
True	895.5073934345094
True	760.7647105349139
True	278.76388044677736
True	752.4904344204875
True	413.69448220658006
True	43.0423915830831
True	98.085122777351
True	725.4728381522539
True	74.80972626729069
True	142.23129918770658
True	907.0575579383068
True	188.82847977623624
True	282.36483860185524
True	100.61390151959807
True	641.6358033381597
True	595.5912759306289
True	218.4852391946837
True	430.8204216788212
True	41.80503868312647
True	276.5177626946758
True	591.6810655676393
True	597.535455303152
True	313.9526460520842
True	76.2366745214552
True	967.107296791046
True	1056.137319324693
True	566.5204479328106
True	65.78610539457287
True	27.20130389622903
True	88.45660912016092
True	101.99704593354954
True	100.4192992661154
True	887.3175322275215
True	1233.7898998338817
True	730.4572993646356
True	339.0407698866557
True	8.418874413425543
True	22.457788442344263
True	338.12904033974564
True	483.0691543065663
True	47.35642450006379
True	572.2764495167378
True	435.4881106780655
True	388.99183498014986
True	83.36361402080132
True	197.660841693424
True	256.4722433635189
True	131.67180272490793
True	395.6557676390967
True	43.30333584356712
True	177.366414927251
True	1179.9652396609558
True	6.601018675721561
True	25.06443284908549
True	616.67170062337
True	362.471837676579
True	762.8036956201663
True	154.01724290488838
True	735.8336118103255
True	588.664539043076
True	281.1243617222954
True	438.46320998524135
True	336.997211935107
True	279.4957371220825
True	265.71090331813366
True	388.6647445956888
True	509.0395872413844
True	505.1020664705413
True	110.15947063774873
True	364.4927713638596
True	9.538579263653876
True	185.91001702571236
True	220.7005311091721
True	871.1671334016603
True	583.7285954267691
True	29.486559317672143
True	731.9340057956304
True	834.857682442242
True	106.7099395437737
True	341.7196161328374
True	847.6428196335559
True	231.4468168244272
True	164.72076689550315
True	537.7434599315438
True	565.7706376289485
True	1077.876881619347
True	151.6363280104496
True	139.3320747926733
True	253.2903933848792
True	320.33704313128004
True	430.7150461017422
True	401.16049956392885
True	303.2565987898617
True	440.2731251417336
True	494.480139490204
True	234.80690583269808
True	1459.493390746946
True	239.86185672079387
True	391.0777094566984
True	50.16566252244444
True	770.7300457114617
True	245.2960077383025
True	903.698334108122
True	557.3021836702302
True	320.3976647217912
True	777.5411014971878
True	262.0101520989024
True	217.38546384885697
True	255.9900202085006
True	219.94282412528588
True	145.90723701417738
True	247.6819673512476
True	718.7226954845802
True	515.9810160800187
True	228.52536562752465
True	1161.228038344898
True	115.481832765925
True	261.5968987413827
True	72.08090237697668
True	323.0411394445333
True	406.3058945240728
True	89.06145351940955
True	218.67268611652423
True	76.52551883561065
True	667.7920357312689
True	365.3870888008644
True	212.6377671696453
True	740.15745086279
True	902.073010745264
True	829.3234004275519
True	826.277960533839
True	351.5471506326066
True	1.1290687842358738
True	254.83190186199127
True	54.30480084870623
True	374.55293391173774
True	55.13312333909403
True	363.111576422134
True	846.2742010754465
True	1022.3797037852548
True	415.5342713183396
True	21.934711132146862
True	521.6722431060646
True	490.14343577910734
True	190.1928360247391
True	229.78108904648676
True	300.0650095854233
True	21.950272633416
True	120.01768106220555
True	967.9065177392324
True	62.78175762045896
True	467.9814141229476
True	775.442863752749
True	99.77551135517436
True	257.30299739255724
True	114.3872061634591
True	15.32338665925013
True	1.6666188743060917
True	121.93501685756938
True	1029.1486806748974
True	470.1161188989391
True	68.76626864723343
True	795.1458415284795
True	335.0473231183963
True	1.0651851034888424
True	441.16379308686135
True	183.80212671394972
True	502.87641119936194
True	84.6108482778903
True	327.6907802740445
True	376.175479341381
True	179.21052445485196
True	201.82017842964143
True	126.72569008724956
True	167.64536788587628
True	974.9342674523964
True	15.491861744069237
True	504.94778052694153
True	482.9295084944245
True	415.3714783164169
True	218.52038917964904
True	233.9177992108341
True	160.53955610477934
True	45.62845008437671
True	505.7683768360609
True	152.4517539717622
True	844.1421048661065
True	844.7108954463871
True	240.6685268129869
True	318.89165145537817
True	503.9811390658173
True	41.5756556760096
True	86.50396237157555
True	716.2813015254329
True	1088.7047296217745
True	110.56860471104216
True	733.5114764502069
True	143.89486696270143
True	937.5594462174478
True	677.7522835811452
True	102.26510984146792
True	263.7470024256144
True	622.0479680448652
True	265.84697263237985
True	43.9932371439937
True	564.8500979837139
True	439.5272928127009
True	5.380577919929415
True	474.25611947630887
True	65.55065103098707
True	183.6233553019432
True	242.9166081131347
True	287.4312694887756
True	78.81383404831418
True	215.2198096839901
True	352.7422311797062
True	437.640318554862
True	904.2064868251398
True	48.03551515959766
True	896.3163734287521
True	1082.0482324281022
True	119.25017135438104
True	76.30330488670668
True	1000.2431412706204
True	34.75528990986839
True	225.2670354602524
True	87.78365273777887
True	209.0161108134108
True	362.0936388874705
True	942.6371482064104
True	102.55810335092114
True	73.6941506021388
True	630.8831049599146
True	277.9477656912421
True	715.0724441515977
True	52.338517915642015
True	482.6845444909705
True	381.8283864132055
True	695.8204044353313
True	52.168976613859
True	107.24547945002917
True	29.39708577483229
True	264.48078513897013
True	41.296494102343374
True	346.50807996382275
True	3.428574938259758
True	1195.3322228181114
True	101.29603350421722
True	138.46589228602622
True	354.79623220066287
True	715.0314041020821
True	682.1865581353399
True	1019.130019239524
True	459.1748043147805
True	413.01532952071113
True	144.21300610430816
True	430.9559339102332
True	834.1920241607095
True	414.6243926333338
True	918.2592060226644
True	88.5803814965967
True	422.80606902701135
True	162.3568533082288
True	282.6843895344665
True	750.8817388911538
True	160.66832086462307
True	131.7449974584853
True	66.0923130235726
True	839.7431556560904
True	772.1870918906167
True	83.15032549507616
True	442.4657672532662
True	740.7329905002094
True	425.0934765970209
True	56.77887658430748
True	320.3620285559803
True	773.0389729654254
True	31.67967334268034
True	368.9533521768213
True	167.78464702834955
True	285.06774676213183
True	32.91360357169389
True	228.3454686424225
True	761.6945172435788
True	639.3396406423916
True	58.2261585391139
True	282.44728365338534
True	915.4443604043864
True	17.094071061094898
True	294.5793365759182
True	296.7879746027029
True	427.3068849430631
True	211.47763560638532
True	590.3444105776462
True	47.78965620788431
True	961.3065356568962
True	889.1615182729321
True	46.42748495190038
True	385.410714986212
True	725.6223223842896
True	898.1682280009991
True	279.2514756648979
True	589.9392605688507
True	135.7754518572573
True	187.2545948330134
True	134.89322667733995
True	130.24049944124172
True	207.0216256573561
True	965.7133174491628
True	786.2421053961936
True	980.0870922997752
True	20.727760008823203
True	26.093972272744768
True	348.3974260260222
True	13.29000983764008
True	633.8296486187543
True	1058.3279049840132
True	254.47060880756405
True	208.9761853877295
True	80.79664955195706
True	223.83599746784415
True	135.151020270427
True	47.58790983696007
True	134.0457412856347
True	90.4520671574723
True	244.00940178329685
True	524.7139378103399
True	162.75212120231282
True	29.12228543247901
True	59.37255012592392
True	437.29800977604
True	264.6678263017617
True	585.3730001979965
True	23.29065305598773
True	113.59264898729202
True	660.2626263064091
True	271.7453879234405
True	453.4218532980394
True	661.4870981627633
True	104.65527076001504
True	108.758699127233
True	79.4687350876029
True	25.403297633977758
True	122.94297825453468
True	80.4008834019311
True	103.62348251275849
True	152.1889628918553
True	232.8382776693591
True	837.2068433638276
True	282.9971480144393
True	942.6391825545418
True	169.4876171324053
True	202.3448842106884
True	793.5203763605697
True	310.3118070556064
True	607.0915205849726
True	261.5274134561625
True	352.34848117735066
True	441.80526533938206
True	573.6766699053147
True	630.9545622950525
True	372.54103715450094
True	36.16874001213754
True	565.2709823597056
True	636.3893728957393
True	19.972675602841143
True	11.582992131195663
True	267.40994773260013
True	398.8806210679888
True	445.6367958510276
True	67.60789248704565
True	621.6529868242927
True	953.7075577140304
True	236.0379202212372
True	906.3102565112288
True	274.2896711193517
True	104.20080513578792
True	277.7940095399572
True	688.6554584497433
True	35.625208987357404
True	581.7932878969544
True	1282.150836044404
True	1011.806612268906
True	885.2120306811514
True	215.5987650290779
True	93.19236789591343
True	203.3036273558713
True	835.4771967447788
True	141.24458546751038
True	1075.512909661615
True	849.996255556204
True	41.859336419797565
True	88.70870556229549
True	403.87510339167056
True	408.94959356591903
True	202.98098053118488
True	515.7741564174729
True	683.7733632736229
True	124.34260772825762
True	275.006677418634
True	999.3272293159
True	52.668167944746926
True	695.8472734140329
True	553.5435170146758
True	35.73101524913346
True	851.82482917127
True	388.1059950305567
True	542.826175288174
True	111.73002287427975
True	252.56468444899747
True	212.80607254479725
True	25.307413353576905
True	130.71067968676198
True	735.7013364515944
True	141.2851460601425
True	385.1111602869445
True	62.05473005613528
True	625.8538966882427
True	606.6929501780659
True	240.3094335375806
True	463.01049452712914
True	165.2277695824677
True	163.22163566518216
True	219.6374892336972
True	295.1368785008878
True	366.5257632543557
True	132.6726065178346
True	189.5817802539673
True	26.999238235085357
True	881.5950414331489
True	298.1153672388128
True	10.182688136465572
True	371.747009480326
True	168.9787216635374
True	618.4502669244501
True	370.1423740092952
True	589.2921804243786
True	527.5721251743668
True	470.8616985998647
True	787.3819330851398
True	230.780157139741
True	547.2957529616139
True	158.74235664566783
True	529.1902050472445
True	364.47703375264285
True	377.2226244072977
True	126.76312966570644
True	136.03146818301516
True	111.12446719566675
True	67.29170326104837
True	710.6726152614324
True	169.7229823883929
True	45.17813532904098
True	0.0
True	556.1153343612201
True	106.08165094933092
True	24.127231926156668
True	39.70187493106872
True	106.82818302535355
True	511.202288580061
True	187.68942827122203
True	104.32195904042408
True	35.16562925556783
True	161.78078442225444
True	912.389646177014
True	53.51548295215825
True	234.00355383757287
True	727.9624193782553
True	309.8381765943566
True	453.7510768000877
True	486.2823560650509
True	510.0817458364951
True	595.3042651037744
True	889.1590829347166
True	247.3055580048272
True	1020.6852840959692
True	910.0061984597054
True	611.2214664858856
True	344.39963005977864
True	863.8175849157726
True	8.862504649611852
True	34.06579506561406
True	288.1079209595385
True	42.78186810276862
True	202.06125430809308
True	789.9949096300597
True	209.1892413293797
True	736.6133614499156
True	729.8390625874428
True	125.47482485262012
True	383.7787314717813
True	586.4324506191725
True	23.352729595708123
True	134.71423985229936
True	437.3548706500797
True	300.8457869134041
True	201.8642988771424
True	106.63748842307392
True	392.40963553128057
True	22.630020807028178
True	350.9146313842761
True	360.03794526104554
True	1060.2613070308148
True	366.4315706099112
True	30.35911408427678
True	443.95614807531314
True	413.4716804000458
True	232.2863933976709
True	30.500771225794423
True	763.132985902465
True	421.9124200235132
True	172.05382831555863
True	14.026998348640149
True	1206.5328747080423
True	162.81902340137896
True	27.35135844985884
True	308.90296740600087
True	295.61270958770405
True	113.40550447943956
True	295.35433431922496
True	47.085582379282485
True	327.33826491724085
True	313.83884153325255
True	295.07248394949136
True	33.863501146315684
True	48.99402327931307
True	1007.3573586485064
True	24.427901604543823
True	12.525892254716132
True	176.9400130892318
True	644.9747503274914
True	9.53095083460162
True	185.4200743250221
True	178.46688136068437
True	523.5767369899742
True	380.5220349645321
True	710.21303925033
True	324.80321737372907
True	486.7217750783786
True	433.0482833438561
True	492.9013797107403
True	99.29971088156888
True	1278.5041672251225
True	920.3517027635572
True	288.09253480036153
True	530.0237504098794
True	100.53281637686187
True	568.2135379411142
True	434.897244475142
True	155.53701467019545
True	79.1486379177236
True	346.67944233020165
True	163.3570764686852
True	31.218056369157463
True	600.9836588714787
True	377.4036724780288
True	63.42553470676548
True	29.203416455931904
True	666.1396540917086
True	495.76126067386537
True	73.04577475128261
True	23.058909954573057
True	325.7525681446951
True	342.3727157964663
True	721.7600322743709
True	537.1247110571132
True	551.0354701993462
True	784.9387049063623
True	8.661934047671561
True	59.31806454725435
True	38.33992710329138
True	56.844084724674055
True	517.0382082595221
True	595.540358666478
True	81.96343072616045
True	109.1122519617567
True	192.09488318195596
True	76.72154658158897
True	187.51624900056493
True	209.5019954222228
True	276.94093796956986
True	823.7272089619349
True	613.5946171128672
True	285.024877886058
True	198.64331173844965
True	282.8187998655368
True	254.90246961201697
True	761.2453385788498
True	334.6824624643933
True	163.59626434383412
True	880.1175720421971
True	359.7744518137087
True	478.4295448436227
True	153.7237331667295
True	119.66598360334034
True	64.53049172334731
True	218.9380819578393
True	1002.9521435224558
True	511.1074977727104
True	116.8435982660279
True	359.781778445622
True	104.95534555870144
True	661.6762182911569
True	4.403816997484461
True	688.4954890963205
True	33.47434242700779
True	919.9177695587427
True	852.2072141086945
True	209.3624072943347
True	26.69664737111113
True	82.49017927099598
True	468.72009164414646
True	218.10449032959755
True	1.4407962942538877
True	80.83503876033258
True	1081.9979198731305
True	348.9516609991081
True	659.6496645317756
True	482.54387339885005
True	29.16019089069107
True	139.65637805331755
True	436.0674218836128
True	940.2509635367531
True	796.1264102106261
True	432.90080761506425
True	354.3116529562083
True	17.93986840555079
True	83.07207320254828
True	739.3483063620653
True	463.7840135778538
True	381.1524960822301
True	873.4153245171096
True	26.514348165058404
True	223.7129521856586
True	885.196625421696
True	232.92677718721063
True	8.092820116907466
True	501.72046331104366
True	101.99875661411868
True	635.0737866722319
True	51.256100964330216
True	256.94477951288525
True	859.2974194620631
True	937.2389957912376
True	277.7303942866646
True	449.144742613685
True	121.28465373388698
True	626.127851146525
True	267.1302944405707
True	191.34671301982203
True	834.2658411127245
True	51.06416733774793
True	731.4671316620307
True	283.5130975077232
True	303.92499646679346
True	164.78778867732652
True	508.1458033164198
True	563.6176658917566
True	360.801486202369
True	406.26743703337536
True	67.03278541711633
True	159.53219753510402
True	451.185272560597
True	224.8625457954008
True	36.620807265327805
True	207.2906093269263
True	393.6854923490693
True	401.3848958346774
True	750.096964027672
True	131.0456104578268
True	659.3957796726783
True	496.556583898949
True	604.5234762322953
True	140.77333729937587
True	39.72836932019449
True	663.72016602649
True	69.6291521277872
True	555.0664752554021
True	667.446809592498
True	447.28344145172406
True	132.7739329910765
True	539.2907548187418
True	4.964473517962791
True	401.3683913114609
True	30.612470630747683
True	632.3187477580797
True	271.4844757603616
True	580.7012957210748
True	698.5018557374491
True	149.75815396305828
True	504.2247533791245
True	540.9480072275301
True	64.57502137263253
True	961.2490307690651
True	3.3529511333152096
True	27.31555031465632
True	635.3845715458342
True	692.1110750047085
True	130.28208389741098
True	406.86492304638926
True	127.80525127608216
True	75.42990084418982
True	480.25216713411305
True	42.82456174512159
True	513.3986833923648
True	14.600035046295444
True	834.1453754788977
True	535.9387809915081
True	689.5213675763049
True	99.31877110673872
True	384.9179165561368
True	997.655710310787
True	822.7087016750253
True	139.5833686589853
True	551.9820420387529
True	452.1322979555811
True	243.2601302509657
True	265.3639271111705
True	7.032764963605368
True	304.7345081978238
True	12.444909937889545
True	371.6600547978104
True	76.43022770312437
True	421.07665964704967
True	650.3836216452614
True	126.39772273828626
True	241.10162911162809
True	640.9072733183837
True	678.1041615017509
True	302.5412150676275
True	141.69282568338986
True	165.06708197746715
True	476.1109482544368
True	86.91812989230206
True	11.38588834573476
True	519.4426950651675
True	569.7874428767763
True	19.669023929572017
True	145.18394216848134
True	852.7798780271377
True	498.71076484499486
True	264.7300958476118
True	33.21747986502422
True	469.707142237364
True	114.21370404206662
True	581.6244569751716
True	658.3055317801034
True	290.2825272188783
True	386.2892091982959
True	191.4833757934811
True	245.34982394137123
True	74.85943244037864
True	207.72786429182943
True	498.98692425740313
True	19.67649610302608
True	453.9611743535724
True	363.0291550938372
True	733.3629054516734
True	919.9083229824377
True	875.9674268554772
True	164.73830202946797
True	400.233561862689
True	72.08158827912511
True	185.02932631077937
True	313.3863818595455
True	9.284890669320216
True	780.817944679606
True	23.958886951901867
True	406.1106175573177
True	266.8458596617914
True	664.6909196592003
True	211.8447074137058
True	38.01445432116496
True	698.4180009328803
True	1105.7169730798305
True	229.41589081500365
True	131.0757109020506
True	629.5026517181216
True	510.7846570311783
True	17.61691945485974
True	825.1895433944575
True	112.34207514096336
True	44.25828347406532
True	311.8668323626095
True	350.1167563806765
True	385.1918721666168
True	261.3391549691944
True	19.66855997941252
True	23.66857189341398
True	839.1882809974541
True	193.7800924771647
True	108.73140254453412
True	830.2910967362085
True	658.0981438676299
True	638.9015226881863
True	450.06123118777305
True	153.10453743505545
True	32.271107682693255
True	97.2849709789741
True	433.3921297697571
True	229.41464799579296
True	500.3567408469751
True	155.51115542829618
True	491.5693209377956
True	634.5256609734881
True	974.4215190503046
True	24.746811284778182
True	1008.8276855127344
True	1045.4484454355163
True	469.6800842465513
True	84.7933988837636
True	771.9057929837563
True	642.1001068785548
True	643.5173055688724
True	177.30618254697086
True	748.3997718862901
True	712.5430679322541
True	117.003641791351
True	769.7585645059515
True	815.455901101619
True	470.3721353362734
True	225.8219529383473
True	67.51467566198073
True	304.6779588221917
True	351.4440012451642
True	466.0505139738365
True	436.27752446483584
True	192.39893622829445
True	317.4575429627817
True	2.9448696739090474
True	13.961232910168649
True	104.65867263894565
True	129.57474378510477
True	356.06199615780673
True	348.36795396978323
True	109.97999120893476
True	19.010111939804226
True	208.5386971157753
True	815.3639379209641
True	460.9441358879062
True	542.9563620294962
True	567.7586558737441
True	828.2866523789718
True	646.3583219002647
True	89.17846191294667
True	209.177163697624
True	242.11759344127196
True	301.078135489212
True	94.15292200427942
True	360.2859427745409
True	421.5379514088317
True	170.37874524564543
True	633.1841240750979
True	246.55749659497064
True	210.07902306451052
True	28.932632237240316
True	253.020093414684
True	478.1707241618168
True	175.44158257897698
True	546.4475682573641
True	484.7709396927059
True	242.38154395603163
True	111.7950862912714
True	40.25264752673693
True	406.0531576720906
True	781.1061137299788
True	164.87950853399562
True	1034.8269497363033
True	1047.789231056557
True	481.4497847712268
True	105.41545045675788
True	124.6507990244994
True	669.3655465362204
True	8.343800297988315
True	224.1745802963699
True	117.68725758957608
True	118.12150102134645
True	323.05441160544666
True	655.7074073791805
True	37.76906225637629
True	124.3643340747461
True	940.2504476588996
True	53.98431668553375
True	442.1200402708673
True	529.3804074114817
True	251.2561120702352
True	130.47190191838104
True	953.7005216839708
True	1197.7766997096564
True	527.145395928864
True	666.0937431733621
True	216.45646020631543
True	149.18320143821165
True	319.9406637584951
True	235.4087212094483
True	171.43274680510044
True	299.4121161569164
True	361.4272430198803
True	11.577501444891997
True	630.7146049096413
True	143.43396481327568
True	74.83836942524852
True	431.54593204657886
True	324.96854043094146
True	1186.39788029973
True	346.6427613950014
True	984.1485830430815
True	10.969575953458708
True	271.0973630884816
True	227.3143451361581
True	153.28421665767743
True	506.8859074458247
True	197.85446372203057
True	398.6625551726689
True	329.2224357250514
True	107.9684195665706
True	347.6753569907225
True	1002.3529321548144
True	710.45598522483
True	233.4928451526992
True	111.04764863963644
True	302.5476860592886
True	24.06087155103639
True	359.2331179551283
True	325.0677150107332
True	576.7820978908265
True	449.9831643727497
True	351.7392351775679
True	151.79213793537062
True	12.58278499205201
True	415.58484168691535
True	282.5807160292041
True	140.91531002141957
True	307.22770980986115
True	437.7659153995197
True	811.914280230156
True	324.91351559964346
True	772.6921848249355
True	416.87781494159134
True	373.5526551750287
True	1.8109243481962876
True	1143.8900135974743
True	103.51338802268236
True	904.592293154816
True	197.6843704531392
True	462.4188990433207
True	654.2333397045555
True	81.72323650729386
True	479.5639921008395
True	33.27317595943026
True	430.8225449385137
True	77.08612580791849
True	229.10832106717328
True	38.00693574752248
True	675.3906833510624
True	192.2805292495508
True	24.265817722127917
True	397.94855355891326
True	111.49087976985112
True	172.09690695508158
True	814.1248029845824
True	261.5625672159158
True	153.83882562404438
True	384.61219354308025
True	516.8705121316655
True	342.18722928147827
True	513.1428992662076
True	637.1502167166066
True	157.6491790241052
True	7.044214351613714
True	73.24292615829768
True	428.7247180318341
True	88.17191247611406
True	76.92830919566038
True	1040.615172553735
True	29.193962386960965
True	324.3319352859083
True	324.34977933214213
True	449.2065934697363
True	681.6323405898258
True	199.60331544943676
True	641.8454103903279
True	323.5459096151415
True	344.13302057096195
True	274.418713368667
True	212.69824465214128
True	358.8797268566408
True	436.791483162869
True	409.7808663892843
True	606.724201162236
True	138.9162922209407
True	77.04415345087025
True	39.614300917004186
True	294.43710280000346
True	640.2361694500776
True	398.95333285970656
True	764.4049992104415
True	212.42316890331352
True	378.7628123154728
True	72.46802068441227
True	55.97315076865319
True	394.8900652740497
True	197.66091839543847
True	229.9216805815159
True	41.93687085913956
True	1096.9139267812775
True	177.09518447321926
True	930.4118554913096
True	317.5199665640933
True	920.099505530386
True	239.05921110863304
True	445.0702912711368
True	521.8342435611859
True	619.0417683132004
True	214.7006815879573
True	488.43757671808726
True	927.0401316979518
True	122.16378861293308
True	6.636285050092531
True	562.1696479259756
True	27.302017224742254
True	73.93578018005064
True	798.0228622912546
True	224.23493375346388
True	1004.5537203568956
True	692.9911204617251
True	432.6825857892969
True	284.5792871668367
True	480.9441249399849
True	340.6470706240607
True	186.74173211712016
True	694.823380951869
True	751.6388050396846
True	219.79750552776844
True	88.12350395699565
True	525.3570657355257
True	139.58836300223558
True	377.58014875189787
True	354.23533276596135
True	62.1804270520684
True	364.4015741824337
True	407.4623255167226
True	345.0433534425559
True	410.7912518688559
True	407.4643015333533
True	661.2273158030019
True	59.282060993324016
True	459.52254825513353
True	325.94925065421774
True	654.7391386687794
True	220.3631806410476
True	99.69658217369458
True	40.03582280369771
True	526.7206589144943
True	634.9414511482935
True	169.80472027188685
True	419.3756382970518
True	343.7012770895983
True	19.414963770376133
True	171.9847275253098
True	293.8657769069395
True	3.072646043527101
True	877.7787379901433
True	81.154592914204
True	106.91232182238802
True	113.3977305287216
True	352.7324764235551
True	34.18138973645787
True	465.49099938162936
True	233.2516072515476
True	5.797536855262674
True	115.74999156700407
True	441.1905233471141
True	53.4352015478144
True	69.59452667590928
True	175.0810640268177
True	272.7439503563387
True	935.4461080967124
True	393.1476567567877
True	963.544627763027
True	182.76619170848863
True	1016.6478174531449
True	756.3426584860837
True	643.8805971886385
True	403.1008459259343
True	378.4777527647592
True	82.40505964915094
True	73.97891621954011
True	81.7195031374598
True	179.58937053454562
True	474.7941259749024
True	1094.6239457447125
True	184.9625616542797
True	354.27101752623304
True	434.01604694772993
True	589.5994296608509
True	594.3712116453761
True	284.65347914351446
True	457.55510419508647
True	658.7512483782535
True	92.77392844373776
True	738.1116872944053
True	250.81796878918112
True	136.70898187316888
True	410.364427853592
True	869.0681789552165
True	437.7729686793874
True	866.8761431191779
True	192.1078984230869
True	349.36336951116573
True	696.2453023225216
True	602.47426057442
True	199.22292056541184
True	258.1176327910667
True	791.1599078848586
True	29.020586833398976
True	193.1890961156861
True	486.02204341137866
True	696.7559958735667
True	106.02080809301664
True	34.89478019942034
True	171.35641991321958
True	687.9199789055634
True	331.310878801889
True	554.1526423908908
True	361.0892854415581
True	299.21712612908493
True	450.0121697853384
True	499.0634801505915
True	70.17928501114592
True	371.3699003950245
True	776.773342036887
True	0.0
True	295.21437690711144
True	234.84325565409628
True	961.1134121679734
True	151.5253571559944
True	629.0077735365244
True	636.9147219101062
True	110.48137818909235
True	220.9419775916668
True	133.77304975239016
True	11.972235498598693
True	297.21904490130066
True	364.7217726386076
True	1138.5843187812395
True	240.26768740673583
True	418.6801768484586
True	666.8798738101912
True	205.3128274735797
True	25.1147956385847
True	886.8167197818868
True	607.0105374432856
True	161.73017038164073
True	611.0044511683535
True	168.6038088492004
True	301.5323185109197
True	756.4354384983146
True	35.7083848703057
True	101.74451870494671
True	523.066213758958
True	62.78240945099086
True	76.38680440502876
True	411.0983893648616
True	20.187528898940705
True	779.1804183546889
True	103.25667784390568
True	163.2082057640612
True	17.777825588329044
True	721.6364968424565
True	30.026140075880388
True	775.5539978618865
True	389.6744740026076
True	117.3268951084241
True	715.663913239722
True	542.3200806024315
True	557.8047847581133
True	46.96875672059827
True	365.7577116587544
True	5.786489467298996
True	95.75671638513252
True	379.312328484762
True	41.95411001047325
True	116.813033276481
True	312.53960537756296
True	193.66857226135107
True	98.19248698212914
True	659.7037582004994
True	19.025409856427544
True	1109.1885784678611
True	514.0890620909289
True	309.9088603136546
True	493.2075022489026
True	122.07545591951936
True	800.1106249979931
True	1092.0102786242692
True	738.4407960556001
True	180.59365977027912
True	229.192907412898
True	51.23624788131346
True	58.07294384263097
True	147.7986319259695
True	100.0443992899787
True	165.346749047566
True	1176.0221703873108
True	296.9528035293693
True	345.39027034739337
True	711.6771331054193
True	17.796502965494998
True	13.931048687042765
True	590.3957047013176
True	5.504478312938758
True	112.75608536171744
True	694.0990824474986
True	181.74678132217016
True	665.8569019238466
True	803.9274878984708
True	152.5366204332059
True	904.29936061137
True	2.987351186659759
True	429.9675851667311
True	1058.4437863731737
True	24.996615069880946
True	235.06846319897107
True	150.63216767526654
True	1015.329856657225
True	234.16521010614892
True	491.3123046094279
True	124.85177741168876
True	518.1714764445612
True	149.81511565155398
True	97.51763393089485
True	382.60318023951504
True	64.64836157381279
True	51.61325804470142
True	1037.1666856561046
True	270.91160828207336
True	155.26323667823988
True	370.2308355432184
True	391.6837040673671
True	205.66809628704672
True	172.51968959729908
True	385.5864690725464
True	38.325624753855415
True	491.4146893116716
True	1138.306192489986
True	119.89358251754705
True	481.1122545535334
True	303.16316730824815
True	25.05592809087901
True	409.7081705429049
True	105.67873494983576
True	589.2828813285818
True	208.1100910345558
True	409.9729526446107
True	20.56642546982292
True	444.02764827290224
True	104.61225945449708
True	339.22162756775526
True	32.92134693965481
True	163.68865502944814
True	251.12699623779125
True	762.9467149940527
True	60.92873103777885
True	143.43958301193638
True	232.77415930975428
True	138.05754995436038
True	653.3311024141065
True	565.7355309230037
True	764.4539484472052
True	387.3713693467381
True	525.4701471201089
True	414.3272412160603
True	684.3383969482561
True	75.55171192355434
True	470.5399164272685
True	433.6144943449264
True	46.02152309555712
True	79.72410521683801
True	131.08982757986837
True	89.97863271888234
True	334.5160910443887
True	864.5392906602137
True	331.9583354409435
True	1134.0640371804004
True	317.5408692768259
True	893.9035129118064
True	151.99430744786576
True	573.0408767481447
True	620.5056335451017
True	705.5581786572375
True	420.5900471525605
True	68.57954884770194
True	305.2430456502021
True	42.11794023858278
True	162.2152231488246
True	169.28486564346622
True	1137.6365531352749
True	230.6106276037437
True	545.0412424780956
True	550.4437612528088
True	559.406904100346
True	892.7558762767236
True	596.2541419216471
True	620.0691033242482
True	972.1122111520548
True	119.05191734973114
True	309.54962756437016
True	263.1511927700765
True	330.97117120578105
True	87.86577223050587
True	388.58424982385793
True	3.748616640653472
True	328.50841865037467
True	257.3001413066245
True	621.9084393274918
True	282.30937155014806
True	361.59182676692257
True	11.955761932450317
True	60.378069350286026
True	542.8971311494279
True	29.46958695210528
True	148.2487990895782
True	66.26648306908861
True	158.4846127861152
True	238.9044726213403
True	72.03783643241636
True	352.8769853067753
True	278.9768981116884
True	99.42911456891402
True	337.95158982144966
True	65.50563272582302
True	592.6709168518655
True	866.9688104216008
True	275.0001990575944
True	1164.4493939638298
True	116.5366131392745
True	325.511712228162
True	1064.137451997918
True	91.41317963151155
True	277.65218133572847
True	10.615547222528583
True	415.024521596904
True	446.3464685042084
True	146.46094145019254
True	617.8194021805018
True	897.729967758307
True	156.4232285193318
True	75.31876950331196
True	313.31451504910325
True	557.7875407083242
True	604.0304022886373
True	1210.455987199096
True	26.7603139423572
True	952.7880735383264
True	137.7631635099268
True	647.8175483566779
True	121.82851151803696
True	128.12825671417548
True	186.0772949452069
True	169.71110062084207
True	750.512953582281
True	211.96308746713316
True	234.8607036506012
True	69.56158086950242
True	514.8903862575679
True	463.2249800749983
True	180.44236149468028
True	240.6305207529314
True	16.708518069188635
True	400.7936772550059
True	218.59226780890288
True	279.6321656445785
True	108.1116817485905
True	707.9769600480374
True	405.51191321129807
True	259.8214552461721
True	645.1728803489411
True	517.591170781465
True	468.69686982775033
True	133.6139891096441
True	528.5819534364839
True	433.69681466520046
True	2.935370023160913
True	191.41784175145375
True	94.9324664611932
True	242.7991785892165
True	2.3986287268850406
True	125.0121395348223
True	354.21722195860724
True	5.947936286300158
True	843.788377269644
True	180.6192499859967
True	713.1110148108561
True	806.2068172907157
True	161.80125836546006
True	218.49048751512484
True	487.0737078110957
True	838.4643014960549
True	45.281175764435645
True	33.558596074417444
True	124.17094168909333
True	630.3371944111656
True	730.6645228446586
True	182.09281624521375
True	592.2926306169478
True	603.9460160951921
True	844.0601751267387
True	401.38323071931
True	189.80478768899465
True	877.7981810917364
True	224.2402873013247
True	154.6184126709454
True	309.64287142674294
True	220.72373716517976
True	210.55644588141288
True	613.1604049167577
True	247.8946257693086
True	197.9953153906166
True	471.2440087836704
True	472.7918761808312
True	62.355896822256334
True	282.4425290561805
True	78.090591320748
True	327.66570995143115
True	362.4236989049783
True	256.6442497002806
True	179.68701989520653
True	383.9331944678564
True	646.9917869732725
True	743.8344285570272
True	297.2664783069876
True	743.4002809098796
True	64.75022208493999
True	894.9126106098421
True	348.96755081227894
True	12.651743369130797
True	645.9237048323455
True	691.3288422267154
True	255.840243879764
True	164.89730186292678
True	47.985421249799465
True	387.0237829591543
True	75.74052997112389
True	13.491154343790438
True	908.4622164206831
True	370.2890200590321
True	182.40476147997907
True	1010.287329677763
True	11.7052611061813
True	790.091695094606
True	29.069037903018263
True	671.6987181616892
True	58.55663712171976
True	766.8457182557908
True	429.5513868187893
True	189.8697669447028
True	435.3318236726146
True	206.45295142116683
True	300.05341123005365
True	217.2582975849223
True	412.8606501062619
True	9.325344656446454
True	323.71824078989897
True	117.69196676287442
True	10.486217146220373
True	473.6746174506292
True	729.3557737686095
True	284.20436699502034
True	76.99913889488607
True	297.0930519407825
True	83.38157335142209
True	182.26357463406583
True	184.668003593551
True	375.473703310107
True	45.670105318285856
True	138.3661262421718
True	364.833346344716
True	853.5180862992563
True	109.24699773941305
True	200.09587143963603
True	430.47483398388056
True	17.901779564937524
True	417.2861235543036
True	500.6675271544788
True	91.96052249894132
True	413.0195803807446
True	361.8619805562498
True	407.3597042215826
True	575.8983808912769
True	1039.3848743063563
True	979.5077727465308
True	60.24968095419512
True	1067.1476954050274
True	108.646307193529
True	106.77752696259228
True	108.06580068872393
True	497.0556835881637
True	372.3876002355257
True	586.7134572612412
True	259.00555533041904
True	167.2527645422314
True	405.09500058580977
True	15.25848023582404
True	454.4458741136575
True	393.8562559873807
True	146.0525370473689
True	94.53049947037393
True	521.9922531038818
True	1006.0068591297992
True	206.91278227499495
True	65.23940060100838
True	441.0895197984141
True	374.1068356660181
True	468.397305663152
True	335.4217493053551
True	4.208622563279837
True	543.2097900565823
True	491.1910725251647
True	500.9190383519369
True	178.4534478259767
True	103.88789803076394
True	20.121539791081997
True	375.27212234844313
True	108.755669607137
True	7.828227234947005
True	32.85480215160007
True	354.4096522233543
True	625.3294809013632
True	132.303210360842
True	87.96952181042992
True	25.56705136906465
True	399.37995221776174
True	355.51157618957075
True	797.0206178413819
True	306.2697857883187
True	536.9633057510833
True	547.2833501432732
True	508.4254676941773
True	292.0561727413952
True	517.5989588671773
True	107.4214553515826
True	586.368203648396
True	5.812913119679896
True	380.1670854802244
True	460.6871772736615
True	943.0782580480708
True	347.92250794548147
True	796.201026690215
True	955.8840796792742
True	179.8825495497134
True	41.14420293289047
True	348.89797422577254
True	386.3428662776408
True	590.5511185537126
True	242.09435540535688
True	28.38465302601533
True	639.2579153459051
True	135.44760803796547
True	1058.8568347950818
True	317.4542133108618
True	491.77589990182906
True	124.96519818166291
True	813.4195314899662
True	143.41941837373375
True	828.8780230117779
True	586.7230893589885
True	195.4258261950648
True	110.94358578211228
True	65.43047587559394
True	560.8300600977628
True	875.6407514459182
True	420.4269349178196
True	528.5464244739826
True	129.46978554591263
True	630.2888669076675
True	492.1310294199366
True	758.5817103745544
True	315.5044623012431
True	582.3835477442797
True	110.09188448468518
True	26.07075405936771
True	417.075265930938
True	170.18350920373166
True	105.55022406999406
True	375.9798531183287
True	1063.8035532772194
True	264.31639335343823
True	562.1207433357787
True	12.037761016484836
True	74.08809212124467
True	341.3969946464463
True	792.1072161248437
True	444.8151468377527
True	517.3179464963805
True	723.7815543742611
True	71.24334416692676
True	714.2487785735941
True	48.087358063984176
True	101.95910384164372
True	179.2023696771068
True	86.04036398029595
True	24.93604732660782
True	301.81205357433885
True	477.23013316162695
True	889.7748701367599
True	862.4629143229898
True	5.706544115207979
True	300.8126041825575
True	459.5686999893756
True	118.8210541879764
True	230.93718072253512
True	331.8997423634637
True	1326.6999447436174
True	445.2526605564298
True	25.201424086802994
True	191.4264573681853
True	683.7292711695943
True	36.00657883499504
True	178.57079775426016
True	564.2538182222919
True	71.69186118914638
True	866.6255779783377
True	327.5763097015866
True	666.3194616962577
True	77.20342572614892
True	701.6522870693825
True	585.1362007332201
True	864.2989314784131
True	252.96852274823576
True	500.8161101501922
True	842.9056328832597
True	927.1954419974252
True	233.7360177544145
True	737.7016832583904
True	225.0418554013304
True	462.0531087222521
True	364.15081716493927
True	497.88759037033367
True	493.6685225294949
True	311.4160316238608
True	346.8498324797493
True	110.23132883840152
True	344.6366803909501
True	1117.1986038345194
True	305.172052275897
True	147.56217589394925
True	294.0848520665443
True	759.5360584583652
True	651.7441656902114
True	437.7056845097133
True	119.39034898130409
True	341.4204645717076
True	32.249490017956944
True	172.06848733873622
True	92.67236231170176
True	87.3970439028994
True	562.6373896874476
True	135.7617410559109
True	132.37708737171187
True	99.2630067511304
True	84.33799772314535
True	452.7221531431623
True	376.8418661387326
True	1040.917547214795
True	515.8024564212102
True	802.9443606390042
True	272.63568082538814
True	280.39557071347826
True	551.1430470294193
True	191.00798305658677
True	757.3802018192508
True	233.98910794607576
True	357.435817070331
True	68.13798819219308
True	116.6282911220872
True	241.8593975956265
True	124.17289645437522
True	461.4874586475743
True	30.23525827168311
True	557.2961526756096
True	1014.502769179452
True	711.3839067498931
True	1.0993051726039484
True	62.85282546586718
True	484.6522122424103
True	437.9120253673144
True	76.80529635805543
True	119.33803132233828
True	313.5983441403863
True	76.94568239675989
True	49.21574455261743
True	728.4705503745759
True	634.5682883631127
True	176.20323472202557
True	169.14348995919002
True	550.6672244137939
True	54.74844942798831
True	25.248781064297773
True	554.2899097054293
True	442.7275290188219
True	1133.2707136792471
True	49.4359712532847
True	451.1800494297823
True	884.7050675767325
True	815.2258685874313
True	295.0574766038326
True	753.3090119721119
True	405.0389778914881
True	41.620125237098094
True	97.7362484654646
True	712.8827013857475
True	72.20237529606804
True	144.58925033493915
True	906.4514439806292
True	182.5340121032677
True	269.4996053076336
True	103.84649852112469
True	611.0039487495854
True	574.4473361346443
True	220.0951614531053
True	425.7589529474961
True	42.06975403345052
True	283.72721114743854
True	576.7769949828131
True	641.5248080714941
True	312.2711599788707
True	72.56861433431817
True	915.4193743450166
True	1092.5390632004244
True	562.62361284427
True	55.09360083164081
True	28.91626627020904
True	91.21797304391626
True	111.57140486568343
True	103.1822833410264
True	907.6505008751844
True	1210.6003212878898
True	731.6841571371888
True	331.8507287771116
True	8.260529672357883
True	22.69449669870598
True	338.6440329406896
True	477.41183262482383
True	46.50058074862909
True	550.695497995922
True	436.7515591850636
True	403.4834178037111
True	82.47635306816059
True	190.4820611299428
True	266.1176073181515
True	133.83600049964852
True	375.19984461706485
True	41.024551611368665
True	180.1722001383348
True	1184.384577767613
True	6.1261290835509
True	25.43127019261187
True	589.34278801525
True	353.52263482469715
True	777.1075248689657
True	160.21994933261573
True	772.7750454293138
True	591.8160663715755
True	289.4418116058736
True	446.7749517462991
True	343.64077014214865
True	286.1339198009788
True	271.9291799814319
True	404.7093268775216
True	493.0989903733974
True	504.179485555405
True	108.1032350624127
True	359.1791152148876
True	9.020972008522266
True	178.64243485689946
True	221.10309248245272
True	873.6787053482066
True	599.3247734098611
True	30.030572405426277
True	716.9206494983432
True	851.0775941682751
True	101.47375967101684
True	350.6481608432284
True	856.0893467100121
True	219.96862211713528
True	161.33292876706287
True	535.5877330136718
True	590.9008356381022
True	1108.5195106741935
True	147.79313457665074
True	156.09022591376035
True	253.7566864277481
True	313.5555661544974
True	416.4749869279312
True	408.517612523938
True	334.3055151333618
True	436.9011819252744
True	489.42376521846313
True	238.90316421906948
True	1457.3537425314262
True	263.306159572321
True	403.5902417440521
True	51.1271376182973
True	758.4357966155376
True	260.59733715424994
True	893.96681625708
True	552.0629361304316
True	331.7521086571873
True	792.5076408639395
True	286.44670780511643
True	212.9249131104008
True	252.2956089668912
True	215.2778288666316
True	138.27929794579953
True	241.9414307484489
True	723.2212152491975
True	487.1928705415124
True	220.87926346489252
True	1177.7176586127596
True	117.99912467814728
True	261.90151664620663
True	71.48710755562671
True	322.55578183333915
True	404.8397461776137
True	91.13185301650674
True	225.9866082008704
True	70.15563412931878
True	698.592863724907
True	374.2729419752448
True	228.3768660550142
True	714.8238346619023
True	842.9448873891431
True	812.7712695599873
True	818.563035851862
True	351.973736213629
True	1.1779750744457924
True	262.1448148418846
True	54.51343018459776
True	381.5378458575436
True	56.57655126319966
True	361.23756709475487
True	846.6915842110191
True	1016.3203626822732
True	400.8393836299077
True	19.27684667499265
True	521.151803058333
True	513.1413909884587
True	188.5080757719753
True	228.73084747387068
True	291.8380594915356
True	23.48147512270897
True	128.25887148651125
True	965.773767290136
True	58.596188984812905
True	488.2730491122901
True	785.2998295684694
True	103.59926910544888
True	260.6529436725561
True	114.9414243447927
True	15.238086391432685
True	1.557578765486563
True	116.2508890602752
True	1035.7281707885204
True	479.2868879323983
True	62.990710116887
True	783.2940586354281
True	339.2545869267587
True	1.6648983493253926
True	470.6920236329982
True	195.41095373372465
True	508.2006225608229
True	81.1023023314102
True	328.2277073328665
True	382.338655330622
True	167.2237636566914
True	214.40301465271628
True	128.95454040895933
True	174.4772207014056
True	982.1702190135394
True	15.406585438516313
True	512.4825992468725
True	494.1516526438498
True	410.2519075992457
True	229.0439752636955
True	237.09070376518167
True	150.49043024642165
True	46.67503936725159
True	476.306256700334
True	153.68845166537497
True	861.7518474197808
True	852.269376959677
True	246.0416328379985
True	309.3895713252085
True	513.8293610080135
True	40.27360013489098
True	85.80534368764715
True	731.5187368115733
True	1062.4189086285055
True	114.76530221952862
True	705.6272646306998
True	143.6065118520312
True	919.1058207957824
True	679.9993182941671
True	106.820493024099
True	281.2832340971396
True	608.5338809870227
True	256.9996215850428
True	48.61909978114663
True	555.4102974955648
True	432.3466646771779
True	5.566501231572368
True	475.40702879292655
True	66.74736236021602
True	164.3633663808526
True	241.76474324249352
True	296.19071978790896
True	70.82355021530424
True	223.83532695931672
True	347.6764240691481
True	410.27221098663455
True	924.9196870257564
True	48.3638098266815
True	889.4775798546117
True	1024.1346626172442
True	132.34093677573514
True	73.53480929678398
True	1016.139529205486
True	31.62488083581546
True	235.46653460080464
True	88.13216305119883
True	215.2311521327056
True	352.9972362573323
True	956.8391249458105
True	99.27939474918996
True	74.42265386419957
True	633.8611431629798
True	273.5464902604721
True	719.82279017831
True	55.45227399667706
True	488.5807091386232
True	387.03268676168886
True	687.1425981703586
True	50.35754581597271
True	107.83898568328134
True	26.43311390966768
True	259.035990914671
True	44.0607120464205
True	351.2089690367411
True	2.613715718998297
True	1181.1310245350771
True	99.60844322373694
True	132.5888385687582
True	354.70579583687146
True	718.4915959869878
True	664.4338239838452
True	999.7640214430731
True	465.9334112598251
True	420.9614671440965
True	135.42652831394082
True	379.46939921289606
True	841.716028043507
True	415.74714643099134
True	948.7616701187352
True	82.86384284971871
True	433.70217271050495
True	180.927419864288
True	292.58617033204604
True	748.6800736695467
True	166.35300960054818
True	130.7326478727774
True	66.46722635102647
True	875.2535459901044
True	769.4026905860457
True	76.93393971031541
True	428.0798029871945
True	756.1175720638829
True	414.3674307119729
True	56.6809893362194
True	318.714912274413
True	796.3660623023454
True	30.783828625346533
True	364.1247454043054
True	166.6015982847676
True	273.7714095285588
True	32.492764589909314
True	226.95581869469308
True	747.0051977221261
True	626.785472843008
True	59.428820709388845
True	300.04743650281193
True	897.1086892282211
True	16.61467282864602
True	308.5051603882919
True	302.1734780237162
True	413.653638631744
True	204.26655455264475
True	600.0757269854784
True	45.25821136922863
True	973.3911539929938
True	901.9649518972464
True	44.555387774924846
True	384.5695808352064
True	733.3839794621886
True	925.265840119056
True	281.6390676948331
True	588.6510021791845
True	132.73887994738348
True	194.82819269782743
True	128.9236387064304
True	129.15797636173178
True	215.29406008822576
True	961.2067073942906
True	788.6709457017992
True	979.3124867860024
True	21.561354361971983
True	26.791553896408217
True	356.7450361647108
True	13.43700526743294
True	623.6899882326857
True	1078.420071461064
True	277.2736002408482
True	213.0775286002067
True	84.00751440046368
True	202.7586264867453
True	124.56862291146616
True	43.07725665374063
True	133.49439789700511
True	90.41074797970052
True	249.24939969555507
True	521.2098502017269
True	162.37914721091798
True	29.681871275943607
True	60.94620920296063
True	425.88093867942905
True	269.7897957856078
True	599.2514031347806
True	22.88757334111595
True	110.71510962471648
True	672.1107695375687
True	269.4662060228878
True	474.37845263744975
True	665.0356152268087
True	98.989625236636
True	112.26723360594278
True	83.20720344287398
True	28.47034352499921
True	119.45162574167124
True	81.29162104091974
True	102.5235308084681
True	153.94634949042262
True	238.65553439819567
True	827.2778377711749
True	277.8195542971466
True	934.415683073588
True	170.66151049249194
True	187.228483796768
True	810.6733694386239
True	299.87699239552404
True	612.2430140603138
True	249.6628675772854
True	352.7876096053262
True	449.7164744878395
True	551.4910429125982
True	641.999802795008
True	381.54929664585126
True	35.55617535523474
True	539.3349279359949
True	624.1443277694817
True	21.656431570502427
True	11.396354230998094
True	262.7614267615241
True	413.46750800471966
True	433.6857442584621
True	69.38156804022529
True	625.1156420327384
True	936.9309542569724
True	240.24324550704912
True	904.55255643418
True	289.2697155009921
True	100.84640602832388
True	276.74407488084694
True	685.1362963635945
True	36.88474516609661
True	580.9615854241201
True	1297.627480344446
True	1012.5217545672228
True	910.9097089939328
True	203.308437101634
True	97.84226915643114
True	193.11822568539276
True	854.2332487755252
True	144.24537743898563
True	1047.2294787392816
True	881.8999343135655
True	40.59346888391764
True	89.91273850226095
True	422.616961416646
True	411.38826164277583
True	202.53563117316483
True	515.4738469500547
True	658.5314868575975
True	115.63751605978818
True	277.35274750914783
True	1016.350337103236
True	51.45653142704317
True	715.1518610178802
True	545.5538144367555
True	37.24211117083824
True	792.7428240709215
True	380.3849232773909
True	561.8518012665061
True	107.11669424615948
True	269.828923120351
True	216.14155253460515
True	27.632327822772996
True	140.2837271596088
True	728.6420485970676
True	141.8701550681693
True	379.1560245783207
True	63.20648292791405
True	653.6334722589825
True	596.4781224599152
True	224.4468569264828
True	477.84784874939294
True	172.4257268946726
True	166.6651336580812
True	226.56544153787436
True	287.855366301365
True	364.5100192956575
True	129.93661822437622
True	185.55060545846868
True	26.37773159334449
True	888.4828842529768
True	327.500774315829
True	9.04088452630418
True	374.43947570613926
True	168.9909292285075
True	624.1690491426002
True	368.3444648885207
True	575.1641307882692
True	531.5055449420405
True	470.99921723824855
True	792.6611814925938
True	243.00472400013547
True	553.295480567125
True	163.23304108641827
True	525.5933086722408
True	352.10014860873974
True	385.4357646937855
True	132.07607649870155
True	141.73023020974335
True	110.53547668997072
True	66.06426925482715
True	738.5754797984933
True	180.19303858152665
True	44.3570405812748
True	0.0
True	558.0055306382197
True	110.96813408266902
True	21.881733472698464
True	42.51617955222234
True	110.46704518100007
True	520.2336572654023
True	180.7001801221448
True	113.26026510912978
True	35.65039753983454
True	159.9812399782728
True	887.708218582744
True	53.61726838066967
True	232.85459619548595
True	762.6087870586193
True	304.19515544589785
True	443.92428321502814
True	481.0822508986138
True	513.710575331854
True	593.1295090910966
True	904.1492798953584
True	270.6772297819781
True	1066.529953871263
True	934.8019348981844
True	626.1634066234305
True	348.845959838542
True	848.5971138723166
True	7.029374234912389
True	35.97452691291871
True	290.46031418293427
True	41.37718480922436
True	202.7897699091536
True	745.9128190811542
True	224.4511047216554
True	745.3861064569361
True	771.3610765686773
True	114.77425678409456
True	351.954436369698
True	586.7716593053608
True	24.646667191622
True	123.06298305985932
True	448.5639135773177
True	296.2369171638553
True	202.33381701423505
True	112.06079044933328
True	379.2399206243956
True	21.331895159188008
True	356.29845862810447
True	374.5285572570053
True	1050.7768876929497
True	351.64383024292715
True	29.49066646425297
True	444.2077507243656
True	434.6991474567032
True	241.0120737515388
True	30.131329214334
True	755.6148200892262
True	427.1588439411022
True	181.5326314950678
True	14.55777544946029
True	1212.2596517995723
True	165.94406502613944
True	27.28212664577801
True	305.0078708312333
True	285.2514939723348
True	113.09012222612505
True	296.4298523921183
True	45.94696785161063
True	320.36438959550264
True	302.60620085595434
True	320.7984194972203
True	31.22201499230741
True	47.505215216884686
True	1114.0050123357946
True	24.41397834861416
True	14.22676171312701
True	189.1749222377102
True	644.6661021523582
True	9.444635891247588
True	192.7351361469124
True	166.74763907641992
True	529.9861651903545
True	377.56430236688806
True	755.6091039435371
True	321.3615340006998
True	490.3862870585952
True	451.9465203466312
True	507.18011608901
True	102.35384504934426
True	1290.3927164598392
True	918.50766104625
True	288.8872617451991
True	522.874255640778
True	107.37971590219487
True	581.5889640836534
True	448.0127705900872
True	158.67234230012255
True	78.32557258924302
True	360.529696823366
True	166.07907768888228
True	28.53625690910526
True	628.8390917984117
True	381.189233832868
True	66.75695567668721
True	32.14360908839953
True	668.8824549568119
True	494.0442045621135
True	71.19286063687129
True	21.296791106079237
True	327.16224640738966
True	309.11871160329656
True	706.6562003298352
True	554.0119939642982
True	570.0550581195213
True	799.8840917588203
True	9.269995229766256
True	58.79530477593558
True	33.23599527046072
True	61.12090213542648
True	506.3086472105047
True	583.6583248387653
True	83.00630567489455
True	111.24003742080995
True	197.18215841597728
True	75.09073702675948
True	186.6170472760564
True	206.667103374015
True	265.61386366495344
True	817.608344335615
True	595.4754096736566
True	286.3111204564668
True	191.5414554177744
True	274.85093983346985
True	249.2582034593533
True	760.6096835769847
True	324.18455642215065
True	172.3118740108129
True	880.033720032628
True	330.6040570451281
True	458.2027558968492
True	157.2794958340357
True	116.5351763725
True	63.27652583501338
True	206.289839910854
True	962.9628082144792
True	534.6790765152437
True	124.43639808209043
True	342.4250055727662
True	103.49841499873996
True	702.6067341829316
True	5.096120495101911
True	690.8296879419235
True	35.84042094941835
True	929.2971001162912
True	822.8807012958972
True	221.64266850231996
True	32.047025589305306
True	82.84283142513831
True	446.2907775835696
True	230.1563042676838
True	1.3201757288334988
True	81.14240194457162
True	1081.667363390583
True	347.5616229235183
True	687.4827648272985
True	504.6412727569348
True	32.72042872704604
True	140.06867086771263
True	444.7573624594998
True	902.3051975549592
True	809.0482305814583
True	424.6679004670802
True	335.10726405474753
True	17.967898691300828
True	78.26871937560084
True	762.061215939727
True	452.7290599653602
True	382.31420845739154
True	855.6148968740602
True	26.795084930628143
True	219.30061023366557
True	873.1155805657943
True	239.01058998788483
True	9.265041726407118
True	515.6765160623523
True	104.02361321558242
True	654.6337503028307
True	51.85456226986006
True	252.38831533054065
True	829.0183175053772
True	913.4927169028084
True	267.29811410803643
True	438.5394549922327
True	120.1212140034494
True	601.9221096449093
True	256.6011407743566
True	193.5350684883222
True	848.7687853468127
True	56.10033904564549
True	715.2412710141357
True	286.4599850521314
True	300.64177032955706
True	168.63598914243673
True	492.9828461834191
True	590.1088171576375
True	356.71727527554987
True	387.00822794258863
True	70.59503840064723
True	159.95432749613303
True	457.7544176772018
True	223.4293738401606
True	37.694588142437176
True	207.81439561552327
True	393.7781013425826
True	396.6184132538707
True	745.1478712135847
True	130.10802204510085
True	649.3793929904758
True	496.59614951011
True	603.3445684575645
True	139.30598140089188
True	40.43502143358956
True	681.268644030496
True	71.14157807697045
True	555.3413815810948
True	680.4832126951612
True	449.7424448896733
True	139.05913565217793
True	542.7659165226785
True	5.276499626431511
True	391.1362194102915
True	30.630660050855173
True	625.3707816020612
True	267.92905042520584
True	574.0405566103994
True	689.4213589267652
True	153.36991148075242
True	522.3534548415794
True	511.7128943689909
True	64.3310876824208
True	945.3585120775292
True	3.061741186608466
True	30.4423198162764
True	647.7792041910902
True	715.160579149985
True	127.38203303066706
True	398.8992597298778
True	129.95226418441658
True	75.10719566054708
True	467.43584535689394
True	41.0902143675075
True	506.5592351681428
True	12.56123950899453
True	828.521291211906
True	559.8939231916237
True	691.0423295438316
True	101.50406019774898
True	383.8283100989095
True	978.5939643227222
True	872.7338411540373
True	143.139826568937
True	536.8853749324874
True	459.82144646446346
True	251.57328455640163
True	242.60913994863412
True	6.195301405573296
True	333.2927860351462
True	11.89830494297493
True	378.2224291311852
True	77.25270780340907
True	398.5998448461958
True	664.8253994274875
True	125.18122181712792
True	225.2734212212704
True	660.9488518966847
True	675.6184141322852
True	296.24300286317845
True	142.13664717181945
True	168.14287273762275
True	475.0729077889777
True	90.97500121234738
True	9.204933661794469
True	536.1550328591619
True	567.1324735201293
True	18.784722287409974
True	137.64380349537564
True	879.5095167081191
True	470.6095281662159
True	262.21387152052074
True	34.014701880217366
True	475.0741060520414
True	116.95311580939776
True	580.6367034693889
True	653.857166067413
True	300.18156855509585
True	376.28674435277367
True	191.6595646618295
True	229.2480322723164
True	67.0867530483243
True	214.38184865029865
True	509.1922820524941
True	22.77766706846168
True	475.5678894801624
True	375.0931700525078
True	697.9344605509453
True	896.0973240998919
True	924.6048711305648
True	160.952867417584
True	390.4102659915888
True	67.48427839580226
True	183.14669676805815
True	321.41041710291205
True	11.158900076426324
True	800.9244413957716
True	21.987465292279044
True	395.81479580631776
True	271.69047217138046
True	647.2637238534321
True	211.3101373335954
True	39.1431070122436
True	680.5631369261473
True	1080.884326935918
True	225.93405291449653
True	130.92760307143254
True	610.832735801665
True	477.8840450216768
True	19.35381798224242
True	839.9195593915445
True	107.45670193051303
True	44.15311638387522
True	302.7303394174916
True	352.9475224780603
True	381.8179790687172
True	269.78652399568784
True	19.97763685158634
True	23.146570743628903
True	868.3959525511447
True	202.52744765187668
True	110.21727423794532
True	872.1599953182979
True	669.5969989709143
True	633.3249820299382
True	448.1398337308887
True	155.126413254291
True	30.01152908158627
True	100.76748973663705
True	442.98652927162175
True	217.50849198721247
True	486.6919057266813
True	145.3176483686185
True	487.0517334523648
True	645.9316485812825
True	959.430405367396
True	23.67752543368828
True	965.0245668228324
True	1044.098657541406
True	480.2914501880872
True	88.27875122066403
True	785.2014302768848
True	645.2100278230987
True	673.8046131754207
True	167.73746095299862
True	743.4908259632498
True	693.7680769239392
True	124.87105493975656
True	751.920260963625
True	806.5496114897674
True	482.41873732572657
True	230.1494891070712
True	73.73181326302205
True	299.7094178008382
True	347.7707209805327
True	464.2383143699388
True	439.3760627383952
True	192.3214847271921
True	317.0854568568257
True	3.103588103378552
True	14.755288132335254
True	103.58539672107167
True	132.64484089940314
True	350.41337260309507
True	357.64168623917527
True	113.23027308300004
True	16.60988765477476
True	212.3118615498085
True	795.1184713922378
True	447.02250711873575
True	518.1727641280794
True	542.2226087585418
True	801.9022489853521
True	635.5533510997111
True	92.1754422719592
True	209.33704228331976
True	242.6978060877021
True	292.1741136788171
True	108.30590424231256
True	364.7950579997677
True	435.4690024628574
True	171.53972057443457
True	660.5995615995794
True	243.2434024062921
True	195.55696535487468
True	28.605109291643984
True	246.19390414891552
True	489.2333334070074
True	166.25271827760568
True	523.9692928412923
True	485.9555613246623
True	247.7242721642044
True	108.0457896497951
True	43.21849191144703
True	403.7578113947618
True	784.3125740845373
True	164.1726517993523
True	1058.6301117024163
True	1041.5273384938728
True	489.4265623120336
True	103.71030123263886
True	128.3554391950453
True	638.0603711297111
True	9.27095029179251
True	228.8198800773496
True	135.84936328224285
True	120.63594547641424
True	324.56971293237143
True	640.6267568868188
True	39.836536448084
True	126.6246313912926
True	949.1527145894844
True	54.18957788126679
True	464.1809243045181
True	527.5083158668929
True	250.759182478515
True	128.59924483871976
True	930.9525748791406
True	1207.8045801031303
True	525.9119377867536
True	661.891595660367
True	205.81455733822764
True	154.86215069791103
True	309.266753225218
True	241.60020693503583
True	173.2020690201164
True	321.7038067356737
True	333.53509554412864
True	11.1494667941501
True	636.1470294538897
True	146.14264408011525
True	75.41130788828856
True	424.8220959168304
True	303.4159560499268
True	1185.807917715253
True	349.48481637558564
True	954.078696266219
True	10.566231688181556
True	268.11763683305736
True	232.12015906317816
True	159.66994848304336
True	484.36281016513743
True	199.686096572473
True	431.87350592259867
True	327.6392303920088
True	118.83655113686925
True	359.32893432580147
True	1054.997918174551
True	720.680654111995
True	230.7835780705066
True	112.08254261442268
True	274.1955393043523
True	24.87681420271092
True	363.485389034595
True	311.46083929513827
True	565.042576424316
True	460.9883961675861
True	357.5740938447008
True	157.6661335837737
True	11.813706015108796
True	431.1967414276822
True	292.8071693756889
True	148.66628241479935
True	292.64237493749147
True	417.51477468328966
True	808.0748179445402
True	315.06100592425554
True	762.2680491562448
True	401.3176987562258
True	372.26460011400286
True	1.9030308936750804
True	1104.407554527393
True	106.63723439357386
True	897.7757860147431
True	212.77266685290667
True	474.7533733094473
True	658.2190079101164
True	89.33616791125466
True	496.3338032275484
True	32.33766723890226
True	418.93116334294587
True	77.97231455767741
True	228.51852012548608
True	38.460700992824734
True	682.6022917350962
True	192.82281763595856
True	25.66967572472824
True	381.5850594956139
True	106.46795365490938
True	170.1215576920196
True	816.4737104170138
True	262.3232010524623
True	156.76961814769487
True	366.4642668873349
True	523.7619393084258
True	339.348799802579
True	516.602004151245
True	609.2652743794234
True	155.2229778642294
True	7.887043648026717
True	66.38831467878738
True	438.6341951253124
True	90.79468013879064
True	75.63430666938233
True	1021.5991144285
True	27.61645044039776
True	312.83761769190073
True	313.6150041967904
True	425.3441773769294
True	666.9030190827076
True	193.35158897454548
True	647.2580456394944
True	328.5134709188898
True	347.5708130563497
True	268.0231000051796
True	217.8121904614181
True	361.4732116030013
True	436.4274871797187
True	423.0793891202532
True	617.0970452427626
True	140.82728503586134
True	71.57833692044608
True	39.51143176455098
True	300.3136957172625
True	645.2418122394492
True	404.1874083563635
True	775.4599547006735
True	207.3108033983465
True	393.3864977258209
True	67.9487841771493
True	54.29934214049976
True	413.9237286431127
True	201.44710358266352
True	225.2629752316346
True	46.34845436585484
True	1089.7050633179806
True	177.49155503333245
True	900.4559302666905
True	317.5640839476767
True	933.1294620418886
True	234.3730502748978
True	443.8551393079658
True	528.8041874482963
True	626.0344097491824
True	214.7819722550963
True	487.7589000598133
True	923.0709516226608
True	118.29953111876252
True	6.928562268848199
True	582.492298733499
True	29.69845637156671
True	76.85489546718694
True	804.2209132003744
True	230.48449605692596
True	1016.8473512001716
True	677.2597610097347
True	413.3950262306245
True	289.96317349401187
True	491.88580514964485
True	335.81074839732577
True	187.0663924258734
True	653.6291621770802
True	713.966006802332
True	213.9957879166984
True	94.10527342870007
True	503.0140670641762
True	138.81321635104223
True	395.65369863548
True	338.2531095679305
True	64.1588275444982
True	378.6532561971788
True	427.7461085360228
True	369.77616880251793
True	412.9278188169337
True	441.13570573512106
True	634.469219124072
True	58.30928722799549
True	453.0423256058933
True	318.6229314650782
True	677.0651628097079
True	214.75945529756828
True	101.80980654228554
True	41.05365859644428
True	520.2977733367331
True	644.8481248034349
True	185.2465446696481
True	410.2873878534096
True	336.94030479966625
True	16.29566469386756
True	166.54361540024124
True	293.27713006324416
True	2.2470570735385387
True	903.0238270962984
True	80.78935501646866
True	99.34435056898792
True	106.00846016423264
True	368.7030607294136
True	37.83783732608574
True	450.8624459005616
True	227.49652575070763
True	5.929815080327929
True	115.33866718486595
True	453.6921777597763
True	50.27931071309764
True	68.04773941194648
True	174.02033973717204
True	289.3614347792237
True	972.0350689331387
True	394.5336428643183
True	938.3770956536354
True	194.0956767288554
True	1045.701751203342
True	763.165335923019
True	621.1445206409163
True	418.3342772852872
True	361.8785648565994
True	80.87260201612969
True	74.88365017051592
True	83.42900068516582
True	191.9835953549724
True	474.4283194473634
True	1093.9606715343016
True	190.2880980903421
True	353.8860058012567
True	433.0820308155954
True	595.5918529499719
True	612.5035611859631
True	294.2728735432169
True	446.6802195009756
True	664.0120137701109
True	93.76509015815088
True	695.1312942978493
True	238.27619859903376
True	137.56268757080937
True	418.64922620851706
True	838.7490871613726
True	430.27744108771947
True	855.4987097700747
True	200.51405417291213
True	344.6404413181861
True	681.1484274472327
True	613.8398030018201
True	183.44054090452536
True	256.5270054061996
True	804.8179525553873
True	31.342834745341047
True	184.634181425556
True	481.6505306035508
True	726.1000446176586
True	102.18287131260928
True	38.014719219085386
True	162.80601748181255
True	721.857156348401
True	317.92787768732865
True	556.2176932602873
True	348.1646040846961
True	305.0574846588687
True	441.6484927319762
True	489.6653938792853
True	69.82829275076344
True	365.60799142928727
True	784.6018229151439
True	0.0
True	295.5674999569057
True	243.2231666967656
True	968.6505045983996
True	146.64591157696375
True	625.4569872879977
True	637.3510854659581
True	106.36737335105958
True	215.99627655422933
True	133.81881748290334
True	10.070519200350574
True	290.1832393014929
True	378.5950946531672
True	1125.5346644293968
True	234.43766058991687
True	412.4396108658261
True	659.9660125260618
True	202.7417403982704
True	26.92438891081744
True	876.2839548141702
True	622.6102222859856
True	156.896803072503
True	618.1188581290953
True	169.89386131699325
True	312.2653043342054
True	765.785718926087
True	35.61742572778453
True	108.8396445528927
True	517.8891121092037
True	65.4949746645702
True	78.5471355515775
True	419.2566630402061
True	23.609073886097665
True	761.2620539473015
True	93.815143052575
True	162.46628582093322
True	19.47933833781888
True	705.3024691252998
True	29.12001159552992
True	767.383309011683
True	394.5200735362917
True	113.2816278021211
True	704.6657571366922
True	515.485447232343
True	563.2431619295774
True	47.55675270653609
True	373.04667702981095
True	5.463913091430461
True	92.18899715977288
True	367.11940429629135
True	51.3536836343479
True	117.08895243396996
True	293.0865246292441
True	183.98305632794836
True	102.93490424148078
True	653.504886236938
True	20.13015644596493
True	1148.440307969879
True	486.7745893777344
True	307.2975105498124
True	489.6884461674187
True	120.7467027469236
True	799.1188963359131
True	1144.9029387445416
True	749.9494319462488
True	175.1563726920743
True	228.9163850415134
True	50.121597783704026
True	59.72563817762108
True	151.84854265423084
True	100.41392265165814
True	170.71025903306608
True	1188.011905560366
True	332.4545066660197
True	356.52530216032903
True	731.9469772136416
True	16.745818087044164
True	15.510239350031998
True	599.9987163711636
True	5.503561652126379
True	112.95557218810444
True	683.786038258849
True	186.0864600132257
True	645.8713027363317
True	865.8370185350432
True	153.74296660298452
True	842.8932544739608
True	2.5223970168086622
True	459.6624945159721
True	1062.0044493163346
True	25.18775579935606
True	237.14391972562825
True	151.1955354252102
True	966.5903774596418
True	243.4261840604348
True	481.35531573101537
True	118.57995831235246
True	495.5054269790023
True	155.77778519953426
True	97.768087336625
True	390.9929070168075
True	74.51759390317328
True	55.6706967675083
True	1032.5062664232696
True	264.61896853196095
True	154.44635828391654
True	363.0001859303168
True	394.1468863847237
True	213.4720666138674
True	164.20889251198227
True	394.3204439708862
True	36.83301307037724
True	493.3186822424895
True	1092.2691063198656
True	113.2284226687227
True	468.7176900140981
True	315.75261131634414
True	26.41461343332966
True	402.6255829653083
True	107.30875120100184
True	586.5887994906358
True	193.7753709029027
True	421.24234816800936
True	20.763204118046907
True	436.4744382982042
True	109.71417655183716
True	336.6733122044297
True	34.168902967446385
True	172.41643555176634
True	249.4121939951761
True	802.3310713852313
True	58.76488086893587
True	139.69645594728837
True	235.34070633192616
True	139.1215095733392
True	638.8930119400634
True	550.7239417763961
True	796.6259346733501
True	399.1928859776368
True	542.5586101450903
True	421.8263096514368
True	678.8623393824381
True	74.77736676954623
True	487.1608165084169
True	429.5496720104301
True	48.073628595692405
True	79.91435114255464
True	125.7828168082056
True	92.90649684026374
True	332.1277758278196
True	843.97415685439
True	326.8388895865368
True	1097.520319816822
True	306.8985922862111
True	897.3964470986755
True	151.8046305474207
True	561.3158449077364
True	635.5989109951836
True	693.7724609599068
True	445.042242755414
True	67.62443573509906
True	308.02594282974263
True	41.24222611221714
True	170.94850639162337
True	175.44981230799928
True	1094.9307108511284
True	226.09663341663503
True	559.8160034067101
True	579.3173829043102
True	565.6131305138839
True	914.3707850801724
True	576.0331533596305
True	658.7157689736148
True	931.484830115413
True	124.13533463500752
True	321.04119421170856
True	267.99874072444646
True	333.1035905692476
True	92.29586767376772
True	381.7940719330978
True	5.172898539823753
True	323.58178702401466
True	267.6927063521089
True	599.9534455170924
True	290.4908282337226
True	354.5418843786806
True	9.73978056350029
True	63.789820638694266
True	543.7851744793456
True	31.66646888636773
True	145.7174786872746
True	62.67734239401244
True	154.27262388227263
True	245.65825973612328
True	68.45967059153938
True	382.9146061504673
True	273.91093953818097
True	104.09504888200952
True	340.7804358865197
True	65.69996380669183
True	590.3469172318555
True	827.2971479235861
True	282.5903195327182
True	1166.5966644348373
True	110.85994328570304
True	292.3071574864841
True	1052.6807165438663
True	85.70772964304948
True	281.84534373166696
True	10.84183302084482
True	405.3279920697868
True	461.5142076892527
True	161.4439104399109
True	614.4947461819987
True	937.1136747485596
True	151.57362960167396
True	79.70585951513314
True	327.39340671960645
True	548.6407817034116
True	599.0093362208096
True	1220.4606756026335
True	27.7061443629515
True	934.9320488629684
True	136.25920767474162
True	639.569537511307
True	115.12851084965168
True	138.5540003128586
True	186.83132138311103
True	172.1027255153905
True	768.8271860906398
True	210.46439449786143
True	225.6684386603434
True	69.23904524634926
True	518.1635718358424
True	439.9810486782079
True	177.75079638097893
True	240.59541654932508
True	18.101658027278404
True	425.72812660702414
True	222.9563401908849
True	286.5257493886393
True	109.999765540694
True	696.7525627497366
True	436.962949618914
True	253.04491409532272
True	653.0765513381187
True	529.2037152974868
True	474.5455506742644
True	131.3074262708822
True	521.7058853973197
True	425.8212956321295
True	2.6711554722252857
True	195.1994153091335
True	92.6517778017074
True	239.9288127734721
True	2.969909194514908
True	131.17434324583388
True	332.5724293022083
True	6.255746428836618
True	847.1842712987751
True	178.2416432388794
True	710.2940408334329
True	811.8114570427304
True	154.1666460780644
True	220.0117070008035
True	483.5950502497617
True	824.4514173617387
True	45.66504673293185
True	39.43356599579669
True	129.37080735841516
True	616.3882350767598
True	742.8609208565557
True	179.30347795706228
True	587.9811059192104
True	596.2460987573461
True	834.8108424360772
True	401.15846931745176
True	186.1068432717683
True	863.1930831074268
True	221.83221852935736
True	152.8770799694472
True	329.55387773423826
True	228.9093109659564
True	199.6445470163256
True	624.9163750608604
True	259.78521999214377
True	186.74873665614044
True	462.3669615418281
True	468.8481644935035
True	62.44478867203476
True	274.0441436596165
True	79.26550304947052
True	331.1882471258151
True	335.8583363427969
True	256.7247388364804
True	176.68686403632114
True	383.7489340411409
True	659.757981920181
True	762.8323323997547
True	298.6242450851097
True	755.8579388998021
True	65.75851975934799
True	858.8312697863958
True	350.04736599116274
True	12.594210481230666
True	621.7641518414135
True	702.06200997968
True	252.62188294890404
True	167.79805757126655
True	45.83261634473938
True	389.1009414270624
True	79.24003359769195
True	14.588722222044932
True	889.8316465155572
True	384.5157055195817
True	180.122850470954
True	1014.8712658034156
True	11.566544760693274
True	792.9559171165773
True	32.621447740891874
True	653.9268363649929
True	58.87553977086995
True	760.0890328343254
True	435.121222885986
True	195.86185556925545
True	431.74624735547
True	211.5991858494693
True	295.2182664047311
True	216.4524856404672
True	396.6121066101805
True	10.178765486562993
True	326.0104183414752
True	115.21247476268626
True	12.086508564880893
True	464.104105172803
True	756.5660977628719
True	273.5654590649348
True	82.1362723893929
True	327.5865506819168
True	82.46604319571202
True	188.83202249195145
True	173.44316268164948
True	380.9594184622181
True	45.46318878693673
True	136.17685133264462
True	379.8424644728411
True	904.531161564056
True	111.63681430999956
True	206.04930267389545
True	438.3979126079936
True	18.076283381937348
True	421.6630494011961
True	503.3717528535289
True	88.3750374632636
True	390.1663586130122
True	356.4730329422903
True	414.9317192346985
True	578.7737519067739
True	1037.8465527922112
True	966.444329730248
True	57.20809405499268
True	1077.5549272865449
True	105.75311268971998
True	112.72902586564705
True	105.69540573334606
True	508.3430396746556
True	381.3260102428152
True	571.1939818607208
True	250.16563633064527
True	158.83380744370206
True	391.9344227201167
True	16.01244020740741
True	459.67695348060846
True	388.1034021951056
True	149.16146907218337
True	95.07216239051478
True	543.7832350189437
True	999.1569040465188
True	202.4993954944777
True	66.0379447614678
True	448.73819270424025
True	372.1133801688314
True	481.7461323513728
True	325.9086518669312
True	4.414682584505326
True	531.74374519778
True	508.4549075451689
True	500.8465920055006
True	187.43711004699972
True	104.68527616210795
True	24.314810680202708
True	370.0622440351456
True	111.10022666587244
True	7.291797245755888
True	33.03223554279188
True	349.10577514255704
True	636.2037528354289
True	133.96808737473492
True	87.67531627164801
True	25.92707931140509
True	393.55443209625673
True	359.4023986783676
True	760.9079537704536
True	310.6156095730146
True	516.4695853019697
True	537.1375341521615
True	528.1926986256364
True	284.66805155566203
True	541.5023526992362
True	101.44501987266828
True	591.1556092243185
True	7.609710597377421
True	369.47297773672807
True	463.83955931510286
True	937.7541731942672
True	352.4504947206848
True	778.3895596663411
True	1020.3390404735754
True	179.04063304743522
True	38.57098973545723
True	365.8222734364497
True	385.4080554304935
True	569.323923184916
True	249.0470086289721
True	27.510753356142384
True	663.6106746533469
True	124.90879093891074
True	1073.8044925249822
True	312.7546202848464
True	468.25053828450257
True	128.73370871627878
True	804.4035888010109
True	139.3253330798904
True	831.6175097907669
True	576.4315440592646
True	187.7006081341308
True	109.02822911479804
True	66.43758783679648
True	562.9939338730962
True	934.1820402876378
True	433.8447210682617
True	532.7009450601969
True	132.09707674089316
True	621.757581818863
True	503.3521490556745
True	775.99590116127
True	330.4153083808069
True	608.4226554349287
True	110.66386853754656
True	26.11098666726653
True	408.30554803020857
True	163.75171969117264
True	102.19606608241848
True	369.6344157830913
True	1099.098435693356
True	264.7356472745445
True	555.8092368138942
True	11.681875377541347
True	77.06409609855916
True	331.2526050084625
True	812.873883669057
True	448.3325632997895
True	544.1726333112654
True	713.119509634722
True	71.0117277749961
True	746.1470148065714
True	47.643280519703765
True	97.0550872095982
True	179.43927443379405
True	86.04355700409896
True	24.798277462566077
True	306.6856692422603
True	442.81464703925457
True	905.5948586511918
True	857.6613402692363
True	6.070764174357952
True	286.85743962266145
True	456.8576903519095
True	122.693023456278
True	246.62476855221271
True	326.22667216655753
True	1312.4406044505397
True	448.4871264715405
True	26.603727148109822
True	184.1991488393528
True	692.6208864342285
True	37.19702230767447
True	169.40136184932686
True	551.0566282842512
True	69.9565834161726
True	873.0425256660369
True	328.5149636537459
True	656.0739404818181
True	81.92382127653003
True	673.4856832563431
True	583.0172136716302
True	895.8666641911797
True	243.87447121192744
True	504.14316045334056
True	843.1359204914801
True	893.2667532153168
True	242.29553025623267
True	757.9843961914844
True	210.54465388969467
True	469.61299873689103
True	368.7385028596551
True	499.3487052956848
True	502.8747447516375
True	300.77254756556266
True	346.5645854978173
True	111.67446445841776
True	337.21037335073225
True	1104.8805511659664
True	300.1979148642484
True	151.72107100690124
True	305.35220036059803
True	747.5997994685821
True	643.9107171843879
True	419.46759148389015
True	121.2020869550531
True	338.04761734178567
True	36.50104018516611
True	170.12935606620582
True	90.17120890826862
True	90.48897010981196
True	554.2691959721286
True	133.93685161749042
True	129.9755320358929
True	108.45740409602234
True	88.38463682135618
True	449.3215335596086
True	390.4478357925637
True	1022.508967439254
True	547.8092694046916
True	871.3815480392063
True	272.3639738330592
True	290.6941612538359
True	525.3833537517233
True	196.2157158524833
True	760.2407453142552
True	239.67747750176733
True	366.8587074758157
True	67.36804278042162
True	120.88901505032032
True	266.1998437364065
True	123.72446973055229
True	490.1507857597358
True	32.92865198196239
True	566.0429862437036
True	997.998692156875
True	722.2341735813018
True	1.5254328884967463
True	62.31799506562915
True	470.1853688607897
True	426.9947938583893
True	75.34007829684992
True	119.17186945009698
True	300.2851656818539
True	81.71518662529324
True	53.4735795309203
True	655.5735501165587
True	665.575510217345
True	160.13430769616298
True	178.9249763159183
True	522.5418295109412
True	57.20421843051899
True	25.400017372169412
True	561.219360795117
True	436.5646753108358
True	1121.5584615319378
True	45.61266866361683
True	470.8327346259136
True	909.1689409398336
True	784.7513026824341
True	281.48348554830784
True	765.387736798548
True	412.91996326355854
True	43.53730762451089
True	100.01093262489624
True	709.7977645712036
True	76.45354144293572
True	138.24534086088218
True	940.1532573199412
True	191.0350423370656
True	281.1714747338575
True	103.26134575414368
True	653.0292475001407
True	591.8958760928567
True	208.88023566526175
True	448.15286120372303
True	39.41576029118894
True	274.6845495243664
True	549.4485165034832
True	622.6480415197733
True	321.24418532125645
True	75.23382211649667
True	947.5398229889036
True	1073.7290873185418
True	556.5503303957191
True	64.92797792428976
True	29.78509280838821
True	91.29391651480536
True	110.0560957856225
True	101.52217679226878
True	857.2464578828524
True	1190.3672896929377
True	744.1373969827563
True	341.840542779002
True	8.657595830438273
True	19.56934496089294
True	341.5710564975682
True	487.1693134728504
True	47.7613912151043
True	569.5039186674246
True	432.201853962348
True	405.21717267630095
True	81.66687611477052
True	199.49775182506363
True	263.6988652531408
True	125.13221349801684
True	406.5274185427542
True	42.64875787950599
True	177.42169910622314
True	1148.1795835294731
True	6.282674818808056
True	26.2831689651568
True	583.3939529779948
True	360.34089620334896
True	770.3638891693122
True	162.04529102240872
True	774.7195967633949
True	619.8781428846513
True	271.19369514074464
True	445.05116245229743
True	329.15141354823817
True	273.18681484194497
True	267.349550418293
True	409.65498818038816
True	504.137172280365
True	487.0445430217413
True	105.35549036674414
True	355.8087319849418
True	8.968242089304017
True	184.39853090040995
True	232.01897576696425
True	839.3120990994688
True	614.3982908353614
True	32.48098599316201
True	744.0382326433537
True	826.9503162580656
True	101.04785776396614
True	347.4833844302741
True	843.7085025230906
True	222.5167173269738
True	170.12139033074274
True	532.2698236508455
True	578.7109890449227
True	1053.98752515308
True	140.69366403681877
True	157.66315869293345
True	257.20736365015705
True	324.73141084224073
True	412.8735761946701
True	411.9065614990876
True	324.1089085216792
True	438.0344430165487
True	491.5056574470992
True	225.71326504267267
True	1471.2368728567149
True	258.0172092925899
True	398.83318955759626
True	54.15923457494052
True	760.7496352031006
True	250.4191187640216
True	918.9127263041792
True	555.4316153123502
True	313.96102651114217
True	781.3440893260566
True	266.8220553516288
True	217.6235322784442
True	257.95069928920896
True	216.95556575205185
True	144.85239706885957
True	241.004640237488
True	732.39112435037
True	508.19901878170094
True	215.5297006335862
True	1191.5990055891048
True	113.15880352155196
True	260.3775386192716
True	69.76273103751369
True	319.3179346208662
True	415.10824402243367
True	89.15040292438486
True	219.08343703925047
True	78.70177921580077
True	691.9683437387272
True	389.157089823265
True	220.6340913950037
True	737.1448115417267
True	893.3118945319072
True	852.4507482486089
True	814.7360599346389
True	349.19480146006583
True	1.6891290761369069
True	261.36081165374765
True	53.931835638585945
True	383.8282078454404
True	56.94745286079716
True	357.4754368983273
True	851.345825235607
True	1042.3143345734288
True	386.05129385435697
True	19.48085001065133
True	516.1691550740642
True	510.6858654435711
True	202.5667672750536
True	233.31204169067829
True	284.45893222123806
True	23.01009173275381
True	127.66054300249868
True	941.5080654292872
True	63.07474112983636
True	507.0617151841329
True	790.7875882664623
True	102.12020210912688
True	237.97914868943604
True	116.10380683467297
True	14.128719014972672
True	1.0389360685268925
True	123.24468001504178
True	1009.0717667818886
True	467.29742093839377
True	69.4222687641836
True	794.3191216156292
True	344.7947288349092
True	1.099573545090254
True	438.4021535786033
True	186.74905138376587
True	490.9483270873805
True	86.49849427150579
True	309.4953391922763
True	359.62136601106283
True	175.66059399571628
True	202.7058792633557
True	123.97375644694688
True	174.0472332319677
True	975.3425273491166
True	16.31590555883246
True	508.0329777856356
True	479.2801561431698
True	395.98959785386825
True	225.04234047476265
True	239.51271746699365
True	161.86362469972804
True	45.82101877830724
True	502.5065615374428
True	151.31565523872405
True	873.3207007582176
True	829.7437324241643
True	246.55030633658637
True	313.429044868718
True	524.5338633508377
True	37.58543935143179
True	88.45285931913891
True	721.4816276426848
True	1053.540071570834
True	110.56595555582702
True	731.4759891798759
True	141.9288915054577
True	943.4404084215852
True	650.0686105226084
True	99.43199372519564
True	270.1278970622777
True	595.4917389724097
True	248.22094526140413
True	42.82049717353685
True	582.7901379080882
True	465.8724874810995
True	5.747417374361237
True	476.5371020843066
True	70.87165033474277
True	180.06918270474398
True	232.8846603505705
True	300.9392529001752
True	75.18110915167173
True	220.93010969556488
True	350.7986610247777
True	424.70753328703614
True	943.1992662720768
True	46.754733046435405
True	913.7146749612368
True	1039.6537904354377
True	124.4034830543268
True	71.87138198013288
True	982.002866860898
True	29.88072374240148
True	218.99377916872865
True	87.31530740022573
True	206.3978052347072
True	368.37944819245575
True	957.159516222732
True	101.83989673297688
True	68.96457839094704
True	642.1811814034799
True	271.3519820771754
True	718.6923647230401
True	53.142650162731584
True	493.8111611496696
True	378.545921252266
True	683.5099796246717
True	53.02630101464404
True	113.99106614655008
True	29.386688503415364
True	263.37723848891875
True	42.19660830151207
True	346.12334869470703
True	3.539766969003643
True	1172.365058327403
True	106.1325070333531
True	131.0434061858884
True	357.5381663152542
True	736.9229416676782
True	682.2653811579979
True	1006.889379761864
True	496.9419921626146
True	420.6558334566806
True	136.700391079447
True	428.4487305204983
True	839.574452950519
True	427.2189126255984
True	948.6967465035827
True	88.30899665359908
True	419.4773213779414
True	174.07704189549602
True	290.2445177268925
True	743.07547971011
True	162.16104932673332
True	137.86998545144826
True	63.65649712024253
True	851.8501118996279
True	777.294948103664
True	80.31967294359906
True	431.63831520526463
True	746.6780738647387
True	422.47136098582325
True	55.29436445611641
True	318.3336704639975
True	769.4920648419576
True	29.5632516159748
True	363.7963826334564
True	168.00867361855566
True	278.8205731540458
True	32.18456760018345
True	215.7435265146649
True	765.9167992650025
True	639.3333213650052
True	57.8813824546892
True	286.80069918901245
True	904.0713590202288
True	17.503536641037343
True	319.1537365727747
True	293.44285481092635
True	429.53797533564494
True	223.86595930308368
True	578.3291025485208
True	47.058576906763065
True	957.868382546422
True	920.2068336340104
True	49.72429736488148
True	409.76180179220273
True	726.8795215456233
True	910.8761848483068
True	260.5027607363769
True	592.9106159568323
True	134.1833499795001
True	191.781951527518
True	131.9927781211786
True	134.01664241908688
True	199.76840374551875
True	924.0044435062966
True	800.6683349460832
True	930.394779296398
True	19.303727804124847
True	28.293625989550197
True	354.31776335649863
True	11.864742727170436
True	608.6691249210194
True	1064.8422880824326
True	264.1707189270656
True	211.59332318659924
True	84.74748536871861
True	217.41825847814863
True	129.90802959642988
True	45.360930662329125
True	136.6670046533615
True	83.94433685710665
True	237.49874744097727
True	539.6332214596056
True	159.362590857197
True	29.635575604436237
True	60.30879826014701
True	421.9813679839471
True	267.9030875441526
True	602.3854468718534
True	23.529034581582277
True	115.66704996482406
True	680.5139454918204
True	248.77651372870852
True	485.2400796107282
True	659.7606880049575
True	104.92356001790994
True	104.42246079716188
True	75.92561712668368
True	26.006989235950503
True	123.46987046930066
True	88.60231981555229
True	99.28279277750912
True	157.7025206430617
True	229.01619143854185
True	816.8372829048373
True	295.87043381185526
True	929.5567224766488
True	163.52570104109196
True	194.60349604705985
True	803.9583181621344
True	308.2224567202479
True	590.6117013271569
True	258.44170825660785
True	369.1964154213843
True	437.45885132121
True	581.0178353618833
True	658.0576713036389
True	387.8013727748081
True	34.31545868163888
True	534.1299764327006
True	618.8109008208869
True	20.249948454716428
True	11.775612811200793
True	265.3693648408127
True	405.3418280690433
True	456.717045934496
True	64.60708700609986
True	633.2692925113331
True	945.0990531128094
True	234.88530827774787
True	906.1085417442616
True	268.3868729386199
True	100.64960636889415
True	265.53070846666475
True	695.9320557277334
True	41.85934031687265
True	565.6948341509194
True	1265.274483034962
True	1026.4868669352973
True	906.8672982609572
True	202.78610470823577
True	93.05781646794578
True	195.03802792310597
True	847.3892292830963
True	150.3991900333966
True	1047.042060638956
True	872.0293803112306
True	43.06104548873711
True	90.17574721517587
True	423.745405221144
True	405.072870672564
True	196.3336312616264
True	520.2362822278269
True	654.3424664414705
True	118.72353163334724
True	269.6424788964031
True	994.8664361679272
True	50.14444990926261
True	702.7453755457649
True	534.5494940129751
True	39.62416877013445
True	766.3232140680684
True	380.8830138124461
True	552.6974012906976
True	112.78052272038248
True	264.49087439240986
True	220.56024750490653
True	28.03240168445673
True	138.80394267596384
True	759.6213354519901
True	144.38579264964437
True	380.4180401814131
True	63.900855998194686
True	656.1432710306887
True	608.2558990610879
True	225.9175512296118
True	475.5506684506009
True	168.14014231613973
True	165.17046786733056
True	211.9896652845911
True	289.179167981358
True	362.0437773166445
True	127.81382791508564
True	190.55882822583817
True	25.29914283322021
True	858.9651508121517
True	303.5396526813957
True	9.813764199845595
True	364.5117150656642
True	158.92893103520447
True	622.7560803055999
True	371.4354323344244
True	590.1597001844
True	555.8010961442907
True	481.0224263574763
True	801.7369395944627
True	236.11336205069895
True	580.2827958213069
True	155.30955870456484
True	546.2680711295335
True	370.37008856981055
True	377.9595396051443
True	135.52173643045904
True	135.82137140432553
True	108.28272611164402
True	68.98093676420227
True	697.373624090631
True	176.76678300055713
True	45.18190298580044
True	0.0
True	546.7312602606471
True	108.63690257521924
True	22.91152992390813
True	40.1150656225874
True	110.93274248114132
True	519.7576805437595
True	184.0092080269428
True	114.9104682903752
True	35.37355759657169
True	156.89810800237677
True	909.1635512139202
True	50.649657446100655
True	221.3709448199344
True	718.220539880815
True	319.9279377073575
True	450.85985891835054
True	473.9460606189237
True	502.7864709893007
True	595.5865588562797
True	925.835045344696
True	270.2966488042972
True	1026.3546343322691
True	919.5684319140375
True	628.0342788008786
True	346.18999001114224
True	822.8898500423439
True	10.73010346477046
True	32.53662773055042
True	288.168044374288
True	42.5017533446832
True	199.9009421703853
True	748.8525757503132
True	211.4188885305996
True	738.6614484932554
True	764.5490782405368
True	127.463763590115
True	358.14295257605977
True	572.7716846229507
True	24.820179464700367
True	135.6166200224785
True	433.2002342921391
True	306.3695644369621
True	195.4849705878993
True	114.9174257038928
True	390.9574585312585
True	22.183228847925765
True	373.9720735844398
True	357.35834135495986
True	1075.6967084924058
True	364.4879805705373
True	31.133927777419277
True	429.4467428038542
True	432.61824725006926
True	242.28810205856456
True	30.120877032428577
True	754.9982221479727
True	440.6526306271043
True	183.92202474650733
True	12.13457691749569
True	1210.3997278542145
True	152.26909700094143
True	24.662039717023237
True	299.1709427651473
True	275.31178113363177
True	115.47246157619024
True	291.8573244710084
True	46.87415836087183
True	324.01053378120616
True	299.5949340188116
True	336.015326136791
True	28.862176536443837
True	47.67815965975179
True	1045.215247583155
True	23.30355404043622
True	12.17920923627202
True	178.65415993287905
True	655.3965149871696
True	9.334368306509193
True	202.58644012534825
True	171.38008125666582
True	507.7894251268041
True	381.4062428972792
True	725.5967219864884
True	310.70326840628223
True	470.9006139361931
True	455.17452869776827
True	499.61015038318186
True	101.82170194127376
True	1293.2376609905143
True	886.7682975314085
True	286.4128918604672
True	528.3792392855653
True	102.05787442639894
True	557.1586002917406
True	436.4323763095792
True	158.01148710773137
True	76.18669166574756
True	346.33145144613724
True	159.33613574006222
True	30.77443466591844
True	619.6516576001591
True	378.54954951726944
True	72.96846654389532
True	31.56753523500985
True	678.8383757668279
True	493.63937576225305
True	67.97703876433438
True	20.625021181639745
True	303.2013558072153
True	339.3631838686251
True	722.9541425715906
True	558.6017645312772
True	558.979845084525
True	781.1030515761471
True	9.172538841500009
True	58.70279453860276
True	36.96523481711036
True	59.36628260764955
True	492.6332634687803
True	590.1088862799999
True	84.26887508685495
True	115.91628079874783
True	184.70128471469596
True	72.4718684441344
True	177.2302834384921
True	213.73341205189288
True	275.2970747584036
True	824.6993784029753
True	597.4167838861846
True	286.36023762617526
True	189.8840642841632
True	277.10404515447163
True	248.3935741545576
True	748.2924805156404
True	328.6902846588697
True	173.09862111164986
True	905.8530660951722
True	327.2445879453536
True	465.9004585845041
True	156.27469601384502
True	118.65416745294328
True	63.90067872607307
True	205.7091062247589
True	960.593069452927
True	511.9033437956441
True	111.2446903452089
True	361.9217599447573
True	98.45017958490035
True	680.5961347017897
True	5.1834728059009
True	739.4235598732012
True	36.58489468163023
True	917.8466201402472
True	845.0093074709685
True	208.3238327585937
True	31.084749450701214
True	78.39112392192104
True	454.6365180809078
True	228.3545168934918
True	1.6013345097606706
True	77.81397950224572
True	1074.8840781487097
True	334.476966783652
True	684.5450019095027
True	475.9526981560338
True	31.284958779629022
True	137.48329253891583
True	438.9321942797508
True	924.5900541050298
True	820.8766506953638
True	434.8884182651037
True	327.6278230807956
True	17.612743554608116
True	80.28643333033452
True	724.732415969174
True	467.47986141026473
True	376.1327992480605
True	876.0677464898746
True	27.100038563176355
True	221.2402130949734
True	895.9030016526289
True	229.2696491154736
True	9.540266901952132
True	507.8164136895645
True	102.8653796385792
True	620.9400216522571
True	49.373941172341326
True	255.4194268387206
True	874.672150922858
True	894.9833972387934
True	280.2251255402249
True	438.2331473958321
True	120.17876715470692
True	584.2245123985882
True	266.4329764762076
True	191.78346576512425
True	850.9952636603372
True	57.14280438451162
True	729.2877584922253
True	278.4501777030881
True	310.4944396112372
True	159.08650690477012
True	478.1952329143728
True	606.7946026595481
True	362.9093076138665
True	414.54940645766345
True	71.28402938299085
True	159.2382183327822
True	450.72004615929416
True	205.51660404176477
True	37.262013238258746
True	204.1973577143025
True	404.6837142739268
True	397.03566042363946
True	718.8107584150894
True	133.03018345151767
True	662.7997338053616
True	505.03485263737326
True	603.314647962209
True	138.88803691962354
True	36.1845519869919
True	669.3514214062945
True	72.67247229249149
True	563.7155993257995
True	688.5611230830633
True	467.4557182862085
True	126.6156578802457
True	504.7940929618781
True	4.077202842613328
True	392.529917342207
True	31.83742584155239
True	623.5551129532614
True	279.635715137525
True	581.2933040544517
True	691.6764876071696
True	143.69485497242357
True	531.7107081898599
True	500.01631894603344
True	65.00749121440849
True	988.6510707677636
True	3.095379028411102
True	29.82659611058284
True	631.6664102734837
True	673.523749514155
True	129.28399391316796
True	405.6239800974111
True	127.44909427914192
True	73.70246574207712
True	487.1256254452652
True	43.91902657511962
True	514.5631092626943
True	13.011162334339687
True	855.7098827761383
True	538.6241015825723
True	665.0180746522875
True	103.59870136050878
True	388.6270260527304
True	979.5058355797404
True	817.3942575589313
True	143.25689840281723
True	544.4130547627689
True	452.7105794176496
True	256.9024320710013
True	252.7297330611769
True	5.308957369690582
True	329.2091666168732
True	11.916188903165994
True	367.5061626614131
True	73.76995744481694
True	407.0362441381865
True	666.1954444112476
True	125.64484100241872
True	243.2650986766914
True	623.4886022272062
True	680.2998623237753
True	293.3662416784329
True	139.30059958983165
True	167.3933003863765
True	470.2138437813565
True	86.342115196103
True	11.61274224714145
True	496.8518013348817
True	564.6904740590758
True	19.589295525943456
True	136.2565535572779
True	901.9164535188544
True	492.7532196328411
True	276.14145031922743
True	34.127257472123574
True	475.1962031955177
True	107.6483389604437
True	604.8885224661204
True	664.7871242682928
True	297.2288725717805
True	373.1325929268944
True	185.7086482703418
True	239.4105579374712
True	72.03870528823401
True	223.68641453397385
True	496.93492009053534
True	21.55962545267462
True	454.1273821964785
True	372.9752568402771
True	718.4039599843583
True	873.0423222509555
True	902.3359323025794
True	158.75055132077648
True	409.5631540150292
True	70.44758295305135
True	189.80384877843204
True	315.5980089900246
True	10.962115111382392
True	803.4030952139789
True	24.60650734723373
True	394.4518871254074
True	263.50823372496444
True	655.8086915495137
True	208.454770770986
True	40.07358470242461
True	663.1499909677481
True	1083.9163957937565
True	230.30320205845896
True	129.8257840546275
True	629.8259823570953
True	500.0080547106667
True	17.276786401243342
True	797.409562968464
True	114.42443241031408
True	41.93241003158744
True	312.5874967169619
True	349.98456905092536
True	393.6559866648424
True	282.0309993948933
True	19.581930811367226
True	23.82694838444725
True	850.0620654494288
True	196.6774993561624
True	111.44058051580966
True	837.2620879647994
True	646.1574863341223
True	641.1197588514524
True	447.7074934818644
True	155.09299621650288
True	32.24061401494754
True	105.81932162061604
True	444.78651043602025
True	224.85342211857548
True	495.4009638953653
True	144.11305106597396
True	480.3236930606951
True	655.7601733847122
True	951.9314629891458
True	20.484369397601583
True	933.3004328250772
True	1091.3347547501976
True	466.9933450311889
True	87.14450755210677
True	817.1591719875537
True	653.4147988074978
True	662.1224454326183
True	168.97269458871438
True	728.5692756475478
True	698.2947265660581
True	122.05722228776308
True	750.1054992380515
True	827.5510113159513
True	486.52312517132896
True	218.60170734516757
True	71.51663144431316
True	329.1974657599527
True	353.02457559827934
True	483.6599962355197
True	437.3005946892077
True	189.30847203544752
True	305.860963176775
True	3.0975736186169627
True	11.72637275512642
True	106.11797980278124
True	131.69001876718707
True	362.0726024758438
True	355.1698332931107
True	115.18665299825447
True	17.662787973806147
True	221.60963033407387
True	830.1201670496505
True	474.65137444230174
True	525.8185265150939
True	560.6497042784152
True	805.9223292813004
True	647.3193152162625
True	96.42075595719882
True	206.20675364322764
True	244.87969289778889
True	286.88776281612775
True	102.96581274856516
True	371.8774505935729
True	426.442129630979
True	175.87149790064092
True	662.3168725045756
True	247.9593655849823
True	207.61502176148963
True	28.91533483973384
True	240.66912700297956
True	496.92548377404063
True	165.17007119017393
True	531.7662950822495
True	486.6409251784176
True	233.8919290500341
True	108.8708415339525
True	41.14753094751634
True	401.6326352209593
True	802.312494239425
True	161.8300291802192
True	1042.4730523795251
True	1045.7971202991484
True	488.008154808708
True	100.22152955384202
True	120.8421741652896
True	642.1364100454216
True	8.683699019356952
True	221.6073482116752
True	132.16701387736
True	120.17517940744212
True	318.88732353791465
True	638.7930992983771
True	38.45084634771755
True	125.05353493518898
True	957.9062205524336
True	57.48430679430029
True	466.3907909062059
True	532.2976306380696
True	246.09259063370985
True	129.47693424044917
True	923.0823704946844
True	1206.4490036273842
True	513.1799292271781
True	661.2889158221127
True	208.36245773717397
True	150.69007870571608
True	339.8423465104816
True	255.75379248500195
True	166.25910123734576
True	313.2671144321366
True	355.9987483314598
True	11.127929393301812
True	632.3657247873765
True	140.82922104051642
True	78.32948818045486
True	436.3221537650458
True	318.2181354154322
True	1212.4291646041047
True	359.2010507048268
True	1035.66799893392
True	10.06182141236771
True	260.26737392849753
True	228.29370509143416
True	154.47999081295737
True	488.1176675973315
True	201.00148159989237
True	407.955108042436
True	322.215235059281
True	115.50691306083743
True	356.3892366495708
True	1075.2051553529357
True	749.312124572328
True	224.4884841875334
True	105.5886360409727
True	296.9960362385152
True	24.94748920835531
True	360.4737253674409
True	322.54644728778254
True	538.7198550156106
True	456.6719568788404
True	352.7548062976248
True	149.46122902352153
True	14.062168590136794
True	425.3399770415183
True	280.16370034654415
True	146.76017422475277
True	298.47011128842064
True	424.30059783894313
True	798.8296352935915
True	316.0811969841808
True	775.5404656341697
True	393.1608792988554
True	381.6787586216089
True	1.7199821500930963
True	1164.3545665830152
True	104.4807928288412
True	954.4254889899344
True	198.461488279494
True	473.939915479725
True	686.5377834861648
True	82.24942783776827
True	488.3964315067921
True	32.36202231519181
True	424.2716938997675
True	75.3002207131805
True	225.66328093356145
True	36.8334056933048
True	682.5025636944785
True	186.35241226648128
True	26.4407416393716
True	399.0233522320664
True	110.1581156719691
True	178.23181920298563
True	830.3650013850755
True	263.31672560978336
True	151.73700437136867
True	362.082766434326
True	518.1247341621022
True	333.3004640084273
True	533.3921078686529
True	632.1170617446104
True	158.33277785483148
True	7.598904181143016
True	75.65366741352834
True	439.12659630529953
True	91.73918489446578
True	81.03538145998684
True	1059.4666615219778
True	27.21527200113529
True	318.2073074076124
True	318.8957954023484
True	448.99181393992313
True	664.5079961656112
True	185.4062507502256
True	637.4993303138443
True	343.0262795832109
True	355.924285984023
True	275.9486710974245
True	220.83637945949667
True	352.5118710498354
True	439.1523455826833
True	421.4779244568781
True	610.2190350233805
True	141.60127360999772
True	73.41034603122965
True	39.36076665753577
True	309.52333190870627
True	637.4193075930127
True	410.5395534363678
True	772.3323817246782
True	212.7895670571792
True	389.37739153538166
True	67.12300327548215
True	54.7114479073593
True	442.23812838027897
True	203.28968827525037
True	222.3405318380768
True	43.3291007117964
True	1083.4054450525168
True	175.78690251777155
True	907.5653873698034
True	314.03555796555383
True	928.459014116858
True	236.95063707884927
True	455.46478778419566
True	531.3809523476186
True	613.5562625847543
True	217.62657105416164
True	476.78783564716514
True	928.3020031790358
True	122.11994995101108
True	7.963859635756988
True	581.1703976859419
True	25.827994079392838
True	77.24626651384672
True	787.3411964267051
True	226.0182575948694
True	958.7226809913982
True	693.230294850201
True	418.6746647653616
True	287.4371574706688
True	491.0924447713364
True	347.27788653438574
True	179.02199307153597
True	710.418021691723
True	754.1389929738001
True	204.01161575407107
True	91.0010930032478
True	514.2008462957572
True	138.59584888674118
True	384.5586270533968
True	343.92100435585763
True	64.04833193339493
True	389.50054570718015
True	419.25338848191336
True	363.5050486860121
True	425.909591817625
True	430.7971208013278
True	642.5119475102546
True	53.63872560003485
True	461.4807872002629
True	314.34721993188487
True	656.9569440461997
True	229.49861047677285
True	100.97007023197592
True	38.57653091219517
True	541.4976177999251
True	654.3138779915347
True	182.27088066975844
True	410.5430809983035
True	337.95677312178634
True	16.965568933601247
True	166.49711410331446
True	292.3506993778178
True	2.713770587662021
True	871.2773364691158
True	84.03790394859874
True	104.12642707143188
True	111.8932643083975
True	364.4458457758981
True	36.78625819146387
True	429.2050367585091
True	225.85738566026333
True	4.866512260578656
True	117.2109676446222
True	449.87970500780847
True	51.586082149551935
True	69.09692379737035
True	169.83689023859543
True	291.05108953204774
True	945.4419278619604
True	382.430653677898
True	935.3754285156884
True	176.63060396723708
True	1029.8446158020156
True	767.5969418727341
True	641.0516246019749
True	422.3191659803771
True	373.6489915360708
True	75.94884424464114
True	72.51618951269859
True	82.90235006810498
True	172.35987216572812
True	482.1308722808519
True	1049.11587126029
True	182.336968214002
True	363.7861221961682
True	433.30916952192086
True	603.1756305182324
True	622.5339846397169
True	289.7446909477078
True	450.8611898817567
True	673.7008549738088
True	97.97699325440226
True	709.0761922312249
True	255.7649201735493
True	142.43326675492676
True	426.8913177724847
True	892.77631961558
True	449.50689575144247
True	828.4690842599872
True	191.97606176767675
True	338.2609105368163
True	669.890303868613
True	624.7697895822844
True	200.87774948200632
True	252.5735821028597
True	813.4881512408341
True	29.97308187476198
True	196.30616316683611
True	485.31132897495945
True	708.3039166690194
True	108.5249432458706
True	37.60173209314538
True	161.1928133651704
True	757.2563721155415
True	309.4851920786093
True	557.240769278896
True	349.8452470846572
True	284.874061553842
True	463.93208111858246
True	494.7225377702828
True	67.44256984627035
True	360.68246289755626
True	764.4526747277984
True	0.0
True	290.9164036024636
True	247.40185957757527
True	965.7705283820904
True	147.96827634592623
True	619.8066542294669
True	651.6529762471938
True	109.07878931511276
True	226.31167806574945
True	128.90426754645003
True	11.614155336561288
True	284.9280487148526
True	393.3962622623642
True	1141.1085735497986
True	237.0344474911942
True	401.3600299990134
True	655.6461701987015
True	209.96690880098467
True	25.11866097228352
True	884.8654777465515
True	589.1129549097546
True	150.10151553769984
True	602.529571510976
True	165.15875660817107
True	305.740020396759
True	777.6182483263119
True	33.76841394902354
True	110.19099274852144
True	512.7203309166744
True	66.01169221590432
True	79.1713950112588
True	404.1815303173346
True	24.039467959433345
True	778.2198267774536
True	93.96157293911068
True	168.8216690555531
True	18.56030081409907
True	723.6163895062215
True	26.83348137583612
True	774.4471261889422
True	410.0821878063895
True	122.10610862771676
True	691.0798932967737
True	512.2496500611658
True	553.9296351806763
True	47.0512680877444
True	367.88384249819086
True	5.740208080585273
True	93.39192927854288
True	371.7685796253172
True	48.05501742675184
True	123.597846218741
True	308.9019832757713
True	187.51868445277145
True	98.14908064387645
True	668.6974099074272
True	20.90871630201706
True	1135.472997126535
True	503.3567723303964
True	295.4445235856765
True	506.6509794822606
True	126.8414303589206
True	812.7049361531775
True	1093.2021828560048
True	744.2788655048396
True	177.16140101069524
True	224.6250080846843
True	49.64033045372116
True	61.054029759822825
True	153.99323322144284
True	100.73434330092644
True	165.79593140152883
True	1193.645063200228
True	312.21488981899
True	349.0772027530241
True	703.3664258706465
True	18.470694938740788
True	12.767020442318788
True	573.5326338421569
True	5.8153205971609445
True	112.57979844070456
True	656.8781484056128
True	176.06298582178263
True	653.0419488584387
True	862.6398024227045
True	158.09315499936835
True	889.2468139692368
True	2.7467211054632
True	442.4092496663315
True	1054.617624987524
True	28.58930604999788
True	230.91267567062067
True	147.43282481411003
True	957.6469608780404
True	234.3431733094929
True	512.061754802866
True	123.55735934280143
True	487.2232947849389
True	154.06038784677085
True	97.0106877196602
True	387.556510753471
True	69.09849269181997
True	54.61247135553408
True	1050.78936521624
True	270.0128394990447
True	164.01690244893044
True	386.6152582274411
True	387.88745236045406
True	209.2759430354818
True	162.77338540632715
True	398.8191769053875
True	34.87524089857838
True	486.5935873061418
True	1119.5277716363703
True	114.5041442088369
True	483.51768077748426
True	306.6408533645817
True	26.63771552516452
True	422.7146940648909
True	102.9745852363485
True	590.9241749388144
True	209.577396081174
True	437.9167284188305
True	21.95956755703398
True	436.78210377695353
True	110.61136558178254
True	359.708130900714
True	34.16200312611592
True	175.10876698941243
True	239.62649942733017
True	815.6814685130397
True	59.32303379184383
True	131.4610849649678
True	234.85352318873169
True	142.23903924979606
True	641.9969426803603
True	539.7167670983728
True	784.4809293419867
True	388.9671908734535
True	538.4950055961812
True	416.96179958878446
True	680.0237706704463
True	72.75554423451771
True	457.1329834901884
True	419.9664223349272
True	47.83394001587371
True	81.42103003714223
True	128.11987059299287
True	81.80150987829033
True	332.170639133018
True	861.913497911054
True	325.6697491672407
True	1062.9536554221754
True	325.51815025401714
True	904.7474244715772
True	146.16990686562295
True	600.8761460077632
True	615.7663276156661
True	704.3721821454518
True	436.9349107440983
True	64.90702433574317
True	297.12600035258123
True	41.8912490308634
True	175.26282811265182
True	164.84906527987968
True	1167.1745985703164
True	231.70732279084328
True	542.5122194872314
True	559.7663960009845
True	551.5874382361895
True	833.8771723447126
True	596.4970913852887
True	623.2809396876735
True	935.7521404189198
True	123.94101922527771
True	297.8891014866404
True	268.1382959519996
True	341.7795751879244
True	89.72437951086452
True	375.0632786871686
True	4.223302557347036
True	310.27660109767567
True	259.2467973363929
True	597.5480681345908
True	281.6640364103752
True	378.982671061595
True	9.364488740607683
True	61.57315591603946
True	546.5010656954363
True	29.67481768778353
True	149.17566573948258
True	66.89048965546587
True	153.41087054949574
True	234.3956680509169
True	69.88780477989415
True	377.0955918843836
True	264.90217326269334
True	98.24033952529884
True	339.4633281869518
True	67.56485716682202
True	571.94962980718
True	859.2233661581441
True	286.7515099175598
True	1174.1586340808974
True	105.08262796248846
True	303.86097061300114
True	1044.8312823602012
True	88.48445972626375
True	287.394706735562
True	9.935362670490056
True	410.9662686831555
True	454.3382914754311
True	157.69994812961286
True	607.7197588566765
True	906.2350188870128
True	165.03380322324878
True	77.82641463075532
True	323.3715295589051
True	545.3661245763662
True	624.4530411857043
True	1207.3880960069666
True	24.72658013243357
True	945.3844331490473
True	137.39266165845729
True	637.356053930981
True	119.60988331606949
True	131.43549124334413
True	187.56128547045688
True	166.21966274535532
True	733.6593497909515
True	203.66804822880283
True	235.2371420168376
True	65.64784994633906
True	504.140555942768
True	452.89634397967205
True	176.5855257969543
True	238.64413124532084
True	17.667082092570126
True	431.396940564514
True	209.0262972338411
True	290.9701239046365
True	108.11787026944847
True	709.8633565654249
True	411.7342780689261
True	259.7743004871521
True	637.634079579191
True	538.029334364383
True	460.3395033889586
True	135.0692203629743
True	526.3961234979984
True	438.2451290678577
True	2.8649571706922536
True	198.04611941113748
True	90.19623801524648
True	233.7294645320646
True	2.8016139112532628
True	133.21266150758643
True	352.7742395108488
True	7.4194266975195236
True	850.6973048201328
True	170.57191201359038
True	727.950350623587
True	801.4089610506835
True	158.910925654192
True	206.9409097214371
True	486.3113111083985
True	836.3490771425522
True	50.38376434451058
True	40.60379494593983
True	127.172235951939
True	615.1906943967767
True	703.4716687616383
True	187.1270119763062
True	601.0796939596812
True	584.1651264087848
True	833.0362478967763
True	399.08356837118055
True	181.70576316133065
True	878.377041381342
True	220.9437565473546
True	150.32208996394996
True	331.02284193715815
True	225.74503969196283
True	204.11444712485616
True	605.905688789848
True	248.6812104534106
True	193.7629274083109
True	460.46151492829176
True	470.678884123342
True	63.5191798584261
True	287.3717089784018
True	80.78426917404772
True	339.2839300761683
True	354.08244921897693
True	259.7189977323327
True	178.84009318203053
True	369.3700666180569
True	648.5540388964012
True	738.6519827355103
True	296.8324384994604
True	733.3654334755016
True	59.58909246765488
True	867.2215590726695
True	342.321837679568
True	13.676343370512749
True	609.990050151177
True	695.0566531741842
True	255.65290787416944
True	167.55509763552087
True	47.226355572054665
True	380.45424322696886
True	73.48003186212307
True	13.421585927291726
True	903.733594913144
True	371.2874057463522
True	167.66190249915493
True	983.279093582571
True	12.607589288004144
True	787.5524198104748
True	29.28045660086026
True	674.4246837501892
True	61.99092804119751
True	772.9327956848109
True	435.33662984302094
True	193.0683025713285
True	436.1900255232609
True	213.61550021803092
True	298.6240286419196
True	228.19580117201477
True	403.6560658426634
True	9.619256644976288
True	324.9554979347429
True	109.74908339431596
True	9.85828756987398
True	463.3053397602688
True	750.2404458284336
True	282.6788493713469
True	85.13997149059288
True	307.5777733230017
True	83.67665618061092
True	187.35162410217117
True	184.0268748129157
True	382.6247718183906
True	43.66787819641768
True	133.53523825752058
True	378.2874560038461
True	857.3250393732758
True	106.94202633498423
True	210.4886976236029
True	438.0436079894344
True	19.666781446875085
True	432.0672742410284
True	510.179187091838
True	86.63602193176065
True	389.6604844425649
True	373.4694556756148
True	420.5045750756359
True	591.9733049389725
True	1078.2180141085837
True	966.5434525258676
True	53.43539152560953
True	1044.8044744193712
True	112.85433263535424
True	110.75358377763744
True	103.54428748123227
True	477.9951628630404
True	372.0684766504564
True	577.9991227087257
True	253.93920784658135
True	141.57040707427907
True	405.04969539007067
True	15.045356968861686
True	452.4721248190265
True	394.9665130288679
True	150.95725825769168
True	94.07841530203169
True	545.537004199789
True	1025.54347423923
True	205.4782828397208
True	68.38739142750276
True	417.87164075791145
True	382.0348451255117
True	488.88927539330274
True	318.46602569904906
True	5.152255939132293
True	539.2611305435205
True	502.1086298335648
True	508.8179931702966
True	192.64398624329647
True	104.1590501154671
True	19.13219638701647
True	380.59345244660113
True	108.35865392911958
True	6.975103104290309
True	31.948679626675784
True	339.7771980413658
True	653.505177408892
True	140.20352123717697
True	90.92596803734028
True	23.960321232818927
True	411.831018325629
True	364.1815722427645
True	768.4770345093355
True	305.4774155734133
True	514.3074561019253
True	529.9199583344229
True	530.9342758911159
True	291.9216215135
True	540.0035936414062
True	96.79234809360896
True	584.4879645096249
True	7.746817742968818
True	361.8970164035582
True	471.3798869146145
True	968.1945691478332
True	342.07317572498147
True	797.2496383834988
True	996.1697322076424
True	174.3700188951656
True	36.06209918639091
True	376.70666887531553
True	392.4353249233112
True	560.2467918014016
True	243.33846434537475
True	29.319406908603508
True	644.3168484770662
True	133.58344594741368
True	1023.553951870706
True	320.57974457766403
True	464.62734632992334
True	122.04864095771184
True	805.1170112681486
True	139.74068150836953
True	827.225220021474
True	586.9325757261342
True	187.16626279101365
True	114.56123726094236
True	65.593805112106
True	556.8356373411467
True	900.5732158757827
True	425.99316695770256
True	554.8602711035522
True	134.77580512546842
True	632.157643782876
True	470.3540492195151
True	789.3047232074263
True	325.07074690288465
True	615.4395539989471
True	110.23878959201978
True	25.633448166492123
True	404.28161041017097
True	168.13017459930302
True	103.2855975309309
True	356.89857066952686
True	1113.1262009194302
True	267.34625289845644
True	538.9075600510881
True	9.881710599235207
True	74.90076421526437
True	329.87636375572407
True	789.5992007154528
True	440.6580379406847
True	515.6884151543265
True	719.8802118178172
True	67.64899666903163
True	731.2257489979977
True	45.24469056832453
True	107.03531397199566
True	182.18539495677612
True	81.99436345562233
True	24.382390237174626
True	296.7523961323472
True	490.82684656201087
True	918.0505812994128
True	864.2311785705315
True	6.4708272800654285
True	273.33672885401535
True	469.0792338223629
True	126.11908968535276
True	237.35396601959715
True	337.740506397954
True	1313.9647929335822
True	449.5661126018147
True	25.62419623892744
True	174.59054152091244
True	700.4142994577196
True	35.378309539922576
True	178.91694921153083
True	535.3404175009128
True	71.04558775537738
True	874.1987169732851
True	336.42605124517814
True	661.3493638433506
True	78.66933175650921
True	667.8020512200636
True	591.9834049464653
True	867.166790870758
True	254.9176004201412
True	512.647006235759
True	828.4528547281459
True	925.4111789123864
True	221.66526243381745
True	771.8085866057403
True	225.70881071128923
True	450.6167387291411
True	371.1403891172363
True	498.5709338576632
True	498.93741563684034
True	311.9074392364424
True	338.841206827491
True	109.25719246326352
True	355.8009721753838
True	1149.699235137866
True	311.2874217145636
True	141.87345171522998
True	317.18687944896897
True	755.6978141865623
True	642.5692734979096
True	409.1655396484487
True	117.31106308559671
True	331.86963322338744
True	34.0980810527915
True	166.15676711346637
True	92.38522288566998
True	92.57118526387605
True	550.9579845490681
True	139.8029338245901
True	132.200768989245
True	102.40612721836683
True	82.7066610994941
True	435.2882835841766
True	392.78655946568034
True	1070.4853674580954
True	552.9866228830936
True	841.6845621557994
True	279.8408866963451
True	294.0835135423615
True	515.9897476138634
True	193.7095757820941
True	751.6532526868223
True	244.16295289208765
True	349.3557727609696
True	67.08724265791304
True	120.78013258274662
True	258.7602729933219
True	124.42627608235824
True	466.5541668542724
True	30.75133271671768
True	574.6839014493132
True	1012.3627109293676
True	734.011963474034
True	1.3426638726517408
True	65.4572345980437
True	507.97956287017627
True	439.56602236853104
True	74.61600226152663
True	121.8444436960617
True	294.31871188032414
True	79.93232717030308
True	48.35209290170136
True	730.5443508330044
True	696.4526785444299
True	164.4828307998865
True	163.99012090932413
True	529.0602899635737
True	53.166249649348345
True	25.53842010479933
True	559.3980723860543
True	449.63836108313376
True	1138.515637022385
True	49.17426416395711
True	480.077281151204
True	876.1973201640093
True	827.4121019746857
True	283.01220668746123
True	751.512942388219
True	393.4500757146731
True	35.99810029760859
True	101.27823695970174
True	686.4326921455984
True	73.17188894946429
True	143.33406413559845
True	914.0852606505553
True	194.5878950139886
True	272.6325730738269
True	102.9842357832808
True	632.1565042441409
True	600.1357345457567
True	218.7481333005536
True	419.89168082055977
True	42.95194304312179
True	277.12680042531093
True	568.8689768448764
True	619.1621148649785
True	314.6150780291706
True	73.82273296502761
True	965.7570286963328
True	1062.8269964971707
True	560.6697364413146
True	62.75428901662499
True	30.105885036736822
True	88.56949794705139
True	104.61767022314552
True	100.92810461169228
True	838.9639791109919
True	1197.586803007255
True	715.7681421711759
True	333.05557302243074
True	8.097261291690861
True	22.12777826123584
True	347.09753778579767
True	485.4524651215035
True	45.86028459886116
True	567.0769677914811
True	422.82981118125423
True	394.0087937653439
True	77.72616588345
True	192.1004163131426
True	250.23380668976284
True	126.95691534957356
True	401.7177722917592
True	40.85203495529776
True	175.69306105395873
True	1171.9659399834406
True	4.753112192820029
True	28.677926041919072
True	578.8760919652993
True	359.65161582394364
True	787.7756645678043
True	158.48892460548043
True	767.9224825144101
True	611.8031299868102
True	285.0499643461425
True	427.83670454233146
True	336.0696485630212
True	289.76531210297424
True	270.51481593565825
True	395.40074381589176
True	501.7504252689104
True	505.9618877806511
True	101.07201697254352
True	355.8592023884359
True	8.731824421952844
True	187.40880263237997
True	240.6236429653142
True	850.5166157603887
True	573.7244345093959
True	30.311429726848274
True	734.0405990118921
True	803.9383372992922
True	100.40879325428224
True	333.19715203723376
True	866.5971150493124
True	210.14696711688663
True	162.57993341576292
True	542.937784727857
True	596.4351510667902
True	1113.095944116234
True	144.58681072839204
True	156.88236717106852
True	260.82604168939105
True	322.9513276222252
True	419.0968998776656
True	408.1029158808845
True	311.0674650120042
True	437.0664314922855
True	488.49726974208215
True	218.76268029833716
True	1474.4574454697918
True	229.6525307501225
True	394.0471514471145
True	51.23430587718226
True	785.6689420982736
True	250.37098927134957
True	900.9551016468688
True	554.2302769257291
True	341.8067624537117
True	765.0468733820913
True	254.36190399577583
True	222.2728968913665
True	258.1508334486093
True	223.2602717910206
True	138.07809789422785
True	246.71795965682745
True	735.1136461710344
True	509.8267061595216
True	219.15460196901785
True	1145.7844933108602
True	114.89204024238398
True	270.2429679620062
True	70.08407468966375
True	304.0872675445839
True	410.1022292982074
True	90.87480832588396
True	223.6245049350767
True	74.30643511036055
True	710.6056054690584
True	376.20617585604754
True	220.60874762587184
True	745.3193592720584
True	870.806122134528
True	828.6509499138198
True	849.0802382076145
True	342.44343655573124
True	1.2220028675416346
True	265.58935547177015
True	55.04311525796155
True	384.9540220249026
True	54.476990362177226
True	357.6845009737861
True	878.5052782985485
True	1033.6643210907632
True	392.2093560984283
True	23.237765197677845
True	511.2593419982729
True	519.1177543964785
True	186.50702765715283
True	229.65190851584543
True	287.0130383601119
True	23.4633218194258
True	122.92657737586552
True	962.7076062469612
True	62.52755917395962
True	498.9819730751667
True	792.7532029432945
True	101.84669998948807
True	241.63272809614185
True	116.69417470402028
True	15.638070559971757
True	1.2909378331678982
True	124.59905761638008
True	1020.7871470638012
True	491.0457515220826
True	68.81101488153197
True	789.418042654278
True	337.1560302936032
True	1.6509981250689312
True	441.9997473927677
True	185.9952537759671
True	515.1566014801475
True	84.49164379707383
True	312.02024832232973
True	358.9236246773182
True	178.12955151770709
True	216.9292250280108
True	130.777456614433
True	177.70358668673
True	1013.6697256278818
True	15.059368800321298
True	502.29148080284455
True	472.91787461403766
True	416.1043425287657
True	219.08304903535583
True	232.4903598417855
True	163.0269086868358
True	49.94989715786397
True	489.0199109579336
True	150.38793896733472
True	791.4528370481935
True	833.3040554390806
True	248.63100707450616
True	313.3005631413134
True	519.866996670189
True	42.74532387924056
True	83.78412384142304
True	717.3715115785802
True	1088.2479184134013
True	111.48645922115762
True	720.0949259450308
True	140.55830440658096
True	926.555205791296
True	690.8440533383089
True	102.74590468689198
True	263.0982435695062
True	618.4794522352762
True	272.7403946471176
True	46.678796046182576
True	568.7709989083723
True	440.65508274758713
True	5.693628910701813
True	488.9771597800898
True	68.63665842795785
True	177.88596252689322
True	238.10595349746464
True	297.39731653161056
True	74.33288368343018
True	215.5046885985559
True	348.14471945665093
True	441.0693956478923
True	885.1096912055696
True	43.301001749085714
True	891.1242570689564
True	1013.3421383135376
True	126.3853289147372
True	73.72287964013628
True	1039.9666504680797
True	36.09041595301037
True	232.5097270036364
True	87.01065504153586
True	223.21141607727043
True	338.4591285548304
True	950.9760695515688
True	99.02149161713184
True	73.39854219362117
True	644.4388994493718
True	286.4145269382135
True	723.4029256551493
True	53.82192579108445
True	488.5378962594632
True	399.0082057470335
True	676.6534191618792
True	56.88064988952395
True	108.47122328327404
True	24.634419612865564
True	267.46791149989554
True	43.71121265862522
True	343.8298767418933
True	3.052436447467733
True	1164.2307629953757
True	104.062098283689
True	131.16577138944749
True	355.28686284088366
True	735.4004544452675
True	661.3695944837664
True	1052.1719616915912
True	461.1583218665669
True	427.5601597195964
True	141.8758163718955
True	422.5658488458731
True	805.7345340471996
True	421.187670426776
True	938.171496693342
True	86.07402278778362
True	437.9437624716102
True	185.667450574224
True	294.2560195690618
True	735.6885219935651
True	163.84122383572088
True	136.76296031649034
True	65.04397547104666
True	874.0336880553039
True	788.1213231951504
True	81.51179348632158
True	454.89887322288695
True	755.4702967514046
True	418.8468171472399
True	56.38571186762346
True	314.75944264922026
True	789.9617398490844
True	30.423427056719103
True	363.0493046511432
True	167.67501885011723
True	289.45325802209965
True	32.03960477083973
True	220.37292944565712
True	757.8962020811466
True	645.9825655650675
True	57.14773439252359
True	300.31310569954815
True	907.0572536260617
True	17.5087428638842
True	301.7733378605025
True	285.2409612327689
True	396.1637656485415
True	219.94610617147248
True	562.1579383170277
True	46.79422625216073
True	932.4639183104732
True	879.9606369258082
True	42.707061664599046
True	402.559030961107
True	723.7339424713142
True	918.0490013623236
True	272.32088416532133
True	592.916906978487
True	130.11806839665903
True	187.7459306683793
True	140.84605813825178
True	133.839608498485
True	209.8960396824382
True	960.5408806671315
True	799.1928302562046
True	930.4239743978366
True	18.58484982169773
True	28.582631139510266
True	358.0852467458993
True	13.05206782612149
True	640.4292663931244
True	1049.680067578162
True	258.1443780342736
True	214.86369574416204
True	81.64333526536349
True	227.15152517099835
True	137.95730760460165
True	44.50173049460258
True	130.01802044043143
True	91.4707062136608
True	246.85373778844567
True	532.8833249973
True	161.33878462366155
True	30.406192286839406
True	54.758297898532525
True	439.73366188784894
True	265.92735132468147
True	590.9029524586109
True	22.93346650917305
True	110.88471782539904
True	692.003113251403
True	267.19946016535107
True	443.20566265976856
True	654.2268798145751
True	103.74240202641089
True	101.47444952858385
True	75.80938708391393
True	25.98293107395823
True	123.52298416741584
True	81.79451676842108
True	100.4602640377712
True	146.94719168588315
True	237.39411057754748
True	801.4704544412075
True	278.59207123799547
True	904.695748307828
True	163.63294586805034
True	194.1165298019233
True	808.4647204248282
True	308.6691899213052
True	593.5675542981404
True	255.31032165737412
True	363.5793852478432
True	437.16057292635566
True	564.2768479180057
True	642.7236703138186
True	369.3062944314845
True	34.65655356152074
True	520.0383837526591
True	612.3200312116215
True	18.631929191110626
True	11.752614307549583
True	257.75773880662086
True	406.0778919291002
True	444.48112607023705
True	63.46910612343292
True	634.5873414874842
True	941.0821431558824
True	221.26910117165
True	885.8934925317986
True	264.02135050167936
True	100.89284507251924
True	269.55501432189567
True	714.7661612122664
True	38.95813937766574
True	605.6421771961515
True	1324.8175565366234
True	1013.467149368175
True	918.153668311082
True	214.23381689960357
True	85.9124919955593
True	194.4464688322821
True	832.7465246604452
True	149.28487782318118
True	1077.8644496779675
True	849.1320317401999
True	40.31412960945436
True	92.40964302782986
True	425.33068408032574
True	413.92571775949
True	198.3524519883428
True	512.9459142098866
True	645.748130718959
True	120.69672814012073
True	278.7569623148864
True	1027.8017525389057
True	54.16483434872282
True	717.4722158074178
True	548.1862974945683
True	38.45800938307176
True	837.322788094238
True	387.8164807967392
True	547.1871753907178
True	104.96568711021342
True	268.19305984426546
True	215.40897558748188
True	28.67401351053298
True	134.62927052142413
True	744.7557789754525
True	139.18048945022474
True	357.9509397389209
True	66.19793957771776
True	655.8155158176827
True	597.8919224695751
True	235.4689495781352
True	478.8953892099099
True	167.31117498289544
True	161.7050794181917
True	224.2989005966222
True	285.6505565957111
True	362.7397672504628
True	133.95853661687306
True	182.1368621800885
True	26.456553569195528
True	877.7392250228461
True	317.8329916575747
True	9.471159148560714
True	358.6860659297316
True	171.7761828696645
True	618.3226509251147
True	369.5951842081468
True	576.8831525481307
True	545.2497723692634
True	464.9331033225553
True	791.8788917666183
True	241.41043950921272
True	555.3571216306876
True	160.52336267795894
True	534.0410459177291
True	375.5485654622605
True	374.2635230575645
True	127.6657796066348
True	134.53530256287064
True	110.20171933586032
True	66.93435295699464
True	696.1526390945805
True	168.6524200666279
True	45.55416296027087
True	0.0
True	556.7821722286111
True	113.58763065190774
True	24.353548402551944
True	42.74809382008015
True	106.09970967675956
True	507.36548498745697
True	183.8336151150466
True	102.84545637790772
True	34.47449547052909
True	162.01872772115706
True	900.0612596340734
True	50.96975444370268
True	230.37894516343823
True	731.9942297489584
True	316.3312131079717
True	466.9550937781211
True	474.3284373668608
True	506.6399716187829
True	598.3244425417657
True	905.1886105912694
True	260.23989949127963
True	1019.2725746678136
True	913.4359172304124
True	589.7876666559305
True	347.79665395939645
True	838.7994988309017
True	9.622659870237868
True	33.77064206831214
True	296.38447219469776
True	42.42264767590873
True	199.8652463522943
True	714.1979361855371
True	232.1472993817929
True	733.3195265169695
True	765.3491820854583
True	121.09723667795588
True	365.0567630516567
True	582.9547588419176
True	25.0888094490566
True	132.84940769379443
True	430.0702093907727
True	307.4169541187171
True	199.5523235444516
True	112.6884618122712
True	372.6363457690172
True	24.323746423837257
True	355.70811267818976
True	370.2474485405527
True	1057.2848862528876
True	361.96036001232216
True	32.31292855293825
True	428.7475914153224
True	431.27055430274567
True	244.1608387894699
True	30.904035429688506
True	737.9872692564198
True	440.93958154582594
True	174.0011388983335
True	12.097821206878814
True	1212.0825407988934
True	163.7791149548502
True	29.313745826616373
True	310.96911814571104
True	279.193163973022
True	110.41356926412011
True	296.1660281957115
True	48.86800889701647
True	328.9084867294752
True	287.14230654581814
True	329.11682573147226
True	28.599665988108704
True	49.16582681331685
True	1059.7564804173817
True	26.16607688179785
True	11.140166975093766
True	174.1907021824976
True	661.8141119320101
True	8.741985500165658
True	186.6524077669072
True	174.96086867265234
True	512.5849572788221
True	384.9215459114501
True	755.5003223530246
True	317.47487810544925
True	474.2274742545504
True	448.3922133075724
True	510.38167367544565
True	102.06577639604764
True	1282.7979867062943
True	924.3752161802812
True	280.9208925935937
True	527.2973213700441
True	101.86678978091904
True	594.0176926942577
True	429.627738672353
True	160.63705852097854
True	76.28833866401972
True	341.57948348800227
True	167.09345093708217
True	26.584613669092658
True	613.293213965331
True	374.0995961297968
True	63.55405811659036
True	29.8330367432439
True	664.1617217378912
True	486.8432266896249
True	72.95306401994472
True	20.587122968651546
True	329.2103394753035
True	325.03653085704985
True	685.6601069261046
True	543.1858027221874
True	562.5571042571037
True	788.3886486331648
True	8.210095455967664
True	56.24759550238174
True	36.62462050916326
True	58.50860881230809
True	496.70007389604126
True	594.564916375058
True	88.4321399892413
True	108.35017092008628
True	199.89338908775792
True	75.88029277950749
True	171.46596345629283
True	194.1797599593109
True	277.0546476033682
True	788.2856573614665
True	587.2686988697421
True	288.02857257482185
True	191.91182380734404
True	263.17286037996024
True	252.0230372143457
True	740.8165926548154
True	323.34684593620875
True	156.6529131890622
True	927.893447709656
True	360.0503246919202
True	486.850866828552
True	159.32617379028943
True	120.35560593543777
True	66.1443060087492
True	211.7791991457015
True	988.7368824032618
True	525.7001997030875
True	116.05800756693849
True	365.1361846357435
True	103.39264897101845
True	680.8002387414782
True	4.289879784042675
True	672.9324161985323
True	37.814836229771295
True	934.1971451175756
True	845.7744628862935
True	205.21031635692583
True	31.7788242866592
True	82.79319746329689
True	472.9290694985947
True	224.68033601889107
True	1.576684680710268
True	70.22605455172828
True	1077.229112860643
True	349.02262064925515
True	669.8846752476497
True	474.4558330477867
True	30.43969825400848
True	142.20928715111563
True	419.6956471317331
True	925.07417375634
True	819.819654090215
True	419.24655943122127
True	333.2391790066797
True	17.204466280968113
True	80.88260494007402
True	753.1169502764584
True	485.1075830074272
True	377.56663748304015
True	860.2063205488736
True	25.09728426536004
True	225.729517640638
True	896.5855752630791
True	239.286345901591
True	7.985724789529796
True	499.3744898117607
True	96.46193090285747
True	625.35815494396
True	55.3811229722257
True	247.9268796579682
True	889.1152230106217
True	861.4083498366069
True	275.0179746050659
True	459.37419961097726
True	119.73618253677483
True	620.616000184149
True	268.7290617720087
True	201.8411181397998
True	859.5401957601215
True	55.87654327320103
True	732.4943671860967
True	276.399272452749
True	307.8422074014294
True	170.10961178517326
True	487.2528621064627
True	622.5444217030873
True	374.82822907474576
True	403.9115045674165
True	69.14921878196476
True	160.82369651148218
True	467.1501334199903
True	213.581313140231
True	40.05804240773064
True	201.3161477545864
True	405.9734047989453
True	382.43592142046833
True	794.4987272631927
True	126.3739936176585
True	656.8007008641528
True	516.8018094832695
True	603.0503745767253
True	138.1998751251292
True	38.48776519659357
True	671.1035426067409
True	68.59732377191274
True	553.3856730862344
True	680.3068593852546
True	460.9610820871307
True	132.18755336730734
True	524.4956588288978
True	4.586083211236876
True	389.2343632651557
True	30.704271082715955
True	629.6224265203631
True	267.71167600704007
True	580.5546740958416
True	699.2878160594908
True	144.34240225263795
True	515.876998511008
True	479.99973200248473
True	61.61288364454335
True	979.7748145917712
True	3.492929282567104
True	27.77303206459279
True	644.9286182289528
True	631.1810327817851
True	137.5961204341185
True	420.2430763774789
True	121.9830492223415
True	76.49571238217538
True	456.66183094286765
True	40.008776711781685
True	518.1328442932627
True	12.919333465337006
True	833.3122272850021
True	562.0572600762764
True	684.9622015856629
True	96.7304312770756
True	372.46712590712906
True	1021.19839469699
True	849.2007414595818
True	142.54136192604457
True	539.7121588637605
True	437.7828771230069
True	249.05975054547545
True	250.27430073417813
True	5.875554519488418
True	313.18196284537487
True	11.678487395629608
True	364.9365984873544
True	75.39329762609366
True	412.8665845924153
True	650.5977518450894
True	120.5213384871702
True	242.5182288854955
True	631.459175994754
True	675.6102599556618
True	291.1712153172992
True	139.81871769085348
True	163.21464508772814
True	482.4650314581857
True	86.14759094295573
True	10.146998462351434
True	521.7922252448252
True	558.8217329371677
True	19.12645562657471
True	144.083170244206
True	908.3255217622312
True	478.1545048213748
True	272.75382982862266
True	33.08552788132787
True	473.41908375044335
True	111.28252383991725
True	587.9583883904775
True	681.9586375600087
True	299.85361994703527
True	362.5361708503583
True	183.72214449247176
True	238.01791261186284
True	75.72034335644622
True	222.93722119910888
True	492.2397123159694
True	21.838568342339727
True	484.05365611288784
True	369.7499246697074
True	707.9118667899324
True	880.7560651274568
True	912.1573584185276
True	154.6075693022214
True	398.3210836487816
True	73.91643086433916
True	195.91788587662472
True	315.1739059183931
True	9.588339086679763
True	780.9294149220991
True	23.10971652053932
True	401.716347190282
True	275.14169530598235
True	641.9191596855079
True	203.88287402887988
True	40.15021619930345
True	676.2983125253425
True	1072.873558245214
True	224.096865426949
True	134.2526017746625
True	627.0628530836885
True	482.45927680198827
True	16.068968347190946
True	810.4591737301643
True	112.75208024846908
True	47.59792133822213
True	314.77953882480915
True	342.3598784869792
True	397.88086283131474
True	261.0100180192292
True	21.056170729017317
True	21.376002100480573
True	826.8670681637012
True	205.98536194524164
True	116.97990900057292
True	833.8793530466868
True	652.9524607455746
True	624.7680436389038
True	443.9834378408414
True	156.8089026120379
True	33.68988753029614
True	102.14904001427826
True	421.6260361058432
True	238.9755312329068
True	492.4217760653144
True	144.19124481895238
True	494.53427357312376
True	648.4823784191362
True	966.4635146668552
True	24.16833639886049
True	940.806057146386
True	1030.791790942118
True	517.3258810203953
True	79.94043400854683
True	792.9787424536079
True	636.0172414601052
True	658.859376348426
True	180.524071188404
True	733.0679076163027
True	720.0275170968999
True	117.69500766827898
True	822.9854250451982
True	828.9726650297027
True	476.7652409654244
True	222.02711363444143
True	68.82555973058294
True	324.13890535609033
True	348.62056588312
True	449.41161286918174
True	426.98254476868055
True	195.24998896214024
True	306.20594362669084
True	3.0943972648064406
True	12.73254275840508
True	103.68200610321992
True	133.33143936947528
True	351.6325476356465
True	340.9455362082552
True	118.58954133936876
True	18.6831292221943
True	205.80824552525837
True	859.9139734499333
True	478.38153196912896
True	509.79882657714313
True	550.2008971544865
True	809.120943856729
True	643.9115066503382
True	81.42554013466798
True	202.53620656675471
True	244.98365241449503
True	272.8499752016082
True	110.7676847588028
True	356.72488183148243
True	440.1679099938085
True	169.70097430495764
True	635.5972792069027
True	249.78205639731536
True	197.2759193160761
True	29.335517056325685
True	256.2658251514712
True	512.0005478068837
True	171.33833858296302
True	531.4608476595797
True	464.74064910665055
True	243.11687400585436
True	103.00009878880267
True	41.5597083388879
True	410.93544745984286
True	783.5924830169613
True	169.0217030732199
True	1050.468491870839
True	1069.7980374141127
True	477.981132103316
True	99.52514251732192
True	124.5702775666474
True	672.3579837198527
True	8.096591843490694
True	221.22281094999457
True	135.33349016346554
True	119.54721998108272
True	331.9137217742344
True	643.6952632628128
True	36.03380959056776
True	122.4603853491278
True	956.244142477379
True	56.30788270341005
True	462.3289285310185
True	538.1082018040786
True	245.7485476796692
True	135.26167091142554
True	930.0410425302638
True	1188.824293354419
True	526.9070138224185
True	660.8817948618367
True	207.73525741991384
True	157.80866961343023
True	317.7201583575502
True	249.38022835096504
True	176.24206827748
True	307.69441816920653
True	345.3199183408134
True	10.782216230381987
True	613.8855062760715
True	147.66706443765938
True	81.83620366076413
True	443.563868078153
True	317.9853278332898
True	1161.2580237144984
True	345.9935614212775
True	1005.950236890714
True	10.152405948228168
True	262.1226769413558
True	224.77025556856236
True	153.5812338045583
True	471.73121977292914
True	195.60565312298945
True	410.3561041032233
True	315.6947319791008
True	109.81507140752775
True	355.6529088053452
True	1054.8309559763316
True	690.8040521770122
True	214.451950259551
True	109.90958881252234
True	295.5286811389629
True	23.434951710312376
True	354.9451112949404
True	312.2593485251595
True	556.4168610798756
True	433.4492421824985
True	349.2690888032335
True	156.60378247618576
True	13.04882480342872
True	422.4069720906492
True	280.0973960122934
True	142.86505542640842
True	296.2971527317169
True	451.2055102112787
True	809.5333520319773
True	312.0441992482015
True	778.8724110827766
True	382.9716794149389
True	373.6117536756623
True	1.034597017834519
True	1180.8266147651775
True	105.72270101263246
True	923.5158064489714
True	203.5718075049981
True	465.1168258968479
True	655.1555926570785
True	80.17632145321086
True	475.9483314188636
True	33.04261468987271
True	421.0077915637472
True	78.1063051600239
True	220.1489050819685
True	38.40657628030972
True	641.9783869294623
True	193.8938105379721
True	24.598403293202285
True	392.2265864008854
True	103.96057993556568
True	168.85548526022086
True	855.5601173805384
True	248.97351667457735
True	153.98465165126697
True	375.3394548070385
True	526.1615142586808
True	346.9873515800349
True	512.0690671302611
True	622.9470029326975
True	151.74243340704382
True	7.567536636968767
True	73.13176462692535
True	441.328070116944
True	91.40822046059668
True	82.89714421568442
True	1029.2755131189044
True	26.30094918423421
True	317.3687891559016
True	319.10416949542633
True	447.8191455854365
True	686.9656852406961
True	190.01423112661504
True	648.9611266081286
True	330.56443154823745
True	349.1582818816889
True	268.04258046915413
True	209.54998407992065
True	379.27634788421074
True	427.8970081702668
True	419.9473106245054
True	612.4587742902922
True	141.93381190548672
True	73.72924229954052
True	38.63555411122754
True	296.766973488867
True	649.4225622776463
True	414.7451485983205
True	797.2811530590631
True	209.6039192423544
True	389.36092708127774
True	69.05575028902749
True	52.96452454851717
True	406.15639357292207
True	198.3295491221935
True	225.6636894742771
True	41.778136070798624
True	1085.2585073143716
True	178.90892747053633
True	887.7086725010168
True	311.15875627811744
True	917.705325099638
True	236.4141089202502
True	468.0112318850756
True	518.2784185676435
True	620.0435047634745
True	217.7123469812592
True	476.3148472639068
True	952.6698810552252
True	126.61199657357446
True	7.202922537469609
True	586.925807194634
True	28.22061063040104
True	73.48129727986239
True	818.0227204641784
True	235.92128768814192
True	1024.835883242087
True	697.5673497206403
True	404.07477896781154
True	276.11827185714776
True	486.1609866817202
True	335.8062753154418
True	184.0834165127254
True	656.4980558941469
True	727.5542800405764
True	202.4309465652334
True	83.42323175092567
True	516.7459374087457
True	141.6431575019802
True	384.0326672031295
True	333.72485119992314
True	61.050772067993705
True	363.9890994357567
True	422.1271740505794
True	364.1983932318035
True	398.9341341979805
True	418.13506401856125
True	662.466228040188
True	55.85189450323331
True	456.9532658023522
True	325.65049567124555
True	677.4068565918021
True	223.0280459292448
True	96.23937230026488
True	40.86146088682653
True	539.2581895930902
True	637.9857167392266
True	184.72152959794852
True	412.6114743680965
True	352.0336344946911
True	17.60481654109702
True	173.23073674319593
True	288.71807918588
True	3.384403900307244
True	865.3844743507658
True	79.61736588702888
True	100.36262948886186
True	115.18691664627852
True	360.1489551330166
True	37.16204307546792
True	458.5436026146708
True	233.02082957772092
True	6.478879452961289
True	115.6403955330554
True	430.54066232170754
True	48.60600928853575
True	70.13938519313149
True	182.0355054433003
True	304.6929679132138
True	945.489593554444
True	389.9768169134754
True	956.0002756153348
True	185.47931790359863
True	1046.2857636965432
True	768.1667099546826
True	681.4840898647329
True	402.52500131756
True	397.2550211911114
True	78.31795534082595
True	68.27807648340519
True	80.30781384138712
True	182.5497983642716
True	477.8471094314727
True	1085.6583697483657
True	185.53710912611973
True	355.665678491486
True	441.7860577335323
True	611.8723199365901
True	591.4543874973233
True	290.54402264959407
True	458.8545406432762
True	667.6129960899765
True	95.8134907183281
True	734.1655566459863
True	247.1682679482023
True	137.5468637929268
True	409.6316141458587
True	844.0904178287694
True	421.54485347843297
True	862.025476947894
True	191.84676592868124
True	341.5049858019684
True	713.9485117529035
True	618.5226534089741
True	192.59796225589827
True	253.4817544605217
True	783.7701026840617
True	31.13521128334589
True	186.1223983068139
True	493.6717220396234
True	705.33973607835
True	99.8399517114636
True	37.5753236632208
True	163.95933720931993
True	713.5401882913299
True	315.92891718938245
True	551.6847086895
True	357.37157574723545
True	291.976490248862
True	460.0219272244593
True	499.3764195529231
True	69.99851697242784
True	381.5356957211288
True	788.3796502871905
True	0.0
True	301.6618478471388
True	248.6825160713372
True	985.3851167859832
True	153.77081833054885
True	612.3567579347238
True	617.2948295755773
True	111.91187025052626
True	211.7234554888768
True	124.22570708706928
True	10.94926257970317
True	294.66374443601865
True	392.790690378357
True	1150.4121805525722
True	239.3230603881438
True	391.6100454013932
True	652.7707725621627
True	214.45982896984756
True	29.337685311664572
True	885.87675383858
True	624.5979957767406
True	160.69216445973126
True	612.661390338161
True	166.46111140300127
True	303.32348190550766
True	799.8386540396172
True	35.39305976308624
True	103.84607726887106
True	519.6367083759147
True	68.15785597474358
True	76.29465682528122
True	384.3997544545132
True	22.864021953794644
True	747.668825164355
True	96.4617772349254
True	153.89685967035075
True	19.106578438470734
True	704.078392460813
True	28.72500308749364
True	780.6973341034559
True	419.56597803781983
True	114.95289960284371
True	713.0276175786815
True	515.9040630555035
True	558.6810704585143
True	50.87136582865037
True	368.7836432500277
True	5.375552369398184
True	91.94383883450092
True	394.31774677451153
True	45.46428233647089
True	126.12824154851634
True	309.9136845025339
True	178.63741108952078
True	105.10552224117514
True	633.5008709034759
True	19.54300932996773
True	1128.2360282502789
True	512.9620821788583
True	309.078777802048
True	494.87139146712906
True	123.61448226954714
True	767.4279733537953
True	1069.2174156975389
True	746.5427987160878
True	175.69502668454965
True	228.4378208190175
True	53.700451242430574
True	60.12596787170064
True	154.21874020709035
True	102.8038973489254
True	166.8954082688539
True	1159.2509304135274
True	312.97649353468825
True	358.81270845115694
True	737.0065066006858
True	15.680654721904588
True	13.86663310301911
True	589.8065182801636
True	6.199869743124488
True	121.29958616273944
True	687.3760746315978
True	175.15820885772575
True	653.6606024935712
True	828.3653230442001
True	152.3540294632405
True	885.3543214589056
True	2.8062977343954367
True	451.2498356183976
True	1064.0858364265662
True	25.86162710356097
True	236.84274896245245
True	142.76042581195506
True	945.6834489805004
True	238.82958973346277
True	477.3254269293743
True	114.57216722055718
True	502.8177266219769
True	154.17228605831343
True	99.19969068743552
True	382.6095234286671
True	66.2634107223881
True	52.25104853779364
True	1063.7834267320516
True	261.884279622052
True	160.6069297082959
True	357.2090085523455
True	393.54247463280495
True	209.41230761249423
True	170.45051687845074
True	408.82459494301946
True	35.76904602656193
True	481.1146947796647
True	1121.6224452465374
True	115.74482098080776
True	473.5969975191353
True	320.4576675135199
True	26.38518069188633
True	398.2917808055543
True	105.52497050418204
True	594.6089777496215
True	203.27165770770367
True	418.19795186921664
True	17.796129477448428
True	438.16130885988434
True	108.99956559097642
True	346.94178262622273
True	34.869835618702794
True	170.43948041815605
True	249.01831822395928
True	770.5220211024938
True	57.31200501336832
True	139.2836810666381
True	237.73207912596652
True	137.60559517843373
True	623.4349067053512
True	549.6436352559109
True	772.9672338796328
True	397.575189007185
True	535.5059893003771
True	419.07980698617297
True	692.0026196974085
True	73.94178092230725
True	458.2880329637142
True	432.8901452921368
True	48.85055608970334
True	83.3364640344268
True	127.4152714973714
True	82.35394162152937
True	330.27908641716897
True	841.2845665199613
True	332.1450344297565
True	1058.6851420975577
True	328.21717274886294
True	906.1176042727895
True	151.27366073680813
True	577.5209828536545
True	613.6738369826774
True	692.0211649424112
True	423.7624355430328
True	64.77575753798878
True	286.34054722570124
True	39.16810974111542
True	158.75559926880229
True	169.1521964914501
True	1149.316418587737
True	236.0786197883207
True	548.3254692147273
True	547.8673936975955
True	563.55320541201
True	911.6602200344348
True	593.4252540561494
True	670.8195185330045
True	926.9059387627236
True	125.93438017757332
True	327.82711753485427
True	261.83165749244387
True	333.73434105707935
True	92.34898154502748
True	396.5991069246896
True	4.7790399253167255
True	324.2579306953999
True	258.8541885501934
True	598.6765112327256
True	280.0664534907667
True	373.5981705858972
True	11.225262438467505
True	62.9130770373352
True	545.2741794610824
True	27.226044382976816
True	138.3422266734759
True	61.06202078049868
True	148.21180720423706
True	240.92271252690384
True	73.05137903621709
True	391.47247644950994
True	281.56349607941087
True	99.8123300520399
True	341.00026159346334
True	64.9281514643725
True	580.0577405008626
True	885.1052968273299
True	278.9934016998821
True	1185.7579377121322
True	117.56029665528926
True	286.96059712635014
True	1049.8411082006887
True	90.78096727305888
True	285.60875086365087
True	9.478405205690969
True	405.2576928893592
True	457.1725132640044
True	160.86805578978655
True	624.4356313395211
True	861.4745030025297
True	156.3604590465674
True	78.21530736914949
True	329.89343566867143
True	551.1061323935481
True	572.1497770169593
True	1216.8183187944396
True	26.289065236233416
True	904.1196748458152
True	138.19650811357903
True	639.5768433974255
True	115.53697191611484
True	133.43302353482486
True	183.5773861486061
True	167.19330509382974
True	755.5166854425206
True	206.99018578059068
True	230.9176353810522
True	69.1791896527838
True	520.6548467162324
True	441.5340910732284
True	173.1121540474836
True	238.09755124131811
True	15.7771221646263
True	427.54418835206144
True	212.19086806700997
True	302.71091681225465
True	114.80275369984304
True	722.954498750695
True	411.6222069991685
True	251.525269496649
True	652.9642767217521
True	544.1998104636274
True	470.8195248968344
True	133.19204628958695
True	520.2020354746285
True	427.5370844769902
True	2.664199845593912
True	199.71860135534124
True	93.95524761553936
True	242.4106554401908
True	2.4668578361089666
True	129.2162963285916
True	367.0184346360688
True	6.700500069699216
True	879.0260733254602
True	170.4628918984546
True	749.1602128030901
True	779.6075362753181
True	167.97633568352666
True	231.59838556469285
True	470.7168970924204
True	861.6433222818334
True	50.925126284811
True	38.1337149424156
True	121.51542136343718
True	623.4143716770939
True	732.7311115527947
True	182.69288297639957
True	601.1092338737539
True	595.0941004620474
True	870.3722723566905
True	415.668220400096
True	185.858051700576
True	872.7682192707533
True	224.8405488293355
True	146.79680753002606
True	333.0918756827059
True	220.69771509382275
True	211.63813943417637
True	612.0025244594099
True	250.80887673488607
True	197.0191858123815
True	438.2335404370448
True	473.5262310532035
True	65.94491247786642
True	286.35597995821126
True	75.42336305481541
True	341.5707639226172
True	362.8897317518546
True	265.6746637916256
True	178.46577404939228
True	388.4865013452836
True	642.4502355306937
True	713.2726381981236
True	294.39741910687314
True	747.4435004377613
True	65.59898999944497
True	865.5881346043129
True	352.8881688137931
True	12.572259353491653
True	622.2028398997911
True	714.0672687373395
True	261.42358078093923
True	172.51296717064898
True	48.265895091697786
True	389.3217450641777
True	69.75802875581456
True	15.762486156112894
True	902.7144735882138
True	369.1154023149587
True	167.5004398084332
True	1005.8973859507444
True	11.230474099682496
True	812.671991431536
True	33.01608764383663
True	689.5447126785712
True	58.07351056405261
True	779.7930878488232
True	444.7888247110183
True	199.4864944513085
True	453.7389430107383
True	204.1870724183276
True	298.2753655896881
True	220.98491279301163
True	381.997573108423
True	10.071390757692733
True	317.5525654519013
True	111.5065351101577
True	10.458430207121465
True	473.01940048720246
True	735.1135277177713
True	281.86115255459794
True	76.70045343847522
True	310.3230166156738
True	78.87863993978068
True	178.24484409118995
True	170.73009012327768
True	378.0361053844558
True	44.24864650914634
True	131.6917135208413
True	379.96829081235046
True	859.3499399985539
True	114.44511888155073
True	204.87458901615213
True	455.1624348546781
True	17.592347365975186
True	406.3678708641878
True	527.7369011464835
True	90.70839309769468
True	398.4999233987196
True	361.0728101011009
True	423.1257388572498
True	584.0626947859936
True	1086.3953653595972
True	980.0163250049088
True	57.822267849168135
True	1042.044208943303
True	110.54489175579452
True	113.5612453535606
True	105.9462859689944
True	499.5381742838312
True	375.3872734647851
True	566.4881927499598
True	256.06543371455257
True	166.56368831498844
True	417.2551459265163
True	15.46795077818478
True	450.7808352783626
True	374.7650973736935
True	136.60004054717444
True	90.46179319482114
True	510.7581120778879
True	975.3699960164604
True	202.7211307568984
True	70.79832625757045
True	416.8639709282565
True	376.7640876428501
True	476.92007427192107
True	313.8828904147357
True	3.977176488153966
True	517.3479296290178
True	494.633425430213
True	505.00663304010106
True	186.0169893999326
True	102.4389974747691
True	21.12761611811541
True	377.4409433476712
True	107.25954967193626
True	7.500321171993898
True	32.47548790923248
True	353.36905555068785
True	666.1126266650592
True	136.81074041319164
True	90.3152341958959
True	26.32999689573404
True	410.50373846555226
True	365.1133390546654
True	740.5140083323234
True	310.80724310362007
True	519.2718414970198
True	549.2178736120904
True	527.0963753185933
True	292.5800776308483
True	559.4798671899438
True	100.18440467578117
True	575.1499422282213
True	6.936966518081743
True	366.82492618107017
True	460.12988395183584
True	985.6071864754146
True	342.9220101292654
True	781.4430130804672
True	1001.4151319169324
True	174.05354259634098
True	37.14158580504576
True	362.2096359790767
True	389.9039051719831
True	572.0895601064066
True	254.0065995309313
True	30.456283237658923
True	640.7593842561513
True	127.94008455046132
True	1091.2462443473696
True	318.94942351058484
True	476.24908800397736
True	125.57929007326103
True	800.3206702494565
True	142.20706337311572
True	814.6629790414211
True	568.1928557774312
True	185.91593453171376
True	109.27811265525412
True	69.94861362533017
True	573.3919264552969
True	949.49962847187
True	424.5771335880071
True	514.3365324284013
True	132.75810688980815
True	616.0543765051445
True	472.11789734094447
True	786.5871475051107
True	315.3900095886528
True	557.413682030008
True	112.5885869861004
True	27.093963394356717
True	411.25555733520696
True	173.6189418097341
True	103.7267364054367
True	382.66516268840087
True	1068.1706252754282
True	258.62441678454496
True	563.1633215188828
True	10.759103497466368
True	78.28453262203706
True	333.7841706637248
True	793.1236134014937
True	464.2075926782607
True	515.4337324642717
True	723.6053395232365
True	71.14464246291944
True	765.4645722253402
True	51.62890927449089
True	97.38043866878982
True	178.26579200130027
True	81.91096815261007
True	24.88396020937538
True	303.8843397521301
True	473.4322360946972
True	881.0922294856806
True	873.9904809168839
True	5.231424951042302
True	284.57743493603004
True	480.5439694682517
True	123.89986778541304
True	227.30948366624395
True	320.09091413591943
True	1323.4515472079286
True	456.476276243557
True	25.09323715229077
True	175.5083756650697
True	711.8232961882187
True	35.558136059952105
True	177.2297273976754
True	555.5977091288547
True	73.14971933600518
True	858.3030663060413
True	329.8022118403705
True	673.2180691358142
True	75.53952149023299
True	685.7447950209106
True	566.6529089703813
True	893.4107170372276
True	254.07428354641112
True	509.1894212453985
True	811.3066749561971
True	915.1965160633164
True	228.14185111086135
True	766.6812024538134
True	220.8849800684472
True	448.5377233030977
True	370.1670591234456
True	502.1520171316358
True	485.9326385285277
True	311.1010608927936
True	353.371846028424
True	114.25781303265894
True	332.3499201682852
True	1120.1393108717534
True	320.7304259978034
True	149.29399853593634
True	286.0065980313309
True	784.6295916106169
True	667.1675943326501
True	409.0344601052418
True	116.65293156246116
True	338.9191747469435
True	35.44106620660013
True	174.84175685152098
True	92.75469770979925
True	89.37591249992361
True	546.3222375170575
True	139.90995719911817
True	135.3745496600026
True	103.31448984374968
True	85.64804496543118
True	446.6399686765485
True	390.1335717879217
True	1050.4260155861812
True	527.9125416101255
True	843.3238539284425
True	266.5703502866361
True	302.3007369007216
True	535.5552250822743
True	197.5427868212645
True	758.386415934877
True	245.097212739602
True	364.9257505870936
True	69.94224488742034
True	123.04057530936336
True	262.9206995106594
True	124.62193118368673
True	498.0424452436752
True	31.487307007350637
True	576.5123590360843
True	1016.461830781055
True	735.842094462887
True	1.2483952795853093
True	59.196887550715786
True	469.1927592668702
True	421.2912323384309
True	74.12635115005818
True	117.84115682786582
True	294.73346870095594
True	81.00932736122176
True	52.40029360961381
True	680.8645127120745
True	679.255568805712
True	159.5616704248404
True	166.8097812895632
True	543.5519800048139
True	58.498873176800736
True	26.238480629346316
True	574.1042191753307
True	460.8142769128961
True	1121.9454902508649
True	47.56198066754365
True	462.1211044968372
True	891.4530984748859
True	801.5247018362818
True	285.96159467649846
True	755.9584956308792
True	402.5904013510994
True	43.59201546900589
True	95.23863217319182
True	700.6680162939817
True	74.72810567703551
True	143.0401288920535
True	898.384422591428
True	188.1643824969296
True	270.03921923602
True	107.86661368848932
True	663.2752823283153
True	580.9213381903807
True	217.45537074455697
True	436.9834143068941
True	41.40494241979965
True	281.08242959702
True	610.9693785830721
True	630.0790840914067
True	327.56594689540685
True	75.5604346369779
True	951.9947489219342
True	1076.3583893820703
True	574.2297016616685
True	62.446521525794765
True	27.90041060085817
True	89.6607950993294
True	108.4354214561606
True	102.95009706941504
True	903.7670116802597
True	1198.7183642488174
True	734.847726194269
True	339.2253000285868
True	9.904475600382916
True	19.87356260388842
True	343.18986920187103
True	482.047726414895
True	47.612571426044816
True	567.757491458597
True	433.1511517144994
True	402.3886859882695
True	78.33027363484916
True	192.4017329220222
True	251.04368408065267
True	130.5317358572468
True	405.4813719635589
True	41.94367485026167
True	171.84987608608958
True	1199.822678905441
True	5.829712913997302
True	27.42572594965566
True	590.3710284307081
True	358.0216768049556
True	769.0181709926637
True	160.53326375346342
True	763.8945722168987
True	581.746896919809
True	287.0018116727708
True	428.9135294201032
True	338.6247509811401
True	290.2903578120215
True	269.98077031581016
True	407.8318092648359
True	502.7423061237236
True	495.3387641930049
True	108.95095078876408
True	357.2773104768231
True	9.06487938968221
True	178.64098256691904
True	237.45760730101816
True	860.3231530151677
True	594.6174314526463
True	29.7332524539539
True	700.8486574786972
True	814.4408653021349
True	107.75668153787235
True	339.9958013753495
True	843.0469676728649
True	222.90114525773248
True	166.0594878891393
True	533.5417643030967
True	591.8614057337995
True	1114.903650848863
True	140.21425934633015
True	154.7696546219153
True	250.9757990829796
True	319.26725372091454
True	424.04647217000326
True	416.6908130447375
True	333.3002503513922
True	440.4551996702487
True	492.8317196811933
True	232.42920701002797
True	1459.4647371414358
True	237.8726542766675
True	418.6706633774581
True	50.49451764860774
True	769.6200106003722
True	250.3967064686571
True	924.2049904481356
True	555.5479928172624
True	319.10188208941867
True	772.4046047699851
True	271.1399467387681
True	203.37931847981093
True	264.05703150439814
True	227.4110897596252
True	139.08025200686026
True	254.51192810311636
True	723.5347559473498
True	515.0522022319071
True	223.7295568134599
True	1184.1610439588903
True	115.72073923048458
True	265.8153658265015
True	73.14528452812586
True	309.30688531305583
True	418.1673206739336
True	90.96148785640014
True	233.5977814707424
True	79.02963889282132
True	693.4445095665594
True	376.76706691301297
True	225.54011458023777
True	746.558415364351
True	873.6781573719867
True	825.9938697822621
True	852.8483994063198
True	348.7199664573816
True	1.0873570824602037
True	258.43147595761064
True	50.24209428365116
True	378.6939434852084
True	55.31708564838125
True	364.65665138220686
True	829.3622395543348
True	995.2280743492952
True	412.79834897544487
True	21.94019916772668
True	526.0198149346936
True	508.6546683317765
True	195.01096436909148
True	230.34868393583227
True	291.38536580799706
True	22.269875262194788
True	125.26986690672928
True	966.0992254795536
True	65.64399947155312
True	503.67628638777546
True	783.8616459041081
True	101.82547167597676
True	243.5894986708985
True	112.67070908978197
True	15.25961015299902
True	1.625896106760781
True	114.55751035870846
True	993.20072158696
True	484.44181898954537
True	68.2055147417782
True	787.9436470988403
True	335.9831237031749
True	1.553821550678284
True	433.5427922588031
True	196.09122409457996
True	512.7061594875024
True	78.99000539258155
True	330.83020940240016
True	373.26875148846864
True	172.17902110417805
True	208.44635227389944
True	124.05704581696824
True	170.5351291495633
True	995.8564342424216
True	15.651893308569036
True	503.957057783222
True	493.1451188453262
True	411.2380086925069
True	227.40134503670012
True	224.9017845620149
True	156.36535763363003
True	46.987833339317504
True	475.1591120961682
True	150.23840737515852
True	838.010356042865
True	849.6866671857839
True	248.73514353910736
True	313.3237769766495
True	527.1826117854358
True	41.80423168321425
True	87.57511579357715
True	751.5947352610618
True	1105.5266221299908
True	111.74524494667322
True	722.0900795562404
True	138.59575999002053
True	937.434828680048
True	666.412069639607
True	99.56242713105304
True	277.3096385304056
True	621.728181410197
True	261.5614188180079
True	46.21776106543375
True	580.0680946362891
True	449.1907984385834
True	5.174184772618654
True	465.1462214383603
True	65.52117554558924
True	186.2128501801778
True	237.96927815369497
True	290.6608612576027
True	75.84157395826941
True	223.6724760768584
True	354.3142031640524
True	447.5989473621645
True	935.2238873998044
True	47.42342236059889
True	891.6044341185622
True	979.3839037933471
True	128.3677334740045
True	73.3402078908276
True	979.5043818575164
True	33.54202803309185
True	214.0492279436788
True	85.65321467119574
True	217.60501660203303
True	365.99269095829953
True	964.0244619852792
True	94.94529860903792
True	68.04697646788681
True	632.4550804746626
True	274.8966040291456
True	714.1565738620454
True	55.37944731417343
True	489.7827933338647
True	396.6450215763574
True	687.0991261140109
True	56.28093581103917
True	108.39522653232645
True	29.87762567591056
True	269.1318334437671
True	42.12961984245728
True	351.32810298622155
True	3.4801207205641047
True	1182.881362168214
True	106.58306824785208
True	134.20790065729804
True	347.69276078099057
True	700.3918746266212
True	664.8979484045511
True	997.856963854821
True	470.0481832483599
True	411.66832484825153
True	137.5310372294365
True	417.3529722604918
True	856.1682708809502
True	422.6693211811636
True	945.5555192162434
True	80.94376359416549
True	430.1672469704408
True	179.49540675846742
True	284.9119662345249
True	736.2030271793617
True	165.50188548380464
True	136.42789343838348
True	62.00576622926482
True	867.5471248004853
True	788.5072843960787
True	83.25616424793436
True	456.1146129083137
True	733.8518133596112
True	418.2747676433727
True	56.95507773429285
True	322.8083158477912
True	773.247679912841
True	30.24644299686084
True	348.9813867103107
True	174.47464851584184
True	287.5091991035807
True	32.15970110620393
True	232.28038561394
True	793.6929178411582
True	642.1191481285814
True	56.93518731427399
True	286.6481589801409
True	924.6003260244948
True	17.894095681656143
True	311.18255326859
True	290.8070613689595
True	427.5967483885999
True	223.30118393961337
True	581.7265597002873
True	45.57572348098639
True	952.579393169994
True	863.2659126849275
True	48.03624607805941
True	400.7927632575326
True	720.5829000976938
True	905.1129238052066
True	273.4539549110333
True	607.1457927574993
True	131.43309512942966
True	188.18435800216676
True	134.22134879061696
True	138.6859467593763
True	210.72328280152504
True	953.188490520702
True	768.9571934787486
True	964.3915198022196
True	19.99873166427705
True	24.67463953555069
True	363.2066468246569
True	12.897422621227449
True	616.6457480009401
True	1074.9924032227264
True	267.7411386554448
True	212.0025818800248
True	81.24388717627806
True	208.0948472008264
True	131.34603474333676
True	45.52153024972068
True	134.33831546496268
True	88.95420073701742
True	244.66296602409813
True	552.6216390020925
True	157.66473450805964
True	29.13684342325201
True	56.435583891997794
True	423.45823605914575
True	269.32896589462734
True	588.8861492330608
True	21.385952789287472
True	114.63513654415311
True	668.1407418237552
True	265.0562110700098
True	485.5580880389886
True	658.6444036130513
True	104.5474684439118
True	112.01458418951157
True	81.66686504407146
True	26.79003217036095
True	122.9724439496781
True	80.33458200770765
True	104.82470648243178
True	160.9188653602334
True	235.30612365434337
True	785.8477744467218
True	274.0709420459426
True	971.4802116841792
True	165.57788163973953
True	203.23116403145173
True	800.7894706428272
True	322.4492456492583
True	588.9171780799728
True	250.40698813596683
True	370.1650527003888
True	433.4897198896724
True	573.459059888675
True	632.2989594548537
True	379.66999030930464
True	35.033309646361666
True	546.3162868041637
True	630.8125462000617
True	20.16327856748345
True	12.879172041168616
True	256.9800727332414
True	405.50214577442136
True	437.0084013488813
True	69.70354927169784
True	607.1812014160585
True	958.9115885517645
True	241.01264288676532
True	890.8523472229182
True	265.9003864731426
True	107.15167593079
True	270.3325119974121
True	690.191493321287
True	38.49279942315874
True	600.4022401117916
True	1285.286501180794
True	1004.5209834371462
True	885.0357494647295
True	215.5425699793628
True	93.68998070677516
True	201.9267419907572
True	851.3427520810365
True	148.08389482981943
True	1075.6976302539706
True	853.1972309740247
True	43.28114089703624
True	88.01720524980698
True	403.4028814992034
True	415.7690328361512
True	196.2961811394283
True	512.594532240242
True	654.3042666993954
True	120.61551952000347
True	284.4107951899089
True	1037.2052624054645
True	49.58541114216346
True	680.3334657280994
True	529.3646743078149
True	38.1284556733366
True	842.8185140593139
True	392.74831773342015
True	567.8353643936583
True	108.65000134735855
True	249.06601775496705
True	220.49660046197323
True	26.28389558830318
True	129.6379553212562
True	743.167890666134
True	144.35001811733073
True	381.8297906655904
True	64.3164999485349
True	637.2533143675283
True	632.9756205274526
True	228.11181000932407
True	464.0708171343378
True	175.37587041879158
True	164.995104963195
True	225.39051305390709
True	274.83015380020043
True	375.3570873687667
True	128.6962277688798
True	190.64584885761656
True	27.22922518672984
True	868.5950182713817
True	318.4967232251465
True	9.333991397375096
True	373.39584742095127
True	170.15426364010673
True	627.238082939702
True	365.58303006920687
True	579.7975138532707
True	553.846955680306
True	512.7124866381635
True	790.8471540422481
True	232.18542631236716
True	585.4434432545929
True	155.5983733797355
True	546.6838357102673
True	362.7299104818913
True	383.3088958781397
True	117.34346710431969
True	135.63898990092483
True	110.59184751665738
True	70.2855255741214
True	741.3655245744158
True	180.3004907570352
True	43.69039940877496
True	0.0
True	547.9446202599157
True	117.04131500583752
True	19.896610039521
True	40.308010734899455
True	110.2279712010645
True	519.522709163952
True	182.17999518875425
True	101.60665428765992
True	35.223446093261
True	161.38499582872288
True	921.7435514459888
True	49.32364391894867
True	219.22586493387504
True	719.9453361987987
True	312.1000025433336
True	456.2047442285133
True	462.1580451259436
True	511.7203350076932
True	596.9996150773527
True	901.458734509579
True	265.63770620439203
True	1096.2229708571697
True	916.4100863040402
True	649.7289773503295
True	344.9983570706841
True	828.1326394217823
True	9.627128051667682
True	33.619695467963254
True	282.18280105377545
True	43.127685768057866
True	207.8382817395599
True	740.6246456081259
True	220.25792405689896
True	757.0094487053321
True	745.0046123411319
True	126.82045414220217
True	372.2153520448118
True	589.0489812326247
True	24.46767682750593
True	129.0746502783271
True	423.2628680472385
True	311.1671897738094
True	207.74752114002655
True	111.22235836089374
True	367.91522363814414
True	23.47007790297125
True	381.0745491619904
True	367.8436335865037
True	1071.368774416542
True	370.32964535005016
True	30.132807442544067
True	429.362228029541
True	449.6570002094328
True	232.69314164703297
True	31.34129424167689
True	749.7009150552174
True	438.099015790364
True	172.3890948724273
True	12.288280114042312
True	1212.582015807807
True	164.5090088437986
True	28.68666393116566
True	313.32131175883376
True	269.06655650905526
True	115.12515366976592
True	287.31265946575405
True	49.27984939490705
True	327.02073313664806
True	296.90822642232087
True	312.6919291732266
True	31.514061458093945
True	46.56920240367443
True	1019.9084989887106
True	24.72372541723259
True	12.383977797796495
True	180.88653159366888
True	674.9636011729467
True	8.544333232948459
True	191.91055949907312
True	177.2488527010291
True	573.4627763474678
True	371.7982624662237
True	754.3947831136139
True	321.690397773442
True	495.7345066608492
True	436.9369838062812
True	503.55316846629006
True	98.1318118976456
True	1308.061105471899
True	888.3204008831119
True	287.7364631768684
True	536.099389391081
True	102.20268140768128
True	544.9329763780761
True	439.3302865308651
True	158.63244717196787
True	82.01763538105216
True	343.6989390027578
True	169.0049066684611
True	28.32955218586597
True	604.1822869636005
True	377.9836686610354
True	69.41726818434978
True	29.815253382218643
True	669.3128557388721
True	485.735305851111
True	77.1767994428537
True	22.969696425435195
True	326.386580699021
True	323.3157821972711
True	724.3138011555594
True	550.7452222307038
True	576.6289798662823
True	799.9833456319692
True	8.359701270523546
True	54.54907762395207
True	38.89940880872201
True	55.756257032716455
True	513.1425655980407
True	602.3595251203725
True	76.17308671687282
True	106.12651153491731
True	194.17915833356795
True	76.93856144112351
True	173.14466416864607
True	213.40513912449725
True	281.4992914620239
True	831.4448512850652
True	585.9135912678441
True	286.3300761525094
True	192.1737919511272
True	269.5404405574582
True	260.924354865431
True	756.7182622380013
True	332.01876037569144
True	168.5395514624768
True	894.5023455248203
True	359.7737465604843
True	460.0204732587541
True	155.7359148655037
True	117.57637159371642
True	66.30565947248843
True	214.3927580228385
True	979.515871552178
True	534.6766828737038
True	109.55205539008378
True	367.6530058039429
True	101.61530755145864
True	683.2887027935235
True	3.953449408057451
True	681.934917638414
True	38.27019766877317
True	950.0108142511526
True	843.7555071378102
True	207.93167268704863
True	30.81431146760921
True	82.25621592435868
True	457.20891050718575
True	235.38555437762935
True	1.7350612109848904
True	77.72452109063215
True	1102.8759822222214
True	357.39339217324795
True	659.1540186651565
True	469.497077594473
True	33.13432241451603
True	143.20123804336316
True	421.9635840303036
True	959.0540325624024
True	788.2964361064218
True	419.75441195396144
True	342.8653738794541
True	18.001376873332443
True	77.6393113795896
True	752.8589760534663
True	462.3652248180909
True	383.4726539711088
True	850.0312902631943
True	27.07743676994544
True	209.82627251209337
True	886.8530245555563
True	237.29610618096692
True	8.378927245321863
True	498.7217526847875
True	101.90836833891188
True	630.4480947475603
True	50.91637785512327
True	255.1708790183218
True	892.5173559222332
True	921.4803050146432
True	276.2325265230279
True	460.0336679587545
True	114.4883319405304
True	578.6489015548107
True	260.4750980196223
True	191.8400787596941
True	858.5659183391889
True	57.52435640314117
True	711.0240936911952
True	277.2838848619325
True	295.8143034850214
True	164.9629479333274
True	489.7162799528999
True	603.3505492737402
True	352.9525423603005
True	403.0058947919175
True	66.84263929276497
True	155.63251095897752
True	449.9350221823996
True	220.30414353275805
True	35.111540683504934
True	195.56292146934683
True	388.6685404901337
True	403.6695833792377
True	750.1203385997942
True	132.58422649861942
True	650.4581034595374
True	509.1216162135228
True	577.9165598012082
True	136.41354761539804
True	38.58298507787915
True	659.8831123031011
True	69.9855071829215
True	551.9217873361422
True	675.8483188504877
True	453.0878117223695
True	135.47071208913346
True	511.4626826058457
True	3.927466047904108
True	392.44786688315753
True	31.27182274140863
True	629.8800322445614
True	266.1121707658066
True	560.3639109869366
True	712.2484915527177
True	142.82363532100143
True	540.2054812221991
True	492.40668518563007
True	63.57742115641446
True	967.3927624277892
True	2.9385563118399256
True	28.54185179240861
True	625.1848978309514
True	691.0464496768282
True	133.18547803904522
True	420.2407627701492
True	126.2265863505562
True	73.13258908919985
True	467.2699438279185
True	41.58012251306968
True	506.5041137536852
True	12.406634569683831
True	827.2013518020133
True	538.8811103729429
True	663.6142688251624
True	99.0805726238748
True	363.2728202067197
True	1011.7314579267296
True	869.8061577568847
True	139.80889748886383
True	553.5492204073786
True	449.86277476495326
True	250.10173384876677
True	246.06129375656624
True	5.878444583205447
True	319.9867680880754
True	11.785070636008136
True	369.7567199427821
True	76.9196044081976
True	402.7506688503307
True	668.2549928100751
True	124.11702074321
True	228.6477145298016
True	657.9019479024961
True	688.7774121831766
True	284.77748881836106
True	135.22311183360802
True	159.81970204423618
True	477.1654314732887
True	86.13454487617105
True	10.84658592710787
True	501.3475069746357
True	570.734376764613
True	20.235272594284964
True	144.4936982549352
True	899.7865923580756
True	509.76213030585495
True	270.4684012728801
True	34.11895211144608
True	465.31905440436367
True	113.86659840636956
True	589.2909195803784
True	683.7140925578332
True	296.5664933782304
True	381.9624642931756
True	184.21586371486435
True	247.52784499664543
True	75.91168515934442
True	210.32958870198652
True	498.21001543689954
True	22.28005660335006
True	463.7253715987151
True	371.367271992524
True	729.2120229917515
True	883.5235275670121
True	879.1224261817667
True	156.16437853613664
True	396.6081623038628
True	69.02368850739738
True	188.32267140038687
True	320.2726446567857
True	10.98858221472207
True	780.4639528142912
True	23.250054208339883
True	387.8088865988334
True	270.8358490066036
True	668.7381076399531
True	193.28286802685815
True	36.70771803302232
True	672.0843236916708
True	1087.1019508085994
True	222.35202915183984
True	132.94409939733663
True	638.3259293109757
True	491.8729289972951
True	17.71955129027129
True	834.909894829378
True	112.7703417812766
True	44.69737076371964
True	317.9273550765202
True	347.8215643075148
True	385.7981111638792
True	266.38361142188126
True	19.83047314436969
True	20.66435180940299
True	864.9732060971237
True	198.88471696438967
True	111.16820548116142
True	878.7226208732191
True	662.0778625192082
True	650.2819139664385
True	445.5848284781001
True	152.52393120704713
True	33.52308980812371
True	98.31157383226147
True	442.0992648830911
True	237.5703093501595
True	459.5088976457161
True	143.43377965402007
True	496.24772414821234
True	627.0667914250205
True	949.4810933590376
True	19.81461821743647
True	981.5085864457388
True	1071.5018290411126
True	475.7081446095407
True	85.56561455769345
True	766.8099464058614
True	638.188559660168
True	652.647946175044
True	171.56362522334825
True	739.481033970151
True	714.717440941021
True	121.96157653660512
True	788.9515972562978
True	837.4482288237267
True	477.1952525595232
True	233.0515174522572
True	72.64617459354339
True	307.44594675011
True	356.0379536364992
True	442.66526349750086
True	426.0026221685951
True	194.71629255585933
True	306.4634756982164
True	2.7186794603139592
True	13.238983715707676
True	109.34734720336311
True	130.3776923116234
True	357.26021131237167
True	348.93487388182047
True	118.16850525251547
True	16.727720689237326
True	215.58370357203225
True	852.0397113786275
True	467.39014846048417
True	526.5020511480113
True	564.8264855471887
True	807.7382574962323
True	654.2830277531567
True	88.83206512097264
True	199.35605224733703
True	245.1356049628294
True	285.7856121213582
True	104.69628023691958
True	365.391049579196
True	431.8202323839876
True	172.75408818232708
True	654.4651894566183
True	249.0344426797824
True	211.28233501090745
True	25.511854505411367
True	237.2717477173625
True	490.7052079118088
True	169.24670196543426
True	536.7309940545816
True	487.9538280460172
True	242.2157352242834
True	102.57395969486112
True	39.30562511483056
True	395.35051150693073
True	797.6595630746962
True	164.57287376821827
True	1043.9177649408427
True	1029.6695856312506
True	475.5970157211624
True	97.87896211313613
True	122.27458957629834
True	696.1360772652674
True	9.145155355356216
True	226.0181371467847
True	135.54731791598542
True	118.10780779126128
True	319.10460315203795
True	634.9280494010385
True	35.83846101983548
True	129.56397196752027
True	944.0642211082572
True	56.13337738015341
True	451.4711026600272
True	539.9498573562564
True	252.7100717147068
True	132.0976057396688
True	922.7759742644096
True	1193.5777439017766
True	510.9810964523155
True	642.2444172977788
True	197.96874548984133
True	153.9717451151766
True	335.7926415639449
True	254.4614391604892
True	170.71898297058965
True	301.05881242141805
True	334.3142717441071
True	11.486069002248248
True	612.5683293961562
True	150.8738922596696
True	83.02892221778103
True	445.3301451296726
True	299.9939630319825
True	1191.86755902954
True	369.1639116747068
True	977.5754678217728
True	9.847284959343565
True	275.95049372462216
True	224.80060146792908
True	146.0270822189797
True	466.34480830760623
True	204.9143614515264
True	412.6075168041237
True	329.1060109736512
True	113.93058686538228
True	354.7181189001989
True	1079.8070710557838
True	696.1365994736873
True	212.74178409269155
True	111.12602406063492
True	290.74724976899984
True	23.758145452060518
True	352.886498720243
True	316.2056309696735
True	555.2783594218234
True	480.5331340020679
True	355.90170084647207
True	158.06391581088795
True	12.3139378581992
True	430.5767186977737
True	287.04168359829475
True	143.4479764519604
True	303.1832183222497
True	424.3894833384309
True	820.3637072810615
True	299.6562694447682
True	763.071587530502
True	386.8078561600229
True	376.3984131573008
True	1.4520181166296504
True	1207.926586068078
True	101.08944822228908
True	938.6278245494138
True	202.76683142487136
True	473.1751163724864
True	673.5615393487052
True	88.95838900445999
True	476.3224669817
True	31.15736547329572
True	412.3714841075237
True	76.43273221448452
True	228.72854031986648
True	42.43455419155049
True	671.7340183616498
True	186.69489151682976
True	26.086905084468672
True	384.1882900781392
True	110.0519975272542
True	165.83058613708857
True	800.6832228312905
True	259.7123013691409
True	154.8312542896264
True	370.8853104716053
True	521.171956335383
True	340.78340732259414
True	503.5927074344801
True	619.9980246556006
True	165.02781289490318
True	8.0083168988596
True	73.42372335537411
True	434.2039297722168
True	92.13956728056824
True	80.47295750122247
True	1013.7335637288688
True	25.944667154722307
True	323.0806994776334
True	317.2167592256457
True	448.6573435459238
True	666.7563907600847
True	191.0000201772376
True	649.6735176352267
True	338.436335293576
True	353.09699785916433
True	274.912676638794
True	219.25689911670443
True	363.57561415723
True	450.15551717169615
True	404.5884743360319
True	604.3540414090347
True	142.7954150701847
True	77.20972552694734
True	41.64762671262324
True	302.9858161617742
True	650.8873474888275
True	409.066640215961
True	789.258992643882
True	208.47728565611425
True	404.31659409903307
True	66.85745379761315
True	53.21607831938703
True	412.727713805709
True	204.14558830371908
True	229.93577231162297
True	41.50493986388862
True	1063.6267986474957
True	166.4660163254014
True	914.2843773654616
True	319.8493332500714
True	922.711407741076
True	231.6891359555545
True	460.1719880226675
True	524.5615105511746
True	622.394356578147
True	216.68528425140732
True	492.5052217562733
True	939.999135932928
True	120.89605913030736
True	7.841961223121781
True	571.6276702151325
True	26.075099895701943
True	72.62757803918598
True	782.0999527719912
True	229.83484262485152
True	988.7324955127648
True	688.8157856790025
True	419.6346932357724
True	284.60211265115925
True	485.42405224880576
True	343.9127421436733
True	177.66070114385025
True	694.9814636217315
True	704.8507657489115
True	202.9181668287822
True	89.95866711783317
True	519.62081972818
True	140.56459216296324
True	380.2365581221308
True	344.53137954454064
True	68.40907256388488
True	368.760090428427
True	405.8789161324396
True	370.29397238196407
True	405.5081951446093
True	401.4245878855356
True	670.9651622654206
True	58.337085237472856
True	442.09592447621327
True	341.1374625143929
True	666.534925366979
True	220.8543307715692
True	102.93972909020322
True	40.89727644605468
True	545.7517582668324
True	622.4444520144741
True	187.7651391957312
True	411.9958491750261
True	337.3219467563923
True	16.417918049552007
True	167.20730250197235
True	299.76030344841746
True	3.188921773295924
True	880.5154520141173
True	75.67561631748407
True	106.60769838483584
True	115.9415660955553
True	350.08785785673103
True	39.69703718827285
True	467.0017175165212
True	233.7008600592876
True	5.1988529833462
True	113.24295263127306
True	434.8710107437216
True	54.3971638535373
True	71.00722877040174
True	185.24138111374387
True	284.60434107576106
True	977.1643035880662
True	381.8793264025277
True	952.7038793363172
True	173.55461328078434
True	1020.346548219057
True	768.0556950866525
True	660.357129971577
True	396.7272368163719
True	391.9388715532991
True	84.93616515215983
True	69.80042612930649
True	79.50736815627444
True	165.37567916228662
True	477.16300425254457
True	1090.484408708645
True	172.9041079832079
True	356.6549093632441
True	441.6338384702013
True	583.1838826806338
True	576.1745628499604
True	285.1809860032127
True	461.2480251375002
True	663.9156049479094
True	97.82422046500092
True	747.3819684703709
True	254.3591339441704
True	131.44005211202787
True	408.9887214422908
True	874.0203446200135
True	432.4326684796895
True	881.9037132967632
True	191.44947342384484
True	362.3457368978824
True	685.9126544013764
True	617.9522277650517
True	186.4952021962979
True	263.4941864700889
True	789.6842553802325
True	29.538118317164084
True	177.26337291571565
True	496.2461474210308
True	711.2621251095729
True	109.66924625849286
True	35.03944477011589
True	156.80338721115209
True	719.6552134194299
True	321.1059915491646
True	558.1611740481271
True	347.58683655189594
True	293.93413771101444
True	460.1812972638715
True	495.9884213479544
True	74.37619627242343
True	374.98960944803696
True	786.4770773650356
True	0.0
True	284.891659160222
True	258.8835469395964
True	965.73304017591
True	137.3768371320662
True	655.040326392043
True	627.7345342643373
True	109.04198656739456
True	226.4142153847436
True	138.8650428746079
True	10.550032218344388
True	292.2300287443028
True	385.4711704222552
True	1149.5797652648318
True	230.572559429744
True	400.6081289928416
True	658.9969923668848
True	203.05033832397987
True	28.324431462826883
True	849.0678239706255
True	618.8396095379564
True	157.60322527278063
True	634.058917534357
True	161.64283225931405
True	300.02323453117793
True	799.1667771557645
True	35.90072529731304
True	106.96351189209032
True	512.4873555993603
True	64.5259801969914
True	78.7175662575208
True	405.1553180743704
True	17.202933304609196
True	742.6236830073666
True	101.97328908067814
True	153.40097418359417
True	16.86590808058408
True	715.5529009856433
True	29.58677053557776
True	777.0655357522411
True	398.377625210483
True	117.06540466203838
True	699.949954973513
True	523.7143222373132
True	539.0117010440006
True	47.5349472281056
True	369.98091086593047
True	5.78851145178486
True	91.15258623963308
True	364.2846919314268
True	46.46960958553821
True	116.62104759205457
True	293.50962605997285
True	183.24453752308727
True	98.606117874174
True	647.8021972279365
True	20.55658774067856
True	1107.0537852502816
True	501.68894915102834
True	313.9756174724922
True	488.944043785671
True	120.83768843899826
True	782.259455100399
True	1088.646497006119
True	755.0824048428198
True	176.0227304701
True	224.02416502838423
True	51.605254918493856
True	58.69148989154399
True	151.02354916904426
True	99.7582586383084
True	171.0057495836732
True	1135.6374109513388
True	315.2906270686171
True	356.4946060823334
True	713.7109959070481
True	15.655141532390449
True	13.925799130885748
True	598.9735710162075
True	4.750965093093559
True	121.80855102451042
True	702.3695932605533
True	183.9606033414932
True	640.2101311655001
True	841.2711602555962
True	156.54697435341745
True	893.1367544444657
True	2.1774219194805062
True	447.6850399568731
True	1066.1472429101543
True	26.241167324973663
True	234.1929257058532
True	144.78616896076755
True	964.5711936828716
True	228.83233405390695
True	480.62084620077786
True	119.15306989251334
True	511.1461654172341
True	151.1471039492243
True	99.79915665103994
True	385.597960429582
True	71.94904282564458
True	54.01349191006955
True	1106.1111361322255
True	257.4774777957662
True	158.58636251150526
True	366.680527623364
True	405.61432933911146
True	218.445224159922
True	162.8452312083168
True	407.84646057492927
True	32.601470173494334
True	494.12230356961936
True	1114.0847374466025
True	111.65839652974748
True	481.7863372776213
True	310.8441071779852
True	27.636531745156425
True	394.3700104212784
True	101.36299695825488
True	570.4738448752986
True	201.44630318555616
True	441.43111644438704
True	19.092818314577425
True	440.7382156907892
True	106.47521965062342
True	340.9920860951925
True	34.59570707663573
True	170.5696739508723
True	250.75671479731935
True	787.3108350307759
True	57.01647619543183
True	144.3833419127725
True	239.7170582038384
True	149.17941069763947
True	612.046598722314
True	574.252226733405
True	792.5147412889401
True	388.6762436737093
True	543.5693223912909
True	420.0161091691208
True	694.8860596454591
True	74.09047895692797
True	459.692454173043
True	443.197774527362
True	46.91882519798624
True	82.76370277100334
True	126.03588471012094
True	90.95684153561685
True	339.41391583109305
True	852.1523696005565
True	329.47354318519086
True	1108.9634123094852
True	319.109416683318
True	922.0104606487222
True	145.17586977284608
True	561.5113149518254
True	599.1560070056454
True	711.2635457507355
True	444.2149695379304
True	62.99070926255325
True	291.0138681047887
True	40.08242543645666
True	163.4328878748436
True	171.3224334695321
True	1122.7441195986733
True	234.62783921698517
True	551.0040462479868
True	546.43664561546
True	563.870550526845
True	884.7926461449057
True	598.9701573754138
True	668.8121333062531
True	938.2965992868816
True	124.65064382147833
True	295.48935937716107
True	267.04604900171176
True	326.1264690704982
True	88.22765023468695
True	376.6663812131248
True	5.2593988316818
True	344.8907203671383
True	251.97711850967465
True	604.009325455348
True	292.1509006938734
True	366.5240061685257
True	9.714996648686082
True	63.558085893819936
True	550.3201778272929
True	30.7675063091956
True	149.8150883399339
True	63.76090193890671
True	146.0590368956583
True	241.39392791159796
True	68.35467041660235
True	379.7804433684552
True	277.51241114889694
True	101.4682355929846
True	342.4624049159054
True	62.03213988196401
True	562.4087165555115
True	880.7995995486209
True	285.923836182906
True	1135.4177651453847
True	113.876788322674
True	314.03605729398527
True	1033.848811019495
True	87.96165918697432
True	276.40924221075807
True	10.035969265835815
True	394.6067886763042
True	441.5839000549906
True	151.40052286926206
True	628.6455763656755
True	910.11920254332
True	163.77635092868687
True	81.69605449228547
True	341.77134597811005
True	559.1521356675115
True	601.9139784866088
True	1227.8570266881047
True	26.376832901543388
True	951.6880714820868
True	129.55028187838352
True	626.234423917251
True	117.06180658311682
True	133.36256614891312
True	189.180091089028
True	174.8861027464324
True	757.496008991159
True	205.18859898891824
True	233.37482813131865
True	67.59034164413369
True	516.8920276161925
True	456.3956409666741
True	179.30338466466958
True	243.12323317771936
True	16.3757325098342
True	434.53801459962136
True	216.75503834608645
True	294.718687749271
True	115.16048663745924
True	712.8672043472656
True	432.85957553460565
True	239.6071182269579
True	655.1161630247882
True	535.0407094732518
True	466.9249297167513
True	136.2761311473045
True	523.2278530241878
True	435.98137567990887
True	2.55074813425977
True	201.35599249937655
True	94.28579947081276
True	241.2559001551499
True	3.291404727767361
True	128.26878017057564
True	359.7063230797056
True	7.875739764411112
True	891.2381200020533
True	176.4049889516285
True	745.1771547595728
True	790.2257019692508
True	158.7986705734175
True	228.07443563320547
True	495.5771653154949
True	845.8600980812821
True	50.51278662833325
True	39.44603054947188
True	134.74414822330417
True	627.3789352503685
True	723.7617646135808
True	180.9352472506156
True	590.7693346440201
True	604.4049274393352
True	839.8004016386886
True	421.5461023785256
True	191.54046504703905
True	874.0396964904672
True	215.0134695277549
True	141.40652297249378
True	328.12983510146734
True	225.4503935044059
True	211.76175554039975
True	605.8483502429252
True	255.4757927791709
True	183.61220782500789
True	459.09117907658856
True	464.8717577639019
True	65.54648024216148
True	273.65138710388743
True	79.05859295990646
True	342.0921320425308
True	364.3970544821293
True	258.95077683237616
True	177.87600934178218
True	359.19307458547274
True	667.3015353945757
True	741.3520478170498
True	313.4300335899963
True	752.2879875646241
True	63.530124300040725
True	909.4404542256108
True	348.97038982460475
True	11.071517475832104
True	605.8259360897159
True	704.6049500550796
True	272.46992725717007
True	171.04227833119415
True	50.27172024581648
True	382.0928056209916
True	78.45806070949195
True	14.108424407953546
True	901.3878975987512
True	367.8125607239428
True	170.62763937145218
True	1021.1702092713892
True	10.47715673551875
True	793.291654583051
True	30.32719017683173
True	674.151280677353
True	58.5697804748028
True	767.4890989128907
True	451.0496486218887
True	196.58337275779212
True	429.8821866960156
True	213.84579334100872
True	296.3334393385276
True	207.52583354585005
True	404.1247514175658
True	9.597603029300394
True	330.67642875880034
True	107.81412477222749
True	11.264203628980344
True	469.5441316019247
True	731.2765991110753
True	281.57867547066246
True	81.35462097691598
True	319.1568797948566
True	80.07518459761486
True	187.3691479717382
True	180.3892168618616
True	375.8990357563656
True	39.372350431190256
True	134.43475691801297
True	377.60132459201424
True	876.1612954091152
True	112.25413426217342
True	206.2613575161958
True	445.42936464535273
True	20.560103317654058
True	429.6361103164392
True	509.5478848468892
True	90.60991794328774
True	397.1854228220744
True	359.3212743658264
True	399.9744518092776
True	574.7362113859548
True	1048.8190603597334
True	979.2606727288336
True	56.8452788093546
True	1047.0152386534378
True	106.50683742637251
True	108.20485686215758
True	109.5937359707548
True	481.84737909758456
True	372.34639441329966
True	562.9034265946065
True	250.14639416832884
True	154.5188622027097
True	403.2521311660326
True	13.960793191702024
True	458.6896152055212
True	391.079675678945
True	141.62805166632606
True	96.26140819444538
True	537.2468526189672
True	994.8561814241796
True	209.27726467820983
True	63.2449171855648
True	418.58061180054347
True	378.53405655340055
True	487.9411886971392
True	324.75558240431894
True	3.655940147250575
True	531.1874971393582
True	518.9916790854928
True	505.8672887005128
True	182.57187253792543
True	105.57829680788704
True	20.68849684972276
True	376.78844160141176
True	108.19601745657997
True	7.157999751083887
True	30.871927647731987
True	343.08939046438
True	644.3163763970277
True	139.9581448111311
True	90.4564954354668
True	21.868145697391537
True	410.5481537428447
True	363.39535324858025
True	772.3972624688367
True	300.9824214706667
True	531.7879275248513
True	536.9107681228071
True	531.0764958775154
True	294.50904463886627
True	553.0628013807515
True	98.58834925111296
True	573.4342063806779
True	6.673442922622276
True	378.67493157522745
True	482.143937571881
True	947.438465811654
True	346.85863590795014
True	817.4141088360346
True	983.882759506126
True	174.2094050849255
True	36.93744956380544
True	379.91459562550807
True	392.0180921459906
True	574.3856132827029
True	259.94112655547553
True	27.37440715107676
True	621.7500704297069
True	125.27848268265132
True	1078.905456364247
True	317.662517757033
True	461.444196780126
True	118.0976476712275
True	801.9030302524637
True	140.52708078102282
True	828.1692600343177
True	576.0556514952283
True	189.4225330817997
True	109.43724239139812
True	64.66351268596863
True	561.178780096451
True	874.8756288380208
True	423.0935540200315
True	534.008764032791
True	119.56336587852174
True	629.3996329482126
True	472.9082568181113
True	791.7156057462747
True	329.0753832334733
True	604.5235043317023
True	118.42603657083708
True	26.989109898035764
True	405.523306852078
True	167.41860232973724
True	106.31157836900265
True	354.19907567494283
True	1113.3730804558688
True	257.4082300500245
True	553.1949999743534
True	10.974745650285062
True	77.61536514774488
True	329.940164605697
True	777.7422101845286
True	452.0715093632815
True	518.2920520252726
True	727.0620636957312
True	71.58969561219456
True	716.0857046484407
True	47.49114329343807
True	105.22728129075456
True	182.95372453150765
True	84.31079302650558
True	26.244914973699156
True	292.148745872747
True	455.12166271974405
True	913.8332653865522
True	868.7467980922555
True	5.305171260012346
True	287.3960060511698
True	461.4676238476315
True	128.13314631165065
True	245.6237519439691
True	327.14967158550684
True	1309.2849582262904
True	458.9223905787573
True	25.601759816865687
True	176.61366630095972
True	708.2242741881604
True	34.329141294855646
True	178.2937354997455
True	532.0351524292056
True	67.63927070633748
True	859.2823016449192
True	325.8326488028217
True	659.670577194595
True	78.56139576155671
True	662.0162261974004
True	613.5819570332061
True	886.6164826944294
True	257.4662010236041
True	511.5566290522578
True	821.942970132009
True	913.4165715553952
True	229.94277193142617
True	769.5983820942167
True	220.03329464268396
True	457.61993603764336
True	368.8451931407016
True	501.7496716043642
True	490.7203051306394
True	326.882888907121
True	363.1685379364667
True	115.1739501592135
True	342.8047130072967
True	1145.2775734744346
True	330.81748025526906
True	157.3732910606408
True	292.83737894091894
True	751.775034062654
True	654.179566649018
True	410.6951394631097
True	119.1353856792709
True	349.5552344606554
True	35.70138617656798
True	160.135991562917
True	91.91553098036292
True	89.77232238124446
True	570.4409457138999
True	137.23204339088275
True	132.7355673201369
True	112.02489381949728
True	85.23241962359857
True	448.6964912879785
True	390.1561260727592
True	1028.316118492119
True	513.5428929438999
True	819.8453112927426
True	278.0798307223423
True	278.18789440464434
True	546.5017860333297
True	192.1969534725983
True	735.583585020883
True	239.5464062146684
True	366.6620984659038
True	69.36230825128347
True	109.66776861990247
True	252.7266728123521
True	120.59366599279537
True	470.5159813860155
True	31.294340862543308
True	559.813631502218
True	1004.0850353072726
True	712.1679541578064
True	1.576658946362266
True	61.12550844023615
True	494.3163177284584
True	430.2864669928117
True	76.42215608154876
True	116.92411772042136
True	314.8578755483507
True	82.15544052483864
True	50.69791874978284
True	706.7064995941546
True	687.582567313486
True	151.9894442576684
True	167.41869253622525
True	534.7749024484924
True	54.70275376791668
True	24.22749081577598
True	581.5188864802811
True	459.745002263448
True	1135.5409998715415
True	46.93189064186957
True	458.0858009405436
True	896.6620185243951
True	766.4970059254957
True	290.1279879685851
True	754.1563011576426
True	399.0294039387842
True	38.67051766348891
True	98.40862184978876
True	721.9493991668061
True	72.28430237533979
True	140.33825842405167
True	926.0954598550852
True	190.9303324005879
True	274.7031717681354
True	104.2195295121715
True	644.6961033142741
True	608.0861993422261
True	203.18351443603095
True	423.3276799538325
True	42.4371594277581
True	279.1286779244913
True	605.8403496336894
True	611.5768452634921
True	309.13813956877726
True	74.35948893496553
True	927.6257171765834
True	1076.464301633521
True	550.993642708533
True	62.61042696503029
True	29.81576340502104
True	85.67575130083954
True	109.06418674252872
True	100.01104534439644
True	913.2465710090596
True	1240.892569262468
True	723.4207171116772
True	319.05397880678964
True	8.424555610629653
True	23.61974554856021
True	335.7358551637428
True	477.2049558308181
True	46.92947948277313
True	553.3556867251514
True	423.8002777303506
True	404.56853166692105
True	80.83648748679889
True	197.6689791758419
True	264.37376015367977
True	135.70661820541932
True	401.19692831020086
True	42.56349867884384
True	164.69490937070023
True	1164.4178904829298
True	5.523607527736601
True	28.043142251219532
True	578.0566927988195
True	363.3412544528545
True	795.6026776299142
True	164.84108538952873
True	767.8227000309012
True	596.5511345816816
True	271.5216799584816
True	423.48605735726
True	341.92155893989815
True	290.7604910068259
True	265.307387707159
True	381.06379428450526
True	493.18232174853847
True	496.2016013647513
True	109.14360149841376
True	376.4048656439038
True	7.612440979411639
True	188.65778561602428
True	230.12719014705655
True	868.5110130006814
True	595.5439941520218
True	31.748593801698465
True	736.0142835293153
True	869.4210462512484
True	103.20616106588712
True	354.5258119614306
True	852.3878807909318
True	221.9592511855713
True	163.19733089190748
True	520.2730838493692
True	574.0823874357648
True	1080.3009245250912
True	144.37154549777534
True	157.81400957959835
True	250.53540125257987
True	312.03594881447464
True	414.8994646442959
True	411.7076386607293
True	316.06088447224494
True	425.2635571392885
True	505.2604204403027
True	236.93183284654808
True	1470.0315541887364
True	255.69202776073132
True	396.212754010174
True	53.64397536946418
True	768.6754161365438
True	249.3364923180293
True	925.8845902234904
True	556.3413721395057
True	320.77184318698073
True	754.5412582404081
True	266.112728546744
True	214.98012649043773
True	262.0438543471471
True	221.53315813755245
True	143.4175396674436
True	254.52764699177897
True	731.3353281066505
True	523.896787619935
True	220.79870835425615
True	1194.4868352045078
True	117.50591801527156
True	271.80025119278986
True	64.5004111157854
True	308.8755540327336
True	411.7841817701764
True	91.92026363682685
True	214.4296726389666
True	75.0559886386012
True	697.7517820152398
True	372.792186115638
True	214.70574251802432
True	714.8071972483417
True	886.6905142210209
True	818.1598387485052
True	809.5810660380442
True	344.2147955825416
True	1.240384544685857
True	260.4980820940544
True	57.22389671480708
True	381.37619561931245
True	50.38878816519796
True	350.5317905222176
True	819.8895214404412
True	1027.3253854567192
True	420.9483340942148
True	22.17713248217808
True	530.9926013887998
True	503.5432075196894
True	182.9695032792736
True	233.54462355422783
True	294.56813299779003
True	21.91024277428749
True	128.61901447185082
True	989.9867226993928
True	60.44203887933642
True	477.27503130354097
True	788.2284333733143
True	100.90254782172136
True	255.20339219866895
True	114.2753723774608
True	15.803456470943871
True	1.38905554942833
True	122.23852803298938
True	1003.3774854496008
True	460.043542644142
True	68.45902220762731
True	788.3811638166999
True	347.33950134118635
True	1.0853093636263371
True	451.1445456135181
True	187.71530840584896
True	490.7180803274433
True	82.43615164223672
True	334.1909648029113
True	393.2632581624726
True	172.84643673632888
True	207.97010032047305
True	119.31912190906198
True	158.44660057470946
True	961.2653359611486
True	15.513800273562884
True	504.6876910726849
True	499.8366771891879
True	412.7659206532599
True	220.40555636958885
True	224.8065942132852
True	162.11946351614367
True	46.31655373693957
True	483.10817737859327
True	152.47513095684147
True	854.1230071686352
True	855.401022629651
True	245.82258536822815
True	316.6522114367844
True	519.6368564298072
True	42.34795758941177
True	82.86580768264096
True	757.1837401071991
True	1072.1700025140428
True	108.29206378807926
True	708.0490405203991
True	141.6685012972667
True	922.2962038559256
True	657.9954090191164
True	105.26635210507686
True	272.9934707625808
True	617.50368840715
True	272.3405590338776
True	46.42825770343085
True	566.7219246311354
True	444.2441049491858
True	5.838950773868607
True	475.1071849608023
True	66.48665856879111
True	176.59578848627305
True	233.98213859211936
True	315.6567777487578
True	72.80643552027331
True	217.17890462574863
True	360.0519252468213
True	439.2406146778269
True	930.5275090535182
True	48.41334331833874
True	915.1952435065392
True	1035.1144460583066
True	126.09889623905994
True	74.91958648108651
True	992.6296477847474
True	34.77664186762612
True	239.02102550209807
True	81.9574057212101
True	217.67305772322996
True	352.4999322307573
True	935.9057996963649
True	94.1897187911218
True	69.98238177264044
True	644.7390912566697
True	276.8459263051223
True	730.3638295363984
True	53.19728508756152
True	477.687611045942
True	390.69993171716885
True	689.4663995240886
True	51.31538778140409
True	105.30624801443794
True	27.550148150543777
True	262.421366688198
True	42.15677111604612
True	351.4420813892949
True	2.963362851544847
True	1193.862558359816
True	107.93317429320228
True	134.975318806081
True	356.71288934225134
True	719.9329292660558
True	681.4776490368646
True	1027.681049580308
True	477.8149547500328
True	409.2981270204008
True	141.21870770767342
True	401.4094675734257
True	862.4769514242566
True	441.7536850746806
True	929.5747144784748
True	89.39012473046232
True	414.5144544344762
True	187.7620391865013
True	282.72909798130763
True	757.4297594706424
True	172.67041659123956
True	136.22552991536097
True	64.86854326552096
True	876.1110002946677
True	812.3072735553782
True	81.24404331926245
True	436.6028621183706
True	746.5382363468237
True	412.6529208686749
True	57.227252909586106
True	324.7889217831771
True	765.1690015782393
True	27.827235260634136
True	366.55973432503305
True	170.950640903985
True	282.99961594520687
True	32.811506225282855
True	223.690526776782
True	783.1904739073527
True	644.0687477879968
True	59.23657033944677
True	284.7475289406071
True	888.7129092956002
True	19.24186110925887
True	306.2238529312491
True	308.96126364702485
True	439.4101638020076
True	221.0778996548183
True	580.9746301856252
True	48.4304694015823
True	950.87739516382
True	864.3618507548837
True	47.58071618111599
True	400.0476502877922
True	748.6246109081955
True	915.4223536984896
True	262.6405196219489
True	583.9895006331731
True	129.38415952257603
True	192.0746286844788
True	138.87012842517947
True	138.5772797892403
True	201.42065254193352
True	959.081916397668
True	783.0405110024676
True	951.6498444155488
True	18.83169736406749
True	25.26867068121726
True	350.6445627884815
True	13.544044609475014
True	648.2171013697365
True	1114.9908768642
True	259.1347210562668
True	210.94782052766027
True	81.75072707594929
True	210.0466734992399
True	131.2076642665483
True	45.20186550812916
True	137.4697581161724
True	93.0610527815748
True	244.76251191152423
True	542.2498198197288
True	161.11111598244398
True	29.897759865712025
True	61.47017065126512
True	451.14710820705216
True	265.11122201797895
True	592.8891573783137
True	22.563832491794138
True	103.55095606918624
True	668.7121967617188
True	280.19687850099325
True	476.30938822960655
True	659.7145341281488
True	103.20837082533498
True	111.26628162488096
True	79.5741246272287
True	27.18896821419653
True	124.02857479922736
True	86.46146947278072
True	101.8491923916206
True	151.46191653993944
True	230.45482940214248
True	802.1390520436644
True	284.4395920006753
True	965.0032961170476
True	162.01622338797648
True	195.20777890465064
True	815.0190375061261
True	316.63455936512935
True	608.2632533159683
True	256.0151416451665
True	357.4401491945959
True	432.2663224179125
True	562.1156198105931
True	647.9601430686122
True	366.0126282452544
True	29.261510041206986
True	557.2753997043549
True	611.9461376399411
True	20.46862688909824
True	11.197127714725742
True	265.1258161972519
True	407.0172506754674
True	444.303246192832
True	68.29699532456155
True	648.1985743362645
True	942.523802191846
True	232.7618345595581
True	899.3866999057518
True	281.7990925126682
True	103.25548705970353
True	272.0360013269037
True	674.2011183281166
True	40.3948416933097
True	572.8023071057679
True	1304.868460514984
True	1009.224915351004
True	883.0466098280117
True	208.02853506118652
True	91.8926883504752
True	196.04034125472788
True	854.7260602861132
True	145.04440572478666
True	1067.1167124652509
True	875.4663966289778
True	42.43031970185384
True	90.88255211205468
True	427.7269327450443
True	421.7958402442724
True	212.5625791308601
True	531.8163272351601
True	690.4007813291322
True	124.36059040265329
True	283.76158104913395
True	986.6491650186202
True	49.68211342862814
True	673.7003073170257
True	560.5417669933639
True	38.07777407003921
True	804.6100730467256
True	396.0847215673379
True	529.4853107089198
True	113.80310668949912
True	266.8464621472799
True	205.19335971205408
True	25.13446416938946
True	125.74539092843015
True	750.3082782712866
True	145.16509261046164
True	374.3204397453605
True	65.32900367882246
True	626.990777990862
True	589.6846570226924
True	237.3721825649615
True	457.2018265326452
True	170.52692247980193
True	175.2323338663178
True	218.02403880211003
True	276.40576986439777
True	358.8592168149208
True	135.89421139520897
True	186.8644860525659
True	26.584519250316635
True	886.6973971902312
True	294.48284780027177
True	10.236226609315834
True	363.5286489103136
True	160.83672055715735
True	637.488863364953
True	375.7415638079411
True	574.1642631245779
True	539.6851915313047
True	493.50154401971537
True	781.9776598524469
True	246.381035793205
True	570.9091037219303
True	152.72074170681924
True	511.1470115856688
True	347.6596275356342
True	379.6454014037957
True	130.78257932910716
True	127.74063067922646
True	106.67515734077426
True	67.26875036955295
True	751.4951474980443
True	176.25602582748178
True	42.77682315366057
True	0.0
True	545.7559891804185
True	108.73224496377034
True	22.02406329263357
True	38.78406308591596
True	115.41018968217634
True	547.6276284971485
True	185.34469948832975
True	105.4508114841084
True	33.55147178475617
True	157.37606281090066
True	917.6989721196838
True	52.1914047765692
True	230.9077740935407
True	721.9588929827178
True	310.93478333586944
True	455.6898203062087
True	473.2999723473701
True	513.6179072169225
True	598.2875331675361
True	954.0125726596872
True	261.04303073437893
True	1056.004483679519
True	917.6300318591148
True	637.3072022093266
True	340.754641885238
True	854.6498313139555
True	8.350524941105265
True	34.48324901579139
True	288.7761505083746
True	43.18717187542116
True	201.69044031924764
True	746.9871175789348
True	212.78905592383344
True	744.95829581925
True	770.7679333270997
True	125.0645158582839
True	369.4816448386932
True	578.34893668534
True	22.37225604637564
True	127.6387267970562
True	444.1478467695055
True	304.0448943509281
True	198.4563266202236
True	116.48501707854476
True	381.4882150633329
True	23.128852315079804
True	386.905146978009
True	364.84420687041353
True	1032.956307844361
True	383.11457758640506
True	33.10331760492008
True	443.1276359988271
True	446.1815034146653
True	237.1066343192632
True	31.29469117652771
True	776.8983577944142
True	442.4842976891192
True	178.05916851287546
True	11.316534862643012
True	1222.4724556587612
True	165.27506863085063
True	29.247605053133803
True	314.7973173573004
True	285.6200563899912
True	116.59696542810376
True	292.08172249752886
True	47.56651718496246
True	338.3112960529583
True	302.41912253558485
True	317.5907040815827
True	30.801457039579105
True	44.47267088490342
True	1026.9744321135524
True	26.332433076667968
True	14.039755349642292
True	185.68195347072864
True	641.0807772430678
True	9.575451219156369
True	196.0346077458081
True	176.67946897034415
True	532.1280646480466
True	357.3532037935732
True	746.6575437332588
True	315.2060784386367
True	498.5462371870389
True	443.4569604746534
True	505.7937001317502
True	102.08595308536076
True	1245.9907594107915
True	877.4416378390356
True	290.76026752444346
True	519.3454298859999
True	106.29434887219088
True	560.7585900374726
True	447.1046969442914
True	155.58337095617873
True	78.11181574206827
True	341.67084257561186
True	172.26602834718932
True	28.917268991314828
True	621.9145534786587
True	370.1588611134447
True	70.22910199680442
True	30.62266233007264
True	654.6861461998419
True	483.9971764147666
True	74.00101219450654
True	21.89153425855536
True	337.5418924979627
True	321.5140090163784
True	682.5324023710767
True	545.1043599602588
True	560.5186201051446
True	789.1423570172072
True	8.464882359880795
True	56.71224819703867
True	37.68613610653786
True	61.771302672161085
True	500.3565591783702
True	580.8406431381567
True	78.4538191423796
True	107.47160354100946
True	199.35435719513956
True	71.36895449812522
True	183.5156841571652
True	211.4937623870649
True	265.9537848693331
True	824.2218950566041
True	601.0861492132046
True	286.49337603366416
True	187.5815713971425
True	270.00596764901485
True	246.22483914490945
True	717.5616374708384
True	343.1700788151958
True	166.13849847876665
True	917.6525777036125
True	336.19568180456633
True	482.22368878210585
True	159.07013015347712
True	121.0672522007414
True	62.87021916298129
True	202.9759356793789
True	978.41755904541
True	509.1379511999342
True	118.50960555598164
True	373.6584058308525
True	102.9895183213668
True	659.6394380500213
True	4.609929626008478
True	706.3612105740538
True	35.90943842739968
True	932.1366921653156
True	831.5062337629256
True	209.27556177118024
True	29.95293579326684
True	79.3728485714446
True	462.27644868180806
True	227.69790115025495
True	1.802220506599022
True	78.72490071705522
True	1065.8097659593209
True	349.0869541147702
True	670.6340468814167
True	496.0956618273632
True	29.891292161555437
True	134.2047189724344
True	448.49606563241633
True	940.3500355258756
True	793.6666621679036
True	414.7316269625428
True	327.9548786229371
True	17.205810540648137
True	78.45410398225918
True	736.76920641491
True	483.63458139485647
True	386.6908182220119
True	908.4729724872302
True	27.457261389550972
True	224.7226595766726
True	896.3570438696089
True	239.12509759723565
True	9.910617256718504
True	510.18989932631
True	105.65210396849706
True	657.6197728892586
True	54.01967379306768
True	263.77835501859
True	834.5914974741937
True	915.517301113064
True	279.5885109192641
True	420.6058558778507
True	120.23501483099228
True	610.1228920792289
True	263.1830557174917
True	203.46495100235217
True	853.8932798254939
True	57.85590303602298
True	711.6703608947362
True	275.80208979659056
True	295.8796553429512
True	165.7991692696319
True	475.35197083370906
True	592.8479591320817
True	359.6624126501845
True	396.5714594229244
True	68.10113372417032
True	154.34222141788837
True	451.0120738854423
True	214.6951985683495
True	34.52597790541736
True	212.132430123271
True	401.59296280205183
True	377.4469465920964
True	760.2757963317101
True	132.70937952392956
True	646.1422793879957
True	505.0108784210161
True	613.2718379684849
True	132.25919865686862
True	39.75981119180072
True	664.9547358779976
True	70.92880304329589
True	550.4453678140127
True	695.4834042619377
True	459.6478091421064
True	130.08397523228732
True	518.882617727681
True	3.812486324458467
True	407.6767477120079
True	30.83781495940348
True	625.4834372898404
True	274.70935543051485
True	586.4481893722726
True	691.5100852062443
True	138.65620862963536
True	528.8205218534035
True	500.6325700034788
True	65.32264389714224
True	991.0922178171984
True	2.702096338204443
True	27.447259511376323
True	654.674714306197
True	681.8833006705115
True	136.3915339416074
True	394.3359001150184
True	120.88479874386891
True	76.1045385921566
True	439.4569247506199
True	42.58466030461603
True	518.5404613412677
True	11.555499722911108
True	822.8726833071374
True	543.2124059381325
True	688.4776157195079
True	102.51210255740376
True	374.85002179666446
True	983.4816039394964
True	858.8363189788677
True	136.256539524338
True	543.523332159278
True	456.9026155064468
True	242.2005057825494
True	260.2374353234011
True	5.62877641267624
True	316.7430669810713
True	11.726982174849844
True	363.2699320363928
True	76.149237398562
True	414.96106130748825
True	665.6236436281928
True	126.67978781090024
True	235.06845711439365
True	634.7517545587045
True	700.599629488243
True	289.20564360289893
True	140.3364493400033
True	165.70356539917532
True	470.8953953382732
True	84.55241516839875
True	11.144664459024591
True	511.3795276992931
True	563.836793002626
True	21.783224929787448
True	134.990497778161
True	875.0549946226437
True	497.2059475559735
True	274.37398511344924
True	33.82035689258054
True	486.0415271881826
True	114.38700412371072
True	588.557155252962
True	663.240508088141
True	300.89915101610694
True	371.3441626972143
True	184.76750332936103
True	236.221327795534
True	74.49064972690336
True	216.029127530552
True	506.79372610305467
True	22.425660510134524
True	444.0775250282636
True	378.9335329843377
True	710.3632340917804
True	909.1619711219772
True	899.5646824435964
True	151.0843310215994
True	400.421499609054
True	73.78352991509286
True	201.48535113395783
True	321.671434542948
True	10.017419047081695
True	786.3185140969334
True	21.589922776928013
True	397.9153216767036
True	271.4185755269913
True	652.8982081650609
True	215.47733697763175
True	37.47429459527388
True	630.2610180534915
True	1072.765115120532
True	223.9808950905692
True	134.87406221670216
True	624.8296899668792
True	490.8823924213395
True	17.588144173903228
True	830.896387185151
True	111.84923830739234
True	46.410581195503376
True	315.5573995845307
True	349.9079391130084
True	417.6331725875708
True	273.8062202791584
True	18.85241351420904
True	23.047072628348904
True	859.8907767275394
True	208.56223735468805
True	110.95279168741988
True	854.4056744940427
True	642.8647684434727
True	643.7079760019128
True	460.7802972770261
True	144.58651398869145
True	29.002461111862
True	101.95425751970107
True	451.3702748042337
True	226.7684027373876
True	478.5064765471501
True	147.33465435002898
True	509.4567126819634
True	655.4489664928674
True	938.8254343705976
True	24.838708156586105
True	973.3146568613396
True	1072.173326641756
True	491.0215358883312
True	84.29783056295156
True	773.246690065481
True	645.4745279086229
True	681.891863615887
True	176.2251821466335
True	764.751790732514
True	709.9949041506205
True	124.1626649705835
True	789.160693330146
True	803.6090475831173
True	473.2342793275155
True	234.66214887363148
True	71.72829335722234
True	315.6005739026073
True	356.429645928092
True	487.559303240832
True	429.2013997536218
True	207.52462260190936
True	303.6843266206285
True	2.9000551450314327
True	12.855336489103706
True	109.5013052590032
True	131.930477416359
True	357.94185872636075
True	353.8543034231402
True	110.90003912671682
True	18.811240712719595
True	208.11741299246796
True	842.0707206897778
True	469.2814600874081
True	531.4309123186991
True	572.2039928286513
True	785.8564029928441
True	654.6897297498674
True	88.39811259282249
True	204.93468485852728
True	240.20268897801807
True	283.61217193929457
True	109.35575215618772
True	356.4741200366134
True	430.84917278276953
True	175.8234504745641
True	657.9752156568123
True	254.37674297210205
True	196.60426102322177
True	27.31764039319628
True	247.17518139028985
True	480.0652140145945
True	171.69229504058825
True	544.8469757786081
True	488.9390860106615
True	235.05520337652928
True	101.4211832704023
True	40.912862415219045
True	408.9901852534066
True	778.9143428632908
True	171.81875516749136
True	1073.1420978746407
True	1024.880766380191
True	477.97743120570703
True	98.6533023017088
True	126.470768230039
True	677.080055309347
True	8.801013645851897
True	227.7312101518781
True	138.08119465711778
True	117.71083150691872
True	331.34693052137834
True	642.0587804094168
True	38.454976823968224
True	125.99552584155278
True	956.4746650383172
True	57.440053678928656
True	449.42759570278986
True	531.2379236084203
True	246.8105155458968
True	130.7477179898852
True	973.2530399557024
True	1199.9429005755785
True	517.3218802527346
True	649.8193287594681
True	217.2394073194818
True	153.5215005887298
True	311.74320137618366
True	258.97074683349103
True	172.93203278391425
True	305.7658564073274
True	335.21768470833194
True	10.843890943541812
True	618.3075244018775
True	150.27861422626964
True	80.26959076255147
True	429.4744118211559
True	308.0638644412852
True	1213.71584940135
True	359.2667150224921
True	946.634752736405
True	10.549701639552506
True	271.81271570927913
True	229.4811684958291
True	154.82243022922637
True	488.22403163286106
True	206.66931002319475
True	413.58607734736086
True	323.12747272515617
True	111.34985071168342
True	368.5298650908898
True	1026.5628432435385
True	737.2357941823858
True	219.41731616256465
True	105.29929366602612
True	290.2591016396214
True	24.589464387103515
True	358.8710313921188
True	313.7916800609823
True	557.8739651669459
True	468.4259322442709
True	363.11444373989866
True	160.0690710990304
True	13.15251237957102
True	417.4777157278843
True	287.31324058184885
True	147.33983383671375
True	301.1763225448971
True	443.6245042775342
True	820.6189982235375
True	306.6331512496488
True	779.6769904479773
True	399.2395702558771
True	374.8360250770464
True	1.791843413230474
True	1176.8342691620062
True	98.65472933943856
True	916.9937670502968
True	208.83932029350424
True	458.14016235826745
True	679.9324387249527
True	85.22718421855818
True	494.3492692447924
True	34.89976069247349
True	419.8321634894348
True	75.27945315845666
True	228.1192975089101
True	36.91897264304375
True	660.263765653237
True	182.3859892005823
True	25.335704050005784
True	385.5956892401513
True	113.38041815369196
True	179.06719044615443
True	833.5201504573115
True	259.9654509060722
True	151.67961790617682
True	376.19138810108905
True	508.9009642397873
True	333.4045897017969
True	493.5125044114767
True	619.8014469945293
True	155.37509333434485
True	7.995394746258803
True	71.67189271293779
True	427.5744907864209
True	88.65638915480997
True	81.23402345680239
True	1044.0507801048514
True	27.294460115794006
True	325.0894807988307
True	312.3343576141183
True	450.9928669822029
True	676.9467653639343
True	198.0526971788847
True	657.9232973279516
True	334.0234276673645
True	344.8062627855904
True	275.3861850411592
True	224.6870939974108
True	358.97761814445715
True	460.81778174283374
True	402.8047043479513
True	613.9190729000879
True	140.67933991494013
True	74.62993570604526
True	37.51288780039259
True	296.8343248184964
True	659.0899611387122
True	403.1636771469499
True	747.6678737394037
True	210.7811697964696
True	386.721173570718
True	66.23833828402351
True	51.83948315375508
True	418.7230737612218
True	200.15111102301256
True	219.05232753139893
True	42.67881222334825
True	1116.012818427459
True	161.3565613051908
True	925.7325624605224
True	309.8059694983178
True	935.273301828666
True	234.87899745007408
True	459.6657277751684
True	532.5402858414938
True	598.4323637244017
True	211.2095738420138
True	479.6356784579521
True	973.429422540918
True	127.80650058322084
True	6.50668156216958
True	569.3817759857118
True	27.92058945668593
True	79.27136412354686
True	791.3574809734446
True	228.6659247746569
True	986.7833954958812
True	680.3244265653534
True	408.8659163655056
True	279.50525752186775
True	477.4004880176837
True	338.01047804465054
True	175.49413593735838
True	688.202837167812
True	709.39987931626
True	202.9554787090842
True	87.21767242678955
True	520.3799343385848
True	136.21229406678057
True	372.33034011076825
True	353.2217043459897
True	64.57583491926883
True	380.1112955793468
True	411.2036460885708
True	371.8969467007783
True	408.9754762702976
True	405.2825753888306
True	658.4850538474236
True	59.06774603794904
True	426.775606574127
True	322.58844978829586
True	655.5340626438045
True	213.8900228504747
True	102.19067106314664
True	43.91351632640984
True	542.7661643509514
True	639.4333215671331
True	195.09383843496897
True	410.3612323423477
True	332.4838554658065
True	16.919791766628038
True	169.73766069728848
True	293.4841838540412
True	3.072076693048282
True	880.6542336312423
True	83.83780672771509
True	102.10641928823384
True	115.55539265980332
True	366.7675320336439
True	36.6062634588408
True	463.41959019383455
True	241.42250951536175
True	5.714569317304511
True	121.28879888496886
True	440.8918910176444
True	52.58946864364895
True	67.8924909926289
True	170.13010823371633
True	300.6876821648799
True	963.6206726033516
True	393.6376483016044
True	960.1176252825246
True	183.6230696014315
True	1050.5468104877116
True	788.1181583716963
True	682.8146028973576
True	393.38432754479
True	377.25849286446686
True	79.564726077864
True	73.00865063755117
True	77.40109217220242
True	178.23441780206878
True	470.1101786677466
True	1125.9829945558797
True	189.43343448251903
True	354.81483330929854
True	447.17099717745367
True	616.4576865987694
True	608.8552965725062
True	290.5338542747912
True	465.8888608656503
True	677.6515403013574
True	97.70879875344528
True	730.9954090081976
True	249.21276793996643
True	136.19209189578402
True	410.7846054281451
True	856.1623752150706
True	431.982256056598
True	870.8834568351623
True	198.07313332720324
True	352.18582406423866
True	712.8771573766361
True	616.5575448081437
True	188.2045836422051
True	251.36268266464128
True	825.9988133786243
True	30.960851468800243
True	194.2587974787238
True	490.8624036686866
True	705.3003269493532
True	103.6996005272226
True	37.35954128728012
True	166.52644204180828
True	727.1075668461395
True	311.8474867387338
True	548.4917420336315
True	342.63623366983563
True	293.6262522441537
True	445.5899751098576
True	490.3439964729179
True	71.8403667681288
True	356.961261231598
True	774.2955219974848
True	0.0
True	285.88125907464786
True	250.1979074095611
True	951.2546730728708
True	145.16247446270023
True	662.8236742145326
True	633.4147805878214
True	116.42012678506649
True	211.97899075839635
True	139.47335198108976
True	11.340715177352097
True	289.50745757207073
True	371.8997334710273
True	1122.8624958181204
True	239.12398210839356
True	400.7643557696866
True	660.1483014214838
True	214.9321303376421
True	25.45045457678549
True	854.9686572666535
True	615.6360509787878
True	163.58766661947917
True	635.4808885415446
True	166.09674438390817
True	289.8985772859088
True	768.5872577249124
True	38.40832487152868
True	102.59816243959304
True	485.12739073330994
True	67.05696929192648
True	78.47948543026995
True	401.791615842299
True	23.64370294125912
True	749.277131384854
True	97.72350462679508
True	155.5618792507397
True	16.92979543191517
True	691.4074219093225
True	29.549851531207192
True	765.0734601241553
True	382.6683628255422
True	117.17102161653534
True	713.6846222267619
True	536.3240947535033
True	540.2963592818747
True	48.33174142159834
True	371.9462006928492
True	6.149748171023123
True	89.30643731709712
True	384.10009236048194
True	41.41464079484535
True	123.69470271631266
True	313.8738781278434
True	179.87132232638174
True	101.69168905926314
True	674.927867662286
True	20.709262601211428
True	1136.342791307413
True	509.5190046964557
True	299.536874719519
True	500.5823618117492
True	129.69361438614183
True	740.6607829849529
True	1110.983994257553
True	741.1192401910847
True	176.4490114308877
True	221.7917866917188
True	50.691155219998265
True	57.32573627361882
True	150.65448767175522
True	103.90145934263708
True	170.41354861924862
True	1157.7302031786762
True	312.22636705749386
True	341.9654721058101
True	725.6715795982053
True	17.183472371719233
True	15.185554536480431
True	568.2693464065246
True	5.190329836108353
True	109.77694126040768
True	692.322517323296
True	177.07407560079275
True	656.8428500665518
True	827.541579326942
True	148.44336005910714
True	855.6269812323028
True	2.271667376217564
True	463.0537735132522
True	1068.2752734500225
True	24.614990425434403
True	239.11992683691412
True	148.92134439715105
True	934.4869450756077
True	226.8463311694272
True	507.8790093001693
True	119.29787311313189
True	505.4580499843848
True	146.8130147672553
True	98.4707271939223
True	394.9328486667592
True	72.46874257523305
True	50.74023772119171
True	1084.12805388119
True	264.0882970261961
True	154.60743097739254
True	365.1538912681853
True	408.59517148480415
True	212.37735265476695
True	165.27352654029733
True	393.58800445047183
True	33.13533746762567
True	490.8477446113026
True	1123.5403729273992
True	111.22138748584868
True	475.1618939134837
True	312.88666882639666
True	26.77819565457153
True	399.084259243969
True	106.36704024575468
True	585.6134521988431
True	209.2331108280621
True	413.5103286466711
True	22.456525346180445
True	431.6778893175236
True	112.59813064770842
True	334.1835741359629
True	33.30835237447161
True	159.43383820854194
True	243.5106036734229
True	765.0029830305817
True	57.32179585973675
True	143.3324445415153
True	234.13254248524296
True	133.52689191982412
True	626.8681735735138
True	556.2812629420421
True	761.5045118408138
True	391.45372604080063
True	534.797201477599
True	402.98345869385577
True	672.0267795401828
True	71.25661260196786
True	481.2570690895395
True	421.21831752732606
True	50.51927263953114
True	87.62276245915312
True	130.73649130546667
True	88.87116027739533
True	326.1226681964563
True	858.1744054246085
True	335.1072442178972
True	1092.2389233857095
True	314.5965829350823
True	913.11657475186
True	146.48387687842057
True	596.4842736093951
True	597.3241961708163
True	691.8973059804956
True	457.4779581746245
True	60.94082325992412
True	293.55153444826766
True	43.66792594108899
True	168.8949541172835
True	157.60870354194125
True	1106.4634916305426
True	241.3917368539432
True	539.8775339823816
True	544.1135151768136
True	577.7842777980737
True	871.801375021616
True	580.9566604626284
True	650.3742329985571
True	930.6422024200218
True	128.09982526966556
True	325.4293452740054
True	274.2407175320215
True	310.5290801254384
True	90.84505683945154
True	370.0945975151792
True	4.163998269896661
True	328.9120964699223
True	253.8274052323
True	621.4695329801657
True	283.3204800661192
True	351.5455422250611
True	9.885074465216997
True	63.02002708264376
True	533.4910227021348
True	29.231473833128145
True	140.74852558399922
True	64.82247391574636
True	153.2296634112344
True	249.13026572785893
True	69.32123924493287
True	368.3154081441185
True	264.9587751485108
True	102.0094249820805
True	339.0199272667585
True	64.89260272276059
True	594.9444066983723
True	871.0749235395954
True	290.4970743325379
True	1155.0482938556156
True	110.4752491376776
True	310.52406508283866
True	1036.9365822998925
True	86.7506491054456
True	277.8502616311677
True	11.22704679975001
True	399.763870170692
True	455.4383805195939
True	152.40973839184912
True	618.2236841561145
True	924.6530361258322
True	160.37364899572498
True	81.58657639637057
True	324.0611431881727
True	542.9927364819026
True	619.7999083953432
True	1232.0727768727131
True	28.03892815101444
True	937.9008945077976
True	136.46015281860667
True	619.7782523361252
True	123.72204846240555
True	131.9970022823864
True	187.2859481085356
True	175.7191452380341
True	750.9285678011803
True	213.1042442156488
True	229.9269512150288
True	67.56645043369413
True	516.7442441559364
True	447.6043594887597
True	179.224642808149
True	241.67955350563665
True	16.663611631925296
True	415.03835060101727
True	219.4581698867864
True	290.71307514081457
True	117.9144824493672
True	711.154795136582
True	418.0246195424607
True	265.9750417672532
True	641.0484332118824
True	520.823177931482
True	452.4558812518891
True	124.8275063542374
True	530.3991629355017
True	433.1247358055815
True	2.893856843498401
True	196.92314358012283
True	96.50090053080793
True	249.67841113607517
True	2.1972868644535124
True	129.64167879059804
True	335.4848290422817
True	7.250538422931535
True	846.1988587423584
True	163.80586635150027
True	714.3044390836397
True	792.1592485973206
True	164.3424641570623
True	225.74925871366665
True	478.5951678817661
True	807.5117803717723
True	45.216701300381104
True	39.39200934309388
True	132.75123832815052
True	631.7780460131112
True	725.3269965500058
True	180.11650134016026
True	581.3574149319714
True	577.5113359572607
True	831.4286751806709
True	403.4102460637349
True	179.6611699678379
True	903.50580450572
True	224.12202622851404
True	153.49733363642594
True	323.95348497210864
True	229.11995463376175
True	207.5206825042964
True	621.2070798778838
True	244.96316182275632
True	195.51241709572403
True	448.9443105579736
True	465.86298915533627
True	64.39277209092793
True	284.83842274354896
True	78.06097745911727
True	324.981232015051
True	345.59751794461
True	235.52688932259755
True	179.4563568693819
True	372.8671970443392
True	651.7180587067231
True	788.703752698791
True	299.25245802411825
True	741.8050676561209
True	66.80188153262885
True	877.9352611168031
True	343.72725371377936
True	12.586336322685504
True	613.0533015306471
True	688.8438789190001
True	248.1247216522393
True	166.88948892693807
True	47.00655571433581
True	372.4073350422145
True	75.9129635314052
True	13.320894790826395
True	887.9215888715248
True	377.42683769539
True	169.2061051171907
True	1011.4671778750458
True	11.411065916423452
True	797.0654213531695
True	30.77245321863167
True	675.4026206924148
True	59.89277845093034
True	762.22067490311
True	446.3842346545598
True	195.56155490504284
True	451.1704482528035
True	206.35913582322956
True	307.0996106873753
True	230.20319774194823
True	409.9083635760948
True	9.954843571927505
True	328.6165318258793
True	110.34203464558908
True	10.795341580379198
True	482.2959242808741
True	705.8068251730394
True	289.5045018274256
True	78.65346970978868
True	314.73790449654456
True	73.33600078608586
True	178.20380773709195
True	186.66084328410344
True	374.9227969944813
True	45.66750807931796
True	139.39530129377033
True	366.6592699864577
True	845.315392993168
True	116.19618324880636
True	205.09857970137315
True	436.0489988683953
True	17.633569900923682
True	417.4978043256321
True	516.8284709003375
True	90.43542982443006
True	397.8685460821108
True	356.13369781934665
True	417.3328659137936
True	580.5784059764322
True	1070.682286600339
True	948.4564309966272
True	53.59060011761741
True	1056.9598782418202
True	109.223205485622
True	116.18731722092512
True	115.17100374882374
True	509.54575946409074
True	368.16917303179866
True	568.6546063928627
True	266.09139849103303
True	150.4988583403276
True	393.97097239608007
True	15.166561434513774
True	444.0318178045529
True	383.3509573268894
True	147.1345183076851
True	95.8565709793617
True	535.3682978456408
True	1002.2960897417078
True	209.2125402048097
True	66.04463989810793
True	451.4964418593423
True	385.2787321733359
True	481.92241455825695
True	308.8381557301598
True	3.778909946468335
True	533.3990625101779
True	510.6775409291751
True	512.8535819909207
True	194.05306175820243
True	97.30541286727797
True	21.22158783731391
True	378.49925370390815
True	107.61649657330751
True	7.99815653187501
True	33.21803049353308
True	354.22887664831705
True	633.4444906955626
True	132.78943060967455
True	89.97429038447542
True	26.337068885635063
True	411.9557369375596
True	355.9095341165697
True	729.9365260843321
True	309.37959949759096
True	509.7201467699256
True	535.9876837949698
True	528.9737039134357
True	291.4448417374069
True	538.0912347078845
True	94.02895846153154
True	578.675364857472
True	7.602830456806637
True	375.0432768538149
True	471.709963667096
True	980.1492097151583
True	346.7711963577503
True	791.0756339114685
True	979.5818537470536
True	168.98097867516913
True	36.79437272996896
True	358.4220987362298
True	387.3479386532077
True	593.9017349923845
True	238.0999504767209
True	29.295524740305908
True	636.8486582980138
True	126.6116817854559
True	1032.4978601112714
True	314.2789663068314
True	457.5388915839047
True	125.88954250833092
True	813.2691146658098
True	141.67526765327685
True	820.9822090773877
True	571.1090317896162
True	183.0859615791044
True	116.49040623271526
True	68.67706697301816
True	573.0484701025214
True	908.1114532418064
True	445.77723238574816
True	524.3285181357766
True	138.31388282189704
True	625.4238213996663
True	483.4185748147448
True	780.8986840320312
True	330.86360600789124
True	586.7733942778514
True	124.02793111701716
True	27.590703207241727
True	395.8991487188756
True	170.10856162934823
True	106.14383886474752
True	387.9265110091664
True	1072.2923334412546
True	270.55954838973776
True	549.25308398176
True	10.027490048089998
True	79.0793251278535
True	319.01182784284805
True	787.6543142400818
True	443.53672450688106
True	507.1415783896566
True	699.2153885139594
True	66.0600902468908
True	737.3486158240905
True	49.21165485474645
True	105.7011750971668
True	177.35462248349336
True	79.6272755561058
True	25.8759834215422
True	301.32820359487243
True	462.2001813121892
True	912.7845165953509
True	861.9124592947697
True	4.528483221498536
True	276.02100656587567
True	476.9119944050422
True	127.72471416151672
True	239.465194549962
True	327.6738788145577
True	1317.5181744447882
True	465.5477841803096
True	25.335575971694524
True	183.4177505021381
True	688.9595500562227
True	34.557942944037094
True	171.53527863613263
True	563.8753554044364
True	70.58579918034003
True	878.4004947155843
True	330.2579111492672
True	649.6573136801848
True	75.61508052445643
True	660.812886332095
True	590.9002517074523
True	877.9271232837978
True	268.06298949996614
True	505.6216502889864
True	827.2851435911438
True	914.9996716750112
True	233.2463134405029
True	773.1967533464169
True	226.7074910409056
True	459.195075832632
True	369.4512136047055
True	494.3178098077325
True	494.6528092804985
True	310.0374946170405
True	349.85177498055435
True	117.06600060576238
True	360.6399145364806
True	1129.3094432749222
True	314.640902942301
True	147.02286864939072
True	288.7478944179125
True	788.6665440906679
True	638.1680103064053
True	431.7575771304933
True	116.98077331106953
True	340.23552494421403
True	32.23201413605214
True	162.29302325262265
True	92.90611573641615
True	92.89692390242244
True	525.8360391252793
True	139.61369933936535
True	128.29328934622566
True	111.59727118358435
True	85.1085683966987
True	457.8184853143939
True	395.3204620038983
True	1043.624684970386
True	551.1565833943738
True	835.2055461788304
True	274.21587734732026
True	293.18680040976545
True	526.1059664548409
True	195.008643224142
True	757.810918468688
True	245.31437598389317
True	353.53018330447094
True	68.64836063860152
True	112.53102891360828
True	245.4368189285045
True	123.5948602970276
True	458.1479866723614
True	30.93934204526076
True	581.0682378801087
True	1013.5632093765188
True	746.2609773940983
True	1.2436638358883865
True	63.46055324452832
True	479.5224427597185
True	435.50151299376296
True	76.55365233774151
True	125.20751998020248
True	297.62121167187973
True	79.98896674835018
True	52.0611616540652
True	733.1990948671863
True	668.4388452130204
True	160.30340328907354
True	162.44695157591727
True	524.9992886914073
True	53.07132729053491
True	24.973883350356
True	559.9829597180119
True	435.5026582743693
True	1120.2053924658692
True	48.13209062255028
True	476.8313041000597
True	900.9315039266602
True	820.2589763538755
True	301.33543028514333
True	746.4244647191249
True	408.2130751808293
True	43.178161296197096
True	96.02818887355902
True	736.8366191690355
True	75.64448708814903
True	136.06310090021404
True	945.64589109662
True	191.82845973290213
True	280.3352621566707
True	99.99834271906148
True	664.4892511476745
True	609.3280086369896
True	216.8416516769383
True	432.94164363662895
True	42.99799705166004
True	282.1941740274134
True	586.3139446903236
True	608.2836076076077
True	319.5687469168045
True	69.31206621474838
True	940.741603786446
True	1090.6053541009535
True	577.495291755992
True	65.79145393551303
True	29.746198029019688
True	94.4686206439536
True	102.5443621507296
True	101.80973038965
True	869.3282223002478
True	1243.9088763597283
True	725.7750471168803
True	339.7710126001329
True	9.03213850659341
True	20.838737190865626
True	334.01074049305083
True	476.9745165797154
True	47.19364264815312
True	559.8377976118232
True	432.1893937440208
True	391.1829046488607
True	81.67869598534544
True	197.72837116227504
True	272.3126297418565
True	136.25480090577682
True	380.63004708741767
True	43.183618551568536
True	182.61600442543903
True	1149.0209040109587
True	7.0162906046912425
True	24.57960164059075
True	592.9043350610291
True	356.76760985664833
True	783.647939278411
True	160.9526673285322
True	766.5675848847626
True	594.6685694514177
True	263.8481591660708
True	435.3973274115149
True	333.0096472869775
True	285.5036937874198
True	265.97584620356065
True	375.0058868499664
True	507.960974682014
True	491.5592815621653
True	106.54905349131484
True	365.1833482476576
True	5.840348904377095
True	190.97762914436677
True	234.27320742188363
True	897.0967227617182
True	606.6854500043357
True	31.466703430020956
True	720.7917876412997
True	868.1926816908169
True	101.69736715185616
True	349.1569727629475
True	892.7271225825631
True	225.79133624550497
True	166.8756161398703
True	522.2457435490741
True	548.6846622666649
True	1110.4392148764225
True	149.11155792403386
True	161.08073756757537
True	256.00336768646
True	313.84187895262625
True	420.51755940363546
True	407.6827990946305
True	317.06832455342305
True	444.77272755482215
True	497.343717898568
True	233.2125697050072
True	1473.3612209325447
True	243.88893301663052
True	416.3283285782085
True	54.84022157438572
True	779.5937291273732
True	247.48085408760292
True	928.056289820607
True	564.3150557867564
True	313.61298607317445
True	763.4984347631422
True	260.810881224538
True	213.9580347953048
True	254.50043870273612
True	224.8168484365238
True	133.8854225552861
True	252.88206822851592
True	743.4578159176807
True	526.5548263581371
True	215.7423422555956
True	1151.9692382668914
True	111.0912403988605
True	263.54194763171773
True	77.11173745165615
True	310.3335191587866
True	401.07834551277375
True	98.6334423766112
True	224.72382941989227
True	78.49938355515124
True	717.9474688739069
True	361.0247234639796
True	212.1289195555921
True	730.8634741509078
True	894.2282307043079
True	848.2933681500749
True	826.3018030313208
True	350.65212346733654
True	1.2275357523620456
True	256.8680674351706
True	53.30616829664772
True	387.3298351095759
True	55.597852547912254
True	352.30694042161787
True	853.5135798381833
True	1018.2569807970714
True	390.16625171803264
True	22.067949212679377
True	538.1426039340657
True	493.3806213903299
True	195.086923693014
True	233.9050533275036
True	287.6565606476859
True	22.426762247458026
True	122.3447241746454
True	950.4400381830458
True	60.99663230480934
True	483.5844641099429
True	781.607393729792
True	101.0221432780076
True	233.1696416406472
True	114.8636281129899
True	16.570357936888804
True	1.684085143928532
True	119.97809530331824
True	1015.291020102004
True	487.0129471239959
True	63.13703300469256
True	789.0957029633278
True	337.7544622199222
True	1.0522848424690268
True	452.7734316384808
True	191.5989529319655
True	507.8757328214645
True	85.36634945050615
True	323.00063669755184
True	375.3559523549489
True	175.16119656311963
True	207.891500339586
True	135.37038342922654
True	169.75896861671177
True	980.2423045323472
True	16.18111263070671
True	506.7857432548758
True	490.08698611496817
True	413.6679758493708
True	225.94359188100228
True	236.9838895128712
True	164.20354297660106
True	48.00212865269109
True	475.12985176229614
True	160.46059194602057
True	859.9487126668348
True	796.2913605462904
True	251.19188804593648
True	321.03999826593974
True	519.7080397511895
True	45.1827524950865
True	85.8208238655307
True	745.5812235252491
True	1073.893695308324
True	114.68496763050476
True	733.6145907912793
True	137.57857773079746
True	948.9879207156566
True	663.6039616641569
True	101.30116837759968
True	270.93607928064336
True	641.5955508437227
True	273.4158276556482
True	44.3247071701642
True	573.9846799779386
True	446.5458868281936
True	6.483132973052461
True	471.7885941254236
True	66.42394959622935
True	178.26687523201932
True	243.84164962812883
True	298.1146685853004
True	74.26393861280788
True	227.35654432709413
True	354.1540248128484
True	431.77285009286254
True	945.8798086931996
True	45.67761939689881
True	903.1300471712564
True	1050.400648798351
True	132.41831760143435
True	73.23186812137102
True	990.8462046316168
True	37.79327976946989
True	237.819387406106
True	85.93960247783251
True	211.2557667245715
True	355.2828954430593
True	935.2325482868166
True	99.87859326799544
True	71.93096412295542
True	676.6230149162085
True	268.11807477902585
True	727.8785101232529
True	54.91721978507773
True	475.777662793474
True	399.5984311102647
True	678.773411415817
True	55.72218844285726
True	112.22994424093484
True	29.685945191306335
True	277.3087795522256
True	43.26098912135936
True	360.420603347916
True	2.360225317572864
True	1189.8764269357464
True	106.76946823661756
True	146.22964058772325
True	359.29727270956545
True	750.0835735814546
True	651.4180055001885
True	1016.9749585731056
True	462.6050936439064
True	411.9385851765576
True	137.60322690588816
True	409.3144875814416
True	812.8596745125819
True	435.0496165856554
True	918.106855337644
True	83.82994216353816
True	419.1283183290704
True	188.34235915634096
True	281.4740961957121
True	761.4865304770725
True	165.21484293866536
True	127.97474081960158
True	62.51356931305394
True	849.2793302249675
True	768.8476113424987
True	85.03140476450831
True	442.4122636895453
True	753.3904564129896
True	416.9416368952072
True	60.598792566642224
True	311.3902049981595
True	779.9571733472394
True	28.27875258223134
True	364.1787946715096
True	171.30480254822808
True	286.7468429869037
True	33.01866609726773
True	217.91496046139324
True	751.3307850482961
True	641.6276293990026
True	57.06004061099771
True	287.1190224091817
True	867.5016508554646
True	18.489620894649644
True	322.8858930693862
True	293.7618904572278
True	415.4778838803244
True	222.93525454779032
True	594.6886751264301
True	48.914492987583216
True	981.3414964576816
True	877.7908629345955
True	43.80329790531066
True	395.47404198057467
True	718.8614008209563
True	936.7193959627195
True	279.2693946119846
True	614.3880051223832
True	129.78152586835347
True	191.8647008962137
True	132.46329866752055
True	131.1446408139531
True	201.0346051798276
True	950.4781063067912
True	802.2978087296759
True	971.2255374216976
True	18.993687732068672
True	27.09982456386812
True	366.1389634560463
True	12.857190029809615
True	624.5169125085378
True	1035.3780118038571
True	253.8627628749003
True	210.49860298118512
True	85.28739375971358
True	215.85296634952996
True	126.30650273121792
True	42.53884467565293
True	133.08784644581468
True	87.493905000383
True	252.80847035306684
True	511.3558705190124
True	159.56931213178078
True	29.29285149535312
True	61.043403997763626
True	426.5032562045803
True	273.15556546904656
True	602.9034334179996
True	20.42582821149683
True	116.92163655683387
True	682.0950356490396
True	273.2100268400848
True	469.317123617186
True	661.4620499554695
True	102.6495772011073
True	115.3048484824043
True	84.19010045715213
True	25.101103328040665
True	117.93013604238722
True	89.99544645969938
True	101.43423271322516
True	152.28310135182338
True	230.8274125855176
True	843.3567383264013
True	288.61430470157853
True	915.929426555114
True	166.8288175644804
True	204.18918725180347
True	811.2531285463364
True	307.6108424872175
True	589.4711633214941
True	249.37123702932408
True	355.0267039062462
True	444.7787645791089
True	565.6561209944651
True	638.380057261345
True	369.19327489468
True	35.75264190641792
True	546.5542365525644
True	623.2450548409527
True	19.36185008519688
True	12.496775484986628
True	265.6789171056478
True	387.92906313544296
True	440.670289544216
True	67.31970535932874
True	622.1975011541964
True	953.2603359319752
True	223.2821269191664
True	895.428421296803
True	276.4052806051526
True	105.331868535602
True	272.4133915163316
True	670.4022196806638
True	38.86652245167561
True	587.504297892929
True	1270.702789610731
True	1021.4660616922844
True	903.966214783929
True	203.09547240535855
True	93.91265407222777
True	199.4689270331791
True	834.0728876760231
True	151.7386821132101
True	1083.161731788597
True	879.7940722211371
True	37.66015107680752
True	87.00526083599868
True	421.3942790755224
True	405.2300761573935
True	210.0367242292123
True	521.379470420426
True	639.1442032470475
True	119.9852769783318
True	269.970524479547
True	1046.95395861754
True	49.86776700344553
True	713.1677592280204
True	557.030983236509
True	37.94056653461319
True	815.1629128949517
True	392.4505495399813
True	558.689176758656
True	113.21103986616468
True	251.86746301075192
True	212.2345410612557
True	26.52977292661534
True	128.49838717702005
True	774.2304464529547
True	136.0234919715074
True	371.1760829993959
True	62.91071924221082
True	630.1364450748596
True	578.7495805417135
True	242.84897557257355
True	465.1403632097246
True	171.81072373822093
True	162.5065944966301
True	215.82550372341103
True	273.3018644085795
True	373.2566785460072
True	124.01784673540676
True	200.1577111169185
True	27.84804691288445
True	879.4817375807089
True	319.5181943405692
True	9.464751295908238
True	371.26922430866233
True	158.6892439261915
True	618.1182945951424
True	383.40322337248847
True	581.8030515998694
True	542.0344977414288
True	467.57344131961065
True	777.8230821192712
True	241.11042740860267
True	573.2354590868605
True	158.36110068502168
True	526.7649203415085
True	379.5480763681456
True	370.1397604687053
True	132.82700392779446
True	125.93953111976953
True	107.49904338860996
True	65.00342890224667
True	687.4042434498855
True	177.6223909682667
True	42.50722156245812
True	0.0
True	545.095008792229
True	109.10468742651996
True	22.91531728638668
True	40.04123377816992
True	113.42608399495884
True	553.8555793514889
True	175.9120024342444
True	106.5823953455835
True	33.964817160767126
True	168.45009393016383
True	904.0616169065426
True	49.60468813356197
True	226.84554320443516
True	752.9923832201032
True	312.1401706598768
True	468.9601649003407
True	467.9714751299862
True	510.3154976194469
True	618.6280645253636
True	907.4813326892868
True	258.8197999662595
True	1025.5117139241952
True	911.8635964414312
True	607.2885235293891
True	342.28081199666536
True	818.2334619642479
True	9.78386414695069
True	29.96457142991652
True	285.144402969369
True	44.58779389399336
True	198.87600302833764
True	754.0842185556128
True	212.15899907159965
True	744.2843750868798
True	755.0768897432309
True	125.294423920883
True	377.0074130851104
True	538.9500344222523
True	24.76870714702747
True	131.62239755106424
True	432.5287215293984
True	300.56649110144014
True	203.089611991182
True	111.39797255666734
True	370.9264729197899
True	20.63712674916229
True	371.895473703623
True	364.67505042944606
True	1025.3211899605708
True	379.3873767821449
True	31.590819354542543
True	446.7903209508369
True	429.6369027363712
True	248.30026568103136
True	30.87609033820681
True	760.9196071912592
True	434.1847172687792
True	173.81545510837557
True	12.708769857594744
True	1217.0057656445483
True	166.46527791616035
True	25.71546403288784
True	288.5318410492343
True	285.0823550168484
True	113.82086171710168
True	289.04101868353604
True	42.2463890715546
True	326.03892255228664
True	289.46805771459265
True	305.3060113188652
True	30.730593965068067
True	47.791396837050655
True	1073.8573017519095
True	24.4249411101682
True	11.832523717959791
True	177.33637562744025
True	645.6127816545635
True	8.057603859979961
True	193.44900879243968
True	180.4331985547646
True	546.0523456518697
True	374.33733784349846
True	727.9358546601305
True	310.131777239766
True	489.8194196099776
True	444.783331909208
True	498.0367591018348
True	102.26170675373014
True	1272.9446257458965
True	903.4614987669656
True	280.7788129059139
True	528.4234480841985
True	103.9797603374873
True	573.3157279828117
True	417.3725664936202
True	155.38317920241568
True	78.04180361016138
True	347.9810808251884
True	165.2575884129561
True	30.682620288306325
True	575.3414058076593
True	375.6080241518954
True	70.11964694116153
True	28.65471285628084
True	676.4050760786604
True	504.10859932597134
True	71.5948914735906
True	22.570646197629625
True	325.9253607173779
True	321.00741971983985
True	713.4435593769279
True	548.070444919816
True	553.6278382494334
True	786.8659175340722
True	9.027662226416837
True	60.49534334278904
True	35.420947370857746
True	58.18394325881005
True	493.58780455214
True	590.9311378886429
True	87.15825750040354
True	107.77747392322406
True	194.6998848624333
True	71.87159864381742
True	176.47211991102924
True	206.6817821595392
True	275.6418916679733
True	811.3633370333953
True	599.9427812908369
True	289.0509131107902
True	194.1764135205231
True	278.608767154128
True	249.48188169696343
True	772.0922866886674
True	330.4400068657163
True	164.45413080555934
True	901.12253032708
True	351.4666934083352
True	473.24914604357184
True	153.8175501393397
True	120.42144052402892
True	65.82387548678392
True	218.04830542692957
True	954.8697624093752
True	523.9096986074957
True	114.31672469731376
True	362.1079626563844
True	107.31998992240686
True	692.3922901585955
True	4.373411341143663
True	685.6414546379444
True	36.45811172946758
True	971.8185370112772
True	842.7155076555964
True	211.441578347172
True	29.812413969974397
True	74.91052888833235
True	465.402512523987
True	227.22339684465223
True	1.788629094518584
True	75.09257073348122
True	1103.749407115885
True	347.0567795994561
True	661.8691803418527
True	475.1845633769965
True	29.679898067548564
True	138.65529444566667
True	435.7347062250358
True	937.257832472401
True	810.1748247042912
True	431.998862402005
True	345.46438954555043
True	16.2486145755893
True	76.67251142524258
True	734.0214886629042
True	460.0240396461285
True	379.52602757153807
True	875.2575436496088
True	25.124208537064167
True	219.45663631760212
True	918.1689597640648
True	237.729849788122
True	8.660041910223889
True	497.78391842086575
True	109.75788746350251
True	637.7071325233297
True	52.568846512874046
True	259.7921961932157
True	873.1924783173139
True	893.951486637277
True	281.5214661460269
True	423.3914206486482
True	124.0827944837252
True	620.102590901669
True	260.16294649261744
True	190.0025362540092
True	895.9459328829988
True	54.44906877856369
True	703.4886034350892
True	279.4166758373847
True	303.54252134173885
True	175.8308044219819
True	489.16863242169455
True	616.9749126700248
True	371.3545684228319
True	409.40059179554976
True	70.76074041868846
True	156.8743733800026
True	442.195920245502
True	210.18127233094472
True	35.147515027710526
True	215.7639126201006
True	399.6418078344613
True	389.6697366187773
True	720.3074816409717
True	131.40160905631967
True	702.2544955180063
True	518.0454153131099
True	578.2430182339259
True	140.38033049561
True	36.60461864463917
True	676.6735079232285
True	70.95632633446499
True	569.4888353085586
True	684.3907770771469
True	447.00242122004295
True	137.81284373305613
True	524.5049410606459
True	4.135217214258006
True	405.39900549065055
True	31.69164585059751
True	630.6688894276158
True	269.37175115666605
True	557.0425780534073
True	725.9884037233654
True	142.75140970616886
True	518.579624084832
True	483.9416218849858
True	66.03105918756368
True	956.6472880533954
True	3.1444611431121414
True	28.48242214736789
True	617.3111107836918
True	698.3553545788187
True	138.2323801233252
True	413.8791589042366
True	118.3825754775528
True	75.50567357612317
True	460.6164876820778
True	41.869012116662745
True	506.61690061079054
True	12.99628046322205
True	840.8569764127506
True	552.6556665117092
True	654.4022151146755
True	99.16612212133992
True	373.0603672771198
True	985.0933619063064
True	847.435984973105
True	144.34529400646718
True	552.0911303479983
True	447.8559179774161
True	249.28061073582265
True	259.0367982607783
True	5.788481881156636
True	307.19531499288536
True	12.83104954790102
True	358.09404002759965
True	73.77846809113022
True	412.55599205076936
True	658.8678586687273
True	126.1465700488251
True	239.3384449493814
True	636.8621106287043
True	688.6371125834688
True	289.297933721498
True	140.55068066972666
True	170.17983646934252
True	480.5212862390028
True	88.93233913474693
True	9.983007532095463
True	506.9013296299361
True	572.1393910401118
True	20.486892031506404
True	132.50305196616597
True	911.0814687532212
True	493.353236231912
True	265.8642229678183
True	32.94886698900959
True	467.5904856654449
True	110.8507997866226
True	589.9030132052372
True	643.2212951174104
True	291.9698114271944
True	396.1603898863216
True	185.8958618619185
True	241.1868474139801
True	73.21026442110507
True	229.0828998163858
True	511.174932103016
True	21.915107409758267
True	455.2889659598838
True	379.3359072678808
True	729.131785600247
True	918.8887872724524
True	925.1504436338612
True	157.4121443132532
True	383.4890937084432
True	72.84957938549834
True	189.03754635863464
True	317.78678068253043
True	9.589472658353808
True	840.6092198821284
True	23.451296429596088
True	401.03940736128766
True	277.14458585138163
True	633.1118099240907
True	206.4415251024513
True	38.68902692360958
True	675.9936817885414
True	1069.4269968974838
True	222.2373415282816
True	125.93847872330288
True	619.6442607034722
True	488.2746448924002
True	16.23997353289666
True	793.3366403195188
True	108.10133552149352
True	48.76352628978062
True	311.49095249496884
True	347.8863903516865
True	383.33788163256594
True	273.30598021226183
True	19.62787029888607
True	23.25872631058801
True	864.1982846265917
True	198.50868655811215
True	111.9524603667384
True	829.7441954305523
True	662.6036763969216
True	637.6755549945894
True	462.11278830824375
True	148.97936551821343
True	30.57466447924492
True	99.18165135760312
True	451.8430915672564
True	237.07893685292777
True	504.0348426443872
True	148.77213178260257
True	497.4748222468701
True	628.7272481197276
True	959.7943026649656
True	23.513937623788248
True	1041.7879009073004
True	1106.4654725254534
True	474.1335434723375
True	84.39254232834556
True	810.0300686641998
True	661.3924272826872
True	664.6316765204242
True	177.20951045064234
True	776.3635465623206
True	706.8091699681527
True	120.53764124764696
True	763.6117921132893
True	818.0064411617875
True	495.8067017182308
True	225.5891925430306
True	73.24258995202116
True	305.09422354277285
True	343.1628384839838
True	468.1787662516277
True	424.0643753719941
True	200.1997894798588
True	312.31545501603296
True	2.1684643946913718
True	11.682971780360884
True	105.41833525828736
True	132.85835089407715
True	350.86327185691124
True	346.49169986505945
True	111.36075362607043
True	17.43725153789451
True	206.177834680178
True	852.5091272626098
True	471.3934490657737
True	504.3628693366029
True	574.0428088614382
True	799.8158882896777
True	648.7708967173957
True	86.40987267485676
True	216.54322253019316
True	243.86496259318284
True	292.28479233949594
True	108.9755466080668
True	368.20019957831096
True	433.393751809061
True	163.71309834457648
True	654.3965170633026
True	253.07192681632827
True	211.1945024550969
True	28.624600973703743
True	248.25280353870312
True	514.7124803516463
True	170.24759230237328
True	544.4992254229073
True	473.7373440026363
True	245.02198832193724
True	108.96386795695936
True	41.36802079568722
True	395.3652810690454
True	801.6888677244017
True	171.84127132889685
True	1006.9426538266782
True	1050.9109629294758
True	482.07099740824384
True	101.1914906210446
True	119.42342528046824
True	659.256260015946
True	9.3996126674134
True	220.21469642335057
True	134.00551058613638
True	124.1733264526033
True	327.11900733916514
True	639.4282765253428
True	40.10077434517047
True	125.79976978537844
True	960.9846301990916
True	55.938501664821
True	460.6212756168544
True	524.6005852178051
True	258.202552687724
True	130.8009997064802
True	904.0472755844526
True	1195.4222610094637
True	516.7392457067141
True	644.63873131362
True	214.52625507963813
True	153.04108738768835
True	334.6413666450572
True	257.27878811573424
True	170.5336193293901
True	316.8567209212517
True	354.5313256845174
True	11.211008236016236
True	624.9491109875274
True	144.6921332631987
True	78.06282120851276
True	441.517191751198
True	311.1382037360944
True	1196.6866001463227
True	338.2623894801955
True	992.0080350355528
True	11.113959121390616
True	261.7560196578028
True	223.12093008742937
True	159.5820177285589
True	470.57799400610526
True	195.75475819008875
True	394.8188915902557
True	331.59215288726745
True	115.12681178689776
True	364.4304848982377
True	1029.1655950944744
True	698.2670734648481
True	231.7259324092321
True	103.93663295423195
True	294.6147723706903
True	25.69178298421289
True	358.38718698982734
True	306.82700676788
True	560.6742233792605
True	435.4055585417793
True	357.17845445260235
True	151.87508365621397
True	12.513893567728257
True	427.4728138995733
True	286.74171125092454
True	143.25766568614787
True	301.95833922876136
True	424.5970664098397
True	819.6988550100735
True	304.30127335062
True	782.772506459184
True	413.88651090931086
True	386.63036154486025
True	1.9563805723254637
True	1254.9496917301385
True	100.48072038288198
True	933.8229661908056
True	202.77249156084216
True	466.3081826480404
True	672.8206331774314
True	83.06479203602716
True	475.11137253723166
True	35.16159161122284
True	420.9389437168557
True	79.31869619472188
True	227.6770609443328
True	37.56178839197052
True	667.8097340324956
True	194.3312791528015
True	26.087996959975573
True	386.5884813586115
True	106.56164112364048
True	163.46538690937305
True	823.6974675941876
True	262.09418624416355
True	152.56339770600832
True	381.8295358678764
True	515.7950209743773
True	322.26022709086345
True	516.6313632413913
True	617.0743911699668
True	154.22189972866295
True	7.616156386080106
True	67.55599932865348
True	441.6442766142069
True	87.34171104438406
True	81.36334233563618
True	1024.466198511819
True	26.02508494822735
True	328.6938956617529
True	306.36688469354004
True	463.5077382501238
True	684.6178524339443
True	184.51430067631384
True	672.3994504634032
True	312.6908877185152
True	349.8957727923548
True	266.224904198881
True	216.3349328874011
True	347.5838709865611
True	464.7006360466094
True	400.7432056053864
True	595.0409494001731
True	135.62831832160268
True	73.99824649320345
True	35.69885719437092
True	296.6780048475413
True	660.3701236572516
True	408.2183431671256
True	810.9455360804046
True	215.71798932607751
True	410.9653522056712
True	64.41398728372397
True	53.81571029401521
True	416.8412535090632
True	198.1265378832481
True	226.08592241052517
True	41.6795530414537
True	1097.2033717245852
True	181.1309574905076
True	940.4333013574796
True	324.4264592963479
True	927.5472560107502
True	230.8369638212525
True	412.8147797485353
True	540.2623964299119
True	603.345794786603
True	220.07591859545707
True	486.0260264780224
True	963.3050595723652
True	126.82282948920282
True	6.4486446701394975
True	576.0018026004582
True	28.484198317523365
True	74.88461948959723
True	822.0957515385539
True	230.6159135223559
True	999.273331997608
True	690.2603553723203
True	425.35063720813264
True	279.781749385565
True	468.0268286223224
True	334.15815942922154
True	176.50676094372136
True	689.7580290635218
True	753.4940041819946
True	213.53832572207776
True	88.67422905986507
True	488.11334039086967
True	121.80853261618836
True	360.1248351090282
True	336.4706909995015
True	64.75291461114155
True	358.98105161297474
True	410.3622258717758
True	362.8114535353346
True	406.2849364904865
True	408.7618541066148
True	663.6470788664785
True	55.50726209843152
True	447.4459330332882
True	319.0099814559663
True	627.2432832857758
True	221.1958487780309
True	97.87717018215793
True	39.21955086747923
True	537.7646009489332
True	647.7500100472656
True	194.65405177546387
True	415.6310086303756
True	327.4339708905556
True	16.26617184774648
True	170.75389712250046
True	298.365215250386
True	3.3349883821726616
True	880.8847708724433
True	81.77453962485274
True	106.97870199057289
True	111.67198057246868
True	357.3673851296301
True	38.99022679123164
True	453.3622801144825
True	227.48806041478207
True	5.1016433219366935
True	118.8702151337
True	444.7588074656187
True	51.67528450190144
True	63.733782290318366
True	182.8377456947089
True	297.52649261485493
True	968.8801150069968
True	387.67883356534287
True	961.8655198236288
True	181.74869569273625
True	1020.4331386582112
True	799.7403912742092
True	675.5123875990718
True	416.83400438579
True	374.5207356556562
True	82.56138222591271
True	69.32012376233244
True	81.43744653235942
True	168.21770124462878
True	479.6035031827435
True	1057.2262597479255
True	178.60618936233135
True	353.8561136698906
True	440.6352852864193
True	581.6551517699319
True	611.6004425235346
True	280.2212417024482
True	465.7084888607087
True	666.8907254940646
True	94.99112463788234
True	727.8885239234619
True	260.71639488075823
True	129.4278786125645
True	414.9633391777541
True	849.6442480032485
True	433.068543641774
True	859.3295837165435
True	197.91758919168467
True	352.54144505609713
True	694.8141469011796
True	616.6250021912975
True	185.87553003620587
True	260.6458799414411
True	752.1680769894679
True	28.799512742421875
True	189.61926624149424
True	475.3121994503456
True	718.1514547439036
True	103.0428322758515
True	37.03040012127413
True	161.5488106372453
True	733.4770668028342
True	318.59370123761687
True	544.5671863463672
True	354.2231972460136
True	294.82258734888865
True	454.9058654594337
True	480.0912925121626
True	70.05638641210187
True	371.5709091629184
True	781.0942919870193
True	0.0
True	271.87928168423025
True	255.7532115199137
True	990.50870674112
True	146.6614877792564
True	695.9143821668478
True	647.4359308566072
True	116.88563306626288
True	215.68964345116507
True	140.39571051554313
True	10.404620346669011
True	294.43036754656146
True	376.5681262280635
True	1139.8312459708363
True	238.50333031068783
True	414.1100714958152
True	650.1409252812832
True	200.5985274674614
True	29.168580516214707
True	871.2984539201609
True	606.8854650367709
True	161.33287095899405
True	630.5231074595457
True	162.56416773736487
True	297.68679445015295
True	773.7936543142234
True	37.3171768872315
True	103.40026097740612
True	508.26900376059393
True	65.83756559407992
True	77.66181607414892
True	418.4959509907685
True	24.005723226064724
True	796.7613343382671
True	103.47962325476692
True	151.70130104844986
True	18.98666676376496
True	651.6193666628575
True	29.982959683145125
True	788.0063750361004
True	398.8546582601
True	119.96624419108603
True	683.5564405288632
True	516.3420337631202
True	566.3433554857837
True	48.116439136287184
True	376.4503268433871
True	6.948961435241352
True	94.08615588970252
True	388.6020420955919
True	50.96320656309782
True	111.21723011565967
True	323.1118787525104
True	177.28190683741147
True	101.17818703029997
True	626.9283422888079
True	21.75585227770662
True	1201.7115941577715
True	482.0656766177448
True	304.76742187552315
True	491.1656747710253
True	122.7168082985455
True	770.4301923086914
True	1083.5088552775428
True	735.084438692448
True	172.9867587857639
True	232.5548627759382
True	50.52656880296037
True	63.08095253737631
True	155.20297048189278
True	100.62488675000142
True	170.53091934869005
True	1164.8271871099537
True	318.88577937215223
True	359.45651975531604
True	739.8977597701834
True	16.7529963262806
True	13.86471832352088
True	572.2899297752008
True	6.221881114950811
True	116.69518848922522
True	690.5708985712996
True	177.2117086371923
True	665.566260713617
True	836.4097601928784
True	147.45229660514337
True	879.4098132431835
True	2.518878328263892
True	448.5253531777592
True	1064.507740015437
True	24.4243166953092
True	230.93644221152283
True	148.14101262820546
True	967.2923993053412
True	221.53892568810596
True	493.2936230190877
True	123.52173927378792
True	512.0280164394565
True	149.2519034667228
True	93.49876628657356
True	389.6048559727876
True	70.77196997002585
True	54.31541235190011
True	1070.2738753342403
True	252.012786619659
True	157.59166679929243
True	381.0638376208138
True	394.54776163752217
True	206.039616374776
True	165.08047722408395
True	392.82504237176033
True	37.93621486700705
True	486.4763443559775
True	1091.586133084387
True	116.31198873101847
True	476.5226923755757
True	310.5872296645955
True	27.56061541855079
True	421.929297272389
True	103.8713075148376
True	594.0120674412431
True	202.6851397526189
True	402.58924870004057
True	20.671328640844603
True	439.32700298309817
True	103.90754497620593
True	339.4930006406679
True	31.95181863160433
True	173.59556836540878
True	245.53634677388615
True	772.4556389594552
True	59.07524489040972
True	137.69621707577264
True	239.7230846100877
True	141.0632471572638
True	620.7620735793657
True	565.7356628485888
True	787.0743473287815
True	389.7375932021314
True	532.6697283905776
True	443.3421330088465
True	686.1884271841286
True	70.43279507212858
True	454.7195487162579
True	430.5538934350204
True	48.05673005745188
True	87.7235437373892
True	132.03945810815773
True	89.29371560253388
True	324.32023048593936
True	850.7526162295832
True	339.306858492056
True	1146.046346951482
True	320.1632270583017
True	919.491994986379
True	147.39650839533977
True	582.771171193618
True	616.4502842186644
True	710.9356549479348
True	456.3343157668883
True	64.55745197919812
True	288.99366377099227
True	40.22188260585805
True	165.02450159085
True	179.4112988227073
True	1155.179936444004
True	224.2502940077127
True	561.0749542139596
True	586.3355137436653
True	563.3573354834957
True	867.8224408120201
True	587.5721136401261
True	664.882121424963
True	912.7989333764228
True	121.10097766449604
True	321.1626267089677
True	259.19117243637146
True	325.30898817109414
True	93.51897640404698
True	378.79925929328215
True	3.548377931458526
True	314.8780112670373
True	256.3560684745869
True	602.6006264948197
True	292.8468364359933
True	352.16534667045346
True	11.479914715704732
True	54.25747562434503
True	538.63194045449
True	29.899260310352044
True	151.36931987137783
True	63.31497991853981
True	146.58478631827796
True	249.67274062613237
True	66.99646055510136
True	380.7398384323825
True	274.62628421932817
True	100.9057000514934
True	341.538333700932
True	63.633276338754
True	603.6057098129533
True	869.6232713595897
True	286.7960918511428
True	1155.9391443527045
True	112.6188758382391
True	290.47162866441056
True	1029.5274587794297
True	90.03575112553763
True	277.6087182303683
True	9.414260505128489
True	406.2820175331064
True	460.21011639108553
True	156.2588520384915
True	623.8349760966511
True	906.658885744076
True	161.3040456803358
True	76.3630476989965
True	325.0062458539389
True	531.5214190858446
True	625.0097293897592
True	1212.107083019661
True	27.8347209443885
True	950.793079025703
True	139.1018964176397
True	638.2631758580911
True	122.28120539346388
True	139.55168314014796
True	193.44173458149945
True	166.3572989986213
True	750.9958826796328
True	220.75533435140252
True	235.48636814822996
True	65.97911892014974
True	515.6185160822886
True	435.821691743426
True	175.03698970019582
True	237.90463438818892
True	18.02521598470645
True	415.8473708089671
True	222.1541906678308
True	287.18141556544896
True	115.59394417731588
True	698.8943016766152
True	416.9577807529256
True	255.3841823170852
True	633.1677367741624
True	521.7263921565318
True	478.0607005671851
True	135.57818376368868
True	522.5855640691481
True	423.280431802082
True	2.8404470423881474
True	193.9283116837052
True	90.39874541685164
True	244.55537372903004
True	2.3106944597625088
True	119.59667344369664
True	354.2788238471786
True	8.045955058301058
True	830.0469401916275
True	171.56447362320347
True	714.5247724522666
True	783.0694637774734
True	163.75600058322638
True	206.1876312953828
True	481.486770634539
True	819.5330173080656
True	50.091834912490896
True	40.311965551563176
True	128.73943350637808
True	620.2575574619032
True	712.1429455284182
True	172.42524631826862
True	596.7685136944214
True	587.770603295842
True	838.1801436112257
True	406.3888329012021
True	184.48284941388152
True	887.5984259091545
True	207.09936433541387
True	141.3644664275169
True	338.488238403487
True	228.56194862133503
True	207.93806377417897
True	612.2907822233266
True	259.2117857675616
True	187.85562409935469
True	458.76413849612993
True	459.6232569021975
True	59.80278179604503
True	288.0943274892388
True	79.96716016667402
True	344.67536970250575
True	357.29895080195803
True	259.8911324117237
True	180.8626775788985
True	375.1905090442561
True	629.0471948460656
True	739.5518478615818
True	292.01903980677065
True	757.8252440151733
True	62.59472083881967
True	860.7221083445154
True	350.4990938457993
True	13.282230281707518
True	611.5524554070358
True	690.6188253853678
True	265.66356928057274
True	172.81370998829053
True	48.50519312379816
True	390.3508305956442
True	77.50351046758601
True	14.99863356869417
True	884.3026808211358
True	380.243906908114
True	172.32846250483857
True	978.3349172285192
True	13.188926902579515
True	809.614781308836
True	30.81652512775266
True	666.811276762545
True	59.477716580257066
True	776.7654767970454
True	444.3306962373184
True	194.14047336000093
True	444.7972257009573
True	210.6335298118605
True	295.3074646464129
True	218.80074567573547
True	411.53115571931926
True	10.71565751259145
True	321.22194354995366
True	112.77781014328504
True	11.441951120162289
True	466.9691477101167
True	734.0539848799772
True	284.5457871172291
True	77.95019497955849
True	296.9665517627566
True	85.14523901295142
True	193.6465936623111
True	175.15245537047187
True	383.4112632432126
True	42.33103663663
True	146.62158402041865
True	377.6767606011786
True	878.3121507578107
True	113.03870469951946
True	206.49311906606007
True	455.1754160006024
True	18.228420952964964
True	419.1712325515864
True	507.8125515425046
True	88.99036230989863
True	394.565161742215
True	353.51162579768754
True	425.2897739643632
True	601.1462824651817
True	1031.8438802141727
True	970.2531447662882
True	59.152699793158064
True	1045.0082456774535
True	113.47742256748128
True	113.23787349395587
True	111.60079507116464
True	480.831330984004
True	367.9536413635335
True	564.1075977285897
True	260.2674325524508
True	156.55585199162746
True	405.4750520621199
True	15.842913461996073
True	461.4557146451544
True	376.6024571934974
True	147.57042230269417
True	98.4642020110526
True	516.2628673954667
True	1015.206769774043
True	203.6931110682545
True	68.10808969326308
True	422.9175946509276
True	380.278529563485
True	479.7057320049447
True	312.6120841285087
True	4.137159524946908
True	540.2280123374999
True	484.8077073121765
True	511.0629205669092
True	182.1821153685952
True	103.53057588827036
True	21.99843372427392
True	375.7068048968787
True	106.51405404792816
True	6.530779521639852
True	31.93021795908841
True	352.84683639230155
True	653.1208514181806
True	134.31709288462918
True	91.9403020498301
True	21.772193496269832
True	413.2942237998496
True	357.3514236087883
True	797.0259778042309
True	306.92097112797734
True	528.3051479244024
True	536.1450355736208
True	534.3895063851521
True	289.3186861064331
True	538.4906971371463
True	100.7632439022873
True	575.576082927683
True	7.509287888536169
True	370.0382051285683
True	447.8117217164034
True	964.4079407082696
True	347.1023805501092
True	785.2645998529086
True	969.8792561920628
True	178.7315817616765
True	40.84273432390214
True	372.293095665488
True	390.941241278321
True	586.4434527289184
True	247.15518270738872
True	27.694385738315653
True	640.0338078589891
True	131.80665451075674
True	1060.628863928954
True	319.73523874299354
True	434.0858882844118
True	131.73021415969242
True	811.0731151545739
True	140.92637682911754
True	826.5334490865249
True	577.0279402517662
True	188.8182761885743
True	106.7742476773674
True	66.37510040621662
True	567.7004002540028
True	888.9897433747607
True	420.5607513034579
True	541.243661039985
True	141.70287901489212
True	639.2110374005036
True	483.880762495015
True	791.8634990563039
True	311.9255631097138
True	548.5908502834759
True	108.75744363704564
True	25.912516282691648
True	413.80409014355536
True	169.6622117934659
True	102.18820491875618
True	379.1994639848297
True	1068.8826186448837
True	270.89792421439984
True	549.5464995204122
True	11.313754297184802
True	74.84874253983477
True	329.6438147830619
True	801.6389001149658
True	451.53486693798783
True	529.3344380574497
True	697.46205745794
True	65.61807024049325
True	713.7841016819401
True	47.49009108859605
True	104.6652077822162
True	163.09805379514
True	85.67063383479463
True	24.37112424312681
True	301.4379249279361
True	459.26063503541593
True	888.6375839906163
True	872.4281674508763
True	5.452435404130606
True	297.4591053321173
True	466.291705681642
True	119.973974829708
True	242.28770994794303
True	327.9912126741973
True	1328.0135468511623
True	432.3149746267469
True	26.988795352116064
True	181.76779773592693
True	702.6926706077846
True	38.481567662011095
True	167.22394812174653
True	568.410005502257
True	67.98883555203946
True	873.6800387924551
True	328.3522316554317
True	690.9389666671422
True	74.5022545526078
True	673.4245737740755
True	607.7301541721355
True	884.0037994952963
True	247.4093725343496
True	497.3175629005472
True	862.7933542428359
True	933.011675089742
True	245.0163442224592
True	765.2903219480128
True	216.1352467961438
True	442.5617851073887
True	376.977837491978
True	501.56034068713706
True	494.3989480768618
True	318.19666391442274
True	359.4084881949818
True	113.17398410245184
True	344.9011229888801
True	1127.4294082885397
True	313.37271384560006
True	148.9236900900815
True	303.38978936720525
True	772.1685112288917
True	655.7009934162866
True	404.5743849430002
True	121.63774974910768
True	323.3388661133845
True	32.330753152849205
True	170.0110525013509
True	84.6070242054415
True	91.71181252327835
True	551.0647917483075
True	144.6143788271278
True	131.35924406559545
True	108.38578936161164
True	87.50692667530366
True	449.9089093691112
True	397.7423123908176
True	1031.7740820064676
True	537.3243358192157
True	865.3824231407532
True	267.0675743290286
True	307.5376057471627
True	534.8523261439976
True	195.1045978054088
True	729.188139830012
True	247.53785593349963
True	351.916073017958
True	68.66488891742878
True	118.966467215433
True	261.81340843167214
True	121.40220219241095
True	494.3311601969061
True	31.3032232628919
True	564.5257217622781
True	1003.788196690103
True	732.9719651240871
True	1.6973861255100915
True	61.46216383957652
True	467.2329934740286
True	448.04417639582033
True	74.8368756480172
True	122.67537307454631
True	308.55244298487656
True	76.33169746287804
True	50.30035092513872
True	699.2230351142073
True	678.8815777351004
True	158.70684306935766
True	170.6626976192534
True	544.1115423915124
True	55.04369106480188
True	26.07620019472915
True	558.2131515773603
True	435.8843232562818
True	1147.0426291425115
True	43.89042814451096
True	486.7491072214708
True	869.592338225909
True	796.8600101073647
True	284.00154556461
True	766.7408914306509
True	407.6159084877718
True	40.74533775685572
True	100.56787957842594
True	712.615909678684
True	76.81507939901607
True	141.80779865217565
True	898.8255106678282
True	189.73878700708784
True	275.395011999215
True	105.35052123412729
True	649.4481434515424
True	594.0749082697703
True	217.0664782267515
True	432.1279836644069
True	39.8199527661677
True	267.07523769372364
True	581.0734552639416
True	632.919475220701
True	315.5048760691476
True	71.63888667396527
True	957.2826535491488
True	1067.183474913374
True	561.4771674844802
True	59.990048232197445
True	29.74761453320997
True	91.44523557719324
True	108.1957920381902
True	106.13156104842967
True	898.0394145897855
True	1205.6950078653726
True	712.0837066915592
True	326.52452251431447
True	8.481808706019123
True	21.329032377598832
True	335.1829473637566
True	475.9036604652546
True	47.258542847290414
True	556.6149731923725
True	436.3833888175168
True	401.3558896491038
True	81.27350994569488
True	195.5534539507197
True	266.1188324374211
True	144.7681952568008
True	386.97812559224616
True	40.14318849802537
True	171.4408223181129
True	1167.3864545054448
True	4.79272052072487
True	25.252205046026347
True	594.9141149549513
True	363.526091970362
True	784.0112745601267
True	156.88091818220758
True	757.5361651629075
True	589.7388854265016
True	282.078010584981
True	445.3235114117012
True	342.8393322313031
True	296.3947932442364
True	262.7567591134548
True	402.2677877406408
True	496.3119226124578
True	505.6695055377724
True	109.18829377661255
True	367.9433418798406
True	8.110977697290183
True	174.3649288925016
True	226.47160343324177
True	858.3783770943287
True	588.9248464178531
True	30.04351678247124
True	731.235809188289
True	803.7708229110757
True	107.70827654544048
True	348.5421488685175
True	863.577018810156
True	228.84607289264045
True	158.75458071599036
True	532.962430956283
True	561.4504588638223
True	1103.6260024179282
True	146.8671467476037
True	152.90447786876294
True	257.72224691082573
True	310.9006279155416
True	429.2532302023594
True	409.9294737421467
True	329.026979184116
True	462.1061260881179
True	492.4060626338396
True	216.0478702528412
True	1471.022444852257
True	255.4076556736548
True	394.9431584894627
True	53.51334182795948
True	778.5220997910883
True	248.3671135691096
True	930.3002720141634
True	579.0308095114016
True	314.1450150022532
True	746.9737515291442
True	261.24730675760145
True	210.3488268833333
True	255.96859004658236
True	225.53409518597056
True	142.38560034386242
True	256.26768400092266
True	713.0601968444398
True	525.4381365734231
True	213.8864259208476
True	1175.4592639264129
True	116.41260478658396
True	259.9503485969728
True	73.16644865231416
True	297.5190811853676
True	405.19869234591727
True	93.88926095591845
True	227.43811639100036
True	76.2760904148415
True	701.7769636000871
True	363.71648791343415
True	225.521188745749
True	730.9057417790954
True	886.1419433737198
True	827.7924010248702
True	805.8722679639411
True	351.771577908112
True	1.4342119775008273
True	252.50691506444676
True	53.960315694716286
True	395.0293413321827
True	54.8466571042572
True	357.2779934978344
True	887.7474658481747
True	1018.1945604075916
True	396.55948858677147
True	22.15330060576975
True	530.2910240176907
True	479.1550425941841
True	193.2076363631212
True	246.6187438881024
True	284.4582181337883
True	24.73435404685189
True	121.47393789205876
True	964.3784698573868
True	67.20981875401962
True	495.8964678392649
True	794.7561859604685
True	102.0178570459061
True	241.64058367604872
True	116.18563693060231
True	15.485211390840028
True	1.4069115106062278
True	125.37651776905892
True	1029.1839298625762
True	464.8154287620433
True	67.84347278092675
True	786.8832727017077
True	330.62576203496974
True	1.466280651446638
True	450.4841813742184
True	189.00282899307228
True	516.5504367040954
True	80.13085629076619
True	310.6930385474331
True	388.25109175360615
True	165.61813308591803
True	216.9355932931009
True	130.47529145118412
True	171.2774401488876
True	954.2285275329954
True	15.665873912382166
True	513.4912824706772
True	491.58401212901725
True	406.2450128459585
True	220.66258929418063
True	237.6614374514634
True	163.3475414565418
True	50.649059545853234
True	498.6303826796731
True	152.22706135197313
True	813.9691314331027
True	814.4214206690569
True	247.23655060219903
True	310.2477804225307
True	517.6632821734448
True	40.5459978338787
True	87.42304279361302
True	755.0816001225642
True	1077.4350973729347
True	116.36391169286576
True	724.5125256522473
True	142.85437504020385
True	928.3973244301336
True	671.7058904250403
True	109.270072256441
True	275.12788194619355
True	586.6180206725608
True	258.5142514568957
True	48.54483394787651
True	566.6393932046453
True	449.3612574813058
True	5.059023565310098
True	455.9226300635961
True	67.72784878778212
True	178.6110138573346
True	240.52366060251828
True	322.8007592122659
True	75.3425230484639
True	228.4582142555892
True	350.531009468436
True	392.955657061484
True	961.5940237567332
True	46.0633210059551
True	960.6987427748396
True	1026.39701014197
True	124.57761432135754
True	70.74109397082519
True	994.7670623134592
True	31.774448533463964
True	233.630942558656
True	92.29116700750718
True	216.19593991784436
True	368.8682382132169
True	957.8621745477504
True	93.8225605599646
True	69.53707105424287
True	643.9216658082325
True	271.08240130815653
True	727.1933445715882
True	55.8329492254578
True	483.01651122000425
True	397.064271696069
True	691.9288579091505
True	53.676984353800655
True	109.54401857584811
True	28.77798366292684
True	272.17019859578176
True	42.72630918746098
True	345.84349691490314
True	2.8672646419082453
True	1164.9478291224957
True	105.01692399912476
True	133.51222559389
True	353.55523079804783
True	731.6432881753125
True	689.8082623390724
True	1012.3832354123768
True	466.7719813922
True	413.4809406130976
True	145.8886447532309
True	395.4515216613586
True	840.3960326129794
True	426.0297227114173
True	948.1099149934724
True	90.9062562482195
True	418.0599545618862
True	157.5182070219925
True	286.0054841744462
True	758.4567156234231
True	162.21366584281094
True	135.74505437444992
True	64.81074445644596
True	890.7443482582161
True	775.0595742842194
True	80.31555781993664
True	451.31155176242544
True	743.6303663490684
True	417.63056103808816
True	57.30444862766017
True	324.4862445327215
True	777.5201446289996
True	31.54391984817968
True	369.69403873931054
True	169.2673177437307
True	277.2689720721586
True	33.19496930789043
True	223.15806852517696
True	777.5114596343375
True	640.644535517724
True	59.510486572072686
True	297.4262351864051
True	929.7206746627976
True	17.53516380367154
True	312.6162919668432
True	283.52831451760574
True	424.15313498138937
True	217.0733920794685
True	605.2446773156487
True	47.14682148941444
True	954.518422729874
True	845.8081746783508
True	47.34731723219402
True	399.024769102365
True	721.2073900169307
True	890.8390390552111
True	271.6448392156456
True	599.2776374931573
True	133.13845481163168
True	193.44266067486845
True	131.24503389406783
True	135.62135163796248
True	210.1008755685775
True	962.73353752683
True	798.4381456794713
True	973.3271849479264
True	19.28771736333223
True	25.75690042386934
True	359.55028536703554
True	14.285917811782246
True	625.2185109494593
True	1070.3809114966764
True	264.8842170060034
True	212.50319117417968
True	85.26077277786614
True	218.1683821935708
True	138.86808810302864
True	42.96716304368147
True	135.5815809725973
True	93.87607474947276
True	249.32679551895453
True	529.2684982409291
True	160.82522174232304
True	32.73059486105686
True	58.86336614365072
True	434.8181338246589
True	261.9090580975364
True	602.197862819246
True	23.707523570682163
True	112.66924272311326
True	653.5283423636323
True	253.1907719285728
True	476.3125417056171
True	654.1848818049432
True	94.8425301012336
True	109.7507353264758
True	78.93994741820364
True	25.41055207663152
True	115.8069919178826
True	89.67214452755508
True	101.07110604587083
True	159.46483498486265
True	242.3491818062999
True	834.7048228740778
True	274.2150891075632
True	887.8324379932258
True	166.3512097328612
True	200.35567921751493
True	754.2038484404021
True	321.97951380943965
True	589.7287549797537
True	258.08296103283254
True	364.1580731123979
True	438.3346064684184
True	552.5444618690678
True	657.1948760923021
True	367.9097416665686
True	38.50690040119383
True	549.1171584097232
True	620.3777613744542
True	19.45769363119247
True	12.55741581645708
True	265.13337163198423
True	407.1570015196144
True	437.9022680050174
True	70.53004581736292
True	663.7718959563168
True	903.583817770334
True	241.29706470049345
True	908.87236762337
True	268.6257253236233
True	102.28128204101937
True	266.31336129994645
True	688.9599626015736
True	40.4576332278015
True	594.0301671538934
True	1262.8586884558858
True	1009.562979521236
True	883.7856746078597
True	206.45974015966144
True	88.48042295691975
True	200.05009939698704
True	841.595167569061
True	149.7336352888144
True	1091.9922992017182
True	842.1671907168663
True	40.0143925355206
True	85.91133414212715
True	422.77104642975786
True	411.6709578383888
True	203.72429416153548
True	506.724027257403
True	655.2375155775585
True	125.42875577596978
True	262.4930915409979
True	989.3086180806192
True	54.61506041104972
True	685.8608450373296
True	550.5671008956436
True	38.182326196406734
True	834.712685500173
True	387.7404775966335
True	562.3872871662387
True	114.35751639150486
True	256.19305002248217
True	216.7133069477374
True	24.74077113649537
True	141.69286395956314
True	730.438110225942
True	138.49045370488454
True	377.1665925813768
True	64.1909676381128
True	665.1895265020665
True	592.9976836052336
True	233.2856929012484
True	478.2507161894643
True	170.70344067519804
True	166.3169616671798
True	224.9847024789016
True	293.15238271536987
True	362.17299634523584
True	130.1071161279511
True	195.95789319192863
True	28.06859787444883
True	861.8938274996435
True	302.0482364680195
True	10.378228741590382
True	365.75769624863375
True	164.53259731598547
True	628.397049745976
True	359.2626576318101
True	575.6544515692997
True	567.3574258215868
True	473.2463717955744
True	794.0860740774689
True	237.7718782157393
True	572.1370979000582
True	158.04519664245913
True	537.5141299121656
True	351.81658793220095
True	375.265595361546
True	133.26002918375116
True	122.90581893690128
True	108.58764663339473
True	70.46376034786694
True	708.7675338615054
True	182.56446347713697
True	45.168327244085866
True	0.0
True	559.0482714715665
True	113.30427680795512
True	23.790117503793702
True	39.098268446013
True	111.93714466797634
True	530.6490038280789
True	182.78166776124095
True	109.52263657390718
True	34.235697823510705
True	165.04197984107674
True	935.7214707898004
True	49.99197013689493
True	222.31579536974857
True	756.8193348424053
True	313.9007333947776
True	478.1201961183437
True	474.1620938373486
True	510.08133084245424
True	602.7150085858821
True	913.3949703662948
True	250.87452874393009
True	1053.1940740127177
True	930.8734584311212
True	613.1156388452117
True	347.0565627062445
True	840.9189933477293
True	10.38588639015414
True	33.6512573760443
True	295.0697211801448
True	41.70846667609021
True	202.1402311691312
True	746.8755236108831
True	216.8269937441647
True	743.4893862952737
True	786.2731250316268
True	120.63598906932825
True	375.6743030932226
True	594.9358107952419
True	24.09749079170884
True	129.4096111491277
True	437.3160988990703
True	304.28093829595366
True	200.55643672944825
True	115.05403604692414
True	381.31900310709625
True	21.92026829063198
True	376.07028962386767
True	356.44009316336184
True	1004.738772000355
True	360.2919731759025
True	30.80238611425342
True	440.7783775164602
True	451.62140613591697
True	225.8140908245011
True	33.05410267696107
True	756.3394703760304
True	426.5524934917919
True	171.65114718022858
True	13.38180350243908
True	1217.0985098537153
True	156.99434409679597
True	28.74311976026985
True	301.2990462760454
True	278.0277425559273
True	116.434233148708
True	290.6918155407096
True	45.49397108671697
True	341.02494765119764
True	297.77147163854295
True	314.2617489730086
True	30.00102137362554
True	47.9555363725956
True	1054.6121036834852
True	23.757716609971887
True	13.189795735467085
True	180.86955633700853
True	655.590589706196
True	10.684680268901834
True	192.53385111598516
True	172.78104723235043
True	522.7675257825405
True	384.1475558358464
True	709.7367238975366
True	330.7262842906076
True	480.0771023123321
True	438.641780988665
True	512.2023355267057
True	101.08418010480464
True	1290.7814972506612
True	910.9762703590138
True	289.4474001449957
True	511.0413156459186
True	103.50704750020714
True	573.1711778369653
True	422.095887128482
True	154.9646250849836
True	75.80905481416123
True	346.0906857168958
True	156.02797972886376
True	27.521176760336186
True	597.5878404835064
True	396.6531671919173
True	72.90132426378996
True	31.554393224674868
True	658.8125814184456
True	485.6067090597573
True	73.41574754599122
True	21.422674561663136
True	331.94966162855707
True	334.63697431681413
True	706.37861887355
True	562.2218090616693
True	566.4869928127365
True	782.7093438298217
True	7.620453531255289
True	57.356164853695546
True	38.34121886600499
True	57.25448031553924
True	514.1446277748129
True	590.0778676362916
True	84.07517239276355
True	113.22506915306607
True	193.02894651124947
True	72.29074831118339
True	183.10829892373872
True	213.8706088470128
True	277.83820557085835
True	803.1344725632849
True	604.8721530789821
True	285.3010352206546
True	185.2401430608768
True	256.5463340589368
True	251.856786459715
True	745.5696786621347
True	327.10290587072035
True	178.98447786272493
True	886.397382943
True	325.48226253040195
True	466.8238390957604
True	159.13648004585855
True	119.87229075092624
True	64.0853793780551
True	212.77083300208005
True	977.979166237315
True	512.1365240350327
True	110.96245808993116
True	353.9299562107343
True	101.57679907568972
True	671.9190619166772
True	4.940587812494185
True	692.2601836984933
True	36.25813870424574
True	909.5512115124122
True	853.8139432659058
True	211.79122709306392
True	26.95657480212151
True	82.27052539597678
True	453.8039534022216
True	227.9969945771845
True	1.3298040513216427
True	76.50639176764076
True	1097.966513434651
True	337.1358567484445
True	664.300904068902
True	475.1157721919336
True	31.42001886115701
True	144.7974218698527
True	454.0292457311879
True	918.1274590587196
True	822.7461342695032
True	423.9995517431552
True	341.38121553462764
True	15.041397303430598
True	79.73843350819946
True	778.4263686055192
True	473.5884299544059
True	383.8967786701925
True	870.7538942133035
True	23.428037244593146
True	213.81934633589583
True	911.3317441395284
True	233.146401212462
True	8.043377081724937
True	489.0289491635764
True	101.2639286088852
True	665.5470186394948
True	52.01889214866701
True	261.0761565714554
True	821.8454624604301
True	892.1245622947264
True	270.1800042163388
True	441.1937589715404
True	115.19269469361944
True	609.635856261897
True	269.8832317811647
True	192.5990388051601
True	860.9756086580672
True	55.47390989900442
True	698.9348419202986
True	278.15100360550684
True	300.0420916829361
True	170.9425197821732
True	475.0495631864211
True	613.014195385045
True	373.7979152722753
True	403.3657349696856
True	71.15878728872048
True	154.42007285751632
True	456.0353387445063
True	224.1751989203865
True	36.68972529175947
True	201.91888460069444
True	390.1194363056723
True	399.1541310161542
True	778.9092472234113
True	135.3974992428546
True	654.9158372243335
True	479.6961268597996
True	610.3659818552047
True	140.70126813348193
True	38.89341402490869
True	671.5961853871107
True	71.27259247403296
True	561.4010332193272
True	684.7383735859823
True	437.7280322050876
True	136.98052013450777
True	536.6327770424541
True	4.434717243237299
True	393.82094772482174
True	31.76206129239174
True	624.8899757073027
True	273.5353690341885
True	595.5937532240122
True	678.6803162177375
True	137.07677205927538
True	524.3924421318703
True	492.0068755185964
True	62.21000606476076
True	935.4148008041492
True	2.8923055616822
True	28.29465317234728
True	630.711442842058
True	672.3170496432843
True	138.5850876504986
True	398.9998622934536
True	117.03962099115012
True	76.84280366945542
True	465.4516579092809
True	43.34828750688983
True	510.45649436497575
True	13.114753732275515
True	791.6155717870469
True	523.3846514402956
True	633.260991556567
True	98.00420855674707
True	374.7727971528138
True	1005.84908878409
True	828.2687668785067
True	143.03660927140882
True	548.6971225748633
True	462.5322153933117
True	241.7630685056228
True	250.509851050875
True	6.1821698629669815
True	314.6823592688868
True	10.395015017235004
True	365.1568506171697
True	76.79287105379929
True	429.736422575254
True	645.7873484183067
True	127.46697891808948
True	239.34754157147495
True	646.1138359736101
True	660.3401040240884
True	292.4422851879458
True	135.24590108696498
True	159.4778762429321
True	472.9334569282497
True	83.24314695429796
True	9.847906099671391
True	508.1775307461299
True	572.3334166766205
True	20.249156013495288
True	134.4016090184926
True	893.4488235746521
True	490.6132888252493
True	275.1874271465018
True	33.17999170106391
True	477.60758435881206
True	110.73287469506828
True	588.3768831762725
True	661.3156639190004
True	290.4305585066914
True	372.38853248116857
True	180.93118121693712
True	233.3815155956246
True	73.46764591527992
True	223.90334985695245
True	512.7677050762042
True	22.31704082144845
True	458.67233286707534
True	367.9835666377349
True	737.4047818875555
True	904.6635778287374
True	892.0283885312015
True	156.89700964101604
True	406.2469856973727
True	71.98238831399028
True	191.3344501214016
True	313.69657002588553
True	10.308141711847108
True	788.9485905205485
True	23.407890985352235
True	401.98708821731645
True	262.3768513175592
True	645.9531295555423
True	212.16025138766923
True	40.42220159110378
True	704.9902574393084
True	1056.430011391368
True	222.24767897193527
True	133.89782729813177
True	613.362537995103
True	484.85129982452906
True	17.680414856457
True	828.1284926836041
True	103.74140469466396
True	46.40218444502561
True	311.73096072266696
True	339.3503792622104
True	401.7065371939466
True	275.2166404106314
True	19.82799161795522
True	24.567905702622863
True	854.8937550414275
True	199.59854310279104
True	113.14217854966644
True	836.172000376772
True	664.7356142407773
True	636.1067507494182
True	453.78861184865343
True	151.80523595389127
True	28.82674883287569
True	102.75706930910974
True	439.2881227687001
True	237.30907838621863
True	500.3028920167329
True	143.6491521489673
True	502.8810991422616
True	651.4598238536503
True	955.2267943675108
True	26.92371035266565
True	947.0993526663268
True	1076.753753835839
True	479.83471231462966
True	80.22120519758525
True	786.5097778097556
True	641.5217566924588
True	664.676728590251
True	178.73710368875106
True	745.9670088799426
True	702.1747777248167
True	121.09533799414233
True	771.6312903184647
True	832.9521968283686
True	478.4226163554288
True	233.61611636492083
True	68.51713544987624
True	303.6205442650217
True	346.4322711794991
True	465.9010512598628
True	443.1535506724592
True	195.2514462325476
True	312.000832643558
True	2.883820447777655
True	13.612485379535851
True	109.0110204772615
True	131.7439146908557
True	342.8090341670459
True	356.89246798586566
True	106.496441217904
True	17.616547309693217
True	207.6489246736406
True	829.9175373264836
True	463.6902706631154
True	530.2965641625941
True	573.0657752751711
True	797.2825341721592
True	642.1102098421597
True	89.27204539764875
True	201.53652284794907
True	248.6407268091968
True	282.1347206440913
True	105.12746827977703
True	360.7689490827247
True	429.28504654493184
True	174.19869041518973
True	663.8070033272345
True	250.94145738600776
True	199.37811835328287
True	30.65149972206933
True	244.0644803323427
True	480.4331268236545
True	166.19240004609932
True	533.7227992478889
True	473.4313236675571
True	246.941828085524
True	104.12737399448946
True	43.751166172230285
True	412.6008161333599
True	782.5538097793487
True	158.95025216431037
True	1062.9958703604516
True	1048.8121195935785
True	479.62976174577256
True	105.76828920058864
True	118.64730940110309
True	658.0028375345618
True	7.541201759134243
True	227.9557753168616
True	133.3106520614939
True	113.59673844999772
True	333.53233216430704
True	640.7447383729225
True	38.70958773188612
True	124.73374246440405
True	970.897139606099
True	55.00639969128175
True	452.7567286587364
True	530.1764201249686
True	247.58525460010904
True	125.20015761511009
True	928.9188847823808
True	1190.8856760576027
True	512.3583853620672
True	647.5876885248067
True	215.00536563065103
True	157.05792593162096
True	318.78309593052086
True	254.05958901390525
True	170.0831502906309
True	302.5853490830179
True	353.035150134256
True	10.95886529548612
True	611.6953297765403
True	146.2008590121603
True	80.99224074051871
True	450.0047988360271
True	303.0504061937305
True	1194.0154162286294
True	355.7032163595825
True	959.0173863557384
True	11.314620016937972
True	265.01317251042303
True	228.88520335635783
True	151.33492502562984
True	492.7536565077899
True	199.3944260266405
True	422.93600180366434
True	322.7397179480364
True	108.0721463586232
True	363.49205592800513
True	1023.7531509420404
True	736.8304012157886
True	220.14677958319967
True	110.68059814349851
True	285.55300819858945
True	26.095027922943217
True	355.8922000060002
True	302.5175252591555
True	569.0104044467763
True	438.7693684043082
True	352.2682534293558
True	155.919655494399
True	12.175575001077409
True	411.385970325852
True	269.2461881319784
True	146.05932918843357
True	293.90555245710755
True	428.0258144611473
True	819.2316801491085
True	318.28798885943763
True	781.737567418529
True	384.8893784318055
True	378.2910825696861
True	1.55990233844039
True	1164.0937369199387
True	106.28270781923568
True	904.2582446845296
True	201.2847367596985
True	462.3927704704546
True	659.3991779441948
True	86.47068051623474
True	495.8391548338014
True	33.16861715550901
True	432.51427681393415
True	74.63241404057862
True	222.19293889716891
True	37.32478406493452
True	651.2326687289042
True	187.2788637717149
True	25.35359020820264
True	394.5213896345247
True	114.77481727896446
True	163.89827569374484
True	833.173614761768
True	250.1353040891346
True	152.90877621407083
True	363.59788552531535
True	523.3375558724268
True	346.089013245256
True	523.8973361541136
True	631.0952277895777
True	160.1831634418003
True	7.697798089670406
True	68.93071065710895
True	431.4373632250323
True	90.94896520789818
True	76.63092337749997
True	1057.2125429290004
True	26.088107874468044
True	329.2010418645676
True	322.639908399556
True	448.7496582244221
True	673.3705800581564
True	182.5662652103626
True	650.1867852266826
True	334.05114025694974
True	352.0726228780261
True	264.2925392762699
True	214.57273255125855
True	362.20992697309725
True	443.8303647408709
True	416.52079764141087
True	601.8024929685204
True	141.11901687762264
True	74.87115390145881
True	39.136369189766135
True	297.62750647605344
True	654.0112460248399
True	398.97013212964976
True	773.7484603785119
True	221.28285996739055
True	391.4466708769333
True	64.98460759598015
True	55.39519585164512
True	431.7261421189576
True	202.1733167359289
True	228.53607348163587
True	46.13266416868539
True	1121.2435509528025
True	173.54260416727027
True	870.3655611218953
True	323.5768590446163
True	937.1313845856114
True	239.60190589449147
True	459.91774306627
True	541.4654117566328
True	618.7157125641107
True	216.65332504074075
True	486.5863796996875
True	952.7582493875703
True	126.82039632332824
True	6.835429568145027
True	537.9151894984345
True	24.809431410816536
True	69.14798157074073
True	779.104151284706
True	224.6887075185512
True	973.5772750130908
True	674.5296193691663
True	416.74974610490295
True	281.8048092915928
True	482.541199239504
True	341.89205673970326
True	173.78186452711054
True	664.0121070291829
True	720.133731165536
True	213.911574363764
True	89.7252722374716
True	532.1523153904345
True	131.84879737683755
True	367.18957398209847
True	341.31679716759834
True	65.61270741500458
True	373.0148030816932
True	396.691979816195
True	360.2494554219846
True	414.00892852594177
True	424.8977211450234
True	658.6125135607458
True	57.52190687285116
True	458.307625116562
True	317.52208405532684
True	633.948973023847
True	226.98272878776805
True	92.7608618490703
True	41.52080607236066
True	527.1038787697781
True	608.8802171211132
True	180.18934602848395
True	411.7142649381938
True	352.75543177156663
True	18.165299432996893
True	171.56646757147138
True	291.1753702060433
True	3.3860144953554334
True	864.6896751133136
True	80.01373889473875
True	106.23691798315268
True	108.3038383067246
True	365.50091786022864
True	37.172390436283465
True	465.12960885093855
True	231.9679641821884
True	7.106661519797067
True	118.54134151596114
True	434.4726113736543
True	50.49027446858355
True	67.8399127302094
True	183.11297715878837
True	291.4331326384449
True	913.9665698388188
True	387.7047497258848
True	975.7933313524396
True	184.01782117346795
True	1020.7219387707302
True	801.6459599945648
True	656.6360665187204
True	409.245865093484
True	362.75321874963726
True	78.10414736304179
True	73.33435774626825
True	78.65954617745739
True	178.4494146151309
True	480.9738902846284
True	1051.553053100271
True	176.12954052907352
True	357.18120044447187
True	437.2089599893568
True	621.4917598801853
True	612.0401493828641
True	275.4044783758268
True	452.0264288417615
True	679.926123004707
True	94.91759321387572
True	725.6287832129699
True	258.60719653826345
True	138.82340590178552
True	417.6541264406616
True	850.6066789219103
True	447.1785338135059
True	813.3915504439615
True	191.63351245762405
True	348.53126888746493
True	695.8622045083787
True	628.5689047594425
True	195.06206586679028
True	265.7231448489515
True	791.8468829900553
True	32.280542846027366
True	191.20953210481392
True	507.3557978646084
True	687.9262711475842
True	106.103962432163
True	36.3869689385526
True	165.12538970687206
True	719.8802804454855
True	311.0814488003252
True	546.3819445397102
True	356.34490191179884
True	291.3587098527552
True	441.61407975408497
True	504.1855503936805
True	74.18475910160265
True	373.413979309603
True	803.1556797605759
True	0.0
True	279.59565097353834
True	259.5204716834243
True	968.0035827462848
True	141.52595982833682
True	657.6594184433787
True	633.7228704298468
True	114.38936941734578
True	214.79607816543484
True	138.65076126825045
True	9.89553212435476
True	291.0899196400339
True	382.4698347420804
True	1140.3168495560617
True	241.4174831578277
True	406.6229584087424
True	654.854223547611
True	206.31397025399696
True	25.9006174777957
True	906.1190689645242
True	598.0266601753931
True	162.52603115306073
True	612.0808740852464
True	165.81059694993365
True	299.6130447683695
True	768.8963785704211
True	34.937199805615826
True	104.63908580414017
True	512.9411271183372
True	65.66682021123646
True	80.45641904195239
True	406.6343169084702
True	23.06157537643024
True	769.5686949860183
True	99.04578889721353
True	148.34961635810842
True	20.04110961788384
True	707.7096246052515
True	30.991627933405177
True	772.3336963984557
True	407.5614455638817
True	121.70247671522908
True	700.3274445932577
True	518.7729892346694
True	579.8431756608436
True	47.33154633054803
True	378.6043732263995
True	5.77801551413551
True	94.25884056989158
True	381.0138175696824
True	48.62960394752381
True	115.15553072037056
True	296.531375194144
True	179.27316868776887
True	103.32672219007446
True	654.9848350048736
True	19.08352701936045
True	1135.8562670555148
True	484.2506646771139
True	308.638642153845
True	494.32048008574907
True	121.91831086595204
True	768.3577981783478
True	1121.576963065663
True	753.1517408412984
True	181.72777743330184
True	228.229150184124
True	51.03666469263828
True	58.74418547099962
True	153.16851987058718
True	104.2676012032992
True	168.75119199477228
True	1200.787722963663
True	315.28769133132704
True	351.8554548254722
True	712.3480640442683
True	16.476693270907298
True	13.401265399580048
True	550.69778518185
True	5.4587441863327255
True	114.81028050954872
True	676.2445907060521
True	182.683173828312
True	640.3822907226239
True	835.3595360198693
True	155.05104167187775
True	914.672001785652
True	2.48583548335804
True	449.93573005791177
True	1062.267792865738
True	26.48198404168109
True	234.37503567449173
True	154.07655429572057
True	975.357832717108
True	242.1448222211812
True	489.1465356714993
True	113.0220023672663
True	519.3371204904977
True	156.19355549458936
True	97.46022972706714
True	390.3491280368086
True	71.93262234566741
True	55.71949162233976
True	1028.870641942819
True	259.8139779940466
True	161.36999328949744
True	369.1751059867096
True	391.1819477826563
True	205.29487621623008
True	164.89979427084833
True	399.5193863794573
True	34.171451695056426
True	489.0489731934844
True	1144.828017911526
True	117.0293281683037
True	465.9357391052393
True	317.9672359134133
True	26.463188853350974
True	386.1703049863746
True	103.44844939828856
True	586.9116680853222
True	207.6214260762545
True	424.08752588024254
True	18.90793512221433
True	411.22376702203775
True	101.49577407440236
True	344.26687733547635
True	33.453101933555125
True	159.90075586962337
True	240.1103995366853
True	737.2201728394753
True	56.32437991826931
True	135.11869128553684
True	237.80620566287809
True	135.45458797886428
True	621.0394009283472
True	550.4020129191498
True	777.4011991627486
True	390.3315632416644
True	545.7580026385565
True	422.55515522415135
True	687.5722830117638
True	75.4131512449877
True	464.86313864209416
True	449.24507041043375
True	47.91663144861254
True	82.3425853730404
True	123.38063674129629
True	87.04054586353053
True	328.51266765063946
True	863.2453199557658
True	325.2856581210812
True	1084.4293876748573
True	300.85928856053243
True	926.5246324501488
True	149.44726561822392
True	588.4086797881404
True	607.005495428812
True	702.2466269706921
True	461.1650142181653
True	65.91511090898906
True	286.2284874948833
True	43.26623016568889
True	165.85149567772137
True	173.60497709485804
True	1176.310898878845
True	225.03824814240363
True	545.2619761108333
True	545.3911905304802
True	547.2153333042298
True	903.4472076438558
True	573.9029861728126
True	633.6742544465282
True	967.4552113768424
True	128.6668677564387
True	325.34935867069635
True	251.42855266422168
True	323.23557186168665
True	87.41433626095683
True	376.9189245742027
True	4.954835365130325
True	311.9456724640976
True	249.380979230224
True	600.5281644011384
True	288.8320928492373
True	370.71293881563486
True	10.443284424170772
True	63.63327021257799
True	559.7468442627658
True	32.03859216244158
True	143.33103408797888
True	66.15688753890379
True	152.40572600260228
True	210.8913787070009
True	69.94681524930466
True	376.5653721936411
True	281.59238699549417
True	101.96149166064237
True	334.18455162367496
True	61.42491777883892
True	565.33600104997
True	859.7195009684564
True	283.02257237128987
True	1158.7387887512623
True	107.83878291803003
True	318.3955426352469
True	1053.393961957965
True	87.51241458084584
True	275.1762982178634
True	10.387051946619607
True	397.7200919438597
True	451.0864626556336
True	156.8021223309494
True	627.0985802563522
True	892.0213686306358
True	161.95025994874902
True	79.21182383361172
True	342.9805357834708
True	528.3497962604561
True	632.9513263250911
True	1220.0519282498892
True	29.088874184270026
True	939.2423299336612
True	136.58962718850182
True	621.2807644244216
True	120.6331884351921
True	119.54824417933104
True	187.6104186293458
True	168.96310449180623
True	756.5817528571894
True	212.95566745834805
True	231.61126061541853
True	68.12988911564662
True	507.87683120173887
True	461.8284992421889
True	173.02264550181354
True	238.13054771334043
True	15.33961619058123
True	416.4849313998032
True	219.48654939202467
True	288.6947868960385
True	114.76357388157844
True	693.0130841066431
True	428.8304950278989
True	264.37744743491805
True	645.1146183997641
True	523.8195727824614
True	457.75102410088
True	127.38275589248968
True	521.7732192111276
True	425.74028207990585
True	2.4068673945810817
True	198.87203631956527
True	89.44627441054105
True	243.3331550564748
True	2.839561045549796
True	120.17779053775308
True	354.7257922461505
True	7.735278583050254
True	906.920890962202
True	162.84806153335109
True	737.426829512522
True	761.3980339470316
True	162.42885500140548
True	220.9448821045349
True	487.382967705634
True	827.6862718053262
True	51.41621421962475
True	34.43001681710139
True	138.7626550107861
True	620.28911066889
True	724.9100961395706
True	177.5062228492686
True	588.44166278471
True	587.0797544246022
True	842.485906035663
True	410.02172758071487
True	182.8283153242311
True	851.8019130103755
True	214.52430107657364
True	152.33498764230075
True	322.3877723548491
True	219.04830677618327
True	210.1167539328537
True	611.2735654692798
True	252.8023457747318
True	193.67939504109572
True	461.6589419955391
True	471.9755576402031
True	61.394303972413645
True	278.4702577061694
True	80.29724747338086
True	328.121583713804
True	352.0672643688971
True	252.44484207330584
True	175.6110775601669
True	375.0480330376074
True	649.5307781558296
True	736.8316449755472
True	298.8825816525684
True	732.1102409945103
True	65.58796561349249
True	852.8883822237447
True	344.9298695027416
True	12.43797742729745
True	627.9224407000472
True	691.6268434160845
True	253.50468013100465
True	170.2524827978738
True	48.48807963178515
True	385.8230256314725
True	77.03278106077983
True	14.345046058338944
True	892.9606298922921
True	368.7881833661856
True	172.3555279005186
True	1010.7083913981528
True	12.43327058509738
True	807.0714882652208
True	31.341487445314502
True	662.1697368437979
True	59.40148241869956
True	750.3396251320455
True	443.65976859741966
True	195.4716685958296
True	446.9016378474386
True	202.5077397422565
True	295.0682348596373
True	220.99325227802976
True	399.7818618443866
True	9.590926804161612
True	327.299342586618
True	114.5887785340586
True	11.636251303494678
True	471.7623693556636
True	721.7523146829782
True	285.5772379500433
True	79.70594718539665
True	319.9917502612278
True	81.50952241536896
True	198.3042210619521
True	183.6321571555869
True	370.8752557571329
True	42.68138498301248
True	139.96623731809876
True	373.0036061422925
True	870.4392651401948
True	112.60769133255644
True	209.123656768859
True	440.8052219216678
True	17.137297385404082
True	405.0332524454307
True	505.1983516769319
True	88.73786961532286
True	397.4235273737279
True	348.6640527186722
True	412.6716576534711
True	597.5182301059754
True	1046.8549449656507
True	927.452387924398
True	56.98839292548909
True	1075.007618423905
True	111.60822393042947
True	115.50317597897175
True	107.76411297799604
True	487.95030836578457
True	369.61530832006827
True	589.5080653123173
True	259.34581640441826
True	154.1886545240249
True	420.93440098601
True	15.204459326292396
True	454.4871876745422
True	406.7120320021381
True	146.64866867094764
True	100.0127289701207
True	522.3279011975726
True	987.727296351438
True	202.10346171089893
True	65.9526435732418
True	440.0500090933292
True	378.1120694671226
True	483.3510696797535
True	314.7788456895053
True	3.804273108482206
True	538.1644686918804
True	506.9008180371024
True	513.2378022805825
True	187.8873015118647
True	101.294406083927
True	22.04043925257508
True	375.3317672144406
True	107.91201889126634
True	6.681188356590207
True	33.05849174300529
True	337.73483710023146
True	625.7597812670948
True	129.55134069436497
True	88.0823407370706
True	24.53516253816163
True	412.51467764452656
True	367.7461988222565
True	796.111333281382
True	306.0589053271109
True	520.838862859879
True	534.1940857402064
True	523.9543722256503
True	293.37359015029665
True	535.7313335601673
True	99.20419894814182
True	587.597287181194
True	6.518021421257677
True	369.06326869584245
True	446.1786231259666
True	987.244142903377
True	348.49497414027115
True	816.3187645945615
True	972.293645458068
True	175.4693692692771
True	37.3671216810752
True	361.3497703518512
True	389.2235844478839
True	594.9784273174455
True	239.10270080963335
True	30.345358309478897
True	652.3358716654556
True	127.64917717442545
True	1055.444190149696
True	317.2418503367829
True	479.0747848189585
True	120.41282038982813
True	817.7721940645056
True	141.11814437415103
True	813.8577649805629
True	561.6281189427044
True	183.86090069857076
True	107.06641882492949
True	67.52131187124016
True	551.6947801009678
True	863.3626146532564
True	416.5290731434008
True	555.8802711408929
True	143.80573264364895
True	618.0199281353295
True	477.7411743145727
True	779.8623854598533
True	314.0162614794455
True	587.6386623162797
True	117.83223542904662
True	27.86493946545223
True	415.2038337127528
True	167.8604428518647
True	98.7016291506243
True	364.4564673962697
True	1130.4588326041055
True	253.66469294306157
True	553.3204673803208
True	11.15644432959772
True	75.91178672700406
True	327.0210198464975
True	787.0280645064871
True	442.92557169512094
True	516.1576657312917
True	716.0866490458152
True	66.27997348877891
True	727.7485263729187
True	49.9627069287117
True	106.4135007795571
True	181.00704386301868
True	80.62803225449282
True	27.444969868404343
True	290.1068982188208
True	472.2120665561162
True	901.518618111642
True	857.8959298605556
True	5.838798924087613
True	292.1186881784743
True	468.4845089423249
True	130.365901578023
True	243.5359069280594
True	312.1645111547154
True	1312.6415543729147
True	457.3147474277879
True	25.985533692535963
True	181.50442380566875
True	697.1066951419014
True	35.9660834738918
True	165.86383977978565
True	549.1361794267708
True	71.39003026220561
True	866.0974122070529
True	337.1236320308567
True	685.3169868188091
True	76.92749327957074
True	657.4413396683931
True	602.4302641488331
True	887.550751024128
True	251.78987469307643
True	494.7027919753568
True	835.8509225180222
True	893.1601195639499
True	235.95515039226083
True	760.9088139275897
True	207.7839800701553
True	445.41116642750825
True	375.7677567511958
True	501.46025970587306
True	499.3031619729217
True	317.8963772461714
True	344.7653555441274
True	111.39110821955488
True	334.64366306167784
True	1134.1620116875758
True	311.5491804729238
True	147.56269198190654
True	306.8577116359754
True	738.2969981301383
True	660.1333296515867
True	419.0405922068844
True	119.85333688806394
True	332.0809518774016
True	35.104889074816576
True	178.11771963184984
True	87.65815163490169
True	87.82541551187707
True	577.8757171391055
True	140.1680631743823
True	131.07562466150335
True	108.69881004901175
True	86.27350863556946
True	445.72434135366
True	385.98774321415976
True	1053.982035140932
True	525.2913862339666
True	858.0486244772881
True	271.4698015004718
True	304.867423477347
True	531.3963795769303
True	186.80400195681835
True	777.7390282950299
True	251.34876967165377
True	355.971012236269
True	68.75975605785716
True	115.05249789436554
True	260.56490622444744
True	124.25479792068124
True	472.7911098677668
True	29.91725568791318
True	575.1440337881596
True	1014.3395891453528
True	720.1320155730846
True	1.0743024153523768
True	63.87986191968568
True	482.9031343692828
True	437.3092270020485
True	74.8021439871389
True	119.33360900902868
True	292.93671565449665
True	78.89548460396821
True	55.74250129165369
True	747.9591243564598
True	649.5316756582655
True	170.31277595174487
True	166.07217743850643
True	544.6119685786344
True	53.75341721225656
True	25.140029218312197
True	567.5841034404856
True	465.1390915710157
True	1160.5440717662973
True	45.29359332796338
True	449.75933832682136
True	889.4425479291764
True	762.2003452039921
True	290.1875809602167
True	745.4709941153274
True	396.9252136344495
True	39.67360970723427
True	97.59552828549116
True	755.439676723953
True	80.39377394106812
True	141.60713243081736
True	940.602695751101
True	192.25310314175871
True	289.46726482704577
True	102.04747303113308
True	650.568985500431
True	594.5417729720588
True	216.9138173155468
True	430.8216974950459
True	41.93280690261253
True	278.0043802960084
True	584.9682395147248
True	617.0301798665445
True	315.8086724805943
True	71.82658324854737
True	916.5133853397874
True	1079.692235693509
True	551.63234337813
True	63.0956166852176
True	30.46037581823216
True	93.39917817607916
True	109.02979564797832
True	104.58880443378224
True	889.7838474063575
True	1157.1578401527302
True	713.0088726018919
True	326.72681223412843
True	6.961380585168
True	20.41330609131048
True	347.0555728339366
True	473.4362760862633
True	46.594624895759566
True	572.0316236130928
True	436.8098392384183
True	402.329689443994
True	77.48251502187146
True	206.5826555355229
True	267.0898601142083
True	134.4999958007609
True	369.4581514644916
True	43.78874379945
True	169.85982133141815
True	1160.9530420079816
True	5.701850132591981
True	28.361701194866
True	572.0527174569128
True	357.17023282057346
True	786.7390282981411
True	157.1079491843826
True	765.679251630279
True	591.5615137773001
True	278.1741207811428
True	431.20713399432384
True	339.391039973438
True	293.7476560135779
True	266.9345811170555
True	417.1776258641788
True	515.3945566880926
True	511.2736035371782
True	107.58288297370112
True	360.38875370295926
True	8.73495703891411
True	187.29354202172
True	231.94102703604088
True	853.7624586702174
True	594.6859511649292
True	31.268214403882208
True	736.9408641346624
True	842.9228594379892
True	104.75130151086988
True	349.015108226736
True	858.8407364775402
True	218.92500452603508
True	162.36492946399986
True	530.4432658884323
True	596.7255711914138
True	1117.4326032767112
True	143.98470323657452
True	144.14303268209628
True	252.41686533212103
True	315.3889415946459
True	409.1350508433304
True	410.3896446410775
True	334.0441233964289
True	442.45547201105154
True	497.35737919750926
True	233.0940979546937
True	1491.561187752616
True	242.20037321192405
True	399.173658155836
True	51.29697984855444
True	749.7313341238964
True	259.0139041601957
True	961.6683414351976
True	543.8776275555163
True	324.1782870950028
True	769.9620481867618
True	272.3367749453644
True	219.21400326255204
True	254.2879126523619
True	227.1432904980752
True	128.5786295841756
True	246.8494520959364
True	730.0144059915698
True	507.7498962297239
True	219.22890269009065
True	1128.0910189737554
True	117.40183363932694
True	261.9573317492131
True	70.17417151432285
True	295.1302385462764
True	408.0028665448176
True	91.92458632651687
True	220.54201800427796
True	68.14319771003089
True	685.4395274946876
True	380.2792718758543
True	226.18339692852047
True	736.3880630072193
True	909.3555986241204
True	854.4323330151718
True	825.7316513955345
True	348.5359415098325
True	1.5529282011690748
True	264.9147562274106
True	54.336601729791184
True	394.5390905716907
True	53.78411480625821
True	361.6016266572807
True	854.6077002289537
True	1020.7079091179668
True	402.80951768787065
True	22.39266307925428
True	551.462025914402
True	502.96566209350505
True	190.22266027372044
True	236.62278654042396
True	294.59654536600755
True	23.61848206019034
True	121.03862341326332
True	944.4394677556658
True	59.30798275351757
True	512.3491957391285
True	791.593924611798
True	103.9793820914508
True	254.08491511166443
True	115.69969871818402
True	15.167197209941117
True	1.8029888607036504
True	118.41935101872188
True	1016.1379073213946
True	483.50716911666944
True	71.09522511352822
True	799.1995619405881
True	338.53479524032923
True	1.3159332377486122
True	453.81611792925696
True	190.31107871602356
True	486.6200549982711
True	83.07954835506371
True	320.9219015081949
True	385.36552829996776
True	175.69198474257763
True	225.5603871867582
True	125.43829505733066
True	172.04940062143234
True	996.4492441569744
True	16.371539048900058
True	506.921332308855
True	484.3296426256525
True	391.6080647889233
True	219.37526616123816
True	234.8678614681006
True	150.3779983347974
True	48.41605670935941
True	499.2896934155274
True	153.87104546431925
True	873.5564421661388
True	801.5347710287763
True	248.8953913178924
True	324.5785414005876
True	519.4146950382119
True	42.83901369964291
True	85.97592827209822
True	756.6591825379905
True	1085.349804742076
True	114.98088383659928
True	721.169007679147
True	140.52946214350908
True	946.928013510404
True	673.8158422795087
True	102.95956810450828
True	280.9036549694292
True	626.6312107870001
True	256.10519820299777
True	45.873038080512096
True	547.9712605267076
True	438.4560673860496
True	5.924451306937246
True	482.2352163907368
True	63.44817334477507
True	174.70099419890695
True	239.44740722665412
True	297.35131314588256
True	74.2626556478311
True	213.8977810402003
True	356.913852568458
True	421.6893331649018
True	926.6967496571264
True	49.351925276596624
True	888.4424329383912
True	1000.0561477459192
True	132.07678210515482
True	69.22113662473389
True	994.6822072618576
True	31.987305309582467
True	225.36600258014332
True	83.72543953056163
True	209.0873955367187
True	346.2289438289964
True	952.4982313884152
True	99.66216557368207
True	73.96282296496383
True	654.2340504548498
True	277.3561333850947
True	676.7448927407505
True	55.29566726529787
True	473.63956685947295
True	397.4642794224476
True	683.6860429349052
True	51.77913461308738
True	111.4827664383428
True	28.992589161188214
True	268.86265893362
True	40.72055279947752
True	344.4044479431331
True	2.9708743410396816
True	1171.8518059906871
True	104.79441800871471
True	137.53882642514486
True	360.42745810714126
True	736.2546560582095
True	682.8501206941592
True	1040.005107847728
True	467.6709914409946
True	418.5947166291904
True	140.69022493546095
True	431.8559606235785
True	838.4019062830022
True	423.11703223670105
True	967.2742555207524
True	89.05226212274663
True	424.36166691648265
True	179.1146136877668
True	288.44312702527475
True	734.9461075433923
True	160.73763756793613
True	130.74934800121682
True	62.7910384563952
True	840.692645109036
True	776.3047622693311
True	78.09344971643296
True	448.0674427425104
True	780.4235988743877
True	421.7115163445726
True	55.029924240481336
True	314.3883662584187
True	786.480521626961
True	30.49989783670534
True	339.1871038263033
True	170.26373237449917
True	303.3323207082657
True	32.71373421464695
True	212.9954222221986
True	771.9058683658391
True	633.2719853918006
True	58.02027532697721
True	294.0599962776837
True	879.9038606668064
True	17.541816484491612
True	333.29220907993493
True	297.78596349627344
True	425.0704590684056
True	226.9335702478729
True	608.4495000216914
True	48.53620136170387
True	950.3790791869172
True	893.9650363195113
True	49.31480470955896
True	396.4535837003804
True	720.0389676712575
True	894.4257672511469
True	266.39772094447943
True	589.731255006323
True	129.06154225081113
True	186.21984061854275
True	128.75053802091986
True	132.7839874389111
True	210.35626981907888
True	951.388701005468
True	783.7706442830064
True	969.162629131334
True	19.543796183963824
True	25.88122047309755
True	357.4913258385522
True	12.700696464765354
True	595.9799799428393
True	1082.6151127617431
True	259.06802735855285
True	206.8129479272273
True	84.23158202493855
True	219.2999053376862
True	136.43395511772084
True	44.9361902148604
True	134.30083091982402
True	90.83265596452816
True	248.69177372425412
True	540.911890605
True	163.67796388611697
True	27.294503194007124
True	58.782395272852256
True	435.3772135391716
True	269.87698876619885
True	588.3356482852398
True	23.99732656834438
True	115.06004962176172
True	680.215710382077
True	266.58269265770616
True	471.91889116514426
True	658.0523138432019
True	103.35738054842258
True	114.17049392667828
True	79.80592944710037
True	27.24303215904168
True	117.84997557309038
True	87.7297486042016
True	102.55441647993511
True	146.70547608991748
True	233.1851260030238
True	816.6562871507622
True	282.7456388516295
True	946.7770540493016
True	162.05254383785706
True	196.7281828728007
True	780.2170739134449
True	315.6608217037001
True	592.3677478050533
True	257.5336301478773
True	355.99038620177026
True	440.3058060179179
True	569.2875390729148
True	627.9132614679579
True	370.9597882840554
True	37.02413032588901
True	553.6949378305213
True	622.1766458107875
True	18.930194953022955
True	11.431629407744683
True	258.5986643345522
True	406.37317898742566
True	461.0233950887106
True	70.1369476256448
True	630.9752882741055
True	933.3625188812472
True	231.8058239214953
True	901.9947689439988
True	263.74296753485805
True	102.37503293500816
True	277.4917729465929
True	679.577702947537
True	38.03408040472958
True	557.0391531267746
True	1292.0568124825002
True	1021.1193362773068
True	874.3164426295219
True	202.4740162304053
True	91.6650580406818
True	189.0991468244481
True	879.600240294575
True	148.1221916546325
True	1061.5009962536735
True	878.1092954218944
True	42.35449865499564
True	88.01476048674685
True	442.2614421563898
True	384.7512541095462
True	203.6431544236557
True	528.671654932939
True	681.3780943976177
True	121.65069647665466
True	276.1018807386375
True	1041.449437982214
True	51.91945403998968
True	698.8462657871556
True	536.9036174171563
True	38.23752284895626
True	830.0122965330456
True	381.0096944392383
True	572.5980401168619
True	108.3045844439656
True	275.6555128052901
True	217.93201161176435
True	26.175683092342496
True	129.8597735393216
True	745.6781069425926
True	146.3871875272694
True	382.2858246606845
True	66.25972305084842
True	640.3901819900761
True	587.0933909602551
True	231.87310530256363
True	461.1813616842489
True	165.55974986668127
True	163.74257132944618
True	220.79411296715895
True	297.2731079565496
True	368.86643598997375
True	134.73195267520012
True	192.08122377433017
True	26.425449746625247
True	886.184008971399
True	294.32390027324874
True	10.507268115142825
True	371.2617377885076
True	163.16808350624697
True	628.780935012937
True	372.02832994941207
True	579.8865364518459
True	548.0127943540707
True	476.2316083292762
True	793.522341635312
True	238.6701991559844
True	555.9761079499727
True	159.38794438733612
True	532.7833589615828
True	341.57568283162607
True	378.89106153990616
True	129.790427020862
True	143.46541293570235
True	106.52265861027188
True	66.63022151025129
True	710.3007871880095
True	186.0516915601608
True	43.3628186226946
True	0.0
True	549.1477034386231
True	109.451457871275
True	22.98224791291509
True	39.39897430241535
True	111.14895933084156
True	540.7796917332579
True	182.74703427423967
True	108.88508274778144
True	34.35031514976692
True	163.61898399550353
True	898.5790946857976
True	52.71183359094183
True	232.88893708494564
True	735.9423948962516
True	313.6670175860916
True	454.99546242500713
True	483.7100347744556
True	505.9478508738379
True	595.0535563101083
True	908.637140077568
True	262.3036947232345
True	1040.8353586213143
True	919.617268191628
True	602.4921928197424
True	351.414482001137
True	828.271007626174
True	11.258606383049877
True	31.968251970731863
True	293.223128865164
True	42.07664921895814
True	196.57380967311212
True	781.8666556230085
True	204.5964411984625
True	769.8289949729195
True	755.5765361553935
True	123.92912505052144
True	364.9091032471682
True	588.1420560224499
True	23.827776591149707
True	132.48120935680237
True	435.8373494853934
True	297.15000461446016
True	204.4792297823896
True	115.53766652501524
True	379.1436445279568
True	22.65602928992266
True	376.19679926115145
True	368.9276106708091
True	1047.6434317714711
True	379.6053005963852
True	30.69999345023994
True	427.396478892144
True	431.2378841832914
True	240.4896206957652
True	33.91291641206862
True	768.0631864931743
True	434.0714512884815
True	170.61295356114215
True	10.68084185516396
True	1210.11003699688
True	158.71047032360875
True	26.709706767338854
True	289.80959708058583
True	280.4761175873539
True	115.01980398494328
True	292.6658885224397
True	47.98012220002518
True	312.20534895083387
True	309.4467893483175
True	309.280799590346
True	29.613715889785848
True	48.51340414576631
True	1041.145779139223
True	24.924012771198456
True	13.711070827173655
True	186.20448315544564
True	670.3305094036591
True	9.264257327248696
True	197.01018280396565
True	176.3308903565936
True	524.0312130168925
True	388.9453509544699
True	761.1471461250942
True	313.455585131206
True	492.20597098526525
True	439.42287258955423
True	492.7835409774575
True	100.69881243032611
True	1285.3787450925845
True	916.6950184617424
True	289.324646508282
True	543.1420121553558
True	102.84069302047244
True	566.2694304564197
True	435.6652311798842
True	157.4760875640264
True	76.97042755781041
True	348.90897781366
True	160.14579833563462
True	29.939449518281325
True	618.9655437981131
True	378.2504838085351
True	69.9094011811373
True	31.087454368984915
True	661.2506586907242
True	500.498679655895
True	70.51318975564742
True	21.98460577690512
True	311.87548105646005
True	337.64740721451017
True	663.2455462518914
True	554.9610917985443
True	558.0952893153726
True	786.917081429474
True	8.608830574633641
True	57.80550752180381
True	33.508688592062335
True	61.9167828589885
True	498.4494150676796
True	591.7376015973852
True	82.8390127851931
True	109.76866449043727
True	196.67584361911915
True	73.8038510661216
True	180.04489167033472
True	206.939729185676
True	273.04944428228805
True	820.934356542722
True	584.3920466418912
True	294.3718795163984
True	188.6188394267181
True	277.9753104574796
True	241.7927356178578
True	741.3021085889724
True	332.2587248467218
True	176.6527033732851
True	897.8669548440035
True	358.9684702872105
True	464.30932897950805
True	154.56380369424502
True	113.40259657146898
True	64.59225025176544
True	221.8047991081516
True	978.4350835998224
True	505.3507355018834
True	115.53561483245264
True	355.57300146969186
True	104.36505351919602
True	661.9899108605123
True	4.448693691748037
True	681.3400830441476
True	33.102369755683696
True	949.547698950496
True	832.848541923845
True	205.2395964066247
True	30.357129805654125
True	84.24901581290736
True	463.1908180367424
True	226.4970373473502
True	1.5044557185397596
True	74.59747509924259
True	1064.6875634030598
True	349.28826185750023
True	682.5915442779788
True	507.4877497131947
True	30.725796071248567
True	134.86278183337424
True	434.9410851592094
True	931.4954556936544
True	838.1475716224463
True	407.53759588896696
True	336.8965843415481
True	17.206447072899852
True	85.24774800927146
True	748.4669231517208
True	453.4169600950368
True	378.5296664577285
True	865.121193133407
True	26.74266887274625
True	216.89037364785736
True	898.0551230548066
True	247.67394716991265
True	7.580383074151686
True	481.310571099502
True	107.50072187322723
True	654.4446382394688
True	55.89387245650136
True	265.8096053455755
True	864.1037871526944
True	889.6941775065429
True	274.4103753136291
True	446.012327415044
True	114.574162829313
True	593.7457386997033
True	263.20899776391605
True	196.4532529675837
True	873.314997777766
True	55.11838386532552
True	727.1966083191616
True	273.5049262442556
True	297.339797732731
True	170.56524394474982
True	504.0207398902898
True	587.9213704323619
True	368.77047742628514
True	403.2405168451473
True	70.04459776387459
True	166.5607208952785
True	454.5161924640591
True	223.6091258608958
True	36.10634989123875
True	210.52334275655392
True	388.2632586498121
True	401.5311231771916
True	750.2352714476117
True	134.6761799006538
True	666.9839394659197
True	508.8255401279922
True	594.0568118674414
True	137.1348268299164
True	37.08152532319853
True	655.9570394411444
True	72.77155347248096
True	554.0849099382175
True	694.927206779127
True	453.8011109558158
True	137.8954369191866
True	535.3341293761029
True	4.163228247120165
True	398.7832120052786
True	31.80219996151863
True	632.8436169920147
True	270.62341396410045
True	585.4006471148008
True	708.3230544604373
True	151.2934580741613
True	503.81824244818034
True	470.6734239300924
True	67.65553665305528
True	934.0527221914084
True	2.7010909986202227
True	26.359938157777197
True	631.0848115705662
True	703.4121146129269
True	121.92568849112048
True	400.5428559141913
True	122.44994033262472
True	74.3097191205002
True	456.7382593812315
True	40.814573729419934
True	518.3765058886229
True	12.032361876946831
True	834.2500731123542
True	554.045835175812
True	677.7413411856622
True	102.07337306646
True	368.8089556716206
True	957.0938787442816
True	844.691433168072
True	139.6995950905328
True	539.2641505897441
True	455.12048171631113
True	250.6520197685755
True	242.22928342215403
True	5.358697087795393
True	321.5840131589842
True	11.827681909978985
True	376.1840034535111
True	74.10253031623316
True	420.93293769653457
True	648.7083956567177
True	123.78899113717814
True	236.4527626881578
True	644.6001375454895
True	662.6877739524493
True	296.12895753985964
True	137.85916562308296
True	164.50240832664798
True	479.870380264594
True	86.76479748729344
True	10.98584546640608
True	498.3791990047458
True	558.1561813684763
True	19.19125785869592
True	143.4940543199739
True	879.8212631440833
True	519.4033011940035
True	275.52222061859425
True	34.6685718693902
True	476.6384409874948
True	110.16283763545786
True	599.3477305051789
True	671.8584559930815
True	300.3115651019573
True	377.7921429712177
True	180.78100733351613
True	241.519977377904
True	73.20678515876344
True	218.06288309788923
True	490.8003839344669
True	22.54623445815309
True	427.7860583701437
True	371.039617711113
True	762.7918193740863
True	874.4119915315048
True	859.2295914079992
True	156.92580985231606
True	406.7058748229929
True	65.82188017455387
True	195.6915742576332
True	325.80326559817826
True	9.913156099487583
True	777.5975983017453
True	21.578098132881586
True	399.65635201209136
True	277.41715621488544
True	646.6139332985089
True	213.17266952416583
True	38.971132391938816
True	686.1208784629931
True	1068.9020801215522
True	220.01876487894248
True	129.70344500319257
True	598.4297553761719
True	511.6497916516819
True	19.14726686123749
True	871.6096700967223
True	108.30522944776628
True	47.05065962399379
True	299.98783685804653
True	360.6112431904496
True	391.9819493339059
True	273.69035472274146
True	20.80870923863093
True	22.488171335289923
True	848.0301968697773
True	203.5536433384049
True	114.68338216157318
True	853.1891200324104
True	657.5988167399163
True	650.2633437587901
True	447.1745612333711
True	146.31822715519897
True	33.32052980153942
True	101.25747145007254
True	428.7857870742428
True	230.99019640119263
True	495.69769499857534
True	146.37943790085092
True	499.2587760632437
True	637.1148355853347
True	958.0872758808904
True	24.00816959145796
True	969.8059886089484
True	1097.4642871586689
True	465.848132110434
True	79.75187016243406
True	791.493214538771
True	639.2481334153354
True	652.7224766731063
True	171.556493402271
True	748.5867994427423
True	707.553654686339
True	124.76018547489475
True	804.7163448434942
True	832.4660798605764
True	474.19242268988495
True	232.33921961708143
True	68.73579152943681
True	316.37119977131374
True	360.2068788737974
True	475.69274766876055
True	434.1492397261904
True	194.1789797915993
True	315.43701615007126
True	2.442605051284879
True	12.38070316549052
True	106.86358038941955
True	130.04083491541536
True	358.12513467301216
True	342.0976283187748
True	113.2375423313146
True	18.322333144169484
True	206.5429907078453
True	844.063595513838
True	464.7138988884855
True	539.5363729503358
True	560.9704185181196
True	808.3814819610185
True	642.1157356065141
True	84.01929165540575
True	209.14335369735096
True	244.60824224078988
True	277.1590344480427
True	112.48463548006016
True	373.5897294687283
True	428.40717277088567
True	170.7338144717691
True	658.3283896257348
True	258.6297349956941
True	195.42956733551543
True	29.825454055913628
True	256.0224031228077
True	490.0565944283397
True	167.685846903986
True	544.7537942983447
True	459.0616009810988
True	246.87763797301008
True	100.67143535072373
True	40.51061845656847
True	402.3244346931762
True	791.0171261899176
True	163.90392958788985
True	1033.848914866566
True	1038.405740224357
True	485.6340714534028
True	101.44944862353898
True	116.46022065190664
True	685.1696590482865
True	9.367660478798392
True	225.82648146533373
True	132.66259942095655
True	115.6586998255064
True	326.21911695627966
True	638.7573786825628
True	34.58491670241915
True	127.4847364441648
True	950.67377314745
True	56.9261469708738
True	453.40943107350313
True	530.3197163426255
True	242.60508290393972
True	129.18912302071226
True	903.9947158098352
True	1177.2685954648484
True	528.0006636434786
True	658.4752794838361
True	209.17297191562
True	151.18126935576802
True	325.1600498323376
True	265.02155931087134
True	177.56811587434402
True	308.54707738092685
True	324.95764784004655
True	12.821175432975418
True	632.2711219486872
True	145.3460113550217
True	75.6425751770972
True	438.0381516598271
True	301.97387958724084
True	1200.5175432616204
True	359.0094975928683
True	958.8700571632866
True	10.480085014689667
True	252.462780286311
True	231.7141776587412
True	160.45015130991544
True	491.69248306391535
True	197.35111425688828
True	421.3034418492142
True	328.3450151560696
True	116.75778902651425
True	354.3953230663642
True	1064.3529911265282
True	738.386239590367
True	224.56288103444675
True	105.25288487061204
True	293.03807753912383
True	23.06768751725652
True	357.1946449673793
True	320.65057453309936
True	567.6112741251718
True	466.3577431968812
True	358.56270644891487
True	158.0942068112877
True	13.358222166991924
True	419.7590547340665
True	290.27626752596245
True	146.68473589806703
True	308.1185846798613
True	441.18354716393776
True	817.0494937917264
True	320.1761183553419
True	788.4636985532848
True	406.9094449009588
True	371.7960469311318
True	1.401310019029642
True	1186.536949098486
True	99.67001727874631
True	941.9972793045448
True	209.29786221938653
True	472.4923328591785
True	661.228510615391
True	88.69082707049286
True	506.0826384866747
True	35.837279628401674
True	428.1437736103264
True	79.57091223803711
True	229.1035795857808
True	39.26964369524581
True	661.0257060655875
True	190.341822446084
True	26.365416555334896
True	399.6236036034509
True	101.75170928644523
True	176.27884607890172
True	853.6241339304918
True	261.20967717904165
True	153.8474081356543
True	371.1508020025237
True	515.9078228165869
True	335.1086256650057
True	532.5907450359359
True	598.6148380291592
True	150.99147827071178
True	8.32662786867581
True	68.05577969233784
True	428.7221698863949
True	87.87886808509529
True	79.64919486408957
True	1046.7122302258404
True	27.563678094040903
True	325.355237303739
True	312.245606091138
True	467.4078974590051
True	662.4503877032492
True	187.4074992137224
True	643.4226831483714
True	326.9432807741408
True	345.5804283519169
True	275.643636602336
True	218.7148009141984
True	367.7940112623717
True	428.8879894484724
True	413.7873793330781
True	618.0750326523605
True	144.80612649043135
True	79.12993364446962
True	34.54583975603751
True	291.6254977761123
True	691.5103407862769
True	424.9597830499838
True	785.9055500690612
True	215.77240393745697
True	380.3385230462831
True	67.92354391971723
True	56.49977357402593
True	434.5634893657085
True	195.77505454760035
True	225.18179975944437
True	39.53931187119074
True	1069.6082622559327
True	180.9197985208164
True	896.7855905704861
True	319.1772984442114
True	924.0249439056004
True	240.5882724577176
True	454.0508324131165
True	540.6388722661112
True	598.9423079896208
True	205.6241518698418
True	478.1526994774925
True	952.07334266507
True	132.77359704823178
True	7.375965484116341
True	565.496682837785
True	27.56376585874013
True	78.1729251184359
True	809.5708946207844
True	218.23087693024465
True	1007.9644092839494
True	683.2856211219955
True	422.1773750211668
True	275.0703856076398
True	482.66451480949706
True	331.49928916622605
True	190.1946318373108
True	685.0729361173276
True	711.3397994469051
True	212.70319052953556
True	87.97650720087915
True	514.1316344398583
True	137.25103111420125
True	374.2065569210497
True	317.2584033274578
True	64.4759117218663
True	382.4003784899704
True	412.5784621353459
True	372.2285115307466
True	405.4675937204021
True	422.5788379968434
True	663.6427986585364
True	55.13884531837381
True	461.0751164346007
True	319.68395687433224
True	673.937918768025
True	228.82211565405933
True	100.37929942460067
True	44.02970984489393
True	535.9348115268091
True	624.9022096670866
True	193.32159619264743
True	402.4212210603296
True	337.9491531233446
True	17.117417093179345
True	173.94101965204848
True	296.13821367569585
True	2.754979252047866
True	875.8394268074027
True	82.39587745670562
True	103.12649660840226
True	110.76795391083613
True	350.3885564633649
True	38.39904656508486
True	473.34640536257865
True	229.9998104452609
True	5.939079445608616
True	120.75899045275882
True	440.55743109203337
True	50.284412567120135
True	67.78201379129965
True	172.88264128252197
True	296.8477598805807
True	969.8725035537788
True	386.7275607392199
True	949.6906410841896
True	185.1861716514492
True	1020.8110161285229
True	748.6619423422667
True	661.7481357614256
True	382.56684505659183
True	387.1107427361813
True	81.44489861939107
True	71.01443752662215
True	78.89855288621919
True	178.35599388696656
True	477.7779514465908
True	1128.1007024456098
True	186.0891891695004
True	350.40310147064497
True	438.8106465865624
True	604.0683008671116
True	586.1171668055426
True	278.00087364088614
True	460.5787635869876
True	666.6453558028222
True	97.96477242589404
True	702.2578778963069
True	262.65613771799195
True	132.66185801651264
True	414.7587566745101
True	827.8194773112216
True	438.1383485243184
True	866.5455328513964
True	197.7729916572993
True	341.6544756122348
True	690.412911105831
True	626.5916487419174
True	186.84083326571363
True	262.6467899468566
True	818.0232221773758
True	31.44604928090805
True	183.2067489497662
True	487.0181787694473
True	715.1987509670606
True	106.27259132849107
True	37.23599005126712
True	165.22194989786874
True	719.9419278960352
True	331.6831348530163
True	560.1516633979212
True	364.8850478319197
True	294.00693108704206
True	442.3995320708129
True	487.98122997665126
True	71.44797932906219
True	366.0357482305595
True	777.0966720884464
True	0.0
True	282.82818105647874
True	265.5709235207639
True	970.205712756583
True	152.69335425978835
True	631.6036852666543
True	636.9647175626047
True	114.55164421480464
True	220.309217487238
True	130.16307529269804
True	12.566347281332678
True	287.7608326491699
True	377.7111366764
True	1129.2909042876224
True	236.718811193558
True	412.2297240670068
True	658.3990771386773
True	213.21454855010796
True	26.80867788241765
True	866.849112517261
True	634.283246829646
True	151.88285285390145
True	602.4027367848232
True	159.80456803429345
True	306.3112349543677
True	775.4138811809449
True	36.40673170693678
True	110.06018232591322
True	499.6042118162868
True	66.03937386857999
True	79.42409429674957
True	388.176993075412
True	23.264253682649542
True	759.1401258898168
True	96.97783915553968
True	151.66987075275856
True	17.71488737561716
True	711.3527794257903
True	28.513342851308224
True	786.9563244650802
True	396.7777253590616
True	117.59378855627354
True	700.6763182953289
True	533.8698607435373
True	576.8569472529591
True	45.43798701342519
True	365.32003833106944
True	6.124550567993824
True	95.1734766665613
True	365.8839657221909
True	48.78634497522366
True	117.89680330942204
True	324.9089239458674
True	189.52133213842544
True	98.5308452125432
True	649.074379460544
True	20.650849259120108
True	1156.0014735783084
True	484.6058472686455
True	310.89068238962136
True	496.4287083818121
True	125.26388406872913
True	800.7349405421797
True	1102.466324406399
True	752.7899520750921
True	188.4489833604444
True	226.4264490971424
True	50.36837137928856
True	52.14884088093537
True	155.49475506823134
True	98.71117910108735
True	168.23156906118857
True	1201.6421731664364
True	316.1414283702274
True	343.80478191478386
True	708.7948174076108
True	16.287291219468155
True	13.79475617587067
True	578.7503620140628
True	5.4251794282319405
True	114.02785788230872
True	689.5575242915186
True	179.84031621925686
True	655.0564629542279
True	853.5335832537125
True	151.4585875956274
True	894.8805552278892
True	2.538723526485056
True	458.4938292611299
True	1072.585601411884
True	24.72692548486711
True	241.57841592480185
True	150.41681944216455
True	973.4242603760164
True	237.0336839825381
True	484.6143759742012
True	122.0138778324002
True	528.7533332104083
True	143.68467682944757
True	99.01675557476752
True	386.19888236397134
True	67.38245100814446
True	50.4540135024396
True	1067.7899720883674
True	271.76929843300513
True	153.19109845466306
True	365.2662811428028
True	400.7358244105944
True	210.6483498392165
True	163.39541418767868
True	388.68432236257433
True	36.41233878596469
True	493.5594236687587
True	1150.070070174973
True	117.53567764849828
True	464.8438004998148
True	312.4206296014524
True	26.308352634094334
True	422.9711383353153
True	101.0901465970578
True	604.7112710384183
True	195.4884570587881
True	432.1263160492851
True	22.1772286717553
True	465.96822839982485
True	107.62327279071953
True	348.1190979681813
True	33.11633646624926
True	167.18747829749557
True	250.67033923138095
True	758.9653944433919
True	59.64472730437393
True	150.5249367078961
True	232.7970642474548
True	139.65211003534893
True	627.7324704318677
True	542.7165590714625
True	768.8139681218959
True	387.1269391528871
True	539.0743431746864
True	416.0083549081311
True	691.1026901242948
True	66.70904468697054
True	453.5103820845814
True	419.25678228351865
True	49.90493946195237
True	84.10394510417547
True	130.66195360464692
True	87.34036931334792
True	319.56556180566764
True	839.9708921106017
True	319.93377303518696
True	1123.9570033742168
True	308.59215816465354
True	928.4887870136412
True	149.4213761291083
True	554.532072605133
True	587.3252167037604
True	691.4658510318854
True	453.4552343331254
True	64.68510935897844
True	295.11110779836935
True	40.453390352751065
True	168.27497205364958
True	175.34363551559022
True	1138.5130485010864
True	242.53144827888303
True	558.5742059795789
True	547.9545202313448
True	563.93121937631
True	893.4322368584427
True	585.4543732285588
True	638.5137477032996
True	936.5424494322036
True	126.12633797705249
True	309.7660022928952
True	252.39391445558672
True	322.76321505246653
True	83.34336083065881
True	376.2387459430065
True	4.16421816408136
True	329.9820492247474
True	248.3832545020186
True	615.5717163039566
True	289.51132124839296
True	372.62998163241485
True	10.085804530382136
True	62.08172019939253
True	539.3288927261259
True	31.135789125833515
True	142.70635558949368
True	62.67691007128601
True	145.75619028912288
True	250.542749274158
True	71.59792261121828
True	394.85873241319285
True	284.62163673912426
True	97.69339530480556
True	338.76383752481297
True	65.49865405799568
True	605.7998110525684
True	833.572163500832
True	276.9382812439424
True	1173.7573740448809
True	115.46580771467892
True	327.156716804851
True	1070.8041906919775
True	88.3380373637522
True	286.5193488158322
True	11.082871953237014
True	413.3208800740196
True	466.3732613998576
True	165.89920156096224
True	622.0373853707113
True	919.1253179854348
True	163.4724242768644
True	79.49071518469687
True	346.0560103352204
True	562.692706811823
True	634.1680427753292
True	1189.0416785308244
True	26.946906522927144
True	943.0199814301718
True	140.54957336343165
True	609.6396141075843
True	118.79389618301607
True	133.02493027970692
True	192.35226339393245
True	173.36293816683292
True	771.7232002705011
True	208.2752795046921
True	233.87207455608237
True	67.4431382085121
True	510.55515699923313
True	451.2656331359164
True	173.81304530153122
True	235.8326591018184
True	15.822955038417703
True	427.8865219276251
True	214.09547904617892
True	289.3129131967481
True	115.01948238419848
True	686.9033657472274
True	435.3362844501204
True	253.97124051030124
True	647.4295825952886
True	530.5099065034067
True	475.0778136830958
True	137.9341738710214
True	530.9974127052163
True	426.4503852089809
True	3.410900334546524
True	189.0015177356302
True	97.23824566469246
True	243.17297828456063
True	3.255578839013271
True	122.58917008551448
True	350.7159345375027
True	7.37922143143086
True	847.3452903252852
True	157.76955215147828
True	723.4201851916553
True	792.4289264642752
True	165.87542611325452
True	227.3074142715341
True	481.4819461164357
True	829.6482427287774
True	54.05833446798061
True	37.98588773797471
True	124.58959716004529
True	638.3931046637499
True	732.9751611517866
True	187.62315826541976
True	571.1566957241378
True	604.6987763766919
True	881.6141329251694
True	436.66361521178845
True	179.0501634696232
True	865.0372743141307
True	226.5990712173635
True	142.4627224545011
True	327.42185605091134
True	225.1281900611331
True	197.03050486029852
True	605.8774244445414
True	244.00391591849333
True	203.45540052956997
True	435.38515592612646
True	474.1957185776883
True	63.3760376711317
True	286.0527621908054
True	80.52863577241926
True	326.99779376533405
True	364.388383779747
True	254.1784492646736
True	179.19828168019072
True	380.90846001741215
True	664.5462696129887
True	759.1054338092225
True	297.15883055559755
True	739.8354467095431
True	66.8746981478692
True	853.9623407241114
True	347.0225072712132
True	11.3801576134469
True	642.8971368405169
True	696.4171562639141
True	266.7335378585243
True	164.44024382172222
True	49.22677478615309
True	385.8233882261887
True	67.95537718900073
True	14.461502602699207
True	890.6533083754811
True	366.1079441991664
True	170.78372520629097
True	969.6632869603612
True	11.053170153724633
True	802.2428921634668
True	31.7868975405316
True	681.1564838534986
True	61.31922305575869
True	761.4733994699468
True	436.68960413938566
True	195.2940418725277
True	445.0109357212103
True	212.2283911619364
True	299.32647890069177
True	216.9214935976792
True	397.495295571341
True	10.634215653836256
True	320.72859181104013
True	114.66349973492824
True	11.1785826065491
True	479.0044035947524
True	728.426804832693
True	290.7212966340377
True	77.25297284392587
True	314.3552507181517
True	82.95465549004953
True	189.1038706768204
True	184.0265736376793
True	371.4253996138701
True	43.224772018764575
True	138.36924413846063
True	368.326306207702
True	884.3848907376388
True	112.66498206428352
True	205.31296323842443
True	448.8894700282968
True	17.977531949373798
True	417.34328669607726
True	511.9400855412628
True	91.0931305248166
True	403.6775968129654
True	348.5182434716233
True	433.3743962035515
True	592.4759932883372
True	987.9556330949396
True	979.4498184958572
True	54.11046873485275
True	1083.3727439463728
True	110.34483505036792
True	107.43744860787037
True	106.19820144871775
True	505.4335527158348
True	385.6929204671615
True	568.7361610039283
True	256.4262984849442
True	155.38234569982828
True	403.6592357172578
True	15.618289327637472
True	456.32824522170273
True	398.0429298453064
True	150.3074556062509
True	96.98663952306588
True	518.9009913681748
True	986.9216892833468
True	204.0850672646464
True	66.45898018063355
True	446.6282126829878
True	381.84244181962737
True	472.2154009829401
True	323.0047002953063
True	5.384005947382546
True	546.6305444238371
True	508.55363998261913
True	497.00344734147535
True	185.5850889372604
True	101.66855442973169
True	20.5756021712703
True	370.7199625013788
True	109.83931418731662
True	6.123590300878973
True	31.14228736205964
True	353.8474751672504
True	652.8535157593881
True	140.97794550692896
True	92.71041888059598
True	22.70076557106144
True	409.71259838952767
True	343.19831720073927
True	749.5549868445607
True	307.4512659967709
True	517.2284718037934
True	517.1522934531068
True	527.2388557959272
True	298.50302192652725
True	535.9962781581085
True	105.79733924669414
True	587.0047393494052
True	7.457692921849943
True	366.6457591519698
True	464.8834861924616
True	974.197424542621
True	353.2660577281543
True	829.7665891770527
True	999.5091671974048
True	170.4993440419798
True	36.40928848739572
True	368.43135904313294
True	388.0715316151066
True	598.5232897392856
True	251.23628898810625
True	31.21507945202301
True	644.8095439078239
True	129.32668160952315
True	1069.96552511363
True	322.69428231707263
True	465.4135258885516
True	130.1744739389276
True	822.6721374768407
True	140.556120228702
True	823.139707089195
True	567.6665621764035
True	192.46973512626747
True	113.134167919442
True	62.484842150645854
True	571.9551059007558
True	889.1739853807657
True	427.9301318244045
True	529.2365023393569
True	136.3968372357079
True	619.5248385181222
True	466.39359243808417
True	778.7969302753994
True	301.96346174391
True	566.9071952116387
True	117.05328339460108
True	25.895641632834057
True	411.00922651931
True	170.92075863181452
True	101.70206095025848
True	356.8223585536306
True	1127.3526816683884
True	267.5930889202188
True	550.389425468945
True	12.084969970446942
True	73.43379066626252
True	323.15075680716336
True	788.6041975705659
True	456.772126944848
True	535.2835770013733
True	722.3151362261839
True	66.75095967986175
True	727.4766098098581
True	45.41985619107864
True	102.73072111955764
True	183.5081339992909
True	83.41918443983943
True	28.62446698752358
True	296.30267426441696
True	462.5460071393204
True	905.7961724403696
True	857.8429104748637
True	5.035906880049623
True	280.39920502642025
True	472.6468339970143
True	133.40950732579773
True	232.23524389028523
True	324.33824025044225
True	1328.8554544843118
True	439.1039120840992
True	23.364013889838983
True	184.3905880814604
True	707.7017763657774
True	34.04796742267893
True	177.2544038315868
True	589.1029980877013
True	68.90469231790411
True	876.8459849695427
True	325.21761208715407
True	668.1745254580851
True	76.43560930225112
True	674.2767558359669
True	583.7465582205671
True	874.9994640109842
True	246.6139474644284
True	515.2477366634681
True	823.1124635957415
True	927.71720310032
True	237.62496413854143
True	781.3553827410761
True	226.094770673352
True	454.6979016606752
True	368.54159824564687
True	510.8131158382792
True	487.98560221345497
True	313.17929074534226
True	343.51935263310475
True	112.84458893525004
True	340.0615354365441
True	1123.8215345741703
True	310.14171701016267
True	144.28659961436955
True	295.6561436887489
True	727.7258128889088
True	644.8394286262137
True	416.8308947563388
True	123.35429497642596
True	338.03783420109005
True	35.09177843955185
True	172.426840388391
True	89.21377431628783
True	86.739574932122
True	564.474245728915
True	141.8465253421997
True	127.29954017284088
True	102.99882794717745
True	78.21084340839911
True	445.432823730042
True	395.6119101142676
True	1021.4716454094164
True	551.9452703182696
True	857.1459290046483
True	274.9066925809554
True	289.67602421911835
True	542.6828356113356
True	190.68352911476535
True	748.5058505426306
True	245.0186985209361
True	364.0976412139797
True	66.63845934556309
True	116.39742427637889
True	251.25555088868867
True	124.09668549309104
True	475.1055618110118
True	33.50253693693314
True	567.2920894809416
True	1000.115415767764
True	713.4419586966657
True	1.5370868718061836
True	62.21755856359542
True	499.1967625909506
True	432.29817371779416
True	71.39963684108338
True	120.90968876027428
True	306.9912672405839
True	77.2446116044735
True	56.585365116983525
True	745.1287632920171
True	669.0787174758576
True	155.10299773066274
True	177.50142327086215
True	537.1647702701841
True	54.42548228121039
True	25.630008115025976
True	585.0483260498135
True	448.2146809435721
True	1141.4248536513842
True	48.11852116576849
True	456.08162346614967
True	844.675869734623
True	765.2534060013187
True	274.10456263644903
True	729.1597681508293
True	398.7302335272118
True	44.67292170936024
True	100.80024418599356
True	722.0523617501194
True	73.3182469946894
True	139.77290596997793
True	946.8644999888454
True	185.0122067392801
True	274.2309372780264
True	107.04799803428716
True	659.2312449102654
True	607.8677131599402
True	222.81388215509585
True	418.1801350734879
True	40.76332881807595
True	276.99325214704913
True	596.2807617884819
True	622.221214872548
True	311.0712342250104
True	67.83324686043063
True	949.9205258811768
True	1076.9504994598365
True	562.9021777526128
True	66.36813102601123
True	30.212883923833893
True	91.7780935340822
True	100.7053391814166
True	104.9540705743136
True	892.2064770419939
True	1190.6742904301857
True	726.9401672654353
True	312.1428505955836
True	5.471002769487103
True	21.82280115329112
True	348.70155283001066
True	480.5020771539746
True	45.88309183837036
True	551.5039302852773
True	440.8978409720351
True	404.161050064663
True	78.40828502006318
True	201.82402136433723
True	261.1136931731937
True	136.63828885810275
True	383.7691809085991
True	43.82305186043875
True	170.4748577592721
True	1158.6198171381682
True	6.133689647566924
True	26.64356311600027
True	584.6342136377058
True	353.5021828743911
True	792.6926804799725
True	161.4304119444416
True	755.1887666576392
True	624.1713329920713
True	271.6653122062539
True	437.8550013975755
True	352.3620737865841
True	285.9967379682023
True	265.3143481449946
True	385.1214364772107
True	502.7691318551598
True	504.52183105257
True	104.4937902882671
True	357.0137864331716
True	9.549892951666616
True	182.51864276390197
True	237.72875338170084
True	849.9457504545888
True	581.3637137102321
True	30.38818058159626
True	731.7907099534908
True	828.2920932360046
True	102.35630033095262
True	346.98198542972364
True	838.8546357963991
True	214.07730003647492
True	158.39250937587107
True	528.9170943708227
True	580.2395642122195
True	1075.3210455667586
True	144.3573982547186
True	155.4712601879612
True	252.2755639722408
True	319.0878170781253
True	418.2298479156439
True	404.3442996155589
True	318.6191341315069
True	436.8885673331055
True	491.06786108658616
True	222.86417577929552
True	1450.3296210517362
True	258.05843044390843
True	400.6750404611065
True	54.65509324697676
True	760.6533737910918
True	251.48093517772784
True	947.612243119178
True	547.3245744368973
True	307.7928229221831
True	758.5532471686333
True	259.7837546628724
True	209.00632686737225
True	261.12886568338723
True	218.54910271582432
True	142.8177896337954
True	257.4534425903775
True	716.3084102154088
True	532.2085657879883
True	230.7380895135619
True	1187.4043236331236
True	114.8335357574244
True	247.17198509770705
True	67.41030012745092
True	287.8485160991523
True	408.9475978828472
True	96.0790806380176
True	223.7292057240206
True	70.43497145928936
True	684.0226747796875
True	372.76688913742976
True	221.3429863710448
True	725.6292622954304
True	875.228754116104
True	841.4718358337816
True	801.3266072621028
True	345.47014235186055
True	1.392099555163413
True	258.5745325243562
True	53.41861132173855
True	376.2172592290442
True	56.17065289121178
True	356.76674112858666
True	849.9310829595239
True	1065.5268159141783
True	383.0656575158064
True	22.80257515319788
True	544.6537305097889
True	510.5821928217202
True	194.6956806849904
True	234.0122535629584
True	289.04415045606345
True	20.88283850663465
True	122.49705018851104
True	908.2187974066452
True	63.732930846364056
True	484.85262204742935
True	785.5207349511594
True	99.37689369261471
True	241.99498370184696
True	107.48619989007788
True	16.624655089446488
True	1.2545347597514798
True	118.65185803681972
True	1029.6701479491169
True	506.91239727686286
True	65.2959503804061
True	778.3623837425304
True	340.431750533511
True	1.0723429285688026
True	451.1595575532244
True	190.95295640702437
True	500.5604420796717
True	81.17416828188043
True	329.1077797108237
True	401.9910641833324
True	167.91081236864343
True	203.4374918294154
True	131.6553983909258
True	170.24420948299
True	979.1880626440716
True	15.330443653393298
True	510.8870342636684
True	501.2050498920093
True	405.6853175386681
True	210.27665455613968
True	236.5374417980161
True	159.42708060889643
True	46.35344867382373
True	480.5341551877833
True	155.67952439883337
True	852.0637362716121
True	789.5524853724347
True	252.63106749692392
True	300.9022556083905
True	514.3335288888869
True	40.23102239137942
True	87.68607245626005
True	734.4676000994689
True	1050.4616497515703
True	109.0284966594824
True	721.8900706325402
True	145.7236017916169
True	929.352803839792
True	676.3796508964402
True	108.75686987186796
True	279.75770303484126
True	631.3737297381839
True	259.70654809959086
True	42.11669816329835
True	545.703808222319
True	459.6480095419964
True	6.591897356714826
True	490.0974709867832
True	65.33394649767327
True	182.94869861198325
True	238.74415876587605
True	317.4437704393201
True	76.8058940512156
True	226.51391269235108
True	352.52528417542106
True	431.82331376426873
True	920.1162252640942
True	45.9820782831262
True	890.599203497629
True	1036.5240143753997
True	132.92895287040315
True	76.19737134325081
True	982.7597220985538
True	35.86796430770031
True	220.92202563414244
True	86.9777305000364
True	217.12934114972268
True	368.88123932936657
True	928.8943780915896
True	96.24808347541205
True	75.30367597013169
True	654.6578409071215
True	278.78225091298305
True	717.957870264082
True	54.89814019385938
True	460.98792195403263
True	384.5558626681403
True	701.8642833409999
True	53.67600090262946
True	108.7687806286868
True	28.37384814998028
True	261.9010701776059
True	42.913525605414144
True	345.87419532742854
True	3.662220497728705
True	1168.9019808518588
True	105.65052022024472
True	135.7736151665336
True	352.2769698985401
True	712.7085110934496
True	677.7560259920461
True	972.5532832481964
True	472.3104570661049
True	419.718928080316
True	139.03714799941784
True	413.81721691682
True	864.8639035991544
True	417.621297760553
True	903.9151326778856
True	84.86133149748464
True	434.7115122601726
True	181.49254265098816
True	277.81701809256145
True	740.1169025795722
True	153.48266663516722
True	128.36229214667932
True	65.09117887397025
True	861.1934374413393
True	779.666752356063
True	75.93461747609746
True	449.78671286013
True	725.3575934630223
True	411.5636236133594
True	57.40315143183952
True	319.5762311800636
True	783.1934208584661
True	31.49292495621317
True	360.68814329337727
True	167.53490733949187
True	272.47424528413546
True	34.48925170948009
True	221.4932800331658
True	767.9517719772983
True	639.9796162270015
True	54.735557055177225
True	290.4178900964366
True	878.0255649191339
True	17.203160664549983
True	320.61009714666454
True	291.79147754626507
True	432.2552727805392
True	201.1597231614634
True	589.7335203859603
True	47.179829579930704
True	940.0750699730138
True	844.1279152399419
True	46.88866173966214
True	392.1520276160155
True	736.2172451458695
True	945.3652011679648
True	278.6226466071901
True	588.2127037965979
True	132.98971472869002
True	195.92887436743536
True	133.68647677439168
True	134.17861610634694
True	201.34489128397436
True	941.29766602443
True	775.3080988321224
True	947.1839283982376
True	17.94285136575861
True	26.00730113037321
True	357.8655221697562
True	11.98230863657278
True	620.3953130075861
True	1097.1754904721392
True	264.43455524058254
True	204.7836418845949
True	85.55069527439102
True	221.98388456270987
True	127.1636502354367
True	43.38984508367829
True	125.80701766477054
True	91.25556747493756
True	243.9792340102158
True	514.5977315893127
True	165.44958781624095
True	30.853293247422943
True	57.28715781266831
True	430.8193986549844
True	265.37526437167435
True	605.0399517000748
True	25.07340741538713
True	109.50742779976734
True	672.7563236040892
True	274.35044995688503
True	475.7367952139451
True	663.0777347871301
True	105.3637362301644
True	112.39526549964528
True	79.3683578711191
True	25.52562293395068
True	121.3975132720609
True	89.0836892175998
True	98.0173559308332
True	152.03897038019255
True	237.79075403204783
True	836.3727512816009
True	281.29879091492285
True	944.2243278493942
True	165.99356150030698
True	202.0518563792357
True	802.9283894900963
True	313.30413559997146
True	605.1034782158357
True	247.87743063926257
True	343.7151743165211
True	466.92358053674167
True	548.6039701994038
True	639.4171063053583
True	373.7160898353183
True	35.45170332340083
True	576.7743674603676
True	614.8774530595929
True	20.14507204418232
True	10.482636330550427
True	260.7673356962233
True	394.68434929556565
True	455.630599614672
True	66.48916589229071
True	615.8058343742316
True	942.0532090140492
True	221.59539263107277
True	911.6384755661936
True	276.03977122045785
True	103.78517138866968
True	259.1994037047635
True	652.3187476797106
True	38.56832497136877
True	574.1856991913862
True	1304.057387433857
True	1029.983038755442
True	916.0020973880656
True	208.32620990975357
True	94.69629113040088
True	189.99529047019192
True	837.5908666382365
True	145.9951336399465
True	1062.34831983946
True	842.2635842603966
True	39.49972200493544
True	88.63414947979854
True	417.0503759434969
True	412.4929405165296
True	201.81857332627013
True	503.8508599370852
True	649.6217616106001
True	121.48163354619848
True	272.68037585968364
True	968.1560402653928
True	53.54877449634075
True	710.312595237058
True	550.6699639607673
True	37.50168832406956
True	837.7708688982774
True	392.33109962301086
True	548.2269019943468
True	110.41122557063169
True	274.7453132272794
True	211.84373099282655
True	27.87201924507204
True	128.5127502703849
True	753.0310639929037
True	137.93638562225522
True	367.6776757633148
True	62.605148042202
True	646.2991974494446
True	616.159252038887
True	228.00759135836716
True	446.5992696313701
True	171.77461053530803
True	158.9425274039708
True	223.7743607897337
True	279.71950616932065
True	368.50649094570775
True	134.21535384516173
True	194.8438150915807
True	28.14698925658757
True	867.3508727816214
True	312.4925635715486
True	9.998966949744496
True	362.40440791569466
True	175.37457931503454
True	630.876701342538
True	368.2697879938487
True	590.0301078470919
True	522.430192221365
True	494.55354525498433
True	797.7477313385247
True	223.8346935174014
True	555.8588557059073
True	162.7010577587845
True	557.380135180596
True	341.5485584636479
True	370.6201873005434
True	125.55687620641348
True	139.21526398006029
True	115.08994711708615
True	66.8709052527188
True	715.3568222242162
True	193.526888038834
True	44.467708181135805
True	0.0
True	543.3186905216412
True	114.85688525875707
True	22.50663344215035
True	39.48731664277047
True	113.69018098194516
True	539.6359323379731
True	178.4935305583437
True	103.4461552415622
True	34.84603685982389
True	159.69724646262867
True	906.9082584817108
True	51.09937592737608
True	234.54216148724151
True	734.8335941108365
True	316.2883964382216
True	462.74452983285806
True	491.2452844407615
True	509.6263925191324
True	583.2090759510291
True	916.532449726766
True	271.7533069963204
True	1026.3042903877442
True	918.9921149897036
True	630.7920862835542
True	340.3550672876838
True	831.9884982985221
True	10.618203252032211
True	30.87750540487392
True	300.3998225171896
True	43.39645119738807
True	202.57686454630604
True	786.1063838172421
True	217.87276858518783
True	716.4095637053006
True	780.74075486348
True	131.08509950815545
True	368.3091698895755
True	590.1994540742877
True	24.950876703738448
True	134.33157438965836
True	437.9136408713215
True	299.3451490980487
True	208.566205618896
True	113.7890441873137
True	389.656833987305
True	22.934835872341253
True	366.7362183540749
True	371.65920224612273
True	1077.531629813754
True	353.60765870198946
True	31.12966589422552
True	449.7251373500036
True	451.6820805163944
True	227.0247923150461
True	32.03097250233155
True	757.6147649149652
True	445.4777243957723
True	174.521817051762
True	12.842438803134735
True	1217.7843567082205
True	165.60563976228138
True	26.760919814519426
True	313.62421017618703
True	274.4532994940571
True	115.21529260139116
True	292.4247825735936
True	50.39232008686445
True	328.74625591097004
True	304.2996433495466
True	310.1381053838681
True	31.374729985142583
True	44.05823122993312
True	1051.768675465342
True	25.71498879919072
True	12.938586185084755
True	188.57654710616245
True	656.0346634067286
True	9.132365012181594
True	193.72475409793287
True	175.60737726362373
True	512.3216381294297
True	380.2734864241177
True	746.8551424923984
True	306.4666565557496
True	476.0529562524535
True	436.898202769007
True	493.64052771554753
True	98.3968433706524
True	1265.979422287752
True	900.570884772355
True	293.66428624989504
True	520.4666092780898
True	99.48798614260105
True	602.3779922651731
True	424.5493042779824
True	156.69787096487076
True	77.4097864049116
True	345.16150874675145
True	168.62686091540633
True	30.3717793590515
True	615.9790973257736
True	361.7810011604053
True	67.96192864232196
True	30.3881528292888
True	676.7880488104117
True	485.8617235907576
True	75.24659996372495
True	21.91114132113509
True	323.2636600680818
True	347.3748116143499
True	713.084401891154
True	559.4522559840876
True	557.5032165215831
True	782.6931488625567
True	8.133033099267026
True	58.60681420496057
True	36.82629113140594
True	59.97331003318218
True	503.3702293955066
True	594.224279129855
True	86.24736108946385
True	106.71656757604876
True	192.9949917727797
True	74.2211490621105
True	165.04274709672538
True	213.00710563301172
True	280.37703491232764
True	823.4225463668719
True	584.825531296974
True	288.726068204512
True	196.01301361835704
True	270.43739336521645
True	244.5038929819723
True	735.8553436829804
True	334.51493349059376
True	164.5015483492561
True	898.871964822565
True	344.98936007007933
True	470.0211414749532
True	149.55496905834866
True	116.95692083964748
True	66.11968328211975
True	214.4787949192336
True	992.47263166394
True	521.0172025115114
True	110.62810029719944
True	358.8634823060937
True	98.81834203917728
True	678.502457664921
True	4.020382354030516
True	715.9921146413216
True	41.41612105112221
True	914.2242141790116
True	844.2768417591337
True	206.7921082847889
True	32.47505918384962
True	80.29630760203693
True	451.06233915343984
True	230.5278992417092
True	1.379522811661336
True	70.0731402905155
True	1070.8312258512644
True	345.7806400977988
True	657.0389150109894
True	480.31542025398727
True	32.71148467848265
True	132.9053566252425
True	444.256214709706
True	903.396583039551
True	821.1244970687612
True	406.4771742764205
True	354.3033725560266
True	18.83570808616986
True	81.68739438122034
True	730.8168182688833
True	470.8833124535892
True	386.9156386821938
True	875.1831033207558
True	25.92386886419824
True	219.53470358061043
True	879.0827573552057
True	242.4327707398149
True	8.796525863019742
True	504.15540109365736
True	104.21046426280988
True	659.1504450002001
True	52.27892093921268
True	257.0105179833861
True	850.4453739379826
True	902.9197287389132
True	270.8335290575252
True	442.94741830314223
True	117.311767595291
True	604.3311699755448
True	247.17077834919652
True	194.57886858035457
True	851.073995225706
True	56.10559656132828
True	722.3509083841031
True	280.1071298372491
True	302.3615938431523
True	167.03253159611768
True	484.6630655626349
True	600.7756411800934
True	368.7761775190567
True	405.0201714119081
True	69.04852231320176
True	159.5680352045409
True	443.0141761241046
True	220.8740739078332
True	36.680305078002505
True	204.46097106434263
True	390.9459496820102
True	397.95831952728525
True	761.5285421268919
True	131.3861093057718
True	657.8426876717089
True	527.5848869181604
True	577.5591175850915
True	129.47262524493362
True	38.26347620486542
True	660.0764899163752
True	74.29690859258297
True	548.7151110544331
True	647.5666757656254
True	448.3217801608216
True	139.4504809891734
True	518.5251305239892
True	3.7168392822771423
True	393.6614715634148
True	32.1847334810753
True	615.1401693096806
True	259.914796213345
True	586.5715186517715
True	705.65353174757
True	144.44947877475437
True	523.5137019992909
True	478.2709469956891
True	64.8557887037618
True	973.8096529496504
True	3.02848291179171
True	26.71742038230581
True	613.1849951551707
True	669.0143898213241
True	128.77274495401377
True	406.6992168410641
True	122.52250677834844
True	72.48011682330043
True	447.89350983025633
True	42.90037993714815
True	494.8019381866323
True	11.837549501242568
True	821.8414022705822
True	563.4471457088069
True	693.6257239706358
True	103.02855536561428
True	396.6724400927308
True	991.9629208372806
True	847.2905839094885
True	140.80525291154686
True	554.1457016735393
True	447.7797954913804
True	243.40054443818156
True	250.60572230301625
True	5.623385011226644
True	322.6790603587262
True	12.324884665043184
True	376.09751651755226
True	76.9948292988516
True	408.6269869096832
True	639.2116453526645
True	122.47942335933854
True	238.22044354668
True	617.5687454131132
True	663.5925174132757
True	287.8684504759682
True	130.65958976658115
True	158.58242926870153
True	474.08497966055137
True	85.07789287677579
True	12.17959796625416
True	504.24452806950495
True	561.7131495347544
True	18.92643865647354
True	140.58893428440328
True	911.494792680488
True	491.3591486248097
True	270.974068768744
True	32.49990949743889
True	475.934558781016
True	111.00002958784464
True	588.7309631590068
True	674.5804233085073
True	297.43682407743694
True	383.1052363780977
True	189.52669711666303
True	249.9916349328473
True	75.75232410197661
True	219.00387789722845
True	499.6174223115244
True	20.280300094106124
True	450.7678893130333
True	405.49933613006806
True	736.6405175802678
True	897.6530606215058
True	901.0806035968394
True	156.95127161778743
True	414.853714201001
True	69.98587695075247
True	180.85155794086188
True	324.29341225946285
True	10.789617304151127
True	824.9487271904894
True	23.64629672201014
True	395.07737724259226
True	255.05740005842512
True	663.1285954702341
True	214.21710726693223
True	38.86319687729216
True	658.5094810100136
True	1079.609039409529
True	233.1755649888765
True	135.94734275732395
True	609.403213485724
True	485.43059269231736
True	17.735262285916527
True	832.1461139211387
True	113.11078151227184
True	45.8008986172218
True	294.4984246510746
True	356.7997300313277
True	402.9231585521399
True	262.7873830467122
True	20.32907981324216
True	22.66511492268506
True	858.269266464808
True	203.96575302276156
True	107.65012103596008
True	812.0691680472983
True	657.5494649778476
True	657.6050371973867
True	456.6981072364447
True	148.6969226829236
True	32.87443816388582
True	101.78698789155813
True	448.4366815779773
True	226.2680226470453
True	476.7832615211848
True	144.4305802147562
True	489.9263048465687
True	641.3974655294073
True	953.0993399758712
True	25.370279766840675
True	1004.2421060800978
True	1059.591503127381
True	472.0454103737153
True	81.30844879738495
True	787.522419063357
True	646.9787097753134
True	649.8825884654963
True	173.52973150770217
True	753.5557116829515
True	712.9114065135824
True	125.24179442857216
True	770.7072095559438
True	836.0052795805593
True	479.3236134422059
True	230.56680236319264
True	69.09412505781246
True	317.334993603101
True	356.7318761210997
True	464.434093819708
True	431.347602345933
True	198.10954874414512
True	312.0148583731303
True	2.519760302930039
True	13.637529100116256
True	99.49696453281273
True	137.4948092494077
True	339.9994684787279
True	348.17694208517366
True	116.35004097436962
True	16.560610887919324
True	205.56234991288585
True	833.4054896638786
True	470.257397941976
True	531.0916859195972
True	568.5777964714185
True	814.2740010393458
True	652.3359775374629
True	90.11428568851365
True	209.6412431342804
True	248.8268577811898
True	298.07349595435363
True	107.11026196385367
True	371.8716626083841
True	432.8081478912942
True	165.0442749430841
True	631.3673270223577
True	241.87743821305017
True	196.8265529772132
True	28.375144277402903
True	252.73577329011093
True	487.5868570475711
True	169.2951011793938
True	513.8948478823736
True	477.9899374626395
True	243.78236377898315
True	101.39590600687022
True	42.96154227044127
True	408.2766592607834
True	790.9430063866962
True	170.092418488609
True	1012.137698920586
True	1053.1163067148775
True	476.598540463966
True	101.38900808729096
True	126.81879916241704
True	677.3404117479532
True	9.088281769552015
True	224.50484973763704
True	136.04537025178468
True	122.21075284315748
True	332.3606639696587
True	624.7126463051562
True	39.44948944014176
True	128.16893715710754
True	978.131276186337
True	52.8796096337385
True	455.6639320920499
True	537.8181144253651
True	243.5212771316533
True	130.060368218007
True	921.5462862040836
True	1204.7388681814653
True	513.1540673436815
True	642.4279485915797
True	222.07030145587905
True	151.8578491231401
True	324.1552220627841
True	263.8090671978144
True	171.70785715785803
True	311.65213537732126
True	327.8480824320372
True	10.707753496037885
True	621.5279172436068
True	147.94951556107637
True	77.40205942173158
True	419.7114695870447
True	322.7543581053275
True	1211.2993546022576
True	363.8309924946767
True	942.9499047500748
True	10.512432334472836
True	268.21945230354584
True	231.6618074131063
True	152.61243667483754
True	467.00696801801615
True	197.91024765565857
True	414.96908985358544
True	330.0391870604334
True	107.69286316979566
True	350.6834094727784
True	1026.477060695307
True	726.9536777601197
True	227.5230244963021
True	102.48061267262187
True	283.64948363281826
True	24.28767901942468
True	355.9161543231089
True	328.92051428378335
True	581.795897623553
True	476.8588649018656
True	355.61161143471287
True	155.49275884311655
True	12.806583360233413
True	433.07934485439074
True	279.3728571338276
True	142.6994044751836
True	302.7214536717287
True	430.8548919073498
True	819.2277086691092
True	316.7975176835729
True	776.2506904253032
True	393.2793273134888
True	374.8326812110084
True	1.839612431331716
True	1158.6622900972495
True	101.3156966545258
True	901.9924544777537
True	190.27354608522296
True	457.2329569406163
True	678.4259007501753
True	85.09385705034046
True	472.35599738099273
True	32.986709915331666
True	409.4075328211936
True	74.47428127782379
True	216.06975381229609
True	38.47148057915905
True	691.875973929398
True	188.04728520537049
True	23.48350193712408
True	409.31609139995567
True	104.79415409827706
True	170.82177068600635
True	822.0962903778563
True	257.1993226930835
True	152.2436830321488
True	367.1138177558384
True	520.8619504476322
True	335.96060880000044
True	519.3626710105831
True	625.5177197559472
True	155.24192916254424
True	6.746704235228533
True	73.24500261235839
True	433.83929464444645
True	93.24415497138293
True	77.42966025256042
True	1029.636573434346
True	27.5640156314119
True	320.7197852021407
True	328.4615416322461
True	451.6016438545706
True	668.0091266111208
True	188.0893527869718
True	647.094994973712
True	337.6455270809364
True	346.27213369205884
True	275.6221794634336
True	216.45887817092893
True	362.7557412749261
True	450.744984673481
True	426.44771185264
True	584.8896810385501
True	137.6982192824304
True	74.37698827672864
True	34.12564068505083
True	290.56029430814374
True	629.0447121425235
True	412.3818580481774
True	793.4483957996046
True	205.4730969894694
True	390.35336544122686
True	66.87114512263551
True	55.34516782612849
True	417.4631396975185
True	200.3695117962491
True	224.92914462086637
True	44.80441344221916
True	1098.974706344408
True	177.39419537432985
True	903.366344361237
True	311.14110248248306
True	933.633487107676
True	225.62132477864543
True	472.9856028475397
True	529.6724516467525
True	611.3326828173206
True	211.0659745407197
True	472.37358934723466
True	966.7038049930826
True	125.46483130931914
True	7.7703456143134355
True	585.0496886274531
True	30.367999849688854
True	68.41003586695255
True	813.1112693125344
True	223.51164636090857
True	992.5816858098092
True	700.5373253644093
True	418.4528878165608
True	282.87040882754326
True	480.35361151655655
True	328.2106926449114
True	191.08839290233263
True	673.4130429681508
True	723.5393185026769
True	210.2453385788685
True	86.36710240346586
True	520.7582818682057
True	131.07217829498993
True	379.2959467988457
True	337.0452828999021
True	63.51803461881519
True	388.7125893791977
True	411.4508428527481
True	379.4360748895913
True	401.5241575288748
True	423.51869008642205
True	654.4990284427854
True	55.03046367125175
True	443.09695300864144
True	348.4192962235248
True	642.0712118574419
True	222.5792079836414
True	102.0186837402043
True	41.418507903079046
True	548.8617334278531
True	660.8785782567002
True	186.1171123405501
True	411.3460829365402
True	346.3684034751853
True	16.479524190897614
True	163.85645670197437
True	293.87672279812705
True	3.140019183520638
True	857.8697928438231
True	76.05303389452568
True	99.18869088523547
True	114.75196570468928
True	350.90000906477013
True	37.50312599226362
True	445.8429117125791
True	220.52903097247204
True	6.225190250358443
True	113.45721044590832
True	428.82966758997577
True	47.97560929394273
True	65.905791821865
True	179.9509510586638
True	282.08713845548255
True	964.9623455088974
True	397.40361104133257
True	932.5450693294956
True	191.6726092902236
True	1025.5120212185557
True	834.2870945875392
True	676.8696828722159
True	425.2275195732919
True	382.2506933024616
True	79.522310510284
True	71.9006483768784
True	79.78791836673939
True	179.3925381863939
True	460.7391782375037
True	1131.241418151165
True	178.7291626004564
True	352.3550277506209
True	430.9370707355411
True	591.1523561957423
True	571.1838151890414
True	274.17936382365093
True	473.74328558591054
True	653.7764696116645
True	94.63768340484808
True	689.6834937323634
True	266.89260872529167
True	132.99123902582815
True	407.4914070091775
True	877.394840272891
True	413.6746989725407
True	877.5996747446069
True	200.88171719091437
True	354.55818627680947
True	685.2769523613531
True	622.4239697827827
True	189.438628799096
True	273.2994948177809
True	755.3372722001706
True	33.34372546503878
True	180.5420912716278
True	484.8831607441226
True	700.2183995850394
True	106.82906838871102
True	40.16023559011306
True	166.56760963570102
True	731.4873585618458
True	319.3434401291079
True	549.281926430856
True	357.5535154135892
True	293.36784872001766
True	446.99706422341234
True	505.16667464203255
True	73.07165624585508
True	366.5692632623672
True	778.2415132681007
True	0.0
True	289.0847180480809
True	268.09333371593374
True	987.672571465694
True	146.926384842876
True	648.6701829596038
True	645.1824056526514
True	105.4045404667654
True	224.12735561973284
True	130.8134824884311
True	11.307517472169328
True	292.1459587510987
True	384.0309758466712
True	1121.5517034442178
True	237.20467608207443
True	407.0563950552305
True	649.0293943340445
True	199.1156565162836
True	29.030653137457364
True	864.4246123295387
True	588.896863344744
True	163.94690360494351
True	615.40093268188
True	167.29489657187335
True	314.84872089592136
True	773.95376857467
True	35.2819033286201
True	109.73481930506262
True	525.5895800694859
True	65.10231518022698
True	77.32146246133804
True	430.7228828971494
True	22.897859951232917
True	751.3627229947726
True	98.24240037850048
True	160.66828065174494
True	18.986823625671214
True	738.9134734981458
True	29.031970180801498
True	790.6708697944172
True	400.7745926219247
True	119.0105460835291
True	699.8956209244712
True	527.7490462109226
True	574.4081298866997
True	48.13114505061323
True	376.2595505368489
True	5.354450204036617
True	92.04736387371392
True	386.9120362154069
True	45.86767999462782
True	119.0943584143442
True	325.8450822290941
True	186.1370085814129
True	98.53719255384856
True	649.9754341378369
True	19.982849014849226
True	1114.9414341733827
True	481.6593725002654
True	304.3809008545785
True	486.3433579142591
True	123.92923925819464
True	786.9689022694176
True	1140.342956433781
True	750.7850459691341
True	176.18728259787414
True	225.0901992074112
True	53.0629276844712
True	58.02909664187836
True	147.9948484033163
True	101.96434403707028
True	171.8038316461987
True	1200.1396480969663
True	307.20187393947486
True	355.3104717075781
True	719.4094317896345
True	17.82562187149258
True	13.609840396236065
True	571.2433608099345
True	4.506980698119272
True	113.08916155590484
True	681.7582229419002
True	176.33386993035415
True	630.0347274344663
True	829.3890494879882
True	156.03981279431855
True	848.9313455458439
True	3.0527803281715644
True	456.5629388819642
True	1054.6285720167496
True	25.926911538820026
True	228.97239122037496
True	146.94605329410427
True	927.1582483424612
True	232.7053355711182
True	508.56346641534657
True	110.1600830401729
True	513.3150187108093
True	151.29170846255417
True	94.57078458089624
True	378.2398886384729
True	66.15295003704658
True	52.27317214819209
True	1073.4650496300414
True	256.755872396827
True	156.46067503553078
True	367.92757105850666
True	401.8040269511437
True	219.42488504235232
True	173.46762239724785
True	412.683046072323
True	38.89999836606267
True	496.02422537927714
True	1140.636211765092
True	112.48409521669808
True	469.800471942704
True	320.9402779494384
True	27.926605639498547
True	396.15312841714695
True	107.02165211730126
True	583.1098247700712
True	206.9173686689029
True	419.9845713428766
True	19.601556659955182
True	419.81504112235245
True	111.74333321742148
True	333.58394606455715
True	34.62686694529877
True	176.0504454724344
True	246.8113713082662
True	782.8876567380325
True	57.01240178128347
True	134.36625064422304
True	232.5310144389252
True	137.25535863514057
True	648.4787108674516
True	542.41728960643
True	776.3101317843106
True	391.49847415115954
True	542.3464134313995
True	417.5356693576746
True	684.6014124274278
True	70.63088462356653
True	474.4863814631344
True	404.9568778730863
True	47.490960958484806
True	82.37719712223927
True	130.8695378846366
True	85.77831061908796
True	324.9565674237486
True	841.4786033737836
True	322.54697427093714
True	1150.9448960547134
True	316.03112431381385
True	908.8953584270804
True	147.77033729299797
True	583.9012151901901
True	580.7583062800022
True	687.4977492920267
True	441.2679403925779
True	66.22094265921828
True	283.6271992210104
True	43.93070847392472
True	173.42707084613545
True	161.62079348341177
True	1098.1228732565437
True	229.08097287073065
True	553.1231427466633
True	546.8650653991232
True	565.3793329821189
True	884.4313249943712
True	588.6361336038127
True	633.8911742975724
True	910.6315385773564
True	124.0033354971458
True	341.04394638093163
True	264.3964303454104
True	328.75671110393705
True	92.42084526255
True	408.1302846106597
True	4.718759142973697
True	338.0564469397225
True	260.0755729780644
True	626.7345301746195
True	289.7854201793462
True	365.98379681666034
True	8.744574513366281
True	61.32735515500286
True	545.3408247866971
True	28.402673805494995
True	135.30955276016996
True	61.60925720002922
True	157.63046390287187
True	238.91116030218103
True	74.0671889114048
True	373.487111651398
True	254.9323004407032
True	102.69200733482688
True	332.35998338112125
True	65.39648255228137
True	599.3497404640301
True	863.4864818682423
True	281.9285558609868
True	1173.440107090949
True	116.4891640717637
True	312.2445043737463
True	1030.9677972196978
True	90.96635532403651
True	276.09162547464524
True	10.137564795411931
True	413.14352621670594
True	453.8528340673789
True	159.35514945094002
True	630.8191488993218
True	922.8178388039022
True	157.38714662790343
True	75.9651340039934
True	339.98810410837325
True	563.5022302678888
True	624.5035363837336
True	1219.9199167556962
True	27.56788228455155
True	944.316710741102
True	136.50106999754064
True	625.7003889104619
True	124.87459569451671
True	134.03299924277087
True	193.85521723624905
True	170.66899800848338
True	758.2707642042648
True	208.1891945683633
True	232.31640748501889
True	70.29865765894093
True	507.9707003477866
True	466.6126669783883
True	179.53569242747636
True	236.27761806946256
True	16.030175361199955
True	415.2415664180849
True	219.5930489784286
True	278.2326414813969
True	108.59945513014488
True	726.054398402798
True	420.8479805189176
True	254.55018016373376
True	642.0504651101934
True	526.7808238675406
True	481.1174385875194
True	134.56054948867302
True	528.5131851263939
True	444.4949882948006
True	3.340498511084151
True	191.4707453456764
True	93.79336911489207
True	245.70163681373737
True	2.462986654902393
True	124.80996220843367
True	365.6893928256493
True	6.685668496410785
True	875.7062461539335
True	174.2917007167343
True	698.3503487472435
True	787.4345404253047
True	165.25190590945436
True	217.3045671392664
True	478.7986717130386
True	846.9503094482121
True	50.5445897597898
True	38.52502183373253
True	134.7814627748653
True	620.8238230718072
True	732.5476894168097
True	183.59099570316312
True	590.8481727481601
True	582.564794786165
True	861.3473101105393
True	404.212909839831
True	185.01053384207643
True	899.9942556056886
True	219.1142079169699
True	156.68540293414063
True	322.68164778403803
True	224.01149837948344
True	209.77915156553829
True	618.5981257514213
True	243.67233291768787
True	187.10513623947557
True	455.915646291546
True	470.62847054182873
True	63.57212678179143
True	296.9383928710585
True	76.15447647937218
True	329.3386440887774
True	348.9791138118353
True	254.5122490284046
True	178.8787911946811
True	379.2702685290121
True	649.0617181733018
True	763.2681134769066
True	288.01348897741514
True	749.4185375413663
True	65.53396376982533
True	873.9456301585677
True	351.1622692298641
True	13.02416070225656
True	598.5450393247231
True	701.8669846461574
True	257.5240168964995
True	169.91461470427032
True	49.434610104758185
True	394.36491320467394
True	79.07844944174072
True	13.868492408148974
True	889.6043660085754
True	368.143531927444
True	174.67453131262627
True	947.825000663128
True	12.206879395154878
True	806.318527471482
True	29.968446013014223
True	666.5113599132261
True	60.981681778039416
True	735.5832690111728
True	428.66012895270114
True	200.10282389626028
True	440.6099314717848
True	211.9839408814745
True	299.30372026938994
True	226.88713239573963
True	417.1260913139511
True	9.84129627587221
True	329.5468158850483
True	112.1377547128082
True	10.815310079499032
True	457.0733833185967
True	717.4391402990216
True	280.6930141277743
True	83.24173557999472
True	301.7076346197944
True	85.96530049841549
True	193.4427073215174
True	186.05037938295123
True	375.4765840824121
True	43.19789908451196
True	137.74473941103705
True	381.9276428681752
True	859.6191285552195
True	114.85097901398544
True	207.2300175934427
True	440.69276223952016
True	18.399747232163023
True	409.4574279611921
True	494.05006210722144
True	89.65409601230552
True	396.6246611996124
True	347.20747168190974
True	420.95611390232114
True	606.467460506321
True	1054.753693721014
True	985.8223618827903
True	56.45598303114264
True	1044.3633116716426
True	108.16679464149092
True	116.0204140731461
True	101.89296244769152
True	525.5864013971353
True	377.9093881206135
True	572.8044795975509
True	262.20654570202163
True	158.19824772658112
True	401.0539083742449
True	15.783458297218491
True	442.3241098218039
True	407.07974205869374
True	148.74824940404977
True	94.4068340480338
True	512.1049881245053
True	967.3224299323988
True	201.8971054090268
True	64.07958913342455
True	435.4319362222327
True	380.5322021200623
True	482.37075389584
True	322.746441959803
True	4.645136860631554
True	531.2041042011041
True	503.4504929039478
True	500.2155990535233
True	194.4258508786836
True	101.223393642117
True	22.04331623247985
True	374.5685599794124
True	112.33237690960776
True	6.704175480552112
True	28.186065015206573
True	348.99796814969966
True	653.2740679078862
True	133.71205268868377
True	90.95387987642744
True	26.50008264433497
True	402.1674184399346
True	369.49913352555336
True	764.6769270762725
True	306.3639086458062
True	511.4365964902885
True	546.2867522580661
True	527.3667607688342
True	304.0753384726531
True	529.6349651019458
True	96.2894254743756
True	592.4453354558724
True	6.263363239621228
True	356.3403910361781
True	470.24669239733424
True	968.1333537361944
True	336.579342969995
True	800.0994774008632
True	966.1752332115176
True	170.8687278474327
True	40.24207971754928
True	385.0659514848907
True	389.74307317266215
True	586.878346119157
True	252.7597933559196
True	29.512819121508524
True	649.8492781549171
True	127.59347871665678
True	1046.33561104639
True	308.4551920270864
True	465.9512353645143
True	122.96220590794252
True	819.9064771271148
True	139.60570640310448
True	834.6644872450809
True	570.861960810667
True	187.2860444543052
True	114.94503249680427
True	67.6857638280526
True	546.0632326005906
True	885.4658452864504
True	423.7488316116049
True	561.6708281696048
True	136.9276828051381
True	625.097286146851
True	478.286703093918
True	790.8853076277868
True	312.3618753021284
True	617.0866125544728
True	118.32027048473437
True	23.54671961636623
True	418.6279795817041
True	164.7024802541726
True	99.68183630488748
True	374.2113445635808
True	1116.629394900545
True	258.35844049295576
True	552.3017506244905
True	11.056844618485776
True	75.24651393071758
True	328.4073374016169
True	786.2108892076348
True	433.664677864107
True	557.6382870260544
True	717.4827836558479
True	68.63543999536893
True	733.8994296127654
True	50.10579912009578
True	101.69133701760336
True	176.0048511582644
True	81.21334776503781
True	24.95164514043659
True	287.73214217970406
True	466.5361478654124
True	901.0016030884096
True	874.3326426256754
True	5.070189876414416
True	283.3013678082792
True	473.87687751895606
True	120.99647573122616
True	242.72797156242052
True	313.5103618447575
True	1301.654463645224
True	447.21294541240553
True	24.38148851000527
True	189.86870193100177
True	730.5219814030334
True	35.85452871894096
True	158.78358736318225
True	557.6912065501522
True	74.33385500689391
True	884.2086896214275
True	343.6368154550134
True	652.9647808582024
True	72.61193492466197
True	683.0112804326577
True	596.7684827046174
True	862.114238480437
True	235.5506773843527
True	506.9705165951852
True	807.9641165304982
True	939.0099388338856
True	222.8150154057867
True	771.5825811624186
True	214.8817571678165
True	453.43111486356935
True	357.41349821474546
True	500.3487465898023
True	481.6497303376124
True	308.10680653187217
True	347.51010246397107
True	113.52949762309991
True	353.1857244602118
True	1122.5373692591868
True	303.86728837308067
True	142.7502452000364
True	300.0275622155883
True	759.952697403282
True	654.6514770842996
True	422.40288564715104
True	122.33206466893344
True	337.7280705451105
True	34.84264031913083
True	174.6836863436661
True	91.2236809727568
True	88.51715950316336
True	579.6478004944335
True	139.45806659857928
True	127.7850015221692
True	106.04843616737318
True	88.57771634514839
True	458.2593967967889
True	398.2781139727715
True	1002.4675148608306
True	533.1950634361183
True	825.8813425132571
True	273.119756368424
True	295.3920240027076
True	541.3319443782859
True	191.07656117038616
True	767.3865575639742
True	255.07720653886173
True	367.9445287317427
True	70.00660790691309
True	108.52602561938949
True	263.4216227061464
True	128.559413013969
True	478.8293797524988
True	31.21905003684482
True	572.5162090287354
True	1013.3509658978522
True	723.420255087568
True	1.618587551928238
True	60.073246169707495
True	468.50758281146585
True	436.37087444132106
True	73.67081729409455
True	125.63896601125964
True	312.85617342944806
True	79.5564319094187
True	51.937185493234445
True	723.2982913028445
True	691.8191473020805
True	166.0208407071028
True	159.54276908311925
True	539.3744787155669
True	53.4436988580469
True	24.184009192534567
True	581.8954784765101
True	439.6768022163366
True	1150.482617589346
True	47.69832708422216
True	477.6045831245061
True	858.3894532614172
True	796.9207831773437
True	292.99151226671205
True	758.6010769919665
True	403.76361534795416
True	42.1589196582174
True	96.8142698497739
True	703.3568120776025
True	72.13049384288925
True	135.7957407845391
True	917.819770628157
True	193.59498415692224
True	274.439911637882
True	107.04931013126026
True	652.7988129713883
True	591.6806651049657
True	211.42768716462368
True	436.19667665156845
True	43.52738721595758
True	274.1404567501245
True	591.3052368260256
True	592.5619389659831
True	323.9559923353023
True	70.09501608110739
True	942.0078323350936
True	1067.2024741498317
True	541.2451224752554
True	67.36448061416004
True	28.082368667255796
True	95.34871961266684
True	107.9516841523522
True	98.95385520050218
True	889.3418182665499
True	1239.020540004214
True	740.279215803003
True	334.07293460695973
True	8.88268237289018
True	20.2189273013346
True	336.1915001515819
True	477.6180938815481
True	43.837065374882656
True	550.565439582218
True	424.3503912554484
True	396.9848932574014
True	84.13042006772126
True	188.7914895635081
True	262.5986892780769
True	133.45418925461425
True	395.94054730999176
True	43.43534591162462
True	181.52630089065957
True	1167.284711131195
True	6.308213521817407
True	26.48015610824608
True	576.2371669345465
True	360.72993673704985
True	760.2169994484905
True	160.06206167416985
True	758.3530601482513
True	583.8608557536127
True	279.6494992079752
True	438.3031078913479
True	344.5052953312372
True	297.0448368590715
True	266.85016849696603
True	415.3864737806218
True	496.7427570888058
True	511.7888482003498
True	112.57646893656688
True	354.16662029110546
True	9.379576108200864
True	191.08261059188408
True	228.2835339086213
True	893.3813638270993
True	579.5092906081258
True	30.77970295209734
True	722.7233610966882
True	860.4462960239065
True	108.48490946383298
True	342.721926191814
True	866.0273970239753
True	234.6716000575619
True	158.0324613472592
True	523.7627021270869
True	571.6311111970213
True	1100.4834529594896
True	145.7650954197538
True	155.66145462712436
True	251.76076812645567
True	318.79669978278747
True	418.603005180428
True	397.70788172584594
True	319.7216780632056
True	403.6328594988798
True	498.4757322465908
True	227.40324693319403
True	1487.540445738675
True	248.62641631358883
True	396.5317020154024
True	54.762978412616405
True	777.7625958551426
True	245.854630660836
True	957.2753733740894
True	548.9296632891733
True	322.65415941329434
True	747.1361282822072
True	274.96058138891
True	219.18876320960496
True	260.57038502403566
True	224.23436850541245
True	134.52789590351705
True	243.32807911490448
True	746.0866985303243
True	527.727877852987
True	219.47277710995104
True	1162.7096388524842
True	116.15898484528148
True	260.9278490391643
True	71.51090523315283
True	307.40172300900883
True	424.66398922209737
True	90.89154018416868
True	218.81783561945093
True	71.0465335509392
True	692.327457777955
True	372.3765013179958
True	234.8914121187177
True	751.5407076320386
True	857.5209930492395
True	777.3399534534327
True	830.5845710673382
True	352.77867718904133
True	1.269140840410279
True	264.1455835242889
True	56.97970270450538
True	365.2023803412872
True	56.34228837158622
True	344.0056226885048
True	834.3098478639345
True	1017.2102219382624
True	388.4886201757012
True	22.08940525821724
True	508.8440296383633
True	510.1860219602625
True	188.0241040613397
True	239.9903882500328
True	290.55453628773165
True	22.903712028423968
True	126.7379650797366
True	978.7309310031076
True	59.493907726742144
True	484.53628603646297
True	782.687499164992
True	101.39236141173792
True	256.464873697537
True	114.52449107030291
True	16.276844790521658
True	1.3343296202345505
True	125.15937998167298
True	1023.7602410122836
True	484.2655132580292
True	63.7336762506536
True	781.4201303347204
True	334.78737625354665
True	1.577603764567479
True	445.4109059514146
True	192.47042601408484
True	503.77198840520055
True	81.04667390264686
True	331.2118165799212
True	380.359259736263
True	169.2432299673055
True	217.9768224647967
True	125.0461903061866
True	170.4054418033504
True	978.3113233615052
True	14.582087212692064
True	495.3994566406441
True	492.1675062066892
True	384.6348707084193
True	226.28730713016597
True	240.1199352902472
True	159.0581318003142
True	49.10365769213014
True	505.9579996691696
True	148.33920535889487
True	823.3143606752045
True	836.2334712314293
True	243.0142156890761
True	293.5362120189827
True	524.139739162105
True	41.97273428779671
True	88.71484260793294
True	752.2103260267977
True	1063.0421183971312
True	114.9006804115276
True	724.9339353003306
True	144.81381344873708
True	909.7889256806474
True	664.0762786948317
True	98.69116151607552
True	275.31396247051987
True	576.8770965416471
True	264.0514047710365
True	46.20048291257465
True	563.4285628112691
True	443.1197893690023
True	5.395500165435095
True	476.56565291506513
True	65.64544656166842
True	177.07988160322893
True	241.42154821999537
True	301.68800990385023
True	71.94891728996903
True	222.9691511398028
True	358.1089140133182
True	445.0650692912951
True	920.684287244735
True	49.67202334849892
True	919.4775791097612
True	1013.8778778031574
True	129.11638519740396
True	71.06812243564445
True	1015.631922344522
True	36.78756467818759
True	218.8487665384745
True	84.2652771090445
True	207.31365758434552
True	344.67153498407345
True	947.485002345428
True	97.32460750208
True	73.71931016755427
True	655.6072096157964
True	283.4298663798015
True	726.5042129226057
True	53.06989749220177
True	506.1133942253047
True	388.6093836005232
True	668.5765374232237
True	52.95143252281604
True	109.37271939990066
True	28.572949881631224
True	271.8419296435288
True	43.76523388861216
True	347.73257316102155
True	3.025378688897068
True	1164.3238228245166
True	100.3111553302776
True	144.06228073255724
True	351.40675054796924
True	709.407821900082
True	684.0136457654403
True	1010.9894094234946
True	459.2431758431147
True	410.4237841067704
True	143.03816151317665
True	412.7322718461117
True	876.9088520028611
True	447.9738250454248
True	919.1800568445306
True	83.52551054299543
True	427.8029361577814
True	179.09214136345412
True	287.4291883506442
True	729.9446612716317
True	165.33782718812765
True	132.6290575781439
True	66.62833498925696
True	861.4027141550102
True	781.728215324019
True	81.991430543502
True	432.3021655221724
True	719.2860599449639
True	424.6038252204794
True	56.87838468601093
True	314.9962433499579
True	805.83599728099
True	30.754110910836854
True	370.1951599775099
True	166.70976461717595
True	280.18368597205193
True	31.55226418062629
True	222.5719955038301
True	774.1539074082777
True	629.4355838919973
True	55.30313547030324
True	301.1360658022682
True	899.556636214699
True	17.764796700844794
True	311.48397736253986
True	291.6999728249232
True	447.6269265895269
True	207.5003722725453
True	605.035266142298
True	50.753218864834345
True	965.398892565742
True	899.8602971005968
True	49.09947993610783
True	373.32085635399176
True	722.2668671837342
True	928.1249056876
True	271.09843246675933
True	594.2075232842448
True	125.19477568340302
True	192.87697641217025
True	131.8697934209969
True	127.57261465359754
True	209.47167872847007
True	932.7344653884924
True	794.9271405222518
True	937.6154767202324
True	18.22049189368038
True	27.023581480532663
True	356.46875145892
True	14.048514927851755
True	631.9104743994479
True	1064.2088197893356
True	257.26025295430605
True	214.0977961189288
True	83.28858888279073
True	222.05352907382144
True	128.34062804881154
True	46.441479285810594
True	136.00390251401836
True	89.21445273616146
True	249.6790396305447
True	528.8955302185002
True	163.3056425899213
True	29.058028679783234
True	58.25798757687514
True	438.1685729710708
True	268.238032239315
True	588.5493403896965
True	21.32718153609803
True	115.0373935701916
True	651.2278569542815
True	258.9513242159591
True	466.7042145175474
True	662.5145734478477
True	104.03034706757464
True	104.20453673410417
True	82.8998245548356
True	24.87528401554257
True	117.03110483237974
True	87.2817530793619
True	103.5345521248646
True	148.97670612853022
True	235.12575263473417
True	809.6877543852535
True	275.60089982602904
True	950.9444374703028
True	166.58290105677816
True	201.66559712514396
True	822.0934908413283
True	303.26850393699686
True	587.0179450474112
True	248.6105129796521
True	361.7293451876968
True	446.22595615386814
True	569.0175722881858
True	648.4261950631355
True	362.2666919484852
True	34.14233568692211
True	536.4123016593113
True	631.7733544270081
True	19.741585006943517
True	11.503542311553606
True	267.73580086069376
True	409.66868002810656
True	427.38662424781
True	67.10668409056828
True	679.6569747312751
True	912.595499432748
True	224.4482752779583
True	905.5515476574786
True	276.21750782590857
True	100.12294320140924
True	285.282433811571
True	708.4499692238174
True	39.54223544337984
True	582.0069994657043
True	1289.0940598806294
True	1019.4457039112197
True	914.5812959045114
True	215.35778462322384
True	91.64324396477552
True	200.00256003749084
True	815.5578710183042
True	157.20527345581635
True	1081.7621579881477
True	844.5266748125474
True	45.0553541213107
True	91.05178853718613
True	411.82442338429496
True	412.9204134392879
True	198.98371543819368
True	523.7079011833513
True	661.2789942021124
True	124.10128800589668
True	274.87966490281093
True	1052.03941172396
True	50.64339093969111
True	703.8277156900479
True	559.8967390613406
True	35.72851309553536
True	814.1715198590323
True	381.22906126573673
True	536.5927502125088
True	110.96964212129248
True	256.1570777335728
True	227.1182729979189
True	25.082345518801382
True	128.242719888875
True	737.8005954681516
True	140.8906728673247
True	362.5290953296033
True	68.90400107221922
True	619.5499288167122
True	595.3237318219826
True	229.43898069182333
True	452.15954204680094
True	162.53500878412868
True	177.85541026838257
True	217.05848379243656
True	276.37719876790555
True	355.3913450844818
True	126.02238816178436
True	191.44951845194385
True	25.057909136644383
True	896.4792713325096
True	310.37980128559866
True	9.553233337009669
True	361.46323973303095
True	165.14215323824249
True	622.9801153290555
True	365.32130952188834
True	577.3022695320547
True	539.0249336815607
True	508.4659239482696
True	788.4535586737532
True	229.7458183501556
True	577.3633565775489
True	154.71140764319017
True	520.6508050499043
True	352.2189422463861
True	375.112921644236
True	124.7575187826814
True	131.59808357189374
True	103.69519232248832
True	67.53077883038117
True	718.4801680812506
True	178.1173263928275
True	46.02912717347648
True	0.0
True	561.681772574393
True	116.15008862690574
True	22.416188759381622
True	39.9589463622661
True	107.152573933633
True	537.8067756998828
True	177.5378198235393
True	105.29255635589242
True	37.41318020538563
True	161.90888058029313
True	913.5416974043666
True	50.56002785276984
True	224.48258148668376
True	723.4106104072272
True	316.75657626447946
True	463.9238427360605
True	483.4121837787169
True	512.3935315215388
True	594.4008195215229
True	924.8025549404342
True	263.4156254015339
True	1030.5736838648018
True	916.5634569289908
True	640.5902748467224
True	351.3056156755229
True	809.695547447054
True	8.87992874004594
True	32.7423752224014
True	301.565193807582
True	40.85198451394817
True	200.8579010646557
True	738.6213762453046
True	227.07755276631505
True	719.2139504359275
True	764.9784378939793
True	124.9754856328194
True	388.462372495499
True	588.9204486535425
True	21.230180892023807
True	136.00285288469863
True	433.1215883237294
True	300.9639317840589
True	205.5720520572318
True	116.81560920215458
True	377.4684539693344
True	21.79087370135856
True	371.4921378542289
True	361.0808085130104
True	1037.8333719044488
True	349.76380908746995
True	31.7940070093711
True	436.83534768851655
True	433.03955020473626
True	228.39928829243163
True	31.20596659460878
True	770.8250954914778
True	434.2995592134369
True	175.01800329324436
True	12.858874953458908
True	1217.8292727902756
True	163.92314649850246
True	29.12530908649304
True	313.1590500374559
True	293.6878312325609
True	117.33913889815592
True	295.20300702369656
True	48.31575144012462
True	321.4602534196204
True	300.59183235294046
True	314.2396664442852
True	31.31973629620078
True	45.79102319982663
True	1030.1612741556537
True	23.88028935643998
True	12.872091926121074
True	186.50159724229795
True	664.2365966514211
True	8.347440305357097
True	201.89182729565283
True	172.5038237041346
True	563.6145173381317
True	379.02146616373386
True	722.6799731488446
True	322.1948180527072
True	479.3760271599566
True	454.97950113001497
True	499.67649319746914
True	101.1063947737619
True	1266.6740713031031
True	913.5861384617164
True	290.35646896202013
True	529.4439552031258
True	99.02394929317909
True	561.8875562847438
True	466.4238477544272
True	154.59302403799654
True	76.29055181794786
True	354.05001068959035
True	165.52299383355358
True	29.59182740161008
True	598.4278991514602
True	378.7674943587059
True	70.98337005370317
True	28.91941164456848
True	674.8489117321983
True	493.5863109866911
True	73.01361300626819
True	21.92970564716336
True	318.50467190331386
True	327.23474009563745
True	711.6481155345758
True	545.5225830267397
True	559.8380568588198
True	793.5046240703738
True	8.516282910765852
True	57.81125336776214
True	35.76761176985722
True	57.04030695843058
True	501.80481736043225
True	592.420730002998
True	84.89534094137315
True	109.7785205325252
True	194.84625028456028
True	73.52515144209809
True	182.44651440962804
True	205.44846318410805
True	269.56502131832275
True	834.6211190529068
True	602.3957350781374
True	283.7723884613557
True	199.0308360257118
True	268.7690866596865
True	257.66655559341723
True	749.0006827534697
True	340.05438170923435
True	169.92753054176725
True	897.431165289645
True	340.5890909414284
True	448.1299033437184
True	153.0452562351515
True	121.05649776311422
True	61.74643807822844
True	218.310699610147
True	986.4899878699704
True	498.5782417667197
True	118.3687736275852
True	358.3119299363721
True	103.26281818491124
True	679.8312214900253
True	4.0893783277718185
True	695.5195675261001
True	37.038157785022285
True	922.5776312989266
True	843.4001160877502
True	207.10198117007045
True	29.775379521045597
True	76.72779908044001
True	456.6102122110471
True	220.06471601143045
True	1.739064740266902
True	78.31871121620065
True	1117.383952648543
True	338.1557160243345
True	680.65166664792
True	482.39489211418055
True	31.446381152873016
True	132.95317561253376
True	430.2840702501114
True	946.7223958560106
True	821.014559044029
True	415.4382654274537
True	332.4718192908289
True	18.476288317880456
True	79.368060771175
True	742.929075361207
True	458.0143242246113
True	391.3154277046011
True	880.4477421917657
True	25.985046525094138
True	219.3359091180133
True	912.1471562935438
True	244.98986818116228
True	8.537579500753647
True	494.2832018584395
True	103.16126367421654
True	623.2309664619742
True	52.00383810946187
True	252.81687229569727
True	884.4822671346705
True	885.3885374331398
True	270.85853862438586
True	446.538340654797
True	121.7142516406946
True	598.5362080269258
True	259.58821399025845
True	198.85223688633567
True	884.2885133244324
True	52.95035879338732
True	728.8876571866015
True	286.0212336190509
True	304.1437632523077
True	169.26953167599905
True	499.50024834321925
True	612.2014569844978
True	364.3138935043124
True	406.0242172159833
True	69.0283941673222
True	165.11515750536532
True	450.404570877528
True	213.20587205433736
True	36.96539775991703
True	197.70551005401168
True	407.3739685930677
True	397.1931583048058
True	717.4249447659682
True	131.35910075153367
True	664.3245194599193
True	500.3638596362472
True	629.4935071742335
True	144.46058188420693
True	39.22091458504123
True	677.2117402857267
True	71.00760817964911
True	559.455974349772
True	668.9809320237682
True	443.5518225339408
True	138.320409319927
True	541.4028536041486
True	4.243708172936043
True	405.31077633641127
True	31.019216678803872
True	635.7040322307164
True	266.94535634192414
True	596.3530478272214
True	700.3130704528394
True	141.25078756008585
True	477.3863450112969
True	515.9555760755624
True	65.51442697937368
True	986.3323033853314
True	2.9155668627762763
True	28.52108756322404
True	650.6988659783235
True	668.2729712939054
True	136.17082731600675
True	420.724930506179
True	122.13874875239266
True	71.66008758852989
True	464.6712079548792
True	43.02128577144412
True	510.3388511939788
True	13.003263646897
True	858.7362055658838
True	563.7215830601274
True	663.7024108891587
True	98.16930055318824
True	376.14502684752097
True	987.4954526527044
True	841.8492422887015
True	141.47738917215105
True	557.5287017150439
True	457.1114925227549
True	249.5369895411374
True	262.75546019712425
True	6.607006676514141
True	306.8432353776332
True	12.820851270191124
True	369.3933144930847
True	75.67318065588988
True	398.72621799552655
True	650.0372596845567
True	121.21009772538474
True	238.56465776101484
True	633.9808112433481
True	682.4520034927879
True	286.6382669309576
True	134.31790784616035
True	163.0096447758895
True	486.4711646044472
True	89.6680203652958
True	11.58781511102292
True	522.1256670423385
True	569.1643686868036
True	18.86352206101149
True	145.0983574299471
True	913.2976836083084
True	480.5367295504597
True	268.4350058801368
True	31.65125255318642
True	478.5638999846128
True	110.30226830512582
True	591.5786621825731
True	659.3082998071505
True	293.45199111937416
True	369.4781992338122
True	191.042018823764
True	239.3108493122893
True	74.67285213207371
True	202.12604880685896
True	499.5771165545463
True	18.7910250946501
True	447.8790570246073
True	364.0277445298556
True	686.976071771034
True	893.8259103206714
True	920.2281971630636
True	160.97410450096152
True	423.0910610400644
True	72.87505137187962
True	186.61754505844308
True	314.1606916004335
True	10.349201627008757
True	798.9338408188362
True	23.868933907693847
True	404.75283698113793
True	258.40805015116496
True	656.9539665311497
True	207.36125465006415
True	38.21425017567797
True	654.5663177114023
True	1088.7565643691084
True	222.94276827185456
True	133.7264607119027
True	609.6605443351768
True	481.283962036389
True	17.182130601818844
True	816.344204745685
True	114.297703512609
True	48.701961163941085
True	302.22126496408225
True	353.2256163195113
True	385.6391060443037
True	269.2889305330549
True	18.952016469982723
True	24.02553250904254
True	826.8318562172317
True	206.9469269475493
True	110.02034624810555
True	855.1557424158856
True	641.6813057096807
True	616.6668430532657
True	446.936050171049
True	153.5789660983675
True	33.488428942956055
True	103.8152786533264
True	430.1799225331623
True	230.0796386744672
True	498.0258940393395
True	147.8211987852548
True	467.18939088856746
True	653.7587590476395
True	965.8238072182276
True	24.831538448222684
True	968.9752074993268
True	1076.75176491069
True	485.6308267172155
True	85.83520777632717
True	766.8163958305277
True	644.8920630663285
True	644.2642041837898
True	179.59009101260244
True	752.3653128046979
True	711.7816991981805
True	123.73724218938338
True	776.0947345672761
True	824.3946788792584
True	476.6390122230479
True	227.09953490593924
True	75.29943478709801
True	323.89716830985344
True	344.12318762447256
True	459.89904978983367
True	431.4934346290681
True	203.48556882749676
True	307.72715654871223
True	2.3177677291276053
True	13.194075322279156
True	106.27101084818888
True	133.9984857164205
True	357.7488989767992
True	342.1533873216443
True	111.65986630345527
True	17.07425727595963
True	201.1682462252026
True	836.9881791497679
True	464.0533981501824
True	539.0642729708376
True	572.9266830364294
True	794.1749156163694
True	640.8170085178994
True	92.81444764087696
True	202.0395023718895
True	242.76781898929383
True	283.31735273118284
True	106.71816688642792
True	349.7835649469628
True	435.0746982297087
True	173.57287241027137
True	641.0646117410768
True	250.9456121299684
True	198.7100357093273
True	29.295917775295905
True	247.51930819451215
True	494.7971338997919
True	165.9696799914187
True	538.0881282635638
True	488.3685733135698
True	245.5093867787516
True	101.75187985512252
True	42.562687463588645
True	409.98322633534826
True	804.6139555761308
True	162.87513956898792
True	1055.780471037339
True	1042.2017178003748
True	487.2089463532996
True	99.23067514350016
True	124.48801947466622
True	642.0547503222084
True	8.666473674019656
True	223.30204812293863
True	130.50739998611814
True	118.88442926686896
True	330.9621107907421
True	631.9901960666134
True	35.97350586878095
True	132.46423976275707
True	981.7869702427372
True	55.26842552026191
True	465.1401713326373
True	534.5251668154291
True	249.87975544812085
True	130.54824699497797
True	956.5280902465672
True	1189.760810320843
True	521.864025269755
True	644.8485601198928
True	218.52968104172547
True	157.19327534381517
True	330.7879002657485
True	267.1138283706324
True	169.27818439130513
True	302.5077424248864
True	341.5661456711462
True	12.461259874122891
True	622.2314541334815
True	152.70195211610434
True	81.19028263076518
True	447.1471321468391
True	310.6770624620925
True	1149.048858169664
True	352.3417452959339
True	1021.5898651408356
True	8.862717230310471
True	269.43705556118914
True	228.32233662024385
True	155.47060373126848
True	494.3799535107469
True	192.95674905737351
True	402.5593252375783
True	325.57161357057754
True	115.08602981407654
True	363.5778317871612
True	1031.4231777034636
True	698.8772870599403
True	230.5028072343576
True	108.30585982335026
True	285.4596805449632
True	22.29685531593756
True	355.6049487667907
True	315.8811792845603
True	578.0861423075759
True	462.6912117639903
True	360.8058228586599
True	156.92701368420057
True	13.107831906135209
True	427.21901016158176
True	287.64506199360744
True	144.58886684800467
True	310.2491305288701
True	415.980590528678
True	811.325984023975
True	323.25002713024446
True	785.9718308051378
True	409.5552771996691
True	370.9424593050329
True	1.1081509445575737
True	1204.160124439626
True	105.75982242257646
True	957.994129140592
True	198.6929693520569
True	447.7253207816783
True	657.9672917355799
True	82.38602340821403
True	475.4645616616117
True	32.174284272008435
True	426.71922432815103
True	72.83551546491081
True	229.6417921727509
True	38.84960650996312
True	656.6611944210998
True	188.32010323429867
True	26.82057983814307
True	383.55637685854
True	114.34038650501844
True	169.0237358069311
True	851.5439962919853
True	258.3602012761845
True	155.28287430932073
True	372.2000546281808
True	521.2468551890395
True	340.96939958396354
True	490.3557377552727
True	629.9802586329906
True	156.414573986365
True	6.6935846578128
True	72.50060101149612
True	442.95709423177846
True	93.8307031974437
True	80.53685321861666
True	1062.1226890180535
True	26.574244255921627
True	328.2481133451115
True	318.41081854878786
True	455.2990368781103
True	671.1394737730366
True	188.62200647361607
True	639.7736773440637
True	328.02706688255205
True	335.9463345244776
True	271.1995511217051
True	212.43507034942937
True	353.38079151292675
True	444.0063266703168
True	413.0566802568428
True	621.1744984252084
True	137.25500188770593
True	79.57204484653498
True	42.05415881443469
True	286.1195245267854
True	653.3010956771845
True	405.7281521728475
True	793.1728011180385
True	210.4439037557384
True	402.36818742208936
True	71.16595562276929
True	54.91512751283136
True	399.7745522876079
True	208.21452555245256
True	224.70888112903063
True	40.54990231416959
True	1110.555536355418
True	170.92519029614314
True	931.9793726502954
True	326.6615457559629
True	934.7594586271048
True	225.4611808084444
True	443.0818307084227
True	534.008505913441
True	656.0511236978549
True	213.61485607520157
True	482.3282845507355
True	917.276114355308
True	123.63385820469615
True	8.110995541336342
True	555.3399907129885
True	27.40378092273004
True	78.61687543762625
True	816.9656321237875
True	229.64881450767555
True	974.7063914976278
True	695.007034047684
True	415.65503084768886
True	283.8165913323575
True	497.2839730038839
True	345.25558518543875
True	184.4955382717448
True	686.2688403149855
True	715.2883619725133
True	206.41422536015452
True	84.40897254536273
True	497.46461641311646
True	135.11931692249703
True	386.7649685502875
True	325.5557633339756
True	68.11226706707355
True	384.5715261554303
True	428.7997157680693
True	380.97999265385
True	414.72880226944346
True	423.35317177727177
True	643.2359154912155
True	59.61289890448733
True	457.6916430822818
True	323.1707720993943
True	653.4835981455404
True	221.64662199375385
True	99.74457450435268
True	41.63771747980229
True	528.5401029788659
True	633.3057694941976
True	179.37423180491146
True	413.09349872789664
True	343.8426042498072
True	16.98912186202704
True	172.41359696159157
True	288.5276442739243
True	2.867315692017296
True	884.9502528517035
True	81.809922341977
True	103.5147233010719
True	117.70395186139989
True	370.1209977978007
True	36.96332066800053
True	455.5179659284285
True	228.8356313951492
True	6.527006360060291
True	119.80463401359528
True	450.824952521085
True	49.01829841296188
True	67.76833238160995
True	185.29318295540648
True	293.0785567527044
True	961.826623549054
True	383.12670002946095
True	995.0172189772452
True	181.91805435908012
True	1013.7931694211956
True	768.3214636473101
True	633.513647591397
True	419.1905517578697
True	372.2413724040879
True	80.90335776703525
True	72.89594607922622
True	82.69275664875025
True	180.66280495921924
True	480.9446361145896
True	1078.682083098252
True	173.84292976999137
True	349.51392076328364
True	438.4711664202409
True	578.0427907179248
True	613.7760438645704
True	272.3620915935577
True	446.19732048140975
True	661.5418033369997
True	97.25918975164709
True	739.8994468662491
True	263.9982539036332
True	142.92813629162316
True	418.9118136136071
True	835.9513431698886
True	459.56106942897657
True	833.991424591226
True	199.70735252115225
True	345.9811602181298
True	678.1806159436268
True	623.6027761961102
True	192.6662169820101
True	259.3392615610291
True	767.2142106116688
True	29.872945338987872
True	177.44281841309575
True	493.1641950668239
True	673.8907400251684
True	98.58747789084497
True	37.40342571787067
True	168.45756378545542
True	753.8333907524218
True	320.9962323506511
True	555.1842814847995
True	348.6062267208492
True	294.2781782173644
True	447.54363501669127
True	502.4974848987745
True	67.11542905804143
True	361.41208118491727
True	774.2079196821304
True	0.0
True	293.9442534557399
True	245.9320445830204
True	1015.4908217643892
True	152.60524515933452
True	623.1486456119885
True	644.7584417326693
True	109.97445706773124
True	217.7450452403992
True	133.7658171818381
True	12.320781779703193
True	288.280054426219
True	373.87307636730185
True	1134.13948961632
True	232.64187690887044
True	409.3665282305629
True	657.5740048728538
True	205.41713282460933
True	27.29017229872669
True	843.2392967463951
True	608.368161430306
True	161.9016077001266
True	624.496580690594
True	167.09721176430074
True	301.77720501710445
True	736.9160880963467
True	35.992175132208864
True	103.71227295742445
True	522.8525847404479
True	65.14084505399572
True	78.83393431439431
True	400.1735493356737
True	22.90408428454489
True	768.3246219615264
True	104.9185559151044
True	160.9454050115673
True	17.34378818957152
True	714.4736221074061
True	31.504441063961
True	777.0179151882903
True	393.5722115279995
True	118.0150389153896
True	692.0246863894846
True	511.192673296129
True	557.3262261876725
True	48.19832362506241
True	372.7780574674173
True	6.510062130068747
True	97.35886137359525
True	386.28291062442617
True	49.08154348632341
True	119.83812276116664
True	303.54257951485954
True	174.3892988106197
True	98.227283586892
True	653.6944243029059
True	22.466488140726447
True	1180.5664296599723
True	518.3332569492096
True	314.03418345748844
True	502.527711482455
True	122.3129173264618
True	767.2923338964622
True	1138.932283796639
True	755.9188810851905
True	178.9502893985608
True	231.39520086816404
True	52.0737306472784
True	61.91640937222419
True	151.2037914158213
True	102.86621208157467
True	165.72756019613925
True	1190.817344790005
True	313.7421788251855
True	353.63089358085205
True	674.7721871164122
True	16.896045419482064
True	13.408806621231887
True	567.6411589590235
True	5.079313228353049
True	109.70524267042236
True	701.8572267241278
True	182.70490660934448
True	672.0269919799069
True	804.847119856395
True	157.513239882048
True	908.0899165504512
True	2.610030826994393
True	447.412418148867
True	1063.3645507713356
True	25.361593185308152
True	238.962854464094
True	147.68593117256572
True	1004.2390650313234
True	233.7519066185517
True	497.69720124876966
True	120.15795252056664
True	509.3549188479964
True	145.0426170755242
True	96.36085717337224
True	380.0597183842958
True	73.23333013241974
True	52.40509918662908
True	1067.5366133151545
True	271.2200619048807
True	153.22747216206818
True	372.85589794952585
True	405.5117819276797
True	216.2207744591269
True	168.6795520309089
True	387.6785414790519
True	36.14804707720407
True	498.318163169889
True	1125.7342864742304
True	117.36378237291753
True	479.3795597910035
True	315.27744473939003
True	26.97849711407669
True	411.1222930341184
True	102.19467506334364
True	594.2871165004473
True	202.90536965276684
True	419.3587181247221
True	22.39796372417713
True	429.1359052413224
True	107.24742727164778
True	346.0068583987897
True	32.80842012719575
True	173.7895738117447
True	246.38803380986437
True	806.7841323239653
True	58.97686800465486
True	143.43336995186613
True	228.48344905036532
True	134.9616460823817
True	620.783748065178
True	564.0159157908495
True	773.3484595326825
True	393.337694626818
True	542.3560814300401
True	430.39558640556726
True	683.3713204452681
True	75.13939215480315
True	463.8524588824687
True	425.8016816125354
True	47.95488085424438
True	84.63843526340597
True	131.61014300944822
True	86.87049289508903
True	327.49121431320737
True	832.0720117646082
True	330.6281184448615
True	1080.5339574188936
True	296.9861911986375
True	926.6571702996508
True	148.4106592035702
True	571.315957333087
True	627.5879831829053
True	678.3886128978542
True	441.8955315118995
True	61.68552366432549
True	304.56133379447056
True	41.70437891748857
True	159.9617032301361
True	171.02278514074675
True	1138.749258933049
True	233.30539544881475
True	554.1220152076532
True	557.761362839706
True	558.2951378600412
True	893.0194253543193
True	588.1825317183766
True	628.7299241456312
True	929.5372400824946
True	127.2272215591053
True	307.86849788455174
True	251.83439678599785
True	322.0108762831074
True	88.26707643600801
True	375.9798277671161
True	4.506001090450505
True	328.090861952978
True	264.5906131890031
True	603.3627837240496
True	292.3668114784996
True	361.10129683071233
True	10.291916761212716
True	59.55444960747761
True	538.4646000467216
True	29.462301846175183
True	127.57144522664537
True	68.66266029283003
True	147.4965777598066
True	224.2531594639929
True	67.35275537608597
True	396.1051661044987
True	278.3180772386154
True	102.11718830552104
True	339.4176929508255
True	66.32122299912781
True	599.2102933282883
True	849.3358134503035
True	282.711922820884
True	1144.129906536222
True	107.55805172976652
True	307.4143934824044
True	1029.29755635908
True	87.69807399642016
True	285.3155376138855
True	9.887445314510495
True	419.1813566584713
True	464.1866967642943
True	155.78500963081584
True	616.9266033306702
True	894.1922269949778
True	148.2420358611846
True	78.49060956013051
True	343.20459925684867
True	577.7879937355659
True	603.5508999099701
True	1250.1468200696536
True	27.68985150221272
True	930.824296048308
True	142.10689284096426
True	626.9148325976361
True	113.53404995236846
True	137.77304622819267
True	191.34445381361652
True	169.825785796653
True	739.9916721293841
True	208.0749699269797
True	230.46124407190908
True	68.67713570328748
True	510.7434269314375
True	461.59495254804455
True	178.54129490214214
True	241.3680891795917
True	17.2463549134223
True	436.62615719729
True	209.09469332790025
True	294.80033464307166
True	110.5790962635982
True	696.3607361327639
True	423.7419107753417
True	262.2660868872479
True	637.8970327340684
True	534.3222267568958
True	472.2302222130692
True	120.83564061914764
True	527.748450641698
True	433.5617376222455
True	2.64734384765266
True	186.80269872955907
True	94.34044407633812
True	237.9370559818879
True	2.5198044189551854
True	128.12704882587457
True	366.6781634803618
True	7.191237178807063
True	851.9666539926925
True	177.70126990728153
True	709.7807360422736
True	811.4144607787146
True	168.91399589675677
True	222.01297818466404
True	507.1089175797174
True	835.5947556352022
True	52.78181502176422
True	39.17708887821387
True	135.7280524418566
True	619.5226953022708
True	719.564211575551
True	186.5671796307033
True	583.7464182348915
True	616.3375999767611
True	853.85284330584
True	402.3410742662752
True	189.3001580058641
True	885.3231192886736
True	224.22046527030187
True	148.95108264504978
True	332.2168671779161
True	222.5481794915995
True	207.42278735555405
True	604.3556268443256
True	259.3779441351412
True	198.7760984385941
True	468.5959503588903
True	469.0562538433998
True	60.7247664507548
True	288.4990435454998
True	77.20325599830376
True	334.06306404293343
True	357.68717942480805
True	258.6516097804366
True	176.04031541225405
True	394.0673818105399
True	595.8875418535453
True	763.8966209531416
True	296.4435898565182
True	748.5908479096477
True	58.004621659396776
True	867.5752160335368
True	345.9243632901394
True	14.388260655896348
True	616.5112038751814
True	697.4512809698442
True	269.3908193628962
True	173.05737920718303
True	50.1284794778249
True	380.76129353156495
True	76.12011570633443
True	13.451599119820065
True	902.0727155323935
True	369.551225957886
True	188.71300531295668
True	973.4232192064984
True	10.88092368138942
True	783.2401018659657
True	30.360633800227927
True	676.372729651548
True	60.140071415075234
True	736.9840189994774
True	443.34003867419466
True	204.7930946388583
True	435.600712693524
True	220.1344137441059
True	297.6150011027958
True	217.9390825987009
True	410.518884500866
True	9.041759494136244
True	327.8931991807515
True	118.44786701225247
True	13.107355021020345
True	460.9134318286616
True	737.3115412255672
True	294.81366671371995
True	79.97853798953206
True	322.966720542775
True	85.31426147726172
True	184.3594115075802
True	185.66341421398187
True	373.17979021063815
True	40.79521458445784
True	138.393775703346
True	386.8698821345032
True	859.7377872749065
True	110.24781592676776
True	205.78354936166056
True	428.9978382040018
True	20.377959750388133
True	404.0711246681065
True	501.7126966486756
True	90.7672780031065
True	384.6168820235163
True	371.29503994414665
True	424.4375009799658
True	592.5320057368945
True	1023.5661544619434
True	956.8092473546744
True	54.41561834770813
True	1048.7274845515672
True	115.86771343853366
True	112.28736390977592
True	111.84872827846148
True	502.06989088834086
True	375.3551873366609
True	575.9943760415539
True	257.8281751002229
True	162.10911286133648
True	406.9455827220569
True	14.050106359940944
True	468.26840693521206
True	399.7862553344825
True	149.31094989199468
True	94.6765104664156
True	522.6011283383
True	1009.2987763705438
True	204.41600842664215
True	69.42213334140428
True	430.017749095861
True	377.525854759881
True	462.90982457573085
True	332.3051492436736
True	4.419436528090129
True	549.6726554103669
True	519.3458678005716
True	511.6200157746107
True	183.10845027777
True	103.120791218558
True	20.461165336868547
True	377.85945737289023
True	107.69994224520208
True	6.244421901311252
True	30.46042110708521
True	347.1111051817391
True	630.3335184903261
True	142.7577396413057
True	89.95766743690422
True	22.93958273472009
True	391.6920994445103
True	360.6575990577704
True	785.2577385507122
True	299.47735311821486
True	515.3080815402265
True	547.5259360343139
True	519.1549405307746
True	294.6945163833241
True	545.0239195982264
True	103.62567119869712
True	579.9438624863043
True	7.25030406730113
True	371.09921254665386
True	465.97552098552165
True	961.7070385759008
True	339.80297923001706
True	825.5202629593343
True	1021.8962896688732
True	182.01922540224425
True	37.930239480431695
True	375.79906905143343
True	390.9764009702686
True	567.9266884687073
True	245.75316727632128
True	28.28157866378793
True	641.495693482177
True	126.60159473752692
True	1048.4732524309388
True	319.16337648839425
True	481.414254964631
True	123.28853169181612
True	814.7909927214429
True	139.68053398657167
True	833.9150112479574
True	593.4517021967728
True	178.124649036247
True	111.3676777410694
True	67.33914559835684
True	558.8995754840204
True	927.7228015187956
True	442.5294974335687
True	552.4347580280659
True	136.90128153409128
True	627.8501061698821
True	456.5657365770349
True	777.6559880748911
True	324.8868114340008
True	596.0937504799839
True	119.65217651211653
True	27.664694028449738
True	420.3434730429069
True	170.54930963026834
True	105.92062365519098
True	374.8954106876935
True	1065.8739806654671
True	269.6081050645387
True	559.7555639903782
True	10.395430244140892
True	74.66027318794471
True	332.12277660267057
True	776.3555725758042
True	454.09681017047313
True	513.0372115758328
True	699.9017380138554
True	65.90334546918139
True	767.0132338543999
True	50.95938017175126
True	112.75850477667689
True	179.94567963594903
True	80.80358387636313
True	25.85817446572936
True	299.2325409014845
True	471.8006351616897
True	887.2172226302548
True	879.5453647278434
True	6.166082555180366
True	283.6762848506876
True	444.9800295694176
True	124.84164782166916
True	248.68188274931435
True	334.5602978897792
True	1301.8030831543615
True	449.6066388188561
True	25.30919179356435
True	190.46604828185087
True	693.5743870094602
True	37.34488717143959
True	174.65217763487914
True	553.6540514419783
True	71.70570839151507
True	869.0760722761179
True	321.1872908598658
True	664.4193079527847
True	80.60650182070928
True	659.254664559308
True	593.3698588526738
True	887.0493219078126
True	254.8942939614762
True	499.30506787727546
True	811.4077067676246
True	917.3164522184392
True	234.89536891310044
True	752.3325757015259
True	226.23909229668823
True	452.4679667942933
True	364.52689373620274
True	501.0782950751392
True	500.7979914842153
True	324.1789288664554
True	353.23553824729487
True	114.89596476561309
True	345.1381869874115
True	1150.0101099080416
True	310.0774184715032
True	139.397151550064
True	306.2244522917045
True	752.1185068848782
True	646.8739612205602
True	410.9447744448117
True	110.62629843978176
True	334.75325003888923
True	34.41220513230829
True	178.4401382428086
True	91.69232958519416
True	83.14440053137055
True	564.0778122044834
True	137.87851384629724
True	136.70381596866727
True	106.26678749943348
True	79.95493027262239
True	443.40749561155184
True	402.8997535392155
True	1034.338716070948
True	550.8542999281148
True	833.0265503589043
True	285.3636989498087
True	293.8315446208435
True	539.0311367838327
True	194.90409867693643
True	753.9592434248547
True	245.3346022337471
True	361.76878533023785
True	70.95550880657609
True	120.0621055104519
True	253.1332647119065
True	124.08945378019158
True	494.0772334296507
True	31.904175323398142
True	558.758244646665
True	1007.5594085511858
True	719.6005312392845
True	1.1736406749751849
True	63.4001097666689
True	481.02951558413497
True	430.75154558762506
True	75.51441115422983
True	118.27202563185132
True	300.5925675881768
True	80.18488012401397
True	53.745336848647625
True	732.4833689617898
True	673.4516923056145
True	165.57654125576954
True	163.23051620112352
True	531.4063139672644
True	53.36719172188487
True	26.91353683975395
True	561.972968075191
True	473.7130564237473
True	1133.9650333361883
True	47.59635992959239
True	460.93378487342096
True	842.3967003847202
True	821.0285620799956
True	289.9158712827875
True	749.7339549805556
True	392.2911738382359
True	41.36727694308095
True	103.05255472475729
True	680.305840722619
True	78.61966485499738
True	138.87408288727573
True	934.9590233959568
True	184.3880253273973
True	281.3129730666757
True	111.12120202143086
True	648.5338157800657
True	599.4942808580903
True	214.3378304218336
True	432.7301466432274
True	41.49530979782873
True	284.8984528345843
True	594.6613740257351
True	652.0854582273876
True	308.6602076596263
True	72.19858520063042
True	944.1193168383196
True	1096.0334281251005
True	570.4807164663656
True	65.67111841193032
True	30.993532036635543
True	95.68636142181774
True	106.99877626839591
True	97.04388084029944
True	880.4141823554838
True	1182.3727291227035
True	744.3293304596511
True	328.2044940526795
True	9.069416013077166
True	22.90127875849661
True	347.36961790851325
True	478.4597424793513
True	47.40560978694493
True	556.945469437602
True	426.34337482120856
True	408.3027084024094
True	78.20295106110245
True	201.1639159267829
True	251.08196370070849
True	134.5675940537367
True	396.3841814126487
True	40.13854572084328
True	163.02411661068888
True	1149.7439798244964
True	5.21800481126801
True	27.61628683569268
True	597.9238621038056
True	358.4529755498441
True	765.2937706135497
True	154.50443853827767
True	769.9382732007285
True	601.6238422978996
True	280.23301537879064
True	437.5436690743351
True	337.83484105176547
True	281.51001484407425
True	271.2946619545648
True	392.294675056951
True	498.8440250538762
True	502.9824751625239
True	107.62006707881764
True	356.01810907439915
True	8.29668936404922
True	187.91363754910088
True	220.6940135593386
True	846.1884285244065
True	595.6399672486797
True	33.08046762986655
True	709.6299943715221
True	828.1884344734968
True	107.24196012562744
True	355.634993219343
True	836.2773543926253
True	236.9804548972841
True	170.30344026952812
True	531.8527952887424
True	573.434580830449
True	1106.617256231371
True	146.7938193311454
True	150.91789870117242
True	253.0093517006067
True	304.849694595608
True	429.25036153151314
True	417.9400017332079
True	322.57483515891414
True	444.4192821722558
True	501.7685339559873
True	235.19913774485613
True	1463.9052849108784
True	249.82144128617105
True	393.1219002517176
True	53.320362975385535
True	771.9244676210049
True	247.1571023302235
True	927.0062700582512
True	563.3258337748491
True	325.9428370744026
True	757.9754924338872
True	274.8025986935756
True	201.20517358030543
True	263.3337829621544
True	218.78002454460167
True	140.7641586130819
True	252.35726218829447
True	734.0703835260949
True	533.2129962010631
True	217.58107699920416
True	1174.883444445456
True	112.62202232421676
True	265.82054082347446
True	73.04346579900272
True	314.4260797605891
True	415.2641806214251
True	91.85457553997917
True	217.97182656773248
True	72.61663385102784
True	734.2564410742067
True	383.1242982972451
True	224.2436979510456
True	739.477412855503
True	885.1815493185765
True	826.2804909380393
True	822.0044683517647
True	352.01066739124667
True	1.3040292636300137
True	264.63057004779625
True	46.38192456243236
True	386.7710020275786
True	54.55158652387525
True	366.96231689377066
True	867.2356817979177
True	1063.2094069221394
True	399.9334774025791
True	24.27984503151804
True	505.3328460276699
True	507.87013499494674
True	192.75665217976209
True	229.85945509223475
True	301.8853147933581
True	23.62106362777411
True	116.33893094056327
True	922.2765911165324
True	61.84727459080254
True	472.6125395739497
True	766.3724131562886
True	101.017929878188
True	246.24135103965344
True	112.45526233104503
True	16.585185587626384
True	1.0648027646042424
True	117.71529085204916
True	1029.4484864375956
True	466.2398349534232
True	65.73486171268428
True	787.8069164756282
True	341.0348508869561
True	1.3182383000624978
True	447.9014414370416
True	188.21176142010583
True	508.4807896551948
True	83.6041546401716
True	321.9861314344036
True	374.6856394390314
True	175.5546563704625
True	205.45375736424035
True	129.36059961946717
True	178.6893310901078
True	997.5917467292988
True	16.20339549861935
True	509.8720751656528
True	475.7312805720145
True	412.8492830080209
True	222.5227653823979
True	236.04256595509744
True	164.16903622753898
True	48.14130150441887
True	490.7365839768246
True	153.83386230951842
True	827.070148724403
True	797.3488442131317
True	238.61527933973883
True	333.5002889919196
True	529.7913828792557
True	41.0259679320618
True	85.60839971481184
True	758.6101511745339
True	1076.4882151126628
True	114.70361282290114
True	732.3667492882413
True	150.77696246978135
True	937.052702554158
True	648.5967541805923
True	109.6579635733704
True	276.1919509875883
True	606.6839363600641
True	275.4246408104231
True	45.2850657185637
True	563.576328624138
True	452.61566686323386
True	6.642281533767141
True	480.8648064422785
True	66.51549163130358
True	165.7638897348706
True	236.17243342592548
True	311.5457160423787
True	76.31238978879934
True	217.95828833906853
True	342.1590970702955
True	412.1447190491142
True	925.2795541995364
True	49.071568893972575
True	906.5207210948344
True	1015.399898478635
True	130.23434775292435
True	74.74237669145343
True	1038.8286289623195
True	30.87367886634873
True	236.1623967103905
True	84.64832234696547
True	207.28442906841823
True	365.2425517978148
True	931.1905516226848
True	99.82823980835776
True	70.75675742055155
True	660.7422168932537
True	277.54516506643023
True	720.13703617698
True	55.01938020100972
True	498.4560256486239
True	381.90912772290784
True	683.4233399184108
True	53.81120864424095
True	104.64712256442608
True	27.90476282821452
True	263.3081720036224
True	44.45124289896618
True	350.2230763392144
True	2.546118744543665
True	1178.8810998472668
True	102.75277926607174
True	133.29695145682606
True	360.4249843345036
True	721.2705582805477
True	677.0957678517539
True	975.9076621130076
True	450.3776402791796
True	406.22395650710047
True	138.31304588605946
True	416.8882475087248
True	849.5749339006882
True	436.0858204197903
True	940.9961428445856
True	84.5468459484469
True	414.1954879170434
True	176.62783967948988
True	277.4510806898464
True	743.5699765846572
True	154.5056235874163
True	138.92714040258505
True	64.57200044454395
True	875.597110909075
True	795.7943472258826
True	83.58593790186288
True	445.8622894798519
True	729.5105226992314
True	415.9717235484262
True	54.65964125790551
True	311.50992791162724
True	778.9009096191875
True	30.35074392189619
True	377.8149893607515
True	170.7191717232854
True	290.16353158953115
True	34.921359681665685
True	211.52287204132543
True	767.222766886316
True	632.6432531968261
True	57.12016829373884
True	291.256308106114
True	883.6803065426801
True	16.663570289137716
True	310.43681953992274
True	294.0194072599841
True	438.73533033405386
True	219.2779320320232
True	609.6511053771047
True	46.45333580071466
True	920.029463956154
True	850.0800890514564
True	47.052063741495004
True	399.46407238867647
True	723.9808816160024
True	894.6294980576024
True	260.24039593165395
True	579.9168178905944
True	123.67507137482224
True	181.0075060105653
True	132.4178317891485
True	137.91373866076145
True	213.1668758655757
True	939.1940696858572
True	789.8710943091429
True	951.2188692350004
True	18.856957464799088
True	27.936611856020164
True	350.13239214415114
True	12.571404156435204
True	626.1900946147164
True	1069.744719711278
True	261.32235894093407
True	211.94045109999277
True	79.53700008719782
True	212.62834598136016
True	126.56895769379662
True	43.73390696873733
True	130.4069371112395
True	83.92917239834784
True	254.113843929082
True	526.6108248287616
True	162.492905145291
True	25.52295485410971
True	58.00227740191525
True	422.2389177321626
True	264.2071080250369
True	592.9944620321336
True	20.155671216937478
True	114.44548692215888
True	663.1221700140565
True	272.69830007625586
True	458.4219755409308
True	655.247353488353
True	93.94905004296012
True	112.19423142128916
True	79.42834289843461
True	27.147072390656835
True	115.52900709265008
True	85.26340940283417
True	103.22438087173413
True	162.85215020361153
True	241.4793568427264
True	843.2001248490944
True	289.344698278448
True	904.4836416560862
True	167.8899554126242
True	203.2191293584125
True	808.8707504850112
True	312.7345534533377
True	594.107619428414
True	254.2258269687472
True	356.44855475838574
True	451.0769133196059
True	549.1017178604535
True	655.3864698358958
True	361.9825362566455
True	34.12720342967785
True	563.2932295175195
True	618.9565324806575
True	21.131999793518474
True	11.310864083460602
True	260.3708112987859
True	397.8878692197698
True	443.85597478274696
True	64.64862413692015
True	633.3153466281476
True	927.101005178395
True	231.5730592844361
True	911.6909677941916
True	277.2396961073691
True	101.93685635732108
True	275.543801581186
True	692.4427312078072
True	41.92669969593795
True	565.5406059432986
True	1274.771825063776
True	1013.9152437018432
True	922.8098137720848
True	213.2460647774127
True	95.84798810573572
True	190.2008254809468
True	842.0081643648349
True	149.11702657555676
True	1069.0398847210706
True	851.1939846295452
True	39.98064903671761
True	85.23432594389911
True	412.2044388263554
True	400.0702127753159
True	203.3548516469144
True	502.3619947936186
True	680.0507233813793
True	120.2607340603078
True	273.1926954970016
True	1026.8898334226817
True	54.06291202251555
True	714.0509375613753
True	528.6010618939663
True	40.976212717810654
True	797.1374957130448
True	387.23135011637646
True	555.0753305763167
True	114.32107191086656
True	267.8968987664438
True	225.03303293440064
True	24.67336209151668
True	132.2261849888386
True	745.7393300701239
True	137.81032532511077
True	385.8036557801087
True	62.448166719606014
True	629.9099003023497
True	614.2265497622702
True	240.67530776483665
True	445.078401967158
True	165.69949478964648
True	177.29788849675865
True	225.5154225882726
True	284.8096394064059
True	359.60584008084146
True	135.2095093807734
True	184.3020937682261
True	27.45350610158529
True	896.386600412547
True	318.30469347823004
True	9.552461306569612
True	368.3855097227662
True	168.63157648491253
True	627.5149398402622
True	374.2930889012298
True	592.6096521486427
True	535.0718395954265
True	496.8311420153772
True	781.2477267527374
True	241.37093606524795
True	562.2768521680267
True	156.50866921077733
True	518.160125249438
True	372.066608351553
True	380.3597420299143
True	131.37169130761325
True	135.48767090344265
True	106.7457003780282
True	68.7082406374571
True	714.7960291362074
True	182.0181721806534
True	43.97115233961164
True	0.0
True	522.0320580689757
True	108.7445885027278
True	23.87065446682451
True	39.1340318370648
True	108.11149887178222
True	520.172477694032
True	173.27874922787865
True	110.04949956799244
True	34.28398724498611
True	158.97719245627135
True	935.2481040006736
True	52.50808438444232
True	219.132861895902
True	736.8292126861439
True	315.580432664392
True	450.9221455292279
True	485.0937622362092
True	517.3990257847828
True	610.2927568991515
True	921.5911104993244
True	254.66369246589716
True	1045.400956722665
True	916.1921972569936
True	624.5544349049085
True	346.6902354842745
True	845.3060406542335
True	10.934171990208604
True	33.73337311372691
True	292.2883621668719
True	39.79555293641209
True	201.7363764962563
True	763.1827563073418
True	217.43285148300933
True	744.3335742217724
True	741.9384721600982
True	121.8925816881722
True	368.2488513466087
True	585.2970844908237
True	22.96220518194925
True	119.8633596450873
True	438.8299415209872
True	303.10622538306075
True	201.2034321582981
True	111.48168279207285
True	380.6967105386132
True	22.197579847921727
True	374.36950378652574
True	369.34294308482015
True	1030.411827377627
True	365.3803896707904
True	31.87788967855876
True	444.7079534113229
True	440.3635905792905
True	244.2948806172388
True	32.585177891532446
True	760.49952494567
True	454.8315412312468
True	184.35889344128188
True	11.80154933294866
True	1222.600793378355
True	167.24728357369588
True	27.611452353209835
True	292.68253753714674
True	272.1356115797203
True	115.08509991742706
True	296.62991368519994
True	46.17413362605621
True	313.603332668563
True	305.20544885182056
True	306.3914140771456
True	28.72085664156046
True	46.77855979678469
True	1058.3193558474063
True	26.737513647472937
True	12.275131352064587
True	175.13026915085098
True	610.7107010778223
True	8.386665855292863
True	191.8141004260916
True	171.96485994986523
True	517.6828102733043
True	378.63031626149456
True	751.765392226453
True	314.4305470338863
True	474.9794062052878
True	452.7367385701996
True	510.0283241010748
True	102.23386343122512
True	1262.9912986847844
True	906.2352975668682
True	294.6429788977082
True	520.9797393610727
True	102.89686024075505
True	534.3527417741595
True	419.4448586532565
True	160.0131037374051
True	79.20057718466231
True	352.98547539922106
True	170.34993152615712
True	30.238051382530607
True	599.4463563209252
True	377.4561524331771
True	67.13056365794326
True	29.46703978751153
True	664.4065966554325
True	499.655790747103
True	70.63345285258043
True	21.662982628543944
True	309.2696140452674
True	334.1583137698572
True	729.0946893633931
True	563.5996999654027
True	565.2378150730169
True	775.4584603441741
True	9.12912458516919
True	58.76630659063788
True	36.87035760555304
True	54.36005870780265
True	499.520793279719
True	589.2896447450175
True	83.40143013830539
True	112.71571301677268
True	199.01312498862228
True	74.31201432095979
True	180.56143588130035
True	215.3957173593209
True	263.62674492016816
True	806.1374880302266
True	583.8431266173415
True	286.8111659174462
True	199.110937416659
True	278.4979369207333
True	243.75584545444505
True	737.6417470629831
True	336.15233230119344
True	171.5629148547755
True	896.1664540463313
True	345.1431986257445
True	462.7603288010247
True	153.02001298836203
True	115.81565106418762
True	65.83577683325957
True	215.0347215253529
True	1003.6823487605776
True	535.9206731049095
True	116.93879734302524
True	361.7840893466748
True	104.15821949646823
True	676.2186968526037
True	4.696767654819653
True	685.3277524326782
True	37.01986752409695
True	984.3147625699324
True	854.0106304675697
True	212.53396990658
True	31.072814541332264
True	84.20424712846565
True	464.7040279726255
True	236.9824502614086
True	1.5394617844932172
True	76.45749750687465
True	1082.8623522506034
True	341.4226716551257
True	694.376282789093
True	479.3969152315936
True	33.13569745114218
True	137.98590097439643
True	430.83307522840914
True	909.8552490927004
True	806.2661391220087
True	404.1289326920908
True	345.64453652512
True	16.703509352007845
True	83.82034944722768
True	746.0075914477876
True	469.60438367323445
True	377.2314323434071
True	888.796470181772
True	21.34325069750474
True	222.4411215294528
True	878.1409859075435
True	242.45664104824945
True	9.807146796073674
True	494.1785874216378
True	103.49220279994285
True	684.1161900604559
True	52.47473591714841
True	264.6369663438999
True	878.4931787832642
True	864.7957506766393
True	274.28418846624766
True	437.0296828240862
True	113.84156545694528
True	608.1170483304255
True	266.7414040508305
True	190.90793149200303
True	875.9915802600694
True	53.95266697100417
True	741.5342663073083
True	276.23988867828
True	301.63606210720786
True	172.24537439179403
True	498.9241411312328
True	578.0063059188093
True	361.08288662889805
True	400.7516393293606
True	68.67001063113749
True	165.84874800143476
True	451.303383177873
True	229.29270454021852
True	38.21551174354117
True	198.6140082288739
True	397.211772151436
True	388.5531248698873
True	739.3600388721027
True	134.06829775855914
True	642.6363896820652
True	492.203802876426
True	587.289005520914
True	141.48831789520133
True	39.16498987346269
True	683.6446510877377
True	74.7134908739735
True	560.448500676755
True	673.1824683189535
True	449.3489800969068
True	118.83346059970133
True	529.0879970878441
True	4.866065408804273
True	398.76045715183807
True	33.37367077229736
True	621.9795715019347
True	271.5056960484234
True	581.7318020078637
True	696.5844637278249
True	143.32952522257182
True	536.6448273045484
True	494.81042106127217
True	62.92914085609173
True	932.4972874783596
True	2.2491703383788386
True	28.213520236043653
True	640.7594402222901
True	682.8890585118198
True	128.71177597758992
True	425.055020204006
True	121.45378900492985
True	70.5043337299917
True	462.7356374057319
True	40.22398363379018
True	501.56276813216607
True	11.859482376154093
True	863.8562764551847
True	542.4960743142017
True	661.6589862233864
True	99.7064219901732
True	375.3001899097029
True	1011.007662402876
True	869.3953917027069
True	136.7448869153808
True	556.2047927487715
True	465.1108918041825
True	244.1053427336732
True	261.95555542652346
True	5.419127923152174
True	319.80072668311146
True	11.409137663264024
True	385.6815797341472
True	78.0468970706273
True	419.0201900402535
True	656.3907367461109
True	127.06081566123017
True	226.216244776378
True	629.9714570302017
True	682.5679037136092
True	284.08633444085444
True	135.5392697389374
True	160.32477125073922
True	477.98896993800577
True	85.32849717953863
True	10.04654170735055
True	516.2802858895681
True	560.3232067708753
True	16.339342908683566
True	138.19944331887618
True	881.8069249562647
True	495.5111958097555
True	265.92515848851303
True	32.39502821599934
True	469.9256063892628
True	115.60225086214857
True	573.3722079290906
True	658.4406484305715
True	295.1330065275756
True	375.18686463041
True	185.1201857654165
True	248.4457984636736
True	76.99819918507097
True	219.09402122494083
True	493.777329486626
True	23.719927838105896
True	455.4041842095744
True	373.0358736923532
True	755.29010683471
True	910.7757741722278
True	887.3367793943464
True	160.1339683613082
True	409.5488374910559
True	74.57961170689227
True	195.32201685665797
True	314.7802178680375
True	10.599915879749076
True	813.9078615671626
True	18.291014930858022
True	399.8323125052208
True	259.957308562215
True	651.5963102342437
True	211.09535068554115
True	40.80765186526399
True	669.0518079202997
True	1076.573586152469
True	216.96541858025265
True	132.5594880460104
True	611.4966420868807
True	525.9227761786528
True	18.08403818238707
True	784.0146316709963
True	115.3540873584662
True	46.11713364781018
True	305.7692504555821
True	350.92483005575707
True	413.4567116744921
True	271.59178610357
True	20.74306091687805
True	21.68426374912457
True	807.8705296348539
True	195.9079596821315
True	115.50907762528334
True	819.194350630547
True	651.9132574925875
True	669.4469997724954
True	452.1813410826168
True	149.33472849081463
True	31.82809513033387
True	102.09052466235028
True	434.1706112190497
True	229.35871949845205
True	483.15600614065727
True	151.38344219397212
True	493.2353660902196
True	650.9015327158692
True	950.8441952979126
True	24.20125294981444
True	981.9029529916608
True	1050.405297374314
True	475.646791667612
True	79.6813454524737
True	777.5662412482864
True	643.7512583219285
True	614.8804686152746
True	164.33761870734855
True	728.6222508568342
True	700.3059959558682
True	120.4773772947132
True	754.2753460379929
True	806.3399071828104
True	482.94149139730166
True	225.40042389733927
True	67.00344164863239
True	297.05911564740614
True	347.9400537178869
True	445.8725454729484
True	431.7897078686764
True	194.4361836149031
True	316.46946527196286
True	2.790761369067313
True	14.019705341018613
True	104.7249041692756
True	133.9139846002079
True	356.0858440020493
True	342.4077973274927
True	114.61052962171752
True	16.466731495674644
True	209.8406880103271
True	847.4929195937821
True	441.3647614924926
True	532.7405629700622
True	569.0509675308664
True	806.3732120727459
True	636.4159448180197
True	88.7089824040491
True	209.09381455891835
True	238.2394332788688
True	291.5131344285898
True	104.87911042150326
True	354.8321131947169
True	437.0226733861198
True	176.23092159466805
True	651.9865924420466
True	251.2209432543252
True	207.06653962118924
True	29.773624792506165
True	246.0489036969433
True	503.9974575512888
True	166.9111087102546
True	546.178822019128
True	477.05191721339526
True	249.9923132356003
True	103.92924052244112
True	42.30128665405953
True	400.6628431199691
True	799.3048440357808
True	161.87042474252183
True	1037.7268775872278
True	1033.9615441794826
True	486.3882868622154
True	97.99909487261776
True	126.35187838852194
True	652.7315344488482
True	7.617583513267313
True	226.04259870023964
True	119.37652701372468
True	121.04456010630412
True	335.37173331575
True	642.03898230251
True	37.69744441016995
True	126.9542387667868
True	971.6425033660892
True	55.165630401750846
True	464.62147125390806
True	527.4783561888158
True	257.15724796723737
True	129.29489044990245
True	922.3515912298764
True	1190.8611269405196
True	522.713823512229
True	670.2447952289224
True	206.2825380797747
True	154.7861109512496
True	317.8363526552232
True	256.9310005080389
True	163.52662235448383
True	304.80094619044564
True	336.5524869279455
True	12.563418425647704
True	626.9960620290759
True	150.11688298714503
True	79.11486815587982
True	446.0112959913527
True	324.6555724484815
True	1157.229527416015
True	353.1532926393047
True	976.9924498118986
True	10.38050812586317
True	265.5342292502565
True	223.5856073680449
True	158.0428504223634
True	488.2224301043557
True	197.3110928701572
True	403.63958191791176
True	333.1893432585088
True	113.507529810792
True	365.2675343670802
True	1114.157776287463
True	753.8002953896365
True	223.02541828456776
True	107.69057522706214
True	292.82564005315385
True	25.835585670285223
True	351.1489279308421
True	317.80089736068766
True	591.72457741545
True	418.2513994237476
True	350.6890929889371
True	149.6981935109529
True	13.27103776534016
True	424.19661581795583
True	289.84869851667986
True	140.82053192819043
True	306.61739473202203
True	442.9847930693927
True	831.5339611721457
True	315.8197152243702
True	780.0090851321098
True	400.239858736
True	382.82507450288193
True	1.326540452095056
True	1124.255650976662
True	101.49682703540874
True	913.3771722748672
True	212.70360268058727
True	454.8952097733287
True	647.8508874779686
True	87.08630404212259
True	490.82850063174
True	34.00372935132014
True	428.732197087496
True	79.69898625716672
True	233.69267337738336
True	37.83296174693645
True	690.9330980475453
True	191.04268101352167
True	24.25967049908366
True	391.2866303591267
True	111.812417123161
True	171.96825295182217
True	836.1603140758638
True	261.74778186968985
True	153.11717139670506
True	373.9873332073527
True	528.1927442528206
True	331.1632601128298
True	505.5827844672059
True	611.3010475070434
True	155.40662684751064
True	7.4225971811562195
True	74.66675171633979
True	421.92512665057967
True	93.9929172291938
True	82.15150367337706
True	1030.3083744374435
True	26.592538404286145
True	319.5390029256396
True	312.1356870354587
True	453.69710455822
True	659.6678402938197
True	185.8824546961712
True	638.6810634301648
True	319.9900324522348
True	341.76315353872087
True	270.0405598972059
True	211.6623083718549
True	358.05632573703843
True	428.8929918632209
True	420.38736106312825
True	597.5190279417781
True	139.24147604205407
True	80.77039493933059
True	39.40948606413369
True	292.97337254785566
True	641.0660983911861
True	426.7458897265476
True	766.9312006242253
True	213.97811982482384
True	389.5143119226843
True	64.72224202756895
True	54.58595723140431
True	431.5096495618631
True	201.32885826205805
True	230.54646566959167
True	40.78567452117403
True	1077.882526710796
True	178.82593514156878
True	901.1536110060802
True	316.6395539636837
True	933.4177172867784
True	234.51177954926928
True	466.7042629073911
True	529.0018900953517
True	602.8012591815893
True	221.56541053345663
True	488.47868078927024
True	965.4049082194836
True	125.580975072357
True	7.283672533577672
True	597.6740498555451
True	28.446496411803267
True	77.52288928489035
True	805.9051276177865
True	227.48894598211533
True	1004.4234407666391
True	702.7328781459682
True	418.6090631688915
True	268.1355488943912
True	476.82767407913286
True	327.81424989610474
True	173.58522374649058
True	680.7993950377811
True	736.1481467700858
True	209.41351088178112
True	90.60912692671045
True	519.4766109010354
True	139.96939384675017
True	371.612980358269
True	354.68288304731834
True	62.39013869757263
True	379.9003547160301
True	433.8812731297824
True	360.874630972168
True	416.0670098542827
True	432.5123502244315
True	645.7681434026687
True	58.34052121057303
True	460.7110139429077
True	316.0891670533143
True	657.8780160890469
True	219.45703411567337
True	101.20591333046552
True	43.82901045083074
True	542.1622096063403
True	667.9036750755763
True	192.43808127693308
True	407.9550348814393
True	346.7201314911055
True	14.931122002477885
True	170.83896648777522
True	289.6288706856311
True	2.0931990828840936
True	865.0327849200081
True	80.30858253806629
True	102.3940267844838
True	112.93986330862572
True	354.43111098855707
True	34.966647390245285
True	455.7646544115649
True	225.86094512664116
True	5.721535972942171
True	117.22199883426268
True	442.83047777598017
True	50.44336819268269
True	70.93812108734683
True	177.32086406057022
True	288.91145624200664
True	980.625346895316
True	390.4507538129411
True	936.3743953558172
True	182.9025873929345
True	1020.293548814038
True	778.1503655642456
True	640.252833420226
True	409.0613690671439
True	374.2869387045175
True	78.88377364678442
True	77.75391217692224
True	81.70180354281561
True	171.87942376052058
True	469.1665569207596
True	1097.9738488946605
True	169.09566511615046
True	356.7965463956734
True	437.3282239250592
True	613.7285171903256
True	590.7359195669042
True	278.85709651424463
True	461.67376547130647
True	666.8768888466946
True	98.39553954277984
True	750.8695856192384
True	245.20914336523347
True	133.68021242116487
True	419.5318287336172
True	825.7785768227027
True	430.51337492521776
True	851.9270368078018
True	196.3753375170762
True	357.5365650206509
True	686.972573239191
True	622.4279196428165
True	193.7655518483782
True	253.9130021332008
True	789.6175245081398
True	30.67032527396312
True	178.00518782830932
True	491.0233291482163
True	697.3135605625919
True	99.6578163457526
True	39.07280332500088
True	171.68257554881325
True	712.2916800251165
True	332.6599897670707
True	545.8465756010144
True	362.11202536424094
True	292.3288649317861
True	445.59953536919807
True	496.0573289255143
True	65.422056087767
True	378.12266997351793
True	803.0323595512982
True	0.0
True	291.0524120171546
True	249.07307162428424
True	982.6749125367808
True	147.52531397250283
True	647.8343492664604
True	649.5509313328051
True	112.5651421990804
True	222.60293818920465
True	135.38798715020428
True	11.581155065048684
True	289.7678411776079
True	371.9785559980111
True	1143.4658561695403
True	227.56114813216797
True	420.3029627368459
True	648.7217779247995
True	208.839701552224
True	27.74236842404995
True	884.5452745064962
True	603.5186457777353
True	153.57919860458205
True	625.2499197610686
True	169.54755184092264
True	306.8903137807963
True	809.206326730075
True	34.01904326410114
True	108.9385980879606
True	492.5691355337584
True	66.60993055094272
True	74.18603398663306
True	398.7853766407589
True	22.173136664754427
True	741.3420948423076
True	102.38871971335176
True	156.71783375708046
True	17.173348225309994
True	711.6420016396175
True	29.77033447227849
True	767.3908063331852
True	401.617290596251
True	118.53937197660392
True	701.9142327964565
True	524.8359483551757
True	569.4577874755478
True	45.011739506235855
True	377.5436995456285
True	6.661824932906878
True	96.336620788622
True	380.9426846734513
True	46.58883980405923
True	120.69489012984316
True	298.2133301143134
True	185.6561163800328
True	100.5298558897085
True	644.40002506766
True	20.61511626489569
True	1089.0186390866995
True	493.2199544785315
True	305.30488968006864
True	493.3100668634313
True	116.47605079233736
True	804.7329077971342
True	1084.5596046007536
True	741.1063857503259
True	171.2419306949179
True	225.03271924313503
True	51.65990012385934
True	59.49561915985508
True	151.18367109614886
True	101.78250074233894
True	168.44629849665822
True	1167.0698297303509
True	301.8619318367676
True	360.0616895578169
True	716.3888844760069
True	16.126607259934293
True	15.449746409782405
True	599.8070837966069
True	5.536467759601728
True	118.21122732776156
True	699.1275044952987
True	184.6331842809079
True	647.4747854627727
True	799.4705302377666
True	137.26754187271874
True	867.4479054047542
True	3.430285342046276
True	449.3522085977174
True	1063.333963069119
True	24.44346080369786
True	239.55963425452228
True	151.97740796064843
True	949.8989336903536
True	226.47741190579004
True	512.6421304426016
True	114.53336540835532
True	500.61439947454505
True	148.50792545360622
True	102.09403181742718
True	386.36693522574257
True	69.27552168155124
True	55.50986378587107
True	1057.8066313981872
True	251.2649307763316
True	159.19537936559252
True	372.33222828502863
True	408.36651089480654
True	219.6874115845633
True	165.3085568333425
True	388.6499434516801
True	36.43151747967138
True	503.4299465105029
True	1116.3048943534666
True	116.20145306807557
True	463.6383606519128
True	309.992921642818
True	25.948332781883025
True	418.3129138661142
True	103.41668383400224
True	569.4220929475554
True	202.27068579856143
True	401.3038740967575
True	20.869806082337675
True	457.925779020647
True	101.9326130347194
True	337.0567809369996
True	35.22329256568136
True	173.49081308286614
True	250.05793917792369
True	764.4195247919325
True	55.0490152118604
True	134.4004244002546
True	231.49563730408528
True	137.4051172059319
True	633.6875678985803
True	555.7404111931064
True	775.5348095387758
True	389.832534005152
True	545.9256729555815
True	425.254788157468
True	691.7120608544294
True	71.50046923610675
True	470.79224642270736
True	436.9638059229876
True	49.66944306541401
True	80.66478958228315
True	125.53413845079228
True	90.8487822147425
True	325.1739498462631
True	862.5508809516094
True	332.79780884953124
True	1080.5170432352145
True	332.71479827212994
True	928.666010302674
True	149.70977505205573
True	570.6385194898783
True	625.3678770837436
True	713.7373361123908
True	433.4942487637212
True	58.00788485544254
True	299.2158997123619
True	42.6856641446188
True	164.04225682142902
True	170.1030977789221
True	1142.3399763640632
True	229.90519217917736
True	565.6617498626423
True	544.7571526353498
True	577.2381625659796
True	876.0599045469679
True	591.5733582465621
True	662.861302495828
True	954.6474962922948
True	125.23995452079336
True	315.4079526568744
True	272.2924289493984
True	340.31391279399
True	91.32553900734196
True	379.529746694764
True	3.7556665240795217
True	312.25305735779705
True	259.34210531712665
True	599.7673777290248
True	283.10358958979776
True	355.1372794695694
True	11.406706943703728
True	60.98695315412096
True	543.0763229775133
True	28.78453890095452
True	139.21856807434068
True	64.38706974953872
True	148.09887185502166
True	241.05222126348937
True	77.11854782716273
True	387.8348242129467
True	289.9389550969225
True	104.29404245545308
True	338.5293831010623
True	60.47494994336553
True	611.8416534645596
True	883.4787254173182
True	276.9272185438009
True	1155.1775938623975
True	113.55008001119528
True	305.6387594482154
True	1047.3253695817173
True	90.14099589698438
True	287.7876872614465
True	9.568574684754235
True	403.73417992242975
True	454.342647301828
True	145.90008034423755
True	621.6678258158553
True	903.9910959471206
True	156.57162913172397
True	80.30842940024131
True	330.68552208573334
True	557.5556374046229
True	615.7191945533397
True	1203.0268755714756
True	27.064702209394024
True	935.7194955901866
True	134.945829713722
True	633.4525889950505
True	118.76705408452446
True	131.33073058253055
True	191.72454250417016
True	162.4835376699262
True	746.91049473712
True	214.0515513881977
True	234.66228447483545
True	67.27100285355145
True	513.734413459875
True	441.63542485035816
True	169.46132291181334
True	229.7448537257989
True	16.264773353920813
True	423.15492233248153
True	219.65753615437933
True	294.70106900028986
True	106.45959679983376
True	701.0932958860488
True	422.8692185495752
True	258.8377310535372
True	637.4584576978829
True	531.6955034250508
True	467.08608449871554
True	137.61687394132588
True	540.232700712413
True	428.83753349156456
True	2.572898055218558
True	199.5905769974484
True	94.75521150842638
True	247.57446438172647
True	3.12341825668174
True	126.61905059008934
True	377.6271519949621
True	6.75734725729589
True	871.8127958889897
True	173.1806155025812
True	716.3394244136996
True	754.7070363933966
True	170.38815497206255
True	216.49237189977543
True	472.2832598191739
True	817.4774441619707
True	47.75353967809332
True	37.82549863981784
True	128.17957991282026
True	625.3583904015921
True	731.6519399362102
True	182.5960710326552
True	597.5869101476774
True	609.2232643170207
True	842.1849672837627
True	403.9371252181084
True	188.62734341814377
True	869.8750560407319
True	221.38776562013985
True	145.4643236614952
True	326.6177520139765
True	222.4569106382169
True	209.06207621166573
True	605.0732829613096
True	244.9309250866577
True	193.11451372176128
True	446.9572848763936
True	454.5944546947743
True	62.22004967427079
True	279.10045902677524
True	82.90152914032385
True	331.9551367831122
True	355.7840271516085
True	239.32461762655527
True	175.32737895719055
True	387.40416427453545
True	659.7080438864083
True	760.5871199149731
True	292.87177562422164
True	740.0452659728703
True	64.04431424947008
True	864.3845768713051
True	344.95577745558086
True	12.967434526850758
True	619.1868594678632
True	679.3987430427591
True	258.3763301439911
True	169.9326229866723
True	49.83592497283804
True	382.1218912921503
True	80.16272412543589
True	14.456852254048853
True	897.4611890059261
True	366.53235394870455
True	183.1070676969616
True	966.1353298020796
True	13.31658451264112
True	780.4956610631099
True	30.70297783169737
True	654.0216478650178
True	60.58398043005938
True	770.5924207575177
True	450.5601417932209
True	198.40638809777323
True	441.218765232605
True	213.3410417954832
True	292.8049948963628
True	212.24227600677125
True	407.3366491945309
True	9.380386750487112
True	322.37340432720043
True	113.2769563782456
True	12.546077310299795
True	467.2459379652149
True	720.5108900636284
True	301.3865962811744
True	76.96033457738535
True	314.9607899402704
True	84.31798887183209
True	192.1867601409199
True	182.75733466631044
True	350.5436489569869
True	47.7512380868002
True	144.3423350691113
True	369.9297563735928
True	863.7364088599035
True	111.43392724625622
True	209.2907483111833
True	414.31773954522174
True	20.068926248917844
True	416.79245103807233
True	492.0356131602544
True	90.73647116860194
True	395.98273686935465
True	366.0973825468914
True	412.5792125593221
True	594.3041563000182
True	1023.0022954060188
True	984.1478250922725
True	53.87171331723884
True	1061.4199226558542
True	112.53129770950898
True	112.81557195557166
True	111.38265210928732
True	497.33067266226266
True	359.446126516141
True	577.8690196792868
True	261.359210523954
True	156.77302657359482
True	414.1681137264037
True	16.092852793259297
True	457.2882378047785
True	374.7772023617041
True	148.03960770783115
True	97.00699985034866
True	525.1361704772348
True	1012.4857833280432
True	201.85362469857583
True	65.40768113176703
True	442.3487284540764
True	375.7403863035884
True	474.265122753135
True	316.83693265440087
True	4.172246937027447
True	528.1382179081987
True	509.2582905560634
True	500.6704340177358
True	184.6279080649784
True	103.02397841729308
True	21.30530662550421
True	375.9724311606191
True	106.43484819205035
True	8.218882432558187
True	31.30197957671336
True	346.2058502458213
True	624.9684407534859
True	137.64068191311551
True	92.42798837925224
True	24.26903599644691
True	408.2058709873917
True	362.6866441703656
True	750.2821767182477
True	309.05059210607675
True	499.5308499680439
True	538.3608601898833
True	518.822510617401
True	284.11885011443223
True	529.6520338497328
True	94.04158277009236
True	579.6672044182806
True	7.084902748056141
True	350.6530273501397
True	451.20125187600456
True	991.472324476366
True	340.4096980192147
True	771.5496377358185
True	1007.8972297444196
True	177.02937436794835
True	37.38036316113797
True	376.2663730578449
True	385.5699168382618
True	588.436275423479
True	239.63249009770357
True	26.82167893830088
True	634.3190032777512
True	120.48764543954128
True	1063.804383091781
True	322.90111750657525
True	471.2147361321443
True	130.51292799266
True	805.1983937546323
True	140.58673122455295
True	819.5712001704783
True	543.9331840160995
True	187.65136703057087
True	116.24054593697844
True	64.15592370604962
True	573.7222726217532
True	898.3135687344098
True	431.3314704316896
True	540.3216537244429
True	135.7603795024121
True	637.6961661783104
True	493.4791900172702
True	786.4456843245073
True	297.3673348594644
True	590.916141317742
True	107.29183536100388
True	25.58934213310594
True	405.3576268458496
True	170.5981080416935
True	100.73459628778704
True	370.3344314056546
True	1065.5774306531043
True	262.5394668041047
True	550.0022363676468
True	11.401692636356216
True	77.95817719904673
True	332.48223662258914
True	762.6808258315126
True	441.8204110093228
True	537.0584817435139
True	702.246547551162
True	74.01356043915386
True	705.3733844138847
True	46.20286931443454
True	104.05631126831408
True	180.39025017850943
True	81.15263240409053
True	25.511901582564903
True	280.2246037197683
True	459.5397047351668
True	890.3664599363602
True	856.8235309918714
True	5.890942429761031
True	299.1919107830829
True	449.66005903723385
True	120.91512471526832
True	247.31858809417915
True	323.70303745173214
True	1308.470093735414
True	452.4729651406325
True	26.818495604678308
True	189.2154033205821
True	693.5977524313527
True	36.989317802791135
True	174.68841532528424
True	554.193750017687
True	76.66223905507738
True	876.4976482771021
True	322.9643554036539
True	671.7878726267143
True	78.60495595895111
True	673.5339377365187
True	595.3668806787978
True	888.077234556336
True	253.5747709443418
True	503.0426207197839
True	842.7681719316002
True	908.4781886969346
True	244.6311370852796
True	753.5644918269649
True	208.77150226661345
True	465.55912293867857
True	365.3792079147383
True	501.53307055616176
True	494.1133943695983
True	320.1944257751077
True	350.4481829343537
True	111.81579865229408
True	340.9040064040454
True	1177.6451724256633
True	310.9218502663294
True	145.55184540229354
True	294.73902895613605
True	729.1257601413716
True	644.2631468332781
True	407.9704655077014
True	120.30517789219618
True	337.58494696451373
True	35.362758469083026
True	179.5767967961275
True	90.82025177962254
True	88.71495062158276
True	533.6840903204867
True	136.52326102719664
True	123.5173449877204
True	98.38823714384188
True	84.5331678937322
True	446.5742199783688
True	381.4644452343976
True	1049.1425009965417
True	537.2817325900601
True	824.0989087493375
True	271.7800084890632
True	299.98272980908024
True	552.4248109320393
True	198.54283250409625
True	783.7572793112687
True	244.66477980619027
True	356.98540676766766
True	70.24187932999179
True	117.32066325712223
True	253.56463336728407
True	123.016110890913
True	476.0368667642925
True	30.80273432785456
True	575.1381076159678
True	1000.85278403698
True	731.3845156384721
True	1.6187382816808205
True	64.01790632902303
True	500.74976817875535
True	436.0717219983074
True	78.5306348998286
True	121.04463582517278
True	301.39514534665324
True	80.35767889941332
True	53.79120135867825
True	746.003646533652
True	636.7476811953977
True	164.56144825422382
True	171.88454210066124
True	551.1670516379462
True	49.479014729335134
True	25.832254270249223
True	541.1365931424417
True	455.5978138547928
True	1128.0249023308736
True	46.65026186933124
True	470.50950908222967
True	909.0877938213948
True	822.4847536989856
True	296.7668899020985
True	755.647466679937
True	403.6756527995488
True	42.178137732625416
True	100.01298509651552
True	711.6506818237906
True	73.44543538757664
True	135.01455519909334
True	973.5808651581704
True	175.7838270572955
True	261.8590341651883
True	103.27107009138612
True	680.5569155060296
True	588.6603362047977
True	218.52067107216592
True	427.8930173286503
True	42.03078819060244
True	277.3779599599457
True	584.7445782527782
True	602.129491095271
True	309.2172705001928
True	69.14751982871317
True	978.1370183134188
True	1085.2096566267387
True	553.7301247248126
True	65.24479204903469
True	23.87102752387624
True	94.0394864304171
True	106.44542619073208
True	99.79036874570605
True	874.1198814973164
True	1198.6088784236954
True	739.4378095452852
True	331.3873813259199
True	9.211705208825997
True	20.421301456065844
True	326.5957970514468
True	476.4780439263614
True	49.11839814570664
True	561.7004189599629
True	426.3647869848113
True	382.3995828156468
True	80.10598743802524
True	191.7103202868309
True	259.0816000961074
True	126.8277603911482
True	403.29698704493904
True	42.385502132629725
True	168.42456051751415
True	1166.649147085005
True	7.317087182433229
True	26.98301367695873
True	575.9485210317204
True	356.52605706362755
True	767.9383382407276
True	156.8541558056359
True	771.5146814661555
True	592.1051670351649
True	254.11422110293032
True	442.3045549125601
True	343.6330448924141
True	299.4855352523275
True	271.5474176621752
True	407.5922354451997
True	502.6132613365812
True	524.7153068364779
True	109.14537568259117
True	353.93271828763375
True	8.781904341276947
True	187.51257981271863
True	233.73917596935013
True	865.3950822379663
True	602.9901730768025
True	31.31430829748906
True	731.9217505954168
True	866.3886880847496
True	102.04234920323776
True	345.8776940925319
True	822.9409085812694
True	215.6606895053868
True	161.67721461215154
True	525.7007691959172
True	565.6512751335184
True	1079.8858578282975
True	144.92274204997491
True	154.083819437346
True	252.93252501822303
True	303.4590035351001
True	414.98359284305445
True	406.98958890487984
True	337.9072757672809
True	436.0972229524413
True	493.27033307625936
True	225.9887536768422
True	1463.2972720809123
True	238.3574907451245
True	395.5196607074828
True	53.57343470611375
True	761.7411206993123
True	247.32318815646545
True	904.19493415809
True	557.5193820913829
True	320.0160154724536
True	769.152951413247
True	257.4274540787648
True	216.13542683827836
True	256.6811094072591
True	217.87060176384577
True	143.63605847354555
True	254.44583895076968
True	725.7216314592301
True	543.2985992997201
True	225.85168655150528
True	1162.4160739455897
True	120.29131462010884
True	254.20247929027988
True	65.85654609212526
True	307.36878961917955
True	412.29137522240273
True	90.11763532872408
True	208.78386027491769
True	73.61487159784204
True	690.2011540119853
True	358.9801188590795
True	215.659609560268
True	739.9792647158077
True	876.0388269103721
True	837.4877168134819
True	838.7706356642224
True	341.0541180524982
True	1.8745229954781075
True	267.7833240602406
True	54.33439253312955
True	382.9710597559392
True	52.32725723412979
True	361.9388554770743
True	876.4291766429754
True	1027.6295899157526
True	381.6824495224797
True	23.86112357174148
True	526.2147849616379
True	496.4552936512229
True	196.1697402322248
True	225.5633154159768
True	291.5580675255312
True	20.71609508243868
True	126.61217515578386
True	964.8792562448434
True	63.26806191566088
True	491.0199925359827
True	777.6840685365971
True	101.17712869515228
True	245.59532727126012
True	113.01266390066756
True	15.190744089372464
True	1.7824160876438366
True	120.8824731261222
True	1025.620771882209
True	476.490997648976
True	68.08726720991037
True	795.1555528609383
True	344.30291015081826
True	1.737009668762178
True	449.9153088434248
True	177.5710605483088
True	507.4939331661295
True	82.56438406498047
True	327.57897975352705
True	386.5274615745976
True	172.98373099087308
True	211.8895733707557
True	129.73758294426216
True	176.20439984545965
True	977.8764556792888
True	15.753730939199324
True	510.2689476581563
True	491.8730973273109
True	387.0775034024713
True	219.8919953876372
True	238.15183606098572
True	158.43738601069754
True	48.245584969147366
True	495.5793554743333
True	149.5505437462722
True	858.9174501272669
True	828.4511956542865
True	250.27075466684505
True	317.25597072634906
True	519.5303771126628
True	41.782018546913584
True	87.24582604547624
True	758.9893110116049
True	1074.4767061864782
True	117.18703865626698
True	725.7923737897908
True	136.89429449741004
True	924.6958772173348
True	678.3188857621337
True	107.34339822839917
True	291.7800475130473
True	602.8149437792948
True	262.75544393134976
True	46.46495606465571
True	592.7099726705998
True	451.9064134137227
True	6.175434726664461
True	482.0402472556135
True	63.72629857692853
True	171.50641853776415
True	228.36782868424527
True	301.5351278587852
True	74.05591825502847
True	232.3798710971452
True	347.20115889314843
True	432.4428940561783
True	933.3278202945662
True	49.07094825065784
True	925.4093217420904
True	1021.7008732787568
True	125.8298458539552
True	73.95183030695203
True	1010.753329258044
True	35.37463161464399
True	221.6584020414882
True	83.38673105186085
True	220.1820660559859
True	345.4409753903909
True	966.434071164063
True	101.68264159047509
True	74.5515363296651
True	691.8523626597797
True	281.9192473861489
True	742.4223118912545
True	48.37252669863154
True	480.5946334622722
True	395.0260779984809
True	679.2636975052708
True	51.60791381689645
True	105.8648133804544
True	28.355280234867763
True	272.38801966657354
True	39.27391245433087
True	349.54991199069804
True	3.431806802719446
True	1201.139681712847
True	104.89929495269352
True	127.82556834073064
True	356.7922901527873
True	732.2063063506141
True	692.2872762232197
True	1003.431605636634
True	476.27061967626753
True	410.55387792863513
True	143.65122737740072
True	410.1689318913935
True	819.6223052566394
True	434.2660311951947
True	930.878916104568
True	87.01541550570894
True	446.10675367899904
True	174.93905548681374
True	280.6465091681265
True	748.7406846380786
True	161.33350934739352
True	134.7263843752232
True	68.53562975623352
True	856.8492927870183
True	786.6602457780428
True	79.83629696950594
True	438.1173257336821
True	738.198925639824
True	422.5507116670541
True	57.06819382536842
True	320.4789791838394
True	784.0235112548111
True	29.58533706956452
True	370.0876829566461
True	164.74262280787244
True	284.3406767597706
True	33.43396549148526
True	218.02762042410376
True	786.0398432192052
True	646.2879836273269
True	55.58874443213894
True	295.8547070029462
True	879.060109015815
True	18.513990120999804
True	305.58875168664053
True	280.28077237495296
True	430.5442511495328
True	222.9893575156956
True	575.9800584880091
True	45.95399337528612
True	978.2516956257042
True	896.9318886305847
True	48.34110624325989
True	395.0198856993845
True	727.0408719514983
True	935.9120534454694
True	270.1675493692308
True	575.9291466202135
True	128.41693641922836
True	186.69000604463665
True	129.68786151833928
True	136.66866643117748
True	202.5145256470768
True	965.5800594526564
True	798.4710259062696
True	961.390265022902
True	19.9953604646888
True	27.929387770820437
True	359.14527150569285
True	13.337240065636356
True	625.0504974255659
True	1085.544299230687
True	279.80044358963227
True	213.0961897730908
True	85.67664483301616
True	220.06902886361064
True	127.37920534087516
True	43.381955510731736
True	131.82275165477105
True	89.88371417290995
True	250.7007675868524
True	543.6330869470331
True	166.75442671564764
True	30.026730102910378
True	58.715478639098485
True	418.39285397210256
True	264.1536279461982
True	582.5948953593887
True	18.628624975297114
True	118.04808552706892
True	649.005493693481
True	259.7349837848063
True	474.4970289469484
True	659.2093318705068
True	106.64048082966052
True	107.1989879950625
True	83.15019342038902
True	27.77080586079489
True	125.15508416103008
True	84.24416771695776
True	99.7126747322602
True	155.49995613539477
True	241.5195160268189
True	812.9226736352585
True	293.8822125619101
True	891.4629926094045
True	163.73736856830473
True	188.27834485623097
True	792.4406471509193
True	304.2478482562268
True	615.6264902061417
True	252.09575346611345
True	375.5065603905809
True	433.56469153908535
True	548.5149662391118
True	648.6999312170071
True	359.0198225525878
True	36.58934324055676
True	547.8296142815003
True	607.8966366150598
True	19.744746991236045
True	11.574694505325466
True	260.8809031642552
True	407.48419833802114
True	443.4987041533389
True	67.84683862821004
True	649.3752718947366
True	969.9750381255392
True	249.44775876890583
True	908.4975086933432
True	290.3402503561137
True	102.69147713576751
True	270.62034504680355
True	725.8952464848271
True	38.81984036900848
True	564.5103477102166
True	1273.0607741214255
True	1009.8867773933272
True	892.1024589334105
True	206.7718841874392
True	87.5087187804071
True	193.2845603455876
True	833.4767307469793
True	149.99526913549494
True	1065.0803392519938
True	867.0854801655834
True	41.53570403846532
True	88.07135399433847
True	406.5813801632849
True	408.9208234167725
True	203.0291834928444
True	506.5151502765096
True	664.7735955377135
True	121.95794895190446
True	269.9837546352091
True	1019.063963306328
True	51.97792768305976
True	693.2175974146799
True	541.2524181097082
True	39.05907803362156
True	832.0209805628726
True	393.3916495727176
True	559.9807584836473
True	111.26675517250123
True	270.48847083355736
True	213.7914599886183
True	26.30437168840628
True	126.77797821984444
True	734.0277624542892
True	145.34267873024464
True	384.78179904508585
True	62.97731060331578
True	637.5629882854456
True	601.8845885572888
True	224.33476012961864
True	460.8267864770576
True	166.2197859152169
True	168.68017949109264
True	221.8160260768388
True	302.06516851054573
True	368.4395457625062
True	128.00308649351766
True	196.95441121833215
True	26.847431338397865
True	892.7684899113177
True	295.12592190141334
True	9.127914414911215
True	363.4783153222609
True	157.59591053461656
True	632.2212224435073
True	378.4735906689197
True	571.6990643076052
True	518.9067751639861
True	459.85505216264255
True	783.8732866481297
True	236.2482984293543
True	582.8367354786378
True	158.6643832477196
True	553.040854137661
True	347.56786982733763
True	368.9515979306052
True	129.16976333151928
True	141.36973407069215
True	107.53318390020463
True	70.02954711551038
True	719.4129839332862
True	181.49742667685192
True	44.603196403160105
True	0.0
True	562.2469655626953
True	118.070191530491
True	22.492853001308216
True	40.163218264034406
True	109.73650454507522
True	537.7764079523624
True	177.83344925201234
True	107.22138620297147
True	34.36735933262059
True	162.69254226881404
True	939.2567620810512
True	49.25248103506791
True	232.1444485645911
True	760.1125071784534
True	319.0633583590235
True	452.8914781371482
True	483.2212865532733
True	505.0832157393919
True	593.7558156556099
True	921.975307185702
True	248.8429164518248
True	1016.5962528680128
True	928.1723821671068
True	611.2218420059028
True	353.69392545832574
True	830.308375163343
True	8.550527416685608
True	35.096819237845445
True	297.7111740603182
True	43.70643716109344
True	196.7064976645207
True	742.7042025624744
True	214.21061695940065
True	726.881855848607
True	756.4635743823625
True	116.12504706124298
True	377.426597249996
True	586.2671123595288
True	25.1632168128588
True	130.9840156538555
True	432.7281578045373
True	299.9540637854847
True	201.019959110877
True	108.31310177343306
True	393.4441580237601
True	21.278725563799316
True	369.2551158095641
True	364.1636803352103
True	1076.2910925192075
True	358.8057056665324
True	32.06424612875599
True	436.3561104786506
True	435.7758736600968
True	233.86373862631933
True	32.24354447607696
True	770.694311223747
True	430.3527261057361
True	184.57594274178453
True	13.817222710472151
True	1203.4061972310783
True	170.75792450684506
True	26.31907840832081
True	293.62867600351325
True	276.05001969454645
True	114.26260516816414
True	296.22033801766173
True	40.77768525249896
True	306.9333809183616
True	310.55223722440326
True	320.3677845157412
True	30.778618681058383
True	49.75157451821008
True	1036.665573220092
True	22.49545338607079
True	13.020715468141614
True	170.0438828730994
True	640.2740563062882
True	9.509001040333024
True	194.34195040372936
True	167.23268928409124
True	531.8001560742882
True	356.4594892861389
True	747.9921271898226
True	317.5283935721776
True	485.1942786913304
True	439.5674865650456
True	512.3427274323407
True	103.21917673846552
True	1263.6414339863427
True	936.536173974694
True	292.3265996448499
True	538.4540968725979
True	102.1079372177514
True	565.88855042114
True	447.142591526691
True	153.40158408763992
True	81.91349582735927
True	352.14062584550675
True	176.27801778494805
True	29.743663822971364
True	621.8139602994983
True	378.4325243239472
True	66.20899633097522
True	33.01247533218555
True	653.7554626708571
True	492.92437611323504
True	72.45050065912089
True	21.3526489174571
True	333.27332782001633
True	323.07122611163066
True	689.7805581053867
True	550.2877232974129
True	565.9126674778532
True	793.8609096982291
True	8.055929708297642
True	57.90717156288956
True	39.3613181126209
True	58.843202226255634
True	513.6153237646035
True	583.1573838076986
True	84.54011489711033
True	107.81940973728057
True	198.27309101899547
True	77.00850948148073
True	163.31296886200582
True	210.69308019387455
True	281.5649642282328
True	792.011088053937
True	612.842879853884
True	287.0928120388279
True	194.79982852139867
True	269.6236613729197
True	247.20279751985163
True	742.2797780540228
True	330.1439527458934
True	163.8186537961515
True	897.5911988007307
True	362.1783571911952
True	463.9096115007727
True	161.01810664547082
True	122.22468797971176
True	63.01831720477807
True	213.5600329136404
True	958.1606790369224
True	514.9417192960044
True	114.42815586428748
True	361.9080626819588
True	104.1335138371431
True	672.754812635244
True	4.358793392456686
True	725.6937053707064
True	35.45945511090322
True	898.6517429953283
True	836.1695852801328
True	214.05857211873385
True	30.66845506690408
True	71.15810781530811
True	466.03641125430414
True	232.8192276438286
True	1.002382265357891
True	79.36145533671201
True	1059.8338478290077
True	355.7238691343052
True	679.5145620041399
True	489.2010777225803
True	30.1097644969439
True	139.74918579072047
True	443.9624731017171
True	931.3537323880928
True	815.0668841384859
True	416.4865112237699
True	350.2216781773469
True	17.11389215926367
True	74.88388024369142
True	749.684963552252
True	468.1908854662015
True	382.1119545218966
True	879.9877907897218
True	25.482114750162104
True	216.2959228452366
True	907.4667846716987
True	240.3076829415644
True	8.657258924304253
True	510.2401424926976
True	103.8170655356722
True	621.8593674943061
True	51.708810361888446
True	257.418587516364
True	864.8734451655836
True	878.998983329
True	280.77638962982087
True	435.2226262428731
True	121.244664174605
True	620.8194601391242
True	266.28147218701884
True	196.96053884906308
True	836.6472412993559
True	51.351119979072514
True	756.7948001375328
True	273.6424869180625
True	307.79398696226536
True	166.30559795795065
True	498.2813803997324
True	624.0693118277686
True	356.8923145759349
True	393.6879132721151
True	68.07957873795579
True	155.21329799350653
True	453.072512992068
True	230.38751467907167
True	36.59613664980897
True	211.01762414375185
True	390.93243352354
True	388.2446246052398
True	750.6332611921965
True	134.62626576182714
True	630.0336781695012
True	511.2572057984764
True	596.1099001706147
True	132.41477555838503
True	35.31323260921748
True	666.1294850762578
True	69.5511797247136
True	561.0997301812976
True	650.1276772982059
True	447.3309585039562
True	141.02439146902904
True	517.8788361469933
True	4.678240104930694
True	409.39078394773946
True	30.55598482877731
True	629.7019026876754
True	276.5714395776447
True	576.4755981393297
True	697.6741265576724
True	148.1075981849097
True	523.0462255443705
True	465.1878035912452
True	63.97317407047127
True	963.52375675193
True	3.2391579768053798
True	27.2135624885856
True	631.6601853227942
True	681.2159321412728
True	124.22336919739696
True	407.51575107724113
True	123.03622450634916
True	77.25826033209772
True	481.7538296367909
True	44.61287708601481
True	496.9525274840578
True	11.605526334419212
True	855.3436678497268
True	554.0359364582772
True	661.8429474846786
True	103.60529048361988
True	383.0613818900512
True	987.61852989462
True	876.5383115840672
True	144.3468325565306
True	540.92962936977
True	457.9813922806774
True	241.3223884376431
True	258.8650558722437
True	6.103569989055486
True	307.06693301050154
True	12.304256058352072
True	369.1926782675603
True	74.55158139070713
True	428.3084760935988
True	658.0822782598841
True	122.67276985986216
True	241.70818875930092
True	632.7074507061548
True	677.9109863879951
True	293.1527735940846
True	137.22768264732403
True	166.8833207262723
True	475.4531213935115
True	88.23398728408606
True	11.128951345855103
True	478.5743599014198
True	570.4482686092679
True	20.34888300647563
True	137.15965245890615
True	907.0180329724316
True	510.0237510626697
True	274.467427438498
True	34.26754852858701
True	476.1804054034216
True	108.55383367518009
True	572.2399240429754
True	663.0937168055709
True	297.1204672140779
True	388.7796037068806
True	180.70283188554245
True	248.1635256432317
True	75.48733284597765
True	208.62793012906292
True	513.7934615459925
True	22.228945507587262
True	461.4581210459785
True	371.2214066718317
True	736.2417644619289
True	890.1517315674416
True	908.6085904273132
True	148.0973711571703
True	398.24002778472976
True	73.14600565405146
True	186.73453976261425
True	318.70902483844776
True	11.03730015028801
True	800.4420076216873
True	23.92717332579345
True	409.3786570645842
True	265.1746105512799
True	620.741663227283
True	210.2058297435273
True	39.02044019511795
True	682.5891037630718
True	1068.810475515648
True	232.8864336930672
True	132.0645136218476
True	595.1776468263936
True	481.4589868043883
True	17.685251770885163
True	806.5713057982697
True	105.99120863339442
True	45.79205217959839
True	303.64991283098306
True	356.39413117314564
True	395.6443089691612
True	263.5643063048828
True	21.029800374986213
True	22.79223703046704
True	823.2098260975632
True	196.3108514240621
True	118.86918110795467
True	864.2037221342506
True	639.2493335559691
True	644.1797076313406
True	444.3899875229843
True	148.681359084722
True	32.45856836668784
True	106.41587269647545
True	436.11430364670105
True	229.23874748299824
True	461.03885145073497
True	144.8378206838129
True	497.11823349087615
True	655.7938799829768
True	962.8371782753534
True	23.837842686329477
True	987.5388829695712
True	1082.467723479869
True	468.14360399730106
True	86.44910593838571
True	804.355407990254
True	640.4866064219045
True	701.4896069875809
True	176.80864352010215
True	761.0286987607798
True	712.6807165836742
True	120.49370893367325
True	771.9359699093297
True	802.3366042941503
True	503.1056982159754
True	225.9053850541191
True	67.57548190219478
True	320.7150027645473
True	337.5160246224953
True	463.58878347658265
True	430.4956233431034
True	195.0879197779004
True	315.4340158705692
True	3.4362192566449763
True	14.230647554192291
True	104.98775476246804
True	132.7155654669647
True	361.2426560160284
True	337.0250017131225
True	110.57711304790506
True	17.774889899067798
True	210.0300667641345
True	809.8132881453431
True	459.7803534734088
True	542.652373988517
True	554.7757218900807
True	794.9046100718849
True	638.0430905301599
True	94.2285039867529
True	208.3697379233401
True	250.04918174414743
True	298.23273097058467
True	103.74184212487542
True	361.51333359127386
True	427.6168322069924
True	175.61965008610764
True	662.6172270556829
True	246.0261868817577
True	208.57351022549457
True	28.006274630405755
True	251.3700068180325
True	494.8122639181482
True	174.07593340752925
True	536.2630596242371
True	485.03231009056736
True	240.8005348732112
True	105.94005736482455
True	41.83716053494493
True	405.06005705134993
True	788.575543405305
True	168.14918272623706
True	1062.0858013675595
True	1030.5095229193394
True	478.6241422935573
True	101.32154490501598
True	119.44753483431435
True	667.6342615879555
True	9.035558872875704
True	224.7415200119
True	136.53447693259562
True	127.327147652014
True	325.0707152513523
True	640.6190721129227
True	40.59647307739088
True	128.1576317199795
True	929.8722256610322
True	56.12105285114946
True	453.7764608489269
True	526.1087838960786
True	246.1577867906438
True	133.96392692556145
True	919.3485356468682
True	1208.9907874488192
True	515.3272919328725
True	648.7475226004038
True	212.50661957179508
True	154.07743985762286
True	313.42975245526594
True	253.7891068257645
True	171.10677403916836
True	283.2311308690616
True	325.6579238571849
True	11.331932028989874
True	606.8661691726403
True	148.72845257281747
True	74.52296702952532
True	434.2531249788999
True	299.91098946722445
True	1186.7575227838668
True	342.9472813644516
True	995.4974354139072
True	10.768552721479066
True	268.72115746002294
True	235.00385846263495
True	159.1025857334461
True	488.9753933885722
True	189.6778363370454
True	424.29835699767
True	320.8058143796247
True	105.59868875034584
True	353.27156998430127
True	1051.714513604904
True	722.4199643347282
True	216.14768488634755
True	100.48063926799784
True	300.0111736999807
True	24.98615406551723
True	348.502322613417
True	311.08252564652787
True	554.6957786005087
True	458.71348019010617
True	347.65197151210714
True	156.06717554898074
True	12.943138483465528
True	445.1042185050606
True	289.17069482360046
True	148.95025032373837
True	294.3181195914766
True	434.2020751050334
True	823.0676188850628
True	304.2846389184017
True	776.7695591275572
True	401.76197386236606
True	370.6374062908564
True	1.7033376248339396
True	1204.015827011625
True	104.35099831233744
True	893.3468804681804
True	204.51690935782133
True	483.92046055526856
True	676.6097596781779
True	87.84528189610808
True	467.7026731734095
True	33.6900333406809
True	394.0814610609745
True	73.8102330482599
True	226.607796168449
True	36.94429612686879
True	652.6032975715614
True	201.01857118589115
True	25.179514754965616
True	405.45810088380784
True	103.5028527724431
True	172.3469482574305
True	843.2996752411843
True	256.321688428937
True	152.8204366387883
True	390.1314926315442
True	513.4475526294835
True	332.87345241176894
True	534.3050615517623
True	637.3192979064715
True	161.91681751615158
True	7.258016367371781
True	69.96642837694493
True	423.5835532919431
True	91.4931887186613
True	82.49766424214556
True	1041.3676148423926
True	28.6121087897822
True	325.65427704531726
True	323.5110451448522
True	456.51833767535504
True	659.1510392277697
True	193.46302027148144
True	641.6479423998605
True	323.58013602263463
True	353.282758544232
True	266.9947909732163
True	212.18972394292055
True	336.8971058668364
True	421.7570743038867
True	430.9350901489995
True	585.6073762142524
True	140.5105029623976
True	73.86354211341592
True	40.4656375979466
True	309.24710936945206
True	640.587584593897
True	401.7823581451248
True	787.8587733869117
True	217.84916709086968
True	391.8379605544041
True	66.2711833686754
True	58.61558962108003
True	409.7765377766023
True	198.2602407314839
True	232.1286513199132
True	43.20451314505678
True	1136.3437156574355
True	173.71012972256523
True	911.2992025106564
True	318.1570536931841
True	919.369945915516
True	231.2326681774125
True	467.4451865715566
True	537.7482009354213
True	639.994302859437
True	218.1454104866311
True	479.72439406254085
True	959.8582861848488
True	121.5971847115113
True	7.496415264136328
True	577.5916597270622
True	30.470570513684024
True	78.57376838495333
True	807.5264471421655
True	234.29093061726684
True	1024.8805026114826
True	694.6068169563052
True	413.3001546009373
True	271.3605805583171
True	477.2591923818545
True	339.21023105192944
True	189.5819460931664
True	673.4693481400831
True	726.672819903028
True	210.1748585971814
True	90.61780223445436
True	523.3783848940599
True	135.64163228562143
True	372.4032662072017
True	332.4707934080501
True	66.26015381600826
True	366.89574019143066
True	425.4338780954211
True	355.68275376133187
True	416.383930742875
True	427.8776466949235
True	650.7639311257441
True	58.39180040578756
True	441.5440983282976
True	326.9128063313934
True	682.182832712115
True	222.6389995540137
True	104.72929735254996
True	40.07210492852781
True	530.2690475674967
True	648.9617027170002
True	188.80333078980567
True	402.5124164788186
True	333.3049042898621
True	16.542186256621978
True	174.51727387711725
True	285.21847157607493
True	2.422206720387364
True	876.8095879740476
True	79.34805169359704
True	104.30883282917262
True	108.13710335507707
True	361.7425201934247
True	36.398635580015984
True	463.20851339805415
True	240.3164339359693
True	5.814720047057094
True	117.83258240327363
True	443.88531981510016
True	51.20556182217512
True	68.11013698153583
True	178.73919199513222
True	287.40637022349944
True	947.500046975382
True	388.0863579165528
True	922.1938359760208
True	178.37224256217334
True	1007.5310046600032
True	791.848009929148
True	643.2670564106445
True	428.1640152005684
True	378.84012885384936
True	78.75751689528755
True	73.3014208386527
True	83.04431562917775
True	170.83797353574752
True	481.6248810906858
True	1110.7847173626496
True	178.55203889487657
True	347.2478757434995
True	431.9451336693164
True	572.7675932874835
True	595.1288428127334
True	286.98915111121926
True	458.3068517118264
True	653.0029194662925
True	93.52433400917286
True	720.2815488735886
True	266.095098106104
True	140.5490941733731
True	413.8309631251957
True	890.8128962759954
True	410.2860002374895
True	866.6021131380462
True	191.15072418242315
True	355.29185926234123
True	698.8803187672742
True	604.7905110350989
True	192.3689669717071
True	263.77839433280155
True	777.4645812058026
True	30.62942958239222
True	187.7460760121485
True	488.82059594910174
True	724.0028950818197
True	104.28496897936246
True	37.57408713678749
True	167.4085987790251
True	674.6988926691529
True	321.34402856091384
True	566.4058879123486
True	341.92387489163906
True	290.39691117427145
True	455.8273894491504
True	484.840633125484
True	74.6687694229907
True	367.8430026395727
True	768.5099207630273
True	0.0
True	282.84686186766817
True	250.024775488258
True	960.0552582740444
True	147.47087795228086
True	641.9081012992544
True	645.0779958787905
True	113.79321081785751
True	214.37125669815896
True	133.99433436573364
True	10.953484770999086
True	295.2995648747324
True	379.4035774522282
True	1137.9678191727912
True	230.2592103534871
True	390.52230004911735
True	658.4661560181145
True	200.5098422016964
True	24.442368257882357
True	832.7263747831173
True	623.1110205072811
True	164.30238354987566
True	614.0028578497005
True	163.81904263275106
True	289.92568917553416
True	809.7168303031938
True	33.10572704050858
True	107.03073229240488
True	509.768161594984
True	58.95798482460652
True	76.60303448417363
True	401.1938391077856
True	22.838782091095457
True	756.0459422541376
True	102.77363804273116
True	157.07062445292553
True	18.42346214265189
True	689.4961023297524
True	24.423378156549425
True	761.260781455805
True	397.452948617494
True	120.06501275626016
True	699.272300082278
True	529.8122049711002
True	574.6612112385543
True	47.825211111575896
True	374.2212882992959
True	5.770192272342928
True	91.33859039746724
True	386.5641086316911
True	49.520039142126734
True	122.70037969098932
True	312.4097375510358
True	178.82260633091488
True	101.32635816373738
True	645.850032296714
True	22.32667056422449
True	1112.5011906133395
True	507.0376166095296
True	303.50729201938447
True	498.0324465588523
True	118.04046433396287
True	822.3337374752272
True	1111.9553165732054
True	738.818197855903
True	173.97072963642748
True	223.7171588523152
True	51.36318665321436
True	60.593468022323975
True	156.78969794983615
True	102.15155677672698
True	170.36931281234763
True	1180.68726459675
True	302.0405863478548
True	358.7953326400838
True	700.9747732392722
True	14.535188329495384
True	13.890483387881474
True	592.4725559619857
True	5.586873673532467
True	115.3368149961291
True	695.2608702538275
True	182.65560866443684
True	643.1446999112162
True	873.0149931777402
True	152.94156061936008
True	891.8329937060826
True	2.822229289235173
True	442.3288368766544
True	1056.3413897887217
True	26.499692234630785
True	236.0799755650254
True	149.58458141079976
True	991.6836576151518
True	225.3817792996352
True	520.5214192261785
True	120.8471009256416
True	525.9062538555343
True	156.2512511050468
True	101.76979146760368
True	382.4221268840997
True	69.29097246508151
True	54.863933832321614
True	1052.409828186388
True	285.1852744005654
True	159.56117334119844
True	358.2545073561655
True	388.37701623783926
True	214.1359133458585
True	166.23162022409994
True	388.4832876316162
True	36.189052579324034
True	487.69188692683167
True	1044.1604431327196
True	115.33003135768976
True	475.07924822599296
True	316.0369953128965
True	27.43661997720672
True	413.8800709795621
True	101.84874093627602
True	567.2354575485466
True	207.6579856928568
True	406.5792269970458
True	18.81490611825437
True	445.13777332348457
True	108.64494108846756
True	336.21634304612377
True	34.955655439784614
True	159.42930057929755
True	247.32904268291253
True	742.8563614675029
True	57.72921169340082
True	142.74744165628908
True	237.78956397500787
True	143.64617389281844
True	620.4491203386968
True	574.5187454304324
True	787.1112210313461
True	394.4113379610589
True	535.8936002478666
True	427.6945383340969
True	700.1982812504785
True	71.98371133320155
True	472.2192719272281
True	435.1721248104274
True	49.07657254692631
True	86.97150093267155
True	127.5381934487703
True	90.78885952169593
True	316.12665845816474
True	860.4897214964556
True	339.86409291158105
True	1103.9550367612162
True	330.91069959764513
True	907.883772814192
True	150.079053531203
True	567.3341733930348
True	621.5296457800462
True	712.7324074555936
True	442.65088947576993
True	63.0404300573334
True	287.7584062478175
True	41.23483986620915
True	166.33744385482092
True	168.3482243513245
True	1106.2322881919902
True	232.9253733939549
True	552.113992561129
True	540.9096608152299
True	568.0725979850383
True	874.9915741343461
True	590.7747882917712
True	647.2010919840477
True	930.335225294506
True	125.47207304379144
True	316.48436575658536
True	258.85140236483085
True	329.10931230468793
True	91.65842627287932
True	373.7873319252861
True	4.169874192137339
True	320.09320856569434
True	264.9318594311565
True	595.409005670567
True	277.6810686316327
True	359.11332917808363
True	10.598677318498163
True	60.58424674860712
True	547.1064422761214
True	32.423921556315406
True	143.00379464194666
True	62.55060445642827
True	157.09961902945244
True	222.17314434796896
True	71.58719975312745
True	387.50160794600254
True	278.06437794387693
True	99.09453906310748
True	341.5832713544901
True	66.3101074210715
True	591.4250208972576
True	820.237036554196
True	293.51874642385525
True	1177.1616241049264
True	112.248303423886
True	284.1890278888601
True	1059.5161710875736
True	92.65792611679636
True	274.44363704221286
True	9.870199625013788
True	386.4193621529121
True	445.9432177506875
True	166.07836401879396
True	616.2786587612783
True	901.2733412357304
True	157.91046483142293
True	78.56733433716394
True	335.52225353957766
True	541.1128090548299
True	604.2531727638114
True	1210.5773668845743
True	27.983008999733208
True	984.6948139574074
True	144.569640745375
True	638.5462598154932
True	121.82812613503444
True	124.25642348776528
True	178.0645955929511
True	173.93115269273855
True	764.887004894998
True	213.48513397629625
True	236.23975589132752
True	69.08569973046863
True	520.8726435550486
True	437.87884086178246
True	179.72632933349024
True	230.3964111650467
True	17.04209404066027
True	407.1152670668143
True	223.750262233252
True	294.7570868050374
True	110.81500164574462
True	715.5591373235845
True	429.00005520537377
True	258.0522594370432
True	636.8506742957325
True	513.593620670113
True	472.1021327994705
True	138.76693851371883
True	521.8646867178489
True	431.264705953105
True	2.951494430351825
True	186.6466329361689
True	89.29816685480104
True	248.29455156016624
True	2.400783059446344
True	127.19275720693535
True	353.1255430780518
True	7.523666199266002
True	853.7151639409848
True	169.05984800188256
True	737.1307360150527
True	738.4222516664963
True	170.4539708885604
True	213.08976921412355
True	479.09254881870623
True	820.8740309998228
True	47.64595151434155
True	38.02709588479339
True	132.42882063013303
True	624.6787978196803
True	721.7957271755229
True	182.82056048627504
True	593.5446113016874
True	605.616370450294
True	841.8348697358896
True	424.54880884879424
True	192.06118677542975
True	848.3910243906066
True	218.10867888387352
True	151.39170161988886
True	354.51910193657346
True	224.66830969560377
True	208.81342612126087
True	607.5705536127307
True	245.68951327164075
True	196.21993568794065
True	440.0253284569727
True	476.6469335799784
True	64.38210998304542
True	287.1038482480987
True	86.36140468586156
True	346.7890521684308
True	346.10068112975165
True	252.33570370090675
True	173.02699369594748
True	375.9902824408568
True	634.645868348989
True	752.1718269354435
True	298.6227622559315
True	748.9301912054079
True	62.51906898330701
True	867.867393453887
True	352.5141306193205
True	13.048883584630245
True	596.21660731441
True	690.0094781508449
True	249.81527763474847
True	173.27326699849093
True	47.28111844572392
True	382.966715774866
True	77.93984601757901
True	14.197668666423692
True	905.2489654420266
True	356.02767787158973
True	185.75735586552017
True	997.531825858778
True	11.071748418898332
True	789.4767385360383
True	30.05199073563472
True	674.7501029728147
True	55.98308007750634
True	759.3748366252697
True	454.9009287541816
True	189.96670902963507
True	450.5378836726076
True	204.6549490752436
True	295.73279510050844
True	216.39260207594776
True	400.268711615525
True	9.113547296055293
True	317.8707772352402
True	111.10847047586336
True	11.789611542367147
True	471.8971515596814
True	724.2741308945308
True	285.0106687506262
True	82.05776708611256
True	296.0823696624512
True	86.53304760874146
True	191.12611535222803
True	175.74035286703668
True	384.1985456223461
True	44.52161611484448
True	134.93481868693124
True	353.0552895367645
True	859.3382772434181
True	113.84604147981854
True	204.18025841330737
True	455.00182852115
True	19.40515251215176
True	409.8585098239895
True	492.7668357750794
True	91.92404167346038
True	397.00686180462174
True	366.60313613350297
True	420.1410129778515
True	576.7553090469366
True	1059.0555599811405
True	980.8307063990178
True	56.25992091225116
True	1086.3438117958722
True	111.61668165717283
True	112.87502489349224
True	111.94635855796486
True	491.5648481564166
True	371.09075576483326
True	566.6315475150484
True	260.97255027157496
True	154.63370431813638
True	426.82448284393246
True	14.985656670697644
True	455.1159907050529
True	408.79424009768127
True	149.0204051960215
True	97.7447226310895
True	520.7227807312901
True	1014.6977670508398
True	210.6357184999488
True	69.21401467756051
True	462.5906987036701
True	367.899046889821
True	478.0353325586483
True	339.88053319456026
True	3.500974488643364
True	536.8851906487039
True	491.92294024299633
True	504.1442197091423
True	186.2055085768888
True	107.6236450648299
True	21.861660964696043
True	376.6257600823497
True	109.5558737969002
True	6.601515229407282
True	29.849975498133936
True	351.1053722558389
True	655.4263125927469
True	133.58608892529392
True	94.61425826360085
True	24.024491891241045
True	413.5104657798341
True	328.1182371386431
True	733.1810097386469
True	301.16493507036444
True	517.6595694100519
True	542.7267588176963
True	532.5019082034704
True	295.56494786040446
True	541.8000885172806
True	104.98381192793596
True	578.0323503539065
True	6.258988705755199
True	362.60715103683583
True	452.62692975549874
True	968.2989995796516
True	352.25147554606093
True	782.3867837782228
True	946.4202859502192
True	170.2255939559403
True	38.17772066701439
True	362.0317572126489
True	389.1827258762901
True	580.6258300145628
True	256.9868725802055
True	29.8952418687354
True	644.3530304963682
True	130.55261306485664
True	1076.346908668793
True	320.86569160303674
True	466.1509041286511
True	128.79632820189684
True	807.5451483738851
True	141.56428158111737
True	818.8617676829482
True	534.4431716574345
True	189.51997180037137
True	118.02002634746722
True	69.35050619601667
True	558.7253760091902
True	879.1481107260668
True	427.5926572077042
True	522.8725607854469
True	134.00416866326833
True	626.8342809594351
True	502.5667552277896
True	793.6883082088293
True	321.40556363067145
True	587.6755274137113
True	114.8234438572584
True	27.173331014461937
True	411.9979845171889
True	174.25108392513613
True	104.33761302285934
True	368.2278564980376
True	1122.524706912671
True	267.1641025957838
True	547.4312137423766
True	11.321757752691571
True	76.6811853698918
True	331.2282542916964
True	779.4626973588947
True	444.9401651421022
True	500.7821188814785
True	701.810664252485
True	69.56835557422737
True	714.3044070123522
True	50.97682763398164
True	101.69810540799746
True	182.7706567547216
True	84.47524753330794
True	25.707182231690062
True	293.6763370792062
True	487.2057786787472
True	895.2929589719761
True	854.5700556762453
True	5.362509143359087
True	277.9831004085036
True	456.21289927316
True	124.49795232476347
True	250.4767106185436
True	330.35415244194894
True	1318.469261297773
True	452.343813978473
True	24.46656668078599
True	184.23398720690457
True	695.7492044985478
True	37.18092625983452
True	175.60214534191772
True	578.7489066946538
True	71.76755056415888
True	885.0496983060926
True	339.10893628428266
True	671.5371706824637
True	79.50382427312462
True	670.2634606728911
True	594.1203556350845
True	872.1759418995942
True	251.82072309161725
True	511.6009682792328
True	832.4886895946086
True	904.1007420960798
True	238.72186935112632
True	773.4862537601331
True	228.4548656244527
True	445.5047158141186
True	373.9468405951425
True	503.68445769531166
True	504.4195216618462
True	330.0781982505161
True	352.3481998260099
True	110.20892585566332
True	355.356454974959
True	1097.7771815507222
True	312.4193484828181
True	151.72141455327107
True	281.9867634927457
True	736.3827516224615
True	651.5136114983897
True	411.71462382101066
True	114.14745216538992
True	350.76269623415254
True	34.95602042654475
True	178.47470147514346
True	86.27733042674004
True	81.59245487118461
True	544.9673797663507
True	139.65888004710288
True	136.55886638274112
True	105.18506880897546
True	83.87593291683322
True	446.2847061721704
True	386.9878893791685
True	1060.336563252301
True	555.3828002712113
True	845.1821696904641
True	260.9832960755964
True	308.89567956454727
True	503.29715541627
True	197.03410552377463
True	756.4882500616181
True	241.89809116981831
True	352.84832841185664
True	70.83470204569105
True	118.22246235731188
True	258.5344236632666
True	127.18685166903596
True	457.1759604514935
True	29.99241387706234
True	568.4367023749492
True	1017.0709979647696
True	728.7785258738929
True	1.1889783463843242
True	63.607194333167485
True	497.0999277009552
True	439.5064163271247
True	75.89140571374159
True	124.00415764022074
True	309.90051575543333
True	79.78958763203474
True	49.94645357891929
True	719.3788013505712
True	644.6490911793575
True	165.61188831721654
True	176.93746046886488
True	536.0644318485915
True	54.42032882430573
True	27.085336013423515
True	575.0875777518553
True	473.5161695737377
True	1142.82351181607
True	48.00773838764736
True	478.4919098888665
True	896.8471486516637
True	808.7192323210171
True	291.95586323814905
True	749.9769990060415
True	394.9391136714565
True	43.66403063957763
True	94.15864279596629
True	713.1601086909848
True	69.46526126417629
True	140.53414610560833
True	934.9642927786476
True	194.87529728002343
True	268.39018807122204
True	101.25092426593088
True	620.3315762317579
True	598.8325192231943
True	213.9112205604864
True	424.8735685102299
True	42.93610884135301
True	279.0261983304632
True	594.4904248884976
True	609.1262763877464
True	319.61278044058906
True	69.95435499658677
True	890.5476688712005
True	1091.1212089578526
True	559.8710888953271
True	59.94574328198409
True	29.62594652353973
True	88.4211300102756
True	111.73841603346702
True	102.9633993761888
True	887.3415437627958
True	1225.3431943269225
True	750.3244642653119
True	323.9114380257429
True	7.502478692608327
True	20.10077993876916
True	340.9279387538439
True	472.83397587518726
True	43.036403426135976
True	560.0854941013338
True	409.0234420326581
True	390.4637327273696
True	79.39985311708755
True	188.4855836295372
True	268.9124480215649
True	137.22676018722132
True	393.2438782643817
True	40.64377687444848
True	177.77642942969354
True	1192.7765900801132
True	5.570966203150407
True	25.179228765527604
True	583.2054398082827
True	359.603021550802
True	779.4448904093505
True	157.41313590282735
True	783.3366178161602
True	597.952325718264
True	275.2786492819181
True	426.6359664243738
True	333.4089170083514
True	286.4170546585778
True	268.17280556424674
True	413.1366644613388
True	504.9516477074159
True	500.2310773798983
True	102.20327033455804
True	355.54698020467754
True	7.464082663705605
True	184.67325983020356
True	234.24809909835255
True	839.1152808049255
True	559.8516107405203
True	32.51540016911143
True	706.9216693294701
True	825.2454902603888
True	108.5475909789914
True	345.91836082379007
True	851.7743159704381
True	211.23158267146843
True	165.4823581051291
True	531.4157304148703
True	580.7806453599485
True	1089.631790620745
True	150.4957841993491
True	155.21414409198212
True	256.32718751650964
True	306.2791895725286
True	422.4224902986418
True	423.0076773701225
True	317.3430676679173
True	443.43369486446016
True	499.8313326854492
True	225.6505843808486
True	1474.0538648247204
True	264.5060154067163
True	385.1985008008438
True	53.97909109507323
True	765.3340962644378
True	252.9360374372224
True	956.5455362576032
True	560.2249414437294
True	312.1698666205182
True	785.9692452599413
True	271.6185419289863
True	209.44085848505887
True	257.02711583457807
True	220.7611201832388
True	138.0997973530951
True	238.82702930797083
True	730.7321664901248
True	543.874431901864
True	214.2796031049285
True	1130.1285510530822
True	116.2229719849854
True	262.08856440395846
True	72.32428321853567
True	316.0757138585967
True	410.1809344773801
True	92.60096861469816
True	228.9064026085676
True	75.33401489415539
True	705.2101362229951
True	384.6699738773621
True	209.14203897601604
True	750.2524883648275
True	871.4726386384149
True	830.0779759508993
True	844.1613088918272
True	354.6578087015531
True	1.6197566265946106
True	254.84450510960164
True	56.10820239479261
True	382.51277097365664
True	50.289188464080205
True	347.44661857894545
True	874.3399166502523
True	996.5632023220336
True	383.2060067968517
True	20.34831450635174
True	499.5952774751205
True	506.2995304958417
True	196.6732738892981
True	228.4295327964725
True	282.68606861268216
True	23.136163773715552
True	123.74495389468645
True	954.416624657596
True	57.26189740183388
True	522.313791283183
True	784.9523267024849
True	99.00569960313132
True	246.4309775238664
True	110.1777287149416
True	16.56314204839777
True	1.7330833425241718
True	117.40871944008036
True	995.722118912242
True	483.8936208567029
True	70.08780125296244
True	783.3996091029945
True	340.9438531155799
True	1.616311900297783
True	456.1651890036183
True	181.04986196173115
True	523.5630052534725
True	80.00174158574256
True	314.1321588146605
True	393.5543563715047
True	171.61627652323233
True	197.4154536179022
True	128.48524542760887
True	174.6295478447281
True	1000.9273225916608
True	15.314940812320527
True	517.6040100410268
True	478.2505403973126
True	384.10957765221485
True	216.99138011665352
True	238.2087305117221
True	161.1869635929419
True	48.631691791607466
True	474.2790480123536
True	154.92291788949498
True	850.4987181709846
True	850.9399207844543
True	240.1139830272916
True	317.42022826524857
True	521.3998395645667
True	39.37845383939284
True	89.75321990777547
True	734.3293613114031
True	1078.9758775602263
True	107.90239437532097
True	719.6250703859538
True	136.46024482998914
True	941.35402407637
True	674.5751447811479
True	101.72430413144014
True	280.03937655211485
True	600.3124224043183
True	250.7651315062562
True	46.58501225613945
True	575.4090741968979
True	438.6867787441852
True	5.8446086540936
True	477.4057813839489
True	62.7309352570686
True	170.65274845499465
True	241.29865505809377
True	292.6875756284849
True	74.41711703563311
True	222.3806520109516
True	353.00445527526904
True	434.3700653354818
True	963.1281530458684
True	47.19322011294683
True	886.9609087077089
True	1033.3014024882025
True	124.96428960424764
True	71.18485613495372
True	980.3278042098366
True	32.80960312590313
True	229.4734167745334
True	83.63859493967684
True	214.09311407856205
True	358.6879934908025
True	958.160835150245
True	100.60137777480864
True	71.79502401527053
True	659.1249781761201
True	270.809641606618
True	705.6178798689646
True	52.43455914531342
True	466.250602893657
True	382.2279217398813
True	693.732120682498
True	55.61071891132763
True	103.70939730342836
True	27.422392954848256
True	265.83413322373525
True	38.48851455929988
True	343.37143490153187
True	2.8256687749923017
True	1166.7193511352762
True	98.0827849117402
True	140.9512221058601
True	354.52011289427026
True	746.6871484979672
True	695.7026110247308
True	1022.2499962300304
True	481.3393594456032
True	413.66881649948414
True	140.1550699457244
True	406.3647579882645
True	844.4746236887586
True	433.5817049279647
True	932.9755012187824
True	85.8300539025704
True	435.06939088965726
True	172.3798742666808
True	285.55035240992686
True	759.5178164619228
True	166.54076015819547
True	136.24157432543345
True	65.28276927399688
True	856.0275564705875
True	793.9129616629618
True	83.34372134118982
True	438.4402317723465
True	776.1450685044464
True	404.7336162649445
True	56.10975128103858
True	318.9071550065101
True	765.9394880392744
True	30.193030176806733
True	366.37517396718846
True	168.88628891202762
True	291.9698989919718
True	35.08950878417289
True	218.9893661514324
True	776.4125406937142
True	639.3742222723754
True	56.35586081832867
True	297.1724269812742
True	861.0527619067822
True	19.10402187126524
True	303.9952816183924
True	285.9088104009224
True	428.069390951207
True	211.5700615909217
True	593.7189024747237
True	48.86382181569599
True	968.0052980723236
True	871.0456549878754
True	41.530140142023846
True	405.6098429704004
True	718.4441481393341
True	944.9732651150946
True	270.5340964613991
True	573.8676817228876
True	129.58688935466563
True	192.2396278175985
True	136.7682978529759
True	134.02646039785884
True	210.9261749133537
True	956.7497020048128
True	782.2412679181243
True	938.2325082934128
True	19.954747987206357
True	26.33948739689321
True	353.72003205139794
True	12.780654614929016
True	611.834376349439
True	1078.7735690053569
True	267.71439555908427
True	205.10882412098744
True	83.63969347401245
True	220.9796129029142
True	129.66922670764603
True	44.3602685996298
True	126.86079600880092
True	89.01753170043166
True	247.04930379705425
True	531.4097776838285
True	163.30908610141458
True	29.720744211722124
True	56.70589713734682
True	434.20292344498
True	272.3004987267061
True	579.6858467174148
True	24.459679272626985
True	110.54825700465196
True	669.8886014630837
True	259.76155104473884
True	452.7793870318064
True	654.1014191249878
True	105.01072750852052
True	113.80850605748924
True	78.2056864083458
True	27.27489699726389
True	125.01259895938522
True	86.17294834011186
True	106.5448780239437
True	144.91069767661017
True	242.0185313096854
True	822.3999537634902
True	280.0457464702822
True	946.4840155333789
True	165.68455516891652
True	189.8733781352505
True	823.8570520925101
True	307.4212372208823
True	592.9377416185877
True	259.3276688944855
True	364.1407760386657
True	457.0425539720795
True	545.620238571505
True	640.1294389174392
True	372.4647959036095
True	36.63160622859114
True	569.7917919186057
True	625.6625975516283
True	20.05326472963576
True	11.214915812866243
True	266.43758944188266
True	394.7988042496835
True	457.5666567156378
True	67.16009066121609
True	648.5791929974058
True	964.8890438226952
True	237.1825030048544
True	900.1608956579897
True	269.71823092619627
True	104.47658521630017
True	267.0164620933809
True	697.3626698078862
True	39.12848152312693
True	568.7622852929641
True	1293.6205294254544
True	1017.3156240489236
True	896.9701587597413
True	209.4613184256465
True	91.98260171002644
True	200.32453845267537
True	854.8798412014028
True	136.1260996929313
True	1058.78879059109
True	866.2453145957104
True	39.90339523364124
True	89.75305687290911
True	410.1776487378304
True	395.9976187912167
True	200.89104319177565
True	526.2301565352902
True	650.5950043620678
True	122.98067284252588
True	275.50540466841954
True	1020.3932533134838
True	53.53461840259679
True	700.0428082078374
True	527.6211884387203
True	38.70953289669351
True	814.1627356541907
True	390.3268176731755
True	566.5010861063311
True	113.50683282849718
True	251.6075224882357
True	212.23616984910964
True	28.595335429500555
True	126.80253716598872
True	748.1918762931062
True	147.60952463196773
True	385.8411642203063
True	62.82146067703524
True	603.6239730253508
True	629.3703147503611
True	223.23403711884467
True	450.671336758505
True	164.02773194822316
True	172.55532707266983
True	232.1824343575745
True	281.76872803922686
True	364.0086562953012
True	133.29205889488483
True	191.3735468516456
True	26.717180431360735
True	891.1731910602591
True	308.7728320216465
True	10.078563288114408
True	374.3111334858201
True	167.697039645543
True	634.5745814592035
True	373.4449608191158
True	605.2534366671593
True	544.9250921749712
True	491.36971226489146
True	803.0284649027473
True	246.61609198661512
True	556.2338547620174
True	156.027314115473
True	517.7999131422646
True	356.6646360136143
True	373.8834518280531
True	123.82530695839004
True	130.43964858055236
True	110.23814750793755
True	67.36354810574517
True	726.5481234384723
True	177.1759533221647
True	46.64359523724071
True	0.0
True	562.5064727380992
True	114.0870059201763
True	23.34693409039862
True	39.49779052240727
True	109.15131879693836
True	508.28182497275503
True	181.9447638856265
True	110.8190859888592
True	37.44413149483615
True	163.4640970297162
True	922.4252992701976
True	51.9683878345568
True	238.0665176326834
True	726.1486272412104
True	324.77823494815374
True	477.5479713480017
True	469.4440629575113
True	500.30174178272256
True	612.7211085140493
True	923.3019826595062
True	269.9190050733685
True	1046.0290532335744
True	937.9918535733268
True	631.8772772959346
True	342.9474709823801
True	844.1913573625546
True	9.66261892292614
True	32.71971413417318
True	286.4728779870308
True	44.70850269832798
True	202.58997347595823
True	762.5479332877972
True	216.69867070690617
True	740.7678242111459
True	780.5525906656468
True	119.7735961413059
True	366.6392599587526
True	589.5156477524886
True	24.81359706157118
True	131.92834355111194
True	433.4466666291752
True	304.3793471598057
True	195.4046565263436
True	99.84894518870084
True	374.92455067017977
True	22.16646549618677
True	378.6365127231913
True	375.8093837271285
True	1031.1221581824595
True	359.1390451927578
True	29.18615191361673
True	439.7234436117032
True	438.9913899096043
True	223.2259780667763
True	31.258440865663776
True	748.0058801568936
True	456.40425293918327
True	178.73175928685853
True	13.170993702831089
True	1222.0474271819255
True	164.9975377962818
True	27.065149972129618
True	308.5338280260817
True	282.71103340407075
True	112.08761673801182
True	296.4601765111601
True	47.70551409794475
True	325.02800250008465
True	316.70390023049646
True	320.3406222206323
True	29.139785002694317
True	48.52862486867984
True	1036.4304228935878
True	24.443611885114024
True	12.459756797634842
True	180.6881569182901
True	660.4193382241189
True	7.879179895774221
True	195.1399574657992
True	175.96119935951356
True	552.8769271713683
True	371.6949172012439
True	739.3147942167313
True	325.35170145212976
True	500.3397768433978
True	424.0675389305042
True	481.54158068833976
True	100.14784533217124
True	1282.2725547338862
True	860.3364971378517
True	275.9593153458547
True	518.55138569465
True	97.9220921542244
True	577.7812018534268
True	404.4984377826704
True	156.6130300448872
True	77.3545384360869
True	350.0620851451536
True	175.24473632411386
True	31.141160196851565
True	608.9545796102178
True	374.6259252138661
True	70.51636888312923
True	30.87035787120998
True	668.1088566907783
True	484.4908694747956
True	73.61483173274294
True	21.882808479648965
True	331.62492616935947
True	313.86741793937614
True	702.1269243123221
True	546.2584577527757
True	561.3056928482835
True	786.8226876948046
True	9.335434629845247
True	58.49669844641306
True	40.447774876036895
True	64.24082643089284
True	519.9404805004932
True	591.4552474968533
True	82.08140290855842
True	113.90427383364568
True	171.41159315463727
True	77.58659513025813
True	178.07400820848184
True	207.11651941307343
True	277.29511278442385
True	798.8011262624498
True	585.5703919225929
True	289.993776158704
True	193.42131208136323
True	280.03446557808024
True	252.83342994428824
True	770.2355615297469
True	330.27383444215326
True	169.86828018639275
True	890.7937363220982
True	345.1507472654815
True	484.1296240808058
True	159.38181457862552
True	123.35880952745816
True	61.69917964824257
True	215.93565677841804
True	988.5906119944711
True	524.741006760634
True	109.29196889861448
True	345.01661367726007
True	99.43482987724003
True	677.6497261699777
True	4.758358262342703
True	686.4334894173899
True	38.08502013288312
True	950.2831630428803
True	843.9350932243071
True	208.9199072627601
True	29.089033102207956
True	81.51558363333304
True	440.5137692606784
True	226.22600965287495
True	1.5385022609462888
True	76.40203740454433
True	1084.811593300608
True	340.09569043232614
True	676.370037230229
True	497.4442638728187
True	29.92770278392488
True	137.80262358352735
True	442.8291903455225
True	927.3468168433792
True	824.7324327894571
True	425.2390112188204
True	342.73195007037407
True	15.754800300260769
True	83.52856639773199
True	744.1802380365247
True	458.00444882901513
True	389.0073536079356
True	867.6527394999149
True	22.90939376082652
True	213.50244853650895
True	889.0265133948183
True	229.5139406605142
True	7.966427704863792
True	505.3793965628719
True	104.19182611993976
True	613.5761532629255
True	51.009846018610496
True	262.534824908731
True	856.2370528988682
True	898.3614899303649
True	271.08535278217
True	449.6322706004578
True	118.0600543987594
True	602.723333009803
True	264.3796695904267
True	193.96341091173088
True	889.4644678551211
True	55.724870357357176
True	717.9682880680962
True	277.3814812324228
True	300.52085420376955
True	156.9313718567437
True	468.1361762415839
True	600.4758165829053
True	367.4447113712552
True	408.81449181371846
True	68.06060586519645
True	167.71467599512684
True	468.0036843488667
True	223.08039074622184
True	38.88615648075528
True	206.2250268026564
True	389.90479828566697
True	400.2476806628396
True	739.3602697011789
True	137.9068372506445
True	664.4843426953247
True	474.4586882178172
True	616.6710250264972
True	143.03777396626182
True	36.00204500908771
True	666.9112661781852
True	72.57907146036946
True	567.4837231240665
True	680.0768807688041
True	458.8845460725986
True	132.92485580366315
True	516.6966011159703
True	4.957287783534541
True	393.9450174682541
True	30.03464084020012
True	631.6722176326981
True	263.2843173745484
True	596.7868348431343
True	681.0806355349978
True	144.67969020801218
True	524.2569702626828
True	512.7590962381752
True	60.43497764761792
True	974.2579359478
True	2.607240496719823
True	26.99373480942964
True	623.869756702334
True	672.3955174779779
True	134.7445048997989
True	407.1955629788029
True	121.47068240970049
True	74.12324798051375
True	451.6705309258578
True	40.68373867936764
True	510.2449804288146
True	12.763787092458095
True	843.599809783984
True	563.0528887850923
True	678.2312149006086
True	103.2768804409943
True	371.7590863255394
True	992.5981479829928
True	856.0531086911561
True	141.3550176768895
True	552.0296077744507
True	453.996505617558
True	250.6914687690633
True	271.9866896253294
True	6.813860778460903
True	316.7095672320814
True	13.80979106976694
True	372.86606332901295
True	74.55211470833166
True	413.9549230533643
True	682.911999301102
True	122.86036033933996
True	240.1947076598364
True	649.3962211836688
True	664.4247276514135
True	291.64296244112
True	141.71116235185784
True	162.64280592346643
True	470.6677369396324
True	83.20828613946932
True	9.901832389015745
True	493.5716244674342
True	562.3507914404161
True	19.745404531846116
True	138.2764641829329
True	917.806928443728
True	501.1094084170457
True	273.9917702515739
True	30.64361975731317
True	473.7843197392312
True	112.115753667981
True	592.6116576955106
True	674.0408150352317
True	300.409569836549
True	374.49845304010654
True	188.00866205246533
True	247.23967876918
True	74.19319389744447
True	223.0323669949539
True	481.7297568696814
True	23.03532578356606
True	455.8271975058751
True	364.3917011624378
True	700.2365917368994
True	922.190303957184
True	915.0133355875676
True	152.80139254141667
True	405.4269493311614
True	72.87578113629499
True	197.7182268328015
True	315.96624155067707
True	9.770295292856446
True	776.4076569859864
True	24.49000955942439
True	402.0957082007371
True	270.7145276782928
True	640.5604961666007
True	210.590968335236
True	42.28506506496239
True	671.0852981879129
True	1080.0452489124643
True	235.34567921496728
True	134.0760529260597
True	610.4920976315079
True	503.1306793902589
True	16.05045163342036
True	803.0384352997994
True	112.59441506872496
True	45.345951711095125
True	317.23359716813565
True	352.95950419839835
True	389.31820750940767
True	254.8310264504169
True	19.79945590235653
True	22.558017391663373
True	835.1106177669882
True	201.7691106622105
True	111.75474465318143
True	856.9708846308333
True	653.5214578293323
True	652.3561593162525
True	447.33846976990174
True	152.93382827652093
True	31.85319233902173
True	101.77191055074232
True	408.8890451584291
True	232.63219481076263
True	480.3415298103944
True	140.05471535066155
True	490.29379590681367
True	661.4606977824077
True	933.5781941699622
True	24.28506437089399
True	995.0680894470964
True	1083.2624882459163
True	494.9358974958612
True	87.51585652640001
True	794.1039648709343
True	638.1002219158025
True	675.8750129998942
True	175.81046060748113
True	756.7781015922296
True	710.07495530246
True	120.7855702993963
True	770.5403732538508
True	793.2623131943742
True	490.0011738632425
True	216.4068566077925
True	70.89541909950368
True	302.68716161774023
True	358.2582606323195
True	452.9846610377374
True	430.4892114943009
True	188.89797686586152
True	320.3413772182528
True	2.748810705488769
True	13.015583497412
True	107.34588894038164
True	133.08498313294936
True	355.873304288275
True	352.6646784211416
True	115.06989087321776
True	17.605735847692724
True	203.79043901889008
True	826.1102740023108
True	462.7850946340824
True	526.2701140216055
True	561.3187757567159
True	810.4109225322518
True	640.8573169748735
True	86.79036503787945
True	196.02631042907905
True	242.0682576067397
True	295.76917391598295
True	107.64289470140704
True	363.5096153440293
True	436.307272833382
True	171.01180022165303
True	655.5038882273012
True	242.6388152497896
True	201.2624242381304
True	28.33446665643484
True	258.8158225834634
True	484.126951244276
True	169.4495734105929
True	528.9477005657272
True	493.8455453656889
True	238.71502832254504
True	96.09228986552
True	41.432735064658495
True	403.2194277589031
True	776.3106667275558
True	162.42985177445823
True	1052.642158037189
True	1036.3958574134465
True	481.11100250274416
True	100.52120483924632
True	127.01200385030825
True	637.4578883124996
True	7.965005542527424
True	223.11846080457937
True	138.1874904383839
True	122.17735885516409
True	335.77508320585287
True	629.2565496987087
True	37.6800442267872
True	131.2808288478733
True	964.0703918835396
True	56.4151633389944
True	439.71021569607865
True	524.0971223657019
True	251.9811996755978
True	141.84690551117546
True	894.1178579507952
True	1203.433334971607
True	527.1922755300579
True	625.8074810579891
True	205.1658676357463
True	159.19321567420533
True	318.81462794674513
True	275.2976143880962
True	161.8553617605697
True	307.20164430155603
True	341.2760079916988
True	11.555723590654749
True	628.3286970439283
True	147.56296470444997
True	77.05242422424972
True	434.296201856918
True	320.1668220298967
True	1147.476685810488
True	361.73465348917074
True	971.6559097555146
True	9.987678821087105
True	263.15453803294395
True	225.23319891168927
True	160.32222630240472
True	492.3890480076222
True	208.89215908581625
True	409.8177463079712
True	322.6957869193159
True	116.2373578401237
True	361.1258211136026
True	1041.185031699898
True	703.0496420413539
True	221.9230975960512
True	103.6266345839246
True	295.1658989135523
True	22.517950717927334
True	358.5752718504605
True	312.15748473182634
True	578.1246595223228
True	433.21559870751696
True	348.5929865495919
True	160.14195436208976
True	11.940465937408504
True	411.97841796058094
True	284.3850436176327
True	141.77198197578528
True	297.6226316884066
True	433.1708982237278
True	808.5646071693002
True	307.92367609870223
True	759.2878634607578
True	403.2240158165421
True	360.8946746355734
True	1.2576746905759673
True	1170.420750824595
True	106.20043643279098
True	919.0679555187702
True	213.82723101163148
True	463.68200574071386
True	681.0140732813555
True	86.17824412442519
True	470.6996885253898
True	31.185341545793637
True	412.8754947358694
True	76.36808947813525
True	231.5785630923225
True	41.27115965607712
True	684.1058306282018
True	179.2421938224331
True	25.04914617577789
True	400.0341123852033
True	104.8853806346645
True	169.0753606673974
True	807.9961050873378
True	256.76187340871945
True	154.19881065739406
True	377.6710774093037
True	526.673772665617
True	339.25209497830593
True	523.230358081665
True	581.9740640218798
True	158.0640087631011
True	7.248226111754395
True	76.48061073927366
True	455.6154478296805
True	90.98244982211666
True	80.2806095055566
True	1045.9860369036546
True	27.49232287171791
True	325.04225831286425
True	323.8384395616064
True	441.9771242387415
True	677.5942795366321
True	184.76453689287243
True	641.1884820155874
True	331.9677386527122
True	351.5882452978392
True	269.807518442398
True	207.94377786491063
True	375.6515250098846
True	456.2035253597815
True	411.5775624870062
True	573.4061274862868
True	142.62343112839085
True	81.14923721097288
True	41.13789673224488
True	289.5340764172353
True	637.5727154121994
True	405.4628654657201
True	795.2223967879984
True	213.0390168470593
True	383.5474850928976
True	66.32703913301637
True	50.56078177358224
True	402.9577576995857
True	191.800399643942
True	228.52140290794387
True	46.00261843548109
True	1071.487523421124
True	175.98721092618217
True	896.6339659611172
True	306.9630038783844
True	926.738613331838
True	236.1508724278457
True	455.0564533861463
True	532.3736936129493
True	634.4812288483062
True	211.85301631457156
True	473.5085068661512
True	914.1101568056768
True	125.20109292370915
True	6.668384178700036
True	576.0089427719281
True	27.61792367977093
True	73.06222000348761
True	794.5216223653257
True	222.81058468796456
True	951.6826123636472
True	685.9150825222762
True	420.3092583651259
True	266.2302224908892
True	467.4338836312796
True	329.93852663176585
True	192.11610445663288
True	656.0506658938976
True	764.0953703276363
True	206.96655590306767
True	89.60190870191661
True	524.8571566423428
True	130.23422586409194
True	387.3925966222865
True	344.70292780472954
True	64.25282432045728
True	381.5065391990457
True	424.9964297563943
True	390.0566877775483
True	420.7617332490887
True	413.0234299456628
True	648.523513439241
True	59.62460577035045
True	443.2125046878068
True	321.78898501886573
True	632.5011522886848
True	215.91720573893775
True	99.1472228163974
True	39.62264829107956
True	544.9555940017308
True	642.1994768806197
True	186.0378116024485
True	409.4308436856383
True	345.2326851321074
True	18.007413355311748
True	176.9860359313331
True	294.6454536594873
True	3.1683943803568955
True	881.1393833259905
True	82.10369153184368
True	110.47878916563364
True	116.68393448443705
True	356.59928411625447
True	37.89848450118323
True	448.8503051801829
True	229.29189370195184
True	5.656508951876769
True	119.15044479937268
True	440.55279086380426
True	50.35906055029032
True	65.19466068466123
True	181.00006142142203
True	296.9540692737486
True	954.6877581818584
True	395.8148837623961
True	955.3289078271432
True	194.22771765021093
True	991.7085251061384
True	762.1216806150059
True	616.7016675015662
True	403.84039341690766
True	374.09075209758686
True	77.2526713520433
True	72.14129587376624
True	83.02028939476492
True	163.3946024900245
True	482.9705086145208
True	1073.8847858014103
True	181.38129721397613
True	356.0697733067226
True	430.9982038155877
True	602.2142817735056
True	593.6016254545079
True	280.2067912723996
True	447.863536883719
True	672.4982188458722
True	95.88135799658068
True	721.2001200544645
True	249.14458651597653
True	140.9177877143447
True	409.8816283529896
True	843.6548807244894
True	420.4802251961184
True	852.230094705389
True	196.1115909360962
True	352.09492909050545
True	700.2824604995541
True	639.8055995013364
True	187.78227220990965
True	257.1229932408793
True	791.030349652412
True	30.18830326930408
True	188.6501713068237
True	484.6054347184297
True	716.343584922952
True	104.44608216129228
True	36.11414074735964
True	170.64758276419883
True	738.5157765622047
True	294.731476963196
True	564.0167142889086
True	359.9530452808714
True	298.6588526113096
True	446.4986799561167
True	497.5368659829541
True	67.39946061708856
True	376.3886843634593
True	787.7757863508872
True	0.0
True	284.1819295974877
True	258.6864148817152
True	975.3022475319884
True	153.64434466068525
True	593.0725711364888
True	643.6871752246831
True	117.0194336565512
True	221.0114519831983
True	134.500112661911
True	11.328696823829912
True	293.12146483957866
True	367.3062891667888
True	1114.4412631099565
True	241.80542357933643
True	399.1472883479028
True	655.3823225029682
True	202.6000394275608
True	31.134235970822772
True	845.0668079959563
True	612.0537005788985
True	157.42974063104222
True	643.9061769210708
True	160.14842661151076
True	299.1529552647448
True	772.9225734082152
True	32.52576255308402
True	105.80553649257304
True	508.8361995775711
True	64.68122269844592
True	75.64241199431675
True	402.0480983435463
True	25.50363398362381
True	754.1129858932228
True	99.43719442127284
True	148.48361346111145
True	18.006458072036704
True	697.3147588341972
True	29.19120951067709
True	775.9328597692701
True	393.6765580315496
True	122.93363409824208
True	690.9787147831391
True	535.7420063733191
True	552.9254559516987
True	46.91585231260333
True	366.9998538191893
True	5.460968346751957
True	97.11453273090402
True	392.9707013701733
True	47.37250503950038
True	114.32095903351468
True	318.4006620087306
True	174.77105276486944
True	102.88963431511536
True	679.7203955395196
True	20.15920763580203
True	1136.314555084782
True	511.8228585668347
True	304.8337578443161
True	495.0888898808659
True	117.37791018462411
True	771.9269590245095
True	1111.0499857220432
True	742.2741123842111
True	171.59066969541306
True	223.9218206325491
True	50.48531028767429
True	52.33045733250116
True	152.9539893452884
True	100.60089157650178
True	171.88619945883792
True	1203.1340383024594
True	307.0557641422794
True	351.1179921417999
True	674.8429173880158
True	16.050926129112362
True	15.73415683933333
True	586.5814677167863
True	4.722187528218921
True	115.2615185509979
True	692.2054778611722
True	179.28770658112597
True	652.8447909249708
True	843.8613831674982
True	152.88075748321023
True	898.5893563727557
True	2.473094342913125
True	452.2855965542154
True	1049.2067752229889
True	25.643651119975548
True	236.5911434000365
True	153.71625396081467
True	1004.709205887205
True	229.5220925037572
True	513.1511482247539
True	123.63475472445748
True	513.3600264813214
True	152.40110524530388
True	101.13023830869749
True	383.56586465276285
True	71.19362773163222
True	52.2050925660234
True	1044.0811005480666
True	265.8953977138927
True	158.27238423626358
True	369.0262143188895
True	398.25877225577705
True	216.9332584183749
True	167.13976185029878
True	391.7732109543219
True	34.54282534827324
True	496.6404946887019
True	1084.697933237081
True	110.09784981061608
True	483.77647797382514
True	303.5501517366673
True	28.629770964302782
True	401.79720800301527
True	105.47722033912558
True	587.7486629623776
True	196.8583510461208
True	416.62303638292286
True	19.63768673033077
True	440.7197381564597
True	109.74569975476771
True	346.7349992754652
True	35.3970686496703
True	170.51113401781285
True	252.64171088502383
True	756.5472271553858
True	58.98748755149545
True	135.26898087679692
True	232.07276623051823
True	138.66949050147224
True	619.2679790655402
True	566.4018892336633
True	799.5295532632966
True	392.6798554929862
True	532.7787897603068
True	430.2268789042176
True	671.039158436217
True	70.55859375565164
True	465.80792857728153
True	422.27195821306543
True	49.18659483803174
True	82.29893411891639
True	130.5854968567332
True	87.58082342704212
True	327.9013800756606
True	854.3780893674278
True	308.1632966806373
True	1086.8333750789056
True	330.5640849669899
True	905.5116893635808
True	142.17325410835858
True	569.135960715465
True	595.0781682550213
True	712.012821982922
True	439.4779565083665
True	63.26393228746459
True	303.19677387058505
True	40.146398516311656
True	167.35151585011258
True	169.3395259231099
True	1127.4701830603376
True	224.3861055285138
True	546.4815185130236
True	561.3756279109366
True	558.6963482916753
True	889.3570080963963
True	598.6397742855254
True	668.1423971269554
True	959.247025375902
True	124.90751454143845
True	301.4823735656544
True	262.83416506792906
True	333.5997932555516
True	93.52178344676112
True	377.02192220975047
True	4.654334246097466
True	338.9614756446284
True	260.54687585902855
True	623.023971965099
True	279.7004484510336
True	366.0562880087736
True	9.282044840785508
True	54.49961889204162
True	550.6519188110706
True	31.46017239257215
True	139.1986817674224
True	66.4313918419985
True	149.47850756198667
True	244.44994520194604
True	72.13952971362427
True	389.23308721272815
True	260.25055380880224
True	105.40477958027265
True	336.27691976261696
True	62.68929868252432
True	587.8095525818961
True	829.0921934389108
True	285.1987677898134
True	1156.0415596028938
True	115.54722233182991
True	309.76364000140245
True	1047.1427936050954
True	89.01711962416663
True	282.91084944351496
True	9.404970405499798
True	404.3945063808912
True	453.7460096589887
True	155.66764907962985
True	613.904981081899
True	908.86279772152
True	156.4183159246164
True	78.10280013633111
True	318.24912063527955
True	553.4648487361926
True	627.4401700449885
True	1160.1628661879804
True	28.20455784866501
True	951.7905145885816
True	140.21098654754363
True	635.1216767554564
True	117.94700880140016
True	120.69645443394135
True	189.11767463065985
True	157.3979452786125
True	740.4024350131788
True	216.29337610156816
True	232.42651005477748
True	67.66004816983182
True	513.8752820283767
True	456.550653756799
True	174.6496746880815
True	229.2950940044875
True	16.223249145252016
True	422.55715464620096
True	215.86386157681775
True	284.02192832753525
True	112.68189089131896
True	694.0025277051839
True	435.73935144078257
True	264.79856087465265
True	624.7643743733669
True	533.4104055289583
True	465.6807814332551
True	127.48250246577145
True	541.4008276374667
True	432.792490230713
True	2.7356898643432226
True	177.61601058874436
True	92.69886453848076
True	241.78542376252804
True	3.390967243851329
True	129.08095450142375
True	342.08743766702975
True	6.932586481639603
True	846.3873541962316
True	173.08638725229855
True	729.7498172843339
True	810.9685320889763
True	157.52320019281083
True	228.32659361488223
True	480.8830900024184
True	836.8749250884879
True	50.497065487375785
True	37.34151735855497
True	128.28296828525976
True	610.3111373726374
True	705.4887506415308
True	180.6568048696776
True	583.5526570395298
True	590.058838135551
True	832.2303439804438
True	391.11703694945305
True	183.65636636267675
True	864.9887700843072
True	201.95070991893792
True	150.22919091228763
True	333.4613565075365
True	231.19496543393396
True	210.5059095985964
True	609.1405754906351
True	246.87286874713575
True	198.5561416308316
True	455.86068855810686
True	470.0218818595556
True	64.74265201718232
True	293.11632137013464
True	77.27372770655326
True	350.530240453904
True	354.0212357913924
True	264.35355938856446
True	180.7531738991144
True	383.5404643617957
True	656.5490382156443
True	737.6781364899889
True	302.5463655968744
True	752.484935842448
True	64.55321188125089
True	871.0827363582179
True	348.8045577184198
True	12.909227847293254
True	634.0395890573667
True	696.7146595066321
True	250.72030573707988
True	169.2196040570997
True	48.17133937522964
True	389.8148272558725
True	77.42172004918547
True	12.342112684166402
True	899.6550289443803
True	356.47007757959324
True	171.88793806580202
True	974.8410887650396
True	10.34549828425464
True	791.8759245907087
True	31.188360722032275
True	671.8856769307552
True	58.892597427724255
True	771.8877727475465
True	432.66069982329657
True	199.0812697601556
True	441.7125940397912
True	207.4194431991382
True	295.3442723854759
True	229.573386435861
True	407.7170251399761
True	10.764089555531047
True	330.71387845151213
True	115.09801212659828
True	11.820499116785015
True	471.8877938662358
True	725.835454199097
True	290.53445384201314
True	84.10124439853821
True	290.0619874945954
True	86.13981880854077
True	186.14187426086195
True	177.16668544554707
True	388.5669218957713
True	40.08915907449771
True	128.42500696684317
True	366.717290259692
True	862.145442028962
True	108.86773358988056
True	208.05788909463007
True	411.978585967445
True	19.652046675147886
True	405.2083290862306
True	499.4017023568401
True	88.7543225597373
True	399.0175294763088
True	367.9592765942219
True	422.4574951011592
True	605.6933429480596
True	1032.5512414101152
True	949.0649302479218
True	54.1986035643557
True	1080.6347392960452
True	115.60908104629549
True	121.9166687173712
True	113.6098334875525
True	470.755123984361
True	373.9410284180488
True	576.3565744658832
True	254.51654444367932
True	159.2991188145545
True	414.8892085363034
True	16.88471890735521
True	445.8143174909014
True	392.2883337254365
True	147.94229332340694
True	92.7959230174384
True	544.8186059632674
True	989.117788903108
True	204.20374947538104
True	67.77898369167258
True	435.1388998345256
True	374.5055940783183
True	494.1683201979726
True	313.75052333403914
True	3.408095704072174
True	557.6599986043702
True	487.7056013218639
True	495.0381589796482
True	179.7826637182396
True	107.13454620049586
True	18.98779270368504
True	373.5216940553659
True	110.88108889376409
True	8.503288979931028
True	32.76101066235161
True	339.4925475540259
True	647.1145505722537
True	137.3275781214778
True	92.24587966658186
True	25.46234840274444
True	413.880436022101
True	352.5030651357583
True	788.2998247376728
True	303.2938551877625
True	511.4372786992056
True	534.396306346295
True	524.6319343739108
True	295.8527179325422
True	509.9798144487236
True	95.91717800454452
True	571.5682814194884
True	6.671415873362504
True	368.8455766544505
True	444.5956797679764
True	956.8590522290684
True	338.7787300748949
True	821.4512093231557
True	977.6932717351008
True	175.68147261793806
True	40.48730868439498
True	369.48880960985
True	392.1873194196663
True	579.6479861216616
True	247.41530540862829
True	29.405399265992823
True	624.0528649835837
True	126.62577034431138
True	1045.066548341538
True	315.23852284259027
True	449.7306306802619
True	127.25254745132334
True	821.560994128073
True	141.90328738889326
True	827.0792894590138
True	583.7830781170795
True	192.01926942934
True	110.13758308964928
True	65.93423635333637
True	572.0933962068096
True	915.5591908802178
True	435.80342134997466
True	542.3772128776689
True	133.48630579548103
True	642.8705088802908
True	471.5306458142789
True	783.4891770592736
True	333.93335332705493
True	581.4131579793008
True	110.67642617215256
True	24.13379132423869
True	420.6550783396577
True	171.21628536377446
True	104.5548753723732
True	378.4500644886868
True	1135.9149589391652
True	261.56233086682096
True	552.7004344503207
True	11.2139323241131
True	72.75547680673681
True	329.4013787570114
True	785.3949201166444
True	454.630137988671
True	521.4048475526993
True	716.4516332709743
True	70.99211297012285
True	724.5370850825628
True	45.234673993708654
True	107.25424534767964
True	184.5031378321949
True	85.2979343502648
True	23.74818928053388
True	299.96472847109607
True	483.4225328911372
True	902.3325708898692
True	854.7799002379098
True	6.312924723823676
True	289.85306709459195
True	477.0524727169012
True	122.1433503449406
True	249.61038539886312
True	332.50961604837505
True	1319.4402736837085
True	452.5041959330068
True	25.83929825129376
True	184.4845177219218
True	671.1680329172475
True	35.76884948333661
True	178.70163332742362
True	571.0686194724276
True	70.11143836081236
True	895.8984848189048
True	334.4796217983491
True	655.6037992390117
True	76.57457123729452
True	698.886407739073
True	588.4300542027738
True	891.8151103597047
True	264.8679677392724
True	517.819708274427
True	845.6569567852318
True	910.4661647923188
True	229.24717040888848
True	778.3260447397508
True	221.147490643578
True	445.0657564323462
True	373.3708834144841
True	501.8080623244306
True	491.285672473477
True	298.9226216548784
True	346.1576997325715
True	110.8974507064924
True	354.25197807071095
True	1126.1089275316513
True	330.0252655319152
True	152.38482176230454
True	310.15974936546314
True	755.0441913440773
True	657.3112942636391
True	400.0984386014024
True	118.78506380418554
True	327.4810023769247
True	35.0499965291395
True	173.65629378117376
True	90.36276345145198
True	85.64133837142991
True	583.6464490042757
True	139.93129286958552
True	137.06845185216832
True	102.31354733616408
True	82.36717665597908
True	450.4851239122956
True	395.1289946951373
True	1039.6798790759804
True	556.9184024080788
True	811.417148138899
True	277.88065712151007
True	303.32838614807633
True	542.8325707732961
True	191.9456357497526
True	750.5504839916176
True	252.41283499464328
True	355.88533368157107
True	72.01698318935277
True	121.91588774563628
True	253.03430043004556
True	119.7565481550398
True	486.78184089872747
True	30.78032874937946
True	571.3616913862445
True	1018.1446862727636
True	735.350882292698
True	1.7481305834344325
True	63.07726239876076
True	484.5867355887523
True	440.5815036437205
True	78.71973450345006
True	122.53356084207444
True	297.08444936064564
True	80.57536066783115
True	53.91078211477076
True	699.3013070809258
True	682.152262638315
True	172.41201735170807
True	175.81707995472755
True	532.762313389034
True	51.38242863192056
True	25.76342712410258
True	537.0837566924288
True	457.3162677278903
True	1139.7293482556122
True	48.49433994856496
True	455.16603518046384
True	908.6060599512848
True	819.5232516791001
True	278.3628717874616
True	761.0417130890456
True	403.32411536656286
True	40.88555203868658
True	101.05731008450029
True	709.2322101054414
True	74.08732417158429
True	140.2850486103919
True	939.20040455473
True	186.75334060015217
True	279.4708042870488
True	100.71916917784004
True	607.6272930906143
True	599.788442730397
True	207.4144691239595
True	440.7644682722184
True	39.82174685072467
True	279.5833661799918
True	582.6120710116403
True	608.2814554330178
True	314.4448757956158
True	74.33308503787866
True	922.258408197421
True	1104.635955389484
True	562.0801412216888
True	65.26163621967882
True	32.68731697269198
True	86.76936252265031
True	107.05698572513212
True	100.29137492599048
True	870.6508560970333
True	1235.226806482621
True	721.6178091046315
True	318.4660850399439
True	9.162882237577902
True	21.5778126671204
True	345.17528983387865
True	463.53265276233225
True	46.21070269316687
True	565.1135636254724
True	420.7734647849562
True	395.3272653724571
True	82.70102478083433
True	202.5606777594764
True	269.11502716778216
True	133.26144269194654
True	413.1212619555475
True	45.39574339087364
True	183.23033592816068
True	1177.2142071348023
True	7.217845803476628
True	26.709791515206216
True	587.0414120933646
True	353.16806386803586
True	767.9482843534394
True	156.20640758522296
True	752.2265047383008
True	592.8174454008249
True	282.24274710962334
True	436.15686024497137
True	321.47043523989333
True	285.743961442934
True	264.9668391815715
True	388.6031093333025
True	501.6504745966994
True	481.0982072443876
True	107.92056000904286
True	358.40580441232254
True	8.522111227801354
True	187.18258827204252
True	229.73000059462237
True	863.2627237961555
True	601.3441691948536
True	31.39345979927208
True	731.0950471305183
True	849.9929607012351
True	105.4755873140546
True	350.8100367256236
True	795.978202257848
True	222.18630505885244
True	162.75947722576953
True	517.1696461104273
True	578.4949622534616
True	1083.0791076305206
True	146.504311109721
True	157.46861796164438
True	260.5316424113016
True	326.78928143729985
True	414.80597020686815
True	413.8517392608199
True	328.87851447955205
True	436.2782653347231
True	499.3210821419596
True	238.33709098701863
True	1465.2713289030714
True	248.1336487672841
True	395.8704662366931
True	53.95055929310605
True	761.8556558772854
True	251.99015068777504
True	949.6113915922724
True	551.9760025229526
True	333.4344048770321
True	802.2020367344435
True	263.3649095410676
True	225.28043922967152
True	260.4909556623548
True	221.91604654852773
True	135.959449225493
True	248.7519623471874
True	737.4568670004231
True	521.0460341463445
True	216.50130726742103
True	1190.6113487951786
True	116.353214644928
True	261.3315540060124
True	75.95037732341221
True	300.2882391893704
True	425.820288627965
True	94.0416071262601
True	216.29233809962392
True	76.58169626669574
True	675.2748556018462
True	368.2264017952894
True	204.84373617013887
True	758.9404320660908
True	873.3484937611136
True	802.1638197071849
True	829.6165507020434
True	344.6530518059856
True	1.075478842689607
True	263.6341399220694
True	50.6237621497746
True	370.5371446210603
True	50.48922825608969
True	355.5601872037203
True	832.198505148204
True	1030.516242961773
True	406.5143623012402
True	21.935037102126294
True	547.0799708939471
True	517.9018515148455
True	186.66696343595385
True	243.47751645533947
True	291.5808621875755
True	21.713837659800507
True	128.1418879483612
True	997.3003224757822
True	61.10356227282232
True	478.2210212674079
True	789.6748961397998
True	99.93205260912993
True	248.78969970438263
True	109.77138734748569
True	16.924167643770108
True	1.3999448549685674
True	118.3196661352534
True	1028.4558814488498
True	492.5234828151301
True	67.50027459006205
True	776.8709385653797
True	354.2423064000348
True	1.6843755744274107
True	438.4893625296314
True	187.26064792477504
True	491.3313680989652
True	81.20775544447172
True	326.71472707959305
True	372.2967787843144
True	174.6299545680093
True	217.8947382461573
True	126.36521222205135
True	188.24852191839344
True	963.116167453536
True	14.338386279869642
True	522.9885322758728
True	514.4142079634146
True	397.12523510295546
True	218.4200420611098
True	240.559234749292
True	154.36912415661448
True	47.18933724526696
True	501.1372205066813
True	151.05201736169087
True	853.5845238237149
True	807.3191252107086
True	251.79653383915849
True	311.8258378555718
True	515.0525005807291
True	42.96428477633613
True	85.94248534307214
True	746.9273374433321
True	1080.255935522939
True	119.43918695078032
True	739.6677343082938
True	140.89965522247766
True	943.2558197950348
True	649.8241338152953
True	100.79640382876242
True	284.76208655522134
True	622.289768822898
True	253.45474205638857
True	43.64398956480037
True	565.8971962465068
True	449.80105284075535
True	5.616304547626925
True	479.2413723189112
True	68.73214248933567
True	187.424110707572
True	234.32908527565291
True	306.98685851673605
True	73.61202912254745
True	220.9751718736501
True	348.2374345839251
True	423.8124513825927
True	947.3799781897068
True	44.24002482573259
True	925.7769703682856
True	1020.4214655024584
True	127.79895875115012
True	72.0839783545673
True	977.7390860470176
True	34.49638353163227
True	217.50514553056723
True	89.36707338777929
True	206.5007665534152
True	379.3649291563107
True	963.8675946314958
True	90.99972035749651
True	70.84956756219893
True	640.0204241785947
True	271.8861629297814
True	712.0062128391238
True	54.43788531955586
True	484.3500783667736
True	396.1119213044824
True	692.0952323267898
True	55.32361532045366
True	109.0079627567223
True	26.915119783190875
True	264.46481803505145
True	45.76030010079657
True	356.6716167145807
True	2.440046917065424
True	1200.048876504631
True	109.4872827908376
True	132.82543680018594
True	355.07793836607857
True	723.1327046045659
True	654.5964870294345
True	1024.0357908645396
True	483.7519924992132
True	418.75364906098525
True	138.92986459764836
True	432.1795303359306
True	878.4945643425312
True	423.47010019620535
True	957.570651687156
True	84.0372438940532
True	422.4664263937015
True	180.4137958228285
True	288.92643410166744
True	727.016607388933
True	166.32459414442684
True	136.51573244371042
True	66.04924418067762
True	878.1069790350296
True	786.5084624559577
True	76.09041050362974
True	425.537440806554
True	754.7261732690453
True	415.6017126830469
True	54.92328643458367
True	326.7914705964541
True	795.5644279943775
True	28.42326927317859
True	385.55130206138034
True	166.44888412435435
True	297.5826025586842
True	33.34921378213426
True	227.57926082983883
True	772.6785796524158
True	633.2522838135206
True	56.808354108652566
True	294.0589995488697
True	882.0919203941579
True	17.70492770274776
True	298.3739208553924
True	296.77751141291094
True	416.95992610915584
True	213.823370559662
True	581.2645360330318
True	46.79152170858382
True	952.8292020990328
True	920.4937141882804
True	50.352466792966446
True	394.008300133696
True	758.2196047564107
True	909.0866329963688
True	272.911972714778
True	598.8127861471596
True	130.26191843266977
True	195.4187162940802
True	123.20621389488704
True	124.03210083050536
True	208.96373959074003
True	926.02112718043
True	801.4828957061515
True	898.2618509896334
True	19.922561670526814
True	24.570123265215628
True	359.7149686045672
True	12.735392927700447
True	602.1828325597124
True	1086.8304089060946
True	265.5624011736272
True	217.09972947714056
True	83.87214234787825
True	215.7418272755417
True	138.8840531950973
True	43.8161017668752
True	142.64528455177242
True	86.7668974991745
True	239.17993518956237
True	564.4964866115639
True	165.96602273358334
True	31.88921759241826
True	55.06110002615936
True	434.3825281362695
True	262.39199829021464
True	599.953054645543
True	22.915128818204906
True	117.6585199177466
True	667.9660990683775
True	268.47168521356934
True	467.17499376392095
True	659.0698952086038
True	103.5079701049995
True	113.89817404170029
True	77.67616120955273
True	25.90224107242208
True	125.70069590991795
True	87.16372176898274
True	94.4596487695595
True	150.05628198395345
True	230.54211101276027
True	828.1763295950464
True	281.1233484013116
True	997.7689440644704
True	165.8771025806101
True	189.8741980530525
True	778.2577639179914
True	309.9517650655987
True	605.3846887945705
True	258.59298621761496
True	360.4472472368486
True	445.5847357074798
True	581.8846161277957
True	650.2712110062754
True	366.3781861354239
True	35.755294473009265
True	573.63473920342
True	619.0689198986457
True	18.63926900183739
True	12.088419024907976
True	261.0671833565005
True	396.2391702134311
True	453.4576689909067
True	68.02094626785718
True	632.2635724107913
True	961.07404730465
True	225.79923375942204
True	889.414636867599
True	284.6947249054376
True	103.20979649071128
True	267.302500353908
True	663.4653650311249
True	39.57539529444593
True	566.366220208136
True	1284.442815421889
True	1017.4738330227508
True	890.6671778848689
True	207.39745338120227
True	92.42648935774756
True	195.19089146439515
True	831.1837822766008
True	143.96346059444588
True	1071.8687811065597
True	895.6528370414234
True	42.17581198646272
True	84.15953457593469
True	422.59365090028246
True	403.4588177305784
True	211.97018060467
True	520.7775850519881
True	671.7897359423629
True	125.51995335095994
True	272.8243408326231
True	1041.0464109025677
True	48.777086576438194
True	687.7762335720512
True	544.9735030114418
True	36.95586555910217
True	829.3619573987268
True	389.9843320355576
True	556.8481185237251
True	104.25650046929648
True	252.2624285094031
True	209.5184693095618
True	26.774326909760507
True	130.4258788193723
True	703.5178066953151
True	147.67131238157566
True	370.1933119110948
True	62.252871885251984
True	641.2717207862191
True	635.5360880449657
True	230.3796350144996
True	457.26576994053454
True	168.87951397952952
True	161.79141035053777
True	220.02405584537615
True	280.74801375428444
True	362.2513352188674
True	132.76690272247893
True	186.32871268912024
True	27.499408157496656
True	841.2627245556201
True	315.1497982094372
True	10.49857358185361
True	366.8102312863593
True	164.06787262982218
True	626.1163474461899
True	376.765849127275
True	588.631474953269
True	572.35585181754
True	514.3881418992632
True	783.607818560437
True	230.6152232127875
True	547.3343064441922
True	165.33502668516067
True	521.808787825475
True	341.46391582997103
True	383.52049887236086
True	132.7829243768498
True	129.73031052205604
True	109.02121471694052
True	67.37513484203662
True	718.7580286169327
True	175.43366137469403
True	46.857144329704965
True	0.0
True	543.2345299862006
True	112.951197035579
True	21.95387312125849
True	41.08977611117238
True	112.77736360265064
True	519.9452832281643
True	184.579831342416
True	108.6933022343404
True	35.87992269991427
True	159.23286468064222
True	931.741324380258
True	52.32539759515619
True	239.47307007961595
True	740.3955097461318
True	315.04638299766896
True	464.1299055901116
True	480.0512744013965
True	509.5944307839326
True	579.6960731458418
True	924.1281010731076
True	268.00989409503256
True	1019.909791186453
True	918.6346506767286
True	613.8364702526998
True	342.9048975066152
True	852.8893670263387
True	9.728910872053133
True	31.751477689815378
True	295.7761239328929
True	41.379313471079925
True	208.71365704860025
True	777.0882372405405
True	213.7122843388861
True	720.7625685747485
True	766.3437263531644
True	118.60606152240976
True	372.2081531880087
True	591.0614251809717
True	26.209437869629447
True	130.6307696754557
True	431.1456673064532
True	300.1323534859925
True	201.04132750729
True	114.57543481033284
True	380.4454647936401
True	23.182618339287927
True	363.081974140774
True	368.4516301887285
True	1061.7148162841156
True	353.5654303789059
True	29.367239467348167
True	439.248198236311
True	433.0184611787958
True	245.3546517028918
True	33.20917278781589
True	766.3522307283475
True	448.2078933998172
True	191.9873007453101
True	12.16791709996229
True	1199.6650271038673
True	172.21144894373813
True	27.147876253825736
True	287.47937870860545
True	266.7673951995525
True	114.42961118997572
True	283.5083828460292
True	46.80919350292956
True	316.95559977339576
True	300.2320255932438
True	320.8095696829213
True	32.3319878392951
True	47.62952462595614
True	1021.7897414541236
True	25.56207308800916
True	12.141705431966145
True	179.18571898252674
True	642.8335240430612
True	9.271292709497414
True	192.32348371632324
True	177.82649634989204
True	532.4887399280962
True	369.3313103275918
True	746.5776472906521
True	324.1077253290845
True	494.65088514108106
True	442.7207204651248
True	507.1772917884944
True	101.78287727904792
True	1282.647117194699
True	883.9722197102835
True	284.6772660993838
True	521.1050988964391
True	97.63137862777144
True	575.4088213538781
True	421.8960699564696
True	162.04268360663735
True	75.79845593911988
True	346.56977701473795
True	165.1532563426792
True	31.560616010584127
True	589.3190137282827
True	371.0873117069218
True	64.58225428707907
True	30.692126620643567
True	654.635474393927
True	487.6783849106353
True	65.30714908578086
True	21.411623721045377
True	317.71922726063616
True	342.3472757221829
True	695.2442317588377
True	560.3376154677594
True	557.4210173109523
True	797.9068389014592
True	9.476233464472015
True	60.22587260317312
True	39.71826521125496
True	62.2221624964438
True	523.0207518786632
True	587.7794915613109
True	78.00323214765365
True	110.11148716122868
True	201.5918325571049
True	73.1208869557189
True	186.50727255435572
True	213.4487851034601
True	273.5029637785805
True	855.3371780253087
True	594.450084887758
True	283.6234058208137
True	199.78505673548165
True	273.18611853518235
True	260.89538968231466
True	706.425662291535
True	323.2824727904492
True	169.54055502335885
True	879.7589806857369
True	341.1703977783599
True	470.11087053011113
True	154.82478041737482
True	116.0676952806698
True	57.74129273442066
True	217.4045428754789
True	967.208889570596
True	511.2834253735576
True	110.30660738150138
True	364.0117449404933
True	101.38467313101182
True	678.2697655272998
True	3.9030707459702754
True	693.633596864689
True	34.278906492305694
True	964.0000093438726
True	848.639739748935
True	213.29458643855943
True	31.63677541816508
True	77.71666516779234
True	458.6667691278071
True	224.21704304087567
True	1.104235138414029
True	76.73119990302223
True	1035.2597969887518
True	332.2360482463563
True	673.5688591700848
True	506.7149663966428
True	32.24134125714929
True	139.35559032271755
True	459.1781144124404
True	918.10579385757
True	831.7588490595815
True	416.6569493295828
True	349.34789112365684
True	16.711732447394255
True	77.53916976472917
True	738.4187346391561
True	459.5440644604681
True	390.6640696329567
True	881.1467434949062
True	26.081997532766128
True	218.75565095316549
True	899.9860784089908
True	248.7262352296067
True	8.921745524061615
True	509.5110280366805
True	102.53429893932696
True	666.2256787339976
True	54.14891440272225
True	254.5006415256144
True	851.910428571436
True	875.454728235872
True	270.6433281975272
True	443.6477390847402
True	114.65243338081578
True	583.8479166520111
True	261.1391058263168
True	191.2163542605884
True	861.970454812671
True	53.980806220795145
True	684.3234882798221
True	286.571381375786
True	300.46592885930244
True	169.3744544958672
True	463.9239400121197
True	620.1392136567711
True	360.09599724562645
True	403.9465507438544
True	66.97114443181053
True	159.9320040465
True	449.1924374825529
True	226.73270996360296
True	38.81410077462498
True	209.21471820661716
True	381.4098094447687
True	413.8636045138164
True	754.5019829514324
True	138.7920270223867
True	657.6053341108917
True	490.95474028737885
True	596.4106448755382
True	139.06566245904725
True	37.90513356587816
True	671.7794693428638
True	73.80537690775847
True	543.3402342018782
True	678.8818327717328
True	448.5309130133902
True	124.06304453391122
True	504.7315959848264
True	3.8558494621728734
True	399.3435221430356
True	29.98403162172768
True	648.2886163582971
True	270.85828810637366
True	573.2459697801427
True	692.8425580964553
True	142.13521053065116
True	529.4501866597519
True	499.7260391346496
True	64.27169412265671
True	974.4101224243705
True	2.933139788365759
True	26.09055874769467
True	629.3907805814698
True	667.4012436897052
True	133.97800361908534
True	419.8228615073899
True	122.7299713031528
True	66.53409355742636
True	474.439790048611
True	41.34685055786279
True	497.5342233005628
True	14.236140143993635
True	808.5172714024602
True	554.0447521870464
True	651.9827238644776
True	104.07388609285668
True	377.57545630546514
True	992.0941350164028
True	849.5209952217127
True	144.62198923944197
True	540.2736412548081
True	427.6299951670971
True	258.9997961240734
True	253.93880464587588
True	5.39445576121119
True	327.3022379427692
True	13.093416312956494
True	371.31992651357376
True	80.16056774410286
True	407.4032384119568
True	665.1246436300493
True	123.95135625326732
True	235.31196606931883
True	654.9148223317148
True	686.9806074077563
True	295.5242677395491
True	136.83568247833324
True	167.66552395126817
True	468.3410897518049
True	82.0057627585269
True	11.20998237086858
True	518.4977760001104
True	562.1947307859829
True	21.838896150477453
True	138.70524825830745
True	907.5607907142364
True	494.9370831245876
True	271.0252937857992
True	34.053760151752606
True	464.0637207051669
True	117.4525240767362
True	568.0603423575059
True	669.414421630199
True	307.6940797211381
True	366.1471237108923
True	186.5490038927396
True	243.8793964490889
True	70.95655711368302
True	220.76249801505205
True	499.2647029382533
True	23.42096004932065
True	454.8936673865328
True	386.8152583618158
True	692.7792996771713
True	908.9842184485616
True	896.149614266475
True	152.04714022578588
True	390.2011083037341
True	74.14171551540866
True	200.3005921955812
True	319.5111139326349
True	9.942690514415853
True	814.033474171003
True	23.69175480362599
True	391.2500453674773
True	266.5107146529529
True	636.379821932922
True	215.53436994874372
True	37.63841115311425
True	709.1438412378403
True	1075.7146157590355
True	231.26972816061692
True	135.3476715647301
True	617.1469902631156
True	481.4361594481725
True	16.706533168512355
True	818.2402852294335
True	113.71123725054277
True	45.33819188596139
True	312.90453550951383
True	354.6877555261752
True	403.8587559563234
True	257.1385259666807
True	19.477055990588585
True	21.62167600636308
True	841.8456623625531
True	192.4726639325093
True	116.15553065505004
True	888.6735378893442
True	643.3315390269992
True	644.1347575438754
True	449.4055402796367
True	151.12582776958374
True	32.476376422646226
True	100.75390437415447
True	421.2558070971302
True	233.2083164671105
True	477.9237864920257
True	142.18130816334946
True	485.4927296890766
True	653.2318397319053
True	965.8171689549732
True	21.90367422818164
True	1003.8536137093008
True	1090.344137380359
True	451.3010672606593
True	83.86590010574645
True	787.9988501231967
True	648.230563114014
True	617.1344324533278
True	175.41322920711897
True	735.2504294883643
True	701.0155162808484
True	120.386019624639
True	768.9452296046637
True	814.122065423398
True	504.1302650282655
True	225.75091183328743
True	73.35397682778846
True	312.1239056216128
True	379.4731922911476
True	457.0342037180362
True	438.1950801564966
True	198.12182709379465
True	313.43638349017334
True	2.299761038197125
True	14.608994533698848
True	104.77624533280192
True	131.184826738149
True	349.82336590265106
True	361.0047021340303
True	115.51660049045104
True	16.87393240824534
True	214.18745712836255
True	830.1670818686989
True	458.3412887912592
True	518.0063181740278
True	565.0968159675192
True	797.0902668660391
True	616.8442665940488
True	87.52747472367405
True	200.4120210184452
True	246.42873242591563
True	278.1325170032768
True	105.2288912872638
True	370.12085784821767
True	426.0756857882853
True	173.20387734828333
True	637.7299659130775
True	253.12651798837493
True	217.4390655476656
True	31.54149757853944
True	246.5994277853554
True	479.09897806338086
True	165.71013679849116
True	512.6399152979441
True	480.134885670046
True	240.81984136382664
True	97.63351230361914
True	39.98905086303832
True	398.43086568583504
True	778.1722981342022
True	169.00301730278008
True	1040.3194726662784
True	1064.1413662136097
True	489.74105444315273
True	101.63025745636344
True	125.59207020501086
True	652.7611917868193
True	8.761416360549218
True	226.49064675136816
True	129.9643257787366
True	120.0215313049754
True	339.603545143474
True	624.8374489971354
True	39.47467311026728
True	127.16886788898096
True	943.7604481946098
True	58.47503536056094
True	469.0444114784997
True	539.6767078814361
True	246.9222600473808
True	133.69293172565688
True	909.2700486172716
True	1184.3376176131544
True	504.57077392188233
True	648.1825087803853
True	209.92380914127975
True	157.1257518605049
True	323.8975449985497
True	256.42568816634696
True	174.62791035915478
True	304.58512336829074
True	348.1671674580596
True	11.632270228221548
True	624.8215171050006
True	148.950772879277
True	81.98889544348263
True	447.1360852129136
True	303.50326768434337
True	1196.2932757878773
True	356.6840965494143
True	958.1158319898273
True	10.47683295074122
True	264.1754185033179
True	226.26302387504785
True	157.39441305018096
True	494.9539584607253
True	189.4757706742424
True	416.6894141956277
True	312.45155294744296
True	114.0068075026854
True	352.5666670045646
True	1073.007125634595
True	765.8443042179034
True	209.6461175776934
True	116.1530269143742
True	294.24732007748395
True	23.06999937473503
True	355.6562034933183
True	315.3100478444265
True	570.1735936329142
True	451.2696854136829
True	355.7009919037691
True	155.14903366438324
True	12.027643325135967
True	423.6114980437352
True	279.75093446798377
True	141.5008944067816
True	304.337653339979
True	430.35284693612687
True	802.7135155313246
True	314.29761559288687
True	776.4206374209089
True	395.5607142971317
True	372.9365553409359
True	1.5202016834308751
True	1132.463095937212
True	98.24560641836275
True	959.5938145898248
True	199.48104489252128
True	472.0357919637881
True	653.8125125878205
True	84.18595135389515
True	494.7484151481344
True	33.30240056747749
True	435.3456743910532
True	77.58466979751493
True	227.95128322317584
True	37.38300880957956
True	686.8664858842072
True	190.5660562076039
True	25.16707459834001
True	387.1375072807197
True	109.99730760411894
True	155.94153238827414
True	824.619600291043
True	259.8550628409283
True	157.53395366724305
True	377.6861187869603
True	524.5136942770994
True	330.35647312858003
True	535.97119124112
True	622.4385424231932
True	159.58434994166197
True	6.913566908432388
True	74.1671007478807
True	423.9828744985882
True	93.84337598077974
True	76.309166784229
True	1074.9669725945932
True	27.070318747830843
True	325.7453296409495
True	327.1191832017664
True	467.3526031875962
True	671.4376412578296
True	191.652674204254
True	668.414400546658
True	334.0477943037665
True	350.5034939890293
True	269.9216040141779
True	210.64080445875484
True	365.4045521148648
True	431.9011813989768
True	423.674711465093
True	587.8966878937714
True	135.64276835955843
True	75.98536814810893
True	40.04196879132776
True	292.99339113060853
True	639.9719154956231
True	394.2981705314193
True	784.4189475442513
True	204.50121563660983
True	383.8150849972537
True	64.26903231060756
True	55.25339880285968
True	444.7821214276026
True	199.0831823374241
True	227.43460244820724
True	44.755299866573246
True	1022.0096632361436
True	169.39367087020648
True	905.8829718748344
True	315.4720226672533
True	926.1281788050142
True	243.04096000633064
True	461.4580582978746
True	536.3751552715237
True	604.6397618101711
True	213.9314567766432
True	491.84061113582817
True	955.2782656421672
True	119.23579221094644
True	7.010665568569662
True	573.0145905965054
True	29.060847856352225
True	78.25370126563091
True	789.5550888800996
True	229.0421623378039
True	987.1616186555458
True	697.6778415281048
True	403.8521525082722
True	289.02542958494456
True	479.07849095978486
True	329.6385798436753
True	178.54282768919603
True	681.5157720299524
True	749.7195302728234
True	206.09771112588317
True	87.87613442387223
True	500.74410721832027
True	136.53839537254834
True	388.8018199968203
True	349.2406123316238
True	62.20582782477437
True	383.6135298972976
True	415.8554738071967
True	380.5448098843881
True	392.0994768955727
True	442.96665984404655
True	647.1452889329064
True	59.51414251863227
True	449.2756078002637
True	342.0267278598176
True	666.3882247603584
True	224.63706623179988
True	99.030693917289
True	42.59000724657968
True	542.6131079670793
True	651.7302861358307
True	189.6853965969928
True	416.81448417447785
True	337.80310488794225
True	14.684642571316832
True	167.73261868083478
True	293.53046025061684
True	2.8773844757102776
True	880.394425092994
True	81.67372934181057
True	98.65978499302447
True	109.36813602550234
True	359.4994694436388
True	34.71191241304504
True	469.28650538914144
True	221.59730615771412
True	5.674508290136393
True	117.6987761735831
True	440.0291414698294
True	52.60314116857695
True	63.903187615511776
True	167.98466297702538
True	300.23366332987854
True	974.9077507979076
True	392.0178440078974
True	945.2045443578628
True	183.68083163059575
True	1034.5304726291768
True	801.0790082940367
True	637.8356463018458
True	431.8376264893357
True	373.3847605517976
True	80.7044053178458
True	72.61030585414207
True	79.85280418479934
True	186.4403257738557
True	474.2742106668925
True	1077.4355804502245
True	184.8625866341038
True	351.78980385176953
True	438.0290714930767
True	582.5495764885775
True	593.5502400907793
True	272.32212517298063
True	458.5903025695748
True	699.2235640418921
True	95.13701123820866
True	733.708525053243
True	252.20432402613983
True	138.4806980876864
True	418.6016135384132
True	851.0250989308196
True	435.03946180930905
True	869.2521195008485
True	203.02733243599693
True	347.1814648326693
True	677.5544017657685
True	610.3292279573461
True	191.802068959114
True	263.99745860443136
True	808.482410630343
True	30.953561271093065
True	192.517658722338
True	483.7805175938334
True	692.7218644988333
True	104.55254978960612
True	35.78358417827824
True	165.2965503784534
True	749.9698911651046
True	310.5459064460018
True	554.7769133519263
True	353.9189397511004
True	301.490447207245
True	443.2294763224776
True	491.1609887805392
True	71.73498335863894
True	387.7549421668805
True	802.7640021721753
True	0.0
True	283.06461536321774
True	250.7257221620454
True	949.5071772481896
True	146.3047251155251
True	660.5195949141854
True	642.0665045171537
True	113.22729071588157
True	214.71218076526011
True	128.2247085297704
True	11.150329978206916
True	293.99796412658475
True	384.8296959210228
True	1133.7640037276317
True	237.4977739887885
True	400.4206118275545
True	651.8279682674297
True	214.2919894708112
True	26.362634113061624
True	860.6339533351348
True	614.9018703706432
True	162.57630794747394
True	623.2450361061218
True	167.01313010704428
True	288.5690915316101
True	776.7257999520122
True	34.704640530827064
True	106.72084665466564
True	502.36183392570007
True	69.28703154174076
True	73.25012438512712
True	417.0073326649167
True	23.657969432437493
True	729.696994501172
True	96.58692230746058
True	159.67578559527
True	19.302757120176285
True	729.4343221062803
True	31.21014892553872
True	785.640206598031
True	396.4208502511984
True	125.31452752813478
True	703.7384239918425
True	523.5909958842838
True	565.9674919422804
True	45.31691722079943
True	363.4150025225558
True	6.065729201132311
True	81.5459380568596
True	381.4796889083149
True	46.18610241245666
True	118.82381669555048
True	312.2165753776096
True	178.21897724310648
True	100.76323391686329
True	668.1580112609233
True	20.872510971506205
True	1155.8475324490212
True	487.03204654887793
True	309.90321907046
True	504.7770051371957
True	125.12738070366636
True	791.2640050912918
True	1119.420206588581
True	739.1173954088174
True	177.9714672510925
True	225.8919012692338
True	51.67016282149416
True	56.85276483061095
True	154.89369465385778
True	98.17213852606136
True	169.9360604253548
True	1183.0541935309968
True	300.42537672107846
True	351.2113984781761
True	715.703538427207
True	14.52901372992531
True	13.378140700693162
True	577.1896606625596
True	5.515174449764484
True	116.22253625484272
True	692.1003098566445
True	182.00062477295276
True	663.3965577684047
True	782.7857683264383
True	144.92568163323745
True	871.6060361716317
True	3.5730845972742986
True	449.577542374335
True	1056.5473345402872
True	26.718645693859727
True	231.23208344291095
True	150.75955581029376
True	948.4357795204146
True	234.0168727300864
True	507.5873064831085
True	118.28648056918657
True	521.6156275690101
True	150.93660441262844
True	100.4794379940986
True	389.3847242966201
True	71.62433827269538
True	54.545932171091074
True	1105.7180397263578
True	262.65981134782345
True	156.21779474286424
True	375.2325927181666
True	384.26540567111215
True	217.30288883999413
True	164.31215371081126
True	377.3282993576036
True	33.74037120901994
True	488.4942514308692
True	1121.1022045313543
True	107.61069176033108
True	478.92659373677344
True	309.6097041242149
True	26.14808646740929
True	416.68846218128346
True	102.19585544389318
True	567.0564382450012
True	212.25511993226272
True	406.75878948793314
True	19.770239317024764
True	450.6719536471711
True	110.7956136588252
True	344.13831622878325
True	32.42859450077903
True	178.1257476877221
True	238.39295814822768
True	727.5613293019117
True	60.797076605217256
True	138.0077951444403
True	231.4418727905464
True	137.21413394144656
True	612.731753681154
True	556.3724948793289
True	781.5345941344535
True	378.5775765489104
True	540.4631774257838
True	419.5323844920318
True	686.0817932940877
True	75.06519771979919
True	484.6286851602868
True	418.5291884236018
True	48.55455543573694
True	85.01315425586083
True	132.42430057718465
True	94.01775054737584
True	332.4160803015561
True	859.471547924855
True	348.42832735986
True	1144.0462019095955
True	320.8088793514978
True	908.744229410278
True	151.1253409160351
True	562.9674913930895
True	613.626903488139
True	699.3589568493226
True	450.392847823204
True	64.31821853471769
True	291.2424834681239
True	40.93989135595047
True	169.38949833047383
True	165.99145116323717
True	1084.201105907597
True	239.60669139851043
True	548.6969163261076
True	546.4637692105093
True	559.0361655471942
True	893.6270683628608
True	594.0981201244074
True	658.3421163736643
True	941.0437057069728
True	131.10743245168678
True	322.6317718538016
True	261.2062995674057
True	315.77980532738206
True	90.66881965953476
True	384.33018445123855
True	4.70770953326331
True	338.1196073269729
True	262.25168906410187
True	607.591006084017
True	280.1249944436486
True	359.3282551508008
True	9.785509914296576
True	59.16043528516728
True	536.4075426346421
True	32.32775303774193
True	144.36994170584944
True	62.51921654337312
True	142.91731126759765
True	245.3283081669751
True	68.58759067285602
True	372.5775149773111
True	272.28636064853134
True	100.55993578293076
True	342.04701501341293
True	65.06228253053135
True	588.3522326098961
True	820.7067598051763
True	288.37402063065974
True	1171.1250497144554
True	113.07804322599478
True	311.3845601722733
True	1081.9561373555423
True	86.8379239628366
True	277.97724038841864
True	10.59767655600897
True	415.319459721198
True	465.54208926988525
True	151.29450897146123
True	631.913758150323
True	890.1959058169425
True	161.71955195477193
True	77.25542016674392
True	332.7014096517195
True	533.2327787329059
True	606.9766326560548
True	1238.111936695482
True	28.70618982206412
True	965.082888838124
True	137.18072147815116
True	621.2623323100395
True	117.34060775105908
True	125.98980733678232
True	196.861068516356
True	170.58324108160934
True	755.8287969540409
True	216.18344339814024
True	229.4383405021874
True	69.11499370160615
True	500.676168289382
True	445.3556122750373
True	171.37500718572548
True	229.07281495912724
True	17.16045365979192
True	424.7553353172938
True	220.3750829521325
True	287.4967764298906
True	114.32898762426474
True	662.9610185257637
True	408.904128842992
True	261.37072484415546
True	641.4899163025017
True	509.6179102497256
True	468.52255775834726
True	129.1062129594872
True	531.4656733379334
True	427.58261050748047
True	3.046987243116062
True	189.945200475364
True	91.27289646065454
True	248.0165935769023
True	2.956736884673357
True	127.81487792642868
True	354.97946878986414
True	7.567169969524873
True	872.772981929877
True	176.4706293419715
True	695.8178273770516
True	778.1996958553007
True	155.9397363602052
True	218.492265202606
True	474.96364066648766
True	816.7700290872434
True	50.82011745028327
True	39.88552181430617
True	130.30245412616657
True	615.2426921888014
True	720.2798995149907
True	187.3781349473384
True	588.8998547548716
True	568.5600337707273
True	857.0976412361558
True	385.1356163015046
True	191.54636121002756
True	854.6991063751415
True	222.5398635786764
True	147.75673355464602
True	319.57911182857254
True	231.94624150711363
True	201.90652660971992
True	596.9267158577923
True	251.78255017480308
True	205.94894267734884
True	454.0698570329383
True	469.9972288991929
True	63.52885111168474
True	289.6371789337819
True	77.03616151138866
True	339.08446558716
True	348.3926950667425
True	253.9390224468808
True	178.55248572519164
True	383.09012063339054
True	651.4820582591963
True	717.17694344742
True	290.61537238833
True	737.7438336278476
True	60.74437671522867
True	870.5281697713004
True	349.9889177840103
True	13.992537177301012
True	620.5201556442213
True	713.2495482346561
True	267.1058942842124
True	170.3448117651062
True	47.61170294037058
True	386.6540793583222
True	75.42834329392178
True	13.911435410319276
True	889.6420962264461
True	377.2929863475016
True	184.38671116507712
True	965.7421966825076
True	11.14218887048046
True	787.154849575647
True	30.79219146354913
True	670.2430666079299
True	60.44919902078734
True	767.3123797982645
True	437.5859474992858
True	203.8693572374196
True	431.9595309567928
True	208.841623842735
True	297.30961894552166
True	223.80881874694052
True	405.04541440177127
True	8.660883791037094
True	327.52318071450685
True	117.91640096588262
True	10.089963546124368
True	470.48078385579146
True	715.278250698191
True	295.58858491654814
True	81.82555957493756
True	309.9332941495552
True	79.84789317612451
True	192.1284012672909
True	182.55160254269904
True	377.5804686123146
True	46.04156480302336
True	141.8769320548135
True	396.6121448473015
True	879.5112742337876
True	108.769761179317
True	208.54642258115803
True	438.690875811434
True	18.35409131618531
True	423.8572197695284
True	515.97664825763
True	91.75981140863696
True	398.2588989099909
True	344.8584522359999
True	417.15007470096
True	589.6134536769652
True	1045.129665006987
True	974.2525718691523
True	55.73265555880167
True	1032.9868830435607
True	113.49254370482868
True	112.88363670188954
True	106.53898440709835
True	486.3654502441363
True	377.920501850178
True	583.6259128101298
True	253.38762334257035
True	164.7802055977337
True	408.79027022536985
True	16.187256114263548
True	460.77948563303903
True	366.3134543523466
True	154.18487170420852
True	93.07758802296
True	547.5347075198493
True	976.4421955899344
True	198.7752010355913
True	68.6222610068045
True	431.1390962591971
True	374.7070850852727
True	484.8565778068658
True	322.01332518975977
True	3.913948877456437
True	537.8389955390448
True	524.6161542984062
True	507.6016118202608
True	198.7761287640291
True	101.76937990966016
True	20.07892954988837
True	373.42051027535774
True	102.2609344545029
True	6.961441374938219
True	27.967735096533364
True	346.6863589373934
True	643.7945373923988
True	132.2362685729879
True	85.87860424516386
True	23.884825266325024
True	401.1597483931979
True	362.5543418131721
True	786.1366589440534
True	300.6841756284627
True	527.2643823137148
True	538.8833263184763
True	522.2461136136945
True	286.9229231179475
True	540.742993163381
True	99.07231179792252
True	576.9189455128467
True	7.503516764191289
True	367.06632474454153
True	464.4516359132325
True	949.4924918922956
True	350.2524696377285
True	781.9368602024267
True	961.2768853406582
True	182.9416334002944
True	34.5486528671122
True	368.18759687159377
True	395.9644822631262
True	592.721619970943
True	247.31234601825253
True	29.49640749812076
True	630.4528635051411
True	129.26121704619828
True	1038.501838845207
True	330.2929264174585
True	465.056312636085
True	123.04958576222694
True	806.0614074802003
True	142.79979577425777
True	809.5567378721762
True	565.4281140444374
True	185.7539262107108
True	116.69279095836058
True	63.15825015936744
True	562.3449078899285
True	892.5348441658997
True	424.6771984176749
True	546.7207393333294
True	128.03831020969565
True	621.9743603336584
True	478.6170386944584
True	801.2259357452946
True	314.6364386676952
True	579.4559451062743
True	117.49826066487414
True	27.64332988869534
True	420.0951468495721
True	173.97004479411612
True	104.92845493876348
True	364.11807040890506
True	1046.0669242736546
True	267.736286866735
True	549.6305992542016
True	10.533586539915362
True	74.69483434940736
True	330.5129054180988
True	768.468220887302
True	445.3152428364786
True	517.7496768048325
True	734.0978730744001
True	66.1428490013778
True	732.9121489553853
True	46.030286682097774
True	99.3102827367262
True	185.34068307481772
True	86.73036480432462
True	22.061475348460814
True	296.6998448139312
True	481.6055141789733
True	909.8454870841404
True	850.3475886979958
True	5.7829577150812
True	287.93285471935496
True	453.6953548930019
True	125.73602950424718
True	230.78314491335945
True	325.2873725625216
True	1332.4299008315177
True	455.7391356005437
True	25.959756324852968
True	185.57178210539905
True	714.5430998848575
True	37.27158123959116
True	167.61932592486963
True	558.1214431583284
True	66.63764791398076
True	875.9281605025351
True	320.00895942783416
True	667.1706188559518
True	78.264813804623
True	687.7117502149381
True	592.2809446750388
True	886.4516742547638
True	238.0479542035679
True	509.3307636264423
True	849.606048864746
True	900.989257030633
True	241.45865077093603
True	762.8407681085946
True	216.6859380785526
True	463.86038270739897
True	373.123610314212
True	508.123170097242
True	485.84336894138
True	325.13215535469004
True	345.6809931091591
True	112.73246800699305
True	356.32039020461974
True	1181.790373498416
True	318.9270303464429
True	141.23797853518195
True	293.02748272106464
True	756.1903662882095
True	651.4175893739944
True	419.9316160828086
True	121.47556491514575
True	339.375652156734
True	32.103354420791014
True	175.88445819517247
True	90.91358291910994
True	88.50779725317726
True	551.034182698628
True	139.21597247119587
True	137.70200569647892
True	108.98647991437836
True	88.94163284642762
True	452.8966725489149
True	401.0678583423133
True	1042.9575636229836
True	542.4842545148675
True	789.7563608327195
True	275.8247075580522
True	285.62888192577896
True	536.0924769252936
True	189.2586049794692
True	775.6204451952499
True	246.7766479098321
True	349.6320984201321
True	66.14324977860474
True	120.11423461587052
True	266.7039919645871
True	111.03797729827808
True	477.68257768229023
True	30.37592665401961
True	578.2311902618517
True	1005.2334172884722
True	734.353204998081
True	1.0508915113414947
True	62.916418323852696
True	503.7540942233258
True	437.9138607266983
True	72.56435415588855
True	120.79226081924747
True	294.9208586999493
True	78.69284034964107
True	51.24803606816732
True	750.1633069521782
True	636.302471934536
True	162.43550835355256
True	168.59100038319835
True	531.2025517199279
True	54.66381949181993
True	25.179197479386804
True	540.4673291265879
True	445.080667689124
True	1115.8107158805624
True	48.13290183311007
True	457.97130377412446
True	874.9350641983415
True	787.9560780792519
True	296.77030183232023
True	769.7911214413053
True	391.8358257035412
True	42.37412932223636
True	101.88746783742272
True	698.6182388153286
True	76.96950951242519
True	135.8453677767134
True	921.774690558261
True	188.49864027381676
True	266.8001500388711
True	107.02266409114368
True	662.4891783505799
True	603.403708529514
True	213.3815123961064
True	431.93055842008096
True	36.67416632051073
True	276.39952086962387
True	575.1264160233238
True	598.79934690458
True	318.86146361488284
True	76.02285291681582
True	961.2600330235954
True	1061.3521186212274
True	572.2679203670259
True	65.03337567550247
True	29.94336345764171
True	92.64089272405003
True	106.57839030749903
True	104.73719422642388
True	888.6387807144995
True	1185.194666327192
True	740.6215778886043
True	327.3792320728888
True	10.079923942022686
True	22.76474787859211
True	339.1855183171872
True	487.0150892471239
True	46.829280453087
True	561.9068800513583
True	433.1890613159831
True	401.6189955213344
True	82.29175771729138
True	191.15079301778232
True	258.80492368087727
True	127.51562583718626
True	384.9589031505645
True	42.15022059686129
True	170.1793545750251
True	1180.290282167223
True	6.704389127970497
True	27.10607001628541
True	600.0210281672099
True	351.554679953513
True	785.4767906330487
True	159.676399693124
True	767.7475097227929
True	587.1832660994307
True	285.2853321312832
True	442.9312435939359
True	349.84957498081263
True	296.2737317813362
True	265.26607132781777
True	396.7264923626617
True	503.3246963606344
True	494.6279743635669
True	109.6445256164023
True	355.190504689824
True	7.9911927749114575
True	171.5320287725659
True	233.5596384053556
True	866.9235400123657
True	597.3491315813147
True	31.310661372743645
True	732.646147153036
True	872.8284866778866
True	110.79917068260336
True	353.3048354823356
True	867.5538615975206
True	224.3793072956496
True	157.35823411716095
True	535.8391709765908
True	602.6676943512849
True	1085.3132805367077
True	146.00683037780803
True	154.6542583531601
True	257.58890144771067
True	313.9828789662373
True	411.770885665176
True	410.1646280073042
True	322.08749076164884
True	447.4972112419059
True	497.40948121314113
True	239.77324264588705
True	1473.508714541115
True	235.38796200093145
True	402.5528324945943
True	52.86675938995621
True	767.9279854359623
True	254.69735804893816
True	923.2587886771968
True	568.5790621827982
True	297.6676809867684
True	757.8973124699145
True	272.0048659255702
True	219.86367446241533
True	251.95136231140737
True	219.03842382316685
True	143.74165268267467
True	252.7273717299751
True	742.0186363941503
True	529.0765551898987
True	229.8927056669788
True	1167.8754509820874
True	116.98457077756352
True	266.8908166319172
True	75.02585012964728
True	322.5535695353853
True	407.4154930352429
True	92.137571060281
True	219.8787324833822
True	76.10543601933405
True	703.0528267803678
True	384.60610551716576
True	230.2640457295826
True	734.5633366486389
True	852.5169155629889
True	812.2137978475195
True	836.6798697774582
True	343.5891407792423
True	1.4915885445388035
True	269.9963380785917
True	56.55179064284936
True	375.564028618073
True	55.66519487741312
True	372.1463195303603
True	859.8933556431156
True	1068.5158673021574
True	397.2047857112759
True	21.70572093765864
True	525.3446388068177
True	501.2890711920747
True	201.7527444655016
True	234.98291391423143
True	281.81398565759326
True	22.385062745272585
True	127.066409345947
True	975.0080888169052
True	63.253539864550994
True	482.5000373065668
True	795.2710653161986
True	102.71654253827712
True	247.31497879225077
True	111.33575881997214
True	15.618837013742905
True	1.2574537700819823
True	114.79585341673152
True	984.1308148614448
True	477.6967292062936
True	68.21183491098608
True	775.0898326491873
True	349.0827063661744
True	1.2420278666225506
True	443.5138164471832
True	197.21488837728043
True	512.7138048407768
True	86.84441961000117
True	329.6064899849831
True	380.9824797618701
True	177.6166218818132
True	214.45367157407304
True	126.19848423567716
True	174.10098039193002
True	994.5106278177136
True	16.230987295942725
True	507.7599544983007
True	499.60036333289145
True	392.4667088598094
True	221.1382858340676
True	242.18189248756124
True	159.96871876652085
True	46.786883395996085
True	498.2802458260177
True	147.2250693266256
True	816.4459804578055
True	841.015105289405
True	249.29672566010905
True	321.6434921510484
True	525.9684805418934
True	43.47873736345213
True	88.28556260547091
True	699.051993648715
True	1064.6283891068472
True	112.87225616195
True	720.8072755435437
True	130.33849269620237
True	945.6908448043392
True	638.8655993967108
True	105.07813959271438
True	267.8262533851512
True	607.34513603645
True	271.79375413189985
True	47.77884254406893
True	544.3014807014143
True	436.165383087066
True	5.558777250836367
True	480.4999945017229
True	66.61497415718955
True	178.12207397209175
True	237.582740937444
True	304.37862059436185
True	73.24816093677764
True	220.8359689180756
True	345.2030079088239
True	424.311301491138
True	927.0383187415314
True	44.58226088562211
True	910.634281377532
True	1046.688550572769
True	124.6082160530258
True	75.9279924437961
True	1018.7366323235796
True	35.258768910324434
True	223.40632943480503
True	86.44796235816904
True	211.107579710098
True	377.478126377865
True	900.2711875675185
True	102.55433077568011
True	72.70196000269134
True	645.3679280510519
True	282.3856078826137
True	737.8967876053398
True	53.56554912795909
True	495.3419351091075
True	394.9672454101024
True	684.4964759193812
True	52.57237713435266
True	105.8777338287248
True	27.13725958606689
True	271.725380070792
True	45.37868281283001
True	357.0371257911907
True	2.857529245827811
True	1189.530808291865
True	110.9975828365624
True	137.85649112250135
True	357.8233932976379
True	713.6764813391517
True	655.713622014052
True	1004.6925899662282
True	494.3036956928601
True	421.4778078365501
True	137.3448777143501
True	424.34835403079967
True	873.4509639909795
True	417.490589293586
True	945.3739136391142
True	84.32039701958405
True	428.4629162087436
True	169.16927560381802
True	290.20873101124334
True	736.1673262014767
True	160.81868660995192
True	134.51911746202347
True	63.97673496390646
True	876.3872150121096
True	782.9737965745918
True	80.72009108762113
True	463.6811954832224
True	757.4114807055086
True	421.93736351301607
True	58.41061966875088
True	319.6570251928959
True	789.9950084415278
True	29.453839729982462
True	366.288232796274
True	164.511846080458
True	281.8159529642481
True	33.28961711586431
True	220.44691596221568
True	778.9553130487627
True	636.2039864792087
True	57.03714593703133
True	281.4805488147477
True	916.8246331670906
True	16.62246421042373
True	316.7936978618238
True	291.8331829823794
True	441.824614471068
True	217.52200256830065
True	606.1554612982587
True	48.043902780474845
True	953.9242381655652
True	933.7478235477356
True	48.09694382254528
True	378.6704534594954
True	715.7421598079906
True	931.1383425380604
True	278.33061396670973
True	608.6782280801636
True	130.55229110939345
True	190.05037236597224
True	132.03044498897574
True	136.22306622169734
True	203.08166048341343
True	993.6850652795936
True	768.3996071921235
True	979.5000678730696
True	19.171383405021874
True	26.99737846352841
True	359.2764258432306
True	14.641242701946698
True	639.6365518834353
True	1067.178634901444
True	271.27715819866853
True	213.980525082029
True	84.63321005955099
True	222.75325223910136
True	135.78949244427153
True	46.08704168509187
True	128.8750098129346
True	88.98142214830303
True	247.91524269031845
True	569.8107592793419
True	162.59995781973683
True	31.607213348325583
True	58.41536938535794
True	411.4125027110308
True	267.8489498888188
True	583.1924228927479
True	19.531235450158725
True	118.99890287605236
True	680.8851179558504
True	260.2354181151965
True	482.2232765154793
True	654.9406512181404
True	106.92155848948074
True	110.12752293086906
True	80.63996437889517
True	26.849636622785702
True	121.7281913765386
True	90.87912229126628
True	98.63869392117888
True	151.73136531354598
True	229.65795212920904
True	813.6704614712355
True	282.0835348545812
True	936.6873393520652
True	164.29828957266116
True	184.9849878653881
True	798.0738251376362
True	305.52896117174896
True	573.9778862255838
True	262.3949138023892
True	356.2837051137217
True	443.5443313217757
True	551.1895762269636
True	635.2446128982307
True	364.467359734142
True	36.45686095608655
True	546.0161335174629
True	621.8624903636302
True	20.093493500349226
True	10.636270777084498
True	260.3885842664354
True	398.4154180778938
True	453.9942731187577
True	63.885977682822165
True	623.4591121945449
True	965.1651512152564
True	238.33302115415165
True	907.7211052594508
True	288.2864024348536
True	100.93871764923986
True	278.8763489648089
True	686.4694767202907
True	38.08733056730178
True	576.6678969735252
True	1271.1824722960391
True	1017.114629867064
True	881.3123337142137
True	219.30980984408384
True	96.67481906849063
True	192.35019143612692
True	847.2616114361742
True	145.10612667834096
True	1045.9594831782904
True	872.3718594938441
True	41.66472085510641
True	88.75025550531228
True	412.8829795431708
True	411.4961588074804
True	184.28818058184157
True	531.187110106088
True	669.8411859348021
True	120.86768017929406
True	278.61044898074664
True	1019.8248034791236
True	49.38723223800565
True	715.0233844817039
True	554.1330507432218
True	40.63940065950271
True	801.3931133578674
True	380.9999664963553
True	562.5963954220057
True	102.42337667699408
True	245.55830258876944
True	214.70359801978609
True	28.55121333203391
True	134.46919465119817
True	738.0568448719237
True	133.68859341106509
True	379.05144913265485
True	63.29248788567956
True	642.3567704615969
True	619.3793409786617
True	233.83543476972628
True	471.69574654600245
True	168.77709162799331
True	165.73485831049143
True	223.0702076030948
True	279.7059347916929
True	362.5988491679592
True	133.53250188549538
True	198.40343479352143
True	26.324236950647755
True	854.1430364015008
True	318.19282964406926
True	9.288452630418
True	363.3538477879981
True	164.7905216095393
True	633.292310017339
True	363.8543674518587
True	574.9562186518497
True	558.8132274278507
True	477.90398742069874
True	771.5165915124417
True	234.25494897260512
True	540.5120566830797
True	161.7439141115509
True	548.8952174075528
True	356.2567708786747
True	378.8526255484703
True	131.52958941938104
True	137.45793765759956
True	110.29774978328776
True	69.51995867724227
True	761.5593362815955
True	182.9225638781875
True	46.68520890756604
True	0.0
True	553.8372360642065
True	108.62801733944276
True	22.09592792715151
True	46.90951803242528
True	110.06749477314436
True	553.2295877488608
True	180.6645310016165
True	104.92060561589985
True	34.83411808411763
True	160.11857977263736
True	929.0787221572128
True	53.58577701418276
True	231.3664681099321
True	745.4251504254624
True	319.19513938607906
True	454.3006872356001
True	467.4650375050299
True	518.3787371299841
True	610.7213994319637
True	919.8586331449136
True	267.82701153774974
True	1037.147170916989
True	910.3621924828176
True	627.3439378798712
True	343.8422436250783
True	850.3278141009009
True	12.317892199742795
True	33.56180770812352
True	295.47932360583223
True	39.00559782103024
True	198.7588682673063
True	777.1857706557082
True	218.1830943238129
True	731.490723656717
True	778.5249210308732
True	124.3427657919184
True	367.904209926272
True	574.5304142343557
True	23.482451547453703
True	139.12644597456074
True	443.025139056107
True	301.58718062482745
True	199.76124670909363
True	110.59941633521636
True	387.9690809809673
True	22.358781819615476
True	372.62120607245424
True	366.1186455938612
True	1010.4876575412256
True	371.1071076339625
True	29.727700953309373
True	432.72085633507794
True	438.1560247557081
True	235.1238303775812
True	32.1937624326423
True	746.280150778456
True	431.4820207918921
True	169.82213723137028
True	12.565783487624891
True	1223.171081956944
True	166.0815468313042
True	28.489549116491045
True	309.40060940780586
True	266.3151017724867
True	117.7133199588183
True	294.56605703493426
True	47.72907102476413
True	326.8041362976789
True	281.86548853135974
True	302.58772824949705
True	30.36364178133041
True	46.61715212631784
True	1046.065189516754
True	26.21565383478518
True	12.868434532477863
True	161.83515433064787
True	629.4705886545015
True	7.544551509676813
True	186.09579819525396
True	176.49424403411092
True	525.4268655787534
True	376.02238103651007
True	739.3918368766141
True	325.8992923823761
True	494.4124327353534
True	448.3494719284308
True	496.7142525447165
True	103.74608613502092
True	1279.5803997102971
True	884.8485922356091
True	290.3553661472282
True	515.4625544144118
True	99.92997099987608
True	578.787082939346
True	446.4049467070256
True	155.82662102812236
True	75.65675894268593
True	352.23193968374926
True	167.41089188258988
True	31.322243105923462
True	599.6251234742736
True	389.911647315184
True	62.58046540312274
True	29.60529185985792
True	663.748317721163
True	480.8691439437579
True	72.6930570975974
True	22.304221472732333
True	313.75846326149895
True	316.81567411517005
True	742.1195677210627
True	549.1337912911072
True	557.9738923026262
True	795.3605474072419
True	9.572489600377516
True	58.32356845406444
True	33.39893244394629
True	59.24896693674263
True	512.7682984455373
True	581.0533307216286
True	82.23278446012529
True	107.68604524986178
True	192.78060326141136
True	73.35021722516016
True	183.94615762348005
True	207.8284387089113
True	284.6076309740263
True	800.9541262431534
True	594.5032488401049
True	290.3626265848893
True	189.3408635530952
True	267.88630187010153
True	244.8396129369813
True	735.7053934894628
True	327.302876280217
True	169.1175263689636
True	889.6827027825028
True	337.1497616506432
True	468.0151986657118
True	152.6701363776151
True	113.78591165449224
True	67.51523959572035
True	207.6726882444199
True	991.1499195967866
True	516.0533207006963
True	110.69206328028
True	363.0465283579757
True	99.96672559710224
True	668.9678607136146
True	3.3691434229661947
True	651.2697004242822
True	34.31649870748249
True	942.0711564391352
True	845.7741004675314
True	210.09114459660535
True	32.526970294640066
True	82.28414366220736
True	469.6752047091927
True	222.0971371399281
True	1.066118892687769
True	80.83401971495789
True	1099.8880328705054
True	340.53626412197065
True	675.2341627401871
True	488.4017181122316
True	32.670596021352424
True	135.08483339680805
True	442.42307267291073
True	916.0568119746622
True	800.0182432723814
True	418.4693600715649
True	352.1148823486139
True	16.92981238191481
True	81.49731791803134
True	741.9020668572028
True	462.91844390587096
True	392.15156388252257
True	882.0347233616823
True	25.2837704838299
True	205.85239957896707
True	871.7246157274882
True	232.5024520546534
True	8.453214955332525
True	502.7781274624423
True	106.3838644921086
True	641.3729819004404
True	51.26131828223933
True	255.55588234602664
True	857.8197334516277
True	900.4726125601535
True	261.18320138614763
True	452.17330358732426
True	124.8725051682369
True	601.9935907281913
True	266.09198691746474
True	196.81288142521024
True	860.1356994822069
True	56.93670976974646
True	721.3354796808549
True	278.6109639994575
True	305.28417481591566
True	172.32270248283473
True	477.20370203219466
True	589.527847811161
True	373.4619966063573
True	415.8793486626304
True	67.71907102506395
True	167.13016082206354
True	441.79853577010863
True	215.45227980177552
True	37.90111962890808
True	203.3802239650607
True	381.72896729402174
True	407.8748641161067
True	724.1521573280564
True	136.54936387929223
True	642.3297183475568
True	504.6359906344943
True	618.0531455484378
True	132.58542848623594
True	40.208072910468175
True	663.3064526476987
True	63.28278372516554
True	554.8397627846621
True	674.1323711753364
True	453.6427483518829
True	132.57397556452628
True	517.4018406711467
True	4.225242902875977
True	407.6737813401611
True	31.755436276929657
True	645.0583788256961
True	268.0181424618849
True	597.5809896363476
True	687.289676147411
True	148.63825865900952
True	509.99238986173424
True	472.1868638957991
True	62.543415315583225
True	965.4946680531904
True	3.3669797239419568
True	26.632657059759683
True	628.3557504622293
True	694.7085565219954
True	135.8963855132732
True	416.2281035925488
True	124.41763489580585
True	74.32204686993468
True	448.77009133099887
True	40.82808075975989
True	502.1342939030464
True	13.338412768967745
True	864.8448839787104
True	546.5068128894985
True	670.0958794532432
True	100.01408477132053
True	387.1960255798031
True	1032.085169670705
True	837.4714792763125
True	134.43496825417066
True	532.2970610634746
True	444.7775614862481
True	245.96108240070308
True	244.0078208611382
True	5.135619008384595
True	322.8383138688524
True	12.6887849141437
True	375.935519349993
True	75.35711276691359
True	416.40646921126216
True	664.0955306873784
True	118.90800767090631
True	223.82899556406608
True	648.0091926852161
True	684.553115856408
True	296.76255103729824
True	140.82117285933887
True	170.00817316756857
True	483.2083257276728
True	85.62434031079412
True	9.000941049546073
True	508.1369932822275
True	572.893904435881
True	20.0011596821054
True	131.36527446652346
True	891.2816162659949
True	498.3628292823686
True	272.8742489858523
True	33.64023252983097
True	471.3730366664847
True	116.33303970292027
True	589.8715776507328
True	649.1139666518267
True	299.33090554746485
True	391.2976110950853
True	184.67679687476095
True	248.59175993964152
True	73.18280273270543
True	213.9805653228531
True	509.02075895624887
True	23.1110966445866
True	449.2089280880647
True	375.9353739424493
True	710.8389561418057
True	942.3607208901302
True	924.298020931068
True	159.4490631004669
True	409.033159129542
True	69.62926866444664
True	193.1630390898482
True	315.87643299829915
True	12.059197061946357
True	811.5115414629572
True	22.44744041838576
True	395.8250822434784
True	267.3285378317276
True	647.5243076616902
True	205.83703991279148
True	37.5759262203848
True	730.6611107695393
True	1109.9396936775915
True	227.08058697138665
True	134.60979327625833
True	625.8062072718493
True	502.2562406052811
True	17.57530044778646
True	805.6347797824808
True	113.4116259584811
True	43.08192554972658
True	304.5510548197092
True	349.7333047911644
True	395.4804486345084
True	269.7157962058101
True	18.124179258115507
True	22.19444764685086
True	857.1664807678974
True	192.59060967523348
True	111.68471371243056
True	846.6018134181718
True	648.1328335538813
True	652.1907146320557
True	449.2630344924444
True	157.31513576137786
True	31.804692023565696
True	108.95445151171072
True	441.4009352533858
True	227.29773727912
True	496.232776765653
True	140.22501695368146
True	519.0089469965484
True	639.3898817354184
True	994.8767660882166
True	23.372536712227863
True	957.0503095281848
True	1125.7011731628572
True	480.136203642925
True	84.50690571108947
True	798.3546327975944
True	646.4450642550102
True	663.558918221524
True	177.18690734860587
True	760.1396593617781
True	704.4152169487099
True	122.6867546509779
True	810.791778046818
True	816.1869129024927
True	472.2819349339716
True	230.28483443791995
True	72.09595475671213
True	293.2217677082082
True	354.7097619996024
True	475.0646293223324
True	434.42982638585295
True	192.30907430577835
True	315.6502861066243
True	2.614271534134774
True	14.376110824698609
True	102.4357102352984
True	133.5677871324281
True	364.90429954645896
True	350.5984356006554
True	114.9989774332376
True	16.088031200267675
True	213.5846839720331
True	832.2241762156763
True	450.5020640270933
True	515.3432412183154
True	542.3009915492581
True	812.5170781808345
True	638.0270366920764
True	96.3182620136036
True	212.3362435757209
True	239.10865708718063
True	291.20001859487405
True	103.20753296986187
True	373.23371056927743
True	436.8954350064303
True	175.81633130702082
True	658.3226801118913
True	252.25900220102653
True	209.77541053830493
True	29.414344498415453
True	252.836494946766
True	481.0434501089126
True	156.16414735469942
True	531.0297625573197
True	480.1444535267078
True	243.57681721337656
True	109.91792289205884
True	43.32607658458564
True	406.3776956285639
True	797.8576331019686
True	171.38449010017996
True	1054.0325690801683
True	1050.1640468368444
True	485.20532894525127
True	100.00383894348664
True	126.76332720754016
True	682.6008766542109
True	9.077572963899296
True	223.85004539415996
True	134.72618812007568
True	122.66263868327384
True	333.6175007136075
True	642.2735127409948
True	35.07830258430402
True	130.02565539840683
True	928.0377377378796
True	55.66269378180401
True	483.7058152265856
True	529.0444212914389
True	242.09966875333197
True	132.21739463455052
True	936.037708730508
True	1202.1785470938066
True	517.4342670331123
True	630.1370236060033
True	209.853355727758
True	151.17592480019115
True	314.761657438198
True	255.74901709431376
True	171.62518975244024
True	286.84037480093275
True	340.759608674858
True	10.87728983555346
True	631.1318765356326
True	145.00571894387386
True	78.49417517595363
True	431.5894434890583
True	324.4642113132131
True	1153.8477139954705
True	362.6488130309488
True	979.583089530957
True	9.957031052830525
True	277.8233781188921
True	231.96618869082712
True	153.7477210662674
True	471.7669865484671
True	193.69459110479124
True	406.38490833258487
True	327.865391620824
True	112.56198991711224
True	366.2555376548692
True	1020.5396220858918
True	727.3071565969256
True	219.60570705823324
True	107.98478197719676
True	292.0791357555935
True	24.69260301191332
True	353.687529512339
True	305.87770702771377
True	551.8807583016784
True	441.1691696315481
True	364.8737206700194
True	165.75791674693917
True	12.380743629807435
True	421.65621573179135
True	294.0195115037304
True	144.19182517115146
True	302.48531244306355
True	418.7572713580039
True	812.3386435407189
True	317.7304960979937
True	785.275637193184
True	414.43513812591306
True	372.1076052319469
True	1.4208782359367866
True	1182.0453711114565
True	108.45292981689056
True	906.699435109287
True	206.4643762634761
True	473.5730346954416
True	659.6651325106346
True	80.218473365752
True	494.9057546019645
True	34.92742619821117
True	410.0216415459537
True	78.0347402408171
True	232.5467925867943
True	39.89055438813362
True	666.4457033855829
True	187.9711867310423
True	25.000259666960066
True	400.748747526258
True	110.4327243285009
True	173.63466073822252
True	808.7071395045376
True	238.5909870939394
True	157.4684046033787
True	381.64248440077023
True	514.3374302058277
True	326.55499937999326
True	498.84571397497615
True	624.184468661977
True	157.58515673757944
True	7.444094628560535
True	76.0740777482242
True	433.1023446255129
True	89.45342648128558
True	79.22827617100148
True	1038.0994657477302
True	28.65063049897455
True	314.68805642166853
True	319.2589947497713
True	436.1249451485577
True	677.9414576155724
True	194.03352680871865
True	672.0894630443747
True	320.8979184158636
True	354.0933041924104
True	259.5565281617142
True	207.7154341811776
True	350.09232129714223
True	450.5378429725593
True	424.3220262785981
True	605.369457185077
True	139.4215850575707
True	75.43889167907574
True	39.2904093100969
True	296.66370088168605
True	641.7912894937102
True	393.7317759334119
True	813.0791102730046
True	216.2094787838736
True	382.2737544299114
True	68.77540916446172
True	55.07742014849073
True	429.59998372530606
True	198.49848125195808
True	206.8586117419548
True	41.26752478970211
True	1091.5474696119863
True	163.0986354331013
True	904.6293839155508
True	317.56129593767645
True	914.0950968118932
True	226.6429072734602
True	471.18880901604416
True	524.509987334343
True	611.5786753114344
True	218.2895327792674
True	489.77311360230647
True	938.83072766151
True	122.77381674447491
True	7.517862106267446
True	548.2469588043964
True	30.551807521362235
True	74.28688779653329
True	811.74779045506
True	220.27519650863692
True	952.5377586761276
True	690.5276922830834
True	416.2997580852336
True	277.17198087037104
True	496.5205965219199
True	338.090636422144
True	179.82964361769834
True	695.3175849801129
True	734.5975698951007
True	220.35152460785395
True	88.09891717474355
True	511.9158398908402
True	142.3817264226254
True	390.0272757702455
True	345.13257322324944
True	63.21213632810081
True	379.1023793805816
True	412.2557223544299
True	373.08577407666326
True	418.0494081525659
True	420.0460982182069
True	661.6243286410096
True	56.87469854411066
True	457.5348171520869
True	312.2045990237388
True	669.9222551262785
True	225.64827054785772
True	104.3369947693257
True	41.45146524548058
True	528.4911222966202
True	629.5916679069701
True	180.23348644034604
True	406.7726397709831
True	345.5291976100184
True	17.913457582337678
True	166.27343382909504
True	290.58251222051825
True	2.743556337486344
True	876.1676218931448
True	77.51734843428365
True	106.75332488786732
True	115.6892534619146
True	358.47080878864045
True	38.60826001042614
True	472.5628861826069
True	230.0146788004212
True	6.225502738869895
True	117.12156710950951
True	439.7360575917188
True	49.06354211790386
True	73.30925799845207
True	177.01961607411684
True	281.58682587355395
True	959.972697288862
True	392.4674312192068
True	950.681096811032
True	192.23545750468503
True	998.475050079348
True	769.0385315243374
True	661.8151586782128
True	399.9153319171681
True	388.8359277778685
True	78.51353421558069
True	72.79209891958934
True	79.5175494635249
True	170.47040253853746
True	476.0859343612978
True	1118.763923845388
True	181.96288410260743
True	349.1351246661306
True	440.3284715634993
True	605.7591111223186
True	575.8649140697946
True	288.1142708736695
True	461.7762851020701
True	660.5914605569296
True	99.58625677019543
True	698.5124967209262
True	250.8702712744169
True	134.96487962537546
True	407.74673885556393
True	866.4912016083645
True	420.4576745112648
True	882.313550888006
True	194.6339409412228
True	353.80574695161795
True	669.161805304501
True	617.4599991538807
True	192.46015329138845
True	267.63043200538823
True	788.8684735845213
True	29.21607852892562
True	185.19520544808748
True	492.7700984972493
True	712.6545037962912
True	104.546784546127
True	36.36088739703604
True	169.99392599912426
True	723.5164194631147
True	320.71751626353404
True	565.3879196859912
True	367.5504999972225
True	287.49160161358606
True	455.19498023853873
True	498.5058644881488
True	69.42270257776072
True	367.4025120190544
True	816.3773571566597
True	0.0
True	287.1647280330675
True	238.23796492610887
True	948.6735272396074
True	156.46339051173612
True	641.3789820631469
True	642.3153800354711
True	106.6321841350793
True	224.7632299081926
True	136.16397514748377
True	11.268105229812369
True	293.3948436372743
True	380.2465067260927
True	1142.4316445623729
True	239.1251328255762
True	403.8267731881196
True	662.8872276799754
True	204.74523717782915
True	27.907298644289543
True	872.5040704232981
True	589.0980752015499
True	150.49616889177167
True	621.7401221316235
True	162.9385435921557
True	299.4668995143997
True	821.3857128701355
True	37.640092681132906
True	105.96978496643804
True	494.2933118298401
True	62.154615907201546
True	78.47300714509203
True	396.44111610336034
True	22.78600599538899
True	770.9392815997047
True	103.5409279232377
True	159.57277382199374
True	19.175997291576845
True	718.8452044396269
True	28.5366060000645
True	789.487342685355
True	404.76143039765685
True	123.0441658815526
True	698.8863566972609
True	500.1819584190794
True	588.2173343321195
True	47.60603421893583
True	361.305195595777
True	5.077567001213191
True	85.93409884689989
True	366.3405889595256
True	47.8507980126346
True	118.24663893549406
True	294.0552416428778
True	184.1572078784568
True	105.63267460037837
True	675.4387002456735
True	19.029433494119168
True	1122.8520536788913
True	486.2304728603085
True	312.25546538263933
True	500.8695825803058
True	121.63661873179836
True	731.9414901406733
True	1116.7257722922348
True	744.9787380173926
True	170.1353650579329
True	229.87959635867887
True	50.34574675341972
True	58.51096374038149
True	152.5655410353974
True	98.02512134145708
True	169.61013262269134
True	1166.5542361850603
True	324.22670767179386
True	352.0765874151168
True	725.1477892310539
True	17.23326586072944
True	14.091085698170051
True	590.3063975841097
True	5.789808379120024
True	114.4546023195877
True	682.3862921539729
True	182.8374337396421
True	642.8422697902325
True	841.4489238776309
True	152.1422830627843
True	903.3772016885288
True	3.355310603767972
True	457.12333914093807
True	1061.446555125741
True	25.27504293979826
True	233.2250102327189
True	151.00335311060894
True	951.6345513420748
True	232.06334984968493
True	505.6873610848515
True	117.79510861822205
True	505.8157999547825
True	155.62571873473496
True	94.98463654923128
True	384.791827108271
True	70.81621691839617
True	49.48940637324856
True	1075.153143044647
True	271.89309677369295
True	165.72689276497456
True	369.5838481520754
True	404.313623770504
True	210.6191547064944
True	166.75587306873842
True	395.1839972346154
True	36.049469843811934
True	492.7807547452919
True	1100.906250419003
True	116.84975240776882
True	479.4980117744261
True	311.7118288559009
True	25.637230248887903
True	418.3349414443911
True	99.81226658226092
True	585.6696035442568
True	198.91315614894944
True	413.9344764207802
True	20.34646808034176
True	435.100426834067
True	104.97274629674295
True	347.95850443515866
True	32.02749576052529
True	154.81364354919938
True	250.2934631031258
True	796.6983879970147
True	59.69702268328639
True	136.4741916774555
True	235.37983663745223
True	140.53907966025753
True	649.6438614244496
True	565.8118399701788
True	792.3097146544919
True	397.6390105378576
True	531.9545800773618
True	417.49414124434986
True	705.0354734010702
True	67.19268136208319
True	458.98804438820827
True	408.852272005834
True	49.84127908597424
True	83.56029771908617
True	126.52678210359916
True	87.00217298619364
True	337.17603864605576
True	853.210353677465
True	336.2760583205288
True	1111.1464267715726
True	308.86362412340253
True	925.7711665562751
True	150.9382528334513
True	571.9516028392247
True	595.2120350618889
True	679.5970039249415
True	444.3108659579752
True	61.03872696461927
True	291.9107812001701
True	41.12879168410412
True	167.6230939380446
True	170.67756062637034
True	1098.0895403637476
True	236.65837832817328
True	552.1376422128214
True	582.3534163652396
True	565.5994491068899
True	873.5345599062676
True	587.4953099976938
True	655.0380221122375
True	938.5386656947315
True	129.19234942245942
True	315.35234743389026
True	264.6476303913723
True	317.3413119182165
True	91.31744871099532
True	378.69604879035313
True	4.496802411868081
True	323.9123503350462
True	254.3987323345856
True	587.0416785683869
True	295.6284494276639
True	353.50423132732686
True	10.471004421225414
True	61.6653345240022
True	545.2285159142933
True	25.948884194992548
True	143.86142503260436
True	64.17594323964606
True	153.3992142787796
True	243.139039059812
True	69.62073641964622
True	386.7220481842464
True	261.5593081013096
True	97.29205923108572
True	332.68412332849505
True	62.15365969618261
True	576.598230275721
True	852.9783279542795
True	283.70479687128136
True	1144.6180018566258
True	108.86133565374875
True	304.2587924182682
True	1037.8193294873658
True	87.35660281527738
True	293.29166739766174
True	9.585415977353774
True	395.3605088713695
True	458.7974998223481
True	154.8116084147699
True	622.9540898187535
True	927.3608411573396
True	149.11683230046626
True	71.076390277105
True	340.41538571924383
True	545.677035672716
True	612.5941204237693
True	1149.827699407848
True	27.032995872031357
True	959.4042581175712
True	139.36826634566182
True	638.4497978226618
True	118.23544795787411
True	132.44980664953255
True	192.90687216937255
True	166.92247987145544
True	755.9066730593752
True	210.74626309630435
True	232.84680710268
True	68.63173057614577
True	507.88333751879753
True	454.5631447946134
True	177.32755503666564
True	238.1773226690026
True	15.545435829565086
True	416.5165815384258
True	216.8185231727721
True	295.60995898328906
True	112.4509845921214
True	705.1145525980388
True	418.6566782364517
True	264.2560559030242
True	643.4668068592595
True	529.2821554002203
True	459.18129147033216
True	133.26213734363333
True	542.8045378521529
True	424.3970843148885
True	2.9766442410205505
True	189.85163105169883
True	93.3628812394032
True	247.70333433934687
True	3.2803720451453997
True	129.7264405833727
True	354.57784321714206
True	8.220181025114393
True	852.0389764795726
True	173.50494490686393
True	713.948650803406
True	777.7452389309989
True	167.30118133129895
True	215.64869103853505
True	490.3146173460372
True	842.5604793267815
True	46.38207261245908
True	39.0132921356652
True	131.9781443424638
True	609.0131642501289
True	727.843431260638
True	183.68513344984743
True	589.8976692378095
True	602.3260665480409
True	840.4853324514747
True	424.664591070617
True	191.92802503323637
True	888.453373963047
True	215.05903261178915
True	148.98368940975237
True	326.6005995840992
True	226.83251951227163
True	207.27536771324657
True	615.7063425446019
True	254.4583369673584
True	185.97084456162716
True	453.74193633469696
True	469.9377559187109
True	64.03191780348254
True	274.9455400771391
True	78.6467498076338
True	336.0625761502713
True	350.125029585379
True	253.3035077925368
True	186.45032018672663
True	368.98491307680905
True	645.486112504197
True	730.9916711152182
True	304.04708422660923
True	747.1181569001177
True	62.570334874874746
True	875.34845821196
True	358.50654120491816
True	13.30575352711756
True	599.6020209404326
True	712.0631407917506
True	258.6048008977344
True	168.61100833411007
True	46.398718489178194
True	391.3174424638141
True	76.4871555457403
True	15.58848302247456
True	893.6578289640629
True	382.4112259872763
True	177.64907534957564
True	988.4568961205968
True	11.87929769849045
True	788.8228391689751
True	31.932800264696155
True	681.6106365490169
True	59.20105219269813
True	748.9678753942728
True	474.0238361631816
True	196.08326504266705
True	448.1770648538156
True	214.1576453068392
True	297.33792746167154
True	221.7111036326203
True	405.99383538164886
True	10.902010955479575
True	326.13939666084525
True	109.91191009194095
True	10.755216010244435
True	474.6286024060532
True	742.8039222860192
True	276.6169926759344
True	80.88673194181538
True	322.6495960882643
True	87.40265340830979
True	170.99419122805995
True	181.38412411622565
True	383.02078322999256
True	42.85447348328294
True	135.8285041938401
True	392.07838546787735
True	858.174339646605
True	115.48535108080014
True	213.69144281618185
True	460.57930940808245
True	20.924646497986043
True	406.1767649088644
True	508.567026894268
True	90.72780239915303
True	410.0453005978636
True	366.6671940540581
True	422.8489246307413
True	594.3650525072935
True	1047.2308238722449
True	1002.4737262422904
True	55.69145246983639
True	1066.5123067252744
True	113.24058079804188
True	111.90109913572202
True	107.75024586546108
True	522.4727421517177
True	363.7633173165896
True	569.7223102257323
True	249.97901045223577
True	161.92037971997624
True	404.7468314900182
True	16.159421295534017
True	445.6542827831906
True	379.2738434967595
True	147.0962194065315
True	96.4590660696868
True	515.167322985081
True	1007.041451650058
True	203.83303766382213
True	71.53172919557065
True	417.1226986262831
True	375.4743842599258
True	490.9632016290213
True	325.574642242902
True	4.218826583049324
True	540.7795373666185
True	511.7884686390777
True	499.3358017846473
True	172.49242067100127
True	104.29115592572028
True	22.196597796144893
True	375.5445498327265
True	110.17781341585513
True	6.454146657385772
True	32.22432206758368
True	350.0503196860178
True	668.3823186622571
True	138.86788612515
True	92.98941879719897
True	24.713254957872497
True	401.76020385387545
True	373.46537429575926
True	781.864436674259
True	304.0237833455901
True	519.5630496773563
True	546.8472962574011
True	519.7109576418115
True	295.18399840761305
True	530.9945012904718
True	93.83086424027894
True	572.1767465867187
True	7.8021512176732095
True	348.1646105152422
True	469.16290744698586
True	985.8450592678516
True	343.18346179079225
True	797.8047689548612
True	973.7690980069788
True	174.52089592827863
True	38.761560078470616
True	373.2532189106756
True	384.6601393624257
True	572.67980605413
True	235.6106586479873
True	29.41372095027923
True	668.5803993727185
True	125.2569288663795
True	1050.9508578004593
True	322.39186333448487
True	470.8673431054652
True	127.86880111103002
True	805.9027412004833
True	141.7379342073176
True	803.9387094629966
True	544.7371769175764
True	193.48998725889237
True	117.96279813995532
True	70.1199039487424
True	570.1146704670747
True	927.18662155643
True	421.12472975756725
True	528.5528024558231
True	136.8302440571307
True	624.278453598571
True	474.8464620554843
True	798.1888794109692
True	328.3711829198608
True	571.3959981315826
True	116.498280855783
True	27.8623424789414
True	419.5990795503326
True	172.2617895247274
True	105.3338183927737
True	385.3159861721213
True	1105.678877433626
True	274.2261583055138
True	558.8537128319291
True	10.633786038121702
True	72.9625349497407
True	338.4986723836299
True	763.9471231338312
True	446.7169155195051
True	519.7331158887063
True	704.7472683452997
True	69.29990039252209
True	762.7782464120017
True	46.79620461906765
True	95.7629782779965
True	186.08446163585228
True	84.31196212300827
True	25.452864128212337
True	295.9781121031786
True	486.68187247832026
True	911.6141057307256
True	853.4543977000374
True	4.519070022703009
True	289.4174475961903
True	424.206219605361
True	126.42482286097554
True	246.38364247093332
True	320.9416362907658
True	1326.5858410783342
True	453.2239479396824
True	25.617828229594235
True	185.95502042576396
True	746.3388187425721
True	36.5052951549809
True	171.43623507100273
True	559.3050230664646
True	67.79486858754974
True	859.7359838722724
True	333.94323173224217
True	670.1336750261576
True	77.83071859719321
True	658.3445893644719
True	604.3795788408577
True	886.5283014823685
True	241.3584363859272
True	509.8561575152239
True	818.307480082612
True	896.8608218398476
True	222.3760885533006
True	781.7154149270264
True	218.82447968985943
True	447.0994409520063
True	366.9441474014608
True	500.6464922233694
True	497.8500776737608
True	324.0177678284095
True	347.062452658974
True	118.46781842260428
True	341.4170343573181
True	1095.8004756242435
True	320.55971529371425
True	147.84432482332576
True	297.358537599076
True	765.5177848929083
True	650.9440088214405
True	403.8559380454342
True	113.87871759509017
True	329.60172306271375
True	32.78854518606911
True	180.9734607093621
True	93.59853933577244
True	91.14981366123178
True	552.253228626445
True	138.01849451431195
True	142.86500422595287
True	103.84094974301138
True	85.20517234545704
True	437.2233039151806
True	390.5879352761776
True	1044.044697589603
True	543.5526379808309
True	832.942081639432
True	276.0009072550893
True	306.7249699780916
True	534.3296527226529
True	203.9061012163064
True	748.2091342069135
True	244.8326524223224
True	374.7026600463018
True	70.32027864866966
True	119.07903586810824
True	266.05820648612274
True	125.97579144966052
True	462.0554679594246
True	29.07540612417178
True	569.8629187378401
True	1014.8107267033278
True	725.5976421547341
True	1.505701996250138
True	66.13307926281936
True	493.6121873535638
True	440.322615636055
True	73.86403822724401
True	121.4844446996182
True	308.5758227603721
True	84.01281021911552
True	55.02868271338779
True	702.3304000862383
True	662.1023966042899
True	162.3335388411796
True	166.88084304743342
True	514.9177580766423
True	55.11242539282729
True	26.37541785299782
True	567.9871721806966
True	457.131100462127
True	1135.3390819378026
True	47.42411253979029
True	458.4474429301527
True	880.3474912413816
True	809.7214166812806
True	279.3459191434348
True	749.762218868128
True	409.5823460123073
True	40.708664029316544
True	99.90779147513857
True	725.7294473829168
True	76.01002492555571
True	145.77617851936216
True	934.6734686996624
True	184.15712376718187
True	273.8659703653534
True	104.72811095212116
True	650.5461363786733
True	591.5037644649918
True	210.0429947207023
True	440.92105387348033
True	39.913581753164806
True	284.1827980678124
True	582.4399111798652
True	592.7264695804851
True	325.71075804251376
True	72.67641949721997
True	962.1601926011492
True	1118.2583004528044
True	552.0817367352555
True	62.755833311916064
True	31.371686927931798
True	92.11116298639476
True	108.60491292974724
True	106.1129512540677
True	878.0846163342413
True	1218.5851061109963
True	772.3388461528133
True	338.47254342698653
True	9.015203049334335
True	21.20115575276604
True	343.01095680309186
True	475.2095669756454
True	48.63042909010111
True	555.1813779373327
True	446.4857037813412
True	400.3045914400888
True	79.63314816466821
True	196.7802592587973
True	262.8453355072573
True	137.33649559146676
True	402.2979597175997
True	42.85947140224786
True	180.6205320969981
True	1150.7511587002723
True	5.765073682158813
True	25.9676255224884
True	579.697180372712
True	361.0910242317741
True	793.6700002717417
True	158.46185728891658
True	788.3073022783284
True	583.9529592820331
True	274.4857100168123
True	412.3561628301732
True	349.61277191045133
True	289.6041909225981
True	275.8760354741255
True	402.671180626495
True	497.55483142792735
True	526.2085026972527
True	104.1331867483044
True	372.3358165577798
True	9.086091647768484
True	188.5366587402293
True	226.3741399728398
True	843.4193168353964
True	595.3069822096938
True	31.5971839270615
True	680.9442712268664
True	844.8016128119682
True	105.45042920102154
True	355.7865157404472
True	862.50059794392
True	217.71989291155217
True	165.86683249590928
True	536.6237317215126
True	606.2191602428059
True	1084.5491205915314
True	136.9579004568391
True	158.89519448560873
True	256.4086222075244
True	320.4400000143576
True	416.93858735297215
True	412.0084735134943
True	325.695785804756
True	438.7499584819463
True	502.10880213421615
True	214.95258828320027
True	1482.7183799389652
True	257.1826798221837
True	392.3566081027898
True	53.78946007393059
True	756.3157652443487
True	257.4289527364243
True	903.1427543813224
True	548.6752196508303
True	328.5096135102649
True	801.9747944414627
True	264.73889204459914
True	218.58928645628916
True	262.29027457838765
True	219.53371825500017
True	136.28703507251925
True	254.82021842638116
True	733.0237185067009
True	511.9350759014487
True	215.04997877698327
True	1186.970771683391
True	117.74255254196716
True	259.36704387926585
True	70.24796272195762
True	305.545177659754
True	410.355724494224
True	85.98602352691863
True	211.13979916171203
True	73.9235806414542
True	671.0456562006979
True	366.30740057711455
True	221.5104039198556
True	754.9534503241667
True	889.74205144264
True	833.1547822448855
True	824.7558062224686
True	352.3731939516168
True	1.413451711334142
True	255.89668699638736
True	57.32612981084526
True	390.3602406052366
True	55.75179773421922
True	350.5818668767455
True	836.9832565608402
True	1045.1950101929235
True	389.4009922839634
True	22.32373402964313
True	503.1748892052258
True	508.8981183418966
True	193.9414589579624
True	247.42570361008976
True	285.9113469386725
True	22.97667181833536
True	128.80335408794673
True	924.4054988350218
True	60.71871396039852
True	489.0406024878913
True	786.7849584265124
True	105.89006088094176
True	247.69267447325595
True	116.1268744496174
True	14.769075962883326
True	1.2683982206536524
True	118.09598124897818
True	1025.2852162424351
True	489.2182556795482
True	62.63794464293292
True	774.3175867029044
True	342.01518891075773
True	1.1125252748060732
True	447.2845139222239
True	186.41124099706383
True	498.2413655225206
True	83.08555613492896
True	326.92844855279486
True	365.4165488002609
True	162.88616080578913
True	219.5847530839861
True	122.9013324682488
True	174.30035422011085
True	943.0379021529818
True	15.56868509599197
True	506.97169346294567
True	484.05157606178494
True	413.2498806427628
True	218.88988434658012
True	235.5093517814845
True	156.96215250348456
True	44.734790391825975
True	483.9202365607301
True	151.7543343055158
True	844.537539563168
True	838.2273546053982
True	236.98981730306636
True	326.2397371465408
True	534.3221951481681
True	41.51600677343311
True	83.91926507624682
True	761.2930321277487
True	1093.9886331378862
True	121.21677455984876
True	723.2580712372047
True	145.14068484296016
True	935.7420336092856
True	640.5334859870064
True	101.8247390735689
True	270.68369842008246
True	586.031369083789
True	252.95575598507597
True	45.27189729693448
True	563.2760430915296
True	437.5078692350666
True	6.566129921694056
True	474.0664315284721
True	67.07036153276155
True	165.25724425330102
True	241.19672425287
True	304.3092925442271
True	67.2212607380473
True	224.40258331511563
True	351.05247402612173
True	432.9990810812353
True	934.9374483933163
True	45.39590888340625
True	908.2787936500082
True	1042.208321359475
True	123.61625821409788
True	74.02501424067304
True	1000.4225839504868
True	32.159049217762295
True	220.32449870818547
True	87.20900477531363
True	210.24293373283965
True	348.27089252072096
True	959.92422888641
True	101.35007810317192
True	76.50324088414298
True	641.721002156759
True	277.3440255425924
True	731.3626016256765
True	52.43600221821593
True	492.4977211597695
True	392.1387163147508
True	680.8509918081929
True	51.86539790326771
True	105.14048243561405
True	26.497950860557665
True	267.6765709806476
True	43.87708799476497
True	350.4005758395381
True	2.590469221566162
True	1179.6700673031503
True	102.985892807444
True	133.04952315868044
True	360.9266806160249
True	728.9338273868482
True	655.9956320227769
True	1024.4493434978335
True	488.6778796442197
True	432.4036229649132
True	138.5122647952993
True	419.9405097040707
True	836.7467123973537
True	404.90237404460646
True	922.6148882740016
True	79.58178473619294
True	423.9998461720853
True	185.9232559747363
True	297.4533618357183
True	748.4629684794639
True	164.13192996799876
True	134.90031608668468
True	68.6075346575039
True	868.0915428898606
True	776.2641405308726
True	83.0995688603974
True	455.690002858714
True	748.2447860887627
True	423.95475819291727
True	56.74239711939433
True	318.50859854625475
True	790.3108896939178
True	28.883685745372176
True	366.53695954766056
True	162.96181248365048
True	286.8763010112026
True	33.88832528632162
True	208.859116020529
True	763.484164428763
True	641.1129981175526
True	56.12251577817538
True	290.6573415360543
True	892.4615340997176
True	17.70325042701286
True	314.1306778900548
True	305.81029017289563
True	437.1058768942985
True	207.53480147427305
True	574.2366829280608
True	49.101391317863445
True	976.585312318664
True	903.355497722866
True	45.13978073509868
True	394.87312331502136
True	711.9178215097256
True	905.2178045044756
True	266.5089752934828
True	607.3529198793259
True	130.86479407452185
True	180.19003442710616
True	128.63295591670172
True	129.78768261014946
True	198.1061817915418
True	946.8930225113938
True	776.0491152884427
True	974.326156248597
True	18.523168265872577
True	29.41455862730878
True	359.57502682865095
True	11.843199401576264
True	628.3679571217814
True	1061.446460669365
True	267.34465889210844
True	213.80074150214188
True	80.63271251904246
True	212.20162877555927
True	131.73243373570008
True	45.14093773208513
True	130.55954428602814
True	89.64332659261063
True	249.74659136247772
True	547.1268511963754
True	152.59709346270472
True	30.229731511699857
True	58.42685898060619
True	419.5127137495125
True	266.24610149756563
True	585.8624942849174
True	23.36437925155106
True	112.95755842568316
True	643.2338941725689
True	262.4735519751024
True	473.1337513693057
True	648.7883489313737
True	99.96852635845862
True	108.17343467779057
True	78.83122450440592
True	23.75135533306619
True	124.29397926326754
True	82.54825595137723
True	98.80912108544436
True	144.18138141757493
True	240.4984159345735
True	823.3877956533669
True	290.8328441184021
True	965.5993685305044
True	167.77667806902392
True	183.85766653195836
True	792.7832494578546
True	311.36140499468223
True	564.7122965031008
True	253.5268235885493
True	370.17390879012055
True	419.86292171160255
True	544.2905039628313
True	643.5937106535415
True	369.0309802513567
True	31.26525386183618
True	552.8361785861835
True	619.3159258432718
True	19.38666944484853
True	11.484624379340776
True	261.6537323232065
True	400.8268413569606
True	449.4353770407435
True	65.19065637790645
True	652.4712956921043
True	925.8774744037564
True	227.03656089957363
True	897.9594035858072
True	278.609347978977
True	107.46344148632298
True	273.615231092586
True	719.6948772810085
True	39.7512147421579
True	584.2966212493467
True	1280.6437204620229
True	1015.2319331461522
True	881.6096417894165
True	217.3238127776763
True	94.26136003309166
True	197.2919146329966
True	823.9469692487992
True	146.31158129928102
True	1066.2726289022432
True	877.7826775314769
True	42.636932521836506
True	91.46848277636852
True	423.7302146496528
True	406.1610372081527
True	203.57866675585856
True	513.4808901171948
True	639.3199218526033
True	128.05503727223876
True	271.49611341879887
True	989.9705702534948
True	51.38700103380813
True	687.9005767958314
True	550.1966019379832
True	37.75588572498783
True	833.4094253787747
True	387.2506144888061
True	562.3936303597087
True	107.31576598967008
True	262.3258269594885
True	218.0889086123021
True	28.30271492980576
True	136.00903793012327
True	734.142631958423
True	138.33884986693818
True	384.6925002944124
True	63.83268977186432
True	627.6460864323577
True	627.5757180599675
True	232.42328534766804
True	467.54241400045305
True	168.65243294137292
True	171.65131063002354
True	216.3579134573036
True	298.08636395059347
True	353.1915312205093
True	130.95739305790823
True	192.37449738922555
True	25.41573859590898
True	841.6555095205385
True	308.81676812381494
True	8.55615970001103
True	360.20794535690857
True	164.9286640200615
True	613.275344876404
True	371.3038420853591
True	582.9054625142023
True	558.2068392308901
True	475.1052411105553
True	806.0983477759156
True	237.3176091010025
True	568.3437111875618
True	153.91390576597962
True	538.5746864503649
True	360.8031781286472
True	375.63584114008046
True	124.08586065192164
True	135.65479415645353
True	110.7002344082602
True	70.89206125391036
True	736.8060055668506
True	185.7756234791905
True	46.038997572693305
True	0.0
True	540.6636210414767
True	112.97739359228076
True	21.98318561810264
True	43.38946729899637
True	112.7587046731235
True	529.9184325451141
True	183.4267177665129
True	104.76056564552984
True	34.105857659890425
True	161.31615654325296
True	922.2525092506538
True	53.09274677744856
True	237.02910053887797
True	749.2571546447482
True	312.4392657109759
True	465.08983753097255
True	475.1957768726442
True	520.8485385719426
True	599.7588214162097
True	879.8529381924202
True	255.0464773919686
True	1039.3010603097173
True	917.9065811704876
True	622.4441321566786
True	347.76739434152233
True	832.7304345616398
True	10.27828453797917
True	33.13569311396434
True	311.29710926580464
True	39.80404507265116
True	190.6212788657588
True	797.9992185190509
True	213.72585369599005
True	764.1257434735109
True	760.5831213139779
True	125.7725756712685
True	383.1335022610585
True	619.0382170426832
True	25.230087974300066
True	137.54862147018676
True	440.9601139352959
True	304.9588133901947
True	203.9120431299363
True	111.83007160541555
True	377.383350312024
True	19.643460500647542
True	354.80831102302847
True	366.8557452265164
True	1018.3996258909748
True	361.6687636194952
True	30.366377438035435
True	418.3201766793191
True	440.8582376986272
True	243.15739256841903
True	32.13458356751824
True	765.1889189686043
True	433.3528781814043
True	176.39505269183337
True	13.005623770875667
True	1196.3287621570166
True	161.4952632013393
True	27.03407039109555
True	303.1954842995415
True	280.05737399008274
True	115.21418209559688
True	298.22319948363804
True	45.07880535460376
True	316.296661821997
True	299.4558048208114
True	311.64046367753303
True	27.846586053845535
True	47.339259584818926
True	1016.4218196950382
True	21.71300293871367
True	12.570711834375787
True	169.3159773008989
True	645.8570952255208
True	9.183861030931178
True	191.96268213945612
True	180.0344507864491
True	515.5948969391509
True	379.80606982477406
True	766.0760478791806
True	322.1368450623941
True	499.04390132430177
True	436.1000307190175
True	501.3265158049642
True	104.38857862801376
True	1303.8876672632755
True	911.0459499679008
True	279.53286384788083
True	531.4074169077002
True	101.7189217366248
True	595.1660707678792
True	419.1634170156558
True	155.75545661680854
True	76.3345796110437
True	356.9382056348966
True	168.89747719161173
True	31.69947221800779
True	592.473943301557
True	376.9596484674144
True	71.14041233740379
True	28.68089955048704
True	642.228233568531
True	488.3112127774808
True	72.54955574478282
True	17.781276870608725
True	325.08495654381494
True	342.31379872966755
True	694.8301366297434
True	560.790750370213
True	558.0862947472032
True	772.7526855848477
True	8.819408183259043
True	57.633658949405216
True	36.10291081554522
True	58.25670530557072
True	507.2914692664912
True	596.7157738534211
True	83.50166771744006
True	109.07222826140791
True	189.223542206392
True	72.75632825363282
True	179.84974288294504
True	206.70504953510363
True	282.0261145516368
True	810.7224605658233
True	621.0179303426916
True	286.6783433978895
True	185.84597141443825
True	273.8137920873764
True	251.827720191734
True	728.7676563905509
True	328.19026852392454
True	170.21389163019387
True	873.8305670277401
True	328.9500871925694
True	455.1878840024059
True	158.9490073453183
True	119.10180648180594
True	61.51594342218906
True	204.85569292496476
True	980.7931938971632
True	508.3294244304234
True	115.92870213659182
True	355.32559217876553
True	99.64168888780613
True	665.7785194109883
True	3.616470029147076
True	686.3378454018259
True	37.05724206894774
True	910.0857423583782
True	846.292889194239
True	209.22701973347773
True	30.41673226180493
True	86.31435309025304
True	435.8991741695773
True	231.4726091037472
True	1.2345171133414212
True	75.68879318852423
True	1046.921196970762
True	342.05244981581274
True	664.4154698677232
True	510.6478960905061
True	32.02769295672967
True	135.48327273474447
True	437.41443939817606
True	927.8915197930372
True	794.4742691017299
True	413.1644701758103
True	339.6474235480758
True	16.81691440713253
True	79.15199251081071
True	742.8474174292915
True	468.1400776509804
True	381.7478009608794
True	869.5011437076328
True	25.26537644237984
True	221.05609369642144
True	898.1525582672461
True	235.58499021458897
True	8.533943605014521
True	502.2440474278752
True	103.8657698509075
True	634.8071622225632
True	57.4345913069832
True	262.91426584219704
True	849.1419301076362
True	939.9960329485592
True	275.42712670132033
True	432.9101382974884
True	123.1239342661186
True	589.1313303007979
True	261.2164874486664
True	189.27293974527603
True	859.2021463576289
True	56.56973517508808
True	699.2146510540164
True	276.0483002908387
True	293.49316865722415
True	169.5205968344176
True	483.3955048687779
True	586.1604429051167
True	371.3158476040186
True	404.6531926934194
True	72.60508615261806
True	157.64014940799987
True	451.07510543122135
True	227.31407840777308
True	34.03752423726275
True	207.26540414154843
True	370.2879827042972
True	388.4457912173557
True	765.1204451961363
True	117.33114293137302
True	659.7826894986174
True	504.7495207063128
True	599.4860250934989
True	135.22469983346522
True	37.636484347905885
True	677.7948274817188
True	70.64474219500418
True	557.4031559922271
True	687.1089515439622
True	448.351385569534
True	139.788599830712
True	501.7584725186295
True	4.648940595784843
True	401.21936128698127
True	32.909127143546705
True	626.8756908716713
True	269.87908401929803
True	587.8854913511772
True	713.1512868858582
True	153.277052209993
True	506.9661301309496
True	504.23386295610464
True	60.23033483438128
True	958.2027915883532
True	2.3280484614713863
True	26.43046665378279
True	630.2165727754802
True	702.4470760676714
True	133.09255212915986
True	399.8899499574921
True	110.40224519163225
True	75.54981495399004
True	460.5298874353402
True	41.29979788299465
True	508.1943053853472
True	12.537292491323436
True	854.7374528028286
True	543.8642748586085
True	687.2245355021633
True	102.56420977682302
True	385.7597414573039
True	1012.1154119323144
True	841.4766190488489
True	138.7633773619809
True	535.988708435697
True	461.8604070368272
True	257.00723931257767
True	248.5890471414084
True	5.840881235556012
True	322.18868474536924
True	13.159854769591444
True	377.1344222996436
True	72.54213905469189
True	407.56508944869495
True	663.6827300842986
True	125.42686696817222
True	243.1625186215308
True	641.9556714152756
True	703.21540587225
True	293.92615298262604
True	142.93882139086267
True	166.94660665263058
True	479.44285589043153
True	85.21295264786158
True	10.779533492379445
True	511.2438329435844
True	565.4604670937216
True	19.766753290462816
True	140.5269059007943
True	913.0993106361088
True	482.9956729250279
True	275.5610477114833
True	34.61446265862207
True	480.0423144529024
True	113.48561732118571
True	586.3187769797214
True	647.552572913659
True	297.32927675910145
True	367.455747178156
True	178.48269983602555
True	240.7838140607155
True	72.7433713536572
True	217.41214186018823
True	523.6207719076093
True	22.700574064173715
True	452.3821688359224
True	374.6514363702596
True	719.4304552438658
True	883.1914279666416
True	928.4545872154404
True	159.746164260378
True	392.9827019235673
True	73.75066302629976
True	192.55390948311032
True	313.6758949808205
True	8.897634887335286
True	813.2083369489447
True	23.107058084622707
True	400.7938461367388
True	268.57365702564385
True	632.7634401826843
True	204.8342589117184
True	38.219938551182565
True	680.2092438331553
True	1089.614110225171
True	226.41429416826543
True	130.73696841773258
True	619.7593262078823
True	483.0667449151032
True	19.22793510430398
True	820.855170358282
True	117.65882151971608
True	48.97949171199708
True	304.1892001910395
True	343.0025969918663
True	415.5938106101567
True	280.6030791717723
True	19.030792985552
True	23.3201145526086
True	861.1148751451583
True	204.29750864346744
True	110.4278597999114
True	847.4031505176915
True	634.1303430882266
True	664.4078850077881
True	444.0733175896781
True	147.02597839584925
True	30.56017761395317
True	99.93532418966204
True	434.494851817408
True	221.3420553652096
True	485.29201933211925
True	150.544346502879
True	498.8600858300232
True	654.3748791644375
True	974.9114283847424
True	26.11095309847102
True	1013.3226718894808
True	1043.5779562177615
True	479.31338899204366
True	79.72511007100621
True	807.7351551121554
True	648.3764995311277
True	659.6478422274658
True	176.12199677104655
True	738.6412576208244
True	703.0866360171607
True	123.3841269189932
True	771.6004040788362
True	807.8300713815456
True	457.7176507029414
True	220.6058197838432
True	75.6306617562981
True	297.9687074291654
True	361.2560812787127
True	470.0956199327833
True	431.1647947168465
True	195.49392655529175
True	306.8316735931072
True	3.0944560861733024
True	13.163486168528507
True	101.42767756995376
True	132.08916583871806
True	356.0160375411394
True	350.86009730705234
True	113.3152159567962
True	17.810406655171715
True	217.43555099260573
True	821.4154812656849
True	459.60891395906685
True	521.9947044703309
True	561.562625265881
True	799.8759362852907
True	634.6205788965964
True	94.50544311711528
True	196.42925590295653
True	240.8489944276737
True	271.59164479538055
True	104.4274544952964
True	366.9220005565447
True	422.19448095681565
True	170.37789515160486
True	656.8034281791196
True	248.1644672902609
True	206.54020570332523
True	27.78789369107809
True	248.1778701105144
True	478.68210750229815
True	163.82380757311557
True	527.6913320232412
True	464.0073579370992
True	245.1440950743581
True	105.61255499529062
True	42.74755316426687
True	396.1963470508121
True	786.693841962824
True	163.90475097431016
True	1042.8189766086643
True	1060.9338838279195
True	479.9143196343542
True	98.59144315187358
True	122.55873319341866
True	683.3780897281995
True	9.07891506834114
True	222.3157946029677
True	133.1193876115338
True	116.0085741128677
True	321.34532336723635
True	643.9689810545236
True	37.87332662293831
True	124.7902148884878
True	965.6754449067492
True	53.93679821482392
True	470.1710345614474
True	526.1621482702277
True	236.92700039999536
True	133.61198112211915
True	915.8366509615224
True	1182.1786372395004
True	516.8785748852245
True	650.0258509294845
True	200.618698745881
True	150.1219224564938
True	309.11204421843564
True	247.73072153256285
True	174.28772220146433
True	309.58851620392903
True	329.1805115569071
True	12.784496694480133
True	633.3728996046015
True	150.0568118460389
True	83.2357511970055
True	449.22173192877295
True	333.36734366442334
True	1184.6671004092657
True	353.5920985113547
True	988.5481174432952
True	9.880761738643123
True	265.4806078134643
True	239.32460620053448
True	153.62137837095656
True	461.9563735132389
True	198.9043088343451
True	412.4524960294306
True	324.21899721195564
True	113.38780373593472
True	354.4213076515978
True	1020.8249011754124
True	703.1500972277202
True	227.55102535100295
True	108.80531678260203
True	296.6830593179468
True	24.159321548552256
True	344.33703667222176
True	300.45370323959713
True	570.6464012566626
True	439.3758021399394
True	357.64820928671986
True	156.8308991870095
True	13.651220132195638
True	413.3236470471118
True	287.2737774872866
True	145.0847083458509
True	313.4059123210895
True	423.2333340665299
True	799.0166518258658
True	299.51816397214026
True	784.3190528504734
True	416.946019684238
True	389.426571488626
True	1.2239906852209952
True	1175.0036159554957
True	105.82836166153166
True	959.104257033616
True	212.58832538024805
True	468.3430023969962
True	670.7308099941214
True	86.87221518002816
True	476.8857492204464
True	32.35272472216271
True	413.5371591180515
True	76.59540825618195
True	228.2901857474589
True	38.205563331467886
True	661.5435726784619
True	193.24354792397915
True	23.88978489648245
True	405.7700697516329
True	102.83684190515308
True	173.755940481528
True	824.8821104247128
True	266.83298548847995
True	158.74788704876048
True	384.5681276971909
True	526.5795252218834
True	341.08858535689626
True	526.5879150781407
True	617.9832389221285
True	157.71508854132625
True	6.995638001642208
True	73.60284609867962
True	438.1093214219559
True	85.97678427268777
True	75.43017382183031
True	1071.7561701144691
True	26.250090285979425
True	329.7639963455809
True	323.94942435458483
True	476.12078511384186
True	678.7632142566646
True	177.55077710902663
True	641.8418554383278
True	324.90618542294135
True	339.1941270890474
True	259.554543010278
True	220.96608435730295
True	350.48523372390054
True	468.4447704328595
True	410.05034172826606
True	581.9078991669761
True	137.50867809684024
True	73.60936956054934
True	38.50841685136344
True	297.5227213504559
True	615.9807810006577
True	405.1108521213926
True	802.8801154014092
True	212.2679310317911
True	395.0832227589169
True	70.2876135457913
True	54.45527406635787
True	421.0534147890044
True	200.58797127310945
True	221.7560029884702
True	44.31460812686601
True	1089.6311539808562
True	168.2712302908247
True	904.6180701585404
True	322.89512581200466
True	914.2956908076166
True	244.1239066881816
True	447.0168902851308
True	530.347728924814
True	642.1141009902548
True	212.88378922048935
True	481.9678327788281
True	903.1539030628212
True	128.96480819620268
True	6.928408218855153
True	583.9250652660044
True	29.16519954756728
True	70.25319829118565
True	812.7187415720333
True	229.368776791954
True	989.2083800014558
True	681.5164715153206
True	429.7725333479373
True	278.64223948588
True	470.2061275942993
True	333.1849920430738
True	184.21534611314527
True	684.7552942877393
True	694.5496806928752
True	204.08198119052656
True	89.0934687547851
True	502.432060951867
True	127.01550316439427
True	374.8040780193744
True	347.4228753741625
True	63.47514885819389
True	378.75849606485264
True	403.0953693917088
True	371.0013451437512
True	399.9513801244527
True	417.902287998852
True	659.3408016121825
True	54.75696903986543
True	446.5728114761703
True	329.06224236898174
True	657.3420753034349
True	222.87670264018
True	98.34742460798807
True	43.46298123180839
True	540.6669096332932
True	656.0447964376738
True	183.2710268853982
True	412.809771487014
True	337.5447413056719
True	16.585772344556585
True	172.03575014885982
True	290.1826178837605
True	3.0967485471304226
True	868.6687541300095
True	82.07938362614395
True	106.91438849281316
True	114.80821627451974
True	364.963859095033
True	36.40709882768331
True	432.2298178562999
True	221.74857598706905
True	4.853648762913128
True	120.15436420734774
True	433.5865044851198
True	52.571724130615706
True	68.9543022982657
True	182.8001714499952
True	299.5077773780848
True	1005.736436349965
True	389.5694313107164
True	958.5524056042584
True	193.53026657662983
True	1028.4583237763263
True	759.4739133155285
True	673.576283152938
True	393.7791296445407
True	376.0895316764929
True	76.00473489982069
True	64.13408118288118
True	75.00025203235869
True	178.20769958229096
True	476.2677113263272
True	1106.657110196934
True	177.06035411565452
True	362.7080935307313
True	455.8034940581403
True	608.657457154474
True	605.7084782647521
True	281.9380431411309
True	450.5799361834
True	675.5352538318094
True	99.0428576275728
True	722.1083259354007
True	259.5432476648329
True	137.77472257075283
True	413.8445476527481
True	884.2454928681185
True	421.0642535344525
True	858.5661723013878
True	198.4019578845636
True	358.72961185722966
True	679.6048779922561
True	622.1828926396502
True	180.5510022628343
True	258.6610474452605
True	865.5619459764757
True	31.647760840551225
True	195.2377929588858
True	489.22853530023633
True	731.9143984259279
True	103.06844573887166
True	37.27345493494397
True	165.1191364614359
True	752.345295521549
True	322.4681941963979
True	544.768025288001
True	363.8132521700584
True	292.491133655963
True	462.1570025120944
True	489.2951699793399
True	73.55406042111913
True	379.2898640762836
True	799.8950354541521
True	0.0
True	305.1459788361442
True	244.5951141698264
True	963.9973044115588
True	144.94603916691725
True	630.3982758348138
True	648.8344926528006
True	108.69443176653158
True	218.1243725167023
True	137.74483994450517
True	11.478678858354316
True	298.9120957348211
True	392.7054605770832
True	1128.406880814367
True	237.9781117628105
True	402.5680151113489
True	663.0331259184633
True	207.94583373723307
True	25.652430122973
True	855.2711096041055
True	611.5444914463897
True	160.76849121374872
True	612.0041301083137
True	163.47821469013277
True	304.2291628345843
True	791.3574437330835
True	34.91714359254087
True	108.15397436933024
True	505.5240678575845
True	66.97772629332991
True	79.87142424817523
True	401.217540866709
True	24.31184534041627
True	757.1951053356207
True	103.45754137525128
True	158.88223525278116
True	20.030762663341644
True	717.8511420119862
True	29.640540773167736
True	758.873948485073
True	394.60679690882233
True	117.3757092302107
True	686.9377364592825
True	523.0225915887079
True	558.4053969784728
True	48.147702992185
True	368.327876178413
True	5.907235028123966
True	91.61343555093232
True	368.296326716345
True	45.56492926207938
True	118.21085324211889
True	307.963580885452
True	185.83176753749808
True	99.9736279870272
True	638.9050652908727
True	21.592679133265133
True	1134.6919700180958
True	498.4839921150804
True	304.9693062315489
True	498.4921147470712
True	128.2855933565264
True	783.9417276568071
True	1093.949354922912
True	751.1351966812084
True	180.5363860057116
True	226.1145072674928
True	50.94327422241962
True	59.532521170496686
True	151.78061938594732
True	102.1762713338817
True	175.24837209075815
True	1182.2453268877182
True	313.9287628713375
True	351.84140519714543
True	719.6203375404679
True	17.92923922338465
True	14.884177103605204
True	581.2865345765019
True	5.228778943036071
True	110.56734912589116
True	685.8604443973062
True	177.82361922097965
True	660.7239300765351
True	839.0244584432232
True	152.3796435704334
True	908.677157339092
True	2.633579367969676
True	428.9533761969205
True	1047.4600184075975
True	24.854820161549828
True	229.3988886712312
True	149.24793312949305
True	907.1040026194144
True	223.22393797534068
True	513.1466255028848
True	120.10448764440312
True	498.363884135011
True	149.65343582768472
True	95.2108423242367
True	379.9140045350391
True	69.93537254326256
True	56.49879236168584
True	1050.7104300496906
True	273.9072707385996
True	164.67452951691502
True	368.7883277922994
True	404.734939629898
True	218.4057369856353
True	169.56221618144437
True	389.5921172328723
True	34.43323349299072
True	497.3386045572018
True	1082.8582870275466
True	110.5443883421328
True	478.850964387598
True	313.91924464055575
True	25.824840998492707
True	416.1903063312762
True	107.74281999127294
True	571.0896604878496
True	211.6819551369678
True	407.0112037667354
True	18.26136848438828
True	445.23135205677806
True	113.34063853043776
True	334.9770009174964
True	31.88619324090388
True	167.62183138364145
True	253.4827155539298
True	750.0340188234189
True	58.85324869397272
True	137.55458345106135
True	235.4330448262827
True	142.797326130297
True	646.6795121623962
True	538.4246621557743
True	774.0464126881898
True	384.99736409353903
True	537.9784619944468
True	425.4779491739494
True	686.8844188904837
True	64.77087721465287
True	470.84152047008615
True	420.6319682908805
True	47.40462487911075
True	83.12002954990817
True	129.53146943127098
True	91.1154175517842
True	324.59126786684254
True	857.5834829590385
True	326.42381343921664
True	1106.9606602382985
True	327.55514569844155
True	919.3679609380548
True	144.73600312137032
True	589.5723443971307
True	621.2403422499427
True	684.4803124565448
True	457.5527071306864
True	65.35047950230157
True	301.34728662790235
True	42.33610011791265
True	157.53378780513273
True	173.5914705852344
True	1127.0825563043168
True	228.7680384821079
True	551.6859348798264
True	543.5190988748051
True	554.7219475929065
True	890.1701170578597
True	592.9503758946195
True	620.366008401195
True	925.2014282626392
True	130.6413163017072
True	316.23749610732585
True	266.02237524266883
True	313.69316845881144
True	87.7277948940424
True	366.3323575506117
True	3.820079270695352
True	337.5037988866123
True	255.8157203172664
True	600.9813649915351
True	284.2076261730613
True	361.7257827558917
True	10.353555351589424
True	58.3820293307793
True	545.3743001938315
True	32.00980856028268
True	141.41632566620436
True	65.08784095017793
True	148.0163619965648
True	236.6727226367557
True	66.7529500295415
True	388.4162878401284
True	260.5806444070682
True	96.01125978531604
True	342.27511425479213
True	64.60308154428043
True	586.7094667616147
True	863.0733421158794
True	275.38120927681126
True	1169.0389794379869
True	116.39185346578527
True	294.2652294120059
True	1056.6943737595416
True	89.42143028413011
True	284.42165245297406
True	11.222807985000552
True	404.0541038660251
True	446.3583091388688
True	159.0611940633269
True	619.82957622056
True	892.591172020011
True	163.0808668851289
True	79.35187048750932
True	320.7759446333645
True	556.4623625477892
True	619.4747979307549
True	1246.0670511373314
True	28.02953605750209
True	945.304038316558
True	132.27840359119517
True	638.0524075452436
True	121.93076191658687
True	134.59721115744586
True	193.28404281910775
True	167.7087120183177
True	752.8937753171926
True	200.46418862615116
True	229.67170692253947
True	64.13626315562642
True	512.8103245796757
True	448.9856092293783
True	179.2456049342628
True	239.05438166114905
True	18.05333627440168
True	421.7028933667787
True	220.47321150045715
True	294.4869890389669
True	107.34945334967946
True	702.461240311188
True	408.6212252743152
True	255.7825480626529
True	635.7589620345177
True	531.1930877421486
True	472.8731015804434
True	136.58196508893957
True	518.8635757413658
True	430.4477299173696
True	3.255181794786956
True	188.7713926574378
True	94.40160688699538
True	249.44601635687
True	2.944226315209
True	122.52422603925234
True	327.1693096052864
True	7.280654005584983
True	851.9878633423168
True	173.95496738104023
True	734.8632886889038
True	783.4527044890334
True	154.60094295726773
True	217.683801538426
True	499.6169625517792
True	831.3188444949615
True	50.46659977217966
True	37.939764796417045
True	136.68435965667695
True	614.2001546112895
True	717.7966018431146
True	185.49096983136656
True	579.6999980863195
True	610.6467783443724
True	856.2892064078226
True	404.6933277803449
True	180.1945171190288
True	880.6080646503999
True	217.3533815972539
True	148.0410487780484
True	319.0904130696292
True	222.08220394035385
True	198.16069283422604
True	606.6117718050149
True	260.69886837053707
True	193.51376471707331
True	474.37582069740125
True	468.9563613657503
True	64.5094826269989
True	279.59216508761165
True	83.0888129926767
True	336.45108512860673
True	348.7975525195566
True	248.5100181384807
True	183.1114056674893
True	364.7316337168448
True	623.828415157239
True	740.5398760216343
True	291.7388334377869
True	765.1207395806392
True	66.47088505549291
True	896.4184306979788
True	346.4700367880322
True	12.509786125639902
True	592.7687540473775
True	703.381142478853
True	264.7823519355256
True	168.40950416580372
True	51.04598155716708
True	379.6958532870524
True	80.93599898171927
True	15.90411849396814
True	900.5414527665043
True	377.8058555233205
True	176.47100295786817
True	995.3629313096465
True	13.008709523540848
True	795.668281002371
True	30.49746700488953
True	634.0365768567161
True	61.045734784129614
True	754.7306391982174
True	458.94432917832376
True	189.9156478785105
True	449.1797686578034
True	206.8354646182873
True	295.31412245651643
True	225.19323954016733
True	403.11403334791913
True	10.203327083563105
True	317.5632251239352
True	111.9025222433959
True	12.127469851448636
True	471.6151162876753
True	739.615398305195
True	284.9883827311112
True	79.99064838125133
True	322.43491449001573
True	81.65005888760199
True	186.12927057701452
True	172.76411707791553
True	371.8850627290744
True	44.34170272761308
True	140.9670601406092
True	381.4289308350001
True	880.3483835376159
True	113.89474535823211
True	208.16747110931016
True	413.43845755015406
True	18.30882503803956
True	422.0901972642576
True	519.798252560508
True	85.85245788759408
True	413.7684576520245
True	347.956933945428
True	420.4597161956056
True	587.071970657287
True	1062.4685604679398
True	983.9008256649342
True	52.22696300438578
True	1071.654980357066
True	107.36469119526588
True	119.07782937171548
True	105.81572908860336
True	506.7262170707433
True	366.812796527581
True	583.9248483120733
True	263.24941003671603
True	154.07071110866536
True	404.73441553529153
True	16.286900029179815
True	457.1434762168736
True	389.66543043717377
True	141.0695617583865
True	91.105843890684
True	522.5139500162479
True	986.5641715486964
True	199.0691390322911
True	67.91339731829969
True	410.8145917083877
True	377.1392466604234
True	495.24773982067126
True	316.55728152635936
True	4.881800079899572
True	536.2921297435648
True	522.5398766860786
True	501.73619759857
True	193.68569712483185
True	103.06008439898706
True	21.21123361603206
True	370.0855299437522
True	110.5860752752069
True	7.745350039737164
True	33.36299662444885
True	359.46537770817264
True	655.8882385623011
True	133.0514612529704
True	89.66278445215441
True	23.974540856042967
True	391.223395641125
True	337.4530683728684
True	760.156451284821
True	312.9415709481881
True	513.2968341137862
True	541.4369926107692
True	521.9248635525945
True	287.0206504404567
True	548.6984507916202
True	94.26985994566108
True	584.5372776223221
True	8.18423712599115
True	372.2963342811191
True	456.1996597775104
True	978.3559677476272
True	350.6976236475082
True	806.4315614853463
True	972.6998176230344
True	177.68928258384125
True	36.93084091943411
True	379.86530422932304
True	396.225176278383
True	605.3003639400663
True	242.50941267389297
True	25.96730086672641
True	644.0720301670085
True	123.46034500645725
True	1063.5116768175883
True	315.38908544871475
True	462.2253282520923
True	127.59237024754688
True	811.1574277500695
True	136.17748086847132
True	819.5158753569857
True	560.9978137241519
True	184.3934115855903
True	112.57779384183308
True	67.91518099535716
True	557.3586234609182
True	920.1239805192032
True	425.6521325706317
True	529.4918955714503
True	143.0680338341108
True	614.3463710643584
True	489.7831523160762
True	788.8625480556533
True	321.366691233806
True	603.7431354869805
True	112.05674657417504
True	26.09847592169696
True	406.7585405790233
True	176.82298107366614
True	101.32955039913062
True	370.1537323499076
True	1048.4089061491136
True	265.67157208724905
True	560.3032688924335
True	12.544805367257911
True	75.73132786464659
True	334.84827535904304
True	788.4309851485298
True	440.39703487233567
True	518.9335346000975
True	719.5244403921854
True	67.21507710055921
True	716.3899363424982
True	46.6439085988863
True	102.79318191152252
True	173.4437654204627
True	79.85920744464897
True	25.557425702561456
True	305.6674156355829
True	458.3388538724973
True	912.0540433857155
True	866.5298446087924
True	5.902841687261903
True	277.4756176094315
True	470.29534646544624
True	117.53887487672618
True	233.2152599310926
True	329.7703998084825
True	1317.7190838292258
True	442.642144579689
True	26.00982566209976
True	181.23174897294624
True	674.260394632582
True	36.30601818097226
True	173.9124223151817
True	563.4541688127946
True	72.7054038890423
True	869.9668562102421
True	317.25441176759784
True	677.4279044916582
True	73.90427940768977
True	703.1693256370659
True	581.6879246996442
True	889.4552113501029
True	250.33060706866124
True	509.873990624568
True	822.1328720329923
True	908.2989046548672
True	238.96517230899912
True	749.7360501863234
True	222.0285571968521
True	466.7752290523676
True	364.5596002397407
True	503.5664705000714
True	485.8209863648969
True	318.3228805024651
True	346.51894469026786
True	108.21163749304267
True	320.492786788727
True	1077.4920753579215
True	303.30089876098737
True	150.17590769976957
True	312.4180959853258
True	746.8918459629375
True	651.5011791352539
True	413.3207711149005
True	121.8067768050893
True	326.2185409118792
True	35.326123692532605
True	172.90955112911783
True	86.05315336087892
True	90.4164600598458
True	520.9385880766272
True	135.79601992486272
True	129.9860966077165
True	111.84887264076316
True	87.14983098409022
True	442.2289681097368
True	401.5900389539664
True	1045.2042199706063
True	516.795215334833
True	847.3224570726471
True	277.3973037696301
True	284.931738130077
True	528.3406021909693
True	187.11256081021352
True	765.540679486789
True	252.72380800460056
True	360.17255331126154
True	69.22799806430366
True	116.07405313309374
True	262.60724117947404
True	119.93522272679058
True	456.8645446038256
True	29.38057938277748
True	574.8421192763167
True	1024.9233296030454
True	744.3633965666514
True	1.259916914819308
True	64.50342892608188
True	489.35600537802486
True	432.19453689736594
True	76.506094034178
True	119.86004944886211
True	306.31346123681817
True	81.18172593530475
True	54.95183946217921
True	713.8169441410627
True	666.2389594010062
True	154.26251866801317
True	173.55084248730046
True	521.6916794035724
True	54.09599098490572
True	24.757122476158475
True	585.9789780320361
True	458.10885721594553
True	1131.6784235446771
True	48.59716795945327
True	482.07140082035454
True	880.199801079326
True	784.4441274979516
True	297.4005691429955
True	751.1845842217704
True	387.583527184566
True	41.11082413703142
True	99.67972675021196
True	688.726199437858
True	77.97082957976684
True	141.4766985712802
True	935.725852260408
True	190.0800025580192
True	271.5044395271559
True	101.66341989275746
True	664.1138870586047
True	584.5883891379345
True	214.9907671851217
True	430.0834028998999
True	40.323334251910886
True	277.4428616583059
True	591.2026993287204
True	648.2101737097594
True	318.9801606440634
True	76.7399708997852
True	948.661640428761
True	1084.1386469404413
True	574.940072613095
True	64.57182974175593
True	30.909764242601128
True	89.71881780895917
True	104.65691284255864
True	100.78957865683496
True	881.4675440624271
True	1180.7559462175163
True	742.9656114038462
True	325.73042046681024
True	7.775209277745279
True	22.07422991169083
True	336.5134657133676
True	472.7490373100765
True	43.12522082325332
True	558.6935249304253
True	440.12565851457697
True	396.1083418009552
True	83.09853441070976
True	197.88282151711093
True	252.5322678973305
True	130.81810984546044
True	380.7308516599667
True	44.98458732240236
True	182.87423799433373
True	1162.9234979743014
True	5.5532547869039135
True	28.259038291809325
True	596.0034613763574
True	366.4653895212517
True	768.7227794099074
True	163.3424614297603
True	744.5399572134368
True	602.2409860106347
True	272.59830528223057
True	436.585520211181
True	347.00589701805745
True	292.16535031482647
True	266.31126031627144
True	391.533299587716
True	506.500326782941
True	501.5990952939957
True	105.2561584678402
True	349.5319074951892
True	8.147451321616074
True	185.11899500714256
True	237.11042959080635
True	889.7706481687288
True	617.9658017796938
True	31.01977500827176
True	718.5496346336954
True	851.7025682170573
True	106.0328041722934
True	344.5168331122964
True	846.081461778877
True	221.3928231740556
True	162.1439256317434
True	544.4948585182873
True	567.5745551895822
True	1077.2407279690894
True	141.79746532788286
True	152.7309417577063
True	252.5246742418268
True	323.5203158468656
True	428.8391119457423
True	420.18398156651233
True	330.281216167656
True	447.1843573466989
True	497.568514317851
True	237.3385552434418
True	1480.21969436585
True	249.79720110081797
True	405.1394015333347
True	53.4428890079607
True	783.707179374596
True	247.2788008935168
True	910.2743031897892
True	556.6996264295866
True	317.435323784256
True	784.630540609337
True	256.4196798891857
True	211.9160960685448
True	261.9364542229018
True	218.378793200176
True	133.06024449759752
True	262.63512642271377
True	763.2726982684251
True	518.3576072445978
True	217.07536042391624
True	1171.1461636710992
True	118.04431066777778
True	264.77980299339856
True	70.0557323835453
True	299.3731001130884
True	414.3572425364873
True	95.69419444272022
True	223.84051003001332
True	76.12460612974539
True	709.3516130244394
True	377.5277023428604
True	222.9043868577236
True	741.6373546473375
True	891.2530174599815
True	800.6664463617204
True	829.1799043172566
True	349.4052286357852
True	1.3440498511084151
True	265.8441171766844
True	54.52264650998246
True	387.00383792134505
True	53.86075866255892
True	346.3746461160288
True	840.3055927839199
True	1044.08473293707
True	397.8035471007519
True	23.242319778619045
True	529.1694865893492
True	513.6673927310244
True	191.9891040404772
True	235.29997770097657
True	297.6320327312467
True	23.34806922946376
True	134.64695236351616
True	976.5188839311022
True	64.35877120336934
True	489.43486802935377
True	797.0442323075765
True	101.8363499294486
True	246.0652014003586
True	110.89460352502692
True	15.801879295966287
True	1.2809529061431566
True	123.53298851366569
True	1007.6220921587864
True	484.67465103583
True	66.47204631036365
True	773.8253357657069
True	336.25766833136555
True	1.6610161391125329
True	451.0173116592007
True	185.9180432877025
True	497.1275978152414
True	84.65095852617368
True	320.26935266999817
True	367.0880289435033
True	165.861496125463
True	201.54665247455117
True	119.11510372365494
True	179.6479019705236
True	994.5750900718448
True	15.801375556060158
True	494.7579983996432
True	503.3570737762116
True	409.9738415048981
True	218.7148771098278
True	231.2314248035244
True	164.52827803391884
True	51.76330407931925
True	472.8450091556695
True	149.16033792119703
True	849.5587867067768
True	845.4464673315695
True	254.42813252886617
True	320.3031015498443
True	532.8496827741941
True	36.89103216310875
True	89.32492472776329
True	781.4183570084605
True	1113.5426845806364
True	113.952659954421
True	706.0315379733855
True	139.82858398849132
True	937.2376523098236
True	659.4148052551661
True	103.65229221507172
True	278.24769951441334
True	629.897105077012
True	263.5513966027453
True	46.24449234594286
True	558.0061447844995
True	454.1095897912744
True	5.690717253042167
True	478.2397628595616
True	67.36526170520304
True	179.0189175052346
True	242.69899490653705
True	304.39111478817193
True	75.3361835901439
True	219.8361826645308
True	355.6687427205261
True	413.25282841820814
True	965.1066381203192
True	46.53100395467765
True	870.9355412067633
True	1070.5557256394268
True	127.60935780040192
True	71.87027111462308
True	1009.9531559702118
True	32.72417974492697
True	227.1414035822349
True	85.9271895715608
True	217.5636537152448
True	380.51925035683735
True	968.7635830098776
True	92.92847717655836
True	71.26783628220741
True	643.0996597352897
True	272.08879587782934
True	706.816684496806
True	53.37985772282252
True	476.0228249271556
True	390.90749121054273
True	685.6670304174288
True	52.71554080005309
True	110.5952006217789
True	26.45683457155033
True	274.46734164459684
True	40.68770159881354
True	348.3166942380698
True	3.232383749859418
True	1192.6206839243418
True	99.70411102200812
True	143.63129568415758
True	347.03193733496306
True	722.1719921477049
True	651.4652846925811
True	1038.1343248965832
True	462.2766877824743
True	424.0570837488509
True	144.2712893050418
True	422.0805892320541
True	824.4247015578221
True	432.0850261974909
True	958.8401040718536
True	86.66884854669222
True	417.1780016614491
True	172.69713391203027
True	291.57799275268263
True	752.5757639528274
True	150.9469233911064
True	129.8877007099527
True	64.85668753012621
True	894.0197836363151
True	780.9504351353283
True	78.56742826482912
True	446.05736254228174
True	744.7156724722386
True	422.62360564767846
True	56.1635985001975
True	324.16157636297
True	770.0874440671216
True	28.29675747760142
True	366.6521708922312
True	169.69030411522422
True	287.56783061649975
True	33.72598265856103
True	221.035808349644
True	776.5753852816608
True	637.5017772967649
True	54.16697912610068
True	286.9905385212592
True	899.6042425238192
True	15.845464943911283
True	326.7549406429169
True	294.2415840647741
True	437.5688526800076
True	208.36664390021664
True	605.7671091396272
True	47.02399436728894
True	986.0680731054244
True	863.345139050547
True	47.6575830627442
True	376.5041677282268
True	739.9201896486322
True	890.357425879911
True	275.4299558273342
True	593.114653404216
True	131.87475784699015
True	188.9330630780732
True	128.2258722896572
True	135.69247071177227
True	214.252512205936
True	965.0390026287748
True	808.1080728476181
True	926.2500264194124
True	20.342373442152866
True	25.642498950712096
True	342.2295806652225
True	12.585104187700376
True	649.3338140849942
True	1107.172980946975
True	245.8171360844886
True	199.76753825597132
True	84.25210428859401
True	218.20757963146443
True	131.23309527926708
True	44.16004300898163
True	136.5603449406087
True	89.11175245301455
True	228.33689818492127
True	534.7941679545457
True	163.47774914878482
True	30.242200487899545
True	55.4556291322791
True	432.27350995617934
True	263.4675459747124
True	598.9343211494771
True	22.044789650089065
True	117.25955091206464
True	667.6337433031243
True	246.7928436439909
True	463.4184743752219
True	666.3689158764926
True	104.43167503008324
True	107.641482921679
True	80.93151517650031
True	26.151797583533195
True	113.30521014818854
True	87.39054449825784
True	108.13661540361907
True	153.6039463465668
True	239.7656287661541
True	812.0269537449179
True	292.91027260037123
True	900.5186014061607
True	166.20220985427946
True	208.57028551154025
True	786.5034670774974
True	304.43502209978743
True	607.3805762128085
True	246.2675998543284
True	361.3625629873352
True	441.4295926195026
True	565.3534383947587
True	634.9114545957555
True	362.3051006035226
True	34.00746065239409
True	551.0555879045376
True	614.7503832387677
True	18.78775043560494
True	11.366627373857682
True	266.026564559728
True	404.3191721570333
True	457.32345342730144
True	69.46099185846697
True	620.395098410248
True	959.6143011143608
True	247.26177510080697
True	900.9902408889446
True	290.5929406358566
True	103.5172218127297
True	281.1073591634056
True	709.3934774353078
True	39.5072616985884
True	567.4960056414834
True	1289.0190850511383
True	1014.649576511094
True	918.4569693218908
True	212.8710311002509
True	94.23428969513262
True	194.9069546956064
True	827.2948037931627
True	143.64717376721995
True	1073.4426661309049
True	886.823280217423
True	43.20036912582668
True	89.17602661666851
True	414.97060756038303
True	401.62488715016536
True	204.7699557506317
True	524.1993987925049
True	650.425317468264
True	119.70258051653413
True	275.3158361958931
True	996.8550354604996
True	54.19871954861918
True	720.0455204930851
True	543.1011882895386
True	38.22365518212074
True	829.1404029139932
True	384.0041469804148
True	547.6161260392424
True	106.97520791696996
True	262.5040752508696
True	209.9869244771432
True	25.150600895572914
True	121.96132671758292
True	752.9788805563767
True	142.92342775067436
True	391.46340810935953
True	64.01526219607817
True	633.166367916191
True	610.7415480810799
True	231.98176004099577
True	476.1858436933045
True	170.1504249214707
True	161.99465566205149
True	221.1715737211865
True	271.1539230069876
True	357.4788763850269
True	134.49814799247864
True	189.8020193065892
True	25.774509803049718
True	874.3782394146718
True	309.0690202108836
True	10.401345538766956
True	356.92813148309654
True	169.79371097939026
True	617.7556368388581
True	373.9878065485644
True	587.5519939681528
True	521.8537939641234
True	491.1453276401875
True	790.1079215705035
True	240.9046866427302
True	539.5931825335945
True	161.6648824171118
True	515.577654677228
True	349.98618438346585
True	376.9962630839248
True	126.03061071991692
True	143.0192988529404
True	105.44481147318156
True	68.87399201121463
True	738.0368696948917
True	180.1325140340021
True	45.3653540673628
True	0.0
True	550.6930792802546
True	109.39622158801856
True	22.812231552088186
True	40.33421197750083
True	107.8606266277731
True	540.1682265843136
True	179.45793422361388
True	114.02396839696486
True	35.07591099249767
True	162.6496885015076
True	914.8275750022148
True	54.39440576403746
True	235.91273225330724
True	758.4373877310941
True	323.1358183046332
True	460.5705364587373
True	490.7114160988429
True	509.9516062033452
True	591.492109298614
True	890.0754784370381
True	259.2426968702508
True	1041.9133987764335
True	916.3687160927165
True	617.5342839185837
True	345.0250086146969
True	841.7158893861362
True	10.587807308726545
True	31.195595774123447
True	297.7173439503231
True	41.96877075225601
True	207.3576064106676
True	729.2169923836894
True	220.1425517508797
True	758.9500309172512
True	747.7913148712463
True	128.18531384441886
True	390.69721764895655
True	626.0935444663189
True	26.322279723909396
True	131.34477937319295
True	422.6138145907339
True	311.2204654050725
True	198.82280106000573
True	111.34821564174402
True	379.8545398432125
True	22.32036011761218
True	362.519082046942
True	362.4250624680827
True	1010.1350221800622
True	377.9775470074159
True	33.575050605890766
True	436.32500938877536
True	448.5273401253591
True	244.00118036783996
True	33.624268621564966
True	752.9142540525005
True	435.7647412159541
True	175.62344011846864
True	13.380011676550762
True	1208.051390786125
True	165.92682493829338
True	29.474409319382826
True	310.6366909019744
True	279.6019752425338
True	110.5996546157548
True	288.3356769412112
True	47.1063155692394
True	315.34781923790024
True	310.9096447269557
True	328.18201028484646
True	33.89724684719757
True	44.388951679106725
True	1021.5510861266496
True	24.62882983363404
True	12.939313234926589
True	176.65239893571814
True	657.4278544533578
True	9.615349064750886
True	200.84025668726508
True	176.0321802114159
True	521.4130936561115
True	369.4814057962579
True	740.8163555209123
True	328.3351851437427
True	494.0293148861542
True	446.171600260934
True	523.2114849698033
True	100.20277338259436
True	1295.8730707007255
True	903.6031110498146
True	296.9947640882539
True	537.4119267220133
True	99.92730198271192
True	548.5525447305839
True	451.748435699136
True	158.16841754945966
True	79.23436638358882
True	339.866169922318
True	165.34254909879812
True	30.64893066527231
True	598.0382498362121
True	375.25419316718967
True	70.22289217771879
True	32.297718601124295
True	668.9886881384546
True	486.98842527144825
True	75.00818790836142
True	18.153601003816245
True	319.0426823321514
True	318.04205135768905
True	727.9176284736515
True	542.6378899462636
True	555.3911209567385
True	771.5495875130964
True	9.543416820972617
True	58.55387336187338
True	38.165159052871786
True	58.97188416660207
True	509.07299821060445
True	588.3834722021945
True	78.05295595457021
True	113.84225832291504
True	206.10068541243305
True	74.32028272611161
True	178.93526048398246
True	213.3672169756065
True	263.8576994090804
True	836.5382268378027
True	587.5101630059424
True	287.3511737365141
True	188.9525471864396
True	274.5126745555704
True	254.2031318875549
True	730.539238196417
True	331.51862731882034
True	167.93452261934948
True	897.0926019827001
True	360.855344317008
True	454.33302453305606
True	152.9289921853691
True	118.25732064468464
True	60.74438179137332
True	209.65615135467172
True	949.5650929314264
True	542.5434701272801
True	113.03836650302205
True	357.5230308161392
True	104.9573649458098
True	684.364942289245
True	3.8395101583083697
True	717.940332799811
True	35.758167319485715
True	965.4308996331276
True	850.6682403987762
True	215.6610077607924
True	31.756945390965967
True	79.26131147660911
True	475.2941715776861
True	219.21234545001687
True	1.20836733943605
True	73.78300177215948
True	1079.7168400479277
True	337.35288054003433
True	675.0001417640376
True	493.61246842461446
True	32.04911405676258
True	136.4886909792186
True	422.97994401015393
True	966.6828692440946
True	813.8296313580286
True	427.0065894771694
True	335.08422394451867
True	18.120287292627918
True	75.77599301872011
True	763.0063536574277
True	474.83131814949934
True	382.8691031858193
True	861.018099663056
True	25.205173481796766
True	219.002137095521
True	894.8942255421393
True	230.50365617689744
True	7.985717436858938
True	503.2993207710304
True	103.19363865609556
True	662.5813181648398
True	52.652533356004525
True	258.1525206099204
True	839.1494421366859
True	923.9618860750944
True	272.06052020152174
True	422.0289085293956
True	121.72451724441432
True	626.7057860107892
True	261.6078512294916
True	193.64700786826305
True	845.1961921718848
True	52.2118240245385
True	709.7772490647728
True	271.79772013913635
True	298.3699428289137
True	170.63228580143624
True	490.05357782833966
True	621.8799619692459
True	368.1153186206866
True	419.6471623066715
True	67.29148106731311
True	166.6085943674942
True	450.5882345347356
True	224.5279727448279
True	38.77641472308845
True	206.80049818126815
True	384.8646199165907
True	393.2582944856665
True	782.1632473859421
True	132.9043309210202
True	652.0436835575232
True	525.1760083881292
True	606.7797234592376
True	133.11466196050856
True	38.78763156596152
True	666.0250502140148
True	71.61667348874963
True	560.9518777331863
True	683.696362795398
True	450.1533338396656
True	138.8791507347193
True	525.8179655408986
True	4.928633953117958
True	404.7155336682916
True	30.255404953263497
True	615.4132806743814
True	261.66238685370286
True	572.7541512276174
True	681.7847637691731
True	141.66755620097774
True	527.085698786526
True	502.7419349004557
True	64.66797180919035
True	957.884446410945
True	2.9759949527849443
True	28.791723318751615
True	638.1438732663424
True	670.9245132241465
True	139.12746157863322
True	408.4252642371582
True	124.60587495633024
True	72.34766951405379
True	459.0909498054371
True	44.03659306897481
True	512.552046522878
True	12.263627078854952
True	860.1613401793451
True	550.778111203664
True	703.0828701967673
True	101.22033997971027
True	397.8638289271864
True	1003.1890955157528
True	893.2834767122337
True	140.86282783379497
True	551.6361761908958
True	464.23133101406165
True	241.28971744992
True	246.88839164415825
True	6.622751386266676
True	318.09851617819123
True	10.292905617318665
True	370.3883708372675
True	75.94446698684848
True	413.20221198355136
True	664.3765922779893
True	125.05643187440133
True	234.39540287568596
True	642.7435582167153
True	686.2053012431041
True	300.6479312739677
True	136.0812831931989
True	164.2094929008025
True	476.4449520233022
True	86.82395057249215
True	10.821846829741412
True	528.3359068043578
True	573.8131627708373
True	16.91042102297372
True	140.62442620989822
True	920.0804041985753
True	508.3691207706197
True	268.14843786891265
True	34.49448391999944
True	477.882318143954
True	115.57929496027026
True	574.1287541152747
True	665.3409516952358
True	292.57846173482386
True	384.6849547315287
True	190.52877573293912
True	244.6774910952268
True	76.61163392554965
True	219.1219255559192
True	486.94577068753046
True	18.801842714129165
True	466.357849101568
True	374.6779435396949
True	718.0162449415644
True	894.1326401477367
True	891.5076605529141
True	145.5223377389712
True	416.6107273365827
True	74.67565365382617
True	196.20507231320704
True	321.6922759878672
True	10.084469042208871
True	785.5393722833311
True	21.98480850804416
True	392.7759931067634
True	270.31012020569915
True	653.2378319293531
True	202.5098798422768
True	40.43386558199416
True	703.6534333906861
True	1081.3542395469576
True	217.82774869552927
True	137.0453188953254
True	614.2229902786572
True	486.3417682026229
True	17.944034386717206
True	829.8624232638476
True	108.98086695704929
True	47.07455129248793
True	302.3650129342702
True	357.07511962925406
True	403.9955415746182
True	266.4267193908896
True	20.407334289180547
True	23.490693471201094
True	829.9957215414006
True	202.7923891637436
True	110.45550429372678
True	832.6120901667364
True	642.4637260664099
True	638.6729250952036
True	451.8074672148067
True	141.7774162320307
True	31.905269906954075
True	105.4776302761054
True	438.9653310913933
True	229.86307535715133
True	470.4391511528085
True	146.27255540644035
True	491.7759793566586
True	669.138535366144
True	953.7377693198866
True	25.22265459609505
True	1011.945084659211
True	1074.899470583373
True	477.88851154706913
True	86.15159690925555
True	794.9503703782773
True	643.4757260780251
True	658.3625252903162
True	169.55067258072893
True	741.4109091128608
True	710.903649772977
True	119.1767140783447
True	775.4420759058213
True	810.6372742224859
True	480.0700375989763
True	234.3955791522162
True	70.26830958909967
True	306.3393015411936
True	361.7584321837843
True	468.8633806801661
True	421.5888719529256
True	190.13301941127747
True	308.679120190638
True	2.884938053748024
True	13.847552170938414
True	106.30771961489556
True	133.23547221413756
True	348.9152741102303
True	339.10377345806745
True	110.26515803072982
True	17.86985917899335
True	213.1858729127781
True	858.4412535758917
True	439.18520494871535
True	525.1156931792999
True	560.2939432245487
True	791.774185584713
True	634.2928452452495
True	93.7288826420798
True	207.2155596685794
True	252.6739082777013
True	284.81986855414
True	102.8087169552601
True	358.352246843116
True	425.6882568677202
True	168.60743925933463
True	656.5164168919489
True	249.41366783389915
True	200.9586515215752
True	27.680069891628424
True	253.36579428923503
True	483.58562081651326
True	172.69528229115213
True	520.1814739034357
True	463.48062121858027
True	243.6019697639437
True	108.05388872079756
True	41.6107064073671
True	403.99379365561214
True	788.7276273232083
True	158.52521447662053
True	1047.4048196471797
True	1032.700961769808
True	474.8792046560845
True	102.42295351522732
True	123.3662096027698
True	702.2911898615098
True	7.726074704715751
True	225.51513908052465
True	135.59377883801497
True	115.67154635940672
True	324.0673756592465
True	625.7335915246606
True	39.40963021148481
True	123.45724530142786
True	962.9978206083211
True	58.093178578101046
True	445.1537649322389
True	511.7917852692436
True	246.3761390083404
True	130.99381306035534
True	947.871807849326
True	1206.493921820269
True	525.1746174238716
True	649.8672286424502
True	211.17992640099007
True	156.29575295227988
True	334.69711029447143
True	265.5000623370786
True	169.221365609919
True	307.6870988762737
True	346.22265751349414
True	11.338691486801
True	641.1037561282507
True	142.3712693753963
True	81.33500015248404
True	451.9926111673819
True	313.18175986986887
True	1200.0290895580124
True	341.7099474568549
True	963.8012118393252
True	9.801707456725431
True	258.4503138490699
True	220.9233410925774
True	154.20692317624264
True	487.3271232065961
True	204.4419123082814
True	408.37400601360594
True	326.9743873907857
True	114.53375477794695
True	349.88807507179393
True	1054.4281881831107
True	724.6381576660342
True	211.35938311119415
True	108.92413670791632
True	311.37496563809464
True	24.75188788038366
True	361.23377292549617
True	310.3986151136823
True	576.4323137897202
True	428.2474193695794
True	359.3085595326044
True	163.10920783116958
True	11.436456633123775
True	421.77479528206754
True	281.6162457777396
True	141.34803129586493
True	307.04575580710224
True	431.9829063614313
True	804.9897639602889
True	321.14162935111904
True	784.5455032099027
True	393.402367885148
True	384.0116918423102
True	1.8280664139639613
True	1203.559356024747
True	96.60192570494206
True	951.505798384826
True	204.0804293671193
True	463.9492797310007
True	649.1816640682921
True	85.88870037702179
True	509.0120734029109
True	33.313069155255
True	411.60237618487264
True	78.04071489293246
True	232.20126729063216
True	38.59495802378709
True	638.0786306115976
True	194.58322057676972
True	25.69670050634817
True	395.9044242859181
True	110.11819197266198
True	169.6325345387851
True	828.2665652378137
True	254.6904402867383
True	148.7271835432525
True	387.1291502717148
True	508.0795461472521
True	332.4986572876848
True	495.9953128953308
True	619.3156390902217
True	164.5991907001601
True	7.569604260934141
True	70.06841592291426
True	439.0574897380496
True	85.24865656937598
True	79.87050096836002
True	1044.7377341584686
True	24.654271968569127
True	329.1152660358092
True	314.04370779900256
True	435.9174586020025
True	674.4693930763118
True	181.51627445360472
True	660.0248678069149
True	328.6223346310976
True	347.392352516586
True	286.25329690708867
True	216.7763068757384
True	350.8813795670275
True	433.7925649502191
True	424.0386573588024
True	614.7863563839719
True	140.1837151698966
True	80.47383288379463
True	38.94997843702995
True	285.86207956422714
True	638.835720836063
True	394.2366462986099
True	798.9800688641492
True	209.48316985088732
True	393.51640090224
True	68.20891662415971
True	56.97345647819814
True	442.0298952666201
True	197.32257230085912
True	225.90413606847287
True	45.627709236628135
True	1072.9694146346153
True	176.8887399490272
True	895.7056884543468
True	323.6310335067694
True	924.6118185342382
True	225.6582841670212
True	465.32040045043937
True	527.3172840547877
True	608.9586440806543
True	213.6371213799803
True	487.79073915439113
True	966.9812295888372
True	131.8688100929994
True	7.872937433977598
True	577.1465655534371
True	30.30915338214886
True	70.5061369456955
True	801.1504196056538
True	235.66980981294347
True	1009.3242701337624
True	674.2245949018362
True	423.5133093591285
True	282.4624390025319
True	482.169679261258
True	335.37529942971764
True	182.45257816875696
True	698.9222069848945
True	720.0308633932242
True	211.7440096675905
True	89.52259255533477
True	510.2705303330513
True	129.05802567962095
True	392.3164991375723
True	339.3391516553468
True	66.62212264735427
True	385.48389103402496
True	407.1247217461092
True	366.2737557716415
True	413.5013245343311
True	429.4171001702449
True	652.2839019550751
True	57.52573762028912
True	443.5613990876052
True	327.6503615915348
True	668.2737016632528
True	220.7904810627232
True	102.26906365211238
True	41.232482717671296
True	555.4002671193472
True	611.7539666413868
True	188.45085208851367
True	412.8472064589968
True	339.98728340908207
True	16.518510281376294
True	165.03819420810262
True	297.01493134453915
True	3.5040957329489792
True	878.4085919931748
True	78.10462838793971
True	102.41993405224962
True	114.84326096016387
True	358.00478025484284
True	34.63719335847537
True	465.52951156607327
True	235.3658554764536
True	5.900452189257748
True	122.96541095600364
True	442.6999264780809
True	52.06399890662101
True	68.91181975890399
True	177.76909808329356
True	305.28031532949853
True	942.3441905324928
True	391.5754022512336
True	967.2874850206828
True	178.06057164958807
True	1033.2276237065555
True	810.2742902413129
True	673.4308629664906
True	393.1981442798623
True	383.06863323620246
True	79.56403374413212
True	75.56326705604047
True	81.05945130075874
True	189.5651339162708
True	469.8355544096392
True	1108.7804396116
True	183.3307738065645
True	357.6563395404892
True	440.9399662780749
True	603.8666692016088
True	589.3601193024784
True	280.1305026435866
True	440.0805700284211
True	684.2267295894734
True	97.85506929519669
True	723.2707294933599
True	251.9682123647465
True	133.81297335690329
True	417.3595315957421
True	864.4561713948948
True	429.8058066196621
True	857.5960222927127
True	202.4348385857644
True	337.5009524641395
True	692.9336115400297
True	615.0128045815051
True	186.80005956567024
True	267.7258100290624
True	781.4955108792091
True	33.45242004019046
True	191.50572810945343
True	498.3405088887525
True	700.4086077834909
True	104.70780217460047
True	37.52423678998639
True	167.18350384399716
True	726.9903288952403
True	310.88183565330354
True	558.1455012155325
True	357.8793672945208
True	302.89260148287747
True	452.93476805275
True	492.7912922226517
True	75.22935878630446
True	368.344787285878
True	766.4041671610092
True	0.0
True	297.69943495402
True	233.6484564153432
True	975.4508143890808
True	156.85249809496594
True	634.3287601746026
True	636.5527974541825
True	114.39333123726074
True	206.29340233270287
True	132.5155827543155
True	11.40055635552058
True	289.9617104922181
True	380.48685386528814
True	1146.8822407071784
True	235.82108377231373
True	394.52034453983447
True	658.8648727371334
True	206.70577556717836
True	26.82874745982111
True	840.143830734811
True	616.8600112498891
True	159.05358363313653
True	625.1261761930824
True	163.94819161261276
True	301.5288691320811
True	749.8285642854127
True	31.244105361474723
True	105.40512942914988
True	518.6093193671878
True	62.639099591204165
True	75.05028749634536
True	416.2073482833697
True	23.55395298045714
True	764.6372735027161
True	100.76110540175264
True	149.54414843237134
True	19.1618929387858
True	704.7036618020063
True	29.686645924365024
True	769.8810255428979
True	392.36247445651526
True	117.9249815482174
True	697.3156894116966
True	520.2182418293891
True	565.9461978900622
True	45.22723102809361
True	363.7688176594892
True	5.569887136502334
True	93.09322935208752
True	368.7539288742572
True	47.111537009809474
True	114.52810397225257
True	317.4313676190366
True	185.97665722419325
True	102.75311646303678
True	646.9918329195544
True	20.23124154444761
True	1135.0505574399758
True	491.9727699704768
True	304.8616981770724
True	493.5381778708223
True	131.80223213257918
True	778.9868583354075
True	1115.637222489188
True	750.0342040707746
True	180.4059018033525
True	230.4455572769936
True	54.53212302998288
True	56.37272089344791
True	154.1143513305586
True	103.51714018565262
True	171.41204877458085
True	1158.797327908377
True	309.1875107010058
True	349.5178538979618
True	698.4230100203557
True	17.180722032413993
True	14.114808834275353
True	596.5580127484741
True	4.527460479762323
True	105.18280682033014
True	692.988309097031
True	179.07312036780934
True	621.2552331834727
True	845.5508186116464
True	158.47441955087143
True	937.5527280762316
True	2.590821659938756
True	457.8520040229708
True	1055.8988020348577
True	24.74838985236164
True	238.5526148980177
True	143.04464663189313
True	950.6685791072028
True	238.40651598006625
True	496.0263774552064
True	120.37797784555254
True	517.0738292137202
True	151.92646017397
True	98.40055417629632
True	384.73178639497394
True	70.67152134873255
True	54.63955631972989
True	1045.8444238404486
True	260.9383948737061
True	162.40083745651617
True	362.8549033750636
True	398.6451322616437
True	208.4183294760624
True	165.0504651782855
True	377.52497729516045
True	35.45571989793262
True	487.75478539597793
True	1142.5125920276582
True	114.29733635586452
True	466.50771120872366
True	316.29078317854527
True	26.9391787066652
True	424.773840328827
True	101.16571650567928
True	620.1879715922632
True	200.8339543309139
True	430.015984715345
True	21.362201788656904
True	438.9709634019293
True	110.46849784695088
True	334.0371030536485
True	33.5228941082008
True	171.5947679772206
True	247.84335802547747
True	786.7659905375932
True	59.49467965565631
True	138.88102648804607
True	235.95509214278812
True	135.69841673682433
True	647.3385011187045
True	552.3694386377978
True	760.1840668861605
True	392.329879672662
True	549.4971303547949
True	427.80814966860095
True	681.6301773517413
True	70.25632470367678
True	482.2887041314626
True	424.7342517798253
True	49.75402890722392
True	86.24606177625095
True	125.4636226609316
True	88.80355996955691
True	337.6590429251922
True	854.6428930968863
True	332.363568551506
True	1111.8806205307717
True	328.99113855353164
True	916.437972078461
True	152.6238674066678
True	559.9129718858901
True	626.7715742848027
True	684.4939984976374
True	427.3110870562712
True	61.82837615701416
True	306.0285759674356
True	38.90225469007509
True	175.1953244594412
True	172.6161039400276
True	1076.4069937414824
True	224.0311566556433
True	564.5032690955237
True	547.4144830057793
True	556.1684211297569
True	901.6044511777998
True	581.0461001144632
True	660.5007448852136
True	949.099583310302
True	125.99800991128178
True	311.6834725648332
True	254.51041266285063
True	336.1657093478762
True	91.33656255391423
True	390.3050322987229
True	4.632178303901689
True	334.4911649019197
True	250.17275119385965
True	593.2571002895606
True	280.85178908175635
True	370.1243456598932
True	10.9891995544282
True	55.16061177975958
True	543.0622946122279
True	29.84485381972548
True	149.8224950241975
True	67.77459254834488
True	155.88221459156068
True	241.25624022152297
True	67.93182165424038
True	379.28632548354994
True	279.39293464265995
True	105.0124993493804
True	328.7648274765464
True	67.90134952405495
True	564.7076848945054
True	844.7629956304789
True	266.93253341945444
True	1137.8564177660337
True	111.2629626087998
True	301.1200604869689
True	1040.1421850170402
True	90.5091355150218
True	272.1978753526232
True	9.376096467041652
True	414.7069187339751
True	462.62224680368047
True	150.2412901967255
True	617.1807087020464
True	911.1340293942196
True	158.17275616425448
True	76.36261694509427
True	336.696377817764
True	562.0419887705103
True	624.383557489579
True	1262.060801535003
True	26.45379721653551
True	951.7187034157696
True	134.75906596537016
True	632.7816705792264
True	125.09981844429208
True	138.0359741750963
True	185.2582056482888
True	163.25567404821686
True	751.4442167335128
True	201.3177249421791
True	225.3400205874784
True	68.21217587923138
True	519.4692576244354
True	463.9197351479622
True	178.37436293548683
True	236.3128755504353
True	17.488423219734567
True	430.7144209802372
True	211.95041637187265
True	294.22472898182934
True	116.02453837202408
True	696.5664694934867
True	421.0528436718163
True	258.4169136049384
True	646.4281541792291
True	539.8749378032502
True	457.6366778829168
True	136.21554739152472
True	519.1277717577321
True	436.1806793516869
True	3.169302599169148
True	199.93392947805364
True	90.37609564593387
True	240.72769850043284
True	3.3292231903238854
True	118.27212848827148
True	345.049476499718
True	7.164913557092137
True	848.5520079968497
True	171.73395994817807
True	712.5414338851928
True	778.1654081926661
True	148.7714690891942
True	219.90594711115668
True	470.3456687465408
True	825.9117785242053
True	52.21422137288656
True	35.49981861076135
True	129.86779086725778
True	622.5708137662392
True	698.9902164673056
True	176.4967617337886
True	594.3096731401812
True	592.5898878953857
True	816.2339623994329
True	395.85040756915777
True	185.33515452066945
True	877.4679066461117
True	227.4785986136061
True	141.28696938489702
True	310.56088019542824
True	228.02411340641885
True	205.67792346028716
True	605.660078427834
True	252.33946146826187
True	195.5059155263594
True	448.6422107631177
True	471.2676868201711
True	61.401412612131146
True	284.5401671415818
True	80.59492317379265
True	350.7433703903112
True	351.17922564799943
True	239.11738419735124
True	180.79394570167548
True	375.87235074640336
True	645.5394960408513
True	738.204418169887
True	308.57466727424327
True	738.4140705622001
True	64.37738949053207
True	874.119339739954
True	355.0914321526424
True	12.527725262466678
True	607.4100402449557
True	701.5527768002028
True	253.94177314377072
True	163.87544606032395
True	44.20373095697201
True	384.8531055683109
True	78.76306091486411
True	14.482173438964487
True	886.5542096897209
True	361.4895298976023
True	173.61462323389878
True	983.7800299036192
True	12.441718515174983
True	783.4742384723205
True	30.93784787323996
True	685.2884095546186
True	61.39960810125541
True	765.9996293067828
True	431.8827755820672
True	205.65346084731596
True	447.9243130471085
True	208.224808599904
True	297.34316446021967
True	213.58675338537373
True	408.0708951281681
True	10.386658578728724
True	329.9511331068968
True	113.5831235507729
True	11.059226408666955
True	483.8473658458325
True	728.0323412361304
True	294.21285805777
True	80.92305887545675
True	303.0997155801783
True	79.80856787317273
True	186.78041874597056
True	182.1658215260496
True	377.7144235739938
True	42.47426910342647
True	136.68907075785503
True	383.7125799900496
True	876.2070075670151
True	111.66647905989004
True	210.62992218876792
True	450.3625406224253
True	19.69898873282249
True	411.98074117106654
True	501.1506307494516
True	85.92964831255522
True	378.192125276217
True	373.0719568222127
True	420.3172532788788
True	581.6224161081111
True	1047.763154047086
True	1009.8131125701786
True	58.00548989600818
True	1072.316388437275
True	113.555832123418
True	107.77772701068668
True	101.22436358958784
True	511.5001074790358
True	375.79133142566405
True	586.7549556905881
True	256.4652668965259
True	159.7878540846965
True	400.5779762449732
True	13.904279319288284
True	467.9968282322607
True	381.61440249478966
True	150.51995832263705
True	94.48363816081542
True	532.5416515151079
True	979.34220094914
True	208.86096042546816
True	69.74178384992685
True	444.6210490546575
True	380.1160896576098
True	479.9730065290914
True	328.8366167861553
True	4.51754526004292
True	534.6730422749425
True	521.9152922541028
True	499.72443151407975
True	183.86285621275715
True	101.67795314228457
True	20.99684483150162
True	373.7547773978896
True	107.6322662202109
True	6.625684831718557
True	30.320641980674385
True	347.68932445845206
True	632.993831079263
True	139.2918437915767
True	90.65622618004072
True	26.244545996767087
True	422.5470230171397
True	379.76778172185504
True	794.8653554169746
True	298.3455492886545
True	495.0577451531785
True	531.7689365093141
True	539.5429363407014
True	293.79267365035685
True	551.6370960887706
True	96.30045134152392
True	588.3993591878581
True	7.129413231478422
True	374.194026667269
True	461.2776011527645
True	979.4324782997104
True	355.5359142703591
True	786.8113095406874
True	962.9227468349288
True	175.78714773976682
True	38.11959910695735
True	362.2479579061522
True	387.7703051598209
True	561.5957251833403
True	241.80266629970572
True	28.90187665772575
True	659.3145692929409
True	125.67429863283336
True	1037.148413432151
True	314.3290086445974
True	474.9696970411342
True	128.5526348637933
True	812.967010126389
True	140.51400034681242
True	833.3890205033964
True	577.1493748340779
True	183.86191455863784
True	112.138601201227
True	66.64371412046114
True	558.5332175917023
True	907.8724590222024
True	438.6869239202403
True	533.8139058883992
True	134.85089243625688
True	656.8406789744824
True	462.6984560462656
True	781.1577451766557
True	313.1423379753469
True	600.0430881594065
True	109.16440250852736
True	23.82413615668947
True	426.15245208856766
True	162.9257526920782
True	106.49667931209784
True	388.2050762563497
True	1062.2494456409895
True	266.2362016420693
True	551.3623479808573
True	11.443304474199216
True	78.83288528044558
True	335.8830974836184
True	797.7500374012004
True	435.5378593535311
True	500.33557063773736
True	691.2529248015785
True	68.56598955186485
True	729.0534093114701
True	48.39488538128172
True	105.71257001246998
True	182.0445856383922
True	82.72992149187097
True	25.624964133563207
True	299.93453210696856
True	472.4228899791668
True	908.0879000558504
True	871.2409141601217
True	6.010843319450817
True	274.637586661668
True	468.52735301130525
True	124.98846007586512
True	245.703065234588
True	327.2572999234049
True	1326.545572553927
True	457.9854962315116
True	26.49254280635081
True	176.73211100195343
True	727.9073899096333
True	35.32286662811249
True	183.20476280247485
True	555.4989212861658
True	72.87287783968253
True	872.7722076181395
True	335.56075137192727
True	665.4914324233717
True	82.70279343056735
True	673.8837272840269
True	588.5311875174841
True	849.3680746891254
True	246.25193393086963
True	510.8440968418403
True	847.8439005511095
True	922.2160928565258
True	240.9596576151552
True	753.1399910658407
True	224.04921904473653
True	449.8205863818124
True	370.6797847812265
True	495.6781688430948
True	495.4495981987925
True	303.1190580054031
True	353.58831589713583
True	114.35878014247685
True	335.38522444834695
True	1154.1942160740196
True	278.50213994256467
True	153.55547980009183
True	298.84774004031715
True	745.6697717492134
True	656.7084381753682
True	414.8776818459689
True	119.85053039555842
True	326.41547686586506
True	35.7531202520803
True	177.038709856485
True	92.061678143393
True	89.18196973016714
True	545.2802985227356
True	142.88391806086727
True	131.47781934738953
True	104.48879629907522
True	83.96758327611265
True	453.76824824599055
True	387.151391211199
True	1066.147780072376
True	540.9019879179043
True	861.1093717583101
True	266.3749083302255
True	312.8328466005447
True	546.7662539180185
True	191.63814926812228
True	727.4787175550763
True	245.7343463371433
True	364.9847973226568
True	71.01867689665272
True	118.0970067760582
True	248.1609045474852
True	123.930176165129
True	485.6424262795253
True	34.14663777137808
True	592.3611605967171
True	1021.967558594436
True	737.9833766978797
True	1.5134370059924267
True	63.00670910293958
True	490.3884078632052
True	439.8414035296235
True	79.6520924356703
True	119.99517752934857
True	317.59371024953106
True	77.59952248406302
True	53.46991948408293
True	726.7626751585503
True	652.6239425504176
True	162.22941939857404
True	166.5508029523303
True	538.075193997737
True	55.59838353095003
True	25.584896516413117
True	545.4046016512874
True	451.6156056658695
True	1128.7859920547542
True	43.72340955349376
True	469.3369844710836
True	896.2946078074433
True	807.99280986873
True	292.05281876272454
True	776.7418856033844
True	391.9823544957546
True	41.66584821623838
True	95.97611459237716
True	719.9017457766845
True	79.88180062271621
True	145.46619752795618
True	921.965408510594
True	193.55021252230787
True	272.896820407675
True	101.42005098577287
True	632.3483595366765
True	586.8560863798803
True	201.83405432224427
True	439.173685071988
True	41.70263126947626
True	279.93270972340287
True	606.548391029414
True	631.0662306081492
True	303.25426354974434
True	75.47457998228838
True	927.8474064609672
True	1124.4137132963872
True	567.3648199603861
True	64.86700231579528
True	30.098956685161937
True	91.77980552768072
True	103.7537588240524
True	104.2643678870982
True	838.9583067221597
True	1190.8743235602717
True	758.7768761346281
True	325.1922793038458
True	7.947464340880942
True	20.753920124360697
True	332.50929525746176
True	468.40618440592846
True	46.96478075060382
True	560.2442151319902
True	424.43115153226177
True	396.8721777564726
True	82.89485259980226
True	192.98496846362448
True	265.33076092316423
True	138.85535036543658
True	398.7055321188881
True	41.13572906000111
True	166.41507763062856
True	1165.4841290232243
True	5.059407362573669
True	28.371424266673937
True	564.8154087719801
True	350.3225735874319
True	770.357953104396
True	156.98759237275505
True	747.3430742589737
True	598.4530659297031
True	275.89554350540146
True	428.50251927161344
True	339.66072257505726
True	288.05577945042165
True	272.7512605214429
True	391.5552275638514
True	508.6893682609232
True	521.5585310273852
True	109.6563456059647
True	369.8455257519728
True	7.979189063371582
True	184.14720778686663
True	235.84133388211404
True	848.9290652289811
True	606.3180959539849
True	30.521083783684425
True	760.0303027391435
True	835.3794942720194
True	103.95050573481292
True	350.9056615331023
True	853.4987318977829
True	222.6694824149071
True	162.1206808956839
True	530.608844450024
True	574.5471237336523
True	1106.2289923323403
True	147.75768010789963
True	153.11853682759218
True	257.8527653435393
True	311.36715066051886
True	413.952338183492
True	419.0972224906524
True	303.5161861861788
True	445.5341906111804
True	500.569071518654
True	231.70311745333868
True	1462.333320231719
True	243.5514473690194
True	434.1072777385127
True	53.847172516663655
True	768.5032659720546
True	261.85276578590486
True	919.6315522717553
True	561.7680984150365
True	314.189738546397
True	802.6605748043957
True	261.67196821676174
True	210.69950522262167
True	254.0228851130504
True	220.62259552824875
True	143.54352166067437
True	258.50959512575946
True	727.0437472488337
True	532.5835628036608
True	222.0840202634033
True	1116.1441168424435
True	113.38412215174452
True	264.1021571329153
True	72.84125744460633
True	318.84629672059583
True	410.83458267386777
True	88.92353722257111
True	223.38407040619063
True	74.1800991518144
True	700.8726051221369
True	368.2873306198375
True	210.4389426748201
True	719.6125365785394
True	861.0913527037341
True	805.864096924305
True	824.5673985410838
True	349.4314993368742
True	1.5007536487629132
True	268.91127648861004
True	58.50267417761838
True	378.0773757766895
True	51.93329213463184
True	368.68327697552536
True	853.5362995551737
True	967.2619003222504
True	405.853818799296
True	21.719151008699736
True	522.5207675456163
True	502.5942166964688
True	183.53052083939056
True	230.38144271578557
True	286.8304036348928
True	23.70729525829483
True	124.55949472688292
True	971.568268557527
True	64.58571853105329
True	499.4215865791393
True	787.1861364308775
True	99.44304839975533
True	233.82727397781528
True	109.76931592834828
True	16.34261562791253
True	1.0927355611926033
True	121.58674039773194
True	1008.9475081977928
True	472.7940338888838
True	62.7713362076929
True	771.5700364117417
True	335.8802633715582
True	1.1059483107238703
True	468.403364131337
True	179.96697600787493
True	507.5910826559754
True	82.96007188056326
True	313.67916894809804
True	359.0163873382918
True	173.92386257025183
True	205.09070915838748
True	126.7619534055927
True	171.95478241938693
True	980.01209394539
True	15.40385971251239
True	509.2492734991689
True	494.3235534768808
True	383.8287901993253
True	215.4906269275858
True	243.05025816523835
True	159.4037132365332
True	49.29146128160279
True	504.8151316178798
True	151.85316211209565
True	838.437803581996
True	849.6999453360096
True	250.1218596379213
True	324.44860638082275
True	522.5810764761303
True	40.56035395537033
True	85.76854107786765
True	718.1396876859604
True	1069.7555586909286
True	107.25568785029094
True	720.1525913575647
True	146.39385756166598
True	909.59204510833
True	659.7670660767257
True	100.2798827907842
True	281.0682903727374
True	605.6237812309695
True	265.5838757903736
True	45.77338968633076
True	563.380992714765
True	446.8088121618616
True	5.501628616594978
True	479.1096008761349
True	65.44154490409579
True	178.62083219167363
True	248.594691449652
True	300.4870724641877
True	73.3251119372991
True	228.7791859104302
True	353.5023465273136
True	425.4579395547802
True	944.75811380462
True	46.79507999117764
True	893.7665356962428
True	1031.0153795086455
True	129.13427605652947
True	74.61716301544315
True	998.4557778236492
True	34.52048161716136
True	228.541174489565
True	86.2793073558221
True	214.1749273456288
True	372.8912671497878
True	974.3076779913088
True	99.8524909163449
True	71.61877460529064
True	667.7246045155885
True	275.39355401576944
True	718.2438936615663
True	48.92526724874779
True	492.2830666308295
True	368.33367835143264
True	695.8066260461645
True	51.709827629824254
True	110.54714694733292
True	25.466283860449856
True	272.9827401245389
True	43.35493957087965
True	349.91823110675193
True	2.404151923938657
True	1214.8911916344618
True	105.60470449667622
True	144.41495856477837
True	363.9072125876168
True	711.4799817605009
True	680.0159660249985
True	984.6015076575997
True	472.0989133340133
True	397.6052027313855
True	143.6406130592199
True	422.58772508367656
True	867.542429574668
True	417.3807665235417
True	952.2347940189828
True	86.25466042833091
True	440.48421289339313
True	177.16879060551204
True	283.8061418176381
True	739.3892186718673
True	164.2194616280521
True	132.47492690916553
True	64.18309634756145
True	877.8350634339581
True	755.5742282775452
True	82.76327179443807
True	441.25520083149854
True	766.3778220575696
True	426.57134584956185
True	55.18774203806954
True	313.14873327342696
True	805.2434600670691
True	28.53492578933697
True	353.8058764695453
True	170.20111408039634
True	288.6547250970548
True	33.11380584673949
True	217.4672914539507
True	774.0723141737499
True	629.7835750080781
True	54.59504480713206
True	293.0348449029806
True	888.5985205123895
True	17.047235572607573
True	316.65509863771206
True	275.66168448806457
True	447.1768825808269
True	232.48235581862775
True	585.6055823939004
True	46.675858603864526
True	962.6361443365762
True	870.2006158666186
True	48.90655772028337
True	405.6514955392924
True	722.6865269658111
True	910.0461075624556
True	272.0679821514637
True	599.0894910821763
True	130.4057773311156
True	189.5646805931813
True	133.9912984392849
True	137.42937661930037
True	208.7412896032968
True	921.3240982679137
True	775.6793194378577
True	925.4687100935809
True	19.84518951509136
True	25.586641433144617
True	363.6773210741937
True	14.04683743545031
True	623.7320858691993
True	1102.6161080774716
True	271.78022566469554
True	210.3474627758848
True	83.8676029318985
True	217.8895453259013
True	131.52472784852566
True	43.91922937133407
True	135.87168487572814
True	90.03276490213169
True	248.6949667641612
True	542.8353293632595
True	173.44956362154542
True	29.98014741582543
True	53.977872270579965
True	425.908733019171
True	261.22694023214655
True	609.1913089286986
True	23.66196758548508
True	113.16733162262813
True	662.1962892312407
True	259.89248974056403
True	457.2501086897005
True	659.4287726516354
True	99.3951119263186
True	107.9963182712146
True	82.95319111748627
True	26.51192314605352
True	119.13370840297036
True	83.48622248828597
True	100.76680645326876
True	152.5862096784088
True	237.5929941156482
True	808.6758280596125
True	277.48072340865207
True	925.9608604779228
True	166.38139287008983
True	200.2248599126341
True	803.1439951905122
True	313.763479875619
True	606.347242486741
True	259.39714504075226
True	357.76677078126147
True	434.3902030225152
True	562.585034832342
True	656.9441473477377
True	363.0719709638824
True	36.17265616596583
True	552.7879386050546
True	611.1240173411463
True	19.76393771242542
True	11.034567305439616
True	258.72857882939496
True	403.6508645403723
True	441.7282195846189
True	68.17991397211796
True	641.3894095296228
True	945.5922908444044
True	237.91682233257927
True	884.0221610329165
True	283.8911022136673
True	105.35205054740725
True	274.29177788081995
True	689.6350098421937
True	36.239372335018274
True	563.6262448768687
True	1276.7577668889078
True	1021.445643791532
True	925.91852947445
True	212.4900746319324
True	97.16162285568976
True	197.1296173399869
True	830.5806163509186
True	145.9367479635714
True	1067.7812011407086
True	861.0130615657592
True	38.58490158220529
True	90.48446380647772
True	420.2424205617533
True	413.4781548732311
True	209.18984448968385
True	532.5243126096643
True	653.2348992783836
True	118.14461124138263
True	278.84515347993647
True	999.4155452501648
True	52.96845626720659
True	695.265877602426
True	545.078744273399
True	32.838260491322174
True	809.8884065727093
True	392.0719854830301
True	563.0560408535428
True	109.66537818310414
True	278.17375779740735
True	217.5638287652993
True	25.91636190173319
True	137.5027686499293
True	776.3409604173748
True	140.19816298299432
True	392.771236581113
True	66.09595373076115
True	653.7302770220888
True	628.2028315108167
True	238.4339656332331
True	470.7022302643253
True	164.40986931056648
True	169.51611543981682
True	226.26420092096907
True	288.8939812374978
True	368.2404026184663
True	127.46234738763616
True	193.10048567366832
True	26.26058318018973
True	869.551558185475
True	312.6072687922399
True	8.821017609646704
True	379.0792274332831
True	157.84888821763627
True	611.6036472342072
True	379.9496581557448
True	586.7414965316004
True	538.047155151962
True	478.393586086115
True	798.8555706071359
True	247.06323376434807
True	569.6460766138174
True	158.91689218308434
True	512.1401238861702
True	380.32415758337066
True	376.2031659151971
True	127.42487473620888
True	127.84730373318908
True	106.86149395513928
True	72.43246408217938
True	754.3475727502815
True	176.86876278695993
True	45.73025164519311
True	0.0
True	561.2791163627489
True	111.10414785864064
True	22.35182473969651
True	42.48713650233447
True	115.00973548244536
True	536.2228935134896
True	180.91746765677877
True	104.6074308751501
True	36.64674970801244
True	162.64419339019034
True	864.3163570511373
True	49.780630828317136
True	216.45529742636845
True	763.6440726106002
True	319.8575260447634
True	468.29281182561215
True	478.1882284494034
True	510.6873750494351
True	601.7967515655648
True	904.3706335140558
True	262.01516973433485
True	1033.906184030619
True	913.7179991274776
True	616.0834955007882
True	348.50954747590094
True	847.8760470563391
True	9.899790736015593
True	32.99404194250588
True	274.56400968396224
True	43.83873009906205
True	210.77316578034527
True	775.1365753457646
True	221.7277663725781
True	755.624024672774
True	763.5109245313535
True	118.2802955638141
True	364.3259401140381
True	566.2354240518599
True	24.696631330055013
True	131.99587453958944
True	425.44474422940687
True	307.0265836132033
True	198.64544828421472
True	110.77847003765945
True	382.4555111730312
True	21.81805974638369
True	365.367277478845
True	365.2130963729484
True	1047.9870070496702
True	378.793519790808
True	30.85683167249909
True	429.068604022084
True	435.9453405695232
True	233.38216370607287
True	30.888100162722814
True	772.2265718599199
True	434.4660532918075
True	176.71467762906414
True	13.027730625689802
True	1215.1702256038031
True	164.20320232281466
True	27.440537107128204
True	308.27207062885515
True	285.1275875508287
True	119.38096960832452
True	284.8574336772856
True	47.81119011970343
True	323.8956130453513
True	308.75087162237054
True	322.0270929014139
True	28.868351601215288
True	46.54709835973636
True	1071.8102790516805
True	25.163509355545408
True	11.925535647709273
True	179.26385701052777
True	664.9539704649382
True	9.079456364631303
True	192.28797900382463
True	173.85971609409845
True	562.9518529539621
True	391.96247805331234
True	753.9859090022414
True	315.9296533327324
True	496.30724834977934
True	453.9178254383106
True	498.3255193791064
True	101.38422250833436
True	1269.588203894331
True	880.6558561161933
True	303.64409527588253
True	528.9469497779244
True	100.47616438101171
True	596.5213314415843
True	435.356932875616
True	153.88226979908404
True	78.58963641042611
True	342.1747243155691
True	163.9036879123431
True	31.534359757401493
True	595.5656483493026
True	374.4519861833367
True	66.47444508520357
True	29.87007853601849
True	648.9313447335419
True	495.157545591179
True	70.85261816170623
True	23.43819687272405
True	338.78740757353563
True	329.4078321411121
True	711.9116628239451
True	541.0511524694567
True	563.3592202457569
True	798.3294702090304
True	8.930693120091917
True	58.27524782989032
True	36.97485427058235
True	57.56569097966305
True	520.2534208072806
True	579.6312501605538
True	77.93803230031713
True	115.0660724805629
True	204.33386551955883
True	76.41255853794898
True	167.98786056097114
True	207.744850538915
True	275.74486866939856
True	825.182919660779
True	598.741165971383
True	287.9738466392355
True	191.84531117011625
True	270.1727980948704
True	240.72931077648536
True	733.7013102047339
True	330.43732715572736
True	176.23775102131177
True	881.6903249233596
True	336.67614527032424
True	482.16466137365154
True	147.35328950129784
True	125.10703148615424
True	57.17067706450462
True	214.35381538786325
True	949.5564681784374
True	544.4957542220513
True	115.2570656140305
True	350.63815465578404
True	102.81505547987746
True	680.0953644507688
True	3.900477266591306
True	669.6713889039398
True	33.63382772525636
True	945.7610104664842
True	857.8251239176014
True	214.2225120842464
True	29.817200440148987
True	78.89843223730782
True	444.7946364497817
True	218.93950747313272
True	1.3716517775081798
True	80.39558063842804
True	1053.62765496754
True	340.7715185190751
True	656.3103100874747
True	479.6045233986835
True	31.60445290726769
True	137.4613081981368
True	437.500253301904
True	947.1837640469472
True	824.7389720902931
True	421.3557708982783
True	342.07140626937723
True	17.88980265018488
True	79.96879053611833
True	734.0623246696298
True	469.5238012331391
True	383.3804377731968
True	888.3551499029415
True	28.025412226390014
True	221.8760962133024
True	899.3506166847746
True	227.856535256912
True	8.541638175067092
True	497.857563644462
True	104.7155255658111
True	640.133814367282
True	47.71655380978402
True	265.9143457544592
True	835.4719859184764
True	903.4769319231726
True	276.432267307994
True	434.2460722166747
True	113.26439142971978
True	590.247455271585
True	250.87315817429325
True	188.1756226953063
True	838.3076866622508
True	55.89206961463692
True	704.7165314848515
True	276.42298350710126
True	290.8551147689236
True	172.9913097766592
True	499.82750877268086
True	623.0523094472661
True	365.6667238763664
True	422.8330606603839
True	66.0319470277837
True	166.09727911972752
True	449.4584445754143
True	220.1978981067028
True	37.13419980640347
True	207.36043385039724
True	375.23783377316914
True	387.0644407610536
True	750.4003799465195
True	125.14743105927708
True	664.1221505433512
True	511.81595347040695
True	610.9762222692417
True	139.62813756795694
True	39.13086423183099
True	668.945173006759
True	67.66704781401724
True	555.5474698719308
True	705.3093728215225
True	447.07552487196136
True	128.58608797863644
True	500.8884745802486
True	4.204916319362489
True	402.8071807891132
True	29.593715138652517
True	619.993745606307
True	249.44951905498948
True	567.5730048426752
True	680.1290831602786
True	146.11060298470989
True	520.5043596529282
True	499.94661747191
True	60.08264824598502
True	979.4228908966314
True	2.3324596453613324
True	27.31900070464318
True	619.7101861330694
True	683.8150245163607
True	137.70404944073556
True	412.5015135526458
True	123.44679803645772
True	74.39769854394906
True	459.18108935532587
True	42.75694615785997
True	497.7911139582768
True	12.270879572980604
True	846.7004114659218
True	535.3939011273317
True	690.8835642597403
True	98.85910434156078
True	385.8862407394916
True	977.051132517899
True	822.0537765506207
True	135.24329299483196
True	544.3032600970166
True	469.0160029320802
True	256.9104969195315
True	248.25319247109584
True	5.959154358006328
True	335.8659001958451
True	11.31070008462605
True	363.8153622721514
True	75.02218344227248
True	427.0786340357964
True	692.1123029328547
True	125.74428598721366
True	229.21700097765768
True	620.1286950393007
True	673.9052655775834
True	295.2400606204611
True	137.86956359646936
True	166.18010950372351
True	485.25356272935903
True	89.04200669826281
True	10.959277676328837
True	512.4186811850849
True	560.0804764385784
True	19.60015467117925
True	140.83113390386407
True	911.5911423902644
True	484.4325113463939
True	277.3361246963473
True	32.52674691055877
True	472.8215522923458
True	109.89051643690355
True	583.8220737828808
True	670.0110502506392
True	298.8027365432087
True	361.59049825790106
True	187.80161058307408
True	245.46086731787352
True	72.50372896875
True	214.1465367172314
True	495.9512575923149
True	20.154041175396923
True	449.8251041736029
True	357.6005505436339
True	735.5766506703038
True	898.8704157264209
True	901.5650680105488
True	153.3545453526904
True	411.1989377890479
True	71.53398159052655
True	201.2647739626048
True	322.1310431106229
True	9.738852784431598
True	784.0253794646726
True	22.518868379818382
True	400.22078611082816
True	280.91386058491287
True	664.7037723169194
True	209.1167037515606
True	39.175308654640205
True	660.3454839195454
True	1067.6805312957574
True	214.4412533611489
True	136.77195685195048
True	624.961421474728
True	458.5742207598578
True	17.304828194646053
True	848.2034729916456
True	108.0768173708134
True	47.96364553760053
True	308.7414578771376
True	345.4452847696832
True	392.1841687148763
True	280.3909154390678
True	19.335384728502632
True	22.58980724479803
True	830.308519738332
True	199.86853074132688
True	116.1023280196529
True	847.5557719821018
True	647.3258619320721
True	648.0965216984781
True	443.5844050604634
True	145.35544489965497
True	31.998261915392774
True	95.35403180471005
True	428.1840790462829
True	233.68545874127776
True	464.6901210865231
True	149.17681968886262
True	471.6957364471917
True	648.5031660974873
True	938.9169163972977
True	23.987233421883747
True	976.6096220707632
True	1058.1718107349886
True	473.5364982547495
True	86.39843531357681
True	813.3864695579061
True	651.8840018447476
True	688.7551575123687
True	173.6128624937771
True	741.1848574702343
True	705.1771282520508
True	117.5901856287732
True	789.298022865904
True	856.4450059613928
True	475.2230133289801
True	227.81585408662903
True	73.50424648896933
True	299.12110145564174
True	352.5704234978864
True	454.9231686829326
True	432.34812343242015
True	192.44028133103933
True	319.55638830330497
True	3.193312745854932
True	13.155432173427355
True	113.86344044854862
True	139.60156494753562
True	350.93126133521133
True	341.8214327133412
True	117.82424542802356
True	16.548928324198716
True	216.5231178658009
True	819.4296475027433
True	461.5804264983898
True	535.6755200202522
True	566.5831910314103
True	800.2983816337877
True	652.5449631634322
True	89.1420892616637
True	210.2483802788116
True	250.27646121914572
True	285.16639792154785
True	106.96964615717368
True	363.1358621714629
True	429.3733126915243
True	173.50101443752408
True	652.0514374215347
True	240.48270214919089
True	213.16068919924385
True	29.599206219858782
True	244.39346078296475
True	479.72678025738895
True	169.51817645268048
True	525.1658326136445
True	466.5130395785924
True	246.98001636037617
True	99.97346964362332
True	46.10953064302195
True	414.2529053430929
True	772.979024724093
True	173.2876195120602
True	1053.9844567083371
True	1049.5409524057677
True	496.7253831710283
True	102.55039103404896
True	127.35190417523572
True	663.6533408472161
True	7.689007330919157
True	221.61895578044616
True	143.53279931858552
True	121.41558171335436
True	328.1373456635012
True	625.6897900648944
True	36.91514897749061
True	128.82256178034973
True	936.382101643212
True	54.1655560429409
True	471.51419225663614
True	520.256145546066
True	264.2631044058375
True	138.0914258001451
True	911.3929183822404
True	1191.4787564583746
True	521.5126171641091
True	662.5670190512966
True	206.8249406262419
True	153.01409895798253
True	328.89925943404984
True	250.53658112097415
True	171.57241857404622
True	303.726323864121
True	333.2429977246735
True	11.54315935748686
True	610.6308312785078
True	150.39338160437043
True	79.02697426120308
True	453.1056531450144
True	323.32195254678203
True	1196.3588997511808
True	347.23306092436206
True	998.8369280099676
True	10.60802337751526
True	253.1872217065216
True	220.48148518640815
True	151.70848159440246
True	487.9033869926751
True	196.71256844143957
True	411.4683829964434
True	331.8043594989612
True	112.01246250318744
True	363.6103665788933
True	1038.8557657197962
True	748.7648539535571
True	229.301276716551
True	108.85847998455492
True	302.7139968459789
True	24.283203906060653
True	359.0168853086074
True	317.6061179036473
True	559.8899902399146
True	449.4463254893313
True	361.64733545617054
True	163.25269652743316
True	11.021867820789076
True	414.3170711513524
True	286.9927795933609
True	137.2629151769844
True	305.74708439183394
True	434.40977288335387
True	811.9533000301609
True	323.49482256512294
True	767.991106511001
True	386.7802205496488
True	378.7667324346195
True	1.4132868962192051
True	1165.7314327869044
True	95.91769709643545
True	930.5149376075408
True	211.96848966413972
True	456.6095787240454
True	668.0255638005387
True	80.41284278334386
True	497.0795748358643
True	33.32858683067
True	422.6362861752124
True	77.85981711873401
True	237.6342204699433
True	38.078927788195074
True	694.9003075708406
True	179.72866706534862
True	25.60693536406606
True	387.4165927844381
True	112.59846526715232
True	172.176401134626
True	824.1567555021566
True	256.43348933966143
True	153.50721033690567
True	365.1930313674733
True	522.3198086218528
True	336.5363305009458
True	501.1959605718234
True	624.0170973609522
True	150.3769855445615
True	8.522571995263103
True	72.70387027550645
True	427.2516076662501
True	94.16183061094706
True	77.39888705730101
True	1090.49780954162
True	29.28270159464521
True	316.213442804962
True	311.8877681803126
True	439.9749277270864
True	672.8444803567962
True	172.50292690502604
True	647.6754980532997
True	325.34980128087875
True	347.4500149361602
True	273.4280392714153
True	217.36817806013315
True	369.63560886101726
True	445.4960217246095
True	424.3029313861771
True	597.0170149041128
True	136.73895521770137
True	75.01775495174108
True	41.38774123657304
True	285.5167921756691
True	647.1297606313259
True	396.9900992054079
True	796.652787321071
True	223.90040874352232
True	399.0682193798024
True	70.96771345167693
True	51.565902244786514
True	415.1847226134278
True	203.66125777977376
True	223.31421426637448
True	41.99646085200432
True	1072.8076399673473
True	177.57135622936053
True	875.0471452753225
True	317.3142088036053
True	917.4610797167156
True	235.38110006515933
True	462.1693143346894
True	534.3082558735846
True	616.071893146516
True	214.9555072343576
True	481.9950813076016
True	947.4731239687544
True	128.741138396972
True	6.428659437196294
True	587.7533048910346
True	29.16666110052372
True	75.99459634135214
True	799.9828112604101
True	225.67842020831276
True	970.0061239165684
True	709.2039672901135
True	412.4354426128294
True	269.407307669498
True	491.5355267537093
True	342.54625031088506
True	187.44910101805615
True	678.0278447550877
True	724.6490021303674
True	203.1268487397268
True	91.90323432797156
True	511.97648068717257
True	142.19091836508423
True	381.9229950325552
True	352.7180648078764
True	66.36409628646884
True	393.2695749573207
True	417.6784775813703
True	373.6466499104749
True	420.035979057184
True	396.65396962384233
True	624.3090576241696
True	58.62983877768978
True	451.7413756031911
True	316.54399226379803
True	653.1080218569089
True	219.6359879832236
True	98.08469014714288
True	40.37520870266435
True	551.2212865350191
True	606.1095655802674
True	189.6558486784396
True	410.3510242280331
True	347.3579545427876
True	19.08590911955017
True	164.287616282899
True	291.7643555824558
True	3.0843767151042014
True	888.5194835153704
True	84.93332488935322
True	100.97052980924244
True	116.86417253408692
True	355.8493851635846
True	37.63023827611265
True	429.7225811965018
True	233.9639205045756
True	5.618032425278482
True	116.39000046882
True	461.0223796755837
True	51.052042358392136
True	68.56903681261417
True	166.0001393199298
True	295.3357879192328
True	951.1959086096392
True	389.92419766061073
True	973.952093843909
True	182.4281994466416
True	1017.76735500572
True	777.3152006066397
True	658.1657083458549
True	392.38374743284726
True	383.55332831761
True	78.4441344716724
True	75.70409049027845
True	80.00379252319672
True	176.33871959294058
True	484.5589083333075
True	1073.215196580357
True	183.0127792090973
True	351.8960713602009
True	440.8713693160013
True	608.198744146854
True	589.953623461144
True	273.04939572127967
True	449.4043499832831
True	668.5683941041589
True	95.16665805849895
True	706.8620944401487
True	256.242427968902
True	136.7472346751103
True	415.1709090992388
True	848.96010794621
True	429.3294874305512
True	818.9264277800961
True	194.6844608513836
True	349.19428359593354
True	701.8358809319767
True	617.9732223383854
True	189.09165828554143
True	258.09568398301724
True	789.6542093952318
True	32.43098770061324
True	185.5376758729228
True	489.77488318419614
True	704.3943843127104
True	111.14934234648382
True	38.56841446972098
True	170.12605199313955
True	706.8166996286171
True	322.40209020801177
True	560.3580235438243
True	355.76241564906474
True	284.7576535966071
True	435.640703677902
True	492.6895344415088
True	61.52702354748801
True	366.467952644214
True	752.4770389142661
True	0.0
True	303.2433433806668
True	257.8539405397239
True	989.6242040050936
True	153.5680202138366
True	656.4610867341098
True	649.1311603274152
True	114.24050744741967
True	222.8513437938468
True	133.31603922250187
True	11.316890653388342
True	292.2875065557918
True	381.9530750935665
True	1133.4359569071128
True	230.45237776777327
True	418.2066675644167
True	659.8944122167221
True	208.0082564489108
True	29.355012341348413
True	853.0742258673253
True	605.0471982703214
True	163.8926008867331
True	627.9385480451904
True	169.35155693637
True	307.9562165466762
True	815.2029485708325
True	38.97457778132203
True	106.01362508243956
True	480.5323076497404
True	68.2645375828676
True	77.08191465897957
True	393.95114285274326
True	23.915286911999093
True	741.175068860113
True	98.31230758139914
True	158.84564654563016
True	19.4399381817972
True	700.4284761616764
True	31.50910040285893
True	768.7673557428571
True	392.0645240224078
True	119.46985216169364
True	685.9428757989568
True	528.3110839181328
True	551.4294520387206
True	44.82146470878678
True	366.7796225259075
True	4.896698650784897
True	88.45355773143294
True	363.6974216218271
True	48.03812217563897
True	121.40958621314596
True	308.10696586651113
True	178.89130693161428
True	102.7786738847161
True	644.4855034891247
True	20.92005683458173
True	1093.805857716537
True	531.3708890480781
True	302.6979950980406
True	500.0827789539002
True	124.52693025170096
True	800.916285264757
True	1103.6361605480631
True	735.4290056932368
True	179.31848213182798
True	230.84815420978097
True	46.61997339917815
True	59.66722056857528
True	154.25851101590044
True	100.22621386911332
True	169.58937079252792
True	1156.8274448927634
True	311.22894443034534
True	369.3075373377576
True	688.5929394254478
True	16.812753135889615
True	14.349631770906957
True	589.3969792983651
True	5.0357055860377455
True	118.1478361179972
True	688.1199459258025
True	183.35457033828484
True	637.3782745558924
True	824.0562455965121
True	160.46318112989564
True	881.265191184747
True	3.224524130714663
True	455.95582738456807
True	1053.862830532264
True	25.544842249448813
True	233.04923228191265
True	148.46740330789737
True	997.7988388492012
True	238.6670648265654
True	501.8642166931816
True	116.96840346568132
True	503.9579604011008
True	149.2243688471931
True	101.6385756751542
True	376.52948419435626
True	74.30498488947958
True	57.29845077485664
True	1065.7932871964358
True	255.77956601906365
True	163.22641954248607
True	367.8451681220882
True	391.54795933799954
True	213.6203898992688
True	164.59415512617036
True	400.7434180146562
True	34.67086412278869
True	502.6052030620608
True	1129.969852189697
True	116.61890709349215
True	468.8600592733986
True	319.4976619418032
True	26.48838278004485
True	390.190813057447
True	105.43797000921175
True	578.5118354175403
True	214.5218040656288
True	421.5122999147404
True	19.58884813065471
True	419.2734552943956
True	109.63851787132812
True	345.8731476762048
True	31.448931386947294
True	176.38331671699825
True	250.93861279620623
True	739.493251815355
True	56.68724525248085
True	140.3911469886116
True	240.1169628782874
True	139.1481741961482
True	641.0438708154456
True	539.7413235243403
True	773.8784632906746
True	401.83474034017433
True	543.0359466828829
True	414.0648262442245
True	670.3898556239128
True	70.10757042138238
True	469.1830998845821
True	422.8715782482727
True	49.19191131816804
True	85.92404569993192
True	127.61779346347562
True	90.55934277157834
True	333.7826564300027
True	856.2777059978031
True	331.4066834428313
True	1087.3876360519207
True	325.6436552952854
True	896.8021038544979
True	150.08068892101304
True	609.9569637854094
True	629.2924807353628
True	687.995923954008
True	448.90680241166274
True	65.1306952323362
True	283.76295792233424
True	40.38098308249488
True	161.42085271810453
True	166.692547482294
True	1086.117644525267
True	225.92253517856244
True	555.3193622362978
True	575.8557076665304
True	557.6004654292244
True	877.5981375377797
True	605.8050388439767
True	661.6529634281517
True	952.062680268882
True	128.15101938577124
True	312.41089786285056
True	268.2844310715561
True	321.85081830838794
True	93.63935392956247
True	373.31597803398216
True	4.263522429552054
True	323.8079641777079
True	255.0552328298859
True	588.6181900346937
True	286.941243303578
True	353.4964057910938
True	9.63193140505055
True	64.37331288390301
True	532.3489181929539
True	28.997288373991434
True	145.42692260284375
True	62.16511034672144
True	150.66913838945712
True	221.48521348948853
True	74.5332167825877
True	386.4385197870072
True	265.7255135115724
True	100.65475098844352
True	342.27183151329257
True	65.18419052241147
True	558.9459660111065
True	880.1401583238002
True	281.83661536111543
True	1180.26390542102
True	113.51671109216296
True	313.90520041576843
True	1047.7463484191392
True	93.61127986349786
True	288.51909220215447
True	8.945744641741113
True	393.9258560428151
True	451.6432375941752
True	152.46201168395436
True	622.3690787324056
True	895.1878630604621
True	160.7639124367166
True	80.93243095859687
True	329.0797057998763
True	545.022783966693
True	611.9978873842912
True	1254.557067406461
True	27.40756237468085
True	935.6534455584832
True	130.80316198069082
True	646.752176481662
True	119.79227747426756
True	134.71490423776223
True	189.6136738079937
True	169.50368862849314
True	743.7447773666418
True	205.4643951959841
True	230.79038638285363
True	67.33426313181347
True	506.8097087413613
True	446.3079976763552
True	178.41032727077263
True	243.70200517110496
True	17.87056725855667
True	410.8137735277088
True	214.2606596785866
True	307.56442736725205
True	113.22096308721578
True	712.2583823226638
True	407.3788068941806
True	247.46710739850667
True	645.1063283724791
True	523.986317453914
True	459.7504722238329
True	140.03523222185802
True	523.2217712831878
True	441.0220953797839
True	2.6249218778721373
True	193.43259673764217
True	97.8703348382734
True	245.61513322204212
True	3.0933715672217934
True	131.4363683947375
True	352.56297148445344
True	7.51632039632312
True	849.8011506182593
True	160.39625595346433
True	719.1346128499172
True	803.6270535879373
True	159.98259765457172
True	219.7808630470947
True	470.4058187944179
True	839.4175289424695
True	49.20834724777143
True	41.86998567247081
True	122.53655109059432
True	635.1238686622779
True	721.9716607205368
True	184.792164995552
True	594.6958602854952
True	587.516370217033
True	845.818230874378
True	402.25898253273874
True	193.2669287243131
True	865.809946407106
True	226.82656242900396
True	145.82930177748815
True	320.9567643123392
True	220.8779321678689
True	200.53873727047971
True	610.5667042933686
True	250.50177118590085
True	183.59377314307903
True	456.6966548472767
True	463.5753811065016
True	64.2890994950619
True	277.4920422687537
True	79.39710713779591
True	351.94733710208186
True	352.0724658984335
True	242.97410107038905
True	176.78186096551968
True	391.3888827461061
True	633.9457462972513
True	744.0070181718157
True	302.732068886445
True	758.569432816747
True	69.4638678483998
True	858.2196418660911
True	352.8834525912512
True	13.780004796020645
True	603.0318634584391
True	689.7063139326433
True	258.96752490235355
True	164.71891814999188
True	47.494783639873965
True	387.7308551163353
True	74.42611949214321
True	13.766840141730558
True	900.4640536558259
True	356.199385579126
True	181.13984193662955
True	998.0502086665866
True	10.833113629019431
True	802.9713637824614
True	29.724749090106982
True	677.9418083311539
True	61.98764623174132
True	768.1089180879878
True	444.6649237081371
True	196.5514988840846
True	445.13119748785954
True	216.02386936051357
True	298.9777799434752
True	221.03673456660152
True	406.3395494877562
True	9.214925921841107
True	327.114719068814
True	113.66302892005967
True	10.938180804419616
True	480.8936948698076
True	722.1605755215271
True	296.52533255342286
True	82.81176963322002
True	329.78528422938274
True	80.56586183526795
True	179.26974667267106
True	185.27291707603385
True	377.9852281718437
True	40.01968676015533
True	139.05945290584498
True	394.7075020772096
True	848.6744749679141
True	114.47729431332888
True	206.6003980324068
True	429.8413650401405
True	18.996288762210938
True	418.0084806496306
True	518.5588645779405
True	89.14272503377222
True	406.614639257946
True	368.48549124853935
True	409.5687153463572
True	574.3187177535148
True	1047.9188873945432
True	941.3725918565052
True	57.10130939088521
True	1063.7537967509763
True	108.66779300114996
True	107.02284871391846
True	106.10937506342717
True	482.9650103694021
True	380.24417863776273
True	586.2777435520749
True	265.4056937016927
True	148.43244375510443
True	398.7548701254032
True	13.6568056130004
True	456.7456368167364
True	393.5118298037841
True	147.7103826275489
True	94.67253435290073
True	517.743318011408
True	952.4959020416082
True	212.81111193628576
True	65.07893019064812
True	415.6553561213937
True	382.49366984834745
True	479.0025785146219
True	316.2257923233699
True	3.4729760678110138
True	537.095504307349
True	498.62655528317504
True	507.2658684828954
True	188.3658597040158
True	102.59988440679228
True	22.783605855700653
True	372.42795117826535
True	113.70414921952904
True	7.319512959393904
True	31.49913500961546
True	345.1340547319684
True	643.7177104801301
True	131.34934911206193
True	88.44152563908288
True	25.238297801735925
True	412.9523413650585
True	356.72432984777964
True	796.0511455566443
True	294.53592080058326
True	521.0085640268042
True	538.4125260588786
True	531.5409290122274
True	298.14704321336626
True	544.9181087736872
True	98.12547462901549
True	580.0174906339367
True	8.160924407096024
True	362.76158833473073
True	467.58003519054745
True	981.7462357489314
True	356.0435022632288
True	763.6726678272461
True	985.7855646542428
True	185.17546529867295
True	35.9361489098056
True	376.40839581456896
True	383.4033361228955
True	580.3588132610436
True	258.5349041447069
True	27.674424263246312
True	654.4537403242556
True	125.4555613743127
True	1046.3018273006885
True	320.45882852900155
True	468.4982190117578
True	126.8747505276018
True	808.3455168966467
True	136.69185585801782
True	831.4069314602967
True	551.31736112704
True	189.2294444525062
True	111.84583644550835
True	65.64064513639157
True	564.8980209092119
True	916.695059151212
True	427.7407479153663
True	524.8081208926808
True	129.3244439566423
True	622.1576206149987
True	498.98946362322647
True	772.4610710584448
True	340.0183229633565
True	588.8751639064303
True	119.155301338435
True	26.036326195391094
True	404.5698759805887
True	172.31826979664712
True	100.72326596777854
True	373.2101842911581
True	1119.0124424922485
True	263.4595945913246
True	546.3143019814426
True	11.623431268366106
True	72.2911659630764
True	327.9676541885667
True	798.7907234660921
True	447.115980206286
True	528.0022715644398
True	719.8989509560002
True	68.4612816267846
True	734.2860206022219
True	45.10826995970136
True	100.79272510968092
True	187.2270927171247
True	80.24589863363585
True	26.641063575223523
True	294.488125361137
True	477.277934138893
True	889.2591177504482
True	868.2822823733056
True	5.520166500554419
True	289.1782589552033
True	468.17733284156327
True	120.87913128502126
True	237.4786968251593
True	324.8245928114658
True	1310.7490537428653
True	439.37207228336496
True	24.910452473358696
True	183.00781541079587
True	716.8692563554931
True	34.63911961279631
True	178.44507542974338
True	581.5979799665504
True	72.21807550814925
True	862.473084607664
True	337.38563798421643
True	665.4223057077542
True	81.71608253120372
True	654.6074138673723
True	587.8503572504911
True	888.9888736404907
True	254.59763244862057
True	516.1697744274112
True	803.6862215263167
True	950.9215304070448
True	233.6411492267356
True	755.8783085673745
True	231.3945356688912
True	457.60336145847504
True	372.3247155977578
True	496.6002858376582
True	491.6429220449147
True	330.81110169919657
True	350.6747388055455
True	118.60185836922086
True	335.4356267685356
True	1133.694379573992
True	315.41373082088325
True	145.89847268061808
True	292.33117063316286
True	721.5433324190545
True	654.6709774993792
True	400.6513145715448
True	117.37943761976904
True	342.7584720554455
True	34.38519015589635
True	172.60230153696617
True	91.96531259035132
True	92.6677466107294
True	568.0328301295498
True	143.10905366043536
True	134.3845103070795
True	102.74412528152212
True	86.43650856125095
True	457.0221916904606
True	378.42984236198447
True	1037.069759729443
True	511.8076219586045
True	843.110296653168
True	270.71330916825826
True	298.1312751577644
True	549.8868700191658
True	191.0153528899055
True	725.492726562064
True	237.63490922820583
True	370.5871730113269
True	66.46634580300302
True	117.52868843857036
True	254.31289535136332
True	121.75547459334378
True	452.0895374947538
True	30.288458521919058
True	564.5566631184621
True	1009.5764256411776
True	736.9582320127608
True	1.0512517922135216
True	62.79041234310803
True	482.26862471802
True	438.9242583948474
True	74.09581340332244
True	120.87650921037182
True	292.41338523699926
True	82.88138639845413
True	52.61278890802743
True	737.1902883893628
True	643.6031805517669
True	169.85968275954409
True	166.41613961837075
True	551.0020417666702
True	55.2325182622621
True	25.3431567090447
True	562.9118457925313
True	469.61437114187646
True	1143.6178766664093
True	47.13017418363894
True	477.09788215005057
True	901.2293627085154
True	818.2573273415859
True	278.4262478730523
True	762.6210520708862
True	396.2427333194482
True	42.64741354460552
True	92.25238859708426
True	731.323392068238
True	76.73473515284913
True	135.69561707076718
True	952.3711121491727
True	176.69764140026766
True	270.7490498427745
True	108.51720881077549
True	641.1141544143237
True	591.3662780775082
True	213.67175158015573
True	429.2929419475477
True	40.71430153236359
True	280.487534172914
True	578.4824226533004
True	625.6069940328236
True	313.7317440850508
True	71.91758254460382
True	951.463477360703
True	1124.1278182774165
True	560.2579299854162
True	65.47852998297702
True	30.551914040955683
True	90.93530294155624
True	105.22815804136204
True	100.98970708390588
True	857.2547711826148
True	1216.3252073520418
True	741.7029886677593
True	325.5539470138864
True	6.862425149468699
True	22.694787593142813
True	341.8416846579057
True	485.417914753505
True	44.72858523982083
True	586.56368792052
True	437.5955895008442
True	396.591468593618
True	85.28702985668222
True	201.386235047026
True	252.98677082818128
True	132.6064828556164
True	393.5562933343575
True	41.67246840473175
True	178.53690442195747
True	1181.5333524479806
True	5.698659718197159
True	27.956024465782505
True	566.5500494209329
True	366.6731051312669
True	795.8622973537309
True	154.1375987754968
True	778.051720932263
True	605.2705244423231
True	281.7113875407771
True	412.84341735781146
True	353.4620582188758
True	302.5092153520824
True	269.8166434994024
True	408.0782110790427
True	511.1728725623528
True	528.386278123278
True	104.48240450901358
True	360.89950289525706
True	10.005465143806449
True	190.1578252458638
True	235.34602702734884
True	849.6555515300327
True	577.7074129755883
True	30.189897430241533
True	734.7384712053893
True	813.0616299412134
True	105.4934643339389
True	351.32138932973965
True	841.179370860278
True	218.8383952337421
True	166.43748400090766
True	526.0007439613731
True	572.206186094758
True	1101.057814071414
True	149.38386101201772
True	147.83915555609886
True	259.99948671081256
True	323.73535432886564
True	413.9817794529609
True	411.0446716067392
True	323.56602961588607
True	439.4399522106639
True	501.5037946274077
True	237.1780783059311
True	1458.4794450915406
True	236.96632491977957
True	382.16204472926165
True	53.470849414807006
True	771.5096944293383
True	248.38622841050497
True	917.1747439924744
True	559.5422463276213
True	330.4491091955496
True	771.1206611033175
True	262.4665031417077
True	209.35510893878308
True	259.4483918070936
True	217.09795496702048
True	147.63315036459738
True	245.53103913135016
True	731.9414505761719
True	512.338029327554
True	207.3833868218651
True	1164.5048930661392
True	116.87222175490568
True	257.6565769606032
True	70.77461045009335
True	299.91388948789154
True	416.2921535063225
True	92.1305640208833
True	226.2896987341917
True	74.31030631564747
True	706.6680860832214
True	373.3381702314125
True	223.45022260371417
True	729.7352368451532
True	844.8974938559295
True	795.8623120142473
True	810.8472081524463
True	343.56964761985216
True	1.46022940333076
True	272.8796870753985
True	56.4049955767599
True	383.19823602432473
True	55.68313287152656
True	357.5836925327866
True	831.4481678797623
True	1043.3425152376446
True	392.92489022969625
True	20.789177623436156
True	505.34175819775714
True	496.7758599227959
True	188.0868122040441
True	237.26766482712085
True	292.6748628103371
True	23.156317422473823
True	130.71932567262002
True	979.8715605090146
True	62.01607572717632
True	492.849728939972
True	770.7229849739659
True	97.19000627887782
True	248.7512391678512
True	114.5383497991625
True	14.803582601933858
True	1.4722951362082275
True	121.12001997877174
True	1007.5918809306188
True	446.9791058317176
True	66.47524360255431
True	784.2451219667392
True	341.9275893666982
True	1.4000294106834308
True	470.4174711864071
True	186.3964565453748
True	498.7439016761544
True	81.26311420823566
True	327.1980307019363
True	386.38157866358057
True	164.59989335530943
True	228.9733565243177
True	122.97243895740928
True	160.75053209702244
True	983.295892544806
True	14.020704515788898
True	508.7559531705697
True	492.020606812959
True	403.622656436158
True	221.7491335831519
True	238.0546014002162
True	156.69105732922094
True	49.06839386742854
True	466.57073384517065
True	150.3492546003022
True	882.36228775493
True	853.1470765615545
True	245.83217335981237
True	302.7111045150323
True	519.8988528922104
True	44.37743811195807
True	86.11743494786081
True	752.0280253047388
True	1068.8300926337056
True	114.80220908127583
True	741.7387307297146
True	141.77093034057458
True	939.0662028192972
True	663.4394005278438
True	104.28723364354744
True	284.5040013622393
True	613.5006702869396
True	266.5852180046572
True	43.50790785935828
True	561.5758973864417
True	446.326724347934
True	4.987342377118488
True	469.6196263730943
True	59.52893405692034
True	176.0498376310391
True	236.9562507635669
True	311.311317479055
True	72.63118531747884
True	221.85809615008665
True	357.7654332617969
True	431.1746002408749
True	939.0237538198786
True	47.611656809893375
True	887.7489673303259
True	1013.988251059398
True	131.03788663152935
True	74.4654788031258
True	1002.8612642262354
True	35.03955537265755
True	228.64918562945564
True	83.08948095875697
True	220.81485331565412
True	353.48448356382704
True	945.7308453512932
True	94.74812820261036
True	74.82177420599871
True	626.1011030465816
True	268.81715641456174
True	727.4397312722368
True	48.91618234512772
True	488.8477814262308
True	389.6436020694407
True	677.9584544630831
True	54.82525781875572
True	113.28547325348649
True	27.13173737866461
True	272.67054483769834
True	41.81084125063411
True	349.0249855467617
True	3.52559517768324
True	1186.6668870053286
True	108.84518667063104
True	140.4676894145125
True	362.27345787846025
True	700.8857457392239
True	696.5064445913805
True	1027.332471378129
True	479.1385556940292
True	407.3404290462608
True	136.72930450060386
True	410.5123842897685
True	861.0878541888444
True	435.7880327815562
True	897.5473950156176
True	85.63912825830086
True	424.72521920670215
True	187.99151268015092
True	295.0705559950828
True	748.5281604989899
True	161.752807715691
True	132.55412159436472
True	66.3334487023694
True	918.5414906955008
True	770.7467673892661
True	81.2814403251935
True	449.8831593500457
True	753.0786532440864
True	417.8376978800781
True	57.069322267758864
True	312.57316767409407
True	781.3224588930609
True	30.0733067797708
True	363.4260615021802
True	166.52888556055373
True	280.9905067096502
True	34.66706361489216
True	213.4437550456425
True	771.5254091277567
True	647.960453223498
True	56.49693261956463
True	293.2597129378193
True	868.0877668462955
True	18.881467385450275
True	286.9477435540488
True	291.4935512163962
True	429.8286487392623
True	218.2814082216788
True	591.0636699087778
True	47.75913375030196
True	970.3703597332031
True	933.8602588495976
True	45.06059698650668
True	386.215342751759
True	732.6833295908011
True	911.9365420490178
True	272.53261451810283
True	606.016013575348
True	124.0587973628288
True	178.1367956412251
True	138.58289856296312
True	127.69407287113744
True	209.2499507500996
True	939.5095858434918
True	802.2779614777611
True	970.0558238831504
True	18.25128120289695
True	27.13451810455789
True	365.52923354481663
True	13.913825175507794
True	639.3148077706293
True	1090.352723707602
True	261.57654151097984
True	210.40822623618385
True	87.47992141937532
True	221.78695333445015
True	137.73676675798987
True	43.22990692058342
True	132.33079096461316
True	89.32885539776021
True	231.8909101512536
True	546.9648212932528
True	161.66464514415762
True	29.543242367741275
True	54.60117255422936
True	412.3711148698183
True	259.0894442998704
True	582.01130598166
True	22.65008053360866
True	108.79460511968512
True	676.8523458779837
True	265.4071448724744
True	470.603228387612
True	649.9541963794734
True	99.65380202249752
True	107.73009456490432
True	81.01409450185491
True	27.149093366766387
True	123.16487353595164
True	86.1731736831115
True	106.10008551875904
True	151.2801121897099
True	236.36755664302277
True	839.3706037177665
True	286.29416116411466
True	932.2014260085554
True	165.68862844416066
True	200.973170705238
True	799.1425100994602
True	302.86389455953866
True	611.7028079075695
True	254.1897681050888
True	366.3529112308418
True	437.3255285868878
True	556.4937418802646
True	645.8118066305325
True	365.4448689073731
True	35.636192910708964
True	543.6896218541301
True	632.4671474745584
True	21.616596116803755
True	10.348810673790208
True	272.78749891002724
True	402.0209691248207
True	450.7472031830324
True	68.21437627468654
True	635.9924473212127
True	921.9823072659348
True	235.3599946749359
True	895.201822221188
True	279.85313356421256
True	106.48890208501956
True	266.4463049686334
True	672.3512195461394
True	39.2926707518713
True	564.3509631301588
True	1290.646781263844
True	1034.4056723988265
True	896.1389809407725
True	201.20663601488187
True	89.65921819163044
True	185.80852937797576
True	829.4184402490332
True	147.05794304103733
True	1055.043285326663
True	859.9119947206892
True	40.7250813691373
True	91.70194478144188
True	418.56472761291576
True	392.9741571343769
True	209.2942788711884
True	517.7298811788431
True	654.1416906097858
True	127.63967465136514
True	268.53162983279947
True	1031.8244711274574
True	51.10437882599458
True	730.2420106284891
True	540.358955641572
True	40.507990829673645
True	856.8028862249859
True	393.0018912593352
True	563.7452748537852
True	105.76066472491836
True	254.9482022803761
True	212.657121978014
True	28.290148185003
True	142.67812764933376
True	740.6688355861664
True	138.47128191961636
True	384.615698659493
True	64.60183002437095
True	621.4570117670938
True	623.164868478588
True	237.64702159232613
True	465.603005035965
True	166.78723161429255
True	166.10363987122145
True	198.8376054744344
True	302.4933385340584
True	359.5932030498427
True	133.74372333125982
True	183.59103749020184
True	25.943182557137927
True	871.6896262429005
True	308.4951840411681
True	9.674372265725523
True	367.4263488821122
True	169.64628692019636
True	616.2764887905017
True	371.0281992103074
True	581.217169402128
True	541.1017980946984
True	473.1510139362397
True	788.4656408066868
True	242.08259628763017
True	566.0105992014555
True	147.39394261335678
True	529.1061275388597
True	373.0430226191513
True	372.28429466893095
True	126.79820918212974
True	139.37179333319546
True	109.04752281248872
True	72.23907080885374
True	704.2730342734786
True	180.3427857903353
True	44.89999347090717
True	0.0
True	534.5353394119486
True	111.80789057564692
True	23.693012670092862
True	42.32157273629647
True	112.36171938880314
True	547.6987805459102
True	178.0398030025368
True	100.12330585414828
True	34.74370126080164
True	161.75005568278496
True	903.314104305874
True	50.02537943799009
True	218.97403608247333
True	757.3293301994067
True	318.07783759559726
True	444.6240411181227
True	456.0124195867485
True	510.2006434923394
True	596.9223566025388
True	907.6974798206304
True	261.21353316157047
True	1033.9072483167606
True	921.2564953128776
True	613.7100075600623
True	346.9495686679338
True	798.8980675696821
True	10.58941888897583
True	32.796873127474306
True	289.7353962252749
True	39.81054288299268
True	195.97971419626165
True	757.8099272962118
True	222.3547341236208
True	735.260402405387
True	761.1450267815597
True	123.71760346795494
True	349.0330468660787
True	572.0688671598955
True	20.860535186964743
True	124.79198632748682
True	434.5281149924713
True	302.96382915550646
True	200.27015536684488
True	111.00537664085697
True	382.172217060784
True	21.53515814339461
True	345.57407211819407
True	346.8290495596523
True	1040.6913971581453
True	379.159205907542
True	31.548584365841897
True	446.7458055893818
True	431.5468780724785
True	235.88107324078453
True	31.405581739978494
True	758.5923941566161
True	447.0982445095069
True	168.21623894685982
True	14.268227342476976
True	1216.4827279796525
True	166.32500311790994
True	29.097530181197488
True	307.4921983932959
True	278.7496496615676
True	118.07606509023655
True	300.9721133754308
True	45.2258470808717
True	301.8134403231402
True	295.94616311747615
True	314.5375831503499
True	28.648275236114547
True	46.86977862050292
True	1006.7516462685924
True	27.06034223491678
True	12.743617072231933
True	179.66256388837775
True	674.3719734949018
True	7.57999390005026
True	189.87990251462483
True	171.4313980986082
True	547.4548943879082
True	375.95739602214826
True	721.9809256606734
True	330.0424976694564
True	471.6872349612916
True	440.8490313426945
True	495.2420745774986
True	105.91288387135496
True	1233.1092974099668
True	913.7013072994596
True	281.2647846325557
True	514.3863388412032
True	97.96222368991153
True	546.1137733740997
True	423.8563909033033
True	158.41643609367793
True	76.52426381383037
True	344.4058270598038
True	161.7052533979435
True	29.97038301882345
True	617.9125338199351
True	373.3871549096386
True	71.74598842185732
True	30.079891887743337
True	664.4949639170615
True	496.9823151422826
True	71.30222944987389
True	21.2917914294187
True	319.1616830140721
True	324.1372283683957
True	719.2495289297611
True	549.5107511094286
True	577.9197635738598
True	784.8997595590758
True	8.970983642714621
True	55.390885050801295
True	40.20339155587269
True	56.785452409994576
True	505.9568579134771
True	572.3876059362316
True	81.79378716242314
True	114.45238999361236
True	199.7190526707106
True	77.193230371514
True	182.6078825289454
True	204.896108624811
True	271.32011868867687
True	828.556475655526
True	580.9196560965966
True	293.2381566569986
True	189.10989062738705
True	266.7544407301268
True	240.02719828144288
True	760.7307761368149
True	345.5397779320859
True	172.26914095707835
True	888.9038881244932
True	351.7468739977894
True	448.9452092940319
True	156.7244047937013
True	123.69256528068748
True	62.98211724931365
True	203.1187240081825
True	957.2247057917572
True	518.4985146128744
True	119.58647597785452
True	354.87853594375827
True	97.6772145769456
True	677.5175272312925
True	4.207278494488886
True	689.266037252788
True	36.12266347116429
True	934.8747529003184
True	853.1978829339897
True	210.20077419784104
True	26.673342193324537
True	76.18550997309256
True	460.96757111932766
True	227.34461178551928
True	1.534524466012279
True	75.53382577133517
True	1076.0856842153898
True	337.8962335144846
True	666.8051804314758
True	492.8415994225858
True	30.25927359230578
True	136.13495972972788
True	437.7805767972423
True	964.114967513692
True	787.1185679899933
True	431.61037077417257
True	331.6324839586294
True	18.161509436954333
True	77.07864107638437
True	763.6907806291773
True	460.6142696864725
True	387.4707316584409
True	865.1293702521327
True	26.55183874974414
True	220.6569400441861
True	880.5858055912375
True	226.213689316152
True	7.597430241535237
True	504.4720519981527
True	105.65891590334274
True	654.1538420596285
True	55.93954286541592
True	259.06006443688875
True	860.9058919965228
True	885.2920048429539
True	276.58349417163646
True	421.5568721961022
True	111.01028638091056
True	583.027427957019
True	256.89080551818665
True	173.0816294305521
True	826.2692131785076
True	55.5068450289548
True	737.630610486316
True	276.2200855193285
True	295.87497148978844
True	172.53354759062367
True	493.9551659179371
True	612.2507916474842
True	368.6570914046477
True	414.0925036427314
True	72.51628546954316
True	164.16430133088627
True	453.72229046495073
True	217.8104664232715
True	38.967204774734
True	197.78618359317048
True	392.80134593898754
True	377.5535519840555
True	750.8544361368714
True	131.71518391401966
True	663.0036631369472
True	504.0233806039949
True	610.8842699445431
True	134.6408488292171
True	35.992911063908444
True	669.8199435768656
True	75.69962981878659
True	551.8191109521644
True	682.6386087272692
True	432.0801780436135
True	136.51721148001695
True	534.8809961757166
True	4.953787503783234
True	391.6375593291734
True	31.88865065453752
True	646.7854462016016
True	273.7461917745599
True	586.9476554404015
True	684.4922508955981
True	145.65999559611748
True	524.8820320039057
True	504.2208201911376
True	66.77358943955872
True	977.367995132279
True	3.314317369293031
True	26.58251471159893
True	635.0765807930402
True	674.640320415366
True	129.6665775409659
True	409.86995394377567
True	123.09022330570984
True	74.2666424935058
True	459.89390528736726
True	41.67333042850054
True	498.4957231017386
True	13.26671831484328
True	862.5411519713674
True	547.3903204740204
True	655.3719038485427
True	101.3596698644336
True	386.2208925574261
True	981.8874003611407
True	837.7246269518716
True	136.4159570536643
True	541.505306958669
True	445.2809737484469
True	247.72254796021076
True	254.07958837805188
True	5.796696532864649
True	313.710345920313
True	11.409995310387336
True	364.6592272510832
True	78.61927283232474
True	402.72338159656914
True	661.6239611697308
True	124.44196053342824
True	244.9510856214712
True	653.2825767464566
True	693.2686981880637
True	288.8757390762074
True	142.30024897447518
True	168.26091260065465
True	476.1955082190005
True	83.42976284338027
True	9.250279286813948
True	520.4029592306376
True	574.0583304150716
True	19.08805832064047
True	133.36478057887336
True	875.8208195871123
True	489.0839248561639
True	280.17139709299266
True	33.52203498480325
True	474.2622305533949
True	117.32843789010413
True	601.0819965946516
True	659.3662151343293
True	304.53256770059085
True	380.00711956963056
True	186.67310546026437
True	236.8729304754928
True	75.13770010580376
True	223.7915541479036
True	487.16099041078
True	22.854913995118736
True	464.6278458763417
True	374.65475567417343
True	704.1351788914327
True	917.4997893283432
True	900.3066940561359
True	160.29712910288137
True	394.4471972419376
True	66.89410439745943
True	199.7105487699868
True	316.25330277980856
True	10.326371185736487
True	801.8292853945746
True	22.8777807805172
True	393.2324988646847
True	278.9563280001197
True	662.0677817989047
True	195.71634560533488
True	40.307654429905774
True	662.3041566043509
True	1070.440451538549
True	224.85795000393463
True	129.3775650210619
True	608.2253140094448
True	480.1772374612327
True	19.23317210285239
True	851.7708288454392
True	113.25873248307671
True	46.97080396008805
True	306.79039116286856
True	356.4336229495507
True	409.32239611459687
True	254.70172291297047
True	19.836267049005556
True	23.57444985024597
True	817.3100537789388
True	206.53123070401097
True	116.73180594685824
True	838.4439220280624
True	667.474943974513
True	646.9759483277828
True	450.2487051482605
True	149.61597207299326
True	32.595914812130964
True	103.5902227707754
True	429.9155428727731
True	223.208379125229
True	492.3785036045126
True	139.5412453821063
True	501.2420314608737
True	634.0179344293733
True	946.7935998997864
True	25.41061028620293
True	983.3426625400484
True	1074.3288044045617
True	494.2012576808952
True	86.71423744160585
True	789.35128676904
True	641.5265220601035
True	688.1916556123402
True	171.68782127227288
True	723.6954322623828
True	714.2399053792162
True	119.86909042414042
True	776.6042094076487
True	811.1640737172627
True	478.96198505009176
True	229.98679691737985
True	71.85709042238827
True	312.0109027201226
True	335.1721690996162
True	461.7615753947399
True	436.5285920416609
True	181.61111174049373
True	308.2782409178731
True	2.615076651593691
True	13.51787328382892
True	111.9407770543962
True	130.11777326900275
True	360.5608602769274
True	345.09015124220747
True	111.4849260477623
True	16.87931312601629
True	218.16093453843533
True	852.069498545062
True	465.7919263968401
True	526.6201782907787
True	563.7176860566425
True	814.7961726432333
True	656.6318736631321
True	90.2158223374743
True	217.2006290103961
True	239.1696340219801
True	293.65982338824165
True	107.83734368789456
True	356.85555891696697
True	431.7150750011
True	165.00367474844535
True	653.3300630408643
True	239.0024516971818
True	207.27971085603264
True	28.423624908825364
True	246.4910887090432
True	469.46303304438027
True	166.83376797235536
True	531.6808213431589
True	475.5423256673669
True	236.8826890506325
True	99.15435676991484
True	38.62573620426288
True	403.3234767398488
True	782.4668538851968
True	165.46107711160684
True	1022.6800784731132
True	1047.384404060649
True	500.9224925519169
True	101.68017377267962
True	124.58911175982183
True	671.0544561822047
True	8.631556192704059
True	219.60733795310807
True	138.8434177729289
True	119.55248543090975
True	328.7570153471834
True	644.7036864340512
True	36.956613698839895
True	128.23456902200817
True	964.8462180797452
True	57.20418467009898
True	451.1923999951292
True	521.6468010248725
True	250.84585239870992
True	133.02479658699775
True	905.0220854468948
True	1195.6091638497642
True	513.7402374025659
True	643.1640605545147
True	213.18730188323372
True	152.93864766241768
True	320.79738788982445
True	265.1658354584253
True	165.11540807730862
True	322.8171141187619
True	349.59881409435894
True	11.718275129435028
True	628.1439708111508
True	145.61699544498592
True	78.8847768534005
True	437.6242945807069
True	319.1601697719256
True	1168.2576286984338
True	376.68317472439503
True	966.1362753565182
True	10.241875780601474
True	266.0759939317178
True	225.3482210729654
True	155.71026570092732
True	492.88761971328273
True	206.12605361370748
True	397.1497269364945
True	316.79070543815266
True	110.88625182214612
True	365.9115158891576
True	1049.7452660512963
True	724.0576007027013
True	222.04592783104695
True	108.1715624075908
True	282.4796390978627
True	24.376671225623177
True	352.1638733543138
True	306.3025226481418
True	576.934986885042
True	467.1069957552563
True	368.5002350075723
True	166.50631467607906
True	12.968112183997796
True	431.1551881502447
True	293.12114209849653
True	149.6273254679329
True	305.12572245027417
True	437.3811543574973
True	811.1053149848912
True	314.3554472309606
True	781.5344182735308
True	396.16753436040494
True	374.8491332965448
True	1.2416251622135936
True	1145.532100383915
True	105.12329329148604
True	995.2590933989192
True	202.74722412392063
True	461.9117366389962
True	660.6611010440397
True	88.46838136948338
True	478.3373590860412
True	34.12814132249222
True	431.7335037503438
True	78.09779867625409
True	222.20328872553168
True	38.556316269370285
True	668.2311110112614
True	193.0882668051721
True	25.613633770334552
True	393.3625909723187
True	112.43256719722288
True	170.7595268386572
True	850.9896966211933
True	254.1740064808444
True	149.87382359451328
True	374.0446264790377
True	513.5845442134334
True	333.8671884383025
True	510.1263760895096
True	625.1403792534022
True	158.12805949311766
True	6.745591259303554
True	70.48953622396387
True	415.7590345645035
True	91.76533220880036
True	80.70047234494177
True	1025.234653050483
True	23.353147559137064
True	320.8180083540961
True	316.3478369008066
True	450.2660709685736
True	678.300665916913
True	187.4275114155604
True	647.9488586446315
True	333.03271991770526
True	346.4902425096073
True	274.5003974618138
True	222.12211588060725
True	328.23779657767
True	463.8921072857089
True	411.2642673177453
True	600.0758329830171
True	138.05353704552869
True	77.28697476152746
True	36.32153722468649
True	286.67081597782146
True	632.7648953601944
True	392.2890328993447
True	792.2862866898282
True	218.9146965148257
True	379.8508897606044
True	69.18825696592734
True	55.2732565079642
True	420.4862803017668
True	207.54542846797497
True	225.4786858976601
True	40.590615321179065
True	1114.7736982655476
True	171.26578097408546
True	913.1684805878848
True	314.59024554118525
True	930.0420891754876
True	231.2433827046085
True	457.26124018524297
True	530.5535119598977
True	616.3666184441983
True	215.91605510576304
True	472.0589482004244
True	917.0301999613026
True	125.59532633271114
True	7.113084988733619
True	570.9176523648052
True	28.697718959444373
True	71.50734759128106
True	817.9311122856159
True	230.05174458101143
True	984.720636195055
True	688.7334809028276
True	416.2626570633486
True	291.44376529291424
True	497.5769553116393
True	349.27875801234046
True	184.08514862570823
True	645.5213410461545
True	710.4746722316085
True	211.43211444689496
True	90.00648624936134
True	518.7603690255754
True	137.39553273466046
True	385.62648505294703
True	355.2920009507064
True	67.18082550106332
True	371.7986392154504
True	423.06854436388267
True	390.33291437710375
True	393.79294532992174
True	414.6924246072232
True	653.1572931876203
True	55.60390894000129
True	451.2707354608356
True	332.05030262791104
True	659.1111068916317
True	217.45605275668257
True	99.10749062390256
True	40.50634384418656
True	534.6017998076279
True	651.9137891021294
True	181.30274117365
True	417.95343363610914
True	326.97184496722923
True	16.39511201064702
True	172.3886717624795
True	287.81993137018554
True	3.2052021194199805
True	880.011376672828
True	81.10138186377222
True	104.88885805464275
True	104.59516303950426
True	354.4126598024076
True	36.65457614585352
True	444.6859609910121
True	227.6161599610029
True	5.351865740230139
True	116.3939689603865
True	465.4816001170386
True	52.04952672653175
True	56.73400718861411
True	177.05642968714395
True	284.6980799009137
True	932.1084832084648
True	398.6871353125543
True	947.5494948845072
True	189.19712565218828
True	1047.5790996452552
True	803.5718033398902
True	663.7467002799038
True	427.2381526132351
True	371.7082916645229
True	78.56134395541534
True	67.9130239112438
True	80.2382650948358
True	163.38456325355824
True	481.2622180922401
True	1082.965348833347
True	178.51836584162902
True	360.5216286051147
True	437.1558227183547
True	580.5566839103245
True	603.5106752809256
True	276.0240040929583
True	457.88101002240666
True	649.063338058744
True	100.19643594657089
True	721.1695731148062
True	258.6317897972615
True	133.75647728644694
True	412.92410709282353
True	807.551788374319
True	449.0973398797417
True	855.8528320079334
True	197.973911900464
True	340.6244282014392
True	695.9715774491149
True	615.5367396071069
True	189.1750386094278
True	262.4808672133721
True	791.210747114693
True	31.859577340481025
True	193.1501458274973
True	462.9668423935726
True	698.6100426389423
True	101.8132503613171
True	37.42845610806511
True	168.7899595656827
True	711.86879803346
True	319.25568072420555
True	558.2963565258347
True	350.33780159750773
True	296.93195019051205
True	456.3723906839133
True	483.74009336662107
True	71.03090337035228
True	368.4548658305027
True	771.7311385325136
True	0.0
True	307.3120110667189
True	238.1122567352283
True	998.2423704859832
True	155.8309389471696
True	664.2153240976551
True	634.6521670604385
True	117.62191418935434
True	217.7131956807705
True	133.43906655937968
True	11.730699530970416
True	281.86803322940546
True	371.4762642974424
True	1115.1073404618387
True	227.8319778336376
True	418.8016630368009
True	642.5835014332841
True	208.8888432129652
True	28.423330968931783
True	843.4740336895808
True	627.389433912775
True	154.12747850492966
True	622.9535921933889
True	170.02660760893906
True	296.49164799797234
True	794.4270517679754
True	34.04643457816792
True	103.94786377703808
True	501.9851818181186
True	66.65207582019322
True	80.37827953569726
True	416.5342484450839
True	22.46053168526369
True	743.5779841200002
True	98.3678889557882
True	153.14236679820226
True	17.57665798369524
True	727.9172873524194
True	28.74108351872895
True	775.0438838145714
True	393.074951269878
True	116.27704562959038
True	700.3309478776029
True	530.6921689508198
True	563.0900529018234
True	49.28211993805314
True	360.3287417110861
True	6.101014668578361
True	95.31564353162126
True	402.8652004350325
True	43.76213746597736
True	124.3388435687678
True	303.7089790641975
True	180.23503725102097
True	102.9975811157322
True	652.5098083238915
True	19.60021441255868
True	1142.3639492339937
True	473.84403794872287
True	310.3908413796497
True	495.4032068206918
True	126.65686278206329
True	790.8903425444219
True	1092.2575445018483
True	756.1170439481979
True	178.4417585508919
True	230.75985268908343
True	53.626190185403935
True	57.07147296980717
True	149.21976687835445
True	98.81663026160422
True	168.65305378647622
True	1174.9059436759842
True	297.56279415704336
True	351.4252003595974
True	688.3582847323156
True	17.044676294128504
True	14.075133375209717
True	609.8058463213466
True	5.614302126508899
True	114.19072676560891
True	687.2778085050861
True	183.29675207830493
True	643.6964148053275
True	824.0176599062723
True	159.45496104945542
True	870.847200252697
True	2.831554326807175
True	450.225841480051
True	1048.320527920274
True	26.70566938429485
True	237.4557117938681
True	158.61343526068586
True	951.601711100892
True	236.74342367649837
True	471.4598508350854
True	116.15025180044626
True	487.5315811479954
True	152.40889740289495
True	94.68032922825218
True	389.1546108689404
True	70.39432295510001
True	54.48190080676476
True	1051.9325538193343
True	267.0048722328296
True	159.9182520529953
True	370.5310061429719
True	385.83289737253216
True	210.2280012284461
True	163.65807378078313
True	381.8329516012847
True	37.836309459418025
True	489.6570133989947
True	1112.9870567813196
True	114.6897598211289
True	463.5175564954763
True	312.3687537628264
True	26.88625785816698
True	395.195838399703
True	103.23634327182668
True	594.5752094572069
True	210.945633532494
True	407.8406690482136
True	19.76698415612119
True	430.5273950398639
True	109.94757549076498
True	340.5222680734905
True	37.692551134436
True	174.62220372016844
True	249.74693674853324
True	791.3920286920767
True	59.26236396283475
True	138.26249423466382
True	234.83841838657128
True	130.82426582539736
True	598.0607099667798
True	557.2000484078327
True	759.9664592599423
True	395.8745891948405
True	545.7214364668395
True	418.10715289600057
True	694.2513199593574
True	73.76048989860196
True	459.0994532435243
True	428.1049253325025
True	47.96012096822774
True	87.34879045133367
True	130.4830704753502
True	90.90718095414935
True	326.5147384052008
True	857.3093334088979
True	313.71877723525296
True	1146.4583444983962
True	320.64446402590875
True	926.6683652684447
True	153.6952970668304
True	588.6065037881322
True	600.4719685403853
True	696.0469775263099
True	449.5498461173717
True	61.59245254123661
True	285.001968199155
True	42.6132888003203
True	168.4985000940092
True	171.18417921860257
True	1094.4439907201468
True	233.28885707483468
True	550.2774866520541
True	561.5724475856783
True	558.3499544119904
True	903.4271274762852
True	588.3715236223735
True	620.4701283632719
True	901.044418642544
True	130.54896901972094
True	316.7116998878428
True	265.1999635403937
True	330.7315128946941
True	92.11404112803956
True	371.79596510138015
True	4.38115905101551
True	341.56996146493367
True	251.11222954994963
True	612.7056743631373
True	288.91624426490154
True	365.4055620781585
True	10.519240778780828
True	62.50648317280947
True	540.8038514354729
True	30.53725815286196
True	146.91955671887146
True	66.0485424040555
True	149.7178147478246
True	234.5753301857703
True	70.71488253365719
True	388.4279585322
True	260.5763233743021
True	102.85176928886166
True	334.3612964777212
True	64.5314112633168
True	576.699894490178
True	851.4188516602887
True	285.52697354184767
True	1183.7119894673442
True	108.98631736820911
True	293.8438225205466
True	1039.40064877808
True	91.29812648043185
True	290.5525442744336
True	9.004271901768316
True	402.5248618393824
True	444.4298697964198
True	146.2121146616343
True	630.2815167846886
True	918.4919496884388
True	161.86855763381325
True	76.31594334595036
True	332.8153216502472
True	557.3811730843894
True	618.1509083086189
True	1242.5960397659385
True	26.836630893844344
True	927.3263071918478
True	128.1993288824114
True	651.1185684753904
True	106.60517576228293
True	125.76936728761731
True	183.03594734994823
True	166.57837642477372
True	767.945183644352
True	207.88325684520413
True	235.63922649902568
True	65.28662631609875
True	497.5668524966271
True	435.9618294914467
True	172.46553825044973
True	231.5835434431376
True	17.577497150840042
True	434.6261780296185
True	211.328771464231
True	276.2221464376622
True	114.19103028271084
True	725.1869170149514
True	407.3832434522888
True	253.23959211168625
True	634.7204181454586
True	520.3159324758897
True	456.7037274214226
True	138.23956085403844
True	533.5339570043981
True	421.45246713088335
True	2.8457850814308294
True	187.32385994615396
True	92.92747117880944
True	245.47920896337388
True	2.7949523914561967
True	120.7876519597336
True	351.5950479144399
True	6.735508964480578
True	864.20125513379
True	179.65523380665798
True	700.0762339238278
True	753.7636806943036
True	162.2151743044715
True	229.527820797066
True	482.1438417749058
True	828.1606132732883
True	49.18935269221547
True	37.27592009034311
True	133.2433052040016
True	621.7802557282259
True	721.51019539182
True	185.2162736578785
True	594.1828404185052
True	612.407683940418
True	813.5443717727434
True	410.41014285617854
True	185.53733709683783
True	890.2423462344158
True	235.0000309795642
True	148.9546160084635
True	328.8793068082348
True	219.8775433383029
True	209.4810292771801
True	608.7563193307805
True	241.1495172106839
True	201.8019383385442
True	448.52635536770174
True	478.1750256169213
True	60.8355040064371
True	287.80175221381216
True	82.49845125693498
True	345.73064287010266
True	361.6641824995224
True	267.5304084634832
True	178.6547793031035
True	381.37033190618473
True	645.856401671065
True	757.5944556693776
True	293.95025415890586
True	743.0812047817438
True	65.27844819514434
True	877.1739818285854
True	342.00827192261727
True	11.614217647692747
True	618.795798507507
True	696.741114727274
True	253.16986821800504
True	163.35714277894573
True	48.07473491129893
True	369.5275659744042
True	70.69432383549409
True	13.448289223477245
True	879.502024827248
True	380.6506512120894
True	173.55439769654814
True	985.5193152458296
True	12.070301960925118
True	807.4007550916225
True	32.83880739678688
True	687.4858388088215
True	58.428511461635736
True	772.0666030316448
True	462.8470771122714
True	193.004332340818
True	435.8769462686672
True	213.352647902198
True	298.55920988515567
True	227.67090783069267
True	422.8091269733251
True	10.456707473989926
True	311.9985721414829
True	114.60412084365936
True	8.982026923838314
True	481.8847787524104
True	714.2230045114047
True	277.3437702261985
True	83.08695886800822
True	311.72753195155167
True	86.8355263370837
True	192.90969579661933
True	180.77583261600347
True	358.21596921205185
True	44.78933504381035
True	142.85340359977036
True	381.61370958610905
True	857.8161163281494
True	108.6133616044299
True	207.50908139660137
True	444.61572043048335
True	17.899989852802058
True	398.5493223641709
True	510.10712875065417
True	91.114653008088
True	391.7790304342089
True	359.0997682505912
True	419.3037618807196
True	595.4669826671003
True	1015.8819388423055
True	948.3125687594628
True	55.78285724501018
True	1065.8578542475027
True	109.23253558617648
True	115.92357715514046
True	110.11698524909929
True	497.0552479141773
True	368.6655619358186
True	578.4935782678278
True	257.4106687478732
True	161.58476218384928
True	401.74113912579406
True	16.325995469512986
True	463.3121617970558
True	382.1432861985927
True	152.2193232116349
True	93.34658974017518
True	555.3670524034823
True	989.7777149352888
True	206.48442195977543
True	63.59918572484364
True	452.7796699694141
True	382.9539018219771
True	473.2848760472696
True	312.4780020693633
True	4.570388853715899
True	522.3848438583136
True	528.9119361380885
True	503.9212729986021
True	193.98268944694928
True	105.27881102066976
True	20.583408239683614
True	377.9626631373844
True	109.53894862147784
True	6.752832682918735
True	33.908008740492335
True	343.7388513790974
True	648.3895009251358
True	135.11525755396428
True	95.17746500578323
True	23.306455910368296
True	410.5427600230631
True	365.2342398240179
True	747.7987830182475
True	306.64037551744065
True	520.0165639692767
True	551.0882590645388
True	519.8414288812319
True	289.1055211214484
True	556.5961518600834
True	98.71520797219073
True	584.7256259594005
True	7.002826292830042
True	361.0217316265902
True	470.56502252092594
True	972.6594052544024
True	358.79191096654216
True	809.7488728131915
True	969.968952230424
True	173.5553017042789
True	35.94956879989479
True	364.4418274352414
True	382.99311009442425
True	570.8390272523715
True	249.67951214791444
True	30.64527913740925
True	663.3821504220557
True	129.69099900000202
True	1015.4575447484424
True	302.77801964482967
True	465.2004412127304
True	134.26293867225615
True	821.813263763869
True	142.7001668140288
True	815.5468112525128
True	552.551444607756
True	187.83304834097623
True	108.33830729154228
True	65.0499666991714
True	570.5226400551301
True	893.9749090281973
True	428.4544490157649
True	514.741529730404
True	132.27026710412332
True	618.8314571530465
True	491.9648749522986
True	805.0777270850582
True	308.3696119281581
True	584.869504216031
True	116.63076296407252
True	27.57960351795267
True	404.7528163263478
True	171.12226778707216
True	105.99297008029409
True	380.6546443573109
True	1128.553295759642
True	265.4712111380861
True	542.9182443488121
True	11.159232030136245
True	79.85681043308628
True	323.4808086371457
True	789.281762165685
True	450.1962902697506
True	551.5961285163086
True	718.5704060750102
True	62.32095672783564
True	725.0103329134179
True	44.75790425463221
True	100.04149452512505
True	181.52579407810484
True	83.86759742447614
True	26.41549480495
True	305.81864905377523
True	478.1874244755813
True	910.2205126436036
True	853.5220463305881
True	6.166231677093657
True	284.3870951834009
True	474.7793103214199
True	128.10571951048794
True	249.4046069231673
True	322.0873156664322
True	1295.1900830142156
True	445.975141475201
True	25.305264662171567
True	181.60457093136475
True	711.650117876494
True	36.37789489558382
True	176.43074598697535
True	553.3508073137014
True	72.21563813377675
True	865.3157297613067
True	329.51445115264755
True	676.7285517326507
True	75.01766581148266
True	667.7180126523723
True	574.8560504024096
True	870.4730269599171
True	244.86182495155637
True	514.5993138315163
True	842.3334489616525
True	933.8060309208336
True	241.2027854806776
True	771.8673568054107
True	223.8860679919107
True	456.4767753251322
True	360.4383012942349
True	497.47227818354986
True	495.91034413991343
True	320.22509278437207
True	352.8968841094892
True	112.92201982095436
True	342.077424719627
True	1157.4913866723718
True	322.17834446336474
True	152.42436237538777
True	308.04529548611686
True	736.9394829546243
True	649.1817585068867
True	404.52028037298834
True	118.37180653493924
True	327.0277973121844
True	34.81447526180795
True	179.60135124292404
True	88.22010031874767
True	88.18615450833542
True	559.5350418815755
True	140.82181574329587
True	134.13581127958287
True	108.4044149872082
True	85.94185886118782
True	449.5062359655335
True	388.6925671359681
True	1034.1885044177782
True	530.222973921539
True	861.9419836265193
True	281.78433339527675
True	302.1576797885383
True	543.5110350239596
True	193.5381521867848
True	777.625502635515
True	255.2607623262036
True	351.21824537457445
True	70.64743906091041
True	108.30204623895796
True	261.6147767020411
True	122.61766240255784
True	479.2388183043355
True	31.293853907393217
True	546.448943029805
True	1009.4665519514022
True	719.3233168955628
True	1.394658284621889
True	60.39571909991332
True	505.7276355641933
True	451.6957588239808
True	74.3242051007779
True	118.91021592268308
True	295.5396987230379
True	82.80361361033036
True	46.34248490042368
True	733.2976956652063
True	667.699780848327
True	160.54811933506502
True	168.49417029622305
True	530.7757833771441
True	56.3144502750444
True	27.367652974611804
True	569.6864881903243
True	443.7060577838464
True	1119.3050531732545
True	47.72848348513781
True	482.7726650350573
True	881.9170121615542
True	800.0749646452758
True	299.23297484958687
True	736.3838706775515
True	391.7736783025631
True	42.51838943259992
True	95.53045075228712
True	714.709042963897
True	78.98917050195173
True	138.73354577969488
True	946.133631006265
True	183.592377170675
True	276.3681063119195
True	103.240120264482
True	651.4390949533329
True	605.4406615529091
True	217.87590337796013
True	425.99025566924354
True	39.39598810493772
True	277.8498736276878
True	567.8735632074629
True	643.172071415511
True	313.0842010210092
True	71.98456149710722
True	967.508674302724
True	1083.4165586484069
True	553.4508627405879
True	64.4465076908718
True	30.733704229244648
True	91.31514223488035
True	111.94172182464808
True	101.99828050557144
True	891.9810340178776
True	1241.1422871441118
True	725.7917742062573
True	329.1928524382956
True	10.08934034608775
True	19.5272875706903
True	337.59342529098484
True	478.7358460695929
True	45.98524917703391
True	584.2693423932337
True	440.5751062280793
True	390.010550723399
True	79.49255053774499
True	199.77420295735365
True	264.688218031514
True	137.31369055330103
True	412.3903863955254
True	42.16860937514329
True	181.64852548884696
True	1152.040312556216
True	5.349206756292348
True	28.11167116138409
True	568.8861604868418
True	361.0230423420454
True	778.6991398693763
True	159.45320789950807
True	750.8306925989604
True	612.2015611331858
True	293.8723048053442
True	447.6877262678748
True	345.64865802132454
True	295.86250696232463
True	261.4101477746603
True	402.39330529475086
True	501.056654668882
True	516.4425503509004
True	109.05723962306708
True	361.4313343566852
True	8.08399039227047
True	182.11056676341784
True	232.0537405765615
True	890.2305039700045
True	596.2255268671514
True	31.80528289401125
True	713.8576355382884
True	835.7788496440006
True	103.85882138183398
True	348.75363189118883
True	848.5394442657863
True	232.9056959604177
True	163.62662495964923
True	535.2741835860061
True	594.1172634786881
True	1114.0691974462904
True	155.62852776915966
True	153.3870767371764
True	257.4375079998491
True	311.32401433593066
True	418.52015698566873
True	407.1198772470323
True	324.00273316098554
True	423.0967415312262
True	488.2941032307794
True	239.6650944972144
True	1480.5759501570983
True	245.37469479498736
True	416.6767055872598
True	50.64586912531104
True	758.4463666079284
True	258.11280433263045
True	926.7311281851112
True	565.6452349497091
True	311.34797067837206
True	782.9395548747387
True	273.7582038324573
True	209.94767331622185
True	257.3140857244084
True	218.3779509657191
True	131.3883618615777
True	249.50052343312305
True	716.1799124328807
True	541.075457141375
True	208.3473014716352
True	1162.3499841596858
True	117.49399953533684
True	253.3558275585989
True	74.40831070766477
True	322.4622660829002
True	412.0798840669671
True	95.33892011841796
True	221.08640466568937
True	76.7874716085333
True	685.6829342354797
True	362.7463564408179
True	215.88473764838943
True	739.3092479447286
True	878.0586516122585
True	839.388712434771
True	843.6135982358886
True	358.7587195443874
True	1.2749053343627073
True	268.17417785343184
True	54.33711908059952
True	398.5134026929504
True	56.627643612440735
True	360.5320646731764
True	856.7948389399095
True	991.3625274378225
True	379.025868489639
True	22.06273679658229
True	524.8685367434423
True	510.9051935633162
True	194.3547492279759
True	236.6907756156379
True	288.9415536986082
True	23.7296603695679
True	119.93095600738822
True	997.129317906984
True	63.99328532056499
True	498.2263980367945
True	780.6660760553342
True	100.21811556555171
True	254.60701814743345
True	110.71572993184924
True	15.06761581318694
True	1.0694680342634462
True	119.5490003668074
True	1014.0365894182282
True	487.4752493927185
True	63.52596931940656
True	772.670112561718
True	338.2452524936276
True	1.1229440094114187
True	450.0268060146858
True	198.96965102340263
True	497.3663988860062
True	84.97908006150357
True	314.0817355293337
True	375.93464021254607
True	170.5154332757415
True	211.5840839832821
True	125.29087513912692
True	169.1984090080512
True	942.8729314112884
True	14.2551284399794
True	513.7648137012303
True	495.4397537527967
True	419.4260779196022
True	226.6906931375459
True	223.5084486386845
True	157.34916161278886
True	46.97981113977811
True	489.4914446994836
True	155.88876648283505
True	823.1564367260536
True	834.8339140917686
True	249.8037995665944
True	320.3697315916986
True	529.3012526016587
True	43.70594015625478
True	87.49684805523209
True	747.0617431938
True	1095.957078916225
True	119.85516572621856
True	712.6483229270623
True	143.51285598178762
True	920.4029205616556
True	669.6649246102538
True	107.18284182932652
True	270.09572936887065
True	618.5625596159929
True	262.0122169724846
True	46.20303295666499
True	541.2730837853878
True	443.133099877746
True	5.56837616264108
True	477.7409038576559
True	71.4006018031116
True	174.58393199507228
True	241.8859037937393
True	305.7929994247897
True	77.36986730693071
True	216.78020743038567
True	344.16396983117687
True	435.5304803670216
True	906.2014874734034
True	50.54620715124719
True	903.7012809020622
True	994.385835604985
True	127.56202614545668
True	71.06516599121738
True	1001.6794368468586
True	36.341481213200055
True	221.24838168940707
True	86.68896318098918
True	222.52391222168308
True	375.31766101758905
True	998.7943276342108
True	91.52572846162994
True	72.29712948441438
True	683.55850270424
True	280.7680204838118
True	725.4269908017983
True	50.83550818167131
True	463.1925288272283
True	389.57298759450913
True	681.579504504828
True	49.750806588311775
True	109.10431678155716
True	25.93701284878224
True	261.59303917623777
True	43.48267748060096
True	351.631906464826
True	2.322133739078843
True	1211.7939791580848
True	106.43289448867974
True	125.91418306507126
True	358.89037909293864
True	699.9330970034534
True	676.3933865940753
True	1017.9080833116516
True	468.8429171383693
True	419.68620615027
True	138.49297495876118
True	415.6503862600492
True	835.4720362397061
True	423.1704872297586
True	940.7189878603896
True	87.37224877658116
True	407.1307409170538
True	180.78231939070105
True	281.29022958245866
True	753.3449585339895
True	173.8916980143236
True	133.40906966064736
True	61.96242736301262
True	844.1037736336264
True	768.737137305764
True	83.29528213052849
True	442.46245423307823
True	740.233546423359
True	426.2057404339332
True	57.50579352581825
True	319.44670432542136
True	777.4795624757643
True	31.166666232145584
True	372.18941342120985
True	168.13951138444497
True	284.9193690455297
True	33.353540024986074
True	217.01244083838037
True	784.1875730010491
True	628.1828076672532
True	54.960898484498905
True	298.2548176821605
True	870.0566920029995
True	16.603937238085955
True	318.7093777159801
True	290.328064658418
True	424.3921533711558
True	217.90116573051532
True	594.459678872426
True	47.47172349937873
True	951.7322876781188
True	890.0613173746152
True	48.48259657140866
True	403.41587257196267
True	724.1321498142495
True	961.0076402932896
True	277.8446942985531
True	575.2823068550607
True	125.747354787145
True	193.02653943555367
True	128.82017721911842
True	125.3003846624212
True	208.81310989271495
True	930.0890521380526
True	798.7991901721093
True	959.1408660862838
True	18.637844196904528
True	27.51651045999288
True	375.31904883007456
True	14.113975737207086
True	623.3727910833593
True	1096.5705624757693
True	267.2349730575494
True	210.2739144504541
True	85.17393400663731
True	211.7957843340443
True	129.83533354873308
True	46.96085548309024
True	127.56723753697932
True	90.25939723200756
True	256.5976402857643
True	521.1935570514587
True	166.0579897053364
True	30.261150263344557
True	57.44987920537138
True	404.350385260121
True	269.82254385633127
True	603.6348348257607
True	20.39811452271993
True	108.60011284029792
True	667.9525332655852
True	270.37111745859755
True	448.3287605064853
True	652.0496192418852
True	104.02163736434576
True	118.15086993310672
True	84.30698656086346
True	26.0540943307732
True	120.46695038391552
True	84.74763206713446
True	103.05284770239864
True	150.9650975772925
True	246.53846054788323
True	845.6942602254952
True	288.2629523898511
True	942.1050694901876
True	164.99042082759289
True	197.536631864469
True	797.5367766450753
True	300.1948512643142
True	617.3838567342766
True	253.0757749065189
True	358.3775571182958
True	448.135107623808
True	576.9417569140124
True	643.5600259567209
True	378.006843836346
True	32.44645930513903
True	566.943738186948
True	631.8066674960793
True	19.69353665140679
True	11.949666116722646
True	264.39302622602696
True	373.3183628902308
True	443.49839789686615
True	69.16280597958853
True	642.1325228401113
True	935.5235655501853
True	230.50028444839012
True	890.7963818715209
True	266.8507049399821
True	105.29929090334848
True	275.37769824493046
True	696.7211839302644
True	41.31831487884659
True	564.1536299669483
True	1274.2611018281134
True	1027.8808126410272
True	893.3659635509176
True	204.26564271059823
True	93.77273492989526
True	197.6175643094452
True	838.7754285363933
True	150.077120363918
True	1074.425877453618
True	859.713279435573
True	41.45701608884664
True	88.89270615050918
True	427.8261985323272
True	408.93344492134025
True	201.7162954400889
True	505.02581493754985
True	677.3370934078199
True	125.02161942501532
True	281.58107755254304
True	1040.0351443144682
True	49.97056274991243
True	713.5839293685226
True	545.1455169704342
True	39.42644396646345
True	817.0522643625209
True	379.8083279987678
True	570.582932467186
True	101.16828088342166
True	258.4314801226244
True	215.4243271510824
True	25.82107007114316
True	132.63868852237263
True	721.5359971785214
True	139.53684572310422
True	375.71356284430334
True	64.44094298833268
True	599.5089444387329
True	627.2899158323783
True	223.10092717519316
True	463.2589912114879
True	165.8390994440633
True	168.31877522332766
True	206.65681943902305
True	284.4767616638819
True	361.41578583655246
True	132.16255450043664
True	195.8409845698872
True	28.64615820987504
True	897.1948485757076
True	303.88105721307875
True	10.06295724421896
True	366.0961679853929
True	161.95707352311385
True	632.4757175325368
True	357.1753088731924
True	581.5848113989865
True	550.4547963743344
True	498.5219405724197
True	798.7445894169894
True	241.3102060177971
True	539.4138520283002
True	152.9129271201859
True	520.5886464869211
True	369.0352733600853
True	376.3741762132523
True	133.03360292056658
True	128.74388372533997
True	111.62837314512288
True	71.1067107146257
True	745.5481473950612
True	187.22929432395136
True	45.78842267818133
True	0.0
True	556.9289327481898
True	113.53738710294968
True	23.378249982983142
True	42.54413440682328
True	114.1643571739461
True	530.5246163010991
True	180.4364598122952
True	103.25352373479171
True	34.882054894207755
True	164.69594371656137
True	892.8299609438129
True	49.65779979978235
True	229.94437689199395
True	720.3811464443219
True	310.6151091263646
True	461.6757596565503
True	473.5881303044907
True	520.8045671441879
True	609.6511061454888
True	969.5336613590428
True	241.74178457331772
True	1028.699849063726
True	927.1119505344597
True	634.3571982429617
True	337.8173518667608
True	830.3247329263487
True	11.284288570305096
True	34.59766971319278
True	274.592801989988
True	42.35181629273699
True	194.99639158959135
True	724.5907587940729
True	210.6825838552129
True	781.6695467947424
True	745.7222123447046
True	123.58565172998374
True	356.9592859082248
True	575.1803518446949
True	24.75721186204773
True	129.88659334125998
True	432.5584442775868
True	304.5517747518571
True	193.96303237448623
True	111.14136776550036
True	384.13621872574606
True	21.50066758081358
True	375.042511379075
True	354.1064070091992
True	1083.5964406726926
True	379.01665398555417
True	27.717083068389886
True	433.0058862315898
True	444.37810446729526
True	233.1672527212502
True	31.77093075265588
True	771.3918011867862
True	426.04050031822266
True	177.64901900111138
True	13.514128337155938
True	1224.4114857755064
True	170.794730339035
True	27.36514480049328
True	317.35959176091285
True	273.77164240693435
True	115.92284623309588
True	296.62417372265304
True	48.29069248132348
True	312.4169719915574
True	315.4935230206291
True	310.1627082002749
True	32.75571912136501
True	46.120489719038375
True	1036.4498506017849
True	26.11290302152893
True	14.150284175784352
True	189.366225603208
True	667.8159455600594
True	8.488030690526147
True	197.02550822754847
True	175.6859368215661
True	539.7688265006541
True	368.71746825122585
True	737.5579830997785
True	321.5606630675231
True	494.0154461859759
True	442.1826677967754
True	456.3885499479436
True	102.1912765195316
True	1264.338236728471
True	905.0401531350034
True	298.1611173725136
True	538.4197647390693
True	100.992648002732
True	576.3694594646204
True	430.9054378452732
True	158.51754270081298
True	79.02334105363774
True	352.5587368031135
True	166.49664627080708
True	30.943554297652792
True	637.750008707855
True	377.00666726879626
True	68.12452845433435
True	28.58763689850436
True	667.2234591441116
True	488.20554369159777
True	71.85328339224401
True	23.49191098072263
True	321.7089533199683
True	323.74959920317167
True	729.3810403881205
True	548.475934841357
True	563.234582637851
True	790.6248920886925
True	8.132104698936699
True	56.96040707825607
True	37.27390701243647
True	61.33756208711775
True	510.92252064711977
True	583.1149789522146
True	86.94256861853093
True	111.15374397371944
True	194.83977243156528
True	77.54652003754637
True	174.00484684680745
True	208.8037914012827
True	270.76361116382003
True	839.0765088833552
True	609.3900927526486
True	290.81133058951224
True	190.776878447398
True	282.7519384277848
True	250.10602241573795
True	746.6538126486442
True	326.4661191435799
True	173.01742751778218
True	866.4121906710701
True	365.7049640629213
True	477.4985785805148
True	155.27370572012168
True	123.31331063404808
True	61.585188658125176
True	210.87484662702383
True	972.0419721202428
True	520.7462309067263
True	112.5918748201124
True	356.6594684400822
True	103.56982609957386
True	644.5856963247314
True	4.58435688193088
True	703.0507628152195
True	35.776180524593165
True	913.3671721230096
True	840.976392115
True	209.3145997231644
True	30.828103152879613
True	80.02375444191388
True	466.0710409401556
True	218.4739750073028
True	1.194775927355612
True	77.81452282941234
True	1079.2406795908785
True	348.82307455770245
True	678.2438462203604
True	493.5643825814272
True	26.41684790928298
True	138.96993871405962
True	434.0072198257881
True	912.1047828482796
True	801.3117105237386
True	426.792820760628
True	350.61618168632174
True	15.15707549476063
True	79.12524224365526
True	780.3448186544804
True	460.37665346882807
True	379.2658753059872
True	886.6473093680469
True	23.75367412261091
True	217.2886571141236
True	873.5197134810433
True	236.5404702680241
True	8.558516231020919
True	512.6166673207679
True	105.4616268585713
True	650.7830376548178
True	56.36344792047091
True	247.85651780277144
True	877.9178734226163
True	949.7091286545924
True	278.15182753818345
True	440.5479297482125
True	118.46399029485158
True	604.7306564536814
True	267.47019885125604
True	198.48083135123005
True	849.2965753732118
True	55.246585179448
True	710.0003719629893
True	277.511910279398
True	306.7173805367425
True	163.89908591625607
True	473.3053153373478
True	609.4240703929986
True	361.2636236800184
True	413.1854699775601
True	69.59374366660359
True	162.9496130949291
True	445.699995999853
True	216.1943360513201
True	39.07537628799975
True	202.40792444536197
True	395.8453794070308
True	384.6583977430424
True	741.3876655137068
True	126.36035343695464
True	667.5384811108594
True	520.1451053918611
True	584.48042072812
True	135.97186042507718
True	39.13922851259157
True	672.2745384522127
True	70.78792174092965
True	544.4309881587244
True	680.7274260435469
True	458.6077881473175
True	136.454765697368
True	535.4246796497031
True	4.053664967760859
True	398.9158831985235
True	31.84923172054068
True	629.5298585582896
True	264.5111130368726
True	568.8349216119157
True	684.7658849144601
True	143.71198281015708
True	523.8132900265696
True	497.4071120660472
True	64.86336134817317
True	991.8532018860406
True	3.0912396965515825
True	27.859666995685476
True	627.439609681666
True	685.7760000843697
True	135.3728949373699
True	415.10127153872975
True	123.4757281671124
True	72.57541792210861
True	476.5480802206053
True	42.42143603791873
True	515.6974322049601
True	12.112291586259737
True	827.5560624132787
True	555.0288906208775
True	681.4918245186437
True	100.7006535887178
True	368.3865580849736
True	993.7824446457844
True	856.350170451943
True	145.95354466606278
True	536.4397760825
True	472.57484038768735
True	239.67839410702703
True	271.0907751047083
True	5.636048987076907
True	320.48352549256833
True	12.356470882809514
True	371.5886309629047
True	79.25417879027984
True	417.6783815050288
True	650.7985810890009
True	123.00233340335473
True	235.6472268761516
True	641.1524263518615
True	670.7422001800214
True	300.86723925079497
True	140.03102798505353
True	166.44495831004528
True	465.9946766151587
True	82.48792204546966
True	9.300659057257072
True	518.0143190987411
True	558.2739404484786
True	18.57043871853257
True	134.2317762826242
True	919.7790584464774
True	492.569001267552
True	258.8557176994742
True	34.99368495600256
True	478.8559977654296
True	114.92422713452162
True	582.1489316835292
True	681.9950626222889
True	301.91224216122515
True	381.9912772499752
True	186.22205301587283
True	243.2368042086429
True	73.00211278892817
True	215.98694000564808
True	497.5729023191937
True	21.525087346663835
True	437.97056122674087
True	366.0169786276263
True	664.1433765052483
True	870.8863491631861
True	878.626289569974
True	152.64244202275432
True	404.0032315420808
True	68.56381521815237
True	194.9746591111945
True	315.6514429633718
True	11.7022758631302
True	819.0276238813592
True	19.00618814062608
True	395.9089686239245
True	269.8083885553721
True	657.2149599261763
True	203.73960658335244
True	35.652373063054284
True	666.4593263799712
True	1074.5725482033988
True	219.45207901524225
True	130.08562177899162
True	593.153544259393
True	468.2682592568945
True	17.270415831020884
True	821.9892919876215
True	111.45920405669315
True	46.51162569619955
True	311.5560223533498
True	354.26422461048634
True	378.5636180479327
True	272.480974232317
True	20.14028528362928
True	21.687567053562013
True	822.9036851321279
True	207.8099630969363
True	113.29652774294628
True	831.4286451211381
True	654.648650916491
True	650.7398398332853
True	441.4094270336429
True	153.42574795518925
True	32.634695006649245
True	94.36088319572264
True	432.46861852744775
True	235.8595760680506
True	501.5036312226624
True	149.6318979084583
True	490.7181955661967
True	640.7701197312501
True	959.2486294522276
True	26.0851955610008
True	991.6877535248094
True	1046.1597243408548
True	503.94847133090207
True	79.46635798188831
True	794.0445383830591
True	644.372435616275
True	669.8299335749064
True	173.4695711728969
True	763.7654204865412
True	705.9063295540938
True	119.74214578449826
True	730.1406514910768
True	803.2797836644794
True	480.2879596807512
True	223.1230441317788
True	71.91451500386532
True	304.06036302328977
True	364.5765008671445
True	467.7009362311009
True	432.2535908198096
True	198.6525640781334
True	313.2245462301184
True	2.651843682217565
True	12.208243701789662
True	109.04188023167542
True	134.0077323392752
True	365.5638869851854
True	344.2252604715162
True	110.41377912830292
True	18.104033494096274
True	217.15652101575336
True	846.1668105939002
True	465.6038677908935
True	536.7988194315031
True	561.3929972072484
True	817.036911674158
True	646.2065107912695
True	86.08905732517006
True	208.72530630088536
True	242.8079621353475
True	291.60487814573344
True	106.89145590740492
True	372.3452305175485
True	435.2723939449994
True	174.68297626049335
True	657.7714888198614
True	240.4184298123433
True	201.26580629369315
True	29.313297188182084
True	246.40557569822505
True	470.6375905936285
True	164.8006757392993
True	519.8610120693077
True	497.0079933431942
True	252.18543768971807
True	100.30509897495966
True	42.90987100194207
True	400.6898551819423
True	803.1181489946364
True	164.12461865663593
True	1034.9332964898758
True	1053.0856407893784
True	490.1375928234836
True	94.7980720692947
True	119.59701170756986
True	668.0327173480288
True	8.439868856439729
True	227.0977590159983
True	136.27029739256085
True	116.29146710616156
True	329.08944386974247
True	629.7438143785985
True	39.84007194718114
True	125.38686767209528
True	952.3470114103552
True	55.02727085919358
True	458.8845265174713
True	541.4834591117262
True	260.38550477805484
True	137.29475428017977
True	935.7062179261108
True	1178.2572193151325
True	512.7475610345801
True	652.7233519004484
True	220.6950940024697
True	151.8308778384904
True	317.85289815973886
True	249.93442447198544
True	170.56368677778735
True	310.04934393597546
True	344.7934957566987
True	12.147710661539758
True	630.8929065976351
True	146.12430878722523
True	77.75006572527019
True	450.0633096946036
True	306.4414348019049
True	1170.8103141666331
True	355.9220438495201
True	939.4927248640696
True	9.723059771124973
True	272.4224100281537
True	221.12136020979275
True	154.7672563778424
True	483.9171607726333
True	193.6819347045766
True	414.117861041773
True	305.37485396902184
True	111.4602792787639
True	363.9436142203419
True	1062.9648858943735
True	740.2248363217582
True	215.46777584975777
True	109.15614357570144
True	302.7365541951865
True	24.151914977901807
True	348.78544592019966
True	313.2640267293214
True	546.5433538105873
True	442.9398940361292
True	350.0675818799051
True	156.85223451299785
True	12.750550939903372
True	419.4756189800688
True	290.0645723134785
True	139.4991638863073
True	297.63859889371867
True	442.5257054755151
True	799.5913857004645
True	314.88416597237523
True	780.0878741224492
True	400.3309912188519
True	379.2395381870779
True	1.8559030360229587
True	1140.082868686569
True	103.23300550618778
True	942.1593044477914
True	207.4444217154004
True	444.411867551736
True	693.7718936499593
True	85.88657817731684
True	489.4257460121104
True	32.86292054066011
True	405.4651639260403
True	79.66843139909108
True	229.51157782371567
True	38.97578116178963
True	679.3233320252239
True	189.22549774756263
True	24.648490742603595
True	385.49835296369343
True	107.3339427607881
True	159.36267236440037
True	801.3554959188951
True	250.35416161812623
True	148.80994758031133
True	371.76619373429264
True	531.2837177840382
True	339.3841819691174
True	509.7769021262614
True	622.3899397535348
True	158.32391739873137
True	6.556299682235272
True	69.7692643456996
True	446.8678602060038
True	88.83939910793262
True	83.4527100945117
True	1026.6673184684792
True	27.103505717308604
True	321.4872178366195
True	304.4454309543036
True	445.6460674079788
True	685.832307740066
True	195.6565814369454
True	645.3694375831654
True	334.1889344927535
True	349.2935031293388
True	264.5572158289502
True	225.49894379989465
True	375.76799123018833
True	425.58147165553527
True	402.11540105289976
True	583.6571357824639
True	145.39958249994334
True	77.22486334175457
True	40.03123402532631
True	296.04495639031205
True	646.656117505529
True	392.2958600773704
True	783.3668124868573
True	217.5185792009318
True	394.6684023103152
True	68.19260769419252
True	54.98686555032823
True	416.0604049100256
True	196.8081188419856
True	224.59359560313183
True	43.57975894589973
True	1086.726432205316
True	168.3165884856344
True	910.6472366959368
True	315.0858936598921
True	917.4331812859318
True	235.3953132387161
True	458.8354700945393
True	530.6410541728001
True	625.7631696410815
True	217.48176072818157
True	494.1377374330194
True	938.369439366507
True	131.54600058948503
True	7.159448544530179
True	572.7694301142983
True	28.48187067936573
True	77.85930546589769
True	791.7518286356216
True	216.7732076132253
True	1019.0102883953998
True	691.0323770824319
True	422.2785087856529
True	284.76269875246265
True	490.11693172433365
True	336.90069969200323
True	177.41697682514524
True	674.4268053847686
True	738.5272734437294
True	206.914726285847
True	89.72616425228469
True	521.6009259414386
True	140.75119797145027
True	383.84034550646487
True	328.938526283685
True	66.82518929915646
True	371.12663552445343
True	416.294037317401
True	380.7200069456847
True	405.2167517009242
True	413.4524054440494
True	637.4917983408178
True	57.09918517982072
True	462.7105624533755
True	327.9540262219165
True	645.7049924225745
True	219.71551677190237
True	103.75861496973948
True	43.73586127815205
True	534.1009104036749
True	643.0392609782356
True	171.26870985977183
True	410.0566269113132
True	336.8139314482068
True	16.177746896206923
True	164.49501547947585
True	293.5548346062505
True	3.0735487974394617
True	881.6962703128554
True	83.30030891447507
True	100.32462188641956
True	118.98958212651696
True	355.3962007684369
True	38.64741182006046
True	462.25362934114247
True	230.55291418957515
True	5.492055439138268
True	113.4449159714967
True	454.5427720057231
True	51.335961468347946
True	64.67324061553869
True	166.52481103139672
True	289.0477342953159
True	952.3496644383011
True	389.6988208703463
True	948.2037661016436
True	198.22587119942287
True	1046.9430026131909
True	768.1668383324799
True	636.1132913323956
True	409.7751656500216
True	396.0174725183689
True	79.00042224067933
True	70.6917406974644
True	76.92841399449898
True	176.4779267097198
True	478.7126881481064
True	1104.1325359804562
True	183.1691612212087
True	359.4211290554908
True	437.5862234500104
True	612.8536626292512
True	602.6943741063393
True	279.75067197462835
True	447.0586435078732
True	668.0570819382239
True	100.96987206680627
True	734.2647909565035
True	257.26939951130777
True	134.253740870749
True	401.792266152394
True	847.3928587323744
True	434.59974245855926
True	871.0870708889335
True	194.0419819685008
True	351.86871882305394
True	699.8151223823984
True	635.2079853862331
True	201.0557399797727
True	278.97380686069
True	787.9941845825641
True	30.402621424857205
True	183.7428665270617
True	506.8527647437937
True	701.892647189789
True	109.0871082643658
True	37.29606647943309
True	173.35088066339975
True	720.2238238469417
True	306.2774583583818
True	557.0943066894197
True	357.51694954925904
True	297.7032138365957
True	453.5512862587329
True	483.9139355551792
True	70.81846986408866
True	351.4367595312268
True	790.8027518363032
True	0.0
True	299.910052666172
True	249.45000817637157
True	987.4009161354568
True	146.30655723494277
True	651.2347800251326
True	636.4590729688668
True	109.21846654912817
True	223.42865027763204
True	125.4675370962113
True	10.48351233078258
True	298.3543175751244
True	388.0639798963281
True	1134.6212390112005
True	233.28220082797355
True	421.9373419030261
True	659.0731145812858
True	205.1000910662901
True	26.773188637780017
True	875.4906145012408
True	615.5032736444648
True	154.29567481687204
True	648.1377037314136
True	160.61888366942438
True	302.96837488736315
True	798.2413061761571
True	36.89017175110151
True	98.92100932877936
True	523.1346955793165
True	58.762924450350496
True	75.4980175318913
True	407.5060633728818
True	21.764130630870262
True	777.7778216412073
True	96.1936113910521
True	156.42296988254674
True	18.870745014793204
True	709.4758256517856
True	29.99575101438711
True	770.2879880864527
True	397.10743567296606
True	114.81656079744064
True	704.176302109055
True	528.4146634246767
True	566.4702519455357
True	47.00400842424893
True	367.969651243652
True	6.042910187125473
True	89.72528539380774
True	358.9758322705251
True	48.419708932837125
True	118.34996256116086
True	294.5589932523208
True	191.6787852014465
True	102.02458220310167
True	646.7018439808079
True	18.71701198918362
True	1116.578855779076
True	501.7739410193734
True	303.08729825945267
True	496.1795020179328
True	125.07948743638732
True	764.6333670153454
True	1101.7034438763192
True	745.9728680729442
True	180.4288024780581
True	229.82473642256213
True	53.33615497505474
True	54.258835289544805
True	154.01205096781572
True	103.65121756300935
True	168.20187959980848
True	1168.2728067527266
True	307.8310373464629
True	366.0753874106306
True	684.5036199265851
True	16.104408506860626
True	14.933059796244336
True	581.6905343198895
True	5.319444271552771
True	116.84228043978015
True	677.0095029608618
True	188.2002011020101
True	652.3148047471786
True	871.6425877184513
True	155.0076894805949
True	892.3619157592038
True	3.061828384429547
True	451.72817371715865
True	1046.5493200122346
True	24.56324544188324
True	233.76881848374632
True	149.29026432459133
True	968.1511944802536
True	234.9898649063861
True	486.36168114155646
True	117.03575166801484
True	507.384165808414
True	154.10736807154998
True	100.65191061947218
True	383.0428779178204
True	72.48188932232502
True	56.60244575414467
True	1044.7994075042357
True	257.720026365155
True	158.5347437744242
True	365.5726936499956
True	396.3605932984989
True	213.3577885862606
True	167.93818394489662
True	379.1108292162497
True	33.12856729641731
True	487.22623962265726
True	1080.5358947640525
True	115.9213654021906
True	473.41519050581206
True	305.84743091083504
True	27.93836991287085
True	422.4586594614898
True	105.55045316965976
True	587.1804824546851
True	196.27060099395345
True	412.3027027561252
True	20.796304953066805
True	433.7220933967288
True	112.86626598619486
True	343.53436348810186
True	33.04634944816413
True	175.48404887919008
True	251.4686958130474
True	787.0167137177696
True	57.725634552953736
True	139.92352021439774
True	233.53227205423596
True	133.08057590015972
True	631.5495949468897
True	569.9888996798882
True	778.2302875411646
True	392.54187668464215
True	546.9891015749478
True	407.3218810012621
True	700.4828565125301
True	69.36859864526507
True	476.22058273212207
True	410.6462198472284
True	48.97300620348826
True	76.46434170746178
True	122.93576339105178
True	90.6732964108715
True	317.3404109797024
True	872.4654890530179
True	323.8741725807973
True	1117.3385705919584
True	345.8603456409751
True	907.5003483379436
True	152.41637288674616
True	550.1844209886037
True	621.6977614763422
True	706.4569878633416
True	456.4018164615917
True	68.98223849898916
True	302.8216146635742
True	40.67172128121484
True	168.99184845418813
True	168.3349728139361
True	1094.6495969973394
True	233.42210362090088
True	557.5072791978354
True	529.6502381089681
True	556.457665623204
True	887.9895520161273
True	587.819407017653
True	655.7146642947752
True	937.949405047824
True	122.8482625992124
True	309.4023494430531
True	264.6932383050548
True	330.98626095483905
True	85.75262993612837
True	387.66508691788295
True	4.239798112812053
True	337.47836361753656
True	258.0867380007475
True	607.8338993175232
True	284.7085893690213
True	367.9357291201549
True	10.061677475083211
True	62.86390944894329
True	549.792129620938
True	31.95168864626914
True	136.82380678225437
True	67.86755709161115
True	147.95321451521093
True	245.88619755204024
True	70.89888749883688
True	399.70521276736486
True	274.5388699224917
True	98.48981380856884
True	342.63513354089844
True	62.841960811191335
True	581.5078295272725
True	808.6070114488728
True	275.7688449158587
True	1180.8643448346072
True	105.31020306160929
True	307.3223365902045
True	1039.966075104924
True	89.04325569846667
True	276.5741203429448
True	9.609576853792142
True	405.0958090210012
True	449.6317322383309
True	153.55445092361848
True	631.3432076782008
True	926.7460295476576
True	153.2667676520232
True	81.44168516447914
True	330.91747206812084
True	560.17692179057
True	626.3281627335973
True	1250.543565336201
True	27.65761110944664
True	950.389770283105
True	138.34688145875575
True	618.8918209484352
True	110.58505019750731
True	129.26148412596407
True	189.86613893824708
True	165.51312066366378
True	753.5172109627515
True	217.44753139425663
True	232.2577405242455
True	67.74856721065962
True	512.7159840452061
True	443.4690336628594
True	175.71905440604175
True	233.72811405397903
True	16.230245211573106
True	432.8587533734091
True	213.18858672080185
True	289.37885980558553
True	114.60620882019433
True	710.7669050774502
True	404.6832512864529
True	253.63271130610585
True	641.7128963601723
True	526.9274478204769
True	454.4173830291999
True	131.4081833833116
True	519.1962596179009
True	433.0969204530872
True	3.1081430829748906
True	202.9302978670135
True	84.1183142956572
True	244.5777790166176
True	2.6911290026101984
True	119.29925903073712
True	352.7618554586969
True	6.210309893342112
True	881.551008506074
True	182.1045554507376
True	696.6581699990986
True	819.328672907162
True	160.15992113762968
True	216.26351442031927
True	482.97898949035965
True	831.7955601100548
True	49.03816567830353
True	34.633252886231006
True	127.81811699728574
True	619.9414601753303
True	730.2444741308859
True	185.82117299661752
True	597.9766811244184
True	591.2019236939217
True	873.347456647333
True	383.9644780506874
True	184.4911952141167
True	873.0976413125267
True	212.9238172692548
True	156.41132927216452
True	340.4953329595208
True	224.86255806044343
True	210.38566636031237
True	616.7955302911553
True	255.24530687704475
True	186.0499724326888
True	451.6340647859752
True	471.6943601395681
True	66.04104917476126
True	292.53806427437894
True	80.5958606244489
True	325.4951279588513
True	358.8505969792448
True	259.9098345301919
True	184.10579178288768
True	375.27854047729386
True	638.5466083335779
True	728.541591094481
True	287.7253590164227
True	757.0137737364361
True	62.05837667034417
True	870.8057849729954
True	359.0400257644513
True	11.866931628851631
True	616.0713395914249
True	692.9523001566271
True	260.7523902865554
True	168.23467158820074
True	47.82088936394214
True	383.4298482471117
True	77.82418694099069
True	14.549936193709057
True	895.6923784973943
True	367.9716837141575
True	187.11369237967372
True	990.8461032669144
True	11.445904010586842
True	800.60141972826
True	32.32934450939303
True	676.9924305945929
True	59.99445746697472
True	773.500119957672
True	451.9651549269676
True	185.9943773741005
True	440.94517627041046
True	208.62273841469104
True	287.6239106683971
True	219.4761335028413
True	406.41472765261847
True	10.292787029888608
True	327.1611615002301
True	112.85649762232812
True	11.248529525444765
True	460.120281059382
True	712.3710921709896
True	289.4679251368583
True	81.37033536419416
True	317.4477801413546
True	82.50159933538349
True	187.89116783082125
True	179.10695431190484
True	393.58016566795527
True	45.78441000304405
True	132.9646607752256
True	386.72432345247705
True	854.6333572247332
True	117.85057956278044
True	206.9874383844808
True	421.95553441267793
True	17.929801093493225
True	403.3881202980035
True	511.835284954857
True	90.70725916325031
True	378.17791983560073
True	343.21256546039785
True	421.8956706675097
True	578.2142500496002
True	1046.62366676918
True	996.4454126618576
True	56.437404936831925
True	1065.2784214418982
True	111.23100577658126
True	107.27448908508867
True	113.9494812407365
True	506.0257375257781
True	371.4410089962215
True	584.2266016401436
True	265.68248413904354
True	152.12885823963717
True	395.8287661533925
True	15.606683868131505
True	474.0747293400077
True	383.57910638194505
True	149.04349021155272
True	92.8381561588729
True	547.5820234583621
True	974.6914786767024
True	198.18793060027215
True	66.15824874070125
True	406.2153292575811
True	371.1361155340862
True	501.1762205074916
True	309.6200020247897
True	4.360621596357174
True	525.3937933571063
True	517.5985298584874
True	507.4968524825458
True	189.69782145316967
True	107.71711035709885
True	22.00003436635093
True	373.4766074776661
True	110.6603106633381
True	8.230968683456304
True	31.791289557144296
True	352.0036714862088
True	658.2324727234227
True	137.98143631013036
True	86.67098471018865
True	23.559632254099764
True	416.97916558354393
True	359.96332111008326
True	771.8053837938135
True	302.5717181116227
True	514.3093861945439
True	555.4413209398609
True	524.3216056447588
True	295.36702400496523
True	522.4325516802398
True	102.37222034979769
True	584.7813688504998
True	7.480867235585547
True	358.2479987217555
True	469.4162337752613
True	979.477300664148
True	346.7767139294124
True	817.1175024569721
True	990.7703931128827
True	178.2827963994421
True	37.34968111195251
True	358.14937766235846
True	389.1802011464525
True	578.1586887619917
True	246.37315539732208
True	31.639364516391765
True	638.7961685336772
True	123.25219529420242
True	1041.5987444709665
True	329.4935377541436
True	464.9005007392912
True	127.50926214689052
True	814.0958157873335
True	141.04064654344194
True	824.4224113906082
True	569.3577991704688
True	182.6706419142884
True	112.60083475998876
True	66.9230609121789
True	561.6614991277562
True	889.5298056222579
True	452.3382211137322
True	544.3268195081658
True	135.3012042093633
True	662.4029459202603
True	495.5363968376816
True	784.0876191854586
True	331.7825254726478
True	589.7102881749815
True	111.1975502466509
True	28.372004213655654
True	407.3721783906513
True	171.58587605329282
True	110.5669268111983
True	363.7617623408253
True	1127.5812465778529
True	268.5402692453641
True	550.7359290927835
True	11.304257205685373
True	79.55549480397698
True	330.3796594016489
True	777.5045681912404
True	445.6530058703573
True	521.2752071932583
True	736.6798496454411
True	67.5602890386586
True	735.5476788293767
True	47.12389966692184
True	103.46168049163218
True	193.81739246850728
True	79.57965405509565
True	25.82749874967513
True	297.477006320093
True	491.0731422152839
True	896.8008193753071
True	862.2105752997038
True	5.95862011901149
True	285.3954431525645
True	437.5116313072599
True	125.63173334206684
True	248.03855739104296
True	332.2408041600983
True	1326.9471914729315
True	447.46439484939305
True	23.60771772327779
True	183.81207919213185
True	715.389203546429
True	33.527243943796016
True	171.30442014781323
True	570.2638342573154
True	69.97077544735455
True	862.4196958001855
True	339.9219420253868
True	652.4902989442672
True	77.61629048406324
True	683.3418704834911
True	597.9925482849975
True	876.4950457598808
True	263.0325628249333
True	504.23991233432616
True	857.6197423162121
True	914.2565328471233
True	230.5369337753157
True	762.3271632625843
True	209.1763917153636
True	447.15458825791
True	360.283132480697
True	489.61881561796827
True	492.5146733352759
True	311.3882610235694
True	343.5814137393592
True	113.1983475989617
True	348.3293185747839
True	1145.4807114556163
True	308.67769911644285
True	153.1729089298618
True	301.2347612242468
True	764.4051603157119
True	653.853024324652
True	402.7896192273544
True	116.61807404730008
True	334.5785836596164
True	34.73131119699231
True	171.2744307158364
True	90.87401008567404
True	88.75189398327133
True	575.5332060805985
True	141.60417376404013
True	124.03234937079893
True	112.1020220018343
True	87.43346907264572
True	444.4925856865846
True	375.7592843417955
True	1044.5818278412771
True	557.4427367562811
True	839.0673603650957
True	274.9059866288161
True	298.062228255466
True	552.0332870696692
True	193.25757668790135
True	760.730665084571
True	240.18195622033835
True	372.1163323216387
True	66.63455392843922
True	123.61825461001902
True	258.17564830146466
True	123.18070642371042
True	495.4517367998535
True	30.85698329535533
True	560.7683273789511
True	1006.2147960040128
True	713.9155188032689
True	1.0318407411492223
True	63.22062074590042
True	496.52946813506543
True	447.44690620645054
True	78.14887948086395
True	117.47205767813531
True	314.209792766498
True	81.52865048445521
True	54.20057657430002
True	730.3395848725344
True	658.8731265024151
True	158.12447153437202
True	159.9907185364474
True	534.9206186316763
True	55.72834171504678
True	25.011127810966794
True	557.8578360254869
True	447.6245321224104
True	1139.9868026191978
True	48.8315815674497
True	470.9766621463893
True	888.2311285404326
True	790.5467802964632
True	287.76060815678943
True	759.5303760762273
True	391.9610495610879
True	45.20092089950028
True	99.4501931295203
True	706.595266437685
True	78.361813292388
True	143.30564113101437
True	943.1187392891712
True	182.98635255353705
True	268.64141272871245
True	105.07644365339064
True	667.3465614993214
True	591.4529456807483
True	217.9789523020448
True	422.9444391876247
True	38.44098959021522
True	276.00995365464945
True	576.9108209186942
True	611.4073557912337
True	317.16151685654864
True	68.44009160036472
True	958.6092827451102
True	1083.60976394615
True	577.0405510455571
True	62.97310243234454
True	30.56702647013686
True	95.83105366656436
True	106.64317077926488
True	103.62051540516912
True	857.5457988430948
True	1197.6186306765862
True	718.1422288079535
True	314.6922312228417
True	9.363932946798434
True	22.20153053894508
True	340.79486367480075
True	473.8862168389647
True	49.31175002255892
True	568.4060608773888
True	442.5364887628498
True	391.99945812695074
True	82.06115687653944
True	197.14152218375105
True	256.8436586215033
True	138.4313143153877
True	405.8210480668728
True	44.93859543161738
True	183.3009042785924
True	1151.2176318538736
True	5.854943859991074
True	27.02175665246297
True	585.3780874120549
True	364.152418999908
True	777.9635387690946
True	163.7378088722048
True	759.1904773874812
True	604.3851800460537
True	280.07742351308275
True	407.7357530358428
True	337.7479024262402
True	293.04547625386743
True	266.9143204468632
True	391.8028110833475
True	507.2065475770264
True	507.8445074227481
True	105.19322115947078
True	354.9832186081212
True	7.646060380156542
True	194.12188438342895
True	234.034752431752
True	907.0482566900988
True	586.7617186051078
True	31.121495533252457
True	717.2558239187695
True	807.0185914154574
True	108.8377372247816
True	335.9914455890048
True	858.7298091964465
True	216.91046518040875
True	156.30404135341607
True	524.4097708424641
True	583.991425043849
True	1109.9525751590163
True	149.14640539184467
True	155.5131462549628
True	251.1878250742524
True	316.77734717255646
True	413.00926017454657
True	414.56884936634776
True	309.20903092430746
True	450.1281376690864
True	494.2818619565288
True	218.13331746730765
True	1464.5993258409894
True	240.5187268858312
True	390.0314631163744
True	53.42898935312807
True	769.1880034492048
True	255.71030232189256
True	934.9064382050328
True	542.8019270396763
True	308.40078741001275
True	748.2691011421953
True	262.99764018667094
True	210.3949733873501
True	254.1460332315172
True	227.4749445038848
True	135.97243081399026
True	241.70390909376096
True	752.87630562505
True	513.5499979131089
True	212.9805861468847
True	1139.2787950798397
True	113.18833007308724
True	268.4067806003746
True	69.25557858001284
True	311.3512607555522
True	427.8858294746608
True	92.04379695053728
True	212.23328346994984
True	79.17823362081175
True	688.6574171403862
True	370.4022292102776
True	214.48233993106723
True	735.0718746437392
True	857.4986069231396
True	844.9905904978871
True	827.3733685949445
True	348.67696905910344
True	1.2945957869195983
True	254.7407424353619
True	52.07658155301375
True	379.34435722581793
True	51.753326784519885
True	351.7682492383574
True	858.3891895184674
True	1034.2540203836115
True	382.64139998555146
True	22.31915256155212
True	519.3584025131199
True	509.8378762907266
True	192.5731497331039
True	244.06940121861743
True	288.9385499343572
True	23.743368976170814
True	125.38064744166331
True	942.4934242269997
True	61.80712703485852
True	500.7676334349658
True	775.6540283837547
True	98.7300800574288
True	248.53462929673805
True	115.9445602803916
True	16.01881348854516
True	1.0319179441932282
True	116.81894579802038
True	1025.7914321006726
True	478.9815760472897
True	64.33649656041311
True	792.2772522615571
True	337.794163712577
True	1.281364655711187
True	459.79145660109634
True	187.62111997382468
True	498.3660635560129
True	85.7509875937357
True	308.1344452024487
True	379.0009769993544
True	170.45633826257136
True	222.53087159677764
True	127.00556846427774
True	185.94690378487672
True	1000.6996758052524
True	14.430120336098836
True	503.1778750957876
True	492.5417904486583
True	404.3296802316303
True	215.29559692422876
True	230.8538452162473
True	147.26532191495167
True	44.79955785575429
True	509.05422848293233
True	157.45070366021625
True	836.3903301108356
True	869.5318929757397
True	253.57480978431963
True	300.28769071988984
True	517.2510656965962
True	41.73983973628559
True	85.44573474422826
True	738.339046959655
True	1059.556389809543
True	113.60062322685118
True	729.6432301386969
True	141.43585956516625
True	923.5801100867052
True	644.5812310060526
True	105.18009761063443
True	263.3612306544984
True	635.4913648295371
True	257.94562500058373
True	44.94648684634274
True	560.4667633449598
True	446.71551445240107
True	4.894422999154443
True	473.7771625310944
True	62.3184943156726
True	177.44544671936924
True	242.1629860112198
True	296.3767614698061
True	71.40481031054773
True	223.1499084077797
True	354.103664127787
True	436.7805495315581
True	954.2221593904178
True	45.9551033807108
True	926.0043245713142
True	1024.3386682102134
True	127.45657530262314
True	74.42474963203735
True	955.6045455367248
True	36.68393261141218
True	217.38618312608327
True	86.43959399270653
True	214.88853628311043
True	373.93413102984033
True	946.686725313836
True	98.87534453563929
True	74.27839471825676
True	650.6717884695685
True	276.1912304333871
True	694.362557174071
True	49.09993617738834
True	493.52159332229655
True	365.6601760892733
True	684.9295253605286
True	53.180869344209285
True	115.82096267453096
True	25.714545859180998
True	269.05423823041923
True	41.38955557236226
True	349.0610163220628
True	2.883054696217327
True	1186.980701345548
True	102.83578328847084
True	137.33859303284152
True	359.53064195748226
True	738.943591694469
True	662.9849217545965
True	1012.7265435558384
True	492.7990304153183
True	410.6872938975725
True	139.49270250161064
True	425.2707989909381
True	856.353644035622
True	426.9260969878802
True	925.6330116209368
True	85.6488688362758
True	433.3007405909168
True	176.7911793357585
True	273.1702231110079
True	754.1209538543359
True	161.7949630635379
True	137.6615885675198
True	65.79554129449781
True	859.4348634523715
True	769.1574894852346
True	84.23839797109488
True	443.6956147240368
True	741.5311994786267
True	420.9204486323477
True	57.07221005442169
True	317.95943756370355
True	769.1202232844073
True	32.84837597240822
True	365.4684084238754
True	167.87595340558784
True	283.15015014310274
True	33.76152500945253
True	221.9026218014875
True	764.1567092705128
True	644.90365153699
True	58.11221225332132
True	300.89609468372305
True	863.6220954728044
True	19.32112392862089
True	313.06663896238825
True	295.4307346112838
True	439.13525743024746
True	223.0431802976397
True	607.9342137270311
True	47.30028631886921
True	963.9749992328194
True	932.3608840785696
True	49.702433524232426
True	391.6725949084485
True	724.2235532596109
True	901.3861182810074
True	263.2280230691134
True	591.5688945752852
True	128.99090323167056
True	191.27186426952247
True	130.35707314806768
True	133.34873473836814
True	210.12920716235448
True	925.1994844622328
True	776.4818389272506
True	976.0282420747006
True	18.103933678908863
True	27.22884095790572
True	365.6533191912339
True	12.452921442115535
True	629.7775484971161
True	1062.39129689918
True	255.76529103470727
True	205.9228821750784
True	84.01140239742716
True	213.2591776379316
True	126.299886810735
True	45.90559108728276
True	127.5392853532226
True	91.11776834212992
True	246.15812998842364
True	564.7498756916962
True	159.3606344541121
True	29.09298781366868
True	60.846926789735285
True	417.3101343465577
True	269.5873916129801
True	600.0806715799952
True	22.906939894471236
True	120.52056607080344
True	680.3153914003008
True	266.70080184206034
True	460.4816947916474
True	655.8179862274067
True	100.07486748463968
True	109.52671835428453
True	78.22203942150816
True	24.95255176853168
True	125.3820263036704
True	85.35851365185928
True	105.26699741211642
True	152.9108828968303
True	238.5237373585201
True	803.3314315207531
True	289.9642824165377
True	947.622153626578
True	162.43041261927587
True	184.87676020669116
True	807.8896607967264
True	303.8605921826753
True	597.0729484850652
True	251.69165311680916
True	352.2149527100673
True	447.0467120249093
True	549.5319384580466
True	641.5720766118129
True	373.8051918129181
True	33.29881713717593
True	560.0940411681446
True	632.4406731014432
True	20.30600998895894
True	11.806568511937028
True	262.3917592929795
True	413.7138387311783
True	441.4704872713758
True	68.05469615821028
True	646.135607254158
True	964.0989099670446
True	237.43329342158205
True	916.2281279398914
True	277.5784308732666
True	104.5257095491292
True	258.84627508307483
True	708.9561275394163
True	40.77958220514857
True	580.1731002376767
True	1267.848935166355
True	1015.051968659273
True	933.625278919608
True	211.31379076910463
True	89.04683810587208
True	200.11071208612375
True	831.8162958395169
True	146.1393006700958
True	1087.448328991218
True	831.3827331491963
True	43.80809786451488
True	88.0697878754458
True	422.05802029684327
True	414.4180488102291
True	209.1686349707605
True	524.4206506726615
True	647.1413535857214
True	119.92852807007915
True	279.02592006229344
True	1046.1241348675317
True	50.494456888273234
True	707.829712081858
True	530.7661230416549
True	36.799289051160585
True	834.2812922013984
True	382.0431578413113
True	548.9461473068526
True	98.7023445904955
True	273.4199119637454
True	211.6089603522028
True	26.55787114213758
True	140.27854471860303
True	748.8893921603755
True	139.69420175049262
True	394.1102378698733
True	64.79604089356485
True	647.99219901271
True	618.1063428594385
True	234.9072169109158
True	466.7831876794706
True	167.32166260628173
True	169.72161916742908
True	221.64328494581116
True	283.54325180882125
True	366.9958950746756
True	134.14705777597942
True	198.50203320753027
True	26.89586550202968
True	883.5307602067886
True	333.0702270405924
True	9.458567699716925
True	376.16139171949067
True	166.37005429633027
True	621.5779343387205
True	365.6098886603415
True	589.07915746528
True	548.6960126337785
True	495.7469241968647
True	794.6552905786684
True	240.75296869439376
True	582.6400621945273
True	166.401535467138
True	521.324083995604
True	365.9907724634697
True	376.4297214980094
True	130.62973075195265
True	134.81196183975786
True	111.80102483086186
True	70.0264609515559
True	708.937482091791
True	175.95190257893688
True	46.7381881093258
True	0.0
True	531.5026048505072
True	113.59240062023736
True	23.664672801048848
True	42.989327598250064
True	116.40881902166764
True	514.6341562591988
True	180.6468084368294
True	108.73765890517883
True	35.194154896134194
True	165.04291594136677
True	904.622364318828
True	53.7324067490798
True	234.014462341052
True	739.6955934941462
True	325.1991651355437
True	460.9681622908055
True	477.5678825635215
True	512.6392002559734
True	603.8845821025487
True	949.7401823731092
True	268.3872064523668
True	1013.1046286739064
True	912.4342290263116
True	628.5571907535779
True	345.3711445821009
True	830.6898952265781
True	10.442464059590622
True	30.083098142197866
True	304.4339879333315
True	42.18927100451329
True	213.74954769355568
True	742.0387356643571
True	227.59036032046976
True	752.9041778885687
True	746.9420432153265
True	120.82110899544932
True	375.2849570962487
True	559.8467730547289
True	26.27716931087176
True	127.19867805031818
True	430.84651455820216
True	303.6738411886102
True	198.4662523038436
True	113.9859380362376
True	369.52704018236886
True	23.62866511791417
True	375.42186491070646
True	351.1592520054722
True	1065.820855600995
True	369.4009789788833
True	31.56497927901521
True	434.17286604378256
True	457.658503973502
True	246.8236073345658
True	30.12786273971257
True	765.0012804418582
True	427.8284416428857
True	178.81785792056758
True	13.22905867032048
True	1222.0092094913557
True	162.9689465879482
True	26.754168117123356
True	288.481890328514
True	265.8924307947977
True	116.00598859987842
True	291.78097901978015
True	42.53429674711027
True	328.17824398771205
True	292.5411338260432
True	306.78673693664894
True	32.80233931486302
True	44.40311054197743
True	1056.63596297485
True	25.30344386788997
True	12.059103165546032
True	170.823860954436
True	668.7654392739261
True	7.313017087058299
True	201.5144713024672
True	169.87815910910956
True	530.2934660584276
True	384.3578138951009
True	716.4298409674933
True	307.7275523965959
True	482.4552703410508
True	442.1759808958968
True	503.0000738499733
True	103.04067509519048
True	1291.728020013571
True	871.5591914651988
True	304.7172832577985
True	538.1916697793719
True	102.64526836497085
True	574.149436229816
True	415.5921570242408
True	159.25987633960457
True	76.70238961802873
True	345.2637554052109
True	170.31221234617308
True	30.989984395084782
True	617.7560786394534
True	369.0927866284993
True	69.24087538159918
True	30.198938478081445
True	648.5452260404329
True	490.9412022314447
True	70.67693743172684
True	21.172736892980986
True	326.36731523247295
True	339.2603190483524
True	745.3982953071398
True	551.131130716056
True	561.8065093156931
True	801.0907066827314
True	9.569432547356111
True	57.314421673136295
True	35.05394980420848
True	59.08660319421382
True	510.9707054876489
True	580.6295630772729
True	84.4576265252812
True	111.85179064841216
True	199.8045963076756
True	74.37873091265344
True	172.10095933458126
True	207.4254351254609
True	272.5702647833774
True	798.9561335172066
True	606.8305496422948
True	291.21345982150814
True	189.9150295272977
True	273.25486702912707
True	256.972756758871
True	739.7189622392586
True	329.1177429907291
True	166.51160754163575
True	891.3717019168055
True	361.8506831949951
True	466.3436036212368
True	154.5963274260269
True	119.95748916658904
True	63.99136000290729
True	219.15749711042577
True	986.4855133133034
True	528.1793038229505
True	111.9418694463011
True	362.43304060009706
True	99.1182155666688
True	652.2390220876177
True	4.585145781493044
True	696.8244648472194
True	33.52819466102621
True	930.2353776916864
True	836.5017931290562
True	209.6326947525172
True	30.235356593945586
True	82.55255464376656
True	464.3825069833158
True	231.5606894443844
True	1.3475203117532444
True	78.59898977829044
True	1099.1968081523244
True	334.02273870901075
True	674.725043546568
True	477.4243358400147
True	32.67984282546033
True	137.109986435337
True	430.6376185913972
True	939.2619078298882
True	782.3777905304554
True	414.5037302528717
True	339.1551162745768
True	15.514200915453362
True	79.8996663614578
True	727.046190177374
True	494.52151627966856
True	385.4792358825997
True	894.560510937113
True	24.99402351975827
True	216.22183025195943
True	874.0776879283588
True	240.5843449742841
True	8.667284291018712
True	501.07189826916175
True	107.43823489589346
True	633.10280455186
True	52.403616060944096
True	263.6921473370584
True	882.026861661313
True	904.316012715753
True	274.0086337964317
True	444.4179449223141
True	108.36675152479069
True	607.9775855045928
True	264.4541623857555
True	199.2416235432487
True	840.0979763742408
True	54.86964438676851
True	710.3409923506484
True	284.0622901554969
True	298.92483545396
True	173.07982896519357
True	485.7978757293855
True	570.7253906648247
True	379.1550164255409
True	405.072808429865
True	70.07480926258496
True	165.10586275278013
True	454.66262828303456
True	217.70677487643644
True	40.47703832472191
True	202.0828230315704
True	376.9596520780144
True	391.4555436700533
True	732.3822969185145
True	132.65701004141732
True	658.5628760339939
True	518.8608680903494
True	597.9057787367892
True	130.02844720767095
True	37.57110361790431
True	660.8556509515626
True	71.66152721147486
True	541.3087000977724
True	678.8378073700399
True	462.4075453015074
True	130.2976339604022
True	518.3645749618078
True	4.9836436565086935
True	397.8415104761015
True	31.641679104943663
True	618.6615436682328
True	271.9380426969553
True	591.468838222692
True	676.7124411658699
True	142.3977246247749
True	535.322464563294
True	512.2479025261819
True	65.76943310307092
True	985.698831082619
True	2.393369888027739
True	27.32146863757928
True	634.065785313903
True	695.0405364759284
True	126.35266951758102
True	405.33226846230417
True	120.52509392489794
True	70.03865923708805
True	452.2950447343819
True	42.338511195867525
True	507.75933828511
True	13.314249669462685
True	851.442114228703
True	540.1622759985721
True	655.7510337718835
True	103.0828279144123
True	388.5859285616486
True	970.9477128031256
True	908.2793803342826
True	136.79262379136696
True	547.878356185591
True	470.777179934868
True	246.92454455124468
True	251.13788930022375
True	5.959677808779493
True	325.9470044313736
True	12.533503597357456
True	367.5563348930386
True	78.81812830810944
True	422.9793146463401
True	681.0935417671134
True	125.42651846126986
True	240.83454093455592
True	654.9932943249555
True	697.5917334127357
True	296.456700703
True	138.83496149873767
True	150.92117434059142
True	473.61930221104535
True	82.67937338405774
True	9.834292602462064
True	512.284905778314
True	559.3050055697267
True	20.69774382821988
True	143.48093493122954
True	938.0679276060076
True	494.3466122122868
True	269.0364252059328
True	32.61071063353396
True	467.5380533804824
True	116.81330566312532
True	576.7080506237204
True	669.4507934510392
True	290.488402056749
True	379.74487547672567
True	184.92948872649615
True	246.4400821900593
True	70.92261780496446
True	215.69354741643448
True	507.1346375233352
True	19.06378916282108
True	457.66507095562974
True	365.16691847319447
True	731.0996056120405
True	909.1918276837098
True	922.6786996319812
True	152.64185698167626
True	420.85775862561366
True	74.24882030430723
True	191.62912544412293
True	323.5421759229477
True	9.57223826548146
True	779.8474864851255
True	25.185093807977186
True	389.2921928887962
True	267.6055267692231
True	644.1126956052447
True	213.18512726842047
True	38.22116444996127
True	686.4059542277197
True	1062.6226451425707
True	230.22931931224232
True	133.3147641568029
True	643.6157681547895
True	492.8670581469751
True	20.181125262234623
True	800.8223473883268
True	111.04465072389266
True	46.45572598158616
True	313.77805893560185
True	341.6007526583384
True	403.9905480624321
True	260.67148922992465
True	20.422098452262784
True	23.642951072065895
True	863.5000298608936
True	196.8975891061646
True	112.7681363251018
True	848.1876244151923
True	635.424658025741
True	649.2695898634144
True	449.90237154128766
True	150.97430569555954
True	32.43327523622486
True	104.38859226146889
True	443.1595407283406
True	229.3857379018349
True	452.56556023096056
True	145.5650225843416
True	483.5746858287442
True	620.8399613126579
True	958.0694105046932
True	23.45395630243245
True	1003.8083306566016
True	1107.2768149311937
True	486.233082747172
True	85.37148288101014
True	780.4593363956421
True	649.3084937176595
True	638.0922969910399
True	180.26461029976372
True	758.1412900094012
True	713.2714175845377
True	122.9753691801866
True	789.2595166225934
True	817.6662163269375
True	493.20975334676274
True	227.5575577278999
True	74.80475607924944
True	305.678220306379
True	349.32609089958777
True	449.6881595339398
True	433.3465217667114
True	200.67548513674927
True	317.42042773254843
True	3.108231315025183
True	12.176834025305483
True	109.01621989427072
True	132.4576235499157
True	359.9597591908856
True	338.2077065665534
True	112.1186700442949
True	17.32920971562555
True	212.88185807880103
True	829.028111866514
True	447.8060142965502
True	529.4445502704347
True	559.5605567708756
True	775.9248993472099
True	644.5513409023948
True	90.15448436558206
True	201.15730165240004
True	241.09207113528157
True	276.3261582577493
True	103.40436532487765
True	366.9455530852218
True	429.15701556181307
True	170.22353908516806
True	646.4232681549972
True	234.6392252538813
True	208.9672514101821
True	28.814667740696905
True	255.5476334348301
True	478.9891755019895
True	164.97862112133845
True	524.4656313035479
True	485.8521685093707
True	240.99460513709008
True	107.29229208986898
True	42.55655285725074
True	401.25211412687673
True	804.8141040873975
True	169.0264109863825
True	1036.2007597983022
True	1040.283333073231
True	472.9337239493516
True	100.2390412489174
True	121.30311250066944
True	657.0974165950313
True	7.415920867351978
True	229.6513574649028
True	131.16914813087203
True	117.79256975912288
True	328.1128809515801
True	634.8877547996169
True	38.40536624237109
True	121.78706784788903
True	945.3981394282852
True	57.175358239336646
True	442.40569783627103
True	535.0340889434096
True	247.92809185361529
True	130.86877833694294
True	927.1250088483716
True	1178.051311327882
True	521.5549670878708
True	650.109911000153
True	213.2239833291936
True	150.40246832567018
True	332.3050311609878
True	244.64531318345567
True	169.65683595418085
True	294.9497524367705
True	350.79285787285465
True	12.952773667230828
True	609.8596394371896
True	149.86341227708854
True	71.96863249702822
True	453.5362577195021
True	309.8116835165065
True	1223.916909592421
True	356.0091015621476
True	1020.667456581356
True	9.309122530453724
True	274.640419603691
True	225.9343479324049
True	156.34031403522405
True	483.6845698245136
True	196.86183482770437
True	425.4562570917951
True	334.2165903597338
True	110.73164399837944
True	364.2456557298784
True	1054.7062736306082
True	705.3332525847079
True	224.0439151478733
True	112.1612215064556
True	275.74851649931594
True	21.923728118379977
True	360.3778273081033
True	320.19779720148864
True	569.6685855845901
True	441.4781852139215
True	372.6803217627223
True	161.247459436165
True	13.22254462869375
True	408.6533656137301
True	277.4638823548948
True	147.5481874997574
True	302.0906571130831
True	413.6021104322414
True	803.2212336408116
True	295.1849461486289
True	784.286433642077
True	398.2955484281828
True	371.6199266744616
True	1.3275047574105323
True	1165.3114898058625
True	103.97423337103912
True	906.2219541997648
True	198.22876643619048
True	460.29270594459103
True	680.819274141545
True	83.21883538870607
True	479.0930175267426
True	32.42615355178557
True	408.9722737719434
True	80.00424988607078
True	222.00505443812244
True	37.135810751870686
True	662.9341669339767
True	191.3441476578403
True	23.801525336666167
True	395.3153335964183
True	116.40795151284092
True	171.41172869408476
True	855.9048307320019
True	259.4136553499836
True	149.59606029002975
True	375.2279043317138
True	523.6885057675785
True	334.4803398579057
True	518.4046953077893
True	606.0741018749968
True	161.26761185846604
True	6.788201013987427
True	71.82518108802219
True	409.64672325065067
True	91.29708943402676
True	77.36201509261518
True	1004.951702629144
True	26.631846222379245
True	325.58354339101703
True	332.49636114909123
True	469.9944945694528
True	679.7738227855306
True	189.24399643609055
True	668.4506047128261
True	326.28453002573445
True	349.4395468518918
True	273.6717865787807
True	222.5150292236629
True	353.9989794179333
True	434.65388446017874
True	410.5211704572443
True	641.9761210798522
True	141.3659901903052
True	77.44754511192711
True	38.11829351695784
True	301.57757103381346
True	643.9426053094936
True	406.0350872283195
True	807.2072310714608
True	212.10301147254523
True	386.0151932021321
True	67.91439447656249
True	52.8027557015478
True	433.3919488693474
True	199.8852764002149
True	211.7847446071007
True	43.26565123977424
True	1085.1663233666256
True	177.25769146645038
True	910.722160158312
True	325.5179396026313
True	907.1579610270206
True	233.5911375784005
True	465.7674161375933
True	526.7983275996213
True	601.7722259616686
True	218.41840611511344
True	487.8221247563554
True	957.506364072941
True	125.60931922657132
True	7.327532742922111
True	570.031293694861
True	26.982110965644253
True	76.47387197922774
True	810.383596191091
True	236.2322980942556
True	995.9238574249396
True	700.7272026242033
True	418.5659969367436
True	280.08425988582223
True	493.3308384665576
True	349.2775787354134
True	184.51125447017816
True	692.6207345226352
True	743.1132747102997
True	215.12327919705348
True	86.8410271849355
True	508.5603753835605
True	138.27174784966303
True	377.32962698370335
True	333.2129447137363
True	65.38851340027524
True	376.4955511658368
True	406.2301474790811
True	368.0203958039132
True	421.4615742722607
True	400.75151562573353
True	643.467726997051
True	55.83353791577395
True	443.26841739309697
True	328.2197353732464
True	666.7732182586609
True	219.1268417745855
True	99.96988958826633
True	42.19591807891192
True	545.5135888231512
True	635.8678520606609
True	192.60702012452987
True	417.44023653456014
True	336.594712470682
True	17.085434508887232
True	161.0007543330446
True	296.7345339276464
True	3.2611472155684016
True	872.181199596587
True	84.53849703813215
True	104.79081113086838
True	115.34121016928496
True	354.5910887037068
True	35.67711209472307
True	446.5057471355486
True	223.6080183651636
True	6.05027021065402
True	116.61426999897022
True	443.3012966036363
True	51.03730906491916
True	69.16897201200477
True	179.284486848937
True	290.78958326445934
True	956.1460548234056
True	386.2052086066128
True	962.1914637365536
True	179.79729354632553
True	1065.703676130226
True	765.1277203072889
True	661.1333338782806
True	413.6133298892936
True	383.9040259556842
True	77.50203225943976
True	71.16438700104794
True	76.79792416165697
True	181.9851441460661
True	482.81979472798287
True	1098.4255802652722
True	178.20013286454895
True	358.21517276534706
True	431.3741978462482
True	609.1653649366508
True	595.2654108295678
True	274.7053799412599
True	467.0185900079727
True	658.6707327513527
True	102.352231707892
True	737.4929333073602
True	249.37200145052535
True	142.6830405252444
True	422.9615747566771
True	852.5233519578676
True	442.91854790883207
True	866.9746577016354
True	195.1942012276643
True	343.7117774445111
True	694.250486887538
True	622.9948858308326
True	190.8555875694684
True	249.50431623361135
True	783.2157510977376
True	29.43269297332475
True	182.45001716946643
True	507.2182593638038
True	694.5166546678939
True	98.85694453050372
True	34.143114421013934
True	160.66525157050722
True	730.5988213556301
True	308.1114313828294
True	563.5116970008789
True	354.90873134271106
True	297.40919284866817
True	456.82837638018617
True	486.3879302540393
True	72.26865217212361
True	378.2072720986393
True	783.8419880624318
True	0.0
True	303.6124034002674
True	252.384738500385
True	905.7607026712832
True	155.5227571981348
True	649.9556211535005
True	633.0037720465292
True	108.83107048232122
True	212.75139239460583
True	126.10255779200324
True	10.684421904071916
True	289.9435634434138
True	381.4402668681037
True	1133.7299629287922
True	239.9260605310085
True	400.49450753621954
True	650.4644191910787
True	212.5815185841712
True	29.821195380685957
True	849.914155972363
True	617.5478629157085
True	158.603511443566
True	626.5798305696572
True	159.16697519085912
True	293.7558735355428
True	781.6028410650954
True	36.94533828669877
True	101.34220619134008
True	524.1337946121577
True	67.67905769668812
True	75.68157920383261
True	389.337480269736
True	24.47017319088373
True	757.2906938156802
True	102.60735198052296
True	161.53990733032833
True	17.70799236415935
True	713.4217845248138
True	30.205140422855933
True	786.3734398660582
True	392.6583761643363
True	118.38203120714182
True	699.3048662264513
True	519.045864550781
True	555.702396713943
True	47.20722498350792
True	366.4608443478061
True	6.023763832212051
True	96.99299503298307
True	388.483594856375
True	48.76754639852288
True	117.68643115718224
True	314.84769219789155
True	186.0310092702491
True	100.81967799664388
True	667.0925603160447
True	21.001372761325648
True	1156.0384926520394
True	522.9771488104071
True	308.4558744775236
True	490.8999105212594
True	120.35052938307123
True	799.2835077527635
True	1128.4015183957365
True	747.599016830042
True	179.32804858768114
True	220.513588732298
True	50.51786032077669
True	59.17081491298763
True	153.52908017318396
True	101.32861443553485
True	171.7429807278522
True	1228.255427476024
True	310.44193302235806
True	345.60476961223446
True	735.9279250972511
True	17.28907439902225
True	15.046326010311848
True	585.9209854212564
True	5.831901917524979
True	113.53739184832428
True	665.6872611802818
True	177.92443735792958
True	675.932560201345
True	857.531522991619
True	155.3089461041237
True	918.65036880951
True	2.826532758169667
True	440.2321051646283
True	1057.6930117580948
True	26.6484382568005
True	234.7680546743969
True	147.3060961334487
True	971.1435620882394
True	232.76386576342264
True	478.44035333270926
True	123.7897907224933
True	506.5858259194628
True	148.0503519443295
True	92.01148377598824
True	385.18238587535046
True	69.55692501295829
True	54.95999063828147
True	1049.0519499784684
True	258.2165712668852
True	161.04849713102342
True	363.2723410456063
True	390.0896492493995
True	212.7453784779103
True	156.8785806094077
True	383.28279506478384
True	37.6890354427347
True	494.4269999906672
True	1136.1992455656382
True	108.7257734537498
True	465.320443120324
True	299.0822964215576
True	26.435700893349512
True	417.7043640547666
True	102.46726630247164
True	595.4790898182117
True	199.11526969060992
True	414.6547428189645
True	18.96828320124461
True	423.9343967093821
True	109.94791445377922
True	354.07611884767823
True	30.836646917570903
True	169.57692989452167
True	250.06229140077312
True	762.4056649407639
True	60.10375556953792
True	140.3564335203128
True	229.80405554777167
True	129.2992862143562
True	639.9815551364406
True	547.9180674283913
True	787.6735603579295
True	396.1264675768001
True	539.298650356675
True	417.95235575965614
True	694.778645660286
True	74.56720575512661
True	468.542905723078
True	438.09504841003854
True	48.06657682134627
True	82.94226229786936
True	130.92147347523985
True	82.63601368658955
True	332.5683089855257
True	873.035310599201
True	332.6207885621771
True	1054.5857137705923
True	331.3663053539412
True	899.3117896530588
True	151.71968592284944
True	579.655304806872
True	592.4331479813407
True	703.6462916635536
True	450.0020265189642
True	65.56710086999844
True	294.745223568228
True	41.97366928007013
True	170.78313241858217
True	174.62523334248797
True	1118.3124416221135
True	237.1906786057826
True	557.3134462329704
True	539.1631406790425
True	568.364944186633
True	901.2103745386833
True	582.6200805379591
True	662.4268123083867
True	921.5053287445184
True	125.22978747005108
True	297.5093610080663
True	264.7792442414593
True	322.93005671823613
True	89.44304914873526
True	371.1558940593335
True	3.5908677204000545
True	330.7679955412115
True	260.6184811369154
True	604.3692166520742
True	286.19098813527773
True	352.1800860998328
True	10.018591014161665
True	64.60506701532341
True	536.2742990220033
True	29.80373273471258
True	146.8343304689678
True	64.4293318683235
True	150.33784681560925
True	237.51644227836704
True	74.8969774305633
True	394.8059931984704
True	260.46101769598164
True	100.902531267586
True	337.91305864309925
True	63.43436951633447
True	578.6114571358269
True	861.0145946742675
True	281.95183029558154
True	1145.9009512345328
True	121.25320062763925
True	315.38125668607347
True	1054.107627281304
True	88.16451503530934
True	273.1175007158515
True	10.35489136428808
True	399.6380489777958
True	450.4557741701696
True	155.53923099528097
True	619.0248983404736
True	916.3184354571382
True	155.28463122845517
True	71.53117967449374
True	323.1648437965345
True	534.1037821880512
True	628.2636804648332
True	1219.8442236684648
True	27.84689411364744
True	934.8489088595276
True	140.70369101256057
True	629.5271191327374
True	122.95067569976555
True	129.77138288917067
True	190.1258690884608
True	167.4981822716349
True	759.0174140558125
True	209.0855423016278
True	227.8573949487152
True	68.35969997601163
True	519.345695135264
True	461.326079144909
True	180.258300797414
True	232.6336588781824
True	16.37595308995993
True	409.2851427085806
True	223.85542459733924
True	285.1456014144025
True	113.78895700521936
True	716.5068073131355
True	433.7119243055682
True	253.26456127427076
True	638.9953391498487
True	539.2251759034878
True	460.9526539157417
True	132.09811887588847
True	529.0037868029359
True	434.02436713616856
True	2.758799308848939
True	199.76035218179703
True	84.84114261948064
True	233.62362876850705
True	2.6217271423844712
True	122.8372790214148
True	357.36605057076605
True	6.741669671557358
True	865.3798131589074
True	168.95416261907303
True	752.8946019198282
True	781.3239028863154
True	159.95093082332798
True	223.1002379910464
True	493.643656948796
True	868.7160202913516
True	49.630614641562666
True	39.29615855638124
True	131.9446562076872
True	637.0951373884661
True	711.5667054921438
True	184.74007120282124
True	597.9740406828562
True	596.6913950175979
True	875.0796949750908
True	388.5545120925269
True	186.10101868988315
True	889.2718196114724
True	234.0202299212676
True	149.49845508376788
True	322.101890596494
True	224.77967699957415
True	212.07523767803468
True	598.0754019274218
True	250.76900079959748
True	206.6232100564754
True	448.00918202158215
True	475.855986241579
True	62.48425966759065
True	274.5283170272415
True	81.2395016643196
True	337.0298553410839
True	344.6607474018571
True	252.5622577776696
True	180.3997646188712
True	388.5783475951676
True	590.9594306992774
True	746.523947280593
True	301.6047571494578
True	738.247676983148
True	62.37602570267131
True	890.057942460507
True	366.6220016939408
True	13.711631879210438
True	601.7686036179983
True	698.0362501269705
True	244.77841159954176
True	172.12753457519707
True	46.30513167169583
True	388.14430520114297
True	75.60479286406299
True	14.25922962121528
True	892.2720189682336
True	370.4510006621797
True	172.7358437218067
True	979.053565518832
True	11.100010771495544
True	783.328516881977
True	30.71463549134223
True	682.4127279184484
True	57.72694342036954
True	738.3742970715333
True	454.313614512789
True	185.9967101061284
True	448.8673891033776
True	211.9685525386608
True	298.3260018773178
True	231.07754275434056
True	416.51963406703845
True	10.803010918716224
True	319.62152116680994
True	109.77327872891983
True	10.829895477365003
True	480.6565979040744
True	734.9766333446161
True	283.84641320962265
True	84.58503834961837
True	318.8344033781673
True	82.64213330371295
True	190.35308995110293
True	182.91986256132023
True	375.8684693678391
True	46.46465992911346
True	140.95573731200224
True	386.2648061539177
True	931.833376099086
True	113.44466772471183
True	213.21584025359184
True	440.446656172421
True	20.51013500096973
True	432.74859586661177
True	497.0282088320933
True	88.5243207389972
True	386.66147814185655
True	359.85249663251375
True	417.55050665887984
True	603.0547530624461
True	1056.539322878247
True	964.493509770178
True	55.5978068486373
True	1077.5659953987488
True	112.26001549791135
True	105.975304032477
True	107.7281949047148
True	500.7136326653163
True	377.1159196654471
True	566.6066190302605
True	256.7181684299273
True	152.27512016988317
True	422.70529605542
True	14.407143429275358
True	462.34251156804095
True	373.0295338277599
True	150.36839336877495
True	94.32107743575048
True	523.797954108802
True	1034.9263778228617
True	201.33660295609727
True	70.04030472257885
True	416.1109901799612
True	366.76303776162007
True	473.8247602001797
True	334.3931536677837
True	3.9347301636728034
True	543.2504884394858
True	526.998637362395
True	513.0737080337962
True	201.71587367865945
True	102.089779232717
True	19.991773949576004
True	367.49153707584304
True	101.11266772071188
True	6.657392927172831
True	32.91027238227137
True	351.7163926560887
True	613.4956192356987
True	137.4520067456523
True	89.60979925099409
True	24.51778324158522
True	425.87523094605984
True	352.10535592844
True	780.0001350087178
True	307.0240965201744
True	509.6966962427875
True	532.7723068925468
True	529.8500955009299
True	289.72084615031736
True	527.4683628519042
True	101.12582577610068
True	578.291863701366
True	6.078079278592273
True	353.7827539146013
True	460.1279135394767
True	955.0057830784556
True	351.4395658854541
True	801.6560171903681
True	988.0819153527644
True	169.18586113509377
True	37.65439709186166
True	365.5775390219245
True	378.3084855931165
True	598.3465981997307
True	254.71838185928385
True	28.05099111506688
True	639.5324907200024
True	130.57482934382162
True	1041.9328732388765
True	332.10542617477154
True	463.2803743801664
True	128.50247746539694
True	806.6289276753079
True	137.28319250415782
True	845.6422011978826
True	547.479226561959
True	188.73460815234557
True	116.16812273990163
True	65.93866921119788
True	566.8462553264043
True	888.4845889276958
True	426.6801016778557
True	524.512769045173
True	135.4632047670283
True	602.7505391046673
True	483.5016512019805
True	799.524158459767
True	326.9432182139465
True	578.9387491882151
True	110.7347995934602
True	26.14022580566283
True	413.9286569197158
True	171.55239039524693
True	102.76331464248302
True	380.9562228945536
True	1054.661206934923
True	264.0714520305974
True	556.415748952344
True	12.6955683799475
True	81.32544315817067
True	344.0875695488102
True	759.4507422282587
True	466.69788957848857
True	527.9819193061096
True	702.9272142195978
True	70.76245714365089
True	718.1175195245644
True	46.13865953651782
True	104.80120481572791
True	178.32963820648422
True	84.49675590538297
True	26.986363245682416
True	303.61464135687726
True	474.4866459389981
True	898.0455440513958
True	845.8435037283205
True	5.973193525977289
True	289.9551703046524
True	469.2574927446231
True	126.5298947590466
True	229.21295091973357
True	319.74812451183044
True	1312.0917608052694
True	458.3778242385475
True	27.52038383083275
True	185.40164298000332
True	724.3734922437552
True	36.10598751120915
True	177.2459607090929
True	543.0708990107801
True	73.2215592361035
True	863.5475506850283
True	322.17289116835275
True	653.2790465630263
True	67.79955125219531
True	672.3535403804402
True	581.419295523196
True	862.6453831876826
True	257.2385948820878
True	503.59256611861593
True	853.8598988383047
True	930.3168700564518
True	236.40619983511357
True	778.7743922119649
True	214.04278526203845
True	447.2387454369982
True	381.36888181209787
True	495.9244051022389
True	506.4720671286627
True	333.1204348807718
True	341.5072154191224
True	109.13370206380488
True	347.90578935889994
True	1151.6611774268042
True	316.53731759526414
True	147.30289891566758
True	310.81943652035886
True	757.9759703847029
True	642.023272422424
True	403.5230082068241
True	123.328946575759
True	328.43874807303274
True	35.628681316444826
True	176.06141234148834
True	94.30679028787728
True	90.09549325841094
True	558.4162524014944
True	134.09429778781876
True	130.59938498520705
True	103.75089489069852
True	86.30342534455927
True	440.99579845461307
True	385.4900417178505
True	1047.0297191984955
True	527.1204694654491
True	853.9824349391981
True	279.8248139605626
True	283.12133437686055
True	532.4046675196917
True	194.04683267301016
True	730.8411463243468
True	239.9374876032484
True	364.6016308171842
True	70.8725245642303
True	117.17557632117818
True	249.80743944752737
True	121.17531569888652
True	462.75901387418696
True	31.916195077860984
True	578.0771349212883
True	1015.800832809142
True	731.6469652970393
True	1.4503400610271682
True	63.36828256197457
True	488.5852286217896
True	445.24570877407393
True	77.3090268961199
True	114.12307980448382
True	309.8555496815601
True	74.30494683762876
True	53.42176814408723
True	734.3497247843675
True	645.6851361608575
True	159.05137188493865
True	167.99710680070874
True	526.8114407728076
True	54.814959870830776
True	25.50919665440016
True	561.9564110749783
True	452.7987624224226
True	1140.1766020851396
True	47.32899520348323
True	469.7601160983971
True	916.1638668172064
True	759.1533100491882
True	284.60370521055546
True	759.3005188347388
True	408.756622764157
True	44.06939285598627
True	101.29013782866244
True	708.5694703134294
True	77.83852233580937
True	141.45447187029575
True	931.1297038414953
True	189.4655058974194
True	271.5523325878003
True	104.7883348791436
True	630.7644094236031
True	584.6834516999767
True	209.369031222636
True	436.5111913869103
True	44.67578303822755
True	270.4391731729562
True	582.1289721864996
True	613.1772265340157
True	306.2607568153306
True	71.4025808482659
True	931.225872470853
True	1100.2845488035582
True	569.0294659596689
True	64.51276767802428
True	31.90429872291875
True	96.8518455578635
True	102.94385098157451
True	107.9799188288618
True	863.693777746215
True	1187.948667866926
True	679.6271135106645
True	339.81178245823907
True	7.339106061595254
True	20.81199630938833
True	335.90220669720844
True	477.519345965526
True	45.99082558701527
True	572.4373357021572
True	423.39341613466416
True	386.0567737366553
True	79.97218613026709
True	199.12473412700945
True	247.73625406562545
True	133.86547860403394
True	389.8660048753565
True	42.04370080510419
True	180.60472356355888
True	1165.2700124134606
True	6.776388881764884
True	28.214377047784478
True	597.2167542362238
True	359.93704798915513
True	776.0830590485189
True	165.23151531326994
True	764.2153511490492
True	570.4344111991318
True	271.12730122739595
True	451.7955668053151
True	332.1321115765817
True	287.21842609144915
True	265.2138552208412
True	405.9689561099814
True	500.4948323885281
True	494.4654188433073
True	108.85588842432492
True	353.5927668525003
True	9.134778052128482
True	197.39134306052588
True	227.56965964750432
True	893.8988002316776
True	580.2846247985505
True	30.62134112716444
True	704.2926063079223
True	829.6578028712808
True	106.44255011758348
True	337.216501222436
True	849.6427347641185
True	221.25431883754177
True	158.98442881944982
True	526.8580832744739
True	588.6238381373929
True	1088.5103858751331
True	153.43716179658915
True	151.27742949390932
True	255.6830271694204
True	320.4148423545332
True	430.3076193369771
True	418.16578074631184
True	332.5194783787336
True	450.27766001591823
True	497.98813995731575
True	240.1037012621896
True	1481.3145321578977
True	238.79372348050344
True	396.17179745184
True	52.886325333184566
True	787.9187132212809
True	242.6743326768999
True	939.5709191583932
True	560.6120862989076
True	322.03088648442844
True	792.2583863058775
True	272.8189438753829
True	210.32056087689705
True	259.08048713491
True	226.0549822737259
True	141.2012475504048
True	253.27231170690004
True	756.1409158947365
True	516.1217063192773
True	223.45745776195105
True	1147.4763858558422
True	118.4350320145732
True	257.6664298210303
True	69.19826878506126
True	311.8183623801312
True	402.1932723648668
True	92.94506780010131
True	217.0842807338965
True	72.43758822112034
True	694.7353487371146
True	368.4482809018788
True	219.5970852198529
True	758.9051879247443
True	895.344107555351
True	825.1176370071252
True	827.4465148963268
True	350.89294977360345
True	1.680820558067718
True	264.37685859864894
True	52.55173733571222
True	376.11981717116754
True	55.46053122653026
True	357.6439732040432
True	828.103943529033
True	997.8730623723214
True	383.87981951479816
True	21.308604684499148
True	513.1619887669125
True	495.2671265573737
True	195.35307381678024
True	229.23711367998305
True	289.6004576277016
True	22.978463757516344
True	122.07750918145298
True	930.832706212386
True	58.69228260934026
True	469.80976468394846
True	798.6364629310311
True	103.8623229387864
True	254.24250487815448
True	111.01008788233092
True	15.440740619794251
True	1.5694570052571597
True	121.77159454506706
True	1018.1271364626492
True	484.124267480756
True	66.67525439790391
True	784.407136552215
True	337.31358576604055
True	1.6327855593544354
True	444.0283403767864
True	175.43415117982946
True	492.7072493000756
True	81.83720407411661
True	319.9499707120659
True	379.2429703097365
True	165.4090395275912
True	213.240997265491
True	116.81191131549416
True	179.06778289455107
True	994.7793232301632
True	14.576048685900972
True	512.7567205813167
True	477.2220802641151
True	400.40575157825015
True	226.02790702115095
True	229.19442822639996
True	164.6094391822063
True	47.85767776814611
True	473.06377273104863
True	153.5016703445173
True	838.3063800823743
True	835.7128953033158
True	250.5025730339764
True	314.0573083367046
True	516.1578045602429
True	43.59761014929513
True	85.12553921593774
True	733.5925033879549
True	1061.963376677491
True	116.582966756582
True	728.5159965216922
True	144.18037937017186
True	928.9604807867644
True	641.7179241510444
True	106.40982565389696
True	283.82301513606177
True	614.9437889981207
True	260.68619690611376
True	46.41230390014204
True	572.0535292425153
True	429.6324467735952
True	5.125741700672769
True	468.3599050785087
True	66.43360060149907
True	175.83916661495567
True	233.96445305698444
True	294.281081832339
True	74.77480042622908
True	224.66969225585805
True	346.1369960266896
True	460.4872462531638
True	975.5877892868028
True	46.762668048153714
True	934.7054814407328
True	995.0577441277172
True	129.24163716812396
True	78.03331488041458
True	992.0090238635232
True	32.6751877650762
True	226.3829714259064
True	87.97851783948627
True	204.43762357499176
True	379.0702938037219
True	981.426771747956
True	99.27798787151904
True	72.55262363211236
True	630.7378623942178
True	273.3300584180599
True	719.0458611157587
True	54.985701325372055
True	484.5608395940966
True	391.8401135276419
True	689.8533301381748
True	49.860132413709
True	108.98002682812373
True	25.025536111420948
True	272.68902522237164
True	43.6823487863932
True	350.085105802611
True	3.519821091135129
True	1185.424989945734
True	103.49947370095738
True	135.0264781074171
True	355.72632695705994
True	716.0200282484567
True	662.9938103808935
True	1029.9963480394445
True	456.4780460677399
True	419.7092301442604
True	137.61702462836746
True	414.8926525455079
True	829.6900751286998
True	418.8528038783359
True	937.572340044246
True	84.50307015452152
True	433.1744287106241
True	181.66365088658665
True	271.1153347247065
True	752.7160117123
True	163.67524272336703
True	135.54567263249038
True	63.18788560366436
True	854.6449677609866
True	768.5999277412149
True	81.11024023808201
True	440.6733465768336
True	722.4519466415962
True	413.7321812046314
True	52.80592329669316
True	324.0066125984131
True	756.8237579582484
True	31.4206489119486
True	369.7394141008051
True	168.9386076046759
True	284.7529111036137
True	34.00914885027285
True	224.51156836402384
True	725.0744470789318
True	634.5845588046715
True	54.19674590072483
True	266.432023912918
True	898.7442426745325
True	16.17122574490021
True	322.3436766711282
True	296.0746565560188
True	433.31714459789976
True	216.22770589038396
True	591.8586625003843
True	47.46350324984808
True	971.9337287555388
True	908.8920961864228
True	46.69938025356032
True	401.9326194517074
True	726.6887020702269
True	892.7559960406403
True	274.3781649217507
True	601.0863045545988
True	129.46644093151755
True	181.8155502715305
True	133.95747191029562
True	135.3975273978903
True	207.21827960566415
True	950.3936168484656
True	791.1554994417912
True	938.952265931948
True	17.589908459247823
True	24.82965386187773
True	352.0867273647204
True	13.053360630135678
True	609.6867436503322
True	1068.3731332543216
True	250.88315688934367
True	202.29964517361884
True	83.85913961397013
True	208.56844978961203
True	133.04238592942502
True	45.52786430154087
True	123.7574873082538
True	88.36557613875405
True	229.80821028313332
True	532.496207081486
True	165.37157627909627
True	29.29893143345801
True	55.09566626829231
True	418.6139593014935
True	261.8665816315322
True	568.7269199623595
True	21.269339368387957
True	115.74030392696574
True	665.759717723906
True	258.5191731238676
True	464.60045270169553
True	677.440755887395
True	97.15888133612738
True	113.49146758463831
True	80.65701229567345
True	25.025280525372533
True	128.32119868814144
True	83.44174112281158
True	104.92270332692912
True	152.74005475405858
True	228.65309155956444
True	840.2442126382886
True	287.162777025998
True	942.7457495888474
True	165.0205692633823
True	197.7336484564459
True	790.4026242534962
True	315.78286202457247
True	601.5639493774585
True	255.28624992947243
True	367.3061862775391
True	433.0004861371156
True	541.6274322745297
True	651.9030182387463
True	370.3138615236128
True	29.04900757889959
True	579.569386611124
True	624.3039298169837
True	19.09464481635378
True	12.4155688347436
True	259.4053518945008
True	411.3834182800001
True	442.5800874036784
True	66.73303089654699
True	641.1087381160595
True	960.9371595096924
True	228.62375635302996
True	912.6335711384309
True	268.64960617033006
True	106.2231626219446
True	269.36446981820694
True	680.8581615231183
True	40.12666093050176
True	586.9812633339084
True	1281.5374427141053
True	1006.5849114792466
True	889.0172967588021
True	191.0739654867974
True	94.69745611604706
True	191.8459644696624
True	840.194857089572
True	144.13993292598337
True	1080.060405171778
True	861.5971053101796
True	44.30391721138358
True	90.28983125620384
True	418.5584008871593
True	435.1766798208548
True	196.72940188605224
True	512.7170374942496
True	674.2959061555946
True	122.1856781580984
True	276.51472732486576
True	990.4841346542144
True	48.64374838571987
True	694.2917602725611
True	541.327431992957
True	38.0341219716888
True	820.8478941072061
True	395.1012710334006
True	557.01694618082
True	109.90939816913284
True	257.57224176145013
True	217.8779929996336
True	23.947578721679943
True	135.98043640755665
True	739.4038186747356
True	142.89610495581084
True	369.8171469063698
True	64.27827081838541
True	636.9547678221712
True	636.2785418425577
True	229.49974704953317
True	449.562754513042
True	171.01728678676653
True	162.1858384831055
True	220.07496425591663
True	283.21525592146025
True	373.4193115632149
True	129.45634821731528
True	196.62824493607616
True	28.02027042013041
True	907.8796314472708
True	319.7874635690351
True	9.832219403698394
True	368.77128725219694
True	164.55713479650862
True	609.7469238920605
True	375.1231295497474
True	578.7088158618625
True	564.2326472776894
True	483.7445557175147
True	790.5289692024784
True	248.3152379483946
True	553.4472356815453
True	159.13577730741798
True	528.0907657504082
True	355.1024008892906
True	374.8900788524232
True	123.35185888781577
True	129.6991935948554
True	109.86586923404408
True	68.63900249911364
True	708.2995709515408
True	180.1177729915791
True	44.07063758493624
True	0.0
True	566.6609381097753
True	112.84850580988594
True	22.57008583458871
True	44.14355722216095
True	110.63517834723932
True	540.6159340650413
True	187.5508409789694
True	110.139880776268
True	35.53722545914287
True	162.19455096730331
True	931.9760388314958
True	50.77734622793556
True	233.4025366774989
True	742.6131463606753
True	314.438916605063
True	476.78692831014206
True	489.0208607614677
True	513.0819290456199
True	604.7404695731824
True	896.3277918984824
True	257.0051052725454
True	1037.1526675568136
True	926.5622211551772
True	600.9879705529995
True	342.2256833566321
True	864.8278729156476
True	10.010198230831474
True	36.47723705067888
True	280.21667260145387
True	41.43295387292704
True	189.3254465919113
True	711.4718432557146
True	201.19190650950944
True	752.898183335715
True	764.7919575793236
True	123.35774765304636
True	373.9970712678281
True	561.1221318627543
True	23.922175491345463
True	138.85965133851957
True	427.0547940631113
True	300.51472108762204
True	196.7115390995763
True	107.86900266345776
True	382.52161954513423
True	22.02828091026643
True	372.5740104722793
True	377.8616676658399
True	1018.2077152545044
True	362.796279045857
True	29.876551940013915
True	444.1633921776734
True	452.8841972652856
True	238.216252124184
True	34.337805691241904
True	756.2208019817189
True	435.52287215903056
True	180.3513631026647
True	13.408194772127697
True	1210.3398163738218
True	157.48165665226233
True	28.73692427378029
True	317.14559341991594
True	280.27931333868537
True	113.28907676996528
True	291.47952685887554
True	47.431599969662095
True	316.4045029275412
True	302.9431252905092
True	320.4725602116669
True	30.697708854768894
True	51.63682319319611
True	1037.2962918031608
True	23.94501198892868
True	13.455010277227096
True	177.5610210382657
True	657.6443909086977
True	8.928597074396746
True	186.5584681912381
True	178.07591654202767
True	516.1138523073452
True	387.4169692056295
True	739.8203785050601
True	323.2483116599112
True	480.80258654776543
True	440.030009962688
True	499.91668008476586
True	103.74456432594646
True	1262.0052843847282
True	900.9385492601076
True	298.2022934189856
True	534.3830786597075
True	101.60114047673706
True	596.9605634854637
True	419.01111951354295
True	158.07902347355588
True	77.23073784052056
True	348.9764616354885
True	164.8582441107125
True	28.219788880644664
True	632.7507327621547
True	382.5070207285374
True	68.62302266589387
True	27.22494380171739
True	646.863400703059
True	491.360713950993
True	70.82186378752898
True	20.561175816005672
True	323.5315604905649
True	326.81386447755654
True	687.6792366091025
True	552.880543993059
True	559.0489819851115
True	792.0919846813488
True	8.72832236521525
True	50.455558207775375
True	35.492659930687644
True	55.51589735788095
True	514.5095627144613
True	590.9669788611035
True	82.39765945651133
True	113.24359736809684
True	194.1352957044786
True	79.05218533127479
True	182.37133079321652
True	205.68165364318065
True	276.78084316806155
True	817.1261290982397
True	616.0392465649317
True	285.0770709446537
True	191.2489973066045
True	277.1348111032813
True	248.83343251206037
True	720.3829187837043
True	316.1867374182557
True	167.6441253484643
True	887.9801709977835
True	361.9492523381636
True	484.2098890394229
True	154.89678675741757
True	119.7050890373946
True	62.41960718245345
True	217.5305073607888
True	979.3059062973643
True	512.9128503077643
True	114.095059372159
True	351.0766932857853
True	105.27690533147418
True	659.9549470346929
True	3.816830232234114
True	672.7944345386194
True	39.64582122474919
True	951.415157845997
True	819.6227818422676
True	208.19427357313467
True	30.552083874305534
True	82.54512150491304
True	447.4408347983703
True	225.8271109124006
True	1.1205360097055257
True	75.91259123802288
True	1070.9198104151312
True	358.88201798146883
True	694.6151322339937
True	491.832813535815
True	31.798877554162768
True	131.9425147874907
True	438.3027755525596
True	923.3757699315424
True	806.7804487762365
True	427.5763522515408
True	351.09181602865283
True	17.797754434056966
True	79.04366703878195
True	736.2168436787036
True	460.4107529216964
True	388.6379868907797
True	873.6309339256925
True	24.206160551054232
True	216.15745247526843
True	884.3896460727735
True	240.89435785706425
True	8.582636667769567
True	513.7356631640658
True	108.48349395348026
True	648.1006316627225
True	57.88221098829602
True	259.385619512158
True	873.5641580013619
True	936.7425734218708
True	281.78721268685734
True	457.2158575657771
True	118.24769318680733
True	611.2267062305369
True	265.0763866288099
True	187.5189885153301
True	850.1251738907337
True	53.72364445857848
True	686.8612650533388
True	276.8276830362302
True	307.7344506015188
True	168.8043123549785
True	490.900079427525
True	599.6443360890431
True	364.208697622928
True	412.4164623923207
True	69.89557685449473
True	161.26560652091064
True	444.3682773759695
True	225.49483688887503
True	38.61247022228692
True	201.9823946312817
True	410.7367893582909
True	417.1548080104597
True	738.7839976840903
True	124.5342881505584
True	670.4590012120161
True	508.3111703903943
True	595.7849052742098
True	139.11101809556996
True	40.56044268622512
True	665.2774877068935
True	73.45686994054508
True	546.3608067275724
True	697.689417494314
True	440.3008133699654
True	136.45523344245444
True	530.4686309551693
True	4.29885881271355
True	389.72331431608006
True	30.148908665508905
True	633.2860102187085
True	263.3749260739904
True	585.3559968031769
True	689.0453515845944
True	145.05483191170305
True	539.8009291852518
True	496.5019011354832
True	63.877241493361446
True	952.4148995101128
True	3.155745567016655
True	27.705319095277066
True	655.7578371375205
True	676.2228631360667
True	137.08548595621832
True	409.9345121044596
True	125.34068047725172
True	76.15971176844224
True	458.2453464284208
True	41.156832667996085
True	512.995232445834
True	13.310756877907256
True	872.3064834607371
True	543.6492388384419
True	680.7468403675769
True	101.6537139481669
True	402.1973349299573
True	974.5184312701188
True	869.4136807550709
True	139.96595691422633
True	538.9463578088909
True	477.9542925497609
True	253.6962901054492
True	256.90244278628427
True	6.209833881663103
True	323.38128644938234
True	11.61658661015813
True	377.9590157124392
True	77.62985052531619
True	407.9288098381024
True	651.3317541266308
True	121.79390319305584
True	231.57933678704072
True	634.5403700196922
True	684.1692898883853
True	291.59839603651324
True	137.36114961719173
True	170.07656533730446
True	473.5874964017305
True	89.4679473702217
True	10.99233460288222
True	487.3454810510047
True	567.5266188833876
True	20.476836162271265
True	140.1618825505015
True	922.0322488343896
True	493.3720328739451
True	259.4294563854965
True	30.13405848829513
True	472.7938731480616
True	114.38974461226844
True	587.2369930632038
True	666.5054228422931
True	294.2548313750339
True	372.4573215937372
True	172.0308615746957
True	246.82322782100167
True	73.80559973065644
True	219.72120229691228
True	512.243599890235
True	21.945255530259136
True	463.6860134352166
True	375.7860041077311
True	705.7303986723238
True	872.3457454612828
True	907.4632065175958
True	152.58453320909223
True	405.8302520889161
True	69.47840304892537
True	197.29415916591728
True	318.8231083563267
True	10.78707317948902
True	763.2776025602105
True	21.663307861687397
True	401.76717779795655
True	263.6380790060639
True	646.4548159596706
True	217.8804099930754
True	37.66784298237066
True	692.8618865143867
True	1069.340601714698
True	238.14834656338425
True	132.03524782884566
True	609.5746683796009
True	484.2263652968755
True	18.000117973522638
True	830.0441181581708
True	111.4146538377757
True	47.0016836010216
True	308.8006092597219
True	357.3642921008723
True	414.827891590495
True	261.2405436511369
True	19.94711591485607
True	21.57478399143949
True	827.8975765335077
True	209.00193381119385
True	113.70616300504336
True	845.1544149705098
True	644.6760556887746
True	641.8210560699962
True	453.41251657718055
True	146.69821062938308
True	32.58548098001556
True	98.1219557240493
True	445.669738227258
True	224.5548367801571
True	470.1147086945407
True	147.87046722562783
True	495.6309221442728
True	665.3623082478891
True	962.4112407824526
True	20.44304061948392
True	967.352670808303
True	1092.8153923528037
True	467.0841497213849
True	86.20134147307286
True	815.2183042438198
True	645.6879669328201
True	624.5059593539481
True	178.82183313392625
True	753.2416963397975
True	709.6349409316513
True	127.01511599874846
True	792.2192106506085
True	809.6899833657393
True	482.91289478144944
True	227.29854207929145
True	70.90312972243571
True	305.34424586281256
True	347.22888039683755
True	479.2065590170771
True	418.7936884903634
True	188.41424511931424
True	312.7482657700114
True	2.3434064924083677
True	13.635023544947591
True	102.0739296899381
True	128.41223816779112
True	353.85036491103983
True	338.065853213014
True	117.26140637889664
True	17.19361308114544
True	219.7733183535549
True	846.8368004334599
True	451.28290038486665
True	533.3844457318671
True	547.2593557072696
True	790.3269530599761
True	642.3842963439201
True	88.34001941168995
True	198.3859581948633
True	241.73145555542845
True	280.84572366115924
True	103.84412034248642
True	359.00199968998777
True	423.3279074621215
True	172.93215840208902
True	647.2703471409544
True	247.6367336121185
True	209.86933769779264
True	29.711486934360472
True	244.8313317215752
True	458.0491930363217
True	172.58537991781682
True	527.2220952691505
True	479.0184920027713
True	236.42888871530556
True	98.39034680285302
True	39.19909161089048
True	410.25658160337673
True	798.0084841633621
True	171.04818117843055
True	1021.8068659935656
True	1021.3977189119622
True	487.3050049255727
True	105.18238623363312
True	129.7674409652981
True	659.4915983545553
True	10.283832247185329
True	224.6206074097632
True	133.34775747786372
True	119.67732253370394
True	327.6072620812528
True	614.072769162249
True	36.05155441400556
True	119.22579229334946
True	964.9001708057092
True	55.41195757350102
True	455.3614656784385
True	534.4320644546618
True	250.8906664768116
True	131.48036021475576
True	929.08123766081
True	1200.6623527614202
True	520.226093112755
True	653.2006768857646
True	207.46652736008755
True	154.89199327454432
True	312.12166862048514
True	240.82028186251915
True	169.27167819704292
True	284.75890058965643
True	323.0079886116043
True	11.03394464542882
True	635.4440892531743
True	144.73907226464928
True	81.3572757985932
True	439.93190037568496
True	317.2707643858388
True	1223.0034158480005
True	344.29593578946947
True	992.9016403838888
True	10.017144543723994
True	270.3421227852969
True	228.9075760392877
True	154.54367664399294
True	472.1912182789404
True	188.1436596947853
True	403.4166056562038
True	350.29237224514094
True	115.77372303242024
True	360.5857509570791
True	1043.3569198276314
True	732.0661711328223
True	227.34425596418788
True	105.57115519606504
True	298.96286572885026
True	23.25978853108176
True	361.8325681900609
True	335.04060902154714
True	555.7465318810979
True	450.1362659407251
True	348.63768693359015
True	149.73474584823796
True	14.08298035485006
True	421.37090321886296
True	280.8926730294724
True	145.77999889441222
True	304.12373219793386
True	449.3530159570249
True	799.0961034762173
True	308.0469837688708
True	777.1612732703198
True	393.2991799976433
True	370.21155376726085
True	1.5062295149236506
True	1190.2317833330922
True	104.8496626946734
True	931.6223893028948
True	192.49990555667227
True	450.0085788469093
True	677.0541156830828
True	87.18561317578326
True	463.0097691235006
True	33.01946261743939
True	429.8591884390891
True	76.55321649524902
True	231.30195824586303
True	38.48137345273143
True	674.8340318003125
True	184.53823216087903
True	22.684523399000238
True	398.5149522048893
True	109.97574720572858
True	172.2870276005404
True	786.86856935404
True	271.3188144486288
True	152.51690635183223
True	373.5583778421162
True	522.4399596677835
True	336.7049721493735
True	510.9850812324166
True	620.6871182980636
True	164.7985245835146
True	6.823691909231947
True	73.92201113339885
True	425.0763400259471
True	94.82666325547156
True	76.96723161623113
True	1039.4635474424329
True	26.009277397198584
True	316.6212725265747
True	312.31119699687684
True	431.913819261039
True	677.1282941682981
True	189.48911771702055
True	662.7632221703494
True	335.1378014226468
True	352.27171989507667
True	271.9063608987104
True	215.10208317903988
True	362.44824273509465
True	447.3246682020721
True	420.7191173833143
True	595.7809752503299
True	136.3395055810059
True	75.04471995224992
True	39.40623024725284
True	283.03445865962885
True	644.3022470791959
True	378.2727915146184
True	788.8536788851831
True	209.5490866056385
True	398.1692341838869
True	69.17181712169304
True	55.034084917616624
True	413.817124159437
True	201.0108018391959
True	220.63428107357643
True	42.33479852653298
True	1010.136042880945
True	173.44440284117934
True	890.5017396740237
True	321.580114436442
True	928.9368821460342
True	227.1769896254921
True	464.12722121419233
True	528.4797134485638
True	615.8933600206107
True	213.08312054235137
True	474.88702267747664
True	939.3701189920574
True	126.40033394655194
True	6.658525848092944
True	572.963875675908
True	29.312310461857408
True	77.5837973594581
True	831.8280951058571
True	226.46393187048056
True	1001.943074978915
True	671.7799695311352
True	412.81282235534655
True	283.9868732386531
True	483.5007107676237
True	346.04723699708177
True	173.21930519129498
True	656.4578431852515
True	768.4391342827248
True	207.6135707511804
True	89.42144453552811
True	515.7353239592676
True	140.54598851271012
True	377.3585210411129
True	330.3026597959376
True	63.112801471293125
True	368.5141482054033
True	409.6415767555874
True	384.8572701125388
True	425.51058940318666
True	430.5341537209942
True	632.3780459684386
True	57.19968715524273
True	437.3061162683713
True	343.57085692551817
True	673.6719774627286
True	217.91043990856565
True	104.59221794438793
True	41.25263187258808
True	532.067555006672
True	624.598241308047
True	194.2462509132893
True	403.3898752182429
True	349.5749514019329
True	19.398733369041157
True	174.6154119137207
True	290.6423299257791
True	3.1313609528157205
True	873.6533102387007
True	82.78203209159012
True	102.51574176025892
True	102.30559603169264
True	365.7395912328952
True	38.03730424730351
True	456.8416290490493
True	222.09002164513748
True	4.834939891915738
True	115.91436975845416
True	443.8151873820045
True	46.72261209839368
True	69.83421623515885
True	176.13078954847384
True	281.2404442549514
True	925.677368744192
True	385.3971728226084
True	933.5227336148002
True	181.2523677487461
True	1064.4379589074738
True	812.0167495752345
True	636.0271580376203
True	410.7928137346916
True	399.0031747696555
True	83.53180770545903
True	71.33414800867224
True	84.23568239034664
True	169.74000019112287
True	476.99124991076735
True	1089.5790821290186
True	181.32137378524385
True	351.0879608442072
True	440.756410125002
True	614.795256512377
True	594.5136299253238
True	272.2808761610783
True	463.18626394306506
True	655.3380782833895
True	94.53553076579324
True	748.0703350064017
True	267.477603874692
True	137.10355795663222
True	408.9983786038128
True	917.339583076673
True	433.6018869650947
True	840.03185274853
True	195.4105298989149
True	359.0164792781692
True	691.7552193109675
True	594.761575488384
True	196.22992075337547
True	270.1439091393835
True	826.665766550862
True	31.615446608484618
True	193.4882859541769
True	497.64871580567103
True	711.2453926970061
True	109.57793605332796
True	35.50520384845301
True	164.84980932607164
True	740.2447279843741
True	296.6106949008456
True	545.3043538171113
True	361.5110346218727
True	305.89212953381866
True	457.04566980637793
True	497.6876398661949
True	71.8823317536492
True	369.75290542430974
True	792.9246275357216
True	0.0
True	301.8803445534789
True	258.6036835562707
True	999.4241840607782
True	149.3535577166491
True	645.5734958412119
True	636.9283723909384
True	114.4433348458526
True	221.86900452069935
True	134.7777310304452
True	11.574275700781518
True	290.2662314652542
True	377.378991159597
True	1120.83285127562
True	236.8403283829057
True	402.36827403581583
True	662.7911318249514
True	214.34860296160215
True	27.204232461214996
True	862.1985368579662
True	615.5349346537897
True	157.37094446949652
True	586.6212518428957
True	154.85296067363942
True	301.17188893816905
True	777.8431187583432
True	36.13420697159837
True	106.68961385106331
True	509.12453674244216
True	65.4053825472173
True	75.98606886576151
True	413.0963170984432
True	22.65218314650658
True	763.2797424057559
True	100.0935940530703
True	156.81988205207006
True	19.49732261880921
True	713.1362058641257
True	28.744752335771903
True	790.1813694330858
True	393.1320733456274
True	116.65045461834625
True	696.157286556983
True	521.5413554079266
True	563.6975583746449
True	48.56141941266247
True	368.895611242154
True	5.7778868423955005
True	92.7680123777675
True	379.046450775284
True	49.1552000155576
True	122.06692786933812
True	322.30398955033
True	176.55410804925432
True	100.50073019927588
True	643.8094578872807
True	21.038262224748863
True	1147.5815190252345
True	508.9254685472286
True	303.0869607974905
True	500.2194377675397
True	122.90179795308264
True	770.8311948694003
True	1113.0902835819857
True	756.8380925065401
True	173.94516983712975
True	228.6373404387072
True	48.954116131727616
True	60.38434360560786
True	156.1448672152435
True	93.51206383965685
True	171.615849559901
True	1163.59391486863
True	312.8775179668572
True	359.02418238741024
True	694.2916248647915
True	15.63224387777872
True	13.288068852162253
True	552.9624278596488
True	5.519419675279298
True	106.53024677762536
True	688.9507419674089
True	181.5092093060861
True	671.4153611203678
True	844.5503237693232
True	148.9723586482457
True	885.8746573424112
True	2.300263132248319
True	439.01097415717766
True	1052.4073426723285
True	27.02478872711218
True	240.6392635545688
True	145.4824650490232
True	924.8281142689098
True	241.1595683289817
True	489.8073501724987
True	120.37941076761771
True	528.343515963683
True	156.97946642065574
True	98.1593969721397
True	393.5191317520028
True	71.93081807708485
True	57.072943574956334
True	1053.3259875091574
True	272.5242448178311
True	163.55986755265394
True	376.2424493446508
True	395.8950525793138
True	215.58780910900103
True	166.35703055470492
True	394.0866242230695
True	35.47709638568158
True	495.7482152673956
True	1070.103904519268
True	110.0094975521186
True	476.7136805462669
True	314.39489724163514
True	25.978254475938375
True	399.1485114992212
True	103.26646010445192
True	576.1235557858972
True	195.98275501060584
True	435.1311750342469
True	20.936043090918183
True	437.22655510974727
True	106.03320033348572
True	345.0116227381447
True	35.11749646960194
True	172.23953542189216
True	248.32733227490203
True	776.463352035358
True	58.28237394413287
True	132.46848067824808
True	240.8778296834212
True	143.9592338579609
True	600.2022222772499
True	550.2788776456537
True	781.7335815562633
True	397.36490995805104
True	531.1538075364822
True	427.5050458883549
True	668.9035598932617
True	70.66892980160814
True	485.9804478671618
True	412.8044119721487
True	43.35060761923192
True	84.97854727215693
True	130.34993198779452
True	86.41249233036474
True	325.8962481364029
True	842.1811650870744
True	346.46482386357013
True	1138.241048942613
True	333.64882885132164
True	891.8997684201905
True	144.1595097002198
True	573.8350583883612
True	606.1856210320296
True	714.0660403976019
True	444.1974162137998
True	63.066367847702594
True	295.56806855029595
True	41.701034864201446
True	175.20010009174368
True	168.89296129400358
True	1126.9026918470872
True	231.74784148416217
True	551.0279254951519
True	560.6472746118094
True	559.0589209676265
True	893.6705907781733
True	595.5619914561803
True	650.4101777226169
True	927.6137980208154
True	127.38407433673676
True	327.139078705831
True	254.3093469678287
True	326.3509625504012
True	83.94929247536895
True	386.6961372216276
True	4.269220223508239
True	327.39752858071256
True	256.66992934793615
True	604.561245180152
True	302.46306190031044
True	354.965970353832
True	10.407153297786182
True	59.14632418152548
True	533.8346240440355
True	30.15646228226001
True	142.17129670628813
True	60.46182320841839
True	152.85208014228547
True	237.58697306919
True	71.79267220789318
True	380.2505388177398
True	283.6827957342437
True	96.31846038533246
True	345.3494273154872
True	65.0778167026622
True	582.6271528724143
True	853.2576953189484
True	284.0236829919042
True	1182.5363362944674
True	112.38226244379211
True	295.5077354434713
True	1061.3684579294677
True	90.90526408633632
True	280.05519486000634
True	10.368953347303409
True	410.53916050601487
True	451.6951266819521
True	154.1485815521938
True	611.434333220859
True	919.0803124025764
True	157.3419045813375
True	76.36809174696783
True	310.156611480563
True	525.23342763859
True	628.0775238648824
True	1257.2134837185847
True	23.362980298595964
True	959.5902203042084
True	137.75371152712088
True	642.8456841903402
True	118.18668409746616
True	124.45961463245264
True	185.8565451957027
True	167.79892039434438
True	751.7746229909944
True	215.35542642307053
True	225.83596558950035
True	67.08818509569016
True	519.769360772894
True	439.53177398841024
True	179.67949580652353
True	248.1426891313517
True	18.198158155950143
True	424.0051647298447
True	211.52821803893207
True	284.5815553608574
True	108.4244252300713
True	701.2965854265213
True	412.62319313806097
True	263.7204227357351
True	647.8158609925031
True	520.5646208115043
True	470.60864721263584
True	140.55871829203988
True	517.5041443129649
True	438.45156984360585
True	3.2520532333370094
True	201.14570760628072
True	97.08457963204096
True	243.8467108344693
True	2.4306900481599945
True	119.9077128366834
True	341.7069966471914
True	7.1685661745107465
True	855.8436054283756
True	174.24969746345084
True	723.1940166966095
True	752.5266549387568
True	163.1673959032944
True	218.65617347513864
True	472.2752659305801
True	828.6721578439484
True	48.191622419684585
True	36.39960478065666
True	121.46827955293064
True	640.3165233993986
True	723.5251824422735
True	186.6027606240082
True	603.1352109126557
True	586.253521411179
True	821.0510752230607
True	401.1879829304488
True	190.52852694418624
True	863.6119375560389
True	223.5857338589576
True	148.79165016592012
True	333.12767671037784
True	224.3657854964764
True	204.7011608285336
True	607.3260542319141
True	247.5447481598023
True	184.0314782673816
True	465.1777473773803
True	467.5262112158061
True	61.054277915113694
True	289.2121490602871
True	80.53502106005189
True	348.99870664807725
True	357.91513134616974
True	250.15759432056083
True	175.7628026715108
True	374.6970912913059
True	656.7761028073389
True	740.4646909944955
True	294.0601812453335
True	734.4894062373085
True	61.21294253641641
True	870.5316833454207
True	348.5319899096392
True	12.589646779721384
True	604.972758161868
True	692.8978305179397
True	257.41729314486446
True	166.42083764131823
True	47.657914004645846
True	391.14754810186895
True	71.70910467007744
True	15.584789858428376
True	892.2091438711288
True	361.9005427387917
True	174.69473345411177
True	981.2127818219374
True	11.17482650198247
True	790.7669052374894
True	28.706661519797063
True	681.2342895744857
True	61.03239449978259
True	751.6642121837074
True	446.66041397969855
True	187.8093322545293
True	439.02637065414007
True	213.19404560098383
True	302.00196451561635
True	227.4649349417224
True	407.9226536403295
True	9.712400279401493
True	323.68770297684284
True	113.56339881634428
True	11.371284131236845
True	469.6550175279573
True	724.5844114297436
True	286.2439438351847
True	81.22567889754421
True	304.3283046930694
True	78.43103751445953
True	183.85422886075065
True	185.64283676792044
True	365.6951398850536
True	45.84591193699978
True	141.148665846438
True	375.3305216637982
True	870.1545986919797
True	112.4752682114996
True	212.17520093968488
True	433.9463362319006
True	20.041248944451333
True	411.2220372756797
True	494.2815461955414
True	87.07602831822692
True	397.4991626028645
True	362.2273257680602
True	414.8974100964488
True	585.1236483804312
True	1027.56862760504
True	999.7251894960986
True	58.03541192649068
True	1068.766693983924
True	114.6543405627854
True	111.0612544099207
True	114.67031728654791
True	464.8098809352266
True	375.8755015215489
True	574.5467106805584
True	252.7867692936768
True	158.7852576440761
True	411.9311240766127
True	16.54338672547957
True	478.5684180215441
True	387.9027626992743
True	148.1490470175861
True	90.36318434415988
True	537.8333223636511
True	991.0303234271232
True	203.31965044190093
True	65.89493500105208
True	429.3595933242876
True	381.6990825515129
True	481.9227116202233
True	317.7157314252456
True	4.167444989412614
True	547.1587241819755
True	526.7969784073352
True	507.5733449566623
True	190.3471015635539
True	107.69861652486227
True	22.10476448146138
True	373.01253998014806
True	112.31608228119806
True	7.468206646371129
True	32.98630309863306
True	347.6087493434964
True	677.9079315779904
True	132.21701206476234
True	90.56130744217984
True	27.492851588600814
True	400.9697940961516
True	345.2780442330136
True	772.8642879359143
True	303.2800454957101
True	542.9963328023555
True	547.9031423012394
True	540.3867741579638
True	285.0125741690736
True	568.4590606772166
True	91.54509646676426
True	576.3944286571118
True	6.259205340437724
True	376.73620795351496
True	471.2004189473097
True	957.6825174530056
True	345.98445768082973
True	788.6431868000689
True	991.1234194440678
True	186.11777041254936
True	38.17444542643923
True	394.308318692591
True	388.3064538369314
True	601.9284262372524
True	239.1691821590045
True	27.60257695960103
True	658.3825148453323
True	130.91661794174422
True	1078.887887314067
True	322.0124209584794
True	472.480687224508
True	128.7422630316505
True	802.76268888514
True	142.528897866403
True	817.1836347659208
True	568.7131766498854
True	191.365011256641
True	108.83525748523442
True	66.6682305939838
True	569.2985198626537
True	910.4503330997894
True	425.9698747041794
True	539.4897572522256
True	128.69629317398693
True	635.2222790694776
True	462.86396283480815
True	787.6045717215467
True	303.72084919762176
True	606.3598032189059
True	110.73503378098071
True	27.721184676189218
True	406.8979563936067
True	168.24102198787986
True	106.49671260345076
True	374.4374362716615
True	1085.2262678877048
True	271.8354953594996
True	558.3184310547349
True	11.519174634876542
True	75.00514682707792
True	334.52941167568446
True	792.0781357996351
True	453.185114447135
True	519.9991142874302
True	703.3323128428734
True	70.20606727544416
True	734.7077676526601
True	51.10855921175294
True	104.21140203693852
True	181.0774102776228
True	82.47592838388236
True	23.54559352102704
True	298.4450676111357
True	483.40151888903495
True	905.8897521822288
True	857.2365432050456
True	5.840156049291658
True	285.4155297970318
True	456.5956563220344
True	126.30467568641753
True	238.13471340292165
True	330.97711174626534
True	1306.580480206368
True	440.45716098084046
True	24.16160769251972
True	180.460218399442
True	656.5905430034853
True	34.989238164916685
True	170.89165091341025
True	559.1505097548918
True	72.33710640115606
True	862.9832977089119
True	333.34736475838827
True	658.0395956911153
True	73.38011533733373
True	643.5958744678583
True	596.4821761829548
True	910.1270107022342
True	254.18456444426243
True	511.34491199871087
True	841.6355537233583
True	914.9116361144077
True	231.3744118472725
True	733.9724362851512
True	215.29581516944708
True	447.8139908190095
True	362.6790710372569
True	497.1575907750364
True	490.89667267152254
True	332.5400973190228
True	340.8620198819264
True	112.3717110565902
True	340.8997111776041
True	1146.1802523903923
True	318.25783490809823
True	148.91613543789435
True	296.4218180611187
True	724.3608346670161
True	655.7933788343197
True	407.5809408752471
True	117.6855870397253
True	335.01688165965214
True	34.64100795203597
True	163.70226426375712
True	89.70839372223742
True	89.4908295885768
True	557.1414251521915
True	142.4317388175455
True	136.81993627001756
True	97.40837033132016
True	84.29515061938183
True	435.22611991995086
True	390.08023668240673
True	1045.0615026724704
True	524.1518201440463
True	830.5622322168439
True	260.8862658447524
True	295.5634231193163
True	536.1929557576359
True	191.2974760364716
True	743.8229617421258
True	247.8334712148536
True	368.19681333388
True	67.01497406499786
True	118.98827160992737
True	264.441714204152
True	119.88655977301131
True	468.96982281387903
True	30.510399490278537
True	587.6093745326416
True	1006.8553647697644
True	735.8413715333862
True	1.0673320833792874
True	61.70425576659708
True	501.5357723089828
True	442.6609987099198
True	77.68514119421526
True	115.93804049185904
True	302.8360668930869
True	80.3892796265409
True	51.58058220155463
True	727.2736647801003
True	662.8291499799024
True	163.98795325855855
True	171.77003522465773
True	542.5796238345059
True	52.70459693500906
True	23.97656032729113
True	553.2512880031152
True	459.28777450835247
True	1134.6726802561193
True	48.66111583682104
True	467.438519957644
True	876.8809869756276
True	798.6258760067802
True	299.4631702015853
True	735.4093272200396
True	392.92339250029
True	42.92617681409833
True	92.08554621295862
True	724.491877146402
True	78.20935853488074
True	142.19029482980852
True	889.992359066912
True	195.2302328444198
True	269.2991447382077
True	106.48077722898157
True	661.6738007084534
True	610.027413894493
True	204.25920310950767
True	427.4006053853319
True	42.78698743633208
True	279.093756418401
True	584.2672767843808
True	607.615221647829
True	321.634486179279
True	75.52158537700772
True	966.6773973210762
True	1065.877117424665
True	572.2918099290272
True	63.50203821226366
True	26.89041960720772
True	94.19741256563668
True	109.7888645021792
True	102.6029389338098
True	861.3622440045416
True	1221.4289453329718
True	753.4923398699719
True	330.30536643561726
True	9.116665014485218
True	20.931368266735507
True	339.8244900374316
True	481.5643610734154
True	47.01913748915952
True	563.507963660593
True	429.197722268182
True	394.649142126018
True	80.6731770540772
True	194.57418846626467
True	262.4125116241722
True	131.28361930586607
True	366.3244549964916
True	43.83527306501144
True	174.90665860121015
True	1186.934811357644
True	6.424904723557261
True	28.656656876052093
True	598.4053131236334
True	355.9010836587155
True	762.5551946405297
True	156.83045073723926
True	735.8431981398758
True	586.8705789881366
True	281.0444378254728
True	441.7772818209843
True	347.1047756681496
True	287.3120171803171
True	271.05703763355376
True	401.8047379593823
True	502.6575959044896
True	498.5601514923019
True	104.94597218138875
True	364.9480270366983
True	9.122706681168737
True	180.44978652024832
True	226.20770863902817
True	881.6329575933686
True	605.4223668076079
True	33.43916032498805
True	736.3082110654141
True	833.6339761124833
True	113.54085736391804
True	354.03032976919246
True	838.5307578298484
True	233.03547582892384
True	162.01514484259147
True	529.9289391889191
True	561.4471574325986
True	1102.3506453329771
True	153.6267991877095
True	157.6743242860399
True	266.1126988716107
True	321.0799738567917
True	407.4493581836959
True	409.5980769800826
True	321.2352243167536
True	467.1164474737066
True	491.96581052634696
True	219.37216667006567
True	1497.7555588274554
True	252.72377270988343
True	408.6774000472847
True	52.55181036339
True	762.7081518961927
True	247.4034114878565
True	847.9479209606775
True	563.1608038189792
True	312.1042044895445
True	768.4913996100241
True	266.10931217282103
True	216.68740025893695
True	255.97206825534747
True	219.90232738877424
True	134.4371781263266
True	250.99245833705731
True	731.4916752792516
True	535.5323798896691
True	217.99762470012288
True	1181.4968350657232
True	118.27008805118746
True	263.48349081273915
True	71.50734799964752
True	323.20025844821555
True	400.6423874355687
True	94.54329277626088
True	213.44879388545127
True	76.01607242013574
True	650.2100049284958
True	387.2497167628399
True	229.0462047806625
True	728.6386217265456
True	862.9941555539965
True	872.5064819270442
True	826.7562109920171
True	347.8665733804023
True	1.879074298739017
True	260.359233020014
True	52.830574292801245
True	374.3403754261733
True	48.43398076004687
True	376.803125296064
True	862.6968153057533
True	1027.0699213397595
True	388.0878149507952
True	23.750642301418196
True	536.6671078730802
True	507.10096932292834
True	197.91438742886533
True	240.73083178574151
True	289.86462461288073
True	22.85389729379705
True	128.75778982254226
True	948.009972525608
True	63.72435188184392
True	476.5317914008771
True	784.6802439618942
True	97.7967517286968
True	250.3269174433513
True	116.41031248176256
True	16.172915023452884
True	1.5507040182346237
True	114.49380729855244
True	1011.8139428613496
True	509.8304201930447
True	66.81472263313925
True	792.4778466407931
True	344.8585597000451
True	1.7360648505569647
True	443.9601144537302
True	193.97873364987413
True	494.8127429072484
True	82.9694172835276
True	333.3404189873888
True	379.5797585824883
True	172.78002075914094
True	207.57540347016675
True	127.54713418599364
True	172.76531688334725
True	955.456174737028
True	17.266896172436017
True	506.9775307098487
True	500.4456470565029
True	399.3736721263218
True	229.2525340949148
True	233.3827712223741
True	162.34043282857215
True	47.95961202098901
True	480.2344288990923
True	148.7490034862023
True	879.6956841792431
True	824.1444486900845
True	251.04942588414883
True	322.6826403329604
True	515.9074797163355
True	40.78050050180285
True	83.85551321046988
True	731.7647886114697
True	1067.948509896454
True	109.30234140483726
True	725.9318637352038
True	140.94142470931675
True	943.8980974929358
True	657.0806436098703
True	108.49313002644584
True	267.7650597008493
True	630.1787804940498
True	258.21440850514654
True	44.28047312710613
True	560.6135110467228
True	432.7821160868384
True	5.6905738759604425
True	479.1723218040703
True	68.87259511142496
True	180.27629040453584
True	242.86097953206368
True	311.6588424223435
True	75.60717944227324
True	220.1671965900371
True	353.43350609901705
True	444.95518221727775
True	909.3887300957148
True	46.95618053026534
True	916.744568129718
True	992.573695014342
True	124.29281223282842
True	73.9969450155879
True	980.9700739121016
True	33.03993469112747
True	218.5174946661216
True	87.25901356153825
True	213.60242101578396
True	363.8741108315092
True	942.363066162966
True	96.37835418910964
True	70.15367329575176
True	635.9764425017958
True	277.44799602758536
True	690.1457300128644
True	57.16406832658387
True	474.93203536792186
True	385.810361229549
True	688.8564260730932
True	53.792409551424974
True	111.72087731933736
True	27.167997146580344
True	261.1335622111658
True	42.983401275862256
True	346.7272389815853
True	2.991434914528126
True	1181.43365614477
True	106.11922772595057
True	142.5672913975496
True	353.17782180550813
True	710.1368454656696
True	689.6421141963069
True	990.5031722651108
True	451.2786544773711
True	414.3092890891217
True	139.26581467655805
True	410.0243786901904
True	839.5516458122536
True	436.2120984736254
True	968.4581521097396
True	83.3388359128581
True	432.0904062296039
True	174.3576503699159
True	297.05829757057217
True	749.9607003488215
True	159.15784934676483
True	130.78053910333423
True	63.99721439322596
True	864.0795571271551
True	766.3094776777988
True	81.6545465746973
True	449.5289004361179
True	748.584807924383
True	421.83777539232
True	54.146333331623566
True	309.3785237542943
True	782.6505397347165
True	30.981686458602624
True	356.63437512990254
True	164.52949594530136
True	288.53908923048874
True	35.29365960399842
True	219.1390258920108
True	794.9759392229795
True	639.8180181474053
True	54.476569363832574
True	290.26069832337606
True	899.2098295340954
True	18.600213378197463
True	300.0306595611584
True	270.4399882956202
True	424.7164077387394
True	215.5491648378581
True	583.0497750869864
True	48.246503573509614
True	973.3803025184905
True	890.5892525061681
True	43.1248742497746
True	394.2448177926037
True	744.6920351739892
True	915.5997195750658
True	281.7826028335434
True	570.4010085502283
True	128.90553436247117
True	200.37155108469864
True	136.3472405037233
True	135.88602777697724
True	198.8176086627664
True	976.0664680913576
True	804.1629595720925
True	955.0429193319432
True	21.546689459946325
True	28.55487697080288
True	355.6992265237962
True	13.417452761113562
True	613.4368162867753
True	1047.380928513298
True	262.8366284515843
True	212.3871787491439
True	80.48868736503572
True	201.7056382855734
True	133.36848917785625
True	41.59039271234539
True	130.14611808560582
True	89.82561742324724
True	242.24642586153485
True	513.7562410775536
True	162.01682969618716
True	30.14801453205901
True	54.048179360788666
True	424.2286890958302
True	265.6901743155549
True	582.9083370094377
True	22.923366744463856
True	116.79213434832296
True	689.6355121670915
True	268.033659158793
True	467.2580739922074
True	659.2150781326005
True	103.51710912572004
True	108.77515634729492
True	80.80547998595547
True	25.284354657035056
True	120.61153195031548
True	87.4785240317748
True	100.41979279425732
True	148.57600921740158
True	234.5355576337466
True	829.1737252289735
True	288.2268524148177
True	987.856867500793
True	162.40731733919972
True	190.84092423221276
True	804.6767167104946
True	305.62114972717666
True	619.2873833443504
True	253.87461979185372
True	355.6658883784855
True	430.299475527104
True	557.9171121851313
True	646.420585365912
True	370.199076199299
True	34.74624245011284
True	563.8313027342311
True	624.3905174860297
True	18.768677311119436
True	12.191811541788276
True	261.6311942510988
True	399.6117075672102
True	429.2013899357983
True	65.16487403115447
True	654.0970679088554
True	939.7148619053988
True	237.992371492201
True	892.9055108560929
True	274.20669454470107
True	108.81277333888578
True	267.5111464903954
True	679.8956592138256
True	39.37382202438792
True	590.3785205742937
True	1308.558234135906
True	1023.3601878240396
True	927.1456345044204
True	205.66633873831572
True	88.52121829861392
True	178.70672819873002
True	839.6331086641502
True	146.2918333713487
True	1064.793974111224
True	843.2060557538181
True	42.06714918633757
True	88.57776184699092
True	420.3626391232072
True	412.7780073593459
True	194.64939569927364
True	516.6753757161621
True	647.1022248787
True	119.97387705576844
True	282.2374243758004
True	1035.6415185855967
True	52.26896593823229
True	695.1226203662686
True	553.7484734026793
True	40.7732439617075
True	821.1049615096118
True	400.1228192714044
True	555.7855145684784
True	109.79648894926228
True	262.6918570566233
True	214.5787886793125
True	27.46441559507384
True	130.5257281672349
True	749.950895009535
True	139.29897028605112
True	381.64695602518105
True	66.28407036668519
True	637.6504554617993
True	610.5816061325996
True	227.25275094266212
True	460.59388188275966
True	169.5926884567531
True	172.45321345742934
True	224.1149741553792
True	300.9821940562484
True	342.9834509126609
True	125.8775838175735
True	192.64319811505976
True	28.301704977958263
True	915.2449995716154
True	312.8210375470612
True	10.665089518767692
True	368.28417220448966
True	168.16553514732834
True	631.0534091771895
True	366.9494421564098
True	581.7564449400738
True	543.4581683706489
True	476.3359659447469
True	778.087009447787
True	243.5483838399685
True	538.2195034791858
True	157.88319211257402
True	530.2892130954092
True	346.1497751423504
True	372.9139920404316
True	129.98872102081842
True	137.664477628329
True	111.6777219825707
True	69.20633201949168
True	733.331400693987
True	179.82513873985653
True	42.39137044757392
True	0.0
True	558.0424712289727
True	107.27609219344951
True	21.96295609185085
True	41.713120841145546
True	114.46721415021057
True	534.4386865580235
True	178.7413015450556
True	106.64582821951478
True	36.65298812670563
True	156.29667956627085
True	907.5897265521016
True	45.08227006044167
True	227.9746738314896
True	754.0703821326404
True	321.08629002364574
True	467.6185815251283
True	480.1073325066692
True	515.7389335902124
True	611.8298775999791
True	916.3213805603444
True	259.6937942051043
True	1034.0188257833245
True	918.9248595350416
True	624.5490724429436
True	341.49660387289674
True	823.5359135777238
True	11.43032408406211
True	32.70807113472646
True	282.86561627854246
True	44.18507190427116
True	200.27253273331348
True	783.9663698982846
True	219.10083310208427
True	772.5095721544669
True	747.8761773556612
True	126.50419853577768
True	373.29475997460656
True	578.6074779497766
True	23.00196542972644
True	138.31151873454218
True	430.5521341952157
True	297.13402014135147
True	207.38625596969837
True	111.35999980963138
True	374.77939004763874
True	23.366192403801637
True	376.8746741181533
True	364.804407712492
True	1032.8416828347952
True	366.4260092960256
True	30.7614710807709
True	422.4871615748971
True	447.1302588751237
True	231.33647799146735
True	29.07148819496004
True	759.1987582023658
True	442.5140432171088
True	182.3632631030168
True	12.404609637288315
True	1205.6644503683951
True	169.73083637648898
True	30.23218169479921
True	303.2634309915725
True	291.0776389276441
True	113.39364489181165
True	295.31506084560857
True	47.8860698354622
True	328.54291555319594
True	313.09003785151265
True	319.2104329448573
True	32.17985228673608
True	47.8566824190773
True	1045.5217098752669
True	24.06611967581761
True	12.668337086083792
True	178.72175715962106
True	678.6039187316507
True	8.321472972531998
True	189.111214628952
True	169.2521108376375
True	514.6680448420726
True	373.2446236212642
True	704.0695244858564
True	336.68824178165664
True	476.96433065837294
True	435.30934485944977
True	500.2655311786348
True	96.50800602919988
True	1249.619273612532
True	933.9991951879866
True	288.4090933305723
True	532.9555397316061
True	97.64534063803056
True	563.896435064725
True	439.94282013177616
True	150.75071182609378
True	78.49668394544315
True	347.25682567926486
True	168.26347728857533
True	29.95201676171886
True	611.6587267651171
True	369.211692901619
True	66.84020206996476
True	30.092523409320275
True	658.8883818823964
True	489.0156265532796
True	72.89338275943514
True	22.29490914786748
True	323.3701111480492
True	315.32479415065865
True	714.1117764572176
True	555.6083867482149
True	556.7596781617443
True	786.4204485418524
True	9.15579173056899
True	57.60218550940712
True	36.79604031109199
True	57.19083310623086
True	508.65193508361466
True	594.9607552572927
True	84.47359156781259
True	106.02941767257698
True	193.85672018252973
True	71.38508096574151
True	177.45872635529784
True	212.03876437670976
True	273.6870331193332
True	797.8954264072944
True	633.7979588855925
True	288.5080945657525
True	195.5253257949727
True	268.3026218895494
True	251.10159366645112
True	761.5021839845191
True	324.0633345173865
True	167.6091935573885
True	896.8908387623201
True	351.6640472766647
True	457.2671231958553
True	153.24917054028032
True	122.0411305461001
True	64.37602246332726
True	217.74752349147155
True	1000.250981789146
True	526.0566204377357
True	111.49526048212698
True	364.5985265219543
True	99.72065571761657
True	646.9233581366548
True	5.118631162002103
True	700.3877454090729
True	37.73579611729917
True	935.7089609435756
True	839.0072275163765
True	216.2792451615096
True	29.800348610087724
True	83.57087157807914
True	432.0930691541762
True	227.7285240008023
True	1.5568765854196536
True	80.81832630152978
True	1070.557026555707
True	344.0776902213285
True	661.55150144305
True	486.88544154040505
True	32.252024139903185
True	137.1019951127233
True	434.0091655896023
True	943.01605834754
True	818.5664885310841
True	418.8322125488136
True	347.49273628333907
True	15.74948992159784
True	80.67420494872478
True	764.155630780529
True	480.516924940144
True	376.3589571246726
True	882.2236309518045
True	26.1514910782808
True	223.03909001212884
True	924.6768132613512
True	230.52374746460984
True	8.561766111540017
True	492.3789411834303
True	103.62632937478696
True	662.1513794919333
True	52.76603471379166
True	258.720705841377
True	883.1423080109474
True	909.3783864969396
True	281.4003593680439
True	447.2086216262771
True	117.07083015305636
True	604.5539491096869
True	265.1600753068551
True	187.19151276849584
True	851.7042456574524
True	52.98027790458508
True	722.1386472399087
True	279.63904133452803
True	297.9452482136994
True	168.0580622025489
True	484.043551136056
True	588.1137293212261
True	377.4650614325221
True	396.6434352383836
True	68.18605539357115
True	162.08380485306589
True	467.1300848014647
True	220.00377634980237
True	37.376279616766745
True	200.70668791129148
True	395.5586528247239
True	404.6339187086325
True	745.6314753370843
True	134.8352846106798
True	646.3463504731342
True	497.8339295994168
True	603.4630698326446
True	139.632766332376
True	39.05154737560491
True	661.8806881896832
True	69.77800052658041
True	552.5105757036946
True	712.3338488388928
True	449.7960664768496
True	139.1721259536123
True	515.9997492729202
True	4.817693264926057
True	396.8679397840264
True	28.41439016604842
True	629.6382816652828
True	261.35895690042554
True	583.8382054857569
True	701.0345803801821
True	153.01656696985378
True	537.284849614573
True	499.2271960682571
True	64.07300534890936
True	952.4136109011134
True	2.9643053154765875
True	27.39720922637928
True	617.7809510733783
True	667.2285564807584
True	131.7007508473719
True	421.15251249184536
True	127.61817825521786
True	73.16440820335019
True	470.8702579776533
True	44.14760323398334
True	517.6625780809604
True	13.554153370334026
True	828.9368604583148
True	554.5954415941301
True	666.3571188361602
True	100.1573105594884
True	373.5455646986808
True	981.1374792534588
True	855.2444967376549
True	139.2061047257954
True	546.2898245028645
True	461.5751329126673
True	253.97132555769284
True	258.9206376384806
True	5.181212667237201
True	328.983575166345
True	11.63958344936143
True	364.68471404844297
True	76.15273088565665
True	389.5089870959077
True	666.9450323415739
True	127.47491082864175
True	243.4881587389868
True	647.3600267093022
True	680.4021141346561
True	295.65870534356407
True	139.34748915785633
True	160.81181110368814
True	468.1961731708511
True	79.27389270122421
True	9.80258345416675
True	511.5969524101968
True	573.3498924682873
True	20.209736634568312
True	136.53673765050758
True	950.652880733148
True	484.8058067680291
True	284.6364398095036
True	33.29163308995595
True	476.62780384037234
True	115.37915368102612
True	595.6693104620146
True	657.2486786879189
True	299.3294274067697
True	404.83554749763664
True	195.72317952333103
True	241.7889305780852
True	72.91673719103494
True	204.97221548454948
True	498.2714608135311
True	21.75319290156277
True	462.6373879806849
True	381.8293965019167
True	741.5332501648307
True	904.5882874786124
True	879.6510902379966
True	151.63885694412772
True	411.526521737932
True	71.45506972909551
True	192.3722084730953
True	325.7816316740599
True	9.574279720351456
True	805.9695195476884
True	24.847524666807484
True	399.21036249585103
True	265.2766052870524
True	616.4102502039138
True	199.42730549093747
True	40.3708112987859
True	687.9971082220711
True	1090.232532289676
True	222.89440118187005
True	128.12853813890752
True	612.3747813792027
True	474.931805583296
True	19.571597105032343
True	818.430334008332
True	105.06429866701914
True	46.35639293612216
True	309.23808155875025
True	357.8145632817928
True	396.1009545222643
True	274.3972679888747
True	20.5398036836881
True	22.23291217608104
True	849.6830733675371
True	207.84657693586084
True	111.78645003117708
True	804.8877217795967
True	648.6852334727627
True	632.9649758310368
True	455.715134191931
True	145.6708583211788
True	33.93119077196968
True	98.81844310629764
True	444.4637628928788
True	235.8963040967908
True	483.70046267886056
True	144.93222605466372
True	501.31196381025376
True	637.4916201967696
True	969.7828213911464
True	24.478301742415866
True	964.787768253628
True	1087.3383062402477
True	491.26715515338
True	89.02049976638867
True	781.3796665006379
True	644.1907796769191
True	670.2404054868372
True	175.5121994278495
True	754.2882070466321
True	697.6130280769366
True	117.16271626341954
True	754.8453902539732
True	792.8511109053072
True	461.88487075364776
True	228.5022187212968
True	69.82382402016216
True	324.4525615455484
True	342.43960320925646
True	458.3991087998834
True	434.4536005008069
True	204.91505231792232
True	310.10174335445066
True	3.193529649645233
True	12.688030174260104
True	111.36538042989292
True	129.97064625927308
True	352.7532522420997
True	352.4435836625515
True	111.62527448075292
True	17.661731845074442
True	209.3538040458124
True	822.3782007420864
True	461.2716189293508
True	511.5876277179526
True	561.755642291613
True	812.4796072956074
True	652.8704494549921
True	90.92393070471635
True	204.649536174438
True	248.9826331235272
True	271.6959040234755
True	107.28408185078554
True	362.46089897625086
True	430.06257306572417
True	173.86465983439487
True	659.2252743798493
True	240.15918391600044
True	204.72166889332647
True	29.391504016223116
True	246.90652882682764
True	491.5843917779552
True	161.01695557379608
True	539.2389083066589
True	463.7158124619864
True	246.3775341796816
True	107.23024688133869
True	40.82342834864762
True	401.6213164033234
True	796.092966026819
True	153.0222918755463
True	1052.4804341334632
True	1037.5851612784495
True	487.4050759661785
True	100.35396356975664
True	123.23056643089802
True	622.5251198295243
True	9.309952416765077
True	227.02357418739328
True	132.81246518553448
True	116.05996991890612
True	328.8216691286051
True	635.9734520872211
True	37.37852318656783
True	127.72012667047272
True	948.3978102606544
True	54.59880715333589
True	450.488260991871
True	522.7187572143956
True	254.9321267477094
True	136.36128552861166
True	940.2161089975988
True	1180.766036820698
True	524.8460038158936
True	658.9209909192696
True	212.0112056988393
True	152.55121894541358
True	316.5062496567476
True	257.68180158085755
True	170.84452020243512
True	312.8640559425348
True	348.2334494994912
True	10.663577257805295
True	630.4075329658078
True	151.32668020039864
True	78.25757381971898
True	442.1012596472245
True	314.074458702027
True	1167.8060972534954
True	356.77468682642905
True	1022.1444577052606
True	10.310079371993092
True	259.9753966023651
True	223.30007036458375
True	149.38067096016687
True	476.756853347545
True	202.91522912948145
True	409.0692813978289
True	317.7716113664057
True	112.85834859345172
True	370.1513452141162
True	1087.7922297808684
True	715.5722225651707
True	229.58257340984864
True	109.13230733965662
True	301.94115313693504
True	25.10087599046425
True	347.80782859234387
True	312.6028017635931
True	570.0304785077248
True	473.1355099196428
True	350.6825223444654
True	157.77693972147176
True	12.258500440573892
True	423.4895141931052
True	280.33871197487696
True	134.82537276386833
True	303.40851889700946
True	426.99362473018783
True	803.9685909358201
True	309.13466564812416
True	784.2227959192755
True	395.017888266613
True	371.2620471906803
True	1.4413235603383274
True	1219.8229965244234
True	103.23171040550814
True	916.4080771603568
True	205.10531671965745
True	448.01620786658094
True	676.3153245300074
True	87.68755780031631
True	475.6594900694005
True	32.13077745732996
True	403.60007958456566
True	75.07393382300815
True	231.05074029302384
True	37.653100635950665
True	668.4153789388631
True	188.4345813377761
True	25.983675464327483
True	388.2660619035768
True	111.47338628068708
True	164.17281765525863
True	821.7481793435721
True	255.9393206010047
True	153.87193700701044
True	385.6840256195176
True	509.4523662235947
True	337.8247408958496
True	511.6003993990092
True	614.8494880894168
True	163.82865517041145
True	7.815460920771717
True	75.70673617211574
True	430.0902264760373
True	92.87803246060886
True	75.34779877592254
True	1068.6864586890322
True	26.696834649022296
True	327.891447935509
True	322.209174325526
True	451.3351410738418
True	658.0831646923198
True	187.7115097916256
True	635.9101323633895
True	328.45205170860027
True	347.83281171272336
True	274.799633811919
True	220.39684935498613
True	341.5263249963877
True	438.087699356852
True	424.725849623036
True	622.293798749916
True	144.0327318393817
True	76.98710834232052
True	40.2066325660368
True	280.2689955906621
True	655.6728053964388
True	405.2694769388813
True	797.8650790117792
True	207.7951329342056
True	394.9133123535205
True	67.68378037685478
True	54.42695255270439
True	427.5360160464256
True	199.74549227459596
True	238.08196388062285
True	44.67369394117385
True	1043.738533615557
True	169.19932346386196
True	934.074358388846
True	319.82190111136896
True	907.659883339368
True	234.03033121437164
True	462.5012136919663
True	522.6342333858909
True	630.362399923749
True	211.86262375106395
True	482.2977865664604
True	922.1997123969328
True	125.85419023116
True	7.777768402822922
True	556.0732531407322
True	28.681747885153765
True	72.32173228790391
True	796.3966453060281
True	236.67013368236988
True	1018.7601644473974
True	682.7814662931604
True	417.38781873919777
True	290.24709068689293
True	496.2638071483319
True	338.8593532714768
True	175.0369544444372
True	672.8010489500537
True	695.1907733947779
True	210.97462869805585
True	87.85864750247669
True	517.5221671705771
True	141.1612674852851
True	371.6496036074233
True	357.959432447507
True	64.75189815228272
True	392.1984716072414
True	412.8625297080507
True	369.847012118265
True	414.2727099178069
True	418.3256365547152
True	693.4975031321417
True	57.8043243263994
True	459.70019327912223
True	328.6074962534427
True	651.2327282272728
True	218.49730293773632
True	97.05384135547187
True	40.74696604907314
True	512.1093712116655
True	633.7782133036372
True	180.00258158398938
True	410.80001626613273
True	348.6261414302256
True	17.311403487359847
True	170.37317974098758
True	298.2307459517128
True	3.281823357731626
True	878.6338895224792
True	78.73939114450344
True	107.94959104444044
True	117.11401937781038
True	372.6110559580032
True	36.498471208530056
True	465.5243143823512
True	230.1005159534504
True	6.665203485165987
True	117.80283480267757
True	438.66875086886654
True	51.67935288561064
True	66.92172127394548
True	180.4646791450984
True	297.0199142594304
True	956.1033003269404
True	392.6238766648163
True	956.904771504118
True	178.21581635515807
True	1012.798666809586
True	792.5913940291915
True	648.5469423628558
True	397.2942970008609
True	383.0496762298461
True	83.98341402903648
True	70.28783742305771
True	77.24235134629437
True	177.18997042816306
True	486.7790531931541
True	1073.237339352471
True	178.39292584060485
True	357.3435663867788
True	428.7217909448002
True	590.7773459426298
True	566.8244890060874
True	286.6378456815701
True	448.8969914108927
True	667.9593751213463
True	99.24472108747706
True	709.7562580205762
True	243.7924831051365
True	133.28990144651152
True	417.5249367093673
True	878.9512730411295
True	430.4205653866724
True	844.4544861955372
True	190.27258465508592
True	353.77137161794656
True	691.8018391493895
True	627.9846695236922
True	192.40493797019656
True	253.1208041466119
True	777.1492992047032
True	33.21587874550766
True	188.397875082082
True	492.0887975164057
True	705.2450961168928
True	105.66465373211068
True	36.64562873447063
True	168.43282530908655
True	744.3188804798249
True	307.64500589469617
True	553.5777149462067
True	359.288950801692
True	303.78441945391086
True	437.5944673091424
True	508.1374961404949
True	68.29842674321732
True	367.04398633907095
True	770.160462463393
True	0.0
True	280.2161200799693
True	247.4259073554697
True	983.3101557232496
True	155.4082119723404
True	622.3529651631259
True	630.0411500478815
True	111.4446404654952
True	223.7475497068796
True	126.35038740357366
True	11.563218784034133
True	287.9874078061174
True	377.9226163746822
True	1127.7435660033398
True	233.64331260102395
True	412.1665878002684
True	670.2200596835302
True	207.17669650131316
True	25.763759371038343
True	885.3348402220964
True	615.3546918544287
True	147.68544051209707
True	618.3462156951874
True	165.4028514897167
True	295.7546239021406
True	806.5929473995484
True	34.64164760809511
True	107.58136918641809
True	515.681831804842
True	67.08875359711517
True	75.2443026482491
True	408.7666423784973
True	22.44683303693076
True	778.610845315914
True	101.8490793865128
True	155.59838610370025
True	17.737309280039437
True	677.7193053738869
True	28.355092334827543
True	776.4782591409263
True	389.0532222377801
True	109.41599155103336
True	710.3199631832472
True	525.3987085600237
True	567.098443918897
True	52.02314123354296
True	371.2310604660663
True	5.259766185066725
True	95.27304158998224
True	374.6747754653748
True	48.24413606708495
True	116.78522526543806
True	300.9351855805643
True	183.04026824899964
True	101.12971400841796
True	647.6597218318017
True	21.912793080602803
True	1126.36585456621
True	483.4107380786806
True	297.2967263452769
True	499.4908753538516
True	122.16866051846232
True	793.6150276722628
True	1142.430967167792
True	740.1233239668874
True	175.79736301816382
True	226.92186364936404
True	45.24239439054608
True	58.61276735587185
True	155.7390310475057
True	98.92403468593574
True	160.65581525169358
True	1155.979081291694
True	311.7871808528083
True	359.41884269942005
True	701.7688755677826
True	15.421841421223853
True	14.534331144330048
True	565.2896173764859
True	5.717384523727659
True	116.9412970720888
True	696.0596392878618
True	178.35104386903498
True	624.8898724012001
True	829.7573098895563
True	159.08079826722818
True	895.2837363538508
True	3.6739827348314265
True	463.395970257007
True	1067.9067490500677
True	23.69907671339627
True	235.5331898972859
True	148.68349094213576
True	989.9120569819432
True	233.18127972551585
True	497.5971920036322
True	117.17959941859888
True	507.26205641688495
True	148.42140146568735
True	98.45968901108128
True	388.5315258156766
True	67.82494907855676
True	55.640509318464495
True	1054.8541908193097
True	252.3045225074277
True	160.75884273361535
True	374.8300822883778
True	399.6818959005024
True	209.94937030750015
True	166.07530502039353
True	400.2417702071941
True	33.20854621079818
True	479.299061555148
True	1140.8404045614511
True	107.30197287147764
True	460.8215431262949
True	315.74106549514573
True	26.17243483695453
True	408.22355694974976
True	106.1334665507904
True	588.3138183429307
True	198.5469273651933
True	413.051922145963
True	18.433834216654105
True	456.5971520304641
True	112.05999401282996
True	340.3540553150294
True	33.72109036099452
True	167.7700496327761
True	244.95791131315315
True	783.1459621825387
True	59.96534051746287
True	148.9937994825847
True	234.7404093801788
True	135.8731573357993
True	630.0410954529258
True	555.608833939226
True	759.6180023206963
True	387.5889496345967
True	544.1729765201895
True	426.1975095737196
True	695.1469745444016
True	70.15030422924475
True	476.51725942811714
True	449.2390572924437
True	48.70449513269334
True	88.00261772806199
True	125.34375574427416
True	87.7542555099066
True	319.50987484229523
True	848.7200176746206
True	300.36770898638474
True	1072.9135489279938
True	321.1832520345841
True	906.42950187446
True	143.55112341141768
True	597.4012811876134
True	626.343410726967
True	691.9589584784525
True	438.727989225138
True	65.29685099167675
True	284.08213732574177
True	38.90446948987705
True	159.18443863450108
True	165.0185358501412
True	1148.1693093797385
True	213.93408431594747
True	546.6598101587597
True	526.261376578779
True	560.9796738310943
True	900.3582406761426
True	582.8754137912825
True	649.9773074393613
True	948.6407365645088
True	121.92419832068003
True	328.048460629328
True	253.49819015331903
True	337.6716033116332
True	91.58880509816974
True	395.3799281214997
True	5.186521413226212
True	317.20740416320024
True	260.3199542284124
True	606.4701600118251
True	279.47903431961186
True	351.1276482629648
True	8.0137409202787
True	58.35756349818839
True	550.1964155769354
True	31.26878157115796
True	148.00493568648588
True	64.98189003921034
True	149.16427145434147
True	244.33555625072017
True	73.71016442766272
True	381.7344945077602
True	277.1829573744679
True	101.3784664304914
True	340.14703604347585
True	59.77508021760832
True	577.3467865427403
True	855.9473184276317
True	290.7988793645636
True	1159.9107404536387
True	110.17633889330308
True	320.4572917487586
True	1074.5048889154752
True	90.64944903290493
True	289.7947593320555
True	10.314308297489063
True	411.7467328287829
True	461.2240150520432
True	158.336827754508
True	624.6455723264377
True	913.5919904818654
True	151.17583534324885
True	80.15194899453144
True	335.8639373572356
True	535.7224814659628
True	591.2655056922558
True	1243.2092925402671
True	25.94004620544121
True	930.5016286937582
True	138.47824010770265
True	618.237225860721
True	121.56890883333968
True	133.54485237803496
True	196.6360211321688
True	178.57324963537292
True	760.9145620321422
True	202.1529467693228
True	234.34965626263732
True	71.81831774090048
True	522.5854174470657
True	431.2589450031877
True	177.7529932801639
True	239.5050317240571
True	16.573151722363146
True	423.2376428476983
True	223.12115071311345
True	284.2624467779196
True	111.82050178996752
True	723.3163943537063
True	405.8107635416952
True	258.7698761346501
True	637.9135054241405
True	515.530188039965
True	464.6694350950641
True	128.503907589767
True	526.2266054022782
True	427.71119467111504
True	2.845608617330245
True	191.02389092271991
True	93.46537842139968
True	243.3198094649288
True	2.7077607440902907
True	134.45843080867758
True	351.33479722204555
True	7.303306580703457
True	828.8822008065143
True	172.10270811099446
True	705.0842080078173
True	803.7550101848282
True	165.07298277902444
True	219.19382294634647
True	488.4923655902721
True	838.5739306271861
True	51.10259356902499
True	38.18323950386582
True	136.03944155441843
True	615.6028106642132
True	723.3730810656657
True	180.94669198612
True	594.482906511175
True	600.0428845354091
True	811.6292306866098
True	405.2433879974197
True	185.1141740755215
True	907.9335734196726
True	223.029374249847
True	148.03389094921582
True	345.12663784602915
True	229.6902040594785
True	202.57500667077937
True	626.3834610057954
True	249.8665823685569
True	194.40408513188265
True	448.5162531218117
True	458.96947877443785
True	60.96295677613247
True	293.4149983891463
True	70.22591320258134
True	335.9157064310144
True	345.7352161716751
True	260.83908036373555
True	175.9613169019659
True	367.9950469801527
True	637.2536730196294
True	744.7894049765124
True	297.6144113611849
True	755.3466338354758
True	63.73354988381952
True	836.8680433852776
True	351.1203925214242
True	13.10329565482592
True	626.1962542205092
True	693.9638539125733
True	258.6946888931375
True	163.93154375210295
True	49.597690261912575
True	395.9960327789596
True	79.15927197839456
True	13.60896715249649
True	889.5254704496894
True	355.3630048423528
True	171.21588009600606
True	1005.3467519519348
True	12.142958263019406
True	799.5604902405921
True	30.283217528767324
True	660.8906018888899
True	62.413102610625856
True	756.7043589254454
True	444.1197880650053
True	196.73134568862903
True	433.4906411553367
True	213.6420867176137
True	295.8347293533514
True	222.0978939229264
True	413.7720499316745
True	9.609132017205251
True	318.4764014074106
True	110.74680046542366
True	11.671002145189496
True	468.83545704059605
True	720.6780770089675
True	283.8641529201262
True	78.52488667717586
True	306.46587967708905
True	83.95300092349602
True	188.77227202867348
True	179.7775510356415
True	377.53781600543726
True	44.49816087591679
True	144.16953262433483
True	375.948121463168
True	895.3892562745259
True	109.70402425214591
True	201.0086274550033
True	413.816123120976
True	18.426268468480718
True	417.6373941036176
True	500.0676711018519
True	94.2837342142076
True	386.12019685095584
True	354.1715601853912
True	425.3762076228093
True	597.3694433580744
True	1053.1298057635156
True	997.0115469830328
True	54.10335855887699
True	1072.8106965665952
True	111.04354442891572
True	115.88044824533816
True	105.45036243870302
True	501.0622909712302
True	385.5144738293762
True	572.1383582957347
True	259.82536812656303
True	160.9746768857338
True	399.3323662910232
True	15.787507898407982
True	472.1004403147805
True	376.18233790988336
True	144.3290872396437
True	93.0613120750538
True	518.7640417940015
True	989.6240962211602
True	200.92889425135263
True	73.14474229413528
True	428.65817001490046
True	385.0573158368938
True	487.4835542170465
True	343.09388414506765
True	4.543691372585294
True	545.7148352474363
True	505.8578366081297
True	518.5188418023189
True	183.09806116851576
True	102.76685751967024
True	20.832515517988835
True	376.7820190434174
True	109.39546035883036
True	7.808785781171955
True	31.58895263000701
True	349.9305339909556
True	633.1274646203186
True	133.6963912285559
True	91.26059651764707
True	24.5458160761372
True	408.6959116344679
True	361.5524068530983
True	748.2951444892085
True	304.7720181105426
True	516.4968071901858
True	551.0818111361731
True	524.0830421210907
True	286.92865888804374
True	517.3165962334906
True	94.1572162674878
True	587.2472036492712
True	6.218818766779933
True	365.13345219973337
True	468.331226553291
True	963.186893870796
True	347.0361841429548
True	808.0677263322685
True	983.5128846652534
True	183.55297422802732
True	41.05941722659653
True	378.50933873174654
True	394.47680058799983
True	600.3357507275988
True	238.26245619895445
True	28.437947245590347
True	604.6247637520966
True	132.10784399784472
True	1080.704976005736
True	325.82105718804445
True	473.89873173408574
True	125.82780470575617
True	814.7517591505447
True	141.89462894591546
True	815.4441139899507
True	561.759557056683
True	184.72847561082665
True	111.27309400062144
True	66.40158627970582
True	555.6517301024436
True	927.136116365189
True	426.6323638234194
True	545.243484321749
True	140.60394922082102
True	616.8532716071114
True	488.49968417472974
True	784.1828995493701
True	340.1943897611103
True	583.3514737767682
True	111.18181854119084
True	26.4147335772892
True	409.170853463737
True	177.62133376084108
True	106.01729663841928
True	384.9702430190059
True	1110.2062196364366
True	241.6107833038909
True	556.1365466585279
True	11.618745601465127
True	73.66953465477756
True	322.32979746428134
True	799.2727388542936
True	449.2178335785612
True	527.7361059721711
True	733.424345845804
True	56.912895026627496
True	722.5711651098325
True	50.08680795451336
True	103.70428416865904
True	182.75353772364417
True	78.20564075981493
True	27.053146389194257
True	308.0447095726776
True	467.5483042046585
True	903.1172176672334
True	864.3562468939487
True	6.6339638409538
True	286.0542026070252
True	458.6107647429412
True	121.1529218954936
True	242.19454449038776
True	328.41090885702823
True	1313.5485940373335
True	472.6744219897749
True	25.080969274933363
True	176.26331881072136
True	697.5401473427476
True	34.35760751770356
True	170.2427971352712
True	577.9752904410909
True	70.69421221190424
True	870.4154002099748
True	331.8131668172029
True	667.4687052752279
True	79.06676726720903
True	695.6229334061011
True	585.7529526270134
True	877.1745614720263
True	253.6674921416924
True	511.6548226402226
True	818.797600653812
True	911.82679281958
True	235.54058595348
True	745.9022745106901
True	217.29232599250824
True	456.469524348012
True	363.23638312523445
True	492.7252735736762
True	485.22335413141576
True	309.3809711228971
True	357.73167616087886
True	108.61123143505412
True	323.6962048824994
True	1136.8373679668616
True	327.1670496117273
True	149.93875474132764
True	301.61117629869693
True	720.7575200102509
True	650.9117125583094
True	417.1323857824143
True	117.24743803888164
True	332.77212241434813
True	35.34363631589875
True	184.3952770075243
True	92.07200715406022
True	90.22446750358212
True	552.3026476732464
True	140.57672856932038
True	122.8645439844119
True	99.40967913054918
True	86.65490038470682
True	441.1493055678556
True	409.7800226571134
True	1038.2294419205066
True	554.8882803093436
True	827.8362875426448
True	265.1528428287777
True	287.81416449629546
True	532.1067192085955
True	197.2039377478464
True	762.6923361182854
True	256.04885443083526
True	346.31569834814525
True	72.49811050658194
True	116.34573908591294
True	260.61218749698986
True	120.11535437920992
True	471.2168945955132
True	30.10242973599975
True	558.2485447266681
True	1015.9345602821634
True	736.3613140068175
True	1.445755670747399
True	62.13673131273756
True	497.1058653128775
True	430.8224729739542
True	72.09508836089901
True	123.41076267644348
True	300.1603913040072
True	80.12284386028594
True	49.873373293667626
True	762.7172352558422
True	661.6771543099477
True	155.48950583916715
True	173.7294817874528
True	531.2575562870956
True	55.66588345421489
True	25.459898081762947
True	559.8360627166464
True	450.71572446853327
True	1111.6091151876833
True	43.20280618310044
True	468.11486217737297
True	877.0679107691311
True	801.9884880422371
True	292.3535936062849
True	740.0644125709065
True	393.9749212575628
True	40.86695319192539
True	97.12815348702736
True	737.3622449800685
True	76.15462799400827
True	139.32289240458692
True	912.6321353475612
True	194.57615707484223
True	272.323223030031
True	105.11015655082473
True	629.1307606592607
True	571.7745803331416
True	208.77619098344036
True	417.1093586161357
True	41.669202196191215
True	282.5778053107534
True	616.0205551754176
True	603.5321878177133
True	321.4729559299658
True	70.76544587680603
True	917.7735696849618
True	1064.2868746780996
True	560.7452014696161
True	68.12394877268903
True	33.00229784626175
True	96.13809620354236
True	101.113999877406
True	98.12887120881793
True	913.3330291754148
True	1222.570381256205
True	724.6915932202188
True	334.01195709625017
True	7.9248107191253725
True	20.33106818588206
True	348.1476793733248
True	483.7744789011386
True	46.64730498862935
True	572.8689308469634
True	417.4866882856553
True	407.52625892593136
True	80.02769266727522
True	195.03726446451503
True	253.4441423371584
True	141.65705207231454
True	392.0565520788352
True	42.28538711569094
True	176.23771817503984
True	1160.5975559736066
True	6.450022825311989
True	27.21591204447883
True	586.3633774137437
True	358.7666369147853
True	763.662060360444
True	152.8644733057276
True	744.4601748485597
True	584.4234566637227
True	283.3536483417427
True	439.96465169056097
True	342.9118829412084
True	297.6989819692811
True	270.0528162331569
True	396.7270438847267
True	502.16998890146266
True	510.9604709764652
True	106.39158825399063
True	354.84984157139075
True	9.151120224533662
True	179.971165270079
True	237.55724476032717
True	845.9449459408554
True	580.9336837562735
True	31.9968898202272
True	740.924941183748
True	838.7805458479062
True	109.8167923016902
True	349.53588687412764
True	850.7740974663884
True	225.45566941749243
True	164.78962916369372
True	525.6982643839957
True	595.0948111576009
True	1071.9943846213407
True	148.6269103788714
True	157.1959283755891
True	246.09421165390768
True	315.5800967711603
True	410.4915022387278
True	416.34850808529967
True	334.8572231019501
True	442.6346605017939
True	499.9222210385956
True	230.5566817852004
True	1468.2031286838326
True	253.5428464827469
True	404.21367653495616
True	56.17269881591837
True	754.4079731538882
True	266.4803412236968
True	951.983951952588
True	551.7365282395713
True	317.8758434131633
True	785.6425261502844
True	268.73072853253325
True	222.86544395720452
True	261.9026635706122
True	222.53889272708943
True	137.41410626752747
True	260.1211291875839
True	756.0172221009773
True	528.5478758603188
True	211.39363035412728
True	1180.3827215397894
True	115.31123844552762
True	263.5518838109558
True	71.46655476414456
True	306.61740998470634
True	416.221963942104
True	90.17346419944728
True	221.2704415415525
True	77.04555211921716
True	713.4138256199482
True	368.40238758038265
True	219.20792228625808
True	760.1599976280685
True	871.5882670060556
True	864.1881060527519
True	837.6231780792269
True	354.234539375462
True	1.2033491415756774
True	260.9923365254631
True	53.030689469684816
True	378.0543061995647
True	51.199519516032986
True	347.7135702101365
True	837.0046653530633
True	1035.2358617062605
True	379.08884480204176
True	21.559321829521064
True	517.2327908802059
True	524.1698642954163
True	191.1402374160294
True	228.9484542679496
True	296.32101528616664
True	23.23475642833529
True	127.36572994775506
True	935.1914770894172
True	57.53610456004834
True	505.539672063322
True	787.9983583478665
True	95.4735452717712
True	253.07073262746297
True	115.83523595291638
True	15.846751346928023
True	1.408172493658321
True	113.13604263544696
True	1012.1954915249644
True	486.792408228364
True	72.00532685229786
True	792.7082325829859
True	335.4563083762208
True	1.415061946251976
True	467.5063775861644
True	187.65973042586475
True	494.5634921470734
True	85.22090121513104
True	321.74231837313386
True	382.93415756672175
True	176.58542192474692
True	208.64687422181012
True	127.40822345826986
True	169.93750170520482
True	982.3629726788364
True	15.136917680272058
True	506.2534494520133
True	504.7619206075574
True	425.44491174180354
True	219.61334042400176
True	242.53404771346192
True	167.81845637307902
True	48.800947891607976
True	484.6702913381925
True	154.77932789379335
True	857.055110515169
True	833.2656604504404
True	242.87632888500548
True	326.031770634359
True	520.8869698175324
True	40.36443569839206
True	82.2113110961792
True	727.4859585765475
True	1088.4663414392744
True	109.58719117607372
True	724.4143121719931
True	144.756988985332
True	903.8829120048306
True	673.6949516367437
True	103.11291104526268
True	275.2348074275683
True	600.2024679862075
True	246.75212765043392
True	47.676788773826935
True	548.0345327087128
True	437.989083875987
True	4.885331421638909
True	479.5189776374434
True	67.26618487613814
True	177.4566204186522
True	240.19443744634427
True	312.86529251899583
True	75.81850563603791
True	228.67564812094687
True	351.87166278352794
True	440.3534931890699
True	949.5201294060151
True	49.05426269112992
True	927.2925341243016
True	991.2455109796516
True	128.0969316642895
True	73.72291767974896
True	999.58007043997
True	36.43105074496015
True	221.1656776651924
True	88.98936079060395
True	217.6836630539918
True	342.22204054121613
True	958.211587821944
True	100.49286008109988
True	70.74430504429077
True	666.5834905459882
True	279.8427267928066
True	713.7527977205183
True	49.01357311220481
True	493.72729163755366
True	405.0210410896258
True	677.6782468979455
True	48.89180129183872
True	110.90633728856196
True	25.78253617052566
True	274.08513316951985
True	41.71047573823601
True	355.60205925790194
True	3.0320495427796565
True	1196.1433483634878
True	106.37099471722276
True	133.59064887290896
True	352.43843300134307
True	735.2456292751751
True	662.1561940307597
True	1048.3038330895502
True	448.8819208293188
True	412.9958147239889
True	143.62377188217584
True	410.9453773042717
True	863.0810718458214
True	430.1944674659004
True	956.44828336326
True	85.1608198319387
True	435.9187628955669
True	176.07011664553397
True	287.9920538005244
True	732.99784285973
True	170.27671034042243
True	127.40563578806244
True	65.99663466968043
True	842.0895883542938
True	757.9293035784984
True	81.32740449122105
True	440.3810554636617
True	753.2527468556042
True	414.059619172588
True	56.12399530157624
True	330.2739905706176
True	773.305572736455
True	28.87694604423165
True	357.98998206851223
True	167.79441318431049
True	268.72155574313314
True	33.17554843344003
True	227.4254133810021
True	812.9628257016383
True	641.9709631255803
True	56.93309420845541
True	286.6781648752872
True	924.2785005910376
True	18.3054488379608
True	326.1668160068115
True	304.9327091490763
True	427.24749592626296
True	213.19010035113828
True	613.7783036080491
True	46.85365818973722
True	946.0746448114656
True	878.7104275909303
True	48.60989588386087
True	396.8852693086753
True	736.3162650826163
True	896.9008019742104
True	268.6237705976015
True	577.8744534023517
True	128.10169729157565
True	195.74125024727925
True	132.1639859636891
True	135.96703435495132
True	204.8562209683899
True	943.086243170154
True	794.1794734647326
True	984.5445588980244
True	19.87890151097386
True	28.121483223726116
True	359.5704292848822
True	13.75479005204606
True	594.0809493614482
True	1090.103369273274
True	275.8384268194259
True	208.8828886587749
True	84.09303494580912
True	220.59996918403883
True	132.28950734674402
True	45.301533831974936
True	137.26362465795978
True	88.94468012735389
True	248.433955085532
True	521.5134879791652
True	160.0105924826615
True	30.77843038419215
True	57.89271077508605
True	440.9495734527384
True	268.171357822925
True	605.1915631401124
True	23.064944673576804
True	116.3932604298023
True	671.5792751929458
True	262.6594556284139
True	447.47839119319207
True	653.8892576526109
True	100.10214029947043
True	112.3577524744334
True	80.02328358429655
True	28.22178090476651
True	122.19734474240632
True	86.40993268666398
True	101.10677027578907
True	153.74660390060708
True	238.1178685648541
True	843.3791083516686
True	293.8373449267974
True	944.6263700320858
True	164.50807497074263
True	194.29798398127383
True	757.0671814757818
True	300.20698044730284
True	592.4090377051593
True	251.9046620058578
True	349.667301528625
True	453.3934371440975
True	569.4565210415492
True	649.6098951153831
True	364.617094416607
True	36.12807553219379
True	552.9762089688379
True	615.3705831693303
True	20.412548352527995
True	11.432245423446592
True	258.78513431029086
True	396.6917783574297
True	449.8947193150634
True	69.89193488222999
True	652.1517947497836
True	955.9148724997336
True	242.2738257047775
True	854.8580855945409
True	275.5593602971679
True	104.87921570238258
True	290.9078257326849
True	697.8359863861521
True	39.394049333682666
True	580.9177934804653
True	1301.7155438749262
True	1030.276213213201
True	888.5637874817984
True	212.67953393318
True	93.6701111657182
True	196.59519196795853
True	830.4198093427539
True	143.92598592990535
True	1075.7721757892175
True	879.9539137713549
True	39.92699448200022
True	87.76815925885079
True	403.9284693729612
True	416.9808923989823
True	205.9515390400711
True	511.936321088698
True	648.870797389378
True	119.4911190327054
True	271.77630405236
True	996.7798591980973
True	50.69773185777952
True	698.9310309475587
True	548.7587051458297
True	34.17021263967755
True	857.5571678950494
True	384.0363380059996
True	563.4110524402727
True	109.10470170380852
True	267.45901217240186
True	224.13034920316392
True	26.760554783313413
True	133.51189937254716
True	718.2621864782326
True	144.6934192580376
True	354.32931372303705
True	64.7394559225222
True	635.4100540699789
True	622.8387822048968
True	238.5361136861605
True	457.5901446474927
True	170.1174154990302
True	163.0493556592574
True	231.256529465089
True	291.87852798794745
True	365.4907252752297
True	129.73834993802515
True	193.05139076394943
True	27.62870474711259
True	822.938343609325
True	311.9437956965303
True	9.357453770081982
True	371.70960037431314
True	171.2514257284245
True	634.5358301379446
True	375.1696117546173
True	593.37462716308
True	545.6575917731168
True	484.6316839403583
True	782.5370287808634
True	235.14005389163535
True	594.226451431673
True	154.1812145805594
True	551.9129262378118
True	347.88650972383016
True	383.7608781496928
True	120.71646351876042
True	132.57967616856652
True	108.31104488636072
True	65.45846112113885
True	717.8112631662957
True	183.5074652228515
True	45.65098011489289
True	0.0
True	553.7141381242238
True	112.95449283645212
True	21.585114357055254
True	39.19114003161648
True	109.65229449695327
True	531.500328486423
True	183.263529840736
True	114.70257215791948
True	35.052673981157064
True	158.6539583610664
True	869.9668239661311
True	50.28465063144451
True	224.9682229504441
True	713.0882828830181
True	318.1343003714192
True	447.4431834834489
True	461.4242743286261
True	517.5035276657429
True	598.9192766254033
True	908.7367268496512
True	264.1353361067748
True	1066.5891354876185
True	918.0882741483956
True	617.7348749472774
True	343.9786431470488
True	852.5834959164542
True	9.981892390032977
True	30.65734214289044
True	278.48272992578615
True	44.063499483018056
True	206.5120014691637
True	775.2188745181763
True	218.17490577512535
True	737.6591307584557
True	774.7581819020501
True	120.63832795121644
True	369.4971876272322
True	581.3971351680366
True	24.262161067357237
True	135.41370584984634
True	442.1406211942096
True	300.66773157259985
True	200.62809460299871
True	110.842168904309
True	381.3319400000746
True	21.631418390288637
True	365.5270149820125
True	360.6825746727183
True	1021.898450980001
True	366.7780533601247
True	29.12982217748688
True	423.9607859376153
True	442.2338656162576
True	241.5512748803445
True	31.690486807026737
True	763.9441153188014
True	432.56032806728126
True	180.99678890520715
True	14.088068249418155
True	1203.8515363026063
True	165.8956975183032
True	27.040150741772013
True	313.5935641495223
True	270.97603504880635
True	113.52445153463512
True	298.2493819787369
True	44.14755644828311
True	320.0578649586552
True	295.5857653793399
True	313.52644564652485
True	27.721405563212084
True	50.019787049482304
True	1043.982863505599
True	25.53957084442184
True	13.603663476184195
True	184.94146438365868
True	650.9494267835129
True	10.021371647259812
True	194.19440857159475
True	179.2680312489148
True	539.5776724376246
True	395.7590264424681
True	753.9954646202975
True	313.63030818201975
True	493.1904283579529
True	437.6361982387069
True	502.88594036522414
True	100.65137285939127
True	1265.7000450131277
True	905.6299007443048
True	284.1847062986442
True	536.7336467680683
True	98.1034324661003
True	560.3251341530697
True	422.4756660070439
True	158.21658256032276
True	76.88616594978124
True	342.8265840013929
True	173.10400763531115
True	25.35156518514282
True	607.7903564374807
True	376.8157220270083
True	66.15057272337738
True	30.977754764672397
True	668.0793429454055
True	489.3417218528768
True	73.58829014040481
True	22.427721103996323
True	322.1924361449529
True	312.01472904260373
True	694.7553690832578
True	555.2792640141587
True	558.0888056394025
True	788.2535908454548
True	9.470442503295564
True	57.02479574297875
True	37.76745798012802
True	60.63870785451637
True	491.6261409478263
True	586.3886264521676
True	84.24496970446184
True	112.8802938754744
True	199.8516785037289
True	72.86438174180215
True	184.67056075490197
True	209.855524727287
True	271.5821656446636
True	808.3319188977529
True	599.6403045435696
True	284.8745675009184
True	197.51110562448167
True	270.1475467857282
True	248.44895835691685
True	748.5986315130391
True	325.6049151139687
True	171.46288693860097
True	875.3764132227158
True	344.755579592764
True	482.4678923048983
True	154.23070602713895
True	120.85707137730412
True	63.35143814111734
True	210.95976942854048
True	984.215147292828
True	531.3943213769796
True	108.2361164181766
True	361.5293862821572
True	99.34514013795356
True	685.2850998169386
True	3.784287770467984
True	714.5971463757692
True	37.5274410489401
True	955.8773007216628
True	832.4744294665246
True	209.071773306644
True	30.35987312458598
True	84.39908335698858
True	444.4503826773767
True	232.9862117042316
True	1.6209330539318407
True	76.41970919726836
True	1063.1273645632352
True	329.06312744463844
True	652.7609111495736
True	498.23453643471765
True	27.20699737045007
True	141.55906066669436
True	429.5789943736918
True	916.4389431350812
True	830.2646874544587
True	431.749938319964
True	341.1995203505673
True	19.04981795147464
True	77.34143936425376
True	756.2694629263647
True	466.0584562588887
True	374.4094004512405
True	896.8720809383935
True	26.723785521684057
True	226.89303050508764
True	894.8998610822321
True	250.97743827859708
True	7.960078673578177
True	506.75953957765086
True	98.69754332467316
True	617.5850052056892
True	54.13818406305436
True	258.6282966210427
True	871.190947773693
True	891.9297211273756
True	274.18271159125146
True	445.3187173326462
True	120.02705047976256
True	617.5197130881196
True	256.5453002367525
True	190.7850712044136
True	839.3148988199483
True	54.6129442600752
True	701.2599383043901
True	282.4005919864574
True	297.88899202030626
True	169.78360268229943
True	482.3432601813147
True	606.0096992969441
True	368.25724774977886
True	409.6229613230111
True	71.25884145243533
True	158.42471380449774
True	438.7222032081829
True	224.4824823722589
True	36.01813538015091
True	202.6447178705728
True	398.1134143306216
True	414.6114312579587
True	754.7826992056182
True	128.1001569097841
True	669.3736244947731
True	498.8821777788578
True	608.8381410323233
True	141.31732943671918
True	38.95875379810595
True	672.1010354753364
True	68.83813976436177
True	568.664805980528
True	675.5294943364057
True	459.9085062370455
True	131.54880088955113
True	554.2057105356654
True	5.079444158667424
True	399.21489919227895
True	32.32021810151319
True	640.2679338057075
True	275.39306210879846
True	579.2680868469288
True	711.6138870581334
True	145.37432533054613
True	540.2036695103947
True	516.789487591242
True	64.69348708545417
True	949.1484324008262
True	3.0855256746290247
True	28.76248528192276
True	648.1937298713932
True	689.0878398247748
True	133.88735485692325
True	403.6445551701726
True	119.18482752727532
True	69.32337967334729
True	464.0436776178234
True	41.88535345311973
True	502.32653879618977
True	13.234255969315132
True	879.4309110005983
True	544.9362286755869
True	645.6014187443031
True	103.3390927591553
True	375.335814205694
True	1004.2782875896952
True	863.8169284115415
True	138.0415588077712
True	545.5847334462275
True	460.1494512468447
True	229.81458734750672
True	253.48558288170767
True	6.065205545836483
True	313.7258702431856
True	12.463722402708822
True	369.5162944272813
True	75.22752677763376
True	409.1071547302561
True	664.3049761209518
True	126.83438259556448
True	240.3372787119908
True	645.7494866876281
True	682.9507776837305
True	294.99184569168006
True	137.87253277000914
True	166.9818670560939
True	484.9018349209034
True	80.53295300235746
True	10.048400236176798
True	510.7651694869028
True	571.9678819177836
True	19.84820273482898
True	139.93222417385113
True	912.6809558159988
True	486.74344817997695
True	267.86903990496825
True	31.7969547438783
True	474.4492468191822
True	111.90607196994264
True	581.3970555242413
True	657.5995762207049
True	293.9272176042524
True	370.1085497115563
True	191.4970022338673
True	246.2316881478003
True	71.22622003232442
True	220.94292519110496
True	523.2516732148207
True	21.460179659010105
True	432.616325407581
True	382.141581457459
True	719.2345562293472
True	905.0081880560492
True	874.8683726834355
True	150.25649392213865
True	399.7366290361502
True	74.119542482578
True	190.21472383048123
True	321.2564929141017
True	10.780928297744651
True	791.9568310777698
True	25.01058553992229
True	397.7701565836845
True	273.9755179520957
True	657.7636386238256
True	210.73679993889763
True	35.512097415354
True	719.1437794294924
True	1083.4764807348058
True	235.60877955143343
True	128.59957661353363
True	609.5064027162415
True	502.01617104586336
True	18.36138367554204
True	838.4546742280862
True	113.33461099908752
True	46.81243389980851
True	305.6986633677932
True	357.3766336013915
True	384.7748491108071
True	269.30134647801367
True	18.98517333921547
True	22.846406287305477
True	854.9995454768332
True	193.5485345612543
True	109.13982793412478
True	848.811392724294
True	653.5924121504244
True	657.0733920429616
True	440.6566664368737
True	151.9986730900308
True	32.793258613329485
True	99.45312365853484
True	434.6726161869706
True	233.35250411810756
True	483.6022218841948
True	147.93449153627938
True	508.9554248909424
True	636.9294157714553
True	952.302039983141
True	24.686481392330872
True	1018.9238681927204
True	1059.9467593672296
True	465.60046759149657
True	87.21379469380523
True	805.6224086280617
True	639.457206435598
True	647.8983414880972
True	172.9777417078635
True	726.3897741203862
True	714.7882063885806
True	124.00094891746473
True	764.0485137909662
True	826.6634372437132
True	481.2059224320068
True	236.16254867393576
True	72.6838540284342
True	316.8635348446022
True	354.9774461557747
True	469.5288400370828
True	444.82612862762727
True	193.3738652421614
True	321.0361022387747
True	3.4001029373920075
True	13.08512965476973
True	108.17605812577406
True	138.29291145515276
True	349.6424632480624
True	352.4806969229481
True	104.96835698974446
True	19.22564678096142
True	210.4818812455278
True	823.2450893495418
True	453.0354574455686
True	496.9326259355057
True	548.051091482688
True	817.0007807900107
True	639.2436663122796
True	91.76931808162531
True	199.01247036031995
True	241.7316561162249
True	289.96484092030033
True	100.8121622931261
True	375.2260541204319
True	427.55076775071
True	173.7322699854192
True	661.4164346605669
True	249.06957615856595
True	210.9169161939244
True	29.075727652241785
True	254.04619095971245
True	487.2909755564931
True	171.80086774248343
True	520.8152241788675
True	478.3362785069704
True	236.6959459031776
True	105.84280527951984
True	42.45100578793689
True	408.59165711659824
True	782.4177197418039
True	163.2307508002728
True	1035.0398961192575
True	1060.8192534520572
True	489.9149278501546
True	100.3632536494158
True	124.51209258293564
True	689.9554706045103
True	8.739302332092269
True	224.73205135438727
True	129.88101163441317
True	124.24588363510604
True	329.34329854464494
True	650.1419332118701
True	39.77524978626292
True	126.47806166729768
True	935.1910866769216
True	57.42958276867961
True	450.9104605631858
True	522.4570067033009
True	251.68677733230763
True	131.47306405685163
True	929.0952257698438
True	1219.6470792880632
True	519.6875124570422
True	631.5628706178962
True	211.397682603344
True	151.45561009617091
True	315.2598195674809
True	249.32247441217487
True	170.8028298977919
True	308.6561709326724
True	331.4545735078769
True	11.446541840725876
True	608.9130174660085
True	149.942513307577
True	76.64810824107767
True	457.1177737921896
True	308.08428625057763
True	1226.0373422920825
True	343.4080366097506
True	1003.5691906673804
True	9.337832550992562
True	260.5551398865922
True	227.5651022215561
True	155.91108338676224
True	486.3179828873479
True	196.7798720679207
True	404.41704232717706
True	316.0399549682315
True	104.5267801022904
True	358.45183568748587
True	1049.4148312926593
True	711.3905358849801
True	227.2044262625996
True	94.7078380440214
True	292.8673355682034
True	23.841392935233053
True	359.35579284049
True	305.2930254320354
True	570.8158265147454
True	450.6881358379733
True	353.31046627986444
True	159.1331900810471
True	13.56081131515186
True	421.2312116263986
True	280.3481175334892
True	149.46745473354292
True	306.8615038076028
True	435.7367198528874
True	815.209638872735
True	319.45556170110393
True	781.352918678345
True	405.9869969801825
True	373.81891807352713
True	1.0098071902297403
True	1212.3289474233231
True	96.38577742782918
True	951.3261671768108
True	197.63268802561493
True	472.4154027281714
True	678.4335594281974
True	84.57156854508096
True	491.84068379081646
True	33.640619679391854
True	433.86982278401
True	76.92759835634217
True	226.31837538966585
True	38.71462695618869
True	662.482202061465
True	198.93648817492732
True	24.54371778838637
True	397.12207967498506
True	110.12847884998216
True	162.46949204944056
True	808.000908800455
True	248.2258742797083
True	153.75959877219722
True	380.1994406173893
True	521.0246112313471
True	332.29127715716106
True	513.0649573385192
True	628.4985606966804
True	154.7768800624218
True	7.152875182920665
True	72.29740442689425
True	424.82228252167977
True	86.93330006483501
True	79.75388683019806
True	1027.9511275675886
True	28.249800381439066
True	327.8949007682085
True	322.72681094474524
True	449.983199316539
True	663.6245805293754
True	181.6581961812618
True	636.1910201235945
True	329.6046210952341
True	349.7707255476524
True	272.60631485554086
True	215.32061497847812
True	369.7110214198646
True	463.4277332126015
True	418.8376386146106
True	589.5703721827055
True	137.23471014487146
True	75.12598380870405
True	40.42545952628204
True	283.6895745634968
True	650.8945395810705
True	403.141940703272
True	792.2829083674169
True	210.48407226056597
True	393.3403538486548
True	68.39241762635537
True	54.57606703687895
True	412.51434320462
True	197.4274652960014
True	227.73819506422777
True	45.75644740486734
True	1057.938034410073
True	176.81910051547467
True	919.7520541429408
True	313.71003721656444
True	928.6685925529564
True	235.16523259589167
True	445.0449275657785
True	528.3997796507587
True	630.3137120822066
True	212.4743196905781
True	480.50339939269634
True	928.3861004855949
True	124.57053069297424
True	8.635318919667789
True	565.168948825686
True	27.347143801613715
True	74.78256679288233
True	778.3280524498514
True	224.63449603862549
True	952.6380092354368
True	677.3612610855693
True	407.3187796808886
True	286.86136210034323
True	483.572036787671
True	337.7400643560262
True	179.7448277653182
True	681.9591500881284
True	728.7203950019459
True	205.7359253230684
True	87.785464957213
True	514.5879132649872
True	140.68239292035133
True	370.4052320814813
True	339.58519691866496
True	64.4292005506493
True	371.3789534438148
True	398.2496493566698
True	355.4983880195681
True	423.634512760984
True	425.8467622596809
True	619.6042169097418
True	57.57126170956765
True	435.6216089508943
True	329.376483524675
True	659.8882181317947
True	224.78535480129867
True	97.26656124600068
True	42.42682210147012
True	549.8069967488865
True	640.1871487429576
True	181.91581651431085
True	409.3621554344607
True	327.5701807393089
True	17.311104017453268
True	161.67689460994967
True	289.4409132176509
True	3.114049620689478
True	869.9240959866166
True	76.43444897665174
True	105.26596362515696
True	112.99122980584612
True	359.3179328498198
True	32.96180012771707
True	466.57647900626256
True	223.7905413337759
True	5.669747435756039
True	117.43594297019138
True	454.8341608135334
True	52.95549427236136
True	67.40101431259652
True	171.72507060797528
True	298.61241630672964
True	946.7373517923176
True	395.079605418226
True	977.468211958322
True	191.6598199331552
True	1036.00970165627
True	786.7467528024789
True	678.9606798526378
True	409.5108028581136
True	381.5443046867815
True	76.25724019222694
True	73.83957772102973
True	81.30134849250341
True	161.02015281873113
True	487.2295092492875
True	1151.4090387142523
True	181.31169478599577
True	351.4626632619917
True	436.3760861436255
True	598.3915285980707
True	614.9735171019892
True	281.5205630260632
True	456.1991211585323
True	651.3115359728081
True	96.19542787617723
True	748.5097438238438
True	267.03672087487826
True	139.99134351744905
True	424.84003940318655
True	822.480935681265
True	423.8567128738147
True	855.0364877562464
True	192.80678064357588
True	347.43332019832445
True	690.1399230295084
True	612.9434225778917
True	195.38825049659224
True	258.7026863154898
True	804.0168740761145
True	31.75643481503217
True	189.7442487319189
True	508.7341630285293
True	688.4508010726297
True	104.08705484868798
True	37.57836859524782
True	168.71929142821708
True	740.1887246750172
True	319.3087311419031
True	557.4429572982219
True	349.23154821652764
True	290.90705036629623
True	443.31520920884986
True	499.0681286057384
True	70.80630996227109
True	387.017201417845
True	771.2831681674317
True	0.0
True	284.9845638681824
True	235.574170381698
True	970.6815874569804
True	141.9035537318042
True	654.5223033225169
True	640.9004914472761
True	113.4830507716676
True	217.18542339485484
True	133.96377896142823
True	11.999659971453958
True	290.1090842016316
True	390.30631374969335
True	1141.7677272634994
True	230.87167425029867
True	393.10650201271096
True	656.5786092738645
True	193.2153252199465
True	25.8499047156609
True	863.4495699547705
True	615.823383206577
True	150.448626343487
True	625.317290817877
True	163.44750538099544
True	296.4680904241514
True	756.9406262729378
True	36.9403254939617
True	111.64496220810094
True	524.9629370146149
True	63.37111088592623
True	77.93576598156537
True	397.48186124173657
True	22.925645543058103
True	756.6146488929892
True	103.52446849626952
True	149.04296400340073
True	19.72443797087533
True	716.8712910060533
True	31.133603109004262
True	790.3762547155957
True	403.8754182514642
True	116.1588432607808
True	706.8384566655545
True	541.5328161917433
True	564.7018578541613
True	47.547710236843145
True	369.7749117944203
True	4.94667475460461
True	97.53084091830266
True	377.0284409542859
True	48.45786314116421
True	113.3769305416362
True	311.2485866724261
True	179.0990357118632
True	100.99960167574388
True	638.2392764180568
True	19.96769611590147
True	1105.1720381467678
True	486.9529266995702
True	305.14129168670854
True	504.3441645340717
True	123.83150503831595
True	795.9542639082534
True	1072.9914517208188
True	735.2757599602797
True	186.0432425618171
True	223.56078409572345
True	49.54849144955127
True	61.38257138472356
True	155.48783460829705
True	101.62519334753983
True	169.79999168784894
True	1214.3007009231544
True	306.4319381276348
True	363.4040384911359
True	699.202621189484
True	18.46182400674694
True	15.10572019614612
True	579.2636007048596
True	6.443355497531373
True	109.7693757944288
True	705.4674219059771
True	183.61232767349748
True	637.9177325015604
True	854.9275350439436
True	159.42701494978598
True	908.28769418563
True	2.215137541739545
True	446.3289325675592
True	1063.4395246209804
True	26.09591387311057
True	229.7988118913564
True	148.03416998933352
True	938.3315716444432
True	231.35847963924616
True	506.24971741112427
True	117.15307641975818
True	510.517372529886
True	149.06246881824435
True	101.3814072481688
True	391.7372080995138
True	70.89887291155863
True	51.34758001700272
True	1066.3217822077088
True	267.67411061621937
True	156.98992794041814
True	378.9663431716454
True	407.2074509841633
True	205.38755591999384
True	166.28632136541466
True	391.6721843264664
True	33.47233798840173
True	485.6562487259209
True	1078.444562175083
True	111.5699611960334
True	477.33812583447474
True	306.9592287224732
True	28.243472666446085
True	394.5971154917718
True	109.89663895634048
True	579.8506240287915
True	209.87073405612347
True	414.3666890554496
True	21.61224775550279
True	436.5226033393892
True	109.08699147824755
True	345.0815197403483
True	32.03380723282461
True	177.37391708365968
True	245.90907852517543
True	763.5141290365801
True	59.38757792379264
True	135.79685528785953
True	236.783245097408
True	139.4380280126955
True	628.446438214526
True	564.8577461366821
True	774.2308531343562
True	395.2969460610936
True	534.6670371072197
True	405.5983740736153
True	702.2299829142736
True	72.65475678920484
True	493.7064362395534
True	411.4967771303892
True	50.12774184496288
True	84.71645850048772
True	134.78315870740047
True	88.33888199025296
True	330.1435101075012
True	848.8682699016152
True	315.0003211324885
True	1091.8899311156483
True	309.0471493406217
True	917.2738567895074
True	156.55117997692554
True	561.5904008728867
True	636.3296798332583
True	701.0832909818769
True	439.88507756130457
True	67.27306343076255
True	290.53715621258857
True	38.24029304949401
True	164.98209099483395
True	177.4220493823804
True	1089.3880762290646
True	237.1819898220391
True	550.8060487847173
True	532.3291602566487
True	576.7512542389612
True	882.2272811074656
True	595.5203198823318
True	662.5527957183988
True	897.736093209003
True	126.20688804082911
True	322.8858490362751
True	265.8520769739568
True	334.4245420715348
True	89.99558813050844
True	376.9298037727853
True	3.704440340249463
True	316.57483406517235
True	242.73039600130963
True	623.9752365692453
True	285.6014179681697
True	366.249897928058
True	10.692788186254392
True	60.04050375366041
True	550.6421928463967
True	29.770916182650605
True	141.28053626562476
True	65.03567523765392
True	155.32339452102138
True	238.15872483063663
True	69.7352031305739
True	399.8697120925577
True	286.6181363034256
True	100.19072187765678
True	335.2731651270266
True	66.88081842080022
True	597.7950008248406
True	836.3443347311721
True	278.6654071389763
True	1155.5785804091104
True	112.61134652960816
True	306.0040409037905
True	1013.3949759113544
True	93.1042408017835
True	292.14436300417714
True	10.0355464872615
True	401.53223492469806
True	453.1374343350132
True	156.15937988719966
True	627.9535520580499
True	905.3213726796037
True	160.96437373790596
True	76.78993870884001
True	337.39032771622686
True	563.4968200707954
True	648.0202573627936
True	1195.8951922326723
True	27.358283634934104
True	943.231247606548
True	136.94143894010404
True	636.2475642867847
True	116.62627137690386
True	129.59332244670847
True	183.02360088748196
True	172.6389586235338
True	764.0324827878939
True	197.45150068980888
True	234.14703135914112
True	67.55913551606834
True	513.1400850779282
True	450.5706125014363
True	181.1954024007354
True	233.36839924309731
True	17.478408882026397
True	424.1487634970909
True	218.43682045284504
True	286.0860199183739
True	112.02972905539131
True	720.012041101813
True	429.0366066360344
True	259.3539581710824
True	639.5158997764382
True	544.3061737450287
True	468.27331275756137
True	132.99517878727804
True	521.918018772061
True	434.4209901992727
True	2.548862174184773
True	186.45396606640023
True	83.84912951002819
True	245.22518196302303
True	2.429579794860483
True	127.20228930618656
True	341.71782152790325
True	6.903980606658645
True	872.4547840583027
True	179.7708988614516
True	735.8741821940599
True	811.2106397333176
True	159.69674985035428
True	234.43081178046063
True	480.57415107618
True	839.4112159237475
True	48.09404805523688
True	36.773460232525984
True	134.4460834504488
True	634.3754455076452
True	725.4361354948658
True	189.72060021743292
True	587.3674490740776
True	588.7033231475295
True	844.7532631651303
True	403.0959538505974
True	186.64546845590831
True	899.8395913014406
True	220.6869074490193
True	155.76158555485526
True	331.20054906686926
True	225.12147977065715
True	203.41507527639283
True	609.535915608223
True	259.334567759704
True	194.83009955049783
True	454.6986588940342
True	472.02191744071047
True	61.35501312031086
True	284.8897639800894
True	80.185061155272
True	334.3267333433293
True	355.359326881133
True	239.65511322730984
True	183.159128614343
True	372.98306178836015
True	624.7752242010737
True	736.7494443701236
True	293.18760424996657
True	741.9956275956889
True	66.33366812684592
True	867.8341641574772
True	349.7983445605197
True	13.578284677030442
True	603.6624065489752
True	703.7251970038299
True	253.3968380765212
True	171.56266606796478
True	50.04830449528224
True	370.4103656460957
True	75.16078285506698
True	14.09212174364734
True	891.4235806291404
True	366.3474742128613
True	177.2511971858313
True	1018.1557762327636
True	12.37421201380803
True	784.8854742400644
True	30.52356531009889
True	687.9391855057706
True	59.92235095796906
True	717.6626598034726
True	486.9565714524646
True	200.22003442780957
True	428.2177557688321
True	206.68577233565608
True	298.2120548423002
True	227.38465542343343
True	395.4298641537175
True	10.005746112275284
True	329.3352664938111
True	114.20386695658594
True	10.020012146568208
True	471.7538466484151
True	733.7187695347086
True	279.00614691286574
True	74.72837861243642
True	297.88950027798364
True	84.71343338849074
True	191.4116731784384
True	179.53714790980948
True	369.9880138560068
True	44.201409889826245
True	136.60182930874907
True	381.7233792792367
True	874.1683172239262
True	108.281631749714
True	207.61734518539808
True	442.9185420262506
True	19.5905609229401
True	407.7176289963096
True	500.5189371562872
True	90.6847500434134
True	401.2275340416956
True	355.19662250309017
True	425.3190858983648
True	576.4553741868772
True	1044.13715480139
True	953.8965590831124
True	53.884261945738544
True	1079.3382256900534
True	111.15904333783938
True	117.10594734385172
True	109.242481325765
True	484.6278786318927
True	365.6923231796898
True	577.3276245422396
True	259.1368867490005
True	162.37697554529652
True	394.6839448579751
True	16.45780886779606
True	444.4106918605183
True	394.006572612856
True	147.04218368566308
True	98.79410798942882
True	498.2860348565997
True	1030.519542897242
True	187.7312940220856
True	65.68290503090282
True	425.1734637161624
True	381.603433543606
True	473.9402802697881
True	325.7609319176561
True	5.383590706843072
True	546.9973197697101
True	532.0321601212596
True	504.6947141713921
True	186.1665445860777
True	107.59844447853418
True	20.787239363525472
True	373.7456637623615
True	105.70868505538164
True	7.925197139826762
True	29.50441841857276
True	345.5490368673709
True	612.2138860113455
True	133.19560619829247
True	95.2690164392076
True	26.459600434118236
True	414.8888556524539
True	359.7003955199989
True	790.341710758871
True	297.9198511616804
True	502.5815035284104
True	535.9981590366839
True	522.3295840153324
True	296.97409612137807
True	532.9191947846022
True	98.53170766696743
True	574.3867988215378
True	7.543137696036301
True	361.29209227198055
True	465.0899723084668
True	995.5865849700866
True	362.02198204381176
True	772.1435251637712
True	945.286854636387
True	175.39848964860724
True	38.7762419197663
True	375.5764435932368
True	393.9562110033128
True	577.1249383726833
True	244.50491105470476
True	30.219366345023516
True	636.5493741719156
True	127.11462762825096
True	1101.5541702703251
True	312.8512223334824
True	462.0440727288145
True	127.09970376393125
True	802.7874784651525
True	142.1501452903379
True	811.758994443176
True	543.3833076140801
True	193.1569117441026
True	104.94667395855777
True	65.34004749061893
True	565.8664672033832
True	931.1315229084591
True	427.6192021235638
True	543.3835438816374
True	132.2224311312682
True	603.3171636939169
True	485.5054550526705
True	769.0506546427563
True	314.93537776456805
True	583.432222674288
True	113.3449049081896
True	25.90312754422972
True	417.5277448811044
True	169.71587916477353
True	98.2340273037368
True	371.281360694598
True	1110.4817304902226
True	269.93231267004984
True	559.4503151944764
True	12.018898554491836
True	74.86939733719362
True	324.38084127033414
True	784.8975583178856
True	454.1741329061913
True	518.2294477128193
True	707.3203170359667
True	72.9471072779315
True	724.1975084285164
True	50.74678391869912
True	102.29988839803904
True	180.9688108304577
True	78.36623686777554
True	26.534981134101404
True	295.8217566198971
True	467.3403885669901
True	877.4174984312544
True	870.9643671479621
True	5.659346560452137
True	283.1123230426979
True	465.0890516717571
True	127.06501162716155
True	245.64328076280773
True	340.3976016483858
True	1298.2272494248737
True	438.39093391810337
True	26.318195684731357
True	188.73949907850152
True	699.9860351850116
True	37.49291854178957
True	172.05647277482333
True	571.6095569206958
True	69.27757138387403
True	852.0133304371631
True	325.28127494955544
True	680.884358615169
True	79.5084864172604
True	688.0568663774075
True	593.9504318785217
True	890.0443756375909
True	255.5447304815467
True	498.1719918804642
True	851.2279001643432
True	885.4022798020115
True	233.47421810038432
True	773.948457600899
True	225.8314855520541
True	439.7388104039077
True	375.07350061392873
True	490.516424975195
True	494.6100194129287
True	335.6293640899584
True	346.5970818228458
True	109.37539267364804
True	340.878433490142
True	1154.8873362420793
True	325.1588733850496
True	149.5471788850008
True	293.33117796388404
True	739.7057120361528
True	659.8473317972208
True	397.8574356259836
True	121.23628262774544
True	326.9585281119284
True	34.75830098696428
True	172.5082584519355
True	90.29125238747892
True	92.75781259796813
True	554.9389205148481
True	142.11543263273785
True	133.83751644318804
True	104.23277516156624
True	82.39004096547664
True	440.8357093543386
True	390.0507158674435
True	1021.3691802199614
True	539.8576894955581
True	825.4491987799651
True	275.2097571032217
True	288.87775319741314
True	505.0233386308947
True	193.48930788536532
True	729.4797592078794
True	245.1637211515867
True	356.9336040623371
True	69.49759784853725
True	116.57569893464616
True	251.47049089400664
True	114.86352639251342
True	461.4243504732472
True	31.571680358051356
True	585.2327713243047
True	1006.52980602921
True	736.4076383172504
True	1.4868644535127384
True	60.2558332777661
True	499.7537339411913
True	438.6765413234658
True	72.44604822631331
True	118.4042952962496
True	301.610481784025
True	82.64742553241314
True	53.31228283044197
True	747.6423304567919
True	659.8704131529921
True	161.86521268587614
True	167.09948852126996
True	541.8637974841929
True	57.034278854752536
True	25.51866681430389
True	568.8656801488247
True	471.7881227971928
True	1145.1637510187977
True	44.70122311503782
True	482.0036949305666
True	865.4062938508965
True	797.6164624856443
True	291.0659586028677
True	749.8122171543783
True	419.8925382722684
True	41.09912240320502
True	97.92942849938
True	710.9246401397186
True	75.17723939989867
True	140.09974977042395
True	950.4148787828732
True	189.69014722031815
True	274.0200861798692
True	99.90026119852293
True	628.2159255929275
True	607.8760670330703
True	218.42741771380167
True	404.49803894591946
True	42.10506457070618
True	272.2854888856104
True	580.4392106341315
True	605.8368934921001
True	312.2164958198397
True	72.05581714185942
True	929.0904117099096
True	1070.8283339983989
True	566.515350716131
True	65.14883720495821
True	31.674819568011703
True	91.39202822046413
True	105.1127078039295
True	103.05442693106968
True	894.215796723132
True	1232.768163736834
True	720.4895160396179
True	341.04777730456914
True	9.57660665763334
True	20.13110732664732
True	339.3520040504638
True	467.0381136204029
True	44.832864442686194
True	553.7723464574426
True	438.3423919593928
True	408.11673929326616
True	78.76700914569442
True	195.81196343996
True	261.0931294228344
True	130.62334245925487
True	416.1518708238045
True	44.13456058783369
True	176.85995562675828
True	1175.7474020380084
True	6.237747423817314
True	24.05083470616155
True	577.1537833742393
True	353.27023547380526
True	777.0867088656573
True	156.59270377202338
True	734.7470020861138
True	578.1201940604454
True	294.82480870429623
True	427.55186709704566
True	346.23333304855515
True	282.1889422432123
True	265.5419960094174
True	391.90737227380623
True	513.7689670249971
True	503.0335783556712
True	109.56681886916722
True	366.5286912716413
True	8.895509477967103
True	192.5805337302677
True	223.05486387561976
True	882.47261903194
True	600.2380241102271
True	29.88909598911805
True	706.3602070887129
True	845.1154219355939
True	102.53706567738612
True	347.0109968405437
True	846.8524406310933
True	221.56167277905723
True	162.37148973438624
True	529.8276862210399
True	585.5830565450865
True	1065.3262727780896
True	151.06551105981583
True	150.89717779737802
True	246.8087347688713
True	317.2383034833399
True	415.2661961158524
True	414.79688053481146
True	334.8224388975855
True	454.2044606240856
True	482.8187799627625
True	226.38736971249853
True	1468.0287463960824
True	251.89224867264545
True	412.3392924922629
True	53.17909406453641
True	776.5561674284254
True	259.065907890619
True	921.9718171595956
True	560.5232271119237
True	311.6523648962528
True	765.881635242495
True	269.1550066755277
True	208.9312367104453
True	262.1438103795262
True	226.0505196452016
True	142.90231217776414
True	252.02672820852064
True	723.154827892529
True	508.10877719416186
True	214.45345799776425
True	1191.3276003699257
True	108.7562550346134
True	258.55991640387106
True	70.62728834094081
True	309.95412278552163
True	409.3379868906852
True	90.85829603840588
True	215.34449425364565
True	78.43631906938096
True	705.7575128730406
True	361.52527300099
True	233.55921711944217
True	722.2789819203609
True	842.3397093295356
True	822.4429957189712
True	840.6827326851452
True	355.8965264810382
True	1.1104077055990589
True	263.78054781962777
True	56.46900741382946
True	379.47249011958513
True	52.26000369241287
True	381.4835608585461
True	837.4849461880034
True	1051.1593427253615
True	398.7340578761977
True	21.76547638494607
True	512.8100433159638
True	507.65364780316895
True	189.67791417042108
True	246.1622608423793
True	290.2084145739509
True	22.5691785900028
True	119.93756323347054
True	975.3648431481374
True	60.76296348519619
True	484.159898029133
True	782.3473312524435
True	103.38841830670268
True	253.6456524119572
True	115.65289544060202
True	14.286815185481354
True	1.5373148046027718
True	119.2679075962395
True	1017.3862027958044
True	498.4805663402995
True	62.7341982122355
True	778.6274669249608
True	343.83146993884407
True	1.58969155545752
True	437.1873474125508
True	193.18300510565635
True	506.9919711888119
True	86.69354237492999
True	349.04961879318427
True	382.2612191448846
True	164.69205260491736
True	207.3664185341173
True	122.58310143238032
True	179.93713473178778
True	985.890103473644
True	14.716769511046689
True	510.72360207818633
True	483.50183320124194
True	399.9388746330375
True	217.9523944780065
True	238.0577351244021
True	155.9978563747263
True	48.64957247421253
True	490.11237675869165
True	151.42793685754944
True	838.5653952568243
True	826.5632420391629
True	238.3928185013745
True	318.12079238335286
True	520.0194867655395
True	37.711562938836806
True	88.29834478018459
True	750.3208117340894
True	1073.0244142037984
True	112.10902980573104
True	744.9063212908385
True	143.14336035902718
True	931.5421984462756
True	665.4868461784903
True	105.95713255462276
True	265.786482254132
True	609.1865025550339
True	261.1430567617831
True	46.13632094033155
True	563.4419259448291
True	450.3820185428594
True	6.307639425021138
True	459.5072942113372
True	68.05535759551829
True	176.81143387521126
True	236.557398223152
True	308.8509410483676
True	72.93178178629387
True	222.80816457767332
True	343.09494933366693
True	430.594636447481
True	898.5865698957518
True	46.00724767771686
True	883.8945726329221
True	1001.8391099603105
True	122.81739468461576
True	68.23501324870419
True	996.222159188668
True	34.990198350776865
True	231.7295381176069
True	79.64724924275836
True	216.0405451956355
True	371.91003224971496
True	943.5455613721234
True	88.80525871244018
True	73.02350188061729
True	647.2486836282368
True	277.1020619771524
True	689.7227478877907
True	51.36316151870647
True	464.4868337194286
True	397.27834790347913
True	692.1792540686171
True	55.33398432250509
True	112.3627188213482
True	27.61281842800585
True	265.3329171329364
True	43.32079628138967
True	349.5532430401638
True	3.112644385705533
True	1188.5804964577385
True	102.29152910775596
True	133.3848196119315
True	353.76341892068075
True	719.5601975945128
True	685.1356977939625
True	1025.747017140725
True	442.32116229632624
True	444.26732621497774
True	136.30933709373613
True	428.400205578428
True	842.1065014576952
True	423.0348938144457
True	931.507389998318
True	84.27707465496938
True	427.0436758194908
True	177.58503808117064
True	283.55454200908616
True	784.8204915657957
True	164.18800670521836
True	136.9991062792349
True	62.58124234485986
True	877.6386037045651
True	804.8718801665682
True	82.02669691042448
True	447.9244717018408
True	730.7052155614388
True	415.62389352575474
True	57.24112762170508
True	322.6736657336968
True	777.4744301011931
True	32.11962820921622
True	352.6817629468732
True	159.9493072902508
True	283.5155176225778
True	33.40984599047588
True	213.83884317369544
True	759.2144197340363
True	631.2587672279815
True	55.83084103693188
True	301.0982883711141
True	896.3423969621832
True	17.823183335983465
True	319.4348513821403
True	282.254965984418
True	425.0749610372591
True	211.5576592831894
True	602.415588681154
True	48.027015094758255
True	946.8431258614986
True	886.4236763400903
True	44.59903827375189
True	410.1873469497821
True	709.4881261573536
True	909.5985472121212
True	270.6498742400301
True	572.7139780656844
True	126.05542028069652
True	189.0525639164915
True	131.36105898191525
True	137.85419572598585
True	203.2006452580869
True	945.3432008848656
True	772.0648636911625
True	1000.6086990591684
True	19.86584316753061
True	28.43173992081004
True	360.407943984706
True	12.688592933908389
True	608.5725565955795
True	1092.1854307061162
True	276.85224150859324
True	214.0946575301923
True	87.87480444606301
True	210.36282348341732
True	135.93255184853808
True	41.51572549629458
True	128.65100842662997
True	87.49830302510826
True	248.03744160024436
True	537.2837255368913
True	159.92494927008704
True	30.57856531003384
True	55.630076067275695
True	434.9344602550413
True	263.3097190450157
True	601.2560823126591
True	23.219651149791435
True	116.50507599361563
True	670.6187773290101
True	263.0872019999916
True	482.1271095811738
True	653.6006668835576
True	102.58049733057015
True	109.91322966930318
True	79.8274962436785
True	27.441855201936814
True	123.34931809927168
True	84.87988358255055
True	102.51645366109231
True	162.42679549004694
True	242.91646031907268
True	832.0491083807772
True	290.67438974185325
True	935.2644607613
True	167.48537024358953
True	200.3661750000468
True	787.1721627014479
True	316.26758269590255
True	593.4387310373654
True	250.3650972768635
True	352.7930132200184
True	454.0127933281762
True	567.6657896968096
True	659.2838039109724
True	372.72351839345583
True	36.026563066689874
True	552.4097526618966
True	614.6722091806458
True	19.654129242165904
True	11.48774865175472
True	263.11477284967606
True	405.3357608619931
True	446.08872590341497
True	69.33972516352266
True	635.8165975285124
True	956.33905763119
True	229.83113615819568
True	898.6514374515748
True	281.86982421725247
True	107.10445767432782
True	286.6867781734604
True	701.082134793232
True	38.710184408146674
True	564.6288305382056
True	1245.7070882935009
True	1025.2955117858144
True	921.9417041283464
True	219.0867759404748
True	92.7527325997738
True	201.60690583013348
True	826.1610670299933
True	147.31591430150692
True	1065.6524943455786
True	841.5324142141944
True	40.809373587058666
True	90.70311753244366
True	435.4102442808834
True	387.95061125521306
True	202.49396449526407
True	510.5447761181413
True	669.4612553661009
True	126.37423220916716
True	270.5932246469158
True	1043.482603231482
True	52.29920393522408
True	681.2816815038028
True	545.9316177235338
True	40.7442925284315
True	810.9821207384559
True	377.31061224453686
True	578.9069479814515
True	114.11807606014926
True	264.18821115564145
True	209.5513220332653
True	26.48410178550362
True	141.03318911856854
True	735.6977635022404
True	136.57695551906556
True	381.217993214007
True	64.2929236430517
True	647.3599555006615
True	634.3794620772738
True	237.690495016709
True	466.4411885637642
True	167.07274917063904
True	158.57281504354987
True	225.44649533788024
True	283.53870353940107
True	366.12706045492814
True	134.8744213187686
True	182.06046637689275
True	26.55199212654346
True	910.1520092577598
True	309.96884012888574
True	10.82659461049226
True	366.9380256058488
True	164.71659607892016
True	612.5998267405654
True	355.23328509479813
True	588.6850938419199
True	535.4376858499551
True	500.8904888012453
True	791.5091303322974
True	250.19667072571
True	561.4103446934787
True	160.90189779380236
True	545.152712956641
True	341.8155680205187
True	383.2109982212696
True	124.32318441537512
True	136.74837955947478
True	104.657707517991
True	67.92367507420323
True	741.1330825240753
True	186.79492597227977
True	45.75624477161479
True	0.0
True	558.4482143522856
True	113.47732391588193
True	23.60881408559256
True	37.5719605896842
True	113.67860100561236
True	527.9264318531244
True	178.79637565173948
True	110.78929550746363
True	36.74146386686469
True	161.4203108987409
True	902.6569062010408
True	53.0001016012062
True	236.18703008862283
True	769.3006295940754
True	318.3461021507899
True	460.7963730046925
True	464.4119443274432
True	507.2570363870892
True	589.7580105975926
True	935.187768105243
True	263.3470008614668
True	1031.3047874967278
True	913.4110931849376
True	621.9808617358938
True	345.98998660851566
True	805.0667105259541
True	11.17422310826685
True	31.492104888253103
True	287.06383555840847
True	41.36572003189439
True	196.6772737224072
True	772.481254762154
True	209.38164925325992
True	745.7479299942199
True	778.4037898113196
True	121.76675229877488
True	380.1051324116056
True	601.5360725245508
True	25.163949992459465
True	129.00252658406228
True	441.5850894907502
True	299.32780658085505
True	200.3007355649505
True	106.88686715173728
True	380.3252383536893
True	23.63125479961313
True	369.5611314970229
True	359.32936251628814
True	1042.5776275834996
True	345.4629987909633
True	30.199711544428983
True	436.8725856760398
True	453.2097502008738
True	232.12233683046148
True	32.148778262548475
True	742.5434556324776
True	441.7244599572501
True	174.6712487787608
True	13.00032718736637
True	1202.9005965571037
True	167.72630452011654
True	25.29710302546857
True	315.2019459409568
True	289.1807745490294
True	111.0566343644163
True	297.25190863194774
True	47.4528386996112
True	331.3962053565824
True	288.92174012416166
True	314.1671458086966
True	33.610834834947084
True	44.725171640398855
True	1036.9628914993093
True	23.465999715072364
True	12.773544136204649
True	184.9888664705261
True	642.1078916908851
True	9.037755072221987
True	192.03989490119235
True	171.08649835768009
True	525.1900598539162
True	392.16226008576245
True	740.3021801290431
True	323.37745804037814
True	485.3465502598904
True	444.1950957930899
True	475.5370066389564
True	98.00658552669148
True	1263.554369171387
True	888.398079547403
True	283.17302234318515
True	508.80433500006495
True	102.50816061393878
True	569.8597791403872
True	449.38123564009527
True	155.70777587375153
True	76.9833020844822
True	354.3111984717935
True	167.71995185784638
True	32.515656284833184
True	587.4986372212321
True	374.5874785249482
True	72.2343920680413
True	29.73100496401566
True	664.3323691459306
True	491.4679555441512
True	70.60647400821038
True	21.555329168847976
True	332.0965395172741
True	335.56128759486387
True	712.7612093749954
True	557.042202798104
True	567.492475120871
True	778.3884373015135
True	9.289250560374231
True	55.10480484108444
True	37.5526049992981
True	59.34813830590928
True	495.7648553026975
True	589.1754107504643
True	76.90278508228636
True	112.9862267056278
True	198.33258457254144
True	74.51570330171985
True	168.82703830446013
True	212.64170025110872
True	272.2876935140964
True	819.4502023805221
True	596.8122813826984
True	295.3790212756255
True	202.85250624798303
True	282.3024110465203
True	255.9410937336046
True	759.2162939145417
True	337.22502656933926
True	169.90527564759938
True	871.3299084230313
True	337.4472919048734
True	462.9492453369871
True	159.01926142093694
True	121.5291021853741
True	60.75800626644885
True	213.71408160747964
True	958.4699247678424
True	539.8841965263945
True	111.79982135405407
True	357.9944399345396
True	96.59973540974984
True	678.4154789550655
True	4.936779894752474
True	684.8178866039943
True	37.65730017712525
True	958.2811519057898
True	857.4887398668294
True	207.09169575574927
True	30.593491083168907
True	82.48561528272877
True	474.52182983710617
True	227.3635662167117
True	1.5055145031432668
True	75.05623455242096
True	1087.112944525543
True	343.55245799538056
True	677.4078506510541
True	493.39653451865087
True	32.72677748454735
True	137.77810251239327
True	443.5801347948952
True	935.1927727850154
True	810.4710707256958
True	443.4235871080739
True	359.98368148356553
True	17.763352266148708
True	78.35756220690098
True	763.5541545455937
True	478.1232776973964
True	385.3561190172172
True	846.3980913523534
True	26.120869064982884
True	211.93723797190967
True	894.2159068894739
True	229.54592304160371
True	7.76025881401419
True	502.5503157047086
True	107.2004851024342
True	651.3414514566227
True	52.592257336252544
True	246.95118913750815
True	862.1931401098516
True	868.372023815021
True	274.18722987737743
True	439.05424905141433
True	119.36835059310296
True	597.6326212129668
True	257.82855216975435
True	186.15982011250375
True	841.708749113102
True	56.10384234633951
True	733.8828616156779
True	275.80073356839364
True	300.23204461730205
True	168.01635857519435
True	475.6122887452312
True	586.7544401461834
True	367.0451543719467
True	414.0173949189135
True	66.62979781724604
True	165.94953851438015
True	459.50912589310377
True	212.47200485918637
True	39.53789654329805
True	205.1418695914432
True	395.27160449705775
True	386.9597551834031
True	745.6789741686779
True	130.0960465643263
True	641.9744289272344
True	520.0663026786657
True	621.0458302559354
True	140.934679658549
True	38.49373896173376
True	669.6506514291706
True	73.58348712584392
True	553.0872185177519
True	675.4700185860246
True	455.2016471771114
True	135.17313657933238
True	512.1269761686606
True	5.120664873013462
True	398.2650063534901
True	29.536168536495143
True	629.6892606783819
True	274.3534260149151
True	581.322037299326
True	677.4898598406131
True	147.05538986384312
True	531.4748299608783
True	471.3022348716671
True	63.5585766024116
True	951.0981423383672
True	2.592088592986218
True	27.14036643211649
True	633.109668712339
True	672.7170380287124
True	136.00345151110906
True	408.0987757837906
True	123.44234055413156
True	75.26065880134165
True	471.18659966088927
True	43.45908616299203
True	506.94805612517257
True	13.077883861863295
True	839.7252400210783
True	548.9696294971561
True	698.7613736998857
True	101.6688121468814
True	387.3462991899534
True	965.3865606270056
True	855.9088364948345
True	143.67042534962178
True	530.5084961087042
True	438.3643025565895
True	246.9459624317335
True	251.945615893951
True	5.301011491292563
True	320.0557644562294
True	12.488648960333316
True	369.9967000960585
True	77.4587707708094
True	439.6029248573669
True	649.6061345534443
True	126.98829856709304
True	236.29484106080932
True	642.9689972239394
True	679.4355509029218
True	296.1318627852642
True	140.38091327999953
True	166.55412068581705
True	471.2694520950914
True	86.9773277272521
True	10.00674245090116
True	504.8486767001497
True	565.5922385247312
True	18.492390074422037
True	141.72863935839212
True	898.260603205535
True	486.4326765153225
True	272.45622350022063
True	33.23837340989538
True	466.4423003418004
True	106.31205760967327
True	589.3375194983943
True	672.8115754544696
True	300.0514587294557
True	372.5172585809679
True	193.9700380623485
True	240.24665648001607
True	74.94499314155985
True	211.7436848525626
True	475.0901151780889
True	20.93481412248924
True	462.7668497772822
True	364.45011887457474
True	721.7861142086972
True	887.3970518905028
True	925.7399033604275
True	161.91857010708404
True	399.70135140952567
True	73.49599440919893
True	182.62347323975052
True	317.05809175716763
True	10.422155427551434
True	827.6880494879055
True	22.38449596124583
True	404.1113831957173
True	270.7293909729408
True	657.1404243303971
True	212.49760119372544
True	37.938284459809495
True	685.0014072239413
True	1069.593062367309
True	226.0804037544553
True	132.2143799831165
True	617.1900708918417
True	472.5182479980312
True	17.609979534158466
True	868.521698271556
True	114.70369823423206
True	45.604458277203896
True	312.57657444770854
True	342.12865789164147
True	380.9105125610652
True	265.7530797546318
True	20.822980772765707
True	23.8303838587618
True	787.028759635576
True	208.86617058668676
True	105.54519626086956
True	831.7017730744828
True	642.806538038683
True	649.1616257615487
True	442.70545657780286
True	148.12406531370445
True	28.6683141387578
True	101.70659987297768
True	423.6494060616863
True	223.62520548218663
True	496.04374886463
True	151.0961372737671
True	488.6444689542898
True	637.4846472227273
True	941.1625088289752
True	23.325391083619195
True	1024.9889216475765
True	1052.0269048189314
True	474.8378430885677
True	82.75147228092068
True	793.2009929761649
True	649.9168393888942
True	670.5773179183291
True	170.75172568333227
True	742.9266466698641
True	715.5285135447273
True	120.30893162152049
True	778.9704332670204
True	837.9309697210043
True	448.73661109729136
True	231.7666557413172
True	70.19570975655016
True	309.7771093312158
True	353.3848202015509
True	467.6934513792402
True	423.0542074538876
True	197.24630219579169
True	299.2808664407077
True	2.435138414028896
True	13.269488835251742
True	106.9568348532923
True	136.49615206583204
True	357.01814813419253
True	341.4580424357899
True	117.7060928627644
True	17.588146251733566
True	215.97310323815933
True	863.6810115195549
True	451.0446051115863
True	517.0649685002028
True	562.0317312615399
True	820.0913208218456
True	653.7554019949829
True	90.60124857203752
True	212.4903530853532
True	243.27338110133837
True	279.74680795177136
True	110.41229889076988
True	363.0375948421408
True	431.020924575424
True	166.34757238466423
True	645.4834581765908
True	249.33258479318675
True	200.77901523604075
True	27.900225354747487
True	239.3036333886675
True	493.7882590308972
True	161.25557333121384
True	531.4187781611296
True	512.2154528698084
True	244.75459515831508
True	98.17784393406482
True	41.782774669917984
True	412.0977640450761
True	786.1664576372065
True	168.35784273345683
True	999.124634779474
True	1034.9512871040342
True	481.7945129065896
True	103.15984161700784
True	124.19702805111058
True	623.3987442945603
True	8.7954713083545
True	219.84748075236328
True	134.68552415587004
True	118.37575568417924
True	327.4584799395246
True	633.0923439629146
True	36.10616101634989
True	129.16778105492193
True	957.4328493735752
True	57.7902519268898
True	471.1924300730474
True	523.9460031395691
True	254.45412617885177
True	126.14190776431808
True	915.098660789613
True	1212.8001218566633
True	510.78014698796073
True	635.219838378618
True	211.44306971638744
True	151.92597976973013
True	318.88796228261674
True	246.8772659396089
True	167.81222510847397
True	306.92883250227186
True	339.8334213419661
True	11.74412072273718
True	616.7396086676885
True	145.21836023977096
True	83.3654635267763
True	457.2205502795836
True	295.8689566098604
True	1144.067786204534
True	360.7649733382408
True	1015.0579615095132
True	10.015036977553404
True	264.5103486826702
True	229.37335785135795
True	148.2490117344848
True	472.09543490390496
True	191.3427393206213
True	422.35249955289225
True	323.97695447674664
True	116.00836283852315
True	356.32706565916834
True	1060.1849322018277
True	735.1506312690173
True	233.6770768735858
True	107.30845021544776
True	299.750532633296
True	24.07900442543579
True	350.3951110408895
True	312.0537541892362
True	576.1989568987354
True	447.5212585715516
True	349.7086963783301
True	161.82062175601155
True	14.5082122511784
True	426.4144180324784
True	284.00274387334554
True	149.2450421550034
True	302.7995761309463
True	428.9969288952194
True	812.7516492227821
True	307.03183843579063
True	773.7241874548055
True	398.40403314379006
True	379.69119974740687
True	1.5844459604327064
True	1205.8222956526724
True	106.8762958925733
True	909.064880873197
True	223.048492047732
True	480.67340262946976
True	682.7241594516438
True	82.32884641464051
True	478.9315650093733
True	33.33159523743079
True	422.9991420938386
True	78.99351506877832
True	228.27031803573524
True	38.32002093960963
True	688.6797762951967
True	183.6714213070353
True	26.40873579073017
True	388.5315324223845
True	104.21377019291027
True	173.44939105472727
True	792.7955277794267
True	255.0114117624569
True	146.81951273667426
True	369.97252920344016
True	521.3340468571861
True	339.42252735024334
True	509.0844492512559
True	608.3098449298095
True	150.38332619315227
True	7.1590721366519805
True	73.38876734501325
True	438.5362820176849
True	92.43682090056602
True	76.36508812593556
True	1024.2238954903492
True	26.85970705921642
True	319.382225763258
True	322.7838601138794
True	461.1344945479822
True	658.826264852111
True	192.5879889969613
True	638.3572318912576
True	329.0849111025976
True	343.79272169856847
True	270.1278323673992
True	209.2610047033614
True	366.586963688113
True	446.733617836182
True	390.06882819574446
True	600.2512567954384
True	142.59536264955125
True	75.94541437910515
True	42.704019593494486
True	291.01464284244787
True	658.1554148068956
True	403.1078518334613
True	764.8843216970549
True	227.9188904598936
True	400.2182241230741
True	69.47157410537827
True	56.45494456510964
True	432.4072502373616
True	201.18054196125848
True	214.2428681011659
True	45.01456983113801
True	1077.1125249536738
True	165.1133497414554
True	934.0354998071788
True	311.15101699508494
True	932.7848140766384
True	240.43958460963057
True	449.31710162368296
True	527.5171915563488
True	623.0335002918453
True	208.92312342402388
True	481.93159850374
True	913.7334337485686
True	129.01155696180055
True	7.434991179283148
True	581.4799081006804
True	29.604532040812558
True	72.92904028387251
True	817.3063431114997
True	216.65814851245204
True	958.2359989123066
True	704.7341829790865
True	414.0705325616999
True	282.18810627362467
True	475.9453368235488
True	341.743219596502
True	174.8955957374089
True	708.4756831083148
True	712.2844420062964
True	213.74277991418387
True	85.83658776068202
True	507.23214311682005
True	136.64643564345454
True	380.6748485602779
True	352.1519157527344
True	67.92795387588662
True	375.0356751192698
True	420.4224902261554
True	371.067601732369
True	410.3216470131727
True	438.6305724962037
True	643.0080120764218
True	58.923566893084704
True	446.6128333012877
True	327.56168794273646
True	661.6016396256508
True	219.23231283804645
True	104.26026973791174
True	41.25570965314987
True	520.5885886341238
True	618.5276340799991
True	187.39343673094103
True	415.0089619993592
True	345.14944798641886
True	17.00416312573133
True	167.4687662681446
True	284.6151036884679
True	2.867043839986869
True	888.9438467516736
True	78.73565662407381
True	102.18458108159489
True	107.8666002791681
True	354.93671777396315
True	38.4691926555842
True	436.8313597389176
True	234.5467117831255
True	6.024249108488658
True	119.9580656801508
True	436.0084201547082
True	53.01467624507587
True	67.96016625329055
True	173.8028889182129
True	284.64583953279003
True	976.6379718432592
True	391.45611927199417
True	982.4383145787424
True	183.04157778728967
True	1000.8274344164736
True	771.1276891949914
True	666.4687707576487
True	393.8321100469613
True	389.33911962098017
True	79.39698386033646
True	69.10486813519188
True	79.53176396165154
True	174.94572948879153
True	466.9950071747542
True	1117.0898944927787
True	181.33719693452952
True	356.663606734281
True	444.1908711814076
True	600.6256977557935
True	588.8416800213548
True	286.8336302274724
True	464.33085609282455
True	664.6299086179558
True	96.69444118087232
True	742.6823076987213
True	246.8848511265244
True	134.08157852532125
True	405.9556511469961
True	851.9804658786953
True	454.8439563423505
True	844.7351115952918
True	197.16580400741813
True	351.0047541944012
True	706.140645249043
True	620.7489685236318
True	176.03898334243405
True	256.12205951047616
True	774.0910093743508
True	32.87981824278272
True	186.51753809458407
True	502.5204479220811
True	699.6117412568035
True	107.3178702405407
True	32.89672617773276
True	165.20559980071005
True	713.5734466461
True	317.60178311794823
True	544.7466669916813
True	349.8683107198198
True	311.4875185973608
True	444.9938042967308
True	473.5262536743224
True	73.5000089478194
True	371.5213858477439
True	772.7958180494153
True	0.0
True	290.87784773534645
True	252.11800431342516
True	1007.8190160966992
True	142.95993373065164
True	657.7562331445976
True	635.427633314689
True	111.93291232748362
True	221.71561001769967
True	138.30905042309024
True	11.600856505503671
True	286.39276870236864
True	374.21811846564015
True	1116.047703190466
True	239.74626158482408
True	395.759161749579
True	665.5866399826108
True	204.3082312231164
True	25.669825937253076
True	846.341310018754
True	597.7994025522822
True	162.4289534974916
True	625.9777474396836
True	161.0898708822531
True	295.12859426159736
True	812.6410424356962
True	35.651429473606754
True	108.26520362021958
True	514.9486307768168
True	65.41158004870582
True	75.49502203027305
True	418.2195757521134
True	22.496123136171
True	759.4358786740808
True	104.93346413913513
True	157.17798230441443
True	19.51774023631086
True	717.4004190965633
True	29.325792366910544
True	771.8152175537547
True	400.7399545915634
True	114.20094068462603
True	715.8536706680148
True	516.543270107735
True	545.6188542757119
True	44.72237397440585
True	364.5830072426031
True	5.517675820741885
True	91.54439780107028
True	380.8482730683929
True	45.37212918780844
True	123.09758204072298
True	325.0373238217216
True	178.94603854812587
True	97.46536584989352
True	667.5440496611243
True	20.352750958162613
True	1123.737420509877
True	519.6154596228654
True	302.533400742427
True	497.0612150322176
True	124.08174738736756
True	800.0187963723406
True	1119.646914207423
True	737.2747761104896
True	167.90473301246453
True	220.16325884130464
True	50.511710546064215
True	56.74417645991509
True	150.46573475266115
True	109.71883272706404
True	171.7784570955762
True	1190.6767528034825
True	302.37577717951865
True	348.9879915950552
True	690.2214691332917
True	16.402834460800726
True	13.927849589599203
True	592.2055739438107
True	6.369003704098352
True	118.9051405861007
True	699.6167758270382
True	183.29864078142748
True	664.3731721182285
True	828.9246147715163
True	160.7416401606492
True	880.1691462540755
True	2.7534712426715364
True	442.52071478097486
True	1048.7481755866993
True	25.12432745624485
True	239.18917417040504
True	145.57887551021466
True	923.3807800094414
True	233.8174093856205
True	479.1154958591679
True	120.7914284713099
True	511.06516972716
True	152.4492266687026
True	99.73334996555538
True	385.60160375434407
True	70.95429504387737
True	51.886740359075176
True	1026.363375938809
True	261.2925012156694
True	157.27520843844056
True	363.208486484542
True	396.73561085721553
True	217.60454694239868
True	171.01446823421236
True	392.9355780771128
True	35.4972116236655
True	491.1900317691793
True	1114.280537589442
True	114.37070117868085
True	478.39044266137694
True	313.96260768832207
True	27.07348626888718
True	411.6045349794069
True	103.3617250816838
True	581.2187166329211
True	214.8597626597189
True	441.5091086981522
True	20.64218764400447
True	438.5158931826094
True	111.45258043824948
True	330.4818061877467
True	32.248978898188206
True	163.72177916611645
True	255.8856993188588
True	747.8124365190419
True	56.59650551278837
True	140.9375911932047
True	238.5792256169232
True	140.03299673903692
True	641.3246394452727
True	543.7285498226082
True	773.5935922453482
True	385.6817178513985
True	537.3392899648637
True	424.4831371433463
True	683.0362146117025
True	71.2433031776696
True	476.37142777865216
True	421.0182489625837
True	48.88851613117895
True	82.92909876783168
True	126.87463696187638
True	83.0867774165039
True	317.6449752491456
True	867.7652428930024
True	329.528212549424
True	1136.0876985719697
True	332.55301884659065
True	882.364674103368
True	150.746623026531
True	591.6219689717667
True	612.1901938707391
True	686.050878056292
True	444.2055330694869
True	64.93706366129351
True	297.754414939057
True	39.829327003490015
True	168.9728132356759
True	175.9154164515555
True	1127.901992084369
True	231.12304516564967
True	557.92363582982
True	536.9386220089281
True	569.6228258057587
True	864.9158128362411
True	578.342140996771
True	642.9160543782427
True	936.7164944166556
True	126.10429933041478
True	321.8774106485204
True	246.462436716238
True	327.0099483331568
True	91.98597273418837
True	373.9007756753037
True	4.462999678296937
True	344.15135438275064
True	261.4488039022532
True	600.0358598787946
True	282.2785950576911
True	361.5762178700429
True	10.896110105120522
True	56.92809173694723
True	538.085395536458
True	31.061456569354235
True	141.8091480444957
True	64.94857113803783
True	154.9393280538439
True	228.2466660096109
True	72.17816030892172
True	366.7155141565544
True	287.082739246238
True	99.10027000033288
True	330.5285675449712
True	62.76722347036078
True	597.6255206281162
True	831.6870343133943
True	283.94744123817367
True	1175.6643875462776
True	104.72206337415564
True	307.8861331989631
True	1063.6613400720496
True	88.95916208736398
True	278.35684473519166
True	9.380960258814014
True	398.6295716593616
True	459.4291625615351
True	158.69959593630546
True	620.50737131889
True	902.4492584214212
True	158.38268622602854
True	80.25267912682737
True	335.2853068001349
True	572.7780163855534
True	631.5557936313326
True	1208.501629031956
True	27.178816844719456
True	927.1496775137786
True	129.5956272274313
True	635.9076222885828
True	117.05167617297003
True	131.90609831602947
True	189.1162986573704
True	171.23695630852373
True	750.9158628592303
True	195.47243724193444
True	231.0182787397521
True	69.9427033420185
True	515.1562781855948
True	458.02008695164704
True	170.26317266605906
True	237.91251769002488
True	16.132403220469836
True	418.56783019904447
True	215.99420398176224
True	276.6705273138247
True	111.56650639247913
True	718.8991362866473
True	429.0535474160688
True	261.8511011631572
True	646.4211830465513
True	527.6686444842136
True	443.94562633388455
True	139.63463641186766
True	517.261616320619
True	429.599600508177
True	2.4168633506121098
True	192.06538206243485
True	90.63627570075172
True	243.21791320580056
True	2.997955957501562
True	126.45460616678608
True	362.62900200551167
True	6.722308889961389
True	874.9399310874475
True	165.99406790792702
True	732.1479110999168
True	794.9818588323253
True	162.03250662308204
True	231.10059333791747
True	483.6783492318207
True	831.5147695265513
True	53.04133596139639
True	41.28051703489381
True	129.61588869214287
True	619.2711692762988
True	722.7806103245526
True	186.089416983668
True	598.0976605851383
True	595.5673108613146
True	859.4413375030097
True	399.9477255016524
True	189.99465821816992
True	854.3313073479081
True	221.02654820300623
True	149.4592251175681
True	334.0530882300841
True	224.9841544527484
True	204.144893797721
True	617.0799424130817
True	252.2529019107669
True	188.1898887018229
True	432.1529512800413
True	459.45737611505535
True	62.81148656387765
True	291.1115009792559
True	81.4349155927338
True	338.50593142621466
True	356.36190790721986
True	249.8255455408661
True	180.68922266328303
True	386.1426691414013
True	615.8147175823947
True	753.9641397977323
True	289.87209226513176
True	731.7875218454739
True	65.2159863697988
True	883.0541712698003
True	338.1921317378212
True	12.822003952703517
True	609.2005692123705
True	698.0859940615687
True	259.96958203879046
True	172.07523858784552
True	51.19145448455247
True	380.0473958712148
True	80.46130612192817
True	14.30862760663223
True	899.5998304691718
True	364.7013622361964
True	174.7872158993112
True	991.3203819446828
True	11.633563980118897
True	790.6431623624012
True	30.46636888349693
True	619.543852953089
True	59.232315254830766
True	747.1039406003022
True	432.5051976547311
True	198.1077736322993
True	441.0707985518722
True	205.11557011168085
True	297.6394934319523
True	220.3995854793252
True	416.1226835967717
True	10.632598066247564
True	327.34067923957457
True	111.91053678529072
True	10.74678515437731
True	466.9305565959524
True	724.8478816790504
True	297.7290992641849
True	80.41147197197944
True	298.6363191682672
True	82.78008540947913
True	182.5166729420672
True	174.40101634464207
True	364.5554415602749
True	43.17315655400838
True	135.01889236799244
True	344.7771270146948
True	881.4238201502229
True	114.11535075554202
True	208.00944301109467
True	439.94405632610034
True	17.93827612746264
True	420.5946636103954
True	517.9627944766692
True	93.19252010889848
True	391.9260648170652
True	356.19419700225166
True	415.919381702213
True	571.0568028179264
True	1073.7460957991211
True	996.4281991915824
True	54.98674163535242
True	1096.562629017098
True	110.19570995609456
True	115.67318819350989
True	110.0519377293793
True	481.3124699593456
True	370.4194908488272
True	580.7985191703964
True	247.5963635183937
True	164.11852974302963
True	405.2211645026285
True	15.675758649456135
True	448.3375609514381
True	389.6943744332054
True	142.88843755976026
True	92.98559821327024
True	522.4114369636808
True	1028.055375738768
True	201.9858654234885
True	67.58923579868791
True	437.70524329081616
True	375.6276776861129
True	480.1488626667099
True	310.25687259615296
True	4.069815130513861
True	522.0786758715429
True	522.1688187538729
True	495.11787531513926
True	188.89749869692656
True	108.05966016952
True	24.586814036488647
True	371.6140252196608
True	108.54981993603845
True	8.222244137984122
True	33.59359098751206
True	357.2793138201036
True	641.5824997920421
True	133.41840391339284
True	87.89186340751772
True	22.51169247956242
True	404.7955641062991
True	363.5996574846725
True	802.7456184530486
True	306.9364752944873
True	509.846482522346
True	543.2490014943597
True	517.6347002944443
True	289.10567624002806
True	538.3616111236204
True	98.68203726284936
True	583.0195462103926
True	7.81963188385453
True	375.4498809025737
True	462.8712933988517
True	959.485580756226
True	360.0854367045547
True	827.64540312853
True	984.59357493386
True	176.34826520956364
True	37.4930887626878
True	369.7123947652663
True	387.48430559741087
True	572.9531984256738
True	253.6415318300892
True	26.683391108110243
True	641.4706131575082
True	122.08085288839416
True	1014.960279471426
True	312.77001969375806
True	468.3196273350261
True	126.46530873344162
True	790.1697132273137
True	143.54510659171103
True	831.1239762131593
True	588.0315398137316
True	186.90799519847465
True	111.27032650441798
True	68.12230481725253
True	573.4972528194065
True	935.1464389960164
True	438.8877828243502
True	560.6238703202391
True	136.7845909389612
True	661.8503959695017
True	484.0121986227887
True	814.8436523052106
True	308.8375169585679
True	619.4073872684708
True	111.65680919595609
True	28.084695409518915
True	409.5275598338024
True	169.57599315575376
True	101.38427231407212
True	378.6908650796139
True	1085.5711545002807
True	252.52340829726148
True	551.2922717084114
True	10.352528674913335
True	74.34699223193408
True	336.3776491762359
True	785.2392141244048
True	463.6299714715452
True	529.9682856660769
True	727.8411692407095
True	67.74309180272316
True	728.2990182473895
True	47.73533701356876
True	105.4536065328864
True	180.79962658988936
True	84.16301575382359
True	28.095526303529617
True	300.5988261139599
True	453.3610510041928
True	915.9648666493492
True	855.6692333010792
True	4.509740776105117
True	284.68221718742944
True	475.0429530607976
True	121.46076287712876
True	241.68273873261208
True	315.76796847740934
True	1329.520856231891
True	446.8325174694588
True	25.144873818990963
True	184.51736429189933
True	708.9999927497979
True	36.38063816716584
True	174.29943963367805
True	571.5538748923237
True	73.01278475989066
True	871.8598575963639
True	332.65605168268405
True	659.7971970483425
True	80.79313960391822
True	681.6065977855495
True	589.34933105546
True	884.9403363125246
True	248.0914532299418
True	503.94262490667154
True	832.7330455957983
True	918.4548086851056
True	247.38210958563488
True	796.9667314087816
True	211.90188991179755
True	435.1909071753416
True	376.7733106848977
True	495.0704140188664
True	502.9515719971087
True	320.2847355981282
True	343.1213572800799
True	115.82955929596083
True	343.45493038335013
True	1124.9259622481202
True	319.14091685125624
True	141.70455734595708
True	300.92328443674467
True	749.6355047032591
True	656.0940701872443
True	414.641364456499
True	120.86259156159905
True	326.8448669443444
True	33.469639358859965
True	172.33457840282122
True	96.19997025358713
True	89.17468739364665
True	569.4540615868194
True	145.32626307727386
True	126.83561846583191
True	107.1444183371748
True	87.39641768420175
True	451.3203070413596
True	398.4815220523631
True	1032.3858315629568
True	536.666197363731
True	858.7771168980447
True	275.6782520072408
True	288.52895254868434
True	543.9878893747748
True	201.00040753411187
True	761.5398426922656
True	247.0310709144098
True	358.8533476872603
True	68.2376522614168
True	121.51413068822372
True	269.9652121109273
True	119.02370522773806
True	459.3427815336199
True	32.25919919333049
True	551.0623702135613
True	1003.9476775059948
True	717.2747077956785
True	1.1276239844123377
True	61.57670074220733
True	479.36346557196873
True	437.9645688862437
True	78.32704532113749
True	122.03512663336504
True	298.540712115961
True	78.38943140717338
True	54.38120730497578
True	710.6888452699965
True	654.6197794246116
True	157.73049945381746
True	169.8654101076665
True	522.7099012451417
True	56.17024751405403
True	27.71175462918396
True	555.1238040504826
True	432.9746515467787
True	1143.8498566108956
True	44.6636794937747
True	465.2137915556288
True	850.8197914291453
True	741.2065114727235
True	292.47105513541635
True	750.5894248777599
True	392.6149776992256
True	37.552835095516805
True	98.03967875392463
True	727.9655637949087
True	75.32299998562024
True	143.22362285920505
True	925.8616410526068
True	182.030745517833
True	266.7113285603894
True	101.79311745959734
True	641.5762047733892
True	603.6698949923156
True	210.2367440323841
True	423.2682576480366
True	42.030497457241815
True	276.1259066255919
True	581.0876134258422
True	620.6492455727181
True	298.2383131917365
True	71.98620568682264
True	952.5151662007094
True	1090.1528415738292
True	565.5760074562173
True	64.0744485962954
True	32.79242666091683
True	92.00603785135338
True	108.2054831186257
True	100.23449710232804
True	861.4263631270796
True	1215.708209203233
True	735.5598219957872
True	324.6424905001324
True	8.652710331279783
True	21.455564399309647
True	340.17358517143504
True	483.0883858828079
True	44.4762514934673
True	543.2725620514848
True	425.8941051742912
True	409.7071805195715
True	80.0287764018523
True	189.6428006277324
True	249.57637505694944
True	136.52541381855917
True	388.9178171584427
True	42.86132619728151
True	171.77271692467863
True	1172.5609466691988
True	5.944890977077232
True	27.256299585970453
True	579.5922043669752
True	355.3218702673296
True	774.4820993888237
True	160.96849141157716
True	766.9403604520259
True	598.1877297984267
True	268.4897534322754
True	464.54908369972367
True	345.6806110347057
True	295.72544191336584
True	265.2492370190655
True	392.9929819460218
True	499.04923842741687
True	511.6183717868535
True	102.27056442037572
True	353.10379020527944
True	9.28530225236237
True	188.85489440469124
True	228.86403038416
True	854.0212239845738
True	599.7959060860321
True	29.419190470938567
True	742.6251543120349
True	825.2599277857469
True	107.12347338651442
True	346.2255110227921
True	869.8510037963587
True	218.16412737063268
True	163.35054879712968
True	523.6448376232881
True	601.0276476478506
True	1088.390213638026
True	144.7981613105321
True	156.9133813173712
True	256.17029112214794
True	310.9649438654618
True	418.7590277442968
True	411.39709715850057
True	344.88640362208804
True	424.3767228357465
True	503.3748018137436
True	221.9041932972934
True	1486.596521424202
True	248.85573033977064
True	402.476426289669
True	54.62181950322425
True	768.5020567030662
True	254.6054300253454
True	931.6911601672186
True	555.4823676843556
True	310.629006183782
True	786.1744372272033
True	267.7093249713651
True	219.20456946621607
True	255.19292748338611
True	229.1336803805368
True	139.42212836533352
True	256.3551501050505
True	726.1216947938228
True	529.0389470603471
True	220.0629547030729
True	1185.3797428889268
True	117.5204935498878
True	258.25058112787104
True	67.30471656585168
True	310.4817038220036
True	416.49994322691447
True	96.1013810293891
True	215.59740558476855
True	72.78653006827236
True	690.6962691191158
True	374.57581715159336
True	217.197129833702
True	729.4578420099144
True	848.5540391528175
True	823.3084619962624
True	824.3220522577284
True	345.7193483225905
True	1.9203154295797948
True	266.3826697531101
True	52.20843173024584
True	376.006781835468
True	51.868999759975125
True	348.8027735717863
True	851.536846671214
True	1038.8318285883247
True	374.6482989560104
True	19.074328619785707
True	525.9834074478229
True	517.0147813934093
True	193.30660207745137
True	240.6205969787678
True	298.4646489028981
True	24.295100473238048
True	130.2398267113825
True	951.9615250402284
True	61.37305316205034
True	486.0367760139318
True	793.620601164732
True	104.41269745330258
True	255.99091779603756
True	112.81361730090472
True	17.781158013806895
True	1.0161317598617698
True	113.28629323253593
True	1007.9897164835196
True	477.4019980285007
True	71.76743759467186
True	800.8008976756382
True	343.0788650717706
True	1.3292231903238851
True	436.2344472662308
True	187.6614504138556
True	497.7221219862668
True	82.75196939661946
True	318.2229081822113
True	391.7832810722769
True	171.33924882192215
True	218.1571579762091
True	123.44070723404334
True	179.3553271999166
True	1000.8697919033698
True	14.202548917084844
True	509.35994808738417
True	488.3560983798699
True	419.2876264493308
True	221.31379541499004
True	234.0067422155851
True	155.86107003362525
True	49.72549100067192
True	486.5046573030055
True	148.6498655107254
True	868.1725266379883
True	835.4750576583211
True	249.85267191281173
True	321.3643180021988
True	513.5809236184257
True	43.66698873444193
True	86.13303822855063
True	700.1253852758049
True	1060.9374563682843
True	115.34035540667416
True	721.4841967727408
True	149.47120371025133
True	936.4408686681418
True	683.0375491350025
True	95.54844767472416
True	266.88377084871223
True	642.8885263908962
True	263.9046642670154
True	45.146817455588646
True	555.7268491343092
True	447.89615260261456
True	5.045314510495938
True	460.6341012746399
True	67.83807558637174
True	182.4567247791605
True	235.539270523934
True	302.74190843879404
True	73.42751011740911
True	217.642470280787
True	355.85653908108605
True	421.6805787271772
True	942.2694646889432
True	47.0710508363297
True	915.20021112068
True	1010.2291277433528
True	118.5731129293581
True	75.10240820554854
True	994.7829981675555
True	36.556120406278055
True	222.8798572835872
True	90.28459633605146
True	215.39188779902327
True	358.8988297248045
True	996.183506783024
True	100.74762102685168
True	73.03126731688668
True	661.2615778198218
True	278.7572844210168
True	722.3492801094606
True	50.31981458412381
True	476.1147099908816
True	383.5341512498456
True	689.5756769791782
True	52.75265625115786
True	109.48429176079073
True	28.391585593555465
True	266.46856604138054
True	43.34275677091508
True	347.1545833772363
True	3.422903394257624
True	1178.3475502285594
True	104.19796418905791
True	134.30367415710973
True	356.58469117122684
True	717.2700987456705
True	664.9950079800417
True	1007.0733896058304
True	469.9062690469899
True	416.9328400416203
True	140.09379750556377
True	427.2540849325364
True	869.2312196932577
True	419.4269706791152
True	950.8956738663288
True	88.68238029555532
True	435.8329612701381
True	181.81909991610596
True	288.3645662545843
True	753.04107828741
True	160.20917950449785
True	137.96723240784658
True	63.12129499331182
True	849.5515281513415
True	794.3378149945147
True	81.4832243818417
True	438.08329297809433
True	757.059561732627
True	412.1436035254247
True	56.4536543580958
True	316.0752106928098
True	778.1834915266829
True	31.74392330820684
True	369.028315383084
True	165.44345734231305
True	284.5035112104939
True	30.874841057317006
True	221.4174783482076
True	777.3501623615698
True	639.298185772393
True	57.17694363072845
True	288.98166710878985
True	878.863175362623
True	18.57265886673608
True	312.6798274687422
True	301.52510498509366
True	410.12691563851314
True	225.22247317385663
True	614.9561939445456
True	46.55011117687773
True	956.158083285016
True	859.2974225774789
True	48.989054987603865
True	394.62849477870753
True	738.389723662065
True	938.010400136017
True	268.86184141366965
True	579.0281091829795
True	129.98943587212605
True	188.78628134446276
True	134.29621143235383
True	127.90356270225202
True	204.22867191338045
True	925.806699711944
True	759.2592444578385
True	931.7602535061368
True	20.78243079298555
True	26.74838739126345
True	344.1074451188541
True	12.008375225061368
True	623.5289969582561
True	1117.3387352587238
True	267.97067591939634
True	209.8271401122255
True	83.27096979364894
True	228.6717681203181
True	136.0911869187295
True	46.99328097569352
True	130.6975871885996
True	92.40444467812502
True	258.7241542701452
True	553.4004041491733
True	166.3499225729635
True	28.56372657588762
True	55.2445334660108
True	427.0127859431462
True	271.86898000564275
True	617.3613983117535
True	23.58556001260022
True	105.10539061679232
True	658.8984979974914
True	261.2005482284883
True	464.1185888009384
True	662.1453554958869
True	103.45037330678396
True	110.3004410993246
True	78.08913919139113
True	26.354308505262672
True	126.46610173771292
True	86.57133374998894
True	102.92046184350066
True	153.33444949551998
True	228.71755278657503
True	809.1674301444355
True	291.01710381936937
True	955.3307342962974
True	165.4652099187294
True	199.30748093257176
True	805.2379858323377
True	311.4980620606766
True	592.5579588042358
True	254.41228668591864
True	344.579590294995
True	443.97117754179726
True	561.9562078356249
True	646.7265100831758
True	377.847972622544
True	36.25143313517718
True	552.424703645193
True	619.2504895020763
True	21.17635800170887
True	11.702497522251578
True	257.0400956098461
True	389.5405840612215
True	457.11391004096697
True	66.77509422169715
True	642.3494885238251
True	952.7194365597142
True	224.79993800953127
True	882.0241257874881
True	282.1326751813804
True	107.84380389659532
True	277.0844017674333
True	676.460212689006
True	41.94666284435569
True	586.9010295035802
True	1298.7434193083186
True	1021.2243322358648
True	855.0775815022766
True	213.73497630730247
True	92.60011240820944
True	203.77225675166403
True	849.0340672532201
True	139.54623473567102
True	1096.8188557663
True	861.4531508978014
True	39.92257106915973
True	90.07661483033714
True	417.8235564686328
True	400.51670081023207
True	196.61450017915905
True	514.9746850143877
True	645.1189829327242
True	118.67046118496818
True	269.8962237669223
True	1026.884144771073
True	49.76665584305047
True	692.9039999502485
True	539.2863830121021
True	41.93173705809616
True	809.9986475054258
True	385.7344346767725
True	567.9482410671778
True	108.68726763647378
True	256.2459985961903
True	209.8339005085478
True	26.44551931431737
True	130.83645554030593
True	746.5108876143526
True	140.70630397267607
True	374.62006513381584
True	64.59377015274114
True	633.8118600889215
True	611.2200031729333
True	233.47035618692453
True	470.91719087297264
True	164.61391452083558
True	166.0242407000162
True	216.4276314805472
True	283.82938742055217
True	360.9322767221463
True	132.12058570035916
True	188.71062787975316
True	28.03992158474341
True	887.9135588466271
True	305.51482661396267
True	9.434211977500826
True	372.27405882143
True	164.6909903398833
True	617.6798124700433
True	370.5503102793707
True	585.597123420108
True	538.1561398417393
True	490.5505984982117
True	776.5247713473811
True	245.1807128622332
True	589.6313360700858
True	158.85501667718734
True	525.8019900072376
True	365.3789642494227
True	372.1928917726656
True	118.9336034457897
True	141.61326747565514
True	111.1801096640832
True	68.7203904598109
True	749.4010226661565
True	174.19413390797172
True	46.304895952725566
True	0.0
True	558.456786317232
True	114.87561170133628
True	22.193468258828048
True	41.09951104738797
True	107.3018473650869
True	545.2216228825341
True	179.5180081043545
True	113.36770578839412
True	36.42318813593013
True	156.894115040011
True	912.937581194166
True	50.02106374380104
True	239.3860793019614
True	721.9196647817757
True	316.57839039756
True	465.60236352402177
True	476.4675450964116
True	511.7853040142065
True	593.2353152330178
True	898.5843960799269
True	266.3489523234793
True	1042.5739348929883
True	919.3789294054624
True	611.0489957788316
True	342.9294785880854
True	821.3508622880779
True	10.055607550027798
True	32.97949741796445
True	281.796166374423
True	41.5337690717542
True	198.02676720478485
True	734.7068633956027
True	224.3832547959045
True	727.8258598115676
True	756.7326430457326
True	117.6277628937506
True	365.04810614188233
True	609.8540359625202
True	26.30778830633839
True	134.69023790369886
True	443.6758415137391
True	309.2773538158093
True	200.46268437913565
True	110.7969425191517
True	381.95891908468246
True	21.884765400169048
True	372.4616184411042
True	366.5444721248062
True	1014.0560392559236
True	374.5225972576968
True	30.81876830923221
True	442.7271406543823
True	439.34554253831305
True	232.97611022763056
True	30.95197195362416
True	754.5212363020769
True	446.2306980651616
True	185.6099368363469
True	13.700381507047217
True	1211.016215253156
True	168.74381638629995
True	27.30475376851673
True	304.47106365804905
True	277.59705998281976
True	119.47402259693226
True	281.95205272252065
True	50.6285198701836
True	311.9120445946889
True	302.4149346507313
True	319.09599499802624
True	30.60390907765715
True	47.65355726034819
True	1055.2161222145787
True	24.906188285768152
True	12.837634094482793
True	171.8351378165647
True	660.48656566917
True	8.310661127357937
True	196.63589903926612
True	171.60273011234187
True	538.006995058718
True	390.0016716881327
True	754.2770899589073
True	320.893682032494
True	489.2892232706093
True	442.45557533446487
True	482.4651506015939
True	101.33115153686305
True	1268.3545227390373
True	920.1806024798652
True	290.859968082313
True	537.9578216568547
True	99.38021014331872
True	544.4536161860317
True	427.76904063286577
True	155.87587742375874
True	78.91924561596998
True	336.5617206139403
True	157.9349685947652
True	28.73937713455009
True	593.6673284193006
True	372.9112075809717
True	71.73181121421257
True	29.90105379855743
True	672.1107109586475
True	497.6857481093938
True	72.56652929305866
True	21.756645119091445
True	329.298194992658
True	335.40751256198484
True	684.4431071093945
True	550.1292927651778
True	557.6026229494433
True	799.1897836532049
True	9.28384429546725
True	55.51008805898294
True	35.681159218559664
True	63.38251117867073
True	498.581370458924
True	589.9601506928232
True	83.16739524795821
True	108.48966472666996
True	201.1795446198003
True	76.03687441974978
True	177.06137031649342
True	220.34290249048453
True	275.8115967408176
True	805.959925050828
True	609.5635073560661
True	283.7658585876457
True	205.30339097315476
True	257.412564230509
True	269.2116778318098
True	730.0841495900643
True	338.3380659571746
True	166.00121938729836
True	893.7049042447934
True	351.8803212469089
True	473.90832350837786
True	154.86321382221925
True	121.29382286863694
True	63.364705096207096
True	213.97195602729755
True	982.2364294294412
True	527.0825052658428
True	114.5740732674694
True	357.9843363952316
True	96.76509352170577
True	657.984953404356
True	4.756719976291045
True	711.0609740003719
True	36.75994907582909
True	920.1845415229404
True	856.2538722188764
True	207.3235547051859
True	29.21957913582646
True	82.79491501675906
True	475.2259679486751
True	211.37632345340717
True	1.0553141428623949
True	78.61014411955784
True	1108.3768300260626
True	351.02996504079164
True	668.7261773604037
True	481.680928766642
True	30.524318147578512
True	132.28114864738168
True	442.7552632757981
True	929.8298676853458
True	800.6118350409114
True	436.6388801945415
True	352.15862221343576
True	15.61643949379642
True	78.5633512850207
True	742.1945035920778
True	479.90574111321786
True	379.8340142282028
True	898.8941106091511
True	24.70045756302192
True	205.7644016543633
True	889.2253861632325
True	238.868667201692
True	9.2396125142458
True	507.02160057025486
True	107.99559977381816
True	640.125315499295
True	52.951980255234176
True	255.8902477489402
True	885.318112896254
True	862.2535103907346
True	281.0619211643465
True	443.9996021402852
True	117.03669830799164
True	589.7466026327402
True	263.4049775782941
True	197.88741446617192
True	863.0470313234076
True	53.329987330669525
True	721.0386990412604
True	275.51826472938404
True	301.13686917113944
True	169.6994597560041
True	471.149470423777
True	590.6468942965038
True	364.0666624889623
True	407.853389971199
True	68.55307945886017
True	158.46523419684814
True	461.0434849327333
True	216.37676947549372
True	38.01873979251987
True	200.4077185318268
True	395.10388920629833
True	398.7486307128724
True	752.5149798654377
True	131.74559241353847
True	674.5710198937815
True	503.01084612627255
True	598.9564905855115
True	136.87223704272031
True	38.29928613023525
True	662.1386043889593
True	71.39208551368121
True	560.5319473589498
True	680.9778435969586
True	452.9677773294452
True	128.7753592200121
True	530.0167192947929
True	4.1816689183233535
True	401.4609008027935
True	30.964134247994814
True	627.7051244592832
True	264.31973708340365
True	587.3099946088894
True	705.2542995854075
True	145.1624041074317
True	518.3080185051579
True	490.3320531267159
True	63.967381663022046
True	971.8438004728494
True	2.843495299011587
True	28.55024922156748
True	634.6588412448199
True	702.4655591576212
True	135.35774127775096
True	413.1643421670628
True	123.7198610295312
True	74.59686116501042
True	452.5042632465151
True	42.16436396071938
True	514.0581763683034
True	12.71867910350243
True	805.9209691865389
True	563.7554820734885
True	708.5289799226458
True	101.32074320928572
True	391.3717776564745
True	997.1519511675132
True	855.9266318071792
True	148.02903377967098
True	541.5597859347225
True	445.362734762519
True	251.85070599254016
True	249.0929517927132
True	5.496472400180621
True	323.2295932789307
True	10.721049800431638
True	367.3447364683509
True	78.50797828681118
True	416.8597266742524
True	669.0048762064449
True	127.79172517290064
True	237.3511706937162
True	638.1714966108055
True	669.1555099850424
True	290.1431391297316
True	140.54546822357153
True	170.42341755620197
True	481.7452717533224
True	84.34490030380854
True	10.553208621635592
True	498.5767529510583
True	562.9273475140468
True	20.364701076806867
True	140.32697430151927
True	865.3480393439249
True	502.05301223377273
True	268.2588274886816
True	34.436929189980155
True	475.56372049066925
True	113.9074107037582
True	586.2722432297293
True	662.9902806054707
True	302.42336229303174
True	382.07318242143015
True	189.0095497110173
True	241.96108876127127
True	75.01763182662702
True	220.99675957396812
True	498.7784495962924
True	21.90755504750461
True	455.6666967562956
True	380.1907874708243
True	738.9374852614208
True	879.8796990004699
True	906.3951025228016
True	159.86646458916667
True	407.5661893788614
True	69.91013293963924
True	183.9120911797509
True	314.7807162860173
True	9.548551233849167
True	810.3242578808437
True	23.42241427389401
True	398.1706438841248
True	277.84278555320884
True	652.6601689406914
True	210.26981360140252
True	35.94728635251514
True	678.0096711394569
True	1081.670082855358
True	222.01295614837463
True	133.0481718477016
True	595.9826793894922
True	480.84652533358206
True	17.541913940879876
True	853.5588575537214
True	110.291094387781
True	49.82142946886798
True	321.6210690175289
True	347.9550032103151
True	395.54172196294513
True	266.3304182057843
True	18.519778684607186
True	23.91975803517233
True	865.5648717770682
True	203.45243878614656
True	115.70856105766144
True	814.7850864577581
True	656.7448624967034
True	612.3113128009247
True	458.37060247037874
True	150.95702920135918
True	34.236990327227694
True	103.07559582910662
True	445.0833684157493
True	224.56750754674064
True	467.2390679545498
True	144.08198970621967
True	505.80642757971776
True	643.9678164973271
True	942.113575916915
True	24.0522261079385
True	987.8808473494994
True	1090.9181350378594
True	497.2312312202017
True	80.92275338670801
True	790.6213897275643
True	651.2133937809774
True	668.9094074775918
True	174.4890804440567
True	734.1224656223015
True	711.374218924189
True	122.24318446442588
True	770.8451641471723
True	809.9450353052102
True	501.3247593952509
True	228.15766735998665
True	73.8416990725483
True	305.0630040095727
True	335.87909601606253
True	475.686382871712
True	421.8620042817463
True	194.2388640036293
True	314.79127733603855
True	2.270276828057792
True	13.046866640724796
True	98.03152489753076
True	130.37643524708676
True	357.67687690453977
True	340.8174677383539
True	118.56602725561608
True	17.349476652893014
True	203.9829489650148
True	826.4163675898052
True	458.6118071160431
True	537.5493026138175
True	556.923656784529
True	839.1160477093249
True	642.0000414260974
True	92.36117863440565
True	217.4688013352205
True	235.41814692949632
True	279.2730431971805
True	105.6008374107126
True	362.9500955208811
True	420.4925202764807
True	174.3418942295414
True	657.4419718212656
True	252.75807229558967
True	194.010022682972
True	24.85030745363526
True	250.42460260011708
True	472.3149216939014
True	167.86261740286605
True	536.0521272638848
True	475.5287606207774
True	250.48727461274075
True	104.97859861304038
True	42.143852720677145
True	404.0115880856582
True	781.2246544609061
True	167.43691047157412
True	999.0081563042176
True	1062.9334218146544
True	474.9160658098635
True	102.23194045147308
True	125.75581131062522
True	672.6161463092557
True	7.554876080395758
True	224.24548238347552
True	138.6533790752665
True	122.01887616265437
True	327.77951237517857
True	643.0617649588137
True	38.68575821386208
True	123.70538149111404
True	941.4553285556016
True	56.24486354824217
True	457.260405552275
True	526.7505989833073
True	247.3367914889775
True	132.31930956497985
True	900.0545123562417
True	1191.7529471150854
True	512.5998959579107
True	648.2827862637282
True	207.73779160850063
True	155.46124719371767
True	302.0222425477761
True	248.84064933123705
True	178.72566835659396
True	301.28927070557387
True	355.4230650210368
True	10.842281129266343
True	623.1858716033313
True	151.20916316514334
True	76.98556135757339
True	444.6971732720641
True	323.36722856690915
True	1229.6076960711605
True	351.3662416954606
True	1004.368956392702
True	9.807177058017167
True	272.3507748736463
True	222.69826009565796
True	155.83751385105276
True	488.932145423744
True	198.002510486322
True	415.2926770429322
True	324.6242842636451
True	113.05204210010828
True	352.8651341305615
True	1085.5518151359377
True	702.765635548647
True	226.61122219862884
True	112.2971226858932
True	283.85344873277063
True	24.26445690324002
True	354.163010790538
True	325.0563693232396
True	566.1641559933782
True	452.1018827862209
True	352.8875960813548
True	162.68608868973266
True	13.102391846149114
True	423.9526425371456
True	275.70139574727096
True	142.2154372517896
True	300.7540410312732
True	431.2566563090043
True	792.6222656772038
True	301.9457206234903
True	775.8675643261997
True	410.1808043954218
True	381.9051805393751
True	1.1550325965972332
True	1170.2479366682312
True	103.54492109689576
True	883.3198963474995
True	204.0353574740191
True	453.1918095389518
True	666.4977950173056
True	85.44019927226967
True	494.3976046533381
True	33.32093489267469
True	423.7518380804163
True	76.84590018731794
True	225.22365304045948
True	36.92488967829986
True	662.5492086669748
True	197.23011819177884
True	27.57538914594325
True	396.0526676294705
True	107.0834143543946
True	166.57306433798996
True	811.3471055051881
True	270.8014978108687
True	155.61371877944634
True	384.7370711740977
True	521.5035977198089
True	332.1391192559471
True	518.2911983312109
True	619.3712156307396
True	161.88787193317415
True	7.379261847134515
True	74.71566744979818
True	435.18198887902105
True	92.13670680222558
True	85.26942465863826
True	1056.2345708296
True	27.03989513275582
True	320.2686232721811
True	329.6513535739752
True	447.3847385125293
True	663.9567516062504
True	188.6536814374547
True	658.0478072431343
True	319.23753905895177
True	340.0515389601365
True	270.58794776335554
True	213.01356988019612
True	336.79184572298266
True	453.80322376154567
True	399.3812611419181
True	588.905268855905
True	141.25413625018797
True	76.64204956067681
True	38.34466465606104
True	295.3478250955906
True	657.613548135869
True	404.7063645400281
True	821.7139674978253
True	223.2039188690996
True	407.53191423563146
True	69.46436698450948
True	49.50464121116758
True	430.2510782419859
True	193.94578148542612
True	225.7212936313296
True	42.11567652714613
True	1101.276718525345
True	167.8796613087485
True	913.08543590351
True	316.62748547384206
True	910.1867039850048
True	239.24666626483963
True	464.91423482148696
True	538.6359863273366
True	613.0890354106973
True	220.81138822720848
True	488.4908345891241
True	927.5372623727874
True	125.77453594591506
True	6.672768073975332
True	599.2898975566209
True	30.58724662785145
True	75.88528286559001
True	814.7956704807507
True	231.1096758507004
True	985.4066490318852
True	678.989368935965
True	406.7974635986992
True	288.36461129230025
True	490.428878598656
True	335.5931805289109
True	181.24015109087108
True	666.2706687482993
True	730.3758316700619
True	208.93501929668028
True	87.92800267560526
True	506.1702262349853
True	140.5696719121701
True	379.8055050598946
True	342.9392164596897
True	67.2598276465221
True	379.5744633854938
True	414.5608630064543
True	366.1046019255431
True	400.5113480536847
True	417.4380015358542
True	683.8967735097946
True	56.5041318308975
True	449.1492228404368
True	314.8710755032415
True	652.5066127317697
True	223.1116537193685
True	96.31500851354632
True	42.70413445793698
True	539.267232100063
True	644.5198912756165
True	180.2922736657636
True	409.6007915826256
True	335.04795223233583
True	17.605755514924738
True	162.35740862029903
True	297.7287942593056
True	2.7406839386742856
True	885.2602916581935
True	79.08889241126347
True	102.09272755105476
True	111.34090679973876
True	371.3852887061585
True	35.9932749467063
True	446.2998603745871
True	231.1034045824731
True	4.7210212859821326
True	117.93277684438084
True	449.06376104385873
True	46.65162608303888
True	68.1272636057481
True	171.36992050305685
True	290.9508265563313
True	970.7383183525482
True	394.13866195735625
True	968.2627878086932
True	182.89406730618248
True	1043.9625864720097
True	787.5740960383883
True	640.0901932205511
True	412.02548165870417
True	378.6136557199194
True	79.23077625668802
True	69.62644663229176
True	83.17075123606492
True	172.4418733975335
True	486.12522279052496
True	1140.603355847622
True	187.83982983392656
True	353.3186323974164
True	433.22673026609846
True	617.2073445072616
True	605.4077877195471
True	273.244265396028
True	466.4392159469126
True	666.2390991435011
True	96.99002616705694
True	735.8413490045534
True	259.93404862051966
True	140.48513936527806
True	420.4208759860935
True	861.0453646694442
True	446.1170318553567
True	839.8344336355846
True	195.72686733420483
True	345.7313125316884
True	705.1716946046029
True	613.735861170441
True	190.48063695009935
True	266.3514431700629
True	799.411341259218
True	32.766008018775494
True	183.77954069934248
True	494.6960901612948
True	714.7184941739447
True	103.12763379439112
True	39.041917868239246
True	163.78923809486304
True	720.9525307471428
True	313.91152341352125
True	548.0161137448398
True	350.1335926217397
True	298.1403741712233
True	442.933577962673
True	509.61282506137775
True	69.94337801540881
True	373.7762214716671
True	801.5656308230341
True	0.0
True	302.36859541666945
True	249.33971059800533
True	963.327726432108
True	147.42445761926925
True	643.7783061255288
True	641.8149428698418
True	116.70233587546532
True	228.1523485890681
True	131.4378440914941
True	12.268390897343092
True	287.1887012085387
True	375.3325670421807
True	1133.2397594485617
True	243.0273057907632
True	392.43835169193073
True	664.6283330569088
True	202.2654485694301
True	27.35640148072304
True	867.0471401992164
True	624.5040834266471
True	153.66224246258787
True	624.1989371211154
True	165.32675695366632
True	296.89798846804405
True	776.2090055413031
True	32.08371257679966
True	106.96453817197808
True	496.2566010135696
True	63.18109057863408
True	75.0691376135495
True	403.154551017248
True	22.59967418766481
True	757.4989396579625
True	97.89829228525473
True	160.36661960141186
True	17.979548636013643
True	715.7550547486311
True	29.44965843313088
True	790.6505493848073
True	402.02601727727455
True	111.82779337711258
True	704.8428804893061
True	506.4232024950014
True	557.3091029407045
True	42.696921102483465
True	372.3225709170973
True	5.21861328627624
True	96.34660193193972
True	384.9982498931524
True	46.1859819062548
True	123.09431504803436
True	304.57362494441765
True	179.43596552972377
True	102.36606393339748
True	663.9271716349269
True	19.0230971607757
True	1148.3617761858936
True	505.42445214997593
True	302.8179012501252
True	492.591422587163
True	124.93381866902826
True	795.5302761219885
True	1101.0537315145068
True	752.1545667828419
True	179.54496513443814
True	230.8075830306401
True	51.75879063894351
True	62.07877333722749
True	156.99200763444523
True	104.49959202678475
True	170.7824583952858
True	1166.3321005848752
True	314.94486110626514
True	359.43217621507785
True	700.2940810860623
True	16.05573145095516
True	14.535688129087406
True	593.3310527384064
True	5.710097845993947
True	111.43590350367197
True	701.4424486425299
True	187.18353131514732
True	679.0440782995029
True	839.0506898311199
True	156.3561502673224
True	878.3972589503732
True	2.3753661026164474
True	460.97531973216553
True	1051.0688321332302
True	26.701953814381618
True	235.5337227746569
True	156.41005397297857
True	940.2224831065944
True	232.24809583192996
True	483.910120988037
True	117.9778319766546
True	520.324589858182
True	151.75085246895304
True	98.39098385919635
True	384.5582090701118
True	72.70651651088997
True	52.48328136548399
True	1049.3741670880836
True	252.29176005655464
True	158.0456715548336
True	372.1946676738827
True	401.44415184008966
True	205.902359186448
True	164.7396986512494
True	393.167125004559
True	34.560458069569066
True	482.4374538434694
True	1102.1366191832146
True	115.8943029160652
True	460.4058983915991
True	314.10947294971663
True	26.67064078526524
True	391.1218813169657
True	104.0030650112838
True	597.6917643978809
True	212.4824333763523
True	418.5932875159684
True	21.645113687531094
True	426.512379379056
True	101.573699028331
True	341.23308642950394
True	34.4472756624817
True	168.92465598933873
True	245.46493034616648
True	794.1206622304733
True	58.11793861335737
True	135.77921499158808
True	234.68338465568985
True	136.85437911313906
True	650.2113604918912
True	560.7316909415732
True	781.8171568032033
True	387.60041961103735
True	540.3896632067422
True	430.4531503028825
True	673.2789135352884
True	72.31127491047036
True	471.81917564693
True	425.8476982934061
True	48.29024271639284
True	81.8654958877642
True	126.74854968567324
True	83.23944658485384
True	323.8899850438588
True	844.5141535967995
True	323.4654289166426
True	1097.8500059273556
True	316.86380207701467
True	901.1699787416104
True	146.05413826458343
True	571.4970894823005
True	610.1663518953688
True	688.7002023774584
True	437.4876654902863
True	63.546755959643846
True	297.55949325498364
True	42.1828180696801
True	166.84712657036246
True	176.5173179932367
True	1120.201297096106
True	229.8717891653721
True	554.8785230780082
True	562.01779996466
True	575.2962451500252
True	872.184987147504
True	600.3656404965076
True	672.5034483514537
True	957.9822447200148
True	124.52063203567968
True	306.0957852371798
True	277.37262181617115
True	307.99784996743057
True	90.3309344728262
True	392.6960943636262
True	4.850999226410089
True	318.4478844150648
True	242.76087967716344
True	617.9350694452194
True	273.799006838773
True	355.8615897225281
True	10.197068968899888
True	63.42111853566032
True	532.3901091683917
True	31.14579812051437
True	145.2433586004453
True	65.84636226654573
True	139.22013435845815
True	231.28941788914176
True	69.83598975164873
True	391.72693716076174
True	276.78914274549567
True	105.47888907795324
True	342.2580491282783
True	67.04505889154213
True	588.2763950749212
True	865.703667113353
True	276.05046546259206
True	1161.1802832330368
True	113.7432936465476
True	322.2123788385775
True	1055.3335628705183
True	94.61076875700444
True	292.83915548400864
True	9.24394323738098
True	401.6063865662858
True	452.3142499820921
True	154.17305591254637
True	622.2974859869722
True	903.819998773585
True	156.564095226349
True	79.76582416843864
True	334.46285619761505
True	530.5334679978931
True	599.5301753882028
True	1226.9340537662831
True	27.80502758314256
True	940.05674322944
True	140.1885464075481
True	631.3736790079273
True	111.50258421314086
True	132.8373096579897
True	186.7520307965822
True	168.43596723626038
True	761.7055807082756
True	216.97983121367955
True	225.5854747987206
True	65.75308778835961
True	512.4327514498731
True	463.96646377539423
True	179.96966582361372
True	230.4168012480011
True	16.28691224587331
True	417.343906499729
True	232.2865242300233
True	282.9778456912324
True	114.72390125507442
True	730.3333685224516
True	416.78739841348096
True	263.4604272193261
True	641.4740328834081
True	527.8809329502488
True	451.4644456613573
True	136.33399424311776
True	522.0083675417904
True	427.2577664353021
True	3.4640344104996137
True	191.1026986400074
True	93.37234410147218
True	239.20211426469336
True	2.8464578508143084
True	130.9815133920372
True	350.3815855778456
True	6.578889308875659
True	858.3918541358116
True	173.21388920990216
True	728.8850424146714
True	811.5537713712331
True	160.8437195420465
True	236.8557890418484
True	480.5633249204911
True	816.9633912540595
True	44.2181295429202
True	38.21633929775485
True	132.1789724809606
True	598.7212350934396
True	735.838666848175
True	181.76817086736943
True	585.9238526400411
True	593.0681593740292
True	849.2678724145317
True	402.3001994309056
True	190.51967322771705
True	893.8064572471762
True	229.66715138389063
True	145.0445470351825
True	333.5898997156117
True	223.9802872573955
True	210.60616663619743
True	611.4473520146804
True	251.53279780823684
True	193.4036673028473
True	461.045980562858
True	451.2700299710877
True	66.3562621751245
True	293.70220505259823
True	75.16584068284236
True	320.80893840586106
True	358.3862231536541
True	253.6960173242042
True	182.8073346073353
True	391.7818411293672
True	655.5311273577814
True	734.0784506207532
True	301.8706480898884
True	745.2156144048852
True	64.03353806587542
True	858.8088719563788
True	342.67743218713656
True	12.534317010844717
True	608.6078971579911
True	687.6172109649004
True	251.80385619585775
True	171.4966447471829
True	47.5062076162713
True	387.274059296116
True	77.77120827791798
True	13.035254072217697
True	884.4240839610947
True	351.52577840266656
True	185.27437487903703
True	1037.0063191299248
True	11.735621335768034
True	795.3034726554256
True	32.01265027021065
True	678.2748158422132
True	61.447845664657294
True	780.5613173860619
True	451.21540563354
True	198.7440734024607
True	451.2777961122876
True	211.93801942074467
True	298.56112823721924
True	229.574379464222
True	403.8068112226933
True	9.215837653027464
True	329.8822584659337
True	111.54495920592092
True	11.86055954669642
True	478.5158158576737
True	726.546218887578
True	288.17118710271313
True	73.61418766632207
True	301.4473752618134
True	83.05720356456742
True	194.4210453694592
True	180.27972466489547
True	371.29298674691097
True	44.4477680411595
True	145.8642079732861
True	368.8172626929179
True	880.0968457071624
True	109.18558232557784
True	213.04618919875443
True	438.24491771812313
True	18.27140881915972
True	396.2989753996645
True	512.3215566024644
True	94.79694763483944
True	393.2520992266865
True	362.9218238017455
True	406.1983976989244
True	588.8257612323807
True	1079.2478150838238
True	980.25750444077
True	60.0332016195874
True	1037.9086074725392
True	109.41790531095424
True	111.60427774452413
True	113.44219616727813
True	485.2816567343273
True	381.28590128627184
True	568.1807384575488
True	250.31337170608836
True	158.59049717816993
True	398.44383287918777
True	16.045088790677568
True	476.82607375304224
True	386.1140827493069
True	153.287481429996
True	93.25808200455164
True	540.4274948908418
True	1010.30911809439
True	196.9931063361932
True	70.49469676965498
True	414.649153306955
True	375.2729801240957
True	492.6077824319594
True	306.70506487894227
True	4.803012001652981
True	567.9480904564125
True	497.4494410281793
True	501.9156747402785
True	201.18680029850944
True	99.30263540956108
True	21.365715057200216
True	374.5181022756517
True	104.05583163168484
True	7.8365294725336225
True	32.84444572424165
True	346.63012830543033
True	659.766195959207
True	134.29960261776256
True	94.0321101151102
True	24.777212350578942
True	399.5942827218563
True	354.84628997928667
True	778.5579911893412
True	308.710697868857
True	515.6915714222619
True	540.4892558207703
True	529.639926422913
True	295.8301666452457
True	552.8494775103002
True	100.5852659885291
True	577.4306236316402
True	6.360437504632296
True	352.38324370972373
True	470.102094304707
True	980.5368218765092
True	343.31961926884543
True	793.9582417870995
True	949.5635403524012
True	182.0818213658889
True	35.65878753169249
True	372.4350234781567
True	391.6723489699073
True	587.5348704553959
True	252.4789033861861
True	29.78077687827965
True	651.0662214592385
True	129.96771777418408
True	1056.7130877281988
True	314.99313951521503
True	453.4137642192494
True	135.53848702187696
True	803.4071779127853
True	135.32578044610162
True	809.8686805481252
True	554.4874204277073
True	189.7783987963212
True	109.5220878961892
True	63.17172026525804
True	566.3722440435961
True	935.2946429421028
True	429.6589528839483
True	531.118137846755
True	131.58628488532975
True	617.0806402654376
True	467.891080856889
True	779.6574037401348
True	335.7009379438038
True	598.3335515021053
True	112.72070251613962
True	26.7402339761792
True	420.28481726801033
True	171.16837461944354
True	101.05331381926136
True	370.7147323197559
True	1077.4663408986823
True	273.1749121440095
True	552.8455418831654
True	10.813977488604468
True	73.76531836273294
True	339.5822101612106
True	767.9210905897298
True	456.27284496625634
True	529.1022978671551
True	713.7107493704576
True	71.23119184809909
True	721.817846329793
True	48.88150898776629
True	101.69815711864727
True	195.40665448096263
True	81.92395415689997
True	26.58095090232641
True	298.03159847113653
True	455.34944145566607
True	892.0858494910298
True	852.7537268151241
True	6.944890885394658
True	284.6720317817681
True	455.7974672951549
True	126.7998884220817
True	234.6740807651126
True	307.76629285118736
True	1337.7782943024354
True	455.4983090997858
True	25.03960728368144
True	183.12269931094207
True	669.5130461431364
True	33.43508182960746
True	171.14988248533336
True	573.0129996987282
True	72.01450390446594
True	865.2756488903682
True	331.594942423871
True	688.090778738126
True	79.2849692946887
True	700.5978663773668
True	597.4492959005861
True	853.9087859403064
True	249.95673986590333
True	516.695579333375
True	803.0629034049
True	920.2718422357976
True	229.33949215769292
True	776.4557375907281
True	220.4366135884474
True	442.941931816945
True	362.4853687924891
True	504.5173426771759
True	492.5525222779322
True	318.1266015055609
True	363.7963019318788
True	111.9715424539592
True	337.0896320392871
True	1123.3649712402714
True	328.8758036965066
True	145.67476738333556
True	306.97510590513446
True	736.8156798740882
True	657.5936215850527
True	416.0572038651666
True	123.11615663504864
True	330.94818880822345
True	32.80273350240969
True	156.75759811486557
True	90.0212319585254
True	93.54057945678358
True	552.6116208699477
True	135.76787286890965
True	128.399723707663
True	104.66732395666769
True	85.69963922601825
True	450.9175150646081
True	419.0504858411469
True	1046.8321715524662
True	511.3984672365552
True	842.8616237675362
True	282.03030352285896
True	296.12368400505136
True	524.575127265062
True	199.65670932747895
True	758.3036566510362
True	243.50476323999405
True	352.34746706369503
True	71.27745709619072
True	120.03115056999088
True	271.0114593226319
True	123.1261672551058
True	461.6380093231031
True	29.29531608738152
True	561.812554389001
True	1018.3237028765944
True	750.1351762055399
True	1.6816146465203483
True	61.5963971912043
True	486.51801073348736
True	431.088282232
True	77.2959254769149
True	123.22344226897384
True	294.6687164333483
True	79.79168334539466
True	54.79871788979067
True	731.6848143789342
True	651.5923162253156
True	165.51856719588895
True	166.27872574331755
True	538.37644105788
True	51.869853642795256
True	25.611292175343653
True	566.4076051345503
True	447.0038985851127
True	1096.4745620623437
True	47.42125837430764
True	448.0524904914407
True	882.5242329682455
True	831.3616984216666
True	294.03070948273506
True	766.1410051495891
True	409.2871498219718
True	39.486118735499865
True	97.75697405708208
True	723.6688576729734
True	74.48501946587447
True	140.2179653779935
True	955.3737526676528
True	186.51087753307928
True	276.9771103828121
True	102.75610735476778
True	657.117927940842
True	602.9832328929721
True	215.92906023558083
True	426.95482512804176
True	41.29756276415077
True	273.30213804819385
True	604.0754565127971
True	608.6433454743742
True	311.9564495097762
True	76.66992460212778
True	937.1948381181604
True	1035.009304219085
True	566.4178693042544
True	63.91988215548163
True	29.890359449711607
True	85.2129901500318
True	101.72772474052468
True	98.10700847054716
True	875.3116245537886
True	1159.4764450814669
True	710.364341297738
True	309.5825719705903
True	7.910324212719427
True	20.288384808620798
True	338.7719367189138
True	482.97829145377153
True	46.91044245184244
True	564.0800143817709
True	432.5377362283039
True	407.2657143433508
True	82.21071673504505
True	193.57318621415067
True	259.0764892505173
True	142.22766281177482
True	395.3296898880188
True	44.23537084998233
True	173.8682040793722
True	1170.6385332860486
True	6.099764565883083
True	24.92355088112489
True	581.5597070983257
True	359.54768531183606
True	793.8218502171131
True	152.4781938215612
True	768.0324998786616
True	609.1333448292571
True	282.7603339836926
True	435.7782171631676
True	352.60101713776606
True	294.11026817739423
True	263.5242845931708
True	404.5755048709048
True	507.6949492129637
True	482.80832352044587
True	106.91861001242393
True	361.92192582712016
True	8.095461132437402
True	191.8997016595503
True	226.1097219412763
True	898.3164380528984
True	610.073828225841
True	30.987982059483105
True	724.3667829932401
True	831.539786987522
True	111.78840952350458
True	349.5981699843408
True	866.1780848526744
True	216.6808794281044
True	167.84964076098487
True	523.2310788791401
True	585.4194412362033
True	1116.7856818245516
True	145.5171404236653
True	155.72501116134922
True	257.3659341414782
True	306.61735441918336
True	403.7245345452668
True	408.8803239136042
True	314.01287659452663
True	423.70460341030304
True	506.0424299161669
True	220.5359603210901
True	1451.702208697462
True	249.6402797624224
True	408.4028392960101
True	54.56975251844408
True	768.4088393060872
True	258.0769580017926
True	938.4993038299314
True	554.9615019889994
True	322.67936303559924
True	771.9619033903351
True	267.1378145245806
True	201.3887079038367
True	261.9356535273449
True	223.38921464335823
True	141.32131041220114
True	248.22290480458904
True	724.7995045527848
True	507.73280042377326
True	216.9907154992877
True	1189.407812881793
True	113.1816699784054
True	265.11078669435494
True	72.84224411684923
True	306.035684460653
True	421.74501672572336
True	91.92538357841433
True	205.1003714540964
True	74.27834465881736
True	687.4429755253849
True	372.7993864362884
True	216.084260408481
True	721.9709751624539
True	881.58719708579
True	803.160293728782
True	819.561963060718
True	356.4863449189355
True	1.214304621153634
True	263.537870348199
True	55.82036349304699
True	386.43057863665456
True	49.69414902692207
True	351.7145465921327
True	873.8156899223067
True	1029.682272081569
True	398.1932666236938
True	24.204164386753284
True	523.8024444770947
True	513.8224145032135
True	195.5504482978114
True	241.32945192133585
True	293.07378780992985
True	22.840203594927683
True	123.56454748119128
True	958.7855663246884
True	66.70022873301083
True	489.34992274073386
True	786.4476082755264
True	101.87257481623706
True	245.6314800912464
True	110.765696166649
True	15.468393636034696
True	1.6812653946546083
True	114.2953947269681
True	1006.5476925412576
True	481.8441114894049
True	67.97908926247776
True	790.5062059353427
True	347.1213393699404
True	1.1317230984154991
True	449.62275484784
True	182.78075996533397
True	507.07465741444463
True	84.11469297197874
True	346.71885650969693
True	366.7439244632902
True	161.58728047427812
True	212.6949210723156
True	126.59251605129408
True	176.1430883131848
True	1025.8023492113002
True	15.3410830047446
True	507.3431351704663
True	476.21146358070456
True	406.0954987234803
True	227.28550999864387
True	222.5122946726551
True	156.15351639007858
True	46.20435578762714
True	483.21097766376255
True	145.80533108755384
True	841.0527319586556
True	864.9494901138439
True	245.3437227771103
True	323.3155847724444
True	525.4018280673761
True	41.46081521039781
True	83.43902564128868
True	756.2251471089172
True	1097.8717623318523
True	115.1673290839524
True	719.8449892187645
True	139.2770869693797
True	941.189695965498
True	682.719830462765
True	105.45435773327958
True	272.6397769044567
True	625.9439339107246
True	270.47200429543824
True	48.28046848342717
True	571.623635511419
True	437.20880422432265
True	5.343649130546671
True	467.9689757504362
True	67.65443852653922
True	178.42120365742358
True	239.84288082256617
True	304.232051007174
True	77.7753731330783
True	234.6984676233116
True	352.13386580047114
True	424.527136768112
True	907.623798977016
True	47.26176272959956
True	935.9122699742704
True	1031.7486103606614
True	129.96962197846892
True	74.02371099414195
True	1005.059408643057
True	35.63205136856777
True	233.3214288920712
True	82.73063547572036
True	211.2506373289114
True	367.2475035284493
True	950.6375066427324
True	98.21632361132284
True	68.30422711339801
True	591.2696153990466
True	283.78267952852406
True	719.7346837818694
True	51.116152249200965
True	486.0250067461035
True	405.3302320761493
True	689.1310942728182
True	54.34544707257909
True	114.03388723940932
True	27.999438359305284
True	267.7875644861293
True	43.51788986562741
True	349.5371943659842
True	2.4965269779756296
True	1194.3713274413726
True	105.7022269128953
True	136.291666005169
True	350.05307511264954
True	723.5578781486136
True	666.2451369005521
True	1003.919235069815
True	475.06764609389296
True	417.7268001838666
True	142.4897095370652
True	407.0780143364614
True	839.9093000054005
True	430.7734097652481
True	941.0850667506248
True	88.72115331901426
True	420.4949396286463
True	183.2819875613152
True	291.82930835345934
True	729.825161846637
True	156.15100573068722
True	129.9491395555682
True	67.11833568628398
True	853.7683746452394
True	784.5626469785665
True	82.19716597426722
True	447.5879827846465
True	754.372502018086
True	413.1152546377909
True	53.97799537338621
True	322.9243937616591
True	766.4049990999396
True	29.747156865626163
True	354.6693120909932
True	168.4222323668054
True	270.79778891494533
True	31.42077106474084
True	224.1434058042988
True	755.8198752311657
True	640.9627049789952
True	55.91744277052273
True	286.35566069622064
True	910.9018962842638
True	17.400535497207105
True	329.2903008197053
True	294.97923239611583
True	420.38429305481264
True	218.03466441989443
True	588.7123668230124
True	47.070049467551286
True	976.07028585353
True	896.1654002571267
True	47.29653783972061
True	395.1834855621676
True	727.6193578102286
True	925.0760710568072
True	268.37571058547974
True	580.5322795912714
True	133.09572395831657
True	192.35189842768872
True	131.81364555295954
True	141.0600277288041
True	220.09277956743244
True	929.600792960428
True	782.9998671145015
True	968.0131912607166
True	19.53012389250395
True	26.418203739522525
True	368.93290477268494
True	14.276188310031412
True	599.0747427104081
True	1058.3147874179836
True	276.8348687286639
True	215.47234767997764
True	83.9647310460148
True	213.59367525166053
True	144.86501189728764
True	44.673430214497365
True	133.15372844636485
True	89.7358962879027
True	242.644547525294
True	509.4224325914949
True	166.3004814778234
True	31.624386823898035
True	60.06724490790371
True	420.0697268045748
True	265.87820630538266
True	598.2368902780628
True	24.1021112879136
True	121.784810428928
True	683.0078838468019
True	263.6293292894824
True	484.6280190400962
True	669.127874839738
True	100.37781176719054
True	113.3236740131028
True	74.77711739969703
True	25.76249155533397
True	123.9676762294761
True	88.51147898171753
True	105.76406680641064
True	150.42667692128518
True	241.2290742236221
True	822.1803140554836
True	280.5885667802757
True	903.8551660120525
True	168.41952466027396
True	197.5443607009682
True	801.3912925212903
True	311.9958606685929
True	600.5430168840305
True	254.57992706158728
True	379.7215333492968
True	460.99534816029154
True	550.626481290945
True	655.5708532901401
True	367.5445787728346
True	37.115383945406734
True	565.7597043403247
True	621.7406391839638
True	21.01125822588255
True	11.270355585934157
True	265.53135787524553
True	389.70374227886447
True	452.0744063959496
True	69.58003501857193
True	605.3356101608083
True	972.8107002435518
True	241.8780696221092
True	907.7215555870164
True	289.3452002700303
True	100.60796639466496
True	286.2625774515341
True	668.4633332922496
True	37.87654010134604
True	581.7877152752623
True	1319.390706172387
True	1023.0933275960924
True	908.1507723602388
True	209.858073888249
True	90.59477607334628
True	202.44456047656053
True	859.2367818499365
True	139.1824590993673
True	1066.5102744836724
True	896.672670802688
True	42.09619870407083
True	87.0436638358884
True	411.487318427356
True	410.781131037954
True	206.54608099636545
True	505.9187298898588
True	641.5538803252044
True	117.73770654762652
True	267.8690117013381
True	1064.6395918528938
True	56.86075553748805
True	713.0506395873542
True	546.3843770541525
True	38.76773699874876
True	818.8342047964278
True	394.9141954904547
True	571.8495261040256
True	110.3415814212158
True	266.45007053385314
True	201.52514902791603
True	27.5655804553778
True	132.76902641309115
True	733.7110427724946
True	141.61361768756683
True	379.2052708357161
True	66.46174098693203
True	644.6511100363402
True	617.1043674648794
True	233.2757940885611
True	460.4001057210006
True	170.2074527582265
True	162.30060102120746
True	214.14912336350545
True	296.308469660526
True	363.47088579391294
True	131.8441738794146
True	192.37495712132653
True	28.799459541732304
True	883.0724033596979
True	296.76659547292314
True	10.791665747582812
True	364.64851216279794
True	173.57119159727134
True	626.725462220679
True	376.16587091591566
True	575.6490171786041
True	574.8695464087587
True	483.4837688305832
True	782.8719650157921
True	232.65171958559264
True	543.3814693381081
True	161.88385611286446
True	538.4272456787124
True	364.582594296259
True	373.02547175994687
True	130.89362179266814
True	134.24827119088022
True	108.74205858667725
True	62.34805633921825
True	741.5483387932587
True	184.0306931804531
True	46.03489252010324
True	0.0
True	540.8185621432774
True	115.47997719255116
True	23.752921646883344
True	42.22276754531083
True	114.6666396394096
True	535.4100267616208
True	180.25181872564397
True	106.13796054233548
True	35.426273968209415
True	160.76275487939537
True	921.2001918779926
True	49.13943360335946
True	223.3109340991149
True	739.7602434103993
True	316.2942415388815
True	475.3821178626744
True	460.0546125105906
True	510.1724346441422
True	608.286263055317
True	912.3550182665658
True	258.1584327513222
True	1059.9802103828576
True	911.3924564333712
True	606.0116052395585
True	342.30687312029187
True	812.1010950505494
True	9.70205804636098
True	32.50232633448121
True	295.61352839396346
True	41.80990238634651
True	203.297421977262
True	771.4738363183462
True	220.4720114682516
True	782.9131107541203
True	745.9158318320133
True	122.24956945694694
True	364.8732570605111
True	607.5048138480017
True	24.72935617008886
True	131.03910212810734
True	429.003559778762
True	305.86768200819347
True	197.50681607345976
True	109.5630382640639
True	377.7667911780318
True	22.07782382678661
True	367.1703332946985
True	380.3315542601852
True	1046.528381756365
True	382.7923099808689
True	31.53995740811561
True	440.3782206391666
True	417.718423145783
True	227.26363941838267
True	33.19022641301744
True	769.6085730593095
True	428.27336399840897
True	179.87952818189936
True	12.628915169518196
True	1200.4450362158886
True	161.95420704212717
True	27.97549078359996
True	300.4348711147681
True	294.7476936020942
True	117.73902940685524
True	291.8181970177492
True	48.874150037802586
True	314.7201026664024
True	298.1802269485533
True	317.2006107682228
True	30.61302705796245
True	46.25796778735571
True	1030.7253197147688
True	23.82567782416791
True	12.606231936478784
True	180.78404440141483
True	655.7410114608275
True	7.401055073608973
True	199.53936608218004
True	180.29629546780495
True	544.6282245605199
True	372.627356326775
True	778.9575653248436
True	319.4174525627946
True	494.57657985394445
True	445.8486003671661
True	491.2186004193757
True	100.79145331438342
True	1255.1025572063822
True	908.7259235890174
True	297.51349401512937
True	508.6428974955006
True	104.5164920191426
True	578.4987426771229
True	434.1239570896298
True	159.6059994098798
True	75.40436381015401
True	346.3909111284405
True	175.3267305031495
True	31.640146902908384
True	617.6197603627824
True	386.7475502045152
True	73.18542509032248
True	28.06521728245045
True	662.1575369081297
True	500.1066206036485
True	70.88220754527782
True	19.96646877931673
True	323.2307067244884
True	322.4522794831495
True	709.0911447043735
True	544.8759970120034
True	561.3705616314874
True	773.7769414137142
True	8.873614452269452
True	59.12672665040715
True	35.983489834175806
True	57.53984710374032
True	495.04560608331246
True	579.9703799276385
True	84.10015243685496
True	105.09396077932908
True	193.2149928085025
True	75.76881292989809
True	175.28502863096386
True	205.58362114892708
True	263.30549915860684
True	825.1525332737322
True	616.2067773119268
True	295.54033909979137
True	193.40708126839613
True	287.80204719789134
True	241.37135763328047
True	756.0660912879167
True	320.528658246096
True	167.97597966719556
True	895.1191445080423
True	361.4671061416335
True	463.9759446951399
True	149.06562620781054
True	108.60577208303307
True	66.94565606662603
True	214.2986801340696
True	984.492987342038
True	534.475443830827
True	110.22957648333188
True	357.101546660143
True	102.87721931758708
True	681.8382698315364
True	4.206316306094237
True	678.0873598187003
True	36.97434785690916
True	949.1181625026936
True	849.695095237054
True	201.05919064246908
True	29.511580372875933
True	82.04725868104747
True	464.738299283686
True	236.93394627468956
True	1.5010146685783612
True	78.7864039337561
True	1086.9216697124168
True	338.10314462773647
True	641.4113494905297
True	482.1221743545529
True	31.294768136354552
True	134.53589170816767
True	440.66765852186006
True	943.5251498257924
True	818.6094974553463
True	410.7750620947997
True	338.50942821454186
True	16.941837475878703
True	75.91964856050356
True	776.0608090405685
True	466.4916602864544
True	379.27200689002495
True	883.705499523037
True	27.762341716705084
True	219.01419083787536
True	882.0691347641102
True	236.620812566851
True	8.40801441123488
True	491.55752542404895
True	103.33969098048028
True	630.1770558086563
True	54.61827647474762
True	256.23416130207977
True	857.3320923980087
True	865.9215866575472
True	272.42835013234435
True	444.0527730579244
True	118.53464764673548
True	586.0487125036844
True	257.7220902584202
True	198.8925844511516
True	910.117472330007
True	55.41350745541371
True	718.3736081316217
True	292.2096005804956
True	299.7422876928299
True	169.7399330589439
True	474.7876113043392
True	585.7419951852357
True	371.51291738505006
True	402.4879624080908
True	72.7803708635113
True	169.44946416626212
True	428.8514339788756
True	221.19465271553725
True	39.12763768350858
True	207.1901295956164
True	387.0652859666711
True	406.68814560833385
True	750.6097342311716
True	139.84681765896102
True	659.5885956207246
True	510.8512603341744
True	585.2194409053386
True	129.39871645666116
True	38.47425875012189
True	674.8437240773557
True	71.03997619203072
True	556.1825399095229
True	697.167447472667
True	453.5075305020693
True	124.32834319158503
True	506.42411614848623
True	4.901925752989603
True	385.0230689842055
True	31.285464895965564
True	634.5862738580586
True	272.191982351533
True	574.9440429723127
True	718.2025533595034
True	145.95419421348743
True	515.1733654139072
True	492.3180186699697
True	63.48820775265659
True	993.111653542791
True	2.9022102083002066
True	27.20821821686276
True	656.5489070043035
True	682.341303359549
True	134.4371164546915
True	414.7195579127627
True	124.4103511050926
True	74.42477833471709
True	485.0885294114622
True	43.16003286596995
True	497.5174302405207
True	12.379014197266953
True	802.1910441681327
True	555.2599679999461
True	678.3073601407052
True	96.0343764443276
True	375.1183532896209
True	980.961295580129
True	892.9760787949897
True	142.93284132293215
True	542.3499811857346
True	462.2235737891529
True	250.96401827991065
True	263.3885032437054
True	5.916432883467782
True	306.9486996601854
True	12.488631902528397
True	380.5566844753727
True	68.73472437103884
True	431.6584280822996
True	677.574174237759
True	125.94720508756734
True	232.81651697835608
True	662.2649075781327
True	667.2131876472682
True	289.9345998747781
True	135.77838718246588
True	161.58932849486115
True	482.76029639840095
True	86.87288005190644
True	10.40207114371255
True	487.34722283553697
True	563.7745401842634
True	21.065449448598425
True	138.78646676373702
True	897.8187692228713
True	508.6244535898561
True	277.4687964617317
True	34.840680744869786
True	469.5372318426788
True	111.48880050008692
True	578.2533776165295
True	657.809238429446
True	299.0972448216576
True	371.5929086056956
True	189.0751172946105
True	237.06845308337745
True	76.40113804658316
True	212.0072163862017
True	497.30035145192704
True	22.05269300532879
True	446.6405476409128
True	385.15824539413626
True	715.9946784286324
True	905.2361891315091
True	874.7188473828305
True	153.48060418538395
True	411.62297655350034
True	71.95130482743319
True	193.45667577801183
True	314.0047643428626
True	10.480962663944728
True	793.5957516893912
True	22.469065917984437
True	394.5916498579102
True	269.5830981212478
True	633.8700557137897
True	199.1963364773334
True	38.557255628106425
True	680.8151397937522
True	1053.0912784783754
True	229.8468068345528
True	129.52841357374348
True	596.3187973008572
True	501.7968154947
True	18.234700629363093
True	838.9928356631186
True	105.03038571885077
True	47.74396328122434
True	304.4209422840778
True	353.33576063497435
True	395.1684629388772
True	266.16478972655784
True	18.016400132348075
True	22.937404116685848
True	849.7340396563699
True	204.88736221357303
True	112.53620994731864
True	872.7696658874438
True	655.7538884270813
True	640.3677024302694
True	447.5872902188796
True	153.35448833812262
True	31.07933420026089
True	99.56060761448184
True	423.0208789937227
True	228.70544394612412
True	476.1235975952627
True	150.23767014717453
True	496.2134831097117
True	630.48813043666
True	977.7114347785548
True	23.963462120068783
True	1017.967769007018
True	1035.6245337364726
True	493.50327943772106
True	84.32039242540463
True	789.9804871898401
True	643.4037103798346
True	651.7580592547154
True	172.56148123726527
True	742.7352655201312
True	719.2997895818556
True	122.42109366584768
True	752.9287377330776
True	834.8720399635611
True	473.7105095748572
True	230.06730462343015
True	73.60360785563664
True	313.3930729760875
True	363.821899475659
True	451.375120915978
True	438.45280688242025
True	202.9244759380584
True	315.6781376931012
True	3.399544134406824
True	13.485256567965568
True	111.18303576755608
True	133.5453652333235
True	352.1827217301147
True	357.3265005668566
True	109.92671770205978
True	16.574070481597673
True	218.0529636040497
True	859.7361306769678
True	468.0869282318483
True	535.6190187491387
True	562.9191648668359
True	799.0198915127055
True	630.7708845401128
True	93.40486556123471
True	193.1999209703948
True	246.42760851411907
True	285.9897953528592
True	105.49327738583608
True	357.1487854144869
True	430.5341522513955
True	173.59244789997138
True	651.8255371641485
True	246.6463051680645
True	203.1384453045523
True	29.888732572615268
True	252.93117643490436
True	518.272633848802
True	172.22532830785215
True	534.855864769259
True	489.1260800075592
True	247.69485638933617
True	106.99361596249
True	42.52088440154271
True	399.18910328457673
True	804.4304393674121
True	173.36740445775743
True	1031.9246272976702
True	1028.002027353743
True	477.7169285055438
True	100.63408616519357
True	122.2445392946427
True	671.5356924086573
True	7.859517037314844
True	229.7448950805042
True	133.1587980980242
True	118.33031312114952
True	325.50745459065206
True	629.4291687403028
True	38.437168007696926
True	120.83490125035097
True	935.3638832088908
True	55.544150323291404
True	456.0534946293085
True	521.8695055921936
True	253.4158599547665
True	128.8508090897638
True	950.4393324749728
True	1186.369689693687
True	510.4663378589777
True	641.1743486908023
True	217.0720052180719
True	153.34840254581584
True	319.91933730642563
True	256.13114929107365
True	168.94831600353837
True	311.23467721589293
True	334.11087017759854
True	11.49543836917426
True	619.6846347212561
True	148.93984624190148
True	77.78128863134076
True	442.62118761996913
True	315.83769589426976
True	1159.3162840464636
True	358.8077587592626
True	997.6307353344108
True	11.012120524416195
True	257.4117174192402
True	223.47224795694436
True	158.83525780987594
True	484.7588586079571
True	186.81323255006325
True	418.56330346173473
True	330.5521757895364
True	115.33311783617852
True	349.7809946410048
True	1027.686458056023
True	711.3228725400736
True	220.10768785387975
True	109.16701135175212
True	293.12342058485723
True	24.904855594667666
True	365.74224465563066
True	335.4168302717204
True	567.1999570277067
True	450.8993626953857
True	353.18086163400994
True	156.76295359980847
True	14.098369556372347
True	418.26669881979416
True	290.7342419178952
True	145.7596610623031
True	302.2922368547391
True	437.21642669938217
True	819.2567535417301
True	318.3904300049017
True	773.3483599203773
True	420.95194245610463
True	375.1246439208422
True	1.7092106545478791
True	1171.5978657106236
True	101.6670323135338
True	945.7265479404972
True	202.7049329561101
True	460.35702019168906
True	659.162554466928
True	84.88911463675385
True	471.5114100976695
True	35.27723191626619
True	411.5251195219861
True	75.48872399582554
True	219.7759501537415
True	38.37989380312092
True	667.287157603752
True	184.6572287748802
True	25.96514528715388
True	390.7472082756013
True	114.96160922285686
True	169.29296234120628
True	831.865147091936
True	257.2284542749417
True	154.51783805269753
True	386.0836009077456
True	524.5498610913311
True	336.50018004711274
True	504.87805758727234
True	621.1064088964044
True	160.8932776046147
True	6.932451077886947
True	69.28642926111418
True	413.9812960380366
True	91.8055374277089
True	78.66835241117857
True	1081.3168991102475
True	27.348206037928463
True	326.7176287465865
True	316.99582572836823
True	464.63257562579713
True	670.8290284010976
True	195.69256650925652
True	664.2165380010272
True	330.0338694831423
True	351.04498590921537
True	275.91893623178646
True	212.58896375880437
True	368.086674889345
True	446.5072912235448
True	406.7398091843221
True	604.1631175589307
True	144.51933633219952
True	73.15600144964745
True	40.112092695775736
True	298.6117486855434
True	621.345037006448
True	405.6069067851448
True	763.1014102169186
True	220.79039125176027
True	409.3361201553824
True	68.33720135892077
True	55.039452338812175
True	425.0407365523087
True	198.09938884492652
True	231.82352097689807
True	42.09045858997045
True	1061.3065471445427
True	173.0647034730748
True	893.6403264001138
True	322.43863030490047
True	919.8424306451764
True	236.8878740780032
True	463.4141783687056
True	532.044088060849
True	612.85607219946
True	210.59659419105105
True	472.9433714689487
True	920.4940150613348
True	121.9478423206382
True	7.360722059319116
True	578.0246873174553
True	29.00181322234192
True	72.37406373574402
True	779.2013053113692
True	221.7366859637309
True	1005.3159721067652
True	711.7400537458143
True	409.518248998657
True	282.83788697764896
True	485.5880232165106
True	344.68002195557773
True	186.57650462369756
True	674.1192848037272
True	722.7247519429973
True	220.36183937157327
True	90.8423670457754
True	514.2200421278636
True	137.54293894888414
True	392.7885119682204
True	333.83536732989563
True	67.96804764246426
True	379.9368606782446
True	428.3332863348509
True	360.5209993570269
True	422.0088016834786
True	424.2698793057321
True	705.6570112009509
True	54.66216604774623
True	466.0522120307601
True	336.60446615660646
True	651.0646914703136
True	211.1304237703056
True	101.16177081303448
True	41.10105961877916
True	542.3629463226414
True	640.701724967154
True	181.67272105495783
True	412.6297875221718
True	338.1374717009039
True	16.551105581702792
True	174.88576830377252
True	290.87236803635625
True	3.272795818608015
True	878.7868645042374
True	78.25601412243438
True	102.42279839182028
True	114.49522792619568
True	361.5695552514883
True	35.97647455237905
True	455.5491185856404
True	226.4712189054405
True	6.265332156905996
True	117.3313629041535
True	448.19379228525753
True	50.36247581913845
True	71.31577735780006
True	180.4602674243316
True	302.7790703432071
True	940.1368935458244
True	386.03670086937103
True	941.6656864835028
True	190.03426663496649
True	1036.126129680092
True	775.6439293585597
True	657.2485350220246
True	413.0327202287697
True	368.6963972197916
True	77.51325009973323
True	74.91696796727359
True	78.93541867917057
True	176.56727596070843
True	476.5563044013608
True	1091.7716417289885
True	181.1722036937593
True	343.4468870636688
True	428.4391058820014
True	584.7481932743641
True	606.4622969526407
True	287.33296446003925
True	457.0965468452801
True	678.8806859003913
True	91.84401264410629
True	718.6890578133207
True	274.88342937906015
True	139.83711039191252
True	411.1965393157309
True	906.6731106421964
True	433.2558060691615
True	853.9977154574048
True	195.6124944028962
True	353.3835197765316
True	693.9941473238558
True	625.3433344112187
True	182.71606037411652
True	261.61230698421787
True	803.4293155146001
True	28.99075884572228
True	184.587943452106
True	497.3366915828055
True	692.9520071153996
True	102.08857425979744
True	30.388879810887264
True	160.27880118497
True	736.7359557443154
True	308.7664903151236
True	553.9503540391311
True	366.7856720682973
True	291.1906706170473
True	455.5529856858786
True	497.6708827543959
True	74.65227992602401
True	360.4317965698352
True	772.3568586858963
True	0.0
True	290.80604996410705
True	248.22829464981072
True	985.4197013209208
True	152.35503936530552
True	690.2374089584948
True	639.8111214588653
True	110.36450052006472
True	214.52651114985807
True	137.94499858177605
True	11.293740930665116
True	295.27970598359985
True	395.1372263535102
True	1141.6030112192575
True	242.65281494162423
True	408.2742071624386
True	648.4303218496617
True	211.0053749018109
True	24.88307727043937
True	850.1409062876971
True	630.4173032444862
True	156.41187088811807
True	605.7289395610427
True	167.2806467130302
True	297.32282019102087
True	808.432559029272
True	31.39117417783117
True	107.690072452991
True	490.0569878806719
True	67.06975670154162
True	76.94561420606384
True	390.2267248207722
True	22.73768866098248
True	777.6838207531664
True	107.30876288745633
True	155.171842341623
True	18.65660768303372
True	746.9816998350001
True	28.67502143173026
True	769.4712908607416
True	393.25874456030414
True	118.15723142573616
True	702.6857782798438
True	516.7322873348098
True	555.6843890677943
True	48.071522635192565
True	368.3319387322267
True	5.369920223521195
True	96.6979699250833
True	358.5996751615892
True	47.44078786237996
True	120.46335361132924
True	304.00630354850733
True	181.60763329098185
True	104.18123561184775
True	649.9206939246791
True	23.201005678387343
True	1114.9312221235257
True	508.3716837606965
True	301.1735446796436
True	497.8113242133683
True	126.16978999743915
True	777.0567592163959
True	1090.6731726165797
True	755.3016743888076
True	183.5134902981193
True	225.12977300208092
True	50.82606839885171
True	58.082434246620224
True	152.9559142814129
True	99.77776147877093
True	172.996380109979
True	1197.5565238509178
True	311.0759703610182
True	346.97612893868217
True	705.5394788280233
True	16.90135427797174
True	14.722624167154262
True	571.4052767570679
True	6.475916631315369
True	116.40443839869845
True	692.6903306325701
True	183.34420737740217
True	644.7934122532774
True	827.4393495481469
True	156.77399699648765
True	922.0275384767224
True	2.1090742156043065
True	449.477502354288
True	1068.138610081631
True	25.276460167700076
True	237.7868591843105
True	144.4705467660495
True	969.700713057406
True	234.48539525192533
True	519.5671310959249
True	117.35300389733396
True	494.9247476454935
True	152.21107410445794
True	99.6001724620488
True	384.84392384159486
True	74.87882024689345
True	54.59909740995468
True	1058.4317173825862
True	270.62309033191355
True	158.46826695691038
True	354.45499514862195
True	403.05199822992125
True	223.3639147234444
True	164.5399178023187
True	385.1116401155
True	37.14228319242596
True	483.5493203850753
True	1082.9025215829304
True	118.93156882178056
True	473.9502658489809
True	312.124220314824
True	27.23550604757178
True	412.9779067186382
True	102.54000210088113
True	597.6091125097101
True	202.2465997189615
True	401.5949500147621
True	18.211741466229004
True	454.64164970885577
True	112.4824014343662
True	330.45925459557094
True	32.97583215749631
True	174.41578666354343
True	247.9251343245541
True	766.5132772233875
True	58.91355725969952
True	136.91664733387242
True	236.94100130504944
True	138.31574624787763
True	626.610994815701
True	563.6930573806593
True	781.8011993801315
True	396.3302549158397
True	539.3673537849764
True	417.02456006394783
True	674.9589622396253
True	75.67162227772558
True	469.2375396392564
True	415.279230550849
True	48.50337399654789
True	83.05269687168588
True	130.0477923605749
True	92.07640154640562
True	328.7237563551606
True	858.9222786639584
True	324.3367682213471
True	1061.737664689781
True	322.247905972877
True	906.5354458539074
True	154.01926246180375
True	579.9142543637731
True	635.1051975910889
True	709.5331529990859
True	432.3754363135537
True	64.42302524986405
True	292.9791788298653
True	40.7915490294439
True	160.60145558721553
True	176.72947745745947
True	1137.6397110596995
True	224.1503215678865
True	554.6479236604296
True	545.7733593684578
True	552.9549667555735
True	843.1273948393396
True	591.9703688692913
True	660.2027861680334
True	918.5852395900758
True	126.1435382048344
True	325.6403072472252
True	264.87584214738933
True	331.8095879547003
True	90.85603214692284
True	390.1114864633132
True	4.243806880106931
True	325.56386762011715
True	263.3421069104459
True	615.6932721446557
True	293.5282521112275
True	360.8978251149289
True	10.31575184558713
True	61.7729791595239
True	543.2929353670501
True	31.10325626290471
True	146.1172802793027
True	68.66843069395367
True	145.03175899263337
True	242.67933253622783
True	71.30050862412457
True	394.7963850051344
True	281.7467893582364
True	105.02837810005488
True	337.1446560558887
True	65.9942011267985
True	604.9131960625486
True	840.8836608815368
True	281.0515901712463
True	1163.2803799057665
True	104.65930682938836
True	298.5357221191475
True	1072.2324963253498
True	88.7473557146814
True	287.6491353455993
True	9.69993382596228
True	418.1225725469424
True	459.07281162285824
True	158.39928952299968
True	626.8464301568318
True	920.3406683328938
True	155.24272793467154
True	79.59717862944174
True	330.29657587822066
True	581.4658193774304
True	605.3496978825849
True	1231.240284686015
True	28.43002952961998
True	961.4303544423838
True	134.881928189174
True	657.6432361937816
True	114.7890966678934
True	134.1310489153441
True	192.41053254750796
True	176.543644566331
True	742.7578447951456
True	201.4642434808419
True	223.65788390132715
True	65.58427863449376
True	507.8028963828567
True	468.8381681914473
True	174.1858681544487
True	240.047607392284
True	17.39099665453476
True	417.78256599579817
True	227.62719154509332
True	282.1870949671492
True	114.08589069399284
True	698.508498759655
True	421.8709169332332
True	263.35591526299334
True	636.5619794070676
True	526.71493842714
True	464.5672865900981
True	133.94100903450123
True	534.7694919140472
True	433.9401058770876
True	3.203143266791662
True	195.65338196592649
True	93.48511843966403
True	245.5829264679933
True	3.045818168449689
True	128.99051059143235
True	360.9464978447253
True	6.540962552718794
True	850.1407688759215
True	175.6491945239664
True	721.0874955883727
True	795.9008804474025
True	161.7755247780538
True	213.09999796444697
True	488.8336462334733
True	864.6389096412613
True	50.46449168397281
True	39.183401938345234
True	134.2022236080798
True	633.3203855732921
True	719.1291968679034
True	185.75281260260604
True	596.3942182745701
True	589.5764027551561
True	836.0193768684187
True	398.3470107842483
True	183.07040174773277
True	876.8443508742067
True	216.93200996688992
True	154.38065499795164
True	339.9950031773981
True	218.2142326462038
True	204.9680172981725
True	623.1405884988698
True	254.13284882417705
True	176.3341772598447
True	452.4339406102076
True	469.1749509453492
True	63.12341039934187
True	296.53857195220417
True	80.86622170023077
True	343.58263966008764
True	359.6792798997763
True	255.3422986899301
True	177.92726176579836
True	375.41400448105145
True	681.9290970146619
True	743.3689756812117
True	292.6248941174373
True	738.9537283213438
True	60.760134871375215
True	872.9387798495106
True	350.371949743119
True	10.527221782711264
True	632.2516137464905
True	690.2999020533306
True	258.6084572504918
True	168.37821627834202
True	47.42332065479311
True	386.2019575526811
True	77.34668348658717
True	15.952272926374444
True	880.9486282724224
True	373.0574893312858
True	172.474151928421
True	980.4915565072298
True	9.967547022707338
True	777.3030151282701
True	31.04063453549502
True	629.7527986189205
True	62.03853827477386
True	758.5431891885484
True	442.637375438709
True	194.9959880182523
True	442.0739794369927
True	215.61248094009676
True	299.8845552141735
True	214.1718540354505
True	392.42723016913993
True	9.202433734053894
True	315.0636688618016
True	111.10162098129584
True	11.513877092754472
True	470.2788766400674
True	743.2273244970823
True	290.8447807342322
True	82.8946654731051
True	309.18613374144064
True	80.07805717583211
True	196.26064048905815
True	177.74893749009885
True	384.1947475501095
True	42.23821333957048
True	129.57892544031415
True	373.5980414018509
True	862.5529829145836
True	110.30222085047464
True	203.1548120374028
True	442.86872913498655
True	16.7826791069955
True	416.7819896556077
True	520.0164356816531
True	88.85750644485076
True	394.5341132344263
True	356.4961985485198
True	418.8544743405389
True	591.238800167968
True	1044.9499154179327
True	976.0546502735328
True	57.76025603808009
True	1085.215526646259
True	113.43726854801017
True	108.44928458050371
True	106.35702061370787
True	517.2865936479119
True	383.4683880823187
True	579.3969148504567
True	255.83520449581823
True	150.92512688382135
True	400.981022399271
True	14.584398756164362
True	456.19604837668777
True	408.2680672940261
True	149.97133574196357
True	98.10887867266564
True	513.0975371308759
True	1010.2812180127162
True	209.113572586548
True	67.99762812062582
True	446.7551848046604
True	385.3550461298461
True	495.74860544280176
True	331.63345727540667
True	3.854911310150634
True	547.5409199543027
True	495.3907158397312
True	502.8654852176816
True	183.39000247320243
True	108.46263258002791
True	22.41462323834908
True	374.4280724973348
True	106.74613110771809
True	7.300277917373862
True	30.991336027292064
True	347.515651409025
True	635.7811160588847
True	136.57786142137485
True	92.29474234569966
True	24.32854448731289
True	418.1273317716284
True	350.3154319261483
True	790.8448481347465
True	293.5471460650343
True	530.5293682729806
True	534.1123612430093
True	528.9700885759582
True	292.9894075336496
True	537.656270770715
True	104.28029548908395
True	572.5565465293043
True	6.958648391148966
True	365.1850920876564
True	474.856185436584
True	962.3890011126824
True	342.9773603210294
True	801.7232869689719
True	943.6749576520934
True	181.46238792555175
True	36.15385367668952
True	376.73936575107086
True	386.9439017122466
True	583.2360824199138
True	252.7870688180422
True	30.54614350596645
True	652.3613862873082
True	125.49307363828768
True	1050.313834895049
True	327.9355066511078
True	483.1431503309394
True	127.3820269375662
True	802.6870313086873
True	136.92423754575478
True	813.3985936239054
True	548.8023993039284
True	187.0680041148141
True	108.33341029883616
True	61.84246341892517
True	557.3987209664743
True	893.9566566364557
True	431.9020262742007
True	547.184291300907
True	139.89531189843828
True	616.8598758366517
True	480.368105918582
True	785.8136750103135
True	313.6553959920368
True	582.892819005082
True	111.32393359954364
True	25.196968111374773
True	404.1815110708575
True	167.48522075207958
True	101.01776943083688
True	370.3853300597133
True	1098.595661673999
True	259.67657222403847
True	554.1159064213504
True	11.527577669174557
True	75.45810297774177
True	331.26066804644125
True	756.2530969670448
True	451.04067002553273
True	506.3784897791313
True	711.6487247801359
True	70.33063160955184
True	715.6609251615632
True	46.575614181404575
True	98.1941354857907
True	171.3352660904982
True	83.43452217911475
True	24.192538999468592
True	289.4319450474062
True	453.4579684845921
True	892.5492032380907
True	850.0226617129204
True	6.191442066315714
True	297.87506225451807
True	466.8041640451218
True	120.62334018431264
True	245.4967362069616
True	335.3630142879962
True	1308.9312806621342
True	459.69412628425056
True	25.438270077902484
True	183.97234504128443
True	723.63033202392
True	35.80117994742383
True	172.39320273406426
True	576.0042814639663
True	75.35967853316988
True	903.4708035139136
True	334.4737645236877
True	668.1117843600024
True	80.42304415446374
True	687.602974833911
True	577.6469967676943
True	869.802365810298
True	253.50413773459908
True	493.8695273574332
True	845.9056964551302
True	908.6680177462896
True	228.2348558630457
True	774.9528124503549
True	219.27502927060928
True	464.486761936801
True	361.2179018783451
True	487.0751280283736
True	488.647609142437
True	306.25718836577647
True	347.69511797240943
True	111.14286265071053
True	346.60131241229925
True	1098.172168777936
True	316.5530157541421
True	150.06578685116094
True	300.42709482461703
True	728.2325220551717
True	637.3844022592416
True	415.9182885341925
True	120.5625653429475
True	325.8770216058521
True	33.96087455651636
True	170.7291701541425
True	91.676779452583
True	92.28860495022772
True	560.6888307256177
True	138.75554503329886
True	131.80938697627838
True	109.83173385043176
True	88.01983577415018
True	452.6945887294927
True	393.1095827072587
True	1043.5329336386474
True	531.1146964947055
True	874.9428711047796
True	272.7055434720645
True	286.9490224845589
True	539.5319380438156
True	198.2968686416658
True	742.7236684365691
True	250.6089049343676
True	348.9622061697527
True	66.96714839777692
True	117.0503996590182
True	268.42596131884824
True	124.06396744780692
True	469.700394082551
True	29.7673690128446
True	558.8483399917876
True	1020.9106697637736
True	732.4295638852753
True	1.4319069151869417
True	63.64428931211177
True	464.7848881177084
True	428.0094047609817
True	76.26547406369113
True	121.56910263913682
True	304.55333864485425
True	78.81225601132806
True	54.36459991706112
True	731.7665310499809
True	628.9916541548477
True	157.38596821458816
True	173.78610802159346
True	542.3732395147443
True	51.2894960568516
True	26.09059486993094
True	539.5044148926974
True	445.832830469635
True	1093.1052956842575
True	47.855300833501936
True	460.0299689151442
True	886.0180038999289
True	782.6961615895056
True	283.7273803728398
True	737.7415285658354
True	402.5902928052492
True	42.97963377278708
True	96.21321573172284
True	707.4674715015536
True	75.97989807092395
True	135.51098349395943
True	916.477482728221
True	184.7382089293218
True	278.4594945064073
True	102.1429851673102
True	636.6047506203653
True	595.5517447611519
True	211.56505153759284
True	430.2778720566481
True	43.46707766570856
True	278.70494420429105
True	575.5506246029291
True	638.577327721237
True	324.1336322544079
True	76.05041479833415
True	911.2999363281122
True	1069.8516262120395
True	557.2652798625768
True	63.22771001692944
True	28.2568762039055
True	90.0877873559812
True	108.71817635443558
True	103.04603994439002
True	861.0869909349219
True	1185.4101030651868
True	750.8018767153894
True	335.59964023599736
True	8.657388883088831
True	19.84697620909382
True	342.5797487075282
True	470.5748118289807
True	46.359017443376906
True	549.0197160465527
True	430.7166278418027
True	396.71327762749166
True	81.43337094406311
True	199.79869474063847
True	259.1616163618217
True	138.8721096657563
True	399.0873846193461
True	44.56534090548269
True	172.86519946080648
True	1140.8641483156684
True	5.016716335229459
True	25.108814428770504
True	586.2244148640003
True	354.84357803621714
True	776.1282011709981
True	158.814532879874
True	769.8345253009239
True	608.0429860919805
True	283.72638701046543
True	456.0950282909366
True	338.2147353290828
True	286.4344357146033
True	264.9531542529455
True	398.9218137650304
True	506.558141124179
True	520.332239405661
True	107.55066187208368
True	363.540387033843
True	8.929900904456677
True	180.47812551355597
True	229.6809570580135
True	865.88378880111
True	586.8939572124208
True	31.590923127826184
True	725.4192021490576
True	808.7057364302784
True	109.1083814858761
True	348.07537904043795
True	856.6185289119838
True	232.45470594156305
True	172.581869320231
True	532.3425325022912
True	581.589157170717
True	1113.4095825251943
True	148.94145560988915
True	156.0878193137129
True	257.6300110361965
True	308.63863425494463
True	426.1325934066534
True	410.3350159043308
True	327.9614106417023
True	422.05772503458616
True	488.8882479283484
True	226.3352792439304
True	1452.4296046819252
True	256.2296675843755
True	409.0057336887964
True	52.05869436541506
True	760.2879659066243
True	261.0198624879855
True	921.9097210215278
True	547.57796758295
True	323.15730228310895
True	797.8253959621997
True	269.6395859062921
True	207.0053236097482
True	258.84405756249527
True	226.3548694928651
True	136.10681961449637
True	247.8562314791125
True	752.0982375256976
True	496.44949617002345
True	214.0824671113342
True	1140.4574852188448
True	119.72568492132685
True	261.4691200986896
True	72.12572911140333
True	308.89101889517696
True	403.77055531466726
True	93.89296582657715
True	212.9595665576525
True	71.63089493270812
True	699.9432963202767
True	368.0712267511645
True	211.46522348842905
True	749.2291906207962
True	871.5793189530646
True	839.2323419518269
True	837.8648168017686
True	358.8201012740228
True	1.9434211977500828
True	270.067201057083
True	56.14174610208801
True	385.2367489997998
True	55.61583349998792
True	357.58246967542937
True	856.2384521912109
True	1035.3252824464255
True	396.7334860820259
True	21.76409951536616
True	536.9880248657599
True	514.3016955159094
True	192.53619831217392
True	232.1837283721305
True	298.8292814938782
True	19.54923712851139
True	118.63301907424696
True	966.0015686803084
True	61.18536597759664
True	499.4588675585293
True	786.2757382710522
True	104.85876143138736
True	234.47503436625195
True	109.74814763586514
True	15.43493749615694
True	1.2583655012683357
True	113.37946701006798
True	1026.624777462715
True	496.3902316521618
True	67.93782058475729
True	791.6262805558152
True	341.7440367835884
True	1.0212859821330098
True	439.4996468649384
True	197.2958053559797
True	477.07052125564655
True	82.8161439332785
True	317.19386350768264
True	384.0378469364635
True	162.31099944354045
True	217.60512221362563
True	124.397266546015
True	168.37175477154648
True	1028.65351386975
True	14.28266917297557
True	510.7115174240773
True	495.7719061806404
True	399.8308907762176
True	215.41434786907945
True	238.72127502106844
True	164.04400662788527
True	46.12119471273448
True	502.4255708915316
True	151.58050773135656
True	848.9418875600585
True	843.3962750079575
True	245.09462177468623
True	328.5989534075194
True	515.1560181586734
True	39.71946585657604
True	86.89912750886084
True	711.369293904448
True	1085.2812211519106
True	118.64097197111386
True	718.1388424427241
True	139.55309527689494
True	928.51624838134
True	657.5628808887013
True	106.1079376419577
True	276.6563893345358
True	597.6838834075886
True	257.33211659805994
True	44.99215164713875
True	557.1643022803719
True	453.9970385293991
True	5.715473695820007
True	473.6648064707901
True	66.71802256987326
True	171.74303261049644
True	243.10363812497215
True	308.1036885866872
True	76.929839570399
True	221.14850123216863
True	356.5833851158187
True	431.4425723059734
True	948.851683850037
True	47.62671638652229
True	882.1512257375608
True	999.9032480553338
True	126.54489468414953
True	75.27757656490114
True	1027.0800674666611
True	33.94075918327141
True	223.42825649858383
True	88.56351032535927
True	204.66277688721067
True	375.6750354533938
True	973.5516012574062
True	97.90641965562412
True	71.84968006625827
True	639.4750303315203
True	281.75124075683374
True	691.4383360823407
True	54.1429519783506
True	480.8289015203928
True	391.82142946421055
True	682.8858345284597
True	55.036135725693136
True	113.89709692371233
True	27.26042790372069
True	274.4969926593179
True	40.27933968646917
True	350.38715950411967
True	2.7442377211472
True	1163.484381614993
True	105.01656093828326
True	139.16353548077947
True	360.59288119781047
True	745.2842342111944
True	694.1881938804909
True	1010.6847861093804
True	459.4249885011205
True	417.2479999573206
True	140.88302803312598
True	433.7755416720673
True	858.1674984308863
True	413.81638765638974
True	943.3723691690004
True	85.45003635049041
True	412.2817986396987
True	178.53060923928678
True	282.5794802252757
True	750.78272099441
True	164.6117878738282
True	136.52012180793983
True	63.70374837852784
True	885.4916660980758
True	796.5556308414933
True	83.6687746784462
True	440.0471868418679
True	719.116035397177
True	412.0327789426898
True	56.706133084392114
True	321.59486341010506
True	772.9075818445369
True	28.122825475403157
True	362.54924341519785
True	171.44124149180084
True	303.8009607480996
True	33.03165992357838
True	218.6335581344591
True	780.6068883035815
True	656.4331679994252
True	58.27585335210494
True	293.9910374976504
True	872.6018932615124
True	16.912463646202536
True	315.9192028402038
True	292.8715749698383
True	421.98671048128585
True	215.1128445476394
True	600.7765905751677
True	46.924135028024565
True	973.7969362459298
True	896.6865800954678
True	46.87913868705967
True	395.6934218751396
True	726.5932643604051
True	896.8026070370853
True	275.30888092190577
True	573.7941105153762
True	133.26971614920043
True	187.82341515940607
True	132.3335869991391
True	132.50173461484982
True	206.1653122288067
True	919.8489782731176
True	787.0116854117639
True	951.607145699163
True	20.62669387154884
True	28.918091668701976
True	355.45761401149616
True	12.261332245898812
True	614.9987427658639
True	1102.6165462610002
True	266.75657762542426
True	206.17296760112703
True	87.13900871465282
True	218.0902281760118
True	124.38649812311826
True	44.7910966691346
True	130.64632176134694
True	90.8804210167264
True	249.26793195844127
True	532.1422834636265
True	167.0175336525237
True	29.437868490731105
True	55.87115239614482
True	415.4293100872821
True	261.0293071915119
True	592.0712224734048
True	23.243887649342817
True	116.4286160725836
True	670.0861091470329
True	261.8292223622201
True	478.6018042742584
True	668.0420525317238
True	110.068964189588
True	110.61942684567872
True	80.19039894410156
True	26.113340780021257
True	121.7518693403834
True	80.9385357627053
True	100.43108831524177
True	157.6617718772839
True	240.6581623240112
True	827.6466083848685
True	284.1389992649553
True	923.424620862429
True	166.53837123949614
True	198.165164551601
True	796.0727772937302
True	306.2623685383458
True	596.1736411063473
True	253.38480911371116
True	363.1405977023701
True	428.005041845025
True	572.1979367240367
True	653.1823738260689
True	368.9972395243209
True	31.388318295647945
True	573.039522644261
True	621.427122364124
True	19.61467188359141
True	11.649540779988108
True	258.9624177391144
True	400.3388925661075
True	428.3722687281194
True	66.3448606091953
True	623.1707482028463
True	940.7672068327644
True	220.12603866173544
True	892.9186665184384
True	275.90645865826224
True	107.03177993438888
True	262.40130889658764
True	708.5537078607048
True	41.26673585940309
True	557.3657934003357
True	1268.3998036691994
True	1018.6373231432289
True	873.4189249942033
True	202.20732925131557
True	90.23260396527256
True	204.0591855819569
True	834.6535956713491
True	146.23406098148786
True	1064.2524331001496
True	888.1490535646878
True	41.661843410943135
True	90.14935480313224
True	414.526499076251
True	386.811935545113
True	206.8970100334672
True	521.9572763329242
True	662.6890827005002
True	118.13151582934738
True	275.8327311209691
True	1013.3730676934364
True	51.91179838720958
True	694.5812992163981
True	561.6487521149493
True	39.85126302476191
True	801.4059975353083
True	390.2730718147963
True	578.4509873187261
True	113.08046163259677
True	264.5851744769883
True	226.9646571266475
True	26.78376479157156
True	135.23405808119205
True	751.257349987239
True	133.13372242031562
True	365.7823747602813
True	64.46160310986187
True	650.7742530775694
True	643.5378200526508
True	223.69600078126984
True	453.17432196178686
True	158.22697279631842
True	166.70026149125852
True	218.3170868119882
True	293.5412149841475
True	359.3245962765653
True	132.10331469208435
True	191.61387309822663
True	26.487073323820244
True	883.7308090089393
True	306.9111125310722
True	10.199261056578802
True	370.5889554793701
True	169.07328564480684
True	621.3542778092323
True	374.1727906819892
True	589.8161967270914
True	561.6479434352776
True	490.7928170410157
True	788.5144700877773
True	243.4632887873184
True	562.4969114473771
True	157.69626230011602
True	538.5811961131585
True	358.5525826475884
True	378.0959213971161
True	136.4662867161301
True	133.0131360885685
True	108.5971614544597
True	70.12270750734903
True	711.5086059113146
True	189.24667917990112
True	45.99670542328344
True	0.0
True	545.4412515287607
True	107.35612645619648
True	22.701638521462037
True	40.41793684055733
True	109.85375634207952
True	549.1544000690747
True	187.18302448588548
True	110.1932545776934
True	37.80523689332654
True	163.36021734484723
True	926.7981884724276
True	46.74133634611624
True	230.07824639242807
True	723.8147988470041
True	321.572727341663
True	464.1060228351736
True	485.8462035400816
True	513.9634789918497
True	593.5867764294353
True	886.1008223172938
True	259.8821509745089
True	1054.4921709795085
True	914.5635645645394
True	591.5700506568598
True	340.9805204659379
True	816.4791275906966
True	9.751431303392549
True	32.71942951739037
True	299.9965851812488
True	43.53959909298811
True	210.1573040978846
True	727.773964157173
True	216.1379559482126
True	723.6079402856678
True	768.3613375628655
True	123.40346992693613
True	370.8030277275526
True	576.6613245259132
True	26.81617244846345
True	133.34520156625842
True	447.7319837708856
True	300.39523017006167
True	198.73820877839069
True	115.93107898006252
True	378.96870142284416
True	20.56089300977455
True	382.8292563549392
True	355.73760584846235
True	1036.1115314942217
True	367.8672003499087
True	29.51594386547864
True	439.1575624203055
True	455.1760572450972
True	229.89926902902167
True	33.16496594004933
True	768.0069045985094
True	429.4875862200851
True	176.2149244052884
True	12.543738548040194
True	1216.5319469762644
True	159.01681716937196
True	28.50383327044356
True	313.8242424470955
True	288.56673178188566
True	116.44470626880498
True	283.5961031551214
True	48.31020005646874
True	313.3274263875729
True	308.24464742267907
True	317.5404161568445
True	32.85646402296549
True	47.74264218008719
True	1045.744588045748
True	23.65101270359754
True	12.348828765767768
True	172.83956391054537
True	630.6161927870977
True	8.864409756259146
True	196.72506123444117
True	179.37371581519906
True	547.9413252115482
True	368.5704152788698
True	772.3288073551114
True	312.1698052796908
True	488.05644339919496
True	451.0300812110793
True	508.4358440222736
True	100.4980363041528
True	1290.78476079592
True	889.7034039629084
True	290.916268075462
True	537.3473563475022
True	103.7015524790262
True	561.4158865917406
True	424.21627257435694
True	153.13863446791504
True	72.52114995772212
True	337.8842715707491
True	170.18599802954614
True	31.022941389782705
True	603.7835203987921
True	380.20316505903423
True	67.54163664793562
True	28.846999398826124
True	677.6106841924644
True	485.097795213794
True	67.34487237824327
True	23.75204895993344
True	326.5245014864766
True	328.2848644897403
True	709.713573522853
True	559.9958787841418
True	557.981705487847
True	789.9455691147377
True	9.199134176929508
True	55.32186211942282
True	37.15513643193916
True	56.33963360299141
True	511.24807670283815
True	589.7966826047128
True	85.88973798198913
True	112.35642096458992
True	202.5483540167701
True	74.30161726311685
True	172.36090324401636
True	209.7522284253843
True	268.5208299800153
True	842.2588677486456
True	608.1267927763217
True	280.10541023961616
True	195.54689349677952
True	262.7111771788647
True	237.25686714303856
True	746.8247138906551
True	330.27525696907
True	169.3505938374102
True	906.1741397177616
True	335.84845289806645
True	457.7895426367472
True	150.43942327613402
True	118.86912221263086
True	64.72626254635594
True	217.0978531575956
True	991.120883878432
True	535.5010803142819
True	114.6874046436344
True	365.7893987420984
True	105.2034895260756
True	669.2599669257781
True	5.077753434501945
True	680.8950625512362
True	38.826364188651446
True	923.6421184724634
True	864.7485739911729
True	209.39161160936249
True	31.29017392415953
True	86.67742549866482
True	473.35320240971697
True	218.06415848168655
True	1.2545862284474836
True	80.15588657645532
True	1111.7652976626664
True	336.7348180063645
True	666.8922901080589
True	488.41593491362414
True	32.69039460716888
True	127.35503210937092
True	439.3618918679361
True	962.3707351362312
True	808.3306185858177
True	426.4513258117868
True	339.9010956802772
True	16.479638145095453
True	76.58541682659613
True	722.8613672602506
True	458.6556149758071
True	378.1381026306945
True	846.60676182453
True	23.8240011102952
True	220.00696743422296
True	894.1672770288428
True	242.37876701533492
True	7.887559280908791
True	507.3052942640271
True	101.11926497255234
True	656.5339022133124
True	52.93545882393733
True	252.62886855238037
True	870.2469000743159
True	911.6336818111216
True	269.88554656697926
True	439.7318138872064
True	114.04124854960531
True	601.8852140138063
True	259.101237450802
True	173.64562589234853
True	888.9400230927199
True	56.20236049630948
True	719.1032352813606
True	283.3236860952707
True	290.2435564451597
True	173.78659926061275
True	468.3979316137418
True	618.3759399346607
True	366.2758351439685
True	405.4576573118066
True	71.62808379507159
True	165.61793601486733
True	441.97239865045367
True	218.96884632317295
True	37.014748505727695
True	197.5666449924876
True	391.9849031596474
True	406.21253393383137
True	731.7627779851568
True	136.21694989164507
True	649.2604794953646
True	484.2779517207518
True	605.6526662969054
True	135.9559393662893
True	36.0172319532711
True	670.4512737306917
True	73.32052145548356
True	559.4457985692721
True	684.8128696080583
True	451.0153570426056
True	125.1242929153916
True	517.4290881769858
True	4.604145401200631
True	402.44288213095695
True	29.285841387926972
True	620.6386722516952
True	274.79312134466056
True	568.1135745984161
True	705.764589236852
True	151.03467502124357
True	550.8323802596233
True	489.69858110925327
True	65.37514057031177
True	967.3991582296136
True	3.183823265404521
True	26.31552250008314
True	648.176240049438
True	671.8080190015294
True	137.6450664342912
True	411.40391298270873
True	124.93053426496655
True	70.75011714031814
True	445.1471593047185
True	39.52988521483786
True	499.86140103635927
True	13.172202381653827
True	854.5911605931209
True	553.7581551964738
True	682.8166841547593
True	102.93622674980024
True	367.3732275433611
True	984.3707035855836
True	852.6215179477175
True	150.162262287351
True	547.4746628194733
True	453.35253367736505
True	259.47876123229923
True	254.8865703246724
True	5.664290540684663
True	320.3036921177108
True	11.54375586245072
True	374.695682407122
True	75.3255475493217
True	415.9198407769032
True	688.8877940968196
True	122.56349650484296
True	225.3133927459
True	645.4950657774185
True	673.8343279663279
True	295.54526919252766
True	145.09165882379486
True	161.33801780389177
True	474.8529133170823
True	87.35984473464902
True	11.126982478824152
True	520.2246434306932
True	566.7460191967671
True	20.26376198329398
True	145.9473860202411
True	934.4043783636592
True	463.8053262131789
True	265.3457757242078
True	35.77891707374185
True	467.9350632507055
True	112.06737644746786
True	589.1934006693301
True	663.7287220338036
True	297.2780079680487
True	368.5265018340637
True	187.96585099038109
True	240.57336317601835
True	72.74395713268396
True	224.84399594124608
True	494.036590791449
True	20.75516351073233
True	447.73079749376205
True	380.9384098744419
True	716.956824016175
True	894.1837500858156
True	917.4397380908028
True	154.769083079465
True	415.78263117880806
True	70.42786818937604
True	189.69033019891643
True	312.907027973158
True	9.779009945680883
True	818.2247456720747
True	23.11780048899695
True	404.5495677443196
True	258.71829851752386
True	642.3287858030122
True	202.98854995088536
True	37.90480562579825
True	674.6245772162824
True	1076.2260099206244
True	218.2617404994605
True	130.35648042345423
True	621.6713801501393
True	501.9986205392088
True	18.387917459568428
True	801.3349135322509
True	99.7755385077926
True	49.24081334197034
True	317.6480012630525
True	348.7528450802808
True	397.84645197028806
True	268.45273462384307
True	19.484930701077165
True	20.915165720384177
True	832.8130102990958
True	201.88688593440784
True	112.83023598289802
True	864.6798879903092
True	646.2256990225859
True	650.4922366047709
True	445.2045862634554
True	151.13159841511262
True	34.95697334664583
True	102.10789781725023
True	423.0123375065008
True	224.5963019814916
True	489.2181158298322
True	147.4414741005972
True	516.6950385120357
True	652.9209603483923
True	961.8765481898724
True	23.84026001297409
True	941.0848114433954
True	1102.593236695027
True	502.676854610061
True	83.0562212942572
True	830.4780818534737
True	638.6666513248081
True	646.3016905437227
True	166.18180377105662
True	743.9260831990632
True	701.6308155543051
True	124.60853820546882
True	767.7008179037277
True	812.0936687510421
True	478.84258970880416
True	226.3213929798826
True	75.13345551676814
True	318.25835543430674
True	353.7195901007377
True	480.5133343136092
True	428.0737283514239
True	197.06738573603272
True	317.56718370599594
True	3.262427851917209
True	13.32653957505752
True	115.0715580967938
True	135.34619558666537
True	353.3789138800128
True	343.1943318734269
True	111.11385553843031
True	17.101968797637312
True	199.3799330499189
True	827.1309442218782
True	443.97854460184055
True	546.4732670591723
True	551.8275348376858
True	811.4640561953506
True	678.1008662882344
True	89.14416227061315
True	191.7264638963165
True	239.45608043416564
True	288.30281192037046
True	103.2270479128956
True	371.6909036203693
True	426.4139279544824
True	171.88348703214365
True	640.3023468792031
True	246.2812585991128
True	212.6257222538409
True	25.479080135441723
True	247.16830621766232
True	473.87603668123535
True	168.68024276668245
True	524.1837893479626
True	474.86151511197744
True	245.84949355690048
True	97.00338636454973
True	40.75675466151328
True	408.5707967646089
True	797.1329578862556
True	167.89145291333335
True	1097.042400708591
True	1034.759494602427
True	475.7112022096216
True	98.01299790933427
True	124.23357557462676
True	656.7335215906753
True	7.634245582916566
True	225.92021912299512
True	129.8636228381682
True	115.90984902101674
True	318.1120112030545
True	648.4372076806438
True	38.07412814373249
True	126.75191776665864
True	954.1899738654486
True	57.522064205804455
True	456.97897170995606
True	533.1106946789182
True	253.0311798230489
True	132.4210290986121
True	932.103160855835
True	1192.1012518251646
True	518.6558685406713
True	675.7397015712493
True	197.95017074515025
True	151.98505075507003
True	311.0817704921116
True	250.16648870871725
True	176.77631894133094
True	300.5876045846211
True	345.5219710787494
True	10.335976782637715
True	637.618071469571
True	147.0951925818659
True	74.97074034529903
True	448.7613321077338
True	327.0612036674253
True	1145.4174542403273
True	365.7090371536689
True	960.394032039865
True	9.919622034822954
True	259.9569076248171
True	221.5299498878987
True	157.2729589642968
True	482.7341452879703
True	196.02738866490805
True	412.58317734127024
True	337.0316708726688
True	112.4814740750159
True	357.76109479278523
True	1036.511929054412
True	731.0923478723788
True	212.81860168786503
True	109.50208466838184
True	283.96722154278285
True	23.118847248192036
True	354.7290254794374
True	325.1942341529848
True	583.7422183098073
True	437.6872629585508
True	373.434823141833
True	159.026990326679
True	11.651212001957749
True	427.1488831211827
True	281.453348917225
True	146.04482159829794
True	305.73930439581767
True	400.8079709394956
True	815.2218027104168
True	300.26591449193387
True	775.0536297164537
True	403.0923459523058
True	387.21426951114057
True	1.4156771423735246
True	1157.8762381724912
True	103.01379209797398
True	880.0017094506044
True	210.7154683146073
True	458.4842970735714
True	660.6143455074715
True	87.07924104625936
True	469.0715809984858
True	35.22344799904037
True	416.5531204555281
True	79.10729889476664
True	222.63530818313308
True	35.0988499941775
True	673.6345760289938
True	191.9701388461052
True	25.019236823739423
True	403.0907287076501
True	100.3510688301718
True	166.79622905051235
True	867.8761844001149
True	249.9114202255016
True	155.538759896615
True	369.4577321256541
True	528.5043289486568
True	333.834020267731
True	488.37774304740566
True	599.034591992999
True	156.7301336512861
True	7.671489152743102
True	76.31743832374822
True	449.0159176897083
True	91.5784308427936
True	79.63132729780614
True	994.0691399279784
True	27.33577665489153
True	322.3481032601229
True	304.75179209268606
True	454.0587600739117
True	669.0610296997044
True	188.96780348006067
True	633.4996809640664
True	321.5007865425731
True	362.3456638501219
True	272.8641440537119
True	210.45397314975608
True	367.43012960823927
True	447.1137500556872
True	420.1768187446376
True	584.1732470524777
True	139.06007051433824
True	74.73962519847896
True	39.631359477786056
True	308.26489732201685
True	640.1589510978729
True	408.6480788120655
True	748.0982557336268
True	219.18348422147497
True	403.27687606336826
True	71.51734652520432
True	55.09298036450672
True	421.2460441660309
True	198.4111273275307
True	219.60174041721416
True	41.94685922275227
True	1109.0159188197872
True	184.0329430894384
True	909.1371783463684
True	317.1987636577993
True	914.8264183936068
True	240.1917050099188
True	461.8121779962086
True	539.6010174306144
True	608.0699087132092
True	213.96844285845117
True	478.916231522514
True	978.2289180955908
True	121.12414401751782
True	7.348052988750079
True	595.6594385256919
True	29.02353328827239
True	81.08968323634826
True	804.6094361067485
True	221.3498680839849
True	997.8362282155324
True	680.2548143511711
True	422.1305422758397
True	272.0018905171439
True	489.5052263782295
True	333.02181330180866
True	178.13132753125552
True	678.1978345228578
True	720.2189630559734
True	201.82709643096655
True	88.45167955032825
True	507.8980949530352
True	131.32823698975034
True	371.6253231265423
True	327.78767002480254
True	65.55091132126418
True	388.85807624071225
True	401.53396673436697
True	385.5539419117573
True	417.8729674309244
True	416.2970433830882
True	661.9240899950603
True	54.91693064313198
True	453.7815968680772
True	315.9145564458968
True	644.9150982505901
True	220.33633480306847
True	100.16052686182122
True	43.592170266790816
True	535.5572367754954
True	624.4230962928646
True	187.261455647984
True	414.52191366283006
True	333.2247667984391
True	16.578602264201773
True	169.85002508173665
True	292.72467544458067
True	3.2545406983006684
True	885.0655573233482
True	80.17029515646401
True	105.89419925224618
True	112.31010109389908
True	372.6014019504023
True	37.608278013134814
True	445.3348753230773
True	227.00856050115465
True	5.566405646851219
True	116.72182245332132
True	437.18776725330434
True	52.40318723375248
True	69.74613283128255
True	166.97636615434888
True	288.3688816210956
True	940.2538249441958
True	388.7631050322468
True	960.9864292627178
True	184.7914723741759
True	1038.5832162458712
True	781.6851696088362
True	653.8045297779577
True	414.7030378651714
True	388.85350491367177
True	82.95696758661553
True	70.32795312219253
True	79.1945626921505
True	180.1539453212287
True	483.6499518682237
True	1112.2190918562796
True	163.8796007067749
True	352.05738494654605
True	444.72112627620015
True	603.11984820587
True	587.2906320077091
True	276.06074621871454
True	456.3184967929688
True	662.429663997536
True	97.54873465390772
True	724.2163669922281
True	259.2992733571102
True	140.017970277241
True	416.7927104755247
True	854.509797773682
True	430.3823846949609
True	841.5401264675752
True	196.54044581877835
True	346.51930358839644
True	699.7661607127079
True	627.9475066777887
True	194.78211000043157
True	253.46385546112631
True	793.2316405512129
True	32.935277296231966
True	188.71981357831208
True	484.4906588639337
True	700.0173061168356
True	100.60189812217756
True	37.76908161838944
True	160.00449240435418
True	712.0627681352207
True	318.7950283163182
True	554.4081692868612
True	362.2203554441016
True	304.2278915496131
True	466.0055212052866
True	478.1500819306837
True	69.40328359890694
True	375.2166950445824
True	799.8832550903943
True	0.0
True	287.1500579977983
True	255.1795521498209
True	976.3994393033794
True	151.52982197388823
True	666.8205388484523
True	652.7221539978353
True	114.3450016394332
True	209.61787270469372
True	125.14249893704076
True	11.943932337299776
True	289.73993301721333
True	381.7396772443114
True	1137.6448852703354
True	242.09811662713844
True	403.5581625106572
True	664.6846621898605
True	203.8701131629916
True	27.581604555025887
True	869.2257846342723
True	587.8569891357357
True	149.0330371682233
True	604.6875781150783
True	167.8312285527328
True	285.3466050825241
True	766.4690189010029
True	35.62747999121694
True	108.99504799384631
True	532.1089520316225
True	65.73613787244567
True	79.48927210336532
True	416.4309481594573
True	23.80004222178624
True	770.229242367444
True	104.36600748663189
True	157.07147219201383
True	18.408439270543507
True	720.0914837293511
True	28.093284394574766
True	774.2976371915985
True	397.97118873844175
True	114.67015698339608
True	704.5132954809849
True	532.5685052916249
True	574.1828721256646
True	46.0534976101422
True	371.25278954506126
True	5.847207823241792
True	86.56557937015931
True	369.50112306525074
True	51.024404232838535
True	115.84306366220734
True	315.3856388559929
True	179.0994307673772
True	99.76151784455936
True	672.2820047365992
True	21.145571005016446
True	1142.2630677089533
True	485.5943690711516
True	311.78927598478924
True	493.974855326233
True	120.2635550925154
True	809.0825623902523
True	1110.062352741242
True	749.4842639446333
True	181.64023084739355
True	227.44678052693405
True	44.793190605923165
True	62.63272988170795
True	154.32382197631213
True	104.74673500959123
True	174.6920449867592
True	1190.7701758231487
True	308.944850533635
True	348.44865555847286
True	722.4819591067363
True	17.372120911051905
True	15.11189844378503
True	576.743703634667
True	5.478108020852794
True	111.09926066844584
True	670.9781703982092
True	181.32976199053616
True	641.3684965166867
True	808.7194049419538
True	147.37816878418553
True	893.9944921909091
True	2.5588149303186825
True	458.2553256706922
True	1062.8924496440711
True	25.316059322501317
True	233.1779267901636
True	147.2162253187978
True	957.7646373633764
True	227.2823296606012
True	492.7474010903143
True	120.63569833741968
True	518.9688506793394
True	147.46585122873313
True	100.9361172894062
True	393.0422091102099
True	70.83733338727633
True	53.83579923446894
True	1015.8109474597468
True	277.52091188845736
True	156.97943262535046
True	352.09982991788894
True	400.0394334811477
True	211.0170069118133
True	167.42000030309185
True	406.3266870644477
True	36.53307589622847
True	486.9723502864064
True	1126.740895518651
True	112.8239820671534
True	471.8747472285
True	306.91273458282154
True	25.70689680526451
True	416.2985748775726
True	103.80387974332558
True	601.6565044396687
True	212.110122918274
True	410.9661706390529
True	20.075957046509888
True	434.7146072892208
True	112.56473739677728
True	332.1302354997827
True	31.737584931975
True	172.28353309043635
True	249.5046098414528
True	744.9113217988843
True	60.92737804798306
True	142.72356979609597
True	229.59694175133356
True	131.49105742950226
True	615.2903746804086
True	543.3589278050684
True	788.674790781551
True	374.5581281408556
True	542.3691892373627
True	409.7365905776489
True	692.9130812842063
True	74.91202339006722
True	488.2994352080988
True	431.8679332064523
True	45.478904235315305
True	79.24226548695967
True	128.50834160508808
True	89.94466737972364
True	325.4625602320306
True	856.0316738196735
True	341.945144867168
True	1116.5534842183208
True	324.6245410367019
True	895.4786773534173
True	151.47943758829678
True	563.2361222324018
True	590.060186052578
True	696.6724358748987
True	452.3566682178201
True	63.89087317183608
True	306.195119129548
True	42.68352595716637
True	164.39970764263964
True	177.8328643070104
True	1100.281622185461
True	228.4135431416392
True	550.9108735441521
True	575.9640306282256
True	564.5055834487787
True	914.4545783407854
True	587.6731687753024
True	662.9732536583938
True	967.0480261991488
True	126.79170415407664
True	308.4422085483477
True	259.4964565820139
True	323.7287059111153
True	88.58944863310703
True	389.3055170281667
True	4.678427039720486
True	317.64551289148346
True	262.12899112210016
True	609.9197323489664
True	278.7694286896544
True	353.9572719579944
True	9.88910037556914
True	61.90762722988116
True	540.717429423222
True	32.21118884834786
True	142.87249592541912
True	63.73043805387351
True	145.1788314725779
True	235.7911581544628
True	70.93556273800709
True	385.7169834639099
True	253.00413626596185
True	102.61824975186084
True	340.6431865161396
True	66.22617074243782
True	579.5654870796375
True	826.6356398537632
True	289.453760576751
True	1154.7845937997324
True	112.89632888640476
True	313.0398276291132
True	1055.6562881222533
True	88.60542269111663
True	256.0505858709073
True	9.83445829197456
True	413.2604696715062
True	434.9526417756446
True	157.2694038219537
True	623.250738758085
True	890.460940721955
True	162.07775810422245
True	74.43932527378003
True	328.5423367801361
True	550.4909734167362
True	632.8224198154475
True	1252.479226427434
True	26.763796112480836
True	934.0940779199772
True	131.93550023115918
True	646.2578205162158
True	116.35208742699588
True	136.00622694990471
True	192.3349670307494
True	169.23054419393276
True	757.3962224653573
True	202.8459839827199
True	223.5109995956032
True	69.79942679138573
True	508.7681958250554
True	451.75481064570187
True	173.73157063759336
True	236.0300850745889
True	17.454071541487444
True	426.8991629482863
True	223.34567923356028
True	294.0390968286208
True	118.03177263231125
True	706.5694054103703
True	410.7514880294864
True	260.57334358468574
True	656.4479018988675
True	514.8026365818988
True	465.1677824432287
True	135.51465915119755
True	528.9926913624415
True	428.763240969614
True	2.5116245726260065
True	199.06523690050355
True	96.06387819923413
True	246.00788880535492
True	2.794820043380758
True	131.4610965693567
True	340.41220013244015
True	6.655885087414918
True	841.3024474123699
True	173.94126486895254
True	731.9420368745579
True	802.6804746000041
True	153.86339328548274
True	213.10465449663627
True	473.98487900641817
True	828.3107455172826
True	50.82407329678257
True	38.45814665047734
True	129.97280581232914
True	641.2804527614309
True	706.0743294084594
True	180.98182002632785
True	596.9974801197968
True	565.385108489578
True	840.5032273031464
True	401.135424002096
True	188.99209654904237
True	896.0503553958519
True	223.5299332190375
True	149.45839933885102
True	321.45820298189494
True	219.6585193221492
True	208.83017343258487
True	627.0597491654485
True	255.6492864880934
True	195.64618976746183
True	449.739708210619
True	461.338199815976
True	61.95701845652741
True	286.7433828883507
True	79.9604751308248
True	341.812694584781
True	348.31133559360444
True	249.6950894924868
True	175.86328155795326
True	393.2430970477509
True	647.8790016464469
True	755.6146302773349
True	296.42394769633336
True	746.3798241353206
True	65.76188159068192
True	871.5176406816314
True	347.6496796453708
True	12.623271485100815
True	635.3824183440115
True	708.0697047872554
True	259.58563110070696
True	169.4330221852694
True	49.53528343932268
True	390.43608998193497
True	69.2474059062516
True	14.641638932061175
True	890.4725167588789
True	377.37825144219175
True	165.04351795837286
True	986.696393526522
True	10.631183992531763
True	787.7128509839937
True	31.694103157972137
True	673.3710271900698
True	58.71048236653535
True	758.9533285972598
True	441.6077883174261
True	206.7638093910479
True	431.1209453619494
True	216.686434731162
True	293.7324309213732
True	218.26647225793684
True	397.2800327670122
True	9.506102716811885
True	320.81406908586894
True	113.96163178316245
True	11.301082224831765
True	472.832418633155
True	725.9716636652041
True	280.8072828432826
True	77.80833679401579
True	320.75277649637934
True	82.41213893928158
True	188.3452155915236
True	180.09784720624268
True	384.7546248689188
True	45.34944084262641
True	133.49313634441611
True	389.8557165879503
True	873.4316008886
True	110.68319368918624
True	206.00708866992545
True	449.0717916170419
True	18.359147693067914
True	417.9778291086799
True	497.8392443434301
True	89.52182050098409
True	400.4605819214121
True	350.22496774785924
True	414.9913686267831
True	592.3651406395719
True	1045.309852139808
True	947.0024691701036
True	57.35977731439208
True	1051.4560609059288
True	110.83740364820338
True	103.6830039888148
True	106.47603148751736
True	484.2166136124299
True	373.4616339753792
True	574.3249730826644
True	248.4686704296275
True	158.01529827928056
True	399.4375104765418
True	15.869225259393277
True	464.3434703621813
True	378.12590764137866
True	148.18835898200564
True	94.45805221227864
True	535.012604834801
True	963.942045606824
True	192.79039256416723
True	60.33881214563116
True	437.096514892866
True	390.9102077873725
True	482.71673914671
True	311.9314128837904
True	3.632390121986849
True	553.701037173577
True	510.4051775645939
True	501.246968312607
True	195.7309975028231
True	105.59133849216164
True	20.17309571702032
True	378.2190029778316
True	108.26265798062644
True	6.711432405254156
True	30.90042706157608
True	346.20699088039106
True	638.8406743132484
True	133.6661670198161
True	91.0350634038239
True	24.90417717362489
True	398.1915237245445
True	366.1752958663544
True	773.8368080732082
True	305.21711294565137
True	517.5026322431371
True	542.8621139575625
True	525.0202338709724
True	291.38911415216774
True	541.4238405745423
True	103.71576114648438
True	569.2119466199607
True	7.182344531148885
True	367.9199551545724
True	469.3062139165539
True	992.4210739414024
True	348.4173403711199
True	794.3485675602303
True	982.2942318107984
True	180.11664490675452
True	39.8142105383899
True	374.350666724264
True	391.60522540232427
True	600.5245716191768
True	248.47455716829992
True	29.479563088238287
True	651.0798585175112
True	125.2504148082341
True	1057.4761857468216
True	328.22031509083325
True	488.86799348137066
True	125.69662721388082
True	820.0241422658934
True	138.94013131615432
True	815.1425827201107
True	597.1438415592006
True	187.34174790973572
True	113.5984926036825
True	64.59385653918469
True	569.7844131922471
True	914.988629709972
True	423.0849248387663
True	532.8602461233313
True	131.71059085869953
True	613.089460552539
True	488.4702904884224
True	781.2208885077979
True	312.1766787982604
True	571.6966655930132
True	122.13961950952054
True	26.05584581459432
True	416.2325876450954
True	161.9778027803184
True	101.16365400530272
True	367.8339358819927
True	1059.9353219907896
True	261.9159146504174
True	545.8557594160828
True	11.816683755029302
True	73.88442159425193
True	326.6568352194945
True	777.1257231704224
True	450.7236148390542
True	519.6864538566902
True	731.2407575518238
True	64.01749709092012
True	739.0861591970071
True	48.82574545539661
True	103.74654277874684
True	188.1408112833363
True	83.96641445665648
True	23.97503730016971
True	300.6108321593887
True	470.4073946550274
True	905.6428487979108
True	860.8353577112783
True	6.218327719705714
True	287.8222720809356
True	474.4889486004805
True	124.07301806551996
True	233.25921021328543
True	326.5302029832628
True	1313.5048165190556
True	443.7307321882767
True	26.601866820027208
True	186.7503198291798
True	705.0660853644722
True	36.12846130968403
True	181.1725626514568
True	570.9737813824385
True	77.1251896405241
True	862.2925120380793
True	319.97233411919734
True	669.350318392751
True	81.26972098122275
True	697.8788910468097
True	577.4200063131091
True	879.7974867005199
True	248.65606558115505
True	519.8259265172782
True	826.6911584281523
True	941.7587552264076
True	233.0657032325053
True	761.0496935969622
True	227.34970156763205
True	444.93964067620186
True	372.8409320459364
True	496.8194295778832
True	492.9823203496155
True	332.31674899491145
True	353.3431964284737
True	119.72445773324073
True	352.83055467052435
True	1112.552175942165
True	321.770107940913
True	148.09971383698354
True	300.30246148837904
True	774.247399062737
True	651.632743288616
True	432.4314453111926
True	113.54488812639411
True	336.11047474100417
True	33.14379521645056
True	160.28189723491582
True	91.37241118264316
True	87.37965124531328
True	570.997847251857
True	137.9433194058057
True	131.70915840792662
True	104.93543338339974
True	84.09015781882003
True	444.6492708509912
True	401.17680003833794
True	1040.1223639144205
True	535.9126126127911
True	806.0207346317601
True	276.7244755871869
True	292.72770559514026
True	530.8278184120371
True	196.7510869818881
True	748.799073456666
True	252.807085935043
True	357.36059417329227
True	67.76325929879344
True	115.71237261591035
True	252.33059499695895
True	123.42397597133704
True	451.6555138645238
True	32.34878898071652
True	568.0700783709632
True	997.4796607104732
True	718.6505701521169
True	1.135796478070659
True	62.83026174734175
True	487.1200971470249
True	432.2220920760246
True	77.43052809666406
True	122.16667100111022
True	304.80684065321446
True	78.70159453668138
True	49.52189201299546
True	733.7842573409238
True	658.7302496850492
True	166.86283895193816
True	166.2237466644711
True	552.9418521202742
True	53.91872899051377
True	24.78422748998673
True	570.0162202350534
True	444.53167324421486
True	1123.5419275030952
True	44.25993997355226
True	470.4405094038681
True	900.4198789800635
True	784.0499042478012
True	295.4502858563738
True	761.7331265259968
True	392.3366533139862
True	48.15922063392824
True	103.4348246242736
True	715.4770520113351
True	78.45599224914471
True	143.39320646691414
True	963.642102056776
True	187.38149047867265
True	272.87634299062046
True	107.64518555963512
True	614.6306726139138
True	582.4651609646285
True	216.03327188264532
True	435.5193201542604
True	43.54288031450292
True	281.7210014403067
True	591.4694051903283
True	642.9934316482529
True	308.69751764810275
True	76.26244711621358
True	944.5559295830124
True	1064.821836400311
True	563.7724597387868
True	66.33080771791575
True	29.0030451206344
True	90.94913889919492
True	110.83616835158368
True	106.0080893498589
True	909.6677384241468
True	1190.2987172824442
True	752.6838192878287
True	339.4716822294169
True	8.195656775185984
True	20.965425786932805
True	335.98796573387546
True	477.9056991564474
True	46.74419041705006
True	587.3952931810883
True	428.2987161561376
True	404.5020582479041
True	80.30701694873375
True	195.45692693668963
True	265.3001185263713
True	133.67843025583278
True	409.6436652747692
True	41.80557119252259
True	185.46693670929568
True	1173.3601395792243
True	5.534527772506015
True	27.95160478848834
True	580.5083833611824
True	360.0244811909305
True	780.0685852337941
True	165.43572574881205
True	754.4201201397591
True	584.1665014146357
True	282.5744435872249
True	429.509212335175
True	345.4239780257093
True	293.8891349795746
True	271.6244184674727
True	388.4161321648529
True	501.7445700475649
True	493.38416384628977
True	107.37334141773744
True	355.44864893924336
True	9.372291322386651
True	174.64579359570976
True	226.9970543867507
True	918.903687447971
True	606.7252111042224
True	30.037542737399363
True	750.8476094991922
True	828.3151026408871
True	103.2140551545116
True	351.7199375717709
True	878.9285120037164
True	224.25306451478917
True	159.08411646855643
True	510.1235983980039
True	588.2223786923813
True	1135.7766175374427
True	146.86530603930902
True	154.03438551764006
True	260.4711311971048
True	311.0355673751804
True	419.28711147074847
True	421.9320970227936
True	323.59263863479833
True	445.9345068529639
True	485.4654674917928
True	226.5321085425712
True	1481.1871106589897
True	238.83503870570405
True	405.0350395701636
True	56.05710144888658
True	752.327835898631
True	253.0461156313339
True	955.4364390368004
True	539.1449104305652
True	317.1608962985052
True	806.4667835466548
True	263.7561822792115
True	229.6752933734067
True	264.1410325294902
True	217.83776803197424
True	139.17814299411518
True	247.0590946174944
True	735.0595753494874
True	502.39390798828833
True	228.4445257054637
True	1172.525014931667
True	112.52013409661032
True	258.7201603087373
True	70.91124948156755
True	296.76628015711145
True	416.99646541985953
True	88.91321043678083
True	214.80452920415885
True	74.57384140410775
True	709.0657287226369
True	381.7184824232624
True	212.8479741029669
True	716.7132775777089
True	874.4050402392228
True	816.7619611447185
True	827.8896850753176
True	345.9070319655171
True	1.0160949965074813
True	263.57041053185486
True	54.20893470635051
True	381.3629844329291
True	56.643982884870645
True	368.058363295833
True	818.8724614494336
True	1015.239210784686
True	395.3314262127432
True	21.913915517200124
True	526.483702902497
True	492.894656194761
True	185.14582532585683
True	231.6279255274728
True	279.7870836801798
True	24.804885415546693
True	126.34943518399008
True	946.034819688632
True	61.8758127415334
True	490.6489283366441
True	782.5114826285801
True	100.32352691301476
True	246.99546328569565
True	117.56519885338578
True	14.75698246091569
True	1.1195875151648838
True	113.05825037365804
True	996.9247883503868
True	501.77659920228655
True	69.54996753534591
True	804.7015402601457
True	343.40870025136286
True	1.7775192088526155
True	457.4361917582089
True	200.36570949680868
True	472.6827973470989
True	84.73566812041231
True	335.2250868610405
True	383.9161433175043
True	174.84274238406752
True	217.18041098227428
True	127.85833403523203
True	164.43853232502366
True	1022.5759993847388
True	14.870186804275066
True	511.10389662915486
True	471.2208733054056
True	413.338569965378
True	224.95378349403776
True	240.5671450852488
True	146.46139509256815
True	48.63743145994798
True	502.1947073987051
True	151.27064308760663
True	844.4220199612693
True	839.5890408872133
True	258.47224843725
True	301.80479085059136
True	529.4223364935245
True	38.396938832369536
True	82.2849676085741
True	721.34216244197
True	1085.1045626407863
True	112.868339271908
True	723.6029765502723
True	140.83304589298368
True	938.8464880735544
True	659.4477796616145
True	101.35761858732782
True	283.20197156625505
True	617.2322084628297
True	246.87608267317037
True	48.11092066622262
True	558.7360897730747
True	442.8434764858679
True	5.453626704900556
True	475.93884654815
True	68.0862474592097
True	185.97628348683855
True	239.71936515984413
True	294.9417848868335
True	69.62682438331397
True	221.1257135425257
True	350.6128581335559
True	446.837748795624
True	956.9807990233732
True	46.332854600198
True	905.0428409285398
True	1015.8575136968244
True	134.24346058842673
True	73.77414557924246
True	1002.7507291117846
True	31.133883936234422
True	234.92975039146495
True	85.5585618542646
True	213.860958719384
True	361.41292398653513
True	933.495796698972
True	100.32753964649544
True	69.0014882316802
True	644.5740111342537
True	276.2004835827324
True	708.5707734873233
True	53.40797925394734
True	483.9139720402615
True	404.3862143442258
True	685.7054408263708
True	49.745091759650464
True	105.73134677309312
True	27.96049689712012
True	263.4480491064398
True	44.81121180940172
True	347.883481208773
True	2.6872055438380213
True	1176.2249199408277
True	102.1377210083934
True	132.5253809253145
True	363.01892050941336
True	713.4202755269365
True	652.7167266029049
True	1027.876879710118
True	478.9027207955289
True	411.47963602366815
True	138.96606437500876
True	418.76470321445095
True	849.8934987566716
True	402.81298819235786
True	945.9927412545449
True	86.3946599826352
True	439.177124268932
True	166.655394041491
True	287.0230003379816
True	734.8577009431317
True	166.0782533724852
True	137.3664020531847
True	66.58437577052099
True	850.2049128884136
True	768.479859925354
True	82.30493153983883
True	446.6105410179632
True	758.3088715715662
True	415.7388637380854
True	60.69201216666068
True	330.98946158754165
True	790.6726403557193
True	31.754164349180776
True	365.80589544797016
True	168.40629568268196
True	278.70220314536675
True	32.66851343230947
True	224.3892224520661
True	784.3235822257593
True	640.1417733985093
True	55.82645248340116
True	292.00749061321073
True	904.213077060322
True	18.68715473509815
True	317.32784566495513
True	286.71171080336745
True	448.00075055674847
True	208.58992632250903
True	585.8428140926632
True	47.31901785166042
True	958.2408647767808
True	869.514390141629
True	50.46491711811721
True	381.7480620112054
True	740.6342086753255
True	931.0099919228284
True	270.2729014109477
True	599.9884817183831
True	127.6014946915114
True	188.4869833957556
True	135.8308130958096
True	138.3716940540928
True	202.97077897630396
True	918.4731509413082
True	774.4132002096866
True	949.9419900769028
True	21.142347707804863
True	27.44717840741041
True	368.45978725476704
True	13.863952462345004
True	639.8398965261913
True	1058.0040312053495
True	269.04327628591864
True	210.97664332994617
True	86.61077970239896
True	220.86957464223957
True	130.60592102011034
True	44.9081403166767
True	132.60621091842788
True	91.31343008733351
True	249.24987161998664
True	542.9602615607575
True	162.6170179899985
True	28.89280779421896
True	54.75407649813549
True	406.8110407128799
True	271.44093289570674
True	588.7218195925687
True	19.024918476622144
True	110.6073201962754
True	655.8267600404197
True	251.7123716793982
True	473.04513779052513
True	653.8430895610448
True	110.20102921755812
True	115.07733287412924
True	76.45777661589571
True	23.0544004507589
True	117.29957530729266
True	84.71466709673146
True	105.28781053070335
True	150.56419753718055
True	241.4209608183455
True	819.722815023571
True	285.3843842265696
True	929.7008558500356
True	165.06459168578763
True	197.58162478412004
True	778.6389233214998
True	298.5297609597955
True	580.4630692420628
True	253.224052236624
True	363.6173139879984
True	426.8810429284744
True	561.103661789655
True	655.445822144818
True	369.9541081456512
True	34.3264225443078
True	568.7031506561962
True	625.1131718040031
True	19.975359760829875
True	11.151212143969566
True	263.76369903415593
True	405.6505920752832
True	470.17036679683497
True	65.52336204609968
True	645.6685841571556
True	984.207660178376
True	237.30736281356772
True	923.4261066394424
True	277.8662226986505
True	105.5527854064282
True	274.9576716600917
True	698.4869628145638
True	37.245510897924994
True	593.1064629367003
True	1286.6477809705905
True	1002.325091037104
True	890.6212341827994
True	209.40740683625089
True	90.21580040874508
True	197.79393864679383
True	843.9710999016111
True	138.22716778801143
True	1083.4571649793852
True	862.1700286351842
True	41.79075245892412
True	87.75849784934378
True	421.63810486839424
True	410.0572297511996
True	205.91269800645284
True	511.2460986643815
True	661.2135104140157
True	125.70942605155336
True	282.2398874724337
True	1058.575168437195
True	49.98863247796759
True	698.5497292259938
True	554.0038833964292
True	39.21317201473001
True	820.5311654295642
True	390.2655369849962
True	538.4689656800052
True	113.12755336360006
True	269.1589899415654
True	204.6548725720569
True	26.4138716345488
True	133.60033575321913
True	756.2213272471729
True	138.3820763467797
True	394.8016642712538
True	65.64131901686525
True	635.8559902703128
True	603.9287716393176
True	234.0845689356904
True	448.7588904103828
True	171.4309645868934
True	171.01664170744374
True	216.7336168405346
True	285.402299064271
True	357.39385028263143
True	131.14027802126444
True	186.85850549195945
True	27.52084648502833
True	850.6534052097977
True	303.21726510742104
True	9.24066394617845
True	360.9810506324311
True	162.2111222161613
True	621.9447420832951
True	361.7777559506057
True	580.97401715434
True	573.5864414807871
True	487.033805752911
True	805.6418393677602
True	248.55784659851255
True	540.6357136551223
True	160.42668964581557
True	527.9880888081699
True	335.10538969734534
True	381.0112599688885
True	136.46997922325616
True	141.496128731052
True	109.62761401115104
True	68.14232713668298
True	714.3639028191169
True	187.7984028009224
True	45.02296888836968
True	0.0
True	548.694729912623
True	109.14594279953764
True	23.443246423290315
True	42.06186537259659
True	107.4390381315402
True	534.6244816177013
True	187.733415497551
True	104.14732421645634
True	36.37117827461663
True	159.9448295292743
True	917.3033925614956
True	50.788892192183226
True	246.51620628895023
True	739.4145982609012
True	318.6751672135092
True	471.8475084160242
True	484.0417937736317
True	512.3325569835167
True	613.5886468065854
True	905.8174965805568
True	255.335739490412
True	1029.6283313934584
True	922.6809976654936
True	600.2228921444361
True	347.1250223745316
True	827.0123823683939
True	9.76672332285772
True	30.73497024656008
True	301.25201773462527
True	39.91482819498735
True	207.2733068524456
True	754.7924109336593
True	216.8263902169608
True	736.1665690702272
True	758.7809093118718
True	128.5678221100087
True	380.40785274753375
True	554.3758981120008
True	25.90844330536874
True	131.10582012113758
True	435.9873847903784
True	298.1734068958588
True	199.60423353870203
True	110.59078258528602
True	372.4151774012193
True	23.77483660731794
True	367.9863105037076
True	354.7118280483325
True	1031.5169543209402
True	376.83416177150536
True	29.797211520404737
True	442.8748077114676
True	436.5063182725367
True	244.90349188270625
True	31.647154126557428
True	761.5675226169647
True	428.31629488463847
True	170.33793746964835
True	12.601830962542763
True	1223.963525637348
True	158.7709469065332
True	27.362313383207027
True	304.3668273623449
True	264.54367970881583
True	117.98201584114622
True	295.1392304499938
True	47.35019806257832
True	319.0658381196151
True	308.7659242623887
True	328.5371843815408
True	32.09088522801906
True	48.06425557255135
True	1079.2938967117095
True	26.652655331277284
True	13.334047682347896
True	181.74561230980729
True	657.7588247361876
True	8.452523706347671
True	186.9749836682966
True	174.24617221954557
True	540.3443439138363
True	384.10070259056414
True	734.4340241950151
True	332.9982327300315
True	490.2415828399952
True	436.97184787065504
True	506.51104022814286
True	96.71926272187908
True	1291.2008657266936
True	909.8296150701176
True	295.08413394758827
True	526.9446386389716
True	103.86389734893666
True	572.2699752377231
True	447.42564072634735
True	153.30536656169497
True	76.54575199441196
True	342.9301180681902
True	172.47132503184744
True	30.375211631566184
True	574.3056273493622
True	379.3026262231445
True	69.17582063341922
True	28.66270284297265
True	657.2638467376289
True	504.72076240862
True	69.24577646685172
True	22.120292388478106
True	321.1892114117836
True	319.8017178697877
True	709.5867392514551
True	542.4875610499557
True	568.4952073755715
True	793.7593332868455
True	9.265224996024806
True	59.47748097007267
True	37.02688807601999
True	59.19778721202899
True	496.8554810895312
True	588.5056735321486
True	87.34269238957152
True	110.46738815545694
True	196.89945917866007
True	69.9493739709375
True	184.18872328772756
True	208.75600116882933
True	273.206790684722
True	815.4572856569956
True	595.5582628082055
True	287.17980043309404
True	198.6132885383593
True	276.76517031907974
True	250.31275066751263
True	749.877330041964
True	330.2518521199373
True	161.32893773600895
True	902.6701876187636
True	332.94100578540827
True	465.50945248734257
True	153.6163615949115
True	116.88490523977808
True	62.844495870008295
True	210.7010492498986
True	970.5352670282564
True	525.2736493929659
True	111.62721367085896
True	371.4090333653798
True	101.49775980272972
True	676.916363087082
True	3.617905549626865
True	708.0328498855604
True	33.60739112532363
True	939.9579512758744
True	852.5127180512955
True	212.9840647598112
True	30.394183236571603
True	81.9930740789939
True	468.288460003756
True	221.22641602390792
True	1.480133083342524
True	77.27645739812077
True	1142.1547952293222
True	342.592564862138
True	689.5015832060583
True	486.51525710995793
True	31.563879697439027
True	139.4073480468465
True	438.7782781217452
True	945.3617682109614
True	808.7402245679474
True	433.16248370830857
True	333.6960252179569
True	16.30298428964285
True	80.03403948203753
True	752.9679384929842
True	480.7277503221308
True	378.5232871255217
True	888.6489868403091
True	27.7685467590381
True	218.7931571406147
True	880.8122046269037
True	243.1164941695912
True	8.078092717179516
True	499.4737476493232
True	103.89290783925394
True	659.3218431247057
True	54.81631135506745
True	247.59836289228247
True	889.3330163588062
True	901.144115579725
True	278.59079195044774
True	431.9295460465468
True	116.62218569200292
True	616.5349587477892
True	253.1358385652936
True	192.6350603051905
True	852.7350216833128
True	53.19920085761623
True	713.7195873881072
True	275.20088508849824
True	298.22007267662127
True	166.7941849232143
True	485.8562672498927
True	609.6684000610361
True	354.90222486715953
True	406.5415338571945
True	70.63672278746506
True	161.14116588863848
True	444.54004816550986
True	233.1001696644857
True	40.025358304383744
True	199.3823339536349
True	393.4750124502887
True	383.4663398741654
True	762.4929730819088
True	130.4703451218449
True	653.2175951334024
True	471.85613510856473
True	603.7979451601911
True	137.73390189958863
True	40.051292367918535
True	671.6300079916828
True	71.18800300800831
True	561.8802087963462
True	685.171641083666
True	449.210329412132
True	135.70343613393126
True	536.2116789380352
True	4.205202197619823
True	404.7947597231868
True	31.05640453268544
True	642.3931108551335
True	261.61212658018053
True	551.432250518429
True	702.9417562754597
True	138.33323184408096
True	528.9215304963135
True	478.27600020143313
True	66.79364070596095
True	964.2077805867676
True	2.1028780410240104
True	29.928526008107504
True	643.9308259784186
True	677.0959084814515
True	135.89392007051276
True	407.4325006732941
True	118.8727044747622
True	69.45872989889914
True	461.8060413551853
True	40.42056978466426
True	505.78883573819553
True	11.794181303675918
True	837.2860909393121
True	558.4752728525574
True	704.1968096863391
True	100.27049857895602
True	376.8871468722896
True	1012.1594854865732
True	874.9356608973836
True	141.35719794933968
True	542.4351909531971
True	469.58150861602
True	244.03175373808287
True	262.4004724674743
True	6.435597897142621
True	304.1566625500758
True	11.02668928078251
True	370.4527456109303
True	73.30897634555076
True	427.9281990326931
True	660.1151744167089
True	124.46177146665464
True	229.5679706375504
True	630.6535095602171
True	691.8378273220313
True	299.909001412626
True	139.22181327325947
True	165.544491823586
True	479.06990915683866
True	87.34937187370333
True	10.179129626833886
True	492.8950164774434
True	563.6661666558391
True	19.65594812067393
True	141.25286648329663
True	896.2304955326807
True	493.4381612299072
True	274.3873406980376
True	36.352133312653045
True	477.5710389794458
True	115.95922473084948
True	582.3083209182413
True	674.0977939018211
True	299.2559690222829
True	386.2356056850512
True	195.4470443585496
True	248.239775514472
True	71.80231151250915
True	215.84754715221325
True	497.1382436432068
True	20.453984535064578
True	450.5110307961141
True	371.0402127676165
True	700.5734678510615
True	885.7553447601474
True	910.8068258748405
True	151.514214069489
True	406.2155411778901
True	75.69019550269603
True	200.23922680720517
True	315.7903210558144
True	10.585825737719212
True	799.5613154967066
True	24.3824414184716
True	391.3857753967828
True	267.8550236962597
True	654.3822771078376
True	208.3749479016463
True	38.31772321359876
True	683.9111891028228
True	1082.7714632114405
True	229.5207174968306
True	136.254796829636
True	614.3002845798416
True	478.4135526786637
True	18.02765196784965
True	805.651128547999
True	109.32927527449245
True	44.7460254778906
True	308.1616758169146
True	347.00330886354675
True	406.9848806480866
True	270.8907291933302
True	20.539366199772065
True	22.88393210687518
True	845.7540159695532
True	206.28394768555847
True	117.48278373135062
True	801.0573237775052
True	640.9580144708889
True	641.1153663131055
True	453.6535371829395
True	151.9153497805425
True	32.0015865285235
True	99.78037422631188
True	437.6661686312759
True	229.83799828702524
True	491.7140416578261
True	152.75706214859136
True	471.5801996178125
True	640.1475541445645
True	978.6423677977344
True	27.04521529605378
True	990.1242033173808
True	1057.054725854878
True	487.2852705409032
True	82.57120260093377
True	789.8678191562158
True	642.3248386605869
True	655.6602843687308
True	164.4696340119858
True	743.9278003303924
True	702.7031597272645
True	121.08252504372712
True	792.9185720475597
True	800.3606702665845
True	494.7249410424905
True	224.53877944410533
True	71.74286695366295
True	298.72261423113554
True	326.8460103649744
True	441.2164699029373
True	436.6528513525604
True	191.75441528002864
True	311.8345487300825
True	2.9000110290062864
True	13.313208276960408
True	104.79164870671144
True	136.48144667861482
True	358.152671176334
True	344.8467750140055
True	116.11936199083668
True	17.992544640039984
True	219.0749682295888
True	856.2364353048185
True	452.7919042877063
True	532.1273000820049
True	573.5841477435714
True	792.3563529661405
True	653.15400936277
True	94.68345891261558
True	214.454938223078
True	240.58807695339812
True	289.3927505356232
True	105.30600458913445
True	378.9744601165068
True	426.93507706596057
True	173.6038152719589
True	648.3066799231783
True	240.14846887325515
True	209.6469869822488
True	29.598874983147315
True	250.10833925654717
True	504.90888686496186
True	168.1817303737068
True	510.5412062510146
True	467.34096809691255
True	232.89839957053528
True	104.51745248832866
True	41.29929743841894
True	396.05622630576033
True	804.965524160203
True	155.90446859309623
True	1035.7438321986583
True	1032.6386351296258
True	494.90781741570646
True	106.6033623985326
True	117.574874984112
True	652.0415151252478
True	8.693799042896876
True	226.3985248180387
True	134.973199472239
True	119.24689599821274
True	334.40599021480784
True	641.7444511968162
True	37.73940844918376
True	118.9782223129863
True	923.1228204552824
True	53.20799932145619
True	474.759387946705
True	524.6706486540699
True	252.21197869811257
True	135.14436685865428
True	920.4582987368008
True	1198.7686098889003
True	509.0746931103055
True	660.7009801830326
True	222.4157126602818
True	158.4315081533172
True	321.021357297636
True	259.4705629715385
True	169.04778734912853
True	305.88213035977105
True	337.3081602034226
True	11.892020486618518
True	632.157875250372
True	148.98991392701402
True	78.14995068662705
True	444.112477790021
True	333.1974626551154
True	1176.4107902000742
True	373.52586314934575
True	1011.8694986893756
True	10.362749638497377
True	276.1264877779485
True	232.10621531281785
True	159.47703202306292
True	486.1216867983936
True	204.13949608706977
True	400.73014489546927
True	326.3156974602087
True	116.50106141083216
True	364.5489106162808
True	1059.107171834033
True	729.8674412463986
True	219.9343426677283
True	111.00306289321266
True	297.5479693588556
True	23.38165587739183
True	356.0953845946105
True	324.30396766572545
True	560.2202826861353
True	461.359381611292
True	360.6960942759224
True	157.49084024342315
True	14.126058019373644
True	429.1955009901822
True	285.00206067130733
True	140.51227447921934
True	307.2430630223901
True	428.91847641861966
True	800.9227952885672
True	294.815887539643
True	775.4373055247681
True	405.2901517804232
True	378.5017515848001
True	1.2380090172805565
True	1204.4473348335332
True	102.34808216028952
True	914.717505561602
True	189.6631495142292
True	448.5190048808957
True	692.1794390002691
True	82.52143045374855
True	482.9629152074762
True	34.8102207940599
True	420.6122406740325
True	76.84129076809158
True	223.27100190600763
True	39.14991728350884
True	673.6625478900894
True	185.97020523192552
True	27.761531138796503
True	400.3287027620585
True	112.21269113427644
True	169.64595743772972
True	834.2528793460302
True	260.3719889830342
True	150.7045848309859
True	370.2895488326181
True	518.7084912267105
True	343.0670637015211
True	503.2246698385926
True	606.9370055711238
True	160.27466863479245
True	6.49692168540888
True	70.78333274800367
True	448.0499231755381
True	92.17228234011556
True	77.9100419793818
True	1056.9778358884382
True	28.27560243375929
True	321.6435866059544
True	313.4159994893639
True	442.31610866777066
True	669.6925653413124
True	188.09857115515052
True	635.7845851401041
True	334.0606086994366
True	357.44504581325486
True	274.28099497788486
True	213.7157023496504
True	367.4614738928352
True	456.5298075157048
True	412.050026855272
True	623.2016974664367
True	135.24642819178464
True	75.52695565665543
True	39.188564855356525
True	297.283911723418
True	654.5334117023034
True	411.68426774333193
True	801.1769198308784
True	212.5455773745982
True	376.22541206868937
True	68.83031976114012
True	55.2635203571148
True	423.78846431083815
True	194.8162575723387
True	226.2740490725853
True	41.38571700629781
True	1049.6606593053516
True	180.96289570352675
True	902.4226118272684
True	319.0796524662265
True	915.5875949918936
True	234.7068645795565
True	456.9705551553636
True	532.5829514117254
True	613.8317731863478
True	213.5228090055396
True	492.7809441608474
True	928.4635237879518
True	127.3370283031227
True	7.727169538239639
True	564.1460028803618
True	27.31406879511352
True	73.62737898909658
True	809.3030873624652
True	235.9795508151813
True	952.297518389446
True	691.2935940146583
True	418.3143164838075
True	264.16611401878424
True	483.5012120602351
True	326.1514058839181
True	188.90056910377308
True	673.6932175909594
True	721.8809326791608
True	209.8827929437145
True	87.17942493529073
True	521.8376388825874
True	130.36284309794405
True	388.1881459665785
True	340.12579382074523
True	64.35909933992001
True	394.4413350717059
True	414.3528186211466
True	365.79854754894296
True	401.2499409086672
True	424.5067349786205
True	613.6741523585857
True	56.41091803580774
True	437.0647965284545
True	321.9997945724465
True	653.9986475553226
True	224.359740412458
True	102.41595876580142
True	42.58365178218322
True	530.9305317176165
True	634.1640616199902
True	189.93439464194196
True	404.179716181372
True	341.4721170138448
True	17.116523709803023
True	174.23169133232727
True	295.98267840930646
True	3.2741807251781143
True	885.5508352385123
True	77.69817447620252
True	106.08944740538648
True	112.67697033404168
True	345.5263640595377
True	38.93533048973704
True	467.1240723656071
True	220.45004124470304
True	5.810139333112753
True	115.58073240612184
True	450.81003460440337
True	50.91247709022058
True	62.3653956802953
True	180.90053728843031
True	296.0619268089345
True	964.0815772572844
True	382.48250288119056
True	990.2100196086456
True	193.19167863490543
True	1049.3415077604916
True	767.1205160774953
True	638.3029482278628
True	406.0208211204464
True	379.3056803429269
True	85.81899309265133
True	69.64655165325036
True	80.76338753710607
True	182.99081269390356
True	480.2761708116902
True	1102.3830570174532
True	185.58850879855305
True	358.2818803082233
True	434.7358372790032
True	589.3796625981504
True	606.2876159613306
True	274.41890449626544
True	457.4987059270818
True	669.9428200344557
True	98.04427480780416
True	712.8058916527042
True	267.8239150869802
True	141.5093776104377
True	402.9027948200245
True	875.834951729471
True	459.075061988974
True	875.3522892430631
True	195.22687797645472
True	351.0837736510273
True	686.7542885694892
True	620.5007548195731
True	193.9404522379353
True	258.5857734689409
True	790.4124623739225
True	30.4047711977096
True	187.55159246840216
True	489.6692205751716
True	663.3165194660044
True	106.00472170829744
True	36.65346777019878
True	170.7568206568435
True	749.8973859120316
True	328.38834099281723
True	555.5896013313383
True	349.8330221735404
True	293.2402637614186
True	442.8004280811159
True	489.1875763093531
True	72.01855748208068
True	362.3044607584416
True	774.2327960629682
True	0.0
True	284.0491647695205
True	261.7128182456968
True	978.4419193798324
True	147.84292446318838
True	630.4557510863759
True	636.3303186818429
True	118.99812544773005
True	216.21920250256977
True	125.8209538725514
True	10.90802141001704
True	288.926362925291
True	382.6323581703458
True	1169.738183053396
True	234.5793583091761
True	396.640404349008
True	650.5665434927698
True	202.29526061340923
True	28.80388273871707
True	882.3979501561372
True	606.6845798900416
True	156.50608735021294
True	632.3207925515574
True	155.00454763371405
True	295.3869781501809
True	762.8194763276607
True	35.41367963558852
True	105.69793579284156
True	502.7905085798277
True	67.48333301901596
True	75.53470729743177
True	415.2825643508672
True	21.83000544386117
True	757.4745987021096
True	103.908066478319
True	154.16097572171176
True	18.33638617110605
True	711.0698898013693
True	29.605970605447947
True	771.2133889259496
True	392.2767787728269
True	117.81728641598208
True	714.100545352028
True	532.9602496644634
True	580.6369420660639
True	48.96503654162749
True	366.5001556326957
True	5.3732473070842985
True	91.07401429115488
True	384.15519069623696
True	48.28464732615763
True	111.00077837745002
True	301.2313083120272
True	177.99246526288192
True	101.98455890881874
True	650.5538397532138
True	19.855934265951134
True	1153.159951362218
True	502.9858745636864
True	307.7780482045737
True	501.0402422927808
True	124.94208691295306
True	818.7202504596909
True	1137.137185361161
True	763.3936739618249
True	180.9960086660466
True	224.50561967772575
True	53.60103354355378
True	58.624475629746975
True	155.55024957308018
True	99.98697293573936
True	166.50323975821243
True	1148.2279862014766
True	305.1976947740642
True	349.3172810577375
True	724.4065733771105
True	18.46679825680517
True	14.911081630028338
True	591.7478389894989
True	6.06899472825749
True	116.67194188049923
True	677.8260176181153
True	177.52087359591602
True	633.747656982563
True	824.2123566645186
True	158.01426449528157
True	893.849782908422
True	2.78116424478993
True	453.45051598781714
True	1061.4516274870723
True	25.819914118153847
True	237.48701916436704
True	143.86688187431048
True	956.2545066482757
True	237.19677975950276
True	510.1196435336511
True	121.4745338859611
True	492.7711057705968
True	158.18996535669493
True	98.51934952924772
True	391.4058291872654
True	69.56887867424211
True	55.20746200945458
True	1055.9050483420417
True	259.76245138505374
True	154.84471676385735
True	363.945890018321
True	399.0281472101842
True	217.93208415576092
True	169.8528276892167
True	375.811829145921
True	34.6970147293423
True	496.94096058408894
True	1106.2227445827475
True	116.672378059136
True	471.1871936669469
True	306.53603199674217
True	25.585107165177742
True	399.30231340050665
True	104.80145601174245
True	596.9981056396173
True	211.7370312876149
True	417.07408929406216
True	19.24393377953718
True	431.4638481601237
True	106.22930015784436
True	344.61771882835467
True	32.98441278308898
True	174.7672173239136
True	242.6354112697402
True	759.9973296338464
True	58.53358993126547
True	132.6951773721946
True	241.6272311887361
True	138.8240075971673
True	614.9511647795301
True	559.8119915057836
True	786.2099503106679
True	385.36996796532617
True	538.7503617909666
True	417.73772320074215
True	677.7031910440667
True	73.49602304719929
True	475.14097472368434
True	431.2969990872433
True	48.41657714052872
True	77.84911833791637
True	127.15786184331458
True	81.88955873556192
True	337.2663122217995
True	842.9487493507453
True	325.93772001114246
True	1093.02385837273
True	328.38629733396385
True	919.3964565810704
True	143.69103755825674
True	606.2681111442428
True	612.3034947922237
True	713.1316570488905
True	449.1565507115168
True	61.66341989679285
True	299.66992752288337
True	41.68497786223848
True	162.45874962115582
True	170.26408999144758
True	1136.7961319683402
True	223.78002238334813
True	560.9444652968682
True	543.9351114290675
True	579.0400087694967
True	905.7673680751076
True	581.8792703319214
True	663.5760279779912
True	906.9896590957352
True	122.3775881833574
True	315.42550246033375
True	266.03069100969554
True	315.2194859222373
True	87.12515578762955
True	375.12271097144935
True	5.113853844188429
True	313.61502570893174
True	257.4063732028813
True	603.8539238550422
True	296.5606526992273
True	369.64205467564767
True	8.647138591113164
True	60.01104419534717
True	540.5499234247138
True	28.935211702705985
True	148.12481782712717
True	67.78819048574675
True	153.52679863487978
True	243.68886092014745
True	68.13952071002595
True	381.3098953380273
True	280.21175575285184
True	97.95851985840366
True	338.2363676465308
True	64.47806276464115
True	584.8508503508064
True	837.8430645336441
True	283.64018259211326
True	1145.386896888607
True	113.7531651203287
True	317.5940862413304
True	1082.8293857972124
True	88.5622229395362
True	281.73886359477245
True	9.72532995110474
True	416.6440843022781
True	457.87417495517246
True	162.56884704132167
True	627.0312798232233
True	890.0147297846061
True	164.4002105594014
True	78.81844475743252
True	313.9416969004332
True	517.8495793620967
True	626.3719279553077
True	1208.7554282584777
True	28.084148508429028
True	966.2738030563922
True	142.0851377382046
True	641.2286131942561
True	114.49789749424734
True	131.29954391379917
True	186.16783223150463
True	174.03209753966286
True	755.7830041931109
True	216.48577635028548
True	230.4823830006249
True	69.42457321869976
True	521.1333961400261
True	438.9289599824593
True	169.84726620295962
True	244.3520660505119
True	18.31002169037903
True	421.88874995259135
True	217.14971234035323
True	283.5331812211954
True	104.74133968659024
True	718.0520152923651
True	418.92171606421806
True	263.26649078211614
True	646.1542103324225
True	531.4854481266533
True	458.770620904233
True	135.12827154046582
True	542.2745886656764
True	419.1390505303924
True	2.802919010330503
True	188.09113108592797
True	93.45250715688888
True	244.22707758182523
True	2.486055659718393
True	120.6107387042602
True	354.22080156115186
True	7.146009379452744
True	837.5026070629583
True	162.91382096651964
True	759.1090466483217
True	815.1202346288526
True	162.26838880308827
True	230.3381383116022
True	490.4136313790637
True	824.1572220309686
True	51.85306759763935
True	41.32231955961046
True	129.671532634533
True	618.073326073182
True	720.7991041644456
True	182.9428576683038
True	587.5255259910753
True	590.5522725027342
True	846.7576035873839
True	382.8317731135973
True	183.99439986574785
True	868.3332359230125
True	211.82371098756087
True	139.6695612159847
True	311.4239580172793
True	226.4428742727684
True	219.05166505835317
True	604.8340031252014
True	250.4229737348741
True	195.8769269204197
True	462.4063093163072
True	467.0999735155972
True	64.47457404688828
True	285.16597475744294
True	84.65498556586954
True	337.550410455971
True	360.9292825600703
True	255.1385241242607
True	174.28296806252126
True	382.2768779188938
True	642.8056330239143
True	760.8290247783543
True	295.5841779315958
True	732.0510666164581
True	64.24652530282641
True	897.2663999639451
True	354.3457708641073
True	14.737707466092818
True	633.7580424325649
True	674.038653540663
True	262.98433384678793
True	167.82713159095064
True	47.81399884772128
True	371.1696152274486
True	70.89611819788962
True	14.33701387441267
True	892.6189139417576
True	378.6659691149292
True	174.48624473368022
True	1006.63846593051
True	10.435137644325216
True	811.6620295510252
True	30.613764199845598
True	655.5296843702637
True	58.16807304200684
True	762.4904980399141
True	460.4019471213276
True	200.66275527886137
True	446.2759964781061
True	207.94059484591645
True	293.43369118635195
True	226.06740645207023
True	418.78346678913294
True	9.697481710231244
True	314.5774756866145
True	114.1465584105314
True	10.31974558101305
True	477.6214658955312
True	718.7266989553501
True	286.5465350766374
True	83.84990055837858
True	304.4750150038242
True	82.70033310939684
True	173.1810720848523
True	176.18628408294697
True	363.730252889508
True	45.318604554274806
True	141.9729654166606
True	377.5133819499284
True	857.8331778949204
True	111.23509374100664
True	210.19676957719307
True	450.8957557350592
True	18.578281250002973
True	429.3932451865655
True	503.3591112509984
True	91.32564194701564
True	395.71767662265296
True	369.28522477643935
True	411.0915915973309
True	594.9023202813383
True	1085.4333651690042
True	972.4938301822556
True	52.18824922167271
True	1062.4264146697149
True	109.86640833621298
True	113.3857064195817
True	111.96264563738382
True	484.4539485299674
True	370.615334566534
True	584.9445769544008
True	252.83591703716615
True	157.8859493872832
True	394.7441209394789
True	15.440144053318962
True	452.51608845928746
True	364.166118025946
True	143.58960138200703
True	98.48809532264852
True	544.2016029103631
True	1003.0963396493016
True	188.70076148238064
True	66.46622544959918
True	447.4016023360365
True	382.12753291359655
True	483.7892516045034
True	309.22550588117605
True	4.55665449881083
True	534.2858046156533
True	538.365854801091
True	496.2722588143144
True	190.2726810191655
True	99.41426565458904
True	23.935833143067004
True	375.9096944965259
True	111.1068701956138
True	6.679129216072573
True	29.514674870233264
True	340.2525346808196
True	655.2343961764658
True	140.32898380959458
True	91.57796191558282
True	25.59175612093599
True	420.6138525038163
True	356.1894745125408
True	803.9053502821155
True	311.98312830008865
True	474.9104366972243
True	549.7011574810638
True	534.2901503699412
True	284.5343488813442
True	573.9398837868957
True	101.78870262384828
True	576.1734468807186
True	7.394091507157361
True	382.8119392837895
True	454.1691356655307
True	932.6114621758416
True	344.08066248705285
True	760.4343841794554
True	984.2571832163916
True	175.06331643165092
True	33.84202748180843
True	363.5934087622877
True	387.7526844516955
True	584.5347458825955
True	245.9041292659916
True	28.98850470611977
True	622.3624671539661
True	126.58949096119
True	1041.0490113588166
True	311.521696453934
True	468.2144617427204
True	122.06216535190528
True	816.2852065477673
True	140.09549195711057
True	833.1763017477372
True	562.2714239447289
True	187.53995688621137
True	113.19740930091106
True	66.2475428502602
True	544.1953169098472
True	897.3522799472383
True	429.0641750597702
True	529.0512936961846
True	133.04999738170076
True	628.8657037691557
True	454.5231661280586
True	800.2583685052014
True	308.5860144773472
True	601.6851871549227
True	112.10942233501488
True	26.447024682681185
True	414.5746384081679
True	165.76197849978442
True	98.41739046480367
True	370.2064713714596
True	1081.527569489513
True	256.3013961144157
True	552.380654394001
True	13.020582923180584
True	73.09735287002307
True	336.0009090717695
True	748.4467316971384
True	436.5405218123175
True	522.5133605461014
True	709.8065056924224
True	67.81004728852315
True	716.8054024492942
True	50.97307603672043
True	102.17643456257888
True	179.46973893735472
True	83.03129547335548
True	26.54232095576521
True	284.177157043981
True	462.9642591557712
True	917.5509695812397
True	843.7111316090802
True	5.533940672379014
True	284.5015781203529
True	474.7990365304068
True	121.50015690146822
True	249.27159773221516
True	335.8661050927255
True	1310.6655468291826
True	439.0245593997297
True	26.76542048867193
True	176.451677025682
True	693.7321109009375
True	32.65620566961946
True	183.10861148443465
True	573.2526224379571
True	69.10616972310184
True	862.3282994106484
True	350.56712061003714
True	653.5527814301171
True	81.16504984936623
True	683.3076648284291
True	590.1265554342953
True	881.340706845269
True	254.1828647767092
True	495.39010437464935
True	814.8689882333907
True	911.5120872828272
True	247.41991592248277
True	762.4024465467027
True	228.06300081169488
True	445.1748803902162
True	368.8454020392756
True	495.1697607465496
True	494.9397375477795
True	314.79145240640133
True	347.3628527163363
True	111.51610896955772
True	357.9107322548569
True	1115.9933574238537
True	311.9037117960494
True	138.55855998721745
True	279.6917887522008
True	758.7277350935271
True	652.3375073630871
True	414.76126687548856
True	120.59116382963684
True	336.2661965059648
True	34.74107537800658
True	175.38803559067887
True	91.617499250024
True	92.0293750362015
True	543.6784242227533
True	139.86068422426683
True	131.7286414439161
True	110.1772330513236
True	87.46313613530549
True	455.1700103550146
True	389.8904730102516
True	1042.777626324157
True	536.0609373979624
True	808.3800991986736
True	269.50943000433205
True	283.13427187503447
True	514.8934742347137
True	197.6448599841057
True	722.2943594568139
True	240.72735854414657
True	369.8119365408927
True	70.40452951356411
True	116.51158807228872
True	249.7488845082821
True	124.99685582754589
True	468.0901438813528
True	29.129395754671695
True	563.7176062394196
True	998.2628099010274
True	724.7638493447753
True	1.09650012867174
True	61.5077990757031
True	488.98930099361553
True	442.845947174052
True	74.04107209979828
True	123.0342099708367
True	306.1378914124871
True	74.74545581742211
True	51.41505095018881
True	747.4491554348307
True	661.4691848128209
True	166.9453685519799
True	157.8503688498266
True	540.1144407267057
True	53.57108353564932
True	25.106631211144865
True	537.0911340943686
True	447.72125723908033
True	1118.9258977247457
True	48.04030587632351
True	475.6094579865248
True	887.6430035382778
True	824.7092731606033
True	294.88286515135945
True	760.4289151750057
True	396.7301696420892
True	41.29052893709268
True	99.5783524421625
True	704.4340095579732
True	77.32260011064263
True	145.981943013522
True	936.8935378140128
True	192.19045662552696
True	268.74720454363825
True	107.3385942068385
True	637.0659148459732
True	603.2454645335843
True	211.87280075192996
True	423.2397171373566
True	41.55474229172346
True	277.4807568857839
True	596.2402781104206
True	634.5774597258695
True	312.16853421987145
True	71.60332635919157
True	979.3588952530764
True	1067.837415463376
True	569.3878433567603
True	63.75129375975129
True	30.517335011932264
True	89.47246206813084
True	101.32685170413632
True	103.12667194481848
True	869.9507417895691
True	1216.3999955142283
True	729.2344671615941
True	328.87401436711065
True	7.662527021706068
True	21.9212841969628
True	336.0478951629512
True	479.462798740776
True	47.285372486474806
True	580.892076372182
True	428.214410799568
True	395.93821803389903
True	81.55427867636939
True	194.5084858550587
True	264.1524987432685
True	135.6072929808258
True	396.4145524373211
True	44.07505184901746
True	172.09516306096344
True	1163.7473555321255
True	6.559276565842049
True	25.790154033415888
True	594.3864116646597
True	362.7459349360319
True	743.1290816869454
True	159.03945389964102
True	755.2829539557742
True	598.4173627824747
True	289.4931880888384
True	441.6870238396127
True	343.8044688345599
True	291.2116802262864
True	271.30731589718863
True	393.347035308356
True	508.2326452639352
True	497.4086286161592
True	106.80883353150035
True	361.5417380514074
True	8.496487086344802
True	185.10450806764877
True	223.40273250527216
True	864.2579122397276
True	596.2237397893724
True	31.47695672953201
True	738.674818810999
True	846.5717929689728
True	111.64455674719945
True	357.51282026399554
True	886.0583699564916
True	223.4009638386244
True	165.43216915435042
True	541.6625927787408
True	578.0776386599315
True	1085.4791038136816
True	141.88967705162142
True	153.88026907494225
True	252.1337896408773
True	305.01039255049994
True	416.2501017010256
True	416.8258201155972
True	321.2083679966767
True	443.6822965650027
True	499.0784680615436
True	230.3766855377217
True	1483.956739540638
True	245.61162378210432
True	415.16903716999127
True	55.07599467820865
True	772.5288463922195
True	266.4107815567743
True	893.7786396538166
True	564.3464326559076
True	320.09426505119995
True	787.8355094309461
True	270.91270812542183
True	215.80536123169776
True	261.1354490915174
True	220.05497517060823
True	138.5245929155183
True	239.01817670696656
True	742.6887416545447
True	529.6901756511744
True	212.1613016328196
True	1140.7301137765146
True	117.0346075755109
True	263.1265604995779
True	67.21158737280835
True	310.1099632316317
True	401.9044809957007
True	92.20448671011586
True	224.48490087069413
True	76.81624251046834
True	668.5755756475506
True	369.3892101030909
True	222.01810373254088
True	734.1239986657157
True	890.9184163372122
True	803.9235869521092
True	837.7006997955465
True	354.147823490599
True	1.1525090989301865
True	267.3123541498671
True	53.65198251646736
True	378.1556196489406
True	53.19989028405636
True	365.9635810277469
True	854.3926512861068
True	1044.9675088019178
True	408.5244508819014
True	20.048154268520403
True	504.1677749956881
True	504.13340785216366
True	192.50108487152025
True	234.0061615467963
True	288.1110285055775
True	23.592833611028475
True	130.17446409589252
True	990.23152897535
True	62.64695895342275
True	506.8975219327832
True	790.747612214727
True	101.04128643114002
True	261.666565668695
True	112.39649885258312
True	15.545614855837206
True	1.1823499136061173
True	117.36292545086344
True	996.4055205221932
True	461.3889302158052
True	70.24768674209942
True	780.2845133294934
True	338.176541605585
True	1.3530054042130804
True	457.9649705660403
True	186.8900819312003
True	472.78776261245366
True	81.29720087355375
True	332.7013532504179
True	373.9211546819203
True	174.13939485348035
True	215.1317652279347
True	132.66012850443346
True	173.8058818918472
True	986.6946307882228
True	16.792816509060543
True	503.1926300340792
True	494.40109432625246
True	403.2184639383432
True	214.49167514400943
True	241.32103905333696
True	158.22034849728914
True	47.35821890756519
True	485.4173666088738
True	147.59541141417708
True	826.9989905893101
True	853.6602207336141
True	250.1209417661524
True	308.3975255692735
True	526.9912172814817
True	44.18993123516399
True	86.3617786303787
True	743.4358941818251
True	1062.0508293967005
True	108.60410262000364
True	732.140066957722
True	143.71750753081588
True	949.3838935017802
True	663.4532764934031
True	104.48297936029589
True	278.10715326582374
True	593.2456646836755
True	264.28455213913
True	48.50293824984879
True	571.725373870829
True	443.09299007363865
True	5.237814786221096
True	473.9719326038521
True	67.48031686409716
True	181.17695645122205
True	234.050782610528
True	324.17627763073216
True	76.39336798128663
True	222.8711252934976
True	349.45258486107554
True	431.969797956795
True	893.6463164835077
True	47.32003652049918
True	845.7371165735267
True	991.7116587842736
True	128.18114838129102
True	71.23544824480169
True	1000.4086011754628
True	35.26807151789248
True	225.73112155860372
True	85.5907455771683
True	212.14496327338756
True	372.86429434426697
True	984.4789964202572
True	102.5990445129189
True	72.58539580945042
True	660.1219630002362
True	271.09103995761706
True	686.5105042069954
True	51.11257012655465
True	465.4956756263073
True	384.85734909596334
True	682.3186570681373
True	50.78025414565521
True	103.8787916855278
True	27.93014910672024
True	272.2694146889975
True	45.2895740426483
True	350.03723817986406
True	3.0014527702297755
True	1180.4908743409692
True	101.5013589433551
True	140.36526730555255
True	350.27724542164447
True	734.3080897431016
True	678.2144820217671
True	1017.5086974182356
True	485.9364423847618
True	415.0653002540666
True	141.58580771113753
True	432.2121771652386
True	838.3703485309205
True	437.8394054693303
True	925.671505683854
True	81.15391947554905
True	406.28350631520266
True	179.97720508399024
True	273.0153091800028
True	747.7177613231706
True	158.35237456020317
True	131.2813979127256
True	63.320695863646726
True	827.4795384522713
True	805.6758972292126
True	77.44585608304068
True	455.2696517450776
True	737.3473167858122
True	426.5252202038963
True	56.317046148164486
True	311.7317783313206
True	783.3032560585898
True	30.577416566968136
True	360.73068036490025
True	165.87027528865036
True	279.1966811681515
True	33.77845754163774
True	224.95873526962728
True	812.7061197954724
True	639.7099851763704
True	57.41059024675327
True	291.1616546677137
True	904.676763223598
True	18.08460240358229
True	324.71314236452537
True	291.7339836361303
True	439.10511705600015
True	209.07937829422335
True	598.4903668446971
True	45.61018179628703
True	978.6165931753432
True	903.0136338389364
True	50.89555838083332
True	392.4270865442398
True	692.9311435984947
True	946.9247542858795
True	267.44434566008584
True	589.2357662447143
True	124.76635311454682
True	193.5090076517177
True	133.8540235295186
True	144.4955273401537
True	201.84581193501515
True	938.130323818442
True	773.5675369763942
True	993.2127359360544
True	20.47714422263888
True	26.590702200279694
True	362.5047188696452
True	14.174624281923798
True	625.0560595566177
True	1042.859466932412
True	262.4280968165429
True	213.3626195778662
True	88.79407978087698
True	213.52593919017843
True	127.38240149629246
True	42.78012360799947
True	131.7389672326065
True	92.38768350146177
True	244.5427376121423
True	546.6189132888927
True	172.04626672928754
True	31.168744432776315
True	55.15695094866099
True	434.0731396498687
True	277.2717272895724
True	570.3310893665553
True	21.64629358996221
True	116.047833871529
True	655.8551622352088
True	259.7279094617139
True	478.0725423278138
True	650.2827277277804
True	99.33178107587648
True	105.06614228513249
True	78.21483672141014
True	27.95938626109961
True	117.0935856098822
True	86.9127637583208
True	97.85130889212786
True	152.4192172437774
True	227.63511351055652
True	810.2753267766002
True	301.6123327567702
True	942.3827326749436
True	161.97678999479658
True	201.53866727443665
True	807.8243274517372
True	302.36932185545123
True	600.583529163285
True	257.69916238798936
True	369.09366955481977
True	443.1152113165867
True	567.1943094954116
True	640.5169191610129
True	368.07667664185306
True	37.298551125167045
True	563.9778200095145
True	624.3219619532782
True	19.559621152626157
True	12.503648753795783
True	268.2238111602953
True	422.19130511989306
True	438.0087643088563
True	66.71656511021749
True	630.7825912169915
True	932.70736983709
True	239.90033417087437
True	909.1471189112656
True	272.77566894942873
True	106.39288307837798
True	283.79956713487155
True	699.6438492581605
True	38.920950821192434
True	591.2130131718433
True	1270.6884666326985
True	1023.4310394242552
True	931.4879322541234
True	190.34907047938668
True	95.0305647964704
True	195.3325098174523
True	843.0870609315689
True	150.24116458692322
True	1052.0218993642711
True	881.899459624118
True	40.43063275418859
True	88.51820521304363
True	419.763441795068
True	403.57490018073497
True	210.81033189849865
True	522.7240023960389
True	676.7971580751396
True	136.9724767693995
True	276.4367408462544
True	1040.0865619725266
True	54.51365962412257
True	710.6303580180034
True	540.2577559794344
True	36.88340999417355
True	819.2348621159971
True	373.2505437685045
True	584.3450710907732
True	103.85116335769597
True	265.04828664303346
True	214.23309563873744
True	27.894331628701416
True	139.46065511069378
True	737.3552051588889
True	138.96905685408157
True	364.2282895066864
True	65.62062297749046
True	635.8124095678529
True	608.644958133261
True	229.2962385578747
True	451.26727571560576
True	168.22699796252485
True	174.02453243087274
True	205.09325960886423
True	267.5499011316115
True	362.0856273953506
True	131.42758156787133
True	198.34293590569015
True	27.16839246797759
True	855.135118348708
True	307.48613100022214
True	10.288099702216831
True	363.49220396085326
True	168.95243493432818
True	628.8675194229344
True	365.84408047557696
True	587.4821123822181
True	535.9153904505328
True	494.7816317554088
True	793.6335087574341
True	242.3831751522785
True	559.1399133341225
True	162.08861210829468
True	531.3397821892344
True	354.2891549781987
True	375.896981879506
True	128.48882675648997
True	135.2795016569541
True	108.9086166835078
True	70.1273215974461
True	710.8931261093061
True	171.23649499635977
True	42.14352926225714
True	0.0
True	549.5006049196589
True	115.67204506280557
True	19.166038921309006
True	39.67247527664423
True	109.58444262559696
True	543.8951710344438
True	179.48137302471596
True	109.59460597562176
True	32.47815925157388
True	163.81683912567004
True	902.3886060159106
True	52.26797372634047
True	223.167214547772
True	726.4292986172302
True	315.4256710653973
True	445.4193022435924
True	467.667625840681
True	516.937997243217
True	597.2600972217622
True	899.4131899112938
True	271.7382075887613
True	996.4000660399644
True	935.2242624041396
True	591.2117861430605
True	351.08681730153506
True	812.5250287167519
True	10.392685303132737
True	31.488393669830145
True	280.3012767503994
True	42.07539985602165
True	202.51406074083144
True	748.819725154901
True	217.9424432377465
True	743.4335552716133
True	754.3169818371007
True	116.50666028932343
True	353.0019229845038
True	570.3926602579502
True	23.99908038117064
True	135.02740203123545
True	427.37704136951913
True	303.65591742943263
True	194.5745259442176
True	115.89653374704224
True	380.9405040879945
True	23.91862098880041
True	358.6782574876411
True	351.4940346743706
True	1028.4259747571707
True	381.1258347772855
True	30.060940727423816
True	456.2027422005819
True	439.9479789168113
True	231.34098723786528
True	32.000986959792776
True	771.0107690831921
True	443.459588335526
True	169.4381882343286
True	13.76384166127719
True	1216.34673636156
True	163.92963413036242
True	26.38689047056439
True	290.7957058071469
True	257.5481277825337
True	110.41806976075318
True	292.44481949936664
True	45.96153960018162
True	334.3603951724197
True	318.7280043402417
True	321.57754619343626
True	30.417780539928707
True	49.98412391413554
True	1038.7890813917504
True	24.87772484613313
True	12.6380477905801
True	177.28936839814554
True	656.3645461279206
True	9.119720338153035
True	190.0124490033716
True	174.85151556571176
True	529.4149561184264
True	376.7647290036921
True	744.9226809655254
True	326.8164810923221
True	488.2534553305593
True	447.00035039708666
True	513.7574592767689
True	99.75737339580525
True	1249.6541344429934
True	915.9343966812664
True	272.0781861325387
True	529.5950812757329
True	104.0068774575638
True	538.6811120435194
True	437.4043207539472
True	159.77611052338315
True	78.20048527627661
True	353.2696800954906
True	170.1293989116108
True	30.04380255448842
True	608.0688181419066
True	378.764231895008
True	65.86923692178623
True	31.85177914775541
True	683.6535289044092
True	504.22444147631006
True	69.64515430019578
True	22.075188955686237
True	313.34302620188055
True	316.03069812965265
True	694.012885646116
True	546.864598134983
True	556.0059756259647
True	784.3596343132995
True	8.925799783544232
True	59.43040057661332
True	32.285502583443225
True	60.78146286867869
True	516.3581172417931
True	591.1201096266027
True	84.50786740439445
True	107.96841926550024
True	200.0097100829972
True	74.33863017352364
True	181.23823744661877
True	209.79227883374173
True	274.48827935301256
True	807.8336902727696
True	566.9213273050078
True	289.1853995506161
True	189.00909146271425
True	267.49441829611385
True	253.52485942635064
True	764.6544830888517
True	323.65229213402444
True	166.62452639417296
True	928.4738378422712
True	338.1040709089588
True	472.28627963509786
True	157.9801957996347
True	116.60187079647126
True	63.18083030102885
True	213.72231503627663
True	964.656052150601
True	524.4932117618755
True	114.42314090047232
True	361.377828543593
True	98.68107254850736
True	694.228964466344
True	4.573595768220842
True	698.5585025350737
True	39.10920802733867
True	946.1355843960256
True	853.0098438372355
True	214.3621887733331
True	30.882607016150665
True	82.74482904136912
True	458.0106503245221
True	222.97186469227688
True	1.2431344435866327
True	80.70452306423627
True	1115.3983765893986
True	346.4414218478663
True	649.8803540297654
True	462.0909058423424
True	31.35084760153615
True	132.71369539465758
True	440.1440717587554
True	887.9569247807535
True	811.0004607144922
True	430.1576591351624
True	342.23864165643613
True	16.73407382155498
True	82.08755091375197
True	731.8076133998052
True	464.15517897074864
True	382.3742980278641
True	895.4097197727439
True	27.07612952162653
True	223.99160028730003
True	903.7636775385896
True	233.78828978342364
True	8.027024741737437
True	503.29637152163
True	105.5077121547023
True	649.2904867151744
True	54.87345817922857
True	251.99418643578807
True	829.3848203007196
True	904.9910800903904
True	275.4860187229744
True	436.1800785258939
True	119.28559203218276
True	597.5419623811848
True	262.1988660443791
True	195.31295199656077
True	886.6761052220489
True	56.93714575885186
True	730.5328586044944
True	274.72648435339136
True	304.8789191818944
True	169.39526569587088
True	483.355107579516
True	581.9380275217359
True	367.3270181363871
True	393.4936327004243
True	68.93702093608282
True	164.81908098868934
True	428.3392470645095
True	211.96606652366572
True	37.97569892355829
True	203.3153220813552
True	387.90523721019895
True	400.3550509099369
True	751.2623597055724
True	131.4728219295108
True	659.0384167541425
True	490.5628340039077
True	574.5386219240902
True	141.80463734379217
True	38.42612452095689
True	682.6316985079693
True	69.64137672250308
True	558.2929454035393
True	672.4769962916747
True	449.4758273047499
True	133.39887720474323
True	521.0295078095014
True	3.9917418134197065
True	404.2836600357082
True	33.22106331787871
True	620.3831318570975
True	272.03909589908534
True	575.752179352711
True	714.2283813862961
True	138.0179686142073
True	519.3255742987966
True	479.5250573919007
True	65.24912243883526
True	952.8490626185018
True	3.2472571155986643
True	25.753011351078197
True	620.8607929152026
True	723.4929699190853
True	132.16616399538484
True	410.3414519935755
True	118.0646405028735
True	69.27044833881027
True	475.0066160882345
True	38.87472953044453
True	524.1007370859342
True	13.16940531925347
True	833.9737995555946
True	527.8751564345276
True	667.868358580612
True	102.48312494767822
True	397.0715850826978
True	984.3781482189296
True	842.0917301859884
True	143.61789771163424
True	537.8757436800037
True	442.1109767399222
True	248.754425139224
True	263.3113711073075
True	5.5037448386037
True	307.4148563071988
True	10.31847250796742
True	359.5232590734454
True	77.39247297711631
True	423.1664928767105
True	663.6803700311084
True	127.50340534318184
True	234.2533402106051
True	634.0840734115387
True	689.3235588485134
True	293.5466173831689
True	138.48682673433652
True	160.46024328390646
True	475.5698189943629
True	87.68009188667759
True	10.081054769819463
True	513.3171048292919
True	570.6935030226653
True	21.66858893958416
True	134.360207654761
True	908.653143342738
True	485.6689296710614
True	277.70804933343254
True	36.73666743583669
True	481.3898068264748
True	112.95303570432314
True	582.2578465931763
True	667.8965553340831
True	297.14423668141166
True	364.6559143236527
True	187.9133937557095
True	243.07227984292504
True	71.71928963748402
True	228.78723271629372
True	466.21055069775326
True	20.902893313847287
True	453.9509734363775
True	379.0995718619552
True	715.0187431433275
True	887.7760129979789
True	882.5062254194922
True	157.4069591094942
True	410.067564974955
True	74.65266903689805
True	185.0795174315236
True	324.27956648484934
True	9.878764252996785
True	781.5534358541214
True	23.099436795855294
True	401.6019314833013
True	263.36982562684864
True	676.824107449729
True	207.6701801768621
True	39.88901769089911
True	656.4400129566866
True	1090.5305434128763
True	227.41630305790764
True	131.762096512605
True	615.6818328868923
True	492.730894978361
True	19.05794038746609
True	819.9602207453233
True	106.171421503374
True	45.32232852672055
True	312.4930245660859
True	352.2229345382358
True	400.8228041929775
True	262.62446571841195
True	19.722944009411417
True	22.20597042081939
True	850.0465057682542
True	197.65861072728023
True	116.49392818353424
True	841.982865375229
True	646.3085747390693
True	668.525893932213
True	448.2616840229385
True	150.13002829035898
True	32.670447429923335
True	95.57984554555895
True	456.4544604880418
True	235.9457450025313
True	478.7291701411499
True	149.22084371712728
True	492.1393429365162
True	661.2303933045937
True	965.9193182412964
True	24.585631688855763
True	960.5948073268062
True	1081.9518556328385
True	459.3903314610321
True	85.48827092887025
True	796.6168952278438
True	650.1113483777984
True	652.1027011426855
True	175.93210815513586
True	739.9856257440088
True	698.6627405286397
True	122.89440856795532
True	772.0242515976466
True	823.9717564269804
True	482.78703800947295
True	232.30995650178767
True	70.3038691358668
True	307.1310641638985
True	343.37889512873903
True	465.51740159163984
True	438.7963062524064
True	193.26661048493585
True	315.7412852931975
True	2.357902283004301
True	11.844067617426155
True	108.8805603953203
True	132.80828064241825
True	353.61697766220607
True	343.68833838124044
True	119.612682435897
True	16.886068936588288
True	213.421643648562
True	858.2140152572057
True	458.777380318749
True	535.056370879279
True	559.5825422409608
True	825.4576366557517
True	639.8742343052886
True	85.87723325492227
True	209.55633405043423
True	242.88665666661345
True	298.9144304572583
True	109.62812476258662
True	367.4810666340005
True	438.9763499377344
True	166.78104825581215
True	646.3143462189256
True	253.15293467616115
True	197.68799049335587
True	27.64654921027372
True	246.89624738054027
True	488.5940150633516
True	172.24287973959173
True	556.547148862315
True	466.60790462776464
True	243.850676539768
True	104.76188645276224
True	40.78959577528391
True	396.102492538487
True	803.0397340905996
True	162.5509052691961
True	1032.037684474603
True	1034.3238934874937
True	489.6045610780712
True	101.91275593332068
True	127.10615588836738
True	650.2662867068523
True	8.712042088484832
True	219.8343395277984
True	134.27628984474794
True	117.52712232344912
True	320.0108729557014
True	638.0329300061167
True	35.88114987644107
True	125.323848492074
True	925.6373579195111
True	57.538363519378464
True	455.73119016496406
True	524.8298104350649
True	254.3663407382668
True	130.32838922112091
True	895.3579750531151
True	1166.9184062900672
True	510.0345981205902
True	660.4722292075193
True	212.91968478304
True	153.186135510884
True	297.71142280737854
True	252.69792945933312
True	167.16406074151973
True	306.1583324241494
True	329.719262826686
True	12.20889276564622
True	625.5059281451023
True	147.69832584558344
True	83.32974831829227
True	453.8731507293176
True	309.9009911073261
True	1200.2371157053344
True	350.1864306058235
True	958.2580745495812
True	9.581363202876163
True	265.7696594075683
True	222.6900402490628
True	153.45252081082268
True	466.2965472490645
True	204.66562783516676
True	409.5825510736014
True	332.4415712173148
True	115.168436030645
True	359.5303103232281
True	1029.535094777329
True	721.0075423425658
True	228.12773539158076
True	106.60871334809204
True	300.0573187944957
True	23.952024857674783
True	351.3411072429997
True	310.6486756882473
True	565.0852018732013
True	461.7097105726372
True	363.1914980518586
True	157.244292137866
True	13.776632250497515
True	425.048701174702
True	292.912896588946
True	141.693148926633
True	309.7792314978643
True	410.5893315227622
True	811.7294907404394
True	317.7231949979991
True	778.0753010543018
True	395.1699742791856
True	368.9503962345364
True	1.8221215742797203
True	1182.2524102135233
True	109.22463797171416
True	903.5702312474112
True	204.1628403487868
True	450.9954896585403
True	657.702952733093
True	81.94543978628475
True	481.6886706657392
True	32.69259125353842
True	430.7127086352201
True	76.32610635145834
True	222.50669246737985
True	34.196756565508785
True	660.271448448132
True	189.28645959957927
True	28.76981519583439
True	396.6008878149893
True	111.34102667806016
True	165.9146244334283
True	831.8979727292646
True	267.2353618913579
True	152.31653645892297
True	366.2031971440128
True	518.3830794350869
True	332.8998625520766
True	511.139495831841
True	613.491733482487
True	154.51077669316638
True	6.965382428203452
True	69.43332937631195
True	419.10332342689566
True	93.57283947422142
True	77.26068320855516
True	1040.9823685745362
True	26.15880031769667
True	326.5548544826439
True	310.62798739180727
True	440.1728557609085
True	667.7234909193825
True	193.56076230050152
True	655.5281376005986
True	331.665732764722
True	348.9678788417784
True	270.79088030840614
True	211.48892391571133
True	359.6994079034746
True	433.8819754783928
True	420.6776149952868
True	579.36450212038
True	137.62220275139177
True	75.0687191711159
True	38.6698309362916
True	274.0990276119662
True	637.8452291339369
True	409.164759414662
True	784.3078090986146
True	211.13664753868164
True	401.2066500162173
True	68.27300987113063
True	51.62515124970043
True	430.0172084950154
True	204.0767852850052
True	229.4677285622172
True	42.37989899455705
True	1080.317257204617
True	175.5914605089386
True	918.2022527925568
True	325.65485719206947
True	928.0058343221114
True	230.263987771582
True	453.3295758947112
True	526.7042761542788
True	613.6728457056572
True	207.66318378795484
True	476.55668059747546
True	936.9724127392858
True	124.48741139412684
True	6.981333511714207
True	577.0105083058776
True	28.94859033139426
True	77.12041170156195
True	815.8934440301904
True	217.82784850634184
True	970.0045250031476
True	689.8735407006542
True	414.6496638926379
True	275.55145209082264
True	483.74857723355257
True	341.8899471829725
True	179.66617138752332
True	658.8889250991369
True	699.7842937947787
True	211.0009126451835
True	90.79066594317838
True	519.135995058697
True	134.93901169039543
True	375.82901146659896
True	353.21495011574444
True	65.02784391700868
True	372.7114444613997
True	405.1833778192282
True	380.7436487433
True	407.2327900060157
True	440.0316738911412
True	635.7777933461965
True	60.58029760189395
True	441.9955635487737
True	346.70833381263503
True	651.7962272527836
True	218.6385094545398
True	98.82263451485832
True	41.72835821506263
True	530.747085981439
True	653.9816677521329
True	187.81064112854492
True	409.2598611276327
True	338.06801844416697
True	17.297038127972083
True	172.44640135434176
True	289.37656635497694
True	3.1134648823598807
True	880.8032461666014
True	75.75713439053708
True	103.60988620026149
True	115.4226838074038
True	372.1382521107584
True	37.324192539869365
True	443.2501767366308
True	227.7833532165625
True	5.354082570493732
True	117.68616718951372
True	433.7131904381377
True	51.31146018803449
True	65.57860642774466
True	180.8464689111042
True	287.7404755470507
True	956.3018332903966
True	387.4737184421815
True	959.1620449067808
True	179.30477227187788
True	1009.0729327579966
True	813.4916430002355
True	668.8646935710926
True	413.292164140822
True	372.99179102444674
True	81.9411498968556
True	74.52693569553759
True	82.82953821517285
True	175.6798008519638
True	479.7481067569023
True	1083.0228928020915
True	183.08083690800092
True	358.21057473175
True	432.8429492569129
True	611.0507310307643
True	583.4425662191891
True	282.31177023651094
True	465.7201763740436
True	663.4413114696097
True	91.95238778008734
True	711.5490269875463
True	250.791151145234
True	132.71244505675932
True	410.1628846549655
True	832.0668144590693
True	431.30735394051607
True	839.7987795977434
True	194.05126626140944
True	358.8054893611489
True	689.5702433914493
True	624.3104650980794
True	195.41385805097028
True	266.6551810265353
True	832.7390002746517
True	31.957737804674792
True	188.2567349623376
True	485.5533139655538
True	707.7397208299475
True	101.8787878603732
True	40.15014886997479
True	165.50327168224663
True	709.7147005126344
True	336.11399592309994
True	554.6843710719874
True	353.9919307597011
True	307.0406022306632
True	442.0878448946588
True	489.2530913167802
True	73.94509957426041
True	366.9620338630666
True	759.6162376735238
True	0.0
True	291.62197465306895
True	257.25340139561735
True	989.0315714450684
True	160.85007211355807
True	646.8734856124759
True	627.6821952468014
True	113.27242442519338
True	222.81566764839985
True	136.5285730067595
True	12.22905841648685
True	281.8081006752589
True	371.050188999222
True	1142.6883113915458
True	234.3838790877217
True	412.4598994910573
True	655.5425471484784
True	197.068043236006
True	28.794492495035467
True	892.1060575332571
True	624.8186248920229
True	156.67809528930758
True	655.4122080529137
True	159.9131766979332
True	295.3964866346828
True	773.5151928965727
True	33.66646793539203
True	111.11876372921438
True	512.4694706445581
True	64.4136704761185
True	75.39729891925992
True	395.1925963053576
True	24.826186061498383
True	736.0085965341789
True	98.4693469289569
True	157.24946963089798
True	21.49211939320183
True	714.1240014347868
True	32.59639098309477
True	795.9429189914056
True	397.6754146507646
True	115.25345663774314
True	709.9164166288944
True	534.4753190533335
True	542.7652051189145
True	47.87490897554875
True	363.993014339142
True	5.583816771442227
True	96.956958595048
True	390.0779592252404
True	44.99380937155542
True	116.13956147343316
True	318.47648907279046
True	178.3923294073729
True	103.07287041984314
True	661.5935128671522
True	20.81796797131672
True	1121.1275834761586
True	491.4688737476332
True	299.8835988053448
True	496.7916561647362
True	120.33847647347822
True	824.6979504684832
True	1104.3971058824309
True	741.9217312271238
True	179.76175716788802
True	226.38444584678183
True	51.80952579278377
True	61.33855008136605
True	151.14850051511357
True	103.50087278406328
True	174.00396372908858
True	1188.6882234551924
True	312.07731522412126
True	360.0762540992173
True	678.7740378038509
True	17.42756693923977
True	15.650774774081617
True	593.5890822354306
True	5.228917536670977
True	109.31949709913836
True	674.7685285100388
True	182.12435725543835
True	648.405771174429
True	835.0736050080967
True	144.91114875294858
True	910.9023191172224
True	3.6157345903497657
True	460.6015798284168
True	1063.5284912844
True	26.244436570919014
True	233.62995799152927
True	143.2477942163079
True	966.7414079563522
True	229.97489617355376
True	483.1641381549885
True	119.83928768364196
True	482.78816848009984
True	150.08214051877323
True	98.18116737796925
True	399.85752501326857
True	73.62884235594241
True	54.36686631405048
True	1044.5161128048778
True	262.1858385859703
True	156.8207194027798
True	351.86446351694406
True	395.6294140070655
True	205.9325913645758
True	164.96551536601166
True	387.51683068412245
True	35.21462266285331
True	483.8669607221536
True	1089.0396661592065
True	113.98849755220134
True	462.0282346333272
True	309.9653559104239
True	27.959468401896984
True	400.3920098852884
True	101.22749719887818
True	579.2779695215397
True	204.9378132292391
True	412.3235311474601
True	19.69666179044923
True	445.6952760097456
True	103.81877203393574
True	337.13580225024504
True	31.04917051799145
True	171.0597778433866
True	250.0800955836991
True	771.3399436705892
True	57.28756537959135
True	138.9046149212368
True	232.2178908438137
True	134.9443668833569
True	625.4178244369679
True	541.5694024449235
True	784.1290803862297
True	396.19076112639686
True	540.8607401606685
True	419.8760773448328
True	679.273704185711
True	70.17681380337693
True	469.18818773525066
True	429.5901892443893
True	46.47733573848365
True	79.54161508127902
True	130.25958972096612
True	87.87215908843359
True	331.47149607777567
True	850.8628300585776
True	324.8882466712301
True	1077.1293031498224
True	328.4949771798255
True	908.9830651697542
True	148.76976328196318
True	582.5229068076139
True	622.0091778641298
True	714.971711374481
True	437.1744512299538
True	64.0420936350092
True	291.11046307872414
True	42.28558983574209
True	167.57874300922808
True	172.38862098655085
True	1078.8717882936348
True	237.5848670104643
True	529.2418365898839
True	540.3504351083062
True	566.8516775916548
True	849.34063068973
True	593.7895983448101
True	651.2869359833257
True	958.914476957954
True	133.94078971718892
True	309.4764696822467
True	265.1683360928118
True	342.0463164531293
True	88.54581171340817
True	366.8107623229506
True	5.248035797098408
True	324.6531411767139
True	256.83249287207263
True	635.0107745112654
True	288.4992019537719
True	367.5138709530015
True	9.800688947605172
True	64.4316615941548
True	556.910860440841
True	31.776791767106435
True	147.1992669624111
True	66.88876819519848
True	147.66723567958695
True	239.6453157770053
True	66.85762185614527
True	393.7555082347762
True	269.43867381659726
True	99.74772438780886
True	333.5790448248092
True	64.18523294684243
True	580.7269208539357
True	836.6402021887251
True	280.6104641029028
True	1156.7972443048254
True	112.41797559737591
True	300.2281473116536
True	1051.0061113793245
True	90.62615325573124
True	295.45894198475315
True	9.809937134664168
True	404.7606780333736
True	460.6560925841434
True	152.2359913009372
True	622.5527558455296
True	926.3248375646774
True	149.587685846797
True	81.15280492393589
True	341.8235535064108
True	513.3522660669262
True	607.4121625757355
True	1183.9610739623793
True	26.425213127517665
True	949.8058636279892
True	141.3566395781414
True	628.219185926032
True	121.87189228098124
True	133.84965476907135
True	196.78259458980543
True	170.30149683217317
True	765.4383392407318
True	207.4753479506361
True	231.14802396970703
True	67.65897975331583
True	508.0670179588749
True	448.43576721677215
True	172.75232986966287
True	232.02223119982307
True	15.35437667732804
True	417.23833651243007
True	211.21207426931323
True	288.2277787153304
True	112.3983641737831
True	736.0706513238584
True	446.1770982403776
True	260.7797036119591
True	642.6263940480552
True	534.1805750836908
True	477.6683890771366
True	126.76286369224113
True	535.2643507097965
True	415.8496240394936
True	3.1822432998786807
True	191.7327028988778
True	88.12555556556924
True	244.1816531756976
True	3.5393882577846405
True	121.9252986106182
True	344.73255140585184
True	7.061126427949695
True	831.9849947971525
True	172.92598684016892
True	719.543420061184
True	805.4238212405512
True	166.75440940521602
True	231.23886102115472
True	483.15954641990174
True	835.5383068087465
True	49.7141773020993
True	38.61784516609228
True	127.58476613357308
True	621.6776512723764
True	735.2666531585361
True	186.174379481344
True	581.5099307808091
True	580.6392303804114
True	838.7529232335096
True	391.8967010219541
True	191.41164671858752
True	851.8465009012134
True	211.14403548110013
True	150.65782296439724
True	307.4692901637349
True	227.07338908554783
True	203.4337247571275
True	614.7221266376205
True	244.36023951373875
True	189.25570921480087
True	438.982153389464
True	468.963414118698
True	63.701379096418016
True	303.6949760319832
True	76.64749383493101
True	329.3851349059447
True	352.26351373613176
True	259.07344442346715
True	179.54850136507253
True	376.47096823434754
True	646.6894478727376
True	752.1931150990065
True	304.32751665789164
True	747.9488373255675
True	66.26932441272001
True	864.2826182731565
True	345.2234347705389
True	12.74429895134074
True	597.8033736185221
True	698.990951203644
True	253.73943337549184
True	167.718785930389
True	50.5290172811259
True	371.4468766425167
True	78.55000124781265
True	14.741747111539151
True	899.6093269676203
True	365.520476140721
True	173.81070270631014
True	1004.2202161842122
True	13.118532614549723
True	779.8916757457354
True	32.1157016286166
True	689.600983855465
True	57.50083652481229
True	773.8310875784997
True	447.4088988852976
True	194.0747548587078
True	440.52367252262906
True	214.8903320786356
True	297.6971311916863
True	234.35969791530343
True	415.48886294197246
True	9.978706665196132
True	320.042139369905
True	108.359624352182
True	12.040914906839136
True	470.0509084745975
True	704.9564950871227
True	281.9747924098307
True	83.66086339771755
True	319.3808729666702
True	78.22600131324936
True	188.9349155496645
True	187.4033367027282
True	381.6901330121785
True	45.3165116661222
True	135.81138630828576
True	382.4298017793211
True	877.5146412357775
True	106.96100589727143
True	206.16048502505657
True	433.6833086339781
True	19.47563143622709
True	418.9675375616391
True	506.8374283372911
True	90.20439714393515
True	397.11150643365227
True	352.8603518517247
True	417.3152621366978
True	575.48753419954
True	1067.2194239329565
True	999.9003226781946
True	53.39957268711713
True	1067.0094005518226
True	112.24751018733453
True	115.62265307430012
True	109.32617783299682
True	506.4643204006164
True	375.4955955475379
True	577.4213519540058
True	265.68001011336486
True	158.84187138504254
True	384.3381537083537
True	15.393850104301247
True	448.5938445247701
True	406.3268521800487
True	145.7886929425494
True	97.91062007445848
True	512.7280364128688
True	1002.2013939247078
True	206.30046918960556
True	70.54517711471215
True	413.3217479828024
True	380.08845268380185
True	484.6857627303511
True	329.8904541398584
True	3.3573085370598514
True	533.6739979038094
True	517.5828087496805
True	495.818001628533
True	191.1404908463117
True	101.47899640192836
True	22.43725187946961
True	374.2185250542262
True	107.13792322326644
True	7.746880105014087
True	31.40370636582764
True	347.3212010274425
True	647.6333347203198
True	133.46560970683296
True	92.95791638933562
True	23.28859983953713
True	399.18750549109
True	358.8427805314855
True	776.4196280413508
True	297.7085600311449
True	516.5711653747538
True	536.5455121877793
True	525.5674738174539
True	299.3481477888515
True	562.9184406179885
True	102.04579843542572
True	600.1622586293443
True	7.263127431004947
True	357.44971610844647
True	447.3822995930544
True	961.143864143398
True	349.50033759275385
True	759.3419506061213
True	946.4022837544136
True	180.2212155473825
True	35.990908127354075
True	375.2398447311567
True	389.462143789473
True	570.8314700242657
True	258.7358746531346
True	31.23302501998065
True	658.7881403828055
True	130.75258345144195
True	1044.409743732783
True	317.7076452951384
True	490.95241277260175
True	132.33318949993185
True	807.4517270158605
True	140.95742809162607
True	818.9684663559107
True	575.7406330082122
True	188.317033116454
True	109.29324457916378
True	68.06987374245526
True	565.6940385185143
True	928.9759047942114
True	412.5722061566301
True	545.8052693863315
True	139.34063727158437
True	626.1298013702194
True	467.9431565041261
True	803.0546045421077
True	323.91733173962643
True	569.8087813682648
True	119.58926336293484
True	26.2232143121723
True	427.94459212366144
True	171.7522745503742
True	103.22707282494788
True	372.2998819894424
True	1081.2290908519035
True	251.13047374573733
True	545.1089716299326
True	10.949571315187908
True	75.95936171602278
True	328.2130495404454
True	813.6697169621241
True	452.21051550607086
True	513.2569712650629
True	718.8107221613251
True	71.38867188506867
True	708.4434759419958
True	48.77161537418997
True	104.50478714695114
True	179.23166835194488
True	84.14433671307712
True	25.49866999298133
True	295.7816422189136
True	464.7773247892802
True	891.1698445421034
True	867.1173044201247
True	6.196662386159672
True	295.3040965769112
True	470.7442777300687
True	126.1080076270261
True	228.3945804234885
True	335.36022407118395
True	1314.982566964313
True	460.3583221911519
True	24.510164503448863
True	192.75143222830795
True	705.0593535311178
True	35.92982502815115
True	166.78809028391598
True	543.8650024847007
True	74.69104191191556
True	854.1775632156764
True	325.3787600346556
True	664.3647972909165
True	75.84884218657288
True	692.2714646581275
True	603.5851380123471
True	863.107368318651
True	255.16608587724983
True	498.5029933870737
True	813.8580823368494
True	888.6746636915328
True	243.30581561337965
True	751.4300115476531
True	228.6658975778003
True	459.0613748766739
True	357.4867386841807
True	502.6869639618406
True	496.0014055390336
True	326.96243535878176
True	350.6080082015791
True	110.19755283375132
True	354.033533384822
True	1116.83473119432
True	311.6925016017849
True	152.43040429530146
True	303.1187777250626
True	745.2811265852018
True	630.1385817147964
True	422.4004409343826
True	123.92295815070352
True	332.84883380755497
True	34.66038775416427
True	166.88355009527214
True	87.93542751546985
True	85.87705620767
True	557.8704899193085
True	143.0159791263852
True	130.3756073943485
True	111.45873325364782
True	81.76749812391425
True	456.3517250432892
True	390.8185962243981
True	1022.8994501562424
True	515.1523638293256
True	857.8930028974888
True	278.8024737218929
True	303.08420358033305
True	531.5944161964846
True	197.92027309055985
True	762.1504497392011
True	230.61739915264224
True	362.5961845352666
True	69.42812705708354
True	117.0108416284523
True	261.5956095860409
True	126.6228785936312
True	476.7274429441213
True	33.04795599537577
True	573.275970928915
True	1015.9444956309592
True	724.1302732266902
True	1.6997941252159847
True	62.27111854287311
True	489.18037216320886
True	432.5739422489611
True	75.86709538107476
True	117.03457416909276
True	287.61348219071726
True	85.5551720974974
True	49.91644357391608
True	681.1912438830809
True	622.92905814885
True	162.85287906436324
True	168.79026312057394
True	522.4927238956508
True	53.121587030688296
True	25.651173368086614
True	547.3118320910776
True	466.8365788305883
True	1109.1325354683015
True	48.82015605290842
True	477.7056872265119
True	924.7674193671496
True	781.0907443083954
True	289.4584507113956
True	769.9034029981293
True	384.1231051345951
True	44.67730694372534
True	96.18894733962836
True	696.2388208962824
True	73.06472407689465
True	134.61835124043438
True	973.9802133038036
True	184.5757565822611
True	265.26653640628354
True	107.1542172719752
True	637.7927416871415
True	626.8585487197643
True	208.3712312453078
True	425.5155300324042
True	42.23634517653122
True	281.0461687301013
True	580.5449463925362
True	633.3658397321489
True	319.0029069809245
True	74.30145783768137
True	927.680597245606
True	1073.1706882586034
True	560.7317205950966
True	67.83713320269523
True	29.42377940346569
True	84.03632551086434
True	107.31287943638488
True	101.77397221062616
True	899.4446879241067
True	1173.51367103636
True	735.3740870531567
True	330.56419492188905
True	8.714269808477152
True	20.755863487720926
True	348.48537227414545
True	488.6504229124308
True	47.62209199661784
True	573.5847687515609
True	421.8865556714513
True	400.8435906026882
True	78.05908216976528
True	205.172676680479
True	255.08877951567683
True	135.40158020768698
True	385.8773951525625
True	43.348635547704575
True	180.42756271546773
True	1157.1158263211769
True	6.560435783934059
True	26.51069823151419
True	594.5974693969147
True	371.0113062090567
True	789.0637787387461
True	159.43425527884844
True	774.8429397250554
True	586.2881678530499
True	285.8034616114474
True	440.02058374262936
True	347.68226159109884
True	298.9435451516656
True	261.6350053088084
True	385.219094523598
True	492.7936609477271
True	471.9159085778706
True	105.34411279905848
True	363.7057298030165
True	7.846342034170412
True	191.82685822485664
True	228.8264510236833
True	857.2594157244694
True	605.1615448272568
True	31.72871217969928
True	742.8177479015179
True	830.6745367285176
True	108.800577906507
True	343.16048415661805
True	850.6991822189938
True	225.54859290861367
True	162.49448065527378
True	538.072138613124
True	566.7860314139771
True	1112.9042244190011
True	147.60690125152996
True	160.05187856754998
True	265.67200217942263
True	309.1647415785549
True	414.9883558658348
True	413.7369276796316
True	325.7525814857916
True	430.6584048644518
True	497.18213234024296
True	234.25286487021512
True	1481.6719874523774
True	252.6596917099848
True	399.5174829624698
True	53.01009238858028
True	763.9763228970697
True	265.0158211038515
True	929.7503516799546
True	546.9066325323015
True	318.1306419485818
True	807.5785062974008
True	260.0183630721818
True	211.11994853453223
True	264.6725111375418
True	220.5791272559851
True	142.0606224653805
True	247.19060069684696
True	723.7897994924538
True	534.0849408657552
True	231.3785005044085
True	1196.7826986892935
True	115.06863377098608
True	256.6278361224814
True	69.6433853742459
True	315.0089476186963
True	410.5292499661044
True	93.54394574162392
True	221.4469049428642
True	78.74549808578506
True	706.0198504828484
True	376.5769234985781
True	229.44736793046985
True	726.1761645545523
True	882.4714690880253
True	825.3014723326177
True	840.8042922475117
True	355.1631092240943
True	1.3114775192088526
True	261.15021873894085
True	56.52359206653222
True	398.1940311903575
True	57.19828236518892
True	357.83838719171695
True	882.0544343975615
True	1042.354607368616
True	407.28149173541385
True	21.859721491735534
True	505.3043208155714
True	508.1368063329937
True	188.69743802242905
True	235.19634312658275
True	291.9733442688354
True	22.228771559458647
True	125.02889637328946
True	950.4878694367186
True	66.47317670616614
True	495.9855762226526
True	790.5445126261965
True	104.69943811931267
True	257.1539005041014
True	110.61734555195856
True	15.394508589852798
True	1.9424028528362929
True	114.52526439827209
True	989.9157592674836
True	471.7077409659607
True	68.67161347208769
True	786.349835870062
True	345.74869179790494
True	1.2402999889709938
True	436.9388907574603
True	178.32013441574566
True	508.9169917117025
True	79.25153004105513
True	339.9527673416611
True	377.5376941630117
True	161.78738454105152
True	198.9858807305561
True	126.55052259407287
True	170.03622753408033
True	988.3615971999566
True	16.36252692668581
True	512.3599660520778
True	483.3021007262584
True	403.8698073687975
True	222.5880363996049
True	228.44146014764857
True	153.62538793363825
True	47.76873599064419
True	472.42145983082895
True	152.19525892970827
True	870.972786562967
True	819.2883262595666
True	242.3933809380032
True	323.33587525533187
True	516.1412859472329
True	42.77140494827697
True	85.5504131637934
True	788.9551888605304
True	1081.4159834847962
True	114.63032141904466
True	719.6237208358764
True	138.74242013332318
True	924.3677506362964
True	651.5439158959103
True	107.32174962066232
True	276.91800139080266
True	620.8090376176069
True	262.01217028716013
True	44.77244422099216
True	578.2561649639333
True	422.6361396162247
True	6.002852836292783
True	465.3498707550366
True	69.43940168909312
True	167.6034893575508
True	239.0723847672004
True	300.67721760375264
True	75.48166025482928
True	213.46587955270843
True	350.5651296017403
True	418.5087661256503
True	944.843825959907
True	47.20993644817628
True	945.9936018870844
True	1033.3573921569025
True	131.18815325456998
True	74.61230922444439
True	993.9632422218298
True	33.02843307252623
True	220.15934694471943
True	86.9693479219082
True	205.6313881592895
True	357.28604743649663
True	982.9490851837112
True	95.35865646128966
True	72.57732256202709
True	638.9886790423253
True	281.3185639338976
True	702.0764696944285
True	53.840331945533535
True	477.7674269222132
True	389.9155726613688
True	681.0078923917998
True	53.95336533851291
True	112.498789774246
True	27.18002525026703
True	264.5728282415222
True	41.92117723272207
True	356.1302403151731
True	3.128118119956038
True	1183.6870469040211
True	100.82109585372731
True	132.70509279954808
True	354.5219265422329
True	721.453201297703
True	660.1004430934487
True	981.394751235496
True	451.58980693115
True	407.3285581898035
True	140.53386278816475
True	427.5515365025456
True	864.964342884589
True	406.80554744336047
True	899.6998148138548
True	85.13211015110815
True	414.373580788661
True	185.03737530718132
True	290.31058492256415
True	747.448050151587
True	160.91207244642922
True	137.01491573323324
True	59.05097483703525
True	868.0551069247646
True	795.2377461358294
True	77.72371726546005
True	423.3988297022332
True	727.0337582302429
True	419.4546072688062
True	57.09319908288409
True	319.7907586890019
True	791.2950522227103
True	30.043374349086424
True	352.139395400106
True	171.49205730435625
True	294.44716798872867
True	31.888784447471476
True	225.18458233477236
True	766.5726511960243
True	637.58268661616
True	57.308424349647815
True	285.8695074806813
True	880.3370012997387
True	20.41541554891029
True	324.74129152666967
True	280.35159506753337
True	445.1214700117055
True	204.28717507659877
True	599.9101092917019
True	48.17669225760931
True	972.2036245973987
True	875.3339592080035
True	46.87434772206299
True	394.12540647969166
True	712.680509453488
True	913.0792908179038
True	275.08153442798323
True	603.9850351154972
True	131.56456795931055
True	187.3459315171314
True	136.3789763650809
True	136.8352499851021
True	204.3896059307788
True	920.7018160644832
True	790.490786708343
True	917.41396304462
True	19.507643101356567
True	27.820472270988525
True	365.9812884858968
True	11.702448663963231
True	602.7507915578007
True	1053.7714828808405
True	270.9372840437418
True	213.5795277211104
True	80.7558153252735
True	215.5052809781056
True	131.13431901258718
True	44.62430450326177
True	133.88687464860735
True	92.4935635176254
True	239.81725103671016
True	549.5241516526852
True	156.54171423860342
True	28.82816377744395
True	57.87742038069542
True	413.1272926974474
True	268.4881964192801
True	565.2128679147592
True	23.19590571234325
True	113.44992801167108
True	663.0132470382476
True	259.78524967210484
True	463.9789075176723
True	659.0416848288622
True	98.58690280385048
True	108.25524415375855
True	78.93752931218171
True	27.345509607033616
True	126.47458866842965
True	84.26226305790318
True	103.01150004889077
True	147.74509028612937
True	239.1718649071709
True	828.5852861337285
True	283.1936812266226
True	947.8287103706552
True	168.14239677434946
True	189.05634076034644
True	780.681292096441
True	297.0376199187766
True	594.5450454104321
True	247.3648049076986
True	350.55570699456223
True	441.9631858464566
True	535.9567999145007
True	649.7180735399157
True	366.53798924286536
True	37.1280044144816
True	515.2858420934607
True	606.7646938497049
True	19.361595254388856
True	11.83244478326165
True	259.68938597346107
True	406.6588417069855
True	458.5430167379273
True	67.54502035538779
True	624.3008662139944
True	950.9486383258636
True	237.8763598064716
True	921.6475886715197
True	278.7785570104416
True	102.66465436498818
True	270.6928355084732
True	674.9006717933655
True	39.5150689337388
True	588.3289166558433
True	1260.6065321856686
True	1008.2582522964256
True	890.2383082772709
True	205.2121687357597
True	92.99286702544198
True	200.12193819366996
True	837.0547689527028
True	150.91182912802574
True	1083.9151844096002
True	854.0741406054157
True	42.05496287107606
True	88.88603727804127
True	427.8743607865278
True	397.3831741432234
True	207.0457746442316
True	520.2903565057434
True	658.8677335126426
True	119.98113874585228
True	279.5338994334745
True	1032.6895409960782
True	47.734646490181134
True	707.2469514628324
True	546.7313387547719
True	37.532052723686
True	820.1104016178532
True	385.5028889796865
True	573.2551488590199
True	103.61478398130198
True	258.6040485493292
True	218.9641196193444
True	27.08542821824076
True	127.76442386206249
True	717.906613723307
True	142.82398181597858
True	371.4440978131821
True	65.42013676372089
True	664.9388075078735
True	618.6363730475805
True	234.03042132003117
True	455.63483506347166
True	165.74793901773182
True	168.5295506519837
True	224.04283264876685
True	277.24589657417204
True	360.7785107778352
True	129.81138541797296
True	189.61080381631115
True	24.659303724683053
True	866.5502569993873
True	307.32292437566934
True	9.146178449321717
True	362.0789834476636
True	165.25187777689624
True	627.368393069797
True	370.3009049824666
True	584.0712738226426
True	527.4611954308344
True	485.8495808636772
True	793.2251787670696
True	245.4659623251765
True	588.6681837373624
True	157.6244786523113
True	544.5658091035705
True	352.4709251217768
True	375.0856173184515
True	125.28133580138372
True	135.6391367864207
True	110.1885627234444
True	66.16098143935157
True	748.5183615414683
True	181.37707215779776
True	43.35502455651449
True	0.0
True	541.6776530673519
True	108.27983751848748
True	23.8228306909008
True	37.53563471931178
True	117.156673565373
True	526.334713623435
True	181.88353672530545
True	112.78457081599402
True	34.991279529952095
True	162.58166629809125
True	939.5698244873224
True	49.10142247127005
True	222.70767926339997
True	696.6930088402997
True	318.0618821176964
True	451.2063450280651
True	476.7057181886144
True	502.1294829257536
True	604.3987819774748
True	873.0858605129075
True	258.0478373423423
True	1060.2337913338934
True	922.571946978876
True	623.7195378581144
True	346.7989827302351
True	846.099809719022
True	9.965819923773092
True	32.614037233849565
True	272.4873655787683
True	42.86370387079823
True	203.6143220366752
True	772.7946108800932
True	228.28207428995623
True	726.1656503198745
True	754.1540487215789
True	125.53096586994026
True	359.47094830632346
True	584.5441414200684
True	24.60907842059481
True	136.96114346608684
True	436.96739005541
True	302.4114962801561
True	209.8162113763335
True	106.73202848748628
True	387.729564625204
True	20.835374774154893
True	362.3595524917883
True	359.7807077247467
True	1067.9265297423942
True	360.7282647903504
True	29.457725417853744
True	437.8677842285309
True	446.0350601283874
True	231.18535149874592
True	33.18738075966397
True	751.2353913513142
True	434.1425736907536
True	176.4260544228975
True	13.863397897878006
True	1203.4770043227816
True	158.63912729244694
True	27.50573191590196
True	289.99609719867703
True	295.7957476520389
True	115.23006649764784
True	296.63903609811814
True	49.82339917369514
True	315.9580857842042
True	299.0834643966931
True	319.89967963104897
True	30.95743833028026
True	48.1740756411844
True	1080.472709201656
True	25.129492766733247
True	11.693451142528817
True	179.76297000408746
True	647.1392968475434
True	8.450958200853265
True	196.4532372097404
True	176.29557014448818
True	553.1921355229615
True	385.4031128805428
True	726.0869607551194
True	311.1584628524158
True	486.0224539502162
True	446.6983046303453
True	504.0345785981037
True	97.77365620042526
True	1281.5111213649195
True	914.9214753744578
True	296.7231707460162
True	527.2736361281268
True	101.7229656934526
True	575.1562762921857
True	434.5396914906368
True	157.89146153443698
True	77.86739458108157
True	350.498010194457
True	174.6744820594731
True	30.36995485666049
True	602.5799157974528
True	383.6586918794823
True	70.80119033348299
True	25.323618155108345
True	666.6302124236641
True	488.2425409524562
True	69.82711950354057
True	21.16241298783755
True	328.72736146897546
True	318.2984442241725
True	701.8391443692035
True	548.1886882677942
True	560.6273047142948
True	783.1057680974441
True	9.092044994075678
True	59.71885738362322
True	36.91007046307561
True	58.869858467708575
True	504.0261655850572
True	591.597098105856
True	89.4001727430553
True	107.04555182148448
True	198.02019584463508
True	76.63345626516345
True	182.8534489899796
True	206.79507643051087
True	273.2151909708999
True	808.7891454127006
True	595.4341257910163
True	300.4572772402649
True	192.55383892993788
True	273.9322928306537
True	242.81088703832933
True	735.1876315425593
True	331.53427203531925
True	163.84258603569305
True	930.0306644756232
True	354.8676795327452
True	483.0941704710085
True	152.6402811576494
True	123.06829067916344
True	63.08648058736466
True	219.1036636125011
True	967.043881408742
True	528.8042775261982
True	111.94570505877996
True	367.0210010332791
True	98.29609755876956
True	672.6125351622109
True	4.107722478269443
True	684.3560069892396
True	39.57755680570371
True	938.8379247915434
True	833.5960812591859
True	206.01686681993573
True	30.429072839124917
True	78.72959193086498
True	445.4358904671341
True	235.12343441642363
True	1.6772618653725966
True	74.16053080156964
True	1094.7933059248182
True	343.67537918987944
True	662.5515983162298
True	472.9559390891863
True	32.08590140412783
True	133.3703436382919
True	446.788275976032
True	946.918460726304
True	823.6593919429502
True	417.5028794999688
True	337.4796674823123
True	17.47598770148914
True	80.10561375030225
True	755.4518878971668
True	470.44949795828586
True	382.9610561981556
True	892.3669850029881
True	24.27540226818602
True	228.7853012520003
True	876.5993425461313
True	236.66823986938635
True	7.130667990147421
True	492.27229813252336
True	110.98216519252998
True	641.6221935702739
True	52.55132961667002
True	255.21531129151168
True	841.2609436880249
True	946.5309670504424
True	266.9242773029354
True	425.4387368781793
True	120.0826918990905
True	599.4818291146881
True	268.0068452593116
True	189.7859145991962
True	871.1375449959176
True	54.07799075703097
True	707.862724546493
True	269.3927513516586
True	300.211099545448
True	170.69416072212613
True	498.5556865283421
True	595.5455141520907
True	356.5025113166508
True	402.6428051102225
True	71.23191419627678
True	155.3547635950991
True	457.58054830089566
True	226.18998038104007
True	38.88604411231523
True	202.2146091220236
True	389.898653075208
True	403.9466236989891
True	771.1432614356803
True	130.709580415779
True	646.0085568292693
True	488.3659489985809
True	591.0326567574265
True	128.21303054014652
True	36.72364247637181
True	665.8689423584998
True	69.52617740366142
True	550.1932823553259
True	693.8193234096899
True	455.7906401845613
True	139.5978897690383
True	520.1929673621944
True	4.58931734439712
True	391.1734123463709
True	29.08640497867722
True	628.0541551881266
True	267.1071143243764
True	582.3381208479767
True	707.2735747548089
True	145.19678524978414
True	511.05201564961
True	489.9622821133967
True	67.44986211535875
True	951.8926156930156
True	2.963279458757995
True	28.24150583796641
True	650.4279293276225
True	692.1057895913689
True	132.1775719034023
True	404.0466253905912
True	127.89650293400388
True	74.674018547342
True	469.4848782262674
True	39.61595604630618
True	498.3963489760327
True	12.860448592698605
True	835.5551658640445
True	531.9182198517825
True	662.8420472013495
True	100.78616211186048
True	387.4215734006274
True	981.2047019774805
True	878.4549419643939
True	138.92675085607738
True	541.806981739175
True	454.95879007512
True	238.44818663009283
True	268.6361003780067
True	5.375204955973584
True	320.23784432141696
True	11.4633540914654
True	375.16152235344856
True	76.60787426084418
True	424.9270052916246
True	668.1114935875509
True	125.44339380662898
True	248.5217191148416
True	631.5538392015914
True	655.6303148300811
True	285.1537234644107
True	139.12595043172158
True	154.92762475788737
True	479.9677339913076
True	89.69867073769953
True	11.8470358954109
True	492.0344697558982
True	556.4653492284007
True	20.2014023528474
True	142.58202061599425
True	926.7381436444276
True	490.9241670946553
True	258.4562931952313
True	34.20690328844063
True	471.4043293080892
True	115.17219810255546
True	587.3100031770239
True	676.7581385148089
True	296.24056254819385
True	383.66654671925335
True	192.04086002869036
True	234.45596677666327
True	77.21498032083434
True	219.90954737858016
True	510.45864160682726
True	22.4926847323512
True	444.4082532287632
True	382.7031572571148
True	677.4654024832104
True	908.4947820265658
True	893.8993796256229
True	153.62193053185803
True	399.554980224294
True	73.77433586829068
True	184.95019085512496
True	318.7099711162953
True	9.780810324222015
True	797.661151467607
True	23.83765305454083
True	402.4978132238761
True	251.98856008199823
True	674.852693561477
True	217.60921672865985
True	37.180786729517486
True	729.1991427321653
True	1064.2025625056224
True	218.5013992704876
True	135.17937054674428
True	623.0704959813145
True	492.6659244309322
True	19.072343415795117
True	806.6336011920797
True	114.98264485357892
True	44.85832273040491
True	299.1983562180666
True	346.46923460058804
True	413.7837606696837
True	274.42368226019727
True	19.405315981030107
True	21.155661479878567
True	842.2010973056902
True	200.47235754317072
True	115.72508605918554
True	827.3417206960203
True	658.9600531472796
True	641.7055023652724
True	451.6572478129495
True	144.7992528987155
True	32.81526778845115
True	100.84769999962208
True	452.6171196869795
True	234.1820816387801
True	469.9950709131508
True	143.38801008419836
True	484.9623483349913
True	656.8457149798268
True	959.6006943177676
True	24.754332759527333
True	927.8602023266884
True	1056.8696875691096
True	483.74212783738
True	85.17167339685112
True	782.0703225899194
True	643.274699713167
True	675.0630878236993
True	172.9793149489571
True	747.2402141753455
True	710.7353529427467
True	125.88554003662304
True	786.4780622055888
True	816.1276430568577
True	473.2274846688757
True	227.5704533425819
True	73.72528660244498
True	297.03817117252606
True	365.113202586437
True	453.2861975008437
True	421.27504089779615
True	201.95695628829412
True	307.79112870723463
True	2.6514650196683944
True	13.869648924113044
True	108.43252675428974
True	137.10917311125053
True	368.0052002284247
True	351.92737148359004
True	109.30568551973008
True	17.958231544316476
True	204.5138649030641
True	843.9437521207005
True	479.2241642238332
True	521.0482352766932
True	557.449826661923
True	780.1261410343991
True	647.9822749709463
True	92.0320785640667
True	213.4496563075358
True	252.3859925997769
True	273.693066110813
True	108.32285157800882
True	365.0862272404492
True	430.9238760264892
True	168.41894928595588
True	656.2641863962206
True	245.76925431692345
True	212.5652502148987
True	30.959613651607533
True	256.38156812968293
True	469.1181592805646
True	171.09484388920345
True	516.9131485861548
True	472.5336798101324
True	234.11121950151684
True	107.8338406768059
True	41.0865143233272
True	407.853248292489
True	785.2962331671014
True	163.65210260366734
True	1059.3491280519313
True	1038.006457907415
True	485.96424088574616
True	99.58294742408002
True	122.2461928633987
True	644.2642813236447
True	9.21284957601936
True	227.84893233962015
True	136.16699428465074
True	118.34238964651034
True	322.78454495524784
True	648.8390498070014
True	36.29752191092776
True	121.57305564260888
True	961.2242545124616
True	56.21461162924591
True	467.7283301257621
True	535.4119552288255
True	240.03799529489584
True	130.1028448868555
True	902.5378317880392
True	1207.34814129321
True	511.2622618628806
True	648.6626380950306
True	213.84929131210137
True	153.5775037730297
True	324.83980628968345
True	239.7731527554233
True	177.12159309787978
True	307.1583979473575
True	350.17295076913445
True	11.930731726167878
True	627.7215914022048
True	149.22629503702322
True	80.59576244923305
True	437.5327502845315
True	313.3399972259778
True	1185.3410798246312
True	352.1406064623173
True	1024.6947734821547
True	10.143228605983332
True	267.5240371283845
True	227.7513817991588
True	147.71488934545368
True	492.1843414779194
True	191.47401539468336
True	412.295057443261
True	328.8970952463662
True	114.7067580679584
True	359.72875583354016
True	1041.6864518477632
True	704.0904481314817
True	222.15654063872825
True	108.15457203675072
True	292.87697855918685
True	24.911016456371573
True	364.2158035934984
True	320.9275131606219
True	584.9973776361408
True	453.345745409295
True	350.802482754154
True	154.03815803182232
True	12.64726855936394
True	426.5574378491261
True	288.43955060767195
True	144.52086282014008
True	308.0083314198369
True	435.46439734360393
True	819.3225146546589
True	323.25786760892663
True	776.3155556339427
True	400.8229034333104
True	374.3997153671135
True	1.8457727009268616
True	1184.4866710308136
True	100.74282784989512
True	910.9696064058757
True	208.2967525191242
True	467.80739231691433
True	668.179913007037
True	85.28194455984988
True	466.5805592206444
True	35.6513368512774
True	423.7772494413656
True	78.461556973803
True	223.99339429659895
True	32.33073645110153
True	677.7062634265765
True	191.0677433840384
True	25.43446433791417
True	381.156535165173
True	107.28656647006318
True	172.7416532432922
True	818.2413536243782
True	249.63364412567947
True	154.66603081532125
True	368.4852636591278
True	515.1212653023573
True	335.4306465397064
True	516.7464825515932
True	644.5014228361337
True	157.18855884483025
True	6.923290183631576
True	73.75241063418446
True	429.9937993498506
True	92.406430680067
True	80.72028792676888
True	1032.4741394303624
True	27.054786037001783
True	321.9675185217216
True	321.795122184716
True	460.2489132879361
True	674.4945686815944
True	191.9017074332484
True	658.6757386259218
True	328.38453321750217
True	351.08482861172047
True	267.0264936390711
True	215.7124052093104
True	360.9315650695081
True	427.8367197272435
True	412.8312835864517
True	586.4888591338084
True	136.49566699481352
True	74.74924830358376
True	39.0553885490599
True	283.61704058811216
True	635.069735107373
True	426.79138763705697
True	791.8744991064925
True	212.21891291427957
True	411.0206110668454
True	72.97305508059586
True	57.36157108971366
True	411.0496762019188
True	199.94475611204928
True	225.0945097677344
True	43.70054970278262
True	1065.9386413826512
True	175.79417402202046
True	908.699168050661
True	319.9229641920985
True	914.2034983801
True	237.1620757667922
True	451.3178367154369
True	534.1606295615588
True	639.2210212901676
True	217.7024632312342
True	482.2430327455119
True	958.0594052547982
True	127.35249239160086
True	5.924430608681705
True	582.2753998016567
True	25.604367528993063
True	74.26121673449262
True	810.2505544621206
True	214.8372180842773
True	985.9064408453664
True	667.8916755236943
True	403.9592227006897
True	276.1857450087053
True	500.7972035798493
True	336.2094615846417
True	177.04413263792657
True	700.0972282650708
True	719.4204210222778
True	211.27204973831508
True	90.01407984210931
True	524.1295346574097
True	128.6346072951455
True	382.2369435401888
True	345.4952525659533
True	66.82838527956223
True	380.7730198843876
True	415.8701918528886
True	374.9654926028426
True	431.18196236069474
True	412.0618122969663
True	668.8462479181806
True	59.06825540430269
True	448.305345936171
True	321.3515520813234
True	658.3417736001852
True	225.615610519144
True	100.1596811523083
True	42.57604179349097
True	532.5976680024511
True	615.779440386086
True	188.10101072701968
True	413.04035789522806
True	333.4922457118375
True	18.693242286628035
True	166.63391034385165
True	295.8657717776557
True	2.263424617483676
True	888.2527838103376
True	80.79849104819016
True	105.36258019871134
True	109.45530093663068
True	370.155914969598
True	37.83322743358724
True	456.69758209627554
True	229.20606402001505
True	5.972181169809934
True	115.60457257967104
True	439.69087497791855
True	52.09931328792597
True	66.05165964911902
True	176.5308313676827
True	287.9678923838148
True	995.3980633782892
True	381.2319839306044
True	930.0151455858754
True	191.7258332739703
True	1037.3921920306166
True	795.9252207718495
True	661.1484904976144
True	402.652993974534
True	378.1874028512421
True	79.50017165936426
True	67.65406949603454
True	74.0511786117377
True	177.1385449595875
True	473.265377116177
True	1128.8579600982969
True	179.70541016905332
True	356.76854181015915
True	445.7020759208422
True	570.0959515151235
True	594.0983989019244
True	275.6203750807474
True	446.28684818179823
True	665.0006948538522
True	93.7139448662024
True	738.827053341081
True	266.65764126339616
True	132.33888614244393
True	420.01257716504966
True	872.501763928551
True	433.402118875052
True	837.4669949395158
True	196.5437954058688
True	359.789094336795
True	711.030982566389
True	631.9545488954054
True	181.25612367801835
True	253.68829341063656
True	814.9894099531116
True	32.29413256690186
True	187.33889582958847
True	477.6475646960374
True	715.8860788984025
True	103.73927575059504
True	35.029733126723656
True	161.21115840064442
True	700.8534934417715
True	314.53603947975216
True	555.8974844882965
True	350.76042404718766
True	296.0152092003451
True	441.96808607334026
True	505.096164208078
True	75.75456345009876
True	371.5510663968692
True	747.9290785908576
True	0.0
True	308.46463598397105
True	251.1943808183255
True	970.5980020044796
True	150.93896841367493
True	617.8565026638702
True	648.0891560246477
True	117.18353384281056
True	226.72044085465927
True	135.8967979005462
True	10.562155008462884
True	291.74007249705016
True	375.2575564257887
True	1129.9108801217624
True	238.0022038296105
True	420.3614897663849
True	646.8143323837381
True	192.0644059467936
True	27.526924767038945
True	848.8515190230992
True	617.3850406955199
True	151.33732133199842
True	631.9430624559841
True	163.5779032452979
True	315.809113103064
True	789.8976390823697
True	34.37774378737192
True	108.82721946950824
True	512.9502408082674
True	66.41308751200323
True	73.50969178134888
True	392.464962886616
True	21.541149444118705
True	759.9250058024256
True	101.94338571715984
True	159.17745393170887
True	17.232709949724143
True	734.3174890168195
True	29.371884198602334
True	788.6416616569497
True	401.1307335400384
True	120.50610103529849
True	687.6679040908233
True	542.9164018792384
True	582.6512569366017
True	50.60179056637492
True	369.4622320565591
True	6.056883938090511
True	93.1465914699436
True	373.4552107388925
True	51.6284092759956
True	117.73688797238395
True	318.20364410538355
True	180.38214421034505
True	97.30086891780049
True	673.91321845942
True	21.20946415614716
True	1155.4575120040354
True	521.6326657880087
True	308.45126133761016
True	497.2143202272735
True	127.0216987332134
True	813.0048360686185
True	1086.3137904098598
True	754.6131069896473
True	170.59822278535708
True	224.98037401038087
True	51.124718123026064
True	54.879161961572905
True	151.1550119774656
True	100.44305744861045
True	168.82148576617328
True	1163.152146704457
True	321.6127692459244
True	350.3077012964457
True	671.5240996379846
True	16.708926924551655
True	14.119416451511078
True	592.4148065189041
True	6.217788149280596
True	111.88369114551725
True	683.3754427999548
True	185.91667270680773
True	676.0498796458326
True	824.0011288897151
True	153.52538945843145
True	893.1713377096695
True	2.7336414323011504
True	449.4567722073931
True	1044.6034482504945
True	23.46814592427857
True	232.95943391084495
True	144.74577731649018
True	977.5680547921968
True	228.19218465420403
True	487.1740067939636
True	117.76634907278228
True	488.3061202919008
True	156.96086463448952
True	100.35376472420876
True	390.7413556986253
True	71.80180022559227
True	56.10079284542024
True	1046.0993994838389
True	274.5068529262339
True	157.46816757944976
True	380.1142803821254
True	386.2324915475971
True	207.77828197946585
True	161.85178764936234
True	384.76969750690097
True	34.44236526301886
True	479.4742880067248
True	1096.8904764392591
True	109.66748512693832
True	478.168166068064
True	314.26426735734486
True	26.26774015661188
True	407.4666917708336
True	101.17414563734074
True	595.8570194261908
True	205.211258760289
True	427.3398987114124
True	21.991475497134797
True	456.8628243493106
True	110.49197269312651
True	339.35777087374186
True	30.00740020376525
True	177.37403935491145
True	247.8965766480565
True	782.7214445509347
True	57.18178032179583
True	140.06660702888738
True	228.3113606807059
True	141.69457092208523
True	638.822340421884
True	576.0718093221305
True	765.7610419849799
True	401.5995117741169
True	542.0706707409904
True	427.9497438592456
True	696.2495337800747
True	71.36908009980017
True	458.3963254500432
True	423.3727437529193
True	51.202972686423045
True	88.8126488371943
True	130.01630822396237
True	88.9348192979724
True	330.5046300617787
True	846.8925786733199
True	327.9682894977744
True	1081.773331502536
True	313.19927764214856
True	900.2461433013303
True	145.50740249871475
True	574.4273005225791
True	603.7816933710577
True	710.7110896903444
True	428.7880064754465
True	64.86700951234928
True	285.8728112289928
True	38.18342864048935
True	159.53311339885127
True	172.70695378734163
True	1122.3008435484112
True	223.13951417850075
True	545.5139322406147
True	549.3575872253632
True	558.1701270211465
True	860.4679893390029
True	593.832476845197
True	642.6995141780405
True	949.305155306849
True	120.7137782995392
True	316.5019937143096
True	257.64375331610023
True	317.3638895337045
True	90.05050962061155
True	375.8994520380173
True	3.844738462060156
True	329.4683520597412
True	268.767547470334
True	603.5716820795415
True	297.8213786098365
True	356.9280666955929
True	10.657545964622177
True	58.95256256290072
True	536.5568677890033
True	28.84282660920092
True	148.30614949246132
True	68.48472328420812
True	153.59182248467488
True	246.9860635162852
True	71.01586948475689
True	391.0355445297384
True	273.73950337640014
True	98.70920069525968
True	340.8675670269137
True	66.90543894533191
True	591.8348216088942
True	838.0135472996004
True	284.5475334109151
True	1148.653662712297
True	119.66467730379084
True	314.4781365751281
True	1010.2067432093472
True	90.4038892674893
True	288.47601620307813
True	10.181364655711189
True	403.0810740944772
True	459.3126107992976
True	156.94338425189812
True	615.4573746973509
True	888.5727801671378
True	161.9947289325882
True	70.42066671875224
True	336.22435038633535
True	559.1257709464713
True	597.1216915460124
True	1198.9226156957543
True	27.73307245971596
True	933.3379675826972
True	137.18271728564056
True	611.9785334346316
True	116.9989035583351
True	127.6343315110415
True	189.6661714890116
True	175.80124481440978
True	739.7472888412016
True	207.89002258900405
True	232.68441601411712
True	63.98184981496146
True	507.2985505540082
True	447.91700363181343
True	179.10864811563928
True	229.26751668429887
True	16.090787103415316
True	430.4054498978546
True	222.37762229265016
True	278.2973888148341
True	108.47379669753896
True	706.5851797707796
True	425.4834994695766
True	265.0627453865717
True	633.1629006951545
True	512.0626310828604
True	480.3156893887482
True	129.04549457341096
True	512.1680666806274
True	433.1547608962904
True	2.653251718686813
True	197.483714253448
True	94.71947224761702
True	249.17899277941063
True	2.7928936436160434
True	128.8328914498983
True	356.8778786209653
True	7.282187275113166
True	846.2978595720189
True	181.6115821974005
True	703.2362385750229
True	776.4699620586442
True	165.68006666195794
True	228.0344848515977
True	490.2618391308452
True	862.7700099770826
True	48.62678975839631
True	38.34486288353408
True	137.84230636897726
True	602.4379459571884
True	725.0724819667564
True	181.21079307134744
True	597.3199492567355
True	602.0366064264767
True	832.3563079561812
True	387.2023330037754
True	183.9350395063895
True	877.6181749606411
True	219.045281958883
True	148.81428567900969
True	318.56013155852685
True	228.4344437972652
True	204.29726546762288
True	593.1689534829984
True	247.14240396569892
True	192.03055133810213
True	453.8486169301272
True	461.6891146940979
True	62.55530116248059
True	292.2270307418358
True	70.77116604577925
True	327.79921806226014
True	340.303586285077
True	264.5017404053342
True	182.16522303727612
True	382.9740940349864
True	629.8919967669113
True	769.6504703697976
True	299.26170065534933
True	736.7412284964286
True	64.40381621384547
True	891.1865955007032
True	349.33986611475
True	13.46196931278325
True	640.4659545756606
True	690.8022449698934
True	261.6621219744886
True	167.23955208062716
True	49.815085509653954
True	385.0043698993516
True	74.2974412695421
True	13.810566941126032
True	899.5710175373588
True	376.0067449341751
True	171.76961319146173
True	984.5222718055865
True	11.234798085751365
True	803.7327877021847
True	31.74318591228264
True	648.7056709203264
True	58.86541737751754
True	758.4532280202886
True	459.0755599020779
True	195.51653012464143
True	439.180210528529
True	218.1204957792528
True	286.8592832339107
True	215.60977266668715
True	403.6205030827445
True	10.605102753575236
True	327.33486281508124
True	114.16844129581196
True	11.810639525947964
True	468.6202987777088
True	717.4012420998732
True	286.66514094430016
True	79.2504977165666
True	330.51238265251203
True	84.56689877415064
True	184.0274108934629
True	181.59243396497448
True	391.4599322797964
True	42.15228309714359
True	135.36336237763146
True	374.1053357130926
True	871.6100074001926
True	108.86784999301383
True	204.79153052693124
True	428.2836490414928
True	18.490300210813785
True	415.2161438624893
True	505.56683189757786
True	89.73976696102714
True	400.2682927118878
True	355.1512179653605
True	417.0442786112169
True	598.1700695341926
True	1036.6854923824094
True	977.8296723085718
True	59.2290076342033
True	1061.4516338288402
True	108.57282101470275
True	118.73788030296149
True	98.13168236827192
True	509.2874823894387
True	370.8845675265844
True	578.6270887902936
True	254.11844768427883
True	154.9218486230013
True	401.1899544855781
True	15.719094297823476
True	480.0534528837359
True	405.9083866859109
True	153.34507184527902
True	91.06657270343727
True	498.8722477371853
True	961.2478624208826
True	199.60470409066696
True	65.66697586929503
True	432.2720636184948
True	381.4328932622416
True	481.51530466773806
True	321.3748273398916
True	3.316234685241889
True	552.0855179452524
True	503.14984527765256
True	498.2689884945781
True	194.64092022623856
True	103.55978584554794
True	23.45965782754126
True	373.2998308885703
True	111.56644701967792
True	7.508896230425337
True	31.01263093227785
True	355.645079287351
True	672.8183592716919
True	133.7259894747134
True	95.11268034662044
True	23.90675666081378
True	403.5848872435748
True	347.9228303678617
True	756.2889593987901
True	308.68566541587995
True	507.6871809656291
True	540.5455991259585
True	535.3667329077974
True	294.08800343964447
True	536.6369989858382
True	86.46128296636465
True	577.224778384613
True	7.770246985398961
True	370.3360307844845
True	479.29130353796376
True	944.690398948118
True	346.0216229317322
True	799.4818395521137
True	968.322445401902
True	179.27781697463627
True	33.76235937910208
True	371.8457196186967
True	387.4719052090352
True	595.7177717180924
True	255.3891067390978
True	28.684942527921724
True	618.4091972506956
True	123.50201893391883
True	1095.6131600100068
True	313.0832171188546
True	459.1744458760834
True	132.8341411832988
True	821.8549325067195
True	139.18459924541744
True	825.0901038124853
True	545.0699608184225
True	193.58941474998488
True	117.46498732236022
True	63.67960932876475
True	557.8919847786323
True	914.742235029091
True	440.2319855312776
True	539.9369802616235
True	127.5025855949228
True	632.3035489274449
True	480.65367860528926
True	793.9804319518996
True	303.53961309415405
True	596.9694123842612
True	109.3226462696127
True	26.21206673910408
True	411.1057220938923
True	168.46237764807103
True	105.67709888871768
True	368.4615181351074
True	1127.626244668234
True	266.8978568307066
True	552.9988766868933
True	12.45255153774126
True	75.892216843669
True	347.52742183536884
True	822.3224625782401
True	447.3480365972562
True	553.3082614356163
True	729.7753054346803
True	69.16073266302536
True	755.8972231248888
True	47.648120406216215
True	106.60020050390496
True	180.32908153516613
True	80.39136955335769
True	25.327515722963128
True	292.07003142818485
True	488.08478166630175
True	898.7835135588239
True	856.9819655685101
True	5.454668530151368
True	291.53422446239693
True	468.5917328990337
True	128.75431881287682
True	232.72933823155032
True	325.31287002521213
True	1317.54083155767
True	456.1845256428665
True	24.195954471651383
True	181.05176393700927
True	712.0925157828465
True	34.976363147473464
True	182.57201949023144
True	573.4232273797863
True	70.3904261443713
True	864.0670470090694
True	333.3979634272177
True	684.8304291448056
True	75.65835528748644
True	675.0993936817007
True	597.8818682638259
True	884.4893395163817
True	251.68324314699413
True	497.80811141394366
True	826.3619491931731
True	925.4113570566986
True	229.69783334450503
True	790.2523026481985
True	225.38632501346484
True	454.5444571679502
True	376.92851404185353
True	498.7898358143476
True	491.3886954491687
True	302.470976123103
True	340.2683383606827
True	116.2779048925295
True	359.6727493073332
True	1153.6635971601825
True	324.6693158154327
True	144.67741569617226
True	288.3957424710685
True	745.6571771375275
True	658.5467639639548
True	415.1039410896023
True	117.33837674835168
True	323.79439443622385
True	36.17437256368446
True	176.74269068705144
True	90.64602468504944
True	89.61763050039767
True	564.4268829667438
True	143.04555200405758
True	139.1003016998938
True	110.86783805885428
True	85.10354396747817
True	453.6229683347666
True	406.1610052856269
True	1068.563868847781
True	546.707381793501
True	838.4974422944566
True	278.8841101010866
True	289.4610788242717
True	524.2649300505457
True	194.28681289543476
True	763.0849464438536
True	246.42857580726425
True	348.40255796620386
True	69.21726932823225
True	118.7132320530124
True	257.77581240427645
True	121.60393080416424
True	493.55559041074207
True	32.03900914834421
True	572.828796215301
True	1019.0975002403889
True	728.3126611804933
True	1.3241939634572255
True	62.02817002549255
True	512.6334067674163
True	436.1181308005101
True	72.5119458937408
True	117.11129002003004
True	292.8480944298954
True	80.59887645368904
True	53.9245684335935
True	714.727574329681
True	668.4299201660746
True	162.17294440975417
True	169.59410150580018
True	546.1068806541404
True	53.93318610899664
True	26.88678548653147
True	564.5781892539322
True	447.6092460385715
True	1110.387657945971
True	47.4214399187014
True	486.9237937360055
True	892.5772640190269
True	780.7182836841243
True	293.01385249917774
True	758.2806348234298
True	405.0665358729522
True	36.51056163343667
True	94.56461850331752
True	712.2272365518087
True	78.28781371251483
True	141.4355870911388
True	980.6614900194272
True	194.6570532427288
True	277.7672518878101
True	103.78453419088014
True	641.5455509622476
True	578.2132435863671
True	209.8174601576269
True	420.5958075314137
True	38.45016016060263
True	270.57504106950745
True	557.603035187595
True	633.2082406602366
True	320.7513948324154
True	72.38421377612546
True	957.731186823999
True	1087.8648561809805
True	561.0392207255695
True	61.923135821819706
True	29.74589699185401
True	91.5045208198989
True	106.1199510734532
True	103.9008815654134
True	894.4520140991522
True	1180.1414457847104
True	727.5834513458428
True	333.6065925007901
True	9.258752374461508
True	21.651467247223053
True	344.35088269056126
True	468.6506019154518
True	45.0363133759158
True	565.0128318553922
True	436.0711587734014
True	388.8618429668052
True	80.12293000737802
True	198.59086728272996
True	245.63779723228936
True	136.94737399128752
True	391.315952997606
True	39.87960379522551
True	165.60376210355238
True	1171.3900175734468
True	6.255022850958406
True	27.09857419149935
True	590.5422898143898
True	361.30326404694745
True	780.2337870717091
True	160.00430841291072
True	767.2306269183156
True	572.5931687237891
True	295.55968863680806
True	440.4907286434234
True	344.58733690280906
True	292.3404665750568
True	270.3821931790787
True	389.0581591931886
True	499.3044954478308
True	500.6895273492153
True	106.23025200025091
True	370.95132896895217
True	7.437075536525039
True	180.16516174428887
True	236.0204344711988
True	878.2090568922551
True	622.3046930098606
True	30.772140730120213
True	744.4069291353832
True	844.2837200625627
True	109.09309593906488
True	352.8115077178683
True	834.1507396922218
True	215.6848513190729
True	156.53184868745632
True	542.1413466739078
True	573.1093692235942
True	1107.0693328316393
True	148.42055026817485
True	156.76226833598716
True	247.3037610492405
True	322.1929398436566
True	410.7266395155115
True	411.00996584854505
True	322.5056513587502
True	430.7347375183047
True	487.17852187636686
True	220.48534595344
True	1458.1693450970588
True	256.0601457150928
True	416.1784720474162
True	51.27684723176348
True	759.7619985227523
True	259.3346286295408
True	933.037918243838
True	554.5086162722755
True	297.5535038802159
True	783.845341526685
True	257.66841947607605
True	214.10755031766817
True	256.6345221878266
True	227.1773384687461
True	133.46388773582464
True	253.5739736266336
True	730.8301468534262
True	524.8643193447588
True	223.52326504454143
True	1146.0883778182283
True	117.83672158735104
True	263.01588857505993
True	70.66039521158558
True	312.4130245915844
True	375.992188154057
True	92.46254190828208
True	212.4847434444366
True	71.79057646935912
True	691.4727536701189
True	375.8091203113093
True	228.91661420887556
True	722.8590935463624
True	889.6357123330229
True	812.2762072923776
True	839.4491288242942
True	351.0526064219242
True	1.2505863755009008
True	270.28852436980674
True	54.61309481698482
True	371.4293712985054
True	54.47337174156954
True	369.2880904099936
True	858.6818589744694
True	1029.0625242614424
True	387.1669159620876
True	20.878454410381803
True	509.6253392982015
True	519.6708210249269
True	196.97216134186
True	224.343837672214
True	297.1138754277975
True	22.31702881651869
True	121.3584704913166
True	940.6508796061668
True	62.50977492552549
True	469.7174597193719
True	798.0143888839634
True	98.44183154230772
True	260.8956456146146
True	118.30663996948948
True	15.55483191340023
True	1.534145803463108
True	118.11555384999816
True	1016.8994296825172
True	480.91001193570776
True	71.28826337869154
True	793.8004327209104
True	345.3309626477939
True	1.048829087165913
True	444.5295926362287
True	191.87879754482125
True	526.6556872257484
True	85.17472225980148
True	327.7224251368081
True	371.4110776356324
True	168.66411411388316
True	211.72513409619648
True	129.21064404969658
True	178.6525675049535
True	1030.9354814335916
True	16.028022067827244
True	511.44554189743945
True	484.0446344366212
True	401.7281181588582
True	227.9354367416181
True	227.5176000689677
True	161.2597760076985
True	48.0051754471453
True	493.0643631609765
True	150.90489254851505
True	852.3923193211588
True	827.2408709128377
True	252.14906301191468
True	311.224139884297
True	526.6516795057697
True	38.966075905742365
True	85.46718027893041
True	758.352420652061
True	1072.767494819023
True	109.96539862356612
True	734.1240733263876
True	147.0061744560308
True	926.8889401241807
True	670.951436636199
True	97.22150773942376
True	272.38565172917293
True	624.4828380365119
True	261.37068684138933
True	48.261074929836816
True	566.2005404829142
True	453.080603101542
True	5.765196132495129
True	485.6339233978322
True	67.46856587481695
True	174.2988928208199
True	242.2150833926201
True	315.8219764179488
True	76.5266026941723
True	213.0861334191749
True	349.5359340819597
True	435.2257391839276
True	905.910198233113
True	47.38045948122426
True	895.5575782262533
True	1050.7749908435794
True	132.95895438322788
True	78.86480763950736
True	1023.5392568878766
True	33.22312782488173
True	220.11982080081324
True	81.52949219212375
True	220.8087427177616
True	362.8723412254263
True	953.259709147417
True	97.63728202270856
True	69.308214300365
True	641.6460854516064
True	271.04347152199784
True	715.7211276615841
True	53.19377619160943
True	496.3141391391245
True	400.59828737735177
True	687.9745138679511
True	56.70291077696386
True	110.84840969192749
True	28.235591747810258
True	261.3654118718489
True	45.524250815685306
True	352.4247665069301
True	2.496808758086039
True	1187.4866605803218
True	102.40116626531768
True	137.21976959198517
True	353.0857097428769
True	749.4320143205858
True	669.2568356462656
True	1002.2235757407544
True	486.0964136826027
True	402.95093192729007
True	143.30420149969686
True	416.3500181532159
True	839.3850086498771
True	419.09240014276
True	935.9421246611874
True	87.9665847493432
True	416.08539732209954
True	177.28606418734805
True	287.34007161988075
True	771.1076160918803
True	164.43939503835392
True	135.6670786235859
True	64.42941107799392
True	883.3395588341174
True	775.6560556576011
True	81.05700532528988
True	444.5469332680463
True	741.3354167143126
True	416.0356350814598
True	54.88092368138942
True	327.5844823639393
True	775.1914035539966
True	31.87997201567264
True	367.8415483767196
True	164.6802917536508
True	277.5087745216957
True	32.62939104916072
True	222.4542930929732
True	727.1391506089169
True	647.6281371980779
True	58.18689641401639
True	301.9081797592476
True	877.8754618251259
True	17.796003262224364
True	317.71609293366834
True	293.8243487687661
True	418.07377971248434
True	216.576151645695
True	592.1544801896684
True	46.03054822711747
True	977.1313130652276
True	912.3857786167608
True	49.85077932070379
True	412.8133622109268
True	745.7305922908904
True	880.9428806313937
True	276.63569025285324
True	593.7520745868344
True	128.21716034929426
True	186.02138180680907
True	133.3409908780706
True	137.85438529877106
True	204.0287287021925
True	954.6830406963908
True	779.6107976546465
True	950.621593130596
True	20.95310466526966
True	28.27307601194237
True	366.2784573562736
True	11.720360932289722
True	625.3192522232627
True	1090.8749125694787
True	259.7488746635877
True	205.8182261005477
True	86.59236557430023
True	203.1229740843127
True	132.28494732841526
True	47.06350669062227
True	131.6285710887231
True	89.77345204818745
True	232.80018338570125
True	531.7670642677016
True	163.69077727844518
True	31.799848303054723
True	57.09263999097246
True	416.70940910781417
True	269.9880409692135
True	575.9237021499416
True	23.31939265520672
True	112.1220771580328
True	682.3561620652214
True	268.34127953226186
True	485.0323387384111
True	651.4754283848963
True	103.94227409512736
True	111.05080488599911
True	84.35672984099277
True	24.498151548336917
True	127.48428048249536
True	83.72317210737619
True	103.16403493540216
True	160.61724159035032
True	235.3975602448976
True	767.3239254544264
True	284.59144723653804
True	981.2553890832776
True	168.7892602616238
True	195.16063455363903
True	807.4579910566271
True	317.79005488987605
True	593.9010558940382
True	264.39399053134235
True	350.5580218114912
True	443.2087575761085
True	556.9369498491833
True	651.487645698033
True	361.06578378499904
True	34.35513903608629
True	576.6542738835318
True	620.892165762634
True	20.613703153432056
True	11.116813699501442
True	266.2445232074436
True	392.5706974927468
True	455.4351035269049
True	66.51506027186645
True	604.8256677004277
True	939.3360321883488
True	230.45357761821663
True	928.3598590481804
True	275.1669622092893
True	107.88683883336256
True	265.2486464894408
True	680.5221592619833
True	38.54842689719387
True	570.1277604924479
True	1285.1672488380718
True	1002.0583064673071
True	904.519651843766
True	202.1687257840091
True	87.31078002179831
True	191.7368402792111
True	848.5112107704213
True	153.88262068258658
True	1100.5642425951105
True	884.1827354462756
True	42.6776944286008
True	91.97269585676996
True	439.45761168498
True	416.6586998335207
True	215.1376334502156
True	521.6675604825838
True	650.2869646374667
True	120.71529014868432
True	276.84976572461545
True	981.3778765144348
True	52.54160354905574
True	688.2300452763001
True	569.4676007603115
True	37.38892021614416
True	827.9727471477954
True	378.34699970764666
True	543.5677915655498
True	106.4370935051215
True	276.4702196669149
True	202.93576809648735
True	28.94665545063321
True	139.06732645604546
True	734.4577190556074
True	141.77921996443428
True	380.35928191022685
True	65.40540032183212
True	612.7436032092315
True	588.0274142730274
True	232.9124330400817
True	468.5698588798277
True	164.83571717232388
True	158.7000628119536
True	216.41724627911623
True	282.5112282648397
True	364.17220271487537
True	133.42774574942987
True	186.2163809810237
True	27.35805110326269
True	874.7833630731376
True	312.8158684466434
True	10.221010256975848
True	369.8845326114205
True	162.58413793019855
True	624.0834515669973
True	360.3936184985257
True	590.7314239298431
True	572.2228932081578
True	487.80549130790513
True	788.4513067938199
True	244.2333533175321
True	552.4516007918296
True	156.97653641761866
True	552.0296146099315
True	355.7205128994556
True	375.5221023670256
True	130.63842383178465
True	134.00935495298097
True	109.49836119389202
True	68.60998838759876
True	754.1868907694089
True	183.4101560098183
True	44.62969864973891
True	0.0
True	579.3844205970014
True	108.7786167901383
True	20.800654899107275
True	40.30088967317377
True	116.63819801398544
True	549.2879499419948
True	181.5764523644042
True	103.98121692101066
True	35.555648618936786
True	154.64655496123385
True	934.7742246312308
True	51.216192387122646
True	222.3327279026314
True	730.5813551810843
True	312.76200348611445
True	466.6402927708254
True	470.6849045558168
True	508.30666830847497
True	577.132126642167
True	944.5777641776364
True	260.8552517325056
True	1029.254171830513
True	936.9050903287203
True	595.2525823238327
True	354.3633373916034
True	852.5110054004184
True	9.925739245439097
True	32.87670064268026
True	303.6381858359864
True	44.74710493966757
True	203.3783510253065
True	759.6940371657727
True	205.18839362870324
True	745.6332556490406
True	746.1588365579963
True	120.00019739850192
True	369.190951947306
True	595.347580900188
True	23.535444218556396
True	127.6663488624328
True	428.96260592994776
True	305.4920989277732
True	202.05728227863904
True	111.99111066713265
True	382.5071082765325
True	22.71162644846052
True	377.4978810865175
True	358.5639849406419
True	1049.3988234901449
True	373.0348169000072
True	28.241845263655215
True	442.8164182498013
True	443.1522147945126
True	227.66069045998304
True	31.582719614702288
True	756.2477328437636
True	441.32160400923743
True	177.86143769170107
True	13.853446974942996
True	1216.4590252073574
True	156.68276197361632
True	28.231418388421798
True	291.7527306050084
True	270.52330165632344
True	116.5016264191172
True	296.162788975922
True	44.546322426865856
True	313.20036899999417
True	305.43433775548834
True	327.0517796851223
True	30.300371424604105
True	46.96541397900178
True	1033.0199926625507
True	25.591612198887912
True	11.971585602075043
True	184.3746212049759
True	660.4069809801254
True	8.124734215712557
True	191.15722643122325
True	176.96293025343127
True	538.4295913917822
True	382.7045014951661
True	730.3379317212151
True	324.49415582095526
True	480.6879417654823
True	439.2930658389516
True	502.1132481524308
True	101.4515209326498
True	1262.7377322058287
True	903.11920129644
True	280.5276730308745
True	542.5427677324884
True	101.01148563762338
True	572.3398242074417
True	453.2205257274919
True	158.2356169594432
True	78.59342671225323
True	358.2584966437236
True	162.26775377266205
True	26.86619146227327
True	582.5539867638641
True	373.3454131269274
True	71.48927237875246
True	29.678696302972195
True	658.3131158446528
True	489.1699297408399
True	69.94348874189733
True	21.65622189240017
True	327.55574197097405
True	305.0065575854937
True	725.6183854741836
True	564.4624525270694
True	552.6088767917772
True	795.989900049116
True	8.074025820813608
True	58.1695112624083
True	37.57583644059237
True	57.38773560616552
True	500.64899948556433
True	582.5082167867504
True	83.72683980248617
True	116.04319297523509
True	188.9542506977029
True	68.59741791863931
True	182.0335962818582
True	205.7151298850002
True	274.66849522973587
True	815.8003834497665
True	603.0766338739317
True	280.7983531394594
True	193.8829143974412
True	283.3295673854488
True	235.5861193353967
True	754.2666255228008
True	329.34839444540944
True	171.8767653330707
True	862.0347411593398
True	350.3190780162092
True	466.9685005896212
True	152.5903049858504
True	120.92983815995436
True	66.26186525771996
True	218.47010682654152
True	955.1019797889296
True	497.2325473625977
True	115.2900157385319
True	354.37470064515395
True	102.9070024062408
True	658.3004687384899
True	4.477856917463722
True	697.9798454027925
True	36.32551708922921
True	944.6070652972048
True	821.3272832607234
True	214.11578341414884
True	29.187453409014434
True	84.65214878639732
True	483.7013362056999
True	222.26280331847457
True	1.738046395353112
True	81.48721109480108
True	1112.218663674223
True	356.697654994255
True	662.4956989931068
True	478.0425170411998
True	33.74081229459781
True	136.68044971723756
True	447.746428745859
True	927.8379008058208
True	828.9851637470355
True	428.5463252925592
True	346.3519313313803
True	16.066015310368634
True	83.03705940425776
True	732.9830972443992
True	471.09815980767
True	380.7982515948237
True	880.9217645702009
True	25.923911164938605
True	212.59178546463943
True	893.8455676142509
True	241.7342841595001
True	7.404584390279768
True	489.3312368913963
True	107.27350601908988
True	650.8023902664065
True	52.369204905579096
True	256.61342882244605
True	863.1080797579239
True	934.1340245361748
True	277.26981124993847
True	476.0686314033055
True	120.8515598414178
True	591.5727645158353
True	268.7605080059669
True	187.38710538077723
True	863.0548311753766
True	55.14580501541348
True	722.6241861368918
True	282.00469311804284
True	303.5669801995899
True	173.79514421176555
True	482.5000577159527
True	617.8720254093391
True	371.39565980184256
True	393.5424878134101
True	71.5454131619445
True	165.8817098136728
True	435.45569397107386
True	222.98230660313183
True	38.73995564627148
True	185.5450274855087
True	383.3245425340773
True	396.7745817197315
True	765.7361588081857
True	130.2576201710113
True	666.6827660768364
True	497.8623730525151
True	612.5865255216689
True	134.85764681707477
True	40.52774488430997
True	676.1540791963032
True	74.31773014215759
True	536.475029845634
True	677.3627895027677
True	443.845023644458
True	134.2848795668849
True	520.3793288892905
True	4.684339070582702
True	395.6406000633373
True	31.91883042253523
True	635.7979549213114
True	269.4498476227802
True	562.1678086544883
True	703.924644949056
True	146.69005116015646
True	528.2111607689094
True	490.9483706326809
True	64.30027663381784
True	954.0979939422213
True	2.601798326827692
True	27.882169182362475
True	644.0612379690774
True	671.6074636561397
True	130.50648516408629
True	408.5615737902203
True	119.88899624326766
True	75.736073146359
True	470.876844271993
True	40.56106119877804
True	508.7922121721194
True	13.10080818016978
True	854.5412524593524
True	546.974511502138
True	643.7930583707825
True	106.8202724116524
True	372.4555793686867
True	969.9404322199256
True	856.1557722737228
True	141.49869087420603
True	550.9446690594837
True	472.57995807752656
True	243.2657782440869
True	263.1407562168254
True	5.0542612289607085
True	339.22962160181214
True	10.82574660789672
True	367.8712940175674
True	72.38141626715442
True	423.5780281941068
True	656.6172062640666
True	129.1582699658581
True	238.110941515579
True	651.3788315253959
True	668.070893196235
True	293.53571766860165
True	143.9121366104462
True	163.28132655025
True	472.3361051405223
True	85.21496967375708
True	7.330935035386105
True	497.0980955740136
True	576.7871758351199
True	21.640200813374182
True	140.7774534131423
True	959.1235657733208
True	487.9748367832342
True	274.1310168573499
True	33.07416178772959
True	478.5813967482888
True	113.55765260148712
True	584.9873644745797
True	648.7334380728851
True	296.10619483579217
True	379.2925783414
True	181.47248602224923
True	238.9366135959336
True	73.48776304363706
True	226.4938049767319
True	501.7154327979246
True	22.736410047345093
True	455.5617538471383
True	386.68700587088426
True	700.6577164725609
True	905.3254774801886
True	905.2651885192772
True	153.42235965476462
True	408.3842088841567
True	74.06715891423197
True	195.8486933933743
True	312.930495168798
True	10.333259813601831
True	799.5471374334653
True	21.587117266380154
True	393.9370469555669
True	258.3555242595212
True	660.636963025583
True	205.8368431688904
True	38.73013813160716
True	677.0935452077364
True	1068.4973741807532
True	224.4865239798669
True	124.20534985725078
True	595.983970023144
True	511.25622170147335
True	16.756266702229702
True	843.9386821562791
True	118.65832589107774
True	46.0317203147689
True	295.891634736301
True	349.60664455069536
True	392.7067929311715
True	265.50976595999936
True	18.490875335465603
True	22.487671575090108
True	845.1660943085956
True	204.348032226098
True	112.35078659310054
True	838.7059729331711
True	644.6154956784044
True	618.8417162504344
True	450.3099236827262
True	151.14328456044998
True	27.388693343674824
True	96.4125998629356
True	436.15305765209786
True	230.112106170078
True	473.8215682628014
True	143.24915357132951
True	496.2175358248842
True	623.8311273199154
True	971.555055214265
True	23.530106894287048
True	1049.3335403768156
True	1059.5438940769843
True	481.20343714681457
True	83.53014449440037
True	811.9873507671505
True	645.206602610689
True	671.7607589543516
True	167.3092724437374
True	731.904677942692
True	695.8919230851795
True	122.504952323309
True	798.0626278575085
True	835.3827781293036
True	489.94479640606886
True	230.22924855960105
True	75.37650962748798
True	300.57515409541463
True	362.76586320828153
True	447.72629797244986
True	426.914674189195
True	197.69714442763683
True	311.5458168742394
True	2.2654865629940075
True	11.823684816579808
True	106.35452787886308
True	134.80414728489853
True	361.9499385343301
True	348.3566283379181
True	109.7338453220688
True	17.588724934449925
True	210.0829974838777
True	827.1663449854965
True	468.0733184625673
True	543.0511677403563
True	554.1271842038684
True	810.339979185462
True	648.6543031884653
True	92.34090224787433
True	202.61696106982885
True	247.51668295313667
True	277.7461217077652
True	104.27920524579837
True	353.5848808384102
True	434.6053624511778
True	170.96459931082853
True	650.4989522848515
True	244.67592191217108
True	194.53644816387535
True	24.51891456009685
True	246.43877294324128
True	479.2931898249241
True	168.6377293393072
True	520.7789670941091
True	482.51188750001234
True	237.3865441894629
True	112.64350024242204
True	43.0441154428807
True	398.8418523664525
True	789.2555307340226
True	158.63630658827515
True	1005.163389650501
True	1034.3834774584989
True	478.4383253183875
True	103.74199960715694
True	123.27227536624343
True	667.4442150834527
True	9.44189598061823
True	224.7108571545813
True	131.27458053700371
True	123.32390754990718
True	327.4488065585023
True	648.4099581629166
True	38.42738539846653
True	123.30267002878392
True	949.5925736210854
True	55.16901189415055
True	463.75851501876303
True	528.9786525569585
True	240.93512742765824
True	127.6487622789307
True	954.901364672497
True	1202.0127297497445
True	519.6690218406915
True	639.8839073812431
True	216.600532584824
True	154.0480672780694
True	308.4443706114925
True	261.33774424402355
True	173.97843766090716
True	319.4840244329428
True	344.17287427083204
True	12.327373296649675
True	635.7896680311092
True	145.53235503579003
True	75.19009847092889
True	438.0920661496505
True	329.4202974860819
True	1170.1277979308056
True	361.6237528275502
True	990.0131869558396
True	9.517049160244396
True	264.6903226258641
True	230.83039770577213
True	155.5435262085411
True	498.8803143248184
True	178.85893640326066
True	421.78820606810734
True	306.9311707898454
True	112.7847344618261
True	361.1735509688944
True	1040.6978976962234
True	744.8309427523926
True	218.05094525726156
True	101.54522084818602
True	303.29963781806305
True	25.15789212481275
True	348.10748197675764
True	319.80372761167064
True	579.9216869955807
True	460.4458118628119
True	354.986449688678
True	156.01599276472433
True	13.14550124366704
True	428.3843721731775
True	289.136090556148
True	150.16885096538107
True	298.7918307578107
True	434.8967701789752
True	804.7241229907173
True	309.6760260206375
True	777.2856028350751
True	391.767617575408
True	381.17449488530286
True	1.04696884986074
True	1159.299965276988
True	102.38616201374764
True	931.8536595287328
True	203.6400838196783
True	466.6065048092561
True	681.152500211527
True	84.62342811054069
True	495.8944235973167
True	34.680313716077386
True	421.3108101549488
True	80.07255746628118
True	227.68335878981455
True	38.23872515133333
True	670.6813702887586
True	192.14524185718545
True	25.49240626476876
True	406.12231709609847
True	109.1720018562142
True	171.63411032000658
True	869.646481735313
True	254.9909842049765
True	154.84701418368763
True	361.2295677453716
True	525.8989897192115
True	334.5909277946993
True	517.4523539286829
True	614.4196083859993
True	161.55862557216355
True	8.376873904358714
True	73.85062019550895
True	432.16200580474816
True	92.2529623976376
True	78.5357748710413
True	1029.7999856622753
True	26.781486242832123
True	324.7509637092751
True	315.1369579087449
True	444.50221974453217
True	674.7006966736825
True	190.70438718266692
True	665.0458442585908
True	336.38268470600605
True	342.59753104739207
True	278.7731032962388
True	210.71130671506464
True	352.51501930069315
True	450.2006615057964
True	429.7920484615515
True	620.799199101693
True	139.06568564517798
True	72.87023930320261
True	36.89550571085424
True	302.5188239303266
True	656.4131420666041
True	409.8499150325905
True	767.9212078107832
True	210.7558628755107
True	390.607828267966
True	71.40115605411924
True	54.86023237516992
True	425.5869913120426
True	196.0762736578521
True	223.5842309071143
True	44.75238059997656
True	1081.3907390533373
True	176.07157600238924
True	914.497685731828
True	316.72290266436136
True	914.4264484922104
True	236.23441372334443
True	460.8012543514337
True	518.4242061786044
True	603.9877106882483
True	216.04384805129612
True	479.3651983758711
True	916.0069271990736
True	124.42069349983169
True	6.619958013062198
True	550.8167003492736
True	27.51304674686112
True	71.69859452276057
True	786.363992244379
True	234.21186236965292
True	1005.877425595684
True	687.420695145931
True	419.9340095133954
True	282.4032011161386
True	488.3706743521563
True	342.51088181696724
True	188.1846749155597
True	645.6294465746507
True	738.8355634243251
True	212.8712742271429
True	89.52479495381472
True	517.3336678210427
True	134.22328154478353
True	382.372777404893
True	350.1131146863822
True	65.78599671919434
True	374.5157953619984
True	418.4723714377574
True	366.36857800284486
True	420.5999921249912
True	436.4946959761352
True	612.9726953399575
True	58.32120594816798
True	442.16197825432346
True	332.5523264700536
True	672.4321805819169
True	221.1374464145977
True	103.16729030011182
True	41.88786177690601
True	537.6239309008477
True	619.2714095387418
True	188.1815154203304
True	416.9047822560007
True	347.7878157662839
True	17.17435989153864
True	167.038051378269
True	292.3366451407733
True	2.1598746403089883
True	885.4547798714151
True	79.50240557722677
True	103.11146953518788
True	115.69303231909022
True	367.3788602657901
True	39.40717836914209
True	452.3461220283335
True	229.7084460622196
True	5.985838755928091
True	117.9723033371409
True	444.9780341721988
True	50.81492468188238
True	69.54433817784862
True	179.1643458155652
True	274.1822383498117
True	953.7030402746204
True	393.5574181169317
True	938.636677903226
True	197.55679267634784
True	1001.0331659243096
True	793.7249361130531
True	666.7667566557718
True	392.30226495050897
True	380.7888295068542
True	79.0529208921521
True	75.16802731237216
True	80.95071101196315
True	175.35537504707565
True	479.9843952177299
True	1092.5641256175566
True	183.38304859508332
True	351.47680070378146
True	431.8100711774342
True	597.8328112416195
True	602.7598057558466
True	277.5398382304814
True	472.862601308991
True	669.1325106484787
True	97.9450457955294
True	723.7727090913055
True	270.29013050961333
True	135.10440316481385
True	411.322010084216
True	874.4746752151575
True	434.4973292093382
True	872.9780964261565
True	196.88335408545385
True	357.7673250364929
True	691.6467320278905
True	631.0673940186343
True	190.9173560923431
True	267.1790008141005
True	817.0215736978317
True	32.16153517143433
True	188.11781742453343
True	493.2118632299458
True	710.8714135786774
True	102.18478291674508
True	36.22598755398052
True	170.3646675553612
True	756.254830219271
True	330.2128196566128
True	560.3769975128522
True	355.7820421848007
True	293.5167930796344
True	455.6435077595821
True	499.7990380920838
True	70.05150989547847
True	358.8510819026887
True	756.3603573808706
True	0.0
True	298.67132239781216
True	251.894135562067
True	1002.6196947973148
True	149.77463618214082
True	667.1016086505936
True	631.6664169030837
True	109.57344129151346
True	208.44926320682936
True	131.04035260156832
True	11.96101880752422
True	294.28392171229274
True	377.56795759337575
True	1140.9881736536963
True	237.47414651592456
True	392.7038350801087
True	660.3911511587734
True	195.6373767552833
True	26.73197419018868
True	797.8846687038867
True	603.2913102835715
True	157.10319670749263
True	629.2394063083149
True	169.11505802315426
True	288.68748338980043
True	800.8561954499737
True	36.02338289115671
True	105.27063872849814
True	503.68657657498375
True	64.21905880735218
True	75.82954364763874
True	391.72935614680057
True	24.151575155349267
True	721.8963282661427
True	100.08381171679454
True	155.21488584705253
True	16.786041471434714
True	706.0969857073391
True	29.53166191930548
True	783.6565130080666
True	402.7673018349186
True	123.33467023302596
True	693.6778219256464
True	515.699008746683
True	555.9576011126517
True	48.73942957038223
True	365.90059503892905
True	5.2493217161133785
True	97.37174362907786
True	387.8648581062198
True	49.2149415449137
True	118.92211248046968
True	290.08502535584824
True	182.37461236899728
True	103.93348907281636
True	679.3769745385983
True	19.024379685102904
True	1159.440418969269
True	519.6889412716076
True	311.847570681069
True	494.0907892723626
True	121.47963725314207
True	782.9429682031868
True	1114.146941005568
True	752.6045824123723
True	178.6300882626985
True	221.50326462099144
True	49.24249351958503
True	58.31640407028621
True	153.572071081196
True	100.38736696652802
True	170.71082263330152
True	1212.7304686982934
True	310.8425251717962
True	347.3754779491709
True	717.7697387111092
True	16.51192777515606
True	13.458308389398676
True	567.7468394956301
True	5.238114199556771
True	113.42587637820588
True	662.9841848474264
True	179.67758328550536
True	629.2487568666039
True	843.7988571695172
True	155.76548735905973
True	903.6303315750482
True	2.7071025189911726
True	446.42165948166337
True	1053.3694065032648
True	26.50448824256501
True	232.0432933643154
True	144.93915372278673
True	922.3984417307166
True	243.7435327710674
True	511.19985040737913
True	118.38172883710914
True	511.6339300089715
True	148.77530498403732
True	98.06173003616333
True	386.6388704048154
True	67.87709895045536
True	49.90983594046676
True	1053.7051427621964
True	259.41607810920726
True	160.87679499117635
True	360.95084494396735
True	398.15972085714185
True	207.7677741280603
True	169.29302526999768
True	388.1524743897786
True	35.280003095782206
True	486.8797610550705
True	1090.746991136344
True	112.23656104224546
True	463.3610850144297
True	309.73590638735465
True	26.9084114554612
True	404.6101467740911
True	109.5034777441106
True	585.3552341824774
True	201.04121436314983
True	440.4283921071042
True	19.48188475064193
True	450.9763835730762
True	113.6409756468458
True	339.2675428236004
True	35.36014479030957
True	168.47674012420967
True	245.38601972120549
True	766.091047612546
True	58.982545145725375
True	144.8084219849088
True	238.1821975229506
True	137.541592338306
True	641.341714539429
True	559.2572458164681
True	773.3058673528801
True	390.3415759082873
True	536.9433411070254
True	411.2286534274809
True	678.1657432898513
True	69.01497891418002
True	466.0942711072281
True	453.8379620423888
True	48.01605458729063
True	82.64347474817984
True	129.07505606411527
True	89.64348521734162
True	319.6851678803119
True	838.7530482905936
True	335.20121800083973
True	1105.965984804585
True	302.1686801386649
True	902.60572557553
True	155.14248057872743
True	569.250651399377
True	605.2633348772717
True	700.5082526088017
True	456.256669556646
True	62.75203163473672
True	295.3100814913842
True	42.3652228243622
True	166.93496211009935
True	173.68333929352093
True	1144.7185903667073
True	234.48955596345584
True	545.1950016730459
True	559.3075616884379
True	561.9463329401341
True	916.2377275044116
True	592.3744610374246
True	636.5743560952915
True	912.2673239686604
True	121.35177372748998
True	311.68097051834275
True	274.3064641111312
True	319.2894635738026
True	90.91650616961805
True	389.225611667196
True	4.406853593638361
True	327.945344261378
True	263.96321010596364
True	620.7874701086695
True	282.2602328582853
True	360.2168311665968
True	10.538036638852674
True	62.26425041737715
True	540.9138615233676
True	30.235929317577515
True	139.39460679612603
True	65.7020953251893
True	145.51294546039654
True	234.31207493204136
True	71.40262437814108
True	379.0153852216085
True	273.53295860809993
True	104.13347318695304
True	344.46673403125794
True	62.70720446277187
True	571.4789745835316
True	858.7845953330308
True	279.0489743632574
True	1165.235212041508
True	105.29093708267946
True	289.9081771505371
True	1052.0310641071396
True	85.55768322827517
True	288.2198376315236
True	10.08167346788721
True	403.63854579891074
True	458.1509273699572
True	154.58524327574608
True	622.5619734103648
True	915.8600986930006
True	153.56064078511247
True	79.46883083654939
True	335.9543552956018
True	548.9834833629177
True	612.2703679390579
True	1251.3080119250565
True	27.11849623668841
True	967.406623398646
True	144.97084433937894
True	634.837793612091
True	117.45962211512348
True	122.47087948895394
True	179.68379182041258
True	170.71445747001442
True	772.2575103395312
True	213.3007120284951
True	224.3661556560421
True	67.29302347988691
True	512.9457516377325
True	433.7900158293469
True	178.58077017443935
True	231.22151764727028
True	17.243483695452376
True	420.2608642984583
True	214.67927592519925
True	291.2751179690865
True	110.96781503447872
True	734.4170599312686
True	417.8578070146086
True	259.1447786727508
True	643.1608849145919
True	502.0291904574769
True	454.5872842640951
True	131.26825185676032
True	523.6547415826825
True	423.03418973819714
True	2.4080107348994524
True	195.81709442051024
True	88.43453146764182
True	248.43938476877443
True	2.298095658247859
True	125.40740908006023
True	359.08563258673007
True	6.247549793056016
True	881.6469714526887
True	171.54894825437208
True	726.2428272957455
True	781.689049944516
True	152.91523522292175
True	218.91331116771917
True	466.9633352090604
True	835.6072815351
True	50.7566763410054
True	40.01058500796725
True	133.37357232537147
True	626.6782058209851
True	735.4608486584702
True	179.13196526646857
True	598.721082310936
True	609.3060731695851
True	855.5761054707353
True	397.98979669409846
True	189.80637077827143
True	855.4836797639615
True	219.2364211622449
True	152.40849962664126
True	343.4534407817116
True	222.68758092883888
True	210.55093374759105
True	604.459355906493
True	250.2675719058896
True	186.0695965722887
True	452.9654614125896
True	465.77676432033866
True	60.68782003738669
True	281.28959931575474
True	81.48745296038832
True	340.80788228056133
True	359.0584558192953
True	270.33973322570563
True	179.348557663132
True	374.6302348571559
True	635.075122756776
True	737.8917240587734
True	297.28824554850524
True	749.2343694981948
True	67.0193612220193
True	903.5309102007428
True	349.9153980411027
True	11.82532712180541
True	593.9867095295373
True	684.916821727044
True	248.12113811505657
True	165.2032167892197
True	51.18074051972786
True	380.5861965528659
True	79.09284091821631
True	13.895379934186652
True	890.212140358362
True	369.6240827966394
True	167.52782748517967
True	1004.9818799055884
True	11.858903666924842
True	801.8772861661764
True	32.67591265027022
True	670.5640944422571
True	60.931047306411074
True	759.2742235404305
True	476.1711354678115
True	193.2324126401849
True	443.44046327899065
True	217.73039614988383
True	297.1690611872241
True	234.80630357543544
True	401.4572871345157
True	8.997364067497518
True	317.93597582802266
True	116.66745043792577
True	12.125421584423885
True	474.1658803849419
True	741.3876772742318
True	292.03545260062924
True	81.44462977930858
True	321.3248032621376
True	82.96544495494545
True	192.7956612062338
True	181.9261934316686
True	380.4381130505264
True	43.28567084333004
True	139.75061300742166
True	378.8687067180504
True	879.6152035475546
True	114.31291180981844
True	210.47447924948312
True	434.9727112623461
True	17.492162199422054
True	415.80978949198567
True	510.8843010169785
True	88.63867208096424
True	398.1607255369963
True	349.22788367305805
True	412.7817738148033
True	578.6705250466886
True	1033.123212648176
True	962.1528131789884
True	57.28707363094367
True	1090.7249119813207
True	113.49441965551246
True	113.88717719519784
True	106.57152055008343
True	506.0705882591461
True	363.466647733159
True	569.742742307508
True	256.1942848033071
True	158.28932351860186
True	388.747484156272
True	16.242294928191367
True	465.2873603435469
True	386.7289104150734
True	145.13242470227007
True	95.9297928205835
True	521.7024380908805
True	997.9224280950328
True	199.5606708724216
True	61.0278042761378
True	415.46454078655336
True	367.28845139724746
True	489.24898380047193
True	323.49001226658726
True	4.379350890053246
True	544.3245165399561
True	516.6466388685143
True	506.8746207075674
True	200.12554846558172
True	104.89807195479524
True	23.007867962617237
True	376.0094114186979
True	100.90073888926398
True	6.975230803350246
True	32.23014551987997
True	348.57506824288754
True	629.4105175734355
True	130.43330334313754
True	86.99687529242384
True	25.964080438658925
True	419.8665679812379
True	358.702431880207
True	762.1785944370336
True	302.3803267265551
True	536.7136656283129
True	520.0999780170945
True	530.4525065570672
True	289.66206963335634
True	541.8978242248611
True	100.91333194698416
True	581.7695624956184
True	7.831760684895255
True	369.7169632465448
True	472.46696284986064
True	964.0201967874644
True	344.49282847710623
True	782.057140750595
True	979.7761253863872
True	172.71536560423434
True	37.15234095978453
True	351.11386165148167
True	391.5778884625295
True	572.3636712425694
